kernel-modules-4.18.0-553.5.1.el8_10 > 6 6_6 3!pQp)Tξ7]mtZ`fb ]mtZ`lsgX)uWՎ.DJŘ40xuk5R-(6T6 _"L_CEC@QdTI@^7 5[YL޴y X<6}P(W#Z$hLW鍶*>PEMYXu8,>ϖɻ /^^P/b^ x=" xQe4(d$~XZ4~d4xO&AH}߳.%o<"(=piVq *y& k, תN`K XJb\EZ.X kw;> c"Mjb~LXuo=tXF?:Vu㭜!s@C/[\ˬJCc9]ǁut>s}]4qtygGhy_[(CT\}~16a087c790cf6161faa1b49890b77d36897a24e1a891088bcba956557e7a0ece08b20ef82049ea4a9971b334d0d88ee84cedbe23B`3!pQp)Tξ7]mtZ`fb ]mtZ`W^]Xh6ґOВd4_,E4Cv5mW|+$wjQL]Ts]€q깲𛚞 vqP,Dg<"\{k`,5 1%p\U7o i?CU_c~emO] x肢 rs=Yp:+qxo dW13~p|Jcˊb^bw|ZI٪ዷ/ _/LHM9 Gt_o!z>ÿՁ[^S._Ǯ-p{b>oՇDOb*;sA’'ۋAw)n+iOX1'Յq]Dix }Vs$17py)c,~86}+z|>$,1cҰyGFg4hN+vڛTScL62]#|G X?gW]5iD>pA?d ' O ;Ulryw+P+ !+ ++ @+ + +l+C+@+0``a^(a8a9k:>*@+G+ +H?+ITd+XY0YnP0\s+]+^\~bS4dTeTfTlTtT+uiT+v~w~L+x+y+PyCkernel-modules4.18.0553.5.1.el8_10kernel modules to match the core kernelThis package provides commonly used kernel modules for the core kernel package.faiad1-prod-build001.bld.equ.rockylinux.orgU\RockyGPLv2 and Redistributable, no modification permittedRelease Engineering System Environment/Kernelhttp://www.kernel.org/linuxx86_64/sbin/depmod -a 4.18.0-553.5.1.el8_10.x86_64 if [ ! -f /var/lib/rpm-state/kernel/installing_core_4.18.0-553.5.1.el8_10.x86_64 ]; then mkdir -p /var/lib/rpm-state/kernel touch /var/lib/rpm-state/kernel/need_to_run_dracut_4.18.0-553.5.1.el8_10.x86_64 fi/sbin/depmod -a 4.18.0-553.5.1.el8_10.x86_64|[D(8l%/ [:lH*V,#{i3T!4TR LD  P\ ,`L8L 4@94$L8w yB7<u_ bTԠU^7Xsq &xLH:(|/!t(pH\#AA`0@(p6$p 4H    h0 V5* )p!OpR| " Dt|3+\@%/|-"(4]>@)` L((Gp`\H.^ xl P` D H xt%/ X `.t0<1L@P(#  88%xp 4"xG IcXn,+T(P%%*L    |,C ` \f%D \@p+T-D pHl2D &88 !(P5:#w,$0*<*BhX'#8:L0h0@$D׈ T\ )xd@  ` +  T8t LP(T THx<,0 6"[,'hH84 8x )P5< @/ tKP"0l&t46,Xh"9B@)H& 0\;> `d p h59j T xDH!x 4" 4 |`5($`3xlD@ !$0L7L T$,48 :4xDPd@$`7h. D1B4E3A@k$H`8x03P y,2L(`!h- <#,#$x x \)X Th!+H*(+8=@["d= ix$!T04 @LK"d(*\\S ^dSN>P0$v4?L6h`7x;R@> RTPLL! 4\IX,`%<@T> hX dOP 0T`t&g$4 10!|x?$:PM1@Ny(LPEPPP,$MLFp.Xh8;$L!\&)TT*H0 x#LҔlQfp `{:#_4"84(Y$T\GL2,|,(J\D$Klh00&| l/ 30 $2%D \ 4( 4!(| \<$p$ 4 #9  l H H#00 (' i \l| .P۴h`RToHPЀpp\,h1B~ `QSd8J{8jk ` p 3,Q1`88!d   0 H\>h P1+) )dOt+[ P@p+<Bx85 ' |0(d\%p.l(0_LY$@, (8 b `3l%p,206d+D||*h*D,#8<!rEp2X>Oh \d%8 @|C C(`8%l6\" JQG 1BCU(FX5,  4  (h6pT`D_I8<<AZCP>L>>?@dPYQTP`$%@ hH $ *|y Ix!|R 8Esd -B@@VH'Hy|eHm8L((Dp-p-?E8"L,-1eWUeTeP@eKx@eGe?e;@e7e/e%@d7d0d-bd&@d!@d@ddddxdcU@cU@cc`cl@c@c@c@c@cwc&@c&@c@c@c@ccc=@cc@cۥcT@cױ@ccvc0cƍc@ccFcR@ccc@c@c|cwscr-cn9@ck@ch@cb[c_cV~@cMCc@c:c2c*c!@c*c@ccd@cb{@b{@b5@bbbb@bz@bޅb@bVbby@bb>bb@bUblbb2@b@bb@b@bbw@bb@b~H@bzSbu bk@bjbgbf@b_bX bT@bP#bMbMbF@bEbA@b; b8hb3"b1@b/.@b(b@b!b~b @b@ba@a aa7aaaa@a@aa5a@aza@a@aaW@aayav@amaaf@a]aQ@aLl@aC1a@a;Ha0a(a'@a&0a$@a#a@a@aS@a @aa a /a`@`` @``@`@`ݮ@`ٹ`@`"@`@`9@`D``r`r```@```Z`f@``@` @`@``@`@`e@`}p`x*`t6@`n@`m`e`c`a@`[)`X`P`KW`J@`Gc@`B@`?z@`<@`7@`2K@`0`-@`*b@`%@`#`"y@`!'``>`@``@` `@```2@___I@_@_@__1@__ܙ_H@__@__@_м@_v@_ǁ_ǁ__@__G@_@_ _i_#_@_/@__@_:_@___@_ _@_"_@__~@_}_w@_s!_k8_e_cO_`_X_P_>e_;_16_*@_&_"@__@__ L_X@_c^z^^@@^^K^@^W@^@^n@^y^^@^א^?@^ϧ^V@^^˳@^@^Ǿ^^@^'@^@^^@^^U@^^^&@^^@^1^^H^^^@^k@^@^@^0^^|@^{G^{G^wS@^v^t@^s^^r @^p^n^l@^j$@^g@^f/^c^Y^U @^Ri@^O@^Nt^M#@^F^C^AE^9\^4^2@^*@^&^!^@^g@^r]]]+]@]]]B]]Y]@]߶]e@]]]]@]Γ@]A]ʞ]@]@]{@])]]@]W]]]z@]]@]]@]V]@]m]z3@]v>]rJ@]i]g@]e@]c]^][]V]UI@]S]R@]QT]L]J@]D%]B@]A]@1@]>]9]8H@]6]1]0_@]/ ]-@](v@]'$]%@]$];]]@]^@]@]@]:]@\\@\Q\@\@\\\t@\@\\@\9\\ޢ@\P\@\ڭ\\@\g\@\\s@\-@\8\@\\O\@\\f\@\\r@\,@\\@\7\C@\\@\N\\@\@\6\B@\\\@\@\@\@\M\M\M\~d\k\eX@\d\^\\\Z@\HW@\C@\@n@\?\8@\73\3?@\@\\>@\@\I\@\ `\\l@\&@[[@[1[[@[H[@[_[@[[v[[@[@[ٙ@[S@[ @[ @[[@[[[@[;@[@[R@[[@[][ @[@[t[#@[[[:@[[@[Q@[[@[\[[[@[v[qrRelease Engineering - 4.18.0-553.5.1Denys Vlasenko [4.18.0-553.5.1.el8_10]Denys Vlasenko [4.18.0-553.4.1.el8_10]Denys Vlasenko [4.18.0-552.3.1.el8_10]Denys Vlasenko [4.18.0-552.2.1.el8_10]Denys Vlasenko [4.18.0-552.1.1.el8_10]Denys Vlasenko [4.18.0-552.el8]Denys Vlasenko [4.18.0-551.el8]Denys Vlasenko [4.18.0-550.el8]Denys Vlasenko [4.18.0-549.el8]Denys Vlasenko [4.18.0-548.el8]Denys Vlasenko [4.18.0-547.el8]Denys Vlasenko [4.18.0-546.el8]Denys Vlasenko [4.18.0-545.el8]Denys Vlasenko [4.18.0-544.el8]Denys Vlasenko [4.18.0-543.el8]Denys Vlasenko [4.18.0-542.el8]Denys Vlasenko [4.18.0-541.el8]Denys Vlasenko [4.18.0-540.el8]Denys Vlasenko [4.18.0-539.el8]Denys Vlasenko [4.18.0-538.el8]Denys Vlasenko [4.18.0-537.el8]Denys Vlasenko [4.18.0-536.el8]Denys Vlasenko [4.18.0-535.el8]Denys Vlasenko [4.18.0-534.el8]Denys Vlasenko [4.18.0-533.el8]Denys Vlasenko [4.18.0-532.el8]Denys Vlasenko [4.18.0-531.el8]Denys Vlasenko [4.18.0-530.el8]Denys Vlasenko [4.18.0-529.el8]Denys Vlasenko [4.18.0-528.el8]Denys Vlasenko [4.18.0-527.el8]Denys Vlasenko [4.18.0-526.el8]Denys Vlasenko [4.18.0-525.el8]Denys Vlasenko [4.18.0-524.el8]Denys Vlasenko [4.18.0-523.el8]Denys Vlasenko [4.18.0-522.el8]Denys Vlasenko [4.18.0-521.el8]Denys Vlasenko [4.18.0-520.el8]Denys Vlasenko [4.18.0-519.el8]Denys Vlasenko [4.18.0-518.el8]Denys Vlasenko [4.18.0-517.el8]Denys Vlasenko [4.18.0-516.el8]Denys Vlasenko [4.18.0-515.el8]Denys Vlasenko [4.18.0-514.el8]Patrick Talbert [4.18.0-513.1.1.el8_9]Denys Vlasenko [4.18.0-513.el8]Denys Vlasenko [4.18.0-512.el8]Denys Vlasenko [4.18.0-511.el8]Denys Vlasenko [4.18.0-510.el8]Denys Vlasenko [4.18.0-509.el8]Denys Vlasenko [4.18.0-508.el8]Denys Vlasenko [4.18.0-507.el8]Denys Vlasenko [4.18.0-506.el8]Denys Vlasenko [4.18.0-505.el8]Denys Vlasenko [4.18.0-504.el8]Denys Vlasenko [4.18.0-503.el8]Denys Vlasenko [4.18.0-502.el8]Denys Vlasenko [4.18.0-501.el8]Denys Vlasenko [4.18.0-500.el8]Denys Vlasenko [4.18.0-499.el8]Denys Vlasenko [4.18.0-498.el8]Denys Vlasenko [4.18.0-497.el8]Denys Vlasenko [4.18.0-496.el8]Denys Vlasenko [4.18.0-495.el8]Denys Vlasenko [4.18.0-494.el8]Denys Vlasenko [4.18.0-493.el8]Denys Vlasenko [4.18.0-492.el8]Denys Vlasenko [4.18.0-491.el8]Denys Vlasenko [4.18.0-490.el8]Denys Vlasenko [4.18.0-489.el8]Denys Vlasenko [4.18.0-488.el8]Denys Vlasenko [4.18.0-487.el8]Denys Vlasenko [4.18.0-486.el8]Denys Vlasenko [4.18.0-485.el8]Denys Vlasenko [4.18.0-484.el8]Denys Vlasenko [4.18.0-483.el8]Denys Vlasenko [4.18.0-482.el8]Denys Vlasenko [4.18.0-481.el8]Denys Vlasenko [4.18.0-480.el8]Denys Vlasenko [4.18.0-479.el8]Denys Vlasenko [4.18.0-478.el8]Lucas Zampieri [4.18.0-477.2.1.el8]Lucas Zampieri [4.18.0-477.1.1.el8]Lucas Zampieri [4.18.0-477.el8]Lucas Zampieri [4.18.0-476.el8]Lucas Zampieri [4.18.0-475.el8]Lucas Zampieri [4.18.0-474.el8]Lucas Zampieri [4.18.0-473.el8]Lucas Zampieri [4.18.0-472.el8]Lucas Zampieri [4.18.0-471.el8]Lucas Zampieri [4.18.0-470.el8]Lucas Zampieri [4.18.0-469.el8]Lucas Zampieri [4.18.0-468.el8]Lucas Zampieri [4.18.0-467.el8]Lucas Zampieri [4.18.0-466.el8]Lucas Zampieri [4.18.0-465.el8]Lucas Zampieri [4.18.0-464.el8]Lucas Zampieri [4.18.0-463.el8]Lucas Zampieri [4.18.0-462.el8]Lucas Zampieri [4.18.0-461.el8]Lucas Zampieri [4.18.0-459.el8]Lucas Zampieri [4.18.0-458.el8]Lucas Zampieri [4.18.0-457.el8]Lucas Zampieri [4.18.0-456.el8]Lucas Zampieri [4.18.0-455.el8]Lucas Zampieri [4.18.0-454.el8]Lucas Zampieri [4.18.0-453.el8]Lucas Zampieri [4.18.0-452.el8]Lucas Zampieri [4.18.0-451.el8]Lucas Zampieri [4.18.0-450.el8]Lucas Zampieri [4.18.0-449.el8]Lucas Zampieri [4.18.0-448.el8]Lucas Zampieri [4.18.0-447.el8]Lucas Zampieri [4.18.0-446.el8]Lucas Zampieri [4.18.0-445.el8]Lucas Zampieri [4.18.0-444.el8]Lucas Zampieri [4.18.0-442.el8.v2.g6f5f]Lucas Zampieri [4.18.0-441.el8]Lucas Zampieri [4.18.0-440.el8]Lucas Zampieri [4.18.0-439.el8]Lucas Zampieri [4.18.0-438.el8]Lucas Zampieri [4.18.0-437.el8]Lucas Zampieri [4.18.0-436.el8]Lucas Zampieri [4.18.0-435.el8]Lucas Zampieri [4.18.0-434.el8]Lucas Zampieri [4.18.0-433.el8]Lucas Zampieri [4.18.0-432.el8]Lucas Zampieri [4.18.0-431.el8]Lucas Zampieri [4.18.0-430.el8]Lucas Zampieri [4.18.0-429.el8]Lucas Zampieri [4.18.0-428.el8]Lucas Zampieri [4.18.0-427.el8]Lucas Zampieri [4.18.0-426.el8]Jarod Wilson [4.18.0-425.el8]Jarod Wilson [4.18.0-424.el8]Jarod Wilson [4.18.0-423.el8]Jarod Wilson [4.18.0-422.el8]Jarod Wilson [4.18.0-421.el8]Jarod Wilson [4.18.0-420.el8]Jarod Wilson [4.18.0-419.el8]Jarod Wilson [4.18.0-418.el8]Jarod Wilson [4.18.0-417.el8]Jarod Wilson [4.18.0-416.el8]Jarod Wilson [4.18.0-415.el8]Jarod Wilson [4.18.0-414.el8]Jarod Wilson [4.18.0-413.el8]Jarod Wilson [4.18.0-412.el8]Jarod Wilson [4.18.0-411.el8]Jarod Wilson [4.18.0-410.el8]Jarod Wilson [4.18.0-409.el8]Jarod Wilson [4.18.0-408.el8]Jarod Wilson [4.18.0-407.el8]Jarod Wilson [4.18.0-406.el8]Jarod Wilson [4.18.0-405.el8]Jarod Wilson [4.18.0-404.el8]Jarod Wilson [4.18.0-403.el8]Jarod Wilson [4.18.0-402.el8]Jarod Wilson [4.18.0-401.el8]Jarod Wilson [4.18.0-400.el8]Jarod Wilson [4.18.0-399.el8]Jarod Wilson [4.18.0-398.el8]Jarod Wilson [4.18.0-397.el8]Jarod Wilson [4.18.0-396.el8]Jarod Wilson [4.18.0-395.el8]Jarod Wilson [4.18.0-394.el8]Jarod Wilson [4.18.0-393.el8]Jarod Wilson [4.18.0-392.el8]Jarod Wilson [4.18.0-391.el8]Jarod Wilson [4.18.0-390.el8]Jarod Wilson [4.18.0-389.el8]Jarod Wilson [4.18.0-388.el8]Jarod Wilson [4.18.0-387.el8]Jarod Wilson [4.18.0-386.el8]Jarod Wilson [4.18.0-385.el8]Bruno Meneguele [4.18.0-384.el8]Jarod Wilson [4.18.0-383.el8]Jarod Wilson [4.18.0-382.el8]Jarod Wilson [4.18.0-381.el8]Jarod Wilson [4.18.0-380.el8]Jarod Wilson [4.18.0-379.el8]Jarod Wilson [4.18.0-378.el8]Jarod Wilson [4.18.0-377.el8]Jarod Wilson [4.18.0-376.el8]Jarod Wilson [4.18.0-375.el8]Jarod Wilson [4.18.0-374.el8]Jarod Wilson [4.18.0-373.el8]Augusto Caringi [4.18.0-372.2.1.el8]Augusto Caringi [4.18.0-372.1.1.el8]Augusto Caringi [4.18.0-372.el8]Augusto Caringi [4.18.0-371.el8]Augusto Caringi [4.18.0-370.el8]Augusto Caringi [4.18.0-369.el8]Augusto Caringi [4.18.0-368.el8]Augusto Caringi [4.18.0-367.el8]Augusto Caringi [4.18.0-366.el8]Augusto Caringi [4.18.0-365.el8]Augusto Caringi [4.18.0-364.el8]Augusto Caringi [4.18.0-363.el8]Augusto Caringi [4.18.0-362.el8]Augusto Caringi [4.18.0-361.el8]Augusto Caringi [4.18.0-360.el8]Augusto Caringi [4.18.0-359.el8]Augusto Caringi [4.18.0-358.el8]Augusto Caringi [4.18.0-357.el8]Augusto Caringi [4.18.0-356.el8]Augusto Caringi [4.18.0-355.el8]Augusto Caringi [4.18.0-354.el8]Jan Stancek [4.18.0-353.el8]Jan Stancek [4.18.0-352.el8]Bruno Meneguele [4.18.0-351.el8]Bruno Meneguele [4.18.0-350.el8]Augusto Caringi [4.18.0-349.el8]Augusto Caringi [4.18.0-348.6.el8]Augusto Caringi [4.18.0-348.5.el8]Augusto Caringi [4.18.0-348.4.el8]Augusto Caringi [4.18.0-348.3.el8]Augusto Caringi [4.18.0-348.2.el8]Augusto Caringi [4.18.0-348.1.el8]Augusto Caringi [4.18.0-345.1.el8]Augusto Caringi [4.18.0-343.1.el8]Bruno Meneguele [4.18.0-343.el8]Bruno Meneguele [4.18.0-342.el8]Bruno Meneguele [4.18.0-341.el8]Bruno Meneguele [4.18.0-340.el8]Bruno Meneguele [4.18.0-339.el8]Bruno Meneguele [4.18.0-338.el8]Bruno Meneguele [4.18.0-337.el8]Bruno Meneguele [4.18.0-336.el8]Bruno Meneguele [4.18.0-335.el8]Bruno Meneguele [4.18.0-334.el8]Bruno Meneguele [4.18.0-333.el8]Bruno Meneguele [4.18.0-332.el8]Bruno Meneguele [4.18.0-331.el8]Bruno Meneguele [4.18.0-330.el8]Bruno Meneguele [4.18.0-329.el8]Bruno Meneguele [4.18.0-328.el8]Augusto Caringi [4.18.0-327.el8]Augusto Caringi [4.18.0-326.el8]Augusto Caringi [4.18.0-325.el8]Augusto Caringi [4.18.0-324.el8]Augusto Caringi [4.18.0-323.el8]Bruno Meneguele [4.18.0-322.el8]Bruno Meneguele [4.18.0-321.el8]Bruno Meneguele [4.18.0-320.el8]Bruno Meneguele [4.18.0-319.el8]Bruno Meneguele [4.18.0-318.el8]Bruno Meneguele [4.18.0-317.el8]Bruno Meneguele [4.18.0-316.el8]Bruno Meneguele [4.18.0-315.el8]Bruno Meneguele [4.18.0-314.el8]Bruno Meneguele [4.18.0-313.el8]Bruno Meneguele [4.18.0-312.el8]Bruno Meneguele [4.18.0-311.el8]Bruno Meneguele [4.18.0-310.el8]Bruno Meneguele [4.18.0-309.el8]Bruno Meneguele [4.18.0-308.el8]Bruno Meneguele [4.18.0-307.el8]Bruno Meneguele [4.18.0-306.el8]Bruno Meneguele [4.18.0-305.8.el8]Bruno Meneguele [4.18.0-305.7.el8]Bruno Meneguele [4.18.0-305.6.el8]Bruno Meneguele [4.18.0-305.5.el8]Bruno Meneguele [4.18.0-305.4.el8]Bruno Meneguele [4.18.0-305.3.el8]Bruno Meneguele [4.18.0-305.2.el8]Bruno Meneguele [4.18.0-305.1.el8]Bruno Meneguele [4.18.0-304.7.el8]Bruno Meneguele [4.18.0-304.6.el8]Bruno Meneguele [4.18.0-304.5.el8]Bruno Meneguele [4.18.0-304.4.el8]Bruno Meneguele [4.18.0-304.3.el8]Bruno Meneguele [4.18.0-304.2.el8]Bruno Meneguele [4.18.0-304.1.el8]Bruno Meneguele [4.18.0-303.1.el8]Bruno Meneguele [4.18.0-302.1.el8]Bruno Meneguele [4.18.0-301.1.el8]Bruno Meneguele [4.18.0-300.1.el8]Bruno Meneguele [4.18.0-299.1.el8]Bruno Meneguele [4.18.0-298.1.el8]Bruno Meneguele [4.18.0-297.1.el8]Jan Stancek [4.18.0-297.el8]Jan Stancek [4.18.0-296.el8]Jan Stancek [4.18.0-295.el8]Jan Stancek [4.18.0-294.el8]Jan Stancek [4.18.0-293.el8]Jan Stancek [4.18.0-292.el8]Jan Stancek [4.18.0-291.el8]Jan Stancek [4.18.0-290.el8]Jan Stancek [4.18.0-289.el8]Jan Stancek [4.18.0-288.el8]Jan Stancek [4.18.0-287.el8]Jan Stancek [4.18.0-286.el8]Jan Stancek [4.18.0-285.el8]Jan Stancek [4.18.0-284.el8]Jan Stancek [4.18.0-283.el8]Jan Stancek [4.18.0-282.el8]Jan Stancek [4.18.0-281.el8]Jan Stancek [4.18.0-280.el8]Jan Stancek [4.18.0-279.el8]Jan Stancek [4.18.0-278.el8]Jan Stancek [4.18.0-277.el8]Jan Stancek [4.18.0-276.el8]Jan Stancek [4.18.0-275.el8]Jan Stancek [4.18.0-274.el8]Jan Stancek [4.18.0-273.el8]Jan Stancek [4.18.0-272.el8]Jan Stancek [4.18.0-271.el8]Jan Stancek [4.18.0-270.el8]Jan Stancek [4.18.0-269.el8]Jan Stancek [4.18.0-268.el8]Jan Stancek [4.18.0-267.el8]Jan Stancek [4.18.0-266.el8]Jan Stancek [4.18.0-265.el8]Jan Stancek [4.18.0-264.el8]Jan Stancek [4.18.0-263.el8]Jan Stancek [4.18.0-262.el8]Jan Stancek [4.18.0-261.el8]Jan Stancek [4.18.0-260.el8]Jan Stancek [4.18.0-259.el8]Jan Stancek [4.18.0-258.el8]Jan Stancek [4.18.0-257.el8]Jan Stancek [4.18.0-256.el8]Jan Stancek [4.18.0-255.el8]Jan Stancek [4.18.0-254.el8]Jan Stancek [4.18.0-253.el8]Jan Stancek [4.18.0-252.el8]Jan Stancek [4.18.0-251.el8]Jan Stancek [4.18.0-250.el8]Jan Stancek [4.18.0-249.el8]Jan Stancek [4.18.0-248.el8]Jan Stancek [4.18.0-247.el8]Jan Stancek [4.18.0-246.el8]Jan Stancek [4.18.0-245.el8]Jan Stancek [4.18.0-244.el8]Jan Stancek [4.18.0-243.el8]Jan Stancek [4.18.0-242.el8]Jan Stancek [4.18.0-241.el8]Jan Stancek [4.18.0-240.10.el8]Jan Stancek [4.18.0-240.9.el8]Jan Stancek [4.18.0-240.8.el8]Jan Stancek [4.18.0-240.7.el8]Jan Stancek [4.18.0-240.6.el8]Jan Stancek [4.18.0-240.5.el8]Jan Stancek [4.18.0-240.4.el8]Jan Stancek [4.18.0-240.3.el8]Jan Stancek [4.18.0-240.2.el8]Jan Stancek [4.18.0-240.1.el8]Jan Stancek [4.18.0-239.1.el8]Frantisek Hrbata [4.18.0-239.el8]Frantisek Hrbata [4.18.0-238.el8]Frantisek Hrbata [4.18.0-237.el8]Frantisek Hrbata [4.18.0-236.el8]Frantisek Hrbata [4.18.0-235.el8]Frantisek Hrbata [4.18.0-234.el8]Frantisek Hrbata [4.18.0-233.el8]Frantisek Hrbata [4.18.0-232.el8]Frantisek Hrbata [4.18.0-231.el8]Frantisek Hrbata [4.18.0-230.el8]Frantisek Hrbata [4.18.0-229.el8]Frantisek Hrbata [4.18.0-228.el8]Frantisek Hrbata [4.18.0-227.el8]Frantisek Hrbata [4.18.0-226.el8]Frantisek Hrbata [4.18.0-225.el8]Frantisek Hrbata [4.18.0-224.el8]Frantisek Hrbata [4.18.0-223.el8]Frantisek Hrbata [4.18.0-222.el8]Frantisek Hrbata [4.18.0-221.el8]Frantisek Hrbata [4.18.0-220.el8]Frantisek Hrbata [4.18.0-219.el8]Frantisek Hrbata [4.18.0-218.el8]Frantisek Hrbata [4.18.0-217.el8]Frantisek Hrbata [4.18.0-216.el8]Frantisek Hrbata [4.18.0-215.el8]Frantisek Hrbata [4.18.0-214.el8]Frantisek Hrbata [4.18.0-213.el8]Frantisek Hrbata [4.18.0-212.el8]Frantisek Hrbata [4.18.0-211.el8]Frantisek Hrbata [4.18.0-210.el8]Frantisek Hrbata [4.18.0-209.el8]Frantisek Hrbata [4.18.0-208.el8]Frantisek Hrbata [4.18.0-207.el8]Frantisek Hrbata [4.18.0-206.el8]Frantisek Hrbata [4.18.0-205.el8]Frantisek Hrbata [4.18.0-204.el8]Frantisek Hrbata [4.18.0-203.el8]Frantisek Hrbata [4.18.0-202.el8]Frantisek Hrbata [4.18.0-201.el8]Frantisek Hrbata [4.18.0-200.el8]Frantisek Hrbata [4.18.0-199.el8]Frantisek Hrbata [4.18.0-198.el8]Frantisek Hrbata [4.18.0-197.el8]Frantisek Hrbata [4.18.0-196.el8]Frantisek Hrbata [4.18.0-195.el8]Frantisek Hrbata [4.18.0-194.el8]Frantisek Hrbata [4.18.0-193.15.el8]Frantisek Hrbata [4.18.0-193.14.el8]Frantisek Hrbata [4.18.0-193.13.el8]Frantisek Hrbata [4.18.0-193.12.el8]Frantisek Hrbata [4.18.0-193.11.el8]Frantisek Hrbata [4.18.0-193.10.el8]Frantisek Hrbata [4.18.0-193.9.el8]Frantisek Hrbata [4.18.0-193.8.el8]Frantisek Hrbata [4.18.0-193.7.el8]Frantisek Hrbata [4.18.0-193.6.el8]Frantisek Hrbata [4.18.0-193.5.el8]Frantisek Hrbata [4.18.0-193.4.el8]Frantisek Hrbata [4.18.0-193.3.el8]Frantisek Hrbata [4.18.0-193.2.el8]Frantisek Hrbata [4.18.0-193.1.el8]Frantisek Hrbata [4.18.0-192.2.el8]Frantisek Hrbata [4.18.0-192.1.el8]Frantisek Hrbata [4.18.0-191.2.el8]Frantisek Hrbata [4.18.0-191.1.el8]Frantisek Hrbata [4.18.0-190.3.el8]Frantisek Hrbata [4.18.0-190.2.el8]Frantisek Hrbata [4.18.0-190.1.el8]Frantisek Hrbata [4.18.0-189.1.el8]Frantisek Hrbata [4.18.0-188.3.el8]Frantisek Hrbata [4.18.0-188.2.el8]Frantisek Hrbata [4.18.0-188.1.el8]Frantisek Hrbata [4.18.0-187.2.el8]Frantisek Hrbata [4.18.0-187.1.el8]Frantisek Hrbata [4.18.0-186.2.el8]Frantisek Hrbata [4.18.0-186.1.el8]Bruno Meneguele [4.18.0-185.el8]Herton R. Krzesinski [4.18.0-184.el8]Herton R. Krzesinski [4.18.0-183.el8]Herton R. Krzesinski [4.18.0-182.el8]Herton R. Krzesinski [4.18.0-181.el8]Herton R. Krzesinski [4.18.0-180.el8]Herton R. Krzesinski [4.18.0-179.el8]Herton R. Krzesinski [4.18.0-178.el8]Herton R. Krzesinski [4.18.0-177.el8]Herton R. Krzesinski [4.18.0-176.el8]Bruno Meneguele [4.18.0-175.el8]Bruno Meneguele [4.18.0-174.el8]Bruno Meneguele [4.18.0-173.el8]Bruno Meneguele [4.18.0-172.el8]Bruno Meneguele [4.18.0-171.el8]Bruno Meneguele [4.18.0-170.el8]Bruno Meneguele [4.18.0-169.el8]Bruno Meneguele [4.18.0-168.el8]Bruno Meneguele [4.18.0-167.el8]Bruno Meneguele [4.18.0-166.el8]Bruno Meneguele [4.18.0-165.el8]Bruno Meneguele [4.18.0-164.el8]Bruno Meneguele [4.18.0-163.el8]Bruno Meneguele [4.18.0-162.el8]Bruno Meneguele [4.18.0-161.el8]Bruno Meneguele [4.18.0-160.el8]Bruno Meneguele [4.18.0-159.el8]Bruno Meneguele [4.18.0-158.el8]Bruno Meneguele [4.18.0-157.el8]Bruno Meneguele [4.18.0-156.el8]Bruno Meneguele [4.18.0-155.el8]Bruno Meneguele [4.18.0-154.el8]Bruno Meneguele [4.18.0-153.el8]Bruno Meneguele [4.18.0-152.el8]Phillip Lougher [4.18.0-151.el8]Phillip Lougher [4.18.0-150.el8]Phillip Lougher [4.18.0-149.el8]Phillip Lougher [4.18.0-148.el8]Phillip Lougher [4.18.0-147.13.el8]Phillip Lougher [4.18.0-147.12.el8]Phillip Lougher [4.18.0-147.11.el8]Phillip Lougher [4.18.0-147.10.el8]Phillip Lougher [4.18.0-147.9.el8]Phillip Lougher [4.18.0-147.8.el8]Phillip Lougher [4.18.0-147.7.el8]Phillip Lougher [4.18.0-147.6.el8]Phillip Lougher [4.18.0-147.5.el8]Phillip Lougher [4.18.0-147.4.el8]Phillip Lougher [4.18.0-147.3.el8]Phillip Lougher [4.18.0-147.2.el8]Phillip Lougher [4.18.0-147.1.el8]Phillip Lougher [4.18.0-146.1.el8]Phillip Lougher [4.18.0-145.1.el8]Phillip Lougher [4.18.0-144.1.el8]Herton R. Krzesinski [4.18.0-144.el8]Herton R. Krzesinski [4.18.0-143.el8]Herton R. Krzesinski [4.18.0-142.el8]Herton R. Krzesinski [4.18.0-141.el8]Herton R. Krzesinski [4.18.0-140.el8]Herton R. Krzesinski [4.18.0-139.el8]Herton R. Krzesinski [4.18.0-138.el8]Herton R. Krzesinski [4.18.0-137.el8]Herton R. Krzesinski [4.18.0-136.el8]Herton R. Krzesinski [4.18.0-135.el8]Herton R. Krzesinski [4.18.0-134.el8]Herton R. Krzesinski [4.18.0-133.el8]Herton R. Krzesinski [4.18.0-132.el8]Herton R. Krzesinski [4.18.0-131.el8]Herton R. Krzesinski [4.18.0-130.el8]Herton R. Krzesinski [4.18.0-129.el8]Herton R. Krzesinski [4.18.0-128.el8]Herton R. Krzesinski [4.18.0-127.el8]Herton R. Krzesinski [4.18.0-126.el8]Herton R. Krzesinski [4.18.0-125.el8]Herton R. Krzesinski [4.18.0-124.el8]Herton R. Krzesinski [4.18.0-123.el8]Herton R. Krzesinski [4.18.0-122.el8]Herton R. Krzesinski [4.18.0-121.el8]Herton R. Krzesinski [4.18.0-120.el8]Herton R. Krzesinski [4.18.0-119.el8]Herton R. Krzesinski [4.18.0-118.el8]Herton R. Krzesinski [4.18.0-117.el8]Herton R. Krzesinski [4.18.0-116.el8]Herton R. Krzesinski [4.18.0-115.el8]Herton R. Krzesinski [4.18.0-114.el8]Herton R. Krzesinski [4.18.0-113.el8]Herton R. Krzesinski [4.18.0-112.el8]Herton R. Krzesinski [4.18.0-111.el8]Herton R. Krzesinski [4.18.0-110.el8]Herton R. Krzesinski [4.18.0-109.el8]Herton R. Krzesinski [4.18.0-108.el8]Frantisek Hrbata [4.18.0-107.el8]Frantisek Hrbata [4.18.0-106.el8]Frantisek Hrbata [4.18.0-105.el8]Frantisek Hrbata [4.18.0-104.el8]Herton R. Krzesinski [4.18.0-103.el8]Herton R. Krzesinski [4.18.0-102.el8]Herton R. Krzesinski [4.18.0-101.el8]Herton R. Krzesinski [4.18.0-100.el8]Herton R. Krzesinski [4.18.0-99.el8]Herton R. Krzesinski [4.18.0-98.el8]Herton R. Krzesinski [4.18.0-97.el8]Herton R. Krzesinski [4.18.0-96.el8]Herton R. Krzesinski [4.18.0-95.el8]Herton R. Krzesinski [4.18.0-94.el8]Herton R. Krzesinski [4.18.0-93.el8]Herton R. Krzesinski [4.18.0-92.el8]Herton R. Krzesinski [4.18.0-91.el8]Herton R. Krzesinski [4.18.0-90.el8]Herton R. Krzesinski [4.18.0-89.el8]Herton R. Krzesinski [4.18.0-88.el8]Herton R. Krzesinski [4.18.0-87.el8]Herton R. Krzesinski [4.18.0-86.el8]Herton R. Krzesinski [4.18.0-85.el8]Herton R. Krzesinski [4.18.0-84.el8]Herton R. Krzesinski [4.18.0-83.el8]Herton R. Krzesinski [4.18.0-82.el8]Herton R. Krzesinski [4.18.0-81.el8]Herton R. Krzesinski [4.18.0-80.23.el8]Herton R. Krzesinski [4.18.0-80.22.el8]Herton R. Krzesinski [4.18.0-80.21.el8]Herton R. Krzesinski [4.18.0-80.20.el8]Herton R. Krzesinski [4.18.0-80.19.el8]Herton R. Krzesinski [4.18.0-80.18.el8]Herton R. Krzesinski [4.18.0-80.17.el8]Herton R. Krzesinski [4.18.0-80.16.el8]Herton R. Krzesinski [4.18.0-80.15.el8]Herton R. Krzesinski [4.18.0-80.14.el8]Herton R. Krzesinski [4.18.0-80.13.el8]Herton R. Krzesinski [4.18.0-80.12.el8]Herton R. Krzesinski [4.18.0-80.11.el8]Herton R. Krzesinski [4.18.0-80.10.el8]Herton R. Krzesinski [4.18.0-80.9.el8]Herton R. Krzesinski [4.18.0-80.8.el8]Herton R. Krzesinski [4.18.0-80.7.el8]Herton R. Krzesinski [4.18.0-80.6.el8]Herton R. Krzesinski [4.18.0-80.5.el8]Herton R. Krzesinski [4.18.0-80.4.el8]Herton R. Krzesinski [4.18.0-80.3.el8]Herton R. Krzesinski [4.18.0-80.2.el8]Herton R. Krzesinski [4.18.0-80.1.el8]Herton R. Krzesinski [4.18.0-79.1.el8]Herton R. Krzesinski [4.18.0-78.1.el8]Herton R. Krzesinski [4.18.0-77.1.el8]Herton R. Krzesinski [4.18.0-76.1.el8]Herton R. Krzesinski [4.18.0-75.1.el8]Herton R. Krzesinski [4.18.0-74.1.el8]Herton R. Krzesinski [4.18.0-73.1.el8]Herton R. Krzesinski [4.18.0-72.1.el8]Herton R. Krzesinski [4.18.0-71.1.el8]Herton R. Krzesinski [4.18.0-70.el8]Herton R. Krzesinski [4.18.0-69.el8]Herton R. Krzesinski [4.18.0-68.el8]Herton R. Krzesinski [4.18.0-67.el8]Herton R. Krzesinski [4.18.0-66.el8]Herton R. Krzesinski [4.18.0-65.el8]Herton R. Krzesinski [4.18.0-64.el8]Herton R. Krzesinski [4.18.0-63.el8]Herton R. Krzesinski [4.18.0-62.el8]Herton R. Krzesinski [4.18.0-61.el8]Herton R. Krzesinski [4.18.0-60.el8]Herton R. Krzesinski [4.18.0-59.el8]Herton R. Krzesinski [4.18.0-58.el8]Herton R. Krzesinski [4.18.0-57.el8]Herton R. Krzesinski [4.18.0-56.el8]Herton R. Krzesinski [4.18.0-55.el8]Herton R. Krzesinski [4.18.0-54.el8]Herton R. Krzesinski [4.18.0-53.el8]Herton R. Krzesinski [4.18.0-52.el8]Herton R. Krzesinski [4.18.0-51.el8]Herton R. Krzesinski [4.18.0-50.el8]Herton R. Krzesinski [4.18.0-49.el8]Herton R. Krzesinski [4.18.0-48.el8]Herton R. Krzesinski [4.18.0-47.el8]Herton R. Krzesinski [4.18.0-46.el8]Herton R. Krzesinski [4.18.0-45.el8]Herton R. Krzesinski [4.18.0-44.el8]Herton R. Krzesinski [4.18.0-43.el8]Herton R. Krzesinski [4.18.0-42.el8]Herton R. Krzesinski [4.18.0-41.el8]Herton R. Krzesinski [4.18.0-40.el8]Herton R. Krzesinski [4.18.0-39.el8]Herton R. Krzesinski [4.18.0-38.el8]Herton R. Krzesinski [4.18.0-37.el8]Herton R. Krzesinski [4.18.0-36.el8]Herton R. Krzesinski [4.18.0-35.el8]Herton R. Krzesinski [4.18.0-34.el8]Herton R. Krzesinski [4.18.0-33.el8]Herton R. Krzesinski [4.18.0-32.el8]Herton R. Krzesinski [4.18.0-31.el8]Herton R. Krzesinski [4.18.0-30.el8]Herton R. Krzesinski [4.18.0-29.el8]Herton R. Krzesinski [4.18.0-28.el8]Herton R. Krzesinski [4.18.0-27.el8]Herton R. Krzesinski [4.18.0-26.el8]Herton R. Krzesinski [4.18.0-25.el8]Herton R. Krzesinski [4.18.0-24.el8]Herton R. Krzesinski [4.18.0-23.el8]Herton R. Krzesinski [4.18.0-22.el8]Herton R. Krzesinski [4.18.0-21.el8]Herton R. Krzesinski [4.18.0-20.el8]Herton R. Krzesinski [4.18.0-19.el8]Herton R. Krzesinski [4.18.0-18.el8]Herton R. Krzesinski [4.18.0-17.el8]Herton R. Krzesinski [4.18.0-16.el8]Herton R. Krzesinski [4.18.0-15.el8]Herton R. Krzesinski [4.18.0-14.el8]Herton R. Krzesinski [4.18.0-13.el8]Herton R. Krzesinski [4.18.0-12.el8]Herton R. Krzesinski [4.18.0-11.el8]Herton R. Krzesinski [4.18.0-10.el8]Herton R. Krzesinski [4.18.0-9.el8]Herton R. Krzesinski [4.18.0-8.el8]Herton R. Krzesinski [4.18.0-7.el8]Herton R. Krzesinski [4.18.0-6.el8]Herton R. Krzesinski [4.18.0-5.el8]Herton R. Krzesinski [4.18.0-4.el8]Herton R. Krzesinski [4.18.0-3.el8]Herton R. Krzesinski [4.18.0-2.el8]Herton R. Krzesinski [4.18.0-1.el8]- Adding prod certs and changed cert date to 20210620 (Sherif Nagy) - Adding Rocky secure boot certs (Sherif Nagy) - Fixing vmlinuz removal (Sherif Nagy) - Fixing UEFI CA path (Sherif Nagy) - Porting to 8.10, debranding and Rocky branding (Louis Abel) - Fixing pesign_key_name values (Sherif Nagy)- tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29238] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29238] - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26232] {CVE-2023-52439} - net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Ken Cox) [RHEL-27316] {CVE-2021-47013} - keys: Fix linking a duplicate key to a keyring's assoc_array (David Howells) [RHEL-30772] - keys: Hoist locking out of __key_link_begin() (David Howells) [RHEL-30772] - keys: Break bits out of key_unlink() (David Howells) [RHEL-30772] - keys: Change keyring_serialise_link_sem to a mutex (David Howells) [RHEL-30772] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-35150] {CVE-2024-27048} - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-35140] {CVE-2024-27052} - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-35130] {CVE-2024-27056} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34866] {CVE-2024-26892} - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34189] {CVE-2024-26897} - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-31547] {CVE-2024-26693} - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-31543] {CVE-2024-26694} - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-29089] {CVE-2023-52594} - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-29093] {CVE-2023-52595} - wifi: iwlwifi: fix a memory corruption (Jose Ignacio Tornos Martinez) [RHEL-28903] {CVE-2024-26610}- cpuhotplug: Fix kABI breakage caused by CPUHP_AP_HYPERV_ONLINE (Vitaly Kuznetsov) [RHEL-36117] - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35041] {CVE-2024-27014} - x86/tsc: Defer marking TSC unstable to a worker (Wander Lairson Costa) [RHEL-32676] - x86/smpboot: Make TSC synchronization function call based (Wander Lairson Costa) [RHEL-32676] - net: usb: fix possible use-after-free in smsc75xx_bind (Jose Ignacio Tornos Martinez) [RHEL-30311] {CVE-2021-47171} - net: usb: fix memory leak in smsc75xx_bind (Jose Ignacio Tornos Martinez) [RHEL-30311] {CVE-2021-47171}- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30076] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30080] {CVE-2024-26642} - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Artem Savkov) [RHEL-35576] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-27930] {CVE-2024-23307} - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-33287] {CVE-2024-26919} - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35213] {CVE-2022-48669} - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-35122] {CVE-2024-27059} - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-34912] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-35002] {CVE-2024-26934} - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-34958] {CVE-2024-26964} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35076] {CVE-2024-26993} - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-31297] {CVE-2024-26659} - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-31297] {CVE-2024-26659} - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-35006] {CVE-2024-26933} - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-35006] {CVE-2024-26933} - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30521] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30521] - netfilter: ipset: Fix "INFO: rcu detected stall in hash_xxx" reports (Phil Sutter) [RHEL-30521] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30521] - x86/apic/x2apic: Fix a NULL pointer deref when handling a dying cpu (David Arcari) [RHEL-32516] - x86/coco: Disable 32-bit emulation by default on TDX and SEV (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86: Make IA32_EMULATION boot time configurable (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86/entry: Make IA32 syscalls' availability depend on ia32_enabled() (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86/elf: Make loading of 32bit processes depend on ia32_enabled() (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86/entry: Rename ignore_sysret() (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86/cpu: Don't write CSTAR MSR on Intel CPUs (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86: Introduce ia32_enabled() (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744}- s390/ptrace: handle setting of fpc register correctly (Tobias Huschle) [RHEL-29106] {CVE-2023-52598} - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Tobias Huschle) [RHEL-27746] {CVE-2024-26615} - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-31664] {CVE-2024-26779} - powerpc/fadump: make is_kdump_kernel() return false when fadump is active (Mamatha Inamdar) [RHEL-24401] - vmcore: remove dependency with is_kdump_kernel() for exporting vmcore (Mamatha Inamdar) [RHEL-24401] - mtd: require write permissions for locking and badblock ioctls (Prarit Bhargava) [RHEL-27585] {CVE-2021-47055} - mtd: properly check all write ioctls for permissions (Prarit Bhargava) [RHEL-27585] {CVE-2021-47055} - pid: take a reference when initializing `cad_pid` (Waiman Long) [RHEL-29420] {CVE-2021-47118} - i2c: i801: Don't generate an interrupt on bus reset (Prarit Bhargava) [RHEL-30325] {CVE-2021-47153} - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33224] {CVE-2024-26872} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26723] - ceph: switch to use cap_delay_lock for the unlink delay list (Xiubo Li) [RHEL-32870] - ceph: pass ino# instead of old_dentry if it's disconnected (Xiubo Li) [RHEL-32870] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33186 RHEL-35108] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33186] {CVE-2024-26901} - idpf: limit the support to GCP only (Michal Schmidt) [RHEL-15652] - redhat/configs: enable CONFIG_IDPF (Michal Schmidt) [RHEL-15652] - idpf: remove the use of ETHTOOL_RING_USE_TCP_DATA_SPLIT (Michal Schmidt) [RHEL-15652] - idpf: workaround for unavailable skb page recycling (Michal Schmidt) [RHEL-15652] - idpf: always allocate a full page (Michal Schmidt) [RHEL-15652] - idpf: remove page pool stats code (Michal Schmidt) [RHEL-15652] - idpf: add minimal macros for __free(kfree) to work (Michal Schmidt) [RHEL-15652] - idpf: fixup include paths for RHEL 8 (Michal Schmidt) [RHEL-15652] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-15652] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-15652] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-15652] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-15652] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-15652] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-15652] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-15652] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-15652] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-15652] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-15652] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-15652] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-15652] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-15652] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-15652] - idpf: distinguish vports by the dev_port attribute (Michal Schmidt) [RHEL-15652] - idpf: avoid compiler introduced padding in virtchnl2_rss_key struct (Michal Schmidt) [RHEL-15652] - idpf: fix corrupted frames and skb leaks in singleq mode (Michal Schmidt) [RHEL-15652] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-15652] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-15652] - idpf: fix potential use-after-free in idpf_tso() (Michal Schmidt) [RHEL-15652] - idpf: cancel mailbox work in error path (Michal Schmidt) [RHEL-15652] - idpf: set scheduling mode for completion queue (Michal Schmidt) [RHEL-15652] - idpf: add SRIOV support and other ndo_ops (Michal Schmidt) [RHEL-15652] - idpf: add ethtool callbacks (Michal Schmidt) [RHEL-15652] - idpf: add singleq start_xmit and napi poll (Michal Schmidt) [RHEL-15652] - idpf: add RX splitq napi poll support (Michal Schmidt) [RHEL-15652] - idpf: add TX splitq napi poll support (Michal Schmidt) [RHEL-15652] - idpf: add splitq start_xmit (Michal Schmidt) [RHEL-15652] - idpf: initialize interrupts and enable vport (Michal Schmidt) [RHEL-15652] - idpf: configure resources for RX queues (Michal Schmidt) [RHEL-15652] - idpf: configure resources for TX queues (Michal Schmidt) [RHEL-15652] - idpf: add ptypes and MAC filter support (Michal Schmidt) [RHEL-15652] - idpf: add create vport and netdev configuration (Michal Schmidt) [RHEL-15652] - idpf: add core init and interrupt request (Michal Schmidt) [RHEL-15652] - idpf: add controlq init and reset checks (Michal Schmidt) [RHEL-15652] - idpf: add module register and probe functionality (Michal Schmidt) [RHEL-15652] - virtchnl: add virtchnl version 2 ops (Michal Schmidt) [RHEL-15652] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Michal Schmidt) [RHEL-15652] - net: piggy back on the memory barrier in bql when waking queues (Michal Schmidt) [RHEL-15652] - net: provide macros for commonly copied lockless queue stop/wake code (Michal Schmidt) [RHEL-15652]- redhat: set DIST to el8_10 and ZSTREAM to yes for 8.10 (Denys Vlasenko) - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Prarit Bhargava) [RHEL-32590] {CVE-2021-47185} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-32579] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31710] {CVE-2024-26744} - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-31714] {CVE-2024-26743} - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-31305] {CVE-2024-26664} - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-15776] - net: bridge: use DEV_STATS_INC() (Ivan Vecera) [RHEL-27989] {CVE-2023-52578} - net: Fix unwanted sign extension in netdev_stats_to_stats64() (Ivan Vecera) [RHEL-27989] {CVE-2023-52578} - net: add atomic_long_t to net_device_stats fields (Ivan Vecera) [RHEL-27989] {CVE-2023-52578} - net/sched: act_ct: fix skb leak and crash on ooo frags (Xin Long) [RHEL-29467] {CVE-2023-52610} - net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28015] {CVE-2023-52528} - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-30130] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-30130] - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (Prarit Bhargava) [RHEL-29444] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29118] {CVE-2023-52607} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29114] {CVE-2023-52606} - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28986] {CVE-2023-52477} - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-27940] {CVE-2023-52565} - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-26498] {CVE-2023-52445} - i2c: i801: Fix block process call transactions (Prarit Bhargava) [RHEL-26478] {CVE-2024-26593} - overlay: disable EVM (Coiby Xu) [RHEL-19863] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-19863] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-19863] - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-14286] - media: dvbdev: Fix memory leak in dvb_media_device_free() (Prarit Bhargava) [RHEL-27254] {CVE-2020-36777} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28784] - i2c: Fix a potential use after free (Prarit Bhargava) [RHEL-26849] {CVE-2019-25162} - i2c: validate user data in compat ioctl (Prarit Bhargava) [RHEL-27022] {CVE-2021-46934} - platform/x86: think-lmi: Fix reference leak (Prarit Bhargava) [RHEL-28030] {CVE-2023-52520} - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21505] {CVE-2024-0340} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28042] {CVE-2023-52513} - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27778 RHEL-27779] {CVE-2022-48627} - x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26669] {CVE-2024-26603} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22773] {CVE-2024-26782} - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17114] {CVE-2023-6240} - crypto: akcipher - default implementations for request callbacks (Herbert Xu) [RHEL-17114] {CVE-2023-6240} - crypto: testmgr - split akcipher tests by a key type (Herbert Xu) [RHEL-17114] {CVE-2023-6240} - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-22136] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12456] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12456] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12456] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12456]- i40e: Enforce software interrupt during busy-poll exit (Ivan Vecera) [RHEL-26248] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-26248]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30040] {CVE-2024-25743 CVE-2024-25742} - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-22992] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-22992]- mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28875 RHEL-28876] {CVE-2023-52489} - mm: use __pfn_to_section() instead of open coding it (Waiman Long) [RHEL-28875] {CVE-2023-52489}- dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29678] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29678] - RDMA/mana_ib: Add CQ interrupt support for RAW QP (Maxim Levitsky) [RHEL-23934] - RDMA/mana_ib: query device capabilities (Maxim Levitsky) [RHEL-23934] - RDMA/mana_ib: register RDMA device with GDMA (Maxim Levitsky) [RHEL-23934] - net: mana: add msix index sharing between EQs (Maxim Levitsky) [RHEL-23934] - net: mana: Fix spelling mistake "enforecement" -> "enforcement" (Maxim Levitsky) [RHEL-23934] - net :mana :Add remaining GDMA stats for MANA to ethtool (Maxim Levitsky) [RHEL-23934] - net: mana: Fix oversized sge0 for GSO packets (Maxim Levitsky) [RHEL-23934] - net: mana: Fix TX CQE error handling (Maxim Levitsky) [RHEL-23934] - net: mana: Add gdma stats to ethtool output for mana (Maxim Levitsky) [RHEL-23934] - net: mana: Fix MANA VF unload when hardware is unresponsive (Maxim Levitsky) [RHEL-23934] - net: mana: Configure hwc timeout from hardware (Maxim Levitsky) [RHEL-23934] - RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX coalescing (Maxim Levitsky) [RHEL-23934]- gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - arm64: Add missing bits of AmpereOne Spectre-BHB mitigation (Mark Salter) [RHEL-29005] - [rt] enable CONFIG_DRM_MGAG200_IOBURST_WORKAROUND (Jocelyn Falempe) [RHEL-13214] - drm/mgag200: Add a workaround for low-latency (Jocelyn Falempe) [RHEL-13214]- x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDR (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Give up if memory attribute protocol returns an error (Lenny Szubowicz) [RHEL-2505] - x86/boot: Increase section and file alignment to 4k/512 (Lenny Szubowicz) [RHEL-2505] - x86/boot: Split off PE/COFF .data section (Lenny Szubowicz) [RHEL-2505] - x86/boot: Drop PE/COFF .reloc section (Lenny Szubowicz) [RHEL-2505] - x86/boot: Construct PE/COFF .text section from assembler (Lenny Szubowicz) [RHEL-2505] - x86/boot: Derive file size from _edata symbol (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed: Remove, discard, or assert for unwanted sections (Lenny Szubowicz) [RHEL-2505] - x86/boot: Check that there are no run-time relocations (Lenny Szubowicz) [RHEL-2505] - x86/boot: Discard .discard.unreachable for arch/x86/boot/compressed/vmlinux (Lenny Szubowicz) [RHEL-2505] - x86/boot: Define setup size in linker script (Lenny Szubowicz) [RHEL-2505] - x86/boot: Set EFI handover offset directly in header asm (Lenny Szubowicz) [RHEL-2505] - x86/boot: Drop references to startup_64 (Lenny Szubowicz) [RHEL-2505] - x86/boot: Drop redundant code setting the root device (Lenny Szubowicz) [RHEL-2505] - x86/build: Declutter the build output (Lenny Szubowicz) [RHEL-2505] - x86/boot: Omit compression buffer from PE/COFF image memory footprint (Lenny Szubowicz) [RHEL-2505] - x86/boot: Mark global variables as static (Lenny Szubowicz) [RHEL-2505] - efi/x86: Remove extra headroom for setup block (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove the 'bugger off' message (Lenny Szubowicz) [RHEL-2505] - x86/efi: Drop alignment flags from PE section headers (Lenny Szubowicz) [RHEL-2505] - efi: Put Linux specific magic number in the DOS header (Lenny Szubowicz) [RHEL-2505] - efi/x86: Fix the missing KASLR_FLAG bit in boot_params->hdr.loadflags (Lenny Szubowicz) [RHEL-2505] - efi/x86: Avoid physical KASLR on older Dell systems (Lenny Szubowicz) [RHEL-2505] - x86/boot: efistub: Assign global boot_params variable (Lenny Szubowicz) [RHEL-2505] - x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr' (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Avoid legacy decompressor when doing EFI boot (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Perform SNP feature test while running in the firmware (Lenny Szubowicz) [RHEL-2505] - x86/sev: Do not try to parse for the CC blob on non-AMD hardware (Lenny Szubowicz) [RHEL-2505] - efi/libstub: Add limit argument to efi_random_alloc() (Lenny Szubowicz) [RHEL-2505] - arm64: efi: Limit allocations to 48-bit addressable physical region (Lenny Szubowicz) [RHEL-2505] - efi: libstub: use EFI_LOADER_CODE region when moving the kernel in memory (Lenny Szubowicz) [RHEL-2505] - arm64: efi: kaslr: Fix occasional random alloc (and boot) failure (Lenny Szubowicz) [RHEL-2505] - efi/libstub/random: Increase random alloc granularity (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Factor out kernel decompression and relocation (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Move global symbol references to C code (Lenny Szubowicz) [RHEL-2505] - decompress: Use 8 byte alignment (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Prefer EFI memory attributes protocol over DXE services (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Perform 4/5 level paging switch from the stub (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Merge trampoline cleanup with switching code (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Pass pgtable address to trampoline directly (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Only call the trampoline when changing paging levels (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Call trampoline directly from C code (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Avoid the need for a stack in the 32-bit trampoline (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Use standard calling convention for trampoline (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Call trampoline as a normal function (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Remove .bss/.pgtable from bzImage (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove run-time relocations from .head.text code (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Assign paging related global variables earlier (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Store boot_params pointer in callee save register (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Clear BSS in EFI handover protocol entrypoint (Lenny Szubowicz) [RHEL-2505] - x86/head_64: Store boot_params pointer in callee save register (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Lenny Szubowicz) [RHEL-2505] - x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed (Lenny Szubowicz) [RHEL-2505] - efi/libstub: Add memory attribute protocol definitions (Lenny Szubowicz) [RHEL-2505] - efi/x86: libstub: remove unused variable (Lenny Szubowicz) [RHEL-2505] - x86/boot: Robustify calling startup_{32,64}() from the decompressor code (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Simplify and clean up handover entry code (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Branch straight to kernel entry point from C code (Lenny Szubowicz) [RHEL-2505] - efi/x86: Avoid using code32_start (Lenny Szubowicz) [RHEL-2505] - efi/libstub/x86: Use Exit() boot service to exit the stub on errors (Lenny Szubowicz) [RHEL-2505] - efi: x86: Wipe setup_data on pure EFI boot (Lenny Szubowicz) [RHEL-2505] - efi: x86: Fix config name for setting the NX-compatibility flag in the PE header (Lenny Szubowicz) [RHEL-2505] - efi: x86: Set the NX-compatibility flag in the PE header (Lenny Szubowicz) [RHEL-2505] - efi/x86: Add kernel preferred address to PE header (Lenny Szubowicz) [RHEL-2505] - efi/x86: Use symbolic constants in PE header instead of bare numbers (Lenny Szubowicz) [RHEL-2505] - efi/x86: Drop redundant .bss section (Lenny Szubowicz) [RHEL-2505] - efi/x86: add headroom to decompressor BSS to account for setup block (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove run-time relocations from head_{32,64}.S (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed: Fix debug_puthex() parameter type (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Use 32-bit (zero-extended) MOV for z_output_len (Lenny Szubowicz) [RHEL-2505] - x86/boot: Use unsigned comparison for addresses (Lenny Szubowicz) [RHEL-2505] - x86/boot: Micro-optimize GDT loading instructions (Lenny Szubowicz) [RHEL-2505] - x86/boot: GDT limit value should be size - 1 (Lenny Szubowicz) [RHEL-2505] - efi/x86: Remove GDT setup from efi_main (Lenny Szubowicz) [RHEL-2505] - x86/boot: Clear direction and interrupt flags in startup_64 (Lenny Szubowicz) [RHEL-2505] - efi/x86: Don't depend on firmware GDT layout (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove KEEP_SEGMENTS support (Lenny Szubowicz) [RHEL-2505] - x86/boot: Handle malformed SRAT tables during early ACPI parsing (Lenny Szubowicz) [RHEL-2505] - efi/libstub/x86: Use mandatory 16-byte stack alignment in mixed mode (Lenny Szubowicz) [RHEL-2505] - efi/libstub/x86: Avoid globals to store context during mixed mode calls (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Disable paging at mixed mode entry (Lenny Szubowicz) [RHEL-2505] - x86: efi/random: Invoke EFI_RNG_PROTOCOL to seed the UEFI RNG table (Lenny Szubowicz) [RHEL-2505] - x86/asm: Make some functions local (Lenny Szubowicz) [RHEL-2505] - x86/boot: Annotate data appropriately (Lenny Szubowicz) [RHEL-2505] - x86/boot: Annotate local functions (Lenny Szubowicz) [RHEL-2505] - x86/asm: Make more symbols local (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Fix missing initialization in find_trampoline_placement() (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Fix boot on machines with broken E820 table (Lenny Szubowicz) [RHEL-2505] - x86, boot: Remove multiple copy of static function sanitize_boot_params() (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Remove unused variable (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Explain paging_prepare()'s return value (Lenny Szubowicz) [RHEL-2505] - x86/boot: Save several bytes in decompressor (Lenny Szubowicz) [RHEL-2505] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super (Audra Mitchell) [RHEL-20614] {CVE-2024-0841} - net/gve: update check for little-endianness in gve kconfig (Joshua Washington) [RHEL-29030]- sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23430] {CVE-2024-26602} - NFS: Set the stable writes flag when initialising the super block (Benjamin Coddington) [RHEL-25266] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21685] {CVE-2024-0565} - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23942] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23942] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26501] {CVE-2023-52448} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26241] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26241] {CVE-2023-52434} - smb3: Replace smb2pdu 1-element arrays with flex-arrays (Jay Shin) [RHEL-22143] - cifs: Replace remaining 1-element arrays (Jay Shin) [RHEL-22143] - cifs: Convert struct fealist away from 1-element array (Jay Shin) [RHEL-22143] - cifs: remove unneeded 2bytes of padding from smb2 tree connect (Jay Shin) [RHEL-22143] - cifs: Replace zero-length arrays with flexible-array members (Jay Shin) [RHEL-22143] - cifs: Replace a couple of one-element arrays with flexible-array members (Jay Shin) [RHEL-22143] - cifs: fix FILE_BOTH_DIRECTORY_INFO definition (Jay Shin) [RHEL-22143] - nfsd: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - nfs: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - lockd: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - cifs: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - ceph: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - filelock: add a new locks_inode_context accessor function (Jeffrey Layton) [RHEL-27441] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-27849] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-27849] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-27849] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-27849] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-27849]- tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26667] - tracing/perf: Fix double put of trace event when init fails (Michael Petlan) [RHEL-19537] - ipvlan: Add handling of NETDEV_UP events (Hangbin Liu) [RHEL-19098] - ceph: add ceph_cap_unlink_work to fire check_caps() immediately (Xiubo Li) [RHEL-21760] - ceph: always queue a writeback when revoking the Fb caps (Xiubo Li) [RHEL-21760] - ceph: always check dir caps asynchronously (Xiubo Li) [RHEL-21760] - nfs: fix redundant readdir request after get eof (Benjamin Coddington) [RHEL-7780] - NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server (Scott Mayhew) [RHEL-7994] - NFSv4.1: fix pnfs MDS=DS session trunking (Scott Mayhew) [RHEL-7994] - NFSv4.1: fix zero value filehandle in post open getattr (Scott Mayhew) [RHEL-7994] - NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server (Scott Mayhew) [RHEL-7994]- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Carlos Maiolino) [RHEL-23386] {CVE-2021-33631} - i2c: designware: Disable TX_EMPTY irq while waiting for block length byte (Charles Mirabile) [RHEL-24019] - scsi: smartpqi: Fix disable_managed_interrupts (Tomas Henzl) [RHEL-25747] - hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write (Steve Best) [RHEL-26167] - gitlab-ci: do not show (results can be ignored) for rt pipelines (Michael Hofmann)- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Charles Mirabile) [RHEL-23760] - perf/arm-cmn: Move overlapping wp_combine field (Charles Mirabile) [RHEL-23757] - drm/amd: Fix detection of _PR3 on the PCIe root port (Michel Dänzer) [RHEL-14572] - xfs: avoid AGI->AGF->inode-buffer deadlocks (Thiago Becker) [RHEL-7914] - dm-crypt, dm-verity: disable tasklets (Benjamin Marzinski) [RHEL-22232] - dm verity: initialize fec io before freeing it (Benjamin Marzinski) [RHEL-22232] - dm-verity: don't use blocking calls from tasklets (Benjamin Marzinski) [RHEL-22232] - char: misc: Increase the maximum number of dynamic misc devices to 1048448 (Charles Mirabile) [RHEL-23758] - char: misc: remove usage of list iterator past the loop body (Charles Mirabile) [RHEL-23758] - char: misc: increase DYNAMIC_MINORS value (Charles Mirabile) [RHEL-23758] - char: misc: Move EXPORT_SYMBOL immediately next to the functions/varibles (Charles Mirabile) [RHEL-23758] - clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Remove arch_timer_rate1 (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Disable timer before programming CVAL (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: limit XGene-1 workaround (Mark Salter) [RHEL-19605] - clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Add __ro_after_init and __init (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [RHEL-19605] - clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [RHEL-19605]- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal) [RHEL-23506] {CVE-2024-1086} - drm/virtio: Set segment size for virtio_gpu device (Sebastian Ott) [RHEL-15465] - xfs: run blockgc on freeze to avoid inode inactivation deadlock (Brian Foster) [RHEL-11344] - RDMA/irdma: Report the correct link speed (Kamal Heib) [RHEL-23967] - scsi: core: Increase max device queue_depth to 4096 (Ming Lei) [RHEL-11725] - smsc95xx: fix stalled rx after link change (Izabela Bakollari) [RHEL-22312] - ovl: remove privs in ovl_fallocate() (Miklos Szeredi) [RHEL-17933] - ovl: remove privs in ovl_copyfile() (Miklos Szeredi) [RHEL-17933] - Bluetooth: Add more enc key size check (David Marlin) [RHEL-19666] {CVE-2023-24023} - Bluetooth: Normalize HCI_OP_READ_ENC_KEY_SIZE cmdcmplt (David Marlin) [RHEL-19666] {CVE-2023-24023} - IB: Use capital "OR" for multiple licenses in SPDX (Izabela Bakollari) [RHEL-10238] - RDMA/rdmavt: Delete unnecessary NULL check (Izabela Bakollari) [RHEL-10238] - IB/rdmavt: Fix target union member for rvt_post_one_wr() (Izabela Bakollari) [RHEL-10238] - selftests/mm: cow: print ksft header before printing anything else (Nico Pache) [RHEL-5623] - selftests/mm/kugepaged: restore thp settings at exit (Nico Pache) [RHEL-5623] - selftests: line buffer test program's stdout (Nico Pache) [RHEL-5623] - selftests/kselftest/runner.sh: Pass optional command parameters in environment (Nico Pache) [RHEL-5623] - selftests/kselftest/runner/run_one(): allow running non-executable files (Nico Pache) [RHEL-5623] - selftests: allow runners to override the timeout (Nico Pache) [RHEL-5623] - selftests: mm: fix map_hugetlb failure on 64K page size systems (Nico Pache) [RHEL-5623] - redhat: Fix build for kselftests mm (Nico Pache) [RHEL-5623] - selftests: anon_cow: skip broken test (Nico Pache) [RHEL-5623] - mm/gup_test: free memory allocated via kvcalloc() using kvfree() (Nico Pache) [RHEL-5623] - selftests/mm: prevent duplicate runs caused by TEST_GEN_PROGS (Nico Pache) [RHEL-5623] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-5623] - tools: fix ARRAY_SIZE defines in tools and selftests hdrs (Nico Pache) [RHEL-5623] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-5623] - selftests/mm: fix WARNING comparing pointer to 0 (Nico Pache) [RHEL-5623] - selftests/mm: run all tests from run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: optionally pass duration to transhuge-stress (Nico Pache) [RHEL-5623] - selftests/mm: make migration test robust to failure (Nico Pache) [RHEL-5623] - selftests/mm: va_high_addr_switch should skip unsupported arm64 configs (Nico Pache) [RHEL-5623] - selftests/mm: fix thuge-gen test bugs (Nico Pache) [RHEL-5623] - selftests/mm: skip soft-dirty tests on arm64 (Nico Pache) [RHEL-5623] - selftests/mm: add gup test matrix in run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: add -a to run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: give scripts execute permission (Nico Pache) [RHEL-5623] - selftests: mm: remove duplicate unneeded defines (Nico Pache) [RHEL-5623] - Documentation: kselftest: "make headers" is a prerequisite (Nico Pache) [RHEL-5623] - selftests/mm: fix build failures due to missing MADV_COLLAPSE (Nico Pache) [RHEL-5623] - selftests/mm: fix a "possibly uninitialized" warning in pkey-x86.h (Nico Pache) [RHEL-5623] - selftests/mm: .gitignore: add mkdirty, va_high_addr_switch (Nico Pache) [RHEL-5623] - selftests/mm: fix invocation of tests that are run via shell scripts (Nico Pache) [RHEL-5623] - selftests/mm: fix "warning: expression which evaluates to zero..." in mlock2-tests.c (Nico Pache) [RHEL-5623] - selftests/mm: fix unused variable warnings in hugetlb-madvise.c, migration.c (Nico Pache) [RHEL-5623] - selftests/mm: fix cross compilation with LLVM (Nico Pache) [RHEL-5623] - selftests/mm: run hugetlb testcases of va switch (Nico Pache) [RHEL-5623] - selftests/mm: configure nr_hugepages for arm64 (Nico Pache) [RHEL-5623] - selftests/mm: add platform independent in code comments (Nico Pache) [RHEL-5623] - selftests/mm: rename va_128TBswitch to va_high_addr_switch (Nico Pache) [RHEL-5623] - selftests/mm: add support for arm64 platform on va switch (Nico Pache) [RHEL-5623] - selftests/mm: use PM_* macros in vm_utils.h (Nico Pache) [RHEL-5623] - selftests/mm: merge default_huge_page_size() into one (Nico Pache) [RHEL-5623] - selftests/mm: link vm_util.c always (Nico Pache) [RHEL-5623] - selftests/mm: use TEST_GEN_PROGS where proper (Nico Pache) [RHEL-5623] - selftests/mm: merge util.h into vm_util.h (Nico Pache) [RHEL-5623] - selftests/mm: dump a summary in run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: set overcommit_policy as OVERCOMMIT_ALWAYS (Nico Pache) [RHEL-5623] - selftests/mm: change NR_CHUNKS_HIGH for aarch64 (Nico Pache) [RHEL-5623] - selftests/mm: change MAP_CHUNK_SIZE (Nico Pache) [RHEL-5623] - selftests: vm: enable cross-compilation (Nico Pache) [RHEL-5623] - selftests/vm: rename selftests/vm to selftests/mm (Nico Pache) [RHEL-5623] - selftests: vm: Fix incorrect kernel headers search path (Nico Pache) [RHEL-5623] - selftests/vm: cow: fix compile warning on 32bit (Nico Pache) [RHEL-5623] - mm/gup_test: fix PIN_LONGTERM_TEST_READ with highmem (Nico Pache) [RHEL-5623] - mm/pagewalk: don't trigger test_walk() in walk_page_vma() (Nico Pache) [RHEL-5623] - selftests/vm: enable running select groups of tests (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: add R/O longterm tests via gup_test (Nico Pache) [RHEL-5623] - mm/gup_test: start/stop/read functionality for PIN LONGTERM test (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: add liburing test cases (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: hugetlb tests (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: THP tests (Nico Pache) [RHEL-5623] - selftests/vm: factor out pagemap_is_populated() into vm_util (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: test COW handling of anonymous memory (Nico Pache) [RHEL-5623] - selftests/vm: add local_config.h and local_config.mk to .gitignore (Nico Pache) [RHEL-5623] - selftest: vm: remove deleted local_config.* from .gitignore (Nico Pache) [RHEL-5623] - Kselftests: remove support of libhugetlbfs from kselftests (Nico Pache) [RHEL-5623] - selftests/vm: use top_srcdir instead of recomputing relative paths (Nico Pache) [RHEL-5623] - selftests/vm: skip 128TBswitch on unsupported arch (Nico Pache) [RHEL-5623] - selftests/vm: fix va_128TBswitch.sh permissions (Nico Pache) [RHEL-5623] - selftests/vm: add protection_keys tests to run_vmtests (Nico Pache) [RHEL-5623] - selftests/vm: only run 128TBswitch with 5-level paging (Nico Pache) [RHEL-5623] - userfaultfd: selftests: infinite loop in faulting_process (Nico Pache) [RHEL-5623] - userfaultfd/selftests: Fix typo in comment (Nico Pache) [RHEL-5623] - selftests: vm: Fix resource leak when return error (Nico Pache) [RHEL-5623] - selftests: vm: add the "settings" file with timeout variable (Nico Pache) [RHEL-5623] - selftests: vm: add "test_hmm.sh" to TEST_FILES (Nico Pache) [RHEL-5623] - selftests: vm: check numa_available() before operating "merge_across_nodes" in ksm_tests (Nico Pache) [RHEL-5623] - selftests: vm: add migration to the .gitignore (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: fix typo in comment (Nico Pache) [RHEL-5623] - userfaultfd/selftests: use swap() instead of open coding it (Nico Pache) [RHEL-5623] - selftests: vm: fix shellcheck warnings in run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests: vm: refactor run_vmtests.sh to reduce boilerplate (Nico Pache) [RHEL-5623] - selftests: vm: add test for Soft-Dirty PTE bit (Nico Pache) [RHEL-5623] - selftests: vm: bring common functions to a new file (Nico Pache) [RHEL-5623] - mm: add selftests for migration entries (Nico Pache) [RHEL-5623] - selftest/vm: add skip support to mremap_test (Nico Pache) [RHEL-5623] - selftest/vm: support xfail in mremap_test (Nico Pache) [RHEL-5623] - selftest/vm: verify remap destination address in mremap_test (Nico Pache) [RHEL-5623] - selftest/vm: verify mmap addr in mremap_test (Nico Pache) [RHEL-5623] - selftests: kselftest framework: provide "finished" helper (Nico Pache) [RHEL-5623] - selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT (Nico Pache) [RHEL-5623] - selftest/vm: add util.h and and move helper functions there (Nico Pache) [RHEL-5623] - selftests: vm: remove dependecy from internal kernel macros (Nico Pache) [RHEL-5623] - selftests: vm: Add the uapi headers include variable (Nico Pache) [RHEL-5623] - selftests/vm/transhuge-stress: Support file-backed PMD folios (Nico Pache) [RHEL-5623] - selftests, x86: fix how check_cc.sh is being invoked (Nico Pache) [RHEL-5623] - selftests: vm: fix clang build error multiple output files (Nico Pache) [RHEL-5623] - kselftest/vm: fix tests build with old libc (Nico Pache) [RHEL-5623] - selftest/vm: fix map_fixed_noreplace test failure (Nico Pache) [RHEL-5623] - kselftest/vm: revert "tools/testing/selftests/vm/userfaultfd.c: use swap() to make code cleaner" (Nico Pache) [RHEL-5623] - selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting (Nico Pache) [RHEL-5623] - tools/testing/selftests/vm/userfaultfd.c: use swap() to make code cleaner (Nico Pache) [RHEL-5623] - selftests/vm: remove ARRAY_SIZE define from individual tests (Nico Pache) [RHEL-5623] - selftests: vm: add KSM huge pages merging time test (Nico Pache) [RHEL-5623] - selftest/vm: fix ksm selftest to run with different NUMA topologies (Nico Pache) [RHEL-5623] - selftests/vm/transhuge-stress: fix ram size thinko (Nico Pache) [RHEL-5623] - selftests: vm: add COW time test for KSM pages (Nico Pache) [RHEL-5623] - selftests: vm: add KSM merging time test (Nico Pache) [RHEL-5623] - mm: KSM: fix data type (Nico Pache) [RHEL-5623] - selftests: vm: add KSM merging across nodes test (Nico Pache) [RHEL-5623] - selftests: vm: add KSM zero page merging test (Nico Pache) [RHEL-5623] - selftests: vm: add KSM unmerge test (Nico Pache) [RHEL-5623] - selftests: vm: add KSM merge test (Nico Pache) [RHEL-5623] - selftests: Fix spelling mistake "cann't" -> "cannot" (Nico Pache) [RHEL-5623] - selftests/vm: use kselftest skip code for skipped tests (Nico Pache) [RHEL-5623] - selftest/mremap_test: avoid crash with static build (Nico Pache) [RHEL-5623] - selftest/mremap_test: update the test to handle pagesize other than 4K (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: exercise x86 XSAVE init state (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: refill shadow register after implicit kernel write (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: handle negative sys_pkey_alloc() return code (Nico Pache) [RHEL-5623] - vm/test_vmalloc.sh: adapt for updated driver interface (Nico Pache) [RHEL-5623] - tool: selftests: fix spelling typo of 'writting' (Nico Pache) [RHEL-5623] - userfaultfd/selftests: hint the test runner on required privilege (Nico Pache) [RHEL-5623] - userfaultfd/selftests: fix retval check for userfaultfd_open() (Nico Pache) [RHEL-5623] - userfaultfd/selftests: always dump something in modes (Nico Pache) [RHEL-5623] - userfaultfd: selftests: make __{s,u}64 format specifiers portable (Nico Pache) [RHEL-5623] - tools: Avoid comma separated statements (Nico Pache) [RHEL-5623] - kselftests: vm: add mremap tests (Nico Pache) [RHEL-5623] - Revert "selftests/vm: enable running select groups of tests" (Nico Pache) [RHEL-5623]- cgroup/rstat: Optimize cgroup_rstat_updated_list() (Waiman Long) [RHEL-18154] - cgroup/rstat: Reduce cpu_lock hold time in cgroup_rstat_flush_locked() (Waiman Long) [RHEL-18154] - cgroup: use irqsave in cgroup_rstat_flush_locked(). (Waiman Long) [RHEL-18154] - cgroup: fix spelling mistakes (Waiman Long) [RHEL-18154] - s390/ipl: add missing intersection check to ipl_report handling (Tobias Huschle) [RHEL-24612] - drm/amdgpu: Fix potential fence use-after-free v2 (Michel Dänzer) [RHEL-22504] {CVE-2023-51042} - sched/fair: Don't balance task to its current running CPU (Luis Claudio R. Goncalves) [RHEL-8854] - md: partially revert "md/raid6: use valid sector values to determine if an I/O should wait on the reshape" (Benjamin Marzinski) [RHEL-24518] - blk-mq: fix IO hang from sbitmap wakeup race (Ming Lei) [RHEL-21289] - sfc: introduce shutdown entry point in efx pci driver (Izabela Bakollari) [RHEL-11016] - KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache (Sebastian Ott) [RHEL-5178] - efi: libstub: ensure allocated memory to be executable (Lenny Szubowicz) [RHEL-24852] - efi: libstub: declare DXE services table (Lenny Szubowicz) [RHEL-24852] - efi/libstub/x86: Avoid overflowing code32_start on PE entry (Lenny Szubowicz) [RHEL-24852] - RDMA/efa: Fix wrong resources deallocation order (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Add RDMA write HW statistics counters (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Fix unsupported page sizes in device (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Add rdma write capability to device caps (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Add data polling capability feature bit (Izabela Bakollari) [RHEL-18229] - APEI: GHES: correctly return NULL for ghes_get_devices() (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Make ghes_edac a proper module (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Prepare to make ghes_edac a proper module (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Add a notifier for reporting memory errors (Aristeu Rozanski) [RHEL-1603] - efi/cper: Export several helpers for ghes_edac to use (Aristeu Rozanski) [RHEL-1603] - ACPI: APEI: rename ghes_init() with an "acpi_" prefix (Aristeu Rozanski) [RHEL-1603] - ACPI: APEI: explicit init of HEST and GHES in apci_init() (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Clear scanned data on unload (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Fix NULL pointer dereference in ghes_edac_register() (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Scan the system once on driver init (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Remove unused members of struct ghes_edac_pvt, rename it to ghes_pvt (Aristeu Rozanski) [RHEL-1603] - EDAC: Introduce an mci_for_each_dimm() iterator (Aristeu Rozanski) [RHEL-1603] - EDAC: Remove EDAC_DIMM_OFF() macro (Aristeu Rozanski) [RHEL-1603] - r8169: add handling DASH when DASH is disabled (Izabela Bakollari) [RHEL-6505] - r8169: remove rtl_wol_shutdown_quirk() (Izabela Bakollari) [RHEL-6505] - r8169: improve driver unload and system shutdown behavior on DASH-enabled systems (Izabela Bakollari) [RHEL-6505] - r8169: fix dmar pte write access is not set error (Izabela Bakollari) [RHEL-6505] - r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() (Izabela Bakollari) [RHEL-6505] - r8169: prevent potential deadlock in rtl8169_close (Izabela Bakollari) [RHEL-6505] - r8169: fix deadlock on RTL8125 in jumbo mtu mode (Izabela Bakollari) [RHEL-6505] - r8169: fix network lost after resume on DASH systems (Izabela Bakollari) [RHEL-6505] - r8169: respect userspace disabling IFF_MULTICAST (Izabela Bakollari) [RHEL-6505] - r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1 (Izabela Bakollari) [RHEL-6505] - r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1 (Izabela Bakollari) [RHEL-6505] - r8169: fix the KCSAN reported data-race in rtl_tx() while reading tp->cur_tx (Izabela Bakollari) [RHEL-6505] - r8169: fix rare issue with broken rx after link-down on RTL8125 (Izabela Bakollari) [RHEL-6505] - r8169: check for PCI read error in probe (Izabela Bakollari) [RHEL-6505] - r8169: fix RTL8168H and RTL8107E rx crc error (Izabela Bakollari) [RHEL-6505] - r8169: reset bus if NIC isn't accessible after tx timeout (Izabela Bakollari) [RHEL-6505] - r8169: disable ASPM in case of tx timeout (Izabela Bakollari) [RHEL-6505] - r8169: use tp_to_dev instead of open code (Izabela Bakollari) [RHEL-6505] - r8169: add rtl_disable_rxdvgate() (Izabela Bakollari) [RHEL-6505] - r8169: remove not needed net_ratelimit() check (Izabela Bakollari) [RHEL-6505] - r8169: remove useless PCI region size check (Izabela Bakollari) [RHEL-6505] - Bluetooth: hci_sync: Fix not processing all entries on cmd_sync_work (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Fix unbalanced unlock in set_device_flags() (David Marlin) [RHEL-23781] - Bluetooth: Fix not checking MGMT cmd pending queue (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix not using conn_timeout (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix hci_update_accept_list_sync (David Marlin) [RHEL-23781] - Bluetooth: assign len after null check (David Marlin) [RHEL-23781] - Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks (David Marlin) [RHEL-23781] - Bluetooth: fix data races in smp_unregister(), smp_del_chan() (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Fix leaking sent_cmd skb (David Marlin) [RHEL-23781] - Bluetooth: hci_sock: fix endian bug in hci_sock_setsockopt() (David Marlin) [RHEL-23781] - Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() (David Marlin) [RHEL-23781] - Bluetooth: btqca: sequential validation (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Rework hci_inquiry_result_with_rssi_evt (David Marlin) [RHEL-23781] - Bluetooth: btbcm: disable read tx power for MacBook Air 8,1 and 8,2 (David Marlin) [RHEL-23781] - Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe (David Marlin) [RHEL-23781] - Bluetooth: hci_bcm: Check for error irq (David Marlin) [RHEL-23781] - Bluetooth: MGMT: Fix spelling mistake "simultanous" -> "simultaneous" (David Marlin) [RHEL-23781] - Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES (David Marlin) [RHEL-23781] - Bluetooth: MGMT: Fix LE simultaneous roles UUID if not supported (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Add check simultaneous roles support (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Wait for proper events when connecting LE (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Add support for waiting specific LE subevents (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Add hci_le_create_conn_sync (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use skb_pull_data when processing inquiry results (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Push sync command cancellation to workqueue (David Marlin) [RHEL-23781] - Bluetooth: hci_qca: Stop IBS timer during BT OFF (David Marlin) [RHEL-23781] - Bluetooth: btintel: Add missing quirks and msft ext for legacy bootloader (David Marlin) [RHEL-23781] - Bluetooth: L2CAP: Fix using wrong mode (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix not always pausing advertising when necessary (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_EV_DEVICE_CONNECTED (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_EV_DEVICE_FOUND (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Introduce mgmt_alloc_skb and mgmt_send_event_skb (David Marlin) [RHEL-23781] - Bluetooth: btusb: Return error code when getting patch status failed (David Marlin) [RHEL-23781] - Bluetooth: btusb: Handle download_firmware failure cases (David Marlin) [RHEL-23781] - Bluetooth: msft: Fix compilation when CONFIG_BT_MSFTEXT is not set (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Set Privacy Mode when updating the resolving list (David Marlin) [RHEL-23781] - Bluetooth: Introduce HCI_CONN_FLAG_DEVICE_PRIVACY device flag (David Marlin) [RHEL-23781] - Bluetooth: btusb: Add support for queuing during polling interval (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Rework hci_conn_params flags (David Marlin) [RHEL-23781] - Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag (David Marlin) [RHEL-23781] - Bluetooth: btbcm: disable read tx power for some Macs with the T2 Security chip (David Marlin) [RHEL-23781] - Bluetooth: add quirk disabling LE Read Transmit Power (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle Command Status (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle Command Complete (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle LE subevents (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle HCI events (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Direct Advertising Report event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Ext Advertising Report event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Advertising Report event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Metaevents (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Extended Inquiry Result event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Inquiry Result with RSSI event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Inquiry Result event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Number of Complete Packets event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Command Complete event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse BR/EDR events (David Marlin) [RHEL-23781] - Bluetooth: btusb: Cancel sync commands for certain URB errors (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Cancel sync command if sending a frame failed (David Marlin) [RHEL-23781] - Bluetooth: Add hci_cmd_sync_cancel to public API (David Marlin) [RHEL-23781] - Bluetooth: Reset more state when cancelling a sync command (David Marlin) [RHEL-23781] - Bluetooth: Limit duration of Remote Name Resolve (David Marlin) [RHEL-23781] - Bluetooth: Send device found event on name resolve failure (David Marlin) [RHEL-23781] - Bluetooth: HCI: Fix definition of hci_rp_delete_stored_link_key (David Marlin) [RHEL-23781] - Bluetooth: HCI: Fix definition of hci_rp_read_stored_link_key (David Marlin) [RHEL-23781] - Bluetooth: refactor malicious adv data check (David Marlin) [RHEL-23781] - Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE (David Marlin) [RHEL-23781] - Bluetooth: btusb: enable Mediatek to support AOSP extension (David Marlin) [RHEL-23781] - Bluetooth: Attempt to clear HCI_LE_ADV on adv set terminated error event (David Marlin) [RHEL-23781] - Bluetooth: Ignore HCI_ERROR_CANCELLED_BY_HOST on adv set terminated event (David Marlin) [RHEL-23781] - Bluetooth: hci_request: Remove bg_scan_update work (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_CONNECTABLE to use cmd_sync (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_DISCOVERABLE to use cmd_sync (David Marlin) [RHEL-23781] - Bluetooth: btmrvl_main: repair a non-kernel-doc comment (David Marlin) [RHEL-23781] - Bluetooth: Don't initialize msft/aosp when using user channel (David Marlin) [RHEL-23781] - Bluetooth: fix uninitialized variables notify_evt (David Marlin) [RHEL-23781] - Bluetooth: stop proccessing malicious adv data (David Marlin) [RHEL-23781] - Bluetooth: hci_h4: Fix padding calculation error within h4_recv_buf() (David Marlin) [RHEL-23781] - Bluetooth: aosp: Support AOSP Bluetooth Quality Report (David Marlin) [RHEL-23781] - Bluetooth: Add struct of reading AOSP vendor capabilities (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix not setting adv set duration (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix missing static warnings (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Rework hci_suspend_notifier (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Rework init stages (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SSP (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert adv_expire (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_ADVERTISING (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_PHY_CONFIGURATION (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_LOCAL_NAME (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_EXT_DATA (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_DATA (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_LE (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_GET_CLOCK_INFO (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_SECURE_CONN (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_GET_CONN_INFO (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Enable synch'd set_bredr (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_FAST_CONNECTABLE (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_START_DISCOVERY (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_SET_POWERED (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Rework background scan (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Enable advertising when LL privacy is enabled (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 3 (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 2 (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 1 (David Marlin) [RHEL-23781] - Bluetooth: Add helper for serialized HCI command execution (David Marlin) [RHEL-23781] - Bluetooth: Fix removing adv when processing cmd complete (David Marlin) [RHEL-23781] - Bluetooth: hci_bcm: Remove duplicated entry in OF table (David Marlin) [RHEL-23781] - Bluetooth: bfusb: fix division by zero in send path (David Marlin) [RHEL-23781] - Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails (David Marlin) [RHEL-23781] - Bluetooth: vhci: Fix checking of msft_opcode (David Marlin) [RHEL-23781] - Bluetooth: btsdio: Do not bind to non-removable BCM4345 and BCM43455 (David Marlin) [RHEL-23781] - Bluetooth: vhci: Add support for setting msft_opcode and aosp_capable (David Marlin) [RHEL-23781] - Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() (David Marlin) [RHEL-23781] - Bluetooth: Fix memory leak of hci device (David Marlin) [RHEL-23781] - Bluetooth: btintel: Fix bdaddress comparison with garbage value (David Marlin) [RHEL-23781] - Bluetooth: Fix debugfs entry leak in hci_register_dev() (David Marlin) [RHEL-23781] - Bluetooth: L2CAP: Fix not initializing sk_peer_pid (David Marlin) [RHEL-23781] - Bluetooth: hci_sock: purge socket queues in the destruct() callback (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Fix Experimental Feature Changed event (David Marlin) [RHEL-23781] - Bluetooth: hci_vhci: Fix to set the force_wakeup value (David Marlin) [RHEL-23781] - Bluetooth: Read codec capabilities only if supported (David Marlin) [RHEL-23781] - Bluetooth: Fix handling of SUSPEND_DISCONNECTING (David Marlin) [RHEL-23781] - Bluetooth: hci_vhci: Fix calling hci_{suspend,resume}_dev (David Marlin) [RHEL-23781] - skbuff: introduce skb_pull_data (David Marlin) [RHEL-23781] - Bluetooth: defer cleanup of resources in hci_unregister_dev() (David Marlin) [RHEL-23781] - serial: core: return early on unsupported ioctls (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - lib/hexdump: make print_hex_dump_bytes() a nop on !DEBUG builds (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix race condition in status line change on dead connections (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix UAF in gsm_cleanup_mux (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add parameter negotiation support (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add parameters used with parameter negotiation (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: introduce macro for minimal unit size (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: name the debug bits (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: introduce gsm_control_command() function (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: replace use of gsm_read_ea() with gsm_read_ea_val() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: name gsm tty device minors (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: initialize more members at gsm_alloc_mux() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix flow control handling in tx path (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix resource allocation order in gsm_activate_mux() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix deadlock and link starvation in outgoing data path (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix race condition in gsmld_write() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix non flow control frames during mux flow off (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing timer to handle stalled links (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix tty registration before control channel open (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix user open not possible at responder until initiator open (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Debug output allocation must use GFP_ATOMIC (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix packet data hex dump output (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix buffer over-read in gsm_dlci_data() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix sometimes uninitialized warning in gsm_dlci_modem_output() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix software flow control handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix invalid use of MSC in advanced option (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix broken virtual tty handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing update of modem controls after DLCI open (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix reset fifo race condition (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing tty wakeup in convergence layer type 2 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong signal octets encoding in MSC (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong command frame length field encoding (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong command retry handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing explicit ldisc flush (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong DLCI release order (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix insufficient txframe size (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix frame reception handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix mux cleanup after unregister tty device (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix decoupled mux resource (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix restart handling via CLD command (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix deadlock in gsmtty_open() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong modem processing in convergence layer type 2 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong tty control line for flow control (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix NULL pointer access due to DLCI release (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix encoding of command/response bit (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix SW flow control encoding/handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove tty parameter from mxser_receive_chars_new() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: don't throttle manually (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: make mxser_port::ldisc_stop_rx a bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Don't ignore write return value in gsmld_output() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: clean up indenting in gsm_queue() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Save dlci address open status when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Modify gsmtty driver register method when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Delete gsmtty open SABM frame when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Modify CR,PF bit printk info when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Modify CR,PF bit when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: stop using alloc_tty_driver (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: don't store semi-state into tty drivers (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - hvsi: don't panic on tty_register_driver failure (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: switch rs_table to a single state (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: expand "custom" (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: use memset to zero serial_state (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: remove serial_* strings (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop mxser_port::custom_divisor (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop mxser_port::baud_base (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove unused mxser_port::stop_rx (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: don't allocate MXSER_PORTS + 1 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove cnt from mxser_receive_chars (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_GETMSTATUS ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_GETDATACOUNT ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_CHKPORTENABLE ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_ASPP_LSTATUS ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_ASPP_MON and friends (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_SET_BAUD_METHOD ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_GET_MAJOR deprecated ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop unused MOXA_DIAGNOSE macro (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop UART_MCR_AFE and UART_LSR_SPECIAL defines (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove else from LSR bits checks (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: extract mxser_receive_chars_old (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: extract mxser_receive_chars_new (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: simplify mxser_interrupt and drop mxser_board::vector_mask (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: extract port ISR (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: cleanup LSR handling in mxser_receive_chars (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove nonsense from ISR (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop constant board::uart_type (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: introduce enum mxser_must_hwid (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: rename mxser_board::chip_flag to must_hwid (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: rename CheckIsMoxaMust to mxser_get_must_hwid (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: cleanup Gpci_uart_info struct (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: integrate mxser.h into .c (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop ISA support (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: use goto-failpaths in gsm_init (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: mxser: drop low-latency workaround (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: check error while registering tty devices (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: mxser: fix TIOCSSERIAL jiffies conversions (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm, remove duplicates of parameters (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: do not check tty_unregister_driver's return value (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: nozomi, remove init/exit messages (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty_port: drop last traces of low_latency (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Demote obvious abuse of kernel-doc and supply other missing docss (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm, eliminate indirection for gsm->{output,error}() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix bogus i++ in gsm_data_kick (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Remove unnecessary test in gsm_print_packet() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix waking up upper tty layer when room available (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix SOF skipping (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Improve debug output (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: switch constipated to bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: switch throttled to bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: switch dead to bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: introduce enum gsm_dlci_mode (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: introduce enum gsm_dlci_state (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: drop unneeded gsm_dlci->fifo field (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Replace zero-length array with flexible-array member (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: avoid recursive locking with async port hangup (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add helpers to convert mux-num to/from tty-base (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - docs: serial: move it to the driver-api (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - docs: serial: convert docs to ReST and rename to *.rst (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Mark expected switch fall-throughs (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: Constify u8 and unsigned char usage (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Add copy_config() and gsm_config() to prepare for serdev (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: switch to ->[sg]et_serial() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: switch to ->[sg]et_serial() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty/serial_core: add ISO7816 infrastructure (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546}- mm/readahead: reintroduce legacy madvise_willneed behavior to force_page_cache_readahead (Rafael Aquini) [RHEL-22476] - PCI: Disable ATS for specific Intel IPU E2000 devices (Myron Stowe) [RHEL-21011] - PCI: Extract ATS disabling to a helper function (Myron Stowe) [RHEL-21011] - HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit (Tony Camuso) [RHEL-14732] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-14732] - HID: intel-ish-hid: Fix kernel panic during warm reset (Tony Camuso) [RHEL-14732] - net: usb: ax88179_178a: avoid failed operations when device is disconnected (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: avoid two consecutive device resets (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: Bind only to vendor-specific interface (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: wol optimizations (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: move priv to driver_priv (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: restore state on resume (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: clean up pm calls (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: remove redundant init code (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: make drivers set the TSO limit not the GSO limit (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: add Allied Telesis AT-UMCs (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: add TSO feature (Jose Ignacio Tornos Martinez) [RHEL-17561] - ethernet: constify references to netdev->dev_addr in drivers (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: initialize local variables before use (Jose Ignacio Tornos Martinez) [RHEL-17561] - gve: Remove dependency on 4k page size. (Joshua Washington) [RHEL-22210] - gve: Add page size register to the register_page_list command. (Joshua Washington) [RHEL-22210] - gve: Remove obsolete checks that rely on page size. (Joshua Washington) [RHEL-22210] - gve: Deprecate adminq_pfn for pci revision 0x1. (Joshua Washington) [RHEL-22210] - gve: Perform adminq allocations through a dma_pool. (Joshua Washington) [RHEL-22210] - gve: add gve_features_check() (Joshua Washington) [RHEL-22210] - gve: Fixes for napi_poll when budget is 0 (Joshua Washington) [RHEL-22210] - gve: Do not fully free QPL pages on prefill errors (Joshua Washington) [RHEL-22210] - gve: Use size_add() in call to struct_size() (Joshua Washington) [RHEL-22210] - gve: fix frag_list chaining (Joshua Washington) [RHEL-22210] - gve: RX path for DQO-QPL (Joshua Washington) [RHEL-22210 RHEL-9878] - gve: Tx path for DQO-QPL (Joshua Washington) [RHEL-22210 RHEL-9878] - gve: Control path for DQO-QPL (Joshua Washington) [RHEL-22210 RHEL-9878] - gve: trivial spell fix Recive to Receive (Joshua Washington) [RHEL-22210] - gve: unify driver name usage (Joshua Washington) [RHEL-22210] - gve: Set default duplex configuration to full (Joshua Washington) [RHEL-22210] - gve: Remove the code of clearing PBA bit (Joshua Washington) [RHEL-22210] - gve: Secure enough bytes in the first TX desc for all TCP pkts (Joshua Washington) [RHEL-22210] - gve: Cache link_speed value from device (Joshua Washington) [RHEL-22210] - gve: Add AF_XDP zero-copy support for GQI-QPL format (Joshua Washington) [RHEL-22210] - gve: Add XDP REDIRECT support for GQI-QPL format (Joshua Washington) [RHEL-22210] - gve: Add XDP DROP and TX support for GQI-QPL format (Joshua Washington) [RHEL-22210] - gve: Changes to add new TX queues (Joshua Washington) [RHEL-22210] - gve: XDP support GQI-QPL: helper function changes (Joshua Washington) [RHEL-22210] - gve: Fix gve interrupt names (Joshua Washington) [RHEL-22210] - gve: Handle alternate miss completions (Joshua Washington) [RHEL-22210] - gve: Adding a new AdminQ command to verify driver (Joshua Washington) [RHEL-22210] - gve: Fix error return code in gve_prefill_rx_pages() (Joshua Washington) [RHEL-22210] - gve: Reduce alloc and copy costs in the GQ rx path (Joshua Washington) [RHEL-22210] - google/gve:fix repeated words in comments (Joshua Washington) [RHEL-22210] - gve: Fix spelling mistake "droping" -> "dropping" (Joshua Washington) [RHEL-22210] - gve: enhance no queue page list detection (Joshua Washington) [RHEL-22210] - net: Google gve: Remove dma_wmb() before ringing doorbell (Joshua Washington) [RHEL-22210]- tcp: Dump bound-only sockets in inet_diag. (Guillaume Nault) [RHEL-6113] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-22126] - vmstat: allow_direct_reclaim should use zone_page_state_snapshot (Marcelo Tosatti) [RHEL-22138] - rbd: don't move requests to the running list on errors (Ilya Dryomov) [RHEL-21941] - drm/vmwgfx: Fix possible null pointer derefence with invalid contexts (Jocelyn Falempe) [RHEL-3179] {CVE-2022-38096} - atm: Fix Use-After-Free in do_vcc_ioctl (Guillaume Nault) [RHEL-21179] {CVE-2023-51780} - perf/x86/intel/uncore: Factor out topology_gidnid_map() (Michael Petlan) [RHEL-22189] - perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() (Michael Petlan) [RHEL-22189] - KVM: x86: Constrain guest-supported xfeatures only at KVM_GET_XSAVE{2} (Bandan Das) [RHEL-7558] - x86/fpu: Allow caller to constrain xfeatures when copying to uabi buffer (Bandan Das) [RHEL-7558] - Bluetooth: Fix double free in hci_conn_cleanup (David Marlin) [RHEL-2555] {CVE-2023-28464} - Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (David Marlin) [RHEL-2555] - kobject: Fix slab-out-of-bounds in fill_kobj_path() (Waiman Long) [RHEL-20926] {CVE-2023-45863} - kobject: modify kobject_get_path() to take a const * (Waiman Long) [RHEL-20926] {CVE-2023-45863} - kobject: Remove docstring reference to kset (Waiman Long) [RHEL-20926] {CVE-2023-45863} - EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Aristeu Rozanski) [RHEL-10031] - amd64: allow F0 and F6 registers to be missing (Aristeu Rozanski) [RHEL-10031] - hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Aristeu Rozanski) [RHEL-10031] - x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Aristeu Rozanski) [RHEL-10031] - nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6536 CVE-2023-6535 CVE-2023-6356} - nvmet-tcp: remove boilerplate code (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6536 CVE-2023-6535 CVE-2023-6356} - nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6536 CVE-2023-6535 CVE-2023-6356} - nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6536 CVE-2023-6535 CVE-2023-6356} - ipv6: Remove extra counter pull before gc (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - ipv6: remove max_size check inline with ipv4 (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - net/dst: use a smaller percpu_counter batch for dst entries accounting (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - net: add a route cache full diagnostic message (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - x86/sev: Use the GHCB protocol when available for SNP CPUID requests (Bandan Das) [RHEL-16382] - x86/sev: Do not handle #VC for DR7 read/write (Bandan Das) [RHEL-16382] - Revert "x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV" (Bandan Das) [RHEL-16382] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Waiman Long) [RHEL-15221] - x86/alternative: Fix race in try_get_desc() (Waiman Long) [RHEL-15221] - x86/alternatives: Mark text_poke_loc_init() static (Waiman Long) [RHEL-15221] - x86/int3: Ensure that poke_int3_handler() is not traced (Waiman Long) [RHEL-15221] - tools/mm: filter out timestamps for correct collation (Audra Mitchell) [RHEL-3821] - tools/vm/page_owner_sort.c: support sorting pid and time (Audra Mitchell) [RHEL-3821] - tools/vm/page_owner_sort.c: filter out unneeded line (Audra Mitchell) [RHEL-3821] - tools/vm/page_owner: use page_owner_sort in the use example (Audra Mitchell) [RHEL-3821] - mm/page_owner: remove free_ts from page_owner output (Audra Mitchell) [RHEL-3821] - xfs: up(ic_sema) if flushing data device fails (Andrey Albershteyn) [RHEL-8464] - xfs: reserve less log space when recovering log intent items (Andrey Albershteyn) [RHEL-8464] - xfs: fix an agbno overflow in __xfs_getfsmap_datadev (Andrey Albershteyn) [RHEL-8464] - xfs: fix agf_fllast when repairing an empty AGFL (Andrey Albershteyn) [RHEL-8464] - xfs: fix dqiterate thinko (Andrey Albershteyn) [RHEL-8464] - xfs: fix uninit warning in xfs_growfs_data (Andrey Albershteyn) [RHEL-8464] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Andrey Albershteyn) [RHEL-8464] - xfs: validate fsmap offsets specified in the query keys (Andrey Albershteyn) [RHEL-8464] - xfs: fix logdev fsmap query result filtering (Andrey Albershteyn) [RHEL-8464] - xfs: clean up the rtbitmap fsmap backend (Andrey Albershteyn) [RHEL-8464] - xfs: fix integer overflows in the fsmap rtbitmap and logdev backends (Andrey Albershteyn) [RHEL-8464] - xfs: fix interval filtering in multi-step fsmap queries (Andrey Albershteyn) [RHEL-8464] - xfs: don't reverse order of items in bulk AIL insertion (Andrey Albershteyn) [RHEL-8464] - xfs: fix ag count overflow during growfs (Andrey Albershteyn) [RHEL-8464] - xfs: don't deplete the reserve pool when trying to shrink the fs (Andrey Albershteyn) [RHEL-8464] - xfs: fix agf/agfl verification on v4 filesystems (Andrey Albershteyn) [RHEL-8464] - xfs: set bnobt/cntbt numrecs correctly when formatting new AGs (Andrey Albershteyn) [RHEL-8464] - xfs: fix rm_offset flag handling in rmap keys (Andrey Albershteyn) [RHEL-8464] - xfs: make kobj_type structures constant (Andrey Albershteyn) [RHEL-8464] - xfs: allow setting full range of panic tags (Andrey Albershteyn) [RHEL-8464] - xfs: shut up -Wuninitialized in xfsaild_push (Andrey Albershteyn) [RHEL-8464] - xfs: use memcpy, not strncpy, to format the attr prefix during listxattr (Andrey Albershteyn) [RHEL-8464] - xfs: initialize the check_owner object fully (Andrey Albershteyn) [RHEL-8464] - xfs: fix uninitialized list head in struct xfs_refcount_recovery (Andrey Albershteyn) [RHEL-8464] - xfs: increase rename inode reservation (Andrey Albershteyn) [RHEL-8464] - xfs: remove xfs_setattr_time() declaration (Andrey Albershteyn) [RHEL-8464] - xfs: Fix false ENOSPC when performing direct write on a delalloc extent in cow fork (Andrey Albershteyn) [RHEL-8464] - xfs: check return codes when flushing block devices (Andrey Albershteyn) [RHEL-8464] - xfs: reduce the number of atomic when locking a buffer after lookup (Andrey Albershteyn) [RHEL-8464] - xfs: convert btree buffer log flags to unsigned. (Andrey Albershteyn) [RHEL-8464] - xfs: shutdown in intent recovery has non-intent items in the AIL (Andrey Albershteyn) [RHEL-8464] - xfs: aborting inodes on shutdown may need buffer lock (Andrey Albershteyn) [RHEL-8464] - xfs: only bother with sync_filesystem during readonly remount (Andrey Albershteyn) [RHEL-8464] - xfs: kill the XFS_IOC_{ALLOC,FREE}SP* ioctls (Andrey Albershteyn) [RHEL-8464] {CVE-2021-4155} - xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Andrey Albershteyn) [RHEL-8464] - xfs: only run COW extent recovery when there are no live extents (Andrey Albershteyn) [RHEL-8464] - xfs: move recovery needed state updates to xfs_log_mount_finish (Andrey Albershteyn) [RHEL-8464] - xfs: clear log incompat feature bits when the log is idle (Andrey Albershteyn) [RHEL-8464] - xfs: allow setting and clearing of log incompat feature flags (Andrey Albershteyn) [RHEL-8464] - xfs: remove all COW fork extents when remounting readonly (Andrey Albershteyn) [RHEL-8464] - xfs: replace snprintf in show functions with sysfs_emit (Andrey Albershteyn) [RHEL-8464] - xfs: reduce the size of nr_ops for refcount btree cursors (Andrey Albershteyn) [RHEL-8464] - xfs: rework attr2 feature and mount options (Andrey Albershteyn) [RHEL-8464] - xfs: sb verifier doesn't handle uncached sb buffer (Andrey Albershteyn) [RHEL-8464] - xfs: standardize inode number formatting in ftrace output (Andrey Albershteyn) [RHEL-8464] - xfs: make fsmap backend function key parameters const (Andrey Albershteyn) [RHEL-8464] - xfs: remove kmem_alloc_io() (Andrey Albershteyn) [RHEL-8464] - mm: Add kvrealloc() (Andrey Albershteyn) [RHEL-8464] - xfs: remove kmem_realloc() (Andrey Albershteyn) [RHEL-8464] - xfs: fix silly whitespace problems with kernel libxfs (Andrey Albershteyn) [RHEL-8464] - xfs: deprecate BMV_IF_NO_DMAPI_READ flag (Andrey Albershteyn) [RHEL-8464]- ida: Fix crash in ida_free when the bitmap is empty (Wander Lairson Costa) [RHEL-19681] {CVE-2023-6915} - mm: create a new system state and fix core_kernel_text() (Joel Savitz) [RHEL-5227] - redhat: rewrite genlog and support Y- tags (Jan Stancek) - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-22698] - Revert "x86/fpu/xstate: Fix PKRU covert channel" (Steve Best) [RHEL-22192] - net: tls, update curr on splice as well (Sabrina Dubroca) [RHEL-19065] {CVE-2024-0646} - smb: client: fix OOB in smbCalcSize() (Scott Mayhew) [RHEL-18990] {CVE-2023-6606} - smb: client: fix potential OOB in smb2_dump_detail() (Scott Mayhew) [RHEL-19144] {CVE-2023-6610} - smb: client: fix potential OOB in cifs_dump_detail() (Scott Mayhew) [RHEL-19144] {CVE-2023-6610} - ovl: skip stale entries in merge dir cache iteration (Miklos Szeredi) [RHEL-18076] - ovl: invalidate readdir cache on changes to dir with origin (Miklos Szeredi) [RHEL-18076] - ipv6: avoid atomic fragment on GSO packets (Hangbin Liu) [RHEL-22149] - ipv6: fix potential NULL deref in fib6_add() (Hangbin Liu) [RHEL-22149] - lockdep: Fix block chain corruption (Joel Savitz) [RHEL-5227] - futex: Don't include process MM in futex key on no-MMU (Joel Savitz) [RHEL-5227] - locking/rtmutex: Fix task->pi_waiters integrity (Joel Savitz) [RHEL-5227] - locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers (Joel Savitz) [RHEL-5227] - locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [RHEL-5227] - mm: make generic arch_is_kernel_initmem_freed() do what it says (Joel Savitz) [RHEL-5227]- cgroup/cpuset: Inherit parent's load balance state in v2 (Waiman Long) [RHEL-12873] - cgroup/cpuset: Free DL BW in case can_attach() fails (Waiman Long) [RHEL-12873] - sched/deadline: Create DL BW alloc, free & check overflow interface (Waiman Long) [RHEL-12873] - cgroup/cpuset: Iterate only if DEADLINE tasks are present (Waiman Long) [RHEL-12873] - sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets (Waiman Long) [RHEL-12873] - sched/cpuset: Bring back cpuset_mutex (Waiman Long) [RHEL-12873] - cgroup/cpuset: Rename functions dealing with DEADLINE accounting (Waiman Long) [RHEL-12873] - cgroup/cpuset: Skip task update if hotplug doesn't affect current cpuset (Waiman Long) [RHEL-12873] - cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask() (Waiman Long) [RHEL-12873] - cgroup/cpuset: Optimize cpuset_attach() on v2 (Waiman Long) [RHEL-12873] - cgroup/cpuset: Skip spread flags update on v2 (Waiman Long) [RHEL-12873] - kselftest/cgroup: Add cpuset v2 partition root state test (Waiman Long) [RHEL-12873] - cgroup/cpuset: Update description of cpuset.cpus.partition in cgroup-v2.rst (Waiman Long) [RHEL-12873] - cgroup/cpuset: Make partition invalid if cpumask change violates exclusivity rule (Waiman Long) [RHEL-12873] - cgroup/cpuset: Relocate a code block in validate_change() (Waiman Long) [RHEL-12873] - cgroup/cpuset: Show invalid partition reason string (Waiman Long) [RHEL-12873] - cgroup/cpuset: Add a new isolated cpus.partition type (Waiman Long) [RHEL-12873] - cgroup/cpuset: Relax constraints to partition & cpus changes (Waiman Long) [RHEL-12873] - cgroup/cpuset: Allow no-task partition to have empty cpuset.cpus.effective (Waiman Long) [RHEL-12873] - cgroup/cpuset: Miscellaneous cleanups & add helper functions (Waiman Long) [RHEL-12873] - cgroup: cleanup comments (Waiman Long) [RHEL-12873] - cgroup/cpuset: Avoid memory migration when nodemasks match (Waiman Long) [RHEL-12873] - cgroup/cpuset: Enable memory migration for cpuset v2 (Waiman Long) [RHEL-12873] - cgroup/cpuset: Enable event notification when partition state changes (Waiman Long) [RHEL-12873] - doc/admin-guide/cgroup-v2: use tables (Waiman Long) [RHEL-12873] - docs/admin-guide: cgroup-v2: fix cgroup.type rendering (Waiman Long) [RHEL-12873] - docs: fix memory.low description in cgroup-v2.rst (Waiman Long) [RHEL-12873] - cgroup/cpuset: Revert "Reduce cpuset_rwsem writer latency" (Waiman Long) [RHEL-12873] - selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code (Artem Savkov) [RHEL-17256] - mISDN: fix use-after-free bugs in l1oip timer handlers (Ricardo Robaina) [RHEL-2553 RHEL-2690] {CVE-2022-3565} - firmware: dmi-sysfs: make pr_info messages rate limited (Prarit Bhargava) [RHEL-21096] - xfs: short circuit xfs_growfs_data_private() if delta is zero (Andrey Albershteyn) [RHEL-19431] - net-sysfs: add check for netdevice being present to speed_show (Michal Schmidt) [RHEL-16007] - drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV, G200SE (Jocelyn Falempe) [RHEL-21054] - netfilter: nf_tables: bail out on mismatching dynset and set expressions (Florian Westphal) [RHEL-19014] {CVE-2023-6622} - netfilter: nft_set_pipapo: skip inactive elements during set walk (Florian Westphal) [RHEL-19721] {CVE-2023-6817} - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Hangbin Liu) [RHEL-19794] {CVE-2023-6932} - s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs (Tobias Huschle) [RHEL-22160] - s390/dasd: protect device queue against concurrent access (Tobias Huschle) [RHEL-22161] - s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir (Tobias Huschle) [RHEL-16317] - s390/cmma: fix detection of DAT pages (Tobias Huschle) [RHEL-16317] - s390/mm: add missing arch_set_page_dat() call to gmap allocations (Tobias Huschle) [RHEL-16317] - s390/mm: add missing arch_set_page_dat() call to vmem_crst_alloc() (Tobias Huschle) [RHEL-16317] - s390/cmma: fix initial kernel address space page table walk (Tobias Huschle) [RHEL-16317] - s390/vfio-ap: do not reset queue removed from host config (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: reset queues associated with adapter for queue unbound from driver (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: reset queues filtered from the guest's AP config (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: let on_scan_complete() callback filter matrix and update guest's APCB (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: loop over the shadow APCB when filtering guest's AP configuration (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: always filter entire AP matrix (Cédric Le Goater) [RHEL-19575] - KVM: s390: vsie: Fix STFLE interpretive execution identification (Cédric Le Goater) [RHEL-19575] - KVM: s390: vsie: fix race during shadow creation (Cédric Le Goater) [RHEL-19575] - KVM: s390: fix cc for successful PQAP (Cédric Le Goater) [RHEL-19575] - KVM: s390: fix setting of fpc register (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: fix sysfs status attribute for AP queue devices (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: unpin pages on gisc registration failure (Cédric Le Goater) [RHEL-19575] - iommu/iova: Manage the depot list size (Jerry Snitselaar) [RHEL-10100] - iommu/iova: Make the rcache depot scale better (Jerry Snitselaar) [RHEL-10100] - iommu/iova: Optimize iova_magazine_alloc() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove two WARN_ON in domain_context_mapping_one() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Handle the failure case of dmar_reenable_qi() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON in dmar_insert_dev_scope() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove a useless BUG_ON(dev->is_virtfn) (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON in map/unmap() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON when domain->pgd is NULL (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON in handling iotlb cache invalidation (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON on checking valid pfn range (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Make size of operands same in bitwise operations (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Do not use GFP_ATOMIC when not needed (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove PASID supervisor request support (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Use non-privileged mode for all PASIDs (Jerry Snitselaar) [RHEL-10100] - iommu: Optimise PCI SAC address trick (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Use page mode macros in fetch_pte() (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Allocate IOMMU irqs using numa locality info (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Allocate page table using numa locality info (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Do not allocate io_pgtable_ops for passthrough domain (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Fix error handling for pdev_pri_ats_enable() (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Fix compile error for unused function (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Improving Interrupt Remapping Table Invalidation (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Introduce Disable IRTE Caching Support (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Change macro for IOMMU control register bit shift to decimal value (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Remove the unused struct amd_ir_data.ref (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Handle GALog overflows (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Process all IVHDs before enabling IOMMU features (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Introduce global variable for storing common EFR and EFR2 (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Introduce Support for Extended Feature 2 Register (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Avoid memory allocation in iommu_suspend() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Fix to flush cache of PASID directory table (Jerry Snitselaar) [RHEL-10100] - of/address: Return an error when no valid dma-ranges are found (Jerry Snitselaar) [RHEL-10100] - iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs (Jerry Snitselaar) [RHEL-10100] - iommu/arm-smmu-qcom: Read back stream mappings (Jerry Snitselaar) [RHEL-10100] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-10100] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-10100] - swiotlb: fix debugfs reporting of reserved memory pools (Jerry Snitselaar) [RHEL-10100] - iommu: fix MAX_ORDER usage in __iommu_dma_alloc_pages() (Jerry Snitselaar) [RHEL-1261] - swiotlb: use the calculated number of areas (Jerry Snitselaar) [RHEL-1261] - swiotlb: relocate PageHighMem test away from rmem_swiotlb_setup (Jerry Snitselaar) [RHEL-1261] - swiotlb: reduce the number of areas to match actual memory pool size (Jerry Snitselaar) [RHEL-1261] - swiotlb: always set the number of areas before allocating the pool (Jerry Snitselaar) [RHEL-1261] - swiotlb: clean up some coding style and minor issues (Jerry Snitselaar) [RHEL-1261] - iommu/amd: Fix DTE_IRQ_PHYS_ADDR_MASK macro (Jerry Snitselaar) [RHEL-1261] - iommu/amd/iommu_v2: Clear pasid state in free path (Jerry Snitselaar) [RHEL-14152] - iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind (Jerry Snitselaar) [RHEL-14152] - iommu/amd: Don't block updates to GATag if guest mode is on (Jerry Snitselaar) [RHEL-1261] - iommu/amd: Fix domain flush size when syncing iotlb (Jerry Snitselaar) [RHEL-1261] - iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Jerry Snitselaar) [RHEL-1261] - iommu: Fix error unwind in iommu_group_alloc() (Jerry Snitselaar) [RHEL-1261] - net/mlx5e: Fix error code in mlx5e_tc_action_miss_mapping_get() (Amir Tzin) [RHEL-924] - net/mlx5: Fix fw tracer first block check (Amir Tzin) [RHEL-924] - net/mlx5e: fix a potential double-free in fs_udp_create_groups (Amir Tzin) [RHEL-924] - net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list() (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free of encap_header (Amir Tzin) [RHEL-924] - Revert "net/mlx5e: fix double free of encap_header" (Amir Tzin) [RHEL-924] - Revert "net/mlx5e: fix double free of encap_header in update funcs" (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free of encap_header in update funcs (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free of encap_header (Amir Tzin) [RHEL-924] - net/mlx5e: Fix error codes in alloc_branch_attr() (Amir Tzin) [RHEL-924] - net/mlx5e: Track xmit submission to PTP WQ after populating metadata map (Amir Tzin) [RHEL-924] - net/mlx5e: Avoid referencing skb after free-ing in drop path of mlx5e_sq_xmit_wqe (Amir Tzin) [RHEL-924] - net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Amir Tzin) [RHEL-924] - net/mlx5e: Correct snprintf truncation handling for fw_version buffer (Amir Tzin) [RHEL-924] - net/mlx5: Fix a NULL vs IS_ERR() check (Amir Tzin) [RHEL-924] - net/mlx5e: Check netdev pointer before checking its net ns (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Don't offload post action rule if not supported (Amir Tzin) [RHEL-924] - net/mlx5e: Remove a useless function call (Amir Tzin) [RHEL-924] - net/mlx5e: Fix possible deadlock on mlx5e_tx_timeout_work (Amir Tzin) [RHEL-924] - net/mlx5: Increase size of irq name buffer (Amir Tzin) [RHEL-924] - net/mlx5e: Update doorbell for port timestamping CQ before the software counter (Amir Tzin) [RHEL-924] - net/mlx5e: Add recovery flow for tx devlink health reporter for unhealthy PTP SQ (Amir Tzin) [RHEL-924] - net/mlx5e: Make tx_port_ts logic resilient to out-of-order CQEs (Amir Tzin) [RHEL-924] - net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Amir Tzin) [RHEL-924] - net/mlx5e: Check return value of snprintf writing to fw_version buffer (Amir Tzin) [RHEL-924] - net/mlx5e: Reduce the size of icosq_str (Amir Tzin) [RHEL-924] - net/mlx5e: Fix pedit endianness (Amir Tzin) [RHEL-924] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Amir Tzin) [RHEL-924] - IB/mlx5: Fix init stage error handling to avoid double free of same QP and UAF (Amir Tzin) [RHEL-924] - IB/mlx5: Fix rdma counter binding for RAW QP (Amir Tzin) [RHEL-924] - net/mlx5e: Fix VF representors reporting zero counters to "ip -s" command (Amir Tzin) [RHEL-13397 RHEL-924] - net/mlx5e: Don't offload internal port if filter device is out device (Amir Tzin) [RHEL-924] - net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on shutdown (Amir Tzin) [RHEL-924] - net/mlx5: Handle fw tracer change ownership event based on MTRC (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, fix peer entry ageing in LAG mode (Amir Tzin) [RHEL-924] - net/mlx5: E-switch, register event handler before arming the event (Amir Tzin) [RHEL-924] - net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix NULL string error (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation (Amir Tzin) [RHEL-924] - net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Amir Tzin) [RHEL-924] - net/mlx5: Free irqs only on shutdown callback (Amir Tzin) [RHEL-924] - net/mlx5: Improve naming of pci function vectors (Amir Tzin) [RHEL-924] - net/mlx5e: Clear mirred devices array if the rule is split (Amir Tzin) [RHEL-924] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix trailing */ formatting in block comment (Amir Tzin) [RHEL-924] - net/mlx5: Use RMW accessors for changing LNKCTL (Amir Tzin) [RHEL-924] - net/mlx5: DR, Fix code indentation (Amir Tzin) [RHEL-924] - net/mlx5: Fix error message in mlx5_sf_dev_state_change_handler() (Amir Tzin) [RHEL-924] - net/mlx5e: Add capability check for vnic counters (Amir Tzin) [RHEL-924] - net/mlx5e: Expose catastrophic steering error counters (Amir Tzin) [RHEL-924] - net/mlx5: Skip clock update work when device is in error state (Amir Tzin) [RHEL-924] - net/mlx5: LAG, Check correct bucket when modifying LAG (Amir Tzin) [RHEL-924] - net/mlx5e: Unoffload post act rule when handling FIB events (Amir Tzin) [RHEL-924] - net/mlx5: Allow 0 for total host VFs (Amir Tzin) [RHEL-924] - net/mlx5: DR, Fix wrong allocation of modify hdr pattern (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Fix internal port memory leak (Amir Tzin) [RHEL-924] - net/mlx5: Fix typo reminder -> remainder (Amir Tzin) [RHEL-924] - net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio (Amir Tzin) [RHEL-924] - net/mlx5: fs_core: Make find_closest_ft more generic (Amir Tzin) [RHEL-924] - net/mlx5e: kTLS, Fix protection domain in use syndrome when devlink reload (Amir Tzin) [RHEL-924] - net/mlx5e: Move representor neigh cleanup to profile cleanup_tx (Amir Tzin) [RHEL-924] - net/mlx5e: Fix crash moving to switchdev mode when ntuple offload is set (Amir Tzin) [RHEL-13501 RHEL-924] - net/mlx5e: Don't hold encap tbl lock if there is no encap action (Amir Tzin) [RHEL-924] - net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Amir Tzin) [RHEL-924] - net/mlx5: fix potential memory leak in mlx5e_init_rep_rx (Amir Tzin) [RHEL-924] - net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Amir Tzin) [RHEL-924] - net/mlx5e: Check for NOT_READY flag state after locking (Amir Tzin) [RHEL-924] - net/mlx5: Register a unique thermal zone per device (Amir Tzin) [RHEL-924] - net/mlx5e: fix memory leak in mlx5e_ptp_open (Amir Tzin) [RHEL-924] - net/mlx5e: fix memory leak in mlx5e_fs_tt_redirect_any_create (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free in mlx5e_destroy_flow_table (Amir Tzin) [RHEL-924] - net/mlx5: Fix reserved at offset in hca_cap register (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix Q-counters query in LAG mode (Amir Tzin) [RHEL-924] - RDMA/mlx5: Remove vport Q-counters dependency on normal Q-counters (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix Q-counters per vport allocation (Amir Tzin) [RHEL-924] - net/mlx5: Drain health before unregistering devlink (Amir Tzin) [RHEL-924] - net/mlx5: E-switch, Devcom, sync devcom events and devcom comp register (Amir Tzin) [RHEL-924] - eth: mlx5: avoid iterator use outside of a loop (Amir Tzin) [RHEL-924] - net/mlx5: Update op_mode to op_mod for port selection (Amir Tzin) [RHEL-924] - net/mlx5: E-Switch, Remove redundant dev arg from mlx5_esw_vport_alloc() (Amir Tzin) [RHEL-924] - Documentation: net/mlx5: Wrap notes in admonition blocks (Amir Tzin) [RHEL-924] - Documentation: net/mlx5: Use bullet and definition lists for vnic counters description (Amir Tzin) [RHEL-924] - Documentation: net/mlx5: Wrap vnic reporter devlink commands in code blocks (Amir Tzin) [RHEL-924] - net/mlx5e: Add vnic devlink health reporter to representors (Amir Tzin) [RHEL-14659 RHEL-924] - net/mlx5: Add vnic devlink health reporter to PFs/VFs (Amir Tzin) [RHEL-14659 RHEL-924] - Revert "net/mlx5: Expose vnic diagnostic counters for eswitch managed vports" (Amir Tzin) [RHEL-14659 RHEL-924] - Revert "net/mlx5: Expose steering dropped packets counter" (Amir Tzin) [RHEL-14659 RHEL-924] - net/mlx5: Create a new profile for SFs (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, add tracepoints for multicast (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, implement mdb offload (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, support multicast VLAN pop (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, add per-port multicast replication tables (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, snoop igmp/mld packets (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, extract code to lookup parent bridge of port (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, move additional data structures to priv header (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, increase bridge tables sizes (Amir Tzin) [RHEL-924] - net/mlx5: Add mlx5_ifc definitions for bridge multicast support (Amir Tzin) [RHEL-924] - net/mlx5e: Fix SQ SW state layout in SQ devlink health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Fix RQ SW state layout in RQ devlink health diagnostics (Amir Tzin) [RHEL-924] - RDMA/mlx5: Remove unused num_alloc_xa_entries variable (Amir Tzin) [RHEL-924] - net/mlx5e: Rename misleading skb_pc/cc references in ptp code (Amir Tzin) [RHEL-924] - net/mlx5: Update cyclecounter shift value to improve ptp free running mode precision (Amir Tzin) [RHEL-924] - RDMA/mlx5: Expand switchdev Q-counters to expose representor statistics (Amir Tzin) [RHEL-924] - net/mlx5: Introduce other vport query for Q-counters (Amir Tzin) [RHEL-924] - net/mlx5e: Fix build break on 32bit (Amir Tzin) [RHEL-924] - net/mlx5: Set out of order (ooo) by default (Amir Tzin) [RHEL-924] - RDMA/mlx5: Disable out-of-order in integrity enabled QPs (Amir Tzin) [RHEL-924] - net/mlx5: Expose bits for enabling out-of-order by default (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Add support for VxLAN GBP encap/decap flows offload (Amir Tzin) [RHEL-897 RHEL-924] - net/mlx5e: Add helper for encap_info_equal for tunnels with options (Amir Tzin) [RHEL-897 RHEL-924] - net/mlx5e: Remove redundant include statement and adjust code to upstream. (Amir Tzin) [RHEL-924] - net/mlx5e: Enable TC offload for egress MACVLAN over bond (Amir Tzin) [RHEL-924] - net/mlx5e: Enable TC offload for ingress MACVLAN over bond (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Extract indr setup block checks to function (Amir Tzin) [RHEL-924] - net/mlx5e: Add XSK RQ state flag for RQ devlink health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Expose SQ SW state as part of SQ health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Stringify RQ SW state in RQ devlink health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Rename RQ/SQ adaptive moderation state flag (Amir Tzin) [RHEL-924] - net/mlx5e: Utilize the entire fifo (Amir Tzin) [RHEL-924] - net/mlx5: Implement thermal zone (Amir Tzin) [RHEL-924] - net/mlx5: Stop waiting for PCI up if teardown was triggered (Amir Tzin) [RHEL-924] - net/mlx5: remove redundant clear_bit (Amir Tzin) [RHEL-924]- libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations (Artem Savkov) [RHEL-10697] - drm/amdgpu/sdma5.2: add begin/end_use ring callbacks (Michel Dänzer) [RHEL-19603] - audit: fix possible soft lockup in __audit_inode_child() (Ricardo Robaina) [RHEL-9128] - audit: correct audit_filter_inodes() definition (Ricardo Robaina) [RHEL-9128] - usb: typec: ucsi: Use GET_CAPABILITY attributes data to set power supply scope (Desnes Nunes) [RHEL-14574] - perf: Fix perf_event_validate_size() lockdep splat (Michael Petlan) [RHEL-17968] - perf: Fix perf_event_validate_size() (Michael Petlan) [RHEL-17968] {CVE-2023-6931} - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg (Ricardo Robaina) [RHEL-20743] {CVE-2023-51779} - md/raid1-10: limit the number of plugged bio (Nigel Croxon) [RHEL-19121] - md/raid1-10: don't handle pluged bio by daemon thread (Nigel Croxon) [RHEL-19121] - md/md-bitmap: add a new helper to unplug bitmap asynchrously (Nigel Croxon) [RHEL-19121] - md/raid1-10: submit write io directly if bitmap is not enabled (Nigel Croxon) [RHEL-19121] - md/raid1-10: factor out a helper to submit normal write (Nigel Croxon) [RHEL-19121] - md/raid1-10: factor out a helper to add bio to plug (Nigel Croxon) [RHEL-19121] - selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code (Felix Maurer) [RHEL-15938] - bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets (Felix Maurer) [RHEL-15506] - bpf, sockmap: Fix map type error in sock_map_del_link (Felix Maurer) [RHEL-15506] - xsk: fix refcount underflow in error path (Felix Maurer) [RHEL-15506] - bpf, cpumap: Make sure kthread is running before map update returns (Felix Maurer) [RHEL-15506] - bpf: cpumap: Fix memory leak in cpu_map_update_elem (Felix Maurer) [RHEL-15506] - page_pool: fix inconsistency for page_pool_ring_[un]lock() (Felix Maurer) [RHEL-15506] - net: page_pool: use in_softirq() instead (Felix Maurer) [RHEL-15506] - xsk: Fix unaligned descriptor validation (Felix Maurer) [RHEL-15506] - Revert "x86/hyperv: fix logical processor creation" (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: fix logical processor creation (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Move the code in ivm.c around to avoid unnecessary ifdef's (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Remove hv_isolation_type_en_snp (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Use TDX GHCI to access some MSRs in a TDX VM with the paravisor (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Bring the post_msg_page back for TDX VMs with the paravisor (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Introduce a global variable hyperv_paravisor_present (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add missing 'inline' to hv_snp_boot_ap() stub (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Mark hv_ghcb_terminate() as noreturn (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Support >64 VPs for a fully enlightened TDX/SNP VM (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Fix serial console interrupts for fully enlightened TDX guests (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Support fully enlightened TDX guests (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Support hypercalls for fully enlightened TDX guests (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add hv_isolation_type_tdx() to detect TDX guests (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Fix undefined reference to isolation_type_en_snp without CONFIG_HYPERV (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add hyperv-specific handling for VMMCALL under SEV-ES (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add smp support for SEV-SNP guest (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: implement and use hv_smp_prepare_cpus (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add VTL specific structs and hypercalls (Vitaly Kuznetsov) [RHEL-10110] - clocksource: hyper-v: Mark hyperv tsc page unencrypted in sev-snp enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Use vmmcall to implement Hyper-V hypercall in sev-snp enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - drivers: hv: Mark percpu hvcall input arg page unencrypted in SEV-SNP enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Remove the per-CPU post_msg_page (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Mark Hyper-V vp assist page unencrypted in SEV-SNP enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Set Virtual Trust Level in VMBus init message (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add sev-snp enlightened guest static key (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Do not corrupt frame-pointer in __tdx_hypercall() (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Expand __tdx_hypercall() to handle more arguments (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Refactor __tdx_hypercall() to allow pass down more arguments (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Add more registers to struct tdx_hypercall_args (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Fix typo in comment in __tdx_hypercall() (Vitaly Kuznetsov) [RHEL-10110] - arm64/hyperv: Use CPUHP_AP_HYPERV_ONLINE state to fix CPU online sequencing (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Fix hyperv_pcpu_input_arg handling when CPUs go online/offline (Vitaly Kuznetsov) [RHEL-10110] - PCI: hv: Replace retarget_msi_interrupt_params with hyperv_pcpu_input_arg (Vitaly Kuznetsov) [RHEL-10110] - PCI: hv: Enable PCI pass-thru devices in Confidential VMs (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: Don't remap addresses that are above shared_gpa_boundary (Vitaly Kuznetsov) [RHEL-10110] - hv_netvsc: Remove second mapping of send and recv buffers (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Remove second way of mapping ring buffers (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Remove second mapping of VMBus monitor pages (Vitaly Kuznetsov) [RHEL-10110] - swiotlb: Remove bounce buffer remapping for Hyper-V (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Change vTOM handling to use standard coco mechanisms (Vitaly Kuznetsov) [RHEL-10110] - init: Call mem_encrypt_init() after Hyper-V hypercall init is done (Vitaly Kuznetsov) [RHEL-10110] - x86/mm: Handle decryption/re-encryption of bss_decrypted consistently (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: Explicitly request decrypted in vmap_pfn() calls (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Reorder code to facilitate future work (Vitaly Kuznetsov) [RHEL-10110] - x86/ioremap: Add hypervisor callback for private MMIO mapping in coco VM (Vitaly Kuznetsov) [RHEL-10110] - x86/sev: Add SEV-SNP guest feature negotiation support (Vitaly Kuznetsov) [RHEL-10110] - ALSA: update configuration for RHEL 8.10 (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jaroslav Kysela) [RHEL-13726] - ALSA: cs35l41: Fix for old systems which do not support command (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Remove unnecessary boolean state variable firmware_running (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add Pioneer DJM-450 mixer controls (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: fix speakers on XPS 9530 (2023) (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Headset Mic VREF to 100% (Jaroslav Kysela) [RHEL-13726] - ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for HP Laptops (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Add Dell ALC295 to pin fall back table (Jaroslav Kysela) [RHEL-13726] - ALSA: info: Fix potential deadlock at disconnection (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83 on i2c bus (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add support dual speaker for Dell (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8540: Add self recovery to improve capture quility (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: register hpd callback on component probe (Jaroslav Kysela) [RHEL-13726] - ASoC: dapm: fix clock get name (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Add ASRock X670E Taichi to denylist (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Improve system suspend and resume handling (Jaroslav Kysela) [RHEL-13726] - ASoC: rt712-sdca: fix speaker route missing issue (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix missing error code in cs35l41_smart_amp() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: mark cs35l41_verify_id() static (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add missing check with firmware version control (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Remap Level Meter values (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Allow passing any output to line_out_remap() (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add support for reading firmware version (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Rename Gen 3 config sets (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Rename scarlett_gen2 to scarlett2 (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Detect CSPL errors when sending CSPL commands (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Check CSPL state after loading firmware (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Do not unload firmware before reset in system suspend (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Force a software reset after hardware reset (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Run boot process during resume callbacks (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Assert Reset prior to de-asserting in probe and system resume (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Assert reset before system suspend (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Use reset label to get GPIO for HP Zbook Fury 17 G9 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: add quirk flag to enable native DSD for McIntosh devices (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt298: remove redundant assignment to d_len_code (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-pci-dev: Fix community key quirk detection (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Stop processing CODECs when enough are found (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detection (Jaroslav Kysela) [RHEL-13726] - ASoC: da7213: Add new kcontrol for tonegen (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Correct the process of setting up Gnd switch in AAD (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5650: fix the wrong result of key button (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: reorder the argument in error log (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715-sdca: reorder the argument in error log (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw_rt712_sdca: construct cards->components by name_prefix (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-mtl-match: add rt713 rt1316 config (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-rpl-match: add rt711-l0-rt1316-l12 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: update HP Omen match (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Fix missing include of gpio/consumer.h (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: core: Ensure sof_ops_free() is still called when probe never ran. (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix microphone sound on Nexigo webcam. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Change model for Intel RVP board (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Cleanup and fix double free in firmware request (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682: Fix regulator enable/disable sequence (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: Fix broken channel map reporting (Jaroslav Kysela) [RHEL-13726] - ASoC: core: Do not call link_exit() on uninitialized rtd objects (Jaroslav Kysela) [RHEL-13726] - ASoC: core: Print component name when printing log (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM (Jaroslav Kysela) [RHEL-13726] - ALSA: aloop: Add control element for getting the access mode (Jaroslav Kysela) [RHEL-13726] - ALSA: aloop: Add support for the non-interleaved access mode (Jaroslav Kysela) [RHEL-13726] - ALSA: intel8x0m: fix name of SIS7013 sound chip in comment (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: fix for firmware reload failure after playback (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-generic-dmaengine-pcm: Fix function name in comment (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Add read-only ALSA control for forced mute (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Support mute notifications for CS35L41 HDA (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Support ACPI Notification framework via component binding (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Add notification support into component binding (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP (Jaroslav Kysela) [RHEL-13726] - ASoC: hdac_hda: fix HDA patch loader support (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Make IRQ handling conditionally built (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI becomes inactive (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add support for SKU 0B14 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: fix Dell SKU 0B34 (Jaroslav Kysela) [RHEL-13726] - ASoC: hdac_hda: add HDA patch loader support (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - ALC287 Realtek I2S speaker platform support (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: scarlett_gen2: Fix another -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Use size_add() in call to struct_size() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: MTL: Reduce the DSP init timeout (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful (Jaroslav Kysela) [RHEL-13726] - ALSA: riptide: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: cs4231: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: ad1848: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: generic: Check potential mixer name string truncation (Jaroslav Kysela) [RHEL-13726] - ALSA: cmipci: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: firewire: Fix -Wformat-truncation warning for MIDI stream names (Jaroslav Kysela) [RHEL-13726] - ALSA: firewire: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: xen: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: opti9x: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: es1688: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: cs4236: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: sscape: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: caiaq: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: scarlett_gen2: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ASoC: imx-audmix: Fix return error with devm_clk_get() (Jaroslav Kysela) [RHEL-13726] - ASoC: hdaudio.c: Add missing check for devm_kstrdup (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add correct product series name to messages (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add support for Clarett 8Pre USB (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Move USB IDs out from device_info struct (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Default mixer driver to enabled (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: fix wrong sizeof argument (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget setup failure (Jaroslav Kysela) [RHEL-13726] - firmware: cirrus: cs_dsp: Only log list of algorithms in debug build (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width. (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: mixer: Remove temporary string use in parse_clock_source_unit (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Splitting the UX3402 into two separate models (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-sdw-acpi: Use u8 type for link index (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Only cancel jack-detect work on suspend if active (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Enable the IRQ on resume after configuring jack-detect (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix sleep in atomic context (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Revert "Fix sleep in atomic context" (Jaroslav Kysela) [RHEL-13726] - ALSA: core: Use dev_name of card_dev as debugfs directory name (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Fixed two speaker platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG (Jaroslav Kysela) [RHEL-13726] - Add DMI ID for MSI Bravo 15 B7ED (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm: Shrink stack frame for __soc_pcm_hw_params (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Consistently use dev_err_probe() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Undo runtime PM changes at driver exit time (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix unbalanced pm_runtime_get() (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Undo runtime PM changes at driver exit time (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Verify PM runtime resume errors in IRQ handler (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Fix broken shared boost activation (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Handle mdsync_up reg write errors (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Handle mdsync_down reg write errors (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - ALC287 I2S speaker platform support (Jaroslav Kysela) [RHEL-13726] - regmap: debugfs: Fix a erroneous check after snprintf() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs. (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: NULL pointer access when removing jack (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xxx (8A3E) (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Don't try to submit URBs after disconnection (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-core.c: Do not error if a DAI link component is not found (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxx (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJ (Jaroslav Kysela) [RHEL-13726] - ALSA: ymfpci: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Override the _DSD for HP Zbook Fury 17 G9 to correct boost type (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LED (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Correct amp_gain_tlv values (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: clear dsp to host interrupt status (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: clear panic mask status when panic occurs (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: add conditional check for acp_clkmux_sel register (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: remove redundant clock mux selection register write (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: enable ACP external global interrupt (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: remove unused sha dma interrupt code (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Fix possible error value of *rac97 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Add module parameter to ignore the CPC value (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify the reference output valid_bits for copier (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Fix pipeline params at the output of copier (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Fix the output reference params for SRC (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify pipeline params based on SRC output format (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix init call orders for UAC1 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: fix typos (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Add VivoBook Pro 15 to quirks list for acp6x (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Add kcontrols and widgets per-codec in common code (Jaroslav Kysela) [RHEL-13726] - ALSA: aoa: Fix typos in PCM fix patch (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: improve the depop sequences of CBJ detection (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682s: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5668: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5665: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Convert to just use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: change cs35l41_prop_model to static (Jaroslav Kysela) [RHEL-13726] - ALSA: core: Drop snd_device_initialize() (Jaroslav Kysela) [RHEL-13726] - ALSA: seq: Create device with snd_device_alloc() (Jaroslav Kysela) [RHEL-13726] - ALSA: timer: Create device with snd_device_alloc() (Jaroslav Kysela) [RHEL-13726] - ALSA: compress: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: rawmidi: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: hwdep: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Don't embed ctl_dev (Jaroslav Kysela) [RHEL-13726] - ALSA: core: Introduce snd_device_alloc() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-pcm: fix possible null pointer deference (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix the loop check in cs35l41_add_dsd_properties (Jaroslav Kysela) [RHEL-13726] - firmware: cs_dsp: Fix new control name check (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Support systems with missing _DSD properties (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-dsp-cfg: Add Chromebook quirk to ADL/RPL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Remodified 3k pull low procedure (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: topology: Add a token for dropping widget name in kcontrol name (Jaroslav Kysela) [RHEL-13726] - ASoC: dapm: Add a flag for not having widget name in kcontrol name (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Refactor code for HDA stream creation (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add support for Dell SKU0C87 devices (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5660: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5659: Drop legacy GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: Drop legacy GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5514: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5514-spi: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1308: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1305: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1019: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1016: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1015p: Drop legacy GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1015: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1011: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-jack: calling snd_soc_jack_report causes a null pointer access (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/cs8409: Support new Dell Dolphin Variants (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1308-sdw: fix random louder sound (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: Use devm_kmemdup to replace devm_kmalloc + memcpy (Jaroslav Kysela) [RHEL-13726] - ASoC: tas5805m: Use devm_kmemdup to replace devm_kmalloc + memcpy (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: Add software reset in io init (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Initialize chip in hda_sdw_check_wakeen_irq() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Switch Dell Oasis models to use SPI (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for HP G11 Laptops (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Update the basecfg for copier earlier (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Simplify get_slave_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Allow different devices on the same link (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Support multiple groups on the same link (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Device loop should not always start at adr_index (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Move range check of codec_conf into inner loop (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Update DLC index each time one is added (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Pull device loop up into create_sdw_dailink (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Add helper to create a single codec DLC (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof-sdw: Move check for valid group id to get_dailink_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Check link mask validity in get_dailink_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Remove duplicate NULL check on adr_link (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Printk's should end with a newline (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof-sdw-cs42142: fix for codec button mapping (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-mlink: add sublink to dev_dbg() log (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: IPC4: clarify 'pipeline_ids' usage and logs (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: add abstraction for SoundWire wake-ups (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: restore gateway config length (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4: avoid uninitialized default instance 0 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: fix u16/32 confusion in LSDIID (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-mlink: fix off-by-one error (Jaroslav Kysela) [RHEL-13726] - ALSA: info: Remove unused function declarations (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Fix incorrect use of sizeof in sof_ipc3_do_rx_work() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp3x-rt5682-max9836: Configure jack as not detecting Line Out (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Allow SoundWire peripherals to register IRQ handlers (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-acpi: Add missing kernel doc (Jaroslav Kysela) [RHEL-13726] - soundWire: intel_auxdevice: resume 'sdw-master' on startup and system resume (Jaroslav Kysela) [RHEL-13726] - soundwire: intel_auxdevice: enable pm_runtime earlier on startup (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_da7219_max98373: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: kbl_da7219_max98927: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: kbl_da7219_max98357a: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: bytcr_wm5102: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: bxt_da7219_max98357a: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs: da7219: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp3x-rt5682-max9836: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp-rt5645: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp-da7219-max98357a: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: max98373-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: max98363: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1318-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1316-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1308-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715-sdca: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt712-sdca-dmic: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1712-sdca: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt700: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711-sdca: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: make regmap cache-only in probe (Jaroslav Kysela) [RHEL-13726] - ASoC: SoundWire codecs: make regmap cache-only in probe (Jaroslav Kysela) [RHEL-13726] - ASoC: SoundWire codecs: return error status in probe (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/i915: extend connectivity check to cover Intel ARL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-dsp-cfg: use common include for MeteorLake (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: add HD Audio PCI ID for Intel Arrow Lake-S (Jaroslav Kysela) [RHEL-13726] - PCI: add ArrowLake-S PCI ID for Intel HDAudio subsystem. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Print amp configuration after bind (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: set variables dev_attr_vendor_id to static (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5665: add missed regulator_bulk_disable (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Remove unused function declaration (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Move group_generated logic (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Merge codec_conf_alloc into dailink_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Clean up DAI link counting (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Allow direct specification of CODEC name (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: break earlier when a adr link contains different codecs (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Move amp_num initialisation to mc_probe (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Remove redundant parameters in dai creation (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Minor tidy up of mc_probe (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Constify parameter to find_codec_part_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Simplify find_codec_info_acpi (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Remove some extra line breaks (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Rename codec_idx to codec_dlc_index (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Use consistent variable naming for links (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add support for SKU 0AFE (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: rename link_id to be_id (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: allow mockup amplifier to provide feedback (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: reorder SoundWire codecs in Kconfig (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw at link 0 in RPL match table (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp5x-mach:add checks to avoid static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: atom: remove static analysis false positive (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: bdw_rt286: add checks to avoid static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: topology: simplify code to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: add checks to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-client-probes-ipc4: add checks to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Deprecate invalid enums in IPC3 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: update dai_link_fixup for SOF_DAI_MEDIATEK_AFE (Jaroslav Kysela) [RHEL-13726] - ASoC: 88pm860x: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ASoC: fsl_micfil: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ALSA: bcd2000: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ALSA: xen-front: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Support ASUS G713PV laptop (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Update for native DSD support quirks (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1316: fix key tone missing (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l51: change cs42l51_of_match to static (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3-dtrace: Switch to memdup_user_nul() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Ensure amp is only unmuted during playback (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Add device_link between HDA and cs35l41_hda (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Rework System Suspend to ensure correct call separation (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Use pre and post playback hooks (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: hda_component: Add pre and post playback hooks to hda_component (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Move Play and Pause into separate functions (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Ensure we pass up any errors during system suspend. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Ensure we correctly re-sync regmap before system suspending. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Check mailbox status of pause command after firmware load (Jaroslav Kysela) [RHEL-13726] - ALSA: cs35l41: Poll for Power Up/Down rather than waiting a fixed delay (Jaroslav Kysela) [RHEL-13726] - ALSA: cs35l41: Use mbox command to enable speaker output for external boost (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: add HDMI codec ID for Intel LNL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/hdmi: keep codec entries in numerical order (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Fix missing header dependencies (Jaroslav Kysela) [RHEL-13726] - ASoC: rt712-sdca: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: wm8960: Add DAC filter characteristics selection (Jaroslav Kysela) [RHEL-13726] - ALSA: ice1712: Use the standard snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: ca0106: Use the standard snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Use the standard snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: vmaster: Add snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: cmipci: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: via82xx: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: maestro3: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: ice1712: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: es1968: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: cs46xx: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: ca0106: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Introduce snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add support for DELL Oasis 13/14/16 laptops (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: fix SND_SOC_AMD_ACP_PCI depdenencies (Jaroslav Kysela) [RHEL-13726] - ASoc: codecs: ES8316: Fix DMIC config (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for Clevo NS70AU (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: Go back and simplify with snd_ctl_find_id() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Take lock in snd_ctl_find_id() and snd_ctl_find_numid() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Introduce unlocked version for snd_ctl_find_*() helpers (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Make snd_ctl_find_id() argument const (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Add lockdep warning to internal functions (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Take controls_rwsem lock in snd_ctl_remove() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Take card->controls_rwsem in snd_ctl_rename() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: delete unnecessary NULL check (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Check for failure reading AAD IRQ events (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Flush pending AAD IRQ when suspending (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sst: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Skylake: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ALSA: intel-dsp-config: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Skylake: Use global PCI match macro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/i915: Use global PCI match macro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Use global PCI match macro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Add controller matching macros (Jaroslav Kysela) [RHEL-13726] - ALSA: Remove unused Broxton PCI ID (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Remove unused Broxton PCI ID (Jaroslav Kysela) [RHEL-13726] - PCI: Add Intel Audio DSP devices to pci_ids.h (Jaroslav Kysela) [RHEL-13726] - PCI: Sort Intel PCI IDs by number (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Update jact detection function (Jaroslav Kysela) [RHEL-13726] - ASOC: codecs: ES8326: Add calibration support for version_b (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Fix power-up sequence (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Change Volatile Reg function (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Change Hp_detect register names (Jaroslav Kysela) [RHEL-13726] - tools include UAPI: Sync the sound/asound.h copy with the kernel sources (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Add es8326_mute function (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-dai: don't call PCM audio ops if the stream is not supported (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - remove 3k pull low procedure (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: clean up some inconsistent indentings (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix the issue of speaker noise (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: Add new dmi entries to config entry (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: Add acpi machine id's for vangogh platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Add machine driver support for max98388 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Add machine driver support for nau8821 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3-dtrace: uninitialized data in dfsentry_trace_filter_write() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (Jaroslav Kysela) [RHEL-13726] - ALSA: jack: Fix mutex call in snd_jack_report() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: Use dmi_first_match() for DMI quirk handling (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: Make use of DRV_NAME (Jaroslav Kysela) [RHEL-13726] - ASoC: core: suppress probe deferral errors (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: suppress probe deferral errors (Jaroslav Kysela) [RHEL-13726] - soundwire: fix enumeration completion (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: add the system level suspend-resume callback (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: check return value after reading device id (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: implement set_jack callback (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Whitespace fix (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Amend G634 quirk to enable rear speakers (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 (Jaroslav Kysela) [RHEL-13726] - ASoC: stac9766: fix build errors with REGMAP_AC97 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Sort headers alphabetically (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Use device_get_match_data() (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Use agnostic irq_domain_create_linear() (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Refactor GPIO support code (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: refactor PSP smn_read (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: add revision check for sending sha dma completion command (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: es8316: Add support for S24_3LE format (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: es8316: Add support for 24 MHz MCLK (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix sleep in atomic context (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for Clevo NPx0SNx (Jaroslav Kysela) [RHEL-13726] - soundwire: amd: Fix a check for errors in probe() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: add pm ops support for rembrandt platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: move pdm macros to common header file (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: store the pdm stream channel mask (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: export config_acp_dma() and config_pte_for_stream() symbols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: store xfer_resolution of the stream (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: add pm ops support for acp pci driver (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: store platform device reference created in pci probe call (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: remove the redundant acp enable/disable interrupts functions (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: add acp i2s master clock generation for rembrandt platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: refactor the acp init and de-init sequence (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: fix for invalid dai id handling in acp_get_byte_count() (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: fix channel info for compressed formats (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: fix ELD constraints for (E)AC3, DTS(-HD) and MLP formats (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: update pm_runtime enable sequence (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-dapm.h: Convert macros to return a compound literal (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: remove acp poweroff function (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: clear pdm dma interrupt mask (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio (Jaroslav Kysela) [RHEL-13726] - ASoC: cs43130: Fix numerator/denominator mixup (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GV601V (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-core.c: cleanup soc_dai_link_sanity_check() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-core.c: initialize dlc on snd_soc_get_dai_id() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG G634Z (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-compress: Fix deadlock in soc_compr_open_fe (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Add MODULE_FIRMWARE macro (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: wm0010: Add MODULE_FIRMWARE macros (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: mtl: setup primary core info on MeteorLake platform (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: pm: Remove duplicated code in sof_suspend (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4: Switch to use the sof_debug:bit11 to dump message payload (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: Dump IPC message payload (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Add new sof_debug flag to request message payload dump (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-audio: test virtual widget in sof_walk_widgets_in_order (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-audio: add is_virtual_widget helper (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_rt5682: Add mtl support RT1019P speaker (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_rt5682: reorder quirk table (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Make master_list ordered to prevent deadlocks (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Prevent lockdep asserts when stream has multiple buses (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: Add support for IPC with a reply_size set to zero (Jaroslav Kysela) [RHEL-13726] - ALSA: timer: minimize open-coded access to hw.resolution (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix broken resume due to UAC3 power state (Jaroslav Kysela) [RHEL-13726] - ALSA: seq: oss: Fix racy open/close of MIDI devices (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-ssm4567: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt5682: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt298: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt286: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt274: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-nau8825: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-max98927: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-max98373: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-max98357a: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-hdaudio: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-dmic: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-da7219: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: max98363: Remove cache defaults for volatile registers (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Jaroslav Kysela) [RHEL-13726] - ASoC: audio-graph-card2-custom-sample: add missing CPU:Codec = 1:N sample (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Refactor rx function for fuzzing (Jaroslav Kysela) [RHEL-13726] - ASoC: max98088: clean up some inconsistent indenting (Jaroslav Kysela) [RHEL-13726] - ASoC: remove old trigger ordering method (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: use use new trigger ordering method (Jaroslav Kysela) [RHEL-13726] - ASoC: add new trigger ordering method (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/intel: Workaround for WALLCLK register for loongson controller (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Workaround for SDnCTL register on loongson (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Using polling mode for loongson controller by default (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Add Loongson LS7A HD-Audio support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add dai_link_codec_ch_map (Jaroslav Kysela) [RHEL-13726] - ASoC: add N cpus to M codecs dai link support (Jaroslav Kysela) [RHEL-13726] - soundwire: debugfs: Add missing SCP registers (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-pcm: remove kernel parameter init (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Delete cs35l41 component master during free (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix endian conversions (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Clean up Firmware Load Controls (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Keep the previous numid at snd_ctl_rename_id() (Jaroslav Kysela) [RHEL-13726] - firmware: cs_dsp: Log correct region name in bin error messages (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda: add helper to extract SoundWire link count (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: mtl: prepare for code reuse (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: add DMA config TLV to IPC data (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: introduce DMA config TLV (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: extend ALH-specific data structure (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add get_hlink callback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add calc_stream_format callback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add codec_dai_set_stream callback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add error checks to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add Rex CS42l42 and MAX98363 SoundWire entries (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Add support for Rex soundwire (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Add support for MAX98363 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Modify maxim helper functions and structure names (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Rename sof_sdw_max98373.c file to sof_sdw_maxim.c (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Add helper function for cs42l42 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Sof_ssp_amp: Correcting author name. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: ADL: Moving amp only boards into end of the table. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: ADL: Enable HDMI-In capture feature support for non-I2S codec boards. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof-sdw: add Dell SKU 0B34 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add tables for Dell SKU 0B34 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add table for RPL Dell SKU 0BDA (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: increase sdw pin index for each sdw link (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add rt713 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-mtl-match: add rt712 ID (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-tgl-match: add rt712 ID (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add rt712 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: make rt711_sdca be generic (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: rename SOF_RT711_JDSRC to SOF_JACK_JDSRC (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add multi dailink support for a codec (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sdw_sof: append dai_type and remove codec_type (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add codec_info pointer (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: use predefine dailink id (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add dai info (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add missing exit callback (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Remove unnecessary gotos (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Invert logic on runtime alloc flags (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Remove unneeded checks for NULL bus (Jaroslav Kysela) [RHEL-13726] - soundwire: bandwidth allocation: Remove pointless variable (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Update output control for NAU8825C (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Update the calculation of FLL for NAU8825C (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Add registers patch for NAU8825C (Jaroslav Kysela) [RHEL-13726] - ASoC: soc.h: remove snd_soc_compr_ops :: trigger (Jaroslav Kysela) [RHEL-13726] - ASoC: add snd_soc_get_stream_cpu() (Jaroslav Kysela) [RHEL-13726] - firmware: cs_dsp: Log that a bin file was loaded (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Add the management of headset detection for power saving (Jaroslav Kysela) [RHEL-13726] - ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Jaroslav Kysela) [RHEL-13726] - ASoC: es8316: Increment max value for ALC Capture Target Volume control (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: Add check for acp config flags in vangogh platform (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: tidyup playback/capture_only at soc_get_playback_capture() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: use temporary variable at soc_get_playback_capture() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: cleanup soc_get_playback_capture() error (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: use dai_link on soc_get_playback_capture() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: indicate error if stream has no playback no capture (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: HDA: Limit the number of dai drivers for nocodec mode (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: topology: Use partial match for connecting DAI link and DAI widget (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Allow partial matching when finding DAI link (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Add PLL ratio table values (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: tgl: unify core_put on IPC3 & IPC4 path (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: mtl: add core_get & put support on MeterLake platforms (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-13726] - ALSA: rawmidi: Pass rawmidi directly to snd_rawmidi_kernel_open() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: Add pci revision id check (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-loader/topology: Query the CPC value from manifest (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Do not use the CPC value from topology (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Rename sof_ipc4_update_pipeline_mem_usage() to be generic (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-loader: Save a pointer to fm_config in sof_ipc4_fw_module (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-loader: Drop unused bss_size from struct sof_ipc4_fw_module (Jaroslav Kysela) [RHEL-13726] - ASoC: stm32: sai: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682s: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5659: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: cs53l30: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l51: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: adau1761: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: mixart: Replace one-element arrays with simple object declarations (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Remove redundant log (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Remove redundant log (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Do not split message string on multiple lines (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Remove redundant logs (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Log control load errors in soc_tplg_control_load() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: Fix locking in hda_ipc4_pre_trigger() (Jaroslav Kysela) [RHEL-13726] - soundwire: amd: Improve error message in remove callback (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt715: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt715-sdca: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt712-sdca: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt712-sdca-dmic: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt711: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt711-sdca: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt700: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt5682: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt1318: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt1316: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt1308: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - soundwire: intel_bus_common: update error log (Jaroslav Kysela) [RHEL-13726] - soundwire: cadence: revisit parity injection (Jaroslav Kysela) [RHEL-13726] - soundwire: intel/cadence: update hardware reset sequence (Jaroslav Kysela) [RHEL-13726] - soundwire: intel_bus_common: enable interrupts last (Jaroslav Kysela) [RHEL-13726] - soundwire: debugfs: fix unbalanced pm_runtime_put() (Jaroslav Kysela) [RHEL-13726] - ALSA: compat_ioctl: use correct snd_ctl_elem_type_t type (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Fix an unsigned comparison which can never be negative (Jaroslav Kysela) [RHEL-13726] - soundwire: qcom: drop unused struct qcom_swrm_ctrl members (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-pcm: reset all pipelines during FE DAI hw_free (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai-ops: Split the get_hext_stream() op for IPC4 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify input audio format selection logic (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: New helper to check if all output formats are the same (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify the output format selection logic (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Add a new helper function to get the valid bits (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Handle output format special case (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Rename sof_ipc4_init_audio_fmt() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Move the call to init output format (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Add a helper function for output format selection (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Handle input/output audio format special case (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: read AC timing control register before updating it (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: use substream for .free callback (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: remove .free callback implementation (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: use substream for .trigger callback (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: remove .trigger callback implementation (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF/soundwire: re-add substream in params_stream structure (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: remove mutual exclusion between NOCODEC and HDA_LINK (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: use HDA_LINK instead of HDA_AUDIO_CODEC (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: mark functions as __maybe_unused (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: move hda_dai_prepare() code (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Kconfig: move selection of PROBE_WORK_QUEUE (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: clarify initialization when HDA_AUDIO_CODEC is not used (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: fix DAI number mismatch (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: remove use of cpu_dai->component drvdata (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: simplify .prepare callback (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add tables for LunarLake (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add new mapping for HP Spectre x360 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: start set codec init function with an adr index (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add support for MTL SDCA boards (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add quirk for MTL RVP (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: remove SOF_SDW_TGL_HDMI for MeteorLake devices (Jaroslav Kysela) [RHEL-13726] - ASoC: wm_adsp: Update to use new component control notify helepr (Jaroslav Kysela) [RHEL-13726] - ASoC: ak4118: Update to use new component control notify helper (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-component: Add notify control helper function (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Use set_get_data() to send LARGE_CONFIG message (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Simplify the calculation of variables (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Add MECHREVO Jiaolong Series MRID6 into DMI table (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: simplify tone control switch DSP code (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: apply channel delay hack to all E-MU cards (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: simplify snd_emu10k1_audigy_dsp_convert_32_to_2x16() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: fix+optimize E-MU stereo capture DSP code (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: make tone control switch mono (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: don't create regular S/PDIF controls for E-MU cards (Jaroslav Kysela) [RHEL-13726] - ASoC: sof: Improve sof_ipc4_bytes_ext_put function (Jaroslav Kysela) [RHEL-13726] - ASoC: sof: Improve sof_ipc3_bytes_ext_put function (Jaroslav Kysela) [RHEL-13726] - ALSA: uapi: pcm: control the filling of the silence samples for drain (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: remove now superfluous mixer locking (Jaroslav Kysela) [RHEL-13726] - ALSA: core: update comment on snd_card.controls_rwsem (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: fix locking in snd_emu1010_fpga_link_dst_src_write() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: use the right lock in snd_emu10k1_shared_spdif_put() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: remove pointless locks from /proc code (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: remove pointless locks from timer code (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: refactor acp power on and reset functions. (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: remove the register read and write wrappers. (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: Update copyright notice (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Don't filter slave alerts (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Define dummy functions for snd_ac97_suspend() and resume() (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Remove redundant driver match function (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: Adjust the gain for PDM DMIC (Jaroslav Kysela) [RHEL-13726] - PCI: Add Loongson vendor ID (Jaroslav Kysela) [RHEL-13726]- VMCI: Use threaded irqs instead of tasklets (Ani Sinha) [RHEL-17673] - arm64: kdump: simplify the reservation behaviour of crashkernel=,high (Pingfan Liu) [RHEL-8989] - blk-mq: don't count completed flush data request as inflight in case of quiesce (Ming Lei) [RHEL-18055] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-17287] - powerpc/hv-gpci: Add return value check in affinity_domain_via_partition_show function (Mamatha Inamdar) [RHEL-20259] - powerpc/pseries/vas: Migration suspend waits for no in-progress open windows (Mamatha Inamdar) [RHEL-20243] - fuse: fix deadlock between atomic O_TRUNC and page invalidation (Miklos Szeredi) [RHEL-7989] - fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi) [RHEL-7989] - blk-mq: use quiesced elevator switch when reinitializing queues (Ming Lei) [RHEL-19944] - lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenly (Ming Lei) [RHEL-8128] - netdev: replace napi_reschedule with napi_schedule (Ivan Vecera) [RHEL-19714] - netdev: make napi_schedule return bool on NAPI successful schedule (Ivan Vecera) [RHEL-19714] - netdev: replace simple napi_schedule_prep/__napi_schedule to napi_schedule (Ivan Vecera) [RHEL-19714] - x86/topology: Use total_cpus for max logical packages calculation (Frank Ramsay) [RHEL-17893] - x86/fpu/xstate: Fix PKRU covert channel (Dean Nelson) [RHEL-16175] - x86/fpu: Invalidate FPU state correctly on exec() (Dean Nelson) [RHEL-16175] - x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf() (Dean Nelson) [RHEL-16175] - x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set (Dean Nelson) [RHEL-16175] - x86/fpu: Allow PKRU to be (once again) written by ptrace. (Dean Nelson) [RHEL-16175] - x86/fpu: Add a pkru argument to copy_uabi_to_xstate() (Dean Nelson) [RHEL-16175] - x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate(). (Dean Nelson) [RHEL-16175] - x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate() (Dean Nelson) [RHEL-16175] - x86/fpu/xstate: Fix XSTATE_WARN_ON() to emit relevant diagnostics (Dean Nelson) [RHEL-16175] - x86/fpu: Cleanup variable shadowing (Dean Nelson) [RHEL-16175] - x86/fpu: Remove redundant XCOMP_BV initialization (Dean Nelson) [RHEL-16175] - x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing (Dean Nelson) [RHEL-16175] - x86/fpu: Remove duplicate copy_fpstate_to_sigframe() prototype (Dean Nelson) [RHEL-16175] - x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() (Dean Nelson) [RHEL-16175] - scsi: mpi3mr: Fetch correct device dev handle for status reply descriptor (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Block PEL Enable Command on Controller Reset and Unrecoverable State (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Clean up block devices post controller reset (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Refresh sdev queue depth after controller reset (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: driver version upgrade to 8.5.0.0.50 (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Add support for status reply descriptor (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Increase maximum number of PHYs to 64 from 32 (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116 (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Add support for SAS5116 PCI IDs (Tomas Henzl) [RHEL-17365] - scsi: scsi_debug: Remove dead code (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Abort commands from scsi_debug_device_reset() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix missing error code in scsi_debug_init() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop sdebug_queue (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Only allow sdebug_max_queue be modified when no shosts (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use scsi_host_busy() in delay_store() and ndelay_store() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in stop_all_queued() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Dynamically allocate sdebug_queued_cmd (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use scsi_block_requests() to block queues (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Protect block_unblock_all_queues() with mutex (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Change shost list lock to a mutex (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Don't iter all shosts in clear_luns_changed_on_target() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix check for sdev queue full (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Remove redundant driver match function (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Add poll mode deferred completions to statistics (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Get command abort feature working again (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop sdebug_dev_info.num_in_q (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop check for num_in_q exceeding queue depth (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_host_reset() device NULL pointer check (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_bus_reset() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_target_reset() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_device_reset() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_abort() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Stop setting devip->sdbg_host twice (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Don't hold driver host struct pointer in host->hostdata[] (Ming Lei) [RHEL-16241] - scsi: core: Introduce {init,exit}_cmd_priv() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix sdebug_blk_mq_poll() in_use_bm bitmap use (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix qc_lock use in sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Refine sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241] - ice: fix theoretical out-of-bounds access in ethtool link modes (Petr Oros) [RHEL-15678] - ice: restore timestamp configuration after device reset (Petr Oros) [RHEL-15678] - ice: unify logic for programming PFINT_TSYN_MSK (Petr Oros) [RHEL-15678] - ice: remove ptp_tx ring parameter flag (Petr Oros) [RHEL-15678] - ice: Fix VF-VF direction matching in drop rule in switchdev (Petr Oros) [RHEL-15678] - ice: Fix VF-VF filter rules in switchdev mode (Petr Oros) [RHEL-15678] - ice: Fix safe mode when DDP is missing (Petr Oros) [RHEL-15678] - ice: fix over-shifted variable (Petr Oros) [RHEL-15678] - ice: Remove the FW shared parameters (Petr Oros) [RHEL-15678] - ice: PTP: add clock domain number to auxiliary interface (Petr Oros) [RHEL-15678] - ice: Use PTP auxbus for all PHYs restart in E822 (Petr Oros) [RHEL-15678] - ice: Auxbus devices & driver for E822 TS (Petr Oros) [RHEL-15678] - ice: introduce ice_pf_src_tmr_owned (Petr Oros) [RHEL-15678] - ice: fix pin assignment for E810-T without SMA control (Petr Oros) [RHEL-15678] - ice: remove ICE_F_PTP_EXTTS feature flag (Petr Oros) [RHEL-15678] - ice: PTP: move quad value check inside ice_fill_phy_msg_e822 (Petr Oros) [RHEL-15678] - ice: PTP: Rename macros used for PHY/QUAD port definitions (Petr Oros) [RHEL-15678] - ice: PTP: Clean up timestamp registers correctly (Petr Oros) [RHEL-15678] - ice: introduce hw->phy_model for handling PTP PHY differences (Petr Oros) [RHEL-15678] - ice: Support cross-timestamping for E823 devices (Petr Oros) [RHEL-15678] - ice: retry acquiring hardware semaphore during cross-timestamp request (Petr Oros) [RHEL-15678] - ice: prefix clock timer command enumeration values with ICE_PTP (Petr Oros) [RHEL-15678] - ice: avoid executing commands on other ports when driving sync (Petr Oros) [RHEL-15678] - ice: fix receive buffer size miscalculation (Petr Oros) [RHEL-15678] - ice: split ice_aq_wait_for_event() func into two (Petr Oros) [RHEL-15678] - ice: embed &ice_rq_event_info event into struct ice_aq_task (Petr Oros) [RHEL-15678] - ice: ice_aq_check_events: fix off-by-one check when filling buffer (Petr Oros) [RHEL-15678] - ice: Remove redundant VSI configuration in eswitch setup (Petr Oros) [RHEL-15678] - ice: move E810T functions to before device agnostic ones (Petr Oros) [RHEL-15678] - ice: refactor ice_vsi_is_vlan_pruning_ena (Petr Oros) [RHEL-15678] - ice: refactor ice_ptp_hw to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_sched to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_vf_lib to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_lib to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_ddp to make functions static (Petr Oros) [RHEL-15678] - ice: remove unused methods (Petr Oros) [RHEL-15678] - ice: Block switchdev mode when ADQ is active and vice versa (Petr Oros) [RHEL-15678] - ice: clean up __ice_aq_get_set_rss_lut() (Petr Oros) [RHEL-15678] - ice: add FW load wait (Petr Oros) [RHEL-15678] - ice: Add get C827 PHY index function (Petr Oros) [RHEL-15678] - ice: Rename enum ice_pkt_flags values (Petr Oros) [RHEL-15678] - ice: Add direction metadata (Petr Oros) [RHEL-15678] - ice: Fix RDMA VSI removal during queue rebuild (Petr Oros) [RHEL-15678] - ice: Correctly initialize queue context values (Petr Oros) [RHEL-15678] - ice: Fix memory management in ice_ethtool_fdir.c (Petr Oros) [RHEL-15678] - ice: Implement basic eswitch bridge setup (Petr Oros) [RHEL-15678] - ice: Unset src prune on uplink VSI (Petr Oros) [RHEL-15678] - ice: Disable vlan pruning for uplink VSI (Petr Oros) [RHEL-15678] - ice: Prohibit rx mode change in switchdev mode (Petr Oros) [RHEL-15678] - ice: Skip adv rules removal upon switchdev release (Petr Oros) [RHEL-15678] - ice: use ice_down_up() where applicable (Petr Oros) [RHEL-15678] - ice: Remove managed memory usage in ice_get_fw_log_cfg() (Petr Oros) [RHEL-15678] - ice: clean up freeing SR-IOV VFs (Petr Oros) [RHEL-15678] - ice: reduce initial wait for control queue messages (Petr Oros) [RHEL-15678] - ice: remove unnecessary check for old MAC == new MAC (Petr Oros) [RHEL-15678] - ice: do not re-enable miscellaneous interrupt until thread_fn completes (Petr Oros) [RHEL-15678] - ice: trigger PFINT_OICR_TSYN_TX interrupt instead of polling (Petr Oros) [RHEL-15678] - ice: introduce ICE_TX_TSTAMP_WORK enumeration (Petr Oros) [RHEL-15678] - ice: always return IRQ_WAKE_THREAD in ice_misc_intr() (Petr Oros) [RHEL-15678] - ice: handle extts in the miscellaneous interrupt thread (Petr Oros) [RHEL-15678] - ice: use src VSI instead of src MAC in slow-path (Petr Oros) [RHEL-15678] - ice: allow matching on meta data (Petr Oros) [RHEL-15678] - ice: specify field names in ice_prot_ext init (Petr Oros) [RHEL-15678] - ice: remove redundant Rx field from rule info (Petr Oros) [RHEL-15678] - ice: define meta data to match in switch (Petr Oros) [RHEL-15678] - ice: refactor PHY type to ethtool link mode (Petr Oros) [RHEL-15678] - ice: update ICE_PHY_TYPE_HIGH_MAX_INDEX (Petr Oros) [RHEL-15678] - ice: call ice_is_malicious_vf() from ice_vc_process_vf_msg() (Petr Oros) [RHEL-15678] - ice: move ice_is_malicious_vf() to ice_virtchnl.c (Petr Oros) [RHEL-15678] - ice: print message if ice_mbx_vf_state_handler returns an error (Petr Oros) [RHEL-15678] - ice: pass mbxdata to ice_is_malicious_vf() (Petr Oros) [RHEL-15678] - ice: remove unnecessary &array[0] and just use array (Petr Oros) [RHEL-15678] - ice: always report VF overflowing mailbox even without PF VSI (Petr Oros) [RHEL-15678] - ice: declare ice_vc_process_vf_msg in ice_virtchnl.h (Petr Oros) [RHEL-15678] - ice: initialize mailbox snapshot earlier in PF init (Petr Oros) [RHEL-15678] - ice: merge ice_mbx_report_malvf with ice_mbx_vf_state_handler (Petr Oros) [RHEL-15678] - ice: remove ice_mbx_deinit_snapshot (Petr Oros) [RHEL-15678] - ice: move VF overflow message count into struct ice_mbx_vf_info (Petr Oros) [RHEL-15678] - ice: track malicious VFs in new ice_mbx_vf_info structure (Petr Oros) [RHEL-15678] - ice: convert ice_mbx_clear_malvf to void and use WARN (Petr Oros) [RHEL-15678] - ice: re-order ice_mbx_reset_snapshot function (Petr Oros) [RHEL-15678]- nfsd: lock_rename() needs both directories to live on the same fs (Jeffrey Layton) [RHEL-19591] - HID: check empty report_list in hid_validate_values() (Desnes Nunes) [RHEL-19237 RHEL-19260] {CVE-2023-1073} - ceph: do not print the whole xattr value if it's too long (Xiubo Li) [RHEL-16411] - libceph: fix potential use-after-free on linger ping and resends (Jay Shin) [RHEL-20390] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-8003] - ceph: silence smatch warning in reconnect_caps_cb() (Xiubo Li) [RHEL-16410] - ceph: fix potential use-after-free bug when trimming caps (Xiubo Li) [RHEL-16410] - ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li) [RHEL-16412] - ceph: issue a cap release immediately if no cap exists (Xiubo Li) [RHEL-16412] - ceph: trigger to flush the buffer when making snapshot (Xiubo Li) [RHEL-16412] - ceph: force updating the msg pointer in non-split case (Xiubo Li) [RHEL-16412] - ceph: flush cap releases when the session is flushed (Xiubo Li) [RHEL-16412] - ceph: reorder fields in 'struct ceph_snapid_map' (Xiubo Li) [RHEL-16412] - ceph: voluntarily drop Xx caps for requests those touch parent mtime (Xiubo Li) [RHEL-16412] - redhat/configs: Remove multi-buffer SHA configs (Štěpán Horáček) [RHEL-14477] - crypto: tcrypt - remove all multibuffer ahash tests (Štěpán Horáček) [RHEL-14477] - crypto: hash - Remove unused async iterators (Štěpán Horáček) [RHEL-14477] - crypto: x86 - remove SHA multibuffer routines and mcryptd (Štěpán Horáček) [RHEL-14477] - fs: group frequently accessed fields of struct super_block together (Miklos Szeredi) [RHEL-12504] - fanotify: add API to attach/detach super block mark (Miklos Szeredi) [RHEL-12504] - fsnotify: send path type events to group with super block marks (Miklos Szeredi) [RHEL-12504] - fsnotify: add super block object type (Miklos Szeredi) [RHEL-12504] - netfilter: nf_tables: set backend .flush always succeeds (Florian Westphal) [RHEL-1722] - netfilter: nft_set_pipapo: no need to call pipapo_deactivate() from flush (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix memleak when more than 255 elements expired (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disable toggling dormant table state more than once (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix table flag updates (Florian Westphal) [RHEL-1722] - netfilter: nftables: update table flags from the commit phase (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow element removal on anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Florian Westphal) [RHEL-1722] - netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix nft_trans type confusion (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix out of memory error handling (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: use correct lock to protect gc_list (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: GC transaction race with abort path (Florian Westphal) [RHEL-1722] - netfilter: nft_dynset: disallow object maps (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: GC transaction race with netns dismantle (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: don't fail inserts if duplicate has expired (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix kdoc warnings after gc rework (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix false-positive lockdep splat (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: remove busy mark and gc batch API (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: adapt set backend to use GC transaction API (Florian Westphal) [RHEL-1722] {CVE-2023-4244} - netfilter: nf_tables: GC transaction API to avoid race with control plane (Florian Westphal) [RHEL-1722] {CVE-2023-4244} - netfilter: nftables: rename set element data activation/deactivation functions (Florian Westphal) [RHEL-1722] - netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: report use refcount overflow (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: add nft_chain_add() (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow timeout for anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow updates of anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow element updates of bound anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nft_set_pipapo: .walk does not deal with generations (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: integrate pipapo into commit protocol (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notification (Florian Westphal) [RHEL-1722] - netfilter: nftables: add catch-all set element support (Florian Westphal) [RHEL-1722]- netlink: support extack in dump ->start() (Hangbin Liu) [RHEL-17272] - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() (Artem Savkov) [RHEL-16009] - audit: don't take task_lock() in audit_exe_compare() code path (Artem Savkov) [RHEL-16009] - IB/ipoib: Fix mcast list locking (Daniel Vacek) [RHEL-19244] - RDMA/IPoIB: Fix error code return in ipoib_mcast_join (Daniel Vacek) [RHEL-19244] - ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Davide Caratti) [RHEL-14290] - ipvlan: Fix return value of ipvlan_queue_xmit() (Davide Caratti) [RHEL-14290] - scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko) [2228079] - scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko) [2228079] - scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko) [2228079] - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() (Vitaly Kuznetsov) [RHEL-15958] - xen-blkfront: switch kcalloc to kvcalloc for large array allocation (Vitaly Kuznetsov) [RHEL-15958] - xen-blkfront: fix kernel panic with negotiate_mq error path (Vitaly Kuznetsov) [RHEL-15958] - tracing/timerlat: Add user-space interface (Chris White) [RHEL-15142] - tracing/osnoise: Skip running osnoise if all instances are off (Chris White) [RHEL-15142] - tracing/osnoise: Switch from PF_NO_SETAFFINITY to migrate_disable (Chris White) [RHEL-15142] - tracing/timerlat: Always wakeup the timerlat thread (Chris White) [RHEL-15142] - tracing/osnoise: Fix notify new tracing_max_latency (Chris White) [RHEL-15142] - tracing/timerlat: Notify new max thread latency (Chris White) [RHEL-15142] - trace/osnoise: make use of the helper function kthread_run_on_cpu() (Chris White) [RHEL-15142] - kthread: add the helper function kthread_run_on_cpu() (Chris White) [RHEL-15142] - iavf: Fix iavf_shutdown to call iavf_remove instead iavf_close (Michal Schmidt) [RHEL-15675] - iavf: Handle ntuple on/off based on new state machines for flow director (Michal Schmidt) [RHEL-15675] - iavf: Introduce new state machines for flow director (Michal Schmidt) [RHEL-15675] - iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is zero (Michal Schmidt) [RHEL-15675] - iavf: delete the iavf client interface (Michal Schmidt) [RHEL-15675] - iavf: add a common function for undoing the interrupt scheme (Michal Schmidt) [RHEL-15675] - iavf: use unregister_netdev (Michal Schmidt) [RHEL-15675] - iavf: rely on netdev's own registered state (Michal Schmidt) [RHEL-15675] - iavf: fix the waiting time for initial reset (Michal Schmidt) [RHEL-15675] - iavf: in iavf_down, don't queue watchdog_task if comms failed (Michal Schmidt) [RHEL-15675] - iavf: simplify mutex_trylock+sleep loops (Michal Schmidt) [RHEL-15675] - iavf: fix comments about old bit locks (Michal Schmidt) [RHEL-15675] - iavf: in iavf_down, disable queues when removing the driver (Michal Schmidt) [RHEL-15675] - iavf: initialize waitqueues before starting watchdog_task (Michal Schmidt) [RHEL-15675] - iavf: delete unused iavf_mac_info fields (Michal Schmidt) [RHEL-15675] - iavf: fix format warnings (Michal Schmidt) [RHEL-15675] - iavf: fix string truncation warnings (Michal Schmidt) [RHEL-15675] - iavf: remove "inline" functions from iavf_txrx.c (Michal Schmidt) [RHEL-15675] - iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set (Michal Schmidt) [RHEL-15675] - iavf: Fix promiscuous mode configuration flow messages (Michal Schmidt) [RHEL-15675] - iavf: fix FDIR rule fields masks validation (Michal Schmidt) [RHEL-15675] - iavf: fix potential races for FDIR filters (Michal Schmidt) [RHEL-15675] - iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED (Michal Schmidt) [RHEL-15675] - iavf: fix potential deadlock on allocation failure (Michal Schmidt) [RHEL-15675] - iavf: Remove unnecessary aer.h include (Michal Schmidt) [RHEL-15675] - iavf: Remove redundant pci_enable_pcie_error_reporting() (Michal Schmidt) [RHEL-15675]- devres: handle zero size in devm_kmalloc() (Mark Langsdorf) [RHEL-1025 RHEL-14039] - cpufreq: ACPI: Prevent a warning when another frequency driver is loaded (Mark Langsdorf) [RHEL-1025] - cpufreq: drivers with target_index() must set freq_table (Mark Langsdorf) [RHEL-1025] - cpufreq: warn about invalid vals to scaling_max/min_freq interfaces (Mark Langsdorf) [RHEL-1025] - ACPI: cpufreq: Use platform devices to load ACPI PPC and PCC drivers (Mark Langsdorf) [RHEL-1025] - cpufreq: move to use bus_get_dev_root() (Mark Langsdorf) [RHEL-1025] - kbuild, cpufreq: remove MODULE_LICENSE in non-modules (Mark Langsdorf) [RHEL-1025] - cpufreq: Add __init annotation to module init funcs (Mark Langsdorf) [RHEL-1025] - cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode (Mark Langsdorf) [RHEL-1025] - netfilter: nfnetlink_osf: avoid OOB read (Phil Sutter) [RHEL-12299] {CVE-2023-39189} - crypto: qat - add NULL pointer check (Vladis Dronov) [RHEL-19124] - crypto: qat - fix mutex ordering in adf_rl (Vladis Dronov) [RHEL-19124] - crypto: qat - fix error path in add_update_sla() (Vladis Dronov) [RHEL-19124] - crypto: qat - add sysfs_added flag for rate limiting (Vladis Dronov) [RHEL-19124] - crypto: qat - add sysfs_added flag for ras (Vladis Dronov) [RHEL-19124] - x86/speculation: Provide a debugfs file to dump SPEC_CTRL MSRs (Waiman Long) [RHEL-16845] - x86/idle: Disable IBRS entering mwait idle and enable it on wakeup (Waiman Long) [RHEL-16845] - intel_idle: Add ibrs_off module parameter to force-disable IBRS (Waiman Long) [RHEL-16845] - intel_idle: Use __update_spec_ctrl() in intel_idle_ibrs() (Waiman Long) [RHEL-16845] - x86/idle: Disable IBRS when CPU is offline to improve single-threaded performance (Waiman Long) [RHEL-16845] - x86/speculation: Add __update_spec_ctrl() helper (Waiman Long) [RHEL-16845] - cpuidle, intel_idle: Fix CPUIDLE_FLAG_IBRS (Waiman Long) [RHEL-16845] - igb: Fix potential memory leak in igb_add_ethtool_nfc_entry (Corinna Vinschen) [RHEL-15681] - igb: Fix an end of loop test (Corinna Vinschen) [RHEL-15681] - igb: replace deprecated strncpy with strscpy (Corinna Vinschen) [RHEL-15681] - intel: fix format warnings (Corinna Vinschen) [RHEL-15681] - intel: fix string truncation warnings (Corinna Vinschen) [RHEL-15681] - ethernet/intel: Use list_for_each_entry() helper (Corinna Vinschen) [RHEL-15681] - igb: clean up in all error paths when enabling SR-IOV (Corinna Vinschen) [RHEL-15681] - igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Corinna Vinschen) [RHEL-15681] - igb: disable virtualization features on 82580 (Corinna Vinschen) [RHEL-15681] - igb: Avoid starting unnecessary workqueues (Corinna Vinschen) [RHEL-15681] - igb: Fix igb_down hung on surprise removal (Corinna Vinschen) [RHEL-15681] - igb: Enable SR-IOV after reinit (Corinna Vinschen) [RHEL-15681] - bpf: Mark PTR_TO_FUNC register initially with zero offset (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Fix out of bounds access for ringbuf helpers (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Generally fix helper register offset check (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Generalize check_ctx_reg for reuse with other types (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Fix crash due to out of bounds access into reg2btf_ids. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Convert PTR_TO_MEM_OR_NULL to composable types. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Introduce MEM_RDONLY flag (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL (Viktor Malik) [RHEL-8473 RHEL-8476 RHEL-8925 RHEL-9037] {CVE-2022-0500 CVE-2022-23222} - bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Introduce composable reg, ret and arg types. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - ipmi: Explicitly include correct DT includes (Tony Camuso) [RHEL-14570] - ipmi_si: fix -Wvoid-pointer-to-enum-cast warning (Tony Camuso) [RHEL-14570] - ipmi: fix potential deadlock on &kcs_bmc->lock (Tony Camuso) [RHEL-14570] - ipmi_si: fix a memleak in try_smi_init() (Tony Camuso) [RHEL-14570] - ipmi: Change request_module to request_module_nowait (Tony Camuso) [RHEL-14570] - ipmi:ssif: Fix a memory leak when scanning for an adapter (Tony Camuso) [RHEL-14570] - ipmi:ssif: Add check for kstrdup (Tony Camuso) [RHEL-14570] - ipmi_watchdog: Fix read syscall not responding to signals during sleep (Tony Camuso) [RHEL-14570] - ipmi:ssif: Drop if blocks with always false condition (Tony Camuso) [RHEL-14570] - ipmi: fix SSIF not responding under certain cond. (Tony Camuso) [RHEL-14570] - ipmi:ssif: Add send_retries increment (Tony Camuso) [RHEL-14570] - char:ipmi:Fix spelling mistake "asychronously" -> "asynchronously" (Tony Camuso) [RHEL-14570] - ipmi: simplify sysctl registration (Tony Camuso) [RHEL-14570] - ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it (Tony Camuso) [RHEL-14570] - bnxt_en: fix free-runnig PHC mode (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - eth: bnxt: handle invalid Tx completions more gracefully (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - eth: bnxt: take the bit to set as argument of bnxt_queue_sp_work() (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - eth: bnxt: move and rename reset helpers (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Prevent kernel panic when receiving unexpected PHC_UPDATE event (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Skip firmware fatal error recovery if chip is not accessible (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Query default VLAN before VNIC setup on a VF (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Don't issue AP reset during ethtool's reset operation (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Fix bnxt_hwrm_update_rss_hash_cfg() (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Do not initialize PTP on older P3/P4 chips (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Add missing 200G link speed reporting (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Fix typo in PCI id to device description string mapping (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Fix reporting of test result in ethtool selftest (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: Enforce PTP software freq adjustments only when in non-RTC mode (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: Defer PTP initialization to after querying function caps (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: Change fw_cap to u64 to accommodate more capability bits (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: avoid overflow in bnxt_get_nvram_directory() (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: reset PHC frequency in free-running mode (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Avoid order-5 memory allocation for TPA data (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - ptp: bnxt: convert .adjfreq to .adjfine (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Add a non-real time mode to access NIC clock (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - igc: Fix ambiguity in the ethtool advertising (Corinna Vinschen) [RHEL-15680] - igc: replace deprecated strncpy with strscpy (Corinna Vinschen) [RHEL-15680] - intel: fix format warnings (Corinna Vinschen) [RHEL-15680] - igc: Expose tx-usecs coalesce setting to user (Corinna Vinschen) [RHEL-15680] - igc: Fix infinite initialization loop with early XDP redirect (Corinna Vinschen) [RHEL-15680] - igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Corinna Vinschen) [RHEL-15680] - igc: Decrease PTM short interval from 10 us to 1 us (Corinna Vinschen) [RHEL-15680] - igc: Add support for multiple in-flight TX timestamps (Corinna Vinschen) [RHEL-15680] - igc: Fix the typo in the PTM Control macro (Corinna Vinschen) [RHEL-15680] - igc: Add lock to safeguard global Qbv variables (Corinna Vinschen) [RHEL-15680] - eth: add missing xdp.h includes in drivers (Corinna Vinschen) [RHEL-15680] - igc: Fix Kernel Panic during ndo_tx_timeout callback (Corinna Vinschen) [RHEL-15680] - igc: Prevent garbled TX queue with XDP ZEROCOPY (Corinna Vinschen) [RHEL-15680] - igc: Fix inserting of empty frame for launchtime (Corinna Vinschen) [RHEL-15680] - igc: Fix launchtime before start of cycle (Corinna Vinschen) [RHEL-15680] - igc: No strict mode in pure launchtime/CBS offload (Corinna Vinschen) [RHEL-15680] - igc: Handle already enabled taprio offload for basetime 0 (Corinna Vinschen) [RHEL-15680] - igc: Do not enable taprio offload for invalid arguments (Corinna Vinschen) [RHEL-15680] - igc: Rename qbv_enable to taprio_offload_enable (Corinna Vinschen) [RHEL-15680] - igc: Handle PPS start time programming for past time values (Corinna Vinschen) [RHEL-15680] - igc: Include the length/type field and VLAN tag in queueMaxSDU (Corinna Vinschen) [RHEL-15680] - igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Corinna Vinschen) [RHEL-15680] - igc: Fix TX Hang issue when QBV Gate is closed (Corinna Vinschen) [RHEL-15680] - igc: Remove delay during TX ring configuration (Corinna Vinschen) [RHEL-15680] - igc: Add condition for qbv_config_change_errors counter (Corinna Vinschen) [RHEL-15680] - igc: Work around HW bug causing missing timestamps (Corinna Vinschen) [RHEL-15680] - igc: Retrieve TX timestamp during interrupt handling (Corinna Vinschen) [RHEL-15680] - igc: Check if hardware TX timestamping is enabled earlier (Corinna Vinschen) [RHEL-15680] - igc: Fix race condition in PTP tx code (Corinna Vinschen) [RHEL-15680] - igc: Remove unnecessary aer.h include (Corinna Vinschen) [RHEL-15680] - igc: Clean up and optimize watchdog task (Corinna Vinschen) [RHEL-15680] - igc: offload queue max SDU from tc-taprio (Corinna Vinschen) [RHEL-15680] - igc: Add qbv_config_change_errors counter (Corinna Vinschen) [RHEL-15680]- s390/pci: fix iommu bitmap allocation (Tobias Huschle) [RHEL-18202] - net/smc: Fix pos miscalculation in statistics (Tobias Huschle) [RHEL-18203] - ibmveth: Remove condition to recompute TCP header checksum. (Mamatha Inamdar) [RHEL-12553] - net: thunderx: Fix the ACPI memory leak (Maurizio Lombardi) [RHEL-18244] - null_blk: Always check queue mode setting from configfs (Ming Lei) [RHEL-18182] - drivers: net: slip: fix NPD bug in sl_tx_timeout() (Michal Schmidt) [RHEL-6655] {CVE-2022-41858} - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (David Hildenbrand) [RHEL-8517] - net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Sabrina Dubroca) [RHEL-16720] {CVE-2023-6176} - nfp: fix use-after-free in area_cache_get() (Ricardo Robaina) [RHEL-6567] {CVE-2022-3545} - igb: set max size RX buffer when store bad packet is enabled (Wander Lairson Costa) [RHEL-15188] {CVE-2023-45871} - igbvf: replace deprecated strncpy with strscpy (Corinna Vinschen) [RHEL-15679] - igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Corinna Vinschen) [RHEL-15679] - ixgbe: Fix panic during XDP_TX with > 64 CPUs (Ken Cox) [RHEL-15682] - ixgbe: Enable setting RSS table to default values (Ken Cox) [RHEL-15682] - ixgbe: Allow flow hash to be set via ethtool (Ken Cox) [RHEL-15682] - vsock/virtio: remove socket from connected/bound list on shutdown (Stefano Garzarella) [RHEL-17877] - vsock/virtio: initialize the_virtio_vsock before using VQs (Stefano Garzarella) [RHEL-17877] - vsock: send SIGPIPE on write to shutdowned socket (Stefano Garzarella) [RHEL-17877] - vsock/virtio: factor our the code to initialize and delete VQs (Stefano Garzarella) [RHEL-17877] - virtio-net: fix for skb_over_panic inside big mode (Laurent Vivier) [RHEL-7165] - virtio-net: fix pages leaking when building skb in big mode (Laurent Vivier) [RHEL-7165] - virtio_net: fix wrong buf address calculation when using xdp (Laurent Vivier) [RHEL-7165] - virtio_net: get build_skb() buf by data ptr (Laurent Vivier) [RHEL-7165] - virtio-net: fix for unable to handle page fault for address (Laurent Vivier) [RHEL-7165] - scsi: qedi: Remove unused declarations (Nilesh Javali) [RHEL-9860] - scsi: qedi: Fix firmware halt over suspend and resume (Nilesh Javali) [RHEL-9860] - scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock (Nilesh Javali) [RHEL-9860] - scsi: qedi: Replace all non-returning strlcpy with strscpy (Nilesh Javali) [RHEL-9860] - scsi: qedi: Fix use after free bug in qedi_remove() (Nilesh Javali) [RHEL-9860] - scsi: qedi: Remove unneeded version.h include (Nilesh Javali) [RHEL-9860] - perf/x86/amd/uncore: Pass through error code for initialization failures, instead of -ENODEV (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Fix uninitialized return value in amd_uncore_init() (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Add memory controller support (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Add group exclusivity (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Use rdmsr if rdpmc is unavailable (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Move discovery and registration (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Refactor uncore management (Michael Petlan) [RHEL-9993] - RDMA/hfi1: Workaround truncation compilation error (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock (Izabela Bakollari) [RHEL-18211] - RDMA/hfi1: Remove redundant assignment to pointer ppd (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Replace deprecated strncpy (Izabela Bakollari) [RHEL-18211] - RDMA/hfi1: Use FIELD_GET() to extract Link Width (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Reduce printing of errors during driver shut down (Izabela Bakollari) [RHEL-18211] - RDMA/hfi1: Use list_for_each_entry() helper (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Fix possible panic during hotplug remove (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Use struct_size() (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Suppress useless compiler warnings (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Remove trace newlines (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Drop redundant pci_enable_pcie_error_reporting() (Izabela Bakollari) [RHEL-18211] - IB/hifi1: add a null check of kzalloc_node in hfi1_ipoib_txreq_init (Izabela Bakollari) [RHEL-18211]- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (David Marlin) [RHEL-1231] {CVE-2023-40283} - amd_hsmp: Add HSMP protocol version 5 messages (John Allen) [2072238] - KVM: s390/mm: Properly reset no-dat (Cédric Le Goater) [RHEL-17383] - KVM: s390: vsie: fix wrong VIR 37 when MSO is used (Cédric Le Goater) [RHEL-17383] - nvme-rdma: fix typo in comment (Kamal Heib) [RHEL-10968] - nvme-rdma: minor cleanup in nvme_rdma_create_cq() (Kamal Heib) [RHEL-10968] - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Chris Leech) [RHEL-8200 RHEL-8992] {CVE-2023-2162} - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress (Chris Leech) [RHEL-8200 RHEL-8992] {CVE-2023-2162} - ibmveth: Reduce default tx queues to 8 (Mamatha Inamdar) [RHEL-11209] - ibmveth: Ethtool set queue support (Mamatha Inamdar) [RHEL-11209] - ibmveth: Implement multi queue on xmit (Mamatha Inamdar) [RHEL-11209] - ibmveth: Copy tx skbs into a premapped buffer (Mamatha Inamdar) [RHEL-11209] - ibmveth: Use dma_alloc_coherent() instead of kmalloc/dma_map_single() (Mamatha Inamdar) [RHEL-11209] - vt: keyboard, reorder user buffer handling in vt_do_kdgkb_ioctl (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, rename i to kb_func in vt_do_kdgkb_ioctl (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, use bool for rep (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, union perm checks in vt_do_kdsk_ioctl (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, extract vt_kdgkbent and vt_kdskbent (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, sort includes (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, include linux/spinlock.h (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, extend func_buf_lock to readers (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, simplify vt_kdgkbsent (John W. Linville) [RHEL-3015] {CVE-2020-25656} - tty/vt: fix write/write race in ioctl(KDSKBSENT) handler (John W. Linville) [RHEL-3015] {CVE-2020-25656} - tty: keyboard, do not speculate on func_table index (John W. Linville) [RHEL-3015] {CVE-2020-25656} - Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release (David Marlin) [RHEL-17716] - Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout (David Marlin) [RHEL-17716] - bluetooth: use dev_addr_set() (David Marlin) [RHEL-17716] - bluetooth: use eth_hw_addr_set() (David Marlin) [RHEL-17716] - Bluetooth: Rename driver .prevent_wake to .wakeup (David Marlin) [RHEL-17716] - Bluetooth: btrtl: Ask ic_info to drop firmware (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add support for TP-Link UB500 Adapter (David Marlin) [RHEL-17716] - Bluetooth: hci_sock: Replace use of memcpy_from_msg with bt_skb_sendmsg (David Marlin) [RHEL-17716] - Bluetooth: btrtl: Add support for MSFT extension to rtl8821c devices (David Marlin) [RHEL-17716] - Bluetooth: hci_vhci: Add force_prevent_wake entry (David Marlin) [RHEL-17716] - Bluetooth: hci_vhci: Add force_suspend entry (David Marlin) [RHEL-17716] - Bluetooth: Make use of hci_{suspend,resume}_dev on suspend notifier (David Marlin) [RHEL-17716] - Bluetooth: btrsi: remove superfluous header files from btrsi.c (David Marlin) [RHEL-17716] - Bluetooth: btrtl: Set VsMsftOpCode based on device table (David Marlin) [RHEL-17716] - Bluetooth: Fix handling of experimental feature for codec offload (David Marlin) [RHEL-17716] - Bluetooth: Fix handling of experimental feature for quality reports (David Marlin) [RHEL-17716] - Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AE (David Marlin) [RHEL-17716] - Bluetooth: btrtl: enable Realtek 8822C/8852A to support AOSP extension (David Marlin) [RHEL-17716] - Bluetooth: hci_qca: enable Qualcomm WCN399x for AOSP extension (David Marlin) [RHEL-17716] - Bluetooth: Apply missing portion of previously applied commit to correct context. (David Marlin) [RHEL-17716] - Bluetooth: Fix wrong opcode when LL privacy enabled (David Marlin) [RHEL-17716] - Bluetooth: Fix Advertisement Monitor Suspend/Resume (David Marlin) [RHEL-17716] - Bluetooth: hci_h5: directly return hci_uart_register_device() ret-val (David Marlin) [RHEL-17716] - Bluetooth: hci_h5: Fix (runtime)suspend issues on RTL8723BS HCIs (David Marlin) [RHEL-17716] - Bluetooth: hci_core: Move all debugfs handling to hci_debugfs.c (David Marlin) [RHEL-17716] - Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (David Marlin) [RHEL-17716] - Bluetooth: hci_ldisc: require CAP_NET_ADMIN to attach N_HCI ldisc (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add gpio reset way for qca btsoc in cmd_timeout (David Marlin) [RHEL-17716] - Bluetooth: Fix passing NULL to PTR_ERR (David Marlin) [RHEL-17716] - Bluetooth: hci_sock: Add support for BT_{SND,RCV}BUF (David Marlin) [RHEL-17716] - Bluetooth: eir: Move EIR/Adv Data functions to its own file (David Marlin) [RHEL-17716] - Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg (David Marlin) [RHEL-17716] - Bluetooth: Add bt_skb_sendmmsg helper (David Marlin) [RHEL-17716] - Bluetooth: hci_uart: fix GPF in h5_recv (David Marlin) [RHEL-17716] - Bluetooth: btintel: Fix incorrect out of memory check (David Marlin) [RHEL-17716] - Bluetooth: Keep MSFT ext info throughout a hci_dev's life cycle (David Marlin) [RHEL-17716] - Bluetooth: hci_vhci: Add support for offload codecs over SCO (David Marlin) [RHEL-17716] - Bluetooth: Allow usb to auto-suspend when SCO use non-HCI transport (David Marlin) [RHEL-17716] - Bluetooth: Add offload feature under experimental flag (David Marlin) [RHEL-17716] - Bluetooth: Add support for msbc coding format (David Marlin) [RHEL-17716] - Bluetooth: btintel: Define a callback to fetch codec config data (David Marlin) [RHEL-17716] - Bluetooth: Configure codec for HFP offload use case (David Marlin) [RHEL-17716] - Bluetooth: Add support for HCI_Enhanced_Setup_Synchronous_Connection command (David Marlin) [RHEL-17716] - Bluetooth: Allow setting of codec for HFP offload use case (David Marlin) [RHEL-17716] - Bluetooth: btintel: Define callback to fetch data_path_id (David Marlin) [RHEL-17716] - Bluetooth: Allow querying of supported offload codecs over SCO socket (David Marlin) [RHEL-17716] - Bluetooth: btintel: Read supported offload use cases (David Marlin) [RHEL-17716] - Bluetooth: Add support for Read Local Supported Codecs V2 (David Marlin) [RHEL-17716] - Bluetooth: Enumerate local supported codec and cache details (David Marlin) [RHEL-17716] - Bluetooth: fix init and cleanup of sco_conn.timeout_work (David Marlin) [RHEL-17716] - Bluetooth: call sock_hold earlier in sco_conn_del (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add support for IMC Networks Mediatek Chip(MT7921) (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add the new support ID for Realtek RTL8852A (David Marlin) [RHEL-17716] - Bluetooth: btintel: Read boot address irrespective of controller mode (David Marlin) [RHEL-17716] - Bluetooth: btintel: Fix boot address (David Marlin) [RHEL-17716] - Bluetooth: Fix using RPA when address has been resolved (David Marlin) [RHEL-17716] - Bluetooth: Fix using address type from events (David Marlin) [RHEL-17716] - Bluetooth: Fix enabling advertising for central role (David Marlin) [RHEL-17716] - Bluetooth: set quality report callback for Intel (David Marlin) [RHEL-17716] - Bluetooth: Support the quality report events (David Marlin) [RHEL-17716] - Bluetooth: refactor set_exp_feature with a feature table (David Marlin) [RHEL-17716] - Bluetooth: btintel: support link statistics telemetry events (David Marlin) [RHEL-17716] - Bluetooth: btusb: disable Intel link statistics telemetry events (David Marlin) [RHEL-17716] - Bluetooth: mgmt: Disallow legacy MGMT_OP_READ_LOCAL_OOB_EXT_DATA (David Marlin) [RHEL-17716] - Bluetooth: reorganize functions from hci_sock_sendmsg() (David Marlin) [RHEL-17716] - crypto: qat - prevent underflow in rp2srv_store() (Vladis Dronov) [RHEL-15642] - crypto: qat - fix deadlock in backlog processing (Vladis Dronov) [RHEL-15642] - crypto: qat - move adf_cfg_services (Vladis Dronov) [RHEL-15642] - crypto: qat - add num_rps sysfs attribute (Vladis Dronov) [RHEL-15642] - crypto: qat - add rp2svc sysfs attribute (Vladis Dronov) [RHEL-15642] - crypto: qat - add rate limiting sysfs interface (Vladis Dronov) [RHEL-15642] - crypto: qat - add rate limiting feature to qat_4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - add retrieval of fw capabilities (Vladis Dronov) [RHEL-15642] - crypto: qat - add bits.h to icp_qat_hw.h (Vladis Dronov) [RHEL-15642] - crypto: qat - move admin api (Vladis Dronov) [RHEL-15642] - crypto: qat - fix ring to service map for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - use masks for AE groups (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor fw config related functions (Vladis Dronov) [RHEL-15642] - crypto: qat - count QAT GEN4 errors (Vladis Dronov) [RHEL-15642] - crypto: qat - add error counters (Vladis Dronov) [RHEL-15642] - crypto: qat - add handling of errors from ERRSOU3 for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add adf_get_aram_base() helper function (Vladis Dronov) [RHEL-15642] - crypto: qat - add handling of compression related errors for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add handling of errors from ERRSOU2 for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add reporting of errors from ERRSOU1 for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add reporting of correctable errors for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add infrastructure for error reporting (Vladis Dronov) [RHEL-15642] - crypto: qat - fix double free during reset (Vladis Dronov) [RHEL-15642] - crypto: qat - add cnv_errors debugfs file (Vladis Dronov) [RHEL-15642] - crypto: qat - add pm_status debugfs file (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor included headers (Vladis Dronov) [RHEL-15642] - crypto: qat - Remove zlib-deflate (Vladis Dronov) [RHEL-15642] - crypto: qat - increase size of buffers (Vladis Dronov) [RHEL-15642] - crypto: qat - enable dc chaining service (Vladis Dronov) [RHEL-15642] - crypto: qat - consolidate services structure (Vladis Dronov) [RHEL-15642] - crypto: qat - fix unregistration of compression algorithms (Vladis Dronov) [RHEL-15642] - crypto: qat - fix unregistration of crypto algorithms (Vladis Dronov) [RHEL-15642] - crypto: qat - ignore subsequent state up commands (Vladis Dronov) [RHEL-15642] - crypto: qat - do not shadow error code (Vladis Dronov) [RHEL-15642] - crypto: qat - fix state machines cleanup paths (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor deprecated strncpy (Vladis Dronov) [RHEL-15642] - crypto: qat - Use list_for_each_entry() helper (Vladis Dronov) [RHEL-15642] - Documentation: ABI: debugfs-driver-qat: fix fw_counters path (Vladis Dronov) [RHEL-15642] - crypto: qat - fix crypto capability detection for 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - Remove unused function declarations (Vladis Dronov) [RHEL-15642] - crypto: qat - use kfree_sensitive instead of memset/kfree() (Vladis Dronov) [RHEL-15642] - crypto: qat - replace the if statement with min() (Vladis Dronov) [RHEL-15642] - crypto: qat - add heartbeat counters check (Vladis Dronov) [RHEL-15642] - crypto: qat - add heartbeat feature (Vladis Dronov) [RHEL-15642] - crypto: qat - add measure clock frequency (Vladis Dronov) [RHEL-15642] - crypto: qat - drop obsolete heartbeat interface (Vladis Dronov) [RHEL-15642] - crypto: qat - add internal timer for qat 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - add fw_counters debugfs file (Vladis Dronov) [RHEL-15642] - crypto: qat - change value of default idle filter (Vladis Dronov) [RHEL-15642] - crypto: qat - do not export adf_init_admin_pm() (Vladis Dronov) [RHEL-15642] - crypto: qat - expose pm_idle_enabled through sysfs (Vladis Dronov) [RHEL-15642] - crypto: qat - extend configuration for 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor fw config logic for 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - make fw images name constant (Vladis Dronov) [RHEL-15642] - crypto: qat - move returns to default case (Vladis Dronov) [RHEL-15642] - crypto: qat - unmap buffers before free for RSA (Vladis Dronov) [RHEL-15642] - crypto: qat - unmap buffer before free for DH (Vladis Dronov) [RHEL-15642] - crypto: qat - update slice mask for 4xxx devices (Vladis Dronov) [RHEL-15642] - crypto: qat - set deprecated capabilities as reserved (Vladis Dronov) [RHEL-15642] - crypto: qat - add missing function declaration in adf_dbgfs.h (Vladis Dronov) [RHEL-15642] - crypto: qat - move dbgfs init to separate file (Vladis Dronov) [RHEL-15642] - crypto: qat - drop redundant adf_enable_aer() (Vladis Dronov) [RHEL-15642] - crypto: qat - fix apply custom thread-service mapping for dc service (Vladis Dronov) [RHEL-15642] - crypto: qat - make state machine functions static (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor device restart logic (Vladis Dronov) [RHEL-15642] - crypto: qat - replace state machine calls (Vladis Dronov) [RHEL-15642] - crypto: qat - fix concurrency issue when device state changes (Vladis Dronov) [RHEL-15642] - crypto: qat - delay sysfs initialization (Vladis Dronov) [RHEL-15642] - crypto: qat - Include algapi.h for low-level Crypto API (Vladis Dronov) [RHEL-15642] - crypto: rsa-pkcs1pad - Use helper to set reqsize (Vladis Dronov) [RHEL-15642] - units: Add BYTES_PER_*BIT (Vladis Dronov) [RHEL-15642]- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa) [RHEL-11728] {CVE-2023-39193} - nvmet: nul-terminate the NQNs passed in the connect command (Maurizio Lombardi) [RHEL-16690] {CVE-2023-6121} - x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Waiman Long) [RHEL-3876] - gve: Fix GFP flags when allocing pages (Izabela Bakollari) [2140228] - Fix double fget() in vhost_net_set_backend() (Jon Maloy) [RHEL-7162] {CVE-2023-1838} - mptcp: fix disconnect vs accept race (Davide Caratti) [RHEL-15347] - mptcp: fix accept vs worker race (Davide Caratti) [RHEL-15347] - mptcp: stops worker on unaccepted sockets at listener close (Davide Caratti) [RHEL-15347] - mptcp: fix UaF in listener shutdown (Davide Caratti) [RHEL-15347] - mptcp: fix lockdep false positive (Davide Caratti) [RHEL-15347] - mptcp: use the workqueue to destroy unaccepted sockets (Davide Caratti) [RHEL-15347] - mptcp: refactor passive socket initialization (Davide Caratti) [RHEL-15347] - mptcp: set msk local address earlier (Davide Caratti) [RHEL-15347] - mptcp: fix possible list corruption on passive MPJ (Davide Caratti) [RHEL-15347] - mptcp: fix possible deadlock in subflow_error_report (Davide Caratti) [RHEL-15347] - dmaengine: idxd: Modify the dependence of attribute pasid_enabled (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioatdma: use pci_dev_id() to simplify the code (Jerry Snitselaar) [RHEL-10101] - dmaengine: Simplify dma_async_device_register() (Jerry Snitselaar) [RHEL-10101] - dmaengine: qcom: hidma_mgmt: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-10101] - dmaengine: qcom_hidma: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: fixing the wrong dma_dev->chancnt (Jerry Snitselaar) [RHEL-10101] - dmaengine: hidma: Don't set chancnt (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: Free up __cleanup() name (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Fix passing freed memory in idxd_cdev_open() (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: make misc interrupt one shot (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: Drop redundant pci_enable_pcie_error_reporting() (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: use PCI core macros for PCIe Capability (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Allow ATS disable update only for configurable devices (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Expose ATS disable knob only when WQ ATS is supported (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Simplify WQ attribute visibility checks (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq (Jerry Snitselaar) [RHEL-10101] - dmaengine: Actually use devm_add_action_or_reset() (Jerry Snitselaar) [RHEL-10101] - clk: fix leak on devm_clk_bulk_get_all() unwind (Jerry Snitselaar) [RHEL-10101] - drm/amdgpu: Fix possible null pointer dereference (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/amdgpu: Fix possible null pointer dereference (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Keep a gem reference to user bos in surfaces (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: fix typo of sizeof argument (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix possible invalid drm gem put calls (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix shader stage validation (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: remove unused vmw_overlay function (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix Legacy Display Unit atomic drm support (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Print errors when running on broken/unsupported configs (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Drop mksstat_init_record fn as currently unused (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix src/dst_pitch confusion (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Replace one-element array with flexible-array member (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Do not drop the reference to the handle too soon (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Stop accessing buffer objects which failed init (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Make the driver work without the dummy resources (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Stop using raw ttm_buffer_object's (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Abstract placement selection (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Rename dummy to is_iomem (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Cleanup the vmw bo usage in the cursor paths (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Simplify fb pinning (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Rename vmw_buffer_object to vmw_bo (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Remove the duplicate bo_free function (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Use the common gem mmap instead of the custom code (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/radeon: handle NULL bo->resource in move callback (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/qxl: handle NULL bo->resource in move callback (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/gem-vram: handle NULL bo->resource in move callback (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: prevent moving of pinned BOs (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: stop allocating a dummy resource for pipelined gutting (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: stop allocating dummy resources during BO creation (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: clear the ttm_tt when bo->resource is NULL (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/i915/ttm: audit remaining bo->resource (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - Revert "drm/vmwgfx: Stop accessing buffer objects which failed init" (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - Revert "drm/vmwgfx: Do not drop the reference to the handle too soon" (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - Revert "drm/vmwgfx: Fix Legacy Display Unit atomic drm support" (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-1021] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-1021] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Mark Langsdorf) [RHEL-1021] - ACPI: x86: utils: Add Picasso to the list for forcing StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-1021] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-1021] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-1021] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-1021] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-1021] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-1021] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-1021] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-1021] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-1021] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-1021] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-1021] - ACPICA: iASL: Add CCEL table to both compiler/disassembler (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Rework system-level device notification handling (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add Medion S17413 to IRQ override quirk (Mark Langsdorf) [RHEL-1021] - ACPI: LPIT: move to use bus_get_dev_root() (Mark Langsdorf) [RHEL-1021] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-1021] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-1021] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-1021] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-1021] - ACPI: PPTT: Fix to avoid sleep in the atomic context when PPTT is absent (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Book X90 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Expertbook B2402FBA (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Do IRQ override on all TongFang GMxRGxx (Mark Langsdorf) [RHEL-1021] - ACPI: make kobj_type structures constant (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models (Mark Langsdorf) [RHEL-1021] - ACPI: PMIC: Add comments with DSDT power opregion field names (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: Limit error type to 32-bit width (Mark Langsdorf) [RHEL-1021] - ACPI: NFIT: fix a potential deadlock during NFIT teardown (Mark Langsdorf) [RHEL-1021] - ACPI: Don't build ACPICA with '-Os' (Mark Langsdorf) [RHEL-1021] - ACPI: PRM: Check whether EFI runtime is available (Mark Langsdorf) [RHEL-1021] - ACPI: PNP: Introduce list of known non-PNP devices (Mark Langsdorf) [RHEL-1021] - ACPICA: nsrepair: handle cases without a return value correctly (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Mark Langsdorf) [RHEL-1021] - ACPI: Silence missing prototype warnings (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Use the "no limit" frequency QoS (Mark Langsdorf) [RHEL-1021] - ACPI: processor: idle: Drop unnecessary (void *) conversion (Mark Langsdorf) [RHEL-1021] - ACPICA: Constify pathname argument for acpi_get_handle() (Mark Langsdorf) [RHEL-1021] - ACPICA: Drop port I/O validation for some regions (Mark Langsdorf) [RHEL-1021] - ACPI: PMIC: Add pmic_i2c_address to BYT Crystal Cove support (Mark Langsdorf) [RHEL-1021] - ACPI: tables: Add support for NBFT (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Force AMD GUID/_REV 2 on HP Elitebook 865 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Stop using AMD specific codepath for Rembrandt+ (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Mark Langsdorf) [RHEL-1021] - ACPI: resource: do IRQ override on Lenovo 14ALC7 (Mark Langsdorf) [RHEL-1021] - ACPI: resource: do IRQ override on XMG Core 15 (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Fix ECDT probe ordering issues (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Fix EC address space handler unregistration (Mark Langsdorf) [RHEL-1021] - ACPICA: Allow address_space_handler Install and _REG execution as 2 separate steps (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add skip i2c clients quirk for Medion Lifetab S10346 (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: Fix formatting errors (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Adjust acpi_processor_notify_smm() return value (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Rearrange acpi_processor_notify_smm() (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Rearrange unregistration routine (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Drop redundant parentheses (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Adjust white space (Mark Langsdorf) [RHEL-1021] - ACPI: processor: idle: Drop unnecessary statements and parens (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Adjust critical.flags.valid check (Mark Langsdorf) [RHEL-1021] - ACPI: fan: Convert to use sysfs_emit_at() API (Mark Langsdorf) [RHEL-1021] - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() (Mark Langsdorf) [RHEL-1021] - ACPI: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Tab 3 Pro (YT3-X90F) (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Remove a useless include (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Silence missing prototype warnings (Mark Langsdorf) [RHEL-1021] - ACPI: fan: Bail out if extract package failed (Mark Langsdorf) [RHEL-1021] - ACPI: pfr_telemetry: use ACPI_FREE() to free acpi_object (Mark Langsdorf) [RHEL-1021] - ACPI: pfr_update: use ACPI_FREE() to free acpi_object (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Fix the _OSC capability check for FFH OpRegion (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: Fix initiator registration for single-initiator systems (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: remove unnecessary variable initialization (Mark Langsdorf) [RHEL-1021] - ACPI: APMT: Fix kerneldoc and indentation (Mark Langsdorf) [RHEL-1021] - ACPI: Implement a generic FFH Opregion handler (Mark Langsdorf) [RHEL-1021] - redhat: configs: enable FFH OpRegion handlers (Mark Langsdorf) [RHEL-1021] - ACPI: Enable FPDT on arm64 (Mark Langsdorf) [RHEL-1021] - ACPI: sysfs: use sysfs_emit() to instead of scnprintf() (Mark Langsdorf) [RHEL-1021] - ACPI: irq: Fix some kernel-doc issues (Mark Langsdorf) [RHEL-1021] - ACPI: tables: Fix the stale comments for acpi_locate_initial_tables() (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: use hotplug_memory_notifier() directly (Mark Langsdorf) [RHEL-1021] - ACPICA: Fix error code path in acpi_ds_call_control_method() (Mark Langsdorf) [RHEL-1021] - ACPICA: Add utcksum.o to the acpidump Makefile (Mark Langsdorf) [RHEL-1021] - ACPI/IORT: Update SMMUv3 DeviceID support (Mark Langsdorf) [RHEL-1021] - ACPI: ARM Performance Monitoring Unit Table (APMT) initial support (Mark Langsdorf) [RHEL-1021] - ACPI: sysfs: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-cx0041ur (Mark Langsdorf) [RHEL-1021] - ACPI: processor: throttling: remove variable count (Mark Langsdorf) [RHEL-1021] - ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Drop unsetting driver data on remove (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add another system to quirk list for forcing StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPICA: Finish support for the CDAT table (Mark Langsdorf) [RHEL-1021] - ACPICA: Improve warning message for "invalid ACPI name" (Mark Langsdorf) [RHEL-1021] - ACPICA: Check that EBDA pointer is in valid memory (Mark Langsdorf) [RHEL-1021] - arm64: acpi: Fix possible memory leak of ffh_ctxt (Mark Langsdorf) [RHEL-1021] - arm64: Add architecture specific ACPI FFH Opregion callbacks (Mark Langsdorf) [RHEL-1021] - ACPICA: Add support for FFH Opregion special context data (Mark Langsdorf) [RHEL-1021] - ACPICA: Do not touch VGA memory when EBDA < 1ki_b (Mark Langsdorf) [RHEL-1021] - ACPICA: Make acpi_ex_load_op() match upstream (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[] (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Mark Langsdorf) [RHEL-1021] - apei/ghes: Use xchg_release() for updating new cache slot instead of cmpxchg() (Mark Langsdorf) [RHEL-1021] - ACPI: PCI: Fix device reference counting in acpi_get_pci_dev() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: note more about IRQ override (Mark Langsdorf) [RHEL-1021] - ACPI: resource: do IRQ override on LENOVO IdeaPad (Mark Langsdorf) [RHEL-1021] - ACPI: extlog: Handle multiple records (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init() (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Drop redundant parens from expressions (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Use white space more consistently (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Drop some redundant code (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: do not add task_work to kernel thread to avoid memory leak (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Take wake IRQ into consideration when entering suspend-to-idle (Mark Langsdorf) [RHEL-1021] - ACPI: resources: Add wake_capable parameter to acpi_dev_irq_flags (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Replace loop with first entry retrieval (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Deduplicate skipping device in acpi_lpss_create_device() (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Fix a NULL pointer dereference (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add another ID to s2idle_dmi_table (Mark Langsdorf) [RHEL-1021] - ACPI: Kconfig: Drop link to https://01.org/linux-acpi (Mark Langsdorf) [RHEL-1021] - ACPI: DPTF: Drop stale link from Kconfig help (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for ASUSTeK COMPUTER INC. ROG Flow X13 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for ASUS ROG Zephyrus G14 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for Lenovo Slim 7 Pro 14ARH7 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: If a new AMD _HID is missing assume Rembrandt (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for ASUS TUF Gaming A17 FA707RE (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Move _HID handling for AMD systems into structures (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add module parameter to prefer Microsoft GUID (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add ASUS model S5402ZA to quirks (Mark Langsdorf) [RHEL-1021] - ACPI: AMBA: Add ARM DMA-330 controller to the supported list (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Remove unneeded result variables (Mark Langsdorf) [RHEL-1021] - ACPI: fan: Reorder symbols to get rid of a few forward declarations (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPI: PCI: Rework acpi_get_pci_dev() (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: Drop unused dev_fmt() and redundant 'HMAT' prefix (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Refactor _UID handling to use acpi_dev_uid_to_integer() (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Refactor _UID handling to use acpi_dev_uid_to_integer() (Mark Langsdorf) [RHEL-1021] - ACPI: utils: Add acpi_dev_uid_to_integer() helper to get _UID as integer (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add helper function acpi_dev_get_memory_resources() (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Use the helper acpi_dev_get_memory_resources() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Mark Langsdorf) [RHEL-1021] - ACPI: APD: Use the helper acpi_dev_get_memory_resources() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Filter out the non memory resources in is_memory() (Mark Langsdorf) [RHEL-1021] - ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address (Mark Langsdorf) [RHEL-1021] - ACPI: s2idle: Add a new ->check() callback for platform_s2idle_ops (Mark Langsdorf) [RHEL-1021] - ACPI: property: Silence missing-declarations warning in apple.c (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Use PLATFORM_DEVID_NONE in acpi_create_platform_device() (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Remove redundant print on -ENOMEM (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Sort forbidden_id_list[] in ascending order (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Use sizeof(*pointer) instead of sizeof(type) (Mark Langsdorf) [RHEL-1021] - ACPI: property: Use acpi_dev_parent() (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Refactor ACPI matching functions for better readability (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Drop kernel doc annotation from acpi_bus_notify() (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Drop unneeded result variable from ec_write() (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Add BERT error log footer (Mark Langsdorf) [RHEL-1021] - platform/x86: asus-wmi: Move acpi_backlight=native quirks to ACPI video_detect.c (Mark Langsdorf) [RHEL-1021] - ACPI: video: Fix indentation of video_detect_dmi_table[] entries (Mark Langsdorf) [RHEL-1021] - platform/x86: acer-wmi: Move backlight DMI quirks to acpi/video_detect.c (Mark Langsdorf) [RHEL-1021] - platform/x86: asus-wmi: Move acpi_backlight=vendor quirks to ACPI video_detect.c (Mark Langsdorf) [RHEL-1021] - ACPI: video: Refactor acpi_video_get_backlight_type() a bit (Mark Langsdorf) [RHEL-1021] - ACPI: video: Simplify acpi_video_unregister_backlight() (Mark Langsdorf) [RHEL-1021] - ACPI: video: Remove acpi_video_bus from list before tearing it down (Mark Langsdorf) [RHEL-1021] - ACPI: video: Remove code to unregister acpi_video backlight when a native backlight registers (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Fix NULL argument handling in acpi_device_get/set_power() (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Remove the unneeded result variable (Mark Langsdorf) [RHEL-1021] - ACPI: OSI: Remove Linux-HPI-Hybrid-Graphics _OSI string (Mark Langsdorf) [RHEL-1021] - ACPI: OSI: Remove Linux-Lenovo-NV-HDMI-Audio _OSI string (Mark Langsdorf) [RHEL-1021] - ACPI: OSI: Remove Linux-Dell-Video _OSI string (Mark Langsdorf) [RHEL-1021] - ACPI: Drop parent field from struct acpi_device (Mark Langsdorf) [RHEL-1021] - ACPI: move from strlcpy() with unused retval to strscpy() (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Fix acpi_dev_state_d0() kerneldoc (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Eliminate __acpi_device_add() (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Rearrange initialization of ACPI device objects (Mark Langsdorf) [RHEL-1021] - ACPI: Rename acpi_bus_get/put_acpi_device() (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Rename acpi_bus_get_parent() and rearrange it (Mark Langsdorf) [RHEL-1021]- s390/smp: move rcu_cpu_starting() earlier (Joel Savitz) [RHEL-8624] - net: fix net device address assign type (Michal Schmidt) [RHEL-6383] - net: add check for current MAC address in dev_set_mac_address (Michal Schmidt) [RHEL-6383] - writeback, cgroup: Fix kernel bootup panic with cgroup v2 (Waiman Long) [RHEL-17504] - net/tls: Remove the context from the list in tls_device_down (Jay Shin) [RHEL-17301] - tls: Fix context leak on tls_device_down (Jay Shin) [RHEL-17301] - RDMA/core: Require admin capabilities to set system parameters (Kamal Heib) [RHEL-1033] - RDMA/cma: Initialize ib_sa_multicast structure to 0 when join (Kamal Heib) [RHEL-1033] - RDMA/core: Use size_{add,sub,mul}() in calls to struct_size() (Kamal Heib) [RHEL-1033] - RDMA/cma: Fix truncation compilation warning in make_cma_ports (Kamal Heib) [RHEL-1033] - RDMA/uverbs: Fix typo of sizeof argument (Kamal Heib) [RHEL-1033] - IB/uverbs: Fix an potential error pointer dereference (Kamal Heib) [RHEL-1033] - scsi: RDMA/srp: Fix residual handling (Kamal Heib) [RHEL-1033] - rdma: fix INFINIBAND_USER_ACCESS dependency (Kamal Heib) [RHEL-1033] - gfs2: Fix quota=quiet oversight (Bob Peterson) [RHEL-14849] - gfs2: Free quota data objects synchronously (Andreas Gruenbacher) [RHEL-14849] - gfs2: Fix initial quota data refcount (Andreas Gruenbacher) [RHEL-14849] - gfs2: Factor out duplicate quota data disposal code (Andreas Gruenbacher) [RHEL-14849] - gfs2: Use gfs2_qd_dispose in gfs2_quota_cleanup (Andreas Gruenbacher) [RHEL-14849] - gfs2: Fix wrong quota shrinker return value (Andreas Gruenbacher) [RHEL-14849] - gfs2: ignore negated quota changes (Bob Peterson) [RHEL-14849] - gfs2: Introduce new quota=quiet mount option (Bob Peterson) [RHEL-14849] - gfs2: Rename sd_{ glock => kill }_wait (Andreas Gruenbacher) [RHEL-14849] - Bluetooth: btrtl: Set MSFT opcode for RTL8852 (David Marlin) [RHEL-2531] - Bluetooth: Fix return value in hci_dev_do_close() (David Marlin) [RHEL-2531] - Bluetooth: add timeout sanity check to hci_inquiry (David Marlin) [RHEL-2531] - Bluetooth: btusb: Remove WAKEUP_DISABLE and add WAKEUP_AUTOSUSPEND for Realtek devices (David Marlin) [RHEL-2531] - Bluetooth: mgmt: Pessimize compile-time bounds-check (David Marlin) [RHEL-2531] - Bluetooth: Fix race condition in handling NOP command (David Marlin) [RHEL-2531] - Bluetooth: btbcm: add patch ram for bluetooth (David Marlin) [RHEL-2531] - Bluetooth: Store advertising handle so it can be re-enabled (David Marlin) [RHEL-2531] - Bluetooth: Fix handling of LE Enhanced Connection Complete (David Marlin) [RHEL-2531] - Bluetooth: fix repeated calls to sco_sock_kill (David Marlin) [RHEL-2531] - Bluetooth: switch to lock_sock in RFCOMM (David Marlin) [RHEL-2531] - Bluetooth: serialize calls to sco_sock_{set,clear}_timer (David Marlin) [RHEL-2531] - Bluetooth: switch to lock_sock in SCO (David Marlin) [RHEL-2531] - Bluetooth: avoid circular locks in sco_sock_connect (David Marlin) [RHEL-2531] - Bluetooth: schedule SCO timeouts with delayed_work (David Marlin) [RHEL-2531] - Bluetooth: btusb: Fix fall-through warnings (David Marlin) [RHEL-2531] - Bluetooth: btintel: Combine setting up MSFT extension (David Marlin) [RHEL-2531] - Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow (David Marlin) [RHEL-2531] - Bluetooth: Add additional Bluetooth part for Realtek 8852AE (David Marlin) [RHEL-2531] - Bluetooth: btusb: Record debug log for Mediatek Chip. (David Marlin) [RHEL-2531] - Bluetooth: hci_bcm: Fix kernel doc comments (David Marlin) [RHEL-2531] - Bluetooth: Fix not generating RPA when required (David Marlin) [RHEL-2531] - Bluetooth: HCI: Add proper tracking for enable status of adv instances (David Marlin) [RHEL-2531] - Bluetooth: btusb: Enable MSFT extension for Mediatek Chip (MT7921) (David Marlin) [RHEL-2531] - Bluetooth: btusb: Make the CSR clone chip force-suspend workaround more generic (David Marlin) [RHEL-2531] - Bluetooth: btusb: Enable MSFT extension for WCN6855 controller (David Marlin) [RHEL-2531] - Bluetooth: btusb: Load Broadcom firmware for Dell device 413c:8197 (David Marlin) [RHEL-2531] - Bluetooth: btmrvl_sdio: Remove all strcpy() uses (David Marlin) [RHEL-2531] - Bluetooth: skip invalid hci_sync_conn_complete_evt (David Marlin) [RHEL-2531] - Bluetooth: btusb: Add valid le states quirk (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: Add runtime suspend (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: btrtl: Maintain flow control if wakeup is enabled (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: add WAKEUP_DISABLE flag (David Marlin) [RHEL-2531] - Bluetooth: btrsi: use non-kernel-doc comment for copyright (David Marlin) [RHEL-2531] - Bluetooth: btusb: Add support for LG LGSBWAC92/TWCM-K505D (David Marlin) [RHEL-2531] - Bluetooth: sco: prevent information leak in sco_conn_defer_accept() (David Marlin) [RHEL-2531] - Bluetooth: btusb: Add support for IMC Networks Mediatek Chip (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: Disable the hci_suspend_notifier for btrtl devices (David Marlin) [RHEL-2531] - Bluetooth: msft: Use the correct print format (David Marlin) [RHEL-2531] - Bluetooth: mgmt: Use the correct print format (David Marlin) [RHEL-2531] - Bluetooth: use inclusive language in hci_core.h (David Marlin) [RHEL-2531] - Bluetooth: btqca: Moved extracting rom version info to common place (David Marlin) [RHEL-2531] - Bluetooth: btqca: Add support for firmware image with mbn type for WCN6750 (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6750 (David Marlin) [RHEL-2531] - Bluetooth: use flexible-array member instead of zero-length array (David Marlin) [RHEL-2531] - Bluetooth: Fix default values for advertising interval (David Marlin) [RHEL-2531] - Bluetooth: Remove trailing semicolon in macros (David Marlin) [RHEL-2531] - Bluetooth: Fix crash in mgmt_add_adv_patterns_monitor_complete (David Marlin) [RHEL-2531] - Bluetooth: disable advertisement filters during suspend (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT interleave scanning integration (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT handle filter enablement (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT handle controller reset (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT remove monitor (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT add monitor (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT add rssi support (David Marlin) [RHEL-2531] - Bluetooth: btrtl: Enable MSFT extension for RTL8822CE controller (David Marlin) [RHEL-2531] - Bluetooth: btqca: Enable MSFT extension for Qualcomm WCN399x (David Marlin) [RHEL-2531] - Bluetooth: btqca: Use NVM files based on SoC ID for WCN3991 (David Marlin) [RHEL-2531] - Bluetooth: fix typo in struct name (David Marlin) [RHEL-2531] - Bluetooth: btqca: Add valid le states quirk (David Marlin) [RHEL-2531] - Bluetooth: ath3k: use usb_control_msg_send() and usb_control_msg_recv() (David Marlin) [RHEL-2531] - Bluetooth: Use fallthrough pseudo-keyword (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Enable WBS support for wcn3991 (David Marlin) [RHEL-2531] - Bluetooth: L2CAP: Replace zero-length array with flexible-array (David Marlin) [RHEL-2531] - Bluetooth: Replace BT_DBG with bt_dev_dbg for security manager support (David Marlin) [RHEL-2531] - Bluetooth: Replace BT_DBG with bt_dev_dbg for management support (David Marlin) [RHEL-2531] - Bluetooth: Clear HCI_LL_RPA_RESOLUTION flag on reset (David Marlin) [RHEL-2531] - Bluetooth: Sort list of LE features constants (David Marlin) [RHEL-2531] - Bluetooth: Add HCI device identifier for VIRTIO devices (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC QCA6390 (David Marlin) [RHEL-2531] - Bluetooth: Fixing a few comment typos in the quirk definitions. (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC WCN3991 (David Marlin) [RHEL-2531] - Bluetooth: btsdio: Use module_sdio_driver helper (David Marlin) [RHEL-2531] - mmc: sdio: Add helper macro for sdio_driver boilerplate (David Marlin) [RHEL-2531] - kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL (Nico Pache) [RHEL-5622] - redhat: add new tests (Nico Pache) [RHEL-5622] - redhat: disable kunit by default (Nico Pache) [RHEL-5622] - kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled (Nico Pache) [RHEL-5622] - kasan: fix array-bounds warnings in tests (Nico Pache) [RHEL-5622] - kasan: test: Silence GCC 12 warnings (Nico Pache) [RHEL-5622] - tracepoint: Allow trace events in modules with TAINT_TEST (Nico Pache) [RHEL-5622] - kunit: Fix missed memory release in kunit_free_suite_set() (Nico Pache) [RHEL-5622] - kunit: fix kunit_test_init_section_suites(...) (Nico Pache) [RHEL-5622] - kunit: tool: print summary of failed tests if a few failed out of a lot (Nico Pache) [RHEL-5622] - kunit: alloc_string_stream_fragment error handling bug fix (Nico Pache) [RHEL-5622] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-5622] - Documentation: kunit: Modular tests should not depend on KUNIT=y (Nico Pache) [RHEL-5622] - kunit: update NULL vs IS_ERR() tests (Nico Pache) [RHEL-5622] - Documentation: kunit: Update description of --alltests option (Nico Pache) [RHEL-5622] - kunit: declare kunit_assert structs as const (Nico Pache) [RHEL-5622] - kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED (Nico Pache) [RHEL-5622] - kunit: remove format func from struct kunit_assert, get it to 0 bytes (Nico Pache) [RHEL-5622] - kunit: make kunit_kfree(NULL) a no-op to match kfree() (Nico Pache) [RHEL-5622] - kunit: make kunit_kfree() not segfault on invalid inputs (Nico Pache) [RHEL-5622] - kunit: make kunit_kfree() only work on pointers from kunit_malloc() and friends (Nico Pache) [RHEL-5622] - kunit: drop test pointer in string_stream_fragment (Nico Pache) [RHEL-5622] - kunit: string-stream: Simplify resource use (Nico Pache) [RHEL-5622] - Documentation: Kunit: Use full path to .kunitconfig (Nico Pache) [RHEL-5622] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-5622] - kunit: tool: remove UML specific options from all_tests_uml.config (Nico Pache) [RHEL-5622] - lib: stackinit: update reference to kunit-tool (Nico Pache) [RHEL-5622] - Documentation: KUnit: update links in the index page (Nico Pache) [RHEL-5622] - Documentation: KUnit: add intro to the getting-started page (Nico Pache) [RHEL-5622] - Documentation: KUnit: Reword start guide for selecting tests (Nico Pache) [RHEL-5622] - Documentation: KUnit: add note about mrproper in start.rst (Nico Pache) [RHEL-5622] - Documentation: KUnit: avoid repeating "kunit.py run" in start.rst (Nico Pache) [RHEL-5622] - Documentation: KUnit: remove duplicated docs for kunit_tool (Nico Pache) [RHEL-5622] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-5622] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-5622] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-5622] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-5622] - kunit: no longer call module_info(test, "Y") for kunit modules (Nico Pache) [RHEL-5622] - kunit: add kunit.enable to enable/disable KUnit test (Nico Pache) [RHEL-5622] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-5622] - module: kunit: Load .kunit_test_suites section when CONFIG_KUNIT=m (Nico Pache) [RHEL-5622] - MAINTAINERS: kunit: add David Gow as a maintainer of KUnit (Nico Pache) [RHEL-5622] - Documentation: KUnit: Fix example with compilation error (Nico Pache) [RHEL-5622] - Documentation: kunit: Add CLI args for kunit_tool (Nico Pache) [RHEL-5622] - kunit: flatten kunit_suite*** to kunit_suite** in .kunit_test_suites (Nico Pache) [RHEL-5622] - kunit: unify module and builtin suite definitions (Nico Pache) [RHEL-5622] - Documentation: kunit: fix example run_kunit func to allow spaces in args (Nico Pache) [RHEL-5622] - kunit: test.h: fix a kernel-doc markup (Nico Pache) [RHEL-5622] - kunit: tool: Enable virtio/PCI by default on UML (Nico Pache) [RHEL-5622] - kunit: tool: make --kunitconfig repeatable, blindly concat (Nico Pache) [RHEL-5622] - kunit: add coverage_uml.config to enable GCOV on UML (Nico Pache) [RHEL-5622] - kunit: tool: refactor internal kconfig handling, allow overriding (Nico Pache) [RHEL-5622] - kunit: tool: introduce --qemu_args (Nico Pache) [RHEL-5622] - kunit: tool: simplify creating LinuxSourceTreeOperations (Nico Pache) [RHEL-5622] - kunit: tool: cosmetic: don't specify duplicate kernel cmdline options (Nico Pache) [RHEL-5622] - kunit: tool: refactoring printing logic into kunit_printer.py (Nico Pache) [RHEL-5622] - kunit: tool: redo how we construct and mock LinuxSourceTree (Nico Pache) [RHEL-5622] - kunit: tool: drop unused load_config argument (Nico Pache) [RHEL-5622] - apparmor: test: Remove some casts which are no-longer required (Nico Pache) [RHEL-5622] - kunit: Taint the kernel when KUnit tests are run (Nico Pache) [RHEL-5622] - panic: Taint kernel if tests are run (Nico Pache) [RHEL-5622] - kunit: tool: Use qemu-system-i386 for i386 runs (Nico Pache) [RHEL-5622] - kunit: tool: update riscv QEMU config with new serial dependency (Nico Pache) [RHEL-5622] - kunit: tool: Add list of all valid test configs on UML (Nico Pache) [RHEL-5622] - kunit: take `kunit_assert` as `const` (Nico Pache) [RHEL-5622] - kunit: fix UAF when run kfence test case test_gfpzero (Nico Pache) [RHEL-5622] - lib: stackinit: Convert to KUnit (Nico Pache) [RHEL-5622] - lib/test_stackinit: Add assigned initializers (Nico Pache) [RHEL-5622] - lib/test_stackinit: Allow building stand-alone (Nico Pache) [RHEL-5622] - lib/test_stackinit: Fix static initializer test (Nico Pache) [RHEL-5622] - lib: test_stackinit.c: XFAIL switch variable init tests (Nico Pache) [RHEL-5622] - lib/test_stackinit: Handle Clang auto-initialization pattern (Nico Pache) [RHEL-5622] - lib: Introduce test_stackinit module (Nico Pache) [RHEL-5622] - kunit: cleanup assertion macro internal variables (Nico Pache) [RHEL-5622] - kunit: factor out str constants from binary assertion structs (Nico Pache) [RHEL-5622] - kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros (Nico Pache) [RHEL-5622] - kunit: remove va_format from kunit_assert (Nico Pache) [RHEL-5622] - docs: dev-tools: kunit: don't use a table for docs name (Nico Pache) [RHEL-5622] - Documentation: dev-tools: Add Testing Overview (Nico Pache) [RHEL-5622]- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event for power10 platform (Michael Petlan) [RHEL-16880] - gfs2: Fix another freeze/thaw hang (Andrew Price) [RHEL-5340] - tcp: enforce receive buffer memory limits by allowing the tcp window to shrink (Felix Maurer) [RHEL-15023] - cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf() (Prarit Bhargava) [RHEL-10028] - driver/base/cpu: Retry online operation if -EBUSY (Waiman Long) [RHEL-5730] - net: openvswitch: reject negative ifindex (Antoine Tenart) [RHEL-14350] - sctp: annotate data-races around sk->sk_wmem_queued (Xin Long) [RHEL-14838] - sctp: fix potential deadlock on &net->sctp.addr_wq_lock (Xin Long) [RHEL-14838] - sctp: fix an error code in sctp_sf_eat_auth() (Xin Long) [RHEL-14838] - sctp: handle invalid error codes without calling BUG() (Xin Long) [RHEL-14838] - sctp: fix an issue that plpmtu can never go to complete state (Xin Long) [RHEL-14838] - sctp: add bpf_bypass_getsockopt proto callback (Xin Long) [RHEL-14838] - powerpc/pseries: Always inline functions called from cpuidle (Mark Langsdorf) [RHEL-4666] - cpuidle: pseries: Mark ->enter() functions as __cpuidle (Mark Langsdorf) [RHEL-4666] - cpuidle: move to use bus_get_dev_root() (Mark Langsdorf) [RHEL-4666] - cpuidle: driver: Update microsecond values of state parameters as needed (Mark Langsdorf) [RHEL-4666] - cpuidle: sysfs: make kobj_type structures constant (Mark Langsdorf) [RHEL-4666] - cpuidle: Fix poll_idle() noinstr annotation (Mark Langsdorf) [RHEL-4666] - cpuidle-haltpoll: Replace default_idle() with arch_cpu_idle() (Mark Langsdorf) [RHEL-4666] - cpuidle-haltpoll: select haltpoll governor (Mark Langsdorf) [RHEL-4666] - cpuidle: Annotate poll_idle() (Mark Langsdorf) [RHEL-4666] - powerpc/cpuidle: Set CPUIDLE_FLAG_POLLING for snooze state (Mark Langsdorf) [RHEL-4666] - cpuidle: Remove redundant check in cpuidle_switch_governor() (Mark Langsdorf) [RHEL-4666] - cpuidle: powernv: move from strlcpy() with unused retval to strscpy() (Mark Langsdorf) [RHEL-4666] - cpuidle: coupled: Drop duplicate word from a comment (Mark Langsdorf) [RHEL-4666] - KVM: s390: add tracepoint in gmap notifier (Cédric Le Goater) [RHEL-11434] - KVM: s390: add stat counter for shadow gmap events (Cédric Le Goater) [RHEL-11434] - KVM: s390: fix gisa destroy operation might lead to cpu stalls (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping keyless mode exits (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping userspace-emulated instructions (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping kernel-emulated instructions (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping into program interrupt handlers (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping into interrupt handlers (Cédric Le Goater) [RHEL-9581] - KVM: s390: fix sthyi error handling (Cédric Le Goater) [RHEL-9581] - KVM: s390: pv: fix index value of replaced ASCE (Cédric Le Goater) [RHEL-9581] - KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler (Cédric Le Goater) [RHEL-9581] - KVM: s390: vsie: fix the length of APCB bitmap (Cédric Le Goater) [RHEL-9581] - KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Cédric Le Goater) [RHEL-9581] - KVM: s390: pci: fix virtual-physical confusion on module unload/load (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: fix virtual-physical confusion for next alert GISA (Cédric Le Goater) [RHEL-9581] - KVM: s390: pv: fix external interruption loop not always detected (Cédric Le Goater) [RHEL-9581] - s390: vfio-ap: tighten the NIB validity check (Cédric Le Goater) [RHEL-9581] - KVM: s390: pv: leak the topmost page table when destroy fails (Cédric Le Goater) [RHEL-9581] - mbcache: Avoid nesting of cache->c_list_lock under bit locks (Carlos Maiolino) [RHEL-15010] - ext4: fix deadlock due to mbcache entry corruption (Carlos Maiolino) [RHEL-15010] - mbcache: automatically delete entries from cache on freeing (Carlos Maiolino) [RHEL-15010] - ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline (Carlos Maiolino) [RHEL-15010] - ext4: fix another off-by-one fsmap error on 1k block filesystems (Carlos Maiolino) [RHEL-15010] - ext4: fix task hung in ext4_xattr_delete_inode (Carlos Maiolino) [RHEL-15010] - ext4: Fix function prototype mismatch for ext4_feat_ktype (Carlos Maiolino) [RHEL-15010] - ext4: avoid unaccounted block allocation when expanding inode (Carlos Maiolino) [RHEL-15010] - ext4: avoid BUG_ON when creating xattrs (Carlos Maiolino) [RHEL-15010] - ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Carlos Maiolino) [RHEL-15010] - ext4: fix uninititialized value in 'ext4_evict_inode' (Carlos Maiolino) [RHEL-15010] - ext4: fix corruption when online resizing a 1K bigalloc fs (Carlos Maiolino) [RHEL-15010] - ext4: fix error code return to user-space in ext4_get_branch() (Carlos Maiolino) [RHEL-15010] - ext4: init quota for 'old.inode' in 'ext4_rename' (Carlos Maiolino) [RHEL-15010] - ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Carlos Maiolino) [RHEL-15010] - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Carlos Maiolino) [RHEL-15010] - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Carlos Maiolino) [RHEL-15010] - ext4: add helper to check quota inums (Carlos Maiolino) [RHEL-15010] - ext4: fix bug_on in __es_tree_search caused by bad quota inode (Carlos Maiolino) [RHEL-15010] - ext4: silence the warning when evicting inode with dioread_nolock (Carlos Maiolino) [RHEL-15010] - ext4: fix use-after-free in ext4_ext_shift_extents (Carlos Maiolino) [RHEL-15010] - ext4: fix warning in 'ext4_da_release_space' (Carlos Maiolino) [RHEL-15010] - jbd2: wake up journal waiters in FIFO order, not LIFO (Carlos Maiolino) [RHEL-15010] - ext4: place buffer head allocation before handle start (Carlos Maiolino) [RHEL-15010] - ext4: fix check for block being out of directory size (Carlos Maiolino) [RHEL-15010] {CVE-2022-1184} - ext4: make ext4_lazyinit_thread freezable (Carlos Maiolino) [RHEL-15010] - ext4: fix null-ptr-deref in ext4_write_info (Carlos Maiolino) [RHEL-15010] - ext4: limit the number of retries after discarding preallocations blocks (Carlos Maiolino) [RHEL-15010] - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 (Carlos Maiolino) [RHEL-15010] - jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted (Carlos Maiolino) [RHEL-15010] - ext4: fix race when reusing xattr blocks (Carlos Maiolino) [RHEL-15010] - ext4: unindent codeblock in ext4_xattr_block_set() (Carlos Maiolino) [RHEL-15010] - ext4: remove EA inode entry from mbcache on inode eviction (Carlos Maiolino) [RHEL-15010] - ext4: use kmemdup() to replace kmalloc + memcpy (Carlos Maiolino) [RHEL-15010] - ext4: avoid remove directory when directory is corrupted (Carlos Maiolino) [RHEL-15010] - ext4: recover csum seed of tmp_inode after migrating to extents (Carlos Maiolino) [RHEL-15010] - mbcache: add functions to delete entry if unused (Carlos Maiolino) [RHEL-15010] - mbcache: don't reclaim used entries (Carlos Maiolino) [RHEL-15010] - redhat/configs: Disable AMD PMF driver (Prarit Bhargava) [RHEL-10011] - x86/amd_nb: Add PCI ID for family 19h model 78h (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: pmc: provide user message where s0ix is not supported (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Fix memory leak in amd_pmc_stb_debugfs_open_v2() (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: pmc: Remove __maybe_unused from amd_pmc_suspend_handler() (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Move out of BIOS SMN pair for STB init (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Utilize SMN index 0 for driver probe (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Move idlemask check into `amd_pmc_idlemask_read` (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Don't dump data after resume from s0i3 on picasso (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Hide SMU version and program attributes for Picasso (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Don't try to read SMU version on Picasso (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: pmc: Convert to platform remove callback returning void (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: hsmp: Convert to platform remove callback returning void (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: remove CONFIG_SUSPEND checks (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add line break for readability (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: differentiate STB/SMU messaging prints (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Write dummy postcode into the STB DRAM (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add num_samples message id support to STB (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: add CONFIG_SERIO dependency (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add a module parameter to disable workarounds (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: Fix refcount leak in amd_pmc_probe (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add new ACPI ID AMDI0009 (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Remove more CONFIG_DEBUG_FS checks (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Read SMU version during suspend on Cezanne systems (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: remove CONFIG_DEBUG_FS checks (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Fix build without debugfs (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add sysfs files for SMU (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Always write to the STB (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add defines for STB events (Prarit Bhargava) [RHEL-10011] - platform/x86/amd/pmf: Add support for PMF core layer (Prarit Bhargava) [RHEL-10011] - platform/x86/amd/pmc: Add new platform support (Prarit Bhargava) [RHEL-10011] - platform/x86/amd/pmc: Add new acpi id for PMC controller (Prarit Bhargava) [RHEL-10011] - platform/x86: Move AMD platform drivers to separate directory (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Fix build error unused-function (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Shuffle location of amd_pmc_get_smu_version() (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Avoid reading SMU version at probe time (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Move FCH init to first use (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Move SMU logging setup out of init (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Fix compilation without CONFIG_SUSPEND (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Only report STB errors when STB enabled (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Drop CPU QoS workaround (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Output error codes in messages (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Move to later in the suspend process (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Validate entry into the deepest state on resume (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: uninitialized variable in amd_pmc_s2d_init() (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Add support for AMD Spill to DRAM STB feature (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Correct usage of SMU version (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Make amd_pmc_stb_debugfs_fops static (Prarit Bhargava) [RHEL-10011] - scsi: qedf: Add synchronization between I/O completions and abort (Nilesh Javali) [RHEL-9861] - scsi: qedf: Remove unused declaration (Nilesh Javali) [RHEL-9861] - scsi: qedf: Fix firmware halt over suspend and resume (Nilesh Javali) [RHEL-9861] - scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Nilesh Javali) [RHEL-9861] - scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Nilesh Javali) [RHEL-9861] - scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Nilesh Javali) [RHEL-9861] - scsi: qedf: Fix NULL dereference in error handling (Nilesh Javali) [RHEL-9861] - scsi: qedf: Remove unused 'num_handled' variable (Nilesh Javali) [RHEL-9861] - scsi: qla2xxx: Fix system crash due to bad pointer access (Nilesh Javali) [RHEL-9859] - qla2xxx: Fix double free of dsd_list during driver load. (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Correct endianness for rqstlen and rsplen (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix unused variable warning in qla2xxx_process_purls_pkt() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix spelling mistake "tranport" -> "transport" (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unused variables in qla24xx_build_scsi_type_6_iocbs() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix nvme_fc_rcv_ls_req() undefined error (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.09.100-k (Nilesh Javali) [RHEL-9859] - Revert "scsi: qla2xxx: Fix buffer overrun" (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unsupported ql2xenabledif option (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Error code did not return to upper layer (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Add logs for SFP temperature monitoring (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix firmware resource tracking (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Flush mailbox commands on chip reset (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Add Unsolicited LS Request and Response Support for NVMe (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Allow 32-byte CDBs (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Move resource to allow code reuse (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unused declarations (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.08.500-k (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: fix inconsistent TMF timeout (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix TMF leak through (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Turn off noisy message log (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix session hang in gnl (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix erroneous link up failure (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix command flush during TMF (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Limit TMF to 8 per function (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Adjust IOCB resource on qpair create (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix deletion race condition (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Silence a static checker warning (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.08.400-k (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Correct the index of array (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Pointer may be dereferenced (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix buffer overrun (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Avoid fcport pointer dereference (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix potential NULL pointer dereference (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Array index may go out of bound (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Drop useless LIST_HEAD (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Replace one-element array with DECLARE_FLEX_ARRAY() helper (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix end of loop test (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix NULL pointer dereference in target mode (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.08.300-k (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Wait for io return on terminate rport (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix mem access after free (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix hang in task management (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix task management cmd fail due to unavailable resource (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix task management cmd failure (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Multi-que support for TMF (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Refer directly to the qla2xxx_driver_template (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove default fabric ops callouts (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Drop redundant pci_enable_pcie_error_reporting() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Add option to disable FC2 Target support (Nilesh Javali) [RHEL-9859]- cpupower: Fix cpuidle_set to accept only numeric values for idle-set operation. (Mamatha Inamdar) [RHEL-15215] - powerpc/vas: Limit open window failure messages in log bufffer (Mamatha Inamdar) [RHEL-14968] - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). (Paolo Abeni) [RHEL-14372] - vxlan: calculate correct header length for GPE (Petr Oros) [RHEL-14527] - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Guillaume Nault) [RHEL-2574] {CVE-2023-4622} - netfilter: xt_u32: validate user space input (Phil Sutter) [RHEL-11729] {CVE-2023-39192} - netfilter: nf_log_syslog: Consolidate entry checks (Phil Sutter) [RHEL-6044] - netfilter: nf_log_syslog: Don't ignore unknown protocols (Phil Sutter) [RHEL-6044] - netfilter: nf_log_syslog: Merge MAC header dumpers (Phil Sutter) [RHEL-6044] - tipc: fix a potential deadlock on &tx->lock (Xin Long) [RHEL-14830] - tipc: stop tipc crypto on failure in tipc_node_create (Xin Long) [RHEL-14830] - tipc: check return value of pskb_trim() (Xin Long) [RHEL-14830] - net: tipc: resize nlattr array to correct size (Xin Long) [RHEL-14830] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-15311] - scsi: target: Replace strlcpy() with strscpy() (Maurizio Lombardi) [RHEL-15311] - scsi: target: iscsi: Stop using sprintf() in iscsi_target_configfs.c (Maurizio Lombardi) [RHEL-15311] - scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Maurizio Lombardi) [RHEL-15311] - scsi: target: Fix multiple LUN_RESET handling (Maurizio Lombardi) [RHEL-15311] - scsi: target: iscsit: Free cmds before session free (Maurizio Lombardi) [RHEL-15311] - net: xfrm: skip policies marked as dead while reinserting policies (Sabrina Dubroca) [RHEL-14518] - ip_vti: fix potential slab-use-after-free in decode_session6 (Sabrina Dubroca) [RHEL-14518] - ip6_vti: fix slab-use-after-free in decode_session6 (Sabrina Dubroca) [RHEL-14518] - xfrm: fix slab-use-after-free in decode_session6 (Sabrina Dubroca) [RHEL-14518] - net: ipv4: Use kfree_sensitive instead of kfree (Sabrina Dubroca) [RHEL-14518] - xfrm: Linearize the skb after offloading if needed. (Sabrina Dubroca) [RHEL-14518] - xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets (Sabrina Dubroca) [RHEL-14518] - net: skb_queue_purge_reason() optimizations (Antoine Tenart) [RHEL-14568] - net: add skb_queue_purge_reason and __skb_queue_purge_reason (Antoine Tenart) [RHEL-14568] - tcp: add TCP_OLD_SEQUENCE drop reason (Antoine Tenart) [RHEL-14568] - net: move dropreason.h to dropreason-core.h (Antoine Tenart) [RHEL-14568] - net: fix kfree_skb_list use of skb_mark_not_on_list (Antoine Tenart) [RHEL-14568] - net: kfree_skb_list use kmem_cache_free_bulk (Antoine Tenart) [RHEL-14568] - bpf: Clarify error expectations from bpf_clone_redirect (Davide Caratti) [RHEL-15040] - veth: Fixing transmit return status for dropped packets (Davide Caratti) [RHEL-15040] - net: fib: avoid warn splat in flow dissector (Davide Caratti) [RHEL-15040] - net: af_key: fix sadb_x_filter validation (Davide Caratti) [RHEL-15040] - net: dcb: choose correct policy to parse DCB_ATTR_BCN (Davide Caratti) [RHEL-15040] - llc: Don't drop packet from non-root netns. (Davide Caratti) [RHEL-15040] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-15040] - af_key: Reject optional tunnel/BEET mode templates in outbound policies (Davide Caratti) [RHEL-15040] - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). (Davide Caratti) [RHEL-15040] - ethtool: Fix uninitialized number of lanes (Davide Caratti) [RHEL-15040] - vlan: partially enable SIOCSHWTSTAMP in container (Davide Caratti) [RHEL-15040] - net/sched: act_ct: additional checks for outdated flows (Davide Caratti) [RHEL-14032] - netfilter: flowtable: GC pushes back packets to classic path (Davide Caratti) [RHEL-14032] - net: sched: sch_qfq: Use non-work-conserving warning handler (Davide Caratti) [RHEL-14032] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Davide Caratti) [RHEL-14032] - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Davide Caratti) [RHEL-14032] - net/sched: sch_hfsc: Ensure inner classes have fsc curve (Davide Caratti) [RHEL-14032] - net/sched: fix a qdisc modification with ambiguous command request (Davide Caratti) [RHEL-14032] - net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Davide Caratti) [RHEL-14032] - net/sched: mqprio: add extack to mqprio_parse_nlattr() (Davide Caratti) [RHEL-14032] - net: sched: cls_flower: Undo tcf_bind_filter in case of an error (Davide Caratti) [RHEL-14032] - net: sched: cls_bpf: Undo tcf_bind_filter in case of an error (Davide Caratti) [RHEL-14032] - net: sched: cls_u32: Undo refcount decrement in case update failed (Davide Caratti) [RHEL-14032] - net: sched: cls_u32: Undo tcf_bind_filter if u32_replace_hw_knode (Davide Caratti) [RHEL-14032] - net: sched: cls_matchall: Undo tcf_bind_filter in case of failure after mall_set_parms (Davide Caratti) [RHEL-14032] - net/sched: flower: Ensure both minimum and maximum ports are specified (Davide Caratti) [RHEL-14032] - net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Davide Caratti) [RHEL-14032] - sch_netem: fix issues in netem_change() vs get_dist_table() (Davide Caratti) [RHEL-14032] - sch_netem: acquire qdisc lock in netem_change() (Davide Caratti) [RHEL-14032] - selftests: tc-testing: add one test for flushing explicitly created chain (Davide Caratti) [RHEL-14032] - net/sched: cls_api: Fix lockup on flushing explicitly created chain (Davide Caratti) [RHEL-14032] - net/sched: qdisc_destroy() old ingress and clsact Qdiscs before grafting (Davide Caratti) [RHEL-14032] - net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs (Davide Caratti) [RHEL-14032] - net/sched: act_ct: Fix promotion of offloaded unreplied tuple (Davide Caratti) [RHEL-14032] - net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values (Davide Caratti) [RHEL-14032] - net: sched: fix NULL pointer dereference in mq_attach (Davide Caratti) [RHEL-14032] - net/sched: act_mirred: Add carrier check (Davide Caratti) [RHEL-14032] - redhat/configs: delete ftdi-elan driver config (Desnes Nunes) [RHEL-13071] - redhat/configs: delete u132-hcd driver config (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: acpi: fix a NULL vs IS_ERR() check in probe (Desnes Nunes) [RHEL-13071] - usb: typec: Fix fast_role_swap_current show function (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: Fix command cancellation (Desnes Nunes) [RHEL-13071] - USB: serial: option: add Quectel EM061KGL series (Desnes Nunes) [RHEL-13071] - usb: typec: tps6598x: Fix broken polling mode after system suspend/resume (Desnes Nunes) [RHEL-13071] - usb: usbfs: Use consistent mmap functions (Desnes Nunes) [RHEL-13071] - usb: usbfs: Enforce page requirements for mmap (Desnes Nunes) [RHEL-13071] - thunderbolt: Do not touch CL state configuration during discovery (Desnes Nunes) [RHEL-13071] - thunderbolt: Increase DisplayPort Connection Manager handshake timeout (Desnes Nunes) [RHEL-13071] - thunderbolt: dma_test: Use correct value for absent rings when creating paths (Desnes Nunes) [RHEL-13071] - xhci: Fix incorrect tracking of free space on transfer rings (Desnes Nunes) [RHEL-13071] - xhci-pci: Only run d3cold avoidance quirk for s2idle (Desnes Nunes) [RHEL-13071] - usb-storage: fix deadlock when a scsi command timeouts more than once (Desnes Nunes) [RHEL-13071] - usb: typec: tps6598x: Fix fault at module removal (Desnes Nunes) [RHEL-13071] - usb: typec: altmodes/displayport: fix pin_assignment_show (Desnes Nunes) [RHEL-13071] - USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (Desnes Nunes) [RHEL-13071] - PCI: Add ACS quirk for Zhaoxin Root/Downstream Ports (Desnes Nunes) [RHEL-13071] - PCI: Add ACS quirk for Zhaoxin multi-function devices (Desnes Nunes) [RHEL-13071] - PCI: Add Zhaoxin Vendor ID (Desnes Nunes) [RHEL-13071] - USB: usbtmc: Fix direction for 0-length ioctl control messages (Desnes Nunes) [RHEL-13071] - usb: usbtmc: Fix bug in pipe direction for control transfers (Desnes Nunes) [RHEL-13071] - media: pvrusb2: fix DVB_CORE dependency (Desnes Nunes) [RHEL-13071] - USB: sisusbvga: Add endpoint checks (Desnes Nunes) [RHEL-13071] - USB: core: Add routines for endpoint checks in old drivers (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: don't print PPM init deferred errors (Desnes Nunes) [RHEL-13071] - usb: typec: tcpm: fix multiple times discover svids error (Desnes Nunes) [RHEL-13071] - usb: xhci: plat: Add USB 3.0 phy support (Desnes Nunes) [RHEL-13071] - usb: host: xhci-plat: Use dev_is_pci() helper (Desnes Nunes) [RHEL-13071] - xhci: fix debugfs register accesses while suspended (Desnes Nunes) [RHEL-13071] - debugfs: regset32: Add Runtime PM support (Desnes Nunes) [RHEL-13071] - USB: serial: option: add UNISOC vendor and TOZED LT70C product (Desnes Nunes) [RHEL-13071] - net: thunderbolt: Fix typos in comments (Desnes Nunes) [RHEL-13071] - net: thunderbolt: Fix sparse warnings in tbnet_xmit_csum_and_map() (Desnes Nunes) [RHEL-13071] - net: thunderbolt: Fix sparse warnings in tbnet_check_frame() and tbnet_poll() (Desnes Nunes) [RHEL-13071] - media: mc-device: remove unnecessary __must_check (Desnes Nunes) [RHEL-13071] - media: au0828: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-13071] - USB: core: Fix docs warning caused by wireless_status feature (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: acpi: add quirk for ASUS Zenbook UM325 (Desnes Nunes) [RHEL-13071] - ACPI: OSL: Remove the helper for deactivating memory region (Desnes Nunes) [RHEL-13071] - ACPI: OSL: Clean up printing messages (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: acpi: Map the mailbox with memremap() (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: tps6598x: make interrupts optional (Desnes Nunes) [RHEL-13071] - dt-bindings: Explicitly allow additional properties in common schemas (Desnes Nunes) [RHEL-13071] - dt-bindings: connector: Convert Samsung 11-pin USB bindings to dtschema (Desnes Nunes) [RHEL-13071] - dt-bindings: Merge gpio-usb-b-connector with usb-connector (Desnes Nunes) [RHEL-13071] - dt-bindings: Clean-up schema indentation formatting (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: typec-tcpci: convert to DT schema format (Desnes Nunes) [RHEL-13071] - usb: typec: tcpm: try to get role switch from tcpc fwnode (Desnes Nunes) [RHEL-13071] - USB: core: Add API to change the wireless_status (Desnes Nunes) [RHEL-13071] - USB: core: Add wireless_status sysfs attribute (Desnes Nunes) [RHEL-13071] - ABI: sysfs-bus-usb: better document variable argument (Desnes Nunes) [RHEL-13071] - thunderbolt: Introduce usb4_port_sb_opcode_err_to_errno() helper (Desnes Nunes) [RHEL-13071] - media: pvrusb2: clean up unneeded complexity in pvrusb2 class logic (Desnes Nunes) [RHEL-13071] - usb: move config USB_USS720 to usb's misc Kconfig (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-nop-xceiv: add power-domains property (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-nop-xceiv: Convert to DT schema (Desnes Nunes) [RHEL-13071] - thunderbolt: Make use of SI units from units.h (Desnes Nunes) [RHEL-13071] - thunderbolt: Get rid of redundant 'else' (Desnes Nunes) [RHEL-13071] - thunderbolt: ACPI: Replace tb_acpi_find_port() with acpi_find_child_by_adr() (Desnes Nunes) [RHEL-13071] - usb: pci-quirks: Reduce the length of a spinlock section in usb_amd_find_chipset_info() (Desnes Nunes) [RHEL-13071] - xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Desnes Nunes) [RHEL-13071] - usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Desnes Nunes) [RHEL-13071] - usb: typec: tps6598x: Add support for polling interrupts status (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: add PMIC Glink UCSI driver (Desnes Nunes) [RHEL-13071] - tracing: Acquire buffer from temparary trace sequence (Desnes Nunes) [RHEL-13071] - USB: serial: quatech2: remove unused qt2_setdevice function (Desnes Nunes) [RHEL-13071] - usb: typec: tipd: remove unused tps6598x_write16,32 functions (Desnes Nunes) [RHEL-13071] - usb: typec: tcpci_mt6360: remove unused mt6360_tcpc_read16 function (Desnes Nunes) [RHEL-13071] - usb: typec: tcpm: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-13071] - xhci: Move xhci MSI sync function to to xhci-pci (Desnes Nunes) [RHEL-13071] - xhci: Call MSI sync function from xhci-pci instead of generic xhci code (Desnes Nunes) [RHEL-13071] - xhci: Move functions to cleanup MSI to xhci-pci (Desnes Nunes) [RHEL-13071] - xhci: move PCI specific MSI/MSIX cleanup away from generic xhci functions (Desnes Nunes) [RHEL-13071] - xhci: Move functions to setup msi to xhci-pci (Desnes Nunes) [RHEL-13071] - xhci: Avoid PCI MSI/MSIX interrupt reinitialization at resume (Desnes Nunes) [RHEL-13071] - xhci: dbc: Provide sysfs option to configure dbc descriptors (Desnes Nunes) [RHEL-13071] - xhci: mem: Join string literals back (Desnes Nunes) [RHEL-13071] - xhci: mem: Replace explicit castings with appropriate specifiers (Desnes Nunes) [RHEL-13071] - xhci: mem: Use while (i--) pattern to clean up (Desnes Nunes) [RHEL-13071] - xhci: mem: Drop useless return:s (Desnes Nunes) [RHEL-13071] - xhci: mem: Get rid of redundant 'else' (Desnes Nunes) [RHEL-13071] - xhci: mem: Use dma_poll_zalloc() instead of explicit memset() (Desnes Nunes) [RHEL-13071] - xhci: mem: Carefully calculate size for memory allocations (Desnes Nunes) [RHEL-13071] - overflow: Provide constant expression struct_size (Desnes Nunes) [RHEL-13071] - test_overflow: Regularize test reporting output (Desnes Nunes) [RHEL-13071] - overflow: Implement size_t saturating arithmetic helpers (Desnes Nunes) [RHEL-13071] - test_overflow: Add shift overflow tests (Desnes Nunes) [RHEL-13071] - overflow.h: Add comment documenting __ab_c_size() (Desnes Nunes) [RHEL-13071] - docs: basics.rst: get rid of rcu kernel-doc macros (Desnes Nunes) [RHEL-13071] - docs: Do not seek comments in kernel/rcu/tree_plugin.h (Desnes Nunes) [RHEL-13071] - docs: deprecated.rst: Add zero-length and one-element arrays (Desnes Nunes) [RHEL-13071] - docs: Remove :c:func: from process/deprecated.rst (Desnes Nunes) [RHEL-13071] - docs: Introduce deprecated APIs list (Desnes Nunes) [RHEL-13071] - USB: misc: Remove unused include file usb_u132.h (Desnes Nunes) [RHEL-13071] - usb: ftdi-elan: Delete driver (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: Drop unneeded quotes (Desnes Nunes) [RHEL-13071] - usb: host: u132-hcd: Delete driver (Desnes Nunes) [RHEL-13071] - media: pvrusb2: VIDEO_PVRUSB2 depends on DVB_CORE to use dvb_* symbols (Desnes Nunes) [RHEL-13071] - usb: misc: usb3503: support usb3803 and bypass mode (Desnes Nunes) [RHEL-13071] - usb: misc: usb3503: refactor code to prepare for usb3803 addition (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: smsc,usb3503: Add usb3803 (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: Convert SMSC USB3503 binding to a schema (Desnes Nunes) [RHEL-13071] - usb: typec: fusb302: mark OF related data as maybe unused (Desnes Nunes) [RHEL-13071] - usb: typec: hd3ss3220: Drop of_match_ptr for ID table (Desnes Nunes) [RHEL-13071] - usb: typec: hd3ss3220: Convert to i2c's .probe_new() (Desnes Nunes) [RHEL-13071] - usb: acpi: Switch to use acpi_evaluate_dsm_typed() (Desnes Nunes) [RHEL-13071] - usb: Use of_property_read_bool() for boolean properties (Desnes Nunes) [RHEL-13071] - usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Desnes Nunes) [RHEL-13071] - usb: usb251xb: Switch to use dev_err_probe() helper (Desnes Nunes) [RHEL-13071] - thunderbolt: Refactor DROM reading (Desnes Nunes) [RHEL-13071] - thunderbolt: use `tb_eeprom_get_drom_offset` to discover DROM offset (Desnes Nunes) [RHEL-13071] - usb: xhci: change some trace event __dynamic_array() to __get_buf() (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: allow evaluated properties in OHCI controllers (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-device: make "compatible" optional (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: hcd: correct usb-device path (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: fix yamllint check warning (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-device: fix typo in required properties (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: convert usb-device.txt to YAML schema (Desnes Nunes) [RHEL-13071] - dt-bindings: Fix SPI and I2C bus node names in examples (Desnes Nunes) [RHEL-13071] - dt-bindings: mfd: mediatek: Add bindings for MT6360 PMIC (Desnes Nunes) [RHEL-13071] - usb typec: mt6360: Add MT6360 Type-C DT binding documentation (Desnes Nunes) [RHEL-13071]- net: xfrm: Fix xfrm_address_filter OOB read (Wander Lairson Costa) [2227304] {CVE-2023-39194} - drm/qxl: fix UAF on handle creation (Wander Lairson Costa) [2218333] {CVE-2023-39198} - x86/sev: Make enc_dec_hypercall() accept a size instead of npages (Vitaly Kuznetsov) [RHEL-3656] - net: virtio_net_hdr_to_skb: count transport header in UFO (Cindy Lu) [RHEL-6030] - ice: reset first in crash dump kernels (Petr Oros) [2139761] - perf/core: Fix potential NULL deref (Wander Lairson Costa) [RHEL-14982] {CVE-2023-5717} - perf: Disallow mis-matched inherited group reads (Wander Lairson Costa) [RHEL-14982] {CVE-2023-5717} - scsi: mpt3sas: Drop redundant pci_enable_pcie_error_reporting() (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Fix in error path (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Fix loop logic (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Remove volatile qualifier (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Perform additional retries if doorbell read returns 0 (Tomas Henzl) [RHEL-8246] - scsi: mpi3mr: Split off bus_reset function from host_reset (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Update driver version to 8.5.0.0.0 (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Enhance handling of devices removed after controller reset (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: WRITE SAME implementation (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Add support for more than 1MB I/O (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Update MPI Headers to version 3.00.28 (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Invoke soft reset upon TSU or event ack time out (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Propagate sense data for admin queue SCSI I/O (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Fix the type used for pointers to bitmap (Tomas Henzl) [RHEL-8232] - regmap: Drop initial version of maximum transfer length fixes (Mark Langsdorf) [RHEL-1022] - regmap: Account for register length when chunking (Mark Langsdorf) [RHEL-1022] - driver core: update comments in device_rename() (Mark Langsdorf) [RHEL-1022] - cacheinfo: Add use_arch[|_cache]_info field/function (Mark Langsdorf) [RHEL-1022] - arch_topology: Remove early cacheinfo error message if -ENOENT (Mark Langsdorf) [RHEL-1022] - cacheinfo: Allow early level detection when DT/ACPI info is missing/broken (Mark Langsdorf) [RHEL-1022] - cacheinfo: Check sib_leaf in cache_leaves_are_shared() (Mark Langsdorf) [RHEL-1022] - cacheinfo: Add arch specific early level initializer (Mark Langsdorf) [RHEL-1022] - regmap: Factor out single value register syncing (Mark Langsdorf) [RHEL-1022] - regmap: Add RAM backed register map (Mark Langsdorf) [RHEL-1022] - regmap: Removed compressed cache support (Mark Langsdorf) [RHEL-1022] - base: soc: populate machine name in soc_device_register if empty (Mark Langsdorf) [RHEL-1022] - regmap: Clarify error for unknown cache types (Mark Langsdorf) [RHEL-1022] - regmap: Handle sparse caches in the default sync (Mark Langsdorf) [RHEL-1022] - regmap: add a helper to translate the register address (Mark Langsdorf) [RHEL-1022] - regmap: cache: Silence checkpatch warning (Mark Langsdorf) [RHEL-1022] - regmap: cache: Return error in cache sync operations for REGCACHE_NONE (Mark Langsdorf) [RHEL-1022] - devres: Pass unique name of the resource to devm_add_action() (Mark Langsdorf) [RHEL-1022] - device property: Clarify description of returned value in some functions (Mark Langsdorf) [RHEL-1022] - driver core: Make state_synced device attribute writeable (Mark Langsdorf) [RHEL-1022] - PM: domains: fix memory leak with using debugfs_lookup() (Mark Langsdorf) [RHEL-1022] - PM: runtime: Do not call __rpm_callback() from rpm_idle() (Mark Langsdorf) [RHEL-1022] - kobject: kset_uevent_ops: make name() callback take a const * (Mark Langsdorf) [RHEL-1022] - kobject: kset_uevent_ops: make filter() callback take a const * (Mark Langsdorf) [RHEL-1022] - kobject: make get_ktype() take a const pointer (Mark Langsdorf) [RHEL-1022] - kobject: make kobject_get_ownership() take a constant kobject * (Mark Langsdorf) [RHEL-1022] - arm64: topology: move store_cpu_topology() to shared code (Mark Langsdorf) [RHEL-1022] - filemap: skip write and wait if end offset precedes start (Nico Pache) [RHEL-5620] - mm/mempolicy: clean up the code logic in queue_pages_pte_range (Nico Pache) [RHEL-5620] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5620] - mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Nico Pache) [RHEL-5620] - writeback: fix call of incorrect macro (Nico Pache) [RHEL-5620] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5620] - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Nico Pache) [RHEL-5620] - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs (Nico Pache) [RHEL-5620] - mm/khugepaged: check again on anon uffd-wp during isolation (Nico Pache) [RHEL-5620] - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Nico Pache) [RHEL-5620] - mm/fadvise: use LLONG_MAX instead of -1 for eof (Nico Pache) [RHEL-5620] - mm: Make failslab writable again (Nico Pache) [RHEL-5620] - mm: migrate: fix THP's mapcount on isolation (Nico Pache) [RHEL-5620] - mm/memremap.c: map FS_DAX device memory as decrypted (Nico Pache) [RHEL-5620] - mm/page_alloc: add missing is_migrate_isolate() check in set_page_guard() (Nico Pache) [RHEL-5620] - mm: pagewalk: Fix race between unmap and page walker (Nico Pache) [RHEL-5620] - mm/slub: add missing TID updates on slab deactivation (Nico Pache) [RHEL-5620] - hugetlb: fix huge_pmd_unshare address update (Nico Pache) [RHEL-5620] - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages (Nico Pache) [RHEL-5620] - highmem: fix checks in __kmap_local_sched_{in,out} (Nico Pache) [RHEL-5620] - mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Nico Pache) [RHEL-5620] - mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() (Nico Pache) [RHEL-5620] - memblock: use kfree() to release kmalloced memblock regions (Nico Pache) [RHEL-5620] - mm/list_lru.c: prefer struct_size over open coded arithmetic (Nico Pache) [RHEL-5620] - mm/kmemleak: allow __GFP_NOLOCKDEP passed to kmemleak's gfp (Nico Pache) [RHEL-5620] - mm/hugetlb: initialize hugetlb_usage in mm_init (Nico Pache) [RHEL-5620] - mm: mempolicy: don't have to split pmd for huge zero page (Nico Pache) [RHEL-5620] - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Nico Pache) [RHEL-5620] - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Nico Pache) [RHEL-5620] - delayacct: clear right task's flag after blkio completes (Nico Pache) [RHEL-5620] - mm: remove lru_add_drain_all in alloc_contig_range (Nico Pache) [RHEL-5620] - mm: always have io_remap_pfn_range() set pgprot_decrypted() (Nico Pache) [RHEL-5620] - mm/page_alloc: fix documentation error (Nico Pache) [RHEL-5620] - s390/mm: mmap base does not depend on ADDR_NO_RANDOMIZE personality (Nico Pache) [RHEL-5620] - powerpc/mm: Fix "sz" set but not used warning (Nico Pache) [RHEL-5620] - powerpc/mm/hash: Handle mmap_min_addr correctly in get_unmapped_area topdown search (Nico Pache) [RHEL-5620] - mm: ksm: do not block on page lock when searching stable tree (Nico Pache) [RHEL-5620] - powerpc/hugetlbpage: Rmove unhelpful HUGEPD_*_SHIFT macros (Nico Pache) [RHEL-5620] - arm64: mm: Export __sync_icache_dcache() for xen-privcmd (Nico Pache) [RHEL-5620]- pNFS/filelayout: treat GETDEVICEINFO errors as layout failure (Scott Mayhew) [RHEL-4969] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8630] - net/sched: cls_rsvp: always try to match inside the linear part of skb (Davide Caratti) [RHEL-11730] {CVE-2023-42755} - vc_screen: don't clobber return value in vcs_read (Ricardo Robaina) [2221467] {CVE-2023-3567} - vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (Ricardo Robaina) [2221467] {CVE-2023-3567} - vt_kdsetmode: extend console locking (John W. Linville) [RHEL-3016] {CVE-2021-3753} - console: consume APC, DM, DCS (John W. Linville) [RHEL-3016] {CVE-2021-3753} - vt_ioctl: move vt_kdsetmode out of vt_k_ioctl (John W. Linville) [RHEL-3016] {CVE-2021-3753} - scsi: core: Fix legacy /proc parsing buffer overflow (Ewan D. Milne) [RHEL-14311] - scsi: core: Improve scsi_vpd_inquiry() checks (Ewan D. Milne) [RHEL-14311] - scsi: core: Fix a procfs host directory removal regression (Ewan D. Milne) [RHEL-14311] - scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Ewan D. Milne) [RHEL-14311] - ibmvnic: Assign XPS map to correct queue index (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Toggle between queue types in affinity mapping (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Update XPS assignments during affinity binding (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Add hotpluggable CPU callbacks to reassign affinity hints (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Assign IRQ affinity hints to device queues (Mukesh Chaurasiya) [RHEL-11210] - mm/slub: fix a slab missed to be freed problem (Rafael Aquini) [RHEL-9526] - mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock() (Rafael Aquini) [RHEL-9526] - mm/slub: convert object_map_lock to non-raw spinlock (Rafael Aquini) [RHEL-9526] - mm/slub: remove slab_lock() usage for debug operations (Rafael Aquini) [RHEL-9526] - mm/slub: restrict sysfs validation to debug caches and make it safe (Rafael Aquini) [RHEL-9526] - mm/slub: move free_debug_processing() further (Rafael Aquini) [RHEL-9526] - mm/slub: remove unneeded return value of slab_pad_check (Rafael Aquini) [RHEL-9526] - s390/qdio: fix do_sqbs() inline assembly constraint (Tobias Huschle) [RHEL-11194] - s390/lcs: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [RHEL-11194] - s390/lcs: Convert sprintf to scnprintf (Tobias Huschle) [RHEL-11194] - s390/ctcm: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [RHEL-11194] - s390/ctcm: Convert sprintf/snprintf to scnprintf (Tobias Huschle) [RHEL-11194] - s390/qeth: Fix vipa deletion (Tobias Huschle) [RHEL-11194] - s390/lcs: Remove FDDI option (Tobias Huschle) [RHEL-11194] - net/ism: Remove redundant pci_clear_master (Tobias Huschle) [RHEL-11198] - net/smc: Fix dependency of SMC on ISM (Tobias Huschle) [RHEL-11198] - s390/ism: Do not unregister clients with registered DMBs (Tobias Huschle) [RHEL-11198] - s390/ism: Fix and simplify add()/remove() callback handling (Tobias Huschle) [RHEL-11198] - s390/ism: Fix locking for forwarding of IRQs and events to clients (Tobias Huschle) [RHEL-11198] - s390/ism: Fix trying to free already-freed IRQ by repeated ism_dev_exit() (Tobias Huschle) [RHEL-11198] - s390/ism: Set DMA coherent mask (Tobias Huschle) [RHEL-11198] - net/ism: Remove extra include (Tobias Huschle) [RHEL-11198] - net/smc: Introduce explicit check for v2 support (Tobias Huschle) [RHEL-11198] - dm: fix a race condition in retrieve_deps (Benjamin Marzinski) [RHEL-13917] - dm raid: protect md_stop() with 'reconfig_mutex' (Benjamin Marzinski) [RHEL-13917] - dm raid: clean up four equivalent goto tags in raid_ctr() (Benjamin Marzinski) [RHEL-13917] - dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Benjamin Marzinski) [RHEL-13917] - dm integrity: fix double free on memory allocation failure (Benjamin Marzinski) [RHEL-13917] - dm integrity: scale down the recalculate buffer if memory allocation fails (Benjamin Marzinski) [RHEL-13917] - dm integrity: only allocate recalculate buffer when needed (Benjamin Marzinski) [RHEL-13917] - dm integrity: reduce vmalloc space footprint on 32-bit architectures (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Refuse to create device named "." or ".." (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Refuse to create device named "control" (Benjamin Marzinski) [RHEL-13917] - dm ioctl: structs and parameter strings must not overlap (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Avoid pointer arithmetic overflow (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Check dm_target_spec is sufficiently aligned (Benjamin Marzinski) [RHEL-13917] - dm thin: disable discards for thin-pool if no_discard_passdown (Benjamin Marzinski) [RHEL-13917] - dm thin metadata: Fix ABBA deadlock by resetting dm_bufio_client (Benjamin Marzinski) [RHEL-13917] - dm crypt: fix crypt_ctr_cipher_new return value on invalid AEAD cipher (Benjamin Marzinski) [RHEL-13917] - dm thin: update .io_hints methods to not require handling discards last (Benjamin Marzinski) [RHEL-13917] - dm thin: remove return code variable in pool_map (Benjamin Marzinski) [RHEL-13917]- cifs: Fix UAF in cifs_demultiplex_thread() (Scott Mayhew) [RHEL-7930 RHEL-9046] {CVE-2023-1192} - x86/platform/uv: Use alternate source for socket to node data (Frank Ramsay) [RHEL-13360] - media: technisat-usb2: break out of loop at end of buffer (Desnes Nunes) [RHEL-3013 RHEL-3895] {CVE-2019-15505} - can: af_can: fix NULL pointer dereference in can_rcv_filter (Ricardo Robaina) [RHEL-6429 RHEL-7053] {CVE-2023-2166} - PCI/portdrv: Prevent LS7A Bus Master clearing on shutdown (Myron Stowe) [RHEL-5147] - kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa) [RHEL-14767] - KVM: x86/mmu: Fix an sign-extension bug with mmu_seq that hangs vCPUs (Peter Xu) [RHEL-7210] - net: tun: fix bugs for oversize packet when napi frags enabled (Ricardo Robaina) [RHEL-7185 RHEL-7267] {CVE-2023-3812} - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Jose Ignacio Tornos Martinez) [RHEL-6357] {CVE-2023-31083} - RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Kamal Heib) [RHEL-10313 RHEL-11030] - RDMA/qedr: fix repeated words in comments (Kamal Heib) [RHEL-10313 RHEL-11030] - x86/sev: Check for user-space IOIO pointing to kernel space (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - x86/sev: Check IOBM for IOIO exceptions from user-space (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - x86/sev: Disable MMIO emulation from user mode (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - USB: core: Fix oversight in SuperSpeed initialization (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - USB: core: Fix race by not overwriting udev->descriptor in hub_port_init() (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - USB: core: Change usb_get_device_descriptor() API (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - USB: core: Unite old scheme and new scheme descriptor reads (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - bonding: do not assume skb mac_header is set (Hangbin Liu) [RHEL-13959] - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Hangbin Liu) [RHEL-13959] - bonding: support balance-alb with openvswitch (Hangbin Liu) [RHEL-13959] - bonding: reset bond's flags when down link is P2P device (Hangbin Liu) [RHEL-13959] - net: fix stack overflow when LRO is disabled for virtual interfaces (Hangbin Liu) [RHEL-13959] - Documentation: bonding: fix the doc of peer_notif_delay (Hangbin Liu) [RHEL-13959] - bonding: fix send_peer_notif overflow (Hangbin Liu) [RHEL-13959] - bonding: Fix memory leak when changing bond type to Ethernet (Hangbin Liu) [RHEL-13959] - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails (Hangbin Liu) [RHEL-13959] - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change (Hangbin Liu) [RHEL-13959] - drivers/net/bonding/bond_3ad: return when there's no aggregator (Hangbin Liu) [RHEL-13959] - KVM: s390: pv: Allow AP-instructions for pv-guests (Thomas Huth) [2111392] - KVM: s390: Add UV feature negotiation (Thomas Huth) [2111392] - s390/uv: UV feature check utility (Thomas Huth) [2111392] - s390/vfio-ap: make sure nib is shared (Thomas Huth) [2111392] - KVM: s390: export kvm_s390_pv*_is_protected functions (Thomas Huth) [2111392] - s390/uv: export uv_pin_shared for direct usage (Thomas Huth) [2111392] - s390/vfio-ap: check for TAPQ response codes 0x35 and 0x36 (Thomas Huth) [2111392] - s390/vfio-ap: handle queue state change in progress on reset (Thomas Huth) [2111392] - s390/vfio-ap: use work struct to verify queue reset (Thomas Huth) [2111392] - s390/vfio-ap: store entire AP queue status word with the queue object (Thomas Huth) [2111392] - s390/vfio-ap: remove upper limit on wait for queue reset to complete (Thomas Huth) [2111392] - s390/vfio-ap: allow deconfigured queue to be passed through to a guest (Thomas Huth) [2111392] - s390/vfio-ap: wait for response code 05 to clear on queue reset (Thomas Huth) [2111392] - s390/vfio-ap: clean up irq resources if possible (Thomas Huth) [2111392] - s390/vfio-ap: no need to check the 'E' and 'I' bits in APQSW after TAPQ (Thomas Huth) [2111392] - s390/vfio-ap: fix memory leak in vfio_ap device driver (Thomas Huth) [2111392] - s390/vfio-ap: remove redundant driver match function (Thomas Huth) [2111392] - s390/vfio_ap: increase max wait time for reset verification (Thomas Huth) [2111392] - s390/vfio_ap: fix handling of error response codes (Thomas Huth) [2111392] - s390/vfio_ap: verify ZAPQ completion after return of response code zero (Thomas Huth) [2111392] - s390/vfio_ap: use TAPQ to verify reset in progress completes (Thomas Huth) [2111392] - s390/vfio_ap: check TAPQ response code when waiting for queue reset (Thomas Huth) [2111392] - s390/vfio-ap: verify reset complete in separate function (Thomas Huth) [2111392] - s390/vfio-ap: fix an error handling path in vfio_ap_mdev_probe_queue() (Thomas Huth) [2111392] - s390/vfio-ap: add s390dbf logging to the vfio_ap_irq_enable function (Thomas Huth) [2111392] - s390-vfio-ap: introduces s390 kernel debug feature for vfio_ap device driver (Thomas Huth) [2111392]- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Florian Westphal) [RHEL-8444] {CVE-2023-42753} - cxgb4: fix use after free bugs caused by circular dependency problem (Ricardo Robaina) [RHEL-6261 RHEL-7058] {CVE-2023-4133} - ipvs: queue delayed work to expire no destination connections if expire_nodest_conn=1 (Florian Westphal) [RHEL-5742] - bpf: Fix incorrect verifier pruning due to missing register precision taints (Artem Savkov) [RHEL-7534 RHEL-7535] {CVE-2023-2163} - mm/memcontrol.c: remove the redundant updating of stats_flush_threshold (Waiman Long) [2238379] - virtio_balloon: Fix endless deflation and inflation on arm64 (Gavin Shan) [RHEL-1672] - i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera) [RHEL-6384] - libfs: take cursors out of list when moving past the end of directory (Jeffrey Layton) [RHEL-15148] - net/core: Fix ETH_P_1588 flow dissector (Paolo Abeni) [RHEL-14379] - skbuff: skb_segment, Call zero copy functions before using skbuff frags (Paolo Abeni) [RHEL-14379] - net: prevent skb corruption on frag list segmentation (Paolo Abeni) [RHEL-14379] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-14379] - scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1 (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Log message when controller reset is requested but not issued (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Fix deadlock on firmware crashdump (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Use pci_dev_id() to simplify the code (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Convert union megasas_sgl to flex-arrays (Tomas Henzl) [RHEL-8244] - scsi: smartpqi: Change driver version to 2.1.24-046 (Don Brace) [RHEL-1728] - scsi: smartpqi: Enhance error messages (Don Brace) [RHEL-1728] - scsi: smartpqi: Enhance controller offline notification (Don Brace) [RHEL-1728] - scsi: smartpqi: Enhance shutdown notification (Don Brace) [RHEL-1728] - scsi: smartpqi: Simplify lun_number assignment (Don Brace) [RHEL-1728] - scsi: smartpqi: Rename pciinfo to pci_info (Don Brace) [RHEL-1728] - scsi: smartpqi: Rename MACRO to clarify purpose (Don Brace) [RHEL-1728] - scsi: smartpqi: Add abort handler (Don Brace) [RHEL-1728] - x86/sgx: mark as supported (Vladis Dronov) [2041881] - x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race (Vladis Dronov) [2041881] - x86/sgx: Break up long non-preemptible delays in sgx_vepc_release() (Vladis Dronov) [2041881] - Documentation: Fix typos (only the SGX part) (Vladis Dronov) [2041881] - x86/sgx: Avoid using iterator after loop in sgx_mmu_notifier_release() (Vladis Dronov) [2041881] - selftests/sgx: Add "test_encl.elf" to TEST_FILES (Vladis Dronov) [2041881] - convert sgx_set_attribute() to fdget()/fdput() (Vladis Dronov) [2041881] - x86/sgx: use VM_ACCESS_FLAGS (Vladis Dronov) [2041881] - x86/sgx: Replace kmap/kunmap_atomic() calls (Vladis Dronov) [2041881] - x86/sgx: Allow enclaves to use Asynchrounous Exit Notification (Vladis Dronov) [2041881] - x86/sgx: Reduce delay and interference of enclave release (Vladis Dronov) [2041881] - x86/vdso: Conditionally export __vdso_sgx_enter_enclave() (Vladis Dronov) [2041881] - x86/sgx: Add overflow check in sgx_validate_offset_length() (Vladis Dronov) [2041881]- team: fix null-ptr-deref when team device type is changed (Hangbin Liu) [RHEL-13961] - team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Hangbin Liu) [RHEL-13961] - team: reset team's flags when down link is P2P device (Hangbin Liu) [RHEL-13961] - teaming: deliver link-local packets with the link they arrive on (Hangbin Liu) [RHEL-13961] - kernfs: change kernfs_rename_lock into a read-write lock. (Ian Kent) [RHEL-11484] - kernfs: Separate kernfs_pr_cont_buf and rename_lock. (Ian Kent) [RHEL-11484] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-11484] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-11484] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-11484] - kernfs: move struct kernfs_root out of the public view. (Ian Kent) [RHEL-11484] - iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: add null-ptr-check after ip_dev_find() (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: Replace 0-length arrays with flexible arrays (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: remove unnecessary NULL check in __c4iw_poll_cq_one() (Kamal Heib) [RHEL-1734] - block: check_events: don't bother with events if unsupported (Ming Lei) [RHEL-2407] - Revert "block: unexport DISK_EVENT_MEDIA_CHANGE for legacy/fringe drivers" (Ming Lei) [RHEL-2407] - Revert "ide: unexport DISK_EVENT_MEDIA_CHANGE for ide-gd and ide-cd" (Ming Lei) [RHEL-2407] - block: disk_events: introduce event flags (Ming Lei) [RHEL-2407] - block: genhd: remove async_events field (Ming Lei) [RHEL-2407] - ibmvnic: Ensure login failure recovery is safe from other resets (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Do partial reset on login failure (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Handle DMA unmapping of login buffs in release functions (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Unmap DMA login rsp buffer on send login fail (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Enforce stronger sanity checks on login response (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Free rwi on reset success (Mamatha Inamdar) [RHEL-11211] - selftests: tls: swap the TX and RX sockets in some tests (Hangbin Liu) [RHEL-13962] - selftests: mirror_gre_changes: Tighten up the TTL test match (Hangbin Liu) [RHEL-13962] - selftests: forwarding: tc_tunnel_key: Make filters more specific (Hangbin Liu) [RHEL-13962] - selftests: forwarding: tc_flower: Relax success criterion (Hangbin Liu) [RHEL-13962] - selftests: forwarding: ethtool_extended_state: Skip when using veth pairs (Hangbin Liu) [RHEL-13962] - selftests: forwarding: ethtool: Skip when using veth pairs (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Add a helper to skip test when using veth pairs (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Set default IPv6 traceroute utility (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Switch off timeout (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Skip test when no interfaces are specified (Hangbin Liu) [RHEL-13962] - selftests: rtnetlink: remove netdevsim device after ipsec offload test (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Fix race condition in mirror installation (Hangbin Liu) [RHEL-13962] - selftests: fib_tests: mute cleanup error message (Hangbin Liu) [RHEL-13962] - sched/topology: Align group flags when removing degenerate domain (Phil Auld) [RHEL-2524] - sched/fair: Use recent_used_cpu to test p->cpus_ptr (Phil Auld) [RHEL-2524] - sched/core: Avoid double calling update_rq_clock() in __balance_push_cpu_stop() (Phil Auld) [RHEL-2524] - sched/core: Fixed missing rq clock update before calling set_rq_offline() (Phil Auld) [RHEL-2524] - sched/topology: Mark set_sched_topology() __init (Phil Auld) [RHEL-2524] - sched/wait: Fix a kthread_park race with wait_woken() (Phil Auld) [RHEL-2524] - sched: Add schedule_user() declaration (Phil Auld) [RHEL-2524] - sched/topology: Propagate SMT flags when removing degenerate domain (Phil Auld) [RHEL-2524] - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Phil Auld) [RHEL-2524] - sched/topology: Make sched_energy_mutex,update static (Phil Auld) [RHEL-2524] - sched/fair: Fix inaccurate tally of ttwu_move_affine (Phil Auld) [RHEL-2524] - sched/fair: Revise comment about lb decision matrix (Phil Auld) [RHEL-2524] - sched/topology: Remove unused numa_distance in cpu_attach_domain() (Phil Auld) [RHEL-2524] - perf vendor events: Update metric events for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Update metric event names for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Update JSON/events for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Move JSON/events to appropriate files for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Drop STORES_PER_INST metric event for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Drop some of the JSON/events for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Update the JSON/events descriptions for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events power10: Add JSON metric events to present CPI stall cycles in powerpc (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_partition sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via partition information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_domain sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via domain information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_virtual_processor sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via virtual processor information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document processor_config sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show processor config information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document processor_bus_topology sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show processor bus topology information (Mamatha Inamdar) [RHEL-11205] - KVM: x86: Add SBPB support (Waiman Long) [RHEL-11272 RHEL-9298] - KVM: x86: Add IBPB_BRTYPE support (Waiman Long) [RHEL-11272 RHEL-9298] - x86/retpoline: Document some thunk handling aspects (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Remove unnecessary semicolon (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/rethunk: Use SYM_CODE_START[_LOCAL]_NOALIGN macros (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Disentangle rethunk-dependent options (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Move retbleed IBPB check into existing 'has_microcode' code block (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/bugs: Remove default case for fully switched enums (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Remove 'pred_cmd' label (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Unexport untraining functions (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Improve i-cache locality for alias mitigation (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix vulnerability reporting for missing microcode (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Print mitigation for retbleed IBPB case (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Print actual mitigation if requested mitigation isn't possible (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix SBPB enablement for (possible) future fixed HW (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/alternatives: Remove faulty optimization (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix SBPB enablement for spec_rstack_overflow=off (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Don't probe microcode in a guest (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Set CPUID feature bits independently of bug or mitigation status (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix srso_show_state() side effect (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Fix amd_check_microcode() declaration (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/CPU/AMD: Remove amd_get_topology_early() (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Correct the mitigation status when SMT is disabled (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Explain the untraining sequences a bit more (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu/kvm: Provide UNTRAIN_RET_VM (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Cleanup the untrain mess (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Rename original retbleed methods (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Clean up SRSO return thunk mess (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/alternative: Make custom return thunk unconditional (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - objtool/x86: Fix SRSO mess (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Fix __x86_return_thunk symbol type (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Disable the mitigation on unaffected configurations (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20588} - x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20593} - driver core: cpu: Fix the fallback cpu_show_gds() name (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86: Move gds_ucode_mitigated() declaration to header (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/speculation: Add cpu_show_gds() prototype (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - driver core: cpu: Make cpu_show_not_affected() static (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix build breakage with the LLVM linker (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - Documentation/srso: Document IBPB aspect and fix formatting (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - driver core: cpu: Unify redundant silly stubs (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/CPU/AMD: Do not leak quotient data after a division by 0 (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20588} - x86/srso: Tie SBPB bit setting to microcode patch detection (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add a forgotten NOENDBR annotation (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix return thunks in generated code (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add IBPB on VMEXIT (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add IBPB (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add SRSO_NO support (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add IBPB_BRTYPE support (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add a Speculative RAS Overflow mitigation (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/retbleed: Add __x86_return_thunk alignment checks (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/retbleed: Fix return thunk alignment (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/alternative: Optimize returns patching (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/microcode/AMD: Load late on both threads too (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/returnthunk: Allow different return thunks (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86: Sanitize linker script (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - objtool: Fix .return_sites generation (Waiman Long) [RHEL-11272 RHEL-9298]- kernel/rh_messages.c: move hardware tables to rh_messages.h (Scott Weaver) [2181912] - kernel/rh_messages.c: Wire up new calls (Prarit Bhargava) [2181912] - drivers/pci: Update rh_messages.c (Prarit Bhargava) [2181912] - treewide: Remove mark_driver_deprecated() (Prarit Bhargava) [2181912] - treewide: Remove mark_hardware_deprecated() (Prarit Bhargava) [2181912] - treewide: Remove mark_driver_unmaintained() (Prarit Bhargava) [2181912] - drivers/pci: Remove RHEL-only pci_hw_*() functions (Prarit Bhargava) [2181912] - treewide: Remove pci_hw_disabled() calls (Prarit Bhargava) [2181912] - treewide: Remove pci_hw_deprecated() calls (Prarit Bhargava) [2181912] - treewide: Remove pci_hw_unmaintained() calls (Prarit Bhargava) [2181912] - redhat: fix bug/zjira sort in the changelog (Patrick Talbert) - blk-mq: enforce op-specific segment limits in blk_insert_cloned_request (Ming Lei) [RHEL-14504] - tunnels: fix kasan splat when generating ipv4 pmtu error (Guillaume Nault) [RHEL-14377] - net:ipv6: check return value of pskb_trim() (Guillaume Nault) [RHEL-14377] - sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() (Guillaume Nault) [RHEL-14377] - ipv4: fix null-deref in ipv4_link_failure (Felix Maurer) [RHEL-5427] {CVE-2023-42754} - powerpc/perf/hv-24x7: Update domain value check (Michael Petlan) [RHEL-13718] - vxlan: Expose helper vxlan_build_gbp_hdr (Izabela Bakollari) [RHEL-12413] - vxlan: Remove unused argument from vxlan_build_gbp_hdr( ) and vxlan_build_gpe_hdr( ) (Izabela Bakollari) [RHEL-12413] - net: ipv4: fix one memleak in __inet_del_ifa() (Guillaume Nault) [RHEL-14375] - ipv4: Fix potential uninit variable access bug in __ip_make_skb() (Guillaume Nault) [RHEL-14375] - icmp: guard against too small mtu (Guillaume Nault) [RHEL-14375] - ipv6: ping: fix wrong checksum for large frames (Guillaume Nault) [RHEL-14375] - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Hangbin Liu) [RHEL-13954] - ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Hangbin Liu) [RHEL-13954] - ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Hangbin Liu) [RHEL-13954] - ipv6/addrconf: fix a potential refcount underflow for idev (Hangbin Liu) [RHEL-13954] - icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). (Hangbin Liu) [RHEL-13954] - ping6: Fix send to link-local addresses with VRF. (Hangbin Liu) [RHEL-13954] - ipv6: Fix out-of-bounds access in ipv6_find_tlv() (Hangbin Liu) [RHEL-13954]- redhat: remove kabi-rhel810 directory (Prarit Bhargava) - redhat: Update .gitignore for 8.10 kabi files (Prarit Bhargava) - nvmet-tcp: Fix a possible UAF in queue intialization setup (John Meneghini) [RHEL-11509 RHEL-11527] {CVE-2023-5178} - sctp: update hb timer immediately after users change hb_interval (Xin Long) [RHEL-6045] - s390/zcrypt_ep11misc: support API ordinal 6 with empty pin-blob (Tobias Huschle) [RHEL-11200] - net: openvswitch: add support for l4 symmetric hashing (Antoine Tenart) [RHEL-10498] - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Hangbin Liu) [RHEL-10475 RHEL-10477] {CVE-2023-42752} - ip_tunnel: Preserve pointer const in ip_tunnel_info_opts (Ivan Vecera) [RHEL-12418] - tracing: Fix race in perf_trace_buf initialization (Michael Petlan) [RHEL-8648] - Input: gtco - bounds check collection indent level (Desnes Nunes) [RHEL-3014 RHEL-3892] {CVE-2019-13631} - x86/microcode/AMD: Rip out static buffers (Prarit Bhargava) [2225261] - perf/x86/amd: Do not WARN() on every IRQ (Michael Petlan) [RHEL-12340] - netfilter: conntrack: Fix gre tunneling over ipv6 (Florian Westphal) [RHEL-12497] - netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long) [RHEL-6157] - sctp: update transport state when processing a dupcook packet (Xin Long) [RHEL-6157]- trace: Add trace_ipi_send_cpu() (Jerome Marchand) [2192614] - sched, smp: Trace smp callback causing an IPI (Jerome Marchand) [2192614] - smp: reword smp call IPI comment (Jerome Marchand) [2192614] - treewide: Trace IPIs sent via smp_send_reschedule() (Jerome Marchand) [2192614] - irq_work: Trace self-IPIs sent via arch_irq_work_raise() (Jerome Marchand) [2192614] - smp: Trace IPIs sent via arch_send_call_function_ipi_mask() (Jerome Marchand) [2192614] - sched, smp: Trace IPIs sent via send_call_function_single_ipi() (Jerome Marchand) [2192614] - trace: Add trace_ipi_send_cpumask() (Jerome Marchand) [2192614] - RDMA/umem: Set iova in ODP flow (Kamal Heib) [RHEL-1032] - RDMA/core: Update CMA destination address on rdma_resolve_addr (Kamal Heib) [RHEL-1032] - RDMA/core: Refactor rdma_bind_addr (Kamal Heib) [RHEL-1032] - RDMA/cma: Remove NULL check before dev_{put, hold} (Kamal Heib) [RHEL-1032] - IB/isert: Fix possible list corruption in CMA handler (Kamal Heib) [RHEL-1028] - IB/isert: Fix dead lock in ib_isert (Kamal Heib) [RHEL-1028] - RDMA/srpt: Add a check for valid 'mad_agent' pointer (Kamal Heib) [RHEL-1028] - IB/iser: remove redundant new line (Kamal Heib) [RHEL-1028] - IB/iser: centralize setting desc type and done callback (Kamal Heib) [RHEL-1028] - IB/iser: remove unused macros (Kamal Heib) [RHEL-1028] - IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Kamal Heib) [RHEL-1028] - RDMA/uverbs: Restrict usage of privileged QKEYs (Kamal Heib) [RHEL-1028] - RDMA/cma: Always set static rate to 0 for RoCE (Kamal Heib) [RHEL-1028] - RDMA/core: Fix GID entry ref leak when create_ah fails (Kamal Heib) [RHEL-1028] - RDMA/cm: Trace icm_send_rej event before the cm state is reset (Kamal Heib) [RHEL-1028] - RDMA/cma: Remove NULL check before dev_{put, hold} (Kamal Heib) [RHEL-1028] - RDMA/core: Fix multiple -Warray-bounds warnings (Kamal Heib) [RHEL-1028] - RDMA/cma: Allow UD qp_type to join multicast only (Kamal Heib) [RHEL-1028] - md/raid5: release batch_last before waiting for another stripe_head (Nigel Croxon) [RHEL-9875] - CI: Remove unused kpet_tree_family (Nikolai Kondrashov) - ice: Don't tx before switchdev is fully configured (Michal Schmidt) [RHEL-10997] - fbcon: set_con2fb_map needs to set con2fb_map! (Wander Lairson Costa) [RHEL-1183] {CVE-2023-38409} - fbcon: Fix error paths in set_con2fb_map (Wander Lairson Costa) [RHEL-1183] {CVE-2023-38409} - mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy() (Rafael Aquini) [RHEL-3652] - sched/rt: Fix bad task migration for rt tasks (Valentin Schneider) [RHEL-3872] - RDMA/irdma: Prevent zero-length STAG registration (Kamal Heib) [RHEL-6389] {CVE-2023-25775} - mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcg (Waiman Long) [RHEL-10099] - cgroup: add pids.peak interface for pids controller (Waiman Long) [RHEL-10099] - mm/memcontrol: export memcg->watermark via sysfs for v2 memcg (Waiman Long) [RHEL-10099] - cpufreq: amd-pstate: fix global sysfs attribute type (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add a kernel config option to set default mode (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Set a fallback policy based on preferred_profile (Prarit Bhargava) [2218687] - ACPI: CPPC: Add definition for undefined FADT preferred PM profile value (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Write CPPC enable bit per-socket (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf() (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Remove fast_switch_possible flag from active driver (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add ->fast_switch() callback (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Make varaiable mode_state_machine static (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add guided mode control support via sysfs (Prarit Bhargava) [2218687] - amd-pstate: Fix amd_pstate mode switch (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add guided autonomous mode (Prarit Bhargava) [2218687] - ACPI: CPPC: Add auto select register read/write support (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: move to use bus_get_dev_root() (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Let user know amd-pstate is disabled (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Fix invalid write to MSR_AMD_CPPC_REQ (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: avoid uninitialized variable use (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: convert sprintf with sysfs_emit() (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: add driver working mode switch support (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: implement suspend and resume callbacks (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: implement amd pstate cpu online and offline callback (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: implement Pstate EPP support for the AMD processors (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: optimize driver working mode selection in amd_pstate_param() (Prarit Bhargava) [2218687] - ACPI: CPPC: Add AMD pstate energy performance preference cppc control (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: fix kernel hang issue while amd-pstate unregistering (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Fix initial highest_perf value (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Expose struct amd_cpudata (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: update pstate frequency transition delay time (Prarit Bhargava) [2218687] - cpufreq: amd_pstate: map desired perf into pstate scope for powersave governor (Prarit Bhargava) [2218687] - cpufreq: amd_pstate: fix wrong lowest perf fetch (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: fix white-space (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: simplify cpudata pointer assignment (Prarit Bhargava) [2218687]- Bluetooth: L2CAP: Fix u8 overflow (Wander Lairson Costa) [2152858] {CVE-2022-45934} - tracing/histograms: Fix parsing of "sym-offset" modifier (Jerome Marchand) [2229575] - ice: always add legacy 32byte RXDID in supported_rxdids (Michal Schmidt) [RHEL-3379] - task_work: cleanup notification modes (Audra Mitchell) [RHEL-1064] - perf test topology: Use !strncmp(right platform) to fix guest PPC comparision check (Michael Petlan) [2131821] - perf test session topology: Fix test to skip the test in guest environment (Michael Petlan) [2131821] - sched/fair: Block nohz tick_stop when cfs bandwidth in use (Phil Auld) [RHEL-2527] - sched, cgroup: Restore meaning to hierarchical_quota (Phil Auld) [RHEL-2527] - sched/fair: Hide unused init_cfs_bandwidth() stub (Phil Auld) [RHEL-2527] - rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov) [RHEL-11241] - rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov) [RHEL-11241] - rbd: decouple header read-in from updating rbd_dev->header (Ilya Dryomov) [RHEL-11241] - rbd: move rbd_dev_refresh() definition (Ilya Dryomov) [RHEL-11241] - redhat: list Z-Jiras in the changelog before Y-Jiras (Herton R. Krzesinski) - Revert "mm, meminit: recalculate pcpu batch and high limits after init completes" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm,memory_hotplug: factor out adjusting present pages into adjust_present_page_count()" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: move free_the_page" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: allow high-order pages to be stored on the per-cpu lists" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: fetch the correct pcp buddy during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: track range of active PCP lists during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: simplify how many pages are selected per pcp list during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: drain the requested list first during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: free pages in a single pass during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: do not prefetch buddies during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: check high-order pages for corruption during PCP operations" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-order page" (Chris von Recklinghausen) [RHEL-8539] - Revert "cnic: Use the bitmap API to allocate bitmaps" (Chris Leech) [RHEL-1950] - Revert "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-1950] - scsi: lpfc: Prevent use-after-free during rmmod with mapped NVMe rports (Paul Ely) [RHEL-2602] - scsi: lpfc: Early return after marking final NLP_DROPPED flag in dev_loss_tmo (Paul Ely) [RHEL-2602] - gfs2: Add quota_change type (Bob Peterson) [2224075]- bpf: Adjust insufficient default bpf_jit_limit (Viktor Malik) [2219567] - bpf: Prevent increasing bpf_jit_limit above max (Viktor Malik) [2219567] - NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington) [2231130] - perf/arm-dmc620: Fix dmc620_pmu_irqs_lock/cpu_hotplug_lock circular lock dependency (Waiman Long) [2177103] - bonding: fix macvlan over alb bond support (Hangbin Liu) [2117816] - s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Tobias Huschle) [RHEL-2852] - s390/zcrypt: fix reply buffer calculations for CCA replies (Tobias Huschle) [2227778] - intel_th: pci: Add Meteor Lake-P support (Michael Petlan) [2156847] - perf/x86/rapl: Add support for Intel Meteor Lake (Michael Petlan) [2156816] - iavf: schedule a request immediately after add/delete vlan (Petr Oros) [2231174] - iavf: add iavf_schedule_aq_request() helper (Petr Oros) [2231174] - PCI: rpaphp: Error out on busy status from get-sensor-state (Mamatha Inamdar) [2230045] - powerpc/rtas: export rtas_error_rc() for reuse. (Mamatha Inamdar) [2230045] - powerpc/eeh: Set channel state after notifying the drivers (Mamatha Inamdar) [2230045] - s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_VERIFYKEY2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_KBLOB2PROTK[23] (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix/harmonize internal keyblob headers (Tobias Huschle) [2225520] - s390/pkey: add support for ecc clear key (Tobias Huschle) [2225520] - s390/pkey: do not use struct pkey_protkey (Tobias Huschle) [2225520] - s390/pkey: introduce reverse x-mas trees (Tobias Huschle) [2225520] - s390/pkey: zeroize key blobs (Tobias Huschle) [2225520] - md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon) [RHEL-5084] - md raid1: allow writebehind to work on any leg device set WriteMostly (Nigel Croxon) [RHEL-5084] - md/raid1: hold the barrier until handle_read_error() finishes (Nigel Croxon) [RHEL-5084] - md/raid1: free the r1bio before waiting for blocked rdev (Nigel Croxon) [RHEL-5084] - md/raid1: call free_r1bio() before allow_barrier() in raid_end_bio_io() (Nigel Croxon) [RHEL-5084] - md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid() (Nigel Croxon) [RHEL-5084] - md/raid10: fix a 'conf->barrier' leakage in raid10_takeover() (Nigel Croxon) [RHEL-5084] - md: raid1: fix potential OOB in raid1_remove_disk() (Nigel Croxon) [RHEL-5084] - md/raid5-cache: fix a deadlock in r5l_exit_log() (Nigel Croxon) [RHEL-5084] - md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Nigel Croxon) [RHEL-5084] - md/md-bitmap: remove unnecessary local variable in backlog_store() (Nigel Croxon) [RHEL-5084] - md: restore 'noio_flag' for the last mddev_resume() (Nigel Croxon) [RHEL-5084] - md: don't quiesce in mddev_suspend() (Nigel Croxon) [RHEL-5084] - md: move initialization and destruction of 'io_acct_set' to md.c (Nigel Croxon) [RHEL-5084] - md: enhance checking in md_check_recovery() (Nigel Croxon) [RHEL-5084] - md: wake up 'resync_wait' at last in md_reap_sync_thread() (Nigel Croxon) [RHEL-5084] - md: refactor idle/frozen_sync_thread() to fix deadlock (Nigel Croxon) [RHEL-5084] - md: add a mutex to synchronize idle and frozen in action_store() (Nigel Croxon) [RHEL-5084] - md: refactor action_store() for 'idle' and 'frozen' (Nigel Croxon) [RHEL-5084] - Revert "md: unlock mddev before reap sync_thread in action_store" (Nigel Croxon) [RHEL-5084] - md/raid0: add discard support for the 'original' layout (Nigel Croxon) [RHEL-5084] - md/raid10: prevent soft lockup while flush writes (Nigel Croxon) [RHEL-5084] - md/raid10: fix io loss while replacement replace rdev (Nigel Croxon) [RHEL-5084] - md/raid10: Do not add spare disk when recovery fails (Nigel Croxon) [RHEL-5084] - md/raid10: clean up md_add_new_disk() (Nigel Croxon) [RHEL-5084] - md/raid10: prioritize adding disk to 'removed' mirror (Nigel Croxon) [RHEL-5084] - md/raid10: improve code of mrdev in raid10_sync_request (Nigel Croxon) [RHEL-5084] - md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Nigel Croxon) [RHEL-5084] - md/raid5: don't start reshape when recovery or replace is in progress (Nigel Croxon) [RHEL-5084] - md/bitmap: factor out a helper to set timeout (Nigel Croxon) [RHEL-5084] - md/bitmap: always wake up md_thread in timeout_store (Nigel Croxon) [RHEL-5084] - md: factor out a helper to wake up md_thread directly (Nigel Croxon) [RHEL-5084] - md/raid10: fix wrong setting of max_corr_read_errors (Nigel Croxon) [RHEL-5084] - md/raid10: fix overflow of md/safe_mode_delay (Nigel Croxon) [RHEL-5084] - md/raid5: fix a deadlock in the case that reshape is interrupted (Nigel Croxon) [RHEL-5084] - md: add a new api prepare_suspend() in md_personality (Nigel Croxon) [RHEL-5084] - md: export md_is_rdwr() and is_md_suspended() (Nigel Croxon) [RHEL-5084] - md: introduce md_ro_state (Nigel Croxon) [RHEL-5084] - md: fix data corruption for raid456 when reshape restart while grow up (Nigel Croxon) [RHEL-5084] - md/raid5: don't allow replacement while reshape is in progress (Nigel Croxon) [RHEL-5084] - md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Nigel Croxon) [RHEL-5084] - md: raid1: check if adding pages to resync bio fails (Nigel Croxon) [RHEL-5084] - md: raid1: use __bio_add_page for adding single page to bio (Nigel Croxon) [RHEL-5084] - md: check for failure when adding pages in alloc_behind_master_bio (Nigel Croxon) [RHEL-5084] - md: raid5: use __bio_add_page to add single page to new bio (Nigel Croxon) [RHEL-5084] - md: raid5-log: use __bio_add_page to add single page (Nigel Croxon) [RHEL-5084] - md: use __bio_add_page to add single page (Nigel Croxon) [RHEL-5084] - md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() (Nigel Croxon) [RHEL-5084]- s390/dasd: fix hanging device after quiesce/resume (Tobias Huschle) [RHEL-2838] - s390/dasd: fix hanging device after request requeue (Tobias Huschle) [RHEL-2830] - s390/dasd: fix command reject error on ESE devices (Tobias Huschle) [RHEL-2850] - s390/dasd: print copy pair message only for the correct error (Tobias Huschle) [RHEL-2831] - s390: add z16 elf platform (Tobias Huschle) [RHEL-2854] - s390/qeth: Don't call dev_close/dev_open (DOWN/UP) (Tobias Huschle) [RHEL-2410] - powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() (Mamatha Inamdar) [2227601] - arm64: kdump: Remove custom linux,usable-memory-range handling (Baoquan He) [RHEL-2307] - arm64: kdump: Remove custom linux,elfcorehdr handling (Baoquan He) [RHEL-2307] - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Dean Nelson) [RHEL-1784] {CVE-2022-45919} - media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Dean Nelson) [RHEL-1841] {CVE-2022-45884} - media: dvb-core: Fix use-after-free due on race condition at dvb_net (Dean Nelson) [RHEL-1842] {CVE-2022-45886} - media: dvb_ca_en50221: fix a size write bug (Dean Nelson) [RHEL-1784] - media: dvbdev: fix refcnt bug (Dean Nelson) [RHEL-1841] - media: dvbdev: adopts refcnt to avoid UAF (Dean Nelson) [RHEL-1841] - media: dvbdev: fix error logic at dvb_register_device() (Dean Nelson) [RHEL-1841] - media: dvb_net: avoid speculation from net slot (Dean Nelson) [RHEL-1842] - media: dvb_ca_en50221: avoid speculation from CA slot (Dean Nelson) [RHEL-1784] - media: dvbdev: Fix memleak in dvb_register_device (Dean Nelson) [RHEL-1841] - media: media/dvb: Use kmemdup rather than duplicating its implementation (Dean Nelson) [RHEL-1841] - media: dvbdev: remove double-unlock (Dean Nelson) [RHEL-1841] - media: dvb-core: fix epoll() by calling poll_wait first (Dean Nelson) [RHEL-1784] - media: dvb_ca_en50221: off by one in dvb_ca_en50221_io_do_ioctl() (Dean Nelson) [RHEL-1784] - drm/amd/display: fix the white screen issue when >= 64GB DRAM (Mika Penttilä) [2231934] - gfs2: conversion deadlock do_promote bypass (Bob Peterson) [2225228] - gfs2: do_promote cleanup (Andreas Gruenbacher) [2225228] - gfs2: Make use of list_is_first (Andreas Gruenbacher) [2225228] - x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Waiman Long) [2227916] - Documentation/hw-vuln: Document the interaction between IBRS and STIBP (Waiman Long) [2227916] - x86/CPU/AMD: Make sure EFER[AIBRSE] is set (Waiman Long) [2227916] - fs: don't audit the capability check in simple_xattr_list() (Andrey Albershteyn) [RHEL-863]- redhat: fix to be able to build with rpm 4.19.0 (Denys Vlasenko) - redhat: add additional gating boot tests (Denys Vlasenko) - redhat: list Z-Jiras in the changelog before Y-Jiras (Herton R. Krzesinski) - scsi: st: Add third party poweron reset handling (John Meneghini) [1930388] - kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Jon Maloy) [2179896] {CVE-2023-1513} - bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar) [2229965] - s390/ap: add ap status asynch error support (Tobias Huschle) [2110511] - s390/ap: implement SE AP bind, unbind and associate (Tobias Huschle) [2110511] - s390/ap: introduce low frequency polling possibility (Tobias Huschle) [2110511] - s390/ap: new low level inline functions ap_bapq() and ap_aapq() (Tobias Huschle) [2110511] - s390/ap: provide F bit parameter for ap_rapq() and ap_zapq() (Tobias Huschle) [2110511] - s390/ap: filter ap card functions, new queue functions attribute (Tobias Huschle) [2110511] - s390/ap: make tapq gr2 response a struct (Tobias Huschle) [2110511] - s390/ap: introduce new AP bus sysfs attribute features (Tobias Huschle) [2110511] - s390/ap: exploit new B bit from QCI config info (Tobias Huschle) [2110511] - s390/zcrypt: replace scnprintf with sysfs_emit (Tobias Huschle) [2110511] - s390/zcrypt: rework length information for dqap (Tobias Huschle) [2110511] - s390/zcrypt: make psmid unsigned long instead of long long (Tobias Huschle) [2110511] - s390/ap,zcrypt,vfio: introduce and use ap_queue_status_reg union (Tobias Huschle) [2110511] - s390/ap: fix status returned by ap_qact() (Tobias Huschle) [2110511] - s390/ap: fix status returned by ap_aqic() (Tobias Huschle) [2110511] - s390/ap: adjust whitespace (Tobias Huschle) [2110511] - s390/ap: use insn format for new instructions (Tobias Huschle) [2110511] - s390/zcrypt: Filter admin CPRBs on custom devices (Tobias Huschle) [2110511] - s390/zcrypt: Add admask to zcdn (Tobias Huschle) [2110511] - s390/zcrypt: CCA control CPRB sending (Tobias Huschle) [2110511] - s390/ap: add missing virt_to_phys address conversion (Tobias Huschle) [2110511] - s390/ap: get rid of register asm in ap_dqap() (Tobias Huschle) [2110511] - s390/ap: get rid of register asm (Tobias Huschle) [2110511] - s390/ap: Rework ap_dqap to deal with messages greater than recv buffer (Tobias Huschle) [2110511] - s390/ap: rework assembler functions to use unions for in/out register variables (Tobias Huschle) [2110511] - internal: add new files for RHEL_MINOR=10 change (Denys Vlasenko) - thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards (Desnes Nunes) [2233974] - mm/userfaultfd: don't consider uffd-wp bit of writable migration entries (Rafael Aquini) [2231554] - mm/userfaultfd: fix uffd-wp handling for THP migration entries (Rafael Aquini) [2231554] - mm/userfaultfd: fix uffd-wp special cases for fork() (Rafael Aquini) [2231554] - mm/thp: simplify copying of huge zero page pmd when fork (Rafael Aquini) [2231554] - internal: update RHEL_MINOR for the start of RHEL-8.10 development (Denys Vlasenko)- thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards (Desnes Nunes) [2233974] - mm/userfaultfd: don't consider uffd-wp bit of writable migration entries (Rafael Aquini) [2231554] - mm/userfaultfd: fix uffd-wp handling for THP migration entries (Rafael Aquini) [2231554] - mm/userfaultfd: fix uffd-wp special cases for fork() (Rafael Aquini) [2231554] - mm/thp: simplify copying of huge zero page pmd when fork (Rafael Aquini) [2231554]- redhat/configs: enable CONFIG_INET_DIAG_DESTROY (Andrea Claudi) [2230213] - net/sched: cls_u32: Fix reference counter leak leading to overflow (Davide Caratti) [2225202] {CVE-2023-3609} - cifs: fix bogus cifs_mount error handling in RHEL8 (Jeffrey Layton) [2215018] - KVM: nVMX: add missing consistency checks for CR0 and CR4 (Ricardo Robaina) [2190257] {CVE-2023-30456} - netfilter: snat: evict closing tcp entries on reply tuple collision (Florian Westphal) [2196717] - tun: avoid double free in tun_free_netdev (Jon Maloy) [2156366 2156371] {CVE-2022-4744} - net/sched: cls_fw: Fix improper refcount update leads to use-after-free (Davide Caratti) [2225103] {CVE-2023-3776} - net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Davide Caratti) [2225196] {CVE-2023-3611} - net/sched: sch_qfq: reintroduce lmax bound check for MTU (Davide Caratti) [2225196] - net/sched: sch_qfq: refactor parsing of netlink parameters (Davide Caratti) [2225196] - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128} - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128} - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128} - scsi: lpfc: Remove reftag check in DIF paths (Paul Ely) [2229152] - scsi: lpfc: Modify when a node should be put in device recovery mode during RSCN (Paul Ely) [2229152] - scsi: lpfc: Make fabric zone discovery more robust when handling unsolicited LOGO (Paul Ely) [2229152] - scsi: lpfc: Set Establish Image Pair service parameter only for Target Functions (Paul Ely) [2229152] - scsi: lpfc: Revise ndlp kref handling for dev_loss_tmo_callbk and lpfc_drop_node (Paul Ely) [2229152] - scsi: lpfc: Qualify ndlp discovery state when processing RSCN (Paul Ely) [2229152] - gfs2: Fix freeze consistency check in gfs2_trans_add_meta (Andreas Gruenbacher) [2095340] - gfs2: gfs2_freeze_lock_shared cleanup (Andreas Gruenbacher) [2095340] - gfs2: Replace sd_freeze_state with SDF_FROZEN flag (Andreas Gruenbacher) [2095340] - gfs2: Rework freeze / thaw logic (Andreas Gruenbacher) [2095340] - gfs2: Rename SDF_{FS_FROZEN => FREEZE_INITIATOR} (Andreas Gruenbacher) [2095340] - gfs2: Reconfiguring frozen filesystem already rejected (Andreas Gruenbacher) [2095340] - gfs2: Rename gfs2_freeze_lock{ => _shared } (Andreas Gruenbacher) [2095340] - gfs2: Rename the {freeze,thaw}_super callbacks (Andreas Gruenbacher) [2095340] - gfs2: Rename remaining "transaction" glock references (Andreas Gruenbacher) [2095340] - gfs2: init system threads before freeze lock (Bob Peterson) [2095340] - net: mana: Use the correct WQE count for ringing RQ doorbell (Bandan Das) [2222573] - net: mana: Batch ringing RX queue doorbell on receiving packets (Bandan Das) [2222573] - net: mana: Add support for vlan tagging (Bandan Das) [2222573] - net: mana: Fix perf regression: remove rx_cqes, tx_cqes counters (Bandan Das) [2222573] - net: mana: Check if netdev/napi_alloc_frag returns single page (Bandan Das) [2222573] - net: mana: Rename mana_refill_rxoob and remove some empty lines (Bandan Das) [2222573] - net: mana: Add support for jumbo frame (Bandan Das) [2222573] - net: mana: Enable RX path to handle various MTU sizes (Bandan Das) [2222573] - net: mana: Refactor RX buffer allocation code to prepare for various MTU (Bandan Das) [2222573] - net: mana: Use napi_build_skb in RX path (Bandan Das) [2222573] - net: mana: Remove redundant pci_clear_master (Bandan Das) [2222573] - net: mana: Add new MANA VF performance counters for easier troubleshooting (Bandan Das) [2222573] - ice: Fix NULL pointer deref during VF reset (Petr Oros) [2227743] - x86/kasan: Populate shadow for shared chunk of the CPU entry area (Rafael Aquini) [2232451] - x86/kasan: Add helpers to align shadow addresses up and down (Rafael Aquini) [2232451] - x86/kasan: Rename local CPU_ENTRY_AREA variables to shorten names (Rafael Aquini) [2232451] - x86/mm: Populate KASAN shadow for entire per-CPU range of CPU entry area (Rafael Aquini) [2232451] - x86/mm: Recompute physical address for every page of per-CPU CEA mapping (Rafael Aquini) [2232451]- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Benjamin Marzinski) [2227951] - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Florian Westphal) [2221046] {CVE-2023-35001} - scsi: storvsc: Remove errant duplicate code (Cathy Avery) [2211725] - scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices (Cathy Avery) [2211725] - redhat/configs: Enable CONFIG_AMPERE_ERRATUM_AC03_CPU_38 (Shaoqin Huang) [2219725] - arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2 (Shaoqin Huang) [2219725] - KVM: arm64: Correctly handle page aging notifiers for unaligned memslot (Shaoqin Huang) [2219725] - KVM: arm64: timers: Fix resource leaks in kvm_timer_hyp_init() (Shaoqin Huang) [2219725] - KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption (Shaoqin Huang) [2219725] - KVM: arm64: Don't miss pending interrupts for suspended vCPU (Shaoqin Huang) [2219725] - KVM: arm64: Move vGIC v4 handling for WFI out arch callback hook (Shaoqin Huang) [2219725] - KVM: arm64: PMU: Don't overwrite PMUSERENR with vcpu loaded (Shaoqin Huang) [2219725] - KVM: arm64: PMU: Restore the host's PMUSERENR_EL0 (Shaoqin Huang) [2219725] - KVM: arm64: Restore mdcr_el2 from vcpu (Shaoqin Huang) [2219725] - kvm: arm64: Remove __hyp_this_cpu_read (Shaoqin Huang) [2219725] - wifi: rtw88: unlock on error path in rtw_ops_add_interface() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: check only affected links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: send time sync only if needed (Íñigo Huguet) [2196823] - wifi: clean up erroneously introduced file (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Handle return value for iwl_mvm_sta_init (Íñigo Huguet) [2196823] - wifi: rtw88: delete timer and free skb queue when unloading (Íñigo Huguet) [2196823] - wifi: cfg80211: Fix return value in scan logic (Íñigo Huguet) [2196823] - Revert "wifi: ath11k: Enable threaded NAPI" (Íñigo Huguet) [2196823] - wifi: cfg80211: fix receiving mesh packets without RFC1042 header (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: fix init command fail with enabled device (Íñigo Huguet) [2196823] - wifi: ath9k: convert msecs to jiffies where needed (Íñigo Huguet) [2196823] - wifi: ath11k: Add missing check for ioremap (Íñigo Huguet) [2196823] - wifi: ath11k: fix memory leak in WMI firmware stats (Íñigo Huguet) [2196823] - wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Íñigo Huguet) [2196823] - wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid baid size integer overflow (Íñigo Huguet) [2196823] - wifi: rtw88: process VO packets without workqueue to avoid PTK rekey failed (Íñigo Huguet) [2196823] - wifi: rtw88: Fix action frame transmission fail before association (Íñigo Huguet) [2196823] - wifi: iwlwifi: add a few rate index validity checks (Íñigo Huguet) [2196823] - wifi: iwlwifi: Validate slots_num before allocating memory (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Validate tid is in valid range before using it (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: check link during TX (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add a NULL pointer check (Íñigo Huguet) [2196823] - wifi: iwlwifi: pull from TXQs with softirqs disabled (Íñigo Huguet) [2196823] - wifi: iwlwifi: Correctly indicate support for VHT TX STBC (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add NULL check before dereferencing the pointer (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix potential array out of bounds access (Íñigo Huguet) [2196823] - wifi: rtw88: add missing unwind goto for __rtw_download_firmware() (Íñigo Huguet) [2196823] - wifi: iwlwifi: disable RX STBC when a device doesn't support it (Íñigo Huguet) [2196823] - wifi: iwlwifi: don't silently ignore missing suspend or resume ops (Íñigo Huguet) [2196823] - wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Íñigo Huguet) [2196823] - wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Íñigo Huguet) [2196823] - wifi: rtw89: pci: fix interrupt enable mask for HALT C2H of RTL8851B (Íñigo Huguet) [2196823] - wifi: rtw89: fix rtw89_read_chip_ver() for RTL8852B and RTL8851B (Íñigo Huguet) [2196823] - wifi: rtw88: fix incorrect error codes in rtw_debugfs_set_* (Íñigo Huguet) [2196823] - wifi: rtw88: fix incorrect error codes in rtw_debugfs_copy_from_user (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: Handle SO-F device for PCI id 0x7AF0 (Íñigo Huguet) [2196823] - config: wifi: debug configs for brcm80211 (Íñigo Huguet) [2196823] - config: wifi: set RTL8821CS, RTL8822BS and RTL8822CS as disabled (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: spin_lock_bh() to fix lockdep regression (Íñigo Huguet) [2196823] - wifi: mac80211: fragment per STA profile correctly (Íñigo Huguet) [2196823] - wifi: mac80211: Use active_links instead of valid_links in Tx (Íñigo Huguet) [2196823] - wifi: cfg80211: remove links only on AP (Íñigo Huguet) [2196823] - wifi: mac80211: take lock before setting vif links (Íñigo Huguet) [2196823] - wifi: cfg80211: fix link del callback to call correct handler (Íñigo Huguet) [2196823] - wifi: mac80211: fix link activation settings order (Íñigo Huguet) [2196823] - wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid() (Íñigo Huguet) [2196823] - wifi: cfg80211: fix locking in regulatory disconnect (Íñigo Huguet) [2196823] - wifi: cfg80211: fix locking in sched scan stop work (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix -Warray-bounds bug in iwl_mvm_wait_d3_notif() (Íñigo Huguet) [2196823] - wifi: mac80211: fix switch count in EMA beacons (Íñigo Huguet) [2196823] - wifi: mac80211: don't translate beacon/presp addrs (Íñigo Huguet) [2196823] - wifi: mac80211: mlme: fix non-inheritence element (Íñigo Huguet) [2196823] - wifi: cfg80211: reject bad AP MLD address (Íñigo Huguet) [2196823] - wifi: mac80211: use correct iftype HE cap (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix possible NULL pointer dereference in mt7996_mac_write_txwi() (Íñigo Huguet) [2196823] - wifi: rtw89: remove redundant check of entering LPS (Íñigo Huguet) [2196823] - wifi: rtw89: correct PS calculation for SUPPORTS_DYNAMIC_PS (Íñigo Huguet) [2196823] - wifi: rtw88: correct PS calculation for SUPPORTS_DYNAMIC_PS (Íñigo Huguet) [2196823] - wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll (Íñigo Huguet) [2196823] - wifi: b43: fix incorrect __packed annotation (Íñigo Huguet) [2196823] - wifi: rtw88: sdio: Always use two consecutive bytes for word operations (Íñigo Huguet) [2196823] - mac80211_hwsim: fix memory leak in hwsim_new_radio_nl (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add locking to the rate read flow (Íñigo Huguet) [2196823] - wifi: iwlwifi: Don't use valid_links to iterate sta links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't trust firmware n_channels (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix OEM's name in the tas approved list (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix OEM's name in the ppag approved list (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix initialization of a return value (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix access to fw_id_to_mac_id (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: fix DBGI dump (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix number of concurrent link checks (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't double-init spinlock (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: always free dup_data (Íñigo Huguet) [2196823] - wifi: mac80211: recalc chanctx mindef before assigning (Íñigo Huguet) [2196823] - wifi: mac80211: consider reserved chanctx for mindef (Íñigo Huguet) [2196823] - wifi: mac80211: simplify chanctx allocation (Íñigo Huguet) [2196823] - wifi: mac80211: Abort running color change when stopping the AP (Íñigo Huguet) [2196823] - wifi: mac80211: fix min center freq offset tracing (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rfi: disable RFI feature (Íñigo Huguet) [2196823] - wifi: mac80211: Fix puncturing bitmap handling in __ieee80211_csa_finalize() (Íñigo Huguet) [2196823] - wifi: mac80211: fortify the spinlock against deadlock by interrupt (Íñigo Huguet) [2196823] - wifi: cfg80211: Drop entries with invalid BSSIDs in RNR (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Íñigo Huguet) [2196823] - wifi: brcmfmac: Check for probe() id argument being NULL (Íñigo Huguet) [2196823] - wifi: rtw88: correct qsel_to_ep[] type as int (Íñigo Huguet) [2196823] - wifi: rtw88: use work to update rate to avoid RCU warning (Íñigo Huguet) [2196823] - wifi: rtw89: 8852b: adjust quota to avoid SER L1 caused by access null page (Íñigo Huguet) [2196823] - wifi: mt76: connac: fix stats->tx_bytes calculation (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix endianness of MT_TXD6_TX_RATE (Íñigo Huguet) [2196823] - wifi: rtw88: Update spelling in main.h (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Simplify setting the initial gain (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Add rtl8xxxu_write{8,16,32}_{set,clear} (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Don't print the vendor/product/serial (Íñigo Huguet) [2196823] - wifi: rtw88: Fix memory leak in rtw88_usb (Íñigo Huguet) [2196823] - wifi: rtw88: call rtw8821c_switch_rf_set() according to chip variant (Íñigo Huguet) [2196823] - wifi: rtw88: set pkg_type correctly for specific rtw8821c variants (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8821c: Fix rfe_option field width (Íñigo Huguet) [2196823] - wifi: rtw88: usb: fix priority queue to endpoint mapping (Íñigo Huguet) [2196823] - wifi: rtw88: 8822c: add iface combination (Íñigo Huguet) [2196823] - wifi: rtw88: handle station mode concurrent scan with AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: prevent scan abort with other VIFs (Íñigo Huguet) [2196823] - wifi: rtw88: refine reserved page flow for AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: disallow PS during AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: 8822c: extend reserved page number (Íñigo Huguet) [2196823] - wifi: rtw88: add port switch for AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: add bitmap for dynamic port settings (Íñigo Huguet) [2196823] - wifi: rtw89: mac: use regular int as return type of DLE buffer request (Íñigo Huguet) [2196823] - wifi: mac80211: remove return value check of debugfs_create_dir() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix RFKILL report when driver is going down (Íñigo Huguet) [2196823] - wifi: iwlwifi: mei: re-ask for ownership after it was taken by CSME (Íñigo Huguet) [2196823] - wifi: iwlwifi: mei: make mei filtered scan more aggressive (Íñigo Huguet) [2196823] - wifi: iwlwifi: modify scan request and results when in link protection (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable support for MLO APIs (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: prefer RCU_INIT_POINTER() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix potential memory leak (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: fix argument to efi.get_variable (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix MIC removal confusion (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: fix memory leak in debugfs (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update support for b0 version (Íñigo Huguet) [2196823] - wifi: ath11k: Remove disabling of 80+80 and 160 MHz (Íñigo Huguet) [2196823] - wifi: ath11k: Fix SKB corruption in REO destination ring (Íñigo Huguet) [2196823] - wifi: ath11k: Fix incorrect update of radiotap fields (Íñigo Huguet) [2196823] - wifi: ath11k: fix tx status reporting in encap offload mode (Íñigo Huguet) [2196823] - wifi: ath11k: add peer mac information in failure cases (Íñigo Huguet) [2196823] - wifi: ath11k: Prevent REO cmd failures (Íñigo Huguet) [2196823] - wifi: ath11k: fix double free of peer rx_tid during reo cmd failure (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fill txd by host driver (Íñigo Huguet) [2196823] - wifi: mt76: set NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 on supported drivers (Íñigo Huguet) [2196823] - wifi: mt76: dma: use napi_build_skb (Íñigo Huguet) [2196823] - wifi: mt76: mt7615: increase eeprom size for mt7663 (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable mesh HW amsdu/de-amsdu support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable configured beacon tx rate (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable BSS_CHANGED_MCAST_RATE support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable BSS_CHANGED_BASIC_RATES support (Íñigo Huguet) [2196823] - wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace (Íñigo Huguet) [2196823] - wifi: mac80211: remove ieee80211_tx_status_8023 (Íñigo Huguet) [2196823] - wifi: iwlwifi: bump FW API to 78 for AX devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: check firmware response size (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add MLO support to SF - use sta pointer (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: configure TLC on link activation (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix iwl_mvm_max_amsdu_size() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove RS rate init update argument (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: initialize per-link STA ratescale data (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rs-fw: properly access sband->iftype_data (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: only clients can be 20MHz-only (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix iwl_mvm_sta_rc_update for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove per-STA MFP setting (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: allow NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use BSSID when building probe requests (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: update mac id management (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adopt the latest firmware API (Íñigo Huguet) [2196823] - wifi: mt76: connac: add nss calculation into mt76_connac2_mac_tx_rate_val() (Íñigo Huguet) [2196823] - wifi: mt76: connac: fix txd multicast rate setting (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: stop chip reset worker in unregister hook (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: improve reliability of dma reset (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: fix missing unwind goto in `mt7921u_probe` (Íñigo Huguet) [2196823] - mt76: mt7921: fix kernel panic by accessing unallocated eeprom.data (Íñigo Huguet) [2196823] - wifi: mt76: move mcu_uni_event and mcu_reg_event in common code (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable coredump support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: add full system reset knobs into debugfs (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable full system reset support (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: enable p2p support (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: Replace fake flex-arrays with flexible-array members (Íñigo Huguet) [2196823] - wifi: mt76: Replace zero-length array with flexible-array member (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: add Netgear AXE3000 (A8000) support (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: drop redundant prefix of mt7915_txpower_puts() (Íñigo Huguet) [2196823] - wifi: mt76: fix 6GHz high channel not be scanned (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: fix probe timeout after reboot (Íñigo Huguet) [2196823] - wifi: mt76: move shared mac definitions in mt76_connac2_mac.h (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: get rid of eeprom.h (Íñigo Huguet) [2196823] - wifi: mt76: add mt76_connac_gen_ppe_thresh utility routine (Íñigo Huguet) [2196823] - wifi: mt76: get rid of unused sta_ps callbacks (Íñigo Huguet) [2196823] - wifi: mt76: add mt76_connac_irq_enable utility routine (Íñigo Huguet) [2196823] - wifi: mt76: move irq_tasklet in mt76_dev struct (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: use driver flags rather than mac80211 flags to mcu (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: introduce mt7921_get_mac80211_ops utility routine (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix eeprom tx path bitfields (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: remove mt7996_mcu_set_pm() (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: init mpdu density cap (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix pointer calculation in ie countdown event (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: remove unused eeprom band selection (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: let non-bufferable MMPDUs use correct hw queue (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: add eht rx rate support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: remove mt7996_mcu_beacon_check_caps() (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: remove mt7915_mcu_beacon_check_caps() (Íñigo Huguet) [2196823] - wifi: mt76: connac: refresh tx session timer for WED device (Íñigo Huguet) [2196823] - wifi: mt76: add missing locking to protect against concurrent rx/status calls (Íñigo Huguet) [2196823] - wifi: mt76: handle failure of vzalloc in mt7615_coredump_work (Íñigo Huguet) [2196823] - wifi: mt76: drop the incorrect scatter and gather frame (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: rework init flow in mt7915_thermal_init() (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: add dev->hif2 support for mt7916 WED device (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: expose device tree match table (Íñigo Huguet) [2196823] - wifi: mt76: dynamic channel bandwidth changes in AP mode (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix radiotap bitfield (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: unlock on error in mt7915_thermal_temp_store() (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: Remove unneeded semicolon (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: fix PCI DMA hang after reboot (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: fix wrong command to set STA channel (Íñigo Huguet) [2196823] - wifi: mt76: remove redundent MCU_UNI_CMD_* definitions (Íñigo Huguet) [2196823] - wifi: ath9k: fix per-packet TX-power cap for TPC (Íñigo Huguet) [2196823] - wifi: ath11k: fix undefined behavior with __fls in dp (Íñigo Huguet) [2196823] - wifi: ath11k: Ignore frags from uninitialized peer in dp. (Íñigo Huguet) [2196823] - wifi: ath11k: print a warning when crypto_alloc_shash() fails (Íñigo Huguet) [2196823] - wifi: ath11k: pci: Add more MODULE_FIRMWARE() entries (Íñigo Huguet) [2196823] - wifi: ath11k: enable SAR support on WCN6750 (Íñigo Huguet) [2196823] - wifi: ath11k: Disable Spectral scan upon removing interface (Íñigo Huguet) [2196823] - wifi: rtw89: add support of concurrent mode (Íñigo Huguet) [2196823] - wifi: rtw89: Disallow power save with multiple stations (Íñigo Huguet) [2196823] - wifi: rtw89: update statistics to FW for fine-tuning performance (Íñigo Huguet) [2196823] - wifi: rtw89: use struct instead of macros to set H2C command of hardware scan (Íñigo Huguet) [2196823] - wifi: rtw89: refine scan function after chanctx (Íñigo Huguet) [2196823] - wifi: rtw89: prohibit enter IPS during HW scan (Íñigo Huguet) [2196823] - wifi: rtw89: coex: send more hardware module info to firmware for 8851B (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Update function to get BT RSSI and hardware counter (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add path control register to monitor list (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Enable Wi-Fi RX gain control for free run solution (Íñigo Huguet) [2196823] - wifi: rtw89: fix power save function in WoWLAN mode (Íñigo Huguet) [2196823] - wifi: rtw89: support WoWLAN mode for 8852be (Íñigo Huguet) [2196823] - wifi: iwlwifi: move debug buffer allocation failure to info verbosity (Íñigo Huguet) [2196823] - wifi: iwlwifi: make the loop for card preparation effective (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: allow number of beacons from FW (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement key link switching (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement BAID link switching (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: track station mask for BAIDs (Íñigo Huguet) [2196823] - wifi: iwlwifi: bump FW API to 77 for AX devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use correct sta mask to remove queue (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid iterating over an un-initialized list (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: factor out iwl_mvm_sta_fw_id_mask() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: properly implement HE AP support (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix _iwl_mvm_get_scan_type() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix getting lowest TX rate for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: call napi_synchronize() before freeing rx/tx queues (Íñigo Huguet) [2196823] - wifi: iwlwifi: nvm-parse: add full BW UL MU-MIMO support (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Support devices with 5-6 out endpoints (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Clean up some messy ifs (Íñigo Huguet) [2196823] - wifi: brcmfmac: add Cypress 43439 SDIO ids (Íñigo Huguet) [2196823] - wifi: rtw89: fix crash due to null pointer of sta in AP mode (Íñigo Huguet) [2196823] - wifi: rtw89: correct 5 MHz mask setting (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: add tables for RFK (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: add BB and RF tables (2 of 2) (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: add BB and RF tables (1 of 2) (Íñigo Huguet) [2196823] - wifi: rtw89: pci: update PCI related settings to support 8851B (Íñigo Huguet) [2196823] - wifi: rtw89: mac: update MAC settings to support 8851b (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: fix TX path to path A for one RF path chip (Íñigo Huguet) [2196823] - wifi: rtw89: read version of analog hardware (Íñigo Huguet) [2196823] - wifi: rtw89: use hardware CFO to improve performance (Íñigo Huguet) [2196823] - wifi: rtw89: support parameter tables by RFE type (Íñigo Huguet) [2196823] - wifi: rtw89: fix authentication fail during scan (Íñigo Huguet) [2196823] - wifi: rtw89: add flag check for power state (Íñigo Huguet) [2196823] - wifi: rtw89: add ieee80211::remain_on_channel ops (Íñigo Huguet) [2196823] - wifi: rtw89: add function to wait for completion of TX skbs (Íñigo Huguet) [2196823] - wifi: rtw89: 8852c: add beacon filter and CQM support (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: tx: remove misleading if statement (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix setting the rate for non station cases (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: validate station properly in flush (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: set STA mask for keys in MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix ptk_pn memory leak (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make iwl_mvm_mac_ctxt_send_beacon() static (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: track AP STA pointer and use it for MFP (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: move memset before early return (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: initialize seq variable (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix spelling mistake "Gerenal" -> "General" (Íñigo Huguet) [2196823] - wifi: iwlwifi: Fix spelling mistake "upto" -> "up to" (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable new MLD FW API (Íñigo Huguet) [2196823] - wifi: iwlwifi: add a new PCI device ID for BZ device (Íñigo Huguet) [2196823] - wifi: iwlwifi: Add RF Step Type for BZ device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: scan legacy bands and UHB channels with same antenna (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: Fix possible division by zero (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: skip dump correctly on hw error (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: fix possible NULL pointer dereference (Íñigo Huguet) [2196823] - wifi: iwlwifi: Fix the duplicate dump name (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: work around ROM bug on AX210 integrated (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add DSM_FUNC_ENABLE_6E value to debugfs (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: cleanup beacon_inject_active during hw restart (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: support wowlan info notification version 2 (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make HLTK configuration for PASN station optional (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: request limiting to 8 MSDUs per A-MSDU (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix shift-out-of-bounds (Íñigo Huguet) [2196823] - wifi: iwlwifi: acpi: support modules with high antenna gain (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't drop unencrypted MCAST frames (Íñigo Huguet) [2196823] - wifi: iwlwifi: dbg: print pc register data once fw dump occurred (Íñigo Huguet) [2196823] - wifi: mac80211: add flush_sta method (Íñigo Huguet) [2196823] - wifi: mac80211: flush queues on STA removal (Íñigo Huguet) [2196823] - wifi: ieee80211: correctly mark FTM frames non-bufferable (Íñigo Huguet) [2196823] - wifi: ieee80211: clean up public action codes (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't set CHECKSUM_COMPLETE for unsupported protocols (Íñigo Huguet) [2196823] - wifi: iwlwifi: trans: don't trigger d3 interrupt twice (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configurations for Bnj-a0 and specific rf devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update init sequence if tx diversity supported (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: move function sequence (Íñigo Huguet) [2196823] - wifi: iwlwifi: nvm: Update HE capabilities on 6GHz band for EHT device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor TX csum mode check (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix A-MSDU checks (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable bz hw checksum from c step (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use OFDM rate if IEEE80211_TX_CTL_NO_CCK_RATE is set (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: convert TID to FW value on queue remove (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configuration for SO,SOF MAC and HR RF (Íñigo Huguet) [2196823] - wifi: iwlwifi: add a validity check of queue_id in iwl_txq_reclaim (Íñigo Huguet) [2196823] - wifi: iwlwifi: nvm-parse: enable 160/320 MHz for AP mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: debug: fix crash in __iwl_err() (Íñigo Huguet) [2196823] - wifi: rtw88: Add support for the SDIO based RTL8821CS chipset (Íñigo Huguet) [2196823] - wifi: rtw88: Add support for the SDIO based RTL8822CS chipset (Íñigo Huguet) [2196823] - wifi: rtw88: Add support for the SDIO based RTL8822BS chipset (Íñigo Huguet) [2196823] - wifi: rtw88: main: Reserve 8 bytes of extra TX headroom for SDIO cards (Íñigo Huguet) [2196823] - wifi: rtw88: main: Add the {cpwm,rpwm}_addr for SDIO based chipsets (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Support SDIO specific bits in the power on sequence (Íñigo Huguet) [2196823] - wifi: rtw88: sdio: Add HCI implementation for SDIO based chipsets (Íñigo Huguet) [2196823] - wifi: rtw88: Clear RTW_FLAG_POWERON early in rtw_mac_power_switch() (Íñigo Huguet) [2196823] - wifi: ath12k: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: ath10k: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: ath11k: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: ath11k: Send 11d scan start before WMI_START_SCAN_CMDID (Íñigo Huguet) [2196823] - wifi: ath11k: fix writing to unintended memory region (Íñigo Huguet) [2196823] - wifi: ath11k: Fix invalid management rx frame length issue (Íñigo Huguet) [2196823] - wifi: ath11k: fix rssi station dump not updated in QCN9074 (Íñigo Huguet) [2196823] - wifi: ath11k: Configure the FTM responder role using firmware capability flag (Íñigo Huguet) [2196823] - wifi: ath11k: Optimize 6 GHz scan time (Íñigo Huguet) [2196823] - wifi: mac80211: set EHT support flag in AP mode (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: fix potential NULL deref in hwsim_pmsr_report_nl() (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix duplicate entry in iwl_dev_info_table (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix the order of TIMING_MEASUREMENT notifications (Íñigo Huguet) [2196823] - bus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state (Íñigo Huguet) [2196823] - bus: mhi: host: Remove duplicate ee check for syserr (Íñigo Huguet) [2196823] - bus: mhi: host: Avoid ringing EV DB if there are no elements to process (Íñigo Huguet) [2196823] - net: rfkill-gpio: Add explicit include for of.h (Íñigo Huguet) [2196823] - net: qrtr: correct types of trace event parameters (Íñigo Huguet) [2196823] - wifi: rt2x00: Fix memory leak when handling surveys (Íñigo Huguet) [2196823] - wifi: b43legacy: Remove the unused function prev_slot() (Íñigo Huguet) [2196823] - wifi: rtw89: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: rtw89: fix potential race condition between napi_init and napi_enable (Íñigo Huguet) [2196823] - wifi: rtw89: config EDCCA threshold during scan to prevent TX failed (Íñigo Huguet) [2196823] - wifi: rtw89: fix incorrect channel info during scan due to ppdu_sts filtering (Íñigo Huguet) [2196823] - wifi: rtw89: remove superfluous H2C of join_info (Íñigo Huguet) [2196823] - wifi: rtw89: set data lowest rate according to AP supported rate (Íñigo Huguet) [2196823] - wifi: rtw89: add counters of register-based H2C/C2H (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence version to 7.0.1 (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add report control v5 variation (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Update RTL8852B LNA2 hardware parameter (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Not to enable firmware report when WiFi is power saving (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add LPS protocol radio state for RTL8852B (Íñigo Huguet) [2196823] - bus: mhi: pci_generic: Add Foxconn T99W510 (Íñigo Huguet) [2196823] - bus: mhi: host: Use ERANGE for BHIOFF/BHIEOFF range check (Íñigo Huguet) [2196823] - bus: mhi: host: Range check CHDBOFF and ERDBOFF (Íñigo Huguet) [2196823] - wifi: mwifiex: remove unused evt_buf variable (Íñigo Huguet) [2196823] - wifi: brcmsmac: ampdu: remove unused suc_mpdu variable (Íñigo Huguet) [2196823] - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() (Íñigo Huguet) [2196823] - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() (Íñigo Huguet) [2196823] - wifi: brcmsmac: remove unused has_5g variable (Íñigo Huguet) [2196823] - wifi: b43legacy: remove unused freq_r3A_value function (Íñigo Huguet) [2196823] - wifi: rtlwifi: Replace fake flex-array with flex-array member (Íñigo Huguet) [2196823] - wifi: rtw88: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: rndis_wlan: Replace fake flex-array with flexible-array member (Íñigo Huguet) [2196823] - wifi: rndis_wlan: clean up a type issue (Íñigo Huguet) [2196823] - wifi: rtw88: remove unused rtw_pci_get_tx_desc function (Íñigo Huguet) [2196823] - wifi: rsi: Slightly simplify rsi_set_channel() (Íñigo Huguet) [2196823] - wifi: ipw2x00: remove unused _ipw_read16 function (Íñigo Huguet) [2196823] - wifi: mac80211: enable EHT mesh support (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: correctly use link in iwl_mvm_sta_del() (Íñigo Huguet) [2196823] - wifi: iwlwifi: separate AP link management queues (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: free probe_resp_data later (Íñigo Huguet) [2196823] - wifi: iwlwifi: bump FW API to 75 for AX devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: move max_agg_bufsize into host TLC lq_sta (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: send full STA during HW restart (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rework active links counting (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: update mac config when assigning chanctx (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use the correct link queue (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: clean up mac_id vs. link_id in MLD sta (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix station link data leak (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: initialize max_rc_amsdu_len per-link (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use appropriate link for rate selection (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use the new lockdep-checking macros (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove chanctx WARN_ON (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid sending MAC context for idle (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove only link-specific AP keys (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: skip inactive links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust iwl_mvm_scan_respect_p2p_go_iter() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rxmq: report link ID to mac80211 (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use bcast/mcast link station id (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: translate management frame address (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement mac80211 callback change_sta_links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use the link sta address (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust rs init to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust radar detection to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust iwl_mvm_sec_key_remove_ap to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make a few warnings only trigger once (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: coex: start handling multiple links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rs-fw: don't crash on missing channel (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use STA link address (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: skip MEI update for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix narrow RU check for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make some HW flags conditional (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement link change ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust some cleanup functions to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_mac_sta_state_common() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: update iwl_mvm_tx_reclaim() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust to MLO assign/unassign/switch_vif_chanctx() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add fw link id allocation (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust internal stations to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: replace bss_info_changed() with vif_cfg/link_info_changed() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add link_conf parameter for add/remove/change link (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't check dtim_period in new API (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust SMPS for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add set_hw_timestamp to mld ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add link to firmware earlier (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust some PS and PM methods to MLD (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust mld_mac_ctxt_/beacon_changed() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust smart fifo configuration to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: align to the LINK cmd update in the FW (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: always use the sta->addr as the peers addr (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: modify link instead of removing it during csa (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix crash on queue removal for MLD API too (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix "modify_mask" value in the link cmd. (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add all missing ops to iwl_mvm_mld_ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for post_channel_switch in MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: unite sta_modify_disable_tx flows (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add cancel/remain_on_channel for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_roc() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add some new MLD ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add sta handling flows for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an indication that the new MLD API is used (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: sta preparation for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: vif preparation for MLO (Íñigo Huguet) [2196823] - wifi: nl80211: support advertising S1G capabilities (Íñigo Huguet) [2196823] - wifi: mac80211: S1G capabilities information element in probe request (Íñigo Huguet) [2196823] - mac80211: minstrel_ht: remove unused n_supported variable (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Use 64-bit division helper in iwl_mvm_get_crosstimestamp_fw() (Íñigo Huguet) [2196823] - wifi: carl9170: Replace fake flex-array with flexible-array member (Íñigo Huguet) [2196823] - wifi: carl9170: Fix multiple -Warray-bounds warnings (Íñigo Huguet) [2196823] - wifi: ath10k: remove unused ath10k_get_ring_byte function (Íñigo Huguet) [2196823] - wifi: ath12k: incorrect channel survey dump (Íñigo Huguet) [2196823] - wifi: ath12k: fix incorrect handling of AMSDU frames (Íñigo Huguet) [2196823] - wifi: ath12k: fix packets are sent in native wifi mode while we set raw mode (Íñigo Huguet) [2196823] - wifi: ath12k: fill peer meta data during reo_reinject (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR report support via virtio (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR abort support via virtio (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR request support via virtio (Íñigo Huguet) [2196823] - wifi: nl80211: make nl80211_send_chandef non-static (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR capability support (Íñigo Huguet) [2196823] - mac80211: support RNR for EMA AP (Íñigo Huguet) [2196823] - cfg80211: support RNR for EMA AP (Íñigo Huguet) [2196823] - wifi: mac80211: use bullet list for amsdu_mesh_control formats list (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix NULL deref in iwl_mvm_mld_disable_txq (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: EMA support (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: Multiple BSSID support (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: move beacon transmission to a separate function (Íñigo Huguet) [2196823] - wifi: mac80211: generate EMA beacons in AP mode (Íñigo Huguet) [2196823] - wifi: nl80211: Update the documentation of NL80211_SCAN_FLAG_COLOCATED_6GHZ (Íñigo Huguet) [2196823] - wifi: mac80211: implement support for yet another mesh A-MSDU format (Íñigo Huguet) [2196823] - wifi: mac80211: add mesh fast-rx support (Íñigo Huguet) [2196823] - wifi: mac80211: use mesh header cache to speed up mesh forwarding (Íñigo Huguet) [2196823] - wifi: mac80211: mesh fast xmit support (Íñigo Huguet) [2196823] - wifi: mac80211: fix race in mesh sequence number assignment (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add debugfs to get TAS status (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: support enabling and disabling HW timestamping (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configurations for Bnj device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_add_sta(), iwl_mvm_rm_sta() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove not needed initializations (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_sta_send_to_fw() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_sta (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_cfg_he_sta() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Don't send MAC CTXT cmd after deauthorization (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add stop_ap() and leave_ibss() callbacks for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add start_ap() and join_ibss() callbacks for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: select ptp cross timestamp from multiple reads (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement PHC clock adjustments (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable TX beacon protection (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for timing measurement (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: report hardware timestamps in RX/TX status (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: read synced time from firmware if supported (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for PTP HW clock (PHC) (Íñigo Huguet) [2196823] - wifi: ath12k: Enable IMPS for WCN7850 (Íñigo Huguet) [2196823] - wifi: ath12k: Identify DFS channel when sending scan channel list command (Íñigo Huguet) [2196823] - wifi: ath12k: fix firmware assert during channel switch for peer sta (Íñigo Huguet) [2196823] - wifi: ath12k: fix memory leak in ath12k_qmi_driver_event_work() (Íñigo Huguet) [2196823] - wifi: ath11k: fix BUFFER_DONE read on monitor ring rx buffer (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Support new chip RTL8710BU aka RTL8188GU (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: RTL8192EU always needs full init (Íñigo Huguet) [2196823] - wifi: iwlwifi: Avoid disabling GCC specific flag with clang (Íñigo Huguet) [2196823] - wifi: iwlwifi: suppress printf warnings in tracing (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: pnvm: fix uefi reduced TX power loading (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configurations for Bnj and Bz devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rs: print BAD_RATE for invalid HT/VHT index (Íñigo Huguet) [2196823] - wifi: iwlwifi: Replace space with tabs as code indent (Íñigo Huguet) [2196823] - wifi: iwlwifi: Add required space before open '(' (Íñigo Huguet) [2196823] - wifi: iwlwifi: Remove prohibited spaces (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix typos in comment (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove setting of 'sta' parameter (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an unassign_vif_chanctx() callback for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor __iwl_mvm_unassign_vif_chanctx() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an assign_vif_chanctx() callback for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor __iwl_mvm_assign_vif_chanctx() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add a remove_interface() callback for mld mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add an add_interface() callback for mld mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for the new STA related commands (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for the new LINK command (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for the new MAC CTXT command (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Refactor MAC_CONTEXT_CMD sending flow (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Refactor STA_HE_CTXT_CMD sending flow (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: Add driver defined dump file name (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: Add new tlv for dump file name extension (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid sta lookup in queue alloc (Íñigo Huguet) [2196823] - wifi: ath11k: fix deinitialization of firmware resources (Íñigo Huguet) [2196823] - wifi: ath11k: Replace fake flex-array with flexible-array member (Íñigo Huguet) [2196823] - wifi: ath12k: Add missing unwind goto in ath12k_pci_probe() (Íñigo Huguet) [2196823] - net: Use of_property_present() for testing DT property presence (Íñigo Huguet) [2196823] - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() (Íñigo Huguet) [2196823] {CVE-2023-1380} - wifi: rtw88: fix memory leak in rtw_usb_probe() (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add v5 firmware cycle status report (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add v2 Bluetooth scan info (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Fix wrong structure assignment at null data report (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add register monitor report v2 format (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add traffic TX/RX info and its H2C (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add WiFi role info v2 (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add more error_map and counter to log (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: use module_usb_driver (Íñigo Huguet) [2196823] - wifi: rtw89: release RX standby timer of beamformee CSI to save power (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: mark Edimax EW-7811Un V2 as tested (Íñigo Huguet) [2196823] - wifi: brcmfmac: Use ISO3166 country code and rev 0 as fallback on 4356 (Íñigo Huguet) [2196823] - wifi: move raycs, wl3501 and rndis_wlan to legacy directory (Íñigo Huguet) [2196823] - wifi: move mac80211_hwsim and virt_wifi to virtual directory (Íñigo Huguet) [2196823] - wifi: ath11k: add debug prints in regulatory WMI event processing (Íñigo Huguet) [2196823] - wifi: ath11k: add support to parse new WMI event for 6 GHz (Íñigo Huguet) [2196823] - wifi: ath11k: use proper regulatory reference for bands (Íñigo Huguet) [2196823] - bus: mhi: host: pci_generic: Revert "Add a secondary AT port to Telit FN990" (Íñigo Huguet) [2196823] - bus: mhi: host: pci_generic: Drop redundant pci_enable_pcie_error_reporting() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix EOF bit reporting (Íñigo Huguet) [2196823] - wifi: iwlwifi: Do not include radiotap EHT user info if not needed (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add EHT RU allocation to radiotap (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update logs for yoyo reset sw changes (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: clean up duplicated defines (Íñigo Huguet) [2196823] - wifi: iwlwifi: rs-fw: break out for unsupported bandwidth (Íñigo Huguet) [2196823] - wifi: iwlwifi: Add support for B step of BnJ-Fm4 (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make flush code a bit clearer (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid UB shift of snif_queue (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add primary 80 known for EHT radiotap (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: parse FW frame metadata for EHT sniffer mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: decode USIG_B1_B7 RU to nl80211 RU width (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rename define to generic name (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: allow Microsoft to use TAS (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add all EHT based on data0 info from HW (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add EHT radiotap info based on rate_n_flags (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an helper function radiotap TLVs (Íñigo Huguet) [2196823] - wifi: radiotap: separate vendor TLV into header/content (Íñigo Huguet) [2196823] - bus: mhi: ep: Demote unsupported channel error log to debug (Íñigo Huguet) [2196823] - bus: mhi: host: Remove mhi_poll() API (Íñigo Huguet) [2196823] - wifi: iwlwifi: reduce verbosity of some logging events (Íñigo Huguet) [2196823] - wifi: iwlwifi: Adding the code to get RF name for MsP device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: mark mac header with no data frames (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add LSIG info to radio tap info in EHT (Íñigo Huguet) [2196823] - wifi: nl80211: Add support for randomizing TA of auth and deauth frames (Íñigo Huguet) [2196823] - wifi: mac80211: add LDPC related flags in ieee80211_bss_conf (Íñigo Huguet) [2196823] - wifi: mac80211: add EHT MU-MIMO related flags in ieee80211_bss_conf (Íñigo Huguet) [2196823] - wifi: mac80211: introduce ieee80211_refresh_tx_agg_session_timer() (Íñigo Huguet) [2196823] - wifi: mac80211: add support for driver adding radiotap TLVs (Íñigo Huguet) [2196823] - wifi: radiotap: Add EHT radiotap definitions (Íñigo Huguet) [2196823] - wifi: mac80211: fix ieee80211_link_set_associated() type (Íñigo Huguet) [2196823] - wifi: mac80211: simplify reasoning about EHT capa handling (Íñigo Huguet) [2196823] - wifi: mac80211: mlme: remove pointless sta check (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: Indicate support for NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT (Íñigo Huguet) [2196823] - wifi: mac80211: add netdev per-link debugfs data and driver hook (Íñigo Huguet) [2196823] - wifi: mac80211: remove SMPS from AP debugfs (Íñigo Huguet) [2196823] - wifi: mac80211: add pointer from bss_conf to vif (Íñigo Huguet) [2196823] - wifi: mac80211: warn only once on AP probe (Íñigo Huguet) [2196823] - wifi: cfg80211/mac80211: report link ID on control port RX (Íñigo Huguet) [2196823] - wifi: mac80211: add support for set_hw_timestamp command (Íñigo Huguet) [2196823] - wifi: nl80211: add a command to enable/disable HW timestamping (Íñigo Huguet) [2196823] - wifi: wireless: cleanup unused function parameters (Íñigo Huguet) [2196823] - wifi: wireless: correct primary channel validation on 6 GHz (Íñigo Huguet) [2196823] - wifi: wireless: return primary channel regardless of DUP (Íñigo Huguet) [2196823] - wifi: mac80211: allow beacon protection HW offload (Íñigo Huguet) [2196823] - wifi: mac80211: check key taint for beacon protection (Íñigo Huguet) [2196823] - wifi: mac80211: clear all bits that relate rtap fields on skb (Íñigo Huguet) [2196823] - wifi: mac80211: adjust scan cancel comment/check (Íñigo Huguet) [2196823] - wifi: nl80211: Update the documentation of NL80211_SCAN_FLAG_COLOCATED_6GHZ (Íñigo Huguet) [2196823] - gpiolib: split linux/gpio/driver.h out of linux/gpio.h (Íñigo Huguet) [2196823] - wifi: rtlwifi: rtl8192se: Remove some unused variables (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Add 4359C0 firmware definition (Íñigo Huguet) [2196823] - wifi: rtw89: fix SER L1 might stop entering LPS issue (Íñigo Huguet) [2196823] - wifi: ath11k: Add tx ack signal support for management packets (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Add BCM4378B3 support (Íñigo Huguet) [2196823] - wifi: brcmfmac: common: Add support for external calibration blobs (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Load and provide TxCap blobs (Íñigo Huguet) [2196823] - wifi: brcmfmac: common: Add support for downloading TxCap blobs (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4387 (Íñigo Huguet) [2196823] - wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (Íñigo Huguet) [2196823] - wifi: brcmfmac: cfg80211: Add support for PMKID_V3 operations (Íñigo Huguet) [2196823] - wifi: brcmfmac: feature: Add support for setting feats based on WLC version (Íñigo Huguet) [2196823] - wifi: brcmfmac: cfg80211: Add support for scan params v2 (Íñigo Huguet) [2196823] - wifi: brcmfmac: chip: Handle 1024-unit sizes for TCM blocks (Íñigo Huguet) [2196823] - wifi: brcmfmac: chip: Only disable D11 cores; handle an arbitrary number (Íñigo Huguet) [2196823] - wifi: ath11k: generate rx and tx mcs maps for supported HE mcs (Íñigo Huguet) [2196823] - wifi: ath11k: move HE MCS mapper to a separate function (Íñigo Huguet) [2196823] - wifi: ath11k: push MU-MIMO params from hostapd to hardware (Íñigo Huguet) [2196823] - wifi: ath11k: modify accessor macros to match index size (Íñigo Huguet) [2196823] - wifi: ath6kl: reduce WARN to dev_dbg() in callback (Íñigo Huguet) [2196823] - wifi: brcmfmac: support CQM RSSI notification with older firmware (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Provide a buffer of random bytes to the device (Íñigo Huguet) [2196823] - wifi: brcmfmac: acpi: Add support for fetching Apple ACPI properties (Íñigo Huguet) [2196823] - wifi: ath12k: remove memset with byte count of 278528 (Íñigo Huguet) [2196823] - wifi: wcn36xx: Slightly optimize PREPARE_HAL_BUF() (Íñigo Huguet) [2196823] - wifi: rtw89: refine FW feature judgement on packet drop (Íñigo Huguet) [2196823] - wifi: rtw89: 8852b: enable hw_scan support (Íñigo Huguet) [2196823] - wifi: rtw89: 8852b: add channel encoding for hw_scan (Íñigo Huguet) [2196823] - wifi: rtw89: adjust channel encoding to common function (Íñigo Huguet) [2196823] - wifi: rtw89: fw: configure CRASH_TRIGGER feature for 8852B (Íñigo Huguet) [2196823] - wifi: rtw89: add tx_wake notify for 8852B (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8822c: Implement RTL8822CS (SDIO) efuse parsing (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8822b: Implement RTL8822BS (SDIO) efuse parsing (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8821c: Implement RTL8821CS (SDIO) efuse parsing (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Add SDIO HCI support in the TX/page table setup (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Add support for the SDIO HCI in rtw_pwr_seq_parser() (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Remove always true condition in rtl8xxxu_print_chipinfo (Íñigo Huguet) [2196823] - wifi: rtw89: add RNR support for 6 GHz scan (Íñigo Huguet) [2196823] - wifi: rtlwifi: rtl8192de: Remove the unused variable bcnfunc_enable (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: 8188e: parse single one element of RA report for station mode (Íñigo Huguet) [2196823] - wifi: rtlwifi: rtl8192ce: fix dealing empty EEPROM values (Íñigo Huguet) [2196823] - wifi: ath11k: fix SAC bug on peer addition with sta band migration (Íñigo Huguet) [2196823] - wifi: ath10k: Remove redundant assignment to changed_flags (Íñigo Huguet) [2196823] - wifi: ath10k: snoc: enable threaded napi on WCN3990 (Íñigo Huguet) [2196823] - wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (Íñigo Huguet) [2196823] - wifi: ath5k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2196823] - wifi: ath11k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2196823] - wifi: ath12k: PCI ops for wakeup/release MHI (Íñigo Huguet) [2196823] - wifi: ath12k: Handle lock during peer_id find (Íñigo Huguet) [2196823] - wifi: ath9k: hif_usb: fix memory leak of remain_skbs (Íñigo Huguet) [2196823] - wifi: ath11k: fix return value check in ath11k_ahb_probe() (Íñigo Huguet) [2196823] - wifi: ath12k: use kfree_skb() instead of kfree() (Íñigo Huguet) [2196823] - wifi: ath: Silence memcpy run-time false positive warning (Íñigo Huguet) [2196823] - wifi: ath10k: Remove the unused function shadow_dst_wr_ind_addr() and ath10k_ce_error_intr_enable() (Íñigo Huguet) [2196823] - wifi: ath12k: dp_mon: clean up some inconsistent indentings (Íñigo Huguet) [2196823] - wifi: ath12k: dp_mon: Fix unsigned comparison with less than zero (Íñigo Huguet) [2196823] - wifi: ath12k: Fix spelling mistakes in warning messages and comments (Íñigo Huguet) [2196823] - wifi: ath6kl: minor fix for allocation size (Íñigo Huguet) [2196823] - wifi: ath11k: Set ext passive scan flag to adjust passive scan start time (Íñigo Huguet) [2196823]- xfrm: add NULL check in xfrm_update_ae_params (Daniel Mendes) [2218948] {CVE-2023-3772} - scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Cathy Avery) [1986067] - netfilter: xt_owner: Add supplementary groups option (Phil Sutter) [2136194] - netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal) [2230460] - drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues (Karol Herbst) [2229989] - net: deprecate PF_KEY (Sabrina Dubroca) [RHEL-1257] - KVM: SEV: remove ghcb variable declarations (Vitaly Kuznetsov) [2213807] - KVM: SEV: only access GHCB fields once (Vitaly Kuznetsov) [2213807] {CVE-2023-4155} - KVM: SEV: snapshot the GHCB before accessing it (Vitaly Kuznetsov) [2213807] {CVE-2023-4155} - Documentation/x86: Fix backwards on/off logic about YMM support (Waiman Long) [2229884] {CVE-2022-40982} - KVM: Add GDS_NO support to KVM (Waiman Long) [2229884] {CVE-2022-40982} - x86/speculation: Add Kconfig option for GDS (Waiman Long) [2229884] {CVE-2022-40982} - x86/speculation: Add force option to GDS mitigation (Waiman Long) [2229884] {CVE-2022-40982} - x86/speculation: Add Gather Data Sampling mitigation (Waiman Long) [2229884] {CVE-2022-40982} - x86/bugs: Use sysfs_emit() (Waiman Long) [2229884] - Documentation/ABI: Mention retbleed vulnerability info file for sysfs (Waiman Long) [2229884] - docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed (Waiman Long) [2229884] - arm64: correct the effect of mitigations off on kpti (Waiman Long) [2229884] - x86/speculation: Add missing srbds=off to the mitigations= help text (Waiman Long) [2229884] - usb: typec: ucsi: Mark dGPUs as DEVICE scope (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Remove ccgx,firmware-build property (Desnes Nunes) [2222463] - usb: typec: ucsi_ccg: Add OF support (Desnes Nunes) [2222463] - usb: typec: ucsi/ucsi_ccg: Convert to i2c's .probe_new() (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Add ACPI property to align with device-tree (Desnes Nunes) [2222463] - dt-bindings: usb: Add Cypress cypd4226 Type-C controller (Desnes Nunes) [2222463] - i2c: designware-pci: Switch to use i2c_new_ccgx_ucsi() (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Convert to use dev_err_probe() (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Use temporary variable for struct device (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Switch to use i2c_new_ccgx_ucsi() (Desnes Nunes) [2222463] - i2c: Remove support for dangling device properties (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Constify the software node (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Use PTR_ERR_OR_ZERO() to simplify code (Desnes Nunes) [2222463] - i2c: nvidia-gpu: convert to use i2c_new_client_device() (Desnes Nunes) [2222463] - i2c: Add support for software nodes (Desnes Nunes) [2222463] - i2c: Introduce common module to instantiate CCGx UCSI (Desnes Nunes) [2222463] - power: supply: Fix logic checking if system is running from battery (Desnes Nunes) [2222463] - redhat: support virtio-mem on x86-64 as tech-preview (David Hildenbrand) [2229123] - virtio/virtio_mem: handle a possible NULL as a memcpy parameter (David Hildenbrand) [2229123] - virtio-mem: support VIRTIO_MEM_F_UNPLUGGED_INACCESSIBLE (David Hildenbrand) [2229123] - virtio-mem: disallow mapping virtio-mem memory via /dev/mem (David Hildenbrand) [2229123] - kernel/resource: disallow access to exclusive system RAM regions (David Hildenbrand) [2229123] - kernel/resource: clean up and optimize iomem_is_exclusive() (David Hildenbrand) [2229123] - virtio-mem: kdump mode to sanitize /proc/vmcore access (David Hildenbrand) [2229123] - virtio-mem: factor out hotplug specifics from virtio_mem_remove() into virtio_mem_deinit_hotplug() (David Hildenbrand) [2229123] - virtio-mem: factor out hotplug specifics from virtio_mem_probe() into virtio_mem_init_hotplug() (David Hildenbrand) [2229123] - virtio-mem: factor out hotplug specifics from virtio_mem_init() into virtio_mem_init_hotplug() (David Hildenbrand) [2229123] - proc/vmcore: fix possible deadlock on concurrent mmap and read (David Hildenbrand) [2229123] - proc/vmcore: don't fake reading zeroes on surprise vmcore_cb unregistration (David Hildenbrand) [2229123] - proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand) [2229123] - proc/vmcore: convert oldmem_pfn_is_ram callback to more generic vmcore callbacks (David Hildenbrand) [2229123] - proc/vmcore: let pfn_is_ram() return a bool (David Hildenbrand) [2229123] - x86/xen: print a warning when HVMOP_get_mem_type fails (David Hildenbrand) [2229123] - x86/xen: simplify xen_oldmem_pfn_is_ram() (David Hildenbrand) [2229123] - x86/xen: update xen_oldmem_pfn_is_ram() documentation (David Hildenbrand) [2229123] - virtio-mem: fix sleeping in RCU read side section in virtio_mem_online_page_cb() (David Hildenbrand) [2229123] - virtio-mem: prioritize unplug from ZONE_MOVABLE in Big Block Mode (David Hildenbrand) [2229123] - virtio-mem: simplify high-level unplug handling in Big Block Mode (David Hildenbrand) [2229123] - virtio-mem: prioritize unplug from ZONE_MOVABLE in Sub Block Mode (David Hildenbrand) [2229123] - virtio-mem: simplify high-level unplug handling in Sub Block Mode (David Hildenbrand) [2229123] - virtio-mem: simplify high-level plug handling in Sub Block Mode (David Hildenbrand) [2229123] - virtio-mem: use page_zonenum() in virtio_mem_fake_offline() (David Hildenbrand) [2229123] - virtio-mem: don't read big block size in Sub Block Mode (David Hildenbrand) [2229123] - fs/proc/kcore: use page_offline_(freeze|thaw) (David Hildenbrand) [2229123] - virtio-mem: use page_offline_(start|end) when setting PageOffline() (David Hildenbrand) [2229123] - mm: introduce page_offline_(begin|end|freeze|thaw) to synchronize setting PageOffline() (David Hildenbrand) [2229123] - fs/proc/kcore: don't read offline sections, logically offline pages and hwpoisoned pages (David Hildenbrand) [2229123] - fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM (David Hildenbrand) [2229123] - fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER (David Hildenbrand) [2229123] - proc/kcore: Remove unused kclist_add_remap() (David Hildenbrand) [2229123] - x86/gart: Exclude GART aperture from kcore (David Hildenbrand) [2229123] - kernel/resource: remove first_lvl / siblings_only logic (David Hildenbrand) [2229123] - kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources (David Hildenbrand) [2229123] - kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources (David Hildenbrand) [2229123] - kernel/resource.c: fix kernel-doc markups (David Hildenbrand) [2229123] - resource: avoid unnecessary lookups in find_next_iomem_res() (David Hildenbrand) [2229123] - resource: fix locking in find_next_iomem_res() (David Hildenbrand) [2229123] - virtio-mem: check against mhp_get_pluggable_range() which memory we can hotplug (David Hildenbrand) [2229123] - virtio-mem: Assign boolean values to a bool variable (David Hildenbrand) [2229123] - mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE (David Hildenbrand) [2229123] - virtio-mem: Big Block Mode (BBM) - safe memory hotunplug (David Hildenbrand) [2229123] - virtio-mem: Big Block Mode (BBM) - basic memory hotunplug (David Hildenbrand) [2229123] - mm/memory_hotplug: extend offline_and_remove_memory() to handle more than one memory block (David Hildenbrand) [2229123] - virtio-mem: allow to force Big Block Mode (BBM) and set the big block size (David Hildenbrand) [2229123] - virtio-mem: Big Block Mode (BBM) memory hotplug (David Hildenbrand) [2229123] - virtio-mem: factor out adding/removing memory from Linux (David Hildenbrand) [2229123] - virtio-mem: memory notifier callbacks are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virito-mem: existing (un)plug functions are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: memory block ids are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: nb_sb_per_mb and subblock_size are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virito-mem: subblock states are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: memory block states are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virito-mem: document Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: generalize handling when memory is getting onlined deferred (David Hildenbrand) [2229123] - virtio-mem: don't always trigger the workqueue when offlining memory (David Hildenbrand) [2229123] - virtio-mem: drop last_mb_id (David Hildenbrand) [2229123] - virtio-mem: generalize virtio_mem_overlaps_range() (David Hildenbrand) [2229123] - virtio-mem: generalize virtio_mem_owned_mb() (David Hildenbrand) [2229123] - virtio-mem: generalize check for added memory (David Hildenbrand) [2229123] - virtio-mem: retry fake-offlining via alloc_contig_range() on ZONE_MOVABLE (David Hildenbrand) [2229123] - virtio-mem: factor out handling of fake-offline pages in memory notifier (David Hildenbrand) [2229123] - virtio-mem: factor out fake-offlining into virtio_mem_fake_offline() (David Hildenbrand) [2229123] - virtio-mem: print debug messages from virtio_mem_send_*_request() (David Hildenbrand) [2229123] - virtio-mem: factor out calculation of the bit number within the subblock bitmap (David Hildenbrand) [2229123] - virtio-mem: use "unsigned long" for nr_pages when fake onlining/offlining (David Hildenbrand) [2229123] - virtio-mem: drop rc2 in virtio_mem_mb_plug_and_add() (David Hildenbrand) [2229123] - virtio-mem: simplify MAX_ORDER - 1 / pageblock_order handling (David Hildenbrand) [2229123] - virtio-mem: more precise calculation in virtio_mem_mb_state_prepare_next_mb() (David Hildenbrand) [2229123] - virtio-mem: determine nid only once using memory_add_physaddr_to_nid() (David Hildenbrand) [2229123] - MAINTAINERS: add URL for virtio-mem (David Hildenbrand) [2229123] - virtio-mem: Constify mem_id_table (David Hildenbrand) [2229123] - kernel/resource: make iomem_resource implicit in release_mem_region_adjustable() (David Hildenbrand) [2229123] - virtio-mem: try to merge system ram resources (David Hildenbrand) [2229123] - mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging of System RAM resources (David Hildenbrand) [2229123] - mm/memory_hotplug: prepare passing flags to add_memory() and friends (David Hildenbrand) [2229123] - mm/memory_hotplug: guard more declarations by CONFIG_MEMORY_HOTPLUG (David Hildenbrand) [2229123] - include/linux/memory_hotplug.h: move definitions of {set,clear}_zone_contiguous (David Hildenbrand) [2229123] - kernel/resource: make release_mem_region_adjustable() never fail (David Hildenbrand) [2229123] - virtio-mem: don't special-case ZONE_MOVABLE (David Hildenbrand) [2229123] - virtio_mem: convert to LE accessors (David Hildenbrand) [2229123] - virtio_mem: correct tags for config space fields (David Hildenbrand) [2229123] - virtio-mem: Fix build error due to improper use 'select' (David Hildenbrand) [2229123] - virtio-mem: add memory via add_memory_driver_managed() (David Hildenbrand) [2229123] - virtio-mem: silence a static checker warning (David Hildenbrand) [2229123] - virtio_mem: convert device block size into 64bit (David Hildenbrand) [2229123] - virtio-mem: drop unnecessary initialization (David Hildenbrand) [2229123] - virtio-mem: Don't rely on implicit compiler padding for requests (David Hildenbrand) [2229123] - virtio-mem: Try to unplug the complete online memory block first (David Hildenbrand) [2229123] - virtio-mem: Use -ETXTBSY as error code if the device is busy (David Hildenbrand) [2229123] - virtio-mem: Unplug subblocks right-to-left (David Hildenbrand) [2229123] - virtio-mem: Drop manual check for already present memory (David Hildenbrand) [2229123] - virtio-mem: Add parent resource for all added "System RAM" (David Hildenbrand) [2229123] - virtio-mem: Better retry handling (David Hildenbrand) [2229123] - virtio-mem: Offline and remove completely unplugged memory blocks (David Hildenbrand) [2229123] - mm/memory_hotplug: Introduce offline_and_remove_memory() (David Hildenbrand) [2229123] - virtio-mem: Allow to offline partially unplugged memory blocks (David Hildenbrand) [2229123] - virtio-mem: Paravirtualized memory hotunplug part 2 (David Hildenbrand) [2229123] - virtio-mem: Paravirtualized memory hotunplug part 1 (David Hildenbrand) [2229123] - virtio-mem: Allow to specify an ACPI PXM as nid (David Hildenbrand) [2229123] - MAINTAINERS: Add myself as virtio-mem maintainer (David Hildenbrand) [2229123] - virtio-mem: Paravirtualized memory hotplug (David Hildenbrand) [2229123] - Revert "drm/amd/display: edp do not add non-edid timings" (Jocelyn Falempe) [RHEL-845] - Revert "drm/amd/display: reallocate DET for dual displays with high pixel rate ratio" (Jocelyn Falempe) [RHEL-845] - drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe) [RHEL-845] - drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe) [RHEL-845] - drm/atomic: Fix potential use-after-free in nonblocking commits (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13 (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: share the code around SMU13 pcie parameters update (Jocelyn Falempe) [RHEL-845] - drm/ttm: Don't leak a resource on swapout move error (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: avoid restore process run into dead loop. (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Correct `DMUB_FW_VERSION` macro (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix 128b132b link loss handling (Jocelyn Falempe) [RHEL-845] - drm/amd/display: add a NULL pointer check (Jocelyn Falempe) [RHEL-845] - drm/amd: Disable PSR-SU on Parade 0803 TCON (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: fix clearing mappings for BOs that are always valid in VM (Jocelyn Falempe) [RHEL-845] - drm/amd/display: disable seamless boot if force_odm_combine is enabled (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Remove Phantom Pipe Check When Calculating K1 and K2 (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix seamless odm transitions (Jocelyn Falempe) [RHEL-845] - drm/dp_mst: Clear MSG_RDY flag before sending new message (Jocelyn Falempe) [RHEL-845] - drm/atomic: Allow vblank-enabled + self-refresh "disable" (Jocelyn Falempe) [RHEL-845] - drm/amd/display: perform a bounds check before filling dirty rectangles (Jocelyn Falempe) [RHEL-845] - drm/nouveau: bring back blit subchannel for pre nv50 GPUs (Jocelyn Falempe) [RHEL-845] - drm/nouveau/disp/g94: enable HDMI (Jocelyn Falempe) [RHEL-845] - drm/nouveau/disp: fix HDMI on gt215+ (Jocelyn Falempe) [RHEL-845] - drm/i915: Fix one wrong caching mode enum usage (Jocelyn Falempe) [RHEL-845] - drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner (Jocelyn Falempe) [RHEL-845] - drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime (Jocelyn Falempe) [RHEL-845] - drm/panel: simple: Add connector_type for innolux_at043tn24 (Jocelyn Falempe) [RHEL-845] - drm/nouveau/acr: Abort loading ACR if no firmware was found (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v4_0 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v2_6 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: separate ras irq from jpeg instance irq for UVD_POISON (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Move jpeg ras block init to ras sw_init (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for vcn_v4_0 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for vcn_v2_6 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: separate ras irq from vcn instance irq for UVD_POISON (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Move vcn ras block init to ras sw_init (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Fix usage of UMC fill record in RAS (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerplay_table function. (Jocelyn Falempe) [RHEL-845] - amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Jocelyn Falempe) [RHEL-845] - drm/radeon: fix possible division-by-zero errors (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode (Jocelyn Falempe) [RHEL-845] - drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg() (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix a test CalculatePrefetchSchedule() (Jocelyn Falempe) [RHEL-845] - drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec (Jocelyn Falempe) [RHEL-845] - drm/bridge: anx7625: Prevent endless probe loop (Jocelyn Falempe) [RHEL-845] - drm/nouveau: dispnv50: fix missing-prototypes warning (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358767: Switch to devm MIPI-DSI helpers (Jocelyn Falempe) [RHEL-845] - drm/vkms: Fix RGB565 pixel conversion (Jocelyn Falempe) [RHEL-845] - drm: Add fixed-point helper to get rounded integer values (Jocelyn Falempe) [RHEL-845] - drm/vkms: isolate pixel conversion functionality (Jocelyn Falempe) [RHEL-845] - drm/panel: sharp-ls043t1le01: adjust mode settings (Jocelyn Falempe) [RHEL-845] - drm/vram-helper: fix function names in vram helper doc (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix THS_TRAILCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix TXTAGOCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix THS_ZEROCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix TCLK_TRAILCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix TCLK_ZEROCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix PLL target frequency (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix PLL parameters computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: always enable HS video mode (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi83: Fix enable error path (Jocelyn Falempe) [RHEL-845] - drm/bridge: it6505: Move a variable assignment behind a null pointer check in receive_timing_debugfs_show() (Jocelyn Falempe) [RHEL-845] - drm/i915/guc/slpc: Provide sysfs for efficient freq (Jocelyn Falempe) [RHEL-845] - drm/i915/guc: More debug print updates - GuC SLPC (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Explicitly specify update type per plane info change (Jocelyn Falempe) [RHEL-845] - radeon: avoid double free in ci_dpm_init() (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix is_timing_changed() prototype (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Add logging for display MALL refresh setting (Jocelyn Falempe) [RHEL-845] - drm: use mgr->dev in drm_dbg_kms in drm_dp_add_payload_part2 (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Ensure vmin and vmax adjust for DCE (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Validate VM ioctl flags. (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Do not update DRR while BW optimizations pending (Jocelyn Falempe) [RHEL-845] - drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Jocelyn Falempe) [RHEL-845] - udmabuf: revert 'Add support for mapping hugepages (v4)' (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix the system hang while disable PSR (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Add wrapper to call planes and stream update (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Use dc_update_planes_and_stream (Jocelyn Falempe) [RHEL-845] - drm/nouveau: add nv_encoder pointer check for NULL (Jocelyn Falempe) [RHEL-845] - drm/nouveau/dp: check for NULL nv_connector->native_mode (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi86: Avoid possible buffer overflow (Jocelyn Falempe) [RHEL-845] - drm/nouveau: don't detect DSM for non-NVIDIA device (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Modify indirect buffer packages for resubmission (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Implement gfx9 patch functions for resubmission (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Program gds backup address as zero if no gds allocated (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add missing radeon secondary PCI ID (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: workaround for compute workload type on some skus (Jocelyn Falempe) [RHEL-845] - drm/amd: Tighten permissions on VBIOS flashing attributes (Jocelyn Falempe) [RHEL-845] - drm/amd: Make sure image is written to trigger VBIOS image update flow (Jocelyn Falempe) [RHEL-845] - drm/amd/display: edp do not add non-edid timings (Jocelyn Falempe) [RHEL-845] - drm/amd/display: limit DPIA link rate to HBR3 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1 (Jocelyn Falempe) [RHEL-845] - Revert "drm/amdgpu: remove TOPDOWN flags when allocating VRAM in large bar system" (Jocelyn Falempe) [RHEL-845] - drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Jocelyn Falempe) [RHEL-845] - drm: panel-orientation-quirks: Change Air's quirk to support Air Plus (Jocelyn Falempe) [RHEL-845] - drm/amd/display: add ODM case when looking for first split pipe (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Reduce sdp bw after urgent to 90% (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: Fix power context allocation in SMU13 (Jocelyn Falempe) [RHEL-845] - drm/amd: Disallow s0ix without BIOS support again (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: change reserved vram info print (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: fix xclk freq on CHIP_STONEY (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs (Jocelyn Falempe) [RHEL-845] - drm/i915/gt: Use the correct error value when kernel_context() fails (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram (Jocelyn Falempe) [RHEL-845] - drm/i915/selftests: Add some missing error propagation (Jocelyn Falempe) [RHEL-845] - drm/i915: Use 18 fast wake AUX sync len (Jocelyn Falempe) [RHEL-845] - drm/i915: Explain the magic numbers for AUX SYNC/precharge length (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for renoir (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5 (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: resolve reboot exception for si oland (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for vangogh (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: enable tmz by default for GC 11.0.1 (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Only wait for blank completion if OTG active (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: set gfx9 onwards APU atomics support to be true (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/nv: update VCN 3 max HEVC encoding resolution (Jocelyn Falempe) [RHEL-845] - drm/ast: Fix ARM compatibility (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Use the default reset when loading or reloading the driver (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix memleak in aconnector->timing_requested (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init" (Jocelyn Falempe) [RHEL-845] - drm/i915: Fix PIPEDMC disabling for a bigjoiner configuration (Jocelyn Falempe) [RHEL-845] - drm/i915: Disable DPLLs before disconnecting the TC PHY (Jocelyn Falempe) [RHEL-845] - drm/i915: Move shared DPLL disabling into CRTC disable hook (Jocelyn Falempe) [RHEL-845] - drm: fix drmm_mutex_init() (Jocelyn Falempe) [RHEL-845] - drm/amd/amdgpu: limit one queue per gang (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: Fix output of pp_od_clk_voltage (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: don't enable secure display on incompatible platforms (Jocelyn Falempe) [RHEL-845] - drm/radeon: reintroduce radeon_dp_work_func content (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Have Payload Properly Created After Resume (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: reserve the old gc_11_0_*_mes.bin (Jocelyn Falempe) [RHEL-845] - drm/amd/amdgpu: introduce gc_*_mes_2.bin v2 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gfx11: update gpu_clock_counter logic (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: refine get gpu clock counter method (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gmc11: implement get_vbios_fb_size() (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: fix possible power mode mismatch between driver and PMFW (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Enable IH retry CAM on GFX9 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Fix sdma v4 sw fini error (Jocelyn Falempe) [RHEL-845] - drm/amd: Fix an out of bounds error in BIOS parser (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Correct DML calculation to follow HW SPEC (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fixed dcn30+ underflow issue (Jocelyn Falempe) [RHEL-845] - drm/amd/display: reallocate DET for dual displays with high pixel rate ratio (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Use DC_LOG_DC in the trasform pixel function (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Enable HostVM based on rIOMMU active (Jocelyn Falempe) [RHEL-845] - drm/amd/display: enable DPG when disabling plane for phantom pipe (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Correct DML calculation to align HW formula (Jocelyn Falempe) [RHEL-845] - drm/amd/display: populate subvp cmd info only for the top pipe (Jocelyn Falempe) [RHEL-845] - drm/displayid: add displayid_get_header() and check bounds better (Jocelyn Falempe) [RHEL-845] - drm/i915: taint kernel when force probing unsupported devices (Jocelyn Falempe) [RHEL-845] - drm/i915/dp: prevent potential div-by-zero (Jocelyn Falempe) [RHEL-845] - drm/i915: Fix NULL ptr deref by checking new_crtc_state (Jocelyn Falempe) [RHEL-845] - drm/i915/guc: Don't capture Gen8 regs on Xe devices (Jocelyn Falempe) [RHEL-845] - drm/sched: Check scheduler work queue before calling timeout handling (Jocelyn Falempe) [RHEL-845] - drm/mipi-dsi: Set the fwnode for mipi_dsi_device (Jocelyn Falempe) [RHEL-845] - drm/nouveau/disp: More DP_RECEIVER_CAP_SIZE array fixes (Jocelyn Falempe) [RHEL-845] - drm/dsc: fix DP_DSC_MAX_BPP_DELTA_* macro values (Jocelyn Falempe) [RHEL-845] - drm/fbdev-generic: prohibit potential out-of-bounds access (Jocelyn Falempe) [RHEL-845]- x86/show_trace_log_lvl: Ensure stack pointer is aligned, again (Oleg Nesterov) [2188093] - ahci: Add support for Dell S140 and later controllers (Tomas Henzl) [2222879] - s390/time: steer clocksource on STP syncs for CLOCK_MONOTONIC (Tobias Huschle) [2177649] - memstick: r592: Fix UAF bug in r592_remove due to race condition (Wander Lairson Costa) [2215906] {CVE-2023-35825} - scsi: zfcp: Defer fc_rport blocking until after ADISC response (Tobias Huschle) [2230241] - RDMA/efa: Add EFA 0xefa2 PCI ID (Izabela Bakollari) [2170086] - RDMA/efa: Support CQ receive entries with source GID (Izabela Bakollari) [2170086] - Revert "isystem: ship and use stdarg.h" (Jocelyn Falempe) [2229185] - drm/drm_print: Use system include for (Jocelyn Falempe) [2229185] - x86/mm: Do not shuffle CPU entry areas without KASLR (Rafael Aquini) [2165931] {CVE-2023-0597} - x86/mm: Randomize per-cpu entry area (Rafael Aquini) [2165931] {CVE-2023-0597} - x86/kasan: Map shadow for percpu pages on demand (Rafael Aquini) [2165931] {CVE-2023-0597} - x86/pti/32: Calculate the various PTI cpu_entry_area sizes correctly, make the CPU_ENTRY_AREA_PAGES assert precise (Rafael Aquini) [2165931] {CVE-2023-0597}- cifs: fix for following DFS links where sharename is the same as prepath (Ronnie Sahlberg) [2130474] - crypto: rng - Fix lock imbalance in crypto_del_rng (Herbert Xu) [2229700] - ibmvnic: Do not reset dql stats on NON_FATAL err (Mamatha Inamdar) [2227904] - mptcp: Correct the sock::sk_lock.owned lockdep annotations (Felix Maurer) [2228890] - gpio: name PCA953x gpio chips after device name (Steve Best) [2226775] - scsi: storvsc: Handle SRB status value 0x30 (Cathy Avery) [2218133] - netfilter: nft_set_pipapo: fix improper element removal (Phil Sutter) [2225276] {CVE-2023-4004} - macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF (Xin Long) [2226791] - tcp: Reduce chance of collisions in inet6_hashfn(). (Felix Maurer) [2176119] {CVE-2023-1206} - ipv6: fix locking issues with loops over idev->addr_list (Jiri Benc) [2123305] - relayfs: fix out-of-bounds access in relay_file_read (Bill O'Donnell) [2215510] {CVE-2023-3268} - kernel/relay.c: fix read_pos error when multiple readers (Bill O'Donnell) [2215510] - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Ricardo Robaina) [2212208] {CVE-2023-28772} - seq_buf: Fix overflow in seq_buf_putmem_hex() (Ricardo Robaina) [2212208] {CVE-2023-28772} - tools/power/x86/intel-speed-select: Support more than 8 sockets. (Frank Ramsay) [2212508] - platform/x86: ISST: Remove 8 socket limit (Frank Ramsay) [2212508] - media: saa7134: fix use after free bug in saa7134_finidev due to race condition (Wander Lairson Costa) [2215902] {CVE-2023-35823} - Bluetooth: btmtksdio: fix possible FW initialization failure (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: fix the reset takes too long (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: mask out interrupt status (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add protocol for MediaTek bluetooth devices(MT7922) (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add support for Foxconn MT7922A (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: Fix kernel oops when sdio suspend. (David Marlin) [2142489 2144730 2145097] - Enable MTK BT Support for RHEL (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add a new PID/VID 13d3/3567 for MT7921 (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: support bluetooth reset mechanism (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: fix btmtksdio_[drv|fw]_pmctrl() (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: refactor btmtksdio_runtime_[suspend|resume]() (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: fix bus hang with wrong privilege (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: fix firmware coredump retrieve (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: Enable SCO over I2S (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: Support wake on bluetooth (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: rename btsdio_mtk_reg_read (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: enable AOSP extension for MT7921 (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: enable msft opcode (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: fix resume failure (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: handle runtime pm only when sdio_func is available (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: drop the unnecessary variable created (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: add support of processing firmware coredump and log (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: add MT7921s Bluetooth support (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: transmit packet according to status TX_EMPTY (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: use register CRPLR to read packet length (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: update register CSDIOCSR operation (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: move interrupt service to work (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: explicitly set WHISR as write-1-clear (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: add .set_bdaddr support (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksido: rely on BT_MTK module (David Marlin) [2142489 2144730 2145097] - Bluetooth: mediatek: add BT_MTK module (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Support public address configuration for MediaTek Chip. (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Support Bluetooth Reset for Mediatek Chip(MT7921) (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add support for Foxconn Mediatek Chip (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: fix blacklist_table context (David Marlin) [2142489 2144730 2145097]- HID: betop: check shape of output reports (Desnes Nunes) [2212164] {CVE-2023-1073} - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Desnes Nunes) [2153575] {CVE-2022-45887} - selinux: make labeled NFS work when mounted before policy load (Juraj Marcin) [1753646] - Revert "xfs: expose the blockgc workqueue knobs publicly" (Bill O'Donnell) [2223260] - media: dm1105: Fix use after free bug in dm1105_remove due to race condition (Dean Nelson) [2215904] {CVE-2023-35824} - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Dean Nelson) [2213142] {CVE-2023-31084} - drm/ast: report connection status on Display Port. (Jocelyn Falempe) [2189645] - drm/ast: Add BMC virtual connector (Jocelyn Falempe) [2189645] - x86/cpu/amd: Add a Zenbleed fix (Waiman Long) [2226832] {CVE-2023-20593} - x86/cpu/amd: Move the errata checking functionality up (Waiman Long) [2226832] {CVE-2023-20593} - x86/amd: Cache debug register values in percpu variables (Waiman Long) [2226832] {CVE-2023-20593} - x86/cpu: Restore AMD's DE_CFG MSR after resume (Waiman Long) [2226832] {CVE-2023-20593} - x86/sev: Change snp_guest_issue_request()'s fw_err argument (John Allen) [2216284] - virt/coco/sev-guest: Double-buffer messages (John Allen) [2216284] - virt/coco/sev-guest: Add throttling awareness (John Allen) [2216284] - virt/coco/sev-guest: Convert the sw_exit_info_2 checking to a switch-case (John Allen) [2216284] - virt/coco/sev-guest: Do some code style cleanups (John Allen) [2216284] - virt/coco/sev-guest: Carve out the request issuing logic into a helper (John Allen) [2216284] - virt/coco/sev-guest: Remove the disable_vmpck label in handle_guest_request() (John Allen) [2216284] - virt/coco/sev-guest: Simplify extended guest request handling (John Allen) [2216284] - virt/coco/sev-guest: Check SEV_SNP attribute at probe time (John Allen) [2216284] - virt/sev-guest: Return -EIO if certificate buffer is not large enough (John Allen) [2216284] - x86/sev: Mark snp_abort() noreturn (John Allen) [2216284] - s390/uv: Update query for secret-UVCs (Cédric Le Goater) [2111749] - s390/uv: replace scnprintf with sysfs_emit (Cédric Le Goater) [2111749] - s390: Add attestation query information (Cédric Le Goater) [2111749] - s390/uvdevice: Add 'Lock Secret Store' UVC (Cédric Le Goater) [2111749] - s390/uvdevice: Add 'List Secrets' UVC (Cédric Le Goater) [2111749] - s390/uvdevice: Add 'Add Secret' UVC (Cédric Le Goater) [2111749] - s390/uvdevice: Add info IOCTL (Cédric Le Goater) [2111749] - s390/uv: Always export uv_info (Cédric Le Goater) [2111749] - s390/kasan: support protvirt with 4-level paging (Cédric Le Goater) [2111749] - s390/protvirt: support ultravisor without secure storage limit (Cédric Le Goater) [2111749] - s390/protvirt: parse prot_virt option in the decompressor (Cédric Le Goater) [2111749] - s390/mm: avoid trimming to MAX_ORDER (Cédric Le Goater) [2111749] - net/mlx5e: TC, CT: Offload ct clear only once (Amir Tzin) [2159233] - net/mlx5: DR, Fix wrong action data allocation in decap action (Amir Tzin) [2159233] - net/mlx5: DR, Support SW created encap actions for FW table (Amir Tzin) [2159233] - net/mlx5e: TC, Cleanup ct resources for nic flow (Amir Tzin) [2159233] - net/mlx5e: TC, Add null pointer check for hardware miss support (Amir Tzin) [2159233] - RDMA/mlx5: Fix affinity assignment (Amir Tzin) [2159233] - RDMA/mlx5: Create an indirect flow table for steering anchor (Amir Tzin) [2159233] - RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions (Amir Tzin) [2159233] - net/mlx5: DR, Add missing mutex init/destroy in pattern manager (Amir Tzin) [2117777] - net/mlx5: Read embedded cpu after init bit cleared (Amir Tzin) [2159233] - net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Amir Tzin) [2159233] - net/mlx5e: Don't attach netdev profile while handling internal error (Amir Tzin) [2159233] - net/mlx5: Fix post parse infra to only parse every action once (Amir Tzin) [2159233] - net/mlx5: fw_tracer, Fix event handling (Amir Tzin) [2159233] - net/mlx5: SF, Drain health before removing device (Amir Tzin) [2159233] - net/mlx5e: Consider internal buffers size in port buffer calculations (Amir Tzin) [2159233] - net/mlx5e: Prevent encap offload when neigh update is running (Amir Tzin) [2159233] - net/mlx5e: Extract remaining tunnel encap code to dedicated file (Amir Tzin) [2159233] - net/mlx5e: TC, Remove sample and ct limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove mirror and ct limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove tuple rewrite and ct limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove multiple ct actions limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove special handling of CT action (Amir Tzin) [2159233] - net/mlx5e: TC, Remove CT action reordering (Amir Tzin) [2159233] - net/mlx5e: CT: Use per action stats (Amir Tzin) [2159233] - net/mlx5e: TC, Move main flow attribute cleanup to helper func (Amir Tzin) [2159233] - net/mlx5e: TC, Remove unused vf_tun variable (Amir Tzin) [2159233] - net/mlx5e: Set default can_offload action (Amir Tzin) [2159233] - net/mlx5: Devcom, serialize devcom registration (Amir Tzin) [2159233] - net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device (Amir Tzin) [2159233] - net/mlx5e: Fix SQ wake logic in ptp napi_poll context (Amir Tzin) [2159233] - net/mlx5e: Fix deadlock in tc route query code (Amir Tzin) [2159233] - net/mlx5: Fix error message when failing to allocate device memory (Amir Tzin) [2159233] - net/mlx5e: Use correct encap attribute during invalidation (Amir Tzin) [2159233] - net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE (Amir Tzin) [2159233] - net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs (Amir Tzin) [2159233] - net/mlx5: Handle pairing of E-switch via uplink un/load APIs (Amir Tzin) [2159233] - net/mlx5: Collect command failures data only for known commands (Amir Tzin) [2159233] - net/mlx5e: do as little as possible in napi poll when budget is 0 (Amir Tzin) [2159233] - net/mlx5: Use recovery timeout on sync reset flow (Amir Tzin) [2159233] - net/mlx5: DR, Add memory statistics for domain object (Amir Tzin) [2117777] - net/mlx5: DR, Add more info in domain dbg dump (Amir Tzin) [2117777] - net/mlx5: DR, Calculate sync threshold of each pool according to its type (Amir Tzin) [2117777] - net/mlx5: DR, Fix dumping of legacy modify_hdr in debug dump (Amir Tzin) [2117777] - net/mlx5: DR, Enable patterns and arguments for supporting devices (Amir Tzin) [2117777] - net/mlx5: DR, Add support for the pattern/arg parameters in debug dump (Amir Tzin) [2117777] - net/mlx5: DR, Modify header action of size 1 optimization (Amir Tzin) [2117777] - net/mlx5: DR, Support decap L3 action using pattern / arg mechanism (Amir Tzin) [2117777] - net/mlx5: DR, Apply new accelerated modify action and decapl3 (Amir Tzin) [2117777] - net/mlx5: DR, Add modify header argument pointer to actions attributes (Amir Tzin) [2117777] - net/mlx5: DR, Add modify header arg pool mechanism (Amir Tzin) [2117777] - net/mlx5: DR, Fix QP continuous allocation (Amir Tzin) [2117777] - net/mlx5: DR, Read ICM memory into dedicated buffer (Amir Tzin) [2117777] - net/mlx5: DR, Add support for writing modify header argument (Amir Tzin) [2117777] - net/mlx5: DR, Add create/destroy for modify-header-argument general object (Amir Tzin) [2117777] - net/mlx5: DR, Check for modify_header_argument device capabilities (Amir Tzin) [2117777] - net/mlx5: DR, Split chunk allocation to HW-dependent ways (Amir Tzin) [2117777] - net/mlx5: DR, Add cache for modify header pattern (Amir Tzin) [2117777] - net/mlx5: DR, Move ACTION_CACHE_LINE_SIZE macro to header (Amir Tzin) [2117777] - net/mlx5: DR, Add modify-header-pattern ICM pool (Amir Tzin) [2117777] - net/mlx5: DR, Prepare sending new WQE type (Amir Tzin) [2117777] - net/mlx5: Add new WQE for updating flow table (Amir Tzin) [2117777] - net/mlx5: Add mlx5_ifc bits for modify header argument (Amir Tzin) [2117777] - net/mlx5: DR, Set counter ID on the last STE for STEv1 TX (Amir Tzin) [2117777] - net/mlx5e: TC, Remove redundant parse_attr argument (Amir Tzin) [2165908] - net/mlx5e: Use a simpler comparison for uplink rep (Amir Tzin) [2165908] - net/mlx5: Lag, Add single RDMA device in multiport mode (Amir Tzin) [2165908] - net/mlx5: Lag, set different uplink vport metadata in multiport eswitch mode (Amir Tzin) [2165908] - net/mlx5: E-Switch, rename bond update function to be reused (Amir Tzin) [2165908] - net/mlx5e: TC, Add peer flow in mpesw mode (Amir Tzin) [2165908] - net/mlx5: Lag, Control MultiPort E-Switch single FDB mode (Amir Tzin) [2165908] - net/mlx5e: Add devlink fdb_large_groups parameter (Add missing Documentation) (Amir Tzin) [2165908] - SUNRPC: Fix READ_PLUS crasher (Benjamin Coddington) [2218539] - SUNRPC: Remove pointer type casts from xdr_get_next_encode_buffer() (Benjamin Coddington) [2218539] - SUNRPC: Clean up xdr_get_next_encode_buffer() (Benjamin Coddington) [2218539] - NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Benjamin Coddington) [2218539] - NFSv4.2: fix wrong shrinker_id (Benjamin Coddington) [2218539] - svcrdma: Prevent page release when nothing was received (Benjamin Coddington) [2218539] - SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Benjamin Coddington) [2218539] - nfsd: fix double fget() bug in __write_ports_addfd() (Benjamin Coddington) [2218539] - SUNRPC: Fix trace_svc_register() call site (Benjamin Coddington) [2218539] - SUNRPC: remove the maximum number of retries in call_bind_status (Benjamin Coddington) [2218539] - NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease (Benjamin Coddington) [2218539] - NFSD: callback request does not use correct credential for AUTH_SYS (Benjamin Coddington) [2218539] - sunrpc: only free unix grouplist after RCU settles (Benjamin Coddington) [2218539] - nfsd: call op_release, even when op_func returns an error (Benjamin Coddington) [2218539] - NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL (Benjamin Coddington) [2218539] - SUNRPC: fix shutdown of NFS TCP client socket (Benjamin Coddington) [2218539] - NFSv4: Fix hangs when recovering open state after a server reboot (Benjamin Coddington) [2218539] - NFSD: Protect against filesystem freezing (Benjamin Coddington) [2218539] - nfsd: fix race to check ls_layouts (Benjamin Coddington) [2218539] - nfs4trace: fix state manager flag printing (Benjamin Coddington) [2218539] - SUNRPC: ensure the matching upcall is in-flight upon downcall (Benjamin Coddington) [2218539] - nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Benjamin Coddington) [2218539] - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Benjamin Coddington) [2218539] - NFSv4.x: Fail client initialisation if state manager thread can't run (Benjamin Coddington) [2218539] - SUNRPC: Fix missing release socket in rpc_sockname() (Benjamin Coddington) [2218539] - xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Benjamin Coddington) [2218539] - NFSD: Finish converting the NFSv3 GETACL result encoder (Benjamin Coddington) [2218539] - NFSD: Finish converting the NFSv2 GETACL result encoder (Benjamin Coddington) [2218539] - SUNRPC: Return true/false (not 1/0) from bool functions (Benjamin Coddington) [2218539] - NFS: Fix an Oops in nfs_d_automount() (Benjamin Coddington) [2218539] - NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn (Benjamin Coddington) [2218539] - NFSv4: Fix a credential leak in _nfs4_discover_trunking() (Benjamin Coddington) [2218539] - NFSv4.2: Fix initialisation of struct nfs4_label (Benjamin Coddington) [2218539] - NFSv4.2: Fix a memory stomp in decode_attr_security_label (Benjamin Coddington) [2218539] - NFSv4.2: Always decode the security label (Benjamin Coddington) [2218539] - NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding (Benjamin Coddington) [2218539] - nfs4: Fix kmemleak when allocate slot failed (Benjamin Coddington) [2218539] - NFSv4.2: Fixup CLONE dest file size for zero-length count (Benjamin Coddington) [2218539] - SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed (Benjamin Coddington) [2218539] - NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot (Benjamin Coddington) [2218539] - NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (Benjamin Coddington) [2218539] - NFSv4: Fix a potential state reclaim deadlock (Benjamin Coddington) [2218539] - NFSv4/pNFS: Always return layout stats on layout return for flexfiles (Benjamin Coddington) [2218539] - NFSD: Fix handling of oversized NFSv4 COMPOUND requests (Benjamin Coddington) [2218539] - nfsd: Fix a memory leak in an error handling path (Benjamin Coddington) [2218539] - Revert "SUNRPC: Remove unreachable error condition" (Benjamin Coddington) [2218539] - NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Benjamin Coddington) [2218539] - SUNRPC: RPC level errors should set task->tk_rpc_status (Benjamin Coddington) [2218539] - NFS: Fix another fsync() issue after a server reboot (Benjamin Coddington) [2218539] - net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() (Benjamin Coddington) [2218539] - SUNRPC: Fix xdr_encode_bool() (Benjamin Coddington) [2218539] - SUNRPC: Reinitialise the backchannel request buffers before reuse (Benjamin Coddington) [2218539] - NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Benjamin Coddington) [2218539] - sunrpc: fix expiry of auth creds (Benjamin Coddington) [2218539] - pNFS/flexfiles: Report RDMA connection errors to the server (Benjamin Coddington) [2218539] - Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" (Benjamin Coddington) [2218539] - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() (Benjamin Coddington) [2218539] - pNFS: Avoid a live lock condition in pnfs_update_layout() (Benjamin Coddington) [2218539] - pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE (Benjamin Coddington) [2218539] - SUNRPC: Trap RDMA segment overflows (Benjamin Coddington) [2218539] - nfsd: Fix null-ptr-deref in nfsd_fill_super() (Benjamin Coddington) [2218539] - NFS: Further fixes to the writeback error handling (Benjamin Coddington) [2218539] - NFS: clean up a needless assignment in nfs_file_write() (Benjamin Coddington) [2218539] - NFS: remove redundant code in nfs_file_write() (Benjamin Coddington) [2218539] - NFS: Add support for eager writes (Benjamin Coddington) [2218539] - NFS: 'flags' field should be unsigned in struct nfs_server (Benjamin Coddington) [2218539] - NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout (Benjamin Coddington) [2218539] - NFS: Memory allocation failures are not server fatal errors (Benjamin Coddington) [2218539] - SUNRPC: Ensure that the gssproxy client can start in a connected state (Benjamin Coddington) [2218539] - Revert "SUNRPC: Ensure gss-proxy connects on setup" (Benjamin Coddington) [2218539] - SUNRPC: Ensure gss-proxy connects on setup (Benjamin Coddington) [2218539] - NFSv4: Don't invalidate inode attributes on delegation return (Benjamin Coddington) [2218539] - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() (Benjamin Coddington) [2218539] - SUNRPC: Handle low memory situations in call_status() (Benjamin Coddington) [2218539] - SUNRPC: Handle ENOMEM in call_transmit_status() (Benjamin Coddington) [2218539] - SUNRPC: Fix the svc_deferred_event trace class (Benjamin Coddington) [2218539] - NFSv4: fix open failure with O_ACCMODE flag (Benjamin Coddington) [2218539] - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head (Benjamin Coddington) [2218539] - NFSv4.1: Fix uninitialised variable in devicenotify (Benjamin Coddington) [2218539] - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error (Benjamin Coddington) [2218539] - NFS: remove unneeded check in decode_devicenotify_args() (Benjamin Coddington) [2218539] - NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR (Benjamin Coddington) [2218539] - NFS: Do not report writeback errors in nfs_getattr() (Benjamin Coddington) [2218539] - NFS: Remove an incorrect revalidation in nfs4_update_changeattr_locked() (Benjamin Coddington) [2218539] - nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Benjamin Coddington) [2218539] - SUNRPC: Fix sockaddr handling in svcsock_accept_class trace points (Benjamin Coddington) [2218539] - SUNRPC: Fix sockaddr handling in the svc_xprt_create_error trace point (Benjamin Coddington) [2218539] - NFSD: Fix zero-length NFSv3 WRITEs (Benjamin Coddington) [2218539] - NFS: Ensure the server has an up to date ctime before renaming (Benjamin Coddington) [2218539] - NFS: Ensure the server has an up to date ctime before hardlinking (Benjamin Coddington) [2218539]- Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return" (Benjamin Coddington) [2217658] - powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window close (Mamatha Inamdar) [2224883] - KVM: x86/mmu: Fix race condition in direct_page_fault (Jon Maloy) [2179929] {CVE-2022-45869} - x86/speculation: Allow enabling STIBP with legacy IBRS (Ricardo Robaina) [2187268] {CVE-2023-1998} - ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() (Mark Langsdorf) [2215625] - locking/semaphore: Add might_sleep() to down_*() family (Mark Langsdorf) [2215625] - perf stat: Support hybrid --topdown option (Michael Petlan) [2088833] - i40e: Wait for pending VF reset in VF set callbacks (Ivan Vecera) [2203921] - i40e: Add helper for VF inited state check with timeout (Ivan Vecera) [2203921] - tracing: Have filter accept "common_cpu" to be consistent (Jerome Marchand) [2210711] - tracing/histogram: Fix sorting on old "cpu" value (Jerome Marchand) [2210711] - tracing: Dump stacktrace trigger to the corresponding instance (Jerome Marchand) [2210711] - tracing/histogram: Rename "cpu" to "common_cpu" (Jerome Marchand) [2210711] - docs: histogram.txt: convert it to ReST file format (Jerome Marchand) [2210711] - bonding: add software tx timestamping support (Hangbin Liu) [2181339] - bonding: fix missed rcu protection (Hangbin Liu) [2181339] - bonding: use rcu_dereference_rtnl when get bonding active slave (Hangbin Liu) [2181339] - Bonding: return HWTSTAMP_FLAG_BONDED_PHC_INDEX to notify user space (Hangbin Liu) [2181339] - Bonding: force user to add HWTSTAMP_FLAG_BONDED_PHC_INDEX when get/set HWTSTAMP (Hangbin Liu) [2181339] - bond: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to active device (Hangbin Liu) [2181339] - mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-order page (Chris von Recklinghausen) [2100592] - mm/page_alloc: check high-order pages for corruption during PCP operations (Chris von Recklinghausen) [2100592] - mm/page_alloc: do not prefetch buddies during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: free pages in a single pass during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: drain the requested list first during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: simplify how many pages are selected per pcp list during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: track range of active PCP lists during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: fetch the correct pcp buddy during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: allow high-order pages to be stored on the per-cpu lists (Chris von Recklinghausen) [2100592] - mm/page_alloc: move free_the_page (Chris von Recklinghausen) [2100592] - mm,memory_hotplug: factor out adjusting present pages into adjust_present_page_count() (Chris von Recklinghausen) [2100592] - mm, meminit: recalculate pcpu batch and high limits after init completes (Chris von Recklinghausen) [2100592] - compiler_attributes.h: Add kABI workaround (Waiman Long) [2215801] - linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* (Waiman Long) [2215801] - compiler.h: fix barrier_data() on clang (Waiman Long) [2215801] - compiler_types.h: Add __no_sanitize_{address,undefined} to noinstr (Waiman Long) [2215801] - x86, kcsan: Add __no_kcsan to noinstr (Waiman Long) [2215801] - kcsan: Add __no_kcsan function attribute (Waiman Long) [2215801] - kcsan: Reorganize compiler.h (Waiman Long) [2215801] - include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR (Waiman Long) [2215801] - include/linux/compiler_types.h: don't pollute userspace with macro definitions (Waiman Long) [2215801] - include/linux/compiler*.h: define asm_volatile_goto (Waiman Long) [2215801] - Compiler Attributes: use feature checks instead of version checks (Waiman Long) [2215801] - Compiler Attributes: remove unneeded sparse (__CHECKER__) tests (Waiman Long) [2215801] - Compiler Attributes: homogenize __must_be_array (Waiman Long) [2215801] - Compiler Attributes: remove unneeded tests (Waiman Long) [2215801] - Compiler Attributes: always use the extra-underscores syntax (Waiman Long) [2215801] - Compiler Attributes: remove unused attributes (Waiman Long) [2215801] - Compiler Attributes: naked can be shared (Waiman Long) [2215801] - Compiler Attributes: naked was fixed in gcc 4.6 (Waiman Long) [2215801] - include/linux/compiler*.h: make compiler-*.h mutually exclusive (Waiman Long) [2215801] - Raise the minimum required gcc version to 4.6 (Waiman Long) [2215801] - deprecate the '__deprecated' attribute warnings entirely and for good (Waiman Long) [2215801]- libceph: harden msgr2.1 frame segment length checks (Ilya Dryomov) [2222256] - netfilter: nf_conntrack_netlink: need to hold rcu readlock when doing l4proto lookup (Florian Westphal) [2188230] - net/mlx5: Expose steering dropped packets counter (Amir Tzin) [2223198] - net/mlx5: Expose vnic diagnostic counters for eswitch managed vports (Amir Tzin) [2223198] - igbvf: add PCI reset handler functions (Corinna Vinschen) [2153365] - igbvf: Regard vf reset nack as success (Corinna Vinschen) [2153365] - intel/igbvf: free irq on the error path in igbvf_request_msix() (Corinna Vinschen) [2153365] - Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Ricardo Robaina) [2139617] {CVE-2022-3640} - Bluetooth: L2CAP: Fix build errors in some archs (Ricardo Robaina) [2139617] {CVE-2022-3640} - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Ricardo Robaina) [2139617] {CVE-2022-3640} - Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() (Ricardo Robaina) [2139617] {CVE-2022-3640} - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (Ricardo Robaina) [2139617] {CVE-2022-3640} - iavf: fix reset task race with iavf_remove() (Petr Oros) [2223604] - iavf: fix a deadlock caused by rtnl and driver's lock circular dependencies (Petr Oros) [2223604] - Revert "iavf: Do not restart Tx queues after reset task failure" (Petr Oros) [2223604] - Revert "iavf: Detach device during reset task" (Petr Oros) [2223604] - iavf: Wait for reset in callbacks which trigger it (Petr Oros) [2223604] - iavf: use internal state to free traffic IRQs (Petr Oros) [2223604] - iavf: Fix out-of-bounds when setting channels on remove (Petr Oros) [2223604] - iavf: Fix use-after-free in free_netdev (Petr Oros) [2223604] - iavf: make functions static where possible (Petr Oros) [2223604] - iavf: fix err handling for MAC replace (Petr Oros) [2223604] - iavf: remove some unused functions and pointless wrappers (Petr Oros) [2223604] - iavf: remove mask from iavf_irq_enable_queues() (Petr Oros) [2223604] - iavf: send VLAN offloading caps once after VFR (Petr Oros) [2223604] - cpufreq: Fix parameter in parse_perf_domain() (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: remove MODULE_LICENSE in non-modules (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Mark Langsdorf) [2181273] - cpufreq: Make kobj_type structure constant (Mark Langsdorf) [2181273] - driver core: make kobj_type constant. (Mark Langsdorf) [2181273] - cpufreq: Make cpufreq_unregister_driver() return void (Mark Langsdorf) [2181273] - drivers/cpufreq: Remove "select SRCU" (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Mark Langsdorf) [2181273] - cpufreq: stats: Convert to use sysfs_emit_at() API (Mark Langsdorf) [2181273] - cpufreq: Init completion before kobject_init_and_add() (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Allow EPP 0x80 setting by the firmware (Mark Langsdorf) [2181273] - cpufreq: ACPI: Use str_enabled_disabled() helper (Mark Langsdorf) [2181273] - cpufreq: Generalize of_perf_domain_get_sharing_cpumask phandle format (Mark Langsdorf) [2181273] - cpufreq: Add of_perf_domain_get_sharing_cpumask (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Read all MSRs on the target CPU (Mark Langsdorf) [2181273] - ACPI: CPPC: Add ACPI disabled check to acpi_cpc_valid() (Mark Langsdorf) [2181273]- gfs2: Don't deref jdesc in evict (Bob Peterson) [2214356] {CVE-2023-3212} - md/raid5: Don't do accounting for non-align read io (Nigel Croxon) [2183033] - powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK (Mamatha Inamdar) [2218348] - NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Benjamin Coddington) [2217963] - proc: Use PIDTYPE_TGID in next_tgid (Brian Foster) [2047252] - netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Phil Sutter) [2214963] {CVE-2023-3390} - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Phil Sutter) [2214963] {CVE-2023-3390} - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Phil Sutter) [2214963] {CVE-2023-3390} - fanotify,audit: Allow audit to use the full permission event response (Richard Guy Briggs) [2055328] - fanotify: define struct members to hold response decision context (Richard Guy Briggs) [2055328] - fanotify: Ensure consistent variable type for response (Richard Guy Briggs) [2055328] - RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() (Amir Tzin) [2166019] - RDMA/mlx: Calling qp event handler in workqueue context (mlx4 hunks only) (Amir Tzin) [2166019] - net/mlx4: small optimization in mlx4_en_xmit() (Amir Tzin) [2166019] - net/mlx4: rename two constants (Amir Tzin) [2166019] - RDMA/mlx4: Remove NULL check before dev_{put, hold} (Amir Tzin) [2166019] - ptp: mlx4: convert to .adjfine and adjust_by_scaled_ppm (Amir Tzin) [2166019] - mlx4: Do type_clear() for devlink ports when type_set() was called previously (Amir Tzin) [2166019] - cgroup: Reorganize css_set_lock and kernfs path processing (Waiman Long) [2193485] - cgroup: Fix build failure when CONFIG_SHRINKER_DEBUG (Waiman Long) [2193485] - cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() (Waiman Long) [2193485] - cgroup: Make cgroup_get_from_id() prettier (Waiman Long) [2193485] - cgroup: remove obsolete comment on cgroup_on_dfl() (Waiman Long) [2193485] - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long) [2193485] - kselftests: cgroup: update kmem test precision tolerance (Waiman Long) [2193485] - cgroup/cpuset: Improve cpuset_css_alloc() description (Waiman Long) [2193485] - selftests: cgroup: fix unsigned comparison with less than zero (Waiman Long) [2193485] - device_cgroup: Roll back to original exceptions after copy failure (Waiman Long) [2193485] - cgroup/cpuset: use hotplug_memory_notifier() directly (Waiman Long) [2193485] - mm: memcontrol: don't allocate cgroup swap arrays when memcg is disabled (Waiman Long) [2193485] - cgroup: cgroup_get_from_id() must check the looked-up kn is a directory (Waiman Long) [2193485] - sched/psi: Don't create cgroup PSI files when psi_disabled (Waiman Long) [2193485] - cgroup: Homogenize cgroup_get_from_id() return value (Waiman Long) [2193485] - cgroup: cgroup: Honor caller's cgroup NS when resolving cgroup id (Waiman Long) [2193485] - cgroup: Honor caller's cgroup NS when resolving path (Waiman Long) [2193485] - mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_get_from_ino() (Waiman Long) [2193485] - cgroup: Use separate src/dst nodes when preloading css_sets for migration (Waiman Long) [2193485] - cgroup.c: add helper __cset_cgroup_from_root to cleanup duplicated codes (Waiman Long) [2193485] - cgroup/rstat: check updated_next only for root (Waiman Long) [2193485] - cgroup: rstat: explicitly put loop variant in while (Waiman Long) [2193485] - cgroup: return early if it is already on preloaded list (Waiman Long) [2193485] - cgroup: Trace event cgroup id fields should be u64 (Waiman Long) [2193485] - cgroup: fix a typo in comment (Waiman Long) [2193485] - hugetlb_cgroup: remove unused hugetlb_cgroup_from_counter macro (Waiman Long) [2193485] - cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long) [2193485] - cgroup: Avoid compiler warnings with no subsystems (Waiman Long) [2193485] - cgroup: Fix kernel-doc (Waiman Long) [2193485] - kernfs: use 64bit inos if ino_t is 64bit (Waiman Long) [2193485] - kernfs: implement custom exportfs ops and fid type (Waiman Long) [2193485] - kernfs: combine ino/id lookup functions into kernfs_find_and_get_node_by_id() (Waiman Long) [2193485] - kernfs: kernfs_find_and_get_node_by_ino() should only look up activated nodes (Waiman Long) [2193485] - kernfs: use dumber locking for kernfs_find_and_get_node_by_ino() (Waiman Long) [2193485] - kernfs: fix ino wrap-around detection (Waiman Long) [2193485] - ice: prevent NULL pointer deref during reload (Petr Oros) [2153356] - ice: Unregister netdev and devlink_port only once (Petr Oros) [2153356] - ice: Fix ice module unload (Petr Oros) [2153356] - ice: Fix tx queue rate limit when TCs are configured (Petr Oros) [2153356] - ice: Fix max_rate check while configuring TX rate limits (Petr Oros) [2153356] - ice: Fix XDP memory leak when NIC is brought up and down (Petr Oros) [2153356] - ice: remove comment about not supporting driver reinit (Petr Oros) [2153356] - ice: block LAN in case of VF to VF offload (Petr Oros) [2153356] - ice: Fix stats after PF reset (Petr Oros) [2153356] - ice: Reset FDIR counter in FDIR init stage (Petr Oros) [2153356] - ice: fix wrong fallback logic for FDIR (Petr Oros) [2153356] - ice: add profile conflict check for AVF FDIR (Petr Oros) [2153356] - ice: Fix ice_cfg_rdma_fltr() to only update relevant fields (Petr Oros) [2153356] - ice: remove filters only if VSI is deleted (Petr Oros) [2153356] - ice: check if VF exists before mode check (Petr Oros) [2153356] - ice: xsk: disable txq irq before flushing hw (Petr Oros) [2153356] - ice: avoid bonding causing auxiliary plug/unplug under RTNL lock (Petr Oros) [2153356] - ethernet: ice: avoid gcc-9 integer overflow warning (Petr Oros) [2153356] - ice: don't ignore return codes in VSI related code (Petr Oros) [2153356] - ice: Fix DSCP PFC TLV creation (Petr Oros) [2153356] - ice: copy last block omitted in ice_get_module_eeprom() (Petr Oros) [2153356] - ice: properly alloc ICE_VSI_LB (Petr Oros) [2153356] - ice: xsk: Fix cleaning of XDP_TX frames (Petr Oros) [2153356] - ice: Mention CEE DCBX in code comment (Petr Oros) [2153356] - ice: Change ice_vsi_realloc_stat_arrays() to void (Petr Oros) [2153356] - ice: Add GPIO pin support for E823 products (Petr Oros) [2153356] - ice: switch: fix potential memleak in ice_add_adv_recipe() (Petr Oros) [2153356] - ice: Fix off by one in ice_tc_forward_to_queue() (Petr Oros) [2153356] - ice: Fix disabling Rx VLAN filtering with port VLAN enabled (Petr Oros) [2153356] - ice: fix out-of-bounds KASAN warning in virtchnl (Petr Oros) [2153356] - ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Petr Oros) [2153356] - ice: remove unnecessary virtchnl_ether_addr struct use (Petr Oros) [2153356] - ice: introduce .irq_close VF operation (Petr Oros) [2153356] - ice: introduce clear_reset_state operation (Petr Oros) [2153356] - ice: convert vf_ops .vsi_rebuild to .create_vsi (Petr Oros) [2153356] - ice: introduce ice_vf_init_host_cfg function (Petr Oros) [2153356] - ice: add a function to initialize vf entry (Petr Oros) [2153356] - ice: Pull common tasks into ice_vf_post_vsi_rebuild (Petr Oros) [2153356] - ice: move ice_vf_vsi_release into ice_vf_lib.c (Petr Oros) [2153356] - ice: move vsi_type assignment from ice_vsi_alloc to ice_vsi_cfg (Petr Oros) [2153356] - ice: refactor VSI setup to use parameter structure (Petr Oros) [2153356] - ice: drop unnecessary VF parameter from several VSI functions (Petr Oros) [2153356] - ice: fix function comment referring to ice_vsi_alloc (Petr Oros) [2153356] - ice: Add more usage of existing function ice_get_vf_vsi(vf) (Petr Oros) [2153356] - ice: implement devlink reinit action (Petr Oros) [2153356] - ice: update VSI instead of init in some case (Petr Oros) [2153356] - ice: move VSI delete outside deconfig (Petr Oros) [2153356] - ice: sync netdev filters after clearing VSI (Petr Oros) [2153356] - ice: split probe into smaller functions (Petr Oros) [2153356] - ice: stop hard coding the ICE_VSI_CTRL location (Petr Oros) [2153356] - ice: split ice_vsi_setup into smaller functions (Petr Oros) [2153356] - ice: cleanup in VSI config/deconfig code (Petr Oros) [2153356] - ice: alloc id for RDMA using xa_array (Petr Oros) [2153356] - ice: move RDMA init to ice_idc.c (Petr Oros) [2153356] - ice: Prevent set_channel from changing queues while RDMA active (Petr Oros) [2153356] - ice: Remove redundant pci_enable_pcie_error_reporting() (Petr Oros) [2153356] - ice: move devlink port creation/deletion (Petr Oros) [2153356] - ice: Remove excess space (Petr Oros) [2153356] - ice: Introduce local var for readability (Petr Oros) [2153356] - ice: Match parameter name for ice_cfg_phy_fc() (Petr Oros) [2153356] - ice: Explicitly return 0 (Petr Oros) [2153356] - ice: Reduce scope of variables (Petr Oros) [2153356] - ice: Move support DDP code out of ice_flex_pipe.c (Petr Oros) [2153356] - ice: Remove cppcheck suppressions (Petr Oros) [2153356] - ice: combine cases in ice_ksettings_find_adv_link_speed() (Petr Oros) [2153356] - ice: Add support for 100G KR2/CR2/SR2 link reporting (Petr Oros) [2153356] - ice: add missing checks for PF vsi type (Petr Oros) [2153356] - ice: remove redundant non-null check in ice_setup_pf_sw() (Petr Oros) [2153356] - ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB (Petr Oros) [2153356] - ice: Support drop action (Petr Oros) [2153356] - ice: Handle LLDP MIB Pending change (Petr Oros) [2153356] - ice: Add 'Execute Pending LLDP MIB' Admin Queue command (Petr Oros) [2153356] - ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf (Petr Oros) [2153356] - ice: Use ICE_RLAN_BASE_S instead of magic number (Petr Oros) [2153356] - ice: Accumulate ring statistics over reset (Petr Oros) [2153356] - ice: Accumulate HW and Netdev statistics over reset (Petr Oros) [2153356] - ice: Remove and replace ice speed defines with ethtool.h versions (Petr Oros) [2153356] - ice: Check for PTP HW lock more frequently (Petr Oros) [2153356] - ice: Fix spurious interrupt during removal of trusted VF (Petr Oros) [2153356] - ice: Enable RX queue selection using skbedit action (Petr Oros) [2153356] - ice: Add support for VLAN priority filters in switchdev (Petr Oros) [2153356] - ice: support features on new E810T variants (Petr Oros) [2153356] - ice: xsk: drop power of 2 ring size restriction for AF_XDP (Petr Oros) [2153356] - ice: xsk: change batched Tx descriptor cleaning (Petr Oros) [2153356] - ice: reorder PF/representor devlink port register/unregister flows (Petr Oros) [2153356] - ice: Add L2TPv3 hardware offload support (Petr Oros) [2153356] - ice: Simplify memory allocation in ice_sched_init_port() (Petr Oros) [2153356] - ice: switch: Simplify memory allocation (Petr Oros) [2153356] - ice: add helper function to check FW API version (Petr Oros) [2153356] - ice: Print human-friendly PHY types (Petr Oros) [2153356] - ice: Add support for ip TTL & ToS offload (Petr Oros) [2153356] - ice: xsk: use Rx ring's XDP ring when picking NAPI context (Petr Oros) [2153356] - ice: xsk: prohibit usage of non-balanced queue id (Petr Oros) [2153356] - ice: remove non-inclusive language (Petr Oros) [2153356] - ice: Remove ucast_shared (Petr Oros) [2153356] - ice: Allow 100M speeds for some devices (Petr Oros) [2153356] - ice: Implement FCS/CRC and VLAN stripping co-existence policy (Petr Oros) [2153356] - ice: Implement control of FCS/CRC stripping (Petr Oros) [2153356] - ice: initialize cached_phctime when creating Rx rings (Petr Oros) [2153356] - ice: set tx_tstamps when creating new Tx rings via ethtool (Petr Oros) [2153356] - ice: link representors to PCI device (Petr Oros) [2153356] - ice, xsk: Avoid refilling single Rx descriptors (Petr Oros) [2153356] - ice, xsk: Diversify return values from xsk_wakeup call paths (Petr Oros) [2153356] - ice, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full (Petr Oros) [2153356] - ice, xsk: Decorate ICE_XDP_REDIR with likely() (Petr Oros) [2153356] - ice: xsk: check if Rx ring was filled up to the end (Petr Oros) [2153356] - ice: xsk: Eliminate unnecessary loop iteration (Petr Oros) [2153356] - ice: xsk: fix GCC version checking against pragma unroll presence (Petr Oros) [2153356] - ice: xsk: Borrow xdp_tx_active logic from i40e (Petr Oros) [2153356] - ice: xsk: Improve AF_XDP ZC Tx and use batching API (Petr Oros) [2153356] - ice: xsk: Avoid potential dead AF_XDP Tx processing (Petr Oros) [2153356] - ice: Make Tx threshold dependent on ring length (Petr Oros) [2153356] - ice: xsk: Handle SW XDP ring wrap and bump tail more often (Petr Oros) [2153356] - ice: xsk: Force rings to be sized to power of 2 (Petr Oros) [2153356] - ice: xsk: do not clear status_error0 for ntu + nb_buffs descriptor (Petr Oros) [2153356] - ice: remove dead store on XSK hotpath (Petr Oros) [2153356] - ice: xsk: clear status_error0 for each allocated desc (Petr Oros) [2153356] - intel: Simplify bool conversion (Petr Oros) [2153356] - ice: Use the xsk batched rx allocation interface (Petr Oros) [2153356]- blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats() (Waiman Long) [2212032] - ipvlan:Fix out-of-bounds caused by unclear skb->cb (Davide Caratti) [2218676] {CVE-2023-3090} - net: openvswitch: fix upcall counter access before allocation (Eelco Chaudron) [2214262] - netfilter: Drop fragmented ndisc packets assembled in netfilter (Phil Sutter) [2217795] - netfilter: conntrack: gre: don't set assured flag for clash entries (Florian Westphal) [2219357] - netfilter: conntrack: allow insertion clash of gre protocol (Florian Westphal) [2219357] - sfc: use budget for TX completions (Íñigo Huguet) [2179558] - sfc: fix XDP queues mode with legacy IRQ (Íñigo Huguet) [2214589] - memstick: r592: Fix UAF bug in r592_remove due to race condition (Ricardo Robaina) [2213205] {CVE-2023-3141} - audit: avoid missing-prototype warnings (Richard Guy Briggs) [2175322] - audit: update the mailing list in MAINTAINERS (Richard Guy Briggs) [2175322] - audit: fix undefined behavior in bit shift for AUDIT_BIT (Richard Guy Briggs) [2175322] - fork: Use IS_ENABLED() in account_kernel_stack() (Valentin Schneider) [2131754] - fork: Only cache the VMAP stack in finish_task_switch() (Valentin Schneider) [2131754] - fork: Move task stack accounting to do_exit() (Valentin Schneider) [2131754] - fork: Move memcg_charge_kernel_stack() into CONFIG_VMAP_STACK (Valentin Schneider) [2131754] - fork: Don't assign the stack pointer in dup_task_struct() (Valentin Schneider) [2131754] - fork, IA64: Provide alloc_thread_stack_node() for IA64 (Valentin Schneider) [2131754] - fork: Duplicate task_struct before stack allocation (Valentin Schneider) [2131754] - fork: Redo ifdefs around task stack handling (Valentin Schneider) [2131754] - fork: fix some -Wmissing-prototypes warnings (Valentin Schneider) [2131754] - igb: fix nvm.ops.read() error handling (Corinna Vinschen) [2153360] - igb: Fix extts capture value format for 82580/i354/i350 (Corinna Vinschen) [2153360] - igb: Define igb_pm_ops conditionally on CONFIG_PM (Corinna Vinschen) [2153360] - igb: fix bit_shift to be in [1..8] range (Corinna Vinschen) [2153360] - igb: refactor igb_ptp_adjfine_82580 to use diff_by_scaled_ppm (Corinna Vinschen) [2153360] - igb: revert rtnl_lock() that causes deadlock (Corinna Vinschen) [2153360] - igb: Remove unnecessary aer.h include (Corinna Vinschen) [2153360] - igb: Fix PPS input and output using 3rd and 4th SDP (Corinna Vinschen) [2153360] - igb: Remove redundant pci_enable_pcie_error_reporting() (Corinna Vinschen) [2153360] - igb: Add lock to avoid data race (Corinna Vinschen) [2153360] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/pm: Fix false positive kmemleak report in msr_build_context() (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/speculation: Restore speculation related MSRs during S3 resume (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: remove leftover comment for filechk utility (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/cpu: Reinitialize IA32_FEAT_CTL MSR on BSP during wakeup (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/rdrand: Sanity-check RDRAND output (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: change filechk to surround the given command with { } (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - firmware: refactor firmware/Makefile (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: remove redundant 'set -e' from filechk_offsets (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: do not redirect the first prerequisite for filechk (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: move bin2c back to scripts/ from scripts/basic/ (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - perf/x86/ibs: Add new IBS register bits into header (Michael Petlan) [2088767] - perf tool x86: Fix perf_env memory leak (Michael Petlan) [2088767] - perf tool x86: Consolidate is_amd check into single function (Michael Petlan) [2088767] - perf env: Add perf_env__cpuid, perf_env__{nr_}pmu_mappings (Michael Petlan) [2088767] - perf/x86/amd/uncore: Fix memory leak for events array (Michael Petlan) [2088767] - perf script: Add missing fields in usage hint (Michael Petlan) [2086837] - perf mem: Print "LFB/MAB" for PERF_MEM_LVLNUM_LFB (Michael Petlan) [2088767] - perf mem/c2c: Avoid printing empty lines for unsupported events (Michael Petlan) [2088767] - perf mem/c2c: Add load store event mappings for AMD (Michael Petlan) [2088767] - perf mem/c2c: Set PERF_SAMPLE_WEIGHT for LOAD_STORE events (Michael Petlan) [2088767] - perf mem: Add support for printing PERF_MEM_LVLNUM_{CXL|IO} (Michael Petlan) [2088767] - perf/mem: Rename PERF_MEM_LVLNUM_EXTN_MEM to PERF_MEM_LVLNUM_CXL (Michael Petlan) [2088767] - perf amd ibs: Sync arch/x86/include/asm/amd-ibs.h header with the kernel (Michael Petlan) [2088767] - tools headers UAPI: Sync include/uapi/linux/perf_event.h header with the kernel (Michael Petlan) [2088767] - perf/uapi: Define PERF_MEM_SNOOPX_PEER in kernel header file (Michael Petlan) [2088767] - perf: correct SNOOPX field offset (Michael Petlan) [2088767] - perf tools: Sync addition of PERF_MEM_SNOOPX_PEER (Michael Petlan) [2088767] - perf/x86/amd: Support PERF_SAMPLE_PHY_ADDR (Michael Petlan) [2088767] - perf: Add sample_flags to indicate the PMU-filled sample data (Michael Petlan) [2086837] - perf/x86/amd: Support PERF_SAMPLE_ADDR (Michael Petlan) [2088767] - perf/x86/amd: Support PERF_SAMPLE_{WEIGHT|WEIGHT_STRUCT} (Michael Petlan) [2088767] - perf/x86/amd: Support PERF_SAMPLE_DATA_SRC (Michael Petlan) [2088767] - perf/x86/amd: Add IBS OP_DATA2 DataSrc bit definitions (Michael Petlan) [2088767] - perf/mem: Introduce PERF_MEM_LVLNUM_{EXTN_MEM|IO} (Michael Petlan) [2088767] - perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignments (Michael Petlan) [2086837] - perf/x86/amd/uncore: Add PerfMonV2 DF event format (Michael Petlan) [2086837] - perf/x86/amd/uncore: Detect available DF counters (Michael Petlan) [2086837] - perf/x86/amd/uncore: Use attr_update for format attributes (Michael Petlan) [2086837] - perf/x86/amd/uncore: Use dynamic events array (Michael Petlan) [2086837] - tracing/osnoise: set several trace_osnoise.c variables storage-class-specifier to static (John Kacur) [2175293] - tracing/osnoise: No need for schedule_hrtimeout range (John Kacur) [2175293] - tracing/osnoise: Use built-in RCU list checking (John Kacur) [2175293] - tracing/osnoise: Add preempt and/or irq disabled options (John Kacur) [2175293] - tracing/osnoise: Add PANIC_ON_STOP option (John Kacur) [2175293] - tracing/osnoise: Make osnoise_options static (John Kacur) [2175293] - tracing/osnoise: Add OSNOISE_WORKLOAD option (John Kacur) [2175293] - tracing/osnoise: Add osnoise/options file (John Kacur) [2175293] - tracing/osnoise: Fix duration type (John Kacur) [2175293] - tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads (John Kacur) [2175293] - tracing/timerlat: Do not wakeup the thread if the trace stops at the IRQ (John Kacur) [2175293] - tracing/timerlat: Print stacktrace in the IRQ handler if needed (John Kacur) [2175293] - tracing/timerlat: Notify IRQ new max latency only if stop tracing is set (John Kacur) [2175293] - drivers: base: cacheinfo: Fix shared_cpu_map changes in event of CPU hotplug (Mark Lansgdorf) [2178301] - drivers: base: cacheinfo: Update cpu_map_populated during CPU Hotplug (Mark Lansgdorf) [2178301] - driver core: bus: move documentation for lock_key to proper location. (Mark Langsdorf) [2178301] - cacheinfo: Check cache properties are present in DT (Mark Langsdorf) [2178301] - cacheinfo: Fix LLC is not exported through sysfs (Mark Langsdorf) [2178301] - of: Add of_property_present() helper (Mark Langsdorf) [2178301] - driver core: fw_devlink: Print full path and name of fwnode (Mark Langsdorf) [2178301] - driver core: fw_devlink: Avoid spurious error message (Mark Langsdorf) [2178301] - driver core: bus: Handle early calls to bus_to_subsys() (Mark Langsdorf) [2178301] - driver core: class: move EXPORT_SYMBOL_GPL() lines to the correct place (Mark Langsdorf) [2178301] - driver core: cpu: don't hand-override the uevent bus_type callback. (Mark Langsdorf) [2178301] - driver core: bus: update my copyright notice (Mark Langsdorf) [2178301] - driver core: bus: add bus_get_dev_root() function (Mark Langsdorf) [2178301] - driver core: bus: constify bus_unregister() (Mark Langsdorf) [2178301] - driver core: bus: constify some internal functions (Mark Langsdorf) [2178301] - driver core: bus: constify bus_get_kset() (Mark Langsdorf) [2178301] - driver core: bus: constify bus_register/unregister_notifier() (Mark Langsdorf) [2178301] - driver core: create bus_is_registered() (Mark Langsdorf) [2178301] - driver core: bus: clean up driver_find() (Mark Langsdorf) [2178301] - driver core: move driver_find() to bus.c (Mark Langsdorf) [2178301] - driver core: bus: clean up bus_sort_breadthfirst() (Mark Langsdorf) [2178301] - driver core: bus: bus iterator cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_add/remove_driver() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_register/unregister_notifier() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_get_kset() cleanup (Mark Langsdorf) [2178301] - driver core: bus: subsys_interface_register/unregister() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_register/unregister() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_add/probe/remove_device() cleanups (Mark Langsdorf) [2178301] - driver core: bus: sysfs function cleanups (Mark Langsdorf) [2178301] - driver core: bus: convert bus_create/remove_file to be constant (Mark Langsdorf) [2178301] - driver core: bus: constantify the bus_find_* functions (Mark Langsdorf) [2178301] - driver core: bus: implement bus_get/put() without the private pointer (Mark Langsdorf) [2178301] - driver core: add local subsys_get and subsys_put functions (Mark Langsdorf) [2178301] - driver core: fw_devlink: Make cycle detection more robust (Mark Langsdorf) [2178301] - driver core: fw_devlink: Consolidate device link flag computation (Mark Langsdorf) [2178301] - driver core: fw_devlink: Allow marking a fwnode link as being part of a cycle (Mark Langsdorf) [2178301] - driver core: Add wait_for_init_devices_probe helper function (Mark Langsdorf) [2178301] - driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links (Mark Langsdorf) [2178301] - driver core: fw_devlink: Improve check for fwnode with no device/driver (Mark Langsdorf) [2178301] - driver core: fw_devlink: Don't purge child fwnode's consumer links (Mark Langsdorf) [2178301] - drivers: base: dd: fix memory leak with using debugfs_lookup() (Mark Langsdorf) [2178301] - drivers: base: component: fix memory leak with using debugfs_lookup() (Mark Langsdorf) [2178301] - drivers/base: Remove CONFIG_SRCU (Mark Langsdorf) [2178301] - devtmpfs: convert to pr_fmt (Mark Langsdorf) [2178301] - driver core: bus: move lock_class_key into dynamic structure (Mark Langsdorf) [2178301] - driver core: platform: simplify __platform_driver_probe() (Mark Langsdorf) [2178301] - driver core: platform: removed unneeded variable from __platform_driver_probe() (Mark Langsdorf) [2178301] - cacheinfo: Initialize variables in fetch_cache_info() (Mark Langsdorf) [2178301] - regmap: apply reg_base and reg_downshift for single register ops (Mark Langsdorf) [2178301] - driver core: soc: remove layering violation for the soc_bus (Mark Langsdorf) [2178301] - of: device: make of_device_uevent_modalias() take a const device * (Mark Langsdorf) [2178301] - driver core: device_get_devnode() should take a const * (Mark Langsdorf) [2178301] - driver core: fix up missed drivers/s390/char/hmcdrv_dev.c class.devnode() conversion. (Mark Langsdorf) [2178301] - driver core: fix up missed scsi/cxlflash class.devnode() conversion. (Mark Langsdorf) [2178301] - driver core: fix up some missing class.devnode() conversions. (Mark Langsdorf) [2178301] - driver core: make struct class.devnode() take a const * (Mark Langsdorf) [2178301] - driver core: make struct device_type.devnode() take a const * (Mark Langsdorf) [2178301] - driver core: class: Clear private pointer on registration failures (Mark Langsdorf) [2178301] - cacheinfo: Fix shared_cpu_map to handle shared caches at different levels (Mark Langsdorf) [2178301] - cacheinfo: Check 'cache-unified' property to count cache leaves (Mark Langsdorf) [2178301] - arch_topology: Build cacheinfo from primary CPU (Mark Langsdorf) [2178301] - cacheinfo: Make default acpi_get_cache_info() return an error (Mark Langsdorf) [2178301] - ACPI: PPTT: Update acpi_find_last_cache_level() to acpi_get_cache_info() (Mark Langsdorf) [2178301] - ACPI: PPTT: Remove acpi_find_cache_levels() (Mark Langsdorf) [2178301] - drivers: base: transport_class: fix resource leak when transport_add_device() fails (Mark Langsdorf) [2178301] - driver core: location: Free struct acpi_pld_info *pld before return false (Mark Langsdorf) [2178301] - driver core: fix resource leak in device_add() (Mark Langsdorf) [2178301] - drivers/base/memory: Fix comments for phys_index_show() (Mark Langsdorf) [2178301] - drivers/base/memory: rename base_memory_block_id to memory_block_id (Mark Langsdorf) [2178301] - driver core: Fix test_async_probe_init saves device in wrong array (Mark Langsdorf) [2178301] - device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() (Mark Langsdorf) [2178301] - driver core: bus: move bus notifier logic into bus.c (Mark Langsdorf) [2178301] - driver core: bus.h: document bus notifiers better (Mark Langsdorf) [2178301] - cacheinfo: Return error code in init_of_cache_level() (Mark Langsdorf) [2178301] - cacheinfo: Use RISC-V's init_cache_level() as generic OF implementation (Mark Langsdorf) [2178301] - platform: remove useless if-branch in __platform_get_irq_byname() (Mark Langsdorf) [2178301] - platform: Document platform_add_devices() return value (Mark Langsdorf) [2178301] - software node: Remove unused APIs (Mark Langsdorf) [2178301] - software node: Switch property entry test to a new API (Mark Langsdorf) [2178301] - platform: Provide a remove callback that returns no value (Mark Langsdorf) [2178301] - regmap: Rework regmap_mdio_c45_{read|write} for new C45 API. (Mark Langsdorf) [2178301] - net: Convert more users of mdiobus_* to mdiodev_* (Mark Langsdorf) [2178301] - PM: runtime: Document that force_suspend() is incompatible with SMART_SUSPEND (Mark Langsdorf) [2178301] - cpuidle, ARM: OMAP2+: powerdomain: Remove trace_.*_rcuidle() (Mark Langsdorf) [2178301] - driver core: fix potential null-ptr-deref in device_add() (Mark Langsdorf) [2178301] - PM: domains: Allow a genpd consumer to require a synced power off (Mark Langsdorf) [2178301] - driver core: move struct subsys_dev_iter to a local file (Mark Langsdorf) [2178301] - driver core: make subsys_dev_iter_exit() static (Mark Langsdorf) [2178301] - driver core: make subsys_dev_iter_next() static (Mark Langsdorf) [2178301] - driver core: make subsys_dev_iter_init() static (Mark Langsdorf) [2178301] - driver core: remove subsys_find_device_by_id() (Mark Langsdorf) [2178301] - driver core: make bus_get_device_klist() static (Mark Langsdorf) [2178301] - platform/mellanox: mlxbf-pmc: Fix event typo (Mark Langsdorf) [2178301] - firmware_loader: remove #include (Mark Langsdorf) [2178301] - PM: runtime: Adjust white space in the core code (Mark Langsdorf) [2178301] - device property: Fix documentation for fwnode_get_next_parent() (Mark Langsdorf) [2178301] - PM: runtime: Relocate rpm_callback() right after __rpm_callback() (Mark Langsdorf) [2178301] - regmap: Add FSI bus support (Mark Langsdorf) [2178301] - PM: domains: Reverse the order of performance and enabling ops (Mark Langsdorf) [2178301] - driver core: make struct class.dev_uevent() take a const * (Mark Langsdorf) [2178301] - driver core: change to_subsys_private() to use container_of_const() (Mark Langsdorf) [2178301] - xen/xenbus: move to_xenbus_device() to use container_of_const() (Mark Langsdorf) [2178301] - virtio: move dev_to_virtio() to use container_of_const() (Mark Langsdorf) [2178301] - cacheinfo: Remove of_node_put() for fw_token (Mark Langsdorf) [2178301] - device property: Add a blank line in Kconfig of tests (Mark Langsdorf) [2178301] - device property: Rename goto label to be more precise (Mark Langsdorf) [2178301] - regmap: add regmap_might_sleep() (Mark Langsdorf) [2178301] - regmap: Add can_sleep configuration option (Mark Langsdorf) [2178301] - regmap: Use flexible sleep (Mark Lansgdorf) [2178301] - platform: use fwnode_irq_get_byname instead of of_irq_get_byname to get irq (Mark Langsdorf) [2178301] - driver core: Fix bus_type.match() error handling in __driver_attach() (Mark Langsdorf) [2178301] - driver core: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [2178301] - cacheinfo: Decrement refcount in cache_setup_of_node() (Mark Langsdorf) [2178301] - driver core: mark driver_allows_async_probing static (Mark Langsdorf) [2178301] - driver core: remove devm_device_remove_group() (Mark Langsdorf) [2178301] - driver core: remove devm_device_remove_groups() (Mark Langsdorf) [2178301] - driver core: class: make namespace and get_ownership take const * (Mark Langsdorf) [2178301] - devres: Use kmalloc_size_roundup() to match ksize() usage (Mark Langsdorf) [2178301] - class: fix possible memory leak in __class_register() (Mark Langsdorf) [2178301] - PM: domains: Power off[on] domain in hibernate .freeze[thaw]_noirq hook (Mark Langsdorf) [2178301] - PM: domains: Consolidate genpd_restore_noirq() and genpd_resume_noirq() (Mark Langsdorf) [2178301] - PM: domains: Pass generic PM noirq hooks to genpd_finish_suspend() (Mark Langsdorf) [2178301] - PM: domains: Drop genpd status manipulation for hibernate restore (Mark Langsdorf) [2178301] - PM: domains: Fix handling of unavailable/disabled idle states (Mark Langsdorf) [2178301] - device property: Fix documentation for *_match_string() APIs (Mark Langsdorf) [2178301] - device property: Constify parameter in device_dma_supported() and device_get_dma_attr() (Mark Langsdorf) [2178301] - device property: Constify device child node APIs (Mark Langsdorf) [2178301] - device property: Constify fwnode connection match APIs (Mark Langsdorf) [2178301] - device property: Allow const parameter to dev_fwnode() (Mark Langsdorf) [2178301] - PM: domains: log failures to register always-on domains (Mark Langsdorf) [2178301] - dt-bindings: irqchip: Describe the IMX MU block as a MSI controller (Mark Langsdorf) [2178301] - platform-msi: Export symbol platform_msi_create_irq_domain() (Mark Langsdorf) [2178301] - PM: runtime: Return -EINPROGRESS from rpm_resume() in the RPM_NOWAIT case (Mark Langsdorf) [2178301] - device property: Add const qualifier to device_get_match_data() parameter (Mark Langsdorf) [2178301] - driver core: use IS_ERR_OR_NULL() helper in device_create_groups_vargs() (Mark Langsdorf) [2178301] - devcoredump : Serialize devcd_del work (Mark Langsdorf) [2178301] - regmap: mmio: replace return 0 with break in switch statement (Mark Langsdorf) [2178301] - mm: kill is_memblock_offlined() (Mark Langsdorf) [2178301] - driver core: remove make_class_name declaration (Mark Langsdorf) [2178301] - regmap/hexagon: Properly fix the generic IO helpers (Mark Langsdorf) [2178301] - regmap: trace: Remove unneeded blank lines (Mark Langsdorf) [2178301] - regmap: trace: Remove explicit castings (Mark Langsdorf) [2178301] - regmap: trace: Remove useless check for NULL for bulk ops (Mark Langsdorf) [2178301] - PM: wakeup: Add extra debugging statement for multiple active IRQs (Mark Langsdorf) [2178301] - devres: Slightly optimize alloc_dr() (Mark Langsdorf) [2178301] - drivers: base: Print error code on synthetic uevent failure (Mark Langsdorf) [2178301] - class: use IS_ERR_OR_NULL() helper in class_unregister() (Mark Langsdorf) [2178301] - regmap: introduce value tracing for regmap bulk operations (Mark Langsdorf) [2178301] - regmap: mmio: Fix MMIO accessors to avoid talking to IO port (Mark Langsdorf) [2178301] - regmap: mmio: Introduce IO accessors that can talk to IO port (Mark Langsdorf) [2178301] - regmap: mmio: Get rid of broken 64-bit IO (Mark Langsdorf) [2178301] - regmap: mmio: Remove mmio_relaxed member from context (Mark Langsdorf) [2178301] - thunderbolt: Mask ring interrupt on Intel hardware as well (Desnes Nunes) [2216483] - thunderbolt: Clear registers properly when auto clear isn't in use (Desnes Nunes) [2216483] - dt-bindings: usb: fsa4480: Use generic node name (Desnes Nunes) [2216483] - media: Revert "media: uvcvideo: Set unique vdev name based in type" (Desnes Nunes) [2216483] - media: uvcvideo: Don't expose unsupported formats to userspace (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Fix configure initial pin assignment (Desnes Nunes) [2216483] - xhci: Free the command allocated for setting LPM if we return early (Desnes Nunes) [2216483] - xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (Desnes Nunes) [2216483] - USB: serial: option: add Quectel RM500U-CN modem (Desnes Nunes) [2216483] - thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit (Desnes Nunes) [2216483] - thunderbolt: Disable interrupt auto clear for rings (Desnes Nunes) [2216483] - thunderbolt: Use const qualifier for `ring_interrupt_index` (Desnes Nunes) [2216483] - uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Desnes Nunes) [2216483] - USB: serial: option: add Telit FE990 compositions (Desnes Nunes) [2216483] - USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Desnes Nunes) [2216483] - thunderbolt: Use scale field when allocating USB3 bandwidth (Desnes Nunes) [2216483] - thunderbolt: Limit USB3 bandwidth of certain Intel USB4 host routers (Desnes Nunes) [2216483] - thunderbolt: Call tb_check_quirks() after initializing adapters (Desnes Nunes) [2216483] - thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access (Desnes Nunes) [2216483] - thunderbolt: Fix memory leak in margining (Desnes Nunes) [2216483] - usb: typec: tcpm: fix warning when handle discover_identity message (Desnes Nunes) [2216483] - usb: typec: tcpm: fix create duplicate source-capabilities file (Desnes Nunes) [2216483] - usb: ucsi_acpi: Increase the command completion timeout (Desnes Nunes) [2216483] - usb: ucsi: Fix ucsi->connector race (Desnes Nunes) [2216483] - usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() (Desnes Nunes) [2216483] - thunderbolt: Add quirk to disable CLx (Desnes Nunes) [2216483] - usb: typec: pd: Add higher capability sysfs for sink PDO (Desnes Nunes) [2216483] - usb: typec: pd: Remove usb_suspend_supported sysfs from sink PDO (Desnes Nunes) [2216483] - xhci: host: potential NULL dereference in xhci_generic_plat_probe() (Desnes Nunes) [2216483] - media: usb: siano: Fix warning due to null work_func_t function pointer (Desnes Nunes) [2216483] - media: usb: siano: Fix use after free bugs caused by do_submit_urb (Desnes Nunes) [2216483] - media: usb: dvb-usb-v2: af9015.c: return 0 instead of 'ret'. (Desnes Nunes) [2216483] - dt-bindings: usb: convert fcs,fusb302.txt to yaml (Desnes Nunes) [2216483] - dt-bindings: usb: fusb302: Remove deprecated properties (Desnes Nunes) [2216483] - usb: uvc: Enumerate valid values for color matching (Desnes Nunes) [2216483] - USB: ene_usb6250: Allocate enough memory for full object (Desnes Nunes) [2216483] - USB: uhci: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483] - USB: ULPI: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483] - USB: serial: option: add support for VW/Skoda "Carstick LTE" (Desnes Nunes) [2216483] - usb: remove the dead USB_OHCI_SH option (Desnes Nunes) [2216483] - xhci: decouple usb2 port resume and get_port_status request handling (Desnes Nunes) [2216483] - xhci: clear usb2 resume related variables in one place. (Desnes Nunes) [2216483] - xhci: rename resume_done to resume_timestamp (Desnes Nunes) [2216483] - xhci: Pass port structure as parameter to xhci_disable_port(). (Desnes Nunes) [2216483] - xhci: move port specific items such as state completions to port structure (Desnes Nunes) [2216483] - xhci: pass port pointer as parameter to xhci_set_port_power() (Desnes Nunes) [2216483] - xhci: cleanup xhci_hub_control port references (Desnes Nunes) [2216483] - xhci: add helpers for enabling and disabling interrupters (Desnes Nunes) [2216483] - xhci: Refactor interrupter code for initial multi interrupter support. (Desnes Nunes) [2216483] - xhci: remove xhci_test_trb_in_td_math early development check (Desnes Nunes) [2216483] - xhci: fix event ring segment table related masks and variables in header (Desnes Nunes) [2216483] - USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Desnes Nunes) [2216483] - usb: early: xhci-dbc: Use memcpy_and_pad() (Desnes Nunes) [2216483] - usb: early: xhci-dbc: Optimize early_xdbc_write() (Desnes Nunes) [2216483] - usb: early: xhci-dbc: Fix a potential out-of-bound memory access (Desnes Nunes) [2216483] - Documentation: usb: correct spelling (Desnes Nunes) [2216483] - docs: usb: convert documents to ReST (Desnes Nunes) [2216483] - Documentation/usb: Fix typo (Desnes Nunes) [2216483] - USB: serial: clean up kl5kusb105 documentation (Desnes Nunes) [2216483] - usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name (Desnes Nunes) [2216483] - usb: uvc: make uvc_format_desc table const (Desnes Nunes) [2216483] - usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit (Desnes Nunes) [2216483] - usb: uvc: move media/v4l2-uvc.h to usb/uvc.h (Desnes Nunes) [2216483] - media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 (Desnes Nunes) [2216483] - usb: gadget: uvc: add v4l2 try_format api call (Desnes Nunes) [2216483] - usb: gadget: uvc: add v4l2 enumeration api calls (Desnes Nunes) [2216483] - usb: gadget: uvc: allow for application to cleanly shutdown (Desnes Nunes) [2216483] - usb: gadget: uvc: rename function to be more consistent (Desnes Nunes) [2216483] - usb: gadget: uvc: fix multiple opens (Desnes Nunes) [2216483] - thunderbolt: Add missing kernel-doc comment to tb_tunnel_maximum_bandwidth() (Desnes Nunes) [2216483] - thunderbolt: Handle bandwidth allocation mode enablement notification (Desnes Nunes) [2216483] - xhci: split out rcar/rz support from xhci-plat.c (Desnes Nunes) [2216483] - usb: host: xhci-rcar: Use xhci_plat_priv.quirks instead of code settings (Desnes Nunes) [2216483] - usb: host: xhci-plat: Remove useless DMA-32 fallback configuration (Desnes Nunes) [2216483] - usb: host: xhci-plat: Add reset support (Desnes Nunes) [2216483] - usb: host: xhci-plat: Improve clock handling in probe() (Desnes Nunes) [2216483] - dt-bindings: usb: Convert Marvell Orion EHCI to DT schema (Desnes Nunes) [2216483] - dt-bindings: usb: Convert OMAP OHCI/EHCI bindings to schema (Desnes Nunes) [2216483] - dt-bindings: usb: Convert multiple "usb-ohci" bindings to DT schema (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ohci: Document dr_mode property (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ehci: Document dr_mode property (Desnes Nunes) [2216483] - dt-bindings: ehci/ohci: Allow iommus property (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ohci: Add missing compatible strings (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ehci: Add missing compatible strings (Desnes Nunes) [2216483] - dt-bindings: Fix incorrect 'reg' property sizes (Desnes Nunes) [2216483] - dt-bindings: usb: ehci: Add missing 2nd register region (Desnes Nunes) [2216483] - usb: typec: tcpm: Remove altmode active state updates (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Update active state (Desnes Nunes) [2216483] - usb: typec: mux: Introduce GPIO-based SBU mux (Desnes Nunes) [2216483] - redhat: configs: Add unset CONFIG_TYPEC_MUX_GPIO_SBU option (Desnes Nunes) [2216483] - usb: typec: mux: Add On Semi fsa4480 driver (Desnes Nunes) [2216483] - dt-bindings: usb: Add binding for fcs,fsa4480 (Desnes Nunes) [2216483] - dt-bindings: usb: Introduce GPIO-based SBU mux (Desnes Nunes) [2216483] - usb: host: ehci-fsl: Use DRV_NAME (Desnes Nunes) [2216483] - usb: typec: maxim_contaminant: Implement check_contaminant callback (Desnes Nunes) [2216483] - usb: typec: tcpci: Add callback for evaluating contaminant presence (Desnes Nunes) [2216483] - usb: typec: tcpm: Add callbacks to mitigate wakeups due to contaminant (Desnes Nunes) [2216483] - usb: typec: Make bus switch code retimer-aware (Desnes Nunes) [2216483] - usb: typec: retimer: Use device type for matching (Desnes Nunes) [2216483] - usb: typec: Add wrapper for bus switch set code (Desnes Nunes) [2216483] - usb: typec: Add retimer handle to port altmode (Desnes Nunes) [2216483] - usb: typec: tipd: Support wakeup (Desnes Nunes) [2216483] - dt-bindings: usb: tps6598x: Add wakeup property (Desnes Nunes) [2216483] - USB: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483] - usb: typec: intel_pmc_mux: Deduplicate ACPI matching in probe (Desnes Nunes) [2216483] - usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count (Desnes Nunes) [2216483] - usb: typec: tcpci: Request IRQ with IRQF_SHARED (Desnes Nunes) [2216483] - USB: Improve usb_fill_* documentation (Desnes Nunes) [2216483] - usb: typec: hd3ss3220: Add polling support (Desnes Nunes) [2216483] - dt-bindings: usb: ti,hd3ss3220: Update interrupt property as optional (Desnes Nunes) [2216483] - dt-bindings: usb: convert ti,hd3ss3220 bindings to json-schema (Desnes Nunes) [2216483] - dt-bindings: Convert usb-connector to YAML format. (Desnes Nunes) [2216483] - dt-bindings: usb: rt1711h: Add connector bindings (Desnes Nunes) [2216483] - dt-bindings: usb: hd3ss3220 device tree binding document (Desnes Nunes) [2216483] - thunderbolt: Add support for DisplayPort bandwidth allocation mode (Desnes Nunes) [2216483] - thunderbolt: Include the additional DP IN double word in debugfs dump (Desnes Nunes) [2216483] - thunderbolt: Add functions to support DisplayPort bandwidth allocation mode (Desnes Nunes) [2216483] - thunderbolt: Increase timeout of DP OUT adapter handshake (Desnes Nunes) [2216483] - thunderbolt: Take CL states into account when waiting for link to come up (Desnes Nunes) [2216483] - thunderbolt: Improve debug logging in tb_available_bandwidth() (Desnes Nunes) [2216483] - thunderbolt: Log DP adapter type (Desnes Nunes) [2216483] - thunderbolt: Use decimal port number in control and tunnel logs too (Desnes Nunes) [2216483] - media: uvcvideo: Silence memcpy() run-time false positive warnings (Desnes Nunes) [2216483] - media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Desnes Nunes) [2216483] - media: uvcvideo: Fix race condition with usb_kill_urb (Desnes Nunes) [2216483] - media: uvcvideo: Use standard names for menus (Desnes Nunes) [2216483] - media: uvcvideo: Fix power line control for Lenovo Integrated Camera (Desnes Nunes) [2216483] - media: uvcvideo: Add a quirk to force GEO GC6500 Camera bits-per-pixel value (Desnes Nunes) [2216483] - media: v4l: common: Fix naming of v4l2_get_link_rate (Desnes Nunes) [2216483] - media: ipu3-cio2: Use v4l2_get_link_freq helper (Desnes Nunes) [2216483] - media: ipu3-cio2: Update Copyright year and fix indentation issues (Desnes Nunes) [2216483] - media: v4l: Add a helper for obtaining the link frequency (Desnes Nunes) [2216483] - media: v4l2-common: add RGB565 and RGB55 to v4l2_format_info (Desnes Nunes) [2216483] - media: v4l2-common: add pixel encoding support (Desnes Nunes) [2216483] - media: v4l2-common: add support for new RGB32 pixelformats (Desnes Nunes) [2216483] - media: v4l2-common: add bayer formats in v4l2_format_info (Desnes Nunes) [2216483] - media: v4l2-common: Add an helper to apply frmsize constraints (Desnes Nunes) [2216483] - media: v4l2-common: Fix v4l2_fill_pixfmt[_mp]() prototypes (Desnes Nunes) [2216483] - media: Introduce helpers to fill pixel format structs (Desnes Nunes) [2216483] - media: uvcvideo: Refactor power_line_frequency_controls_limited (Desnes Nunes) [2216483] - media: uvcvideo: Refactor uvc_ctrl_mappings_uvcXX (Desnes Nunes) [2216483] - media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU (Desnes Nunes) [2216483] - media: uvcvideo: Extend documentation of uvc_video_clock_decode() (Desnes Nunes) [2216483] - media: uvcvideo: Refactor __uvc_ctrl_add_mapping (Desnes Nunes) [2216483] - media: uvcvideo: Undup use uvc_endpoint_max_bpi() code (Desnes Nunes) [2216483] - media: uvcvideo: Simplify uvc_endpoint_max_bpi() (Desnes Nunes) [2216483] - media: uvcvideo: Fix memory leak if uvc_ctrl_add_mapping fails (Desnes Nunes) [2216483] - media: uvcvideo: Avoid returning invalid controls (Desnes Nunes) [2216483] - media: uvcvideo: Avoid invalid memory access (Desnes Nunes) [2216483] - media: uvcvideo: Set the colorspace as sRGB if undefined (Desnes Nunes) [2216483] - media: uvcvideo: Fix memory leak of object map on error exit path (Desnes Nunes) [2216483] - media: uvcvideo: Fix handling on Bitmask controls (Desnes Nunes) [2216483] - media: uvcvideo: Do not return positive errors in uvc_query_ctrl() (Desnes Nunes) [2216483] - media: uvcvideo: Return -EACCES for Wrong state error (Desnes Nunes) [2216483] - media: uvcvideo: Improve error logging in uvc_query_ctrl() (Desnes Nunes) [2216483] - media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() (Desnes Nunes) [2216483] - media: uvcvideo: Factor out usb_string() calls (Desnes Nunes) [2216483] - media: uvcvideo: Limit power line control for Acer EasyCamera (Desnes Nunes) [2216483] - media: uvcvideo: Recover stalled ElGato devices (Desnes Nunes) [2216483] - media: uvcvideo: Remove void casting for the status endpoint (Desnes Nunes) [2216483] - media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. (Desnes Nunes) [2216483] - media: uvcvideo: Fix usage of symbolic permissions to octal (Desnes Nunes) [2216483] - media: uvcvideo: Fix assignment inside if condition (Desnes Nunes) [2216483] - media: uvcvideo: Fix missing newline after declarations (Desnes Nunes) [2216483] - media: uvcvideo: Handle errors from calls to usb_string (Desnes Nunes) [2216483] - media: uvcvideo: Only create input devs if hw supports it (Desnes Nunes) [2216483] - media: uvcvideo: Handle cameras with invalid descriptors (Desnes Nunes) [2216483] - media: uvcvideo: Remove format descriptions (Desnes Nunes) [2216483] - media: docs: Document the behaviour of uvcvideo driver (Desnes Nunes) [2216483] - media: uvcvideo: Set error_idx during ctrl_commit errors (Desnes Nunes) [2216483] - media: uvcvideo: Check controls flags before accessing them (Desnes Nunes) [2216483] - media: uvcvideo: Use control names from framework (Desnes Nunes) [2216483] - media: uvcvideo: Set unique vdev name based in type (Desnes Nunes) [2216483] - media: uvcvideo: Use dev->name for querycap() (Desnes Nunes) [2216483] - media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS (Desnes Nunes) [2216483] - media: uvcvideo: Set capability in s_param (Desnes Nunes) [2216483] - media: uvcvideo: Remove s_ctrl and g_ctrl (Desnes Nunes) [2216483] - media: v4l2-ioctl: S_CTRL output the right value (Desnes Nunes) [2216483] - media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL (Desnes Nunes) [2216483] - media: pvrusb2: Do not check for V4L2_CTRL_WHICH_DEF_VAL (Desnes Nunes) [2216483] - media: v4l2-ioctl: Fix check_ext_ctrls (Desnes Nunes) [2216483] - net: thunderbolt: Add tracepoints (Desnes Nunes) [2216483] - net: thunderbolt: Add debugging when sending/receiving control packets (Desnes Nunes) [2216483] - net: thunderbolt: Move into own directory (Desnes Nunes) [2216483] - xhci: Convert to use list_count_nodes() (Desnes Nunes) [2216483] - usb: typec: ucsi: Register USB Power Delivery Capabilities (Desnes Nunes) [2216483] - xhci: Add hub_control to xhci_driver_overrides (Desnes Nunes) [2216483] - xhci: hub: export symbol on xhci_hub_control (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Add hpd sysfs attribute (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Notify drm subsys of (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Make dp_altmode_notify() more generic (Desnes Nunes) [2216483] - thunderbolt: Refactor tb_acpi_add_link() (Desnes Nunes) [2216483] - thunderbolt: Use correct type in tb_port_is_clx_enabled() prototype (Desnes Nunes) [2216483]- s390/diag: fix display of diagnose call statistics (Tobias Huschle) [2187995] - rseq, ptrace: Add PTRACE_GET_RSEQ_CONFIGURATION request (Adrian Reber) [2218454] - locking/rwbase: Mitigate indefinite writer starvation (Eder Zulian) [2077282] - fbcon: Check font dimension limits (Ricardo Robaina) [2213493] {CVE-2023-3161} - libnvdimm: Notify disk drivers to revalidate region read-only (Jeff Moyer) [1999673] - nvdimm/region: always show the 'align' attribute (Jeff Moyer) [1999673] - nvdimm/region: Fix default alignment for small regions (Jeff Moyer) [1999673] - libnvdimm/region: Allow setting align attribute on regions without mappings (Jeff Moyer) [1999673] - KVM: SVM: Return the local "r" variable from svm_set_msr() (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Virtualize FLUSH_L1D and passthrough MSR_IA32_FLUSH_CMD (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Move MSR_IA32_PRED_CMD WRMSR emulation to common code (Emanuele Giuseppe Esposito) [2124598] - KVM: SVM: Passthrough MSR_IA32_PRED_CMD based purely on host+guest CPUID (Emanuele Giuseppe Esposito) [2124598] - KVM: VMX: Passthrough MSR_IA32_PRED_CMD based purely on host+guest CPUID (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Revert MSR_IA32_FLUSH_CMD.FLUSH_L1D enabling (Emanuele Giuseppe Esposito) [2124598] - kvm: x86: Advertise FLUSH_L1D to user space (Emanuele Giuseppe Esposito) [2124598] - kvm: svm: Add IA32_FLUSH_CMD guest support (Emanuele Giuseppe Esposito) [2124598] - kvm: vmx: Add IA32_FLUSH_CMD guest support (Emanuele Giuseppe Esposito) [2124598] - rtc: lib_test: add MODULE_LICENSE (Lenny Szubowicz) [2207975] - rtc: efi: Remove the repeated module alias (Lenny Szubowicz) [2207975] - efi/efivars: Set generic ops before loading SSDT (Lenny Szubowicz) [2207975] - efi: efibc: check for efivars write capability (Lenny Szubowicz) [2207975] - efi/efivars: Expose RT service availability via efivars abstraction (Lenny Szubowicz) [2207975] - integrity: Check properly whether EFI GetVariable() is available (Lenny Szubowicz) [2207975] - x86/ima: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - efi: Use EFI ResetSystem only when available (Lenny Szubowicz) [2207975] - scsi: iscsi: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - infiniband: hfi1: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - efi: Register EFI rtc platform device only when available (Lenny Szubowicz) [2207975] - efi: Use more granular check for availability for variable services (Lenny Szubowicz) [2207975] - efi: mark all efi runtime services as unsupported on non-efi boot (Lenny Szubowicz) [2207975] - efi: Add support for EFI_RT_PROPERTIES table (Lenny Szubowicz) [2207975] - crypto: ccp - Add support for PCI device 0x156E (Vladis Dronov) [2180960] - crypto: ccp - Add support for PCI device 0x17E0 (Vladis Dronov) [2180960] - crypto: ccp - Validate that platform access mailbox registers are declared (Vladis Dronov) [2180960] - crypto: ccp - Use lower 8 bytes to communicate with doorbell command register (Vladis Dronov) [2180960] - crypto: ccp - Return doorbell status code as an argument (Vladis Dronov) [2180960] - crypto: ccp - Bump up doorbell debug message to error (Vladis Dronov) [2180960] - crypto: ccp - Drop extra doorbell checks (Vladis Dronov) [2180960] - crypto: ccp - Don't initialize CCP for PSP 0x1649 (Vladis Dronov) [2180960] - crypto: ccp - Clear PSP interrupt status register before calling handler (Vladis Dronov) [2180960] - crypto: ccp - Add support for ringing a platform doorbell (Vladis Dronov) [2180960] - crypto: ccp - Enable platform access interface on client PSP parts (Vladis Dronov) [2180960] - crypto: ccp - Add support for an interface for platform features (Vladis Dronov) [2180960] - crypto: ccp - Move some PSP mailbox bit definitions into common header (Vladis Dronov) [2180960] - crypto: ccp - Add a header for multiple drivers to use `__psp_pa` (Vladis Dronov) [2180960] - crypto: ccp - Drop TEE support for IRQ handler (Vladis Dronov) [2180960] - crypto: ccp: Get rid of __sev_platform_init_locked()'s local function pointer (Vladis Dronov) [2180960] - crypto: ccp - Name -1 return value as SEV_RET_NO_FW_CALL (Vladis Dronov) [2180960] - crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware (Vladis Dronov) [2180960] - crypto: ccp - Add a firmware definition for EPYC gen 4 processors (Vladis Dronov) [2180960] - crypto: ccp - Provide MMIO register naming for documenation (Vladis Dronov) [2180960] - redhat/configs: enable CONFIG_INTEL_UNCORE_FREQ_CONTROL for x86_64 (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Return error on write frequency (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Add client processors (David Arcari) [2156826] - platform/x86: intel-uncore-freq: add Emerald Rapids support (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Use sysfs_emit() to instead of scnprintf() (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Prevent driver loading in guests (David Arcari) [2156826] - platform/x86: intel-uncore-freq: fix uncore_freq_common_init() error codes (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Split common and enumeration part (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Display uncore current frequency (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Use sysfs API to create attributes (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Move to uncore-frequency folder (David Arcari) [2156826] - platform/x86: intel-uncore-frequency: use default_groups in kobj_type (David Arcari) [2156826] - platform/x86: intel-uncore-frequency: Move to intel sub-directory (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Add Sapphire Rapids server support (David Arcari) [2156826] - platform/x86/intel-uncore-freq: make uncore_root_kobj static (David Arcari) [2156826] - platform/x86: Convert to new CPU match macros (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Add release callback (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Fix static checker issue and potential race condition (David Arcari) [2156826] - MAINTAINERS: Update for the intel uncore frequency control (David Arcari) [2156826] - platform/x86: Add support for Uncore frequency control (David Arcari) [2156826]- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li) [2209299] - net/tls: tls_is_tx_ready() checked list_entry (Sabrina Dubroca) [2212176] {CVE-2023-1075} - Revert "RDMA/umem: remove FOLL_FORCE usage" (Kamal Heib) [2210153 2210849] - Revert "RDMA/core: Refactor rdma_bind_addr" (Kamal Heib) [2212211 2212217] - cpufreq: intel_pstate: Fix scaling for hybrid-capable systems with disabled E-cores (David Arcari) [2221276] - netfilter: nf_tables: fix scheduling-while-atomic splat (Phil Sutter) [2217731] - netfilter: nf_tables: add rescheduling points during loop detection walks (Phil Sutter) [2217731] - ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module (Phil Sutter) [2217794] - ipv6/netfilter: Discard first fragment not including all headers (Phil Sutter) [2217794] - s390/ipl: add eckd dump support (Tobias Huschle) [2159695] - net/smc: fix document build WARNING from smc-sysctl.rst (Tobias Huschle) [2159734] - s390/ism: switch from 'pci_' to 'dma_' API (Tobias Huschle) [2159734] - net/smc: Fix device de-init sequence (Tobias Huschle) [2159734] - net/smc: fix deadlock triggered by cancel_delayed_work_syn() (Tobias Huschle) [2159734] - net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() (Tobias Huschle) [2159734] - net/smc: fix fallback failed while sendmsg with fastopen (Tobias Huschle) [2159734] - net/smc: fix application data exception (Tobias Huschle) [2159734] - net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore (Tobias Huschle) [2159734] - net/smc: reduce unnecessary blocking in smcr_lgr_reg_rmbs() (Tobias Huschle) [2159734] - net/smc: use read semaphores to reduce unnecessary blocking in smc_buf_create() & smcr_buf_unuse() (Tobias Huschle) [2159734] - net/smc: llc_conf_mutex refactor, replace it with rw_semaphore (Tobias Huschle) [2159734] - net: add missing includes of linux/splice.h (Tobias Huschle) [2159734] - net/smc: De-tangle ism and smc device initialization (Tobias Huschle) [2159734] - s390/ism: Consolidate SMC-D-related code (Tobias Huschle) [2159734] - net/smc: Separate SMC-D and ISM APIs (Tobias Huschle) [2159734] - net/smc: Register SMC-D as ISM client (Tobias Huschle) [2159734] - net/ism: Add new API for client registration (Tobias Huschle) [2159734] - s390/ism: Introduce struct ism_dmb (Tobias Huschle) [2159734] - net/ism: Add missing calls to disable bus-mastering (Tobias Huschle) [2159734] - net/smc: Terminate connections prior to device removal (Tobias Huschle) [2159734] - net/smc: Fix possible leaked pernet namespace in smc_init() (Tobias Huschle) [2159734] - net/smc: Fix an error code in smc_lgr_create() (Tobias Huschle) [2159734] - net/smc: Support SO_REUSEPORT (Tobias Huschle) [2159734] - net/smc: Introduce a specific sysctl for TEST_LINK time (Tobias Huschle) [2159734] - net/smc: Stop the CLC flow if no link to map buffers on (Tobias Huschle) [2159734] - net/smc: Fix possible access to freed memory in link clear (Tobias Huschle) [2159734] - net/smc: Remove redundant refcount increase (Tobias Huschle) [2159734] - net/smc: Enable module load on netlink usage (Tobias Huschle) [2159734] - net/smc: Pass on DMBE bit mask in IRQ handler (Tobias Huschle) [2159734] - s390/ism: Cleanups (Tobias Huschle) [2159734] - net/smc: Eliminate struct smc_ism_position (Tobias Huschle) [2159734] - tcp: Fix data-races around keepalive sysctl knobs. (Tobias Huschle) [2159734] - net/smc: Extend SMC-R link group netlink attribute (Tobias Huschle) [2159734] - net/smc: Allow virtually contiguous sndbufs or RMBs for SMC-R (Tobias Huschle) [2159734] - net/smc: Use sysctl-specified types of buffers in new link group (Tobias Huschle) [2159734] - net/smc: Introduce a sysctl for setting SMC-R buffer type (Tobias Huschle) [2159734] - net/smc: optimize for smc_sndbuf_sync_sg_for_device and smc_rmb_sync_sg_for_cpu (Tobias Huschle) [2159734] - net/smc: remove redundant dma sync ops (Tobias Huschle) [2159734] - net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" (Tobias Huschle) [2159734] - net/smc: set ini->smcrv2.ib_dev_v2 to NULL if SMC-Rv2 is unavailable (Tobias Huschle) [2159734] - net/smc: postpone sk_refcnt increment in connect() (Tobias Huschle) [2159734] - net/smc: rdma write inline if qp has sufficient inline space (Tobias Huschle) [2159734] - net/smc: send cdc msg inline if qp has sufficient inline space (Tobias Huschle) [2159734] - net/smc: align the connect behaviour with TCP (Tobias Huschle) [2159734] - net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Tobias Huschle) [2159734] - net/smc: Fix slab-out-of-bounds issue in fallback (Tobias Huschle) [2159734] - net/smc: Only save the original clcsock callback functions (Tobias Huschle) [2159734] - net/smc: sync err code when tcp connection was refused (Tobias Huschle) [2159734] - net/smc: Fix sock leak when release after smc_shutdown() (Tobias Huschle) [2159734] - net/smc: Send out the remaining data in sndbuf before close (Tobias Huschle) [2159734] - net/smc: fix a memory leak in smc_sysctl_net_exit() (Tobias Huschle) [2159734] - net/smc: fix -Wmissing-prototypes warning when CONFIG_SYSCTL not set (Tobias Huschle) [2159734] - net/smc: fix compile warning for smc_sysctl (Tobias Huschle) [2159734] - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (Tobias Huschle) [2159734] - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (Tobias Huschle) [2159734] - net: smc: fix different types in min() (Tobias Huschle) [2159734] - net/smc: don't send in the BH context if sock_owned_by_user (Tobias Huschle) [2159734] - net/smc: correct settings of RMB window update limit (Tobias Huschle) [2159734] - net/smc: send directly on setting TCP_NODELAY (Tobias Huschle) [2159734] - net/smc: add sysctl for autocorking (Tobias Huschle) [2159734] - net/smc: add autocorking support (Tobias Huschle) [2159734] - net/smc: add sysctl interface for SMC (Tobias Huschle) [2159734] - x86/resctrl: Clear staged_config[] before and after it is used (Prarit Bhargava) [1989284] - x86/resctl: fix scheduler confusion with 'current' (Prarit Bhargava) [1989284] - x86/resctrl: Fix a silly -Wunused-but-set-variable warning (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to write mbm_local_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to write mbm_total_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to read mbm_local_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to read mbm_total_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Support monitor configuration (Prarit Bhargava) [1989284] - x86/resctrl: Add __init attribute to rdt_get_mon_l3_config() (Prarit Bhargava) [1989284] - x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation (Prarit Bhargava) [1989284] - x86/cpufeatures: Add Bandwidth Monitoring Event Configuration feature flag (Prarit Bhargava) [1989284] - x86/cpufeatures: Add Slow Memory Bandwidth Allocation feature flag (Prarit Bhargava) [1989284] - x86/resctrl: Include new features in command line options (Prarit Bhargava) [1989284] - x86/resctrl: Add a new resource type RDT_RESOURCE_SMBA (Prarit Bhargava) [1989284] - x86/resctrl: Replace smp_call_function_many() with on_each_cpu_mask() (Prarit Bhargava) [1989284] - x86/resctrl: Fix event counts regression in reused RMIDs (Prarit Bhargava) [1989284] - x86/resctrl: Fix task CLOSID/RMID update race (Prarit Bhargava) [1989284] - x86/resctrl: Move MSR defines into msr-index.h (Prarit Bhargava) [1989284] - x86/resctrl: Remove arch_has_empty_bitmaps (Prarit Bhargava) [1989284] - x86/resctrl: Fix min_cbm_bits for AMD (Prarit Bhargava) [1989284] - x86/resctrl: Make resctrl_arch_rmid_read() return values in bytes (Prarit Bhargava) [1989284] - x86/resctrl: Add resctrl_rmid_realloc_limit to abstract x86's boot_cpu_data (Prarit Bhargava) [1989284] - x86/resctrl: Rename and change the units of resctrl_cqm_threshold (Prarit Bhargava) [1989284] - x86/resctrl: Move get_corrected_mbm_count() into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Move mbm_overflow_count() into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Pass the required parameters into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Abstract __rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Allow per-rmid arch private storage to be reset (Prarit Bhargava) [1989284] - x86/resctrl: Add per-rmid arch private storage for overflow and chunks (Prarit Bhargava) [1989284] - x86/resctrl: Calculate bandwidth from the previous __mon_event_count() chunks (Prarit Bhargava) [1989284] - x86/resctrl: Allow update_mba_bw() to update controls directly (Prarit Bhargava) [1989284] - x86/resctrl: Remove architecture copy of mbps_val (Prarit Bhargava) [1989284] - x86/resctrl: Switch over to the resctrl mbps_val list (Prarit Bhargava) [1989284] - x86/resctrl: Create mba_sc configuration in the rdt_domain (Prarit Bhargava) [1989284] - x86/resctrl: Abstract and use supports_mba_mbps() (Prarit Bhargava) [1989284] - x86/resctrl: Remove set_mba_sc()s control array re-initialisation (Prarit Bhargava) [1989284] - x86/resctrl: Add domain offline callback for resctrl work (Prarit Bhargava) [1989284] - x86/resctrl: Group struct rdt_hw_domain cleanup (Prarit Bhargava) [1989284] - x86/resctrl: Add domain online callback for resctrl work (Prarit Bhargava) [1989284] - x86/resctrl: Merge mon_capable and mon_enabled (Prarit Bhargava) [1989284] - x86/resctrl: Kill off alloc_enabled (Prarit Bhargava) [1989284] - x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Prarit Bhargava) [1989284] - x86: Replace cpumask_weight() with cpumask_empty() where appropriate (Prarit Bhargava) [1989284] - x86/resctrl: Remove redundant assignment to variable chunks (Prarit Bhargava) [1989284] - x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu() (Prarit Bhargava) [1989284] - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (Prarit Bhargava) [1989284] - x86/resctrl: Make resctrl_arch_get_config() return its value (Prarit Bhargava) [1989284] - x86/resctrl: Merge the CDP resources (Prarit Bhargava) [1989284] - x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range (Prarit Bhargava) [1989284] - x86/resctrl: Remove rdt_cdp_peer_get() (Prarit Bhargava) [1989284] - x86/resctrl: Merge the ctrl_val arrays (Prarit Bhargava) [1989284] - x86/resctrl: Calculate the index from the configuration type (Prarit Bhargava) [1989284] - x86/resctrl: Apply offset correction when config is staged (Prarit Bhargava) [1989284] - x86/resctrl: Make ctrlval arrays the same size (Prarit Bhargava) [1989284] - x86/resctrl: Pass configuration type to resctrl_arch_get_config() (Prarit Bhargava) [1989284] - x86/resctrl: Add a helper to read a closid's configuration (Prarit Bhargava) [1989284] - x86/resctrl: Rename update_domains() to resctrl_arch_update_domains() (Prarit Bhargava) [1989284] - x86/resctrl: Allow different CODE/DATA configurations to be staged (Prarit Bhargava) [1989284] - x86/resctrl: Group staged configuration into a separate struct (Prarit Bhargava) [1989284] - x86/resctrl: Move the schemata names into struct resctrl_schema (Prarit Bhargava) [1989284] - x86/resctrl: Add a helper to read/set the CDP configuration (Prarit Bhargava) [1989284] - x86/resctrl: Swizzle rdt_resource and resctrl_schema in pseudo_lock_region (Prarit Bhargava) [1989284] - x86/resctrl: Pass the schema to resctrl filesystem functions (Prarit Bhargava) [1989284] - x86/resctrl: Add resctrl_arch_get_num_closid() (Prarit Bhargava) [1989284] - x86/resctrl: Store the effective num_closid in the schema (Prarit Bhargava) [1989284] - x86/resctrl: Walk the resctrl schema list instead of an arch list (Prarit Bhargava) [1989284] - x86/resctrl: Label the resources with their configuration type (Prarit Bhargava) [1989284] - x86/resctrl: Pass the schema in info dir's private pointer (Prarit Bhargava) [1989284] - x86/resctrl: Add a separate schema list for resctrl (Prarit Bhargava) [1989284] - x86/resctrl: Split struct rdt_domain (Prarit Bhargava) [1989284] - x86/resctrl: Split struct rdt_resource (Prarit Bhargava) [1989284] - x86/resctrl: Include pid.h (Prarit Bhargava) [1989284] - x86/resctrl: Fix kernel-doc in internal.h (Prarit Bhargava) [1989284] - x86/resctrl: Fix kernel-doc in pseudo_lock.c (Prarit Bhargava) [1989284] - x86/resctrl: Fix init const confusion (Prarit Bhargava) [1989284] - x86/resctrl: Fix various typos in comments, take #2 (Prarit Bhargava) [1989284] - x86/resctrl: Fix various typos in comments (Prarit Bhargava) [1989284] - x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Prarit Bhargava) [1989284] - x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI (Prarit Bhargava) [1989284] - x86/resctrl: Add printf attribute to log function (Prarit Bhargava) [1989284] - x86/resctrl: Don't move a task to the same resource group (Prarit Bhargava) [1989284] - x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Prarit Bhargava) [1989284] - x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Prarit Bhargava) [1989284] - x86/resctrl: Clean up unused function parameter in rmdir path (Prarit Bhargava) [1989284] - x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak (Prarit Bhargava) [1989284] - x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak (Prarit Bhargava) [1989284] - x86/resctrl: Constify kernfs_ops (Prarit Bhargava) [1989284] - x86/resctrl: Correct MBM total and local values (Prarit Bhargava) [1989284] - x86/include/asm/msr-index.h: Add IFS Array test bits (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Update IFS doc (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Implement Array BIST test (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Sysfs interface for Array BIST (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Introduce Array Scan test to IFS (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: IFS cleanup (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Reorganize driver data (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Separate ifs_pkg_auth from ifs_data (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add missing kernel-doc entry (Prarit Bhargava) [1971937] - Revert "platform/x86/intel/ifs: Mark as BROKEN" (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add current_batch sysfs entry (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove reload sysfs entry (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add metadata validation (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Use generic microcode headers and functions (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add metadata support (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove memory allocation from load path (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove image loading during init (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Return a more appropriate error code (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove unused selection (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Mark as BROKEN (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add CPU_SUP_INTEL dependency (Prarit Bhargava) [1971937] - Documentation: In-Field Scan (Prarit Bhargava) [1971937] - redhat/configs: Add CONFIG_INTEL_IFS (Prarit Bhargava) [1971937] - redhat/configs: Add CONFIG_MICROCODE_LATE_LOADING (Prarit Bhargava) [1971937] - stop_machine: Add stop_core_cpuslocked() for per-core operations (Prarit Bhargava) [1971937] - trace: platform/x86/intel/ifs: Add trace point to track Intel IFS operations (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add IFS sysfs interface (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add scan test support (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Authenticate and copy to secured memory (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Check IFS Image sanity (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Read IFS firmware image (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add stub driver for In-Field Scan (Prarit Bhargava) [1971937] - x86/msr-index: Define INTEGRITY_CAPABILITIES MSR (Prarit Bhargava) [1971937] - x86/microcode/core: Return an error only when necessary (Prarit Bhargava) [1971937] - x86/microcode/AMD: Fix mixed steppings support (Prarit Bhargava) [1971937] - x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Prarit Bhargava) [1971937] - x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Prarit Bhargava) [1971937] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [1971937] - x86/microcode/intel: Print old and new revision during early boot (Prarit Bhargava) [1971937] - x86/microcode/intel: Pass the microcode revision to print_ucode_info() directly (Prarit Bhargava) [1971937] - x86/microcode: Adjust late loading result reporting message (Prarit Bhargava) [1971937] - x86/microcode: Check CPU capabilities after late microcode update correctly (Prarit Bhargava) [1971937] - x86/microcode: Add a parameter to microcode_check() to store CPU capabilities (Prarit Bhargava) [1971937] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [1971937] - x86/microcode/AMD: Handle multiple glued containers properly (Prarit Bhargava) [1971937] - x86/microcode/AMD: Rename a couple of functions (Prarit Bhargava) [1971937] - x86/microcode/intel: Do not retry microcode reloading on the APs (Prarit Bhargava) [1971937] - x86/microcode/intel: Do not print microcode revision and processor flags (Prarit Bhargava) [1971937] - x86/microcode/intel: Use a reserved field for metasize (Prarit Bhargava) [1971937] - x86/microcode/intel: Add hdr_type to intel_microcode_sanity_check() (Prarit Bhargava) [1971937] - x86/microcode/intel: Reuse microcode_sanity_check() (Prarit Bhargava) [1971937] - x86/microcode/intel: Use appropriate type in microcode_sanity_check() (Prarit Bhargava) [1971937] - x86/microcode/intel: Reuse find_matching_signature() (Prarit Bhargava) [1971937] - x86/microcode: Drop struct ucode_cpu_info.valid (Prarit Bhargava) [1971937] - x86/microcode: Do some minor fixups (Prarit Bhargava) [1971937] - x86/microcode: Kill refresh_fw (Prarit Bhargava) [1971937] - x86/microcode: Simplify init path even more (Prarit Bhargava) [1971937] - x86/microcode: Rip out the subsys interface gunk (Prarit Bhargava) [1971937] - x86/microcode/AMD: Track patch allocation size explicitly (Prarit Bhargava) [1971937] - x86/microcode: Print previous version of microcode after reload (Prarit Bhargava) [1971937] - x86/microcode: Remove ->request_microcode_user() (Prarit Bhargava) [1971937] - misc: Mark MICROCODE_MINOR unused (Prarit Bhargava) [1971937] - x86/microcode: Remove unnecessary perf callback (Prarit Bhargava) [1971937] - x86/microcode: Taint and warn on late loading (Prarit Bhargava) [1971937] - x86/microcode: Default-disable late loading (Prarit Bhargava) [1971937] - x86/microcode: Rip out the OLD_INTERFACE (Prarit Bhargava) [1971937] - x86/microcode/intel: Expose collect_cpu_info_early() for IFS (Prarit Bhargava) [1971937] - x86/cpu: Load microcode during restore_processor_state() (Prarit Bhargava) [1971937] - microcode: Replace zero-length arrays with flexible-array members (Prarit Bhargava) [1971937] - x86/microcode: Use the firmware_loader built-in API (Prarit Bhargava) [1971937] - firmware: Export firmware_request_builtin() (Prarit Bhargava) [1971937] - x86/microcode: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [1971937] - x86/microcode: Make microcode_init() static (Prarit Bhargava) [1971937] - x86/microcode/intel: Check patch signature before saving microcode for early loading (Prarit Bhargava) [1971937] - x86/microcode/amd: Remove unneeded break (Prarit Bhargava) [1971937] - x86/microcode: Do not select FW_LOADER (Prarit Bhargava) [1971937] - x86/microcode: Fix return value for microcode late loading (Prarit Bhargava) [1971937] - docs: fix broken documentation links (Prarit Bhargava) [1971937]- x86/cpu: Add Xeon Emerald Rapids to list of CPUs that support PPIN (Prarit Bhargava) [2215040] - redhat: configs: increase CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Audra Mitchell) [2215423] - docs: admin-guide: Add information about intel_pstate active mode (Prarit Bhargava) [2216962] - net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Davide Caratti) [2214027] {CVE-2023-35788} - scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity (Tomas Henzl) [2160149] - cifs: missing null pointer check in cifs_mount (Ronnie Sahlberg) [2215018] - cpufreq: intel_pstate: Enable HWP IO boost for all servers (Prarit Bhargava) [2175625] - block: make sure local irq is disabled when calling __blkcg_rstat_flush (Ming Lei) [2208904] - blk-cgroup: Flush stats before releasing blkcg_gq (Ming Lei) [2208904] - scsi: storvsc: Always set no_report_opcodes (Cathy Avery) [2217552] - scsi: storvsc: Don't pass unused PFNs to Hyper-V host (Cathy Avery) [2217552] - scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file (Cathy Avery) [2217552] - dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issue_discard (Benjamin Marzinski) [2212240] - dm thin metadata: check fail_io before using data_sm (Benjamin Marzinski) [2215418] - dm: don't lock fs when the map is NULL during suspend or resume (Benjamin Marzinski) [2215418] - redhat/configs: enable CONFIG_MANA_INFINIBAND for RHEL (Kamal Heib) [2188737] - RDMA/mana_ib: Fix a bug when the PF indicates more entries for registering memory on first packet (Kamal Heib) [2188737] - RDMA/mana_ib: Prevent array underflow in mana_ib_create_qp_raw() (Kamal Heib) [2188737] - RDMA/mana: Remove redefinition of basic u64 type (Kamal Heib) [2188737] - RDMA/mana_ib: Add a driver for Microsoft Azure Network Adapter (Kamal Heib) [2188737] - net: mana: Define data structures for allocating doorbell page from GDMA (Kamal Heib) [2188737] - Documentation: net: net.core.txrehash is not specific to listening sockets (Antoine Tenart) [2175716] - net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV (Antoine Tenart) [2175716] - net: tcp: make the txhash available in TIME_WAIT sockets for IPv4 too (Antoine Tenart) [2175716] - net: ipv6: fix skb hash for some RST packets (Antoine Tenart) [2175716] - ipv6: tcp: send consistent autoflowlabel in RST packets (Antoine Tenart) [2175716] - ipv6: tcp: send consistent autoflowlabel in SYN_RECV state (Antoine Tenart) [2175716] - ipv6: tcp: send consistent autoflowlabel in TIME_WAIT state (Antoine Tenart) [2175716] - txhash: fix sk->sk_txrehash default (Antoine Tenart) [2175716] - socket: Don't use u8 type in uapi socket.h (Antoine Tenart) [2175716] - tcp: Change SYN ACK retransmit behaviour to account for rehash (Antoine Tenart) [2175716] - txhash: Add txrehash sysctl description (Antoine Tenart) [2175716] - txhash: Add socket option to control TX hash rethink behavior (Antoine Tenart) [2175716] - txhash: Make rethinking txhash behavior configurable via sysctl (Antoine Tenart) [2175716] - igc: Fix possible system crash when loading module (Corinna Vinschen) [2153370] - igc: Clean the TX buffer and TX descriptor ring (Corinna Vinschen) [2153370] - igc: Avoid transmit queue timeout for XDP (Corinna Vinschen) [2153370] - igc: read before write to SRRCTL register (Corinna Vinschen) [2153370] - igc: Enable and fix RX hash usage by netstack (Corinna Vinschen) [2153370] - igc: Remove obsolete DMA coalescing code (Corinna Vinschen) [2153370] - igc: fix the validation logic for taprio's gate list (Corinna Vinschen) [2153370] - igc: Add ndo_tx_timeout support (Corinna Vinschen) [2153370] - igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() (Corinna Vinschen) [2153370] - igc: Remove redundant pci_enable_pcie_error_reporting() (Corinna Vinschen) [2153370] - igc: Fix PPS delta between two synchronized end-points (Corinna Vinschen) [2153370] - igc: Remove reset adapter task for i226 during disable tsn config (Corinna Vinschen) [2153370] - igc: enable Qbv configuration for 2nd GCL (Corinna Vinschen) [2153370] - igc: remove I226 Qbv BaseTime restriction (Corinna Vinschen) [2153370] - igc: Set Qbv start_time and end_time to end_time if not being configured in GCL (Corinna Vinschen) [2153370] - igc: recalculate Qbv end_time by considering cycle time (Corinna Vinschen) [2153370] - igc: allow BaseTime 0 enrollment for Qbv (Corinna Vinschen) [2153370] - igc: Add checking for basetime less than zero (Corinna Vinschen) [2153370] - igc: Use strict cycles for Qbv scheduling (Corinna Vinschen) [2153370] - igc: Enhance Qbv scheduling by using first flag bit (Corinna Vinschen) [2153370] - r8152: fix the autosuspend doesn't work (Jose Ignacio Tornos Martinez) [2159264] - r8152: move setting r8153b_rx_agg_chg_indicate() (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the poor throughput for 2.5G devices (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix flow control issue of RTL8156A (Jose Ignacio Tornos Martinez) [2159264] - r8152: Add __GFP_NOWARN to big allocations (Jose Ignacio Tornos Martinez) [2159264] - r8152: reduce the control transfer of rtl8152_get_version() (Jose Ignacio Tornos Martinez) [2159264] - r8152: remove rtl_vendor_mode function (Jose Ignacio Tornos Martinez) [2159264] - r8152: avoid to change cfg for all devices (Jose Ignacio Tornos Martinez) [2159264] - r8152: add vendor/device ID pair for Microsoft Devkit (Jose Ignacio Tornos Martinez) [2159264] - cdc_ether: no need to blacklist any r8152 devices (Jose Ignacio Tornos Martinez) [2159264] - r8152: add USB device driver for config selection (Jose Ignacio Tornos Martinez) [2159264] - net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem (Jose Ignacio Tornos Martinez) [2159264] - net: usb: cdc_ether: add u-blox 0x1343 composition (Jose Ignacio Tornos Martinez) [2159264] - r8152: Add MAC passthrough support for Lenovo Travel Hub (Jose Ignacio Tornos Martinez) [2159264] - r8152: allow userland to disable multicast (Jose Ignacio Tornos Martinez) [2159264] - r8152: add PID for the Lenovo OneLink+ Dock (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the RX FIFO settings when suspending (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the units of some registers for RTL8156A (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix a WOL issue (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix accessing unset transport header (Jose Ignacio Tornos Martinez) [2159264] - net: usb: r8152: Add in new Devices that are supported for Mac-Passthru (Jose Ignacio Tornos Martinez) [2159264] - cdc_ether: export usbnet_cdc_zte_rx_fixup (Jose Ignacio Tornos Martinez) [2159264] - USB: zaurus: support another broken Zaurus (Jose Ignacio Tornos Martinez) [2159264] - Revert "net: usb: r8152: Add MAC passthrough support for more Lenovo Docks" (Jose Ignacio Tornos Martinez) [2159264] - r8152: sync ocp base (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the force speed doesn't work for RTL8156 (Jose Ignacio Tornos Martinez) [2159264] - net: usb: r8152: Add MAC passthrough support for more Lenovo Docks (Jose Ignacio Tornos Martinez) [2159264] - net: usb: use eth_hw_addr_set() for dev->addr_len cases (Jose Ignacio Tornos Martinez) [2159264] - net: usb: use eth_hw_addr_set() instead of ether_addr_copy() (Jose Ignacio Tornos Martinez) [2159264] - r8152: avoid to resubmit rx immediately (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the maximum number of PLA bp for RTL8153C (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix writing USB_BP2_EN (Jose Ignacio Tornos Martinez) [2159264] - r8152: Fix a deadlock by doubly PM resume (Jose Ignacio Tornos Martinez) [2159264] - r8152: Fix potential PM refcount imbalance (Jose Ignacio Tornos Martinez) [2159264] - r8152: store the information of the pipes (Jose Ignacio Tornos Martinez) [2159264] - r8152: support pauseparam of ethtool_ops (Jose Ignacio Tornos Martinez) [2159264] - r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Jose Ignacio Tornos Martinez) [2159264] - r8152: check the informaton of the device (Jose Ignacio Tornos Martinez) [2159264] - r8152: remove some bit operations (Jose Ignacio Tornos Martinez) [2159264] - r8152: redefine REALTEK_USB_DEVICE macro (Jose Ignacio Tornos Martinez) [2159264] - r8152: remove NCM mode from REALTEK_USB_DEVICE macro (Jose Ignacio Tornos Martinez) [2159264] - r8152: replace return with break for ram code speedup mode timeout (Jose Ignacio Tornos Martinez) [2159264] - r8152: search the configuration of vendor mode (Jose Ignacio Tornos Martinez) [2159264] - r8152: support PHY firmware for RTL8156 series (Jose Ignacio Tornos Martinez) [2159264] - r8152: support new chips (Jose Ignacio Tornos Martinez) [2159264] - r8152: add help function to change mtu (Jose Ignacio Tornos Martinez) [2159264] - r8152: adjust rtl8152_check_firmware function (Jose Ignacio Tornos Martinez) [2159264] - r8152: set inter fram gap time depending on speed (Jose Ignacio Tornos Martinez) [2159264] - r8152: adjust the flow of power cut for RTL8153B (Jose Ignacio Tornos Martinez) [2159264] - treewide: Use fallthrough pseudo-keyword (Jose Ignacio Tornos Martinez) [2159264] - nouveau: fix client work fence deletion race (Jocelyn Falempe) [2160452] - drm/mgag200: Fix gamma lut not initialized. (Jocelyn Falempe) [2160452] - drm/amd/display: Fix hang when skipping modeset (Jocelyn Falempe) [2160452] - drm/amd/display: Lowering min Z8 residency time (Jocelyn Falempe) [2160452] - drm/amd/display: Update minimum stutter residency for DCN314 Z8 (Jocelyn Falempe) [2160452] - drm/amd/display: Add minimum Z8 residency debug option (Jocelyn Falempe) [2160452] - drm/i915: disable sampler indirect state in bindless heap (Jocelyn Falempe) [2160452] - drm/i915/mtl: Add Wa_14017856879 (Jocelyn Falempe) [2160452] - drm/i915/mtl: Add workarounds Wa_14017066071 and Wa_14017654203 (Jocelyn Falempe) [2160452] - drm/i915: Add _PICK_EVEN_2RANGES() (Jocelyn Falempe) [2160452] - drm/amd/display: hpd rx irq not working with eDP interface (Jocelyn Falempe) [2160452] - drm/amd/display: merge dc_link.h into dc.h and dc_types.h (Jocelyn Falempe) [2160452] - drm/amd/pm: avoid potential UBSAN issue on legacy asics (Jocelyn Falempe) [2160452] - drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Jocelyn Falempe) [2160452] - drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs (Jocelyn Falempe) [2160452] - drm/amd/pm: parse pp_handle under appropriate conditions (Jocelyn Falempe) [2160452] - drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes (Jocelyn Falempe) [2160452] - drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2) (Jocelyn Falempe) [2160452] - drm/amdgpu: change gfx 11.0.4 external_id range (Jocelyn Falempe) [2160452] - drm/amdgpu/jpeg: Remove harvest checking for JPEG3 (Jocelyn Falempe) [2160452] - drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Jocelyn Falempe) [2160452] - drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini (Jocelyn Falempe) [2160452] - drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Jocelyn Falempe) [2160452] - drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini (Jocelyn Falempe) [2160452] - drm/amd/display: Change default Z8 watermark values (Jocelyn Falempe) [2160452] - drm/amdgpu: drop redundant sched job cleanup when cs is aborted (Jocelyn Falempe) [2160452] - drm/amd/display: fix flickering caused by S/G mode (Jocelyn Falempe) [2160452] - drm/amd/display: fix access hdcp_workqueue assert (Jocelyn Falempe) [2160452] - drm/amd/display: filter out invalid bits in pipe_fuses (Jocelyn Falempe) [2160452] - drm/amd/display: Fix 4to1 MPC black screen with DPP RCO (Jocelyn Falempe) [2160452] - drm/amd/display: Add NULL plane_state check for cursor disable logic (Jocelyn Falempe) [2160452] - drm/panel: otm8009a: Set backlight parent to panel device (Jocelyn Falempe) [2160452] - drm/dsc: fix drm_edp_dsc_sink_output_bpp() DPCD high byte usage (Jocelyn Falempe) [2160452] - drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep() (Jocelyn Falempe) [2160452] - drm/i915: Check pipe source size when using skl+ scalers (Jocelyn Falempe) [2160452] - drm/i915/color: Fix typo for Plane CSC indexes (Jocelyn Falempe) [2160452] - drm/bridge: lt8912b: Fix DSI Video Mode (Jocelyn Falempe) [2160452] - drm/amdgpu: add a missing lock for AMDGPU_SCHED (Jocelyn Falempe) [2160452] - drm/i915/mtl: Add the missing CPU transcoder mask in intel_device_info (Jocelyn Falempe) [2160452] - drm/i915/guc: Actually return an error if GuC version range check fails (Jocelyn Falempe) [2160452] - drm/i915/guc: More debug print updates - UC firmware (Jocelyn Falempe) [2160452] - drm/amd/display: Update bounding box values for DCN321 (Jocelyn Falempe) [2160452] - drm/amd/display: Do not clear GPINT register when releasing DMUB from reset (Jocelyn Falempe) [2160452] - drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset (Jocelyn Falempe) [2160452] - drm/amd/display: Fixes for dcn32_clk_mgr implementation (Jocelyn Falempe) [2160452] - drm/amd/display: Return error code on DSC atomic check failure (Jocelyn Falempe) [2160452] - drm/amd/display: Add missing WA and MCLK validation (Jocelyn Falempe) [2160452] - drm/panel: novatek-nt35950: Only unregister DSI1 if it exists (Jocelyn Falempe) [2160452] - drm/panel: novatek-nt35950: Improve error handling (Jocelyn Falempe) [2160452] - drm/i915: Fix memory leaks in i915 selftests (Jocelyn Falempe) [2160452] - drm/i915: Make intel_get_crtc_new_encoder() less oopsy (Jocelyn Falempe) [2160452] - drm/amd/display: Fix potential null dereference (Jocelyn Falempe) [2160452] - drm/ttm/pool: Fix ttm_pool_alloc error path (Jocelyn Falempe) [2160452] - drm/i915/pxp: limit drm-errors or warning on firmware API failures (Jocelyn Falempe) [2160452] - drm/i915/pxp: Invalidate all PXP fw sessions during teardown (Jocelyn Falempe) [2160452] - drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings (Jocelyn Falempe) [2160452] - accel: Link to compute accelerator subsystem intro (Jocelyn Falempe) [2160452] - drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 (Jocelyn Falempe) [2160452] - drm/probe-helper: Cancel previous job before starting new one (Jocelyn Falempe) [2160452] - drm/vgem: add missing mutex_destroy (Jocelyn Falempe) [2160452] - drm/i915/dg2: Drop one PCI ID (Jocelyn Falempe) [2160452] - drm/amd/pm: re-enable the gfx imu when smu resume (Jocelyn Falempe) [2160452] - drm/vmwgfx: Fix Legacy Display Unit atomic drm support (Jocelyn Falempe) [2160452] - drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Jocelyn Falempe) [2160452] - redhat: include new drm tests in mod-internals (Jocelyn Falempe) [2160452] - drm/amd/display: build with std=gnu99 (Jocelyn Falempe) [2160452] - overflow: Introduce overflows_type() and castable_to_type() (Jocelyn Falempe) [2160452] - Revert "driver core: make struct bus_type.uevent() take a const *" (Jocelyn Falempe) [2160452] - Revert "iommu: Add a gfp parameter to iommu_map()" (Jocelyn Falempe) [2160452] - Revert "mm: replace vma->vm_flags direct modifications with modifier calls" (Jocelyn Falempe) [2160452] - Merge DRM changes from upstream v6.2..v6.3 (Jocelyn Falempe) [2160452] - redhat: include new drm_kunit_helpers in mod-internals (Jocelyn Falempe) [2160452] - drm/i915: build i915 with std=gnu99 (Jocelyn Falempe) [2160452] - drm/amdgpu: Add missing include for ppc64le (Jocelyn Falempe) [2160452] - drm/fb-helper: Add missing include for s390x (Jocelyn Falempe) [2160452] - drm/edid: Add missing include (Jocelyn Falempe) [2160452] - Revert "drm/i915/gvt: use atomic operations to change the vGPU status" (Jocelyn Falempe) [2160452] - Revert "kunit: Use KUNIT_EXPECT_MEMEQ macro" (Jocelyn Falempe) [2160452] - Revert "treewide: use get_random_u32_inclusive() when possible" (Jocelyn Falempe) [2160452] - Revert "treewide: use get_random_u32_below() instead of deprecated function" (Jocelyn Falempe) [2160452] - Revert "overflow: Introduce overflows_type() and castable_to_type()" (Jocelyn Falempe) [2160452] - Merge DRM changes from upstream v6.1..v6.2 (Jocelyn Falempe) [2160452] - kconfig: disable DRM dynamic debug. (Jocelyn Falempe) [2160452] - drm/vkms: build driver with gnu99 (Jocelyn Falempe) [2160452] - Revert "drm: POC drm on dyndbg - use in core, 2 helpers, 3 drivers." (Jocelyn Falempe) [2160452] - Revert "mm: free device private pages have zero refcount" (Jocelyn Falempe) [2160452] - Revert "mm/memory.c: fix race when faulting a device private page" (Jocelyn Falempe) [2160452] - Revert "drm/i915/gvt: simplify vgpu configuration management" (Jocelyn Falempe) [2160452] - Revert "i915: use the VMA iterator" (Jocelyn Falempe) [2160452] - Revert "drm/i915/userptr: restore probe_range behaviour" (Jocelyn Falempe) [2160452] - Revert "dynamic_dname(): drop unused dentry argument" (Jocelyn Falempe) [2160452] - Revert "i2c: Make remove callback return void" (Jocelyn Falempe) [2160452] - Merge DRM changes from upstream v6.0..v6.1 (Jocelyn Falempe) [2160452] - Enable A64FX_DIAG config option (Charles Mirabile) [2047817] - NMI workaround for GIC irq controllers (Charles Mirabile) [2047817] - arm64: entry: avoid kprobe recursion (Charles Mirabile) [2047817] - soc: a64fx-diag: disable modular build (Charles Mirabile) [2047817] - soc: fujitsu: Add A64FX diagnostic interrupt driver (Charles Mirabile) [2047817] - irqchip/gic-v3: Fix priority mask handling (Charles Mirabile) [2047817] - irqchip/gic-v3: Refactor ISB + EOIR at ack time (Charles Mirabile) [2047817] - irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling (Charles Mirabile) [2047817] - arm64: select TRACE_IRQFLAGS_NMI_SUPPORT (Charles Mirabile) [2047817] - arm64: entry: Save some nops when CONFIG_ARM64_PSEUDO_NMI is not set (Charles Mirabile) [2047817] - irqchip/gic-v3: Fix priority comparison when non-secure priorities are used (Charles Mirabile) [2047817] - arm64: entry: add missing noinstr (Charles Mirabile) [2047817] - arm64: suspend: Use cpuidle context helpers in cpu_suspend() (Charles Mirabile) [2047817] - PSCI: Use cpuidle context helpers in psci_cpu_suspend_enter() (Charles Mirabile) [2047817] - arm64: Convert cpu_do_idle() to using cpuidle context helpers (Charles Mirabile) [2047817] - arm64: Add cpuidle context save/restore helpers (Charles Mirabile) [2047817] - arm64: entry: make NMI entry/exit functions static (Charles Mirabile) [2047817] - arm64: entry: split SDEI entry (Charles Mirabile) [2047817] - arm64: entry: split bad stack entry (Charles Mirabile) [2047817] - arm64: entry: fold el1_inv() into el1h_64_sync_handler() (Charles Mirabile) [2047817] - arm64: entry: handle all vectors with C (Charles Mirabile) [2047817] - arm64: entry: template the entry asm functions (Charles Mirabile) [2047817] - arm64: entry: improve bad_mode() (Charles Mirabile) [2047817] - arm64: entry: move bad_mode() to entry-common.c (Charles Mirabile) [2047817] - arm64: entry: consolidate EL1 exception returns (Charles Mirabile) [2047817] - arm64: entry: organise entry vectors consistently (Charles Mirabile) [2047817] - arm64: entry: organise entry handlers consistently (Charles Mirabile) [2047817] - arm64: entry: convert IRQ+FIQ handlers to C (Charles Mirabile) [2047817] - arm64: entry: add a call_on_irq_stack helper (Charles Mirabile) [2047817] - arm64: entry: move NMI preempt logic to C (Charles Mirabile) [2047817] - arm64: entry: move arm64_preempt_schedule_irq to entry-common.c (Charles Mirabile) [2047817] - arm64: entry: convert SError handlers to C (Charles Mirabile) [2047817] - arm64: entry: unmask IRQ+FIQ after EL0 handling (Charles Mirabile) [2047817] - arm64: remove redundant local_daif_mask() in bad_mode() (Charles Mirabile) [2047817] - arm64: entry: always set GIC_PRIO_PSR_I_SET during entry (Charles Mirabile) [2047817] - arm64: entry: remove test_irqs_unmasked macro (Charles Mirabile) [2047817] - arm64: irq: allow FIQs to be handled (Charles Mirabile) [2047817] - arm64: Always keep DAIF.[IF] in sync (Charles Mirabile) [2047817] - arm64: entry: factor irq triage logic into macros (Charles Mirabile) [2047817] - arm64: irq: rework root IRQ handler registration (Charles Mirabile) [2047817] - arm64: don't use GENERIC_IRQ_MULTI_HANDLER (Charles Mirabile) [2047817] - genirq: Allow architectures to override set_handle_irq() fallback (Charles Mirabile) [2047817] - irqchip: Do not blindly select CONFIG_GENERIC_IRQ_MULTI_HANDLER (Charles Mirabile) [2047817] - arm64: entry: consolidate Cortex-A76 erratum 1463225 workaround (Charles Mirabile) [2047817] - arm64: entry: remove redundant IRQ flag tracing (Charles Mirabile) [2047817] - arm64: entry: suppress W=1 prototype warnings (Charles Mirabile) [2047817] - arm64: sdei: explicitly simulate PAN/UAO entry (Charles Mirabile) [2047817] - arm64: entry: fix EL1 debug transitions (Charles Mirabile) [2047817] - arm64: entry: fix NMI {user, kernel}->kernel transitions (Charles Mirabile) [2047817] - arm64: entry: fix non-NMI kernel<->kernel transitions (Charles Mirabile) [2047817] - arm64: ptrace: prepare for EL1 irq/rcu tracking (Charles Mirabile) [2047817] - arm64: entry: fix non-NMI user<->kernel transitions (Charles Mirabile) [2047817] - arm64: entry: move el1 irq/nmi logic to C (Charles Mirabile) [2047817] - arm64: entry: prepare ret_to_user for function call (Charles Mirabile) [2047817] - arm64: entry: move enter_from_user_mode to entry-common.c (Charles Mirabile) [2047817] - arm64: entry: mark entry code as noinstr (Charles Mirabile) [2047817] - arm64: mark idle code as noinstr (Charles Mirabile) [2047817] - arm64: add C wrappers for SET_PSTATE_*() (Charles Mirabile) [2047817] - kgdb: Honour the kprobe blocklist when setting breakpoints (Charles Mirabile) [2047817] - genirq: Add stub for set_handle_irq() when !GENERIC_IRQ_MULTI_HANDLER (Charles Mirabile) [2047817] - arm64: Improve diagnostics when trapping BRK with FAULT_BRK_IMM (Charles Mirabile) [2047817] - arm64/entry: deduplicate SW PAN entry/exit routines (Charles Mirabile) [2047817] - arm64: Prepare arch_nmi_enter() for recursion (Charles Mirabile) [2047817] - arm64: Make debug exception handlers visible from RCU (Charles Mirabile) [2047817] - irqchip: Remove unneeded select IRQ_DOMAIN (Charles Mirabile) [2047817] - net/mlx5e: TC, Fix using eswitch mapping in nic mode (Amir Tzin) [2166015] - net/mlx5e: Use query_special_contexts cmd only once per mdev (Amir Tzin) [2166015] - net/mlx5e: Move Ethernet driver debugfs to profile init callback (Amir Tzin) [2166015] - net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Amir Tzin) [2166015] - RDMA/mlx5: Use correct device num_ports when modify DC (Amir Tzin) [2166015] - net/mlx5e: Nullify table pointer when failing to create (Amir Tzin) [2166015] - net/mlx5e: Fix error flow in representor failing to add vport rx rule (Amir Tzin) [2166015] - net/mlx5: E-switch, Don't destroy indirect table in split rule (Amir Tzin) [2166015] - net/mlx5: E-switch, Create per vport table based on devlink encap mode (Amir Tzin) [2166015] - net/mlx5e: Don't clone flow post action attributes second time (Amir Tzin) [2166015] - Revert "net/mlx5: Expose vnic diagnostic counters for eswitch managed vports" (Amir Tzin) [2166015] - RDMA/mlx5: Fix flow counter query via DEVX (Amir Tzin) [2166015] - RDMA/mlx5: Check pcie_relaxed_ordering_enabled() in UMR (Amir Tzin) [2166015] - net/mlx5: Fix wrong comment (Amir Tzin) [2166015] - net/mlx5e: Coding style fix, add empty line (Amir Tzin) [2166015] - RDMA/mlx5: Coding style fix reported by checkpatch (Amir Tzin) [2166015] - net/mlx5e: Release the label when replacing existing ct entry (Amir Tzin) [2165914] - net/mlx5: Release tunnel device after tc update skb (Amir Tzin) [2166015] - Revert "net/mlx5: Expose steering dropped packets counter" (Amir Tzin) [2166015] - Revert "net/mlx5e: Don't use termination table when redundant" (Amir Tzin) [2166015] - Revert "net/mlx5: Enable management PF initialization" (Amir Tzin) [2166015] - net/mlx5: E-Switch, Fix an Oops in error handling code (Amir Tzin) [2166015] - net/mlx5: Read the TC mapping of all priorities on ETS query (Amir Tzin) [2166015] - net/mlx5e: Initialize link speed to zero (Amir Tzin) [2166015] - net/mlx5: Fix steering rules cleanup (Amir Tzin) [2166015] - net/mlx5e: Block entering switchdev mode with ns inconsistency (Amir Tzin) [2166015 2166018] - net/mlx5e: Set uplink rep as NETNS_LOCAL (Amir Tzin) [2166015] - IB/mlx5: Add support for 400G_8X lane speed (Amir Tzin) [2166015] - net/mlx5e: TC, Remove error message log print (Amir Tzin) [2166015] - net/mlx5e: TC, fix cloned flow attribute (Amir Tzin) [2166015] - net/mlx5e: TC, fix missing error code (Amir Tzin) [2166015] - net/sched: TC, fix raw counter initialization (Amir Tzin) [2166015] - net/mlx5: Set BREAK_FW_WAIT flag first when removing driver (Amir Tzin) [2166013] - net/mlx5e: Fix cleanup null-ptr deref on encap lock (Amir Tzin) [2166013] - net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Amir Tzin) [2166013] - net/mlx5: E-switch, Fix wrong usage of source port rewrite in split rules (Amir Tzin) [2166013 2166018] - net/mlx5: Disable eswitch before waiting for VF pages (Amir Tzin) [2166013] - net/mlx5: Fix setting ec_function bit in MANAGE_PAGES (Amir Tzin) [2166013] - net/mlx5e: Don't cache tunnel offloads capability (Amir Tzin) [2166013] - net/mlx5e: Remove hairpin write debugfs files (Amir Tzin) [2166015] - net/mlx5: Remove NULL check before dev_{put, hold} (Amir Tzin) [2166015] - net/mlx5e: TC, Set CT miss to the specific ct action instance (Amir Tzin) [2166015] - net/mlx5e: Rename CHAIN_TO_REG to MAPPED_OBJ_TO_REG (Amir Tzin) [2166015] - net/mlx5: Refactor tc miss handling to a single function (Amir Tzin) [2166015] - net/mlx5: Kconfig: Make tc offload depend on tc skb extension (Amir Tzin) [2166015] - net/sched: Rename user cookie and act cookie (mlx5 hunk only) (Amir Tzin) [2166015] - IB/mlx5: Extend debug control for CC parameters (Amir Tzin) [2166015] - net/mlx5e: Allow offloading of ct 'new' match (Amir Tzin) [2165914 2166015] - net/mlx5e: Implement CT entry update (Amir Tzin) [2165914 2166015] - net: flow_offload: provision conntrack info in ct_metadata(mlx5 hunks only) (Amir Tzin) [2165914 2166015] - net/mlx5e: Fix outdated TLS comment (Amir Tzin) [2166015] - net/mlx5e: Remove unused function mlx5e_sq_xmit_simple (Amir Tzin) [2166015] - net/mlx5: Simplify eq list traversal (Amir Tzin) [2166015] - net/mlx5e: Switch to using napi_build_skb() (Amir Tzin) [2166015] - RDMA/mlx5: Use query_special_contexts for mkeys (Amir Tzin) [2166015] - net/mlx5e: Use query_special_contexts for mkeys (Amir Tzin) [2166015] - net/mlx5: Change define name for 0x100 lkey value (Amir Tzin) [2166015] - net/mlx5: Expose bits for querying special mkeys (Amir Tzin) [2166015] - RDMA/mlx5: Use rdma_umem_for_each_dma_block() (Amir Tzin) [2166015] - net/mlx5e: TC, fix return value check in mlx5e_tc_act_stats_create() (Amir Tzin) [2166015] - net/mlx5e: TC, support per action stats (Amir Tzin) [2166015] - net/mlx5e: TC, map tc action cookie to a hw counter (Amir Tzin) [2166015] - net/mlx5e: TC, store tc action cookies per attr (Amir Tzin) [2166015] - net/mlx5e: TC, add hw counter to branching actions (Amir Tzin) [2166015] - RDMA/mlx5: Track netdev to avoid deadlock during netdev notifier unregister (Amir Tzin) [2166015] - net/mlx5e: Propagate an internal event in case uplink netdev changes (Amir Tzin) [2166015] - net/mlx5e: Fix trap event handling (Amir Tzin) [2166015] - net/mlx5: fw_tracer, Add support for unrecognized string (Amir Tzin) [2166015] - net/mlx5: fw_tracer, Add support for strings DB update event (Amir Tzin) [2166015] - net/mlx5: fw_tracer, allow 0 size string DBs (Amir Tzin) [2166015] - net/mlx5: fw_tracer: Fix debug print (Amir Tzin) [2166015] - net/mlx5: fs, Remove redundant assignment of size (Amir Tzin) [2166015] - net/mlx5: fs_core, Remove redundant variable err (Amir Tzin) [2166015] - net/mlx5: fs, Remove redundant vport_number assignment (Amir Tzin) [2166015] - net/mlx5e: Remove redundant code for handling vlan actions (Amir Tzin) [2166015 2166018] - net/mlx5: fw reset: Skip device ID check if PCI link up failed (Amir Tzin) [2166015] - net/mlx5: Remove redundant health work lock (Amir Tzin) [2166015] - mlx5: reduce stack usage in mlx5_setup_tc (Amir Tzin) [2166015] - net/mlx5e: Trigger NAPI after activating an SQ (Amir Tzin) [2166015] - net/mlx5e: IPoIB, Add support for XDR speed (Amir Tzin) [2166015] - net/mlx5: Lag, Move mpesw related definitions to mpesw.h (Amir Tzin) [2166015] - net/mlx5: Lag, Use flag to check for shared FDB mode (Amir Tzin) [2166015] - net/mlx5: Lag, Remove redundant bool allocation on the stack (Amir Tzin) [2166015] - net/mlx5: Lag, Use mlx5_lag_dev() instead of derefering pointers (Amir Tzin) [2166015] - net/mlx5: Lag, Update multiport eswitch check to log an error (Amir Tzin) [2166015] - net/mlx5: Add firmware support for MTUTC scaled_ppm frequency adjustments (Amir Tzin) [2166015] - net/mlx5: Add hardware extended range support for PTP adjtime and adjphase (Amir Tzin) [2166015] - net/mlx5: Add adjphase function to support hardware-only offset control (Amir Tzin) [2166015] - net/mlx5: Geneve, Fix handling of Geneve object id as error code (Amir Tzin) [2166015] - net/mlx5e: Verify flow_source cap before using it (Amir Tzin) [2166015 2166018] - net/mlx5: ECPF, wait for VF pages only after disabling host PFs (Amir Tzin) [2166015] - mlx5: fix possible ptp queue fifo use-after-free (Amir Tzin) [2166015] - mlx5: fix skb leak while fifo resync and push (Amir Tzin) [2166015] - net/mlx5: Fix memory leak in error flow of port set buffer (Amir Tzin) [2166015] - net/mlx5e: Remove incorrect debugfs_create_dir NULL check in TLS (Amir Tzin) [2166015] - net/mlx5e: Remove incorrect debugfs_create_dir NULL check in hairpin (Amir Tzin) [2166015] - net/mlx5: Enhance debug print in page allocation failure (Amir Tzin) [2166015] - net/mlx5e: kTLS, Improve connection rate by using fast update encryption key (Amir Tzin) [2166015] - net/mlx5: Keep only one bulk of full available DEKs (Amir Tzin) [2166015] - net/mlx5: Add async garbage collector for DEK bulk (Amir Tzin) [2166015] - net/mlx5: Reuse DEKs after executing SYNC_CRYPTO command (Amir Tzin) [2166015] - net/mlx5: Use bulk allocation for fast update encryption key (Amir Tzin) [2166015] - net/mlx5: Add bulk allocation and modify_dek operation (Amir Tzin) [2166015] - net/mlx5: Add support SYNC_CRYPTO command (Amir Tzin) [2166015] - net/mlx5: Add new APIs for fast update encryption key (Amir Tzin) [2166015] - net/mlx5: Refactor the encryption key creation (Amir Tzin) [2166015] - net/mlx5: Add const to the key pointer of encryption key creation (Amir Tzin) [2166015] - net/mlx5: Prepare for fast crypto key update if hardware supports it (Amir Tzin) [2166015] - net/mlx5: Change key type to key purpose (Amir Tzin) [2166015] - net/mlx5: Add IFC bits and enums for crypto key (Amir Tzin) [2166015] - net/mlx5: Add IFC bits for general obj create param (Amir Tzin) [2166015] - net/mlx5: Header file for crypto (Amir Tzin) [2166015] - net/mlx5e: Use read lock for eswitch get callbacks (Amir Tzin) [2166015 2166018] - net/mlx5e: Remove redundant allocation of spec in create indirect fwd group (Amir Tzin) [2165994 2166015] - net/mlx5e: Support Geneve and GRE with VF tunnel offload (Amir Tzin) [2165994 2166015 2166018] - net/mlx5: E-Switch, Fix typo for egress (Amir Tzin) [2166015] - net/mlx5e: Warn when destroying mod hdr hash table that is not empty (Amir Tzin) [2166015] - net/mlx5e: TC, Use common function allocating flow mod hdr or encap mod hdr (Amir Tzin) [2166015] - net/mlx5e: TC, Add tc prefix to attach/detach hdr functions (Amir Tzin) [2166015] - net/mlx5e: TC, Pass flow attr to attach/detach mod hdr functions (Amir Tzin) [2166015] - net/mlx5: E-switch, Remove redundant comment about meta rules (Amir Tzin) [2166015] - net/mlx5: Suppress error logging on UCTX creation (Amir Tzin) [2166015] - net/mlx5e: Suppress Send WQEBB room warning for PAGE_SIZE >= 16KB (Amir Tzin) [2166015] - net/mlx5e: Use kzalloc() in mlx5e_accel_fs_tcp_create() (Amir Tzin) [2166015] - net/mlx5: remove redundant ret variable (Amir Tzin) [2166015] - net/mlx5e: Replace 0-length array with flexible array (Amir Tzin) [2166015] - net/mlx5e: Replace zero-length array with flexible-array member (Amir Tzin) [2166015] - net/mlx5: Prevent high-rate FW commands from populating all slots (Amir Tzin) [2166015] - net/mlx5: Introduce and use opcode getter in command interface (Amir Tzin) [2166015] - net/mlx5: Enable management PF initialization (Amir Tzin) [2166015] - net/mlx5e: Add hairpin debugfs files (Amir Tzin) [2166015] - net/mlx5e: Add flow steering debugfs directory (Amir Tzin) [2166015] - net/mlx5e: Add hairpin params structure (Amir Tzin) [2166015] - net/mlx5e: kTLS, Add debugfs (Amir Tzin) [2166015] - net/mlx5e: Add Ethernet driver debugfs (Amir Tzin) [2166015] - net/mlx5e: Update shared buffer along with device buffer changes (Amir Tzin) [2166015] - net/mlx5e: Add API to query/modify SBPR and SBCM registers (Amir Tzin) [2166015] - net/mlx5: Expose shared buffer registers bits and structs (Amir Tzin) [2166015] - net/mlx5: Serialize module cleanup with reload and remove (Amir Tzin) [2166013] - net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Amir Tzin) [2166013] - net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Amir Tzin) [2166013] - net/mlx5: Expose SF firmware pages counter (Amir Tzin) [2166013] - net/mlx5: Store page counters in a single array (Amir Tzin) [2166013] - net/mlx5e: IPoIB, Show unknown speed instead of error (Amir Tzin) [2166013] - net/mlx5e: Fix crash unsetting rx-vlan-filter in switchdev mode (Amir Tzin) [2055530 2166013] - net/mlx5: Bridge, fix ageing of peer FDB entries (Amir Tzin) [2166013] - net/mlx5: DR, Fix potential race in dr_rule_create_rule_nic (Amir Tzin) [2166013] - net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change (Amir Tzin) [2166013] - net/mlx5e: Don't support encap rules with gbp option (Amir Tzin) [2166013] - net/mlx5e: Fix memory leak on updating vport counters (Amir Tzin) [2165677 2166013] - net/mlx5e: TC, Restore pkt rate policing support (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, ignore match level for post meter rules (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Fix 'stack frame size exceeds limit' error in dr_rule (Amir Tzin) [2166013] - net/mlx5: Lag, fix failure to cancel delayed bond work (Amir Tzin) [2166013] - net/mlx5e: Fix RX reporter for XSK RQs (Amir Tzin) [2166013] - net/mlx5: Expose steering dropped packets counter (Amir Tzin) [2166013] - net/mlx5: Refactor and expand rep vport stat group (Amir Tzin) [2165677 2166013] - net/mlx5e: TC, add support for meter mtu offload (Amir Tzin) [2165893 2166013 2166018] - net/mlx5e: meter, add mtu post meter tables (Amir Tzin) [2165893 2166013] - net/mlx5e: meter, refactor to allow multiple post meter tables (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Add support for range match action (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Add function that tells if STE miss addr has been initialized (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Some refactoring of miss address handling (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Manage definers with refcounts (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Handle FT action in a separate function (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Rework is_fw_table function (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Add functions to create/destroy MATCH_DEFINER general object (Amir Tzin) [2165893 2166013] - net/mlx5: fs, add match on ranges API (Amir Tzin) [2165893 2166013] - net/mlx5: mlx5_ifc updates for MATCH_DEFINER general object (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, allow meter jump control action (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, init post meter rules with branching attributes (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, rename post_meter actions (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, initialize branching action with target attr (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, initialize branch flow attributes (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, set control params for branching actions (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, validate action list per attribute (Amir Tzin) [2165893 2166013] - net/mlx5e: Adjust function actions_match_supported() to upstream. (Amir Tzin) [2166006] - net/mlx5e: TC, add terminating actions (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, reuse flow attribute post parser processing (Amir Tzin) [2165893 2166013] - net/mlx5: fs, assert null dest pointer when dest_num is 0 (Amir Tzin) [2165893 2166013] - net/mlx5e: E-Switch, handle flow attribute with no destinations (Amir Tzin) [2165893 2166013 2166018] - RDMA/mlx5: Remove not-used IB_FLOW_SPEC_IB define (Amir Tzin) [2166013] - RDMA/mlx5: no need to kfree NULL pointer (Amir Tzin) [2166013] - net/mlx5e: TC, Add offload support for trap with additional actions (Amir Tzin) [2166013 2166018] - net/mlx5e: Do early return when setup vports dests for slow path flow (Amir Tzin) [2166013 2166018] - net/mlx5e: Support devlink reload of IPsec core (Amir Tzin) [2166013] - net/mlx5: Remove redundant check (Amir Tzin) [2166013] - net/mlx5e: Don't use termination table when redundant (Amir Tzin) [2166013] - net/mlx5: Remove unused ctx variables (Amir Tzin) [2166013] - net/mlx5e: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Amir Tzin) [2166013] - net/mlx5e: Remove unneeded io-mapping.h #include (Amir Tzin) [2166013] - net/mlx5e: CT, optimize pre_ct table lookup (Amir Tzin) [2166013] - net/mlx5e: kTLS, Use a single async context object per a callback bulk (Amir Tzin) [2166013] - net/mlx5e: kTLS, Remove unnecessary per-callback completion (Amir Tzin) [2166013] - net/mlx5e: kTLS, Remove unused work field (Amir Tzin) [2166013] - net/mlx5e: TC, Remove redundant WARN_ON() (Amir Tzin) [2166013] - net/mlx5e: Add error flow when failing update_rx (Amir Tzin) [2166013] - net/mlx5e: Move params kernel log print to probe function (Amir Tzin) [2166013] - net/mlx5e: Support enhanced CQE compression (Amir Tzin) [2166013] - net/mlx5e: Use clamp operation instead of open coding it (Amir Tzin) [2166013] - net/mlx5e: remove unused list in arfs (Amir Tzin) [2166013] - net/mlx5: Expose vhca_id to debugfs (Amir Tzin) [2166013] - net/mlx5: Unregister traps on driver unload flow (Amir Tzin) [2166013] - net/mlx5: Fix spelling mistake "destoy" -> "destroy" (Amir Tzin) [2166013] - net/mlx5: Bridge, Use debug instead of warn if entry doesn't exists (Amir Tzin) [2166013] - RDMA/mlx5: Change debug log level for remote access error syndromes (Amir Tzin) [2166013] - ptp: mlx5: convert to .adjfine and adjust_by_scaled_ppm (Amir Tzin) [2166013] - net/mlx5: DR, Remove the buddy used_list (Amir Tzin) [2166013] - net/mlx5: DR, Keep track of hot ICM chunks in an array instead of list (Amir Tzin) [2166013] - net/mlx5: DR, Lower sync threshold for ICM hot memory (Amir Tzin) [2166013] - net/mlx5: DR, Allocate htbl from its own slab allocator (Amir Tzin) [2166013] - net/mlx5: DR, Allocate icm_chunks from their own slab allocator (Amir Tzin) [2166013] - net/mlx5: DR, Manage STE send info objects in pool (Amir Tzin) [2166013] - net/mlx5: DR, In rehash write the line in the entry immediately (Amir Tzin) [2166013] - net/mlx5: DR, Handle domain memory resources init/uninit separately (Amir Tzin) [2166013] - net/mlx5: DR, Initialize chunk's ste_arrays at chunk creation (Amir Tzin) [2166013] - net/mlx5: DR, For short chains of STEs, avoid allocating ste_arr dynamically (Amir Tzin) [2166013] - net/mlx5: DR, Remove unneeded argument from dr_icm_chunk_destroy (Amir Tzin) [2166013] - net/mlx5: DR, Check device state when polling CQ (Amir Tzin) [2166013] - net/mlx5: DR, In destroy flow, free resources even if FW command failed (Amir Tzin) [2166013] - net/mlx5: Add support for NPPS with real time mode (Amir Tzin) [2166006] - net/mlx5: Expose NPPS related registers (Amir Tzin) [2166006] - net/mlx5e: Use kvfree() in mlx5e_accel_fs_tcp_create() (Amir Tzin) [2166006] - net/mlx5e: Remove leftovers from old XSK queues enumeration (Amir Tzin) [2166006] - net/mlx5: Lag, avoid lockdep warnings (Amir Tzin) [2166006] - net/mlx5: Update fw fatal reporter state on PCI handlers successful recover (Amir Tzin) [2166006] - net/mlx5: Make ASO poll CQ usable in atomic context (Amir Tzin) [2166006] - net/mlx5: E-Switch, Return EBUSY if can't get mode lock (Amir Tzin) [2166006] - net/mlx5: E-switch, Don't update group if qos is not enabled (Amir Tzin) [2166006] - net/mlx5: E-Switch, Allow offloading fwd dest flow table with vport (Amir Tzin) [2166006 2166018] - net/mlx5: Set default grace period based on function type (Amir Tzin) [2166006] - net/mlx5: Start health poll at earlier stage of driver load (Amir Tzin) [2166006] - net/mlx5e: Expose rx_oversize_pkts_buffer counter (Amir Tzin) [2166006] - net/mlx5: Remove from FPGA IFC file not-needed definitions (Amir Tzin) [2166006] - net/mlx5: Remove unused structs (Amir Tzin) [2166006] - net/mlx5: Remove unused functions (Amir Tzin) [2166006] - net/mlx5: detect and enable bypass port select flow table (Amir Tzin) [2166006] - net/mlx5: Lag, enable hash mode by default for all NICs (Amir Tzin) [2166006] - net/mlx5: Lag, set active ports if support bypass port select flow table (Amir Tzin) [2166006] - RDMA/mlx5: Don't set tx affinity when lag is in hash mode (Amir Tzin) [2166006] - net/mlx5: add IFC bits for bypassing port select flow table (Amir Tzin) [2166006] - RDMA/mlx5: Move function mlx5_core_query_ib_ppcnt() to mlx5_ib (Amir Tzin) [2166006] - IB/mlx5: Support querying eswitch functions from DEVX (Amir Tzin) [2166006] - net: ethernet: move from strlcpy with unused retval to strscpy (mlx5 hunks only) (Amir Tzin) [2166006] - net/mlx5e: Do not use err uninitialized in mlx5e_rep_add_meta_tunnel_rule() (Amir Tzin) [2166006] - IB/mlx5: Remove duplicate header inclusion related to ODP (Amir Tzin) [2166006] - net/mlx5: TC, Add support for SF tunnel offload (Amir Tzin) [2166006] - net/mlx5: E-Switch, Move send to vport meta rule creation (Amir Tzin) [2166006 2166018] - net/mlx5: E-Switch, Split creating fdb tables into smaller chunks (Amir Tzin) [2166006 2166018] - net/mlx5: E-Switch, Add default drop rule for unmatched packets (Amir Tzin) [2166006 2166018] - net/mlx5: Adjust function mlx5_eswitch_inline_mode_get() location (Amir Tzin) [2166006] - net/mlx5e: Completely eliminate priv from fs.h (Amir Tzin) [2166006] - net/mlx5e: Make all ttc functions of en_fs get fs struct as argument (Amir Tzin) [2166006] - net/mlx5e: Make flow steering arfs independent of priv (Amir Tzin) [2166006] - net/mlx5e: Introduce flow steering debug macros (Amir Tzin) [2166006] - net/mlx5e: Separate ethtool_steering from fs.h and make private (Amir Tzin) [2166006] - net/mlx5e: Directly get flow_steering struct as input when init/cleanup ethtool steering (Amir Tzin) [2166006] - Revert "[netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup" (Amir Tzin) [2166006] - net/mlx5e: Convert ethtool_steering member of flow_steering struct to pointer (Amir Tzin) [2166006] - net/mlx5e: Drop priv argument of ptp function in en_fs (Amir Tzin) [2166006] - net/mlx5e: Decouple fs_tcp from en.h (Amir Tzin) [2166006] - net/mlx5e: Decouple fs_tt_redirect from en.h (Amir Tzin) [2166006] - net/mlx5e: Introduce flow steering API (Amir Tzin) [2166006] - IB/mlx5: Call io_stop_wc() after writing to WC MMIO (Amir Tzin) [2166006]- mm: page_counter: mitigate consequences of a page_counter underflow (Ty Berry) [2196726] - ceph: fix decoding of client session messages flags (Xiubo Li) [2213062] - net: stmmac: propagate feature flags to vlan (Corinna Vinschen) [2174701] - KVM: Avoid illegal stage2 mapping on invalid memory slot (Gavin Shan) [2190376] - perf/x86/rapl: Add support for Intel Emerald Rapids (Michael Petlan) [2165766] - s390/dasd: Use correct lock while counting channel queue length (Tobias Huschle) [2215889] - inotify: show inotify mask flags in proc fdinfo (Andrey Albershteyn) [2163455] - scsi: scsi_transport_fc: Add an additional flag to fc_host_fpin_rcv() (Ewan D. Milne) [2169276] - perf bench: Fix numa bench to fix usage of affinity for machines with #CPUs > 1K (Michael Petlan) [2134284] - perf bench: Fix numa testcase to check if CPU used to bind task is online (Michael Petlan) [2134284] - powerpc/64s: Make POWER10 and later use pause_short in cpu_relax loops (avchouha) [2188343] - powerpc: add ISA v3.0 / v3.1 wait opcode macro (avchouha) [2188343] - scsi: lpfc: Account for fabric domain ctlr device loss recovery (Dick Kennedy) [2213027] - scsi: lpfc: Clear NLP_IN_DEV_LOSS flag if already in rediscovery (Dick Kennedy) [2213027] - scsi: lpfc: Fix use-after-free rport memory access in lpfc_register_remote_port() (Dick Kennedy) [2213027] - PCI: hv: Add a per-bus mutex state_lock (Vitaly Kuznetsov) [2184863] - Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" (Vitaly Kuznetsov) [2184863] - PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev (Vitaly Kuznetsov) [2184863] - PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic (Vitaly Kuznetsov) [2184863] - PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Vitaly Kuznetsov) [2184863] - RHEL-only: KVM: arm64: Fixes comments (Shaoqin Huang) [2202988] - KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() (Shaoqin Huang) [2202988] - KVM: selftests: arm64: Fix pte encode/decode for PA bits > 48 (Shaoqin Huang) [2202988] - KVM: arm64: selftests: Use FIELD_GET() to extract ID register fields (Shaoqin Huang) [2202988] - tools: Copy bitfield.h from the kernel sources (Shaoqin Huang) [2202988] - x86/platform/uv: Update UV[23] platform code for SNC (Frank Ramsay) [2163467] - x86/platform/uv: Remove remaining BUG_ON() and BUG() calls (Frank Ramsay) [2163467] - x86/platform/uv: UV support for sub-NUMA clustering (Frank Ramsay) [2163467] - x86: uv: uv_hub.h: Delete duplicated word (Frank Ramsay) [2163467] - x86/platform/uv: Helper functions for allocating and freeing conversion tables (Frank Ramsay) [2163467] - x86/platform/uv: When searching for minimums, start at INT_MAX not 99999 (Frank Ramsay) [2163467] - x86/platform/uv: Fix printed information in calc_mmioh_map (Frank Ramsay) [2163467] - x86/platform/uv: Introduce helper function uv_pnode_to_socket. (Frank Ramsay) [2163467] - x86/platform/uv: Add platform resolving #defines for misc GAM_MMIOH_REDIRECT* (Frank Ramsay) [2163467] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors (Izabela Bakollari) [2170629] - IB/hfi1: Fix math bugs in hfi1_can_pin_pages() (Izabela Bakollari) [2170629] - IB/hfi1: Restore allocated resources on failed copyout (Izabela Bakollari) [2170629] - IB/hfi1: Use dma_mmap_coherent for matching buffers (Izabela Bakollari) [2170629] - IB/hfi1: Update RMT size calculation (Izabela Bakollari) [2170629] - IB/hfi1: Split IB counter allocation (Izabela Bakollari) [2170629] - IB/hfi1: Improve TID validity checking (Izabela Bakollari) [2170629] - IB/hfi1: Consolidate the creation of user TIDs (Izabela Bakollari) [2170629] - IB/hfi1: Assign npages earlier (Izabela Bakollari) [2170629] - IB/hfi1: Fix expected receive setup error exit issues (Izabela Bakollari) [2170629] - IB/hfi1: Reserve user expected TIDs (Izabela Bakollari) [2170629] - IB/hfi1: Reject a zero-length user expected buffer (Izabela Bakollari) [2170629] - RDMA/hfi1: Fix doc for hfi1_free_ctxt (Izabela Bakollari) [2170629] - RDMA/hfi1: use sysfs_emit() to instead of scnprintf() (Izabela Bakollari) [2170629] - RDMA/hfi1: Fix error return code in parse_platform_config() (Izabela Bakollari) [2170629] - IB/hfi1: Switch to netif_napi_add() (Izabela Bakollari) [2170629] - RDMA/hfi: Decrease PCI device reference count in error path (Izabela Bakollari) [2170629] - RDMA/hfi1: don't pass bogus GFP_ flags to dma_alloc_coherent (Izabela Bakollari) [2170629] - IB/hfi1: Replace 1-element array with singleton (Izabela Bakollari) [2170629] - RDMA/opa_vnic: fix spelling typo in comment (Izabela Bakollari) [2170629] - IB/hfi1: Use skb_put_data() instead of skb_put/memcpy pair (Izabela Bakollari) [2170629] - IB/hfi1: remove rc_only_opcode and uc_only_opcode declarations (Izabela Bakollari) [2170629] - RDMA/hfi1: fix repeated words in comments (Izabela Bakollari) [2170629] - RDMA/hfi1: Remove the unneeded result variable (Izabela Bakollari) [2170629] - IB: move from strlcpy with unused retval to strscpy (Izabela Bakollari) [2170629] - perf intel-pt: Add documentation for Event Trace and TNT disable (Michael Petlan) [2154066] - perf scripts python: export-to-postgresql.py: Export all sample flags (Michael Petlan) [2154066] - perf scripts python: export-to-sqlite.py: Export all sample flags (Michael Petlan) [2154066] - perf scripting python: Add all sample flags to DB export (Michael Petlan) [2154066] - perf scripts python: intel-pt-events.py: Add Event Trace (Michael Petlan) [2154066] - perf script: Display new D (Intr Disabled) and t (Intr Toggle) flags (Michael Petlan) [2154066] - perf script: Display Intel PT iflag synthesized event (Michael Petlan) [2154066] - perf script: Display Intel PT CFE (Control Flow Event) / EVD (Event Data) synthesized event (Michael Petlan) [2154066] - perf intel-pt: Force 'quick' mode when TNT (Taken/Not-Taken packet) is disabled (Michael Petlan) [2154066] - perf intel-pt: Synthesize new D (Intr Disabled) and t (Intr Toggle) flags (Michael Petlan) [2154066] - perf intel-pt: Synthesize iflag event (Michael Petlan) [2154066] - perf intel-pt: Synthesize CFE (Control Flow Event) / EVD (Event Data) event (Michael Petlan) [2154066] - perf intel-pt: Record Event Trace capability flag (Michael Petlan) [2154066] - perf auxtrace: Add itrace option "I" (Michael Petlan) [2154066] - perf tools: Define new D (Intr Disable) and t (Intr Toggle) flags (Michael Petlan) [2154066] - perf tools: Define Intel PT iflag synthesized event (Michael Petlan) [2154066] - perf tools: Define Intel PT CFE (Control Flow Event) / EVD (Event Data) event (Michael Petlan) [2154066] - perf intel-pt: decoder: Add MODE.Exec IFLAG processing (Michael Petlan) [2154066] - perf intel-pt: decoder: Add CFE (Control Flow Event) and EVD (Event Data) processing (Michael Petlan) [2154066] - perf intel-pt: decoder: Factor out clearing of FUP (Flow Update) event variables (Michael Petlan) [2154066] - perf intel-pt: Fix error timestamp setting on the decoder error path (Michael Petlan) [2154066] - perf intel-pt: Fix missing 'instruction' events with 'q' option (Michael Petlan) [2154066] - perf intel-pt: Fix next 'err' value, walking trace (Michael Petlan) [2154066] - perf intel-pt: Fix state setting when receiving overflow (OVF) packet (Michael Petlan) [2154066] - perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type (Michael Petlan) [2154066] - perf intel-pt: Fix sync state when a PSB (synchronization) packet is found (Michael Petlan) [2154066] - perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage (Michael Petlan) [2154066] - perf intel-pt: decoder: Add config bit definitions (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder: Add MODE.Exec IFLAG bit (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder: Add CFE and EVD packets (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder: Remove misplaced linebreak (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder-test: Fix scope of test_data (Michael Petlan) [2154066] - perf/x86/intel/pt: Add a capability and config bit for disabling TNTs (Michael Petlan) [2154066] - perf/x86/intel/pt: Add a capability and config bit for event tracing (Michael Petlan) [2154068] - container_of: Update header inclusions (Desnes Nunes) [2196368] - media: netup_unidvb: fix irq init by register it at the end of probe (Desnes Nunes) [2196368] - media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Desnes Nunes) [2196368] - media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Desnes Nunes) [2196368] - media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Desnes Nunes) [2196368] - media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Desnes Nunes) [2196368] - media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Desnes Nunes) [2196368] - media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Desnes Nunes) [2196368] - Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS" (Desnes Nunes) [2196368] - usb: typec: Don't try to register component master without components (Desnes Nunes) [2196368] - usb: typec: Only attempt to link USB ports if there is fwnode (Desnes Nunes) [2196368] - usb: core: Unregister device on component_add() failure (Desnes Nunes) [2196368] - usb: core: add quirk for Alcor Link AK9563 smartcard reader (Desnes Nunes) [2196368] - USB: new quirk for Dell Gen 2 devices (Desnes Nunes) [2196368] - USB: quirks: add STRING quirk for VCOM device (Desnes Nunes) [2196368] - USB: quirks: add a Realtek card reader (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Fix probe pin assign check (Desnes Nunes) [2196368] - usb: typec: ucsi: Don't attempt to resume the ports before they exist (Desnes Nunes) [2196368] - USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Desnes Nunes) [2196368] - usb: host: ehci-fsl: Fix module alias (Desnes Nunes) [2196368] - usb: core: hub: disable autosuspend for TI TUSB8041 (Desnes Nunes) [2196368] - USB: fix misleading usb_set_intfdata() kernel doc (Desnes Nunes) [2196368] - usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Use proper macro for pin assignment check (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Fix pin assignment calculation (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Add pin assignment helper (Desnes Nunes) [2196368] - usb: ucsi: Ensure connector delayed work items are flushed (Desnes Nunes) [2196368] - xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Desnes Nunes) [2196368] - usb: acpi: add helper to check port lpm capability using acpi _DSM (Desnes Nunes) [2196368] - xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Desnes Nunes) [2196368] - xhci: Add update_hub_device override for PCI xHCI hosts (Desnes Nunes) [2196368] - xhci: Fix null pointer dereference when host dies (Desnes Nunes) [2196368] - usb: xhci: Check endpoint is valid before dereferencing it (Desnes Nunes) [2196368] - xhci-pci: set the dma max_seg_size (Desnes Nunes) [2196368] - usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05CN modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05CN (SG) modem (Desnes Nunes) [2196368] - USB: serial: cp210x: add SCALANCE LPE-9000 device id (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EC200U modem (Desnes Nunes) [2196368] - USB: serial: qcserial: add EM9191 QDL support (Desnes Nunes) [2196368] - USB: serial: option: add prod. id for Quectel EG91 (Desnes Nunes) [2196368] - USB: serial: option: add Telit LE910Cx composition 0x1204 (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G (RS) modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G (GR) modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G (CS) modem (Desnes Nunes) [2196368] - thunderbolt: Disable XDomain lane 1 only in software connection manager (Desnes Nunes) [2196368] - thunderbolt: Use correct function to calculate maximum USB3 link rate (Desnes Nunes) [2196368] - thunderbolt: Do not call PM runtime functions in tb_retimer_scan() (Desnes Nunes) [2196368] - Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Desnes Nunes) [2196368] - thunderbolt: Do not report errors if on-board retimers are found (Desnes Nunes) [2196368] - treewide: Convert del_timer*() to timer_shutdown*() (Desnes Nunes) [2196368] - USB: core: export usb_cache_string() (Desnes Nunes) [2196368] - usb: ulpi: defer ulpi_register on ulpi_read_id timeout (Desnes Nunes) [2196368] - usb: storage: Add check for kcalloc (Desnes Nunes) [2196368] - USB: sisusbvga: use module_usb_driver() (Desnes Nunes) [2196368] - USB: sisusbvga: rename sisusb.c to sisusbvga.c (Desnes Nunes) [2196368] - USB: sisusbvga: remove console support (Desnes Nunes) [2196368] - media: Switch to use dev_err_probe() helper (Desnes Nunes) [2196368] - media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2196368] - media: usb: pwc-uncompress: Use flex array destination for memcpy() (Desnes Nunes) [2196368] - media: usb: pwc-uncompress: Use struct_size() helper in pwc_decompress() (Desnes Nunes) [2196368] - firmware_loader: fix up to_fw_sysfs() to preserve const (Desnes Nunes) [2196368] - usb.h: take advantage of container_of_const() (Desnes Nunes) [2196368] - device.h: move kobj_to_dev() to use container_of_const() (Desnes Nunes) [2196368] - container_of: add container_of_const() that preserves const-ness of the pointer (Desnes Nunes) [2196368] - driver core: allow kobj_to_dev() to take a const pointer (Desnes Nunes) [2196368] - container_of: remove container_of_safe() (Desnes Nunes) [2196368] - linux/container_of.h: switch to static_assert (Desnes Nunes) [2196368] - media: dvb-usb: m920x: make read-only arrays static const (Desnes Nunes) [2196368] - net: thunderbolt: Use bitwise types in the struct thunderbolt_ip_frame_header (Desnes Nunes) [2196368] - net: thunderbolt: Switch from __maybe_unused to pm_sleep_ptr() etc (Desnes Nunes) [2196368] - USB: serial: f81534: fix division by zero on line-speed change (Desnes Nunes) [2196368] - xhci: remove unused stream_id parameter from xhci_handle_halted_endpoint() (Desnes Nunes) [2196368] - xhci: Prevent infinite loop in transaction errors recovery for streams (Desnes Nunes) [2196368] - xhci: disable U3 suspended ports in S4 hibernate poweroff_late stage (Desnes Nunes) [2196368] - USB: hcd-pci: Fully suspend across freeze/thaw cycle (Desnes Nunes) [2196368] - USB: core: Disable remote wakeup for freeze/quiesce (Desnes Nunes) [2196368] - xhci: export two xhci_hub functions for xhci-pci module usage (Desnes Nunes) [2196368] - xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N (Desnes Nunes) [2196368] - xhci: print warning when HCE was set (Desnes Nunes) [2196368] - Revert "xhci: Convert to use list_count()" (Desnes Nunes) [2196368] - xhci: Convert to use list_count() (Desnes Nunes) [2196368] - usb: typec: Add partner PD object wrapper (Desnes Nunes) [2196368] - usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq (Desnes Nunes) [2196368] - usb: add usb_set_intfdata() documentation (Desnes Nunes) [2196368] - usb: host: fix a typo in ehci.h (Desnes Nunes) [2196368] - usb: core: hcd: Fix return value check in usb_hcd_setup_local_mem() (Desnes Nunes) [2196368] - usb: typec: ucsi: Resume in separate work (Desnes Nunes) [2196368] - usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Desnes Nunes) [2196368] - net: thunderbolt: Use kmap_local_page() instead of kmap_atomic() (Desnes Nunes) [2196368] - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() (Desnes Nunes) [2196368] - media: dvb-usb: dib0700_devices: Remove unused struct dibx090p_adc (Desnes Nunes) [2196368] - media: dib0700: remove orphan dvb_usb_dib0700_ir_proto declaration (Desnes Nunes) [2196368] - media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Desnes Nunes) [2196368] - media: dvb-core: Enhance shared multi-frontend support (Desnes Nunes) [2196368] - media: docs: fix minor typos (Desnes Nunes) [2196368] - media: dvb-frontends: a8293: fix LNB powerup failure in PCTV 461e (Desnes Nunes) [2196368] - USB: serial: kl5kusb105: drop line-status helper (Desnes Nunes) [2196368] - USB: serial: kl5kusb105: simplify line-status handling (Desnes Nunes) [2196368] - USB: serial: kl5kusb105: clean up line-status handling (Desnes Nunes) [2196368] - USB: serial: cp210x: add support for B0 hangup (Desnes Nunes) [2196368] - USB: serial: cp210x: add Kamstrup RF sniffer PIDs (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel RM520N (Desnes Nunes) [2196368] - USB: serial: ch341: fix lost character on LCR updates (Desnes Nunes) [2196368] - USB: serial: ch314: use usb_control_msg_recv() (Desnes Nunes) [2196368] - USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode (Desnes Nunes) [2196368] - USB: serial: option: add support for Cinterion MV31 with new baseline (Desnes Nunes) [2196368] - USB: serial: io_ti: add Agilent E5805A support (Desnes Nunes) [2196368] - USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Desnes Nunes) [2196368] - USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Desnes Nunes) [2196368] - USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Desnes Nunes) [2196368] - USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Desnes Nunes) [2196368] - USB: serial: option: add Telit FN990 compositions (Desnes Nunes) [2196368] - USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Desnes Nunes) [2196368] - USB: serial: cp210x: add part-number debug printk (Desnes Nunes) [2196368] - USB: serial: option: add Telit LN920 compositions (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM060K modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel RM500K module support (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EC200S-CN module support (Desnes Nunes) [2196368] - USB: serial: pl2303: add support for more HXN (G) types (Desnes Nunes) [2196368] - USB: serial: option: add Telit LE910Cx 0x1250 composition (Desnes Nunes) [2196368] - usb: typec: tipd: Set mode of operation for USB Type-C connector (Desnes Nunes) [2196368] - usb: typec: tipd: Move tps6598x_disconnect error path to its own label (Desnes Nunes) [2196368] - usb: typec: tipd: Fix typec_unregister_port error paths (Desnes Nunes) [2196368] - usb: typec: tipd: Only update power status on IRQ (Desnes Nunes) [2196368] - usb: typec: tipd: Forward plug orientation to typec subsystem (Desnes Nunes) [2196368] - tps6598x: clear int mask on probe failure (Desnes Nunes) [2196368] - usb: typec: tipd: Fix initialization sequence for cd321x (Desnes Nunes) [2196368] - usb: typec: tipd: Fix typo in cd321x_switch_power_state (Desnes Nunes) [2196368] - usb: typec: tipd: Enable event interrupts by default (Desnes Nunes) [2196368] - usb: typec: tipd: Remove FIXME about testing with I2C_FUNC_I2C (Desnes Nunes) [2196368] - usb: typec: tipd: Switch CD321X power state to S0 (Desnes Nunes) [2196368] - usb: typec: tipd: Add support for Apple CD321X (Desnes Nunes) [2196368] - usb: typec: tipd: Add short-circuit for no irqs (Desnes Nunes) [2196368] - usb: typec: tipd: Split interrupt handler (Desnes Nunes) [2196368] - dt-bindings: usb: tps6598x: Add Apple CD321x compatible (Desnes Nunes) [2196368] - dt-bindings: usb: Add TI tps6598x device tree binding documentation (Desnes Nunes) [2196368] - usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Desnes Nunes) [2196368] - usb: typec: tipd: Add an additional overflow check (Desnes Nunes) [2196368] - usb: typec: tipd: Don't read/write more bytes than required (Desnes Nunes) [2196368] - usb: typec: tipd: Fix spurious fwnode_handle_put in error path (Desnes Nunes) [2196368] - usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails (Desnes Nunes) [2196368] - usb: host: xhci-mtk: omit shared hcd if either root hub has no ports (Desnes Nunes) [2196368] - usb: xhci-mtk: enable wake-up interrupt after runtime_suspend called (Desnes Nunes) [2196368] - usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Desnes Nunes) [2196368] - usb: typec: Check for ops->exit instead of ops->enter in altmode_exit (Desnes Nunes) [2196368] - usb: ftdi-elan: remove variable l (Desnes Nunes) [2196368] - Documentation: USB: correct possessive "its" usage (Desnes Nunes) [2196368] - usb: Check !irq instead of irq == NO_IRQ (Desnes Nunes) [2196368] - tools: usb: ffs-aio-example: Fix build error with aarch64-*-gnu-gcc toolchain(s) (Desnes Nunes) [2196368] - usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Desnes Nunes) [2196368] - usb: ehci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Desnes Nunes) [2196368] - dt-bindings: usb: usb-drd: Describe default dual-role mode (Desnes Nunes) [2196368] - dt-bindings: usb: xhci: Add Broadcom STB v2 compatible device (Desnes Nunes) [2196368] - dt-bindings: usb: Convert xHCI bindings to DT schema (Desnes Nunes) [2196368] - usb: host: Add ability to build new Broadcom STB USB drivers (Desnes Nunes) [2196368] - dt-bindings: Add Broadcom STB USB support (Desnes Nunes) [2196368] - dt-bindings: usb: Add generic "usb-phy" property (Desnes Nunes) [2196368] - dt-bindings: usb: usb-hcd: Add "tpl-support" property (Desnes Nunes) [2196368] - dt-bindings: usb: Add "ulpi/serial/hsic" PHY types (Desnes Nunes) [2196368] - dt-bindings: usb: usb-drd: Add "otg-rev" property constraints (Desnes Nunes) [2196368] - dt-bindings: usb: Convert generic USB properties to DT schemas (Desnes Nunes) [2196368] - dt-bindings: usb: mtu3: add properties about USB Role Switch (Desnes Nunes) [2196368] - dt-bindings: usb: add binding for USB GPIO based connection detection driver (Desnes Nunes) [2196368] - dt-bindings: connector: add optional properties for Type-B (Desnes Nunes) [2196368] - dt-bindings: connector: Add self-powered property (Desnes Nunes) [2196368] - dt-bindings: usb: generic: Add role-switch-default-mode binding (Desnes Nunes) [2196368] - dt-binding: usb: add usb-role-switch property (Desnes Nunes) [2196368] - dt-binding: usb: add "super-speed-plus" (Desnes Nunes) [2196368] - dt-bindings: usb: usb-hcd: Detach generic USB controller properties (Desnes Nunes) [2196368] - dt-bindings: Explicitly allow additional properties in common schemas (Desnes Nunes) [2196368] - dt-bindings: usb: Bring back phy-names (Desnes Nunes) [2196368] - usb: core: stop USB enumeration if too many retries (Desnes Nunes) [2196368] - usb: hub: port: add sysfs entry to switch port power (Desnes Nunes) [2196368] - usb: typec: port-mapper: Convert to the component framework (Desnes Nunes) [2196368] - usb: Link the ports to the connectors they are attached to (Desnes Nunes) [2196368] - usb: Remove usb_for_each_port() (Desnes Nunes) [2196368] - thunderbolt: Add wake on connect/disconnect on USB4 ports (Desnes Nunes) [2196368] - thunderbolt: Link USB4 ports to their USB Type-C connectors (Desnes Nunes) [2196368] - usb: core: Use kstrtobool() instead of strtobool() (Desnes Nunes) [2196368] - kernel.h: split out kstrtox() and simple_strtox() to a separate header (Desnes Nunes) [2196368] - USB: core: Change configuration warnings to notices (Desnes Nunes) [2196368] - thunderbolt: ACPI: Use the helper fwnode_find_reference() (Desnes Nunes) [2196368] - thunderbolt: Remove redundant assignment to variable len (Desnes Nunes) [2196368] - thunderbolt: Use str_enabled_disabled() helper (Desnes Nunes) [2196368] - media: device property: Add a function to test is a fwnode is a graph endpoint (Desnes Nunes) [2196368] - usb: typec: mux: Allow multiple mux_devs per mux (Desnes Nunes) [2196368] - usb: typec: mux: Introduce indirection (Desnes Nunes) [2196368] - device property: Use multi-connection matchers for single case (Desnes Nunes) [2196368] - device property: Fix fwnode_graph_devcon_match() fwnode leak (Desnes Nunes) [2196368] - device property: Add helper to match multiple connections (Desnes Nunes) [2196368] - Documentation: Remove device connection documentation (Desnes Nunes) [2196368] - usb: ftdi-elan: remove variable err_count (Desnes Nunes) [2196368] - USB: make devnode() callback in usb_class_driver take a const * (Desnes Nunes) [2196368] - USB: remove usb_bus_type from usb.h (Desnes Nunes) [2196368] - USB: allow some usb functions to take a const pointer. (Desnes Nunes) [2196368]- s390/ap: Fix hanging ioctl caused by orphaned replies (Tobias Huschle) [2215891] - crypto: jitter - correct health test during initialization (Vladis Dronov) [2214270] - x86: properly define CONFIG_AS_TPAUSE in Makefile (Nico Pache) [2193009] - zsmalloc: fix races between asynchronous zspage free and page migration (Oleksandr Natalenko) [2213146] - netfilter: ip6t_rpfilter: Fix regression with VRF interfaces (Phil Sutter) [2169958] - x86/mm: Avoid incomplete Global INVLPG flushes (Rafael Aquini) [2213793] - rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov) [2214973] - rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov) [2214973] - vfio/pci: Also demote hiding standard cap messages (Oleksandr Natalenko) [2207849] - vfio/pci: demote hiding ecap messages to debug level (Oleksandr Natalenko) [2207849] - mm: avoid unnecessary page fault retires on shared memory types (Nico Pache) [2213877] - mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit (Nico Pache) [2213877] - mm: Allow the [page|pfn]_mkwrite callbacks to drop the mmap_sem (Nico Pache) [2213877] - s390/qeth: convert sysfs snprintf to sysfs_emit (Tobias Huschle) [2203380] - s390/lcs: Fix return type of lcs_start_xmit() (Tobias Huschle) [2203380] - s390/netiucv: Fix return type of netiucv_tx() (Tobias Huschle) [2203380] - s390/ctcm: Fix return type of ctc{mp,}m_tx() (Tobias Huschle) [2203380] - s390/pci: clean up left over special treatment for function zero (Tobias Huschle) [2214268] - s390/pci: remove redundant pci_bus_add_devices() on new bus (Tobias Huschle) [2214268] - s390/pci: only add specific device in zpci_bus_scan_device() (Tobias Huschle) [2214268] - PCI: s390: Fix use-after-free of PCI resources with per-function hotplug (Tobias Huschle) [2214268] - net: atlantic: fix potential memory leak in aq_ndev_close() (Íñigo Huguet) [2184353] - net: atlantic: fix aq_vec index out of range error (Íñigo Huguet) [2179726 2184353] - net: atlantic: verify hw_head_ lies within TX buffer ring (Íñigo Huguet) [2184353] - net: atlantic: add check for MAX_SKB_FRAGS (Íñigo Huguet) [2184353] - net: atlantic: reduce scope of is_rsc_complete (Íñigo Huguet) [2184353] - net: atlantic: fix "frag[0] not initialized" (Íñigo Huguet) [2184353] - net: atlantic: Avoid out-of-bounds indexing (Íñigo Huguet) [2179726 2184353] - atlantic: Fix buff_ring OOB in aq_ring_rx_clean (Íñigo Huguet) [2184353] - atlantic: Remove warn trace message. (Íñigo Huguet) [2184353] - atlantic: Fix statistics logic for production hardware (Íñigo Huguet) [2184353] - atlantic: Add missing DIDs and fix 115c. (Íñigo Huguet) [2184353] - atlantic: Fix to display FW bundle version instead of FW mac version. (Íñigo Huguet) [2184353] - atlantic: Increase delay for fw transactions (Íñigo Huguet) [2184353] - atlantic: fix double-free in aq_ring_tx_clean (Íñigo Huguet) [2184353] - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Íñigo Huguet) [2184353] - net: ethernet: aquantia: Handle error cleanup of start on open (Íñigo Huguet) [2184353] - aquantia: Remove the build_skb path (Íñigo Huguet) [2184353] - net: fix __dev_kfree_skb_any() vs drop monitor (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to icmpv6_echo_reply() (Antoine Tenart) [2184076] - ipv6: icmp6: add SKB_DROP_REASON_IPV6_NDISC_NS_OTHERHOST (Antoine Tenart) [2184076] - ipv6: icmp6: add SKB_DROP_REASON_IPV6_NDISC_BAD_OPTIONS (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_redirect_rcv() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_router_discovery() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_recv_rs() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_recv_na() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_recv_ns() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_rcv() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to icmpv6_notify() (Antoine Tenart) [2184076] - net: add pskb_may_pull_reason() helper (Antoine Tenart) [2184076] - net-next: skbuff: refactor pskb_pull (Antoine Tenart) [2184076] - net: dropreason: add SKB_DROP_REASON_IPV6_BAD_EXTHDR (Antoine Tenart) [2184076] - rxrpc: Use consume_skb() rather than kfree_skb_reason() (Antoine Tenart) [2184076] - ipv4: raw: add drop reasons (Antoine Tenart) [2184076] - ipv6: raw: add drop reasons (Antoine Tenart) [2184076] - tcp: add TCP_MINTTL drop reason (Antoine Tenart) [2184076] - net: fix call location in kfree_skb_list_reason (Antoine Tenart) [2184076] - rxrpc: Show consumed and freed packets as non-dropped in dropwatch (Antoine Tenart) [2184076] - net: tun: rebuild error handling in tun_get_user (Antoine Tenart) [2184076] - ALSA: Update kernel configuration for 8.9 (Jaroslav Kysela) [2179850] - soundwire: stream: Add missing clear of alloc_slave_rt (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add new mapping for HP Spectre x360 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform (Jaroslav Kysela) [2179850] - ALSA: hda: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: gus: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: cmipci: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: ice1712,ice1724: fix the kcontrol->id initialization (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Clevo NS50AU (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for Asus ROG 2024 laptops using CS35L41 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add "Intel Reference board" and "NUC 13" SSID in the ALC256 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add Lenovo P3 Tower platform (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: fix PCM constraint error check (Jaroslav Kysela) [2179850] - ASoC: max98363: limit the number of channel to 1 (Jaroslav Kysela) [2179850] - ASoC: max98363: Removed 32bit support (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add Thinkpad Neo14 to quirks list for acp6x (Jaroslav Kysela) [2179850] - ASoC: nau8824: Add quirk to active-high jack-detect (Jaroslav Kysela) [2179850] - ASoC: amd: ps: fix for acp_lock access in pdm driver (Jaroslav Kysela) [2179850] - ASoC: simple-card: Add missing of_node_put() in case of error (Jaroslav Kysela) [2179850] - ASoC: codecs: wsa881x: do not set can_multi_write flag (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: remove code for module namespaces (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable headset onLenovo M70/M90 (Jaroslav Kysela) [2179850] - regmap: sdw: check for invalid multi-register writes config (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132: add quirk for EVGA X299 DARK (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing checks on FE startup (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Fix avs_path_module::instance_id size (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Account for UID of ACPI device (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Fix declaration of enum avs_channel_config (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Access path components under lock (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Fix module lookup (Jaroslav Kysela) [2179850] - ALSA: hda: Fix unhandled register update during auto-suspend period (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: test if a BE can be prepared (Jaroslav Kysela) [2179850] - ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (Jaroslav Kysela) [2179850] - ALSA: oss: avoid missing-prototype warnings (Jaroslav Kysela) [2179850] - ALSA: cs46xx: mark snd_cs46xx_download_image as static (Jaroslav Kysela) [2179850] - ALSA: hda: Fix Oops by 9.1 surround channel names (Jaroslav Kysela) [2179850] - ASoC: rt5682: Disable jack detection interrupt during suspend (Jaroslav Kysela) [2179850] - ASoC: SOF: Separate the tokens for input and output pin index (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Fix tuples array allocation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to program SoundWire PCMSyCM registers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: initialize instance_offset member (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: use 'ml_addr' parameter consistently (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: fix base_ptr computation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to get SoundWire hlink (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: fix sublink refcounting (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Fix logic for copying tuples (Jaroslav Kysela) [2179850] - ASoC: dwc: move DMA init to snd_soc_dai_driver probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3-topology: Make sure that only one cmd is sent in dai_config (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: save io region state in case of errors in resume (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-client-probes: fix pm_runtime imbalance in error handling (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: fix pm_runtime imbalance in error handling (Jaroslav Kysela) [2179850] - ASoC: SOF: debug: conditionally bump runtime_pm counter on exceptions (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for ASUS GU604V and GU603V (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for HP EliteBook G10 laptops (Jaroslav Kysela) [2179850] - tools include UAPI: Sync the sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2179850] - firewire: net: fix unexpected release of object for asynchronous request packet (Jaroslav Kysela) [2179850] - ASoC: ssm2602: Add workaround for playback distortions (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix NULL pointer crash in acp_sof_ipc_msg_data function (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Clevo L140AU (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 12 (Jaroslav Kysela) [2179850] - ALSA: pcm: use exit controlled loop in snd_pcm_playback_silence() (Jaroslav Kysela) [2179850] - ALSA: pcm: simplify top-up mode init in snd_pcm_playback_silence() (Jaroslav Kysela) [2179850] - ALSA: pcm: playback silence - move silence variable updates to separate function (Jaroslav Kysela) [2179850] - ALSA: pcm: playback silence - remove extra code (Jaroslav Kysela) [2179850] - ALSA: pcm: fix playback silence - correct incremental silencing (Jaroslav Kysela) [2179850] - ALSA: pcm: fix playback silence - use the actual new_hw_ptr for the threshold mode (Jaroslav Kysela) [2179850] - ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix mute and micmute LEDs for an HP laptop (Jaroslav Kysela) [2179850] - ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add quirk for Pioneer DDJ-800 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for ASUS UM3402YAR using CS35L41 (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add Asus VivoBook Pro 14 OLED M6400RC to the quirks list for acp6x (Jaroslav Kysela) [2179850] - ALSA: docs: Extend module parameters description (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi-cht: Add quirk for Nextbook Ares 8A tablet (Jaroslav Kysela) [2179850] - ALSA: emu10k1: use more existing defines instead of open-coded numbers (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add ASUS M3402RA into DMI table (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6 (Jaroslav Kysela) [2179850] - ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs. (Jaroslav Kysela) [2179850] - ALSA: emu10k1: use high-level I/O in set_filterQ() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix error handling in snd_audigy_i2c_volume_put() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: don't stop DSP in _snd_emu10k1_{,audigy_}init_efx() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: skip Sound Blaster-specific hacks for E-MU cards (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fixup DSP defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: use high-level I/O functions also during init (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix SNDRV_EMU10K1_IOCTL_SINGLE_STEP (Jaroslav Kysela) [2179850] - ALSA: emu10k1: pull in some register definitions from kX-project (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove some bogus defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: eliminate some unused defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix lineup of EMU_HANA_* defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: comment updates (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix snd_emu1010_fpga_read() input masking for rev2 cards (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove unused emu->pcm_playback_efx_substream field (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove unused `resume` parameter from snd_emu10k1_init() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: minor optimizations (Jaroslav Kysela) [2179850] - ASoC: max98090: make it selectable (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi-byt: Fix "WM510205" match no longer working (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Rate limit usb_set_interface error reporting (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove remaining cruft from snd_emu10k1_emu1010_init() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: clean up P16V part somewhat (Jaroslav Kysela) [2179850] - ALSA: emu10k1: clarify various fx8010.*_mask fields (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove apparently pointless EMU_HANA_OPTION_CARDS reads (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove apparently pointless FPGA reads (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove unused snd_emu10k1_voice.emu field (Jaroslav Kysela) [2179850] - ALSA: emu10k1: stop doing weird things with HCFG in snd_emu10k1_emu1010_init() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove obsolete card type variable and defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix access to Audigy GPIO port (Jaroslav Kysela) [2179850] - ALSA: emu10k1: drop redundant snd_emu10k1_efx_playback_pointer() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: properly assert E-MU FPGA access constaints (Jaroslav Kysela) [2179850] - ALSA: emu10k1: drop redundant snd_emu10k1_efx_playback_hw_free() (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Add an option to skip platform trigger during stop (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Do not stop/start DMA during pause/release (Jaroslav Kysela) [2179850] - ALSA: pcm: rewrite snd_pcm_playback_silence() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Split the set_power_op for IPC3 and IPC4 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: append codec type to dai link name (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: support different devices on the same sdw link (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: set codec_num = 1 if the device is not aggregated (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw_max98373: change sof_sdw_mx8373_late_probe to static call (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: remove late_probe flag in struct sof_sdw_codec_info (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw at link 2 in RPL match table (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_cirrus_common: Guard against missing buses (Jaroslav Kysela) [2179850] - ASoC: SOF: Use no_reply calls for TX (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc: Add no reply inline calls (Jaroslav Kysela) [2179850] - ASoC: es8316: Don't use ranges based register lookup for a single register (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Remove specific patch for Dell Precision 3260 (Jaroslav Kysela) [2179850] - ASoC: nau8825: fix bounds check for adc_delay (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd934x: Simplify &pdev->dev in probe (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd934x: Simplify with dev_err_probe (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd9335: Simplify with dev_err_probe (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Remove some dead code (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Fix default regmap values for some registers (Jaroslav Kysela) [2179850] - ASoC: ssm2602: Add support for CLKDIV2 (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add delay control for input path (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: disable KAE for Intel DG2 (Jaroslav Kysela) [2179850] - ASoC: da7218: Use devm_clk_get_optional() (Jaroslav Kysela) [2179850] - ASoC: da7219: Improve the relability of AAD IRQ process (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2 (Jaroslav Kysela) [2179850] - ASoC: amd: Add check for acp config flags (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add ThinkBook 14 G5+ ARP to quirks list for acp6x (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: fix page fault in dspless mode when DSP is disabled (Jaroslav Kysela) [2179850] - ASoC: tas5720: add missing unwind goto in tas5720_codec_probe (Jaroslav Kysela) [2179850] - ASoC: ep93xx: Add OF support (Jaroslav Kysela) [2179850] - ASoC: ep93xx: i2s: Make it individually selectable (Jaroslav Kysela) [2179850] - ASoC: cs4271: flat regcache, trivial simplifications (Jaroslav Kysela) [2179850] - ASoC: ep93xx: i2s: move enable call to startup callback (Jaroslav Kysela) [2179850] - ASoC: amd: Add Dell G15 5525 to quirks list (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Print the format_val as hexadecimal number (Jaroslav Kysela) [2179850] - ASoC: max98373: change power down sequence for smart amp (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: conditionally wake WPIO1PG domain (Jaroslav Kysela) [2179850] - ASoC: Intel: Add rpl_mx98360_rt5682 driver (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add __func__ in SoundWire lcount() error logs (Jaroslav Kysela) [2179850] - ALSA: hda: patch_realtek: add quirk for Asus N7601ZM (Jaroslav Kysela) [2179850] - ALSA: hda: LNL: add HD Audio PCI ID (Jaroslav Kysela) [2179850] - ASoC: max98363: Make soc_codec_dev_max98363 static (Jaroslav Kysela) [2179850] - soundwire: bus: Fix unbalanced pm_runtime_put() causing usage count underflow (Jaroslav Kysela) [2179850] - ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Jaroslav Kysela) [2179850] - ALSA: document that struct __snd_pcm_mmap_control64 is messed up (Jaroslav Kysela) [2179850] - ASoC: rt712-sdca: Add RT712 SDCA driver for Mic topology (Jaroslav Kysela) [2179850] - ASoC: add snd_soc_card_mutex_lock/unlock() (Jaroslav Kysela) [2179850] - ASoC: expand snd_soc_dpcm_mutex_lock/unlock() (Jaroslav Kysela) [2179850] - ASoC: expand snd_soc_dapm_mutex_lock/unlock() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: tidyup dapm_connect_dai_pair() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: documentation updates (Jaroslav Kysela) [2179850] - ALSA: emu10k1: update label & help in config system (Jaroslav Kysela) [2179850] - ALSA: emu10k1: don't create old pass-through playback device on Audigy (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix capture interrupt handler unlinking (Jaroslav Kysela) [2179850] - ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Jaroslav Kysela) [2179850] - ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Jaroslav Kysela) [2179850] - ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Jaroslav Kysela) [2179850] - ALSA: pcm: fix wait_time calculations (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Tear down pipelines only if DSP was active (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to retrieve eml_lock (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to offload link ownership (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to retrieve DMIC/SSP hlink (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: program SoundWire LSDIID registers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to check cmdsync (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers for sync_arm/sync_go (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to set link SYNC frequency (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to enable/check interrupts (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to return sublink count (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add convenience helpers for SoundWire PM (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: introduce helpers for 'extended links' PM (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: special-case HDaudio regular links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add structures to parse ALT links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: move to a dedicated module (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add return value for hda_bus_ml_get_capabilities() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: improve hda_bus_ml_free() helper (Jaroslav Kysela) [2179850] - ALSA: hda: add HDaudio Extended link definitions (Jaroslav Kysela) [2179850] - Documentation: sound: add description of Intel HDaudio multi-links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tgl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-skl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-mtl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-icl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-cnl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-apl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: make DSPless mode work with DSP disabled in BIOS (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Add support for DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Skip interfaces not supported on a platform (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support for DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Add flag and state which will be used for DSP-less mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: Do not dereference hstream until it is safe (Jaroslav Kysela) [2179850] - ASoC: tegra20_ac97: Add missing unwind goto in tegra20_ac97_platform_probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Clarify bind failure caused by missing fw_module (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: refactor dmic codec platform device creation (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: refactor error checks in probe call (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: refactor get_chip_info callback (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: remove unused variables (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: remove acp_dai_probe() function (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: remove unused code (Jaroslav Kysela) [2179850] - ASoC: soc.h: remove unused params/num_params (Jaroslav Kysela) [2179850] - ASoC: samsung: switch to use c2c_params instead of params (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2: switch to use c2c_params instead of params (Jaroslav Kysela) [2179850] - ASoC: soc.h: clarify Codec2Codec params (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A42) (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Preserve the previous PCM device upon re-enablement (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2179850] - ASoC: amd: ps: update the acp clock source. (Jaroslav Kysela) [2179850] - ASoC: max98363: add soundwire amplifier driver (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4/intel: Fix spelling mistake "schduler" -> "scheduler" (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4/intel: Add missing mutex_unlock() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4/intel: Add support for chained DMA (Jaroslav Kysela) [2179850] - ASoC: SOF: avoid a NULL dereference with unsupported widgets (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Use register macro in place of integer literal (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Use u16 consistently for old_legacy_ctrl (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Store additional legacy registers on suspend (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Store saved legacy registers in an array (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Move allocation of saved registers to struct snd_ymfpci (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Switch to DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Add error messages for abritrary IO ports on older chips (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Fix BUG_ON in probe function (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Create card with device-managed snd_devm_card_new() (Jaroslav Kysela) [2179850] - ASoC: soc-topology.c: dai_link->platform again (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Add a debugfs entry containing control details (Jaroslav Kysela) [2179850] - ASoC: wm8903: Remove outdated DMIC comment (Jaroslav Kysela) [2179850] - ASoC: es8316: Handle optional IRQ assignment (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z (Jaroslav Kysela) [2179850] - ASoC: da7213.c: add missing pm_runtime_disable() (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2-custom-sample.dtsi: use card->name to avoid long name (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: add snd_soc_add_pcm_runtimes() (Jaroslav Kysela) [2179850] - ALSA: asihpi: remove unused loop_count variable (Jaroslav Kysela) [2179850] - ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() (Jaroslav Kysela) [2179850] - ASoC: dapm: Sort speakers after other outputs (Jaroslav Kysela) [2179850] - ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Jaroslav Kysela) [2179850] - ASoC: codecs: rt5682-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt715-sdca: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt715: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt712-sdca: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt711-sdca: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt711-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt700-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1318-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1316-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1308-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: max98373-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: sdw-mockup: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: cs42l42-sdw: clear stream (Jaroslav Kysela) [2179850] - ASoC: simple-card.c: add missing of_node_put() (Jaroslav Kysela) [2179850] - ASoC: soc-topology.c: remove unnecessary dai_link->platform (Jaroslav Kysela) [2179850] - ASoC: ti: remove unnecessary dai_link->platform (Jaroslav Kysela) [2179850] - ASoC: atmel: remove unnecessary dai_link->platform (Jaroslav Kysela) [2179850] - ALSA: hdspm: remove unused copy_u32_le function (Jaroslav Kysela) [2179850] - ALSA: docs: A few more words for PCM XRUN handling and stream locks (Jaroslav Kysela) [2179850] - ALSA: docs: Add description about ack callback -EPIPE error handling (Jaroslav Kysela) [2179850] - ALSA: pcm: Improved XRUN handling for indirect PCM helpers (Jaroslav Kysela) [2179850] - soundwire: intel_auxdevice: improve pm_prepare step (Jaroslav Kysela) [2179850] - soundwire: bus: Update sdw_nread/nwrite_no_pm to handle page boundaries (Jaroslav Kysela) [2179850] - soundwire: bus: Update kernel doc for no_pm functions (Jaroslav Kysela) [2179850] - soundwire: bus: Remove now outdated comments on no_pm IO (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix support for Dell Precision 3260 (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Improve the pcm trigger sequence (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Make hw_params reset conditional for IPC3 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Do not perform DMA cleanup during stop (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Ensure DSP is in D0I0 during sof_ipc4_set_get_data() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Remove conditional dpcm_capture setting (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Update BT offload config for MTL RVP (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Update BT offload config for Rex (Jaroslav Kysela) [2179850] - soundwire: stream: uniquify dev_err() logs (Jaroslav Kysela) [2179850] - soundwire: stream: remove bus->dev from logs on multiple buses (Jaroslav Kysela) [2179850] - ASoC: tegra: remove unneeded semicolon (Jaroslav Kysela) [2179850] - ASoC: simple-card: add comment to indicate don't remove platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-control: Return on error in sof_ipc4_widget_kcontrol_setup() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add macros for chain-dma message bits (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Set pipeline widget before updating IPC structures (Jaroslav Kysela) [2179850] - soundwire: amd: add pm_prepare callback and pm ops support (Jaroslav Kysela) [2179850] - soundwire: amd: handle SoundWire wake enable interrupt (Jaroslav Kysela) [2179850] - soundwire: amd: add runtime pm ops for AMD SoundWire manager driver (Jaroslav Kysela) [2179850] - soundwire: amd: add SoundWire manager interrupt handling (Jaroslav Kysela) [2179850] - soundwire: amd: enable build for AMD SoundWire manager driver (Jaroslav Kysela) [2179850] - soundwire: amd: register SoundWire manager dai ops (Jaroslav Kysela) [2179850] - soundwire: amd: Add support for AMD Manager driver (Jaroslav Kysela) [2179850] - soundwire: export sdw_compute_slave_ports() function (Jaroslav Kysela) [2179850] - soundwire: intel: don't save hw_params for use in prepare (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Fix recursive locking at XRUN during syncing (Jaroslav Kysela) [2179850] - ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Simplify the logging of requested firmware files (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Add support for loading bin files without wmfw (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Expose the DSP boot work actions as wm_adsp_power_up() (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Support DSPs that don't require firmware download (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Support DSPs that don't require firmware download (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Use no_core_startstop to prevent creating preload control (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs (Jaroslav Kysela) [2179850] - mfd: arizona-i2c: Add the missing device table IDs for OF (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Add 12288000 clk freq to cs35l41_fs_mon clk config (Jaroslav Kysela) [2179850] - ALSA: portman2x4: remove unused portman_read_command,data functions (Jaroslav Kysela) [2179850] - ALSA: ymfpci: remove unused snd_ymfpci_readb function (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Initialize in_format to NULL in sof_ipc4_get_audio_fmt (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entries to support Victus by HP Laptop 16-e1xxx (8A22) (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: update pipeline_params in process prepare (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: set copier output format for process module (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add support for base config extension (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add base module config extension structure (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add effect widget support (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Move the kcontrol module_id update to helper (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: use common helper function in copier prepare (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: support multiple configs for BE DAIs (Jaroslav Kysela) [2179850] - soundwire: stream: restore cumulative bus bandwidth when compute_params callback failed (Jaroslav Kysela) [2179850] - ASoC: amd: acp: rembrandt: Drop if blocks with always false condition (Jaroslav Kysela) [2179850] - ALSA: sh: aica: Drop if blocks with always false condition (Jaroslav Kysela) [2179850] - soundwire: bandwidth allocation: Use hweight32() to calculate set bits (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add remapping for Intel 'Rooks County' NUC M15 (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: add table for Intel 'Rooks County' NUC M15 (Jaroslav Kysela) [2179850] - ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15 (Jaroslav Kysela) [2179850] - soundwire: cadence: change access to IP_MCP_CMD_BASE (Jaroslav Kysela) [2179850] - soundwire: cadence: split access to IP_MCP_CMDCTRL fields (Jaroslav Kysela) [2179850] - soundwire: cadence: split access to IP_MCP_CONTROL fields (Jaroslav Kysela) [2179850] - soundwire: cadence: split access to IP_MCP_CONFIG fields (Jaroslav Kysela) [2179850] - soundwire: cadence: add helpers to access IP_MCP registers (Jaroslav Kysela) [2179850] - soundwire: cadence: remove CDNS_MCP_CONFIG_SSPMOD (Jaroslav Kysela) [2179850] - soundwire: intel: move bank switch routine to common intel_bus_common.c (Jaroslav Kysela) [2179850] - soundwire: intel: add abstraction for cmdsync check (Jaroslav Kysela) [2179850] - soundwire: intel: move bus common sequences to different file (Jaroslav Kysela) [2179850] - soundwire: intel: use indirection before moving bus start/stop sequences (Jaroslav Kysela) [2179850] - soundwire: intel: add sync_arm/sync_go to ops (Jaroslav Kysela) [2179850] - soundwire: intel: simplify sync_go sequence (Jaroslav Kysela) [2179850] - soundwire: intel: remove useless abstraction (Jaroslav Kysela) [2179850] - soundwire: intel: remove PDI-level restrictions on rates and formats (Jaroslav Kysela) [2179850] - soundwire: intel: remove stale/misleading comment (Jaroslav Kysela) [2179850] - soundwire: intel: move common definitions to header file (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Search only pin 0 formats (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add new tokens for input/output pin format count (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Remove the ref_audio_fmt field (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Modify the signature of sof_ipc4_init_audio_fmt() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Modify the type of available input/output formats (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Always parse the output formats in topology (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Parse the SOF_COMP_TOKENS only once (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Do not parse the DMA_BUFFER_SIZE token (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add a new field in struct sof_ipc4_available_audio_format (Jaroslav Kysela) [2179850] - ASoC: SOF: Use input/output pin consistently (Jaroslav Kysela) [2179850] - ASoC: SOF: rename a couple of tokens (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-control: Add support for bytes control get and put (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add support for TPLG_CTL_BYTES (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-control: set_volume_data only applies to VOLSW family (Jaroslav Kysela) [2179850] - ASoC: SOF: uapi: header: Update sof_abi_hdr doc for IPC4 use (Jaroslav Kysela) [2179850] - ASoC: SOF: uapi: header: Convert sof_abi_hdr comments to kernel style (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3-control: Merge functions to handle bytes_ext get variants (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3-control: Rename snd_sof_refresh_control() (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: add support for setting up loopback routes (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Jaroslav Kysela) [2179850] - ALSA: asihpi: check pao in control_message() (Jaroslav Kysela) [2179850] - ASoC: codecs: zl38060: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1019: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: codecs: pcm179x-spi: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: codecs: adau1977-spi: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Enable Bluetooth offload on adl_rt1019_rt5682 (Jaroslav Kysela) [2179850] - ALSA: Use of_property_read_bool() for boolean properties (Jaroslav Kysela) [2179850] - ALSA: ppc/tumbler: Use of_property_present() for testing DT property presence (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: Don't access EM2 (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Steam Deck Shared boost properties quirk (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: only startup/shutdown on supported streams (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Enable cont_update_posn variable in pcm hw_params. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Add pcm pointer callback for amd platforms. (Jaroslav Kysela) [2179850] - ASoC: tegra: Support MAX9808x by machine driver (Jaroslav Kysela) [2179850] - ASoC: tegra: Support RT5631 by machine driver (Jaroslav Kysela) [2179850] - ASoC: tegra: Support coupled mic-hp detection (Jaroslav Kysela) [2179850] - ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro (Jaroslav Kysela) [2179850] - ASoC: da7219: Initialize jack_det_mutex (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: remove redundant DAI config during hw_free (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Remove hda_ctrl_dai_widget_setup/free() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Unify DAI drv ops for IPC3 and IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Define DAI widget DMA trigger ops for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Use the topology IPC dai_config op (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Add setup_hext_stream/reset_hext_stream DMA ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Define and set the HDA DAI widget DMA ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Introduce DAI widget ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Use the dai argument in ipc4_hda_dai_trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Pass the CPU dai pointer (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Modify the signature of hda_link_dma_cleanup() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: remove struct hda_pipe_params (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Remove hda_link_dma_params() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Remove BE DAI DRV ops for SSP DAI's (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix speaker, mute/micmute LEDs not work on a HP platform (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add core token in each module extended token list (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add support for core_id for pipelines (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add macro to set the core_id in create_pipe message (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Remove log prefixes for snd_sof_run_firmware (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3: Check for upper size limit for the received message (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Fix error handling in sof_widget_ready() (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: don't squelch errors in WIDGET_SETUP phase (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Fix broken early bclk feature for SSP (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-mtrace: process pending logs upon FW crash (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: don't allocate blob if it will not be used (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Fix incorrect sample rate print unit (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: set dmic dai index from copier (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC4: update gain ipc msg definition to align with fw (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: fix copy-paste issue in topology names (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: harden D0i3 programming sequence (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: re-add sleep after entering and exiting reset (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tng: revert invalid bar size setting (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: Access MTL_HFPWRCTL from HDA_DSP_BAR (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: use SOF helper for consistency (Jaroslav Kysela) [2179850] - ASOC: SOF: Intel: pci-tgl: Fix device description (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: SKL: Fix device description (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: HDA: Fix device description (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: Fix the device description (Jaroslav Kysela) [2179850] - ALSA: hda: intel-dsp-config: add MTL PCI id (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: remove useless dev_dbg() (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: remove indirect runtime copy (Jaroslav Kysela) [2179850] - ASoC: soc-dai.c: add missing flag check at snd_soc_pcm_dai_probe() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Use struct_size for struct avs_modcfg_ext size (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: nau8825: Adjust clock control (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: ssm4567: Remove nau8825 bits (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt5682: Explicitly define codec format (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: da7219: Explicitly define codec format (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: max98357a: Explicitly define codec format (Jaroslav Kysela) [2179850] - ASoC: maxim,max9867: add "mclk" support (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: add option to start DMA after DAI (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A43) (Jaroslav Kysela) [2179850] - ASoC: zl38060 add gpiolib dependency (Jaroslav Kysela) [2179850] - ASoC: mt6358: Remove undefined HPx Mux enumeration values (Jaroslav Kysela) [2179850] - ASoC: mt6358: Validate Wake on Voice 2 writes (Jaroslav Kysela) [2179850] - ASoC: mt6358: Fix event generation for wake on voice stage 2 switch (Jaroslav Kysela) [2179850] - ALSA: ice1712: Delete unreachable code in aureon_add_controls() (Jaroslav Kysela) [2179850] - ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() (Jaroslav Kysela) [2179850] - ASoC: adau7118: don't disable regulators on device unbind (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Replace fake flexible arrays with flexible-array member (Jaroslav Kysela) [2179850] - ALSA: cs35l41: Add shared boost feature (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Refactor error release code (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Only disable internal boost (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Jaroslav Kysela) [2179850] - soundwire: qcom: gracefully handle too many ports in DT (Jaroslav Kysela) [2179850] - soundwire: qcom: define hardcoded version magic numbers (Jaroslav Kysela) [2179850] - soundwire: qcom: correct setting ignore bit on v1.5.1 (Jaroslav Kysela) [2179850] - ASoC: jack: allow multiple interrupt per gpio (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Improve support for Dell Precision 3260 (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Add quirk for Rex board with mx98360a amplifier (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: Enable DMI L1 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Restrict DMI L1 disable workaround (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Do not re-enable L1 if disabled before suspend (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Add components prefix in structs and function names (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Centralize strings definition (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Move nau8821 and CPU side code up for future platform (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Check Bit Clock rate before snd_soc_dai_set_pll (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: use for_each_rtd_components instead of for (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: remove unnecessarily included headers (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: use sizeof of variable instead of struct type (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Small code refactor (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Remove unnecessary init function (Jaroslav Kysela) [2179850] - ASoC: nau8821: Implement DRC controls (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Jaroslav Kysela) [2179850] - ASoC: amd: yp: Add OMEN by HP Gaming Laptop 16z-n000 to quirks (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (Jaroslav Kysela) [2179850] - ASoC: soc-ac97: Return correct error codes (Jaroslav Kysela) [2179850] - ASoC: da7219: Improve the IRQ process to increase the stability (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable mute/micmute LEDs and speaker support for HP Laptops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: Set streaming flag for d0i3 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Enable d0i3 work for ipc4 (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Wake up dsp core before sending ipc msg (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: use set_pm_gate according to ipc version (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce a new set_pm_gate() IPC PM op (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform. (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Fix struct definition (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd934x: Use min macro for comparison and assignment (Jaroslav Kysela) [2179850] - ASoC: soc-ac97: Convert to agnostic GPIO API (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Enable Amp High Pass Filter (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Ensure firmware/tuning pairs are always loaded (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Correct error condition handling (Jaroslav Kysela) [2179850] - ASoC: codecs: Modify error implicit declaration of function 'gpiod_set_value_cansleep' (Jaroslav Kysela) [2179850] - ASoC: codecs: Modify the log print statement (Jaroslav Kysela) [2179850] - ASoC: codecs: Fixed a spelling error in the function name (Jaroslav Kysela) [2179850] - ALSA: hda/realtek - fixed wrong gpio assigned (Jaroslav Kysela) [2179850] - ALSA: hda: Fix codec device field initializan (Jaroslav Kysela) [2179850] - ASoC: rt712-sdca: fix coding style and unconditionally return issues (Jaroslav Kysela) [2179850] - ASoC: rt5640: Update MCLK rate in set_sysclk() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: set copier sink format (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Print queue IDs in error (Jaroslav Kysela) [2179850] - ALSA: hda: remove redundant variable in snd_hdac_stream_start() (Jaroslav Kysela) [2179850] - ALSA: hda/conexant: add a new hda codec SN6180 (Jaroslav Kysela) [2179850] - SoC: rt5682s: Disable jack detection interrupt during suspend (Jaroslav Kysela) [2179850] - ALSA: ppc: fix unused function local variable (Jaroslav Kysela) [2179850] - ASoC: codecs: max98090: simplify snd_soc_dai_driver (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: refine parameters order in function snd_sof_dsp_update8 (Jaroslav Kysela) [2179850] - ASoC: topology: Return -ENOMEM on memory allocation failure (Jaroslav Kysela) [2179850] - ALSA: core: Make snd_card_free() return void (Jaroslav Kysela) [2179850] - ALSA: core: Make snd_card_free_when_closed() return void (Jaroslav Kysela) [2179850] - ALSA: core: Make snd_card_disconnect() return void (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add Positivo N14KP6-TG (Jaroslav Kysela) [2179850] - ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Jaroslav Kysela) [2179850] - ASoC: rt712-sdca: Add RT712 SDCA driver for Jack and Amp topology (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform. (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for ASUS UM3402 using CS35L41 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 (Jaroslav Kysela) [2179850] - ASoC: codecs: aw88395: initialize cur_scene_id to 0 (Jaroslav Kysela) [2179850] - ASoC: codecs: es8326: Fix DTS properties reading (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix for handling spurious interrupts from DSP (Jaroslav Kysela) [2179850] - ASoC: codecs: fix platform_no_drv_owner.cocci warning (Jaroslav Kysela) [2179850] - ALSA: fireface: add field for the number of messages copied to user space (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: add delay function support (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: add get_stream_position support (Jaroslav Kysela) [2179850] - ASoC: SOF: add get_stream_position ops for pcm delay (Jaroslav Kysela) [2179850] - ASoC: SOF: add delay function support in sof framework (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: add hw_params (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: allocate time info for pcm delay feature (Jaroslav Kysela) [2179850] - ASoC: SOF: add time info structure for ipc4 path (Jaroslav Kysela) [2179850] - ASoC: SOF: add fw_info_box support (Jaroslav Kysela) [2179850] - ASoC: SOF: add ipc4_fw_reg header file (Jaroslav Kysela) [2179850] - ASoC: codecs: aw88395: Fix spelling mistake "cersion" -> "version" (Jaroslav Kysela) [2179850] - ASoC: SOF: fix intel-soundwire link failure (Jaroslav Kysela) [2179850] - ALSA: hda: Fix the control element identification for multiple codecs (Jaroslav Kysela) [2179850] - ASoC: amd: update ps platform acp header file (Jaroslav Kysela) [2179850] - ASoC: topology: Set correct unload callback for graph type (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Add missed "else" in sof_connect_dai_widget (Jaroslav Kysela) [2179850] - ASoC: cs42l42: use helper function (Jaroslav Kysela) [2179850] - ALSA: pci: lx6464es: fix a debug loop (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: cleanup Playback/Capture data for snd_soc_dai (Jaroslav Kysela) [2179850] - ASoC: soc-topology.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-dai.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: ti: use helper function (Jaroslav Kysela) [2179850] - ASoC: tegra: use helper function (Jaroslav Kysela) [2179850] - ASoC: sof: use helper function (Jaroslav Kysela) [2179850] - ASoC: intel: use helper function (Jaroslav Kysela) [2179850] - ASoC: sdw-mockup: use helper function (Jaroslav Kysela) [2179850] - ASoC: spear: use helper function (Jaroslav Kysela) [2179850] - ASoC: cirrus: use helper function (Jaroslav Kysela) [2179850] - ASoC: rt: use helper function (Jaroslav Kysela) [2179850] - ASoC: max: use helper function (Jaroslav Kysela) [2179850] - ASoC: hda: use helper function (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc.h: add snd_soc_card_is_instantiated() helper (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add snd_soc_dai_get/set_widget_playback/capture() helper (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add snd_soc_dai_tdm_mask_set/get() helper (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add snd_soc_dai_dma_data_set/get() for low level (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add missing snd_soc_dai_set_widget() (Jaroslav Kysela) [2179850] - ALSA: doc: Fix PCM interface section typos (Jaroslav Kysela) [2179850] - ALSA: firewire-motu: fix unreleased lock warning in hwdep device (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: fix uninitialized local variable (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Refactor bit width calculation (Jaroslav Kysela) [2179850] - ASoC: rt715-sdca: fix clock stop prepare timeout issue (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 (Jaroslav Kysela) [2179850] - ASoC: tas5720: set bit 7 in ANALOG_CTRL_REG for TAS5720A-Q1 during probe (Jaroslav Kysela) [2179850] - ASoC: codecs: tas5720: add support for TAS5720A-Q1 (automotive) variant (Jaroslav Kysela) [2179850] - ASoC: codecs: tas5720: split a tas5720_mute_soc_component() function (Jaroslav Kysela) [2179850] - ASoC: topology: Use unload() op directly (Jaroslav Kysela) [2179850] - ASoC: topology: Unify kcontrol removal code (Jaroslav Kysela) [2179850] - ASoC: topology: Remove unnecessary check for EOF (Jaroslav Kysela) [2179850] - ASoC: topology: Return an error on complete() failure (Jaroslav Kysela) [2179850] - ASoC: topology: Pass correct pointer instead of casting (Jaroslav Kysela) [2179850] - ASoC: topology: Remove unnecessary forward declarations (Jaroslav Kysela) [2179850] - ASoC: topology: Rename remove_ handlers (Jaroslav Kysela) [2179850] - ASoC: topology: Fix function name (Jaroslav Kysela) [2179850] - ASoC: topology: Fix typo in functions name (Jaroslav Kysela) [2179850] - ASoC: topology: Remove unused SOC_TPLG_PASS_PINS constant (Jaroslav Kysela) [2179850] - ASoC: topology: Properly access value coming from topology file (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Wait for debounce interval after resume (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Don't set idle_bias_on (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add SoundWire support (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Export some functions for SoundWire (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Separate ASP config from PLL config (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Ensure MCLKint is a multiple of the sample rate (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add SOFT_RESET_REBOOT register (Jaroslav Kysela) [2179850] - soundwire: stream: Add specific prep/deprep commands to port_prep callback (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Do not run the trigger pipelines if no spipe is stored (Jaroslav Kysela) [2179850] - ASoC: SOF: Protect swidget->use_count with mutex for kcontrol access race (Jaroslav Kysela) [2179850] - ASoC: SOF: Avoid double decrementing use_count in sof_widget_setup on error (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Protect pipeline free with mutex (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Implement pipeline trigger reference counting (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Rename 'data' variable to trigger_list (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce struct snd_sof_pipeline (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Use the PCM stream's pipeline_info during trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Populate the PCM stream pipeline_info (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add flag to skip triggering pipelines during FE DAI trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Define pcm_setup/free ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce PCM setup/free PCM IPC ops (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Set IPC-specific trigger order for DAI links (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: do not free widgets during suspend trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Only process widgets in the connected widget list (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Set up/free DAI/AIF widgets only once (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: Export widget_in_list() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: No need to unbind routes within a pipeline (Jaroslav Kysela) [2179850] - Documentation: sound: correct spelling (Jaroslav Kysela) [2179850] - treewide: fix up files incorrectly marked executable (Jaroslav Kysela) [2179850] - ASoC: cs42l56: fix DT probe (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add buffer type support (Jaroslav Kysela) [2179850] - ALSA: memalloc: Workaround for Xen PV (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: use different channel mask for each sdw amp feedback (Jaroslav Kysela) [2179850] - soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() (Jaroslav Kysela) [2179850] - soundwire: cadence: further simplify low-level xfer_msg_defer() callback (Jaroslav Kysela) [2179850] - soundwire: stream: use consistent pattern for freeing buffers (Jaroslav Kysela) [2179850] - soundwire: bus: Remove unused reset_page_addr() callback (Jaroslav Kysela) [2179850] - soundwire: bus: Don't zero page registers after every transaction (Jaroslav Kysela) [2179850] - ASoC: ts3a227e: add set_jack and get_jack_type (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: create jack inputs for aux_devs (Jaroslav Kysela) [2179850] - ASoC: soc-component: add get_jack_type (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify probe-component implementation (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: prepare_widgets: Check swidget for NULL on sink failure (Jaroslav Kysela) [2179850] - firewire: cdev: use single object to dispatch event for request to IEC 61883-1 FCP region (Jaroslav Kysela) [2179850] - firewire: cdev: obsolete NULL check to detect IEC 61883-1 FCP region (Jaroslav Kysela) [2179850] - firewire: core: use kref structure to maintain lifetime of data for fw_request structure (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: zero clear HDMI pdata (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-mtrace: prevent underflow in sof_ipc4_priority_mask_dfs_write() (Jaroslav Kysela) [2179850] - soundwire: bus: remove sdw_defer argument in sdw_transfer_defer() (Jaroslav Kysela) [2179850] - soundwire: cadence: use directly bus sdw_defer structure (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum610 Wireless (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs, speaker don't work for a HP platform (Jaroslav Kysela) [2179850] - ASoC: SOF: keep prepare/unprepare widgets in sink path (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: skip prepare/unprepare if swidget is NULL (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: unprepare when swidget->use_count > 0 (Jaroslav Kysela) [2179850] - ALSA: fireface: fix locking bug in ff400_copy_msg_to_user() (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: start with the right widget type (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Set compress data offset (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support for compress API for stream data/offset (Jaroslav Kysela) [2179850] - ASoC: SOF: Prepare set_stream_data_offset for compress API (Jaroslav Kysela) [2179850] - ASoC: SOF: Prepare ipc_msg_data to be used with compress API (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132: minor fix for allocation size (Jaroslav Kysela) [2179850] - firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Use asoc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Use min_t instead of min with cast (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Correctly access topology fields (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Implement PCI shutdown (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Fix possible NULL pointer dereference in snd_usb_pcm_has_fixed_rate() (Jaroslav Kysela) [2179850] - ASoC: codecs: Aw88395 chip register file, data type file and Kconfig Makefile (Jaroslav Kysela) [2179850] - ASoC: codecs: Aw88395 function for ALSA Audio Driver (Jaroslav Kysela) [2179850] - ASoC: codecs: ACF bin parsing and check library file for aw88395 (Jaroslav Kysela) [2179850] - ASoC: codecs: Add i2c and codec registration for aw88395 and their associated operation functions (Jaroslav Kysela) [2179850] - regmap: sdw: Remove 8-bit value size restriction (Jaroslav Kysela) [2179850] - regmap: sdw: Update misleading comment (Jaroslav Kysela) [2179850] - ALSA: fireface: implement message parser for Fireface 400 (Jaroslav Kysela) [2179850] - ALSA: fireface: add local framework to message parser (Jaroslav Kysela) [2179850] - ALSA: fireface: update UAPI for data of knob control (Jaroslav Kysela) [2179850] - ALSA: fireface: add helper function to parse MIDI messages transmitted by Fireface 400 (Jaroslav Kysela) [2179850] - ALSA: fireface: pick up time stamp for request subaction of asynchronous transaction (Jaroslav Kysela) [2179850] - ALSA: fireface: rename callback functions (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_es8336: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: amd: acp-es8336: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI support for new acer/emdoor platforms (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: compute extra delay for runtime of PCM substream (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: obsolete return value from context payload processing layer (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: move parameter for pcm frame multiplier from context payload processing layer (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Support mt8188 platform (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: extend tracepoints event including CYCLE_TIME of 1394 OHCI (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Jaroslav Kysela) [2179850] - ALSA: control-led: use strscpy in set_led_id() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Always initialize fixed_rate in snd_usb_find_implicit_fb_sync_format() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Enable i2s tdm support for skyrim platforms (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add i2s tdm support in machine driver (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Refactor i2s clocks programming sequence (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Refactor dai format implementation (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add new cpu dai's in machine driver (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: keep history to process isochronous packet (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: use circular linked list for context payload processing layer (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: use circular linked list to enumerate packet descriptors (Jaroslav Kysela) [2179850] - ASoC: nau8315: remove dependency on GPIOLIB (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for cache position in sequence replay (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for cache position in tx packets (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for pool position in rx packets (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for helper functions to pool sequence in rx packets (Jaroslav Kysela) [2179850] - ALSA: aoa: make remove callback of soundbus driver void returned (Jaroslav Kysela) [2179850] - ALSA: ac97: make remove callback of ac97 driver void returned (Jaroslav Kysela) [2179850] - ASoC: amd: ps: Fix uninitialized ret in create_acp64_platform_devs() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Check runtime suspend capability at runtime_idle (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Don't return -EINVAL from system suspend/resume (Jaroslav Kysela) [2179850] - mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform (Jaroslav Kysela) [2179850] - ASoC: amd: ps: use static function (Jaroslav Kysela) [2179850] - ASoC: nau8822: add speaker Bridge Tied Output configuration (Jaroslav Kysela) [2179850] - ASoC: amd: ps: remove unused variable (Jaroslav Kysela) [2179850] - ASoC: amd: ps: use acp_lock to protect common registers in pdm driver (Jaroslav Kysela) [2179850] - ASoC: amd: ps: add mutex lock for accessing common registers (Jaroslav Kysela) [2179850] - ALSA: hda - Enable headset mic on another Dell laptop with ALC3254 (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_ssp_amp: remove unused variable (Jaroslav Kysela) [2179850] - ASoC: Intel: sof-wm8804: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: cht_bsw_rt5672: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: cht_bsw_rt5645: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcht_da7213: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcht_cx2072x: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: More refactoring of hw constraint rules (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Relax hw constraints for implicit fb sync (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Make sure to stop endpoints before closing EPs (Jaroslav Kysela) [2179850] - ALSA: hda/realtek - Turn on power early (Jaroslav Kysela) [2179850] - ASoC: rt9120: Make dev PM runtime bind AsoC component PM (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add ASUS M5402RA into DMI table (Jaroslav Kysela) [2179850] - ASoC: wm8904: fix wrong outputs volume after power reactivation (Jaroslav Kysela) [2179850] - ASoC: rt711-sdca: add jack detection mode for JD2 100K (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_nau8825: add variant with nau8318 amplifier. (Jaroslav Kysela) [2179850] - ASoC: amd: ps: move irq handler registration (Jaroslav Kysela) [2179850] - ASoC: amd: ps: update dev index value in irq handler (Jaroslav Kysela) [2179850] - ASoC: amd: ps: refactor platform device creation logic (Jaroslav Kysela) [2179850] - ASoC: amd: ps: implement api to retrieve acp device config (Jaroslav Kysela) [2179850] - ASoC: Intel: fix sof-nau8825 link failure (Jaroslav Kysela) [2179850] - ASoC: Intel: sof-nau8825: fix module alias overflow (Jaroslav Kysela) [2179850] - ASoC: SOF: trace: No need to check for op pointer in sof_fw_trace_free() (Jaroslav Kysela) [2179850] - ASoC: SOF: trace: Use sof_ipc_get_ops() in sof_fw_trace_init (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-priv: Mark fw_tracing ops optional in documentation (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: control: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: Add helper macro to be used to get an IPC ops (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Update documentation for sof_ipc_tplg_ops (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Treat tplg_ops->route_setup() as optional (Jaroslav Kysela) [2179850] - ASoC: SOF: Add FW state to debugfs (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Always tear down pipelines before DSP suspend (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Set target state earlier (Jaroslav Kysela) [2179850] - ASoC: SOF: core: Print out the value of sof_debug if it is set (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC3 topology: Print the conflicting bytes sizes (Jaroslav Kysela) [2179850] - ASoC: wm8940: Read chip ID when wm8940 codec probing (Jaroslav Kysela) [2179850] - ASoC: wm8940: Rewrite code to set proper clocks (Jaroslav Kysela) [2179850] - ASoC: wm8940: Remove warning when no plat data present (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add Razer Blade 14 2022 into DMI table (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add new quirk FIXED_RATE for JBL Quantum810 Wireless (Jaroslav Kysela) [2179850] - ASoC: lochnagar: Fix unused lochnagar_of_match warning (Jaroslav Kysela) [2179850] - soundwire: intel: remove DAI startup/shutdown (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: remove a redundant comparison of sram (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Peakvol module configuration (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Parse control tuples (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add control volume operations (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add peakvol runtime-parameter requests (Jaroslav Kysela) [2179850] - ASoC: Intel: Add HP Stream 8 to bytcr_rt5640.c (Jaroslav Kysela) [2179850] - ASoC: da7213: Add support for mono, set frame width to 32 when possible (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: initialize panic_info to zero (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Enable cache for AMD Rembrandt platform (Jaroslav Kysela) [2179850] - ALSA: azt3328: Remove the unused function snd_azf3328_codec_outl() (Jaroslav Kysela) [2179850] - ASoC: SOF: nocodec: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: wl1273: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: mc13783: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: cq93vc: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: bt-sco: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: adau7002: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: ac97: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: 88pm860x: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: atmel-pdmic: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: atmel-classd: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: amd: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: SOF: Revert: "core: unregister clients and machine drivers in .shutdown" (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tgl: unblock S5 entry if DMA stop has failed" (Jaroslav Kysela) [2179850] - ASoC: rt5640: Allow configuration of LOUT to mono differential mode (Jaroslav Kysela) [2179850] - ALSA: hda: Error out if invalid stream is being setup (Jaroslav Kysela) [2179850] - ASoC: soc-compress: Reposition and add pcm_mutex (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_realtek_common: set ret = 0 as initial value (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: add jsl_rt5682 board config (Jaroslav Kysela) [2179850] - ALSA: hda/cirrus: Add extra 10 ms delay to allow PLL settle and lock. (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Workaround for XRUN at prepare (Jaroslav Kysela) [2179850] - ALSA: pcm: Handle XRUN at trigger START (Jaroslav Kysela) [2179850] - ASoC : SOF: amd: Add support for IPC and DSP dumps (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Use poll function instead to read ACP_SHA_DSP_FW_QUALIFIER (Jaroslav Kysela) [2179850] - ASoC: imx-audmux: use sysfs_emit() to instead of scnprintf() (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Use SG allocation for SKL-based firmware load (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Introduce single place for pipe-config selection (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Drop pipe_config_idx (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Remove skl_tplg_is_multi_fmt() (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Update pipe_config_idx before filling BE params (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd-clsh: Remove the unused function (Jaroslav Kysela) [2179850] - ASoC: rt715: Make read-only arrays capture_reg_H and capture_reg_L static const (Jaroslav Kysela) [2179850] - soundwire: cadence: Drain the RX FIFO after an IO timeout (Jaroslav Kysela) [2179850] - soundwire: cadence: Remove wasted space in response_buf (Jaroslav Kysela) [2179850] - soundwire: cadence: Don't overflow the command FIFOs (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Allow for dumping debug window snapshot (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Allow for dumping FW_REGS area (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Gather remaining logs on strace_release() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Probing and firmware tracing over debugfs (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add probe machine board (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Data probing soc-component (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Probe compress operations (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add data probing requests (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Drop usage of debug members in non-debug code (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Make enable_logs() dependent on DEBUG_FS (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Introduce debug-context aware helpers (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Drop fifo_lock (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Introduce avs_log_buffer_status_locked() (Jaroslav Kysela) [2179850] - ALSA: hda: Interrupt servicing and BDL setup for compress streams (Jaroslav Kysela) [2179850] - ALSA: hda: Prepare for compress stream support (Jaroslav Kysela) [2179850] - ALSA: hda: Allow for compress stream to hdac_ext_stream assignment (Jaroslav Kysela) [2179850] - ALSA: dice: Remove left-over license text (Jaroslav Kysela) [2179850] - drm: tda99x: Don't advertise non-existent capture support (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: Allow playback and capture to be disabled (Jaroslav Kysela) [2179850] - ALSA: dice: add support for Focusrite Saffire Pro 40 with TCD3070 ASIC (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt5682: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt5682: Add define for codec DAI name (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add quirk for Tascam Model 12 (Jaroslav Kysela) [2179850] - ASoC: SOF: Add DAI configuration support for AMD platforms. (Jaroslav Kysela) [2179850] - ASoC: rt5640: Fix Jack work after system suspend (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: Clear DAIs parameters after stream_active is updated (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add shutdown callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Drop obsolete dependency on COMPILE_TEST (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt298: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt298: Add define for codec DAI name (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt286: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt286: Add define for codec DAI name (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt274: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt274: Refer to DAI name through a constant (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: nau8825: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: da7219: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: bdw_rt286: Refactor jack handling (Jaroslav Kysela) [2179850] - ALSA: pcm: fix tracing reason in hw_ptr_error (Jaroslav Kysela) [2179850] - soundwire: stream: Move remaining register accesses over to no_pm (Jaroslav Kysela) [2179850] - soundwire: debugfs: Switch to sdw_read_no_pm (Jaroslav Kysela) [2179850] - soundwire: Provide build stubs for common functions (Jaroslav Kysela) [2179850] - soundwire: bus: export sdw_nwrite_no_pm and sdw_nread_no_pm functions (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Rename KConfig symbol CS_DSP -> FW_CS_DSP (Jaroslav Kysela) [2179850] - ASoC: nau8315: add new acpi id and compatible id (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Return whether changed when writing controls (Jaroslav Kysela) [2179850] - firmware: cs_dsp: cs_dsp_coeff_write_ctrl() should report changed (Jaroslav Kysela) [2179850] - ASoC: sdw-mockup: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt715: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt711: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt700: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt5682-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt1316-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt1308-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: max98373-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - sound: sdw: Add hw_params to SoundWire config helper function (Jaroslav Kysela) [2179850] - ASoC: max9867: Implement exact integer mode (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: ADD HS and SP virtual DAI. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix for selecting clock source as external clock. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix for reading position updates from stream box. (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add a manually mechanism for detection failure (Jaroslav Kysela) [2179850] - ASoC: nau8825: Adjust internal clock during jack detection (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing audio amplifier for KBL (Jaroslav Kysela) [2179850] - ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Fix Kconfig dependency (Jaroslav Kysela) [2179850] - ASoC: da7219: Fix pole orientation detection on OMTP headsets when playing music (Jaroslav Kysela) [2179850] - ASoC: max98396: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ASoC: codecs: es8326: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: ppc: keywest: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: aoa: tas: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: aoa: onyx: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - mfd: arizona-i2c: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Initialize private data for subsequent HDA FEs (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Fix possible UAF in acp_dma_open (Jaroslav Kysela) [2179850] - soundwire: enable optional clock registers for SoundWire 1.2 devices (Jaroslav Kysela) [2179850] - ASoC/soundwire: remove is_sdca boolean property (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw_amp: mark coeff tables with __maybe_unused (Jaroslav Kysela) [2179850] - ASoC: SOF: dai: move AMD_HS to end of list to restore backwards-compatibility (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_nau8825: support rt1015p speaker amplifier (Jaroslav Kysela) [2179850] - ASoC: SOF: probes: Check ops before memory allocation (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Disconnect substream if suspend or resume fails (Jaroslav Kysela) [2179850] - ASoC: amd: ps: Move acp63_dev_data strcture from PCI driver (Jaroslav Kysela) [2179850] - ASoC: amd: ps: update macros with ps platform naming convention (Jaroslav Kysela) [2179850] - ALSA: pcm: avoid nused-but-set-variable warning (Jaroslav Kysela) [2179850] - ALSA: memalloc: Allocate more contiguous pages for fallback case (Jaroslav Kysela) [2179850] - ASoC: codecs: Remove a useless include (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2: remove Experimental announce (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: read multi-link capabilities earlier (Jaroslav Kysela) [2179850] - soundwire: intel_init: remove check on number of links (Jaroslav Kysela) [2179850] - soundwire: intel_init: remove sdw_intel_enable_irq() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add callback to check SoundWire lcount information (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: move SoundWire interrupt enabling to callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: factor interrupt enable/disable interrupt functions (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add per-chip enable_sdw_irq() callback (Jaroslav Kysela) [2179850] - soundwire: intel_init: remove useless interrupt enablement in interrupt thread (Jaroslav Kysela) [2179850] - soundwire: intel: split auxdevice to different file (Jaroslav Kysela) [2179850] - soundwire: intel: add in-band wake callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add link power management callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add bus management callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add register_dai callback in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add debugfs callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: start using hw_ops (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: add MTL AIC SoundWire configurations (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Allow client to hook into pre_run callback (Jaroslav Kysela) [2179850] - ASoC: rt1316-sdw: get BQ params property and apply them (Jaroslav Kysela) [2179850] - ASoC: rt1308-sdw: get BQ params property and apply them (Jaroslav Kysela) [2179850] - ASoC: Intel: sof rt5682: remove the duplicate codes (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: add support for ALC5682I-VD with amp rt1019p (Jaroslav Kysela) [2179850] - ASoC: core: fix wrong size kzalloc for rtd's components member (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: get pipeline instance id from pipe_widget->instance_id (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: get max pipeline number (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: rename sof_ipc4_widget_free_comp (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: set d0i3 register with d0i3_offset (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add d0i3_offset in chip_info (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add d0i3 definition for MTL (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Add helper to get/put widget queue id (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support to parse pin binding array from topology (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support for parsing the number of sink/source pins (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Implement tear_down_all_pipelines callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: use small buffer for iccmax stream (Jaroslav Kysela) [2179850] - ALSA: cs5535audio: Remove the redundant assignment (Jaroslav Kysela) [2179850] - ASoC: soc-dai: Do not call snd_soc_link_be_hw_params_fixup() twice (Jaroslav Kysela) [2179850] - ASoC: amd: fix ACP version typo mistake (Jaroslav Kysela) [2179850] - ASoC: Intel: cirrus-common: Make const array uid_strings static (Jaroslav Kysela) [2179850] - ARM: omap2: n8x0: stop instantiating codec platform data (Jaroslav Kysela) [2179850] - ASoC: tlv320aic3x: switch to using gpiod API (Jaroslav Kysela) [2179850] - ASoC: tlv320aic3x: remove support for platform data (Jaroslav Kysela) [2179850] - ASoC: rt5682: Support DBVDD and LDO1-IN supplies (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Support DBVDD and LDO1-IN supplies (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2: check also dpcm node for convert-xxx (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2-custom-sample.dtsi: add convert-rate for DPCM (MIXer) (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: remove asoc_simple_convert_fixup() (Jaroslav Kysela) [2179850] - soundwire: cadence: use dai_runtime_array instead of dma_data (Jaroslav Kysela) [2179850] - soundwire: cadence: rename sdw_cdns_dai_dma_data as sdw_cdns_dai_runtime (Jaroslav Kysela) [2179850] - ASoC: cs42xx8-i2c.c: add module device table for of (Jaroslav Kysela) [2179850] - ALSA: hda: clarify comments on SCF changes (Jaroslav Kysela) [2179850] - ASoC: SOF: fix compilation issue with readb/writeb helpers (Jaroslav Kysela) [2179850] - ASoC: codecs: da7219: Do not export internal symbols (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: amd: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: rockchip: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: Intel: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: codecs: da7219: Introduce set_jack() callback (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC4: probes: Implement IPC4 ops for probes client device (Jaroslav Kysela) [2179850] - ASoC: SOF: client: Add sof_client_ipc4_find_module() function (Jaroslav Kysela) [2179850] - ASoC: SOF: client: Add sof_client_ipc_set_get_data() (Jaroslav Kysela) [2179850] - ASoC: SOF: probes: Separate IPC3 operations to a separate file (Jaroslav Kysela) [2179850] - ASoC: SOF: probes: Replace [0] union members with DECLARE_FLEX_ARRAY() (Jaroslav Kysela) [2179850] - ASoC: adau1372: correct PGA enable & mute bit (Jaroslav Kysela) [2179850] - ASoC: adau1372: add support for S24_LE mode (Jaroslav Kysela) [2179850] - ASoC: adau1372: fix mclk (Jaroslav Kysela) [2179850] - ASoC: SOF: introduce new DEBUG_NOCODEC mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: use GPL-2.0-only license (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: clarify Kconfig dependencies (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add hda_bus_ml_free helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to suspend/resume links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: clarify bus_init and bus_exit sequences (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add helpers to suspend and resume cmd_io (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: clarify dependencies on SND_SOC_SOF_HDA (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: use helper to clear RIRB status (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add hda_codec_check_rirb_status() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: always allocate CORB/RIRB buffer (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add stop_cmd_io helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add hda_codec_device_remove() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: add codec wakeup helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: move all RIRB/CMD_IO helpers to hda-codec.c (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add multi-link helper for LOSVID (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: start moving multi-link handling in dedicated file (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: move codec state change to hda-codec.c (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: simplify SND_SOC_SOF_HDA_AUDIO_CODEC handling (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: remove all dependencies on SND_SOC_HDAC_HDMI (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: remove option to disable the common_hdmi handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Enact power gating policy (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Power and clock gating policy overriding (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Standby power-state support (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Count low power streams (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Restart instead of resuming HDA capture streams (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Handle SUSPEND and RESUME triggers (Jaroslav Kysela) [2179850] - ALSA: hda: Introduce snd_hdac_stream_wait_drsm() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Introduce PCM power management routines (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Split pcm pages freeing operation from hw_free() (Jaroslav Kysela) [2179850] - ASoC: core: Exit all links before removing their components (Jaroslav Kysela) [2179850] - ASoC: tas5805m: add missing page switch. (Jaroslav Kysela) [2179850] - ASoC: tas5805m: rework to avoid scheduling while atomic. (Jaroslav Kysela) [2179850] - soundwire: qcom: add support for v1.7 Soundwire Controller (Jaroslav Kysela) [2179850] - soundwire: qcom: make reset optional for v1.6 controller (Jaroslav Kysela) [2179850] - soundwire: qcom: remove unused SWRM_SPECIAL_CMD_ID (Jaroslav Kysela) [2179850] - ASoC: dapm: Don't use prefix for regulator name (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Return ssize_t from sof_ipc4_fw_parse_ext_man() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: boards: Fix typo in comments (Jaroslav Kysela) [2179850] - ASoC: Intel: boards: Fix typo in comments (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: use readb/writeb for stream registers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: use snd_sof_dsp_updateb() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: use SOF helper for consistency (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: rename CL_SD_CTL registers as SD_CTL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: use SOF helpers for consistency (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: remove useless check on GCTL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: always do a full reset (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: remove useless sleep (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: remove useless members in hda_pipe_params (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: use component_get_drvdata to find hdac_bus (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: start removing the use of runtime->private_data in BE (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: use SOF helpers for consistency (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: add snd_sof_dsp_updateb() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: add readb/writeb helpers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: use mmio fallback for all platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: fallback to mmio in helpers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: fix comment error (Jaroslav Kysela) [2179850] - ALSA: asihpi: remove variable loops (Jaroslav Kysela) [2179850] - ALSA: rawmidi: remove variable dest_frames (Jaroslav Kysela) [2179850] - mfd: arizona: Remove #ifdef guards for PM related functions (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: fix possible memory leak in hda_codec_device_init() (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: fix possible memory leak in skl_codec_device_init() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Support for loading external libraries (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Remove the query_fw_configuration ops (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Stop using the query_fw_configuration fw_loader ops (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Add support for IPC dependent post firmware boot ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Add ipc4 library loading implementation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Add flag to indicate that the firmware is IMR booted (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Define platform dependent library loading callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Set the default firmware library path for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Add path definition for external firmware libraries (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC4: Add helper for looking up module by UUID (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Convert the firmware handling (loader) to library convention (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Save the maximum number of libraries supported (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc: ops: Add support for optional init and exit callbacks (Jaroslav Kysela) [2179850] - ASoC: SOF: Drop the firmware and fw_offset from snd_sof_pdata (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader-skl: Use the basefw firmware container directly (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: Use the basefw firmware container directly (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Use the basefw firmware container directly (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce container struct for SOF firmware (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Set complete state before post_fw_run op (Jaroslav Kysela) [2179850] - soundwire: intel: Initialize clock stop timeout (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: move SPIB/DRMS functionality from ext layer (Jaroslav Kysela) [2179850] - ALSA: hda: hdac_ext_controller: remove useless loop (Jaroslav Kysela) [2179850] - ALSA: hda: ext: reduce ambiguity between 'multi-link' and 'link' DMA (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: ext: add 'bus' prefix for multi-link stream setting (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: ext: remove 'link' prefix for stream-related operations (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: ext: add 'ext' prefix to snd_hdac_link_free_all (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: clarify bus_get_link() and bus_link_get() helpers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: use hlink variable/parameter (Jaroslav Kysela) [2179850] - ALSA: hda: ext: hda_ext_controller: use hlink variable/parameter (Jaroslav Kysela) [2179850] - ALSA: hda: ext: hdac_ext_controller: use helpers in loop (Jaroslav Kysela) [2179850] - ASoC: rt1308-sdw: update the preset settings (Jaroslav Kysela) [2179850] - ASoC: simple-card: Fix up checks for HW param fixups (Jaroslav Kysela) [2179850] - ASoC: soc-dpcm.h: remove snd_soc_dpcm::hw_param (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.h: fixup comment for snd_soc_dapm_widget_for_each_path() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.h: cleanup white space (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: numerical order for dapm_up_seq (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: cleanup snd_soc_dapm_new_dai() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: merge dapm_power_one_widget() and dapm_widget_set_power() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: cleanup dapm_widget_set_power() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: ignore parameter NULL at snd_soc_dapm_free_widget() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: remove no meaning variable from snd_soc_dapm_add_path() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: tidyup error handling on snd_soc_dapm_add_route() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: replace snd_soc_dapm_wcache to snd_soc_dapm_widget (Jaroslav Kysela) [2179850] - ASoC: twl4030: make read-only array ramp_base static const (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3: Log the tx message before sending it (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: ipc4: Ack a received reply or notification separately (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: ipc4: Wait for channel to be free before sending a message (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: ipc4: Read the interrupt reason registers at the same time (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Log the tx message before sending it (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add TDM slots setting support for ACP I2S controller (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-mtrace: protect per-core nodes against multiple open (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: simplify S3 resume flows (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: simplify S3 resume flows (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: simplify S3 resume flows (Jaroslav Kysela) [2179850] - ASoC: codecs: jz4725b: add missed microphone widgets (Jaroslav Kysela) [2179850] - ASoC: codecs: jz4725b: add missed Mixer inputs (Jaroslav Kysela) [2179850] - ASoC: codecs: jz4725b: use right control for Master Playback (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: simplify the return of comp_bind() (Jaroslav Kysela) [2179850] - ASoC: ak4458: add optional reset control to instead of gpio (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Support System Suspend (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Remove suspend/resume hda hooks (Jaroslav Kysela) [2179850] - ALSA: hda/cs_dsp_ctl: Fix mutex inversion when creating controls (Jaroslav Kysela) [2179850] - ALSA: hda: hda_cs_dsp_ctl: Ensure pwr_lock is held before reading/writing controls (Jaroslav Kysela) [2179850] - ALSA: hda: hda_cs_dsp_ctl: Minor clean and redundant code removal (Jaroslav Kysela) [2179850] - ASoC: codecs: hda: Fix spelling error in log message (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify log control for SKL (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify ignore_fw_version description (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Do not print IPC error message twice (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Do not treat unsupported IPCs as invalid (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Do not reuse msg between different IPC handlers (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing include to HDA board (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify d0ix disabling routine (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing SKL-based device IDs (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Support da7219 on both KBL and APL (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Support AML with rt286 configuration (Jaroslav Kysela) [2179850] - ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Jaroslav Kysela) [2179850] - ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Jaroslav Kysela) [2179850] - ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Jaroslav Kysela) [2179850] - ASoC: amd: Update Pink Sardine platform ACP register header (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Avoid superfluous endpoint setup (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Correct the return code from snd_usb_endpoint_set_params() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Apply mutex around snd_usb_endpoint_set_params() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Avoid unnecessary interface change at EP close (Jaroslav Kysela) [2179850] - ASoC: cx2072x: fix spelling typo in comment (Jaroslav Kysela) [2179850] - ALSA: hda: Update register polling macros (Jaroslav Kysela) [2179850] - Revert "ASoC: soc-component: using pm_runtime_resume_and_get instead of pm_runtime_get_sync" (Jaroslav Kysela) [2179850] - ASoC: codecs: allow WM8961 to be selected by the user (Jaroslav Kysela) [2179850] - ASoC: wm8961: add support for devicetree (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Load max98927 on target platform (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add max98927 machine board (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add TDM support (Jaroslav Kysela) [2179850] - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Jaroslav Kysela) [2179850] - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Jaroslav Kysela) [2179850] - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Jaroslav Kysela) [2179850] - ASoC: core: clarify the driver name initialization (Jaroslav Kysela) [2179850] - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Jaroslav Kysela) [2179850] - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Jaroslav Kysela) [2179850] - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Jaroslav Kysela) [2179850] - ALSA: asihpi - Remove unused struct hpi_subsys_response (Jaroslav Kysela) [2179850] - ALSA: sb: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [2179850] - ASoC: wm8978: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [2179850] - ASoC: cs35l36: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Fallback to headphones for type detect (Jaroslav Kysela) [2179850] - ASoC: uapi: Replace zero-length arrays with __DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: control.h: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - usb: gadget: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ASoC: intel: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: usx2y: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: asihpi: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: hda: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: firewire: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: aloop: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: pcm: Make mmap status read-only (Jaroslav Kysela) [2179850] - ALSA: pcm: Avoid reference to status->state (Jaroslav Kysela) [2179850] - ALSA: Remove some left-over license text in include/uapi/sound/ (Jaroslav Kysela) [2179850] - ALSA: firewire: Remove some left-over license text in sound/firewire (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add pcm_pointer callback (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add pcm_hw_params callback (Jaroslav Kysela) [2179850] - ALSA: memalloc: use __GFP_RETRY_MAYFAIL for DMA mem allocs (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Call snd_sof_handle_fw_exception() in case of timeout (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Only dump firmware registers for IPC3 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: Print relevant register in ipc_dump (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: skl: Use the ipc4 version of the ipc_dump (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Add separate ops for ipc_dump for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: cnl: Add separate ops for ipc_dump for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: remove the unnecessary snd_sof_dsp_read() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: reuse the common ops for PM (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: HDA: use IPC version-specific ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: define and set the disable_interrupts op (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: define and set the disable_interrupts op for cavs platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Add a new op for disabling interrupts (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: use power_down_dsp op in hda_dsp_remove (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: define and set power_down_dsp op (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: define and set power_down_dsp op for HDA platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: introduce new op to handle dsp power down (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_da7219_mx98360a: Access num_codecs through dai_link (Jaroslav Kysela) [2179850] - ASoC: soc-component: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132 - remove the unneeded result variable (Jaroslav Kysela) [2179850] - ASoC: SOF: pci-tgl: add missing PCI IDs for RPL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tgl: reorder PCI IDs (Jaroslav Kysela) [2179850] - ASoC: es8316: fix register sync error in suspend/resume tests (Jaroslav Kysela) [2179850] - ASoC: cs42l83: change cs42l83_regmap to static (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add pcm_pointer callback for mt8186 (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add setbias level for rt5682s codec in machine driver (Jaroslav Kysela) [2179850] - ASoC: ts3a227e: add parameters to control debounce times (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Split endpoint setups for hw_params and prepare (take#2) (Jaroslav Kysela) [2179850] - ASoC: rt5682s: simplify the return of rt5682s_probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: don't unprepare widget used other pipelines (Jaroslav Kysela) [2179850] - ASoC: SOF: clear prepare state when widget is unprepared (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: remove useless assignment (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: clarify calculation precedence (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add ops for SKL/KBL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add initial SKL/KBL hardware support (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add SKL/KBL hardware code loader (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: expose functions for SKL support (Jaroslav Kysela) [2179850] - ALSA: es18xx: Remove the unneeded result variable (Jaroslav Kysela) [2179850] - ASoC: soc.h: use array instead of playback/capture_widget (Jaroslav Kysela) [2179850] - ASoC: soc.h: use defined number instead of direct number (Jaroslav Kysela) [2179850] - ASoC: soc.h: remove num_cpus/codecs (Jaroslav Kysela) [2179850] - soundwire: intel: add helper to stop bus (Jaroslav Kysela) [2179850] - soundwire: intel: introduce helpers to start bus (Jaroslav Kysela) [2179850] - soundwire: intel: introduce intel_shim_check_wake() helper (Jaroslav Kysela) [2179850] - soundwire: intel: simplify read ops assignment (Jaroslav Kysela) [2179850] - soundwire: intel: remove intel_init() wrapper (Jaroslav Kysela) [2179850] - soundwire: intel: move shim initialization before power up/down (Jaroslav Kysela) [2179850] - soundwire: intel: remove clock_stop parameter in intel_shim_init() (Jaroslav Kysela) [2179850] - soundwire: intel: move all PDI initialization under intel_register_dai() (Jaroslav Kysela) [2179850] - soundwire: intel: move DAI registration and debugfs init earlier (Jaroslav Kysela) [2179850] - soundwire: intel: simplify flow and use devm_ for DAI registration (Jaroslav Kysela) [2179850] - soundwire: intel: fix error handling on dai registration issues (Jaroslav Kysela) [2179850] - ASoC: SOF: replace ipc4-loader dev_vdbg with tracepoints (Jaroslav Kysela) [2179850] - ASoC: SOF: replace dev_vdbg with tracepoints (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: replace dev_vdbg with tracepoints (Jaroslav Kysela) [2179850] - ASoC: SOF: remove unneeded dev_vdbg (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: remove unneeded dev_vdbg (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add HDA interrupt source tracing (Jaroslav Kysela) [2179850] - ASoC: SOF: add widget setup/free tracing (Jaroslav Kysela) [2179850] - ALSA: hda: ext: remove always-true conditions on host and link release (Jaroslav Kysela) [2179850] - ALSA: hda: ext: fix locking in stream_release (Jaroslav Kysela) [2179850] - ALSA: hda: ext: simplify logic for stream assignment (Jaroslav Kysela) [2179850] - ALSA: hda: Use hdac_ext prefix in snd_hdac_stream_free_all() for clarity (Jaroslav Kysela) [2179850] - ALSA: hda: ext: make snd_hdac_ext_stream_init() static (Jaroslav Kysela) [2179850] - ALSA: hda: document state machine for hdac_streams (Jaroslav Kysela) [2179850] - ALSA: hda: make snd_hdac_stream_clear() static (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: override mclk_id after parsing NHLT SSP blob (Jaroslav Kysela) [2179850] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_mclk_mask() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: refine SSP count support (Jaroslav Kysela) [2179850] - soundwire: cadence: Simplify error paths in cdns_xfer_msg() (Jaroslav Kysela) [2179850] - soundwire: cadence: Fix error check in cdns_xfer_msg() (Jaroslav Kysela) [2179850] - soundwire: bus: Fix wrong port number in sdw_handle_slave_alerts() (Jaroslav Kysela) [2179850] - soundwire: cadence: Write to correct address for each FIFO chunk (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add pcm_hw_params callback for mt8186 (Jaroslav Kysela) [2179850] - ALSA: ppc: Switch to use for_each_child_of_node() macro (Jaroslav Kysela) [2179850] - ASoC: Intel: skylake: remove unnecessary dev_set_drvdata() (Jaroslav Kysela) [2179850] - soundwire: qcom: do not send status of device 0 during alert (Jaroslav Kysela) [2179850] - soundwire: qcom: update status from device id 1 (Jaroslav Kysela) [2179850] - ASoC: max98390: Fix dsm calibration reading (Jaroslav Kysela) [2179850] - soundwire: cadence: Don't overwrite msg->buf during write commands (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_ssp_amp: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASOC: SOF: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_es8336: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_nau8825: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_cs42l42: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Switch to dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Implement 'set_bclk_ratio' (Jaroslav Kysela) [2179850] - ASoC: cs42l83: Extend CS42L42 support to new part (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Export regmap elements to core namespace (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Split I2C identity into separate module (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Pass component and dai defs into common probe (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Split cs42l42_resume into two functions (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Split probe() and remove() into stages (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Use cs42l42->dev instead of &i2c_client->dev (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add bitclock frequency argument to cs42l42_pll_config() (Jaroslav Kysela) [2179850] - soundwire: bus: Don't exit early if no device IDs were programmed (Jaroslav Kysela) [2179850] - soundwire: cadence: Fix lost ATTACHED interrupts when enumerating (Jaroslav Kysela) [2179850] - soundwire: bus: Don't re-enumerate before status is UNATTACHED (Jaroslav Kysela) [2179850] - soundwire: bus: Don't lose unattach notifications (Jaroslav Kysela) [2179850] - soundwire: cadence: fix updating slave status when a bus has multiple peripherals (Jaroslav Kysela) [2179850] - ASoC: soc-dapm: Switch to use dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Switch to use dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: bcm2835-i2s: Switch to use dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: increase SRAM inbox and outbox size to 1024 (Jaroslav Kysela) [2179850] - ASoC: SOF: Adding amd HS functionality to the sof core (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Add support for Rembrandt plaform. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Make ACP core code generic for newer SOC transition (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add ADCOUT IO drive strength control (Jaroslav Kysela) [2179850] - ASoC: ak4458: Add ak4458_reset in device probe and remove (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: remove SOF_RT1015_SPEAKER_AMP_100FS flag (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Reduce coupling of PLLB setting (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Reduce coupling of I2S1 setting (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Reduce coupling of Micbias and Vref2 settings (Jaroslav Kysela) [2179850] - ALSA: dummy: Add customizable volume min/max. (Jaroslav Kysela) [2179850] - ALSA: dummy: Fix trailing whitespaces. (Jaroslav Kysela) [2179850] - soundwire: cadence: remove unused sdw_cdns_master_ops declaration (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Add mtrace type information for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: icl: Set IPC4-specific DSP ops (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add support for mtrace log extraction (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Configure the debug box offset (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add define for the outbox window index (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add macro to get core ID from log buffer status message (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Only print LOG BUFFER update message info if requested (Jaroslav Kysela) [2179850] - sound: oss: dmasound: remove software_input_volume declaration (Jaroslav Kysela) [2179850] - ALSA: memalloc: remove snd_dma_sg_ops declaration (Jaroslav Kysela) [2179850] - ALSA: line6: remove line6_set_raw declaration (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec.c: use devm_kzalloc() for DMA data (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: setup rtd->pmdown_time at soc_new_pcm_runtime() (Jaroslav Kysela) [2179850] - ASoC: ak4458: Remove component probe() and remove() (Jaroslav Kysela) [2179850] - ASoC: max98390: Remove unnecessary amp on/off conrtol (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: tidyup snd_soc_dai_link_event_pre_pmu() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: add comment for kzalloc()/kfree() on snd_soc_dai_link_event_pre_pmu() (Jaroslav Kysela) [2179850] - ASoC: sti-sas: Remove the unneeded result variable (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: switch to using gpiod API (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add devicetree support to select topologies (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add generic pcm_{open,close} callbacks (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add mailbox generic callbacks for IPC (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: fixup snd_soc_dapm_new_control_unlocked() error handling (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: don't use WARN_ON() at snd_soc_dai_link_event_pre_pmu() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Utilize acpi_get_subsystem_id() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Call put_device() in the scope of get_device() (Jaroslav Kysela) [2179850] - ASoC: SOF: Remove strsplit_u32() and tokenize_input() (Jaroslav Kysela) [2179850] - lib/string_helpers: Introduce parse_int_array_user() (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce function sof_of_machine_select (Jaroslav Kysela) [2179850] - ALSA: asihpi - Remove useless code in hpi_meter_get_peak() (Jaroslav Kysela) [2179850] - ASoC: amd: fix spelling mistake: "i.e" -> "i.e." (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: check fe condition at out of loop (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: add soc_pcm_ret() (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: remove unnecessary codec2codec_close_delayed_work() (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - ASoC: codecs: max98088: remove redundant ret variable (Jaroslav Kysela) [2179850] - ASoC: amd: enable Pink sardine platform machine driver build. (Jaroslav Kysela) [2179850] - ASoC: amd: add Pink Sardine machine driver using dmic (Jaroslav Kysela) [2179850] - ASoC: amd: create platform device for acp6.2 machine driver (Jaroslav Kysela) [2179850] - ASoC: amd: enable Pink Sardine acp6.2 drivers build (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pdm driver pm ops (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pci driver pm ops (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pdm driver dma ops (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 irq handler (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pdm platform driver (Jaroslav Kysela) [2179850] - ASoC: amd: add platform devices for acp6.2 pdm driver and dmic driver (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 init/de-init functions (Jaroslav Kysela) [2179850] - ASoC: amd: add Pink Sardine ACP PCI driver (Jaroslav Kysela) [2179850] - ASoC: amd: add Pink Sardine platform ACP IP register header (Jaroslav Kysela) [2179850] - ASoC: max98396: Make data monitor features configurable (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Modify dai_id macros to be more generic (Jaroslav Kysela) [2179850] - ASoC: tas2562: Drop conflicting set_bias_level power setting (Jaroslav Kysela) [2179850] - ASoC: tas2764: Export highpass filter setting (Jaroslav Kysela) [2179850] - ASoC: tas2764: Add IRQ handling (Jaroslav Kysela) [2179850] - ASoC: sigmadsp: switch to use kmemdup_nul() helper (Jaroslav Kysela) [2179850] - ASoC: max98088: add support for noise gate reg (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Use generic implementation for .ipc_msg_data field (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add snd_sof_dsp_ops callbacks for pcm and mail box (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Add dai driver for mt8186 (Jaroslav Kysela) [2179850] - ASoC: codecs: add suspend and resume for ES8316 (Jaroslav Kysela) [2179850] - ASoC: SOF: imx8ulp: add missing of_node_put() in imx8ulp_probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: imx: imx8ulp: declare ops structure as static (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Skip IMR boot after a firmware crash or boot failure (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Verify ext manifest magic number (Jaroslav Kysela) [2179850] - ASoC: SOF: Kconfig: Make IPC_MESSAGE_INJECTOR depend on SND_SOC_SOF (Jaroslav Kysela) [2179850] - ASoC: SOF: Kconfig: Make IPC_FLOOD_TEST depend on SND_SOC_SOF (Jaroslav Kysela) [2179850] - ALSA: memalloc: Drop special handling of GFP for CONTINUOUS allocation (Jaroslav Kysela) [2179850] - ASoC: Intel: sst: Switch to standard device pages (Jaroslav Kysela) [2179850] - ALSA: pdaudiocf: Drop superfluous GFP setup (Jaroslav Kysela) [2179850] - ALSA: vx: Drop superfluous GFP setup (Jaroslav Kysela) [2179850] - ASoC: atmel_ssc_dai: Remove the unneeded result variable (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup WakeEnable and WakeStatus (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup AC Timing Control (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup IO control (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup PCM Stream channel map and channel count (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup PCM stream capabilities (Jaroslav Kysela) [2179850] - soundwire: intel: add comment for control stream cap/chmap (Jaroslav Kysela) [2179850] - soundwire: intel: remove unused PDM capabilities (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup SHIM SYNC (Jaroslav Kysela) [2179850] - soundwire: intel: remove IPPTR unused definition (Jaroslav Kysela) [2179850] - soundwire: intel: regroup definitions for LCTL (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup definition of LCOUNT (Jaroslav Kysela) [2179850] - soundwire: intel: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2179850] - soundwire: bus: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2179850] - soundwire: intel: set dev_num_ida_min (Jaroslav Kysela) [2179850] - soundwire: bus: allow device number to be unique at system level (Jaroslav Kysela) [2179850] - soundwire: bus: rename sdw_ida as sdw_bus_ida (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add remapping for HP Omen 16-k0005TX (Jaroslav Kysela) [2179850] - ALSA: hda: cleanup definitions for multi-link registers (Jaroslav Kysela) [2179850] - ASoC: wcd9335: remove always-true condition (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: remove unused definitions (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Remove dai_posn variable (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Add copy function for capture case (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Move sof_compr_copy functionality (Jaroslav Kysela) [2179850] - ASoC: Intel: fix unused-variable warning in probe_codec (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: summarize related settings at soc_new_pcm() (Jaroslav Kysela) [2179850] - ASoC: SOF: Fix compilation when HDA_AUDIO_CODEC config is disabled (Jaroslav Kysela) [2179850] - ASoC: amd: acp: add a label to make error path more clean (Jaroslav Kysela) [2179850] - ASoC: amd: acp: switch to use dev_err_probe() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: remove unnecessary NULL checks (Jaroslav Kysela) [2179850] - ASoC: Change handling of unimplemented set_bclk_ratio (Jaroslav Kysela) [2179850] - ALSA: hda: Remove unused defines (Jaroslav Kysela) [2179850] - ALSA: hda: Remove unused MAX_PIN_CONFIGS constant (Jaroslav Kysela) [2179850] - ALSA: hda: Rework snd_hdac_stream_reset() to use macros (Jaroslav Kysela) [2179850] - ALSA: hda: Move stream-register polling macros (Jaroslav Kysela) [2179850] - ASoC: SOF: imx: Add i.MX8ULP HW support (Jaroslav Kysela) [2179850] - ASoC: soc-utils-test: Add test for snd_soc_params_to_bclk() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Use snd_soc_tdm_params_to_bclk() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Fix comment typo in cs42l42_slow_start_put() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Move cs42l42_supply_names to .c file (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add include dependencies to cs42l42.h (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Don't include kernel.h (Jaroslav Kysela) [2179850] - ASoC: codecs: es8326: change es8326_regmap_config to static (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Add support for computing timestamps (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Save channel count and sample bytes (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Introduce sof_compr_stream (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Remove byte offset computation (Jaroslav Kysela) [2179850] - soundwire: intel: Remove unnecessary TODO (Jaroslav Kysela) [2179850] - ASoC: Variable type completion (Jaroslav Kysela) [2179850] - ASoC: core: remove setting platform_max in kcontrol macros (Jaroslav Kysela) [2179850] - ALSA: hda: Fix page fault in snd_hda_codec_shutdown() (Jaroslav Kysela) [2179850] - ALSA: hda: Remove codec init and exit routines (Jaroslav Kysela) [2179850] - ALSA: hda: Always free codec on the device release (Jaroslav Kysela) [2179850] - ASoC: Intel: Drop hdac_ext usage for codec device creation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Introduce HDA codec init and exit routines (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Introduce HDA codec init and exit routines (Jaroslav Kysela) [2179850] - ASoC: codecs: add support for ES8326 (Jaroslav Kysela) [2179850] - ASoC: Intel: Drop legacy HSW/BDW board-match information (Jaroslav Kysela) [2179850] - ASoC: Intel: catpt: Drop SND_SOC_ACPI_INTEL_MATCH dependency (Jaroslav Kysela) [2179850] - ASoC: Intel: bdw_rt286: Rename module (Jaroslav Kysela) [2179850] - ASoC: Intel: hsw_rt5640: Rename module (Jaroslav Kysela) [2179850] - ASoC: soc-utils: Improve kerneldoc for snd_soc_tdm_params_to_bclk() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add TDM support for acp i2s stream (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Initialize list to store acp_stream during pcm_open (Jaroslav Kysela) [2179850] - ASoC: Variable type completion (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: Fixup DAI sample format (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Add sof_mt8186_machs for mt8186 (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce function sof_of_machine_select (Jaroslav Kysela) [2179850] - ASoC: omap: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: DAPM: Replace sprintf() calls with sysfs_emit_at() (Jaroslav Kysela) [2179850] - ASoC: core: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: skylake: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: catpt: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: sst: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: tlv320aic26: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: cs43130: Replace scnprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ALSA: aoa: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ALSA: ac97: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: cirrus-common: Use UID to map correct amp to prefix (Jaroslav Kysela) [2179850] - ASoC: codecs: show PING status on resume failures (Jaroslav Kysela) [2179850] - soundwire: add sdw_show_ping_status() helper (Jaroslav Kysela) [2179850] - soundwire: intel/cadence: expose PING status in manager ops (Jaroslav Kysela) [2179850] - soundwire: add read_ping_status helper definition in manager ops (Jaroslav Kysela) [2179850] - soundwire: qcom: Update error prints to debug prints (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Drop no longer used ROM state definitions (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: Use the FSR state definitions during bootup (Jaroslav Kysela) [2179850] - ALSA: wavefront: remove redundant assignment to pointer end (Jaroslav Kysela) [2179850] - soundwire: Use acpi_dev_for_each_child() (Jaroslav Kysela) [2179850] - firewire: cdev: fix potential leak of kernel stack due to uninitialized value (Jaroslav Kysela) [2179850] - list: Add list_next_entry_circular() and list_prev_entry_circular() (Jaroslav Kysela) [2179850] - ASoC: cs43130: Re-use generic struct u16_fract (Jaroslav Kysela) [2179850] - firewire: fix potential uaf in outbound_phy_packet_callback() (Jaroslav Kysela) [2179850] - firewire: add kernel API to access packet structure in request structure for AR context (Jaroslav Kysela) [2179850] - firewire: add kernel API to access CYCLE_TIME register (Jaroslav Kysela) [2179850] - firewire: Add dummy read_csr/write_csr functions (Jaroslav Kysela) [2179850] - treewide: Replace open-coded flex arrays in unions (Jaroslav Kysela) [2179850] - firewire: Remove function callback casts (Jaroslav Kysela) [2179850] - ALSA: doc: Document PC Beep Hidden Register on Realtek ALC256 (Jaroslav Kysela) [2179850] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2179850]- Revert "softirq: Let ksoftirqd do its job" (Oleg Nesterov) [2196767] - perf: Fix check before add_event_to_groups() in perf_group_detach() (Michael Petlan) [2209645] {CVE-2023-2235} - perf/core: Call LSM hook after copying perf_event_attr (Audra Mitchell) [2172142] - kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case (Audra Mitchell) [2172142] - cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset (Audra Mitchell) [2172142] - cgroup: Fix race condition at rebind_subsystems() (Audra Mitchell) [2172142] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Audra Mitchell) [2172142] - ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() (Audra Mitchell) [2172142] - genirq: Synchronize interrupt thread startup (Audra Mitchell) [2172142] - genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n (Audra Mitchell) [2172142] - scftorture: Fix distribution of short handler delays (Audra Mitchell) [2172142] - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Audra Mitchell) [2172142] - ipc/sem: do not sleep with a spin lock held (Audra Mitchell) [2172142] - signal: In get_signal test for signal_group_exit every time through the loop (Audra Mitchell) [2172142] - genirq: Move prio assignment into the newly created thread (Audra Mitchell) [2172142] - sched,irq: Convert to sched_set_fifo() (Audra Mitchell) [2172142] - cgroup/cpuset: Fix violation of cpuset locking rule (Audra Mitchell) [2172142] - timers: Move clearing of base::timer_running under base:: Lock (Audra Mitchell) [2172142] - cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Audra Mitchell) [2172142] - jump_label: Fix usage in module __init (Audra Mitchell) [2172142] - padata: fix possible padata_works_lock deadlock (Audra Mitchell) [2172142] - genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq() (Audra Mitchell) [2172142] - padata: upgrade smp_mb__after_atomic to smp_mb in padata_do_serial (Audra Mitchell) [2172142] - cpu/speculation: Warn on unsupported mitigations= parameter (Audra Mitchell) [2172142] - x86/speculation: Remove redundant arch_smt_update() invocation (Audra Mitchell) [2172142] - cpu/hotplug: Non-SMP machines do not make use of booted_once (Audra Mitchell) [2172142] - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Jose Ignacio Tornos Martinez) [2156581] {CVE-2022-28388} - kernfs: Improve kernfs_notify() poll notification latency (Ian Kent) [2195844] - stmmac: fix changing mac address (Corinna Vinschen) [2177654] - net/sched: cls_tcindex: downgrade to imperfect hash (Davide Caratti) [2192308] {CVE-2023-1829} - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Ricardo Robaina) [2185961] {CVE-2023-1989} - net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Ricardo Robaina) [2192673] {CVE-2023-2483} - s390/crypto: improve retry logic in case of master key change (Tobias Huschle) [2212794] - bpf: pull before calling skb_postpull_rcsum() (Felix Maurer) [2186521] - bpf, sockmap: fix race in sock_map_free() (Felix Maurer) [2186521] - bpf, sock_map: Move cancel_work_sync() out of sock lock (Felix Maurer) [2186521] - brcmfmac: Switch to appropriate helper to load EFI variable contents (Lenny Szubowicz) [2183047] - iwlwifi: Switch to proper EFI variable store interface (Lenny Szubowicz) [2183047] - efi: Store mask of supported runtime services in struct efi (Lenny Szubowicz) [2183047] - NFS: Don't report errors from nfs_pageio_complete() more than once (Benjamin Coddington) [2213644] - NFS: Do not report flush errors in nfs_write_end() (Benjamin Coddington) [2213644] - NFS: Don't report ENOSPC write errors twice (Benjamin Coddington) [2213644] - NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS (Benjamin Coddington) [2213644] - NFS: Do not report EINTR/ERESTARTSYS as mapping errors (Benjamin Coddington) [2213644] - net: openvswitch: release vport resources on failure (Antoine Tenart) [2190225] - net: openvswitch: Add support to count upcall packets (Antoine Tenart) [2190225] - net: openvswitch: fix race on port output (Antoine Tenart) [2190225] - net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() (Antoine Tenart) [2190225] - net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Antoine Tenart) [2190225] - openvswitch: Fix flow lookup to use unmasked key (Antoine Tenart) [2190225] - openvswitch: switch from WARN to pr_warn (Antoine Tenart) [2190225] - EDAC/i10nm: Add Intel Emerald Rapids server support (Aristeu Rozanski) [2165649] - EDAC/skx_common: Delete duplicated and unreachable code (Aristeu Rozanski) [2165649] - EDAC/skx_common: Enable EDAC support for the "near" memory (Aristeu Rozanski) [2165649] - EDAC/i10nm: Print an extra register set of retry_rd_err_log (Aristeu Rozanski) [2165649] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers for HBM (Aristeu Rozanski) [2165649] - EDAC/skx_common: Add ChipSelect ADXL component (Aristeu Rozanski) [2165649] - EDAC/i10nm: Fix NVDIMM detection (Aristeu Rozanski) [2165649] - EDAC/skx_common: Set the memory type correctly for HBM memory (Aristeu Rozanski) [2165649] - EDAC/mc: Add new HBM2 memory type (Aristeu Rozanski) [2165649] - EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Aristeu Rozanski) [2165649] - tpm: disable hwrng for fTPM on some AMD designs (Štěpán Horáček) [2159583] - tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address (Štěpán Horáček) [2159583] - tpm: Use managed allocation for bios event log (Štěpán Horáček) [2159583] - efi: tpm: Avoid READ_ONCE() for accessing the event log (Štěpán Horáček) [2159583] - tpm: Allow system suspend to continue when TPM suspend fails (Štěpán Horáček) [2159583] - tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Štěpán Horáček) [2159583] - tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Štěpán Horáček) [2159583] - tpm: acpi: Call acpi_put_table() to fix memory leak (Štěpán Horáček) [2159583] - tpm/tpm_crb: Fix error message in __crb_relinquish_locality() (Štěpán Horáček) [2159583] - tpm: Avoid function type cast of put_device() (Štěpán Horáček) [2159583] - char: tpm: Protect tpm_pm_suspend with locks (Štěpán Horáček) [2159583] - efi/tpm: Pass correct address to memblock_reserve (Štěpán Horáček) [2159583] - char: move from strlcpy with unused retval to strscpy (Štěpán Horáček) [2159583] - tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Štěpán Horáček) [2159583] - tpm: Fix buffer access in tpm2_get_tpm_pt() (Štěpán Horáček) [2159583] - tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() (Štěpán Horáček) [2159583] - tpm: use try_get_ops() in tpm-space.c (Štěpán Horáček) [2159583] - tpm: Fix error handling in async work (Štěpán Horáček) [2159583] - tpm: vtpm_proxy: Check length to avoid compiler warning (Štěpán Horáček) [2159583] - tpm: fix NPE on probe for missing device (Štěpán Horáček) [2159583] - tpm: fix potential NULL pointer access in tpm_del_char_device (Štěpán Horáček) [2159583] - tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' (Štěpán Horáček) [2159583] - tpm: add request_locality before write TPM_INT_ENABLE (Štěpán Horáček) [2159583] - tpm_tis_spi: Add missing SPI ID (Štěpán Horáček) [2159583] - tpm: fix Atmel TPM crash caused by too frequent queries (Štěpán Horáček) [2159583] - tpm: Check for integer overflow in tpm2_map_response_body() (Štěpán Horáček) [2159583] - KEYS: trusted: Fix TPM reservation for seal/unseal (Štěpán Horáček) [2135881] - KVM: x86: Add helpers to recalc physical vs. logical optimized APIC maps (John Allen) [2117761] - KVM: x86: Allow APICv APIC ID inhibit to be cleared (John Allen) [2117761] - KVM: x86: Track required APICv inhibits with variable, not callback (John Allen) [2117761] - Revert "KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu" (John Allen) [2117761] - KVM: SVM: Handle multiple logical targets in AVIC kick fastpath (John Allen) [2117761] - KVM: SVM: Require logical ID to be power-of-2 for AVIC entry (John Allen) [2117761] - KVM: SVM: Update svm->ldr_reg cache even if LDR is "bad" (John Allen) [2117761] - KVM: SVM: Always update local APIC on writes to logical dest register (John Allen) [2117761] - KVM: SVM: Inhibit AVIC if vCPUs are aliased in logical mode (John Allen) [2117761] - KVM: x86: Inhibit APICv/AVIC if the optimized physical map is disabled (John Allen) [2117761] - KVM: x86: Honor architectural behavior for aliased 8-bit APIC IDs (John Allen) [2117761] - Documentation: KVM: Add SPDX-License-Identifier tag (John Allen) [2117761] - Documentation: KVM: add virtual CPU errata documentation (John Allen) [2117761] - KVM: x86: Disable APIC logical map if vCPUs are aliased in logical mode (John Allen) [2117761] - KVM: x86: Disable APIC logical map if logical ID covers multiple MDAs (John Allen) [2117761] - KVM: x86: Skip redundant x2APIC logical mode optimized cluster setup (John Allen) [2117761] - KVM: x86: Explicitly track all possibilities for APIC map's logical modes (John Allen) [2117761] - KVM: x86: Explicitly skip optimized logical map setup if vCPU's LDR==0 (John Allen) [2117761] - KVM: SVM: Add helper to perform final AVIC "kick" of single vCPU (John Allen) [2117761] - KVM: SVM: Document that vCPU ID == APIC ID in AVIC kick fastpatch (John Allen) [2117761] - Revert "KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible" (John Allen) [2117761] - KVM: SVM: Replace "avic_mode" enum with "x2avic_enabled" boolean (John Allen) [2117761] - KVM: x86: Inhibit APIC memslot if x2APIC and AVIC are enabled (John Allen) [2117761] - KVM: x86: Handle APICv updates for APIC "mode" changes via request (John Allen) [2117761] - KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (John Allen) [2117761] - KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (John Allen) [2117761] - KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (John Allen) [2117761] - KVM: SVM: Flush the "current" TLB when activating AVIC (John Allen) [2117761] - KVM: x86: Purge "highest ISR" cache when updating APICv state (John Allen) [2117761] - KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (John Allen) [2117761] - KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (John Allen) [2117761] - KVM: x86: Do not block APIC write for non ICR registers (John Allen) [2117761] - KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (John Allen) [2117761] - KVM: x86: fix APICv/x2AVIC disabled when vm reboot by itself (John Allen) [2117761] - KVM: SEV: fix misplaced closing parenthesis (John Allen) [2117761] - KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (John Allen) [2117761] - KVM: SVM: Fix x2APIC MSRs interception (John Allen) [2117761] - KVM: x86: nSVM: optimize svm_set_x2apic_msr_interception (John Allen) [2117761] - KVM: SVM: Add AVIC doorbell tracepoint (John Allen) [2117761] - KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible (John Allen) [2117761] - KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (John Allen) [2117761] - KVM: x86: Move APIC access page helper to common x86 code (John Allen) [2117761] - KVM: SVM: Introduce hybrid-AVIC mode (John Allen) [2117761] - KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (John Allen) [2117761] - KVM: SVM: Modify AVIC GATag to support max number of 512 vCPUs (John Allen) [2117761] - KVM: SVM: Fix a benign off-by-one bug in AVIC physical table mask (John Allen) [2117761] - KVM: SVM: Ignore writes to Remote Read Data on AVIC write traps (John Allen) [2117761] - KVM: SVM: Introduce logic to (de)activate x2AVIC mode (John Allen) [2117761] - KVM: x86: nSVM: always intercept x2apic msrs (John Allen) [2117761] - KVM: SVM: Don't put/load AVIC when setting virtual APIC mode (John Allen) [2117761] - KVM: SVM: Refresh AVIC configuration when changing APIC mode (John Allen) [2117761] - KVM: x86: Deactivate APICv on vCPU with APIC disabled (John Allen) [2117761] - KVM: SVM: Adding support for configuring x2APIC MSRs interception (John Allen) [2117761] - KVM: SVM: Do not support updating APIC ID when in x2APIC mode (John Allen) [2117761] - KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (John Allen) [2117761] - KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (John Allen) [2117761] - KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (John Allen) [2117761] - KVM: svm/avic: Drop "struct kvm_x86_ops" for avic_hardware_setup() (John Allen) [2117761] - KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (John Allen) [2117761] - KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (John Allen) [2117761] - x86/cpufeatures: Introduce x2AVIC CPUID bit (John Allen) [2117761] - KVM: x86: SVM: fix nested PAUSE filtering when L0 intercepts PAUSE (John Allen) [2117761] - KVM: x86: nSVM: support PAUSE filtering when L0 doesn't intercept PAUSE (John Allen) [2117761] - KVM: x86: SVM: drop preempt-safe wrappers for avic_vcpu_load/put (John Allen) [2117761] - KVM: x86: disable preemption around the call to kvm_arch_vcpu_{un|}blocking (John Allen) [2117761] - KVM: x86: disable preemption while updating apicv inhibition (John Allen) [2117761] - KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (John Allen) [2117761] - KVM: x86: SVM: fix avic_kick_target_vcpus_fast (John Allen) [2117761] - KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (John Allen) [2117761] - KVM: x86: SVM: remove avic's broken code that updated APIC ID (John Allen) [2117761] - KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (John Allen) [2117761] - KVM: x86: document AVIC/APICv inhibit reasons (John Allen) [2117761] - KVM: x86: SVM: allow AVIC to co-exist with a nested guest running (John Allen) [2117761] - KVM: x86: allow per cpu apicv inhibit reasons (John Allen) [2117761] - KVM: x86: SVM: allow to force AVIC to be enabled (John Allen) [2117761]- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long) [2189324] - sctp: check send stream number after wait_for_sndbuf (Xin Long) [2189324] - sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Xin Long) [2189324] - sctp: fail if no bound addresses can be used for a given scope (Xin Long) [2189324] - sctp: sysctl: make extra pointers netns aware (Xin Long) [2189324] - sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long) [2189324] - sctp: delete free member from struct sctp_sched_ops (Xin Long) [2189324] - sctp: fix memory leak in sctp_stream_outq_migrate() (Xin Long) [2189324] - sctp: clear out_curr if all frag chunks of current msg are pruned (Xin Long) [2189324] - sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent (Xin Long) [2189324] - sched/fair: Fix imbalance overflow (Phil Auld) [RHEL-419] - sched/fair: Move calculate of avg_load to a better location (Phil Auld) [RHEL-419] - sched/fair: Sanitize vruntime of entity being migrated (Phil Auld) [RHEL-419] - sched/rt: pick_next_rt_entity(): check list_entry (Phil Auld) [RHEL-419] - sched/fair: sanitize vruntime of entity being placed (Phil Auld) [RHEL-419] - sched/fair: Limit sched slice duration (Phil Auld) [RHEL-419] - sched/topology: Add __init for sched_init_domains() (Phil Auld) [RHEL-419] - sched/core: Reorganize ttwu_do_wakeup() and ttwu_do_activate() (Phil Auld) [RHEL-419] - sched/core: Micro-optimize ttwu_runnable() (Phil Auld) [RHEL-419] - sched/numa: Stop an exhastive search if an idle core is found (Phil Auld) [RHEL-419] - sched/topology: Add __init for init_defrootdomain (Phil Auld) [RHEL-419] - sched: Clear ttwu_pending after enqueue_task() (Phil Auld) [RHEL-419] - sched/psi: Fix possible missing or delayed pending event (Phil Auld) [RHEL-419] - sched/fair: Cleanup for SIS_PROP (Phil Auld) [RHEL-419] - sched/fair: Default to false in test_idle_cores() (Phil Auld) [RHEL-419] - sched/fair: Remove useless check in select_idle_core() (Phil Auld) [RHEL-419] - sched/fair: Avoid double search on same cpu (Phil Auld) [RHEL-419] - sched/fair: Remove redundant check in select_idle_smt() (Phil Auld) [RHEL-419] - sched: Rename task_running() to task_on_cpu() (Phil Auld) [RHEL-419] - sched/fair: Move call to list_last_entry() in detach_tasks (Phil Auld) [RHEL-419] - sched/fair: Cleanup loop_max and loop_break (Phil Auld) [RHEL-419] - sched/fair: Make sure to try to detach at least one movable task (Phil Auld) [RHEL-419] - sched: Add update_current_exec_runtime helper (Phil Auld) [RHEL-419] - sched/fair: Don't init util/runnable_avg for !fair task (Phil Auld) [RHEL-419] - sched/fair: Move task sched_avg attach to enqueue_task_fair() (Phil Auld) [RHEL-419] - sched/fair: Update comments in enqueue/dequeue_entity() (Phil Auld) [RHEL-419] - sched/fair: Maintain task se depth in set_task_rq() (Phil Auld) [RHEL-419] - sched/debug: Print each field value left-aligned in sched_show_task() (Phil Auld) [RHEL-419] - sched/fair: Make per-cpu cpumasks static (Phil Auld) [RHEL-419] - sched/fair: Rename select_idle_mask to select_rq_mask (Phil Auld) [RHEL-419] - sched: Snapshot thread flags (Phil Auld) [RHEL-419] - sched/fair: find_idlest_group(): Remove unused sd_flag parameter (Phil Auld) [RHEL-419] - redhat/genlog.py: add support to list/process zstream Jira tickets (Herton R. Krzesinski) - powercap: intel_rapl: add support for Emerald Rapids (Prarit Bhargava) [2156804] - vsock: avoid to close connected socket after the timeout (Stefano Garzarella) [2209710] - sfc: Fix module EEPROM reporting for QSFP modules (Íñigo Huguet) [2192382] - perf script: Fix missing Retire Latency fields option documentation (Michael Petlan) [2177014] - perf event x86: Add retire_lat when synthesizing PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [2177014] - perf test x86: Support the retire_lat (Retire Latency) sample_type check (Michael Petlan) [2177014] - perf script: Support Retire Latency (Michael Petlan) [2177014] - perf report: Support Retire Latency (Michael Petlan) [2177014]- netfilter: nft_redir: correct value of inet type `.maxattrs` (Florian Westphal) [2189517] - netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal) [2189517] - netfilter: ebtables: fix table blob use-after-free (Florian Westphal) [2189517] - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Florian Westphal) [2189517] - netfilter: nf_tables: make table handle allocation per-netns friendly (Florian Westphal) [2189517] - netfilter: nf_tables: really skip inactive sets when allocating name (Florian Westphal) [2189517] - intel_idle: add Emerald Rapids Xeon support (Prarit Bhargava) [2156824] - tools/power turbostat: Introduce support for EMR (Prarit Bhargava) [2156806] - kunit: drm: make DRM buddy test compatible with other pages sizes (Nico Pache) [2209108] - redhat: fix missing kunit module in mod-internal.list (Nico Pache) [2209108] - bluetooth: Perform careful capability checks in hci_sock_ioctl() (Ricardo Robaina) [2196353] {CVE-2023-2002} - macvlan: Fix mc_filter calculation (Xin Long) [2186948] - macvlan: Add netlink attribute for broadcast cutoff (Xin Long) [2186948] - macvlan: Skip broadcast queue if multicast with single receiver (Xin Long) [2186948] - net: macvlan: fix memory leaks of macvlan_common_newlink (Xin Long) [2186948] - net: macvlan: change schedule system_wq to system_unbound_wq (Xin Long) [2186948] - net: macvlan: fix potential UAF problem for lowerdev (Xin Long) [2186948] - macvlan: Support for high multicast packet rate (Xin Long) [2186948] - macvlan: Skip loopback packets in RX handler (Xin Long) [2186948] - macvlan: fix null dereference in macvlan_device_event() (Xin Long) [2186948] - macvlan: add cond_resched() during multicast processing (Xin Long) [2186948] - macvlan: schedule bc_work even if error (Xin Long) [2186948] - macvlan: replace kfree_skb by consume_skb for drop profiles (Xin Long) [2186948] - tipc: fix unexpected link reset due to discovery messages (Xin Long) [2193242] - tipc: Fix potential OOB in tipc_link_proto_rcv() (Xin Long) [2193242] - tipc: check skb_linearize() return value in tipc_disc_rcv() (Xin Long) [2193242] - tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header (Xin Long) [2193242] - tipc: fix a null-ptr-deref in tipc_topsrv_accept (Xin Long) [2193242] - s390/dasd: fix hanging blockdevice after request requeue (Tobias Huschle) [2043875] - s390/dasd: add autoquiesce event for start IO error (Tobias Huschle) [2043875] - s390/dasd: add aq_timeouts autoquiesce trigger (Tobias Huschle) [2043875] - s390/dasd: add aq_requeue sysfs attribute (Tobias Huschle) [2043875] - s390/dasd: add aq_mask sysfs attribute (Tobias Huschle) [2043875] - s390/dasd: add autoquiesce feature (Tobias Huschle) [2043875] - s390/dasd: remove unused DASD EER defines (Tobias Huschle) [2043875] - md: Fix bitmap offset type in sb writer (Nigel Croxon) [2189478] - md/raid5: Improve performance for sequential IO (Nigel Croxon) [2189478] - md/raid5: remove unused working_disks variable (Nigel Croxon) [2189478] - md/raid10: fix memleak of md thread (Nigel Croxon) [2189478] - md/raid10: fix memleak for 'conf->bio_split' (Nigel Croxon) [2189478] - md/raid10: fix leak of 'r10bio->remaining' for recovery (Nigel Croxon) [2189478] - md/raid10: don't BUG_ON() in raise_barrier() (Nigel Croxon) [2189478] - md: fix soft lockup in status_resync (Nigel Croxon) [2189478] - md: add error_handlers for raid0 and linear (Nigel Croxon) [2151208 2189478] - md: Use optimal I/O size for last bitmap page (Nigel Croxon) [2189478] - md: Fix types in sb writer (Nigel Croxon) [2189478] - md: Move sb writer loop to its own function (Nigel Croxon) [2189478] - md/raid10: Fix typo in comment (replacment -> replacement) (Nigel Croxon) [2189478] - md/raid10: fix null-ptr-deref in raid10_sync_request (Nigel Croxon) [2189478] - md/raid10: fix task hung in raid10d (Nigel Croxon) [2189478] - md: simplify sysctl registration (Nigel Croxon) [2189478] - HID: intel-ish-hid: ipc: Fix potential use-after-free in work function (Tony Camuso) [2182388] - devm-helpers: Fix devm_delayed_work_autocancel() kerneldoc (Tony Camuso) [2182388] - devm-helpers: Add resource managed version of work init (Tony Camuso) [2182388] - workqueue: Add resource managed version of delayed work init (Tony Camuso) [2182388] - HID: stop drivers from selecting CONFIG_HID (Tony Camuso) [2182388] - HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Tony Camuso) [2182388] - HID: intel-ish-hid: ishtp: remove variable rb_count (Tony Camuso) [2182388]- i40e: Add support for VF to specify its primary MAC address (Stefan Assmann) [2091552] - net/tg3: resolve deadlock in tg3_reset_task() during EEH (Ken Cox) [2159218 2166475] - HID: asus: use spinlock to safely schedule workers (Ricardo Robaina) [2186282] {CVE-2023-1079} - HID: asus: use spinlock to protect concurrent accesses (Ricardo Robaina) [2186282] {CVE-2023-1079} - e1000e: Disable TSO on i219-LM card to increase speed (Ken Cox) [2109782] - erspan: get the proto with the md version for collect_md (Xin Long) [2207724] - netfilter: nf_tables: deactivate anonymous set from preparation phase (Florian Westphal) [2196148] {CVE-2023-32233} - scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Ewan D. Milne) [2171092] - scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Ewan D. Milne) [2171092] - scsi: core: Add BLIST_NO_VPD_SIZE for some VDASD (Ewan D. Milne) [2171092] - scsi: core: Fix a source code comment (Ewan D. Milne) [2171092] - scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Ewan D. Milne) [2171092] - scsi: scsi_debug: Delete unreachable code in inquiry_vpd_b0() (Ewan D. Milne) [2171092] - scsi: core: Use SCSI_SCAN_INITIAL in do_scsi_scan_host() (Ewan D. Milne) [2171092] - scsi: core: Use SCSI_SCAN_RESCAN in __scsi_add_device() (Ewan D. Milne) [2171092] - scsi: Define the COMPLETED sense key (Ewan D. Milne) [2171092] - scsi: core: Add I/O timeout count for SCSI device (Ewan D. Milne) [2171092] - tipc: check the bearer min mtu properly when setting it by netlink (Xin Long) [2185143] - tipc: do not update mtu if msg_max is too small in mtu negotiation (Xin Long) [2185143] - tipc: add tipc_bearer_min_mtu to calculate min mtu (Xin Long) [2185143] - net/tipc: fix tipc header files for kernel-doc (Xin Long) [2185143] - scsi: smartpqi: Update version to 2.1.22-040 (Don Brace) [2162103] - scsi: smartpqi: Update copyright to 2023 (Don Brace) [2162103] - scsi: smartpqi: Add sysfs entry for NUMA node in /sys/block/sdX/device (Don Brace) [2162103] - scsi: smartpqi: Stop sending driver-initiated TURs (Don Brace) [2162103] - scsi: smartpqi: Fix byte aligned writew for ARM servers (Don Brace) [2162103] - scsi: smartpqi: Add support for RAID NCQ priority (Don Brace) [2162103] - scsi: smartpqi: Validate block layer host tag (Don Brace) [2162103] - scsi: smartpqi: Remove contention for raid_bypass_cnt (Don Brace) [2162103] - scsi: smartpqi: Fix rare SAS transport memory leak (Don Brace) [2162103] - scsi: smartpqi: Remove NULL pointer check (Don Brace) [2162103] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [2162103] - scsi: smartpqi: Map full length of PCI BAR 0 (Don Brace) [2162103] - scsi: smartpqi: Replace one-element array with flexible-array member (Don Brace) [2162103] - scsi: mpi3mr: Use -ENOMEM instead of -1 in mpi3mr_expander_add() (Tomas Henzl) [2163671] - scsi: mpi3mr: Use IRQ save variants of spinlock to protect chain frame allocation (Tomas Henzl) [2163671] - scsi: mpi3mr: Handle soft reset in progress fault code (0xF002) (Tomas Henzl) [2163671] - scsi: mpi3mr: Update driver version to 8.4.1.0.0 (Tomas Henzl) [2163671] - scsi: mpi3mr: Update copyright year (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix W=1 compilation warnings (Tomas Henzl) [2163671] - scsi: mpi3mr: Update MPI Headers to revision 27 (Tomas Henzl) [2163671] - scsi: mpi3mr: Avoid escalating to higher level reset when target is removed (Tomas Henzl) [2163671] - scsi: mpi3mr: Modify MUR timeout value to 120 seconds (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix admin queue memory leak upon soft reset (Tomas Henzl) [2163671] - scsi: mpi3mr: Successive VD delete and add causes FW fault (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix expander node leak in mpi3mr_remove() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix memory leaks in mpi3mr_init_ioc() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix sas_hba.phy memory leak in mpi3mr_remove() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix mpi3mr_hba_port memory leak in mpi3mr_remove() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix config page DMA memory leak (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix throttle_groups memory leak (Tomas Henzl) [2163671] - scsi: mpi3mr: Bad drive in topology results kernel crash (Tomas Henzl) [2163671] - scsi: mpi3mr: NVMe command size greater than 8K fails (Tomas Henzl) [2163671] - scsi: mpi3mr: Return proper values for failures in firmware init path (Tomas Henzl) [2163671] - scsi: mpi3mr: Wait for diagnostic save during controller init (Tomas Henzl) [2163671] - scsi: mpi3mr: Driver unload crashes host when enhanced logging is enabled (Tomas Henzl) [2163671] - scsi: mpi3mr: ioctl timeout when disabling/enabling interrupt (Tomas Henzl) [2163671] - scsi: mpi3mr: Remove unneeded version.h include (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization (Tomas Henzl) [2163671] - scsi: mpi3mr: Use number of bits to manage bitmap sizes (Tomas Henzl) [2163671] - scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix issues in mpi3mr_get_all_tgt_info() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix an issue found by KASAN (Tomas Henzl) [2163671] - scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile (Tomas Henzl) [2163671] - scsi: mpi3mr: Remove usage of dma_get_required_mask() API (Tomas Henzl) [2163671] - scsi: mpi3mr: Suppress command reply debug prints (Tomas Henzl) [2163671] - ipmi: ipmb: Fix the MODULE_PARM_DESC associated to 'retry_time_ms' (Tony Camuso) [2174220] - ipmi:ssif: Add a timer between request retries (Tony Camuso) [2174220] - ipmi:ssif: Remove rtc_us_timer (Tony Camuso) [2174220] - ipmi_ssif: Rename idle state and check (Tony Camuso) [2174220] - ipmi:ssif: resend_msg() cannot fail (Tony Camuso) [2174220] - ipmi/watchdog: use strscpy() to instead of strncpy() (Tony Camuso) [2174220] - ipmi: ssif_bmc: Convert to i2c's .probe_new() (Tony Camuso) [2174220] - ipmi: fix use after free in _ipmi_destroy_user() (Tony Camuso) [2174220] - ipmi:ssif: Increase the message retry time (Tony Camuso) [2174220] - ipmi: Fix some kernel-doc warnings (Tony Camuso) [2174220] - ipmi: ssif_bmc: Use EPOLLIN instead of POLLIN (Tony Camuso) [2174220] - ipmi: fix msg stack when IPMI is disconnected (Tony Camuso) [2174220] - ipmi: fix memleak when unload ipmi driver (Tony Camuso) [2174220] - ipmi: fix long wait in unload when IPMI disconnect (Tony Camuso) [2174220] - ipmi: kcs: Poll OBF briefly to reduce OBE latency (Tony Camuso) [2174220] - ipmi: ssif_bmc: Add SSIF BMC driver (Tony Camuso) [2174220] - ipmi: Remove unused struct watcher_entry (Tony Camuso) [2174220] - ipmi: kcs: aspeed: Update port address comments (Tony Camuso) [2174220] - ipmi: Add __init/__exit annotations to module init/exit funcs (Tony Camuso) [2174220] - ipmi:ipmb: Don't call ipmi_unregister_smi() on a register failure (Tony Camuso) [2174220] - ipmi:ipmb: Fix a vague comment and a typo (Tony Camuso) [2174220] - ipmi: Fix comment typo (Tony Camuso) [2174220] - char: ipmi: modify NPCM KCS configuration (Tony Camuso) [2174220] - cipso: Fix data-races around sysctl. (Juraj Marcin) [2181138] - netlabel: fix out-of-bounds memory accesses (Juraj Marcin) [2181138] - CIPSO: Fix unaligned memory access in cipso_v4_gentag_hdr (Juraj Marcin) [2181138] - netlabel_domainhash.c: Use built-in RCU list checking (Juraj Marcin) [2181138] - net: netlabel: Use built-in RCU list checking (Juraj Marcin) [2181138] - netlabel: remove redundant assignment to pointer iter (Juraj Marcin) [2181138] - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() (Juraj Marcin) [2181138] - selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() (Juraj Marcin) [2181138] - selinux: free contexts previously transferred in selinux_add_opt() (Juraj Marcin) [2181138] - LSM: general protection fault in legacy_parse_param (Juraj Marcin) [2181138] - selinux: check return value of sel_make_avc_files (Juraj Marcin) [2181138] - net/sched: flower: fix error handler on replace (Ivan Vecera) [2180870] - Revert "net/sched: flower: Fix wrong handle assignment during filter change" (Ivan Vecera) [2180870] - net/sched: flower: fix filter idr initialization (Ivan Vecera) [2180870] - net/sched: cls_api: remove block_cb from driver_list before freeing (Ivan Vecera) [2180870] - net/sched: flower: Fix wrong handle assignment during filter change (Ivan Vecera) [2180870] - net/sched: cls_api: Initialize miss_cookie_node when action miss is not used (Ivan Vecera) [2180870] - net/sched: sch_fq: fix integer overflow of "credit" (Ivan Vecera) [2180870] - net/sched: clear actions pointer in miss cookie init fail (Ivan Vecera) [2180870] - net/sched: mqprio: simplify handling of nlattr portion of TCA_OPTIONS (Ivan Vecera) [2180870] - l2tp: generate correct module alias strings (Ivan Vecera) [2180870] - net/sched: act_api: add specific EXT_WARN_MSG for tc action (Ivan Vecera) [2180870] - Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy" (Ivan Vecera) [2180870] - netfilter: ctnetlink: revert to dumping mark regardless of event type (Ivan Vecera) [2180870] - net/sched: flower: fix fl_change() error recovery path (Ivan Vecera) [2180870] - net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy (Ivan Vecera) [2180870] - net/sched: act_connmark: handle errno on tcf_idr_check_alloc (Ivan Vecera) [2180870] - net/sched: act_sample: fix action bind logic (Ivan Vecera) [2180870] - net/sched: act_mpls: fix action bind logic (Ivan Vecera) [2180870] - net/sched: act_pedit: fix action bind logic (Ivan Vecera) [2180870] - net/sched: cls_api: Move call to tcf_exts_miss_cookie_base_destroy() (Ivan Vecera) [2180870] - net/sched: flower: Support hardware miss to tc action (Ivan Vecera) [2180870] - net/sched: flower: Move filter handle initialization earlier (Ivan Vecera) [2180870] - net/sched: cls_api: Support hardware miss to tc action (Ivan Vecera) [2180870] - net/sched: Rename user cookie and act cookie (Ivan Vecera) [2180870] - net/sched: taprio: dynamic max_sdu larger than the max_mtu is unlimited (Ivan Vecera) [2180870] - net/sched: taprio: don't allow dynamic max_sdu to go negative after stab adjustment (Ivan Vecera) [2180870] - net/sched: taprio: fix calculation of maximum gate durations (Ivan Vecera) [2180870] - net/sched: act_pedit: use percpu overlimit counter when available (Ivan Vecera) [2180870] - net/sched: act_gate: use percpu stats (Ivan Vecera) [2180870] - net/sched: act_connmark: transition to percpu stats and rcu (Ivan Vecera) [2180870] - net/sched: act_nat: transition to percpu stats and rcu (Ivan Vecera) [2180870] - selftests: forwarding: tc_actions: cleanup temporary files when test is aborted (Ivan Vecera) [2180870] - net/sched: support per action hw stats (Ivan Vecera) [2180870] - net/sched: introduce flow_offload action cookie (Ivan Vecera) [2180870] - net/sched: pass flow_stats instead of multiple stats args (Ivan Vecera) [2180870] - net/sched: act_pedit, setup offload action for action stats query (Ivan Vecera) [2180870] - net/sched: optimize action stats api calls (Ivan Vecera) [2180870] - net/sched: act_ctinfo: use percpu stats (Ivan Vecera) [2180870] - net/sched: fix error recovery in qdisc_create() (Ivan Vecera) [2180870] - net/sched: taprio: don't segment unnecessarily (Ivan Vecera) [2180870] - net/sched: taprio: split segmentation logic from qdisc_enqueue() (Ivan Vecera) [2180870] - net/sched: taprio: automatically calculate queueMaxSDU based on TC gate durations (Ivan Vecera) [2180870] - net/sched: keep the max_frm_len information inside struct sched_gate_list (Ivan Vecera) [2180870] - net/sched: taprio: warn about missing size table (Ivan Vecera) [2180870] - net/sched: make stab available before ops->init() call (Ivan Vecera) [2180870] - net/sched: taprio: calculate guard band against actual TC gate close time (Ivan Vecera) [2180870] - net/sched: taprio: calculate budgets per traffic class (Ivan Vecera) [2180870] - net/sched: taprio: rename close_time to end_time (Ivan Vecera) [2180870] - net/sched: taprio: calculate tc gate durations (Ivan Vecera) [2180870] - net/sched: taprio: give higher priority to higher TCs in software dequeue mode (Ivan Vecera) [2180870] - net/sched: taprio: avoid calling child->ops->dequeue(child) twice (Ivan Vecera) [2180870] - net/sched: taprio: refactor one skb dequeue from TXQ to separate function (Ivan Vecera) [2180870] - net/sched: taprio: continue with other TXQs if one dequeue() failed (Ivan Vecera) [2180870] - net/sched: taprio: delete peek() implementation (Ivan Vecera) [2180870] - net: sched: sch: Fix off by one in htb_activate_prios() (Ivan Vecera) [2180870] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Ivan Vecera) [2180870] - net/sched: taprio: pass mqprio queue configuration to ndo_setup_tc() (Ivan Vecera) [2180870] - net/sched: refactor mqprio qopt reconstruction to a library function (Ivan Vecera) [2180870] - net/sched: taprio: centralize mqprio qopt validation (Ivan Vecera) [2180870] - net/sched: mqprio: add extack messages for queue count validation (Ivan Vecera) [2180870] - net/sched: mqprio: allow offloading drivers to request queue count validation (Ivan Vecera) [2180870] - net/sched: mqprio: allow reverse TC:TXQ mappings (Ivan Vecera) [2180870] - net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Ivan Vecera) [2180870] - net/sched: mqprio: refactor offloading and unoffloading to dedicated functions (Ivan Vecera) [2180870] - net/sched: mqprio: refactor nlattr parsing to a separate function (Ivan Vecera) [2180870] - netlink: add support for formatted extack messages (Ivan Vecera) [2180870] - net/sched: simplify tcf_pedit_act (Ivan Vecera) [2180870] - net/sched: transition act_pedit to rcu and percpu stats (Ivan Vecera) [2180870] - net: sched: sch: Bounds check priority (Ivan Vecera) [2180870] - net: Kconfig: fix spellos (Ivan Vecera) [2180870] - net/sched: sch_taprio: do not schedule in taprio_reset() (Ivan Vecera) [2180870] - sched: add new attr TCA_EXT_WARN_MSG to report tc extact message (Ivan Vecera) [2180870] - net/sched: sch_taprio: fix possible use-after-free (Ivan Vecera) [2180870] - net: sched: htb: fix htb_classify() kernel-doc (Ivan Vecera) [2180870] - net/sched: fix retpoline wrapper compilation on configs without tc filters (Ivan Vecera) [2180870] - net: sched: update the nat flag for icmp error packets in ct_nat_execute (Ivan Vecera) [2180870] - net/sched: avoid indirect classify functions on retpoline kernels (Ivan Vecera) [2180870] - net/sched: avoid indirect act functions on retpoline kernels (Ivan Vecera) [2180870] - net/sched: add retpoline wrapper for tc (Ivan Vecera) [2180870] - net/sched: move struct action_ops definition out of ifdef (Ivan Vecera) [2180870] - netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark (Ivan Vecera) [2180870] - net: sched: allow act_ct to be built without NF_NAT (Ivan Vecera) [2180870] - netfilter: conntrack: Fix data-races around ct mark (Ivan Vecera) [2180870] - net: flow_offload: add support for ARP frame matching (Ivan Vecera) [2180870] - selftests: tc-testing: Add matchJSON to tdc (Ivan Vecera) [2180870] - Documentation: networking: TC queue based filtering (Ivan Vecera) [2180870] - act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2180870] - net: sched: cake: fix null pointer access issue when cake_init() fails (Ivan Vecera) [2180870] - net: sched: use tc_cls_bind_class() in filter (Ivan Vecera) [2180870] - net: sched: cls_api: introduce tc_cls_bind_class() helper (Ivan Vecera) [2180870] - net: sched: ensure n arg not empty before call bind_class (Ivan Vecera) [2180870] - selftests/tc-testing: update qdisc/cls/action features in config (Ivan Vecera) [2180870] - net/sched: taprio: allow user input of per-tc max SDU (Ivan Vecera) [2180870] - net/sched: query offload capabilities through ndo_setup_tc() (Ivan Vecera) [2180870] - net: sched: act_bpf: simplify code logic in tcf_bpf_init() (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for teql qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for tbf qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for taprio qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for skbprio qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for sfq qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for sfb qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for plug qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for pfifo_fast qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for hhf qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for gred qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for fq qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for etf qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for codel qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for choke qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for atm qdisc (Ivan Vecera) [2180870] - headers: Remove some left-over license text (Ivan Vecera) [2180870] - net/sched: taprio: simplify list iteration in taprio_dev_notifier() (Ivan Vecera) [2180870] - net/sched: taprio: remove unnecessary taprio_list_lock (Ivan Vecera) [2180870] - net: sched: remove unused tcf_result extension (Ivan Vecera) [2180870] - net: sched: simplify code in mall_reoffload (Ivan Vecera) [2180870] - net: sched: act_ct: remove redundant variable err (Ivan Vecera) [2180870] - selftests/tc-testings: add list case for basic filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for tcindex filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for rsvp filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for route filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for flow filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for cgroup filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for bpf filter (Ivan Vecera) [2180870] - net/sched: use tc_cls_stats_dump() in filter (Ivan Vecera) [2180870] - net/sched: cls_api: add helper for tc cls walker stats dump (Ivan Vecera) [2180870] - net/sched: taprio: replace safety precautions with comments (Ivan Vecera) [2180870] - net/sched: taprio: add extack messages in taprio_init (Ivan Vecera) [2180870] - net/sched: taprio: stop going through private ops for dequeue and peek (Ivan Vecera) [2180870] - net/sched: taprio: remove redundant FULL_OFFLOAD_IS_ENABLED check in taprio_enqueue (Ivan Vecera) [2180870] - net/sched: taprio: use rtnl_dereference for oper and admin sched in taprio_destroy() (Ivan Vecera) [2180870] - net/sched: taprio: taprio_dump and taprio_change are protected by rtnl_mutex (Ivan Vecera) [2180870] - net/sched: taprio: taprio_offload_config_changed() is protected by rtnl_mutex (Ivan Vecera) [2180870] - net/sched: taprio: avoid disabling offload when it was never enabled (Ivan Vecera) [2180870] - flow_offload: Introduce flow_match_l2tpv3 (Ivan Vecera) [2180870] - net/sched: flower: Add L2TPv3 filter (Ivan Vecera) [2180870] - flow_dissector: Add L2TPv3 dissectors (Ivan Vecera) [2180870] - skbuff: make __skb_header_pointer()'s data argument const (Ivan Vecera) [2180870] - tools headers uapi: Update linux/in.h copy (Ivan Vecera) [2180870] - uapi: move IPPROTO_L2TP to in.h (Ivan Vecera) [2180870] - selftests/tc-testings: add tunnel_key action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add sample action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add nat action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add ife action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add connmark action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for xt action (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for gate action (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for ctinfo action (Ivan Vecera) [2180870] - net: sched: act_vlan: get rid of tcf_vlan_walker and tcf_vlan_search (Ivan Vecera) [2180870] - net: sched: act_tunnel_key: get rid of tunnel_key_walker and tunnel_key_search (Ivan Vecera) [2180870] - net: sched: act_skbmod: get rid of tcf_skbmod_walker and tcf_skbmod_search (Ivan Vecera) [2180870] - net: sched: act_skbedit: get rid of tcf_skbedit_walker and tcf_skbedit_search (Ivan Vecera) [2180870] - net: sched: act_simple: get rid of tcf_simp_walker and tcf_simp_search (Ivan Vecera) [2180870] - net: sched: act_sample: get rid of tcf_sample_walker and tcf_sample_search (Ivan Vecera) [2180870] - net: sched: act_police: get rid of tcf_police_walker and tcf_police_search (Ivan Vecera) [2180870] - net: sched: act_pedit: get rid of tcf_pedit_walker and tcf_pedit_search (Ivan Vecera) [2180870] - net: sched: act_nat: get rid of tcf_nat_walker and tcf_nat_search (Ivan Vecera) [2180870] - net: sched: act_mpls: get rid of tcf_mpls_walker and tcf_mpls_search (Ivan Vecera) [2180870] - net: sched: act_mirred: get rid of tcf_mirred_walker and tcf_mirred_search (Ivan Vecera) [2180870] - net: sched: act_ipt: get rid of tcf_ipt_walker/tcf_xt_walker and tcf_ipt_search/tcf_xt_search (Ivan Vecera) [2180870] - net: sched: act_ife: get rid of tcf_ife_walker and tcf_ife_search (Ivan Vecera) [2180870] - net: sched: act_gate: get rid of tcf_gate_walker and tcf_gate_search (Ivan Vecera) [2180870] - net: sched: act_gact: get rid of tcf_gact_walker and tcf_gact_search (Ivan Vecera) [2180870] - net: sched: act_ctinfo: get rid of tcf_ctinfo_walker and tcf_ctinfo_search (Ivan Vecera) [2180870] - net: sched: act_ct: get rid of tcf_ct_walker and tcf_ct_search (Ivan Vecera) [2180870] - net: sched: act_csum: get rid of tcf_csum_walker and tcf_csum_search (Ivan Vecera) [2180870] - net: sched: act_connmark: get rid of tcf_connmark_walker and tcf_connmark_search (Ivan Vecera) [2180870] - net: sched: act_bpf: get rid of tcf_bpf_walker and tcf_bpf_search (Ivan Vecera) [2180870] - net: sched: act_api: implement generic walker and search for tc action (Ivan Vecera) [2180870] - net: sched: act: move global static variable net_id to tc_action_ops (Ivan Vecera) [2180870] - net: sched: htb: remove redundant resource cleanup in htb_init() (Ivan Vecera) [2180870] - net/sched: cls_api: remove redundant 0 check in tcf_qevent_init() (Ivan Vecera) [2180870] - net: sched: etf: remove true check in etf_enable_offload() (Ivan Vecera) [2180870] - net: sched: gred: remove NULL check before free table->tab in gred_destroy() (Ivan Vecera) [2180870] - net: sched: remove redundant NULL check in change hook function (Ivan Vecera) [2180870] - net: sched: gred/red: remove unused variables in struct red_stats (Ivan Vecera) [2180870] - net: sched: choke: remove unused variables in struct choke_sched_data (Ivan Vecera) [2180870] - net: sched: using TCQ_MIN_PRIO_BANDS in prio_tune() (Ivan Vecera) [2180870] - net_sched: remove impossible conditions (Ivan Vecera) [2180870] - net: sched: remove unnecessary init of qdisc skb head (Ivan Vecera) [2180870] - net: sched: delete duplicate cleanup of backlog and qlen (Ivan Vecera) [2180870] - net: sched: remove duplicate check of user rights in qdisc (Ivan Vecera) [2180870] - net_sched: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2180870] - net: sched: delete unused input parameter in qdisc_create (Ivan Vecera) [2180870] - net: sched: remove the unused return value of unregister_qdisc (Ivan Vecera) [2180870] - net_sched: cls_route: disallow handle of 0 (Ivan Vecera) [2180870] - net/sched: sch_cbq: change the type of cbq_set_lss to void (Ivan Vecera) [2180870] - net/sched: remove qdisc_root_lock() helper (Ivan Vecera) [2180870] - net/sched: sch_cbq: Delete unused delay_timer (Ivan Vecera) [2180870] - net/sched: remove return value of unregister_tcf_proto_ops (Ivan Vecera) [2180870] - net: extract port range fields from fl_flow_key (Ivan Vecera) [2180870] - net/sched: act_ct: set 'net' pointer when creating new nf_flow_table (Ivan Vecera) [2180870] - net: sched: provide shim definitions for taprio_offload_{get,free} (Ivan Vecera) [2180870] - time64.h: consolidate uses of PSEC_PER_NSEC (Ivan Vecera) [2180870] - selftests: tc-testing: Add testcases to test new flush behaviour (Ivan Vecera) [2180870] - tc-testing: gitignore, delete plugins directory (Ivan Vecera) [2180870] - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms (Ivan Vecera) [2180870] - net_sched: em_meta: add READ_ONCE() in var_sk_bound_if() (Ivan Vecera) [2180870] - selftests: forwarding: tc_actions: allow mirred egress test to run on non-offloaded h2 (Ivan Vecera) [2180870] - net: sched: support hash selecting tx queue (Ivan Vecera) [2180870] - net: sched: use queue_mapping to pick tx queue (Ivan Vecera) [2180870] - net_sched: make qdisc_reset() smaller (Ivan Vecera) [2180870] - sch_red: Fix a typo (Ivan Vecera) [2180870] - wifi: ath9k: Don't mark channelmap stack variable read-only in ath9k_mci_update_wlan_channels() (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: ignore key disable commands (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: reduce the MHI timeout to 20s (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix fw used for offload check for mt7922 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: Fix use-after-free in fw features query. (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix SDIO suspend/resume regression (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: Fix a refcount bug in qrtr_recvmsg() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix flow dissection for forwarded packets (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix mesh forwarding (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix receiving mesh packets in forwarding=0 networks (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix the size calculation of ieee80211_ie_len_eht_cap() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix potential null pointer dereference (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: drop bogus static keywords in A-MSDU rx (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix mesh path discovery based on unicast packets (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix qos on mesh interfaces (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Serialize ieee80211_handle_wake_tx_queue() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: mark OF related data as maybe unused (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: do not check WED status for non-mmio devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add back 160MHz channel width support for MT7915 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: do not run mt76_unregister_device() on unregistered hw (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: fix MLO connection ownership (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: check basic rates validity (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: fix puncturing bitmap policy (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: fix NULL-ptr deref in offchan check (Jose Ignacio Tornos Martinez) [2183487] - wifi: wext: warn about usage only once (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: allow system suspend to survive ath11k (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: add LEDS_CLASS dependency (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: remove unused iwl_dbgfs_is_match() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix AP mode authentication transmission failed (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: use RTW_FLAG_POWERON flag to prevent to power on/off twice (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: p2p: Introduce generic flexible array frame member (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add documentation for amsdu_mesh_control (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: remove gfp parameter from cfg80211_obss_color_collision_notify description (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: always initialize link_sta with sta (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: pass 'sta' to ieee80211_rx_data_set_sta() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Set SSID if it is not already set (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: move H2C of del_pkt_offload before polling FW status ready (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: use readable return 0 in rtw89_mac_cfg_ppdu_status() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: usb: drop now unnecessary URB size check (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: usb: send Zero length packets if necessary (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: usb: Set qsel correctly (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix off-by-one link setting (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Fix for Rx fragmented action frames (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: avoid u32_encode_bits() warning (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Don't translate MLD addresses for multicast (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: call reg_notifier for self managed wiphy from driver hint (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: get rid of gfp in cfg80211_bss_color_notify (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: Allow authentication frames and set keys on NAN interface (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix non-MLO station association (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Allow NSS change only up to capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add a workaround for receiving non-standard mesh A-MSDU (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix receiving A-MSDU frames on mesh interfaces (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: remove mesh forwarding congestion check (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: factor out bridge tunnel / RFC1042 header check (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: move A-MSDU check in ieee80211_data_to_8023_exthdr (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (Jose Ignacio Tornos Martinez) [2183487] - rfkill: Use sysfs_emit() to instead of sprintf() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Allow action frames to be transmitted with link BSS in MLD (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: configure puncturing bitmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: include puncturing bitmap in channel switch events (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: validate and configure puncturing bitmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: move puncturing bitmap validation from mac80211 (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: return error message for malformed chandef (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211_hwsim: Rename pid to portid to avoid confusion (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: add MLO_LINK_ID to CMD_STOP_AP event (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: emit CMD_START_AP on multicast group when an AP is started (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: mlme: handle EHT channel puncturing (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Extend cfg80211_update_owe_info_event() for MLD AP (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Extend cfg80211_new_sta() for MLD AP (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: move color collision detection report in a delayed work (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Fix use after free for wext (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Authentication offload to user space for MLO connection in STA mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: trace: remove MAC_PR_{FMT,ARG} (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: fix txdw7 assignment of TX DESC v3 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add LED control code for RTL8723AU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add LED control code for RTL8192EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add LED control code for RTL8188EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Register the LED and make it blink (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: set TX power according to RF path number by chip (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: correct register mask name of TX power offset (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: use passed channel in set_tx_shape_dfir() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852be: enable CLKREQ of PCI capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: try to use NORMAL_CE type firmware first (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: don't support LPS-PG mode after firmware 0.29.26.0 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: reset IDMEM mode to default value (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add use of pkt_list offload to debug entry (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: refine packet offload flow (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix potential wrong mapping for pkt-offload (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: disallow enter PS mode after create TDLS link (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: refine MCC C2H debug logs (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix parsing offset for MCC C2H (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: deal with RXI300 error (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: debug: avoid invalid access on RTW89_DBG_SEL_MAC_30 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: mac: add function to get TSF (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: split out generic part of rtw89_mac_port_tsf_sync() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: correct unit for port offset and refine macro (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence version to 7.0.0 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Fix test fail when coexist with raspberryPI A2DP idle (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Correct A2DP exist variable source (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Set Bluetooth background scan PTA request priority (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Refine coexistence log (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Force to update TDMA parameter when radio state change (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Clear Bluetooth HW PTA counter when radio state change (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update Wi-Fi external control TDMA parameters/tables (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: change cfg80211_set_channel() name and signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Replace one-element array with flexible-array member (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Replace one-element arrays with flexible-array members (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Replace one-element array with flexible-array member (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Support firmware hotfix version in GET_HW_SPEC responses (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Support SD8978 chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Add missing compatible string for SD8787 (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: pcie: Perform correct BCM4364 firmware selection (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4377 (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4355 (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Rename Cypress 89459 to BCM4355 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: mac: Use existing macros in rtw_pwr_seq_parser() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Move enum rtw_tx_queue_type mapping code to tx.{c,h} (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: pci: Change queue datatype to enum rtw_tx_queue_type (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: pci: Use enum type for rtw_hw_queue_mapping() and ac_to_hwq (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: support ww power config in dts node (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x0u: report firmware version through ethtool (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: complete wed reset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add mt7915 wed reset callbacks (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: reset wed queues in mt76_dma_rx_reset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: add reset to mt76_dma_wed_setup signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add EHT beamforming support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: enable EHT support in firmware (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add support for EHT rate report (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add EHT capability init (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rework capability init (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add helpers for wtbl and interface limit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add variants support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add EHT rate stats for ethtool (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: increase wcid size to 1088 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add cmd id related to EHT support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add helpers for EHT capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add CMD_CBW_320MHZ (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add EHT phy type (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: remove __mt76_mcu_restart macro (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac_tx_complete_skb (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac_txp_skb_unmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac_txp_common structure (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac2_mac_tx_rate_val (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: release rxwi in mt7915_wed_release_rx_buf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix memory leak in mt7915_mmio_wed_init_rx_buf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix rx filter incorrect by drv/fw inconsistent (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add memory barrier to SDIO queue kick (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: reduce polling time in pmctrl (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add flexible polling wait-interval support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix WED TxS reporting (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: wed: enable red per-band token drop (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: set sku initial value to zero (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921u: add support for Comfast CF-952AX (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: fix switch default case in mt7996_reverse_frag0_hdr_trans (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7603: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: fix memory leak running mt76_dma_tx_cleanup (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix memory leak in mt7996_mcu_exit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: introduce mt76_queue_is_wed_rx utility routine (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix invalid remain_on_channel duration (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: remove BW160 and BW80+80 support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: fix POWER_CTRL command name typo (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: do not hardcode vht beamform cap (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: update register for CFEND_RATE (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix chainmask calculation in mt7996_set_antenna() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add ack signal support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix channel switch fail in monitor mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add chip id condition in mt7915_check_eeprom() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add error message in mt7915_thermal_set_cur_throttle_state() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework mt7915_thermal_temp_store() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework mt7915_mcu_set_thermal_throttling (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_work (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix deadlock in mt7921_abort_roc (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Fix off by one in mhi_ep_process_cmd_ring() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix compilation errors in rfkill() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: bump FW API to 74 for AX devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Reset rate index if rate is wrong (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: simplify by using SKB MAC header pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: add sniffer meta data APIs (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: rx: add sniffer support for EHT mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: always send nullfunc frames on MGMT queue (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: remove h from printk format specifier (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: improve tag handling in iwl_request_firmware (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mention the response structure in the kerneldoc (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: add minimal EHT rate reporting (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: free memory on error path in radix_tree_insert() (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Change state_lock to mutex (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Save channel state locally during suspend and resume (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Move chan->lock to the start of processing queued ch ring (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Fix the debug message for MHI_PKT_TYPE_RESET_CHAN_CMD cmd (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Only send -ENOTCONN status if client driver is available (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Check if the channel is supported by the controller (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Power up/down MHI stack during MHI RESET (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: Update mhi driver description (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: Update Makefile to used Kconfig flags (Jose Ignacio Tornos Martinez) [2183487] - wifi: wireless: deny wireless extensions on MLO-capable devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: wireless: warn on most wireless extension usage (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: drop extra 'e' from ieeee80211... name (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Deduplicate certificate loading (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add kernel-doc for EHT structure (Jose Ignacio Tornos Martinez) [2183487] - mac80211: support minimal EHT rate reporting on RX (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Add HE MU-MIMO related flags in ieee80211_bss_conf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Add VHT MU-MIMO related flags in ieee80211_bss_conf (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Use MLD address to indicate MLD STA disconnection (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Support 32 bytes KCK key in GTK rekey offload (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: remove support for static WEP (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Add support to read EEPROM caldata (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Add new qmi_bdf_type to handle caldata (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Fix incorrect qmi_file_type enum values (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: dp_mon: Fix uninitialized warning related to the pktlog (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: dp_mon: Fix out of bounds clang warning (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: hal_rx: Use memset_startat() for clearing queue descriptors (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Fix uninitilized variable clang warnings (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: wmi: delete PSOC_HOST_MAX_NUM_SS (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: hal: convert offset macros to functions (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: hal: add ab parameter to macros using it (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: fix ce memory mapping for ahb devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Remove the unused function ath10k_ce_shadow_src_ring_write_index_set() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add channel 177 into 5 GHz channel list (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Add support to configure FTM responder role (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Dump the efuse only for untested devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Print the ROM version too (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Use non-atomic sta iterator in rtw_ra_mask_info_update() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Use rtw_iterate_vifs() for rtw_vif_watch_dog_iter() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Move register access from rtw_bf_assoc() outside the RCU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use a longer retry limit of 48 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Report the RSSI to the firmware (Jose Ignacio Tornos Martinez) [2183487] - wifi: rt2x00: Remove useless else if (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt7601u: fix an integer underflow (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8723ae: fix obvious spelling error tyep->type (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU (Jose Ignacio Tornos Martinez) [2183487] - Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: fix a regression in adding rx buffers (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: fill the missing configuration about queue empty checking (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix assignation of TX BD RAM table (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct ADC clock settings (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: correct register definitions of digital CFO and spur elimination (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: set the correct mac_id for management frames (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix null vif pointer when get management frame date rate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change Wi-Fi role info related logic to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change RTL8852B use v1 TDMA policy (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Packet traffic arbitration hardware owner monitor (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: refactor debug log of slot list (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change firmware steps report to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change Wi-Fi Null data report to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add version code for Wi-Fi firmware coexistence control (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update WiFi role info H2C report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: only read Bluetooth counter of report version 1 for RTL8852A (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add v5 firmware control report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change firmware control report to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add v4 version firmware cycle report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Rename BTC firmware cycle report by feature version (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Remove le32 to CPU translator at firmware cycle report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: Fix a typo in debug message (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (Jose Ignacio Tornos Martinez) [2183487] - wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: avoid NULL-deref in survey dump for 2G only device (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: avoid handling disabled channels for survey dump (Jose Ignacio Tornos Martinez) [2183487] - net: rfkill: gpio: add DT support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix double space in comment (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: debugfs: fix to work with multiple PCI devices (Jose Ignacio Tornos Martinez) [2183487] - mac80211: Fix MLO address translation for multiple bss case (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: reset multiple BSSID options in stop_ap() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Fix iTXQ AMPDU fragmentation handling (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: sdata can be NULL during AMPDU start (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Proper mark iTXQs for resumption (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Prefer DT board type over DMI board type (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: remove most hidden macro dependencies on ah (Jose Ignacio Tornos Martinez) [2183487] - wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add rate control code for RTL8188EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Support new chip RTL8188EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Define masks for cck_agc_rpt bits (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Make rtl8xxxu_load_firmware take const char* (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Deduplicate the efuse dumping code (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: refine AGC tuning flow of DPK for irregular PA (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: refine 6 GHz scanning dwell time (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: update BSS color mapping register (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change TDMA related logic to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: refactor _chk_btc_report() to extend more features (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add v2 BT AFH report and related variable (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update BTC firmware report bitmap definition (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Enable Bluetooth report when show debug info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: use new introduction BTC version format (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: add BTC format version derived from firmware version (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: select CONFIG_RELAY (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: recover RX DCK failure (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct DPK settings (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct DACK setting (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fw: adapt to new firmware format of security section (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: consider ER SU as a TX capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix assignment to bit field priv->cck_agc_report_type (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix assignment to bit field priv->pi_enabled (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: get rid of wed rx_buf_ring page_frag_cache (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: resource leaks at mt7921_check_offload_capability() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: rely on queue page_frag_cache for wed rx queues (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: handle possible mt76_rx_token_consume failures (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: do not increment queue head if mt76_dma_add_buf fails (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: enable per-phy led support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable per-phy led support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move leds struct in mt76_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move leds field in leds struct (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix unintended sign extension of mt7915_hw_queue_read() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix unintended sign extension of mt7996_hw_queue_read() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add support to update fw capability with MTFG table (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x0: fix oob access in mt76x0_phy_get_target_power (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix endianness warning in mt7996_mcu_sta_he_tlv (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: drop always true condition of __mt7996_reg_addr() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: drop always true condition of __mt7915_reg_addr() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: check the correctness of event data (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: check return value before accessing free_block_num (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: check return value before accessing free_block_num (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: split mcu chan_mib array up (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix integer handling issue of mt7996_rf_regval_set() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix insecure data handling of mt7996_mcu_rx_radar_detected() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix insecure data handling of mt7996_mcu_ie_countdown() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix mt7915_rate_txpower_get() resource leaks (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add missing of_node_put() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: fix monitor mode bringup crash (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix scan request param frame size warning (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: fixing IQK failures for rtl8192eu (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: btcoexist: fix conditions branches that are never executed (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8192se: remove redundant rtl_get_bbreg() call (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8723du chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8822cu chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8822bu chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8821cu chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add common USB chip support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: iterate over vif/sta list non-atomically (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Drop coex mutex (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Drop h2c.lock (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Drop rf_lock (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Call rtw_fw_beacon_filter_config() with rtwdev->mutex held (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: print firmware type in info message (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add join info upon create interface (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix unsuccessful interface_add flow (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: stop mac port function when stop_ap() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add mac TSF sync function (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Introduce rtl8xxxu_update_ra_report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix the channel width reporting (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add vendor name in revinfo debugfs file (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add support Broadcom BCA firmware api (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add support for Cypress firmware api (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add support for vendor-specific firmware api (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add firmware vendor info in driver info (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add function to unbind device to bus layer api (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add ipq5018 device support (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add new hw ops for IPQ5018 to get rx dest ring hashmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: initialize hw_ops for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: update hal srng regs for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: remap ce register space for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: update ce configurations for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: update hw params for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: fw: use correct IML/ROM status register (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dump: Update check for UMAC valid FW address (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: d3: add TKIP to the GTK iterator (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: clean up comments (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Don't use deprecated register (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: pcie: Add reading and storing of crf and cdb id. (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: replace usage of found with dedicated list iterator variable (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dump: Update check for valid FW address (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: don't access packet before checking len (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: modify new queue allocation command (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: nvm-parse: enable WiFi7 for Fm radio for now (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add reset to rx_ring_setup callback (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix race condition with struct htt_ppdu_stats_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: fix QCOM_SMEM dependency (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921e: add pci .shutdown() support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: mmio: fix naming convention (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add support to configure spatial reuse parameter set (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: enable ack signal support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: enable use_cts_prot support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rely on band_idx of mt76_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable per bandwidth power limit support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: introduce mt7915_get_power_bound() (Jose Ignacio Tornos Martinez) [2183487] - mt76: mt7915: Fix PCI device refcount leak in mt7915_pci_init_hif2() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: fix coverity overrun-call in mt76_get_txpower() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add driver for MediaTek Wi-Fi 7 (802.11be) devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x0: remove dead code in mt76x0_phy_get_target_power (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix band_idx usage (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable .sta_set_txpwr support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add basedband Txpower info into debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add support to configure spatial reuse parameter set (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add missing MODULE_PARM_DESC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable WED RX stats (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable WED RX support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce mt76_connac_mcu_sta_wed_update utility routine (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add info parameter to rx_skb signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add WED RX support to dma queue alloc (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add WED RX support to mt76_dma_rx_fill (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add WED RX support to mt76_dma_{add,get}_buf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: introduce rxwi and rx token utility routines (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce helper for mt7996 chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add more starec command tags (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add more bss info command tags (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce unified event table (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add more unified command IDs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: rework fields for larger bandwidth support in sta_rec_bf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: update struct sta_rec_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: rework macros for unified command (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: introduce chanctx support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: introduce remain_on_channel support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: accept hw scan request at a time (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: drop ieee80211_[start, stop]_queues in driver (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add unified ROC cmd/event support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add chanctx parameter to mt76_connac_mcu_uni_add_bss signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add mt76_connac_mcu_uni_set_chctx (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: do not run mt76u_status_worker if the device is not running (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: update nss calculation in txs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: don't claim 160MHz support with mt7915 DBDC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: Fix VHT beamforming capabilities with DBDC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: Fix chainmask calculation on mt7915 DBDC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable coredump support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add full system reset into debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable full system reset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework mt7915_dma_reset() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move aggr_stats array in mt76_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: rely on mt7615_phy in mt7615_mac_reset_counters (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix reporting of TX AGGR histogram (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: enable use_cts_prot support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable use_cts_prot support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: fix bandwidth 80MHz link fail in 6GHz band (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add ack signal support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: improve accuracy of time_busy calculation (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable wed for mt7986-wmac chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable wed for mt7986 chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: move wed init routines in mmio.c (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix mt7915_mac_set_timing() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: set correct antenna for radar detection on MT7915D (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add spatial extension index support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce mt76_connac_spe_idx() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework testmode tx antenna setting (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: deal with special variant of mt7916 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework eeprom tx paths and streams init (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: reserve 8 bits for the index of rf registers (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix bounds checking for tx-free-done command (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: Remove unused inline function mt76_wcid_mask_test() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x02: simplify struct mt76x02_rate_power (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move mt76_rate_power from core to mt76x02 driver code (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix and simplify unencrypted drop check for mesh (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add support for restricting netdev features per vif (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: update TIM for S1G specification changes (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: don't parse multi-BSSID in assoc resp (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: use bss_from_pub() instead of container_of() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: remove unnecessary synchronize_net() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Drop not needed check for NULL (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: fix comparison of BSS frequencies (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Correct example of ieee80211_iface_limit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix memory leak in ieee80211_if_add() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ieee80211: Do not open-code qos address offsets (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: link rtw89_vif and chanctx stuffs (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fw: implement MCC related H2C (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: mac: process MCC related C2H (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: introduce helpers to wait/complete on condition (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: check if atomic before queuing c2h (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: rfk: rename rtw89_mcc_info to rtw89_rfk_mcc_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: 8821c: enable BT device recovery mechanism (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: turn off PoP function in monitor mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add HE radiotap for monitor mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: enable mac80211 virtual monitor interface (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: driver for Qualcomm Wi-Fi 7 devices (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add reset to tx_ring_setup callback (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add mtk_wed_rx_reset routine (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: update mtk_wed_stop (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: move MTK_WDMA_RESET_IDX_TX configuration in mtk_wdma_tx_reset (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: return status value in mtk_wdma_rx_reset (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add wcid overwritten support for wed v1 (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add configure wed wo support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: rename tx_wdma array in rx_wdma (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: introduce wed wo support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: introduce wed mcu support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add missing of_node_put() (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add missing put_device() in mtk_wed_add_hw() (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add axi bus support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add wed support for mt7986 chipset (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add mtk_wed_configure_irq and mtk_wed_dma_{enable/disable} (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc: fix off by one check of ARRAY_SIZE (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc: add check for allocation failure (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc/wed: fix sparse endian warnings (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc: fix return value check in mtk_wed_add_hw() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix parameter passing to iwl_mei_alive_notif() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: return error value in case PLDR sync failed (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: trigger PCI re-enumeration in case of PLDR sync (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: fix double free on tx path. (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: print OTP info after alive (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: nvm: Update EHT capabilities for GL device (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: nvm-parse: support A-MPDU in EHT 2.4 GHz (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: advertise 320 MHz in 6 GHz only conditionally (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: set HE PHY bandwidth according to band (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: support PPE Thresholds for EHT (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: add support for EHT 1K aggregation size (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: rs: add support for parsing max MCS per NSS/BW in 11be (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: support 320 MHz PHY configuration (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Advertise EHT capabilities (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: fix race condition when doing H2C command (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Store WLAN firmware version in SMEM image table (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: avoid inaccessible IO operations during doing change_interface() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: switch BANDEDGE and TX_SHAPE based on OFDMA trigger frame (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: read CFO from FD or preamble CFO field of phy status ie_type 1 accordingly (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: correct TX power controlled by BT-coexistence (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Use struct_size() in code ralated to struct brcmf_dload_data_le (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: replace one-element array with flexible-array member in struct brcmf_dload_data_le (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Use struct_size() and array_size() in code ralated to struct brcmf_gscan_config (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Replace one-element array with flexible-array member (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Remove redundant argument offset (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Fix return value in ath10k_pci_init() (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: Add definition for some VIDs (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: Fix some error handling path in rtw89_wow_enable() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Avoid clashing function prototypes (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use u32_get_bits in *_identify_chip (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use strscpy instead of sprintf (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Name some bits used in burst init (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Rename rtl8xxxu_8188f_channel_to_group (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Split up rtl8xxxu_identify_chip (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Move burst init to a function (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: wait for the mac to stop on suspend (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: iwlmei: report disconnection as temporary (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: use wait_event_timeout() return value (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: implement PLDR flow (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Fix getting the lowest rate (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: support new key API (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dbg: use bit of DRAM alloc ID to store failed allocs (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: print an error instead of a warning on invalid rate (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: cfg: disable STBC for BL step A devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dbg: add support for DBGC4 on BZ family and above (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: use old checksum for Bz A-step (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix potential NULL-ptr deref after clone (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: avoid blocking sap messages handling due to rtnl lock (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix tx DHCP packet for devices with new Tx API (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: don't send SAP commands if AMT is disabled (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: make sure ownership confirmed message is sent (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: send TKIP connection status to csme (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Use IEEE80211_SEQ_TO_SN() for seq_ctrl conversion (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Remove unused variable mismatch (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: change debug mask of message of no TX resource (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Trigger sta disconnect on hardware restart (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: update D-MAC and C-MAC dump to diagnose SER (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: dump dispatch status via debug port (Jose Ignacio Tornos Martinez) [2183487] - wifi: Use kstrtobool() instead of strtobool() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Avoiding Connection delay (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix for when connect request is not success (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: correctly remove all p2p vif (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: Add HP variant of T99W175 (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: add support for sc8280xp-crd SDX55 variant (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use dev_* instead of pr_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Set IEEE80211_HW_SUPPORT_FAST_XMIT (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Recognise all possible chip cuts (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix the CCK RSSI calculation (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add central frequency offset tracking (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix potential NULL pointer dereference in 'brcmf_c_preinit_dcmds()' (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix a typo "unknow" (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8192ee: remove static variable stop_report_cnt (Jose Ignacio Tornos Martinez) [2183487] - bcma: Use the proper gpio include (Jose Ignacio Tornos Martinez) [2183487] - mtd: rawnand: brcmnand: Add platform data structure for BCMA (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [2183487] - soc: qcom: qmi: use const for struct qmi_elem_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: synchronize ath11k_mac_he_gi_to_nl80211_he_gi()'s return type (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix qmi_msg_handler data structure initialization (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: remove variable sent (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: Fix spelling mistake KIP_RESOTRE -> KIP_RESTORE (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add WoWLAN pattern match support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add WoWLAN function support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add related H2C for WoWLAN mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add drop tx packet function (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add function to adjust and restore PLE quota (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: move enable_cpu/disable_cpu into fw_download (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: collect and send RF parameters to firmware for WoWLAN (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: check if sta's mac_id is valid under AP/TDLS (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add BW info for both TX and RX in phy_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: make table of RU mask constant (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: declare support bands with const (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fw: adapt to new firmware format of dynamic header (Jose Ignacio Tornos Martinez) [2183487] - net: Remove the obsolte u64_stats_fetch_*_irq() users (net). (Jose Ignacio Tornos Martinez) [2183487] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: Add a secondary AT port to Telit FN990 (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: Fix race between channel preparation and M0 event (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: Use mhi_soc_reset() API in place of register write (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: fix monitor vdev creation with firmware recovery (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix reads of uninitialized variables hw_ctrl_s1, sw_ctrl_s1 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add 8852be to Makefile and Kconfig (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: add dummy C2H handler to avoid warning message (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops related to RF calibration (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add DPK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add TSSI (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add IQK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add RX DCK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add RCK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add DACK (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Delay the unmapping of the buffer (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Check return value of ath10k_get_arvif() in ath10k_wmi_event_tdls_peer() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix firmware crash on vdev delete race condition (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Send PME message during wakeup from D3cold (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add support to configure channel dwell time (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: suppress add interface error (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add basic attributes of chip_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add functions to control BB to assist RF calibrations (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to configure TX/RX path (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to query PPDU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops related to BT coexistence (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to get thermal (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add basic baseband chip_ops (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add power on/off functions (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops::set_channel_help (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Update module description (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix reading the vendor of combo chips (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Make some arrays const (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix wrong bandwidth settings after scan (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: correct 6 GHz scan behavior (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops::set_channel (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: make generic functions to convert subband gain index (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add HFC quota arrays (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: set proper configuration before loading NCTL (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: parse PHY status only when PPDU is to_self (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: move chip_ops::btc_bt_aci_imp to a generic code (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: verify the expected usb_endpoints are present (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Remove -Warray-bounds exception (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() (Jose Ignacio Tornos Martinez) [2183487] - wifi: realtek: remove duplicated wake_tx_queue (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Make arrays prof_prio and channelmap static const (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix spelling mistake "chnange" -> "change" (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Drop support for TX push path (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add wake_tx_queue callback to drivers (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add internal handler for wake_tx_queue (Jose Ignacio Tornos Martinez) [2183487] - cfg80211: Update Transition Disable policy during port authorization (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: minstrel_ht: remove unused has_mrr member from struct minstrel_priv (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: remove support for AddBA with fragmentation (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: agg-rx: avoid band check (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: prohibit IEEE80211_HT_CAP_DELAY_BA with MLO (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: don't clear DTIM period after setting it (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: change AddBA deny error message (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: mlme: mark assoc link in output (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add RCU _check() link access variants (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix AddBA response addressing (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: set internal scan request BSSID (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: advertise TWT requester only with HW support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: use link_id in ieee80211_change_bss() (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: use link ID in NL80211_CMD_SET_BSS (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: transmit AddBA with MLD address (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: wme: use ap_addr instead of deflink BSSID (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Process association status for affiliated links (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Parse station profile from association response (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211/mac80211: Fix ML element common size validation (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211/mac80211: Fix ML element common size calculation (Jose Ignacio Tornos Martinez) [2183487] - wifi: ieee80211: Support validating ML station profile length (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: support reporting failed links (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: recalc station aggregate data during link switch (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: include link address in debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add API to show the link STAs in debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add pointer from link STA to STA (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add to dump TX FIFO 0/1 for 8852C (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: set pin MUX to enable BT firmware log (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: ignore warning of bb gain cfg_type 4 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: update BB parameters to v28 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct miscoding delay of DPK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: correct set of IQK backup registers (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Fix AP interface delete issue (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: support station interface creation version 1, 2 and 3 (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: add creating station interface support (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: dump dongle memory when attaching failed (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: return error when getting invalid max_flowrings from dongle (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: add a timer to read console periodically in PCIE bus (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Fix authentication latency caused by OBSS stats survey (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: fix CERT-P2P:5.1.10 failure (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: fix firmware trap while dumping obss stats (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Add dump_survey cfg80211 ops for HostApd AutoChannelSelection (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Support new chip RTL8188FU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852be: add 8852BE PCI entry (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to read phy cap (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to read efuse (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops::set_txpwr (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: debug: txpwr_table considers sign (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: make generic txpwr setting functions (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add tables for RFK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add BB and RF tables (2 of 2) (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add BB and RF tables (1 of 2) (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Don't exit on wakeup failure (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: stop tx queues immediately upon firmware exit (Jose Ignacio Tornos Martinez) [2183487] - Revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues" (Jose Ignacio Tornos Martinez) [2183487] - treewide: use get_random_u32() when possible (Jose Ignacio Tornos Martinez) [2183487] - treewide: use prandom_u32_max() when possible, part 1 (Jose Ignacio Tornos Martinez) [2183487] - hwrng: core - let sleep be interrupted when unregistering hwrng (Jose Ignacio Tornos Martinez) [2183487] - tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Mukesh Chaurasiya) [2203370] - tracing/kprobes: Fix a double initialization typo (Mukesh Chaurasiya) [2203370] - tracing/kprobe: Check whether the non-suffixed symbol is notrace (Mukesh Chaurasiya) [2203370] - tracing/kprobes: Fix to check notrace function with correct range (Mukesh Chaurasiya) [2203370] - tracing/kprobes: Fix within_notrace_func() to check only notrace functions (Mukesh Chaurasiya) [2203370] - powerpc/kprobes: Fix kprobe Oops happens in booke (Mukesh Chaurasiya) [2203370] - xfs: verify buffer contents when we skip log replay (Andrey Albershteyn) [2187456] {CVE-2023-2124} - perf c2c: Add report option to show false sharing in adjacent cachelines (Michael Petlan) [2193188] - powerpc/papr_scm: Update the NUMA distance table for the target node (Mamatha Inamdar) [2183474] - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Tony Camuso) [2188408] {CVE-2023-2194} - prlimit: do_prlimit needs to have a speculation check (Alex Gladkov) [2196314] {CVE-2023-0458} - vmxnet3: use gro callback when UPT is enabled (Izabela Bakollari) [2183057] - r8152: Rate limit overflow messages (Jose Ignacio Tornos Martinez) [2153573] {CVE-2022-3594} - docs: Remove unnecessary unicode character (Patrick Talbert) [2207988] - PCI: vmd: Add quirk to configure PCIe ASPM and LTR (Myron Stowe) [2136922] - PCI: vmd: Create feature grouping for client products (Myron Stowe) [2136922] - PCI: vmd: Use PCI_VDEVICE in device list (Myron Stowe) [2136922] - PCI/ASPM: Add pci_enable_link_state() (Myron Stowe) [2136922] - PCI: vmd: Fix secondary bus reset for Intel bridges (Myron Stowe) [2136922] - PCI: vmd: Disable MSI remapping after suspend (Myron Stowe) [2136922] - PCI: vmd: Add DID 8086:7D0B and 8086:AD0B for Intel MTL SKUs (Myron Stowe) [2136922] - PCI: vmd: Use devm_kasprintf() instead of simple kasprintf() (Myron Stowe) [2136922]- net/sched: sch_fq: fix integer overflow of "credit" (Davide Caratti) [2187718] - net: sched: gred: prevent races when adding offloads to stats (Davide Caratti) [2187718] - sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Davide Caratti) [2187718] - net/sched: act_mpls: Fix warning during failed attribute validation (Davide Caratti) [2187718] - net: sched: fix memory leak in tcindex_set_parms (Davide Caratti) [2187718] - net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Davide Caratti) [2187718] - net: sched: Fix use after free in red_enqueue() (Davide Caratti) [2187718] - net: sched: fix race condition in qdisc_graft() (Davide Caratti) [2187718] - net: sched: sfb: fix null pointer access issue when sfb_init() fails (Davide Caratti) [2187718] - net/sched: cls_api: Fix flow action initialization (Davide Caratti) [2187718] - scsi: lpfc: Update inbox lpfc driver for RHEL 8.9 to 14.0.0.21. (Paul Ely) [2165048] - scsi: lpfc: Copyright updates for 14.2.0.11 patches (Paul Ely) [2165048] - scsi: lpfc: Copyright updates for 14.2.0.10 patches (Paul Ely) [2165048] - scsi: lpfc: Defer issuing new PLOGI if received RSCN before completing REG_LOGIN (Paul Ely) [2165048] - scsi: lpfc: Record LOGO state with discovery engine even if aborted (Paul Ely) [2165048] - scsi: lpfc: Fix lockdep warning for rx_monitor lock when unloading driver (Paul Ely) [2165048] - scsi: lpfc: Reorder freeing of various DMA buffers and their list removal (Paul Ely) [2165048] - scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow (Paul Ely) [2165048] - scsi: lpfc: Introduce new attention types for lpfc_sli4_async_fc_evt() handler (Paul Ely) [2165048] - scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write (Paul Ely) [2165048] - scsi: lpfc: Exit PRLI completion handling early if ndlp not in PRLI_ISSUE state (Paul Ely) [2165048] - scsi: lpfc: Remove duplicate ndlp kref decrement in lpfc_cleanup_rpis() (Paul Ely) [2165048] - scsi: lpfc: Remove redundant clean up code in disable_vport() (Paul Ely) [2165048] - scsi: lpfc: Fix crash involving race between FLOGI timeout and devloss handler (Paul Ely) [2165048] - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Ricardo Robaina) [2192680] {CVE-2023-2248 CVE-2023-31436} - vfio/ccw: remove old IDA format restrictions (Tobias Huschle) [2187662] - vfio/ccw: handle a guest Format-1 IDAL (Tobias Huschle) [2187662] - vfio/ccw: allocate/populate the guest idal (Tobias Huschle) [2187662] - vfio/ccw: calculate number of IDAWs regardless of format (Tobias Huschle) [2187662] - vfio/ccw: read only one Format-1 IDAW (Tobias Huschle) [2187662] - vfio/ccw: refactor the idaw counter (Tobias Huschle) [2187662] - vfio/ccw: populate page_array struct inline (Tobias Huschle) [2187662] - vfio/ccw: record the page offset in struct pfn_array (Tobias Huschle) [2187662] - vfio/ccw: pass page count to page_array struct (Tobias Huschle) [2187662] - vfio/ccw: simplify CCW chain fetch routines (Tobias Huschle) [2187662] - vfio/ccw: move where IDA flag is set in ORB (Tobias Huschle) [2187662] - vfio/ccw: allow non-zero storage keys (Tobias Huschle) [2187662] - iavf: remove active_cvlans and active_svlans bitmaps (Stefan Assmann) [2153349] - iavf: refactor VLAN filter states (Stefan Assmann) [2153349] - iavf: do not track VLAN 0 filters (Stefan Assmann) [2153349] - iavf: fix non-tunneled IPv6 UDP packet type and hashing (Stefan Assmann) [2153349] - iavf: fix inverted Rx hash condition leading to disabled hash (Stefan Assmann) [2153349] - net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Stefan Assmann) [2153349] - iavf/iavf_main: actually log ->src mask when talking about it (Stefan Assmann) [2153349] - iavf: Fix VF driver counting VLAN 0 filters (Stefan Assmann) [2153349] - iavf: Change information about device removal in dmesg (Stefan Assmann) [2153349] - iavf: Replace __FUNCTION__ with __func__ (Stefan Assmann) [2153349] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Stefan Assmann) [2153349] - ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Guillaume Nault) [2188040] - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Guillaume Nault) [2188040] - ipv4: Fix error return code in fib_table_insert() (Guillaume Nault) [2188040] - ipv4: drop dst in multicast routing path (Guillaume Nault) [2188040] - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Guillaume Nault) [2188040] - xfrm: Zero padding when dumping algos and encap (Sabrina Dubroca) [2189212] - xfrm: redact SA secret with lockdown confidentiality (Sabrina Dubroca) [2189212] - xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Sabrina Dubroca) [2189212] - xfrm: enforce validity of offload input flags (Sabrina Dubroca) [2189212] - ice: Remove LAG+SRIOV mutual exclusion (Michal Schmidt) [2120585] - ext4: correct the misjudgment in ext4_iget_extra_inode (Carlos Maiolino) [2193101] - ext4: correct max_inline_xattr_value_size computing (Carlos Maiolino) [2193101] - ext4: fix use-after-free in ext4_xattr_set_entry (Carlos Maiolino) [2193101] {CVE-2023-2513} - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Carlos Maiolino) [2193101] - ixgbevf: Fix resource leak in ixgbevf_init_module() (Ken Cox) [2153374] - ixgbevf: Add error messages on vlan error (Ken Cox) [2153374]- kunit: make kunit_test_timeout compatible with comment (Nico Pache) [2168375] - kunit: fix assert_type for comparison macros (Nico Pache) [2168375] - redhat: include new kunit tests in mod-internals (Nico Pache) [2168375] - kernel.h: split out mathematical helpers (Nico Pache) [2168375] - linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL (Nico Pache) [2168375] - linux/kernel.h: Use parentheses around argument in u64_to_user_ptr() (Nico Pache) [2168375] - : drop the gcc-3.3 'const' hack in roundup() (Nico Pache) [2168375] - kernel.h: documentation for roundup() vs round_up() (Nico Pache) [2168375] - apparmor: test: Use NULL macros (Nico Pache) [2168375] - kasan: test: Use NULL macros (Nico Pache) [2168375] - kunit: use NULL macros (Nico Pache) [2168375] - kunit: Introduce _NULL and _NOT_NULL macros (Nico Pache) [2168375] - kunit: decrease macro layering for EQ/NE asserts (Nico Pache) [2168375] - kunit: decrease macro layering for integer asserts (Nico Pache) [2168375] - kunit: reduce layering in string assertion macros (Nico Pache) [2168375] - kunit: drop unused intermediate macros for ptr inequality checks (Nico Pache) [2168375] - kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc. (Nico Pache) [2168375] - Documentation: kunit: Remove redundant 'tips.rst' page (Nico Pache) [2168375] - Documentation: KUnit: reword description of assertions (Nico Pache) [2168375] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [2168375] - drm/tests: Split up test cases in igt_check_drm_format_min_pitch (Nico Pache) [2168375] - kunit: executor: Fix a memory leak on failure in kunit_filter_tests (Nico Pache) [2168375] - Documentation: kunit: Cleanup run_wrapper, fix x-ref (Nico Pache) [2168375] - kunit: use kmemdup in kunit_filter_tests(), take suite as const (Nico Pache) [2168375] - kunit: fix executor OOM error handling logic on non-UML (Nico Pache) [2168375] - drm: selftest: convert drm_mm selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_buddy selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_framebuffer selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_dp_mst_helper selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_plane_helper selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_format selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_rect selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_cmdline_parser selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_damage_helper selftest to KUnit (Nico Pache) [2168375] - drm/doc: Add KUnit documentation (Nico Pache) [2168375] - kunit: drop unused assert_type from kunit_assert and clean up macros (Nico Pache) [2168375] - kunit: split out part of kunit_assert into a static const (Nico Pache) [2168375] - kunit: factor out kunit_base_assert_format() call into kunit_fail() (Nico Pache) [2168375] - kunit: drop unused kunit* field in kunit_assert (Nico Pache) [2168375] - kunit: move check if assertion passed into the macros (Nico Pache) [2168375] - kunit: tool: misc cleanups (Nico Pache) [2168375] - kunit: tool: minor cosmetic cleanups in kunit_parser.py (Nico Pache) [2168375] - kunit: tool: make parser stop overwriting status of suites w/ no_tests (Nico Pache) [2168375] - kunit: tool: remove dead parse_crash_in_log() logic (Nico Pache) [2168375] - kunit: tool: print clearer error message when there's no TAP output (Nico Pache) [2168375] - kunit: tool: stop using a shell to run kernel under QEMU (Nico Pache) [2168375] - kunit: tool: update test counts summary line format (Nico Pache) [2168375] - kunit: bail out of test filtering logic quicker if OOM (Nico Pache) [2168375] - lib/Kconfig.debug: change KUnit tests to default to KUNIT_ALL_TESTS (Nico Pache) [2168375] - kunit: Rework kunit_resource allocation policy (Nico Pache) [2168375] - thunderbolt: Add KUnit test for devices with no DisplayPort adapters (Nico Pache) [2168375] - drm/todo: Add entry for converting kselftests to kunit (Nico Pache) [2168375] - drm/todo: Add entry for using kunit in the subsystem (Nico Pache) [2168375] - kunit: fix debugfs code to use enum kunit_status, not bool (Nico Pache) [2168375] - kunit: add ability to specify suite-level init and exit functions (Nico Pache) [2168375] - kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite) (Nico Pache) [2168375] - kunit: add support for kunit_suites that reference init code (Nico Pache) [2168375] - Documentation: kunit: change complete_and_exit to kthread_complete_and_exit (Nico Pache) [2168375] - mm/slub, kunit: Make slub_kunit unaffected by user specified flags (Nico Pache) [2168375] - kunit: Make kunit_remove_resource() idempotent (Nico Pache) [2168375] - list: test: Test the hlist structure (Nico Pache) [2168375] - ASoC: soc-utils: Add kunit test for snd_soc_tdm_params_to_bclk() (Nico Pache) [2168375] - ASoC: soc-utils: Add helper to calculate BCLK from TDM info (Nico Pache) [2168375] - Documentation: kunit: update kconfig options needed for UML coverage (Nico Pache) [2168375] - kunit: split resource API impl from test.c into new resource.c (Nico Pache) [2168375] - kunit: split resource API from test.h into new resource.h (Nico Pache) [2168375] - kunit: tool: more descriptive metavars/--help output (Nico Pache) [2168375] - kunit: tool: Do not colorize output when redirected (Nico Pache) [2168375] - kunit: tool: properly report the used arch for --json, or '' if not known (Nico Pache) [2168375] - kunit: tool: refactor how we plumb metadata into JSON (Nico Pache) [2168375] - kunit: tool: drop mostly unused KunitResult.result field (Nico Pache) [2168375] - kunit: tool: readability tweaks in KernelCI json generation logic (Nico Pache) [2168375] - kunit: tool: simplify code since build_dir can't be None (Nico Pache) [2168375] - kunit: tool: drop last uses of collections.namedtuple (Nico Pache) [2168375] - kunit: tool: drop unused KernelDirectoryPath var (Nico Pache) [2168375] - kunit: tool: make --json handling a bit clearer (Nico Pache) [2168375] - Documentation: kunit: fix path to .kunitconfig in start.rst (Nico Pache) [2168375] - Documentation: kunit: Fix cross-referencing warnings (Nico Pache) [2168375] - binfmt_elf: Introduce KUnit test (Nico Pache) [2168375] - list: test: Add a test for list_entry_is_head() (Nico Pache) [2168375] - list: test: Add a test for list_is_head() (Nico Pache) [2168375] - list: test: Add test for list_del_init_careful() (Nico Pache) [2168375] - list: introduce list_is_head() helper and re-use it in list.h (Nico Pache) [2168375] - list: add "list_del_init_careful()" to go with "list_empty_careful()" (Nico Pache) [2168375] - kunit: add example test case showing off all the expect macros (Nico Pache) [2168375] - test_hash.c: refactor into kunit (Nico Pache) [2168375] - lib/Kconfig.debug: properly split hash test kernel entries (Nico Pache) [2168375] - test_hash.c: split test_hash_init (Nico Pache) [2168375] - test_hash.c: split test_int_hash into arch-specific functions (Nico Pache) [2168375] - hash.h: remove unused define directive (Nico Pache) [2168375] - iio: test: Add check against NULL for buffer in tests. (Nico Pache) [2168375] - net: kunit: add a test for dev_addr_lists (Nico Pache) [2168375] - kprobes: convert tests to kunit (Nico Pache) [2168375] - bitfield: build kunit tests without structleak plugin (Nico Pache) [2168375] - thunderbolt: build kunit tests without structleak plugin (Nico Pache) [2168375] - iio/test-format: build kunit tests without structleak plugin (Nico Pache) [2168375] - gcc-plugins/structleak: add makefile var for disabling structleak (Nico Pache) [2168375] - math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead of selecting it (Nico Pache) [2168375] - math: make RATIONAL tristate (Nico Pache) [2168375] - rtc: move RTC_LIB_KUNIT_TEST to proper location (Nico Pache) [2168375] - rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Nico Pache) [2168375] - lib/math/rational: add Kunit test cases (Nico Pache) [2168375] - time/kunit: Add missing MODULE_LICENSE() (Nico Pache) [2168375] - kasan: test: make use of kunit_skip() (Nico Pache) [2168375] - time: Improve performance of time64_to_tm() (Nico Pache) [2168375] - iio: Remove a cast in iio-test-format which is no longer required (Nico Pache) [2168375] - lib: kunit: suppress a compilation warning of frame size (Nico Pache) [2168375] - kasan: docs: update tests section (Nico Pache) [2168375] - iio: Add basic unit test for iio_format_value() (Nico Pache) [2168375] - Documentation: KUnit: Fix usage bug (Nico Pache) [2168375] - kunit: fix missing f in f-string in run_checks.py (Nico Pache) [2168375] - kunit: tool: Import missing importlib.abc (Nico Pache) [2168375] - kunit: replace kernel.h with the necessary inclusions (Nico Pache) [2168375] - Documentation: KUnit: Restyled Frequently Asked Questions (Nico Pache) [2168375] - Documentation: KUnit: Restyle Test Style and Nomenclature page (Nico Pache) [2168375] - Documentation: KUnit: Rework writing page to focus on writing tests (Nico Pache) [2168375] - Documentation: kunit: Reorganize documentation related to running tests (Nico Pache) [2168375] - Documentation: KUnit: Added KUnit Architecture (Nico Pache) [2168375] - Documentation: KUnit: Rewrite getting started (Nico Pache) [2168375] - Documentation: KUnit: Rewrite main page (Nico Pache) [2168375] - kunit: tool: Default --jobs to number of CPUs (Nico Pache) [2168375] - kunit: tool: fix newly introduced typechecker errors (Nico Pache) [2168375] - kunit: tool: make `build` subcommand also reconfigure if needed (Nico Pache) [2168375] - kunit: tool: delete kunit_parser.TestResult type (Nico Pache) [2168375] - kunit: tool: use dataclass instead of collections.namedtuple (Nico Pache) [2168375] - kunit: tool: suggest using decode_stacktrace.sh on kernel crash (Nico Pache) [2168375] - kunit: tool: reconfigure when the used kunitconfig changes (Nico Pache) [2168375] - kunit: tool: revamp message for invalid kunitconfig (Nico Pache) [2168375] - kunit: tool: add --kconfig_add to allow easily tweaking kunitconfigs (Nico Pache) [2168375] - kunit: tool: move Kconfig read_from_file/parse_from_string to package-level (Nico Pache) [2168375] - kunit: tool: print parsed test results fully incrementally (Nico Pache) [2168375] - kunit: Report test parameter results as (K)TAP subtests (Nico Pache) [2168375] - kunit: Don't crash if no parameters are generated (Nico Pache) [2168375] - kunit: tool: Report an error if any test has no subtests (Nico Pache) [2168375] - kunit: tool: Do not error on tests without test plans (Nico Pache) [2168375] - kunit: add run_checks.py script to validate kunit changes (Nico Pache) [2168375] - kunit: tool: fix --json output for skipped tests (Nico Pache) [2168375] - kunit: tool: fix typecheck errors about loading qemu configs (Nico Pache) [2168375] - kunit: tool: continue past invalid utf-8 output (Nico Pache) [2168375] - kunit: tool: improve compatibility of kunit_parser with KTAP specification (Nico Pache) [2168375] - kunit: tool: yield output from run_kernel in real time (Nico Pache) [2168375] - kunit: tool: support running each suite/test separately (Nico Pache) [2168375] - kunit: tool: actually track how long it took to run tests (Nico Pache) [2168375] - kunit: tool: factor exec + parse steps into a function (Nico Pache) [2168375] - kunit: add 'kunit.action' param to allow listing out tests (Nico Pache) [2168375] - kunit: tool: show list of valid --arch options when invalid (Nico Pache) [2168375] - kunit: tool: misc fixes (unused vars, imports, leaked files) (Nico Pache) [2168375] - kunit: fix too small allocation when using suite-only kunit.filter_glob (Nico Pache) [2168375] - kunit: tool: allow filtering test cases via glob (Nico Pache) [2168375] - kunit: tool: better handling of quasi-bool args (--json, --raw_output) (Nico Pache) [2168375] - kunit: tool: make --raw_output support only showing kunit output (Nico Pache) [2168375] - kunit: tool: add --kernel_args to allow setting module params (Nico Pache) [2168375] - kunit: tool: Assert the version requirement (Nico Pache) [2168375] - kunit: tool: remove unnecessary "annotations" import (Nico Pache) [2168375] - Documentation: kunit: drop obsolete note about uml_abort for coverage (Nico Pache) [2168375] - kunit: tool: Fix error messages for cases of no tests and wrong TAP header (Nico Pache) [2168375] - kunit: tool: Support skipped tests in kunit_tool (Nico Pache) [2168375] - kunit: tool: internal refactor of parser input handling (Nico Pache) [2168375] - kunit: Remove the unused all_tests.config (Nico Pache) [2168375] - kunit: Move default config from arch/um -> tools/testing/kunit (Nico Pache) [2168375] - kunit: arch/um/configs: Enable KUNIT_ALL_TESTS by default (Nico Pache) [2168375] - kunit: tool: add support for QEMU (Nico Pache) [2168375] - kunit: tool: make --kunitconfig accept dirs, add lib/kunit fragment (Nico Pache) [2168375] - kunit: tool: Disable PAGE_POISONING under --alltests (Nico Pache) [2168375] - kunit: tool: Fix a python tuple typing error (Nico Pache) [2168375] - iommu/amd: Indicate whether DMA remap support is enabled (Desnes Nunes) [2184064] - Revert "usb: typec: ucsi: add a common function ucsi_unregister_connectors()" (Desnes Nunes) [2184064] - usb: typec: ucsi: Only check the contract if there is a connection (Desnes Nunes) [2184064] - media: uvcvideo: Fix InterfaceProtocol for Quanta camera (Desnes Nunes) [2184064] - net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2184064] - USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2184064] - USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2184064] - USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2184064] - net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom MA510 modem (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom L610 modem (Desnes Nunes) [2184064] - USB: serial: option: add device id for Foxconn T99W265 (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom FM101-GL variants (Desnes Nunes) [2184064] - USB: serial: option: add Telit LE910S1 0x9200 composition (Desnes Nunes) [2184064] - usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2184064] - usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2184064] - usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2184064] - USB: bcma: Make GPIO explicitly optional (Desnes Nunes) [2184064] - USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2184064] - xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2184064] - xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices (Desnes Nunes) [2184064] - xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2184064] - usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2184064] - Revert "xhci: turn off port power in shutdown" (Desnes Nunes) [2184064] - xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI (Desnes Nunes) [2184064] - xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI (Desnes Nunes) [2184064] - xhci: turn off port power in shutdown (Desnes Nunes) [2184064] - xhci: Keep interrupt disabled in initialization until host is running. (Desnes Nunes) [2184064] - fbdev: sisfb: use explicitly signed char (Desnes Nunes) [2184064] - usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2184064] - usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2184064] - usb: host: ehci-exynos: switch to using gpiod API (Desnes Nunes) [2184064] - usb: typec: ucsi_ccg: Disable UCSI ALT support on Tegra (Desnes Nunes) [2184064] - usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2184064] - usb: typec: ucsi: Don't warn on probe deferral (Desnes Nunes) [2184064] - usb: typec: ucsi: Wait for the USB role switches (Desnes Nunes) [2184064] - usb: typec: ucsi: add a common function ucsi_unregister_connectors() (Desnes Nunes) [2184064] - usb: typec: ucsi: Better fix for missing unplug events issue (Desnes Nunes) [2184064] - usb: typec: ucsi: Read the PDOs in separate work (Desnes Nunes) [2184064] - usb: typec: ucsi: Check the partner alt modes always if there is PD contract (Desnes Nunes) [2184064] - usb: typec: ucsi: acpi: Reduce the command completion timeout (Desnes Nunes) [2184064] - usb: typec: ucsi: Add polling mechanism for partner tasks like alt mode checking (Desnes Nunes) [2184064] - usb: typec: ucsi: Don't stop alt mode registration on busy condition (Desnes Nunes) [2184064] - usb: typec: ucsi: Always cancel the command if PPM reports BUSY condition (Desnes Nunes) [2184064] - usb: add quirks for Lenovo OneLink+ Dock (Desnes Nunes) [2184064] - USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) (Desnes Nunes) [2184064] - USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (Desnes Nunes) [2184064] - usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2184064] - usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2184064] - usb: ulpi: Add debugfs support (Desnes Nunes) [2184064] - usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064] - usb: typec: qcom-pmic-typec: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064] - usb: typec: stusb160x: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064] - USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2184064] - thunderbolt: Explicitly enable lane adapter hotplug events at startup (Desnes Nunes) [2184064] - media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2184064] - media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2184064] - media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2184064] - media: flexcop-usb: fix endpoint type check (Desnes Nunes) [2184064] - media: flexcop-usb: sanity checking of endpoint type (Desnes Nunes) [2184064] - media: dib0700: fix rc endpoint lookup (Desnes Nunes) [2184064] - media: flexcop-usb: fix endpoint sanity check (Desnes Nunes) [2184064] - media: b2c2-flexcop-usb: add sanity checking (Desnes Nunes) [2184064] - media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init() (Desnes Nunes) [2184064] - media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2184064] - thunderbolt: Use dev_err_probe() (Desnes Nunes) [2184064] - thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2184064] - Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2184064] - USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2184064] - media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2184064] - media: uvcvideo: Add UVC_GUID_FORMAT_H265 (Desnes Nunes) [2184064] - media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2184064] - xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2184064] - xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2184064] - xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2184064] - xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2184064] - xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2184064] - usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2184064] - USB: serial: make remove callback return void (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2184064] - USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2184064] - USB: serial: kl5kusb105: use usb_control_msg_recv() and usb_control_msg_send() (Desnes Nunes) [2184064] - USB: serial: keyspan_pda: use usb_control_msg_recv() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: use usb_control_msg_recv() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2184064] - usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2184064] - usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2184064] - usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2184064] - thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2184064] - thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2184064] - thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2184064] - thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2184064] - thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2184064] - thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2184064] - thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2184064] - scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2184064] - usb: clean up after dropping driver registration log spam (Desnes Nunes) [2184064] - USB: host: ehci-atmel: Add support for HSIC phy (Desnes Nunes) [2184064] - dt-bindings: usb: atmel: add USB PHY type property (Desnes Nunes) [2184064] - USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2184064] - thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2184064] - thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2184064] - thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2184064] - thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2184064] - thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2184064] - USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2184064] - USB: FHCI: Switch to GPIO descriptors (Desnes Nunes) [2184064] - net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2184064] - net: thunderbolt: Convert to use SPDX identifier (Desnes Nunes) [2184064] - net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2184064] - net: thunderbolt: Align the driver to the USB4 networking spec (Desnes Nunes) [2184064] - net: thunderbolt: Add comment clarifying prtcstns flags (Desnes Nunes) [2184064] - thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2184064] - thunderbolt: Make iommu_dma_protection more accurate (Desnes Nunes) [2184064] - iommu: Add capability for pre-boot DMA protection (Desnes Nunes) [2184064] - iommu: Introduce device_iommu_capable() (Desnes Nunes) [2184064] - thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2184064] - thunderbolt: Add KUnit test for devices with no DisplayPort adapters (Desnes Nunes) [2184064] - thunderbolt: Add support for XDomain lane bonding (Desnes Nunes) [2184064] - thunderbolt: Split setting link width and lane bonding into own functions (Desnes Nunes) [2184064] - thunderbolt: Move tb_port_state() prototype to correct place (Desnes Nunes) [2184064] - thunderbolt: Fix typo in comment (Desnes Nunes) [2184064] - thunderbolt: Replace usage of found with dedicated list iterator variable (Desnes Nunes) [2184064] - net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2184064] - usb: reduce kernel log spam on driver registration (Desnes Nunes) [2184064] - usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2184064] - usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2184064] - usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2184064] - usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2184064] - dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2184064] - dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2184064] - media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2184064] - media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2184064] - media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2184064] - media: uvcvideo: Fix invalid pointer in uvc_ctrl_init_ctrl() (Desnes Nunes) [2184064] - media: uvcvideo: Remove unneeded goto (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Acer EasyCamera (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Quanta cameras (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Chicony Easycamera (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Chicony Easycamera (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Quanta UVC Webcam (Desnes Nunes) [2184064] - media: uvcvideo: Add support for per-device control mapping overrides (Desnes Nunes) [2184064] - media: uvcvideo: Add missing value for power_line_frequency (Desnes Nunes) [2184064] - media: uvcvideo: Replace broken URL (Desnes Nunes) [2184064] - media: uvcvideo: Fix comment blocks style (Desnes Nunes) [2184064] - media: uvcvideo: refactor __uvc_ctrl_add_mapping (Desnes Nunes) [2184064] - media: technisat-usb2: Fix comment typo (Desnes Nunes) [2184064] - media: tm6000: Fix typo 'the the' in comment (Desnes Nunes) [2184064] - media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2184064] - thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2184064] - thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2184064] - usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2184064] - usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2184064] - usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2184064] - dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2184064] - usb: common: debug: Check non-standard control requests (Desnes Nunes) [2184064] - usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2184064] - usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2184064] - scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi) [2186500] - scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi) [2186500] - scsi: target: core: Remove unused variable 'unit_serial_len' (Maurizio Lombardi) [2186500] - scsi: target: Remove the unused function transport_lba_64_ext() (Maurizio Lombardi) [2186500] - fix iov_iter_bvec() "direction" argument (Maurizio Lombardi) [2186500] - scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() (Maurizio Lombardi) [2186500] - scsi: target: core: New key must be used for moved PR (Maurizio Lombardi) [2186500] - scsi: target: core: UA on all LUNs after reset (Maurizio Lombardi) [2186500] - scsi: target: core: Abort all preempted regs if requested (Maurizio Lombardi) [2186500] - scsi: target: core: Fix memory leak in preempt_and_abort (Maurizio Lombardi) [2186500] - scsi: target: core: Fix preempt and abort for allreg res (Maurizio Lombardi) [2186500] - scsi: target: Remove unused se_tmr_req_cache declaration (Maurizio Lombardi) [2186500] - scsi: target: alua: Do not report emtpy port group (Maurizio Lombardi) [2186500] - scsi: target: core: Set MULTIP bit for se_device with multiple ports (Maurizio Lombardi) [2186500] - scsi: target: pscsi: Remove repeated word "calling" (Maurizio Lombardi) [2186500] - scsi: target: core: De-RCU of se_lun and se_lun acl (Maurizio Lombardi) [2186500] - scsi: target: core: Fix race during ACL removal (Maurizio Lombardi) [2186500] - scsi: target: Remove XDWRITEREAD emulated support (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Do not require target authentication (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Allow AuthMethod=None (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Support base64 in CHAP (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Add support for extended CDB AHS (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Fix clang -Wformat warnings (Maurizio Lombardi) [2186500] - scsi: target: Remove incorrect zero blocks WRITE_SAME check (Maurizio Lombardi) [2186500] - scsi: target: Remove duplicate "the" (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Fix NULL pointer dereference in iscsi_conn_auth_required() (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Control authentication per ACL (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Extract auth functions (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Add upcast helpers (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Avoid holding XArray lock when calling lock_page (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Rename iscsi_session to iscsit_session (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Rename iscsi_conn to iscsit_conn (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Rename iscsi_cmd to iscsit_cmd (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Fix possible data corruption (Maurizio Lombardi) [2186500] - scsi: target: core: Silence the message about unknown VPD pages (Maurizio Lombardi) [2186500] - target: remove an incorrect unmap zeroes data deduction (Maurizio Lombardi) [2186500] - scsi: target: Fix incorrect use of cpumask_t (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Fix possible page UAF (Maurizio Lombardi) [2186500] - scsi: target: Add iscsi/cpus_allowed_list in configfs (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Make cmd_ring_size changeable via configfs (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Make sure the np under each tpg is unique (Maurizio Lombardi) [2186500] - scsi: target: configfs: Delete unnecessary checks for NULL (Maurizio Lombardi) [2186500] - scsi: target: core: Use RCU helpers for INQUIRY t10_alua_tg_pt_gp (Maurizio Lombardi) [2186500] - scsi: target: core: Remove from tmr_list during LUN unlink (Maurizio Lombardi) [2186500] - scsi: target: core: Stop using bdevname() (Maurizio Lombardi) [2186500] - scsi: target: Perform ALUA group changes in one step (Maurizio Lombardi) [2186500] - scsi: target: Replace lun_tg_pt_gp_lock with rcu in I/O path (Maurizio Lombardi) [2186500] - scsi: target: Fix alua_tg_pt_gps_count tracking (Maurizio Lombardi) [2186500] - scsi: target: Fix ordered tag handling (Maurizio Lombardi) [2186500] - scsi: target: Fix ordered CMD_T_SENT handling (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Allocate zeroed pages for data area (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Use struct_size() helper in kmalloc() (Maurizio Lombardi) [2186500] - scsi: target: sbp: Replace enable attr with ops.enable (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Replace tpg enable attr with ops.enable (Maurizio Lombardi) [2186500] - scsi: target: core: Add common tpg/enable attribute (Maurizio Lombardi) [2186500] - scsi: target: core: Make logs less verbose (Maurizio Lombardi) [2186500] - scsi: target: Remove unused function arguments (Maurizio Lombardi) [2186500] - scsi: target: Fix spelling mistake "CONFLIFT" -> "CONFLICT" (Maurizio Lombardi) [2186500] - dm: don't lock fs when the map is NULL in process of resume (Benjamin Marzinski) [2192702] - dm flakey: add an "error_reads" option (Benjamin Marzinski) [2192702] - dm flakey: remove trailing space in the table line (Benjamin Marzinski) [2192702] - dm flakey: fix a crash with invalid table line (Benjamin Marzinski) [2192702] - dm ioctl: fix nested locking in table_clear() to remove deadlock concern (Benjamin Marzinski) [2192702] - dm: unexport dm_get_queue_limits() (Benjamin Marzinski) [2192702] - dm: add helper macro for simple DM target module init and exit (Benjamin Marzinski) [2192702] - dm raid: remove unused d variable (Benjamin Marzinski) [2192702] - dm mirror: add DMERR message if alloc_workqueue fails (Benjamin Marzinski) [2192702] - dm: push error reporting down to dm_register_target() (Benjamin Marzinski) [2192702] - dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path (Benjamin Marzinski) [2192702] - dm error: add discard support (Benjamin Marzinski) [2192702] - dm zero: add discard support (Benjamin Marzinski) [2192702] - dm table: allow targets without devices to set ->io_hints (Benjamin Marzinski) [2192702] - dm verity: fix error handling for check_at_most_once on FEC (Benjamin Marzinski) [2192702] - dm thin: speed up cell_defer_no_holder() (Benjamin Marzinski) [2192702] - dm bufio: don't bug for clear developer oversight (Benjamin Marzinski) [2192702] - dm bufio: never crash if dm_bufio_in_request() (Benjamin Marzinski) [2192702] - dm bufio: use WARN_ON in dm_bufio_client_destroy and dm_bufio_exit (Benjamin Marzinski) [2192702] - dm bufio: remove unused dm_bufio_release_move interface (Benjamin Marzinski) [2192702] - dm stats: check for and propagate alloc_percpu failure (Benjamin Marzinski) [2192702] - dm crypt: avoid accessing uninitialized tasklet (Benjamin Marzinski) [2192702] - dm crypt: add cond_resched() to dmcrypt_write() (Benjamin Marzinski) [2192702] - dm thin: fix deadlock when swapping to thin device (Benjamin Marzinski) [2192702] - units: add the HZ macros (Jocelyn Falempe) [2160451] - isystem: ship and use stdarg.h (Jocelyn Falempe) [2160451] - i915: Move list_count() to list.h as list_count_nodes() for broader use (Jocelyn Falempe) [2160451] - resource: Convert DEFINE_RES_NAMED() to be compound literal (Jocelyn Falempe) [2160451] - media: videobuf2: Assert held reservation lock for dma-buf mmapping (Jocelyn Falempe) [2160451] - media: videobuf2: Stop using internal dma-buf lock (Jocelyn Falempe) [2160451] - media: videobuf2: Prepare to dynamic dma-buf locking specification (Jocelyn Falempe) [2160451] - media: videobuf2-dma-contig.c: remove spurious 'b' in message (Jocelyn Falempe) [2160451] - dma-buf: Add unlocked variant of attachment-mapping functions (Jocelyn Falempe) [2160451] - dma-buf: Add unlocked variant of vmapping functions (Jocelyn Falempe) [2160451] - kbuild: simplify access to the kernel's version (Jocelyn Falempe) [2160451] - hwmon: (core) Add support for rated attributes (Jocelyn Falempe) [2160451] - ACPI: video: Allow GPU drivers to report no panels (Jocelyn Falempe) [2160451] - drm: Move nomodeset kernel parameter to drivers/video (Jocelyn Falempe) [2160451] - PM: core: Add EXPORT[_GPL]_SIMPLE_DEV_PM_OPS macros (Jocelyn Falempe) [2160451] - PM: runtime: Add DEFINE_RUNTIME_DEV_PM_OPS() macro (Jocelyn Falempe) [2160451] - ACPI: video: Make backlight class device registration a separate step (v2) (Jocelyn Falempe) [2160451] - ACPI: video: Add acpi_video_backlight_use_native() helper (Jocelyn Falempe) [2160451] - scsi: sched/wait: Add wait_event_lock_irq_timeout for TASK_UNINTERRUPTIBLE usage (Jocelyn Falempe) [2160451] - iosys-map: Add IOSYS_MAP_INIT_VADDR_IOMEM() (Jocelyn Falempe) [2160451] - perf branch: Fix interpretation of branch records (Michael Petlan) [2086826] - perf/x86/amd/lbr: Adjust LBR regardless of filtering (Michael Petlan) [2086826] - perf/x86/utils: Fix uninitialized var in get_branch_type() (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 branch speculation info support (Michael Petlan) [2086826] - perf/core: Add speculation info to branch entries (Michael Petlan) [2086826] - perf/x86/amd/lbr: Use fusion-aware branch classifier (Michael Petlan) [2086826] - perf/x86: Make branch classifier fusion-aware (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 software branch filter support (Michael Petlan) [2086826] - perf/x86: Move branch classifier (Michael Petlan) [2086826] - perf: Add irq and exception return branch types (Michael Petlan) [2086826] - perf/x86/intel/ds: Check return values of insn decoder functions (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 hardware branch filter support (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 branch record support (Michael Petlan) [2086826] - perf/x86/amd/lbr: Detect LbrExtV2 support (Michael Petlan) [2086826] - x86/cpufeatures: Add LbrExtV2 feature bit (Michael Petlan) [2086826] - perf/x86/amd/core: Add generic branch record interfaces (Michael Petlan) [2086826] - perf/x86/amd/core: Refactor branch attributes (Michael Petlan) [2086826] - perf/x86/amd/brs: Move feature-specific functions (Michael Petlan) [2086826] - scsi: zfcp: Trace when request remove fails after qdio send fails (Tobias Huschle) [2159733] - scsi: zfcp: Change the type of all fsf request id fields and variables to u64 (Tobias Huschle) [2159733] - scsi: zfcp: Make the type for accessing request hashtable buckets size_t (Tobias Huschle) [2159733] - scsi: zfcp: Drop redundant "the" in the comments (Tobias Huschle) [2159733] - s390/qeth: Convert sprintf/snprintf to scnprintf (Tobias Huschle) [2159732] - s390/qeth: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [2159732] - s390/qeth: Use constant for IP address buffers (Tobias Huschle) [2159732] - s390/ctcm: cleanup indenting (Tobias Huschle) [2159732] - s390/ipl: add loadparm parameter to eckd ipl/reipl data (Tobias Huschle) [2159689] - s390/ipl: add DEFINE_GENERIC_LOADPARM() (Tobias Huschle) [2159689] - s390/ipl: use octal values instead of S_* macros (Tobias Huschle) [2159689] - s390/ipl: add eckd support (Tobias Huschle) [2159689] - net/iucv: Fix size of interrupt data (Tobias Huschle) [2192507] - workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex (Waiman Long) [2176760] - workqueue: make sysfs of unbound kworker cpumask more clever (Waiman Long) [2176760] - workqueue: Rename "delayed" (delayed by active management) to "inactive" (Waiman Long) [2176760] - workqueue: Kick a worker based on the actual activation of delayed works (Waiman Long) [2176760] - workqueue: fix UAF in pwq_unbound_release_workfn() (Waiman Long) [2176760] - workqueue: fix a piece of comment about reserved bits for work flags (Waiman Long) [2176760] - workqueue: void unneeded requeuing the pwq in rescuer thread (Waiman Long) [2176760] - mm/memcg: Fix mem_cgroup_id_get_online() underflow problem (Waiman Long) [2176760] - net: fix NULL pointer in skb_segment_list (Paolo Abeni) [2188595] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [2188595] - skbuff: Account for tail adjustment during pull operations (Paolo Abeni) [2188595] - net: vmxnet3: Fix NULL pointer dereference in vmxnet3_rq_rx_complete() (Seiji Nishikawa) [2186419] - tipc: add an extra conn_get in tipc_conn_alloc (Xin Long) [2177374] {CVE-2023-1382} - tipc: set con sock in tipc_conn_alloc (Xin Long) [2177374] {CVE-2023-1382} - net: sched: fix memory leak in tcindex_set_parms (Davide Caratti) [2181874] - net/sched: tcindex: search key must be 16 bits (Davide Caratti) [2181874] - net/sched: tcindex: update imperfect hash filters respecting rcu (Davide Caratti) [2181874] {CVE-2023-1281} - crypto: rng - Use a different crypto_rng for reseeding (Herbert Xu) [2193410] - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Ricardo Robaina) [2174409] {CVE-2023-1118}- xfs: assert in xfs_btree_del_cursor should take into account error (Andrey Albershteyn) [2183168] - xfs: prevent a UAF when log IO errors race with unmount (Andrey Albershteyn) [2183168] - xfs: fix NULL pointer dereference in xfs_getbmap() (Andrey Albershteyn) [2183168] - xfs: avoid a UAF when log intent item recovery fails (Andrey Albershteyn) [2183168] - xfs: fix memory leak in xfs_errortag_init (Andrey Albershteyn) [2183168] - xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init() (Andrey Albershteyn) [2183168] - xfs: fix sb write verify for lazysbcount (Andrey Albershteyn) [2183168] - xfs: invalidate block device page cache during unmount (Andrey Albershteyn) [2183168] - xfs: invalidate xfs_bufs when allocating cow extents (Andrey Albershteyn) [2183168] - xfs: dquot shrinker doesn't check for XFS_DQFLAG_FREEING (Andrey Albershteyn) [2183168] - xfs: fix intermittent hang during quotacheck (Andrey Albershteyn) [2183168] - xfs: fix exception caused by unexpected illegal bestcount in leaf dir (Andrey Albershteyn) [2183168] - xfs: fix super block buf log item UAF during force shutdown (Andrey Albershteyn) [2183168] - xfs: fix uninitialized variable access (Andrey Albershteyn) [2183168] - xfs: fix potential log item leak (Andrey Albershteyn) [2183168] - xfs: fix inode reservation space for removing transaction (Andrey Albershteyn) [2183168] - xfs: fix extent busy updating (Andrey Albershteyn) [2183168] - xfs: fix low space alloc deadlock (Andrey Albershteyn) [2183168] - xfs: purge dquots after inode walk fails during quotacheck (Andrey Albershteyn) [2183168] - xfs: get root inode correctly at bulkstat (Andrey Albershteyn) [2183168] - iomap: iomap: fix memory corruption when recording errors during writeback (Andrey Albershteyn) [2183168] - xfs: attach dquots to inode before reading data/cow fork mappings (Andrey Albershteyn) [2183168] - xfs: get rid of assert from xfs_btree_islastblock (Andrey Albershteyn) [2183168] - xfs: fix use-after-free in xattr node block inactivation (Andrey Albershteyn) [2183168] - xfs: pass the correct cursor to xfs_iomap_prealloc_size (Andrey Albershteyn) [2183168] - xfs: don't report reserved bnobt space as available (Andrey Albershteyn) [2183168] - xfs: fix overfilling of reserve pool (Andrey Albershteyn) [2183168] - xfs: always succeed at setting the reserve pool size (Andrey Albershteyn) [2183168] - xfs: remove infinite loop when reserving free block pool (Andrey Albershteyn) [2166567 2183168] - xfs: don't include bnobt blocks when reserving free block pool (Andrey Albershteyn) [2183168] - xfs: document the XFS_ALLOC_AGFL_RESERVE constant (Andrey Albershteyn) [2183168] - xfs: prevent UAF in xfs_log_item_in_current_chkpt (Andrey Albershteyn) [2183168] - xfs: fix incorrect i_nlink caused by inode racing (Andrey Albershteyn) [2183168] - xfs: fix incorrect error-out in xfs_remove (Andrey Albershteyn) [2183168] - KVM: s390: GISA: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - KVM: s390: disable migration mode when dirty tracking is disabled (Cédric Le Goater) [2169294] - KVM: s390: Unwind kvm_arch_init() piece-by-piece() if a step fails (Cédric Le Goater) [2169294] - iommu/s390: Make attach succeed even if the device is in error state (Cédric Le Goater) [2169294] - KVM: s390: pci: Fix allocation size of aift kzdev elements (Cédric Le Goater) [2169294] - iommu/s390: Fix incorrect aperture check (Cédric Le Goater) [2169294] - KVM: s390: VSIE: sort out virtual/physical address in pin_guest_page (Cédric Le Goater) [2169294] - KVM: s390: pv: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - KVM: s390: sida: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - KVM: s390: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - iommu/s390: Fail probe for non-PCI devices (Cédric Le Goater) [2169294] - PCI/AER: Remove redundant Device Control Error Reporting Enable (Myron Stowe) [2180894] - PCI/AER: Configure ECRC only if AER is native (Myron Stowe) [2180894] - PCI/AER: Iterate over error counters instead of error strings (Myron Stowe) [2180894] - PCI/AER: Enable error reporting when AER is native (Myron Stowe) [2180894] - PCI/AER: Configure ECRC for every device (Myron Stowe) [2180894] - PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits (Myron Stowe) [2180894] - PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functions (Myron Stowe) [2180894] - PCI/AER: Use consistent format when printing PCI device (Myron Stowe) [2180894] - PCI/sysfs: Rely on lengths from scnprintf(), dsm_label_utf16s_to_utf8s() (Myron Stowe) [2180894] - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Myron Stowe) [2180894] - mlxsw: minimal: Fix deadlock in ports creation (Petr Oros) [2177956] - mlxsw: core: Fix use-after-free calling devl_unlock() in mlxsw_core_bus_device_unregister() (Petr Oros) [2177956] - net: devlink: convert reload command to take implicit devlink->lock (Petr Oros) [2177956] - mlxsw: convert driver to use unlocked devlink API during init/fini (Petr Oros) [2177956] - mlxsw: Narrow the critical section of devl_lock during ports creation/removal (Petr Oros) [2177956] - ice: sleep, don't busy-wait, in the SQ send retry loop (Michal Schmidt) [2184013] - ice: remove unused buffer copy code in ice_sq_send_cmd_retry() (Michal Schmidt) [2184013] - ice: sleep, don't busy-wait, for ICE_CTL_Q_SQ_CMD_TIMEOUT (Michal Schmidt) [2184013] - ice: remove ice_ctl_q_info::sq_cmd_timeout (Michal Schmidt) [2184013] - ice: increase the GNSS data polling interval to 20 ms (Michal Schmidt) [2184013] - ice: do not busy-wait to read GNSS data (Michal Schmidt) [2184013] - enic: Use irq_update_affinity_hint() (Michal Schmidt) [2101515] - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Michal Schmidt) [2101515] - net: enic: Cure the enic api locking trainwreck (Michal Schmidt) [2101515] - enic: switch from 'pci_' to 'dma_' API (Michal Schmidt) [2101515] - enic: convert to new udp_tunnel_nic infra (Michal Schmidt) [2101515] - enic: let core reject the unsupported coalescing parameters (Michal Schmidt) [2101515] - scsi: mpt3sas: Fix an issue when driver is being removed (Tomas Henzl) [2166206] - scsi: mpt3sas: Remove HBA BIOS version in the kernel log (Tomas Henzl) [2166206] - scsi: mpt3sas: Don't print sense pool info twice (Tomas Henzl) [2166206] - scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Tomas Henzl) [2166206] - scsi: mpt3sas: Fix a memory leak (Tomas Henzl) [2166206] - scsi: mpt3sas: Demote log level for trace buffer allocation to info (Tomas Henzl) [2166206] - scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Tomas Henzl) [2166206] - scsi: mpt3sas: Remove usage of dma_get_required_mask() API (Tomas Henzl) [2166206] - scsi: mpt3sas: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Tomas Henzl) [2166206] - ipmi: msghandler: kABI implementation was wrong (Tony Camuso) [2182345] - hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Chris von Recklinghausen) [2184583] {CVE-2023-1855} - RDMA/irdma: Add ipv4 check to irdma_find_listener() (Kamal Heib) [2117129 2135976] - RDMA/irdma: Increase iWARP CM default rexmit count (Kamal Heib) [2117129 2135976] - RDMA/irdma: Fix memory leak of PBLE objects (Kamal Heib) [2117129 2135976] - RDMA/irdma: Do not generate SW completions for NOPs (Kamal Heib) [2117129 2135976] - RDMA/irdma: Remove a redundant irdma_arp_table() call (Kamal Heib) [2117129 2135976] - migrate: grab the compound head in migration_entry_wait_on_locked (Nico Pache) [2188249] - module: Don't wait for GOING modules (Mark Langsdorf) [1964563] - redhat/configs: Fix DEBUG_BLK_CGROUP and BFQ_CGROUP_DEBUG configs (Vladis Dronov) - x86/MCE/AMD: Clear DFR errors found in THR handler (Prarit Bhargava) [2190279]- iommu/amd: Update amd_iommu_fault structure to include PCI seg ID (Jerry Snitselaar) [2117775] - iommu/amd: Update device_state structure to include PCI seg ID (Jerry Snitselaar) [2117775] - iommu/amd: Print PCI segment ID in error log messages (Jerry Snitselaar) [2117775] - iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Jerry Snitselaar) [2117775] - iommu/amd: Specify PCI segment ID when getting pci device (Jerry Snitselaar) [2117775] - iommu/amd: Include PCI segment ID when initialize IOMMU (Jerry Snitselaar) [2117775] - iommu/amd: Introduce get_device_sbdf_id() helper function (Jerry Snitselaar) [2117775] - iommu/amd: Flush upto last_bdf only (Jerry Snitselaar) [2117775] - iommu/amd: Remove global amd_iommu_[dev_table/alias_table/last_bdf] (Jerry Snitselaar) [2117775] - iommu/amd: Update set_dev_entry_bit() and get_dev_entry_bit() (Jerry Snitselaar) [2117775] - iommu/amd: Update (un)init_device_table_dma() (Jerry Snitselaar) [2117775] - iommu/amd: Update set_dte_irq_entry (Jerry Snitselaar) [2117775] - iommu/amd: Update dump_dte_entry (Jerry Snitselaar) [2117775] - iommu/amd: Update iommu_ignore_device (Jerry Snitselaar) [2117775] - iommu/amd: Update set_dte_entry and clear_dte_entry (Jerry Snitselaar) [2117775] - iommu/amd: Convert to use per PCI segment rlookup_table (Jerry Snitselaar) [2117775] - iommu/amd: Update alloc_irq_table and alloc_irq_index (Jerry Snitselaar) [2117775] - iommu/amd: Update amd_irte_ops functions (Jerry Snitselaar) [2117775] - iommu/amd: Introduce struct amd_ir_data.iommu (Jerry Snitselaar) [2117775] - iommu/amd: Update irq_remapping_alloc to use IOMMU lookup helper function (Jerry Snitselaar) [2117775] - iommu/amd: Convert to use rlookup_amd_iommu helper function (Jerry Snitselaar) [2117775] - iommu/amd: Convert to use per PCI segment irq_lookup_table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment rlookup table size (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment alias table size (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment device table size (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment last_bdf (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment unity map list (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment alias_table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment old_dev_tbl_cpy (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment dev_data_list (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment irq_lookup_table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment rlookup table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment device table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce pci segment structure (Jerry Snitselaar) [2117775] - iommu/amd: Update struct iommu_dev_data definition (Jerry Snitselaar) [2117775] - redhat: configs: Enable CONFIG_INTEL_IOMMU_PERF_EVENTS (Jerry Snitselaar) [2176995] - iommu/vt-d: Fix an IOMMU perfmon warning when CPU hotplug (Jerry Snitselaar) [2176995] - iommu/vt-d: Enable IOMMU perfmon support (Jerry Snitselaar) [2176995] - iommu/vt-d: Add IOMMU perfmon overflow handler support (Jerry Snitselaar) [2176995] - iommu/vt-d: Support cpumask for IOMMU perfmon (Jerry Snitselaar) [2176995] - iommu/vt-d: Add IOMMU perfmon support (Jerry Snitselaar) [2176995] - iommu/vt-d: Support Enhanced Command Interface (Jerry Snitselaar) [2176995] - iommu/vt-d: Retrieve IOMMU perfmon capability information (Jerry Snitselaar) [2176995] - iommu/vt-d: Fix error handling in sva enable/disable paths (Jerry Snitselaar) [2181397] - iommu/vt-d: Support size of the register set in DRHD (Jerry Snitselaar) [2181397] - iommu/vt-d: Allow zero SAGAW if second-stage not supported (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove include/linux/intel-svm.h (Jerry Snitselaar) [2181397] - iommu/vt-d: Allow to use flush-queue when first level is default (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PASID directory pointer coherency (Jerry Snitselaar) [2181397] - iommu/vt-d: Set No Execute Enable bit in PASID table entry (Jerry Snitselaar) [2181397] - iommu: Remove SVM_FLAG_SUPERVISOR_MODE support (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PCI device refcount leak in prq_event_thread() (Jerry Snitselaar) [2181397] - PCI: Enable PASID only when ACS RR & UF enabled on upstream path (Jerry Snitselaar) [2181397] - iommu/vt-d: Set SRE bit only when hardware has SRS cap (Jerry Snitselaar) [2181397] - iommu/vt-d: Preset Access bit for IOVA in FL non-leaf paging entries (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove pasid_set_eafe() (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unnecessary SVA data accesses in page fault path (Jerry Snitselaar) [2181397] - iommu/vt-d: Add RPLS to quirk list to skip TE disabling (Jerry Snitselaar) [2181397] - iommu: Remove guest pasid related interfaces and definitions (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove guest pasid related callbacks (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unused PASID_DISABLED (Jerry Snitselaar) [2181397] - iommu/vt-d: Clean up unused PASID updating functions (Jerry Snitselaar) [2181397] - iommu/vtd: Replace acpi_bus_get_device() (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unused dma_to_mm_pfn function (Jerry Snitselaar) [2181397] - iommu/vt-d: Use bitmap_zalloc() when applicable (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unused macros (Jerry Snitselaar) [2181397] - iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() (Jerry Snitselaar) [2181397] - iommu/vt-d: Use rcu_lock in get_resv_regions (Jerry Snitselaar) [2181397] - iommu: Add gfp parameter to iommu_alloc_resv_region (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PCI device refcount leak in has_external_pci() (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove iova_cache_get/put() (Jerry Snitselaar) [2181397] - iommu/vt-d: Add missing "__init" for rmrr_sanity_check() (Jerry Snitselaar) [2181397] - iommu/arm-smmu: Force identity domains for legacy binding (Jerry Snitselaar) [2181397] - iommu/arm-smmu-v3: Properly handle the return value of arm_smmu_cmdq_build_cmd() (Jerry Snitselaar) [2181397] - iommu/arm-smmu-v3: Stop pre-zeroing batch commands in arm_smmu_atc_inv_master() (Jerry Snitselaar) [2181397] - iommu/arm-smmu: Add clk_bulk_{prepare/unprepare} to system pm callbacks (Jerry Snitselaar) [2181397] - iommu: Make sysfs robust for non-API groups (Jerry Snitselaar) [2181397] - iommu: Use right way to retrieve iommu_ops (Jerry Snitselaar) [2181397] - iommu: Remove apply_resv_region (Jerry Snitselaar) [2181397] - iommu/dma: Explicitly sort PCI DMA windows (Jerry Snitselaar) [2181397] - iommu: Do not dereference fwnode in struct device (Jerry Snitselaar) [2181397] - iommu: Remove duplicate ida_free in iommu_group_alloc (Jerry Snitselaar) [2181397] - iommu: Directly use ida_alloc()/free() (Jerry Snitselaar) [2181397] - iommu/iova: change IOVA_MAG_SIZE to 127 to save memory (Jerry Snitselaar) [2181397] - iommu/iova: Fix alloc iova overflows issue (Jerry Snitselaar) [2181397] - iova: Remove iovad->rcaches check in iova_rcache_get() (Jerry Snitselaar) [2181397] - iova: Remove magazine BUG_ON() checks (Jerry Snitselaar) [2181397] - iova: Remove some magazine pointer NULL checks (Jerry Snitselaar) [2181397] - swiotlb: fix a braino in the alignment check fix (Jerry Snitselaar) [2181397] - swiotlb: fix slot alignment checks (Jerry Snitselaar) [2181397] - swiotlb: use wrap_area_index() instead of open-coding it (Jerry Snitselaar) [2181397] - swiotlb: fix the deadlock in swiotlb_do_find_slots (Jerry Snitselaar) [2181397] - swiotlb: mark swiotlb_memblock_alloc() as __init (Jerry Snitselaar) [2181397] - swiotlb: remove swiotlb_max_segment (Jerry Snitselaar) [2181397] - swiotlb: reduce the swiotlb buffer size on allocation failure (Jerry Snitselaar) [2181397] - swiotlb: replace kmap_atomic() with memcpy_{from,to}_page() (Jerry Snitselaar) [2181397] - swiotlb: don't panic! (Jerry Snitselaar) [2181397] - iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode (Jerry Snitselaar) [2175620] - iommu/amd: Add map/unmap_pages() iommu_domain_ops callback support (Jerry Snitselaar) [2181397] - iommu/amd/io-pgtable: Implement unmap_pages io_pgtable_ops callback (Jerry Snitselaar) [2181397] - iommu/amd/io-pgtable: Implement map_pages io_pgtable_ops callback (Jerry Snitselaar) [2181397] - iommu/vt-d: Avoid unnecessary global DMA cache invalidation (Jerry Snitselaar) [2176983] - iommu/vt-d: Avoid unnecessary global IRTE cache invalidation (Jerry Snitselaar) [2176983] - iommu/vt-d: Fix buggy QAT device mask (Jerry Snitselaar) [2169568] - iommu/vt-d: Add a fix for devices need extra dtlb flush (Jerry Snitselaar) [2169568] - xfs: fix off-by-one-block in xfs_discard_folio() (Carlos Maiolino) [2112147] - xfs: drop write error injection is unfixable, remove it (Carlos Maiolino) [2112147] - xfs: use iomap_valid method to detect stale cached iomaps (Carlos Maiolino) [2112147] - iomap: write iomap validity checks (Carlos Maiolino) [2112147] - xfs: xfs_bmap_punch_delalloc_range() should take a byte range (Carlos Maiolino) [2112147] - iomap: buffered write failure should not truncate the page cache (Carlos Maiolino) [2112147] - iomap: Export page_cache_seek_hole_data (Carlos Maiolino) [2112147] - xfs,iomap: move delalloc punching to iomap (Carlos Maiolino) [2112147] - xfs: use byte ranges for write cleanup ranges (Carlos Maiolino) [2112147] - xfs: punching delalloc extents on write failure is racy (Carlos Maiolino) [2112147] - xfs: write page faults in iomap are not buffered writes (Carlos Maiolino) [2112147] - iomap: iomap_read_inline_data cleanup (Carlos Maiolino) [2112147] - iomap: Fix inline extent handling in iomap_readpage (Carlos Maiolino) [2112147] - iomap: constify iomap_iter_srcmap (Carlos Maiolino) [2112147] - iomap: rework unshare flag (Carlos Maiolino) [2112147] - iomap: pass an iomap_iter to various buffered I/O helpers (Carlos Maiolino) [2112147] - iomap: remove iomap_apply (Carlos Maiolino) [2112147] - fsdax: Fix infinite loop in dax_iomap_rw() (Carlos Maiolino) [2112147] - fsdax: switch dax_iomap_rw to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_swapfile_activate to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_seek_data to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_seek_hole to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_bmap to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_fiemap to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch __iomap_dio_rw to use iomap_iter (Carlos Maiolino) [2112147] - iomap: support REQ_OP_ZONE_APPEND (Carlos Maiolino) [2112147] - iomap: add a filesystem hook for direct I/O bio submission (Carlos Maiolino) [2112147] - iomap: switch iomap_page_mkwrite to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_zero_range to use iomap_iter (Carlos Maiolino) [2112147] - iomap: Change calling convention for zeroing (Carlos Maiolino) [2112147] - iomap: switch iomap_file_unshare to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_file_buffered_write to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch readahead and readpage to use iomap_iter (Carlos Maiolino) [2112147] - iomap: add the new iomap_iter model (Carlos Maiolino) [2112147] - iomap: fix the iomap_readpage_actor return value for inline data (Carlos Maiolino) [2112147] - iomap: Support inline data with block size < page size (Carlos Maiolino) [2112147] - fs: mark the iomap argument to __block_write_begin_int const (Carlos Maiolino) [2112147] - fsdax: mark the iomap argument to dax_iomap_sector as const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_read_page_sync const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_read_inline_data const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_inline_data_valid const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_inline_data const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_sector const (Carlos Maiolino) [2112147] - ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Hangbin Liu) [2185798] - ipv6: Fix tcp socket connection with DSCP. (Hangbin Liu) [2185798] - ipv6: Fix datagram socket connection with DSCP. (Hangbin Liu) [2185798] - ipv6: avoid use-after-free in ip6_fragment() (Hangbin Liu) [2185798] - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network (Hangbin Liu) [2185798] - ipv6: fix WARNING in ip6_route_net_exit_late() (Hangbin Liu) [2185798] - ipv6: ensure sane device mtu in tunnels (Hangbin Liu) [2185798] - KVM: arm64: PMU: Restore the guest's EL0 event counting after migration (Shaoqin Huang) [2175146] - KVM: arm64: Retry fault if vma_lookup() results become invalid (Shaoqin Huang) [2175146] - KVM: arm64: PMU: Don't save PMCR_EL0.{C,P} for the vCPU (Shaoqin Huang) [2175146] - KVM: arm64: PMU: Fix GET_ONE_REG for vPMC regs to return the current value (Shaoqin Huang) [2175146] - KVM: arm64: timers: Convert per-vcpu virtual offset to a global value (Shaoqin Huang) [2175146] - KVM: arm64: Fix non-kerneldoc comments (Shaoqin Huang) [2175146] - arm64/sysreg: clean up some inconsistent indenting (Shaoqin Huang) [2175146] - KVM: arm64: timers: Don't BUG() on unhandled timer trap (Shaoqin Huang) [2175146] - KVM: arm64: Reduce overhead of trapped timer sysreg accesses (Shaoqin Huang) [2175146] - KVM: arm64: Don't arm a hrtimer for an already pending timer (Shaoqin Huang) [2175146] - KVM: arm64: Fix S1PTW handling on RO memslots (Shaoqin Huang) [2175146] - KVM: arm64: Fix typo in comment (Shaoqin Huang) [2175146] - KVM: arm64: Fix pvtime documentation (Shaoqin Huang) [2175146] - KVM: arm64: Fix PAR_TO_HPFAR() to work independently of PA_BITS. (Shaoqin Huang) [2175146] - KVM: arm64: nvhe: Fix build with profile optimization (Shaoqin Huang) [2175146] - fuse: wait for writepages in syncfs (Brian Foster) [2185834] - virtio_fs: Modify format for virtio_fs_direct_access (Brian Foster) [2185834] - virtiofs: delete unused parameter for virtio_fs_cleanup_vqs (Brian Foster) [2185834] - virtiofs: use strscpy for copying the queue name (Brian Foster) [2185834] - virtiofs: propagate sync() to file server (Brian Foster) [2185834] - fuse: add a flag FUSE_SETXATTR_ACL_KILL_SGID to kill SGID (Brian Foster) [2185834] - fuse: extend FUSE_SETXATTR request (Brian Foster) [2185834] - virtiofs: fix userns (Brian Foster) [2185834] - virtiofs: remove useless function (Brian Foster) [2185834] - virtiofs: split requests that exceed virtqueue size (Brian Foster) [2185834] - virtiofs: fix memory leak in virtio_fs_probe() (Brian Foster) [2185834] - virtio_fs: convert to LE accessors (Brian Foster) [2185834] - dmaengine: use sysfs_emit() to instead of scnprintf() (Jerry Snitselaar) [2181398] - dmaengine: Simplify dmaenginem_async_device_register() function (Jerry Snitselaar) [2181398] - dmaengine: idma64: Update bytes_transferred field (Jerry Snitselaar) [2181398] - dmaengine: dw: Move check for paused channel to dwc_get_residue() (Jerry Snitselaar) [2181398] - dmaengine: ptdma: check for null desc before calling pt_cmd_callback (Jerry Snitselaar) [2181398] - dmaengine: idxd: Fix default allowed read buffers value in group (Jerry Snitselaar) [2181398] - dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 (Jerry Snitselaar) [2181398] - ptdma: pt_core_execute_cmd() should use spinlock (Jerry Snitselaar) [2181398] - dmaengine: Fix double increment of client_count in dma_chan_get() (Jerry Snitselaar) [2181398] - dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() (Jerry Snitselaar) [2153929] - cifs: set a minimum of 120s for next dns resolution (Ronnie Sahlberg) [2182867] - cifs: use the expiry output of dns_query to schedule next resolution (Ronnie Sahlberg) [2182867] - cifs: sanitize paths in cifs_update_super_prepath. (Ronnie Sahlberg) [2182472] - redhat/configs: Fix incorrect configs location and content (Vladis Dronov) - scsi: megaraid_sas: Fix double kfree() (Tomas Henzl) [2163670] - scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl) [2163670] - scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl) [2163670] - scsi: megaraid_sas: Driver version update to 07.725.01.00-rc1 (Tomas Henzl) [2163670] - scsi: megaraid_sas: Add crash dump mode capability bit in MFI capabilities (Tomas Henzl) [2163670] - scsi: megaraid_sas: Update max supported LD IDs to 240 (Tomas Henzl) [2163670] - scsi: megaraid_sas: Add flexible array member for SGLs (Tomas Henzl) [2163670] - scsi: megaraid_sas: Fix some spelling mistakes in comment (Tomas Henzl) [2163670] - scsi: megaraid_sas: Remove unnecessary kfree() (Tomas Henzl) [2163670] - scsi: megaraid_sas: Use irq_set_affinity_and_hint() (Tomas Henzl) [2163670] - scsi: megaraid: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Tomas Henzl) [2163670] - scsi: ses: Handle enclosure with just a primary component gracefully (Tomas Henzl) [2188481] - ipvlan: hold lower dev to avoid possible use-after-free (Davide Caratti) [2188055] - net: macvlan: Use built-in RCU list checking (Davide Caratti) [2188055] - x86/split_lock: Enumerate architectural split lock disable bit (Prarit Bhargava) [2123535] - bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Yauheni Kaliuta) [2175160] - hwmon: (coretemp) avoid RDMSR interrupts to isolated CPUs (Marcelo Tosatti) [2158707] - scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Maurizio Lombardi) [2156588] - scsi: target: iscsit: Fix TAS handling during conn cleanup (Maurizio Lombardi) [2156588]- RDMA/cma: Distinguish between sockaddr_in and sockaddr_in6 by size (Kamal Heib) [2170083] - RDMA/umem: Remove unused 'work' member from struct ib_umem (Kamal Heib) [2170083] - RDMA/restrack: Correct spelling (Kamal Heib) [2170083] - scripts/spelling.txt: add "exsits" pattern and fix typo instances (Kamal Heib) [2170083] - RDMA/cma: Refactor the inbound/outbound path records process flow (Kamal Heib) [2170083] - RDMA/core: Refactor rdma_bind_addr (Kamal Heib) [2170083] - IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Kamal Heib) [2170076] - RDMA/core: Fix ib block iterator counter overflow (Kamal Heib) [2170076] - RDMA/srp: Move large values to a new enum for gcc13 (Kamal Heib) [2170076] - IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Kamal Heib) [2170076] - RDMA/cm: Make QP FLUSHABLE for supported device (Kamal Heib) [2170076] - RDMA: Extend RDMA kernel verbs ABI to support flush (Kamal Heib) [2170076] - RDMA: Extend RDMA user ABI to support flush (Kamal Heib) [2170076] - RDMA/cma: Change RoCE packet life time from 18 to 16 (Kamal Heib) [2170076] - RDMA/srp: Fix error return code in srp_parse_options() (Kamal Heib) [2170076] - RDMA: Extend RDMA kernel ABI to support atomic write (Kamal Heib) [2170076] - RDMA: Extend RDMA user ABI to support atomic write (Kamal Heib) [2170076] - RDMA/umem: remove FOLL_FORCE usage (Kamal Heib) [2170076] - RDMA/nldev: Fix failure to send large messages (Kamal Heib) [2170076] - RDMA/nldev: Add NULL check to silence false warnings (Kamal Heib) [2170076] - RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Kamal Heib) [2170076] - IB/isert: use the ISCSI_LOGIN_CURRENT_STAGE macro (Kamal Heib) [2170076] - RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port (Kamal Heib) [2170076] - RDMA/core: Make sure "ib_port" is valid when access sysfs node (Kamal Heib) [2170076] - RDMA/restrack: Release MR restrack when delete (Kamal Heib) [2170076] - IB/mad: Don't call to function that might sleep while in atomic context (Kamal Heib) [2170076] - RDMA/core: Fix order of nldev_exit call (Kamal Heib) [2170076] - RDMA/core: fix repeated words in comments (Kamal Heib) [2170076] - IB/iser: open code iser_disconnected_handler (Kamal Heib) [2170076] - IB/iser: add safety checks for state_mutex lock (Kamal Heib) [2170076] - IB/iser: open code iser_conn_state_comp_exch (Kamal Heib) [2170076] - RDMA/opa_vnic: fix spelling typo in comment (Kamal Heib) [2170076] - RDMA/core: return -EOPNOSUPP for ODP unsupported device (Kamal Heib) [2170076] - IB/uverbs: fix the typo of optional (Kamal Heib) [2170076] - treewide: use get_random_u32() when possible (Kamal Heib) [2170070] - treewide: use prandom_u32_max() when possible, part 1 (Kamal Heib) [2170070] - RDMA/core: Clean up a variable name in ib_create_srq_user() (Kamal Heib) [2170070] - RDMA/srp: Support more than 255 rdma ports (Kamal Heib) [2170070] - RDMA/cm: Use DLID from inbound/outbound PathRecords as the datapath DLID (Kamal Heib) [2170070] - RDMA/cma: Multiple path records support with netlink channel (Kamal Heib) [2170070] - RDMA/core: Rename rdma_route.num_paths field to num_pri_alt_paths (Kamal Heib) [2170070] - RDMA/srpt: Use flex array destination for memcpy() (Kamal Heib) [2170070] - IB/cm: Refactor cm_insert_listen() and cm_find_listen() (Kamal Heib) [2170070] - IB/cm: remove cm_id_priv->id.service_mask and service_mask parameter of cm_init_listen() (Kamal Heib) [2170070] - IB/cm: Remove the service_mask parameter from ib_cm_listen() (Kamal Heib) [2170070] - RDMA/core: Remove 'device' argument from rdma_build_skb() (Kamal Heib) [2170070] - RDMA/srp: Use the attribute group mechanism for sysfs attributes (Kamal Heib) [2170070] - RDMA/srp: Handle dev_set_name() failure (Kamal Heib) [2170070] - RDMA/srp: Remove the srp_host.released completion (Kamal Heib) [2170070] - RDMA/srp: Rework the srp_add_port() error path (Kamal Heib) [2170070] - IB: move from strlcpy with unused retval to strscpy (Kamal Heib) [2170070] - treewide: uapi: Replace zero-length arrays with flexible-array members (Kamal Heib) [2170070] - RDMA/core: Delete IPsec flow action logic from the core (Kamal Heib) [2170070] - net: Don't include filter.h from net/sock.h (Kamal Heib) [2170070] - scsi: qla2xxx: Synchronize the IOCB count to be in order (Nilesh Javali) [2164947] - scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali) [2164947] - scsi: qla2xxx: Use the proper SCSI midlayer interfaces for PI (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove the unused variable wwn (Nilesh Javali) [2164947] - scsi: qla2xxx: Simplify if condition evaluation (Nilesh Javali) [2164947] - scsi: qla2xxx: Use a variable for repeated mem_size computation (Nilesh Javali) [2164947] - scsi: qla2xxx: Make qla_trim_buf() and __qla_adjust_buf() static (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix printk() format string (Nilesh Javali) [2164947] - scsi: qla2xxx: Update version to 10.02.08.200-k (Nilesh Javali) [2164947] - scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Fix clang warning (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Reduce memory usage during low I/O (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Fix stall session after app start (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Fix performance dip due to lock contention (Nilesh Javali) [2164947] - scsi: qla2xxx: Relocate/rename vp map (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove dead code (GNN ID) (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove dead code (GPNID) (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove dead code (Nilesh Javali) [2164947] - scsi: qla2xxx: Update version to 10.02.08.100-k (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix IOCB resource check warning (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove increment of interface err cnt (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix erroneous link down (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove unintended flag clearing (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix stalled login (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix exchange oversubscription for management commands (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix exchange oversubscription (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix link failure in NPIV environment (Nilesh Javali) [2164947] - scsi: qla2xxx: Check if port is online before sending ELS (Nilesh Javali) [2164947] - scsi: qla2xxx: Initialize vha->unknown_atio_[list, work] for NPIV hosts (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove duplicate of vha->iocb_work initialization (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove unused variable 'found_devs' (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix set-but-not-used variable warnings (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() (Nilesh Javali) [2164947] - ethtool: eeprom: fix null-deref on genl_info in dump (Davide Caratti) [2188002] - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE (Davide Caratti) [2188002] - af_key: Fix send_acquire race with pfkey_register (Davide Caratti) [2188002] - net: llc: fix skb_over_panic (Davide Caratti) [2188002] - inet_ecn: Fix endianness of checksum update when setting ECT(1) (Davide Caratti) [2188002] - RDMA/irdma: Fix potential NULL-ptr-dereference (Kamal Heib) [2153377] - RDMA/irdma: Split CQ handler into irdma_reg_user_mr_type_cq (Kamal Heib) [2153377] - RDMA/irdma: Split QP handler into irdma_reg_user_mr_type_qp (Kamal Heib) [2153377] - RDMA/irdma: Split mr alloc and free into new functions (Kamal Heib) [2153377] - RDMA/irdma: Split MEM handler into irdma_reg_user_mr_type_mem (Kamal Heib) [2153377] - RDMA/irdma: Remove extra ret variable in favor of existing err (Kamal Heib) [2153377] - RDMA/irdma: Initialize net_type before checking it (Kamal Heib) [2153377] - RDMA/irdma: Do not request 2-level PBLEs for CQ alloc (Kamal Heib) [2153377] - RDMA/irdma: Fix RQ completion opcode (Kamal Heib) [2153377] - RDMA/irdma: Fix inline for multiple SGE's (Kamal Heib) [2153377] - bnxt_en: Fix mqprio and XDP ring checking logic (Ken Cox) [2159222] - bnxt: Do not read past the end of test names (Ken Cox) [2159222] - bnxt: report FEC block stats via standard interface (Ken Cox) [2159222] - bnxt_en: Remove debugfs when pci_register_driver failed (Ken Cox) [2159222] - bnxt_en: update RSS config using difference algorithm (Ken Cox) [2159222] - bnxt_en: refactor VNIC RSS update functions (Ken Cox) [2159222] - bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer (Ken Cox) [2159222] - bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() (Ken Cox) [2159222] - bnxt_en: fix the handling of PCIE-AER (Ken Cox) [2159222] - bnxt_en: refactor bnxt_cancel_reservations() (Ken Cox) [2159222] - bnxt_en: check and resize NVRAM UPDATE entry before flashing (Ken Cox) [2159222] - bnxt_en: Update firmware interface to 1.10.2.118 (Ken Cox) [2159222] - bnxt_en: replace reset with config timestamps (Ken Cox) [2159222] - hugetlbfs: don't delete error page from pagecache (Aristeu Rozanski) [2188334] - mm: shmem: don't truncate page if memory failure happens (Aristeu Rozanski) [2188334] - mm: hwpoison: handle non-anonymous THP correctly (Aristeu Rozanski) [2188334] - mm: hwpoison: refactor refcount check handling (Aristeu Rozanski) [2188334] - scsi: qedf: Remove set but unused variable 'page' (Nilesh Javali) [2164955] - scsi: qedf: Fix a UAF bug in __qedf_probe() (Nilesh Javali) [2164955] - xfs: don't use BMBT btree split workers for IO completion (Carlos Maiolino) [2127493] - tools/power turbostat: Add support for MeteorLake platforms (Derek Barbosa) [2153966] - x86/bugs: Workaround for incorrectly set X86_BUG_RETBLEED under VMware (Waiman Long) [2184343]- nvmet: fix workqueue MEM_RECLAIM flushing dependency (Maurizio Lombardi) [2187618] - nvmet: use a private workqueue instead of the system workqueue (Maurizio Lombardi) [2187618] - nvme: fix discard support without oncs (Maurizio Lombardi) [2187618] - nvme-pci: fix timeout request state check (Maurizio Lombardi) [2187618] - nvme: fix multipath crash caused by flush request when blktrace is enabled (Maurizio Lombardi) [2187618] - nvme: return err on nvme_init_non_mdts_limits fail (Maurizio Lombardi) [2187618] - nvme initialize core quirks before calling nvme_init_subsystem (Maurizio Lombardi) [2187618] - nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked (Maurizio Lombardi) [2187618] - nvme: quiet user passthrough command errors (Maurizio Lombardi) [2187618] - nvme-tcp: fix possible circular locking when deleting a controller under memory pressure (Maurizio Lombardi) [2187618] - nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2187618] - nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2187618] - nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2187618] - nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2187618] - nvme-rdma: fix possible hang caused during ctrl deletion (Maurizio Lombardi) [2187618] - nvmet-tcp: add bounds check on Transfer Tag (Maurizio Lombardi) [2187618] - nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2187618] - nvme-pci: set min_align_mask before calculating max_hw_sectors (Maurizio Lombardi) [2187618] - nvme: enumerate controller flags (Maurizio Lombardi) [2187618] - nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2187618] - nvme: copy firmware_rev on each init (Maurizio Lombardi) [2187618] - nvme: restrict management ioctls to admin (Maurizio Lombardi) [2187618] - nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2187618] - nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2187618] - nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2187618] - nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2187618] - nvmet: fix mar and mor off-by-one errors (Maurizio Lombardi) [2187618] - nvmet: fix a use-after-free (Maurizio Lombardi) [2187618] - nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi) [2187618] - nvme-fabrics: Fix a typo in an error message (Maurizio Lombardi) [2187618] - nvme-fabrics: parse nvme connect Linux error codes (Maurizio Lombardi) [2187618] - nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Maurizio Lombardi) [2187618] - nvme: rename nvme_validate_or_alloc_ns to nvme_scan_ns (Maurizio Lombardi) [2187618] - nvme: catch -ENODEV from nvme_revalidate_zones again (Maurizio Lombardi) [2187618] - nvme-pci: print the command name of aborted commands (Maurizio Lombardi) [2187618] - nvme: use command_id instead of req->tag in trace_nvme_complete_rq() (Maurizio Lombardi) [2187618] - nvme-pci: use nvme core helper to cancel requests in tagset (Maurizio Lombardi) [2187618] - nvme-tcp: use in-capsule data for I/O connect (Maurizio Lombardi) [2187618] - nvme-rdma: remove timeout for getting RDMA-CM established event (Maurizio Lombardi) [2187618] - nvmet: parse fabrics commands on io queues (Maurizio Lombardi) [2187618] - nvme-fabrics: decode 'authentication required' connect error (Maurizio Lombardi) [2187618] - nvme-loop: use nvme core helpers to cancel all requests in a tagset (Maurizio Lombardi) [2187618] - nvme: handle the persistent internal error AER (Maurizio Lombardi) [2187618] - nvme: remove a double word in a comment (Maurizio Lombardi) [2187618] - nvme: use struct group for generic command dwords (Maurizio Lombardi) [2187618] - nvme-pci: fix freeze accounting for error handling (Maurizio Lombardi) [2187618] - nvmet-tcp: fix regression in data_digest calculation (Maurizio Lombardi) [2187618] - nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH (Maurizio Lombardi) [2187618] - nvme-pci: disable write zeros support on UMIC and Samsung SSDs (Maurizio Lombardi) [2187618] - nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs (Maurizio Lombardi) [2187618] - nvme-pci: add trouble shooting steps for timeouts (Maurizio Lombardi) [2187618] - nvme: add device name to warning in uuid_show() (Maurizio Lombardi) [2187618] - nvmet: fix typo in comment (Maurizio Lombardi) [2187618] - nvme: set controller enable bit in a separate write (Maurizio Lombardi) [2187618] - nvme: set non-mdts limits in nvme_scan_work (Maurizio Lombardi) [2187618] - nvme-pci: harden drive presence detect in nvme_dev_disable() (Maurizio Lombardi) [2187618] - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags (Maurizio Lombardi) [2187618] - nvme: mark internal passthru request RQF_QUIET (Maurizio Lombardi) [2187618] - nvme: remove unneeded include from constants file (Maurizio Lombardi) [2187618] - nvme: set dma alignment to dword (Maurizio Lombardi) [2187618] - nvme: fix interpretation of DMRSL (Maurizio Lombardi) [2187618] - ixgbe: add double of VLAN header when computing the max MTU (Ken Cox) [2153372] - ixgbe: allow to increase MTU to 3K with XDP enabled (Ken Cox) [2153372] - ixgbe: Filter out spurious link up indication (Ken Cox) [2153372] - ixgbe: XDP: fix checker warning from rcu pointer (Ken Cox) [2153372] - ixgbe: fix pci device refcount leak (Ken Cox) [2153372] - ixgbe: change MAX_RXD/MAX_TXD based on adapter type (Ken Cox) [2153372] - tracing: kprobes: Prohibit probing on notrace function (Mukesh Chaurasiya) [2183475] - powerpc/kprobes: Ignore traps that happened in real mode (Mukesh Chaurasiya) [2183475] - nvme-rdma: handle number of queue changes (Kamal Heib) [2160665] - nvme-rdma: remove timeout for getting RDMA-CM established event (Kamal Heib) [2160665] - nvmet-rdma: fix kernel-doc warning for nvmet_rdma_device_removal (Kamal Heib) [2160665] - net: mpls: fix stale pointer if allocation fails during device rename (Guillaume Nault) [2184956] {CVE-2023-26545} - block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2151112] - block: fix wrong mode for blkdev_put() from disk_scan_partitions() (Ming Lei) [2151112] - block: fix scan partition for exclusively open device again (Ming Lei) [2151112] - mm: swap: get rid of livelock in swapin readahead (Aristeu Rozanski) [2035182 2182084] - redhat: require reasonably recent grub2 _only_ if grub2 is already installed (Denys Vlasenko) [2183531] - i40e: Fix kernel crash during reboot when adapter is in recovery mode (Stefan Assmann) [2153348] - i40e: add double of VLAN header when computing the max MTU (Stefan Assmann) [2153348] - i40e: Add checking for null for nlmsg_find_attr() (Stefan Assmann) [2153348] - net/i40e: Replace 0-length array with flexible array (Stefan Assmann) [2153348] - i40e: use ERR_PTR error print in i40e messages (Stefan Assmann) [2153348] - i40e: use int for i40e_status (Stefan Assmann) [2153348] - i40e: Remove string printing for i40e_status (Stefan Assmann) [2153348] - i40e: Remove unused i40e status codes (Stefan Assmann) [2153348] - net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Stefan Assmann) [2153348] - i40e: Remove redundant pci_enable_pcie_error_reporting() (Stefan Assmann) [2153348] - virtchnl: i40e/iavf: rename iwarp to rdma (Stefan Assmann) [2153348] - treewide: Convert del_timer*() to timer_shutdown*() (Stefan Assmann) [2153348] - i40e: allow toggling loopback mode via ndo_set_features callback (Stefan Assmann) [2153348] - i40e: Disallow ip4 and ip6 l4_4_bytes (Stefan Assmann) [2153348] - i40e: Fix for VF MAC address 0 (Stefan Assmann) [2153348] - i40e: Fix not setting default xps_cpus after reset (Stefan Assmann) [2153348] - dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2183559] - dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2183559] - dm: remove unnecessary (void*) conversion in event_callback() (Benjamin Marzinski) [2179207] - dm ioctl: remove unnecessary check when using dm_get_mdptr() (Benjamin Marzinski) [2179207] - dm ioctl: assert _hash_lock is held in __hash_remove (Benjamin Marzinski) [2179207] - dm cache: add cond_resched() to various workqueue loops (Benjamin Marzinski) [2179207] - dm thin: add cond_resched() to various workqueue loops (Benjamin Marzinski) [2179207] - dm: add cond_resched() to dm_wq_work() (Benjamin Marzinski) [2179207] - dm: update targets using system workqueues to use a local workqueue (Benjamin Marzinski) [2179207] - dm: remove flush_scheduled_work() during local_exit() (Benjamin Marzinski) [2179207] - dm: declare variables static when sensible (Benjamin Marzinski) [2179207] - dm ioctl: prefer strscpy() instead of strlcpy() (Benjamin Marzinski) [2179207] - dm: avoid 'do {} while(0)' loop in single statement macros (Benjamin Marzinski) [2179207] - dm: favour __packed versus "__attribute__ ((packed))" (Benjamin Marzinski) [2179207] - dm: favour __aligned(N) versus "__attribute__ (aligned(N))" (Benjamin Marzinski) [2179207] - dm: adjust EXPORT_SYMBOL() to follow functions immediately (Benjamin Marzinski) [2179207] - dm block-manager: avoid not required parentheses (Benjamin Marzinski) [2179207] - dm: send just one event on resize, not two (Benjamin Marzinski) [2179207] - dm table: check that a dm device doesn't reference itself (Benjamin Marzinski) [2179207] - dm raid: fix some spelling mistakes in comments (Benjamin Marzinski) [2179207] - dm verity: stop using WQ_UNBOUND for verify_wq (Benjamin Marzinski) [2179207] - dm integrity: Remove bi_sector that's only used by commented debug code (Benjamin Marzinski) [2179207] - dm crypt: Slightly simplify crypt_set_keyring_key() (Benjamin Marzinski) [2179207] - dm ioctl: drop always-false condition (Benjamin Marzinski) [2179207] - dm flakey: fix logic when corrupting a bio (Benjamin Marzinski) [2179207] - dm flakey: fix a bug with 32-bit highmem systems (Benjamin Marzinski) [2179207] - dm flakey: don't corrupt the zero page (Benjamin Marzinski) [2179207] - dm cache: Add some documentation to dm-cache-background-tracker.h (Benjamin Marzinski) [2179207] - dm cache: free background tracker's queued work in btracker_destroy (Benjamin Marzinski) [2179207] - dm ioctl: fix a couple ioctl codes (Benjamin Marzinski) [2179207] - dm ioctl: a small code cleanup in list_version_get_info (Benjamin Marzinski) [2179207] - sfc: include vport_id in filter spec hash and equal() (Íñigo Huguet) [2159251] - ptp: convert remaining drivers to adjfine interface (Íñigo Huguet) [2159251] - sfc: Use kmap_local_page() instead of kmap_atomic() (Íñigo Huguet) [2159251] - sfc: use sysfs_emit() to instead of scnprintf() (Íñigo Huguet) [2159251] - selftests: forwarding: add tunnel_key "nofrag" test case (Davide Caratti) [2103797] - selftests: tc-testing: add tunnel_key "nofrag" test case (Davide Caratti) [2103797] - selftests: tc-testing: add "depends_on" property to skip tests (Davide Caratti) [2103797] - net/sched: act_tunnel_key: add support for "don't fragment" (Davide Caratti) [2103797] - e1000e: Fix TX dispatch condition (Ken Cox) [2153313] - e1000e: Separate MTP board type from ADP (Ken Cox) [2153313] - drivers/net/ethernet/e1000e: check return value of e1e_rphy() (Ken Cox) [2153313] - ipvs: add sysctl_run_estimation to support disable estimation (Hangbin Liu) [2182003] - scsi: ses: Don't attach if enclosure has no components (Tomas Henzl) [1975026] - scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl) [1975026] - scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl) [1975026] - scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl) [1975026] - scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl) [1975026] - vmxnet3: move rss code block under eop descriptor (Izabela Bakollari) [2172579]- crypto: qat - add support for 402xx devices (Vladis Dronov) [2144529] - crypto: qat - drop log level of msg in get_instance_node() (Vladis Dronov) [2144529] - crypto: qat - fix out-of-bounds read (Vladis Dronov) [2144529] - Documentation: qat: change kernel version (Vladis Dronov) [2144529] - crypto: qat - add qat_zlib_deflate (Vladis Dronov) [2144529] - crypto: qat - extend buffer list logic interface (Vladis Dronov) [2144529] - crypto: qat - fix spelling mistakes from 'bufer' to 'buffer' (Vladis Dronov) [2144529] - crypto: qat - add resubmit logic for decompression (Vladis Dronov) [2144529] - crypto: acomp - define max size for destination (Vladis Dronov) [2144529] - crypto: qat - enable deflate for QAT GEN4 (Vladis Dronov) [2144529] - crypto: qat - expose deflate through acomp api for QAT GEN2 (Vladis Dronov) [2144529] - crypto: qat - rename and relocate GEN2 config function (Vladis Dronov) [2144529] - crypto: qat - relocate qat_algs_alloc_flags() (Vladis Dronov) [2144529] - crypto: qat - relocate backlog related structures (Vladis Dronov) [2144529] - crypto: qat - extend buffer list interface (Vladis Dronov) [2144529] - crypto: qat - generalize crypto request buffers (Vladis Dronov) [2144529] - crypto: qat - change bufferlist logic interface (Vladis Dronov) [2144529] - crypto: qat - rename bufferlist functions (Vladis Dronov) [2144529] - crypto: qat - relocate bufferlist logic (Vladis Dronov) [2144529] - crypto: qat - Use helper to set reqsize (Vladis Dronov) [2144529] - crypto: kpp - Add helper to set reqsize (Vladis Dronov) [2144529] - crypto: qat - fix error return code in adf_probe (Vladis Dronov) [2144529] - crypto: qat - remove ADF_STATUS_PF_RUNNING flag from probe (Vladis Dronov) [2144529] - selftests: net: rps_default_mask.sh: delete veth link specifically (Hangbin Liu) [2185801] - selftests: net: devlink_port_split.py: skip test if no suitable device available (Hangbin Liu) [2185801] - selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Hangbin Liu) [2185801] - selftests/tls: Add {} to avoid static checker warning (Hangbin Liu) [2185801] - selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu) [2185801] - selftest: fib_tests: Always cleanup before exit (Hangbin Liu) [2185801] - selftests/net: Interpret UDP_GRO cmsg data as an int value (Hangbin Liu) [2185801] - selftests: forwarding: lib: quote the sysctl values (Hangbin Liu) [2185801] - selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Hangbin Liu) [2185801] - selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Hangbin Liu) [2185801] - selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Hangbin Liu) [2185801] - selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Hangbin Liu) [2185801] - selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload (Hangbin Liu) [2185801] - selftests: forwarding: Fix failing tests with old libnet (Hangbin Liu) [2185801] - powerpc/pseries/mobility: set NMI watchdog factor during an LPM (Mamatha Inamdar) [2186026] - powerpc/watchdog: introduce a NMI watchdog's factor (Mamatha Inamdar) [2186026] - watchdog: export lockup_detector_reconfigure (Mamatha Inamdar) [2186026] - powerpc/mobility: wait for memory transfer to complete (Mamatha Inamdar) [2186026] - crypto: drbg - Only fail when jent is unavailable in FIPS mode (Vladis Dronov) [2175712] - crypto: jitter - permanent and intermittent health errors (Vladis Dronov) [2175712] - crypto: jitter - quit sample collection loop upon RCT failure (Vladis Dronov) [2175712] - crypto: jitter - don't limit ->health_failure check to FIPS mode (Vladis Dronov) [2175712] - crypto: jitter - drop kernel-doc notation (Vladis Dronov) [2175712] - selftests/livepatch: normalize sysctl error message (Julia Denham) [RHEL-256] - livepatch: Skip livepatch tests if ftrace cannot be configured (Julia Denham) [RHEL-256] - livepatch: Add a missing newline character in klp_module_coming() (Julia Denham) [RHEL-256] - livepatch: fix race between fork and KLP transition (Julia Denham) [RHEL-256] - scsi: bnx2i: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Nilesh Javali) [2164956] - x86/xen: Split HVM vector callback setup and interrupt gate allocation (Prarit Bhargava) [2187810] - s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183078] - s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183992] - SUNRPC: Fix a server shutdown leak (Benjamin Coddington) [2166107] - powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2184979] - cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164958] - cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164958]- perf vendor events intel: Add uncore event list for Sapphirerapids (Michael Petlan) [2180657] - perf vendor events intel: Add metrics for Sapphirerapids (Michael Petlan) [2180657] - perf vendor events intel: Update core event list for Sapphirerapids (Michael Petlan) [2180657] - perf vendor events intel: Add sapphirerapids events (Michael Petlan) [2180657] - perf vendor events intel: Update metrics for Alderlake (Michael Petlan) [2180656] - perf vendor events: Fix Alderlake metric groups (Michael Petlan) [2180656] - perf vendor events intel: Add metrics for Alderlake (Michael Petlan) [2180656] - perf/x86/rapl: Add support for Intel Raptor Lake (Michael Petlan) [2180654] - perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] (Michael Petlan) [2153896] - perf/x86/intel/cstate: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/intel: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/intel/uncore: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/msr: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/msr: Add Sapphire Rapids CPU support (Michael Petlan) [2156802] - perf/x86/intel/uncore: Add Meteor Lake support (Michael Petlan) [2177039] - perf/x86/msr: Add Meteor Lake support (Michael Petlan) [2153962] - perf/x86/cstate: Add Meteor Lake support (Michael Petlan) [2153962] - perf/x86/intel: Support Architectural PerfMon Extension leaf (Michael Petlan) [2153962] - x86/cpufeatures: Add Architectural PerfMon Extension bit (Michael Petlan) [2153962] - perf/x86: Support Retire Latency (Michael Petlan) [2153962] - perf/x86: Add Meteor Lake support (Michael Petlan) [2153962] - perf: Add PMU_FORMAT_ATTR_SHOW (Michael Petlan) [2153962] - mm/hugetlb: add dedicated func to get 'allowed' nodemask for current process (Rafael Aquini) [2153926] - mm/hugetlb: simplify the calculation of variables (Rafael Aquini) [2153926] - mm/mempolicy: fix lock contention on mems_allowed (Rafael Aquini) [2153926] - mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | MPOL_LOCAL in mbind() (Rafael Aquini) [2153926] - mm/mempolicy.c: use in_task() in mempolicy_slab_node() (Rafael Aquini) [2153926] - mm/mempolicy: unify the create() func for bind/interleave/prefer-many policies (Rafael Aquini) [2153926] - mm/mempolicy: advertise new MPOL_PREFERRED_MANY (Rafael Aquini) [2153926] - mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY (Rafael Aquini) [2153926] - mm/memplicy: add page allocation function for MPOL_PREFERRED_MANY policy (Rafael Aquini) [2153926] - mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferred nodes (Rafael Aquini) [2153926] - mm/mempolicy: use readable NUMA_NO_NODE macro instead of magic number (Rafael Aquini) [2153926] - mm/mempolicy: unify the parameter sanity check for mbind and set_mempolicy (Rafael Aquini) [2153926] - mm/mempolicy: use unified 'nodes' for bind/interleave/prefer policies (Rafael Aquini) [2153926] - mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PREFERRED policy (Rafael Aquini) [2153926] - mm/mempolicy: cleanup nodemask intersection check for oom (Rafael Aquini) [2153926] - mm/mempolicy: fix mpol_misplaced kernel-doc (Rafael Aquini) [2153926] - numa balancing: migrate on fault among multiple bound nodes (Rafael Aquini) [2153926] - mm/hugetlb: add mempolicy check in the reservation routine (Rafael Aquini) [2153926] - mm: remove unused alloc_page_vma_node() (Rafael Aquini) [2153926] - mm/mempolicy: remove or narrow the lock on current (Rafael Aquini) [2153926] - mm, mempolicy: fix uninit memory access (Rafael Aquini) [2153926] - mm/mempool: minor coding style tweaks (Rafael Aquini) [2153926] - mm: fix typos in comments (Rafael Aquini) [2153926] - futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI (Joel Savitz) [2170113] - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Joel Savitz) [2170113] - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Joel Savitz) [2170113] - futex: Remove unneeded gotos (Joel Savitz) [2170113] - rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2170113] - rtmutex: Add acquire semantics for rtmutex lock acquisition slow path (Joel Savitz) [2170113] - locking/lockdep: Fix lockdep_init_map_*() confusion (Joel Savitz) [2170113] - locking/lockdep: Avoid potential access of invalid memory in lock_class (Joel Savitz) [2170113] - lockdep: Correct lock_classes index mapping (Joel Savitz) [2170113] - locking/rtmutex: Squash self-deadlock check for ww_rt_mutex. (Joel Savitz) [2170113] - locking/rtmutex: Fix incorrect condition in rtmutex_spin_on_owner() (Joel Savitz) [2170113] - kallsyms: remove arch specific text and data check (Joel Savitz) [2170113] - lockdep: Let lock_is_held_type() detect recursive read as read (Joel Savitz) [2170113] - lockdep: Fix wait-type for empty stack (Joel Savitz) [2170113] - locking/lockdep: Improve noinstr vs errors (Joel Savitz) [2170113] - locking/lockdep: Correct calling tracepoints (Joel Savitz) [2170113] - locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_count (Joel Savitz) [2170113] - locking/ww_mutex: Fix runtime warning in the WW mutex selftest (Joel Savitz) [2170113] - fortify: Do not cast to "unsigned char" (Josef Oskera) [2139487] - fortify: Use SIZE_MAX instead of (size_t)-1 (Josef Oskera) [2139487] - afs: Work around strnlen() oops with CONFIG_FORTIFIED_SOURCE=y (Josef Oskera) [2139487] - net/mlx4_en: Introduce flexible array to silence overflow warning (Josef Oskera) [2139487] - wusbcore: silence fortify warning (Josef Oskera) [2139487] - skbuff: Switch structure bounds to struct_group() (Josef Oskera) [2139487] - RDMA/cxgb4: fix accept failure due to increased cpl_t5_pass_accept_rpl size (Josef Oskera) [2139487] - intel_th: msu: Use memset_startat() for clearing hw header (Josef Oskera) [2139487] - dm integrity: Use struct_group() to zero struct journal_sector (Josef Oskera) [2139487] - iw_cxgb4: Use memset_startat() for cpl_t5_pass_accept_rpl (Josef Oskera) [2139487] - scsi: lpfc: Use struct_group() to initialize struct lpfc_cgn_info (Josef Oskera) [2139487] - netfilter: conntrack: Use memset_startat() to zero struct nf_conn (Josef Oskera) [2139487] - netfilter: conntrack: avoid gcc-10 zero-length-bounds warning (Josef Oskera) [2139487] - thermal: int340x: Use struct_group() for memcpy() region (Josef Oskera) [2139487] - net/af_iucv: Use struct_group() to zero struct iucv_sock region (Josef Oskera) [2139487] - ipv6: Use memset_after() to zero rt6_info (Josef Oskera) [2139487] - bnx2x: Use struct_group() for memcpy() region (Josef Oskera) [2139487] - tracing: Use memset_startat() to zero struct trace_iterator (Josef Oskera) [2139487] - xfrm: Use memset_after() to clear padding (Josef Oskera) [2139487] - HID: roccat: Use struct_group() to zero kone_mouse_event (Josef Oskera) [2139487] - scsi: ibmvscsi: Avoid multi-field memset() overflow by aiming at srp (Josef Oskera) [2139487] - ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Josef Oskera) [2139487] - media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Josef Oskera) [2139487] - s390/zcrypt: Switch to flexible array member (Josef Oskera) [2139487] - s390/speculation: Use statically initialized const for instructions (Josef Oskera) [2139487] - cifs: avoid extra calls in posix_info_parse (Josef Oskera) [2139487] - x86/entry: Fixup bad_iret vs noinstr (Josef Oskera) [2139487] - x86/traps: Mark fixup_bad_iret() noinstr (Josef Oskera) [2139487] - x86/doublefault: Remove memmove() call (Josef Oskera) [2139487] - tracing: Initialize iter->seq after zeroing in tracing_read_pipe() (Josef Oskera) [2139487] - tracing: Silence GCC 9 array bounds warning (Josef Oskera) [2139487] - fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL (Josef Oskera) [2139487] - fortify: Provide a memcpy trap door for sharp corners (Josef Oskera) [2139487] - fortify: Make pointer arguments const (Josef Oskera) [2139487] - fortify: Replace open-coded __gnu_inline attribute (Josef Oskera) [2139487] - fortify: Update compile-time tests for Clang 14 (Josef Oskera) [2139487] - fortify: Detect struct member overflows in memset() at compile-time (Josef Oskera) [2139487] - fortify: Detect struct member overflows in memmove() at compile-time (Josef Oskera) [2139487] - fortify: Detect struct member overflows in memcpy() at compile-time (Josef Oskera) [2139487] - fortify: strlen: Avoid shadowing previous locals (Josef Oskera) [2139487] - fortify: Add compile-time FORTIFY_SOURCE tests (Josef Oskera) [2139487] - fortify: Allow strlen() and strnlen() to pass compile-time known lengths (Josef Oskera) [2139487] - fortify: Prepare to improve strnlen() and strlen() warnings (Josef Oskera) [2139487] - fortify: Fix dropped strcpy() compile-time write overflow check (Josef Oskera) [2139487] - fortify: Explicitly disable Clang support (Josef Oskera) [2139487] - fortify: Move remaining fortify helpers into fortify-string.h (Josef Oskera) [2139487] - lib/string: Move helper functions out of string.c (Josef Oskera) [2139487] - lib/string.c: update match_string() doc-strings with correct behavior (Josef Oskera) [2139487] - string.h: move fortified functions definitions in a dedicated header. (Josef Oskera) [2139487] - string.h: add FORTIFY coverage for strscpy() (Josef Oskera) [2139487] - lib: string.h: detect intra-object overflow in fortified string functions (Josef Oskera) [2139487] - lib: string_helpers: provide kfree_strarray() (Josef Oskera) [2139487] - lib/string.c: implement stpcpy (Josef Oskera) [2139487] - kernel-doc: core-api: include string.h into core-api (Josef Oskera) [2139487] - docs/core-api: move *{str,mem}dup* to "String Manipulation" (Josef Oskera) [2139487] - selftests/tc-testing: add show class case for red qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add show class case for prio qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add show class case for mq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add show class case for ingress qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for qfq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for netem qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for multiq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for mqprio qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for htb qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for hfsc qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for fq_codel qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for dsmark qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for drr qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for cbs qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for cbq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for cake qdisc (Ivan Vecera) [2172130] - net/sched: use tc_qdisc_stats_dump() in qdisc (Ivan Vecera) [2172130] - net/sched: sch_api: add helper for tc qdisc walker stats dump (Ivan Vecera) [2172130] - hwrng: core - use per-rng quality value instead of global setting (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - start and stop in-kernel rngd in separate function (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - do not bother to order list of devices by quality (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - credit entropy for low quality sources of randomness (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - break out of hwrng_fillfn if current rng is not trusted (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - only set cur_rng_set_by_user if it is working (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - use rng_fillbuf in add_early_randomness() (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - read() callback must be called for size of 32 or more bytes (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - explicit ordering of initcalls (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - Use DEVICE_ATTR_ macro (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - remove redundant initialization of variable err (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - convert sysfs sprintf/snprintf family to sysfs_emit (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - remove redundant initialization of variable ret (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - Fix use-after-free warning in hwrng_register() (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - move add_early_randomness() out of rng_mutex (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - document the quality field (Jose Ignacio Tornos Martinez) [2172884] - netfilter: nf_conntrack: allow early drop of offloaded UDP conns (Florian Westphal) [2183080] - net/sched: act_ct: offload UDP NEW connections (Florian Westphal) [2183080] - net/sched: act_ct: set ctinfo in meta action depending on ct state (Florian Westphal) [2183080] - netfilter: flowtable: cache info of last offload (Florian Westphal) [2183080] - netfilter: flowtable: allow unidirectional rules (Florian Westphal) [2183080] - netfilter: flowtable: fixup UDP timeout depending on ct state (Florian Westphal) [2183080] - ptp_clock: Let the ADJ_OFFSET interface respect the ADJ_NANO flag for PHC devices. (Íñigo Huguet) [2180896] - ptp: Add adjust_phase to ptp_clock_caps capability. (Íñigo Huguet) [2180896] - ptp: Add adjphase function to support phase offset control. (Íñigo Huguet) [2180896] - kernfs: dont take d_lock on revalidate (Ian Kent) [2126350] - kernfs: dont take i_lock on inode attr read (Ian Kent) [2126350] - kernfs: remove redundant kernfs_rwsem declaration. (Ian Kent) [2126350] - kernfs: fix potential NULL dereference in __kernfs_remove (Ian Kent) [2126350] - kernfs: fix NULL dereferencing in kernfs_remove (Ian Kent) [2126350] - kernfs: prevent early freeing of root node (Ian Kent) [2126350] - kernfs: switch global kernfs_rwsem lock to per-fs lock (Ian Kent) [2126350] - workqueue: Fold rebind_worker() within rebind_workers() (Valentin Schneider) [2088578] - workqueue: Unbind kworkers before sending them to exit() (Valentin Schneider) [2088578] - workqueue: Don't hold any lock while rcuwait'ing for !POOL_MANAGER_ACTIVE (Valentin Schneider) [2088578] - workqueue: Convert the idle_timer to a timer + work_struct (Valentin Schneider) [2088578] - workqueue: Factorize unbind/rebind_workers() logic (Valentin Schneider) [2088578] - workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex (Valentin Schneider) [2088578] - workqueue: make sysfs of unbound kworker cpumask more clever (Valentin Schneider) [2088578] - fuse: add feature flag for expire-only (Pavel Reichl) [2109496] - fuse: add "expire only" mode to FUSE_NOTIFY_INVAL_ENTRY (Pavel Reichl) [2109496] - fuse: extend init flags (Pavel Reichl) [2109496] - wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2152168] - wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2152168] - thunderbolt: Explicitly enable lane adapter hotplug events at startup (Desnes Nunes) [2130062] - x86/tsc: Add option to force frequency recalibration with HW timer (Prarit Bhargava) [2100597] - ovl: fix use after free in struct ovl_aio_req (Miklos Szeredi) [2176159] {CVE-2023-1252}- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370] - arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370] - s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370] - arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370] - mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370] - s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370] - s390/vmem: get rid of memory segment list (Nico Pache) [2168370] - arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370] - mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370] - powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370] - powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370] - powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370] - powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370] - x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370] - powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370] - powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370] - powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370] - x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370] - Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370] - mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370] - memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370] - mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370] - mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370] - mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370] - mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370] - writeback: avoid use-after-free after removing device (Nico Pache) [2168370] - x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370] - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370] - mm/hmm: fault non-owner device private entries (Nico Pache) [2168370] - mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370] - mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370] - mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370] - x86: Fix return value of __setup handlers (Nico Pache) [2168370] - mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370] - mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370] - mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370] - mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370] - mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370] - mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370] - mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370] - mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370] - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370] - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370] - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370] - mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370] - mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370] - tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370] - tmpfs: do not allocate pages on read (Nico Pache) [2168370] - shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370] - mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370] - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370] - mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370] - arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370] - mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370] - fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370] - fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370] - mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370] - mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370] - fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370] - mm: introduce and use mapping_empty() (Nico Pache) [2168370] - mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370] - mm: zswap: clean up confusing comment (Nico Pache) [2168370] - mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370] - mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370] - mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370] - mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370] - mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370] - mm: use helper function mapping_allow_writable() (Nico Pache) [2168370] - mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370] - mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370] - mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370] - x86/mm: use max memory block size on bare metal (Nico Pache) [2168370] - mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370] - include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370] - mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370] - mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370] - page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370] - mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370] - mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370] - mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370] - x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370] - arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370] - tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078] - platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078] - platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078] - KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283] - x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283] - x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283] - x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283] - x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283] - x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283] - KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283] - x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283] - x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283] - KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283] - Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283] - nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939] - nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939] - nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939] - nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939] - nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939] - nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939] - nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939] - nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939] - nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939] - bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565] - blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565] - blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565] - blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565] - block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565] - blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565] - block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565] - dim: initialize all struct fields (Audra Mitchell) [2172125] - XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125] - lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125] - vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125] - lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125] - lib: dimlib: fix help text typos (Audra Mitchell) [2172125] - locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051] - locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051] - locks: Use inode_is_open_for_write (Waiman Long) [2152051] - fs/locks: remove unnecessary white space. (Waiman Long) [2152051] - fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051] - redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845] - pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845] - md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231] - md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231] - md: Free resources in __md_stop (Nigel Croxon) [2162231] - md: account io_acct_set usage with active_io (Nigel Croxon) [2162231] - md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231] - md: Free writes_pending in md_stop (Nigel Croxon) [2162231] - md: Change active_io to percpu (Nigel Croxon) [2162231] - md: Factor out is_md_suspended helper (Nigel Croxon) [2162231] - md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231] - md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231] - md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231] - mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763] - mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763] - mm/kmemleak.c: fix a comment (Waiman Long) [2172763] - ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072] - ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072] - platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968] - platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968] - sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083] - qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054] - qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054] - powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271] - powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964] - dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429] - dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429] - ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474] - timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474] - timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474] - timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474] - timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474] - timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474] - timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474] - timers: Update kernel-doc for various functions (Ivan Vecera) [2174474] - timers: Replace BUG_ON()s (Ivan Vecera) [2174474] - timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474] - clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474] - clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474] - misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474] - timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474] - hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962] - hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962] - hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962] - hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962] - hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962] - hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962] - tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962] - docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061] - docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061] - asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061] - asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061] - ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792] - ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792] - ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792] - selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792] - mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164] - mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164] - mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164] - mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001] - mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001] - mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001] - mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001] - sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500] - sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500] - igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727] - platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963] - x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005] - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466} - cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183] - target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546] - core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108] - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896} - ipv6: prevent router_solicitations for team port (Xin Long) [2141600] - ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600] - Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895} - redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava) - Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124] - rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124] - sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449] - Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340] - redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340] - redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340] - redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov) - redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov) - Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343] - iavf: fix hang on reboot with ice (Stefan Assmann) [2181811] - iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811] - net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461} - net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461} - lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329] - NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851] - Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann) - KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}- tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr (Jerome Marchand) [2174935] - drivers: hv, hyperv_fb: Untangle and refactor Hyper-V panic notifiers (Mohammed Gamal) [2172513] - video: hyperv_fb: Avoid taking busy spinlock on panic path (Mohammed Gamal) [2172513] - HID: hyperv: remove unused struct synthhid_msg (Mohammed Gamal) [2172513] - HID: hyperv: Replace one-element array with flexible-array member (Mohammed Gamal) [2172513] - clocksource: hyper-v: Add TSC page support for root partition (Mohammed Gamal) [2172443] - clocksource: hyper-v: Use TSC PFN getter to map vvar page (Mohammed Gamal) [2172443] - clocksource: hyper-v: Introduce TSC PFN getter (Mohammed Gamal) [2172443] - clocksource: hyper-v: Introduce a pointer to TSC page (Mohammed Gamal) [2172443] - HV: hv_balloon: fix memory leak with using debugfs_lookup() (Mohammed Gamal) [2172435] - debugfs: add debugfs_lookup_and_remove() (Mohammed Gamal) [2172435] - Drivers: hv: Enable vmbus driver for nested root partition (Mohammed Gamal) [2172435] - video: hyperv_fb: Avoid taking busy spinlock on panic path (Mohammed Gamal) [2172435]- sched/deadline: Add more reschedule cases to prio_changed_dl() (Valentin Schneider) [2120570] - perf/x86/uncore: Add new Raptor Lake S support (Michael Petlan) [2120365] - perf/x86/cstate: Add new Raptor Lake S support (Michael Petlan) [2120365] - perf/x86/msr: Add new Raptor Lake S support (Michael Petlan) [2120365] - perf/x86: Add new Raptor Lake S support (Michael Petlan) [2120365] - net: sched: atm: dont intepret cls results when asked to drop (Davide Caratti) [2168336] {CVE-2023-23455} - nvdimm: Allow overwrite in the presence of disabled dimms (Aristeu Rozanski) [2154070] - Revert "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2109600] - gfs2: Evict inodes cooperatively (Andreas Gruenbacher) [2109600] - gfs2: Flush delete work before shrinking inode cache (Andreas Gruenbacher) [2109600] - gfs2: Add SDF_DEACTIVATING super block flag (Bob Peterson) [2109600] - gfs2: check gl_object in rgrp glops (Bob Peterson) [2109600] - gfs2: Split the two kinds of glock "delete" work (Andreas Gruenbacher) [2109600] - gfs2: Move delete workqueue into super block (Andreas Gruenbacher) [2109600] - gfs2: Use container_of() for gfs2_glock(aspace) (Andreas Gruenbacher) [2109600] - gfs2: Get rid of GLF_PENDING_DELETE flag (Andreas Gruenbacher) [2109600] - gfs2: Make glock lru list scanning safer (Andreas Gruenbacher) [2109600] - gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Andreas Gruenbacher) [2109600] - gfs2: Clean up gfs2_scan_glock_lru (Andreas Gruenbacher) [2109600] - gfs2: gl_object races fix (Andreas Gruenbacher) [2109600] - iomap/gfs2: Unlock and put folio in page_done handler (Andreas Gruenbacher) [2109600] - iomap: Add __iomap_put_folio helper (Andreas Gruenbacher) [2109600] - gfs2: Remove support for glock holder auto-demotion (2) (Andreas Gruenbacher) [2109600] - gfs2: Remove support for glock holder auto-demotion (Andreas Gruenbacher) [2109600] - gfs2: Minor gfs2_try_evict cleanup (Andreas Gruenbacher) [2109600] - gfs2: Partially revert gfs2_inode_lookup change (Andreas Gruenbacher) [2109600] - gfs2: Add gfs2_inode_lookup comment (Andreas Gruenbacher) [2109600] - gfs2: Uninline and improve glock_{set,clear}_object (Andreas Gruenbacher) [2109600] - gfs2: Simply dequeue iopen glock in gfs2_evict_inode (Andreas Gruenbacher) [2109600] - gfs2: Clean up after gfs2_create_inode rework (Andreas Gruenbacher) [2109600] - gfs2: Avoid dequeuing GL_ASYNC glock holders twice (Andreas Gruenbacher) [2109600] - gfs2: Handle -EBUSY result of insert_inode_locked4 (Andreas Gruenbacher) [2109600] - gfs2: Fix and clean up create / evict interaction (Andreas Gruenbacher) [2109600] - gfs2: Clean up initialization of "ip" in gfs2_create_inode (Andreas Gruenbacher) [2109600] - gfs2: Get rid of ghs[] in gfs2_create_inode (Andreas Gruenbacher) [2109600] - gfs2: Dequeue waiters when withdrawn (Bob Peterson) [2109600] - gfs2: Prevent double iput for journal on error (Bob Peterson) [2109600] - Revert "gfs2: stop using generic_writepages in gfs2_ail1_start_one" (Andreas Gruenbacher) [2109600] - gfs2: remove ->writepage (Andreas Gruenbacher) [2109600] - gfs2: stop using generic_writepages in gfs2_ail1_start_one (Andreas Gruenbacher) [2109600] - gfs2: List traversal in do_promote is safe (Andreas Gruenbacher) [2109600] - gfs2: do_promote glock holder stealing fix (Bob Peterson) [2109600] - gfs2: Use better variable name (Andreas Gruenbacher) [2109600] - gfs2: Make go_instantiate take a glock (Andreas Gruenbacher) [2109600] - gfs2: Add new go_held glock operation (Andreas Gruenbacher) [2109600] - gfs2: Revert 'Fix "truncate in progress" hang' (Andreas Gruenbacher) [2109600] - gfs2: Instantiate glocks ouside of glock state engine (Andreas Gruenbacher) [2109600] - gfs2: Fix up gfs2_glock_async_wait (Andreas Gruenbacher) [2109600] - gfs2: Add GL_NOPID flag for process-independent glock holders (Andreas Gruenbacher) [2109600] - gfs2: dump inode object for iopen glocks (Bob Peterson) [2109600] - gfs2: convert to use DEFINE_SEQ_ATTRIBUTE macro (Andreas Gruenbacher) [2109600] - gfs2: Use TRY lock in gfs2_inode_lookup for UNLINKED inodes (Bob Peterson) [2109600] - Updated dist tag to el8_8 (Lucas Zampieri) - Revert "net/mlx5: Don't perform lookup after already known sec_path" (Amir Tzin) [2176349] - KVM: x86: do not report a vCPU as preempted outside instruction boundaries (Jon Maloy) [2124800] {CVE-2022-39189} - Drivers: vmbus: Check for channel allocation before looking up relids (Mohammed Gamal) [2178622] - drm/nouveau/fb/tu102-: fix register used to determine scrub status (Karol Herbst) [2168648] - drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED (Karol Herbst) [2168648] - fs/proc: task_mmu.c: don't read mapcount for migration entry (Jay Shin) [2174623] - perf/core: Fix cgroup event list management (Michael Petlan) [2162525]- redhat: include all certs (Red Hat and CentOS) in the srpm (Denys Vlasenko) [2179095] - redhat: do not require grub2 on s390x (Denys Vlasenko) [2179095] - thermal: int340x: Add Meteor Lake PCI device ID (Prarit Bhargava) [2156822] - i2c: i801: Add support for Intel Meteor Lake-P (Prarit Bhargava) [2156841]- redhat: fix the signing failure on ppc64el on centos (Denys Vlasenko) [2179095]- redhat: add centos signing certs (Denys Vlasenko) - redhat: fix "make rh-brew" not choosing _scratch_ build (Denys Vlasenko) - mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs (Prarit Bhargava) [2156843] - x86/cpu: Add CPU model numbers for Meteor Lake (Prarit Bhargava) [2153936] - redhat: require grub2 >= 2.02-99 (Denys Vlasenko) [2179095] - redhat: delete unused script and file (Denys Vlasenko) [2179095] - redhat: drop certificates that were deprecated after GRUB's BootHole flaw (Denys Vlasenko) [2179095] - redhat: align file names with names of signing keys for ppc and s390 (Denys Vlasenko) [2179095]- net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu) [2176344] - powerpc/pseries: unregister VPA when hot unplugging a CPU (Mamatha Inamdar) [2143007] - net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2172474] - net: mana: Fix return type of mana_start_xmit() (Mohammed Gamal) [2172474] - net: mana: Define data structures for protection domain and memory registration (Mohammed Gamal) [2172474] - net: mana: Define and process GDMA response code GDMA_STATUS_MORE_ENTRIES (Mohammed Gamal) [2172474] - net: mana: Define max values for SGL entries (Mohammed Gamal) [2172474] - net: mana: Move header files to a common location (Mohammed Gamal) [2172474] - net: mana: Record port number in netdev (Mohammed Gamal) [2172474] - net: mana: Export Work Queue functions for use by RDMA driver (Mohammed Gamal) [2172474] - net: mana: Set the DMA device max segment size (Mohammed Gamal) [2172474] - net: mana: Handle vport sharing between devices (Mohammed Gamal) [2172474] - net: mana: Record the physical address for doorbell page region (Mohammed Gamal) [2172474] - net: mana: Add support for auxiliary device (Mohammed Gamal) [2172474] - hv_netvsc: Check status in SEND_RNDIS_PKT completion message (Mohammed Gamal) [2172438] - hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC (Mohammed Gamal) [2172438] - hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap() (Mohammed Gamal) [2172438] - Drivers: hv: Make remove callback of hyperv driver void returned (Mohammed Gamal) [2172438] - hv: fix comment typo in vmbus_channel/low_latency (Mohammed Gamal) [2172434] - x86/hyperv: Introduce HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK constants (Mohammed Gamal) [2172434] - x86/hyperv: Fix hv_get/set_register for nested bringup (Mohammed Gamal) [2172434] - x86/hyperv: Add an interface to do nested hypercalls (Mohammed Gamal) [2172434] - Drivers: hv: Setup synic registers in case of nested root partition (Mohammed Gamal) [2172434] - x86/hyperv: Add support for detecting nested hypervisor (Mohammed Gamal) [2172434] - x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC define (Mohammed Gamal) [2172434] - x86/hyperv: Expand definition of struct hv_vp_assist_page (Mohammed Gamal) [2172434] - KVM: x86: hyper-v: Expose support for extended gva ranges for flush hypercalls (Mohammed Gamal) [2172434] - x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.h (Mohammed Gamal) [2172434] - iommu/hyper-v: Allow hyperv irq remapping without x2apic (Mohammed Gamal) [2172434] - smp: Fix offline cpu check in flush_smp_call_function_queue() (Waiman Long) [2169471] - sched/fair: Trigger the update of blocked load on newly idle cpu (Waiman Long) [2169471] - redhat: rh-dist-git should depend on rh-srpm (Denys Vlasenko) - redhat: change kabi tarballs to use the package release (Denys Vlasenko) - redhat/Makefile: add variables used in rhel9 makefiles (Denys Vlasenko) - redhat/Makefile: Remove RHPRODUCT variable (Denys Vlasenko) - redhat/scripts/rh-dist-git.sh: expand sources from srpm (Denys Vlasenko) - redhat: remove GL_DISTGIT_USER, RHDISTGIT and unify dist-git cloning (Denys Vlasenko) - redhat/scripts/rh-dist-git.sh: Use Makefile variables (Denys Vlasenko) - redhat: fix typo and make the output more silent for dist-git sync (Denys Vlasenko) - redhat: add initial support for centos stream dist-git sync on Makefiles (Denys Vlasenko) - internal: update RHEL_MINOR for the start of RHEL-8.9 development (Denys Vlasenko) - watchdog: diag288_wdt: fix __diag288() inline assembly (Tobias Huschle) [2171361] - watchdog: diag288_wdt: do not use stack buffers for hardware data (Tobias Huschle) [2171361] - bonding: add documentation for peer_notif_delay (Ryosuke Yasuoka) [2171348] - net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2166787] - crypto: des - disallow des3 in FIPS mode (Vladis Dronov) [2175234] - self-tests: more rps self tests (Paolo Abeni) [2168878] - net: make default_rps_mask a per netns attribute (Paolo Abeni) [2168878] - self-tests: introduce self-tests for RPS default mask (Paolo Abeni) [2168878] - net: introduce default_rps_mask netns attribute (Paolo Abeni) [2168878] - net-sysctl: factor-out rpm mask manipulation helpers (Paolo Abeni) [2168878] - net-sysctl: factor out cpumask parsing helper (Paolo Abeni) [2168878] - txhash: Make rethinking txhash behavior configurable via sysctl (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in rx_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in netdev_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: fix netdev_queue_add_kobject() breakage (Paolo Abeni) [2168878] - net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject (Paolo Abeni) [2168878] - ice/ptp: fix the PTP worker retrying indefinitely if the link went down (Petr Oros) [2166392] - ice: reschedule ice_ptp_wait_for_offset_valid during reset (Petr Oros) [2166392] - ice: make Tx and Rx vernier offset calibration independent (Petr Oros) [2166392] - ice: only check set bits in ice_ptp_flush_tx_tracker (Petr Oros) [2166392] - ice: handle flushing stale Tx timestamps in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: cleanup allocations in ice_ptp_alloc_tx_tracker (Petr Oros) [2166392] - ice: protect init and calibrating check in ice_ptp_request_ts (Petr Oros) [2166392] - ice: check Tx timestamp memory register for ready timestamps (Petr Oros) [2166392] - ice: handle discarding old Tx requests in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: always call ice_ptp_link_change and make it void (Petr Oros) [2166392] - ice: fix misuse of "link err" with "link status" (Petr Oros) [2166392] - ice: Reset TS memory for all quads (Petr Oros) [2166392] - ice: Remove the E822 vernier "bypass" logic (Petr Oros) [2166392] - ice: Use more generic names for ice_ptp_tx fields (Petr Oros) [2166392] - ice: Merge pin initialization of E810 and E810T adapters (Petr Oros) [2166392] - ice: Check if reset in progress while waiting for offsets (Petr Oros) [2166392] - NFS: Judge the file access cache's timestamp in rcu path (Benjamin Coddington) [2161321] - redhat: switch to z-stream for 8.8 (Lucas Zampieri)- net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2166787] - crypto: des - disallow des3 in FIPS mode (Vladis Dronov) [2175234] - self-tests: more rps self tests (Paolo Abeni) [2168878] - net: make default_rps_mask a per netns attribute (Paolo Abeni) [2168878] - self-tests: introduce self-tests for RPS default mask (Paolo Abeni) [2168878] - net: introduce default_rps_mask netns attribute (Paolo Abeni) [2168878] - net-sysctl: factor-out rpm mask manipulation helpers (Paolo Abeni) [2168878] - net-sysctl: factor out cpumask parsing helper (Paolo Abeni) [2168878] - txhash: Make rethinking txhash behavior configurable via sysctl (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in rx_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in netdev_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: fix netdev_queue_add_kobject() breakage (Paolo Abeni) [2168878] - net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject (Paolo Abeni) [2168878]- ice/ptp: fix the PTP worker retrying indefinitely if the link went down (Petr Oros) [2166392] - ice: reschedule ice_ptp_wait_for_offset_valid during reset (Petr Oros) [2166392] - ice: make Tx and Rx vernier offset calibration independent (Petr Oros) [2166392] - ice: only check set bits in ice_ptp_flush_tx_tracker (Petr Oros) [2166392] - ice: handle flushing stale Tx timestamps in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: cleanup allocations in ice_ptp_alloc_tx_tracker (Petr Oros) [2166392] - ice: protect init and calibrating check in ice_ptp_request_ts (Petr Oros) [2166392] - ice: check Tx timestamp memory register for ready timestamps (Petr Oros) [2166392] - ice: handle discarding old Tx requests in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: always call ice_ptp_link_change and make it void (Petr Oros) [2166392] - ice: fix misuse of "link err" with "link status" (Petr Oros) [2166392] - ice: Reset TS memory for all quads (Petr Oros) [2166392] - ice: Remove the E822 vernier "bypass" logic (Petr Oros) [2166392] - ice: Use more generic names for ice_ptp_tx fields (Petr Oros) [2166392] - ice: Merge pin initialization of E810 and E810T adapters (Petr Oros) [2166392] - ice: Check if reset in progress while waiting for offsets (Petr Oros) [2166392] - NFS: Judge the file access cache's timestamp in rcu path (Benjamin Coddington) [2161321] - redhat: switch to z-stream for 8.8 (Lucas Zampieri)- cpufreq: intel_pstate: Add Sapphire Rapids support in no-HWP mode (Prarit Bhargava) [2170564]- igb: Initialize mailbox message for VF reset (Corinna Vinschen) [2103948] - igb: Allocate MSI-X vector when testing (Corinna Vinschen) [2103948] - igb: Proactively round up to kmalloc bucket size (Corinna Vinschen) [2103948] - igb: Do not free q_vector unless new one was allocated (Corinna Vinschen) [2103948] - ptp: introduce helpers to adjust by scaled parts per million (Corinna Vinschen) [2103948] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Corinna Vinschen) [2103948] - net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2103948] - igb: convert .adjfreq to .adjfine (Corinna Vinschen) [2103948] - ASoC: Intel: soc-acpi: add configuration for variant of 0C11 product (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add configuration for variant of 0C40 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: use common helpers for all Realtek amps (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C11 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C4F product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C40 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C10 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw_rt1316: add BQ params for the Dell models (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw_rt1308: add BQ params for the Dell models (Jaroslav Kysela) [2100582] - ASoC: intel: sof_sdw: add rt1318 codec support. (Jaroslav Kysela) [2100582] - ASoC: rt1318: Add RT1318 SDCA vendor-specific driver (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: update codec addr on 0C11/0C4F product (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add SKU 0C11 SoundWire configuration (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add SKU 0C40 SoundWire configuration (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add SKU 0C10 SoundWire configuration (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi-intel-rpl-match: add rpl_sdca_3_in_1 support (Jaroslav Kysela) [2100582]- net: ena: Update NUMA TPH hint register upon NUMA node update (Petr Oros) [2167316] - net: ena: Set default value for RX interrupt moderation (Petr Oros) [2167316] - net: ena: Fix rx_copybreak value update (Petr Oros) [2167316] - net: ena: Use bitmask to indicate packet redirection (Petr Oros) [2167316] - net: ena: Account for the number of processed bytes in XDP (Petr Oros) [2167316] - net: ena: Don't register memory info on XDP exchange (Petr Oros) [2167316] - net: ena: Fix toeplitz initial hash value (Petr Oros) [2167316] - net: ena: Fix error handling in ena_init() (Petr Oros) [2167316] - net: sched: disallow noqueue for qdisc classes (Xin Long) [2168282] {CVE-2022-47929} - net: sched: cbq: dont intepret cls results when asked to drop (Xin Long) [2168327] {CVE-2023-23454} - sctp: do not check hb_timer.expires when resetting hb_timer (Xin Long) [2133092] - arm64: Add AMPERE1 to the Spectre-BHB affected list (Mark Salter) [2140727] - net: mana: Fix accessing freed irq affinity_hint (Emanuele Giuseppe Esposito) [2168969] - net: mana: Assign interrupts to CPUs based on NUMA nodes (Emanuele Giuseppe Esposito) [2168969] - Revert "RDMA/irdma: Report the correct link speed" (Kamal Heib) [2143088] - Documentation/sysctl: document page_lock_unfairness (Nico Pache) [2165737] {CVE-2022-3623} - mm: allow a controlled amount of unfairness in the page lock (Nico Pache) [2165737] {CVE-2022-3623} - mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page (Nico Pache) [2165737] {CVE-2022-3623} - mm/migration: fix potential pte_unmap on an not mapped pte (Nico Pache) [2165737] {CVE-2022-3623} - mm/migrate.c: rework migration_entry_wait() to not take a pageref (Nico Pache) [2165737] {CVE-2022-3623} - mm: make wait_on_page_writeback() wait for multiple pending writebacks (Nico Pache) [2165737] {CVE-2022-3623} - mm: rewrite wait_on_page_bit_common() logic (Nico Pache) [2165737] {CVE-2022-3623} - mm/gup.c: use is_vm_hugetlb_page() to check whether to follow huge (Nico Pache) [2165737] {CVE-2022-3623}- perf/x86/amd: Fix crash due to race between amd_pmu_enable_all, perf NMI and throttling (Michael Petlan) [2085282] - x86/perf: Fix snapshot_branch_stack warning in VM (Michael Petlan) [2085282] - perf/x86/amd/core: Fix reloading events for SVM (Michael Petlan) [2085282 2086722] - perf/x86/amd: Run AMD BRS code only on supported hw (Michael Petlan) [2085282] - perf/x86/amd: Fix AMD BRS period adjustment (Michael Petlan) [2085282] - perf/x86/amd: Remove unused variable 'hwc' (Michael Petlan) [2085282] - perf/ibs: Fix comment (Michael Petlan) [2085282] - perf report: Add tools/arch/x86/include/asm/amd-ibs.h (Michael Petlan) [2085282] - perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capability attribute (Michael Petlan) [2085282] - perf/amd/ibs: Add support for L3 miss filtering (Michael Petlan) [2085282] - perf/amd/ibs: Use ->is_visible callback for dynamic attributes (Michael Petlan) [2085282] - perf/amd/ibs: Cascade pmu init functions' return value (Michael Petlan) [2085282] - perf/amd/ibs: Use interrupt regs ip for stack unwinding (Michael Petlan) [2085282] - perf/x86/amd/core: Add PerfMonV2 overflow handling (Michael Petlan) [2085282 2086722] - perf/x86/amd/core: Add PerfMonV2 counter control (Michael Petlan) [2085282 2086722] - perf/x86/amd/core: Detect available counters (Michael Petlan) [2085282 2086722] - perf/x86/amd/core: Detect PerfMonV2 support (Michael Petlan) [2085282 2086722] - x86/msr: Add PerfCntrGlobal* registers (Michael Petlan) [2085282 2086722] - x86/cpufeatures: Add PerfMonV2 feature bit (Michael Petlan) [2085282 2086722] - perf/x86: Unify format of events sysfs show (Michael Petlan) [2085282] - perf/x86/amd: Add idle hooks for branch sampling (Michael Petlan) [2085282] - perf: Enable branch record for software events (Michael Petlan) [2085282] - redhat/configs: Enable AMD Zen3 branch sampling by default (Michael Petlan) [2085282] - perf/x86/amd: Make Zen3 branch sampling opt-in (Michael Petlan) [2085282] - perf/x86/amd: Add AMD branch sampling period adjustment (Michael Petlan) [2085282] - perf/x86/amd: Enable branch sampling priv level filtering (Michael Petlan) [2085282] - perf/x86/amd: Add branch-brs helper event for Fam19h BRS (Michael Petlan) [2085282] - perf/x86/amd: Add AMD Fam19h Branch Sampling support (Michael Petlan) [2085282] - perf/x86/amd/ibs: Add bitfield definitions in new header (Michael Petlan) [2085282] - perf/amd/uncore: Allow the driver to be built as a module (Michael Petlan) [2085282] - perf/amd/uncore: Clean up header use, use module_list from nf_tables_exit_net() (Florian Westphal) [2134371] - netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() (Florian Westphal) [2134371] - netfilter: nf_tables: do not leave chain stats enabled on error (Florian Westphal) [2134371] - ipvs: use explicitly signed chars (Florian Westphal) [2134371] - netfilter: nf_tables: release flow rule object from commit path (Florian Westphal) [2134371] - netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() (Florian Westphal) [2134371] - netfilter: nf_tables: clean up hook list when offload flags check fails (Florian Westphal) [2134371] - netfilter: br_netfilter: Drop dst references before setting. (Florian Westphal) [2134371] - netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal) [2134371] - netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal) [2134371] - netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal) [2134371] - netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified (Florian Westphal) [2134371] - netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements (Florian Westphal) [2134371] - netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags (Florian Westphal) [2134371] - netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Florian Westphal) [2134371] - netfilter: nf_tables: possible module reference underflow in error path (Florian Westphal) [2134371] - netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag (Florian Westphal) [2134371] - netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access (Florian Westphal) [2134371] - netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal) [2134371]- bnxt_en: fix memory leak in bnxt_nvm_test() (Ken Cox) [2112186] - bnxt_en: Fix HDS and jumbo thresholds for RX packets (Ken Cox) [2112186] - bnxt_en: Fix first buffer size calculations for XDP multi-buffer (Ken Cox) [2112186] - bnxt_en: Fix XDP RX path (Ken Cox) [2112186] - bnxt_en: Simplify bnxt_xdp_buff_init() (Ken Cox) [2112186] - bnxt: prevent skb UAF after handing over to PTP worker (Ken Cox) [2112186] - bnxt_en: fix flags to check for supported fw version (Ken Cox) [2112186] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2112186] - bnxt_en: fix NQ resource accounting during vf creation on 57500 chips (Ken Cox) [2112186] - bnxt_en: set missing reload flag in devlink features (Ken Cox) [2112186] - bnxt_en: Use PAGE_SIZE to init buffer when multi buffer XDP is not in use (Ken Cox) [2112186] - bnxt_en: Remove duplicated include bnxt_devlink.c (Ken Cox) [2112186] - bnxt_en: implement callbacks for devlink selftests (Ken Cox) [2112186] - bnxt_en: Fix bnxt_refclk_read() (Ken Cox) [2112186] - bnxt_en: fix livepatch query (Ken Cox) [2112186] - bnxt_en: Fix bnxt_reinit_after_abort() code path (Ken Cox) [2112186] - bnxt_en: reclaim max resources if sriov enable fails (Ken Cox) [2112186] - bnxt: Use the bitmap API to allocate bitmaps (Ken Cox) [2112186] - bnxt: Fix typo in comments (Ken Cox) [2112186] - eth: bnxt: make ulp_id unsigned to make GCC 12 happy (Ken Cox) [2112186] - bnxt_en: Enable packet timestamping for all RX packets (Ken Cox) [2112186] - bnxt_en: Configure ptp filters during bnxt open (Ken Cox) [2112186] - bnxt_en: Update firmware interface to 1.10.2.95 (Ken Cox) [2112186] - bnxt: add page_pool support for aggregation ring when using xdp (Ken Cox) [2112186] - bnxt: change receive ring space parameters (Ken Cox) [2112186] - bnxt: rename bnxt_rx_pages to bnxt_rx_agg_pages_skb (Ken Cox) [2112186] - bnxt: refactor bnxt_rx_pages operate on skb_shared_info (Ken Cox) [2112186] - bnxt: add flag to denote that an xdp program is currently attached (Ken Cox) [2112186] - bnxt: refactor bnxt_rx_xdp to separate xdp_init_buff/xdp_prepare_buff (Ken Cox) [2112186] - bnxt: report header-data split state (Ken Cox) [2112186] - net: Don't include filter.h from net/sock.h (Ken Cox) [2112186] - ethernet: constify references to netdev->dev_addr in drivers (Ken Cox) [2112186] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2112186] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ken Cox) [2112186] - bnxt_en: Use struct_group_attr() for memcpy() region (Ken Cox) [2112186] - net: don't include ethtool.h from netdevice.h (Ken Cox) [2112186] - treewide: Use fallthrough pseudo-keyword (Ken Cox) [2112186] - net: Use skb_frag_off accessors (Ken Cox) [2112186] - net: Use skb accessors in network drivers (Ken Cox) [2112186] - ethernet: remove redundant memset (Ken Cox) [2112186] - treewide: Add SPDX license identifier - Makefile/Kconfig (Ken Cox) [2112186]- ASoC: amd: renoir: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169761] - ASoC: amd: renoir: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169761] - ASoC: amd: yc: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169761] - ASoC: amd: yc: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169761] - genirq: Fix reference leaks on irq affinity notifiers (Ricardo Robaina) [2154842] - genirq: Prevent use-after-free and work list corruption (Ricardo Robaina) [2154842] - perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Michael Petlan) [2154044] - perf/x86/uncore: Add a quirk for UPI on SPR (Michael Petlan) [2154044] - perf/x86/uncore: Ignore broken units in discovery table (Michael Petlan) [2154044] - perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Michael Petlan) [2154044] - perf/x86/uncore: Factor out uncore_device_to_die() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix IIO event constraints for Snowridge (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix Intel ICX IIO event constraints (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Make set_mapping() procedure void (Michael Petlan) [2154044] - perf/x86/intel/uncore: Update sysfs-devices-mapping file (Michael Petlan) [2154044] - perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Michael Petlan) [2154044] - perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Get UPI NodeID and GroupID (Michael Petlan) [2154044] - perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Michael Petlan) [2154044] - perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D (Michael Petlan) [2154044] - perf/x86/intel/uncore: Clear attr_update properly (Michael Petlan) [2154044] - perf/x86/intel/uncore: Introduce UPI topology type (Michael Petlan) [2154044] - perf/x86/intel/uncore: Generalize IIO topology support (Michael Petlan) [2154044]- net/mlx4: Check retval of mlx4_bitmap_init (Amir Tzin) [2150787] - net/mlx4: Fix error check for dma_map_sg (Amir Tzin) [2150787] - net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Amir Tzin) [2150787] - RDMA/mlx4: Avoid flush_scheduled_work() usage (Amir Tzin) [2150787] - net: mellanox: fix open-coded for_each_set_bit() (Amir Tzin) [2150787] - tracing: Add linear buckets to histogram logic (Jerome Marchand) [2161509] - configs/generic: enable CONFIG_RTC_SYSTOHC (Marcelo Tosatti) [2135417] - watchdog: fix UAF in reboot notifier handling in watchdog core code (Wander Lairson Costa) [2131308]- drm/i915/fbdev: do not create fbdev if HPD is suspended (Jocelyn Falempe) [2156006] - drm/i915/fbdev: suspend HPD before fbdev unregistration (Jocelyn Falempe) [2156006] - drm/i915/hpd: suspend MST at the end of intel_modeset_driver_remove (Jocelyn Falempe) [2156006] - drm/i915/gvt: fix vgpu debugfs clean in remove (Jocelyn Falempe) [2115903] - drm/i915/gvt: fix gvt debugfs destroy (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix kernel warning during topology setup (Jocelyn Falempe) [2115903] - Revert "drm/amd/display: Enable Freesync Video Mode by default" (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix double release compute pasid (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix kfd_process_device_init_vm error handling (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix size validation for non-exclusive domains (v4) (Jocelyn Falempe) [2115903] - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Jocelyn Falempe) [2115903] - drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Jocelyn Falempe) [2115903] - drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics (Jocelyn Falempe) [2115903] - drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34 (Jocelyn Falempe) [2115903] - drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping (Jocelyn Falempe) [2115903] - drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping (Jocelyn Falempe) [2115903] - drm/i915/migrate: Account for the reserved_space (Jocelyn Falempe) [2115903] - drm/i915: improve the catch-all evict to handle lock contention (Jocelyn Falempe) [2115903] - drm/amdgpu: make display pinning more flexible (v2) (Jocelyn Falempe) [2115903] - drm/amdgpu: handle polaris10/11 overlap asics (v2) (Jocelyn Falempe) [2115903] - drm/amd/display: Add DCN314 display SG Support (Jocelyn Falempe) [2115903] - drm/i915/ttm: consider CCS for backup objects (Jocelyn Falempe) [2115903] - drm/i915/dsi: fix VBT send packet port selection for dual link DSI (Jocelyn Falempe) [2115903] - drm/vmwgfx: Validate the box size for the snooped cursor (Jocelyn Falempe) [2115903] - drm/connector: send hotplug uevent on connector cleanup (Jocelyn Falempe) [2115903] - drm/amdgpu: fix mmhub register base coding error (Jocelyn Falempe) [2115903] - drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings (Jocelyn Falempe) [2115903] - drm/amd/pm: update SMU13.0.0 reported maximum shader clock (Jocelyn Falempe) [2115903] - drm/amdgpu: skip MES for S0ix as well since it's part of GFX (Jocelyn Falempe) [2115903] - drm/amd/display: revert Disable DRR actions during state commit (Jocelyn Falempe) [2115903] - drm/amd/pm: avoid large variable on kernel stack (Jocelyn Falempe) [2115903] - drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern (Jocelyn Falempe) [2115903] - drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Jocelyn Falempe) [2115903] - drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Jocelyn Falempe) [2115903] - drm/amd/display: Fix DTBCLK disable requests and SRC_SEL programming (Jocelyn Falempe) [2115903] - drm/amd/display: Use the largest vready_offset in pipe group (Jocelyn Falempe) [2115903] - drm/amd/display: fix array index out of bound error in bios parser (Jocelyn Falempe) [2115903] - drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit (Jocelyn Falempe) [2115903] - drm/sti: Use drm_mode_copy() (Jocelyn Falempe) [2115903] - drm/amd/display: Disable DRR actions during state commit (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix type of second parameter in trans_msg() callback (Jocelyn Falempe) [2115903] - Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" (Jocelyn Falempe) [2115903] - drm/edid: add a quirk for two LG monitors to get them to work on 10bpc (Jocelyn Falempe) [2115903] - drm/amd/display: prevent memory leak (Jocelyn Falempe) [2115903] - drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix memory leakage (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Jocelyn Falempe) [2115903] - drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Jocelyn Falempe) [2115903] - amdgpu/nv.c: Corrected typo in the video capabilities resolution (Jocelyn Falempe) [2115903] - drm/amd/pm/smu11: BACO is supported when it's in BACO state (Jocelyn Falempe) [2115903] - drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() (Jocelyn Falempe) [2115903] - drm/i915/guc: make default_lists const data (Jocelyn Falempe) [2115903] - drm/amdgpu: fix pci device refcount leak (Jocelyn Falempe) [2115903] - drm/fourcc: Fix vsub/hsub for Q410 and Q401 (Jocelyn Falempe) [2115903] - amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() (Jocelyn Falempe) [2115903] - drm/radeon: Add the missed acpi_put_table() to fix memory leak (Jocelyn Falempe) [2115903] - drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED (Jocelyn Falempe) [2115903] - drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure (Jocelyn Falempe) [2115903] - drm/amd/display: wait for vblank during pipe programming (Jocelyn Falempe) [2115903] - drm/i915/guc: Fix GuC error capture sizing estimation and reporting (Jocelyn Falempe) [2115903] - drm/i915/guc: Add error-capture init warnings when needed (Jocelyn Falempe) [2115903] - drm/i915/guc: Make GuC log sizes runtime configurable (Jocelyn Falempe) [2115903] - drm/i915/guc: Fix capture size warning and bump the size (Jocelyn Falempe) [2115903] - drm/i915/guc: Add a helper for log buffer size (Jocelyn Falempe) [2115903] - drm/i915: Fix compute pre-emption w/a to apply to compute engines (Jocelyn Falempe) [2115903] - drm/i915/guc: Limit scheduling properties to avoid overflow (Jocelyn Falempe) [2115903] - drm/bridge: it6505: Initialize AUX channel in it6505_i2c_probe (Jocelyn Falempe) [2115903] - drm/amdgpu/powerplay/psm: Fix memory leak in power state init (Jocelyn Falempe) [2115903] - drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge (Jocelyn Falempe) [2115903] - drm/atomic-helper: Don't allocate new plane state in CRTC check (Jocelyn Falempe) [2115903] - drm/amdgpu/vcn: update vcn4 fw shared data structure (Jocelyn Falempe) [2115903] - drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 (Jocelyn Falempe) [2115903] - drm/bridge: ti-sn65dsi86: Fix output polarity setting bug (Jocelyn Falempe) [2115903] - drm/vmwgfx: Fix race issue calling pin_user_pages (Jocelyn Falempe) [2115903] - drm/shmem-helper: Avoid vm_open error paths (Jocelyn Falempe) [2115903] - drm/shmem-helper: Remove errant put in error path (Jocelyn Falempe) [2115903] - drm/amd/display: fix array index out of bound error in DCN32 DML (Jocelyn Falempe) [2115903] - drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend (Jocelyn Falempe) [2115903] - drm/vmwgfx: Don't use screen objects when SEV is active (Jocelyn Falempe) [2115903] - drm/amdgpu: fix use-after-free during gpu recovery (Jocelyn Falempe) [2115903] - drm/amd/display: Use new num clk levels struct for max mclk index (Jocelyn Falempe) [2115903] - drm/amd/display: Avoid setting pixel rate divider to N/A (Jocelyn Falempe) [2115903] - drm/amd/display: Use viewport height for subvp mall allocation size (Jocelyn Falempe) [2115903] - drm/i915: Remove non-existent pipes from bigjoiner pipe mask (Jocelyn Falempe) [2115903] - drm/i915: Never return 0 if not all requests retired (Jocelyn Falempe) [2115903] - drm/i915: Fix negative value passed as remaining time (Jocelyn Falempe) [2115903] - drm/amdgpu: enable Vangogh VCN indirect sram mode (Jocelyn Falempe) [2115903] - drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame (Jocelyn Falempe) [2115903] - drm/amd/pm: update driver if header for smu_13_0_7 (Jocelyn Falempe) [2115903] - drm/amd/pm: update driver-if header for smu_v13_0_10 (Jocelyn Falempe) [2115903] - drm/amd/pm: add smu_v13_0_10 driver if version (Jocelyn Falempe) [2115903] - drm/amdgpu: fix userptr HMM range handling v2 (Jocelyn Falempe) [2115903] - drm/amdgpu: cleanup error handling in amdgpu_cs_parser_bos (Jocelyn Falempe) [2115903] - drm/amdgpu: move setting the job resources (Jocelyn Falempe) [2115903] - drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" (Jocelyn Falempe) [2115903] - drm/amdgpu: always register an MMU notifier for userptr (Jocelyn Falempe) [2115903] - drm/amd/display: Update soc bounding box for dcn32/dcn321 (Jocelyn Falempe) [2115903] - drm/amd/amdgpu: reserve vm invalidation engine for firmware (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable Aldebaran devices to report CU Occupancy (Jocelyn Falempe) [2115903] - drm/amdgpu/psp: don't free PSP buffers on suspend (Jocelyn Falempe) [2115903] - drm/amd/display: No display after resume from WB/CB (Jocelyn Falempe) [2115903] - drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN (Jocelyn Falempe) [2115903] - drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code (Jocelyn Falempe) [2115903] - drm/i915/ttm: never purge busy objects (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix a memory limit issue (Jocelyn Falempe) [2115903] - drm/amdgpu: disable BACO support on more cards (Jocelyn Falempe) [2115903] - drm/amd/display: use uclk pstate latency for fw assisted mclk validation dcn32 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix calculation for cursor CAB allocation (Jocelyn Falempe) [2115903] - drm/amd/display: Update MALL SS NumWays calculation (Jocelyn Falempe) [2115903] - drm/amd/display: Add debug option for allocating extra way for cursor (Jocelyn Falempe) [2115903] - drm/amd/display: Added debug option for forcing subvp num ways (Jocelyn Falempe) [2115903] - drm/amdkfd: update GFX11 CWSR trap handler (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable SA software trap. (Jocelyn Falempe) [2115903] - dma-buf: Use dma_fence_unwrap_for_each when importing fences (Jocelyn Falempe) [2115903] - dma-buf: fix racing conflict of dma_heap_add() (Jocelyn Falempe) [2115903] - drm/i915: Fix warn in intel_display_power_*_domain() functions (Jocelyn Falempe) [2115903] - drm/amd/display: only fill dirty rectangles when PSR is enabled (Jocelyn Falempe) [2115903] - drm/amdgpu: Drop eviction lock when allocating PT BO (Jocelyn Falempe) [2115903] - Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" (Jocelyn Falempe) [2115903] - drm/amd/display: Fix gpio port mapping issue (Jocelyn Falempe) [2115903] - drm/amd/display: Fix FCLK deviation and tool compile issues (Jocelyn Falempe) [2115903] - drm/amd/display: Zeromem mypipe heap struct before using it (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Nanote UMPC-01 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix prefetch calculations for dcn32 (Jocelyn Falempe) [2115903] - drm/amd/display: don't enable DRM CRTC degamma property for DCE (Jocelyn Falempe) [2115903] - drm/amd/display: Fix optc2_configure warning on dcn314 (Jocelyn Falempe) [2115903] - drm/amd/display: Support parsing VRAM info v3.0 from VBIOS (Jocelyn Falempe) [2115903] - drm/amd/display: Fix access timeout to DPIA AUX at boot time (Jocelyn Falempe) [2115903] - drm/amd/display: Add HUBP surface flip interrupt handler (Jocelyn Falempe) [2115903] - drm/amd/display: Fix invalid DPIA AUX reply causing system hang (Jocelyn Falempe) [2115903] - drm/display: Don't assume dual mode adaptors support i2c sub-addressing (Jocelyn Falempe) [2115903] - drm/amd/pm: fix SMU13 runpm hang due to unintentional workaround (Jocelyn Falempe) [2115903] - drm/amd/pm: enable runpm support over BACO for SMU13.0.0 (Jocelyn Falempe) [2115903] - drm/amd/pm: enable runpm support over BACO for SMU13.0.7 (Jocelyn Falempe) [2115903] - drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() (Jocelyn Falempe) [2115903] - drm/drv: Fix potential memory leak in drm_dev_init() (Jocelyn Falempe) [2115903] - drm/panel: simple: set bpc field for logic technologies displays (Jocelyn Falempe) [2115903] - drm/amd/display: Investigate tool reported FCLK P-state deviations (Jocelyn Falempe) [2115903] - drm/amd/display: Round up DST_after_scaler to nearest int (Jocelyn Falempe) [2115903] - drm/amd/display: Use forced DSC bpp in DML (Jocelyn Falempe) [2115903] - drm/amd/display: Fix DCN32 DSC delay calculation (Jocelyn Falempe) [2115903] - drm/amd: Fail the suspend if resources can't be evicted (Jocelyn Falempe) [2115903] - drm/amdgpu: set fb_modifiers_not_supported in vkms (Jocelyn Falempe) [2115903] - drm/amd/display: Enable timing sync on DCN32 (Jocelyn Falempe) [2115903] - drm/amd/display: Ignore Cable ID Feature (Jocelyn Falempe) [2115903] - drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid (Jocelyn Falempe) [2115903] - drm/scheduler: fix fence ref counting (Jocelyn Falempe) [2115903] - drm/amd/display: Don't return false if no stream (Jocelyn Falempe) [2115903] - drm/amd/display: Remove wrong pipe control lock (Jocelyn Falempe) [2115903] - drm/amdgpu: Adjust MES polling timeout for sriov (Jocelyn Falempe) [2115903] - drm/amdkfd: Migrate in CPU page fault use current mm (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix error handling in kfd_criu_restore_events (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix error handling in criu_checkpoint (Jocelyn Falempe) [2115903] - drm/amdgpu: disable BACO on special BEIGE_GOBY card (Jocelyn Falempe) [2115903] - drm/amdgpu: workaround for TLB seq race (Jocelyn Falempe) [2115903] - drm/amd/display: Update SR watermarks for DCN314 (Jocelyn Falempe) [2115903] - drm/amd/pm: update SMU IP v13.0.4 msg interface header (Jocelyn Falempe) [2115903] - drm/amd/display: Fix reg timeout in enc314_enable_fifo (Jocelyn Falempe) [2115903] - drm/i915/dmabuf: fix sg_table handling in map_dma_buf (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix the lpfn checking condition in drm buddy (Jocelyn Falempe) [2115903] - drm/i915: Do not set cache_dirty for DGFX (Jocelyn Falempe) [2115903] - drm/i915/psr: Send update also on invalidate (Jocelyn Falempe) [2115903] - drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() (Jocelyn Falempe) [2115903] - drm/amdkfd: handle CPU fault on COW mapping (Jocelyn Falempe) [2115903] - drm/amd/display: Set memclk levels to be at least 1 for dcn32 (Jocelyn Falempe) [2115903] - drm/amd/display: Limit dcn32 to 1950Mhz display clock (Jocelyn Falempe) [2115903] - drm/amd/display: Acquire FCLK DPM levels on DCN32 (Jocelyn Falempe) [2115903] - drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs (Jocelyn Falempe) [2115903] - drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes() (Jocelyn Falempe) [2115903] - drm/i915: Allow more varied alternate fixed modes for panels (Jocelyn Falempe) [2115903] - drm/i915/sdvo: Setup DDC fully before output init (Jocelyn Falempe) [2115903] - drm/i915/sdvo: Filter out invalid outputs more sensibly (Jocelyn Falempe) [2115903] - drm/amd/display: Update DSC capabilitie for DCN314 (Jocelyn Falempe) [2115903] - drm/amd/display: Update latencies on DCN321 (Jocelyn Falempe) [2115903] - drm/amdgpu: disable GFXOFF during compute for GFX11 (Jocelyn Falempe) [2115903] - drm/i915: stop abusing swiotlb_max_segment (Jocelyn Falempe) [2115903] - drm/rockchip: fix fbdev on non-IOMMU devices (Jocelyn Falempe) [2115903] - drm/rockchip: dw_hdmi: filter regulator -EPROBE_DEFER error messages (Jocelyn Falempe) [2115903] - drm/amdgpu: dequeue mes scheduler during fini (Jocelyn Falempe) [2115903] - drm/amdgpu: Program GC registers through RLCG interface in gfx_v11/gmc_v11 (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix type of reset_type parameter in hqd_destroy() callback (Jocelyn Falempe) [2115903] - drm/amd/pm: skip loading pptable from driver on secure board for smu_v13_0_10 (Jocelyn Falempe) [2115903] - drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr() (Jocelyn Falempe) [2115903] - drm/i915/dp: Reset frl trained flag before restarting FRL training (Jocelyn Falempe) [2115903] - drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU (Jocelyn Falempe) [2115903] - drm/bridge: ps8640: Add back the 50 ms mystery delay after HPD (Jocelyn Falempe) [2115903] - drm/msm: Fix return type of mdp4_lvds_connector_mode_valid (Jocelyn Falempe) [2115903] - drm/msm/hdmi: fix memory corruption with too many bridges (Jocelyn Falempe) [2115903] - drm/msm/dsi: fix memory corruption with too many bridges (Jocelyn Falempe) [2115903] - drm/amdkfd: correct the cache info for gfx1036 (Jocelyn Falempe) [2115903] - drm/amdkfd: update gfx1037 Lx cache setting (Jocelyn Falempe) [2115903] - drm/amd/display: Revert logic for plane modifiers (Jocelyn Falempe) [2115903] - drm/amdgpu: fix pstate setting issue (Jocelyn Falempe) [2115903] - drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume (Jocelyn Falempe) [2115903] - drm/amdgpu: Remove ATC L2 access for MMHUB 2.1.x (Jocelyn Falempe) [2115903] - drm/i915: Extend Wa_1607297627 to Alderlake-P (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix for BO move issue (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix VRAM BO swap issue (Jocelyn Falempe) [2115903] - drm/vc4: Add module dependency on hdmi-codec (Jocelyn Falempe) [2115903] - drm/amdgpu: fix sdma doorbell init ordering on APUs (Jocelyn Falempe) [2115903] - drm/amd/pm: update SMU IP v13.0.4 driver interface version (Jocelyn Falempe) [2115903] - drm/amd/pm: fulfill SMU13.0.0 cstate control interface (Jocelyn Falempe) [2115903] - drm/amd/pm: disable cstate feature for gpu reset scenario (Jocelyn Falempe) [2115903] - drm/amd/pm: add SMU IP v13.0.4 IF version define to V7 (Jocelyn Falempe) [2115903] - drm/amd/pm: fulfill SMU13.0.7 cstate control interface (Jocelyn Falempe) [2115903] - drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers (Jocelyn Falempe) [2115903] - drm/i915/bios: Validate fp_timing terminator presence (Jocelyn Falempe) [2115903] - drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n (Jocelyn Falempe) [2115903] - Revert "drm/amd/display: correct hostvm flag" (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix UBSAN shift-out-of-bounds warning (Jocelyn Falempe) [2115903] - drm/amd/display: polling vid stream status in hpo dp blank (Jocelyn Falempe) [2115903] - drm/amd/display: Remove interface for periodic interrupt 1 (Jocelyn Falempe) [2115903] - drm/dp: Don't rewrite link config when setting phy test pattern (Jocelyn Falempe) [2115903] - drm/amdgpu: fix initial connector audio value (Jocelyn Falempe) [2115903] - drm/amd/display: correct hostvm flag (Jocelyn Falempe) [2115903] - drm/amd/display: Fix urgent latency override for DCN32/DCN321 (Jocelyn Falempe) [2115903] - drm/amdgpu: SDMA update use unlocked iterator (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Aya Neo Air (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Jocelyn Falempe) [2115903] - drm/vc4: vec: Fix timings for VEC modes (Jocelyn Falempe) [2115903] - drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF (Jocelyn Falempe) [2115903] - drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on MMHUB v3_0_0 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix variable dereferenced before check (Jocelyn Falempe) [2115903] - drm: bridge: dw_hdmi: only trigger hotplug event on link change (Jocelyn Falempe) [2115903] - drm/amd: fix potential memory leak (Jocelyn Falempe) [2115903] - udmabuf: Set ubuf->sg = NULL if the creation of sg table fails (Jocelyn Falempe) [2115903] - drm/amd/display: fix overflow on MIN_I64 definition (Jocelyn Falempe) [2115903] - gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() (Jocelyn Falempe) [2115903] - drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Jocelyn Falempe) [2115903] - drm: Use size_t type for len variable in drm_copy_field() (Jocelyn Falempe) [2115903] - drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jocelyn Falempe) [2115903] - virtio-gpu: fix shift wrapping bug in virtio_gpu_fence_event_create() (Jocelyn Falempe) [2115903] - drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() (Jocelyn Falempe) [2115903] - drm/bochs: fix blanking (Jocelyn Falempe) [2115903] - drm/virtio: set fb_modifiers_not_supported (Jocelyn Falempe) [2115903] - drm/bridge: it6505: Fix the order of DP_SET_POWER commands (Jocelyn Falempe) [2115903] - drm/bridge: megachips: Fix a null pointer dereference bug (Jocelyn Falempe) [2115903] - drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() (Jocelyn Falempe) [2115903] - drm: fix drm_mipi_dbi build errors (Jocelyn Falempe) [2115903] - drm/panel: use 'select' for Ili9341 panel driver helpers (Jocelyn Falempe) [2115903] - drm/virtio: Fix same-context optimization (Jocelyn Falempe) [2115903] - drm/i915/dg2: Bump up CDCLK for DG2 (Jocelyn Falempe) [2115903] - drm/dp_mst: fix drm_dp_dpcd_read return value checks (Jocelyn Falempe) [2115903] - drm/format-helper: Fix test on big endian architectures (Jocelyn Falempe) [2115903] - drm/bridge: parade-ps8640: Fix regulator supply order (Jocelyn Falempe) [2115903] - drm/bridge: tc358767: Add of_node_put() when breaking out of loop (Jocelyn Falempe) [2115903] - drm/bridge: anx7625: Fix refcount bug in anx7625_parse_dt() (Jocelyn Falempe) [2115903] - drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling (Jocelyn Falempe) [2115903] - drm/bridge: it6505: Power on downstream device in .atomic_enable (Jocelyn Falempe) [2115903] - drm/mipi-dsi: Detach devices when removing the host (Jocelyn Falempe) [2115903] - drm/bridge: Avoid uninitialized variable warning (Jocelyn Falempe) [2115903] - drm: bridge: adv7511: unregister cec i2c device after cec adapter (Jocelyn Falempe) [2115903] - drm: bridge: adv7511: fix CEC power down control register offset (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable F32_WPTR_POLL_ENABLE in mqd (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable VCN PG on GC11_0_1 (Jocelyn Falempe) [2115903] - drm/amd/display: explicitly disable psr_feature_enable appropriately (Jocelyn Falempe) [2115903] - drm/amd/display: Add HUBP surface flip interrupt handler (Jocelyn Falempe) [2115903] - drm/amd/display: Fix vblank refcount in vrr transition (Jocelyn Falempe) [2115903] - drm/amd/display: Enable 2 to 1 ODM policy if supported (Jocelyn Falempe) [2115903] - drm/amd/display: Enable dpia support for dcn314 (Jocelyn Falempe) [2115903] - drm/amd/display: Validate DSC After Enable All New CRTCs (Jocelyn Falempe) [2115903] - drm/amd/display: zeromem mypipe heap struct before using it (Jocelyn Falempe) [2115903] - drm/amd/display: Update PMFW z-state interface for DCN314 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix watermark calculation (Jocelyn Falempe) [2115903] - drm/i915: Fix display problems after resume (Jocelyn Falempe) [2115903] - drm/i915/guc: Fix revocation of non-persistent contexts (Jocelyn Falempe) [2115903] - drm/i915/gt: Use i915_vm_put on ppgtt_create error paths (Jocelyn Falempe) [2115903] - drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jocelyn Falempe) [2115903] - drm/udl: Restore display mode on resume (Jocelyn Falempe) [2115903] - drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() (Jocelyn Falempe) [2115903] - drm/virtio: Unlock reservations on dma_resv_reserve_fences() error (Jocelyn Falempe) [2115903] - drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error (Jocelyn Falempe) [2115903] - drm/virtio: Check whether transferred 2D BO is shmem (Jocelyn Falempe) [2115903] - Revert "drm/amdgpu: use dirty framebuffer helper" (Jocelyn Falempe) [2115903]- nvme: fix SRCU protection of nvme_ns_head list (Ewan D. Milne) [2113865] - perf vendor events power10: Fix hv-24x7 metric events (Mamatha Inamdar) [2149192] - perf tests: Fix 'perf probe' error log check in skip_if_no_debuginfo (Mamatha Inamdar) [2149192] - perf tests: Fix *probe_vfs_getname.sh test failures (Mamatha Inamdar) [2149192] - blk-cgroup: Optimize blkcg_rstat_flush() (Waiman Long) [2162173] - blk-cgroup: Return -ENOMEM directly in blkcg_css_alloc() error path (Waiman Long) [2162173] - blk-cgroup: factor out blkcg_iostat_update() (Waiman Long) [2162173] - mm/memcg: Free percpu stats memory of dying memcg's again (Waiman Long) [2162173] - memcg: sync flush only if periodic flush is delayed (Waiman Long) [2162173] - memcg: better bounds on the memcg stats updates (Waiman Long) [2162173] - memcg: unify memcg stat flushing (Waiman Long) [2162173] - memcg: flush stats only if updated (Waiman Long) [2162173] - memcg: flush lruvec stats in the refault (Waiman Long) [2162173] - memcg: infrastructure to flush memcg stats (Waiman Long) [2162173] - memcg: switch lruvec stats to rstat (Waiman Long) [2162173] - mm/memcg: Remove mem_cgroup_per_node from being kABI protected (Waiman Long) [2162173] - mm/memcg: Revert "Free percpu stats memory of dying memcg's" (Waiman Long) [2162173]- virt/sev-guest: Prevent IV reuse in the SNP guest driver (John Allen) [2087262] - virt/sev-guest: Add a MODULE_ALIAS (John Allen) [2087262] - virt/sev-guest: Remove unnecessary free in init_crypto() (John Allen) [2087262] - x86/sev: Don't use cc_platform_has() for early SEV-SNP calls (John Allen) [2087262] - x86/boot: Don't propagate uninitialized boot_params->cc_blob_address (John Allen) [2087262] - x86/idt: Rework IDT setup for boot CPU (John Allen) [2087262] - x86/cpu: Init AP exception handling from cpu_init_secondary() (John Allen) [2087262] - x86/idt: Cleanup trap_init() (John Allen) [2087262] - x86/idt: Annotate alloc_intr_gate() with __init (John Allen) [2087262] - redhat/configs: enable CONFIG_SEV_GUEST (John Allen) [2087262] - virt: sev-guest: Pass the appropriate argument type to iounmap() (John Allen) [2087262] - x86/compressed/64: Add identity mappings for setup_data entries (John Allen) [2087262] - x86/sev: Mark the code returning to user space as syscall gap (John Allen) [2087262] - x86/sev: Annotate stack change in the #VC handler (John Allen) [2087262] - x86/sev: Remove duplicated assignment to variable info (John Allen) [2087262] - x86/sev: Fix address space sparse warning (John Allen) [2087262] - x86/sev: Get the AP jump table address from secrets page (John Allen) [2087262] - x86/sev: Add missing __init annotations to SEV init routines (John Allen) [2087262] - virt: sevguest: Rename the sevguest dir and files to sev-guest (John Allen) [2087262] - virt: sevguest: Change driver name to reflect generic SEV support (John Allen) [2087262] - x86/boot: Put globals that are accessed early into the .data section (John Allen) [2087262] - x86/boot: Add an efi.h header for the decompressor (John Allen) [2087262] - virt: sevguest: Fix bool function returning negative value (John Allen) [2087262] - virt: sevguest: Fix return value check in alloc_shared_pages() (John Allen) [2087262] - x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IO (John Allen) [2087262] - x86/sev-es: Replace open-coded hlt-loop with sev_es_terminate() (John Allen) [2087262] - virt: sevguest: Add documentation for SEV-SNP CPUID Enforcement (John Allen) [2087262] - virt: sevguest: Add support to get extended report (John Allen) [2087262] - virt: sevguest: Add support to derive key (John Allen) [2087262] - virt: Add SEV-SNP guest driver (John Allen) [2087262] - x86/sev: Register SEV-SNP guest request platform device (John Allen) [2087262] - x86/sev: Provide support for SNP guest request NAEs (John Allen) [2087262] - x86/sev: Add a sev= cmdline option (John Allen) [2087262] - x86/sev: Use firmware-validated CPUID for SEV-SNP guests (John Allen) [2087262] - x86/sev: Add SEV-SNP feature detection/setup (John Allen) [2087262] - x86/sev: Check SME/SEV support in CPUID first (John Allen) [2087262] - x86/compressed/64: Add identity mapping for Confidential Computing blob (John Allen) [2087262] - x86/compressed: Export and rename add_identity_map() (John Allen) [2087262] - x86/compressed: Use firmware-validated CPUID leaves for SEV-SNP guests (John Allen) [2087262] - x86/compressed: Add SEV-SNP feature detection/setup (John Allen) [2087262] - x86/boot: Add a pointer to Confidential Computing blob in bootparams (John Allen) [2087262] - x86/boot: Preserve boot_params.secure_boot from sanitizing (John Allen) [2087262] - x86/boot: Fix boot regression caused by bootparam sanitizing (John Allen) [2087262] - x86/boot: Save fields explicitly, zero out everything else (John Allen) [2087262] - x86/compressed/64: Add support for SEV-SNP CPUID table in #VC handlers (John Allen) [2087262] - x86/sev: Move MSR-based VMGEXITs for CPUID to helper (John Allen) [2087262] - KVM: x86: Move lookup of indexed CPUID leafs to helper (John Allen) [2087262] - x86/boot: Add Confidential Computing type to setup_data (John Allen) [2087262] - x86/compressed/acpi: Move EFI kexec handling into common code (John Allen) [2087262] - x86/compressed/acpi: Move EFI vendor table lookup to helper (John Allen) [2087262] - x86/compressed/acpi: Move EFI config table lookup to helper (John Allen) [2087262] - x86/compressed/acpi: Move EFI system table lookup to helper (John Allen) [2087262] - x86/compressed/acpi: Move EFI detection to helper (John Allen) [2087262] - x86/head/64: Re-enable stack protection (John Allen) [2087262] - x86/sev: Use SEV-SNP AP creation to start secondary CPUs (John Allen) [2087262] - x86/apic/of: Fix CPU devicetree-node lookups (John Allen) [2087262] - x86/mm: Validate memory when changing the C-bit (John Allen) [2087262] - x86/kernel: Validate ROM memory before accessing when SEV-SNP is active (John Allen) [2087262] - x86/kernel: Mark the .bss..decrypted section as shared in the RMP table (John Allen) [2087262] - x86/sev: Add helper for validating pages in early enc attribute changes (John Allen) [2087262] - x86/sev: Register GHCB memory when SEV-SNP is active (John Allen) [2087262] - x86/compressed: Register GHCB memory when SEV-SNP is active (John Allen) [2087262] - x86/compressed: Add helper for validating pages in the decompression stage (John Allen) [2087262] - x86/sev: Check the VMPL level (John Allen) [2087262] - x86/sev: Add a helper for the PVALIDATE instruction (John Allen) [2087262] - x86/sev: Check SEV-SNP features support (John Allen) [2087262] - x86/mm: Extend cc_attr to include AMD SEV-SNP (John Allen) [2087262] - x86/sev: Detect/setup SEV/SME features earlier in boot (John Allen) [2087262] - x86/compressed/64: Detect/setup SEV/SME features earlier during boot (John Allen) [2087262] - x86/boot: Use MSR read/write helpers instead of inline assembly (John Allen) [2087262] - x86/boot: Introduce helpers for MSR reads/writes (John Allen) [2087262] - KVM: SVM: Update the SEV-ES save area mapping (John Allen) [2087262] - KVM: SVM: Create a separate mapping for the GHCB save area (John Allen) [2087262] - KVM: SVM: Create a separate mapping for the SEV-ES save area (John Allen) [2087262] - KVM: SVM: Define sev_features and VMPL field in the VMSA (John Allen) [2087262] - x86/sev: Remove do_early_exception() forward declarations (John Allen) [2087262] - x86/sev: Make the #VC exception stacks part of the default stacks storage (John Allen) [2087262] - x86: Increase exception stack sizes (John Allen) [2087262] - x86/head64: Carve out the guest encryption postprocessing into a helper (John Allen) [2087262] - x86/sev: Get rid of excessive use of defines (John Allen) [2087262] - x86/sev: Add defines for GHCB version 2 MSR protocol requests (John Allen) [2087262] - x86/sev: Make sure IRQs are disabled while GHCB is active (John Allen) [2087262] - x86/sev: Propagate #GP if getting linear instruction address failed (John Allen) [2087262] - x86/insn: Extend error reporting from insn_fetch_from_user[_inatomic]() (John Allen) [2087262] - x86/sev-es: Convert to insn_decode() (John Allen) [2087262] - x86/sev-es: Split vc_decode_insn() (John Allen) [2087262] - x86/insn-eval: Make 0 a valid RIP for insn_get_effective_ip() (John Allen) [2087262] - x86/sev: Fix error message in runtime #VC handler (John Allen) [2087262] - x86/sev-es: Optimize __sev_es_ist_enter() for better readability (John Allen) [2087262] - x86/sev: Do not require Hypervisor CPUID bit for SEV guests (John Allen) [2087262] - x86/boot/compressed/64: Cleanup exception handling before booting kernel (John Allen) [2087262] - x86/sev-es: Remove subtraction of res variable (John Allen) [2087262]- net: mlx5: eliminate anonymous module_init & module_exit (Amir Tzin) [2157750] - net/mlx5: E-switch, Fix switchdev mode after devlink reload (Amir Tzin) [2157750] - net/mlx5e: Set decap action based on attr for sample (Amir Tzin) [2157750] - net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT (Amir Tzin) [2157750] - net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT (Amir Tzin) [2157750] - net/mlx5e: Avoid false lock dependency warning on tc_ht even more (Amir Tzin) [2157750] - net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() (Amir Tzin) [2157750] - net/mlx5: Fix ptp max frequency adjustment range (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present (Amir Tzin) [2157750] - net/mlx5e: Verify dev is present for fix features ndo (Amir Tzin) [2157750] - net/mlx5: Fix command stats access after free (Amir Tzin) [2157750] - net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc (Amir Tzin) [2157750] - net/mlx5: check attr pointer validity before dereferencing it (Amir Tzin) [2157750] - RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Amir Tzin) [2157750] - RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Amir Tzin) [2157750] - net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option (Amir Tzin) [2157750] - net/mlx5e: Fix hw mtu initializing at XDP SQ allocation (Amir Tzin) [2157750] - net/mlx5e: Always clear dest encap in neigh-update-del (Amir Tzin) [2157750] - net/mlx5e: CT: Fix ct debugfs folder name (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default (Amir Tzin) [2157750] - net/mlx5: Fix RoCE setting at HCA level (Amir Tzin) [2157750] - net/mlx5: Avoid recovery in probe flows (Amir Tzin) [2157750] - net/mlx5: Fix io_eq_size and event_eq_size params validation (Amir Tzin) [2157750] - net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path (Amir Tzin) [2157750] - net/mlx5: E-Switch, properly handle ingress tagged packets on VST (Amir Tzin) [2157750 2096109] - dm thin: Use last transaction's pmd->root when commit failed (Benjamin Marzinski) [2162537] - dm thin: resume even if in FAIL mode (Benjamin Marzinski) [2162537] - dm cache: set needs_check flag after aborting metadata (Benjamin Marzinski) [2162537] - dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Benjamin Marzinski) [2162537] - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Benjamin Marzinski) [2162537] - dm integrity: Fix UAF in dm_integrity_dtr() (Benjamin Marzinski) [2162537] - dm cache: Fix UAF in destroy() (Benjamin Marzinski) [2162537] - dm thin: Fix UAF in run_timer_softirq() (Benjamin Marzinski) [2162537] - dm integrity: clear the journal on suspend (Benjamin Marzinski) [2162537] - dm integrity: flush the journal on suspend (Benjamin Marzinski) [2162537] - dm bufio: Fix missing decrement of no_sleep_enabled if dm_bufio_client_create failed (Benjamin Marzinski) [2162537] - dm ioctl: fix misbehavior if list_versions races with module loading (Benjamin Marzinski) [2162537]- net: gso: fix panic on frag_list with mixed head alloc types (Jiri Benc) [2136229] - futex: Resend potentially swallowed owner death notification (Rafael Aquini) [2161526] - Bluetooth: L2CAP: Fix memory leak in vhci_write (Wander Lairson Costa) [2155872] {CVE-2022-3619} - net: Use this_cpu_inc() to increment net->core_stats (Antoine Tenart) [2152542] - vlan: fix memory leak in vlan_newlink() (Xin Long) [2051415] - vlan: move dev_put into vlan_dev_uninit (Xin Long) [2051415] - vlan: introduce vlan_dev_free_egress_priority (Xin Long) [2051415] - vlan: fix memory leak in vlan_dev_set_egress_priority (Xin Long) [2051415] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2103956] - intel/ixgbevf:fix repeated words in comments (Ken Cox) [2103956] - intel: remove unused macros (Ken Cox) [2103956] - ixgbe: propagate XFRM offload state direction instead of flags (Ken Cox) [2103956] - ixgbevf: add disable link state (Ken Cox) [2103956] - ixgbevf: clean up some inconsistent indenting (Ken Cox) [2103956] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ken Cox) [2103956] - intel: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [2103956]- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Kamal Heib) [2141420] - cifs: fix use-after-free caused by invalid pointer `hostname` (Ronnie Sahlberg) [2154172] - ceph: blocklist the kclient when receiving corrupted snap trace (Xiubo Li) [2162414] - ceph: move mount state enum to super.h (Xiubo Li) [2162414] - xfs: estimate post-merge refcounts correctly (Bill O'Donnell) [2161678] - xfs: hoist refcount record merge predicates (Bill O'Donnell) [2161678] - NFS: Fix revalidation of empty readdir pages (Benjamin Coddington) [2166364] - NFS: Don't deadlock when cookie hashes collide (Benjamin Coddington) [2166364] - locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Waiman Long) [2162139] - locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Waiman Long) [2162139] - locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Waiman Long) [2162139] - locking/rwsem: Always try to wake waiters in out_nolock path (Waiman Long) [2162139] - locking/rwsem: No need to check for handoff bit if wait queue empty (Waiman Long) [2162139] - locking/rwsem: Make handoff bit handling more consistent (Waiman Long) [2162139] - dax: fix ENOMEM handling in grab_mapping_entry() (Andrey Albershteyn) [2128474] - crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Vladis Dronov) [2130714] - crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 (Vladis Dronov) [2130714] - crypto: ccp - Add support for TEE for PCI ID 0x14CA (Vladis Dronov) [2130714] - crypto: ccp - Remove unused struct ccp_crypto_cpu (Vladis Dronov) [2130714] - crypto: ccp - Add __init/__exit annotations to module init/exit funcs (Vladis Dronov) [2130714] - i40e: Fix the inability to attach XDP program on downed interface (Ivan Vecera) [2121511] - mm, compaction: fix fast_isolate_around() to stay within boundaries (Daniel Vacek) [2149309]- aio: fix mremap after fork null-deref (Jeff Moyer) [2166088] - mm/hugetlb: use hugetlb_pte_stable in migration race check (Rafael Aquini) [2158120] {CVE-2022-3522} - mm/hugetlb: fix race condition of uffd missing/minor handling (Rafael Aquini) [2158120] {CVE-2022-3522} - mm/hugetlb: simplify the code when alloc_huge_page() failed in hugetlb_no_page() (Rafael Aquini) [2158120] {CVE-2022-3522} - mm/hugetlb: pass the old pte entry value to hugetlb_no_page() (Rafael Aquini) [2158120] {CVE-2022-3522} - perf/arm-cmn: Add more bits to child node address offset field (Charles Mirabile) [2122267] - perf/arm-cmn: Decode CAL devices properly in debugfs (Charles Mirabile) [2122267] - perf/arm-cmn: Fix filter_sel lookup (Charles Mirabile) [2122267] - drivers/perf: arm_spe: Expose saturating counter to 16-bit (Charles Mirabile) [2122267] - perf/arm-cmn: Add CMN-700 support (Charles Mirabile) [2122267] - perf/arm-cmn: Refactor occupancy filter selector (Charles Mirabile) [2122267] - perf/arm-cmn: Add CMN-650 support (Charles Mirabile) [2122267] - perf: check return value of armpmu_request_irq() (Charles Mirabile) [2122267] - arm_pmu: Validate single/group leader events (Charles Mirabile) [2122267] - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Charles Mirabile) [2122267] - drivers/perf: arm_pmu: Handle 47 bit counters (Charles Mirabile) [2122267] - perf/arm-cmn: Update watchpoint format (Charles Mirabile) [2122267] - perf/arm-cmn: Hide XP PUB events for CMN-600 (Charles Mirabile) [2122267] - perf: replace bitmap_weight with bitmap_empty where appropriate (Charles Mirabile) [2122267] - perf: Replace acpi_bus_get_device() (Charles Mirabile) [2122267] - perf/arm-cmn: Make arm_cmn_debugfs static (Charles Mirabile) [2122267] - perf/arm-ccn: Use platform_get_irq() to get the interrupt (Charles Mirabile) [2122267] - perf/smmuv3: Don't cast parameter in bit operations (Charles Mirabile) [2122267] - perf/smmuv3: Use msi_get_virq() (Charles Mirabile) [2122267] - perf/smmuv3: Synthesize IIDR from CoreSight ID registers (Charles Mirabile) [2122267] - perf/arm-cmn: Add debugfs topology info (Charles Mirabile) [2122267] - perf/arm-cmn: Add CI-700 Support (Charles Mirabile) [2122267] - perf/arm-cmn: Support new IP features (Charles Mirabile) [2122267] - devres: provide devm_krealloc() (Charles Mirabile) [2122267] - devres: move the size check from alloc_dr() into a separate function (Charles Mirabile) [2122267] - perf/arm-cmn: Demarcate CMN-600 specifics (Charles Mirabile) [2122267] - perf/arm-cmn: Move group validation data off-stack (Charles Mirabile) [2122267] - perf/arm-cmn: Optimise DTC counter accesses (Charles Mirabile) [2122267] - perf/arm-cmn: Optimise DTM counter reads (Charles Mirabile) [2122267] - perf/arm-cmn: Refactor DTM handling (Charles Mirabile) [2122267] - perf/arm-cmn: Streamline node iteration (Charles Mirabile) [2122267] - perf/arm-cmn: Refactor node ID handling (Charles Mirabile) [2122267] - perf/arm-cmn: Drop compile-test restriction (Charles Mirabile) [2122267] - perf/arm-cmn: Account for NUMA affinity (Charles Mirabile) [2122267] - perf/arm-cmn: Fix CPU hotplug unregistration (Charles Mirabile) [2122267] - drivers/perf: thunderx2_pmu: Change data in size tx2_uncore_event_update() (Charles Mirabile) [2122267] - perf: qcom_l2_pmu: move to use request_irq by IRQF_NO_AUTOEN flag (Charles Mirabile) [2122267] - arm_pmu: move to use request_irq by IRQF_NO_AUTOEN flag (Charles Mirabile) [2122267] - arm64: perf: Fix 64-bit event counter read truncation (Charles Mirabile) [2122267] - drivers/perf: Replace spin_lock_irqsave to spin_lock (Charles Mirabile) [2122267] - arm_pmu: arm64: Use NMIs for PMU (Charles Mirabile) [2122267] - arm_pmu: Introduce pmu_irq_ops (Charles Mirabile) [2122267] - arm64: perf: Defer irq_work to IPI_IRQ_WORK (Charles Mirabile) [2122267] - arm64: perf: Remove PMU locking (Charles Mirabile) [2122267] - arm64: perf: Avoid PMXEV* indirection (Charles Mirabile) [2122267] - arm64: perf: Add missing ISB in armv8pmu_enable_counter() (Charles Mirabile) [2122267] - perf: arm_spe: Remove unnecessary zero check on 'nr_pages' (Charles Mirabile) [2122267] - drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer (Charles Mirabile) [2122267] - perf/smmuv3: Use platform_get_irq_optional() for wired interrupt (Charles Mirabile) [2122267]- wifi: rtw89: Add missing check for alloc_workqueue (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix initialization of rx->link and rx->link_sta (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Drop stations iterator where the iterator function may sleep (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: use proper statements in conditionals (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix MLO + AP_VLAN check (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix coverity uninit_use_in_call in mt76_connac2_reverse_frag0_hdr_trans() (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: Add checks for nla_nest_start() in nl80211_send_iface() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: Add missing __packed annotation of struct mt7921_clc (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: do not send firmware FW_FEATURE_NON_DL region (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Fix use after rcu_read_unlock in rtl8xxxu_bss_info_changed (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: fix physts IE page check (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix wrong power after multiple SAR set (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: Fix some error handling path in rtw89_core_sta_assoc() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: use u32_encode_bits() to fill MAC quota value (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix reporting of TX AGGR histogram (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix ifdef symbol name (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix firmware assert during bandwidth change for peer sta (Jose Ignacio Tornos Martinez) [2136125] - Revert "mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD" (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: gen2: Turn on the rate control (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix warning in dma_free_coherent() of memory chunks while recovery (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: check link ID in auth/assoc continuation (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: fix null-ptr deref on failed assoc (Jose Ignacio Tornos Martinez) [2136125] - wifi: fix multi-link element subelement iteration (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix antenna signal are way off in monitor mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: don't allow multi-BSSID in S1G (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix buffer overflow in elem comparison (Jose Ignacio Tornos Martinez) [2136125] - net: mhi: Fix memory leak in mhi_net_dellink() (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix QCN9074 firmware boot on x86 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Set TWT Information Frame Disabled bit as 1 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Fix ack frame idr leak when mesh has no route (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix general-protection-fault in ieee80211_subif_start_xmit() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Fix bitrates overflow issue (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix memory leak in query_regdb_file() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix memory free error when registering wiphy fail (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: silence a sparse RCU warning (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: use explicitly signed or unsigned types (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: mac: fix reading 16 bytes from a region of size 0 warning (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix rx checksum offload on mt7615/mt7915/mt7921 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix receiving LLC packets on mt7615/mt7915 (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix crash in beacon protection for P2P-device (Jose Ignacio Tornos Martinez) [2136125 2134582] {CVE-2022-42722} - wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: avoid nontransmitted BSS list corruption (Jose Ignacio Tornos Martinez) [2136125 2134511] {CVE-2022-42721} - wifi: cfg80211: fix BSS refcounting bugs (Jose Ignacio Tornos Martinez) [2136125 2134460] {CVE-2022-42720} - wifi: cfg80211: ensure length byte is present before access (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix MBSSID parsing use-after-free (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211/mac80211: reject bad MBSSID elements (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Jose Ignacio Tornos Martinez) [2136125 2134385] {CVE-2022-41674} - wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp_data_token flexible array (Jose Ignacio Tornos Martinez) [2136125] - wifi: wext: use flex array destination for memcpy() (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix ieee80211_data_to_8023_exthdr handling of small packets (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: netdev compatible TX stop for iTXQ drivers (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix decap offload for stations on AP_VLAN interfaces (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: unlock on error in ieee80211_can_powered_addr_change() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: remove/avoid misleading prints (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix probe req HE capabilities access (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: do not drop packets smaller than the LLC-SNAP header on fast-rx (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix rate reporting / throughput regression on mt7915 and newer (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Improve rtl8xxxu_queue_select (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: gen2: Enable 40 MHz channel width (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852b: configure DLE mem (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: check DLE FIFO size with reserved size (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: mac: correct register of report IMR (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: set power cut closed for 8852be (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: add to do PCI auto calibration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852b: implement chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add DMA busy checking bits to chip info (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: mac: define DMA channel mask to avoid unsupported channels (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: mask out unsupported TX channels (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: Track scan_cmd allocation size explicitly (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: Remove the call to "dtim_assoc" IOVAR (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: increase dcmd maximum buffer size (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: Support 89459 pcie (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: increase default max WOWL patterns to 16 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix deadlock during WoWLAN suspend (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Remove redundant ath11k_mac_drain_tx (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add spectral scan support for 160 MHz (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add support to get power save duration for each client (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix peer addition/deletion error on sta band migration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for enable/disable MSDU aggregation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: disable 26-tone RU HE TB PPDU transmissions (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for processing P2P power saving (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support WMM-PS in P2P GO mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: set wifi_role of P2P (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: send OFDM rate only in P2P mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support P2P (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: correctly set BBP register 86 for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: set SoC wmac clock register (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: set VGC gain for both chains of MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: fix HT20/HT40 bandwidth switch on MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: move helper functions up in file (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add TX LOFT calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add RXIQ calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add RXDCOC calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add r calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add RF self TXDC calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: move up and reuse busy wait functions (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add support for external PA on MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add throughput LED trigger (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: define RF5592 in init_eeprom routine (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix number of VHT beamformee spatial streams (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: retrieve MAC address from system firmware if provided (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: add get_txpower mac ops (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: move firmware stats out of debugfs (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: fix repeated the words in a comment (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: fix repeated to words in a comment (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: reset pointer after memory free to avoid potential use-after-free (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix failed to find the peer with peer_id 0 when disconnected (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: change complete() to complete_all() for scan.completed (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: update coexistence to 6.3.0 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add logic to control BT scan priority (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: summarize Wi-Fi to BT scoreboard and inform BT one time a cycle (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: modify LNA2 setting to avoid BT destroyed Wi-Fi aggregation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add WL_S0 hardware TX/RX mask to allow WL_S0 TX/RX during GNT_BT (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add v1 Wi-Fi firmware steps report (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add v1 summary info to parse the traffic status from firmware (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: translate slot ID to readable name (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add v1 cycle report to parsing Bluetooth A2DP status (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: fix array of flexible structures warnings (Jose Ignacio Tornos Martinez) [2136125] - wifi: rndis_wlan: fix array of flexible structures warning (Jose Ignacio Tornos Martinez) [2136125] - mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv (Jose Ignacio Tornos Martinez) [2136125] - bus: mhi: host: pci_generic: Add a secondary AT port to Telit FN990 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add WoW support for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Include STA_KEEPALIVE_ARP_RESPONSE TLV header by default (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: Fix "Error - Attempt to send packet over invalid queue 2" (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: add multi-port ID to TX descriptor (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: fix rx filter after scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: free unused skb to prevent memory leak (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: reset halt registers before turn on wifi CPU (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: update LTR settings (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: mac: set NAV upper to 25ms (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: initialize DMA of CMAC (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support SER L1 simulation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: support fw crash simulation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: introudce functions to drop packets (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: unify use of rtw89_h2c_tx() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: concentrate control function of TX DMA channel (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: correct enable functions of HCI/PCI DMA (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: L1 DMA reset has offloaded to FW (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for setting TID specific configuration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for setting HE GI and LTF (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: show connecting state in debug message (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Combine set grant WL/BT and correct the debug log (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Remove trace_step at COEX-MECH control structure for RTL8852C (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Parsing Wi-Fi firmware TDMA info from reports (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Parsing Wi-Fi firmware error message from reports (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Move coexistence firmware buffer size parameter to chip info (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Add v1 Wi-Fi firmware power-saving null data report (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: use void pointer as temporal type to copy report (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4378 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Support PCIe core revisions >= 64 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: msgbuf: Increase RX ring sizes to 1024 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: firmware: Allow platform to override macaddr (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Perform firmware selection for Apple platforms (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: of: Fetch Apple properties (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Read Apple OTP information (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: firmware: Support passing in multiple board_types (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie/sdio/usb: Get CLM blob via standard firmware mechanism (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: firmware: Handle per-board clm_blob files (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: d3: parse keys from wowlan info notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: iterate over interfaces after an assert in d3 (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: trigger resume flow before wait for notifications (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add handling for scan offload match info notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: enable resume based on notifications (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add support for d3 end notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add support for wowlan wake packet notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add support for wowlan info notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: don't check D0I3 version (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: cfg: remove IWL_DEVICE_BZ_COMMON macro (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: refactor iwl_mvm_set_sta_rate() a bit (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: rxmq: further unify some VHT/HE code (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: rxmq: refactor mac80211 rx_status setting (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: fix typo in struct iwl_rx_no_data API (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: pcie: add support for BZ devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix kernel-doc issues (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix miscellaneous spelling errors (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: Fix miscellaneous spelling errors (Jose Ignacio Tornos Martinez) [2136125] - bus: mhi: host: always print detected modem name (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7663s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921e: fix random fw download fail (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: introduce Country Location Control support (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921e: fix rmmod crash in driver reload test (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: do not check state before configuring implicit beamform (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix uninitialized pointer in mt7921_mac_fill_rx (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: fix mcs value in ht mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: get rid of the false positive reset (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: connac: fix in comment (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: add PPDU based TxS support for WED device (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: move move mt76_sta_stats to mt76_wcid (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix the firmware version report (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_sta_set_decap_offload (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_[start, stop]_ap (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt76_usb.mt76u_mcu.burst is always false remove related code (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7663s: add rx_check callback (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: connac: fix possible unaligned access in mt76_connac_mcu_add_nested_tlv (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: fix possible unaligned access in mt7915_mac_add_twt_setup (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: fix transmitting packet hangs (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: add rx_check callback for sdio devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: delete stray if statement (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix use after free in mt7921_acpi_read() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: fix an uninitialized variable bug (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: poll sta stat when device transmits data (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: move mt7921_rx_check and mt7921_queue_rx_skb in mac.c (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921u: remove unnecessary MT76_STATE_SUSPEND (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921u: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921s: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921e: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: add rx_check callback for usb devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: testmode: use random payload for tx packets (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: connac: introduce mt76_connac_reg_map structure (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: split scan including lots of channels (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: support hw_scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: call tx_wake notify for 8852c in deep ps mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support deep ps mode for rtw8852c (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: set response rate selection (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: set TX to single path TX on path B in 6GHz band (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: enlarge polling timeout of RX DCK (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: enable the interference cancellation of MU-MIMO on 6GHz (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add DIG register struct to share common algorithm (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support TX diversity for 1T2R chipset (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: record signal strength per RF path (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: configure TX path via H2C command (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: parse phycap of TX/RX antenna number (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: use u32_get_bits to access C2H content of PHY capability (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Increase TCL data ring size for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add multi TX ring support for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Enable threaded NAPI (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: mhi: fix potential memory leak in ath11k_mhi_register() (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: implement SRAM dump debugfs interface (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Split PCI write/read functions (Jose Ignacio Tornos Martinez) [2136125] - ath11k: Enable remain-on-channel support on WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: fix endian annotations in casts (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: fix endian conversion (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: mark a variable unused (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: remove redundant variable err (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: add 43439 SDIO ids and initialization (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Simplify the error handling code (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: Fix comment typo (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Add DMI nvram filename quirk for Chuwi Hi8 Pro tablet (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Use ISO3166 country code and rev 0 as fallback on 43430 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: calib: Refactor iwl_calib_result usage for clarity (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: always activate all links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: implement link switching (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: keep A-MSDU data in sta and per-link (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set up beacon timing config on links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: add vif/sta link RCU dereference macros (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: send NDP for link (de)activation (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: extend ieee80211_nullfunc_get() for MLO (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: track active STA links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: skip inactive links on TX (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: add ieee80211_find_sta_by_link_addrs API (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: isolate driver from inactive links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: make smps_mode per-link (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use correct rx link_sta instead of default (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set link_sta in reorder timeout (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: fix multi-channel handling in netlink RX (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: call drv_sta_state() under sdata_lock() in reconfig (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: add MLD address to assoc BSS entries (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: refactor QoS settings code (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: warn on invalid link address (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix double SW scan stop (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: assign link address correctly (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: move link code to a new file (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: refactor RX a bit (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: check STA magic in change_sta_links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: remove unused arg to ieee80211_chandef_eht_oper (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: remove multicast workaround (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: remove redundant err variable (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Support POWERED_ADDR_CHANGE feature (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: Add POWERED_ADDR_CHANGE feature (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: prevent 4-addr use on MLDs (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: prevent VLANs on MLDs (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add support to connect to non-transmit MBSSID profiles (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix hardware restart failure due to twt debugfs failure (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add TWT debugfs support for STA interface (Jose Ignacio Tornos Martinez) [2136125] - wifi: move from strlcpy with unused retval to strscpy (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: declare to support beamformee above bandwidth 80MHz (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: correct polling address of address CAM (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: no HTC field if TX rate might fallback to legacy (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: correct TX resource checking in low power mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: fix interrupt stuck after leaving low power mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: enlarge the CFO tracking boundary (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: correct suspend/resume setting for variant chips (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: enable CLK_REQ, ASPM, L1 and L1ss for 8852c (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: fix PCI PHY auto adaption by using software restore (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: set TBTT shift configuration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add retry to change power_mode state (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: correct BA CAM allocation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: initialize and correct BA CAM content (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: declare correct BA CAM number (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: update TX power tables to R49 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: update RF radio A/B parameters to R49 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: TX power limit/limit_ru consider negative (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Update Wi-Fi driver/firmware TDMA cycle report for RTL8852c (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Add v1 Wi-Fi SCC coexistence policy (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Move _set_policy to chip_ops (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: update WL role info v1 for RTL8852C branch using (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Add v1 version TDMA format and parameters (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Define BT B1 slot length (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Add logic to parsing rtl8852c firmware type ctrl report (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Move Wi-Fi firmware coexistence matching version to chip (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: update radio state for RTL8852A/RTL8852C (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852c: adjust mactxen delay of mac/phy interface (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852c: modify PCIE prebkf time (Jose Ignacio Tornos Martinez) [2136125] - rtw89: ser: leave lps with mutex (Jose Ignacio Tornos Martinez) [2136125] - rtw89: declare support HE HTC always (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852a: update HW setting on BB (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852c: disable dma during mac init (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: declare support for mac80211 chanctx ops by chip (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add skeleton of mac80211 chanctx ops support (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: introduce entity mode and its recalculated prototype (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: initialize entity and configure default chandef (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: concentrate chandef setting to stack callback (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: concentrate parameter control for setting channel callback (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: rfk: concentrate parameter control while set_channel() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: txpwr: concentrate channel related control to top (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: create rtw89_chan centrally to avoid breakage (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: re-arrange channel related stuffs under HAL (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: introduce rtw89_chan for channel stuffs (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: rewrite decision on channel by entity state (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add cold boot calibration support on WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix incorrect QMI message ID mappings (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Register shutdown handler for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix potential deadlock in ieee80211_key_link() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix uninitialized use of primary channel index (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use full 'unsigned int' type (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: move from strlcpy with unused retval to strscpy (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: read ethtool's sta_stats from sinfo (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: correct SMPS mode in HE 6 GHz capability (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify() (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: send MLO links channel info in GET_INTERFACE (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: allow bw change during channel switch in mesh (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: clean up a needless assignment in ieee80211_sta_activate_link() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: allow link address A2 in TXQ dequeue (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix control port frame addressing (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set link ID in TX info for beacons (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: fix link change handling (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: maintain link_id in link_sta (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211/mac80211: check EHT capability size correctly (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: split iftype data into AP/non-AP (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: don't add empty EML capabilities (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use link ID for MLO in queued frames (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use the corresponding link for stats update (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: add link information in ieee80211_rx_status (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: properly implement MLO key handling (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Add link_id parameter to various key operations for MLO (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLD (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: reject connect response with MLO params for WEP (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix use-after-free (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use link in TXQ parameter configuration (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: add link id to txq params (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set link BSSID (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: get correct AP link chandef (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: properly set old_links when removing a link (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: accept STA changes without link changes (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: prohibit enter IPS during HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add flag check before enter or leave IPS (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add flushing queue before HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix WARNING:rtw_get_tx_power_params() during HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add the update channel flow to support setting by parameters (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add mutex when set regulatory and get Tx power table (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add mutex when set SAR (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Fix to add skb free for TIM update info when tx is completed (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Fix to add brcmf_clear_assoc_ies when rmmod (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix scheduling while atomic issue when deleting flowring (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix continuous 802.1x tx pending timeout error (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: Set tx credit to one for WCN3990 snoc based devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852a: correct WDE IMR settings (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: refine leaving LPS function (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtlwifi: 8192de: correct checking of IQK reload (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmsmac: remove duplicate words (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: access chip_info by const pointer (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: phy: fix warning of possible buffer overflow (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix store OP channel info timing when HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix stopping queues in wrong timing when HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: 8822c: extend supported probe request size (Jose Ignacio Tornos Martinez) [2136125]- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Jaroslav Kysela) [2125548] {CVE-2023-0266} - ALSA: usb-audio: Remove redundant workaround for Roland quirk (Jaroslav Kysela) [2125548] - ASoC: jz4740-i2s: Handle independent FIFO flush bits (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops (Jaroslav Kysela) [2125548] - ALSA: patch_realtek: Fix Dell Inspiron Plus 16 (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: Static PCM mapping again with AMD HDMI codecs (Jaroslav Kysela) [2125548] - ALSA: line6: fix stack overflow in line6_midi_transmit (Jaroslav Kysela) [2125548] - ALSA: line6: correct midi status byte when receiving data from podxt (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Jaroslav Kysela) [2125548] - ALSA: usb-audio: add the quirk for KT0206 device (Jaroslav Kysela) [2125548] - ASoC: rt5670: Remove unbalanced pm_runtime_put() (Jaroslav Kysela) [2125548] - ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Jaroslav Kysela) [2125548] - ASoC: wm8994: Fix potential deadlock (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: set default audio parameters for KAE silent-stream (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: fix i915 silent stream programming flow (Jaroslav Kysela) [2125548] - ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Jaroslav Kysela) [2125548] - ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Jaroslav Kysela) [2125548] - ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Jaroslav Kysela) [2125548] - ASoC: Intel: Skylake: Fix driver hang during shutdown (Jaroslav Kysela) [2125548] - ALSA: hda: add snd_hdac_stop_streams() helper (Jaroslav Kysela) [2125548] - ASoC: sof_es8336: fix possible use-after-free in sof_es8336_remove() (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Xiaomi Redmi Book Pro 14 2022 into DMI table (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Add quirk for KBL-R RVP platform (Jaroslav Kysela) [2125548] - ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Jaroslav Kysela) [2125548] - ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Jaroslav Kysela) [2125548] - ALSA: pcm: Set missing stop_operating flag at undoing trigger start (Jaroslav Kysela) [2125548] - ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Jaroslav Kysela) [2125548] - ALSA: asihpi: fix missing pci_disable_device() (Jaroslav Kysela) [2125548] - ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd (Jaroslav Kysela) [2125548] - ASoC: qcom: Add checks for devm_kcalloc (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Lock substream before snd_pcm_stop() (Jaroslav Kysela) [2125548] - ASoC: pxa: fix null-pointer dereference in filter() (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Fix potential RX buffer overflow (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Fix DMA mask assignment (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2125548] - ASoC: ops: Correct bounds check for second channel on SX controls (Jaroslav Kysela) [2125548] - ASoC: cs42l51: Correct PGA Volume minimum value (Jaroslav Kysela) [2125548] - ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2125548] - ASoC: fsl_micfil: explicitly clear CHnF flags (Jaroslav Kysela) [2125548] - ASoC: fsl_micfil: explicitly clear software reset bit (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: More robust component matching for CS35L41 (Jaroslav Kysela) [2125548] - ASoC: soc-pcm: Add NULL check in BE reparenting (Jaroslav Kysela) [2125548] - ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event (Jaroslav Kysela) [2125548] - ASoC: rt711-sdca: fix the latency time of clock stop prepare state machine transitions (Jaroslav Kysela) [2125548] - ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register (Jaroslav Kysela) [2125548] - ASoC: ops: Fix bounds check for _sx controls (Jaroslav Kysela) [2125548] - ALSA: dice: fix regression for Lexicon I-ONIX FW810S (Jaroslav Kysela) [2125548] - ASoC: sof_es8336: reduce pop noise on speaker (Jaroslav Kysela) [2125548] - ASoC: SOF: ipc3-topology: use old pipeline teardown flow with SOF2.1 and older (Jaroslav Kysela) [2125548] - ASoC: hda: intel-dsp-config: add ES83x6 quirk for IceLake (Jaroslav Kysela) [2125548] - ASoC: Intel: soc-acpi: add ES83x6 support to IceLake (Jaroslav Kysela) [2125548] - ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Alienware m17 R5 AMD into DMI table (Jaroslav Kysela) [2125548] - ASoC: max98373: Add checks for devm_kcalloc (Jaroslav Kysela) [2125548] - ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() (Jaroslav Kysela) [2125548] - ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove (Jaroslav Kysela) [2125548] - ASoC: hdac_hda: fix hda pcm buffer overflow issue (Jaroslav Kysela) [2125548] - ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue (Jaroslav Kysela) [2125548] - ASoC: SOF: topology: No need to assign core ID if token parsing failed (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() (Jaroslav Kysela) [2125548] - ASoC: soc-utils: Remove __exit for snd_soc_util_exit() (Jaroslav Kysela) [2125548] - ASoC: rt5677: fix legacy dai naming (Jaroslav Kysela) [2125548] - ASoC: rt5514: fix legacy dai naming (Jaroslav Kysela) [2125548] - ASoC: tas2764: Fix set_tdm_slot in case of single slot (Jaroslav Kysela) [2125548] - ASoC: tas2770: Fix set_tdm_slot in case of single slot (Jaroslav Kysela) [2125548] - ASoC: core: Fix use-after-free in snd_soc_exit() (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Lenovo Thinkbook 14+ 2022 21D0 to quirks table (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Adding Lenovo ThinkBook 14 Gen 4+ ARA and Lenovo ThinkBook 16 Gen 4+ ARA to the Quirks List (Jaroslav Kysela) [2125548] - ASoC: rt1308-sdw: add the default value of some registers (Jaroslav Kysela) [2125548] - ASoC: Intel: sof_rt5682: Add quirk for Rex board (Jaroslav Kysela) [2125548] - ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15 (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: fix capture selector naming (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: use right control for Capture Volume (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: fix reported volume for Master ctl (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: add missed Line In power control bit (Jaroslav Kysela) [2125548] - ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK (Jaroslav Kysela) [2125548] - ASoC: rt1019: Fix the TDM settings (Jaroslav Kysela) [2125548] - ASoC: rt5682s: Fix the TDM Tx settings (Jaroslav Kysela) [2125548] - ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe (Jaroslav Kysela) [2125548] - ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Jaroslav Kysela) [2125548] - ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Jaroslav Kysela) [2125548] - ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Jaroslav Kysela) [2125548] - ALSA: memalloc: Try dma_alloc_noncontiguous() at first (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add DSD support for Accuphase DAC-60 (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add quirk entry for M-Audio Micro (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Yet more regression for for the delayed card registration (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add Positivo C6300 model quirk (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41 (Jaroslav Kysela) [2125548] - ALSA: hda: fix potential memleak in 'add_widget_node' (Jaroslav Kysela) [2125548] - ALSA: hda/ca0132: add quirk for EVGA Z390 DARK (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi - enable runtime pm for more AMD display audio (Jaroslav Kysela) [2125548] - ALSA: memalloc: Don't fall back for SG-buffer with IOMMU (Jaroslav Kysela) [2125548] - ALSA: aoa: Fix I2S device accounting (Jaroslav Kysela) [2125548] - ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (Jaroslav Kysela) [2125548] - ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (Jaroslav Kysela) [2125548] - ASoC: SOF: Intel: pci-tgl: fix ADL-N descriptor (Jaroslav Kysela) [2125548] - ASoC: SOF: Intel: pci-tgl: use RPL specific firmware definitions (Jaroslav Kysela) [2125548] - ASoC: Intel: common: add ACPI matching tables for Raptor Lake (Jaroslav Kysela) [2125548] - ALSA: rme9652: use explicitly signed char (Jaroslav Kysela) [2125548] - ALSA: au88x0: use explicitly signed char (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add another HP ZBook G9 model quirks (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600 (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41 (Jaroslav Kysela) [2125548] - ALSA: Use del_timer_sync() before freeing timer (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Fix last interface check for registration (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Lenovo Yoga Slim 7 Pro X to quirks table (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add ASUS UM5302TA into DMI table (Jaroslav Kysela) [2125548] - ASoC: SOF: add quirk to override topology mclk_id (Jaroslav Kysela) [2125548] - ASoC: SOF: pci: Change DMI match info to support all Chrome platforms (Jaroslav Kysela) [2125548] - ALSA: intel-dspconfig: add ES8336 support for AlderLake-PS (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Register card at the last interface (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add quirk to enable Avid Mbox 3 support (Jaroslav Kysela) [2125548] - ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe (Jaroslav Kysela) [2125548] - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Jaroslav Kysela) [2125548] - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Jaroslav Kysela) [2125548] - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Jaroslav Kysela) [2125548] - ASoC: stm: Fix PM disable depth imbalance in stm32_i2s_probe (Jaroslav Kysela) [2125548] - ASoC: stm32: spdifrx: Fix PM disable depth imbalance in stm32_spdifrx_probe (Jaroslav Kysela) [2125548] - ASoC: stm32: dfsdm: Fix PM disable depth imbalance in stm32_adfsdm_probe (Jaroslav Kysela) [2125548] - ALSA: dmaengine: increment buffer pointer atomically (Jaroslav Kysela) [2125548] - ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() (Jaroslav Kysela) [2125548] - ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Jaroslav Kysela) [2125548] - ASoC: wm_adsp: Handle optional legacy support (Jaroslav Kysela) [2125548] - ASoC: rsnd: Add check for rsnd_mod_power_on (Jaroslav Kysela) [2125548] - ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close() (Jaroslav Kysela) [2125548] - ASoC: mt6359: fix tests for platform_get_irq() failure (Jaroslav Kysela) [2125548] - ASoC: wcd934x: fix order of Slimbus unprepare/disable (Jaroslav Kysela) [2125548] - ASoC: wcd9335: fix order of Slimbus unprepare/disable (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add Intel Reference SSID to support headset keys (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for ASUS GV601R laptop (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Fix NULL dererence at error path (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Fix potential memory leaks (Jaroslav Kysela) [2125548] - ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() (Jaroslav Kysela) [2125548] - ALSA: oss: Fix potential deadlock at unregistration (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for HP Zbook Firefly 14 G9 model (Jaroslav Kysela) [2125548] - ALSA: hda: Fix position reporting on Poulsbo (Jaroslav Kysela) [2125548]- KVM: x86: smm: preserve interrupt shadow in SMRAM (Maxim Levitsky) [2097144] - KVM: x86: SVM: don't save SVM state to SMRAM when VM is not long mode capable (Maxim Levitsky) [2097144] - KVM: x86: SVM: use smram structs (Maxim Levitsky) [2097144] - KVM: svm: drop explicit return value of kvm_vcpu_map (Maxim Levitsky) [2097144] - KVM: x86: smm: use smram struct for 64 bit smram load/restore (Maxim Levitsky) [2097144] - KVM: x86: smm: use smram struct for 32 bit smram load/restore (Maxim Levitsky) [2097144] - KVM: x86: smm: use smram structs in the common code (Maxim Levitsky) [2097144] - KVM: x86: smm: add structs for KVM's smram layout (Maxim Levitsky) [2097144] - KVM: x86: smm: check for failures on smm entry (Maxim Levitsky) [2097144] - KVM: x86: do not go through ctxt->ops when emulating rsm (Maxim Levitsky) [2097144] - KVM: x86: move SMM exit to a new file (Maxim Levitsky) [2097144] - KVM: x86: move SMM entry to a new file (Maxim Levitsky) [2097144] - KVM: x86: start moving SMM-related functions to new files (Maxim Levitsky) [2097144] - bug: introduce ASSERT_STRUCT_OFFSET (Maxim Levitsky) [2097144] - KVM: x86: Rename and expose helper to detect if INIT/SIPI are allowed (Maxim Levitsky) [2097144] - KVM: x86: smm: number of GPRs in the SMRAM image depends on the image format (Maxim Levitsky) [2097144] - KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky) [2097144] - KVM: x86: emulator: update the emulation mode after rsm (Maxim Levitsky) [2097144] - KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky) [2097144] - KVM: x86: emulator: em_sysexit should update ctxt->mode (Maxim Levitsky) [2097144] - KVM: x86: Bug the VM if the emulator accesses a non-existent GPR (Maxim Levitsky) [2097144] - KVM: x86: Reduce the number of emulator GPRs to '8' for 32-bit KVM (Maxim Levitsky) [2097144] - KVM: x86: Use 16-bit fields to track dirty/valid emulator GPRs (Maxim Levitsky) [2097144] - KVM: x86: Omit VCPU_REGS_RIP from emulator's _regs array (Maxim Levitsky) [2097144] - KVM: x86: Harden _regs accesses to guard against buggy input (Maxim Levitsky) [2097144] - KVM: x86: Grab regs_dirty in local 'unsigned long' (Maxim Levitsky) [2097144]- RDMA/bnxt_re: Fix endianness warning for req.pkey (Kamal Heib) [2142690] - RDMA/bnxt_re: Use bitmap_zalloc() when applicable (Kamal Heib) [2142690] - RDMA/bnxt_re: Remove dynamic pkey table (Kamal Heib) [2142690] - RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" (Kamal Heib) [2142690] - RDMA/bnxt_re: Remove unneeded variable (Kamal Heib) [2142690] - RDMA/bnxt_re: Remove unsupported bnxt_re_modify_ah callback (Kamal Heib) [2142690] - RDMA/bnxt_re: Use helper function to set GUIDs (Kamal Heib) [2142690] - RDMA/bnxt_re: Check if the vlan is valid before reporting (Kamal Heib) [2142690] - RDMA/bnxt_re: Correct FRMR size calculation (Kamal Heib) [2142690] - RDMA/bnxt_re: Use GFP_KERNEL in non atomic context (Kamal Heib) [2142690] - RDMA/bnxt_re: Fix FRMR issue with single page MR allocation (Kamal Heib) [2142690] - RDMA/bnxt_re: Fix query SRQ failure (Kamal Heib) [2142690] - RDMA/bnxt_re: Suppress unwanted error messages (Kamal Heib) [2142690] - RDMA/bnxt_re: Support multiple page sizes (Kamal Heib) [2142690] - RDMA/bnxt_re: Reduce the delay in polling for hwrm command completion (Kamal Heib) [2142690] - RDMA/bnxt_re: Use separate response buffer for stat_ctx_free (Kamal Heib) [2142690] - net/mlx5: Lag, Fix for loop when checking lag (Amir Tzin) [2112917] - net/mlx5e: Fix use-after-free when reverting termination table (Amir Tzin) [2112927] - net/mlx5: Fix uninitialized variable bug in outlen_write() (Amir Tzin) [2112927] - net/mlx5: E-switch, Fix duplicate lag creation (Amir Tzin) [2112927 2112917] - net/mlx5: E-switch, Destroy legacy fdb table when needed (Amir Tzin) [2112927 2112917] - net/mlx5: DR, Fix uninitialized var warning (Amir Tzin) [2112927] - net/mlx5e: Offload rule only when all encaps are valid (Amir Tzin) [2112927] - net/mlx5: Fix sync reset event handler error flow (Amir Tzin) [2112927] - net/mlx5: E-Switch, Set correctly vport destination (Amir Tzin) [2112927] - net/mlx5: Fix handling of entry refcount when command is not issued to FW (Amir Tzin) [2112927] - net/mlx5: cmdif, Print info on any firmware cmd failure to tracepoint (Amir Tzin) [2112927] - net/mlx5: SF: Fix probing active SFs during driver probe phase (Amir Tzin) [2112927] - net/mlx5: Fix FW tracer timestamp calculation (Amir Tzin) [2112927] - net/mlx5: Do not query pci info while pci disabled (Amir Tzin) [2112927 2129249] - net/mlx5e: TC, Fix slab-out-of-bounds in parse_tc_actions (Amir Tzin) [2112927] - net/mlx5e: Clean up and fix error flows in mlx5e_alloc_rq (Amir Tzin) [2112927] - net/mlx5: DR, Fix the SMFS sync_steering for fast teardown (Amir Tzin) [2112927] - net/mlx5e: E-Switch, Fix comparing termination table instance (Amir Tzin) [2112927] - net/mlx5e: TC, Fix wrong rejection of packet-per-second policing (Amir Tzin) [2112927 2049622] - net/mlx5e: Fix tc acts array not to be dependent on enum order (Amir Tzin) [2112927] - net/mlx5e: Add missing sanity checks for max TX WQE size (Amir Tzin) [2112927] - net/mlx5: fw_reset: Don't try to load device in case PCI isn't working (Amir Tzin) [2112927] - net/mlx5: E-switch, Set to legacy mode if failed to change switchdev mode (Amir Tzin) [2112927 2112917] - net/mlx5: Allow async trigger completion execution on single CPU systems (Amir Tzin) [2112927] - net/mlx5: Bridge, verify LAG state when adding bond to bridge (Amir Tzin) [2112927] - net/mlx5: Fix crash during sync firmware reset (Amir Tzin) [2112927] - net/mlx5e: TC, Fix cloned flow attr instance dests are not zeroed (Amir Tzin) [2112927] - net/mlx5: Fix possible use-after-free in async command interface (Amir Tzin) [2112927] - net/mlx5: ASO, Create the ASO SQ with the correct timestamp format (Amir Tzin) [2112927 2049622] - net/mlx5e: Update restore chain id for slow path packets (Amir Tzin) [2112927] - net/mlx5e: Extend SKB room check to include PTP-SQ (Amir Tzin) [2112927] - net/mlx5: DR, Fix matcher disconnect error flow (Amir Tzin) [2112927] - net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Amir Tzin) [2112927] - net/mlx5e: Do not increment ESN when updating IPsec ESN state (Amir Tzin) [2112927] - net/mlx5e: Fix calculations for ICOSQ size (Amir Tzin) [2112927] - net/mlx5: Fix spelling mistake "syndrom" -> "syndrome" (Amir Tzin) [2112927] - net/mlx5e: Fix a typo in mlx5e_xdp_mpwqe_is_full (Amir Tzin) [2112927] - RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey (Amir Tzin) [2112927] - RDMA/mlx5: Fix UMR cleanup on error flow of driver init (Amir Tzin) [2112927] - RDMA/mlx5: Rely on RoCE fw cap instead of devlink when setting profile (Amir Tzin) [2112927] - net/mlx5: Unlock on error in mlx5_sriov_enable() (Amir Tzin) [2112927] - net/mlx5e: Fix use after free in mlx5e_fs_init() (Amir Tzin) [2112927] - net/mlx5e: kTLS, Use _safe() iterator in mlx5e_tls_priv_tx_list_cleanup() (Amir Tzin) [2112927] - net/mlx5: unlock on error path in esw_vfs_changed_event_handler() (Amir Tzin) [2112927 2150647] - net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off (Amir Tzin) [2112927] - net/mlx5e: TC, Add missing policer validation (Amir Tzin) [2112927] - net/mlx5e: Fix wrong application of the LRO state (Amir Tzin) [2112927] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Amir Tzin) [2112927] - net/mlx5: Fix cmd error logging for manage pages cmd (Amir Tzin) [2112927] - net/mlx5: Disable irq when locking lag_lock (Amir Tzin) [2112927] - net/mlx5: Eswitch, Fix forwarding decision to uplink (Amir Tzin) [2112927 2150647] - net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READY (Amir Tzin) [2112927] - net/mlx5e: Properly disable vlan strip on non-UL reps (Amir Tzin) [2112927] - net/mlx5e: Allocate flow steering storage during uplink initialization (Amir Tzin) [2112927] - RDMA/mlx5: Use the proper number of ports (Amir Tzin) [2112927] - mlx5: do not use RT_TOS for IPv6 flowlabel (Amir Tzin) [2112927] - RDMA/mlx5: Add missing check for return value in get namespace flow (Amir Tzin) [2112927] - net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ (Amir Tzin) [2112927] - net: devlink: convert reload command to take implicit devlink->lock (mlx5 hunk only) (Amir Tzin) [2112927] - devlink: Hold the instance lock in health callbacks (mlx5 hunk only) (Amir Tzin) [2112927] - net/mlx5: Lock mlx5 devlink health recovery callback (Amir Tzin) [2112927] - net/mlx5: Lock mlx5 devlink reload callbacks (Amir Tzin) [2112927] - net/mlx5: Move fw reset unload to mlx5_fw_reset_complete_reload (Amir Tzin) [2112927] - net/mlx5e: kTLS, Dynamically re-size TX recycling pool (Amir Tzin) [2112927] - net/mlx5e: kTLS, Recycle objects of device-offloaded TLS TX connections (Amir Tzin) [2112927] - net/mlx5e: kTLS, Take stats out of OOO handler (Amir Tzin) [2112927] - net/mlx5e: kTLS, Introduce TLS-specific create TIS (Amir Tzin) [2112927] - net/mlx5e: Move mlx5e_init_l2_addr to en_main (Amir Tzin) [2112927] - net/mlx5e: Split en_fs ndo's and move to en_main (Amir Tzin) [2112927] - net/mlx5e: Separate mlx5e_set_rx_mode_work and move caller to en_main (Amir Tzin) [2112927] - net/mlx5e: Add mdev to flow_steering struct (Amir Tzin) [2112927] - net/mlx5e: Report flow steering errors with mdev err report API (Amir Tzin) [2112927] - net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointer (Amir Tzin) [2112927] - net/mlx5e: Allocate VLAN and TC for featured profiles only (Amir Tzin) [2112927] - net/mlx5e: Make mlx5e_tc_table private (Amir Tzin) [2112927] - net/mlx5e: Convert mlx5e_tc_table member of mlx5e_flow_steering to pointer (Amir Tzin) [2112927] - net/mlx5e: TC, Support tc action api for police (Amir Tzin) [2112927] - net/mlx5e: TC, Separate get/update/replace meter functions (Amir Tzin) [2112927] - net/mlx5e: Add red and green counters for metering (Amir Tzin) [2112927] - net/mlx5e: TC, Allocate post meter ft per rule (Amir Tzin) [2112927] - net/mlx5: DR, Add support for flow metering ASO (Amir Tzin) [2112927] - net/mlx5: Fix driver use of uninitialized timeout (Amir Tzin) [2112927] - net/mlx5: DR, Fix SMFS steering info dump format (Amir Tzin) [2112927] - net/mlx5: Adjust log_max_qp to be 18 at most (Amir Tzin) [2112927] - net/mlx5e: Modify slow path rules to go to slow fdb (Amir Tzin) [2112927 2150647] - net/mlx5e: Fix calculations related to max MPWQE size (Amir Tzin) [2112927] - net/mlx5e: xsk: Account for XSK RQ UMRs when calculating ICOSQ size (Amir Tzin) [2112927] - net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Amir Tzin) [2112927] - net/mlx5e: TC, Fix post_act to not match on in_port metadata (Amir Tzin) [2112927] - net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Amir Tzin) [2112927] - RDMA/mlx5: Rename the mkey cache variables and functions (Amir Tzin) [2112927] - RDMA/mlx5: Store in the cache mkeys instead of mrs (Amir Tzin) [2112927] - RDMA/mlx5: Store the number of in_use cache mkeys instead of total_mrs (Amir Tzin) [2112927] - RDMA/mlx5: Replace cache list with Xarray (Amir Tzin) [2112927] - RDMA/mlx5: Replace ent->lock with xa_lock (Amir Tzin) [2112927] - net/mlx5: CT: Remove warning of ignore_flow_level support for non PF (Amir Tzin) [2112927] - net/mlx5e: Add resiliency for PTP TX port timestamp (Amir Tzin) [2112927] - net/mlx5: Expose ts_cqe_metadata_size2wqe_counter (Amir Tzin) [2112927] - net/mlx5e: HTB, move htb functions to a new file (Amir Tzin) [2112927] - net/mlx5e: HTB, change functions name to follow convention (Amir Tzin) [2112927] - net/mlx5e: HTB, remove priv from htb function calls (Amir Tzin) [2112927] - net/mlx5e: HTB, hide and dynamically allocate mlx5e_htb structure (Amir Tzin) [2112927] - net/mlx5e: HTB, move stats and max_sqs to priv (Amir Tzin) [2112927] - net/mlx5e: HTB, move section comment to the right place (Amir Tzin) [2112927] - net/mlx5e: HTB, move ids to selq_params struct (Amir Tzin) [2112927] - net/mlx5e: HTB, reduce visibility of htb functions (Amir Tzin) [2112927] - net/mlx5e: Fix mqprio_rl handling on devlink reload (Amir Tzin) [2112927] - net/mlx5e: Report header-data split state through ethtool (Amir Tzin) [2112927] - RDMA/mlx5: Expose steering anchor to userspace (Amir Tzin) [2112927] - RDMA/mlx5: Refactor get flow table function (Amir Tzin) [2112927] - net/mlx5: fs, allow flow table creation with a UID (Amir Tzin) [2112927] - net/mlx5: fs, expose flow table ID to users (Amir Tzin) [2112927] - net/mlx5: Expose the ability to point to any UID from shared UID (Amir Tzin) [2112927] - net/mlx5e: Remove the duplicating check for striding RQ when enabling LRO (Amir Tzin) [2112927] - net/mlx5e: Move the LRO-XSK check to mlx5e_fix_features (Amir Tzin) [2112927] - net/mlx5e: Extend flower police validation (Amir Tzin) [2112927] - net/mlx5e: configure meter in flow action (Amir Tzin) [2112927 2150647 2049622] - net/mlx5e: Removed useless code in function (Amir Tzin) [2112927] - net/mlx5: Bridge, implement QinQ support (Amir Tzin) [2112927] - net/mlx5: Bridge, implement infrastructure for VLAN protocol change (Amir Tzin) [2112927] - net/mlx5: Bridge, extract VLAN push/pop actions creation (Amir Tzin) [2112927] - net/mlx5: Bridge, rename filter fg to vlan_filter (Amir Tzin) [2112927] - net/mlx5: Bridge, refactor groups sizes and indices (Amir Tzin) [2112927] - net/mlx5: debugfs, Add num of in-use FW command interface slots (Amir Tzin) [2112927] - net/mlx5: Expose vnic diagnostic counters for eswitch managed vports (Amir Tzin) [2112927 2150647 2049881] - net/mlx5: Use software VHCA id when it's supported (Amir Tzin) [2112927] - net/mlx5: Introduce ifc bits for using software vhca id (Amir Tzin) [2112927] - net/mlx5: Use the bitmap API to allocate bitmaps (Amir Tzin) [2112927] - devlink: Hold the instance lock in port_new / port_del callbacks (mlx5 hunks only) (Amir Tzin) [2112925] - net/mlx5: Remove devl_unlock from mlx5_devlink_eswitch_mode_set (Amir Tzin) [2112927 2150647] - net/mlx5: Use devl_ API in mlx5e_devlink_port_register (Amir Tzin) [2112927 2150647] - net/mlx5: Use devl_ API in mlx5_esw_devlink_sf_port_register (Amir Tzin) [2112927] - net/mlx5: Use devl_ API in mlx5_esw_offloads_devlink_port_register (Amir Tzin) [2112927 2150647] - net/mlx5: Use devl_ API for rate nodes destroy (Amir Tzin) [2112927 2150647] - net/mlx5: Remove devl_unlock from mlx5_eswtich_mode_callback_enter (Amir Tzin) [2112927 2150647] - net/mlx5: fix 32bit build (Amir Tzin) [2112927 2049622] - net/mlx5e: TC, Support offloading police action (Amir Tzin) [2112927 2049622] - net/mlx5e: Add flow_action to parse state (Amir Tzin) [2112927 2049622] - net/mlx5e: Add post meter table for flow metering (Amir Tzin) [2112927 2049622] - net/mlx5e: Add generic macros to use metadata register mapping (Amir Tzin) [2112927 2049622] - net/mlx5e: Get or put meter by the index of tc police action (Amir Tzin) [2112927 2049622] - net/mlx5e: Add support to modify hardware flow meter parameters (Amir Tzin) [2112927 2049622] - net/mlx5e: Prepare for flow meter offload if hardware supports it (Amir Tzin) [2112927 2049622] - net/mlx5: Implement interfaces to control ASO SQ and CQ (Amir Tzin) [2112927 2049622] - net/mlx5: Add support to create SQ and CQ for ASO (Amir Tzin) [2112927 2049622] - net/mlx5: E-switch: Change eswitch mode only via devlink command (Amir Tzin) [2112927 2150647 2112917] - net/mlx5: E-switch, Remove dependency between sriov and eswitch mode (Amir Tzin) [2112927 2150647 2112917] - net/mlx5: E-switch, Introduce flag to indicate if fdb table is created (Amir Tzin) [2112927 2112917] - net/mlx5: E-switch, Introduce flag to indicate if vport acl namespace is created (Amir Tzin) [2112927 2112917] - net/mlx5: delete dead code in mlx5_esw_unlock() (Amir Tzin) [2112927] - net/mlx5: Delete ipsec_fs header file as not used (Amir Tzin) [2112927] - net/mlx5: Add bits and fields to support enhanced CQE compression (Amir Tzin) [2112927] - net/mlx5: Remove not used MLX5_CAP_BITS_RW_MASK (Amir Tzin) [2112927] - net/mlx5: group fdb cleanup to single function (Amir Tzin) [2112927] - net/mlx5: Add support EXECUTE_ASO action for flow entry (Amir Tzin) [2112927 2049622] - net/mlx5: Add HW definitions of vport debug counters (Amir Tzin) [2112927] - net/mlx5: Add IFC bits and enums for flow meter (Amir Tzin) [2112927 2049622] - RDMA/mlx5: Support handling of modify-header pattern ICM area (Amir Tzin) [2112927] - net/mlx5: Manage ICM of type modify-header pattern (Amir Tzin) [2112927] - net/mlx5: Introduce header-modify-pattern ICM properties (Amir Tzin) [2112927] - RDMA/mlx5: Add a umr recovery flow (Amir Tzin) [2112927] - net/mlx5e: Ring the TX doorbell on DMA errors (Amir Tzin) [2112925] - net/mlx5e: Fix capability check for updating vnic env counters (Amir Tzin) [2112925] - net/mlx5: Lag, correct get the port select mode str (Amir Tzin) [2112925] - net/mlx5e: Fix enabling sriov while tc nic rules are offloaded (Amir Tzin) [2112925] - net/mlx5e: kTLS, Fix build time constant test in RX (Amir Tzin) [2112925] - net/mlx5e: kTLS, Fix build time constant test in TX (Amir Tzin) [2112925] - net/mlx5: Lag, decouple FDB selection and shared FDB (Amir Tzin) [2112925] - net/mlx5: TC, allow offload from uplink to other PF's VF (Amir Tzin) [2112925] - mellanox: mlx5: avoid uninitialized variable warning with gcc-12 (Amir Tzin) [2112925] - net/mlx5: E-Switch, pair only capable devices (Amir Tzin) [2112925 2150647] - Revert "net/mlx5e: Allow relaxed ordering over VFs" (Amir Tzin) [2112925] - net/mlx5: Fix mlx5_get_next_dev() peer device matching (Amir Tzin) [2112925] - RDMA/mlx5: Remove duplicate pointer assignment in mlx5_ib_alloc_implicit_mr() (Amir Tzin) [2112925] - net/mlx5: fix multiple definitions of mlx5_lag_mpesw_init / mlx5_lag_mpesw_cleanup (Amir Tzin) [2112925] - net/mlx5: Support multiport eswitch mode (Amir Tzin) [2112925 2150647] - net/mlx5: Remove unused argument (Amir Tzin) [2112925] - net/mlx5: Lag, refactor lag state machine (Amir Tzin) [2112925] - net/mlx5e: Add XDP SQs to uplink representors steering tables (Amir Tzin) [2112925] - net/mlx5e: Allow relaxed ordering over VFs (Amir Tzin) [2112925] - net/mlx5e: Support partial GSO for tunnels over vlans (Amir Tzin) [2112925] - net/mlx5e: IPoIB, Improve ethtool rxnfc callback structure in IPoIB (Amir Tzin) [2112925] - net/mlx5e: Allocate virtually contiguous memory for reps structures (Amir Tzin) [2112925] - net/mlx5e: Allocate virtually contiguous memory for VLANs list (Amir Tzin) [2112925] - net/mlx5: Allocate virtually contiguous memory in pci_irq.c (Amir Tzin) [2112925] - net/mlx5: Allocate virtually contiguous memory in vport.c (Amir Tzin) [2112925] - net/mlx5: Inline db alloc API function (Amir Tzin) [2112925] - net/mlx5: Add last command failure syndrome to debugfs (Amir Tzin) [2112925] - net/mlx5: sparse: error: context imbalance in 'mlx5_vf_get_core_dev' (Amir Tzin) [2112925] - net/mlx5: Expose mlx5_sriov_blocking_notifier_register / unregister APIs (Amir Tzin) [2112925] - net/mlx5: Lag, add debugfs to query hardware lag state (Amir Tzin) [2112925] - net/mlx5: Lag, use buckets in hash mode (Amir Tzin) [2112925] - net/mlx5: Lag, refactor dmesg print (Amir Tzin) [2112925] - net/mlx5: Support devices with more than 2 ports (Amir Tzin) [2112925] - net/mlx5: Lag, use actual number of lag ports (Amir Tzin) [2112925] - net/mlx5: Lag, use hash when in roce lag on 4 ports (Amir Tzin) [2112925] - net/mlx5: Lag, support single FDB only on 2 ports (Amir Tzin) [2112925] - net/mlx5: Lag, store number of ports inside lag object (Amir Tzin) [2112925] - net/mlx5: Lag, filter non compatible devices (Amir Tzin) [2112925] - net/mlx5: Lag, use lag lock (Amir Tzin) [2112925] - net/mlx5: Lag, move E-Switch prerequisite check into lag code (Amir Tzin) [2112925] - net/mlx5: devcom only supports 2 ports (Amir Tzin) [2112925] - net/mlx5: Lag, expose number of lag ports (Amir Tzin) [2112925] - net/mlx5: Increase FW pre-init timeout for health recovery (Amir Tzin) [2112925] - net/mlx5: Add exit route when waiting for FW (Amir Tzin) [2112925] - net/mlx5e: Use XFRM state direction instead of flags (Amir Tzin) [2112925] - net/mlx5: Allow future addition of IPsec object modifiers (Amir Tzin) [2112925] - net/mlx5: Don't perform lookup after already known sec_path (Amir Tzin) [2112925] - net/mlx5: Cleanup XFRM attributes struct (Amir Tzin) [2112925] - net/mlx5: Remove not-supported ICV length (Amir Tzin) [2112925] - net/mlx5: Simplify IPsec capabilities logic (Amir Tzin) [2112925] - net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Amir Tzin) [2112925] - net/mlx5: Make sure that no dangling IPsec FS pointers exist (Amir Tzin) [2112925] - net/mlx5: Clean IPsec FS add/delete rules (Amir Tzin) [2112925] - net/mlx5: Simplify HW context interfaces by using SA entry (Amir Tzin) [2112925] - net/mlx5: Remove indirections from esp functions (Amir Tzin) [2112925] - net/mlx5: Merge various control path IPsec headers into one file (Amir Tzin) [2112925] - net/mlx5: Remove useless validity check (Amir Tzin) [2112925] - net/mlx5: Store IPsec ESN update work in XFRM state (Amir Tzin) [2112925] - net/mlx5: Reduce useless indirection in IPsec FS add/delete flows (Amir Tzin) [2112925] - net/mlx5: Don't hide fallback to software IPsec in FS code (Amir Tzin) [2112925] - net/mlx5: Check IPsec TX flow steering namespace in advance (Amir Tzin) [2112925] - net/mlx5: Simplify IPsec flow steering init/cleanup functions (Amir Tzin) [2112925] - net/mlx5: fs, an FTE should have no dests when deleted (Amir Tzin) [2112925] - net/mlx5: fs, call the deletion function of the node (Amir Tzin) [2112925] - net/mlx5: fs, delete the FTE when there are no rules attached to it (Amir Tzin) [2112925] - net/mlx5: fs, do proper bookkeeping for forward destinations (Amir Tzin) [2112925] - net/mlx5: fs, add unused destination type (Amir Tzin) [2112925] - net/mlx5: fs, jump to exit point and don't fall through (Amir Tzin) [2112925] - net/mlx5: fs, refactor software deletion rule (Amir Tzin) [2112925] - net/mlx5: fs, split software and IFC flow destination definitions (Amir Tzin) [2112925] - net/mlx5e: TC, set proper dest type (Amir Tzin) [2112925] - net/mlx5e: Remove unused mlx5e_dcbnl_build_rep_netdev function (Amir Tzin) [2112925] - net/mlx5e: Drop error CQE handling from the XSK RX handler (Amir Tzin) [2112925] - net/mlx5: Print initializing field in case of timeout (Amir Tzin) [2112925] - net/mlx5: Delete redundant default assignment of runtime devlink params (Amir Tzin) [2112925] - net/mlx5: Remove useless kfree (Amir Tzin) [2112925] - net/mlx5: use kvfree() for kvzalloc() in mlx5_ct_fs_smfs_matcher_create (Amir Tzin) [2112925] - RDMA/mlx5: Clean UMR QP type flow from mlx5_ib_post_send() (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to update xlt (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to update MR pas (Amir Tzin) [2112925] - RDMA/mlx5: Move creation and free of translation tables to umr.c (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to rereg pd access (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to revoke MRs (Amir Tzin) [2112925] - RDMA/mlx5: Introduce mlx5_umr_post_send_wait() (Amir Tzin) [2112925] - RDMA/mlx5: Expose wqe posting helpers outside of wr.c (Amir Tzin) [2112925] - RDMA/mlx5: Simplify get_umr_update_access_mask() (Amir Tzin) [2112925] - RDMA/mlx5: Move mkey ctrl segment logic to umr.c (Amir Tzin) [2112925] - RDMA/mlx5: Move umr checks to umr.h (Amir Tzin) [2112925] - RDMA/mlx5: Move init and cleanup of UMR to umr.c (Amir Tzin) [2112925] - RDMA/mlx5: Fix flow steering egress flow (Amir Tzin) [2112925] - mlx5, xsk: Diversify return values from xsk_wakeup call paths (Amir Tzin) [2112925] - net/mlx5: Remove not-implemented IPsec capabilities (Amir Tzin) [2112925] - net/mlx5: Remove ipsec_ops function table (Amir Tzin) [2112925] - net/mlx5: Reduce kconfig complexity while building crypto support (Amir Tzin) [2112925] - net/mlx5: Move IPsec file to relevant directory (Amir Tzin) [2112925] - net/mlx5: Remove not-needed IPsec config (Amir Tzin) [2112925] - net/mlx5: Align flow steering allocation namespace to common style (Amir Tzin) [2112925] - net/mlx5: Unify device IPsec capabilities check (Amir Tzin) [2112925] - net/mlx5: Remove useless IPsec device checks (Amir Tzin) [2112925] - net/mlx5: Remove ipsec vs. ipsec offload file separation (Amir Tzin) [2112925] - RDMA/mlx5: Drop crypto flow steering API (Amir Tzin) [2112925] - RDMA/mlx5: Delete never supported IPsec flow action (Amir Tzin) [2112925] - net/mlx5: Remove FPGA ipsec specific statistics (Amir Tzin) [2112925] - net/mlx5: Remove XFRM no_trailer flag (Amir Tzin) [2112925] - net/mlx5: Remove not-used IDA field from IPsec struct (Amir Tzin) [2112925] - net/mlx5: Delete metadata handling logic (Amir Tzin) [2112925] - net/mlx5_fpga: Drop INNOVA IPsec support (Amir Tzin) [2112925] - net/mlx5: Cleanup kTLS function names and their exposure (Amir Tzin) [2112925] - net/mlx5: Remove tls vs. ktls separation as it is the same (Amir Tzin) [2112925] - net/mlx5: Remove indirection in TLS build (Amir Tzin) [2112925] - net/mlx5: Reliably return TLS device capabilities (Amir Tzin) [2112925] - net/mlx5_fpga: Drop INNOVA TLS support (Amir Tzin) [2112925] - ipv6: Use ipv6_only_sock() helper in condition (mlx5 hunk only). (Amir Tzin) [2112925] - Revert "stmmac/intel: mark driver as tech preview" (Mark Salter) [2122230] - net: stmmac: Fix queue statistics reading (Mark Salter) [2122230] - stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz (Mark Salter) [2122230] - net: stmmac: power up/down serdes in stmmac_open/release (Mark Salter) [2122230] - stmmac: intel: Simplify intel_eth_pci_remove() (Mark Salter) [2122230] - net: stmmac: work around sporadic tx issue on link-up (Mark Salter) [2122230] - stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() (Mark Salter) [2122230] - net: phylink: fix SGMII inband autoneg enable (Mark Salter) [2122230] - net: phylink: fix NULL pl->pcs dereference during phylink_pcs_poll_start (Mark Salter) [2122230] - net: phylink: disable PCS polling over major configuration (Mark Salter) [2122230] - net: phylink: remove pcs_ops member (Mark Salter) [2122230] - net: pcs: xpcs: depends on PHYLINK in Kconfig (Mark Salter) [2122230] - net: phylink: add QSGMII support to phylink_mii_c22_pcs_encode_advertisement() (Mark Salter) [2122230] - net: stmmac: make mdio register skips PHY scanning for fixed-link (Mark Salter) [2122230] - stmmac: intel: add phy-mode and fixed-link ACPI _DSD setting support (Mark Salter) [2122230] - net: pcs: xpcs: add CL37 1000BASE-X AN support (Mark Salter) [2122230] - stmmac: intel: prepare to support 1000BASE-X phy interface setting (Mark Salter) [2122230] - net: make xpcs_do_config to accept advertising for pcs-xpcs and sja1105 (Mark Salter) [2122230] - net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii (Mark Salter) [2122230] - net: stmmac: remove redunctant disable xPCS EEE call (Mark Salter) [2122230] - net: stmmac: fix dma queue left shift overflow issue (Mark Salter) [2122230] - net: stmmac: switch to use interrupt for hw crosstimestamping (Mark Salter) [2122230] - net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow (Mark Salter) [2122230] - net: stmmac: fix pm runtime issue in stmmac_dvr_remove() (Mark Salter) [2122230] - net: stmmac: dwc-qos: Disable split header for Tegra194 (Mark Salter) [2122230] - stmmac: intel: Fix an error handling path in intel_eth_pci_probe() (Mark Salter) [2122230] - stmmac: intel: Add RPL-P PCI ID (Mark Salter) [2122230] - net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Mark Salter) [2122230] - net: stmmac: remove unused get_addr() callback (Mark Salter) [2122230] - net: pcs: pcs-xpcs: Convert to mdiobus_c45_read (Mark Salter) [2122230] - net: phylink: Convert to mdiobus_c45_{read|write} (Mark Salter) [2122230] - net: stmmac: stmmac_main: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2122230] - net: phylink: remove phylink_helper_basex_speed() (Mark Salter) [2122230] - net: phylink: remove phylink_set_10g_modes() (Mark Salter) [2122230] - net: stmmac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2122230] - net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Mark Salter) [2122230] - net: stmmac: disable Split Header (SPH) for Intel platforms (Mark Salter) [2122230] - net: stmmac: Use readl_poll_timeout_atomic() in atomic state (Mark Salter) [2122230] - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Mark Salter) [2122230] - stmmac: intel: Add ADL-N PCI ID (Mark Salter) [2122230] - net: stmmac: switch no PTP HW support message to info level (Mark Salter) [2122230] - net: phylink: remove phylink_set_pcs() (Mark Salter) [2122230] - stmmac: intel: Enable 2.5Gbps for Intel AlderLake-S (Mark Salter) [2122230] - net: phylink: remove phylink_config's pcs_poll (Mark Salter) [2122230] - net: phylink: use legacy_pre_march2020 (Mark Salter) [2122230] - net: phylink: add legacy_pre_march2020 indicator (Mark Salter) [2122230] - net: stmmac: optimize locking around PTP clock reads (Mark Salter) [2122230] - net: stmmac: use .mac_select_pcs() interface (Mark Salter) [2122230] - net: stmmac: convert to phylink_generic_validate() (Mark Salter) [2122230] - net: stmmac: remove phylink_config.pcs_poll usage (Mark Salter) [2122230] - net: stmmac/xpcs: convert to pcs_validate() (Mark Salter) [2122230] - net: convert users of bitmap_foo() to linkmode_foo() (Mark Salter) [2122230] - net: phylink: add pcs_validate() method (Mark Salter) [2122230] - net: phylink: add mac_select_pcs() method to phylink_mac_ops (Mark Salter) [2122230] - net: phylink: tidy up disable bit clearing (Mark Salter) [2122230] - net: phylink: handle NA interface mode in phylink_fwnode_phy_connect() (Mark Salter) [2122230] - net: phylink: Add helpers for c22 registers without MDIO (Mark Salter) [2122230] - net: phylink: add 1000base-KX to phylink_caps_to_linkmodes() (Mark Salter) [2122230] - net: phylink: add generic validate implementation (Mark Salter) [2122230] - net: phylink: use supported_interfaces for phylink validation (Mark Salter) [2122230] - net: phylink: add MAC phy_interface_t bitmap (Mark Salter) [2122230] - net: phy: add phy_interface_t bitmap support (Mark Salter) [2122230] - net: phylink: Convert some users of mdiobus_* to mdiodev_* (Mark Salter) [2122230] - net: phylink: use mdiobus_modify_changed() helper (Mark Salter) [2122230] - net: mdio: add mdiobus_modify_changed() (Mark Salter) [2122230] - net: phylink: add phylink_set_10g_modes() helper (Mark Salter) [2122230] - net: stmmac: fill in supported_interfaces (Mark Salter) [2122230] - net: stmmac: convert to phylink_get_linkmodes() (Mark Salter) [2122230] - net: xpcs: add support for retrieving supported interface modes (Mark Salter) [2122230] - net: mdio: Add helper functions for accessing MDIO devices (Mark Salter) [2122230] - net: stmmac: fix return value of __setup handler (Mark Salter) [2122230] - net: stmmac: only enable DMA interrupts when ready (Mark Salter) [2122230] - net: stmmac: ensure PTP time register reads are consistent (Mark Salter) [2122230] - net: stmmac: dump gmac4 DMA registers correctly (Mark Salter) [2122230] - net: stmmac: properly handle with runtime pm in stmmac_dvr_remove() (Mark Salter) [2122230] - net: stmmac: skip only stmmac_ptp_register when resume from suspend (Mark Salter) [2122230] - drivers/net/ethernet: clean up mis-targeted comments (Mark Salter) [2122230] - net: stmmac: configure PTP clock source prior to PTP initialization (Mark Salter) [2122230] - net: stmmac: reduce unnecessary wakeups from eee sw timer (Mark Salter) [2122230] - net: stmmac: remove unused members in struct stmmac_priv (Mark Salter) [2122230] - net: stmmac: Fix "Unbalanced pm_runtime_enable!" warning (Mark Salter) [2122230] - net: stmmac: add tc flower filter for EtherType matching (Mark Salter) [2122230] - net: stmmac: bump tc when get underflow error from DMA descriptor (Mark Salter) [2122230] - stmmac: remove ethtool driver version info (Mark Salter) [2122230] - net: stmmac: Calculate CDC error only once (Mark Salter) [2122230] - net: stmmac: ptp: fix potentially overflowing expression (Mark Salter) [2122230] - net: stmmac: fix tc flower deletion for VLAN priority Rx steering (Mark Salter) [2122230] - net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header support (Mark Salter) [2122230] - net: stmmac: Disable Tx queues when reconfiguring the interface (Mark Salter) [2122230] - net: phylink: Force retrigger in case of latched link-fail indicator (Mark Salter) [2122230] - net: phylink: Force link down and retrigger resolve on interface change (Mark Salter) [2122230] - net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls (Mark Salter) [2122230] - stmmac_pci: Fix underflow size in stmmac_rx (Mark Salter) [2122230] - net: stmmac: Fix signed/unsigned wreckage (Mark Salter) [2122230] - net: stmmac: allow a tc-taprio base-time of zero (Mark Salter) [2122230] - ethernet: stmmac: use eth_hw_addr_set() (Mark Salter) [2122230] - net: phylink: Support disabling autonegotiation for PCS (Mark Salter) [2122230] - net: stmmac: fix off-by-one error in sanity check (Mark Salter) [2122230] - net: stmmac: fix gcc-10 -Wrestrict warning (Mark Salter) [2122230] - net: phylink: don't call netif_carrier_off() with NULL netdev (Mark Salter) [2122230] - net: stmmac: Fix E2E delay mechanism (Mark Salter) [2122230] - net: stmmac: add support for dwmac 3.40a (Mark Salter) [2122230] - net: stmmac: fix get_hw_feature() on old hardware (Mark Salter) [2122230] - net: stmmac: trigger PCS EEE to turn off on link down (Mark Salter) [2122230] - net: pcs: xpcs: fix incorrect steps on disable EEE (Mark Salter) [2122230] - net: pcs: xpcs: fix incorrect CL37 AN sequence (Mark Salter) [2122230] - net: stmmac: fix EEE init issue when paired with EEE capable PHYs (Mark Salter) [2122230] - net: stmmac: allow CSR clock of 300MHz (Mark Salter) [2122230] - net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP (Mark Salter) [2122230] - net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume (Mark Salter) [2122230] - net: stmmac: fix MAC not working when system resume back with WoL active (Mark Salter) [2122230] - net: phylink: add suspend/resume support (Mark Salter) [2122230] - net: stmmac: add ethtool per-queue irq statistic support (Mark Salter) [2122230] - net: stmmac: add ethtool per-queue statistic framework (Mark Salter) [2122230] - net: stmmac: fix INTR TBU status affecting irq count statistic (Mark Salter) [2122230] - net: pcs: xpcs: Add Pause Mode support for SGMII and 2500BaseX (Mark Salter) [2122230] - net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est (Mark Salter) [2122230] - net: pcs: xpcs: fix error handling on failed to allocate memory (Mark Salter) [2122230] - net: stmmac: add est_irq_status callback function for GMAC 4.10 and 5.10 (Mark Salter) [2122230] - net: stmmac: ptp: update tas basetime after ptp adjust (Mark Salter) [2122230] - net: stmmac: add mutex lock to protect est parameters (Mark Salter) [2122230] - net: stmmac: separate the tas basetime calculation function (Mark Salter) [2122230] - net: stmmac: Terminate FPE workqueue in suspend (Mark Salter) [2122230] - stmmac: intel: set PCI_D3hot in suspend (Mark Salter) [2122230] - stmmac: intel: Enable PHY WOL option in EHL (Mark Salter) [2122230] - net: stmmac: option to enable PHY WOL with PMT enabled (Mark Salter) [2122230] - net: stmmac: remove redundant continue statement (Mark Salter) [2122230] - stmmac: intel: fix wrong kernel-doc (Mark Salter) [2122230] - stmmac: intel: move definitions to dwmac-intel header file (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_do_config and xpcs_link_up (Mark Salter) [2122230] - net: pcs: xpcs: also ignore phy id if it's all ones (Mark Salter) [2122230] - net: pcs: xpcs: add support for sgmii with no inband AN (Mark Salter) [2122230] - net: pcs: xpcs: move register bit descriptions to a header file (Mark Salter) [2122230] - net: stmmac: reduce indentation when calling stmmac_xpcs_setup (Mark Salter) [2122230] - net: stmmac: reverse Christmas tree notation in stmmac_xpcs_setup (Mark Salter) [2122230] - net: pcs: xpcs: rename mdio_xpcs_args to dw_xpcs (Mark Salter) [2122230] - net: phylink: Refactor phylink_of_phy_connect() (Mark Salter) [2122230] - net: phylink: introduce phylink_fwnode_phy_connect() (Mark Salter) [2122230] - net: phy: Introduce phy related fwnode functions (Mark Salter) [2122230] - net: phy: Introduce fwnode_mdio_find_device() (Mark Salter) [2122230] - net: stmmac: Fix unused values warnings (Mark Salter) [2122230] - net: stmmac: Fix mixed enum type warning (Mark Salter) [2122230] - net: stmmac: Fix missing { } around two statements in an if statement (Mark Salter) [2122230] - net: stmmac: explicitly deassert GMAC_AHB_RESET (Mark Salter) [2122230] - net: stmmac: platform: use optional clk/reset get APIs (Mark Salter) [2122230] - net: stmmac: fix NPD with phylink_set_pcs if there is no MDIO bus (Mark Salter) [2122230] - net: stmmac: enable Intel mGbE 2.5Gbps link speed (Mark Salter) [2122230] - net: pcs: add 2500BASEX support for Intel mGbE controller (Mark Salter) [2122230] - net: stmmac: split xPCS setup from mdio register (Mark Salter) [2122230] - net: pcs: xpcs: convert to phylink_pcs_ops (Mark Salter) [2122230] - net: pcs: xpcs: convert to mdio_device (Mark Salter) [2122230] - net: pcs: xpcs: use mdiobus_c45_addr in xpcs_{read,write} (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_probe (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_config_eee (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_validate (Mark Salter) [2122230] - net: pcs: xpcs: make the checks related to the PHY interface mode stateless (Mark Salter) [2122230] - net: pcs: xpcs: delete shim definition for mdio_xpcs_get_ops() (Mark Salter) [2122230] - net: pcs: xpcs: there is only one PHY ID (Mark Salter) [2122230] - net: stmmac: enable platform specific safety features (Mark Salter) [2122230] - net: stmmac: the XPCS obscures a potential "PHY not found" error (Mark Salter) [2122230] - net: stmmac: Add callbacks for DWC xpcs Energy Efficient Ethernet (Mark Salter) [2122230] - net: pcs: Introducing support for DWC xpcs Energy Efficient Ethernet (Mark Salter) [2122230]- xfs: reserve quota for dir expansion when linking/unlinking files (Bill O'Donnell) [2086880] - scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VM (Emanuele Giuseppe Esposito) [2150659] - ACPICA: Fix operand resolution (Mark Langsdorf) [2156144] - driver core: Add missing kernel doc for device::msi_lock (Myron Stowe) [2158839] - PCI/MSI: Protect msi_desc::masked for multi-MSI (Myron Stowe) [2158839] - KVM: arm64: Don't retrieve memory slot again in page fault handler (Gavin Shan) [2161161] - fs: allow cross-vfsmount reflink/dedupe (Andrey Albershteyn) [2086200] - powerpc/hv-gpci: Fix hv_gpci event list (Mamatha Inamdar) [2161258] - powerpc: declare unmodified attribute_group usages const (Mamatha Inamdar) [2161258] - drm/amd: Delay removal of the firmware framebuffer (Michel Dänzer) [2162039] - cpuidle: Add cpu_idle_miss trace event (Mark Langsdorf) [2122312] - cpuidle: haltpoll: Add trace points for guest_halt_poll_ns grow/shrink (Mark Langsdorf) [2122312] - efi/cper, cxl: Decode CXL Error Log (Lenny Szubowicz) [2143733] - efi/cper, cxl: Decode CXL Protocol Error Section (Lenny Szubowicz) [2143733] - efi: cper: Add support for printing Firmware Error Record Reference (Lenny Szubowicz) [2143733] - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Wander Lairson Costa) [2152927] {CVE-2022-3564} - drm/i915: Fix CFI violations in gt_sysfs (Jocelyn Falempe) [2154880] - NFS: Clear the file access cache upon login (Benjamin Coddington) [2050832] - NFS: don't store 'struct cred *' in struct nfs_access_entry (Benjamin Coddington) [2050832] - NFS: pass cred explicitly for access tests (Benjamin Coddington) [2050832] - NFS: change nfs_access_get_cached to only report the mask (Benjamin Coddington) [2050832] - init: Initialize noop_backing_dev_info early (Nico Pache) [2160228] - mm: vmscan: make rotations a secondary factor in balancing anon vs file (Nico Pache) [2160228] - writeback: Fix inode->i_io_list not be protected by inode->i_lock error (Nico Pache) [2160228] - mm: vmscan: fix extreme overreclaim and swap floods (Nico Pache) [2160228] - mm/page_alloc: ensure kswapd doesn't accidentally go to sleep (Nico Pache) [2160228] - mm/page_io: count submission time as thrashing delay for delayacct (Nico Pache) [2160228] - delayacct: support re-entrance detection of thrashing accounting (Nico Pache) [2160228] - filemap: make the accounting of thrashing more consistent (Nico Pache) [2160228] - writeback: don't warn on an unregistered BDI in __mark_inode_dirty (Nico Pache) [2160228] - s390/dasd: fix no record found for raw_track_access (Tobias Huschle) [2161270] - crypto: testmgr - disallow certain DRBG hash functions in FIPS mode (Vladis Dronov) [2152133] - dmaengine: idxd: Fix crc_val field for completion record (Jerry Snitselaar) [2144375] - dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA (Jerry Snitselaar) [2144375] - dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA (Jerry Snitselaar) [2144375] - dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable (Jerry Snitselaar) [2144375] - dmaengine: idxd: Prevent use after free on completion memory (Jerry Snitselaar) [2144375] - dmaengine: idxd: Let probe fail when workqueue cannot be enabled (Jerry Snitselaar) [2144375] - dmaengine: idxd: Fix max batch size for Intel IAA (Jerry Snitselaar) [2144375] - dmaengine: idxd: add configuration for concurrent batch descriptor processing (Jerry Snitselaar) [2144375] - dmanegine: idxd: reformat opcap output to match bitmap_parse() input (Jerry Snitselaar) [2144375] - dmaengine: idxd: add configuration for concurrent work descriptor processing (Jerry Snitselaar) [2144375] - dmaengine: idxd: add WQ operation cap restriction support (Jerry Snitselaar) [2144375] - dmaengine: idxd: convert ats_dis to a wq flag (Jerry Snitselaar) [2144375] - dmaengine: idxd: track enabled workqueues in bitmap (Jerry Snitselaar) [2144375] - dmaengine: idxd: Set wq state to disabled in idxd_wq_disable_cleanup() (Jerry Snitselaar) [2144375] - dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing (Jerry Snitselaar) [2144375] - dmaengine: idxd: fix RO device state error after been disabled/reset (Jerry Snitselaar) [2144375] - dmaengine: idxd: avoid deadlock in process_misc_interrupts() (Jerry Snitselaar) [2144375] - KVM: x86: nSVM: implement nested LBR virtualization (Emanuele Giuseppe Esposito) [2155149] - KVM: x86: nSVM: correctly virtualize LBR msrs when L2 is running (Emanuele Giuseppe Esposito) [2155149] - kvm: x86: SVM: use vmcb* instead of svm->vmcb where it makes sense (Emanuele Giuseppe Esposito) [2155149] - KVM: x86: nSVM: implement nested VMLOAD/VMSAVE (Emanuele Giuseppe Esposito) [2155149] - eth: octeon: fix build after netif_napi_add() changes (Íñigo Huguet) [2152918] - net: drop the weight argument from netif_napi_add (Íñigo Huguet) [2152918] - net: remove netif_tx_napi_add() (Íñigo Huguet) [2152918] - ipoib: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - IB/hfi1: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - IB/hfi1: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] - crypto: caam/qi2 - switch to netif_napi_add_tx_weight() (Íñigo Huguet) [2152918] - can: can-dev: move to netif_napi_add_weight() (Íñigo Huguet) [2152918] - net: virtio: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - r8152: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - eth: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - mt76: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] - net: move snowflake callers to netif_napi_add_tx_weight() (Íñigo Huguet) [2152918] - net: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] - can: m_can: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: remove remaining copies of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: benet: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: atlantic: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: smsc: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: remove copies of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - netdev: reshuffle netif_napi_add() APIs to allow dropping weight (Íñigo Huguet) [2152918] - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Hangbin Liu) [2162124] {CVE-2023-0394} - netfilter: conntrack: handle tcp challenge acks during connection reuse (Florian Westphal) [2158726] - act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti) [2131339] {CVE-2022-4269} - net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti) [2131339] - xfs: add selinux labels to whiteout inodes (Andrey Albershteyn) [2094060] - tdx: enable TDX attestation driver (Wander Lairson Costa) [2076748] - selftests/tdx: Test TDX attestation GetReport support (Wander Lairson Costa) [2076748] - virt: Add TDX guest driver (Wander Lairson Costa) [2076748] - x86/tdx: Add a wrapper to get TDREPORT0 from the TDX Module (Wander Lairson Costa) [2076748] - proc: proc_skip_spaces() shouldn't think it is working on C strings (Wander Lairson Costa) [2152572] {CVE-2022-4378} - proc: avoid integer type confusion in get_proc_long (Wander Lairson Costa) [2152572] {CVE-2022-4378} - NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATE (Jeffrey Layton) [2127153] - NFS: nfsiod should not block forever in mempool_alloc() (Jeffrey Layton) [2127153] - NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Benjamin Coddington) [2061259] - NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Benjamin Coddington) [2061259]- uas: ignore UAS for Thinkplus chips (Torez Smith) [2113004] - usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Torez Smith) [2113004] - thunderbolt: Explicitly reset plug events delay back to USB4 spec value (Torez Smith) [2113004] - USB: serial: option: add Quectel BG95 0x0203 composition (Torez Smith) [2113004] - thunderbolt: Add support for Intel Maple Ridge single port controller (Torez Smith) [2113004] - USB: core: Fix RST error in hub.c (Torez Smith) [2113004] - kunit: fix Kconfig for build-in tests USB4 and Nitro Enclaves (Torez Smith) [2113004] - usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS (Torez Smith) [2113004] - USB: serial: cp210x: add Decagon UCA device id (Torez Smith) [2113004] - USB: core: Prevent nested device-reset calls (Torez Smith) [2113004] - usb: typec: Remove retimers properly (Torez Smith) [2113004] - USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id (Torez Smith) [2113004] - USB: serial: option: add support for OPPO R11 diag port (Torez Smith) [2113004] - xhci: Add grace period after xHC start to prevent premature runtime suspend. (Torez Smith) [2113004] - xhci: Fix null pointer dereference in remove if xHC has only one roothub (Torez Smith) [2113004] - USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) (Torez Smith) [2113004] - usb: xhci-mtk: fix bandwidth release issue (Torez Smith) [2113004] - usb: xhci-mtk: relax TT periodic bandwidth allocation (Torez Smith) [2113004] - usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles (Torez Smith) [2113004] - usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device (Torez Smith) [2113004] - usb-storage: Add ignore-residue quirk for NXP PN7462AU (Torez Smith) [2113004] - usb: typec: tcpm: Return ENOTSUPP for power supply prop writes (Torez Smith) [2113004] - thunderbolt: Check router generation before connecting xHCI (Torez Smith) [2113004] - thunderbolt: Use the actual buffer in tb_async_error() (Torez Smith) [2113004] - USB: usbsevseg: convert sysfs snprintf to sysfs_emit (Torez Smith) [2113004] - dt-bindings: usb: Add binding for TI USB8041 hub controller (Torez Smith) [2113004] - usb: typec: ucsi: stm32g0: add bootloader support (Torez Smith) [2113004] - usb: typec: ucsi: stm32g0: add support for stm32g0 controller (Torez Smith) [2113004] - dt-bindings: usb: typec: add bindings for stm32g0 controller (Torez Smith) [2113004] - usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion (Torez Smith) [2113004] - usb: typec: retimer: Add missing id check in match callback (Torez Smith) [2113004] - USB: xhci: Fix comment typo (Torez Smith) [2113004] - usb/typec/tcpm: fix repeated words in comments (Torez Smith) [2113004] - usb/misc: fix repeated words in comments (Torez Smith) [2113004] - usb/image: fix repeated words in comments (Torez Smith) [2113004] - usb/host: fix repeated words in comments (Torez Smith) [2113004] - usb/core: fix repeated words in comments (Torez Smith) [2113004] - usb/atm: fix repeated words in comments (Torez Smith) [2113004] - USB: HCD: Fix URB giveback issue in tasklet function (Torez Smith) [2113004] - usb: xhci_plat_remove: avoid NULL dereference (Torez Smith) [2113004] - USB: serial: fix tty-port initialized comments (Torez Smith) [2113004] - USB: serial: usb_wwan: replace DTR/RTS magic numbers with macros (Torez Smith) [2113004] - USB: cdc-acm: use CDC serial-state defines (Torez Smith) [2113004] - USB: cdc-acm: use CDC control-line defines (Torez Smith) [2113004] - USB: cdc: add serial-state defines (Torez Smith) [2113004] - USB: cdc: add control-signal defines (Torez Smith) [2113004] - net/cdc_ncm: Increase NTB max RX/TX values to 64kb (Torez Smith) [2113004] - usb: typec: Add retimer handle to port (Torez Smith) [2113004] - usb: typec: Add support for retimers (Torez Smith) [2113004] - dt-bindings: usb: Add analogix anx7411 PD binding (Torez Smith) [2113004] - usb: ldusb: replace ternary operator with max_t() (Torez Smith) [2113004] - USB: serial: fix repeated word "the" in comments (Torez Smith) [2113004] - USB: serial: io_edgeport: fix spelling mistakes (Torez Smith) [2113004] - USB: serial: ftdi_sio: add Belimo device ids (Torez Smith) [2113004] - thunderbolt: test: Use kunit_test_suite() macro (Torez Smith) [2113004] - media: pvrusb2: drop unexpected word 'a' in comments (Torez Smith) [2113004] - media: gspca: drop unexpected word 'is' in the comments (Torez Smith) [2113004] - usb: typec: add missing uevent when partner support PD (Torez Smith) [2113004] - tools: usb: testusb: Add super-plus speed reporting (Torez Smith) [2113004] - tools: usb: testusb: Add super speed reporting (Torez Smith) [2113004] - tools: usb: testusb: Add wireless speed reporting (Torez Smith) [2113004] - usb: typec: tcpci: move tcpci.h to include/linux/usb/ (Torez Smith) [2113004] - ARM: sa1100/assabet: move dmabounce hack to ohci driver (Torez Smith) [2113004] - usb: host: xhci: use snprintf() in xhci_decode_trb() (Torez Smith) [2113004] - USB: cdc-acm: use define for timeout (Torez Smith) [2113004] - usb: typec_altmode: add a missing "@" at a kernel-doc parameter (Torez Smith) [2113004] - usb: core: sysfs: convert sysfs snprintf to sysfs_emit (Torez Smith) [2113004] - media: usb: gspca: aligned '*' each line (Torez Smith) [2113004] - media: hdpvr: fix error value returns in hdpvr_read (Torez Smith) [2113004] - media: em28xx: Remove useless license text when SPDX-License-Identifier is already used (Torez Smith) [2113004] - USB: serial: use kmemdup instead of kmalloc + memcpy (Torez Smith) [2113004] - usb: host: ehci-q: Fix ehci_submit_single_step_set_feature annotation typo (Torez Smith) [2113004] - USB: storage: Fix typo in comment (Torez Smith) [2113004] - usb: typec: mux: Add CONFIG guards for functions (Torez Smith) [2113004] - usb: typec: mux: Allow muxes to specify mode-switch (Torez Smith) [2113004] - usb: musb: Add support for PolarFire SoC's musb controller (Torez Smith) [2113004] - media: pvrusb2: fix memory leak in pvr_probe (Torez Smith) [2113004] - media: airspy: respect the DMA coherency rules (Torez Smith) [2113004] - media: usbtv: Add PAL-Nc standard (Torez Smith) [2113004] - thunderbolt: Fix typo in comment (Torez Smith) [2113004] - dt-bindings: usb: add documentation for aspeed udc (Torez Smith) [2113004] - usb: Avoid extra usb SET_SEL requests when enabling link power management (Torez Smith) [2113004] - usb: typec: tcpm: Register USB Power Delivery Capabilities (Torez Smith) [2113004] - usb: typec: USB Power Delivery helpers for ports and partners (Torez Smith) [2113004] - usb: typec: Separate USB Power Delivery from USB Type-C (Torez Smith) [2113004] - usb: hub: port: add sysfs entry to switch port power (Torez Smith) [2113004] - ucsi_ccg: ACPI based I2c client enumeration for AMD ASICs (Torez Smith) [2113004] - ucsi_ccg: Do not hardcode interrupt polarity and type (Torez Smith) [2113004] - usb: xhci-mtk: add support optional controller reset (Torez Smith) [2113004] - usb: typec: tcpm: fix typo in comment (Torez Smith) [2113004] - usb: xhci: tegra: Fix error check (Torez Smith) [2113004] - usb: common: usb-conn-gpio: Allow wakeup from system suspend (Torez Smith) [2113004] - usbip: vudc: Don't enable IRQs prematurely (Torez Smith) [2113004] - USB: usbip: clean up mixed use of _irq() and _irqsave() (Torez Smith) [2113004] - USB: Follow-up to SPDX identifiers addition - remove now useless comments (Torez Smith) [2113004] - thunderbolt: Fix some kernel-doc comments (Torez Smith) [2113004] - usb: hub: Simplify error and success path in port_over_current_notify (Torez Smith) [2113004] - usb: remove Link Powermanagement (LPM) disable before port reset. (Torez Smith) [2113004] - thunderbolt: Change TMU mode to HiFi uni-directional once DisplayPort tunneled (Torez Smith) [2113004] - usb: core: Bail out when port is stuck in reset loop (Torez Smith) [2113004] - thunderbolt: Add CL1 support for USB4 and Titan Ridge routers (Torez Smith) [2113004] - thunderbolt: Change downstream router's TMU rate in both TMU uni/bidir mode (Torez Smith) [2113004] - USB: core: Fix bug in resuming hub's handling of wakeup requests (Torez Smith) [2113004] - thunderbolt: Fix typos in CLx enabling (Torez Smith) [2113004] - usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 (Torez Smith) [2113004] - usb: hub: make wait_for_connected() take an int instead of a pointer to int (Torez Smith) [2113004] - thunderbolt: CLx disable before system suspend only if previously enabled (Torez Smith) [2113004] - usb: hub: avoid warm port reset during USB3 disconnect (Torez Smith) [2113004] - thunderbolt: Silently ignore CLx enabling in case CLx is not supported (Torez Smith) [2113004]- config: Enable Security Path (Ricardo Robaina) [2161309] - tcp: Fix build break when CONFIG_IPV6=n (Jamie Bainbridge) [2143849] - tcp: annotate data-race around queue->synflood_warned (Jamie Bainbridge) [2143849] - tcp: Add listening address to SYN flood message (Jamie Bainbridge) [2143849] - tcp: Fix data-races around sysctl_tcp_syncookies. (Jamie Bainbridge) [2143849] - firmware_loader: Fix memory leak in firmware upload (Mark Langsdorf) [2122319] - firmware_loader: Fix use-after-free during unregister (Mark Langsdorf) [2122319] - firmware_loader: fix memory leak for paged buffer (Mark Langsdorf) [2122319] - firmware_loader: describe 'module' parameter of firmware_upload_register() (Mark Langsdorf) [2122319] - firmware_loader: Move definitions from sysfs_upload.h to sysfs.h (Mark Langsdorf) [2122319] - firmware_loader: Add sysfs nodes to monitor fw_upload (Mark Langsdorf) [2122319] - firmware_loader: Add firmware-upload support (Mark Langsdorf) [2122319] - firmware_loader: Split sysfs support from fallback (Mark Langsdorf) [2122319] - firmware_loader: Clear data and size in fw_free_paged_buf (Mark Langsdorf) [2122319] - firmware: Use kvmalloc for page tables (Mark Langsdorf) [2122319] - firmware: Unify the paged buffer release helper (Mark Langsdorf) [2122319] - firmware: Free temporary page table after vmapping (Mark Langsdorf) [2122319] - arch_topology: Make cluster topology span at least SMT CPUs (Mark Langsdorf) [2122319] - driver core: fix driver_set_override() issue with empty strings (Mark Langsdorf) [2122319] - arch_topology: Silence early cacheinfo errors when non-existent (Mark Langsdorf) [2122319] - driver core: Don't probe devices after bus_type.match() probe deferral (Mark Langsdorf) [2122319] - regmap: spi: Reserve space for register address/padding (Mark Langsdorf) [2122319] - arch_topology: Fix cache attributes detection in the CPU hotplug path (Mark Langsdorf) [2122319] - cacheinfo: Use atomic allocation for percpu cache attributes (Mark Langsdorf) [2122319] - regmap: permit to set reg_update_bits with bulk implementation (Mark Langsdorf) [2122319] - PM: domains: Ensure genpd_debugfs_dir exists before remove (Mark Langsdorf) [2122319] - PM: runtime: Extend support for wakeirq for force_suspend|resume (Mark Langsdorf) [2122319] - regmap: add WARN_ONCE when invalid mask is provided to regmap_field_init() (Mark Langsdorf) [2122319] - PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP (Mark Langsdorf) [2122319] - arch_topology: Warn that topology for nested clusters is not supported (Mark Langsdorf) [2122319] - arch_topology: Add support for parsing sockets in /cpu-map (Mark Langsdorf) [2122319] - arch_topology: Set cluster identifier in each core/thread from /cpu-map (Mark Langsdorf) [2122319] - arch_topology: Limit span of cpu_clustergroup_mask() (Mark Langsdorf) [2122319] - arch_topology: Don't set cluster identifier as physical package identifier (Mark Langsdorf) [2122319] - arch_topology: Avoid parsing through all the CPUs once a outlier CPU is found (Mark Langsdorf) [2122319] - arch_topology: Check for non-negative value rather than -1 for IDs validity (Mark Langsdorf) [2122319] - arch_topology: Set thread sibling cpumask only within the cluster (Mark Langsdorf) [2122319] - arch_topology: Drop LLC identifier stash from the CPU topology (Mark Langsdorf) [2122319] - arm64: topology: Remove redundant setting of llc_id in CPU topology (Mark Langsdorf) [2122319] - arch_topology: Use the last level cache information from the cacheinfo (Mark Langsdorf) [2122319] - arch_topology: Add support to parse and detect cache attributes (Mark Langsdorf) [2122319] - cacheinfo: Align checks in cache_shared_cpu_map_{setup,remove} for readability (Mark Langsdorf) [2122319] - cacheinfo: Use cache identifiers to check if the caches are shared if available (Mark Langsdorf) [2122319] - cacheinfo: Allow early detection and population of cache attributes (Mark Langsdorf) [2122319] - cacheinfo: Add support to check if last level cache(LLC) is valid or shared (Mark Langsdorf) [2122319] - cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF (Mark Langsdorf) [2122319] - cacheinfo: Add helper to access any cache index for a given CPU (Mark Langsdorf) [2122319] - cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node (Mark Langsdorf) [2122319] - regmap: cache: Add extra parameter check in regcache_init (Mark Langsdorf) [2122319] - regmap-irq: Refactor checks for status bulk read support (Mark Langsdorf) [2122319] - regmap-irq: Remove mask_writeonly and regmap_irq_update_bits() (Mark Langsdorf) [2122319] - regmap-irq: Remove inappropriate uses of regmap_irq_update_bits() (Mark Langsdorf) [2122319] - driver core: fix potential deadlock in __driver_attach (Mark Langsdorf) [2122319] - devtmpfs: fix the dangling pointer of global devtmpfsd thread (Mark Langsdorf) [2122319] - regmap: Don't warn about cache only mode for devices with no cache (Mark Langsdorf) [2122319] - regmap: Wire up regmap_config provided bulk write in missed functions (Mark Langsdorf) [2122319] - regmap: Make regmap_noinc_read() return -ENOTSUPP if map->read isn't set (Mark Langsdorf) [2122319] - regmap: Re-introduce bulk read support check in regmap_bulk_read() (Mark Langsdorf) [2122319] - init: Initialize noop_backing_dev_info early (Mark Langsdorf) [2122319] - driver core: Introduce device_find_any_child() helper (Mark Langsdorf) [2122319] - regmap: cache: Fix syntax errors in comments (Mark Langsdorf) [2122319] - PM: domains: Trust domain-idle-states from DT to be correct by genpd (Mark Langsdorf) [2122319] - PM: domains: Measure power-on/off latencies in genpd based on a governor (Mark Langsdorf) [2122319] - PM: domains: Allocate governor data dynamically based on a genpd governor (Mark Langsdorf) [2122319] - PM: domains: Clean up some code in pm_genpd_init() and genpd_remove() (Mark Langsdorf) [2122319] - PM: domains: Fix initialization of genpd's next_wakeup (Mark Langsdorf) [2122319] - PM: domains: Fixup QoS latency measurements for IRQ safe devices in genpd (Mark Langsdorf) [2122319] - PM: domains: Measure suspend/resume latencies in genpd based on governor (Mark Langsdorf) [2122319] - PM: domains: Move the next_wakeup variable into the struct gpd_timing_data (Mark Langsdorf) [2122319] - PM: domains: Allocate gpd_timing_data dynamically based on governor (Mark Langsdorf) [2122319] - PM: domains: Skip another warning in irq_safe_dev_in_sleep_domain() (Mark Langsdorf) [2122319] - PM: domains: Rename irq_safe_dev_in_no_sleep_domain() in genpd (Mark Langsdorf) [2122319] - PM: domains: Don't check PM_QOS_FLAG_NO_POWER_OFF in genpd (Mark Langsdorf) [2122319] - PM: domains: Drop redundant code for genpd always-on governor (Mark Langsdorf) [2122319] - PM: domains: Add GENPD_FLAG_RPM_ALWAYS_ON for the always-on governor (Mark Langsdorf) [2122319] - PM: wakeup: expose pm_wakeup_pending to modules (Mark Langsdorf) [2122319] - driver core: fix deadlock in __device_attach (Mark Langsdorf) [2122319] - driver: base: fix UAF when driver_attach failed (Mark Langsdorf) [2122319] - driver core: location: Add "back" as a possible output for panel (Mark Langsdorf) [2122319] - driver core: location: Free struct acpi_pld_info *pld (Mark Langsdorf) [2122319] - regmap: Add missing map->bus check (Mark Langsdorf) [2122319] - device property: Advertise fwnode and device property count API calls (Mark Langsdorf) [2122319] - driver core: location: Check for allocations failure (Mark Langsdorf) [2122319] - regmap: Add bulk read/write callbacks into regmap_config (Mark Langsdorf) [2122319] - device property: Fix recent breakage of fwnode_get_next_parent_dev() (Mark Langsdorf) [2122319] - drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() (Mark Langsdorf) [2122319] - driver core: Add dma_cleanup callback in bus_type (Mark Langsdorf) [2122319] - driver core: Add sysfs support for physical location of a device (Mark Langsdorf) [2122319] - drivers/base/node.c: fix compaction sysfs file leak (Mark Langsdorf) [2122319] - driver core: Prevent overriding async driver of a device before it probe (Mark Langsdorf) [2122319] - Documentation: dd: Use ReST lists for return values of driver_deferred_probe_check_state() (Mark Langsdorf) [2122319] - regmap: cache: set max_register with reg_stride (Mark Langsdorf) [2122319] - firmware_loader: Check fw_state_is_done in loading_store (Mark Langsdorf) [2122319] - driver: platform: Add helper for safer setting of driver_override (Mark Langsdorf) [2122319] - PM: domains: Move genpd's time-accounting to ktime_get_mono_fast_ns() (Mark Langsdorf) [2122319] - PM: runtime: Allow to call __pm_runtime_set_status() from atomic context (Mark Langsdorf) [2122319] - device property: Drop 'test' prefix in parameters of fwnode_is_ancestor_of() (Mark Langsdorf) [2122319] - device property: Introduce fwnode_for_each_parent_node() (Mark Langsdorf) [2122319] - device property: Allow error pointer to be passed to fwnode APIs (Mark Langsdorf) [2122319] - device property: Check fwnode->secondary in fwnode_graph_get_next_endpoint() (Mark Langsdorf) [2122319] - PM: runtime: Avoid device usage count underflows (Mark Langsdorf) [2122319] - PM: domains: Extend dev_pm_domain_detach() doc (Mark Langsdorf) [2122319]- gitlab-ci: use CI templates from production branch (Michael Hofmann) - cpufreq: ACPI: Remove unused variables 'acpi_cpufreq_online' and 'ret' (Mark Langsdorf) [2038200] - cpufreq: ACPI: Only set boost MSRs on supported CPUs (Mark Langsdorf) [2038200] - cpufreq: ACPI: Defer setting boost MSRs (Mark Langsdorf) [2038200] - s390/kexec: fix ipl report address for kdump (Tobias Huschle) [2161328] - iavf: schedule watchdog immediately when changing primary MAC (Michal Schmidt) [2152493] - iavf: Move netdev_update_features() into watchdog task (Michal Schmidt) [2152493] - iavf: fix temporary deadlock and failure to set MAC address (Michal Schmidt) [2152493] - iavf: Fix error handling in iavf_init_module() (Michal Schmidt) [2152493]- net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2103955] - ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter (Ken Cox) [2103955] - ixgbe: Manual AN-37 for troublesome link partners for X550 SFI (Ken Cox) [2103955] - ixgbe: Don't call kmap() on page allocated with GFP_ATOMIC (Ken Cox) [2103955] - ixgbe: convert .adjfreq to .adjfine (Ken Cox) [2103955] - ixgbe: drop unexpected word 'for' in comments (Ken Cox) [2103955] - ixgbe: remove unexpected word "the" (Ken Cox) [2103955] - intel: remove unused macros (Ken Cox) [2103955] - ixgbe: Fix typos in comments (Ken Cox) [2103955] - drivers, ixgbe: export vf statistics (Ken Cox) [2103955] - ixgbe: fix unexpected VLAN Rx in promisc mode on VF (Ken Cox) [2103955] - ixgbe: fix bcast packets Rx on VF after promisc removal (Ken Cox) [2103955] - ixgbe: propagate XFRM offload state direction instead of flags (Ken Cox) [2103955] - ixgbe: Fix module_param allow_unsupported_sfp type (Ken Cox) [2103955] - ixgbe: ensure IPsec VF<->PF compatibility (Ken Cox) [2103955] - ixgbe, xsk: Get rid of redundant 'fallthrough' (Ken Cox) [2103955] - ixgbe, xsk: Diversify return values from xsk_wakeup call paths (Ken Cox) [2103955] - ixgbe, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full (Ken Cox) [2103955] - ixgbe, xsk: Decorate IXGBE_XDP_REDIR with likely() (Ken Cox) [2103955] - ixgbe: add improvement for MDD response functionality (Ken Cox) [2103955] - ixgbe: add the ability for the PF to disable VF link state (Ken Cox) [2103955] - ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Ken Cox) [2103955] - ixgbe: Remove non-inclusive language (Ken Cox) [2103955] - ixgbe: Use irq_update_affinity_hint() (Ken Cox) [2103955] - net: convert users of bitmap_foo() to linkmode_foo() (Ken Cox) [2103955] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2103955] - net: Use skb_frag_off accessors (Ken Cox) [2103955] - drm/i915: Fix watermark calculations for DG2 CCS+CC modifier (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for DG2 CCS modifiers (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for gen12+ MC CCS modifier (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for gen12+ RC CCS modifier (Jocelyn Falempe) [2041686] - drm/i915/uc: fix device/bus include on rhel8 (Jocelyn Falempe) [2041686] - drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers (Jocelyn Falempe) [2041686] - drm/i915: allow control over the flags when migrating (Jocelyn Falempe) [2041686] - drm/i915/display: handle migration for dpt (Jocelyn Falempe) [2041686] - drm/i915/huc: better define HuC status getparam possible return values. (Jocelyn Falempe) [2041686] - drm/i915/huc: stall media submission until HuC is loaded (Jocelyn Falempe) [2041686] - drm/i915/huc: track delayed HuC load with a fence (Jocelyn Falempe) [2041686] - drm/i915/dg2: setup HuC loading via GSC (Jocelyn Falempe) [2041686] - drm/i915/pxp: add huc authentication and loading command (Jocelyn Falempe) [2041686] - drm/i915/pxp: implement function for sending tee stream command (Jocelyn Falempe) [2041686] - drm/i915/pxp: load the pxp module when we have a gsc-loaded huc (Jocelyn Falempe) [2041686] - drm/i915/gt: Flush to global observation point before breadcrumb write (Jocelyn Falempe) [2041686] - drm/i915/guc/slpc: Add SLPC selftest live_slpc_power (Jocelyn Falempe) [2041686] - drm/i915/guc/slpc: Run SLPC selftests on all tiles (Jocelyn Falempe) [2041686] - drm/i915: Remove unwanted pointer unpacking (Jocelyn Falempe) [2041686] - drm/i915/guc: Enable compute scheduling on DG2 (Jocelyn Falempe) [2041686] - drm/i915/dg2: introduce Wa_22015475538 (Jocelyn Falempe) [2041686] - drm/i915/uc: Update to latest GuC and use new-format GuC/HuC names (Jocelyn Falempe) [2041686] - Revert "drm/i915/dg2: extend Wa_1409120013 to DG2" (Jocelyn Falempe) [2041686] - drm/i915/gsc: allocate extended operational memory in LMEM (Jocelyn Falempe) [2041686] - drm/i915/gsc: add GSC XeHP SDV platform definition (Jocelyn Falempe) [2041686] - drm/i915/gsc: add slow_firmware flag to the gsc device definition (Jocelyn Falempe) [2041686] - drm/i915/gsc: skip irq initialization if using polling (Jocelyn Falempe) [2041686] - drm/i915/uc: Add patch level version number support (Jocelyn Falempe) [2041686] - drm/i915/uc: Support for version reduced and multiple firmware files (Jocelyn Falempe) [2041686] - drm/i915/ttm: Abort suspend on i915_ttm_backup failure (Jocelyn Falempe) [2041686] - drm/i915/dg2: Incorporate Wa_16014892111 into DRAW_WATERMARK tuning (Jocelyn Falempe) [2041686] - drm/i915/guc: Record CTB info in error logs (Jocelyn Falempe) [2041686] - drm/i915/guc: Add GuC <-> kernel time stamp translation information (Jocelyn Falempe) [2041686] - drm/i915/guc: Don't use pr_err when not necessary (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add support for DC5 state (Jocelyn Falempe) [2041686] - drm/i915/dmc: Update DG2 DMC firmware to v2.07 (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add additional tuning settings (Jocelyn Falempe) [2041686] - drm/i915/gt: Add dedicated function for non-ctx register tuning settings (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add Wa_1509727124 (Jocelyn Falempe) [2041686] - drm/i915/dg2: Update DG2 to GuC v70.4.1 (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add additional HDMI pixel clock frequencies (Jocelyn Falempe) [2041686] - Revert "drm/i915/dg2: Add preemption changes for Wa_14015141709" (Jocelyn Falempe) [2041686] - config: Enable TDX Guest (Wander Lairson Costa) [1836977] - x86/tdx: mark TDX as a tech preview (Wander Lairson Costa) [1836977] - x86/tdx: Panic on bad configs that #VE on "private" memory access (Wander Lairson Costa) [1836977] - x86/tdx: Prepare for using "INFO" call for a second purpose (Wander Lairson Costa) [1836977] - x86/tdx: Handle load_unaligned_zeropad() page-cross to a shared page (Wander Lairson Costa) [1836977] - x86/tdx: Clarify RIP adjustments in #VE handler (Wander Lairson Costa) [1836977] - vt: Initialize conswitchp to dummy_con if unset (Wander Lairson Costa) [1836977] - x86/tdx: Fix early #VE handling (Wander Lairson Costa) [1836977] - x86/tdx: Fix RETs in TDX asm (Wander Lairson Costa) [1836977] - x86/apic: Do apic driver probe for "nosmp" use case (Wander Lairson Costa) [1836977] - x86/mm: Fix spacing within memory encryption features message (Wander Lairson Costa) [1836977] - x86/kaslr: Fix build warning in KASLR code in boot stub (Wander Lairson Costa) [1836977] - Documentation/x86: Document TDX kernel architecture (Wander Lairson Costa) [1836977] - ACPICA: Avoid cache flush inside virtual machines (Wander Lairson Costa) [1836977] - x86/tdx/ioapic: Add shared bit for IOAPIC base address (Wander Lairson Costa) [1836977] - x86/mm: Make DMA memory shared for TD guest (Wander Lairson Costa) [1836977] - x86/mm/cpa: Add support for TDX shared memory (Wander Lairson Costa) [1836977] - x86/tdx: Make pages shared in ioremap() (Wander Lairson Costa) [1836977] - x86/topology: Disable CPU online/offline control for TDX guests (Wander Lairson Costa) [1836977] - x86/boot: Avoid #VE during boot for TDX platforms (Wander Lairson Costa) [1836977] - x86/boot/compressed/64: Use TEST reg,reg instead of CMP $0,reg (Wander Lairson Costa) [1836977] - x86/boot/compressed/64: Do not corrupt EDX on EFER.LME=1 setting (Wander Lairson Costa) [1836977] - x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampoline before returning to long mode (Wander Lairson Costa) [1836977] - x86/boot: Set CR0.NE early and keep it set during the boot (Wander Lairson Costa) [1836977] - x86/acpi/x86/boot: Add multiprocessor wake-up support (Wander Lairson Costa) [1836977] - x86/boot: Add a trampoline for booting APs via firmware handoff (Wander Lairson Costa) [1836977] - x86/asm/realmode: Use SYM_DATA_* instead of GLOBAL (Wander Lairson Costa) [1836977] - x86/realmode: Remove trampoline_status (Wander Lairson Costa) [1836977] - x86/tdx: Wire up KVM hypercalls (Wander Lairson Costa) [1836977] - x86/tdx: Port I/O: Add early boot support (Wander Lairson Costa) [1836977] - x86/tdx: Port I/O: Add runtime hypercalls (Wander Lairson Costa) [1836977] - x86/boot: Port I/O: Add decompression-time support for TDX (Wander Lairson Costa) [1836977] - x86/boot: Port I/O: Allow to hook up alternative helpers (Wander Lairson Costa) [1836977] - x86: Consolidate port I/O helpers (Wander Lairson Costa) [1836977] - x86: Adjust types used in port I/O helpers (Wander Lairson Costa) [1836977] - x86/tdx: Detect TDX at early kernel decompression time (Wander Lairson Costa) [1836977] - x86/tdx: Handle in-kernel MMIO (Wander Lairson Costa) [1836977] - x86/tdx: Handle CPUID via #VE (Wander Lairson Costa) [1836977] - x86/tdx: Add MSR support for TDX guests (Wander Lairson Costa) [1836977] - x86/tdx: Add HLT support for TDX guests (Wander Lairson Costa) [1836977] - x86/traps: Add #VE support for TDX guest (Wander Lairson Costa) [1836977] - x86/traps: Refactor exc_general_protection() (Wander Lairson Costa) [1836977] - x86/traps: Cleanup do_general_protection() (Wander Lairson Costa) [1836977] - x86/dumpstack: Introduce die_addr() for die() with #GP fault address (Wander Lairson Costa) [1836977] - x86/traps: Print address on #GP (Wander Lairson Costa) [1836977] - x86/kprobes: Inline kprobe_exceptions_notify() into do_general_protection() (Wander Lairson Costa) [1836977] - x86/tdx: Exclude shared bit from __PHYSICAL_MASK (Wander Lairson Costa) [1836977] - x86/tdx: Extend the confidential computing API to support TDX guests (Wander Lairson Costa) [1836977] - x86/tdx: Add __tdx_module_call() and __tdx_hypercall() helper functions (Wander Lairson Costa) [1836977] - x86/tdx: Provide common base for SEAMCALL and TDCALL C wrappers (Wander Lairson Costa) [1836977] - x86/tdx: Detect running as a TDX guest in early boot (Wander Lairson Costa) [1836977] - x86/mm/cpa: Generalize __set_memory_enc_pgtable() (Wander Lairson Costa) [1836977] - x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Wander Lairson Costa) [1836977] - x86/coco: Add API to handle encryption mask (Wander Lairson Costa) [1836977] - x86/cc: Move arch/x86/{kernel/cc_platform.c => coco/core.c} (Wander Lairson Costa) [1836977] - x86/sev-es: Use insn_decode_mmio() for MMIO implementation (Wander Lairson Costa) [1836977] - x86/insn-eval: Introduce insn_decode_mmio() (Wander Lairson Costa) [1836977] - x86/insn-eval: Introduce insn_get_modrm_reg_ptr() (Wander Lairson Costa) [1836977] - x86/insn-eval: Handle insn_get_opcode() failure (Wander Lairson Costa) [1836977] - x86/sev: Move common memory encryption code to mem_encrypt.c (Wander Lairson Costa) [1836977] - x86/sev: Rename mem_encrypt.c to mem_encrypt_amd.c (Wander Lairson Costa) [1836977] - x86/virtio: Have SEV guests enforce restricted virtio memory access (Wander Lairson Costa) [1836977] - devlink: protect devlink dump by the instance lock (Petr Oros) [2131116] - devlink: hold region lock when flushing snapshots (Petr Oros) [2131116] - net: devlink: enable parallel ops on netlink interface (Petr Oros) [2131116] - net: devlink: remove devlink_mutex (Petr Oros) [2131116] - net: devlink: convert reload command to take implicit devlink->lock (Petr Oros) [2131116] - net: devlink: introduce "unregistering" mark and use it during devlinks iteration (Petr Oros) [2131116] - devlink: Fix use-after-free after a failed reload (Petr Oros) [2131116] - net: devlink: Fix missing mutex_unlock() call (Petr Oros) [2131116] - Documentation: devlink: add add devlink-selftests to the table of contents (Petr Oros) [2131116] - devlink: Hold the instance lock in health callbacks (Petr Oros) [2131116] - net/mlx4: Lock mlx4 devlink reload callback (Petr Oros) [2131116] - net/mlx4: Use devl_ API for devlink port register / unregister (Petr Oros) [2131116] - net/mlx4: Use devl_ API for devlink region create / destroy (Petr Oros) [2131116] - net: devlink: remove region snapshots list dependency on devlink->lock (Petr Oros) [2131116] - net: devlink: remove region snapshot ID tracking dependency on devlink->lock (Petr Oros) [2131116] - devlink: introduce framework for selftests (Petr Oros) [2131116] - net: devlink: remove redundant net_eq() check from sb_pool_get_dumpit() (Petr Oros) [2131116] - net: devlink: move net check into devlinks_xa_for_each_registered_get() (Petr Oros) [2131116] - net: devlink: make sure that devlink_try_get() works with valid pointer during xarray iteration (Petr Oros) [2131116] - netdevsim: convert driver to use unlocked devlink API during init/fini (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_region_create/destroy() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_dpipe*() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_sb*() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_resource*() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devling_trap*() functions (Petr Oros) [2131116] - net: devlink: avoid false DEADLOCK warning reported by lockdep (Petr Oros) [2131116] - net: devlink: fix return statement in devlink_port_new_notify() (Petr Oros) [2131116] - net: devlink: fix a typo in function name devlink_port_new_notifiy() (Petr Oros) [2131116] - net: devlink: make devlink_dpipe_headers_register() return void (Petr Oros) [2131116] - net: devlink: move unlocked function prototypes alongside the locked ones (Petr Oros) [2131116] - net: devlink: use helpers to work with devlink->lock mutex (Petr Oros) [2131116] - net: devlink: fix unlocked vs locked functions descriptions (Petr Oros) [2131116] - devlink: Hold the instance lock in port_new / port_del callbacks (Petr Oros) [2131116] - powercap: intel_rapl: Add support for RAPTORLAKE_S (Prarit Bhargava) [2120363] - selftests/bpf: Fix test_varlen verification failure with latest llvm (Yauheni Kaliuta) [2149222] - iwlwifi: remove firmware version limit for AC9560 (Íñigo Huguet) [2129361] - wifi: iwlwifi: fw: skip PPAG for JF (Íñigo Huguet) [2129361] - sched: Improve wake_up_all_idle_cpus() take #2 (Julia Denham) [2134931] - selftests/livepatch: better synchronize test_klp_callbacks_busy (Julia Denham) [2121204] - sched,livepatch: Use wake_up_if_idle() (Joe Lawrence) [2134931] - sched: Simplify wake_up_*idle*() (Joe Lawrence) [2134931] - sched,livepatch: Use task_call_func() (Joe Lawrence) [2134931] - sched,rcu: Rework try_invoke_on_locked_down_task() (Joe Lawrence) [2134931] - sched: Improve try_invoke_on_locked_down_task() (Joe Lawrence) [2134931] - arm64/bpf: Remove 128MB limit for BPF JIT programs (Yauheni Kaliuta) [2140163] - bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT (Yauheni Kaliuta) [2140163] - arm64: extable: add `type` and `data` fields (Yauheni Kaliuta) [2140163] - arm64: extable: use `ex` for `exception_table_entry` (Yauheni Kaliuta) [2140163] - arm64: extable: make fixup_exception() return bool (Yauheni Kaliuta) [2140163] - arm64: extable: consolidate definitions (Yauheni Kaliuta) [2140163] - arm64: kvm: use kvm_exception_table_entry (Yauheni Kaliuta) [2140163] - s390/cio: check the subchannel validity for dev_busid (Tobias Huschle) [2160494] - s390/cio: add dev_busid sysfs entry for each subchannel (Tobias Huschle) [2160494]- intel_idle: Add AlderLake-N support (Prarit Bhargava) [2144692] - selftests/timens: add a test for vfork+exit (Oleg Nesterov) [2116444] - fs/exec: switch timens when a task gets a new mm (Oleg Nesterov) [2116444] - namespace: make timens_on_fork() return nothing (Oleg Nesterov) [2116444] - timens: make vdso_join_timens() always succeed (Oleg Nesterov) [2116444] - xfrm: Fix oops in __xfrm_state_delete() (Sabrina Dubroca) [2156048] - tcp: Fix data races around icsk->icsk_af_ops. (Guillaume Nault) [2143904] {CVE-2022-3566} - ice: synchronize the misc IRQ when tearing down Tx tracker (Petr Oros) [2148858] - ice: fix handling of burst Tx timestamps (Petr Oros) [2148858] - vhost/vsock: Fix error handling in vhost_vsock_init() (Stefano Garzarella) [2159969] - net: vmw_vsock: vmci: Check memcpy_from_msg() (Stefano Garzarella) [2159969] - vhost/vsock: Use kvmalloc/kvfree for larger packets. (Stefano Garzarella) [2159969] - vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Stefano Garzarella) [2159969] - vsock: Fix memory leak in vsock_connect() (Stefano Garzarella) [2159969] - tools/power turbostat: Add support for RPL-S (Prarit Bhargava) [2122848]- nvme: re-order nvme_alloc_ns to match "nvme: use blk_mq_alloc_disk" (Chris Leech) [2152742] - perf vendor events amd: Add Zen 4 mapping (Michael Petlan) [2148294] - perf vendor events amd: Add Zen 4 metrics (Michael Petlan) [2148294] - perf vendor events amd: Add Zen 4 uncore events (Michael Petlan) [2148294] - perf vendor events amd: Add Zen 4 core events (Michael Petlan) [2148294] - cpuhotplug: Fix KABI breakage (Prarit Bhargava) [2156529] - scsi: target: core: Fix hard lockup when executing a compare-and-write command (Maurizio Lombardi) [2119897] - x86/topology: Fix duplicated core ID within a package (Prarit Bhargava) [2159553] - x86/topology: Fix multiple packages shown on a single-package system (Prarit Bhargava) [2159553] - hwmon/coretemp: Handle large core ID value (Prarit Bhargava) [2159553] - x86: Remove vendor checks from prefer_mwait_c1_over_halt (Prarit Bhargava) [2150067] - x86: Handle idle=nomwait cmdline properly for x86_idle (Prarit Bhargava) [2150067] - cpufreq: intel_pstate: Support Sapphire Rapids OOB mode (Prarit Bhargava) [2117767] - KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails (Emanuele Giuseppe Esposito) [2159433] - vmxnet3: correctly report csum_level for encapsulated packet (Izabela Bakollari) [2158809] - mei: pxp: support matching with a gfx discrete card (Jocelyn Falempe) [2147557] - mei: pxp: add command streamer API to the PXP driver (Jocelyn Falempe) [2147557] - mei: bus: extend bus API to support command streamer API (Jocelyn Falempe) [2147557] - mei: adjust extended header kdocs (Jocelyn Falempe) [2147557] - mei: bus: enable sending gsc commands (Jocelyn Falempe) [2147557] - mei: add support to GSC extended header (Jocelyn Falempe) [2147557] - mei: debugfs: add pxp mode to devstate in debugfs (Jocelyn Falempe) [2147557] - mei: drop ready bits check after start (Jocelyn Falempe) [2147557] - mei: gsc: add transition to PXP mode in resume flow (Jocelyn Falempe) [2147557] - mei: gsc: setup gsc extended operational memory (Jocelyn Falempe) [2147557] - mei: mkhi: add memory ready command (Jocelyn Falempe) [2147557] - mei: bus: export common mkhi definitions into a separate header (Jocelyn Falempe) [2147557] - mei: extend timeouts on slow devices (Jocelyn Falempe) [2147557] - mei: gsc: wait for reset thread on stop (Jocelyn Falempe) [2147557] - mei: gsc: use polling instead of interrupts (Jocelyn Falempe) [2147557] - mei: add slow_firmware flag to the mei auxiliary device (Jocelyn Falempe) [2147557] - mei: add kdoc for struct mei_aux_device (Jocelyn Falempe) [2147557] - mei: me: fix clang -Wformat warning (Jocelyn Falempe) [2147557] - mei: me: add raptor lake point S DID (Jocelyn Falempe) [2147557] - mei: hbm: drop capability response on early shutdown (Jocelyn Falempe) [2147557] - mei: me: set internal pg flag to off on hardware reset (Jocelyn Falempe) [2147557] - misc/mei: Add NULL check to component match callback functions (Jocelyn Falempe) [2147557] - drm/display: Move HDCP helpers into display-helper module (Jocelyn Falempe) [2147557] - mei: gsc: retrieve the firmware version (Jocelyn Falempe) [2147557] - mei: gsc: add runtime pm handlers (Jocelyn Falempe) [2147557] - mei: gsc: setup char driver alive in spite of firmware handshake failure (Jocelyn Falempe) [2147557] - mei: add support for graphics system controller (gsc) devices (Jocelyn Falempe) [2147557] - mei: avoid iterator usage outside of list_for_each_entry (Jocelyn Falempe) [2147557] - mei: do not overwrite state on hw start (Jocelyn Falempe) [2147557] - mei: me: fix reset policy on read error in interrupt (Jocelyn Falempe) [2147557] - mei: me: avoid link reset on shutdown (Jocelyn Falempe) [2147557] - mei: me: disable driver on the ign firmware (Jocelyn Falempe) [2147557] - mei: me: Use dma_set_mask_and_coherent() and simplify code (Jocelyn Falempe) [2147557] - mei: hbm: fix client dma reply status (Jocelyn Falempe) [2147557] - mei: cleanup status before client dma setup call (Jocelyn Falempe) [2147557] - mei: add POWERING_DOWN into device state print (Jocelyn Falempe) [2147557] - mei: Remove some dead code (Jocelyn Falempe) [2147557] - mei: bus: add client dma interface (Jocelyn Falempe) [2147557] - mei: hbm: drop hbm responses on early shutdown (Jocelyn Falempe) [2147557] - mei: me: add Ice Lake-N device id. (Jocelyn Falempe) [2147557] - mei: pxp: export pavp client to me client bus (Jocelyn Falempe) [2147557] - mei: Remove usage of the deprecated "pci-dma-compat.h" API (Jocelyn Falempe) [2147557] - mei: constify passed buffers and structures (Jocelyn Falempe) [2147557] - mei: revamp mei extension header structure layout. (Jocelyn Falempe) [2147557] - mei: fix kdoc in the driver (Jocelyn Falempe) [2147557] - mei: hdcp: SPDX tag should be the first line (Jocelyn Falempe) [2147557] - mei: request autosuspend after sending rx flow control (Jocelyn Falempe) [2147557] - mei: Drop unnecessary NULL check after container_of (Jocelyn Falempe) [2147557] - mei: me: add Alder Lake P device id. (Jocelyn Falempe) [2147557] - mei: allow map and unmap of client dma buffer only for disconnected client (Jocelyn Falempe) [2147557] - mei: use sysfs_emit() in tx_queue_limit_show sysfs (Jocelyn Falempe) [2147557] - mei: bus: block send with vtag on non-conformat FW (Jocelyn Falempe) [2147557] - mei: bus: change remove callback to return void (Jocelyn Falempe) [2147557] - mei: bus: simplify mei_cl_device_remove() (Jocelyn Falempe) [2147557] - mei: implement client dma setup. (Jocelyn Falempe) [2147557] - mei: hbm: add client dma hbm messages (Jocelyn Falempe) [2147557] - mei: add support for client dma capability (Jocelyn Falempe) [2147557] - mei: allow clients on bus to communicate in remove callback (Jocelyn Falempe) [2147557] - mei: me: add adler lake point LP DID (Jocelyn Falempe) [2147557] - mei: hbm: drop hbm responses on shutdown (Jocelyn Falempe) [2147557] - mei: hbm: call mei_set_devstate() on hbm stop response (Jocelyn Falempe) [2147557] - mei: document that mei_msg_hdr_init returns ERR_PTR (Jocelyn Falempe) [2147557] - mei: fix transfer over dma with extended header (Jocelyn Falempe) [2147557] - misc/mei/hdcp: Fix AUTH_STREAM_REQ cmd buffer len (Jocelyn Falempe) [2147557] - mei: bus: enable pavp device. (Jocelyn Falempe) [2147557] - mei: bus: add vtag support (Jocelyn Falempe) [2147557] - Revert "mei: virtio: virtualization frontend driver" (Jocelyn Falempe) [2147557] - mei: bus: fix a kernel-doc markup (Jocelyn Falempe) [2147557] - mei: protect mei_cl_mtu from null dereference (Jocelyn Falempe) [2147557] - mei: bus: deinitialize callback functions on init failure (Jocelyn Falempe) [2147557] - mei: bus: do not start a read for disconnected clients (Jocelyn Falempe) [2147557] - misc: mei: remove unneeded break (Jocelyn Falempe) [2147557] - mei: hw: Replace zero-length array with flexible-array member (Jocelyn Falempe) [2147557] - mei: virtio: virtualization frontend driver (Jocelyn Falempe) [2147557] - mei: add connect with vtag ioctl (Jocelyn Falempe) [2147557] - mei: bus: unconditionally enable clients with vtag support (Jocelyn Falempe) [2147557] - mei: bus: use zero vtag for bus clients. (Jocelyn Falempe) [2147557] - mei: handle tx queue flushing for vtag connections (Jocelyn Falempe) [2147557] - mei: add a vtag map for each client (Jocelyn Falempe) [2147557] - mei: add a spin lock to protect rd_completed queue (Jocelyn Falempe) [2147557] - mei: bump hbm version to 2.2 (Jocelyn Falempe) [2147557] - mei: add support for mei extended header. (Jocelyn Falempe) [2147557] - mei: add vtag support bit in client properties (Jocelyn Falempe) [2147557] - mei: restrict vtag support to hbm version 2.2 (Jocelyn Falempe) [2147557] - mei: hbm: add capabilities message (Jocelyn Falempe) [2147557] - Revert "scsi: iscsi: ql4xxx: Use per-session workqueue for unbinding" (Chris Leech) [2122624] - Revert "scsi: iscsi: Use the session workqueue for recovery" (Chris Leech) [2122624] - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Guillaume Nault) [2145235] {CVE-2022-4129} - l2tp: Serialize access to sk_user_data with sk_callback_lock (Guillaume Nault) [2145235] {CVE-2022-4129} - net: fix a concurrency bug in l2tp_tunnel_register() (Guillaume Nault) [2145235] {CVE-2022-4129} - net: tap: fix general protection fault when freeing an skb when the ring is full (Antoine Tenart) [2152802] - platform/x86/intel/pmt: Sapphire Rapids PMT errata fix (Prarit Bhargava) [2144689] - RDMA/core: Fix null-ptr-deref in ib_core_cleanup() (Kamal Heib) [2120677] - RDMA/rxe: Fix mr leak in RESPST_ERR_RNR (Kamal Heib) [2120677] - IB/hfi1: Correctly move list in sc_disable() (Kamal Heib) [2120677] - RDMA/cma: Use output interface for net_dev check (Kamal Heib) [2120677] - RDMA/usnic: fix set-but-not-unused variable 'flags' warning (Kamal Heib) [2120677] - IB/rdmavt: Add __init/__exit annotations to module init/exit funcs (Kamal Heib) [2120677] - RDMA/rxe: Fix resize_finish() in rxe_queue.c (Kamal Heib) [2120677] - IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers (Kamal Heib) [2120677] - RDMA/cm: Use SLID in the work completion as the DLID in responder side (Kamal Heib) [2120677] - RDMA/siw: Fix QP destroy to wait for all references dropped. (Kamal Heib) [2120677] - RDMA/srp: Fix srp_abort() (Kamal Heib) [2120677] - RDMA/irdma: Validate udata inlen and outlen (Kamal Heib) [2120677] - RDMA/irdma: Align AE id codes to correct flush code and event (Kamal Heib) [2120677] - RDMA/rxe: Fix the error caused by qp->sk (Kamal Heib) [2120677] - RDMA/rxe: Fix "kernel NULL pointer dereference" error (Kamal Heib) [2120677] - RDMA/rxe: Remove an unused member from struct rxe_mr (Kamal Heib) [2120677] - x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctly (Dean Nelson) [2122850] - x86/fpu: Exclude dynamic states from init_fpstate (Dean Nelson) [2122850] - x86/fpu: Fix the init_fpstate size check with the actual size (Dean Nelson) [2122850] - x86/fpu: Configure init_fpstate attributes orderly (Dean Nelson) [2122850] - x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation (Dean Nelson) [2122850] - ceph: rely on vfs for setgid stripping (Andrey Albershteyn) [2128904] - fs: move S_ISGID stripping into the vfs_*() helpers (Andrey Albershteyn) [2128904] - fs: Add missing umask strip in vfs_tmpfile (Andrey Albershteyn) [2128904] - fs: add mode_strip_sgid() helper (Andrey Albershteyn) [2128904]- x86/insn: Add AMX instructions to the x86 instruction decoder (Prarit Bhargava) [2117765] - intel_idle: Add a new flag to initialize the AMX state (Prarit Bhargava) [2117765] - x86/fpu: Add a helper to prepare AMX state for low-power CPU idle (Prarit Bhargava) [2117765] - intel_idle: make SPR C1 and C1E be independent (Prarit Bhargava) [2117765] - rpmspec: drop traceevent files instead of just excluding them from files list (Michael Petlan) [2155509] - powerpc/bpf/64: Add instructions for atomic_[cmp]xchg (Mamatha Inamdar) [2113254] - powerpc/bpf/64: add support for atomic fetch operations (Mamatha Inamdar) [2113254] - powerpc/bpf/64: add support for BPF_ATOMIC bitwise operations (Mamatha Inamdar) [2113254] - powerpc/bpf: Simplify bpf_to_ppc() and adopt it for powerpc64 (Mamatha Inamdar) [2113254] - powerpc64/bpf: Store temp registers' bpf to ppc mapping (Mamatha Inamdar) [2113254] - powerpc/bpf: Use _Rn macros for GPRs (Mamatha Inamdar) [2113254] - powerpc/bpf: Move bpf_jit64.h into bpf_jit_comp64.c (Mamatha Inamdar) [2113254] - powerpc/bpf: Cleanup bpf_jit.h (Mamatha Inamdar) [2113254] - powerpc64/bpf: Get rid of PPC_BPF_[LL|STL|STLU] macros (Mamatha Inamdar) [2113254] - powerpc64/bpf: Convert some of the uses of PPC_BPF_[LL|STL] to PPC_BPF_[LD|STD] (Mamatha Inamdar) [2113254] - powerpc64/bpf: Optimize instruction sequence used for function calls (Mamatha Inamdar) [2113254] - powerpc64/bpf elfv1: Do not load TOC before calling functions (Mamatha Inamdar) [2113254] - powerpc64/bpf elfv2: Setup kernel TOC in r2 on entry (Mamatha Inamdar) [2113254] - powerpc64: Set PPC64_ELF_ABI_v[1|2] macros to 1 (Mamatha Inamdar) [2113254] - powerpc64/bpf: Use r12 for constant blinding (Mamatha Inamdar) [2113254] - powerpc64/bpf: Do not save/restore LR on each call to bpf_stf_barrier() (Mamatha Inamdar) [2113254] - powerpc/bpf: Handle large branch ranges with BPF_EXIT (Mamatha Inamdar) [2113254] - powerpc/bpf: Emit a single branch instruction for known short branch ranges (Mamatha Inamdar) [2113254] - powerpc/bpf: Skip branch range validation during first pass (Mamatha Inamdar) [2113254] - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 (Mamatha Inamdar) [2113254] - tools/bpf: Rename 'struct event' to avoid naming conflict (Mamatha Inamdar) [2113254] - bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() (Mamatha Inamdar) [2113254] - bpf ppc64: Access only if addr is kernel address (Mamatha Inamdar) [2113254] - bpf ppc64: Add BPF_PROBE_MEM support for JIT (Mamatha Inamdar) [2113254] - powerpc/ppc-opcode: introduce PPC_RAW_BRANCH() macro (Mamatha Inamdar) [2113254] - bpf powerpc: refactor JIT compiler code (Mamatha Inamdar) [2113254] - bpf powerpc: Remove extra_pass from bpf_jit_build_body() (Mamatha Inamdar) [2113254] - bpf powerpc: Remove unused SEEN_STACK (Mamatha Inamdar) [2113254] - powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Mamatha Inamdar) [2113254] - powerpc/security: Add a helper to query stf_barrier type (Mamatha Inamdar) [2113254] - powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Mamatha Inamdar) [2113254] - powerpc/bpf: Fix BPF_MOD when imm == 1 (Mamatha Inamdar) [2113254] - powerpc/bpf: Validate branch ranges (Mamatha Inamdar) [2113254] - powerpc/lib: Add helper to check if offset is within conditional branch range (Mamatha Inamdar) [2113254] - powerpc/lib/feature-fixups: Use PPC_RAW_xxx() macros (Mamatha Inamdar) [2113254] - powerpc: Move PPC_HA() PPC_HI() and PPC_LO() to ppc-opcode.h (Mamatha Inamdar) [2113254] - swapfile: fix soft lockup in scan_swap_map_slots (Waiman Long) [2155734] - mm/swap: add helper swap_offset_available() (Waiman Long) [2155734] - pNFS/filelayout: Fix coalescing test for single DS (Benjamin Coddington) [2158520] - arm64: kdump: Support crashkernel=X fall back to reserve region above DMA zones (Pingfan Liu) [1940674] - arm64: kdump: Provide default size when crashkernel=Y,low is not specified (Pingfan Liu) [1940674] - media: dmxdev: fix UAF when dvb_register_device() fails (Dean Nelson) [2123301] {CVE-2022-41218} - crypto: s390/aes - drop redundant xts key check (Vladis Dronov) [2158893] - crypto: xts - implement xts_verify_key() with xts_check_key() (Vladis Dronov) [2158893] - audit: cache ctx->major in audit_filter_syscall() (Richard Guy Briggs) [2123854] - audit: free audit_proctitle only on task exit (Richard Guy Briggs) [2123854] - audit: explicitly check audit_context->context enum value (Richard Guy Briggs) [2123854] - audit: move audit_return_fixup before the filters (Richard Guy Briggs) [2123854] - audit: fix potential double free on error path from fsnotify_add_inode_mark (Richard Guy Briggs) [2123854] - i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Prarit Bhargava) [2119066] {CVE-2022-2873} - net: dropreason: add SKB_DROP_REASON_FRAG_TOO_FAR (Antoine Tenart) [2155186] - net: dropreason: add SKB_DROP_REASON_FRAG_REASM_TIMEOUT (Antoine Tenart) [2155186] - net: dropreason: add SKB_DROP_REASON_DUP_FRAG (Antoine Tenart) [2155186] - net: dropreason: propagate drop_reason to skb_release_data() (Antoine Tenart) [2155186] - net: dropreason: add SKB_CONSUMED reason (Antoine Tenart) [2155186] - ipv4: remove redundant null pointer check before kfree_skb (Antoine Tenart) [2155186]- turbostat: Bring code up-to-date with upstream (Prarit Bhargava) [2117769] - tools/power turbostat: Enable accumulate RAPL display (Prarit Bhargava) [2117769] - tools/power turbostat: version 2022.07.28 (Prarit Bhargava) [2117769] - tools/power turbostat: do not decode ACC for ICX and SPR (Prarit Bhargava) [2117769] - tools/power turbostat: fix SPR PC6 limits (Prarit Bhargava) [2117769] - tools/power turbostat: cleanup 'automatic_cstate_conversion_probe()' (Prarit Bhargava) [2117769] - tools/power turbostat: separate SPR from ICX (Prarit Bhargava) [2117769] - tools/power turbosstat: fix comment (Prarit Bhargava) [2117769] - tools/power turbostat: Support RAPTORLAKE P (Prarit Bhargava) [2117769] - tools/power turbostat: add support for ALDERLAKE_N (Prarit Bhargava) [2117769] - tools/power turbostat: dump secondary Turbo-Ratio-Limit (Prarit Bhargava) [2117769] - tools/power turbostat: simplify dump_turbo_ratio_limits() (Prarit Bhargava) [2117769] - tools/power turbostat: dump CPUID.7.EDX.Hybrid (Prarit Bhargava) [2117769] - tools/power turbostat: update turbostat.8 (Prarit Bhargava) [2117769] - tools/power turbostat: Show uncore frequency (Prarit Bhargava) [2117769] - tools/power turbostat: Fix file pointer leak (Prarit Bhargava) [2117769] - tools/power turbostat: replace strncmp with single character compare (Prarit Bhargava) [2117769] - tools/power turbostat: print the kernel boot commandline (Prarit Bhargava) [2117769] - tools/power turbostat: Introduce support for RaptorLake (Prarit Bhargava) [2117769] - tools/power turbostat: version 2022.04.16 (Prarit Bhargava) [2117769] - tools/power turbostat: No build warnings with -Wextra (Prarit Bhargava) [2117769] - tools/power turbostat: be more useful as non-root (Prarit Bhargava) [2117769] - tools/power turbostat: fix ICX DRAM power numbers (Prarit Bhargava) [2117769] - tools/power turbostat: Support thermal throttle count print (Prarit Bhargava) [2117769] - tools/power turbostat: Allow printing header every N iterations (Prarit Bhargava) [2117769] - tools/power turbostat: Allow -e for all names. (Prarit Bhargava) [2117769] - tools/power turbostat: print power values upto three decimal (Prarit Bhargava) [2117769] - tools/power turbostat: Add Power Limit4 support (Prarit Bhargava) [2117769] - tools/power turbostat: fix dump for AMD cpus (Prarit Bhargava) [2117769] - tools/power turbostat: tweak --show and --hide capability (Prarit Bhargava) [2117769] - NFSv4: Retry LOCK on OLD_STATEID during delegation return (Benjamin Coddington) [2137826] - KVM: s390: pv: don't allow userspace to set the clock under PV (Tobias Huschle) [2154284] - net: mana: Fix race on per-CQ variable napi work_done (Emanuele Giuseppe Esposito) [2151722] - powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR (Prarit Bhargava) [2106143] - ceph: choose auth MDS for getxattr with the Xs caps (Milind Changire) [2126703] - ceph: try to choose the auth MDS if possible for getattr (Milind Changire) [2126703] - ceph: convert to generic_file_llseek (Milind Changire) [2126707] - ceph: don't leak snap_rwsem in handle_cap_grant (Milind Changire) [2126706] - ceph: prevent a client from exceeding the MDS maximum xattr size (Milind Changire) [2126704] - ceph: add session already open notify support (Milind Changire) [2126701] - ceph: use correct index when encoding client supported features (Milind Changire) [2143875] - ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE (Milind Changire) [2126700] - ceph: allow ceph.dir.rctime xattr to be updatable (Milind Changire) [2126699] - ipv6: Use ipv6_only_sock() helper in condition. (Izabela Bakollari) [2144855] - ipv6: Remove __ipv6_only_sock(). (Izabela Bakollari) [2144855] - redhat/configs: Switch CONFIG_X86_AMD_PSTATE to built-in (Prarit Bhargava) [2150424] - Documentation: add amd-pstate kernel command line options (Prarit Bhargava) [2150424] - cpufreq: amd-pstate: add amd-pstate driver parameter for mode selection (Prarit Bhargava) [2150424] - cpufreq: amd-pstate: change amd-pstate driver to be built-in type (Prarit Bhargava) [2150424] - cpufreq: amd-pstate: cpufreq: amd-pstate: reset MSR_AMD_PERF_CTL register at init (Prarit Bhargava) [2150424] - scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi) [2153832] - virtio_console: Introduce an ID allocator for virtual console numbers (Cédric Le Goater) [2072437] - blk-throttle: fix that io throttle can only work for single bio (Ming Lei) [2088193] - scsi: zfcp: Fix double free of FSF request when qdio send fails (Tobias Huschle) [2155157] - scsi: qla2xxx: Fix crash when I/O abort times out (Nilesh Javali) [2115820] - perf trace: Fix SIGSEGV when processing syscall args (Michael Petlan) [2145089] - config: mhi: set CONFIG_MHI_BUS_EP to disabled (Íñigo Huguet) [2136123] - config: rtw89: set CONFIG_RTW89_8852C to disabled (Íñigo Huguet) [2136123] - wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update() (Íñigo Huguet) [2136123 2139481] - wifi: mac80211: mlme: Fix double unlock on assoc success handling (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: Fix missing unlock on beacon RX (Íñigo Huguet) [2136123] - wifi: mac80211: fix memory corruption in minstrel_ht_update_rates() (Íñigo Huguet) [2136123] - wifi: mac80211: fix regression with non-QoS drivers (Íñigo Huguet) [2136123] - wifi: mac80211: ensure vif queues are operational after start (Íñigo Huguet) [2136123] - wifi: mac80211: don't start TX with fq->lock to fix deadlock (Íñigo Huguet) [2136123] - wifi: cfg80211: fix MCS divisor value (Íñigo Huguet) [2136123] - wifi: mt76: fix 5 GHz connection regression on mt76x0/mt76x2 (Íñigo Huguet) [2136123] - wifi: mt76: fix reading current per-tid starting sequence number for aggregation (Íñigo Huguet) [2136123] - wifi: iwlwifi: Mark IWLMEI as broken (Íñigo Huguet) [2136123] - wifi: iwlwifi: don't spam logs with NSS>2 messages (Íñigo Huguet) [2136123] - wifi: use struct_group to copy addresses (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: check length for virtio packets (Íñigo Huguet) [2136123] - wifi: mac80211: fix locking in auth/assoc timeout (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: release deflink channel in error case (Íñigo Huguet) [2136123] - wifi: mac80211: fix link warning in RX agg timer expiry (Íñigo Huguet) [2136123] - bus: mhi: host: Fix up null pointer access in mhi_irq_handler (Íñigo Huguet) [2136123] - net: Use u64_stats_fetch_begin_irq() for stats fetch. (Íñigo Huguet) [2136123] - wifi: mt76: mt7921e: fix crash in chip reset fail (Íñigo Huguet) [2136123] - wifi: mac80211: potential NULL dereference in ieee80211_tx_control_port() (Íñigo Huguet) [2136123] - wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() (Íñigo Huguet) [2136123] - wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected (Íñigo Huguet) [2136123] - wifi: mac80211: fix possible leak in ieee80211_tx_control_port() (Íñigo Huguet) [2136123] - wifi: mac80211: always free sta in __sta_info_alloc in case of error (Íñigo Huguet) [2136123] - wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Íñigo Huguet) [2136123] - net: qrtr: start MHI channel after endpoit creation (Íñigo Huguet) [2136123] - wifi: cfg80211: Fix validating BSS pointers in __cfg80211_connect_result (Íñigo Huguet) [2136123] - wifi: rtw88: check the return value of alloc_workqueue() (Íñigo Huguet) [2136123] - wifi: rtw89: 8852a: adjust IMR for SER L1 (Íñigo Huguet) [2136123] - wifi: rtw89: 8852a: update RF radio A/B R56 (Íñigo Huguet) [2136123] - wifi: brcmfmac: prevent double-free on hardware-reset (Íñigo Huguet) [2136123] - wifi: brcmfmac: support brcm,ccode-map-trivial DT property (Íñigo Huguet) [2136123] - wifi: brcmfmac: Replace default (not configured) MAC with a random MAC (Íñigo Huguet) [2136123] - wifi: brcmfmac: Add brcmf_c_set_cur_etheraddr() helper (Íñigo Huguet) [2136123] - wifi: brcmfmac: Remove #ifdef guards for PM related functions (Íñigo Huguet) [2136123] - wifi: brcmfmac: use strreplace() in brcmf_of_probe() (Íñigo Huguet) [2136123] - wifi: rtl8xxxu: Fix the error handling of the probe function (Íñigo Huguet) [2136123] - wifi: mwifiex: clean up one inconsistent indenting (Íñigo Huguet) [2136123] - wifi: rtlwifi: Remove duplicate word and Fix typo (Íñigo Huguet) [2136123] - wifi: mwifiex: Fix comment typo (Íñigo Huguet) [2136123] - wifi: iwlwifi: mvm: fix clang -Wformat warnings (Íñigo Huguet) [2136123] - Revert "ath11k: add support for hardware rfkill for QCA6390" (Íñigo Huguet) [2136123] - wifi: ath11k: Fix register write failure on QCN9074 (Íñigo Huguet) [2136123] - wifi: mac80211: fix link data leak (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: fix disassoc with MLO (Íñigo Huguet) [2136123] - wifi: mac80211: add macros to loop over active links (Íñigo Huguet) [2136123] - wifi: mac80211: remove erroneous sband/link validation (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: transmit assoc frame with address translation (Íñigo Huguet) [2136123] - wifi: mac80211: verify link addresses are different (Íñigo Huguet) [2136123] - wifi: mac80211: rx: track link in RX data (Íñigo Huguet) [2136123] - wifi: mac80211: optionally implement MLO multicast TX (Íñigo Huguet) [2136123] - wifi: mac80211: expand ieee80211_mgmt_tx() for MLO (Íñigo Huguet) [2136123] - wifi: nl80211: add MLO link ID to the NL80211_CMD_FRAME TX API (Íñigo Huguet) [2136123] - wifi: mac80211: report link ID to cfg80211 on mgmt RX (Íñigo Huguet) [2136123] - wifi: cfg80211: report link ID in NL80211_CMD_FRAME (Íñigo Huguet) [2136123] - wifi: mac80211: add hardware timestamps for RX and TX (Íñigo Huguet) [2136123] - wifi: cfg80211: add hardware timestamps to frame RX info (Íñigo Huguet) [2136123] - wifi: cfg80211/nl80211: move rx management data into a struct (Íñigo Huguet) [2136123] - wifi: cfg80211: add a function for reporting TX status with hardware timestamps (Íñigo Huguet) [2136123] - wifi: nl80211: add RX and TX timestamp attributes (Íñigo Huguet) [2136123] - nl80211: document uapi for CMD_FRAME_WAIT_CANCEL (Íñigo Huguet) [2136123] - wifi: ieee80211: add helper functions for detecting TM/FTM frames (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: handle links for wmediumd/virtio (Íñigo Huguet) [2136123] - wifi: mac80211: sta_info: fix link_sta insertion (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: fix link_sta setup (Íñigo Huguet) [2136123] - wifi: nl80211/mac80211: clarify link ID in control port TX (Íñigo Huguet) [2136123] - wifi: mac80211: return error from control port TX for drops (Íñigo Huguet) [2136123] - wifi: nl80211: require MLD address on link STA add/modify (Íñigo Huguet) [2136123] - wifi: mac80211: more station handling sanity checks (Íñigo Huguet) [2136123] - wifi: mac80211: fix link sta hash table handling (Íñigo Huguet) [2136123] - wifi: mac80211: validate link address doesn't change (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: set sta.mlo to mlo state (Íñigo Huguet) [2136123] - wifi: mac80211: fast-xmit: handle non-MLO clients (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: fix address translation for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: fix RX MLD address translation (Íñigo Huguet) [2136123] - wifi: mac80211: fix NULL pointer deref with non-MLD STA (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: fix override calculation (Íñigo Huguet) [2136123] - wifi: mac80211: tx: use AP address in some places for MLO (Íñigo Huguet) [2136123] - net: add missing includes and forward declarations under net/ (Íñigo Huguet) [2136123] - wifi: rtl8192se: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: rtlwifi: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: rt2x00: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: brcmsmac: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: brcmfmac: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: mac80211: do not abuse fq.lock in ieee80211_do_stop() (Íñigo Huguet) [2136123] - wifi: mt7601u: fix clang -Wformat warning (Íñigo Huguet) [2136123] - wifi: mt7601u: eeprom: fix clang -Wformat warning (Íñigo Huguet) [2136123] - wifi: ath: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: ath11k: mac: fix long line (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: set sta.mlo correctly (Íñigo Huguet) [2136123] - wifi: mac80211: remove stray printk (Íñigo Huguet) [2136123] - wifi: mac80211: support MLO authentication/association with one link (Íñigo Huguet) [2136123] - wifi: mac80211: add API to parse multi-link element (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: fix TX link selection (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: use MLO link ID for TX (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: do rc update per link (Íñigo Huguet) [2136123] - wifi: mac80211: do link->MLD address translation on RX (Íñigo Huguet) [2136123] - wifi: mac80211: select link when transmitting to non-MLO stations (Íñigo Huguet) [2136123] - wifi: mac80211: fix up link station creation/insertion (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: implement sta_state for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: limit A-MSDU subframes for client too (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor ieee80211_set_associated() (Íñigo Huguet) [2136123] - wifi: cfg80211: add cfg80211_get_iftype_ext_capa() (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: look up beacon elems only if needed (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor assoc link setup (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: remove address arg to ieee80211_mark_sta_auth() (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor assoc success handling (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor ieee80211_prep_channel() a bit (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor assoc req element building (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: switch some things back to deflink (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: change flags in ieee80211_determine_chantype() (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: shift some code around (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor link station setup (Íñigo Huguet) [2136123] - wifi: mac80211: move IEEE80211_SDATA_OPERATING_GMODE to link (Íñigo Huguet) [2136123] - wifi: mac80211: make ieee80211_check_rate_mask() link-aware (Íñigo Huguet) [2136123] - wifi: mac80211: add multi-link element to AUTH frames (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: clean up supported channels element code (Íñigo Huguet) [2136123] - wifi: mac80211: release channel context on link stop (Íñigo Huguet) [2136123] - wifi: mac80211: prohibit DEAUTH_NEED_MGD_TX_PREP in MLO (Íñigo Huguet) [2136123] - wifi: nl80211: fix some attribute policy entries (Íñigo Huguet) [2136123] - wifi: nl80211: reject fragmented and non-inheritance elements (Íñigo Huguet) [2136123] - wifi: nl80211: reject link specific elements on assoc link (Íñigo Huguet) [2136123] - wifi: cfg80211: set country_elem to NULL (Íñigo Huguet) [2136123] - wifi: mac80211: remove link_id parameter from link_info_changed() (Íñigo Huguet) [2136123] - wifi: mac80211: replace link_id with link_conf in switch/(un)assign_vif_chanctx() (Íñigo Huguet) [2136123] - wifi: nl80211: advertise MLO support (Íñigo Huguet) [2136123] - wifi: mac80211: Support multi link in ieee80211_recalc_min_chandef() (Íñigo Huguet) [2136123] - wifi: mac80211: don't check carrier in chanctx code (Íñigo Huguet) [2136123] - wifi: nl80211: allow link ID in set_wiphy with frequency (Íñigo Huguet) [2136123] - wifi: mac80211: Allow EAPOL tx from specific link (Íñigo Huguet) [2136123] - wifi: mac80211: Allow EAPOL frames from link addresses (Íñigo Huguet) [2136123] - wifi: cfg80211/mac80211: Support control port TX from specific link (Íñigo Huguet) [2136123] - wifi: nl80211: Support MLD parameters in nl80211_set_station() (Íñigo Huguet) [2136123] - wifi: nl80211: check MLO support in authenticate (Íñigo Huguet) [2136123] - wifi: mac80211: add a helper to fragment an element (Íñigo Huguet) [2136123] - wifi: mac80211: skip rate statistics for MLD STAs (Íñigo Huguet) [2136123] - wifi: nl80211: set BSS to NULL if IS_ERR() (Íñigo Huguet) [2136123] - wifi: nl80211: add EML/MLD capabilities to per-iftype capabilities (Íñigo Huguet) [2136123] - wifi: nl80211: better validate link ID for stations (Íñigo Huguet) [2136123] - wifi: mac80211: fix link manipulation (Íñigo Huguet) [2136123] - wifi: mac80211: tighten locking check (Íñigo Huguet) [2136123] - wifi: cfg80211: clean up links appropriately (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: simplify adding ht/vht/he/eht elements (Íñigo Huguet) [2136123] - wifi: mac80211: refactor adding custom elements (Íñigo Huguet) [2136123] - wifi: mac80211: refactor adding rates to assoc request (Íñigo Huguet) [2136123] - wifi: mac80211: use only channel width in ieee80211_parse_bitrates() (Íñigo Huguet) [2136123] - wifi: cfg80211: add ieee80211_chanwidth_rate_flags() (Íñigo Huguet) [2136123] - wifi: mac80211: remove redundant condition (Íñigo Huguet) [2136123] - wifi: mac80211: don't set link address for station (Íñigo Huguet) [2136123] - wifi: mac80211: fix multi-BSSID element parsing (Íñigo Huguet) [2136123] - wifi: mac80211: move tdls_chan_switch_prohibited to link data (Íñigo Huguet) [2136123] - wifi: mac80211: don't re-parse elems in ieee80211_assoc_success() (Íñigo Huguet) [2136123] - wifi: mac80211: replace link_id with link_conf in start/stop_ap() (Íñigo Huguet) [2136123] - wifi: mac80211: refactor elements parsing with parameter struct (Íñigo Huguet) [2136123] - wifi: cfg80211: extend cfg80211_rx_assoc_resp() for MLO (Íñigo Huguet) [2136123] - wifi: cfg80211: put cfg80211_rx_assoc_resp() arguments into a struct (Íñigo Huguet) [2136123] - wifi: cfg80211: adjust assoc comeback for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: unify assoc data event sending (Íñigo Huguet) [2136123] - wifi: cfg80211: prepare association failure APIs for MLO (Íñigo Huguet) [2136123] - wifi: cfg80211: remove BSS pointer from cfg80211_disassoc_request (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: use correct link_sta (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: remove sta argument from ieee80211_config_bw (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: use ieee80211_get_link_sband() (Íñigo Huguet) [2136123] - wifi: mac80211: split IEEE80211_STA_DISABLE_WMM to link data (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: first adjustments for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: do IEEE80211_STA_RESET_SIGNAL_AVE per link (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: track AP (MLD) address separately (Íñigo Huguet) [2136123] - wifi: mac80211: remove unused bssid variable (Íñigo Huguet) [2136123] - wifi: mac80211: change QoS settings API to take link into account (Íñigo Huguet) [2136123] - wifi: mac80211: expect powersave handling in driver for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: move ps setting to vif config (Íñigo Huguet) [2136123] - wifi: mac80211: provide link ID in link_conf (Íñigo Huguet) [2136123] - wifi: mac80211: set up/tear down client vif links properly (Íñigo Huguet) [2136123] - wifi: mac80211: move ieee80211_request_smps_mgd_work (Íñigo Huguet) [2136123] - wifi: nl80211: acquire wdev mutex for dump_survey (Íñigo Huguet) [2136123] - wifi: mac80211: fix key lookup (Íñigo Huguet) [2136123] - wifi: mac80211: separate out connection downgrade flags (Íñigo Huguet) [2136123] - wifi: mac80211: Align with Draft P802.11be_D2.0 (Íñigo Huguet) [2136123] - wifi: mac80211: Align with Draft P802.11be_D1.5 (Íñigo Huguet) [2136123] - wifi: mac80211: skip powersave recalc if driver SUPPORTS_DYNAMIC_PS (Íñigo Huguet) [2136123] - wifi: mac80211: debug: omit link if non-MLO connection (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: Ack link addressed frames (Íñigo Huguet) [2136123] - wifi: cfg80211: drop BSS elements from assoc trace for now (Íñigo Huguet) [2136123] - wifi: cfg80211: make cfg80211_auth_request::key_idx signed (Íñigo Huguet) [2136123] - wifi: nl80211: enable setting the link address at new station (Íñigo Huguet) [2136123] - wifi: mac80211: RCU-ify link/link_conf pointers (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex for station APIs (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex for channel switch APIs (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex in add/mod/del link station (Íñigo Huguet) [2136123] - wifi: mac80211: implement callbacks for _link_station (Íñigo Huguet) [2136123] - wifi: cfg80211/mac80211: separate link params from station params (Íñigo Huguet) [2136123] - wifi: cfg80211: add API to add/modify/remove a link station (Íñigo Huguet) [2136123] - wifi: mac80211: add an ieee80211_get_link_sband (Íñigo Huguet) [2136123] - wifi: mac80211: Remove AP SMPS leftovers (Íñigo Huguet) [2136123] - wifi: cfg80211: Allow MLO TX with link source address (Íñigo Huguet) [2136123] - wifi: mac80211: Consider MLO links in offchannel logic (Íñigo Huguet) [2136123] - wifi: mac80211: rx: accept link-addressed frames (Íñigo Huguet) [2136123] - wifi: mac80211: consistently use sdata_dereference() (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: Support link channel matching on rx (Íñigo Huguet) [2136123] - wifi: mac80211: fix mesh airtime link metric estimating (Íñigo Huguet) [2136123] - wifi: mac80211: make 4addr null frames using min_rate for WDS (Íñigo Huguet) [2136123] - wifi: cfg80211: use strscpy to replace strlcpy (Íñigo Huguet) [2136123] - wifi: mac80211: exclude multicast packets from AQL pending airtime (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: use 32-bit skb cookie (Íñigo Huguet) [2136123] - mt76: mt7921: Let PCI core handle power state and use pm_sleep_ptr() (Íñigo Huguet) [2136123] - mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Íñigo Huguet) [2136123] - mt76: get rid of mt76_wcid_hw routine (Íñigo Huguet) [2136123] - mt76: convert MT_TX_HW_QUEUE_EXT_PHY to MT_TX_HW_QUEUE_PHY (Íñigo Huguet) [2136123] - mt76: add phy_idx to mt76_wcid (Íñigo Huguet) [2136123] - mt76: introduce phys array in mt76_dev structure (Íñigo Huguet) [2136123] - mt76: add phy_idx in mt76_rx_status (Íñigo Huguet) [2136123] - mt76: introduce MT_RXQ_BAND2 and MT_RXQ_BAND2_WA in mt76_rxq_id (Íñigo Huguet) [2136123] - mt76: add len parameter to __mt76_mcu_msg_alloc signature (Íñigo Huguet) [2136123] - mt76: mt7915 add ht mpdu density (Íñigo Huguet) [2136123] - mt76: mt7921: reduce the mutex lock scope during reset (Íñigo Huguet) [2136123] - mt76: mt7921: reduce log severity levels for informative messages (Íñigo Huguet) [2136123] - mt76: connac: move tx initialization/cleanup in mt76_connac module (Íñigo Huguet) [2136123] - mt76: mt7921: make mt7921_pci_driver static (Íñigo Huguet) [2136123] - mt76: mt7921: enable HW beacon filter in the initialization stage (Íñigo Huguet) [2136123] - mt76: mt7921: enable HW beacon filter not depending on PM flag (Íñigo Huguet) [2136123] - mt76: remove q->qid (Íñigo Huguet) [2136123] - mt76: do not use skb_set_queue_mapping for internal purposes (Íñigo Huguet) [2136123] - mt76: pass original queue id from __mt76_tx_queue_skb to the driver (Íñigo Huguet) [2136123] - mt76: allow receiving frames with invalid CCMP PN via monitor interfaces (Íñigo Huguet) [2136123] - mt76: mt76x02: improve reliability of the beacon hang check (Íñigo Huguet) [2136123] - mt76: mt7615: add sta_rec with EXTRA_INFO_NEW for the first time only (Íñigo Huguet) [2136123] - mt76: mt7915: update the maximum size of beacon offload (Íñigo Huguet) [2136123] - mt76: do not check the ccmp pn for ONLY_MONITOR frame (Íñigo Huguet) [2136123] - mt76: mt7915: add sta_rec with EXTRA_INFO_NEW for the first time only (Íñigo Huguet) [2136123] - mt76: mt7915: update mpdu density in 6g capability (Íñigo Huguet) [2136123] - mt76: mt7915: do not copy ieee80211_ops pointer in mt7915_mmio_probe (Íñigo Huguet) [2136123] - mt76: mt7915: disable UL MU-MIMO for mt7915 (Íñigo Huguet) [2136123] - mt76: move mt76_connac2_mcu_fill_message in mt76_connac module (Íñigo Huguet) [2136123] - mt76: move mcu_txd/mcu_rxd structures in shared code (Íñigo Huguet) [2136123] - mt76: mt7915: rely on mt76_connac_tx_free (Íñigo Huguet) [2136123] - mt76: connac: move mt7615_txp_skb_unmap in common code (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_write_hw_txp in shared code (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_tx_complete_skb in shared code (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_tx_free in shared code (Íñigo Huguet) [2136123] - mt76: move mt7615_txp_ptr in mt76_connac module (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_fw_txp in common module (Íñigo Huguet) [2136123] - mt76: mt7915: get rid of unnecessary new line in mt7915_mac_write_txwi (Íñigo Huguet) [2136123] - mt76: mt7921s: remove unnecessary goto in mt7921s_mcu_drv_pmctrl (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_mac_fill_rx_rate in connac module (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_reverse_frag0_hdr_trans in mt76-connac module (Íñigo Huguet) [2136123] - mt76: connac: move HE radiotap parsing in connac module (Íñigo Huguet) [2136123] - mt76: mt7921: fix command timeout in AP stop period (Íñigo Huguet) [2136123] - mt76: mt7921: not support beacon offload disable command (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_mac_add_txs_skb in connac module (Íñigo Huguet) [2136123] - mt76: connac: move connac2_mac_write_txwi in mt76_connac module (Íñigo Huguet) [2136123] - mt76: connac: move mac connac2 defs in mt76_connac2_mac.h (Íñigo Huguet) [2136123] - mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature (Íñigo Huguet) [2136123] - mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature (Íñigo Huguet) [2136123] - mt76: enable the VHT extended NSS BW feature (Íñigo Huguet) [2136123] - mt76: mt7663: rely on mt76_connac2_fw_trailer (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_load_patch in connac module (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_load_ram in connac module (Íñigo Huguet) [2136123] - mt76: mt7921: move fw toggle in mt7921_load_firmware (Íñigo Huguet) [2136123] - mt76: connac: move shared fw structures in connac module (Íñigo Huguet) [2136123] - mt76: mt7921: get rid of mt7921_mcu_exit (Íñigo Huguet) [2136123] - mt76: mt7921: add missing bh-disable around rx napi schedule (Íñigo Huguet) [2136123] - mt76: mt7615: add missing bh-disable around rx napi schedule (Íñigo Huguet) [2136123] - mt76: mt7915: add missing bh-disable around tx napi enable/schedule (Íñigo Huguet) [2136123] - mt76: mt7921: add PATCH_FINISH_REQ cmd response handling (Íñigo Huguet) [2136123] - mt76: add DBDC rxq handlings into mac_reset_work (Íñigo Huguet) [2136123] - mt76: mt7915: add more ethtool stats (Íñigo Huguet) [2136123] - mt76: mt7921: introduce ACPI SAR config in tx power (Íñigo Huguet) [2136123] - mt76: mt7921: introduce ACPI SAR support (Íñigo Huguet) [2136123] - mt76: add 6 GHz band support in mt76_sar_freq_ranges (Íñigo Huguet) [2136123] - mt76: mt7915: fix endian bug in mt7915_rf_regval_set() (Íñigo Huguet) [2136123] - mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg (Íñigo Huguet) [2136123] - mt76: mt7915: fix endianness in mt7915_rf_regval_get (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: add back erroneously removed cast (Íñigo Huguet) [2136123] - wifi: mac80211: fix queue selection for mesh/OCB interfaces (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: fix race condition in pending packet (Íñigo Huguet) [2136123] - wifi: mac80211: Use the bitmap API to allocate bitmaps (Íñigo Huguet) [2136123] - wifi: mac80211: fix center freq calculation in ieee80211_chandef_downgrade (Íñigo Huguet) [2136123] - wifi: nl80211: fix sending link ID info of associated BSS (Íñigo Huguet) [2136123] - wifi: cfg80211: fix a comment in cfg80211_mlme_mgmt_tx() (Íñigo Huguet) [2136123] - wifi: nl80211: Fix reading NL80211_ATTR_MLO_LINK_ID in nl80211_pre_doit (Íñigo Huguet) [2136123] - bus: mhi: ep: Check dev_set_name() return value (Íñigo Huguet) [2136123] - ath9k: remove unexpected words "the" in comments (Íñigo Huguet) [2136123] - ath11k: Fix typo in comments (Íñigo Huguet) [2136123] - wifi: nl80211: retrieve EHT related elements in AP mode (Íñigo Huguet) [2136123] - wifi: cfg80211: Increase akm_suites array size in cfg80211_crypto_settings (Íñigo Huguet) [2136123] - wifi: cfg80211: remove chandef check in cfg80211_cac_event() (Íñigo Huguet) [2136123] - wifi: nl80211: relax wdev mutex check in wdev_chandef() (Íñigo Huguet) [2136123] - wifi: nl80211: acquire wdev mutex earlier in start_ap (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex for tid config (Íñigo Huguet) [2136123] - wifi: cfg80211: handle IBSS in channel switch (Íñigo Huguet) [2136123] - wifi: mac80211: properly skip link info driver update (Íñigo Huguet) [2136123] - wifi: mac80211: only accumulate airtime deficit for active clients (Íñigo Huguet) [2136123] - wifi: mac80211: add debugfs file to display per-phy AQL pending airtime (Íñigo Huguet) [2136123] - wifi: mac80211: add a per-PHY AQL limit to improve fairness (Íñigo Huguet) [2136123] - wifi: mac80211: keep recently active tx queues in scheduling list (Íñigo Huguet) [2136123] - wifi: mac80211: consider aql_tx_pending when checking airtime deficit (Íñigo Huguet) [2136123] - wifi: mac80211: make sta airtime deficit field s32 instead of s64 (Íñigo Huguet) [2136123] - wifi: mac80211: fix a kernel-doc complaint (Íñigo Huguet) [2136123] - wifi: cfg80211: remove redundant documentation (Íñigo Huguet) [2136123] - wifi: mac80211: sta_info: fix a missing kernel-doc struct element (Íñigo Huguet) [2136123] - wifi: mac80211: add a missing comma at kernel-doc markup (Íñigo Huguet) [2136123] - wifi: cfg80211: fix kernel-doc warnings all over the file (Íñigo Huguet) [2136123] - wifi: ieee80211: s1g action frames are not robust (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Add another Foxconn T99W175 (Íñigo Huguet) [2136123] - wifi: cfg80211: Allow P2P client interface to indicate port authorization (Íñigo Huguet) [2136123] - wifi: mac80211: do not wake queues on a vif that is being stopped (Íñigo Huguet) [2136123] - wifi: mac80211: check skb_shared in ieee80211_8023_xmit() (Íñigo Huguet) [2136123] - wifi: mac80211: add gfp_t parameter to ieeee80211_obss_color_collision_notify (Íñigo Huguet) [2136123] - bus: mhi: host: Move IRQ allocation to controller registration phase (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Add Cinterion MV31-W with new baseline (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Add support for Quectel EM120 FCCL modem (Íñigo Huguet) [2136123] - wifi: rtw89: disable invalid phy reports for all ICs (Íñigo Huguet) [2136123] - wifi: rtw89: pci: fix PCI doesn't reclaim TX BD properly (Íñigo Huguet) [2136123] - wifi: rtw89: fix long RX latency in low power mode (Íñigo Huguet) [2136123] - wifi: rtw89: drop invalid TX rate report of legacy rate (Íñigo Huguet) [2136123] - wifi: rtw89: add UNEXP debug mask to keep monitor messages unexpected to happen frequently (Íñigo Huguet) [2136123] - wifi: rtw89: enable VO TX AMPDU (Íñigo Huguet) [2136123] - wifi: rtw89: fix potential TX stuck (Íñigo Huguet) [2136123] - wifi: rtw89: support TDLS (Íñigo Huguet) [2136123] - wifi: rtw89: allocate BSSID CAM per TDLS peer (Íñigo Huguet) [2136123] - wifi: rtw89: separate BSSID CAM operations (Íñigo Huguet) [2136123] - wifi: rtw89: allocate address CAM and MAC ID to TDLS peer (Íñigo Huguet) [2136123] - cfg80211: Indicate MLO connection info in connect and roam callbacks (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: print the link id (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: support creating MLO-capable radios (Íñigo Huguet) [2136123] - wifi: nl80211: expose link ID for associated BSSes (Íñigo Huguet) [2136123] - wifi: nl80211: expose link information for interfaces (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: send a beacon per link (Íñigo Huguet) [2136123] - wifi: mac80211: set STA deflink addresses (Íñigo Huguet) [2136123] - wifi: mac80211: maintain link-sta hash table (Íñigo Huguet) [2136123] - wifi: mac80211: RCU-ify link STA pointers (Íñigo Huguet) [2136123] - wifi: mac80211: ethtool: use deflink for now (Íñigo Huguet) [2136123] - wifi: mac80211: move ieee80211_bssid_match() function (Íñigo Huguet) [2136123] - wifi: mac80211: return a beacon for a specific link (Íñigo Huguet) [2136123] - wifi: mac80211: pass the link id in start/stop ap (Íñigo Huguet) [2136123] - wifi: mac80211: use link in start/stop ap (Íñigo Huguet) [2136123] - wifi: mac80211: implement add/del interface link callbacks (Íñigo Huguet) [2136123] - wifi: cfg80211: add optional link add/remove callbacks (Íñigo Huguet) [2136123] - wifi: cfg80211: sort trace.h (Íñigo Huguet) [2136123] - wifi: mac80211: add sta link addition/removal (Íñigo Huguet) [2136123] - wifi: mac80211: add MLO link ID to TX frame metadata (Íñigo Huguet) [2136123] - wifi: mac80211: remove band from TX info in MLO (Íñigo Huguet) [2136123] - wifi: mac80211: add vif link addition/removal (Íñigo Huguet) [2136123] - wifi: nl80211: support MLO in auth/assoc (Íñigo Huguet) [2136123] - wifi: mac80211: ignore IEEE80211_CONF_CHANGE_SMPS in chanctx mode (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: split bss_info_changed to vif/link info_changed (Íñigo Huguet) [2136123] - wifi: cfg80211: simplify cfg80211_mlme_auth() prototype (Íñigo Huguet) [2136123] - wifi: ieee80211: add definitions for multi-link element (Íñigo Huguet) [2136123] - wifi: nl80211: refactor BSS lookup in nl80211_associate() (Íñigo Huguet) [2136123] - wifi: cfg80211: mlme: get BSS entry outside cfg80211_mlme_assoc() (Íñigo Huguet) [2136123] - wifi: mac80211: tx: simplify chanctx_conf handling (Íñigo Huguet) [2136123] - wifi: mac80211: status: look up band only where needed (Íñigo Huguet) [2136123] - wifi: mac80211: sort trace.h file (Íñigo Huguet) [2136123] - wifi: mac80211: correct link config data in tracing (Íñigo Huguet) [2136123] - wifi: mac80211: make ieee80211_he_cap_ie_to_sta_he_cap() MLO-aware (Íñigo Huguet) [2136123] - wifi: mac80211: make some SMPS code MLD-aware (Íñigo Huguet) [2136123] - wifi: mac80211: HT: make ieee80211_ht_cap_ie_to_sta_ht_cap() MLO-aware (Íñigo Huguet) [2136123] - wifi: mac80211: add link_id to eht.c code for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: add link_id to vht.c code for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: refactor some link setup code (Íñigo Huguet) [2136123] - wifi: mac80211: validate some driver features for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: use IEEE80211_MLD_MAX_NUM_LINKS (Íñigo Huguet) [2136123] - wifi: mac80211: refactor some sta_info link handling (Íñigo Huguet) [2136123] - wifi: mac80211: remove sta_info_tx_streams() (Íñigo Huguet) [2136123] - wifi: mac80211: make channel context code MLO-aware (Íñigo Huguet) [2136123] - wifi: mac80211: pass link ID where already present (Íñigo Huguet) [2136123] - wifi: mac80211: add per-link configuration pointer (Íñigo Huguet) [2136123] - wifi: mac80211: split bss_info_changed method (Íñigo Huguet) [2136123] - mac80211: fix maybe-unused warning (Íñigo Huguet) [2136123] - wifi: mac80211: reorg some iface data structs for MLD (Íñigo Huguet) [2136123] - wifi: mac80211: move interface config to new struct (Íñigo Huguet) [2136123] - wifi: mac80211: move some future per-link data to bss_conf (Íñigo Huguet) [2136123] - wifi: cfg80211: do some rework towards MLO link APIs (Íñigo Huguet) [2136123] - wifi: mac80211: reject WEP or pairwise keys with key ID > 3 (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: Directly use ida_alloc()/free() (Íñigo Huguet) [2136123] - wifi: mac80211: refactor some key code (Íñigo Huguet) [2136123] - wifi: mac80211: remove cipher scheme support (Íñigo Huguet) [2136123] - wifi: nl80211: fix typo in comment (Íñigo Huguet) [2136123] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_391.RULE (Íñigo Huguet) [2136123] - rtw88: 8821c: fix access const table of channel parameters (Íñigo Huguet) [2136123] - rtw89: add new state to CFO state machine for UL-OFDMA (Íñigo Huguet) [2136123] - rtw89: 8852c: add trigger frame counter (Íñigo Huguet) [2136123] - ieee80211: add trigger frame definition (Íñigo Huguet) [2136123] - ath10k: fix recently introduced checkpatch warning (Íñigo Huguet) [2136123] - wifi: rtw89: support MULTI_BSSID and correct BSSID mask of H2C (Íñigo Huguet) [2136123] - wifi: ray_cs: Drop useless status variable in parse_addr() (Íñigo Huguet) [2136123] - wifi: ray_cs: Utilize strnlen() in parse_addr() (Íñigo Huguet) [2136123] - wifi: rtw88: use *ph to print small buffer (Íñigo Huguet) [2136123] - ath11k: Fix warnings reported by checkpatch (Íñigo Huguet) [2136123] - ath11k: Fix LDPC config in set_bitrate_mask hook (Íñigo Huguet) [2136123] - wifi: mac80211: fix use-after-free in chanctx code (Íñigo Huguet) [2136123] - ath10k: fix regdomain info of iw reg set/get (Íñigo Huguet) [2136123] - ath11k: support avg signal in station dump (Íñigo Huguet) [2136123] - wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Íñigo Huguet) [2136123] - wifi: rtw88: Fix Sparse warning for rtw8821c_hw_spec (Íñigo Huguet) [2136123] - wifi: rtw88: Fix Sparse warning for rtw8723d_hw_spec (Íñigo Huguet) [2136123] - wifi: rtw88: Fix Sparse warning for rtw8822c_hw_spec (Íñigo Huguet) [2136123] - wifi: rtw88: Fix sparse warning for rtw8822b_hw_spec (Íñigo Huguet) [2136123] - rtw88: fix null vif pointer when hw_scan fails (Íñigo Huguet) [2136123] - rtw89: sar: adjust and support SAR on 6GHz band (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: re-calibrate RX DCK once thermal changes a lot (Íñigo Huguet) [2136123] - rtw89: pci: handle hardware watchdog timeout interrupt status (Íñigo Huguet) [2136123] - rtw89: fix null vif pointer when hw_scan fails (Íñigo Huguet) [2136123] - rtw89: fix channel inconsistency during hw_scan (Íñigo Huguet) [2136123] - wifi: rtw88: add a work to correct atomic scheduling warning of ::set_tim (Íñigo Huguet) [2136123] - wifi: iwlwifi: pcie: rename CAUSE macro (Íñigo Huguet) [2136123] - wifi: brcmfmac: work around a GCC 12 -Warray-bounds warning (Íñigo Huguet) [2136123] - wifi: iwlwifi: use unsigned to silence a GCC 12 warning (Íñigo Huguet) [2136123] - wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Íñigo Huguet) [2136123] - wifi: ath9k: silence array-bounds warning on GCC 12 (Íñigo Huguet) [2136123] - ath9k: replace ternary operator with max() (Íñigo Huguet) [2136123] - ath11k: Init hw_params before setting up AHB resources (Íñigo Huguet) [2136123] - ath11k: Fix warning on variable 'sar' dereference before check (Íñigo Huguet) [2136123] - ath10k: fix misreported tx bandwidth for 160Mhz (Íñigo Huguet) [2136123] - ath10k: add encapsulation offloading support (Íñigo Huguet) [2136123] - ath10k: turn rawmode into frame_mode (Íñigo Huguet) [2136123] - ath10k: improve tx status reporting (Íñigo Huguet) [2136123] - ath10k: do not enforce interrupt trigger type (Íñigo Huguet) [2136123] - iwlwifi: mei: fix potential NULL-ptr deref (Íñigo Huguet) [2136123] - iwlwifi: mei: clear the sap data header before sending (Íñigo Huguet) [2136123] - iwlwifi: mvm: remove vif_count (Íñigo Huguet) [2136123] - iwlwifi: mvm: always tell the firmware to accept MCAST frames in BSS (Íñigo Huguet) [2136123] - iwlwifi: mvm: add OTP info in case of init failure (Íñigo Huguet) [2136123] - iwlwifi: mvm: fix assert 1F04 upon reconfig (Íñigo Huguet) [2136123] - iwlwifi: mvm: clean up authorized condition (Íñigo Huguet) [2136123] - iwlwifi: mvm: use NULL instead of ERR_PTR when parsing wowlan status (Íñigo Huguet) [2136123] - iwlwifi: pcie: simplify MSI-X cause mapping (Íñigo Huguet) [2136123] - ath11k: update missing MU-MIMO and OFDMA stats (Íñigo Huguet) [2136123] - rtw89: pci: only mask out INT indicator register for disable interrupt v1 (Íñigo Huguet) [2136123] - rtw89: convert rtw89_band to nl80211_band precisely (Íñigo Huguet) [2136123] - rtw89: 8852c: update txpwr tables to HALRF_027_00_052 (Íñigo Huguet) [2136123] - rtw89: cfo: check mac_id to avoid out-of-bounds (Íñigo Huguet) [2136123] - rtw89: 8852c: set TX antenna path (Íñigo Huguet) [2136123] - rtw89: add ieee80211::sta_rc_update ops (Íñigo Huguet) [2136123] - wireless: Fix Makefile to be in alphabetical order (Íñigo Huguet) [2136123] - mac80211: refactor freeing the next_beacon (Íñigo Huguet) [2136123] - cfg80211: fix kernel-doc for cfg80211_beacon_data (Íñigo Huguet) [2136123] - mac80211: minstrel_ht: support ieee80211_rate_status (Íñigo Huguet) [2136123] - mac80211: extend current rate control tx status API (Íñigo Huguet) [2136123] - mac80211: minstrel_ht: fill all requested rates (Íñigo Huguet) [2136123] - mac80211: disable BSS color collision detection in case of no free colors (Íñigo Huguet) [2136123] - nl80211: Parse NL80211_ATTR_HE_BSS_COLOR as a part of nl80211_parse_beacon (Íñigo Huguet) [2136123] - mac80211: mlme: track assoc_bss/associated separately (Íñigo Huguet) [2136123] - mac80211: remove useless bssid copy (Íñigo Huguet) [2136123] - mac80211: remove unused argument to ieee80211_sta_connection_lost() (Íñigo Huguet) [2136123] - mac80211: mlme: use local SSID copy (Íñigo Huguet) [2136123] - mac80211: use ifmgd->bssid instead of ifmgd->associated->bssid (Íñigo Huguet) [2136123] - mac80211: mlme: move in RSSI reporting code (Íñigo Huguet) [2136123] - mac80211: remove stray multi_sta_back_32bit docs (Íñigo Huguet) [2136123] - mac80211: fix typo in documentation (Íñigo Huguet) [2136123] - mac80211: unify CCMP/GCMP AAD construction (Íñigo Huguet) [2136123] - mt76: mt7921: add ipv6 NS offload support (Íñigo Huguet) [2136123] - mt76: add gfp to mt76_mcu_msg_alloc signature (Íñigo Huguet) [2136123] - mt76: mt7915: add more statistics from fw_util debugfs knobs (Íñigo Huguet) [2136123] - mt76: mt7915: improve error handling for fw_debug knobs (Íñigo Huguet) [2136123] - mt76: mt7615/mt7915: do reset_work with mt76's work queue (Íñigo Huguet) [2136123] - mt76: mt7915: add support for 6G in-band discovery (Íñigo Huguet) [2136123] - mt76: mt7915: add Wireless Ethernet Dispatch support (Íñigo Huguet) [2136123] - net: ethernet: mtk_eth_soc: add support for Wireless Ethernet Dispatch (WED) (Íñigo Huguet) [2136123] - mt76: make number of tokens configurable dynamically (Íñigo Huguet) [2136123] - mt76: add support for overriding the device used for DMA mapping (Íñigo Huguet) [2136123] - mt76: dma: add wrapper macro for accessing queue registers (Íñigo Huguet) [2136123] - mt76: mt7915: move MT_INT_MASK_CSR to init.c (Íñigo Huguet) [2136123] - mt76: mt7915: introduce mt7915_mac_severe_check() (Íñigo Huguet) [2136123] - mt76: mt7915: rework SER debugfs knob (Íñigo Huguet) [2136123] - mt76: mt7915: limit minimum twt duration (Íñigo Huguet) [2136123] - mt76: mt7915: reject duplicated twt flows (Íñigo Huguet) [2136123] - mt76: mt7915: update mt7986 patch in mt7986_wmac_adie_patch_7976() (Íñigo Huguet) [2136123] - mt76: connac: use skb_put_data instead of open coding (Íñigo Huguet) [2136123] - mt76: mt7915: configure soc clocks in mt7986_wmac_init (Íñigo Huguet) [2136123] - mt76: fix encap offload ethernet type check (Íñigo Huguet) [2136123] - mt76: mt7915: disable RX_HDR_TRANS_SHORT (Íñigo Huguet) [2136123] - mt76: mt7603: move spin_lock_bh() to spin_lock() (Íñigo Huguet) [2136123] - mt76: mt7915: add debugfs knob for RF registers read/write (Íñigo Huguet) [2136123] - mt76: mt7921: make read-only array ppet16_ppet8_ru3_ru0 static const (Íñigo Huguet) [2136123] - mt76: mt7915: make read-only array ppet16_ppet8_ru3_ru0 static const (Íñigo Huguet) [2136123] - mt76: mt7915: remove SCS feature (Íñigo Huguet) [2136123] - mt76: fix rx reordering with non explicit / psmp ack policy (Íñigo Huguet) [2136123] - mt76: mt7921: Add AP mode support (Íñigo Huguet) [2136123] - mt76: mt7915: use 0xff to initialize bitrate_mask in mt7915_init_bitrate_mask (Íñigo Huguet) [2136123] - mt76: mt7915: always call mt7915_wfsys_reset() during init (Íñigo Huguet) [2136123] - mt76: mt7921: rely on mt76_dev rxfilter in mt7921_configure_filter (Íñigo Huguet) [2136123] - mt76: mt7921u: add suspend/resume support (Íñigo Huguet) [2136123] - mt76: fix MBSS index condition in DBDC mode (Íñigo Huguet) [2136123] - mt76: fix use-after-free by removing a non-RCU wcid pointer (Íñigo Huguet) [2136123] - mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 (Íñigo Huguet) [2136123] - mt76: mt7915: accept rx frames with non-standard VHT MCS10-11 (Íñigo Huguet) [2136123] - mt76: dma: use kzalloc instead of devm_kzalloc for txwi (Íñigo Huguet) [2136123] - mt76: reduce tx queue lock hold time (Íñigo Huguet) [2136123] - mt76: mt7915: rework hardware/phy initialization (Íñigo Huguet) [2136123] - rtlwifi: Use pr_warn instead of WARN_ONCE (Íñigo Huguet) [2136123] - rtw89: add debug entry to dump BSSID CAM (Íñigo Huguet) [2136123] - rtw89: add debug select to dump MAC pages 0x30 to 0x33 (Íñigo Huguet) [2136123] - rtw89: correct CCA control (Íñigo Huguet) [2136123] - rtw89: correct setting of RX MPDU length (Íñigo Huguet) [2136123] - rtw89: 8852c: add settings to decrease the effect of DC (Íñigo Huguet) [2136123] - brcmfmac: allow setting wlan MAC address using device tree (Íñigo Huguet) [2136123] - ath11k: remove redundant assignment to variables vht_mcs and he_mcs (Íñigo Huguet) [2136123] - ath11k: Reuse the available memory after firmware reload (Íñigo Huguet) [2136123] - ath11k: Designating channel frequency when sending management frames (Íñigo Huguet) [2136123] - ath11k: Implement remain-on-channel support (Íñigo Huguet) [2136123] - ath11k: Handle keepalive during WoWLAN suspend and resume (Íñigo Huguet) [2136123] - bus: mhi: host: Add support for Foxconn T99W373 and T99W368 (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: add Telit FN990 (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision (Íñigo Huguet) [2136123] - bus: mhi: replace snprintf with sysfs_emit (Íñigo Huguet) [2136123] - rtw88: adjust adaptivity option to 1 (Íñigo Huguet) [2136123] - ath11k: Fix RX de-fragmentation issue on WCN6750 (Íñigo Huguet) [2136123] - ath10k: support bus and device specific API 1 BDF selection (Íñigo Huguet) [2136123] - ath10k: mac: fix too long lines (Íñigo Huguet) [2136123] - ath11k: mac: fix too long line (Íñigo Huguet) [2136123] - mac80211: support disabling EHT mode (Íñigo Huguet) [2136123] - cfg80211: support disabling EHT mode (Íñigo Huguet) [2136123] - mac80211: upgrade passive scan to active scan on DFS channels after beacon rx (Íñigo Huguet) [2136123] - mac80211: tx: delete a redundant if statement in ieee80211_check_fast_xmit() (Íñigo Huguet) [2136123] - mac80211: consider Order bit to fill CCMP AAD (Íñigo Huguet) [2136123] - cfg80211: declare MODULE_FIRMWARE for regulatory.db (Íñigo Huguet) [2136123] - nl80211: rework internal_flags usage (Íñigo Huguet) [2136123] - nl80211: don't hold RTNL in color change request (Íñigo Huguet) [2136123] - cfg80211: remove cfg80211_get_chan_state() (Íñigo Huguet) [2136123] - ath11k: Add support for targets without trustzone (Íñigo Huguet) [2136123] - rtw89: 8852c: add 8852ce to Makefile and Kconfig (Íñigo Huguet) [2136123] - rtw89: 8852c: fix warning of FIELD_PREP() mask type (Íñigo Huguet) [2136123] - rtw89: 8852c: correct register definitions used by 8852c (Íñigo Huguet) [2136123] - rtw89: correct AID settings of beamformee (Íñigo Huguet) [2136123] - rtw89: ps: fine tune polling interval while changing low power mode (Íñigo Huguet) [2136123] - rtw89: 8852c: add basic and remaining chip_info (Íñigo Huguet) [2136123] - rtw89: 8852c: add chip_ops::bb_ctrl_btc_preagc (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: get calibrated channels to notify firmware (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add DPK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add IQK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add RX DCK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add RCK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add TSSI (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add LCK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add DACK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add RFK tables (Íñigo Huguet) [2136123] - rtw88: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2136123] - ath10k: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2136123] - ath11k: Add support for WCN6750 device (Íñigo Huguet) [2136123] - ath11k: Datapath changes to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: HAL changes to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: Add QMI changes for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Fetch device information via QMI for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Add register access logic for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Add HW params for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Move parameters in bus_params to hw_params (Íñigo Huguet) [2136123] - ath11k: change management tx queue to avoid connection timed out (Íñigo Huguet) [2136123] - ath11k: fix warning of not found station for bssid in message (Íñigo Huguet) [2136123] - rtw88: fix hw scan may cause disconnect issue (Íñigo Huguet) [2136123] - rtw88: fix not disabling beacon filter after disconnection (Íñigo Huguet) [2136123] - rtw88: add HT MPDU density value for each chip (Íñigo Huguet) [2136123] - ath11k: Don't use GFP_KERNEL in atomic context (Íñigo Huguet) [2136123] - ath10k: skip ath10k_halt during suspend for driver state RESTARTING (Íñigo Huguet) [2136123] - rtw89: remove unneeded semicolon (Íñigo Huguet) [2136123] - ath10k: simplify if-if to if-else (Íñigo Huguet) [2136123] - ath11k: read country code from SMBIOS for WCN6855/QCA6390 (Íñigo Huguet) [2136123] - ath11k: disable spectral scan during spectral deinit (Íñigo Huguet) [2136123] - ath11k: Update WBM idle ring HP after FW mode on (Íñigo Huguet) [2136123] - ath11k: WMI changes to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: Do not put HW in DBS mode for WCN6750 (Íñigo Huguet) [2136123] - rtlwifi: btcoex: fix if == else warning (Íñigo Huguet) [2136123] - rtw88: use the correct bit in the REG_HCI_OPT_CTRL register (Íñigo Huguet) [2136123] - mwifiex: Add SD8997 SDIO-UART firmware (Íñigo Huguet) [2136123] - mwifiex: Select firmware based on strapping (Íñigo Huguet) [2136123] - rtw89: 8852c: add chip_ops related to BTC (Íñigo Huguet) [2136123] - rtw89: 8852c: fill freq and band of RX status by PPDU report (Íñigo Huguet) [2136123] - rtw89: 8852c: implement chip_ops::get_thermal (Íñigo Huguet) [2136123] - rtw89: 8852c: implement chip_ops related to TX power (Íñigo Huguet) [2136123] - rtw89: 8852c: configure default BB TX/RX path (Íñigo Huguet) [2136123] - rtw89: add RF H2C to notify firmware (Íñigo Huguet) [2136123] - rtw89: don't flush hci queues and send h2c if power is off (Íñigo Huguet) [2136123] - rtw89: pci: allow to process RPP prior to TX BD (Íñigo Huguet) [2136123] - rtw89: ps: access TX/RX rings via another registers in low power mode (Íñigo Huguet) [2136123] - rtw89: ser: re-enable interrupt in threadfn if under_recovery (Íñigo Huguet) [2136123] - rtw89: pci: add a separate interrupt handler for low power mode (Íñigo Huguet) [2136123] - rtw89: pci: reclaim TX BD only if it really need (Íñigo Huguet) [2136123] - rtw89: pci: add variant RPWM/CPWM to enter low power mode (Íñigo Huguet) [2136123] - rtw89: pci: add variant IMR/ISR and configure functions (Íñigo Huguet) [2136123] - bus: mhi: host: Add support for Cinterion MV32-WA/MV32-WB (Íñigo Huguet) [2136123] - bus: mhi: host: Optimize and update MMIO register write method (Íñigo Huguet) [2136123] - bus: mhi: host: Bail on writing register fields if read fails (Íñigo Huguet) [2136123] - bus: mhi: host: Wait for ready state after reset (Íñigo Huguet) [2136123] - bus: mhi: host: Add soc_reset sysfs (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Sort mhi_pci_id_table based on the PID (Íñigo Huguet) [2136123] - bus: mhi: host: Use cached values for calculating the shared write pointer (Íñigo Huguet) [2136123] - rtw88: pci: 8821c: Disable 21ce completion timeout (Íñigo Huguet) [2136123] - rtw88: fix uninitialized 'tim_offset' warning (Íñigo Huguet) [2136123] - rtw89: 8852c: add help function of set channel (Íñigo Huguet) [2136123] - rtw89: 8852c: add set channel of BB part (Íñigo Huguet) [2136123] - rtw89: 8852c: set channel of MAC part (Íñigo Huguet) [2136123] - rtw89: 8852c: add set channel function of RF part (Íñigo Huguet) [2136123] - rtw89: 8852c: add HFC parameters (Íñigo Huguet) [2136123] - rtw89: 8852c: add efuse gain offset parser (Íñigo Huguet) [2136123] - rtw89: 8852c: support bb gain info (Íñigo Huguet) [2136123] - rtw89: 8852c: add BB initial and reset functions (Íñigo Huguet) [2136123] - rtw89: 8852c: phy: configure TSSI bandedge (Íñigo Huguet) [2136123] - rtw89: 8852c: add TX power track tables (Íñigo Huguet) [2136123] - rtw89: 8852c: add TX power by rate and limit tables (Íñigo Huguet) [2136123] - rtw89: 8852c: add BB and RF parameters tables (Íñigo Huguet) [2136123] - ath9k: fix QCA9561 PA bias level (Íñigo Huguet) [2136123] - ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix (Íñigo Huguet) [2136123] - ath11k: Fix build warning without CONFIG_IPV6 (Íñigo Huguet) [2136123] - ath11k: fix missing unlock on error in ath11k_wow_op_resume() (Íñigo Huguet) [2136123] - ath11k: Add support for SAR (Íñigo Huguet) [2136123] - ath11k: add support for extended wmi service bit (Íñigo Huguet) [2136123] - rtw89: pci: correct return value handling of rtw89_write16_mdio_mask() (Íñigo Huguet) [2136123] - rtw89: configure security CAM for V1 chip (Íñigo Huguet) [2136123] - rtw89: add new H2C to configure security CAM via DCTL for V1 chip (Íñigo Huguet) [2136123] - rtw89: extend H2C of CMAC control info (Íñigo Huguet) [2136123] - rtlwifi: rtl8192cu: Fix spelling mistake "writting" -> "writing" (Íñigo Huguet) [2136123] - rtlwifi: Fix spelling mistake "cacluated" -> "calculated" (Íñigo Huguet) [2136123] - rtw88: 8821ce: Disable PCIe ASPM L1 for 8821CE using chip ID (Íñigo Huguet) [2136123] - rtw88: 8821ce: add support for device ID 0xb821 (Íñigo Huguet) [2136123] - rtw88: 8821c: fix debugfs rssi value (Íñigo Huguet) [2136123] - rtw88: do PHY calibration while starting AP (Íñigo Huguet) [2136123] - rtw88: 8821c: Enable TX report for management frames (Íñigo Huguet) [2136123] - rtw88: Add update beacon flow for AP mode (Íñigo Huguet) [2136123] - rtw88: fix incorrect frequency reported (Íñigo Huguet) [2136123] - rtw88: add ieee80211:sta_rc_update ops (Íñigo Huguet) [2136123] - rtw89: rtw89_ser: add const to struct state_ent and event_ent (Íñigo Huguet) [2136123] - rtw89: 8852c: add 8852c specific BT-coexistence initial function (Íñigo Huguet) [2136123] - rtw89: Skip useless dig gain and igi related settings for 8852C (Íñigo Huguet) [2136123] - rtw89: 8852c: disable firmware watchdog if CPU disabled (Íñigo Huguet) [2136123] - rtw89: reset BA CAM (Íñigo Huguet) [2136123] - rtw89: change station scheduler setting for hardware TX mode (Íñigo Huguet) [2136123] - rtw89: ser: configure top ERR IMR for firmware to recover (Íñigo Huguet) [2136123] - rtw89: ser: configure C-MAC interrupt mask (Íñigo Huguet) [2136123] - rtw89: ser: configure D-MAC interrupt mask (Íñigo Huguet) [2136123] - rtw89: ser: fix unannotated fall-through (Íñigo Huguet) [2136123] - ath9k: Remove unnecessary print function dev_err() (Íñigo Huguet) [2136123] - ath11k: Fix spelling mistake "reseting" -> "resetting" (Íñigo Huguet) [2136123] - ath9k: fix ath_get_rate_txpower() to respect the rate list end tag (Íñigo Huguet) [2136123] - mac80211: prepare sta handling for MLO support (Íñigo Huguet) [2136123] - mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output) (Íñigo Huguet) [2136123] - nl80211: show SSID for P2P_GO interfaces (Íñigo Huguet) [2136123] - mac80211: introduce BSS color collision detection (Íñigo Huguet) [2136123] - mac80211: Improve confusing comment around tx_info clearing (Íñigo Huguet) [2136123] - mac80211: protect ieee80211_assign_beacon with next_beacon check (Íñigo Huguet) [2136123] - rtl8xxxu: fill up txrate info for gen1 chips (Íñigo Huguet) [2136123] - rtl8xxxu: feed antenna information for cfg80211 (Íñigo Huguet) [2136123] - rtlwifi: replace usage of found with dedicated list iterator variable (Íñigo Huguet) [2136123] - brcmfmac: Avoid keeping power to SDIO card unless WOWL is used (Íñigo Huguet) [2136123] - mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue (Íñigo Huguet) [2136123] - rtw89: fix misconfiguration on hw_scan channel time (Íñigo Huguet) [2136123] - rtw89: coex: Add case for scan offload (Íñigo Huguet) [2136123] - rtw89: packet offload handler to avoid warning (Íñigo Huguet) [2136123] - rtw89: change idle mode condition during hw_scan (Íñigo Huguet) [2136123] - rtw89: update ptcl_init (Íñigo Huguet) [2136123] - rtw89: update TMAC parameters (Íñigo Huguet) [2136123] - rtw89: initialize NAV control (Íñigo Huguet) [2136123] - rtw89: update scheduler setting (Íñigo Huguet) [2136123] - rtw89: 8852c: update security engine setting (Íñigo Huguet) [2136123] - rtw89: Turn on CR protection of CMAC (Íñigo Huguet) [2136123] - rtw89: add chip_ops::{enable,disable}_bb_rf to support v1 chip (Íñigo Huguet) [2136123] - rtw89: update STA scheduler parameters for v1 chip (Íñigo Huguet) [2136123] - rtw89: extend dmac_pre_init to support 8852C (Íñigo Huguet) [2136123] - rtw89: pci: add L1 settings (Íñigo Huguet) [2136123] - rtw89: pci: add deglitch setting (Íñigo Huguet) [2136123] - rtw89: pci: set address info registers depends on chips (Íñigo Huguet) [2136123] - rtw89: pci: add LTR setting for v1 chip (Íñigo Huguet) [2136123] - rtw89: pci: refine pci pre_init function (Íñigo Huguet) [2136123] - rtw89: pci: add pci attributes to configure operating mode (Íñigo Huguet) [2136123] - rtw89: pci: add register definition to rtw89_pci_info to generalize pci code (Íñigo Huguet) [2136123] - ath11k: mhi: remove unnecessary goto from ath11k_mhi_start() (Íñigo Huguet) [2136123] - ath11k: mhi: add error handling for suspend and resume (Íñigo Huguet) [2136123] - ath11k: mhi: remove state machine (Íñigo Huguet) [2136123] - rtw89: handle potential uninitialized variable (Íñigo Huguet) [2136123] - rtw89: read RX bandwidth from v1 type RX descriptor (Íñigo Huguet) [2136123] - rtw89: support hardware generate security header (Íñigo Huguet) [2136123] - rtw89: support variant of fill_txdesc (Íñigo Huguet) [2136123] - rtw89: pci: support variant of fill_txaddr_info (Íñigo Huguet) [2136123] - rtw89: add chip_info::h2c_desc_size/fill_txdesc_fwcmd to support new chips (Íñigo Huguet) [2136123] - rtw89: disabled IGI configuration for unsupported hardware (Íñigo Huguet) [2136123] - rtw89: packed IGI configuration flow into function for DIG feature (Íñigo Huguet) [2136123] - rtw89: regd: update mapping table to R59-R32 (Íñigo Huguet) [2136123] - rtw89: regd: consider 6G band (Íñigo Huguet) [2136123] - rtw89: 8852a: update txpwr tables to HALRF_027_00_038 (Íñigo Huguet) [2136123] - rtw89: add UK to regulation type (Íñigo Huguet) [2136123] - rtw89: reduce export symbol number of mac size and quota (Íñigo Huguet) [2136123] - rtw89: support FW crash simulation (Íñigo Huguet) [2136123] - rtw89: reconstruct fw feature (Íñigo Huguet) [2136123] - rtw89: ser: dump fw backtrace while L2 reset (Íñigo Huguet) [2136123] - rtw89: ser: dump memory for fw payload engine while L2 reset (Íñigo Huguet) [2136123] - rtw89: ser: control hci interrupts on/off by state (Íñigo Huguet) [2136123] - rtw89: mac: correct decision on error status by scenario (Íñigo Huguet) [2136123] - rtw89: mac: move table of mem base addr to common (Íñigo Huguet) [2136123] - rtw89: ser: fix CAM leaks occurring in L2 reset (Íñigo Huguet) [2136123] - rtw88: change idle mode condition during hw_scan (Íñigo Huguet) [2136123] - iwlwifi: mei: Replace zero-length array with flexible-array member (Íñigo Huguet) [2136123] - iwlwifi: fw: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2136123] - ath11k: fix driver initialization failure with WoW unsupported hw (Íñigo Huguet) [2136123] - ath11k: Remove unnecessary delay in ath11k_core_suspend (Íñigo Huguet) [2136123] - ath11k: Change max no of active probe SSID and BSSID to fw capability (Íñigo Huguet) [2136123] - ath11k: Remove core PCI references from PCI common code (Íñigo Huguet) [2136123] - ath11k: Refactor MSI logic to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: Choose MSI config based on HW revision (Íñigo Huguet) [2136123] - ath11k: Refactor PCI code to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: PCI changes to support WCN6750 (Íñigo Huguet) [2136123] - bus: mhi: ep: Add uevent support for module autoloading (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for suspending and resuming channels (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for queueing SKBs to the host (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for processing channel rings (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for reading from the host (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for processing command rings (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for handling SYS_ERR condition (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for handling MHI_RESET (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for powering down the MHI endpoint stack (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for powering up the MHI endpoint stack (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for processing MHI endpoint interrupts (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for managing MHI state machine (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for sending events to the host (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for ring management (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for managing MMIO registers (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for creating and destroying MHI EP devices (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for registering MHI endpoint client drivers (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for registering MHI endpoint controllers (Íñigo Huguet) [2136123] - ath9k: make is2ghz consistent in ar9003_eeprom (Íñigo Huguet) [2136123] - ath10k: add support for MSDU IDs for USB devices (Íñigo Huguet) [2136123] - ath11k: add support to search regdb data in board-2.bin for WCN6855 (Íñigo Huguet) [2136123] - ath11k: store and send country code to firmware after recovery (Íñigo Huguet) [2136123] - ath9k: add functions to get paprd rate mask (Íñigo Huguet) [2136123] - ath9k: refactor ar9003_hw_spur_mitigate_ofdm (Íñigo Huguet) [2136123] - ath9k: fix ar9003_get_eepmisc (Íñigo Huguet) [2136123] - ath9k: use AR9300_MAX_CHAINS when appropriate (Íñigo Huguet) [2136123] - ath9k: split set11nRateFlags and set11nChainSel (Íñigo Huguet) [2136123] - ath9k: make ATH_SREV macros more consistent (Íñigo Huguet) [2136123] - ath11k: Add peer rhash table support (Íñigo Huguet) [2136123] - ath11k: add read variant from SMBIOS for download board data (Íñigo Huguet) [2136123] - ath11k: add fallback board name without variant while searching board-2.bin (Íñigo Huguet) [2136123] - ath11k: enable PLATFORM_CAP_PCIE_GLOBAL_RESET QMI host capability (Íñigo Huguet) [2136123] - ath11k: Add hw-restart option to simulate_fw_crash (Íñigo Huguet) [2136123] - ath11k: add synchronization operation between reconfigure of mac80211 and ath11k_base (Íñigo Huguet) [2136123] - ath11k: add support for device recovery for QCA6390/WCN6855 (Íñigo Huguet) [2136123] - ath11k: disable regdb support for QCA6390 (Íñigo Huguet) [2136123] - ath11k: remove unused ATH11K_BD_IE_BOARD_EXT (Íñigo Huguet) [2136123] - ath11k: change fw build id format in driver init log (Íñigo Huguet) [2136123] - ath11k: Refactor the peer delete (Íñigo Huguet) [2136123] - ath10k: Use of_device_get_match_data() helper (Íñigo Huguet) [2136123] - ath10k: Trigger sta disconnect on hardware restart (Íñigo Huguet) [2136123] - ath9k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2136123] - ath11k: support GTK rekey offload (Íñigo Huguet) [2136123] - ath11k: support ARP and NS offload (Íñigo Huguet) [2136123] - ath11k: purge rx pktlog when entering WoW (Íñigo Huguet) [2136123] - ath11k: implement hardware data filter (Íñigo Huguet) [2136123] - ath11k: Add WoW net-detect functionality (Íñigo Huguet) [2136123] - ath11k: Add basic WoW functionalities (Íñigo Huguet) [2136123] - x86/cpu: Add several Intel server CPU model numbers (Prarit Bhargava) [2158037] - ice: Implement devlink port split operations (Petr Oros) [2009705] - ice: Add additional flags to ice_nvm_write_activate (Petr Oros) [2009705] - ice: Add port option admin queue commands (Petr Oros) [2009705] - hwmon: (coretemp) Check for null before removing sysfs attrs (Phil Auld) [2152429] - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID (Jon Maloy) [2099301] {CVE-2022-1789} - redhat/configs: enable HP_WATCHDOG for aarch64 (Mark Salter) [2113079] - watchdog/hpwdt: Enable HP_WATCHDOG for ARM64 systems. (Mark Salter) [2113079] - watchdog: Improve Kconfig entry ordering and dependencies (Mark Salter) [2113079] - watchdog/hpwdt: Include nmi.h only if CONFIG_HPWDT_NMI_DECODING (Mark Salter) [2113079] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Oleg Nesterov) [2133797] - platform/mellanox: Remove redundant 'NULL' check (Mark Langsdorf) [2122314] - platform/mellanox: Remove unnecessary code (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-lc: Fix locking issue (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-lc: Fix coverity warning (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-lc: Fix error flow and extend verbosity (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-io: Add locking for io operations (Mark Langsdorf) [2122314] - platform/mellanox: nvsw-sn2201: fix error code in nvsw_sn2201_create_static_devices() (Mark Langsdorf) [2122314] - platform/mellanox: Add static in struct declaration. (Mark Langsdorf) [2122314] - platform/mellanox: Spelling s/platfom/platform/ (Mark Langsdorf) [2122314] - redhat/configs: Enable Mellanox SN2201 management device (Mark Langsdorf) [2122314] - platform/mellanox: Add support for new SN2201 system (Mark Langsdorf) [2122314] - platform_data/mlxreg: Add field for notification callback (Mark Langsdorf) [2122314] - Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices (Gopal Tiwari) [2129295] - Bluetooth: Add support hdev to allocate private data (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix the legacy bootloader returns tlv based version (Gopal Tiwari) [2129295] - Bluetooth: btintel: Clean the exported function to static (Gopal Tiwari) [2129295] - Bluetooth: btintel: Move hci quirks to setup routine (Gopal Tiwari) [2129295] - Bluetooth: btintel: Refactoring setup routine for bootloader devices (Gopal Tiwari) [2129295] - Bluetooth: btintel: Add combined set_diag functions (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix the LED is not turning off immediately (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix the first HCI command not work with ROM device (Gopal Tiwari) [2129295] - Bluetooth: btintel: Add btintel data struct (Gopal Tiwari) [2129295] - Bluetooth: btintel: Refactoring setup routine for legacy ROM sku (Gopal Tiwari) [2129295] - Bluetooth: btintel: Add combined setup and shutdown functions (Gopal Tiwari) [2129295] - EDAC/mc_sysfs: Increase legacy channel support to 12 (Aristeu Rozanski) [2139861] - NFS: Trigger the "ls -l" readdir heuristic sooner (Benjamin Coddington) [2025991] - NFS: Cache all entries in the readdirplus reply (Benjamin Coddington) [2025991] - NFS: Optimise away the previous cookie field (Benjamin Coddington) [2025991] - NFS: Fix up forced readdirplus (Benjamin Coddington) [2025991] - NFS: Convert readdir page cache to use a cookie based index (Benjamin Coddington) [2025991] - NFS: Clean up page array initialisation/free (Benjamin Coddington) [2025991] - NFS: Trace effects of the readdirplus heuristic (Benjamin Coddington) [2025991] - NFS: Trace effects of readdirplus on the dcache (Benjamin Coddington) [2025991] - NFS: Add basic readdir tracing (Benjamin Coddington) [2025991] - NFS: Don't request readdirplus when revalidation was forced (Benjamin Coddington) [2025991] - NFSv4: Ask for a full XDR buffer of readdir goodness (Benjamin Coddington) [2025991] - NFS: Don't ask for readdirplus unless it can help nfs_getattr() (Benjamin Coddington) [2025991] - NFS: Improve heuristic for readdirplus (Benjamin Coddington) [2025991] - NFS: Reduce use of uncached readdir (Benjamin Coddington) [2025991] - NFS: Simplify nfs_readdir_xdr_to_array() (Benjamin Coddington) [2025991] - NFS: If the cookie verifier changes, we must invalidate the page cache (Benjamin Coddington) [2025991] - NFS: Adjust the amount of readahead performed by NFS readdir (Benjamin Coddington) [2025991] - NFS: Don't advance the page pointer unless the page is full (Benjamin Coddington) [2025991] - NFS: Don't re-read the entire page cache to find the next cookie (Benjamin Coddington) [2025991] - NFS: Store the change attribute in the directory page cache (Benjamin Coddington) [2025991] - NFS: Calculate page offsets algorithmically (Benjamin Coddington) [2025991] - NFS: Use kzalloc() to avoid initialising the nfs_open_dir_context (Benjamin Coddington) [2025991] - NFS: Initialise the readdir verifier as best we can in nfs_opendir() (Benjamin Coddington) [2025991] - NFS: Trace lookup revalidation failure (Benjamin Coddington) [2025991] - NFS: constify nfs_server_capable() and nfs_have_writebacks() (Benjamin Coddington) [2025991] - NFS: Return valid errors from nfs2/3_decode_dirent() (Benjamin Coddington) [2025991] - NFS: Avoid duplicate uncached readdir calls on eof (Benjamin Coddington) [2025991] - NFS: Don't skip directory entries when doing uncached readdir (Benjamin Coddington) [2025991] - NFS: Don't overfill uncached readdir pages (Benjamin Coddington) [2025991] - block: unhash blkdev part inode when the part is deleted (Ming Lei) [2148497]- x86/fpu: Drop fpregs lock before inheriting FPU permissions (Eder Zulian) [2153549] - cpufreq: amd-pstate: Add resume and suspend callbacks (Mark Langsdorf) [2122310] - cpufreq: CPPC: Enable dvfs_possible_from_any_cpu (Mark Langsdorf) [2122310] - cpufreq: check only freq_table in __resolve_freq() (Mark Langsdorf) [2122310] - cpufreq: ondemand: Use cpumask_var_t for on-stack cpu mask (Mark Langsdorf) [2122310] - cpufreq: Change order of online() CB and policy->cpus modification (Mark Langsdorf) [2122310] - cpufreq: Warn users while freeing active policy (Mark Langsdorf) [2122310] - cpufreq: Drop unnecessary cpus locking from store() (Mark Langsdorf) [2122310] - cpufreq: Optimize cpufreq_show_cpus() (Mark Langsdorf) [2122310] - cpufreq: make interface functions and lock holding state clear (Mark Langsdorf) [2122310] - cpufreq: Abort show()/store() for half-initialized policies (Mark Langsdorf) [2122310] - cpufreq: Rearrange locking in cpufreq_remove_dev() (Mark Langsdorf) [2122310] - cpufreq: Split cpufreq_offline() (Mark Langsdorf) [2122310] - cpufreq: Reorganize checks in cpufreq_offline() (Mark Langsdorf) [2122310] - cpufreq: Clear real_cpus mask from remove_cpu_dev_symlink() (Mark Langsdorf) [2122310] - cpufreq: Prepare cleanup of powerpc's asm/prom.h (Mark Langsdorf) [2122310] - cpufreq: governor: Use kobject release() method to free dbs_data (Mark Langsdorf) [2122310] - ipv6: fix panic when fib_lookup_arg->result is fib6_info (Jiri Benc) [2140599] - tipc: re-fetch skb cb after tipc_msg_validate (Xin Long) [2142732] - Documentation: bonding: correct xmit hash steps (Jonathan Toppins) [2150390] - Documentation: bonding: update miimon default to 100 (Jonathan Toppins) [2150390] - selftests: bonding: up/down delay w/ slave link flapping (Jonathan Toppins) [2150390] - bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jonathan Toppins) [2150390] - selftests: net: Fix cross-tree inclusion of scripts (Jonathan Toppins) [2150390] - treewide: use get_random_u32() when possible (Jonathan Toppins) [2150390] - selftests/bonding: re-add lladdr target test (Jonathan Toppins) [2150390] - selftests: bonding: cause oops in bond_rr_gen_slave_id (Jonathan Toppins) [2150390] - selftests/bonding: add a test for bonding lladdr target (Jonathan Toppins) [2150390] - net: Add tests for bonding and team address list management (Jonathan Toppins) [2150390] - net: bonding: Unsync device addresses on ndo_stop (Jonathan Toppins) [2150390] - net: bonding: Share lacpdu_mcast_addr definition (Jonathan Toppins) [2150390] - Documentation: bonding: clarify supported modes for tlb_dynamic_lb (Jonathan Toppins) [2150390] - selftests: include bonding tests into the kselftest infra (Jonathan Toppins) [2150390] - bonding: fix reference count leak in balance-alb mode (Jonathan Toppins) [2150390] - net:bonding:support balance-alb interface with vlan to bridge (Jonathan Toppins) [2150390] - bonding: cleanup bond_create (Jonathan Toppins) [2150390] - bonding: netlink error message support for options (Jonathan Toppins) [2150390] - bonding: Update layer2 and layer2+3 hash formula documentation (Jonathan Toppins) [2150390] - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode (Jonathan Toppins) [2150390] - net: remove bond_slave_has_mac_rcu() (Jonathan Toppins) [2150390] - net: bonding: debug: avoid printing debug logs when bond is not notifying peers (Jonathan Toppins) [2150390] - net: bonding: constify and use dev_addr_set() (Jonathan Toppins) [2150390] - net: use dev_addr_set() (Jonathan Toppins) [2150390] - bonding: remove extraneous definitions from bonding.h (Jonathan Toppins) [2150390] - net: bonding: bond_alb: Fix some typos in bond_alb.c (Jonathan Toppins) [2150390] - net: bonding: use tabs instead of space for code indent (Jonathan Toppins) [2150390] - net: bonding: remove unnecessary braces (Jonathan Toppins) [2150390] - net: bonding: fix code indent for conditional statements (Jonathan Toppins) [2150390] - net: bonding: add some required blank lines (Jonathan Toppins) [2150390] - docs: networking: bonding.rst Fix a typo in bonding.rst (Jonathan Toppins) [2150390] - docs: networking: bonding.rst resources section cleanup (Jonathan Toppins) [2150390] - bonding: Replace zero-length array with flexible-array member (Jonathan Toppins) [2150390] - include/net/bond_3ad: Simplify the code by using the ARRAY_SIZE (Jonathan Toppins) [2150390] - vmxnet3: use correct intrConf reference when using extended queues (Izabela Bakollari) [2150917] - vmxnet3: correctly report encapsulated LRO packet (Izabela Bakollari) [2150917] - net: move from strlcpy with unused retval to strscpy (Izabela Bakollari) [2150917] - vmxnet3: Implement ethtool's get_channels command (Izabela Bakollari) [2150917] - vmxnet3: Record queue number to incoming packets (Izabela Bakollari) [2150917] - [rt] Revert "mm/memcg: disable threshold event handlers on PREEMPT_RT" (Chris White) [2152035] - s390/pci: allow zPCI zbus without a function zero (Tobias Huschle) [2043829] - PCI: Extend isolated function probing to s390 (Tobias Huschle) [2043829] - PCI: Move jailhouse's isolated function handling to pci_scan_slot() (Tobias Huschle) [2043829] - PCI: Split out next_ari_fn() from next_fn() (Tobias Huschle) [2043829] - PCI: Clean up pci_scan_slot() (Tobias Huschle) [2043829] - KVM: selftests: Build the memslot tests for arm64 (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Report optimal memory slots (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Consolidate memory (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Support variable guest page size (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Probe memory slots for once (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Consolidate loop conditions in prepare_vm() (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Use data->nslots in prepare_vm() (Gavin Shan) [2134650] - KVM: selftests: Make memslot_perf_test arch independent (Gavin Shan) [2134650] - selftests: netfilter: Fix and review rpath.sh (Phil Sutter) [1961152] - netfilter: Use l3mdev flow key when re-routing mangled packets (Phil Sutter) [1961152] - netfilter: Update ip6_route_me_harder to consider L3 domain (Phil Sutter) [1961152] - netfilter: Dissect flow after packet mangling (Phil Sutter) [1961152] - netfilter: rpfilter/fib: Populate flowic_l3mdev field (Phil Sutter) [1961152] - selftests: netfilter: Test reverse path filtering (Phil Sutter) [1961152] - netfilter: nft_fib: Fix for rpath check with VRF devices (Phil Sutter) [1961152] - net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs using flowi_l3mdev (Phil Sutter) [1961152] - net: Handle l3mdev in ip_tunnel_init_flow (Phil Sutter) [1961152] - xfrm: Pass flowi_oif or l3mdev as oif to xfrm_dst_lookup (Phil Sutter) [1961152] - net: Add l3mdev index to flow struct and avoid oif reset for port devices (Phil Sutter) [1961152] - l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (Phil Sutter) [1961152] - l3mdev: add function to retreive upper master (Phil Sutter) [1961152] - sfc: move deprecation message to sfc_siena (Íñigo Huguet) [2112205 2136107] - sfc/siena: add entries for new CONFIG_SFC_SIENA* configs (Íñigo Huguet) [2112205 2136107] - sfc: Fix an error handling path in efx_pci_probe() (Íñigo Huguet) [2112205] - sfc: support PTP over Ethernet (Íñigo Huguet) [2112205 2065017] - sfc: support PTP over IPv6/UDP (Íñigo Huguet) [2112205 2065017] - sfc: allow more flexible way of adding filters for PTP (Íñigo Huguet) [2112205 2065017] - sfc: correct filter_table_remove method for EF10 PFs (Íñigo Huguet) [2112205] - sfc/siena: fix null pointer dereference in efx_hard_start_xmit (Íñigo Huguet) [2112205] - sfc/siena: fix TX channel offset when using legacy interrupts (Íñigo Huguet) [2112205] - sfc: implement ethtool get/set RX ring size for EF100 reps (Íñigo Huguet) [2112205] - sfc: use a dynamic m-port for representor RX and set it promisc (Íñigo Huguet) [2112205] - sfc: move table locking into filter_table_{probe,remove} methods (Íñigo Huguet) [2112205] - sfc: insert default MAE rules to connect VFs to representors (Íñigo Huguet) [2112205] - sfc: receive packets from EF100 VFs into representors (Íñigo Huguet) [2112205] - sfc: check ef100 RX packets are from the wire (Íñigo Huguet) [2112205] - sfc: determine wire m-port at EF100 PF probe time (Íñigo Huguet) [2112205] - sfc: ef100 representor RX top half (Íñigo Huguet) [2112205] - sfc: ef100 representor RX NAPI poll (Íñigo Huguet) [2112205] - sfc: plumb ef100 representor stats (Íñigo Huguet) [2112205] - sfc: disable softirqs for ptp TX (Íñigo Huguet) [2112205] - sfc/siena: fix repeated words in comments (Íñigo Huguet) [2112205] - sfc: attach/detach EF100 representors along with their owning PF (Íñigo Huguet) [2112205] - sfc: hook up ef100 representor TX (Íñigo Huguet) [2112205] - sfc: support passing a representor to the EF100 TX path (Íñigo Huguet) [2112205] - sfc: determine representee m-port for EF100 representors (Íñigo Huguet) [2112205] - sfc: phys port/switch identification for ef100 reps (Íñigo Huguet) [2112205] - sfc: add basic ethtool ops to ef100 reps (Íñigo Huguet) [2112205] - sfc: add skeleton ef100 VF representors (Íñigo Huguet) [2112205] - sfc: detect ef100 MAE admin privilege/capability at probe time (Íñigo Huguet) [2112205] - sfc: update EF100 register descriptions (Íñigo Huguet) [2112205] - sfc: update MCDI protocol headers (Íñigo Huguet) [2112205] - sfc/siena: Use the bitmap API to allocate bitmaps (Íñigo Huguet) [2112205] - sfc: Separate netdev probe/remove from PCI probe/remove (Íñigo Huguet) [2112205] - sfc: replace function name in string with __func__ (Íñigo Huguet) [2112205] - sfc: Unsplit literal string. (Íñigo Huguet) [2112205] - sfc: Move EF100 efx_nic_type structs to the end of the file (Íñigo Huguet) [2112205] - sfc: Separate efx_nic memory from net_device memory (Íñigo Huguet) [2112205] - sfc: Encapsulate access to netdev_priv() (Íñigo Huguet) [2112205] - sfc: Change BUG_ON to WARN_ON and recovery code. (Íñigo Huguet) [2112205] - sfc: Remove netdev init from efx_init_struct (Íñigo Huguet) [2112205] - sfc: Add a PROBED state for EF100 VDPA use. (Íñigo Huguet) [2112205] - sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. (Íñigo Huguet) [2112205] - sfc: fix repeated words in comments (Íñigo Huguet) [2112205] - sfc: siena: fix repeated words in comments (Íñigo Huguet) [2112205] - sfc/siena: Fix typo in comment (Íñigo Huguet) [2112205] - sfc: Fix typo in comment (Íñigo Huguet) [2112205] - sfc/siena: fix wrong tx channel offset with efx_separate_tx_channels (Íñigo Huguet) [2112205] - sfc/siena: fix considering that all channels have TX queues (Íñigo Huguet) [2112205] - sfc/siena: Remove duplicate check on segments (Íñigo Huguet) [2112205 2136107] - sfc: siena: Have a unique wrapper ifndef for efx channels header (Íñigo Huguet) [2112205 2136107] - eth: sfc: remove remnants of the out-of-tree napi_weight module param (Íñigo Huguet) [2112205] - sfc: siena: Fix Kconfig dependencies (Íñigo Huguet) [2112205 2136107] - sfc/siena: Reinstate SRIOV init/fini function calls (Íñigo Huguet) [2112205 2136107] - sfc/siena: Make PTP and reset support specific for Siena (Íñigo Huguet) [2112205 2136107] - sfc/siena: Make MCDI logging support specific for Siena (Íñigo Huguet) [2112205 2136107] - siena: Make HWMON support specific for Siena (Íñigo Huguet) [2112205 2136107] - siena: Make SRIOV support specific for Siena (Íñigo Huguet) [2112205 2136107] - siena: Make MTD support specific for Siena (Íñigo Huguet) [2112205 2136107] - sfc: Add a basic Siena module (Íñigo Huguet) [2112205 2136107] - sfc/siena: Inline functions in sriov.h to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename functions in nic_common.h to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename functions in mcdi headers to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename peripheral functions to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename RX/TX functions to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename functions in efx headers to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Remove build references to missing functionality (Íñigo Huguet) [2112205 2136107] - sfc: Copy shared files needed for Siena (part 2) (Íñigo Huguet) [2112205 2136107] - sfc: Copy shared files needed for Siena (part 1) (Íñigo Huguet) [2112205 2136107] - sfc: Move Siena specific files (Íñigo Huguet) [2112205 2136107] - sfc: Copy a subset of mcdi_pcol.h to siena (Íñigo Huguet) [2112205 2136107] - sfc: Disable Siena support (Íñigo Huguet) [2112205 2136107] - sfc: add EF100 VF support via a write to sriov_numvfs (Íñigo Huguet) [2112205] - sfc: Remove global definition of efx_reset_type_names (Íñigo Huguet) [2112205] - sfc: Remove duplicate definition of efx_xmit_done (Íñigo Huguet) [2112205] - sfc: efx_default_channel_type APIs can be static (Íñigo Huguet) [2112205] - sfc: Fix spelling mistake "writting" -> "writing" (Íñigo Huguet) [2112205] - sfc: ef10: Fix assigning negative value to unsigned variable (Íñigo Huguet) [2112205] - sfc: use hardware tx timestamps for more than PTP (Íñigo Huguet) [2112205 2065017] - net: ethernet: sfc: Make subdir logic consistent with other vendors (Íñigo Huguet) [2112205 2136107] - hugetlbfs: fix mount mode command line processing (Bill O'Donnell) [2148876] - igc: Correct the launchtime offset (Corinna Vinschen) [2103954] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Corinna Vinschen) [2103954] - igc: Remove IGC_MDIC_INT_EN definition (Corinna Vinschen) [2103954] - igc: Remove forced_speed_duplex value (Corinna Vinschen) [2103954] - igc: Remove MSI-X PBA Clear register (Corinna Vinschen) [2103954] - igc: Lift TAPRIO schedule restriction (Corinna Vinschen) [2103954] - wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() (Wander Lairson Costa) [2150964] {CVE-2022-3628} - net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2103949] - tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long) [2141640] - mptcp: fix sleep in atomic at close time (Davide Caratti) [2150361] - mptcp: don't orphan ssk in mptcp_close() (Davide Caratti) [2150361] - net: Avoid overwriting valid skb->napi_id (Antoine Tenart) [2142593] - x86/microcode/AMD: Apply the patch early on every logical thread (Waiman Long) [2139856] - x86/bugs: Enable STIBP for IBPB mitigated RETBleed (Waiman Long) [2139856] - x86/bugs: Add "unknown" reporting for MMIO Stale Data (Waiman Long) [2139856] - tracing: Use a copy of the va_list for __assign_vstr() (Íñigo Huguet) [2143356] - tracing/events: Add __vstring() and __assign_vstr() helper macros (Íñigo Huguet) [2143356] - rtnetlink: add IFLA_PARENT_[DEV|DEV_BUS]_NAME (Jose Ignacio Tornos Martinez) [2144853] - rtnetlink: add alloc() method to rtnl_link_ops (Jose Ignacio Tornos Martinez) [2144853] - ipv6: Fix data races around sk->sk_prot. (Guillaume Nault) [2144805] {CVE-2022-3567} - ipv6: annotate some data-races around sk->sk_prot (Guillaume Nault) [2144805] {CVE-2022-3567} - ipv6: use indirect call wrappers for {tcp, udpv6}_{recv, send}msg() (Guillaume Nault) [2144805] {CVE-2022-3567} - mm/mremap: hold the rmap lock in write mode when moving page table entries. (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: use pmd/pud_poplulate to update page table entries (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: don't enable optimized PUD move if page table levels is 2 (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: convert huge PUD move to separate helper (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: fix BUILD_BUG_ON() error in get_extent (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap.c: fix extent calculation (Waiman Long) [2140945] {CVE-2022-41222} - x86: mremap speedup - Enable HAVE_MOVE_PUD (Waiman Long) [2140945] {CVE-2022-41222} - mm: speedup mremap on 1GB or larger regions (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: start addresses are properly aligned (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: calculate extent in one place (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: it is sure to have enough space when extent meets requirement (Waiman Long) [2140945] {CVE-2022-41222}- irqchip/gic, gic-v3: Make SGIs use handle_percpu_devid_irq() (Charles Mirabile) [2133892] - irqchip/gic-common: Don't enable SGIs by default (Charles Mirabile) [2133892] - irqchip/gic: Configure SGIs as standard interrupts (Charles Mirabile) [2133892] - irqchip/gic: Refactor SMP configuration (Charles Mirabile) [2133892] - irqchip/gic-v3: Configure SGIs as standard interrupts (Charles Mirabile) [2133892] - irqchip/gic-v3: Describe the SGI range (Charles Mirabile) [2133892] - arm64: Allow IPIs to be handled as normal interrupts (Charles Mirabile) [2133892] - irqchip/gic, gic-v3: Prevent GSI to SGI translations (Charles Mirabile) [2133892] - Workaround to enable support for IPI (Charles Mirabile) [2133892] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2112182] - tg3: Disable tg3 device on system reboot to avoid triggering AER (Ken Cox) [2112182] - aquantia: Do not purge addresses when setting the number of rings (Izabela Bakollari) [2122571] - openvswitch: add nf_ct_is_confirmed check before assigning the helper (Antoine Tenart) [2135414] - net: openvswitch: allow conntrack in non-initial user namespace (Antoine Tenart) [2135414] - net: openvswitch: allow metering in non-initial user namespace (Antoine Tenart) [2135414] - openvswitch: Change the return type for vport_ops.send function hook to int (Antoine Tenart) [2135414] - net: openvswitch: fix repeated words in comments (Antoine Tenart) [2135414] - openvswitch: add OVS_DP_ATTR_PER_CPU_PIDS to get requests (Antoine Tenart) [2135414] - openvswitch: allow specifying ifindex of new interfaces (Antoine Tenart) [2135414] - openvswitch: move from strlcpy with unused retval to strscpy (Antoine Tenart) [2135414] - openvswitch: Fix overreporting of drops in dropwatch (Antoine Tenart) [2135414] - openvswitch: Fix double reporting of drops in dropwatch (Antoine Tenart) [2135414] - openvswitch: fix memory leak at failed datapath creation (Antoine Tenart) [2135414] - net: remove noblock parameter from skb_recv_datagram() (Íñigo Huguet) [2143359] - i40e: Fix error handling in i40e_init_module() (Stefan Assmann) [2103661] - i40e: Add appropriate error message logged for incorrect duplex setting (Stefan Assmann) [2103661] - i40e: Add i40e_napi_poll tracepoint (Stefan Assmann) [2103661] - i40e: Record number of RXes cleaned during NAPI (Stefan Assmann) [2103661] - i40e: Record number TXes cleaned during NAPI (Stefan Assmann) [2103661] - i40e: Store the irq number in i40e_q_vector (Stefan Assmann) [2103661] - ptp: introduce helpers to adjust by scaled parts per million (Stefan Assmann) [2103661] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Stefan Assmann) [2103661] - i40e: Fix flow-type by setting GL_HASH_INSET registers (Stefan Assmann) [2103661] - i40e: Fix ethtool rx-flow-hash setting for X722 (Stefan Assmann) [2103661] - i40e: Fix ADQ rate limiting for PF (Stefan Assmann) [2103661] - i40e: add description and modify interrupts configuration procedure (Stefan Assmann) [2103661] - i40e: Add basic support for I710 devices (Stefan Assmann) [2103661] - net: ethernet: move from strlcpy with unused retval to strscpy (Stefan Assmann) [2103661] - i40e: Fix incorrect address type for IPv6 flow rules (Stefan Assmann) [2103661] - i40e: Fix to stop tx_timeout recovery if GLOBR fails (Stefan Assmann) [2103661] - i40e: convert .adjfreq to .adjfine (Stefan Assmann) [2103661] - i40e: use mul_u64_u64_div_u64 for PTP frequency calculation (Stefan Assmann) [2103661] - i40e: Fix interface init with MSI interrupts (no MSI-X) (Stefan Assmann) [2103661] - i40e: Refactor tc mqprio checks (Stefan Assmann) [2103661] - i40e: Fix erroneous adapter reinitialization during recovery process (Stefan Assmann) [2103661] - i40e: Fix VF's MAC Address change on VM (Stefan Assmann) [2103661] - i40e: Fix dropped jumbo frames statistics (Stefan Assmann) [2103661] - intel/i40e:fix repeated words in comments (Stefan Assmann) [2103661] - intel: remove unused macros (Stefan Assmann) [2103661] - i40e: read the XDP program once per NAPI (Stefan Assmann) [2103661] - intel/i40e: delete if NULL check before dev_kfree_skb (Stefan Assmann) [2103661] - i40e: Remove unnecessary synchronize_irq() before free_irq() (Stefan Assmann) [2103661] - i40e: Add support for ethtool -s speed (Stefan Assmann) [2103661] - i40e: Add VF VLAN pruning (Stefan Assmann) [2103661] - xsk: Wipe out dead zero_copy_allocator declarations (Stefan Assmann) [2103661] - gpio: amdpt: add new device ID and 24-pin support (Prarit Bhargava) [2097868] - platform/x86/intel: pmc/core: Add Raptor Lake support to pmc core driver (Prarit Bhargava) [2076732] - HID: hyperv: fix possible memory leak in mousevsc_probe() (Mohammed Gamal) [2139468] - HID: hyperv: Correctly access fields declared as __le16 (Mohammed Gamal) [2139468] - Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() (Mohammed Gamal) [2139473] - Drivers: hv: fix repeated words in comments (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Split memcpy of flex-array (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Don't wait for the ACPI device upon initialization (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Use PCI_VENDOR_ID_MICROSOFT for better discoverability (Mohammed Gamal) [2139473] - PCI: Move PCI_VENDOR_ID_MICROSOFT/PCI_DEVICE_ID_HYPERV_VIDEO definitions to pci_ids.h (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Fix kernel-doc (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Optimize vmbus_on_event (Mohammed Gamal) [2139473] - Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Mohammed Gamal) [2139473] - Drivers: hv: Always reserve framebuffer region for Gen1 VMs (Mohammed Gamal) [2139473] - Drivers: hv: remove duplicate word in a comment (Mohammed Gamal) [2139473] - Drivers: hv: Create debugfs file with hyper-v balloon usage information (Mohammed Gamal) [2139473] - Drivers: hv: vm_bus: Handle vmbus rescind calls after vmbus is suspended (Mohammed Gamal) [2139473] - scsi: storvsc: remove an extraneous "to" in a comment (Cathy Avery) [2143320] - Drivers: hv: vmbus: Optimize vmbus_on_event (Cathy Avery) [2143320] - scsi: storvsc: Drop DID_TARGET_FAILURE use (Cathy Avery) [2143320] - scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq (Cathy Avery) [2143320] - scsi: storvsc: Correct reporting of Hyper-V I/O size limits (Cathy Avery) [2143320] - scsi: storvsc: Removing Pre Win8 related logic (Cathy Avery) [2143320] - scsi: storvsc: Fix typo in comment (Cathy Avery) [2143320] - scsi: storvsc: Remove support for Hyper-V 2008 and 2008R2/Win7 (Cathy Avery) [2143320] - vdpa/mlx5: re-create forwarding rules after mac modified (Laurent Vivier) [2145136] - ipv6: Fix crash when IPv6 is administratively disabled (Guillaume Nault) [2140779] - raw: fix a typo in raw_icmp_error() (Guillaume Nault) [2140779] - raw: remove unused variables from raw6_icmp_error() (Guillaume Nault) [2140779] - raw: complete rcu conversion (Guillaume Nault) [2140779] - raw: Use helpers for the hlist_nulls variant. (Guillaume Nault) [2140779] - raw: Fix mixed declarations error in raw_icmp_error(). (Guillaume Nault) [2140779] - raw: convert raw sockets to RCU (Guillaume Nault) [2140779] - raw: use more conventional iterators (Guillaume Nault) [2140779] - raw: Add missing annotations to raw_seq_start() and raw_seq_stop() (Guillaume Nault) [2140779] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2103941] - e1000e: convert .adjfreq to .adjfine (Ken Cox) [2103941] - e1000e: remove unnecessary range check in e1000e_phc_adjfreq (Ken Cox) [2103941] - Revert "e1000e: Fix possible HW unit hang after an s0ix exit" (Ken Cox) [2103941] - e1000e: Enable GPT clock before sending message to CSME (Ken Cox) [2103941] - intel/e1000e:fix repeated words in comments (Ken Cox) [2103941] - intel: remove unused macros (Ken Cox) [2103941] - net: move netif_set_gso_max helpers (Ivan Vecera) [2137564] - net: make drivers set the TSO limit not the GSO limit (Ivan Vecera) [2137564] - net: don't allow user space to lift the device limits (Ivan Vecera) [2137564] - net: add netif_inherit_tso_max() (Ivan Vecera) [2137564] - net: extract a few internals from netdevice.h (Ivan Vecera) [2137564] - net: unexport a handful of dev_* functions (Ivan Vecera) [2137564] - bpf: Fix extable address check. (Felix Maurer) [2138532] - bpf, x64: Factor out emission of REX byte in more cases (Felix Maurer) [2138532] - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Felix Maurer) [2138532] - bpf: Fix extable fixup offset. (Felix Maurer) [2138532] - bpf: Fix the off-by-two error in range markings (Felix Maurer) [2138532] - bpf: Fix potential race in tail call compatibility check (Felix Maurer) [2138532] - bpf: Fix possible out of bound write in narrow load handling (Felix Maurer) [2138532] - bpf: Fix potential memleak and UAF in the verifier. (Felix Maurer) [2138532] - KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field (Thomas Huth) [2151854] - PM: core: Remove static qualifier in DEFINE_SIMPLE_DEV_PM_OPS macro (Íñigo Huguet) [2143354] - PM: core: Add new *_PM_OPS macros, deprecate old ones (Íñigo Huguet) [2143354] - PM: Make *_DEV_PM_OPS macros use __maybe_unused (Íñigo Huguet) [2143354] - PM: core: Redefine pm_ptr() macro (Íñigo Huguet) [2143354] - linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in (Íñigo Huguet) [2143354] - net: Remove unused inline function sk_nulls_node_init() (Guillaume Nault) [2143239] - ping: convert to RCU lookups, get rid of rwlock (Guillaume Nault) [2143239] - mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1 (Waiman Long) [2149544] - mm: vmscan: remove deadlock due to throttling failing to make progress (Waiman Long) [2149544] - mm: vmscan: reduce throttling due to a failure to make progress -fix (Waiman Long) [2149544] - mm: vmscan: Reduce throttling due to a failure to make progress (Waiman Long) [2149544] - mm/vmscan: delay waking of tasks throttled on NOPROGRESS (Waiman Long) [2149544] - mm/vmscan: increase the timeout if page reclaim is not making progress (Waiman Long) [2149544] - mm/vmscan: centralise timeout values for reclaim_throttle (Waiman Long) [2149544] - mm/page_alloc: remove the throttling logic from the page allocator (Waiman Long) [2149544] - mm/writeback: throttle based on page writeback instead of congestion (Waiman Long) [2149544] - mm/vmscan: throttle reclaim when no progress is being made (Waiman Long) [2149544] - mm/vmscan: throttle reclaim and compaction when too may pages are isolated (Waiman Long) [2149544] - mm/vmscan: throttle reclaim until some writeback completes if congested (Waiman Long) [2149544] - mm/vmscan.c: delete or fix duplicated words (Waiman Long) [2149544] - powerpc/pseries/vas: Add VAS IRQ primary handler (Mamatha Inamdar) [2131675] - powerpc: Ignore DSI error caused by the copy/paste instruction (Mamatha Inamdar) [2131675] - powerpc/pseries: Move vas_migration_handler early during migration (Mamatha Inamdar) [2131675] - vt: drop old FONT ioctls (Wander Lairson Costa) [2109164] {CVE-2021-33656}- x86/mce: Reduce number of machine checks taken during recovery (Prarit Bhargava) [2104388] - scsi: storvsc: Fix handling of srb_status and capacity change events (Mohammed Gamal) [2139728] - clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() (Mohammed Gamal) [2139463] - hv_netvsc: Fix race between VF offering and VF association message from host (Mohammed Gamal) [2139475] - sbitmap: fix lockup while swapping (Ming Lei) [2140214] - sbitmap: fix batched wait_cnt accounting (Ming Lei) [2140214] - sbitmap: Avoid leaving waitqueue in invalid state in __sbq_wake_up() (Ming Lei) [2140214] - sbitmap: fix possible io hung due to lost wakeup (Ming Lei) [2140214] - sbitmap: add helper to clear a batch of tags (Ming Lei) [2140214] - x86/hyperv: Restore VP assist page after cpu offlining/onlining (Mohammed Gamal) [2139454] - clocksource/drivers/hyperv: add data structure for reference TSC MSR (Mohammed Gamal) [2139454] - x86/hyperv: fix root partition faults when writing to VP assist page MSR (Mohammed Gamal) [2139454] - x86/hyperv: fix invalid writes to MSRs during root partition kexec (Mohammed Gamal) [2139454] - x86/hyperv: Remove BUG_ON() for kmap_local_page() (Mohammed Gamal) [2139454] - x86/hyperv: Disable hardlockup detector by default in Hyper-V guests (Mohammed Gamal) [2139454] - x86/hyperv: Update 'struct hv_enlightened_vmcs' definition (Mohammed Gamal) [2139454] - x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Mohammed Gamal) [2139454] - x86/hyperv: Replace kmap() with kmap_local_page() (Mohammed Gamal) [2139454] - hyperv: simplify and rename generate_guest_id (Mohammed Gamal) [2139454] - x86/Hyper-V: Add SEV negotiate protocol support in Isolation VM (Mohammed Gamal) [2139454] - x86/sev: Define the Linux-specific guest termination reasons (Mohammed Gamal) [2139454] - x86/sev: Shorten GHCB terminate macro names (Mohammed Gamal) [2139454] - x86/sev: Save the negotiated GHCB version (Mohammed Gamal) [2139454] - locking: Add __sched to semaphore functions (Waiman Long) [2141429] - locking/rwsem: Disable preemption while trying for rwsem lock (Waiman Long) [2141429] - locking/percpu-rwsem: Add percpu_is_write_locked() and percpu_is_read_locked() (Waiman Long) [2141429] - locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Waiman Long) [2141429] - locking: Mark racy reads of owner->on_cpu (Waiman Long) [2141429] - locking: Make owner_on_cpu() into (Waiman Long) [2141429] - locking/rwsem: Optimize down_read_trylock() under highly contended case (Waiman Long) [2141429] - locking/rwsem: Fix comments about reader optimistic lock stealing conditions (Waiman Long) [2141429] - locking/rwsem: Disable preemption for spinning region (Waiman Long) [2141429] - locking: Remove rcu_read_{,un}lock() for preempt_{dis,en}able() (Waiman Long) [2141429] - NFSD: Mark exports of NFS as unsupported (Benjamin Coddington) [2150902] - fuse: lock inode unconditionally in fuse_fallocate() (Miklos Szeredi) [2110883] - fuse: add file_modified() to fallocate (Miklos Szeredi) [2110883] - mei: me: add adler lake point S DID (Prarit Bhargava) [2141602] - ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Izabela Bakollari) [2144858] - libnvdimm/namespace: Fix visibility of namespace resource attribute (Jeff Moyer) [2016347] - PCI: hv: Only reuse existing IRTE allocation for Multi-MSI (Mohammed Gamal) [2139458] - PCI: hv: Fix the definition of vector in hv_compose_msi_msg() (Mohammed Gamal) [2139458] - PCI: hv: Take a const cpumask in hv_compose_msi_req_get_cpu() (Mohammed Gamal) [2139458] - PCI: hv: Fix synchronization between channel callback and hv_pci_bus_exit() (Mohammed Gamal) [2139458] - PCI: hv: Add validation for untrusted Hyper-V values (Mohammed Gamal) [2139458] - PCI: hv: Fix interrupt mapping for multi-MSI (Mohammed Gamal) [2139458] - PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Mohammed Gamal) [2139458] - PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Mohammed Gamal) [2139458] - PCI: hv: Fix synchronization between channel callback and hv_compose_msi_msg() (Mohammed Gamal) [2139458] - PCI: hv: Use vmbus_requestor to generate transaction IDs for VMbus hardening (Mohammed Gamal) [2139458] - PCI: hv: Fix multi-MSI to allow more than one MSI vector (Mohammed Gamal) [2139458] - net: mana: Add rmb after checking owner bits (Mohammed Gamal) [2139462] - net: mana: Add support of XDP_REDIRECT action (Mohammed Gamal) [2139462] - net: mana: Add the Linux MANA PF driver (Mohammed Gamal) [2139462] - NFSD: Protect against send buffer overflow in NFSv3 READ (Scott Mayhew) [2141774] {CVE-2022-43945} - NFSD: Protect against send buffer overflow in NFSv2 READ (Scott Mayhew) [2141774] {CVE-2022-43945} - NFSD: Protect against send buffer overflow in NFSv3 READDIR (Scott Mayhew) [2141774] {CVE-2022-43945} - NFSD: Protect against send buffer overflow in NFSv2 READDIR (Scott Mayhew) [2141774] {CVE-2022-43945} - SUNRPC: Fix svcxdr_init_encode's buflen calculation (Scott Mayhew) [2141774] {CVE-2022-43945} - SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation (Scott Mayhew) [2141774] {CVE-2022-43945} - KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable (Emanuele Giuseppe Esposito) [2127128] - cgroup/cpuset: Reduce cpuset_rwsem writer latency (Waiman Long) [2149031] - rcu/exp: Mark current CPU as exp-QS in IPI loop second pass (Waiman Long) [2149031] - rcu: Always inline rcu_dynticks_task*_{enter,exit}() (Waiman Long) [2149031] - rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Waiman Long) [2149031] - rcu: Fix macro name CONFIG_TASKS_RCU_TRACE (Waiman Long) [2149031] - rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock (Waiman Long) [2149031] - rcu: Fix to include first blocked task in stall warning (Waiman Long) [2149031] - cgroup: Use cgroup_attach_{lock,unlock}() from cgroup_attach_task_all() (Waiman Long) [2149031] - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Waiman Long) [2149031] - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock (Waiman Long) [2149031] - cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Waiman Long) [2149031] - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Waiman Long) [2149031] - cgroup: reduce dependency on cgroup_mutex (Waiman Long) [2149031]- drm/i915: fix TLB invalidation for Gen12 video and compute engines (Wander Lairson Costa) [2148150] {CVE-2022-4139} - redhat/configs: Set CONFIG_X86_AMD_PSTATE to 'm' (Prarit Bhargava) [2145246] - bonding: uninitialized variable in bond_miimon_inspect() (Jonathan Toppins) [1973124] - bonding: fix link recovery in mode 2 when updelay is nonzero (Jonathan Toppins) [1973124] - RHEL: ALSA: update configuration (Jaroslav Kysela) [2125544] - RHEL: ALSA: fix compilation issues (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: pci-mtl: fix firmware name (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Jaroslav Kysela) [2125544] - ALSA: ac97: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: ca0106: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: control: add snd_ctl_rename() (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Use only dynamic PCM device allocation (Jaroslav Kysela) [2125544] - regmap: add reg_sequence helpers (Jaroslav Kysela) [2125544] - regmap: fix the kerneldoc for regmap_test_bits() (Jaroslav Kysela) [2125544] - regmap: provide helpers for simple bit operations (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Free the ida when IPC fails in sof_ipc4_widget_setup() (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Handle BCLK set as PLL input configuration (Jaroslav Kysela) [2125544] - ASoC: test-component: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Add support for pll_r coefficient (Jaroslav Kysela) [2125544] - ASoC: ssm4567: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: rk3328: fix disabling mclk on pclk probe failure (Jaroslav Kysela) [2125544] - ASoC: pcm3060: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: cs42l42: remove redundant test (Jaroslav Kysela) [2125544] - ALSA: ppc: beep: fix clang -Wimplicit-fallthrough (Jaroslav Kysela) [2125544] - ASoC: soc-component: Add comment for the endianness flag (Jaroslav Kysela) [2125544] - ASoC: codecs: wsa881x: handle timeouts in resume path (Jaroslav Kysela) [2125544] - ASoC: wsa881x: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: codecs: wsa881x: add runtime pm support (Jaroslav Kysela) [2125544] - ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() (Jaroslav Kysela) [2125544] - ASoC: wm_adsp: Minor clean and redundant code removal (Jaroslav Kysela) [2125544] - ASoC: wm_adsp: Compressed stream DSP memory structs should be __packed (Jaroslav Kysela) [2125544] - ASoC: wm8998: Fix event generation for input mux (Jaroslav Kysela) [2125544] - ASoC: arizona: Fix a wrong free in wm8997_probe (Jaroslav Kysela) [2125544] - ASoC: wm8962: Allow switching between analog and digital inputs (Jaroslav Kysela) [2125544] - ASoC: wm8960: Fix clock configuration on slave mode (Jaroslav Kysela) [2125544] - ASoC: wm8962: Fix suspend while playing music (Jaroslav Kysela) [2125544] - ASoC: codecs: wm8962: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Jaroslav Kysela) [2125544] - ASoC: wm8960: Add ACPI support (Jaroslav Kysela) [2125544] - ASoC: wm8958: Fix change notifications for DSP controls (Jaroslav Kysela) [2125544] - ASoC: wm8940: add devicetree support (Jaroslav Kysela) [2125544] - ASoC: wm*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: wm8903: Fix the error handling of wm8903_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: wm8731: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: arizona: Make the wm5102, wm5110, wm8997 and wm8998 drivers use the new jack library (Jaroslav Kysela) [2125544] - ASoC: wm5102: Fix event generation for output compensation (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Use int array instead of bitmask for TX mixers (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Use DT bindings instead of local DAI definitions (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Fix spurious event generation (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Remove RX channel from old list before adding it to a new one (Jaroslav Kysela) [2125544] - ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Jaroslav Kysela) [2125544] - ASoC: wcd9335: remove redundant tests (Jaroslav Kysela) [2125544] - ASoC: uda1380: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: uda1334: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: twl4030: Drop legacy, non DT boot support (Jaroslav Kysela) [2125544] - ASoC: tscs*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: ts3a227e: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tpa6130: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: tlv320dac3x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic33: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: codec: tlv320aic32x4: fix mono playback via I2S (Jaroslav Kysela) [2125544] - ASoC: tlv320aic32x4: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Fix typo in BCLK clock name (Jaroslav Kysela) [2125544] - ASoC: tlv320*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: Rename tlv320aic31xx-micbias.h as tlv320aic31xx.h (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic26: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic23: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas6424: Return zero in remove callback (Jaroslav Kysela) [2125544] - ASoC: tda7419: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas6424: Fix the error handling of tas6424_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: tas6424: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas5720: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas571x: Fix the error handling of tas571x_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: tas5086: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas2552: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: tas2770: Reinit regcache on reset (Jaroslav Kysela) [2125544] - ASoC: tas2562: Propagate the error in tas2562_dac_event() (Jaroslav Kysela) [2125544] - ASoC: tas2562: Fix mute/unmute (Jaroslav Kysela) [2125544] - ASoC: tas2764: Fix mute/unmute (Jaroslav Kysela) [2125544] - ASoC: tas2764: Drop conflicting set_bias_level power setting (Jaroslav Kysela) [2125544] - ASoC: tas2764: Allow mono streams (Jaroslav Kysela) [2125544] - ASoC: tas2770: Fix handling of mute/unmute (Jaroslav Kysela) [2125544] - ASoC: tas2770: Drop conflicting set_bias_level power setting (Jaroslav Kysela) [2125544] - ASoC: tas2770: Allow mono streams (Jaroslav Kysela) [2125544] - ASoC: tas2770: Set correct FSYNC polarity (Jaroslav Kysela) [2125544] - ASoC: tas2770: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: tas2552: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sti-sas: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sta350: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sta350: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: sta*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: sta32x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sta32x: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: ssm2602: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: ssm2518: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sgtl5000: Fix noise on shutdown/remove (Jaroslav Kysela) [2125544] - ASoC: rt9120: Fix 3byte read, valule offset typo (Jaroslav Kysela) [2125544] - ASoC: rt9120: Use pm_runtime and regcache to optimize 'pwdnn' logic (Jaroslav Kysela) [2125544] - ASoC: codecs: rt715-sdca: remove useless assignment of ops (Jaroslav Kysela) [2125544] - ASoC: rt5682s: Separate the regulator consumer controls (Jaroslav Kysela) [2125544] - ASoC: rt5645: Fix the error handling of rt5645_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: rt5640: Fix the issue of the abnormal JD2 status (Jaroslav Kysela) [2125544] - ASoC: rt5640: Fix the JD voltage dropping issue (Jaroslav Kysela) [2125544] - ASoC: rt5640: Fix the wrong state of JD1 and JD2 (Jaroslav Kysela) [2125544] - ASoC: rt5640: Add the MICBIAS1 to the dapm routing (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Fix jack detection (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Fix NULL jack in interrupt (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Set component to NULL on remove (Jaroslav Kysela) [2125544] - ASoC: codecs: rt286: Set component to NULL on remove (Jaroslav Kysela) [2125544] - ASoC: codecs: rt274: Set component to NULL on remove (Jaroslav Kysela) [2125544] - ASoC: codecs: rt274: Always init jack_detect_work (Jaroslav Kysela) [2125544] - ASoC: rt1308-sdw: add the default value of register 0xc320 (Jaroslav Kysela) [2125544] - ASoC: rk3328: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: pcm1789: Make pcm1789_common_exit() return void (Jaroslav Kysela) [2125544] - ASoC: pcm186x: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: pcm186x: simplify the return expression of pcm186x_power_off() (Jaroslav Kysela) [2125544] - ASoC: pcm*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: nau8825: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8825: Declare 2 channels for DAI of capture stream (Jaroslav Kysela) [2125544] - ASoC: nau8824: Fix semaphore is released unexpectedly (Jaroslav Kysela) [2125544] - ASoC: nau8824: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8824: Fix semaphore unbalance at error paths (Jaroslav Kysela) [2125544] - ASoC: nau8822: Don't reconfigure PLL to the same values (Jaroslav Kysela) [2125544] - ASoC: nau8822: Disable internal PLL if freq_out is zero (Jaroslav Kysela) [2125544] - ASoC: nau8821: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8821: Don't unconditionally free interrupt (Jaroslav Kysela) [2125544] - ASoC: nau8821: add new widget to control system clock (Jaroslav Kysela) [2125544] - ASoC: nau8821: Add headset button detection (Jaroslav Kysela) [2125544] - ASoC: codecs: mt6359-accdet: remove useless initialization (Jaroslav Kysela) [2125544] - ASoC: mediatek: mt6366: support for mt6366 codec (Jaroslav Kysela) [2125544] - ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Jaroslav Kysela) [2125544] - ASoC: nau8540: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: mt6660: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: mt6359: Fix refcount leak bug (Jaroslav Kysela) [2125544] - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jaroslav Kysela) [2125544] - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe (Jaroslav Kysela) [2125544] - ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Jaroslav Kysela) [2125544] - ASoC: ml26124: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: max9860: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: max98390: use linux/gpio/consumer.h to fix build (Jaroslav Kysela) [2125544] - ASoC: max98390: Add reset gpio control (Jaroslav Kysela) [2125544] - ASoC: codecs: soundwire: call pm_runtime_resume() in component probe (Jaroslav Kysela) [2125544] - ASoC: max98373: Removing 0x203E from the volatile reg (Jaroslav Kysela) [2125544] - ASoC: max98090: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: max98090: Fix event generation for custom controls (Jaroslav Kysela) [2125544] - ASoC: codecs: max98088: Clean up some inconsistent indenting (Jaroslav Kysela) [2125544] - ASoC: max980*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: lm4857: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: da732x: Drop no-op remove function (Jaroslav Kysela) [2125544] - ASoC: da7219: Drop no-op remove function (Jaroslav Kysela) [2125544] - ASoC: max9*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: lm49xxx: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: hdmi-codec: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: es83*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: codes: Add support for ES8316 producer mode (Jaroslav Kysela) [2125544] - ASoC: dmic: Add support for DSD data format (Jaroslav Kysela) [2125544] - ASoC: da[79]*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: da7219: cancel AAD related work earlier for jack removal (Jaroslav Kysela) [2125544] - ASoC: da7219: Fix pole orientation detection on certain headsets (Jaroslav Kysela) [2125544] - ASoC: da7218: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: cx2072x: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: cx2072x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: cs4349: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: cs42l56: Fix the error handling of cs42l56_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: cs42l51: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: cs42l42: Only report button state if there was a button interrupt (Jaroslav Kysela) [2125544] - ASoC: cs4270: update kernel-doc (Jaroslav Kysela) [2125544] - ASoC: cs4270: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Add support for CLSA3541 ACPI device ID (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Enable Internal Boost in shared lib (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Do not print error when waking from hibernation (Jaroslav Kysela) [2125544] - ASoC: cs35l36: Fix the error handling of cs35l36_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: cs*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: arizona: Update arizona_aif_cfg_changed to use RX_BCLK_RATE (Jaroslav Kysela) [2125544] - ASoC: alc56*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: ak4613: cares Simple-Audio-Card case for TDM (Jaroslav Kysela) [2125544] - ASoC: ak4613: add TDM256 support (Jaroslav Kysela) [2125544] - ASoC: ak4613: rename constraint to constraint_rates (Jaroslav Kysela) [2125544] - ASoC: ak4613: priv has ctrl1 instead of iface (Jaroslav Kysela) [2125544] - ASoC: ak4613: return error if it was setup as clock provider (Jaroslav Kysela) [2125544] - ASoC: ak4613: tidyup ak4613_interface (Jaroslav Kysela) [2125544] - ASoC: ak4613: add missing mutex_lock() (Jaroslav Kysela) [2125544] - ASoC: ak4642: Drop no-op remove function (Jaroslav Kysela) [2125544] - ASoC: ak*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: ak4*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: adau1761: Add ADAU1761-as-ADAU1361 compatibility mode (Jaroslav Kysela) [2125544] - ASoC: ada*, ssm*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: ab8500: Remove some leftover from the "Replace GPLv2 boilerplate/reference with SPDX" rules (Jaroslav Kysela) [2125544] - ASoC: ad1*, ada*, ssm*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: test-component: Rename set_fmt_new back to set_fmt (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils: rename asoc_simple_init_dai_link_params() to asoc_simple_init_for_codec2codec() (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils.c: care Codec2Codec vs DPCM:BE (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils.c: ignore Codec2Codec setting if it already have (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils: Make asoc_simple_clean_reference() return void (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2: indicate "Experimental stage" warning only when successed (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2: Add of_node_put() in fail path (Jaroslav Kysela) [2125544] - ASoc: audio-graph-card2: Fix refcount leak bug in __graph_get_type() (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2.c: remove pre-alloced Codec2Codec space (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2.c: make Codec2Codec settings optional (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2.c: use of_property_read_u32() for rate (Jaroslav Kysela) [2125544] - ASoC: audio_graph_card2: Fix port numbers in example (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2-custom-sample.dtsi: add verbose explanation (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card: Add of_node_put() in fail path (Jaroslav Kysela) [2125544] - ASoC: test-component: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: use software node API in Atom boards (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_ssp_amp: remove 'set-but-not-used' warning (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: avoid oops in error handling (Jaroslav Kysela) [2125544] - ASoC: Intel: use software node API in SoundWire machines (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: sof_sdw: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: Intel: catpt: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: Intel: catpt: Drop redundant enum constant (Jaroslav Kysela) [2125544] - ASoC: Intel: catpt: remove duplicating driver data retrieval (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_ssp_amp: enable capture stream from cs35l41 (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: allow HDaudio/HDMI disable (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: add quirk for HP Omen 16-k0005TX (Jaroslav Kysela) [2125544] - ASoC: intel: sof_sdw: add RT711 SDCA card for MTL platform (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_pcm512x: remove unnecessary init (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_nau8825: Move quirk check to the front in late probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: add support for Dell SKU 0AFF (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: add support for Dell SKU 0AF0 (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: Perform quirk check first in card late probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: Add support for mtl_mx98357_rt5682 (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: fix out-of-bounds array access (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: rename RTL1019 compatible driver to rt1019p (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_nau8825: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_da7219_max98927: remap jack pins (Jaroslav Kysela) [2125544] - ALSA: x86: intel_hdmi_audio: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ALSA: x86: intel_hdmi_audio: enable pm_runtime and set autosuspend delay (Jaroslav Kysela) [2125544] - ASoC: xtensa: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: xtensa: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: uniphier: make arrays mul and div static const, makes object smaller (Jaroslav Kysela) [2125544] - ASoC: uniphier: simplify the return expression of uniphier_aio_compr_set_params() (Jaroslav Kysela) [2125544] - ASoC: spear: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-topology: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-stream: test DMA buffer first in hw_params (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-stream: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-ipc: Do not process IPC reply before firmware boot (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dsp: report error on power-up/down (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: Drop misleading comment regarding dma_data (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: Intel: fix sof_es8336 probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: remove hard-coded SSP selection (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: reset the num_links during probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: add support for HDMI_In capture (Jaroslav Kysela) [2125544] - ASoC: Intel: common: fix typo for tplg naming (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: Add support for adl_rt1019_rt5682s (Jaroslav Kysela) [2125544] - ASoC: Intel: soc-acpi: add table for HP Omen 16-k0005TX (Jaroslav Kysela) [2125544] - ASoC: Intel: soc-acpi: Add entry for sof_es8336 in ADL match table (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: ignore GpioInt when looking for speaker/headset GPIO lines (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: Fix GPIO quirks set via module option (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_da7219_max98373: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_cs42l42: add adl_mx98360a_cs4242 board config (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_cs42l42: support BT offload audio (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_cs42l42: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: skl_nau88l25_ssm4567: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: skl_nau88l25_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_rt5663_rt5514_max98927: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_rt5663_max98927: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_da7219_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: hda: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: Intel: glk_rt5682_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: cml_rt1011_rt5682: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: Use temporary variable for struct device (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: reset acpi_chan_package (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Reorganize jack detect handling (Jaroslav Kysela) [2125544] - ASoC: Intel: bxt_da7219_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Improve hw_params() debug-ability (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Improve probe() function quality (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Update file comments (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Update code indentation (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Reword driver name (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Reword prefixes of all driver members (Jaroslav Kysela) [2125544] - ASoC: Intel: Rename haswell source file to hsw_rt5640 (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: sst_ipc: remove redundant test (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Remove FE DAI ops (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Improve codec_init() quality (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Improve hw_params() debug-ability (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Improve probe() function quality (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Update file comments (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Update code indentation (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Reword driver name (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Reword prefixes of all driver members (Jaroslav Kysela) [2125544] - ASoC: Intel: Rename broadwell source file to bdw_rt286 (Jaroslav Kysela) [2125544] - ASoC: codecs: rt286: Reorganize jack detect handling (Jaroslav Kysela) [2125544] - ASoC: Intel: broadwell: Make broadwell_disable_jack() return void (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt5677: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt5650: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: sst_ipc: remove useless initializations (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: sst: remove useless initialization (Jaroslav Kysela) [2125544] - ASoC: intel: atom: Remove superfluous flush_scheduled_work() (Jaroslav Kysela) [2125544] - ASoC: Intel: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: controls: remove useless initializations (Jaroslav Kysela) [2125544] - ASoC: Intel: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: Intel: skylake: skl-pcm: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: Intel: Skylake: remove redundant re-assignments to pointer array (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: bdw: remove duplicating driver data retrieval (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: byt: remove duplicating driver data retrieval (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: cnl: Do not process IPC reply before firmware boot (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: Do snd_hdac_ext_stream_decouple() only once (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: add sanity check on SSP index reported by NHLT (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: only fixup topology name if not set already (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: don't set fw_filename (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: enable dmic handling with 2 or fewer SoundWire links (Jaroslav Kysela) [2125544] - ASoC: soc-core: accept zero format at snd_soc_runtime_set_dai_fmt() (Jaroslav Kysela) [2125544] - ASoC: SOF: compress: Prevent current kernel running with older FW (Jaroslav Kysela) [2125544] - ASoC: SOF: Copy compress parameters into extended data (Jaroslav Kysela) [2125544] - ASoC: SOF: compress: Dynamically allocate pcm params struct (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: atom: don't keep a temporary string in fixup_tplg_name (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add trigger callback into sdw_callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Correct the ROM/FW state reporting code (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: MTL: remove redundant snd_sof_dsp_read() call (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: mtl: Do not process IPC reply before firmware boot (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: mtl: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Introduce skip_imr_boot flag (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: disable IMR boot when resuming from ACPI S4 and S5 states (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: IPC4: enable IMR boot (Jaroslav Kysela) [2125544] - ASoC: SOC: Intel: introduce cl_init callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Do not (wrongly) assume positive return value in IMR path (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Revisit IMR boot sequence (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-loader: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-loader: Print out the non matching ext_man magic number (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-topology: Fix clang -Wformat warning (Jaroslav Kysela) [2125544] - ASoC: SOF: remove warning on ABI checks (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Fix error code in sof_ipc4_volume_put() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-pcm: set pcm rate to dai setting (Jaroslav Kysela) [2125544] - ASoC: SOF: reduce default verbosity of IPC logs (Jaroslav Kysela) [2125544] - Revert "RedHat: ASoC: SOF: Intel: do not enable IMR boot when resuming by default" (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: fix alh_group_ida max value (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: fix wrong use of sizeof in sof_ipc4_widget_setup_comp_src() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: set domain bit based on dp domain type (Jaroslav Kysela) [2125544] - ASoC: SOF: add ipc4 SRC module support (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: move ida allocate/free to widget_setup/free (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: free memories allocated in sof_ipc4_get_audio_fmt (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: check dai->private in ipc_free() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: add SoundWire/ALH aggregation support (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Compile and runtime IPC version selection (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Align mt8186 clock names with dt-bindings (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Fix error code in probe (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Revise mt8195 boot flow (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting (Jaroslav Kysela) [2125544] - ASoC: SOF: pcm: use pm_resume_and_get() on component probe (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: fix copy in sof_msg_inject_ipc4_dfs_write() (Jaroslav Kysela) [2125544] - ASoC: sof: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-probes: Only load the driver if IPC3 is used (Jaroslav Kysela) [2125544] - ASoC: SOF: probes: rename assign/free callbacks as startup/shutdown (Jaroslav Kysela) [2125544] - ASoC: SOF: Add cont_update_posn to platform parameters (Jaroslav Kysela) [2125544] - ASoC: SOF: pm: add definitions for S4 and S5 states (Jaroslav Kysela) [2125544] - ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2 (Jaroslav Kysela) [2125544] - ASoC: SOF: debug: Clarify the IPC timeout handling path (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: remove unused variable (Jaroslav Kysela) [2125544] - ASoC: SOF: Switch to IPC generic firmware tracing (Jaroslav Kysela) [2125544] - ALSA: sc6000: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2125544] - ALSA: gus: Fix memory leaks at memory allocator error paths (Jaroslav Kysela) [2125544] - ALSA: sound/isa/gus: check the return value of kstrdup() (Jaroslav Kysela) [2125544] - ALSA: gus: Fix erroneous memory allocation (Jaroslav Kysela) [2125544] - ALSA: galaxy: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2125544] - ALSA: cs4236: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2125544] - ALSA: aloop: Fix random zeros in capture data when using jiffies timer (Jaroslav Kysela) [2125544] - ALSA: Add generic serial MIDI driver using serial bus API (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix potential buffer overflow by snprintf() (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Use lookup table to create modules (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Update AVS_FW_INIT_TIMEOUT_US declaration (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Lower UNLOAD_MULTIPLE_MODULES IPC timeout (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Replace hardcodes with SD_CTL_STREAM_RESET (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Recognize FW_CFG_RESERVED (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Use helper function to set up DMA (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Set max DMA segment size (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Block IPC channel on suspend (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Shield LARGE_CONFIG_GETs against zero payload_size (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Copy only as many RX bytes as necessary (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Relax DSP core transition timings (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Assign I2S gateway when parsing topology (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix i2s_test card name initialization (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: correct config reference for I2S test board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix parsing UUIDs in topology (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add da7219 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add max98373 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add max98357a machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add ssm4567 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add nau8825 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt5682 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt298 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt286 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt274 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add I2S-test machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add DMIC machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix build error on arc, m68k and sparc (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: APL-based platforms support (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: SKL-based platforms support (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Power management (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Machine board registration (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Replace link_mask usage with i2s_link_mask (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Event tracing (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: D0ix power state support (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Prepare for firmware tracing (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Register HDAudio ext-bus operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add HDAudio machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: PCI driver implementation (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Coredump and recovery flow (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Drop direct ACPI dependency (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Depend on SND_INTEL_DSP_CONFIG (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Enable AVS driver only on x86 platforms (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: HDA PCM BE operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: non-HDA PCM BE operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Generic PCM FE operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Generic soc component driver (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Account for libraries when booting basefw (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Configure modules according to their type (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Prepare modules before bindings them (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Arm paths after creating them (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Path state management (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Path creation and freeing (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Declare path and its components (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Support link_mask formatted string (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add topology loading operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse path and path templates tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse pipeline and module tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse pplcfg and binding tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse module-extension tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add topology parsing infrastructure (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add MeteorLake machines (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Declare vendor tokens (Jaroslav Kysela) [2125544] - ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK_AON bit (Jaroslav Kysela) [2125544] - uapi: sof: abi: Bump SOF ABI for ext_data_length (Jaroslav Kysela) [2125544] - ASoC: SOF: Add two new structures for topology manifest data (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: introduce cont_update_posn in sof_ipc_stream_params struct (Jaroslav Kysela) [2125544] - ASoC: SOF: bump SOF_ABI_MINOR (Jaroslav Kysela) [2125544] - ASoC: SOF: Add header for IPC4 manifest (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: add code to parse config params for ACPDMIC dai (Jaroslav Kysela) [2125544] - ASoC: SOF: Add topology tokens for IPC4 (Jaroslav Kysela) [2125544] - ASoC: hdac_hda: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: max98504: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: adau1372: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: cx2072x: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6351: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6358: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6359: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6660: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: pcm3060: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt9120: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt700: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt715: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt715-sdca: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt1308-sdw: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt1316-sdw: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: wsa881x: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: sdw-mockup: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: lochnagar: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: lochnagar: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: tfa*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tfa9879: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cs*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: wm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: wm9090: Remove redundant endianness flag (Jaroslav Kysela) [2125544] - ASoC: wm8731: Factor out the I2C and SPI bus code into separate modules (Jaroslav Kysela) [2125544] - ASoC: wm8731: Factor our MCLK and mutex initialisation (Jaroslav Kysela) [2125544] - ASoC: wm8731: Move regulator request into wm8731_init() (Jaroslav Kysela) [2125544] - ASoC: wm8731: Factor component init out of bus code (Jaroslav Kysela) [2125544] - ASoC: wm8731: Update to modern DAI terminology (Jaroslav Kysela) [2125544] - ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() (Jaroslav Kysela) [2125544] - ASoC: wm2000: Remove redundant endianness flag (Jaroslav Kysela) [2125544] - ASoC: wm*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas2764: Fix amp gain register offset & default (Jaroslav Kysela) [2125544] - ASoC: tas2764: Correct playback volume range (Jaroslav Kysela) [2125544] - ASoC: tas2764: Fix and extend FSYNC polarity handling (Jaroslav Kysela) [2125544] - ASoC: tas2764: Add post reset delays (Jaroslav Kysela) [2125544] - ASoC: tas*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tas*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas2764: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [2125544] - ASoC: tas*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [2125544] - ASoC: tas2764: Add the driver for the TAS2764 (Jaroslav Kysela) [2125544] - ASoC: max98396: Fix TDM mode BSEL settings (Jaroslav Kysela) [2125544] - ASoC: max*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: max98396: Implement DSP speaker monitor (Jaroslav Kysela) [2125544] - ASoC: max98396: Fix register access for PCM format settings (Jaroslav Kysela) [2125544] - ASoC: max98396: Improve some error prints (Jaroslav Kysela) [2125544] - ASoC: max98396: add voltage regulators (Jaroslav Kysela) [2125544] - ASoC: max98396: Fix build error for implicit function declaration (Jaroslav Kysela) [2125544] - ASoC: max98396: add amplifier driver (Jaroslav Kysela) [2125544] - ASoC: rt*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: rt1019: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: fsl: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: pistachio: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: samsung: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sunxi: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tegra: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: test-component: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: uniphier: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ad*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ak*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: alc*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: da*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: es*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: msm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: nau*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: spdif: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ssm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sta*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: twl*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: uda*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: 88pm860x: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ab8500: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ac97: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ads117x: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: bd28623: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: bt-sco: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cpcap: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cq93vc: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cx20442: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: dmic: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: gtm601: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: hdac_hdmi: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: hdmi-codec: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ics43432: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: inno_rk3036: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: isabelle: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: jz4740: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: lm49453: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: mc13783: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ml26124: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sgtl5000: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: si476x: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: stac9766: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sti-sas: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tscs42xx: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: wl1273: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: zl38060: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: fsl_micfil: Add legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: fsl_asrc_dma: Add legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: soc-component: Remove non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils: Move snd_soc_component_is_codec to be local (Jaroslav Kysela) [2125544] - ASoC: soc-component: Add legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: core: Add new SOC_DOUBLE_SX_TLV macro (Jaroslav Kysela) [2125544] - ASoC: Remove unused hw_write_t type (Jaroslav Kysela) [2125544] - ASoC: soc.h: Add SOC_SINGLE_S_EXT_TLV macro (Jaroslav Kysela) [2125544] - ASoC: soc.h: Introduce SOC_DOUBLE_R_S_EXT_TLV() macro (Jaroslav Kysela) [2125544] - ASoC: soc.h: Add SOC_SINGLE_S_TLV() macro (Jaroslav Kysela) [2125544] - ASoC: hdmi-codec: Update to modern DAI terminology (Jaroslav Kysela) [2125544] - ALSA: hda: Skip event processing for unregistered codecs (Jaroslav Kysela) [2125544] - ASoC: codecs: Add HD-Audio codec driver (Jaroslav Kysela) [2125544] - ASoC: cs42l42: Move CS42L42 register descriptions to general include (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Read System Name from ACPI _SUB to identify firmware (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Add common cs35l41 enter hibernate function (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs35l41 exit hibernate function into shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs_dsp config struct into shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs35l41 fs errata into shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs35l41_set_cspl_mbox_cmd to shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Support external boost (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Add support for MeteorLake (MTL) (Jaroslav Kysela) [2125544] - treewide: Replace zero-length arrays with flexible-array members (Jaroslav Kysela) [2125544] - ASoC: SOF: add definitions for different IPC types (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: enhance debug messages (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: add sdw blob (Jaroslav Kysela) [2125544] - AsoC: SOF: ipc4-topology: Add dai_get_clk op (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for SSP/DMIC DAI's (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a new IPC op for parsing topology manifest (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: init NHLT for IPC4 (Jaroslav Kysela) [2125544] - ASoC: SOF: Add ops_free (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: set the BE DAI ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-pcm: Expose sof_ipc4_set_pipeline_state() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add the dai_config op (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add route_setup/route_free ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add widget_setup/widget_free ops (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: Add pcm ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add control IO ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add control_setup op (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing mixer widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing and preparing pga widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add prepare op for DAI type widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add prepare op for AIF type widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing DAI_IN/DAI_OUT widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing AIF_IN/AIF_OUT widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: Introduce topology ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Return from dtrace_read if there is no new data available (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Add helper function to update the sdev->host_offset (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Introduce SOF_DTRACE_INITIALIZING state (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: implement pm ctx_save callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Switch to use the generic pm_ops.set_core_state (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: Add set_core_state pm_ops implementation (Jaroslav Kysela) [2125544] - ASoC: SOF: Add initial header file for ipc4 (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Add set_core_state pm_ops implementation (Jaroslav Kysela) [2125544] - ASoC: SOF: sof_ipc_pm_ops: Add support for DSP core power management (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 suspend check dsp idle (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 modify dram type as non-cache (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add shared_size for mediatek common chip information (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: revise mt8195 clock sequence (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Add SOF pm ops callback for Renoir (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Fix reversed if statement (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Propagate write errors correctly (Jaroslav Kysela) [2125544] - ASoC: SOF: Fix potential NULL pointer dereference (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-ipc-flood-test: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: remove duplicate include in mt8195.c (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8195 debug dump (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mediatek common debug dump (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Move dtrace related variables local from sof_dev (Jaroslav Kysela) [2125544] - ASoC: SOF: Introduce opaque storage of private data for firmware tracing (Jaroslav Kysela) [2125544] - ASoC: SOF: Modify the host trace_init parameter list to include dmab (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Move host ops wrappers from generic header to private (Jaroslav Kysela) [2125544] - ASoC: SOF: Clone the trace code to ipc3-dtrace as fw_tracing implementation (Jaroslav Kysela) [2125544] - ASoC: SOF: Rename dtrace_is_supported flag to fw_trace_is_supported (Jaroslav Kysela) [2125544] - ASoC: SOF: Introduce IPC independent ops for firmware tracing support (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Cap the rmaining to count in IPC4 mode (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 ipc support (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add ipc support for mt8195 (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: HDA: Set up sof_ipc4_fw_data for IPC4 (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: Add FW loader ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Add IPC4 private header (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: HDA: Set IPC4-specific DSP ops for CaVS platforms (Jaroslav Kysela) [2125544] - ASoC: SOF: trace: The dtrace is only available with SOF_IPC (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: IPC flood test can only work with SOF_IPC (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Add support for IPC4 messages (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Separate the message sending (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: Add support IPC4 message sending (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: Add API to get the ipc_type (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-probes: Query the maximum IPC payload size (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Query the maximum IPC payload size (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: Add API to get the maximum IPC payload size (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: Add support for mandatory message handling functionality (Jaroslav Kysela) [2125544] - ASoC: SOF: Add rx_data pointer to snd_sof_ipc_msg struct (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Remove the ipc3-ops.h header file (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: fix missing pci_release_regions() on error in sof_pci_probe() (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Call optional query_fw_configuration on first boot (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Remove snd_sof_parse_module_memcpy() as it is not used (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: bdw/byt/pci-tng: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: imx: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: renoir: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Switch to use the fw_loader ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Add check for fw_loader ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-loader: Implement firmware parsing and loading (Jaroslav Kysela) [2125544] - ASoC: SOF: Introduce IPC dependent ops for firmware handling, loading (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a prepare op to IPC topology widget ops (Jaroslav Kysela) [2125544] - ASoC: SOF: clarify use of widget complete flag (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: Skip parsing DAI link tokens if not needed (Jaroslav Kysela) [2125544] - ASoC: SOF: pcm: remove unnecessary function declaration (Jaroslav Kysela) [2125544] - ASoC: SOF: Add two new fields to struct snd_sof_widget (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a route_free op in struct sof_ipc_tplg_ops (Jaroslav Kysela) [2125544] - ASoC: SOF: expose a couple of functions (Jaroslav Kysela) [2125544] - ASoC: SOF: pcm: Move the call to snd_sof_pcm_platform_hw_params() (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: Set up widgets from source to sink (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: reset route status before freeing widget (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a new op to set up volume table (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Fix allyesconfig build error (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 change ipc timeout as 1 second (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-ipc-msg-injector: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: debug: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: control: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add DSP system PM callback for mt8186 (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 dsp clock support (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 sof fw loader and dsp ops (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 hardware support (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Remove the old fw_ready related code (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Do not set fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: imx: Do not set fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Do not set fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Do not check for the fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Add local implementation for handling fw_ready message (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: protect hw_params against successive calls (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add helper for link DMA cleanups (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: reset dma_data and release stream (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: improve suspend case (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: move code to deal with hda dai/dailink suspend (Jaroslav Kysela) [2125544] - ASOC: SOF: Intel: hda-dai: add hda_dai_hw_free_ipc() helper (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: flag errors on pipeline teardown (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: regroup dai and link DMA operations (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: split link DMA and dai operations (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: use snd_soc_dai_get_widget() helper (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: simplify hda_dai_widget_update() prototype (Jaroslav Kysela) [2125544] - ASOC: SOF: Intel: hda-dai: consistent naming for HDA DAI and HDA link DMA (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Add IPC-specific dai ops for IPC3 (Jaroslav Kysela) [2125544] - ASoC: SOF: remove incorrect clearing of prepared flag (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: simplify NHLT handling (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: Check w->sname validity once in sof_connect_dai_widget() (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: remove useless assignment (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: pci-tgl: add RPL-P support (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: pci-tgl: add ADL-PS support (Jaroslav Kysela) [2125544] - ASOC: SOF: pci: add ipc_type override for Intel IPC4 tests (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: don't use the community key on APL Chromebooks (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Use dedicated MBOX for ACP and PSP communication (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Add psp_mbox_ready() and psp_send_cmd() callback (Jaroslav Kysela) [2125544] - ASoC: SOF: using pm_runtime_resume_and_get to simplify the code (Jaroslav Kysela) [2125544] - ASoC: SOF: Kconfig: Make SND_SOC_SOF_HDA_PROBES tristate (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add IP identifier (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: expose some codeloader functions (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: define check_ipc_irq op (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: use BIT() macros for consistency (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: move HDA_CL_STREAM_FORMAT definition to header (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: use common ops across platforms (Jaroslav Kysela) [2125544] - ASoC: SOF: remove const qualifier for 'struct snd_sof_dsp_ops' (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: preserve topology filename override in nocodec mode (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: add parameter to override topology filename (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: add parameter to override firmware filename (Jaroslav Kysela) [2125544] - ASoC: SOF: add IPC-dependent file names (Jaroslav Kysela) [2125544] - ASoC: SOF: add default IPC capability and file paths (Jaroslav Kysela) [2125544] - ASoC: SOF: add path indirection to each IPC type (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Check the bar size before remapping (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Move the ipc_set_get_comp_data() local to ipc3-control (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: Use the widget_kcontrol_setup ops for kcontrol set up (Jaroslav Kysela) [2125544] - ASoC: SOF: Add widget_kcontrol_setup control ops for IPC3 (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Switch over to use the rx_msg ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Switch over to use the tx_msg and set_get_data ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Use the get_reply ops in snd_sof_ipc_get_reply() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Add check for mandatory IPC message handling ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Separate the ops checks by functions/topics (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement rx_msg IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement the get_reply IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement the set_get_data IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Use sof_ipc3_tx_msg() internally for message sending (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement the tx_msg IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Add high level IPC IO callback definitions to ipc_ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Add helper function to prepare and send an IPC message (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 add shutdown callback (Jaroslav Kysela) [2125544] - ASoC: SOF: OF: Add shutdown callback for SOF OF device (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: Avoid open coded arithmetic in memory allocation (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: use new sound control LED layer (Jaroslav Kysela) [2125544] - ASoC: SOF: Remove redundant return statements (Jaroslav Kysela) [2125544] - ASoC: SOF: Remove header from struct snd_sof_ipc_msg (Jaroslav Kysela) [2125544] - ASoC: SOF: Drop 'header' parameter from tx_message() API (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Use msg->reply_data directly in snd_sof_ipc_get_reply() (Jaroslav Kysela) [2125544] - ASoC: SOF: disable dma trace in s0ix (Jaroslav Kysela) [2125544] - ASoC: SOF: extend the interface to stop DMA trace (Jaroslav Kysela) [2125544] - ASoC: SOF: Drop support for mapped control data (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Use ipc->max_payload_size for message/reply size checking (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Add max_payload_size field in struct snd_sof_ipc (Jaroslav Kysela) [2125544] - ASoC: SOF: Remove dmab and dmab_bdl from snd_sof_dev struct (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-loader: Use local snd_dma_buffer (Jaroslav Kysela) [2125544] - ASoC: amd: acp: add missing platform_device_unregister() in acp_pci_probe() (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Fix initialization of ext_intr_stat1 in i2s_irq_handler() (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Use non-legacy DAI naming for cs35l41 (Jaroslav Kysela) [2125544] - ASoC: amd: enable RPL Platform acp drivers build (Jaroslav Kysela) [2125544] - ASoC: amd: add RPL Platform pci driver pm-ops (Jaroslav Kysela) [2125544] - ASoC: amd: add RPL Platform init/de-init functions (Jaroslav Kysela) [2125544] - ASoC: amd: add ACP PCI driver for RPL platform (Jaroslav Kysela) [2125544] - ASoC: amd: add RPL Platform acp header file (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add error handling cases (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Modify const resource struct variable to generic (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Drop superfluous mmap callback (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Modify local variables name to generic (Jaroslav Kysela) [2125544] - ASoC: amd: yc: Decrease level of error message (Jaroslav Kysela) [2125544] - ASoC: amd: yc: add new YC platform varaint support (Jaroslav Kysela) [2125544] - ASoC: amd: fix Jadeite kconfig warning and build errors (Jaroslav Kysela) [2125544] - ASoC: amd: Fix error pointer dereference (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add legacy audio driver support for Rembrandt platform (Jaroslav Kysela) [2125544] - ASoC: amd: acp: ACP code generic to support newer platforms (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Remove rt1019_1 codec conf from machine driver (Jaroslav Kysela) [2125544] - ASoC: amd: Remove duplicated include in acp-es8336.c (Jaroslav Kysela) [2125544] - ASoC: amd: fix for variable set but not used warning (Jaroslav Kysela) [2125544] - ASoC: amd: drop machine driver remove function (Jaroslav Kysela) [2125544] - ASoC: amd: remove unused header file inclusion (Jaroslav Kysela) [2125544] - ASoC: amd: acp-es8336: use static variables (Jaroslav Kysela) [2125544] - ASoC: amd: fix ACPI dependency compile errors and warnings (Jaroslav Kysela) [2125544] - ASoC: amd: enable machine driver build for Jadeite platform (Jaroslav Kysela) [2125544] - ASoC: amd: add Machine driver for Jadeite platform (Jaroslav Kysela) [2125544] - ASoC: amd: add I2S MICSP instance support (Jaroslav Kysela) [2125544] - ASoC: amd: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Fix error handling in .remove() (Jaroslav Kysela) [2125544] - ASoC: amd: acp: fix typo in comment (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add support for rt5682s and rt1019 card with hs instance (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add support for nau8825 and max98360 card (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Rename set_fmt_new back to set_fmt (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Set Speaker enable/disable pin through rt1019 codec driver. (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Set Speaker enable/disable pin through rt1019 codec driver (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Remove duplicate include files (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add pm ops callback in machine driver (Jaroslav Kysela) [2125544] - ASoC: soc-utils: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: topology: Drop superfluous check of CONFIG_SND_CTL_VALIDATION (Jaroslav Kysela) [2125544] - ASoC: topology: Rename soc_tplg_init_kcontrol() function (Jaroslav Kysela) [2125544] - ASoC: topology: Correct error message (Jaroslav Kysela) [2125544] - ASoC: topology: Rename SOC_TPLG_PASS_MIXER to _CONTROL (Jaroslav Kysela) [2125544] - ASoC: topology: Return bool instead of int (Jaroslav Kysela) [2125544] - ASoC: topology: Remove unnecessary looping (Jaroslav Kysela) [2125544] - ASoC: topology: Use for loop instead of while (Jaroslav Kysela) [2125544] - ASoC: topology: KUnit: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: topology: KUnit: Followup prototype change of snd_soc_unregister_card() (Jaroslav Kysela) [2125544] - ASoC: DPCM: Don't pick up BE without substream (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: demote warnings on non-atomic BE connection (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: fix BE transition for TRIGGER_START (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: improve BE transition for TRIGGER_START (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: improve BE transition for PAUSE_RELEASE (Jaroslav Kysela) [2125544] - ASoC: ops: Fix integer detection for when max possible values > 1 (Jaroslav Kysela) [2125544] - ASoC: ops: Fix boolean/integer detection for simple controls (Jaroslav Kysela) [2125544] - ASoC: ops: Don't modify the driver's plaform_max when reading state (Jaroslav Kysela) [2125544] - ASoC: ops: Remove unneeded delay.h inclusion (Jaroslav Kysela) [2125544] - ASoC: ops: Clarify snd_soc_info_volsw_sx() (Jaroslav Kysela) [2125544] - ASoC: soc-generic-dmaengine-pcm: Use default config when none is given (Jaroslav Kysela) [2125544] - ASoC: dapm: Move stereo autodisable check (Jaroslav Kysela) [2125544] - ASoC: soc-dai: Remove set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: soc-core.c: share code for snd_soc_of_get_dai_link_cpus/codecs() (Jaroslav Kysela) [2125544] - ASoC: soc-core.c: fixup snd_soc_of_get_dai_link_cpus() (Jaroslav Kysela) [2125544] - ASoC: core: Switch core to new DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: core: Make snd_soc_unregister_card() return void (Jaroslav Kysela) [2125544] - ASoC: core: Always send the CPU DAI a direct clock specifier (Jaroslav Kysela) [2125544] - ASoC: core: Add set_fmt_new callback that directly specifies provider (Jaroslav Kysela) [2125544] - ASoC: core: Pass legacy_dai_naming flag directly (Jaroslav Kysela) [2125544] - ASoC: core: Correct spelling fliped -> flipped (Jaroslav Kysela) [2125544] - ASoC: soc-core: remove always-false path (Jaroslav Kysela) [2125544] - ASoC: Introduce snd_soc_of_get_dai_link_cpus (Jaroslav Kysela) [2125544] - ASoC: soc-component: Update handling to component delays (Jaroslav Kysela) [2125544] - ASoC: Introduce 'fixup_controls' card method (Jaroslav Kysela) [2125544] - ASoC: soc-card: Create jack kcontrol without pins (Jaroslav Kysela) [2125544] - ALSA: Replace acpi_bus_get_device() (Jaroslav Kysela) [2125544] - Revert "ALSA: hda: cs35l41: Allow compilation test on non-ACPI configurations" (Jaroslav Kysela) [2125544] - ALSA: hda: beep: Simplify keep-power-at-enable behavior (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Don't skip notification handling during PM operation (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Limit the maximal count of PCM devices to 8 (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: ELD procfs - print the codec NIDs (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Simplify the pcm_idx condition in hdmi_pcm_setup_pin() (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Fix the converter allocation for the silent stream (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: change type for the 'assigned' variable (Jaroslav Kysela) [2125544] - ALSA: hda: intel-nhlt: Move structs out of #define block (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add a quirk for HP OMEN 16 (8902) mute LED (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Fix the converter reuse for the silent stream (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Re-arrange quirk table entries (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop (Jaroslav Kysela) [2125544] - ALSA: hda: Fix Nvidia dp infoframe (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (Jaroslav Kysela) [2125544] - ALSA: hda/tegra: set depop delay for tegra (Jaroslav Kysela) [2125544] - ALSA: hda: add Intel 5 Series / 3400 PCI DID (Jaroslav Kysela) [2125544] - ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() (Jaroslav Kysela) [2125544] - ALSA: hda/tegra: Align BDL entry to 4KB boundary (Jaroslav Kysela) [2125544] - ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Jaroslav Kysela) [2125544] - ALSA: hda/sigmatel: Keep power up while beep is enabled (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Support new Dolphin Variants (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Lenovo Yoga7 14IAL7 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Clarify support for CSC3551 without _DSD Properties (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirks for ASUS Zenbooks using CS35L41 (Jaroslav Kysela) [2125544] - ALSA: hda: Fix crash due to jack poll in suspend (Jaroslav Kysela) [2125544] - ALSA: hda/cirrus - support for iMac 12,1 model (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED (Jaroslav Kysela) [2125544] - ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Jaroslav Kysela) [2125544] - ALSA: ice1712: remove redundant assignment to new (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Clevo NV45PZ (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support CLSA0101 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Use the CS35L41 HDA internal define (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Enable speaker and mute LEDs for HP laptops (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix build error unused-function (Jaroslav Kysela) [2125544] - ALSA: asihpi: fix repeated words in comments (Jaroslav Kysela) [2125544] - ALSA: asihpi: Fix typo in comments (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Fix typo in comments (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add module parameter to control firmware load (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support Firmware switching and reloading (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add defaulted values into dsp bypass config sequence (Jaroslav Kysela) [2125544] - ALSA: hda: hda_cs_dsp_ctl: Add fw id strings (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Read Speaker Calibration data from UEFI variables (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support Hibernation during Suspend (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support Speaker ID for laptops (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support multiple load paths for firmware (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support reading subsystem id from ACPI (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Save Subsystem ID inside CS35L41 Driver (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add initial DSP support and firmware loading (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Save codec object inside component struct (Jaroslav Kysela) [2125544] - ALSA: hda: hda_cs_dsp_ctl: Add apis to write the controls directly (Jaroslav Kysela) [2125544] - ALSA: hda: hda_cs_dsp_ctl: Add Library to support CS_DSP ALSA controls (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Consolidate selections under SND_HDA_SCODEC_CS35L41 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Drop wrong use of ACPI_PTR() (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Allow compilation test on non-ACPI configurations (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Don't dereference fwnode handle (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Improve dev_err_probe() messaging (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix comments wrt serial-multi-instantiate reference (Jaroslav Kysela) [2125544] - ALSA: hda: Fix put_device() inconsistency in error path (Jaroslav Kysela) [2125544] - ALSA: hda: Make device usage_count consistent across subsequent probing (Jaroslav Kysela) [2125544] - ALSA: hda: Fix null-ptr-deref when i915 fails and hdmi is denylisted (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: change cs8409_fixups v.pins initializers to static (Jaroslav Kysela) [2125544] - ASoC: doc: Update dead links (Jaroslav Kysela) [2125544] - ALSA: hda/via: Delete does not require return (Jaroslav Kysela) [2125544] - ALSA: ctxfi: fix typo in comment (Jaroslav Kysela) [2125544] - ALSA: cs5535audio: fix typo in comment (Jaroslav Kysela) [2125544] - ALSA: lola: Bounds check loop iterator against streams array size (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add Amp Name based on channel and index (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Enable GPIO2 Interrupt for CLSA0100 laptops (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add Support for Interrupts (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Remove Set Channel Map api from binding (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Set Speaker Position for CLSA0100 Laptop (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix error in spi cs35l41 hda driver name (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Add Speaker Playback Switch for Warlock (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Add Speaker Playback Switch for Cyborg (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Support new Odin Variants (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Support manual mode detection for CS42L42 (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Use general cs42l42 include in cs8409 hda driver (Jaroslav Kysela) [2125544] - ALSA: hdsp: remove redundant assignment to pointer kctl (Jaroslav Kysela) [2125544] - ALSA: hda/conexant: add a new hda codec SN6140 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Move external boost handling to lib for ASoC use (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Handle all external boost setups the same way (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Reorganize log for playback actions (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Remove cs35l41_hda_reg_sequence struct (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Move boost config to initialization code (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Mute the device before shutdown (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Put the device into safe mode for external boost (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add Boost type flag (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Always configure the DAI (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix I2S params comments (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Move cs35l41_gpio_config to shared lib (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Check hw_config before using it (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Unify hardware configuration (Jaroslav Kysela) [2125544] - ALSA: hda/tegra: Enable Jack poll for tegra (Jaroslav Kysela) [2125544] - ALSA: hda: Jack detection poll in suspend state (Jaroslav Kysela) [2125544] - ALSA: echoaudio: remove redundant assignment to variable i (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Stop using iommu_present() (Jaroslav Kysela) [2125544] - ALSA: hda: intel-dsp-config: add missing RaptorLake PCI IDs (Jaroslav Kysela) [2125544] - ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array (Jaroslav Kysela) [2125544] - ALSA: hda: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: hda: Remove unused macro definition (Jaroslav Kysela) [2125544] - ALSA: hda: Reset all SIE bits in INTCTL (Jaroslav Kysela) [2125544] - tracing: ALSA: hda: Remove string manipulation out of the fast path (Jaroslav Kysela) [2125544] - ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ALSA: hda: intel-dspcfg: use SOF for UpExtreme and UpExtreme11 boards (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Properly refcounting clock rate (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Clear fixed clock rate at closing EP (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Register card again for iface over delayed_register option (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Inform the delayed registration more properly (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 (Jaroslav Kysela) [2125544] - ALSA: usb-audio: make read-only array marker static const (Jaroslav Kysela) [2125544] - ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II (Jaroslav Kysela) [2125544] - ALSA: scarlett2: Add Focusrite Clarett+ 8Pre support (Jaroslav Kysela) [2125544] - ALSA: line6: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: hiface: fix repeated words in comments (Jaroslav Kysela) [2125544] - ALSA: usb/6fire: fix repeated words in comments (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add quirk for Behringer UMC202HD (Jaroslav Kysela) [2125544] - ALSA: bcd2000: Fix a UAF bug on the error path of probing (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Use atomic_try_cmpxchg in ep_state_update (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add endianness annotations (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Turn off 'manual mode' on Dell dock (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Support jack detection on Dell dock (Jaroslav Kysela) [2125544] - ALSA: usb-audio: US16x08: Move overflow check before array access (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Cancel pending work at closing a MIDI substream (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add mixer mapping for Gigabyte B450/550 Mobos (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Fix wrong kfree issue in snd_usb_endpoint_free_all (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Refcount multiple accesses on the single clock (Jaroslav Kysela) [2125544] - mfd: arizona-spi: Add Android board ACPI table handling (Jaroslav Kysela) [2125544] - mfd: arizona-spi: Split Windows ACPI init code into its own function (Jaroslav Kysela) [2125544] - mfd: arizona: Add missing statics to the of_match_tables (Jaroslav Kysela) [2125544] - firmware: cs_dsp: Add memory chunk helpers (Jaroslav Kysela) [2125544] - firmware: cs_dsp: Add pre_stop callback (Jaroslav Kysela) [2125544] - regmap: sdw: add required header files (Jaroslav Kysela) [2125544] - regmap: soundwire: remove unused header mod_devicetable.h (Jaroslav Kysela) [2125544] - regmap: Constify static regmap_bus structs (Jaroslav Kysela) [2125544] - soundwire: peripheral: remove useless ops pointer (Jaroslav Kysela) [2125544] - soundwire: intel: use pm_runtime_resume() on component probe (Jaroslav Kysela) [2125544] - soundwire: qcom: fix device status array range (Jaroslav Kysela) [2125544] - soundwire: qcom: remove duplicate reset control get (Jaroslav Kysela) [2125544] - soundwire: Intel: add trigger callback (Jaroslav Kysela) [2125544] - soundwire: qcom: Enable software clock gating requirement flag (Jaroslav Kysela) [2125544] - soundwire: qcom: Check device status before reading devid (Jaroslav Kysela) [2125544] - soundwire: qcom: Add flag for software clock gating check (Jaroslav Kysela) [2125544] - soundwire: revisit driver bind/unbind and callbacks (Jaroslav Kysela) [2125544] - soundwire: bus_type: fix remove and shutdown support (Jaroslav Kysela) [2125544] - soundwire: intel: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: qcom: soundwire: Add support for controlling audio CGCR from HLOS (Jaroslav Kysela) [2125544] - soundwire: qcom: adjust autoenumeration timeout (Jaroslav Kysela) [2125544] - soundwire: qcom: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: intel: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: cadence: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: bus: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: qcom: return error when pm_runtime_get_sync fails (Jaroslav Kysela) [2125544] - soundwire: bus: pm_runtime_request_resume on peripheral attachment (Jaroslav Kysela) [2125544] - soundwire: intel: disable WAKEEN in pm_runtime resume (Jaroslav Kysela) [2125544] - soundwire: cadence: recheck device0 attachment after status change (Jaroslav Kysela) [2125544] - soundwire: qcom: Add compatible name for v1.6.0 (Jaroslav Kysela) [2125544] - soundwire: stream: Fix error return code in do_bank_switch() (Jaroslav Kysela) [2125544] - soundwire: qcom: fix an error message in swrm_wait_for_frame_gen_enabled() (Jaroslav Kysela) [2125544] - soundwire: qcom: use __maybe_unused for swrm_runtime_resume() (Jaroslav Kysela) [2125544] - soundwire: qcom: constify static struct qcom_swrm_data global variables (Jaroslav Kysela) [2125544] - soundwire: qcom: add in-band wake up interrupt support (Jaroslav Kysela) [2125544] - soundwire: qcom: add runtime pm support (Jaroslav Kysela) [2125544] - soundwire: Replace acpi_bus_get_device() (Jaroslav Kysela) [2125544] - ALSA: Add snd_pcm_direction_name() helper (Jaroslav Kysela) [2125544] - ALSA: core: Fix double-free at snd_card_new() (Jaroslav Kysela) [2125544] - ALSA: hda: Once again fix regression of page allocations with IOMMU (Jaroslav Kysela) [2125544] - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Jaroslav Kysela) [2125544] - ALSA: control: Re-order bounds checking in get_ctl_id_hash() (Jaroslav Kysela) [2125544] - ALSA: control: Fix an out-of-bounds bug in get_ctl_id_hash() (Jaroslav Kysela) [2125544] - ALSA: seq: Fix data-race at module auto-loading (Jaroslav Kysela) [2125544] - ALSA: seq: oss: Fix data-race for max_midi_devs access (Jaroslav Kysela) [2125544] - ALSA: memalloc: Revive x86-specific WC page allocations again (Jaroslav Kysela) [2125544] - ALSA: info: Fix llseek return value when using callback (Jaroslav Kysela) [2125544] - ALSA: pcm: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: core: Replace scnprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: control-led: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: control: Use deferred fasync helper (Jaroslav Kysela) [2125544] - ALSA: pcm: Use deferred fasync helper (Jaroslav Kysela) [2125544] - ALSA: timer: Use deferred fasync helper (Jaroslav Kysela) [2125544] - ALSA: core: Add async signal helpers (Jaroslav Kysela) [2125544] - ALSA: core: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: memalloc: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: control: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: compress: Fix kernel doc warnings (Jaroslav Kysela) [2125544] - ALSA: dmaengine: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: pcm: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: compress: Enable kernel doc markers for some functions (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Take buffer refcount while draining output (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Check stream state at exported functions (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Take open_mutex around parameter changes (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Move lock to snd_rawmidi_substream (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Make internal functions local static (Jaroslav Kysela) [2125544] - ALSA: control: Add input validation (Jaroslav Kysela) [2125544] - ALSA: control: Drop superfluous ifdef CONFIG_SND_CTL_DEBUG (Jaroslav Kysela) [2125544] - ALSA: control: Rename CONFIG_SND_CTL_VALIDATION to CONFIG_SND_CTL_DEBUG (Jaroslav Kysela) [2125544] - ALSA: control: Use xarray for faster lookups (Jaroslav Kysela) [2125544] - ALSA: seq: replace ternary operator with max() (Jaroslav Kysela) [2125544] - ALSA: pcm: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2125544] - pinctrl: amd: Don't save/restore interrupt status and wake status bits (Prarit Bhargava) [2130059] - x86/paravirt: Add a dummy __x86_paravirt_patch_template() function (Waiman Long) [2144161] - x86/paravirt: Fix kABI breakage in struct pv_mmu_ops (Waiman Long) [2144161]- can: af_can: fix NULL pointer dereference in can_rx_register() (Ivan Vecera) [2136823] - net: disable preemption in dev_core_stats_XXX_inc() helpers (Ivan Vecera) [2136823] - net: introduce CAN specific pointer in the struct net_device (Ivan Vecera) [2136823] - can: af_can: can_pernet_exit(): no need to iterate over and cleanup registered CAN devices (Ivan Vecera) [2136823] - net: add per-cpu storage and net->core_stats (Ivan Vecera) [2136823] - tun: switch to net core provided statistics counters (Ivan Vecera) [2136823] - tun: switch to u64_stats_t (Ivan Vecera) [2136823] - ceph: avoid putting the realm twice when decoding snaps fails (Xiubo Li) [2139881] - powerpc/64/kdump: Limit kdump base to 512MB (Mamatha Inamdar) [2132921] - ice: virtchnl rss hena support (Petr Oros) [2136516] - Documentation/admin-guide: Document nomodeset kernel parameter (Jocelyn Falempe) [2143952] - drm: Move nomodeset kernel parameter to the DRM subsystem (Jocelyn Falempe) [2143952] - usb: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - sound: usb: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - usb: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - net: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - media: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - Input: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - HID: usbhid: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - usb: deprecate the third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - scsi: smartpqi: Change version to 2.1.20-035 (Don Brace) [2116976] - scsi: smartpqi: Initialize feature section info (Don Brace) [2116976] - scsi: smartpqi: Add controller cache flush during rmmod (Don Brace) [2116976] - scsi: smartpqi: Correct device removal for multi-actuator devices (Don Brace) [2116976] - scsi: smartpqi: Change sysfs raid_level attribute to N/A for controllers (Don Brace) [2116976] - scsi: smartpqi: Correct max LUN number (Don Brace) [2116976] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [2116976] - scsi: smartpqi: Convert to host_tagset (Don Brace) [2116976] - scsi: smartpqi: Stop using the SCSI pointer (Don Brace) [2116976] - smartpqi: Change request pointer to scsi_cmd_to_rq (Don Brace) [2116976] - scsi: smartpqi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Don Brace) [2116976] - EDAC/skx_common: Make output format similar (Aristeu Rozanski) [2124915] - EDAC/skx_common: Use driver decoder first (Aristeu Rozanski) [2124915] - ptp: introduce helpers to adjust by scaled parts per million (Izabela Bakollari) [2141639] - ptp: add missing documentation for parameters (Izabela Bakollari) [2141639] - mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. (Nico Pache) [2144559] - scsi: target: loop: Fix handling of aborted TMRs (Maurizio Lombardi) [2141713] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [2137955] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [2137955] - net/mlx5e: TC, Reject forwarding from internal port to internal port (Mohammad Kabat) [2131345] - md/raid1: stop mdx_raid1 thread when raid1 array run failed (Nigel Croxon) [2143270] - md: fix a crash in mempool_free (Nigel Croxon) [2143257] - md/raid0, raid10: Don't set discard sectors for request queue (Nigel Croxon) [2143250] - sgx: use ->f_mapping... (Vladis Dronov) [2130210] - x86/sgx: Improve comments for sgx_encl_lookup/alloc_backing() (Vladis Dronov) [2130210] - x86/sgx: Handle VA page allocation failure for EAUG on PF. (Vladis Dronov) [2130210] - x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd (Vladis Dronov) [2130210] - selftests/sgx: Ignore OpenSSL 3.0 deprecated functions warning (Vladis Dronov) [2130210] - x86/sgx: Set active memcg prior to shmem allocation (Vladis Dronov) [2130210] - x86/sgx: Drop 'page_index' from sgx_backing (Vladis Dronov) [2130210] - selftests/sgx: Page removal stress test (Vladis Dronov) [2130210] - selftests/sgx: Test reclaiming of untouched page (Vladis Dronov) [2130210] - selftests/sgx: Test invalid access to removed enclave page (Vladis Dronov) [2130210] - selftests/sgx: Test faulty enclave behavior (Vladis Dronov) [2130210] - selftests/sgx: Test complete changing of page type flow (Vladis Dronov) [2130210] - selftests/sgx: Introduce TCS initialization enclave operation (Vladis Dronov) [2130210] - selftests/sgx: Introduce dynamic entry point (Vladis Dronov) [2130210] - selftests/sgx: Test two different SGX2 EAUG flows (Vladis Dronov) [2130210] - selftests/sgx: Add test for TCS page permission changes (Vladis Dronov) [2130210] - selftests/sgx: Add test for EPCM permission changes (Vladis Dronov) [2130210] - Documentation/x86: Introduce enclave runtime management section (Vladis Dronov) [2130210] - x86/sgx: Free up EPC pages directly to support large page ranges (Vladis Dronov) [2130210] - x86/sgx: Support complete page removal (Vladis Dronov) [2130210] - x86/sgx: Support modifying SGX page type (Vladis Dronov) [2130210] - x86/sgx: Tighten accessible memory range after enclave initialization (Vladis Dronov) [2130210] - x86/sgx: Support adding of pages to an initialized enclave (Vladis Dronov) [2130210] - x86/sgx: Support restricting of enclave page permissions (Vladis Dronov) [2130210] - x86/sgx: Support VA page allocation without reclaiming (Vladis Dronov) [2130210] - x86/sgx: Export sgx_encl_page_alloc() (Vladis Dronov) [2130210] - x86/sgx: Export sgx_encl_{grow,shrink}() (Vladis Dronov) [2130210] - x86/sgx: Keep record of SGX page type (Vladis Dronov) [2130210] - x86/sgx: Create utility to validate user provided offset and length (Vladis Dronov) [2130210] - x86/sgx: Make sgx_ipi_cb() available internally (Vladis Dronov) [2130210] - x86/sgx: Move PTE zap code to new sgx_zap_enclave_ptes() (Vladis Dronov) [2130210] - x86/sgx: Rename sgx_encl_ewb_cpumask() as sgx_encl_cpumask() (Vladis Dronov) [2130210] - x86/sgx: Export sgx_encl_ewb_cpumask() (Vladis Dronov) [2130210] - x86/sgx: Support loading enclave page without VMA permissions check (Vladis Dronov) [2130210] - x86/sgx: Add wrapper for SGX2 EAUG function (Vladis Dronov) [2130210] - x86/sgx: Add wrapper for SGX2 EMODT function (Vladis Dronov) [2130210] - x86/sgx: Add wrapper for SGX2 EMODPR function (Vladis Dronov) [2130210] - x86/sgx: Add short descriptions to ENCLS wrappers (Vladis Dronov) [2130210] - x86/sgx: Ensure no data in PCMD page after truncate (Vladis Dronov) [2130210] - x86/sgx: Fix race between reclaimer and page fault handler (Vladis Dronov) [2130210] - x86/sgx: Obtain backing storage page with enclave mutex held (Vladis Dronov) [2130210] - x86/sgx: Mark PCMD page as dirty when modifying contents (Vladis Dronov) [2130210] - x86/sgx: Disconnect backing page references from dirty status (Vladis Dronov) [2130210] - HID: intel-ish-hid: ipc: Add Meteor Lake PCI device ID (Tony Camuso) [2132441] - hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Tony Camuso) [2132441] - HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Tony Camuso) [2132441] - ID: intel-ish-hid: hid-client: drop unexpected word "the" in the comments (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: use time_before to replace "jiffies < a" (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: add ADL and RPL device id (Tony Camuso) [2132441] - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update (Tony Camuso) [2132441] - HID: intel-ish-hid: ishtp-fw-loader: Fix a kernel-doc formatting issue (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: Specify no cache snooping on TGL and ADL (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested (Tony Camuso) [2132441] - HID: intel-ish-hid: fix module device-id handling (Tony Camuso) [2132441] - HID: intel-ish-hid: hid-client: only load for matching devices (Tony Camuso) [2132441] - HID: intel-ish-hid: fw-loader: only load for matching devices (Tony Camuso) [2132441] - HID: intel-ish-hid: use constants for modaliases (Tony Camuso) [2132441] - s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() (Tobias Huschle) [2141963] - s390/futex: add missing EX_TABLE entry to __futex_atomic_op() (Tobias Huschle) [2141963] - s390/uaccess: add missing EX_TABLE entries to __clear_user() (Tobias Huschle) [2141963] - net: usb: ax88179_178a: Fix packet receiving (Jose Ignacio Tornos Martinez) [2142725] {CVE-2022-2964} - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jose Ignacio Tornos Martinez) [2142725] {CVE-2022-2964} - drm/i915/rpl-p: Add PCI IDs (Jocelyn Falempe) [2115880] - Revert "dma-buf: remove useless FMODE_LSEEK flag" (Jocelyn Falempe) [2115880] - drm/amd/display: Increase stack frame size limit for a few files. (Jocelyn Falempe) [2115880] - drm_crtc.h is missing include/linux/slab.h (Jocelyn Falempe) [2115880] - drm/amd/display: remove a duplicated declaration (Jocelyn Falempe) [2115880] - Revert "mm: shrinkers: provide shrinkers with names" (Jocelyn Falempe) [2115880] - Revert "drm/amdkfd: add SPM support for SVM" (Jocelyn Falempe) [2115880] - Merge DRM changes from upstream v5.19..v6.0 (Jocelyn Falempe) [2115880] - drm/i915/gvt: IMPORT_MODULE_NS workaround (Jocelyn Falempe) [2115880] - Replace EXPORT_SYMBOL_NS_GPL with EXPORT_SYMBOL_GPL (Jocelyn Falempe) [2115880] - Revert "vfio/gvt: Fix open/close when multiple device FDs are open" (Michel Dänzer) [2115880] - Revert "vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw()" (Jocelyn Falempe) [2115880] - Revert "drm/i915/gvt: convert to use vfio_register_emulated_iommu_dev" (Jocelyn Falempe) [2115880] - Revert "drm/i915/gvt: merge gvt.c into kvmgvt.c" (Jocelyn Falempe) [2115880] - Revert "vfio/mdev: Remove mdev_parent_ops" (Jocelyn Falempe) [2115880] - Revert "vfio: Make vfio_(un)register_notifier accept a vfio_device" (Jocelyn Falempe) [2115880] - Revert "drm/i915/gvt: Change from vfio_group_(un)pin_pages to vfio_(un)pin_pages" (Jocelyn Falempe) [2115880] - Revert "vfio: remove VFIO_GROUP_NOTIFY_SET_KVM" (Jocelyn Falempe) [2115880] - Revert "i915: Call aops write_begin() and write_end() directly" (Jocelyn Falempe) [2115880] - Merge DRM changes from upstream v5.18..v5.19 (Jocelyn Falempe) [2115880] - crypto: testmgr - disallow plain cbcmac(aes) and ghash in FIPS mode (Vladis Dronov) [2107595] - crypto: set the required FIPS_INTERNAL flag for gcm and ccm (Vladis Dronov) [2107595] - crypto: seqiv - flag instantiations as FIPS compliant (Vladis Dronov) [2107595] - crypto: xts - restrict key lengths to approved values in FIPS mode (Vladis Dronov) [2107595] - crypto: api - allow algs only in specific constructions in FIPS mode (Vladis Dronov) [2107595] - crypto: api - check for ERR pointers in crypto_destroy_tfm() (Vladis Dronov) [2107595] - crypto: api - Fix use-after-free and race in crypto_spawn_alg (Vladis Dronov) [2107595] - crypto: algapi - Avoid spurious modprobe on LOADED (Vladis Dronov) [2107595] - crypto: api - Retain alg refcount in crypto_grab_spawn (Vladis Dronov) [2107595] - crypto: api - Do not zap spawn->alg (Vladis Dronov) [2107595] - crypto: api - Fix race condition in crypto_spawn_alg (Vladis Dronov) [2107595] - crypto: api - Check spawn->alg under lock in crypto_drop_spawn (Vladis Dronov) [2107595] - crypto: algapi - reject NULL crypto_spawn::inst (Vladis Dronov) [2107595] - iavf: remove INITIAL_MAC_SET to allow gARP to work properly (Stefan Assmann) [1938635] - mm, slab: remove duplicate kernel-doc comment for ksize() (Michal Schmidt) [2143367] - slab: Introduce kmalloc_size_roundup() (Michal Schmidt) [2143367] - thermal: int340x: Mode setting with new OS handshake (Prarit Bhargava) [2072652] - thermal: int340x: Update OS policy capability handshake (Prarit Bhargava) [2072652] - hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Chris von Recklinghausen) [2143631] - mm/hugetlb: clear compound_nr before freeing gigantic pages (Chris von Recklinghausen) [2143631] - uprobes: __replace_page() avoid BUG in munlock_vma_page() (Chris von Recklinghausen) [2143631] - s390/boot: add secure boot trailer (Tobias Huschle) [2141967] - ice: Fix configuring VIRTCHNL_OP_CONFIG_VSI_QUEUES with unbalanced queues (Michal Schmidt) [2137378] - nvme: wait until quiesce is done (Ming Lei) [2144258] - scsi: make sure that request queue queiesce and unquiesce balanced (Ming Lei) [2144258] - scsi: avoid to quiesce sdev->request_queue two times (Ming Lei) [2144258] - dm: don't stop request queue after the dm device is suspended (Ming Lei) [2144258]- ata: libata-core: Print timeout value when internal command times (Ewan D. Milne) [1823688] - ata: libata-core: fix sloppy parameter type in ata_exec_internal[_sg]() (Ewan D. Milne) [1823688] - ata: libata-core: make ata_exec_internal_sg() *static* (Ewan D. Milne) [1823688] - perf/x86/intel: Fix unchecked MSR access error for Alder Lake N (Michael Petlan) [2104807] - perf/x86/intel: Fix PEBS data source encoding for ADL (Michael Petlan) [2104807] - perf/x86/intel: Fix PEBS memory access info encoding for ADL (Michael Petlan) [2104807] - i40e: Fix DMA mappings leak (Ivan Vecera) [2077847] - fbcon: Fix delayed takeover locking (Jocelyn Falempe) [2134795] - fbcon: use min() to make code cleaner (Jocelyn Falempe) [2134795] - fbcon: Use array3_size() helper in scr_memcpyw() (Jocelyn Falempe) [2134795] - fbcon: Maintain a private array of fb_info (Jocelyn Falempe) [2134795] - fbcon: untangle fbcon_exit (Jocelyn Falempe) [2134795] - fbcon: Move more code into fbcon_release (Jocelyn Falempe) [2134795] - fbcon: Move console_lock for register/unlink/unregister (Jocelyn Falempe) [2134795] - fbcon: Consistently protect deferred_takeover with console_lock() (Jocelyn Falempe) [2134795] - fbcon: use lock_fb_info in fbcon_open/release (Jocelyn Falempe) [2134795] - fbcon: move more common code into fb_open() (Jocelyn Falempe) [2134795] - fbcon: Ditch error handling for con2fb_release_oldinfo (Jocelyn Falempe) [2134795] - fbcon: Extract fbcon_open/release helpers (Jocelyn Falempe) [2134795] - fb: Delete fb_info->queue (Jocelyn Falempe) [2134795] - fbcon: Replace FBCON_FLAGS_INIT with a boolean (Jocelyn Falempe) [2134795] - fbcon: Use delayed work for cursor (Jocelyn Falempe) [2134795] - fbdev/sysfs: Fix locking (Jocelyn Falempe) [2134795] - fbcon: delete delayed loading code (Jocelyn Falempe) [2134795] - fbcon: Introduce wrapper for console->fb_info lookup (Jocelyn Falempe) [2134795] - fbcon: Move fbcon_bmove(_rec) functions (Jocelyn Falempe) [2134795] - fbcon: delete a few unneeded forward decl (Jocelyn Falempe) [2134795] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [2134795] - video: fbcon: Fix warnings by using pr_debug() in fbcon (Jocelyn Falempe) [2134795] - fbcon: Fix user font detection test at fbcon_resize(). (Jocelyn Falempe) [2134795] - fbcon: remove now unusued 'softback_lines' cursor() argument (Jocelyn Falempe) [2134795] - fbcon: remove soft scrollback code (Jocelyn Falempe) [2134795] - fbcon: prevent user font height or width change from causing potential out-of-bounds access (Jocelyn Falempe) [2134795] - fbmem: pull fbcon_update_vcs() out of fb_set_var() (Jocelyn Falempe) [2134795] - fbcon: fix null-ptr-deref in fbcon_switch (Jocelyn Falempe) [2134795] - fbcon: Adjust indentation in set_con2fb_map (Jocelyn Falempe) [2134795] - fbdev: Unexport unlink_framebuffer() (Jocelyn Falempe) [2134795] - backlight: drop EARLY_EVENT_BLANK support (Jocelyn Falempe) [2134795] - fbcon: Export fbcon_update_vcs (Jocelyn Falempe) [2134795] - backlight: simplify lcd notifier (Jocelyn Falempe) [2134795] - fbcon: Document what I learned about fbcon locking (Jocelyn Falempe) [2134795] - fbcon: Call con2fb_map functions directly (Jocelyn Falempe) [2134795] - fbcon: replace FB_EVENT_MODE_CHANGE/_ALL with direct calls (Jocelyn Falempe) [2134795] - fb: Flatten control flow in fb_set_var (Jocelyn Falempe) [2134795] - fbdev: remove FBINFO_MISC_USEREVENT around fb_blank (Jocelyn Falempe) [2134795] - fbmem: pull fbcon_fb_blanked out of fb_blank (Jocelyn Falempe) [2134795] - Revert "backlight/fbcon: Add FB_EVENT_CONBLANK" (Jocelyn Falempe) [2134795] - fbdev: Call fbcon_get_requirement directly (Jocelyn Falempe) [2134795] - fbcon: Call fbcon_mode_deleted/new_modelist directly (Jocelyn Falempe) [2134795] - fbdev: directly call fbcon_suspended/resumed (Jocelyn Falempe) [2134795] - fbdev: unify unlink_framebuffer paths (Jocelyn Falempe) [2134795] - fbdev: make unregister/unlink functions not fail (Jocelyn Falempe) [2134795] - fbcon: call fbcon_fb_bind directly (Jocelyn Falempe) [2134795] - fbcon: call fbcon_fb_(un)registered directly (Jocelyn Falempe) [2134795] - fbdev: fbmem: fix memory access if logo is bigger than the screen (Jocelyn Falempe) [2134795] - fbdev: add kerneldoc do remove_conflicting_framebuffers() (Jocelyn Falempe) [2134795] - fbdev: allow apertures == NULL in remove_conflicting_framebuffers() (Jocelyn Falempe) [2134795] - fbdev: show fbdev number for debugging (Jocelyn Falempe) [2134795] - fbcon: use kvmalloc() for scrollback buffer (Jocelyn Falempe) [2134795] - fbdev: fbcon: Fix unregister crash when more than one framebuffer (Jocelyn Falempe) [2134795] - fb: fix lost console when the user unplugs a USB adapter (Jocelyn Falempe) [2134795] - fbcon: introduce for_each_registered_fb() helper (Jocelyn Falempe) [2134795] - timers/nohz: Last resort update jiffies on nohz_full IRQ entry (Waiman Long) [2108387] - irq: Call tick_irq_enter() inside HARDIRQ_OFFSET (Waiman Long) [2108387] - irqtime: Move irqtime entry accounting after irq offset incrementation (Waiman Long) [2108387] - sched/vtime: Consolidate IRQ time accounting (Waiman Long) [2108387] - s390/vtime: Use the generic IRQ entry accounting (Waiman Long) [2108387] - sched/cputime: Remove symbol exports from IRQ time accounting (Waiman Long) [2108387] - genirq/irqdomain: Don't try to free an interrupt that has no mapping (Waiman Long) [2108387] - genirq: Provide __irq_enter/exit_raw() (Waiman Long) [2108387] - powerpc/time: Only set CONFIG_ARCH_HAS_SCALED_CPUTIME on PPC64 (Waiman Long) [2108387] - powerpc/time: isolate scaled cputime accounting in dedicated functions. (Waiman Long) [2108387] - perf: Fix list corruption in perf_cgroup_switch() (Aaron Tomlin) [2136548] - gen_compile_commands: fix issues in RHEL-8 (Íñigo Huguet) [2136840] - .gitignore: Add compilation database file (Íñigo Huguet) [2136840] - gen_compile_commands: fix missing 'sys' package (Íñigo Huguet) [2136840] - gen_compile_commands: extract compiler command from a series of commands (Íñigo Huguet) [2136840] - gen_compile_commands: prune some directories (Íñigo Huguet) [2136840] - scripts/clang-tools: switch explicitly to Python 3 (Íñigo Huguet) [2136840] - Makefile: Add clang-tidy and static analyzer support to makefile (Íñigo Huguet) [2136840] - kbuild: wire up the build rule of compile_commands.json to Makefile (Íñigo Huguet) [2136840] - gen_compile_commands: remove the warning about too few .cmd files (Íñigo Huguet) [2136840] - gen_compile_commands: support *.o, *.a, modules.order in positional argument (Íñigo Huguet) [2136840] - gen_compile_commands: move directory walk to a generator function (Íñigo Huguet) [2136840] - gen_compile_commands: make -o option independent of -d option (Íñigo Huguet) [2136840] - gen_compile_commands: reword the help message of -d option (Íñigo Huguet) [2136840] - gen_compile_commands: do not support .cmd files under tools/ directory (Íñigo Huguet) [2136840] - gen_compile_commands: use choices for --log_levels option (Íñigo Huguet) [2136840] - gen_compile_commands: parse only the first line of .*.cmd files (Íñigo Huguet) [2136840] - gen_compile_commands: lower the entry count threshold (Íñigo Huguet) [2136840] - scripts: add a tool to produce a compile_commands.json file (Íñigo Huguet) [2136840] - iavf: Do not restart Tx queues after reset task failure (Petr Oros) [2134005] - iavf: Fix a crash during reset task (Petr Oros) [2134005] - spec: add bpf_testmod.ko to kselftests/bpf (Yauheni Kaliuta) [2140082] - fuse: fix readdir cache race (Miklos Szeredi) [2131391] - ice: config netdev tc before setting queues number (Petr Oros) [2103946] - ice: Fix ice_xdp_xmit() when XDP TX queue number is not sufficient (Petr Oros) [2103946] - ice: Don't double unplug aux on peer initiated reset (Petr Oros) [2103946] - ice: use bitmap_free instead of devm_kfree (Petr Oros) [2103946] - ice: Fix DMA mappings leak (Petr Oros) [2103946] - ice: Fix call trace with null VSI during VF reset (Petr Oros) [2103946] - ice: Fix VSI rebuild WARN_ON check for VF (Petr Oros) [2103946] - net/ice: fix initializing the bitmap in the switch code (Petr Oros) [2103946] - net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in ice_vsi_sync_fltr() (Petr Oros) [2103946] - ice: allow toggling loopback mode via ndo_set_features callback (Petr Oros) [2103946] - ice: compress branches in ice_set_features() (Petr Oros) [2103946] - ice: Add support for PPPoE hardware offload (Petr Oros) [2103946] - ice: add i2c write command (Petr Oros) [2103946] - ice: Remove pci_aer_clear_nonfatal_status() call (Petr Oros) [2103946] - ice: Remove unnecessary NULL check before dev_put (Petr Oros) [2103946] - ice: use eth_broadcast_addr() to set broadcast address (Petr Oros) [2103946] - ice: switch: dynamically add VLAN headers to dummy packets (Petr Oros) [2103946] - ice: Add support for VLAN TPID filters in switchdev (Petr Oros) [2103946] - ice: Add support for double VLAN in switchdev (Petr Oros) [2103946] - intel/ice:fix repeated words in comments (Petr Oros) [2103946] - drivers/net/ethernet/intel: fix typos in comments (Petr Oros) [2103946] - ice: Use correct order for the parameters of devm_kcalloc() (Petr Oros) [2103946] - ice: remove u16 arithmetic in ice_gnss (Petr Oros) [2103946] - ice: remove VLAN representor specific ops (Petr Oros) [2103946] - ice: don't set VF VLAN caps in switchdev (Petr Oros) [2103946] - kernel-doc: fix undefined args variable (Jan Stancek) [2134954]- sunrpc: Set sk_allocation to GFP_NOFS to avoid using current->task_frag. (Guillaume Nault) [2089660] - selftests/vm: enable running select groups of tests (Joel Savitz) [2089502] - selftests: make use of GUP_TEST_FILE macro (Nico Pache) [2089502] - selftests: clarify common error when running gup_test (Nico Pache) [2089502] - tools/testing/selftests/vm/gup_test.c: clarify error statement (Nico Pache) [2089502] - mm: remove the extra ZONE_DEVICE struct page refcount (Chris von Recklinghausen) [2082247] - mm: simplify freeing of devmap managed pages (Chris von Recklinghausen) [2082247] - mm: move free_devmap_managed_page to memremap.c (Chris von Recklinghausen) [2082247] - mm/memremap: add ZONE_DEVICE support for compound pages (Chris von Recklinghausen) [2082247] - mm/page_alloc: refactor memmap_init_zone_device() page init (Chris von Recklinghausen) [2082247] - mm/page_alloc: split prep_compound_page into head and tail subparts (Chris von Recklinghausen) [2082247] - mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN (Chris von Recklinghausen) [2082247] - mm: gup: use helper PAGE_ALIGNED in populate_vma_page_range() (Chris von Recklinghausen) [2082247] - mm: gup: remove useless BUG_ON in __get_user_pages() (Chris von Recklinghausen) [2082247] - mm: gup: remove unneed local variable orig_refs (Chris von Recklinghausen) [2082247] - mm: gup: remove set but unused local variable major (Chris von Recklinghausen) [2082247] - writeback: make the laptop_mode prototypes available unconditionally (Chris von Recklinghausen) [2082247] - mm: hide laptop_mode_wb_timer entirely behind the BDI API (Chris von Recklinghausen) [2082247] - mm: remove special swap entry functions (Chris von Recklinghausen) [2082247] - hugetlb: address ref count racing in prep_compound_gigantic_page (Chris von Recklinghausen) [2082247] - hugetlb: remove prep_compound_huge_page cleanup (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): get vma_address_end() earlier (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): use goto instead of while (1) (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): add a level of indentation (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): crossing page table boundary (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): settle PageHuge on entry (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): use page for pvmw->page (Chris von Recklinghausen) [2082247] - mm/gup: longterm pin migration cleanup (Chris von Recklinghausen) [2082247] - mm/gup: change index type to long as it counts pages (Chris von Recklinghausen) [2082247] - mm/gup: migrate pinned pages out of movable zone (Chris von Recklinghausen) [2082247] - mm: honor PF_MEMALLOC_PIN for all movable pages (Chris von Recklinghausen) [2082247] - mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN (Chris von Recklinghausen) [2082247] - mm/huge_memory.c: use helper function migration_entry_to_page() (Chris von Recklinghausen) [2082247] - block: add queue_to_disk() to get gendisk from request_queue (Chris von Recklinghausen) [2082247] - mm/hugetlb: remove redundant check in preparing and destroying gigantic page (Chris von Recklinghausen) [2082247] - mm/hugetlb: use helper huge_page_order and pages_per_huge_page (Chris von Recklinghausen) [2082247] - mm: handle zone device pages in release_pages() (Chris von Recklinghausen) [2082247] - mm/gup: remove the vma allocation from gup_longterm_locked() (Chris von Recklinghausen) [2082247] - mm/mremap_pages: fix static key devmap_managed_key updates (Chris von Recklinghausen) [2082247] - mm/memremap.c: convert devmap static branch to {inc,dec} (Chris von Recklinghausen) [2082247] - mm/page_alloc: handle a missing case for memalloc_nocma_{save/restore} APIs (Chris von Recklinghausen) [2082247] - mm: store compound_nr as well as compound_order (Chris von Recklinghausen) [2082247] - mm: clean up the last pieces of page fault accountings (Chris von Recklinghausen) [2082247] - mm/x86: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm/s390: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm/powerpc: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm/arm64: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm: do page fault accounting in handle_mm_fault (Chris von Recklinghausen) [2082247] - include/linux/sched/mm.h: optimize current_gfp_context() (Chris von Recklinghausen) [2082247] - mm/page_alloc: fix memalloc_nocma_{save/restore} APIs (Chris von Recklinghausen) [2082247] - mm: remove redundant check non_swap_entry() (Chris von Recklinghausen) [2082247] - mm: rename gfpflags_to_migratetype to gfp_migratetype for same convention (Chris von Recklinghausen) [2082247] - mm,page_alloc,cma: conditionally prefer cma pageblocks for movable allocations (Chris von Recklinghausen) [2082247] - mm/vma: introduce VM_ACCESS_FLAGS (Chris von Recklinghausen) [2082247] - mm/vma: make vma_is_accessible() available for general use (Chris von Recklinghausen) [2082247] - kernel/events/uprobes.c: only do FOLL_SPLIT_PMD for uprobe register (Chris von Recklinghausen) [2082247] - uprobe: collapse THP pmd after removing all uprobes (Chris von Recklinghausen) [2082247] - uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT (Chris von Recklinghausen) [2082247] - mm, thp: introduce FOLL_SPLIT_PMD (Chris von Recklinghausen) [2082247] - mm: clean up is_device_*_page() definitions (Chris von Recklinghausen) [2082247] - driver core: Add helper device_find_child_by_name() (Chris von Recklinghausen) [2082247] - mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist (Chris von Recklinghausen) [2082247] - sctp: handle the error returned from sctp_auth_asoc_init_active_key (Xin Long) [2134892] - sctp: leave the err path free in sctp_stream_init to sctp_stream_free (Xin Long) [2134892] - sctp: fix sleep in atomic context bug in timer handlers (Xin Long) [2134892] - stcp: Use memset_after() to zero sctp_stream_out_ext (Xin Long) [2134892] - sctp: read sk->sk_bound_dev_if once in sctp_rcv() (Xin Long) [2134892] - ethtool: add header/data split indication (Ivan Vecera) [2135624] - xfrm: store and rely on direction to construct offload flags (Sabrina Dubroca) [2137562] - platform/x86/intel: pmc: Support Intel Raptorlake P (Prarit Bhargava) [2076736]- KVM: selftests: Build the memslot tests for arm64 (Gavin Shan) [2132161] - KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test (Gavin Shan) [2132161] - tools/include: Add _RET_IP_ and math definitions to kernel.h (Gavin Shan) [2132161] - tcp: fix early ETIMEDOUT after spurious non-SACK RTO (Davide Caratti) [2136409] - tcp: add a missing nf_reset_ct() in 3WHS handling (Davide Caratti) [2136409] - sock: redo the psock vs ULP protection check (Davide Caratti) [2136409] - tcp: tcp_rtx_synack() can be called from process context (Davide Caratti) [2136409] - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (Davide Caratti) [2136409] - tcp: fix F-RTO may not work correctly when receiving DSACK (Davide Caratti) [2136409] - selftests: xsk: do not send zero-length packets (Ivan Vecera) [2135634] - selftests/xsk: Introduce XDP prog load based on existing AF_XDP socket (Ivan Vecera) [2135634] - selftests, xsk: Fix rx_full stats test (Ivan Vecera) [2135634] - selftests/bpf: Fix xdpxceiver failures for no hugepages (Ivan Vecera) [2135634] - selftests/xsk: Add missing close() on netns fd (Ivan Vecera) [2135634] - selftests, xsk: Fix bpf_res cleanup test (Ivan Vecera) [2135634] - selftests: xsk: Add frame_headroom test (Ivan Vecera) [2135634] - selftests: xsk: Change interleaving of packets in unaligned mode (Ivan Vecera) [2135634] - selftests: xsk: Add single packet test (Ivan Vecera) [2135634] - selftests: xsk: Introduce pacing of traffic (Ivan Vecera) [2135634] - selftests: xsk: Fix socket creation retry (Ivan Vecera) [2135634] - selftests: xsk: Put the same buffer only once in the fill ring (Ivan Vecera) [2135634] - selftests: xsk: Fix missing initialization (Ivan Vecera) [2135634] - selftests: xsk: Add tests for 2K frame size (Ivan Vecera) [2135634] - selftests: xsk: Add tests for invalid xsk descriptors (Ivan Vecera) [2135634] - selftests: xsk: Eliminate test specific if-statement in test runner (Ivan Vecera) [2135634] - selftests: xsk: Add test for unaligned mode (Ivan Vecera) [2135634] - selftests: xsk: Introduce replacing the default packet stream (Ivan Vecera) [2135634] - selftests: xsk: Allow for invalid packets (Ivan Vecera) [2135634] - selftests: xsk: Eliminate MAX_SOCKS define (Ivan Vecera) [2135634] - selftests: xsx: Make pthreads local scope (Ivan Vecera) [2135634] - selftests: xsk: Make xdp_flags and bind_flags local (Ivan Vecera) [2135634] - selftests: xsk: Specify number of sockets to create (Ivan Vecera) [2135634] - selftests: xsk: Replace second_step global variable (Ivan Vecera) [2135634] - selftests: xsk: Introduce rx_on and tx_on in ifobject (Ivan Vecera) [2135634] - selftests: xsk: Add use_poll to ifobject (Ivan Vecera) [2135634] - selftests: xsx: Introduce test name in test spec (Ivan Vecera) [2135634] - selftests: xsk: Make frame_size configurable (Ivan Vecera) [2135634] - selftests: xsk: Move rxqsize into xsk_socket_info (Ivan Vecera) [2135634] - selftests: xsk: Move num_frames and frame_headroom to xsk_umem_info (Ivan Vecera) [2135634] - selftests: xsk: Introduce test specifications (Ivan Vecera) [2135634] - selftests: xsk: Introduce type for thread function (Ivan Vecera) [2135634] - selftests: xsk: Simplify xsk and umem arrays (Ivan Vecera) [2135634] - selftests: xsk: Preface options with opt (Ivan Vecera) [2135634] - selftests: xsk: Make enums lower case (Ivan Vecera) [2135634] - selftests: xsk: Generate packets from specification (Ivan Vecera) [2135634] - selftests: xsk: Generate packet directly in umem (Ivan Vecera) [2135634] - selftests: xsk: Simplify cleanup of ifobjects (Ivan Vecera) [2135634] - selftests: xsk: Decrease sending speed (Ivan Vecera) [2135634] - selftests: xsk: Validate tx stats on tx thread (Ivan Vecera) [2135634] - selftests: xsk: Simplify packet validation in xsk tests (Ivan Vecera) [2135634] - selftests: xsk: Rename worker_* functions that are not thread entry points (Ivan Vecera) [2135634] - selftests: xsk: Disassociate umem size with packets sent (Ivan Vecera) [2135634] - selftests: xsk: Remove end-of-test packet (Ivan Vecera) [2135634] - selftests: xsk: Simplify the retry code (Ivan Vecera) [2135634] - selftests: xsk: Return correct error codes (Ivan Vecera) [2135634] - selftests: xsk: Remove unused variables (Ivan Vecera) [2135634] - selftests: xsk: Remove the num_tx_packets option (Ivan Vecera) [2135634] - selftests: xsk: Remove color mode (Ivan Vecera) [2135634] - xsk: Fix possible crash when multiple sockets are created (Ivan Vecera) [2135634] - i40e: xsk: Move tmp desc array from driver to pool (Ivan Vecera) [2135634] - xsk: Initialise xskb free_list_node (Ivan Vecera) [2135634] - xsk: Fix corrupted packets for XDP_SHARED_UMEM (Ivan Vecera) [2135634] - xsk: Fix clang build error in __xp_alloc (Ivan Vecera) [2135634] - xsk: Do not write NULL in SW ring at allocation failure (Ivan Vecera) [2135634] - xsk: Fix crash on double free in buffer pool (Ivan Vecera) [2135634] - xsk: Optimize for aligned case (Ivan Vecera) [2135634] - xsk: Batched buffer allocation for the pool (Ivan Vecera) [2135634] - xsk: Get rid of unused entry in struct xdp_buff_xsk (Ivan Vecera) [2135634] - redhat/configs: Move config files under common/generic/x86 to generic/x86_64 (Waiman Long) [2139172] - fbmem: Check virtual screen sizes in fb_set_var() (Wander Lairson Costa) [2109116] {CVE-2021-33655} - fbcon: Prevent that screen size is smaller than font size (Wander Lairson Costa) [2109116] {CVE-2021-33655} - fbcon: Disallow setting font bigger than screen size (Wander Lairson Costa) [2109116] {CVE-2021-33655} - video: of_display_timing.h: include errno.h (Wander Lairson Costa) [2109116] {CVE-2021-33655} - MAINTAINERS: pick up all vfio_ap docs for VFIO AP maintainers (Cédric Le Goater) [1660908] - s390/docs: fix warnings for vfio_ap driver doc (Cédric Le Goater) [1660908] - s390/docs: fix warnings for vfio_ap driver lock usage doc (Cédric Le Goater) [1660908] - s390/Docs: new doc describing lock usage by the vfio_ap device driver (Cédric Le Goater) [1660908] - s390/vfio-ap: bypass unnecessary processing of AP resources (Cédric Le Goater) [1660908] - s390/vfio-ap: update docs to include dynamic config support (Cédric Le Goater) [1660908] - s390/vfio-ap: handle config changed and scan complete notification (Cédric Le Goater) [1660908] - s390/vfio-ap: sysfs attribute to display the guest's matrix (Cédric Le Goater) [1660908] - s390/vfio-ap: implement in-use callback for vfio_ap driver (Cédric Le Goater) [1660908] - s390/vfio-ap: reset queues after adapter/domain unassignment (Cédric Le Goater) [1660908] - s390/vfio-ap: hot plug/unplug of AP devices when probed/removed (Cédric Le Goater) [1660908] - s390/vfio-ap: allow hot plug/unplug of AP devices when assigned/unassigned (Cédric Le Goater) [1660908] - s390/vfio-ap: prepare for dynamic update of guest's APCB on queue probe/remove (Cédric Le Goater) [1660908] - s390/vfio-ap: prepare for dynamic update of guest's APCB on assign/unassign (Cédric Le Goater) [1660908] - s390/vfio-ap: use proper locking order when setting/clearing KVM pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: introduce new mutex to control access to the KVM pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: rename matrix_dev->lock mutex to matrix_dev->mdevs_lock (Cédric Le Goater) [1660908] - s390/vfio-ap: allow assignment of unavailable AP queues to mdev device (Cédric Le Goater) [1660908] - s390/vfio-ap: refresh guest's APCB by filtering AP resources assigned to mdev (Cédric Le Goater) [1660908] - s390/vfio-ap: introduce shadow APCB (Cédric Le Goater) [1660908] - s390/vfio-ap: manage link between queue struct and matrix mdev (Cédric Le Goater) [1660908] - s390/vfio-ap: move probe and remove callbacks to vfio_ap_ops.c (Cédric Le Goater) [1660908] - s390/vfio-ap: use new AP bus interface to search for queue devices (Cédric Le Goater) [1660908] - s390/ap: fix error handling in __verify_queue_reservations() (Cédric Le Goater) [1660908] - s390/zcrypt: code cleanup (Cédric Le Goater) [1660908] - s390/zcrypt: fix wrong offset index for APKA master key valid state (Cédric Le Goater) [1660908] - s390/ap: uevent on apmask/aqpmask change (Cédric Le Goater) [1660908] - s390/vfio-ap: fix kernel doc and signature of group notifier functions (Cédric Le Goater) [1660908] - s390/ap: enable sysfs attribute scans to force AP bus rescan (Cédric Le Goater) [1660908] - s390/ap: fix crash on older machines based on QCI info missing (Cédric Le Goater) [1660908] - s390/ap: notify drivers on config changed and scan complete callbacks (Cédric Le Goater) [1660908] - s390/ap: driver callback to indicate resource in use (Cédric Le Goater) [1660908] - MAINTAINERS: update file path for S390 VFIO AP DRIVER (Cédric Le Goater) [1660908] - s390/vfio-ap: add status attribute to AP queue device's sysfs dir (Cédric Le Goater) [1660908] - s390/ap: function rework based on compiler warning (Cédric Le Goater) [1660908] - s390/vfio-ap: s390/crypto: fix all kernel-doc warnings (Cédric Le Goater) [1660908] - s390/ap: new module option ap.useirq (Cédric Le Goater) [1660908] - s390/ap: fix state machine hang after failure to enable irq (Cédric Le Goater) [1660908] - s390/crypto: fix all kernel-doc warnings in vfio_ap_ops.c (Cédric Le Goater) [1660908] - s390/ap: use the common device_driver pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: replace open coded locks for VFIO_GROUP_NOTIFY_SET_KVM notification (Cédric Le Goater) [1660908] - s390/vfio-ap: r/w lock for PQAP interception handler function pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: clean up mdev resources when remove callback invoked (Cédric Le Goater) [1660908] - s390/vfio-ap: clean up vfio_ap_drv's definition (Cédric Le Goater) [1660908] - s390/vfio-ap: fix circular lockdep when setting/clearing crypto masks (Cédric Le Goater) [1660908] - s390/vfio-ap: clean up vfio_ap resources when KVM pointer invalidated (Cédric Le Goater) [1660908] - s390/vfio-ap: No need to disable IRQ after queue reset (Cédric Le Goater) [1660908] - Documentation: s390/vfio-ap: eliminate duplicated word (Cédric Le Goater) [1660908] - docs: s390: Fix wrong label Guest2 instead of Guest3 (Cédric Le Goater) [1660908] - s390: vfio-ap: make local functions and data static (Cédric Le Goater) [1660908] - i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Petr Oros) [2106964] - i40e: Fix VF set max MTU size (Petr Oros) [2106964] - iavf: Fix set max MTU size with port VLAN and jumbo frames (Petr Oros) [2106964] - iavf: Fix bad page state (Petr Oros) [2106964] - i40e: Fix VF hang when reset is triggered on another VF (Ivan Vecera) [2103801] - mpi3mr: a minor change (Tomas Henzl) [2115748] - scsi: mpi3mr: Select CONFIG_SCSI_SAS_ATTRS (Tomas Henzl) [2115748] - scsi: mpi3mr: Remove unnecessary cast (Tomas Henzl) [2115748] - scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Tomas Henzl) [2115748] - scsi: mpi3mr: Fix scheduling while atomic type bug (Tomas Henzl) [2115748] - scsi: mpi3mr: Scan the devices during resume time (Tomas Henzl) [2115748] - scsi: mpi3mr: Free enclosure objects during driver unload (Tomas Henzl) [2115748] - scsi: mpi3mr: Handle 0xF003 Fault Code (Tomas Henzl) [2115748] - scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Tomas Henzl) [2115748] - scsi: mpi3mr: Support new power management framework (Tomas Henzl) [2115748] - scsi: mpi3mr: Update mpi3 header files (Tomas Henzl) [2115748] - scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Tomas Henzl) [2115748] - scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Tomas Henzl) [2115748] - scsi: mpi3mr: Block I/Os while refreshing target dev objects (Tomas Henzl) [2115748] - scsi: mpi3mr: Refresh SAS ports during soft reset (Tomas Henzl) [2115748] - scsi: mpi3mr: Support SAS transport class callbacks (Tomas Henzl) [2115748] - scsi: mpi3mr: Add framework to issue MPT transport cmds (Tomas Henzl) [2115748] - scsi: mpi3mr: Add SAS SATA end devices to STL (Tomas Henzl) [2115748] - scsi: mpi3mr: Get target object based on rphy (Tomas Henzl) [2115748] - scsi: mpi3mr: Add expander devices to STL (Tomas Henzl) [2115748] - scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Tomas Henzl) [2115748] - scsi: mpi3mr: Add helper functions to manage device's port (Tomas Henzl) [2115748] - scsi: mpi3mr: Add helper functions to retrieve device objects (Tomas Henzl) [2115748] - scsi: mpi3mr: Add framework to add phys to STL (Tomas Henzl) [2115748] - scsi: mpi3mr: Enable Enclosure device add event (Tomas Henzl) [2115748] - scsi: mpi3mr: Add helper functions to retrieve config pages (Tomas Henzl) [2115748] - scsi: mpi3mr: Add framework to issue config requests (Tomas Henzl) [2115748] - scsi: mpi3mr: Add config and transport related debug flags (Tomas Henzl) [2115748] - scsi: mpi3mr: Delete a stray tab (Tomas Henzl) [2115748] - scsi: mpi3mr: Unlock on error path (Tomas Henzl) [2115748] - scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Tomas Henzl) [2115748] - scsi: mpi3mr: Resource Based Metering (Tomas Henzl) [2115748] - scsi: mpi3mr: Increase cmd_per_lun to 128 (Tomas Henzl) [2115748] - scsi: mpi3mr: Enable shared host tagset (Tomas Henzl) [2115748] - lpfc version to 14.0.0.18. (Dick Kennedy) [2114050] - scsi: lpfc: Create a sysfs entry called lpfc_xcvr_data for transceiver info (Dick Kennedy) [2114050] - scsi: lpfc: Log when congestion management limits are in effect (Dick Kennedy) [2114050] - scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs (Dick Kennedy) [2114050] - scsi: lpfc: Set sli4_param's cmf option to zero when CMF is turned off (Dick Kennedy) [2114050] - scsi: lpfc: Fix various issues reported by tools (Dick Kennedy) [2114050] - scsi: lpfc: Add reporting capability for Link Degrade Signaling (Dick Kennedy) [2114050] - scsi: lpfc: Rework FDMI attribute registration for unintential padding (Dick Kennedy) [2114050] - scsi: lpfc: Rework lpfc_fdmi_cmd() routine for cleanup and consistency (Dick Kennedy) [2114050] - scsi: lpfc: Update congestion mode logging for Emulex SAN Manager application (Dick Kennedy) [2114050] - scsi: lpfc: Fix multiple NVMe remoteport registration calls for the same NPort ID (Dick Kennedy) [2114050] - scsi: lpfc: Add missing free iocb and nlp kref put for early return VMID cases (Dick Kennedy) [2114050] - scsi: lpfc: Fix mbuf pool resource detected as busy at driver unload (Dick Kennedy) [2114050] - scsi: lpfc: Fix FLOGI ACC with wrong SID in PT2PT topology (Dick Kennedy) [2114050] - scsi: lpfc: Fix prli_fc4_req checks in PRLI handling (Dick Kennedy) [2114050] - scsi: lpfc: Remove unneeded result variable (Dick Kennedy) [2114050] - scsi: lpfc: Remove the unneeded result variable (Dick Kennedy) [2114050] - scsi: lpfc: Copyright updates for 14.2.0.6 patches (Dick Kennedy) [2114050] - scsi: lpfc: Add warning notification period to CMF_SYNC_WQE (Dick Kennedy) [2114050] - scsi: lpfc: Rework MIB Rx Monitor debug info logic (Dick Kennedy) [2114050] - scsi: lpfc: Fix null ndlp ptr dereference in abnormal exit path for GFT_ID (Dick Kennedy) [2114050] - scsi: lpfc: Fix unsolicited FLOGI receive handling during PT2PT discovery (Dick Kennedy) [2114050] - scsi: lpfc: Check the return value of alloc_workqueue() (Dick Kennedy) [2114050] - scsi: lpfc: Rework FDMI initialization after link up (Dick Kennedy) [2114050] - scsi: mpt3sas: Revert "scsi: mpt3sas: Fix ioc->base_readl() use" (Tomas Henzl) [2115763] - scsi: mpt3sas: Revert "scsi: mpt3sas: Fix writel() use" (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix return value check of dma_get_required_mask() (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix use-after-free warning (Tomas Henzl) [2115763] - scsi: mpt3sas: Update driver version to 43.100.00.00 (Tomas Henzl) [2115763] - scsi: mpt3sas: Increase cmd_per_lun to 128 (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix trace buffer registration failed (Tomas Henzl) [2115763] - scsi: mpt3sas: Don't change DMA mask while reallocating pools (Tomas Henzl) [2115763] - scsi: mpt3sas: Prevent error handler escalation when device removed (Tomas Henzl) [2115763] - scsi: mpt3sas: Disable MPI2_FUNCTION_FW_DOWNLOAD for ATTO devices (Tomas Henzl) [2115763] - scsi: mpt3sas: Add support for ATTO ExpressSAS H12xx GT devices (Tomas Henzl) [2115763] - scsi: mpt3sas: Remove flush_scheduled_work() call (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix whitespace and spelling mistake (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix typo in comment (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix out-of-bounds compiler warning (Tomas Henzl) [2115763] - media: em28xx: initialize refcount before kref_get (Dean Nelson) [2128003] {CVE-2022-3239} - gfs2: Register fs after creating workqueues (Bob Peterson) [2121201] - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax (Vratislav Bendel) [2139096] - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse (Waiman Long) [2137585] {CVE-2022-42703} - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() (Waiman Long) [2137585] {CVE-2022-42703} - mm/rmap: Fix typos in comments (Waiman Long) [2137585] {CVE-2022-42703} - iavf: Fix set max MTU size with port VLAN and jumbo frames (Stefan Assmann) [2103944] - iavf: Fix bad page state (Stefan Assmann) [2103944] - iavf: Fix cached head and tail value for iavf_get_tx_pending (Stefan Assmann) [2103944] - iavf: Fix change VF's mac address (Stefan Assmann) [2103944] - iavf: Fix race between iavf_close and iavf_reset_task (Stefan Assmann) [2103944] - net: ethernet: move from strlcpy with unused retval to strscpy (Stefan Assmann) [2103944] - iavf: Fix 'tc qdisc show' listing too many queues (Stefan Assmann) [2103944] - iavf: Fix max_rate limiting (Stefan Assmann) [2103944] - iavf: Check for duplicate TC flower filter before parsing (Stefan Assmann) [2103944] - iavf: Fix handling of dummy receive descriptors (Stefan Assmann) [2103944] - iavf: Disallow changing rx/tx-frames and rx/tx-frames-irq (Stefan Assmann) [2103944] - intel/iavf:fix repeated words in comments (Stefan Assmann) [2103944] - intel: remove unused macros (Stefan Assmann) [2103944] - iavf: Add waiting for response from PF in set mac (Stefan Assmann) [2103944] - iavf: Use irq_update_affinity_hint() (Stefan Assmann) [2103944] - net: Fix return value of qdisc ingress handling on success (Ivan Vecera) [2131361]- PCI: hv: Do not set PCI_COMMAND_MEMORY to reduce VM boot time (Emanuele Giuseppe Esposito) [2082836] - megaraid_sas: add #ifdef CONFIG_RHEL_DIFFERENCES (Tomas Henzl) [2119096] - mpt3sas: add #ifdef CONFIG_RHEL_DIFFERENCES (Tomas Henzl) [2119096] - mptcp: fix unreleased socket in accept queue (Paolo Abeni) [2135884] - mptcp: factor out __mptcp_close() without socket lock (Paolo Abeni) [2135884] - mptcp: do not queue data on closed subflows (Paolo Abeni) [2135884] - mptcp: move subflow cleanup in mptcp_destroy_common() (Paolo Abeni) [2135884] - mptcp: fix msk traversal in mptcp_nl_cmd_set_flags() (Paolo Abeni) [2135884] - xfs: fix perag reference leak on iteration race with growfs (Brian Foster) [2081105] - xfs: terminate perag iteration reliably on agcount (Brian Foster) [2081105] - xfs: rename the next_agno perag iteration variable (Brian Foster) [2081105] - xfs: fold perag loop iteration logic into helper function (Brian Foster) [2081105] - xfs: prevent spoofing of rtbitmap blocks when recovering buffers (Brian Foster) [2081105] - xfs: Enforce attr3 buffer recovery order (Brian Foster) [2081105] - xfs: avoid unnecessary waits in xfs_log_force_lsn() (Brian Foster) [2081105] - xfs: factor out forced iclog flushes (Brian Foster) [2081105] - xfs: detect misaligned rtinherit directory extent size hints (Brian Foster) [2081105] - xfs: fix an integer overflow error in xfs_growfs_rt (Brian Foster) [2081105] - xfs: improve FSGROWFSRT precondition checking (Brian Foster) [2081105] - xfs: reset child dir '..' entry when unlinking child (Brian Foster) [2081105] - xfs: check for sparse inode clusters that cross new EOAG when shrinking (Brian Foster) [2081105] - xfs: Fix multiple fall-through warnings for Clang (Brian Foster) [2081105] - xfs: remove callback dequeue loop from xlog_state_do_iclog_callbacks (Brian Foster) [2081105] - xfs: don't nest icloglock inside ic_callback_lock (Brian Foster) [2081105] - xfs: Initialize error in xfs_attr_remove_iter (Brian Foster) [2081105] - xfs: remove dead stale buf unpin handling code (Brian Foster) [2081105] - xfs: hold buffer across unpin and potential shutdown processing (Brian Foster) [2081105] - xfs: force the log offline when log intent item recovery fails (Brian Foster) [2081105] - xfs: shorten the shutdown messages to a single line (Brian Foster) [2081105] - xfs: print name of function causing fs shutdown instead of hex pointer (Brian Foster) [2081105] - xfs: fix type mismatches in the inode reclaim functions (Brian Foster) [2081105] - xfs: separate primary inode selection criteria in xfs_iget_cache_hit (Brian Foster) [2081105] - xfs: refactor the inode recycling code (Brian Foster) [2081105] - xfs: add iclog state trace events (Brian Foster) [2081105] - xfs: xfs_log_force_lsn isn't passed a LSN (Brian Foster) [2081105] - xfs: remove need_start_rec parameter from xlog_write() (Brian Foster) [2081105] - xfs: remove xfs_blkdev_issue_flush (Brian Foster) [2081105] - xfs: Fix 64-bit division on 32-bit in xlog_state_switch_iclogs() (Brian Foster) [2081105] - xfs: log stripe roundoff is a property of the log (Brian Foster) [2081105] - xfs: remove redundant initialization of variable error (Brian Foster) [2081105] - xfs: perag may be null in xfs_imap() (Brian Foster) [2081105] - xfs: Make attr name schemes consistent (Brian Foster) [2081105] - xfs: Fix default ASSERT in xfs_attr_set_iter (Brian Foster) [2081105] - xfs: rename struct xfs_eofblocks to xfs_icwalk (Brian Foster) [2081105] - xfs: change the prefix of XFS_EOF_FLAGS_* to XFS_ICWALK_FLAG_ (Brian Foster) [2081105] - xfs: selectively keep sick inodes in memory (Brian Foster) [2081105] - xfs: drop IDONTCACHE on inodes when we mark them sick (Brian Foster) [2081105] - xfs: drop the AGI being passed to xfs_check_agi_freecount (Brian Foster) [2081105] - xfs: cleanup error handling in xfs_buf_get_map (Brian Foster) [2081105] - xfs: remove ->b_offset handling for page backed buffers (Brian Foster) [2081105] - xfs: refactor per-AG inode tagging functions (Brian Foster) [2081105] - xfs: merge xfs_reclaim_inodes_ag into xfs_inode_walk_ag (Brian Foster) [2081105] - xfs: pass struct xfs_eofblocks to the inode scan callback (Brian Foster) [2081105] - xfs: make the icwalk processing functions clean up the grab state (Brian Foster) [2081105] - xfs: clean up inode state flag tests in xfs_blockgc_igrab (Brian Foster) [2081105] - xfs: remove indirect calls from xfs_inode_walk{,_ag} (Brian Foster) [2081105] - xfs: remove iter_flags parameter from xfs_inode_walk_* (Brian Foster) [2081105] - xfs: move xfs_inew_wait call into xfs_dqrele_inode (Brian Foster) [2081105] - xfs: separate the dqrele_all inode grab logic from xfs_inode_walk_ag_grab (Brian Foster) [2081105] - xfs: pass the goal of the incore inode walk to xfs_inode_walk() (Brian Foster) [2081105] - xfs: rename xfs_inode_walk functions to xfs_icwalk (Brian Foster) [2081105] - xfs: move the inode walk functions further down (Brian Foster) [2081105] - xfs: detach inode dquots at the end of inactivation (Brian Foster) [2081105] - xfs: move the quotaoff dqrele inode walk into xfs_icache.c (Brian Foster) [2081105] - xfs: don't take a spinlock unconditionally in the DIO fastpath (Brian Foster) [2081105] - xfs: mark xfs_bmap_set_attrforkoff static (Brian Foster) [2081105] - xfs: Remove redundant assignment to busy (Brian Foster) [2081105] - xfs: sort variable alphabetically to avoid repeated declaration (Brian Foster) [2081105] - xfs: remove xfs_perag_t (Brian Foster) [2081105] - xfs: use perag through unlink processing (Brian Foster) [2081105] - xfs: clean up and simplify xfs_dialloc() (Brian Foster) [2081105] - xfs: inode allocation can use a single perag instance (Brian Foster) [2081105] - xfs: get rid of xfs_dir_ialloc() (Brian Foster) [2081105] - xfs: collapse AG selection for inode allocation (Brian Foster) [2081105] - xfs: simplify xfs_dialloc_select_ag() return values (Brian Foster) [2081105] - xfs: remove agno from btree cursor (Brian Foster) [2081105] - xfs: use perag for ialloc btree cursors (Brian Foster) [2081105] - xfs: convert allocbt cursors to use perags (Brian Foster) [2081105] - xfs: convert refcount btree cursor to use perags (Brian Foster) [2081105] - xfs: convert rmap btree cursor to using a perag (Brian Foster) [2081105] - xfs: add a perag to the btree cursor (Brian Foster) [2081105] - xfs: pass perags around in fsmap data dev functions (Brian Foster) [2081105] - xfs: push perags through the ag reservation callouts (Brian Foster) [2081105] - xfs: pass perags through to the busy extent code (Brian Foster) [2081105] - xfs: convert secondary superblock walk to use perags (Brian Foster) [2081105] - xfs: convert xfs_iwalk to use perag references (Brian Foster) [2081105] - xfs: convert raw ag walks to use for_each_perag (Brian Foster) [2081105] - xfs: make for_each_perag... a first class citizen (Brian Foster) [2081105] - xfs: move perag structure and setup to libxfs/xfs_ag.[ch] (Brian Foster) [2081105] - xfs: prepare for moving perag definitions and support to libxfs (Brian Foster) [2081105] - xfs: move xfs_perag_get/put to xfs_ag.[ch] (Brian Foster) [2081105] - xfs: remove unnecessary shifts (Brian Foster) [2081105] - xfs: clean up open-coded fs block unit conversions (Brian Foster) [2081105] - xfs: Clean up xfs_attr_node_addname_clear_incomplete (Brian Foster) [2081105] - xfs: Remove xfs_attr_rmtval_set (Brian Foster) [2081105] - xfs: Add delay ready attr set routines (Brian Foster) [2081105] - xfs: Add delay ready attr remove routines (Brian Foster) [2081105] - xfs: Hoist node transaction handling (Brian Foster) [2081105] - xfs: Hoist xfs_attr_leaf_addname (Brian Foster) [2081105] - xfs: Hoist xfs_attr_node_addname (Brian Foster) [2081105] - xfs: Add helper xfs_attr_node_addname_find_attr (Brian Foster) [2081105] - xfs: Separate xfs_attr_node_addname and xfs_attr_node_addname_clear_incomplete (Brian Foster) [2081105] - xfs: Refactor xfs_attr_set_shortform (Brian Foster) [2081105] - xfs: Add xfs_attr_node_remove_name (Brian Foster) [2081105] - xfs: Reverse apply 72b97ea40d (Brian Foster) [2081105] - xfs: use xfs_buf_alloc_pages for uncached buffers (Brian Foster) [2081105] - xfs: split up xfs_buf_allocate_memory (Brian Foster) [2081105] - xfs: Fix fall-through warnings for Clang (Brian Foster) [2081105] - scsi: qla2xxx: Use transport-defined speed mask for supported_speeds (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix serialization of DCBX TLV data request (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused declarations for qla2xxx (Nilesh Javali) [2109830] - scsi: qla2xxx: Drop DID_TARGET_FAILURE use (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.900-k (Nilesh Javali) [2109830] - scsi: qla2xxx: Add NVMe parameters support in Auxiliary Image Status (Nilesh Javali) [2109830] - scsi: qla2xxx: Add debugfs create/delete helpers (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix response queue handler reading stale packets (Nilesh Javali) [2109830] - scsi: qla2xxx: Revert "scsi: qla2xxx: Fix response queue handler reading stale packets" (Nilesh Javali) [2109830] - scsi: qla2xxx: Log message "skipping scsi_scan_host()" as informational (Nilesh Javali) [2109830] - scsi: qla2xxx: Avoid flush_scheduled_work() usage (Nilesh Javali) [2109830] - scsi: qla2xxx: Always wait for qlt_sess_work_fn() from qlt_stop_phase1() (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused del_sess_list field (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused qlt_tmr_work() (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.800-k (Nilesh Javali) [2109830] - scsi: qla2xxx: Update manufacturer details (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix discovery issues in FC-AL topology (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix dropped IKE message (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix response queue handler reading stale packets (Nilesh Javali) [2109830] - scsi: qla2xxx: Zero undefined mailbox IN registers (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix incorrect display of max frame size (Nilesh Javali) [2109830] - scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.700-k (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os (Nilesh Javali) [2109830] - scsi: qla2xxx: Add debug prints in the device remove path (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix losing target when it reappears during delete (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts (Nilesh Javali) [2109830] - scsi: qla2xxx: Turn off multi-queue for 8G adapters (Nilesh Javali) [2109830] - scsi: qla2xxx: Wind down adapter after PCIe error (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.600-k (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix slow session teardown (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix no logout on delete for N2N (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix session thrash (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Tear down session if keys have been removed (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix no login after app start (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Reduce disruption due to multiple app start (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Send LOGO for unexpected IKE message (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.500-k (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix n2n login retry for secure device (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix n2n discovery issue with secure target (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Remove old doorbell interface (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Add retry for ELS passthrough (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix potential stuck session in sa update (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Add bsg interface to read doorbell events (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Wait for app to ack on sess down (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: bsg refactor (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused 'ql_dm_tgt_ex_pct' parameter (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove setting of 'req' and 'rsp' parameters (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Remove unneeded variable (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unneeded flush_workqueue() (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove free_sg command flag (Nilesh Javali) [2109830] - scsi: megaraid_sas: Clean up some inconsistent indenting (Tomas Henzl) [2120070] - scsi: megaraid_sas: Move megasas_dbg_lvl init to megasas_init() (Tomas Henzl) [2120070] - scsi: megaraid_sas: Remove unnecessary memset() (Tomas Henzl) [2120070] - scsi: megaraid_sas: Simplify megasas_update_device_list (Tomas Henzl) [2120070] - scsi: megaraid_sas: Correct an error message (Tomas Henzl) [2120070] - scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Tomas Henzl) [2120070] - scsi: megaraid_sas: Use struct_size() in code related to struct MR_PD_CFG_SEQ_NUM_SYNC (Tomas Henzl) [2120070] - scsi: megaraid_sas: Use struct_size() in code related to struct MR_FW_RAID_MAP (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_PD_CFG_SEQ_NUM_SYNC (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_DRV_RAID_MAP (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP_DYNAMIC (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP (Tomas Henzl) [2120070] - scsi: megaraid: Remove redundant assignment to variable mfiStatus (Tomas Henzl) [2120070] - scsi: megaraid_sas: Remove redundant variable cmd_type (Tomas Henzl) [2120070] - platform/x86/intel/vsec: Fix wrong type for local status variables (Prarit Bhargava) [2076744] - platform/x86/intel/vsec: Add PCI error recovery support to Intel PMT (Prarit Bhargava) [2076744] - platform/x86/intel/vsec: Add support for Raptor Lake (Prarit Bhargava) [2076744] - platform/x86/intel/pmt: telemetry: Fix fixed region handling (Prarit Bhargava) [2076744] - platform/x86/intel/vsec: Rework early hardware code (Prarit Bhargava) [2076744] - platform/x86/intel: Fix pmt_crashlog array reference (Prarit Bhargava) [2076744] - powerpc/kexec_file: Use current CPU info while setting up FDT (Mamatha Inamdar) [2126520] - mm/kmemleak: prevent soft lockup in kmemleak_scan()'s object iteration loops (Waiman Long) [2095075] - mm/kmemleak: prevent soft lockup in first object iteration loop of kmemleak_scan() (Waiman Long) [2095075] - mm/kmemleak: skip unlikely objects in kmemleak_scan() without taking lock (Waiman Long) [2095075] - mm/kmemleak: use _irq lock/unlock variants in kmemleak_scan/_clear() (Waiman Long) [2095075] - mm/kmemleak: avoid scanning potential huge holes (Waiman Long) [2095075] - KVM: s390: pci: fix GAIT physical vs virtual pointers usage (Thomas Huth) [1664379] - KVM: s390: pci: fix plain integer as NULL pointer warnings (Thomas Huth) [1664379] - KVM: s390/pci: fix include duplicates (Thomas Huth) [1664379] - redhat: Use group notifier to get the KVM pointer in the vfio_pci_zdev code (Thomas Huth) [1664379] - KVM: s390: pci: register pci hooks without interpretation (Thomas Huth) [1664379] - KVM: s390: pci: Hook to access KVM lowlevel from VFIO (Thomas Huth) [1664379] - Documentation: kvm: extend KVM_S390_ZPCI_OP subheading underline (Thomas Huth) [1664379] - KVM: s390: add KVM_S390_ZPCI_OP to manage guest zPCI devices (Thomas Huth) [1664379] - vfio-pci/zdev: different maxstbl for interpreted devices (Thomas Huth) [1664379] - vfio-pci/zdev: add function handle to clp base capability (Thomas Huth) [1664379] - vfio-pci/zdev: add open/close device hooks (Thomas Huth) [1664379] - KVM: s390: pci: add routines to start/stop interpretive execution (Thomas Huth) [1664379] - KVM: s390: pci: provide routines for enabling/disabling interrupt forwarding (Thomas Huth) [1664379] - KVM: s390: mechanism to enable guest zPCI Interpretation (Thomas Huth) [1664379] - KVM: s390: pci: enable host forwarding of Adapter Event Notifications (Thomas Huth) [1664379] - KVM: s390: pci: do initial setup for AEN interpretation (Thomas Huth) [1664379] - KVM: s390: pci: add basic kvm_zdev structure (Thomas Huth) [1664379] - redhat: Enable the new CONFIG_VFIO_PCI_ZDEV_KVM switch (Thomas Huth) [1664379] - vfio/pci: introduce CONFIG_VFIO_PCI_ZDEV_KVM (Thomas Huth) [1664379] - vfio/pci: remove CONFIG_VFIO_PCI_ZDEV from Kconfig (Thomas Huth) [1664379] - vfio-pci/zdev: fix possible segmentation fault issue (Thomas Huth) [1664379] - s390/pci: stash dtsm and maxstbl (Thomas Huth) [1664379] - s390/pci: stash associated GISA designation (Thomas Huth) [1664379] - s390/pci: externalize the SIC operation controls and routine (Thomas Huth) [1664379] - s390/airq: allow for airq structure that uses an input vector (Thomas Huth) [1664379] - s390/airq: pass more TPI info to airq handlers (Thomas Huth) [1664379] - s390/cio: add tpi.h header file (Thomas Huth) [1664379] - s390/ap: fix kernel doc comments (Thomas Huth) [1664379] - s390/sclp: detect the AISI facility (Thomas Huth) [1664379] - s390/sclp: detect the AENI facility (Thomas Huth) [1664379] - s390/sclp: detect the AISII facility (Thomas Huth) [1664379] - s390/sclp: detect the zPCI load/store interpretation facility (Thomas Huth) [1664379] - s390/sclp: add detection of IPL-complete-control facility (Thomas Huth) [1664379] - s390/pci: add error record for CC 2 retries (Thomas Huth) [2134399] - s390/pci: add PCI access type and length to error records (Thomas Huth) [2134399] - s390/pci: don't log availability events as errors (Thomas Huth) [2134399] - s390/pci: make better use of zpci_dbg() levels (Thomas Huth) [2134399] - s390/pci: rename get_zdev_by_bus() to zdev_from_bus() (Thomas Huth) [2134399] - redhat: Restore clp_rescan_pci_devices_simple() function (Thomas Huth) [2134399] - s390/pci: improve zpci_dev reference counting (Thomas Huth) [2134399] - s390/pci: make zpci_set_irq()/zpci_clear_irq() static (Thomas Huth) [2134399] - s390/pci: simplify __pciwb_mio() inline asm (Thomas Huth) [2134399] - s390/pci: use physical addresses in DMA tables (Thomas Huth) [2134399] - s390/pci: use phys_to_virt() for AIBVs/DIBVs (Thomas Huth) [2134399] - s390/pci: implement minimal PCI error recovery (Thomas Huth) [2134399] - PCI: Export pci_dev_lock() (Thomas Huth) [2134399] - PCI: Export pci_dev_trylock() and pci_dev_unlock() (Thomas Huth) [2134399] - s390/pci: implement reset_slot for hotplug slot (Thomas Huth) [2134399] - s390/pci: refresh function handle in iomap (Thomas Huth) [2134399] - s390/pci: add simpler s390dbf traces for events (Thomas Huth) [2134399] - s390/pci: tolerate inconsistent handle in recover (Thomas Huth) [2134399] - s390/pci_mmio: fully validate the VMA before calling follow_pte() (Thomas Huth) [2134399] - s390/pci: read clp_list_pci_req only once (Thomas Huth) [2134399] - s390/pci: fix clp_get_state() handling of -ENODEV (Thomas Huth) [2134399] - s390/pci: improve DMA translation init and exit (Thomas Huth) [2134399] - s390/pci: simplify CLP List PCI handling (Thomas Huth) [2134399] - s390/pci: handle FH state mismatch only on disable (Thomas Huth) [2134399] - s390/pci: fix misleading rc in clp_set_pci_fn() (Thomas Huth) [2134399] - s390/pci: reset zdev->zbus on registration failure (Thomas Huth) [2134399] - s390/pci: cleanup resources only if necessary (Thomas Huth) [2134399] - s390/pci: add zpci_set_irq()/zpci_clear_irq() (Thomas Huth) [2134399] - s390/pci: use register pair instead of register asm (Thomas Huth) [2134399] - s390: introduce register pair union (Thomas Huth) [2134399] - s390/pci: handle stale deconfiguration events (Thomas Huth) [2134399] - s390/pci: rename zpci_configure_device() (Thomas Huth) [2134399] - s390/pci: narrow scope of zpci_configure_device() (Thomas Huth) [2134399] - s390/pci: separate zbus registration from scanning (Thomas Huth) [2134399] - s390/pci: use mutex not spinlock for zbus list (Thomas Huth) [2134399] - s390/pci: separate zbus creation from scanning (Thomas Huth) [2134399] - s390/pci: do more bus setup in zpci_bus_scan() (Thomas Huth) [2134399] - s390/pci: introduce zpci_bus_scan_device() (Thomas Huth) [2134399] - s390/pci: fix DMA cleanup on hard deconfigure (Thomas Huth) [2134399] - s390/pci: move zpci_remove_device() to bus code (Thomas Huth) [2134399] - s390/pci: unify de-/configure for slots and events (Thomas Huth) [2134399] - s390/pci: add zpci_event_hard_deconfigured() (Thomas Huth) [2134399] - s390/pci: deconfigure device on release (Thomas Huth) [2134399] - s390/pci: refactor zpci function states (Thomas Huth) [2134399] - s390/pci: inform when missing required facilities (Thomas Huth) [2134399] - s390/pci: remove races against pte updates (Thomas Huth) [2134399] - s390: remove orphaned function declarations (Thomas Huth) [2134399] - s390/pci: add missing pci_iov.h include (Thomas Huth) [2134399] - s390/pci: remove clp_rescan_pci_devices_simple() (Thomas Huth) [2134399] - s390/pci: remove clp_rescan_pci_devices() (Thomas Huth) [2134399] - s390/pci: consolidate SR-IOV specific code (Thomas Huth) [2134399] - s390/pci: Implement ioremap_wc/prot() with MIO (Thomas Huth) [2134399] - s390/mm: properly clear _PAGE_NOEXEC bit when it is not supported (Thomas Huth) [2134399] - s390/pci: clarify comment in s390_mmio_read/write (Thomas Huth) [2134399] - s390/pci: remove unused functions (Thomas Huth) [2134399] - s390/pci: Log new handle in clp_disable_fh() (Thomas Huth) [2134399] - s390/pci: ioremap() align with generic code (Thomas Huth) [2134399] - s390: enforce CONFIG_SMP (Thomas Huth) [2134399] - s390/pci: mark function(s) __always_inline (Thomas Huth) [2134399] - s390/pci: avoid using strncmp with hardcoded length (Thomas Huth) [2134399] - s390/pci: PCI_IOV_RESOURCES loop refactoring in zpci_map_resources (Thomas Huth) [2134399] - s390: pci: no need to check return value of debugfs_create functions (Thomas Huth) [2134399] - s390/pci: fix sleeping in atomic during hotplug (Thomas Huth) [2134399] - s390/pci: remove fmb address from debug output (Thomas Huth) [2134399] - s390/pci: add fmt3 fmb (Thomas Huth) [2134399] - tools headers kvm s390: Sync headers with the kernel sources (Thomas Huth) [2111063] - KVM: s390: resetting the Topology-Change-Report (Thomas Huth) [2111063] - KVM: s390: guest support for topology function (Thomas Huth) [2111063] - KVM: s390: Cleanup ipte lock access and SIIF facility checks (Thomas Huth) [2111063] - KVM: s390: drop unexpected word 'and' in the comments (Thomas Huth) [2111063] - Documentation: KVM: update s390-diag.rst reference (Thomas Huth) [2043872] - Documentation: KVM: update msr.rst reference (Thomas Huth) [2043872] - Documentation: KVM: update amd-memory-encryption.rst references (Thomas Huth) [2043872] - Documentation: KVM: update s390-pv.rst reference (Thomas Huth) [2043872] - Documentation/virt/kvm/api.rst: Explain rc/rrc delivery (Thomas Huth) [2043872] - Documentation/virt/kvm/api.rst: Add protvirt dump/info api descriptions (Thomas Huth) [2043872] - Documentation: KVM: add API issues section (Thomas Huth) [2043872] - Documentation: virt: Protected virtual machine dumps (Thomas Huth) [2043872] - Documentation: KVM: add separate directories for architecture-specific documentation (Thomas Huth) [2043872] - KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP (Thomas Huth) [2043872] - KVM: s390: Add CPU dump functionality (Thomas Huth) [2043872] - KVM: s390: Add configuration dump functionality (Thomas Huth) [2043872] - KVM: s390: pv: Add query dump information (Thomas Huth) [2043872] - KVM: s390: pv: Add dump support definitions (Thomas Huth) [2043872] - KVM: s390: pv: Add query interface (Thomas Huth) [2043872] - s390/uv: Add dump fields to query (Thomas Huth) [2043872] - s390/uv: Add SE hdr query information (Thomas Huth) [2043872] - kvm: Move KVM_GET_XSAVE2 IOCTL definition at the end of kvm.h (Thomas Huth) [2043872] - docs: kvm: fix WARNINGs from api.rst (Thomas Huth) [2043872] - s390/mm: use non-quiescing sske for KVM switch to keyed guest (Thomas Huth) [2043872] - s390/gmap: voluntarily schedule during key setting (Thomas Huth) [2043872] - KVM: s390: Don't indicate suppression on dirtying, failing memop (Thomas Huth) [2043872] - s390: uv: Add offset comments to UV query struct and fix naming (Thomas Huth) [2043872] - KVM: s390: Use Makefile.kvm for common files (Thomas Huth) [2043872] - KVM: s390: Skip gfn/size sanity checks on memslot DELETE or FLAGS_ONLY (Thomas Huth) [2043872] - fs: dlm: fix invalid derefence of sb_lvbptr (Alexander Aring) [2121790] - fs: dlm: handle -EBUSY first in unlock validation (Alexander Aring) [2121790] - fs: dlm: handle -EBUSY first in lock arg validation (Alexander Aring) [2121790] - fs: dlm: fix race between test_bit() and queue_work() (Alexander Aring) [2121790] - scsi: core: Fix a use-after-free (Ming Lei) [1961010] - net/mlx5e: Fix wrong use of skb_tcp_all_headers() with encapsulation (Petr Oros) [2135685] - net: add skb_[inner_]tcp_all_headers helpers (Petr Oros) [2135685] - net: marvell: clean up trigraph warning on ??! string (Petr Oros) [2135685] - powerpc/pseries: Use lparcfg to reconfig VAS windows for DLPAR CPU (Steve Best) [2133103] - flow_dissector: Do not count vlan tags inside tunnel payload (Ivan Vecera) [2136875] - flow_offload: Introduce flow_match_pppoe (Ivan Vecera) [2136875] - net/sched: flower: Add PPPoE filter (Ivan Vecera) [2136875] - flow_dissector: Add PPPoE dissectors (Ivan Vecera) [2136875] - net/sched: flower: Consider the number of tags for vlan filters (Ivan Vecera) [2136875] - net/sched: flower: Add number of vlan tags filter (Ivan Vecera) [2136875] - flow_dissector: Add number of vlan tags dissector (Ivan Vecera) [2136875] - net/sched: flower: Reduce identation after is_key_vlan refactoring (Ivan Vecera) [2136875] - net/sched: flower: Helper function for vlan ethtype checks (Ivan Vecera) [2136875] - dissector: do not set invalid PPP protocol (Ivan Vecera) [2136875] - dm bufio: use the acquire memory barrier when testing for B_READING (Benjamin Marzinski) [2139161] - provide arch_test_bit_acquire for architectures that define test_bit (Benjamin Marzinski) [2139161] - wait_on_bit: add an acquire memory barrier (Benjamin Marzinski) [2139161] - add barriers to buffer_uptodate and set_buffer_uptodate (Benjamin Marzinski) [2139161] - dm verity: Add documentation for try_verify_in_tasklet option (Benjamin Marzinski) [2139161] - dm cache: delete the redundant word 'each' in comment (Benjamin Marzinski) [2139161] - dm raid: fix typo in analyse_superblocks code comment (Benjamin Marzinski) [2139161] - dm verity: enable WQ_HIGHPRI on verify_wq (Benjamin Marzinski) [2139161] - dm raid: delete the redundant word 'that' in comment (Benjamin Marzinski) [2139161] - dm: change from DMWARN to DMERR or DMCRIT for fatal errors (Benjamin Marzinski) [2139161] - dm bufio: fix some cases where the code sleeps with spinlock held (Benjamin Marzinski) [2139161] - dm writecache: fix smatch warning about invalid return from writecache_map (Benjamin Marzinski) [2139161] - dm verity: fix verity_parse_opt_args parsing (Benjamin Marzinski) [2139161] - dm verity: fix DM_VERITY_OPTS_MAX value yet again (Benjamin Marzinski) [2139161] - dm bufio: simplify DM_BUFIO_CLIENT_NO_SLEEP locking (Benjamin Marzinski) [2139161] - dm verity: have verify_wq use WQ_HIGHPRI if "try_verify_in_tasklet" (Benjamin Marzinski) [2139161] - dm verity: remove WQ_CPU_INTENSIVE flag since using WQ_UNBOUND (Benjamin Marzinski) [2139161] - dm verity: only copy bvec_iter in verity_verify_io if in_tasklet (Benjamin Marzinski) [2139161] - dm verity: optimize verity_verify_io if FEC not configured (Benjamin Marzinski) [2139161] - dm verity: conditionally enable branching for "try_verify_in_tasklet" (Benjamin Marzinski) [2139161] - dm bufio: conditionally enable branching for DM_BUFIO_CLIENT_NO_SLEEP (Benjamin Marzinski) [2139161] - dm verity: allow optional args to alter primary args handling (Benjamin Marzinski) [2139161] - dm verity: Add optional "try_verify_in_tasklet" feature (Benjamin Marzinski) [2139161] - dm bufio: Add DM_BUFIO_CLIENT_NO_SLEEP flag (Benjamin Marzinski) [2139161] - dm bufio: Add flags argument to dm_bufio_client_create (Benjamin Marzinski) [2139161] - dm: Start pr_preempt from the same starting path (Benjamin Marzinski) [2139161] - dm: Fix PR release handling for non All Registrants (Benjamin Marzinski) [2139161] - dm: Start pr_reserve from the same starting path (Benjamin Marzinski) [2139161] - dm: Allow dm_call_pr to be used for path searches (Benjamin Marzinski) [2139161] - Documentation: dm writecache: Render status list as list (Benjamin Marzinski) [2139161] - Documentation: dm writecache: add blank line before optional parameters (Benjamin Marzinski) [2139161] - dm snapshot: fix typo in snapshot_map() comment (Benjamin Marzinski) [2139161] - dm raid: remove redundant "the" in parse_raid_params() comment (Benjamin Marzinski) [2139161] - dm cache: fix typo in 2 comment blocks (Benjamin Marzinski) [2139161] - dm verity: fix checkpatch close brace error (Benjamin Marzinski) [2139161] - dm table: rename dm_target variable in dm_table_add_target() (Benjamin Marzinski) [2139161] - dm table: audit all dm_table_get_target() callers (Benjamin Marzinski) [2139161] - dm table: remove dm_table_get_num_targets() wrapper (Benjamin Marzinski) [2139161] - writeback: Avoid skipping inode writeback (Waiman Long) [2138886] - writeback: fix obtain a reference to a freeing memcg css (Waiman Long) [2138886] - mm/memcg: disable threshold event handlers on PREEMPT_RT (Waiman Long) [2138886] - memcg: increase MEMCG_CHARGE_BATCH to 64 (Waiman Long) [2138886] - mm: page_counter: rearrange struct page_counter fields (Waiman Long) [2138886] - mm: page_counter: remove unneeded atomic ops for low/min (Waiman Long) [2138886] - memcg: reduce size of memcg vmstats structures (Waiman Long) [2138886] - memcg: rearrange code (Waiman Long) [2138886] - memcg: extract memcg_vmstats from struct mem_cgroup (Waiman Long) [2138886] - mm: memcontrol: fix potential oom_lock recursion deadlock (Waiman Long) [2138886] - mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items in memory.stat of cgroup v2 (Waiman Long) [2138886] - mm/memcg: protect per-CPU counter by disabling preemption on PREEMPT_RT where needed. (Waiman Long) [2138886] - writeback: memcg: simplify cgroup_writeback_by_id (Waiman Long) [2138886] - writeback, cgroup: do not reparent dax inodes (Waiman Long) [2138886] - writeback, cgroup: remove wb from offline list before releasing refcnt (Waiman Long) [2138886] - writeback, cgroup: release dying cgwbs by switching attached inodes (Waiman Long) [2138886] - writeback, cgroup: support switching multiple inodes at once (Waiman Long) [2138886] - writeback, cgroup: split out the functional part of inode_switch_wbs_work_fn() (Waiman Long) [2138886] - writeback, cgroup: keep list of inodes attached to bdi_writeback (Waiman Long) [2138886] - writeback, cgroup: switch to rcu_work API in inode_switch_wbs() (Waiman Long) [2138886] - writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Waiman Long) [2138886] - writeback, cgroup: add smp_mb() to cgroup_writeback_umount() (Waiman Long) [2138886] - writeback, cgroup: do not switch inodes with I_WILL_FREE flag (Waiman Long) [2138886] - docs/admin-guide: cgroup-v2: typos and spaces (Waiman Long) [2138886] - fs: improve comments for writeback_single_inode() (Waiman Long) [2138886] - writeback: remove struct bdi_writeback_congested (Waiman Long) [2138886] - writeback: remove {set,clear}_wb_congested (Waiman Long) [2138886] - fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount (Waiman Long) [2138886] - blkcg: remove unused __blkg_release_rcu() (Waiman Long) [2138886] - writeback: Add a bdi_writeback_rh extension to struct bdi_writeback (Waiman Long) [2138886] - RDMA/irdma: Report the correct link speed (Kamal Heib) [2125102] - blk-mq: avoid double ->queue_rq() because of early timeout (Ming Lei) [2132438] - blk-mq: add one API for waiting until quiesce is done (Ming Lei) [2132438] - blk-mq: support concurrent queue quiesce/unquiesce (Ming Lei) [2132438] - bridge: Do not send empty IFLA_AF_SPEC attribute (Ivan Vecera) [2139133] - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Ivan Vecera) [2139133] - net: bridge: vlan: fix memory leak in __allowed_ingress (Ivan Vecera) [2139133]- ice: Add additional CSR registers to ETHTOOL_GREGS (Petr Oros) [2131024] - udp: Update reuse->has_conns under reuseport_lock. (Xin Long) [2135937] - udp: Remove redundant __udp_sysctl_init() call from udp_init(). (Xin Long) [2135937] - udp: Fix a data-race around sysctl_udp_l3mdev_accept. (Xin Long) [2135937] - Documentation: fix udp_wmem_min in ip-sysctl.rst (Xin Long) [2135937] - be2net: Fix buffer overflow in be_get_module_eeprom (Josef Oskera) [2126917] - iommu/vt-d: Clean up si_domain in the init_dmars() error path (Jerry Snitselaar) [2133331]- md: Fix spelling mistake in comments of r5l_log (Nigel Croxon) [2112935] - md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (Nigel Croxon) [2112935] - md/raid10: convert resync_lock to use seqlock (Nigel Croxon) [2112935] - md/raid10: fix improper BUG_ON() in raise_barrier() (Nigel Croxon) [2112935] - md/raid10: prevent unnecessary calls to wake_up() in fast path (Nigel Croxon) [2112935] - md/raid10: don't modify 'nr_waitng' in wait_barrier() for the case nowait (Nigel Croxon) [2112935] - md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Nigel Croxon) [2112935] - md: Remove extra mddev_get() in md_seq_start() (Nigel Croxon) [2112935] - md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() (Nigel Croxon) [2112935 2111563] - md/raid5: Ensure stripe_fill happens on non-read IO with journal (Nigel Croxon) [2112935] - md/raid5: Don't read ->active_stripes if it's not needed (Nigel Croxon) [2112935] - md/raid5: Cleanup prototype of raid5_get_active_stripe() (Nigel Croxon) [2112935] - md/raid5: Drop extern on function declarations in raid5.h (Nigel Croxon) [2112935] - md/raid5: Refactor raid5_get_active_stripe() (Nigel Croxon) [2112935] - md: Replace snprintf with scnprintf (Nigel Croxon) [2112935] - md/raid10: fix compile warning (Nigel Croxon) [2112935] - md/raid5: Fix spelling mistakes in comments (Nigel Croxon) [2112935] - md: call __md_stop_writes in md_stop (Nigel Croxon) [2112935] - md: Flush workqueue md_rdev_misc_wq in md_alloc() (Nigel Croxon) [2112935] - drivers:md:fix a potential use-after-free bug (Nigel Croxon) [2112935] - md/raid5: Ensure batch_last is released before sleeping for quiesce (Nigel Croxon) [2112935] - md/raid5: Move stripe_request_ctx up (Nigel Croxon) [2112935] - md/raid5: Drop unnecessary call to r5c_check_stripe_cache_usage() (Nigel Croxon) [2112935] - md/raid5: Make is_inactive_blocked() helper (Nigel Croxon) [2112935] - md/raid5: Refactor raid5_get_active_stripe() (Nigel Croxon) [2112935] - md-raid10: fix KASAN warning (Nigel Croxon) [2112935] - md: fix build failure for !MODULE (Nigel Croxon) [2112935] - raid5: fix duplicate checks for rdev->saved_raid_disk (Nigel Croxon) [2112935] - md/raid5: Convert prepare_to_wait() to wait_woken() api (Nigel Croxon) [2112935] - md/raid5: Fix sectors_to_do bitmap overflow in raid5_make_request() (Nigel Croxon) [2112935] - md: Fix spelling mistake in comments (Nigel Croxon) [2112935] - md/raid5: Increase restriction on max segments per request (Nigel Croxon) [2112935] - md/raid5: Improve debug prints (Nigel Croxon) [2112935] - md/raid5: Pivot raid5_make_request() (Nigel Croxon) [2112935] - md/raid5: Check all disks in a stripe_head for reshape progress (Nigel Croxon) [2112935] - md/raid5: Refactor add_stripe_bio() (Nigel Croxon) [2112935] - md/raid5: Keep a reference to last stripe_head for batch (Nigel Croxon) [2112935] - md/raid5: Refactor for loop in raid5_make_request() into while loop (Nigel Croxon) [2112935] - md/raid5: Move read_seqcount_begin() into make_stripe_request() (Nigel Croxon) [2112935] - md/raid5: Drop the do_prepare flag in raid5_make_request() (Nigel Croxon) [2112935] - md/raid5: Factor out helper from raid5_make_request() loop (Nigel Croxon) [2112935] - md/raid5: Move common stripe get code into new find_get_stripe() helper (Nigel Croxon) [2112935] - md/raid5: Move stripe_add_to_batch_list() call out of add_stripe_bio() (Nigel Croxon) [2112935] - md/raid5: Refactor raid5_make_request loop (Nigel Croxon) [2112935] - md/raid5: Factor out ahead_of_reshape() function (Nigel Croxon) [2112935] - md/raid5: Make logic blocking check consistent with logic that blocks (Nigel Croxon) [2112935] - md: unlock mddev before reap sync_thread in action_store (Nigel Croxon) [2112935] - md: Explicitly create command-line configured devices (Nigel Croxon) [2112935] - md: Notify sysfs sync_completed in md_reap_sync_thread() (Nigel Croxon) [2112935] - md: Ensure resync is reported after it starts (Nigel Croxon) [2112935] - md: Use enum for overloaded magic numbers used by mddev->curr_resync (Nigel Croxon) [2112935] - md/raid5-cache: Annotate pslot with __rcu notation (Nigel Croxon) [2112935] - md/raid5-cache: Clear conf->log after finishing work (Nigel Croxon) [2112935] - md/raid5-cache: Drop RCU usage of conf->log (Nigel Croxon) [2112935] - md/raid5-cache: Take mddev_lock in r5c_journal_mode_show() (Nigel Croxon) [2112935] - md/raid5: suspend the array for calls to log_exit() (Nigel Croxon) [2112935] - md/raid5-ppl: Drop unused argument from ppl_handle_flush_request() (Nigel Croxon) [2112935] - md/raid5-log: Drop extern decorators for function prototypes (Nigel Croxon) [2112935] - md/raid5: missing error code in setup_conf() (Nigel Croxon) [2112935] - Revert "md: don't unregister sync_thread with reconfig_mutex held" (Nigel Croxon) [2112935] - qed: fix typos in comments (Manish Chopra) [2111885] - net: qede: Remove unnecessary synchronize_irq() before free_irq() (Manish Chopra) [2111885] - RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() (Manish Chopra) [2111885] - qlogic: qed: fix clang -Wformat warnings (Manish Chopra) [2111885] - qed: Use bitmap_empty() (Manish Chopra) [2111885] - qed: Use the bitmap API to allocate bitmaps (Manish Chopra) [2111885] - qlogic/qed: fix repeated words in comments (Manish Chopra) [2111885] - net: qed: fix typos in comments (Manish Chopra) [2111885] - RDMA/qedr: Remove unnecessary synchronize_irq() before free_irq() (Manish Chopra) [2111885] - qed: Remove unnecessary synchronize_irq() before free_irq() (Manish Chopra) [2111885] - qed: replace bitmap_weight with bitmap_empty in qed_roce_stop() (Manish Chopra) [2111885] - qed: rework qed_rdma_bmap_free() (Manish Chopra) [2111885] - qed: Remove IP services API. (Manish Chopra) [2111885] - qed: remove an unneed NULL check on list iterator (Manish Chopra) [2111885] - RDMA/irdma: Report RNR NAK generation in device caps (Kamal Heib) [2120676 2103957] - RDMA/irdma: Use s/g array in post send only when its valid (Kamal Heib) [2120676 2103957] - RDMA/irdma: Return correct WC error for bind operation failure (Kamal Heib) [2120676 2103957] - RDMA/irdma: Return error on MR deregister CQP failure (Kamal Heib) [2120676 2103957] - RDMA/irdma: Report the correct max cqes from query device (Kamal Heib) [2120676 2103957] - RDMA/siw: Pass a pointer to virt_to_page() (Kamal Heib) [2120676] - RDMA/cma: Fix arguments order in net device validation (Kamal Heib) [2120676] - RDMA/irdma: Fix drain SQ hang with no completion (Kamal Heib) [2120676 2103957 2033244 2053376] - IB/iser: Fix login with authentication (Kamal Heib) [2120676] - RDMA/ib_srpt: Unify checking rdma_cm_id condition in srpt_cm_req_recv() (Kamal Heib) [2120676] - RDMA/rxe: Fix error unwind in rxe_create_qp() (Kamal Heib) [2120676] - RDMA/rxe: Split qp state for requester and completer (Kamal Heib) [2120676] - RDMA/rxe: Generate error completion for error requester QP state (Kamal Heib) [2120676] - RDMA/rxe: Update wqe_index for each wqe error completion (Kamal Heib) [2120676] - RDMA/srpt: Fix a use-after-free (Kamal Heib) [2120676] - RDMA/srpt: Introduce a reference count in struct srpt_device (Kamal Heib) [2120676] - RDMA/srpt: Duplicate port name members (Kamal Heib) [2120676] - Revert "RDMA/rxe: Create duplicate mapping tables for FMRs" (Kamal Heib) [2120676] - RDMA/rxe: Replace __rxe_do_task by rxe_run_task (Kamal Heib) [2120676] - RDMA/rxe: Limit the number of calls to each tasklet (Kamal Heib) [2120676] - RDMA/rxe: Make the tasklet exits the same (Kamal Heib) [2120676] - RDMA/rxe: Fix rnr retry behavior (Kamal Heib) [2120676] - RDMA/rxe: Add rxe_is_fenced() subroutine (Kamal Heib) [2120676] - RDMA/rxe: For invalidate compare according to set keys in mr (Kamal Heib) [2120676] - RDMA: Fix comment typo (Kamal Heib) [2120676] - IB: Fix repeated words 'the the' comments (Kamal Heib) [2120676] - RDMA/rxe: Fix mw bind to allow any consumer key portion (Kamal Heib) [2120676] - RDMA/rxe: Fix spelling mistake in error print (Kamal Heib) [2120676] - RDMA/rxe: Remove unused qp parameter (Kamal Heib) [2120676] - RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Kamal Heib) [2120676] - RDMA/rxe: Remove unused mask parameter (Kamal Heib) [2120676] - RDMA/rxe: Rename rxe_atomic_reply to atomic_reply (Kamal Heib) [2120676] - RDMA/rxe: Add common rxe_prepare_res() (Kamal Heib) [2120676] - RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup (Kamal Heib) [2120676] - RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Kamal Heib) [2120676] - RDMA/hfi1: Depend on !UML (Kamal Heib) [2120676] - RDMA/irdma: Use the bitmap API to allocate bitmaps (Kamal Heib) [2120676 2103957] - RDMA: remove useless condition in siw_create_cq() (Kamal Heib) [2120676] - RDMA/irdma: Fix setting of QP context err_rq_idx_valid field (Kamal Heib) [2120676 2103957] - RDMA/irdma: Fix VLAN connection with wildcard address (Kamal Heib) [2120676 2103957] - RDMA/irdma: Fix a window for use-after-free (Kamal Heib) [2120676 2103957] - RDMA/irdma: Make resource distribution algorithm more QP oriented (Kamal Heib) [2120676 2103957] - RDMA/irdma: Make CQP invalid state error non-critical (Kamal Heib) [2120676 2103957] - RDMA/irdma: Add AE source to error log (Kamal Heib) [2120676 2103957] - RDMA/irdma: Add 2 level PBLE support for FMR (Kamal Heib) [2120676 2103957] - IB: Fix spelling of 'writable' (Kamal Heib) [2120676] - RDMA/rxe: Remove unnecessary include statement (Kamal Heib) [2120676] - RDMA/rxe: Replace include statement (Kamal Heib) [2120676] - RDMA/rxe: Convert pr_warn/err to pr_debug in pyverbs (Kamal Heib) [2120676] - RDMA/rxe: Fix deadlock in rxe_do_local_ops() (Kamal Heib) [2120676] - RDMA/rxe: Merge normal and retry atomic flows (Kamal Heib) [2120676] - RDMA/rxe: Move atomic original value to res (Kamal Heib) [2120676] - RDMA/rxe: Move atomic responder res to atomic_reply (Kamal Heib) [2120676] - RDMA/rxe: Add a responder state for atomic reply (Kamal Heib) [2120676] - RDMA/rxe: Move code to rxe_prepare_atomic_res() (Kamal Heib) [2120676] - RDMA/rxe: Convert read side locking to rcu (Kamal Heib) [2120676] - RDMA/rxe: Stop lookup of partially built objects (Kamal Heib) [2120676] - RDMA/rxe: Remove useless pkt parameters (Kamal Heib) [2120676] - RDMA: Correct duplicated words in comments (Kamal Heib) [2120676] - IB/iser: Drain the entire QP during destruction flow (Kamal Heib) [2120676] - RDMA/rxe: fix xa_alloc_cycle() error return value check again (Kamal Heib) [2120676] - RDMA/core: Add a netevent notifier to cma (Kamal Heib) [2120676 2117912] - RDMA/core: Add an rb_tree that stores cm_ids sorted by ifindex and remote IP (Kamal Heib) [2120676 2117912] - RDMA/hfi1: Fix typo in comment (Kamal Heib) [2120676] - RDMA: Split kernel-only global device caps from uverbs device caps (Kamal Heib) [2120675] - RDMA/hfi1: Remove all traces of diagpkt support (Kamal Heib) [2120675] - RDMA/hfi1: Consolidate software versions (Kamal Heib) [2120675] - RDMA/hfi1: Remove pointless driver version (Kamal Heib) [2120675] - RDMA/hfi1: Prevent panic when SDMA is disabled (Kamal Heib) [2120675] - RDMA/core: Fix typo in comment (Kamal Heib) [2120675] - IB/hf1: Fix typo in comment (Kamal Heib) [2120675] - IB/iser: Fix typo in comment (Kamal Heib) [2120675] - IB/isert: Avoid flush_scheduled_work() usage (Kamal Heib) [2120675] - RDMA/siw: Enable siw on tunnel devices (Kamal Heib) [2120675] - RDMA/rxe: Enforce IBA C11-17 (Kamal Heib) [2120675] - RDMA/rxe: Move mw cleanup code to rxe_mw_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Move mr cleanup code to rxe_mr_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Move qp cleanup code to rxe_qp_do_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Check rxe_get() return value (Kamal Heib) [2120675] - RDMA/rxe: Add rxe_srq_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Remove IB_SRQ_INIT_MASK (Kamal Heib) [2120675] - RDMA/rxe: Skip adjusting remote addr for write in retry operation (Kamal Heib) [2120675] - RDMA/rxe: Optimize the mr pool struct (Kamal Heib) [2120675] - RDMA/rxe: Replace paylen by payload (Kamal Heib) [2120675] - RDMA/core: Avoid flush_workqueue(system_unbound_wq) usage (Kamal Heib) [2120675] - RDMA/rxe: Remove useless parameters for update_state() (Kamal Heib) [2120675] - RDMA/rxe: Remove reliable datagram support (Kamal Heib) [2120675] - RDMA/rxe: Remove support for SMI QPs from rdma_rxe (Kamal Heib) [2120675] - RDMA/rxe: Remove mc_grp_pool from struct rxe_dev (Kamal Heib) [2120675] - RDMA/rxe: Remove type 2A memory window capability (Kamal Heib) [2120675] - RDMA/usnic: Refactor usnic_uiom_alloc_pd() (Kamal Heib) [2120675] - RDMA/usnic: Stop using iommu_present() (Kamal Heib) [2120675] - IB/SA: Replace usage of found with dedicated list iterator variable (Kamal Heib) [2120675] - IB/rdmavt: add missing locks in rvt_ruc_loopback (Kamal Heib) [2120675] - IB/uverbs: Move part of enum ib_device_cap_flags to uapi (Kamal Heib) [2120675] - IB/uverbs: Move enum ib_raw_packet_caps to uapi (Kamal Heib) [2120675] - RDMA/pvrdma: Remove useless DMA-32 fallback configuration (Kamal Heib) [2120675] - RDMA: switch from 'pci_' to 'dma_' API (Kamal Heib) [2120675] - scsi: RDMA/srp: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Kamal Heib) [2120675] - scsi: RDMA/iser: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Kamal Heib) [2120675] - x86/fpu: Prevent FPU state corruption (Oleksandr Natalenko) [2130890] - net: team: Unsync device addresses on ndo_stop (Hangbin Liu) [2135240] - mmu_gather: fix the CONFIG_MMU_GATHER_NO_RANGE case (Waiman Long) [2130166] {CVE-2022-39188} - mmu_gather: Force tlb-flush VM_PFNMAP vmas (Waiman Long) [2130166] {CVE-2022-39188} - mmu_gather: Let there be one tlb_{start,end}_vma() implementation (Waiman Long) [2130166] {CVE-2022-39188} - mmu_gather: Remove per arch tlb_{start,end}_vma() (Waiman Long) [2130166] {CVE-2022-39188} - x86/ldt: Use tlb_gather_mmu_fullmm() when freeing LDT page-tables (Waiman Long) [2130166] {CVE-2022-39188} - tlb: arch: Remove empty __tlb_remove_tlb_entry() stubs (Waiman Long) [2130166] {CVE-2022-39188} - tlb: mmu_gather: Remove start/end arguments from tlb_gather_mmu() (Waiman Long) [2130166] {CVE-2022-39188} - tlb: mmu_gather: Introduce tlb_gather_mmu_fullmm() (Waiman Long) [2130166] {CVE-2022-39188} - tlb: mmu_gather: Remove unused start/end arguments from tlb_finish_mmu() (Waiman Long) [2130166] {CVE-2022-39188} - mm: proc: Invalidate TLB after clearing soft-dirty page state (Waiman Long) [2130166] {CVE-2022-39188} - mm: fix clear_refs_write locking (Waiman Long) [2130166] {CVE-2022-39188} - s390/Kconfig: sort config S390 select list once again (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: provide MMU_GATHER_TABLE_FREE (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: rename HAVE_MMU_GATHER_NO_GATHER (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: rename HAVE_RCU_TABLE_FREE (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: avoid potential double flush (Waiman Long) [2130166] {CVE-2022-39188} - powerpc/mm/book3s64/radix: Flush the full mm even when need_flush_all is set (Waiman Long) [2130166] {CVE-2022-39188} - powerpc/mm/book3s64/radix: Use freed_tables instead of need_flush_all (Waiman Long) [2130166] {CVE-2022-39188} - mm/tlb: Remove CONFIG_HAVE_RCU_TABLE_INVALIDATE (Waiman Long) [2130166] {CVE-2022-39188} - Add skb drop reasons to IPv6 UDP receive path (Antoine Tenart) [2059158] - net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM (Antoine Tenart) [2059158] - net: skb: prevent the split of kfree_skb_reason() by gcc (Antoine Tenart) [2059158] - tcp: md5: fix IPv4-mapped support (Antoine Tenart) [2059158] - net: dropreason: reformat the comment fo skb drop reasons (Antoine Tenart) [2059158] - net: skb: use auto-generation to convert skb drop reason to string (Antoine Tenart) [2059158] - net: skb: move enum skb_drop_reason to standalone header file (Antoine Tenart) [2059158] - tcp_ipv6: set the drop_reason in the right place (Antoine Tenart) [2059158] - net: tcp: reset 'drop_reason' to NOT_SPCIFIED in tcp_v{4,6}_rcv() (Antoine Tenart) [2059158] - net: skb: change the definition SKB_DR_SET() (Antoine Tenart) [2059158] - net: skb: check the boundrary of drop reason in kfree_skb_reason() (Antoine Tenart) [2059158] - net: dm: check the boundary of skb drop reasons (Antoine Tenart) [2059158] - tcp: fix signed/unsigned comparison (Antoine Tenart) [2059158] - tcp: add drop reason support to tcp_ofo_queue() (Antoine Tenart) [2059158] - tcp: add drop reasons to tcp_rcv_synsent_state_process() (Antoine Tenart) [2059158] - tcp: make tcp_rcv_synsent_state_process() drop monitor friend (Antoine Tenart) [2059158] - tcp: add drop reason support to tcp_prune_ofo_queue() (Antoine Tenart) [2059158] - tcp: add two drop reasons for tcp_ack() (Antoine Tenart) [2059158] - tcp: add drop reasons to tcp_rcv_state_process() (Antoine Tenart) [2059158] - tcp: make tcp_rcv_state_process() drop monitor friendly (Antoine Tenart) [2059158] - tcp: add drop reason support to tcp_validate_incoming() (Antoine Tenart) [2059158] - tcp: get rid of rst_seq_match (Antoine Tenart) [2059158] - tcp: consume incoming skb leading to a reset (Antoine Tenart) [2059158] - tcp: tcp_send_challenge_ack delete useless param `skb` (Antoine Tenart) [2059158] - ipv6: fix NULL deref in ip6_rcv_core() (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to ip6_protocol_deliver_rcu() (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to ip6_rcv_core() (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to TLV parse (Antoine Tenart) [2059158] - net: ipv6: remove redundant statistics in ipv6_hop_jumbo() (Antoine Tenart) [2059158] - net: icmp: introduce function icmpv6_param_prob_reason() (Antoine Tenart) [2059158] - net: ip: add skb drop reasons to ip forwarding (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to ip6_pkt_drop() (Antoine Tenart) [2059158] - net: ipv4: add skb drop reasons to ip_error() (Antoine Tenart) [2059158] - skb: add some helpers for skb drop reasons (Antoine Tenart) [2059158] - net: icmp: add skb drop reasons to icmp protocol (Antoine Tenart) [2059158] - ping: Check return value of function 'ping_queue_rcv_skb' (Antoine Tenart) [2059158] - net: icmp: introduce __ping_queue_rcv_skb() to report drop reasons (Antoine Tenart) [2059158] - net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT (Antoine Tenart) [2059158] - net: sock: introduce sock_queue_rcv_skb_reason() (Antoine Tenart) [2059158] - net: tcp: fix shim definition of tcp_inbound_md5_hash (Antoine Tenart) [2059158] - skb: make drop reason booleanable (Antoine Tenart) [2059158] - net/tcp: Merge TCP-MD5 inbound callbacks (Antoine Tenart) [2059158] - tcp: md5: add tcp_md5_needed jump label (Antoine Tenart) [2059158] - net: tun: track dropped skb via kfree_skb_reason() (Antoine Tenart) [2059158] - net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" (Antoine Tenart) [2059158] - net: tap: track dropped skb via kfree_skb_reason() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for __netif_receive_skb_core() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for sch_handle_ingress() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for do_xdp_generic() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for enqueue_to_backlog() (Antoine Tenart) [2059158] - net: dev: add skb drop reasons to __dev_xmit_skb() (Antoine Tenart) [2059158] - net: skb: introduce the function kfree_skb_list_reason() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for sch_handle_egress() (Antoine Tenart) [2059158] - net: neigh: add skb drop reasons to arp_error_report() (Antoine Tenart) [2059158] - net: neigh: use kfree_skb_reason() for __neigh_event_send() (Antoine Tenart) [2059158] - net: ip: add skb drop reasons for ip egress path (Antoine Tenart) [2059158] - net: tcp: use tcp_drop_reason() for tcp_data_queue_ofo() (Antoine Tenart) [2059158] - net: tcp: use tcp_drop_reason() for tcp_data_queue() (Antoine Tenart) [2059158] - net: tcp: use tcp_drop_reason() for tcp_rcv_established() (Antoine Tenart) [2059158] - net: tcp: use kfree_skb_reason() for tcp_v{4,6}_do_rcv() (Antoine Tenart) [2059158] - net: tcp: add skb drop reasons to tcp_add_backlog() (Antoine Tenart) [2059158] - net: tcp: add skb drop reasons to tcp_v{4,6}_inbound_md5_hash() (Antoine Tenart) [2059158] - ipv4/tcp: Pass dif and sdif to tcp_v4_inbound_md5_hash (Antoine Tenart) [2059158] - ipv6/tcp: Pass dif and sdif to tcp_v6_inbound_md5_hash (Antoine Tenart) [2059158] - ipv4/tcp: Use local variable for tcp_md5_addr (Antoine Tenart) [2059158] - net: tcp: use kfree_skb_reason() for tcp_v6_rcv() (Antoine Tenart) [2059158] - net: tcp: add skb drop reasons to tcp_v4_rcv() (Antoine Tenart) [2059158] - net: tcp: introduce tcp_drop_reason() (Antoine Tenart) [2059158] - ipv6: Add reasons for skb drops to __udp6_lib_rcv (Antoine Tenart) [2059158] - net: drop_monitor: support drop reason (Antoine Tenart) [2059158] - net: udp: use kfree_skb_reason() in __udp_queue_rcv_skb() (Antoine Tenart) [2059158] - net: udp: use kfree_skb_reason() in udp_queue_rcv_one_skb() (Antoine Tenart) [2059158] - net: ipv4: use kfree_skb_reason() in ip_protocol_deliver_rcu() (Antoine Tenart) [2059158] - net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core() (Antoine Tenart) [2059158] - net: ipv4: use kfree_skb_reason() in ip_rcv_core() (Antoine Tenart) [2059158] - net: netfilter: use kfree_drop_reason() for NF_DROP (Antoine Tenart) [2059158] - net: skb_drop_reason: add document for drop reasons (Antoine Tenart) [2059158] - net: socket: rename SKB_DROP_REASON_SOCKET_FILTER (Antoine Tenart) [2059158] - net: skb: use kfree_skb_reason() in __udp4_lib_rcv() (Antoine Tenart) [2059158] - net: skb: use kfree_skb_reason() in tcp_v4_rcv() (Antoine Tenart) [2059158] - net: skb: introduce kfree_skb_reason() (Antoine Tenart) [2059158] - bnx2x: Fix comment typo (Manish Chopra) [2111882] - bnx2x: Fix spelling mistake "regiser" -> "register" (Manish Chopra) [2111882] - bnx2x: Fix undefined behavior due to shift overflowing the constant (Manish Chopra) [2111882] - net: sched: act_ct: fix possible refcount leak in tcf_ct_init() (Davide Caratti) [2133741] - net: sched: fix possible refcount leak in tc_new_tfilter() (Davide Caratti) [2133741] - sch_sfb: Also store skb len before calling child enqueue (Davide Caratti) [2133741] - sch_sfb: Don't assume the skb is still around after enqueueing to child (Davide Caratti) [2133741] - net/sched: fix netdevice reference leaks in attach_default_qdiscs() (Davide Caratti) [2133741] - net: sched: tbf: don't call qdisc_put() while holding tree lock (Davide Caratti) [2133741] - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. (Davide Caratti) [2133741] - net/sched: act_api: Notify user space if any actions were flushed before error (Davide Caratti) [2133741] - tipc: fix an information leak in tipc_topsrv_kern_subscr (Xin Long) [2134962] - tipc: Fix recognition of trial period (Xin Long) [2134962] - tipc: fix shift wrapping bug in map_get() (Xin Long) [2134962] - PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited (Myron Stowe) [2072656] - x86/pci/xen: Use msi_msg shadow structs (Jerry Snitselaar) [2133518] - iommu/intel: Use msi_msg shadow structs (Jerry Snitselaar) [2133518] - PCI: MSI: Fix Kconfig dependencies for PCI_MSI_ARCH_FALLBACKS (Jerry Snitselaar) [2133518] - x86/apic/msi: Unbreak DMAR and HPET MSI (Jerry Snitselaar) [2133518] - iommu/amd: Remove domain search for PCI/MSI (Jerry Snitselaar) [2133518] - iommu/vt-d: Remove domain search for PCI/MSI[X] (Jerry Snitselaar) [2133518] - x86/irq: Make most MSI ops XEN private (Jerry Snitselaar) [2133518] - x86/irq: Cleanup the arch_*_msi_irqs() leftovers (Jerry Snitselaar) [2133518] - PCI/MSI: Make arch_.*_msi_irq[s] fallbacks selectable (Jerry Snitselaar) [2133518] - x86/xen: Wrap XEN MSI management into irqdomain (Jerry Snitselaar) [2133518] - x86/xen: Consolidate XEN-MSI init (Jerry Snitselaar) [2133518] - x86/xen: Rework MSI teardown (Jerry Snitselaar) [2133518] - x86/xen: Make xen_msi_init() static and rename it to xen_hvm_msi_init() (Jerry Snitselaar) [2133518] - x86/irq: Move apic_post_init() invocation to one place (Jerry Snitselaar) [2133518] - x86/msi: Use generic MSI domain ops (Jerry Snitselaar) [2133518] - x86/msi: Remove pointless vcpu_affinity callback (Jerry Snitselaar) [2133518] - netfilter: nf_conntrack_irc: Tighten matching on DCC message (Wander Lairson Costa) [2124092] {CVE-2022-2663} - netfilter: nf_conntrack_irc: Fix forged IP logic (Wander Lairson Costa) [2124092] {CVE-2022-2663} - ice: Add support Flex RXD (Michal Schmidt) [2131310] - asm-generic: sections: refactor memory_intersects (Jerry Snitselaar) [2112119] - swiotlb: fix passing local variable to debugfs_create_ulong() (Jerry Snitselaar) [2112119] - swiotlb: move struct io_tlb_slot to swiotlb.c (Jerry Snitselaar) [2112119] - swiotlb: ensure a segment doesn't cross the area boundary (Jerry Snitselaar) [2112119] - swiotlb: consolidate rounding up default_nslabs (Jerry Snitselaar) [2112119] - swiotlb: remove unused fields in io_tlb_mem (Jerry Snitselaar) [2112119] - swiotlb: fix use after free on error handling path (Jerry Snitselaar) [2112119] - swiotlb: split up the global swiotlb lock (Jerry Snitselaar) [2112119] - swiotlb: fail map correctly with failed io_tlb_default_mem (Jerry Snitselaar) [2112119] - swiotlb: remove a useless return in swiotlb_init (Jerry Snitselaar) [2112119] - swiotlb: remove the unused swiotlb_force declaration (Jerry Snitselaar) [2112119] - iommu/dma: Fix race condition during iova_domain initialization (Jerry Snitselaar) [2112119] - iommu/amd: Fix compile warning in init code (Jerry Snitselaar) [2106599] - iommu/amd: Simplify and Consolidate Virtual APIC (AVIC) Enablement (Jerry Snitselaar) [2106599] - iommu/vt-d: Check correct capability for sagaw determination (Jerry Snitselaar) [2112119] - iommu/vt-d: Correctly calculate sagaw value of IOMMU (Jerry Snitselaar) [2112119] - iommu/vt-d: Fix kdump kernels boot failure with scalable mode (Jerry Snitselaar) [2080413] - iommu/amd: use full 64-bit value in build_completion_wait() (Jerry Snitselaar) [2112119] - swiotlb: avoid potential left shift overflow (Jerry Snitselaar) [2112119] - dma-debug: improve search for partial syncs (Jerry Snitselaar) [2112119] - iommu/iova: Improve 32-bit free space estimate (Jerry Snitselaar) [2112119] - iommu/amd: Handle return of iommu_device_sysfs_add (Jerry Snitselaar) [2112119] - swiotlb: fix setting ->force_bounce (Jerry Snitselaar) [2112119] - swiotlb: use the right nslabs-derived sizes in swiotlb_init_late (Jerry Snitselaar) [2112119] - swiotlb: use the right nslabs value in swiotlb_init_remap (Jerry Snitselaar) [2112119] - swiotlb: don't panic when the swiotlb buffer can't be allocated (Jerry Snitselaar) [2112119] - x86: remove cruft from (Jerry Snitselaar) [2112119] - swiotlb: remove swiotlb_init_with_tbl and swiotlb_init_late_with_tbl (Jerry Snitselaar) [2112119] - swiotlb: provide swiotlb_init variants that remap the buffer (Jerry Snitselaar) [2112119] - swiotlb: pass a gfp_mask argument to swiotlb_init_late (Jerry Snitselaar) [2112119] - swiotlb: add a SWIOTLB_ANY flag to lift the low memory restriction (Jerry Snitselaar) [2112119] - swiotlb: make the swiotlb_init interface more useful (Jerry Snitselaar) [2112119] - x86: centralize setting SWIOTLB_FORCE when guest memory encryption is enabled (Jerry Snitselaar) [2112119] - x86: remove the IOMMU table infrastructure (Jerry Snitselaar) [2112119] - swiotlb: rename swiotlb_late_init_with_default_size (Jerry Snitselaar) [2112119] - swiotlb: simplify swiotlb_max_segment (Jerry Snitselaar) [2112119] - iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: check return value after calling platform_get_resource() (Jerry Snitselaar) [2112119] - iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() (Jerry Snitselaar) [2112119] - iommu/amd: Increase timeout waiting for GA log enablement (Jerry Snitselaar) [2112119] - iommu/amd: Do not call sleep while holding spinlock (Jerry Snitselaar) [2112119] - iommu/amd: Remove redundant check (Jerry Snitselaar) [2112119] - swiotlb: simplify array allocation (Jerry Snitselaar) [2112119] - swiotlb: tidy up includes (Jerry Snitselaar) [2112119] - treewide: Replace the use of mem_encrypt_active() with cc_platform_has() (Jerry Snitselaar) [2112119] - swiotlb: simplify debugfs setup (Jerry Snitselaar) [2112119] - iommu: Log iova range in map/unmap trace events (Jerry Snitselaar) [2112119] - iommu/amd: Improve amd_iommu_v2_exit() (Jerry Snitselaar) [2112119] - iommu/amd: Remove unused struct fault.devid (Jerry Snitselaar) [2112119] - iommu/amd: Clean up function declarations (Jerry Snitselaar) [2112119] - iommu/amd: Improve error handling for amd_iommu_init_pci (Jerry Snitselaar) [2112119] - iommu/iova: Separate out rcache init (Jerry Snitselaar) [2112119] - iommu/iova: Temporarily include dma-mapping.h from iova.h (Jerry Snitselaar) [2112119] - iommu: Move flush queue data into iommu_dma_cookie (Jerry Snitselaar) [2112119] - iommu/iova: Move flush queue code to iommu-dma (Jerry Snitselaar) [2112119] - iommu/iova: Consolidate flush queue code (Jerry Snitselaar) [2112119] - iommu/vt-d: Use put_pages_list (Jerry Snitselaar) [2112119] - iommu/amd: Use put_pages_list (Jerry Snitselaar) [2112119] - iommu/amd: Simplify pagetable freeing (Jerry Snitselaar) [2112119] - iommu/iova: Squash flush_cb abstraction (Jerry Snitselaar) [2112119] - iommu/iova: Squash entry_dtor abstraction (Jerry Snitselaar) [2112119] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: fix event handling soft lockup (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: Avoid open coded arithmetic in memory allocation (Jerry Snitselaar) [2112119] - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Jerry Snitselaar) [2112119] - iommu/intel: Use msi_msg shadow structs (Jerry Snitselaar) [2112119] - dma-mapping: use 'bitmap_zalloc()' when applicable (Jerry Snitselaar) [2112119] - iommu/dma: Use kvcalloc() instead of kvzalloc() (Jerry Snitselaar) [2112119] - iommu/vt-d: Convert the return type of first_pte_in_page to bool (Jerry Snitselaar) [2112119] - iommu/vt-d: Use second level for GPA->HPA translation (Jerry Snitselaar) [2112119] - iommu/vt-d: Remove duplicate identity domain flag (Jerry Snitselaar) [2112119] - iommu/vt-d: Do not falsely log intel_iommu is unsupported kernel option (Jerry Snitselaar) [2112119] - iommu/dma: Unexport IOVA cookie management (Jerry Snitselaar) [2112119] - iommu/amd: Use struct_group() for memcpy() region (Jerry Snitselaar) [2112119] - dma-mapping: remove bogus test for pfn_valid from dma_map_resource (Jerry Snitselaar) [2112119] - iommu/vt-d: Use pci_dev_id() helper (Jerry Snitselaar) [2112119] - swiotlb-xen: this is PV-only on x86 (Jerry Snitselaar) [2112119] - xen/pci-swiotlb: reduce visibility of symbols (Jerry Snitselaar) [2112119] - iova: Export alloc_iova_fast() and free_iova_fast() (Jerry Snitselaar) [2112119] - iommu: Clarify default domain Kconfig (Jerry Snitselaar) [2112119] - iommu/io-pgtable: Abstract iommu_iotlb_gather access (Jerry Snitselaar) [2112119] - iommu/vt-d: Refactor Kconfig a bit (Jerry Snitselaar) [2112119] - iommu: Allow enabling non-strict mode dynamically (Jerry Snitselaar) [2112119] - iommu: Merge strictness and domain type configs (Jerry Snitselaar) [2112119] - iommu: Only log strictness for DMA domains (Jerry Snitselaar) [2112119] - iommu: Expose DMA domain strictness via sysfs (Jerry Snitselaar) [2112119] - iommu: Express DMA strictness via the domain type (Jerry Snitselaar) [2112119] - iommu/vt-d: Prepare for multiple DMA domain types (Jerry Snitselaar) [2112119] - iommu/arm-smmu: Prepare for multiple DMA domain types (Jerry Snitselaar) [2112119] - iommu/amd: Prepare for multiple DMA domain types (Jerry Snitselaar) [2112119] - iommu: Introduce explicit type for non-strict DMA domains (Jerry Snitselaar) [2112119] - iommu/io-pgtable: Remove non-strict quirk (Jerry Snitselaar) [2112119] - iommu: Indicate queued flushes via gather data (Jerry Snitselaar) [2112119] - iommu/amd: Remove stale amd_iommu_unmap_flush usage (Jerry Snitselaar) [2112119] - iommu: Remove mode argument from iommu_set_dma_strict() (Jerry Snitselaar) [2112119] - iommu/amd: Add support for IOMMU default DMA mode build options (Jerry Snitselaar) [2112119] - iommu/vt-d: Add support for IOMMU default DMA mode build options (Jerry Snitselaar) [2112119] - iommu: Enhance IOMMU default DMA mode build options (Jerry Snitselaar) [2112119] - iommu: Print strict or lazy mode at init time (Jerry Snitselaar) [2112119] - iommu: Deprecate Intel and AMD cmdline methods to enable strict mode (Jerry Snitselaar) [2112119] - dma-debug: use memory_intersects() directly (Jerry Snitselaar) [2112119] - dma-debug: fix return value of __setup handlers (Jerry Snitselaar) [2112119] - arm-smmu-qcom: Ensure the qcom_scm driver has finished probing (Jerry Snitselaar) [2112119] - iommu/io-pgtable-arm: Clean up faulty sanity check (Jerry Snitselaar) [2112119] - iommu/vt-d: Fix RCU list debugging warnings (Jerry Snitselaar) [2112119] - iommu/dma: add a new dma_map_ops of get_merge_boundary() (Jerry Snitselaar) [2112119] - swiotlb: do not zero buffer in set_memory_decrypted() (Jerry Snitselaar) [2112119] - iommu: iommu_ops RH_KABI cleanup (Jerry Snitselaar) [2112119] - device: Fix RH_KABI work around (Jerry Snitselaar) [2112357] - iommu/vt-d: Drop stop marker messages (Jerry Snitselaar) [2112119] - iommu/vt-d: Remove unused function intel_svm_capable() (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: Fix size calculation in arm_smmu_mm_invalidate_range() (Jerry Snitselaar) [2112119] - iommu/vt-d: Delete dev_has_feat callback (Jerry Snitselaar) [2112119] - iommu/amd: Remove useless irq affinity notifier (Jerry Snitselaar) [2112119]- scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp() and qedi_process_cmd_cleanup_resp() (Nilesh Javali) [2109890] - scsi: qedi: Remove set but unused 'page' variable (Nilesh Javali) [2109890] - x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Wander Lairson Costa) [2070700] {CVE-2022-25265} - x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Wander Lairson Costa) [2070700] {CVE-2022-25265} - x86/elf: Add table to document READ_IMPLIES_EXEC (Wander Lairson Costa) [2070700] {CVE-2022-25265} - RHEL-only: KVM: selftests: Enable rseq_test on aarch64 (Gavin Shan) [2128974] - KVM: selftests: Use getcpu() instead of sched_getcpu() in rseq_test (Gavin Shan) [2128974] - selftests: kvm: Fix a compile error in selftests/kvm/rseq_test.c (Gavin Shan) [2128974] - KVM: selftests: Fix target thread to be migrated in rseq_test (Gavin Shan) [2128974] - selftests: KVM: Handle compiler optimizations in ucall (Gavin Shan) [2128974] - selftests: kvm: replace ternary operator with min() (Gavin Shan) [2128974] - KVM: selftests: Fix typo in vgic_init test (Gavin Shan) [2128974] - KVM: selftests: Fix buggy-but-benign check in test_v3_new_redist_regions() (Gavin Shan) [2128974] - KVM: arm64: vgic: Fix exit condition in scan_its_table() (Gavin Shan) [2128974] - KVM: arm64: selftests: Add support for GICv2 on v3 (Gavin Shan) [2128974] - KVM: arm64: Fix comment typo in nvhe/switch.c (Gavin Shan) [2128974] - KVM: arm64: vgic: Remove duplicate check in update_affinity_collection() (Gavin Shan) [2128974] - KVM: arm64: Don't return from void function (Gavin Shan) [2128974] - KVM: arm64: Drop stale comment (Gavin Shan) [2128974] - KVM: arm64: Warn if accessing timer pending state outside of vcpu context (Gavin Shan) [2128974] - KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic_uaccess_read_pending (Gavin Shan) [2128974] - KVM: arm64: vgic: Undo work in failed ITS restores (Gavin Shan) [2128974] - KVM: arm64: vgic: Do not ignore vgic_its_restore_cte failures (Gavin Shan) [2128974] - KVM: arm64: vgic: Add more checks when restoring ITS tables (Gavin Shan) [2128974] - KVM: arm64: vgic: Check that new ITEs could be saved in guest memory (Gavin Shan) [2128974] - KVM: arm64: nvhe: Eliminate kernel-doc warnings (Gavin Shan) [2128974] - KVM: arm64: Print emulated register table name when it is unsorted (Gavin Shan) [2128974] - KVM: arm64: Don't BUG_ON() if emulated register table is unsorted (Gavin Shan) [2128974] - KVM: arm64: Inject exception on out-of-IPA-range translation fault (Gavin Shan) [2128974] - KVM: arm64: vgic: Remove unnecessary type castings (Gavin Shan) [2128974] - KVM: arm64: Drop unused param from kvm_psci_version() (Gavin Shan) [2128974] - KVM: arm64: vgic: Add memcg accounting to vgic allocations (Gavin Shan) [2128974] - x86/split_lock: Enable the split lock feature on Raptor Lake (Prarit Bhargava) [2076738] - mm: prevent page_frag_alloc() from corrupting the memory (Izabela Bakollari) [2132265] - RDMA/mlx5: Set local port to one when accessing counters (Mohammad Kabat) [2077119] - scsi: ch: Do not initialise statics to 0 (Ewan D. Milne) [2132458] - scsi: core: Fix warning in scsi_alloc_sgtables() (Ewan D. Milne) [2132458] - scsi: core: Move the definition of SCSI_QUEUE_DELAY (Ewan D. Milne) [2132458] - scsi: scsi_debug: Fix zone transition to full condition (Ewan D. Milne) [2132458] - scsi: sd_zbc: Prevent zone information memory leak (Ewan D. Milne) [2132458] - scsi: sd: Fix potential NULL pointer dereference (Ewan D. Milne) [2132458] - scsi: sr: Add memory allocation failure handling for get_capabilities() (Ewan D. Milne) [2132458] - scsi: sd: Use cached ATA Information VPD page (Ewan D. Milne) [2132458] - scsi: core: Do not truncate INQUIRY data on modern devices (Ewan D. Milne) [2132458] - scsi: core: Pick suitable allocation length in scsi_report_opcode() (Ewan D. Milne) [2132458] - scsi: core: Query VPD size before getting full page (Ewan D. Milne) [2132458] - scsi: scsi_debug: Add gap zone support (Ewan D. Milne) [2132458] - scsi: scsi_debug: Rename zone type constants (Ewan D. Milne) [2132458] - scsi: scsi_debug: Fix a typo (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Hide gap zones (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Return early in sd_zbc_check_zoned_characteristics() (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Introduce struct zoned_disk_info (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Use logical blocks as unit when querying zones (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Verify that the zone size is a power of two (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Improve source code documentation (Ewan D. Milne) [2132458] - scsi: sr: Do not leak information in ioctl (Ewan D. Milne) [2132458] - scsi: core: Remove unreachable code warning (Ewan D. Milne) [2132458] - scsi: libfc: Fix use after free in fc_exch_abts_resp() (Ewan D. Milne) [2132458] - scsi: scsi_debug: Silence unexpected unlock warnings (Ewan D. Milne) [2132458] - scsi: Remove unused member cmd_pool for structure scsi_host_template (Ewan D. Milne) [2132458] - scsi: scsi_debug: Add environmental reporting log subpage (Ewan D. Milne) [2132458] - scsi: scsi_debug: Add no_rwlock parameter (Ewan D. Milne) [2132458] - scsi: scsi_debug: Divide power on reset UNIT ATTENTION (Ewan D. Milne) [2132458] - scsi: scsi_debug: Use TASK SET FULL more (Ewan D. Milne) [2132458] - scsi: scsi_debug: Strengthen defer_t accesses (Ewan D. Milne) [2132458] - scsi: ch: Don't use GFP_DMA (Ewan D. Milne) [2132458] - scsi: scsi_transport_sas: Add 22.5 Gbps link rate definitions (Ewan D. Milne) [2132458] - scsi: sd: Free scsi_disk device via put_device() (Ewan D. Milne) [2132458] - scsi: scsi_debug: Adjust num_parts to create equally sized partitions (Ewan D. Milne) [2132458] - scsi: ch: remove ch_mutex() (Ewan D. Milne) [2132458] - scsi: ch: synchronize ch_probe() and ch_open() (Ewan D. Milne) [2132458] - scsi: ch: fixup refcounting imbalance for SCSI devices (Ewan D. Milne) [2132458] - scsi: mpi3mr: Schedule IRQ kthreads only on non-RT kernels (Tomas Henzl) [2134535] - netfilter: flowtable: fix stuck flows on cleanup due to pending work (Phil Sutter) [2131370] - netfilter: flowtable: add function to invoke garbage collection immediately (Phil Sutter) [2131370] - netfilter: flowtable: pass flowtable to nf_flow_table_iterate() (Phil Sutter) [2131370] - netfilter: flowtable: separate replace, destroy and stats to different workqueues (Phil Sutter) [2131370] - drm/mgag200: Fix PLL setup for G200_SE_A rev >=4 (Jocelyn Falempe) [2130159] - af_key: Do not call xfrm_probe_algs in parallel (Sabrina Dubroca) [2122369] {CVE-2022-3028} - xfrm: Update ipcomp_scratches with NULL when freed (Sabrina Dubroca) [2136193] - esp: choose the correct inner protocol for GSO on inter address family tunnels (Sabrina Dubroca) [2136193] - xfrm: fix refcount leak in __xfrm_policy_check() (Sabrina Dubroca) [2136193] - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() (Sabrina Dubroca) [2136193] - net: Fix esp GSO on inter address family tunnels. (Sabrina Dubroca) [2136193] - esp: Fix BEET mode inter address family tunneling on GSO (Sabrina Dubroca) [2136193] - cifs: fix check of dfs interlinks (Ronnie Sahlberg) [2132414] - powerpc/pseries: Fix numa FORM2 parsing fallback code (Nico Pache) [2089496] - powerpc/pseries: rename numa_dist_table to form2_distances (Nico Pache) [2089496] - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT (Nico Pache) [2089496] - hugetlb: add lockdep check for i_mmap_rwsem held in huge_pmd_share (Nico Pache) [2089496] - mm: page_io: fix psi memory pressure error on cold swapins (Nico Pache) [2089496] - mm/memcg: Remove 'page' parameter to mem_cgroup_charge_statistics() (Nico Pache) [2089496] - mm: workingset: replace IRQ-off check with a lockdep assert. (Nico Pache) [2089496] - mm/madvise: fix potential pte_unmap_unlock pte error (Nico Pache) [2089496] - mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() (Nico Pache) [2089496] - mm/sparse.c: remove NULL check in clear_hwpoisoned_pages() (Nico Pache) [2089496] - node: fix device cleanups in error handling code (Nico Pache) [2089496] - x86/setup: Fix static memory detection (Nico Pache) [2089496] - x86/fault: Don't send SIGSEGV twice on SEGV_PKUERR (Nico Pache) [2089496] - s390/startup: round down "mem" option to page boundary (Nico Pache) [2089496] - powerpc/64s: Remove 'dummy_copy_buffer' (Nico Pache) [2089496] - page_alloc: fix invalid watermark check on a negative value (Nico Pache) [2089496] - lib/radix-tree: remove unused argument of insert_entries (Nico Pache) [2089496] - drm/radeon: fix incorrrect SPDX-License-Identifiers (Nico Pache) [2089496] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [2089496] - irq_work: use kasan_record_aux_stack_noalloc() record callstack (Nico Pache) [2089496] - kdb: Fix the putarea helper function (Nico Pache) [2089496] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [2089496] - mm, kasan: use compare-exchange operation to set KASAN page tag (Nico Pache) [2089496] - rcu: Avoid alloc_pages() when recording stack (Nico Pache) [2089496] - workqueue, kasan: avoid alloc_pages() when recording stack (Nico Pache) [2089496] - kasan: generic: introduce kasan_record_aux_stack_noalloc() (Nico Pache) [2089496] - kasan: common: provide can_alloc in kasan_save_stack() (Nico Pache) [2089496] - lib/stackdepot: remove unused function argument (Nico Pache) [2089496] - lib/stackdepot: include gfp.h (Nico Pache) [2089496] - blk-cgroup: blk_cgroup_bio_start() should use irq-safe operations on blkg->iostat_cpu (Nico Pache) [2089496] - libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (Nico Pache) [2089496] - include/trace/events/vmscan.h: remove mm_vmscan_inactive_list_is_low (Nico Pache) [2089496] - khugepaged: selftests: remove debug_cow (Nico Pache) [2089496] - mm/mmzone.h: simplify is_highmem_idx() (Nico Pache) [2089496] - mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() (Nico Pache) [2089496] - mm/page-writeback: update the comment of Dirty position control (Nico Pache) [2089496] - mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Nico Pache) [2089496] - fuse: ignore PG_workingset after stealing (Nico Pache) [2089496] - mm/slub: actually fix freelist pointer vs redzoning (Nico Pache) [2089496] - mm/slub: clarify verification reporting (Nico Pache) [2089496] - irq_work: Make irq_work_queue() NMI-safe again (Nico Pache) [2089496] - mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE_DEBUG_COW_FLAG (Nico Pache) [2089496] - irq_work: record irq_work_queue() call stack (Nico Pache) [2089496] - arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL (Nico Pache) [2089496] - mm/arm64: Correct obsolete comment in do_page_fault() (Nico Pache) [2089496] - kernel: kexec: remove the lock operation of system_transition_mutex (Nico Pache) [2089496] - libnvdimm/pmem: Remove unused header (Nico Pache) [2089496] - workqueue: kasan: record workqueue stack (Nico Pache) [2089496] - lib/test_kasan.c: add workqueue test case (Nico Pache) [2089496] - page_frag: Recover from memory pressure (Nico Pache) [2089496] - mm: use helper function put_write_access() (Nico Pache) [2089496] - mm/swapfile.c: remove unnecessary goto out in _swap_info_get() (Nico Pache) [2089496] - mm/swap.c: fix incomplete comment in lru_cache_add_inactive_or_unevictable() (Nico Pache) [2089496] - mm/page_io.c: remove useless out label in __swap_writepage() (Nico Pache) [2089496] - mm/swap_slots.c: remove always zero and unused return value of enable_swap_slots_cache() (Nico Pache) [2089496] - mm/swap.c: fix confusing comment in release_pages() (Nico Pache) [2089496] - mm: annotate a data race in page_zonenum() (Nico Pache) [2089496] - mm/swap.c: annotate data races for lru_rotate_pvecs (Nico Pache) [2089496] - mm/rmap: annotate a data race at tlb_flush_batched (Nico Pache) [2089496] - mm/mempool: fix a data race in mempool_free() (Nico Pache) [2089496] - mm/list_lru: fix a data race in list_lru_count_one (Nico Pache) [2089496] - mm/memcontrol: fix a data race in scan count (Nico Pache) [2089496] - mm/swapfile: fix and annotate various data races (Nico Pache) [2089496] - mm: thp: remove debug_cow switch (Nico Pache) [2089496] - page_alloc: consider highatomic reserve in watermark fast (Nico Pache) [2089496] - mm: remove unnecessary wrapper function do_mmap_pgoff() (Nico Pache) [2089496] - doc: don't use deprecated "---help---" markers in target docs (Nico Pache) [2089496] - doc: cgroup: update note about conditions when oom killer is invoked (Nico Pache) [2089496] - mm: add kvfree_sensitive() for freeing sensitive data objects (Nico Pache) [2089496] - f2fs: fix retry logic in f2fs_write_cache_pages() (Nico Pache) [2089496] - mm/hugetlb: avoid unnecessary check on pud and pmd entry in huge_pte_offset (Nico Pache) [2089496] - mm/page-writeback.c: remove unused variable (Nico Pache) [2089496] - zswap: docs/vm: Fix typo accept_threshold_percent in zswap.rst (Nico Pache) [2089496] - tracing: Add a vmalloc_sync_mappings() for safe measure (Nico Pache) [2089496] - mm/hugetlb: fix a addressing exception caused by huge_pte_offset (Nico Pache) [2089496] - mm/page-writeback.c: write_cache_pages(): deduplicate identical checks (Nico Pache) [2089496] - revert "topology: add support for node_to_mem_node() to determine the fallback node" (Nico Pache) [2089496] - net: memcg: fix lockdep splat in inet_csk_accept() (Nico Pache) [2089496] - net: memcg: late association of sock to memcg (Nico Pache) [2089496] - tmpfs: deny and force are not huge mount options (Nico Pache) [2089496] - mm/zswap.c: add allocation hysteresis if pool limit is hit (Nico Pache) [2089496] - mm/swapfile.c: swap_next should increase position index (Nico Pache) [2089496] - fat: use prandom_u32() for i_generation (Nico Pache) [2089496] - mm/mmap.c: rb_parent is not necessary in __vma_link_list() (Nico Pache) [2089496] - mm/mmap.c: __vma_unlink_prev() is not necessary now (Nico Pache) [2089496] - docs: kmemleak: DEBUG_KMEMLEAK_EARLY_LOG_SIZE changed names (Nico Pache) [2089496] - mm/mmap.c: prev could be retrieved from vma->vm_prev (Nico Pache) [2089496] - mm/zsmalloc.c: fix a -Wunused-function warning (Nico Pache) [2089496] - mm/rmap.c: remove set but not used variable 'cstart' (Nico Pache) [2089496] - tools headers UAPI: Update tools's copy of mman.h headers (Nico Pache) [2089496] - mm/mmap: move common defines to mman-common.h (Nico Pache) [2089496] - mm: fix the MAP_UNINITIALIZED flag (Nico Pache) [2089496] - mm: vmalloc: show number of vmalloc pages in /proc/meminfo (Nico Pache) [2089496] - slab: remove /proc/slab_allocators (Nico Pache) [2089496] - mm/huge_memory.c: fix "orig_pud" set but not used (Nico Pache) [2089496] - mm: hwpoison: use do_send_sig_info() instead of force_sig() (Nico Pache) [2089496] - mm, page_alloc: drop should_suppress_show_mem (Nico Pache) [2089496] - mm,page_alloc: PF_WQ_WORKER threads must sleep at should_reclaim_retry() (Nico Pache) [2089496] - powerpc/8xx: Use patch_site for perf counters setup (Nico Pache) [2089496] - powerpc/8xx: Use patch_site for memory setup patching (Nico Pache) [2089496] - Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCESSED for CONFIG_SWAP" (Nico Pache) [2089496] - mm/swapfile.c: put_swap_page: share more between huge/normal code path (Nico Pache) [2089496] - mm, swap, get_swap_pages: use entry_size instead of cluster in parameter (Nico Pache) [2089496] - mm/swapfile.c: add __swap_entry_free_locked() (Nico Pache) [2089496] - mm/swapfile.c: unify normal/huge code path in put_swap_page() (Nico Pache) [2089496] - mm/swapfile.c: unify normal/huge code path in swap_page_trans_huge_swapped() (Nico Pache) [2089496] - mm/swapfile.c: replace some #ifdef with IS_ENABLED() (Nico Pache) [2089496] - mm: swap: add comments to lock_cluster_or_swap_info() (Nico Pache) [2089496] - mm/swapfile.c: use swap_count() in swap_page_trans_huge_swapped() (Nico Pache) [2089496] - mm, oom: remove sleep from under oom_lock (Nico Pache) [2089496] - mm/hugetlb: remove gigantic page support for HIGHMEM (Nico Pache) [2089496] - mm/page-writeback.c: update stale account_page_redirty() comment (Nico Pache) [2089496] - shmem: use monotonic time for i_generation (Nico Pache) [2089496] - mptcp: increase default max additional subflows to 2 (Paolo Abeni) [2127136] - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Davide Caratti) [2103990] - ipv6: Refactor fib6_ignore_linkdown (Davide Caratti) [2103990] - Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" (Davide Caratti) [2103990] - net: af_key: add check for pfkey_broadcast in function pfkey_process (Davide Caratti) [2103990] - certs: Add FIPS selftests (Vladis Dronov) [2134828] - certs: Move load_certificate_list() to be with the asymmetric keys code (Vladis Dronov) [2134828]- selftests/bpf: Limit unroll_count for pyperf600 test (Viktor Malik) [2139128]- perf affinity: Fix out of bound access to "sched_cpus" mask (Michael Petlan) [2125952] - net: skb: introduce and use a single page frag cache (Paolo Abeni) [2063335] - powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL (Steve Best) [2131651] - agp/intel: Rename intel-gtt symbols (Jocelyn Falempe) [2115871] - drm/i915/gt: Split intel-gtt functions by arch (Jocelyn Falempe) [2115871] - drm: Implement DRM aperture helpers under video/ (Jocelyn Falempe) [2115871] - efi: Fix build error due to enum collision between efi.h and ima.h (Jocelyn Falempe) [2115871] - Revert "workqueue: remove unused cancel_work()" (Jocelyn Falempe) [2115871] - dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jocelyn Falempe) [2115871] - drm/i915/gsc: add gsc as a mei auxiliary device (Jocelyn Falempe) [2115871] - drm/i915: Prepare for multiple GTs (Jocelyn Falempe) [2115871] - drm/i915/gt: add gt_is_root() helper (Jocelyn Falempe) [2115871] - drm/i915: Rename INTEL_REGION_LMEM with INTEL_REGION_LMEM_0 (Jocelyn Falempe) [2115871] - drm/i915: fixup the initial fb base on DGFX (Jocelyn Falempe) [2115871] - drm/i915: add i915_gem_object_create_region_at() (Jocelyn Falempe) [2115871] - drm/i915: Report steering details in debugfs (Jocelyn Falempe) [2115871] - x86/gpu: include drm/i915_pciids.h directly in early quirks (Jocelyn Falempe) [2115871] - staging: fbtft: core: set smem_len before fb_deferred_io_init call (Jocelyn Falempe) [2115871] - fbdev: Put mmap for deferred I/O into drivers (Jocelyn Falempe) [2115871] - fbdev: Track deferred-I/O pages in pageref struct (Jocelyn Falempe) [2115871] - fbdev: defio: fix the pagelist corruption (Jocelyn Falempe) [2115871] - fbdev: Don't sort deferred-I/O pages by default (Jocelyn Falempe) [2115871] - staging: fbtft: Add spaces around / - Style (Jocelyn Falempe) [2115871] - fbdev/defio: Early-out if page is already enlisted (Jocelyn Falempe) [2115871] - panic, kexec: make __crash_kexec() NMI safe (Valentin Schneider) [2134126] - kexec: turn all kexec_mutex acquisitions into trylocks (Valentin Schneider) [2134126] - kexec: move locking into do_kexec_load (Valentin Schneider) [2134126] - ice: Fix interface being down after reset with link-down-on-close flag on (Petr Oros) [2024110] - ice: Add low latency Tx timestamp read (Petr Oros) [2092425] - ice: introduce ice_ptp_reset_cached_phctime function (Petr Oros) [2092425] - ice: re-arrange some static functions in ice_ptp.c (Petr Oros) [2092425] - ice: track and warn when PHC update is late (Petr Oros) [2092425] - ice: track Tx timestamp stats similar to other Intel drivers (Petr Oros) [2092425] - ice: implement adjfine with mul_u64_u64_div_u64 (Petr Oros) [2092425] - ice: Add EXTTS feature to the feature bitmap (Petr Oros) [2092425] - math: Export mul_u64_u64_div_u64 (Petr Oros) [2092425] - neighbour: allow NUD_NOARP entries to be forced GCed (Xin Long) [2076534] - neighbour: Prevent Race condition in neighbour subsytem (Xin Long) [2076534] - neighbour: Prevent a dead entry from updating gc_list (Xin Long) [2076534] - net: Exempt multicast addresses from five-second neighbor lifetime (Xin Long) [2076534] - neighbor: Reset gc_entries counter if new entry is released before insert (Xin Long) [2076534] - neighbor: Remove externally learned entries from gc_list (Xin Long) [2076534] - neighbor: Move neigh_update_ext_learned to core file (Xin Long) [2076534] - neighbor: Remove state and flags arguments to neigh_del (Xin Long) [2076534] - neighbor: Fix state check in neigh_forced_gc (Xin Long) [2076534] - neighbor: Fix locking order for gc_list changes (Xin Long) [2076534] - neighbor: gc_list changes should be protected by table lock (Xin Long) [2076534] - neighbor: Improve garbage collection (Xin Long) [2076534] - neighbour: send netlink notification if NTF_ROUTER changes (Xin Long) [2076534] - neighbour: allow admin to set NTF_ROUTER (Xin Long) [2076534] - s390/dasd: add device ping attribute (Tobias Huschle) [2043877] - s390/dasd: suppress generic error messages for PPRC secondary devices (Tobias Huschle) [2043877] - s390/dasd: add ioctl to perform a swap of the drivers copy pair (Tobias Huschle) [2043877] - s390/dasd: add copy pair swap capability (Tobias Huschle) [2043877] - s390/dasd: add copy pair setup (Tobias Huschle) [2043877] - s390/dasd: add query PPRC function (Tobias Huschle) [2043877] - s390/dasd: put block allocation in separate function (Tobias Huschle) [2043877] - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Tobias Huschle) [2043877] - s390/qeth: Split memcpy() of struct qeth_ipacmd_addr_change flexible array (Tobias Huschle) [2110426] - s390/qeth: Fix typo 'the the' in comment (Tobias Huschle) [2110426] - s390/qdio: Fix spelling mistake (Tobias Huschle) [2110426] - qeth: remove a copy of the NAPI_POLL_WEIGHT define (Tobias Huschle) [2110426] - scsi: bnx2fc: Avoid using get_cpu() in bnx2fc_cmd_alloc() (Nilesh Javali) [2109895] - scsi: bnx2fc: Fix spelling mistake "mis-match" -> "mismatch" (Nilesh Javali) [2109895] - scsi: bnx2fc: Make use of the helper macro kthread_run() (Nilesh Javali) [2109895] - scsi: bnx2fc: Fix typo in comments (Nilesh Javali) [2109895] - scsi: qedf: Populate sysfs attributes for vport (Nilesh Javali) [2120219] - scsi: qedf: Fix typo in comment (Nilesh Javali) [2109893] - scsi: qedf: Remove redundant variable op (Nilesh Javali) [2109893] - scsi: qedf: Remove an unneeded NULL check on list iterator (Nilesh Javali) [2109893] - scsi: qedf: Remove unnecessary code (Nilesh Javali) [2109893] - s390/sclp: reserve memory occupied by sclp early buffer (Mete Durlu) [2060830] - s390: make command line configurable (Mete Durlu) [2060830] - s390: support command lines longer than 896 bytes (Mete Durlu) [2060830] - s390/kexec_file: move kernel image size check (Mete Durlu) [2060830] - s390/boot: move sclp early buffer from fixed address in asm to C (Mete Durlu) [2060830] - drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES (Phil Auld) [2115518] - sched/core: Do not requeue task on CPU excluded from cpus_mask (Phil Auld) [2115518] - workqueue: Avoid a false warning in unbind_workers() (Phil Auld) [2115518] - sched/core: Always flush pending blk_plug (Phil Auld) [2115518] - sched/fair: fix case with reduced capacity CPU (Phil Auld) [2115518] - sched: Remove unused function group_first_cpu() (Phil Auld) [2115518] - sched/fair: Remove redundant word " *" (Phil Auld) [2115518] - sched: only perform capability check on privileged operation (Phil Auld) [2115518] - sched: Allow newidle balancing to bail out of load_balance (Phil Auld) [2115518] - sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle (Phil Auld) [2115518] - sched: Fix the check of nr_running at queue wakelist (Phil Auld) [2115518] - sched: Fix balance_push() vs __sched_setscheduler() (Phil Auld) [2115518] - sched/fair: Optimize and simplify rq leaf_cfs_rq_list (Phil Auld) [2115518] - topology: Remove unused cpu_cluster_mask() (Phil Auld) [2115518] - sched: Update task_tick_numa to ignore tasks without an mm (Phil Auld) [2115518] - sched/deadline: Remove superfluous rq clock update in push_dl_task() (Phil Auld) [2115518] - time/sched_clock: Fix formatting of frequency reporting code (Phil Auld) [2115518] - time/sched_clock: Use Hz as the unit for clock rate reporting below 4kHz (Phil Auld) [2115518] - time/sched_clock: Round the frequency reported to nearest rather than down (Phil Auld) [2115518] - sched/fair: Delete useless condition in tg_unthrottle_up() (Phil Auld) [2115518] - sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq (Phil Auld) [2115518] - workqueue: Restrict kworker in the offline CPU pool running on housekeeping CPUs (Phil Auld) [2115518] - kernel/sched: Remove dl_boosted flag comment (Phil Auld) [2115518] - workqueue: Remove schedule() in unbind_workers() (Phil Auld) [2115518] - workqueue: Remove outdated comment about exceptional workers in unbind_workers() (Phil Auld) [2115518] - workqueue: Remove the advanced kicking of the idle workers in rebind_workers() (Phil Auld) [2115518] - workqueue: Fix unbind_workers() VS wq_worker_running() race (Phil Auld) [2115518] - sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Phil Auld) [2115518] - kthread: Move prio/affinite change into the newly created thread (Phil Auld) [2115518]- dmaengine: idxd: Correct IAX operation code names (Jerry Snitselaar) [2112121] - dmaengine: dmatest: use strscpy to replace strlcpy (Jerry Snitselaar) [2112121] - dmaengine: remove DMA_MEMCPY_SG once again (Jerry Snitselaar) [2112121] - MAINTAINERS: idxd driver maintainer update (Jerry Snitselaar) [2112121] - dmaengine: dmatest: Replace symbolic permissions by octal permissions (Jerry Snitselaar) [2112121] - dmaengine: dmatest: Remove spaces before tabs (Jerry Snitselaar) [2112121] - dma:dw: remove reference to AVR32 architecture in core.c (Jerry Snitselaar) [2112121] - dmaengine: idxd: Only call idxd_enable_system_pasid() if succeeded in enabling SVA feature (Jerry Snitselaar) [2112121] - dmaengine: idxd: force wq context cleanup on device disable path (Jerry Snitselaar) [2112121] - dmaengine: Revert "dmaengine: add verification of DMA_INTERRUPT capability for dmatest" (Jerry Snitselaar) [2112121] - dmaengine: idxd: Separate user and kernel pasid enabling (Jerry Snitselaar) [2112121] - dmaengine: ptdma: statify pt_tx_status (Jerry Snitselaar) [2112121] - dmaengine: hidma: In hidma_prep_dma_memset treat value as a single byte (Jerry Snitselaar) [2112121] - dmaengine: Document dmaengine_prep_dma_memset (Jerry Snitselaar) [2112121] - dmaengine: PTDMA: support polled mode (Jerry Snitselaar) [2112121] - dmaengine: Remove a useless mutex (Jerry Snitselaar) [2112121] - dmaengine: idxd: update IAA definitions for user header (Jerry Snitselaar) [2112121] - dmaengine: Clarify cyclic transfer residue documentation (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: Remove useless DMA-32 fallback configuration (Jerry Snitselaar) [2112121] - dmaengine: iot: Remove useless DMA-32 fallback configuration (Jerry Snitselaar) [2112121] - dmaengine: ioatdma: use default_groups in kobj_type (Jerry Snitselaar) [2112121] - Documentation: dmaengine: Correctly describe dmatest with channel unset (Jerry Snitselaar) [2112121] - Documentation: dmaengine: Add a description of what dmatest does (Jerry Snitselaar) [2112121] - dmaengine: Add core function and capability check for DMA_MEMCPY_SG (Jerry Snitselaar) [2112121] - dmaengine: Add documentation for new memcpy scatter-gather function (Jerry Snitselaar) [2112121] - dmaengine: remove slave_id config field (Jerry Snitselaar) [2112121] - dmaengine: ioat: switch from 'pci_' to 'dma_' API (Jerry Snitselaar) [2112121] - dmaengine: hsu: switch from 'pci_' to 'dma_' API (Jerry Snitselaar) [2112121] - dmaengine: dw: switch from 'pci_' to 'dma_' API (Jerry Snitselaar) [2112121] - dmaengine: remove debugfs #ifdef (Jerry Snitselaar) [2112121] - dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Jerry Snitselaar) [2112121] - dmaengine: Remove redundant initialization of variable err (Jerry Snitselaar) [2112121] - dmaengine: Extend the dma_slave_width for 128 bytes (Jerry Snitselaar) [2112121] - dmaengine: ioat: depends on !UML (Jerry Snitselaar) [2112121] - dmaengine: dw: Simplify DT property parser (Jerry Snitselaar) [2112121] - dmaengine: dw: Convert members to u32 in platform data (Jerry Snitselaar) [2112121] - dmaengine: dw: Remove error message from DT parsing code (Jerry Snitselaar) [2112121] - dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Jerry Snitselaar) [2112121] - dmaengine: hsu: Account transferred bytes (Jerry Snitselaar) [2112121] - dmaengine: Move kdoc description of struct dma_chan_percpu closer to it (Jerry Snitselaar) [2112121] - dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: comment platform_driver_register call (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: remove unused code (Jerry Snitselaar) [2112121] - dmaengine: Fix a double free in dma_async_device_register (Jerry Snitselaar) [2112121] - dmaengine: hsu: disable spurious interrupt (Jerry Snitselaar) [2112121] - dmaengine: Extend the dmaengine_alignment for 128 and 256 bytes (Jerry Snitselaar) [2112121] - dmaengine: dmatest: Use dmaengine_get_dma_device (Jerry Snitselaar) [2112121] - dmaengine: doc: client: Update for dmaengine_get_dma_device() usage (Jerry Snitselaar) [2112121] - dmaengine: Add support for per channel coherency handling (Jerry Snitselaar) [2112121] - dmaengine: of-dma: Add support for optional router configuration callback (Jerry Snitselaar) [2112121] - dmaengine: add peripheral configuration (Jerry Snitselaar) [2112121] - dmaengine: idma64: Switch to use __maybe_unused instead of ifdeffery (Jerry Snitselaar) [2112121] - dmaengine: ioatdma: remove unused function missed during dma_v2 removal (Jerry Snitselaar) [2112121] - dmaengine: Save few bytes and increase readability of dma_request_chan() (Jerry Snitselaar) [2112121] - dmaengine: of-dma: Fix of_dma_router_xlate's of_dma_xlate handling (Jerry Snitselaar) [2112121] - dmaengine: dw: Don't include unneeded header to platform data header (Jerry Snitselaar) [2112121] - dmaengine: linux/dmaengine.h: drop duplicated word in a comment (Jerry Snitselaar) [2112121] - dmaengine: ioat: Fix some parameter misspelling and provide description for phys_complete (Jerry Snitselaar) [2112121] - dmaengine: of-dma: Fix misspellings/formatting issues in some function headers (Jerry Snitselaar) [2112121] - Documentation/driver-api: dmaengine/provider: drop doubled word (Jerry Snitselaar) [2112121] - dmaengine: Add support for repeating transactions (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: use true,false for bool variable (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: Simplify error handling path in hidma_probe (Jerry Snitselaar) [2112121] - dmaengine: Fix misspelling of "Analog Devices" (Jerry Snitselaar) [2112121] - docs: dmaengine: provider.rst: get rid of some warnings (Jerry Snitselaar) [2112121] - dmaengine: doc: fix warnings/issues of client.rst (Jerry Snitselaar) [2112121] - dmaengine: doc: Properly indent metadata title (Jerry Snitselaar) [2112121] - dmaengine: doc: Add sections for per descriptor metadata support (Jerry Snitselaar) [2112121] - dmaengine: Fix Kconfig indentation (Jerry Snitselaar) [2112121] - dmaengine: qcom: hidma_mgmt: Add of_node_put() before goto (Jerry Snitselaar) [2112121] - dmaengine: Remove dev_err() usage after platform_get_irq() (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: Remove call to memset after dmam_alloc_coherent (Jerry Snitselaar) [2112121] - Documentation: dmaengine: clean up description of dmatest usage (Jerry Snitselaar) [2112121] - dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width" (Jerry Snitselaar) [2112121] - dmaengine: qcom: hidma: no need to check return value of debugfs_create functions (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: assign channel cookie correctly (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: initialize tx flags in hidma_prep_dma_* (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: convert to DEFINE_SHOW_ATTRIBUTE (Jerry Snitselaar) [2112121] - dmaengine: Documentation: Add documentation for multi chan testing (Jerry Snitselaar) [2112121] - dmaengine: hsu: remove dma_slave_config direction usage (Jerry Snitselaar) [2112121] - dmaengine: hsu: Support dmaengine_terminate_sync() (Jerry Snitselaar) [2112121] - scsi: core: Allow the ALUA transitioning state enough time (Tomas Henzl) [2084250] - scsi: core: Return BLK_STS_TRANSPORT for ALUA transitioning (Tomas Henzl) [2084250] - macvlan: enforce a consistent minimal mtu (Davide Caratti) [2134032] - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header (Davide Caratti) [2134032] - net: ipvtap - add __init/__exit annotations to module init/exit funcs (Davide Caratti) [2134032] - tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() (Guillaume Nault) [2134099] - erspan: do not assume transport header is always set (Guillaume Nault) [2134099] - net: ip_gre: do not report erspan_ver for gre or gretap (Guillaume Nault) [2134099] - selftests: Fix the if conditions of in test_extra_filter() (Hangbin Liu) [2135232] - selftests: forwarding: add shebang for sch_red.sh (Hangbin Liu) [2135232] - selftests: forwarding: fix error message in learning_test (Hangbin Liu) [2135232] - selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test (Hangbin Liu) [2135232] - ping: remove pr_err from ping_lookup (Guillaume Nault) [2135424] - ping: fix the dif and sdif check in ping_lookup (Guillaume Nault) [2135424] - ping: fix the sk_bound_dev_if match in ping_lookup (Guillaume Nault) [2135424] - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). (Hangbin Liu) [2135259] - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Hangbin Liu) [2135259] - tcp/udp: Fix memory leak in ipv6_renew_options(). (Hangbin Liu) [2135259] - ipv6: sr: fix out-of-bounds read when setting HMAC data. (Hangbin Liu) [2135259] - ipv6: do not use RT_TOS for IPv6 flowlabel (Hangbin Liu) [2135259] - ipv6/sit: fix ipip6_tunnel_get_prl return value (Hangbin Liu) [2135259] - sit: use min (Hangbin Liu) [2135259] - net: ipv6: unexport __init-annotated seg6_hmac_init() (Hangbin Liu) [2135259] - sit: do not call ipip6_dev_free() from sit_init_net() (Hangbin Liu) [2135259] - block: avoid sign extend problem with default queue flags mask (Nico Pache) [2131929] - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers (Aristeu Rozanski) [2110292] - crypto: ccp - Remove the unneeded result variable (Vladis Dronov) [2130195] - crypto: ccp - Release dma channels before dmaengine unrgister (Vladis Dronov) [2130195] - crypto: ccp - Fail the PSP initialization when writing psp data file failed (Vladis Dronov) [2130195] - crypto: ccp - Initialize PSP when reading psp data file failed (Vladis Dronov) [2130195] - crypto: ccp - Add a quirk to firmware update (Vladis Dronov) [2130195] - crypto: ccp - Add support for new CCP/PSP device ID (Vladis Dronov) [2130195] - crypto: ccp - During shutdown, check SEV data pointer before using (Vladis Dronov) [2130195] - crypto: ccp - Fix device IRQ counting by using platform_irq_count() (Vladis Dronov) [2130195] - crypto: ccp - fix typo in comment (Vladis Dronov) [2130195] - crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak (Vladis Dronov) [2130195] - crypto: ccp - Fix the INIT_EX data file open failure (Vladis Dronov) [2130195] - crypto: ccp - Log when resetting PSP SEV state (Vladis Dronov) [2130195] - crypto: ccp - When TSME and SME both detected notify user (Vladis Dronov) [2130195] - crypto: ccp - Allow PSP driver to load without SEV/TEE support (Vladis Dronov) [2130195] - crypto: ccp - Export PSP security bits to userspace (Vladis Dronov) [2130195] - crypto: ccp - cache capability into psp device (Vladis Dronov) [2130195] - PCI: Add support for dev_groups to struct pci_driver (Vladis Dronov) [2130195] - ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems (Wei Huang) [2130653] - blk-mq: fix io hung due to missing commit_rqs (Ming Lei) [2130028] - block: schedule queue restart after BLK_STS_ZONE_RESOURCE (Ming Lei) [2130028] - blk-mq: call commit_rqs while list empty but error happen (Ming Lei) [2130028] - null_blk: fix ida error handling in null_add_dev() (Ming Lei) [2130028] - blktrace: Trace remapped requests correctly (Ming Lei) [2130028] - virtio_blk: fix the discard_granularity and discard_alignment queue limits (Ming Lei) [2130028] - block: fix bio_clone_blkg_association() to associate with proper blkcg_gq (Ming Lei) [2130028] - blk-mq: do not update io_ticks with passthrough requests (Ming Lei) [2130028] - blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx (Ming Lei) [2130028] - ipmi:ipmb: Fix refcount leak in ipmi_ipmb_probe (Tony Camuso) [2130238] - ipmi: remove unnecessary type castings (Tony Camuso) [2130238] - ipmi: Make two logs unique (Tony Camuso) [2130238] - ipmi:si: Convert pr_debug() to dev_dbg() (Tony Camuso) [2130238] - ipmi: Convert pr_debug() to dev_dbg() (Tony Camuso) [2130238] - ipmi: Fix pr_fmt to avoid compilation issues (Tony Camuso) [2130238] - ipmi: Add an intializer for ipmi_recv_msg struct (Tony Camuso) [2130238] - ipmi: Add an intializer for ipmi_smi_msg struct (Tony Camuso) [2130238] - ipmi:ssif: Check for NULL msg when handling events and messages (Tony Camuso) [2130238] - ipmi: use simple i2c probe function (Tony Camuso) [2130238] - ipmi: Add a sysfs count of total outstanding messages for an interface (Tony Camuso) [2130238] - ipmi: Add a sysfs interface to view the number of users (Tony Camuso) [2130238] - ipmi: Limit the number of message a user may have outstanding (Tony Camuso) [2130238] - ipmi: Add a limit on the number of users that may use IPMI (Tony Camuso) [2130238] - ipmi:ipmi_ipmb: Fix null-ptr-deref in ipmi_unregister_smi() (Tony Camuso) [2130238] - ipmi: When handling send message responses, don't process the message (Tony Camuso) [2130238] - ipmi: fix IPMI_SMI_MSG_TYPE_IPMB_DIRECT response length checking (Tony Camuso) [2130238] - ipmi: fix oob access due to uninit smi_msg type (Tony Camuso) [2130238] - ipmi: Make kABI adjustments (Tony Camuso) [2130238] - ipmi: Add support for IPMB direct messages (Tony Camuso) [2130238] - ice: Fix crash by keep old cfg when update TCs more than queues (Petr Oros) [2129902] - ice: Fix tunnel checksum offload with fragmented traffic (Petr Oros) [2129902] - ice: handle E822 generic device ID in PLDM header (Petr Oros) [2129902] - ice: ethtool: Prohibit improper channel config for DCB (Petr Oros) [2129902] - ice: ethtool: advertise 1000M speeds properly (Petr Oros) [2129902] - ice: Fix switchdev rules book keeping (Petr Oros) [2129902] - ice: fix access-beyond-end in the switch code (Petr Oros) [2129902] - eth: ice: silence the GCC 12 array-bounds warning (Petr Oros) [2129902] - ice: Expose RSS indirection tables for queue groups via ethtool (Petr Oros) [2129902] - Revert "ice: Hide bus-info in ethtool for PRs in switchdev mode" (Petr Oros) [2129902] - ice: remove period on argument description in ice_for_each_vf (Petr Oros) [2129902] - ice: add a function comment for ice_cfg_mac_antispoof (Petr Oros) [2129902] - ice: fix wording in comment for ice_reset_vf (Petr Oros) [2129902] - ice: remove return value comment for ice_reset_all_vfs (Petr Oros) [2129902] - ice: always check VF VSI pointer values (Petr Oros) [2129902] - ice: add newline to dev_dbg in ice_vf_fdir_dump_info (Petr Oros) [2129902] - ice: get switch id on switchdev devices (Petr Oros) [2129902] - ice: return ENOSPC when exceeding ICE_MAX_CHAIN_WORDS (Petr Oros) [2129902] - ice: introduce common helper for retrieving VSI by vsi_num (Petr Oros) [2129902] - ice: use min_t() to make code cleaner in ice_gnss (Petr Oros) [2129902] - ice: Add mpls+tso support (Petr Oros) [2129902] - ice: switch: convert packet template match code to rodata (Petr Oros) [2129902] - ice: switch: use convenience macros to declare dummy pkt templates (Petr Oros) [2129902] - ice: switch: use a struct to pass packet template params (Petr Oros) [2129902] - ice: switch: unobscurify bitops loop in ice_fill_adv_dummy_packet() (Petr Oros) [2129902] - ice: switch: add and use u16[] aliases to ice_adv_lkup_elem::{h, m}_u (Petr Oros) [2129902] - ice: Support GTP-U and GTP-C offload in switchdev (Petr Oros) [2129902] - ice: Remove useless DMA-32 fallback configuration (Petr Oros) [2129902] - ice: switch to napi_build_skb() (Petr Oros) [2129902] - nbd: fix race between nbd_alloc_config() and module removal (Ming Lei) [2127601] - nbd: call genl_unregister_family() first in nbd_cleanup() (Ming Lei) [2127601] - kselftests: memcg: speed up the memory.high test (Waiman Long) [1839057] - tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference (Waiman Long) [1839057] - kselftest/cgroup: fix incorrect test_core skip (Waiman Long) [1839057] - kselftest/cgroup: fix unexpected testing failure on test_core (Waiman Long) [1839057] - selftests: cgroup: fix cleanup path in test_memcg_subtree_control() (Waiman Long) [1839057] - cgroup: fix an error handling path in alloc_pagecache_max_30M() (Waiman Long) [1839057] - selftests: memcg: expect no low events in unprotected sibling (Waiman Long) [1839057] - selftests: memcg: fix compilation (Waiman Long) [1839057] - kseltest/cgroup: Make test_stress.sh work if run interactively (Waiman Long) [1839057] - cgroup: fix racy check in alloc_pagecache_max_30M() helper function (Waiman Long) [1839057] - cgroup: remove racy check in test_memcg_sock() (Waiman Long) [1839057] - cgroup: account for memory_localevents in test_memcg_oom_group_leaf_events() (Waiman Long) [1839057] - cgroup: account for memory_recursiveprot in test_memcg_low() (Waiman Long) [1839057] - cgroups: refactor children cgroups in memcg tests (Waiman Long) [1839057] - kselftest/cgroup: fix test_stress.sh to use OUTPUT dir (Waiman Long) [1839057] - selftests: cgroup: add a selftest for memory.reclaim (Waiman Long) [1839057] - selftests: cgroup: fix alloc_anon_noexit() instantly freeing memory (Waiman Long) [1839057] - selftests: cgroup: return -errno from cg_read()/cg_write() on failure (Waiman Long) [1839057] - memcg: introduce per-memcg reclaim interface (Waiman Long) [1839057] - kselftests: memcg: update the oom group leaf events test (Waiman Long) [1839057] - mm/memcontrol: return 1 from cgroup.memory __setup() handler (Waiman Long) [1839057] - memcg: synchronously enforce memory.high for large overcharges (Waiman Long) [1839057] - selftests: memcg: test high limit for single entry allocation (Waiman Long) [1839057] - memcg: unify force charging conditions (Waiman Long) [1839057] - memcg: refactor mem_cgroup_oom (Waiman Long) [1839057] - memcg: prohibit unconditional exceeding the limit of dying tasks (Waiman Long) [1839057] - mm, oom: do not trigger out_of_memory from the #PF (Waiman Long) [1839057] - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Waiman Long) [1839057] - mm: memcontrol: fix root_mem_cgroup charging (Waiman Long) [1839057] - tests/cgroup: move cg_wait_for(), cg_prepare_for_wait() (Waiman Long) [1839057] - mm: memcontrol: don't count limit-setting reclaim as memory pressure (Waiman Long) [1839057] - selftests: Uninitialized variable in test_cgcore_proc_migration() (Waiman Long) [1839057] - kselftests: cgroup: Avoid the reuse of fd after it is deallocated (Waiman Long) [1839057] - selftests: cgroup: Run test_core under interfering stress (Waiman Long) [1839057] - selftests: cgroup: Add task migration tests (Waiman Long) [1839057] - selftests: cgroup: Simplify task self migration (Waiman Long) [1839057] - cgroup: kselftest: relax fs_spec checks (Waiman Long) [1839057] - kselftests: cgroup: remove duplicated include from test_freezer.c (Waiman Long) [1839057] - kselftest/cgroup: fix unexpected testing failure on test_memcontrol (Waiman Long) [1839057] - kselftests: cgroup: add freezer controller self-tests (Waiman Long) [1839057] - Add tests for memory.oom.group (Waiman Long) [1839057] - Fix cg_read_strcmp() (Waiman Long) [1839057] - cgroup: kselftests: add test_core to .gitignore (Waiman Long) [1839057] - selftests: cgroup: add gitignore file (Waiman Long) [1839057] - Add cgroup core selftests (Waiman Long) [1839057] - devdax: Fix soft-reservation memory description (Mark Langsdorf) [2122316] - arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level (Mark Langsdorf) [2122316] - ACPI: property: Remove default association from integer maximum values (Mark Langsdorf) [2122316] - ACPI: property: Ignore already existing data node tags (Mark Langsdorf) [2122316] - ACPI: property: Fix type detection of unified integer reading functions (Mark Langsdorf) [2122316] - ACPI: processor: Remove freq Qos request for all CPUs (Mark Langsdorf) [2122316] - ACPI: property: Fix error handling in acpi_init_properties() (Mark Langsdorf) [2122316] - ACPI/IORT: Fix build error implicit-function-declaration (Mark Langsdorf) [2122316] - ACPI/PCI: Remove useless NULL pointer checks (Mark Langsdorf) [2122316] - ACPI: property: Read buffer properties as integers (Mark Langsdorf) [2122316] - ACPI: property: Add support for parsing buffer property UUID (Mark Langsdorf) [2122316] - ACPI: property: Unify integer value reading functions (Mark Langsdorf) [2122316] - ACPI: property: Switch node property referencing from ifs to a switch (Mark Langsdorf) [2122316] - ACPI: property: Move property ref argument parsing into a new function (Mark Langsdorf) [2122316] - ACPI: property: Use acpi_object_type consistently in property ref parsing (Mark Langsdorf) [2122316] - ACPI: property: Tie data nodes to acpi handles (Mark Langsdorf) [2122316] - ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Mark Langsdorf) [2122316] - ACPI: CPPC: Do not prevent CPPC from working in the future (Mark Langsdorf) [2122316] - ACPI: PM: x86: Print messages regarding LPS0 idle support (Mark Langsdorf) [2122316] - ACPI: PPTT: Leave the table mapped for the runtime usage (Mark Langsdorf) [2122316] - ACPI: resource: skip IRQ override on AMD Zen platforms (Mark Langsdorf) [2122316] - ACPI: irq: Allow acpi_gsi_to_irq() to have an arch-specific fallback (Mark Langsdorf) [2122316] - APCI: irq: Add support for multiple GSI domains (Mark Langsdorf) [2122316] - irqchip/gic: Drop support for secondary GIC in non-DT systems (Mark Langsdorf) [2122316] - ACPI: video: Use native backlight on Dell Inspiron N4010 (Mark Langsdorf) [2122316] - ACPI: PM: s2idle: Use LPS0 idle if ACPI_FADT_LOW_POWER_S0 is unset (Mark Langsdorf) [2122316] - Revert "[acpi] ACPI / PM: LPIT: Register sysfs attributes based on FADT" (Mark Langsdorf) [2122316] - ACPI: utils: Add api to read _SUB from ACPI (Mark Langsdorf) [2122316] - ACPI: video: Shortening quirk list by identifying Clevo by board_name only (Mark Langsdorf) [2122316] - ACPI: video: Force backlight native for some TongFang devices (Mark Langsdorf) [2122316] - PCI/ACPI: Guard ARM64-specific mcfg_quirks (Mark Langsdorf) [2122316] - ACPI/IORT: Add a helper to retrieve RMR info directly (Mark Langsdorf) [2122316] - ACPI/IORT: Add support to retrieve IORT RMR reserved regions (Mark Langsdorf) [2122316] - ACPI/IORT: Provide a generic helper to retrieve reserve regions (Mark Langsdorf) [2122316] - ACPI/IORT: Make iort_iommu_msi_get_resv_regions() return void (Mark Langsdorf) [2122316] - iommu: Introduce a callback to struct iommu_resv_region (Mark Langsdorf) [2122316] - ACPI: PM: s2idle: Add support for upcoming AMD uPEP HID AMDI008 (Mark Langsdorf) [2122316] - ACPI: PPTT: Use table offset as fw_token instead of virtual address (Mark Langsdorf) [2122316] - ACPI: Move PRM config option under the main ACPI config (Mark Langsdorf) [2122316] - ACPI: Enable Platform Runtime Mechanism(PRM) support on ARM64 (Mark Langsdorf) [2122316] - efi: Simplify arch_efi_call_virt() macro (Mark Langsdorf) [2122316] - efi/x86: Avoid redundant cast of EFI firmware service pointer (Mark Langsdorf) [2122316] - efi/libstub: Annotate firmware routines as __efiapi (Mark Langsdorf) [2122316] - ACPI: PRM: Change handler_addr type to void pointer (Mark Langsdorf) [2122316] - ACPI: bus: Drop driver member of struct acpi_device (Mark Langsdorf) [2122316] - ACPI: bus: Drop redundant check in acpi_device_remove() (Mark Langsdorf) [2122316] - ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP (Mark Langsdorf) [2122316] - ACPI: LPSS: Fix missing check in register_device_clock() (Mark Langsdorf) [2122316] - ACPI: APEI: Better fix to avoid spamming the console with old error logs (Mark Langsdorf) [2122316] - ACPI: PM: save NVS memory for Lenovo G40-45 (Mark Langsdorf) [2122316] - ACPI: EC: Drop unused ident initializers from dmi_system_id tables (Mark Langsdorf) [2122316] - ACPI: EC: Re-use boot_ec when possible even when EC_FLAGS_TRUST_DSDT_GPE is set (Mark Langsdorf) [2122316] - ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk (Mark Langsdorf) [2122316] - ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Mark Langsdorf) [2122316] - ACPI: processor: Drop leftover acpi_processor_get_limit_info() declaration (Mark Langsdorf) [2122316] - ACPI: processor: Split out thermal initialization from ACPI PSS (Mark Langsdorf) [2122316] - redhat/configs: move CONFIG_ACPI_VIDEO to common/generic (Mark Langsdorf) [2122316] - ACPI: video: Drop X86 dependency from Kconfig (Mark Langsdorf) [2122316] - ACPI: video: Fix acpi_video_handles_brightness_key_presses() (Mark Langsdorf) [2122316] - ACPI: video: Change how we determine if brightness key-presses are handled (Mark Langsdorf) [2122316] - ACPI / MMC: PM: Unify fixing up device power (Mark Langsdorf) [2122316] - mmc: sdhci-acpi: Use the new soc_intel_is_byt() helper (Mark Langsdorf) [2122316] - mmc: sdhci-acpi: Remove special handling for GPD win/pocket devices (Mark Langsdorf) [2122316] - ACPI: scan: Walk ACPI device's children using driver core (Mark Langsdorf) [2122316] - ACPI: bus: Introduce acpi_dev_for_each_child_reverse() (Mark Langsdorf) [2122316] - ACPI: video: Use acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: property: Use acpi_dev_for_each_child() for child lookup (Mark Langsdorf) [2122316] - ACPI: container: Use acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: bus: Export acpi_dev_for_each_child() to modules (Mark Langsdorf) [2122316] - ACPI: glue: Introduce acpi_find_child_by_adr() (Mark Langsdorf) [2122316] - ACPI: glue: Introduce acpi_dev_has_children() (Mark Langsdorf) [2122316] - ACPI: glue: Use acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: APEI: Fix double word in a comment (Mark Langsdorf) [2122316] - ACPI: processor/idle: Annotate more functions to live in cpuidle section (Mark Langsdorf) [2122316] - ACPI: DPTF: Support Meteor Lake (Mark Langsdorf) [2122316] - ACPI: CPPC: fix typo in comment (Mark Langsdorf) [2122316] - ACPI: video: improve PM notifer callback (Mark Langsdorf) [2122316] - ACPI: utils: include UUID in _DSM evaluation warning (Mark Langsdorf) [2122316] - cpufreq: CPPC: Enable fast_switch (Mark Langsdorf) [2122316] - acpi/nfit: rely on mce->misc to determine poison granularity (Mark Langsdorf) [2122316] - ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default (Mark Langsdorf) [2122316] - ACPI: clean up white space in a few places for consistency (Mark Langsdorf) [2122316] - ACPI: glue: Rearrange find_child_checks() (Mark Langsdorf) [2122316] - ACPI: DPTF: Add support for high frequency impedance notification (Mark Langsdorf) [2122316] - ACPI: processor: idle: Expose max_cstate/nocst/bm_check_disable read-only in sysfs (Mark Langsdorf) [2122316] - ACPI: battery: Make "not-charging" the default on no charging or full info (Mark Langsdorf) [2122316] - PCI/ACPI: negotiate CXL _OSC (Mark Langsdorf) [2122316] - PCI/ACPI: Prefer CXL _OSC instead of PCIe _OSC for CXL host bridges (Mark Langsdorf) [2122316] - PCI/ACPI: add a helper for retrieving _OSC Control DWORDs (Mark Langsdorf) [2122316] - ACPI: bus: Avoid non-ACPI device objects in walks over children (Mark Langsdorf) [2122316] - ACPI: DPTF: Correct description of INT3407 / INT3532 attributes (Mark Langsdorf) [2122316] - ACPI: BGRT: use static for BGRT_SHOW kobj_attribute defines (Mark Langsdorf) [2122316] - ACPI, APEI, EINJ: Refuse to inject into the zero page (Mark Langsdorf) [2122316] - ACPI: PM: Always print final debug message in acpi_device_set_power() (Mark Langsdorf) [2122316] - ACPI: SPCR: Add support for NVIDIA 16550-compatible port subtype (Mark Langsdorf) [2122316] - ACPI: APEI: Fix missing ERST record id (Mark Langsdorf) [2122316] - ACPICA: Update version to 20220331 (Mark Langsdorf) [2122316] - ACPICA: IORT: Updates for revision E.d (Mark Langsdorf) [2122316] - ACPICA: iASL/MADT: Add OEM-defined subtable (Mark Langsdorf) [2122316] - ACPICA: Add support for ARM Performance Monitoring Unit Table. (Mark Langsdorf) [2122316] - ACPICA: Headers: Replace zero-length array with flexible-array member (Mark Langsdorf) [2122316] - ACPICA: Removed some tabs and // comments (Mark Langsdorf) [2122316] - ACPICA: Update copyright notices to the year 2022 (Mark Langsdorf) [2122316] - ACPICA: Clean up double word in comment (Mark Langsdorf) [2122316] - ACPICA: Add new ACPI 6.4 semantics for LoadTable() operator (Mark Langsdorf) [2122316] - ACPICA: Add new ACPI 6.4 semantics to the Load() operator (Mark Langsdorf) [2122316] - ACPICA: iASL: NHLT: Rename linux specific strucures to device_info (Mark Langsdorf) [2122316] - ACPICA: iASL: NHLT: Fix parsing undocumented bytes at the end of Endpoint Descriptor (Mark Langsdorf) [2122316] - ACPICA: iASL: NHLT: Treat Terminator as specific_config (Mark Langsdorf) [2122316] - ACPICA: Add the subtable CFMWS to the CEDT table (Mark Langsdorf) [2122316] - ACPICA: Add support for the Windows 11 _OSI string (Mark Langsdorf) [2122316] - ACPI: sysfs: Fix BERT error region memory mapping (Mark Langsdorf) [2122316] - ACPI: property: Release subnode properties with data nodes (Mark Langsdorf) [2122316] - PCI: ACPI: PM: Power up devices in D3cold before scanning them (Mark Langsdorf) [2122316] - ACPI: PM: Introduce acpi_dev_power_up_children_with_adr() (Mark Langsdorf) [2122316] - ACPI: bus: Introduce acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: PM: Unify debug messages in acpi_device_set_power() (Mark Langsdorf) [2122316] - ACPI: PM: Convert debug message in acpi_device_get_power() (Mark Langsdorf) [2122316] - device property: Add irq_get to fwnode operation (Mark Langsdorf) [2122316] - device property: Add iomap to fwnode operations (Mark Langsdorf) [2122316] - ACPI: property: Move acpi_fwnode_device_get_match_data() up (Mark Langsdorf) [2122316] - device property: Convert device_{dma_supported,get_dma_attr} to fwnode (Mark Langsdorf) [2122316] - ACPI: Add perf low power callback (Mark Langsdorf) [2122316] - s390: fix double free of GS and RI CBs on fork() failure (Brian Foster) [1944540] - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (other cases) (Jose Ignacio Tornos Martinez) [2086480] - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez) [2086480]- crypto: ecdh - disallow plain "ecdh" usage in FIPS mode (Vladis Dronov) [2129392] - crypto: dh - disallow plain "dh" usage in FIPS mode (Vladis Dronov) [2129392] - x86/cpu: Add new Raptor Lake CPU model number (Prarit Bhargava) [2120361] - mm, oom: fix missing tlb_finish_mmu() in __oom_reap_task_mm(). (Waiman Long) [2130954] - net: atlantic: remove aq_nic_deinit() when resume (Íñigo Huguet) [2130839] - net: atlantic: remove deep parameter on suspend/resume functions (Íñigo Huguet) [2130839] - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Lenny Szubowicz) [2128172] - bonding: 3ad: make ad_ticks_per_sec a const (Jonathan Toppins) [2020773] - bonding: 802.3ad: fix no transmission of LACPDUs (Jonathan Toppins) [2020773] - redhat: workaround CKI cross compilation for scripts (Jan Stancek) [2123399] - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Phil Auld) [2107238] - gfs2: Make sure FITRIM minlen is rounded up to fs block size (Andrew Price) [2118256] - ceph: don't truncate file in atomic_open (Xiubo Li) [2120924] - of: address: Work around missing device_type property in pcie nodes (Jerry Snitselaar) [2118732] - dma-mapping: introduce DMA range map, supplanting dma_pfn_offset (Jerry Snitselaar) [2118732] - of/address: check for invalid range.cpu_addr (Jerry Snitselaar) [2118732] - of: address: Fix parser address/size cells initialization (Jerry Snitselaar) [2118732] - of_address: Guard of_bus_pci_get_flags with CONFIG_PCI (Jerry Snitselaar) [2118732] - of_address: Add bus type match for pci ranges parser (Jerry Snitselaar) [2118732] - of/address: Support multiple 'dma-ranges' entries (Jerry Snitselaar) [2118732] - of/address: use range parser for of_dma_get_range (Jerry Snitselaar) [2118732] - of/address: Rework of_pci_range parsing for non-PCI buses (Jerry Snitselaar) [2118732] - of: Drop struct of_pci_range.pci_space field (Jerry Snitselaar) [2118732] - of/address: Move range parser code out of CONFIG_PCI (Jerry Snitselaar) [2118732] - of: Make of_dma_get_range() work on bus nodes (Jerry Snitselaar) [2118732] - Revert "arm64: dts: juno: add dma-ranges property" (Jerry Snitselaar) [2118732] - of/address: Fix of_pci_range_parser_one translation of DMA addresses (Jerry Snitselaar) [2118732] - of/address: Translate 'dma-ranges' for parent nodes missing 'dma-ranges' (Jerry Snitselaar) [2118732] - of: address: Follow DMA parent for "dma-coherent" (Jerry Snitselaar) [2118732] - of: Factor out #{addr,size}-cells parsing (Jerry Snitselaar) [2118732] - of/address: Introduce of_get_next_dma_parent() helper (Jerry Snitselaar) [2118732] - of: address: Report of_dma_get_range() errors meaningfully (Jerry Snitselaar) [2118732] - of: address: Add support for the parent DMA bus (Jerry Snitselaar) [2118732] - of: address: Retrieve a parent through a callback in __of_translate_address (Jerry Snitselaar) [2118732] - of: reserved_mem: fix reserve memory leak (Jerry Snitselaar) [2118732] - of: Use device_type helpers to access the node type (Jerry Snitselaar) [2118732] - of: make PowerMac cache node search conditional on CONFIG_PPC_PMAC (Jerry Snitselaar) [2118732]- crypto: qat - add limit to linked list parsing (Vladis Dronov) [2129897] - crypto: qat - use reference to structure in dma_map_single() (Vladis Dronov) [2129897] - Revert "crypto: qat - reduce size of mapped region" (Vladis Dronov) [2129897] - crypto: qat - fix DMA transfer direction (Vladis Dronov) [2129897] - crypto: qat - fix default value of WDT timer (Vladis Dronov) [2129897] - crypto: drivers - move from strlcpy with unused retval to strscpy (Vladis Dronov) [2129897] - crypto: qat - add check to validate firmware images (Vladis Dronov) [2129897] - Documentation: qat: rewrite description (Vladis Dronov) [2129897] - Documentation: qat: Use code block for qat sysfs example (Vladis Dronov) [2129897] - KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled (Dr. David Alan Gilbert) [2079311] - KVM: x86: Always enable legacy FP/SSE in allowed user XFEATURES (Dr. David Alan Gilbert) [2079311] - KVM: x86: Reinstate kvm_vcpu_arch.guest_supported_xcr0 (Dr. David Alan Gilbert) [2079311] - bonding: fix NULL deref in bond_rr_gen_slave_id (Jonathan Toppins) [2051778] - tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: drop tty_schedule_flip() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: the rest, stop using tty_schedule_flip() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: drivers/tty/, stop using tty_schedule_flip() (Rafael Aquini) [2078869] {CVE-2022-1462} - vt: keyboard, use tty_insert_flip_string in puts_queue (Rafael Aquini) [2078869] {CVE-2022-1462} - vt: use tty_insert_flip_string in respond_string (Rafael Aquini) [2078869] {CVE-2022-1462}- intel_th: pci: Add Raptor Lake-S CPU support (Michael Petlan) [2040035] - intel_th: pci: Add Raptor Lake-S PCH support (Michael Petlan) [2040035] - virtio-net: support XDP when not more queues (Eugenio Pérez) [2122225] - virtio_net: Don't process redirected XDP frames when XDP is disabled (Eugenio Pérez) [2122225] - virtio_net: Fix not restoring real_num_rx_queues (Eugenio Pérez) [2122225] - x86,config: Enable straight-line-speculation fix (Wander Lairson Costa) [2062175] {CVE-2021-26341} - x86/alternative: Relax text_poke_bp() constraint (Wander Lairson Costa) [2062175] {CVE-2021-26341} - perf/x86: Add support for perf text poke event for text_poke_bp_batch() callers (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Add straight-line-speculation validation (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Support conditional retpolines (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Refactor sibling call detection logic (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Change dead_end_function() to return boolean (Wander Lairson Costa) [2062175] {CVE-2021-26341} - x86/lib/atomic64_386_32: Rename things (Wander Lairson Costa) [2062175] {CVE-2021-26341} - KVM: arm64: Fix debug architecture version (Gavin Shan) [2123587] - thunderbolt: Add support for Intel Raptor Lake (Torez Smith) [2040037] - iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set (Myron Stowe) [2118428 2122515 2127028] - iommu/vt-d: Cure VF irqdomain hickup (Myron Stowe) [2118428 2122515 2127028] - x86/pci: Set default irq domain in pcibios_add_device() (Myron Stowe) [2118428 2122515 2127028] - iommm/amd: Store irq domain in struct device (Myron Stowe) [2118428 2122515 2127028] - iommm/vt-d: Store irq domain in struct device (Myron Stowe) [2118428 2122515 2127028] - PCI/MSI: Provide pci_dev_has_special_msi_domain() helper (Myron Stowe) [2118428 2122515 2127028] - x86/msi: Consolidate MSI allocation (Myron Stowe) [2118428 2122515 2127028] - PCI/MSI: Rework pci_msi_domain_calc_hwirq() (Myron Stowe) [2118428 2122515 2127028] - x86/irq: Consolidate UV domain allocation (Myron Stowe) [2118428 2122515 2127028] - x86/irq: Consolidate DMAR irq allocation (Myron Stowe) [2118428 2122515 2127028] - x86_ioapic_Consolidate_IOAPIC_allocation (Myron Stowe) [2118428 2122515 2127028] - x86/msi: Consolidate HPET allocation (Myron Stowe) [2118428 2122515 2127028] - iommu/irq_remapping: Consolidate irq domain lookup (Myron Stowe) [2118428 2122515 2127028] - iommu/amd: Consolidate irq domain getter (Myron Stowe) [2118428 2122515 2127028] - iommu/vt-d: Consolidate irq domain getter (Myron Stowe) [2118428 2122515 2127028] - x86/irq: Add allocation type for parent domain retrieval (Myron Stowe) [2118428 2122515 2127028] - irqdomain: Export irq_domain_update_bus_token (Myron Stowe) [2118428 2122515 2127028] - perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids (Michael Petlan) [2125349] - perf/x86/intel/uncore: Fix invalid unit check (Michael Petlan) [2125349]- KVM: s390: pv: don't present the ecall interrupt twice (Tobias Huschle) [2125236] - s390/mm: do not trigger write fault when vma does not allow VM_WRITE (Tobias Huschle) [2125218] - PCI: Print a debug message on PCI device release (Tobias Huschle) [2125216] - s390/pci: fix leak of PCI device structure (Tobias Huschle) [2125216] - s390/pci: refactor zpci_create_device() (Tobias Huschle) [2125216] - s390/pci: remove superfluous zdev->zbus check (Tobias Huschle) [2125216] - x86/boot/64: Add missing fixup_pointer() for next_early_pgt access (Rafael Aquini) [2082806] - x86/boot/64: Fix crash if kernel image crosses page table boundary (Rafael Aquini) [2082806] - mm/slab_common: fix possible double free of kmem_cache (Waiman Long) [2093781] - mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplug_lock (Waiman Long) [2093781] - mm/slab_common: use WARN() if cache still has objects on destroy (Waiman Long) [2093781] - slab: use __func__ to trace function name (Waiman Long) [2093781] - s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages (Tobias Huschle) [2125215] - platform/x86: intel/pmc: Add Alder Lake N support to PMC core driver (Prarit Bhargava) [2072654] - crash_core: Increase crashkernel=auto size for x86_64, s390 and arm64 (Lichen Liu) [2122874] - virtio-net: fix use-after-free in skb_gro_receive (Cindy Lu) [2069047] - virtio-net: fix use-after-free in page_to_skb() (Cindy Lu) [2069047] - virtio-net: restrict build_skb() use to some arches (Cindy Lu) [2069047] - virtio-net: page_to_skb() use build_skb when there's sufficient tailroom (Cindy Lu) [2069047] - sched/fair: Consider CPU affinity when allowing NUMA imbalance in find_idlest_group() (Phil Auld) [2110020] - sched/numa: Adjust imb_numa_nr to a better approximation of memory channels (Phil Auld) [2110020] - sched/numa: Apply imbalance limitations consistently (Phil Auld) [2110020] - sched/numa: Do not swap tasks between nodes when spare capacity is available (Phil Auld) [2110020] - sched/numa: Initialise numa_migrate_retry (Phil Auld) [2110020] - cpufreq: intel_pstate: Handle no_turbo in frequency invariance (Phil Auld) [2100594] - sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg (Phil Auld) [2100594] - i2c: piix4: Fix a memory leak in the EFCH MMIO support (Sudheesh Mavila) [2105160] - assoc_array: Fix BUG_ON during garbage collect (Dave Wysochanski) [1920523] - wait: Fix __wait_event_hrtimeout for RT/DL tasks (Derek Barbosa) [2125233]- raid1: ensure write behind bio has less than BIO_MAX_VECS sectors (Nigel Croxon) [2116209] - ceph: fix statfs for subdir mounts (Xiubo Li) [2120943] - ceph: try to queue a writeback if revoking fails (Xiubo Li) [2120940] - ceph: update the auth cap when the async create req is forwarded (Xiubo Li) [2120932] - ceph: make change_auth_cap_ses a global symbol (Xiubo Li) [2120932] - fs/dcache: export d_same_name() helper (Xiubo Li) [2120932] - ceph: wait for the first reply of inflight async unlink (Xiubo Li) [2120932] - redhat: Enable KASAN_VMALLOC (Nico Pache) [2108620] - arm64: select KASAN_VMALLOC for SW/HW_TAGS modes (Nico Pache) [2108620] - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access (Nico Pache) [2108620] - mm: defer kmemleak object creation of module_alloc() (Nico Pache) [2108620] - arm64: kaslr: keep modules inside module region when KASAN is enabled (Nico Pache) [2108620] - kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC (Nico Pache) [2108620] - arm64: Kconfig: select KASAN_VMALLOC if KANSAN_GENERIC is enabled (Nico Pache) [2108620] - arm64: kaslr: support randomized module area with KASAN_VMALLOC (Nico Pache) [2108620] - arm64: Kconfig: support CONFIG_KASAN_VMALLOC (Nico Pache) [2108620] - arm64: kasan: abstract _text and _end to KERNEL_START/END (Nico Pache) [2108620] - arm64: kasan: don't populate vmalloc area for CONFIG_KASAN_VMALLOC (Nico Pache) [2108620] - x86/kasan: support KASAN_VMALLOC (Nico Pache) [2108620] - ath9k: htc: clean up statistics macros (Jose Ignacio Tornos Martinez) [2084598] {CVE-2022-1679} - ath9k: hif_usb: simplify if-if to if-else (Jose Ignacio Tornos Martinez) [2084598] {CVE-2022-1679} - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Jose Ignacio Tornos Martinez) [2084598] {CVE-2022-1679} - igmp: Add ip_mc_list lock in ip_check_mc_rcu (Hangbin Liu) [2114946] {CVE-2022-20141} - scsi: zfcp: Fix missing auto port scan and thus missing target ports (Tobias Huschle) [2121089] - vfio/type1: Unpin zero pages (Alex Williamson) [2123015]- iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024 (Jerry Snitselaar) [2120412] - Revert "iommu/vt-d: Make DMAR_UNITS_SUPPORTED a config setting" (Jerry Snitselaar) [2120412] - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE (Oleg Nesterov) [2121269] {CVE-2022-30594} - redhat: remove unused STAMP variable from genspec.sh (Herton R. Krzesinski) - internal: Update RHEL_MINOR for the start of RHEL-8.8 development (Lucas Zampieri)- EDAC/amd64: Add new register offset support and related changes (Aristeu Rozanski) [2048792] - EDAC/amd64: Set memory type per DIMM (Aristeu Rozanski) [2048792] - Revert "ixgbevf: Mailbox improvements" (Ken Cox) [2120545] - Revert "ixgbevf: Add support for new mailbox communication between PF and VF" (Ken Cox) [2120545] - drm/amdgpu: Only disable prefer_shadow on hawaii (Lyude Paul) [2118755]- redhat: configs: add CONFIG_SERIAL_MULTI_INSTANTIATE=m for x86_64 (Jaroslav Kysela) [2005073] - ACPI: scan: Add CLSA0101 Laptop Support (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Add CLSA0101 Laptop (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Sort ACPI IDs by HID (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Get rid of redundant 'else' (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Use while (i--) pattern to clean up (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Improve dev_err_probe() messaging (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Drop duplicate check (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Improve autodetection (Jaroslav Kysela) [2005073] - ACPI / scan: Create platform device for CS35L41 (Jaroslav Kysela) [2005073] - ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Add SPI support (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Reorganize I2C functions (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Rename it for a generic serial driver name (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Use the new i2c_acpi_client_count() helper (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Use device_get_match_data() to get driver data (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Simplify with dev_err_probe() (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Drop redundant ACPI_PTR() (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Fail the probe if no IRQ provided (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Derive the device name from parent (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Use struct_size() helper (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Allow to have same slaves (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Introduce IOAPIC IRQ support (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Distinguish IRQ resource type (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Count I2cSerialBus() resources (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Get rid of obsolete conditional (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Defer probe when no adapter found (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Accept errors of i2c_acpi_new_device() (Jaroslav Kysela) [2005073] - serdev: Fix detection of UART devices on Apple machines. (Jaroslav Kysela) [2005073] - serdev: Add ACPI devices by ResourceSource field (Jaroslav Kysela) [2005073] - spi: Return deferred probe error when controller isn't yet available (Jaroslav Kysela) [2005073] - spi/acpi: avoid spurious matches during slave enumeration (Jaroslav Kysela) [2005073] - spi: Add API to count spi acpi resources (Jaroslav Kysela) [2005073] - spi: Support selection of the index of the ACPI Spi Resource before alloc (Jaroslav Kysela) [2005073] - ACPI: Test for ACPI_SUCCESS rather than !ACPI_FAILURE (Jaroslav Kysela) [2005073] - spi/acpi: fix incorrect ACPI parent check (Jaroslav Kysela) [2005073] - spi: Create helper API to lookup ACPI info for spi device (Jaroslav Kysela) [2005073] - spi/acpi: enumerate all SPI slaves in the namespace (Jaroslav Kysela) [2005073] - spi: kill useless initializer in spi_register_controller() (Jaroslav Kysela) [2005073] - spi: fix ctrl->num_chipselect constraint (Jaroslav Kysela) [2005073] - spi: Don't call spi_get_gpio_descs() before device name is set (Jaroslav Kysela) [2005073] - spi: Avoid undefined behaviour when counting unused native CSs (Jaroslav Kysela) [2005073] - spi: Allow to have all native CSs in use along with GPIOs (Jaroslav Kysela) [2005073] - spi: Add missing error handling for CS GPIOs (Jaroslav Kysela) [2005073] - spi: export tracepoint symbols to modules (Jaroslav Kysela) [2005073] - spi: Fix zero length xfer bug (Jaroslav Kysela) [2005073] - spi: Add generic support for unused native cs with cs-gpios (Jaroslav Kysela) [2005073] - spi: Reduce kthread priority (Jaroslav Kysela) [2005073] - spi: core: Use DEVICE_ATTR_RW() for SPI slave control sysfs attribute (Jaroslav Kysela) [2005073] - i2c: acpi: Add an i2c_acpi_client_count() helper function (Jaroslav Kysela) [2005073] - s390/qeth: cache link_info for ethtool (Michal Schmidt) [2117098] - nfp: amend removal of MODULE_VERSION (Stefan Assmann) [1955769] - x86/speculation: Add LFENCE to RSB fill sequence (Waiman Long) [2115080] {CVE-2022-26373} - x86/speculation: Add RSB VM Exit protections (Waiman Long) [2115080] {CVE-2022-26373} - tools headers cpufeatures: Sync with the kernel sources (Waiman Long) [2115080] - tools headers cpufeatures: Sync with the kernel sources (Waiman Long) [2115080] - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Waiman Long) [2115080] - x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Waiman Long) [2115080] - x86/amd: Use IBPB for firmware calls (Waiman Long) [2115080] - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts (Waiman Long) [2115080] - iavf: Fix reset error handling (Petr Oros) [2119759] - iavf: Fix NULL pointer dereference in iavf_get_link_ksettings (Petr Oros) [2119759] - iavf: Fix adminq error handling (Petr Oros) [2119759] - iavf: Fix missing state logs (Petr Oros) [2119759] - ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero (Ken Cox) [1978613]- netfilter: ipset: fix suspicious RCU usage in find_set_and_id (Florian Westphal) [2118526] - net/mlx5e: Update netdev features after changing XDP state (Amir Tzin) [2049440] - net/mlx5e: CT: Use own workqueue instead of mlx5e priv (Amir Tzin) [2049440] - net/mlx5e: CT: Add ct driver counters (Amir Tzin) [2049440] - net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Amir Tzin) [2049440] - net/mlx5e: Align mlx5e_cleanup_uplink_rep_tx() with upstream code. (Amir Tzin) [2049440] - net/mlx5e: Correct the calculation of max channels for rep (Amir Tzin) [2049440] - Documentation: devlink: mlx5.rst: Fix htmldoc build warning (Amir Tzin) [2049440] - net/mlx5: fs, fail conflicting actions (Amir Tzin) [2049440] - net/mlx5: Rearm the FW tracer after each tracer event (Amir Tzin) [2049440] - net/mlx5: correct ECE offset in query qp output (Amir Tzin) [2049440] - net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race condition (Amir Tzin) [2049440] - net/mlx5e: TC NIC mode, fix tc chains miss table (Amir Tzin) [2049440] - net/mlx5: Don't use already freed action pointer (Amir Tzin) [2049440] - net/mlx5: fix typo in comment (Amir Tzin) [2049440] - IB/mlx5: Fix undefined behavior due to shift overflowing the constant (Amir Tzin) [2049440] - net/mlx5e: Force ethertype usage in mlx5_ct_fs_smfs_fill_mask() (Amir Tzin) [2049440] - net/mlx5: Drain fw_reset when removing device (Amir Tzin) [2049440] - net/mlx5e: CT: Fix setting flow_source for smfs ct tuples (Amir Tzin) [2049440] - net/mlx5e: CT: Fix support for GRE tuples (Amir Tzin) [2049440] - net/mlx5e: Remove HW-GRO from reported features (Amir Tzin) [2049440] - net/mlx5e: Properly block HW GRO when XDP is enabled (Amir Tzin) [2049440] - net/mlx5e: Properly block LRO when XDP is enabled (Amir Tzin) [2049440] - net/mlx5e: Block rx-gro-hw feature in switchdev mode (Amir Tzin) [2049440] - net/mlx5e: Wrap mlx5e_trap_napi_poll into rcu_read_lock (Amir Tzin) [2049440] - net/mlx5: Initialize flow steering during driver probe (Amir Tzin) [2049440] - net/mlx5: Fix matching on inner TTC (Amir Tzin) [2049440] - net/mlx5: Avoid double clear or set of sync reset requested (Amir Tzin) [2049440] - net/mlx5: Fix deadlock in sync reset flow (Amir Tzin) [2049440] - net/mlx5e: Fix trust state reset in reload (Amir Tzin) [2049440] - net/mlx5e: Avoid checking offload capability in post_parse action (Amir Tzin) [2049440] - net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Amir Tzin) [2049440] - net/mlx5e: TC, Fix ct_clear overwriting ct action metadata (Amir Tzin) [2049440] - net/mlx5e: Lag, Don't skip fib events on current dst (Amir Tzin) [2049440] - net/mlx5e: Lag, Fix fib_info pointer assignment (Amir Tzin) [2049440] - net/mlx5e: Lag, Fix use-after-free in fib event handler (Amir Tzin) [2049440] - net/mlx5e: Fix the calling of update_buffer_lossy() API (Amir Tzin) [2049440] - net/mlx5e: Don't match double-vlan packets if cvlan is not set (Amir Tzin) [2049440] - net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Amir Tzin) [2049440] - RDMA/mlx5: Add a missing update of cache->last_add (Amir Tzin) [2049440] - RDMA/mlx5: Don't remove cache MRs when a delay is needed (Amir Tzin) [2049440] - net/mlx5e: HTB, remove unused function declaration (Amir Tzin) [2049440] - net/mlx5e: Statify function mlx5_cmd_trigger_completions (Amir Tzin) [2049440] - net/mlx5: Remove unused fill page array API function (Amir Tzin) [2049440] - net/mlx5: Remove unused exported contiguous coherent buffer allocation API (Amir Tzin) [2049440] - net/mlx5: CT: Remove extra rhashtable remove on tuple entries (Amir Tzin) [2049440] - net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memory (Amir Tzin) [2049440] - net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memory (Amir Tzin) [2049440] - net/mlx5: DR, Remove num_of_entries byte_size from struct mlx5_dr_icm_chunk (Amir Tzin) [2049440] - net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memory (Amir Tzin) [2049440] - net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunk (Amir Tzin) [2049440] - net/mlx5: DR, Adjust structure member to reduce memory hole (Amir Tzin) [2049440] - net/mlx5e: Drop cqe_bcnt32 from mlx5e_skb_from_cqe_mpwrq_linear (Amir Tzin) [2049440] - net/mlx5e: Drop the len output parameter from mlx5e_xdp_handle (Amir Tzin) [2049440] - net/mlx5e: RX, Test the XDP program existence out of the handler (Amir Tzin) [2049440] - net/mlx5e: Build SKB in place over the first fragment in non-linear legacy RQ (Amir Tzin) [2049440] - net/mlx5e: Add headroom only to the first fragment in legacy RQ (Amir Tzin) [2049440] - net/mlx5e: Validate MTU when building non-linear legacy RQ fragments info (Amir Tzin) [2049440] - net/mlx5e: MPLSoUDP encap, support action vlan pop_eth explicitly (Amir Tzin) [2049440] - net/mlx5e: MPLSoUDP decap, use vlan push_eth instead of pedit (Amir Tzin) [2049440] - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (Amir Tzin) [2049440] - net/mlx5e: Fix use-after-free in mlx5e_stats_grp_sw_update_stats (Amir Tzin) [2049440] - net/mlx5e: Remove overzealous validations in netlink EEPROM query (Amir Tzin) [2049440] - net/mlx5: Parse module mapping using mlx5_ifc (Amir Tzin) [2049440] - net/mlx5: Query the maximum MCIA register read size from firmware (Amir Tzin) [2049440] - net/mlx5: CT: Create smfs dr matchers dynamically (Amir Tzin) [2049440] - net/mlx5: CT: Add software steering ct flow steering provider (Amir Tzin) [2049440] - net/mlx5: Add smfs lib to export direct steering API to CT (Amir Tzin) [2049440] - net/mlx5: DR, Add helper to get backing dr table from a mlx5 flow table (Amir Tzin) [2049440] - net/mlx5: CT: Introduce a platform for multiple flow steering providers (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the doorbell pgdir (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for UAR (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the EQs (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the EQ table (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the IRQ table (Amir Tzin) [2049440] - net/mlx5: Delete useless module.h include (Amir Tzin) [2049440] - net/mlx5: DR, Add support for ConnectX-7 steering (Amir Tzin) [2049440] - net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 (Amir Tzin) [2049440] - net/mlx5: DR, Rename action modify fields to reflect naming in HW spec (Amir Tzin) [2049440] - net/mlx5: DR, Fix handling of different actions on the same STE in STEv1 (Amir Tzin) [2049440] - net/mlx5: DR, Remove unneeded comments (Amir Tzin) [2049440] - net/mlx5: DR, Add support for matching on Internet Header Length (IHL) (Amir Tzin) [2049440] - net/mlx5: DR, Align mlx5dv_dr API vport action with FW behavior (Amir Tzin) [2049440] - net/mlx5: Add debugfs counters for page commands failures (Amir Tzin) [2049440] - net/mlx5: Add pages debugfs (Amir Tzin) [2049440] - net/mlx5: Move debugfs entries to separate struct (Amir Tzin) [2049440] - net/mlx5: Change release_all_pages cap bit location (Amir Tzin) [2049440] - net/mlx5: Remove redundant error on reclaim pages (Amir Tzin) [2049440] - net/mlx5: Remove redundant error on give pages (Amir Tzin) [2049440] - net/mlx5: Remove redundant notify fail on give pages (Amir Tzin) [2049440] - net/mlx5: Add command failures data to debugfs (Amir Tzin) [2049440] - net/mlx5e: TC, Fix use after free in mlx5e_clone_flow_attr_for_post_act() (Amir Tzin) [2049440] - net/mlx5: Support GRE conntrack offload (Amir Tzin) [2049440] - mlx5: add support for page_pool_get_stats (Amir Tzin) [2049440] - net/mlx5: Add migration commands definitions (Amir Tzin) [2049440] - net/mlx5: Introduce migration bits and structures (Amir Tzin) [2049440] - net/mlx5: Expose APIs to get/put the mlx5 core device (Amir Tzin) [2049440] - net/mlx5: Disable SRIOV before PF removal (Amir Tzin) [2049440] - net/mlx5: Reuse exported virtfn index function call (Amir Tzin) [2049440] - net/mlx5: Add clarification on sync reset failure (Amir Tzin) [2049440] - net/mlx5: Add reset_state field to MFRL register (Amir Tzin) [2049440] - RDMA/mlx5: Use new command interface API (Amir Tzin) [2049440] - net/mlx5: cmdif, Refactor error handling and reporting of async commands (Amir Tzin) [2049440] - net/mlx5: Use mlx5_cmd_do() in core create_{cq,dct} (Amir Tzin) [2049440] - net/mlx5: cmdif, Add new api for command execution (Amir Tzin) [2049440] - net/mlx5: cmdif, cmd_check refactoring (Amir Tzin) [2049440] - net/mlx5: cmdif, Return value improvements (Amir Tzin) [2049440] - net/mlx5: Lag, offload active-backup drops to hardware (Amir Tzin) [2049440] - net/mlx5: Lag, record inactive state of bond device (Amir Tzin) [2049440] - net/mlx5: Lag, don't use magic numbers for ports (Amir Tzin) [2049440] - net/mlx5: Lag, use local variable already defined to access E-Switch (Amir Tzin) [2049440] - net/mlx5: E-switch, add drop rule support to ingress ACL (Amir Tzin) [2049440] - net/mlx5: E-switch, remove special uplink ingress ACL handling (Amir Tzin) [2049440 2049580] - net/mlx5: E-Switch, reserve and use same uplink metadata across ports (Amir Tzin) [2049440 2049580] - net/mlx5: Add ability to insert to specific flow group (Amir Tzin) [2049440] - mlx5: remove unused static inlines (Amir Tzin) [2049440] - RDMA/mlx5: Reorder calls to pcie_relaxed_ordering_enabled() (Amir Tzin) [2049440] - RDMA/mlx5: Store ndescs instead of the translation table size (Amir Tzin) [2049440] - RDMA/mlx5: Merge similar flows of allocating MR from the cache (Amir Tzin) [2049440] - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR (Amir Tzin) [2049440] - RDMA/mlx5: Remove redundant work in struct mlx5_cache_ent (Amir Tzin) [2049440] - net/mlx5e: TC, Allow sample action with CT (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Make post_act parse CT and sample actions (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Clean redundant counter flag from tc action parsers (Amir Tzin) [2049440 2049659] - net/mlx5e: Use multi table support for CT and sample actions (Amir Tzin) [2049440 2049659] - net/mlx5e: Create new flow attr for multi table actions (Amir Tzin) [2049440 2049659] - net/mlx5e: Add post act offload/unoffload API (Amir Tzin) [2049440 2049659] - net/mlx5e: Pass actions param to actions_match_supported() (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Move flow hashtable to be per rep (Amir Tzin) [2049440] - net/mlx5e: E-Switch, Add support for tx_port_ts in switchdev mode (Amir Tzin) [2049440] - net/mlx5e: E-Switch, Add PTP counters for uplink representor (Amir Tzin) [2049440] - net/mlx5e: RX, Restrict bulk size for small Striding RQs (Amir Tzin) [2049440] - net/mlx5e: Default to Striding RQ when not conflicting with CQE compression (Amir Tzin) [2049440] - net/mlx5e: Generalize packet merge error message (Amir Tzin) [2049440] - net/mlx5e: Add support for using xdp->data_meta (Amir Tzin) [2049440] - net/mlx5e: Fix spelling mistake "supoported" -> "supported" (Amir Tzin) [2049440] - net/mlx5e: Optimize the common case condition in mlx5e_select_queue (Amir Tzin) [2049440] - net/mlx5e: Optimize modulo in mlx5e_select_queue (Amir Tzin) [2049440] - net/mlx5e: Optimize mlx5e_select_queue (Amir Tzin) [2049440] - net/mlx5e: Use READ_ONCE/WRITE_ONCE for DCBX trust state (Amir Tzin) [2049440] - net/mlx5e: Move repeating code that gets TC prio into a function (Amir Tzin) [2049440] - net/mlx5e: Use select queue parameters to sync with control flow (Amir Tzin) [2049440] - net/mlx5e: Move mlx5e_select_queue to en/selq.c (Amir Tzin) [2049440] - net/mlx5e: Introduce select queue parameters (Amir Tzin) [2049440] - net/mlx5e: Sync txq2sq updates with mlx5e_xmit for HTB queues (Amir Tzin) [2049440] - net/mlx5e: Use a barrier after updating txq2sq (Amir Tzin) [2049440] - net/mlx5e: Disable TX queues before registering the netdev (Amir Tzin) [2049440] - net/mlx5e: Cleanup of start/stop all queues (Amir Tzin) [2049440] - net/mlx5e: Use FW limitation for max MPW WQEBBs (Amir Tzin) [2049440] - net/mlx5e: Read max WQEBBs on the SQ from firmware (Amir Tzin) [2049440] - net/mlx5e: Remove unused tstamp SQ field (Amir Tzin) [2049440] - RDMA/mlx5: Delete useless module.h include (Amir Tzin) [2049440] - RDMA/mlx5: Delete get_num_static_uars function (Amir Tzin) [2049440] - net/mlx5: VLAN push on RX, pop on TX (Amir Tzin) [2049440 2049616] - net/mlx5: Introduce software defined steering capabilities (Amir Tzin) [2049440 2049616] - net/mlx5: Remove unused TIR modify bitmask enums (Amir Tzin) [2049440] - net/mlx5e: CT, Remove redundant flow args from tc ct calls (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Store mapped tunnel id on flow attr (Amir Tzin) [2049440 2049659] - net/mlx5e: Test CT and SAMPLE on flow attr (Amir Tzin) [2049440 2049580 2049659] - net/mlx5e: Refactor eswitch attr flags to just attr flags (Amir Tzin) [2049440 2049580 2049659] - net/mlx5e: CT, Don't set flow flag CT for ct clear flow (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Hold sample_attr on stack instead of pointer (Amir Tzin) [2049440 2049580 2049659] - net/mlx5e: TC, Reject rules with multiple CT actions (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attr (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Pass attr to tc_act can_offload() (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Split pedit offloads verify from alloc_tc_pedit_action() (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Move pedit_headers_action to parse_attr (Amir Tzin) [2049440 2049659] - net/mlx5e: Move counter creation call to alloc_flow_attr_counter() (Amir Tzin) [2049440 2049659] - net/mlx5e: Pass attr arg for attaching/detaching encaps (Amir Tzin) [2049440 2049659] - net/mlx5e: Move code chunk setting encap dests into its own function (Amir Tzin) [2049440 2049659] - net_sched: cls_route: remove from list when handle is 0 (Felix Maurer) [2116328] {CVE-2022-2588} - netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Florian Westphal) [2116356] {CVE-2022-2586} - netfilter: nf_tables: do not allow SET_ID to refer to another table (Florian Westphal) [2116356] {CVE-2022-2586} - netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal) [2116159] {CVE-2022-36946} - net: let flow have same hash in two directions (Ivan Vecera) [2111094] - ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. (Ivan Vecera) [2111094] - net: Add notifications when multipath hash field change (Ivan Vecera) [2111094] - selftests: forwarding: Add test for custom multipath hash with IPv6 GRE (Ivan Vecera) [2111094] - selftests: forwarding: Add test for custom multipath hash with IPv4 GRE (Ivan Vecera) [2111094] - selftests: forwarding: Add test for custom multipath hash (Ivan Vecera) [2111094] - ipv6: Add custom multipath hash policy (Ivan Vecera) [2111094] - ipv6: Add a sysctl to control multipath hash fields (Ivan Vecera) [2111094] - ipv6: Calculate multipath hash inside switch statement (Ivan Vecera) [2111094] - ipv6: Use a more suitable label name (Ivan Vecera) [2111094] - ipv4: Add custom multipath hash policy (Ivan Vecera) [2111094] - ipv4: Add a sysctl to control multipath hash fields (Ivan Vecera) [2111094] - ipv4: Calculate multipath hash inside switch statement (Ivan Vecera) [2111094] - ipv6: Use math to point per net sysctls into the appropriate struct net (Ivan Vecera) [2111094] - selftest/net/forwarding: declare NETIFS p9 p10 (Ivan Vecera) [2111094] - ipv6: Fix sysctl max for fib_multipath_hash_policy (Ivan Vecera) [2111094] - selftests: forwarding: Test multipath hashing on inner IP pkts for GRE tunnel (Ivan Vecera) [2111094] - ipv6: Support multipath hashing on inner IP pkts (Ivan Vecera) [2111094] - ipv4: Multipath hashing on inner L3 needs to consider inner IPv6 pkts (Ivan Vecera) [2111094] - ipv4: Support multipath hashing on inner IP pkts for GRE tunnel (Ivan Vecera) [2111094] - ipv4: Initialize flowi4_multipath_hash in data path (Ivan Vecera) [2111094] - net: ipv4: Fix NULL pointer dereference in route lookup (Ivan Vecera) [2111094] - route: Add multipath_hash in flowi_common to make user-define hash (Ivan Vecera) [2111094]- drm/nouveau/kms/nv140-: Disable interlacing (Lyude Paul) [2097647] - rpm: convert gcc and libelf to Recommends (Jarod Wilson) [2114900] - redhat: add ca7 to redhat/git/files (Jarod Wilson)- net/mlx5e: TC, Remove redundant error logging (Amir Tzin) [2049436] - net/mlx5e: SHAMPO, reduce TIR indication (Amir Tzin) [2049436] - net/mlx5e: Lag, Only handle events from highest priority multipath entry (Amir Tzin) [2049436] - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Amir Tzin) [2049436] - net/mlx5: Fix a race on command flush flow (Amir Tzin) [2049436] - net/mlx5: Fix size field in bufferx_reg struct (Amir Tzin) [2049436] - net/mlx5e: Fix VF min/max rate parameters interchange mistake (Amir Tzin) [2049436] - net/mlx5e: Add missing increment of count (Amir Tzin) [2049436] - net/mlx5e: MPLSoUDP decap, fix check for unsupported matches (Amir Tzin) [2049436] - net/mlx5e: Fix MPLSoUDP encap to use MPLS action information (Amir Tzin) [2049436] - net/mlx5e: Add feature check for set fec counters (Amir Tzin) [2049436 2049711] - net/mlx5e: TC, Skip redundant ct clear actions (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with forward and drop actions (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with drop and modify hdr action (Amir Tzin) [2049436] - net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Amir Tzin) [2049436] - net/mlx5e: Use dma device access helper (add dropped hunk) (Amir Tzin) [2049436] - net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Amir Tzin) [2049436] - net/mlx5: Fix possible deadlock on rule deletion (Amir Tzin) [2049436] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [2049436] - net/mlx5: Update log_max_qp value to be 17 at most (Amir Tzin) [2049436] - net/mlx5: DR, Don't allow match on IP w/o matching on full ethertype/ip_version (Amir Tzin) [2049436] - net/mlx5e: Avoid field-overflowing memcpy() (Amir Tzin) [2049436] - net/mlx5e: Use struct_group() for memcpy() region (Amir Tzin) [2049436] - net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Amir Tzin) [2049436 2052871] - net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Amir Tzin) [2049436 2052871] - net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Amir Tzin) [2049436] - net/mlx5: E-Switch, Fix uninitialized variable modact (Amir Tzin) [2049436] - net/mlx5e: Fix handling of wrong devices during bond netevent (Amir Tzin) [2049436] - net/mlx5e: Fix broken SKB allocation in HW-GRO (Amir Tzin) [2049436] - net/mlx5e: Fix wrong calculation of header index in HW_GRO (Amir Tzin) [2049436] - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with forward and drop actions (Amir Tzin) [2049436] - net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Amir Tzin) [2049436] - net/mlx5e: Fix module EEPROM query (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with drop and modify hdr action (Amir Tzin) [2049436] - net/mlx5: Bridge, ensure dev_name is null-terminated (Amir Tzin) [2049436] - net/mlx5: Bridge, take rtnl lock in init error handler (Amir Tzin) [2049436] - mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Amir Tzin) [2049436] - net/mlx5e: Fix build error in fec_set_block_stats() (Amir Tzin) [2049436] - Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Amir Tzin) [2049436] - net/mlx5: Set command entry semaphore up once got index free (Amir Tzin) [2049436] - net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Amir Tzin) [2049436] - net/mlx5: Fix access to sf_dev_table on allocation failure (Amir Tzin) [2049436] - net/mlx5e: Fix matching on modified inner ip_ecn bits (Amir Tzin) [2049436] - Revert "net/mlx5e: Block offload of outer header csum for GRE tunnel" (Amir Tzin) [2049436] - Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" (Amir Tzin) [2049436] - net/mlx5e: Fix nullptr on deleting mirroring rule (Amir Tzin) [2049436] - net/mlx5e: Fix page DMA map/unmap attributes (Amir Tzin) [2049436] - net/mlx5: Use dma device access helper (add dropped hunk) (Amir Tzin) [2049436] - net/mlx5e: Add recovery flow in case of error CQE (Amir Tzin) [2049436] - net/mlx5e: Refactor set_pflag_cqe_based_moder (Amir Tzin) [2049436] - net/mlx5e: Move HW-GRO and CQE compression check to fix features flow (Amir Tzin) [2049436] - net/mlx5e: Fix feature check per profile (Amir Tzin) [2049436] - net/mlx5e: Unblock setting vid 0 for VF in case PF isn't eswitch manager (Amir Tzin) [2049436] - net/mlx5e: Expose FEC counters via ethtool (Amir Tzin) [2049436 2049711] - net/mlx5: Update log_max_qp value to FW max capability (Amir Tzin) [2049436] - net/mlx5: Use irq_set_affinity_and_hint() (Amir Tzin) [2049436] - net/mlx5: SF, Use all available cpu for setting cpu affinity (Amir Tzin) [2049436] - net/mlx5: Introduce API for bulk request and release of IRQs (Amir Tzin) [2049436] - net/mlx5: Split irq_pool_affinity logic to new file (Amir Tzin) [2049436] - net/mlx5: Move affinity assignment into irq_request (Amir Tzin) [2049436] - net/mlx5: Introduce control IRQ request API (Amir Tzin) [2049436] - net/mlx5: mlx5e_hv_vhca_stats_create return type to void (Amir Tzin) [2049436] - RDMA/mlx5: Print wc status on CQE error and dump needed (Amir Tzin) [2049436] - net: fixup build after bpf header changes (Amir Tzin) [2049436] - net/mlx5: CT: Set flow source hint from provided tuple device (Amir Tzin) [2049436] - net/mlx5: Set SMFS as a default steering mode if device supports it (Amir Tzin) [2049436] - net/mlx5: DR, Improve steering for empty or RX/TX-only matchers (Amir Tzin) [2049436] - net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field (Amir Tzin) [2049436] - net/mlx5: DR, Support matching on tunnel headers 0 and 1 (Amir Tzin) [2049436] - net/mlx5: DR, Add misc5 to match_param structs (Amir Tzin) [2049436] - net/mlx5: Add misc5 flow table match parameters (Amir Tzin) [2049436] - net/mlx5: DR, Add support for UPLINK destination type (Amir Tzin) [2049436] - net/mlx5e: Use auxiliary_device driver data helpers (Amir Tzin) [2049436] - net/mlx5e: Take packet_merge params directly from the RX res struct (Amir Tzin) [2049436] - net/mlx5e: Allocate per-channel stats dynamically at first usage (Amir Tzin) [2049436] - net/mlx5e: Use dynamic per-channel allocations in stats (Amir Tzin) [2049436] - net/mlx5e: Allow profile-specific limitation on max num of channels (Amir Tzin) [2049436] - net/mlx5e: Save memory by using dynamic allocation in netdev priv (Amir Tzin) [2049436] - net/mlx5e: Add profile indications for PTP and QOS HTB features (Amir Tzin) [2049436] - net/mlx5e: Use bitmap field for profile features (Amir Tzin) [2049436] - net/mlx5: Remove the repeated declaration (Amir Tzin) [2049436] - net/mlx5: Let user configure max_macs generic param (Amir Tzin) [2049436] - net/mlx5: Let user configure event_eq_size param (Amir Tzin) [2049436] - net/mlx5: Let user configure io_eq_size param (Amir Tzin) [2049436] - net/mlx5: Introduce log_max_current_uc_list_wr_supported bit (Amir Tzin) [2049436] - net/mlx5e: Move goto action checks into tc_action goto post parse op (Amir Tzin) [2049436] - net/mlx5e: Move vlan action chunk into tc action vlan post parse op (Amir Tzin) [2049436] - net/mlx5e: Add post_parse() op to tc action infrastructure (Amir Tzin) [2049436] - net/mlx5e: Move sample attr allocation to tc_action sample parse op (Amir Tzin) [2049436] - net/mlx5e: TC action parsing loop (Amir Tzin) [2049436] - net/mlx5e: Add redirect ingress to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add sample and ptype to tc_action infra (Amir Tzin) [2049436] - net/mlx5e: Add ct to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add mirred/redirect to tc action infra (Amir Tzin) [2049436] - Revert "net/mlx5e: TC, Remove redundant error logging" (Amir Tzin) [2049436] - net/mlx5e: Add mpls push/pop to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add vlan push/pop/mangle to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add pedit to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add csum to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add tunnel encap/decap to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add goto to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add tc action infrastructure (Amir Tzin) [2049436] - RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr (Amir Tzin) [2049436] - RDMA/mlx5: Add support to multiple priorities for FDB rules (Amir Tzin) [2049436] - net/mlx5: Create more priorities for FDB bypass namespace (Amir Tzin) [2049436] - net/mlx5: Refactor mlx5_get_flow_namespace (Amir Tzin) [2049436] - net/mlx5: Separate FDB namespace (Amir Tzin) [2049436] - net/mlx5: Dynamically resize flow counters query buffer (Amir Tzin) [2049436] - net/mlx5e: TC, Set flow attr ip_version earlier (Amir Tzin) [2049436] - net/mlx5e: TC, Move common flow_action checks into function (Amir Tzin) [2049436] - net/mlx5e: Remove redundant actions arg from vlan push/pop funcs (Amir Tzin) [2049436] - net/mlx5e: Remove redundant actions arg from validate_goto_chain() (Amir Tzin) [2049436] - net/mlx5e: TC, Remove redundant action stack var (Amir Tzin) [2049436] - net/mlx5e: Hide function mlx5e_num_channels_changed (Amir Tzin) [2049436] - net/mlx5e: SHAMPO, clean MLX5E_MAX_KLM_PER_WQE macro (Amir Tzin) [2049436] - net/mlx5: Print more info on pci error handlers (Amir Tzin) [2049436] - net/mlx5: SF, silence an uninitialized variable warning (Amir Tzin) [2049436] - net/mlx5: Fix error return code in esw_qos_create() (Amir Tzin) [2049436] - net/mlx5: E-switch, Create QoS on demand (Amir Tzin) [2049436] - net/mlx5: E-switch, Enable vport QoS on demand (Amir Tzin) [2049436] - net/mlx5: E-switch, move offloads mode callbacks to offloads file (Amir Tzin) [2049436] - net/mlx5: E-switch, Reuse mlx5_eswitch_set_vport_mac (Amir Tzin) [2049436] - net/mlx5: E-switch, Remove vport enabled check (Amir Tzin) [2049436] - net/mlx5e: Specify out ifindex when looking up decap route (Amir Tzin) [2049436] - net/mlx5e: TC, Move comment about mod header flag to correct place (Amir Tzin) [2049436] - net/mlx5e: TC, Move kfree() calls after destroying all resources (Amir Tzin) [2049436] - net/mlx5e: TC, Destroy nic flow counter if exists (Amir Tzin) [2049436] - net/mlx5: TC, using swap() instead of tmp variable (Amir Tzin) [2049436] - net/mlx5: CT: Allow static allocation of mod headers (Amir Tzin) [2049436] - net/mlx5e: Refactor mod header management API (Amir Tzin) [2049436] - net/mlx5: Avoid printing health buffer when firmware is unavailable (Amir Tzin) [2049436 2049717] - net/mlx5e: Support ethtool cq mode (Amir Tzin) [2049436 2049840] - Revert "RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow" (Amir Tzin) [2049435] - net/mlx5: Use first online CPU instead of hard coded CPU (Amir Tzin) [2049435] - net/mlx5e: SHAMPO, Fix constant expression result (Amir Tzin) [2049435] - net/mlx5: Fix access to a non-supported register (Amir Tzin) [2049435 2049717] - net/mlx5: Fix too early queueing of log timestamp work (Amir Tzin) [2049435 2049717] - net/mlx5: Fix use after free in mlx5_health_wait_pci_up (Amir Tzin) [2049435] - net/mlx5: Lag, Fix recreation of VF LAG (Amir Tzin) [2049435] - net/mlx5e: Sync TIR params updates against concurrent create/modify (Amir Tzin) [2049435] - RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow (Amir Tzin) [2049435] - net/mlx5: Fix flow counters SF bulk query len (Amir Tzin) [2049435] - net/mlx5: Lag, fix a potential Oops with mlx5_lag_create_definer() (Amir Tzin) [2049435] - net/mlx5e: Prevent HW-GRO and CQE-COMPRESS features operate together (Amir Tzin) [2049435] - net/mlx5e: Add HW-GRO offload (Amir Tzin) [2049435] - net/mlx5e: Add HW_GRO statistics (Amir Tzin) [2049435] - net/mlx5e: HW_GRO cqe handler implementation (Amir Tzin) [2049435] - net/mlx5e: Add data path for SHAMPO feature (Amir Tzin) [2049435] - net/mlx5e: Add handle SHAMPO cqe support (Amir Tzin) [2049435] - net/mlx5e: Add control path for SHAMPO feature (Amir Tzin) [2049435] - net/mlx5e: Add support to klm_umr_wqe (Amir Tzin) [2049435] - net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Amir Tzin) [2049435] - net/mlx5e: Align mlx5e_resources with upstream code. (Amir Tzin) [2049435] - net/mlx5: Add SHAMPO caps, HW bits and enumerations (Amir Tzin) [2049435] - net/mlx5e: Rename lro_timeout to packet_merge_timeout (Amir Tzin) [2049435] - net/mlx5: SF_DEV Add SF device trace points (Amir Tzin) [2049435] - net/mlx5: SF, Add SF trace points (Amir Tzin) [2049435] - net/mlx5: Bridge, support replacing existing FDB entry (Amir Tzin) [2049435] - net/mlx5: Bridge, extract code to lookup and del/notify entry (Amir Tzin) [2049435] - net/mlx5: Add periodic update of host time to firmware (Amir Tzin) [2049435 2049717] - net/mlx5: Print health buffer by log level (Amir Tzin) [2049435 2049717] - net/mlx5: Extend health buffer dump (Amir Tzin) [2049435 2049717] - net/mlx5: Reduce flow counters bulk query buffer size for SFs (Amir Tzin) [2049435] - net/mlx5: Fix unused function warning of mlx5i_flow_type_mask (Amir Tzin) [2049435] - net/mlx5: Remove unnecessary checks for slow path flag (Amir Tzin) [2049435] - net/mlx5e: don't write directly to netdev->dev_addr (Amir Tzin) [2049435] - RDMA/mlx5: Use dev_addr_mod() (Amir Tzin) [2049435] - RDMA/mlx5: fix build error with INFINIBAND_USER_ACCESS=n (Amir Tzin) [2049435] - RDMA/mlx5: Attach ndescs to mlx5_ib_mkey (Amir Tzin) [2049435] - RDMA/mlx5: Move struct mlx5_core_mkey to mlx5_ib (Amir Tzin) [2049435] - RDMA/mlx5: Replace struct mlx5_core_mkey by u32 key (Amir Tzin) [2049435] - RDMA/mlx5: Align mlx5e_resources with upstream code. (Amir Tzin) [2049435] - RDMA/mlx5: Remove pd from struct mlx5_core_mkey (Amir Tzin) [2049435] - RDMA/mlx5: Remove size from struct mlx5_core_mkey (Amir Tzin) [2049435] - RDMA/mlx5: Remove iova from struct mlx5_core_mkey (Amir Tzin) [2049435] - net/mlx5: E-Switch, Increase supported number of forward destinations to 32 (Amir Tzin) [2049435] - net/mlx5: E-Switch, Use dynamic alloc for dest array (Amir Tzin) [2049435] - net/mlx5: Lag, use steering to select the affinity port in LAG (Amir Tzin) [2049435] - net/mlx5: Lag, add support to create/destroy/modify port selection (Amir Tzin) [2049435] - net/mlx5: Lag, add support to create TTC tables for LAG port selection (Amir Tzin) [2049435] - net/mlx5: Lag, add support to create definers for LAG (Amir Tzin) [2049435] - net/mlx5: Lag, set match mask according to the traffic type bitmap (Amir Tzin) [2049435] - net/mlx5: Lag, set LAG traffic type mapping (Amir Tzin) [2049435] - net/mlx5: Lag, move lag files into directory (Amir Tzin) [2049435] - net/mlx5: Introduce new uplink destination type (Amir Tzin) [2049435] - net/mlx5: Add support to create match definer (Amir Tzin) [2049435] - net/mlx5: Introduce port selection namespace (Amir Tzin) [2049435] - net/mlx5: Support partial TTC rules (Amir Tzin) [2049435] - mlx5: prevent 64bit divide (Amir Tzin) [2049435] - net/mlx5: Use system_image_guid to determine bonding (Amir Tzin) [2049435] - net/mlx5: Use native_port_num as 1st option of device index (Amir Tzin) [2049435] - net/mlx5: Introduce new device index wrapper (Amir Tzin) [2049435] - net/mlx5: Check return status first when querying system_image_guid (Amir Tzin) [2049435] - net/mlx5: DR, Prefer kcalloc over open coded arithmetic (Amir Tzin) [2049435] - net/mlx5e: Add extack msgs related to TC for better debug (Amir Tzin) [2049435] - net/mlx5: CT: Fix missing cleanup of ct nat table on init failure (Amir Tzin) [2049435] - Revert "net/mlx5e: TC, Skip redundant ct clear actions" (Amir Tzin) [2049435] - net/mlx5: Disable roce at HCA level (Amir Tzin) [2049435] - net/mlx5i: Enable Rx steering for IPoIB via ethtool (Amir Tzin) [2049435] - net/mlx5: Bridge, provide flow source hints (Amir Tzin) [2049435] - net/mlx5: Read timeout values from DTOR (Amir Tzin) [2049435] - net/mlx5: Read timeout values from init segment (Amir Tzin) [2049435] - net/mlx5: Add layout to support default timeouts register (Amir Tzin) [2049435] - net/mlx5: Set devlink reload feature bit for supported devices only (Amir Tzin) [2049435] - RDMA/mlx5: Add optional counter support in get_hw_stats callback (Amir Tzin) [2049435] - RDMA/mlx5: Add modify_op_stat() support (Amir Tzin) [2049435] - RDMA/mlx5: Add steering support in optional flow counters (Amir Tzin) [2049435] - RDMA/mlx5: Support optional counters in hw_stats initialization (Amir Tzin) [2049435] - net/mlx5: Add priorities for counters in RDMA namespaces (Amir Tzin) [2049435] - net/mlx5: Add ifc bits to support optional counters (Amir Tzin) [2049435] - net/mlx5: Enable single IRQ for PCI Function (Amir Tzin) [2049435] - net/mlx5: Shift control IRQ to the last index (Amir Tzin) [2049435] - net/mlx5: Bridge, pop VLAN on egress table miss (Amir Tzin) [2049435] - net/mlx5: Bridge, mark reg_c1 when pushing VLAN (Amir Tzin) [2049435] - net/mlx5: Bridge, extract VLAN pop code to dedicated functions (Amir Tzin) [2049435] - net/mlx5: Bridge, refactor eswitch instance usage (Amir Tzin) [2049435] - net/mlx5e: Support accept action (Amir Tzin) [2049435] - net/mlx5e: Specify out ifindex when looking up encap route (Amir Tzin) [2049435] - net/mlx5e: Reserve a value from TC tunnel options mapping (Amir Tzin) [2049435] - net/mlx5e: Move parse fdb check into actions_match_supported_fdb() (Amir Tzin) [2049435] - net/mlx5e: Split actions_match_supported() into a sub function (Amir Tzin) [2049435] - net/mlx5e: Move mod hdr allocation to a single place (Amir Tzin) [2049435] - net/mlx5e: TC, Refactor sample offload error flow (Amir Tzin) [2049435] - RDMA/mlx5: Avoid taking MRs from larger MR cache pools when a pool is empty (Amir Tzin) [2049435] - IB/mlx5: Flow through a more detailed return code from get_prefetchable_mr() (Amir Tzin) [2049435] - net/mlx5e: Use array_size() helper (Amir Tzin) [2049435] - net/mlx5: Use struct_size() helper in kvzalloc() (Amir Tzin) [2049435] - net/mlx5: Use kvcalloc() instead of kvzalloc() (Amir Tzin) [2049435] - net/mlx5: Tolerate failures in debug features while driver load (Amir Tzin) [2049435] - IB/mlx5: Enable UAR to have DevX UID (Amir Tzin) [2049435] - net/mlx5: Add uid field to UAR allocation structures (Amir Tzin) [2049435] - net/mlx5e: check return value of rhashtable_init (Amir Tzin) [2049435] - net/mlx5e: Enable TC offload for ingress MACVLAN (Amir Tzin) [2049435] - net/mlx5e: Enable TC offload for egress MACVLAN (Amir Tzin) [2049435] - net/mlx5e: loopback test is not supported in switchdev mode (Amir Tzin) [2049435] - net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tunnel attributes (Amir Tzin) [2049435] - net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Amir Tzin) [2049435] - net/mlx5e: Remove redundant priv arg from parse_pedit_to_reformat() (Amir Tzin) [2049435] - net/mlx5e: Check action fwd/drop flag exists also for nic flows (Amir Tzin) [2049435] - net/mlx5e: Set action fwd flag when parsing tc action goto (Amir Tzin) [2049435] - net/mlx5e: Remove incorrect addition of action fwd flag (Amir Tzin) [2049435] - Revert "net/mlx5e: TC, Fix ct_clear overwriting ct action metadata" (Amir Tzin) [2049435] - net/mlx5e: Use correct return type (Amir Tzin) [2049435] - net/mlx5e: Add error flow for ethtool -X command (Amir Tzin) [2049435] - net/mlx5: Fix rdma aux device on devlink reload (Amir Tzin) [2049434] - RDMA/mlx5: Relax DCS QP creation checks (Amir Tzin) [2049434] - net/mellanox: switch from 'pci_' to 'dma_' API (Amir Tzin) [2049434] - net/mlx5e: Make use of netdev_warn() (Amir Tzin) [2049434] - net/mlx5: Initialize numa node for all core devices (Amir Tzin) [2049434] - net/mlx5: Allocate individual capability (Amir Tzin) [2049434] - net/mlx5: Reorganize current and maximal capabilities to be per-type (Amir Tzin) [2049434] - net/mlx5: SF, use recent sysfs api (Amir Tzin) [2049434] - net/mlx5: Refcount mlx5_irq with integer (Amir Tzin) [2049434] - net/mlx5: Change SF missing dedicated MSI-X err message to dbg (Amir Tzin) [2049434] - net/mlx5: Align mlx5_irq structure (Amir Tzin) [2049434] - net/mlx5: Delete impossible dev->state checks (Amir Tzin) [2049434] - net/mlx5: Support enable_vnet devlink dev param (Amir Tzin) [2049434] - net/mlx5: Support enable_rdma devlink dev param (Amir Tzin) [2049434] - net/mlx5: Support enable_eth devlink dev param (Amir Tzin) [2049434] - RDMA/mlx5: Drop in-driver verbs object creations (Amir Tzin) [2049434] - RDMA/mlx5: Delete device resource mutex that didn't protect anything (Amir Tzin) [2049434] - RDMA/mlx5: Cancel pkey work before destroying device resources (Amir Tzin) [2049434] - net/mlx5e: Return -EOPNOTSUPP if more relevant when parsing tc actions (Amir Tzin) [2049434] - net/mlx5e: Remove redundant assignment of counter to null (Amir Tzin) [2049434] - net/mlx5e: Remove redundant parse_attr arg (Amir Tzin) [2049434] - net/mlx5e: Remove redundant cap check for flow counter (Amir Tzin) [2049434] - net/mlx5e: Remove redundant filter_dev arg from parse_tc_fdb_actions() (Amir Tzin) [2049434] - net/mlx5e: Remove redundant tc act includes (Amir Tzin) [2049434] - IB/mlx5: Rename is_apu_thread_cq function to is_apu_cq (Amir Tzin) [2049434] - RDMA/mlx5: Add DCS offload support (Amir Tzin) [2049434] - RDMA/mlx5: Separate DCI QP creation logic (Amir Tzin) [2049434] - net/mlx5: Add DCS caps & fields support (Amir Tzin) [2049434] - KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 (Vitaly Kuznetsov) [2119233] - mm: Fix PASID use-after-free issue (Jerry Snitselaar) [2113046] - scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Rahul Lakkireddy) [2105815] - scsi: csiostor: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix a typo (Rahul Lakkireddy) [2105815] - scsi: csiostor: Assign boolean values to a bool variable (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix fall-through warnings for Clang (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix spelling mistake "couldnt" -> "couldn't" (Rahul Lakkireddy) [2105815] - scsi: csiostor: Add missing description for csio_rnode_fwevt_handler()'s 'fwevt' param (Rahul Lakkireddy) [2105815] - scsi: csiostor: Remove 2 unused variables {mc,edc}_bist_status_rdata_reg (Rahul Lakkireddy) [2105815] - scsi: csiostor: Demote kerneldoc that fails to meet the criteria (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix misnamed function parameter (Rahul Lakkireddy) [2105815] - scsi: csiostor: Adjust indentation in csio_device_reset (Rahul Lakkireddy) [2105815] - mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() (Jose Ignacio Tornos Martinez) [2103625] - wifi: mac80211: consider EHT element size in assoc request (Jose Ignacio Tornos Martinez) [2103625] - wifi: mac80211: switch airtime fairness back to deficit round-robin scheduling (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7615: fix throughput regression on DFS channels (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: enlarge maximum VHT MPDU length to 11454 (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: fix aggregation subframes setting to HE max (Jose Ignacio Tornos Martinez) [2103625] - wifi: mac80211_hwsim: set virtio device ready in probe() (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921s: fix possible sdio deadlock in command fail (Jose Ignacio Tornos Martinez) [2103625] - wifi: rtw89: 8852a: rfk: fix div 0 exception (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: do not update pm states in case of error (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7615: do not update pm stats in case of error (Jose Ignacio Tornos Martinez) [2103625] - ath11k: Avoid REO CMD failed prints during firmware recovery (Jose Ignacio Tornos Martinez) [2103625] - ath11k: Fix incorrect debug_mask mappings (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix missing skb drop on htc_tx_completion error (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921s: fix firmware download random fail (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix IRQ affinity warning on shutdown (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix netdev open race (Jose Ignacio Tornos Martinez) [2103625] - iwlwifi: fw: init SAR GEO table only if data is present (Jose Ignacio Tornos Martinez) [2103625] - ath10k: htt_tx: do not interpret Eth frames as WiFi (Jose Ignacio Tornos Martinez) [2103625] - ath11k: Don't check arvif->is_started before sending management frames (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix twt table_mask to u16 in mt7915_dev (Jose Ignacio Tornos Martinez) [2103625] - ath11k: reset 11d state in process of recovery (Jose Ignacio Tornos Martinez) [2103625] - brcmfmac: use ISO3166 country code and 0 rev as fallback on brcmfmac43602 chips (Jose Ignacio Tornos Martinez) [2103625] - mt76: fix tx status related use-after-free race on station removal (Jose Ignacio Tornos Martinez) [2103625] - mt76: do not attempt to reorder received 802.3 packets without agg session (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: fix kernel crash at mt7921_pci_remove (Jose Ignacio Tornos Martinez) [2103625] - mt76: fix antenna config missing in 6G cap (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix possible uninitialized pointer dereference in mt7986_wmac_gpio_setup (Jose Ignacio Tornos Martinez) [2103625] - ath10k: enable napi on RX path for usb (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix the warning of dev_wake in mhi_pm_disable_transition() (Jose Ignacio Tornos Martinez) [2103625] - ath11k: acquire ab->base_lock in unassign when finding the peer by addr (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix DBDC default band selection on MT7915D (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter (Jose Ignacio Tornos Martinez) [2103625] - i40e: Fix tunnel checksum offload with fragmented traffic (Ivan Vecera) [2107977] - net/mlx5e: Fix matchall police parameters validation (Ivan Vecera) [2106271] - net/sched: act_police: allow 'continue' action offload (Ivan Vecera) [2106271] - net: Print hashed skb addresses for all net and qdisc events (Ivan Vecera) [2106271] - net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog (Ivan Vecera) [2106271] - net/sched: act_pedit: sanitize shift argument before usage (Ivan Vecera) [2106271] - net/sched: act_pedit: really ensure the skb is writable (Ivan Vecera) [2106271] - net/sched: taprio: Check if socket flags are valid (Ivan Vecera) [2106271] - net/sched: flower: Avoid overwriting error messages (Ivan Vecera) [2106271] - net/sched: matchall: Avoid overwriting error messages (Ivan Vecera) [2106271] - net/sched: cls_api: Add extack message for unsupported action offload (Ivan Vecera) [2106271] - net/sched: act_vlan: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_tunnel_key: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_skbedit: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_police: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_pedit: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_mpls: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_mirred: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_gact: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_api: Add extack to offload_act_setup() callback (Ivan Vecera) [2106271] - net/sched: flower: Take verbose flag into account when logging error messages (Ivan Vecera) [2106271] - net/sched: matchall: Take verbose flag into account when logging error messages (Ivan Vecera) [2106271] - net/sched: fix incorrect vlan_push_eth dest field (Ivan Vecera) [2106271] - net/sched: add vlan push_eth and pop_eth action to the hardware IR (Ivan Vecera) [2106271] - selftests: tc-testing: Increase timeout in tdc config file (Ivan Vecera) [2106271] - flow_offload: improve extack msg for user when adding invalid filter (Ivan Vecera) [2106271] - flow_offload: reject offload for all drivers with invalid police parameters (Ivan Vecera) [2106271] - net: flow_offload: add tc police action parameters (Ivan Vecera) [2106271] - net: sched: avoid newline at end of message in NL_SET_ERR_MSG_MOD (Ivan Vecera) [2106271] - net_sched: add __rcu annotation to netdev->qdisc (Ivan Vecera) [2106271] - net/sched: act_police: more accurate MTU policing (Ivan Vecera) [2106271] - net/sched: Enable tc skb ext allocation on chain miss only when needed (Ivan Vecera) [2106271] - net: sched: remove qdisc_qlen_cpu() (Ivan Vecera) [2106271] - net: sched: remove psched_tdiff_bounded() (Ivan Vecera) [2106271] - net: sched: Clarify error message when qdisc kind is unknown (Ivan Vecera) [2106271] - sch_cake: revise Diffserv docs (Ivan Vecera) [2106271] - flow_offload: fix suspicious RCU usage when offloading tc action (Ivan Vecera) [2106271] - net/sched: use min() macro instead of doing it manually (Ivan Vecera) [2106271] - selftests: tc-testing: add action offload selftest for action and filter (Ivan Vecera) [2106271] - flow_offload: validate flags of filter and actions (Ivan Vecera) [2106271] - flow_offload: add reoffload process to update hw_count (Ivan Vecera) [2106271] - net: sched: save full flags for tc action (Ivan Vecera) [2106271] - flow_offload: add process to update action stats from hardware (Ivan Vecera) [2106271] - flow_offload: rename exts stats update functions with hw (Ivan Vecera) [2106271] - flow_offload: add skip_hw and skip_sw to control if offload the action (Ivan Vecera) [2106271] - flow_offload: allow user to offload tc action to net device (Ivan Vecera) [2106271] - flow_offload: add ops to tc_action_ops for flow action setup (Ivan Vecera) [2106271] - flow_offload: rename offload functions with offload instead of flow (Ivan Vecera) [2106271] - flow_offload: add index to flow_action_entry structure (Ivan Vecera) [2106271] - flow_offload: reject to offload tc actions in offload drivers (Ivan Vecera) [2106271] - flow_offload: fill flags to action structure (Ivan Vecera) [2106271] - sch_cake: do not call cake_destroy() from cake_init() (Ivan Vecera) [2106271] - net/sched: fq_pie: prevent dismantle issue (Ivan Vecera) [2106271] - selftests/tc-testing: Fix cannot create /sys/bus/netdevsim/new_device: Directory nonexistent (Ivan Vecera) [2106271] - selftests/tc-testing: add missing config (Ivan Vecera) [2106271] - selftests/tc-testing: add exit code (Ivan Vecera) [2106271] - net/sched: act_ct: Offload only ASSURED connections (Ivan Vecera) [2106271] - selftests/tc-testings: Be compatible with newer tc output (Ivan Vecera) [2106271] - selftests: forwarding: Fix packet matching in mirroring selftests (Ivan Vecera) [2106271] - net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Ivan Vecera) [2106271] - cls_flower: Fix inability to match GRE/IPIP packets (Ivan Vecera) [2106271] - sch_htb: Add extack messages for EOPNOTSUPP errors (Ivan Vecera) [2106271] - net: sch: simplify condtion for selecting mini_Qdisc_pair buffer (Ivan Vecera) [2106271] - net: sch: eliminate unnecessary RCU waits in mini_qdisc_pair_swap() (Ivan Vecera) [2106271] - net: sched: gred: dynamically allocate tc_gred_qopt_offload (Ivan Vecera) [2106271] - net: stats: Read the statistics in ___gnet_stats_copy_basic() instead of adding. (Ivan Vecera) [2106271] - net: sched: Allow statistics reads from softirq. (Ivan Vecera) [2106271] - net: sched: remove one pair of atomic operations (Ivan Vecera) [2106271] - net: sched: fix logic error in qdisc_run_begin() (Ivan Vecera) [2106271] - net: sch_tbf: Add a graft command (Ivan Vecera) [2106271] - net: sched: Remove Qdisc::running sequence counter (Ivan Vecera) [2106271] - net: sched: Merge Qdisc::bstats and Qdisc::cpu_bstats data types (Ivan Vecera) [2106271] - net: sched: Use _bstats_update/set() instead of raw writes (Ivan Vecera) [2106271] - net: sched: Protect Qdisc::bstats with u64_stats (Ivan Vecera) [2106271] - u64_stats: Introduce u64_stats_set() (Ivan Vecera) [2106271] - gen_stats: Move remaining users to gnet_stats_add_queue(). (Ivan Vecera) [2106271] - mq, mqprio: Use gnet_stats_add_queue(). (Ivan Vecera) [2106271] - gen_stats: Add gnet_stats_add_queue(). (Ivan Vecera) [2106271] - gen_stats: Add instead Set the value in __gnet_stats_copy_basic(). (Ivan Vecera) [2106271] - testing: selftests: tc_common: Add tc_check_at_least_x_packets() (Ivan Vecera) [2106271] - testing: selftests: forwarding.config.sample: Add tc flag (Ivan Vecera) [2106271] - net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Ivan Vecera) [2106271] - net: sched: Use struct_size() helper in kvmalloc() (Ivan Vecera) [2106271] - net_sched: Use struct_size() and flex_array_size() helpers (Ivan Vecera) [2106271] - net: prevent user from passing illegal stab size (Ivan Vecera) [2106271] - net: sched: move and reuse mq_change_real_num_tx() (Ivan Vecera) [2106271] - selftests: net: test ethtool -L vs mq (Ivan Vecera) [2106271] - netdevsim: add ability to change channel count (Ivan Vecera) [2106271] - net: add netif_set_real_num_queues() for device reconfig (Ivan Vecera) [2106271] - net: sched: update default qdisc visibility after Tx queue cnt changes (Ivan Vecera) [2106271] - fix array-index-out-of-bounds in taprio_change (Ivan Vecera) [2106271] - Revert "flow_offload: action should not be NULL when it is referenced" (Ivan Vecera) [2106271] - sch_cake: fix srchost/dsthost hashing mode (Ivan Vecera) [2106271] - net/sched: cls_api, reset flags on replay (Ivan Vecera) [2106271] - net: sched: provide missing kdoc for tcf_pkt_info and tcf_ematch_ops (Ivan Vecera) [2106271] - net: flow_offload: correct comments mismatch with code (Ivan Vecera) [2106271] - net/sched: taprio: Fix init procedure (Ivan Vecera) [2106271] - net_sched: refactor TC action init API (Ivan Vecera) [2106271] - tc-testing: Add control-plane selftest for skbmod SKBMOD_F_ECN option (Ivan Vecera) [2106271] - net/sched: act_skbmod: Add SKBMOD_F_ECN option support (Ivan Vecera) [2106271] - qdisc: add new field for qdisc_enqueue tracepoint (Ivan Vecera) [2106271] - net/sched: act_skbmod: Skip non-Ethernet packets (Ivan Vecera) [2106271] - net/sched: Remove unnecessary if statement (Ivan Vecera) [2106271] - net_sched: introduce tracepoint trace_qdisc_enqueue() (Ivan Vecera) [2106271] - net_sched: use px to print skb address in trace_qdisc_dequeue() (Ivan Vecera) [2106271] - net: use px to print skb address in trace_netif_receive_skb (Ivan Vecera) [2106271] - net/sched: sch_taprio: fix typo in comment (Ivan Vecera) [2106271] - flow_offload: action should not be NULL when it is referenced (Ivan Vecera) [2106271] - net: sched: remove qdisc->empty for lockless qdisc (Ivan Vecera) [2106271] - net: sched: implement TCQ_F_CAN_BYPASS for lockless qdisc (Ivan Vecera) [2106271] - net: sched: avoid unnecessary seqcount operation for lockless qdisc (Ivan Vecera) [2106271] - Revert "net/sched: cls_flower: Remove match on n_proto" (Ivan Vecera) [2106271] - net: sched: add barrier to ensure correct ordering for lockless qdisc (Ivan Vecera) [2106271] - net: sched: fix error return code in tcf_del_walker() (Ivan Vecera) [2106271] - net/sched: cls_flower: Remove match on n_proto (Ivan Vecera) [2106271] - sch_cake: revise docs for RFC 8622 LE PHB support (Ivan Vecera) [2106271] - sch_cake: Fix out of bounds when parsing TCP options and header (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_lookup_leaf() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_do_events() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_charge_class() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_deactivate() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_activate() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_change_class_mode() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_class_mode() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_deactivate_prios() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_activate_prios() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_remove_class_from_row() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_add_class_to_row() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_next_rb_node() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_add_to_wait_tree() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_add_to_id_tree() (Ivan Vecera) [2106271] - net/sched: act_vlan: Test priority 0 modification (Ivan Vecera) [2106271] - net/sched: act_vlan: No dump for unset priority (Ivan Vecera) [2106271] - net: sched: Fix spelling mistakes (Ivan Vecera) [2106271] - net/sched: fq_pie: fix OOB access in the traffic path (Ivan Vecera) [2106271] - net/sched: fq_pie: re-factor fix for fq_pie endless loop (Ivan Vecera) [2106271] - net: taprio offload: enforce qdisc to netdev queue mapping (Ivan Vecera) [2106271] - net/sched: taprio: Drop unnecessary NULL check after container_of (Ivan Vecera) [2106271] - net: flow_offload: add FLOW_ACTION_PPPOE_PUSH (Ivan Vecera) [2106271] - gve: Recording rx queue before sending to napi (Jordan Kimbrough) [2018609] - gve: fix the wrong AdminQ buffer queue index check (Jordan Kimbrough) [2018609] - gve: Fix GFP flags when allocing pages (Jordan Kimbrough) [2018609] - gve: Add tx|rx-coalesce-usec for DQO (Jordan Kimbrough) [2018609] - gve: Add consumed counts to ethtool stats (Jordan Kimbrough) [2018609] - gve: Implement suspend/resume/shutdown (Jordan Kimbrough) [2018609] - gve: Add optional metadata descriptor type GVE_TXD_MTD (Jordan Kimbrough) [2018609] - gve: remove memory barrier around seqno (Jordan Kimbrough) [2018609] - gve: Update gve_free_queue_page_list signature (Jordan Kimbrough) [2018609] - gve: Move the irq db indexes out of the ntfy block struct (Jordan Kimbrough) [2018609] - gve: Correct order of processing device options (Jordan Kimbrough) [2018609] - gve: fix for null pointer dereference. (Jordan Kimbrough) [2018609] - gve: fix unmatched u64_stats_update_end() (Jordan Kimbrough) [2018609] - gve: Fix off by one in gve_tx_timeout() (Jordan Kimbrough) [2018609] - gve: Add a jumbo-frame device option. (Jordan Kimbrough) [2018609] - gve: Implement packet continuation for RX. (Jordan Kimbrough) [2018609] - gve: Add RX context. (Jordan Kimbrough) [2018609] - gve: Track RX buffer allocation failures (Jordan Kimbrough) [2018609] - gve: Allow pageflips on larger pages (Jordan Kimbrough) [2018609] - gve: Add netif_set_xps_queue call (Jordan Kimbrough) [2018609] - gve: Recover from queue stall due to missed IRQ (Jordan Kimbrough) [2018609] - gve: Do lazy cleanup in TX path (Jordan Kimbrough) [2018609] - gve: Add rx buffer pagecnt bias (Jordan Kimbrough) [2018609] - gve: Switch to use napi_complete_done (Jordan Kimbrough) [2018609] - gve: report 64bit tx_bytes counter from gve_handle_report_stats() (Jordan Kimbrough) [2018609] - gve: fix gve_get_stats() (Jordan Kimbrough) [2018609] - gve: Properly handle errors in gve_assign_qpl (Jordan Kimbrough) [2018609] - gve: Avoid freeing NULL pointer (Jordan Kimbrough) [2018609] - gve: Correct available tx qpl check (Jordan Kimbrough) [2018609] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Jordan Kimbrough) [2018609] - gve: Use kvcalloc() instead of kvzalloc() (Jordan Kimbrough) [2018609] - gve: DQO: avoid unused variable warnings (Jordan Kimbrough) [2018609] - gve: fix the wrong AdminQ buffer overflow check (Jordan Kimbrough) [2018609] - gve: DQO: Remove incorrect prefetch (Jordan Kimbrough) [2018609] - gve: Simplify code and axe the use of a deprecated API (Jordan Kimbrough) [2018609] - gve: Propagate error codes to caller (Jordan Kimbrough) [2018609] - gve: Fix an error handling path in 'gve_probe()' (Jordan Kimbrough) [2018609] - gve: DQO: Fix off by one in gve_rx_dqo() (Jordan Kimbrough) [2018609] - gve: Fix swapped vars when fetching max queues (Jordan Kimbrough) [2018609] - gve: Fix warnings reported for DQO patchset (Jordan Kimbrough) [2018609] - gve: DQO: Add RX path (Jordan Kimbrough) [2018609] - gve: DQO: Add TX path (Jordan Kimbrough) [2018609] - gve: DQO: Configure interrupts on device up (Jordan Kimbrough) [2018609] - gve: DQO: Add ring allocation and initialization (Jordan Kimbrough) [2018609] - gve: DQO: Add core netdev features (Jordan Kimbrough) [2018609] - gve: Update adminq commands to support DQO queues (Jordan Kimbrough) [2018609] - gve: Add DQO fields for core data structures (Jordan Kimbrough) [2018609] - gve: Add dqo descriptors (Jordan Kimbrough) [2018609] - gve: Add support for DQO RX PTYPE map (Jordan Kimbrough) [2018609] - gve: adminq: DQO specific device descriptor logic (Jordan Kimbrough) [2018609] - gve: Introduce per netdev `enum gve_queue_format` (Jordan Kimbrough) [2018609] - gve: Introduce a new model for device options (Jordan Kimbrough) [2018609] - gve: Make gve_rx_slot_page_info.page_offset an absolute offset (Jordan Kimbrough) [2018609] - gve: gve_rx_copy: Move padding to an argument (Jordan Kimbrough) [2018609] - gve: Move some static functions to a common file (Jordan Kimbrough) [2018609] - gve: Correct SKB queue index validation. (Jordan Kimbrough) [2018609] - gve: Upgrade memory barrier in poll routine (Jordan Kimbrough) [2018609] - gve: Add NULL pointer checks when freeing irqs. (Jordan Kimbrough) [2018609] - gve: Update mgmt_msix_idx if num_ntfy changes (Jordan Kimbrough) [2018609] - gve: Check TX QPL was actually assigned (Jordan Kimbrough) [2018609] - net: gve: remove duplicated allowed (Jordan Kimbrough) [2018609] - net: gve: convert strlcpy to strscpy (Jordan Kimbrough) [2018609] - gve: Add support for raw addressing in the tx path (Jordan Kimbrough) [2018609] - gve: Rx Buffer Recycling (Jordan Kimbrough) [2018609] - gve: Add support for raw addressing to the rx path (Jordan Kimbrough) [2018609] - gve: Add support for raw addressing device option (Jordan Kimbrough) [2018609] - net: don't include ethtool.h from netdevice.h (Jordan Kimbrough) [2018609] - gve: Replace zero-length array with flexible-array member (Jordan Kimbrough) [2018609] - gve: Enable Link Speed Reporting in the driver. (Jordan Kimbrough) [2018609] - gve: Use link status register to report link status (Jordan Kimbrough) [2018609] - gve: Batch AQ commands for creating and destroying queues. (Jordan Kimbrough) [2018609] - gve: NIC stats for report-stats and for ethtool (Jordan Kimbrough) [2018609] - gve: Add Gvnic stats AQ command and ethtool show/set-priv-flags. (Jordan Kimbrough) [2018609] - gve: Use dev_info/err instead of netif_info/err. (Jordan Kimbrough) [2018609] - gve: Add stats for gve. (Jordan Kimbrough) [2018609] - gve: Get and set Rx copybreak via ethtool (Jordan Kimbrough) [2018609] - redhat: update ppc64le secureboot signing key (Jarod Wilson) [2109215] - tools: add cpupower daemon reload when installed/upgraded (Jarod Wilson) [2042424] - sfc: fix use after free when disabling sriov (Íñigo Huguet) [2105999] - drm/nouveau: recognise GA103 (Karol Herbst) [1923125] - drm/aperture: Run fbdev removal before internal helpers (Michel Dänzer) [2088410] - drm/i915/ttm: fix 32b build (Michel Dänzer) [2088410] - drm/amd/display: Ensure valid event timestamp for cursor-only commits (Michel Dänzer) [2088410] - drm/amd/pm: Prevent divide by zero (Michel Dänzer) [2088410] - drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines. (Michel Dänzer) [2088410] - drm/amdkfd: correct the MEC atomic support firmware checking for GC 10.3.7 (Michel Dänzer) [2088410] - drm/i915/selftests: fix subtraction overflow bug (Michel Dänzer) [2088410] - drm/i915/gt: Serialize TLB invalidates with GT resets (Michel Dänzer) [2088410] - drm/i915/gt: Serialize GRDOM access between multiple engine resets (Michel Dänzer) [2088410] - drm/i915/ttm: fix sg_table construction (Michel Dänzer) [2088410] - drm/i915/selftests: fix a couple IS_ERR() vs NULL tests (Michel Dänzer) [2088410] - drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist() (Michel Dänzer) [2088410] - drm/i915/guc: ADL-N should use the same GuC FW as ADL-S (Michel Dänzer) [2088410] - drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() (Michel Dänzer) [2088410] - drm/amdgpu/display: disable prefer_shadow for generic fb helpers (Michel Dänzer) [2088410] - drm/amdgpu: keep fbdev buffers pinned during suspend (Michel Dänzer) [2088410] - drm/fourcc: fix integer type usage in uapi header (Michel Dänzer) [2088410] - drm/i915/dgfx: Disable d3cold at gfx root port (Michel Dänzer) [2088410] - drm/i915/gem: add missing else (Michel Dänzer) [2088410] - drm/amdgpu: To flush tlb for MMHUB of RAVEN series (Michel Dänzer) [2088410] - Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" (Michel Dänzer) [2088410] - drm/amdgpu: fix adev variable used in amdgpu_device_gpu_recover() (Michel Dänzer) [2088410] - drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP stream is already enabled" (Michel Dänzer) [2088410] - udmabuf: add back sanity check (Michel Dänzer) [2088410] - drm/amd/display: Fix typo in override_lane_settings (Michel Dänzer) [2088410] - amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing nothing for DCN20+ (Michel Dänzer) [2088410] - drm/i915: Implement w/a 22010492432 for adl-s (Michel Dänzer) [2088410] - drm/i915/uc: remove accidental static from a local variable (Michel Dänzer) [2088410] - drm/amd/display: Cap OLED brightness per max frame-average luminance (Michel Dänzer) [2088410] - drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl (Michel Dänzer) [2088410] - drm/i915/reset: Fix error_state_read ptr + offset use (Michel Dänzer) [2088410] - drm/amdkfd: add pinned BOs to kfd_bo_list (Michel Dänzer) [2088410] - drm/amdkfd: Use mmget_not_zero in MMU notifier (Michel Dänzer) [2088410] - drm/amdgpu: Resolve RAS GFX error count issue after cold boot on Arcturus (Michel Dänzer) [2088410] - drm/amd/display: Read Golden Settings Table from VBIOS (Michel Dänzer) [2088410] - Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping" (Michel Dänzer) [2088410] - drm/amdgpu: update VCN codec support for Yellow Carp (Michel Dänzer) [2088410] - drm/amd/display: remove stale config guards (Michel Dänzer) [2088410] - drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit (Michel Dänzer) [2088410] - drm/atomic: Force bridge self-refresh-exit on CRTC switch (Michel Dänzer) [2088410] - drm/bridge: analogix_dp: Support PSR-exit to disable transition (Michel Dänzer) [2088410] - drm/amdkfd:Fix fw version for 10.3.6 (Michel Dänzer) [2088410] - drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate (Michel Dänzer) [2088410] - drm/amd/pm: correct the metrics version for SMU 11.0.11/12/13 (Michel Dänzer) [2088410] - drm/amd/pm: Fix missing thermal throttler status (Michel Dänzer) [2088410] - drm/amd/pm: fix a potential gpu_metrics_table memory leak (Michel Dänzer) [2088410] - drm/radeon: fix a possible null pointer dereference (Michel Dänzer) [2088410] - drm/amd/display: Check zero planes for OTG disable W/A on clock change (Michel Dänzer) [2088410] - drm/amd/display: Check if modulo is 0 before dividing. (Michel Dänzer) [2088410] - drm/amdgpu: fix limiting AV1 to the first instance on VCN3 (Michel Dänzer) [2088410] - drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid (Michel Dänzer) [2088410] - drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() (Michel Dänzer) [2088410] - gma500: fix an incorrect NULL check on list iterator (Michel Dänzer) [2088410] - drm/i915/dsi: fix VBT send packet port selection for ICL+ (Michel Dänzer) [2088410] - drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX (Michel Dänzer) [2088410] - drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator (Michel Dänzer) [2088410] - drm/nouveau/clk: Fix an incorrect NULL check on list iterator (Michel Dänzer) [2088410] - drm/nouveau/subdev/bus: Ratelimit logging for fault errors (Michel Dänzer) [2088410] - drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (Michel Dänzer) [2088410] - drm/amdgpu: add beige goby PCI ID (Michel Dänzer) [2088410] - drm/i915: Fix CFI violation with show_dynamic_id() (Michel Dänzer) [2088410] - drm/bridge: it6505: Send DPCD SET_POWER to downstream (Michel Dänzer) [2088410] - drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H (Michel Dänzer) [2088410] - drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 (Michel Dänzer) [2088410] - drm/bridge: Fix it6505 Kconfig DRM_DP_AUX_BUS dependency (Michel Dänzer) [2088410] - drm/bridge: Fix error handling in analogix_dp_probe (Michel Dänzer) [2088410] - drm/bridge: anx7625: Use uint8 for lane-swing arrays (Michel Dänzer) [2088410] - drm/amd/amdgpu: Remove static from variable in RLCG Reg RW (Michel Dänzer) [2088410] - drm/amd/amdgpu: Fix asm/hypervisor.h build error. (Michel Dänzer) [2088410] - drm/amd/amdgpu: Only reserve vram for firmware with vega9 MS_HYPERV host. (Michel Dänzer) [2088410] - drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling (Michel Dänzer) [2088410] - drm: bridge: icn6211: Fix register layout (Michel Dänzer) [2088410] - drm/bridge: adv7511: clean up CEC adapter when probe fails (Michel Dänzer) [2088410] - drm/bridge: anx7625: add missing destroy_workqueue() in anx7625_i2c_probe() (Michel Dänzer) [2088410] - drm/edid: fix invalid EDID extension block filtering (Michel Dänzer) [2088410] - drm/bridge: it6505: Fix build error (Michel Dänzer) [2088410] - drm: bridge: it66121: Fix the register page length (Michel Dänzer) [2088410] - drm/vmwgfx: Fix an invalid read (Michel Dänzer) [2088410] - drm/ssd130x: Reduce temporary buffer sizes (Michel Dänzer) [2088410] - drm/ssd130x: Fix rectangle updates (Michel Dänzer) [2088410] - drm/format-helper: Fix XRGB888 to monochrome conversion (Michel Dänzer) [2088410] - drm/format-helper: Rename drm_fb_xrgb8888_to_mono_reversed() (Michel Dänzer) [2088410] - drm/solomon: Make DRM_SSD130X depends on MMU (Michel Dänzer) [2088410] - drm: ssd130x: Always apply segment remap setting (Michel Dänzer) [2088410] - drm: ssd130x: Fix COM scan direction register mask (Michel Dänzer) [2088410] - drm/bridge: anx7625: check the return on anx7625_aux_trans (Michel Dänzer) [2088410] - drm/selftests: missing error code in igt_buddy_alloc_smoke() (Michel Dänzer) [2088410] - drm/bridge_connector: enable HPD by default if supported (Michel Dänzer) [2088410] - drm: fix EDID struct for old ARM OABI format (Michel Dänzer) [2088410] - drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_early_init() (Michel Dänzer) [2088410] - drm/amd/pm: update smartshift powerboost calc for smu13 (Michel Dänzer) [2088410] - drm/amd/pm: update smartshift powerboost calc for smu12 (Michel Dänzer) [2088410] - drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo (Michel Dänzer) [2088410] - drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init (Michel Dänzer) [2088410] - drm/amd/pm: fix the compile warning (Michel Dänzer) [2088410] - drm/amdkfd: Fix circular lock dependency warning (Michel Dänzer) [2088410] - drm/plane: Move range check for format_count earlier (Michel Dänzer) [2088410] - drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells (Michel Dänzer) [2088410] - drm/amd/pm: fix double free in si_parse_power_table() (Michel Dänzer) [2088410] - drm/amdgpu/pm: fix the null pointer while the smu is disabled (Michel Dänzer) [2088410] - drm/amd/display: Disabling Z10 on DCN31 (Michel Dänzer) [2088410] - drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes (Michel Dänzer) [2088410] - drm/vmwgfx: validate the screen formats (Michel Dänzer) [2088410] - drm/selftests: fix a shift-out-of-bounds bug (Michel Dänzer) [2088410] - drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() (Michel Dänzer) [2088410] - selftests/xsk: Disable hanging BPF RES tests (Felix Maurer) [2116940] - NLM: Defend against file_lock changes after vfs_test_lock() (Benjamin Coddington) [2094884] - ice: Fix VF not able to send tagged traffic with no VLAN filters (Petr Oros) [2055446] - ice: Ignore error message when setting same promiscuous mode (Petr Oros) [2100683] - ice: Fix clearing of promisc mode with bridge over bond (Petr Oros) [2100683] - ice: Ignore EEXIST when setting promisc mode (Petr Oros) [2100683] - ice: Fix double VLAN error when entering promisc mode (Petr Oros) [2100683]- fs: dlm: fix build with CONFIG_IPV6 disabled (Alexander Aring) [2036988] - fs: dlm: don't call kernel_getpeername() in error_report() (Alexander Aring) [2036988] - fs: dlm: use sk->sk_socket instead of con->sock (Alexander Aring) [2036988] - x86: intel_epb: Allow model specific normal EPB value (Prarit Bhargava) [2101488] - x86: intel_epb: Do not build when CONFIG_PM is unset (Prarit Bhargava) [2101488] - x86: intel_epb: Take CONFIG_PM into account (Prarit Bhargava) [2101488] - PM / arch: x86: MSR_IA32_ENERGY_PERF_BIAS sysfs interface (Prarit Bhargava) [2101488] - PM / arch: x86: Rework the MSR_IA32_ENERGY_PERF_BIAS handling (Prarit Bhargava) [2101488] - thermal: int340x: Add Raptor Lake PCI device id (Prarit Bhargava) [2064828] - thermal: int340x: Support Raptor Lake (Prarit Bhargava) [2064828] - nvme-fc: restart admin queue if the caller needs to restart queue (Ewan D. Milne) [2095693] - netfilter: nf_tables: replace BUG_ON by element length check (Florian Westphal) [2104497] - netfilter: nf_log: incorrect offset to network header (Florian Westphal) [2104497] - netfilter: nft_set_pipapo: release elements in clone from abort path (Florian Westphal) [2104497] - netfilter: nf_tables: stricter validation of element data (Florian Westphal) [2104497] - netfilter: nft_dynset: restore set element counter when failing to update (Florian Westphal) [2104497] - netfilter: use get_random_u32 instead of prandom (Florian Westphal) [2104497] - netfilter: nf_tables: memleak flow rule from commit path (Florian Westphal) [2104497] - netfilter: nf_tables: hold mutex on netns pre_exit path (Florian Westphal) [2104497] - netfilter: conntrack: re-fetch conntrack after insertion (Florian Westphal) [2104497] - netfilter: flowtable: fix excessive hw offload attempts after failure (Florian Westphal) [2104497] - netfilter: flowtable: avoid possible false sharing (Florian Westphal) [2104497] - netfilter: nf_nat_h323: eliminate anonymous module_init & module_exit (Florian Westphal) [2104497] - netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 (Florian Westphal) [2104497] - netfilter: socket: icmp6: fix use-after-scope (Florian Westphal) [2104497] - netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local (Florian Westphal) [2104497] - net/mlx5: Remove ConnectX-7 device from the unsupported devices (Kamal Heib) [1899567] - fs: dlm: change posix lock sigint handling (Alexander Aring) [2088499] - fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring) [2088499] - fs: dlm: change plock interrupted message to debug again (Alexander Aring) [2088499] - fs: dlm: add pid to debug log (Alexander Aring) [2088499] - fs: dlm: plock use list_first_entry (Alexander Aring) [2088499] - dlm: replace usage of found with dedicated list iterator variable (Alexander Aring) [2088499] - dlm: move global to static inits (Alexander Aring) [2088499] - dlm: remove unnecessary INIT_LIST_HEAD() (Alexander Aring) [2088499] - dlm: improve plock logging if interrupted (Alexander Aring) [2088499] - dlm: rearrange async condition return (Alexander Aring) [2088499] - dlm: cleanup plock_op vs plock_xop (Alexander Aring) [2088499] - dlm: replace sanity checks with WARN_ON (Alexander Aring) [2088499]- selftests: mptcp: make sendfile selftest work (Florian Westphal) [2109046] - selftests: mptcp: more stable simult_flows tests (Florian Westphal) [2109046] - be2net: Remove useless DMA-32 fallback configuration (Petr Oros) [2051324] - ethernet: constify references to netdev->dev_addr in drivers (Petr Oros) [2051324] - ethernet: Remove redundant 'flush_workqueue()' calls (Petr Oros) [2051324] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Petr Oros) [2051324] - ethernet: use eth_hw_addr_set() (Petr Oros) [2051324] - be2net: Use irq_update_affinity_hint() (Petr Oros) [2051324] - RedHat: ASoC: SOF: Intel: do not enable IMR boot when resuming by default (Jaroslav Kysela) [2114931] - ASoC: SOF: make ctx_store and ctx_restore as optional (Jaroslav Kysela) [2114931] - ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes (Jaroslav Kysela) [2114931] - ASoC: amd: yc: Update DMI table entries for AMD platforms (Jaroslav Kysela) [2114931] - ASoC: amd: yc: Update DMI table entries (Jaroslav Kysela) [2114931] - thunderbolt: Add DP OUT resource when DP tunnel is discovered (Torez Smith) [2107601] - iavf: Fix VLAN_V2 addition/rejection (Petr Oros) [2115618] - iavf: Fix deadlock in initialization (Petr Oros) [2054656] - qede: Reduce verbosity of ptp tx timestamp (Manish Chopra) [2080655] - dmaengine: idxd: Fixup merge conflict resolution from upstream (Jerry Snitselaar) [2100927] - dmaengine: idxd: skip clearing device context when device is read-only (Jerry Snitselaar) [2100927] - dmaengine: idxd: add RO check for wq max_transfer_size write (Jerry Snitselaar) [2100927] - dmaengine: idxd: add RO check for wq max_batch_size write (Jerry Snitselaar) [2100927] - dmaengine: idxd: fix device cleanup on disable (Jerry Snitselaar) [2100927] - Revert "dmaengine: idxd: Separate user and kernel pasid enabling" (Jerry Snitselaar) [2100927] - net: atlantic: always deep reset on pm op, fixing up my null deref regression (Foggy Liu) [2039680] - net: atlantic: invert deep par in pm functions, preventing null derefs (Foggy Liu) [2039680] - s390/ap: extend AP change bindings-complete uevent with counter (Mete Durlu) [2114907] - powerpc/memhotplug: Make lmb size 64bit (Diego Domingos) [2116517] - powerpc/drmem: Make lmb_size 64 bit (Diego Domingos) [2116517] - RHEL-only: tools: arm64: Use alternative.h header in sysreg.h (Eric Auger) [2118527]- vmxnet3: do not reschedule napi for rx processing (Kamal Heib) [2117263] - lockdown: also lock down previous kgdb use (Lenny Szubowicz) [2104748] {CVE-2022-21499} - sfc: fix kernel panic when creating VF (Íñigo Huguet) [2114738] - net/mlx4_en: use kzalloc (Amir Tzin) [2049433] - net/mlx4: Delete useless moduleparam include (Amir Tzin) [2049433] - RDMA/mlx4: remove redundant assignment to variable nreq (Amir Tzin) [2049433] - RDMA/mlx4: Delete useless module.h include (Amir Tzin) [2049433] - RDMA/mlx4: Don't continue event handler after memory allocation failure (Amir Tzin) [2049433] - net/mlx4: Use irq_update_affinity_hint() (Amir Tzin) [2049433] - RDMA/mlx4: Use bitmap_alloc() when applicable (Amir Tzin) [2049433] - net/mlx4_en: Update reported link modes for 1/10G (Amir Tzin) [2049433] - ethernet: Remove redundant 'flush_workqueue()' calls (Amir Tzin) [2049433] - mlx4: constify args for const dev_addr (Amir Tzin) [2049433] - mlx4: remove custom dev_addr clearing (Amir Tzin) [2049433] - mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() (Amir Tzin) [2049433] - mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() (Amir Tzin) [2049433] - net/mlx4_en: avoid one cache line miss to ring doorbell (Amir Tzin) [2049433] - net/mlx4_en: Add XDP_REDIRECT statistics (Amir Tzin) [2049433] - net/mlx4: Use array_size() helper in copy_to_user() (Amir Tzin) [2049433] - net: mlx4: Add support for XDP_REDIRECT (Amir Tzin) [2049433] - net/mellanox: switch from 'pci_' to 'dma_' API (Amir Tzin) [2049433] - net/mlx4: Use ARRAY_SIZE to get an array's size (Amir Tzin) [2049433] - net/mlx4: make the array states static const, makes object smaller (Amir Tzin) [2049433] - dma-direct: use the correct size for dma_set_encrypted() (Jerry Snitselaar) [2105608] - dma-debug: make things less spammy under memory pressure (Jerry Snitselaar) [2105608] - dma-iommu: Check that swiotlb is active before trying to use it (Jerry Snitselaar) [2105608] - cpufreq: powernow-k8: Re-order the init checks (Mark Langsdorf) [2072974] - cpufreq: unify show() and store() naming and use __ATTR_XX (Mark Langsdorf) [2072974] - cpufreq: amd-pstate: Add more tracepoint for AMD P-State module (Mark Langsdorf) [2072974] - cpufreq: CPPC: Fix performance/frequency conversion (Mark Langsdorf) [2072974] - cpufreq: Move to_gov_attr_set() to cpufreq.h (Mark Langsdorf) [2072974] - cpufreq: use default_groups in kobj_type (Mark Langsdorf) [2072974] - cpufreq: Fix initialization of min and max frequency QoS requests (Mark Langsdorf) [2072974] - cpufreq: Fix a comment in cpufreq_policy_free (Mark Langsdorf) [2072974] - cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() (Mark Langsdorf) [2072974] - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (Mark Langsdorf) [2072974] - cpufreq: sh: Remove sh_cpufreq_cpu_ready() (Mark Langsdorf) [2072974] - cpufreq: acpi: Remove acpi_cpufreq_cpu_ready() (Mark Langsdorf) [2072974] - cpufreq: Fix fall-through warning for Clang (Mark Langsdorf) [2072974] - cpufreq: Remove ->resolve_freq() (Mark Langsdorf) [2072974] - cpufreq: Reuse cpufreq_driver_resolve_freq() in __cpufreq_driver_target() (Mark Langsdorf) [2072974] - cpufreq: Remove the ->stop_cpu() driver callback (Mark Langsdorf) [2072974] - cpufreq: powernv: Migrate to ->exit() callback instead of ->stop_cpu() (Mark Langsdorf) [2072974] - cpufreq: Make cpufreq_online() call driver->offline() on errors (Mark Langsdorf) [2072974] - cpufreq: sh: Remove unused linux/sched.h headers (Mark Langsdorf) [2072974] - cpufreq: stats: Clean up local variable in cpufreq_stats_create_table() (Mark Langsdorf) [2072974] - cpufreq: Remove unused for_each_policy macro (Mark Langsdorf) [2072974] - cpufreq: Rudimentary typos fix in the file s5pv210-cpufreq.c (Mark Langsdorf) [2072974] - ACPI: CPPC: Fix enabling CPPC on AMD systems with shared memory (Mark Langsdorf) [2067296] - ACPI: CPPC: Don't require flexible address space if X86_FEATURE_CPPC is supported (Mark Langsdorf) [2067296] - ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported (Mark Langsdorf) [2067296] - x86/ACPI: CPPC: Rename cppc_msr.c to cppc.c (Mark Langsdorf) [2067296] - ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked (Mark Langsdorf) [2067296] - ACPI: CPPC: Assume no transition latency if no PCCT (Mark Langsdorf) [2067296] - ACPI: bus: Set CPPC _OSC bits for all and when CPPC_LIB is supported (Mark Langsdorf) [2067296] - ACPI: CPPC: Check _OSC for flexible address space (Mark Langsdorf) [2067296] - ACPI: processor: idle: Avoid falling back to C3 type C-states (Mark Langsdorf) [2067296] - Revert "ACPI: processor: idle: Only flush cache on entering C3" (Mark Langsdorf) [2067296] - ACPI: CPPC: Change default error code and clean up debug messages in probe (Mark Langsdorf) [2067296] - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Mark Langsdorf) [2067296] - ACPI: tables: Make LAPIC_ADDR_OVR address readable in message (Mark Langsdorf) [2067296] - ACPI: IPMI: replace usage of found with dedicated list iterator variable (Mark Langsdorf) [2067296] - ACPI, APEI: Use the correct variable for sizeof() (Mark Langsdorf) [2067296] - clocksource: acpi_pm: fix return value of __setup handler (Mark Langsdorf) [2067296] - ACPI / x86: Add support for LPS0 callback handler (Mark Langsdorf) [2067296] - ACPI: bus: Avoid using CPPC if not supported by firmware (Mark Langsdorf) [2067296] - Revert "ACPI: Pass the same capabilities to the _OSC regardless of the query flag" (Mark Langsdorf) [2067296] - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Mark Langsdorf) [2067296] - PM: hibernate: Honour ACPI hardware signature by default for virtual guests (Mark Langsdorf) [2067296] - ACPI: NFIT: Remove block aperture support (Mark Langsdorf) [2067296] - x86, ACPI: rename init_freq_invariance_cppc() to arch_init_invariance_cppc() (Mark Langsdorf) [2067296] - ACPI/APEI: Limit printable size of BERT table data (Mark Langsdorf) [2067296] - ACPI: APEI: fix return value of __setup handlers (Mark Langsdorf) [2067296] - ACPI / x86: Add skip i2c clients quirk for Lenovo Yoga Tablet 1050F/L (Mark Langsdorf) [2067296] - ACPI / x86: Add skip i2c clients quirk for Nextbook Ares 8 (Mark Langsdorf) [2067296] - ACPICA: Avoid walking the ACPI Namespace if it is not there (Mark Langsdorf) [2067296] - ACPI: processor idle: Check for architectural support for LPI (Mark Langsdorf) [2067296] - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Mark Langsdorf) [2067296] - ACPI: fan: Add additional attributes for fine grain control (Mark Langsdorf) [2067296] - ACPI: fan: Properly handle fine grain control (Mark Langsdorf) [2067296] - ACPI: fan: Optimize struct acpi_fan_fif (Mark Langsdorf) [2067296] - ACPI: fan: Separate file for attributes creation (Mark Langsdorf) [2067296] - ACPI: fan: Fix error reporting to user space (Mark Langsdorf) [2067296] - ACPI: clean up double words in two comments (Mark Langsdorf) [2067296] - ACPI: property: Get rid of redundant 'else' (Mark Langsdorf) [2067296] - ACPI: EC: Rearrange code in acpi_ec_submit_event() (Mark Langsdorf) [2067296] - ACPI: EC: Reduce indentation level in acpi_ec_submit_event() (Mark Langsdorf) [2067296] - ACPI: EC: Do not return result from advance_transaction() (Mark Langsdorf) [2067296] - ACPI: EC / PM: Print additional debug message in acpi_ec_dispatch_gpe() (Mark Langsdorf) [2067296] - ACPI: PM: Print additional debug message in acpi_s2idle_wake() (Mark Langsdorf) [2067296] - ACPI: tables: Add CEDT signature to the list of known tables (Mark Langsdorf) [2067296] - ACPI: properties: Consistently return -ENOENT if there are no more references (Mark Langsdorf) [2067296] - ACPI: OSL: Fix and clean up acpi_os_read/write_port() (Mark Langsdorf) [2067296] - ACPICA: Use uintptr_t and offsetof() in Linux kernel builds (Mark Langsdorf) [2067296] - ACPI: processor: idle: Only flush cache on entering C3 (Mark Langsdorf) [2067296] - intel_idle: Add AlderLake support (Lenny Szubowicz) [2075709] - intel_idle: Fix SPR C6 optimization (Lenny Szubowicz) [2075709] - intel_idle: Fix the 'preferred_cstates' module parameter (Lenny Szubowicz) [2075709] - cpuidle: intel_idle: Update intel_idle() kerneldoc comment (Lenny Szubowicz) [2075709] - ice: Fix promiscuous mode not turning off (Petr Oros) [2088787] - ice: Introduce enabling promiscuous mode on multiple VF's (Petr Oros) [2088787] - PCI/IOV: Add pci_iov_get_pf_drvdata() to allow VF reaching the drvdata of a PF (Myron Stowe) [2106259] - PCI/IOV: Add pci_iov_vf_id() to get VF index (Myron Stowe) [2106259] - redhat: enable CONFIG_MAXLINEAR_GPHY as module (Petr Oros) [2071856] - net: phy: enhance GPY115 loopback disable function (Petr Oros) [2071856] - net: phy: add Maxlinear GPY115/21x/24x driver (Petr Oros) [2071856] - cgroup: Use css_tryget() instead of css_tryget_online() in task_get_css() (Vratislav Bendel) [2111491] - ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe (Jaroslav Kysela) [2065580] - ASoC: amd: Add support for enabling DMIC on acp6x via _DSD (Jaroslav Kysela) [2065580] - soundwire: intel: prevent pm_runtime resume prior to system suspend (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirk for Fiero SC-01 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices (Jaroslav Kysela) [2065580] - ASoC: cs35l41: Add ASP TX3/4 source to register patch (Jaroslav Kysela) [2065580] - ASoC: dapm: Initialise kcontrol data for mux/demux controls (Jaroslav Kysela) [2065580] - ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error (Jaroslav Kysela) [2065580] - ASoC: cs35l41: Correct some control names (Jaroslav Kysela) [2065580] - ASoC: wm5110: Fix DRE control (Jaroslav Kysela) [2065580] - ASoC: wm_adsp: Fix event for preloader (Jaroslav Kysela) [2065580] - ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda-loader: Make sure that the fw load sequence is followed (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda-dsp: Expose hda_dsp_core_power_up() (Jaroslav Kysela) [2065580] - ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe (Jaroslav Kysela) [2065580] - ASoC: rt7*-sdw: harden jack_detect_handler (Jaroslav Kysela) [2065580] - ASoC: rt711: fix calibrate mutex initialization (Jaroslav Kysela) [2065580] - ASoC: Intel: sof_sdw: handle errors on card registration (Jaroslav Kysela) [2065580] - ASoC: rt711-sdca-sdw: fix calibrate mutex initialization (Jaroslav Kysela) [2065580] - ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove (Jaroslav Kysela) [2065580] - ASoC: ops: Fix off by one in range control validation (Jaroslav Kysela) [2065580] - ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array (Jaroslav Kysela) [2065580] - ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: fix mute/micmute LEDs for HP machines (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Fix headset mic for Acer SF313-51 (Jaroslav Kysela) [2065580] - ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model (Jaroslav Kysela) [2065580] - ALSA: hda - Add fixup for Dell Latitidue E5430 (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda: Fix compressed stream position tracking (Jaroslav Kysela) [2065580] - ASoC: SOF: ipc3-topology: Move and correct size checks in sof_ipc3_control_load_bytes() (Jaroslav Kysela) [2065580] - ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect (Jaroslav Kysela) [2065580] - ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065580] - ASoC: rt711: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065580] - ALSA: cs46xx: Fix missing snd_card_free() call at probe error (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for Clevo L140PU (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for Clevo NS50PU (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for Clevo PD70PNT (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - ALC897 headset MIC no sound (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop (Jaroslav Kysela) [2065580] - ALSA: hda/conexant: Fix missing beep setup (Jaroslav Kysela) [2065580] - ALSA: hda: Fix discovery of i915 graphics PCI device (Jaroslav Kysela) [2065580] - ALSA: hda/via: Fix missing beep setup (Jaroslav Kysela) [2065580] - ALSA: memalloc: Drop x86-specific hack for WC allocations (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Add HW8326 support (Jaroslav Kysela) [2065580] - ALSA: hda: MTL: add HD Audio PCI ID and HDMI codec vendor ID (Jaroslav Kysela) [2065580] - ASoC: es8328: Fix event generation for deemphasis control (Jaroslav Kysela) [2065580] - ASoC: cs42l51: Correct minimum value for SX volume control (Jaroslav Kysela) [2065580] - ASoC: cs42l56: Correct typo in minimum level for SX volume controls (Jaroslav Kysela) [2065580] - ASoC: cs42l52: Correct TLV for Bypass Volume (Jaroslav Kysela) [2065580] - ASoC: cs53l30: Correct number of volume levels on SX controls (Jaroslav Kysela) [2065580] - ASoC: cs35l36: Update digital volume TLV (Jaroslav Kysela) [2065580] - ASoC: cs42l52: Fix TLV scales for mixer controls (Jaroslav Kysela) [2065580] - ASoC: Intel: cirrus-common: fix incorrect channel mapping (Jaroslav Kysela) [2065580] - ASoC: nau8822: Add operation for internal PLL off and on (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for HP Dev One (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 (Jaroslav Kysela) [2065580] - ALSA: hda/conexant - Fix loopback issue with CX20632 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Set up (implicit) sync for Saffire 6 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Skip generic sync EP parse for secondary EP (Jaroslav Kysela) [2065580] - ASoC: rt5640: Do not manipulate pin "Platform Clock" if the "Platform Clock" is not in the DAPM (Jaroslav Kysela) [2065580] - ASoC: SOF: amd: Fixed Build error (Jaroslav Kysela) [2065580] - ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control (Jaroslav Kysela) [2065580] - ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() (Jaroslav Kysela) [2065580] - ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Jaroslav Kysela) [2065580] - ASoC: SOF: ipc3-topology: Set scontrol->priv to NULL after freeing it (Jaroslav Kysela) [2065580] - ASoC: cs35l41: Fix an out-of-bounds access in otp_packed_element_t (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb (Jaroslav Kysela) [2065580] - ASoC: amd: Add driver data to acp6x machine driver (Jaroslav Kysela) [2065580] - ASoC: rt1015p: remove dependency on GPIOLIB (Jaroslav Kysela) [2065580] - ASoC: max98357a: remove dependency on GPIOLIB (Jaroslav Kysela) [2065580] - ASoC: rt5645: Fix errorenous cleanup order (Jaroslav Kysela) [2065580] - ASoC: SOF: amd: add missing platform_device_unregister in acp_pci_rn_probe (Jaroslav Kysela) [2065580] - ASoC: Intel: sof_ssp_amp: fix no DMIC BE Link on Chromebooks (Jaroslav Kysela) [2065580] - ASoC: tscs454: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065580] - ASoC: SOF: ipc3-topology: Correct get_control_data for non bytes payload (Jaroslav Kysela) [2065580] - ASoC: dapm: Don't fold register value changes into notifications (Jaroslav Kysela) [2065580] - ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 (Jaroslav Kysela) [2065580] - ALSA: jack: Access input_dev under mutex (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Add new type for ALC245 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Optimize TEAC clock quirk (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Configure sync endpoints before data (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add missing ep_idx in fixed EP quirks (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Workaround for clock setup on TEAC devices (Jaroslav Kysela) [2065580] - ALSA: ctxfi: Add SB046x PCI ID (Jaroslav Kysela) [2065580] - NFS: Fix initialisation of nfs_client cl_flags field (Scott Mayhew) [2114577] - Documentation: Add an explanation of NFSv4 client identifiers (Dave Wysochanski) [1801326]- crypto: chelsio/chcr - Remove useless MODULE_VERSION (Rahul Lakkireddy) [2105817] - crypto: chelsio - remove unused function (Rahul Lakkireddy) [2105817] - crypto: chelsio - Read rxchannel-id from firmware (Rahul Lakkireddy) [2105817] - crypto: chelsio - Fix some kernel-doc issues (Rahul Lakkireddy) [2105817] - crypto: chelsio - remove set but not used variable 'adap' (Rahul Lakkireddy) [2105817] - dm raid: fix address sanitizer warning in raid_resume (Benjamin Marzinski) [2115118] - dm raid: fix address sanitizer warning in raid_status (Benjamin Marzinski) [2115118] - dm: return early from dm_pr_call() if DM device is suspended (Benjamin Marzinski) [2115118] - dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Benjamin Marzinski) [2115118] - dm writecache: count number of blocks discarded, not number of discard bios (Benjamin Marzinski) [2115118] - dm writecache: count number of blocks written, not number of write bios (Benjamin Marzinski) [2115118] - dm writecache: count number of blocks read, not number of read bios (Benjamin Marzinski) [2115118] - dm writecache: return void from functions (Benjamin Marzinski) [2115118] - dm kcopyd: use __GFP_HIGHMEM when allocating pages (Benjamin Marzinski) [2115118] - dm writecache: set a default MAX_WRITEBACK_JOBS (Benjamin Marzinski) [2115118] - dm raid: fix KASAN warning in raid5_add_disks (Benjamin Marzinski) [2115118] - dm raid: fix KASAN warning in raid5_remove_disk (Benjamin Marzinski) [2115118] - KVM: x86: do not report preemption if the steal time cache is stale (Vitaly Kuznetsov) [2115240] - KVM: x86: revalidate steal time cache if MSR value changes (Vitaly Kuznetsov) [2115240] - KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 (Vitaly Kuznetsov) [2115240] - KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() (Vitaly Kuznetsov) [2115240] - KVM: SEV: Init target VMCBs in sev_migrate_from (Vitaly Kuznetsov) [2115240] - KVM: SVM: fix tsc scaling cache logic (Vitaly Kuznetsov) [2115240] - KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obsolete_roots() (Vitaly Kuznetsov) [2115240] - KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer (Vitaly Kuznetsov) [2115240] - KVM: x86: avoid calling x86 emulator without a decoded instruction (Vitaly Kuznetsov) [2115240] - KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak (Vitaly Kuznetsov) [2115240] - KVM: x86: avoid loading a vCPU after .vm_destroy was called (Vitaly Kuznetsov) [2115240] - KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault (Vitaly Kuznetsov) [2115240] - KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry (Vitaly Kuznetsov) [2115240] - KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2 (Vitaly Kuznetsov) [2115240] - sched/deadline: Fix BUG_ON condition for deboosted tasks (Phil Auld) [2111860] - scsi: qla2xxx: Fix excessive I/O error messages by default (Nilesh Javali) [2100728] - scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Nilesh Javali) [2044160] - drm/radeon: fix build rules of *_reg_safe.h (Michel Dänzer) [2006451] - RDMA/irdma: Fix sleep from invalid context BUG (Kamal Heib) [2097318] - RDMA/irdma: Do not advertise 1GB page size for x722 (Kamal Heib) [2097318] - RDMA/cm: Fix memory leak in ib_cm_insert_listen (Kamal Heib) [2097318] - RDMA/hfi1: Fix potential integer multiplication overflow errors (Kamal Heib) [2097318] - RDMA/hfi1: Prevent use of lock before it is initialized (Kamal Heib) [2097318] - RDMA/rxe: Fix an error handling path in rxe_get_mcg() (Kamal Heib) [2097318] - RDMA/rxe: Generate a completion for unsupported/invalid opcode (Kamal Heib) [2097318] - scsi: target: cxgbit: Enable Delayed ACK (Rahul Lakkireddy) [2105813] - scsi: target: cxgbit: Increase max DataSegmentLength (Rahul Lakkireddy) [2105813] - cxgb4: Use the bitmap API to allocate bitmaps (Rahul Lakkireddy) [2105806] - cxgb4: Fix typo in string (Rahul Lakkireddy) [2105806] - cxgb4/cxgb4vf: Fix typo in comments (Rahul Lakkireddy) [2105806] - cxgb4vf: remove unexpected word "the" (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4: Avoid potential negative array offset (Rahul Lakkireddy) [2105806] - libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() (Rahul Lakkireddy) [2105806] - cxgb4vf: Remove useless DMA-32 fallback configuration (Rahul Lakkireddy) [2105806] - cxgb4: Remove useless DMA-32 fallback configuration (Rahul Lakkireddy) [2105806] - cxgb4: allow reading unrecognized port module eeprom (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4vf: Fix an error code in cxgb4vf_pci_probe() (Rahul Lakkireddy) [2105806] - cxgb4: Use struct_group() for memcpy() region (Rahul Lakkireddy) [2105806] - cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy) [2105806] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Rahul Lakkireddy) [2105806] - ethernet: chelsio: use eth_hw_addr_set() (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4vf: Make use of the helper function dev_err_probe() (Rahul Lakkireddy) [2105806] - cxgb4: improve printing NIC information (Rahul Lakkireddy) [2105806] - net: chelsio: switch from 'pci_' to 'dma_' API (Rahul Lakkireddy) [2105806] - cxgb4: make the array match_all_mac static, makes object smaller (Rahul Lakkireddy) [2105806] - cxgb4: fix IRQ free race during driver unload (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4: use eth_zero_addr() to assign zero address (Rahul Lakkireddy) [2105806] - cxgb4: Fix -Wunused-const-variable warning (Rahul Lakkireddy) [2105806] - cxgb4: clip_tbl: use list_del_init instead of list_del/INIT_LIST_HEAD (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4vf: Fix wrong function name in comments (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4: Fix wrong function name in comments (Rahul Lakkireddy) [2105806] - cxgb4: Remove redundant NULL check (Rahul Lakkireddy) [2105806] - net: ethernet: chelsiofix: spelling typo of 'rewriteing' (Rahul Lakkireddy) [2105806] - net: don't include ethtool.h from netdevice.h (Rahul Lakkireddy) [2105806] - cxgb4vf: convert to use DEFINE_SEQ_ATTRIBUTE macro (Rahul Lakkireddy) [2105806] - cxgb4vf: fix t4vf_eth_xmit()'s return type (Rahul Lakkireddy) [2105806] - cxgb4vf: update kernel-doc line comments (Rahul Lakkireddy) [2105806] - cxgb4: remove duplicate headers (Rahul Lakkireddy) [2105806] - cxgb4/cxgb4vf: Remove superfluous void * cast in debugfs_create_file() call (Rahul Lakkireddy) [2105806] - cxgb4: Add missing annotation for service_ofldq() (Rahul Lakkireddy) [2105806] - net: cxgb4vf: reject unsupported coalescing params (Rahul Lakkireddy) [2105806] - scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown (Tomas Henzl) [2106413] - drm/amd/display: Fix new dmub notification enabling in DM (Mika Penttilä) [2107632] - Revert "crypto: chelsio - Inline single pdu only" (Rahul Lakkireddy) [2105818] - crypto/chcr: Moving chelsio's inline ipsec functionality to /drivers/net (Rahul Lakkireddy) [2105818] - net/xfrm: IPsec tunnel mode fix inner_ipproto setting in sec_path (Sabrina Dubroca) [2107200] - scsi: ch: Make it possible to open a ch device multiple times again (Ewan D. Milne) [2108649] - lpfc updates for rh8.7 14.0.0.15 (Paul Ely) [2107726] - scsi: lpfc: Copyright updates for 14.2.0.5 patches (Paul Ely) [2107726] - scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test (Paul Ely) [2107726] - scsi: lpfc: Fix attempted FA-PWWN usage after feature disable (Paul Ely) [2107726] - scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE (Paul Ely) [2107726] - scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID (Paul Ely) [2107726] - scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (Paul Ely) [2107726] - scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb() (Paul Ely) [2107726] - scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion (Paul Ely) [2107726] - scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology (Paul Ely) [2107726] - scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted (Paul Ely) [2107726] - scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event() (Paul Ely) [2107726] - scsi: qla2xxx: Fix imbalance vha->vref_count (Nilesh Javali) [2108964] - scsi: smartpqi: Update version to 2.1.18-045 (Don Brace) [2101548] - scsi: smartpqi: Update copyright to current year (Don Brace) [2101548] - scsi: smartpqi: Add ctrl ready timeout module parameter (Don Brace) [2101548] - scsi: smartpqi: Update deleting a LUN via sysfs (Don Brace) [2101548] - scsi: smartpqi: Add module param to disable managed ints (Don Brace) [2101548] - scsi: smartpqi: Fix RAID map race condition (Don Brace) [2101548] - scsi: smartpqi: Fix DMA direction for RAID requests (Don Brace) [2101548] - scsi: smartpqi: Stop logging spurious PQI reset failures (Don Brace) [2101548] - scsi: smartpqi: Add PCI IDs for Lenovo controllers (Don Brace) [2101548] - scsi: smartpqi: Add PCI ID for Adaptec SmartHBA 2100-8i (Don Brace) [2101548] - scsi: smartpqi: Fix PCI control linkdown system hang (Don Brace) [2101548] - scsi: smartpqi: Add driver support for multi-LUN devices (Don Brace) [2101548] - scsi: smartpqi: Close write read holes (Don Brace) [2101548] - scsi: smartpqi: Add PCI IDs for ramaxel controllers (Don Brace) [2101548] - scsi: smartpqi: Add controller fw version to console log (Don Brace) [2101548] - scsi: smartpqi: Shorten drive visibility after removal (Don Brace) [2101548] - scsi: smartpqi: Fix typo in comment (Don Brace) [2101548] - docs: kdump: Update the crashkernel description for arm64 (Pingfan Liu) [2093920] - of: Support more than one crash kernel regions for kexec -s (Pingfan Liu) [2093920] - of: kexec: Remove FDT_PROP_* definitions (Pingfan Liu) [2093920] - arm64: kexec: Fix missing error code 'ret' warning in load_other_segments() (Pingfan Liu) [2093920] - arm64: Use common of_kexec_alloc_and_setup_fdt() (Pingfan Liu) [2093920] - of: Add a common kexec FDT setup function (Pingfan Liu) [2093920] - arm64: Use ELF fields defined in 'struct kimage' (Pingfan Liu) [2093920] - kexec: Move ELF fields to struct kimage (Pingfan Liu) [2093920] - of: fdt: Add memory for devices by DT property "linux,usable-memory-range" (Pingfan Liu) [2093920] - efi: apply memblock cap after memblock_add() (Pingfan Liu) [2093920] - of: fdt: Aggregate the processing of "linux,usable-memory-range" (Pingfan Liu) [2093920] - of/fdt: Rework early_init_dt_scan_memory() to call directly (Pingfan Liu) [2093920] - of/fdt: Rework early_init_dt_scan_root() to call directly (Pingfan Liu) [2093920] - of/fdt: Rework early_init_dt_scan_chosen() to call directly (Pingfan Liu) [2093920] - of: fdt: Rename reserve_elfcorehdr() to fdt_reserve_elfcorehdr() (Pingfan Liu) [2093920] - of: fdt: Add generic support for handling elf core headers property (Pingfan Liu) [2093920] - arm64: kdump: Reimplement crashkernel=X (Pingfan Liu) [2093920] - arm64: Use insert_resource() to simplify code (Pingfan Liu) [2093920] - kdump: return -ENOENT if required cmdline option does not exist (Pingfan Liu) [2093920]- sched: Add WARN_ONCE_SAFE for use during critical scheduler code. (Phil Auld) [2095898] - printk: remove NMI tracking [partial] (Phil Auld) [2095898] - ext4: make sure ext4_append() always allocates new block (Lukas Czerner) [2070216] - ext4: check if directory block is within i_size (Lukas Czerner) [2070216] - redhat: nvme/tcp mistakenly uses blk_mq_tag_to_rq(nvme_tcp_tagset(queue)) (John Meneghini) [2112036] - RDMA/cxgb4: Set queue pair state when being queried (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use non-atomic bitmap functions when possible (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use bitmap_set() when applicable (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use bitmap_zalloc() when applicable (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use helper function to set GUIDs (Rahul Lakkireddy) [2105809] - RDMA/iw_cxgb4: Fix refcount underflow while destroying cqs. (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use refcount_t instead of atomic_t for reference counting (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Fix missing error code in create_qp() (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Remove useless assignments (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: add missing qpid increment (Rahul Lakkireddy) [2105809] - RDMA/iw_cxgb4: Use DEFINE_SPINLOCK() for spinlock (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use sizeof() notation (Rahul Lakkireddy) [2105809] - drm/amd/display: Ignore First MST Sideband Message Return Error (Michel Dänzer) [2089853] - sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed (Waiman Long) [2115165] - sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() (Waiman Long) [2115165] - ibmvnic: Properly dispose of all skbs during a failover. (Steve Best) [2107560] - redhat/configs: Enable CONFIG_AMD_HSMP for x86_64 (John Allen) [2072233] - platform/x86: Add AMD system management interface (John Allen) [2072233] - ice: do not setup vlan for loopback VSI (Petr Oros) [2103845] - ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Petr Oros) [2103845] - ice: Fix VSIs unable to share unicast MAC (Petr Oros) [2080033] - ice: Fix max VLANs available for VF (Petr Oros) [2112298] - ice: change devlink code to read NVM in blocks (Petr Oros) [2093904] - ALSA: Enable more Intel and AMD x86 chipset drivers (Jaroslav Kysela) [2065575] - ALSA: Remove module symbols namespace (Jaroslav Kysela) [2065575] - ASoC: SOF: tokens: add token for Mediatek AFE (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Expand firmware loading search options (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Add trace caps to speaker protection FW (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Make compressed buffers optional (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Correct control read size when parsing compressed buffer (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Add support for "toggle" preloaders (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Fix overrun of unterminated control name string (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Clear core reset for cache (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Move lockdep asserts to avoid potential null pointer (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Allow creation of event controls (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add offset to cs_dsp read/write (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Clarify some kernel doc comments (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Perform NULL check in cs_dsp_coeff_write/read_ctrl (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add support for rev 2 coefficient files (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Print messages from bin files (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add pre_run callback (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add version checks on coefficient loading (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add lockdep asserts to interface functions (Jaroslav Kysela) [2065575] - firmware: cs_dsp: tidy includes in cs_dsp.c and cs_dsp.h (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Remove the wmfw_add_ctl helper function (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: wm_adsp_control_add() error: uninitialized symbol 'ret' (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: remove a repeated including (Jaroslav Kysela) [2065575] - firmware: cs_dsp: add driver to support firmware loading on Cirrus Logic DSPs (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Separate wm_adsp specifics in cs_dsp_client_ops (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Split out struct cs_dsp from struct wm_adsp (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: move firmware loading to client (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Pass firmware names as parameters when starting DSP core (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Move check of dsp->running to better place (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Separate generic cs_dsp_coeff_ctl handling (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Move sys_config_size to wm_adsp (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Split DSP power operations into helper functions (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Separate some ASoC and generic functions (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Introduce cs_dsp logging macros (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Rename generic DSP support (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Cancel ongoing work when removing controls (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Switch to using wm_coeff_read_ctrl for compressed buffers (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Move check for control existence (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Remove use of snd_ctl_elem_type_t (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Put debugfs_remove_recursive back in (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Let soc_cleanup_component_debugfs remove debugfs (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Remove pointless string comparison (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Add CCM_CORE_RESET to Halo start core (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Correct wm_coeff_tlv_get handling (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Fix control name parsing for multi-fw (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Fix uninitialized variable warnings (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Use snd_ctl_elem_type_t for control types (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Only use __be32 for big-endian data (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Improve handling of raw byte streams (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: fix error return code in wm_adsp_load() (Jaroslav Kysela) [2065575] - ASoC: rt5640: Add the binding include file for the HDA header support (Jaroslav Kysela) [2065575] - ALSA: uapi: use C90 comment style instead of C99 style (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: Add RaptorLake PCI IDs (Jaroslav Kysela) [2065575] - ALSA: hda/i915: Fix one too many pci_dev_put() (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: update AlderLake PCI IDs (Jaroslav Kysela) [2065575] - ALSA: hda/i915 - skip acomp init if no matching display (Jaroslav Kysela) [2065575] - ALSA: hda/i915 - avoid hung task timeout in i915 wait (Jaroslav Kysela) [2065575] - ALSA: intel-dspconfig: add ES8336 support for CNL (Jaroslav Kysela) [2065575] - ALSA: intel-dsp-config: add more ACPI HIDs for ES83x6 devices (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: reorder the config table (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: add JasperLake support (Jaroslav Kysela) [2065575] - ALSA: hda: Simplify DMIC-in-NHLT check (Jaroslav Kysela) [2065575] - ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: x86: Use standard mmap helper for Intel HDMI LPE audio (Jaroslav Kysela) [2065575] - ALSA: intel_hdmi: Fix reference to PCM buffer address (Jaroslav Kysela) [2065575] - ALSA: intel_hdmi: Check for error num after setting mask (Jaroslav Kysela) [2065575] - tools include uapi: Update asound.h copy (Jaroslav Kysela) [2065575] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2065575] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2065575] - ALSA: hda: Add helper macros for DSP capable devices (Jaroslav Kysela) [2065575] - ALSA: intel-nhlt: add helper to detect SSP link mask (Jaroslav Kysela) [2065575] - ASoC: soc-acpi: add information on I2S/TDM link mask (Jaroslav Kysela) [2065575] - ASoC: soc-acpi: fix kernel-doc descriptor (Jaroslav Kysela) [2065575] - ASoC: SOF: fix 32 signed bit overflow (Jaroslav Kysela) [2065575] - ALSA: hda: Add snd_hdac_ext_bus_link_at() helper (Jaroslav Kysela) [2065575] - ALSA: cleanup double word in comment (Jaroslav Kysela) [2065575] - ASoC: SOF: add _D3_PERSISTENT flag to fw_ready message (Jaroslav Kysela) [2065575] - ALSA: HDA: hdac_ext_stream: use consistent prefixes for variables (Jaroslav Kysela) [2065575] - ipc: debug: Add shared memory heap to memory scan (Jaroslav Kysela) [2065575] - ALSA: pcm: comment about relation between msbits hw parameter and [S|U]32 formats (Jaroslav Kysela) [2065575] - ALSA: hda: Fill gaps in NHLT endpoint-interface (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: Add new IPC command to free trace DMA (Jaroslav Kysela) [2065575] - soundwire: stream: make enable/disable/deprepare idempotent (Jaroslav Kysela) [2065575] - soundwire: stream: sdw_stream_add_ functions can be called multiple times (Jaroslav Kysela) [2065575] - soundwire: stream: introduce sdw_slave_rt_find() helper (Jaroslav Kysela) [2065575] - soundwire: stream: separate alloc and config within sdw_stream_add_xxx() (Jaroslav Kysela) [2065575] - soundwire: stream: move list addition to sdw_slave_alloc_rt() (Jaroslav Kysela) [2065575] - soundwire: stream: rename and move master/slave_rt_free routines (Jaroslav Kysela) [2065575] - soundwire: stream: group sdw_stream_ functions (Jaroslav Kysela) [2065575] - soundwire: stream: split sdw_alloc_slave_rt() in alloc and config (Jaroslav Kysela) [2065575] - soundwire: stream: move sdw_alloc_slave_rt() before 'master' helpers (Jaroslav Kysela) [2065575] - soundwire: stream: split sdw_alloc_master_rt() in alloc and config (Jaroslav Kysela) [2065575] - soundwire: stream: simplify sdw_alloc_master_rt() (Jaroslav Kysela) [2065575] - soundwire: stream: group sdw_port and sdw_master/slave_port functions (Jaroslav Kysela) [2065575] - soundwire: stream: add 'slave' prefix for port range checks (Jaroslav Kysela) [2065575] - soundwire: stream: split alloc and config in two functions (Jaroslav Kysela) [2065575] - soundwire: stream: split port allocation and configuration loops (Jaroslav Kysela) [2065575] - soundwire: stream: add alloc/config/free helpers for ports (Jaroslav Kysela) [2065575] - soundwire: stream: simplify check on port range (Jaroslav Kysela) [2065575] - soundwire: stream: add slave runtime to list earlier (Jaroslav Kysela) [2065575] - soundwire: stream: remove unused parameter in sdw_stream_add_slave (Jaroslav Kysela) [2065575] - soundwire: intel: fix wrong register name in intel_shim_wake (Jaroslav Kysela) [2065575] - soundwire: bus: add dev_warn() messages to track UNATTACHED devices (Jaroslav Kysela) [2065575] - soundwire: intel: remove PDM support (Jaroslav Kysela) [2065575] - soundwire: intel: remove unnecessary init (Jaroslav Kysela) [2065575] - ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire (Jaroslav Kysela) [2065575] - soundwire: intel: improve suspend flows (Jaroslav Kysela) [2065575] - soundwire: intel: Use auxiliary_device driver data helpers (Jaroslav Kysela) [2065575] - soundwire: qcom: remove redundant version number read (Jaroslav Kysela) [2065575] - ASoC: SOF: Fix NULL pointer exception in sof_pci_probe callback (Jaroslav Kysela) [2065575] - ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Jaroslav Kysela) [2065575] - ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Jaroslav Kysela) [2065575] - ASoC: max98090: Generate notifications on changes for custom control (Jaroslav Kysela) [2065575] - ASoC: max98090: Reject invalid values in custom control put() (Jaroslav Kysela) [2065575] - ASoC: rt9120: Correct the reg 0x09 size to one byte (Jaroslav Kysela) [2065575] - ASoC: soc-ops: fix error handling (Jaroslav Kysela) [2065575] - ASoC: da7219: Fix change notifications for tone generator frequency (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: fix sysclk shutdown (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: Add a quirk for Huawei Matebook D15 (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add a quirk for headset at mic1 port (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: support a separate gpio to control headphone (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: simplify speaker gpio naming (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: correct device endpoints for max98373 (Jaroslav Kysela) [2065575] - ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec is in use (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Fix memory leak in sof_control_load() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: cleanup dailinks on widget unload (Jaroslav Kysela) [2065575] - ASoC: rt711/5682: check if bus is active before deferred jack detection (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp on SSP2 (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Avoid NULL deref in asoc_simple_set_tdm() (Jaroslav Kysela) [2065575] - ASoC: soc-core: add debugfs_prefix member to snd_soc_component_driver (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix a shift-out-of-bounds warning found by UBSAN (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Add one more variable in the debug log (Jaroslav Kysela) [2065575] - ASoC: rt5682: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2065575] - ASoC: soc-dapm: fix two incorrect uses of list iterator (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: use GFP_KERNEL when the code is sleepable (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Fix memory leak of scontrol->name (Jaroslav Kysela) [2065575] - codecs: rt5682s: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2065575] - ASoC: topology: Correct error handling in soc_tplg_dapm_widget_create() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a new dai_get_clk topology IPC op (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add ops for setting up and tearing down pipelines (Jaroslav Kysela) [2065575] - ASoC: SOF: expose sof_route_setup() (Jaroslav Kysela) [2065575] - ASoC: SOF: Add dai_link_fixup PCM op for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add trigger PCM op for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Define hw_params PCM op for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC3 PCM hw_free op (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: expose the sof_pcm_setup_connected_widgets() function (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC-specific PCM ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add bytes_ext control IPC ops for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add bytes_get/put control IPC ops for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add enum_get/put control ops for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add switch get/put IPC3 ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add volume_get/put IPC3 ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add IPC3 topology control ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC ops for kcontrol IO (Jaroslav Kysela) [2065575] - ASoC: SOF: Make sof_suspend/resume IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: Make sof_widget_setup/free IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: set up scheduler widget before all other widgets in the pipeline (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Use kmemdup() to replace kzalloc + memcpy (Jaroslav Kysela) [2065575] - ASoC: ak4642: Use of_device_get_match_data() (Jaroslav Kysela) [2065575] - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Jaroslav Kysela) [2065575] - ASoC: amd: Fix reference to PCM buffer address (Jaroslav Kysela) [2065575] - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data (Jaroslav Kysela) [2065575] - ASoC: rt1308-sdw: get calibration params after power on (Jaroslav Kysela) [2065575] - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe (Jaroslav Kysela) [2065575] - ASoC: ti: Fix spelling mistake "cant" -> "can't" (Jaroslav Kysela) [2065575] - ASoC: samsung: i2s: check the return value of kstrdup() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove snd_sof_complete_pipeline() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make widget binding IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make control parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make DAI widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make route setup IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make effect widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make siggen widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make asrc widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make src widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make mux/demux widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make mixer widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make pga widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make buffer widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make scheduler widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC3 ops (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add helper function for processing tuple arrays (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: Introduce IPC ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce struct snd_sof_dai_link (Jaroslav Kysela) [2065575] - ASoC: soc-compress: Change the check for codec_dai (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Code loading over HDA (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Code loading over CLDMA (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Implement CLDMA transfer (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: General code loading flow (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Dynamic firmware resources management (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Declare module configuration types (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Firmware resources management utilities (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add basefw runtime-parameter requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add ROM requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add power management requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add module management requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add pipeline management requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add code loading requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Inter process communication (Jaroslav Kysela) [2065575] - ASoC: Intel: Introduce AVS driver (Jaroslav Kysela) [2065575] - ASoC: Export DAI register and widget ctor and dctor functions (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Don't reset clock of active DAI (Jaroslav Kysela) [2065575] - ASoC: SOF: Remove ipc_pcm_params() ops (Jaroslav Kysela) [2065575] - ASoC: SOF: imx: Convert to use the generic set_stream_data_offset ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Convert to use the generic set_stream_data_offset ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-ipc: Add hda_set_stream_data_offset() (Jaroslav Kysela) [2065575] - ASoC: SOF: stream-ipc: Add sof_set_stream_data_offset() (Jaroslav Kysela) [2065575] - ASoC: SOF: Mark snd_sof_dsp_ops.ipc_pcm_params() callback optional (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce optional callback to configure stream data offset (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: Remove sof_pcm_dsp_params() wrapper (Jaroslav Kysela) [2065575] - ASoC: SOF: Make pcm_hw_params snd_sof_dsp_ops callback IPC neutral (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-priv: Remove stale snd_sof_ipc_stream_pcm_params() declaration (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw in ADL match table (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: add topology overwrite for Taniks (Jaroslav Kysela) [2065575] - ASoC: SOF: trace: Use proper DMA direction for the trace data buffer (Jaroslav Kysela) [2065575] - ASoC: SOF: compress: fix null check after dereference (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: enable DMI L1 for playback streams (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc-msg-injector: Use devm_kzalloc() for the rx_buffer (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Remove unneeded semicolon (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Remove unneeded semicolon (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: fix randconfig issue (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcht_es8316: move comment to the right place (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add cfg-dmics component for UCM support (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: extend machine driver to support ES8326 codec (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add support for JD inverted quirk (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: move comment to the right place (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: log all quirks (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: use NHLT information to set dmic and SSP (Jaroslav Kysela) [2065575] - ASoC: Intel: Revert "ASoC: Intel: sof_es8336: add quirk for Huawei D15 2021" (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: get codec device with ACPI instead of bus search (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: make gpio optional (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: add ESSX8336 support on Cannon Lake machines (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: add more ACPI HIDs for ES83x6 devices (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: quirk topology filename dynamically (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: report SSP link mask to machine driver (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: retrieve DMIC number for I2S boards (Jaroslav Kysela) [2065575] - ASoC: SOF: move definition of snd_sof_ipc to header file (Jaroslav Kysela) [2065575] - ASoC: SOF: make struct snd_sof_dai IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Rename arguments in sof_parse_tokens() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Rename arguments in sof_parse_token_sets() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Modify signature for token parsing functions (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a tuples array to struct snd_sof_widget (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: make sof_route_load() IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: make struct snd_sof_widget IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (Jaroslav Kysela) [2065575] - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback (Jaroslav Kysela) [2065575] - ASoC: SOF: Add missing of_node_put() in imx8m_probe (Jaroslav Kysela) [2065575] - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe (Jaroslav Kysela) [2065575] - ASoC: amd: acp3x: Fix signedness bug in acp3x (Jaroslav Kysela) [2065575] - ASoC: amd: acp5x-pcm-dma: Fix signedness bug (Jaroslav Kysela) [2065575] - ASoC: Intel: catpt: use asoc_substream_to_rtd() (Jaroslav Kysela) [2065575] - ASoC: SOF: change comp_dai to a pointer in struct snd_sof_dai (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: expose some get_token ops (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Modify the get_token op for string tokens (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Drop the size parameter from struct sof_topology_token (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove redundant code in sof_link_afe_load() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove redundant code (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-audio: removed unused function (Jaroslav Kysela) [2065575] - ASoC: SOF: set swidget's core for scheduler widget (Jaroslav Kysela) [2065575] - ASoC: SOF: simplify snd_sof_device_remove() (Jaroslav Kysela) [2065575] - ASoC: SOF: remove snd_sof_pipeline_find() (Jaroslav Kysela) [2065575] - ASoC: amd: vg: fix signedness bug in acp5x_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Remove unnecessary param (Jaroslav Kysela) [2065575] - ASoC: rt5682s: Stabilize the combo jack detection (Jaroslav Kysela) [2065575] - ASoC: wm8350: Handle error for wm8350_register_irq (Jaroslav Kysela) [2065575] - ASoC: amd: pcm-dma: Fix signedness bug in acp3x_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: amd: pcm-dma: Fix signedness bug in acp_pdm_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Fix signedness bug in renoir_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13" (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: add GPIOLIB dependency where missed (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: remove explicit dependency on GPIOLIB when DMIC is used" (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: store full version instead of major/minor (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: simplify register poking in fsl_sai_set_bclk (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: simplify irq return value (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: Drop unnecessary defines (Jaroslav Kysela) [2065575] - ASoC: codecs: Add Awinic AW8738 audio amplifier driver (Jaroslav Kysela) [2065575] - ASoC: audio_graph_card2: Add support for variable slot widths (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: clarify operator precedence (Jaroslav Kysela) [2065575] - ASoC: SOF: debug: clarify operator precedence (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Increase ACP_HW_SEM_RETRY_COUNT value (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Move group register configuration to acp-loader (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Use semaphore register to synchronize ipc's irq (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Flush cache after ATU_BASE_ADDR_GRP register update (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Do not set ipc_pcm_params ops as it is optional (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: acp-pcm: Take buffer information directly from runtime (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: pci-tgl: add RPL-S support (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix DSP mbox start command and global enable order (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix max number of TX channels (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix GPIO2 configuration (Jaroslav Kysela) [2065575] - ASoC: bt-sco: fix bt-sco-pcm-wb dai widget don't connect to the endpoint (Jaroslav Kysela) [2065575] - ASoC: hdac_hda: Avoid unexpected match when pcm_name is "Analog" (Jaroslav Kysela) [2065575] - ASoC: soc-compress: prevent the potentially use of null pointer (Jaroslav Kysela) [2065575] - ASoC: soc-generic-dmaengine-pcm: set period_bytes_min based on maxburst (Jaroslav Kysela) [2065575] - ASoC: dwc-i2s: Handle errors for clk_enable (Jaroslav Kysela) [2065575] - ASoC: amd: use asoc_substream_to_rtd() (Jaroslav Kysela) [2065575] - ASoC: atmel_ssc_dai: Handle errors for clk_enable (Jaroslav Kysela) [2065575] - ASoC: mxs-saif: Handle errors for clk_enable (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: add entries in ADL match table (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_ssp_amp: rename driver and support cs35l41 amplifier (Jaroslav Kysela) [2065575] - ASoC: Intel: cirrus-common: support cs35l41 amplifier (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt1308: move rt1308 code to common module (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: create sof-realtek-common module (Jaroslav Kysela) [2065575] - ASoC: Intel: add RT1308 I2S machine driver and HDMI-in capture via I2S support. (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: fix spelling in comments (Jaroslav Kysela) [2065575] - ASoC: soc-acpi: remove sof_fw_filename (Jaroslav Kysela) [2065575] - ASoC: es7241: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98927: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98926: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98925: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max9867: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max9860: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max9850: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98390: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98371: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98095: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98088: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: uda134x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: ml26124: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm512x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm186x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm1681: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm3060: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: ti: davinci-i2s: Add check for clk_enable() (Jaroslav Kysela) [2065575] - ASoC: mc13783: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: isabelle: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: amd: vangogh: fix uninitialized symbol warning in machine driver (Jaroslav Kysela) [2065575] - ASoC: amd: vg: remove warnings and errors pointed out by checkpatch pl (Jaroslav Kysela) [2065575] - ASoC: amd: vg: update DAI link name (Jaroslav Kysela) [2065575] - ASoC: amd: vg: fix for pm resume callback sequence (Jaroslav Kysela) [2065575] - ASoC: es8328: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: inno_rk3036: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: es8316: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: wl1273: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: es7134: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: twl4030: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: uda1334: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: uda1380: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: si476x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: sti-sas: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: amd: pcm-dma: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: tscs454: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: tscs42xx: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: lm49453: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: qcom: lpass-platform: Update warning print to control excess logging (Jaroslav Kysela) [2065575] - ASoC: acp: check the return value of devm_kzalloc() in acp_legacy_dai_links_create() (Jaroslav Kysela) [2065575] - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-priv: Drop duplicate sof_compressed_ops declaration (Jaroslav Kysela) [2065575] - ASoC: amd: Use platform_get_irq_byname() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: SOF: Declare sof_compress_ops in sof-priv.h (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add DMIC machine driver ops (Jaroslav Kysela) [2065575] - ASoC: amd: acp-legacy: Add legacy card support for new machines (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Change card name for Guybrush Machine (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: Add compress_ops for SOF platform component driver (Jaroslav Kysela) [2065575] - ASoC: rt5682s: Fix the wrong jack type detected (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi-byt: Add new WM5102 ACPI HID (Jaroslav Kysela) [2065575] - ASoC: amd: vg: update acp init and deinit sequence (Jaroslav Kysela) [2065575] - ASoC: amd: vg: apply sample bits pcm constraint (Jaroslav Kysela) [2065575] - ASoC: amd: vg: update platform clock control sequence (Jaroslav Kysela) [2065575] - ASoC: nau8821: enable no_capture_mute flag (Jaroslav Kysela) [2065575] - ASoC: amd: vangogh: refactor i2s master mode clock sequence code (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Add topology overwrite for Felwinter (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add quirk for Huawei D15 2021 (Jaroslav Kysela) [2065575] - ASoC: intel: skylake: Set max DMA segment size (Jaroslav Kysela) [2065575] - ASoC: SOF: hda: Set max DMA segment size (Jaroslav Kysela) [2065575] - ASoC: SOF: core: unregister clients and machine drivers in .shutdown (Jaroslav Kysela) [2065575] - ASoC: cs4265: Fix the duplicated control name (Jaroslav Kysela) [2065575] - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Jaroslav Kysela) [2065575] - ASoC: soc-core: skip zero num_dai component in searching dai name (Jaroslav Kysela) [2065575] - ASoC: SOF: Makefile: Fix randconfig sof-client build when SND_SOC_SOF=y (Jaroslav Kysela) [2065575] - ASoC: codec: wm8960: complete discharge on BIAS OFF->STANDBY (Jaroslav Kysela) [2065575] - ASoC: wm8731: Delete empty remove() function (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: remove numeric PCM3168A_NUM_SUPPLIES (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: refactor format handling (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: refactor hw_params routine (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: cleanup unintuitive mask usage (Jaroslav Kysela) [2065575] - ASoC: SOF: compr: Mark snd_compress_ops static (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcr_wm5102: use GFP_KERNEL (Jaroslav Kysela) [2065575] - ASoC: SOF: Convert the generic probe support to SOF client (Jaroslav Kysela) [2065575] - ASoC: SOF: Convert the generic IPC message injector into SOF client (Jaroslav Kysela) [2065575] - ASoC: SOF: Convert the generic IPC flood test into SOF client (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-client: Add support for clients not managed by pm framework (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC SOF client support (Jaroslav Kysela) [2065575] - ASoC: SOF: Split up utils.c into sof-utils and iomem-utils (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Read and pass the whole message to handlers for IPC events (Jaroslav Kysela) [2065575] - ASoC: SOF: Move the definition of enum sof_dsp_power_states to global header (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop unused DSP power states: D3_HOT and D3_COLD (Jaroslav Kysela) [2065575] - ASoC: rt5640: Remove the sysclk and sysclk_src checking (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hdac_ext_stream: consistent prefixes for variables/members (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: Enable combine mode soft (Jaroslav Kysela) [2065575] - ASoC: SOF: compr: Add compress ops implementation (Jaroslav Kysela) [2065575] - ASoC: SOF: dma-trace: Pass pointer to params_ext struct in trace_init() (Jaroslav Kysela) [2065575] - ASoC: SOF: intel: hda-trace: Pass the dma buffer pointer to hda_dsp_trace_prepare (Jaroslav Kysela) [2065575] - ASoC: zl38060: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: max9759: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: simple-amplifier: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: rt9120: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: dmic: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: rt5682: do not block workqueue if card is unbound (Jaroslav Kysela) [2065575] - ASoC: rt5668: do not block workqueue if card is unbound (Jaroslav Kysela) [2065575] - ASoC: rt5682s: do not block workqueue if card is unbound (Jaroslav Kysela) [2065575] - ASoC: tas2770: Insert post reset delay (Jaroslav Kysela) [2065575] - ASoC: samsung: Explicitly include gpiolib header (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Set gpio_spkr_en to None for max speaker amplifer in machine driver (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Jaroslav Kysela) [2065575] - ASoC: max98927: add missing header file (Jaroslav Kysela) [2065575] - ASoC: ops: Check for negative values before reading them (Jaroslav Kysela) [2065575] - ASoC: cs42l51: Improve error handling in cs42l51_remove() (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Do not allocate buffer for msg_data (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Drop header parameter from sof_ipc_tx_message_unlocked() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: cnl: Use pm_gate->hdr.cmd in cnl_compact_ipc_compress() (Jaroslav Kysela) [2065575] - ASoC: amd: renoir: Add check for acp configuration flags (Jaroslav Kysela) [2065575] - ASoC: amd: acp: acp-legacy: Add DMIC dai link support for Renoir (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add ACP init()/deinit() callback for Renoir. (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add generic PCI driver module for ACP device (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add PDM controller based dmic dai for Renoir (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add generic support for PDM controller on ACP (Jaroslav Kysela) [2065575] - ASoC: rk3399_gru_sound: Wire up DP jack detection (Jaroslav Kysela) [2065575] - ASoC: rt5682: Fix deadlock on resume (Jaroslav Kysela) [2065575] - ASoC: hdmi-codec: Fix OOB memory accesses (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: Move debugfs removal out of spinlock (Jaroslav Kysela) [2065575] - ASoC: SOF: trace: Simplify count adjustment in trace_read (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: Remove link assignment limitation (Jaroslav Kysela) [2065575] - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Add new system-clock-fixed flag (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Set sysclk on all components (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: add 512FS MCLK clock configuration (Jaroslav Kysela) [2065575] - ASoC: amd: sof-mach: Add support for RT5682S and RT1019 card (Jaroslav Kysela) [2065575] - ASoC: soc-generic-dmaengine-pcm: separate max_buffer_size assignment (Jaroslav Kysela) [2065575] - ASoC: samsung: remove unneeded ret variable (Jaroslav Kysela) [2065575] - ASoC: codecs: remove redundant ret variable (Jaroslav Kysela) [2065575] - ASoC: fsl-asoc-card: Add optional dt property for setting mclk-id (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: Add support for platform without amplifier (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: add support for systems without i915 audio (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Compare sdw adr directly (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: match sdw version on link_slaves_found (Jaroslav Kysela) [2065575] - ASoC: add support for TAS5805M digital amplifier (Jaroslav Kysela) [2065575] - ASoC: topology: Optimize soc_tplg_dapm_graph_elems_load behavior (Jaroslav Kysela) [2065575] - ASoC: topology: Allow TLV control to be either read or write (Jaroslav Kysela) [2065575] - ASoC: topology: Remove superfluous error prints (Jaroslav Kysela) [2065575] - ASoC: SOF: add flag to disable IMR restore to sof_debug (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-loader: add IMR restore support (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-loader: add SSP helper (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: use inclusive language for SSP clocks (Jaroslav Kysela) [2065575] - ASoC: amd: acp-mach: Fix Left and Right rt1019 amp devices (Jaroslav Kysela) [2065575] - ASoC: max9759: fix underflow in speaker_gain_control_put() (Jaroslav Kysela) [2065575] - ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jaroslav Kysela) [2065575] - ASoC: simple-card: fix probe failure on platform component (Jaroslav Kysela) [2065575] - ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Add support for hibernate memory retention mode (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Update handling of test key registers (Jaroslav Kysela) [2065575] - ASoC: wcd9335: Keep a RX port value for each SLIM RX mux (Jaroslav Kysela) [2065575] - ASoC: amd: acp: acp-mach: Change default RT1019 amp dev id (Jaroslav Kysela) [2065575] - ASoC: topology: Fix typo (Jaroslav Kysela) [2065575] - ASoC: fsl_asrc: refine the check of available clock divider (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcr_rt5640: Add support for external GPIO jack-detect (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcr_rt5640: Support retrieving the codec IRQ from the AMCR0F28 ACPI dev (Jaroslav Kysela) [2065575] - ASoC: rt5640: Add support for boards with an external jack-detect GPIO (Jaroslav Kysela) [2065575] - ASoC: rt5640: Allow snd_soc_component_set_jack() to override the codec IRQ (Jaroslav Kysela) [2065575] - ASoC: rt5640: Change jack_work to a delayed_work (Jaroslav Kysela) [2065575] - ASoC: rt5640: Fix possible NULL pointer deref on resume (Jaroslav Kysela) [2065575] - ASoC: ak4375: Fix unused function error (Jaroslav Kysela) [2065575] - ASoC: cs4265: Add a remove() function (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Correct handling of some registers in the cache (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Correct DSP power down (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Remove incorrect comment (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Add cs35l51/53 IDs (Jaroslav Kysela) [2065575] - ASoC: fsl_mqs: fix MODULE_ALIAS (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Create shared function for boost configuration (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Create shared function for setting channels (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Create shared function for errata patches (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Move power initializations to reg_sequence (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Move cs35l41_otp_unpack to shared code (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Convert tables to shared source code (Jaroslav Kysela) [2065575] - ASoC: samsung: idma: Check of ioremap return value (Jaroslav Kysela) [2065575] - ASoC: cs4265: Fix part number ID error message (Jaroslav Kysela) [2065575] - ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Power on/off the speaker enable gpio pin based on DAPM callback. (Jaroslav Kysela) [2065575] - ASoC: mediatek: mt8173: reduce log verbosity in probe() (Jaroslav Kysela) [2065575] - ASoC: mediatek: mt8183: fix device_node leak (Jaroslav Kysela) [2065575] - ASoC: mediatek: mt8173: fix device_node leak (Jaroslav Kysela) [2065575] - ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio (Jaroslav Kysela) [2065575] - ASoC/soundwire: intel: simplify callbacks for params/hw_free (Jaroslav Kysela) [2065575] - ASOC: SOF: Intel: use snd_soc_dai_get_widget() (Jaroslav Kysela) [2065575] - ASoC: msm8916-wcd-analog: Use separate outputs for HPH_L/HPH_R (Jaroslav Kysela) [2065575] - ASoC: qcom: common: Parse "pin-switches" and "widgets" from DT (Jaroslav Kysela) [2065575] - ASoC: core: Add snd_soc_of_parse_pin_switches() from simple-card-utils (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: Use DEBUG log level for optional prints (Jaroslav Kysela) [2065575] - ASoC: SOF: debug: Use DEBUG log level for optional prints (Jaroslav Kysela) [2065575] - ASoC: SOF: Add clarifying comments for sof_core_debug and DSP dump flags (Jaroslav Kysela) [2065575] - ASoC: SOF: Rename snd_sof_get_status() and add kernel log level parameter (Jaroslav Kysela) [2065575] - ASoC: SOF: dsp_arch_ops: add kernel log level parameter for oops and stack (Jaroslav Kysela) [2065575] - ASoC: SOF: ops: Always print DSP Panic message but use different message (Jaroslav Kysela) [2065575] - ASoc: SOF: core: Update the FW boot state transition diagram (Jaroslav Kysela) [2065575] - ASoC: SOF: pm: Force DSP off on suspend in BOOT_FAILED state also (Jaroslav Kysela) [2065575] - ASoC: SOF: Set SOF_FW_BOOT_FAILED in case we have failure during boot (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Only allow sending of an IPC in SOF_FW_BOOT_COMPLETE state (Jaroslav Kysela) [2065575] - ASoC: SOF: Rename 'enum snd_sof_fw_state' to 'enum sof_fw_state' (Jaroslav Kysela) [2065575] - ASoC: SOF: Move the definition of enum snd_sof_fw_state to global header (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce new firmware state: SOF_FW_BOOT_READY_OK (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce new firmware state: SOF_FW_CRASHED (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a 'message' parameter to snd_sof_dsp_dbg_dump() (Jaroslav Kysela) [2065575] - ASoC: SOF: Add 'non_recoverable' parameter to snd_sof_dsp_panic() (Jaroslav Kysela) [2065575] - ASoC: SOF: Use sof_debug_check_flag() instead of sof_core_debug directly (Jaroslav Kysela) [2065575] - ASoC: SOF: core: Add simple wrapper to check flags in sof_core_debug (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-loader: Avoid re-defining the HDA_FW_BOOT_ATTEMPTS (Jaroslav Kysela) [2065575] - ASoC: SOF: ops: Use dev_warn() if the panic offsets differ (Jaroslav Kysela) [2065575] - ASoC: codecs: ak4375: Change invert controls to a stereo switch (Jaroslav Kysela) [2065575] - ASoC: Add AK4375 support (Jaroslav Kysela) [2065575] - ASoC: bcm: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: xlnx: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Remove duplicate dependency in Kconfig (Jaroslav Kysela) [2065575] - ASoC: SOF: AMD: simplify return status handling (Jaroslav Kysela) [2065575] - ASoC: amd: acp-config: Update sof_tplg_filename for SOF machines (Jaroslav Kysela) [2065575] - ASoC: amd: acp-config: Enable SOF audio for Google chrome boards. (Jaroslav Kysela) [2065575] - ASoC: sunxi: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: samsung: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: rockchip: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: qcom: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: mxs: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: img: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: generic: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: ti: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: ateml: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: tlv320aic31xx: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: ssm2305: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: simple-amplifier: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: sgtl5000: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: pcm3168a: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: max9860: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: max9759: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: es7241: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: ak4118: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: Intel: catpt: Streamline locals declaration for PCM-functions (Jaroslav Kysela) [2065575] - ASoC: Intel: catpt: Reduce size of catpt_component_open() (Jaroslav Kysela) [2065575] - ASoC: tegra20: spdif: Improve driver's code (Jaroslav Kysela) [2065575] - ASoC: tegra20: spdif: Support device-tree (Jaroslav Kysela) [2065575] - ASoC: tegra20: spdif: Set FIFO trigger level (Jaroslav Kysela) [2065575] - ASoC: SOF: Kconfig: Make the SOF_DEVELOPER_SUPPORT depend on SND_SOC_SOF (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Add null pointer check for substream->runtime (Jaroslav Kysela) [2065575] - ASoC: SOF: avoid casting "const" attribute away (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: remove support for RESUME in platform trigger (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: remove support for RESUME trigger (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: remove support for RESUME trigger (Jaroslav Kysela) [2065575] - ASoC: tegra20-spdif: stop setting slave_id (Jaroslav Kysela) [2065575] - ASoC: AMD: fix depend/select mistake on SND_AMD_ACP_CONFIG (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: read back control data from DSP (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop ctrl_type parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: SOF: control: Do not handle control notification with component type (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-audio: Drop the `cmd` member from struct snd_sof_control (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop ctrl_cmd parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Set control_data->cmd alongside scontrol->cmd (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop ipc_cmd parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Rename send parameter in snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: rt5663: Handle device_property_read_u32_array error codes (Jaroslav Kysela) [2065575] - ASoC: SOF: OF: Avoid reverse module dependency (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-probes: Constify sof_probe_compr_ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Remove pm_runtime_put_autosuspend() for SOF OF device (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: add comment on JasperLake support (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-dai: remove unused fields (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: add quirks for HDAudio DMA position information (Jaroslav Kysela) [2065575] - ASoC: SOF: hda-stream: only enable DPIB if needed (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-ctrl: apply symmetry for DPIB (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-stream: limit PROCEN workaround (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: ICL: move ICL-specific ops to icl.c (Jaroslav Kysela) [2065575] - ASoC: test-component: fix null pointer dereference. (Jaroslav Kysela) [2065575] - ASoC: amd: Convert to new style DAI format definitions (Jaroslav Kysela) [2065575] - ASoC: AMD: acp-config: fix missing dependency on SND_SOC_ACPI (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: Move rt1015 speaker amp to common file (Jaroslav Kysela) [2065575] - ASoC: rt5682s: add delay time to fix pop sound issue (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: add 'static' qualifiers for max98390 routes (Jaroslav Kysela) [2065575] - ASoC: amd: acp6x-pdm-dma: Constify static snd_soc_dai_ops (Jaroslav Kysela) [2065575] - ASoC: ti: davinci-mcasp: Get rid of duplicate of_node assignment (Jaroslav Kysela) [2065575] - ASoC: zl38060: Setup parent device and get rid of unnecessary of_node assignment (Jaroslav Kysela) [2065575] - ASoC: test-component: fix null pointer dereference. (Jaroslav Kysela) [2065575] - sound/soc: remove useless bool conversion to bool variable (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix undefined reference to core functions (Jaroslav Kysela) [2065575] - ASoC: rt5640: Fix the wrong state of the JD in the HDA header (Jaroslav Kysela) [2065575] - ASoC: codecs: wcd934x: remove redundant ret variable (Jaroslav Kysela) [2065575] - ASoC: tegra: Add master volume/mute control support (Jaroslav Kysela) [2065575] - ASoC: Intel: Skylake: Use NHLT API to search for blob (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: add max98390 2/4 speakers support (Jaroslav Kysela) [2065575] - ASoC: intel: boards: bytcht*: Constify static snd_soc_ops (Jaroslav Kysela) [2065575] - ASoC: Intel: hda_dsp_common: don't multiline PCM topology warning (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: tidyup soc_pcm_pointer()'s delay update method (Jaroslav Kysela) [2065575] - ASoC: intel: sst-mfld-platform-pcm: add .delay support (Jaroslav Kysela) [2065575] - ASoC: amd: acp-pcm-dma: add .delay support (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Use pR/pa to print resources/physical addresses (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix link problem (Jaroslav Kysela) [2065575] - ASoC: codecs/jz4770: Add missing gain control after DAC/ADC mixer (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: send DAI_CONFIG IPC during pause (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: dai: Expand DAI_CONFIG IPC flags (Jaroslav Kysela) [2065575] - ASoC: SOF: align the hw_free sequence with stop (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: move the check for prepared flag (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a helper for freeing PCM stream (Jaroslav Kysela) [2065575] - ASoC: SOF: call platform hw_free for paused streams during suspend (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: invoke platform hw_free for STOP/SUSPEND triggers (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: reset stream before coupling host and link DMA's (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: Add a helper function for stream reset (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: clear stream before freeing the DAI widget (Jaroslav Kysela) [2065575] - ASoC: rt5640: Add the HDA header support (Jaroslav Kysela) [2065575] - ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add missing of_node_put() in platform_parse_resource() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: don't use list_for_each_entry_reverse() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: add .ack support for HDaudio platforms (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: add .ack callback support (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-pci-dev: use community key on all Up boards (Jaroslav Kysela) [2065575] - ASoC: stm32: spdifrx: add pm_runtime support (Jaroslav Kysela) [2065575] - ASoC: stm32: dfsdm: add pm_runtime support for audio (Jaroslav Kysela) [2065575] - ASoC: stm32: i2s: add pm_runtime support (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: free DAI widget during stop and suspend (Jaroslav Kysela) [2065575] - ASoC: SOF: add support for dynamic pipelines with multi-core (Jaroslav Kysela) [2065575] - ASoC: SOF: hda: don't use the core op for power up/power down (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove sof_load_pipeline_ipc() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: CNL/ICL/APL: set core_get/core_put ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: TGL: set core_get/put ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add ops for core_get and core_put (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce num_cores and ref count per core (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: expose get_chip_info() (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8m: Implement reset callback (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8m: Implement DSP start (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8m: Add runtime PM / System PM support (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8: Add runtime PM / System PM support (Jaroslav Kysela) [2065575] - ASoC: SOF: imx: Add code to manage DSP related clocks (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add DSP system PM callback for mt8195 (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add mt8195 dsp clock support (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add dai driver dsp ops callback for mt8195 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add mt8195 device descriptor (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add fw loader and mt8195 dsp ops to load firmware (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add support for Mediatek AFE DAI (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add mt8195 hardware support (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add support for SOF firmware authentication (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add trace logger support (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add support for AMD ACP DAIs (Jaroslav Kysela) [2065575] - ASoC: amd: acp-config: Remove legacy acpi based machine struct (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add Renoir PCI driver interface (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add machine driver dsp ops for Renoir platform (Jaroslav Kysela) [2065575] - ASoC: amd: Add module to determine ACP configuration (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add PCM stream callback for Renoir dai's (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add dai driver dsp ops callback for Renoir (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add IPC support for ACP IP block (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add fw loader and renoir dsp ops to load firmware (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add helper callbacks for ACP's DMA configuration (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add Renoir ACP HW support (Jaroslav Kysela) [2065575] - ASoC: stm32: sai: increase channels_max limit (Jaroslav Kysela) [2065575] - ASoC: SOF: debug: Add support for IPC message injection (Jaroslav Kysela) [2065575] - ASoC: SOF: intel: Use the generic helper to get the reply (Jaroslav Kysela) [2065575] - ASoC: SOF: imx: Use the generic helper to get the reply (Jaroslav Kysela) [2065575] - ASoC: SOF: utils: Add generic function to get the reply for a tx message (Jaroslav Kysela) [2065575] - ASoC: SOF: i.MX: simplify Kconfig (Jaroslav Kysela) [2065575] - ASoC: SOF: core: Unregister machine driver before IPC and debugfs (Jaroslav Kysela) [2065575] - ASoC: adau1701: Replace legacy gpio interface for gpiod (Jaroslav Kysela) [2065575] - ASoC: Intel: add sof-nau8825 machine driver (Jaroslav Kysela) [2065575] - ASoC: cs35l41: DSP Support (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: add link adr order check (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: remove get_next_be_id (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: remove sof_sdw_mic_codec_mockup_init (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: remove SOF_RT715_DAI_ID_FIX quirk (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: move DMIC link id overwrite to create_sdw_dailink (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: Use a fixed DAI link id for AMP (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: rename be_index/link_id to link_index (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_sdw: add SKU for Dell Latitude 9520 (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: return the original error number (Jaroslav Kysela) [2065575] - ASoC: SOF: trace: send DMA_TRACE_FREE IPC during release (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: update ipc_log_header() (Jaroslav Kysela) [2065575] - ALSA: mtpav: Don't call card private_free at probe error path (Jaroslav Kysela) [2065575] - ALSA: virmidi: Remove duplicated code (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for TongFang devices with pop noise (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for the Framework Laptop (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Dell Latitude 7520 (Jaroslav Kysela) [2065575] - ALSA: hda - fix unused Realtek function when PM is not enabled (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Yoga Duet 7 13ITL6 speakers (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Enable mute/micmute LEDs support for HP Laptops (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix mute led issue on thinkpad with cs35l41 s-codec (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo NP70PNP (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845/865 G9 (Jaroslav Kysela) [2065575] - ALSA: hda/hdmi: add HDMI codec VID for Raptorlake-P (Jaroslav Kysela) [2065575] - ALSA: hda/hdmi: fix warning about PCM count when used with SOF (Jaroslav Kysela) [2065575] - ALSA: nm256: Don't call card private_free at probe error path (Jaroslav Kysela) [2065575] - ALSA: rme9652: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: hdspm: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: hdsp: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: oxygen: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: lx6464es: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: cmipci: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: aw2: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: als300: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: lola: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: bt87x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: sis7019: Fix the missing error handling (Jaroslav Kysela) [2065575] - ALSA: via82xx: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: sonicvibes: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: rme96: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: rme32: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: riptide: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: maestro3: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: korg1212: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: intel8x0: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ice1724: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: fm801: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: es1968: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: es1938: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ens137x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: emu10k1x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: cs5535audio: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: cs4281: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ca0106: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: azt3328: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: au88x0: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: atiixp: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: als4000: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ali5451: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ad1889: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: echoaudio: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Jaroslav Kysela) [2065575] - ALSA: hda: Avoid unsol event during RPM suspending (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Add new Dolphin HW variants (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Disable HSBIAS_SENSE_EN for Cyborg (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Support new Warlock MLK Variants (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Re-order quirk table into ascending order (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Fix Warlock to use mono mic configuration (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add mute and micmut LED support for Zbook Fury 17 G9 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add alc256-samsung-headphone fixup (Jaroslav Kysela) [2065575] - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix LED on Zbook Studio G9 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines (Jaroslav Kysela) [2065575] - ALSA: cmipci: Restore aux vol on suspend/resume (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for ASUS GA402 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Jaroslav Kysela) [2065575] - ALSA: hda: Add AlderLake-PS variant PCI ID (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ (Jaroslav Kysela) [2065575] - ALSA: lola: add a check for the return of vmalloc() (Jaroslav Kysela) [2065575] - ALSA: echoaudio: remove redundant assignment to variable bytes (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Make use of the helper component_compare_dev_name (Jaroslav Kysela) [2065575] - ALSA: hda/tegra: Update scratch reg. communication (Jaroslav Kysela) [2065575] - ALSA: hda/tegra: Hardcode GCAP ISS value on T234 (Jaroslav Kysela) [2065575] - ALSA: hda/tegra: Add Tegra234 hda driver support (Jaroslav Kysela) [2065575] - ALSA: hda: Expose codec cleanup and power-save functions (Jaroslav Kysela) [2065575] - ALSA: hda: Update and expose codec register procedures (Jaroslav Kysela) [2065575] - ALSA: hda: Update and expose snd_hda_codec_device_init() (Jaroslav Kysela) [2065575] - ALSA: hda/hdmi: add keep-alive support for ADL-P and DG2 (Jaroslav Kysela) [2065575] - ALSA: hda: Set max DMA segment size (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix deadlock by COEF mutex (Jaroslav Kysela) [2065575] - ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Jaroslav Kysela) [2065575] - ALSA: hda: Fix regression on forced probe mask option (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 (Jaroslav Kysela) [2065575] - ALSA: hda: Add PCI and HDMI IDs for Intel Raptor Lake (Jaroslav Kysela) [2065575] - ALSA: ca0106: Rename register macro names (Jaroslav Kysela) [2065575] - ALSA: hda: Fix driver index handling at re-binding (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add support for HP Laptops (Jaroslav Kysela) [2065575] - ALSA: hda: Skip codec shutdown in case the codec is not registered (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for ASUS GU603 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Jaroslav Kysela) [2065575] - ALSA: hda: realtek: Fix race at concurrent COEF updates (Jaroslav Kysela) [2065575] - ALSA: hda: Fix signedness of sscanf() arguments (Jaroslav Kysela) [2065575] - ALSA: hda: Fix UAF of leds class devs at unbinding (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409 (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Make cs35l41_hda_remove() return void (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Tidyup code (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Make use of the helper function dev_err_probe() (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Add missing default cases (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespace (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Add calls to newly added test key function (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Avoid overwriting register patch (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: fix double free on error in probe() (Jaroslav Kysela) [2065575] - ALSA: hda: Fix dependencies of CS35L41 on SPI/I2C buses (Jaroslav Kysela) [2065575] - ALSA: hda: Fix dependency on ASoC cs35l41 codec (Jaroslav Kysela) [2065575] - ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems (Jaroslav Kysela) [2065575] - MAINTAINERS: Update Cirrus Logic codec driver maintainers (Jaroslav Kysela) [2065575] - ASoC: dt-bindings: cs42l42: Convert binding to yaml (Jaroslav Kysela) [2065575] - dt-bindings: remove 'interrupt-parent' from bindings (Jaroslav Kysela) [2065575] - ASoC: dt-bindings: cs42l42: Correct description of ts-inv (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Add warnings about DETECT_MODE and PLL_START (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Handle system suspend (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Change jack_detect_mutex to a lock of all IRQ handling (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Report full jack status when plug is detected (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Remove redundant pll_divout member (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Simplify reporting of jack unplug (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Remove redundant writes to RS_PLUG/RS_UNPLUG masks (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Remove redundant writes to DETECT_MODE (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Add control for audio slow-start switch (Jaroslav Kysela) [2065575] - ALSA: mixart: Add sanity check for timer notify streams (Jaroslav Kysela) [2065575] - ALSA: mixart: Reduce size of mixart_timer_notify (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Restore Rane SL-1 quirk (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 USB-to-HDMI (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Clear MIDI port active flag after draining (Jaroslav Kysela) [2065575] - ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX. (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Limit max buffer and period sizes per time (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Increase max buffer size (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fb (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Jaroslav Kysela) [2065575] - ALSA: scarlett2: Add support for the internal "standalone" switch (Jaroslav Kysela) [2065575] - ALSA: scarlett2: Split scarlett2_config_items[] into 3 sections (Jaroslav Kysela) [2065575] - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Don't abort resume upon errors (Jaroslav Kysela) [2065575] - ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack Ultra (Jaroslav Kysela) [2065575] - ALSA: usb-audio: remove redundant assignment to variable c (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Correct quirk for VF0770 (Jaroslav Kysela) [2065575] - ALSA: usb-audio: initialize variables that could ignore errors (Jaroslav Kysela) [2065575] - ALSA: usb-audio: scarlett2: Use struct_size() helper in scarlett2_usb() (Jaroslav Kysela) [2065575] - ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Jaroslav Kysela) [2065575] - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (Jaroslav Kysela) [2065575] - ALSA: memalloc: Add fallback SG-buffer allocations for x86 (Jaroslav Kysela) [2065575] - ALSA: core: Add snd_card_free_on_error() helper (Jaroslav Kysela) [2065575] - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Jaroslav Kysela) [2065575] - ALSA: pcm: Add stream lock during PCM reset ioctl operations (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent prealloc proc writes (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent read/write and buffer changes (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Jaroslav Kysela) [2065575] - ALSA: oss: Release temporary buffers upon errors (Jaroslav Kysela) [2065575] - ALSA: oss: Fix PCM OSS buffer allocation overflow (Jaroslav Kysela) [2065575] - ALSA: core: Fix typo in 'PCM Timer Interface' help (Jaroslav Kysela) [2065575] - ALSA: seq: oss: fix typo (Jaroslav Kysela) [2065575] - ALSA: seq: oss: use kzalloc (Jaroslav Kysela) [2065575] - ALSA: memalloc: invalidate SG pages before sync (Jaroslav Kysela) [2065575] - ALSA: memalloc: Fix dma_need_sync() checks (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: test refcount before triggering (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: serialize BE triggers (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: Fix and cleanup DPCM locking (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: align BE 'atomicity' with that of the FE (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure (Jaroslav Kysela) [2065575] - ASoC: soc-component: add snd_soc_pcm_component_delay() (Jaroslav Kysela) [2065575] - ASoC: soc-dai: update snd_soc_dai_delay() to snd_soc_pcm_dai_delay() (Jaroslav Kysela) [2065575] - ALSA: core: Simplify snd_power_ref_and_wait() with the standard macro (Jaroslav Kysela) [2065575] - ALSA: seq: virmidi: Add a drain operation (Jaroslav Kysela) [2065575] - ASoC: dai_dma: remove slave_id field (Jaroslav Kysela) [2065575] - ALSA: seq: Set upper limit of processed events (Jaroslav Kysela) [2065575] - ALSA: oss: remove useless NULL check before kfree (Jaroslav Kysela) [2065575] - ALSA: pcm: introduce INFO_NO_REWINDS flag (Jaroslav Kysela) [2065575] - ALSA: pcm: unconditionally check if appl_ptr is in 0..boundary range (Jaroslav Kysela) [2065575] - Revert "ASoC: Intel: soc-acpi: add entries in ADL match table" (Jaroslav Kysela) [2065575] - devlink: hold the instance lock during eswitch_mode callbacks (Petr Oros) [2101715] - netdevsim: replace vfs_lock with devlink instance lock (Petr Oros) [2101715] - netdevsim: replace port_list_lock with devlink instance lock (Petr Oros) [2101715] - devlink: add explicitly locked flavor of the rate node APIs (Petr Oros) [2101715] - bnxt: use the devlink instance lock to protect sriov (Petr Oros) [2101715] - devlink: pass devlink_port to port_split / port_unsplit callbacks (Petr Oros) [2101715] - devlink: hold the instance lock in port_split / port_unsplit callbacks (Petr Oros) [2101715] - eth: mlxsw: switch to explicit locking for port registration (Petr Oros) [2101715] - eth: nfp: replace driver's "pf" lock with devlink instance lock (Petr Oros) [2101715] - eth: nfp: wrap locking assertions in helpers (Petr Oros) [2101715] - devlink: expose instance locking and add locked port registering (Petr Oros) [2101715] - ethtool: don't drop the rtnl_lock half way thru the ioctl (Petr Oros) [2101715] - ethtool: handle info/flash data copying outside rtnl_lock (Petr Oros) [2101715] - ethtool: push the rtnl_lock into dev_ethtool() (Petr Oros) [2101715] - mlxsw: reg: Remove PMTM register (Ivan Vecera) [2101715] - mlxsw: spectrum: Use PMTDB register to obtain split info (Ivan Vecera) [2101715] - mlxsw: reg: Add Port Module To local DataBase Register (Ivan Vecera) [2101715] - mlxsw: spectrum: Use PLLP to get front panel number and split number (Ivan Vecera) [2101715] - mlxsw: reg: Add Port Local port to Label Port mapping Register (Ivan Vecera) [2101715] - mlxsw: spectrum: Move port SWID set before core port init (Ivan Vecera) [2101715] - mlxsw: spectrum: Move port module mapping before core port init (Ivan Vecera) [2101715] - mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 (Ivan Vecera) [2101715] - bpf: fix build error due to missing bpf_perf_event.h header (Desnes A. Nunes do Rosario) [1908140] - powerpc/bpf: Fix use of user_pt_regs in uapi (Desnes A. Nunes do Rosario) [1908140] - net: ena: Do not waste napi skb cache (Michal Schmidt) [2097644] - net: ena: Extract recurring driver reset code into a function (Michal Schmidt) [2097644] - net: ena: Change the name of bad_csum variable (Michal Schmidt) [2097644] - net: ena: Add debug prints for invalid req_id resets (Michal Schmidt) [2097644] - net: ena: Remove ena_calc_queue_size_ctx struct (Michal Schmidt) [2097644] - net: ena: Move reset completion print to the reset function (Michal Schmidt) [2097644] - net: ena: Remove redundant return code check (Michal Schmidt) [2097644] - net: ena: Change ENI stats support check to use capabilities field (Michal Schmidt) [2097644] - net: ena: Add capabilities field with support for ENI stats capability (Michal Schmidt) [2097644] - net: ena: Change return value of ena_calc_io_queue_size() to void (Michal Schmidt) [2097644] - powerpc/ptrace: replace ptrace_report_syscall() with a tracehook call (Desnes A. Nunes do Rosario) [1992947] - powerpc/ptrace: Add support for PTRACE_SYSEMU (Desnes A. Nunes do Rosario) [1992947] - selftests/powerpc: New PTRACE_SYSEMU test (Desnes A. Nunes do Rosario) [1992947] - powerpc: Redefine TIF_32BITS thread flag (Desnes A. Nunes do Rosario) [1992947] - redhat: fix libnl3-devel BuildRequires for intel-speed-select (Jarod Wilson)- redhat: enable mtty module for internal testing (Jarod Wilson) [2071992] - tools/power/x86/intel-speed-select: v1.12 release (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: HFI support (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: OOB daemon mode (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: v1.11 release (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: Update max frequency (Martin McConnell) [2072658] - Spec fixes for intel-speed-select (Martin McConnell) [2072658] - Add BuildRequires libnl3-devel for intel-speed-select (Martin McConnell) [2072658] - xfs: fix soft lockup via spinning in filestream ag selection loop (Brian Foster) [2033293] - net: ping6: Fix memleak in ipv6_renew_options(). (Ivan Vecera) [2112339] - Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Benjamin Tissoires) [2019942] - HID: amd_sfh: Modify the hid name (Benjamin Tissoires) [2090040] - HID: amd_sfh: Modify the bus name (Benjamin Tissoires) [2090040] - HID: amd_sfh: Add support for sensor discovery (Benjamin Tissoires) [2090040] - igc: Reinstate IGC_REMOVED logic and implement it properly (Corinna Vinschen) [2037969] - intel/igc:fix repeated words in comments (Corinna Vinschen) [2037969] - intel: remove unused macros (Corinna Vinschen) [2037969] - igc: Change type of the 'igc_check_downshift' method (Corinna Vinschen) [2037969] - igc: Remove unused phy_type enum (Corinna Vinschen) [2037969] - igc: Remove igc_set_spd_dplx method (Corinna Vinschen) [2037969] - igc: Fix suspending when PTM is active (Corinna Vinschen) [2037969] - igc: Fix BUG: scheduling while atomic (Corinna Vinschen) [2037969 2014971] - igc: Fix infinite loop in release_swfw_sync (Corinna Vinschen) [2037969] - igc: igc_write_phy_reg_gpy: drop premature return (Corinna Vinschen) [2037969] - igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen) [2037969] - igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Corinna Vinschen) [2037969] - igc: Remove useless DMA-32 fallback configuration (Corinna Vinschen) [2037969] - igc: Fix TX timestamp support for non-MSI-X platforms (Corinna Vinschen) [2037969] - igc: Do not enable crosstimestamping for i225-V models (Corinna Vinschen) [2037969] - igc: switch to napi_build_skb() (Corinna Vinschen) [2037969] - igc: Remove obsolete define (Corinna Vinschen) [2037969] - igc: Remove obsolete mask (Corinna Vinschen) [2037969] - igc: Remove obsolete nvm type (Corinna Vinschen) [2037969] - igc: Remove unused phy type (Corinna Vinschen) [2037969] - igc: Remove unused _I_PHY_ID define (Corinna Vinschen) [2037969] - igc: enable XDP metadata in driver (Corinna Vinschen) [2037969] - intel_idle: Fix false positive RCU splats due to incorrect hardirqs state (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/spec_ctrl: Enable RHEL only ibrs_always & retpoline,ibrs_user spectre_v2 options (Waiman Long) [2090229] - KVM: emulate: do not adjust size of fastop and setcc subroutines (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - efi/x86: use naked RET on mixed mode call wrapper (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Remove apostrophe typo (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Mark retbleed_strings static (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Disable RRSBA behavior (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kexec: Disable RET on kexec (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Add Cannon lake to RETBleed affected CPU list (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - redhat/configs: Add new mitigation configs for RetBleed CVEs (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retbleed: Add fine grained Kconfig knobs (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/cpu/amd: Enumerate BTC_NO (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/common: Stamp out the stepping madness (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Prevent RSB underflow before vmenter (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Fill RSB on vmexit for IBRS (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Fix IBRS handling after vmexit (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Convert launched argument to flags (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Flatten __vmx_vcpu_run() (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Remove x86_spec_ctrl_mask (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Fix SPEC_CTRL write on SMT state change (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Fix firmware entry SPEC_CTRL handling (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/cpu/amd: Add Spectral Chicken (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Do IBPB fallback check only once (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Add retbleed=ibpb (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - objtool: Update Retpoline validation (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - intel_idle: Disable IBRS during long idle (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Report Intel retbleed vulnerability (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Optimize SPEC_CTRL MSR writes (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/entry: Add kernel IBRS implementation (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Enable STIBP for JMP2RET (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Add AMD retbleed= boot parameter (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Report AMD retbleed vulnerability (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: Add magic AMD return-thunk (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: Use return-thunk in asm code (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/sev: Avoid using __x86_return_thunk (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kvm: Fix SETcc emulation for return thunks (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bpf: Use alternative RET encoding (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/ftrace: Use alternative RET encoding (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86,objtool: Create .return_sites (Josh Poimboeuf) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: Undo return-thunk damage (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retpoline: Use -mfunction-return (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retpoline: Swizzle retpoline thunk (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retpoline: Cleanup some #ifdefery (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/cpufeatures: Move RETPOLINE flags to word 11 (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kvm/vmx: Make noinstr clean (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - arch/x86/boot/compressed: Add -D__DISABLE_EXPORTS to kbuild flags (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: (Ab)use __DISABLE_EXPORTS to disable RETHUNK in real mode (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/entry: Remove skip_r11rcx (Waiman Long) [2090229] - cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE (Waiman Long) [2090229] - x86/speculation/srbds: Do not try to turn mitigation off when not supported (Waiman Long) [2090229] - x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch() (Waiman Long) [2090229] - x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBR (Waiman Long) [2090229] - x86/module: Fix the paravirt vs alternative order (Waiman Long) [2090229] - x86: Add straight-line-speculation mitigation (Waiman Long) [2090229] - x86: Prepare inline-asm for straight-line-speculation (Waiman Long) [2090229] - x86: Prepare asm files for straight-line-speculation (Waiman Long) [2090229] - x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds (Waiman Long) [2090229] - x86: Move RETPOLINE*_CFLAGS to arch Makefile (Waiman Long) [2090229] - x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() (Waiman Long) [2090229] - Makefile: remove stale cc-option checks (Waiman Long) [2090229] - tools headers: Remove broken definition of __LITTLE_ENDIAN (Waiman Long) [2090229] - tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' (Waiman Long) [2090229] - x86: Add insn_decode_kernel() (Waiman Long) [2090229] - tools/insn: Restore the relative include paths for cross building (Waiman Long) [2090229] - x86/alternative: Use insn_decode() (Waiman Long) [2090229] - x86/insn: Add an insn_decode() API (Waiman Long) [2090229] - x86/insn: Rename insn_decode() to insn_decode_from_regs() (Waiman Long) [2090229] - x86/paravirt: Add new features for paravirt patching (Waiman Long) [2090229] - x86/alternative: Support not-feature (Waiman Long) [2090229] - x86/alternative: Merge include files (Waiman Long) [2090229] - objtool: Fix error handling for STD/CLD warnings (Waiman Long) [2090229] - x86/alternatives: Teach text_poke_bp() to emulate RET (Waiman Long) [2090229] - x86/ftrace: Have ftrace trampolines turn read-only at the end of system boot up (Waiman Long) [2090229] - x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Waiman Long) [2090229] - objtool: Add support for intra-function calls (Waiman Long) [2090229] - objtool: Rework allocating stack_ops on decode (Waiman Long) [2090229] - objtool: Better handle IRET (Waiman Long) [2090229] - objtool: Support multiple stack_op per instruction (Waiman Long) [2090229] - objtool: Make BP scratch register warning more robust (Waiman Long) [2090229] - x86/kexec: Make relocate_kernel_64.S objtool clean (Waiman Long) [2090229] - objtool: Introduce validate_return() (Waiman Long) [2090229] - Makefile: disallow data races on gcc-10 as well (Waiman Long) [2090229] - objtool: Improve call destination function detection (Waiman Long) [2090229] - x86/alternatives: Implement a better poke_int3_handler() completion scheme (Waiman Long) [2090229] - lib/: fix Kconfig indentation (Waiman Long) [2090229] - x86/alternatives: Use INT3_INSN_SIZE (Waiman Long) [2090229] - x86/kprobes: Fix ordering while text-patching (Waiman Long) [2090229] - x86/kprobes: Convert to text-patching.h (Waiman Long) [2090229] - x86/alternative: Shrink text_poke_loc (Waiman Long) [2090229] - x86/alternative: Remove text_poke_loc::len (Waiman Long) [2090229] - x86/ftrace: Use text_gen_insn() (Waiman Long) [2090229] - x86/alternative: Add text_opcode_size() (Waiman Long) [2090229] - x86/ftrace: Use text_poke() (Waiman Long) [2090229] - x86/ftrace: Use vmalloc special flag (Waiman Long) [2090229] - x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_reset_perms() (Waiman Long) [2090229] - x86/alternatives: Add and use text_gen_insn() helper (Waiman Long) [2090229] - x86/alternatives, jump_label: Provide better text_poke() batching interface (Waiman Long) [2090229] - x86/asm: Annotate relocate_kernel_{32,64}.c (Waiman Long) [2090229] - x86: kprobes: Prohibit probing on instruction which has emulate prefix (Waiman Long) [2090229] - x86: Correct misc typos (Waiman Long) [2090229] - x86/speculation/mds: Apply more accurate check on hypervisor platform (Waiman Long) [2090229] - objtool: Convert insn type to enum (Waiman Long) [2090229] - objtool: Track original function across branches (Waiman Long) [2090229] - objtool: Rename elf_open() to prevent conflict with libelf from elftoolchain (Waiman Long) [2090229] - x86/ftrace: Make enable parameter bool where applicable (Waiman Long) [2090229] - x86/CPU/AMD: Don't force the CPB cap when running under a hypervisor (Waiman Long) [2090229] - objtool: Fix function fallthrough detection (Waiman Long) [2090229] - x86/paravirt: Detect over-sized patching bugs in paravirt_patch_call() (Waiman Long) [2090229] - x86/cpu/amd: Exclude 32bit only assembler from 64bit build (Waiman Long) [2090229] - x86/asm: Mark all top level asm statements as .text (Waiman Long) [2090229] - x86/cpu/bugs: Use __initconst for 'const' init data (Waiman Long) [2090229] - objtool: Add Direction Flag validation (Waiman Long) [2090229] - objtool: Rewrite add_ignores() (Waiman Long) [2090229] - x86/nospec, objtool: Introduce ANNOTATE_IGNORE_ALTERNATIVE (Waiman Long) [2090229] - x86/ftrace: Fix warning and considate ftrace_jmp_replace() and ftrace_call_replace() (Waiman Long) [2090229] - kbuild: Disable extra debugging info in .s output (Waiman Long) [2090229] - x86/CPU/AMD: Set the CPB bit unconditionally on F17h (Waiman Long) [2090229] - x86/alternatives: Print containing function (Waiman Long) [2090229] - x86/ftrace: Do not call function graph from dynamic trampolines (Waiman Long) [2090229] - ftrace: Create new ftrace_internal.h header (Waiman Long) [2090229] - kprobes/x86: Fix instruction patching corruption when copying more than one RIP-relative instruction (Waiman Long) [2090229] - tracing/Makefile: Fix handling redefinition of CC_FLAGS_FTRACE (Waiman Long) [2090229] - x86/paravirt: Remove unused paravirt bits (Waiman Long) [2090229] - x86/paravirt: Remove clobbers parameter from paravirt patch functions (Waiman Long) [2090229] - x86/paravirt: Make paravirt_patch_call() and paravirt_patch_jmp() static (Waiman Long) [2090229] - x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled (Waiman Long) [2090229] - ftrace: Remove unused pointer ftrace_swapper_pid (Waiman Long) [2090229] - x86/spec_ctrl: Temporarily remove RHEL specific IBRS code (Waiman Long) [2090229] - net: bonding: fix use-after-free after 802.3ad slave unbind (Jonathan Toppins) [2109327] - net: bonding: fix possible NULL deref in rlb code (Jonathan Toppins) [2109327] - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers (Jonathan Toppins) [2109327] - bonding: do not discard lowest hash bit for non layer3+4 hashing (Jonathan Toppins) [2109327] - bonding: helper macro __ATTR_RO to make code more clear (Jonathan Toppins) [2109327] - bonding: force carrier update when releasing slave (Jonathan Toppins) [2109327] - bonding: fix data-races around agg_select_timer (Jonathan Toppins) [2109327] - bonding: switch bond_net_exit() to batch mode (Jonathan Toppins) [2109327] - bonding: pair enable_port with slave_arr_updates (Jonathan Toppins) [2109327] - net: bonding: fix bond_xmit_broadcast return value error bug (Jonathan Toppins) [2109327] - tracing: Show size of requested perf buffer (Michael Petlan) [2103836] - tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Michael Petlan) [2103836] - drivers/base/memory: determine and store zone for single-zone memory blocks (David Hildenbrand) [1997803] - drivers/base/node: rename link_mem_sections() to register_memory_block_under_node() (David Hildenbrand) [1997803] - drivers/base/node: consolidate node device subsystem initialization in node_dev_init() (David Hildenbrand) [1997803] - drivers/base/memory: introduce memory_block_{online,offline} (David Hildenbrand) [1997803] - mm/memory_hotplug: remove stale function declarations (David Hildenbrand) [1997803] - mm/memory_hotplug: remove HIGHMEM leftovers (David Hildenbrand) [1997803] - redhat/configs: remove CONFIG_MEMORY_HOTPLUG_SPARSE (David Hildenbrand) [1997803] - mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit (David Hildenbrand) [1997803] - mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE (David Hildenbrand) [1997803] - mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependency from CONFIG_MEMORY_HOTPLUG (David Hildenbrand) [1997803] - memory: remove unused CONFIG_MEM_BLOCK_SIZE (David Hildenbrand) [1997803] - mm/memory_hotplug: disable the functionality for 32b (David Hildenbrand) [1997803] - include/linux/memory.h: drop fields 'hw' and 'phys_callback' from struct memory_block (David Hildenbrand) [1997803] - iommu/vt-d: Fix PCI bus rescan device hot add (Jerry Snitselaar) [2101591] - iommu/vt-d: Fix RID2PASID setup/teardown failure (Jerry Snitselaar) [2101591]- cifs: support share failover when remounting (Ronnie Sahlberg) [2095258] - cifs: avoid starvation when refreshing dfs cache (Ronnie Sahlberg) [2095258] - cifs: fix path comparison and hash calc (Ronnie Sahlberg) [2095258] - cifs: handle different charsets in dfs cache (Ronnie Sahlberg) [2095258] - spi: amd: Limit max transfer and message size (Sudheesh Mavila) [2047996] - redhat/configs: enable CONFIG_SPI_AMD for x86_64 (Sudheesh Mavila) [2047996] - spi: amd: Fix building without ACPI enabled (Sudheesh Mavila) [2047996] - spi: amd: Add support for version AMDI0062 (Sudheesh Mavila) [2047996] - spi: amd: Remove needless rom_addr variable (Sudheesh Mavila) [2047996] - spi: amd: Use iopoll for busy waiting (Sudheesh Mavila) [2047996] - spi: amd: Don't wait for a write-only transfer to finish (Sudheesh Mavila) [2047996] - spi: amd: Remove unneeded variable (Sudheesh Mavila) [2047996] - spi: amd: Refactor amd_spi_busy_wait (Sudheesh Mavila) [2047996] - spi: amd: Refactor code to use less spi_master_get_devdata (Sudheesh Mavila) [2047996] - spi: amd: Use devm_platform_ioremap_resource() in amd_spi_probe (Sudheesh Mavila) [2047996] - spi: spi-amd: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Sudheesh Mavila) [2047996] - spi: amd: Drop superfluous member from struct amd_spi (Sudheesh Mavila) [2047996] - spi: amd: Fix refcount underflow on remove (Sudheesh Mavila) [2047996] - spi: amd: Drop duplicate driver data assignments (Sudheesh Mavila) [2047996] - spi: amd: Pass probe errors back to driver core (Sudheesh Mavila) [2047996] - spi: amd: Fix duplicate iounmap in error path (Sudheesh Mavila) [2047996] - spi: spi-amd: Fix a NULL vs IS_ERR() check in amd_spi_probe() (Sudheesh Mavila) [2047996] - spi: spi-amd: fix warning (Sudheesh Mavila) [2047996] - spi: spi-amd: Add AMD SPI controller driver support (Sudheesh Mavila) [2047996] - selftests/tc-testings: Be compatible with newer tc output (Hangbin Liu) [2100322] - selftests/net: enable lo.accept_local in psock_snd test (Hangbin Liu) [2100322] - selftests/net: Use kselftest skip code for skipped tests (Hangbin Liu) [2100322] - Bluetooth: SCO: Fix sco_send_frame returning skb->len (Gopal Tiwari) [1984641] - Bluetooth: Add bt_skb_sendmsg helper (Gopal Tiwari) [1984641] - Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg (Gopal Tiwari) [1984641] - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Gopal Tiwari) [1984641] - platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in mlxbf_pmc_map_counters (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-lc: fix error code in mlxreg_lc_create_static_devices() (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-lc: Add initial support for Nvidia line card devices (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-io: Extend number of hwmon attributes (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-hotplug: Extend logic for hotplug devices operations (Mark Langsdorf) [2068297] - platform_data/mlxreg: Add new type to support modular systems (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes (Mark Langsdorf) [2068297] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Mark Langsdorf) [2068297] - platform/mellanox: Typo fix in the file mlxbf-bootctl.c (Mark Langsdorf) [2068297] - redhat/configs: Support QAT devices for x86 only (Vladis Dronov) [2040724] - crypto: qat - expose device config through sysfs for 4xxx (Vladis Dronov) [2040724] - crypto: qat - relocate and rename adf_sriov_prepare_restart() (Vladis Dronov) [2040724] - crypto: qat - change behaviour of adf_cfg_add_key_value_param() (Vladis Dronov) [2040724] - crypto: qat - expose device state through sysfs for 4xxx (Vladis Dronov) [2040724] - crypto: qat - Removes the x86 dependency on the QAT drivers (Vladis Dronov) [2040724] - crypto: qat - replace get_current_node() with numa_node_id() (Vladis Dronov) [2040724] - crypto: qat - add support for 401xx devices (Vladis Dronov) [2040724] - crypto: qat - re-enable registration of algorithms (Vladis Dronov) [2040724] - crypto: qat - honor CRYPTO_TFM_REQ_MAY_SLEEP flag (Vladis Dronov) [2040724] - crypto: qat - add param check for DH (Vladis Dronov) [2040724] - crypto: qat - add param check for RSA (Vladis Dronov) [2040724] - crypto: qat - remove dma_free_coherent() for DH (Vladis Dronov) [2040724] - crypto: qat - remove dma_free_coherent() for RSA (Vladis Dronov) [2040724] - crypto: qat - fix memory leak in RSA (Vladis Dronov) [2040724] - crypto: qat - add backlog mechanism (Vladis Dronov) [2040724] - crypto: qat - refactor submission logic (Vladis Dronov) [2040724] - crypto: qat - use pre-allocated buffers in datapath (Vladis Dronov) [2040724] - crypto: qat - set to zero DH parameters before free (Vladis Dronov) [2040724] - crypto: qat - Fix unsigned function returning negative constant (Vladis Dronov) [2040724] - crypto: qat - remove line wrapping for pfvf_ops functions (Vladis Dronov) [2040724] - crypto: qat - use u32 variables in all GEN4 pfvf_ops (Vladis Dronov) [2040724] - crypto: qat - replace disable_vf2pf_interrupts() (Vladis Dronov) [2040724] - crypto: qat - leverage the GEN2 VF mask definiton (Vladis Dronov) [2040724] - crypto: qat - rework the VF2PF interrupt handling logic (Vladis Dronov) [2040724] - crypto: qat - fix off-by-one error in PFVF debug print (Vladis Dronov) [2040724] - crypto: qat - fix wording and formatting in code comment (Vladis Dronov) [2040724] - crypto: qat - test PFVF registers for spurious interrupts on GEN4 (Vladis Dronov) [2040724] - crypto: qat - add check for invalid PFVF protocol version 0 (Vladis Dronov) [2040724] - crypto: qat - add missing restarting event notification in VFs (Vladis Dronov) [2040724] - crypto: qat - remove unnecessary tests to detect PFVF support (Vladis Dronov) [2040724] - crypto: qat - remove unused PFVF stubs (Vladis Dronov) [2040724] - crypto: qat - remove unneeded braces (Vladis Dronov) [2040724] - crypto: qat - fix ETR sources enabled by default on GEN2 devices (Vladis Dronov) [2040724] - crypto: qat - set COMPRESSION capability for DH895XCC (Vladis Dronov) [2040724] - crypto: qat - set CIPHER capability for DH895XCC (Vladis Dronov) [2040724] - crypto: qat - stop using iommu_present() (Vladis Dronov) [2040724] - crypto: qat - fix initialization of pfvf rts_map_msg structures (Vladis Dronov) [2040724] - crypto: qat - fix initialization of pfvf cap_msg structures (Vladis Dronov) [2040724] - crypto: qat - remove unneeded assignment (Vladis Dronov) [2040724] - crypto: qat - disable registration of algorithms (Vladis Dronov) [2040724] - crypto: qat - enable power management for QAT GEN4 (Vladis Dronov) [2040724] - crypto: qat - move and rename GEN4 error register definitions (Vladis Dronov) [2040724] - crypto: qat - add misc workqueue (Vladis Dronov) [2040724] - crypto: qat - don't cast parameter in bit operations (Vladis Dronov) [2040724] - crypto: qat - fix access to PFVF interrupt registers for GEN4 (Vladis Dronov) [2040724] - crypto: qat - fix a signedness bug in get_service_enabled() (Vladis Dronov) [2040724] - dlm: fix missing lkb refcount handling (Alexander Aring) [2084606] - scsi: storvsc: Fix unsigned comparison to zero (Mohammed Gamal) [2020774] - scsi: storvsc: Fix validation for unsolicited incoming packets (Mohammed Gamal) [2020774] - scsi: storvsc: Fix storvsc_queuecommand() memory leak (Mohammed Gamal) [2020774] - x86/kvm: Add kexec support for SEV Live Migration. (Mohammed Gamal) [2018614] - x86/kvm: Add guest support for detecting and enabling SEV Live Migration feature. (Mohammed Gamal) [2018614] - mm: x86: Invoke hypercall when page encryption status is changed (Mohammed Gamal) [2018614] - hv_netvsc: Fix potential dereference of NULL pointer (Mohammed Gamal) [2086611] - hv_netvsc: Add support for XDP_REDIRECT (Mohammed Gamal) [2086611] - hv_netvsc: Print value of invalid ID in netvsc_send_{completion,tx_complete}() (Mohammed Gamal) [2086611] - net: hyperv: remove use of bpf_op_t (Mohammed Gamal) [2086611] - hv_netvsc: Add check for kvmalloc_array (Mohammed Gamal) [2086611] - net: netvsc: remove break after return (Mohammed Gamal) [2086611] - hv_netvsc: Use bitmap_zalloc() when applicable (Mohammed Gamal) [2086611] - SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op (Ronnie Sahlberg) [2108871] - vsock/virtio: enable VQs early on probe (Stefano Garzarella) [2107594] - vsock/virtio: initialize vdev->priv before using VQs (Stefano Garzarella) [2107594] - vsock: each transport cycles only on its own sockets (Stefano Garzarella) [2107594] - vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella) [2107594] - vsock: remove vsock from connected table when connect is interrupted by a signal (Stefano Garzarella) [2107594] - ipv6: take care of disable_policy when restoring routes (Andrea Claudi) [2103894] - tools/testing/nvdimm: Fix security_init() symbol collision (Jeff Moyer) [2096791] - redhat: make kernel-devel pkgs Requires elfutils and gcc (Jarod Wilson) [1701282] - xhci: Fix null pointer dereference in resume if xhci has only one roothub (Dean Nelson) [2061791] - usb: dwc3: gadget: Move null pinter check to proper place (Dean Nelson) [2061791] - xhci: Don't defer primary roothub registration if there is only one roothub (Dean Nelson) [2061791] - USB: serial: pl2303: fix type detection for odd device (Dean Nelson) [2061791] - media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init (Dean Nelson) [2061791] - usb: xhci-mtk: remove bandwidth budget table (Dean Nelson) [2061791] - usb: xhci-mtk: fix fs isoc's transfer error (Dean Nelson) [2061791] - xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI (Dean Nelson) [2061791] - xhci: prevent U2 link power state if Intel tier policy prevented U1 (Dean Nelson) [2061791] - xhci: use generic command timer for stop endpoint commands. (Dean Nelson) [2061791] - usb: host: xhci-plat: omit shared hcd if either root hub has no ports (Dean Nelson) [2061791] - usb: host: xhci-plat: prepare operation w/o shared hcd (Dean Nelson) [2061791] - usb: host: xhci-plat: create shared hcd after having added main hcd (Dean Nelson) [2061791] - xhci: prepare for operation w/o shared hcd (Dean Nelson) [2061791] - xhci: factor out parts of xhci_gen_setup() (Dean Nelson) [2061791] - xhci: Set HCD flag to defer primary roothub registration (Dean Nelson) [2061791] - usb: core: hcd: Add support for deferring roothub registration (Dean Nelson) [2061791] - thunderbolt: Fix buffer allocation of devices with no DisplayPort adapters (Dean Nelson) [2061791] - media: uvcvideo: Fix bit overflow in uvc_probe_video (Dean Nelson) [2061791] - media: uvcvideo: Fix missing check to determine if element is found in list (Dean Nelson) [2061791] - usb: typec: tcpci: Don't skip cleanup in .remove() on error (Dean Nelson) [2061791] - usb: cdc-wdm: fix reading stuck on device close (Dean Nelson) [2061791] - thunderbolt: Ignore port locked error in tb_port_wait_for_link_width() (Dean Nelson) [2061791] - thunderbolt: Add debug logging when lane is enabled/disabled (Dean Nelson) [2061791] - usb: dwc3: gadget: Return proper request status (Dean Nelson) [2061791] - usb: typec: mux: Check dev_set_name() return value (Dean Nelson) [2061791] - usb: dwc3: pci: Fix pm_runtime_get_sync() error checking (Dean Nelson) [2061791] - usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback (Dean Nelson) [2061791] - usb: dwc3: core: Only handle soft-reset in DCTL (Dean Nelson) [2061791] - usb: dwc3: Try usb-role-switch first in dwc3_drd_init (Dean Nelson) [2061791] - usb: dwc3: core: Fix tx/rx threshold settings (Dean Nelson) [2061791] - USB: storage: karma: fix rio_karma_init return (Dean Nelson) [2061791] - xhci: Enable runtime PM on second Alderlake controller (Dean Nelson) [2061791] - usb: misc: fix improper handling of refcount in uss720_probe() (Dean Nelson) [2061791] - usb: typec: ucsi: Fix role swapping (Dean Nelson) [2061791] - usb: typec: ucsi: Fix reuse of completion structure (Dean Nelson) [2061791] - thunderbolt: Use different lane for second DisplayPort tunnel (Dean Nelson) [2061791] - thunderbolt: Dump path config space entries during discovery (Dean Nelson) [2061791] - thunderbolt: Use decimal number with port numbers (Dean Nelson) [2061791] - xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms (Dean Nelson) [2061791] - xhci: stop polling roothubs after shutdown (Dean Nelson) [2061791] - USB: Fix xhci event ring dequeue pointer ERDP update issue (Dean Nelson) [2061791] - USB: storage: ums-realtek: fix error code in rts51x_read_mem() (Dean Nelson) [2061791] - usb: early: xhci-dbc: Fix xdbc number parsing (Dean Nelson) [2061791] - usb: early: xhci-dbc: Remove duplicate keep parsing (Dean Nelson) [2061791] - USB: serial: pl2303: fix GS type detection (Dean Nelson) [2061791] - usb: host: xhci: Remove some unnecessary return value initializations (Dean Nelson) [2061791] - usb: host: xhci: add blank line in xhci_halt() (Dean Nelson) [2061791] - usb: host: xhci: update hci_version operation in xhci_gen_setup() (Dean Nelson) [2061791] - usb: host: xhci: fix a comment typo in xhci_mem_init() (Dean Nelson) [2061791] - usb: host: xhci: use ffs() in xhci_mem_init() (Dean Nelson) [2061791] - xhci: fix runtime PM imbalance in USB2 resume (Dean Nelson) [2061791] - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() (Dean Nelson) [2061791] - xhci: fix garbage USBSTS being logged in some cases (Dean Nelson) [2061791] - xhci: make xhci_handshake timeout for xhci_reset() adjustable (Dean Nelson) [2061791] - xhci: omit mem read just after allocation of trb (Dean Nelson) [2061791] - Revert "USB: serial: ch341: add new Product ID for CH341A" (Dean Nelson) [2061791] - usb: xhci: fix minmax.cocci warnings (Dean Nelson) [2061791] - usb: host: xhci: drop redundant checks (Dean Nelson) [2061791] - xhci: Allocate separate command structures for each LPM command (Dean Nelson) [2061791] - xhci: dbgtty: use IDR to support several dbc instances. (Dean Nelson) [2061791] - xhci: dbc: Don't call dbc_tty_init() on every dbc tty probe (Dean Nelson) [2061791] - xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit (Dean Nelson) [2061791] - xhci: dbc: create and remove dbc structure in dbgtty driver. (Dean Nelson) [2061791] - xhci: dbc: refactor xhci_dbc_init() (Dean Nelson) [2061791] - usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Dean Nelson) [2061791] - xhci: Prevent futile URB re-submissions due to incorrect return value. (Dean Nelson) [2061791] - xhci: re-initialize the HC during resume if HCE was set (Dean Nelson) [2061791] - usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel Bay Trail (Dean Nelson) [2061791] - usb: dwc3: pci: add support for the Intel Raptor Lake-S (Dean Nelson) [2061791] - usb: xhci-mtk: add support ip-sleep wakeup for mt8195 (Dean Nelson) [2061791] - usb: dwc3: gadget: Prevent core from processing stale TRBs (Dean Nelson) [2061791] - thunderbolt: Replace acpi_bus_get_device() (Dean Nelson) [2061791] - thunderbolt: Add internal xHCI connect flows for Thunderbolt 3 devices (Dean Nelson) [2061791] - thunderbolt: Add missing device ID to tb_switch_is_alpine_ridge() (Dean Nelson) [2061791] - thunderbolt: Disable LTTPR on Intel Titan Ridge (Dean Nelson) [2061791] - usb: ulpi: Call of_node_put correctly (Dean Nelson) [2061791] - usb: ulpi: Move of_node_put to ulpi_dev_release (Dean Nelson) [2061791] - usb: xhci-mtk: Use struct_size() helper in create_sch_ep() (Dean Nelson) [2061791] - usb: common: ulpi: Fix crash in ulpi_match() (Dean Nelson) [2061791] - usb: typec: tcpm: Do not disconnect when receiving VSAFE0V (Dean Nelson) [2061791] - usb: typec: tcpm: Do not disconnect while receiving VBUS off (Dean Nelson) [2061791] - xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. (Dean Nelson) [2061791] - usb: typec: tcpci: don't touch CC line if it's Vconn source (Dean Nelson) [2061791] - thunderbolt: Remove useless DMA-32 fallback configuration (Dean Nelson) [2061791] - media: uvcvideo: Support devices that report an OT as an entity source (Dean Nelson) [2061791] - Revert "media: uvcvideo: Support devices that report an OT as an entity source" (Dean Nelson) [2061791] - thunderbolt: Add module parameter for CLx disabling (Dean Nelson) [2061791] - thunderbolt: Enable CL0s for Intel Titan Ridge (Dean Nelson) [2061791] - thunderbolt: Rename Intel TB_VSE_CAP_IECS capability (Dean Nelson) [2061791] - thunderbolt: Implement TMU time disruption for Intel Titan Ridge (Dean Nelson) [2061791] - thunderbolt: Move usb4_switch_wait_for_bit() to switch.c (Dean Nelson) [2061791] - thunderbolt: Add CL0s support for USB4 routers (Dean Nelson) [2061791] - thunderbolt: Add TMU uni-directional mode (Dean Nelson) [2061791] - xhci: use max() to make code cleaner (Dean Nelson) [2061791] - usb: ftdi-elan: fix memory leak on device disconnect (Dean Nelson) [2061791] - Revert "usb: early: convert to readl_poll_timeout_atomic()" (Dean Nelson) [2061791] - usb: typec: tcpm: fix tcpm unregister port but leave a pending timer (Dean Nelson) [2061791] - thunderbolt: Check return value of kmemdup() in icm_handle_event() (Dean Nelson) [2061791] - media: dw2102: Fix use after free (Dean Nelson) [2061791] - USB: serial: cp210x: fix CP2105 GPIO registration (Dean Nelson) [2061791] - usb: xhci-mtk: fix list_del warning when enable list debug (Dean Nelson) [2061791] - usb: core: config: fix validation of wMaxPacketValue entries (Dean Nelson) [2061791] - xhci: avoid race between disable slot command and host runtime suspend (Dean Nelson) [2061791] - xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending (Dean Nelson) [2061791] - thunderbolt: Do not dereference fwnode in struct device (Dean Nelson) [2061791] - thunderbolt: Add debug logging of DisplayPort resource allocation (Dean Nelson) [2061791] - thunderbolt: Do not program path HopIDs for USB4 routers (Dean Nelson) [2061791] - thunderbolt: Do not allow subtracting more NFC credits than configured (Dean Nelson) [2061791] - thunderbolt: Runtime resume USB4 port when retimers are scanned (Dean Nelson) [2061791] - thunderbolt: Tear down existing tunnels when resuming from hibernate (Dean Nelson) [2061791] - thunderbolt: Runtime PM activate both ends of the device link (Dean Nelson) [2061791] - thunderbolt: xdomain: Avoid potential stack OOB read (Dean Nelson) [2061791] - media: uvcvideo: fix division by zero at stream start (Dean Nelson) [2061791] - usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect (Dean Nelson) [2061791] - xhci: Fix commad ring abort, write all 64 bits to CRCR register. (Dean Nelson) [2061791] - usb: dwc3: gadget: Skip reading GEVNTSIZn (Dean Nelson) [2061791] - usb: dwc3: gadget: Ignore Update Transfer cmd params (Dean Nelson) [2061791] - usb: dwc3: gadget: Skip checking Update Transfer status (Dean Nelson) [2061791] - usb: hub: Fix locking issues with address0_mutex (Dean Nelson) [2061791] - media: dib0700: Only touch one bit when start/stop an adapter (Dean Nelson) [2061791] - media: dib0700: cleanup start/stop streaming logic (Dean Nelson) [2061791] - media: dib0700: fix undefined behavior in tuner shutdown (Dean Nelson) [2061791] - media: s2255: fix control-message timeouts (Dean Nelson) [2061791] - media: pvrusb2: fix control-message timeouts (Dean Nelson) [2061791] - media: flexcop-usb: fix control-message timeouts (Dean Nelson) [2061791] - usb: hub: Fix usb enumeration issue due to address0 race (Dean Nelson) [2061791] - usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Dean Nelson) [2061791] - usb: dwc3: gadget: Fix null pointer exception (Dean Nelson) [2061791] - usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer (Dean Nelson) [2061791] - usb: dwc3: gadget: Ignore NoStream after End Transfer (Dean Nelson) [2061791] - usb: xhci-mtk: fix random remote wakeup (Dean Nelson) [2061791] - usb: xhci-mtk: remove unnecessary error check (Dean Nelson) [2061791] - USB: serial: keyspan: fix memleak on probe errors (Dean Nelson) [2061791] - USB: iowarrior: fix control-message timeouts (Dean Nelson) [2061791] - usb: dwc3: gadget: Skip resizing EP's TX FIFO if already resized (Dean Nelson) [2061791] - usb: dwc3: gadget: Change to dev_dbg() when queuing to inactive gadget/ep (Dean Nelson) [2061791] - xhci: Enable trust tx length quirk for Fresco FL11 USB controller (Dean Nelson) [2061791] - xhci: Fix command ring pointer corruption while aborting a command (Dean Nelson) [2061791] - USB: xhci: dbc: fix tty registration race (Dean Nelson) [2061791] - xhci: add quirk for host controllers that don't update endpoint DCS (Dean Nelson) [2061791] - xhci: guard accesses to ep_state in xhci_endpoint_reset() (Dean Nelson) [2061791] - media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Dean Nelson) [2061791] - USB: cdc-acm: fix break reporting (Dean Nelson) [2061791] - USB: cdc-acm: fix racy tty buffer accesses (Dean Nelson) [2061791] - usb: typec: tcpm: handle SRC_STARTUP state if cc changes (Dean Nelson) [2061791] - usb: typec: tcpci: don't handle vSafe0V event if it's not enabled (Dean Nelson) [2061791] - usb: xhci-mtk: use xhci_dbg() to print log (Dean Nelson) [2061791] - media: mxl111sf: change mutex_init() location (Dean Nelson) [2061791] - media: tm6000: Avoid card name truncation (Dean Nelson) [2061791] - media: gspca: Limit frame size to sizeimage. (Dean Nelson) [2061791] - media: uvcvideo: Don't spam the log in uvc_ctrl_restore_values() (Dean Nelson) [2061791] - media: uvcvideo: Increase the size of UVC_METADATA_BUF_SIZE (Dean Nelson) [2061791] - media: uvcvideo: Return -EIO for control errors (Dean Nelson) [2061791] - media: uvcvideo: Remove unused including (Dean Nelson) [2061791] - media: m5602_ov7660: remove the repeated declaration (Dean Nelson) [2061791] - media: dvb-usb: fix ununit-value in az6027_rc_query (Dean Nelson) [2061791] - thunderbolt: Fix -Wrestrict warning (Dean Nelson) [2061791] - USB: serial: cp210x: fix dropped characters with CP2102 (Dean Nelson) [2061791] - usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Dean Nelson) [2061791] - USB: serial: option: remove duplicate USB device ID (Dean Nelson) [2061791] - USB: serial: mos7840: remove duplicated 0xac24 device ID (Dean Nelson) [2061791] - USB: cdc-acm: fix minor-number release (Dean Nelson) [2061791] - usb: dwc3: reference clock period configuration (Dean Nelson) [2061791] - usb: xhci-mtk: allow bandwidth table rollover (Dean Nelson) [2061791] - usb: xhci-mtk: modify the SOF/ITP interval for mt8195 (Dean Nelson) [2061791] - usb: xhci-mtk: add a member of num_esit (Dean Nelson) [2061791] - usb: xhci-mtk: check boundary before check tt (Dean Nelson) [2061791] - usb: xhci-mtk: update fs bus bandwidth by bw_budget_table (Dean Nelson) [2061791] - usb: xhci-mtk: support option to disable usb2 ports (Dean Nelson) [2061791] - usb: xhci-mtk: fix use-after-free of mtk->hcd (Dean Nelson) [2061791] - usb: dwc3: pci: add support for AMD's newer generation platform. (Dean Nelson) [2061791] - xhci: Add bus number to some debug messages (Dean Nelson) [2061791] - xhci: Add additional dynamic debug to follow URBs in cancel and error cases. (Dean Nelson) [2061791] - Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Dean Nelson) [2061791] - xhci: Fix failure to give back some cached cancelled URBs. (Dean Nelson) [2061791] - xhci: fix even more unsafe memory usage in xhci tracing (Dean Nelson) [2061791] - xhci: fix unsafe memory usage in xhci tracing (Dean Nelson) [2061791] - usb: typec: tcpm: Support non-PD mode (Dean Nelson) [2061791] - USB: serial: cp210x: determine fw version for CP2105 and CP2108 (Dean Nelson) [2061791] - USB: serial: cp210x: clean up type detection (Dean Nelson) [2061791] - USB: serial: cp210x: clean up set-chars request (Dean Nelson) [2061791] - USB: serial: cp210x: clean up control-request timeout (Dean Nelson) [2061791] - USB: serial: cp210x: fix flow-control error handling (Dean Nelson) [2061791] - USB: serial: cp210x: fix control-characters error handling (Dean Nelson) [2061791] - tty: drop put_tty_driver (Dean Nelson) [2061791] - media: dvb-usb: fix uninit-value in vp702x_read_mac_addr (Dean Nelson) [2061791] - media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init (Dean Nelson) [2061791] - usb: renesas-xhci: Remove renesas_xhci_pci_exit() (Dean Nelson) [2061791] - usb: dwc3: Resize TX FIFOs to meet EP bursting requirements (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: fix UAF (Dean Nelson) [2061791] - usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Dean Nelson) [2061791] - usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate (Dean Nelson) [2061791] - usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Dean Nelson) [2061791] - media: lmedm04: Fix misuse of comma (Dean Nelson) [2061791] - media: tm6000: Fix memleak in tm6000_start_stream (Dean Nelson) [2061791] - usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Dean Nelson) [2061791] - memstick: Skip allocating card when removing host (Dean Nelson) [2061791] - USB: Replace zero-length array with flexible-array member (Dean Nelson) [2061791] - USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd (Dean Nelson) [2061791] - Revert "[usb] USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd" (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: Support runtime power management (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: Use ms_dev() helper (Dean Nelson) [2061791] - memstick: Prevent memstick host from getting runtime suspended during card detection (Dean Nelson) [2061791] - misc: rtsx_usb: Use USB remote wakeup signaling for card insertion detection (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: Add missing pm_runtime_disable() in probe function (Dean Nelson) [2061791]- RDMA/qedr: Fix reporting QP timeout attribute (Kamal Heib) [2083620] - NFSD: Handle COPYer - Not suppored in RHEL8 (Benjamin Coddington) [2108628] - NFSD add ca_source_server<> to COPY (Benjamin Coddington) [2108628] - NFS NFSD: defining nl4_servers structure needed by both (Benjamin Coddington) [2108628] - fix backport powerpc/uaccess: get rid of small constant size cases in raw_copy_{to,from}_user() (Diego Domingos) [2106984] - bpf: Enable bpf_ktime_get_coarse_ns helper (Viktor Malik) [2105133] - kernel/resource: Introduce request_mem_region_muxed() (Sudheesh Mavila) [2047999] - i2c: piix4: Enable EFCH MMIO for Family 17h+ (Sudheesh Mavila) [2047999] - i2c: piix4: Add EFCH MMIO support for SMBus port select (Sudheesh Mavila) [2047999] - i2c: piix4: Add EFCH MMIO support to SMBus base address detect (Sudheesh Mavila) [2047999] - i2c: piix4: Add EFCH MMIO support to region request and release (Sudheesh Mavila) [2047999] - i2c: piix4: Move SMBus port selection into function (Sudheesh Mavila) [2047999] - i2c: piix4: Move SMBus controller base address detect into function (Sudheesh Mavila) [2047999] - i2c: piix4: Move port I/O region request/release code into functions (Sudheesh Mavila) [2047999] - i2c: piix4: Replace hardcoded memory map size with a #define (Sudheesh Mavila) [2047999] - i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets (Sudheesh Mavila) [2047999] - i2c: piix4: Add ACPI support (Sudheesh Mavila) [2047999] - i2c: piix4: Fix probing of reserved ports on AMD Family 16h Model 30h (Sudheesh Mavila) [2047999] - i2c: piix4: Fix port selection for AMD Family 16h Model 30h (Sudheesh Mavila) [2047999] - i2c-piix4: Add Hygon Dhyana SMBus support (Sudheesh Mavila) [2047999] - tracing: Remove WARN_ON in start_thread() (Jerome Marchand) [2090967] - net: usb: Fix spelling mistakes (José Ignacio Tornos Martínez) [1984353] - net: usb: cdc_ether: record speed in status method (José Ignacio Tornos Martínez) [1984353] - net: usb: usbnet: add method for reporting speed without MII (José Ignacio Tornos Martínez) [1984353] - e1000e: Fix possible overflow in LTR decoding (Ken Cox) [2037965] - e1000e: Print PHY register address when MDI read/write fails (Ken Cox) [2037965] - e1000e: Correct NVM checksum verification flow (Ken Cox) [2037965] - e1000e: Fix possible HW unit hang after an s0ix exit (Ken Cox) [2037965 2049952] - e1000e: Handshake with CSME starts from ADL platforms (Ken Cox) [2037965 2049952] - e1000e: Separate ADP board type from TGP (Ken Cox) [2037965 2049952] - e1000e: Remove useless DMA-32 fallback configuration (Ken Cox) [2037965] - e1000e: Remove redundant statement (Ken Cox) [2037965] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2037965] - net: e1000e: solve insmod 'Unknown symbol mutex_lock' error (Ken Cox) [2037965] - RDMA/irdma: Add SW mechanism to generate completions on error (Kamal Heib) [2100316] - RDMA/irdma: Remove the redundant variable (Kamal Heib) [2100316] - RDMA/irdma: Add support for DSCP (Kamal Heib) [2100316] - RDMA/irdma: Use irq_update_affinity_hint() (Kamal Heib) [2100316] - RDMA/irdma: Set protocol based on PF rdma_mode flag (Kamal Heib) [2100316 2096481] - virtio-ring: fix DMA metadata flags (Cindy Lu) [1969742] - virtio_ring: fix typos in vring_desc_extra (Jason Wang) [1969742] - virtio-ring: store DMA metadata in desc_extra for split virtqueue (Jason Wang) [1969742] - virtio: use err label in __vring_new_virtqueue() (Jason Wang) [1969742] - virtio_ring: introduce virtqueue_desc_add_split() (Jason Wang) [1969742] - virtio_ring: secure handling of mapping errors (Jason Wang) [1969742] - virtio-ring: factor out desc_extra allocation (Jason Wang) [1969742] - virtio_ring: rename vring_desc_extra_packed (Jason Wang) [1969742] - virtio-ring: maintain next in extra state for packed virtqueue (Jason Wang) [1969742] - drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist (Phil Auld) [2089715] - rpminspect: disable abidiff scanning (Jarod Wilson)- Netvsc: Call hv_unmap_memory() in the netvsc_device_remove() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Release cpu lock in error case (Mohammed Gamal) [2086613] - Drivers: hv: Fix syntax errors in comments (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Don't assign VMbus channel interrupts to isolated CPUs (Mohammed Gamal) [2086613] - hv_balloon: Fix balloon_probe() and balloon_remove() error handling (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: fix typo in comment (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Remove support for Hyper-V 2008 and Hyper-V 2008R2/Win7 (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Refactor the ring-buffer iterator functions (Mohammed Gamal) [2086613] - hv_sock: Copy packets sent by Hyper-V out of the ring buffer (Mohammed Gamal) [2086613] - hv_sock: Check hv_pkt_iter_first_raw()'s return value (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Accept hv_sock offers in isolated guests (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Introduce {lock,unlock}_requestor() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Introduce vmbus_request_addr_match() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Introduce vmbus_sendpacket_getid() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Add VMbus IMC device to unsupported list (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() (Mohammed Gamal) [2086613] - Drivers: hv: balloon: Disable balloon and hot-add accordingly (Mohammed Gamal) [2086613] - Drivers: hv: balloon: Support status report for larger page sizes (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix potential crash on module unload (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix initialization of device object in vmbus_device_register() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in isolated guests (Mohammed Gamal) [2086613] - drivers: hv: log when enabling crash_kexec_post_notifiers (Mohammed Gamal) [2086613] - Drivers: hv: utils: Make use of the helper macro LIST_HEAD() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Rework use of DMA_BIT_MASK(64) (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Mohammed Gamal) [2086613] - Drivers: hv: Compare cpumasks and not their weights in init_vp_index() (Mohammed Gamal) [2086613] - Drivers: hv: Rename 'alloced' to 'allocated' (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Use struct_size() helper in kmalloc() (Mohammed Gamal) [2086613] - Drivers: hv: balloon: account for vmbus packet header in max_pkt_size (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Initialize request offers message for Isolation VM (Mohammed Gamal) [2086613] - Drivers: hv: Fix definition of hypercall input & output arg variables (Mohammed Gamal) [2086613] - net: netvsc: Add Isolation VM support for netvsc driver (Mohammed Gamal) [2086613] - scsi: storvsc: Add Isolation VM support for storvsc driver (Mohammed Gamal) [2086613] - Drivers: hv : vmbus: Adding NULL pointer check (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Remove unused code to check for subchannels (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Initialize VMbus ring buffer for Isolation VM (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Add SNP support for VMbus channel initiate message (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Mark vmbus ring buffer visible to host in Isolation VM (Mohammed Gamal) [2086613] - SUNRPC: Don't leak sockets in xs_local_connect() (Jeffrey Layton) [2089429] - SUNRPC: clean up some inconsistent indenting (Jeffrey Layton) [2089429] - SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Jeffrey Layton) [2089429] - SUNRPC: Don't call connect() more than once on a TCP socket (Jeffrey Layton) [2089429] - net: openvswitch: fix misuse of the cached connection on tuple changes (Timothy Redaelli) [2099213] - sfc: fix considering that all channels have TX queues (Íñigo Huguet) [1851823] - sfc: fix wrong tx channel offset with efx_separate_tx_channels (Íñigo Huguet) [1851823] - intel/igb:fix repeated words in comments (Corinna Vinschen) [2037959] - igb: remove unexpected word "the" (Corinna Vinschen) [2037959] - igb: Make DMA faster when CPU is active on the PCIe link (Corinna Vinschen) [2037959] - igb: fix a use-after-free issue in igb_clean_tx_ring (Corinna Vinschen) [2037959] - igb: Remove duplicate defines (Corinna Vinschen) [2037959] - igb: skip phy status check where unavailable (Corinna Vinschen) [2037959] - igb: Convert kmap() to kmap_local_page() (Corinna Vinschen) [2037959] - igb: zero hwtstamp by default (Corinna Vinschen) [2037959] - igb: Remove useless DMA-32 fallback configuration (Corinna Vinschen) [2037959] - PCI: Work around Intel I210 ROM BAR overlap defect (Corinna Vinschen) [2037959] - igb: support EXTTS on 82580/i354/i350 (Corinna Vinschen) [2037959] - igb: support PEROUT on 82580/i354/i350 (Corinna Vinschen) [2037959] - igb: move PEROUT and EXTTS isr logic to separate functions (Corinna Vinschen) [2037959] - igb: move SDP config initialization to separate function (Corinna Vinschen) [2037959] - igb: switch to napi_build_skb() (Corinna Vinschen) [2037959] - igb: remove never changed variable `ret_val' (Corinna Vinschen) [2037959] - NFSv4: Add an fattr allocation to _nfs4_discover_trunking() (Scott Mayhew) [2096393] - sunrpc: set cl_max_connect when cloning an rpc_clnt (Scott Mayhew) [2096393] - NFSv4.1 mark qualified async operations as MOVEABLE tasks (Scott Mayhew) [2096393] - powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address (Desnes A. Nunes do Rosario) [2095041] - audit: free module name (Richard Guy Briggs) [2100259] - bfq: fix blkio cgroup leakage v4 (Ming Lei) [2093206] - scsi: scsi_dh_alua: Properly handle the ALUA transitioning state (Ewan D. Milne) [1992870] - mm: sparse: remove __section_nr() function (Mark Langsdorf) [2067280] - mm: sparse: pass section_nr to find_memory_block (Mark Langsdorf) [2067280] - mm: sparse: pass section_nr to section_mark_present (Mark Langsdorf) [2067280] - headers/uninline: Uninline single-use function: kobject_has_children() (Mark Langsdorf) [2067280] - arch_topology: Do not set llc_sibling if llc_id is invalid (Mark Langsdorf) [2067280] - topology: make core_mask include at least cluster_siblings (Mark Langsdorf) [2067280] - regmap: allow a defined reg_base to be added to every address (Mark Langsdorf) [2067280] - regmap: add configurable downshift for addresses (Mark Langsdorf) [2067280] - drivers/base/dd.c : Remove the initial value of the global variable (Mark Langsdorf) [2067280] - devres: fix typos in comments (Mark Langsdorf) [2067280] - base: soc: Make soc_device_match() simpler and easier to read (Mark Langsdorf) [2067280] - driver core: Refactor sysfs and drv/bus remove hooks (Mark Langsdorf) [2067280] - driver core: Refactor multiple copies of device cleanup (Mark Langsdorf) [2067280] - arch_topology: obtain cpu capacity using information from CPPC (Mark Langsdorf) [2067280] - PM: core: keep irq flags in device_pm_check_callbacks() (Mark Langsdorf) [2067280] - PM: sleep: Add device name to suspend_report_result() (Mark Langsdorf) [2067280] - PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() (Mark Langsdorf) [2067280] - PM: sleep: wakeup: Fix typos in comments (Mark Langsdorf) [2067280] - PM: domains: Fix sleep-in-atomic bug caused by genpd_debug_remove() (Mark Langsdorf) [2067280] - PM: domains: use dev_err_probe() to simplify error handling (Mark Langsdorf) [2067280] - PM: domains: Prevent power off for parent unless child is in deepest state (Mark Langsdorf) [2067280] - driver core: cleanup double words comments (Mark Langsdorf) [2067280] - device property: Don't split fwnode_get_irq*() APIs in the code (Mark Langsdorf) [2067280] - regmap: irq: cleanup comments (Mark Langsdorf) [2067280] - platform: use dev_err_probe() in platform_get_irq_byname() (Mark Langsdorf) [2067280] - devtmpfs: drop redundant fs parameters from internal fs (Mark Langsdorf) [2067280] - component: Replace most references to 'master' with 'aggregate device' (Mark Langsdorf) [2067280] - device property: Add fwnode_irq_get_byname (Mark Langsdorf) [2067280] - regmap-irq: Fix typo in comment (Mark Langsdorf) [2067280] - driver core: Free DMA range map when device is released (Mark Langsdorf) [2067280] - regmap-irq: Update interrupt clear register for proper reset (Mark Langsdorf) [2067280] - PM: s2idle: ACPI: Fix wakeup interrupts handling (Mark Langsdorf) [2067280] - devtmpfs regression fix: reconfigure on each mount (Mark Langsdorf) [2067280] - regmap: debugfs: Fix indentation (Mark Langsdorf) [2067280] - regmap: Call regmap_debugfs_exit() prior to _init() (Mark Langsdorf) [2067280] - driver core: Make bus notifiers in right order in really_probe() (Mark Langsdorf) [2067280] - driver core: Move driver_sysfs_remove() after driver_sysfs_add() (Mark Langsdorf) [2067280] - driver core: Simplify async probe test code by using ktime_ms_delta() (Mark Langsdorf) [2067280] - PM: runtime: Simplify locking in pm_runtime_put_suppliers() (Mark Langsdorf) [2067280] - software node: fix wrong node passed to find nargs_prop (Mark Langsdorf) [2067280] - driver core: platform: document registration-failure requirement (Mark Langsdorf) [2067280] - device property: Add fwnode_iomap() (Mark Langsdorf) [2067280] - device property: Use fwnode_graph_for_each_endpoint() macro (Mark Langsdorf) [2067280] - device property: Implement fwnode_graph_get_endpoint_count() (Mark Langsdorf) [2067280] - device property: Fix documentation for FWNODE_GRAPH_DEVICE_DISABLED (Mark Langsdorf) [2067280] - rtc: Check return value from mc146818_get_time() (Mark Langsdorf) [2067280] - device property: Check fwnode->secondary when finding properties (Mark Langsdorf) [2067280] - topology/sysfs: rework book and drawer topology ifdefery (Mark Langsdorf) [2067280] - topology/sysfs: export cluster attributes only if an architectures has support (Mark Langsdorf) [2067280] - topology/sysfs: export die attributes only if an architectures has support (Mark Langsdorf) [2067280] - driver core: Don't call device_remove_properties() from device_del() (Mark Langsdorf) [2067280] - regmap: allow to define reg_update_bits for no bus configuration (Mark Langsdorf) [2067280] - platform/x86: amd-pmc: Set QOS during suspend on CZN w/ timer wakeup (Mark Langsdorf) [2067250] - PM: sleep: Fix error handling in dpm_prepare() (Mark Langsdorf) [2067250] - PM: sleep: Avoid calling put_device() under dpm_list_mtx (Mark Langsdorf) [2067250] - PM: sleep: Fix runtime PM based cpuidle support (Mark Langsdorf) [2067250] - PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Mark Langsdorf) [2067250] - device property: Drop redundant NULL checks (Mark Langsdorf) [2067250] - PM: sleep: Pause cpuidle later and resume it earlier during system transitions (Mark Langsdorf) [2067250] - PM: suspend: Do not pause cpuidle in the suspend-to-idle path (Mark Langsdorf) [2067250] - regmap: spi: Set regmap max raw r/w from max_transfer_size (Mark Langsdorf) [2067250] - PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions (Mark Langsdorf) [2067250] - component: do not leave master devres group open after bind (Mark Langsdorf) [2067250] - driver core: Provide device_match_acpi_handle() helper (Mark Langsdorf) [2067250] - regmap: Fix possible double-free in regcache_rbtree_exit() (Mark Langsdorf) [2067250] - device property: build kunit tests without structleak plugin (Mark Langsdorf) [2067250] - driver core: Reject pointless SYNC_STATE_ONLY device links (Mark Langsdorf) [2067250] - firmware_loader: add a sanity check for firmware_request_builtin() (Mark Langsdorf) [2067250] - firmware_loader: split built-in firmware call (Mark Langsdorf) [2067250] - firmware_loader: fix pre-allocated buf built-in firmware use (Mark Langsdorf) [2067250] - drivers/base/component.c: remove superfluous header files from component.c (Mark Langsdorf) [2067250] - drivers/base/arch_topology.c: remove superfluous header (Mark Langsdorf) [2067250] - driver core: use NUMA_NO_NODE during device_initialize (Mark Langsdorf) [2067250] - driver core: Fix possible memory leak in device_link_add() (Mark Langsdorf) [2067250] - driver core: Add debug logs when fwnode links are added/deleted (Mark Langsdorf) [2067250] - driver core: Create __fwnode_link_del() helper function (Mark Langsdorf) [2067250] - driver core: Set deferred probe reason when deferred by driver core (Mark Langsdorf) [2067250] - driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD (Mark Langsdorf) [2067250] - driver core: Clarify that dev_err_probe() is OK even w/out -EPROBE_DEFER (Mark Langsdorf) [2067250] - driver core: fw_devlink: Improve handling of cyclic dependencies (Mark Langsdorf) [2067250] - software node: balance refcount for managed software nodes (Mark Langsdorf) [2067250] - driver core: platform: Make use of the helper macro SET_RUNTIME_PM_OPS() (Mark Langsdorf) [2067250] - PM: base: power: don't try to use non-existing RTC for storing data (Mark Langsdorf) [2067250] - PM: sleep: core: Avoid setting power.must_resume to false (Mark Langsdorf) [2067250] - PM: sleep: wakeirq: drop useless parameter from dev_pm_attach_wake_irq() (Mark Langsdorf) [2067250] - PM: domains: Fix domain attach for CONFIG_PM_OPP=n (Mark Langsdorf) [2067250] - PM: runtime: add devm_pm_clk_create helper (Mark Langsdorf) [2067250] - PM: runtime: add devm_pm_runtime_enable helper (Mark Langsdorf) [2067250] - regmap: teach regmap to use raw spinlocks if requested in the config (Mark Langsdorf) [2067250] - PM: domains: Add support for 'required-opps' to set default perf state (Mark Langsdorf) [2067250] - Revert "media: device property: Call fwnode_graph_get_endpoint_by_id() for fwnode->secondary" (Mark Langsdorf) [2067250] - driver: base: Prefer unsigned int to bare use of unsigned (Mark Langsdorf) [2067250] - cacheinfo: clear cache_leaves(cpu) in free_cache_attributes() (Mark Langsdorf) [2067250] - driver core: Fix error return code in really_probe() (Mark Langsdorf) [2067250] - driver: base: Replace symbolic permissions with octal permissions (Mark Langsdorf) [2067250] - regmap: Prefer unsigned int to bare use of unsigned (Mark Langsdorf) [2067250] - regmap: fix the offset of register error log (Mark Langsdorf) [2067250] - bpf: Fix request_sock leak in sk lookup helpers (Antoine Tenart) [2085313] - crypto: fips - make proc files report fips module name and version (Vladis Dronov) [2103966] - net: tipc: fix possible refcount leak in tipc_sk_create() (Xin Long) [2106048] - tipc: move bc link creation back to tipc_node_create (Xin Long) [2106048] - tipc: fix use-after-free Read in tipc_named_reinit (Xin Long) [2106048] - tipc: check attribute length for bearer name (Xin Long) [2106048] - ice: Fix memory corruption in VF driver (Petr Oros) [2037937] - ice: Fix queue config fail handling (Petr Oros) [2037937] - ice: Sync VLAN filtering features for DVM (Petr Oros) [2037937] - ice: Fix PTP TX timestamp offset calculation (Petr Oros) [2037937] - ice: Fix interrupt moderation settings getting cleared (Petr Oros) [2037937] - ice: fix possible under reporting of ethtool Tx and Rx statistics (Petr Oros) [2037937] - ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (Petr Oros) [2037937] - ice: add trace events for tx timestamps (Petr Oros) [2037937] - ice: fix return value check in ice_gnss.c (Petr Oros) [2037937] - ice: remove PF pointer from ice_check_vf_init (Petr Oros) [2037937] - ice: introduce ice_virtchnl.c and ice_virtchnl.h (Petr Oros) [2037937] - ice: cleanup long lines in ice_sriov.c (Petr Oros) [2037937] - ice: introduce ICE_VF_RESET_LOCK flag (Petr Oros) [2037937] - ice: introduce ICE_VF_RESET_NOTIFY flag (Petr Oros) [2037937] - ice: convert ice_reset_vf to take flags (Petr Oros) [2037937] - ice: convert ice_reset_vf to standard error codes (Petr Oros) [2037937] - ice: make ice_reset_all_vfs void (Petr Oros) [2037937] - ice: drop is_vflr parameter from ice_reset_all_vfs (Petr Oros) [2037937] - ice: move reset functionality into ice_vf_lib.c (Petr Oros) [2037937] - ice: fix a long line warning in ice_reset_vf (Petr Oros) [2037937] - ice: introduce VF operations structure for reset flows (Petr Oros) [2037937] - ice: fix incorrect dev_dbg print mistaking 'i' for vf->vf_id (Petr Oros) [2037937] - ice: introduce ice_vf_lib.c, ice_vf_lib.h, and ice_vf_lib_private.h (Petr Oros) [2037937] - ice: use ice_is_vf_trusted helper function (Petr Oros) [2037937] - ice: log an error message when eswitch fails to configure (Petr Oros) [2037937] - ice: cleanup error logging for ice_ena_vfs (Petr Oros) [2037937] - ice: move ice_set_vf_port_vlan near other .ndo ops (Petr Oros) [2037937] - ice: refactor spoofchk control code in ice_sriov.c (Petr Oros) [2037937] - ice: rename ICE_MAX_VF_COUNT to avoid confusion (Petr Oros) [2037937] - ice: remove unused definitions from ice_sriov.h (Petr Oros) [2037937] - ice: convert vf->vc_ops to a const pointer (Petr Oros) [2037937] - ice: remove circular header dependencies on ice.h (Petr Oros) [2037937] - ice: rename ice_virtchnl_pf.c to ice_sriov.c (Petr Oros) [2037937] - ice: rename ice_sriov.c to ice_vf_mbx.c (Petr Oros) [2037937] - ice: Fix FV offset searching (Petr Oros) [2037937] - ice: Add support for outer dest MAC for ADQ tunnels (Petr Oros) [2037937] - ice: avoid XDP checks in ice_clean_tx_irq() (Petr Oros) [2037937] - ice: change "can't set link" message to dbg level (Petr Oros) [2037937] - ice: Add slow path offload stats on port representor in switchdev (Petr Oros) [2037937] - ice: Add support for inner etype in switchdev (Petr Oros) [2037937] - ice: convert VF storage to hash table with krefs and RCU (Petr Oros) [2037937] - ice: introduce VF accessor functions (Petr Oros) [2037937] - ice: factor VF variables to separate structure (Petr Oros) [2037937] - ice: convert ice_for_each_vf to include VF entry iterator (Petr Oros) [2037937] - ice: use ice_for_each_vf for iteration during removal (Petr Oros) [2037937] - ice: remove checks in ice_vc_send_msg_to_vf (Petr Oros) [2037937] - ice: move VFLR acknowledge during ice_free_vfs (Petr Oros) [2037937] - ice: move clear_malvf call in ice_free_vfs (Petr Oros) [2037937] - ice: pass num_vfs to ice_set_per_vf_res() (Petr Oros) [2037937] - ice: store VF pointer instead of VF ID (Petr Oros) [2037937] - ice: refactor unwind cleanup in eswitch mode (Petr Oros) [2037937] - ice: add TTY for GNSS module for E810T device (Petr Oros) [2037937] - ice: Simplify tracking status of RDMA support (Petr Oros) [2037937] - ice: Add ability for PF admin to enable VF VLAN pruning (Petr Oros) [2037937] - ice: Add support for 802.1ad port VLANs VF (Petr Oros) [2037937] - ice: Advertise 802.1ad VLAN filtering and offloads for PF netdev (Petr Oros) [2037937] - ice: Support configuring the device to Double VLAN Mode (Petr Oros) [2037937] - ice: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 (Petr Oros) [2037937] - ice: Add hot path support for 802.1Q and 802.1ad VLAN offloads (Petr Oros) [2037937] - ice: Add outer_vlan_ops and VSI specific VLAN ops implementations (Petr Oros) [2037937] - ice: Adjust naming for inner VLAN operations (Petr Oros) [2037937] - ice: Use the proto argument for VLAN ops (Petr Oros) [2037937] - ice: Refactor vf->port_vlan_info to use ice_vlan (Petr Oros) [2037937] - ice: Introduce ice_vlan struct (Petr Oros) [2037937] - ice: Add new VSI VLAN ops (Petr Oros) [2037937] - ice: Add helper function for adding VLAN 0 (Petr Oros) [2037937] - ice: Refactor spoofcheck configuration functions (Petr Oros) [2037937] - Revert "ice: Allow to pass VLAN tagged packets to VF when port VLAN is configured" (Petr Oros) [2037937] - Revert "ice: Do not enable VLAN pruning when spoofchk is enabled" (Petr Oros) [2037937] - ice: Remove likely for napi_complete_done (Petr Oros) [2037937] - ice: add support for DSCP QoS for IDC (Petr Oros) [2037937] - ice: respect metadata on XSK Rx to skb (Petr Oros) [2037937] - ice: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Petr Oros) [2037937] - ice: respect metadata in legacy-rx/ice_construct_skb() (Petr Oros) [2037937] - ice: Fix broken IFF_ALLMULTI handling (Petr Oros) [2037937]- i40e: Fix call trace in setup_tx_descriptors (Ivan Vecera) [2037943] - i40e: Fix calculating the number of queue pairs (Ivan Vecera) [2037943] - i40e: Fix adding ADQ filter to TC0 (Ivan Vecera) [2037943] - i40e: i40e_main: fix a missing check on list iterator (Ivan Vecera) [2037943] - i40e, xsk: Get rid of redundant 'fallthrough' (Ivan Vecera) [2037943] - i40e, xsk: Diversify return values from xsk_wakeup call paths (Ivan Vecera) [2037943] - i40e, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full (Ivan Vecera) [2037943] - i40e: Add Ethernet Connection X722 for 10GbE SFP+ support (Ivan Vecera) [2037943] - i40e: Add vsi.tx_restart to i40e ethtool stats (Ivan Vecera) [2037943] - i40e: Add tx_stopped stat (Ivan Vecera) [2037943] - i40e: Add support for MPLS + TSO (Ivan Vecera) [2037943] - i40e: little endian only valid checksums (Ivan Vecera) [2037943] - i40e: stop disabling VFs due to PF error responses (Ivan Vecera) [2037943] - i40e: remove dead stores on XSK hotpath (Ivan Vecera) [2037943] - i40e: Add a stat for tracking busy rx pages (Ivan Vecera) [2037943] - i40e: Add a stat for tracking pages waived (Ivan Vecera) [2037943] - i40e: Add a stat tracking new RX page allocations (Ivan Vecera) [2037943] - i40e: Aggregate and export RX page reuse stat (Ivan Vecera) [2037943] - i40e: Remove rx page reuse double count (Ivan Vecera) [2037943] - i40e: Fix race condition while adding/deleting MAC/VLAN filters (Ivan Vecera) [2037943] - i40e: Add new version of i40e_aq_add_macvlan function (Ivan Vecera) [2037943] - i40e: Add new versions of send ASQ command functions (Ivan Vecera) [2037943] - i40e: Add sending commands in atomic context (Ivan Vecera) [2037943] - i40e: Remove unused RX realloc stat (Ivan Vecera) [2037943] - i40e: Disable hw-tc-offload feature on driver load (Ivan Vecera) [2037943] - i40e: Fix reset path while removing the driver (Ivan Vecera) [2037943] - i40e: respect metadata on XSK Rx to skb (Ivan Vecera) [2037943] - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Ivan Vecera) [2037943] - i40e: Remove useless DMA-32 fallback configuration (Ivan Vecera) [2037943] - i40e: fix unsigned stat widths (Ivan Vecera) [2037943] - i40e: Fix for failed to init adminq while VF reset (Ivan Vecera) [2037943] - i40e: Fix queues reservation for XDP (Ivan Vecera) [2037943] - i40e: Fix issue when maximum queues is exceeded (Ivan Vecera) [2037943] - i40e: Increase delay to 1 s after global EMP reset (Ivan Vecera) [2037943] - i40e: remove variables set but not used (Ivan Vecera) [2037943] - i40e: Remove non-inclusive language (Ivan Vecera) [2037943] - i40e: Update FW API version (Ivan Vecera) [2037943] - i40e: Minimize amount of busy-waiting during AQ send (Ivan Vecera) [2037943] - i40e: Add ensurance of MacVlan resources for every trusted VF (Ivan Vecera) [2037943] - i40e: Fix incorrect netdev's real number of RX/TX queues (Ivan Vecera) [2037943] - i40e: Fix for displaying message regarding NVM version (Ivan Vecera) [2037943] - i40e: fix use-after-free in i40e_sync_filters_subtask() (Ivan Vecera) [2037943] - i40e: Fix to not show opcode msg on unsuccessful VF MAC change (Ivan Vecera) [2037943] - i40e: switch to napi_build_skb() (Ivan Vecera) [2037943] - i40e: Use irq_update_affinity_hint() (Ivan Vecera) [2037943] - mptcp: fix race on unaccepted mptcp sockets (Davide Caratti) [2076971] - mptcp: fix local endpoint accounting (Davide Caratti) [2076971] - mptcp: fix race in overlapping signal events (Davide Caratti) [2076971] - mptcp: fix subflow accounting on close (Davide Caratti) [2076971] - mptcp: introduce implicit endpoints (Davide Caratti) [2076971] - mptcp: constify a bunch of of helpers (Davide Caratti) [2076971] - mptcp: drop port parameter of mptcp_pm_add_addr_signal (Davide Caratti) [2076971] - mptcp: fix removing ids bitmap setting (Davide Caratti) [2076971] - selftests: mptcp: be more conservative with cookie MPJ limits (Davide Caratti) [2076971] - selftests: mptcp: more robust signal race test (Davide Caratti) [2076971] - mptcp: cleanup MPJ subflow list handling (Davide Caratti) [2076971] - mptcp: do not block subflows creation on errors (Davide Caratti) [2076971] - mptcp: keep track of local endpoint still available for each msk (Davide Caratti) [2076971] - mptcp: clean up harmless false expressions (Davide Caratti) [2076971] - mptcp: fix per socket endpoint accounting (Davide Caratti) [2076971] - selftests: mptcp: add fullmesh testcases (Davide Caratti) [2076971] - selftests: mptcp: set and print the fullmesh flag (Davide Caratti) [2076971] - mptcp: local addresses fullmesh (Davide Caratti) [2076971] - mptcp: remote addresses fullmesh (Davide Caratti) [2076971] - mptcp: remove MPTCP_ADD_ADDR_IPV6 and MPTCP_ADD_ADDR_PORT (Davide Caratti) [2076971] - mptcp: build ADD_ADDR/echo-ADD_ADDR option according pm.add_signal (Davide Caratti) [2076971] - mptcp: fix ADD_ADDR and RM_ADDR maybe flush addr_signal each other (Davide Caratti) [2076971] - mptcp: make MPTCP_ADD_ADDR_SIGNAL and MPTCP_ADD_ADDR_ECHO separate (Davide Caratti) [2076971] - mptcp: move drop_other_suboptions check under pm lock (Davide Caratti) [2076971] - mptcp: drop flags and ifindex arguments (Davide Caratti) [2076971] - mptcp: allow to use port and non-signal in set_flags (Davide Caratti) [2076971] - NFSv4.1 support for NFS4_RESULT_PRESERVER_UNLINKED (Scott Mayhew) [2066369] - KVM: selftests: get-reg-list: Add KVM_REG_ARM_FW_REG(3) (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 miti (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Use the clearbhb instruction in mitigations (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: add ID_AA64ISAR2_EL1 sys register (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Mitigate spectre style branch history side channels (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - KVM: arm64: Add templates for BHB mitigation sequences (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spect (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Add percpu vectors for EL1 (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Add macro for reading symbol addresses from the trampolin (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Add vectors that have the bhb mitigation sequences (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Allow the trampoline text to occupy multiple pages (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Make the kpti trampoline's kpti sequence optional (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Move trampoline macros out of ifdef'd section (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Don't assume tramp_vectors is the start of the vectors (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Move the trampoline data page before the text page (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Free up another register on kpti's tramp_exit path (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Make the trampoline cleanup optional (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry.S: Add ventry overflow sanity checks (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Add Cortex-X2 CPU part definition (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: syscall: exit userspace before unmasking exceptions (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: ptrace: Consistently use pseudo-singlestep exceptions (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - ethtool: Fix get module eeprom fallback (Ivan Vecera) [2091772] - xfs: use setattr_copy to set vfs inode attributes (Andrey Albershteyn) [2085622] - xfs: ensure log flush at the end of a synchronous fallocate call (Andrey Albershteyn) [2085622] - xfs: set prealloc flag in xfs_alloc_file_space() (Andrey Albershteyn) [2085622] - xfs: fallocate() should call file_modified() (Andrey Albershteyn) [2085622] - xfs: remove XFS_PREALLOC_SYNC (Andrey Albershteyn) [2085622] - drm/ast: Fix black screen when getting out of suspend (Jocelyn Falempe) [2097492] - drm/ast: Create the driver for ASPEED proprietory Display-Port (Jocelyn Falempe) [2097492] - x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Waiman Long) [2101938] - x86/speculation/mmio: Print SMT warning (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - KVM: x86/speculation: Disable Fill buffer clear within guests (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/srbds: Update SRBDS mitigation selection (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation: Add a common function for MD_CLEAR mitigation update (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - Documentation: Add documentation for Processor MMIO Stale Data (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/tsx: Disable TSX development mode at boot (Waiman Long) [2090252] - x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (Waiman Long) [2090252] - x86/tsx: Clear CPUID bits when TSX always force aborts (Waiman Long) [2090252] - cpu/speculation: Add prototype for cpu_show_srbds() (Waiman Long) [2090252] - x86/cpu: Move arch_smt_update() to a neutral place (Waiman Long) [2090252] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Myron Stowe) [2096364] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Myron Stowe) [2096364] - serial: 8250_pci: Merge 8250_moxa to 8250_pci (Myron Stowe) [2096364] - serial: 8250: Use dev_get_drvdata where possible (Myron Stowe) [2096364] - serial: 8250: pericom_do_set_divisor can be static (Myron Stowe) [2096364] - serial: 8250: Add support for higher baud rates to Pericom chips (Myron Stowe) [2096364] - serial: 8250_pci: Have ACCES cards that use the four port Pericom PI7C9X7954 chip use the pci_pericom_setup() (Myron Stowe) [2096364] - serial: 8250_pci: Fix number of ports for ACCES serial cards (Myron Stowe) [2096364] - serial: 8250_pci: Replace custom code with pci_match_id() (Myron Stowe) [2096364] - net/sched: act_police: more accurate MTU policing (Davide Caratti) [2100893] - selinux: initialize proto variable in selinux_ip_postroute_compat() (Ondrej Mosnacek) [2005892] - selinux: fix a sock regression in selinux_ip_postroute_compat() (Ondrej Mosnacek) [2005892] - LSM: Avoid warnings about potentially unused hook variables (Ondrej Mosnacek) [2005892] - selinux: fix all of the W=1 build warnings (Ondrej Mosnacek) [2005892] - selinux: make better use of the nf_hook_state passed to the NF hooks (Ondrej Mosnacek) [2005892] - selinux: fix race condition when computing ocontext SIDs (Ondrej Mosnacek) [2005892 1969344] - selinux: remove unneeded ipv6 hook wrappers (Ondrej Mosnacek) [2005892] - lsm_audit: avoid overloading the "key" audit field (Ondrej Mosnacek) [2005892] - security: remove unneeded subdir-$(CONFIG_...) (Ondrej Mosnacek) [2005892] - selinux: return early for possible NULL audit buffers (Ondrej Mosnacek) [2005892] - selinux: correct the return value when loads initial sids (Ondrej Mosnacek) [2005892] - audit: remove unnecessary 'ret' initialization (Ondrej Mosnacek) [2005892] - selinux: kill 'flags' argument in avc_has_perm_flags() and avc_audit() (Ondrej Mosnacek) [2005892] - selinux: slow_avc_audit has become non-blocking (Ondrej Mosnacek) [2005892] - selinux: Fix kernel-doc (Ondrej Mosnacek) [2005892] - selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC (Ondrej Mosnacek) [2005892] - lsm_audit,selinux: pass IB device name by reference (Ondrej Mosnacek) [2005892] - selinux: Remove redundant assignment to rc (Ondrej Mosnacek) [2005892] - selinux: Corrected comment to match kernel-doc comment (Ondrej Mosnacek) [2005892] - selinux: delete selinux_xfrm_policy_lookup() useless argument (Ondrej Mosnacek) [2005892] - selinux: constify some avtab function arguments (Ondrej Mosnacek) [2005892] - selinux: simplify duplicate_policydb_cond_list() by using kmemdup() (Ondrej Mosnacek) [2005892] - selinux: add proper NULL termination to the secclass_map permissions (Ondrej Mosnacek) [2005892] - security: commoncap: clean up kernel-doc comments (Ondrej Mosnacek) [2005892] - security: commoncap: fix -Wstringop-overread warning (Ondrej Mosnacek) [2005892] - selinux: fix misspellings using codespell tool (Ondrej Mosnacek) [2005892] - selinux: fix misspellings using codespell tool (Ondrej Mosnacek) [2005892] - ext4: mballoc: Use this_cpu_read instead of this_cpu_ptr (Lukas Czerner) [2102619] - ext4: add reserved GDT blocks check (Lukas Czerner) [2099702] - ext4: make variable "count" signed (Lukas Czerner) [2099702] - ext4: fix bug_on ext4_mb_use_inode_pa (Lukas Czerner) [2099702] - ext4: fix super block checksum incorrect after mount (Lukas Czerner) [2099702] - ext4: fix bug_on in __es_tree_search (Lukas Czerner) [2099702] - ext4: avoid cycles in directory h-tree (Lukas Czerner) [2099702] - ext4: verify dir block before splitting it (Lukas Czerner) [2099702] - ext4: fix bug_on in ext4_writepages (Lukas Czerner) [2099702] - ext4: reject the 'commit' option on ext2 filesystems (Lukas Czerner) [2099702] - ext4: fix use-after-free in ext4_rename_dir_prepare (Lukas Czerner) [2099702] - ext4: fix warning in ext4_handle_inode_extension (Lukas Czerner) [2099702]- i915: Explicitly #include (Michel Dänzer) [2041811] - i915: Use mdev_type_kobj_to_group_id instead of mtype_get_type_group_id (Michel Dänzer) [2041811] - drm/i915: #include for k(un)map APIs (Michel Dänzer) [2041811] - Revert "mm: remove the extra ZONE_DEVICE struct page refcount" (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.17..v5.18 (Michel Dänzer) [2041811] - iosys-map: Add a few more helpers (Michel Dänzer) [2041811] - iosys-map: Add offset to iosys_map_memcpy_to() (Michel Dänzer) [2041811] - dma-buf-map: Rename to iosys-map (Michel Dänzer) [2041811] - Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" (Michel Dänzer) [2041811] - Revert "drm: import DMA_BUF module namespace" (Michel Dänzer) [2041811] - drm/virtio: Do not use virtio_reset_device (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.16..v5.17 (Michel Dänzer) [2041811] - agp/intel-gtt: reduce intel-gtt dependencies more (Michel Dänzer) [2041811] - agp/intel-gtt: Replace kernel.h with the necessary inclusions (Michel Dänzer) [2041811] - x86/gpu: Reserve stolen memory for first integrated Intel GPU (Michel Dänzer) [2041811] - drm/i915/rpl-s: Add PCI IDS for Raptor Lake S (Michel Dänzer) [2041811] - drm/amdgpu: Use MCE_PRIO_FIRST instead of MCE_PRIO_UC (Michel Dänzer) [2041811] - Revert "drm/amdgpu: disable runpm if we are the primary adapter" (Michel Dänzer) [2041811] - Revert "treewide: Replace the use of mem_encrypt_active() with cc_platform_has()" (Michel Dänzer) [2041811] - Revert "dma-buf: move dma-buf symbols into the DMA_BUF module namespace" (Michel Dänzer) [2041811] - Revert "fix for "dma-buf: move dma-buf symbols into the DMA_BUF module namespace"" (Michel Dänzer) [2041811] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.15..v5.16 (Michel Dänzer) [2041811] - drm/bochs: Explicitly #include (Michel Dänzer) [2041811] - Revert "gpu: Bulk conversion to generic_handle_domain_irq()" (Michel Dänzer) [2041811] - Revert "vfio/gvt: Fix open/close when multiple device FDs are open" (Michel Dänzer) [2041811] - drm: Drop linux/ prefix from stdarg.h include (Michel Dänzer) [2041811] - drm/i915: Convert to older tasklet API (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.14.21..v5.15 (Michel Dänzer) [2041811] - dma-buf: Fix kerneldoc comment for struct dma_fence_array (Michel Dänzer) [2041811] - Makefile: Add RHEL_DRM_EXTRAVERSION (Michel Dänzer) [2041811] - mei: me: add Alder Lake N device id. (Prarit Bhargava) [2072660] - pinctrl: alderlake: Fix register offsets for ADL-N variant (Prarit Bhargava) [2049965] - pinctrl: alderlake: Add Intel Alder Lake-N pin controller support (Prarit Bhargava) [2049965] - pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID" (Prarit Bhargava) [2049965] - spi: pxa2xx: Add support for Intel Alder Lake PCH-M (Prarit Bhargava) [2089507] - RHEL-only: KVM: selftests: Compile rseq_test out on aarch64 (Eric Auger) [2078919] - KVM: arm64: Don't read a HW interrupt pending state in user context (Eric Auger) [2078919] - KVM: arm64: selftests: Add init ITS device test (Eric Auger) [2078919] - KVM: arm64: selftests: Add test for legacy GICv3 REDIST base partially above IPA range (Eric Auger) [2078919] - KVM: arm64: selftests: Add tests for GIC redist/cpuif partially above IPA range (Eric Auger) [2078919] - KVM: arm64: selftests: Add some tests for GICv2 in vgic_init (Eric Auger) [2078919] - KVM: arm64: selftests: Make vgic_init/vm_gic_create version agnostic (Eric Auger) [2078919] - KVM: arm64: selftests: Make vgic_init gic version agnostic (Eric Auger) [2078919] - KVM: arm64: vgic: Drop vgic_check_ioaddr() (Eric Auger) [2078919] - KVM: arm64: vgic-v3: Check ITS region is not above the VM IPA size (Eric Auger) [2078919] - KVM: arm64: vgic-v2: Check cpu interface region is not above the VM IPA size (Eric Auger) [2078919] - KVM: arm64: vgic-v3: Check redist region is not above the VM IPA size (Eric Auger) [2078919] - kvm: arm64: vgic: Introduce vgic_check_iorange (Eric Auger) [2078919] - Revert "RHEL-only: KVM: selftests: Fix AArch64 compilation" (Eric Auger) [2078919] - selftests: KVM: Free the GIC FD when cleaning up in arch_timer (Eric Auger) [2078919] - selftests: KVM: Don't leak GIC FD across dirty log test iterations (Eric Auger) [2078919] - KVM: arm64: selftests: Introduce vcpu_width_config (Eric Auger) [2078919] - KVM: arm64: mixed-width check should be skipped for uninitialized vCPUs (Eric Auger) [2078919] - KVM: arm64: Generalise VM features into a set of flags (Eric Auger) [2078919] - KVM: selftests: aarch64: Skip tests if we can't create a vgic-v3 (Eric Auger) [2078919] - kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() (Eric Auger) [2078919] - kvm: selftests: aarch64: fix some vgic related comments (Eric Auger) [2078919] - kvm: selftests: aarch64: fix the failure check in kvm_set_gsi_routing_irqchip_check (Eric Auger) [2078919] - kvm: selftests: aarch64: pass vgic_irq guest args as a pointer (Eric Auger) [2078919] - kvm: selftests: aarch64: fix assert in gicv3_access_reg (Eric Auger) [2078919] - KVM: selftests: Add vgic initialization for dirty log perf test for ARM (Eric Auger) [2078919] - KVM: arm64: vgic: Read HW interrupt pending state from the HW (Eric Auger) [2078919] - KVM: arm64: Emulate the OS Lock (Eric Auger) [2078919] - KVM: arm64: Allow guest to set the OSLK bit (Eric Auger) [2078919] - KVM: arm64: Stash OSLSR_EL1 in the cpu context (Eric Auger) [2078919] - KVM: arm64: Correctly treat writes to OSLSR_EL1 as undefined (Eric Auger) [2078919] - KVM: arm64: vgic: Replace kernel.h with the necessary inclusions (Eric Auger) [2078919] - KVM: arm64: Fix comment typo in kvm_vcpu_finalize_sve() (Eric Auger) [2078919] - KVM: arm64: selftests: get-reg-list: Add pauth configuration (Eric Auger) [2078919] - KVM: selftests: aarch64: Add test for restoring active IRQs (Eric Auger) [2078919] - KVM: selftests: aarch64: Add ISPENDR write tests in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add tests for IRQFD in vgic_irq (Eric Auger) [2078919] - KVM: selftests: Add IRQ GSI routing library functions (Eric Auger) [2078919] - KVM: selftests: aarch64: Add test_inject_fail to vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add tests for LEVEL_INFO in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Level-sensitive interrupts tests in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add preemption tests in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Cmdline arg to set EOI mode in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Cmdline arg to set number of IRQs in vgic_irq test (Eric Auger) [2078919] - KVM: selftests: aarch64: Abstract the injection functions in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add vgic_irq to test userspace IRQ injection (Eric Auger) [2078919] - KVM: selftests: aarch64: Add vGIC library functions to deal with vIRQ state (Eric Auger) [2078919] - KVM: selftests: Add kvm_irq_line library function (Eric Auger) [2078919] - KVM: selftests: aarch64: Add GICv3 register accessor library functions (Eric Auger) [2078919] - KVM: selftests: aarch64: Add function for accessing GICv3 dist and redist registers (Eric Auger) [2078919] - KVM: selftests: aarch64: Move gic_v3.h to shared headers (Eric Auger) [2078919] - KVM: selftests: arm64: Add support for various modes with 16kB page size (Eric Auger) [2078919] - KVM: selftests: arm64: Add support for VM_MODE_P36V48_{4K,64K} (Eric Auger) [2078919] - KVM: arm64: Fix comment on barrier in kvm_psci_vcpu_on() (Eric Auger) [2078919] - KVM: arm64: Fix comment for kvm_reset_vcpu() (Eric Auger) [2078919] - KVM: arm64: Use defined value for SCTLR_ELx_EE (Eric Auger) [2078919] - KVM: arm64: vgic: Demote userspace-triggered console prints to kvm_debug() (Eric Auger) [2078919] - KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() (Eric Auger) [2078919] - arm64/kvm: Fix bitrotted comment for SVE handling in handle_exit.c (Eric Auger) [2078919] - KVM: arm64: Drop vcpu->arch.has_run_once for vcpu->pid (Eric Auger) [2078919] - KVM: arm64: Merge kvm_arch_vcpu_run_pid_change() and kvm_vcpu_first_run_init() (Eric Auger) [2078919] - KVM: arm64: Restructure the point where has_run_once is advertised (Eric Auger) [2078919] - KVM: arm64: Move kvm_arch_vcpu_run_pid_change() out of line (Eric Auger) [2078919] - KVM: arm64: Move SVE state mapping at HYP to finalize-time (Eric Auger) [2078919] - KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() (Eric Auger) [2078919] - KVM: arm64: Constify kvm_io_gic_ops (Eric Auger) [2078919] - KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 (Eric Auger) [2078919] - selftests: KVM: Fix kvm device helper ioctl assertions (Eric Auger) [2078919] - ACPI: tables: Quiet ACPI table not found warning (Mark Langsdorf) [2067290] - ACPI/IORT: Check node revision for PMCG resources (Mark Langsdorf) [2067290] - PM: s2idle: ACPI: Fix wakeup interrupts handling (Mark Langsdorf) [2067290] - ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE (Mark Langsdorf) [2067290] - ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems" (Mark Langsdorf) [2067290] - ACPI: require CRC32 to build (Mark Langsdorf) [2067290] - ACPI: DPTF: Support Raptor Lake (Mark Langsdorf) [2067290] - ACPI: scan: Rename label in acpi_scan_init() (Mark Langsdorf) [2067290] - ACPI: scan: Simplify initialization of power and sleep buttons (Mark Langsdorf) [2067290] - ACPI: scan: Change acpi_scan_init() return value type to void (Mark Langsdorf) [2067290] - ACPI: SPCR: check if table->serial_port.access_width is too wide (Mark Langsdorf) [2067290] - ACPI: APD: Check for NULL pointer after calling devm_ioremap() (Mark Langsdorf) [2067290] - ACPI: pfr_telemetry: Fix info leak in pfrt_log_ioctl() (Mark Langsdorf) [2067290] - ACPI: APD: Add a fmw property clk-name (Mark Langsdorf) [2067290] - ACPI: pfr_update: Fix return value check in pfru_write() (Mark Langsdorf) [2067290] - ACPI: processor: thermal: avoid cpufreq_get_policy() (Mark Langsdorf) [2067290] - ACPI / x86: Add acpi_quirk_skip_[i2c_client|serdev]_enumeration() helpers (Mark Langsdorf) [2067290] - ACPI: battery: Add the ThinkPad "Not Charging" quirk (Mark Langsdorf) [2067290] - acpi: Store CRC-32 hash of the _PLD in struct acpi_device (Mark Langsdorf) [2067290] - acpi: Export acpi_bus_type (Mark Langsdorf) [2067290] - ACPI: sysfs: use default_groups in kobj_type (Mark Langsdorf) [2067290] - ACPI: Introduce Platform Firmware Runtime Telemetry driver (Mark Langsdorf) [2067290] - ACPI: Introduce Platform Firmware Runtime Update device driver (Mark Langsdorf) [2067290] - efi: Introduce EFI_FIRMWARE_MANAGEMENT_CAPSULE_HEADER and corresponding structures (Mark Langsdorf) [2067290] - ACPICA: Update version to 20211217 (Mark Langsdorf) [2067290] - ACPICA: iASL/NHLT table: "Specific Data" field support (Mark Langsdorf) [2067290] - ACPICA: iASL: Add suppport for AGDI table (Mark Langsdorf) [2067290] - ACPICA: iASL: Add TDEL table to both compiler/disassembler (Mark Langsdorf) [2067290] - ACPICA: Fixed a couple of warnings under MSVC (Mark Langsdorf) [2067290] - ACPICA: Change a return_ACPI_STATUS (AE_BAD_PARAMETER) (Mark Langsdorf) [2067290] - ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 (Mark Langsdorf) [2067290] - ACPICA: Add support for PCC Opregion special context data (Mark Langsdorf) [2067290] - ACPICA: Fix wrong interpretation of PCC address (Mark Langsdorf) [2067290] - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() (Mark Langsdorf) [2067290] - ACPICA: Utilities: Avoid deleting the same object twice in a row (Mark Langsdorf) [2067290] - ACPICA: Fix AEST Processor generic resource substructure data field byte length (Mark Langsdorf) [2067290] - ACPICA: iASL/Disassembler: Additional support for NHLT table (Mark Langsdorf) [2067290] - ACPICA: Avoid subobject buffer overflow when validating RSDP signature (Mark Langsdorf) [2067290] - ACPICA: Macros: Remove ACPI_PHYSADDR_TO_PTR (Mark Langsdorf) [2067290] - ACPICA: Use original pointer for virtual origin tables (Mark Langsdorf) [2067290] - ACPICA: Use original data_table_region pointer for accesses (Mark Langsdorf) [2067290] - ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions (Mark Langsdorf) [2067290] - ACPI: CPPC: Amend documentation in the comments (Mark Langsdorf) [2067290] - ACPI: NFIT: Import GUID before use (Mark Langsdorf) [2067290] - ACPI: PM: Remove redundant cache flushing (Mark Langsdorf) [2067290] - ACPI: Use acpi_fetch_acpi_dev() instead of acpi_bus_get_device() (Mark Langsdorf) [2067290] - ACPI: tables: Add AEST to the list of known table signatures (Mark Langsdorf) [2067290] - ACPI: PM: Avoid CPU cache flush when entering S4 (Mark Langsdorf) [2067290] - PM: hibernate: Allow ACPI hardware signature to be honoured (Mark Langsdorf) [2067290] - ACPI: PMIC: xpower: Fix _TMP ACPI errors (Mark Langsdorf) [2067290] - ACPI: PMIC: allow drivers to provide a custom lpat_raw_to_temp() function (Mark Langsdorf) [2067290] - ACPI: PMIC: constify all struct intel_pmic_opregion_data declarations (Mark Langsdorf) [2067290] - ACPI: EC: Mark the ec_sys write_support param as module_param_hw() (Mark Langsdorf) [2067290] - ACPI: EC: Relocate acpi_ec_create_query() and drop acpi_ec_delete_query() (Mark Langsdorf) [2067290] - ACPI: EC: Make the event work state machine visible (Mark Langsdorf) [2067290] - ACPI: EC: Avoid queuing unnecessary work in acpi_ec_submit_event() (Mark Langsdorf) [2067290] - ACPI: EC: Rename three functions (Mark Langsdorf) [2067290] - ACPI: EC: Simplify locking in acpi_ec_event_handler() (Mark Langsdorf) [2067290] - ACPI: EC: Rearrange the loop in acpi_ec_event_handler() (Mark Langsdorf) [2067290] - ACPI: EC: Fold acpi_ec_check_event() into acpi_ec_event_handler() (Mark Langsdorf) [2067290] - ACPI: EC: Pass one argument to acpi_ec_query() (Mark Langsdorf) [2067290] - ACPI: EC: Call advance_transaction() from acpi_ec_dispatch_gpe() (Mark Langsdorf) [2067290] - ACPI: EC: Rework flushing of EC work while suspended to idle (Mark Langsdorf) [2067290] - ACPI / x86: Add PWM2 on the Xiaomi Mi Pad 2 to the always_present list (Mark Langsdorf) [2067290] - ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win (Mark Langsdorf) [2067290] - ACPI / x86: Allow specifying acpi_device_override_status() quirks by path (Mark Langsdorf) [2067290] - ACPI: Change acpi_device_always_present() into acpi_device_override_status() (Mark Langsdorf) [2067290] - ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table (Mark Langsdorf) [2067290] - ACPI: processor idle: Use swap() instead of open coding it (Mark Langsdorf) [2067290] - ACPI: processor: Replace kernel.h with the necessary inclusions (Mark Langsdorf) [2067290] - ACPI: DPTF: Update device ID in a comment (Mark Langsdorf) [2067290] - ACPI: PM: Emit debug messages when enabling/disabling wakeup power (Mark Langsdorf) [2067290] - ACPI: thermal: drop an always true check (Mark Langsdorf) [2067290] - ACPI: Add a context argument for table parsing handlers (Mark Langsdorf) [2067290] - ACPI: Teach ACPI table parsing about the CEDT header format (Mark Langsdorf) [2067290] - ACPI: Keep sub-table parsing infrastructure available for modules (Mark Langsdorf) [2067290] - cxgb4: fix wrong shift. (Raju Rangoju) [1977437] - cxgb4: fix wrong ethtool n-tuple rule lookup (Raju Rangoju) [1977437] - cxgb4: halt chip before flashing PHY firmware image (Raju Rangoju) [1977437] - cxgb4: fix sleep in atomic when flashing PHY firmware (Raju Rangoju) [1977437] - cxgb4: fix endianness when flashing boot image (Raju Rangoju) [1977437] - cxgb4: avoid link re-train during TC-MQPRIO configuration (Raju Rangoju) [1977437] - cxgb4: fix regression with HASH tc prio value update (Raju Rangoju) [1977437] - cxgb4: avoid accessing registers when clearing filters (Raju Rangoju) [1977437] - net:CXGB4: fix leak if sk_buff is not used (Raju Rangoju) [1977437] - cxgb4: Fix unintentional sign extension issues (Raju Rangoju) [1977437] - cxgb4: remove unneeded if-null-free check (Raju Rangoju) [1977437] - PCI: vmd: Assign VMD IRQ domain before enumeration (Myron Stowe) [2050850] - PCI: vmd: Prevent recursive locking on interrupt allocation (Myron Stowe) [2050850] - PCI: vmd: Add DID 8086:A77F for all Intel Raptor Lake SKU's (Myron Stowe) [2050850] - PCI: vmd: Honor ACPI _OSC on PCIe features (Myron Stowe) [2050850] - PCI: vmd: Clean up domain before enumeration (Myron Stowe) [2050850] - PCI: vmd: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2050850] - PCI: Add PCI_ERROR_RESPONSE and related definitions (Myron Stowe) [2050850] - PCI: vmd: Drop redundant includes of , (Myron Stowe) [2050850] - PCI: vmd: Assign a number to each VMD controller (Myron Stowe) [2050850] - PCI: vmd: Disable MSI-X remapping when possible (Myron Stowe) [2050850] - PCI: vmd: Offset Client VMD MSI-X vectors (Myron Stowe) [2050850] - PCI: vmd: Use msi_msg shadow structs (Myron Stowe) [2050850] - Merge tag 'pci-v5.10-changes' of git://git.kernel.org/pub/scm/linux/kernel/g (Myron Stowe) [2050850] - PCI: vmd: Update VMD PM to correctly use generic PCI PM (Myron Stowe) [2050850] - PCI: vmd: Create IRQ allocation helper (Myron Stowe) [2050850] - PCI: vmd: Create IRQ Domain configuration helper (Myron Stowe) [2050850] - PCI: vmd: Create bus offset configuration helper (Myron Stowe) [2050850] - PCI: vmd: Create physical offset helper (Myron Stowe) [2050850] - PCI_vmd_Mark_VMD_irqdomain_with_DOMAIN_BUS_VMD_MSI (Myron Stowe) [2050850] - irqdomain/msi: Provide DOMAIN_BUS_VMD_MSI (Myron Stowe) [2050850] - PCI: vmd: Dont abuse vector irqomain as parent (Myron Stowe) [2050850] - PCI: designware-ep: Fix the Header Type check (Myron Stowe) [2050850] - PCI: vmd: Use Shadow MEMBAR registers for QEMU/KVM guests (Myron Stowe) [2050850] - PCI: vmd: Filter resource type bits from shadow register (Myron Stowe) [2050850] - PCI: Fix indentation (Myron Stowe) [2050850] - scsi: iscsi: Fix session removal on shutdown (Chris Leech) [2101760] - scsi: qedi: Use QEDI_MODE_NORMAL for error handling (Chris Leech) [2101760] - scsi: iscsi: Add helper to remove a session from the kernel (Chris Leech) [2101760] - scsi: iscsi: Clean up bound endpoints during shutdown (Chris Leech) [2101760] - scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel (Chris Leech) [2101760] - scsi: iscsi: Fix HW conn removal use after free (Chris Leech) [2101760] - scsi: iscsi: Make iscsi_unregister_transport() return void (Chris Leech) [2101760] - scsi: core: iscsi: Directly use ida_alloc()/ida_free() (Chris Leech) [2101760] - scsi: iscsi: Exclude zero from the endpoint ID range (Chris Leech) [2101760] - scsi: iscsi: Fix harmless double shift bug (Chris Leech) [2101760] - scsi: libiscsi: Remove unnecessary memset() in iscsi_conn_setup() (Chris Leech) [2101760] - scsi: libiscsi: Teardown iscsi_cls_conn gracefully (Chris Leech) [2101760] - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization (Chris Leech) [2101760] - scsi: iscsi: Add helper functions to manage iscsi_cls_conn (Chris Leech) [2101760] - scsi: iscsi: Drop temp workq_name (Chris Leech) [2101760] - scsi: iscsi: Use the session workqueue for recovery (Chris Leech) [2101760] - scsi: iscsi: ql4xxx: Use per-session workqueue for unbinding (Chris Leech) [2101760] - scsi: iscsi: Remove iscsi_scan_finished() (Chris Leech) [2101760] - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() (Chris Leech) [2101760] - scsi: libiscsi: Move ehwait initialization to iscsi_session_setup() (Chris Leech) [2101760] - x86/sme: Explicitly map new EFI memmap table as encrypted (Chris von Recklinghausen) [2091831] - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Chris von Recklinghausen) [2091831] - efi/x86: Fix boot regression on systems with invalid memmap entries (Chris von Recklinghausen) [2091831] - efi: Add tracking for dynamically allocated memmaps (Chris von Recklinghausen) [2091831] - efi: Add a flags parameter to efi_memory_map (Chris von Recklinghausen) [2091831] - x86/kexec: fix memory leak of elf header buffer (Tao Liu) [2014945] - net: sched: add barrier to fix packet stuck problem for lockless qdisc (Davide Caratti) [2103025] - powercap: intel_rapl: add support for ALDERLAKE_N (David Arcari) [2096964] - clk: fix invalid usage of list cursor in unregister (David Arcari) [2105258] - clk: fix invalid usage of list cursor in register (David Arcari) [2105258] - powercap: intel_rapl: add support for RaptorLake (David Arcari) [2076724] - lib/math: move int_pow() from pwm_bl.c for wider use (Ivan Vecera) [2101700] - x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct kvm_xsave) (Paul Lai) [2092066]- net/sched: cls_u32: fix possible leak in u32_init_knode() (Davide Caratti) [2081283] - net/sched: cls_u32: fix netns refcount changes in u32_change() (Davide Caratti) [2081283] - net/sched: flower: fix parsing of ethertype following VLAN header (Davide Caratti) [2081283] - net: sched: limit TC_ACT_REPEAT loops (Davide Caratti) [2081283] - net_sched: add __rcu annotation to netdev->qdisc (Davide Caratti) [2081283] - sch_htb: Fail on unsupported parameters when offload is requested (Davide Caratti) [2081283] - net_sched: restore "mpu xxx" handling (Davide Caratti) [2081283] - net: sched: sch_netem: Refactor code in 4-state loss generator (Davide Caratti) [2081283] - net/mlx5e: TC, Fix ct_clear overwriting ct action metadata (Amir Tzin) [2100474] - bpftool: man: Add missing top level docs (Yauheni Kaliuta) [2097615] - net/mlx5: CT: Fix header-rewrite re-use for tupels (Amir Tzin) [2101162] - cpuidle: haltpoll: Call cpuidle_poll_state_init() later (Mark Langsdorf) [2067313] - cpuidle: use default_groups in kobj_type (Mark Langsdorf) [2067313] - cpuidle: Fix cpuidle_remove_state_sysfs() kerneldoc comment (Mark Langsdorf) [2067313] - cpuidle: menu: Fix typo in a comment (Mark Langsdorf) [2067313] - cpuidle: Fix kobject memory leaks in error paths (Mark Langsdorf) [2067313] - cpuidle: menu: Take negative "sleep length" values into account (Mark Langsdorf) [2067313] - HID: elo: Revert USB reference counting (Benjamin Tissoires) [2073833] - HID: elo: fix memory leak in elo_probe (Benjamin Tissoires) [2073833] - fs: dlm: filter user dlm messages for kernel locks (Alexander Aring) [2026116] - psample: Add a fwd declaration for skbuff (Ivan Vecera) [2101706] - platform/x86/intel/sdsi: Fix bug in multi packet reads (Prarit Bhargava) [2100948] - platform/x86/intel/sdsi: Poll on ready bit for writes (Prarit Bhargava) [2100948] - platform/x86/intel/sdsi: Handle leaky bucket (Prarit Bhargava) [2100948] - indirect_call_wrapper: extend indirect wrapper to support up to 4 calls (Petr Oros) [2101705] - block: Fix handling of offline queues in blk_mq_alloc_request_hctx() (Ming Lei) [2081913] - netfilter: br_netfilter: do not skip all hooks with 0 priority (Florian Westphal) [2099732] - net: openvswitch: fix parsing of nw_proto for IPv6 fragments (Eelco Chaudron) [2101537] - s390/smp,vdso: fix ASCE handling (Tobias Huschle) [2103887] - [s390] s390/pci: fix zpci_zdev_put() on reserve (Claudio Imbrenda) [2102305] - intel/igbvf:fix repeated words in comments (Corinna Vinschen) [2037962] - igbvf: Remove useless DMA-32 fallback configuration (Corinna Vinschen) [2037962] - SUNRPC: avoid race between mod_timer() and del_timer_sync() (Benjamin Coddington) [2104507] - iavf: Fix issue with MAC address of VF shown as zero (Petr Oros) [2037938] - iavf: switch to napi_build_skb() (Petr Oros) [2037938] - iavf: Remove non-inclusive language (Petr Oros) [2037938] - iavf: Fix incorrect use of assigning iavf_status to int (Petr Oros) [2037938] - iavf: stop leaking iavf_status as "errno" values (Petr Oros) [2037938] - iavf: Add usage of new virtchnl format to set default MAC (Petr Oros) [2037938] - iavf: refactor processing of VLAN V2 capability message (Petr Oros) [2037938] - iavf: Add support for 50G/100G in AIM algorithm (Petr Oros) [2037938] - iavf: remove redundant ret variable (Petr Oros) [2037938] - iavf: Remove useless DMA-32 fallback configuration (Petr Oros) [2037938] - cifs: fix potential double free during failed mount (Ronnie Sahlberg) [2088799] - cifs: escape spaces in share names (Dave Wysochanski) [2100367] - Documentation: add documentation for force_cgroup_v2_swappiness control (Nico Pache) [2084242] - Introduce force_cgroup_v2_swappiness tuneable to deprecate cgv1 per-cgroup swappiness (Nico Pache) [2084242] - redhat: trim rpminspect config file (Jarod Wilson)- powerpc/smp: Set numa node before updating mask (Diego Domingos) [2103833] - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Mohammed Gamal) [2088366] - irqdomain/treewide: Free firmware node after domain removal (Mohammed Gamal) [2088366] - x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs > 64 (Mohammed Gamal) [2088366] - x86/kvm: Don't waste memory if kvmclock is disabled (Mohammed Gamal) [2088366] - x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init() (Mohammed Gamal) [2088366] - x86/pci: Reducde #ifdeffery in PCI init code (Mohammed Gamal) [2088366] - hv_utils: Add comment about max VMbus packet size in VSS driver (Mohammed Gamal) [2088366] - x86/coco: Explicitly declare type of confidential computing platform (Mohammed Gamal) [2088366] - x86/hyper-v: Add hyperv Isolation VM check in the cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev: Use CC_ATTR attribute to generalize string I/O unroll (Mohammed Gamal) [2088366] - random: remove unused irq_flags argument from add_interrupt_randomness() (Mohammed Gamal) [2088366] - x86/hyperv: Fix definition of hv_ghcb_pg variable (Mohammed Gamal) [2088366] - swiotlb: Add CONFIG_HAS_IOMEM check around swiotlb_mem_remap() (Mohammed Gamal) [2088366] - hyper-v: Enable swiotlb bounce buffer for Isolation VM (Mohammed Gamal) [2088366] - swiotlb: Add swiotlb bounce buffer remap function for HV IVM (Mohammed Gamal) [2088366] - x86/hyperv: Refactor hv_msi_domain_free_irqs() (Mohammed Gamal) [2088366] - x86/hyperv: Move required MSRs check to initial platform probing (Mohammed Gamal) [2088366] - x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Mohammed Gamal) [2088366] - x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Mohammed Gamal) [2088366] - x86/hyperv: Remove duplicate include (Mohammed Gamal) [2088366] - x86/hyperv: Remove duplicated include in hv_init (Mohammed Gamal) [2088366] - x86/hyperv: Add ghcb hvcall support for SNP VM (Mohammed Gamal) [2088366] - x86/hyperv: Add Write/Read MSR registers via ghcb page (Mohammed Gamal) [2088366] - x86/hyperv: Add new hvcall guest address host visibility support (Mohammed Gamal) [2088366] - x86/hyperv: Initialize shared memory boundary in the Isolation VM. (Mohammed Gamal) [2088366] - x86/hyperv: Initialize GHCB page in Isolation VM (Mohammed Gamal) [2088366] - x86/sev: Replace occurrences of sev_es_active() with cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev: Replace occurrences of sev_active() with cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev-es: Do not unroll string I/O for SEV-ES guests (Mohammed Gamal) [2088366] - efi/x86: Avoid RWX mappings for all of DRAM (Mohammed Gamal) [2088366] - x86/sme: Replace occurrences of sme_active() with cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev: Add an x86 version of cc_platform_has() (Mohammed Gamal) [2088366] - vmalloc: fix the owner argument for the new __vmalloc_node_range callers (Mohammed Gamal) [2088366] - mm: remove vmalloc_exec (Mohammed Gamal) [2088366] - arm64: use PAGE_KERNEL_ROX directly in alloc_insn_page (Mohammed Gamal) [2088366] - arm64/kprobes: set VM_FLUSH_RESET_PERMS on kprobe instruction pages (Mohammed Gamal) [2088366] - x86/hyperv: allocate the hypercall page with only read and execute bits (Mohammed Gamal) [2088366] - x86/hyperv: use vmalloc_exec for the hypercall page (Mohammed Gamal) [2088366] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [2088366] - x86/irq: Initialize PCI/MSI domain at PCI init time (Mohammed Gamal) [2088366] - x86/hyperv: implement an MSI domain for root partition (Mohammed Gamal) [2088366] - irqdomain/treewide: Keep firmware node unconditionally allocated (Mohammed Gamal) [2088366] - irqdomain/msi: Allow to override msi_domain_alloc/free_irqs() (Mohammed Gamal) [2088366] - x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV (Mohammed Gamal) [2088366] - x86/sev: Carve out HV call's return value verification (Mohammed Gamal) [2088366] - x86/sev: Fix noinstr for vc_ghcb_invalidate() (Mohammed Gamal) [2088366] - arch/cc: Introduce a function to check for confidential computing features (Mohammed Gamal) [2088366] - Revert "drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status" (Mohammed Gamal) [2088366] - Revert "drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status" (Mohammed Gamal) [2088366] - libperf tests: Fix typo in perf_evlist__open() failure error messages (Michael Petlan) [1878555] - libperf: Fix 32-bit build for tests uint64_t printf (Michael Petlan) [1878555] - libperf: Add arm64 support to perf_mmap__read_self() (Michael Petlan) [1878555] - libperf tests: Add test_stat_multiplexing test (Michael Petlan) [1878555] - libperf: Remove scaling process from perf_mmap__read_self() (Michael Petlan) [1878555] - libperf: Adopt perf_counts_values__scale() from tools/perf/util (Michael Petlan) [1878555] - arm64: perf: Don't register user access sysctl handler multiple times (Michael Petlan) [1878555] - Documentation: arm64: Document PMU counters access from userspace (Michael Petlan) [1878555] - arm64: perf: Enable PMU counter userspace access for perf event (Michael Petlan) [1878555] - arm64: perf: Add support for ARMv8.5-PMU 64-bit counters (Michael Petlan) [1878555] - arm64: perf: Clean up enable/disable calls (Michael Petlan) [1878555] - arm64: perf: Only advertise cap_user_time for arch_timer (Michael Petlan) [1878555] - arm64: perf: Implement correct cap_user_time (Michael Petlan) [1878555] - arm64: perf: Add userspace counter access disable switch (Michael Petlan) [1878555] - perf: Add a counter for number of user access events in context (Michael Petlan) [1878555] - x86: perf: Move RDPMC event flag to a common definition (Michael Petlan) [1878555] - Fix null ptr dereference crash due to premature release of ndlp. Upstream Status: RHEL-Only Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2034425 (Dick Kennedy) - lpfc updates for rh8.7 14.0.0.13 (Dick Kennedy) [2034425] - scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros for NVMe I/O (Dick Kennedy) [2034425] - scsi: lpfc: Alter FPIN stat accounting logic (Dick Kennedy) [2034425] - scsi: lpfc: Decrement outstanding gidft_inp counter if lpfc_err_lost_link() (Dick Kennedy) [2034425] - scsi: lpfc: Use list_for_each_entry_safe() in rscn_recovery_check() (Dick Kennedy) [2034425] - scsi: lpfc: Fix ndlp put following a LOGO completion (Dick Kennedy) [2034425] - scsi: lpfc: Fix additional reference counting in lpfc_bsg_rport_els() (Dick Kennedy) [2034425] - scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() (Dick Kennedy) [2034425] - scsi: lpfc: Remove unneeded variable (Dick Kennedy) [2034425] - scsi: lpfc: Copyright updates for 14.2.0.2 patches (Dick Kennedy) [2034425] - scsi: lpfc: Expand setting ELS_ID field in ELS_REQUEST64_WQE (Dick Kennedy) [2034425] - scsi: lpfc: Update stat accounting for READ_STATUS mbox command (Dick Kennedy) [2034425] - scsi: lpfc: Change FA-PWWN detection methodology (Dick Kennedy) [2034425] - scsi: lpfc: Register for Application Services FC-4 type in Fabric topology (Dick Kennedy) [2034425] - scsi: lpfc: Remove false FDMI NVMe FC-4 support for NPIV ports (Dick Kennedy) [2034425] - scsi: lpfc: Revise FDMI reporting of supported port speed for trunk groups (Dick Kennedy) [2034425] - scsi: lpfc: Fix call trace observed during I/O with CMF enabled (Dick Kennedy) [2034425] - scsi: lpfc: Correct CRC32 calculation for congestion stats (Dick Kennedy) [2034425] - scsi: lpfc: Move MI module parameter check to handle dynamic disable (Dick Kennedy) [2034425] - scsi: lpfc: Remove unnecessary NULL pointer assignment for ELS_RDF path (Dick Kennedy) [2034425] - scsi: lpfc: Transition to NPR state upon LOGO cmpl if link down or aborted (Dick Kennedy) [2034425] - scsi: lpfc: Update fc_prli_sent outstanding only after guaranteed IOCB submit (Dick Kennedy) [2034425] - scsi: lpfc: Protect memory leak for NPIV ports sending PLOGI_RJT (Dick Kennedy) [2034425] - scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI (Dick Kennedy) [2034425] - scsi: lpfc: Clear fabric topology flag before initiating a new FLOGI (Dick Kennedy) [2034425] - scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock (Dick Kennedy) [2034425] - scsi: lpfc: Requeue SCSI I/O to upper layer when fw reports link down (Dick Kennedy) [2034425] - scsi: lpfc: Zero SLI4 fcp_cmnd buffer's fcpCntl0 field (Dick Kennedy) [2034425] - scsi: lpfc: Fix diagnostic fw logging after a function reset (Dick Kennedy) [2034425] - scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg() (Dick Kennedy) [2034425] - scsi: lpfc: Tweak message log categories for ELS/FDMI/NVMe rescan (Dick Kennedy) [2034425] - scsi: lpfc: Fix queue failures when recovering from PCI parity error (Dick Kennedy) [2034425] - scsi: lpfc: Fix unload hang after back to back PCI EEH faults (Dick Kennedy) [2034425] - scsi: lpfc: Improve PCI EEH Error and Recovery Handling (Dick Kennedy) [2034425] - scsi: lpfc: Use kcalloc() (Dick Kennedy) [2034425] - scsi: lpfc: Fix typos in comments (Dick Kennedy) [2034425] - scsi: lpfc: Remove failing soft_wwn support (Dick Kennedy) [2034425] - scsi: lpfc: Reduce log messages seen after firmware download (Dick Kennedy) [2034425] - scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (Dick Kennedy) [2034425] - scsi: lpfc: Remove redundant flush_workqueue() call (Dick Kennedy) [2034425] - scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() (Dick Kennedy) [2034425] - scsi: lpfc: Use irq_set_affinity() (Dick Kennedy) [2034425] - time: Handle negative seconds correctly in timespec64_to_ns() (Íñigo Huguet) [2098634] - time: Prevent undefined behaviour in timespec64_to_ns() (Íñigo Huguet) [2098634] - mm,hwpoison: return -EBUSY when migration fails (Rafael Aquini) [2092671 2099510] - mm,hwpoison: remove drain_all_pages from shake_page (Rafael Aquini) [2092671] - mm,hwpoison: disable pcplists before grabbing a refcount (Rafael Aquini) [2092671] - mm,hwpoison: fix printing of page flags (Rafael Aquini) [2092671] - mm,hwpoison: refactor get_any_page (Rafael Aquini) [2092671] - mm,hwpoison: drop unneeded pcplist draining (Rafael Aquini) [2092671] - mm,hwpoison: drain pcplists before bailing out for non-buddy zero-refcount page (Rafael Aquini) [2092671] - redhat: Exclude cpufreq.h from kernel-headers (Patrick Talbert)- dm raid: fix accesses beyond end of raid member array (Benjamin Marzinski) [2012340] - dm mirror log: clear log bits up to BITS_PER_LONG boundary (Benjamin Marzinski) [2012340] - dm: fix BLK_STS_DM_REQUEUE handling when dm_io represents split bio (Benjamin Marzinski) [2012340] - dm mirror log: round up region bitmap size to BITS_PER_LONG (Benjamin Marzinski) [2012340] - dm: improve abnormal bio processing (Benjamin Marzinski) [2012340] - dm: simplify bio-based IO accounting further (Benjamin Marzinski) [2012340] - dm: don't grab target io reference in dm_zone_map_bio (Benjamin Marzinski) [2012340] - dm: improve bio splitting and associated IO accounting (Benjamin Marzinski) [2012340] - dm era: commit metadata in postsuspend after worker stops (Benjamin Marzinski) [2012340] - dm: fix race in dm_start_io_acct (Benjamin Marzinski) [2012340] - block: remove bioset_init_from_src (Benjamin Marzinski) [2012340] - dm: fix bio_set allocation (Benjamin Marzinski) [2012340] - dm verity: set DM_TARGET_IMMUTABLE feature flag (Benjamin Marzinski) [2012340] - dm cache metadata: remove unnecessary variable in __dump_mapping (Benjamin Marzinski) [2012340] - dm mpath: provide high-resolution timer to HST for bio-based (Benjamin Marzinski) [2012340] - dm crypt: make printing of the key constant-time (Benjamin Marzinski) [2012340] - dm integrity: fix error code in dm_integrity_ctr() (Benjamin Marzinski) [2012340] - dm stats: add cond_resched when looping over entries (Benjamin Marzinski) [2012340] - dm: improve dm_io reference counting (Benjamin Marzinski) [2012340] - dm: switch to bdev based IO accounting interfaces (Benjamin Marzinski) [2012340] - block: add sectors parameter to bio_start_io_acct_time() (Benjamin Marzinski) [2012340] - dm: pass dm_io instance to dm_io_acct directly (Benjamin Marzinski) [2012340] - dm: don't pass bio to __dm_start_io_acct and dm_end_io_acct (Benjamin Marzinski) [2012340] - dm: use bio_sectors in dm_aceept_partial_bio (Benjamin Marzinski) [2012340] - dm: simplify basic targets (Benjamin Marzinski) [2012340] - dm: conditionally enable branching for less used features (Benjamin Marzinski) [2012340] - dm: move hot dm_io members to same cacheline as dm_target_io (Benjamin Marzinski) [2012340] - dm: add local variables to clone_endio and __map_bio (Benjamin Marzinski) [2012340] - dm: mark various branches unlikely (Benjamin Marzinski) [2012340] - dm: simplify dm_start_io_acct (Benjamin Marzinski) [2012340] - dm: simplify dm_io access in dm_split_and_process_bio (Benjamin Marzinski) [2012340] - dm: factor out dm_io_set_error and __dm_io_dec_pending (Benjamin Marzinski) [2012340] - block: fix offset/size check in bio_trim() (Benjamin Marzinski) [2012340] - block: fix argument type of bio_trim() (Benjamin Marzinski) [2012340] - dm: allow dm_accept_partial_bio() for dm_io without duplicate bios (Benjamin Marzinski) [2012340] - dm mpath: only use ktime_get_ns() in historical selector (Benjamin Marzinski) [2012340] - dm: fix dm_io and dm_target_io flags race condition on Alpha (Benjamin Marzinski) [2012340] - dm integrity: set journal entry unused when shrinking device (Benjamin Marzinski) [2012340] - dm ioctl: log an error if the ioctl structure is corrupted (Benjamin Marzinski) [2012340] - dm: consolidate spinlocks in dm_io struct (Benjamin Marzinski) [2012340] - dm: reduce size of dm_io and dm_target_io structs (Benjamin Marzinski) [2012340] - dm: switch dm_target_io booleans over to proper flags (Benjamin Marzinski) [2012340] - dm: switch dm_io booleans over to proper flags (Benjamin Marzinski) [2012340] - dm: return void from __send_empty_flush (Benjamin Marzinski) [2012340] - dm: factor out dm_io_complete (Benjamin Marzinski) [2012340] - dm cache: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: simplify dm_sumbit_bio_remap interface (Benjamin Marzinski) [2012340] - dm thin: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: add WARN_ON_ONCE to dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: requeue IO if mapping table not yet available (Benjamin Marzinski) [2012340] - dm thin metadata: remove unused dm_thin_remove_block and __remove (Benjamin Marzinski) [2012340] - dm thin: use time_is_before_jiffies instead of open coding it (Benjamin Marzinski) [2012340] - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS (Benjamin Marzinski) [2012340] - dm ioctl: prevent potential spectre v1 gadget (Benjamin Marzinski) [2012340] - dm cache policy smq: make static read-only array table const (Benjamin Marzinski) [2012340] - dm delay: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm crypt: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: add dm_submit_bio_remap interface (Benjamin Marzinski) [2012340] - dm: flag clones created by __send_duplicate_bios (Benjamin Marzinski) [2012340] - dm: reduce dm_io and dm_target_io struct sizes (Benjamin Marzinski) [2012340] - dm: move duplicate code from callers of alloc_tio into alloc_tio (Benjamin Marzinski) [2012340] - dm: record old_sector in dm_target_io before calling map function (Benjamin Marzinski) [2012340] - dm: remove legacy code only needed before submit_bio recursion (Benjamin Marzinski) [2012340] - dm: remove unused mapped_device argument from free_tio (Benjamin Marzinski) [2012340] - dm: remove impossible BUG_ON in __send_empty_flush (Benjamin Marzinski) [2012340] - dm: reduce code duplication in __map_bio (Benjamin Marzinski) [2012340] - dm: refactor dm_split_and_process_bio a bit (Benjamin Marzinski) [2012340] - dm: fold __clone_and_map_data_bio into __split_and_process_bio (Benjamin Marzinski) [2012340] - dm: rename split functions (Benjamin Marzinski) [2012340] - dm: eliminate copying of dm_io fields in dm_io_dec_pending (Benjamin Marzinski) [2012340] - dm ioctl: return UUID in DM_LIST_DEVICES_CMD result (Benjamin Marzinski) [2012340] - dm crypt: support using trusted keys (Benjamin Marzinski) [2012340] - dm crypt: replaced #if defined with IS_ENABLED (Benjamin Marzinski) [2012340] - ext4: add check to prevent attempting to resize an fs with sparse_super2 (Lukas Czerner) [2077760] - fscache: Avoid ASSERTCMP if two threads race into fscache_disable_cookie (Dave Wysochanski) [2073260] - lib: bitmap: Introduce node-aware alloc API (Ivan Vecera) [2101701] - exec: Force single empty string when argv is empty (Rafael Aquini) [2100955] - powerpc: Enable execve syscall exit tracepoint (Steve Best) [2095521] - cgroup: disable controllers at parse time (Waiman Long) [2098264] - init: initialize jump labels before command line option parsing (Waiman Long) [2098264] - smp: Make softirq handling RT safe in flush_smp_call_function_queue() (Phil Auld) [2097364] - smp: Rename flush_smp_call_function_from_idle() (Phil Auld) [2097364] - cpupower: Add "perf" option to print AMD P-State information (Steve Best) [2059365] - cpupower: Add function to print AMD P-State performance capabilities (Steve Best) [2059365] - cpupower: Move print_speed function into misc helper (Steve Best) [2059365] - cpupower: Enable boost state support for AMD P-State module (Steve Best) [2059365] - cpupower: Add AMD P-State sysfs definition and access helper (Steve Best) [2059365] - cpupower: Introduce ACPI CPPC library (Steve Best) [2059365] - cpupower: Add the function to get the sysfs value from specific table (Steve Best) [2059365] - cpupower: Initial AMD P-State capability (Steve Best) [2059365] - cpupower: Add the function to check AMD P-State enabled (Steve Best) [2059365] - cpupower: Add AMD P-State capability flag (Steve Best) [2059365] - tools/power/cpupower/{ToDo => TODO}: Rename the todo file (Steve Best) [2059365] - tools: cpupower: fix typo in cpupower-idle-set(1) manpage (Steve Best) [2059365] - ntb: intel: fix port config status offset for SPR (John W. Linville) [2048750] - NTB/msi: Use struct_size() helper in devm_kzalloc() (John W. Linville) [2048750] - ntb_hw_switchtec: Fix a minor issue in config_req_id_table() (John W. Linville) [2048750] - ntb_hw_switchtec: Remove code for disabling ID protection (John W. Linville) [2048750] - ntb_hw_switchtec: Update the way of getting VEP instance ID (John W. Linville) [2048750] - ntb_hw_switchtec: AND with the part_map for a valid tpart_vec (John W. Linville) [2048750] - ntb_hw_switchtec: Fix bug with more than 32 partitions (John W. Linville) [2048750] - ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all (John W. Linville) [2048750] - ntb_hw_switchtec: fix the spelling of "its" (John W. Linville) [2048750] - NTB/msi: Fix ntbm_msi_request_threaded_irq() kernel-doc comment (John W. Linville) [2048750] - NTB: switch from 'pci_' to 'dma_' API (John W. Linville) [2048750] - ntb: ntb_pingpong: remove redundant initialization of variables msg_data and spad_data (John W. Linville) [2048750] - NTB: perf: Fix an error code in perf_setup_inbuf() (John W. Linville) [2048750] - NTB: Fix an error code in ntb_msit_probe() (John W. Linville) [2048750] - ntb: intel: remove invalid email address in header comment (John W. Linville) [2048750] - NTB: Add support for EPF PCI Non-Transparent Bridge (John W. Linville) [2048750] - ntb: intel: add Intel NTB LTR vendor support for gen4 NTB (John W. Linville) [2048750] - ntb: idt: fix error check in ntb_hw_idt.c (John W. Linville) [2048750]- KVM: x86: Fix the intel_pt PMI handling wrongly considered from guest (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't rebuild page when the page is synced and no tlb flushing is required (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Verify the pmu event filter matches the correct event (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Add the helper function create_pmu_event_filter (Vitaly Kuznetsov) [2074835] - kvm: x86/pmu: Fix the compare function used by the pmu event filter (Vitaly Kuznetsov) [2074835] - KVM: Free new dirty bitmap if creating a new memslot fails (Vitaly Kuznetsov) [2074835] - KVM: Initialize debugfs_dentry when a VM is created to avoid NULL deref (Vitaly Kuznetsov) [2074835] - tools arch x86: Sync asm/cpufeatures.h with the with the kernel (Vitaly Kuznetsov) [2074835] - KVM: PPC: Book3S HV: Fix kvm_unmap_gfn_range_hv() for Hash MMU (Vitaly Kuznetsov) [2074835] - KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: arm64: Fix boolreturn.cocci warnings (Vitaly Kuznetsov) [2074835] - KVM: VMX: Exit to userspace if vCPU has injected exception and invalid state (Vitaly Kuznetsov) [2074835] - KVM: SEV: Mark nested locking of vcpu->lock (Vitaly Kuznetsov) [2074835] - kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use atomic XCHG to write TDP MMU SPTEs with volatile bits (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move shadow-present check out of spte_has_volatile_bits() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't treat fully writable SPTEs as volatile (modulo A/D) (Vitaly Kuznetsov) [2074835] - selftests: kvm: add amx_test to .gitignore (Vitaly Kuznetsov) [2074835] - Revert "x86/mm: Introduce lookup_address_in_mm()" (Vitaly Kuznetsov) [2074835] - KVM: x86: work around QEMU issue with synthetic CPUID leaves (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: fix potential races when walking host page table (Vitaly Kuznetsov) [2074835] - Documentation: KVM: Update documentation to indicate KVM is arm64-only (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Do not create SPTEs for GFNs that exceed host.MAXPHYADDR (Vitaly Kuznetsov) [2074835] - kvm: selftests: introduce and use more page size-related constants (Vitaly Kuznetsov) [2074835] - kvm: selftests: do not use bitfields larger than 32-bits for PTEs (Vitaly Kuznetsov) [2074835] - KVM: SEV: add cache flush to solve SEV cache incoherency issues (Vitaly Kuznetsov) [2074835] - KVM: SVM: Flush when freeing encrypted pages even on SME_COHERENT CPUs (Vitaly Kuznetsov) [2074835] - KVM: SVM: Simplify and harden helper to flush SEV guest page(s) (Vitaly Kuznetsov) [2074835] - KVM: selftests: Silence compiler warning in the kvm_page_table_test (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Vitaly Kuznetsov) [2074835] - x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Vitaly Kuznetsov) [2074835] - KVM: x86: Skip KVM_GUESTDBG_BLOCKIRQ APICv update if APICv is disabled (Vitaly Kuznetsov) [2074835] - KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Defer APICv updates while L2 is active until L1 is active (Vitaly Kuznetsov) [2074835] - KVM: x86: Tag APICv DISABLE inhibit, not ABSENT, if APICv is disabled (Vitaly Kuznetsov) [2074835] - KVM: Add helpers to wrap vcpu->srcu_idx and yell if it's abused (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() (Vitaly Kuznetsov) [2074835] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2074835] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Vitaly Kuznetsov) [2074835] - tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources (Vitaly Kuznetsov) [2074835] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Check for supported page sizes (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Initialise default guest mode at test startup time (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Introduce a variable default IPA size (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Rework TCR_EL1 configuration (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Avoid writing to TSC page without an active vCPU (Vitaly Kuznetsov) [2074835] - KVM: SVM: Do not activate AVIC for SEV-enabled guest (Vitaly Kuznetsov) [2074835] - selftests: kvm: add tsc_scaling_sync to .gitignore (Vitaly Kuznetsov) [2074835] - KVM: Don't create VM debugfs files outside of the VM directory (Vitaly Kuznetsov) [2074835] - KVM: avoid NULL pointer dereference in kvm_dirty_ring_push (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: remove unnecessary flush_workqueue() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded (Vitaly Kuznetsov) [2074835] - KVM: SEV: Add cond_resched() to loop in sev_clflush_pages() (Vitaly Kuznetsov) [2074835] - KVM: x86: fix sending PV IPI (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove redundant vm_entry_controls_clearbit() call (Vitaly Kuznetsov) [2074835] - KVM: x86: cleanup enter_rmode() (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: fix tsc scaling when the host doesn't support it (Vitaly Kuznetsov) [2074835] - kvm: x86: SVM: remove unused defines (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: move tsc ratio definitions to svm.h (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: fix avic spec based definitions again (Vitaly Kuznetsov) [2074835] - KVM: x86: Only do MSR filtering when access MSR by rdmsr/wrmsr (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Fix and isolate TSX-specific performance event logic (Vitaly Kuznetsov) [2074835] - KVM: x86: mmu: trace kvm_mmu_set_spte after the new SPTE was set (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Vitaly Kuznetsov) [2074835] - KVM: x86: Trace all APICv inhibit changes and capture overall status (Vitaly Kuznetsov) [2074835] - KVM: x86: Add wrappers for setting/clearing APICv inhibits (Vitaly Kuznetsov) [2074835] - KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Vitaly Kuznetsov) [2074835] - KVM: X86: Handle implicit supervisor access with SMAP (Vitaly Kuznetsov) [2074835] - KVM: X86: Rename variable smap to not_smap in permission_fault() (Vitaly Kuznetsov) [2074835] - KVM: X86: Fix comments in update_permission_bitmask (Vitaly Kuznetsov) [2074835] - KVM: X86: Change the type of access u32 to u64 (Vitaly Kuznetsov) [2074835] - KVM: Remove dirty handling from gfn_to_pfn_cache completely (Vitaly Kuznetsov) [2074835] - KVM: Use enum to track if cached PFN will be used in guest and/or host (Vitaly Kuznetsov) [2074835] - KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Use different raw event masks for AMD and Intel (Vitaly Kuznetsov) [2074835] - KVM: Don't actually set a request when evicting vCPUs for GFN cache invd (Vitaly Kuznetsov) [2074835] - KVM: avoid double put_page with gfn-to-pfn cache (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only TDP MMU leafs in zap range and mmu_notifier unmap (Vitaly Kuznetsov) [2074835] - KVM: SVM: fix panic on out-of-bounds guest IRQ (Vitaly Kuznetsov) [2074835] - KVM: MMU: propagate alloc_workqueue failure (Vitaly Kuznetsov) [2074835] - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov) [2074835] - KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() (Vitaly Kuznetsov) [2074835] - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix clang -Wimplicit-fallthrough in do_host_cpuid() (Vitaly Kuznetsov) [2074835] - Revert "KVM: set owner of cpu and vm file operations" (Vitaly Kuznetsov) [2074835] - KVM: Prevent module exit until all VMs are freed (Vitaly Kuznetsov) [2074835] - KVM: use kvcalloc for array allocations (Vitaly Kuznetsov) [2074835] - KVM: x86: Introduce KVM_CAP_DISABLE_QUIRKS2 (Vitaly Kuznetsov) [2074835] - kvm: x86: Require const tsc for RT (Vitaly Kuznetsov) [2074835] - KVM: x86: synthesize CPUID leaf 0x80000021h if useful (Vitaly Kuznetsov) [2074835] - KVM: x86: add support for CPUID leaf 0x80000021 (Vitaly Kuznetsov) [2074835] - Revert "KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gfn_range()" (Vitaly Kuznetsov) [2074835] - kvm: x86/mmu: Flush TLB before zap_gfn_range releases RCU (Vitaly Kuznetsov) [2074835] - kvm/emulate: Fix SETcc emulation function offsets with SLS (Vitaly Kuznetsov) [2074835] - KVM: compat: riscv: Prevent KVM_COMPAT from being selected (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add test to populate a VM with the max possible guest mem (Vitaly Kuznetsov) [2074835] - KVM: selftests: Define cpu_relax() helpers for s390 and x86 (Vitaly Kuznetsov) [2074835] - KVM: selftests: Split out helper to allocate guest mem via memfd (Vitaly Kuznetsov) [2074835] - KVM: selftests: add shared hugetlbfs backing source type (Vitaly Kuznetsov) [2074835] - KVM: selftests: Move raw KVM_SET_USER_MEMORY_REGION helper to utils (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: WARN on any attempt to atomically update REMOVED SPTE (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check for a REMOVED leaf SPTE before making the SPTE (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap defunct roots via asynchronous worker (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap roots in two passes to avoid inducing RCU stalls (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow yielding when zapping GFNs for defunct TDP MMU root (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap invalidated roots via asynchronous worker (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Defer TLB flush to caller when freeing TDP MMU shadow pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Do remote TLB flush before dropping RCU in TDP MMU resched (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gfn_range() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Require mmu_lock be held for write to zap TDP MMU range (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add dedicated helper to zap TDP MMU root shadow page (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Skip remote TLB flush when zapping all of TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only the target TDP MMU shadow page in NX recovery (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Refactor low-level TDP MMU set SPTE helper to take raw values (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: WARN if old _or_ new SPTE is REMOVED in non-atomic path (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add helpers to read/write TDP MMU SPTEs and document RCU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop RCU after processing each root in MMU notifier hooks (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Batch TLB flushes from TDP MMU for MMU notifier change_spte (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check for !leaf=>leaf, not PFN change, in TDP MMU SP removal (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do not allow readers to acquire references to invalid roots (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: only perform eager page splitting on valid roots (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Require mmu_lock be held for write in unyielding root iter (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Document that zapping invalidated roots doesn't need to flush (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Formalize TDP MMU's (unintended?) deferred TLB flush logic (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fix wrong/misleading comments in TDP MMU fast zap (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU (Vitaly Kuznetsov) [2074835] - selftests: kvm: add generated file to the .gitignore (Vitaly Kuznetsov) [2074835] - KVM: x86: pull kvm->srcu read-side to kvm_arch_vcpu_ioctl_run (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow_roots() (Vitaly Kuznetsov) [2074835] - KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Vitaly Kuznetsov) [2074835] - KVM: SVM: Exit to userspace on ENOMEM/EFAULT GHCB errors (Vitaly Kuznetsov) [2074835] - KVM: WARN if is_unsync_root() is called on a root without a shadow page (Vitaly Kuznetsov) [2074835] - KVM: Drop KVM_REQ_MMU_RELOAD and update vcpu-requests.rst documentation (Vitaly Kuznetsov) [2074835] - KVM: s390: Replace KVM_REQ_MMU_RELOAD usage with arch specific request (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only obsolete roots if a root shadow page is zapped (Vitaly Kuznetsov) [2074835] - KVM: Drop kvm_reload_remote_mmus(), open code request in x86 users (Vitaly Kuznetsov) [2074835] - KVM: x86: Invoke kvm_mmu_unload() directly on CR4.PCIDE change (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Move the unhandled outer privilege level logic of far return into __load_segment_descriptor() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Fix wrong privilege check for code segment in __load_segment_descriptor() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add test to verify KVM handling of ICR (Vitaly Kuznetsov) [2074835] - KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Vitaly Kuznetsov) [2074835] - KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Vitaly Kuznetsov) [2074835] - KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Vitaly Kuznetsov) [2074835] - KVM: x86: Make kvm_lapic_reg_{read,write}() static (Vitaly Kuznetsov) [2074835] - KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Vitaly Kuznetsov) [2074835] - KVM: SVM: Use common kvm_apic_write_nodecode() for AVIC write traps (Vitaly Kuznetsov) [2074835] - KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Vitaly Kuznetsov) [2074835] - KVM: VMX: Handle APIC-write offset wrangling in VMX code (Vitaly Kuznetsov) [2074835] - KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix emulation in writing cr8 (Vitaly Kuznetsov) [2074835] - KVM: x86: flush TLB separately from MMU reset (Vitaly Kuznetsov) [2074835] - KVM: x86: Yield to IPI target vCPU only if it is busy (Vitaly Kuznetsov) [2074835] - x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs > 64 (Vitaly Kuznetsov) [2074835] - x86/kvm: Don't waste memory if kvmclock is disabled (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: clear MMIO cache when unloading the MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Always use current mmu's role when loading new PGD (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: load new PGD after the shadow MMU is initialized (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: look for a cached PGD when going from 32-bit to 64-bit (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do not pass vcpu to root freeing functions (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do not consult levels when freeing roots (Vitaly Kuznetsov) [2074835] - KVM: x86: use struct kvm_mmu_root_info for mmu->root (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: avoid NULL-pointer dereference on page freeing bugs (Vitaly Kuznetsov) [2074835] - KVM: x86: do not deliver asynchronous page faults if CR0.PG=0 (Vitaly Kuznetsov) [2074835] - KVM: x86: Reinitialize context if host userspace toggles EFER.LME (Vitaly Kuznetsov) [2074835] - KVM: selftests: Verify disabling PMU virtualization via KVM_CAP_CONFIG_PMU (Vitaly Kuznetsov) [2074835] - KVM: selftests: Carve out helper to create "default" VM without vCPUs (Vitaly Kuznetsov) [2074835] - KVM: x86: Provide per VM capability for disabling PMU virtualization (Vitaly Kuznetsov) [2074835] - KVM: Move VM's worker kthreads back to the original cgroup before exiting. (Vitaly Kuznetsov) [2074835] - KVM: VMX: Remove scratch 'cpu' variable that shadows an identical scratch var (Vitaly Kuznetsov) [2074835] - kvm: vmx: Fix typos comment in __loaded_vmcs_clear() (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Make setup/unsetup under the same conditions (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Fix the maximum number of sparse banks for XMM fast TLB flush hypercalls (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_flush_tlb() (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_send_ipi() (Vitaly Kuznetsov) [2074835] - Revert "KVM: VMX: Save HOST_CR3 in vmx_prepare_switch_to_guest()" (Vitaly Kuznetsov) [2074835] - Revert "KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs()" (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: disallow userspace setting of MSR_AMD64_TSC_RATIO to non default value when tsc scaling disabled (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: make apf token non-zero to fix bug (Vitaly Kuznetsov) [2074835] - selftests: kvm: Add the uapi headers include variable (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add EXTRA_CFLAGS in top-level Makefile (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove MMU auditing (Vitaly Kuznetsov) [2074835] - KVM: x86: make several APIC virtualization callbacks optional (Vitaly Kuznetsov) [2074835] - KVM: x86: warn on incorrectly NULL members of kvm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: x86: remove KVM_X86_OP_NULL and mark optional kvm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: x86: use static_call_cond for optional callbacks (Vitaly Kuznetsov) [2074835] - KVM: x86: return 1 unconditionally for availability of KVM_CAP_VAPIC (Vitaly Kuznetsov) [2074835] - selftests: KVM: allow sev_migrate_tests on machines without SEV-ES (Vitaly Kuznetsov) [2074835] - KVM: SEV: Allow SEV intra-host migration of VM with mirrors (Vitaly Kuznetsov) [2074835] - x86/kvm: Fix compilation warning in non-x86_64 builds (Vitaly Kuznetsov) [2074835] - kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always catchup mode (Vitaly Kuznetsov) [2074835] - KVM: Fix lockdep false negative during host resume (Vitaly Kuznetsov) [2074835] - KVM: x86: Add KVM_CAP_ENABLE_CAP to x86 (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event (Vitaly Kuznetsov) [2074835] - KVM: x86: Replace memset() "optimization" with normal per-field writes (Vitaly Kuznetsov) [2074835] - KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Vitaly Kuznetsov) [2074835] - KVM: SVM: set IRR in svm_deliver_interrupt (Vitaly Kuznetsov) [2074835] - KVM: SVM: extract avic_ring_doorbell (Vitaly Kuznetsov) [2074835] - selftests: kvm: Remove absent target file (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use local pointer to vcpu_vmx in vmx_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [2074835] - KVM: selftests: nSVM: Add enlightened MSR-Bitmap selftest (Vitaly Kuznetsov) [2074835] - KVM: selftests: nSVM: Update 'struct vmcb_control_area' definition (Vitaly Kuznetsov) [2074835] - KVM: selftests: nSVM: Set up MSR-Bitmap for SVM guests (Vitaly Kuznetsov) [2074835] - KVM: selftests: nVMX: Add enlightened MSR-Bitmap selftest (Vitaly Kuznetsov) [2074835] - KVM: selftests: nVMX: Properly deal with 'hv_clean_fields' (Vitaly Kuznetsov) [2074835] - KVM: selftests: Adapt hyperv_cpuid test to the newly introduced Enlightened MSR-Bitmap (Vitaly Kuznetsov) [2074835] - KVM: nSVM: Implement Enlightened MSR-Bitmap feature (Vitaly Kuznetsov) [2074835] - KVM: nSVM: Split off common definitions for Hyper-V on KVM and KVM on Hyper-V (Vitaly Kuznetsov) [2074835] - KVM: x86: Make kvm_hv_hypercall_enabled() static inline (Vitaly Kuznetsov) [2074835] - KVM: nSVM: Track whether changes in L0 require MSR bitmap for L2 to be rebuilt (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add an option to disable MANUAL_PROTECT_ENABLE and INITIALLY_SET (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add tracepoint for splitting huge pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Split huge pages mapped by the TDP MMU during KVM_CLEAR_DIRTY_LOG (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Split huge pages mapped by the TDP MMU when dirty logging is enabled (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Separate TDP MMU shadow page allocation and initialization (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Derive page role for TDP MMU shadow pages from parent (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove redundant role overrides for TDP MMU shadow pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Refactor TDP MMU iterators to take kvm_mmu_page root (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move restore_acc_track_spte() to spte.h (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop new_spte local variable from restore_acc_track_spte() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unnecessary warnings from restore_acc_track_spte() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Consolidate logic to atomically install a new TDP MMU page table (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename handle_removed_tdp_mmu_page() to handle_removed_pt() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename TDP MMU functions that handle shadow pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Change tdp_mmu_{set,zap}_spte_atomic() to return 0/-EBUSY (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Automatically update iter->old_spte if cmpxchg fails (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename __rmap_write_protect() to rmap_write_protect() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename rmap_write_protect() to kvm_vcpu_write_protect_gfn() (Vitaly Kuznetsov) [2074835] - KVM: x86: Add checks for reserved-to-zero Hyper-V hypercall fields (Vitaly Kuznetsov) [2074835] - KVM: x86: Reject fixeds-size Hyper-V hypercalls with non-zero "var_cnt" (Vitaly Kuznetsov) [2074835] - KVM: x86: Shove vp_bitmap handling down into sparse_set_to_vcpu_mask() (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't bother reading sparse banks that end up being ignored (Vitaly Kuznetsov) [2074835] - KVM: x86: Add a helper to get the sparse VP_SET for IPIs and TLB flushes (Vitaly Kuznetsov) [2074835] - KVM: x86: Refactor kvm_hv_flush_tlb() to reduce indentation (Vitaly Kuznetsov) [2074835] - KVM: x86: Get the number of Hyper-V sparse banks from the VARHEAD field (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Consolidate comments about {Host,MMU}-writable (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename DEFAULT_SPTE_MMU_WRITEABLE to DEFAULT_SPTE_MMU_WRITABLE (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move is_writable_pte() to spte.h (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check SPTE writable invariants when setting leaf SPTEs (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move SPTE writable invariant checks to a helper function (Vitaly Kuznetsov) [2074835] - KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Vitaly Kuznetsov) [2074835] - KVM: VMX: Dont' send posted IRQ if vCPU == this vCPU and vCPU is IN_GUEST_MODE (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename hook implementations to conform to kvm_x86_ops' names (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename SEV implemenations to conform to kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: x86: Use more verbose names for mem encrypt kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove unused MAX_INST_SIZE #define (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename svm_flush_tlb() to svm_flush_tlb_current() (Vitaly Kuznetsov) [2074835] - KVM: x86: Move get_cs_db_l_bits() helper to SVM (Vitaly Kuznetsov) [2074835] - KVM: VMX: Rename VMX functions to conform to kvm_x86_ops names (Vitaly Kuznetsov) [2074835] - KVM: x86: Use static_call() for copy/move encryption context ioctls() (Vitaly Kuznetsov) [2074835] - KVM: x86: Unexport kvm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: x86: Uninline and export hv_track_root_tdp() (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Refactor PMU refresh to avoid referencing kvm_x86_ops.pmu_ops (Vitaly Kuznetsov) [2074835] - KVM: xen: Use static_call() for invoking kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: x86: Use static_call() for .vcpu_deliver_sipi_vector() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Call vmx_get_cpl() directly in handle_dr() (Vitaly Kuznetsov) [2074835] - KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop export for .tlb_flush_current() static_call key (Vitaly Kuznetsov) [2074835] - KVM: x86: skip host CPUID call for hypervisor leaves (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove unused "flags" of kvm_pv_kick_cpu_op() (Vitaly Kuznetsov) [2074835] - KVM: Remove unused "kvm" of kvm_make_vcpu_request() (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove unused "vcpu" of kvm_scale_tsc() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulate: Remove unused "tss_selector" of task_switch_{16, 32}() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulate: Remove unused "ctxt" of setup_syscalls_segments() (Vitaly Kuznetsov) [2074835] - KVM: x86/ioapic: Remove unused "addr" and "length" of ioapic_read_indirect() (Vitaly Kuznetsov) [2074835] - KVM: x86/i8259: Remove unused "addr" of elcr_ioport_{read,write}() (Vitaly Kuznetsov) [2074835] - KVM: SVM: improve split between svm_prepare_guest_switch and sev_es_prepare_guest_switch (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Remove unused "vcpu" of svm_check_exit_valid() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu_audit: Remove unused "level" of audit_spte_after_sync() (Vitaly Kuznetsov) [2074835] - KVM: x86/tdp_mmu: Remove unused "kvm" of kvm_tdp_mmu_get_root() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unused "vcpu" of reset_{tdp,ept}_shadow_zero_bits_mask() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unused "kvm" of __rmap_write_protect() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unused "kvm" of kvm_mmu_unlink_parents() (Vitaly Kuznetsov) [2074835] - KVM: x86: Skip APICv update if APICv is disable at the module level (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop NULL check on kvm_x86_ops.check_apicv_inhibit_reasons (Vitaly Kuznetsov) [2074835] - KVM: x86: Unexport __kvm_request_apicv_update() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier unmap hook (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Fix runstate updates to be atomic when preempting vCPU (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Vitaly Kuznetsov) [2074835] - KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: deal with L1 hypervisor that intercepts interrupts but lets L2 control them (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: expose clean bit support to the guest (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry which is a result of RSM (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM saved state (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: fix potential NULL derefernce on nested migration (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NPT && !gCR0.PG case (Vitaly Kuznetsov) [2074835] - Revert "svm: Add warning message for AVIC IPI invalid target" (Vitaly Kuznetsov) [2074835] - selftests: KVM: Test OS lock behavior (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add OSLSR_EL1 to the list of blessed regs (Vitaly Kuznetsov) [2074835] - KVM: x86: Report deprecated x87 features in supported CPUID (Vitaly Kuznetsov) [2074835] - x86/cpufeatures: Add FDP_EXCPTN_ONLY and ZERO_FCS_FDS (Vitaly Kuznetsov) [2074835] - KVM: x86: use the KVM side max supported fixed counter (Vitaly Kuznetsov) [2074835] - x86: Share definition of __is_canonical_address() (Vitaly Kuznetsov) [2074835] - perf/x86/intel/pt: Relax address filter validation (Vitaly Kuznetsov) [2074835] - KVM: x86: Move delivery of non-APICv interrupt into vendor code (Vitaly Kuznetsov) [2074835] - KVM: eventfd: Fix false positive RCU usage warning (Vitaly Kuznetsov) [2074835] - selftests: kvm: check dynamic bits against KVM_X86_XCOMP_GUEST_SUPP (Vitaly Kuznetsov) [2074835] - KVM: x86: Sync the states size with the XCR0/IA32_XSS at, any time (Vitaly Kuznetsov) [2074835] - KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS (Vitaly Kuznetsov) [2074835] - KVM: x86: Keep MSR_IA32_XSS unchanged for INIT (Vitaly Kuznetsov) [2074835] - KVM: x86: Free kvm_cpuid_entry2 array on post-KVM_RUN KVM_SET_CPUID{,2} (Vitaly Kuznetsov) [2074835] - KVM: nVMX: WARN on any attempt to allocate shadow VMCS for vmcs02 (Vitaly Kuznetsov) [2074835] - KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest (Vitaly Kuznetsov) [2074835] - KVM: x86: Check .flags in kvm_cpuid_check_equal() too (Vitaly Kuznetsov) [2074835] - KVM: x86: Forcibly leave nested virt when SMM state is toggled (Vitaly Kuznetsov) [2074835] - KVM: SVM: drop unnecessary code in svm_hv_vmcb_dirty_nested_enlightenments() (Vitaly Kuznetsov) [2074835] - KVM: SVM: hyper-v: Enable Enlightened MSR-Bitmap support for real (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't apply SEV+SMAP workaround on code fetch or PT access (Vitaly Kuznetsov) [2074835] - KVM: SVM: Inject #UD on attempted emulation for SEV guest w/o insn buffer (Vitaly Kuznetsov) [2074835] - KVM: SVM: WARN if KVM attempts emulation on #UD or #GP for SEV guests (Vitaly Kuznetsov) [2074835] - KVM: x86: Pass emulation type to can_emulate_instruction() (Vitaly Kuznetsov) [2074835] - KVM: SVM: Explicitly require DECODEASSISTS to enable SEV support (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't intercept #GP for SEV guests (Vitaly Kuznetsov) [2074835] - Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Vitaly Kuznetsov) [2074835] - KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: skip eax alignment check for non-SVM instructions (Vitaly Kuznetsov) [2074835] - KVM: LAPIC: Also cancel preemption timer during SET_LAPIC (Vitaly Kuznetsov) [2074835] - KVM: VMX: Remove vmcs_config.order (Vitaly Kuznetsov) [2074835] - KVM/X86: Make kvm_vcpu_reload_apic_access_page() static (Vitaly Kuznetsov) [2074835] - KVM: selftests: Re-enable access_tracking_perf_test (Vitaly Kuznetsov) [2074835] - KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow (Vitaly Kuznetsov) [2074835] - KVM: remove async parameter of hva_to_pfn_remapped() (Vitaly Kuznetsov) [2074835] - x86,kvm/xen: Remove superfluous .fixup usage (Vitaly Kuznetsov) [2074835] - KVM: VMX: Zero host's SYSENTER_ESP iff SYSENTER is NOT used (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Fix the warning in lib/x86_64/processor.c (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Fix the warning in pmu_event_filter_test.c (Vitaly Kuznetsov) [2074835] - kvm: selftests: Do not indent with spaces (Vitaly Kuznetsov) [2074835] - KVM: SVM: Nullify vcpu_(un)blocking() hooks if AVIC is disabled (Vitaly Kuznetsov) [2074835] - KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Vitaly Kuznetsov) [2074835] - KVM: VMX: Don't do full kick when handling posted interrupt wakeup (Vitaly Kuznetsov) [2074835] - KVM: VMX: Fold fallback path into triggering posted IRQ helper (Vitaly Kuznetsov) [2074835] - KVM: VMX: Pass desired vector instead of bool for triggering posted IRQ (Vitaly Kuznetsov) [2074835] - KVM: VMX: Don't do full kick when triggering posted interrupt "fails" (Vitaly Kuznetsov) [2074835] - KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Vitaly Kuznetsov) [2074835] - KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Vitaly Kuznetsov) [2074835] - KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove defunct pre_block/post_block kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: x86: Unexport LAPIC's switch_to_{hv,sw}_timer() helpers (Vitaly Kuznetsov) [2074835] - KVM: VMX: Move preemption timer <=> hrtimer dance to common x86 (Vitaly Kuznetsov) [2074835] - KVM: Move x86 VMX's posted interrupt list_head to vcpu_vmx (Vitaly Kuznetsov) [2074835] - KVM: Drop unused kvm_vcpu.pre_pcpu field (Vitaly Kuznetsov) [2074835] - KVM: VMX: Handle PI descriptor updates during vcpu_put/load (Vitaly Kuznetsov) [2074835] - KVM: avoid warning on s390 in mark_page_dirty (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add a test to force emulation with a pending exception (Vitaly Kuznetsov) [2074835] - KVM: VMX: Reject KVM_RUN if emulation is required with pending exception (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Add test for KVM_SET_PMU_EVENT_FILTER (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Introduce x86_model() (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Export x86_family() for use outside of processor.c (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Introduce is_amd_cpu() (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Parameterize the CPUID vendor string check (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Use binary search to check filtered events (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Improve TLB flush comment in kvm_mmu_slot_remove_write_access() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Document and enforce MMU-writable and Host-writable invariants (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Clear MMU-writable during changed_pte notifier (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86: Making the module parameter of vPMU more common (Vitaly Kuznetsov) [2074835] - KVM: selftests: Test KVM_SET_CPUID2 after KVM_RUN (Vitaly Kuznetsov) [2074835] - KVM: selftests: Rename 'get_cpuid_test' to 'cpuid_test' (Vitaly Kuznetsov) [2074835] - KVM: x86: Partially allow KVM_SET_CPUID{,2} after KVM_RUN (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Fix available_event_types check for REF_CPU_CYCLES event (Vitaly Kuznetsov) [2074835] - KVM: x86: Check for rmaps allocation (Vitaly Kuznetsov) [2074835] - KVM: SEV: Mark nested locking of kvm->lock (Vitaly Kuznetsov) [2074835] - KVM: SVM: include CR3 in initial VMSA state for SEV-ES guests (Vitaly Kuznetsov) [2074835] - KVM: VMX: Provide vmread version using asm-goto-with-outputs (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix wall clock writes in Xen shared_info not to mark page dirty (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Add KVM_IRQ_ROUTING_XEN_EVTCHN and event channel delivery (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Maintain valid mapping of Xen shared_info page (Vitaly Kuznetsov) [2074835] - KVM: Reinstate gfn_to_pfn_cache with invalidation support (Vitaly Kuznetsov) [2074835] - KVM: Warn if mark_page_dirty() is called without an active vCPU (Vitaly Kuznetsov) [2074835] - x86/kvm: Silence per-cpu pr_info noise about KVM clocks and steal time (Vitaly Kuznetsov) [2074835] - KVM: x86: Update vPMCs when retiring branch instructions (Vitaly Kuznetsov) [2074835] - KVM: x86: Update vPMCs when retiring instructions (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Add pmc->intr to refactor kvm_perf_overflow{_intr}() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Reuse pmc_perf_hw_id() and drop find_fixed_event() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Setup pmc->eventsel for fixed PMCs (Vitaly Kuznetsov) [2074835] - KVM: x86: avoid out of bounds indices for fixed performance counters (Vitaly Kuznetsov) [2074835] - KVM: VMX: Mark VCPU_EXREG_CR3 dirty when !CR0_PG -> CR0_PG if EPT + !URG (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Reconstruct shadow page root if the guest PDPTEs is changed (Vitaly Kuznetsov) [2074835] - KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs() (Vitaly Kuznetsov) [2074835] - Revert "KVM: X86: Update mmu->pdptrs only when it is changed" (Vitaly Kuznetsov) [2074835] - selftests: KVM: sev_migrate_tests: Add mirror command tests (Vitaly Kuznetsov) [2074835] - selftests: KVM: sev_migrate_tests: Fix sev_ioctl() (Vitaly Kuznetsov) [2074835] - selftests: KVM: sev_migrate_tests: Fix test_sev_mirror() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add test to verify TRIPLE_FAULT on invalid L2 guest state (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Synthesize TRIPLE_FAULT for L2 if emulation is required (Vitaly Kuznetsov) [2074835] - KVM: VMX: Always clear vmx->fail on emulation_required (Vitaly Kuznetsov) [2074835] - selftests: KVM: Fix non-x86 compiling (Vitaly Kuznetsov) [2074835] - KVM: x86: Always set kvm_run->if_flag (Vitaly Kuznetsov) [2074835] - KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all (Vitaly Kuznetsov) [2074835] - KVM: x86: Retry page fault if MMU reload is pending and root has no sp (Vitaly Kuznetsov) [2074835] - KVM: selftests: vmx_pmu_msrs_test: Drop tests mangling guest visible CPUIDs (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add test to verify KVM doesn't explode on "bad" I/O (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't WARN if userspace mucks with RCX during string I/O exit (Vitaly Kuznetsov) [2074835] - KVM: X86: Raise #GP when clearing CR0_PG in 64 bit mode (Vitaly Kuznetsov) [2074835] - selftests: KVM: avoid failures due to reserved HyperTransport region (Vitaly Kuznetsov) [2074835] - KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req (Vitaly Kuznetsov) [2074835] - KVM: Add Makefile.kvm for common files, use it for x86 (Vitaly Kuznetsov) [2074835] - KVM: Introduce CONFIG_HAVE_KVM_DIRTY_RING (Vitaly Kuznetsov) [2074835] - KVM: x86: selftests: svm_int_ctl_test: fix intercept calculation (Vitaly Kuznetsov) [2074835] - KVM: VMX: Clean up PI pre/post-block WARNs (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Ensure vCPU honors event request if posting nested IRQ fails (Vitaly Kuznetsov) [2074835] - KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Implement Enlightened MSR Bitmap feature (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Track whether changes in L0 require MSR bitmap for L2 to be rebuilt (Vitaly Kuznetsov) [2074835] - KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper (Vitaly Kuznetsov) [2074835] - KVM: x86: Exit to userspace if emulation prepared a completion callback (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 (Vitaly Kuznetsov) [2074835] - KVM: x86: Use different callback if msr access comes from the emulator (Vitaly Kuznetsov) [2074835] - KVM: x86: Add an emulation type to handle completion of user exits (Vitaly Kuznetsov) [2074835] - KVM: x86: Handle 32-bit wrap of EIP for EMULTYPE_SKIP with flat code seg (Vitaly Kuznetsov) [2074835] - KVM: Clear pv eoi pending bit only when it is set (Vitaly Kuznetsov) [2074835] - KVM: x86: don't print when fail to read/write pv eoi memory (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove mmu parameter from load_pdptrs() (Vitaly Kuznetsov) [2074835] - KVM: X86: Rename gpte_is_8_bytes to has_4_byte_gpte and invert the direction (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use ept_caps_to_lpage_level() in hardware_setup() (Vitaly Kuznetsov) [2074835] - KVM: X86: Add parameter huge_page_level to kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [2074835] - KVM: X86: Add huge_page_level to __reset_rsvds_bits_mask_ept() (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove mmu->translate_gpa (Vitaly Kuznetsov) [2074835] - KVM: X86: Add parameter struct kvm_mmu *mmu into mmu->gva_to_gpa() (Vitaly Kuznetsov) [2074835] - KVM: X86: Calculate quadrant when !role.gpte_is_8_bytes (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove useless code to set role.gpte_is_8_bytes when role.direct (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove unused declaration of __kvm_mmu_free_some_pages() (Vitaly Kuznetsov) [2074835] - KVM: X86: Fix comment in __kvm_mmu_create() (Vitaly Kuznetsov) [2074835] - KVM: X86: Skip allocating pae_root for vcpu->arch.guest_mmu when !tdp_enabled (Vitaly Kuznetsov) [2074835] - KVM: SVM: Allocate sd->save_area with __GFP_ZERO (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename get_max_npt_level() to get_npt_level() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Change comments about vmx_get_msr() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use kvm_set_msr_common() for MSR_IA32_TSC_ADJUST in the default way (Vitaly Kuznetsov) [2074835] - KVM: VMX: Save HOST_CR3 in vmx_prepare_switch_to_guest() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Update msr value after kvm_set_user_return_msr() succeeds (Vitaly Kuznetsov) [2074835] - KVM: VMX: Avoid to rdmsrl(MSR_IA32_SYSENTER_ESP) (Vitaly Kuznetsov) [2074835] - KVM: X86: Update mmu->pdptrs only when it is changed (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove kvm_register_clear_available() (Vitaly Kuznetsov) [2074835] - KVM: vmx, svm: clean up mass updates to regs_avail/regs_dirty bits (Vitaly Kuznetsov) [2074835] - KVM: VMX: Update vmcs.GUEST_CR3 only when the guest CR3 is dirty (Vitaly Kuznetsov) [2074835] - KVM: X86: Mark CR3 dirty when vcpu->arch.cr3 is changed (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove references to VCPU_EXREG_CR3 (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove outdated comment in svm_load_mmu_pgd() (Vitaly Kuznetsov) [2074835] - KVM: X86: Move CR0 pdptr_bits into header file as X86_CR0_PDPTR_BITS (Vitaly Kuznetsov) [2074835] - KVM: VMX: Add and use X86_CR4_PDPTR_BITS when !enable_ept (Vitaly Kuznetsov) [2074835] - KVM: VMX: Add and use X86_CR4_TLBFLUSH_BITS when !enable_ept (Vitaly Kuznetsov) [2074835] - KVM: SVM: Track dirtiness of PDPTRs even if NPT is disabled (Vitaly Kuznetsov) [2074835] - KVM: VMX: Mark VCPU_EXREG_PDPTR available in ept_save_pdptrs() (Vitaly Kuznetsov) [2074835] - KVM: X86: Ensure that dirty PDPTRs are loaded (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Add module param to control PMU virtualization (Vitaly Kuznetsov) [2074835] - KVM: VMX: Remove vCPU from PI wakeup list before updating PID.NV (Vitaly Kuznetsov) [2074835] - KVM: VMX: Move Posted Interrupt ndst computation out of write loop (Vitaly Kuznetsov) [2074835] - KVM: VMX: Read Posted Interrupt "control" exactly once per loop iteration (Vitaly Kuznetsov) [2074835] - KVM: VMX: Save/restore IRQs (instead of CLI/STI) during PI pre/post block (Vitaly Kuznetsov) [2074835] - KVM: VMX: Drop pointless PI.NDST update when blocking (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use boolean returns for Posted Interrupt "test" helpers (Vitaly Kuznetsov) [2074835] - KVM: VMX: Drop unnecessary PI logic to handle impossible conditions (Vitaly Kuznetsov) [2074835] - KVM: VMX: Skip Posted Interrupt updates if APICv is hard disabled (Vitaly Kuznetsov) [2074835] - KVM: Add helpers to wake/query blocking vCPU (Vitaly Kuznetsov) [2074835] - KVM: x86: Invoke kvm_vcpu_block() directly for non-HALTED wait states (Vitaly Kuznetsov) [2074835] - KVM: x86: Directly block (instead of "halting") UNINITIALIZED vCPUs (Vitaly Kuznetsov) [2074835] - KVM: Don't redo ktime_get() when calculating halt-polling stop/deadline (Vitaly Kuznetsov) [2074835] - KVM: stats: Add stat to detect if vcpu is currently blocking (Vitaly Kuznetsov) [2074835] - KVM: Split out a kvm_vcpu_block() helper from kvm_vcpu_halt() (Vitaly Kuznetsov) [2074835] - KVM: Rename kvm_vcpu_block() => kvm_vcpu_halt() (Vitaly Kuznetsov) [2074835] - KVM: Drop obsolete kvm_arch_vcpu_block_finish() (Vitaly Kuznetsov) [2074835] - KVM: x86: Tweak halt emulation helper names to free up kvm_vcpu_halt() (Vitaly Kuznetsov) [2074835] - KVM: Don't block+unblock when halt-polling is successful (Vitaly Kuznetsov) [2074835] - KVM: Reconcile discrepancies in halt-polling stats (Vitaly Kuznetsov) [2074835] - KVM: Refactor and document halt-polling stats update helper (Vitaly Kuznetsov) [2074835] - KVM: Update halt-polling stats if and only if halt-polling was attempted (Vitaly Kuznetsov) [2074835] - KVM: Force PPC to define its own rcuwait object (Vitaly Kuznetsov) [2074835] - KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Vitaly Kuznetsov) [2074835] - KVM: VMX: Don't unblock vCPU w/ Posted IRQ if IRQs are disabled in guest (Vitaly Kuznetsov) [2074835] - KVM: x86: change TLB flush indicator to bool (Vitaly Kuznetsov) [2074835] - KVM: Avoid atomic operations when kicking the running vCPU (Vitaly Kuznetsov) [2074835] - KVM: x86/MMU: Simplify flow of vmx_get_mt_mask (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Propagate memslot const qualifier (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove need for a vcpu from mmu_try_to_unsync_pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove need for a vcpu from kvm_slot_page_track_is_active (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use shadow page role to detect PML-unfriendly pages for L2 (Vitaly Kuznetsov) [2074835] - KVM: nSVM: introduce struct vmcb_ctrl_area_cached (Vitaly Kuznetsov) [2074835] - KVM: nSVM: split out __nested_vmcb_check_controls (Vitaly Kuznetsov) [2074835] - KVM: nSVM: use svm->nested.save to load vmcb12 registers and avoid TOC/TOU races (Vitaly Kuznetsov) [2074835] - KVM: nSVM: use vmcb_save_area_cached in nested_vmcb_valid_sregs() (Vitaly Kuznetsov) [2074835] - KVM: nSVM: rename nested_load_control_from_vmcb12 in nested_copy_vmcb_control_to_cache (Vitaly Kuznetsov) [2074835] - KVM: nSVM: introduce svm->nested.save to cache save area before checks (Vitaly Kuznetsov) [2074835] - KVM: nSVM: move nested_vmcb_check_cr3_cr4 logic in nested_vmcb_valid_sregs (Vitaly Kuznetsov) [2074835] - KVM: Dynamically allocate "new" memslots from the get-go (Vitaly Kuznetsov) [2074835] - KVM: Wait 'til the bitter end to initialize the "new" memslot (Vitaly Kuznetsov) [2074835] - KVM: Optimize overlapping memslots check (Vitaly Kuznetsov) [2074835] - KVM: Optimize gfn lookup in kvm_zap_gfn_range() (Vitaly Kuznetsov) [2074835] - KVM: Call kvm_arch_flush_shadow_memslot() on the old slot in kvm_invalidate_memslot() (Vitaly Kuznetsov) [2074835] - KVM: Keep memslots in tree-based structures instead of array-based ones (Vitaly Kuznetsov) [2074835] - KVM: Use interval tree to do fast hva lookup in memslots (Vitaly Kuznetsov) [2074835] - KVM: Resolve memslot ID via a hash table instead of via a static array (Vitaly Kuznetsov) [2074835] - KVM: Move WARN on invalid memslot index to update_memslots() (Vitaly Kuznetsov) [2074835] - KVM: x86: Use nr_memslot_pages to avoid traversing the memslots array (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't call kvm_mmu_change_mmu_pages() if the count hasn't changed (Vitaly Kuznetsov) [2074835] - KVM: Don't make a full copy of the old memslot in __kvm_set_memory_region() (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't assume old/new memslots are non-NULL at memslot commit (Vitaly Kuznetsov) [2074835] - KVM: Use prepare/commit hooks to handle generic memslot metadata updates (Vitaly Kuznetsov) [2074835] - KVM: Stop passing kvm_userspace_memory_region to arch memslot hooks (Vitaly Kuznetsov) [2074835] - KVM: PPC: Avoid referencing userspace memory region in memslot updates (Vitaly Kuznetsov) [2074835] - KVM: x86: Use "new" memslot instead of userspace memory region (Vitaly Kuznetsov) [2074835] - KVM: s390: Use "new" memslot instead of userspace memory region (Vitaly Kuznetsov) [2074835] - KVM: arm64: Use "new" memslot instead of userspace memory region (Vitaly Kuznetsov) [2074835] - KVM: Let/force architectures to deal with arch specific memslot data (Vitaly Kuznetsov) [2074835] - KVM: Use "new" memslot's address space ID instead of dedicated param (Vitaly Kuznetsov) [2074835] - KVM: Resync only arch fields when slots_arch_lock gets reacquired (Vitaly Kuznetsov) [2074835] - KVM: Open code kvm_delete_memslot() into its only caller (Vitaly Kuznetsov) [2074835] - KVM: Require total number of memslot pages to fit in an unsigned long (Vitaly Kuznetsov) [2074835] - KVM: Convert kvm_for_each_vcpu() to using xa_for_each_range() (Vitaly Kuznetsov) [2074835] - KVM: arm64: vgic-v3: Fix vcpu index comparison (Vitaly Kuznetsov) [2074835] - KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s index (Vitaly Kuznetsov) [2074835] - KVM: Convert the kvm->vcpus array to a xarray (Vitaly Kuznetsov) [2074835] - KVM: Move wiping of the kvm->vcpus array to common code (Vitaly Kuznetsov) [2074835] - KVM: MMU: update comment on the number of page role combinations (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Retry page fault if root is invalidated by memslot update (Vitaly Kuznetsov) [2074835] - KVM: VMX: Set failure code in prepare_vmcs02() (Vitaly Kuznetsov) [2074835] - KVM: ensure APICv is considered inactive if there is no APIC (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register (Vitaly Kuznetsov) [2074835] - x86: Snapshot thread flags (Vitaly Kuznetsov) [2074835] - thread_info: Add helpers to snapshot thread flags (Vitaly Kuznetsov) [2074835] - KVM: fix avic_set_running for preemptable kernels (Vitaly Kuznetsov) [2074835] - KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled (Vitaly Kuznetsov) [2074835] - KVM: SEV: accept signals in sev_lock_two_vms (Vitaly Kuznetsov) [2074835] - KVM: SEV: do not take kvm->lock when destroying (Vitaly Kuznetsov) [2074835] - KVM: SEV: Prohibit migration of a VM that has mirrors (Vitaly Kuznetsov) [2074835] - KVM: SEV: Do COPY_ENC_CONTEXT_FROM with both VMs locked (Vitaly Kuznetsov) [2074835] - selftests: sev_migrate_tests: add tests for KVM_CAP_VM_COPY_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: SEV: move mirror status to destination of KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: SEV: initialize regions_list of a mirror VM (Vitaly Kuznetsov) [2074835] - KVM: SEV: cleanup locking for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: SEV: do not use list_replace_init on an empty list (Vitaly Kuznetsov) [2074835] - KVM: x86: Use a stable condition around all VT-d PI paths (Vitaly Kuznetsov) [2074835] - KVM: x86: check PIR even for vCPUs with disabled APICv (Vitaly Kuznetsov) [2074835] - KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled (Vitaly Kuznetsov) [2074835] - KVM: selftests: page_table_test: fix calculation of guest_test_phys_mem (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Handle "default" period when selectively waking kthread (Vitaly Kuznetsov) [2074835] - KVM: MMU: shadow nested paging does not have PKU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap collapsible path (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping (Vitaly Kuznetsov) [2074835] - KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() (Vitaly Kuznetsov) [2074835] - KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE (Vitaly Kuznetsov) [2074835] - KVM: x86: Forbid KVM_SET_CPUID{,2} after KVM_RUN (Vitaly Kuznetsov) [2074835] - KVM: selftests: Avoid KVM_SET_CPUID2 after KVM_RUN in hyperv_features test (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with new vpid12 (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested vmentry/vmexit (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST (Vitaly Kuznetsov) [2074835] - KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability (Vitaly Kuznetsov) [2074835] - selftests: sev_migrate_tests: free all VMs (Vitaly Kuznetsov) [2074835] - selftests: fix check for circular KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: x86: ignore APICv if LAPIC is not enabled (Vitaly Kuznetsov) [2074835] - KVM: downgrade two BUG_ONs to WARN_ON_ONCE (Vitaly Kuznetsov) [2074835] - KVM: VMX: do not use uninitialized gfn_to_hva_cache (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu_zap_collapsible_sptes() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Skip tlb flush if it has been done in zap_gfn_range() (Vitaly Kuznetsov) [2074835] - x86/kvm: remove unused ack_notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: Disallow user memslot with size that exceeds "unsigned long" (Vitaly Kuznetsov) [2074835] - KVM: Ensure local memslot copies operate on up-to-date arch-specific data (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fix TLB flush range when handling disconnected pt (Vitaly Kuznetsov) [2074835] - KVM: x86: Assume a 64-bit hypercall for guests with protected state (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add /x86_64/sev_migrate_tests to .gitignore (Vitaly Kuznetsov) [2074835] - KVM: SEV: Fix typo in and tweak name of cmd_allowed_from_miror() (Vitaly Kuznetsov) [2074835] - KVM: SEV: Drop a redundant setting of sev->asid during initialization (Vitaly Kuznetsov) [2074835] - KVM: SEV: WARN if SEV-ES is marked active but SEV is not (Vitaly Kuznetsov) [2074835] - KVM: SEV: Set sev_info.active after initial checks in sev_guest_init() (Vitaly Kuznetsov) [2074835] - KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has created vCPUs (Vitaly Kuznetsov) [2074835] - KVM: Kill kvm_map_gfn() / kvm_unmap_gfn() and gfn_to_pfn_cache (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Use a gfn_to_hva_cache for vmptrld (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Use kvm_read_guest_offset_cached() for nested VMCS check (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Use sizeof_field() instead of open-coding it (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Use kvm_{read,write}_guest_cached() for shadow_vmcs12 (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: include EFER.LMA in extended mmu role (Vitaly Kuznetsov) [2074835] - KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load (Vitaly Kuznetsov) [2074835] - KVM: Fix steal time asm constraints (Vitaly Kuznetsov) [2074835] - KVM: x86: Move Intel Processor Trace interrupt handler to vmx.c (Vitaly Kuznetsov) [2074835] - KVM: Move x86's perf guest info callbacks to generic KVM (Vitaly Kuznetsov) [2074835] - KVM: x86: More precisely identify NMI from guest when handling PMI (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop current_vcpu for kvm_running_vcpu + kvm_arch_vcpu variable (Vitaly Kuznetsov) [2074835] - perf/core: Rework guest callbacks to prepare for static_call support (Vitaly Kuznetsov) [2074835] - perf: Protect perf_guest_cbs with RCU (Vitaly Kuznetsov) [2074835] - KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest (Vitaly Kuznetsov) [2074835] - KVM: x86: Register perf callbacks after calling vendor's hardware_setup() (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix uninitialized eoi_exit_bitmap usage in vcpu_load_eoi_exitmap() (Vitaly Kuznetsov) [2074835] - KVM: selftests: Use perf_test_destroy_vm in memslot_modification_stress_test (Vitaly Kuznetsov) [2074835] - KVM: selftests: Wait for all vCPU to be created before entering guest mode (Vitaly Kuznetsov) [2074835] - KVM: selftests: Move vCPU thread creation and joining to common helpers (Vitaly Kuznetsov) [2074835] - KVM: selftests: Sync perf_test_args to guest during VM creation (Vitaly Kuznetsov) [2074835] - KVM: selftests: Fill per-vCPU struct during "perf_test" VM creation (Vitaly Kuznetsov) [2074835] - KVM: selftests: Start at iteration 0 instead of -1 (Vitaly Kuznetsov) [2074835] - KVM: selftests: Create VM with adjusted number of guest pages for perf tests (Vitaly Kuznetsov) [2074835] - KVM: selftests: Remove perf_test_args.host_page_size (Vitaly Kuznetsov) [2074835] - KVM: selftests: Move per-VM GPA into perf_test_args (Vitaly Kuznetsov) [2074835] - KVM: selftests: Use perf util's per-vCPU GPA/pages in demand paging test (Vitaly Kuznetsov) [2074835] - KVM: selftests: Capture per-vCPU GPA in perf_test_vcpu_args (Vitaly Kuznetsov) [2074835] - KVM: selftests: Use shorthand local var to access struct perf_tests_args (Vitaly Kuznetsov) [2074835] - KVM: selftests: Require GPA to be aligned when backed by hugepages (Vitaly Kuznetsov) [2074835] - KVM: selftests: Assert mmap HVA is aligned when using HugeTLB (Vitaly Kuznetsov) [2074835] - KVM: selftests: Expose align() helpers to tests (Vitaly Kuznetsov) [2074835] - KVM: selftests: Explicitly state indicies for vm_guest_mode_params array (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add event channel upcall support to xen_shinfo_test (Vitaly Kuznetsov) [2074835] - KVM: SEV: unify cgroup cleanup code for svm_vm_migrate_from (Vitaly Kuznetsov) [2074835] - KVM: x86: move guest_pv_has out of user_access section (Vitaly Kuznetsov) [2074835] - KVM: Move INVPCID type check from vmx and svm to the common kvm_handle_invpcid() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Add a helper function to retrieve the GPR index for INVPCID, INVVPID, and INVEPT (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Clean up x2APIC MSR handling for L2 (Vitaly Kuznetsov) [2074835] - KVM: VMX: Macrofy the MSR bitmap getters and setters (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Handle dynamic MSR intercept toggling (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't update vcpu->arch.pv_eoi.msr_val when a bogus value was written to MSR_KVM_PV_EOI_EN (Vitaly Kuznetsov) [2074835] - KVM: x86: Rename kvm_lapic_enable_pv_eoi() (Vitaly Kuznetsov) [2074835] - kvm: mmu: Use fast PF path for access tracking of huge pages when possible (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Properly dereference rcu-protected TDP MMU sptep iterator (Vitaly Kuznetsov) [2074835] - kvm: x86: Convert return type of *is_valid_rdpmc_ecx() to bool (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix recording of guest steal time / preempted status (Vitaly Kuznetsov) [2074835] - selftest: KVM: Add intra host migration tests (Vitaly Kuznetsov) [2074835] - selftest: KVM: Add open sev dev helper (Vitaly Kuznetsov) [2074835] - KVM: SEV: Add support for SEV-ES intra host migration (Vitaly Kuznetsov) [2074835] - KVM: SEV: Add support for SEV intra host migration (Vitaly Kuznetsov) [2074835] - KVM: SEV: provide helpers to charge/uncharge misc_cg (Vitaly Kuznetsov) [2074835] - KVM: generalize "bugged" VM to "dead" VM (Vitaly Kuznetsov) [2074835] - EFI: Introduce the new AMD Memory Encryption GUID. (Vitaly Kuznetsov) [2074835] - x86/kvm: Add AMD SEV specific Hypercall3 (Vitaly Kuznetsov) [2074835] - KVM: x86: SGX must obey the KVM_INTERNAL_ERROR_EMULATION protocol (Vitaly Kuznetsov) [2074835] - KVM: x86: On emulation failure, convey the exit reason, etc. to userspace (Vitaly Kuznetsov) [2074835] - KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_info (Vitaly Kuznetsov) [2074835] - KVM: x86: Clarify the kvm_run.emulation_failure structure layout (Vitaly Kuznetsov) [2074835] - KVM: selftests: Fix nested SVM tests when built with clang (Vitaly Kuznetsov) [2074835] - kvm: x86: Remove stale declaration of kvm_no_apic_vcpu (Vitaly Kuznetsov) [2074835] - KVM: x86: Move SVM's APICv sanity check to common x86 (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Extract zapping of rmaps for gfn range to separate helper (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop a redundant remote TLB flush in kvm_zap_gfn_range() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop a redundant, broken remote TLB flush (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't unload MMU in kvm_vcpu_flush_tlb_guest() (Vitaly Kuznetsov) [2074835] - KVM: X86: pair smp_wmb() of mmu_try_to_unsync_pages() with smp_rmb() (Vitaly Kuznetsov) [2074835] - KVM: emulate: Comment on difference between RDPMC implementation and manual (Vitaly Kuznetsov) [2074835] - KVM: x86: Add vendor name to kvm_x86_ops, use it for error messages (Vitaly Kuznetsov) [2074835] - kvm: x86: mmu: Make NX huge page recovery period configurable (Vitaly Kuznetsov) [2074835] - KVM: vPMU: Fill get_msr MSR_CORE_PERF_GLOBAL_OVF_CTRL w/ 0 (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k (Vitaly Kuznetsov) [2074835] - KVM: VMX: RTIT_CTL_BRANCH_EN has no dependency on other CPUID bit (Vitaly Kuznetsov) [2074835] - KVM: VMX: Rename pt_desc.addr_range to pt_desc.num_address_ranges (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use precomputed vmx->pt_desc.addr_range (Vitaly Kuznetsov) [2074835] - KVM: VMX: Restore host's MSR_IA32_RTIT_CTL when it's not zero (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: clean up prefetch/prefault/speculative naming (Vitaly Kuznetsov) [2074835] - KVM: cleanup allocation of rmaps and page tracking data (Vitaly Kuznetsov) [2074835] - selftests: KVM: Introduce system counter offset test (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add helpers for vCPU device attributes (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add test for KVM_{GET,SET}_CLOCK (Vitaly Kuznetsov) [2074835] - kvm: x86: protect masterclock with a seqcount (Vitaly Kuznetsov) [2074835] - KVM: x86: Report host tsc and realtime values in KVM_GET_CLOCK (Vitaly Kuznetsov) [2074835] - KVM: x86: avoid warning with -Wbitwise-instead-of-logical (Vitaly Kuznetsov) [2074835] - KVM: x86: only allocate gfn_track when necessary (Vitaly Kuznetsov) [2074835] - KVM: x86: add config for non-kvm users of page tracking (Vitaly Kuznetsov) [2074835] - nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB (Vitaly Kuznetsov) [2074835] - kvm: use kvfree() in kvm_arch_free_vm() (Vitaly Kuznetsov) [2074835] - KVM: x86: Expose Predictive Store Forwarding Disable (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Avoid memslot lookup in make_spte and mmu_try_to_unsync_pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Avoid memslot lookup in rmap_add (Vitaly Kuznetsov) [2074835] - KVM: MMU: pass struct kvm_page_fault to mmu_set_spte (Vitaly Kuznetsov) [2074835] - KVM: MMU: pass kvm_mmu_page struct to make_spte (Vitaly Kuznetsov) [2074835] - KVM: MMU: set ad_disabled in TDP MMU role (Vitaly Kuznetsov) [2074835] - KVM: MMU: remove unnecessary argument to mmu_set_spte (Vitaly Kuznetsov) [2074835] - KVM: MMU: clean up make_spte return value (Vitaly Kuznetsov) [2074835] - KVM: MMU: inline set_spte in FNAME(sync_page) (Vitaly Kuznetsov) [2074835] - KVM: MMU: inline set_spte in mmu_set_spte (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Avoid memslot lookup in page_fault_handle_page_track (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Pass the memslot around via struct kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: unify tdp_mmu_map_set_spte_atomic and tdp_mmu_set_spte_atomic_no_dirty_log (Vitaly Kuznetsov) [2074835] - KVM: MMU: mark page dirty in make_spte (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fold rmap_recycle into rmap_add (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Verify shadow walk doesn't terminate early in page faults (Vitaly Kuznetsov) [2074835] - KVM: MMU: change tracepoints arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change disallowed_hugepage_adjust() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change kvm_mmu_hugepage_adjust() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change fast_page_fault() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change tdp_mmu_map_handle_target_level() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change kvm_tdp_mmu_map() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change FNAME(fetch)() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change __direct_map() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change handle_abnormal_pfn() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change kvm_faultin_pfn() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change page_fault_handle_page_track() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change direct_page_fault() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change mmu->page_fault() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: Introduce struct kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: pass unadulterated gpa to direct_page_fault (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix potential race in KVM_GET_CLOCK (Vitaly Kuznetsov) [2074835] - KVM: x86: extract KVM_GET_CLOCK/KVM_SET_CLOCK to separate functions (Vitaly Kuznetsov) [2074835] - kvm: x86: abstract locking around pvclock_update_vm_gtod_copy (Vitaly Kuznetsov) [2074835] - KVM: X86: Move PTE present check from loop body to __shadow_walk_next() (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: implement nested TSC scaling (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: add module param to control TSC scaling (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: add module param to control LBR virtualization (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: don't copy pause related settings (Vitaly Kuznetsov) [2074835] - kvm: irqfd: avoid update unmodified entries of the routing (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't check unsync if the original spte is writible (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't unsync pagetables when speculative (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove FNAME(update_pte) (Vitaly Kuznetsov) [2074835] - KVM: X86: Zap the invalid list after remote tlb flushing (Vitaly Kuznetsov) [2074835] - KVM: X86: Change kvm_sync_page() to return true when remote flush is needed (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove kvm_mmu_flush_or_zap() (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't flush current tlb on shadow page modification (Vitaly Kuznetsov) [2074835] - KVM: selftests: Fix kvm_vm_free() in cr4_cpuid_sync and vmx_tsc_adjust tests (Vitaly Kuznetsov) [2074835] - kvm: selftests: Fix spelling mistake "missmatch" -> "mismatch" (Vitaly Kuznetsov) [2074835] - KVM: x86: Manually retrieve CPUID.0x1 when getting FMS for RESET/INIT (Vitaly Kuznetsov) [2074835] - KVM: x86: WARN on non-zero CRs at RESET to detect improper initalization (Vitaly Kuznetsov) [2074835] - KVM: SVM: Move RESET emulation to svm_vcpu_reset() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Move RESET emulation to vmx_vcpu_reset() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Drop explicit zeroing of MSR guest values at vCPU creation (Vitaly Kuznetsov) [2074835] - KVM: x86: Fold fx_init() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove defunct setting of XCR0 for guest during vCPU create (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove defunct setting of CR0.ET for guests during vCPU create (Vitaly Kuznetsov) [2074835] - KVM: x86: Simplify retrieving the page offset when loading PDTPRs (Vitaly Kuznetsov) [2074835] - KVM: x86: Subsume nested GPA read helper into load_pdptrs() (Vitaly Kuznetsov) [2074835] - kvm: rename KVM_MAX_VCPU_ID to KVM_MAX_VCPU_IDS (Vitaly Kuznetsov) [2074835] - KVM: Make kvm_make_vcpus_request_mask() use pre-allocated cpu_kick_mask (Vitaly Kuznetsov) [2074835] - KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() (Vitaly Kuznetsov) [2074835] - KVM: Drop 'except' parameter from kvm_make_vcpus_request_mask() (Vitaly Kuznetsov) [2074835] - KVM: Optimize kvm_make_vcpus_request_mask() a bit (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL (Vitaly Kuznetsov) [2074835] - KVM: use vma_pages() helper (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Reset vmxon_ptr upon VMXOFF emulation. (Vitaly Kuznetsov) [2074835] - x86/kvm: Always inline to_svm() (Vitaly Kuznetsov) [2074835] - x86/kvm: Always inline vmload() / vmsave() (Vitaly Kuznetsov) [2074835] - x86/kvm: Always inline sev_*guest() (Vitaly Kuznetsov) [2074835] - KVM: Remove tlbs_dirty (Vitaly Kuznetsov) [2074835] - KVM: X86: fix lazy allocation of rmaps (Vitaly Kuznetsov) [2074835] - KVM: Remove unnecessary export of kvm_{inc,dec}_notifier_count() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop 'shared' param from tdp_mmu_link_page() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add detailed page size stats (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: bump mmu notifier count in kvm_zap_gfn_range (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: fix parameters to kvm_flush_remote_tlbs_with_address (Vitaly Kuznetsov) [2074835] - Revert "KVM: x86/mmu: Allow zap gfn range to operate under the mmu read lock" (Vitaly Kuznetsov) [2074835] - KVM: X86: Introduce mmu_rmaps_stat per-vm debugfs file (Vitaly Kuznetsov) [2074835] - KVM: X86: Introduce kvm_mmu_slot_lpages() helpers (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Protect marking SPs unsync when using TDP MMU with spinlock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't step down in the TDP iterator when zapping all SPTEs (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't leak non-leaf SPTEs when zapping all SPTEs (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename __gfn_to_rmap to gfn_to_rmap (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Leverage vcpu->last_used_slot in tdp_mmu_map_handle_target_level (Vitaly Kuznetsov) [2074835] - KVM: const-ify all relevant uses of struct kvm_memory_slot (Vitaly Kuznetsov) [2074835] - KVM: Don't take mmu_lock for range invalidation unless necessary (Vitaly Kuznetsov) [2074835] - KVM: Block memslot updates across range_start() and range_end() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Lazily allocate memslot rmaps (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Skip rmap operations if rmaps not allocated (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Tear down roots before kvm_mmu_zap_all_fast returns (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fast invalidation for TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow enabling/disabling dirty logging under MMU read lock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow zapping collapsible SPTEs to use MMU read lock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow zap gfn range to operate under the mmu read lock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow yielding during MMU notifier unmap/zap, if possible (Vitaly Kuznetsov) [2074835] - KVM: Take mmu_lock when handling MMU notifier iff the hva hits a memslot (Vitaly Kuznetsov) [2074835] - KVM: Move MMU notifier's mmu_lock acquisition into common helper (Vitaly Kuznetsov) [2074835] - KVM: Kill off the old hva-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: PPC: Convert to the gfn-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: arm64: Convert to the gfn-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: Move x86's MMU notifier memslot walkers to generic code (Vitaly Kuznetsov) [2074835] - KVM: Assert that notifier count is elevated in .change_pte() (Vitaly Kuznetsov) [2074835] - KVM: Move arm64's MMU notifier trace events to generic code (Vitaly Kuznetsov) [2074835] - KVM: Switch to new MMU notifiers API (Vitaly Kuznetsov) [2074835] - scsi: qedi: Remove redundant flush_workqueue() calls (Nilesh Javali) [2044837] - scsi: qedi: Fix SYSFS_FLAG_FW_SEL_BOOT formatting (Nilesh Javali) [2044837] - xfs: reserve quota for dir expansion when linking/unlinking files (Carlos Maiolino) [2082833] - iwlwifi: fix use-after-free (Jose Ignacio Tornos Martinez) [2091539] - nfs: fix broken handling of the softreval mount option (Benjamin Coddington) [2083224] - ethtool: extend ringparam setting/getting API with rx_buf_len (Ivan Vecera) [2091857] - ethtool: add support to set/get rx buf len via ethtool (Ivan Vecera) [2091857] - ethtool: add support to set/get tx copybreak buf size via ethtool (Ivan Vecera) [2091857]- x86/apic: Make TSC deadline timer detection message visible (David Arcari) [2098086] - x86/apic: Move TSC deadline timer debug printk (David Arcari) [2098086] - [s390] KVM: s390: selftests: Add error memop tests (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Add more copy memop tests (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Add named stages for memop test (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Add macro as abstraction for MEM_OP (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Split memop tests (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Fix lockdep issue in vm memop (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add missing vm MEM_OP size check (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Clarify key argument for MEM_OP in api docs (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Update api documentation for memop ioctl (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add capability for storage key extension of MEM_OP IOCTL (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Rename existing vcpu memop functions (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add vm IOCTL for key checked guest absolute memory access (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add optional storage key checking to MEMOP IOCTL (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Test TEST PROTECTION emulation (Claudio Imbrenda) [1984917] - [s390] KVM: s390: handle_tprot: Honor storage keys (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Honor storage keys when accessing guest memory (Claudio Imbrenda) [1984917] - [s390] s390/uaccess: Add copy_from/to_user_key functions (Claudio Imbrenda) [1984917] - [s390] s390/uaccess: fix compile error (Claudio Imbrenda) [1984917] - [s390] s390/uaccess: introduce bit field for OAC specifier (Claudio Imbrenda) [1984917] - [s390] KVM: s390: gaccess: Cleanup access to guest pages (Claudio Imbrenda) [1984917] - [s390] KVM: s390: gaccess: Refactor access address range check (Claudio Imbrenda) [1984917] - [s390] KVM: s390: gaccess: Refactor gpa and length calculation (Claudio Imbrenda) [1984917] - xfs: reorder iunlink remove operation in xfs_ifree (Brian Foster) [2081146] - tcp: fix TCP socket rehash stats mis-accounting (Antoine Tenart) [2073082] - tcp: export count for rehash attempts (Antoine Tenart) [2073082] - tcp: add SRTT to SCM_TIMESTAMPING_OPT_STATS (Antoine Tenart) [2073082] - tcp: add new SNMP counter for drops when try to queue in rcv queue (Antoine Tenart) [2073082] - tcp: add SNMP counter for zero-window drops (Antoine Tenart) [2073082] - net: udp: introduce UDP_MIB_MEMERRORS for udp_mem (Antoine Tenart) [2073082] - context_tracking: Sync up lockdep and cpu irqs state to prevent false warnings (Waiman Long) [2098074] - platform/x86: ISST: Fix possible circular locking dependency detected (Prarit Bhargava) [2072659] - platform/x86: ISST: use semi-colons instead of commas (Prarit Bhargava) [2072659] - platform/x86: intel_speed_select_if: Move to intel sub-directory (Prarit Bhargava) [2072659] - x86/sgx: Free backing memory after faulting the enclave page (Vladis Dronov) [2081351] - x86/sgx: Fix missing poison handling in reclaimer (Vladis Dronov) [2081351] - x86/sgx: Silence softlockup detection when releasing large enclaves (Vladis Dronov) [2081351] - selftests/sgx: Treat CC as one argument (Vladis Dronov) [2081351] - selftests/x86: Add validity check and allow field splitting (Vladis Dronov) [2081351] - selftests/sgx: Remove extra newlines in test output (Vladis Dronov) [2081351] - selftests/sgx: Ensure enclave data available during debug print (Vladis Dronov) [2081351] - selftests/sgx: Do not attempt enclave build without valid enclave (Vladis Dronov) [2081351] - selftests/sgx: Fix NULL-pointer-dereference upon early test failure (Vladis Dronov) [2081351] - x86/sgx: Remove .fixup usage (Vladis Dronov) [2081351] - x86/sgx: Fix NULL pointer dereference on non-SGX systems (Vladis Dronov) [2081351] - x86/sgx: Add an attribute for the amount of SGX memory in a NUMA node (Vladis Dronov) [2081351] - vmxnet3: disable overlay offloads if UPT device does not support (Kamal Heib) [2100226] - vmxnet3: update to version 7 (Kamal Heib) [2100226] - vmxnet3: use ext1 field to indicate encapsulated packet (Kamal Heib) [2100226] - vmxnet3: limit number of TXDs used for TSO packet (Kamal Heib) [2100226] - vmxnet3: add command to set ring buffer sizes (Kamal Heib) [2100226] - vmxnet3: add support for out of order rx completion (Kamal Heib) [2100226] - vmxnet3: add support for large passthrough BAR register (Kamal Heib) [2100226] - vmxnet3: add support for capability registers (Kamal Heib) [2100226] - vmxnet3: prepare for version 7 changes (Kamal Heib) [2100226] - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Kamal Heib) [2100226] - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Kamal Heib) [2100226]- iommu/amd: Enable swiotlb in all cases (Jerry Snitselaar) [2072179] - iommu/arm-smmu-v3-sva: Fix mm use-after-free (Jerry Snitselaar) [2072179] - dma-direct: don't over-decrypt memory (Jerry Snitselaar) [2072179] - dma-direct: always leak memory that can't be re-encrypted (Jerry Snitselaar) [2072179] - dma-direct: clean up the remapping checks in dma_direct_alloc (Jerry Snitselaar) [2072179] - dma-direct: don't call dma_set_decrypted for remapped allocations (Jerry Snitselaar) [2072179] - dma-direct: factor out dma_set_{de,en}crypted helpers (Jerry Snitselaar) [2072179] - swiotlb: max mapping size takes min align mask into account (Jerry Snitselaar) [2072179] - dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC (Jerry Snitselaar) [2072179] - dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages (Jerry Snitselaar) [2072179] - dma-direct: factor out a helper for DMA_ATTR_NO_KERNEL_MAPPING allocations (Jerry Snitselaar) [2072179] - swiotlb: make swiotlb_exit a no-op if SWIOTLB_FORCE is set (Jerry Snitselaar) [2072179] - dma-direct: use is_swiotlb_active in dma_direct_map_page (Jerry Snitselaar) [2072179] - iommu/vt-d: Calculate mask for non-aligned flushes (Jerry Snitselaar) [2072179] - iommu/amd: Call memunmap in error path (Jerry Snitselaar) [2072179] - iommu/vt-d: Drop duplicate check in dma_pte_free_pagetable() (Jerry Snitselaar) [2072179] - iommu/vt-d: Use correctly sized arguments for bit field (Jerry Snitselaar) [2072179] - Revert "iommu/arm-smmu-v3: Decrease the queue size of evtq and priq" (Jerry Snitselaar) [2072179] - iommu: Fix potential use-after-free during probe (Jerry Snitselaar) [2072179] - dma-direct: avoid redundant memory sync for swiotlb (Jerry Snitselaar) [2072179] - iommu/iova: Fix race between FQ timeout and teardown (Jerry Snitselaar) [2072179] - iommu/io-pgtable-arm: Fix table descriptor paddr formatting (Jerry Snitselaar) [2072179] - iommu: Extend mutex lock scope in iommu_probe_device() (Jerry Snitselaar) [2072179] - iommu/amd: X2apic mode: mask/unmask interrupts on suspend/resume (Jerry Snitselaar) [2072179] - iommu/amd: X2apic mode: setup the INTX registers on mask/unmask (Jerry Snitselaar) [2072179] - iommu/amd: X2apic mode: re-enable after resume (Jerry Snitselaar) [2072179] - iommu/amd: Restore GA log/tail pointer on host resume (Jerry Snitselaar) [2072179] - iommu/amd: Clarify AMD IOMMUv2 initialization messages (Jerry Snitselaar) [2072179] - iommu/vt-d: Avoid duplicate removing in __domain_mapping() (Jerry Snitselaar) [2072179] - iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() (Jerry Snitselaar) [2072179] - iommu/vt-d: Check FL and SL capability sanity in scalable mode (Jerry Snitselaar) [2072179] - iommu/vt-d: Add present bit check in pasid entry setup helpers (Jerry Snitselaar) [2072179] - iommu/vt-d: Preset A/D bits for user space DMA usage (Jerry Snitselaar) [2072179] - iommu/vt-d: Remove unnecessary oom message (Jerry Snitselaar) [2072179] - iommu/vt-d: Enable ATS for the devices in SATC table (Jerry Snitselaar) [1893460] - iommu/vt-d: Parse SATC reporting structure (Jerry Snitselaar) [1893460] - iommu/vt-d: Dump DMAR translation structure when DMA fault occurs (Jerry Snitselaar) [1868826] - nvme: fix typos in nvme status code values (Gopal Tiwari) [2091824] - Adding CONFIG_NVME_VERBOSE_ERRORS to RHEL-8. (Gopal Tiwari) [2091824] - nvme: add missing status values to verbose logging (Gopal Tiwari) [2091824] - nvme: don't print verbose errors for internal passthrough requests (Gopal Tiwari) [2091824] - nvme: add verbose error logging (Gopal Tiwari) [2091824] - perf/x86/msr: Add Raptor Lake CPU support (Michael Petlan) [2094572] - perf/x86: Add Intel Raptor Lake support (Michael Petlan) [2094572] - perf/x86/cstate: Add SAPPHIRERAPIDS_X CPU support (Michael Petlan) [2094572] - perf/x86/cstate: Add Raptor Lake support (Michael Petlan) [2094572] - [s390] s390/lcs: fix variable dereferenced before check (Mete Durlu) [2043835] - [s390] s390/ctcm: fix potential memory leak (Mete Durlu) [2043835] - [s390] s390/ctcm: fix variable dereferenced before check (Mete Durlu) [2043835] - [s390] s390/net: sort out physical vs virtual pointers usage (Mete Durlu) [2043835] - [s390] s390/qeth: remove check for packing mode in qeth_check_outbound_queue() (Mete Durlu) [2043835] - [s390] s390/qeth: fine-tune .ndo_select_queue() (Mete Durlu) [2043835] - [s390] s390/qeth: don't offer .ndo_bridge_* ops for OSA devices (Mete Durlu) [2043835] - [s390] s390/qeth: split up L2 netdev_ops (Mete Durlu) [2043835] - [s390] s390/qeth: simplify qeth_receive_skb() (Mete Durlu) [2043835] - [s390] s390/lcs: add braces around empty function body (Mete Durlu) [2043835] - [s390] s390/ctcm: add __printf format attribute to ctcm_dbf_longtext (Mete Durlu) [2043835] - [s390] s390/ctcm: fix format string (Mete Durlu) [2043835] - [s390] s390/qeth: allocate RX queue at probe time (Mete Durlu) [2043835] - [s390] s390/qeth: update kerneldoc for qeth_add_hw_header() (Mete Durlu) [2043835] - [s390] s390/qeth: fix kernel doc comments (Mete Durlu) [2043835] - [s390] s390/qeth: add __printf format attribute to qeth_dbf_longtext (Mete Durlu) [2043835] - [s390] s390/qeth: fix various format strings (Mete Durlu) [2043835] - [s390] s390/qeth: don't keep track of Input Queue count (Mete Durlu) [2043835] - [s390] s390/qeth: clarify remaining dev_kfree_skb_any() users (Mete Durlu) [2043835] - [s390] s390/qeth: move qdio's QAOB cache into qeth (Mete Durlu) [2043835] - [s390] s390/qeth: improve trace entries for MAC address (un)registration (Mete Durlu) [2043835] - [s390] s390/netiucv: remove incorrect kernel doc indicators (Mete Durlu) [2043835] - [s390] s390/lcs: remove incorrect kernel doc indicators (Mete Durlu) [2043835] - [s390] s390/ctcm: remove incorrect kernel doc indicators (Mete Durlu) [2043835] - [s390] s390/qeth: clean up device_type management (Mete Durlu) [2043835] - [s390] s390/qeth: clean up QETH_PROT_* naming (Mete Durlu) [2043835] - mm/memcg: Free percpu stats memory of dying memcg's (Waiman Long) [2004037] - netfilter: flowtable: fix TCP flow teardown (Florian Westphal) [2088234] - netfilter: conntrack: annotate data-races around ct->timeout (Florian Westphal) [2088234] - netfilter: conntrack: initialize ct->timeout (Florian Westphal) [2088234] - NFSv4: Fix free of uninitialized nfs4_label on referral lookup. (Scott Mayhew) [2090994] - md: fix double free of io_acct_set bioset (Nigel Croxon) [2094076] - md: Don't set mddev private to NULL in raid0 pers->free (Nigel Croxon) [2094076] - md: protect md_unregister_thread from reentrancy (Nigel Croxon) [2094076] - md: don't unregister sync_thread with reconfig_mutex held (Nigel Croxon) [2094076] - raid5: don't set the discard_alignment queue limit (Nigel Croxon) [2094076] - md: Replace role magic numbers with defined constants (Nigel Croxon) [2094076] - md/raid0: Ignore RAID0 layout if the second zone has only one device (Nigel Croxon) [2094076] - md/raid5: Annotate functions that hold device_lock with __must_hold (Nigel Croxon) [2094076] - md/raid5-ppl: Annotate with rcu_dereference_protected() (Nigel Croxon) [2094076] - md/raid5: Annotate rdev/replacement access when mddev_lock is held (Nigel Croxon) [2094076] - md/raid5: Annotate rdev/replacement accesses when nr_pending is elevated (Nigel Croxon) [2094076] - md/raid5: Add __rcu annotation to struct disk_info (Nigel Croxon) [2094076] - md/raid5: Un-nest struct raid5_percpu definition (Nigel Croxon) [2094076] - md/raid5: Cleanup setup_conf() error returns (Nigel Croxon) [2094076] - md: replace deprecated strlcpy & remove duplicated line (Nigel Croxon) [2094076] - md/bitmap: don't set sb values if can't pass sanity check (Nigel Croxon) [2094076] - md: fix an incorrect NULL check in md_reload_sb (Nigel Croxon) [2094076] - md: fix an incorrect NULL check in does_sb_need_changing (Nigel Croxon) [2094076] - md: use msleep() in md_notify_reboot() (Nigel Croxon) [2094076] - ext4: force overhead calculation if the s_overhead_cluster makes no sense (Lukas Czerner) [2079886] - ext4: fix overhead calculation to account for the reserved gdt blocks (Lukas Czerner) [2079886] - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Lukas Czerner) [2079886] - ext4: fix use-after-free in ext4_search_dir (Lukas Czerner) [2079886] - ext4: fix symlink file size not match to file content (Lukas Czerner) [2079886] - ext4: fix fallocate to use file_modified to update permissions consistently (Lukas Czerner) [2085623] - ext4: remove unused macro MPAGE_DA_EXTENT_TAIL (Lukas Czerner) [2079886] - ext4: add missing braces in ext4_ext_drop_refs() (Lukas Czerner) [2079886] - ext4: remove obsolete comment from ext4_can_extents_be_merged() (Lukas Czerner) [2079886] - ext4: make some functions static in extents.c (Lukas Czerner) [2079886] - ext4: remove redundant S_ISREG() checks from ext4_fallocate() (Lukas Czerner) [2079886] - ext4: clean up len and offset checks in ext4_fallocate() (Lukas Czerner) [2079886] - ext4: remove ext4_{ind,ext}_calc_metadata_amount() (Lukas Czerner) [2079886] - ext4: fix fs corruption when tring to remove a non-empty directory with IO error (Lukas Czerner) [2079886] - ext4: fix error handling in ext4_restore_inline_data() (Lukas Czerner) [2079886] - jbd2: export jbd2_journal_[grab|put]_journal_head (Lukas Czerner) [2079886] - ext4: don't use the orphan list when migrating an inode (Lukas Czerner) [2079886] - ext4: set csum seed in tmp inode while migrating to extents (Lukas Czerner) [2079886] - ext4: fix an use-after-free issue about data=journal writeback mode (Lukas Czerner) [2079886] - ext4: fix bh ref count on error paths (Lukas Czerner) [2079886] - ext4: fix a possible ABBA deadlock due to busy PA (Lukas Czerner) [2079886] - ext4: discard preallocations before releasing group lock (Lukas Czerner) [2079886] - ext4: make ext_debug() implementation to use pr_debug() (Lukas Czerner) [2079886] - ext4: mballoc: make mb_debug() implementation to use pr_debug() (Lukas Czerner) [2079886] - ext4: improve ext_debug() msg in case of block allocation failure (Lukas Czerner) [2079886] - ext4: use BIT() macro for BH_** state bits (Lukas Czerner) [2079886] - ext4: balloc: use task_pid_nr() helper (Lukas Czerner) [2079886] - ext4: mballoc: fix possible NULL ptr & remove BUG_ONs from DOUBLE_CHECK (Lukas Czerner) [2079886] - ext4: mballoc: refactor code inside DOUBLE_CHECK into separate function (Lukas Czerner) [2079886] - ext4: mballoc: make ext4_mb_use_preallocated() return type as bool (Lukas Czerner) [2079886] - ext4: mballoc: simplify error handling in ext4_init_mballoc() (Lukas Czerner) [2079886] - ext4: mballoc: fix few other format specifier in mb_debug() (Lukas Czerner) [2079886] - ext4: mballoc: correct the mb_debug() format specifier for pa_len var (Lukas Czerner) [2079886] - ext4: mballoc: add more mb_debug() msgs (Lukas Czerner) [2079886] - ext4: mballoc: refactor ext4_mb_show_ac() (Lukas Czerner) [2079886] - ext4: mballoc: print bb_free info even when it is 0 (Lukas Czerner) [2079886] - ext4: fix dead loop in ext4_mb_new_blocks (Lukas Czerner) [2079886] - ext4: mballoc: use lock for checking free blocks while retrying (Lukas Czerner) [2079886] - ext4: mballoc: refactor ext4_mb_good_group() (Lukas Czerner) [2079886] - ext4: mballoc: introduce pcpu seqcnt for freeing PA to improve ENOSPC handling (Lukas Czerner) [2079886] - ext4: mballoc: refactor ext4_mb_discard_preallocations() (Lukas Czerner) [2079886] - ext4: mballoc: add blocks to PA list under same spinlock after allocating blocks (Lukas Czerner) [2079886] - ext4: fix lazy initialization next schedule time computation in more granular unit (Lukas Czerner) [2079886] - ext4: fix avefreec in find_group_orlov (Lukas Czerner) [2079886] - ext4: allow the dax flag to be set and cleared on inline directories (Lukas Czerner) [2079886] - ext4: annotate data race in jbd2_journal_dirty_metadata() (Lukas Czerner) [2079886] - ext4: annotate data race in start_this_handle() (Lukas Czerner) [2079886] - ext4: fix superblock checksum failure when setting password salt (Lukas Czerner) [2079886] - ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA (Lukas Czerner) [2079886] - jbd2: fix ocfs2 corrupt when clearing block group bits (Lukas Czerner) [2079886] - ext4: fix ext4_empty_dir() for directories with holes (Lukas Czerner) [2079886] - ext4: allow directory holes (Lukas Czerner) [2079886] - net/af_packet: make sure to pull mac header (Hangbin Liu) [2066976] - rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe (Waiman Long) [2097549] - redhat: drop expired testing secureboot signing key (Jarod Wilson) [2095199]- atlantic: Fix issue in the pm resume flow. (Igor Russkikh) [2002395] - atlantic: Fix driver resume flow. (Igor Russkikh) [2002395] - Build intel_sdsi with {tools_make} (Prarit Bhargava) [1971951] - redhat/kernel.spec.template: Add intel_sdsi tool (Prarit Bhargava) [1971951] - redhat/configs: Add CONFIG_INTEL_SDSI (Prarit Bhargava) [1971951] - selftests: sdsi: test sysfs setup (Prarit Bhargava) [1971951] - tools arch x86: Add Intel SDSi provisiong tool (Prarit Bhargava) [1971951] - platform/x86: Add Intel Software Defined Silicon driver (Prarit Bhargava) [1971951] - platform/x86/intel: Fix 'rmmod pmt_telemetry' panic (Prarit Bhargava) [2080426] - x86/cpu: Add new Alderlake and Raptorlake CPU model numbers (Prarit Bhargava) [2040019 2040059] - netfilter: nf_tables: sanitize nft_set_desc_concat_parse() (Florian Westphal) [2096403] {CVE-2022-2078} - mt76: mt7921: Fix the error handling path of mt7921_pci_probe() (Íñigo Huguet) [2096758] - Watchdog: sp5100_tco: Enable Family 17h+ CPUs (Sudheesh Mavila) [2031643] - Watchdog: sp5100_tco: Add initialization using EFCH MMIO (Sudheesh Mavila) [2031643] - kernel/resource: Introduce request_mem_region_muxed() (Sudheesh Mavila) [2031643] - Watchdog: sp5100_tco: Refactor MMIO base address initialization (Sudheesh Mavila) [2031643] - Watchdog: sp5100_tco: Move timer initialization into function (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: Add support for get_timeleft (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: Enable watchdog on Family 17h devices if disabled (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: drop warning after registering device (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: drop warning after calling watchdog_init_timeout (Sudheesh Mavila) [2031643] - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Chris von Recklinghausen) [2059701] {CVE-2022-0854} - swiotlb: fix info leak with DMA_FROM_DEVICE (Chris von Recklinghausen) [2059701] {CVE-2022-0854} - redhat/configs: Add CONFIG_S390_UV_UAPI (Claudio Imbrenda) [1984905] - [s390] s390/uv_uapi: depend on CONFIG_S390 (Claudio Imbrenda) [1984905] - [s390] drivers/s390/char: Add Ultravisor io device (Claudio Imbrenda) [1984905] - cpufreq: Specify default governor on command line (Prarit Bhargava) [2083766] - cpufreq: Fix locking issues with governors (Prarit Bhargava) [2083766] - cpufreq: Register governors at core_initcall (Prarit Bhargava) [2083766] - nvme: fix RCU hole that allowed for endless looping in multipath round robin (Gopal Tiwari) [2078806] - nvme-multipath: fix hang when disk goes live over reconnect (Gopal Tiwari) [2078806] - nvme-tcp: send H2CData PDUs based on MAXH2CDATA (Gopal Tiwari) [2078806] - nvme: also mark passthrough-only namespaces ready in nvme_update_ns_info (Gopal Tiwari) [2078806] - nvme: don't return an error from nvme_configure_metadata (Gopal Tiwari) [2078806] - nvme-tcp: fix bogus request completion when failing to send AER (Gopal Tiwari) [2078806] - nvme-fabrics: remove the unneeded ret variable in nvmf_dev_show (Gopal Tiwari) [2078806] - nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs (Gopal Tiwari) [2078806] - nvme-fabrics: print out valid arguments when reading from /dev/nvme-fabrics (Gopal Tiwari) [2078806] - nvmet-tcp: fix possible list corruption for unexpected command failure (Gopal Tiwari) [2078806] - nvme: fix use after free when disconnecting a reconnecting ctrl (Gopal Tiwari) [2078806] - nvme-multipath: set ana_log_size to 0 after free ana_log_buf (Gopal Tiwari) [2078806] - nvme: disable namespace access for unsupported metadata (Gopal Tiwari) [2078806] - nvme: report write pointer for a full zone as zone start + zone len (Gopal Tiwari) [2078806] - nvme: show subsys nqn for duplicate cntlids (Gopal Tiwari) [2078806] - nvme-pci: add NO APST quirk for Kioxia device (Gopal Tiwari) [2078806] - nvme: fix write zeroes pi (Gopal Tiwari) [2078806] - nvmet: use flex_array_size and struct_size (Gopal Tiwari) [2078806] - nvme: drop scan_lock and always kick requeue list when removing namespaces (Gopal Tiwari) [2078806] - nvmet: use struct_size over open coded arithmetic (Gopal Tiwari) [2078806] - nvme-pci: clear shadow doorbell memory on resets (Gopal Tiwari) [2078806] - nvmet: use macro definitions for setting cmic value (Gopal Tiwari) [2078806] - nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Gopal Tiwari) [2078806] - nvmet: use macro definition for setting nmic value (Gopal Tiwari) [2078806] - nvmet-rdma: implement get_max_queue_size controller op (Gopal Tiwari) [2078806] - nvmet: add get_max_queue_size op for controllers (Gopal Tiwari) [2078806] - nvme-rdma: limit the maximal queue size for RDMA controllers (Gopal Tiwari) [2078806] - nvme: paring quiesce/unquiesce (Gopal Tiwari) [2078806] - nvme: add APIs for stopping/starting admin queue (Gopal Tiwari) [2078806] - nvme: prepare for pairing quiescing and unquiescing (Gopal Tiwari) [2078806] - nvme: apply nvme API to quiesce/unquiesce admin queue (Gopal Tiwari) [2078806] - nvme: loop: clear NVME_CTRL_ADMIN_Q_STOPPED after admin queue is reallocated (Gopal Tiwari) [2078806] - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove (Gopal Tiwari) [2078806] - nvme: remove the GENHD_FL_UP check in nvme_ns_remove (Gopal Tiwari) [2078806] - nvme-rdma: destroy cm id before destroy qp to avoid use after free (Gopal Tiwari) [2078806] - nvme: only call synchronize_srcu when clearing current path (Gopal Tiwari) [2078806] - nvme-multipath: revalidate paths during rescan (Gopal Tiwari) [2078806] - nvme: remove the unused NVME_NS_* enum (Gopal Tiwari) [2078806] - nvme: Have NVME_FABRICS select NVME_CORE instead of transport drivers (Gopal Tiwari) [2078806] - nvme-pci: disable hmb on idle suspend (Gopal Tiwari) [2078806] - nvme: allow user toggling hmb usage (Gopal Tiwari) [2078806] - nvme-fabrics: remove superfluous nvmf_host_put in nvmf_parse_options (Gopal Tiwari) [2078806] - nvme: add set feature tracing support (Gopal Tiwari) [2078806] - nvmet: add set feature tracing support (Gopal Tiwari) [2078806] - nvme-pci: cmb sysfs: one file, one value (Gopal Tiwari) [2078806] - nvme-pci: use attribute group for cmb sysfs (Gopal Tiwari) [2078806] - compiler.h: Introduce absolute_pointer macro (Gopal Tiwari) [2078806] - vdpa: Fix vdpa-vhost driver (Laurent Vivier) [2093851] - nl80211: fix locking in nl80211_set_tx_bitrate_mask() (Íñigo Huguet) [2059994] - mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Íñigo Huguet) [2059994] - mac80211_hwsim: fix RCU protected chanctx access (Íñigo Huguet) [2059994] - mac80211: Reset MBSSID parameters upon connection (Íñigo Huguet) [2059994] - cfg80211: retrieve S1G operating channel number (Íñigo Huguet) [2059994] - nl80211: validate S1G channel width (Íñigo Huguet) [2059994] - mac80211: fix rx reordering with non explicit / psmp ack policy (Íñigo Huguet) [2059994] - ath11k: reduce the wait time of 11d scan and hw scan while add interface (Íñigo Huguet) [2059994] - iwlwifi: iwl-dbg: Use del_timer_sync() before freeing (Íñigo Huguet) [2059994] - bus: mhi: host: pci_generic: Flush recovery worker during freeze (Íñigo Huguet) [2059994] - bus: mhi: host: pci_generic: Add missing poweroff() PM callback (Íñigo Huguet) [2059994] - mac80211: fix ht_capa printout in debugfs (Íñigo Huguet) [2059994] - cfg80211: hold bss_lock while updating nontrans_list (Íñigo Huguet) [2059994] - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size (Íñigo Huguet) [2059994] - ath9k: Fix usage of driver-private space in tx_info (Íñigo Huguet) [2059994] - brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Íñigo Huguet) [2059994] - mt76: Fix undefined behavior due to shift overflowing the constant (Íñigo Huguet) [2059994] - Revert "ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax" (Íñigo Huguet) [2059994] - ath9k: Properly clear TX status area before reporting to mac80211 (Íñigo Huguet) [2059994] - iwlwifi: mvm: Don't fail if PPAG isn't supported (Íñigo Huguet) [2059994] - bus: mhi: Make mhi_state_str[] array static inline and move to common.h (Íñigo Huguet) [2059994] - bus: mhi: Move common MHI definitions out of host directory (Íñigo Huguet) [2059994] - bus: mhi: host: Rename "struct mhi_tre" to "struct mhi_ring_element" (Íñigo Huguet) [2059994] - bus: mhi: Cleanup the register definitions used in headers (Íñigo Huguet) [2059994] - bus: mhi: Use bitfield operations for handling DWORDs of ring elements (Íñigo Huguet) [2059994] - bus: mhi: Use bitfield operations for register read and write (Íñigo Huguet) [2059994] - bus: mhi: Move host MHI code to "host" directory (Íñigo Huguet) [2059994] - bus: mhi: Fix MHI DMA structure endianness (Íñigo Huguet) [2059994] - bus: mhi: Fix pm_state conversion to string (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series (Íñigo Huguet) [2059994] - rfkill: make new event layout opt-in (Íñigo Huguet) [2059994] - rtw89: implement stop and resume channels transmission v1 (Íñigo Huguet) [2059994] - rtw89: extend mac tx_en bits from 16 to 32 (Íñigo Huguet) [2059994] - rtw89: change value assignment style of rtw89_mac_cfg_gnt() (Íñigo Huguet) [2059994] - rtw89: 8852c: add mac_ctrl_path and mac_cfg_gnt APIs (Íñigo Huguet) [2059994] - rtw89: disable FW and H2C function if CPU disabled (Íñigo Huguet) [2059994] - rtw89: initialize preload window of D-MAC (Íñigo Huguet) [2059994] - rtw89: modify MAC enable functions (Íñigo Huguet) [2059994] - rtw89: add config_rf_reg_v1 to configure RF parameter tables (Íñigo Huguet) [2059994] - rtw89: 8852c: add read/write rf register function (Íñigo Huguet) [2059994] - rtw89: 8852c: add setting of TB UL TX power offset (Íñigo Huguet) [2059994] - rtw89: 8852c: add write/read crystal function in CFO tracking (Íñigo Huguet) [2059994] - rtw89: modify dcfo_comp to share with chips (Íñigo Huguet) [2059994] - rtw89: Fix spelling mistake "Mis-Match" -> "Mismatch" (Íñigo Huguet) [2059994] - brcmfmac: p2p: Fix spelling mistake "Comback" -> "Comeback" (Íñigo Huguet) [2059994] - iwlwifi: mei: fix building iwlmei (Íñigo Huguet) [2059994] - mt76: fix monitor rx FCS error in DFS channel (Íñigo Huguet) [2059994] - mt76: mt7921: don't enable beacon filter when IEEE80211_CONF_CHANGE_MONITOR is set (Íñigo Huguet) [2059994] - mt76: fix wrong HE data rate in sniffer tool (Íñigo Huguet) [2059994] - mt76: mt7915: introduce 802.11ax multi-bss support (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_init_hw in a dedicated work (Íñigo Huguet) [2059994] - mt76: mt7921: add mt7921u driver (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_usb_sdio_tx_status_data in mac common code. (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_usb_sdio_tx_complete_skb in common mac code. (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_usb_sdio_tx_prepare_skb in common mac code (Íñigo Huguet) [2059994] - mt76: mt7921: update mt7921_skb_add_usb_sdio_hdr to support usb (Íñigo Huguet) [2059994] - mt76: mt7921: disable runtime pm for usb (Íñigo Huguet) [2059994] - mt76: usb: introduce __mt76u_init utility routine (Íñigo Huguet) [2059994] - mt76: usb: add req_type to ___mt76u_wr signature (Íñigo Huguet) [2059994] - mt76: usb: add req_type to ___mt76u_rr signature (Íñigo Huguet) [2059994] - mt76: mt7915: fix typos in comments (Íñigo Huguet) [2059994] - mt76: mt7915: fix phy cap in mt7915_set_stream_he_txbf_caps() (Íñigo Huguet) [2059994] - mt76: mt7915: fix beamforming mib stats (Íñigo Huguet) [2059994] - mt76: mt7915: set band1 TGID field in tx descriptor (Íñigo Huguet) [2059994] - mt76: fix invalid rssi report (Íñigo Huguet) [2059994] - mt76: use le32/16_get_bits() whenever possible (Íñigo Huguet) [2059994] - mt76: connac: make read-only array ba_range static const (Íñigo Huguet) [2059994] - mt76: mt7915: check for devm_pinctrl_get() failure (Íñigo Huguet) [2059994] - mt76: mt7921: get rid of mt7921_wait_for_mcu_init declaration (Íñigo Huguet) [2059994] - mt76: mt7915: add txpower init for 6GHz (Íñigo Huguet) [2059994] - mt76: mt7915: fix eeprom fields of txpower init values (Íñigo Huguet) [2059994] - mt76: mt7915: add 6 GHz support (Íñigo Huguet) [2059994] - mt76: connac: add 6 GHz support for wtbl and starec configuration (Íñigo Huguet) [2059994] - mt76: mt7915: allow beaconing on all chains (Íñigo Huguet) [2059994] - mt76: fix monitor mode crash with sdio driver (Íñigo Huguet) [2059994] - mt76: mt7921: fix mt7921_queues_acq implementation (Íñigo Huguet) [2059994] - mt76: mt7921: fix xmit-queue dump for usb and sdio (Íñigo Huguet) [2059994] - mt76: mt7921: make mt7921_init_tx_queues static (Íñigo Huguet) [2059994] - mt76: split single ldpc cap bit into bits (Íñigo Huguet) [2059994] - mt76: mt7915: fix DFS no radar detection event (Íñigo Huguet) [2059994] - mt76: mt7921: use mt76_hw instead of open coding it (Íñigo Huguet) [2059994] - mt76: mt7921: fix up the monitor mode (Íñigo Huguet) [2059994] - mt76: mt7663u: introduce mt7663u_mcu_power_on routine (Íñigo Huguet) [2059994] - mt76: mt7615: honor ret from mt7615_mcu_restart in mt7663u_mcu_init (Íñigo Huguet) [2059994] - rtw89: fix uninitialized variable of rtw89_append_probe_req_ie() (Íñigo Huguet) [2059994] - rtlwifi: rtl8821ae: fix typos in comments (Íñigo Huguet) [2059994] - rtlwifi: rtl8192cu: Add On Networks N150 (Íñigo Huguet) [2059994] - mwifiex: make read-only array wmm_oui static const (Íñigo Huguet) [2059994] - mac80211: update bssid_indicator in ieee80211_assign_beacon (Íñigo Huguet) [2059994] - mac80211: MBSSID channel switch (Íñigo Huguet) [2059994] - mac80211: MBSSID beacon handling in AP mode (Íñigo Huguet) [2059994] - mac80211: always have ieee80211_sta_restart() (Íñigo Huguet) [2059994] - mac80211: Add support to trigger sta disconnect on hardware restart (Íñigo Huguet) [2059994] - mac80211: fix potential double free on mesh join (Íñigo Huguet) [2059994] - mac80211: correct legacy rates check in ieee80211_calc_rx_airtime (Íñigo Huguet) [2059994] - nl80211: fix typo of NL80211_IF_TYPE_OCB in documentation (Íñigo Huguet) [2059994] - mac80211: Use GFP_KERNEL instead of GFP_ATOMIC when possible (Íñigo Huguet) [2059994] - mac80211: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS_ATTRIBUTE (Íñigo Huguet) [2059994] - rtw89: 8852c: process logic efuse map (Íñigo Huguet) [2059994] - rtw89: 8852c: process efuse of phycap (Íñigo Huguet) [2059994] - rtw89: support DAV efuse reading operation (Íñigo Huguet) [2059994] - rtw89: 8852c: add chip::dle_mem (Íñigo Huguet) [2059994] - rtw89: add page_regs to handle v1 chips (Íñigo Huguet) [2059994] - rtw89: add chip_info::{h2c,c2h}_reg to support more chips (Íñigo Huguet) [2059994] - rtw89: add hci_func_en_addr to support variant generation (Íñigo Huguet) [2059994] - rtw89: add power_{on/off}_func (Íñigo Huguet) [2059994] - rtw89: read chip version depends on chip ID (Íñigo Huguet) [2059994] - rtw89: pci: use a struct to describe all registers address related to DMA channel (Íñigo Huguet) [2059994] - rtw89: pci: add V1 of PCI channel address (Íñigo Huguet) [2059994] - rtw89: pci: add struct rtw89_pci_info (Íñigo Huguet) [2059994] - rtw89: 8852c: add 8852c empty files (Íñigo Huguet) [2059994] - brcmfmac: make the read-only array pktflags static const (Íñigo Huguet) [2059994] - rtlwifi: rtl8192ce: remove duplicated function '_rtl92ce_phy_set_rf_sleep' (Íñigo Huguet) [2059994] - ath10k: Fix error handling in ath10k_setup_msa_resources (Íñigo Huguet) [2059994] - ath11k: remove unneeded flush_workqueue (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 72 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: acpi: move ppag code from mvm to fw/acpi (Íñigo Huguet) [2059994] - iwlwifi: dbg: check trigger data before access (Íñigo Huguet) [2059994] - iwlwifi: dbg: in sync mode don't call schedule (Íñigo Huguet) [2059994] - iwlwifi: use 4k queue size for Bz A-step (Íñigo Huguet) [2059994] - iwlwifi: pcie: fix SW error MSI-X mapping (Íñigo Huguet) [2059994] - iwlwifi: yoyo: dump IMR DRAM only for HW and FW error (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for IMR based on platform (Íñigo Huguet) [2059994] - iwlwifi: yoyo: disable IMR DRAM region if IMR is disabled (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove cipher scheme support (Íñigo Huguet) [2059994] - iwlwifi: Configure FW debug preset via module param. (Íñigo Huguet) [2059994] - iwlwifi: mvm: add a flag to reduce power command. (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 71 for AX devices (Íñigo Huguet) [2059994] - ath9k: make array voice_priority static const (Íñigo Huguet) [2059994] - rtw89: declare HE capabilities in 6G band (Íñigo Huguet) [2059994] - rtw89: fix HE PHY bandwidth capability (Íñigo Huguet) [2059994] - rtw89: add tx_wake notify for low ps mode (Íñigo Huguet) [2059994] - rtw89: 8852a: add ieee80211_ops::hw_scan (Íñigo Huguet) [2059994] - Revert "ath: add support for special 0x0 regulatory domain" (Íñigo Huguet) [2059994] - rtw89: get channel parameters of 160MHz bandwidth (Íñigo Huguet) [2059994] - mt76: fix dfs state issue with 160 MHz channels (Íñigo Huguet) [2059994] - mt76: mt7915: simplify conditional (Íñigo Huguet) [2059994] - mt76: mt7921: fix injected MPDU transmission to not use HW A-MSDU (Íñigo Huguet) [2059994] - mt76: mt7915e: Enable thermal management by default (Íñigo Huguet) [2059994] - mt76: mt7915e: Add a hwmon attribute to get the actual throttle state. (Íñigo Huguet) [2059994] - mt76: mt7915e: Fix degraded performance after temporary overheat (Íñigo Huguet) [2059994] - mt76: improve signal strength reporting (Íñigo Huguet) [2059994] - mt76: mt7915: use min_t() to make code cleaner (Íñigo Huguet) [2059994] - mt76: mt7915: fix the muru tlv issue (Íñigo Huguet) [2059994] - mt76: mt7915: check band idx for bcc event (Íñigo Huguet) [2059994] - mt76: mt7615: Fix assigning negative values to unsigned variable (Íñigo Huguet) [2059994] - mt76: connac: adjust wlan_idx size from u8 to u16 (Íñigo Huguet) [2059994] - mt76: mt7915: fix endianness warnings in mt7915_mac_tx_free() (Íñigo Huguet) [2059994] - mt76: mt7915: fix endianness warnings in mt7915_debugfs_rx_fw_monitor (Íñigo Huguet) [2059994] - mt76: mt7615: fix compiler warning on frame size (Íñigo Huguet) [2059994] - mt76: mt7915: initialize smps mode in mt7915_mcu_sta_rate_ctrl_tlv() (Íñigo Huguet) [2059994] - mt76: mt7915: introduce band_idx in mt7915_phy (Íñigo Huguet) [2059994] - mt76: mt7915: add support for MT7986 (Íñigo Huguet) [2059994] - ath10k: fix pointer arithmetic error in trace call (Íñigo Huguet) [2059994] - ath11k: add dbring debug support (Íñigo Huguet) [2059994] - ath11k: translate HE status to radiotap format (Íñigo Huguet) [2059994] - ath11k: decode HE status tlv (Íñigo Huguet) [2059994] - ath11k: switch to using ieee80211_tx_status_ext() (Íñigo Huguet) [2059994] - mt76: mt7921s: fix missing fc type/sub-type for 802.11 pkts (Íñigo Huguet) [2059994] - mt76: mt7915: fix potential memory leak of fw monitor packets (Íñigo Huguet) [2059994] - mt76: mt7915: Fix channel state update error issue (Íñigo Huguet) [2059994] - mt76: fix endianness errors in reverse_frag0_hdr_trans (Íñigo Huguet) [2059994] - mt76: mt7615: introduce SAR support (Íñigo Huguet) [2059994] - mt76: mt7915: fix injected MPDU transmission to not use HW A-MSDU (Íñigo Huguet) [2059994] - rtw88: change rtw_info() to proper message level (Íñigo Huguet) [2059994] - rtw89: Limit the CFO boundaries of x'tal value (Íñigo Huguet) [2059994] - rtw89: phy: handle txpwr lmt/lmt_ru of 160M bandwidth (Íñigo Huguet) [2059994] - rtw89: phy: handle txpwr lmt/lmt_ru of 6G band (Íñigo Huguet) [2059994] - ath11k: Fix frames flush failure caused by deadlock (Íñigo Huguet) [2059994] - ath11k: Handle failure in qmi firmware ready (Íñigo Huguet) [2059994] - ath11k: Invalidate cached reo ring entry before accessing it (Íñigo Huguet) [2059994] - ath: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2059994] - ath11k: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2059994] - ath10k: Replace zero-length array with flexible-array member (Íñigo Huguet) [2059994] - ath9k: use hw_random API instead of directly dumping into random.c (Íñigo Huguet) [2059994] - ath11k: configure RDDM size to mhi for recovery by firmware (Íñigo Huguet) [2059994] - ath11k: fix invalid m3 buffer address (Íñigo Huguet) [2059994] - ath11k: add ath11k_qmi_free_resource() for recovery (Íñigo Huguet) [2059994] - rtw89: core.h: Replace zero-length array with flexible-array member (Íñigo Huguet) [2059994] - brcmfmac: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2059994] - rtw89: fix RCU usage in rtw89_core_txq_push() (Íñigo Huguet) [2059994] - rtw88: coex: Update rtl8822c COEX version to 22020720 (Íñigo Huguet) [2059994] - rtw88: coex: Add C2H/H2C handshake with BT mailbox for asking HID Info (Íñigo Huguet) [2059994] - rtw88: coex: Add WLAN MIMO power saving for Bluetooth gaming controller (Íñigo Huguet) [2059994] - rtw88: coex: update BT PTA counter regularly (Íñigo Huguet) [2059994] - rtw88: coex: Improve WLAN throughput when HFP COEX (Íñigo Huguet) [2059994] - rtw88: 8822ce: add support for TX/RX 1ss mode (Íñigo Huguet) [2059994] - iwlwifi: dbg_ini: Split memcpy() to avoid multi-field write (Íñigo Huguet) [2059994] - iwlwifi: mvm: Fix an error code in iwl_mvm_up() (Íñigo Huguet) [2059994] - iwlwifi: Fix -EIO error code that is never returned (Íñigo Huguet) [2059994] - iwlwifi: mvm: rfi: use kmemdup() to replace kzalloc + memcpy (Íñigo Huguet) [2059994] - iwlwifi: Fix syntax errors in comments (Íñigo Huguet) [2059994] - iwlwifi: dvm: use struct_size over open coded arithmetic (Íñigo Huguet) [2059994] - iwlwifi/fw: use struct_size over open coded arithmetic (Íñigo Huguet) [2059994] - iwlwifi: Make use of the helper macro LIST_HEAD() (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix off by one in iwl_mvm_stat_iterator_all_macs() (Íñigo Huguet) [2059994] - iwlwifi: yoyo: send hcmd to fw after dump collection completes. (Íñigo Huguet) [2059994] - iwlwifi: mvm: move only to an enabled channel (Íñigo Huguet) [2059994] - iwlwifi: mvm: update BAID allocation command again (Íñigo Huguet) [2059994] - iwlwifi: api: remove ttl field from TX command (Íñigo Huguet) [2059994] - iwlwifi: support new queue allocation command (Íñigo Huguet) [2059994] - iwlwifi: yoyo: support dump policy for the dump size (Íñigo Huguet) [2059994] - iwlwifi: pcie: iwlwifi: fix device id 7F70 struct (Íñigo Huguet) [2059994] - iwlwifi: tlc: Add logs in rs_fw_rate_init func to print TLC configuration (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove iwl_mvm_disable_txq() flags argument (Íñigo Huguet) [2059994] - iwlwifi: remove command ID argument from queue allocation (Íñigo Huguet) [2059994] - iwlwifi: make iwl_txq_dyn_alloc_dma() return the txq (Íñigo Huguet) [2059994] - iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val (Íñigo Huguet) [2059994] - iwlwifi: mvm: add additional info for boot info failures (Íñigo Huguet) [2059994] - iwlwifi: mvm: always remove the session protection after association (Íñigo Huguet) [2059994] - iwlwifi: mvm: make iwl_mvm_reconfig_scd() static (Íñigo Huguet) [2059994] - iwlwifi: mvm: refactor setting PPE thresholds in STA_HE_CTXT_CMD (Íñigo Huguet) [2059994] - iwlwifi: mvm: Disable WiFi bands selectively with BIOS (Íñigo Huguet) [2059994] - iwlwifi: mvm: add additional info for boot info failures (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't send BAID removal to the FW during hw_restart (Íñigo Huguet) [2059994] - iwlwifi: don't dump_stack() when we get an unexpected interrupt (Íñigo Huguet) [2059994] - iwlwifi: mvm: rfi: handle deactivation notification (Íñigo Huguet) [2059994] - iwlwifi: mvm: Consider P2P GO operation during scan (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 70 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: Unify the scan iteration functions (Íñigo Huguet) [2059994] - iwlwifi: mei: use C99 initializer for device IDs (Íñigo Huguet) [2059994] - iwlwifi: debugfs: remove useless double condition (Íñigo Huguet) [2059994] - iwlwifi: remove unused macros (Íñigo Huguet) [2059994] - iwlwifi: eeprom: clean up macros (Íñigo Huguet) [2059994] - iwlwifi: drv: load tlv debug data earlier (Íñigo Huguet) [2059994] - iwlwifi: pcie: Adapt rx queue write pointer for Bz family (Íñigo Huguet) [2059994] - iwlwifi: pcie: adjust to Bz completion descriptor (Íñigo Huguet) [2059994] - iwlwifi: mvm: Passively scan non PSC channels only when requested so (Íñigo Huguet) [2059994] - iwlwifi: scan: Modify return value of a function (Íñigo Huguet) [2059994] - iwlwifi: yoyo: Avoid using dram data if allocation failed (Íñigo Huguet) [2059994] - iwlwifi: mvm: Correctly set fragmented EBS (Íñigo Huguet) [2059994] - iwlwifi: nvm: Correct HE capability (Íñigo Huguet) [2059994] - iwlwifi: mei: avoid -Wpointer-arith and -Wcast-qual warnings (Íñigo Huguet) [2059994] - iwlwifi: make some functions friendly to sparse (Íñigo Huguet) [2059994] - iwlwifi: avoid variable shadowing (Íñigo Huguet) [2059994] - iwlwifi: remove unused DC2DC_CONFIG_CMD definitions (Íñigo Huguet) [2059994] - iwlwifi: dbg-tlv: clean up iwl_dbg_tlv_update_drams() (Íñigo Huguet) [2059994] - iwlwifi: fw: make dump_start callback void (Íñigo Huguet) [2059994] - iwlwifi: pcie: make sure iwl_rx_packet_payload_len() will not underflow (Íñigo Huguet) [2059994] - iwlwifi: mvm: use debug print instead of WARN_ON() (Íñigo Huguet) [2059994] - iwlwifi: read and print OTP minor version (Íñigo Huguet) [2059994] - iwlwifi: add support for BZ-U and BZ-L HW (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for CT-KILL notification version 2 (Íñigo Huguet) [2059994] - iwlwifi: yoyo: remove DBGI_SRAM address reset writing (Íñigo Huguet) [2059994] - iwlwifi: mvm: support v3 of station HE context command (Íñigo Huguet) [2059994] - iwlwifi: yoyo: add IMR DRAM dump support (Íñigo Huguet) [2059994] - iwlwifi: yoyo: fix DBGC allocation flow (Íñigo Huguet) [2059994] - iwlwifi: pcie: add support for MS devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: align locking in D3 test debugfs (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't iterate unadded vifs when handling FW SMPS req (Íñigo Huguet) [2059994] - iwlwifi: advertise support for HE - DCM BPSK RX/TX (Íñigo Huguet) [2059994] - iwlwifi: mvm: only enable HE DCM if we also support TX (Íñigo Huguet) [2059994] - iwlwifi: yoyo: fix DBGI_SRAM ini dump header. (Íñigo Huguet) [2059994] - iwlwifi: dbg: add infra for tracking free buffer size (Íñigo Huguet) [2059994] - iwlwifi: mvm: starting from 22000 we have 32 Rx AMPDU sessions (Íñigo Huguet) [2059994] - iwlwifi: mvm: support new BAID allocation command (Íñigo Huguet) [2059994] - iwlwifi: mvm: refactor iwl_mvm_sta_rx_agg() (Íñigo Huguet) [2059994] - iwlwifi: cfg: add support for 1K BA queue (Íñigo Huguet) [2059994] - iwlwifi: avoid void pointer arithmetic (Íñigo Huguet) [2059994] - iwlwifi: fix various more -Wcast-qual warnings (Íñigo Huguet) [2059994] - iwlwifi: propagate (const) type qualifier (Íñigo Huguet) [2059994] - iwlwifi: de-const properly where needed (Íñigo Huguet) [2059994] - iwlwifi: make iwl_fw_lookup_cmd_ver() take a cmd_id (Íñigo Huguet) [2059994] - iwlwifi: mvm: fw: clean up hcmd struct creation (Íñigo Huguet) [2059994] - iwlwifi: prefer WIDE_ID() over iwl_cmd_id() (Íñigo Huguet) [2059994] - iwlwifi: mvm: allow enabling UHB TAS in the USA via ACPI setting (Íñigo Huguet) [2059994] - iwlwifi: mvm: offload channel switch timing to FW (Íñigo Huguet) [2059994] - iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with NULL sta (Íñigo Huguet) [2059994] - mac80211_hwsim: Advertise support for EHT capabilities (Íñigo Huguet) [2059994] - mac80211: parse AddBA request with extended AddBA element (Íñigo Huguet) [2059994] - mac80211: calculate max RX NSS for EHT mode (Íñigo Huguet) [2059994] - mac80211: Add support for storing station EHT capabilities (Íñigo Huguet) [2059994] - mac80211: Handle station association response with EHT (Íñigo Huguet) [2059994] - mac80211: Add EHT capabilities to association/probe request (Íñigo Huguet) [2059994] - mac80211: Add initial support for EHT and 320 MHz channels (Íñigo Huguet) [2059994] - mac80211: Support parsing EHT elements (Íñigo Huguet) [2059994] - cfg80211: Support configuration of station EHT capabilities (Íñigo Huguet) [2059994] - nl80211: fix NL80211_HE_MAX_CAPABILITY_LEN (Íñigo Huguet) [2059994] - cfg80211: add NO-EHT flag to regulatory (Íñigo Huguet) [2059994] - nl80211: add support for 320MHz channel limitation (Íñigo Huguet) [2059994] - nl80211: add EHT MCS support (Íñigo Huguet) [2059994] - cfg80211: Add support for EHT 320 MHz channel width (Íñigo Huguet) [2059994] - cfg80211: Add data structures to capture EHT capabilities (Íñigo Huguet) [2059994] - ieee80211: add EHT 1K aggregation definitions (Íñigo Huguet) [2059994] - ieee80211: Add EHT (802.11be) definitions (Íñigo Huguet) [2059994] - mac80211_hwsim: Add custom regulatory for 6GHz (Íñigo Huguet) [2059994] - mac80211_hwsim: don't shadow a global variable (Íñigo Huguet) [2059994] - mac80211_hwsim: check TX and STA bandwidth (Íñigo Huguet) [2059994] - nl80211: accept only HE capability elements with valid size (Íñigo Huguet) [2059994] - mac80211: parse only HE capability elements with valid size (Íñigo Huguet) [2059994] - ieee80211: add helper to check HE capability element size (Íñigo Huguet) [2059994] - nl80211: use RCU to read regdom in reg get/dump (Íñigo Huguet) [2059994] - mac80211_hwsim: Add debugfs to control rx status RSSI (Íñigo Huguet) [2059994] - ieee80211: use tab to indent struct ieee80211_neighbor_ap_info (Íñigo Huguet) [2059994] - rtw89: handle TX/RX 160M bandwidth (Íñigo Huguet) [2059994] - rtw89: declare if chip support 160M bandwidth (Íñigo Huguet) [2059994] - rtw89: add 6G support to rate adaptive mechanism (Íñigo Huguet) [2059994] - rtw89: extend subband for 6G band (Íñigo Huguet) [2059994] - rtw89: refine naming of rfk helpers with prefix (Íñigo Huguet) [2059994] - rtw89: make rfk helpers common across chips (Íñigo Huguet) [2059994] - brcmfmac: Add BCM43454/6 support (Íñigo Huguet) [2059994] - ath11k: fix destination monitor ring out of sync (Íñigo Huguet) [2059994] - ath11k: fix radar detection in 160 Mhz (Íñigo Huguet) [2059994] - ath11k: fix WARN_ON during ath11k_mac_update_vif_chan (Íñigo Huguet) [2059994] - ath11k: fix uninitialized rate_idx in ath11k_dp_tx_update_txcompl() (Íñigo Huguet) [2059994] - brcmfmac: of: remove redundant variable len (Íñigo Huguet) [2059994] - brcmfmac: p2p: Replace one-element arrays with flexible-array members (Íñigo Huguet) [2059994] - rtw89: coex: set EN bit to PLT register (Íñigo Huguet) [2059994] - rtw89: recover rates of rate adaptive mechanism (Íñigo Huguet) [2059994] - rtw88: recover rates of rate adaptive mechanism (Íñigo Huguet) [2059994] - rtw89: declare AP mode support (Íñigo Huguet) [2059994] - rtw89: debug: add stations entry to show ID assignment (Íñigo Huguet) [2059994] - rtw89: implement ieee80211_ops::start_ap and stop_ap (Íñigo Huguet) [2059994] - rtw89: maintain assoc/disassoc STA states of firmware and hardware (Íñigo Huguet) [2059994] - rtw89: only STA mode change vif_type mapping dynamically (Íñigo Huguet) [2059994] - rtw89: add addr_cam field to sta to support AP mode (Íñigo Huguet) [2059994] - rtw89: extend role_maintain to support AP mode (Íñigo Huguet) [2059994] - rtw88: fix use after free in rtw_hw_scan_update_probe_req() (Íñigo Huguet) [2059994] - mac80211: Remove redundent assignment channel_type (Íñigo Huguet) [2059994] - mac80211: remove useless ieee80211_vif_is_mesh() check (Íñigo Huguet) [2059994] - mac80211: fix struct ieee80211_tx_info size (Íñigo Huguet) [2059994] - mac80211: mlme: validate peer HE supported rates (Íñigo Huguet) [2059994] - mac80211: remove unused macros (Íñigo Huguet) [2059994] - cfg80211: pmsr: remove useless ifdef guards (Íñigo Huguet) [2059994] - mac80211: airtime: avoid variable shadowing (Íñigo Huguet) [2059994] - mac80211: mlme: add documentation from spec to code (Íñigo Huguet) [2059994] - mac80211: vht: use HE macros for parsing HE capabilities (Íñigo Huguet) [2059994] - ieee80211: radiotap: fix -Wcast-qual warnings (Íñigo Huguet) [2059994] - cfg80211: fix -Wcast-qual warnings (Íñigo Huguet) [2059994] - ieee80211: fix -Wcast-qual warnings (Íñigo Huguet) [2059994] - cfg80211: don't add non transmitted BSS to 6GHz scanned channels (Íñigo Huguet) [2059994] - ieee80211: fix HE SPR size calculation (Íñigo Huguet) [2059994] - cfg80211/mac80211: assume CHECKSUM_COMPLETE includes SNAP (Íñigo Huguet) [2059994] - mac80211: consider RX NSS in UHB connection (Íñigo Huguet) [2059994] - mac80211: limit bandwidth in HE capabilities (Íñigo Huguet) [2059994] - mt76: redefine mt76_for_each_q_rx to adapt mt7986 changes (Íñigo Huguet) [2059994] - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill (Íñigo Huguet) [2059994] - mt76: do not always copy ethhdr in reverse_frag0_hdr_trans (Íñigo Huguet) [2059994] - mt76: mt76x02: use mt76_phy_dfs_state to determine radar detector state (Íñigo Huguet) [2059994] - mt76: mt7615: fix/rewrite the dfs state handling logic (Íñigo Huguet) [2059994] - mt76: mt7915: fix/rewrite the dfs state handling logic (Íñigo Huguet) [2059994] - mt76: mt76x02: improve tx hang detection (Íñigo Huguet) [2059994] - mt76x02: improve mac error check/reset reliability (Íñigo Huguet) [2059994] - mt76: mt7921s: run sleep mode by default (Íñigo Huguet) [2059994] - mt76: sdio: honor the largest Tx buffer the hardware can support (Íñigo Huguet) [2059994] - mt76: mt7915: fix the nss setting in bitrates (Íñigo Huguet) [2059994] - mt76: mt7915: update max_mpdu_size in mt7915_mcu_sta_amsdu_tlv() (Íñigo Huguet) [2059994] - mt76: mt7915: fix mcs_map in mt7915_mcu_set_sta_he_mcs() (Íñigo Huguet) [2059994] - mt76: mt7921s: fix a possible memory leak in mt7921_load_patch (Íñigo Huguet) [2059994] - mt76: mt7915: fix possible memory leak in mt7915_mcu_add_sta (Íñigo Huguet) [2059994] - mt76: stop the radar detector after leaving dfs channel (Íñigo Huguet) [2059994] - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update (Íñigo Huguet) [2059994] - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update (Íñigo Huguet) [2059994] - mt76: mt7663s: flush runtime-pm queue after waking up the device (Íñigo Huguet) [2059994] - mt76: mt7615: add support for LG LGSBWAC02 (MT7663BUN) (Íñigo Huguet) [2059994] - mt76: mt7921: remove duplicated code in mt7921_mac_decode_he_radiotap (Íñigo Huguet) [2059994] - mt76: mt7915: add missing DATA4_TB_SPTL_REUSE1 to mt7915_mac_decode_he_radiotap (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_lmac_mapping in mt76-connac module (Íñigo Huguet) [2059994] - mt76: mt7915: enable radar background detection (Íñigo Huguet) [2059994] - mt76: mt7915: report radar pattern if detected by rdd2 (Íñigo Huguet) [2059994] - mt76: mt7915: introduce rdd_monitor debugfs node (Íñigo Huguet) [2059994] - mt76: mt7915: enable radar trigger on rdd2 (Íñigo Huguet) [2059994] - mt76: mt7915: introduce mt7915_set_radar_background routine (Íñigo Huguet) [2059994] - mt76: mt7915: set bssinfo/starec command when adding interface (Íñigo Huguet) [2059994] - mt76: mt7921: toggle runtime-pm adding a monitor vif (Íñigo Huguet) [2059994] - mt76: mt7921: fix endianness issues in mt7921_mcu_set_tx() (Íñigo Huguet) [2059994] - mt76: sdio: disable interrupt in mt76s_sdio_irq (Íñigo Huguet) [2059994] - mt76: mt7921: fix crash when startup fails. (Íñigo Huguet) [2059994] - mt76: mt7921s: fix mt7921s_mcu_[fw|drv]_pmctrl (Íñigo Huguet) [2059994] - mt76: mt7921: fix ht mcs in mt7921_mac_add_txs_skb() (Íñigo Huguet) [2059994] - mt76: mt7915: fix ht mcs in mt7915_mac_add_txs_skb() (Íñigo Huguet) [2059994] - mt76: mt7615: fix a leftover race in runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7921: fix a leftover race in runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7921: do not always disable fw runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7915: add support for passing chip/firmware debug data to user space (Íñigo Huguet) [2059994] - mt76: mt7615e: process txfree and txstatus without allocating skbs (Íñigo Huguet) [2059994] - mt76: mt7915: update bss_info with cipher after setting the group key (Íñigo Huguet) [2059994] - mt76: mt7615: update bss_info with cipher after setting the group key (Íñigo Huguet) [2059994] - mt76: connac: add support for passing the cipher field in bss_info (Íñigo Huguet) [2059994] - mt76: mt7921e: process txfree and txstatus without allocating skbs (Íñigo Huguet) [2059994] - mt76: mt7615: fix a possible race enabling/disabling runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7921: set EDCA parameters with the MCU CE command (Íñigo Huguet) [2059994] - mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error (Íñigo Huguet) [2059994] - mt76: mt7921: forbid the doze mode when coredump is in progress (Íñigo Huguet) [2059994] - mt76: mt7921e: make dev->fw_assert usage consistent (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_rdd_cmd in mt76-connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_set_rts_thresh (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_gen_dl_mode in mt76-connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_init_download (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_patch_sem_ctrl/mt76_connac_mcu_start_patch (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_restart in common module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_start_firmware (Íñigo Huguet) [2059994] - mt76: mt7921: get rid of mt7921_mcu_get_eeprom (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_set_pm in connac module (Íñigo Huguet) [2059994] - mt76: connac: introduce is_connac_v1 utility routine (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_wtbl_update_hdr_trans in connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_hdr_trans_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_ht_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_smps_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_uapsd (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_basic_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_generic_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_ba (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_ba_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_ba_tlv (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_bss_basic_tlv in connac module (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_bss_ext_tlv in connac module (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_bss_omac_tlv in connac module (Íñigo Huguet) [2059994] - mt76: mt7915: remove duplicated defs in mcu.h (Íñigo Huguet) [2059994] - mt76: mt7915: move pci specific code back to pci.c (Íñigo Huguet) [2059994] - mt76: mt7921s: update mt7921s_wfsys_reset sequence (Íñigo Huguet) [2059994] - mt76: mt7921s: clear MT76_STATE_MCU_RUNNING immediately after reset (Íñigo Huguet) [2059994] - mt76: sdio: lock sdio when it is needed (Íñigo Huguet) [2059994] - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode (Íñigo Huguet) [2059994] - mt76: make mt76_sar_capa static (Íñigo Huguet) [2059994] - mt76: mt7915: add device id for mt7916 (Íñigo Huguet) [2059994] - mt76: set wlan_idx_hi on mt7916 (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_add_key in connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_get_phy utilities (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_chan_bw in common code (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_get_cipher in common code (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_add_tlv routine (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_alloc_wtbl_req (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_alloc_sta_req (Íñigo Huguet) [2059994] - mt76: connac: fix sta_rec_wtbl tag len (Íñigo Huguet) [2059994] - mt76: mt7915: add mt7916 calibrated data support (Íñigo Huguet) [2059994] - mt76: mt7915: update mt7915_chan_mib_offs for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: update rx rate reporting for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: add txfree event v3 (Íñigo Huguet) [2059994] - mt76: mt7915: enlarge wcid size to 544 (Íñigo Huguet) [2059994] - mt76: mt7915: rework eeprom.c to adapt mt7916 changes (Íñigo Huguet) [2059994] - mt76: mt7915: add firmware support for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: rework dma.c to adapt mt7916 changes (Íñigo Huguet) [2059994] - mt76: add MT_RXQ_MAIN_WA for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: refine register definition (Íñigo Huguet) [2059994] - mt76: mt7915: add mt7915_mmio_probe() as a common probing function (Íñigo Huguet) [2059994] - mt76: mt7915: fix polling firmware-own status (Íñigo Huguet) [2059994] - brcmfmac: pcie: Read the console on init and shutdown (Íñigo Huguet) [2059994] - brcmfmac: fwil: Constify iovar name arguments (Íñigo Huguet) [2059994] - brcmfmac: of: Use devm_kstrdup for board_type & check for errors (Íñigo Huguet) [2059994] - brcmfmac: pcie: Fix crashes due to early IRQs (Íñigo Huguet) [2059994] - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio (Íñigo Huguet) [2059994] - brcmfmac: pcie: Declare missing firmware files in pcie.c (Íñigo Huguet) [2059994] - brcmfmac: firmware: Allocate space for default boardrev in nvram (Íñigo Huguet) [2059994] - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (Íñigo Huguet) [2059994] - rtlwifi: remove redundant initialization of variable ul_encalgo (Íñigo Huguet) [2059994] - ray_cs: Check ioremap return value (Íñigo Huguet) [2059994] - ath11k: add debugfs for TWT debug calls (Íñigo Huguet) [2059994] - ath11k: add WMI calls to manually add/del/pause/resume TWT dialogs (Íñigo Huguet) [2059994] - ath11k: Add debugfs interface to configure firmware debug log level (Íñigo Huguet) [2059994] - rtw88: rtw8821c: enable rfe 6 devices (Íñigo Huguet) [2059994] - rtw88: fix memory overrun and memory leak during hw_scan (Íñigo Huguet) [2059994] - rtw88: fix idle mode flow for hw scan (Íñigo Huguet) [2059994] - rtw88: check for validity before using a pointer (Íñigo Huguet) [2059994] - ath11k: mhi: use mhi_sync_power_up() (Íñigo Huguet) [2059994] - ath11k: pci: fix crash on suspend if board file is not found (Íñigo Huguet) [2059994] - ath11k: Fix missing rx_desc_get_ldpc_support in wcn6855_ops (Íñigo Huguet) [2059994] - ath11k: Fix uninitialized symbol 'rx_buf_sz' (Íñigo Huguet) [2059994] - ath11k: fix kernel panic during unload/load ath11k modules (Íñigo Huguet) [2059994] - ath11k: Rename ath11k_ahb_ext_irq_config (Íñigo Huguet) [2059994] - brcmfmac: add CYW43570 PCIE device (Íñigo Huguet) [2059994] - brcmfmac: use ISO3166 country code and 0 rev as fallback on some devices (Íñigo Huguet) [2059994] - rtw89: use pci_read/write_config instead of dbi read/write (Íñigo Huguet) [2059994] - rtw89: refine DIG feature to support 160M and CCK PD (Íñigo Huguet) [2059994] - rtw89: include subband type in channel params (Íñigo Huguet) [2059994] - rtw89: handle 6G band if supported by a chipset (Íñigo Huguet) [2059994] - rtw89: separate {init,deinit}_addr_cam functions (Íñigo Huguet) [2059994] - rtw89: set mac_id and port ID to TXWD (Íñigo Huguet) [2059994] - rtw89: send broadcast/multicast packets via HIQ if STAs are in sleep mode (Íñigo Huguet) [2059994] - rtw89: configure mac port HIQ registers (Íñigo Huguet) [2059994] - rtw89: rename vif_maintain to role_maintain (Íñigo Huguet) [2059994] - rtw89: extend firmware commands on states of sta_assoc and sta_disconnect (Íñigo Huguet) [2059994] - rtw89: allocate mac_id for each station in AP mode (Íñigo Huguet) [2059994] - rtw89: implement mac80211_ops::set_tim to indicate STA to receive packets (Íñigo Huguet) [2059994] - rtw89: add C2H handle of BCN_CNT (Íñigo Huguet) [2059994] - rtw89: download beacon content to firmware (Íñigo Huguet) [2059994] - rtw89: use hardware SSN to TX management frame (Íñigo Huguet) [2059994] - rtw89: configure rx_filter according to FIF_PROBE_REQ (Íñigo Huguet) [2059994] - rtw89: correct use of BA CAM (Íñigo Huguet) [2059994] - rtw89: encapsulate RX handlers to single function (Íñigo Huguet) [2059994] - rtw89: Add RX counters of VHT MCS-10/11 to debugfs (Íñigo Huguet) [2059994] - rtw89: remove duplicate definition of hardware port number (Íñigo Huguet) [2059994] - rtw89: extract modules by chipset (Íñigo Huguet) [2059994] - ath11k: avoid firmware crash when reg set for QCA6390/WCN6855 (Íñigo Huguet) [2059994] - ath11k: set WMI_PEER_40MHZ while peer assoc for 6 GHz (Íñigo Huguet) [2059994] - ath9k_htc: fix uninit value bugs (Íñigo Huguet) [2059994] - ath10k: abstract htt_rx_desc structure (Íñigo Huguet) [2059994] - ath9k: remove redundant status variable (Íñigo Huguet) [2059994] - ath11k: Reconfigure hardware rate for WCN6855 after vdev is started (Íñigo Huguet) [2059994] - ath: dfs_pattern_detector: Avoid open coded arithmetic in memory allocation (Íñigo Huguet) [2059994] - ath10k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2059994] - ath11k: fix error code in ath11k_qmi_assign_target_mem_chunk() (Íñigo Huguet) [2059994] - ath11k: move function ath11k_dp_rx_process_mon_status (Íñigo Huguet) [2059994] - ath11k: enable RX PPDU stats in monitor co-exist mode (Íñigo Huguet) [2059994] - ath11k: free peer for station when disconnect from AP for QCA6390/WCN6855 (Íñigo Huguet) [2059994] - ath11k: add LDPC FEC type in 802.11 radiotap header (Íñigo Huguet) [2059994] - ath11k: Refactor the fallback routine when peer create fails (Íñigo Huguet) [2059994] - ath11k: fix workqueue not getting destroyed after rmmod (Íñigo Huguet) [2059994] - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern (Íñigo Huguet) [2059994] - ath11k: add missing of_node_put() to avoid leak (Íñigo Huguet) [2059994] - rfkill: define rfill_soft_blocked() if !RFKILL (Íñigo Huguet) [2059994] - Revert "ath10k: drop beacon and probe response which leak from other channel" (Íñigo Huguet) [2059994] - iwlwifi: mvm: return value for request_ownership (Íñigo Huguet) [2059994] - nl80211: Update bss channel on channel switch for P2P_CLIENT (Íñigo Huguet) [2059994] - iwlwifi: fix build error for IWLMEI (Íñigo Huguet) [2059994] - mac80211: treat some SAE auth steps as final (Íñigo Huguet) [2059994] - nl80211: Handle nla_memdup failures in handle_nan_filter (Íñigo Huguet) [2059994] - iwlwifi: mvm: check debugfs_dir ptr before use (Íñigo Huguet) [2059994] - iwlwifi: don't advertise TWT support (Íñigo Huguet) [2059994] - mac80211: fix forwarded mesh frames AC & queue selection (Íñigo Huguet) [2059994] - mac80211: refuse aggregations sessions before authorized (Íñigo Huguet) [2059994] - mac80211: fix EAPoL rekey fail in 802.3 rx path (Íñigo Huguet) [2059994] - iwlwifi: fix use-after-free (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add mru_default for Foxconn SDX55 (Íñigo Huguet) [2059994] - cfg80211: fix race in netlink owner interface destruction (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't send SAR GEO command for 3160 devices (Íñigo Huguet) [2059994] - iwlwifi: remove deprecated broadcast filtering feature (Íñigo Huguet) [2059994] - iwlwifi: mei: report RFKILL upon register when needed (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't feed the hardware RFKILL into iwlmei (Íñigo Huguet) [2059994] - iwlwifi: mei: retry mapping the shared area (Íñigo Huguet) [2059994] - iwlwifi: mei: fix the pskb_may_pull check in ipv4 (Íñigo Huguet) [2059994] - iwlwifi: pcie: gen2: fix locking when "HW not ready" (Íñigo Huguet) [2059994] - iwlwifi: pcie: fix locking when "HW not ready" (Íñigo Huguet) [2059994] - iwlwifi: fix iwl_legacy_rate_to_fw_idx (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix condition which checks the version of rate_n_flags (Íñigo Huguet) [2059994] - mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (Íñigo Huguet) [2059994] - mac80211_hwsim: report NOACK frames in tx_status (Íñigo Huguet) [2059994] - mac80211: mlme: check for null after calling kmemdup (Íñigo Huguet) [2059994] - brcmfmac: firmware: Fix crash in brcm_alt_fw_path (Íñigo Huguet) [2059994] - mac80211: use ieee80211_bss_get_elem() (Íñigo Huguet) [2059994] - nl80211: clarify comment for mesh PLINK_BLOCKED state (Íñigo Huguet) [2059994] - mac80211: Add stations iterator where the iterator function may sleep (Íñigo Huguet) [2059994] - mac80211: allow non-standard VHT MCS-10/11 (Íñigo Huguet) [2059994] - codel: remove unnecessary pkt_sched.h include (Íñigo Huguet) [2059994] - codel: remove unnecessary sock.h include (Íñigo Huguet) [2059994] - rtw88: don't consider deep PS mode when transmitting packet (Íñigo Huguet) [2059994] - ath11k: add support of firmware logging for WCN6855 (Íñigo Huguet) [2059994] - ath10k: replace strlcpy with strscpy (Íñigo Huguet) [2059994] - rtw88: support SAR via kernel common API (Íñigo Huguet) [2059994] - rtw88: 8822c: add ieee80211_ops::hw_scan (Íñigo Huguet) [2059994] - iwlwifi: mei: wait before mapping the shared area (Íñigo Huguet) [2059994] - iwlwifi: mei: clear the ownership when the driver goes down (Íñigo Huguet) [2059994] - iwlwifi: fw: fix some scan kernel-doc (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove card state notification code (Íñigo Huguet) [2059994] - iwlwifi: mvm: drop too short packets silently (Íñigo Huguet) [2059994] - iwlwifi: return op_mode only in case the failure is from MEI (Íñigo Huguet) [2059994] - iwlwifi: mvm: support Bz TX checksum offload (Íñigo Huguet) [2059994] - iwlwifi: mvm: add US/CA to TAS block list if OEM isn't allowed (Íñigo Huguet) [2059994] - iwlwifi: mvm: correctly set schedule scan profiles (Íñigo Huguet) [2059994] - iwlwifi: mvm: correctly set channel flags (Íñigo Huguet) [2059994] - iwlwifi: mvm: always store the PPAG table as the latest version. (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 69 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: yoyo: support TLV-based firmware reset (Íñigo Huguet) [2059994] - iwlwifi: mvm: change old-SN drop threshold (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't trust hardware queue number (Íñigo Huguet) [2059994] - iwlwifi: mvm: handle RX checksum on Bz devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: use a define for checksum flags mask (Íñigo Huguet) [2059994] - iwlwifi: remove module loading failure message (Íñigo Huguet) [2059994] - iwlwifi: mvm: isolate offload assist (checksum) calculation (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for OCE scan (Íñigo Huguet) [2059994] - iwlwifi: dump RCM error tables (Íñigo Huguet) [2059994] - iwlwifi: dump both TCM error tables if present (Íñigo Huguet) [2059994] - iwlwifi: dump CSR scratch from outer function (Íñigo Huguet) [2059994] - iwlwifi: parse error tables from debug TLVs (Íñigo Huguet) [2059994] - iwlwifi: recognize missing PNVM data and then log filename (Íñigo Huguet) [2059994] - iwlwifi: rs: add support for TLC config command ver 4 (Íñigo Huguet) [2059994] - iwlwifi: mvm: rfi: update rfi table (Íñigo Huguet) [2059994] - iwlwifi: mvm: Add list of OEMs allowed to use TAS (Íñigo Huguet) [2059994] - iwlwifi: mvm: support revision 1 of WTAS table (Íñigo Huguet) [2059994] - iwlwifi: fw: remove dead error log code (Íñigo Huguet) [2059994] - iwlwifi: do not use __unused as variable name (Íñigo Huguet) [2059994] - iwlwifi: iwl-eeprom-parse: mostly dvm only (Íñigo Huguet) [2059994] - iwlwifi: mvm: clean up indenting in iwl_mvm_tlc_update_notif() (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix a stray tab (Íñigo Huguet) [2059994] - ath11k: add regdb.bin download for regdb offload (Íñigo Huguet) [2059994] - rtl8xxxu: Improve the A-MPDU retransmission rate with RTS/CTS protection (Íñigo Huguet) [2059994] - rtw88: don't check CRC of VHT-SIG-B in 802.11ac signal (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix imbalanced locking in iwl_mvm_start_get_nvm() (Íñigo Huguet) [2059994] - iwlwifi: mvm: add dbg_time_point to debugfs (Íñigo Huguet) [2059994] - iwlwifi: mvm: add missing min_size to kernel-doc (Íñigo Huguet) [2059994] - iwlwifi: mei: fix W=1 warnings (Íñigo Huguet) [2059994] - ath11k: add support for hardware rfkill for QCA6390 (Íñigo Huguet) [2059994] - ath11k: report tx bitrate for iw wlan station dump (Íñigo Huguet) [2059994] - ath11k: fix warning of RCU usage for ath11k_mac_get_arvif_by_vdev_id() (Íñigo Huguet) [2059994] - ath11k: add signal report to mac80211 for QCA6390 and WCN6855 (Íñigo Huguet) [2059994] - ath11k: report rssi of each chain to mac80211 for QCA6390/WCN6855 (Íñigo Huguet) [2059994] - cfg80211: Enable regulatory enforcement checks for drivers supporting mesh iface (Íñigo Huguet) [2059994] - rfkill: allow to get the software rfkill state (Íñigo Huguet) [2059994] - cfg80211: refactor cfg80211_get_ies_channel_number() (Íñigo Huguet) [2059994] - nl82011: clarify interface combinations wrt. channels (Íñigo Huguet) [2059994] - nl80211: Add support to offload SA Query procedures for AP SME device (Íñigo Huguet) [2059994] - nl80211: Add support to set AP settings flags with single attribute (Íñigo Huguet) [2059994] - mac80211: add more HT/VHT/HE state logging (Íñigo Huguet) [2059994] - cfg80211: Use the HE operation IE to determine a 6GHz BSS channel (Íñigo Huguet) [2059994] - cfg80211: rename offchannel_chain structs to background_chain to avoid confusion with ETSI standard (Íñigo Huguet) [2059994] - mac80211: Notify cfg80211 about association comeback (Íñigo Huguet) [2059994] - cfg80211: Add support for notifying association comeback (Íñigo Huguet) [2059994] - mac80211: introduce channel switch disconnect function (Íñigo Huguet) [2059994] - cfg80211: Fix order of enum nl80211_band_iftype_attr documentation (Íñigo Huguet) [2059994] - cfg80211: simplify cfg80211_chandef_valid() (Íñigo Huguet) [2059994] - mac80211: Remove a couple of obsolete TODO (Íñigo Huguet) [2059994] - mac80211: use coarse boottime for airtime fairness code (Íñigo Huguet) [2059994] - mt76: mt7921s: fix cmd timeout in throughput test (Íñigo Huguet) [2059994] - mt76: mt7921s: fix suspend error with enlarging mcu timeout value (Íñigo Huguet) [2059994] - mt76: mt7921s: make pm->suspended usage consistent (Íñigo Huguet) [2059994] - mt76: mt7921: clear pm->suspended in mt7921_mac_reset_work (Íñigo Huguet) [2059994] - mt76: connac: rely on le16_add_cpu in mt76_connac_mcu_add_nested_tlv (Íñigo Huguet) [2059994] - mt76: mt7921: remove dead definitions (Íñigo Huguet) [2059994] - mt76: mt7915: add mu-mimo and ofdma debugfs knobs (Íñigo Huguet) [2059994] - mt76: mt7915: introduce mt76_vif in mt7915_vif (Íñigo Huguet) [2059994] - mt76: mt7921: reduce log severity levels for informative messages (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac definitions (Íñigo Huguet) [2059994] - mt76: connac: rely on MCU_CMD macro (Íñigo Huguet) [2059994] - mt76: connac: introduce MCU_CE_CMD macro (Íñigo Huguet) [2059994] - mt76: connac: introduce MCU_UNI_CMD macro (Íñigo Huguet) [2059994] - mt76: connac: remove MCU_FW_PREFIX bit (Íñigo Huguet) [2059994] - mt76: connac: align MCU_EXT definitions with 7915 driver (Íñigo Huguet) [2059994] - mt76: connac: introduce MCU_EXT macros (Íñigo Huguet) [2059994] - mt76: mt7615: in debugfs queue stats, skip wmm index 3 on mt7663 (Íñigo Huguet) [2059994] - mt76: mt7915: process txfree and txstatus without allocating skbs (Íñigo Huguet) [2059994] - mt76: allow drivers to drop rx packets early (Íñigo Huguet) [2059994] - mt76: mt7663: disable 4addr capability (Íñigo Huguet) [2059994] - mt76: only access ieee80211_hdr after mt76_insert_ccmp_hdr (Íñigo Huguet) [2059994] - mt76: move sar_capa configuration in common code (Íñigo Huguet) [2059994] - mt76: mt7921s: fix possible kernel crash due to invalid Rx count (Íñigo Huguet) [2059994] - mt76: mt7921s: fix bus hang with wrong privilege (Íñigo Huguet) [2059994] - mt76: eeprom: tolerate corrected bit-flips (Íñigo Huguet) [2059994] - mt76: mt7603: improve reliability of tx powersave filtering (Íñigo Huguet) [2059994] - mt76: clear sta powersave flag after notifying driver (Íñigo Huguet) [2059994] - mt76: mt7915: introduce SAR support (Íñigo Huguet) [2059994] - mt76: mt7603: introduce SAR support (Íñigo Huguet) [2059994] - mt76: mt7915: improve wmm index allocation (Íñigo Huguet) [2059994] - mt76: mt7615: improve wmm index allocation (Íñigo Huguet) [2059994] - mt76: mt7921s: fix the device cannot sleep deeply in suspend (Íñigo Huguet) [2059994] - mt76: mt7615: fix decap offload corner case with 4-addr VLAN frames (Íñigo Huguet) [2059994] - mt76: mt7915: fix decap offload corner case with 4-addr VLAN frames (Íñigo Huguet) [2059994] - mt76: mt76x02: introduce SAR support (Íñigo Huguet) [2059994] - mt76: move sar utilities to mt76-core module (Íñigo Huguet) [2059994] - mt76: mt7921: honor mt76_connac_mcu_set_rate_txpower return value in mt7921_config (Íñigo Huguet) [2059994] - mt76: do not pass the received frame with decryption error (Íñigo Huguet) [2059994] - mt76: connac: remove PHY_MODE_AX_6G configuration in mt76_connac_get_phy_mode (Íñigo Huguet) [2059994] - mt76: mt7615: remove dead code in get_omac_idx (Íñigo Huguet) [2059994] - mt76: mt7921: introduce 160 MHz channel bandwidth support (Íñigo Huguet) [2059994] - mt76: mt7921: add support for PCIe ID 0x0608/0x0616 (Íñigo Huguet) [2059994] - mt76: testmode: add support to set MAC (Íñigo Huguet) [2059994] - mt76: mt7915: add default calibrated data support (Íñigo Huguet) [2059994] - mt76: only set rx radiotap flag from within decoder functions (Íñigo Huguet) [2059994] - mt76: reverse the first fragmented frame to 802.11 (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Introduce Sierra EM919X support (Íñigo Huguet) [2059994] - bus: mhi: core: Add an API for auto queueing buffers for DL channel (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Simplify code and axe the use of a deprecated API (Íñigo Huguet) [2059994] - bus: mhi: core: Use macros for execution environment features (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add new device ID support for T99W175 (Íñigo Huguet) [2059994] - ath11k: Use reserved host DDR addresses from DT for PCI devices (Íñigo Huguet) [2059994] - ath11k: Change qcn9074 fw to operate in mode-2 (Íñigo Huguet) [2059994] - ath11k: add ab to TARGET_NUM_VDEVS & co (Íñigo Huguet) [2059994] - brcmfmac: Fix incorrect type assignments for keep-alive (Íñigo Huguet) [2059994] - ath11k: Avoid false DEADLOCK warning reported by lockdep (Íñigo Huguet) [2059994] - ath11k: set DTIM policy to stick mode for station interface (Íñigo Huguet) [2059994] - ath11k: support MAC address randomization in scan (Íñigo Huguet) [2059994] - ath10k: wmi: remove array of flexible structures (Íñigo Huguet) [2059994] - ath10k: htt: remove array of flexible structures (Íñigo Huguet) [2059994] - ath10k: drop beacon and probe response which leak from other channel (Íñigo Huguet) [2059994] - ath11k: Process full monitor mode rx support (Íñigo Huguet) [2059994] - ath11k: add software monitor ring descriptor for full monitor (Íñigo Huguet) [2059994] - ath11k: Add htt cmd to enable full monitor mode (Íñigo Huguet) [2059994] - ath11k: enable IEEE80211_HW_SINGLE_SCAN_ON_ALL_BANDS for WCN6855 (Íñigo Huguet) [2059994] - rtw88: refine tx_pwr_tbl debugfs to show channel and bandwidth (Íñigo Huguet) [2059994] - rtw88: add debugfs to fix tx rate (Íñigo Huguet) [2059994] - ath: regdom: extend South Korea regulatory domain support (Íñigo Huguet) [2059994] - ath11k: add wait operation for tx management packets for flush from mac80211 (Íñigo Huguet) [2059994] - ath11k: add 11d scan offload support (Íñigo Huguet) [2059994] - ath11k: add configure country code for QCA6390 and WCN6855 (Íñigo Huguet) [2059994] - ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work (Íñigo Huguet) [2059994] - iwlwifi: work around reverse dependency on MEI (Íñigo Huguet) [2059994] - iwlwifi: mvm: optionally suppress assert log (Íñigo Huguet) [2059994] - iwlwifi: fw: correctly detect HW-SMEM region subtype (Íñigo Huguet) [2059994] - iwlwifi: implement reset flow for Bz devices (Íñigo Huguet) [2059994] - iwlwifi: dbg: disable ini debug in 8000 family and below (Íñigo Huguet) [2059994] - iwlwifi: support SAR GEO Offset Mapping override via BIOS (Íñigo Huguet) [2059994] - iwlwifi: pcie: retake ownership after reset (Íñigo Huguet) [2059994] - iwlwifi: mvm: always use 4K RB size by default (Íñigo Huguet) [2059994] - iwlwifi: mvm/api: define system control command (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 68 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: add some missing command strings (Íñigo Huguet) [2059994] - iwlwifi: fw: add support for splitting region type bits (Íñigo Huguet) [2059994] - iwlwifi: swap 1650i and 1650s killer struct names (Íñigo Huguet) [2059994] - iwlwifi: yoyo: support for DBGC4 for dram (Íñigo Huguet) [2059994] - iwlwifi: mvm: update rate scale in moving back to assoc state (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for statistics update version 15 (Íñigo Huguet) [2059994] - iwlwifi: mvm: Add support for a new version of scan request command (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove session protection upon station removal (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for PHY context command v4 (Íñigo Huguet) [2059994] - iwlwifi: fw: api: add link to PHY context command struct v1 (Íñigo Huguet) [2059994] - iwlwifi: mvm: support RLC configuration command (Íñigo Huguet) [2059994] - iwlwifi: mvm: d3: support v12 wowlan status (Íñigo Huguet) [2059994] - iwlwifi: mvm: parse firmware alive message version 6 (Íñigo Huguet) [2059994] - iwlwifi: pcie: support Bz suspend/resume trigger (Íñigo Huguet) [2059994] - iwlwifi: mvm: d3: move GTK rekeys condition (Íñigo Huguet) [2059994] - ath11k: change to use dynamic memory for channel list of scan (Íñigo Huguet) [2059994] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2059994] - ath9k: switch to rate table based lookup (Íñigo Huguet) [2059994] - iwlwifi: mvm: demote non-compliant kernel-doc header (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix a possible NULL pointer deference (Íñigo Huguet) [2059994] - iwlwifi: mei: Fix spelling mistake "req_ownserhip" -> "req_ownership" (Íñigo Huguet) [2059994] - iwlwifi: mei: don't rely on the size from the shared area (Íñigo Huguet) [2059994] - iwlwifi: mei: fix linking when tracing is not enabled (Íñigo Huguet) [2059994] - ath11k: Avoid NULL ptr access during mgmt tx cleanup (Íñigo Huguet) [2059994] - rtlwifi: rtl8192de: Style clean-ups (Íñigo Huguet) [2059994] - brcmfmac: Configure keep-alive packet on suspend (Íñigo Huguet) [2059994] - ieee80211: change HE nominal packet padding value defines (Íñigo Huguet) [2059994] - cfg80211: use ieee80211_bss_get_elem() instead of _get_ie() (Íñigo Huguet) [2059994] - iwlwifi: mvm: read the rfkill state and feed it to iwlmei (Íñigo Huguet) [2059994] - iwlwifi: mvm: add vendor commands needed for iwlmei (Íñigo Huguet) [2059994] - iwlwifi: integrate with iwlmei (Íñigo Huguet) [2059994] - iwlwifi: mei: add debugfs hooks (Íñigo Huguet) [2059994] - iwlwifi: mei: add the driver to allow cooperation with CSME (Íñigo Huguet) [2059994] - mwifiex: Ensure the version string from the firmware is 0-terminated (Íñigo Huguet) [2059994] - mwifiex: Add quirk to disable deep sleep with certain hardware revision (Íñigo Huguet) [2059994] - mwifiex: Use a define for firmware version string length (Íñigo Huguet) [2059994] - rtw88: add debugfs to force lowest basic rate (Íñigo Huguet) [2059994] - rtw88: follow the AP basic rates for tx mgmt frame (Íñigo Huguet) [2059994] - mac80211: Use memset_after() to clear tx status (Íñigo Huguet) [2059994] - mac80211: notify non-transmitting BSS of color changes (Íñigo Huguet) [2059994] - mac80211: minstrel_ht: remove unused SAMPLE_SWITCH_THR define (Íñigo Huguet) [2059994] - cfg80211: allow continuous radar monitoring on offchannel chain (Íñigo Huguet) [2059994] - cfg80211: schedule offchan_cac_abort_wk in cfg80211_radar_event (Íñigo Huguet) [2059994] - cfg80211: delete redundant free code (Íñigo Huguet) [2059994] - mac80211: Remove unused assignment statements (Íñigo Huguet) [2059994] - cfg80211: fix possible NULL pointer dereference in cfg80211_stop_offchan_radar_detection (Íñigo Huguet) [2059994] - ath11k: Use memset_startat() for clearing queue descriptors (Íñigo Huguet) [2059994] - ath11k: Fix spelling mistake "detetction" -> "detection" (Íñigo Huguet) [2059994] - Revert "ath11k: add read variant from SMBIOS for download board data" (Íñigo Huguet) [2059994] - ath11k: add read variant from SMBIOS for download board data (Íñigo Huguet) [2059994] - ath11k: calculate the correct NSS of peer for HE capabilities (Íñigo Huguet) [2059994] - ath11k: change to treat alpha code na as world wide regdomain (Íñigo Huguet) [2059994] - cfg80211: move offchan_cac_event to a dedicated work (Íñigo Huguet) [2059994] - mac80211_hwsim: Fix spelling mistake "Droping" -> "Dropping" (Íñigo Huguet) [2059994] - mac80211: introduce set_radar_offchan callback (Íñigo Huguet) [2059994] - cfg80211: implement APIs for dedicated radar detection HW (Íñigo Huguet) [2059994] - ath11k: add support for BSS color change (Íñigo Huguet) [2059994] - ath11k: add trace log support (Íñigo Huguet) [2059994] - ath11k: Add missing qmi_txn_cancel() (Íñigo Huguet) [2059994] - ath11k: Disabling credit flow for WMI path (Íñigo Huguet) [2059994] - ath11k: Increment pending_mgmt_tx count before tx send invoke (Íñigo Huguet) [2059994] - ath11k: send proper txpower and maxregpower values to firmware (Íñigo Huguet) [2059994] - ath11k: move peer delete after vdev stop of station for QCA6390 and WCN6855 (Íñigo Huguet) [2059994] - ath11k: remove return for empty tx bitrate in mac_op_sta_statistics (Íñigo Huguet) [2059994] - ath11k: enable IEEE80211_VHT_EXT_NSS_BW_CAPABLE if NSS ratio enabled (Íñigo Huguet) [2059994] - ath11k: avoid unnecessary lock contention in tx_completion path (Íñigo Huguet) [2059994] - ath11k: add branch predictors in dp_tx path (Íñigo Huguet) [2059994] - ath11k: avoid while loop in ring selection of tx completion interrupt (Íñigo Huguet) [2059994] - ath11k: remove mod operator in dst ring processing (Íñigo Huguet) [2059994] - ath11k: allocate HAL_WBM2SW_RELEASE ring from cacheable memory (Íñigo Huguet) [2059994] - ath11k: add branch predictors in process_rx (Íñigo Huguet) [2059994] - ath11k: remove usage quota while processing rx packets (Íñigo Huguet) [2059994] - ath11k: avoid active pdev check for each msdu (Íñigo Huguet) [2059994] - ath11k: avoid additional access to ath11k_hal_srng_dst_num_free (Íñigo Huguet) [2059994] - ath11k: modify dp_rx desc access wrapper calls inline (Íñigo Huguet) [2059994] - ath11k: allocate dst ring descriptors from cacheable memory (Íñigo Huguet) [2059994] - ath11k: disable unused CE8 interrupts for ipq8074 (Íñigo Huguet) [2059994] - ath11k: avoid unnecessary BH disable lock in STA kickout event (Íñigo Huguet) [2059994] - ath11k: enable 802.11 power save mode in station mode (Íñigo Huguet) [2059994] - ath11k: convert ath11k_wmi_pdev_set_ps_mode() to use enum wmi_sta_ps_mode (Íñigo Huguet) [2059994] - ath9k: use swap() to make code cleaner (Íñigo Huguet) [2059994] - ath10k: fetch (pre-)calibration data via nvmem subsystem (Íñigo Huguet) [2059994] - Revert "ath11k: add support for WCN6855 hw2.1" (Íñigo Huguet) [2059994] - iommu/vt-d: Make DMAR_UNITS_SUPPORTED a config setting (Jerry Snitselaar) [2095498] - scsi: mpi3mr: Fix kernel-doc (Tomas Henzl) [2091878] - scsi: mpi3mr: Rework mrioc->bsg_device model to fix warnings (Tomas Henzl) [2091878] - scsi: mpi3mr: Add target device related sysfs attributes (Tomas Henzl) [2091878] - scsi: mpi3mr: Add shost related sysfs attributes (Tomas Henzl) [2091878] - scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Tomas Henzl) [2091878] - scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Tomas Henzl) [2091878] - scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Tomas Henzl) [2091878] - scsi: mpi3mr: Hidden drives not removed during soft reset (Tomas Henzl) [2091878] - scsi: mpi3mr: Increase I/O timeout value to 60s (Tomas Henzl) [2091878] - scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for NVMe passthrough (Tomas Henzl) [2091878] - scsi: mpi3mr: Expose adapter state to sysfs (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for PEL commands (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for MPT commands (Tomas Henzl) [2091878] - scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for driver commands (Tomas Henzl) [2091878] - scsi: mpi3mr: Add bsg device support (Tomas Henzl) [2091878] - selftests/powerpc: Add PPC_FEATURE2_ARCH_3_1 and PPC_FEATURE2_EBB bits (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc: Add helper to exit on failure (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add interface test for mmcra register fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr3_src fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr2_fcs_fch fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr2_l2l3 field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr1_comb field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_pmc56 using pmc5 (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_fc56 field using pmc1 (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_pmcjce field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_pmccext bit (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_cc56run field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0 exception bits (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macro to extract mmcr3 and mmcra fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macro to extract mmcr0/mmcr1 fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macros to extract mmcr fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add event_init_sampling function (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add utility functions to post process the mmap buffer (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macros to parse event codes (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add support for perf sampling tests (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc: Add a test of counting larx/stcx (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Include mmap_buffer field as part of struct event (Desnes A. Nunes do Rosario) [2071113] - [s390] net/smc: Fix af_ops of child socket pointing to released memory (Tobias Huschle) [2043832] - [s390] net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Tobias Huschle) [2043832] - [s390] net/smc: use memcpy instead of snprintf to avoid out of bounds read (Tobias Huschle) [2043832] - [s390] net/smc: Call trace_smc_tx_sendmsg when data corked (Tobias Huschle) [2043832] - [s390] net/smc: Fix cleanup when register ULP fails (Tobias Huschle) [2043832] - [s390] net/smc: fix connection leak (Tobias Huschle) [2043832] - [s390] net/smc: Use a mutex for locking "struct smc_pnettable" (Tobias Huschle) [2043832] - [s390] net/smc: unlock on error paths in __smc_setsockopt() (Tobias Huschle) [2043832] - [s390] net/smc: return ETIMEDOUT when smc_connect_clc() timeout (Tobias Huschle) [2043832] - [s390] net/smc: Add comment for smc_tx_pending (Tobias Huschle) [2043832] - [s390] net/smc: Add global configure for handshake limitation by netlink (Tobias Huschle) [2043832] - [s390] net/smc: Dynamic control handshake limitation by socket options (Tobias Huschle) [2043832] - [s390] net/smc: Limit SMC visits when handshake workqueue congested (Tobias Huschle) [2043832] - [s390] net/smc: Limit backlog connections (Tobias Huschle) [2043832] - [s390] net/smc: Make smc_tcp_listen_work() independent (Tobias Huschle) [2043832] - [s390] net/smc: Avoid overwriting the copies of clcsock callback functions (Tobias Huschle) [2043832] - [s390] Partially revert "net/smc: Add netlink net namespace support" (Tobias Huschle) [2043832] - [s390] net/smc: Cork when sendpage with MSG_SENDPAGE_NOTLAST flag (Tobias Huschle) [2043832] - [s390] net/smc: Remove corked dealyed work (Tobias Huschle) [2043832] - [s390] net/smc: Send directly when TCP_CORK is cleared (Tobias Huschle) [2043832] - [s390] net/smc: Forward wakeup to smc socket waitqueue after fallback (Tobias Huschle) [2043832] - [s390] net/smc: Transitional solution for clcsock race issue (Tobias Huschle) [2043832] - [s390] net/smc: Fix hung_task when removing SMC-R devices (Tobias Huschle) [2043832] - [s390] net/smc: Remove unused function declaration (Tobias Huschle) [2043832] - [s390] net/smc: Resolve the race between SMC-R link access and clear (Tobias Huschle) [2043832] - [s390] net/smc: Introduce a new conn->lgr validity check helper (Tobias Huschle) [2043832] - [s390] net/smc: Resolve the race between link group access and termination (Tobias Huschle) [2043832] - [s390] net/smc: Reset conn->lgr when link group registration fails (Tobias Huschle) [2043832] - [s390] net/smc: add comments for smc_link_{usable|sendable} (Tobias Huschle) [2043832] - [s390] net/smc: remove redundant re-assignment of pointer link (Tobias Huschle) [2043832] - [s390] net/smc: Introduce TCP ULP support (Tobias Huschle) [2043832] - [s390] net/smc: Add net namespace for tracepoints (Tobias Huschle) [2043832] - [s390] net/smc: Print net namespace in log (Tobias Huschle) [2043832] - [s390] net/smc: Add netlink net namespace support (Tobias Huschle) [2043832] - [s390] net/smc: Introduce net namespace support for linkgroup (Tobias Huschle) [2043832] - [s390] net/smc: Use the bitmap API when applicable (Tobias Huschle) [2043832] - [s390] net/smc: fix kernel panic caused by race of smc_sock (Tobias Huschle) [2043832] - [s390] net/smc: don't send CDC/LLC message if link not ready (Tobias Huschle) [2043832] - [s390] net/smc: fix using of uninitialized completions (Tobias Huschle) [2043832] - [s390] net/smc: Prevent smc_release() from long blocking (Tobias Huschle) [2043832] - [s390] net/smc: Clear memory when release and reuse buffer (Tobias Huschle) [2043832] - [s390] net/smc: Keep smc_close_final rc during active close (Tobias Huschle) [2043832] - [s390] net/smc: fix wrong list_del in smc_lgr_cleanup_early (Tobias Huschle) [2043832] - [s390] net/smc: Don't call clcsock shutdown twice when smc shutdown (Tobias Huschle) [2043832] - [s390] net/smc: Fix loop in smc_listen (Tobias Huschle) [2043832] - [s390] net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() (Tobias Huschle) [2043832] - [s390] net/smc: Ensure the active closing peer first closes clcsock (Tobias Huschle) [2043832] - [s390] net/smc: Clean up local struct sock variables (Tobias Huschle) [2043832] - [s390] net/smc: Avoid warning of possible recursive locking (Tobias Huschle) [2043832] - [s390] net/smc: Make sure the link_id is unique (Tobias Huschle) [2043832] - [s390] net/smc: Transfer remaining wait queue entries during fallback (Tobias Huschle) [2043832] - [s390] net/smc: fix sk_refcnt underflow on linkdown and fallback (Tobias Huschle) [2043832] - [s390] net/smc: Print function name in smcr_link_down tracepoint (Tobias Huschle) [2043832] - [s390] net/smc: Introduce tracepoint for smcr link down (Tobias Huschle) [2043832] - [s390] net/smc: Introduce tracepoints for tx and rx msg (Tobias Huschle) [2043832] - [s390] net/smc: Introduce tracepoint for fallback (Tobias Huschle) [2043832] - [s390] net/smc: Correct spelling mistake to TCPF_SYN_RECV (Tobias Huschle) [2043832] - [s390] net/smc: Fix smc_link->llc_testlink_time overflow (Tobias Huschle) [2043832] - [s390] net/smc: stop links when their GID is removed (Tobias Huschle) [2043832] - [s390] net/smc: add netlink support for SMC-Rv2 (Tobias Huschle) [2043832] - [s390] net/smc: extend LLC layer for SMC-Rv2 (Tobias Huschle) [2043832] - [s390] net/smc: add v2 support to the work request layer (Tobias Huschle) [2043832] - [s390] net/smc: retrieve v2 gid from IB device (Tobias Huschle) [2043832] - [s390] net/smc: add v2 format of CLC decline message (Tobias Huschle) [2043832] - [s390] net/smc: add listen processing for SMC-Rv2 (Tobias Huschle) [2043832] - [s390] net/smc: add SMC-Rv2 connection establishment (Tobias Huschle) [2043832] - [s390] net/smc: prepare for SMC-Rv2 connection (Tobias Huschle) [2043832] - [s390] net/smc: save stack space and allocate smc_init_info (Tobias Huschle) [2043832] - [s390] net/smc: add generic netlink support for system EID (Tobias Huschle) [2043832] - [s390] net/smc: keep static copy of system EID (Tobias Huschle) [2043832] - [s390] net/smc: add support for user defined EIDs (Tobias Huschle) [2043832] - [s390] net/smc: Allow SMC-D 1MB DMB allocations (Tobias Huschle) [2043832] - [s390] net/smc: no need to flush smcd_dev's event_wq before destroying it (Tobias Huschle) [2043832] - [s390] net/smc: avoid possible duplicate dmb unregistration (Tobias Huschle) [2043832] - [s390] net/smc: remove device from smcd_dev_list after failed device_add() (Tobias Huschle) [2043832]- bnxt_en: parse and report result field when NVRAM package install fails (Ken Cox) [2043782] - bnxt_en: Fix unnecessary dropping of RX packets (Ken Cox) [2043782] - bnxt_en: Initiallize bp->ptp_lock first before using it (Ken Cox) [2043782] - bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Ken Cox) [2043782] - bnxt_en: Prevent XDP redirect from running when stopping TX queue (Ken Cox) [2043782 1944997] - bnxt_en: reserve space inside receive page for skb_shared_info (Ken Cox) [2043782 1944997] - bnxt_en: Synchronize tx when xdp redirects happen on same ring (Ken Cox) [2043782 1944997] - net: bnxt_ptp: fix compilation error (Ken Cox) [2043782] - bnxt: revert hastily merged uAPI aberrations (Ken Cox) [2043782] - bnxt_en: add an nvm test for hw diagnose (Ken Cox) [2043782] - bnxt_en: implement hw health reporter (Ken Cox) [2043782] - bnxt_en: Do not destroy health reporters during reset (Ken Cox) [2043782] - bnxt_en: Eliminate unintended link toggle during FW reset (Ken Cox) [2043782] - bnxt_en: Properly report no pause support on some cards (Ken Cox) [2043782] - bnxt_en: introduce initial link state of unknown (Ken Cox) [2043782] - bnxt_en: parse result field when NVRAM package install fails (Ken Cox) [2043782] - bnxt_en: add more error checks to HWRM_NVM_INSTALL_UPDATE (Ken Cox) [2043782] - bnxt_en: refactor error handling of HWRM_NVM_INSTALL_UPDATE (Ken Cox) [2043782] - bnxt_en: Increase firmware message response DMA wait time (Ken Cox) [2043782] - bnxt_en: Fix incorrect multicast rx mask setting when not requested (Ken Cox) [2043782] - bnxt_en: Fix occasional ethtool -t loopback test failures (Ken Cox) [2043782] - bnxt_en: Fix offline ethtool selftest with RDMA enabled (Ken Cox) [2043782] - bnxt_en: Fix active FEC reporting to ethtool (Ken Cox) [2043782] - bnxt_en: Fix devlink fw_activate (Ken Cox) [2043782] - bnxt_en: Restore the resets_reliable flag in bnxt_open() (Ken Cox) [2043782] - bnxt_en: Handle async event when the PHC is updated in RTC mode (Ken Cox) [2043782] - bnxt_en: Implement .adjtime() for PTP RTC mode (Ken Cox) [2043782] - bnxt_en: Add driver support to use Real Time Counter for PTP (Ken Cox) [2043782] - bnxt_en: PTP: Refactor PTP initialization functions (Ken Cox) [2043782] - bnxt_en: Update firmware interface to 1.10.2.73 (Ken Cox) [2043782] - bnxt_en: improve firmware timeout messaging (Ken Cox) [2043782] - bnxt_en: use firmware provided max timeout for messages (Ken Cox) [2043782] - bnxt_en: improve VF error messages when PF is unavailable (Ken Cox) [2043782] - bnxt_en: add dynamic debug support for HWRM messages (Ken Cox) [2043782] - bnxt_en: Use page frag RX buffers for better software GRO performance (Ken Cox) [2043782] - bnxt_en: convert to xdp_do_flush (Ken Cox) [2043782] - bnxt_en: Support CQE coalescing mode in ethtool (Ken Cox) [2043782] - bnxt_en: Support configurable CQE coalescing mode (Ken Cox) [2043782] - bnxt_en: enable interrupt sampling on 5750X for DIM (Ken Cox) [2043782] - bnxt_en: Log error report for dropped doorbell (Ken Cox) [2043782] - bnxt_en: Add event handler for PAUSE Storm event (Ken Cox) [2043782] - flow_offload: reject to offload tc actions in offload drivers (Ken Cox) [2043782] - bnxt_en: Fix compile error regression when CONFIG_BNXT_SRIOV is not set (Ken Cox) [2043782] - bnxt_en: fix format specifier in live patch error message (Ken Cox) [2043782] - bnxt_en: extend RTNL to VF check in devlink driver_reinit (Ken Cox) [2043782] - bnxt_en: avoid newline at end of message in NL_SET_ERR_MSG_MOD (Ken Cox) [2043782] - bnxt_en: Remove not used other ULP define (Ken Cox) [2043782] - bnxt_en: Provide stored devlink "fw" version on older firmware (Ken Cox) [2043782] - bnxt_en: implement firmware live patching (Ken Cox) [2043782] - bnxt_en: Update firmware interface to 1.10.2.63 (Ken Cox) [2043782] - bnxt_en: implement dump callback for fw health reporter (Ken Cox) [2043782] - bnxt_en: extract coredump command line from current task (Ken Cox) [2043782] - bnxt_en: Retrieve coredump and crashdump size via FW command (Ken Cox) [2043782] - bnxt_en: Add compression flags information in coredump segment header (Ken Cox) [2043782] - bnxt_en: move coredump functions into dedicated file (Ken Cox) [2043782] - bnxt_en: Refactor coredump functions (Ken Cox) [2043782] - bnxt_en: improve fw diagnose devlink health messages (Ken Cox) [2043782] - bnxt_en: consolidate fw devlink health reporters (Ken Cox) [2043782] - bnxt_en: remove fw_reset devlink health reporter (Ken Cox) [2043782] - bnxt_en: improve error recovery information messages (Ken Cox) [2043782] - bnxt_en: add enable_remote_dev_reset devlink parameter (Ken Cox) [2043782] - bnxt_en: implement devlink dev reload fw_activate (Ken Cox) [2043782] - bnxt_en: implement devlink dev reload driver_reinit (Ken Cox) [2043782] - bnxt_en: refactor cancellation of resource reservations (Ken Cox) [2043782] - bnxt_en: refactor printing of device info (Ken Cox) [2043782] - bnxt: use netif_is_rxfh_configured instead of open code (Ken Cox) [2043782] - ethernet: use eth_hw_addr_set() (Ken Cox) [2043782] - bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Ken Cox) [2043782] - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Ken Cox) [2043782] - bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Ken Cox) [2043782] - netfilter: nat: really support inet nat without l3 address (Phil Sutter) [2092424] - netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path (Phil Sutter) [2094236] - netfilter: nf_tables: double hook unregistration in netns path (Phil Sutter) [2094236] - video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 (Mohammed Gamal) [1948442] - cpufreq: intel_pstate: Use firmware default EPP (Steve Best) [2072671] - cpufreq: intel_pstate: Update cpuinfo.max_freq on HWP_CAP changes (Steve Best) [2072671] - cpufreq: intel_pstate: Update EPP for AlderLake mobile (Steve Best) [2072671] - cpufreq: intel_pstate: Drop redundant intel_pstate_get_hwp_cap() call (Steve Best) [2072671] - cpufreq: intel_pstate: ITMT support for overclocked system (Steve Best) [2072671] - cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Steve Best) [2072671] - cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Steve Best) [2072671] - cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Steve Best) [2072671] - cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Steve Best) [2072671] - cpufreq: intel_pstate: Process HWP Guaranteed change notification (Steve Best) [2072671] - cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Steve Best) [2072671] - Revert "cpufreq: intel_pstate: Process HWP Guaranteed change notification" (Steve Best) [2072671] - cpufreq: intel_pstate: Process HWP Guaranteed change notification (Steve Best) [2072671] - cpuidle: intel_idle: Drop redundant backslash at line end (Steve Best) [2072893] - intel_idle: add core C6 optimization for SPR (Steve Best) [2072893] - intel_idle: add 'preferred_cstates' module argument (Steve Best) [2072893] - intel_idle: add SPR support (Steve Best) [2072893] - intel_idle: enable interrupts before C1 on Xeons (Steve Best) [2072893]- [s390] s390/airq: use DMA memory for summary indicators (Tobias Huschle) [2043905] - [s390] s390/zcrypt: Provide target domain for EP11 cprbs to scheduling function (Tobias Huschle) [2043905] - [s390] s390/zcrypt: change reply buffer size offering (Tobias Huschle) [2043905] - [s390] s390/zcrypt: Support CPRB minor version T7 (Tobias Huschle) [2043905] - [s390] s390/zcrypt: handle checkstopped cards with new state (Tobias Huschle) [2043905] - [s390] s390/zcrypt: CEX8S exploitation support (Tobias Huschle) [2043905] - [s390] s390/ap/zcrypt: debug feature improvements (Tobias Huschle) [2043905] - [s390] s390/zcrypt: rework of debug feature messages (Tobias Huschle) [2043905] - powerpc/perf: Fix the threshold compare group constraint for power10 (Steve Best) [2090058] - arch/x86: Disable system wide bus lock rate limiting (Prarit Bhargava) [2028252] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Xin Long) [2062780] - rtnetlink: enable alt_ifname for setlink/newlink (Xin Long) [2062780] - rtnetlink: return ENODEV when ifname does not exist and group is given (Xin Long) [2062780] - rtnetlink: Return correct error on changing device netns (Xin Long) [2062780] - net: remove the new_ifindex argument from dev_change_net_namespace (Xin Long) [2062780] - net: Allow to specify ifindex when device is moved to another namespace (Xin Long) [2062780] - net: rtnetlink: add possibility to use alternative names as message handle (Xin Long) [2062780] - net: rtnetlink: introduce helper to get net_device instance by ifname (Xin Long) [2062780] - net: rtnetlink: unify the code in __rtnl_newlink get dev with the rest (Xin Long) [2062780] - net: rtnetlink: put alternative names to getlink message (Xin Long) [2062780] - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Ewan D. Milne) [2049198] {CVE-2022-0494} - [s390] s390/dasd: prevent double format of tracks for ESE devices (Mete Durlu) [2094296] - [s390] s390/dasd: fix data corruption for ESE devices (Mete Durlu) [2094296] - [s390] s390/dasd: Fix read inconsistency for ESE DASD devices (Mete Durlu) [2094294] - [s390] s390/dasd: Fix read for ESE with blksize < 4k (Mete Durlu) [2094294] - xfs: validate inode fork size against fork format (Andrey Albershteyn) [2089447] - selftests/tc-testing: match any qdisc type (Petr Oros) [2021843] - tc-testing: Add control-plane selftests for sch_mq (Petr Oros) [2021843] - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc (Petr Oros) [2021843] - netdevsim: don't overwrite read only ethtool parms (Petr Oros) [2021843] - netdevsim: fix uninit value in nsim_drv_configure_vfs() (Petr Oros) [2021843] - netdevsim: rename 'driver' entry points (Petr Oros) [2021843] - netdevsim: move max vf config to dev (Petr Oros) [2021843] - netdevsim: move details of vf config to dev (Petr Oros) [2021843] - netdevsim: move vfconfig to nsim_dev (Petr Oros) [2021843] - netdevsim: take rtnl_lock when assigning num_vfs (Petr Oros) [2021843] - netdevsim: Protect both reload_down and reload_up paths (Petr Oros) [2021843] - netdevsim: make array res_ids static const, makes object smaller (Petr Oros) [2021843] - netdevsim: Add multi-queue support (Petr Oros) [2021843] - net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops (Petr Oros) [2021843] - netdevsim: delete unnecessary debugfs checking (Petr Oros) [2021843] - netdevsim: switch to memdup_user_nul() (Petr Oros) [2021843] - netdevsim: init u64 stats for 32bit hardware (Petr Oros) [2021843] - dm: fix bio length of empty flush (Ming Lei) [2090940] - block: initialize the target bio in __bio_clone_fast (Ming Lei) [2090940] - dm: use bio_clone_fast in alloc_io/alloc_tio (Ming Lei) [2090940] - block: clone crypto and integrity data in __bio_clone_fast (Ming Lei) [2090940] - dm-cache: remove __remap_to_origin_clear_discard (Ming Lei) [2090940] - dm: simplify the single bio fast path in __send_duplicate_bios (Ming Lei) [2090940] - dm: retun the clone bio from alloc_tio (Ming Lei) [2090940] - dm: pass the bio instead of tio to __map_bio (Ming Lei) [2090940] - dm: move cloning the bio into alloc_tio (Ming Lei) [2090940] - dm: fold __send_duplicate_bios into __clone_and_map_simple_bio (Ming Lei) [2090940] - dm: fold clone_bio into __clone_and_map_data_bio (Ming Lei) [2090940] - dm: add a clone_to_tio helper (Ming Lei) [2090940] - block: make bio_crypt_clone() able to fail (Ming Lei) [2090940] - perf/x86/uncore: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86/uncore: Clean up uncore_pci_ids[] (Michael Petlan) [2088831] - perf/x86/uncore: Add Raptor Lake uncore support (Michael Petlan) [2088831] - perf/x86/cstate: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86/cstate: Add Raptor Lake support (Michael Petlan) [2088831] - perf/x86/msr: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86/msr: Add Raptor Lake CPU support (Michael Petlan) [2088831] - perf/x86: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86: Add Intel Raptor Lake support (Michael Petlan) [2088831] - x86/cpu: Add new Alderlake and Raptorlake CPU model numbers (Michael Petlan) [2088831] - x86/intel: Add common OPTDIFFs (Michael Petlan) [2088831] - x86/cpu: Explain Intel model naming convention (Michael Petlan) [2088831] - KVM: s390: vsie/gmap: reduce gmap_rmap overhead (Thomas Huth) [2072387] - KVM: s390x: fix SCK locking (Thomas Huth) [2072387] - s390/kvm: use union tod_clock (Thomas Huth) [2072387] - s390/time: introduce new store_tod_clock_ext() (Thomas Huth) [2072387] - s390/time: introduce union tod_clock (Thomas Huth) [2072387] - KVM: s390: Clarify SIGP orders versus STOP/RESTART (Thomas Huth) [2043868] - KVM: s390: Clear valid_wakeup in kvm_s390_handle_wait(), not in arch hook (Thomas Huth) [2072387] - KVM: s390: Ensure kvm_arch_no_poll() is read once when blocking vCPU (Thomas Huth) [2072387] - KVM: s390: Introduce kvm_s390_get_gfn_end() (Thomas Huth) [2072387] - KVM: Integrate gfn_to_memslot_approx() into search_memslots() (Thomas Huth) [2072387] - KVM: s390: Use kvm_get_vcpu() instead of open-coded access (Thomas Huth) [2072387] - KVM: s390: add debug statement for diag 318 CPNC data (Thomas Huth) [2072387] - KVM: s390: pv: properly handle page flags for protected guests (Thomas Huth) [2072387] - KVM: s390: Add a routine for setting userspace CPU state (Thomas Huth) [2072387] - net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Íñigo Huguet) [2042840] - net: sfc: fix memory leak due to ptp channel (Íñigo Huguet) [2042840] - net: sfc: fix using uninitialized xdp tx_queue (Íñigo Huguet) [2042840] - sfc: Do not free an empty page_ring (Íñigo Huguet) [2042840] - net: sfc: add missing xdp queue reinitialization (Íñigo Huguet) [2042840] - sfc: Avoid NULL pointer dereference on systems without numa awareness (Íñigo Huguet) [2042840] - sfc: extend the locking on mcdi->seqno (Íñigo Huguet) [2042840] - sfc: set affinity hints in local NUMA node only (Íñigo Huguet) [2042840] - sfc: default config to 1 channel/core in local NUMA node only (Íñigo Huguet) [2042840] - sfc: The size of the RX recycle ring should be more flexible (Íñigo Huguet) [2042840] - sfc: Use swap() instead of open coding it (Íñigo Huguet) [2042840] - ethernet/sfc: remove redundant rc variable (Íñigo Huguet) [2042840] - PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 (Myron Stowe) [2015785] - thunderbolt: Do not make DROM read success compulsory (Myron Stowe) [2015785] - thunderbolt: Do not resume routers if UID is not set (Myron Stowe) [2015785] - thunderbolt: Retry DROM reads for more failure scenarios (Myron Stowe) [2015785] - PCI/ACPI: Replace acpi_bus_get_device() with acpi_fetch_acpi_dev() (Myron Stowe) [2015785] - ACPI: scan: Introduce acpi_fetch_acpi_dev() (Myron Stowe) [2015785] - PCI: PM: Fix ordering of operations in pci_back_from_sleep() (Myron Stowe) [2015785] - PCI: PM: Do not call platform_pci_power_manageable() unnecessarily (Myron Stowe) [2015785] - PCI: PM: Make pci_choose_state() call pci_target_state() (Myron Stowe) [2015785] - PCI: PM: Rearrange pci_target_state() (Myron Stowe) [2015785] - PCI: PM: Simplify acpi_pci_power_manageable() (Myron Stowe) [2015785] - PCI: PM: Drop struct pci_platform_pm_ops (Myron Stowe) [2015785] - PCI: ACPI: PM: Do not use pci_platform_pm_ops for ACPI (Myron Stowe) [2015785] - PCI: PM: Do not use pci_platform_pm_ops for Intel MID PM (Myron Stowe) [2015785] - ACPI: glue: Look for ACPI bus type only if ACPI companion is not known (Myron Stowe) [2015785] - ACPI: glue: Drop cleanup callback from struct acpi_bus_type (Myron Stowe) [2015785] - PCI: ACPI: Drop acpi_pci_bus (Myron Stowe) [2015785] - PCI: ACPI: Check parent pointer in acpi_pci_find_companion() (Myron Stowe) [2015785] - PCI/ACPI: Don't reset a fwnode set by OF (Myron Stowe) [2015785] - PCI: VMD: ACPI: Make ACPI companion lookup work for VMD bus (Myron Stowe) [2015785] - PCI: Change the type of probe argument in reset functions (Myron Stowe) [2015785] - PCI: Add support for ACPI _RST reset method (Myron Stowe) [2015785] - PCI: Setup ACPI fwnode early and at the same time with OF (Myron Stowe) [2015785] - PCI: Use acpi_pci_power_manageable() (Myron Stowe) [2015785] - PCI: Add pci_set_acpi_fwnode() to set ACPI_COMPANION (Myron Stowe) [2015785] - PCI: Allow userspace to query and set device reset mechanism (Myron Stowe) [2015785] - PCI: Remove reset_fn field from pci_dev (Myron Stowe) [2015785] - PCI: Add array to track reset method ordering (Myron Stowe) [2015785] - PCI: Add pcie_reset_flr() with 'probe' argument (Myron Stowe) [2015785] - PCI: Cache PCIe Device Capabilities register (Myron Stowe) [2015785] - driver core: Split device_platform_notify() (Myron Stowe) [2015785] - software nodes: Split software_node_notify() (Myron Stowe) [2015785] - PCI: PM: Enable PME if it can be signaled from D3cold (Myron Stowe) [2015785] - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently (Myron Stowe) [2015785] - PCI: Use pci_update_current_state() in pci_enable_device_flags() (Myron Stowe) [2015785] - PCI: Add pci_reset_bus_function() Secondary Bus Reset interface (Myron Stowe) [2015785] - ACPI: scan: Rearrange code related to acpi_get_device_data() (Myron Stowe) [2015785] - PCI/ACPI: Whitelist hotplug ports for D3 if power managed by ACPI (Myron Stowe) [2015785] - crypto: cavium/nitrox - use pcie_flr instead of duplicating it (Myron Stowe) [2015785] - NFSv4 only print the label when its queried (Scott Mayhew) [2030827] - NFSv4.1 provide mount option to toggle trunking discovery (Scott Mayhew) [2030827] - NFSv4.1 test and add 4.1 trunking transport (Scott Mayhew) [2030827] - SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt (Scott Mayhew) [2030827] - NFSv4 handle port presence in fs_location server string (Scott Mayhew) [2030827] - NFSv4 expose nfs_parse_server_name function (Scott Mayhew) [2030827] - NFSv4.1 query for fs_location attr on a new file system (Scott Mayhew) [2030827] - NFSv4 store server support for fs_location attribute (Scott Mayhew) [2030827] - NFSv4 remove zero number of fs_locations entries error check (Scott Mayhew) [2030827] - NFSv4.1 add network transport when session trunking is detected (Scott Mayhew) [2030827] - SUNRPC enforce creation of no more than max_connect xprts (Scott Mayhew) [2030827] - NFSv4 introduce max_connect mount options (Scott Mayhew) [2030827] - SUNRPC add xps_nunique_destaddr_xprts to xprt_switch_info in sysfs (Scott Mayhew) [2030827] - SUNRPC keep track of number of transports to unique addresses (Scott Mayhew) [2030827] - powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable (Diego Domingos) [1986188] - powerpc/papr_scm: Fix warnings about undeclared variable (Diego Domingos) [1986188] - VMCI: Add support for ARM64 (Cathy Avery) [2080095] - VMCI: Release notification_bitmap in error path (Cathy Avery) [2080095] - VMCI: Check exclusive_vectors when freeing interrupt 1 (Cathy Avery) [2080095] - VMCI: Fix some error handling paths in vmci_guest_probe_device() (Cathy Avery) [2080095] - VMCI: No need to clear memory after a dma_alloc_coherent() call (Cathy Avery) [2080095] - VMCI: Fix the description of vmci_check_host_caps() (Cathy Avery) [2080095] - VMCI: dma dg: add support for DMA datagrams receive (Cathy Avery) [2080095] - VMCI: dma dg: add support for DMA datagrams sends (Cathy Avery) [2080095] - VMCI: dma dg: allocate send and receive buffers for DMA datagrams (Cathy Avery) [2080095] - VMCI: dma dg: register dummy IRQ handlers for DMA datagrams (Cathy Avery) [2080095] - VMCI: dma dg: set OS page size (Cathy Avery) [2080095] - VMCI: dma dg: whitespace formatting change for vmci register defines (Cathy Avery) [2080095] - VMCI: dma dg: detect DMA datagram capability (Cathy Avery) [2080095] - VMCI: Use BIT() macro for bit definitions (Cathy Avery) [2080095] - VMCI: dma dg: add MMIO access to registers (Cathy Avery) [2080095] - misc: vmw_vmci: Switch to kvfree_rcu() API (Cathy Avery) [2080095] - VMCI: fix NULL pointer dereference when unmapping queue pair (Cathy Avery) [2080095] - misc: vmci: remove redundant variable is_local (Cathy Avery) [2080095] - misc: vmw_vmci: return the correct errno code (Cathy Avery) [2080095] - misc: vmw_vmci: explicitly initialize vmci_datagram payload (Cathy Avery) [2080095] - misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Cathy Avery) [2080095] - vmci_host: print unexpanded names of ioctl requests in debug messages (Cathy Avery) [2080095] - drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue (Cathy Avery) [2080095] - VMCI: Enforce queuepair max size for IOCTL_VMCI_QUEUEPAIR_ALLOC (Cathy Avery) [2080095] - VMCI: Use set_page_dirty_lock() when unregistering guest memory (Cathy Avery) [2080095] - misc/vmw_vmci: fix typo (Cathy Avery) [2080095] - misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (Cathy Avery) [2080095] - VMCI: check return value of get_user_pages_fast() for errors (Cathy Avery) [2080095] - vmci_host: get rid of pointless access_ok() (Cathy Avery) [2080095] - treewide: Add SPDX license identifier - Makefile/Kconfig (Cathy Avery) [2080095] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Cathy Avery) [2080095] - VMCI: Use memdup_user() rather than duplicating its implementation (Cathy Avery) [2080095] - VMCI: remove set but not used variable 'cid' (Cathy Avery) [2080095] - vmci: type promotion bug in qp_host_get_user_memory() (Cathy Avery) [2080095]- misc: pvpanic: introduce device capability (Emanuele Giuseppe Esposito) [2088457] - misc: pvpanic: add crash loaded event (Emanuele Giuseppe Esposito) [2088457] - misc: pvpanic: move bit definition to uapi header file (Emanuele Giuseppe Esposito) [2088457] - rfkill: make new event layout opt-in (Jose Ignacio Tornos Martinez) [2023175] - lib/sbitmap: fix sb->map leak (Ming Lei) [2093549] - openvswitch: fix OOB access in reserve_sfa_size() (Antoine Tenart) [2082023] - net: openvswitch: don't send internal clone attribute to the userspace. (Antoine Tenart) [2082023 2085509] - openvswitch: Add recirc_id to recirc warning (Antoine Tenart) [2082023] - openvswitch: Fixed nd target mask field in the flow dump. (Antoine Tenart) [2082023] - net: openvswitch: Remove redundant if statements (Antoine Tenart) [2082023] - netfilter: nf_tables: disallow non-stateful expression in sets earlier (Phil Sutter) [2092987] {CVE-2022-1966} - cachefiles: Drop superfluous readpages aops NULL check (Dave Wysochanski) [2083136] - audit: fix AUDIT_DISABLED undeclared error when AUDITSYSCALL unconfigured (Richard Guy Briggs) [2035123] - audit: log AUDIT_TIME_* records only from rules (Richard Guy Briggs) [2035123] - audit: improve audit queue handling when "audit=1" on cmdline (Richard Guy Briggs) [2035123] - audit: replace zero-length array with flexible-array member (Richard Guy Briggs) [2035123] - audit: use struct_size() helper in audit_[send|make]_reply() (Richard Guy Briggs) [2035123] - audit: ensure userspace is penalized the same as the kernel when under pressure (Richard Guy Briggs) [2035123] - audit: use struct_size() helper in kmalloc() (Richard Guy Briggs) [2035123] - audit: improve robustness of the audit queue handling (Richard Guy Briggs) [2035123] - audit: return early if the filter rule has a lower priority (Richard Guy Briggs) [2035123] - lsm_audit: avoid overloading the "key" audit field (Richard Guy Briggs) [2035123] - audit: Convert to SPDX identifier (Richard Guy Briggs) [2035123] - audit: rename struct node to struct audit_node to prevent future name collisions (Richard Guy Briggs) [2035123] - audit: prepare audit_context for use in calling contexts beyond syscalls (Richard Guy Briggs) [2035123] - audit: fix possible null-pointer dereference in audit_filter_rules (Richard Guy Briggs) [2035123] - audit: add header protection to kernel/audit.h (Richard Guy Briggs) [2035123] - audit: remove unnecessary 'ret' initialization (Richard Guy Briggs) [2035123] - audit: remove trailing spaces and tabs (Richard Guy Briggs) [2035123] - audit: Use list_move instead of list_del/list_add (Richard Guy Briggs) [2035123] - audit: Rename enum audit_state constants to avoid AUDIT_DISABLED redefinition (Richard Guy Briggs) [2035123] - selftests/bpf: Fix btf_dump test under new clang (Yauheni Kaliuta) [2087050] - perf: Fix sys_perf_event_open() race against self (Michael Petlan) [2087949] - scsi: fnic: Finish scsi_cmnd before dropping the spinlock (John Meneghini) [2062905] - [s390] s390/setup: Fix secure ipl message (Mete Durlu) [2058619] - perf evlist: Fix failed to use cpu list for uncore events (Michael Petlan) [2088835] - perf tools: Enable on a list of CPUs for hybrid (Michael Petlan) [2088835] - perf tools: Create hybrid flag in target (Michael Petlan) [2088835] - libperf: Add perf_cpu_map__default_new() (Michael Petlan) [2088835] - drm/i915: Stop force enabling pipe bottom color gammma/csc (Foggy Liu) [2054487] - blk-mq: fix blk_mq_flush_plug_list (Ming Lei) [2088397] - kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED (Nico Pache) [2028988] - powerpc/numa: Handle partially initialized numa nodes (Nico Pache) [2028988] - mm: make free_area_init_node aware of memory less nodes (Nico Pache) [2028988] - mm, memory_hotplug: reorganize new pgdat initialization (Nico Pache) [2028988] - mm, memory_hotplug: drop arch_free_nodedata (Nico Pache) [2028988] - mm: handle uninitialized numa nodes gracefully (Nico Pache) [2028988] - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG (Nico Pache) [2028988] - kexec_file: don't place kexec images on IORESOURCE_MEM_DRIVER_MANAGED (Nico Pache) [2028988] - mm/memory_hotplug: handle memblock_add_node() failures in add_memory_resource() (Nico Pache) [2028988] - mm/memory_hotplug: introduce add_memory_driver_managed() (Nico Pache) [2028988] - mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_KEEP_MEMBLOCK (Nico Pache) [2028988] - mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 (Nico Pache) [2028988] - mm/hotplug: reorder memblock_[free|remove]() calls in try_remove_memory() (Nico Pache) [2028988] - mm: memblock: make keeping memblock memory opt-in rather than opt-out (Nico Pache) [2028988] - [s390] s390/cpumf: add new extended counter set for IBM z16 (Mete Durlu) [2047728]- [s390] s390/qdio: clarify logical vs absolute in QIB's kerneldoc (Mete Durlu) [2043836] - [s390] s390/qdio: remove unneeded sanity check in qdio_do_sqbs() (Mete Durlu) [2043836] - [s390] s390/qdio: split do_QDIO() (Mete Durlu) [2043836] - [s390] s390/qdio: split qdio_inspect_queue() (Mete Durlu) [2043836] - [s390] s390/qdio: clarify handler logic for qdio_handle_activate_check() (Mete Durlu) [2043836] - [s390] s390/qdio: clean up access to queue in qdio_handle_activate_check() (Mete Durlu) [2043836] - [s390] s390/qdio: avoid allocating the qdio_irq with GFP_DMA (Mete Durlu) [2043836] - [s390] s390/qdio: improve handling of CIWs (Mete Durlu) [2043836] - [s390] s390/qdio: remove QDIO_SBAL_SIZE macro (Mete Durlu) [2043836] - [s390] scsi: zfcp: fix kernel doc comments (Mete Durlu) [2043836] - [s390] s390/qdio: remove unused support for SLIB parameters (Mete Durlu) [2043836] - [s390] s390/qdio: consolidate QIB code (Mete Durlu) [2043836] - [s390] s390/qdio: use dev_info() in qdio_print_subchannel_info() (Mete Durlu) [2043836] - [s390] s390/qdio: fine-tune the queue sync (Mete Durlu) [2043836] - [s390] s390/qdio: clean up SIGA capability tracking (Mete Durlu) [2043836] - [s390] s390/qdio: remove unused sync-after-IRQ infrastructure (Mete Durlu) [2043836] - [s390] s390/qdio: use absolute data address in ESTABLISH ccw (Mete Durlu) [2043836] - [s390] s390/qdio: remove unused macros (Mete Durlu) [2043836] - [s390] s390/qdio: clarify reporting of errors to the drivers (Mete Durlu) [2043836] - [s390] s390/qdio: remove unneeded siga-sync for Output Queue (Mete Durlu) [2043836] - [s390] s390/qdio: remove remaining tasklet & timer code (Mete Durlu) [2043836] - ice: clear stale Tx queue settings before configuring (Petr Oros) [2079926] - ice: fix crash when writing timestamp on RX rings (Petr Oros) [2079926] - ice: Fix race during aux device (un)plugging (Petr Oros) [2079926] - ice: fix PTP stale Tx timestamps cleanup (Petr Oros) [2079926] - ice: ice_sched: fix an incorrect NULL check on list iterator (Petr Oros) [2079926] - ice: fix use-after-free when deinitializing mailbox snapshot (Petr Oros) [2079926] - ice: wait 5 s for EMP reset after firmware flash (Petr Oros) [2079926] - ice: Protect vf_state check by cfg_lock in ice_vc_process_vf_msg() (Petr Oros) [2079926] - ice: Fix incorrect locking in ice_vc_process_vf_msg() (Petr Oros) [2079926] - ice: Fix memory leak in ice_get_orom_civd_data() (Petr Oros) [2079926] - ice: fix crash in switchdev mode (Petr Oros) [2079926] - Revert "iavf: Fix deadlock occurrence during resetting VF interface" (Petr Oros) [2079926] - ice: arfs: fix use-after-free when freeing @rx_cpu_rmap (Petr Oros) [2079926] - ice: clear cmd_type_offset_bsz for TX rings (Petr Oros) [2079926] - ice: xsk: fix VSI state check in ice_xsk_wakeup() (Petr Oros) [2079926] - ice: synchronize_rcu() when terminating rings (Petr Oros) [2079926] - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg (Petr Oros) [2079926] - ice: Set txq_teid to ICE_INVAL_TEID on ring creation (Petr Oros) [2079926] - ice: Fix broken IFF_ALLMULTI handling (Petr Oros) [2079926] - ice: Fix MAC address setting (Petr Oros) [2079926] - redhat/configs: Remove CONFIG_MFD_INTEL_PMT (Prarit Bhargava) [2058805] - redhat/configs: Add CONFIG_INTEL_VSEC (Prarit Bhargava) [2058805] - platform/x86/intel: Move intel_pmt from MFD to Auxiliary Bus (Prarit Bhargava) [2058805] - PCI: Add #defines for accessing PCIe DVSEC fields (Prarit Bhargava) [2058805] - platform/x86: intel_pmt_telemetry: Ignore zero sized entries (Prarit Bhargava) [2058805] - platform/x86/intel: pmt: Use y instead of objs in Makefile (Prarit Bhargava) [2058805] - platform/x86/intel: Move Intel PMT drivers to new subfolder (Prarit Bhargava) [2058805] - dlm: fix plock invalid read (Alexander Aring) [2053095] - NFS: LOOKUP_DIRECTORY is also ok with symlinks (Scott Mayhew) [2059727] - NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Scott Mayhew) [2059727] - NFSv4: Handle case where the lookup of a directory fails (Scott Mayhew) [2059727] - redhat: always tag non-maintainer builds with .gXXXX (Jarod Wilson) - mm, compaction: fast_find_migrateblock() should return pfn in the target zone (Rafael Aquini) [2067130] - [s390] s390/pci: expose a PCI device's UID as its index (Mete Durlu) [1939916] - [s390] s390/pci: expose UID uniqueness guarantee (Mete Durlu) [1939916] - [s390] s390/pci: Documentation for zPCI (Mete Durlu) [1939916] - powerpc/fadump: print start of preserved area (Diego Domingos) [2075092] - powerpc/fadump: align destination address to pagesize (Diego Domingos) [2075092] - powerpc/fadump: fix PT_LOAD segment for boot memory area (Diego Domingos) [2075092] - dmaengine: idxd: make idxd_wq_enable() return 0 if wq is already enabled (Jerry Snitselaar) [2083414] - dmaengine: idxd: Remove unnecessary synchronize_irq() before free_irq() (Jerry Snitselaar) [2083414] - dmaengine: idxd: add missing callback function to support DMA_INTERRUPT (Jerry Snitselaar) [2083414] - dmaengine: idxd: skip irq free when wq type is not kernel (Jerry Snitselaar) [2083414] - dmaengine: idxd: make idxd_register/unregister_dma_channel() static (Jerry Snitselaar) [2083414] - dmaengine: idxd: remove redudant idxd_wq_disable_cleanup() call (Jerry Snitselaar) [2083414] - dmaengine: idxd: free irq before wq type is reset (Jerry Snitselaar) [2083414] - dmaengine: idxd: fix lockdep warning on device driver removal (Jerry Snitselaar) [2083414] - dmaengine: idxd: Separate user and kernel pasid enabling (Jerry Snitselaar) [2083414] - dmaengine: idxd: refactor wq driver enable/disable operations (Jerry Snitselaar) [2083414] - dmaengine: idxd: move wq irq enabling to after device enable (Jerry Snitselaar) [2083414] - dmaengine: idxd: set max_xfer and max_batch for RO device (Jerry Snitselaar) [2083414] - dmaengine: idxd: Fix the error handling path in idxd_cdev_register() (Jerry Snitselaar) [2083414] - dmaengine: idxd: set DMA_INTERRUPT cap bit (Jerry Snitselaar) [2083414] - dmaengine: add verification of DMA_INTERRUPT capability for dmatest (Jerry Snitselaar) [2083414] - dmaengine: idxd: remove trailing white space on input str for wq name (Jerry Snitselaar) [2083414] - dmaengine: idxd: don't load pasid config until needed (Jerry Snitselaar) [2083414] - dmaengine: idxd: fix retry value to be constant for duration of function call (Jerry Snitselaar) [2075705] - dmaengine: idxd: match type for retries var in idxd_enqcmds() (Jerry Snitselaar) [2075705] - net: mana: Reuse XDP dropped page (Mohammed Gamal) [2086556] - net: mana: Add counter for XDP_TX (Mohammed Gamal) [2086556] - net: mana: Add counter for packet dropped by XDP (Mohammed Gamal) [2086556] - net: mana: Use struct_size() helper in mana_gd_create_dma_region() (Mohammed Gamal) [2086556] - SUNRPC release the transport of a relocated task with an assigned transport (Scott Mayhew) [2023840] - SUNRPC: Do not dereference non-socket transports in sysfs (Scott Mayhew) [2023840] - SUNRPC don't resend a task on an offlined transport (Scott Mayhew) [2023840] - SUNRPC: lock against ->sock changing during sysfs read (Scott Mayhew) [2023840] - SUNRPC: Check if the xprt is connected before handling sysfs reads (Scott Mayhew) [2023840] - SUNRPC: Add dst_port to the sysfs xprt info file (Scott Mayhew) [2023840] - SUNRPC: Add srcaddr as a file in sysfs (Scott Mayhew) [2023840] - sunrpc: Fix return value of get_srcport() (Scott Mayhew) [2023840] - sunrpc: remove an offlined xprt using sysfs (Scott Mayhew) [2023840] - sunrpc: display xprt's queuelen of assigned tasks via sysfs (Scott Mayhew) [2023840] - SUNRPC: take a xprt offline using sysfs (Scott Mayhew) [2023840] - SUNRPC for TCP display xprt's source port in sysfs xprt_info (Scott Mayhew) [2023840] - SUNRPC query transport's source port (Scott Mayhew) [2023840] - SUNRPC display xprt's main value in sysfs's xprt_info (Scott Mayhew) [2023840] - SUNRPC mark the first transport (Scott Mayhew) [2023840] - NFSv4.1 identify and mark RPC tasks that can move between transports (Scott Mayhew) [2023840] - sunrpc: provide showing transport's state info in the sysfs directory (Scott Mayhew) [2023840] - sunrpc: provide multipath info in the sysfs directory (Scott Mayhew) [2023840] - sunrpc: provide transport info in the sysfs directory (Scott Mayhew) [2023840] - sunrpc: add dst_attr attributes to the sysfs xprt directory (Scott Mayhew) [2023840] - sunrpc: add add sysfs directory per xprt under each xprt_switch (Scott Mayhew) [2023840] - sunrpc: add a symlink from rpc-client directory to the xprt_switch (Scott Mayhew) [2023840] - sunrpc: add xprt_switch direcotry to sunrpc's sysfs (Scott Mayhew) [2023840] - sunrpc: keep track of the xprt_class in rpc_xprt structure (Scott Mayhew) [2023840] - sunrpc: add IDs to multipath (Scott Mayhew) [2023840] - sunrpc: add xprt id (Scott Mayhew) [2023840] - sunrpc: Create per-rpc_clnt sysfs kobjects (Scott Mayhew) [2023840] - sunrpc: Create a client/ subdirectory in the sunrpc sysfs (Scott Mayhew) [2023840] - sunrpc: Create a sunrpc directory under /sys/kernel/ (Scott Mayhew) [2023840] - vfs: check fd has read access in kernel_read_file_from_fd() (Ian Kent) [2040615] - SUNRPC: Fix NFSD's request deferral on RDMA transports (Benjamin Coddington) [2090525] - vdpa/mlx5: Use consistent RQT size (Cindy Lu) [2063108] - vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Cindy Lu) [2063108] - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Cindy Lu) [2063108] - gfs2: Stop using glock holder auto-demotion for now (Andreas Gruenbacher) [2054855] - gfs2: buffered write prefaulting (Andreas Gruenbacher) [2054855] - gfs2: Align read and write chunks to the page cache (Andreas Gruenbacher) [2054855] - gfs2: Pull return value test out of should_fault_in_pages (Andreas Gruenbacher) [2054855] - gfs2: Clean up use of fault_in_iov_iter_{read,write}able (Andreas Gruenbacher) [2054855] - gfs2: Variable rename (Andreas Gruenbacher) [2054855] - gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher) [2054855] - iomap: iomap_write_end cleanup (Andreas Gruenbacher) [2054855] - iomap: iomap_write_failed fix (Andreas Gruenbacher) [2054855] - gfs2: Don't re-check for write past EOF unnecessarily (Andreas Gruenbacher) [2054855] - gfs2: No short reads or writes upon glock contention (Andreas Gruenbacher) [2054855] - fs/iomap: Fix buffered write page prefaulting (Andreas Gruenbacher) [2054855] - generic_perform_write()/iomap_write_actor(): saner logics for short copy (Andreas Gruenbacher) [2054855] - iomap: Convert iomap_write_end types (Andreas Gruenbacher) [2054855] - gfs2: Make sure not to return short direct writes (Andreas Gruenbacher) [2054855] - gfs2: Remove dead code in gfs2_file_read_iter (Andreas Gruenbacher) [2054855] - gfs2: Fix gfs2_file_buffered_write endless loop workaround (Andreas Gruenbacher) [2054855] - gfs2: Minor retry logic cleanup (Andreas Gruenbacher) [2054855] - gfs2: Disable page faults during lockless buffered reads (Andreas Gruenbacher) [2054855] - gfs2: Fix should_fault_in_pages() logic (Andreas Gruenbacher) [2054855] - mm: gup: make fault_in_safe_writeable() use fixup_user_fault() (Andreas Gruenbacher) [2054855] - gfs2: Initialize gh_error in gfs2_glock_nq (Andreas Gruenbacher) [2054855] - gfs2: Switch lock order of inode and iopen glock (Andreas Gruenbacher) [2054855] - gfs2: cancel timed-out glock requests (Andreas Gruenbacher) [2054855] - gfs2: Expect -EBUSY after canceling dlm locking requests (Andreas Gruenbacher) [2054855] - gfs2: gfs2_setattr_size error path fix (Andreas Gruenbacher) [2054855] - gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson) [2054855] - gfs2: Fix gfs2_release for non-writers regression (Bob Peterson) [1955591] - gfs2: gfs2_create_inode rework (Andreas Gruenbacher) [1955591] - gfs2: gfs2_inode_lookup rework (Andreas Gruenbacher) [1955591] - gfs2: gfs2_inode_lookup cleanup (Andreas Gruenbacher) [1955591] - gfs2: Fix remote demote of weak glock holders (Andreas Gruenbacher) [1955591] - gfs2: Fix glock_hash_walk bugs (Andreas Gruenbacher) [1955591] - gfs2: Cancel remote delete work asynchronously (Bob Peterson) [1955591] - gfs2: set glock object after nq (Bob Peterson) [1955591] - gfs2: remove RDF_UPTODATE flag (Bob Peterson) [1955591] - gfs2: Eliminate GIF_INVALID flag (Bob Peterson) [1955591] - gfs2: Fix atomic bug in gfs2_instantiate (Andreas Gruenbacher) [1955591] - gfs2: fix GL_SKIP node_scope problems (Bob Peterson) [1955591] - gfs2: Add some flags missing from glock output (Bob Peterson) [1955591] - gfs2: split glock instantiation off from do_promote (Bob Peterson) [1955591] - gfs2: further simplify do_promote (Bob Peterson) [1955591] - gfs2: re-factor function do_promote (Bob Peterson) [1955591] - gfs2: Remove 'first' trace_gfs2_promote argument (Andreas Gruenbacher) [1955591] - gfs2: change go_lock to go_instantiate (Bob Peterson) [1955591] - gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug (Bob Peterson) [1955591] - gfs2: move GL_SKIP check from glops to do_promote (Bob Peterson) [1955591] - gfs2: Add GL_SKIP holder flag to dump_holder (Bob Peterson) [1955591] - gfs2: remove redundant check in gfs2_rgrp_go_lock (Bob Peterson) [1955591] - gfs2: Fix mmap + page fault deadlocks for direct I/O (Andreas Gruenbacher) [1955591] - iov_iter: Introduce ITER_IOVEC_FLAG_NOFAULT flag to disable page faults (Andreas Gruenbacher) [1955591] - gup: Introduce FOLL_NOFAULT flag to disable page faults (Andreas Gruenbacher) [1955591] - iomap: Add done_before argument to iomap_dio_rw (Andreas Gruenbacher) [1955591] - iomap: Support partial direct I/O on user copy failures (Andreas Gruenbacher) [1955591] - iomap: Fix iomap_dio_rw return value for user copies (Andreas Gruenbacher) [1955591] - iomap: support reading inline data from non-zero pos (Andreas Gruenbacher) [1955591] - gfs2: Only dereference i->iov when iter_is_iovec(i) (Andreas Gruenbacher) [1955591] - gfs2: Prevent endless loops in gfs2_file_buffered_write (Andreas Gruenbacher) [1955591] - gfs2: Fix mmap + page fault deadlocks for buffered I/O (Andreas Gruenbacher) [1955591] - gfs2: Eliminate ip->i_gh (Andreas Gruenbacher) [1955591] - gfs2: Move the inode glock locking to gfs2_file_buffered_write (Andreas Gruenbacher) [1955591] - gfs2: Fix "Introduce flag for glock holder auto-demotion" (Andreas Gruenbacher) [1955591] - gfs2: Introduce flag for glock holder auto-demotion (Bob Peterson) [1955591] - gfs2: fix scheduling while atomic bug in glocks (Bob Peterson) [1955591] - gfs2: Clean up function may_grant (Andreas Gruenbacher) [1955591] - gfs2: Add wrapper for iomap_file_buffered_write (Andreas Gruenbacher) [1955591] - iov_iter: Introduce fault_in_iov_iter_writeable (Andreas Gruenbacher) [1955591] - iov_iter: Turn iov_iter_fault_in_readable into fault_in_iov_iter_readable (Andreas Gruenbacher) [1955591] - gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable} (Andreas Gruenbacher) [1955591] - powerpc/signal64: Don't opencode page prefaulting (Andreas Gruenbacher) [1955591] - sanitize iov_iter_fault_in_readable() (Andreas Gruenbacher) [1955591] - [xarray] iov_iter_fault_in_readable() should do nothing in xarray case (Andreas Gruenbacher) [1955591] - powerpc/kvm: Fix kvm_use_magic_page (Andreas Gruenbacher) [1955591] - iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher) [1955591] - gfs2: Fix length of holes reported at end-of-file (Andreas Gruenbacher) [1955591] - gfs2: Remove redundant check from gfs2_glock_dq (Bob Peterson) [1955591] - gfs2: release iopen glock early in evict (Bob Peterson) [1955591] - mm: change fault_in_pages_* to have an unsigned size parameter (Andreas Gruenbacher) [1955591] - gfs2: Eliminate vestigial HIF_FIRST (Bob Peterson) [1955591] - iomap: remove the iomap arguments to ->page_{prepare,done} (Andreas Gruenbacher) [1955591] - net: sched: fix use-after-free in tc_new_tfilter() (Ivan Vecera) [2071704]- Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle() (Gopal Tiwari) [2076180] - powerpc/papr_scm: Fix buffer overflow issue with CONFIG_FORTIFY_SOURCE (Gustavo Walbon) [2069468] - powerpc/papr_scm: Fix build failure when (Gustavo Walbon) [2069468] - drivers/nvdimm: Fix build failure when CONFIG_PERF_EVENTS is not set (Gustavo Walbon) [2069468] - powerpc/papr_scm: Add perf interface support (Gustavo Walbon) [2069468] - drivers/nvdimm: Add perf interface to expose nvdimm performance stats (Gustavo Walbon) [2069468] - drivers/nvdimm: Add nvdimm pmu structure (Gustavo Walbon) [2069468] - mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb (Davide Caratti) [2084048] - mptcp: Correctly set DATA_FIN timeout when number of retransmits is large (Davide Caratti) [2084048] - mptcp: add mibs counter for ignored incoming options (Davide Caratti) [2084048] - mptcp: fix race in incoming ADD_ADDR option processing (Davide Caratti) [2084048] - mptcp: netlink: process IPv6 addrs in creating listening sockets (Davide Caratti) [2084048] - mptcp: use delegate action to schedule 3rd ack retrans (Davide Caratti) [2084048] - mptcp: fix delack timer (Davide Caratti) [2084048] - powerpc/module_64: use module_init_section instead of patching names (Jan Stancek) [1985851] - module: check for exit sections in layout_sections() instead of module_init_section() (Jan Stancek) [1985851] - module: treat exit sections the same as init sections when !CONFIG_MODULE_UNLOAD (Jan Stancek) [1985851] - module: allow arch overrides for .exit section names (Jan Stancek) [1985851] - ARM: 8976/1: module: allow arch overrides for .init section names (Jan Stancek) [1985851] - KVM: s390: pv: make use of ultravisor AIV support (Thomas Huth) [2043870] - redhat: Enable VM kselftests (Nico Pache) [1978539] - selftests: vm: Makefile: rename TARGETS to VMTARGETS (Nico Pache) [1978539] - redhat: enable CONFIG_TEST_VMALLOC for vm selftests (Nico Pache) [1978539] - redhat: enable GUP TEST for kselftests (Nico Pache) [1978539] - redhat: Enable HMM test to be used by the kselftest test suite (Nico Pache) [1978539] - selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Nico Pache) [1978539] - selftests/vm: fix display of page size in map_hugetlb (Nico Pache) [1978539] - selftests/vm: fix building protection keys test (Nico Pache) [1978539] - lib/test_vmalloc.c: do not create cpumask_t variable on stack (Nico Pache) [1978539] - vmalloc: add test driver to analyse vmalloc allocator (Nico Pache) [1978539] - vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALLOC_MODULE (Nico Pache) [1978539] - selftests/vm: add protection_keys_32 / protection_keys_64 to gitignore (Nico Pache) [1978539] - selftests/vm: rename file run_vmtests to run_vmtests.sh (Nico Pache) [1978539] - mm/gup_benchmark: support threading (Nico Pache) [1978539] - selftests/vm: gup_test: test faulting in kernel, and verify pinnable pages (Nico Pache) [1978539] - selftests/vm: gup_test: fix test flag (Nico Pache) [1978539] - selftests/vm: fix out-of-tree build (Nico Pache) [1978539] - selftests/vm: 2x speedup for run_vmtests.sh (Nico Pache) [1978539] - selftests/vm: hmm-tests: remove the libhugetlbfs dependency (Nico Pache) [1978539] - selftests/vm: run_vmtests.sh: update and clean up gup_test invocation (Nico Pache) [1978539] - selftests/vm: gup_test: introduce the dump_pages() sub-test (Nico Pache) [1978539] - selftests/vm: only some gup_test items are really benchmarks (Nico Pache) [1978539] - selftests/vm: minor cleanup: Makefile and gup_test.c (Nico Pache) [1978539] - selftests/vm: rename run_vmtests --> run_vmtests.sh (Nico Pache) [1978539] - selftests/vm: use a common gup_test.h (Nico Pache) [1978539] - mm/gup_benchmark: rename to mm/gup_test (Nico Pache) [1978539] - tools/testing/selftests/vm: fix build error (Nico Pache) [1978539] - selftests: vm: add fragment CONFIG_GUP_BENCHMARK (Nico Pache) [1978539] - selftests/vm: 8x compaction_test speedup (Nico Pache) [1978539] - selftests/vm: fix incorrect gcc invocation in some cases (Nico Pache) [1978539] - selftests/vm: fix false build success on the second and later attempts (Nico Pache) [1978539] - mm/gup: don't permit users to call get_user_pages with FOLL_LONGTERM (Nico Pache) [1978539] - mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag (Nico Pache) [1978539] - mm/gup_benchmark: update the documentation in Kconfig (Nico Pache) [1978539] - khugepaged: selftests: fix timeout condition in wait_for_scan() (Nico Pache) [1978539] - selftests: vm: pkeys: fix multilib builds for x86 (Nico Pache) [1978539] - selftests: vm: pkeys: use the correct page size on powerpc (Nico Pache) [1978539] - selftests/vm/pkeys: override access right definitions on powerpc (Nico Pache) [1978539] - selftests/vm/pkeys: test correct behaviour of pkey-0 (Nico Pache) [1978539] - selftests/vm/pkeys: introduce a sub-page allocator (Nico Pache) [1978539] - selftests/vm/pkeys: detect write violation on a mapped access-denied-key page (Nico Pache) [1978539] - selftests/vm/pkeys: associate key on a mapped page and detect write violation (Nico Pache) [1978539] - selftests/vm/pkeys: associate key on a mapped page and detect access violation (Nico Pache) [1978539] - selftests/vm/pkeys: improve checks to determine pkey support (Nico Pache) [1978539] - selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() (Nico Pache) [1978539] - selftests/vm/pkeys: fix number of reserved powerpc pkeys (Nico Pache) [1978539] - selftests/vm/pkeys: introduce powerpc support (Nico Pache) [1978539] - selftests/vm/pkeys: introduce generic pkey abstractions (Nico Pache) [1978539] - selftests: vm: pkeys: use the correct huge page size (Nico Pache) [1978539] - selftests/vm/pkeys: fix alloc_random_pkey() to make it really random (Nico Pache) [1978539] - selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() (Nico Pache) [1978539] - selftests/vm/pkeys: fix pkey_disable_clear() (Nico Pache) [1978539] - selftests: vm: pkeys: add helpers for pkey bits (Nico Pache) [1978539] - selftests: vm: pkeys: Use sane types for pkey register (Nico Pache) [1978539] - selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() (Nico Pache) [1978539] - selftests/vm/pkeys: move some definitions to arch-specific header (Nico Pache) [1978539] - selftests/vm/pkeys: move generic definitions to header file (Nico Pache) [1978539] - selftests/vm/pkeys: rename all references to pkru to a generic name (Nico Pache) [1978539] - selftests/x86/pkeys: move selftests to arch-neutral directory (Nico Pache) [1978539] - selftests/vm: 10x speedup for hmm-tests (Nico Pache) [1978539] - mm/migrate: add migrate-shared test for migrate_vma_*() (Nico Pache) [1978539] - mm/migrate: optimize migrate_vma_setup() for holes (Nico Pache) [1978539] - lib/test_hmm: use vma_lookup() in dmirror_migrate() (Nico Pache) [1978539] - lib/test_hmm.c: fix an error code in dmirror_allocate_chunk() (Nico Pache) [1978539] - lib/test_hmm.c: remove unused dmirror_zero_page (Nico Pache) [1978539] - mm/memremap_pages: support multiple ranges per invocation (Nico Pache) [1978539] - mm/memremap_pages: convert to 'struct range' (Nico Pache) [1978539] - tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro (Nico Pache) [1978539] - mm/hmm/test: use the new migration invalidation (Nico Pache) [1978539] - lib/test_hmm.c: add a flag parameter to migrate_vma (Nico Pache) [1978539] - mm/hmm: add tests for hmm_pfn_to_map_order() (Nico Pache) [1978539] - lib: fix test_hmm.c reference after free (Nico Pache) [1978539] - mm/hmm/test: add selftests for HMM (Nico Pache) [1978539] - mm/hmm/test: add selftest driver for HMM (Nico Pache) [1978539] - mm: convert insert_pfn() to vm_fault_t (Nico Pache) [1978539] - selftests/vm/.gitignore: add mremap_dontunmap (Nico Pache) [1978539] - selftests: vm: Fix 64-bit test builds for powerpc64le (Nico Pache) [1978539] - selftests: vm: Do not override definition of ARCH (Nico Pache) [1978539] - selftests/vm: fix map_hugetlb length used for testing read and write (Nico Pache) [1978539] - selftests/vm: add missed tests in run_vmtests (Nico Pache) [1978539] - selftests: vm: add fragment CONFIG_TEST_VMALLOC (Nico Pache) [1978539] - selftests: vm: Build/Run 64bit tests only on 64bit arch (Nico Pache) [1978539] - selftests: vm: Fix test build failure when built by itself (Nico Pache) [1978539] - selftests: vm: install test_vmalloc.sh for run_vmtests (Nico Pache) [1978539] - tools: mark 'test_vmalloc.sh' executable (Nico Pache) [1978539] - tools/selftest/vm: allow choosing mem size and page size in map_hugetlb (Nico Pache) [1978539] - selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE (Nico Pache) [1978539] - tools/testing/selftests/vm/map_fixed_noreplace.c: add test for MAP_FIXED_NOREPLACE (Nico Pache) [1978539] - tools/testing/selftests/vm/: add MAP_POPULATE test (Nico Pache) [1978539] - xfs: return errors in xfs_fs_sync_fs (Andrey Albershteyn) [2087991] - vfs: make sync_filesystem return errors from ->sync_fs (Andrey Albershteyn) [2087991] - PCI: hv: Remove unused hv_set_msi_entry_from_desc() (Mohammed Gamal) [2086560] - PCI: hv: Avoid the retarget interrupt hypercall in irq_unmask() on ARM64 (Mohammed Gamal) [2086560] - PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology (Mohammed Gamal) [2086560] - PCI: hv: Use PCI_ERROR_RESPONSE to identify config read errors (Mohammed Gamal) [2086560] - vdpa: clean up get_config_size ret value handling (Cindy Lu) [2059841] - vdpa: mlx5: synchronize driver status with CVQ (Jason Wang) [2048009] - vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang) [2048009] - vdpa/mlx5: Avoid processing works if workqueue was destroyed (Cindy Lu) [2048009] - cpufreq: Cancel policy update work scheduled before freeing (Prarit Bhargava) [2083728] - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Paolo Abeni) [2081411] - tcp: ensure to use the most recently sent skb when filling the rate sample (Paolo Abeni) [2081411] - tcp: make sure treq->af_specific is initialized (Paolo Abeni) [2081411] - tcp: md5: incorrect tcp_header_len for incoming connections (Paolo Abeni) [2081411] - tcp: ensure PMTU updates are processed during fastopen (Paolo Abeni) [2081411] - tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() (Paolo Abeni) [2081411] - inet: fully convert sk->sk_rx_dst to RCU rules (Paolo Abeni) [2081411] - tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Paolo Abeni) [2081411]- selftests/bpf/test_xdp_redirect_multi: use temp netns for testing (Felix Maurer) [2017875] - selftests/bpf/xdp_redirect_multi: Limit the tests in netns (Jiri Benc) [2017875] - selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to terminate cleanly (Jiri Benc) [2017875] - selftests/bpf/xdp_redirect_multi: Use arping to accurate the arp number (Jiri Benc) [2017875] - selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder (Jiri Benc) [2017875] - bpf, sockmap: Zap ingress queues after stopping strparser (Jiri Benc) [2017875] - xdp, net: Fix use-after-free in bpf_xdp_link_release (Jiri Benc) [2017875] - doc, af_xdp: Fix bind flags option typo (Jiri Benc) [2017875] - bpf, devmap: Convert remaining READ_ONCE() to rcu_dereference_check() (Jiri Benc) [2017875] - xdp: Move the rxq_info.mem clearing to unreg_mem_model() (Jiri Benc) [2017875] - bpf, sched: Remove unneeded rcu_read_lock() around BPF program invocation (Jiri Benc) [2017875] - xdp: Add proper __rcu annotations to redirect map entries (Jiri Benc) [2017875] - doc: Give XDP as example of non-obvious RCU reader/updater pairing (Jiri Benc) [2017875] - doc: Clarify and expand RCU updaters and corresponding readers (Jiri Benc) [2017875] - bpfilter: Specify the log level for the kmsg message (Jiri Benc) [2017875] - docs, af_xdp: Consistent indentation in examples (Jiri Benc) [2017875] - xsk: Fix missing validation for skb and unaligned mode (Jiri Benc) [2017875] - bpf: Support all gso types in bpf_skb_change_proto() (Jiri Benc) [2017875] - bpf: Do not change gso_size during bpf_skb_change_proto() (Jiri Benc) [2017875] - Revert "bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_proto" (Jiri Benc) [2017875] - selftests/bpf: Add xdp_redirect_multi into .gitignore (Jiri Benc) [2017875] - bpf, devmap: Remove drops variable from bq_xmit_all() (Jiri Benc) [2017875] - locking/atomic: net: use linux/atomic.h for xchg & cmpxchg (Jiri Benc) [2017875] - xsk: Use kvcalloc to support large umems (Jiri Benc) [2017875] - selftests/bpf: Add xdp_redirect_multi test (Jiri Benc) [2017875] - sample/bpf: Add xdp_redirect_map_multi for redirect_map broadcast test (Jiri Benc) [2017875] - xdp: Extend xdp_redirect_map with broadcast support (Jiri Benc) [2017875] - bpf: Let bpf_warn_invalid_xdp_action() report more info (Felix Maurer) [2017875] - bpf: Run devmap xdp_prog on flush instead of bulk enqueue (Jiri Benc) [2017875] - skmsg: Remove unused parameters of sk_msg_wait_data() (Jiri Benc) [2017875] - bpf: Use struct_size() in kzalloc() (Jiri Benc) [2017875] - bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_proto (Jiri Benc) [2017875] - treewide: Replace zero-length arrays with flexible-array members (Tomas Henzl) [2049660] - scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Tomas Henzl) [2049660] - scsi: mpi3mr: Update the copyright year (Tomas Henzl) [2049660] - scsi: mpi3mr: Update MPI3 headers (Tomas Henzl) [2049660] - scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Tomas Henzl) [2049660] - scsi: mpi3mr: Fix some spelling mistakes (Tomas Henzl) [2049660] - scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Tomas Henzl) [2049660] - scsi: mpi3mr: Add io_uring interface support in I/O-polled mode (Tomas Henzl) [2049660] - scsi: mpi3mr: Print cable mngnt and temp threshold events (Tomas Henzl) [2049660] - scsi: mpi3mr: Support Prepare for Reset event (Tomas Henzl) [2049660] - scsi: mpi3mr: Add Event acknowledgment logic (Tomas Henzl) [2049660] - scsi: mpi3mr: Gracefully handle online FW update operation (Tomas Henzl) [2049660] - scsi: mpi3mr: Detect async reset that occurred in firmware (Tomas Henzl) [2049660] - scsi: mpi3mr: Add IOC reinit function (Tomas Henzl) [2049660] - scsi: mpi3mr: Handle offline FW activation in graceful manner (Tomas Henzl) [2049660] - scsi: mpi3mr: Code refactor of IOC init - part2 (Tomas Henzl) [2049660] - scsi: mpi3mr: Code refactor of IOC init - part1 (Tomas Henzl) [2049660] - scsi: mpi3mr: Fault IOC when internal command gets timeout (Tomas Henzl) [2049660] - scsi: mpi3mr: Display IOC firmware package version (Tomas Henzl) [2049660] - scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Tomas Henzl) [2049660] - scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Tomas Henzl) [2049660] - [s390] s390/cio: verify the driver availability for path_event call (Mete Durlu) [2058620] - selinux: fix bad cleanup on error in hashtab_duplicate() (Ondrej Mosnacek) [2005890] - selinux: fix race between old and new sidtab (Ondrej Mosnacek) [2005890] - selinux: fix cond_list corruption when changing booleans (Ondrej Mosnacek) [2005890] - selinux: make nslot handling in avtab more robust (Ondrej Mosnacek) [2005890] - selinuxfs: unify policy load error reporting (Ondrej Mosnacek) [2005890] - selinux: fix variable scope issue in live sidtab conversion (Ondrej Mosnacek) [2005890] - selinux: don't log MAC_POLICY_LOAD record on failed policy load (Ondrej Mosnacek) [2005890] - selinux: simplify away security_policydb_len() (Ondrej Mosnacek) [2005890] - selinux: move policy mutex to selinux_state, use in lockdep checks (Ondrej Mosnacek) [2005890] - selinux: fix error handling bugs in security_load_policy() (Ondrej Mosnacek) [2005890] - selinux: convert policy read-write lock to RCU (Ondrej Mosnacek) [2005890] - selinux: Create new booleans and class dirs out of tree (Ondrej Mosnacek) [2005890] - selinux: Standardize string literal usage for selinuxfs directory names (Ondrej Mosnacek) [2005890] - selinux: Refactor selinuxfs directory populating functions (Ondrej Mosnacek) [2005890] - selinux: Create function for selinuxfs directory cleanup (Ondrej Mosnacek) [2005890] - selinux: fix memdup.cocci warnings (Ondrej Mosnacek) [2005890] - selinux: avoid dereferencing the policy prior to initialization (Ondrej Mosnacek) [2005890] - selinux: fix allocation failure check on newpolicy->sidtab (Ondrej Mosnacek) [2005890] - selinux: refactor changing booleans (Ondrej Mosnacek) [2005890] - selinux: move policy commit after updating selinuxfs (Ondrej Mosnacek) [2005890] - selinux: encapsulate policy state, refactor policy load (Ondrej Mosnacek) [2005890] - Revert "selinux: fix deadlock in security_set_bools()" (Ondrej Mosnacek) [2005890] - thunderx nic: mark device as deprecated (Íñigo Huguet) [2060286] - cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs (Vitaly Kuznetsov) [2091523] - [s390] s390/hypfs: include z/VM guests with access control group set (Mete Durlu) [2058621] - scsi: mpt3sas: Fix a few kernel-doc issues (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix a typo (Tomas Henzl) [2049623] - scsi: mpt3sas: Update driver version to 42.100.00.00 (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix junk chars displayed while printing ChipName (Tomas Henzl) [2049623] - scsi: mpt3sas: Use cached ATA Information VPD page (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix adapter replyPostRegisterIndex declaration (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix event callback log_code value handling (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix ioc->base_readl() use (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix writel() use (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix _ctl_set_task_mid() TaskMID check (Tomas Henzl) [2049623] - scsi: mpt3sas: Fail reset operation if config request timed out (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix use after free in _scsih_expander_node_remove() (Tomas Henzl) [2049623] - scsi: mpt3sas: Page fault in reply q processing (Tomas Henzl) [2049623] - scsi: mpt3sas: Convert to flexible arrays (Tomas Henzl) [2049623] - scsi: mpt3sas: Update persistent trigger pages from sysfs interface (Tomas Henzl) [2049623] - Revert "netfilter: conntrack: tag conntracks picked up in local out hook" (Florian Westphal) [2062870] - Revert "netfilter: nat: force port remap to prevent shadowing well-known ports" (Florian Westphal) [2062870] - drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems (Michel Dänzer) [2066918] - drm/amd: Use amdgpu_device_should_use_aspm on navi umd pstate switching (Michel Dänzer) [2066918] - drm/amd: Refactor `amdgpu_aspm` to be evaluated per device (Michel Dänzer) [2066918] - drm/amd: Check if ASPM is enabled from PCIe subsystem (Michel Dänzer) [2066918] - [s390] s390/tape: fix timer initialization in tape_std_assign() (Mete Durlu) [2085420] - powerpc/pseries/vas: Use QoS credits from the userspace (Steve Best) [2075174] - thermal: don't make THERMAL_NETLINK 'default y' (Prarit Bhargava) [2040062] - redhat/configs: Add CONFIG_INTEL_HFI_THERMAL (Prarit Bhargava) [2040062] - thermal/drivers/core: Remove module unload code (Prarit Bhargava) [2040062] - thermal: core: Fix TZ_GET_TRIP NULL pointer dereference (Prarit Bhargava) [2040062] - thermal: intel: hfi: INTEL_HFI_THERMAL depends on NET (Prarit Bhargava) [2040062] - thermal: netlink: Fix parameter type of thermal_genl_cpu_capability_event() stub (Prarit Bhargava) [2040062] - thermal: intel: hfi: Notify user space for HFI events (Prarit Bhargava) [2040062] - thermal: netlink: Add a new event to notify CPU capabilities change (Prarit Bhargava) [2040062] - thermal: intel: hfi: Enable notification interrupt (Prarit Bhargava) [2040062] - thermal: intel: hfi: Handle CPU hotplug events (Prarit Bhargava) [2040062] - thermal: intel: hfi: Minimally initialize the Hardware Feedback Interface (Prarit Bhargava) [2040062] - x86/cpu: Add definitions for the Intel Hardware Feedback Interface (Prarit Bhargava) [2040062] - x86/Documentation: Describe the Intel Hardware Feedback Interface (Prarit Bhargava) [2040062] - thermal: intel: Allow processing of HWP interrupt (Prarit Bhargava) [2040062] - x86/thermal: Fix LVT thermal setup for SMI delivery mode (Prarit Bhargava) [2040062] - thermal: Move therm_throt there from x86/mce (Prarit Bhargava) [2040062] - thermal: core: Adding missing nlmsg_free() in thermal_genl_sampling_temp() (Prarit Bhargava) [2040062] - thermal: move to smaller ops wherever possible (Prarit Bhargava) [2040062] - thermal: add small version of ops (Prarit Bhargava) [2040062] - thermal: netlink: Improve the initcall ordering (Prarit Bhargava) [2040062] - thermal: core: remove redundant initialization of variable ret (Prarit Bhargava) [2040062] - thermal: netlink: Fix compilation error when CONFIG_NET=n (Prarit Bhargava) [2040062] - thermal: core: Fix thermal zone lookup by ID (Prarit Bhargava) [2040062] - thermal: core: Get thermal zone by id (Prarit Bhargava) [2040062] - thermal: core: Add helpers to browse the cdev, tz and governor list (Prarit Bhargava) [2040062] - thermal: Remove netlink support (Prarit Bhargava) [2040062] - thermal: core: genetlink support for events/cmd/sampling (Prarit Bhargava) [2040062]- mailbox: pcc: Handle all PCC subtypes correctly in pcc_mbox_irq (Mark Langsdorf) [1997698] - i2c: xgene-slimpro: Fix wrong pointer passed to PTR_ERR() (Mark Langsdorf) [1997698] - ACPI: Make acpi_node_get_parent() local (Mark Langsdorf) [1997698] - ACPI: Get acpi_device's parent from the parent field (Mark Langsdorf) [1997698] - ACPI: PM: Fix device wakeup power reference counting error (Mark Langsdorf) [1997698] - ACPI: video: use platform backlight driver on Xiaomi Mi Pad 2 (Mark Langsdorf) [1997698] - ACPI: video: Drop dmi_system_id.ident settings from video_detect_dmi_table[] (Mark Langsdorf) [1997698] - ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Mark Langsdorf) [1997698] - ACPI: EC: Use ec_no_wakeup on HP ZHAN 66 Pro (Mark Langsdorf) [1997698] - ACPI: Add a convenience function to tell a device is in D0 state (Mark Langsdorf) [1997698] - ACPI: scan: Obtain device's desired enumeration power state (Mark Langsdorf) [1997698] - perf: qcom_l2_pmu: ACPI: Use ACPI_COMPANION() directly (Mark Langsdorf) [1997698] - ACPI/PCC: Add maintainer for PCC mailbox driver (Mark Langsdorf) [1997698] - mailbox: pcc: Add support for PCCT extended PCC subspaces(type 3/4) (Mark Langsdorf) [1997698] - mailbox: pcc: Drop handling invalid bit-width in {read,write}_register (Mark Langsdorf) [1997698] - mailbox: pcc: Avoid accessing PCCT table in pcc_send_data and pcc_mbox_irq (Mark Langsdorf) [1997698] - mailbox: pcc: Add PCC register bundle and associated accessor functions (Mark Langsdorf) [1997698] - mailbox: pcc: Rename doorbell ack to platform interrupt ack register (Mark Langsdorf) [1997698] - mailbox: pcc: Use PCC mailbox channel pointer instead of standard (Mark Langsdorf) [1997698] - mailbox: pcc: Add pcc_mbox_chan structure to hold shared memory region info (Mark Langsdorf) [1997698] - mailbox: pcc: Consolidate subspace doorbell register parsing (Mark Langsdorf) [1997698] - mailbox: pcc: Consolidate subspace interrupt information parsing (Mark Langsdorf) [1997698] - mailbox: pcc: Refactor all PCC channel information into a structure (Mark Langsdorf) [1997698] - mailbox: pcc: Fix kernel doc warnings (Mark Langsdorf) [1997698] - ACPI: glue: Use acpi_device_adr() in acpi_find_child_device() (Mark Langsdorf) [1997698] - ACPI: APEI: mark apei_hest_parse() static (Mark Langsdorf) [1997698] - ACPI: APEI: EINJ: Relax platform response timeout to 1 second (Mark Langsdorf) [1997698] - ACPI: resources: Add one more Medion model in IRQ override quirk (Mark Langsdorf) [1997698] - ACPI: AC: Quirk GK45 to skip reading _PSR (Mark Langsdorf) [1997698] - ACPI: PM: sleep: Do not set suspend_ops unnecessarily (Mark Langsdorf) [1997698] - ACPI: PRM: Handle memory allocation and memory remap failure (Mark Langsdorf) [1997698] - ACPI: PRM: Remove unnecessary blank lines (Mark Langsdorf) [1997698] - ACPI: PM: Turn off wakeup power resources on _DSW/_PSW errors (Mark Langsdorf) [1997698] - ACPI: PM: Fix sharing of wakeup power resources (Mark Langsdorf) [1997698] - ACPI: PM: Turn off unused wakeup power resources (Mark Langsdorf) [1997698] - ACPI: PM: Check states of power resources during initialization (Mark Langsdorf) [1997698] - hwmon: (acpi_power_meter) Use acpi_bus_get_acpi_device() (Mark Langsdorf) [1997698] - ACPI: replace snprintf() in "show" functions with sysfs_emit() (Mark Langsdorf) [1997698] - ACPI: LPSS: Use ACPI_COMPANION() directly (Mark Langsdorf) [1997698] - ACPI: battery: Accept charges over the design capacity as full (Mark Langsdorf) [1997698] - ACPICA: Update version to 20210930 (Mark Langsdorf) [1997698] - ACPICA: iASL table disassembler: Added disassembly support for the NHLT ACPI table (Mark Langsdorf) [1997698] - ACPICA: ACPI 6.4 SRAT: add Generic Port Affinity type (Mark Langsdorf) [1997698] - ACPICA: Add support for Windows 2020 _OSI string (Mark Langsdorf) [1997698] - ACPICA: Avoid evaluating methods too early during system resume (Mark Langsdorf) [1997698] - ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40 (Mark Langsdorf) [1997698] - ACPI: processor idle: Allow playing dead in C3 state (Mark Langsdorf) [1997698] - ACPI: Kconfig: Fix a typo in Kconfig (Mark Langsdorf) [1997698] - ACPI: PNP: remove duplicated BRI0A49 and BDP3336 entries (Mark Langsdorf) [1997698] - ACPI: resources: Add DMI-based legacy IRQ override quirk (Mark Langsdorf) [1997698] - ACPICA: Add support for MADT online enabled bit (Mark Langsdorf) [1997698] - acpi/arm64: fix next_platform_timer() section mismatch error (Mark Langsdorf) [1997697] - ACPI: PM: Include alternate AMDI0005 id in special behaviour (Mark Langsdorf) [1997697] - MAINTAINERS: Change Rafael's e-mail address (Mark Langsdorf) [1997697] - ACPI: scan: Remove unneeded header linux/nls.h (Mark Langsdorf) [1997697] - ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported (Mark Langsdorf) [1997697] - ACPI: power: Drop name from struct acpi_power_resource (Mark Langsdorf) [1997697] - ACPI: power: Use acpi_handle_debug() to print debug messages (Mark Langsdorf) [1997697] - ACPI: button: Add DMI quirk for Lenovo Yoga 9 (14INTL5) (Mark Langsdorf) [1997697] - ACPI: SPCR: Add support for the new 16550-compatible Serial Port Subtype (Mark Langsdorf) [1997697] - ACPI: platform-profile: call sysfs_notify() from platform_profile_store() (Mark Langsdorf) [1997697] - ACPICA: Update version to 20210730 (Mark Langsdorf) [1997697] - ACPICA: Add method name "_DIS" For use with aslmethod.c (Mark Langsdorf) [1997697] - ACPICA: iASL: Fix for WPBT table with no command-line arguments (Mark Langsdorf) [1997697] - ACPICA: Headers: Add new DBG2 Serial Port Subtypes (Mark Langsdorf) [1997697] - ACPICA: Macros should not use a trailing semicolon (Mark Langsdorf) [1997697] - ACPICA: Fix an if statement (add parens) (Mark Langsdorf) [1997697] - ACPICA: iASL: Add support for the AEST table (data compiler) (Mark Langsdorf) [1997697] - clk: fractional-divider: Introduce POWER_OF_TWO_PS flag (Mark Langsdorf) [1997697] - clk: fractional-divider: add explicit big endian support (Mark Langsdorf) [1997697] - clk: gate: add explicit big endian support (Mark Langsdorf) [1997697] - clk: fractional-divider: add CLK_FRAC_DIVIDER_ZERO_BASED flag support (Mark Langsdorf) [1997697] - ACPI: processor: Replace deprecated CPU-hotplug functions (Mark Langsdorf) [1997697] - ABI: sysfs-platform-dptf: Add tables markup to a table (Mark Langsdorf) [1997697] - ACPI: DPTF: Add new PCH FIVR methods (Mark Langsdorf) [1997697] - clk: x86: Rename clk-lpt to more specific clk-lpss-atom (Mark Langsdorf) [1997697] - ACPI: configfs: Make get_header() to return error pointer (Mark Langsdorf) [1997697] - ACPI: configfs: Use sysfs_emit() in "show" functions (Mark Langsdorf) [1997697] - ACPI: glue: Eliminate acpi_platform_notify() (Mark Langsdorf) [1997697] - ACPI: bus: Rename functions to avoid name collision (Mark Langsdorf) [1997697] - ACPI: glue: Change return type of two functions to void (Mark Langsdorf) [1997697] - ACPI: glue: Rearrange acpi_device_notify() (Mark Langsdorf) [1997697] - ACPI: Add LoongArch support for ACPI_PROCESSOR/ACPI_NUMA (Mark Langsdorf) [1997697] - ACPI / PMIC: XPower: optimize MIPI PMIQ sequence I2C-bus accesses (Mark Langsdorf) [1997697] - ACPI / PMIC: XPower: optimize I2C-bus accesses (Mark Langsdorf) [1997697] - stddef: Introduce DECLARE_FLEX_ARRAY() helper (Josef Oskera) [2062594] - Revert "iavf: Fix deadlock occurrence during resetting VF interface" (Ivan Vecera) [2066693] - scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() (Ewan D. Milne) [2071831] - lib/sbitmap: allocate sb->map via kvzalloc_node (Ewan D. Milne) [2071831] - mm: move kvmalloc-related functions to slab.h (Ewan D. Milne) [2071831] - scsi: core: sd: Add silence_suspend flag to suppress some PM messages (Ewan D. Milne) [2071831] - scsi: scsi_transport_fc: Fix FPIN Link Integrity statistics counters (Ewan D. Milne) [2071831] - sd: call sd_zbc_release_disk before releasing the scsi_device reference (Ewan D. Milne) [2071831] - scsi: core: Reallocate device's budget map on queue depth change (Ewan D. Milne) [2071831] - scsi: sr: Don't use GFP_DMA (Ewan D. Milne) [2071831] - scsi: core: Fix scsi_device_max_queue_depth() (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix buffer size of REPORT ZONES command (Ewan D. Milne) [2071831] - scsi: sd_zbc: Clean up sd_zbc_parse_report() setting of wp (Ewan D. Milne) [2071831] - scsi: sd_zbc: Simplify zone full condition check (Ewan D. Milne) [2071831] - scsi: core: Show SCMD_LAST in text form (Ewan D. Milne) [2071831] - scsi: scsi_debug: Zero clear zones at reset write pointer (Ewan D. Milne) [2071831] - scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Ewan D. Milne) [2071831] - scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix type in min_t to avoid stack OOB (Ewan D. Milne) [2071831] - scsi: core: Simplify control flow in scmd_eh_abort_handler() (Ewan D. Milne) [2071831] - scsi: core: sysfs: Fix hang when device state is set via sysfs (Ewan D. Milne) [2071831] - scsi: scsi_debug: Don't call kcalloc() if size arg is zero (Ewan D. Milne) [2071831] - scsi: sr: Remove duplicate assignment (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() (Ewan D. Milne) [2071831] - scsi: sd: Print write through due to no caching mode page as warning (Ewan D. Milne) [2071831] - scsi: sd: Fix crashes in sd_resume_runtime() (Ewan D. Milne) [2071831] - scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma() (Ewan D. Milne) [2071831] - scsi: core: Fix spelling in a source code comment (Ewan D. Milne) [2071831] - scsi: sd: Fix sd_do_mode_sense() buffer length handling (Ewan D. Milne) [2071831] - scsi: core: Fix scsi_mode_select() buffer length handling (Ewan D. Milne) [2071831] - scsi: core: Fix scsi_mode_sense() buffer length handling (Ewan D. Milne) [2071831] - scsi: core: Remove include from scsi_cmnd.h (Ewan D. Milne) [2071831] - scsi: sd_zbc: Support disks with more than 2**32 logical blocks (Ewan D. Milne) [2071831] - scsi: sd: Make sd_spinup_disk() less noisy (Ewan D. Milne) [2071831] - scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" (Ewan D. Milne) [2071831] - scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE (Ewan D. Milne) [2071831] - scsi: sd: Do not exit sd_spinup_disk() quietly (Ewan D. Milne) [2071831] - scsi: core: Add helper to return number of logical blocks in a request (Ewan D. Milne) [2071831] - scsi: scsi_debug: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: scsi_transport_spi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: scsi_transport_fc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: sr: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: sd: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: core: Introduce the scsi_cmd_to_rq() function (Ewan D. Milne) [2071831] - scsi: core: Add BLIST_IGN_MEDIA_CHANGE for Ultra HS-SD/MMC USB card readers (Ewan D. Milne) [2071831] - scsi: sd: REQUEST SENSE for BLIST_IGN_MEDIA_CHANGE devices in runtime_resume() (Ewan D. Milne) [2071831] - scsi: core: Add new flag BLIST_IGN_MEDIA_CHANGE (Ewan D. Milne) [2071831] - scsi: scsi_debug: Improve RDPROTECT/WRPROTECT handling (Ewan D. Milne) [2071831] - scsi: scsi_debug: Remove dump_sector() (Ewan D. Milne) [2071831] - scsi: core: Add scsi_prot_ref_tag() helper (Ewan D. Milne) [2071831] - scsi: core: Add scsi_msg_to_host_byte() (Ewan D. Milne) [2071831] - scsi: core: Add get_{status,host}_byte() accessor functions (Ewan D. Milne) [2071831] - scsi: core: Cap scsi_host cmd_per_lun at can_queue (Ewan D. Milne) [2071831] - scsi: Fix spelling mistakes in header files (Ewan D. Milne) [2071831] - scsi: core: Treat device offline as a failure (Ewan D. Milne) [2071831] - sched/topology: Skip updating masks for non-online nodes (Diego Domingos) [1946251] - powerpc/numa: Update cpu_cpu_map on CPU online/offline (Diego Domingos) [1946251] - powerpc/numa: Print debug statements only when required (Diego Domingos) [1946251] - powerpc/numa: convert printk to pr_xxx (Diego Domingos) [1946251] - powerpc/numa: Drop dbg in favour of pr_debug (Diego Domingos) [1946251] - livepatch: Fix missing unlock on error in klp_enable_patch() (Julia Denham) [2069340] - livepatch: Fix kobject refcount bug on klp_init_patch_early failure path (Julia Denham) [2069340] - Documentation: livepatch: Add livepatch API page (Julia Denham) [2069340] - scsi: megaraid_sas: Remove unnecessary memset (Tomas Henzl) [2049686] - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Tomas Henzl) [2049686] - scsi: megasas: Clean up some inconsistent indenting (Tomas Henzl) [2049686] - scsi: megasas: Stop using the SCSI pointer (Tomas Henzl) [2049686] - aarch64: enable memory hotplug (Baoquan He) [1818517] - mm/memory_hotplug: introduce default dummy memory_add_physaddr_to_nid() (Baoquan He) [1818517] - arm64/mm: Add one hunk back missed in earlier back porting (Baoquan He) [1818517] - arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Baoquan He) [1818517] - ARM64: dump: Convert to use DEFINE_SHOW_ATTRIBUTE macro (Baoquan He) [1818517] - net/mlx5: DR, Ignore modify TTL on RX if device doesn't support it (Amir Tzin) [2072934] - net: bridge: switchdev: check br_vlan_group() return value (Ivan Vecera) [2080332] - net: bridge: mst: Restrict info size queries to bridge ports (Ivan Vecera) [2080332] - net: bridge: mst: prevent NULL deref in br_mst_info_size() (Ivan Vecera) [2080332] - selftests: forwarding: Use same VRF for port and VLAN upper (Ivan Vecera) [2080332] - selftests: forwarding: Disable learning before link up (Ivan Vecera) [2080332] - net: bridge: mst: Add helper to query a port's MST state (Ivan Vecera) [2080332] - net: bridge: mst: Add helper to check if MST is enabled (Ivan Vecera) [2080332] - net: bridge: mst: Add helper to map an MSTI to a VID set (Ivan Vecera) [2080332] - net: bridge: mst: Notify switchdev drivers of MST state changes (Ivan Vecera) [2080332] - net: bridge: mst: Notify switchdev drivers of VLAN MSTI migrations (Ivan Vecera) [2080332] - net: bridge: mst: Notify switchdev drivers of MST mode changes (Ivan Vecera) [2080332] - net: bridge: mst: Support setting and reporting MST port states (Ivan Vecera) [2080332] - net: bridge: mst: Allow changing a VLAN's MSTI (Ivan Vecera) [2080332] - net: bridge: mst: Multiple Spanning Tree (MST) mode (Ivan Vecera) [2080332] - net: switchdev: remove lag_mod_cb from switchdev_handle_fdb_event_to_device (Ivan Vecera) [2080332] - selftests: forwarding: tests of locked port feature (Ivan Vecera) [2080332] - net: bridge: Add support for offloading of locked port flag (Ivan Vecera) [2080332] - net: bridge: Add support for bridge port in locked mode (Ivan Vecera) [2080332] - net: switchdev: avoid infinite recursion from LAG to bridge with port object handler (Ivan Vecera) [2080332] - bridge: switch br_net_exit to batch mode (Ivan Vecera) [2080332] - net: bridge: multicast: notify switchdev driver whenever MC processing gets disabled (Ivan Vecera) [2080332] - net: switchdev: introduce switchdev_handle_port_obj_{add,del} for foreign interfaces (Ivan Vecera) [2080332] - net: switchdev: rename switchdev_lower_dev_find to switchdev_lower_dev_find_rcu (Ivan Vecera) [2080332] - net: bridge: switchdev: replay all VLAN groups (Ivan Vecera) [2080332] - net: bridge: make nbp_switchdev_unsync_objs() follow reverse order of sync() (Ivan Vecera) [2080332] - net: bridge: switchdev: differentiate new VLANs from changed ones (Ivan Vecera) [2080332] - net: bridge: vlan: notify switchdev only when something changed (Ivan Vecera) [2080332] - net: bridge: vlan: make __vlan_add_flags react only to PVID and UNTAGGED (Ivan Vecera) [2080332] - net: bridge: vlan: don't notify to switchdev master VLANs without BRENTRY flag (Ivan Vecera) [2080332] - net: bridge: vlan: check early for lack of BRENTRY flag in br_vlan_add_existing (Ivan Vecera) [2080332] - net: bridge: vlan: check for errors from __vlan_del in __vlan_flush (Ivan Vecera) [2080332] - net/switchdev: use struct_size over open coded arithmetic (Ivan Vecera) [2080332] - net: bridge: vlan: fix single net device option dumping (Ivan Vecera) [2080332] - net: bridge: mcast: fix br_multicast_ctx_vlan_global_disabled helper (Ivan Vecera) [2080332] - net: bridge: mcast: add and enforce startup query interval minimum (Ivan Vecera) [2080332] - net: bridge: mcast: add and enforce query interval minimum (Ivan Vecera) [2080332] - netfilter: bridge: add support for pppoe filtering (Ivan Vecera) [2080332] - bridge: use __set_bit in __br_vlan_set_default_pvid (Ivan Vecera) [2080332] - net: bridge: Allow base 16 inputs in sysfs (Ivan Vecera) [2080332] - net/bridge: replace simple_strtoul to kstrtol (Ivan Vecera) [2080332] - net: bridge: Slightly optimize 'find_portno()' (Ivan Vecera) [2080332] - net: bridge: switchdev: fix shim definition for br_switchdev_mdb_notify (Ivan Vecera) [2080332] - net: bridge: switchdev: consistent function naming (Ivan Vecera) [2080332] - net: bridge: mdb: move all switchdev logic to br_switchdev.c (Ivan Vecera) [2080332] - net: bridge: split out the switchdev portion of br_mdb_notify (Ivan Vecera) [2080332] - net: bridge: move br_vlan_replay to br_switchdev.c (Ivan Vecera) [2080332] - net: bridge: provide shim definition for br_vlan_flags (Ivan Vecera) [2080332] - net: switchdev: merge switchdev_handle_fdb_{add,del}_to_device (Ivan Vecera) [2080332] - net: bridge: create a common function for populating switchdev FDB entries (Ivan Vecera) [2080332] - net: bridge: move br_fdb_replay inside br_switchdev.c (Ivan Vecera) [2080332] - net: bridge: reduce indentation level in fdb_create (Ivan Vecera) [2080332] - net: bridge: rename br_fdb_insert to br_fdb_add_local (Ivan Vecera) [2080332] - net: bridge: rename fdb_insert to fdb_add_local (Ivan Vecera) [2080332] - net: bridge: remove fdb_insert forward declaration (Ivan Vecera) [2080332] - net: bridge: remove fdb_notify forward declaration (Ivan Vecera) [2080332] - net: make use of helper netif_is_bridge_master() (Ivan Vecera) [2080332] - net: use eth_hw_addr_set() (Ivan Vecera) [2080332] - net: bridge: Use array_size() helper in copy_to_user() (Ivan Vecera) [2080332] - net/mlx5: DR, Fix missing flow_source when creating multi-destination FW table (Amir Tzin) [2072920] - net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte (Amir Tzin) [2072920] - ixgbevf: Require large buffers for build_skb on 82599VF (Ken Cox) [2037956] - ixgbevf: Remove useless DMA-32 fallback configuration (Ken Cox) [2037956] - ixgbevf: switch to napi_build_skb() (Ken Cox) [2037956] - ixgbevf: Add support for new mailbox communication between PF and VF (Ken Cox) [2037956] - ixgbevf: Mailbox improvements (Ken Cox) [2037956] - ixgbevf: Add legacy suffix to old API mailbox functions (Ken Cox) [2037956] - ixgbevf: Improve error handling in mailbox (Ken Cox) [2037956] - ixgbevf: Rename MSGTYPE to SUCCESS and FAILURE (Ken Cox) [2037956] - net: ixgbevf: Remove redundant initialization of variable ret_val (Ken Cox) [2037956] - selftests: mptcp: fix diag instability (Hangbin Liu) [2077358] - selftests: mptcp: fix ipv6 routing setup (Hangbin Liu) [2077358] - selftests: mptcp: clean tmp files in simult_flows (Hangbin Liu) [2077358] - selftests: netfilter: fix exit value for nft_concat_range (Hangbin Liu) [2077358] - selftests: netfilter: remove stray bash debug line (Hangbin Liu) [2077358] - selftests: Fix IPv6 address bind tests (Hangbin Liu) [2077358] - selftests: Fix raw socket bind tests with VRF (Hangbin Liu) [2077358] - selftests: net: Correct case name (Hangbin Liu) [2077358] - selftests: pmtu.sh: Kill nettest processes launched in subshell. (Hangbin Liu) [2077358] - selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Hangbin Liu) [2077358] - selftests: net: Fix a typo in udpgro_fwd.sh (Hangbin Liu) [2077358] - selftests/net: udpgso_bench_tx: fix dst ip argument (Hangbin Liu) [2077358] - selftests/net: udpgso_bench_rx: fix port argument (Hangbin Liu) [2077358] - selftests: net: tls: remove unused variable and code (Hangbin Liu) [2077358] - selftest: net: fix typo in altname test (Hangbin Liu) [2077358]- net/mlx5: DR, Fix the threshold that defines when pool sync is initiated (Amir Tzin) [2062715] - net/mlx5: DR, Cache STE shadow memory (Amir Tzin) [2062715] - perf/x86/intel/lbr: Add static_branch for LBR INFO flags (Michael Petlan) [2039998] - perf/x86/intel/lbr: Support LBR format V7 (Michael Petlan) [2039998] - net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Amir Tzin) [2077048] - net/mlx5e: Fix wrong source vport matching on tunnel rule (Amir Tzin) [2064589] - hv_balloon: rate-limit "Unhandled message" warning (Vitaly Kuznetsov) [2087270] - tcp: drop the hash_32() part from the index calculation (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: increase source port perturb table to 2^16 (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: dynamically allocate the perturb table used by source ports (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: add small random increments to the source port (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: resalt the secret every 10 seconds (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: use different parts of the port_offset for index and offset (Guillaume Nault) [2064876] {CVE-2022-1012} - secure_seq: use the 64 bits of the siphash for port offset calculation (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: add some entropy in __inet_hash_connect() (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: change source port randomizarion at connect() time (Guillaume Nault) [2064876] {CVE-2022-1012} - net/mlx5e: TC, Skip redundant ct clear actions (Amir Tzin) [2055590] - spi: pxa2xx: Add support for Intel Raptor Lake PCH-S (Prarit Bhargava) [2040031] - mfd: intel-lpss: Add Intel Raptor Lake PCH-S PCI IDs (Prarit Bhargava) [2040031] - pinctrl: alderlake: Add Raptor Lake-S ACPI ID (Prarit Bhargava) [2040033] - i2c: i801: Add support for Intel Raptor Lake PCH-S (Prarit Bhargava) [2040027 2040029] - redhat/configs: Add CONFIG_INTEL_IDXD_PERFMON (Jerry Snitselaar) [1921296] - x86/fpu/xstate: Consolidate size calculations (Jerry Snitselaar) [2071461] - x86/fpu/xstate: Handle supervisor states in XSTATE permissions (Jerry Snitselaar) [2071461] - x86/fpu/xsave: Handle compacted offsets correctly with supervisor states (Jerry Snitselaar) [2071461] - x86/fpu: Cache xfeature flags from CPUID (Jerry Snitselaar) [2071461] - x86/fpu/xsave: Initialize offset/size cache early (Jerry Snitselaar) [2071461] - x86/fpu: Remove unused supervisor only offsets (Jerry Snitselaar) [2071461] - dmaengine: idxd: Change license on idxd.h to LGPL (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix delta_rec and crc size field for completion record (Jerry Snitselaar) [1971892] - dmaengine: idxd: Remove useless DMA-32 fallback configuration (Jerry Snitselaar) [2072156] - dmaengine: idxd: restore traffic class defaults after wq reset (Jerry Snitselaar) [2046469] - dmaengine: idxd: deprecate token sysfs attributes for read buffers (Jerry Snitselaar) [2040042] - dmaengine: idxd: change bandwidth token to read buffers (Jerry Snitselaar) [2040042] - dmaengine: idxd: fix wq settings post wq disable (Jerry Snitselaar) [2040045] - dmaengine: idxd: change MSIX allocation based on per wq activation (Jerry Snitselaar) [2040495] - edmaengine: idxd: fix descriptor flushing locking (Jerry Snitselaar) [2040495] - dmaengine: idxd: embed irq_entry in idxd_wq struct (Jerry Snitselaar) [2040495] - dmaengine: idxd: fix calling wq quiesce inside spinlock (Jerry Snitselaar) [2040040] - dmaengine: idxd: add knob for enqcmds retries (Jerry Snitselaar) [2040047] - dmaengine: idxd: set defaults for wq configs (Jerry Snitselaar) [2040047] - dmaengine: idxd: handle interrupt handle revoked event (Jerry Snitselaar) [2040051] - dmaengine: idxd: handle invalid interrupt handle descriptors (Jerry Snitselaar) [2040051] - dmaengine: idxd: create locked version of idxd_quiesce() call (Jerry Snitselaar) [2040051] - dmaengine: idxd: add helper for per interrupt handle drain (Jerry Snitselaar) [2040051] - dmaengine: idxd: move interrupt handle assignment (Jerry Snitselaar) [2040051] - dmaengine: idxd: int handle management refactoring (Jerry Snitselaar) [2040051] - dmaengine: idxd: rework descriptor free path on failure (Jerry Snitselaar) [2040051] - dmaengine: idxd: fix missed completion on abort path (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix resource leak on dmaengine driver disable (Jerry Snitselaar) [2040040] - dmaengine: idxd: cleanup completion record allocation (Jerry Snitselaar) [2040040] - dmaengine: idxd: reconfig device after device reset command (Jerry Snitselaar) [2072156] - dmaengine: idxd: add halt interrupt support (Jerry Snitselaar) [2040047] - dmaengine: idxd: Use list_move_tail instead of list_del/list_add_tail (Jerry Snitselaar) [2072156] - dmanegine: idxd: fix resource free ordering on driver removal (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove kernel wq type set when load configuration (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove gen cap field per spec 1.2 update (Jerry Snitselaar) [2040040] - dmaengine: idxd: check GENCAP config support for gencfg register (Jerry Snitselaar) [2040040] - dmaengine: idxd: move out percpu_ref_exit() to ensure it's outside submission (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove interrupt disable for dev_lock (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove interrupt disable for cmd_lock (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix setting up priv mode for dwq (Jerry Snitselaar) [2040040] - dmaengine: idxd: set descriptor allocation size to threshold for swq (Jerry Snitselaar) [2040040] - dmaengine: idxd: make submit failure path consistent on desc freeing (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove interrupt flag for completion list spinlock (Jerry Snitselaar) [2040040] - dmaengine: idxd: make I/O interrupt handler one shot (Jerry Snitselaar) [2040040] - dmaengine: idxd: clear block on fault flag when clear wq (Jerry Snitselaar) [2040040] - dmaengine: idxd: add capability check for 'block on fault' attribute (Jerry Snitselaar) [2040040] - dmaengine: idxd: Remove unused status variable in irq_process_work_list() (Jerry Snitselaar) [2072156] - dmaengine: idxd: Fix a possible NULL pointer dereference (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix abort status check (Jerry Snitselaar) [2040040] - dmanegine: idxd: add software command status (Jerry Snitselaar) [2040047] - dmaengine: idxd: rotate portal address for better performance (Jerry Snitselaar) [2040047] - dmaengine: idxd: fix wq slot allocation index check (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix uninit var for alt_drv (Jerry Snitselaar) [2072156] - dmaengine: idxd: Set defaults for GRPCFG traffic class (Jerry Snitselaar) [2040047] - dmaengine: idxd: remove fault processing code (Jerry Snitselaar) [2040040] - dmaengine: idxd: move dsa_drv support to compatible mode (Jerry Snitselaar) [1971961] - dmaengine: dsa: move dsa_bus_type out of idxd driver to standalone (Jerry Snitselaar) [1971961] - dmaengine: idxd: create user driver for wq 'device' (Jerry Snitselaar) [1971961] - dmaengine: idxd: create dmaengine driver for wq 'device' (Jerry Snitselaar) [1971961] - dmaengine: idxd: create idxd_device sub-driver (Jerry Snitselaar) [1971961] - dmaengine: idxd: add type to driver in order to allow device matching (Jerry Snitselaar) [1971961] - dmanegine: idxd: open code the dsa_drv registration (Jerry Snitselaar) [1971961] - dmaengine: idxd: idxd: move remove() bits for idxd 'struct device' to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: move probe() bits for idxd 'struct device' to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: fix bus_probe() and bus_remove() for dsa_bus (Jerry Snitselaar) [1971961] - dmaengine: idxd: remove iax_bus_type prototype (Jerry Snitselaar) [1971961] - dmaengine: idxd: remove bus shutdown (Jerry Snitselaar) [1971961] - dmaengine: idxd: move wq_disable() to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: move wq_enable() to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: remove IDXD_DEV_CONF_READY (Jerry Snitselaar) [1971961] - dmaengine: idxd: add 'struct idxd_dev' as wrapper for conf_dev (Jerry Snitselaar) [1971961] - dmaengine: idxd: add driver name (Jerry Snitselaar) [1971961] - dmaengine: idxd: add driver register helper (Jerry Snitselaar) [1971961] - dmaengine: idxd: depends on !UML (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix PCI_MSI build errors (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix submission race window (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix sequence for pci driver remove() and shutdown() (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix setup sequence for MSIXPERM table (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix array index when int_handles are being used (Jerry Snitselaar) [2040040] - dmaengine: idxd: assign MSIX vectors to each WQ rather than roundrobin (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix desc->vector that isn't being updated (Jerry Snitselaar) [2040040] - dmaengine: idxd: add missing percpu ref put on failure (Jerry Snitselaar) [2072156] - dmaengine: idxd: have command status always set (Jerry Snitselaar) [1973882] - dmanegine: idxd: cleanup all device related bits after disabling device (Jerry Snitselaar) [2072156] - dmaengine: idxd: Simplify code and axe the use of a deprecated API (Jerry Snitselaar) [2072156] - dmaengine: idxd: remove devm allocation for idxd->int_handles (Jerry Snitselaar) [2072156] - dmaengine: idxd: Remove redundant variable cdev_ctx (Jerry Snitselaar) [2072156] - dmaengine: idxd: Add missing cleanup for early error out in probe call (Jerry Snitselaar) [1971892] - dmaengine: idxd: Enable IDXD performance monitor support (Jerry Snitselaar) [1921296] - dmaengine: idxd: Add IDXD performance monitor support (Jerry Snitselaar) [1921296] - dmaengine: idxd: device cmd should use dedicated lock (Jerry Snitselaar) [1971892] - dmaengine: idxd: support reporting of halt interrupt (Jerry Snitselaar) [1971890] - dmaengine: idxd: convert sprintf() to sysfs_emit() for all usages (Jerry Snitselaar) [1971890] - dmaengine: idxd: add interrupt handle request and release support (Jerry Snitselaar) [1971890] - dmaengine: idxd: add support for readonly config mode (Jerry Snitselaar) [1971890] - dmaengine: idxd: add percpu_ref to descriptor submission path (Jerry Snitselaar) [1971949] - dmaengine: idxd: remove detection of device type (Jerry Snitselaar) [1971963] - Documentation/x86: Update documentation for SVA (Shared Virtual Addressing) (Jerry Snitselaar) [2071461] - tools/objtool: Check for use of the ENQCMD instruction in the kernel (Jerry Snitselaar) [2071461] - x86/cpufeatures: Re-enable ENQCMD (Jerry Snitselaar) [2071461] - x86/traps: Demand-populate PASID MSR via #GP (Jerry Snitselaar) [2071461] - sched: Define and initialize a flag to identify valid PASID in the task (Jerry Snitselaar) [2071461] - x86/fpu: Clear PASID when copying fpstate (Jerry Snitselaar) [2071461] - iommu/sva: Assign a PASID to mm on PASID allocation and free it on mm exit (Jerry Snitselaar) [2071461] - iommu/ioasid: Introduce a helper to check for valid PASIDs (Jerry Snitselaar) [2071461] - kernel/fork: Initialize mm's PASID (Jerry Snitselaar) [2071461] - mm: Change CONFIG option for mm->pasid field (Jerry Snitselaar) [2071461] - mm/fork: clear PASID for new mm (Jerry Snitselaar) [2071461] - iommu/sva: Rename CONFIG_IOMMU_SVA_LIB to CONFIG_IOMMU_SVA (Jerry Snitselaar) [2071461] - turbostat: fix PC6 displaying on some systems (Steve Best) [2040078]- quota: make dquot_quota_sync return errors from ->sync_fs (Lukas Czerner) [2083057] - redhat: disable more noisy rpminspect tests (Jarod Wilson) - mm: thp: replace the page lock with the seqlock for the THP mapcount (Andrea Arcangeli) [1958020] - mm: do_wp_page: deduplicate smart_lock_page (Andrea Arcangeli) [1958020] - mm: hugetlbfs: gup_must_unshare() cleanup (Andrea Arcangeli) [1958020] - mm: GUP: cleanup FOLL_UNSHARE (Andrea Arcangeli) [1958020] - mm: COW: skip the page lock in the COW copy path (Andrea Arcangeli) [1958020] - mm: gup: gup_must_unshare() use can_read_pin_swap_page() (Andrea Arcangeli) [1958020] - mm: hugetlbfs: gup: gup_must_unshare(): enable hugetlbfs (Andrea Arcangeli) [1958020] - mm: hugetlbfs: FOLL_FAULT_UNSHARE (Andrea Arcangeli) [1958020] - mm: hugetlbfs: COR: copy-on-read fault (Andrea Arcangeli) [1958020] - mm: gup: FOLL_UNSHARE RHEL (Andrea Arcangeli) [1958020] - mm: gup: FOLL_NOUNSHARE: optimize follow_page (Andrea Arcangeli) [1958020] - mm: gup: FOLL_UNSHARE (Andrea Arcangeli) [1958020] - mm: gup: gup_must_unshare() (Andrea Arcangeli) [1958020] - mm: gup: COR: copy-on-read fault (Andrea Arcangeli) [1958020] - mm: thp: introduce page_trans_huge_anon_shared (Andrea Arcangeli) [1958020] - mm: thp: stabilize the THP mapcount in page_remove_anon_compound_rmap (Andrea Arcangeli) [1958020] - mm: thp: make the THP mapcount atomic with a seqlock (Andrea Arcangeli) [1958020] - mm: thp: consolidate mapcount logic on THP split (David Hildenbrand) [1958020] - vmxnet3: Remove useless DMA-32 fallback configuration (Kamal Heib) [2083561] - vmxnet3: fix minimum vectors alloc issue (Kamal Heib) [2083561] - net: vmxnet3: remove multiple false checks in vmxnet3_ethtool.c (Kamal Heib) [2083561] - vmxnet3: do not stop tx queues after netif_device_detach() (Kamal Heib) [2083561] - block: limit request dispatch loop duration (Ming Lei) [2005082] - esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca) [2062115] {CVE-2022-27666} - esp: Fix possible buffer overflow in ESP transformation (Sabrina Dubroca) [2062115] {CVE-2022-27666} - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path (Chris von Recklinghausen) [2080376] {CVE-2022-28390} - NFSD: Deprecate NFS_OFFSET_MAX (Scott Mayhew) [2064216] - NFSD: Fix offset type in I/O trace points (Scott Mayhew) [2064216] - NFSD: COMMIT operations must not return NFS?ERR_INVAL (Scott Mayhew) [2064216] - NFSD: Clamp WRITE offsets (Scott Mayhew) [2064216] - NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Scott Mayhew) [2064216] - NFSD: Fix ia_size underflow (Scott Mayhew) [2064216] - NFSD: Fix the behavior of READ near OFFSET_MAX (Scott Mayhew) [2064216] - NFSD: Fix READDIR buffer overflow (Scott Mayhew) [2064216] - nfsd: Fix nsfd startup race (again) (Scott Mayhew) [2064216] - NFS: Add a tracepoint to show the results of nfs_set_cache_invalid() (Scott Mayhew) [2064216] - NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Scott Mayhew) [2064216] - NFSD: Fix exposure in nfsd4_decode_bitmap() (Scott Mayhew) [2064216] - NFSv4: Sanity check the parameters in nfs41_update_target_slotid() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from decode_getattr_*() functions (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_setsecurity (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_fhget() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_add_or_obtain() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_instantiate() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs_setattrres (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_getattr_res (Scott Mayhew) [2064216] - NFS: Remove the f_label from the nfs4_opendata and nfs_openres (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_lookupp_res struct (Scott Mayhew) [2064216] - NFS: Remove the label from the nfs4_lookup_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_link_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_create_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs_entry struct (Scott Mayhew) [2064216] - NFS: Create a new nfs_alloc_fattr_with_label() function (Scott Mayhew) [2064216] - NFS: Always initialise fattr->label in nfs_fattr_alloc() (Scott Mayhew) [2064216] - NFSv4: Remove unnecessary 'minor version' check (Scott Mayhew) [2064216] - NFSv4: Fix potential Oops in decode_op_map() (Scott Mayhew) [2064216] - NFSv4: Ensure decode_compound_hdr() sanity checks the tag (Scott Mayhew) [2064216] - NFS: Don't trace an uninitialised value (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to OFFLOAD_CANCEL (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to CB_OFFLOAD (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to CLONE (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to COPY (Scott Mayhew) [2064216] - NFSv4.2 add tracepoints to FALLOCATE and DEALLOCATE (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to SEEK (Scott Mayhew) [2064216] - nfs4: take a reference on the nfs_client when running FREE_STATEID (Scott Mayhew) [2064216] - NFS: Move NFS protocol display macros to global header (Scott Mayhew) [2064216] - NFS: Move generic FS show macros to global header (Scott Mayhew) [2064216] - SUNRPC: Clean up xs_tcp_setup_sock() (Scott Mayhew) [2064216] - NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Scott Mayhew) [2064216] - NFS: Remove redundant call to __set_page_dirty_nobuffers (Scott Mayhew) [2064216] - NFS: Unexport nfs_probe_fsinfo() (Scott Mayhew) [2064216] - NFS: Call nfs_probe_server() during a fscontext-reconfigure event (Scott Mayhew) [2064216] - NFS: Replace calls to nfs_probe_fsinfo() with nfs_probe_server() (Scott Mayhew) [2064216] - NFS: Move nfs_probe_destination() into the generic client (Scott Mayhew) [2064216] - NFS: Create an nfs4_server_set_init_caps() function (Scott Mayhew) [2064216] - NFS: Remove --> and <-- dprintk call sites (Scott Mayhew) [2064216] - SUNRPC: Trace calls to .rpc_call_done (Scott Mayhew) [2064216] - NFS: Replace dprintk callsites in nfs_readpage(s) (Scott Mayhew) [2064216] - SUNRPC: Use BIT() macro in rpc_show_xprt_state() (Scott Mayhew) [2064216] - SUNRPC: Tracepoints should display tk_pid and cl_clid as a fixed-size field (Scott Mayhew) [2064216] - xprtrdma: Remove rpcrdma_ep::re_implicit_roundup (Scott Mayhew) [2064216] - xprtrdma: Provide a buffer to pad Write chunks of unaligned length (Scott Mayhew) [2064216] - Fix user namespace leak (Scott Mayhew) [2064216] - NFS: Save some space in the inode (Scott Mayhew) [2064216] - NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests (Scott Mayhew) [2064216] - NFSv4: Fixes for nfs4_inode_return_delegation() (Scott Mayhew) [2064216] - NFS: Fix an Oops in pnfs_mark_request_commit() (Scott Mayhew) [2064216] - NFS: Fix up commit deadlocks (Scott Mayhew) [2064216] - NFSD:fix boolreturn.cocci warning (Scott Mayhew) [2064216] - nfsd: update create verifier comment (Scott Mayhew) [2064216] - SUNRPC: Change return value type of .pc_encode (Scott Mayhew) [2064216] - SUNRPC: Replace the "__be32 *p" parameter to .pc_encode (Scott Mayhew) [2064216] - NFSD: Save location of NFSv4 COMPOUND status (Scott Mayhew) [2064216] - SUNRPC: Change return value type of .pc_decode (Scott Mayhew) [2064216] - SUNRPC: Replace the "__be32 *p" parameter to .pc_decode (Scott Mayhew) [2064216] - SUNRPC: De-duplicate .pc_release() call sites (Scott Mayhew) [2064216] - SUNRPC: Simplify the SVC dispatch code path (Scott Mayhew) [2064216] - NFS: Fix deadlocks in nfs_scan_commit_list() (Scott Mayhew) [2064216] - NFS: Instrument i_size_write() (Scott Mayhew) [2064216] - SUNRPC: Per-rpc_clnt task PIDs (Scott Mayhew) [2064216] - NFS: Remove unnecessary TRACE_DEFINE_ENUM()s (Scott Mayhew) [2064216] - SUNRPC: Capture value of xdr_buf::page_base (Scott Mayhew) [2064216] - svcrdma: Split svcrmda_wc_{read,write} tracepoints (Scott Mayhew) [2064216] - svcrdma: Split the svcrdma_wc_send() tracepoint (Scott Mayhew) [2064216] - svcrdma: Split the svcrdma_wc_receive() tracepoint (Scott Mayhew) [2064216] - pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Scott Mayhew) [2064216] - NFS: Remove unnecessary page cache invalidations (Scott Mayhew) [2064216] - NFS: Fix dentry verifier races (Scott Mayhew) [2064216] - NFS: Further optimisations for 'ls -l' (Scott Mayhew) [2064216] - NFS: Fix up nfs_readdir_inode_mapping_valid() (Scott Mayhew) [2064216] - NFS: Ignore the directory size when marking for revalidation (Scott Mayhew) [2064216] - NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA (Scott Mayhew) [2064216] - NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED (Scott Mayhew) [2064216] - NFSv4: Retrieve ACCESS on open if we're not using NFS4_CREATE_EXCLUSIVE (Scott Mayhew) [2064216] - NFS: Fix a few more clear_bit() instances that need release semantics (Scott Mayhew) [2064216] - SUNRPC: xprt_clear_locked() only needs release memory semantics (Scott Mayhew) [2064216] - SUNRPC: Remove unnecessary memory barriers (Scott Mayhew) [2064216] - SUNRPC: Remove WQ_HIGHPRI from xprtiod (Scott Mayhew) [2064216] - SUNRPC: Add cond_resched() at the appropriate point in __rpc_execute() (Scott Mayhew) [2064216] - SUNRPC: Partial revert of commit 6f9f17287e78 (Scott Mayhew) [2064216] - NFS: Fix up nfs_ctx_key_to_expire() (Scott Mayhew) [2064216] - NFS: Label the dentry with a verifier in nfs_rmdir() and nfs_unlink() (Scott Mayhew) [2064216] - NFS: Label the dentry with a verifier in nfs_link(), nfs_symlink() (Scott Mayhew) [2064216] - NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() (Scott Mayhew) [2064216] - SUNRPC: xdr_stream_subsegment() must handle non-zero page_bases (Scott Mayhew) [2064216] - NFSD: simplify struct nfsfh (Scott Mayhew) [2064216] - NFSD: drop support for ancient filehandles (Scott Mayhew) [2064216] - NFSD: move filehandle format declarations out of "uapi". (Scott Mayhew) [2064216] - UNRPC: Return specific error code on kmalloc failure (Scott Mayhew) [2064216] - NFSD: Optimize DRC bucket pruning (Scott Mayhew) [2064216] - nfsd: don't alloc under spinlock in rpc_parse_scope_id (Scott Mayhew) [2064216] - NFSD: Keep existing listeners on portlist error (Scott Mayhew) [2064216] - nfs: Fix kerneldoc warning shown up by W=1 (Scott Mayhew) [2064216] - nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Scott Mayhew) [2064216] - NLM: Fix svcxdr_encode_owner() (Scott Mayhew) [2064216] - SUNRPC: improve error response to over-size gss credential (Scott Mayhew) [2064216] - NFS: Always provide aligned buffers to the RPC read layers (Scott Mayhew) [2064216] - NFSv3: Delete duplicate judgement in nfs3_async_handle_jukebox (Scott Mayhew) [2064216] - SUNRPC: Tweak TCP socket shutdown in the RPC client (Scott Mayhew) [2064216] - svcrdma: xpt_bc_xprt is already clear in __svc_rdma_free() (Scott Mayhew) [2064216] - rpc: fix gss_svc_init cleanup on failure (Scott Mayhew) [2064216] - SUNRPC: Add RPC_AUTH_TLS protocol numbers (Scott Mayhew) [2064216] - NFSD: remove vanity comments (Scott Mayhew) [2064216] - svcrdma: Convert rdma->sc_rw_ctxts to llist (Scott Mayhew) [2064216] - svcrdma: Relieve contention on sc_send_lock. (Scott Mayhew) [2064216] - svcrdma: Fewer calls to wake_up() in Send completion handler (Scott Mayhew) [2064216] - NFSD: Use new __string_len C macros for nfsd_clid_class (Scott Mayhew) [2064216] - NFSD: Use new __string_len C macros for the nfs_dirent tracepoint (Scott Mayhew) [2064216] - tracing: Add trace_event helper macros __string_len() and __assign_str_len() (Scott Mayhew) [2064216] - NFSD: Clean up splice actor (Scott Mayhew) [2064216] - NFS: Clean up the synopsis of callback process_op() (Scott Mayhew) [2064216] - NFS: Extract the xdr_init_encode/decode() calls from decode_compound (Scott Mayhew) [2064216] - NFS: Remove unused callback void decoder (Scott Mayhew) [2064216] - NFS: Add a private local dispatcher for NFSv4 callback operations (Scott Mayhew) [2064216] - SUNRPC: Eliminate the RQ_AUTHERR flag (Scott Mayhew) [2064216] - SUNRPC: Set rq_auth_stat in the pg_authenticate() callout (Scott Mayhew) [2064216] - SUNRPC: Add svc_rqst::rq_auth_stat (Scott Mayhew) [2064216] - NFSv4/pNFS: Remove dead code (Scott Mayhew) [2064216] - SUNRPC: Convert rpc_client refcount to use refcount_t (Scott Mayhew) [2064216] - xprtrdma: Eliminate rpcrdma_post_sends() (Scott Mayhew) [2064216] - xprtrdma: Add an xprtrdma_post_send_err tracepoint (Scott Mayhew) [2064216] - xprtrdma: Add xprtrdma_post_recvs_err() tracepoint (Scott Mayhew) [2064216] - xprtrdma: Add an rpcrdma_mr_completion_class (Scott Mayhew) [2064216] - xprtrdma: Don't display r_xprt memory addresses in tracepoints (Scott Mayhew) [2064216] - xprtrdma: Disconnect after an ib_post_send() immediate error (Scott Mayhew) [2064216] - SUNRPC: Record timeout value in xprt_retransmit tracepoint (Scott Mayhew) [2064216] - SUNRPC: xprt_retransmit() displays the the NULL procedure incorrectly (Scott Mayhew) [2064216] - treewide: Add missing semicolons to __assign_str uses (Scott Mayhew) [2064216] - SUNRPC: Remove unneeded TRACE_DEFINE_ENUMs (Scott Mayhew) [2064216] - SUNRPC: Unset RPC_TASK_NO_RETRANS_TIMEOUT for NULL RPCs (Scott Mayhew) [2064216] - SUNRPC: Refactor rpc_ping() (Scott Mayhew) [2064216] - nfsd: fix NULL dereference in nfs3svc_encode_getaclres (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SHARE results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 nlm_res results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 TEST results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 void results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 FREE_ALL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SHARE arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SM_NOTIFY arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 nlm_res arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 UNLOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 CANCEL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 LOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 TEST arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 void arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SHARE results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 nlm_res results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 TEST results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 void results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 FREE_ALL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SHARE arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SM_NOTIFY arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 nlm_res arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 UNLOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 CANCEL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 LOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 TEST arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 void argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Common NLM XDR helpers (Scott Mayhew) [2064216] - lockd: Create a simplified .vs_dispatch method for NLM requests (Scott Mayhew) [2064216] - lockd: Remove stale comments (Scott Mayhew) [2064216] - nfsd: rpc_peeraddr2str needs rcu lock (Scott Mayhew) [2064216] - rpc: remove redundant initialization of variable status (Scott Mayhew) [2064216] - NFSv4: setlease should return EAGAIN if locks are not available (Scott Mayhew) [2064216] - NFS: Avoid duplicate resets of attribute cache timeouts (Scott Mayhew) [2064216] - NFSv4: Fix handling of non-atomic change attrbute updates (Scott Mayhew) [2064216] - NFS: Fix up inode attribute revalidation timeouts (Scott Mayhew) [2064216] - NFSv4: Add support for application leases underpinned by a delegation (Scott Mayhew) [2064216] - NFSv4: Add lease breakpoints in case of a delegation recall or return (Scott Mayhew) [2064216] - NFSv4: Fix delegation return in cases where we have to retry (Scott Mayhew) [2064216] - nfsd: move some commit_metadata()s outside the inode lock (Scott Mayhew) [2064216] - NFSD: Update nfsd_cb_args tracepoint (Scott Mayhew) [2064216] - NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_probe tracepoint (Scott Mayhew) [2064216] - NFSD: Replace the nfsd_deleg_break tracepoint (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_offload tracepoint (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_lm_notify tracepoint (Scott Mayhew) [2064216] - NFSD: Enhance the nfsd_cb_setup tracepoint (Scott Mayhew) [2064216] - NFSD: Remove spurious cb_setup_err tracepoint (Scott Mayhew) [2064216] - NFSD: Adjust cb_shutdown tracepoint (Scott Mayhew) [2064216] - NFSD: Add cb_lost tracepoint (Scott Mayhew) [2064216] - NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_ macros (Scott Mayhew) [2064216] - NFSD: Capture every CB state transition (Scott Mayhew) [2064216] - NFSD: Constify @fh argument of knfsd_fh_hash() (Scott Mayhew) [2064216] - NFSD: Add tracepoints for EXCHANGEID edge cases (Scott Mayhew) [2064216] - NFSD: Add tracepoints for SETCLIENTID edge cases (Scott Mayhew) [2064216] - NFSD: Add a couple more nfsd_clid_expired call sites (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_destroyed tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_reclaim_complete tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_confirmed tracepoint (Scott Mayhew) [2064216] - NFSD: Remove trace_nfsd_clid_inuse_err (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_verf_mismatch tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_cred_mismatch tracepoint (Scott Mayhew) [2064216] - NFSD: Add an RPC authflavor tracepoint display helper (Scott Mayhew) [2064216] - NFS: Ensure the NFS_CAP_SECURITY_LABEL capability is set when appropriate (Scott Mayhew) [2064216] - NFS: Split attribute support out from the server capabilities (Scott Mayhew) [2064216] - NFS: Don't store NFS_INO_REVAL_FORCED (Scott Mayhew) [2064216] - NFSv4: link must update the inode nlink. (Scott Mayhew) [2064216] - NFSv4: nfs4_inc/dec_nlink_locked should also invalidate ctime (Scott Mayhew) [2064216] - NFS: Another inode revalidation improvement (Scott Mayhew) [2064216] - NFS: Use information about the change attribute to optimise updates (Scott Mayhew) [2064216] - NFSv4: Add support for the NFSv4.2 "change_attr_type" attribute (Scott Mayhew) [2064216] - NFS: Simplify cache consistency in nfs_check_inode_attributes() (Scott Mayhew) [2064216] - NFS: Remove a line of code that has no effect in nfs_update_inode() (Scott Mayhew) [2064216] - NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Scott Mayhew) [2064216] - NFS: Separate tracking of file mode cache validity from the uid/gid (Scott Mayhew) [2064216] - NFS: Separate tracking of file nlinks cache validity from the mode/uid/gid (Scott Mayhew) [2064216] - NFSv4: Fix nfs4_bitmap_copy_adjust() (Scott Mayhew) [2064216] - NFS: Don't set NFS_INO_REVAL_PAGECACHE in the inode cache validity (Scott Mayhew) [2064216] - NFS: Replace use of NFS_INO_REVAL_PAGECACHE when checking cache validity (Scott Mayhew) [2064216] - NFS: Add a cache validity flag argument to nfs_revalidate_inode() (Scott Mayhew) [2064216] - NFS: nfs_setattr_update_inode() should clear the suid/sgid bits (Scott Mayhew) [2064216] - NFS: Fix up statx() results (Scott Mayhew) [2064216] - NFS: Don't revalidate attributes that are not being asked for (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv3 ACL encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 SETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 GETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv2 ACL encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL ACCESS result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL GETATTR result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs (Scott Mayhew) [2064216] - NFSD: Remove unused NFSv2 directory entry encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR entry encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder (Scott Mayhew) [2064216] - NFSD: Add a helper that encodes NFSv3 directory offset cookies (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 STATFS result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READ result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READLINK result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 stat encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations (Scott Mayhew) [2064216] - NFSD: Remove unused NFSv3 directory entry encoders (Scott Mayhew) [2064216] - NFSD: Update NFSv3 READDIR entry encoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READDIR3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder (Scott Mayhew) [2064216] - NFSD: Add a helper that encodes NFSv3 directory offset cookies (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 COMMIT3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 PATHCONF3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 FSINFO3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 RENAMEv3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 CREATE family of encoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READLINK3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 wccstat result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 ACCESS3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the GETATTR3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Extract the svcxdr_init_encode() helper (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv3 ACL decoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 GETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv2 ACL decoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL ACCESS argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL GETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add an xdr_stream-based decoder for NFSv2/3 ACLs (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Remove argument length checking in nfsd_dispatch() (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SYMLINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 CREATE argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 LINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 RENAME argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update NFSv2 diropargs decoding to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add helper to set up the pages where the dirlist is encoded (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READLINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 WRITE argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READ argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the MKNOD3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the SYMLINK3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the MKDIR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the CREATE3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the SETATTR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the LINK3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the RENAME3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 DIROPargs decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update COMMIT3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update READDIR3args decoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add helper to set up the pages where the dirlist is encoded (Scott Mayhew) [2064216] - NFSD: Fix returned READDIR offset cookie (Scott Mayhew) [2064216] - NFSD: Update READLINK3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update WRITE3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update READ3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update ACCESS3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update GETATTR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - SUNRPC: Move definition of XDR_UNIT (Scott Mayhew) [2064216] - rpcrdma: Capture bytes received in Receive completion tracepoints (Scott Mayhew) [2064216] - NFSD: Restore NFSv4 decoding's SAVEMEM functionality (Scott Mayhew) [2064216] - NFSD: Remove macros that are no longer used (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_compound() (Scott Mayhew) [2064216] - NFSD: Make nfsd4_ops::opnum a u32 (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_listxattrs() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setxattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_xattr_name() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_clone() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_seek() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_offload_status() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_copy() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_fallocate() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_test_stateid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_sequence() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutget() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_free_stateid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_destroy_session() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_create_session() (Scott Mayhew) [2064216] - NFSD: Add a helper to decode channel_attrs4 (Scott Mayhew) [2064216] - NFSD: Add a helper to decode nfs_impl_id4 (Scott Mayhew) [2064216] - NFSD: Add a helper to decode state_protect4_a (Scott Mayhew) [2064216] - NFSD: Add a separate decoder for ssv_sp_parms (Scott Mayhew) [2064216] - NFSD: Add a separate decoder to handle state_protect_ops (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_cb_sec() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_write() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_verify() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setclientid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_secinfo() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_renew() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_rename() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_remove() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_readdir() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_read() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_putfh() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open_confirm() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open() (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's open_claim4 argument (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_share_deny() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_share_access() (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's openflag4 argument (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's createhow4 argument (Scott Mayhew) [2064216] - NFSD: Add helper to decode NFSv4 verifiers (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lookup() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_locku() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lockt() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lock() (Scott Mayhew) [2064216] - NFSD: Add helper for decoding locker4 (Scott Mayhew) [2064216] - NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner (Scott Mayhew) [2064216] - NFSD: Relocate nfsd4_decode_opaque() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_link() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_getattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_delegreturn() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_create() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_fattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 umask attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 security label attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 time_set attributes (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 owner_group attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 owner attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 mode attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 acl attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 size attribute (Scott Mayhew) [2064216] - NFSD: Change the way the expected length of a fattr4 is checked (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_commit() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_close() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_access() (Scott Mayhew) [2064216] - NFSD: Replace the internals of the READ_BUF() macro (Scott Mayhew) [2064216] - nfsd/nfs3: remove unused macro nfsd3_fhandleres (Scott Mayhew) [2064216] - vt: vt_ioctl: fix race in VT_RESIZEX (Čestmír Kalina) [2068338] - net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Amir Tzin) [2055580] - openvswitch: Fix setting ipv6 fields causing hw csum failure (Eelco Chaudron) [1974356]- Fix up versioning for maintainer builds (Jarod Wilson) - powerpc/iommu: Enable remaining IOMMU Pagesizes present in LoPAR (Gustavo Walbon) [1987109] - sizes.h: add SZ_8G/SZ_16G/SZ_32G macros (Gustavo Walbon) [1987109] - x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Puneet Sethi) [2040336] - dm integrity: fix memory corruption when tag_size is less than digest size (Benjamin Marzinski) [2081775] - sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long) [2079980] - sctp: Initialize daddr on peeled off socket (Xin Long) [2079980] - sctp: fix kernel-infoleak for SCTP sockets (Xin Long) [2079980] - sctp: do not update transport pathmtu if SPP_PMTUD_ENABLE is not set (Xin Long) [2079980] - dm crypt: fix copy and paste bug in crypt_alloc_req_aead (Benjamin Marzinski) [2073431] - dm crypt: defer decryption to a tasklet if interrupts disabled (Benjamin Marzinski) [2073431] - dm crypt: do not call bio_endio() from the dm-crypt tasklet (Benjamin Marzinski) [2073431] - dm crypt: use GFP_ATOMIC when allocating crypto requests from softirq (Benjamin Marzinski) [2073431] - dm crypt: do not wait for backlogged crypto request completion in softirq (Benjamin Marzinski) [2073431] - dm crypt: document new no_workqueue flags (Benjamin Marzinski) [2073431] - dm crypt: add flags to optionally bypass kcryptd workqueues (Benjamin Marzinski) [2073431] - tracing/osnoise: Force quiescent states while tracing (Jerome Marchand) [2069710] - tracing/osnoise: Do not unregister events twice (Jerome Marchand) [2069710] - tracing/osnoise: Make osnoise_main to sleep for microseconds (Jerome Marchand) [2069710] - tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() fails (Jerome Marchand) [2069710] - tracing/osnoise: Make osnoise_instances static (Jerome Marchand) [2069710] - tracing/osnoise: Remove PREEMPT_RT ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Remove STACKTRACE ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Allow multiple instances of the same tracer (Jerome Marchand) [2069710] - tracing/osnoise: Remove TIMERLAT ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Support a list of trace_array *tr (Jerome Marchand) [2069710] - tracing/osnoise: Use start/stop_per_cpu_kthreads() on osnoise_cpus_write() (Jerome Marchand) [2069710] - tracing/osnoise: Split workload start from the tracer start (Jerome Marchand) [2069710] - tracing/osnoise: Improve comments about barrier need for NMI callbacks (Jerome Marchand) [2069710] - tracing/osnoise: Do not follow tracing_cpumask (Jerome Marchand) [2069710] - trace/timerlat: Add migrate-disabled field to the timerlat header (Jerome Marchand) [2069710] - trace/osnoise: Add migrate-disabled field to the osnoise header (Jerome Marchand) [2069710] - tracing/doc: Fix typos on the timerlat tracer documentation (Jerome Marchand) [2069710] - trace/osnoise: Fix an ifdef comment (Jerome Marchand) [2069710] - redhat: indicate HEAD state in tarball/rpm name (Jarod Wilson) - selftest: net: Test IPv4 PMTU exceptions with DSCP and ECN (Guillaume Nault) [2081453] - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates (Guillaume Nault) [2081453] - ipv4: tcp: send zero IPID in SYNACK messages (Guillaume Nault) [2081453] - ipv4: raw: lock the socket in raw_bind() (Guillaume Nault) [2081453] - net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu) [2066976] - net/packet: fix packet_sock xmit return value checking (Hangbin Liu) [2066976] - doc/ip-sysctl: add bc_forwarding (Xin Long) [2080486] - net/packet: fix packet_sock xmit return value checking (Xin Long) [2080486] - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Xin Long) [2080486] - net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Xin Long) [2080486] - veth: fix races around rq->rx_notify_masked (Xin Long) [2080486] - af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Xin Long) [2080486] - ipv4: remove sparse error in ip_neigh_gw4() (Xin Long) [2080486] - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress (Xin Long) [2080486] - veth: Do not record rx queue hint in veth_xmit (Xin Long) [2080486] - veth: ensure skb entering GRO are not cloned. (Xin Long) [2080486] - ethtool: Fix link extended state for big endian (Xin Long) [2080486] - ethtool: do not perform operations on net devices being unregistered (Xin Long) [2080486] - ethtool: Add transceiver module extended state (Xin Long) [2080486] - ethtool: runtime-resume netdev parent in ethnl_ops_begin (Xin Long) [2080486] - ethtool: move netif_device_present check from ethnl_parse_header_dev_get to ethnl_ops_begin (Xin Long) [2080486] - ethtool: move implementation of ethnl_ops_begin/complete to netlink.c (Xin Long) [2080486] - net: validate lwtstate->data before returning from skb_tunnel_info() (Xin Long) [2080486]- bnx2x: fix napi API usage sequence (Manish Chopra) [2080659] - netfilter: fix use-after-free in __nf_register_net_hook() (Florian Westphal) [2080272] - netfilter: nf_tables: unregister flowtable hooks on netns exit (Florian Westphal) [2080272] - netfilter: nftables: add helper function to release hooks of one single table (Florian Westphal) [2080272] - netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal) [2080272] - netfilter: nf_conntrack_tcp: re-init for syn packets only (Florian Westphal) [2080272] - netfilter: nft_set_rbtree: overlap detection with element re-addition after deletion (Florian Westphal) [2080272] - netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal) [2080272] - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options (Florian Westphal) [2080272] - netfilter: ctnetlink: disable helper autoassign (Florian Westphal) [2080272] - netfilter: nft_payload: don't allow th access for fragments (Florian Westphal) [2080272] - netfilter: nft_payload: simplify vlan header handling (Florian Westphal) [2080272] - RDMA/rxe: Change mcg_lock to a _bh lock (Kamal Heib) [2056500] - RDMA/rxe: Do not call dev_mc_add/del() under a spinlock (Kamal Heib) [2056500] - RDMA/rxe: Recheck the MR in when generating a READ reply (Kamal Heib) [2056500] - RDMA/rxe: Fix "Replace mr by rkey in responder resources" (Kamal Heib) [2056500] - RDMA/siw: Fix a condition race issue in MPA request processing (Kamal Heib) [2056500] - RDMA/irdma: Fix possible crash due to NULL netdev in notifier (Kamal Heib) [2056500] - RDMA/irdma: Reduce iWARP QP destroy time (Kamal Heib) [2056500] - RDMA/irdma: Flush iWARP QP if modified to ERR from RTR state (Kamal Heib) [2056500] - RDMA/irdma: Fix deadlock in irdma_cleanup_cm_core() (Kamal Heib) [2056500] - RDMA/hfi1: Fix use-after-free bug for mm struct (Kamal Heib) [2056500] - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Kamal Heib) [2056500] - IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Kamal Heib) [2056500] - RDMA/nldev: Prevent underflow in nldev_stat_set_counter_dynamic_doit() (Kamal Heib) [2056500] - IB/iser: Fix error flow in case of registration failure (Kamal Heib) [2056500] - IB/iser: Generalize map/unmap dma tasks (Kamal Heib) [2056500] - IB/iser: Use iser_fr_desc as registration context (Kamal Heib) [2056500] - IB/iser: Remove iser_reg_data_sg helper function (Kamal Heib) [2056500] - RDMA/rxe: Use standard names for ref counting (Kamal Heib) [2056500] - RDMA/rxe: Replace red-black trees by xarrays (Kamal Heib) [2056500] - RDMA/rxe: Shorten pool names in rxe_pool.c (Kamal Heib) [2056500] - RDMA/rxe: Move max_elem into rxe_type_info (Kamal Heib) [2056500] - RDMA/rxe: Replace obj by elem in declaration (Kamal Heib) [2056500] - RDMA/rxe: Delete _locked() APIs for pool objects (Kamal Heib) [2056500] - RDMA/rxe: Reverse the sense of RXE_POOL_NO_ALLOC (Kamal Heib) [2056500] - RDMA/rxe: Replace mr by rkey in responder resources (Kamal Heib) [2056500] - RDMA/rxe: Fix ref error in rxe_av.c (Kamal Heib) [2056500] - RDMA/irdma: Add support for address handle re-use (Kamal Heib) [2056500] - Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" (Kamal Heib) [2056500] - RDMA/rxe: Remove useless argument for update_state() (Kamal Heib) [2056500] - RDMA/rxe: Change variable and function argument to proper type (Kamal Heib) [2056500] - RDMA/irdma: Prevent some integer underflows (Kamal Heib) [2056500] - RDMA/core: Fix ib_qp_usecnt_dec() called when error (Kamal Heib) [2056500] - IB/hfi1: Allow larger MTU without AIP (Kamal Heib) [2056500] - RDMA/core: Remove unnecessary statements (Kamal Heib) [2056500] - RDMA/irdma: Remove incorrect masking of PD (Kamal Heib) [2056500] - RDMA/irdma: Fix Passthrough mode in VM (Kamal Heib) [2056500] - RDMA/irdma: Fix netdev notifications for vlan's (Kamal Heib) [2056500] - RDMA/irdma: Make irdma_create_mg_ctx return a void (Kamal Heib) [2056500] - RDMA/irdma: Move union irdma_sockaddr to header file (Kamal Heib) [2056500] - RDMA/irdma: Remove the unnecessary variable saddr (Kamal Heib) [2056500] - RDMA/irdma: Use net_type to check network type (Kamal Heib) [2056500] - RDMA/rxe: Cleanup rxe_mcast.c (Kamal Heib) [2056500] - RDMA/rxe: Collect cleanup mca code in a subroutine (Kamal Heib) [2056500] - RDMA/rxe: Collect mca init code in a subroutine (Kamal Heib) [2056500] - RDMA/rxe: Warn if mcast memory is not freed (Kamal Heib) [2056500] - RDMA/irdma: Remove excess error variables (Kamal Heib) [2056500] - RDMA/irdma: Propagate error codes (Kamal Heib) [2056500] - RDMA/irdma: Remove enum irdma_status_code (Kamal Heib) [2056500] - RDMA/ib_srp: Add more documentation (Kamal Heib) [2056500] - IB/cma: Allow XRC INI QPs to set their local ACK timeout (Kamal Heib) [2056500] - RDMA/rxe: Remove mcg from rxe pools (Kamal Heib) [2056500] - RDMA/rxe: Remove key'ed object support (Kamal Heib) [2056500] - RDMA/rxe: Replace pool key by rxe->mcg_tree (Kamal Heib) [2056500] - RDMA/rxe: Replace int num_qp by atomic_t qp_num (Kamal Heib) [2056500] - RDMA/rxe: Replace grp by mcg, mce by mca (Kamal Heib) [2056500] - RDMA/rxe: Use kzmalloc/kfree for mca (Kamal Heib) [2056500] - RDMA/rxe: Move mcg_lock to rxe (Kamal Heib) [2056500] - RDMA/hfi: Replace cpumask_weight with cpumask_empty where appropriate (Kamal Heib) [2056500] - RDMA/irdma: Refactor DCB bits in prep for DSCP support (Kamal Heib) [2056500] - RDMA/opa: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/iser: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/ipoib: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/rxe: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/usnic: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/hfi1: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/core: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/core: Set MR type in ib_reg_user_mr (Kamal Heib) [2056500] - md: Set MD_BROKEN for RAID1 and RAID10 (Nigel Croxon) [2042729] - raid5: introduce MD_BROKEN (Nigel Croxon) [2042729] - RHEL only Changes to support block changes not picked up (Nigel Croxon) [2042729] - md: fix NULL pointer deref with nowait but no mddev->queue (Nigel Croxon) [2042729] - md: use default_groups in kobj_type (Nigel Croxon) [2042729] - md: Move alloc/free acct bioset in to personality (Nigel Croxon) [2042729] - md: fix spelling of "its" (Nigel Croxon) [2042729] - md: raid456 add nowait support (Nigel Croxon) [2042729] - md: raid10 add nowait support (Nigel Croxon) [2042729] - md: raid1 add nowait support (Nigel Croxon) [2042729] - md: add support for REQ_NOWAIT (Nigel Croxon) [2042729] - md/raid5: play nice with PREEMPT_RT (Nigel Croxon) [2042729] - md/raid1: fix missing bitmap update w/o WriteMostly devices (Nigel Croxon) [2042729] - md: fix double free of mddev->private in autorun_array() (Nigel Croxon) [2042729] - md: fix update super 1.0 on rdev size change (Nigel Croxon) [2042729] - raid5-ppl: use swap() to make code cleaner (Nigel Croxon) [2042729] - md/bitmap: don't set max_write_behind if there is no write mostly device (Nigel Croxon) [2042729] - md: update superblock after changing rdev flags in state_store (Nigel Croxon) [2042729] - md: remove unused argument from md_new_event (Nigel Croxon) [2042729] - md/raid5: call roundup_pow_of_two in raid5_run (Nigel Croxon) [2042729] - md/raid1: use rdev in raid1_write_request directly (Nigel Croxon) [2042729] - md/raid1: only allocate write behind bio for WriteMostly device (Nigel Croxon) [2042729] - md: properly unwind when failing to add the kobject in md_alloc (Nigel Croxon) [2042729] - md: extend disks_mutex coverage (Nigel Croxon) [2042729] - md: add the bitmap group to the default groups for the md kobject (Nigel Croxon) [2042729] - md: add error handling support for add_disk() (Nigel Croxon) [2042729] - md: fix a lock order reversal in md_alloc (Nigel Croxon) [2042729] - scsi: qedf: Stop using the SCSI pointer (Nilesh Javali) [2044843] - scsi: qedf: Change context reset messages to ratelimited (Nilesh Javali) [2044843] - scsi: qedf: Fix refcount issue when LOGO is received during TMF (Nilesh Javali) [2044843] - scsi: qedf: Add stag_work to all the vports (Nilesh Javali) [2044843] - scsi: qedf: Fix potential dereference of NULL pointer (Nilesh Javali) [2044843] - eth: fwnode: remove the addr len from mac helpers (Íñigo Huguet) [2069565] - eth: fwnode: change the return type of mac address helpers (Íñigo Huguet) [2069565] - device property: move mac addr helpers to eth.c (Íñigo Huguet) [2069565] - net: thunderx: Use fwnode_get_mac_address() (Íñigo Huguet) [2069565] - qede: confirm skb is allocated before using (Manish Chopra) [2040267] - qed: fix ethtool register dump (Manish Chopra) [2040267] - qed: remove unnecessary memset in qed_init_fw_funcs (Manish Chopra) [2040267] - qed: return status of qed_iov_get_link (Manish Chopra) [2040267] - net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Manish Chopra) [2040267] - qed: validate and restrict untrusted VFs vlan promisc mode (Manish Chopra) [2040267] - qed: display VF trust config (Manish Chopra) [2040267] - qed: prevent a fw assert during device shutdown (Manish Chopra) [2040267] - qed: use msleep() in qed_mcp_cmd() and add qed_mcp_cmd_nosleep() for udelay. (Manish Chopra) [2040267] - qed: Use dma_set_mask_and_coherent() and simplify code (Manish Chopra) [2040267] - qed*: esl priv flag support through ethtool (Manish Chopra) [2040267] - qed*: enhance tx timeout debug info (Manish Chopra) [2040267] - qede: validate non LSO skb length (Manish Chopra) [2040267] - qed: Enhance rammod debug prints to provide pretty details (Manish Chopra) [2040267] - net: qed: fix the array may be out of bound (Manish Chopra) [2040267] - qed: Use the bitmap API to simplify some functions (Manish Chopra) [2040267] - RDMA/qed: Use helper function to set GUIDs (Manish Chopra) [2040267] - net: qed_dev: fix check of true !rc expression (Manish Chopra) [2040267] - net: qed_ptp: fix check of true !rc expression (Manish Chopra) [2040267] - RDMA/qedr: Remove unsupported qedr_resize_cq callback (Manish Chopra) [2040267] - qed: Change the TCP common variable - "iscsi_ooo" (Manish Chopra) [2040267] - qed: Optimize the ll2 ooo flow (Manish Chopra) [2040267] - net: qed_debug: fix check of false (grc_param < 0) expression (Manish Chopra) [2040267] - qed: Fix missing error code in qed_slowpath_start() (Manish Chopra) [2040267] - qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario (Manish Chopra) [2040267] - qed: Initialize debug string array (Manish Chopra) [2040267] - qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" (Manish Chopra) [2040267] - qed: fix ll2 establishment during load of RDMA driver (Manish Chopra) [2040267] - qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") (Manish Chopra) [2040267] - qed: Update TCP silly-window-syndrome timeout for iwarp, scsi (Manish Chopra) [2040267] - qed: Update debug related changes (Manish Chopra) [2040267] - qed: Add '_GTT' suffix to the IRO RAM macros (Manish Chopra) [2040267] - qed: Update FW init functions to support FW 8.59.1.0 (Manish Chopra) [2040267] - qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h (Manish Chopra) [2040267] - qed: Update qed_hsi.h for fw 8.59.1.0 (Manish Chopra) [2040267] - qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 (Manish Chopra) [2040267] - qed: Update common_hsi for FW ver 8.59.1.0 (Manish Chopra) [2040267] - qed: Split huge qed_hsi.h header file (Manish Chopra) [2040267] - qed: Remove e4_ and _e4 from FW HSI (Manish Chopra) [2040267] - qed: Fix kernel-doc warnings (Manish Chopra) [2040267] - qed: Don't ignore devlink allocation failures (Manish Chopra) [2040267] - qed: Improve the stack space of filter_config() (Manish Chopra) [2040267] - RDMA/qedr: Move variables reset to qedr_set_common_qp_params() (Manish Chopra) [2040267] - ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Guillaume Nault) [2081030] - ip6_gre: Make o_seqno start from 0 in native mode (Guillaume Nault) [2081030] - ip_gre: Make o_seqno start from 0 in native mode (Guillaume Nault) [2081030] - ip6_gre: Fix skb_under_panic in __gre6_xmit() (Guillaume Nault) [2081030] - ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() (Guillaume Nault) [2081030] - ipv6_tunnel: Rate limit warning messages (Guillaume Nault) [2081030] - net: fix up skbs delta_truesize in UDP GRO frag_list (Hangbin Liu) [2082388] - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Hangbin Liu) [2082388] - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Hangbin Liu) [2082388] - netns: add schedule point in ops_exit_list() (Hangbin Liu) [2082388] - lwtunnel: Validate RTA_ENCAP_TYPE attribute length (Hangbin Liu) [2082388] - net, neigh: clear whole pneigh_entry at alloc time (Hangbin Liu) [2082388] - net: annotate data-races on txq->xmit_lock_owner (Hangbin Liu) [2082388] - sock: fix /proc/net/sockstat underflow in sk_clone_lock() (Hangbin Liu) [2082388] - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Hangbin Liu) [2082388] - rtnetlink: fix if_nlmsg_stats_size() under estimation (Hangbin Liu) [2082388] - net: watchdog: hold device global xmit lock during tx disable (Hangbin Liu) [2082388] - torture: Fix incorrectly redirected "exit" in kvm-remote.sh (Waiman Long) [2065993] - rcu: Allow rcu_irq_enter_check_tick() from NMI (Waiman Long) [2065993] - srcu: Early test SRCU polling start (Waiman Long) [2065993] - rcu/nocb: Unify timers (Waiman Long) [2065993] - rcu/nocb: Prepare for fine-grained deferred wakeup (Waiman Long) [2065993] - rcu/nocb: Only cancel nocb timer if not polling (Waiman Long) [2065993] - rcu/nocb: Delete bypass_timer upon nocb_gp wakeup (Waiman Long) [2065993] - rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup (Waiman Long) [2065993] - rcu/nocb: Allow de-offloading rdp leader (Waiman Long) [2065993] - rcu/nocb: Directly call __wake_nocb_gp() from bypass timer (Waiman Long) [2065993] - refscale: Avoid false-positive warnings in ref_scale_reader() (Waiman Long) [2065993] - scftorture: Avoid false-positive warnings in scftorture_invoker() (Waiman Long) [2065993] - rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() (Waiman Long) [2065993] - rcu-tasks: Don't delete holdouts within trc_inspect_reader() (Waiman Long) [2065993] - rcutorture: Move mem_dump_obj() tests into separate function (Waiman Long) [2065993] - rcu: Remove obsolete rcu_read_unlock() deadlock commentary (Waiman Long) [2065993] - rcu: Improve comments describing RCU read-side critical sections (Waiman Long) [2065993] - rcu: Add missing __releases() annotation (Waiman Long) [2065993] - kvfree_rcu: Fix comments according to current code (Waiman Long) [2065993] - torture: Don't cap remote runs by build-system number of CPUs (Waiman Long) [2065993] - torture: Make kvm-remote.sh account for network failure in pathname checks (Waiman Long) [2065993] - rcu: Create an unrcu_pointer() to remove __rcu from a pointer (Waiman Long) [2065993] - kvfree_rcu: Refactor kfree_rcu_monitor() (Waiman Long) [2065993] - srcu: Fix broken node geometry after early ssp init (Waiman Long) [2065993] - rcu: Point to documentation of ordering guarantees (Waiman Long) [2065993] - rcu: Don't penalize priority boosting when there is nothing to boost (Waiman Long) [2065993] - kvfree_rcu: Use kfree_rcu_monitor() instead of open-coded variant (Waiman Long) [2065993] - kvfree_rcu: Update "monitor_todo" once a batch is started (Waiman Long) [2065993] - kvfree_rcu: Add a bulk-list check when a scheduler is run (Waiman Long) [2065993] - kvfree_rcu: Use [READ/WRITE]_ONCE() macros to access to nr_bkv_objs (Waiman Long) [2065993] - kvfree_rcu: Release a page cache under memory pressure (Waiman Long) [2065993] - rcu: Shrink each possible cpu krcp (Waiman Long) [2065993] - rcu/segcblist: Prevent useless GP start if no CBs to accelerate (Waiman Long) [2065993] - rcutorture: Don't count CPU-stalled time against priority boosting (Waiman Long) [2065993] - rcu: Make rcu_gp_cleanup() be noinline for tracing (Waiman Long) [2065993] - rcutorture: Add BUSTED-BOOST to test RCU priority boosting tests (Waiman Long) [2065993] - srcu: Initialize SRCU after timers (Waiman Long) [2065993] - srcu: Unconditionally embed struct lockdep_map (Waiman Long) [2065993] - rcutorture: Forgive RCU boost failures when CPUs don't pass through QS (Waiman Long) [2065993] - rcutorture: Test start_poll_synchronize_rcu() and poll_state_synchronize_rcu() (Waiman Long) [2065993] - rcu: Provide polling interfaces for Tree RCU grace periods (Waiman Long) [2065993] - rcutorture: Make rcu_torture_boost_failed() check for GP end (Waiman Long) [2065993] - rcutorture: Consolidate rcu_torture_boost() timing and statistics (Waiman Long) [2065993] - rcutorture: Delay-based false positives for RCU priority boosting tests (Waiman Long) [2065993] - rcu: Restrict RCU_STRICT_GRACE_PERIOD to at most four CPUs (Waiman Long) [2065993] - rcu: Make show_rcu_gp_kthreads() dump rcu_node structures blocking GP (Waiman Long) [2065993] - rcu: Add quiescent states and boost states to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - rcu: Make RCU priority boosting work on single-CPU rcu_node structures (Waiman Long) [2065993] - rcu: Reject RCU_LOCKDEP_WARN() false positives (Waiman Long) [2065993] - lockdep: Explicitly flag likely false-positive report (Waiman Long) [2065993] - rcu: Add ->gp_max to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - srcu: Remove superfluous sdp->srcu_lock_count zero filling (Waiman Long) [2065993] - srcu: Remove superfluous ssp initialization for early callbacks (Waiman Long) [2065993] - torture: Set kvm.sh language to English (Waiman Long) [2065993] - torture: Correctly fetch number of CPUs for non-English languages (Waiman Long) [2065993] - rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Waiman Long) [2065993] - rcutorture: Judge RCU priority boosting on grace periods, not callbacks (Waiman Long) [2065993] - sched,rcutorture: Convert to sched_set_fifo_low() (Waiman Long) [2065993] - rcu: Improve tree.c comments and add code cleanups (Waiman Long) [2065993] - rcu: Abstract out rcu_irq_enter_check_tick() from rcu_nmi_enter() (Waiman Long) [2065993] - rcu: Remove the unused rcu_irq_exit_preempt() function (Waiman Long) [2065993] - torture: Make kvm-find-errors.sh account for kvm-remote.sh (Waiman Long) [2065993] - torture: Make the build machine control N in "make -jN" (Waiman Long) [2065993] - torture: Make kvm.sh use abstracted kvm-end-run-stats.sh (Waiman Long) [2065993] - torture: Abstract end-of-run summary (Waiman Long) [2065993] - rcu: Fix typo in comment: kthead -> kthread (Waiman Long) [2065993] - rcutorture: Abstract read-lock-held checks (Waiman Long) [2065993] - refscale: Add acqrel, lock, and lock-irq (Waiman Long) [2065993] - torture: Add kvm-remote.sh script for distributed rcutorture test runs (Waiman Long) [2065993] - refscale: Allow CPU hotplug to be enabled (Waiman Long) [2065993] - torture: Make kvm-again.sh use "scenarios" rather than "batches" file (Waiman Long) [2065993] - torture: Add "scenarios" option to kvm.sh --dryrun parameter (Waiman Long) [2065993] - rcu-tasks: Add block comment laying out RCU Rude design (Waiman Long) [2065993] - torture: Fix remaining erroneous torture.sh instance of $* (Waiman Long) [2065993] - rcu/tree: Add a trace event for RCU CPU stall warnings (Waiman Long) [2065993] - torture: Fix kvm.sh --datestamp regex check (Waiman Long) [2065993] - rcu: Add explicit barrier() to __rcu_read_unlock() (Waiman Long) [2065993] - rcu-tasks: Add block comment laying out RCU Tasks Trace design (Waiman Long) [2065993] - rcu: Make nocb_nobypass_lim_per_jiffy static (Waiman Long) [2065993] - torture: Consolidate qemu-cmd duration editing into kvm-transform.sh (Waiman Long) [2065993] - torture: Print proper vmlinux path for kvm-again.sh runs (Waiman Long) [2065993] - torture: Make TORTURE_TRUST_MAKE available in kvm-again.sh environment (Waiman Long) [2065993] - docs: Correctly spell Stephen Hemminger's name (Waiman Long) [2065993] - rcu/nocb: Use the rcuog CPU's ->nocb_timer (Waiman Long) [2065993] - rcu/nocb: Move trace_rcu_nocb_wake() calls outside nocb_lock when possible (Waiman Long) [2065993] - rcu/nocb: Remove stale comment above rcu_segcblist_offload() (Waiman Long) [2065993] - rcu/nocb: Disable bypass when CPU isn't completely offloaded (Waiman Long) [2065993] - rcu/nocb: Fix missed nocb_timer requeue (Waiman Long) [2065993] - rcu/nocb: Trigger self-IPI on late deferred wake up before user resume (Waiman Long) [2065993] - torture: Make kvm-transform.sh update jitter commands (Waiman Long) [2065993] - torture: Add --duration argument to kvm-again.sh (Waiman Long) [2065993] - rcu: deprecate "all" option to rcu_nocbs= (Waiman Long) [2065993] - torture: Rename SRCU-t and SRCU-u to avoid lowercase characters (Waiman Long) [2065993] - torture: Add kvm-again.sh to rerun a previous torture-test (Waiman Long) [2065993] - torture: Create a "batches" file for build reuse (Waiman Long) [2065993] - torture: De-capitalize TORTURE_SUITE (Waiman Long) [2065993] - rcuscale: Add kfree_rcu() single-argument scale test (Waiman Long) [2065993] - torture: Make upper-case-only no-dot no-slash scenario names official (Waiman Long) [2065993] - torture: Remove no-mpstat error message (Waiman Long) [2065993] - torture: Record kvm-test-1-run.sh and kvm-test-1-run-qemu.sh PIDs (Waiman Long) [2065993] - torture: Record jitter start/stop commands (Waiman Long) [2065993] - softirq: Don't try waking ksoftirqd before it has been spawned (Waiman Long) [2065993] - torture: Extract kvm-test-1-run-qemu.sh from kvm-test-1-run.sh (Waiman Long) [2065993] - torture: Record TORTURE_KCONFIG_GDB_ARG in qemu-cmd (Waiman Long) [2065993] - torture: Abstract jitter.sh start/stop into scripts (Waiman Long) [2065993] - torture: Reverse jittering and duration parameters for jitter.sh (Waiman Long) [2065993] - torture: Eliminate jitter_pids file (Waiman Long) [2065993] - torture: Use "jittering" file to control jitter.sh execution (Waiman Long) [2065993] - torture: Use file-based protocol to mark batch's runs complete (Waiman Long) [2065993] - torture: Move build/run synchronization files into scenario directories (Waiman Long) [2065993] - torture: Make jitter.sh handle large systems (Waiman Long) [2065993] - torture: Improve readability of the testid.txt file (Waiman Long) [2065993] - torture: Provide bare-metal modprobe-based advice (Waiman Long) [2065993] - kvfree_rcu: Use same set of GFP flags as does single-argument (Waiman Long) [2065993] - kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY (Waiman Long) [2065993] - torture: Allow 1G of memory for torture.sh kvfree testing (Waiman Long) [2065993] - torture: Do Kconfig analysis only once per scenario (Waiman Long) [2065993] - torture: Compress KASAN vmlinux files (Waiman Long) [2065993] - torture: Add --kcsan-kmake-arg to torture.sh for KCSAN (Waiman Long) [2065993] - torture: Add command and results directory to torture.sh log (Waiman Long) [2065993] - torture: Allow scenarios to be specified to torture.sh (Waiman Long) [2065993] - torture: Drop log.long generation from torture.sh (Waiman Long) [2065993] - torture: Make torture.sh refuse to do zero-length runs (Waiman Long) [2065993] - torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale (Waiman Long) [2065993] - torture: Make torture.sh allmodconfig retain and label output (Waiman Long) [2065993] - torture: Create doyesno helper function for torture.sh (Waiman Long) [2065993] - torture: Make torture.sh refscale runs use verbose_batched module parameter (Waiman Long) [2065993] - torture: Make torture.sh rcuscale and refscale deal with allmodconfig (Waiman Long) [2065993] - torture: Enable torture.sh argument checking (Waiman Long) [2065993] - torture: Auto-size SCF and scaling runs based on number of CPUs (Waiman Long) [2065993] - torture: Add "make allmodconfig" to torture.sh (Waiman Long) [2065993] - torture: Remove use of "eval" in torture.sh (Waiman Long) [2065993] - torture: Make torture.sh use common time-duration bash functions (Waiman Long) [2065993] - torture: Add torture.sh torture-everything script (Waiman Long) [2065993] - refscale: Disable verbose torture-test output (Waiman Long) [2065993] - rcuscale: Disable verbose torture-test output (Waiman Long) [2065993] - rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_state_deoffloading (Waiman Long) [2065993] - rcu/nocb: Avoid confusing double write of rdp->nocb_cb_sleep (Waiman Long) [2065993] - rcu/nocb: Only (re-)initialize segcblist when needed on CPU up (Waiman Long) [2065993] - rcu/nocb: Forbid NOCB toggling on offline CPUs (Waiman Long) [2065993] - rcu/nocb: Comment the reason behind BH disablement on batch processing (Waiman Long) [2065993] - rcu: Make rcu_read_unlock_special() expedite strict grace periods (Waiman Long) [2065993] - rcu-tasks: Rectify kernel-doc for struct rcu_tasks (Waiman Long) [2065993] - rcutorture: Replace rcu_torture_stall string with s (Waiman Long) [2065993] - torture: Replace torture_init_begin string with s (Waiman Long) [2065993] - rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" (Waiman Long) [2065993] - kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock_irqrestore() (Waiman Long) [2065993] - kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() (Waiman Long) [2065993] - kvfree_rcu: Directly allocate page for single-argument case (Waiman Long) [2065993] - rcutorture: Fix testing of RCU priority boosting (Waiman Long) [2065993] - rculist: Replace reference to atomic_ops.rst (Waiman Long) [2065993] - rcutorture: Make TREE03 use real-time tree.use_softirq setting (Waiman Long) [2065993] - rcu: Expedite deboost in case of deferred quiescent state (Waiman Long) [2065993] - rcu: Fix CPU-offline trace in rcutree_dying_cpu (Waiman Long) [2065993] - rcu: Remove superfluous rdp fetch (Waiman Long) [2065993] - torturescript: Don't rerun failed rcutorture builds (Waiman Long) [2065993] - rcutorture: Add crude tests for mem_dump_obj() (Waiman Long) [2065993] - mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels (Waiman Long) [2065993] - rcu/nocb: Detect unsafe checks for offloaded rdp (Waiman Long) [2065993] - sched/pelt: Fix attach_entity_load_avg() corner case (Phil Auld) [2056383] - devlink: Clarifies max_macs generic devlink param (Petr Oros) [2076586] - devlink: Add new "event_eq_size" generic device param (Petr Oros) [2076586] - devlink: Add new "io_eq_size" generic device param (Petr Oros) [2076586] - devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Petr Oros) [2076586] - devlink: Simplify devlink resources unregister call (Petr Oros) [2076586] - devlink: Remove misleading internal_flags from health reporter dump (Petr Oros) [2076586] - devlink: Don't throw an error if flash notification sent before devlink visible (Petr Oros) [2076586] - devlink: fix flexible_array.cocci warning (Petr Oros) [2076586] - devlink: expose get/put functions (Petr Oros) [2076586] - devlink: make all symbols GPL-only (Petr Oros) [2076586] - devlink: Simplify internal devlink params implementation (Petr Oros) [2076586] - devlink: Clean not-executed param notifications (Petr Oros) [2076586] - devlink: Delete obsolete parameters publish API (Petr Oros) [2076586] - devlink: Remove extra device_lock assert checks (Petr Oros) [2076586] - devlink: Delete reload enable/disable interface (Petr Oros) [2076586] - devlink: Allow control devlink ops behavior through feature mask (Petr Oros) [2076586] - devlink: Annotate devlink API calls (Petr Oros) [2076586] - devlink: Move netdev_to_devlink helpers to devlink.c (Petr Oros) [2076586] - devlink: Reduce struct devlink exposure (Petr Oros) [2076586] - devlink: report maximum number of snapshots with regions (Petr Oros) [2076586] - devlink: Add missed notifications iterators (Petr Oros) [2076586] - netdevsim: Move devlink registration to be last devlink command (Petr Oros) [2076586] - qed: Move devlink registration to be last devlink command (Petr Oros) [2076586] - ionic: Move devlink registration to be last devlink command (Petr Oros) [2076586] - nfp: Move delink_register to be last command (Petr Oros) [2076586] - mlxsw: core: Register devlink instance last (Petr Oros) [2076586] - net/mlx5: Accept devlink user input after driver initialization complete (Petr Oros) [2076586] - net/mlx4: Move devlink_register to be the last initialization command (Petr Oros) [2076586] - ice: Open devlink when device is ready (Petr Oros) [2076586] - liquidio: Overcome missing device lock protection in init/remove flows (Petr Oros) [2076586] - bnxt_en: Register devlink instance at the end devlink configuration (Petr Oros) [2076586] - devlink: Notify users when objects are accessible (Petr Oros) [2076586] - devlink: Remove single line function obfuscations (Petr Oros) [2076586] - devlink: Delete not used port parameters APIs (Petr Oros) [2076586] - bnxt_en: Properly remove port parameter support (Petr Oros) [2076586] - bnxt_en: Check devlink allocation and registration status (Petr Oros) [2076586] - devlink: Make devlink_register to be void (Petr Oros) [2076586] - devlink: Delete not-used devlink APIs (Petr Oros) [2076586] - devlink: Delete not-used single parameter notification APIs (Petr Oros) [2076586] - devlink: Use xarray to store devlink instances (Petr Oros) [2076586] - devlink: Count struct devlink consumers (Petr Oros) [2076586] - devlink: Remove check of always valid devlink pointer (Petr Oros) [2076586] - devlink: Simplify devlink_pernet_pre_exit call (Petr Oros) [2076586] - devlink: Add APIs to publish, unpublish individual parameter (Petr Oros) [2076586] - devlink: Add API to register and unregister single parameter (Petr Oros) [2076586] - devlink: Create a helper function for one parameter registration (Petr Oros) [2076586] - devlink: Fix port_type_set function pointer check (Petr Oros) [2076586] - devlink: Set device as early as possible (Petr Oros) [2076586] - devlink: Simplify devlink port API calls (Petr Oros) [2076586] - devlink: Allocate devlink directly in requested net namespace (Petr Oros) [2076586] - devlink: Break parameter notification sequence to be before/after unload/load driver (Petr Oros) [2076586] - devlink: Remove duplicated registration check (Petr Oros) [2076586] - net/mlx5: Don't rely on always true registered field (Petr Oros) [2076586] - devlink: Unlock on error in dumpit() (Petr Oros) [2076586] - devlink: Fix some error codes (Petr Oros) [2076586] - net: devlink: Add support for port regions (Petr Oros) [2076586] - netdevsim: Forbid devlink reload when adding or deleting ports (Petr Oros) [2076586] - netdevsim: dev: Initialize FIB module after debugfs (Petr Oros) [2076586] - pidfd: fix a poll race when setting exit_state (Oleg Nesterov) [2044587] - fork: fix pidfd_poll()'s return type (Oleg Nesterov) [2044587] - pidfd: add polling support (Oleg Nesterov) [2044587] - kabi: introduce the kabi_aux_*() helpers (Oleg Nesterov) [2044587] - tg3: Remove redundant assignments (Ken Cox) [2043792] - ethernet: Remove redundant statement (Ken Cox) [2043792] - ethernet: tg3: remove direct netdev->dev_addr writes (Ken Cox) [2043792] - net: tg3: fix redundant check of true expression (Ken Cox) [2043792] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2043792] - net: ethernet: Use existing define with polynomial (Ken Cox) [2043792]- scsi: mpt3sas: Fix mpt3sas_check_same_4gb_region() kdoc comment (Tomas Henzl) [2068045] - scsi: mpt3sas: Fix incorrect 4GB boundary check (Tomas Henzl) [2068045] - genirq/affinity: Consider that CPUs on nodes can be unbalanced (Ming Lei) [2074317] - scsi: target: pscsi: Set SCF_TREAT_READ_AS_NORMAL flag only if there is valid data (Maurizio Lombardi) [2074246] - audit: don't deref the syscall args when checking the openat2 open_how::flags (Carlos Maiolino) [2026590] - audit: add OPENAT2 record to list "how" info (Carlos Maiolino) [2026590] - audit: add support for the openat2 syscall (Carlos Maiolino) [2026590] - audit: replace magic audit syscall class numbers with macros (Carlos Maiolino) [2026590] - tools include UAPI: Sync x86's syscalls_64.tbl, generic unistd.h and fcntl.h to pick up openat2 and pidfd_getfd (Carlos Maiolino) [2026590] - open: don't silently ignore unknown O-flags in openat2() (Carlos Maiolino) [2026590] - openat2: reject RESOLVE_BENEATH|RESOLVE_IN_ROOT (Carlos Maiolino) [2026590] - open: introduce openat2(2) syscall (Carlos Maiolino) [2026590] - namei: LOOKUP_{IN_ROOT,BENEATH}: permit limited ".." resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_IN_ROOT: chroot-like scoped resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_XDEV: block mountpoint crossing (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_MAGICLINKS: block magic-link resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_SYMLINKS: block symlink resolution (Carlos Maiolino) [2026590] - namei: allow set_root() to produce errors (Carlos Maiolino) [2026590] - namei: allow nd_jump_link() to produce errors (Carlos Maiolino) [2026590] - nsfs: clean-up ns_get_path() signature to return int (Carlos Maiolino) [2026590] - namei: only return -ECHILD from follow_dotdot_rcu() (Carlos Maiolino) [2026590] - make path_init() unconditionally paired with terminate_walk() (Carlos Maiolino) [2026590] - nsfs: unobfuscate (Carlos Maiolino) [2026590] - ASoC: Intel: soc-acpi: add entries in ADL match table (Jaroslav Kysela) [2052011] - nvme-fc: add support for ->map_queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix typos in comments (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.400-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Increase max limit of ql2xnvme_queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Use correct feature type field during RFF_ID processing (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix stuck session of PRLI reject (Nilesh Javali) [2044833] - scsi: qla2xxx: Reduce false trigger to login (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix laggy FC remote port session recovery (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix hang due to session stuck (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix N2N inconsistent PLOGI (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix crash during module load unload test (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix loss of NVMe namespaces after driver reload test (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix incorrect reporting of task management failure (Nilesh Javali) [2044833] - scsi: qla2xxx: Use named initializers for q_dev_state (Nilesh Javali) [2044833] - scsi: qla2xxx: Use named initializers for port_[d]state_str (Nilesh Javali) [2044833] - scsi: qla2xxx: Stop using the SCSI pointer (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove unused qla_sess_op_cmd_list from scsi_qla_host_t (Nilesh Javali) [2044833] - scsi: qla2xxx: Add qla2x00_async_done() for async routines (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.300-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Check for firmware dump already collected (Nilesh Javali) [2044833] - scsi: qla2xxx: Add devids and conditionals for 28xx (Nilesh Javali) [2044833] - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for 28XX adapters (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix clang warning (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix device reconnect in loop topology (Nilesh Javali) [2044833] - scsi: qla2xxx: Add ql2xnvme_queues module param to configure number of NVMe queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter (Nilesh Javali) [2044833] - scsi: qla2xxx: Add retry for exec firmware (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix scheduling while atomic (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix premature hw access after PCI error (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix warning message due to adisc being flushed (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix stuck session in gpdb (Nilesh Javali) [2044833] - scsi: qla2xxx: Implement ref count for SRB (Nilesh Javali) [2044833] - scsi: qla2xxx: Refactor asynchronous command initialization (Nilesh Javali) [2044833] - scsi: qla2xxx: Synchronize rport dev_loss_tmo setting (Nilesh Javali) [2044833] - scsi: qla2xxx: Format log strings only if needed (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix off by one bug in qla_edif_app_getfcinfo() (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id() (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.200-k (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix EDIF bsg (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix inconsistent check of db_flags (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Increase ELS payload (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Reduce connection thrash (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Tweak trace message (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Replace list_for_each_safe with list_for_each_entry_safe (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Flush stale events and msgs on session down (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix app start delay (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix app start fail (Nilesh Javali) [2044833] - scsi: qla2xxx: Turn off target reset during issue_lip (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix gnl list corruption (Nilesh Javali) [2044833] - scsi: qla2xxx: Relogin during fabric disturbance (Nilesh Javali) [2044833] - qla2xxx: add ->map_queues support for nvme (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix unmap of already freed sgl (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Nilesh Javali) [2044833] - scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove a declaration (Nilesh Javali) [2044833] - scsi: target: qla2xxx: Replace enable attr with ops.enable (Nilesh Javali) [2044833] - scsi: qla2xxx: Restore initiator in dual mode (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove redundant initialization of pointer req (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.100-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix use after free in eh_abort path (Nilesh Javali) [2044833] - scsi: qla2xxx: Move heartbeat handling from DPC thread to workqueue (Nilesh Javali) [2044833] - scsi: qla2xxx: Call process_response_queue() in Tx path (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Use link event to wake up app (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix crash in NVMe abort path (Nilesh Javali) [2044833] - scsi: qla2xxx: Check for firmware capability before creating QPair (Nilesh Javali) [2044833] - scsi: qla2xxx: Display 16G only as supported speeds for 3830c card (Nilesh Javali) [2044833] - scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Nilesh Javali) [2044833] - scsi: qla2xxx: Add support for mailbox passthru (Nilesh Javali) [2044833] - scsi: qla2xxx: Open-code qla2xxx_eh_device_reset() (Nilesh Javali) [2044833] - scsi: qla2xxx: Open-code qla2xxx_eh_target_reset() (Nilesh Javali) [2044833] - scsi: qla2xxx: Do not call fc_block_scsi_eh() during bus reset (Nilesh Javali) [2044833] - sctp: count singleton chunks in assoc user stats (Jamie Bainbridge) [2073913] - hrtimer: Unbreak hrtimer_force_reprogram() (Fernando Pacheco) [2071776] - hrtimer: Use raw_cpu_ptr() in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Avoid more SMP function calls in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Avoid unnecessary SMP function calls in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Add bases argument to clock_was_set() (Fernando Pacheco) [2071776] - time/timekeeping: Avoid invoking clock_was_set() twice (Fernando Pacheco) [2071776] - timekeeping: Distangle resume and clock-was-set events (Fernando Pacheco) [2071776] - timerfd: Provide timerfd_resume() (Fernando Pacheco) [2071776] - hrtimer: Force clock_was_set() handling for the HIGHRES=n, NOHZ=y case (Fernando Pacheco) [2071776] - hrtimer: Ensure timerfd notification for HIGHRES=n (Fernando Pacheco) [2071776] - hrtimer: Consolidate reprogramming code (Fernando Pacheco) [2071776] - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() (Fernando Pacheco) [2071776] - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Fernando Pacheco) [2071776] - hrtimer: Annotate lockless access to timer->state (Fernando Pacheco) [2071776] - drm/i915/display: Remove check for low voltage sku for max dp source rate (Jocelyn Falempe) [2063931] - s390/kexec: handle R_390_PLT32DBL rela in arch_kexec_apply_relocations_add() (Philipp Rudo) [2039278] - s390/kexec_file: fix error handling when applying relocations (Philipp Rudo) [2039278] - s390/kexec_file: print some more error messages (Philipp Rudo) [2039278] - ixgbe: respect metadata on XSK Rx to skb (Ken Cox) [2037952] - ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Ken Cox) [2037952] - ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly (Ken Cox) [2037952] - ixgbe: Remove useless DMA-32 fallback configuration (Ken Cox) [2037952] - ixgbe: switch to napi_build_skb() (Ken Cox) [2037952] - ixgbe: set X550 MDIO speed before talking to PHY (Ken Cox) [2037952] - ixgbe: Document how to enable NBASE-T support (Ken Cox) [2037952] - xsk: Wipe out dead zero_copy_allocator declarations (Ken Cox) [2037952] - ixgbe: let the xdpdrv work with more than 64 cpus (Ken Cox) [2037952] - scsi: fcoe: Fix I/O path allocation (Ken Cox) [2037952] - ixgbe: extend PTP gettime function to read system clock (Ken Cox) [2037952] - ixgbe: Replace GFP_ATOMIC with GFP_KERNEL (Ken Cox) [2037952] - net: mpls: Fix notifications when deleting a device (Guillaume Nault) [2081757]- sched/cputime, proc/stat: Fix incorrect guest nice cpustat value (Waiman Long) [2017382] - procfs: Use all-in-one vtime aware kcpustat accessor (Waiman Long) [2017382] - procfs: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM (Waiman Long) [2017382] - proc: read kernel cpu stat pointer once (Waiman Long) [2017382] - proc: use "unsigned int" in /proc/stat hook (Waiman Long) [2017382] - sched/cputime: Support other fields on kcpustat_field() (Waiman Long) [2017382] - sched/cputime: Add vtime guest task state (Waiman Long) [2017382] - sched/cputime: Add vtime idle task state (Waiman Long) [2017382] - sched/cputime: Spare a seqcount lock/unlock cycle on context switch (Waiman Long) [2017382] - sched/vtime: Move task_struct_rh->vtime_cpu back to vtime structure (Waiman Long) [2017382] - usb: xhci-plat: fix crash when suspend if remote wake enable (Mark Langsdorf) [2065730] - PM: domains: Improve runtime PM performance state handling (Mark Langsdorf) [2065730] - firmware_loader: fix use-after-free in firmware_fallback_sysfs (Mark Langsdorf) [2065730] - firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Mark Langsdorf) [2065730] - driver core: Prevent warning when removing a device link from unregistered consumer (Mark Langsdorf) [2065730] - PM: domains: Shrink locking area of the gpd_list_lock (Mark Langsdorf) [2065730] - PM: sleep: Use ktime_us_delta() in initcall_debug_report() (Mark Langsdorf) [2065730] - driver core: Export device_driver_attach() (Mark Langsdorf) [2065730] - driver core: Don't return EPROBE_DEFER to userspace during sysfs bind (Mark Langsdorf) [2065730] - driver core: Flow the return code from ->probe() through to sysfs bind (Mark Langsdorf) [2065730] - driver core: Better distinguish probe errors in really_probe (Mark Langsdorf) [2065730] - driver core: Pull required checks into driver_probe_device() (Mark Langsdorf) [2065730] - driver core: add a helper to setup both the of_node and fwnode of a device (Mark Langsdorf) [2065730] - devres: Enable trace events (Mark Langsdorf) [2065730] - devres: No need to call remove_nodes() when there none present (Mark Langsdorf) [2065730] - devres: Use list_for_each_safe_from() in remove_nodes() (Mark Langsdorf) [2065730] - devres: Make locking straight forward in release_nodes() (Mark Langsdorf) [2065730] - regmap: mdio: Reject invalid addresses (Mark Langsdorf) [2065730] - regmap: mdio: Fix regmap_bus pointer constness (Mark Langsdorf) [2065730] - PM: runtime: Allow unassigned ->runtime_suspend|resume callbacks (Mark Langsdorf) [2065730] - PM: runtime: Improve path in rpm_idle() when no callback (Mark Langsdorf) [2065730] - PM: domains: Drop/restore performance state votes for devices at runtime PM (Mark Langsdorf) [2065730] - PM: domains: Return early if perf state is already set for the device (Mark Langsdorf) [2065730] - PM: domains: Split code in dev_pm_genpd_set_performance_state() (Mark Langsdorf) [2065730] - PM: domains: fix some kernel-doc issues (Mark Langsdorf) [2065730] - regmap: mdio: Add clause-45 support (Mark Langsdorf) [2065730] - regmap: mdio: Clean up invalid clause-22 addresses (Mark Langsdorf) [2065730] - regmap-irq: Introduce inverted status registers support (Mark Langsdorf) [2065730] - ACPI: property: Constify stubs for CONFIG_ACPI=n case (Mark Langsdorf) [2065730] - device property: Unify access to of_node (Mark Langsdorf) [2065730] - drivers/base: Constify static attribute_group structs (Mark Langsdorf) [2065730] - devcoredump: remove contact information (Mark Langsdorf) [2065730] - component: Rename 'dev' to 'parent' (Mark Langsdorf) [2065730] - component: Drop 'dev' argument to component_match_realloc() (Mark Langsdorf) [2065730] - device property: Don't check for NULL twice in the loops (Mark Langsdorf) [2065730] - regmap: add support for 7/17 register formating (Mark Langsdorf) [2065730] - PM: wakeirq: Set IRQF_NO_AUTOEN when requesting the IRQ (Mark Langsdorf) [2065730] - drivers/base/node.c: make CACHE_ATTR define static DEVICE_ATTR_RO (Mark Langsdorf) [2065730] - regmap: mdio: Don't modify output if error happened (Mark Langsdorf) [2065730] - regmap: Add MDIO bus support (Mark Langsdorf) [2065730] - regmap-i2c: Set regmap max raw r/w from quirks (Mark Langsdorf) [2065730] - driver core: attribute_container: fix W=1 warnings (Mark Langsdorf) [2065730] - driver core: replace open-coded device_lock_assert() (Mark Langsdorf) [2065730] - device property: Retrieve fwnode from of_node via accessor (Mark Langsdorf) [2065730] - cpufreq: Kconfig: fix documentation links (Mark Langsdorf) [2065730] - PM: wakeup: remove redundant assignment to variable retval (Mark Langsdorf) [2065730] - PM / wakeup: use dev_set_name() directly (Mark Langsdorf) [2065730] - PM: clk: remove kernel-doc warning (Mark Langsdorf) [2065730] - PM: wakeup: fix kernel-doc warnings and fix typos (Mark Langsdorf) [2065730] - PM: runtime: remove kernel-doc warnings (Mark Langsdorf) [2065730] - software node: Introduce SOFTWARE_NODE_REFERENCE() helper macro (Mark Langsdorf) [2065730] - software node: Imply kobj_to_swnode() to be no-op (Mark Langsdorf) [2065730] - software node: Deduplicate code in fwnode_create_software_node() (Mark Langsdorf) [2065730] - software node: Introduce software_node_alloc()/software_node_free() (Mark Langsdorf) [2065730] - software node: Free resources explicitly when swnode_register() fails (Mark Langsdorf) [2065730] - driver core: add helper for deferred probe reason setting (Mark Langsdorf) [2065730] - driver core: Improve fw_devlink & deferred_probe_timeout interaction (Mark Langsdorf) [2065730] - driver core: Replace printf() specifier and drop unneeded casting (Mark Langsdorf) [2065730] - driver core: Cast to (void *) with __force for __percpu pointer (Mark Langsdorf) [2065730] - devcoredump: fix kernel-doc warning (Mark Langsdorf) [2065730] - platform-msi: fix kernel-doc warnings (Mark Langsdorf) [2065730] - driver core: attribute_container: remove kernel-doc warnings (Mark Langsdorf) [2065730] - driver core: remove kernel-doc warnings (Mark Langsdorf) [2065730] - base: dd: fix error return code of driver_sysfs_add() (Mark Langsdorf) [2065730] - driver core: Use unbound workqueue for deferred probes (Mark Langsdorf) [2065730] - devcoredump: avoid -Wempty-body warnings (Mark Langsdorf) [2065730] - device property: Add test cases for fwnode_property_count_*() APIs (Mark Langsdorf) [2065730] - device property: Sync descriptions of swnode array and group APIs (Mark Langsdorf) [2065730] - driver core: Update device link status properly for device_bind_driver() (Mark Langsdorf) [2065730] - driver core: Avoid pointless deferred probe attempts (Mark Langsdorf) [2065730] - drivers/base/cpu: remove redundant assignment of variable retval (Mark Langsdorf) [2065730] - driver core: dd: remove deferred_devices variable (Mark Langsdorf) [2065730] - driver core: component: remove dentry pointer in "struct master" (Mark Langsdorf) [2065730] - driver core: auxiliary bus: Remove unneeded module bits (Mark Langsdorf) [2065730] - PM: domains: Don't runtime resume devices at genpd_prepare() (Mark Langsdorf) [2065730] - redhat/configs: Add CONFIG_X86_AMD_PSTATE (Prarit Bhargava) - ACPI: CPPC: Drop redundant local variable from cpc_read() (Prarit Bhargava) [1961726] - ACPI: CPPC: Fix up I/O port access in cpc_read() (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add AMD P-State performance attributes (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add AMD P-State frequencies attributes (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add boost mode support for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add trace for AMD P-State module (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Introduce the support for the processors with shared memory solution (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add fast switch function for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future processors (Prarit Bhargava) [1961726] - ACPI: CPPC: Add CPPC enable register function (Prarit Bhargava) [1961726] - ACPI: CPPC: Check present CPUs for determining _CPC is valid (Prarit Bhargava) [1961726] - ACPI: CPPC: Implement support for SystemIO registers (Prarit Bhargava) [1961726] - x86/msr: Add AMD CPPC MSR definitions (Prarit Bhargava) [1961726] - x86/cpufeatures: Add AMD Collaborative Processor Performance Control feature flag (Prarit Bhargava) [1961726] - cpufreq: remove useless INIT_LIST_HEAD() (Prarit Bhargava) [1961726] - cpufreq: CPPC: Pass structure instance by reference (Prarit Bhargava) [1961726] - cpufreq: CPPC: Fix potential memleak in cppc_cpufreq_cpu_init (Prarit Bhargava) [1961726] - cpufreq: CPPC: Migrate to ->exit() callback instead of ->stop_cpu() (Prarit Bhargava) [1961726] - cpufreq: cppc: simplify default delay_us setting (Prarit Bhargava) [1961726] - cppc_cpufreq: replace per-cpu data array with a list (Prarit Bhargava) [1961726] - cppc_cpufreq: expose information on frequency domains (Prarit Bhargava) [1961726] - cppc_cpufreq: clarify support for coordination types (Prarit Bhargava) [1961726] - cppc_cpufreq: use policy->cpu as driver of frequency setting (Prarit Bhargava) [1961726] - cppc_cpufreq: simplify use of performance capabilities (Prarit Bhargava) [1961726] - cppc_cpufreq: clean up cpu, cpu_num and cpunum variable use (Prarit Bhargava) [1961726] - cppc_cpufreq: fix misspelling, code style and readability issues (Prarit Bhargava) [1961726] - cpufreq: CPPC: Reuse caps variable in few routines (Prarit Bhargava) [1961726] - cpufreq: cppc: Reorder code and remove apply_hisi_workaround variable (Prarit Bhargava) [1961726] - cpufreq: CPPC: add SW BOOST support (Prarit Bhargava) [1961726] - net/sched: act_ct: fix ref leak when switching zones (Marcelo Ricardo Leitner) [2014027] - net/sched: act_ct: Fix flow table lookup after ct clear or switching zones (Marcelo Ricardo Leitner) [2014027] - genirq: Provide new interfaces for affinity hints (Ivan Vecera) [2070044] - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Xin Long) [2075181] - ipv6: make ip6_rt_gc_expire an atomic_t (Hangbin Liu) [2077365] - ipv6: fix panic when forwarding a pkt with no in6 dev (Hangbin Liu) [2077365] - net: ipv6: ensure we call ipv6_mc_down() at most once (Hangbin Liu) [2077365] - ipv6/addrconf: use a boolean to choose between UNREGISTER/DOWN (Hangbin Liu) [2077365] - ipv6/addrconf: call addrconf_ifdown with consistent values (Hangbin Liu) [2077365] - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Hangbin Liu) [2077365] - ipv6: annotate accesses to fn->fn_sernum (Hangbin Liu) [2077365] - ipv6: correct comments about fib6_node sernum (Hangbin Liu) [2077365] - ipv6: fix typos in __ip6_finish_output() (Hangbin Liu) [2077365] - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup (Nico Pache) [1778048] - KVM: PPC: Fix TCE handling for VFIO (Daniel Henrique Barboza) [2062687] - udf: Restore i_lenAlloc when inode expansion fails (Carlos Maiolino) [2054653] {CVE-2022-0617} - udf: Fix NULL ptr deref when converting from inline format (Carlos Maiolino) [2054653] {CVE-2022-0617} - net/tls: fix slab-out-of-bounds bug in decrypt_internal (Sabrina Dubroca) [2080344] - tls: fix replacing proto_ops (Sabrina Dubroca) [2080344] - net/tls: use semicolons rather than commas to separate statements (Sabrina Dubroca) [2080344] - redhat: further rpminspect tuning (Jarod Wilson)- tun: annotate access to queue->trans_start (Ivan Vecera) [2069673] - net: annotate accesses to queue->trans_start (Ivan Vecera) [2069673] - ntb_hw_amd: Add NTB PCI ID for new gen CPU (Sudheesh Mavila) [2037287] - ipmi: initialize len variable (Tony Camuso) [2069839] - ipmi: kcs: aspeed: Remove old bindings support (Tony Camuso) [2069839] - ipmi:ipmb: Add the ability to have a separate slave and master device (Tony Camuso) [2069839] - ipmi:ipmi_ipmb: Unregister the SMI on remove (Tony Camuso) [2069839] - ipmi: kcs: aspeed: Add AST2600 compatible string (Tony Camuso) [2069839] - ipmi: ssif: replace strlcpy with strscpy (Tony Camuso) [2069839] - ipmi/watchdog: Constify ident (Tony Camuso) [2069839] - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module (Tony Camuso) [2069839] - ipmi: fix initialization when workqueue allocation fails (Tony Camuso) [2069839] - ipmi: bail out if init_srcu_struct fails (Tony Camuso) [2069839] - ipmi: ssif: initialize ssif_info->client early (Tony Camuso) [2069839] - ipmi: msghandler: Make symbol 'remove_work_wq' static (Tony Camuso) [2069839] - ipmi: Move remove_work to dedicated workqueue (Tony Camuso) [2069839] - ipmi: kcs_bmc: Fix a memory leak in the error handling path of 'kcs_bmc_serio_add_device()' (Tony Camuso) [2069839] - char: ipmi: replace snprintf in show functions with sysfs_emit (Tony Camuso) [2069839] - ipmi: ipmb: fix dependencies to eliminate build error (Tony Camuso) [2069839] - ipmi:ipmb: Add OF support (Tony Camuso) [2069839] - ipmi: bt: Add ast2600 compatible string (Tony Camuso) [2069839] - ipmi: bt-bmc: Use registers directly (Tony Camuso) [2069839] - ipmi: ipmb: Fix off-by-one size check on rcvlen (Tony Camuso) [2069839] - ipmi:ssif: Use depends on, not select, for I2C (Tony Camuso) [2069839] - ipmi:ipmb: Add initial support for IPMI over IPMB (Tony Camuso) [2069839] - ipmi: Export ipmb_checksum() (Tony Camuso) [2069839] - ipmi: Check error code before processing BMC response (Tony Camuso) [2069839] - ipmi:devintf: Return a proper error when recv buffer too small (Tony Camuso) [2069839] - ipmi: Disable some operations during a panic (Tony Camuso) [2069839] - ipmi:watchdog: Set panic count to proper value on a panic (Tony Camuso) [2069839] - char: ipmi: use DEVICE_ATTR helper macro (Tony Camuso) [2069839] - ipmi: rate limit ipmi smi_event failure message (Tony Camuso) [2069839] - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() (Ronnie Sahlberg) [2074316] - cifs: prevent bad output lengths in smb2_ioctl_query_info() (Ronnie Sahlberg) [2074316] - net: tcp better handling of reordering then loss cases (Marcelo Ricardo Leitner) [2074566] - tcp: tcp_mark_head_lost is only valid for sack-tcp (Marcelo Ricardo Leitner) [2074566] - udp6: allow SO_MARK ctrl msg to affect routing (Xin Long) [2066598] - ip: Fix SO_MARK in RST, ACK and ICMP packets (Xin Long) [2066598] - ip: support SO_MARK cmsg (Xin Long) [2066598] - ip: unconditionally set cork gso_size (Xin Long) [2066598] - ip: remove tx_flags from ipcm_cookie and use same logic for v4 and v6 (Xin Long) [2066598] - ipv6: fold sockcm_cookie into ipcm6_cookie (Xin Long) [2066598] - sock: sockc cookie initializer (Xin Long) [2066598] - ipv6: ipcm6_cookie initializer (Xin Long) [2066598] - ipv4: ipcm_cookie initializers (Xin Long) [2066598] - s390/kexec: fix memory leak of ipl report buffer (Lichen Liu) [2001758] - s390/kexec: fix return code handling (Lichen Liu) [2001758] - block: don't try to throttle split bio if iops limit isn't set (Ming Lei) [2027241] - block: throttle split bio in case of iops limit (Ming Lei) [2027241] - block: don't check bio in blk_throtl_dispatch_work_fn (Ming Lei) [2027241] - x86/apic/vector: Fix ordering in vector assignment (Frank Ramsay) [2076607] - mt76: mt7921e: fix possible probe failure after reboot (Íñigo Huguet) [2078877] - veth: Ensure eth header is in skb's linear part (Guillaume Nault) [1966887] - net: annotate accesses to dev->gso_max_segs (Ivan Vecera) [2080317] - net: annotate accesses to dev->gso_max_size (Ivan Vecera) [2080317] - NFS: Don't loop forever in nfs_do_recoalesce() (Scott Mayhew) [2080467] - tipc: fix the timer expires after interval 100ms (Xin Long) [2080369] - tipc: Fix end of loop tests for list_for_each_entry() (Xin Long) [2080369] - tipc: fix a bit overflow in tipc_crypto_key_rcv() (Xin Long) [2080369] - tipc: rate limit warning for received illegal binding update (Xin Long) [2080369] - net: tipc: remove unused static inlines (Xin Long) [2080369] - tipc: fix unique bearer names sanity check (Xin Long) [2080369] - net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() (Xin Long) [2080369] - tipc: add extack messages for bearer/media failure (Xin Long) [2080369] - scsi: smartpqi: Fix unused variable pqi_pm_ops for clang (Don Brace) [2012227] - scsi: smartpqi: Update version to 2.1.14-035 (Don Brace) [2012227] - scsi: smartpqi: Fix lsscsi -t SAS addresses (Don Brace) [2012227] - scsi: smartpqi: Fix hibernate and suspend (Don Brace) [2012227] - scsi: smartpqi: Fix BUILD_BUG_ON() statements (Don Brace) [2012227] - scsi: smartpqi: Fix NUMA node not updated during init (Don Brace) [2012227] - scsi: smartpqi: Expose SAS address for SATA drives (Don Brace) [2012227] - scsi: smartpqi: Speed up RAID 10 sequential reads (Don Brace) [2012227] - scsi: smartpqi: Fix kdump issue when controller is locked up (Don Brace) [2012227] - scsi: smartpqi: Update volume size after expansion (Don Brace) [2012227] - scsi: smartpqi: Avoid drive spin-down during suspend (Don Brace) [2012227] - scsi: smartpqi: Resolve delay issue with PQI_HZ value (Don Brace) [2012227] - scsi: smartpqi: Fix a typo in func pqi_aio_submit_io() (Don Brace) [2012227] - scsi: smartpqi: Fix a name typo and cleanup code (Don Brace) [2012227] - scsi: smartpqi: Quickly propagate path failures to SCSI midlayer (Don Brace) [2012227] - scsi: smartpqi: Eliminate drive spin down on warm boot (Don Brace) [2012227] - scsi: smartpqi: Enable SATA NCQ priority in sysfs (Don Brace) [2012227] - scsi: smartpqi: Add PCI IDs (Don Brace) [2012227] - scsi: smartpqi: Fix rmmod stack trace (Don Brace) [2012227] - ibmvnic: fix race between xmit and reset (Diego Domingos) [2051354] - ibmvnic: Allow queueing resets during probe (Diego Domingos) [2051354] - ibmvnic: clear fop when retrying probe (Diego Domingos) [2051354] - ibmvnic: init init_done_rc earlier (Diego Domingos) [2051354] - ibmvnic: register netdev after init of adapter (Diego Domingos) [2051354] - ibmvnic: complete init_done on transport events (Diego Domingos) [2051354] - ibmvnic: define flush_reset_queue helper (Diego Domingos) [2051354] - ibmvnic: initialize rc before completing wait (Diego Domingos) [2051354] - ibmvnic: free reset-work-item when flushing (Diego Domingos) [2051354] - ibmvnic: schedule failover only if vioctl fails (Diego Domingos) [2051354] - net/ibmvnic: Cleanup workaround doing an EOI after partition migration (Diego Domingos) [2051354]- xfs: don't expose misaligned extszinherit hints to userspace (Brian Foster) [2072552] - xfs: correct the narrative around misaligned rtinherit/extszinherit dirs (Brian Foster) [2072552] - xfs: fix endianness issue in xfs_ag_shrink_space (Brian Foster) [2072552] - xfs: bunmapi has unnecessary AG lock ordering issues (Brian Foster) [2072552] - xfs: btree format inode forks can have zero extents (Brian Foster) [2072552] - xfs: validate extsz hints against rt extent size when rtinherit is set (Brian Foster) [2072552] - xfs: standardize extent size hint validation (Brian Foster) [2072552] - xfs: check free AG space when making per-AG reservations (Brian Foster) [2072552] - xfs: retry allocations when locality-based search fails (Brian Foster) [2072552] - xfs: adjust rt allocation minlen when extszhint > rtextsize (Brian Foster) [2072552] - iomap: remove unused private field from ioend (Brian Foster) [2072552] - xfs: don't allow log writes if the data device is readonly (Brian Foster) [2072552] - xfs: count free space btree blocks when scrubbing pre-lazysbcount fses (Brian Foster) [2072552] - xfs: update superblock counters correctly for !lazysbcount (Brian Foster) [2072552] - xfs: don't check agf_btreeblks on pre-lazysbcount filesystems (Brian Foster) [2072552] - xfs: rename struct xfs_legacy_ictimestamp (Brian Foster) [2072552] - xfs: rename xfs_ictimestamp_t (Brian Foster) [2072552] - xfs: remove xfs_quiesce_attr declaration (Brian Foster) [2072552] - xfs: remove XFS_IFEXTENTS (Brian Foster) [2072552] - xfs: remove XFS_IFINLINE (Brian Foster) [2072552] - xfs: remove XFS_IFBROOT (Brian Foster) [2072552] - xfs: only look at the fork format in xfs_idestroy_fork (Brian Foster) [2072552] - xfs: simplify xfs_attr_remove_args (Brian Foster) [2072552] - xfs: rename and simplify xfs_bmap_one_block (Brian Foster) [2072552] - xfs: move the XFS_IFEXTENTS check into xfs_iread_extents (Brian Foster) [2072552] - xfs: get rid of the ip parameter to xchk_setup_* (Brian Foster) [2072552] - xfs: move the check for post-EOF mappings into xfs_can_free_eofblocks (Brian Foster) [2072552] - xfs: move the xfs_can_free_eofblocks call under the IOLOCK (Brian Foster) [2072552] - xfs: precalculate default inode attribute offset (Brian Foster) [2072552] - xfs: default attr fork size does not handle device inodes (Brian Foster) [2072552] - xfs: inode fork allocation depends on XFS_IFEXTENT flag (Brian Foster) [2072552] - xfs: eager inode attr fork init needs attr feature awareness (Brian Foster) [2072552] - xfs: scrub: Disable check for unoptimized data fork bmbt node (Brian Foster) [2072552] - xfs: Use struct xfs_bmdr_block instead of struct xfs_btree_block to calculate root node size (Brian Foster) [2072552] - xfs: merge _xfs_dic2xflags into xfs_ip2xflags (Brian Foster) [2072552] - xfs: move the di_crtime field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_flags2 field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_flags field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_forkoff field to struct xfs_inode (Brian Foster) [2072552] - xfs: use a union for i_cowextsize and i_flushiter (Brian Foster) [2072552] - xfs: use XFS_B_TO_FSB in xfs_ioctl_setattr (Brian Foster) [2072552] - xfs: cleanup xfs_fill_fsxattr (Brian Foster) [2072552] - xfs: move the di_flushiter field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_cowextsize field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_extsize field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_nblocks field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_size field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_projid field to struct xfs_inode (Brian Foster) [2072552] - xfs: don't clear the "dinode core" in xfs_inode_alloc (Brian Foster) [2072552] - xfs: remove the di_dmevmask and di_dmstate fields from struct xfs_icdinode (Brian Foster) [2072552] - xfs: remove the unused xfs_icdinode_has_bigtime helper (Brian Foster) [2072552] - xfs: handle crtime more carefully in xfs_bulkstat_one_int (Brian Foster) [2072552] - xfs: consistently initialize di_flags2 (Brian Foster) [2072552] - xfs: split xfs_imap_to_bp (Brian Foster) [2072552] - xfs: scrub: Remove incorrect check executed on block format directories (Brian Foster) [2072552] - xfs: add error injection for per-AG resv failure (Brian Foster) [2072552] - xfs: support shrinking unused space in the last AG (Brian Foster) [2072552] - xfs: introduce xfs_ag_shrink_space() (Brian Foster) [2072552] - xfs: hoist out xfs_resizefs_init_new_ags() (Brian Foster) [2072552] - xfs: update lazy sb counters immediately for resizefs (Brian Foster) [2072552] - xfs: __percpu_counter_compare() inode count debug too expensive (Brian Foster) [2072552] - xfs: reduce debug overhead of dir leaf/node checks (Brian Foster) [2072552] - xfs: No need for inode number error injection in __xfs_dir3_data_check (Brian Foster) [2072552] - xfs: type verification is expensive (Brian Foster) [2072552] - xfs: optimise xfs_buf_item_size/format for contiguous regions (Brian Foster) [2072552] - xfs: xfs_buf_item_size_segment() needs to pass segment offset (Brian Foster) [2072552] - xfs: reduce buffer log item shadow allocations (Brian Foster) [2072552] - xfs: initialise attr fork on inode create (Brian Foster) [2072552] - xfs: ensure xfs_errortag_random_default matches XFS_ERRTAG_MAX (Brian Foster) [2072552] - xfs: rename variable mp to parsing_mp (Brian Foster) [2072552] - xfs: rename the blockgc workqueue (Brian Foster) [2072552] - xfs: validate ag btree levels using the precomputed values (Brian Foster) [2072552] - xfs: remove return value from xchk_ag_btcur_init (Brian Foster) [2072552] - xfs: set the scrub AG number in xchk_ag_read_headers (Brian Foster) [2072552] - xfs: bail out of scrub immediately if scan incomplete (Brian Foster) [2072552] - xfs: drop freeze protection when running GETFSMAP (Brian Foster) [2072552] - selftest/powerpc: Add PAPR sysfs attributes sniff test (Steve Best) [1986183] - powerpc/pseries: Interface to represent PAPR firmware attributes (Steve Best) [1986183] - net: mana: Remove unnecessary check of cqe_type in mana_process_rx_cqe() (Mohammed Gamal) [2051719] - net: mana: Add handling of CQE_RX_TRUNCATED (Mohammed Gamal) [2051719] - RDMA/rxe: Revert changes from irqsave to bh locks (Kamal Heib) [2056499] - RDMA/rxe: Check the last packet by RXE_END_MASK (Kamal Heib) [2056499] - RDMA/rxe: Remove qp->grp_lock and qp->grp_list (Kamal Heib) [2056499] - RDMA/rxe: Remove rxe_drop_all_macst_groups (Kamal Heib) [2056499] - RDMA/rxe: Enforce IBA o10-2.2.3 (Kamal Heib) [2056499] - RDMA/rxe: Rename rxe_mc_grp and rxe_mc_elem (Kamal Heib) [2056499] - RDMA/rxe: Move rxe_mcast_attach/detach to rxe_mcast.c (Kamal Heib) [2056499] - RDMA/rxe: Move rxe_mcast_add/delete to rxe_mcast.c (Kamal Heib) [2056499] - RDMA/cma: Do not change route.addr.src_addr outside state checks (Kamal Heib) [2056499] - RDMA/ib_srp: Fix a deadlock (Kamal Heib) [2056499] - RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Kamal Heib) [2056499] - IB/cm: Release previously acquired reference counter in the cm_id_priv (Kamal Heib) [2056499] - RDMA/siw: Fix refcounting leak in siw_create_qp() (Kamal Heib) [2056499] - RDMA/ucma: Protect mc during concurrent multicast leaves (Kamal Heib) [2056499] - RDMA/cma: Use correct address when leaving multicast group (Kamal Heib) [2056499] - IB/hfi1: Fix tstats alloc and dealloc (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix AIP early init panic (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix alloc failure with larger txqueuelen (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix panic with larger ipoib send_queue_size (Kamal Heib) [2056499 2049845] - all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate (Kamal Heib) [2056499] - RDMA/irdma: Remove the redundant return (Kamal Heib) [2056499 2037972] - RDMA/rxe: Use the standard method to produce udp source port (Kamal Heib) [2056499] - RDMA/irdma: Make the source udp port vary (Kamal Heib) [2056499 2037972] - RDMA/core: Calculate UDP source port based on flow label or lqpn/rqpn (Kamal Heib) [2056499] - IB/iser: Align coding style across driver (Kamal Heib) [2056499] - IB/iser: Remove un-needed casting to/from void pointer (Kamal Heib) [2056499] - IB/iser: Don't suppress send completions (Kamal Heib) [2056499] - IB/iser: Rename ib_ret local variable (Kamal Heib) [2056499] - IB/iser: Fix RNR errors (Kamal Heib) [2056499] - IB/iser: Remove deprecated pi_guard module param (Kamal Heib) [2056499] - IB/mlx5: Expose NDR speed through MAD (Kamal Heib) [2056499] - RDMA/rxe: Delete deprecated module parameters interface (Kamal Heib) [2056499] - RDMA/mad: Delete duplicated init_query_mad functions (Kamal Heib) [2056499] - RDMA/rxe: Fix indentations and operators sytle (Kamal Heib) [2056499] - RDMA: Use default_groups in kobj_type (Kamal Heib) [2056499] - RDMA/rxe: Fix a typo in opcode name (Kamal Heib) [2056499] - RDMA/rxe: Remove the unused xmit_errors member (Kamal Heib) [2056499] - RDMA/rxe: Remove redundant err variable (Kamal Heib) [2056499] - RDMA/irdma: Use auxiliary_device driver data helpers (Kamal Heib) [2056499 2037972] - driver core: auxiliary bus: Add driver data helpers (Kamal Heib) [2056499] - RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry (Kamal Heib) [2056499] - RDMA/core: Let ib_find_gid() continue search even after empty entry (Kamal Heib) [2056499] - RDMA/core: Modify rdma_query_gid() to return accurate error codes (Kamal Heib) [2056499] - RDMA/rxe: Remove the unnecessary variable (Kamal Heib) [2056499] - RDMA/irdma: Fix the type used to declare a bitmap (Kamal Heib) [2056499 2037972] - RDMA/uverbs: Remove the unnecessary assignment (Kamal Heib) [2056499] - RDMA/siw: Use max() instead of doing it manually (Kamal Heib) [2056499] - RDMA/pvrdma: Use non-atomic bitmap functions when possible (Kamal Heib) [2056499] - RDMA/pvrdma: Use bitmap_zalloc() when applicable (Kamal Heib) [2056499] - IB/hfi1: Use bitmap_zalloc() when applicable (Kamal Heib) [2056499 2049845] - RDMA/siw: Use helper function to set sys_image_guid (Kamal Heib) [2056499] - RDMA/cma: Remove open coding of overflow checking for private_data_len (Kamal Heib) [2056499] - RDMA/rxe: Remove some #defines from rxe_pool.h (Kamal Heib) [2056499] - RDMA/rxe: Remove #include "rxe_loc.h" from rxe_pool.c (Kamal Heib) [2056499] - RDMA/rxe: Save object pointer in pool element (Kamal Heib) [2056499] - RDMA/rxe: Copy setup parameters into rxe_pool (Kamal Heib) [2056499] - RDMA/rxe: Cleanup rxe_pool_entry (Kamal Heib) [2056499] - RDMA/rxe: Replace irqsave locks with bh locks (Kamal Heib) [2056499] - RDMA/usnic: Clean up usnic_ib_alloc_pd() (Kamal Heib) [2056499] - RDMA/irdma: Use helper function to set GUIDs (Kamal Heib) [2056499 2037972] - RDMA/rxe: Prevent double freeing rxe_map_set() (Kamal Heib) [2056498] - IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (Kamal Heib) [2056498 2049845] - IB/hfi1: Fix early init panic (Kamal Heib) [2056498 2049845] - IB/hfi1: Insure use of smp_processor_id() is preempt disabled (Kamal Heib) [2056498 2049845] - IB/hfi1: Correct guard on eager buffer deallocation (Kamal Heib) [2056498 2049845] - RDMA: Fix use-after-free in rxe_queue_cleanup (Kamal Heib) [2056498] - RDMA/nldev: Check stat attribute before accessing it (Kamal Heib) [2056498] - IB/hfi1: Properly allocate rdma counter desc memory (Kamal Heib) [2056498 2049845] - RDMA/core: Set send and receive CQ before forwarding to the driver (Kamal Heib) [2056498] - RDMA/netlink: Add __maybe_unused to static inline in C file (Kamal Heib) [2056498] - RDMA/core: Require the driver to set the IOVA correctly during rereg_mr (Kamal Heib) [2056498] - RDMA/irdma: optimize rx path by removing unnecessary copy (Kamal Heib) [2056498 2037972] - IB/opa_vnic: Rebranding of OPA VNIC driver to Cornelis Networks (Kamal Heib) [2056498] - IB/hfi1: Rebranding of hfi1 driver to Cornelis Networks (Kamal Heib) [2056498 2049845] - RDMA/rxe: Make rxe_type_info static const (Kamal Heib) [2056498] - RDMA/rxe: Use 'bitmap_zalloc()' when applicable (Kamal Heib) [2056498] - RDMA/rxe: Save a few bytes from struct rxe_pool (Kamal Heib) [2056498] - RDMA/irdma: Remove the unused variable local_qp (Kamal Heib) [2056498 2037972] - RDMA/core: Fix missed initialization of rdma_hw_stats::lock (Kamal Heib) [2056498] - RDMA/irdma: Remove the unused spin lock in struct irdma_qp_uk (Kamal Heib) [2056498 2037972] - RDMA: Constify netdev->dev_addr accesses (Kamal Heib) [2056498] - RDMA/ipoib: Use dev_addr_mod() (Kamal Heib) [2056498] - RDMA/core: Use kvzalloc when allocating the struct ib_port (Kamal Heib) [2056498] - RDMA/irdma: Make irdma_uk_cq_init() return a void (Kamal Heib) [2056498 2037972] - RDMA/rxe: Convert kernel UD post send to use ah_num (Kamal Heib) [2056498] - RDMA/rxe: Lookup kernel AH from ah index in UD WQEs (Kamal Heib) [2056498] - RDMA/rxe: Replace ah->pd by ah->ibah.pd (Kamal Heib) [2056498] - RDMA/rxe: Create AH index and return to user space (Kamal Heib) [2056498] - RDMA/rxe: Change AH objects to indexed (Kamal Heib) [2056498] - RDMA/rxe: Move AV from rxe_send_wqe to rxe_send_wr (Kamal Heib) [2056498] - RDMA/irdma: Remove irdma_cqp_up_map_cmd() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_get_hw_addr() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_sc_send_lsmm_nostag() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_uk_mw_bind() (Kamal Heib) [2056498 2037972] - RDMA: Remove redundant 'flush_workqueue()' calls (Kamal Heib) [2056498] - RDMA/iwpm: Remove redundant initialization of pointer err_str (Kamal Heib) [2056498] - RDMA/nldev: Allow optional-counter status configuration through RDMA netlink (Kamal Heib) [2056498] - RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_stat_set_doit (Kamal Heib) [2056498] - RDMA/nldev: Add support to get status of all counters (Kamal Heib) [2056498] - RDMA/counter: Add optional counter support (Kamal Heib) [2056498] - RDMA/counter: Add an is_disabled field in struct rdma_hw_stats (Kamal Heib) [2056498] - RDMA/core: Add a helper API rdma_free_hw_stats_struct (Kamal Heib) [2056498] - RDMA/bnxt_re: Fix kernel panic when trying to access bnxt_re_stat_descs (Kamal Heib) [2056499] - RDMA/counter: Add a descriptor in struct rdma_hw_stats (Kamal Heib) [2056498] - RDMA/bnxt_re: Update statistics counter name (Kamal Heib) [2056498] - RDMA/bnxt_re: Add extended statistics counters (Kamal Heib) [2056498] - RDMA/efa: CQ notifications (Kamal Heib) [2056498] - RDMA/rxe: Remove duplicate settings (Kamal Heib) [2056498] - RDMA/rxe: Set partial attributes when completion status != IBV_WC_SUCCESS (Kamal Heib) [2056498] - RDMA/rxe: Change the is_user member of struct rxe_cq to bool (Kamal Heib) [2056498] - RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq (Kamal Heib) [2056498] - RDMA/irdma: Delete unused struct irdma_bth (Kamal Heib) [2056498 2037972] - IB/hf1: Use string_upper() instead of an open coded variant (Kamal Heib) [2056498] - RDMA/cma: Split apart the multiple uses of the same list heads (Kamal Heib) [2056498] - RDMA/rxe: Remove unused WR_READ_WRITE_OR_SEND_MASK (Kamal Heib) [2056498] - RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and RXE_WRITE_OR_SEND (Kamal Heib) [2056498] - RDMA/rxe: Add new RXE_READ_OR_WRITE_MASK (Kamal Heib) [2056498] - RDMA/hfi1: Use struct_size() and flex_array_size() helpers (Kamal Heib) [2056498 2049845] - IB/hfi1: Add ring consumer and producers traces (Kamal Heib) [2056498 2049845] - IB/hfi1: Remove atomic completion count (Kamal Heib) [2056498 2049845] - IB/hfi1: Tune netdev xmit cachelines (Kamal Heib) [2056498 2049845] - IB/hfi1: Get rid of tx priv backpointer (Kamal Heib) [2056498 2049845] - IB/hfi1: Get rid of hot path divide (Kamal Heib) [2056498 2049845] - IB/hfi1: Remove cache and embed txreq in ring (Kamal Heib) [2056498 2049845] - RDMA/rxe: Only allow invalidate for appropriate MRs (Kamal Heib) [2056498] - RDMA/rxe: Create duplicate mapping tables for FMRs (Kamal Heib) [2056498] - RDMA/rxe: Separate HW and SW l/rkeys (Kamal Heib) [2056498] - RDMA/rxe: Cleanup MR status and type enums (Kamal Heib) [2056498] - RDMA/rxe: Add memory barriers to kernel queues (Kamal Heib) [2056498] - RDMA/rxe: remove the unnecessary variable (Kamal Heib) [2056498] - RDMA/rxe: remove the redundant variable (Kamal Heib) [2056498] - RDMA/rxe: Fix wrong port_cap_flags (Kamal Heib) [2056498] - RDMA/rdmavt: Fix error code in rvt_create_qp() (Kamal Heib) [2056497 2049845] - IB/hfi1: Fix abba locking issue with sc_disable() (Kamal Heib) [2056497 2049845] - RDMA/hfi1: Fix kernel pointer leak (Kamal Heib) [2056497 2049845] - RDMA/usnic: Lock VF with mutex instead of spinlock (Kamal Heib) [2056497] - RDMA/cma: Do not change route.addr.src_addr.ss_family (Kamal Heib) [2056497] - IB/hfi1: make hist static (Kamal Heib) [2056497 2049845] - RDMA/hfi1: Convert to SPDX identifier (Kamal Heib) [2056497 2049845] - IB/rdmavt: Convert to SPDX identifier (Kamal Heib) [2056497 2049845] - RDMA/core/sa_query: Retry SA queries (Kamal Heib) [2056497] - IB/core: Remove deprecated current_seq comments (Kamal Heib) [2056497] - RDMA/efa: Rename vector field in efa_irq struct to irqn (Kamal Heib) [2056497] - RDMA/efa: Remove unused cpu field from irq struct (Kamal Heib) [2056497] - RDMA/core/sa_query: Remove unused function (Kamal Heib) [2056497] - RDMA/hfi1: Stop using seq_get_buf in _driver_stats_seq_show (Kamal Heib) [2056497 2049845] - RDMA/core: Create clean QP creations interface for uverbs (Kamal Heib) [2056497] - RDMA/core: Properly increment and decrement QP usecnts (Kamal Heib) [2056497] - RDMA/core: Configure selinux QP during creation (Kamal Heib) [2056497] - RDMA/core: Reorganize create QP low-level functions (Kamal Heib) [2056497] - RDMA/core: Remove protection from wrong in-kernel API usage (Kamal Heib) [2056497] - RDMA/core: Delete duplicated and unreachable code (Kamal Heib) [2056497] - rdma/qedr: Fix crash due to redundant release of device's qp memory (Kamal Heib) [2056497] - RDMA: Globally allocate and release QP memory (Kamal Heib) [2056497] - RDMA/mlx5: Rework custom driver QP type creation (Kamal Heib) [2056497] - RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Kamal Heib) [2056497] - RDMA/rdmavt: Decouple QP and SGE lists allocations (Kamal Heib) [2056497 2049845] - RDMA/efa: Remove double QP type assignment (Kamal Heib) [2056497] - RDMA/hfi1: Fix typo in comments (Kamal Heib) [2056497 2049845] - RDMA/iwpm: Rely on the rdma_nl_[un]register() to ensure that requests are valid (Kamal Heib) [2056497] - RDMA/iwpm: Remove not-needed reference counting (Kamal Heib) [2056497] - RDMA/hfi1: Convert from atomic_t to refcount_t on hfi1_devdata->user_refcount (Kamal Heib) [2056497 2049845] - IB/hfi1: Adjust pkey entry in index 0 (Kamal Heib) [2056497 2049845] - IB/hfi1: Indicate DMA wait when txq is queued for wakeup (Kamal Heib) [2056497 2049845] - RDMA/rxe: Fix types in rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Add kernel-doc comments to rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Move crc32 init code to rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Fixup rxe_icrc_hdr (Kamal Heib) [2056497] - RDMA/rxe: Move rxe_crc32 to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Move ICRC generation to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Fixup rxe_send and rxe_loopback (Kamal Heib) [2056497] - RDMA/rxe: Move rxe_xmit_packet to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Move ICRC checking to a subroutine (Kamal Heib) [2056497] - IB/core: Read subnet_prefix in ib_query_port via cache. (Kamal Heib) [2056497] - IB/core: Shifting initialization of device->cache_lock (Kamal Heib) [2056497] - IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Kamal Heib) [2056497] - RDMA/efa: Split hardware stats to device and port stats (Kamal Heib) [2056497] - RDMA/rxe: Remove the repeated 'mr->umem = umem' (Kamal Heib) [2056497] - RDMA/siw: Convert siw_tx_hdt() to kmap_local_page() (Kamal Heib) [2056497] - RDMA/siw: Remove kmap() (Kamal Heib) [2056497] - treewide: Add missing semicolons to __assign_str uses (Kamal Heib) [2056497] - RDMA/hfi1: Remove use of kmap() (Kamal Heib) [2056497 2049845] - RDMA: Delete not-used static inline functions (Kamal Heib) [2056497] - mm/page_owner.c: record tgid (Waiman Long) [2069294] - mm/page_owner: record task command name (Waiman Long) [2069294] - mm/page_owner: print memcg information (Waiman Long) [2069294] - mm/page_owner: use scnprintf() to avoid excessive buffer overrun check (Waiman Long) [2069294] - lib/vsprintf: avoid redundant work with 0 size (Waiman Long) [2069294] - lib, stackdepot: add helper to print stack entries into buffer (Waiman Long) [2069294] - lib, stackdepot: add helper to print stack entries (Waiman Long) [2069294] - lib, stackdepot: check stackdepot handle before accessing slabs (Waiman Long) [2069294] - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c (Waiman Long) [2069294] - lib/stackdepot: introduce __stack_depot_save() (Waiman Long) [2069294] - mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFLAGS) - 1) (Waiman Long) [2069294] - mm/page_owner: constify dump_page_owner (Waiman Long) [2069294] - mm: page_owner: detect page_owner recursion via task_struct (Waiman Long) [2069294] - mm: page_owner: use kstrtobool() to parse bool option (Waiman Long) [2069294] - mm: page_owner: fetch backtrace only for tracked pages (Waiman Long) [2069294] - mm, page_owner: remove unused parameter in __set_page_owner_handle (Waiman Long) [2069294] - mm/page_owner: record the timestamp of all pages during free (Waiman Long) [2069294] - mm/page_owner: use helper function zone_end_pfn() to get end_pfn (Waiman Long) [2069294] - mm/page_owner: record timestamp and pid (Waiman Long) [2069294] - x86/platform/uv: Log gap hole end size (Frank Ramsay) [2074098] - x86/platform/uv: Update TSC sync state for UV5 (Frank Ramsay) [2074098] - x86/platform/uv: Update NMI Handler for UV5 (Frank Ramsay) [2074098] - x86/platform/uv: Remove unused variable in UV5 NMI handler (Frank Ramsay) [2074098] - timekeeping: Boot should be boottime for coarse ns accessor (Ivan Vecera) [2076879]- net_tstamp: define new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Petr Oros) [2070041] - net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Petr Oros) [2070041] - net: fix NULL pointer reference in cipso_v4_doi_free (Guillaume Nault) [2074597] - partitions/efi: Fix partition name parsing in GUID partition entry (Ming Lei) [2075085] - psi: Fix uaf issue when psi trigger is destroyed while being polled (Waiman Long) [2046396] - cgroup/cpuset: Make child cpusets restrict parents on v1 hierarchy (Waiman Long) [2046396] - cgroup/cpuset: Don't let child cpusets restrict parent in default hierarchy (Waiman Long) [2046396] - mm/page_alloc: detect allocation forbidden by cpuset and bail out early (Waiman Long) [2046396] - cgroup: Fix rootcg cpu.stat guest double counting (Waiman Long) [2046396] - cgroup: no need for cgroup_mutex for /proc/cgroups (Waiman Long) [2046396] - cgroup: remove cgroup_mutex from cgroupstats_build (Waiman Long) [2046396] - cgroup: Fix memory leak caused by missing cgroup_bpf_offline (Waiman Long) [2046396] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Waiman Long) [2046396] - bpf, test, cgroup: Use sk_{alloc,free} for test cases (Waiman Long) [2046396] - bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt (Waiman Long) [2046396] - bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode (Waiman Long) [2046396] - cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem (Waiman Long) [2046396] - cgroup: Replace deprecated CPU-hotplug functions. (Waiman Long) [2046396] - cgroup/cpuset: Fix a partition bug with hotplug (Waiman Long) [2046396] - cgroup/cpuset: Miscellaneous code cleanup (Waiman Long) [2046396] - cgroup/cpuset: fix typos in comments (Waiman Long) [2046396] - enable DAMON configs (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/reclaim: document statistics parameters (Chris von Recklinghausen) [2004233] - mm/damon: hide kernel pointer from tracepoint event (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: hide kernel pointer from damon_va_three_regions() failure log (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: use pr_debug() for damon_va_three_regions() failure logging (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove an unnecessary variable (Chris von Recklinghausen) [2004233] - mm/damon: move the implementation of damon_insert_region to damon.h (Chris von Recklinghausen) [2004233] - mm/damon: add access checking for hugetlb pages (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for schemes statistics (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support all DAMOS stats (Chris von Recklinghausen) [2004233] - mm/damon/reclaim: provide reclamation statistics (Chris von Recklinghausen) [2004233] - mm/damon/schemes: account how many times quota limit has exceeded (Chris von Recklinghausen) [2004233] - mm/damon/schemes: account scheme actions that successfully applied (Chris von Recklinghausen) [2004233] - mm/damon: remove a mistakenly added comment for a future feature (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for kdamond_pid and (mk|rm)_contexts (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: mention tracepoint at the beginning (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: remove redundant information (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for scheme quotas and watermarks (Chris von Recklinghausen) [2004233] - mm/damon: convert macro functions to static inline functions (Chris von Recklinghausen) [2004233] - mm/damon: modify damon_rand() macro to static inline function (Chris von Recklinghausen) [2004233] - mm/damon: move damon_rand() definition into damon.h (Chris von Recklinghausen) [2004233] - mm/damon/schemes: add the validity judgment of thresholds (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: remove swap_ranges() and replace it with swap() (Chris von Recklinghausen) [2004233] - mm/damon: remove some unneeded function definitions in damon.h (Chris von Recklinghausen) [2004233] - mm/damon/core: use abs() instead of diff_of() (Chris von Recklinghausen) [2004233] - mm/damon: unified access_check function naming rules (Chris von Recklinghausen) [2004233] - mm/damon: add 'age' of region tracepoint support (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()' (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: protect targets destructions with kdamond_lock (Chris von Recklinghausen) [2004233] - selftests/damon: split test cases (Chris von Recklinghausen) [2004233] - selftests/damon: test debugfs file reads/writes with huge count (Chris von Recklinghausen) [2004233] - selftests/damon: test wrong DAMOS condition ranges input (Chris von Recklinghausen) [2004233] - selftests/damon: test DAMON enabling with empty target_ids case (Chris von Recklinghausen) [2004233] - selftests/damon: skip test if DAMON is running (Chris von Recklinghausen) [2004233] - mm/damon/vaddr-test: remove unnecessary variables (Chris von Recklinghausen) [2004233] - mm/damon/vaddr-test: split a test function having >1024 bytes frame size (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: remove an unnecessary warning message (Chris von Recklinghausen) [2004233] - mm/damon/core: remove unnecessary error messages (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove an unnecessary error message (Chris von Recklinghausen) [2004233] - mm/damon/core: use better timer mechanisms selection threshold (Chris von Recklinghausen) [2004233] - mm/damon/core: fix fake load reports due to uninterruptible sleeps (Chris von Recklinghausen) [2004233] - timers: implement usleep_idle_range() (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: fix missed use of damon_dbgfs_lock (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation (Chris von Recklinghausen) [2004233] - mm/damon: remove return value from before_terminate callback (Chris von Recklinghausen) [2004233] - mm/damon: fix a few spelling mistakes in comments and a pr_debug message (Chris von Recklinghausen) [2004233] - mm/damon: simplify stop mechanism (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: simplify the content (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: fix a wrong link (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: fix wrong example commands (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: add adaptive_targets list check before enable monitor_on (Chris von Recklinghausen) [2004233] - mm/damon: remove unnecessary variable initialization (Chris von Recklinghausen) [2004233] - Documentation/admin-guide/mm/damon: add a document for DAMON_RECLAIM (Chris von Recklinghausen) [2004233] - mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) (Chris von Recklinghausen) [2004233] - selftests/damon: support watermarks (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support watermarks (Chris von Recklinghausen) [2004233] - mm/damon/schemes: activate schemes based on a watermarks mechanism (Chris von Recklinghausen) [2004233] - tools/selftests/damon: update for regions prioritization of schemes (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support prioritization weights (Chris von Recklinghausen) [2004233] - mm/damon/vaddr,paddr: support pageout prioritization (Chris von Recklinghausen) [2004233] - mm/damon/schemes: prioritize regions within the quotas (Chris von Recklinghausen) [2004233] - mm/damon/selftests: support schemes quotas (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support quotas of schemes (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement time quota (Chris von Recklinghausen) [2004233] - mm/damon/schemes: skip already charged targets and regions (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement size quota for schemes application speed control (Chris von Recklinghausen) [2004233] - mm/damon/paddr: support the pageout scheme (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove unnecessary variables (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: constify static mm_walk_ops (Chris von Recklinghausen) [2004233] - Docs/DAMON: document physical memory monitoring support (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support physical memory monitoring (Chris von Recklinghausen) [2004233] - mm/damon: implement primitives for physical address space monitoring (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: separate commonly usable functions (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs-test: add a unit test case for 'init_regions' (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon: document 'init_regions' feature (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - docs/vm/damon: remove broken reference (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: allow users to set initial monitoring target regions (Chris von Recklinghausen) [2004233] - selftests/damon: add 'schemes' debugfs tests (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement statistics feature (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: support DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) (Chris von Recklinghausen) [2004233] - mm/damon/core: account age of target regions (Chris von Recklinghausen) [2004233] - mm/damon/core: nullify pointer ctx->kdamond with a NULL (Chris von Recklinghausen) [2004233] - mm/damon: needn't hold kdamond_lock to print pid of kdamond (Chris von Recklinghausen) [2004233] - mm/damon: remove unnecessary do_exit() from kdamond (Chris von Recklinghausen) [2004233] - mm/damon/core: print kdamond start log in debug mode only (Chris von Recklinghausen) [2004233] - mm/damon: grammar s/works/work/ (Chris von Recklinghausen) [2004233] - mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()' (Chris von Recklinghausen) [2004233] - mm/damon: don't use strnlen() with known-bogus source length (Chris von Recklinghausen) [2004233] - mm/damon: add kunit tests (Chris von Recklinghausen) [2004233] - Documentation: add documents for DAMON (Chris von Recklinghausen) [2004233] - mm/damon: add user space selftests (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support multiple contexts (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: export kdamond pid to the user space (Chris von Recklinghausen) [2004233] - mm/damon: implement a debugfs-based user space interface (Chris von Recklinghausen) [2004233] - mm/damon: add a tracepoint (Chris von Recklinghausen) [2004233] - mm/damon: implement primitives for the virtual memory address spaces (Chris von Recklinghausen) [2004233] - mm/damon: adaptively adjust regions (Chris von Recklinghausen) [2004233] - mm/damon/core: implement region-based sampling (Chris von Recklinghausen) [2004233] - mm: introduce Data Access MONitor (DAMON) (Chris von Recklinghausen) [2004233] - khugepaged: use helper khugepaged_test_exit() in __khugepaged_enter() (Chris von Recklinghausen) [2004233] - mm/madvise: pass mm to do_madvise (Chris von Recklinghausen) [2004233] - ceph: fix possible NULL pointer dereference for req->r_session (Xiubo Li) [2076165] - thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL (Prarit Bhargava) [2039994] - MAINTAINERS: sort field names for all entries (Joel Savitz) [2064843] - parse-maintainers: Do not sort section content by default (Joel Savitz) [2064843] - parse-maintainers: Mark as executable (Joel Savitz) [2064843] - KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a __user pointer (Paul Lai) [2074679] - KVM: x86: add system attribute to retrieve full set of supported xsave states (Paul Lai) [2074679] - KVM: x86: Add a helper to retrieve userspace address from kvm_device_attr (Paul Lai) [2074679] - tools: arch: x86: pull in pvclock headers (Paul Lai) [2074679] - KVM: x86: Expose TSC offset controls to userspace (Paul Lai) [2074679] - KVM: x86: Refactor tsc synchronization code (Paul Lai) [2074679] - selftests: kvm: move vm_xsave_req_perm call to amx_test (Paul Lai) [2074679] - powerpc/pseries/vas: Add VAS migration handler (Steve Best) [2028678] - powerpc/pseries/vas: Modify reconfig open/close functions for migration (Steve Best) [2028678] - powerpc/pseries/vas: Define global hv_cop_caps struct (Steve Best) [2028678] - powerpc/pseries/vas: Add 'update_total_credits' entry for QoS capabilities (Steve Best) [2028678] - powerpc/pseries/vas: sysfs interface to export capabilities (Steve Best) [2028678] - powerpc/pseries/vas: Reopen windows with DLPAR core add (Steve Best) [2028678] - powerpc/pseries/vas: Close windows with DLPAR core removal (Steve Best) [2028678] - powerpc/vas: Map paste address only if window is active (Steve Best) [2028678] - powerpc/vas: Return paste instruction failure if no active window (Steve Best) [2028678] - powerpc/vas: Add paste address mmap fault handler (Steve Best) [2028678] - powerpc/pseries/vas: Save PID in pseries_vas_window struct (Steve Best) [2028678] - powerpc/pseries/vas: Use common names in VAS capability structure (Steve Best) [2028678] - perf powerpc: Update global/local variants for p_stage_cyc (Desnes A. Nunes do Rosario) [2051358] - perf sort: Include global and local variants for p_stage_cyc sort key (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'p_stage_cyc' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'ins_lat' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'weight' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - block: loop:use kstatfs.f_bsize of backing file to set discard granularity (Ming Lei) [2069472] - blk-cgroup: set blkg iostat after percpu stat aggregation (Ming Lei) [2069472] - block: update io_ticks when io hang (Ming Lei) [2069472] - block: don't delete queue kobject before its children (Ming Lei) [2069472] - block/wbt: fix negative inflight counter when remove scsi device (Ming Lei) [2069472] - block: bio-integrity: Advance seed correctly for larger interval sizes (Ming Lei) [2069472] - block: fix async_depth sysfs interface for mq-deadline (Ming Lei) [2069472] - bfq: Do not let waker requests skip proper accounting (Ming Lei) [2069472] - block: Fix fsync always failed if once failed (Ming Lei) [2069472] - blktrace: fix use after free for struct blk_trace (Ming Lei) [2069472] - block: Check ADMIN before NICE for IOPRIO_CLASS_RT (Ming Lei) [2069472] - blk-cgroup: fix missing put device in error path from blkg_conf_pref() (Ming Lei) [2069472] - blkcg: Remove extra blkcg_bio_issue_init (Ming Lei) [2069472] - nbd: Fix use-after-free in pid_show (Ming Lei) [2069472] - block/mq-deadline: Improve request accounting further (Ming Lei) [2069472] - block, bfq: fix UAF problem in bfqg_stats_init() (Ming Lei) [2069472] - blk-cgroup: synchronize blkg creation against policy deactivation (Ming Lei) [2069472] - block, bfq: reset last_bfqq_created on group change (Ming Lei) [2069472] - block: bfq: fix bfq_set_next_ioprio_data() (Ming Lei) [2069472] - sched/topology: Remove redundant variable and fix incorrect type in build_sched_domains (Phil Auld) [2065200] - sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA spans multiple LLCs (Phil Auld) [2065200] - sched/fair: Improve consistency of allowed NUMA balance calculations (Phil Auld) [2065200] - Revert: sched: Disable allowing small imbalance to preserve RHEL performance (Phil Auld) [2065200] - NFSv4.1: handle NFS4ERR_NOSPC by CREATE_SESSION (Steve Dickson) [2023844] - SUNRPC: use different lock keys for INET6 and LOCAL (Guillaume Nault) [2061651] - arm64: Restore forced disabling of KPTI on ThunderX (Mark Salter) [1999157] - arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup (Mark Salter) [1999157] - arm64: Remove exporting cpu_logical_map symbol (Mark Salter) [1999157] - arm64: tlb: fix the TTL value of tlb_get_level (Mark Salter) [1999157] - arm64: Validate tagged addresses in access_ok() called from kernel threads (Mark Salter) [1999157] - arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) (Mark Salter) [1999157] - arm64: ptrace: Use NO_SYSCALL instead of -1 in syscall_trace_enter() (Mark Salter) [1999157] - arm64: mm: Fix TLBI vs ASID rollover (Mark Salter) [1999157] - arm64: errata: Fix exec handling in erratum 1418040 workaround (Mark Salter) [1999157] - arm64: Generate cpucaps.h (Mark Salter) [1999157] - arm64/sve: Skip flushing Z registers with 128 bit vectors (Mark Salter) [1999157] - arm64/sve: Rework SVE access trap to convert state in registers (Mark Salter) [1999157] - arm64/sve: Use the sve_flush macros in sve_load_from_fpsimd_state() (Mark Salter) [1999157] - arm64/sve: Split _sve_flush macro into separate Z and predicate flushes (Mark Salter) [1999157] - arm64: fix inline asm in load_unaligned_zeropad() (Mark Salter) [1999157] - arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 (Mark Salter) [1999157] - arm64/fpsimd: add to to fix fpsimd build (Mark Salter) [1999157] - arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver (Mark Salter) [1999157] - arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist (Mark Salter) [1999157] - arm64: Add MIDR value for KRYO2XX gold/silver CPU cores (Mark Salter) [1999157] - arm64: errata: Fix handling of 1418040 with late CPU onlining (Mark Salter) [1999157] - arm64: cpufeature: upgrade hyp caps to final (Mark Salter) [1999157] - arm64: cpufeature: reorder cpus_have_{const, final}_cap() (Mark Salter) [1999157] - arm64: Add workaround for Arm Cortex-A77 erratum 1508412 (Mark Salter) [1999157] - arm64: Add part number for Arm Cortex-A77 (Mark Salter) [1999157] - arm64: reject prctl(PR_PAC_RESET_KEYS) on compat tasks (Mark Salter) [1999157] - arm64: Treat SSBS as a non-strict system feature (Mark Salter) [1999157] - arm64: Group start_thread() functions together (Mark Salter) [1999157] - arm64: Remove Spectre-related CONFIG_* options (Mark Salter) [1999157] - arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs (Mark Salter) [1999157] - arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs (Mark Salter) [1999157] - arm64: mte: CPU feature detection and initial sysreg configuration (Mark Salter) [1999157] - arm64: cpufeature: Export symbol read_sanitised_ftr_reg() (Mark Salter) [1999157] - arm64/fpsimd: Fix missing-prototypes in fpsimd.c (Mark Salter) [1999157] - arm64: traps: Add str of description to panic() in die() (Mark Salter) [1999157] - arm64/sve: Implement a helper to load SVE registers from FPSIMD state (Mark Salter) [1999157] - arm64/sve: Implement a helper to flush SVE registers (Mark Salter) [1999157] - arm64/fpsimdmacros: Allow the macro "for" to be used in more cases (Mark Salter) [1999157] - arm64/fpsimdmacros: Introduce a macro to update ZCR_EL1.LEN (Mark Salter) [1999157] - arm64/signal: Update the comment in preserve_sve_context (Mark Salter) [1999157] - arm64/fpsimd: Update documentation of do_sve_acc (Mark Salter) [1999157] - arm64: cpufeature: Modify address authentication cpufeature to exact (Mark Salter) [1999157] - arm64: ptrauth: Introduce Armv8.3 pointer authentication enhancements (Mark Salter) [1999157] - arm64: traps: Allow force_signal_inject to pass esr error code (Mark Salter) [1999157] - arm64/cpuinfo: Define HWCAP name arrays per their actual bit definitions (Mark Salter) [1999157] - arm64: Reserve HWCAP2_MTE as (1 << 18) (Mark Salter) [1999157] - arm64: Allow CPUs unffected by ARM erratum 1418040 to come in late (Mark Salter) [1999157] - arm64: Allow booting of late CPUs affected by erratum 1418040 (Mark Salter) [1999157] - arm64: Drop unnecessary include from asm/smp.h (Mark Salter) [1999157] - arm64: Move handling of erratum 1418040 into C code (Mark Salter) [1999157] - arm64: Fix __cpu_logical_map undefined issue (Mark Salter) [1999157] - arm64: tlb: don't set the ttl value in flush_tlb_page_nosync (Mark Salter) [1999157] - arm64: Shift the __tlbi_level() indentation left (Mark Salter) [1999157] - arm64: tlb: Set the TTL field in flush_*_tlb_range (Mark Salter) [1999157] - arm64: tlb: Set the TTL field in flush_tlb_range (Mark Salter) [1999157] - arm64: Add tlbi_user_level TLB invalidation helper (Mark Salter) [1999157] - arm64: Add level-hinted TLB invalidation helper (Mark Salter) [1999157] - arm64: Document SW reserved PTE/PMD bits in Stage-2 descriptors (Mark Salter) [1999157] - arm64/cpufeature: Validate feature bits spacing in arm64_ftr_regs[] (Mark Salter) [1999157] - arm64/cpufeature: Replace all open bits shift encodings with macros (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR2 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR1 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR0 register (Mark Salter) [1999157] - arm64: csum: Fix handling of bad packets (Mark Salter) [1999157] - arm64: Add missing sentinel to erratum_1463225 (Mark Salter) [1999157] - arm64: Documentation: Fix broken table in generated HTML (Mark Salter) [1999157] - arm64: kgdb: Fix single-step exception handling oops (Mark Salter) [1999157] - arm64: entry: Tidy up block comments and label numbers (Mark Salter) [1999157] - arm64: Rework ARM_ERRATUM_1414080 handling (Mark Salter) [1999157] - arm64: entry: Fix the typo in the comment of el1_dbg() (Mark Salter) [1999157] - arm64: Add KRYO4XX silver CPU cores to erratum list 1530923 and 1024718 (Mark Salter) [1999157] - arm64: Add KRYO4XX gold CPU cores to erratum list 1463225 and 1418040 (Mark Salter) [1999157] - arm64: Add MIDR value for KRYO4XX gold CPU cores (Mark Salter) [1999157] - arm64: Add KRYO{3,4}XX silver CPU cores to SSB safelist (Mark Salter) [1999157] - arm64: kpti: Add KRYO{3, 4}XX silver CPU cores to kpti safelist (Mark Salter) [1999157] - arm64: sve: Fix build failure when ARM64_SVE=y and SYSCTL=n (Mark Salter) [1999157] - arm64: mm: reset address tag set by kasan sw tagging (Mark Salter) [1999157] - arm64: traps: Dump registers prior to panic() in bad_mode() (Mark Salter) [1999157] - arm64/sve: Eliminate data races on sve_default_vl (Mark Salter) [1999157] - arm64: csum: Disable KASAN for do_csum() (Mark Salter) [1999157] - arm64/cpufeature: Add get_arm64_ftr_reg_nowarn() (Mark Salter) [1999157] - arm64/cpuinfo: Add ID_MMFR4_EL1 into the cpuinfo_arm64 context (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64PFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_MMFR4 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_PFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_MMFR5 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_DFR1 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_PFR2 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Make doublelock a signed feature in ID_AA64DFR0 (Mark Salter) [1999157] - arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Add explicit ftr_id_isar0[] for ID_ISAR0 register (Mark Salter) [1999157] - arm64: cpufeature: Group indexed system register definitions by name (Mark Salter) [1999157] - arm64: cpufeature: Extend comment to describe absence of field info (Mark Salter) [1999157] - arm64: drop duplicate definitions of ID_AA64MMFR0_TGRAN constants (Mark Salter) [1999157] - arm64: cpufeature: Add an overview comment for the cpufeature framework (Mark Salter) [1999157] - arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] (Mark Salter) [1999157] - arm64: cpufeature: Relax AArch32 system checks if EL1 is 64-bit only (Mark Salter) [1999157] - arm64: cpufeature: Factor out checking of AArch32 features (Mark Salter) [1999157] - arm64: cpufeature: Remove redundant call to id_aa64pfr0_32bit_el0() (Mark Salter) [1999157] - arm64: cpufeature: Spell out register fields for ID_ISAR4 and ID_PFR1 (Mark Salter) [1999157] - arm64: cpufeature: Relax check for IESB support (Mark Salter) [1999157] - arm64: mm: Add asid_gen_match() helper (Mark Salter) [1999157] - arm64: Call debug_traps_init() from trap_init() to help early kgdb (Mark Salter) [1999157] - arm64: cacheflush: Fix KGDB trap detection (Mark Salter) [1999157] - arm64/cpuinfo: Move device_initcall() near cpuinfo_regs_init() (Mark Salter) [1999157] - arm64: kexec_file: print appropriate variable (Mark Salter) [1999157] - arm: mm: use __pfn_to_section() to get mem_section (Mark Salter) [1999157] - arm64: Reorder the macro arguments in the copy routines (Mark Salter) [1999157] - KVM: arm64: Drop PTE_S2_MEMATTR_MASK (Mark Salter) [1999157] - arm64/kernel: Fix range on invalidating dcache for boot page tables (Mark Salter) [1999157] - arm64: set TEXT_OFFSET to 0x0 in preparation for removing it entirely (Mark Salter) [1999157] - arm64/mm: Use phys_to_page() to access pgtable memory (Mark Salter) [1999157] - arm64: smp: Make cpus_stuck_in_kernel static (Mark Salter) [1999157] - arm64: entry: remove unneeded semicolon in el1_sync_handler() (Mark Salter) [1999157] - arm64: cpufeature: Add "or" to mitigations for multiple errata (Mark Salter) [1999157] - arm64: Sort vendor-specific errata (Mark Salter) [1999157] - arm64: simplify ptrauth initialization (Mark Salter) [1999157] - arm64: remove ptrauth_keys_install_kernel sync arg (Mark Salter) [1999157] - arm64: insn: Provide a better name for aarch64_insn_is_nop() (Mark Salter) [1999157] - arm64: kernel: Convert to modern annotations for assembly functions (Mark Salter) [1999157] - arm64: entry: Refactor and modernise annotation for ret_to_user (Mark Salter) [1999157] - arm64: BTI: Reset BTYPE when skipping emulated instructions (Mark Salter) [1999157] - arm64: traps: Shuffle code to eliminate forward declarations (Mark Salter) [1999157] - arm64: unify native/compat instruction skipping (Mark Salter) [1999157] - arm64: BTI: Decode BYTPE bits when printing PSTATE (Mark Salter) [1999157] - arm64: Basic Branch Target Identification support (Mark Salter) [1999157] - arm64/kernel: Fix return value when cpu_online() fails in __cpu_up() (Mark Salter) [1999157] - arm64: Add get_user() type annotation on the !access_ok() path (Mark Salter) [1999157] - arm64: Fix PTRACE_SYSEMU semantics (Mark Salter) [1999157] - arm64: fix the flush_icache_range arguments in machine_kexec (Mark Salter) [1999157] - Documentation: arm64: fix amu.rst doc warnings (Mark Salter) [1999157] - arm64: sync kernel APIAKey when installing (Mark Salter) [1999157] - arm64: Delete the space separator in __emit_inst (Mark Salter) [1999157] - arm64: remove CONFIG_DEBUG_ALIGN_RODATA feature (Mark Salter) [1999157] - arm64: head: Convert install_el2_stub to SYM_INNER_LABEL (Mark Salter) [1999157] - arm64: Introduce get_cpu_ops() helper function (Mark Salter) [1999157] - arm64: Rename cpu_read_ops() to init_cpu_ops() (Mark Salter) [1999157] - arm64: Declare ACPI parking protocol CPU operation if needed (Mark Salter) [1999157] - arm64: move kimage_vaddr to .rodata (Mark Salter) [1999157] - arm64: sdei: Annotate SDEI entry points using new style annotations (Mark Salter) [1999157] - arm64: kernel: Convert to modern annotations for assembly data (Mark Salter) [1999157] - arm64: head: Annotate stext and preserve_boot_args as code (Mark Salter) [1999157] - arm64: head.S: Convert to modern annotations for assembly functions (Mark Salter) [1999157] - arm64: entry: Additional annotation conversions for entry.S (Mark Salter) [1999157] - arm64: entry: Annotate ret_from_fork as code (Mark Salter) [1999157] - arm64: entry: Annotate vector table and handlers as code (Mark Salter) [1999157] - kconfig: Add support for 'as-option' (Mark Salter) [1999157] - arm64: suspend: restore the kernel ptrauth keys (Mark Salter) [1999157] - arm64: __show_regs: strip PAC from lr in printk (Mark Salter) [1999157] - arm64: unwind: strip PAC from kernel addresses (Mark Salter) [1999157] - arm64/crash_core: Export KERNELPACMASK in vmcoreinfo (Mark Salter) [1999157] - arm64: mask PAC bits of __builtin_return_address (Mark Salter) [1999157] - compiler.h: Allow arch-specific asm/compiler.h (Mark Salter) [1999157] - arm64: initialize ptrauth keys for kernel booting task (Mark Salter) [1999157] - arm64: initialize and switch ptrauth kernel keys (Mark Salter) [1999157] - arm64: enable ptrauth earlier (Mark Salter) [1999157] - arm64: cpufeature: handle conflicts based on capability (Mark Salter) [1999157] - arm64: cpufeature: Move cpu capability helpers inside C file (Mark Salter) [1999157] - arm64: ptrauth: Add bootup/runtime flags for __cpu_setup (Mark Salter) [1999157] - arm64: install user ptrauth keys at kernel exit time (Mark Salter) [1999157] - arm64: rename ptrauth key structures to be user-specific (Mark Salter) [1999157] - arm64: cpufeature: add pointer auth meta-capabilities (Mark Salter) [1999157] - arm64: cpufeature: Fix meta-capability cpufeature check (Mark Salter) [1999157] - arm64: define __alloc_zeroed_user_highpage (Mark Salter) [1999157] - arm64/kernel: Simplify __cpu_up() by bailing out early (Mark Salter) [1999157] - arm64: smp: Mark expected switch fall-through (Mark Salter) [1999157] - arm64: remove redundant blank for '=' operator (Mark Salter) [1999157] - arm64: kexec_file: Fixed code style. (Mark Salter) [1999157] - arm64: add blank after 'if' (Mark Salter) [1999157] - arm64: fix spelling mistake "ca not" -> "cannot" (Mark Salter) [1999157] - arm64: entry: unmask IRQ in el0_sp() (Mark Salter) [1999157] - arm64: efi: add efi-entry.o to targets instead of extra-$(CONFIG_EFI) (Mark Salter) [1999157] - arm64: csum: Optimise IPv6 header checksum (Mark Salter) [1999157] - arch/arm64: fix typo in a comment (Mark Salter) [1999157] - arm64: remove gratuitious/stray .ltorg stanzas (Mark Salter) [1999157] - arm64: Update comment for ASID() macro (Mark Salter) [1999157] - arm64: mm: convert cpu_do_switch_mm() to C (Mark Salter) [1999157] - Documentation: arm64: document support for the AMU extension (Mark Salter) [1999157] - arm64: trap to EL1 accesses to AMU counters from EL0 (Mark Salter) [1999157] - arm64: add support for the AMU extension v1 (Mark Salter) [1999157] - arm64: smp: fix crash_smp_send_stop() behaviour (Mark Salter) [1999157] - arm64: smp: fix smp_send_stop() behaviour (Mark Salter) [1999157] - arm64: context: Fix ASID limit in boot messages (Mark Salter) [1999157] - docs: arm64: fix trivial spelling enought to enough in memory.rst (Mark Salter) [1999157] - arm64: time: Replace by (Mark Salter) [1999157] - arm64: ssbs: Fix context-switch when SSBS is present on all CPUs (Mark Salter) [1999157] - arm64: use shared sysctl constants (Mark Salter) [1999157] - arm64: Drop do_el0_ia_bp_hardening() & do_sp_pc_abort() declarations (Mark Salter) [1999157] - arm64: entry: Avoid empty alternatives entries (Mark Salter) [1999157] - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG (Mark Salter) [1999157] - arm64: Use macros instead of hard-coded constants for MAIR_EL1 (Mark Salter) [1999157] - arm64: Add KRYO{3,4}XX CPU cores to spectre-v2 safe list (Mark Salter) [1999157] - arm64: context: Free up kernel ASIDs if KPTI is not in use (Mark Salter) [1999157] - arm64: Remove __exception_text_start and __exception_text_end from asm/section.h (Mark Salter) [1999157] - arm64: armv8_deprecated: update the comments of armv8_deprecated_init() (Mark Salter) [1999157] - arm64: kpti: Add Broadcom Brahma-B53 core to the KPTI whitelist (Mark Salter) [1999157] - arm64: csum: Fix pathological zero-length calls (Mark Salter) [1999157] - arm64: Implement optimised checksum routine (Mark Salter) [1999157] - arm64: entry: cleanup sp_el0 manipulation (Mark Salter) [1999157] - arm64: entry: cleanup el0 svc handler naming (Mark Salter) [1999157] - arm64: entry: mark all entry code as notrace (Mark Salter) [1999157] - arm64: assembler: remove smp_dmb macro (Mark Salter) [1999157] - arm64: assembler: remove inherit_daif macro (Mark Salter) [1999157] - arm64: signal: nofpsimd: Handle fp/simd context for signal frames (Mark Salter) [1999157] - arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations (Mark Salter) [1999157] - arm64: cpufeature: Set the FP/SIMD compat HWCAP bits properly (Mark Salter) [1999157] - arm64: cpufeature: Fix the type of no FP/SIMD capability (Mark Salter) [1999157] - arm64: fpsimd: Make sure SVE setup is complete before SIMD is used (Mark Salter) [1999157] - arm64: kernel: Correct annotation of end of el0_sync (Mark Salter) [1999157] - arm64: asm: Remove ENDPIPROC() (Mark Salter) [1999157] - arm64: mm: Use modern annotations for assembly functions (Mark Salter) [1999157] - arm64: lib: Use modern annotations for assembly functions (Mark Salter) [1999157] - arm64: asm: Add new-style position independent function annotations (Mark Salter) [1999157] - arm64: kernel: avoid x18 in __cpu_soft_restart (Mark Salter) [1999157] - arm64/lib: copy_page: avoid x18 register in assembler code (Mark Salter) [1999157] - arm64: mm: avoid x18 in idmap_kpti_install_ng_mappings (Mark Salter) [1999157] - arm64: cpu_errata: Add Hisilicon TSV110 to spectre-v2 safe list (Mark Salter) [1999157] - arm64: entry: refine comment of stack overflow check (Mark Salter) [1999157] - arm64: kpti: Add NVIDIA's Carmel core to the KPTI whitelist (Mark Salter) [1999157] - arm64: mm: simplify the page end calculation in __create_pgd_mapping() (Mark Salter) [1999157] - arm64: print additional fault message when executing non-exec memory (Mark Salter) [1999157] - arm64: pgtable: Correct typo in comment (Mark Salter) [1999157] - arm64: cpufeature: Fix typos in comment (Mark Salter) [1999157] - arm64: entry-common: don't touch daif before bp-hardening (Mark Salter) [1999157] - arm64: Remove asmlinkage from updated functions (Mark Salter) [1999157] - arm64: entry: convert el0_sync to C (Mark Salter) [1999157] - arm64: entry: convert el1_sync to C (Mark Salter) [1999157] - arm64: Add prototypes for functions called by entry.S (Mark Salter) [1999157] - arm64: remove __exception annotations (Mark Salter) [1999157] - arm64: kprobes: Move exception_text check in blacklist (Mark Salter) [1999157] - arm64: kprobes: Remove unneeded RODATA check (Mark Salter) [1999157] - arm64: kprobes: Move extable address check into arch_prepare_kprobe() (Mark Salter) [1999157] - arm64: cpufeature: introduce helper cpu_has_hw_af() (Mark Salter) [1999157] - arm64: Document ICC_CTLR_EL3.PMHE setting requirements (Mark Salter) [1999157] - firmware: arm_sdei: use common SMCCC_CONDUIT_* (Mark Salter) [1999157] - arm64: uaccess: Remove uaccess_*_not_uao asm macros (Mark Salter) [1999157] - arm64: uaccess: Ensure PAN is re-enabled after unhandled uaccess fault (Mark Salter) [1999157] - arm64: Do not mask out PTE_RDONLY in pte_same() (Mark Salter) [1999157] - arm64: apply ARM64_ERRATUM_843419 workaround for Brahma-B53 core (Mark Salter) [1999157] - arm64: Brahma-B53 is SSB and spectre v2 safe (Mark Salter) [1999157] - arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 core (Mark Salter) [1999157] - arm64: cpufeature: Enable Qualcomm Falkor errata 1009 for Kryo (Mark Salter) [1999157] - arm64: cpufeature: Enable Qualcomm Falkor/Kryo errata 1003 (Mark Salter) [1999157] - arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default (Mark Salter) [1999157] - arm64: mm: fix inverted PAR_EL1.F check (Mark Salter) [1999157] - arm64: hibernate: check pgd table allocation (Mark Salter) [1999157] - arm64: armv8_deprecated: Checking return value for memory allocation (Mark Salter) [1999157] - arm64: mm: fix spurious fault detection (Mark Salter) [1999157] - arm64: ftrace: Ensure synchronisation in PLT setup for Neoverse-N1 #1542419 (Mark Salter) [1999157] - arm64: mm: avoid virt_to_phys(init_mm.pgd) (Mark Salter) [1999157] - docs: arm64: Fix indentation and doc formatting (Mark Salter) [1999157] - arm64: errata: Update stale comment (Mark Salter) [1999157] - arm64: consider stack randomization for mmap base only when necessary (Mark Salter) [1999157] - arm64: make use of is_compat_task instead of hardcoding this test (Mark Salter) [1999157] - arm64: kpti: ensure patched kernel text is fetched from PoU (Mark Salter) [1999157] - arm64: Clarify when cpu_enable() is called (Mark Salter) [1999157] - arm64: constify sys64_hook instances (Mark Salter) [1999157] - arm64: constify aarch64_insn_encoding_class[] (Mark Salter) [1999157] - arm64: constify icache_policy_str[] (Mark Salter) [1999157] - arm64: prefer __section from compiler_attributes.h (Mark Salter) [1999157] - arm64/ptrace: Fix typoes in sve_set() comment (Mark Salter) [1999157] - arm64: mm: print hexadecimal EC value in mem_abort_decode() (Mark Salter) [1999157] - ahci: thunderx2: Fix workaround to use new inline function (Mark Salter) [1999157] - arm64/prefetch: fix a -Wtype-limits warning (Mark Salter) [1999157] - arm64: Move TIF_* documentation to individual definitions (Mark Salter) [1999157] - arm64: mm: free the initrd reserved memblock in a aligned manner (Mark Salter) [1999157] - arm64: io: Relax implicit barriers in default I/O accessors (Mark Salter) [1999157] - arm64: Remove unused cpucap_multi_entry_cap_cpu_enable() (Mark Salter) [1999157] - arm64: sysreg: Remove unused and rotting SCTLR_ELx field definitions (Mark Salter) [1999157] - arm64: esr: Add ESR exception class encoding for trapped ERET (Mark Salter) [1999157] - arm64/kexec: Use consistent convention of initializing 'kxec_buf.mem' with KEXEC_BUF_MEM_UNKNOWN (Mark Salter) [1999157] - arm64: remove pointless __KERNEL__ guards (Mark Salter) [1999157] - arm64: Remove unused assembly macro (Mark Salter) [1999157] - arm64: memory: Cosmetic cleanups (Mark Salter) [1999157] - arm64: memory: Add comments to end of non-trivial #ifdef blocks (Mark Salter) [1999157] - arm64: memory: Simplify virt_to_page() implementation (Mark Salter) [1999157] - arm64: memory: Rewrite default page_to_virt()/virt_to_page() (Mark Salter) [1999157] - arm64: mm: Ignore spurious translation faults taken from the kernel (Mark Salter) [1999157] - arm64: mm: Add ISB instruction to set_pgd() (Mark Salter) [1999157] - arm64: tlb: Ensure we execute an ISB following walk cache invalidation (Mark Salter) [1999157] - Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}" (Mark Salter) [1999157] - arm64: pgtable: Implement p[mu]d_valid() and check in set_p[mu]d() (Mark Salter) [1999157] - arm64: Change the tagged_addr sysctl control semantics to only prevent the opt-in (Mark Salter) [1999157] - redhat/configs: Add CONFIG_ARM64_TAGGED_ADDR_ABI (Mark Salter) [1999157] - arm64: Introduce prctl() options to control the tagged user addresses ABI (Mark Salter) [1999157] - arm64: smp: Treat unknown boot failures as being 'stuck in kernel' (Mark Salter) [1999157] - arm64: smp: Don't enter kernel with NULL stack pointer or task struct (Mark Salter) [1999157] - arm64: map FDT as RW for early_init_dt_scan() (Mark Salter) [1999157] - arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side (Mark Salter) [1999157] - arch: replace _BITUL() in kernel-space headers with BIT() (Mark Salter) [1999157] - arm64: move jump_label_init() before parse_early_param() (Mark Salter) [1999157] - arm64: don't use asm-generic/ptrace.h (Mark Salter) [1999157] - arm64: rename dump_instr as dump_kernel_instr (Mark Salter) [1999157] - arm64/mm: Drop [PTE|PMD]_TYPE_FAULT (Mark Salter) [1999157] - arm64: module: create module allocations without exec permissions (Mark Salter) [1999157] - acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 (Mark Salter) [1999157] - arm64: remove redundant 'default n' from Kconfig (Mark Salter) [1999157] - arm64: mm: avoid redundant READ_ONCE(*ptep) (Mark Salter) [1999157] - arm64/mm: Document write abort detection from ESR (Mark Salter) [1999157] - arm64: Fix comment after #endif (Mark Salter) [1999157] - arm64: ptrace: add support for syscall emulation (Mark Salter) [1999157] - arm64: add PTRACE_SYSEMU{,SINGLESTEP} definations to uapi headers (Mark Salter) [1999157] - arm64/mm: Identify user instruction aborts (Mark Salter) [1999157] - arm64/mm: Change BUG_ON() to VM_BUG_ON() in [pmd|pud]_set_huge() (Mark Salter) [1999157] - arm64: kernel: use aff3 instead of aff2 in comment (Mark Salter) [1999157] - arm64/mm: Simplify protection flag creation for kernel huge mappings (Mark Salter) [1999157] - arm64/mm: Move PTE_VALID from SW defined to HW page table entry definitions (Mark Salter) [1999157] - arm64/sve: should not depend on (Mark Salter) [1999157] - arm64: ssbd: explicitly depend on (Mark Salter) [1999157] - ARM64: trivial: s/TIF_SECOMP/TIF_SECCOMP/ comment typo fix (Mark Salter) [1999157] - arm64: smp: Moved cpu_logical_map[] to smp.h (Mark Salter) [1999157] - arm64: use the correct function type for __arm64_sys_ni_syscall (Mark Salter) [1999157] - arm64: use the correct function type in SYSCALL_DEFINE0 (Mark Salter) [1999157] - arm64: fix syscall_fn_t type (Mark Salter) [1999157] - signal/arm64: Use force_sig not force_sig_fault for SIGKILL (Mark Salter) [1999157] - arm64: Fix the arm64_personality() syscall wrapper redirection (Mark Salter) [1999157] - arm64: Remove useless message during oops (Mark Salter) [1999157] - arm64: don't trash config with compat symbol if COMPAT is disabled (Mark Salter) [1999157] - arm64: assembler: Update comment above cond_yield_neon() macro (Mark Salter) [1999157] - arm64: Fix size of __early_cpu_boot_status (Mark Salter) [1999157] - arm64: mm: Remove pte_unmap_nested() (Mark Salter) [1999157] - arm64: Fix compiler warning from pte_unmap() with -Wunused-but-set-variable (Mark Salter) [1999157] - arm64: compat: Reduce address limit for 64K pages (Mark Salter) [1999157] - arm64: mmap: Ensure file offset is treated as unsigned (Mark Salter) [1999157] - arm64: instrument smp_{load_acquire,store_release} (Mark Salter) [1999157] - arm64: mm: check virtual addr in virt_to_page() if CONFIG_DEBUG_VIRTUAL=y (Mark Salter) [1999157] - arm64: ptrace: Add function argument access API (Mark Salter) [1999157] - arm64: compat: Reduce address limit (Mark Salter) [1999157] - arm64: Save and restore OSDLR_EL1 across suspend/resume (Mark Salter) [1999157] - arm64: Clear OSDLR_EL1 on CPU boot (Mark Salter) [1999157] - arm64: debug: Separate debug hooks based on target exception level (Mark Salter) [1999157] - arm64: debug: Remove meaningless comment (Mark Salter) [1999157] - arm64: debug: Rename addr parameter for non-watchpoint exception hooks (Mark Salter) [1999157] - arm64: Use defines instead of magic numbers (Mark Salter) [1999157] - arm64: cpu_ops: fix a leaked reference by adding missing of_node_put (Mark Salter) [1999157] - arm64: mm: Make show_pte() a static function (Mark Salter) [1999157] - arm64: setup min_low_pfn (Mark Salter) [1999157] - arm64: mm: fix incorrect assignment of 'max_mapnr' (Mark Salter) [1999157] - arm64: perf_event: Remove wrongfully used inline (Mark Salter) [1999157] - arm64: backtrace: Don't bother trying to unwind the userspace stack (Mark Salter) [1999157] - arm64: replace memblock_alloc_low with memblock_alloc (Mark Salter) [1999157] - arm64: kdump: no need to mark crashkernel pages manually PG_reserved (Mark Salter) [1999157] - arm64: kexec: no need to ClearPageReserved() (Mark Salter) [1999157] - arm64: mmu: drop paging_init comments (Mark Salter) [1999157] - arm64: debug: Ensure debug handlers check triggering exception level (Mark Salter) [1999157] - arm64: io: Hook up __io_par() for inX() ordering (Mark Salter) [1999157] - arm64: Rename get_thread_info() (Mark Salter) [1999157] - arm64: Remove documentation about TIF_USEDFPU (Mark Salter) [1999157] - arm64: uaccess: Cleanup get/put_user() (Mark Salter) [1999157] - arm64: Remove asm/memblock.h (Mark Salter) [1999157] - arm64: default NR_CPUS to 256 (Mark Salter) [1999157] - arm64: perf: remove misleading comment (Mark Salter) [1999157] - arm64: Relax GIC version check during early boot (Mark Salter) [1999157] - arm64, mm, efi: Account for GICv3 LPI tables in static memblock reserve table (Mark Salter) [1999157] - arm64: hibernate: Clean the __hyp_text to PoC after resume (Mark Salter) [1999157] - arm64: hyp-stub: Forbid kprobing of the hyp-stub (Mark Salter) [1999157] - arm64: kprobe: Always blacklist the KVM world-switch code (Mark Salter) [1999157] - kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define (Mark Salter) [1999157] - arm64: asm-prototypes: Fix fat-fingered typo in comment (Mark Salter) [1999157] - arm64: compat: Hook up io_pgetevents() for 32-bit tasks (Mark Salter) [1999157] - arm64: compat: Don't pull syscall number from regs in arm_compat_syscall (Mark Salter) [1999157] - arm64: compat: Avoid sending SIGILL for unallocated syscall numbers (Mark Salter) [1999157] - arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in linear region (Mark Salter) [1999157] - arm64: smp: Fix compilation error (Mark Salter) [1999157] - arm64: select ACPI PCI code only when both features are enabled (Mark Salter) [1999157] - arm64: kaslr: print PHYS_OFFSET in dump_kernel_offset() (Mark Salter) [1999157] - arm64: sysreg: Use _BITUL() when defining register bits (Mark Salter) [1999157] - arm64: perf: Treat EXCLUDE_EL* bit definitions as unsigned (Mark Salter) [1999157] - arm64: percpu: Fix LSE implementation of value-returning pcpu atomics (Mark Salter) [1999157] - arm64: smp: Handle errors reported by the firmware (Mark Salter) [1999157] - arm64: smp: Rework early feature mismatched detection (Mark Salter) [1999157] - arm64: percpu: Rewrite per-cpu ops to allow use of LSE atomics (Mark Salter) [1999157] - arm64: crypto: add NEON accelerated XOR implementation (Mark Salter) [1999157] - arm64/neon: add workaround for ambiguous C99 stdint.h types (Mark Salter) [1999157] - arm64: ftrace: always pass instrumented pc in x0 (Mark Salter) [1999157] - arm64: ftrace: use GLOBAL() (Mark Salter) [1999157] - arm64: io: Ensure value passed to __iormb() is held in a 64-bit register (Mark Salter) [1999157] - arm64: acpi: Prepare for longer MADTs (Mark Salter) [1999157] - arm64: io: Ensure calls to delay routines are ordered against prior readX() (Mark Salter) [1999157] - arm64: perf: Fix typos in comment (Mark Salter) [1999157] - arm64: function_graph: Simplify with function_graph_enter() (Mark Salter) [1999157] - arm64: sysreg: fix sparse warnings (Mark Salter) [1999157] - arm64: mm: define NET_IP_ALIGN to 0 (Mark Salter) [1999157] - arm64: kprobe: make page to RO mode when allocate it (Mark Salter) [1999157] - arm64: kdump: fix small typo (Mark Salter) [1999157] - arm64: mm: Use #ifdef for the __PAGETABLE_P?D_FOLDED defines (Mark Salter) [1999157] - arm64: Trap WFI executed in userspace (Mark Salter) [1999157] - arm64/mm: Use ESR_ELx_FSC macro while decoding fault exception (Mark Salter) [1999157] - arm64: compat: Add CNTFRQ trap handler (Mark Salter) [1999157] - arm64: compat: Add CNTVCT trap handler (Mark Salter) [1999157] - arm64: compat: Add cp15_32 and cp15_64 handler arrays (Mark Salter) [1999157] - arm64: compat: Add condition code checks and IT advance (Mark Salter) [1999157] - arm64: Add decoding macros for CP15_32 and CP15_64 traps (Mark Salter) [1999157] - arm64: Remove unused VGA console support (Mark Salter) [1999157] - arm64: Kconfig: Remove ARCH_HAS_HOLES_MEMORYMODEL (Mark Salter) [1999157] - arm64/cpufeatures: Emulate MRS instructions by parsing ESR_ELx.ISS (Mark Salter) [1999157] - arm64/cpufeatures: Factorize emulate_mrs() (Mark Salter) [1999157] - arm64: fix for bad_mode() handler to always result in panic (Mark Salter) [1999157] - arm64: force_signal_inject: WARN if called from kernel context (Mark Salter) [1999157] - arm64: tlb: Adjust stride and type of TLBI according to mmu_gather (Mark Salter) [1999157] - arm64: percpu: Initialize ret in the default case (Mark Salter) [1999157] - arm64: mm: always enable CONFIG_HOLES_IN_ZONE (Mark Salter) [1999157] - arm64: Avoid calling stop_machine() when patching jump labels (Mark Salter) [1999157] - arm64: Drop asmlinkage qualifier from syscall_trace_{enter,exit} (Mark Salter) [1999157] - arm64: zero GPRs upon entry from EL0 (Mark Salter) [1999157] - arm64: don't reload GPRs after apply_ssbd (Mark Salter) [1999157] - arm64: consistently use unsigned long for thread flags (Mark Salter) [1999157] - arm64: insn: Don't fallback on nosync path for general insn patching (Mark Salter) [1999157] - arm64: remove unused COMPAT_PSR definitions (Mark Salter) [1999157] - kvm/arm: use PSR_AA32 definitions (Mark Salter) [1999157] - arm64: use PSR_AA32 definitions (Mark Salter) [1999157] - arm64: compat: map SPSR_ELx<->PSR for signals (Mark Salter) [1999157]- RDMA/qedr: Fix reporting max_{send/recv}_wr attrs (Kamal Heib) [2051524] - thermal/drivers/int340x: Fix RFIM mailbox write commands (Prarit Bhargava) [2040065] - thermal: int340x: Limit Kconfig to 64-bit (Prarit Bhargava) [2040065] - thermal: int340x: fix build on 32-bit targets (Prarit Bhargava) [2040065] - thermal/drivers/int340x: processor_thermal: Suppot 64 bit RFIM responses (Prarit Bhargava) [2040065] - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (Myron Stowe) [1911591] - PCI/MSI: Skip masking MSI-X on Xen PV (Myron Stowe) [1911591] - PCI/MSI: Mask all unused MSI-X entries (Myron Stowe) [1911591] - PCI/MSI: Enable and mask MSI-X early (Myron Stowe) [1911591] - genirq: Use rcu in kstat_irqs_usr() (Waiman Long) [2068445] - scsi: target: Allow changing dbroot if there are no registered devices (Maurizio Lombardi) [2073435] - powerpc/pseries: Fix use after free in remove_phb_dynamic() (Steve Best) [2073707] - sctp: use the correct skb for security_sctp_assoc_request (Xin Long) [2070915] - s390/mm: check 2KB-fragment page on release (Rafael Aquini) [2026578] - s390/mm: better annotate 2KB pagetable fragments handling (Rafael Aquini) [2026578] - s390/mm: fix 2KB pgtable release race (Rafael Aquini) [2026578] - s390/mm: fix phys vs virt confusion in pgtable allocation routines (Rafael Aquini) [2026578] - net: openvswitch: fix leak of nested actions (Eelco Chaudron) [2073538] - bpf: Let bpf_warn_invalid_xdp_action() report more info (Petr Oros) [2069671] - bpf: Do not WARN in bpf_warn_invalid_xdp_action() (Petr Oros) [2069671]- scsi: qedi: Fix failed disconnect handling (Chris Leech) [2071519] - scsi: iscsi: Fix unbound endpoint error handling (Chris Leech) [2071519] - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart (Chris Leech) [2071519] - scsi: iscsi: Fix endpoint reuse regression (Chris Leech) [2071519] - scsi: iscsi: Release endpoint ID when its freed (Chris Leech) [2071519] - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Chris Leech) [2071519] - Revert "scsi: iscsi: Fix offload conn cleanup when iscsid restarts" (Chris Leech) [2071519] - scsi: iscsi: Speed up session unblocking and removal (Chris Leech) [2071519] - scsi: iscsi: Fix recovery and unblocking race (Chris Leech) [2071519] - scsi: iscsi: Unblock session then wake up error handler (Chris Leech) [2071519] - bnxt_en: make hw-tc-offload default to off (Ken Cox) [2005101] - bnxt_en: reject indirect blk offload when hw-tc-offload is off (Ken Cox) [2005101]- bpf, test_offload.py: Skip base maps without names (Yauheni Kaliuta) [2025787] - bnx2x: truncate value to original sizing (Manish Chopra) [2040271] - bnx2x: use correct format characters (Manish Chopra) [2040271] - bnx2x: fix built-in kernel driver load failure (Manish Chopra) [2040271] - bnx2x: fix driver load from initrd (Manish Chopra) [2040271] - bnx2x: Replace one-element array with flexible-array member (Manish Chopra) [2040271] - bnx2x: Remove useless DMA-32 fallback configuration (Manish Chopra) [2040271] - bnx2x: Invalidate fastpath HSI version for VFs (Manish Chopra) [2040271] - bnx2x: Utilize firmware 7.13.21.0 (Manish Chopra) [2040271] - bnx2x: constify static inline stub for dev_addr (Manish Chopra) [2040271] - net: bnx2x: fix variable dereferenced before check (Manish Chopra) [2040271] - ethernet: bnx2x: use eth_hw_addr_set() (Manish Chopra) [2040271] - bnx2x: Fix enabling network interfaces without VFs (Manish Chopra) [2040271] - bnx2x: fix an error code in bnx2x_nic_load() (Manish Chopra) [2040271] - bnx2x: remove unused variable 'cur_data_offset' (Manish Chopra) [2040271] - bnx2x: Remove the repeated declaration (Manish Chopra) [2040271] - bnx2x: Fix missing error code in bnx2x_iov_init_one() (Manish Chopra) [2040271] - net: broadcom: bnx2x: Fix wrong function name in comments (Manish Chopra) [2040271] - bnx2x: Remove redundant assignment to err (Manish Chopra) [2040271] - bnx2x: Use fallthrough pseudo-keyword (Manish Chopra) [2040271] - bnx2x: use true,false for bool variables (Manish Chopra) [2040271] - bnx2x: Fix some kernel-doc warnings (Manish Chopra) [2040271] - bnx2x: convert to new udp_tunnel_nic infra (Manish Chopra) [2040271] - bnx2x: Remove hw_reset_t function casts (Manish Chopra) [2040271] - bnx2x: Remove format_fw_ver_t function casts (Manish Chopra) [2040271] - bnx2x: Remove config_init_t function casts (Manish Chopra) [2040271] - bnx2x: Remove read_status_t function casts (Manish Chopra) [2040271] - bnx2x: Drop redundant callback function casts (Manish Chopra) [2040271] - bnx2x: Use napi_alloc_frag() (Manish Chopra) [2040271] - HID: intel-ish-hid: fix module device-id handling (Tony Camuso) [1921300] - mod_devicetable: fix kdocs for ishtp_device_id (Tony Camuso) [1921300] - HID: intel-ish-hid: add support for MODULE_DEVICE_TABLE() (Tony Camuso) [1921300] - platform/x86: isthp_eclite: only load for matching devices (Tony Camuso) [1921300] - platform/x86: Add Intel ishtp eclite driver (Tony Camuso) [1921300] - platform/x86: Add config file for Intel ishtp eclite driver (Tony Camuso) [1921300] - modpost: add guid_t type definition (Tony Camuso) [1921300] - squashfs: provide backing_dev_info in order to disable read-ahead (Brian Foster) [2025351] - mm: fix readahead_page_batch for retry entries (Brian Foster) [2025351] - iomap: convert from readpages to readahead (Brian Foster) [2025351] - fs: convert mpage_readpages to mpage_readahead (Brian Foster) [2025351] - mm: use memalloc_nofs_save in readahead path (Brian Foster) [2025351] - mm: document why we don't set PageReadahead (Brian Foster) [2025351] - mm: add page_cache_readahead_unbounded (Brian Foster) [2025351] - mm: move end_index check out of readahead loop (Brian Foster) [2025351] - mm: add readahead address space operation (Brian Foster) [2025351] - mm: put readahead pages in cache earlier (Brian Foster) [2025351] - mm: remove 'page_offset' from readahead loop (Brian Foster) [2025351] - mm: rename readahead loop variable to 'i' (Brian Foster) [2025351] - mm: rename various 'offset' parameters to 'index' (Brian Foster) [2025351] - mm: use readahead_control to pass arguments (Brian Foster) [2025351] - mm: add new readahead_control API (Brian Foster) [2025351] - mm: move readahead nr_pages check into read_pages (Brian Foster) [2025351] - mm: ignore return value of ->readpages (Brian Foster) [2025351] - mm: return void from various readahead functions (Brian Foster) [2025351] - mm: move readahead prototypes from mm.h (Brian Foster) [2025351] - mpage: mpage_readpages() should submit IO as read-ahead (Brian Foster) [2025351] - mpage: add argument structure for do_mpage_readpage() (Brian Foster) [2025351] - redhat/configs: enable CONFIG_AMD_PTDMA for x86_64 (Sudheesh Mavila) [2027231] - dmaengine: ptdma: handle the cases based on DMA is complete (Sudheesh Mavila) [2027231] - dmaengine: ptdma: fix concurrency issue with multiple dma transfer (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Fix the error handling path in pt_core_init() (Sudheesh Mavila) [2027231] - MAINTAINERS: Fix AMD PTDMA DRIVER entry (Sudheesh Mavila) [2027231] - dmaengine: ptdma: remove PT_OFFSET to avoid redefnition (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Add debugfs entries for PTDMA (Sudheesh Mavila) [2027231] - dmaengine: ptdma: register PTDMA controller as a DMA resource (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Initial driver for the AMD PTDMA (Sudheesh Mavila) [2027231] - isert: support for unsolicited NOPIN with no response (Maurizio Lombardi) [2035915] - iscsit: increment max_cmd_sn for isert on command release (Maurizio Lombardi) [2035915] - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Phil Auld) [2062841] - sched/numa: initialize numa statistics when forking new task (Phil Auld) [2062841] - cgroup: Fix suspicious rcu_dereference_check() usage warning (Phil Auld) [2062841] - sched/cpuacct: Remove redundant RCU read lock (Phil Auld) [2062841] - sched/cpuacct: Optimize away RCU read lock (Phil Auld) [2062841] - sched/cpuacct: Fix charge percpu cpuusage (Phil Auld) [2062841] - sched: replace cpumask_weight with cpumask_empty where appropriate (Phil Auld) [2062841] - sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race (Phil Auld) [2062841] - psi: fix possible trigger missing in the window (Phil Auld) [2062841] - sched: Avoid double preemption in __cond_resched_*lock*() (Phil Auld) [2062841] - sched/fair: Fix all kernel-doc warnings (Phil Auld) [2062841] - sched/rt: Try to restart rt period timer when rt runtime exceeded (Phil Auld) [2062841] - sched/fair: Fix detection of per-CPU kthreads waking a task (Phil Auld) [2062841] - locking: Remove rt_rwlock_is_contended(). (Phil Auld) [2062841] - sched: Trigger warning if ->migration_disabled counter underflows. (Phil Auld) [2062841] - sched/cpuacct: Make user/system times in cpuacct.stat more precise (Phil Auld) [2062841] - sched/cpuacct: Fix user/system in shown cpuacct.usage* (Phil Auld) [2062841] - cpuacct: Convert BUG_ON() to WARN_ON_ONCE() (Phil Auld) [2062841] - cputime, cpuacct: Include guest time in user time in cpuacct.stat (Phil Auld) [2062841] - sched/fair: Document the slow path and fast path in select_task_rq_fair (Phil Auld) [2062841] - drm/i915/ehl: Remove require_force_probe protection (Michel Dänzer) [2048674] - net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner) [2044711] - smp: Process pending softirqs in flush_smp_call_function_from_idle() (Waiman Long) [2066087] - irq_work: Optimize irq_work_single() (Waiman Long) [2066087] - irq_work: Cleanup (Waiman Long) [2066087] - smp, irq_work: Continue smp_call_function*() and irq_work*() integration (Waiman Long) [2066087] - irq_work: Define irq_work_single() on !CONFIG_IRQ_WORK too (Waiman Long) [2066087] - sched/headers: Split out open-coded prototypes into kernel/sched/smp.h (Waiman Long) [2066087] - sched: Replace rq::wake_list (Waiman Long) [2066087] - sched: Add rq::ttwu_pending (Waiman Long) [2066087] - irq_work, smp: Allow irq_work on call_single_queue (Waiman Long) [2066087] - smp: Optimize send_call_function_single_ipi() (Waiman Long) [2066087] - smp: Move irq_work_run() out of flush_smp_call_function_queue() (Waiman Long) [2066087] - smp: Optimize flush_smp_call_function_queue() (Waiman Long) [2066087] - sched: Fix smp_call_function_single_async() usage for ILB (Waiman Long) [2066087] - sched: Make scheduler_ipi inline (Waiman Long) [2066087] - sched: Clean up scheduler_ipi() (Waiman Long) [2066087] - sched/core: Remove rq.hrtick_csd_pending (Waiman Long) [2066087] - sched/fair: Clean up comment in nohz_idle_balance() (Waiman Long) [2066087] - context_tracking: Rename context_tracking_is_enabled() => context_tracking_enabled() (Waiman Long) [2066087] - context_tracking: Remove context_tracking_active() (Waiman Long) [2066087] - redhat: configs: Disable CONFIG_MPLS for s390x/zfcpdump (Guillaume Nault) [2051659] - KVM: PPC: Book3S HV: Add infrastructure to support 2nd DAWR (Laurent Vivier) [2059318] - KVM: PPC: Book3S HV: Rename current DAWR macros and variables (Laurent Vivier) [2059318] - uapi/linux/stddef.h: Add include guards (Michel Dänzer) [2072125] - stddef: Introduce struct_group() helper macro (Michel Dänzer) [2072125] - component: Add common helper for compare/release functions (Michel Dänzer) [2072125] - PCI/VGA: Move vgaarb to drivers/pci (Michel Dänzer) [2072125] - vgaarb: don't pass a cookie to vga_client_register (Michel Dänzer) [2072125] - vgaarb: remove the unused irq_set_state argument to vga_client_register (Michel Dänzer) [2072125] - vgaarb: provide a vga_client_unregister wrapper (Michel Dänzer) [2072125] - vgaarb: cleanup vgaarb.h (Michel Dänzer) [2072125] - vgaarb: move the kerneldoc for vga_set_legacy_decoding to vgaarb.c (Michel Dänzer) [2072125] - vgaarb: remove vga_conflicts (Michel Dänzer) [2072125] - vgaarb: remove VGA_DEFAULT_DEVICE (Michel Dänzer) [2072125] - lib/string_helpers: Consolidate string helpers implementation (Michel Dänzer) [2072125] - include/linux/string_helpers.h: add linux/string.h for strlen() (Michel Dänzer) [2072125] - kernel.h: split out container_of() and typeof_member() macros (Michel Dänzer) [2072125] - mm/vmscan: add sync_shrinkers function v3 (Michel Dänzer) [2072125] - lib: devres: Add managed arch_io_reserve_memtype_wc() (Michel Dänzer) [2072125] - lib: devres: Add managed arch_phys_wc_add() (Michel Dänzer) [2072125] - kernel/locking: Use a pointer in ww_mutex_trylock(). (Michel Dänzer) [2072125] - locking/ww-mutex: Fix uninitialized use of ret in test_aa() (Michel Dänzer) [2072125] - kernel/locking: Add context to ww_mutex_trylock() (Michel Dänzer) [2072125] - locking/lockdep: Provide lockdep_assert{,_once}() helpers (Michel Dänzer) [2072125] - mm: gup: pack has_pinned in MMF_HAS_PINNED (Chris von Recklinghausen) [2073217] - mm: gup: allow FOLL_PIN to scale in SMP (Chris von Recklinghausen) [2073217] - CI: Drop baseline runs (Veronika Kabatova)- powerpc/xive: Export XIVE IPI information for online-only processors. (Steve Best) [2038448] - netfilter: conntrack: fix reading nf_conntrack_buckets (Phil Sutter) [2053628] - netfilter: nf_tables: initialize registers in nft_do_chain() (Florian Westphal) [2067966] {CVE-2022-1016} - x86/sev-es: Use __put_user()/__get_user() for data accesses (Vitaly Kuznetsov) [2063719] - x86/sev-es: Handle string port IO to kernel memory properly (Vitaly Kuznetsov) [2063719] - x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0] (Vitaly Kuznetsov) [2063719] - x86/sev-es: Use __copy_from_user_inatomic() (Vitaly Kuznetsov) [2063719] - x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack (Vitaly Kuznetsov) [2063719] - x86/sev-es: Introduce ip_within_syscall_gap() helper (Vitaly Kuznetsov) [2063719] - x86/sev-es: Forward page-faults which happen during emulation (Vitaly Kuznetsov) [2063719] - x86/sev-es: Don't return NULL from sev_es_get_ghcb() (Vitaly Kuznetsov) [2063719] - x86/sev-es: Invalidate the GHCB after completing VMGEXIT (Vitaly Kuznetsov) [2063719] - x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch (Vitaly Kuznetsov) [2063719] - x86/sev: Fix stack type check in vc_switch_off_ist() (Vitaly Kuznetsov) [2063719] - x86/sev: Allow #VC exceptions on the VC2 stack (Vitaly Kuznetsov) [2063719] - x86/sev-es: Enable #VC specific entry point for real (Vitaly Kuznetsov) [2063719] - x86/cpu: Use pinning mask for CR4 bits needing to be 0 (Vitaly Kuznetsov) [2063719] - x86/asm: Move native_write_cr0/4() out of line (Vitaly Kuznetsov) [2063719] - x86/asm: Pin sensitive CR4 bits (Vitaly Kuznetsov) [2063719] - x86/asm: Pin sensitive CR0 bits (Vitaly Kuznetsov) [2063719] - powerpc/mce: Modify the real address error logging messages (Desnes A. Nunes do Rosario) [2068761] - selftests/powerpc: Add test for real address error handling (Desnes A. Nunes do Rosario) [2068761] - powerpc/pseries: Parse control memory access error (Desnes A. Nunes do Rosario) [2068761] - powerpc/pseries/mce: Fix a typo in error type assignment (Desnes A. Nunes do Rosario) [2068761] - netfilter: nf_tables: validate registers coming from userspace. (Florian Westphal) [2065357] {CVE-2022-1015} - PCI: hv: Propagate coherence from VMbus device to PCI device (Vitaly Kuznetsov) [2068429] - Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus device (Vitaly Kuznetsov) [2068429] - Revert "xfs: actually bump warning counts when we send warnings" (Carlos Maiolino) [2059262] - perf/x86/intel: Add a quirk for the calculation of the number of counters on Alder Lake (Michael Petlan) [2039996] - perf stat: Support --cputype option for hybrid events (Michael Petlan) [1971941] - perf/x86/intel/uncore: Add IMC uncore support for ADL (Michael Petlan) [2042217] - tipc: fix kernel panic when enabling bearer (Xin Long) [2061233] - media: v4l: ioctl: Fix memory leak in video_usercopy (Jarod Wilson) [1954604] {CVE-2021-30002}- esp6: fix check on ipv6_skip_exthdr's return value (Sabrina Dubroca) [2054075] - scsi: iscsi: Fix nop handling during conn recovery (Chris Leech) [2069969] - scsi: iscsi: Merge suspend fields (Chris Leech) [2069969] - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Chris Leech) [2069969] - scsi: iscsi: Move iscsi_ep_disconnect (Chris Leech) [2069969] - CI: Remove deprecated option (Veronika Kabatova)- redhat: add new KUNIT tests to mod-internal.list (Nico Pache) [2065444] - kasan: test: prevent cache merging in kmem_cache_double_destroy (Nico Pache) [2065444] - kasan: test: fix compatibility with FORTIFY_SOURCE (Nico Pache) [2065444] - kasan: test: add test case for double-kmem_cache_destroy() (Nico Pache) [2065444] - kasan: add ability to detect double-kmem_cache_destroy() (Nico Pache) [2065444] - kasan: test: add globals left-out-of-bounds test (Nico Pache) [2065444] - kasan: test: silence intentional read overflow warnings (Nico Pache) [2065444] - kasan: test: bypass __alloc_size checks (Nico Pache) [2065444] - kasan: test: add memcpy test that avoids out-of-bounds write (Nico Pache) [2065444] - kasan: test: clean up ksize_uaf (Nico Pache) [2065444] - kasan: test: disable kmalloc_memmove_invalid_size for HW_TAGS (Nico Pache) [2065444] - kasan: test: only do kmalloc_uaf_memset for generic mode (Nico Pache) [2065444] - kasan: test: avoid corrupting memory via memset (Nico Pache) [2065444] - kasan: test: avoid writing invalid memory (Nico Pache) [2065444] - kasan: test: rework kmalloc_oob_right (Nico Pache) [2065444] - Documentation: kunit: remove claims that kunit is a mocking framework (Nico Pache) [2065444] - kunit: Reset suite count after running tests (Nico Pache) [2065444] - kunit: drop assumption in kunit-log-test about current suite (Nico Pache) [2065444] - string.h: Introduce memset_startat() for wiping trailing members and padding (Nico Pache) [2065444] - string.h: Introduce memset_after() for wiping trailing members/padding (Nico Pache) [2065444] - lib: Introduce CONFIG_MEMCPY_KUNIT_TEST (Nico Pache) [2065444] - kunit: fix kernel-doc warnings due to mismatched arg names (Nico Pache) [2065444] - kunit: fix reference count leak in kfree_at_end (Nico Pache) [2065444] - kunit: Print test statistics on failure (Nico Pache) [2065444] - fat: Add KUnit tests for checksums and timestamps (Nico Pache) [2065444] - kunit: add unit test for filtering suites by names (Nico Pache) [2065444] - kunit: test: Add example tests which are always skipped (Nico Pache) [2065444] - kunit: Support skipped tests (Nico Pache) [2065444] - redhat: remove TEST_LIST_SORT config definitions (Nico Pache) [2065444] - lib/test: convert test_sort.c to use KUnit (Nico Pache) [2065444] - lib/test: convert lib/test_list_sort.c to use KUnit (Nico Pache) [2065444] - kunit: introduce kunit_kmalloc_array/kunit_kcalloc() helpers (Nico Pache) [2065444] - kunit: Add gnu_printf specifiers (Nico Pache) [2065444] - lib/cmdline_kunit: Remove a cast which are no-longer required (Nico Pache) [2065444] - kernel/sysctl-test: Remove some casts which are no-longer required (Nico Pache) [2065444] - device property: Remove some casts in property-entry-test (Nico Pache) [2065444] - Documentation: kunit: Clean up some string casts in examples (Nico Pache) [2065444] - kunit: Assign strings to 'const char*' in STREQ assertions (Nico Pache) [2065444] - kunit: Do not typecheck binary assertions (Nico Pache) [2065444] - Documentation: kunit: document support for QEMU in kunit_tool (Nico Pache) [2065444] - kunit: Add 'kunit_shutdown' option (Nico Pache) [2065444] - Documentation: kunit: Update kunit_tool page (Nico Pache) [2065444] - Documentation: kunit: add tips for running KUnit (Nico Pache) [2065444] - slub: remove resiliency_test() function (Nico Pache) [2065444] - mm/slub, kunit: add a KUnit test for SLUB debugging functionality (Nico Pache) [2065444] - kunit: make test->lock irq safe (Nico Pache) [2065444] - docs: dev-tools: kunit: avoid using ReST :doc:`foo` markup (Nico Pache) [2065444] - docs: dev-tools: kunit: don't use a table for docs name (Nico Pache) [2065444] - kunit: make KUNIT_EXPECT_STREQ() quote values, don't print literals (Nico Pache) [2065444] - kunit: Match parenthesis alignment to improve code readability (Nico Pache) [2065444] - openvswitch: always update flow key after nat (Aaron Conole) [2066885] - md: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT (Nigel Croxon) [2032272] - net: fix a memleak when uncloning an skb dst and its metadata (Hangbin Liu) [2068355] - net: do not keep the dst cache when uncloning an skb dst and its metadata (Hangbin Liu) [2068355] - net: phy: at803x: move page selection fix to config_init (Petr Oros) [2021822] - net: phylink: rejig SFP interface selection in ksettings_set() (Petr Oros) [2021822] - ptp: dp83640: don't define PAGE0 (Petr Oros) [2021822] - net: phylink: Update SFP selected interface on advertising changes (Petr Oros) [2021822] - net: phy: marvell10g: fix broken PHY interrupts for anyone after us in the driver probe list (Petr Oros) [2021822] - net: phy: marvell: Add WAKE_PHY support to WOL event (Petr Oros) [2021822] - net: phy: micrel: Fix link detection on ksz87xx switch" (Petr Oros) [2021822] - net: phy: micrel: Fix detection of ksz87xx switch (Petr Oros) [2021822] - net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY on the BCM54811 PHY (Petr Oros) [2021822] - net: phy: at803x: simplify custom phy id matching (Petr Oros) [2021822] - net: phy: intel-xway: Add RGMII internal delay configuration (Petr Oros) [2021822] - net: phylink: cleanup ksettings_set (Petr Oros) [2021822] - net: phylink: add phy change pause mode debug (Petr Oros) [2021822] - net: phy: add API to read 802.3-c45 IDs (Petr Oros) [2021822] - net: phy: Fix data type in DP83822 dp8382x_disable_wol() (Petr Oros) [2021822] - net: phy: marvell10g: enable WoL for 88X3310 and 88E2110 (Petr Oros) [2021822] - net: phy: marvell10g: fix differentiation of 88X3310 from 88X3340 (Petr Oros) [2021822] - net: phy: replace if-else statements with switch (Petr Oros) [2021822] - net: phy: remove unnecessary line continuation (Petr Oros) [2021822] - net: phy: print the function name by __func__ instead of an fixed string (Petr Oros) [2021822] - net: phy: fix formatting issues with braces (Petr Oros) [2021822] - net: phy: fix space alignment issues (Petr Oros) [2021822] - net: phy: delete repeated words of comments (Petr Oros) [2021822] - net: phy: correct format of block comments (Petr Oros) [2021822] - net: phy: change format of some declarations (Petr Oros) [2021822] - net: phy: micrel: remove redundant assignment to pointer of_node (Petr Oros) [2021822] - net: phy: dp83867: perform soft reset and retain established link (Petr Oros) [2021822] - net: phy: do not print dump stack if device was removed (Petr Oros) [2021822] - net: phy: probe for C45 PHYs that return PHY ID of zero in C22 space (Petr Oros) [2021822] - net: phy: marvell: use phy_modify_changed() for marvell_set_polarity() (Petr Oros) [2021822] - net: phy: Fix inconsistent indenting (Petr Oros) [2021822] - net: mdiobus: get rid of a BUG_ON() (Petr Oros) [2021822] - net: phy: marvell: enable downshift by default (Petr Oros) [2021822] - net: phy: marvell: add downshift support for M88E1240 (Petr Oros) [2021822] - net: phy: marvell: fix m88e1111_set_downshift (Petr Oros) [2021822] - net: phy: marvell: fix m88e1011_set_downshift (Petr Oros) [2021822] - net: phy: marvell: don't use empty switch default case (Petr Oros) [2021822] - net: phy: intel-xway: enable integrated led functions (Petr Oros) [2021822] - net: phy: at803x: fix probe error if copper page is selected (Petr Oros) [2021822] - net: phy: marvell: add support for Amethyst internal PHY (Petr Oros) [2021822] - net: dsa: mv88e6xxx: simulate Amethyst PHY model number (Petr Oros) [2021822] - net: phy: marvell: use assignment by bitwise AND operator (Petr Oros) [2021822] - net: phy: marvell: fix HWMON enable register for 6390 (Petr Oros) [2021822] - net: phy: marvell: refactor HWMON OOP style (Petr Oros) [2021822] - net: phy: at803x: select correct page on config init (Petr Oros) [2021822] - net: phy: marvell: fix detection of PHY on Topaz switches (Petr Oros) [2021822] - net: phy: marvell10g: change module description (Petr Oros) [2021822] - net: phy: marvell10g: differentiate 88E2110 vs 88E2111 (Petr Oros) [2021822] - net: phy: add constants for 2.5G and 5G speed in PCS speed register (Petr Oros) [2021822] - net: phy: marvell10g: fix driver name for mv88e2110 (Petr Oros) [2021822] - net: phy: marvell10g: add separate structure for 88X3340 (Petr Oros) [2021822] - net: phy: marvell10g: support other MACTYPEs (Petr Oros) [2021822] - net: phy: marvell10g: store temperature read method in chip strucutre (Petr Oros) [2021822] - net: phy: marvell10g: check for correct supported interface mode (Petr Oros) [2021822] - net: phy: marvell10g: support all rate matching modes (Petr Oros) [2021822] - net: phy: marvell10g: add MACTYPE definitions for 88E21xx (Petr Oros) [2021822] - net: phy: marvell10g: add all MACTYPE definitions for 88X33x0 (Petr Oros) [2021822] - net: phy: marvell10g: indicate 88X33x0 only port control registers (Petr Oros) [2021822] - net: phy: marvell10g: allow 5gbase-r and usxgmii (Petr Oros) [2021822] - net: phy: marvell10g: fix typo (Petr Oros) [2021822] - net: phy: marvell10g: rename register (Petr Oros) [2021822] - net: fec: use mac-managed PHY PM (Petr Oros) [2021822] - net: phy: broadcom: Add statistics for all Gigabit PHYs (Petr Oros) [2021822] - net: phy: broadcom: Only advertise EEE for supported modes (Petr Oros) [2021822] - net: phy: remove repeated word (Petr Oros) [2021822] - net: phy: Correct function name mdiobus_register_board_info() in comment (Petr Oros) [2021822] - net: phy: lan87xx: fix access to wrong register of LAN87xx (Petr Oros) [2021822] - net: phy: at803x: remove at803x_aneg_done() (Petr Oros) [2021822] - net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M (Petr Oros) [2021822] - docs: networking: phy: Improve placement of parenthesis (Petr Oros) [2021822] - net: phy: broadcom: Add power down exit reset state delay (Petr Oros) [2021822] - net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused (Petr Oros) [2021822] - net: mdio: Remove of_phy_attach() (Petr Oros) [2021822] - net: phy: broadcom: Do not modify LED configuration for SFP module PHYs (Petr Oros) [2021822] - net: phy: Add is_on_sfp_module flag and phy_on_sfp helper (Petr Oros) [2021822] - net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S (Petr Oros) [2021822] - net: phy: marvell: Ensure SGMII auto-negotiation is enabled for 88E1111 (Petr Oros) [2021822] - net: phylink: Add 5gbase-r support (Petr Oros) [2021822] - net: phy: Add 5GBASER interface mode (Petr Oros) [2021822] - net: phy: rename PHY_IGNORE_INTERRUPT to PHY_MAC_INTERRUPT (Petr Oros) [2021822] - net: phy: at803x: add MDIX support to AR8031/33 (Petr Oros) [2021822] - net: phy: broadcom: Allow BCM54210E to configure APD (Petr Oros) [2021822] - net: phy: broadcom: Remove unused flags (Petr Oros) [2021822] - net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay() (Petr Oros) [2021822] - net: phy: consider that suspend2ram may cut off PHY power (Petr Oros) [2021822] - net: phy: bcm7xxx: Add an entry for BCM72116 (Petr Oros) [2021822] - net: mdiobus: Remove WARN_ON_ONCE(in_interrupt()) (Petr Oros) [2021822] - net: Use kobj_to_dev() API (Petr Oros) [2021822] - net: phy: Fixup kernel doc (Petr Oros) [2021822] - net: phy: bcm7xxx: Add an entry for BCM72113 (Petr Oros) [2021822] - net: phy: mchp: Add support for LAN8814 QUAD PHY (Petr Oros) [2021822] - net: dp83867: Fix WoL SecureOn password (Petr Oros) [2021822] - net: phy: at803x: constify static regulator_ops (Petr Oros) [2021822] - net: phy: marvell10g: support XFI rate matching mode (Petr Oros) [2021822] - net: switch to using PHY_INTERFACE_MODE_10GBASER rather than 10GKR (Petr Oros) [2021822] - netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() (Phil Sutter) [1896241] - net: do not reuse skbuff allocated from skbuff_fclone_cache in the skb cache (Ivan Vecera) [2069781] - skbuff: queue NAPI_MERGED_FREE skbs into NAPI cache instead of freeing (Ivan Vecera) [2069781] - skbuff: allow to use NAPI cache from __napi_alloc_skb() (Ivan Vecera) [2069781] - skbuff: allow to optionally use NAPI cache from __alloc_skb() (Ivan Vecera) [2069781] - skbuff: introduce {,__}napi_build_skb() which reuses NAPI cache heads (Ivan Vecera) [2069781] - skbuff: move NAPI cache declarations upper in the file (Ivan Vecera) [2069781] - skbuff: remove __kfree_skb_flush() (Ivan Vecera) [2069781] - skbuff: use __build_skb_around() in __alloc_skb() (Ivan Vecera) [2069781] - skbuff: simplify __alloc_skb() a bit (Ivan Vecera) [2069781] - skbuff: make __build_skb_around() return void (Ivan Vecera) [2069781] - skbuff: simplify kmalloc_reserve() (Ivan Vecera) [2069781] - skbuff: move __alloc_skb() next to the other skb allocation functions (Ivan Vecera) [2069781] - net: Introduce {netdev,napi}_alloc_frag_align() (Ivan Vecera) [2069781] - mm: page_frag: Introduce page_frag_alloc_align() (Ivan Vecera) [2069781] - perf tests attr: Add missing topdown metrics events (Michael Petlan) [1986275] - cifs: Return correct error code from smb2_get_enc_key (Ronnie Sahlberg) [2058369] - ipv4: avoid using shared IP generator for connected sockets (Paolo Abeni) [2062427] {CVE-2020-36516} - crypto: cryptd - Fix skcipher instance memory leak (Vladis Dronov) [2004344] - EVM: fix the evm= __setup handler return value (Bruno Meneguele) [2063900] - integrity: include keyring name for unknown key request (Bruno Meneguele) [2063900] - ima: limit secure boot feedback scope for appraise (Bruno Meneguele) [2063900] - integrity: invalid kernel parameters feedback (Bruno Meneguele) [2063900] - ima: add check for enforced appraise option (Bruno Meneguele) [2063900] - ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Bruno Meneguele) [2063900] - ima: Remove ima_policy file before directory (Bruno Meneguele) [2063900] - integrity: check the return value of audit_log_start() (Bruno Meneguele) [2063900] - ima: fix deadlock when traversing "ima_default_rules". (Bruno Meneguele) [2063900] - evm: Introduce evm_revalidate_status() (Bruno Meneguele) [2063900] - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Bruno Meneguele) [2063900] - evm: Load EVM key in ima_load_x509() to avoid appraisal (Bruno Meneguele) [2063900] - evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Bruno Meneguele) [2063900] - fs/kernel_read_file: Remove FIRMWARE_PREALLOC_BUFFER enum (Bruno Meneguele) [2063900] - RHEL-only: KVM: selftests: Fix AArch64 compilation (Andrew Jones) [2071997] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Andrew Jones) [2071997] - RHEL-only: KVM: selftests: Remove unused modes (Andrew Jones) [2071997]- netfilter: nf_tables_offload: incorrect flow offload action array size (Florian Westphal) [2056728] {CVE-2022-25636} - netfilter: nftables_offload: KASAN slab-out-of-bounds Read in nft_flow_rule_create (Florian Westphal) [2056728] - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 (Bandan Das) [2033068] - PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment (Mark Langsdorf) [2049209] - PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() (Mark Langsdorf) [2049209] - PCI/ACPI: Move _OSC query checks to separate function (Mark Langsdorf) [2049209] - PCI/ACPI: Move supported and control calculations to separate functions (Mark Langsdorf) [2049209] - PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS (Mark Langsdorf) [2049209] - kabi: Adding symbol blkdev_get_by_dev (fs/block_dev.c) (Čestmír Kalina) [2010296] - kabi: Adding symbol thaw_bdev (fs/block_dev.c) (Čestmír Kalina) [2010296] - kabi: Adding symbol freeze_bdev (fs/block_dev.c) (Čestmír Kalina) [2010296] - s390/cio: make ccw_device_dma_* more robust (Thomas Huth) [2066709] - perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Michael Petlan) [2069237] - redhat: switch secureboot kernel image signing to release keys (Augusto Caringi) - ice: xsk: Stop Rx processing when ntc catches ntu (Ivan Vecera) [2069082] - ice: xsk: Fix indexing in ice_tx_xsk_pool() (Ivan Vecera) [2069082] - ice: Fix kernel crash in XDP scenario (Ivan Vecera) [2069082]- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Nico Pache) [2055973] - n_tty: wake up poll(POLLRDNORM) on receiving data (Rafael Aquini) [2033338] - powerpc/papr_scm: Implement initial support for injecting smart errors (Steve Best) [1987103] - mm: memcg: synchronize objcg lists with a dedicated spinlock (Rafael Aquini) [2064847] - kasan: fix quarantine conflicting with init_on_free (Rafael Aquini) [2064847] - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() (Rafael Aquini) [2064847] - mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() and put_obj_stock() (Rafael Aquini) [2064847] - mm: move node_reclaim_distance to fix NUMA without SMP (Rafael Aquini) [2064847] - vmalloc: choose a better start address in vm_area_register_early() (Rafael Aquini) [2064847] - mm/vmalloc: check various alignments when debugging (Rafael Aquini) [2064847] - mm/vmalloc: don't allow VM_NO_GUARD on vmap() (Rafael Aquini) [2064847] - mm, thp: bail out early in collapse_file for writeback page (Rafael Aquini) [2064847] - mm/sparse: set SECTION_NID_SHIFT to 6 (Rafael Aquini) [2064847] - mm/memory_hotplug: fix kerneldoc comment for __remove_memory (Rafael Aquini) [2064847] - mm: fix memory_failure() handling of dax-namespace metadata (Rafael Aquini) [2064847] - mm: teach pfn_to_online_page() about ZONE_DEVICE section collisions (Rafael Aquini) [2064847] - mm: teach pfn_to_online_page() to consider subsection validity (Rafael Aquini) [2064847] - mm: move pfn_to_online_page() out of line (Rafael Aquini) [2064847] - Revert "mm: use early_pfn_to_nid in page_ext_init" (Rafael Aquini) [2064847] - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Rafael Aquini) [2064847] - powerpc/book3s64: Fix error handling in mm_iommu_do_alloc() (Rafael Aquini) [2064847] - powerpc/pkeys: remove unused pkey_allows_readwrite (Rafael Aquini) [2064847] - x86/hyperv: Output host build info as normal Windows version number (Vitaly Kuznetsov) [2060700] - powerpc/smp: Update cpu_core_map on all PowerPc systems (Diego Domingos) [2064104] - crypto: ccp - ccp_dmaengine_unregister release dma channels (Vladis Dronov) [2015374] - crypto: ccp - remove redundant ret variable (Vladis Dronov) [2015374] - crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked() (Vladis Dronov) [2015374] - crypto: ccp - remove unneeded semicolon (Vladis Dronov) [2015374] - crypto: ccp - Add SEV_INIT_EX support (Vladis Dronov) [2015374] - crypto: ccp - Add psp_init_on_probe module parameter (Vladis Dronov) [2015374] - crypto: ccp - Refactor out sev_fw_alloc() (Vladis Dronov) [2015374] - crypto: ccp - Move SEV_INIT retry for corrupted data (Vladis Dronov) [2015374] - crypto: ccp - Add SEV_INIT rc error logging on init (Vladis Dronov) [2015374] - crypto: ccp - no need to initialise statics to 0 (Vladis Dronov) [2015374] - ccp: ccp - add support for Green Sardine (Vladis Dronov) [2015374] - crypto: ccp - fix command queuing to TEE ring buffer (Vladis Dronov) [2015374] - crypto: ccp - reduce tee command status polling interval from 5ms to 1ms (Vladis Dronov) [2015374] - crypto: ccp - provide in-kernel API to submit TEE commands (Vladis Dronov) [2015374] - crypto: ccp - add TEE support for Raven Ridge (Vladis Dronov) [2015374] - crypto: ccp - check whether PSP supports SEV or TEE before initialization (Vladis Dronov) [2015374] - ice: Allow to pass VLAN tagged packets to VF when port VLAN is configured (Ivan Vecera) [2071027] - tools headers UAPI: Sync linux/perf_event.h with the kernel sources (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Only define power_pmu_wants_prompt_pmi() for CONFIG_PPC64 (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Add data source encodings for power10 platform (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Add encodings to represent data based on newer composite PERF_MEM_LVLNUM* fields (Desnes A. Nunes do Rosario) [1992813] - perf: Add new macros for mem_hops field (Desnes A. Nunes do Rosario) [1992813] - tools headers UAPI: Add new macros for mem_hops field to perf_event.h (Desnes A. Nunes do Rosario) [1992813] - bpf: Remove config check to enable bpf support for branch records (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Update global/local variants for p_stage_cyc (Desnes A. Nunes do Rosario) [1992813] - perf sort: Include global and local variants for p_stage_cyc sort key (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'p_stage_cyc' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'ins_lat' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'weight' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf vendor events power10: Add metric events JSON file for power10 platform (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Add support to expose instruction and data address registers as part of extended regs (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Refactor the code definition of perf reg extended mask in tools side header file (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Expose instruction and data address registers as part of extended regs (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Refactor the code definition of perf reg extended mask (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix data source encodings for L2.1 and L3.1 accesses (Desnes A. Nunes do Rosario) [1992813] - tools/perf: Add mem_hops field in perf_mem_data_src structure (Desnes A. Nunes do Rosario) [1992813] - perf: Add mem_hops field in perf_mem_data_src structure (Desnes A. Nunes do Rosario) [1992813] - perf: Add comment about current state of PERF_MEM_LVL_* namespace and remove an extra line (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix the check for SIAR value (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Drop the case of returning 0 as instruction pointer (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Use stack siar instead of mfspr (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf/hv-gpci: Fix counter value parsing (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC (Desnes A. Nunes do Rosario) [1992813] - CI: Remove deprecated option (Veronika Kabatova)- bareudp: use ipv6_mod_enabled to check if IPv6 enabled (Hangbin Liu) [2063813] - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() (Diego Domingos) [2048218] - redhat: copy rpminspect to dist-git repo (Jarod Wilson) - configs: enable CONFIG_RMI4_F3A (Benjamin Tissoires) [2067219] - Input: synaptics-rmi4 - add support for F3A (Benjamin Tissoires) [2067219] - RDMA/cma: Do not change route.addr.src_addr.ss_family (Kamal Heib) [2032074] {CVE-2021-4028} - drm/i915/adl_s: Remove require_force_probe protection (Michel Dänzer) [2025896] - drm/i915/adl_s: Update ADL-S PCI IDs (Michel Dänzer) [2025896] - drm/i915: Limit Wa_22010178259 to affected platforms (Michel Dänzer) [2025896] - drm/i915/adl_s: Fix dma_mask_size to 39 bit (Michel Dänzer) [2025896] - drm/i915/dmc: Update DMC to v2.14 on ADL-P (Michel Dänzer) [2060051] - drm/i915: Update memory bandwidth formulae (Michel Dänzer) [2060051] - drm/i915/fb: Fold modifier CCS type/tiling attribute to plane caps (Michel Dänzer) [2060051] - drm/i915/fb: Don't store bitmasks in the intel_plane_caps enum (Michel Dänzer) [2060051] - drm/i915/adl_p: Add ddc pin mapping (Michel Dänzer) [2060051] - iommu/amd: Fix I/O page table memory leak (Jerry Snitselaar) [2053210] - iommu/amd: Recover from event log overflow (Jerry Snitselaar) [2053210]- redhat: tune rpminspect w/additions from rhel9 branch (Jarod Wilson) - powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" (Steve Best) [2056080] - x86/tsc: Disable clocksource watchdog for TSC on qualified platorms (Prarit Bhargava) [1971939] - x86/tsc: Add a timer to make sure TSC_adjust is always checked (Prarit Bhargava) [1971939] - x86/hpet: Use another crystalball to evaluate HPET usability (Prarit Bhargava) [1971939] - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early (Prarit Bhargava) [1971939] - [s390] s390/pci: fix zpci_zdev_put() on reserve (Claudio Imbrenda) [2039185] - [s390] s390/pci: fix use after free of zpci_dev (Claudio Imbrenda) [2039185] - [s390] s390/cio: make ccw_device_dma_* more robust (Claudio Imbrenda) [2039186] - [s390] s390/pci: add s390_iommu_aperture kernel parameter (Claudio Imbrenda) [2039181] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Paul Lai) [1918929] - kvm: selftests: sync uapi/linux/kvm.h with Linux header (Paul Lai) [1918929] - kvm: selftests: conditionally build vm_xsave_req_perm() (Paul Lai) [1918929] - x86/kvm/fpu: Remove kvm_vcpu_arch.guest_supported_xcr0 (Paul Lai) [1918929] - x86/kvm/fpu: Limit guest user_xfeatures to supported bits of XCR0 (Paul Lai) [1918929] - KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID (Paul Lai) [1918929] - KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to __kvm_update_cpuid_runtime() (Paul Lai) [1918929] - KVM: x86/cpuid: Clear XFD for component i if the base feature is missing (Paul Lai) [1918929] - KVM: x86: Do runtime CPUID update before updating vcpu->arch.cpuid_entries (Paul Lai) [1918929] - x86/fpu: Fix inline prefix warnings (Paul Lai) [1918929] - selftest: kvm: Add amx selftest (Paul Lai) [1918929] - selftest: kvm: Move struct kvm_x86_state to header (Paul Lai) [1918929] - selftest: kvm: Reorder vcpu_load_state steps for AMX (Paul Lai) [1918929] - kvm: x86: Disable interception for IA32_XFD on demand (Paul Lai) [1918929] - x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() (Paul Lai) [1918929] - kvm: selftests: Add support for KVM_CAP_XSAVE2 (Paul Lai) [1918929] - kvm: x86: Add support for getting/setting expanded xstate buffer (Paul Lai) [1918929] - x86/fpu: Add uabi_size to guest_fpu (Paul Lai) [1918929] - kvm: x86: Add CPUID support for Intel AMX (Paul Lai) [1918929] - kvm: x86: Add XCR0 support for Intel AMX (Paul Lai) [1918929] - kvm: x86: Disable RDMSR interception of IA32_XFD_ERR (Paul Lai) [1918929] - kvm: x86: Emulate IA32_XFD_ERR for guest (Paul Lai) [1918929] - kvm: x86: Intercept #NM for saving IA32_XFD_ERR (Paul Lai) [1918929] - x86/fpu: Prepare xfd_err in struct fpu_guest (Paul Lai) [1918929] - kvm: x86: Add emulation for IA32_XFD (Paul Lai) [1918929] - x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation (Paul Lai) [1918929] - kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 (Paul Lai) [1918929] - x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM (Paul Lai) [1918929] - x86/fpu: Add guest support to xfd_enable_feature() (Paul Lai) [1918929] - x86/fpu: Make XFD initialization in __fpstate_reset() a function argument (Paul Lai) [1918929] - kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUID (Paul Lai) [1918929] - kvm: x86: Fix xstate_required_size() to follow XSTATE alignment rule (Paul Lai) [1918929] - x86/fpu: Prepare guest FPU for dynamically enabled FPU features (Paul Lai) [1918929] - x86/fpu: Extend fpu_xstate_prctl() with guest permissions (Paul Lai) [1918929] - kvm: selftests: move ucall declarations into ucall_common.h (Paul Lai) [1918929] - kvm: selftests: move base kvm_util.h declarations to kvm_util_base.h (Paul Lai) [1918929] - cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' (Paul Lai) [1918929] - KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURES (Paul Lai) [1918929] - KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows (Paul Lai) [1918929]- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Tomas Henzl) [2052278] - scsi: mpi3mr: Fix memory leaks (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix reporting of actual data transfer size (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix cmnd getting marked as in use forever (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix hibernation issue (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix printing of pending I/O count (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix deadlock while canceling the fw event (Tomas Henzl) [2054814] - scsi: mpi3mr: Fixes around reply request queues (Tomas Henzl) [2054814] - scsi: mpi3mr: Enhanced Task Management Support Reply handling (Tomas Henzl) [2054814] - scsi: mpi3mr: Use TM response codes from MPI3 headers (Tomas Henzl) [2054814] - scsi: mpi3mr: Increase internal cmnds timeout to 60s (Tomas Henzl) [2054814] - scsi: mpi3mr: Do access status validation before adding devices (Tomas Henzl) [2054814] - scsi: mpi3mr: Update MPI3 headers - part2 (Tomas Henzl) [2054814] - scsi: mpi3mr: Update MPI3 headers - part1 (Tomas Henzl) [2054814] - scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Tomas Henzl) [2054814] - scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Tomas Henzl) [2054814] - scsi: mpi3mr: Add debug APIs based on logging_level bits (Tomas Henzl) [2054814] - scsi: mpt3sas: Remove scsi_dma_map() error messages (Tomas Henzl) [2057021] - net/mlx5: Fix wrong limitation of metadata match on ecpf (Amir Tzin) [2049094] - nfsd: fix use-after-free due to delegation race (Thiago Becker) [2053262] - dma-buf: cma_heap: Fix mutex locking section (Michel Dänzer) [2044440] - drm/amdkfd: Check for null pointer after calling kmemdup (Michel Dänzer) [2044440] - drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode (Michel Dänzer) [2044440] - drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled (Michel Dänzer) [2044440] - drm/i915/overlay: Prevent divide by zero bugs in scaling (Michel Dänzer) [2044440] - dma-buf: heaps: Fix potential spectre v1 gadget (Michel Dänzer) [2044440] - drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels (Michel Dänzer) [2044440] - drm/amd/display: watermark latencies is not enough on DCN31 (Michel Dänzer) [2044440] - drm/amd/pm: correct the MGpuFanBoost support for Beige Goby (Michel Dänzer) [2044440] - drm/i915/adlp: Fix TypeC PHY-ready status readout (Michel Dänzer) [2044440] - drm/nouveau: fix off by one in BIOS boundary checking (Michel Dänzer) [2044440] - drm/i915: Disable DSB usage for now (Michel Dänzer) [2044440] - Revert "drm/ast: Support 1600x900 with 108MHz PCLK" (Michel Dänzer) [2044440] - drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw. (Michel Dänzer) [2044440] - drm/atomic: Add the crtc to affected crtc only if uapi.enable = true (Michel Dänzer) [2044440] - drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2 (Michel Dänzer) [2044440] - drm/amd/display: reset dcn31 SMU mailbox on failures (Michel Dänzer) [2044440] - drm/vmwgfx: Remove explicit transparent hugepages support (Michel Dänzer) [2044440] - drm/radeon: fix error handling in radeon_driver_open_kms (Michel Dänzer) [2044440] - drm/i915/display/ehl: Update voltage swing table (Michel Dänzer) [2044440] - drm/nouveau/kms/nv04: use vzalloc for nv04_display (Michel Dänzer) [2044440] - drm/amd/display: Fix the uninitialized variable in enable_stream_features() (Michel Dänzer) [2044440] - amdgpu/pm: Make sysfs pm attributes as read-only for VFs (Michel Dänzer) [2044440] - drm/amdgpu: fixup bad vram size on gmc v8 (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV (Michel Dänzer) [2044440] - drm/amdkfd: Fix error handling in svm_range_add (Michel Dänzer) [2044440] - drm/vmwgfx: Introduce a new placement for MOB page tables (Michel Dänzer) [2044440] - drm/vmwgfx: Release ttm memory if probe fails (Michel Dänzer) [2044440] - drm/amd/display: add else to avoid double destroy clk_mgr (Michel Dänzer) [2044440] - drm/amdgpu/display: set vblank_disable_immediate for DC (Michel Dänzer) [2044440] - drm/amd/display: check top_pipe_to_program pointer (Michel Dänzer) [2044440] - drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L (Michel Dänzer) [2044440] - drm/amd/display: Fix out of bounds access on DNC31 stream encoder regs (Michel Dänzer) [2044440] - drm/amd/display: Fix bug in debugfs crc_win_update entry (Michel Dänzer) [2044440] - drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() (Michel Dänzer) [2044440] - drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() (Michel Dänzer) [2044440] - drm/vmwgfx: Fail to initialize on broken configs (Michel Dänzer) [2044440] - drm/vmwgfx: Remove the deprecated lower mem limit (Michel Dänzer) [2044440] - drm/vboxvideo: fix a NULL vs IS_ERR() check (Michel Dänzer) [2044440] - drm: fix null-ptr-deref in drm_dev_init_release() (Michel Dänzer) [2044440] - drm/ttm: Put BO in its memory manager's lru list (Michel Dänzer) [2044440] - dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() (Michel Dänzer) [2044440] - drm/amd/display: explicitly set is_dsc_supported to false before use (Michel Dänzer) [2044440] - drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() (Michel Dänzer) [2044440] - drm/amd/pm: keep the BACO feature enabled for suspend (Michel Dänzer) [2044440] - Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" (Michel Dänzer) [2044440] - drm/amd/display: Added power down for DCN10 (Michel Dänzer) [2044440] - drm/amd/display: fix B0 TMDS deepcolor no dislay issue (Michel Dänzer) [2044440] - drm/amdgpu: put SMU into proper state on runpm suspending for BOCO capable platform (Michel Dänzer) [2044440] - drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume (Michel Dänzer) [2044440] - drm/amd/pm: Fix xgmi link control on aldebaran (Michel Dänzer) [2044440] - drm/amdgpu: fix dropped backing store handling in amdgpu_dma_buf_move_notify (Michel Dänzer) [2044440] - drm/amd/display: Changed pipe split policy to allow for multi-display pipe split (Michel Dänzer) [2044440] - drm/amdgpu: add support for IP discovery gc_info table v2 (Michel Dänzer) [2044440] - drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled (Michel Dänzer) [2044440] - drm/nouveau: wait for the exclusive fence after the shared ones v2 (Michel Dänzer) [2044440] - drm/nouveau: always wait for the exclusive fence (Michel Dänzer) [2044440] - drm/amd/display: Set optimize_pwr_state for DCN31 (Michel Dänzer) [2044440] - drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization (Michel Dänzer) [2044440] - drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC (Michel Dänzer) [2044440] - drm/amdgpu: don't override default ECO_BITs setting (Michel Dänzer) [2044440] - drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE (Michel Dänzer) [2044440] - drm/amd/pm: fix a potential gpu_metrics_table memory leak (Michel Dänzer) [2044440] - drm/amd/display: Set exit_optimized_pwr_state for DCN31 (Michel Dänzer) [2044440] - drm/i915/display: Fix an unsigned subtraction which can never be negative. (Michel Dänzer) [2044440] - drm/ast: potential dereference of null pointer (Michel Dänzer) [2044440] - drm: simpledrm: fix wrong unit with pixel clock (Michel Dänzer) [2044440] - Revert "drm/fb-helper: improve DRM fbdev emulation device names" (Michel Dänzer) [2044440] - drm/i915/hdmi: Turn DP++ TMDS output buffers back on in encoder->shutdown() (Michel Dänzer) [2044440] - drm/i915/hdmi: convert intel_hdmi_to_dev to intel_hdmi_to_i915 (Michel Dänzer) [2044440] - drm/amdkfd: process_info lock not needed for svm (Michel Dänzer) [2044440] - drm/amd/display: add connector type check for CRC source set (Michel Dänzer) [2044440] - drm/amdkfd: fix double free mem structure (Michel Dänzer) [2044440] - drm/amd/display: Fix for the no Audio bug with Tiled Displays (Michel Dänzer) [2044440] - drm/amdgpu: check atomic flag to differeniate with legacy path (Michel Dänzer) [2044440] - drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset (Michel Dänzer) [2044440] - drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. (Michel Dänzer) [2044440] - drm/i915/dp: Perform 30ms delay after source OUI write (Michel Dänzer) [2044440] - drm/amd/display: Allow DSC on supported MST branch devices (Michel Dänzer) [2044440] - dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix potential memleak (Michel Dänzer) [2044440] - drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again (Michel Dänzer) [2044440] - drm/amd/pm: Remove artificial freq level on Navi1x (Michel Dänzer) [2044440] - drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ (Michel Dänzer) [2044440] - drm/amd/display: Set plane update flags for all planes in reset (Michel Dänzer) [2044440] - drm/amd/display: Fix DPIA outbox timeout after GPU reset (Michel Dänzer) [2044440] - drm/aspeed: Fix vga_pw sysfs output (Michel Dänzer) [2044440] - drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks (Michel Dänzer) [2044440] - drm/amd/display: Fix OLED brightness control on eDP (Michel Dänzer) [2044440] - drm/amdgpu: IH process reset count when restart (Michel Dänzer) [2044440] - drm/amd/pm: avoid duplicate powergate/ungate setting (Michel Dänzer) [2044440] - drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (Michel Dänzer) [2044440] - drm/i915: Fix type1 DVI DP dual mode adapter heuristic for modern platforms (Michel Dänzer) [2044440] - drm/i915/dp: Ensure max link params are always valid (Michel Dänzer) [2044440] - drm/i915/dp: Ensure sink rate values are always valid (Michel Dänzer) [2044440] - drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap (Michel Dänzer) [2044440] - drm/udl: fix control-message timeout (Michel Dänzer) [2044440] - drm/amd/display: Limit max DSC target bpp for specific monitors (Michel Dänzer) [2044440] - drm/amd/display: Update swizzle mode enums (Michel Dänzer) [2044440] - drm/cma-helper: Release non-coherent memory with dma_free_noncoherent() (Michel Dänzer) [2044440] - Revert "drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping" (Michel Dänzer) [2044440] - drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Michel Dänzer) [2044440] - x86/speculation: Check CPU capability before applying IBRS spectre v2 mitigation (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Warn about Spectre v2 LFENCE mitigation (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Update link to AMD speculation whitepaper (Waiman Long) [2062166] {CVE-2021-26401} - x86/speculation: Use generic retpoline by default on AMD (Waiman Long) [2062166] {CVE-2021-26401} - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - Documentation/hw-vuln: Update spectre doc (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86/speculation: Add eIBRS + Retpoline options (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86: deduplicate the spectre_v2_user documentation (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi) [2064863] {CVE-2022-1011} - ice: Do not enable VLAN pruning when spoofchk is enabled (Ivan Vecera) [2062343] - ice: don't allow to run ice_send_event_to_aux() in atomic ctx (Ivan Vecera) [2062343] - ice: fix 'scheduling while atomic' on aux critical err interrupt (Ivan Vecera) [2062343] - ice: Fix MAC address setting (Ivan Vecera) [2062343] - ice: Clear default forwarding VSI during release (Ivan Vecera) [2062343] - ice: Fix broken IFF_ALLMULTI handling (Ivan Vecera) [2062343] - iavf: Fix hang during reboot/shutdown (Ivan Vecera) [2062343] - iavf: Fix double free in iavf_reset_task (Ivan Vecera) [2062343] - ice: destroy flow director filter mutex after releasing VSIs (Ivan Vecera) [2062343] - ice: fix NULL pointer dereference in ice_update_vsi_tx_ring_stats() (Ivan Vecera) [2062343] - iavf: Fix adopting new combined setting (Ivan Vecera) [2062343] - iavf: Fix handling of vlan strip virtual channel messages (Ivan Vecera) [2062343] - iavf: Fix __IAVF_RESETTING state usage (Ivan Vecera) [2062343] - iavf: Fix missing check for running netdev (Ivan Vecera) [2062343] - iavf: Fix deadlock in iavf_reset_task (Ivan Vecera) [2062343] - iavf: Fix race in init state (Ivan Vecera) [2062343] - iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS (Ivan Vecera) [2062343] - iavf: Fix init state closure on remove (Ivan Vecera) [2062343] - iavf: Add waiting so the port is initialized in remove (Ivan Vecera) [2062343] - iavf: Rework mutexes for better synchronisation (Ivan Vecera) [2062343] - iavf: remove an unneeded variable (Ivan Vecera) [2062343] - iavf: Fix limit of total number of queues to active queues of VF (Ivan Vecera) [2062343] - iavf: Restrict maximum VLAN filters for VIRTCHNL_VF_OFFLOAD_VLAN_V2 (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 offload enable/disable (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 hotpath (Ivan Vecera) [2062343] - iavf: Add support VIRTCHNL_VF_OFFLOAD_VLAN_V2 during netdev config (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 negotiation (Ivan Vecera) [2062343] - virtchnl: Add support for new VLAN capabilities (Ivan Vecera) [2062343] - virtchnl: Use the BIT() macro for capability/offload flags (Ivan Vecera) [2062343] - virtchnl: Remove unused VIRTCHNL_VF_OFFLOAD_RSVD define (Ivan Vecera) [2062343] - virtchnl: Add missing padding to virtchnl_proto_hdrs (Ivan Vecera) [2062343] - ice: Fix race condition during interface enslave (Ivan Vecera) [2062343] - ice: Fix curr_link_speed advertised speed (Ivan Vecera) [2062343] - ice: Don't use GFP_KERNEL in atomic context (Ivan Vecera) [2062343] - ice: Fix error with handling of bonding MTU (Ivan Vecera) [2062343] - ice: stop disabling VFs due to PF error responses (Ivan Vecera) [2062343] - ice: initialize local variable 'tlv' (Ivan Vecera) [2062343] - ice: check the return of ice_ptp_gettimex64 (Ivan Vecera) [2062343] - ice: fix concurrent reset and removal of VFs (Ivan Vecera) [2062343] - ice: fix setting l4 port flag when adding filter (Ivan Vecera) [2062343] - ice: Match on all profiles in slow-path (Ivan Vecera) [2062343] - ice: enable parsing IPSEC SPI headers for RSS (Ivan Vecera) [2062343] - ice: Avoid RTNL lock when re-creating auxiliary device (Ivan Vecera) [2062343] - ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler (Ivan Vecera) [2062343] - ice: fix IPIP and SIT TSO offload (Ivan Vecera) [2062343] - ice: fix an error code in ice_cfg_phy_fec() (Ivan Vecera) [2062343] - ice: Use bitmap_free() to free bitmap (Ivan Vecera) [2062343] - ice: Optimize a few bitmap operations (Ivan Vecera) [2062343] - ice: Slightly simply ice_find_free_recp_res_idx (Ivan Vecera) [2062343] - ice: improve switchdev's slow-path (Ivan Vecera) [2062343] - ice: replay advanced rules after reset (Ivan Vecera) [2062343] - ice: Add flow director support for channel mode (Ivan Vecera) [2062343] - ice: trivial: fix odd indenting (Ivan Vecera) [2062343] - ice: support crosstimestamping on E822 devices if supported (Ivan Vecera) [2062343] - ice: exit bypass mode once hardware finishes timestamp calibration (Ivan Vecera) [2062343] - ice: ensure the hardware Clock Generation Unit is configured (Ivan Vecera) [2062343] - ice: implement basic E822 PTP support (Ivan Vecera) [2062343] - ice: convert clk_freq capability into time_ref (Ivan Vecera) [2062343] - ice: introduce ice_ptp_init_phc function (Ivan Vecera) [2062343] - ice: use 'int err' instead of 'int status' in ice_ptp_hw.c (Ivan Vecera) [2062343] - ice: PTP: move setting of tstamp_config (Ivan Vecera) [2062343] - ice: introduce ice_base_incval function (Ivan Vecera) [2062343] - ice: xsk: fix cleaned_count setting (Ivan Vecera) [2062343] - ice: xsk: allow empty Rx descriptors on XSK ZC data path (Ivan Vecera) [2062343] - ice: xsk: allocate separate memory for XDP SW ring (Ivan Vecera) [2062343] - ice: xsk: return xsk buffers back to pool when cleaning the ring (Ivan Vecera) [2062343] - ice: use modern kernel API for kick (Ivan Vecera) [2062343] - ice: tighter control over VSI_DOWN state (Ivan Vecera) [2062343] - ice: use prefetch methods (Ivan Vecera) [2062343] - ice: update to newer kernel API (Ivan Vecera) [2062343] - ice: support immediate firmware activation via devlink reload (Ivan Vecera) [2062343] - ice: reduce time to read Option ROM CIVD data (Ivan Vecera) [2062343] - ice: move ice_devlink_flash_update and merge with ice_flash_pldm_image (Ivan Vecera) [2062343] - ice: move and rename ice_check_for_pending_update (Ivan Vecera) [2062343] - ice: devlink: add shadow-ram region to snapshot Shadow RAM (Ivan Vecera) [2062343] - ice: Remove unused ICE_FLOW_SEG_HDRS_L2_MASK (Ivan Vecera) [2062343] - ice: Remove unnecessary casts (Ivan Vecera) [2062343] - ice: Propagate error codes (Ivan Vecera) [2062343] - ice: Remove excess error variables (Ivan Vecera) [2062343] - ice: Cleanup after ice_status removal (Ivan Vecera) [2062343] - ice: Remove enum ice_status (Ivan Vecera) [2062343] - ice: Use int for ice_status (Ivan Vecera) [2062343] - ice: Remove string printing for ice_status (Ivan Vecera) [2062343] - ice: Refactor status flow for DDP load (Ivan Vecera) [2062343] - ice: Refactor promiscuous functions (Ivan Vecera) [2062343] - ice: refactor PTYPE validating (Ivan Vecera) [2062343] - ice: Add package PTYPE enable information (Ivan Vecera) [2062343] - ice: safer stats processing (Ivan Vecera) [2062343] - ice: fix adding different tunnels (Ivan Vecera) [2062343] - ice: fix choosing UDP header type (Ivan Vecera) [2062343] - ice: ignore dropped packets during init (Ivan Vecera) [2062343] - ice: rearm other interrupt cause register after enabling VFs (Ivan Vecera) [2062343] - net/ice: Remove unused enum (Ivan Vecera) [2062343] - net/ice: Fix boolean assignment (Ivan Vecera) [2062343] - net/ice: Add support for enable_iwarp and enable_roce devlink param (Ivan Vecera) [2062343] - ice: avoid bpf_prog refcount underflow (Ivan Vecera) [2062343] - ice: fix vsi->txq_map sizing (Ivan Vecera) [2062343] - ice: Hide bus-info in ethtool for PRs in switchdev mode (Ivan Vecera) [2062343] - ice: Clear synchronized addrs when adding VFs in switchdev mode (Ivan Vecera) [2062343] - ice: fix error return code in ice_get_recp_frm_fw() (Ivan Vecera) [2062343] - ice: Fix clang -Wimplicit-fallthrough in ice_pull_qvec_from_rc() (Ivan Vecera) [2062343] - ice: Add support to print error on PHY FW load failure (Ivan Vecera) [2062343] - ice: Add support for changing MTU on PR in switchdev mode (Ivan Vecera) [2062343] - ice: send correct vc status in switchdev (Ivan Vecera) [2062343] - ice: support for GRE in eswitch (Ivan Vecera) [2062343] - ice: low level support for tunnels (Ivan Vecera) [2062343] - ice: VXLAN and Geneve TC support (Ivan Vecera) [2062343] - ice: support for indirect notification (Ivan Vecera) [2062343] - ice: Add tc-flower filter support for channel (Ivan Vecera) [2062343] - ice: enable ndo_setup_tc support for mqprio_qdisc (Ivan Vecera) [2062343] - ice: Add infrastructure for mqprio support via ndo_setup_tc (Ivan Vecera) [2062343] - ice: fix an error code in ice_ena_vfs() (Ivan Vecera) [2062343] - ice: use devm_kcalloc() instead of devm_kzalloc() (Ivan Vecera) [2062343] - ice: Make use of the helper function devm_add_action_or_reset() (Ivan Vecera) [2062343] - ice: Refactor PR ethtool ops (Ivan Vecera) [2062343] - ice: Forbid trusted VFs in switchdev mode (Ivan Vecera) [2062343] - ice: Manage act flags for switchdev offloads (Ivan Vecera) [2062343] - ice: introduce XDP_TX fallback path (Ivan Vecera) [2062343] - ice: optimize XDP_TX workloads (Ivan Vecera) [2062343] - ice: propagate xdp_ring onto rx_ring (Ivan Vecera) [2062343] - ice: do not create xdp_frame on XDP_TX (Ivan Vecera) [2062343] - ice: unify xdp_rings accesses (Ivan Vecera) [2062343] - ice: ndo_setup_tc implementation for PR (Ivan Vecera) [2062343] - ice: ndo_setup_tc implementation for PF (Ivan Vecera) [2062343] - ice: Allow changing lan_en and lb_en on all kinds of filters (Ivan Vecera) [2062343] - ice: cleanup rules info (Ivan Vecera) [2062343] - ice: allow deleting advanced rules (Ivan Vecera) [2062343] - ice: allow adding advanced rules (Ivan Vecera) [2062343] - ice: create advanced switch recipe (Ivan Vecera) [2062343] - ice: manage profiles and field vectors (Ivan Vecera) [2062343] - ice: implement low level recipes functions (Ivan Vecera) [2062343] - ice: add port representor ethtool ops and stats (Ivan Vecera) [2062343] - ice: switchdev slow path (Ivan Vecera) [2062343] - ice: rebuild switchdev when resetting all VFs (Ivan Vecera) [2062343] - ice: enable/disable switchdev when managing VFs (Ivan Vecera) [2062343] - ice: introduce new type of VSI for switchdev (Ivan Vecera) [2062343] - ice: set and release switchdev environment (Ivan Vecera) [2062343] - net: export metadata_dst_free() (Ivan Vecera) [2062343] - ice: allow changing lan_en and lb_en on dflt rules (Ivan Vecera) [2062343] - ice: manage VSI antispoof and destination override (Ivan Vecera) [2062343] - ice: allow process VF opcodes in different ways (Ivan Vecera) [2062343] - ice: introduce VF port representor (Ivan Vecera) [2062343] - ice: Move devlink port to PF/VF struct (Ivan Vecera) [2062343] - ice: support basic E-Switch mode control (Ivan Vecera) [2062343] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ivan Vecera) [2062343] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ivan Vecera) [2062343] - ice: Use xdp_buf instead of rx_buf for xsk zero-copy (Ivan Vecera) [2062343] - ice: fix FDIR init missing when reset VF (Ivan Vecera) [2062343] - intel: Remove rcu_read_lock() around XDP program invocation (Ivan Vecera) [2062343] - intel: Update drivers to use ethtool_sprintf (Ivan Vecera) [2062343] - ice: fix conversion to new udp_tunnel infrastructure (Ivan Vecera) [2062343] - intel-ethernet: clean up W=1 warnings in kdoc (Ivan Vecera) [2062343] - PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Ivan Vecera) [2062343] - treewide: Use sizeof_field() macro (Ivan Vecera) [2062343] - devlink: Add 'enable_iwarp' generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_vnet" generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_rdma" generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_eth" generic device param (Ivan Vecera) [2062343] - gfs2: dequeue iopen holder in gfs2_inode_lookup error (Bob Peterson) [2061665] - redhat/configs: Increase CONFIG_LOCKDEP_CHAINS_BITS from 16 to 17 (Waiman Long) [2057339] - redhat: spec: trigger dracut when modules are installed separately (Jan Stancek) [2060237 2016948]- makefile: Add dist-* targets (Prarit Bhargava) - Fonts: Replace discarded const qualifier (Nico Pache) [1904374] - Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Nico Pache) [1904374] - fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Nico Pache) [1904374] - x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define (Prarit Bhargava) [2040021] - x86/cpu: Add Raptor Lake to Intel family (Prarit Bhargava) [2040021] - powerpc/64: Move paca allocation later in boot (Desnes A. Nunes do Rosario) [2016335] - powerpc/prom: fix early DEBUG messages (Desnes A. Nunes do Rosario) [2016335] - powerpc: Set crashkernel offset to mid of RMA region (Desnes A. Nunes do Rosario) [2016335] - KVM: x86/mmu: Don't advance iterator after restart due to yielding (Nico Pache) [2058907] - igb: refactor XDP registration (Corinna Vinschen) [2040171] - igc: avoid kernel warning when changing RX ring parameters (Corinna Vinschen) [2040171] - scsi: qedi: Fix cmd_cleanup_cmpl counter mismatch issue (Nilesh Javali) [2054565] - EDAC/amd64: Save max number of controllers for F19 M70 (Aristeu Rozanski) [2064285] - CI: Use 8.6-rt branch for rhel8 realtime_check (Chris White) - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues (Ming Lei) [2046525] - tipc: fix incorrect order of state message data sanity check (Xin Long) [2048971] - tipc: improve size validations for received domain records (Xin Long) [2048971] {CVE-2022-0435} - efi/x86: Call efi_parse_options() from efi_main() (Lenny Szubowicz) [2049233]- net/mlx5e: TC, Remove redundant error logging (Amir Tzin) [2023907] - net/mlx5: DR, Warn on failure to destroy objects due to refcount (Amir Tzin) [2022325] - net/mlx5: DR, Add support for dumping steering info (Amir Tzin) [2022325] - net/mlx5: DR, Add missing reserved fields to dr_match_param (Amir Tzin) [2022325] - net/mlx5: DR, Add check for flex parser ID value (Amir Tzin) [2022325] - net/mlx5: DR, Rename list field in matcher struct to list_node (Amir Tzin) [2022325] - net/mlx5: DR, Remove unused struct member in matcher (Amir Tzin) [2022325] - net/mlx5: DR, Fix error flow in creating matcher (Amir Tzin) [2022325] - net/mlx5e: Avoid implicit modify hdr for decap drop rule (Amir Tzin) [2015434] - net/mlx5e: TC, Fix memory leak with rules with internal port (Amir Tzin) [2015434] - net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Amir Tzin) [2015434] - net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Amir Tzin) [2015434] - net/mlx5: E-Switch, Check group pointer before reading bw_share value (Amir Tzin) [2015434] - net/mlx5: E-Switch, fix single FDB creation on BlueField (Amir Tzin) [2015434] - net/mlx5: E-switch, Respect BW share of the new group (Amir Tzin) [2015434] - net/mlx5: DR, Fix check for unsupported fields in match param (Amir Tzin) [2015434] - net/mlx5: E-Switch, rebuild lag only when needed (Amir Tzin) [2015434] - net/mlx5e: Delete forward rule for ct or sample action (Amir Tzin) [2015434] - net/mlx5: E-Switch, Use indirect table only if all destinations support it (Amir Tzin) [2015434] - net/mlx5: Support internal port as decap route device (Amir Tzin) [2015434] - net/mlx5e: Term table handling of internal port rules (Amir Tzin) [2015434] - net/mlx5e: Add indirect tc offload of ovs internal port (Amir Tzin) [2015434] - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Amir Tzin) [2015434] - net/mlx5e: Offload internal port as encap route device (Amir Tzin) [2015434] - net/mlx5e: Offload tc rules that redirect to ovs internal port (Amir Tzin) [2015434] - net/mlx5e: Accept action skbedit in the tc actions list (Amir Tzin) [2015434] - net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Amir Tzin) [2015434] - net/mlx5e: Use generic name for the forwarding dev pointer (Amir Tzin) [2015434] - net/mlx5e: Refactor rx handler of represetor device (Amir Tzin) [2015434] - net/mlx5: DR, Add check for unsupported fields in match param (Amir Tzin) [2015434] - net/mlx5: Allow skipping counter refresh on creation (Amir Tzin) [2015434] - net/mlx5e: IPsec: Refactor checksum code in tx data path (Amir Tzin) [2015434] - net/mlx5: CT: Remove warning of ignore_flow_level support for VFs (Amir Tzin) [2015434] - net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() (Amir Tzin) [2015434] - net/mlx5: Bridge, fix uninitialized variable usage (Amir Tzin) [2015434] - net/mlx5: Lag, don't update lag if lag isn't supported (Amir Tzin) [2015434] - net/mlx5: E-switch, Return correct error code on group creation failure (Amir Tzin) [2015434] - net/mlx5: Bridge, support LAG (Amir Tzin) [2015434] - net/mlx5: Bridge, allow merged eswitch connectivity (Amir Tzin) [2015434] - net/mlx5: Bridge, extract FDB delete notification to function (Amir Tzin) [2015434] - net/mlx5: Bridge, identify port by vport_num+esw_owner_vhca_id pair (Amir Tzin) [2015434] - net/mlx5: Bridge, obtain core device from eswitch instead of priv (Amir Tzin) [2015434] - net/mlx5: Bridge, release bridge in same function where it is taken (Amir Tzin) [2015434] - net/mlx5: Lag, Create shared FDB when in switchdev mode (Amir Tzin) [2015434] - net/mlx5: E-Switch, add logic to enable shared FDB (Amir Tzin) [2015434] - net/mlx5: Lag, properly lock eswitch if needed (Amir Tzin) [2015434] - net/mlx5: Add send to vport rules on paired device (Amir Tzin) [2015434] - net/mlx5: E-Switch, Add event callback for representors (Amir Tzin) [2015434] - net/mlx5e: Use shared mappings for restoring from metadata (Amir Tzin) [2015434] - net/mlx5e: Add an option to create a shared mapping (Amir Tzin) [2015434] - net/mlx5: E-Switch, set flow source for send to uplink rule (Amir Tzin) [2015434] - RDMA/mlx5: Add shared FDB support (Amir Tzin) [2015434] - {net, RDMA}/mlx5: Extend send to vport rules (Amir Tzin) [2015434] - RDMA/mlx5: Fill port info based on the relevant eswitch (Amir Tzin) [2015434] - net/mlx5: Lag, add initial logic for shared FDB (Amir Tzin) [2015434] - net/mlx5: Return mdev from eswitch (Amir Tzin) [2015434] - net/mlx5: E-switch, Add QoS tracepoints (Amir Tzin) [2015434] - net/mlx5: E-switch, Allow to add vports to rate groups (Amir Tzin) [2015434] - net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Amir Tzin) [2015434] - net/mlx5: E-switch, Introduce rate limiting groups API (Amir Tzin) [2015434] - net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Amir Tzin) [2015434] - net/mlx5: E-switch, Move QoS related code to dedicated file (Amir Tzin) [2015434] - net/mlx5e: TC, Support sample offload action for tunneled traffic (Amir Tzin) [2015434] - net/mlx5e: TC, Restore tunnel info for sample offload (Amir Tzin) [2015434] - net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Amir Tzin) [2015434] - net/mlx5e: Refactor ct to use post action infrastructure (Amir Tzin) [2015434] - net/mlx5e: Introduce post action infrastructure (Amir Tzin) [2015434] - net/mlx5e: CT, Use xarray to manage fte ids (Amir Tzin) [2015434] - net/mlx5e: Move sample attribute to flow attribute (Amir Tzin) [2015434] - net/mlx5e: Move esw/sample to en/tc/sample (Amir Tzin) [2015434] - net/mlx5e: Remove mlx5e dependency from E-Switch sample (Amir Tzin) [2015434] - net/mlx5: DR, Fix querying eswitch manager vport for ECPF (Amir Tzin) [2018097] - net/mlx5: DR, Handle eswitch manager and uplink vports separately (Amir Tzin) [2018097] - net/mlx5: DR, Add missing string for action type SAMPLER (Amir Tzin) [2018097] - net/mlx5: DR, init_next_match only if needed (Amir Tzin) [2018097] - net/mlx5: DR, Increase supported num of actions to 32 (Amir Tzin) [2018097] - net/mlx5: DR, Add support for SF vports (Amir Tzin) [2018097] - net/mlx5: DR, Support csum recalculation flow table on SFs (Amir Tzin) [2018097] - net/mlx5: DR, Align error messages for failure to obtain vport caps (Amir Tzin) [2018097] - net/mlx5: DR, Add missing query for vport 0 (Amir Tzin) [2018097] - net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK (Amir Tzin) [2018097] - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (Dick Kennedy) [1943202] - nvme-tcp: change target from tech-preview to unmaintained (John Meneghini) [2061577] - drm/amd/display: Don't reinitialize DMCUB on s0ix resume (Karol Herbst) [2059680] - tcp: Add snd_wnd to TCP_INFO (Davide Caratti) [2056608] - tcp: Add TCP_INFO counter for packets received out-of-order (Davide Caratti) [2056608] - net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Amir Tzin) [1982236] - net/mlx5e: Add TX max rate support for MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() (Amir Tzin) [1982236] - net/mlx5e: Allow only complete TXQs partition in MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Mutually exclude setting of TX-port-TS and MQPRIO in channel mode (Amir Tzin) [1982236] - net/mlx5e: Fix condition when retrieving PTP-rqn (Amir Tzin) [1982236] - net/mlx5: Fix inner TTC table creation (Amir Tzin) [1982236] - net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Amir Tzin) [1982236] - net/mlx5e: Improve MQPRIO resiliency (Amir Tzin) [1982236] - net/mlx5e: Support MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Handle errors of netdev_set_num_tc() (Amir Tzin) [1982236] - net/mlx5e: Maintain MQPRIO mode parameter (Amir Tzin) [1982236] - net/mlx5e: Abstract MQPRIO params (Amir Tzin) [1982236] - net/mlx5e: Support flow classification into RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Support multiple RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Dynamically allocate TIRs in RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Convert RSS to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Introduce abstraction of RSS context (Amir Tzin) [1982236] - net/mlx5e: Introduce TIR create/destroy API in rx_res (Amir Tzin) [1982236] - net/mlx5e: Do not try enable RSS when resetting indir table (Amir Tzin) [1982236] - net/mlx5: Embed mlx5_ttc_table (Amir Tzin) [1982236] - net/mlx5: Move TTC logic to fs_ttc (Amir Tzin) [1982236] - net/mlx5e: Decouple TTC logic from mlx5e (Amir Tzin) [1982236] - net/mlx5e: Rename some related TTC args and functions (Amir Tzin) [1982236] - net/mlx5e: Rename traffic type enums (Amir Tzin) [1982236] - net/mlx5e: Allocate the array of channels according to the real max_nch (Amir Tzin) [1982236] - net/mlx5e: Hide all implementation details of mlx5e_rx_res (Amir Tzin) [1982236] - net/mlx5e: Introduce mlx5e_channels API to get RQNs (Amir Tzin) [1982236] - net/mlx5e: Use a new initializer to build uniform indir table (Amir Tzin) [1982236] - net/mlx5e: Use the new TIR API for kTLS (Amir Tzin) [1982236] - net/mlx5e: Move management of indir traffic types to rx_res (Amir Tzin) [1982236] - net/mlx5e: Convert TIR to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Create struct mlx5e_rss_params_hash (Amir Tzin) [1982236] - net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Amir Tzin) [1982236] - net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Amir Tzin) [1982236] - net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Amir Tzin) [1982236] - net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Amir Tzin) [1982236] - net/mlx5e: Take RQT out of TIR and group RX resources (Amir Tzin) [1982236] - net/mlx5e: Move RX resources to a separate struct (Amir Tzin) [1982236] - net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Amir Tzin) [1982236] - net/mlx5e: Convert RQT to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Amir Tzin) [1982236] - net/mlx5: Take TIR destruction out of the TIR list lock (Amir Tzin) [1982236] - PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot Reset (Myron Stowe) [2060122] - PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() (Myron Stowe) [2060122] - iommu/vt-d: Fix double list_add when enabling VMD in scalable mode (Jerry Snitselaar) [2062094] - redhat/configs: Disable CONFIG_SENSORS_NCT6683 in RHEL for arm/aarch64 (Dean Nelson) [2059695] - redhat: drop the -sha512 suffix from default rhpkg invocation (Jarod Wilson) - sysctl: return -EINVAL if val violates minmax (Rafael Aquini) [2062571] - kernel/sysctl.c: switch to bitmap_zalloc() (Rafael Aquini) [2062571] - netlabel: remove unused parameter in netlbl_netlink_auditinfo() (William Zhao) [1985319] - netlabel: Fix memory leak in netlbl_mgmt_add_common (William Zhao) [1985319] - bpftool: Fix indent in option lists in the documentation (Yauheni Kaliuta) [2014861] - libbpf: Fix memleak in libbpf_netlink_recv() (Yauheni Kaliuta) [2014861] - libbpf: Use dynamically allocated buffer when receiving netlink messages (Yauheni Kaliuta) [2014861] - libbpf: Clean gen_loader's attach kind. (Yauheni Kaliuta) [2014861] - powerpc/bpf: Use bctrl for making function calls (Jiri Olsa) [2014861] - powerpc/signal: Use PPC_RAW_xx() macros (Jiri Olsa) [2014861] - powerpc/ebpf64: Use PPC_RAW_MFLR() (Jiri Olsa) [2014861] - powerpc/opcodes: Add shorter macros for registers for use with PPC_RAW_xx() (Jiri Olsa) [2014861] - lib/test: fix spelling mistakes (Jiri Olsa) [2014861] - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Jiri Olsa) [2014861] - bpf: Allow bpf_get_current_ancestor_cgroup_id for tracing (Jiri Olsa) [2014861] - docs: bpf: bpf_lsm.rst: avoid using ReST :doc:`foo` markup (Jiri Olsa) [2014861] - bpf, docs: Add llvm_reloc.rst to explain llvm bpf relocations (Jiri Olsa) [2014861] - bpf, arm64: Remove redundant switch case about BPF_DIV and BPF_MOD (Jiri Olsa) [2014861] - bpf, arm64: Replace STACK_ALIGN() with round_up() to align stack size (Jiri Olsa) [2014861] - selftests, bpf: Test that dead ldx_w insns are accepted (Jiri Olsa) [2014861] - bpf, selftests: Add test cases for pointer alu from multiple paths (Jiri Olsa) [2014861] - bpf: Selftest to verify mixing bpf2bpf calls and tailcalls with insn patch (Jiri Olsa) [2014861] - selftests/bpf: Fix ringbuf test fetching map FD (Jiri Olsa) [2014861] - selftests/bpf: Whitelist test_progs.h from .gitignore (Jiri Olsa) [2014861] - selftests, bpf: Make docs tests fail more reliably (Jiri Olsa) [2014861] - selftests/bpf: Turn on libbpf 1.0 mode and fix all IS_ERR checks (Jiri Olsa) [2014861] - selftests/bpf: Add bpf_lookup_and_delete_elem tests (Jiri Olsa) [2014861] - selftests/bpf: Convert test trace_printk to lskel. (Jiri Olsa) [2014861] - selftests/bpf: Convert test printk to use rodata. (Jiri Olsa) [2014861] - selftests/bpf: Convert atomics test to light skeleton. (Yauheni Kaliuta) [2014861] - selftests/bpf: Convert few tests to light skeleton. (Jiri Olsa) [2014861] - selftests/bpf: Test for btf_load command. (Jiri Olsa) [2014861] - selftests/bpf: Test for syscall program type (Jiri Olsa) [2014861] - libbpf: Add selftests for TC-BPF management API (Jiri Olsa) [2014861] - selftests/bpf: Validate skeleton gen handles skipped fields (Jiri Olsa) [2014861] - selftests/bpf: Stop using static variables for passing data to/from user-space (Jiri Olsa) [2014861] - tools: bpftool: Document and add bash completion for -L, -B options (Jiri Olsa) [2014861] - tools: bpftool: Update and synchronise option list in doc and help msg (Jiri Olsa) [2014861] - bpftool: Remove unused includes to (Jiri Olsa) [2014861] - powerpc/bpf: Fix write protecting JIT code (Jiri Olsa) [2014861] - libbpf: Fix lookup_and_delete_elem_flags error reporting (Jiri Olsa) [2014861] - bpftool: Check malloc return value in mount_bpffs_for_pin (Jiri Olsa) [2014861] - tools: bpf: Fix error in 'make -C tools/ bpf_install' (Jiri Olsa) [2014861] - bpftool: Properly close va_list 'ap' by va_end() on error (Jiri Olsa) [2014861] - bpf: Fix libelf endian handling in resolv_btfids (Jiri Olsa) [2014861] - tools/bpftool: Fix error return code in do_batch() (Jiri Olsa) [2014861] - tools/bpftool: Fix cross-build (Jiri Olsa) [2014861] - bpftool: Set errno on skeleton failures and propagate errors (Jiri Olsa) [2014861] - bpftool: Use syscall/loader program in "prog load" and "gen skeleton" command. (Jiri Olsa) [2014861] - bpftool: Stop emitting static variables in BPF skeleton (Jiri Olsa) [2014861] - bpftool: Strip const/volatile/restrict modifiers from .bss and .data vars (Jiri Olsa) [2014861] - bpf: Add missing bpf_read_[un]lock_trace() for syscall program (Jiri Olsa) [2014861] - libbpf: Fix skel_internal.h to set errno on loader retval < 0 (Jiri Olsa) [2014861] - libbpf: Fix segfault in light skeleton for objects without BTF (Jiri Olsa) [2014861] - libbpf: Return non-null error on failures in libbpf_find_prog_btf_id() (Jiri Olsa) [2014861] - libbpf, doc: Eliminate warnings in libbpf_naming_convention (Jiri Olsa) [2014861] - net, core: Allow netdev_lower_get_next_private_rcu in bh context (Jiri Olsa) [2014861] - samples/bpf: Fix the error return code of xdp_redirect's main() (Jiri Olsa) [2014861] - samples/bpf: Fix Segmentation fault for xdp_redirect command (Jiri Olsa) [2014861] - samples/bpf: Add missing option to xdp_sample_pkts usage (Jiri Olsa) [2014861] - samples/bpf: Add missing option to xdp_fwd usage (Jiri Olsa) [2014861] - samples, bpf: Suppress compiler warning (Jiri Olsa) [2014861] - file: Rename __close_fd to close_fd and remove the files parameter (Jiri Olsa) [2014861] - bpf: Fix ringbuf helper function compatibility (Jiri Olsa) [2014861] - bpf: Clear zext_dst of dead insns (Jiri Olsa) [2014861] - bpf: Add rcu_read_lock in bpf_get_current_[ancestor_]cgroup_id() helpers (Jiri Olsa) [2014861] - bpf, core: Fix kernel-doc notation (Jiri Olsa) [2014861] - libbpf: Do not close un-owned FD 0 on errors (Jiri Olsa) [2014861] - libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT (Jiri Olsa) [2014861] - s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] (Jiri Olsa) [2014861] - libbpf: Restore errno return for functions that were already returning it (Jiri Olsa) [2014861] - powerpc/bpf: Write protect JIT code (Jiri Olsa) [2014861] - powerpc/bpf: Remove bpf_jit_free() (Jiri Olsa) [2014861] - bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc (Jiri Olsa) [2014861] - bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() (Jiri Olsa) [2014861] - bpf: Allow RCU-protected lookups to happen from bh context (Jiri Olsa) [2014861] - bpf, x86: Remove unused cnt increase from EMIT macro (Jiri Olsa) [2014861] - libbpf: Switch to void * casting in netlink helpers (Jiri Olsa) [2014861] - libbpf: Add request buffer type for netlink messages (Jiri Olsa) [2014861] - libbpf: Add extra BPF_PROG_TYPE check to bpf_object__probe_loading (Jiri Olsa) [2014861] - bpf: Add documentation for libbpf including API autogen (Jiri Olsa) [2014861] - bpf: Fix up register-based shifts in interpreter to silence KUBSAN (Jiri Olsa) [2014861] - libbpf: Fail compilation if target arch is missing (Jiri Olsa) [2014861] - bpf: Fix typo in kernel/bpf/bpf_lsm.c (Jiri Olsa) [2014861] - bpf: Support BPF_FUNC_get_socket_cookie() for BPF_PROG_TYPE_SK_REUSEPORT. (Jiri Olsa) [2014861] - libbpf: Set NLM_F_EXCL when creating qdisc (Jiri Olsa) [2014861] - libbpf: Remove unneeded check for flags during tc detach (Jiri Olsa) [2014861] - libbpf: Simplify the return expression of bpf_object__init_maps function (Jiri Olsa) [2014861] - libbpf: Fix pr_warn type warnings on 32bit (Jiri Olsa) [2014861] - libbpf: Install skel_internal.h header used from light skeletons (Jiri Olsa) [2014861] - libbpf: Refactor header installation portions of Makefile (Jiri Olsa) [2014861] - libbpf: Move few APIs from 0.4 to 0.5 version (Jiri Olsa) [2014861] - bpf, tnums: Provably sound, faster, and more precise algorithm for tnum_mul (Jiri Olsa) [2014861] - libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h (Jiri Olsa) [2014861] - libbpf: Streamline error reporting for high-level APIs (Jiri Olsa) [2014861] - libbpf: Streamline error reporting for low-level APIs (Jiri Olsa) [2014861] - libbpf: Add libbpf_set_strict_mode() API to turn on libbpf 1.0 behaviors (Jiri Olsa) [2014861] - bpf: Fix spelling mistakes (Jiri Olsa) [2014861] - bpf: Extend libbpf with bpf_map_lookup_and_delete_elem_flags (Jiri Olsa) [2014861] - bpf: Add lookup_and_delete_elem support to hashtab (Jiri Olsa) [2014861] - libbpf: Skip bpf_object__probe_loading for light skeleton (Jiri Olsa) [2014861] - bpf: Make some symbols static (Jiri Olsa) [2014861] - bpf: Add cmd alias BPF_PROG_RUN (Jiri Olsa) [2014861] - libbpf: Introduce bpf_map__initial_value(). (Jiri Olsa) [2014861] - libbpf: Cleanup temp FDs when intermediate sys_bpf fails. (Jiri Olsa) [2014861] - libbpf: Generate loader program out of BPF ELF file. (Jiri Olsa) [2014861] - libbpf: Preliminary support for fd_idx (Jiri Olsa) [2014861] - libbpf: Add bpf_object pointer to kernel_supports(). (Jiri Olsa) [2014861] - libbpf: Change the order of data and text relocations. (Jiri Olsa) [2014861] - bpf: Add bpf_sys_close() helper. (Jiri Olsa) [2014861] - bpf: Add bpf_btf_find_by_name_kind() helper. (Jiri Olsa) [2014861] - bpf: Introduce fd_idx (Jiri Olsa) [2014861] - bpf: Make btf_load command to be bpfptr_t compatible. (Jiri Olsa) [2014861] - libbpf: Support for syscall program type (Jiri Olsa) [2014861] - bpf: Prepare bpf syscall to be used from kernel and user space. (Jiri Olsa) [2014861] - bpf: Introduce bpfptr_t user/kernel pointer. (Jiri Olsa) [2014861] - bpf: Introduce bpf_sys_bpf() helper and program type. (Jiri Olsa) [2014861] - libbpf: Add low level TC-BPF management API (Jiri Olsa) [2014861] - libbpf: Add various netlink helpers (Jiri Olsa) [2014861] - libbpf: Reject static entry-point BPF programs (Jiri Olsa) [2014861] - libbpf: Reject static maps (Jiri Olsa) [2014861] - libbpf: Treat STV_INTERNAL same as STV_HIDDEN for functions (Jiri Olsa) [2014861] - libbpf: Add per-file linker opts (Jiri Olsa) [2014861] - bpf: verifier: Use copy_array for jmp_history (Jiri Olsa) [2014861] - bpf: verifier: Improve function state reallocation (Jiri Olsa) [2014861]- ice: fix getting UDP tunnel entry (Jonathan Toppins) [2015409] - ice: convert to new udp_tunnel infrastructure (Jonathan Toppins) [2015409] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050807] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050807] {CVE-2022-0516} - lib/iov_iter: initialize "flags" in new pipe_buffer (Jan Stancek) [2060875] {CVE-2022-0847} - fget: clarify and improve __fget_files() implementation (Patrick Talbert) [2032303] - fget: check that the fd still exists after getting a ref to it (Patrick Talbert) [2032303] {CVE-2021-4083} - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2053358] - cgroup-v1: Correct privileges check in release_agent writes (Waiman Long) [2052167] - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052167] {CVE-2022-0492} - spec: Fix separate tools build (Yauheni Kaliuta) [2056301] - net/mlx5: DR, Add support for update FTE (Amir Tzin) [2047231] - net/mlx5: DR, Improve rule tracking memory consumption (Amir Tzin) [2047231] - net/mlx5: DR, Remove rehash ctrl struct from dr_htbl (Amir Tzin) [2047231] - net/mlx5: DR, Remove HW specific STE type from nic domain (Amir Tzin) [2047231] - net/mlx5: DR, Merge DR_STE_SIZE enums (Amir Tzin) [2047231] - net/mlx5: DR, Skip source port matching on FDB RX domain (Amir Tzin) [2047231] - net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables (Amir Tzin) [2047231] - net/mlx5: DR, replace uintN_t with kernel-style types (Amir Tzin) [2047231] - net/mlx5: DR, Support IPv6 matching on flow label for STEv0 (Amir Tzin) [2047231] - net/mlx5: DR, Reduce print level for FT chaining level check (Amir Tzin) [2047231] - net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err (Amir Tzin) [2047231] - net/mlx5: DR, Improve error flow in actions_build_ste_arr (Amir Tzin) [2047231] - net/mlx5: DR, Enable QP retransmission (Amir Tzin) [2047231] - net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX (Amir Tzin) [2047231] - net/mlx5: DR, Split modify VLAN state to separate pop/push states (Amir Tzin) [2047231] - net/mlx5: DR, Added support for REMOVE_HEADER packet reformat (Amir Tzin) [2047231] - net/mlx4_en: Resolve bad operstate value (Amir Tzin) [1982190] - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Amir Tzin) [1982190] - RDMA/mlx4: Do not fail the registration on port stats (Amir Tzin) [1982190] - RDMA/mlx4: Return missed an error if device doesn't support steering (Amir Tzin) [1982190] - net/mlx4_en: Don't allow aRFS for encapsulated packets (Amir Tzin) [1982190] - mlx4: Fix missing error code in mlx4_load_one() (Amir Tzin) [1982190] - net/mlx4: Fix fall-through warning for Clang (Amir Tzin) [1982190] - mlx4: Remove rcu_read_lock() around XDP program invocation (Amir Tzin) [1982190] - IB/mlx4: Avoid field-overflowing memcpy() (Amir Tzin) [1982190] - RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Amir Tzin) [1982190] - net/mlx4: Treat VFs fair when handling comm_channel_events (Amir Tzin) [1982190] - RDMA/mlx4: Remove an unused variable (Amir Tzin) [1982190] - megaraid_sas: Add new messaging - a fix (Tomas Henzl) [2055248] - HID: amd_sfh: Add interrupt handler to process interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add functionality to clear interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Disable the interrupt for all command (Benjamin Tissoires) [2054929] - HID: amd_sfh: Correct the structure field name (Benjamin Tissoires) [2054929] - HID: amd_sfh: Handle amd_sfh work buffer in PM ops (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add illuminance mask to limit ALS max value (Benjamin Tissoires) [2054929] - HID: amd_sfh: Increase sensor command timeout (Benjamin Tissoires) [2054929] - HID: amd_sfh: Update Copyright details (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dev_' API (Benjamin Tissoires) [2054929] - HID: amd_sfh: Use dma_set_mask_and_coherent() (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dma_' API (Benjamin Tissoires) [2054929] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2057166] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2057166] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2057166] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [2050410 2048786 2050412] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Aristeu Rozanski) [2050410 2048786 2050412] - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2009786] - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2009786] - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2009786] - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2009786] - Enable HSA_AMD_SVM config (Donald Dutile) [2025123] - mm/memremap_pages: support multiple ranges per invocation (Donald Dutile) [2025123] - mm/memremap_pages: convert to 'struct range' (Donald Dutile) [2025123] - device-dax: add an allocation interface for device-dax instances (Donald Dutile) [2025123] - device-dax: make pgmap optional for instance creation (Donald Dutile) [2025123] - device-dax: move instance creation parameters to 'struct dev_dax_data' (Donald Dutile) [2025123] - device-dax: drop the dax_region.pfn_flags attribute (Donald Dutile) [2025123] - memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC (Donald Dutile) [2025123] - PCI/P2PDMA: Introduce private pagemap structure (Donald Dutile) [2025123] - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2015525 2048251] - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2015525 2048251] - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2015525 2048251] - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2015525 2048251] - net: sctp: Fix some typos (Ondrej Mosnacek) [2015525 2048251] - iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW (Íñigo Huguet) [1923170 1936001] - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Amir Tzin) [1982193] - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Amir Tzin) [1982193] - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Amir Tzin) [1982193 2028504] - net/mlx5: Warn for devlink reload when there are VFs alive (Amir Tzin) [1982193] - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Amir Tzin) [1982193] - net/mlx5e: Fix wrong features assignment in case of error (Amir Tzin) [1982193] - net/mlx5e: Fix ICOSQ recovery flow for XSK (Amir Tzin) [1982193] - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow (Amir Tzin) [1982193] - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin) [1982193] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [1982193] - net/mlx5: Fix SF health recovery flow (Amir Tzin) [1982193] - net/mlx5: Fix error print in case of IRQ request failed (Amir Tzin) [1982193] - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Amir Tzin) [1982193] - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Amir Tzin) [1982193] - mlx5: fix psample_sample_packet link error (Amir Tzin) [1982193] - net/mlx5: Fix format-security build warnings (Amir Tzin) [1982193] - net/mlx5e: Fix missing IPsec statistics on uplink representor (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation (Amir Tzin) [1982193] - net/mlx5: E-Switch, return error if encap isn't supported (Amir Tzin) [1982193] - net/mlx5: Lag, update tracker when state change event received (Amir Tzin) [1982193] - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Amir Tzin) [1982193 2017675] - net/mlx5: Update error handler for UCTX and UMEM (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Amir Tzin) [1982193] - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Amir Tzin) [1982193] - net/mlx5e: kTLS, Fix crash in RX resync flow (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Amir Tzin) [1982193] - net/mlx5e: Fix vlan data lost during suspend flow (Amir Tzin) [1982193] - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Amir Tzin) [1982193] - net/mlx5: Lag, move lag destruction to a workqueue (Amir Tzin) [1982193] - RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR (Amir Tzin) [1982193] - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [1982193] - net/mlx5e: Switchdev representors are not vlan challenged (Amir Tzin) [1982193] - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Amir Tzin) [1982193] - net/mlx5: Fix cleanup of bridge delayed work (Amir Tzin) [1982193] - RDMA/mlx5: Set user priority for DCT (Amir Tzin) [1982193] - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Amir Tzin) [1982193] - net/mlx5: DR, Fix vport number data type to u16 (Amir Tzin) [1982193] - net/mlx5e: Fix the presented RQ index in PTP stats (Amir Tzin) [1982193] - net/mlx5: Fix setting number of EQs of SFs (Amir Tzin) [1982193] - net/mlx5: Fix length of irq_index in chars (Amir Tzin) [1982193] - net/mlx5: Avoid generating event after PPS out in Real time mode (Amir Tzin) [1982193] - net/mlx5: Force round second at 1PPS out start time (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Amir Tzin) [1982193] - net/mlx5e: Keep the value for maximum number of channels in-sync (Amir Tzin) [1982193] - net/mlx5e: IPSEC RX, enable checksum complete (Amir Tzin) [1982193] - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Amir Tzin) [1982193] - RDMA/mlx5: Fix xlt_chunk_align calculation (Amir Tzin) [1982193] - RDMA/mlx5: Fix number of allocated XLT entries (Amir Tzin) [1982193] - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Amir Tzin) [1982193] - net/mlx5: Fix potential sleeping in atomic context (Amir Tzin) [1982193] - net/mlx5: FWTrace, cancel work on alloc pd error flow (Amir Tzin) [1982193] - net/mlx5: DR, fix a potential use-after-free bug (Amir Tzin) [1982193] - net/mlx5e: Use correct eswitch for stack devices with lag (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Amir Tzin) [1982193] - net/mlx5: Remove all auxiliary devices at the unregister event (Amir Tzin) [1982193] - net/mlx5: Lag, fix multipath lag activation (Amir Tzin) [1982193] - net/mlx5: Fix variable type to match 64bit (Amir Tzin) [1982193] - net/mlx5: Fix typo in comments (Amir Tzin) [1982193] - net/mlx5e: Remove Duplicated hunk in function __parse_cls_flower() (Amir Tzin) [1982193] - net/mlx5: Fix unpublish devlink parameters (Amir Tzin) [1982193] - RDMA/mlx5: Delete not-available udata check (Amir Tzin) [1982193] - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Amir Tzin) [1982193] - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Amir Tzin) [1982193] - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Amir Tzin) [1982193] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Amir Tzin) [1982193] - net/mlx5: Fix return value from tracer initialization (Amir Tzin) [1982193] - net/mlx5: Synchronize correct IRQ when destroying CQ (Amir Tzin) [1982193 1982219] - net/mlx5e: TC, Fix error handling memory leak (Amir Tzin) [1982193] - net/mlx5: Destroy pool->mutex (Amir Tzin) [1982193] - net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Amir Tzin) [1982193] - net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Amir Tzin) [1982193] - net/mlx5: Block switchdev mode while devlink traps are active (Amir Tzin) [1982193] - net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Amir Tzin) [1982193] - net/mlx5: Bridge, fix ageing time (Amir Tzin) [1982193] - net/mlx5e: Avoid creating tunnel headers for local route (Amir Tzin) [1982193] - net/mlx5: DR, Add fail on error check on decap (Amir Tzin) [1982193] - net/mlx5: Don't skip subfunction cleanup in case of error in module init (Amir Tzin) [1982193] - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently (Amir Tzin) [1982193] - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Amir Tzin) [1982193] - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Amir Tzin) [1982193] - net/mlx5: Unload device upon firmware fatal error (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for trap-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Amir Tzin) [1982193] - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Amir Tzin) [1982193] - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Amir Tzin) [1982193] - net/mlx5: E-Switch, handle devcom events only for ports on the same device (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (Amir Tzin) [1982193] - net/mlx5e: Disable Rx ntuple offload for uplink representor (Amir Tzin) [1982193] - net/mlx5e: kTLS, Add stats for number of deleted kTLS TX offloaded connections (Amir Tzin) [1982193] - net/mlx5: SF, Improve performance in SF allocation (Amir Tzin) [1982193] - net/mlx5: Increase hairpin buffer size (Amir Tzin) [1982193] - net/mlx5: DR, Add support for flow sampler offload (Amir Tzin) [1982193] - net/mlx5: Compare sampler flow destination ID in fs_core (Amir Tzin) [1982193] - net/mlx5: remove "default n" from Kconfig (Amir Tzin) [1982193] - net/mlx5: Fix spelling mistake "enught" -> "enough" (Amir Tzin) [1982193] - net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Amir Tzin) [1982193] - net/mlx5: Fix missing error code in mlx5_init_fs() (Amir Tzin) [1982193] - RDMA/mlx5: Support real-time timestamp directly from the device (Amir Tzin) [1982193] - RDMA/mlx5: Refactor get_ts_format functions to simplify code (Amir Tzin) [1982193] - RDMA/mlx5: Enable Relaxed Ordering by default for kernel ULPs (Amir Tzin) [1982193] - net/mlx5: Round-Robin EQs over IRQs (Amir Tzin) [1982193] - net/mlx5: Separate between public and private API of sf.h (Amir Tzin) [1982193] - net/mlx5: Enlarge interrupt field in CREATE_EQ (Amir Tzin) [1982193] - net/mlx5: Allocating a pool of MSI-X vectors for SFs (Amir Tzin) [1982193] - net/mlx5: Change IRQ storage logic from static to dynamic (Amir Tzin) [1982193] - net/mlx5: Moving rmap logic to EQs (Amir Tzin) [1982193] - net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Amir Tzin) [1982193] - net/mlx5: Removing rmap per IRQ (Amir Tzin) [1982193] - net/mlx5: Clean license text in eq.[c|h] files (Amir Tzin) [1982193] - net/mlx5: Provide cpumask at EQ creation phase (Amir Tzin) [1982193] - net/mlx5: Introduce API for request and release IRQs (Amir Tzin) [1982193] - net/mlx5: Delay IRQ destruction till all users are gone (Amir Tzin) [1982193] - net/mlx5: Change ownership model for lag (Amir Tzin) [1982193] - net/mlx5: Lag, Don't rescan if the device is going down (Amir Tzin) [1982193] - net/mlx5: Lag, refactor disable flow (Amir Tzin) [1982193] - net/mlx5: Bridge, add tracepoints (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, filter tagged packets that didn't match tagged fg (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, support pvid and untagged vlan configurations (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, match FDB entry vlan tag (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, implement infrastructure for vlans (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, dynamic entry ageing (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, handle FDB events (Amir Tzin) [1982193 1982234] - docs: networking: Add missing mlx5 documentation (Amir Tzin) [1982193] - net/mlx5: Bridge, add offload infrastructure (Amir Tzin) [1982193 1982234] - net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Amir Tzin) [1982193 1982234] - net/mlx5: Create TC-miss priority and table (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Support EMD tag in modify header for STEv1 (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Added support for INSERT_HEADER reformat type (Amir Tzin) [1982193 1982234] - net/mlx5: Added new parameters to reformat context (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Allow encap action for RX for supporting devices (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Split reformat state to Encap and Decap (Amir Tzin) [1982193 1982234] - net/mlx5: mlx5_ifc support for header insert/remove (Amir Tzin) [1982193 1982234] - net/mlx5e: Remove unreachable code in mlx5e_xmit() (Amir Tzin) [1982193] - net/mlx5e: RX, Re-place page pool numa node change logic (Amir Tzin) [1982193] - net/mlx5e: Zero-init DIM structures (Amir Tzin) [1982193] - net/mlx5e: IPoIB, Add support for NDR speed (Amir Tzin) [1982193] - net/mlx5e: Remove the repeated declaration (Amir Tzin) [1982193] - net/mlx5: check for allocation failure in mlx5_ft_pool_init() (Amir Tzin) [1982193] - mlx5: count all link events (Amir Tzin) [1982193] - net/mlx5: Expose FW version over defined keyword (Amir Tzin) [1982193] - net/mlx5: Use boolean arithmetic to evaluate roce_lag (Amir Tzin) [1982193] - net/mlx5: Remove unnecessary spin lock protection (Amir Tzin) [1982193] - net/mlx5: Cap the maximum flow group size to 16M entries (Amir Tzin) [1982193] - net/mlx5: DR, Set max table size to 2G entries (Amir Tzin) [1982193] - net/mlx5: Move chains ft pool to be used by all firmware steering (Amir Tzin) [1982193] - net/mlx5: Move table size calculation to steering cmd layer (Amir Tzin) [1982193] - net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE (Amir Tzin) [1982193] - net/mlx5: DR, Remove unused field of send_ring struct (Amir Tzin) [1982193] - net/mlx5e: RX, Remove unnecessary check in RX CQE compression handling (Amir Tzin) [1982193] - net/mlx5: CT: Avoid reusing modify header context for natted entries (Amir Tzin) [1982193] - net/mlx5e: CT, Remove newline from ct_dbg call (Amir Tzin) [1982193] - RDMA/mlx5: Take qp type from mlx5_ib_qp (Amir Tzin) [1982193] - RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response (Amir Tzin) [1982193] - RDMA/mlx5: Support SQD2RTS for modify QP (Amir Tzin) [1982193] - RDMA/mlx5: Remove redundant assignment to ret (Amir Tzin) [1982193] - firewire: fix support status (Tomas Henzl) [2055319] - dlci: fix support status (Tomas Henzl) [2055319] - dlink: fix support status (Tomas Henzl) [2055319] - rxe: fix support status (Tomas Henzl) [2055319] - qic: fix support status (Tomas Henzl) [2055319] - Revert "ceph: enable async dirops by default" (Jeffrey Layton) [2052542] - libceph: optionally use bounce buffer on recv path in crc mode (Jeffrey Layton) [2024725] - libceph: make recv path in secure mode work the same as send path (Jeffrey Layton) [2024725] - mm: use kmap_local_page in memzero_page (Jeffrey Layton) [2024725] - mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() (Jeffrey Layton) [2024725] - iov_iter: lift memzero_page() to highmem.h (Jeffrey Layton) [2024725] - mm/highmem: Convert memcpy_[to|from]_page() to kmap_local_page() (Jeffrey Layton) [2024725] - mm/highmem: Lift memcpy_[to|from]_page to core (Jeffrey Layton) [2024725] - ceph: set pool_ns in new inode layout for async creates (Jeffrey Layton) [2046021] - ceph: properly put ceph_string reference after async create attempt (Jeffrey Layton) [2046021] - ceph: put the requests/sessions when it fails to alloc memory (Jeffrey Layton) [2046021] - ceph: remove redundant Lsx caps check (Jeffrey Layton) [2046021] - ceph: don't check for quotas on MDS stray dirs (Jeffrey Layton) [2046021] - ceph: drop send metrics debug message (Jeffrey Layton) [2046021] - ceph: Fix incorrect statfs report for small quota (Jeffrey Layton) [2011104] - scsi: qla2xxx: stop timer in shutdown path (Nilesh Javali) [2056055] - Revert "PCI: Add support for dev_groups to struct pci_driver" (Michel Dänzer) [2054595] - drm/amdgpu: Assign amdgpu_sysfs_groups to struct device_driver directly (Michel Dänzer) [2054595] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1998359] - redhat: enable zstream release numbering for rhel 8.6 (Augusto Caringi) - redhat: generate distgit changelog in genspec.sh as well (Jan Stancek) - redhat: always upload kabi tarballs (Jan Stancek) - redhat: make genspec prefer metadata from git notes (Jan Stancek) - internal: update RHEL_MINOR for the start of RHEL-8.7 development (Jarod Wilson)- ice: fix getting UDP tunnel entry (Jonathan Toppins) [2015409] - ice: convert to new udp_tunnel infrastructure (Jonathan Toppins) [2015409] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050807] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050807] {CVE-2022-0516} - lib/iov_iter: initialize "flags" in new pipe_buffer (Jan Stancek) [2060875] {CVE-2022-0847} - fget: clarify and improve __fget_files() implementation (Patrick Talbert) [2032303] - fget: check that the fd still exists after getting a ref to it (Patrick Talbert) [2032303] {CVE-2021-4083} - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2053358] - cgroup-v1: Correct privileges check in release_agent writes (Waiman Long) [2052167] - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052167] {CVE-2022-0492} - spec: Fix separate tools build (Yauheni Kaliuta) [2056301] - net/mlx5: DR, Add support for update FTE (Amir Tzin) [2047231] - net/mlx5: DR, Improve rule tracking memory consumption (Amir Tzin) [2047231] - net/mlx5: DR, Remove rehash ctrl struct from dr_htbl (Amir Tzin) [2047231] - net/mlx5: DR, Remove HW specific STE type from nic domain (Amir Tzin) [2047231] - net/mlx5: DR, Merge DR_STE_SIZE enums (Amir Tzin) [2047231] - net/mlx5: DR, Skip source port matching on FDB RX domain (Amir Tzin) [2047231] - net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables (Amir Tzin) [2047231] - net/mlx5: DR, replace uintN_t with kernel-style types (Amir Tzin) [2047231] - net/mlx5: DR, Support IPv6 matching on flow label for STEv0 (Amir Tzin) [2047231] - net/mlx5: DR, Reduce print level for FT chaining level check (Amir Tzin) [2047231] - net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err (Amir Tzin) [2047231] - net/mlx5: DR, Improve error flow in actions_build_ste_arr (Amir Tzin) [2047231] - net/mlx5: DR, Enable QP retransmission (Amir Tzin) [2047231] - net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX (Amir Tzin) [2047231] - net/mlx5: DR, Split modify VLAN state to separate pop/push states (Amir Tzin) [2047231] - net/mlx5: DR, Added support for REMOVE_HEADER packet reformat (Amir Tzin) [2047231] - net/mlx4_en: Resolve bad operstate value (Amir Tzin) [1982190] - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Amir Tzin) [1982190] - RDMA/mlx4: Do not fail the registration on port stats (Amir Tzin) [1982190] - RDMA/mlx4: Return missed an error if device doesn't support steering (Amir Tzin) [1982190] - net/mlx4_en: Don't allow aRFS for encapsulated packets (Amir Tzin) [1982190] - mlx4: Fix missing error code in mlx4_load_one() (Amir Tzin) [1982190] - net/mlx4: Fix fall-through warning for Clang (Amir Tzin) [1982190] - mlx4: Remove rcu_read_lock() around XDP program invocation (Amir Tzin) [1982190] - IB/mlx4: Avoid field-overflowing memcpy() (Amir Tzin) [1982190] - RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Amir Tzin) [1982190] - net/mlx4: Treat VFs fair when handling comm_channel_events (Amir Tzin) [1982190] - RDMA/mlx4: Remove an unused variable (Amir Tzin) [1982190]- megaraid_sas: Add new messaging - a fix (Tomas Henzl) [2055248] - HID: amd_sfh: Add interrupt handler to process interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add functionality to clear interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Disable the interrupt for all command (Benjamin Tissoires) [2054929] - HID: amd_sfh: Correct the structure field name (Benjamin Tissoires) [2054929] - HID: amd_sfh: Handle amd_sfh work buffer in PM ops (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add illuminance mask to limit ALS max value (Benjamin Tissoires) [2054929] - HID: amd_sfh: Increase sensor command timeout (Benjamin Tissoires) [2054929] - HID: amd_sfh: Update Copyright details (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dev_' API (Benjamin Tissoires) [2054929] - HID: amd_sfh: Use dma_set_mask_and_coherent() (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dma_' API (Benjamin Tissoires) [2054929] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2057166] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2057166] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2057166] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [2050410 2048786 2050412] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Aristeu Rozanski) [2050410 2048786 2050412] - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2009786] - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2009786] - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2009786] - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2009786] - Enable HSA_AMD_SVM config (Donald Dutile) [2025123] - mm/memremap_pages: support multiple ranges per invocation (Donald Dutile) [2025123] - mm/memremap_pages: convert to 'struct range' (Donald Dutile) [2025123] - device-dax: add an allocation interface for device-dax instances (Donald Dutile) [2025123] - device-dax: make pgmap optional for instance creation (Donald Dutile) [2025123] - device-dax: move instance creation parameters to 'struct dev_dax_data' (Donald Dutile) [2025123] - device-dax: drop the dax_region.pfn_flags attribute (Donald Dutile) [2025123] - memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC (Donald Dutile) [2025123] - PCI/P2PDMA: Introduce private pagemap structure (Donald Dutile) [2025123] - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2015525 2048251] - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2015525 2048251] - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2015525 2048251] - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2015525 2048251] - net: sctp: Fix some typos (Ondrej Mosnacek) [2015525 2048251] - iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW (Íñigo Huguet) [1923170 1936001] - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Amir Tzin) [1982193] - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Amir Tzin) [1982193] - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Amir Tzin) [1982193 2028504] - net/mlx5: Warn for devlink reload when there are VFs alive (Amir Tzin) [1982193] - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Amir Tzin) [1982193] - net/mlx5e: Fix wrong features assignment in case of error (Amir Tzin) [1982193] - net/mlx5e: Fix ICOSQ recovery flow for XSK (Amir Tzin) [1982193] - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow (Amir Tzin) [1982193] - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin) [1982193] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [1982193] - net/mlx5: Fix SF health recovery flow (Amir Tzin) [1982193] - net/mlx5: Fix error print in case of IRQ request failed (Amir Tzin) [1982193] - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Amir Tzin) [1982193] - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Amir Tzin) [1982193] - mlx5: fix psample_sample_packet link error (Amir Tzin) [1982193] - net/mlx5: Fix format-security build warnings (Amir Tzin) [1982193] - net/mlx5e: Fix missing IPsec statistics on uplink representor (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation (Amir Tzin) [1982193] - net/mlx5: E-Switch, return error if encap isn't supported (Amir Tzin) [1982193] - net/mlx5: Lag, update tracker when state change event received (Amir Tzin) [1982193] - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Amir Tzin) [1982193 2017675] - net/mlx5: Update error handler for UCTX and UMEM (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Amir Tzin) [1982193] - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Amir Tzin) [1982193] - net/mlx5e: kTLS, Fix crash in RX resync flow (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Amir Tzin) [1982193] - net/mlx5e: Fix vlan data lost during suspend flow (Amir Tzin) [1982193] - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Amir Tzin) [1982193] - net/mlx5: Lag, move lag destruction to a workqueue (Amir Tzin) [1982193] - RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR (Amir Tzin) [1982193] - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [1982193] - net/mlx5e: Switchdev representors are not vlan challenged (Amir Tzin) [1982193] - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Amir Tzin) [1982193] - net/mlx5: Fix cleanup of bridge delayed work (Amir Tzin) [1982193] - RDMA/mlx5: Set user priority for DCT (Amir Tzin) [1982193] - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Amir Tzin) [1982193] - net/mlx5: DR, Fix vport number data type to u16 (Amir Tzin) [1982193] - net/mlx5e: Fix the presented RQ index in PTP stats (Amir Tzin) [1982193] - net/mlx5: Fix setting number of EQs of SFs (Amir Tzin) [1982193] - net/mlx5: Fix length of irq_index in chars (Amir Tzin) [1982193] - net/mlx5: Avoid generating event after PPS out in Real time mode (Amir Tzin) [1982193] - net/mlx5: Force round second at 1PPS out start time (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Amir Tzin) [1982193] - net/mlx5e: Keep the value for maximum number of channels in-sync (Amir Tzin) [1982193] - net/mlx5e: IPSEC RX, enable checksum complete (Amir Tzin) [1982193] - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Amir Tzin) [1982193] - RDMA/mlx5: Fix xlt_chunk_align calculation (Amir Tzin) [1982193] - RDMA/mlx5: Fix number of allocated XLT entries (Amir Tzin) [1982193] - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Amir Tzin) [1982193] - net/mlx5: Fix potential sleeping in atomic context (Amir Tzin) [1982193] - net/mlx5: FWTrace, cancel work on alloc pd error flow (Amir Tzin) [1982193] - net/mlx5: DR, fix a potential use-after-free bug (Amir Tzin) [1982193] - net/mlx5e: Use correct eswitch for stack devices with lag (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Amir Tzin) [1982193] - net/mlx5: Remove all auxiliary devices at the unregister event (Amir Tzin) [1982193] - net/mlx5: Lag, fix multipath lag activation (Amir Tzin) [1982193] - net/mlx5: Fix variable type to match 64bit (Amir Tzin) [1982193] - net/mlx5: Fix typo in comments (Amir Tzin) [1982193] - net/mlx5e: Remove Duplicated hunk in function __parse_cls_flower() (Amir Tzin) [1982193] - net/mlx5: Fix unpublish devlink parameters (Amir Tzin) [1982193] - RDMA/mlx5: Delete not-available udata check (Amir Tzin) [1982193] - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Amir Tzin) [1982193] - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Amir Tzin) [1982193] - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Amir Tzin) [1982193] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Amir Tzin) [1982193] - net/mlx5: Fix return value from tracer initialization (Amir Tzin) [1982193] - net/mlx5: Synchronize correct IRQ when destroying CQ (Amir Tzin) [1982193 1982219] - net/mlx5e: TC, Fix error handling memory leak (Amir Tzin) [1982193] - net/mlx5: Destroy pool->mutex (Amir Tzin) [1982193] - net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Amir Tzin) [1982193] - net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Amir Tzin) [1982193] - net/mlx5: Block switchdev mode while devlink traps are active (Amir Tzin) [1982193] - net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Amir Tzin) [1982193] - net/mlx5: Bridge, fix ageing time (Amir Tzin) [1982193] - net/mlx5e: Avoid creating tunnel headers for local route (Amir Tzin) [1982193] - net/mlx5: DR, Add fail on error check on decap (Amir Tzin) [1982193] - net/mlx5: Don't skip subfunction cleanup in case of error in module init (Amir Tzin) [1982193] - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently (Amir Tzin) [1982193] - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Amir Tzin) [1982193] - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Amir Tzin) [1982193] - net/mlx5: Unload device upon firmware fatal error (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for trap-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Amir Tzin) [1982193] - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Amir Tzin) [1982193] - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Amir Tzin) [1982193] - net/mlx5: E-Switch, handle devcom events only for ports on the same device (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (Amir Tzin) [1982193] - net/mlx5e: Disable Rx ntuple offload for uplink representor (Amir Tzin) [1982193] - net/mlx5e: kTLS, Add stats for number of deleted kTLS TX offloaded connections (Amir Tzin) [1982193] - net/mlx5: SF, Improve performance in SF allocation (Amir Tzin) [1982193] - net/mlx5: Increase hairpin buffer size (Amir Tzin) [1982193] - net/mlx5: DR, Add support for flow sampler offload (Amir Tzin) [1982193] - net/mlx5: Compare sampler flow destination ID in fs_core (Amir Tzin) [1982193] - net/mlx5: remove "default n" from Kconfig (Amir Tzin) [1982193] - net/mlx5: Fix spelling mistake "enught" -> "enough" (Amir Tzin) [1982193] - net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Amir Tzin) [1982193] - net/mlx5: Fix missing error code in mlx5_init_fs() (Amir Tzin) [1982193] - RDMA/mlx5: Support real-time timestamp directly from the device (Amir Tzin) [1982193] - RDMA/mlx5: Refactor get_ts_format functions to simplify code (Amir Tzin) [1982193] - RDMA/mlx5: Enable Relaxed Ordering by default for kernel ULPs (Amir Tzin) [1982193] - net/mlx5: Round-Robin EQs over IRQs (Amir Tzin) [1982193] - net/mlx5: Separate between public and private API of sf.h (Amir Tzin) [1982193] - net/mlx5: Enlarge interrupt field in CREATE_EQ (Amir Tzin) [1982193] - net/mlx5: Allocating a pool of MSI-X vectors for SFs (Amir Tzin) [1982193] - net/mlx5: Change IRQ storage logic from static to dynamic (Amir Tzin) [1982193] - net/mlx5: Moving rmap logic to EQs (Amir Tzin) [1982193] - net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Amir Tzin) [1982193] - net/mlx5: Removing rmap per IRQ (Amir Tzin) [1982193] - net/mlx5: Clean license text in eq.[c|h] files (Amir Tzin) [1982193] - net/mlx5: Provide cpumask at EQ creation phase (Amir Tzin) [1982193] - net/mlx5: Introduce API for request and release IRQs (Amir Tzin) [1982193] - net/mlx5: Delay IRQ destruction till all users are gone (Amir Tzin) [1982193] - net/mlx5: Change ownership model for lag (Amir Tzin) [1982193] - net/mlx5: Lag, Don't rescan if the device is going down (Amir Tzin) [1982193] - net/mlx5: Lag, refactor disable flow (Amir Tzin) [1982193] - net/mlx5: Bridge, add tracepoints (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, filter tagged packets that didn't match tagged fg (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, support pvid and untagged vlan configurations (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, match FDB entry vlan tag (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, implement infrastructure for vlans (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, dynamic entry ageing (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, handle FDB events (Amir Tzin) [1982193 1982234] - docs: networking: Add missing mlx5 documentation (Amir Tzin) [1982193] - net/mlx5: Bridge, add offload infrastructure (Amir Tzin) [1982193 1982234] - net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Amir Tzin) [1982193 1982234] - net/mlx5: Create TC-miss priority and table (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Support EMD tag in modify header for STEv1 (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Added support for INSERT_HEADER reformat type (Amir Tzin) [1982193 1982234] - net/mlx5: Added new parameters to reformat context (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Allow encap action for RX for supporting devices (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Split reformat state to Encap and Decap (Amir Tzin) [1982193 1982234] - net/mlx5: mlx5_ifc support for header insert/remove (Amir Tzin) [1982193 1982234] - net/mlx5e: Remove unreachable code in mlx5e_xmit() (Amir Tzin) [1982193] - net/mlx5e: RX, Re-place page pool numa node change logic (Amir Tzin) [1982193] - net/mlx5e: Zero-init DIM structures (Amir Tzin) [1982193] - net/mlx5e: IPoIB, Add support for NDR speed (Amir Tzin) [1982193] - net/mlx5e: Remove the repeated declaration (Amir Tzin) [1982193] - net/mlx5: check for allocation failure in mlx5_ft_pool_init() (Amir Tzin) [1982193] - mlx5: count all link events (Amir Tzin) [1982193] - net/mlx5: Expose FW version over defined keyword (Amir Tzin) [1982193] - net/mlx5: Use boolean arithmetic to evaluate roce_lag (Amir Tzin) [1982193] - net/mlx5: Remove unnecessary spin lock protection (Amir Tzin) [1982193] - net/mlx5: Cap the maximum flow group size to 16M entries (Amir Tzin) [1982193] - net/mlx5: DR, Set max table size to 2G entries (Amir Tzin) [1982193] - net/mlx5: Move chains ft pool to be used by all firmware steering (Amir Tzin) [1982193] - net/mlx5: Move table size calculation to steering cmd layer (Amir Tzin) [1982193] - net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE (Amir Tzin) [1982193] - net/mlx5: DR, Remove unused field of send_ring struct (Amir Tzin) [1982193] - net/mlx5e: RX, Remove unnecessary check in RX CQE compression handling (Amir Tzin) [1982193] - net/mlx5: CT: Avoid reusing modify header context for natted entries (Amir Tzin) [1982193] - net/mlx5e: CT, Remove newline from ct_dbg call (Amir Tzin) [1982193] - RDMA/mlx5: Take qp type from mlx5_ib_qp (Amir Tzin) [1982193] - RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response (Amir Tzin) [1982193] - RDMA/mlx5: Support SQD2RTS for modify QP (Amir Tzin) [1982193] - RDMA/mlx5: Remove redundant assignment to ret (Amir Tzin) [1982193] - firewire: fix support status (Tomas Henzl) [2055319] - dlci: fix support status (Tomas Henzl) [2055319] - dlink: fix support status (Tomas Henzl) [2055319] - rxe: fix support status (Tomas Henzl) [2055319] - qic: fix support status (Tomas Henzl) [2055319] - Revert "ceph: enable async dirops by default" (Jeffrey Layton) [2052542] - libceph: optionally use bounce buffer on recv path in crc mode (Jeffrey Layton) [2024725] - libceph: make recv path in secure mode work the same as send path (Jeffrey Layton) [2024725] - mm: use kmap_local_page in memzero_page (Jeffrey Layton) [2024725] - mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() (Jeffrey Layton) [2024725] - iov_iter: lift memzero_page() to highmem.h (Jeffrey Layton) [2024725] - mm/highmem: Convert memcpy_[to|from]_page() to kmap_local_page() (Jeffrey Layton) [2024725] - mm/highmem: Lift memcpy_[to|from]_page to core (Jeffrey Layton) [2024725] - ceph: set pool_ns in new inode layout for async creates (Jeffrey Layton) [2046021] - ceph: properly put ceph_string reference after async create attempt (Jeffrey Layton) [2046021] - ceph: put the requests/sessions when it fails to alloc memory (Jeffrey Layton) [2046021] - ceph: remove redundant Lsx caps check (Jeffrey Layton) [2046021] - ceph: don't check for quotas on MDS stray dirs (Jeffrey Layton) [2046021] - ceph: drop send metrics debug message (Jeffrey Layton) [2046021] - ceph: Fix incorrect statfs report for small quota (Jeffrey Layton) [2011104] - scsi: qla2xxx: stop timer in shutdown path (Nilesh Javali) [2056055] - Revert "PCI: Add support for dev_groups to struct pci_driver" (Michel Dänzer) [2054595] - drm/amdgpu: Assign amdgpu_sysfs_groups to struct device_driver directly (Michel Dänzer) [2054595] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1998359] - redhat: enable zstream release numbering for rhel 8.6 (Augusto Caringi) - redhat: generate distgit changelog in genspec.sh as well (Jan Stancek) - redhat: always upload kabi tarballs (Jan Stancek) - redhat: make genspec prefer metadata from git notes (Jan Stancek)- xfs: don't generate selinux audit messages for capability testing (Brian Foster) [2059835]- ice: Implement support for SMA and U.FL on E810-T (Jonathan Toppins) [1975007] - ice: Add support for SMA control multiplexer (Jonathan Toppins) [1975007] - ice: Implement functions for reading and setting GPIO pins (Jonathan Toppins) [1975007] - ice: Refactor ice_aqc_link_topo_addr (Jonathan Toppins) [1975007] - xfs: restore speculative_cow_prealloc_lifetime sysctl (Bill O'Donnell) [2015621] - xfs: Fix the free logic of state in xfs_attr_node_hasname (Bill O'Donnell) [2015621 2037498] - xfs: punch out data fork delalloc blocks on COW writeback failure (Bill O'Donnell) [2015621 2012872] - xfs: use kmem_cache_free() for kmem_cache objects (Bill O'Donnell) [2015621] - xfs: logging the on disk inode LSN can make it go backwards (Bill O'Donnell) [2015621] - xfs: only reset incore inode health state flags when reclaiming an inode (Bill O'Donnell) [2015621] - xfs: remove obsolete AGF counter debugging (Bill O'Donnell) [2015621] - xfs: Initialize xfs_alloc_arg->total correctly when allocating minlen extents (Bill O'Donnell) [2015621] - xfs: Fix dax inode extent calculation when direct write is performed on an unwritten extent (Bill O'Donnell) [2015621] - xfs: mark a data structure sick if there are cross-referencing errors (Bill O'Donnell) [2015621] - xfs: fix maxlevels comparisons in the btree staging code (Bill O'Donnell) [2015621] - xfs: fix incorrect unit conversion in scrub tracepoint (Bill O'Donnell) [2015621] - xfs: fix log intent recovery ENOSPC shutdowns when inactivating inodes (Bill O'Donnell) [2015621] - xfs: fix radix tree tag signs (Bill O'Donnell) [2015621] - xfs: force log and push AIL to clear pinned inodes when aborting mount (Bill O'Donnell) [2015621] - xfs: use current->journal_info for detecting transaction recursion (Bill O'Donnell) [2015621] - xfs: don't nest transactions when scanning for eofblocks (Bill O'Donnell) [2015621] - xfs: fix boolreturn.cocci warnings (Bill O'Donnell) [2015621] - xfs: get rid of xfs_growfs_{data,log}_t (Bill O'Donnell) [2015621] - xfs: rename `new' to `delta' in xfs_growfs_data_private() (Bill O'Donnell) [2015621] - xfs: don't bounce the iolock between free_{eof,cow}blocks (Bill O'Donnell) [2015621] - xfs: expose the blockgc workqueue knobs publicly (Bill O'Donnell) [2015621] - xfs: parallelize block preallocation garbage collection (Bill O'Donnell) [2015621] - xfs: rename block gc start and stop functions (Bill O'Donnell) [2015621] - xfs: only walk the incore inode tree once per blockgc scan (Bill O'Donnell) [2015621] - xfs: consolidate the eofblocks and cowblocks workers (Bill O'Donnell) [2015621] - xfs: consolidate incore inode radix tree posteof/cowblocks tags (Bill O'Donnell) [2015621] - xfs: remove trivial eof/cowblocks functions (Bill O'Donnell) [2015621] - xfs: hide xfs_icache_free_cowblocks (Bill O'Donnell) [2015621] - xfs: hide xfs_icache_free_eofblocks (Bill O'Donnell) [2015621] - xfs: relocate the eofb/cowb workqueue functions (Bill O'Donnell) [2015621] - xfs: set WQ_SYSFS on all workqueues in debug mode (Bill O'Donnell) [2015621] - xfs: increase the default parallelism levels of pwork clients (Bill O'Donnell) [2015621] - xfs: flush speculative space allocations when we run out of space (Bill O'Donnell) [2015621] - xfs: refactor xfs_icache_free_{eof,cow}blocks call sites (Bill O'Donnell) [2015621] - xfs: add a tracepoint for blockgc scans (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for chown (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for inode creation (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for file blocks (Bill O'Donnell) [2015621] - xfs: try worst case space reservation upfront in xfs_reflink_remap_extent (Bill O'Donnell) [2015621] - xfs: pass flags and return gc errors from xfs_blockgc_free_quota (Bill O'Donnell) [2015621] - xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts (Bill O'Donnell) [2015621] - xfs: xfs_inode_free_quota_blocks should scan project quota (Bill O'Donnell) [2015621] - xfs: don't stall cowblocks scan if we can't take locks (Bill O'Donnell) [2015621] - xfs: trigger all block gc scans when low on quota space (Bill O'Donnell) [2015621] - xfs: shut down the filesystem if we screw up quota reservation (Bill O'Donnell) [2015621] - xfs: rename code to error in xfs_ioctl_setattr (Bill O'Donnell) [2015621] - xfs: remove xfs_qm_vop_chown_reserve (Bill O'Donnell) [2015621] - xfs: refactor inode ownership change transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: refactor inode creation transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: refactor reflink functions to use xfs_trans_alloc_inode (Bill O'Donnell) [2015621] - xfs: allow reservation of rtblocks with xfs_trans_alloc_inode (Bill O'Donnell) [2015621] - xfs: refactor common transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: reserve data and rt quota at the same time (Bill O'Donnell) [2015621] - xfs: clean up icreate quota reservation calls (Bill O'Donnell) [2015621] - xfs: remove xfs_trans_unreserve_quota_nblks completely (Bill O'Donnell) [2015621] - xfs: create convenience wrappers for incore quota block reservations (Bill O'Donnell) [2015621] - xfs: clean up quota reservation callsites (Bill O'Donnell) [2015621] - xfs: reduce quota reservation when doing a dax unwritten extent conversion (Bill O'Donnell) [2015621] - xfs: reduce exclusive locking on unaligned dio (Bill O'Donnell) [2015621] - xfs: split the unaligned DIO write code out (Bill O'Donnell) [2015621] - xfs: improve the reflink_bounce_dio_write tracepoint (Bill O'Donnell) [2015621] - xfs: simplify the read/write tracepoints (Bill O'Donnell) [2015621] - xfs: remove the buffered I/O fallback assert (Bill O'Donnell) [2015621] - xfs: cleanup the read/write helper naming (Bill O'Donnell) [2015621] - xfs: make xfs_file_aio_write_checks IOCB_NOWAIT-aware (Bill O'Donnell) [2015621] - xfs: factor out a xfs_ilock_iocb helper (Bill O'Donnell) [2015621] - xfs: Fix 'set but not used' warning in xfs_bmap_compute_alignments() (Bill O'Donnell) [2015621] - xfs: fix unused log variable in xfs_log_cover() (Bill O'Donnell) [2015621] - iomap: add a IOMAP_DIO_OVERWRITE_ONLY flag (Bill O'Donnell) [2015621] - iomap: pass a flags argument to iomap_dio_rw (Bill O'Donnell) [2015621] - iomap: rename the flags variable in __iomap_dio_rw (Bill O'Donnell) [2015621] - iomap: Allow filesystem to call iomap_dio_complete without i_rwsem (Bill O'Donnell) [2015621] - xfs: reduce ilock acquisitions in xfs_file_fsync (Bill O'Donnell) [2015621] - xfs: refactor xfs_file_fsync (Bill O'Donnell) [2015621] - xfs: cover the log on freeze instead of cleaning it (Bill O'Donnell) [2015621] - xfs: remove xfs_quiesce_attr() (Bill O'Donnell) [2015621] - xfs: remove duplicate wq cancel and log force from attr quiesce (Bill O'Donnell) [2015621] - xfs: fold sbcount quiesce logging into log covering (Bill O'Donnell) [2015621] - xfs: don't reset log idle state on covering checkpoints (Bill O'Donnell) [2015621] - xfs: cover the log during log quiesce (Bill O'Donnell) [2015621] - xfs: separate log cleaning from log quiesce (Bill O'Donnell) [2015621] - xfs: lift writable fs check up into log worker task (Bill O'Donnell) [2015621] - xfs: set inode size after creating symlink (Bill O'Donnell) [2015621] - xfs: remove a stale comment from xfs_file_aio_write_checks() (Bill O'Donnell) [2015621] - xfs: Introduce error injection to allocate only minlen size extents for files (Bill O'Donnell) [2015621] - xfs: Process allocated extent in a separate function (Bill O'Donnell) [2015621] - xfs: Compute bmap extent alignments in a separate function (Bill O'Donnell) [2015621] - xfs: Remove duplicate assert statement in xfs_bmap_btalloc() (Bill O'Donnell) [2015621] - xfs: Introduce error injection to reduce maximum inode fork extent count (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when swapping extents (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when remapping an extent (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when moving extent from cow to data fork (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when writing to unwritten extent (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when adding/removing xattrs (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when renaming dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when removing dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when adding dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when punching a hole (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when trivally adding a new extent (Bill O'Donnell) [2015621] - xfs: Add helper for checking per-inode extent count overflow (Bill O'Donnell) [2015621] - iwlwifi: pcie: add killer devices to the driver (Íñigo Huguet) [2043453] - iwlwifi: add support for BNJ HW (Íñigo Huguet) [2043453] - iwlwifi: Fix FW name for gl (Íñigo Huguet) [2043453] - iwlwifi: Read the correct addresses when getting the crf id (Íñigo Huguet) [2043453] - iwlwifi: pcie: add jacket bit to device configuration parsing (Íñigo Huguet) [2043453] - iwlwifi: add new ax1650 killer device (Íñigo Huguet) [2043453] - iwlwifi: add new Qu-Hr device (Íñigo Huguet) [2043453] - iwlwifi: add missing entries for Gf4 with So and SoF (Íñigo Huguet) [2043453] - iwlwifi: remove unused iwlax210_2ax_cfg_so_hr_a0 structure (Íñigo Huguet) [2043453] - iwlwifi: add support for Bz-Z HW (Íñigo Huguet) [2043453] - iwlwifi: support 4-bits in MAC step value (Íñigo Huguet) [2043453] - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Íñigo Huguet) [2043453] - iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() (Íñigo Huguet) [2043453] - mt76: mt7921: fix a possible race enabling/disabling runtime-pm (Íñigo Huguet) [2043453] - ath11k: Fix unexpected return buffer manager error for QCA6390 (Íñigo Huguet) [2043453] - ath11k: Fix napi related hang (Íñigo Huguet) [2043453] - iwlwifi: yoyo: fix issue with new DBGI_SRAM region read. (Íñigo Huguet) [2043453] - iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix AUX ROC removal (Íñigo Huguet) [2043453] - iwlwifi: mvm: set protected flag only for NDP ranging (Íñigo Huguet) [2043453] - iwlwifi: mvm: perform 6GHz passive scan after suspend (Íñigo Huguet) [2043453] - iwlwifi: mvm: Fix calculation of frame length (Íñigo Huguet) [2043453] - iwlwifi: mvm: test roc running status bits before removing the sta (Íñigo Huguet) [2043453] - iwlwifi: don't pass actual WGDS revision number in table_revision (Íñigo Huguet) [2043453] - iwlwifi: fix leaks/bad data after failed firmware load (Íñigo Huguet) [2043453] - iwlwifi: fix debug TLV parsing (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix 32-bit build in FTM (Íñigo Huguet) [2043453] - iwlwifi: fix Bz NMI behaviour (Íñigo Huguet) [2043453] - rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled (Íñigo Huguet) [2043453] - rtw88: 8822c: update rx settings to prevent potential hw deadlock (Íñigo Huguet) [2043453] - rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE (Íñigo Huguet) [2043453] - ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream (Íñigo Huguet) [2043453] - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() (Íñigo Huguet) [2043453] - ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() (Íñigo Huguet) [2043453] - mac80211: fix FEC flag in radio tap header (Íñigo Huguet) [2043453] - mt76: mt7921: fix possible resume failure (Íñigo Huguet) [2043453] - mt76: mt7921: move mt76_connac_mcu_set_hif_suspend to bus-related files (Íñigo Huguet) [2043453] - mt76: mt7921: fix network buffer leak by txs missing (Íñigo Huguet) [2043453] - mt76: mt7615: clear mcu error interrupt status on mt7663 (Íñigo Huguet) [2043453] - mt76: connac: fix last_chan configuration in mt76_connac_mcu_rate_txpower_band (Íñigo Huguet) [2043453] - mt76: mt7921: use correct iftype data on 6GHz cap init (Íñigo Huguet) [2043453] - mt76: mt7921: fix boolreturn.cocci warning (Íñigo Huguet) [2043453] - mt76: mt7615: fix unused tx antenna mask in testmode (Íñigo Huguet) [2043453] - mt76: fix the wiphy's available antennas to the correct value (Íñigo Huguet) [2043453] - mt76: connac: fix a theoretical NULL pointer dereference in mt76_connac_get_phy_mode (Íñigo Huguet) [2043453] - mt76: mt7921: fix possible NULL pointer dereference in mt7921_mac_write_txwi (Íñigo Huguet) [2043453] - mt76: fix possible OOB issue in mt76_calculate_default_rate (Íñigo Huguet) [2043453] - mt76: debugfs: fix queue reporting for mt76-usb (Íñigo Huguet) [2043453] - mt76: mt7915: fix SMPS operation fail (Íñigo Huguet) [2043453] - mt76: mt7915: fix return condition in mt7915_tm_reg_backup_restore() (Íñigo Huguet) [2043453] - mt76: mt7921: fix MT7921E reset failure (Íñigo Huguet) [2043453] - mt76: mt7615: fix possible deadlock while mt7615_register_ext_phy() (Íñigo Huguet) [2043453] - mt76: mt7921: drop offload_flags overwritten (Íñigo Huguet) [2043453] - mt76: mt7915: get rid of mt7915_mcu_set_fixed_rate routine (Íñigo Huguet) [2043453] - bus: mhi: core: Use correctly sized arguments for bit field (Íñigo Huguet) [2043453] - bus: mhi: core: Fix race while handling SYS_ERR at power up (Íñigo Huguet) [2043453] - bus: mhi: core: Fix reading wake_capable channel configuration (Íñigo Huguet) [2043453] - bus: mhi: core: Minor style and comment fixes (Íñigo Huguet) [2043453] - bus: mhi: pci_generic: Graceful shutdown on freeze (Íñigo Huguet) [2043453] - ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() (Íñigo Huguet) [2043453] - mt76: remove variable set but not used (Íñigo Huguet) [2043453] - ath11k: Fix deleting uninitialized kernel timer during fragment cache flush (Íñigo Huguet) [2043453] - ath11k: add spectral/CFR buffer validation support (Íñigo Huguet) [2043453] - ath11k: Fix buffer overflow when scanning with extraie (Íñigo Huguet) [2043453] - mwifiex: Fix possible ABBA deadlock (Íñigo Huguet) [2043453] - ath10k: fix scan abort when duration is set for hw scan (Íñigo Huguet) [2043453] - ath10k: Fix tx hanging (Íñigo Huguet) [2043453] - iwlwifi: acpi: fix wgds rev 3 size (Íñigo Huguet) [2043453] - iwlwifi: mvm: avoid clearing a just saved session protection id (Íñigo Huguet) [2043453] - iwlwifi: mvm: Fix wrong documentation for scan request command (Íñigo Huguet) [2043453] - iwlwifi: mvm: synchronize with FW after multicast commands (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix delBA vs. NSSN queue sync race (Íñigo Huguet) [2043453] - ath11k: Fix QMI file type enum value (Íñigo Huguet) [2043453] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2043453] - ath10k: Fix the MTU size on QCA9377 SDIO (Íñigo Huguet) [2043453] - wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma (Íñigo Huguet) [2043453] - mwifiex: Ignore BTCOEX events from the 88W8897 firmware (Íñigo Huguet) [2043453] - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() (Íñigo Huguet) [2043453] - ath11k: Use host CE parameters for CE interrupts configuration (Íñigo Huguet) [2043453] - ath11k: Fix mon status ring rx tlv processing (Íñigo Huguet) [2043453] - ath11k: skip sending vdev down for channel switch (Íñigo Huguet) [2043453] - ath11k: fix read fail for htt_stats and htt_peer_stats for single pdev (Íñigo Huguet) [2043453] - ath11k: Set IRQ affinity to CPU0 in case of one MSI vector (Íñigo Huguet) [2043453] - ath11k: do not restore ASPM in case of single MSI vector (Íñigo Huguet) [2043453] - ath11k: add support one MSI vector (Íñigo Huguet) [2043453] - ath11k: refactor multiple MSI vector implementation (Íñigo Huguet) [2043453] - ath11k: use ATH11K_PCI_IRQ_DP_OFFSET for DP IRQ (Íñigo Huguet) [2043453] - ath11k: add CE and ext IRQ flag to indicate irq_handler (Íñigo Huguet) [2043453] - ath11k: get msi_data again after request_irq is called (Íñigo Huguet) [2043453] - ath9k: fix intr_txqs setting (Íñigo Huguet) [2043453] - ath11k: add hw_param for wakeup_mhi (Íñigo Huguet) [2043453] - ath11k: reset RSN/WPA present state for open BSS (Íñigo Huguet) [2043453] - ath11k: clear the keys properly via DISABLE_KEY (Íñigo Huguet) [2043453] - ath11k: Fix crash caused by uninitialized TX ring (Íñigo Huguet) [2043453] - ath11k: use cache line aligned buffers for dbring (Íñigo Huguet) [2043453] - ath11k: Fix ETSI regd with weather radar overlap (Íñigo Huguet) [2043453] - ath11k: fix FCS_ERR flag in radio tap header (Íñigo Huguet) [2043453] - ath11k: fix the value of msecs_to_jiffies in ath11k_debugfs_fw_stats_request (Íñigo Huguet) [2043453] - ath11k: fix firmware crash during channel switch (Íñigo Huguet) [2043453] - ath11k: Fix 'unused-but-set-parameter' error (Íñigo Huguet) [2043453] - ath11k: fix DMA memory free in CE pipe cleanup (Íñigo Huguet) [2043453] - ath11k: fix error routine when fallback of add interface fails (Íñigo Huguet) [2043453] - ath11k: fix fw crash due to peer get authorized before key install (Íñigo Huguet) [2043453] - ath11k: Clear auth flag only for actual association in security mode (Íñigo Huguet) [2043453] - ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware (Íñigo Huguet) [2043453] - ath11k: set correct NL80211_FEATURE_DYNAMIC_SMPS for WCN6855 (Íñigo Huguet) [2043453] - mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Íñigo Huguet) [2043453] - mac80211: initialize variable have_higher_than_11mbit (Íñigo Huguet) [2043453] - mac80211: fix locking in ieee80211_start_ap error path (Íñigo Huguet) [2043453] - mac80211: do drv_reconfig_complete() before restarting all (Íñigo Huguet) [2043453] - mac80211: mark TX-during-stop for TX in in_reconfig (Íñigo Huguet) [2043453] - mac80211: update channel context before station state (Íñigo Huguet) [2043453] - mac80211: Fix the size used for building probe request (Íñigo Huguet) [2043453] - mac80211: fix lookup when adding AddBA extension element (Íñigo Huguet) [2043453] - mac80211: validate extended element ID is present (Íñigo Huguet) [2043453] - cfg80211: Acquire wiphy mutex on regulatory work (Íñigo Huguet) [2043453] - mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock (Íñigo Huguet) [2043453] - nl80211: remove reload flag from regulatory_request (Íñigo Huguet) [2043453] - mac80211: send ADDBA requests using the tid/queue of the aggregation session (Íñigo Huguet) [2043453] - bus: mhi: core: Add support for forced PM resume (Íñigo Huguet) [2043453] - mt76: mt7921: fix build regression (Íñigo Huguet) [2043453] - brcmsmac: rework LED dependencies (Íñigo Huguet) [2043453] - iwlwifi: fix LED dependencies (Íñigo Huguet) [2043453] - iwlwifi: mvm: don't crash on invalid rate w/o STA (Íñigo Huguet) [2043453] - bus: mhi: pci_generic: Fix device recovery failed issue (Íñigo Huguet) [2043453] - mt76: fix key pointer overwrite in mt7921s_write_txwi/mt7663_usb_sdio_write_txwi (Íñigo Huguet) [2043453] - rt2x00: do not mark device gone on EPROTO errors during start (Íñigo Huguet) [2043453] - nl80211: reset regdom when reloading regdb (Íñigo Huguet) [2043453] - mac80211: add docs for ssn in struct tid_ampdu_tx (Íñigo Huguet) [2043453] - mac80211: fix a memory leak where sta_info is not freed (Íñigo Huguet) [2043453] - mac80211: set up the fwd_skb->dev for mesh forwarding (Íñigo Huguet) [2043453] - mac80211: fix regression in SSN handling of addba tx (Íñigo Huguet) [2043453] - mac80211: fix rate control for retransmitted frames (Íñigo Huguet) [2043453] - mac80211: track only QoS data frames for admission control (Íñigo Huguet) [2043453] - mac80211: fix TCP performance on mesh interface (Íñigo Huguet) [2043453] - mt76: fix possible pktid leak (Íñigo Huguet) [2043453] - mt76: fix timestamp check in tx_status (Íñigo Huguet) [2043453] - mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode (Íñigo Huguet) [2043453] - iwlwifi: Fix memory leaks in error handling path (Íñigo Huguet) [2043453] - iwlwifi: fix warnings produced by kernel debug options (Íñigo Huguet) [2043453] - iwlwifi: mvm: retry init flow if failed (Íñigo Huguet) [2043453] - iwlwifi: Fix missing error code in iwl_pci_probe() (Íñigo Huguet) [2043453] - iwlwifi: pcie: fix constant-conversion warning (Íñigo Huguet) [2043453] - mac80211: fix throughput LED trigger (Íñigo Huguet) [2043453] - mac80211: fix monitor_sdata RCU/locking assertions (Íñigo Huguet) [2043453] - mac80211: drop check for DONT_REORDER in __ieee80211_select_queue (Íñigo Huguet) [2043453] - mac80211: fix radiotap header generation (Íñigo Huguet) [2043453] - mac80211: do not access the IV when it was stripped (Íñigo Huguet) [2043453] - nl80211: fix radio statistics in survey dump (Íñigo Huguet) [2043453] - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Íñigo Huguet) [2043453] - mwifiex: fix division by zero in fw download path (Íñigo Huguet) [2043453] - iwlwifi: bump FW API to 67 for AX devices (Íñigo Huguet) [2043453] - iwlwifi: mvm: extend session protection on association (Íñigo Huguet) [2043453] - iwlwifi: rename CHANNEL_SWITCH_NOA_NOTIF to CHANNEL_SWITCH_START_NOTIF (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove session protection on disassoc (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix WGDS table print in iwl_mvm_chub_update_mcc() (Íñigo Huguet) [2043453] - iwlwifi: rename GEO_TX_POWER_LIMIT to PER_CHAIN_LIMIT_OFFSET_CMD (Íñigo Huguet) [2043453] - iwlwifi: mvm: d3: use internal data representation (Íñigo Huguet) [2043453] - iwlwifi: mvm: update RFI TLV (Íñigo Huguet) [2043453] - iwlwifi: mvm: don't get address of mvm->fwrt just to dereference as a pointer (Íñigo Huguet) [2043453] - iwlwifi: yoyo: support for ROM usniffer (Íñigo Huguet) [2043453] - iwlwifi: fw: uefi: add missing include guards (Íñigo Huguet) [2043453] - iwlwifi: dump host monitor data when NIC doesn't init (Íñigo Huguet) [2043453] - iwlwifi: pcie: simplify iwl_pci_find_dev_info() (Íñigo Huguet) [2043453] - iwlwifi: ACPI: support revision 3 WGDS tables (Íñigo Huguet) [2043453] - iwlwifi: pcie: update sw error interrupt for BZ family (Íñigo Huguet) [2043453] - iwlwifi: add new pci SoF with JF (Íñigo Huguet) [2043453] - iwlwifi: mvm: Use all Rx chains for roaming scan (Íñigo Huguet) [2043453] - iwlwifi: pcie: remove two duplicate PNJ device entries (Íñigo Huguet) [2043453] - iwlwifi: pcie: refactor dev_info lookup (Íñigo Huguet) [2043453] - iwlwifi: pcie: remove duplicate entry (Íñigo Huguet) [2043453] - iwlwifi: pcie: fix killer name matching for AX200 (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix some kerneldoc issues (Íñigo Huguet) [2043453] - ath10k: fix division by zero in send path (Íñigo Huguet) [2043453] - ath10k: fix control-message timeout (Íñigo Huguet) [2043453] - ath10k: fix module load regression with iram-recovery feature (Íñigo Huguet) [2043453] - ath10k: fix invalid dma_addr_t token assignment (Íñigo Huguet) [2043453] - ath11k: change return buffer manager for QCA6390 (Íñigo Huguet) [2043453] - mt76: connac: fix unresolved symbols when CONFIG_PM is unset (Íñigo Huguet) [2043453] - mt76: Make use of the helper macro kthread_run() (Íñigo Huguet) [2043453] - mt76: Print error message when reading EEPROM from mtd failed (Íñigo Huguet) [2043453] - mt76: mt7921: disable 4addr capability (Íñigo Huguet) [2043453] - mt76: mt7915: add debugfs knobs for MCU utilization (Íñigo Huguet) [2043453] - mt76: mt7915: add WA firmware log support (Íñigo Huguet) [2043453] - mt76: mt7915: fix endiannes warning mt7915_mcu_beacon_check_caps (Íñigo Huguet) [2043453] - mt76: mt7915: rework debugfs fixed-rate knob (Íñigo Huguet) [2043453] - mt76: mt7915: rework .set_bitrate_mask() to support more options (Íñigo Huguet) [2043453] - mt76: mt7915: remove mt7915_mcu_add_he() (Íñigo Huguet) [2043453] - mt76: mt7615: apply cached RF data for DBDC (Íñigo Huguet) [2043453] - mt76: mt7615: mt7622: fix ibss and meshpoint (Íñigo Huguet) [2043453] - mt76: mt7921: fix Wformat build warning (Íñigo Huguet) [2043453] - mt76: mt7921: fix mt7921s Kconfig (Íñigo Huguet) [2043453] - iwlwifi: pnvm: print out the version properly (Íñigo Huguet) [2043453] - iwlwifi: dbg: treat non active regions as unsupported regions (Íñigo Huguet) [2043453] - iwlwifi: mvm: Read acpi dsm to get channel activation bitmap (Íñigo Huguet) [2043453] - iwlwifi: add new device id 7F70 (Íñigo Huguet) [2043453] - iwlwifi: mvm: improve log when processing CSA (Íñigo Huguet) [2043453] - iwlwifi: mvm: set BT-coex high priority for 802.1X/4-way-HS (Íñigo Huguet) [2043453] - iwlwifi: dbg: treat dbgc allocation failure when tlv is missing (Íñigo Huguet) [2043453] - iwlwifi: add new killer devices to the driver (Íñigo Huguet) [2043453] - iwlwifi: mvm: set inactivity timeouts also for PS-poll (Íñigo Huguet) [2043453] - iwlwifi: pcie: try to grab NIC access early (Íñigo Huguet) [2043453] - iwlwifi: mvm: reduce WARN_ON() in TX status path (Íñigo Huguet) [2043453] - iwlwifi: allow rate-limited error messages (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove session protection after auth/assoc (Íñigo Huguet) [2043453] - iwlwifi: remove redundant iwl_finish_nic_init() argument (Íñigo Huguet) [2043453] - iwlwifi: mvm: Add RTS and CTS flags to iwl_tx_cmd_flags. (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove csi from iwl_mvm_pass_packet_to_mac80211() (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new rate_n_flags for REPLY_RX_MPDU_CMD and RX_NO_DATA_NOTIF (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new TX_RSP and COMPRESSED_BA_RES versions (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new version of BEACON_TEMPLATE_CMD. (Íñigo Huguet) [2043453] - iwlwifi: mvm: Add support for new rate_n_flags in tx_cmd. (Íñigo Huguet) [2043453] - iwlwifi: BZ Family SW reset support (Íñigo Huguet) [2043453] - iwlwifi: BZ Family BUS_MASTER_DISABLE_REQ code duplication (Íñigo Huguet) [2043453] - iwlwifi: yoyo: fw debug config from context info and preset (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new version of ranging response notification (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support version 3 of tlc_update_notif. (Íñigo Huguet) [2043453] - iwlwifi: mvm: convert old rate & flags to the new format. (Íñigo Huguet) [2043453] - iwlwifi: mvm: add definitions for new rate & flags (Íñigo Huguet) [2043453] - iwlwifi: mvm: update definitions due to new rate & flags (Íñigo Huguet) [2043453] - iwlwifi: mvm: scrub key material in firmware dumps (Íñigo Huguet) [2043453] - iwlwifi: parse debug exclude data from firmware file (Íñigo Huguet) [2043453] - iwlwifi: fw dump: add infrastructure for dump scrubbing (Íñigo Huguet) [2043453] - iwlwifi: mvm: correct sta-state logic for TDLS (Íñigo Huguet) [2043453] - iwlwifi: api: fix struct iwl_wowlan_status_v7 kernel-doc (Íñigo Huguet) [2043453] - iwlwifi: fix fw/img.c license statement (Íñigo Huguet) [2043453] - iwlwifi: remove contact information (Íñigo Huguet) [2043453] - iwlwifi: remove MODULE_AUTHOR() statements (Íñigo Huguet) [2043453] - iwlwifi: api: remove unused RX status bits (Íñigo Huguet) [2043453] - iwlwifi: add some missing kernel-doc in struct iwl_fw (Íñigo Huguet) [2043453] - iwlwifi: mvm: Remove antenna c references (Íñigo Huguet) [2043453] - iwlwifi: mvm: add support for 160Mhz in ranging measurements (Íñigo Huguet) [2043453] - iwlwifi: add vendor specific capabilities for some RFs (Íñigo Huguet) [2043453] - iwlwifi: mvm: add lmac/umac PC info in case of error (Íñigo Huguet) [2043453] - iwlwifi: mvm: disable RX-diversity in powersave (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix ieee80211_get_he_iftype_cap() iftype (Íñigo Huguet) [2043453] - iwlwifi: Start scratch debug register for Bz family (Íñigo Huguet) [2043453] - iwlwifi: Add support for more BZ HWs (Íñigo Huguet) [2043453] - iwlwifi: Add support for getting rf id with blank otp (Íñigo Huguet) [2043453] - cfg80211: fix kernel-doc for MBSSID EMA (Íñigo Huguet) [2043453] - mac80211: Prevent AP probing during suspend (Íñigo Huguet) [2043453] - nl80211: Add LC placeholder band definition to nl80211_band (Íñigo Huguet) [2043453] - mac80211: split beacon retrieval functions (Íñigo Huguet) [2043453] - cfg80211: separate get channel number from ies (Íñigo Huguet) [2043453] - mac80211: use ieee80211_bss_get_elem() in most places (Íñigo Huguet) [2043453] - cfg80211: scan: use element finding functions in easy cases (Íñigo Huguet) [2043453] - nl80211: use element finding functions (Íñigo Huguet) [2043453] - mac80211: fils: use cfg80211_find_ext_elem() (Íñigo Huguet) [2043453] - mac80211: fix memory leaks with element parsing (Íñigo Huguet) [2043453] - cfg80211: prepare for const netdev->dev_addr (Íñigo Huguet) [2043453] - mac80211: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - wireless: mac80211_hwsim: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - mac80211: debugfs: calculate free buffer size correctly (Íñigo Huguet) [2043453] - fq_codel: generalise ce_threshold marking for subset of traffic (Íñigo Huguet) [2043453] - wl3501_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - ray_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - brcmfmac: prepare for const netdev->dev_addr (Íñigo Huguet) [2043453] - wireless: use eth_hw_addr_set() instead of ether_addr_copy() (Íñigo Huguet) [2043453] - wireless: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - iwlwifi: cfg: set low-latency-xtal for some integrated So devices (Íñigo Huguet) [2043453] - iwlwifi: pnvm: read EFI data only if long enough (Íñigo Huguet) [2043453] - iwlwifi: pnvm: don't kmemdup() more than we have (Íñigo Huguet) [2043453] - iwlwifi: change all JnP to NO-160 configuration (Íñigo Huguet) [2043453] - iwlwifi: mvm: reset PM state on unsuccessful resume (Íñigo Huguet) [2043453] - mwifiex: Deactive host sleep using HSCFG after it was activated manually (Íñigo Huguet) [2043453] - mwifiex: Send DELBA requests according to spec (Íñigo Huguet) [2043453] - mwifiex: Fix an incorrect comment (Íñigo Huguet) [2043453] - mwifiex: Log an error on command failure during key-material upload (Íñigo Huguet) [2043453] - mwifiex: Don't log error on suspend if wake-on-wlan is disabled (Íñigo Huguet) [2043453] - mt76: mt7915: change max rx len limit of hw modules (Íñigo Huguet) [2043453] - mt76: mt7915: fix missing HE phy cap (Íñigo Huguet) [2043453] - mt76: mt7915: rework mt7915_mcu_sta_muru_tlv() (Íñigo Huguet) [2043453] - mt76: mt7915: enable HE UL MU-MIMO (Íñigo Huguet) [2043453] - mt76: mt7921: add per-vif counters in ethtool (Íñigo Huguet) [2043453] - mt76: mt7921: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043453] - mt76: mt7921: add sta stats accounting in mt7921_mac_add_txs_skb (Íñigo Huguet) [2043453] - mt76: mt7921: introduce stats reporting through ethtool (Íñigo Huguet) [2043453] - mt76: mt7921: add some more MIB counters (Íñigo Huguet) [2043453] - mt76: do not reset MIB counters in get_stats callback (Íñigo Huguet) [2043453] - mt76: mt7915: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043453] - mt76: mt7915: run mt7915_get_et_stats holding mt76 mutex (Íñigo Huguet) [2043453] - mt76: move mt76_ethtool_worker_info in mt76 module (Íñigo Huguet) [2043453] - mt76: move mt76_sta_stats in mt76.h (Íñigo Huguet) [2043453] - mt76: mt76x0: correct VHT MCS 8/9 tx power eeprom offset (Íñigo Huguet) [2043453] - mt76: mt7921s: add reset support (Íñigo Huguet) [2043453] - mt76: mt7921: introduce mt7921s support (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mt7921_mcu_send_message (Íñigo Huguet) [2043453] - mt76: mt7921: rely on mcu_get_nic_capability (Íñigo Huguet) [2043453] - mt76: connac: extend mcu_get_nic_capability (Íñigo Huguet) [2043453] - mt76: sdio: extend sdio module to support CONNAC2 (Íñigo Huguet) [2043453] - mt76: sdio: introduce parse_irq callback (Íñigo Huguet) [2043453] - mt76: sdio: move common code in mt76_sdio module (Íñigo Huguet) [2043453] - mt76: mt7921: use physical addr to unify register access (Íñigo Huguet) [2043453] - mt76: mt7921: make all event parser reusable between mt7921s and mt7921e (Íñigo Huguet) [2043453] - mt76: mt7663s: rely on mcu reg access utility (Íñigo Huguet) [2043453] - mt76: connac: move mcu reg access utility routines in mt76_connac_lib module (Íñigo Huguet) [2043453] - mt76: mt7921: add MT7921_COMMON module (Íñigo Huguet) [2043453] - mt76: mt7921: refactor init.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mcu.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: refactor dma.c to be pcie specific (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mac.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: add MU EDCA cmd support (Íñigo Huguet) [2043453] - mt76: mt7915: remove dead code in debugfs code (Íñigo Huguet) [2043453] - mt76: sdio: export mt76s_alloc_rx_queue and mt76s_alloc_tx routines (Íñigo Huguet) [2043453] - mt76: mt7915: improve code readability for xmit-queue handler (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt76 debugfs sub-dir for ext-phy (Íñigo Huguet) [2043453] - mt76: rely on phy pointer in mt76_register_debugfs_fops routine signature (Íñigo Huguet) [2043453] - mt76: mt7915: set muru platform type (Íñigo Huguet) [2043453] - mt76: mt7915: set VTA bit in tx descriptor (Íñigo Huguet) [2043453] - mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() (Íñigo Huguet) [2043453] - mt76: mt7915: rework starec TLV tags (Íñigo Huguet) [2043453] - mt76: mt7915: fix sta_rec_wtbl tag len (Íñigo Huguet) [2043453] - mt76: mt7915: improve starec readability of txbf (Íñigo Huguet) [2043453] - mt76: mt7915: fix txbf starec TLV issues (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mcu_beacon_check_caps() (Íñigo Huguet) [2043453] - mt76: connac: fix possible NULL pointer dereference in mt76_connac_get_phy_mode_v2 (Íñigo Huguet) [2043453] - mt76: do not access 802.11 header in ccmp check for 802.3 rx skbs (Íñigo Huguet) [2043453] - mt76: use a separate CCMP PN receive counter for management frames (Íñigo Huguet) [2043453] - mt76: mt7921: add delay config for sched scan (Íñigo Huguet) [2043453] - mt76: mt7615: fix monitor mode tear down crash (Íñigo Huguet) [2043453] - mt76: debugfs: improve queue node readability (Íñigo Huguet) [2043453] - mt76: mt7915: add twt_stats knob in debugfs (Íñigo Huguet) [2043453] - mt76: mt7915: enable twt responder capability (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mac_add_twt_setup routine (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mcu_twt_agrt_update mcu command (Íñigo Huguet) [2043453] - mt76: mt7915: introduce __mt7915_get_tsf routine (Íñigo Huguet) [2043453] - mt76: drop MCU header size from buffer size in __mt76_mcu_send_firmware (Íñigo Huguet) [2043453] - mt76: introduce __mt76_mcu_send_firmware routine (Íñigo Huguet) [2043453] - mt76: support reading EEPROM data embedded in fdt (Íñigo Huguet) [2043453] - mt76: schedule status timeout at dma completion (Íñigo Huguet) [2043453] - mt76: substitute sk_buff_head status_list with spinlock_t status_lock (Íñigo Huguet) [2043453] - mt76: remove mt76_wcid pointer from mt76_tx_status_check signature (Íñigo Huguet) [2043453] - mt76: introduce packet_id idr (Íñigo Huguet) [2043453] - mt76: mt7921: add 6GHz support (Íñigo Huguet) [2043453] - mt76: add 6GHz support (Íñigo Huguet) [2043453] - mt76: connac: enable hw amsdu @ 6GHz (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_uni_add_bss (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_sta_tlv (Íñigo Huguet) [2043453] - mt76: connac: set 6G phymode in single-sku support (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_set_channel_domain (Íñigo Huguet) [2043453] - mt76: connac: enable 6GHz band for hw scan (Íñigo Huguet) [2043453] - mt76: connac: set 6G phymode in mt76_connac_get_phy_mode{,v2} (Íñigo Huguet) [2043453] - mt76: mt7915: add mib counters to ethtool stats (Íñigo Huguet) [2043453] - mt76: mt7915: add more MIB registers (Íñigo Huguet) [2043453] - mt76: mt7915: add tx mu/su counters to mib (Íñigo Huguet) [2043453] - mt76: mt7915: add some per-station tx stats to ethtool (Íñigo Huguet) [2043453] - mt76: mt7915: add tx stats gathered from tx-status callbacks (Íñigo Huguet) [2043453] - mt76: mt7915: add ethtool stats support (Íñigo Huguet) [2043453] - mt76: mt7921: fix retrying release semaphore without end (Íñigo Huguet) [2043453] - mt76: mt7921: robustify hardware initialization flow (Íñigo Huguet) [2043453] - mt76: mt7915: fix possible infinite loop release semaphore (Íñigo Huguet) [2043453] - mt76: mt7915: honor all possible error conditions in mt7915_mcu_init() (Íñigo Huguet) [2043453] - mt76: move spin_lock_bh to spin_lock in tasklet (Íñigo Huguet) [2043453] - mt76: mt7921: remove mt7921_sta_stats (Íñigo Huguet) [2043453] - mt76: mt7921: remove mcu rate reporting code (Íñigo Huguet) [2043453] - mt76: mt7921: report tx rate directly from tx status (Íñigo Huguet) [2043453] - mt76: mt7921: add support for tx status reporting (Íñigo Huguet) [2043453] - mt76: mt7921: start reworking tx rate reporting (Íñigo Huguet) [2043453] - mt76: mt7615: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043453] - mt76: mt7915: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043453] - mt76: mt7915: enable configured beacon tx rate (Íñigo Huguet) [2043453] - mt76: disable BH around napi_schedule() calls (Íñigo Huguet) [2043453] - mt76: fill boottime_ns in Rx path (Íñigo Huguet) [2043453] - mt76: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2043453] - mt76: fix boolreturn.cocci warnings (Íñigo Huguet) [2043453] - mt76: mt7921: update mib counters dumping phy stats (Íñigo Huguet) [2043453] - mt76: mt7921: always wake device if necessary in debugfs (Íñigo Huguet) [2043453] - mt76: mt7915: rename debugfs tx-queues (Íñigo Huguet) [2043453] - mt76: mt7915: rework debugfs queue info (Íñigo Huguet) [2043453] - mt76: mt7921: move mt7921_queue_rx_skb to mac.c (Íñigo Huguet) [2043453] - mt76: mt7915: fix WMM index on DBDC cards (Íñigo Huguet) [2043453] - mt76: mt7915: improve code readability in mt7915_mcu_sta_bfer_ht (Íñigo Huguet) [2043453] - mt76: mt7915: introduce bss coloring support (Íñigo Huguet) [2043453] - mt76: mt7915: add LED support (Íñigo Huguet) [2043453] - mt76: mt7915: fix potential NPE in TXS processing (Íñigo Huguet) [2043453] - mt76: mt7915: fix he_mcs capabilities for 160mhz (Íñigo Huguet) [2043453] - mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD (Íñigo Huguet) [2043453] - mt76: mt7915: update mac timing settings (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness warnings in mt7921_mac_decode_he_mu_radiotap (Íñigo Huguet) [2043453] - mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate (Íñigo Huguet) [2043453] - mt76: mt7921: fix firmware usage of RA info using legacy rates (Íñigo Huguet) [2043453] - mt76: mt7915: add HE-LTF into fixed rate command (Íñigo Huguet) [2043453] - mt76: mt7921: report HE MU radiotap (Íñigo Huguet) [2043453] - mt76: mt7615: move mt7615_mcu_set_p2p_oppps in mt76_connac module (Íñigo Huguet) [2043453] - mt76: overwrite default reg_ops if necessary (Íñigo Huguet) [2043453] - mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine (Íñigo Huguet) [2043453] - mt76: mt7921: get rid of mt7921_mac_set_beacon_filter (Íñigo Huguet) [2043453] - mt76: mt7921: get rid of monitor_vif (Íñigo Huguet) [2043453] - mt76: connac: add support for limiting to maximum regulatory Tx power (Íñigo Huguet) [2043453] - mt76: connac: fix GTK rekey offload failure on WPA mixed mode (Íñigo Huguet) [2043453] - mt76: mt7921: fix dma hang in rmmod (Íñigo Huguet) [2043453] - mt76: add support for setting mcast rate (Íñigo Huguet) [2043453] - mt76: mt7915: fix bit fields for HT rate idx (Íñigo Huguet) [2043453] - mt76: mt7915: switch proper tx arbiter mode in testmode (Íñigo Huguet) [2043453] - mt76: mt7915: fix potential overflow of eeprom page index (Íñigo Huguet) [2043453] - mt76: mt7921: send EAPOL frames at lowest rate (Íñigo Huguet) [2043453] - mt76: mt7915: send EAPOL frames at lowest rate (Íñigo Huguet) [2043453] - mt76: mt7915: add control knobs for thermal throttling (Íñigo Huguet) [2043453] - mt76: mt7921: Add mt7922 support (Íñigo Huguet) [2043453] - mt76: mt7615: fix skb use-after-free on mac reset (Íñigo Huguet) [2043453] - mt76: mt7921: Fix out of order process by invalid event pkt (Íñigo Huguet) [2043453] - mt76: mt7915: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043453] - mt76: mt7921: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043453] - mt76: add mt76_default_basic_rate more devices can rely on (Íñigo Huguet) [2043453] - mt76: mt7921: introduce testmode support (Íñigo Huguet) [2043453] - mt76: mt7915: remove mt7915_sta_stats (Íñigo Huguet) [2043453] - mt76: mt7915: report tx rate directly from tx status (Íñigo Huguet) [2043453] - mt76: mt7915: cleanup -Wunused-but-set-variable (Íñigo Huguet) [2043453] - mt76: mt7915: take RCU read lock when calling ieee80211_bss_get_elem() (Íñigo Huguet) [2043453] - mt76: mt7915: fix an off-by-one bound check (Íñigo Huguet) [2043453] - mt76: mt7921: add .set_sar_specs support (Íñigo Huguet) [2043453] - mt76: mt7915: adapt new firmware to update BA winsize for Rx session (Íñigo Huguet) [2043453] - mt76: mt7915: report HE MU radiotap (Íñigo Huguet) [2043453] - mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Íñigo Huguet) [2043453] - mt76: mt7921: fix survey-dump reporting (Íñigo Huguet) [2043453] - mt76: fix build error implicit enumeration conversion (Íñigo Huguet) [2043453] - mt76: mt7921: enable aspm by default (Íñigo Huguet) [2043453] - mt76: connac: fix mt76_connac_gtk_rekey_tlv usage (Íñigo Huguet) [2043453] - mt76: mt7915: fix calling mt76_wcid_alloc with incorrect parameter (Íñigo Huguet) [2043453] - mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() (Íñigo Huguet) [2043453] - mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness warning in mt7921_update_txs (Íñigo Huguet) [2043453] - mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb (Íñigo Huguet) [2043453] - mt76: mt7921: avoid unnecessary spin_lock/spin_unlock in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043453] - mwifiex: Try waking the firmware until we get an interrupt (Íñigo Huguet) [2043453] - mwifiex: Read a PCI register after writing the TX ring write pointer (Íñigo Huguet) [2043453] - fq_codel: implement L4S style ce_threshold_ect1 marking (Íñigo Huguet) [2043453] - net: add skb_get_dsfield() helper (Íñigo Huguet) [2043453] - wireless: Remove redundant 'flush_workqueue()' calls (Íñigo Huguet) [2043453] - mt7601u: Remove redundant initialization of variable ret (Íñigo Huguet) [2043453] - rtlwifi: rtl8192ee: Remove redundant initialization of variable version (Íñigo Huguet) [2043453] - ath10k: fix max antenna gain unit (Íñigo Huguet) [2043453] - ath9k: fix an IS_ERR() vs NULL check (Íñigo Huguet) [2043453] - ath11k: Identify DFS channel when sending scan channel list command (Íñigo Huguet) [2043453] - ath9k: support DT ieee80211-freq-limit property to limit channels (Íñigo Huguet) [2043453] - ath11k: Change number of TCL rings to one for QCA6390 (Íñigo Huguet) [2043453] - ath11k: Handle MSI enablement during rmmod and SSR (Íñigo Huguet) [2043453] - ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Íñigo Huguet) [2043453] - ath11k: Use kcalloc() instead of kzalloc() (Íñigo Huguet) [2043453] - ath11k: Remove redundant assignment to variable fw_size (Íñigo Huguet) [2043453] - ath11k: fix m68k and xtensa build failure in ath11k_peer_assoc_h_smps() (Íñigo Huguet) [2043453] - ath11k: Fix spelling mistake "incompaitiblity" -> "incompatibility" (Íñigo Huguet) [2043453] - ath11k: Remove unused variable in ath11k_dp_rx_mon_merg_msdus() (Íñigo Huguet) [2043453] - ath9k: Fix potential interrupt storm on queue reset (Íñigo Huguet) [2043453] - ath9k: add option to reset the wifi chip via debugfs (Íñigo Huguet) [2043453] - ath10k: Don't always treat modem stop events as crashes (Íñigo Huguet) [2043453] - rtl8xxxu: Use lower tx rates for the ack packet (Íñigo Huguet) [2043453] - brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Íñigo Huguet) [2043453] - rtw88: refine fw_crash debugfs to show non-zero while triggering (Íñigo Huguet) [2043453] - rtw88: fix RX clock gate setting while fifo dump (Íñigo Huguet) [2043453] - net: qrtr: combine nameservice into main module (Íñigo Huguet) [2043453] - ath10k: sdio: Add missing BH locking around napi_schdule() (Íñigo Huguet) [2043453] - ath10k: Fix missing frame timestamp for beacon/probe-resp (Íñigo Huguet) [2043453] - ath10k: high latency fixes for beacon buffer (Íñigo Huguet) [2043453] - ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets (Íñigo Huguet) [2043453] - ath11k: support SMPS configuration for 6 GHz (Íñigo Huguet) [2043453] - ath11k: add 6 GHz params in peer assoc command (Íñigo Huguet) [2043453] - ieee80211: Add new A-MPDU factor macro for HE 6 GHz peer caps (Íñigo Huguet) [2043453] - ath11k: indicate to mac80211 scan complete with aborted flag for ATH11K_SCAN_STARTING state (Íñigo Huguet) [2043453] - ath11k: indicate scan complete for scan canceled when scan running (Íñigo Huguet) [2043453] - ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED (Íñigo Huguet) [2043453] - ath11k: add HTT stats support for new stats (Íñigo Huguet) [2043453] - ath11k: Change masking and shifting in htt stats (Íñigo Huguet) [2043453] - ath11k: Remove htt stats fixed size array usage (Íñigo Huguet) [2043453] - ath11k: Replace HTT_DBG_OUT with scnprintf (Íñigo Huguet) [2043453] - ath11k: Rename macro ARRAY_TO_STRING to PRINT_ARRAY_TO_BUF (Íñigo Huguet) [2043453] - ath11k: Fix memory leak in ath11k_qmi_driver_event_work (Íñigo Huguet) [2043453] - ath11k: Fix inaccessible debug registers (Íñigo Huguet) [2043453] - ath11k: Drop MSDU with length error in DP rx path (Íñigo Huguet) [2043453] - ath11k: copy cap info of 6G band under WMI_HOST_WLAN_5G_CAP for WCN6855 (Íñigo Huguet) [2043453] - ath11k: enable 6G channels for WCN6855 (Íñigo Huguet) [2043453] - ath11k: re-enable ht_cap/vht_cap for 5G band for WCN6855 (Íñigo Huguet) [2043453] - ath11k: fix survey dump collection in 6 GHz (Íñigo Huguet) [2043453] - ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status (Íñigo Huguet) [2043453] - ath11k: add channel 2 into 6 GHz channel list (Íñigo Huguet) [2043453] - mac80211: MBSSID support in interface handling (Íñigo Huguet) [2043453] - ath11k: Add wmi peer create conf event in wmi_tlv_event_id (Íñigo Huguet) [2043453] - ath11k: Avoid "No VIF found" warning message (Íñigo Huguet) [2043453] - ath11k: Fix crash during firmware recovery on reo cmd ring access (Íñigo Huguet) [2043453] - ath11k: Assign free_vdev_map value before ieee80211_register_hw (Íñigo Huguet) [2043453] - ath11k: Add vdev start flag to disable hardware encryption (Íñigo Huguet) [2043453] - ath11k: Avoid race during regd updates (Íñigo Huguet) [2043453] - ath11k: Avoid reg rules update during firmware recovery (Íñigo Huguet) [2043453] - ath11k: Update pdev tx and rx firmware stats (Íñigo Huguet) [2043453] - ath11k: Fix pktlog lite rx events (Íñigo Huguet) [2043453] - ath11k: Add support for RX decapsulation offload (Íñigo Huguet) [2043453] - ath11k: fix some sleeping in atomic bugs (Íñigo Huguet) [2043453] - ath11k: qmi: avoid error messages when dma allocation fails (Íñigo Huguet) [2043453] - ath11k: Replace one-element array with flexible-array member (Íñigo Huguet) [2043453] - ath11k: add caldata download support from EEPROM (Íñigo Huguet) [2043453] - ath11k: add caldata file for multiple radios (Íñigo Huguet) [2043453] - ath11k: clean up BDF download functions (Íñigo Huguet) [2043453] - ath11k: use hw_params to access board_size and cal_offset (Íñigo Huguet) [2043453] - ath11k: Wstringop-overread warning (Íñigo Huguet) [2043453] - ath11k: Add spectral scan support for QCN9074 (Íñigo Huguet) [2043453] - ath11k: Fix the spectral minimum FFT bin count (Íñigo Huguet) [2043453] - ath11k: Introduce spectral hw configurable param (Íñigo Huguet) [2043453] - ath11k: Refactor spectral FFT bin size (Íñigo Huguet) [2043453] - ath11k: add support for 80P80 and 160 MHz bandwidth (Íñigo Huguet) [2043453] - ath11k: add support for setting fixed HE rate/gi/ltf (Íñigo Huguet) [2043453] - nl80211: MBSSID and EMA support in AP mode (Íñigo Huguet) [2043453] - nl80211: don't kfree() ERR_PTR() value (Íñigo Huguet) [2043453] - cfg80211: always free wiphy specific regdomain (Íñigo Huguet) [2043453] - mac80211: save transmit power envelope element and power constraint (Íñigo Huguet) [2043453] - mac80211: add parse regulatory info in 6 GHz operation information (Íñigo Huguet) [2043453] - ieee80211: add power type definition for 6 GHz (Íñigo Huguet) [2043453] - mac80211: twt: don't use potentially unaligned pointer (Íñigo Huguet) [2043453] - cfg80211: AP mode driver offload for FILS association crypto (Íñigo Huguet) [2043453] - ath11k: monitor mode clean up to use separate APIs (Íñigo Huguet) [2043453] - ath11k: add separate APIs for monitor mode (Íñigo Huguet) [2043453] - ath11k: move static function ath11k_mac_vdev_setup_sync to top (Íñigo Huguet) [2043453] - rtw88: 8821c: correct 2.4G tx power for type 2/4 NIC (Íñigo Huguet) [2043453] - rtw88: 8821c: support RFE type4 wifi NIC (Íñigo Huguet) [2043453] - brcmfmac: Replace zero-length array with flexible array member (Íñigo Huguet) [2043453] - mac80211_hwsim: enable 6GHz channels (Íñigo Huguet) [2043453] - mac80211: use ieee802_11_parse_elems() in ieee80211_prep_channel() (Íñigo Huguet) [2043453] - nl80211: don't put struct cfg80211_ap_settings on stack (Íñigo Huguet) [2043453] - mac80211: always allocate struct ieee802_11_elems (Íñigo Huguet) [2043453] - mac80211: mlme: find auth challenge directly (Íñigo Huguet) [2043453] - mac80211: move CRC into struct ieee802_11_elems (Íñigo Huguet) [2043453] - mac80211: mesh: clean up rx_bcn_presp API (Íñigo Huguet) [2043453] - mac80211: reduce stack usage in debugfs (Íñigo Huguet) [2043453] - nl80211: prefer struct_size over open coded arithmetic (Íñigo Huguet) [2043453] - mac80211: check hostapd configuration parsing twt requests (Íñigo Huguet) [2043453] - cfg80211: honour V=1 in certificate code generation (Íñigo Huguet) [2043453] - rt2x00: remove duplicate USB device ID (Íñigo Huguet) [2043453] - mwifiex: Fix copy-paste mistake when creating virtual interface (Íñigo Huguet) [2043453] - mwifiex: Properly initialize private structure on interface type changes (Íñigo Huguet) [2043453] - mwifiex: Handle interface type changes from AP to STATION (Íñigo Huguet) [2043453] - mwifiex: Allow switching interface type from P2P_CLIENT to P2P_GO (Íñigo Huguet) [2043453] - mwifiex: Update virtual interface counters right after setting bss_type (Íñigo Huguet) [2043453] - mwifiex: Use helper function for counting interface types (Íñigo Huguet) [2043453] - mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Íñigo Huguet) [2043453] - mwifiex: Use function to check whether interface type change is allowed (Íñigo Huguet) [2043453] - mwifiex: Small cleanup for handling virtual interface type changes (Íñigo Huguet) [2043453] - rtw88: move adaptivity mechanism to firmware (Íñigo Huguet) [2043453] - rtw88: support adaptivity for ETSI/JP DFS region (Íñigo Huguet) [2043453] - rtw88: add regulatory strategy by chip type (Íñigo Huguet) [2043453] - rtw88: upgrade rtw_regulatory mechanism and mapping (Íñigo Huguet) [2043453] - brcmfmac: fix incorrect error prints (Íñigo Huguet) [2043453] - ath11k: Align bss_chan_info structure with firmware (Íñigo Huguet) [2043453] - ath11k: add support in survey dump with bss_chan_info (Íñigo Huguet) [2043453] - ath11k: Rename atf_config to flag1 in target_resource_config (Íñigo Huguet) [2043453] - ath11k: fix 4addr multicast packet tx (Íñigo Huguet) [2043453] - ath11k: fix 4-addr tx failure for AP and STA modes (Íñigo Huguet) [2043453] - ath9k: owl-loader: fetch pci init values through nvmem (Íñigo Huguet) [2043453] - ath9k: fetch calibration data via nvmem subsystem (Íñigo Huguet) [2043453] - ath9k: Use tasklet_disable_in_atomic() (Íñigo Huguet) [2043453] - mt76: fix wrong conflict resolution in previous backport (Íñigo Huguet) [2043453] - mac80211: Allow HE operation to be longer than expected. (Íñigo Huguet) [2043453] - revert ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2043453] - RDMA/mlx5: Delete right entry from MR signature database (Amir Tzin) [1982191] - net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Amir Tzin) [1982191] - net/mlx5e: Don't update netdev RQs with PTP-RQ (Amir Tzin) [1982191] - net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Amir Tzin) [1982191] - net/mlx5e: Fix conflict with HW TS and CQE compression (Amir Tzin) [1982191] - net/mlx5e: Fix HW TS with CQE compression according to profile (Amir Tzin) [1982191] - mlx5e: add add missing BH locking around napi_schdule() (Amir Tzin) [1982191] - net/mlx5: Don't overwrite HCA capabilities when setting MSI-X count (Amir Tzin) [1982191] - net/mlx5: Fix err prints and return when creating termination table (Amir Tzin) [1982191] - RDMA/mlx5: Verify that DM operation is reasonable (Amir Tzin) [1982191] - RDMA/mlx5: Expose private query port (Amir Tzin) [1982191] - RDMA/mlx5: Fix type assignment for ICM DM (Amir Tzin) [1982191] - net/mlx5: DR, Add support for isolate_vl_tc QP (Amir Tzin) [1982191] - net/mlx5: DR, Add support for force-loopback QP (Amir Tzin) [1982191] - net/mlx5: DR, Add support for matching tunnel GTP-U (Amir Tzin) [1982191] - net/mlx5: DR, Set flex parser for TNL_MPLS dynamically (Amir Tzin) [1982191] - net/mlx5: DR, Add support for matching on geneve TLV option (Amir Tzin) [1982191] - net/mlx5: DR, Set STEv0 ICMP flex parser dynamically (Amir Tzin) [1982191] - net/mlx5: DR, Add support for dynamic flex parser (Amir Tzin) [1982191] - net/mlx5: DR, Remove protocol-specific flex_parser_3 definitions (Amir Tzin) [1982191] - net/mlx5: mlx5_ifc updates for flex parser (Amir Tzin) [1982191] - net/mlx5: E-Switch, Improve error messages in term table creation (Amir Tzin) [1982191] - net/mlx5: DR, Rename an argument in dr_rdma_segments (Amir Tzin) [1982191] - net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Amir Tzin) [1982191] - net/mlx5e: Fix possible non-initialized struct usage (Amir Tzin) [1982191] - mlx5: implement ethtool standard stats (Amir Tzin) [1982191] - net/mlx5: Enhance diagnostics info for TX/RX reporters (Amir Tzin) [1982191] - net/mlx5: Add helper to initialize 1PPS (Amir Tzin) [1982191] - net/mlx5e: Add ethtool extended link state (Amir Tzin) [1982191 1982232] - net/mlx5: Add register layout to support extended link state (Amir Tzin) [1982191 1982232] - net/mlx5: Allocate FC bulk structs with kvzalloc() instead of kzalloc() (Amir Tzin) [1982191] - net/mlx5e: Cleanup safe switch channels API by passing params (Amir Tzin) [1982191] - net/mlx5e: Refactor on-the-fly configuration changes (Amir Tzin) [1982191] - net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Amir Tzin) [1982191] - net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Amir Tzin) [1982191] - mlx5: implement ethtool::get_fec_stats (Amir Tzin) [1982191] - net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Amir Tzin) [1982191] - net/mlx5: Remove return statement exist at the end of void function (Amir Tzin) [1982191] - net/mlx5: Add a blank line after declarations (Amir Tzin) [1982191] - net/mlx5: DR, Alloc cmd buffer with kvzalloc() instead of kzalloc() (Amir Tzin) [1982191] - net/mlx5: DR, Use variably sized data structures for different actions (Amir Tzin) [1982191] - RDMA/mlx5: Expose UAPI to query DM (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Add support in MEMIC operations (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Add support to MODIFY_MEMIC command (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Re-organize the DM code (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Move all DM logic to separate file (Amir Tzin) [1982191 1926606 1926603] - net/mlx5: Add MEMIC operations related bits (Amir Tzin) [1982191 1926606 1926603] - net/mlx5: Add support for DSFP module EEPROM dumps (Amir Tzin) [1982191 1982233] - net/mlx5: Implement get_module_eeprom_by_page() (Amir Tzin) [1982191 1982233] - net/mlx5: Refactor module EEPROM query (Amir Tzin) [1982191 1982233] - IB/mlx5: Reduce max order of memory allocated for xlt update (Amir Tzin) [1982191] - net/mlx5: Implement sriov_get_vf_total_msix/count() callbacks (Amir Tzin) [1982191 1982230] - net/mlx5: Dynamically assign MSI-X vectors count (Amir Tzin) [1982191 1982230] - net/mlx5: Add dynamic MSI-X capabilities bits (Amir Tzin) [1982191 1982230] - net/mlx5e: Dynamic alloc vlan table for netdev when needed (Amir Tzin) [1982191] - net/mlx5e: Dynamic alloc arfs table for netdev when needed (Amir Tzin) [1982191] - net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Amir Tzin) [1982191] - net/mlx5e: Update ethtool setting of CQE compression (Amir Tzin) [1982191] - net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Amir Tzin) [1982191] - net/mlx5e: Add PTP Flow Steering support (Amir Tzin) [1982191] - net/mlx5e: Introduce Flow Steering ANY API (Amir Tzin) [1982191] - net/mlx5e: Introduce Flow Steering UDP API (Amir Tzin) [1982191] - net/mlx5e: Cleanup Flow Steering level (Amir Tzin) [1982191] - net/mlx5e: Add PTP RQ to RX reporter (Amir Tzin) [1982191] - net/mlx5e: Refactor RX reporter diagnostics (Amir Tzin) [1982191] - net:mlx5e: Add PTP-TIR and PTP-RQT (Amir Tzin) [1982191] - net/mlx5e: Add PTP-RX statistics (Amir Tzin) [1982191] - net/mlx5e: Add RQ to PTP channel (Amir Tzin) [1982191] - net/mlx5e: Add states to PTP channel (Amir Tzin) [1982191] - RDMA/mlx5: Set ODP caps only if device profile support ODP (Amir Tzin) [1982191] - net/mlx5e: Cleanup PTP (Amir Tzin) [1982191] - net/mlx5e: Generalize PTP implementation (Amir Tzin) [1982191] - net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Amir Tzin) [1982191] - net/mlx5e: Generalize close RQ (Amir Tzin) [1982191] - net/mlx5e: Generalize RQ activation (Amir Tzin) [1982191] - net/mlx5e: Generalize open RQ (Amir Tzin) [1982191] - net/mlx5: Add helper to set time-stamp translator on a queue (Amir Tzin) [1982191] - net/mlx5e: Allow creating mpwqe info without channel (Amir Tzin) [1982191] - net/mlx5e: alloc the correct size for indirection_rqt (Amir Tzin) [1982191] - net: ethernet: indir_table.h is included twice (Amir Tzin) [1982191 1982195] - RDMA/mlx5: Create ODP EQ only when ODP MR is created (Amir Tzin) [1982191] - RDMA/mlx5: Add missing returned error check of mlx5_ib_dereg_mr (Amir Tzin) [1982191] - net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Amir Tzin) [1982191] - net/mlx5e: Allow to match on ICMP parameters (Amir Tzin) [1982191] - net/mlx5: Display the command index in command mailbox dump (Amir Tzin) [1982191] - net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Amir Tzin) [1982191] - net/mlx5e: Dump ICOSQ WQE descriptor on CQE with error events (Amir Tzin) [1982191] - net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath (Amir Tzin) [1982191] - net/mlx5e: Remove redundant newline in NL_SET_ERR_MSG_MOD (Amir Tzin) [1982191] - net/mlx5: Read congestion counters from all ports when lag is active (Amir Tzin) [1982191] - net/mlx5: remove unneeded semicolon (Amir Tzin) [1982191] - net/mlx5: DR, Remove unneeded rx_decap_l3 function for STEv1 (Amir Tzin) [1982191] - net/mlx5: Use order-0 allocations for EQs (Amir Tzin) [1982191] - net/mlx5: Add IFC bits needed for single FDB mode (Amir Tzin) [1982191] - net/mlx5: E-Switch, Refactor send to vport to be more generic (Amir Tzin) [1982191 1982195] - RDMA/mlx5: Use representor E-Switch when getting netdev and metadata (Amir Tzin) [1982191] - net/mlx5: E-Switch, Add eswitch pointer to each representor (Amir Tzin) [1982191 1982195] - net/mlx5: E-Switch, Add match on vhca id to default send rules (Amir Tzin) [1982191 1982195] - net/mlx5: Remove unused mlx5_core_health member recover_work (Amir Tzin) [1982191] - net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Amir Tzin) [1982191 1982195] - net/mlx5: Cleanup prototype warning (Amir Tzin) [1982191] - RDMA/mlx5: Allow larger pages in DevX umem (Amir Tzin) [1982191] - RDMA/mlx5: Rename mlx5_mr_cache_invalidate() to revoke_mr() (Amir Tzin) [1982191] - RDMA/mlx5: Consolidate MR destruction to mlx5_ib_dereg_mr() (Amir Tzin) [1982191] - RDMA/mlx5: Use a union inside mlx5_ib_mr (Amir Tzin) [1982191] - platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Amir Tzin) [2018145] - mmc: dw_mmc-bluefield: : Fix the license information (Amir Tzin) [2018145] - mmc: dw_mmc-bluefield: simplify the probe() function (Amir Tzin) [2018145] - benet: mark device 0xe220 (Lancer) as deprecated (Michal Schmidt) [2054409] - myri10ge: mark as deprecated (Michal Schmidt) [2054409] - liquidio: mark as deprecated, not unmaintained (Michal Schmidt) [2054409] - netxen_nic: remove unmaintained mark, keep deprecated (Michal Schmidt) [2054409] - bnx2: mark as deprecated, not unmaintained (Michal Schmidt) [2054409] - SUNRPC: Don't dereference xprt->snd_task if it's a cookie (Dave Wysochanski) [2046545] - SUNRPC: Add source address/port to rpc_socket* traces (Dave Wysochanski) [2046545] - netfilter: conntrack: re-init state for retransmitted syn-ack (Florian Westphal) [2043093] - netfilter: conntrack: move synack init code to helper (Florian Westphal) [2043093]- ibmvnic: remove unused defines (Diego Domingos) [2047920] - ibmvnic: Update driver return codes (Diego Domingos) [2047920] - ARM: iop32x: disable N2100 PCI parity reporting (Josef Oskera) [2031880] - r8169: fix incorrect mac address assignment (Josef Oskera) [2031880] - r8169: Add device 10ec:8162 to driver r8169 (Josef Oskera) [2031880] - ethernet: r8169: use eth_hw_addr_set() (Josef Oskera) [2031880] - net: phy: realtek: add support for RTL8365MB-VC internal PHYs (Josef Oskera) [2031880] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Josef Oskera) [2031880] - r8169: enable ASPM L0s state (Josef Oskera) [2031880] - r8169: rename rtl_csi_access_enable to rtl_set_aspm_entry_latency (Josef Oskera) [2031880] - r8169: change the L0/L1 entrance latencies for RTL8106e (Josef Oskera) [2031880] - Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" (Josef Oskera) [2031880] - r8169: Avoid duplicate sysfs entry creation error (Josef Oskera) [2031880] - r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Josef Oskera) [2031880] - r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM (Josef Oskera) [2031880] - net: phy: realtek: net: Fix less than zero comparison of a u16 (Josef Oskera) [2031880] - net: phy: realtek: add delay to fix RXC generation issue (Josef Oskera) [2031880] - net: phy: realtek: add dt property to enable ALDPS mode (Josef Oskera) [2031880] - net: phy: realtek: add dt property to disable CLKOUT clock (Josef Oskera) [2031880] - r8169: Fix fall-through warning for Clang (Josef Oskera) [2031880] - r8169: use KBUILD_MODNAME instead of own module name definition (Josef Oskera) [2031880] - r8169: keep pause settings on interface down/up cycle (Josef Oskera) [2031880] - r8169: add support for pause ethtool ops (Josef Oskera) [2031880] - r8169: use mac-managed PHY PM (Josef Oskera) [2031880] - r8169: remove rtl_hw_start_8168c_3 (Josef Oskera) [2031880] - r8169: add support for ethtool get_ringparam (Josef Oskera) [2031880] - r8169: use lower_32_bits/upper_32_bits macros (Josef Oskera) [2031880] - net: phy: make PHY PM ops a no-op if MAC driver manages PHY PM (Josef Oskera) [2031880] - mm/gup: remove unused get_user_pages_locked() (Chris von Recklinghausen) [2048650] - mm: change lookup_node() to use get_user_pages_fast() (Chris von Recklinghausen) [2048650] - mm/gup: remove unused pin_user_pages_locked() (Chris von Recklinghausen) [2048650] - mm/gup: follow_pfn_pte(): -EEXIST cleanup (Chris von Recklinghausen) [2048650] - mm: fix invalid page pointer returned with FOLL_PIN gups (Chris von Recklinghausen) [2048650] - mm: fix typos in comments (Chris von Recklinghausen) [2048650] - vfio/iommu_type1: replace kfree with kvfree (Alex Williamson) [2046547] - vfio/pci: Fix error return code in vfio_ecap_init() (Alex Williamson) [2046547] - vfio/pci: Add missing range check in vfio_pci_mmap (Alex Williamson) [2046547] - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Alex Williamson) [2046547] - vfio/mdev: Make to_mdev_device() into a static inline (Alex Williamson) [2046547] - vfio/iommu_type1: Mantain a counter for non_pinned_groups (Alex Williamson) [2046547] - vfio/iommu_type1: Fix some sanity checks in detach group (Alex Williamson) [2046547] - vfio/iommu_type1: Populate full dirty when detach non-pinned group (Alex Williamson) [2046547] - vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Alex Williamson) [2046547] - vfio/virqfd: Drain events from eventfd in virqfd_wakeup() (Alex Williamson) [2046547] - ext4: fix direct I/O read error (Lukas Czerner) [1868258] - usb: xhci: Extend support for runtime power management for AMD's Yellow carp. (Renjith Pananchikkal) [2015775] - usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Renjith Pananchikkal) [2015775] - thunderbolt: Enable retry logic for intra-domain control packets (David Arcari) [2028287] - nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (Gopal Tiwari) [2043755] - smb3: do not error on fsync when readonly (Ronnie Sahlberg) [2037811] - cifs: serialize all mount attempts (Ronnie Sahlberg) [2008434] - ALSA: memalloc: Unify x86 SG-buffer handling (take#3) (Jaroslav Kysela) [2049437] - ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi. (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Drop CONFIG_PM ifdefs (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Fix dB level of Bose Revolve+ SoundLink (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Add minimal-mute notion in dB mapping table (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Use int for dB map values (Jaroslav Kysela) [2049437] - ALSA: hda/tegra: Fix Tegra194 HDA reset failure (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP laptop (Jaroslav Kysela) [2049437] - ALSA: hda: Add new AlderLake-P variant PCI ID (Jaroslav Kysela) [2049437] - ALSA: hda: Add AlderLake-N PCI ID (Jaroslav Kysela) [2049437] - ALSA: hda: use swap() to make code cleaner (Jaroslav Kysela) [2049437] - ALSA: Fix some typo (Jaroslav Kysela) [2049437] - ALSA: hda/hdmi: Consider ELD is invalid when no SAD is present (Jaroslav Kysela) [2049437] - ALSA: hda: Remove redundant runtime PM calls (Jaroslav Kysela) [2049437] - ALSA: hda: Do disconnect jacks at codec unbind (Jaroslav Kysela) [2049437] - ALSA: hda: intel: More comprehensive PM runtime setup for controller driver (Jaroslav Kysela) [2049437] - ASoC: SOF: Intel: fix build issue related to CODEC_PROBE_ENTRIES (Jaroslav Kysela) [2049437] - ASoC: cs42l42: Report initial jack state (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Re-order quirk entries for Lenovo (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices (Jaroslav Kysela) [2049437] - tools headers UAPI: Sync sound/asound.h with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - ASoC: SOF: handle paused streams during system suspend (Jaroslav Kysela) [2049437] - ASoC: SOF: sof-audio: setup sched widgets during pipeline complete step (Jaroslav Kysela) [2049437] - ASoC: SOF: free widgets in sof_tear_down_pipelines() for static pipelines (Jaroslav Kysela) [2049437] - ALSA: hda/cs8409: Fix Jack detection after resume (Jaroslav Kysela) [2049437] - ALSA: hda/cs8409: Increase delay during jack detection (Jaroslav Kysela) [2049437] - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows (Jaroslav Kysela) [2049437] - ASoC: Intel: catpt: Test dmaengine_submit() result before moving on (Jaroslav Kysela) [2049437] - ASoC: amd: Fix dependency for SPI master (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID (Jaroslav Kysela) [2049437] - ALSA: oss: fix compile error when OSS_DEBUG is enabled (Jaroslav Kysela) [2049437] - ALSA: hda: Make proper use of timecounter (Jaroslav Kysela) [2049437] - ALSA: led: Use restricted type for iface assignment (Jaroslav Kysela) [2049437] - ALSA: hda: Fix potential deadlock at codec unbinding (Jaroslav Kysela) [2049437] - ALSA: hda: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ALSA: jack: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 convertible (Jaroslav Kysela) [2049437] - kernel: fork: properly initialize mm->mm_rh in dup_mm() and mm_alloc() (Rafael Aquini) [2047242] - vdpa/mlx5: Fix tracking of current number of VQs (Cindy Lu) [2052849] - vdpa/mlx5: Fix is_index_valid() to refer to features (Cindy Lu) [2052849] - vdpa: Protect vdpa reset with cf_mutex (Cindy Lu) [2052849] - vdpa: Avoid taking cf_mutex lock on get status (Cindy Lu) [2052849] - vdpa/vdpa_sim_net: Report max device capabilities (Cindy Lu) [2052849] - vdpa: Use BIT_ULL for bit operations (Cindy Lu) [2052849] - vdpa/vdpa_sim: Configure max supported virtqueues (Cindy Lu) [2052849] - vdpa/mlx5: Report max device capabilities (Cindy Lu) [2052849] - vdpa: Support reporting max device capabilities (Cindy Lu) [2052849] - vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Cindy Lu) [2052849] - vdpa: Add support for returning device configuration information (Cindy Lu) [2052849] - vdpa/mlx5: Support configuring max data virtqueue (Cindy Lu) [2052849] - vdpa/mlx5: Fix config_attr_mask assignment (Cindy Lu) [2052849] - vdpa: Allow to configure max data virtqueues (Cindy Lu) [2052849] - vdpa: Read device configuration only if FEATURES_OK (Cindy Lu) [2052849] - vdpa: Sync calls set/get config/status with cf_mutex (Cindy Lu) [2052849] - vdpa/mlx5: Distribute RX virtqueues in RQT object (Cindy Lu) [2052849] - vdpa: Provide interface to read driver features (Cindy Lu) [2052849] - vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Cindy Lu) [2052849] - vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Cindy Lu) [2052849] - vdpa: Avoid duplicate call to vp_vdpa get_status (Cindy Lu) [2052849] - net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Cindy Lu) [2052849] - vdpa: add driver_override support (Cindy Lu) [2052849] - docs: document sysfs ABI for vDPA bus (Cindy Lu) [2052849] - ifcvf/vDPA: fix misuse virtio-net device config size for blk dev (Cindy Lu) [2052849] - Revert "efi/libstub: arm64: Double check image alignment at entry" (Vitaly Kuznetsov) [2046303] - ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce() (William Zhao) [2046342] - cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED (Ronnie Sahlberg) [1994393] - cifs: constify pathname arguments in a bunch of helpers (Ronnie Sahlberg) [1994393] - cgroup: Use open-time cgroup namespace for process migration perm checks (Chris von Recklinghausen) [2035766] - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv (Chris von Recklinghausen) [2035766] - cgroup: Use open-time credentials for process migraton perm checks (Chris von Recklinghausen) [2035766] - cgroup: make per-cgroup pressure stall tracking configurable (Chris von Recklinghausen) [2035766] - powerpc/idle: Don't corrupt back chain when going idle (Laurent Vivier) [2052793] - powerpc64/idle: Fix SP offsets when saving GPRs (Laurent Vivier) [2052793] - sfc: ef10: implement ethtool::get_fec_stats (Íñigo Huguet) [2042798] - sfc: The RX page_ring is optional (Íñigo Huguet) [2042798] - sfc: Check null pointer of rx_queue->page_ring (Íñigo Huguet) [2042798] - sfc_ef100: potential dereference of null pointer (Íñigo Huguet) [2042798] - sfc: Don't use netif_info before net_device setup (Íñigo Huguet) [2042798] - sfc: Export fibre-specific supported link modes (Íñigo Huguet) [2042798] - sfc: Fix reading non-legacy supported link modes (Íñigo Huguet) [2042798] - ethernet: constify references to netdev->dev_addr in drivers (Íñigo Huguet) [2042798] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Íñigo Huguet) [2042798] - ethernet: use eth_hw_addr_set() (Íñigo Huguet) [2042798] - sfc: last resort fallback for lack of xdp tx queues (Íñigo Huguet) [2042798 1995444] - sfc: fallback for lack of xdp tx queues (Íñigo Huguet) [2042798 1995444] - ext4: fix potential uninitialized access to retval in kmmpd (Lukas Czerner) [2046355] - ext4: fix possible UAF when remounting r/o a mmp-protected file system (Lukas Czerner) [2046355] - ext4: fix memory leak in ext4_fill_super (Lukas Czerner) [2046355] - quota: check block number when reading the block in quota file (Lukas Czerner) [2046999] - quota: correct error number in free_dqentry() (Lukas Czerner) [2046999] - quota: Fix memory leak when handling corrupted quota file (Lukas Czerner) [2046999] - quota: Sanity-check quota file headers on load (Lukas Czerner) [2046999] - quota: clear padding in v2r1_mem2diskdqb() (Lukas Czerner) [2046999] - quota: Check that quota is not dirty before release (Lukas Czerner) [2046999] - quota: fix livelock in dquot_writeback_dquots (Lukas Czerner) [2046999] - ext4: fix e2fsprogs checksum failure for mounted filesystem (Lukas Czerner) [1937180] - ext4: prevent partial update of the extent blocks (Lukas Czerner) [2035877] - ext4: check for inconsistent extents between index and leaf block (Lukas Czerner) [2035877] - ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Lukas Czerner) [2035877] - ext4: avoid trim error on fs with small groups (Lukas Czerner) [2046355] - ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' (Lukas Czerner) [2046355] - ext4: make sure to reset inode lockdep class when quota enabling fails (Lukas Czerner) [2046355] - ext4: make sure quota gets properly shutdown on error (Lukas Czerner) [2046355] - ext4: Fix BUG_ON in ext4_bread when write quota data (Lukas Czerner) [2046355] - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. (Lukas Czerner) [2046355] - ext4: ensure enough credits in ext4_ext_shift_path_extents (Lukas Czerner) [2046355] - ext4: fix potential infinite loop in ext4_dx_readdir() (Lukas Czerner) [2046355] - ext4: fix loff_t overflow in ext4_max_bitmap_size() (Lukas Czerner) [2046355] - ext4: fix reserved space counter leakage (Lukas Czerner) [2046355] - ext4: fix race writing to an inline_data file while its xattrs are changing (Lukas Czerner) [2046355] - ext4: fix potential htree corruption when growing large_dir directories (Lukas Czerner) [2046355] - ext4: use ext4_grp_locked_error in mb_find_extent (Lukas Czerner) [2046355] - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Lukas Czerner) [2046355] - ext4: remove check for zero nr_to_scan in ext4_es_scan() (Lukas Czerner) [2046355] - ext4: return error code when ext4_fill_flex_info() fails (Lukas Czerner) [2046355] - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Lukas Czerner) [2046355] - ext4: fix kernel infoleak via ext4_extent_header (Lukas Czerner) [2046355] - ext4: fix memory leak in ext4_fill_super (Lukas Czerner) [2046355] - ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Lukas Czerner) [2046355] - ext4: fix error code in ext4_commit_super (Lukas Czerner) [2046355] - crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo (Pingfan Liu) [2046631] - arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo (Pingfan Liu) [2046631] - arm64: kernel: arch_crash_save_vmcoreinfo() should depend on CONFIG_CRASH_CORE (Mark Salter) [2046631] - Revert "[arm64] arm64, vmcoreinfo : Append 'MAX_PHYSMEM_BITS' to vmcoreinfo" (Pingfan Liu) [2046631] - crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo (Pingfan Liu) [2046631] - ibmvnic: don't release napi in __ibmvnic_open() (Gustavo Walbon) [2051793]- EDAC/igen6: Add Intel Alder Lake SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/igen6: Add Intel Tiger Lake SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/igen6: Add Intel ICL-NNPI SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/i10nm: Add support for high bandwidth memory (Aristeu Rozanski) [1971965 1783145] - EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Aristeu Rozanski) [1971965 1783145] - EDAC/skx_common: Add new ADXL components for 2-level memory (Aristeu Rozanski) [1971965 1783145] - EDAC, skx: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1971965 1783145] - EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Aristeu Rozanski) [1971965 1783145] - selinux: parse contexts for mount options early (Scott Mayhew) [1984355] - selinux: try to use preparsed sid before calling parse_sid() (Scott Mayhew) [1984355] - selinux: Fix selinux_sb_mnt_opts_compat() (Scott Mayhew) [1984355] - selinux: access superblock_security_struct in LSM blob way (Scott Mayhew) [1984355] - selinux: minor tweaks to selinux_add_opt() (Scott Mayhew) [1984355] - selinux: fix potential memleak in selinux_add_opt() (Scott Mayhew) [1984355] - selinux: fix sleeping function called from invalid context (Scott Mayhew) [1984355] - LSM: Infrastructure management of the superblock (Scott Mayhew) [1984355] - selinux: drop super_block backpointer from superblock_security_struct (Scott Mayhew) [1984355] - selinux: remove redundant allocation and helper functions (Scott Mayhew) [1984355] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [1970036 1988269] - ath11k: add string type to search board data in board-2.bin for WCN6855 (Íñigo Huguet) [1970036 1988269] - firmware: smccc: Fix check for ARCH_SOC_ID not implemented (Vitaly Kuznetsov) [2053450] - bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC (Yauheni Kaliuta) [2051789] - bpf/selftests: disable a verifier test for powerpc (Viktor Malik) [2046032] - bpf/selftests: allow disabling verifier tests (Viktor Malik) [2046032] - vfs: check dentry is still valid in get_link() (Ian Kent) [2014846] - xfs: don't expose internal symlink metadata buffers to the vfs (Brian Foster) [2014846] - scsi: vmw_pvscsi: Set residual data length conditionally (Cathy Avery) [2052345] - scsi: mpt3sas: Fix incorrect system timestamp (Tomas Henzl) [2026212] - scsi: mpt3sas: Fix system going into read-only mode (Tomas Henzl) [2026212] - scsi: mpt3sas: Fix kernel panic during drive powercycle test (Tomas Henzl) [2026212] - scsi: mpt3sas: Clean up some inconsistent indenting (Tomas Henzl) [2026212] - scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Ewan D. Milne) [2028290] - blktrace: switch trace spinlock to a raw spinlock (Wander Lairson Costa) [1905749] - blktrace: Fix uaf in blk_trace access after removing by sysfs (Wander Lairson Costa) [1905749] - blk-wbt: export internal state via debugfs (Ming Lei) [2047313] - platform/x86: ISST: Fix optimization with use of numa (Prarit Bhargava) [2023820] - platform/x86: ISST: Use numa node id for cpu pci dev mapping (Prarit Bhargava) [2023818] - platform/x86: ISST: Optimize CPU to PCI device mapping (Prarit Bhargava) [2023818] - efi/x86: drop task_lock() from efi_switch_mm() (Fernando Pacheco) [2035415] - configs: enable LOGITECH_FF (Benjamin Tissoires) [1945987] - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Benjamin Tissoires) [1974089] - Input: joydev - prevent potential read overflow in ioctl (Benjamin Tissoires) [1974089] - xfs: Fix CIL throttle hang when CIL space used going backwards (Thiago Becker) [2040371] - netfilter: nf_conntrack_netbios_ns: fix helper module alias (Florian Westphal) [2038015] - selftests: nft_concat_range: add test for reload with no element add/del (Florian Westphal) [2046309] - netfilter: fix regression in looped (broad|multi)cast's MAC handling (Florian Westphal) [2046309] - selftests: netfilter: Add correctness test for mac,net set type (Florian Westphal) [2046309] - netfilter: flowtable: fix IPv6 tunnel addr match (Florian Westphal) [2046309] - netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal) [2046309] - netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone (Florian Westphal) [2046309] - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments (Florian Westphal) [2046309] - netfilter: ipvs: Fix reuse connection if RS weight is 0 (Florian Westphal) [2046309] - netfilter: ctnetlink: do not erase error code with EINVAL (Florian Westphal) [2046309] - netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY (Florian Westphal) [2046309] - netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal) [2046309] - netfilter: nft_dynset: relax superfluous check on set updates (Florian Westphal) [2046309] - netfilter: use kvmalloc_array to allocate memory for hashtable (Phil Sutter) [2001762] - netfilter: nf_tables: skip netdev events generated on netns removal (Phil Sutter) [2053436] - xfrm: add state hashtable keyed by seq (Sabrina Dubroca) [1926538]- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long) [2050418] - cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Waiman Long) [2050418] - IB/rdmavt: Validate remote_addr during loopback atomic tests (Kamal Heib) [2033480] - in wb_init, use gfp instead of GFP_KERNEL when allocating bw_dwork (Chris von Recklinghausen) [2046179] - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini) [2051691] - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() (John Meneghini) [1973208] - nvme: drop unused variable ctrl in nvme_setup_cmd (John Meneghini) [2033384] - nvme: increment request genctr on completion (John Meneghini) [2033384] - nvme-pci: Fix abort command id (John Meneghini) [2033384] - nvme: add command id quirk for apple controllers (John Meneghini) [2033384] - nvme: move nvme_multi_css into nvme.h (John Meneghini) [2033384] - nvme: code command_id with a genctr for use-after-free validation (John Meneghini) [2033384] - nvme-pci: limit maximum queue depth to 4095 (John Meneghini) [2033384] - params: lift param_set_uint_minmax to common code (John Meneghini) [2033384] - CI: Enable baseline realtime checks (Veronika Kabatova) - CI: Rename pipelines to include release names (Veronika Kabatova) - sched/pelt: Relax the sync of load_sum with load_avg (Phil Auld) [2037123] - sched/pelt: Relax the sync of runnable_sum with runnable_avg (Phil Auld) [2037123] - sched/pelt: Continue to relax the sync of util_sum with util_avg (Phil Auld) [2037123] - sched/pelt: Relax the sync of util_sum with util_avg (Phil Auld) [2037123] - cifs: fix memory leak of smb3_fs_context_dup::server_hostname (Ronnie Sahlberg) [2044670] - cifs: To match file servers, make sure the server hostname matches (Ronnie Sahlberg) [2044670] - perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR IIO event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR CHA event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Michael Petlan) [1837402] - perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Michael Petlan) [1837402] - perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add alias PMU name (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server framework (Michael Petlan) [1837402] - ovl: fix deadlock in splice write (Miklos Szeredi) [2028998] - selinux: fix NULL-pointer dereference when hashtab allocation fails (Ondrej Mosnacek) [2021467] - selinux: fix double free of cond_list on error paths (Ondrej Mosnacek) [2043605] - ibmvnic: remove unused ->wait_capability (Diego Domingos) [2049368] - ibmvnic: don't spin in tasklet (Diego Domingos) [2049368] - ibmvnic: init ->running_cap_crqs early (Diego Domingos) [2049368] - ibmvnic: Allow extra failures before disabling (Diego Domingos) [2049368] - hpsa: add new messaging (Tomas Henzl) [1801777] - aacraid: add new messaging (Tomas Henzl) [2044365] - Revert "[scsi] Revert "[scsi] aacraid: add removed id table"" (Tomas Henzl) [2044365] - mpt3sas: Add new messaging (Tomas Henzl) [2044366] - Revert "[scsi] mpt*: remove certain deprecated pci-ids" (Tomas Henzl) [2044366] - mptsas: add new messaging (Tomas Henzl) [2044366] - sctp: hold endpoint before calling cb in sctp_transport_lookup_process (Xin Long) [2043822] - sctp: use call_rcu to free endpoint (Xin Long) [2043822] - sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long) [2043822] - net: Use nlmsg_unicast() instead of netlink_unicast() (Xin Long) [2043822] - video: hyperv_fb: Fix validation of screen resolution (Mohammed Gamal) [1952821] - powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Diego Domingos) [2051509] - dm: properly fix redundant bio-based IO accounting (Mike Snitzer) [2051803] - dm: revert partial fix for redundant bio-based IO accounting (Mike Snitzer) [2051803] - block: add bio_start_io_acct_time() to control start_time (Mike Snitzer) [2051803] - block: document iostat changes for disk busy time accounting (Mike Snitzer) [2051803]- tee: optee: Fix incorrect page free bug (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: handle lookup of shm with reference count 0 (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: smc_abi.c: add missing #include (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: isolate smc abi (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: refactor driver with internal callbacks (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: simplify optee_release() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix missing devices unregister during optee_remove (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee/optee/shm_pool: fix application of sizeof to pointer (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add tee_shm_alloc_kernel_buf() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Clear stale cache entries during initialization (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: fix tee out of memory failure seen during kexec reboot (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Refuse to load the driver under the kdump kernel (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Fix memory leak when failing to register shm pages (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: use export_uuid() to copy client UUID (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: do not check memref size on return from Secure World (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: fix build error caused by recent optee tracepoints feature (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add invoke_fn tracepoints (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: simplify i2c access (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: remove need_resched() before cond_resched() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: sync OP-TEE headers (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: replace might_sleep with cond_resched (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - drivers: optee: fix i2c build issue (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: convert get_user_pages() --> pin_user_pages() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - drivers: optee: allow op-tee to access devices on the i2c bus (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - driver: tee: Handle NULL pointer indication from client (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: enable support for multi-stage bus enumeration (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: use uuid for sysfs driver entry (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Add support for session login client UUID generation (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: enable support to register kernel memory (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove unnecessary NULL check in tee_shm_alloc() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: don't assign shm id for private shms (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove unused tee_shm_priv_alloc() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: tee_shm_op_mmap(): use TEE_SHM_USER_MAPPED (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove redundant teedev in struct tee_shm (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove linked list of struct tee_shm (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Fix multi page dynamic shm pool alloc (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: model OP-TEE as a platform device/driver (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: fix device enumeration error handling (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix dynamic shm pool allocations (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee/shm: untag user pointers in tee_shm_register (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add might_sleep for RPC requests (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: allow to work without static shared memory (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: update optee_msg.h and optee_smc.h to dual license (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add missing of_node_put after of_device_is_available (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix unsigned comparison with less than zero (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: fix possible error pointer ctx dereferencing (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Initialize some structs using memset instead of braces (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add TEE bus device enumeration support (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add supp_nowait flag in tee_context struct (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: log message if dynamic shm is enabled (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add kernel internal client interface (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: take DT status property into account (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: making OPTEE_SHM_NUM_PRIV_PAGES configurable via Kconfig (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN (David Arcari) [2035286] - regset: kill ->get() (Prarit Bhargava) [2032854] - arm64: switch to ->regset_get() (Prarit Bhargava) [2032854] - arm64: take fetching compat reg out of pt_regs into a new helper (Prarit Bhargava) [2032854] - powerpc: switch to ->regset_get() (Prarit Bhargava) [2032854] - s390: switch to ->regset_get() (Prarit Bhargava) [2032854] - introduction of regset ->get() wrappers, switching ELF coredumps to those (Prarit Bhargava) [2032854] - mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages (Baoquan He) [2024011] - dma/pool: create dma atomic pool only if dma zone has managed pages (Baoquan He) [2024011] - mm_zone: add function to check if managed dma zone exists (Baoquan He) [2024011] - tipc: discard MSG_CRYPTO msgs when key_exchange_enabled is not set (Xin Long) [2043825] - tipc: delete the unlikely branch in tipc_aead_encrypt (Xin Long) [2043825] - tipc: check for null after calling kmemdup (Xin Long) [2043825] - tipc: only accept encrypted MSG_CRYPTO msgs (Xin Long) [2043825] - powerpc/pseries: use slab context cpumask allocation in CPU hotplug init (Waiman Long) [2048220] - powerpc/pseries: Fix build error when NUMA=n (Waiman Long) [2048220] - lpfc: Add new messaging (Ewan D. Milne) [1841323] - cpu/hotplug: Cure the cpusets trainwreck (Phil Auld) [1904593] - scsi: ses: Fix unsigned comparison with less than zero (Tomas Henzl) [1995086] - scsi: ses: Retry failed Send/Receive Diagnostic commands (Tomas Henzl) [1995086] - serial: exar: Fix GPIO configuration for Sealevel cards based on XR17V35X (John W. Linville) [2022906] - PCI: vmd: Add indirection layer to vmd irq lists (Scott Wood) [2048202] - redhat/configs: Enable CONFIG_PCI_HYPERV on Aarch64 (Vitaly Kuznetsov) [2024853] - PCI: hv: Add arm64 Hyper-V vPCI support (Vitaly Kuznetsov) [2024853] - PCI: hv: Make the code arch neutral by adding arch specific interfaces (Vitaly Kuznetsov) [2024853] - PCI: hv: Remove unnecessary use of hx (Vitaly Kuznetsov) [2024853] - nvme-rdma: fix possible use-after-free in transport error_recovery work (Chris Leech) [1988361] - nvme-tcp: fix possible use-after-free in transport error_recovery work (Chris Leech) [1988361] - nvme: fix a possible use-after-free in controller reset during load (Chris Leech) [1988361] - ipv6: check return value of ipv6_skip_exthdr (Sabrina Dubroca) [2046234] - selftests: Calculate udpgso segment count without header adjustment (Xin Long) [2044133] - udp: using datalen to cap ipv6 udp max gso segments (Xin Long) [2044133] - inet_diag: fix kernel-infoleak for UDP sockets (Xin Long) [2044133] - udp: using datalen to cap max gso segments (Xin Long) [2044133] - [s390] s390/cpumf: Support for CPU Measurement Facility CSVN 7 (Mete Durlu) [2048980] - [s390] s390/cpumf: Support for CPU Measurement Sampling Facility LS bit (Mete Durlu) [2048980] - tools/power/x86/intel-speed-select: v1.10 release (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Fix uncore memory frequency display (Prarit Bhargava) [2023909] - platform/x86: ISST: Account for increased timeout in some cases (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Add options to force online (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Drop __DATE__ and __TIME__ macros (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: v1.9 release (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Process mailbox read error for core-power (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Increase string size (Prarit Bhargava) [2023909] - qla2xxx: Add new messaging (Ewan D. Milne) [1900072]- platform/x86: amd-pmc: only use callbacks for suspend (David Arcari) [2016039] - platform/x86: amd-pmc: Add support for AMD Smart Trace Buffer (David Arcari) [2016039] - platform/x86: amd-pmc: Simplify error handling and store the pci_dev in amd_pmc_dev structure (David Arcari) [2016039] - platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops (David Arcari) [2016039] - platform/x86: amd-pmc: Make CONFIG_AMD_PMC depend on RTC_CLASS (David Arcari) [2016039] - platform/x86: amd-pmc: Drop check for valid alarm time (David Arcari) [2016039] - platform/x86: amd-pmc: Downgrade dev_info message to dev_dbg (David Arcari) [2016039] - platform/x86: amd-pmc: fix compilation without CONFIG_RTC_SYSTOHC_DEVICE (David Arcari) [2016039] - platform/x86: amd-pmc: Add special handling for timer based S0i3 wakeup (David Arcari) [2016039] - platform/x86: amd-pmc: adjust arguments for `amd_pmc_send_cmd` (David Arcari) [2016039] - platform/x86: amd-pmc: Add alternative acpi id for PMC controller (David Arcari) [2016039] - platform/x86: amd-pmc: Add a message to print resume time info (David Arcari) [2016039] - platform/x86: amd-pmc: Send command to dump data after clearing OS_HINT (David Arcari) [2016039] - platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled (David Arcari) [2016039] - platform/x86: amd-pmc: Export Idlemask values based on the APU (David Arcari) [2016039] - platform/x86: amd-pmc: Check s0i3 cycle status (David Arcari) [2016039] - scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (Dick Kennedy) [2027558] - sch_api: Don't skip qdisc attach on ingress (Davide Caratti) [2044806] - sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc (Davide Caratti) [2044806] - flow_offload: return EOPNOTSUPP for the unsupported mpls action type (Davide Caratti) [2044806] - selftests: bpf: Less strict size check in sockopt_sk (Felix Maurer) [2025809] - net-zerocopy: Fast return if inq < PAGE_SIZE (Felix Maurer) [2025809] - tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) (Felix Maurer) [2025809] - tcp-zerocopy: Ensure excess getsockopt buffer is zeroed (Felix Maurer) [2025809] - tcp-zerocopy: Update returned getsockopt() optlen. (Felix Maurer) [2025809] - tcp-zerocopy: Fix getsockopt buffer size check (Felix Maurer) [2025809] - gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() (Guillaume Nault) [2046339] - net: fix use-after-free in tw_timer_handler (Guillaume Nault) [2046339] - ALSA: core: Fix SSID quirk lookup for subvendor=0 (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Restore hardware state on runtime PM resume (Jaroslav Kysela) [2003613] - ALSA: RHEL - update kernel configs for RHEL 8.6 (Jaroslav Kysela) [2003613] - ASoC: remove module namespaces (Jaroslav Kysela) [2003613] - ASoC: codecs: rt5682(s): use the older clock API calls, but keep some modern (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Cleanup logging (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Use snd_soc_jack to report jack events (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: convert into a helper library for codec drivers (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Use arizona->dev for runtime-pm (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Move jack-detect variables to struct arizona_priv (Jaroslav Kysela) [2003613] - ASoC/extcon: arizona: Move arizona jack code to sound/soc/codecs/arizona-jack.c (Jaroslav Kysela) [2003613] - extcon: arizona: Always use pm_runtime_get_sync() when we need the device to be awake (Jaroslav Kysela) [2003613] - extcon: arizona: Fix flags parameter to the gpiod_get("wlf,micd-pol") call (Jaroslav Kysela) [2003613] - extcon: arizona: Fix various races on driver unbind (Jaroslav Kysela) [2003613] - extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Jaroslav Kysela) [2003613] - extcon: arizona: Fix runtime PM imbalance on error (Jaroslav Kysela) [2003613] - extcon: arizona: Factor out microphone and button detection (Jaroslav Kysela) [2003613] - extcon: arizona: Factor out microphone impedance into a function (Jaroslav Kysela) [2003613] - extcon: arizona: Invert logic of check in arizona_hpdet_do_id (Jaroslav Kysela) [2003613] - extcon: arizona: Remove excessive WARN_ON (Jaroslav Kysela) [2003613] - extcon: arizona: Remove unnecessary sets of ACCDET_MODE (Jaroslav Kysela) [2003613] - extcon: arizona: Tidy up transition from mic to headphone detect (Jaroslav Kysela) [2003613] - extcon: arizona: Clear jack status regardless of detection type (Jaroslav Kysela) [2003613] - extcon: arizona: Move pdata extraction to probe (Jaroslav Kysela) [2003613] - extcon: arizona: Make rev A register sequences atomic (Jaroslav Kysela) [2003613] - extcon: arizona: Correct clean up if arizona_identify_headphone fails (Jaroslav Kysela) [2003613] - extcon: arizona: Switch to use device_property_count_u32() (Jaroslav Kysela) [2003613] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Jaroslav Kysela) [2003613] - extcon: arizona: Correct error handling on regmap_update_bits_check (Jaroslav Kysela) [2003613] - extcon: arizona: Disable mic detect if running when driver is removed (Jaroslav Kysela) [2003613] - mfd: arizona: Fix rumtime PM imbalance on error (Jaroslav Kysela) [2003613] - mfd: arizona: Split of_match table into I2C and SPI versions (Jaroslav Kysela) [2003613] - mfd: arizona: Make some symbols static (Jaroslav Kysela) [2003613] - mfd: arizona: Add support for ACPI enumeration of WM5102 connected over SPI (Jaroslav Kysela) [2003613] - mfd: arizona: Add MODULE_SOFTDEP("pre: arizona_ldo1") (Jaroslav Kysela) [2003613] - mfd: arizona: Drop arizona-extcon cells (Jaroslav Kysela) [2003613] - mfd: arizona: Replace arizona_of_get_type() with device_get_match_data() (Jaroslav Kysela) [2003613] - mfd: arizona: Ensure 32k clock is put on driver unbind and error (Jaroslav Kysela) [2003613] - mfd: arizona: Remove BUG_ON usage (Jaroslav Kysela) [2003613] - mfd: arizona: Switch to using devm_gpiod_get() (Jaroslav Kysela) [2003613] - mfd: arizona: Fix undefined behavior (Jaroslav Kysela) [2003613] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jaroslav Kysela) [2003613] - mfd: arizona: Correct calling of runtime_put_sync (Jaroslav Kysela) [2003613] - mfd: arizona: Don't use regmap_read_poll_timeout (Jaroslav Kysela) [2003613] - clkdev: Hold clocks_mutex while iterating clocks list (Jaroslav Kysela) [2003613] - clkdev: add managed clkdev lookup registration (Jaroslav Kysela) [2003613] - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Jaroslav Kysela) [2003613] - ALSA: es1688: Avoid devres management for es1688 object creation (Jaroslav Kysela) [2003613] - ALSA: gus: Fix repeated probes of snd_gus_create() (Jaroslav Kysela) [2003613] - ALSA: x86: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: x86: simplify with sync_stop PCM ops (Jaroslav Kysela) [2003613] - ALSA: x86: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: virtio: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2003613] - ALSA: emux: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: synth: missing check for possible NULL after the call to kstrdup (Jaroslav Kysela) [2003613] - ALSA: synth: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sparc: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ASoC: tegra: Set driver name explicitly (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Use devm_clk_get() (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Correct driver removal order (Jaroslav Kysela) [2003613] - ASoC: tegra20: spdif: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Use devm_clk_get() (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Add system level suspend-resume callbacks (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Add reset control (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Correct driver removal order (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra20_das: align function prototypes (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra20_das: clarify expression (Jaroslav Kysela) [2003613] - ASoC: tegra: remove unneeded semicolon (Jaroslav Kysela) [2003613] - ASoC: tegra: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [2003613] - ASoC: tegra20: ac97: Add reset control (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add support for SoundWire of TGL-H-RVP (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 (Jaroslav Kysela) [2003613] - ASoC: codecs: wsa881x: fix return values from kcontrol put (Jaroslav Kysela) [2003613] - ASoc: wm8731: Drop empty spi_driver remove callback (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: channel -> channels rename (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Disable irq on slave ports in the remove function (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Fix a double irq free in the remove function (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: make array clocks static, makes object smaller (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 processing block selection (Jaroslav Kysela) [2003613] - ASoC: da7218: Drop CONFIG_OF ifdef (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505 volume controls (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Make aic32x4_remove() return void (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: add support for TAS2505 (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: add type to device private data struct (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: Fix jack detection after suspend (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: Make regmap cache only on probe() (Jaroslav Kysela) [2003613] - ASoC: sigmadsp: Remove the repeated declaration (Jaroslav Kysela) [2003613] - ASoC: rt286: Remove redundant assignment to d_len_code (Jaroslav Kysela) [2003613] - ASoC: codecs: rt1019: clarify expression (Jaroslav Kysela) [2003613] - ASoC: rt1019: Add non_legacy_dai_naming config (Jaroslav Kysela) [2003613] - ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Jaroslav Kysela) [2003613] - ASoC: mediatek: mt6359: Fix unexpected error in bind/unbind flow (Jaroslav Kysela) [2003613] - ASoc: codecs: mt6359: remove useless initializations (Jaroslav Kysela) [2003613] - ASoC: mediatek: mt6359: convert to use module_platform_driver (Jaroslav Kysela) [2003613] - ASoC: ics43432: add CMM-4030D-261 support (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Fix return value in hdmi_codec_set_jack() (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Get ELD in before reporting plugged event (Jaroslav Kysela) [2003613] - ASoC: cs53l30: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs43130: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs42l52: Minor tidy up of error paths (Jaroslav Kysela) [2003613] - ASoC: cs42l73: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs4265: Minor tidy up of error paths (Jaroslav Kysela) [2003613] - ASoC: cs35l36: Remove unneeded variable initialisation (Jaroslav Kysela) [2003613] - ASoC: cs35l35: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs35l35: Correct errata handling (Jaroslav Kysela) [2003613] - ASoC: cs35l34: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs35l33: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cirrus: Add helper function for reading the device ID (Jaroslav Kysela) [2003613] - ASoC: cs35l32: Add missing regmap use_single config (Jaroslav Kysela) [2003613] - ASoC: cs35l32: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: adav80x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - ASoC: codecs: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ASoC: ab8500: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: fix spelling mistake in Kconfig "comunicate" -> "communicate" (Jaroslav Kysela) [2003613] - ASoC: 88pm860x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: amd: renoir: Remove redundant assignment to pdm_ctrl and pdm_enable and pdm_dma_enable (Jaroslav Kysela) [2003613] - ASoC: amd: add missing break (Jaroslav Kysela) [2003613] - ALSA: sh: Fix compile warning wrt const (Jaroslav Kysela) [2003613] - ALSA: sh: Fix unused variable warnings (Jaroslav Kysela) [2003613] - ALSA: sh: Constify snd_device_ops definitions (Jaroslav Kysela) [2003613] - ALSA: sh: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [2003613] - ALSA: sh: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ALSA: aica: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ALSA: sh: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [2003613] - ALSA: ps3: fix spelling typo of values (Jaroslav Kysela) [2003613] - ALSA: ppc: drop if block with always false condition (Jaroslav Kysela) [2003613] - ALSA: ppc: remove redundant checks in PS3 driver probe (Jaroslav Kysela) [2003613] - ALSA: ppc: fix error return code in snd_pmac_probe() (Jaroslav Kysela) [2003613] - ALSA: ppc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [2003613] - ALSA: ppc: Constify snd_device_ops definitions (Jaroslav Kysela) [2003613] - ALSA: ppc: keywest: remove outdated comment (Jaroslav Kysela) [2003613] - ALSA: poewrmac: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pcmcia: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pci: vx222: fix kernel-doc warning (Jaroslav Kysela) [2003613] - ALSA: Remove trailing semicolon in macros (Jaroslav Kysela) [2003613] - ALSA: hda: generic: Remove redundant assignment to dac (Jaroslav Kysela) [2003613] - ALSA: hda: Allow model option to specify PCI SSID alias (Jaroslav Kysela) [2003613] - ALSA: asihpi: fix comment syntax in file headers (Jaroslav Kysela) [2003613] - ALSA: harmony: Drop superfluous address setup (Jaroslav Kysela) [2003613] - ALSA: parisc: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx: fix kernel-doc warning (Jaroslav Kysela) [2003613] - ALSA: aloop: Constify ops structs (Jaroslav Kysela) [2003613] - ASoC: SOF: Drop resindex_dma_base, dma_engine, dma_size from sof_dev_desc (Jaroslav Kysela) [2003613] - ALSA: wavefront: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: wavefront: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sscape: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sc6000: Use explicit cast for __iomem pointer (Jaroslav Kysela) [2003613] - ALSA: sc6000: Assign vport directly on card's private_data (Jaroslav Kysela) [2003613] - ALSA: sc6000: Fix incorrect sizeof operator (Jaroslav Kysela) [2003613] - ALSA: sc6000: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sb: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Jaroslav Kysela) [2003613] - ALSA: sb: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sb8: Add a comment note regarding an unused pointer (Jaroslav Kysela) [2003613] - ALSA: sb: Fix potential ABBA deadlock in CSP driver (Jaroslav Kysela) [2003613] - ALSA: sb: Fix potential double-free of CSP mixer elements (Jaroslav Kysela) [2003613] - ALSA: sb: Minor coding style fixes (Jaroslav Kysela) [2003613] - ALSA: sb: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sb: Fix two use after free in snd_sb_qsound_build (Jaroslav Kysela) [2003613] - ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Jaroslav Kysela) [2003613] - ALSA: opti9xx: fix missing { } around an if block (Jaroslav Kysela) [2003613] - ALSA: opti9xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: opti9xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: opl3sa2: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: opl3sa2: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: msnd: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: msnd: Use proper mmap method (Jaroslav Kysela) [2003613] - ALSA: gus: Fix repeated probe for ISA interwave card (Jaroslav Kysela) [2003613] - Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Jaroslav Kysela) [2003613] - ALSA: gus: fix null pointer dereference on pointer block (Jaroslav Kysela) [2003613] - ALSA: gus: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: gus: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: gus: Replace unsafe strcpy() with strscpy() (Jaroslav Kysela) [2003613] - ALSA: galaxy: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: Replace with fallthrough pseudo keyword in the remaining places (Jaroslav Kysela) [2003613] - ALSA: es18xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es18xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: isa: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1688: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: wss: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs423x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs423x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - sound/oss/dmasound: Remove superfluous "break" (Jaroslav Kysela) [2003613] - sound/oss/dmasound: Remove superfluous "break" (Jaroslav Kysela) [2003613] - ALSA: cmi8330: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: isa: Fix error return code in snd_cmi8330_probe() (Jaroslav Kysela) [2003613] - ALSA: cmi8330: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cmi8328: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt2320: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt2320: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als100: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als100: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: adlib: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1848: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1816a: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1816a: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: i2c: tea6330t: Remove redundant initialization of variable err (Jaroslav Kysela) [2003613] - ALSA: i2c: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: add missing include files (Jaroslav Kysela) [2003613] - ALSA: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ALSA: aoa: remove unnecessary oom message (Jaroslav Kysela) [2003613] - ALSA: arm: Remove unnecessary variables (Jaroslav Kysela) [2003613] - ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Jaroslav Kysela) [2003613] - ALSA: ac97: Constify static struct attribute_group (Jaroslav Kysela) [2003613] - ALSA: virtio: fix kernel-doc (Jaroslav Kysela) [2003613] - ALSA: virtio: use module_virtio_driver() to simplify the code (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce device suspend/resume support (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce PCM channel map support (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce jack support (Jaroslav Kysela) [2003613] - ALSA: virtio: PCM substream operators (Jaroslav Kysela) [2003613] - ALSA: virtio: handling control and I/O messages for the PCM device (Jaroslav Kysela) [2003613] - ALSA: virtio: build PCM devices and substream hardware descriptors (Jaroslav Kysela) [2003613] - ALSA: virtio: handling control messages (Jaroslav Kysela) [2003613] - ALSA: virtio: add virtio sound driver (Jaroslav Kysela) [2003613] - uapi: virtio_ids: add a sound device type ID from OASIS spec (Jaroslav Kysela) [2003613] - ALSA: firewire: Fix C++ style comments in uapi header (Jaroslav Kysela) [2003613] - ALSA: uapi: Fix a C++ style comment in asound.h (Jaroslav Kysela) [2003613] - ASoC: topology: Fix stub for snd_soc_tplg_component_remove() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: indicate dai_fmt if exist (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: indicate missing CPU/Codec numbers for debug (Jaroslav Kysela) [2003613] - ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK/BCLK_ES bits (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup dev_dbg() to use 1 line (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup debug info for clock (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Increase maximum DAI links limit to 512 (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Use set_jack ops to set jack (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Multi) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Single) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Multi) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Single) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Nulti) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Single) (Jaroslav Kysela) [2003613] - ASoC: add Audio Graph Card2 Custom Sample (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add Codec2Codec support (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add DPCM support (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add Multi CPU/Codec support (Jaroslav Kysela) [2003613] - ASoC: add Audio Graph Card2 driver (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add codec2codec support (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add asoc_graph_is_ports0() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Fixup CPU endpoint hw_params in a BE<->BE link (Jaroslav Kysela) [2003613] - ASoC: audio-graph: respawn Platform Support (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Avoid over-allocating DLCs (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_link_init() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_parse_node() (Jaroslav Kysela) [2003613] - ASoC: simple-card: Fix breakage on kontron-sl28-var3-ads2 (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_link_init() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: add graph_link_init() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: add graph_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove Platform support (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove unused "node" from graph_parse_mclk_fs() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove "audio-graph-card, " preix support (Jaroslav Kysela) [2003613] - ASoC: audio-graph: check ports if exists (Jaroslav Kysela) [2003613] - ASoC: audio-graph: move audio_graph_remove() to simple-card-utils.c (Jaroslav Kysela) [2003613] - ASoC: tegra: Add driver remove() callback (Jaroslav Kysela) [2003613] - ASoC: audio-graph: move audio_graph_card_probe() to simple-card-utils.c (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Allocate link info structure on heap (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Increase maximum number of links to 128 (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Propagate errors on too many links (Jaroslav Kysela) [2003613] - ASoC: audio-graph: use simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: audio-graph: use asoc_link_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: use simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: use asoc_link_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: remove unused variable from simple_parse_of() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup asoc_simple_parse_convert() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: multi support at asoc_simple_canonicalize_cpu/platform() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: care multi DAI at asoc_simple_clean_reference() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: remove asoc_simple_parse_xxx() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: use for_each_prop_xxx() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: remove li->dais/li->conf (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: setup dai_props cpu_dai/codec_dai at initial timing (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: share dummy DAI and reduce memory (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: enable flexible CPU/Codec/Platform (Jaroslav Kysela) [2003613] - ASoC: simple-card: fix possible uninitialized single_cpu local variable (Jaroslav Kysela) [2003613] - ASoC: simple-card: cleanup graph_for_each_link() (Jaroslav Kysela) [2003613] - ASoC: simple-card: count DAI / link numbers as in order (Jaroslav Kysela) [2003613] - ASoC: audio-graph: cleanup graph_for_each_link() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: count DAI / link numbers as in order (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: alloc dai_link information for CPU/Codec/Platform (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils.c: remove old comment (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Do not handle device clock (Jaroslav Kysela) [2003613] - ASoC: generic: simple-card-utils: remove useless assignment (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Fix device module clock (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Rename functions needed for export (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Expose helpers from audio graph (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Expose new members for asoc_simple_priv (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Support empty Codec endpoint (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Identify 'no_pcm' DAI links for DPCM (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Use of_node and DAI for DPCM DAI link names (Jaroslav Kysela) [2003613] - ALSA: memalloc: Drop superfluous snd_dma_buffer_sync() declaration (Jaroslav Kysela) [2003613] - ASoC: SOF: dai: include new flags for DAI_CONFIG (Jaroslav Kysela) [2003613] - ASoC: SOF: dai: mirror group_id definition added in firmware (Jaroslav Kysela) [2003613] - ALSA: core: Use READ_ONCE() / WRITE_ONCE() for power state change (Jaroslav Kysela) [2003613] - ALSA: hda_audio_ext: fix kernel-doc (Jaroslav Kysela) [2003613] - ALSA: make snd_kcontrol_new name a normal string (Jaroslav Kysela) [2003613] - ASoC: constify of_phandle_args in snd_soc_get_dai_name() (Jaroslav Kysela) [2003613] - ASoC: tas2770: Fix setting of high sample rates (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix the wrong jack type detected (Jaroslav Kysela) [2003613] - ASoC: tegra: Restore headphones jack name on Nyan Big (Jaroslav Kysela) [2003613] - ASoC: tegra: Add DAPM switches for headphones and mic jack (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add new ADL-P variant (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add ADL-N support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Retry codec probing if it fails (Jaroslav Kysela) [2003613] - ASoC: amd: fix uninitialized variable in snd_acp6x_probe() (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix crash due to out of scope stack vars (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix crash due to out of scope stack vars (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for ADX (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for AMX (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for Mixer (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Balance runtime PM count (Jaroslav Kysela) [2003613] - ASoC: SOF: hda: reset DAI widget before reconfiguring it (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Set the max SPI speed for the whole device (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entry for ESSX8336 on CML (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: Set mach->id field on comp_ids matches (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in Mixer (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in ADX (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in AMX (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in AHUB (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in DSPK (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in DMIC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in I2S (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in ADMAIF (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in DSPK (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in DMIC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in I2S (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in ADMAIF (Jaroslav Kysela) [2003613] - ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2003613] - ASoC: SOF: build compression interface into snd_sof.ko (Jaroslav Kysela) [2003613] - ASoC: rt5682: Re-detect the combo jack after resuming (Jaroslav Kysela) [2003613] - ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend (Jaroslav Kysela) [2003613] - ASoC: rt1011: revert 'I2S Reference' to SOC_ENUM_EXT (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add the compatibility with rt9120s (Jaroslav Kysela) [2003613] - ASoC: rt9120: Fix clock auto sync issue when fs is the multiple of 48 (Jaroslav Kysela) [2003613] - ASoC: rt9120: Update internal ocp level to the correct value (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B12 product (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0B29 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B29 product (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0B13 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B13 product (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B11 product (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B00 and 0B01 products (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0AF3 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0AF3 product (Jaroslav Kysela) [2003613] - ASoC: DAPM: Cover regression by kctl change notification fix (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended (Jaroslav Kysela) [2003613] - ASoC: SOF:control: Fix variable type in snd_sof_refresh_control() (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Change monitor widgets to siggens (Jaroslav Kysela) [2003613] - ASoC: tlv320aic3x: Make aic3x_remove() return void (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: use const for all uses of snd_soc_acpi_codecs (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi-cht: shrink tables using compatible IDs (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi-byt: shrink tables using compatible IDs (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: use comp_ids to enumerate rt5682s (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: detect codec variant in probe function (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: add comp_ids field for machine driver matching (Jaroslav Kysela) [2003613] - ASoC: Stop dummy from overriding hwparams (Jaroslav Kysela) [2003613] - ASoC: topology: Change topology device to card device (Jaroslav Kysela) [2003613] - ASoC: topology: Use correct device for prints (Jaroslav Kysela) [2003613] - ASoC: topology: Check for dapm widget completeness (Jaroslav Kysela) [2003613] - ASoC: topology: Add header payload_size verification (Jaroslav Kysela) [2003613] - ASoC: core: Remove invalid snd_soc_component_set_jack call (Jaroslav Kysela) [2003613] - ASoC: amd: acp: select CONFIG_SND_SOC_ACPI (Jaroslav Kysela) [2003613] - ASoC: Intel: glk_rt5682_max98357a: support ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: es8316: add support for ESSX8336 ACPI _HID (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct configuring of switch inversion from ts-inv (Jaroslav Kysela) [2003613] - ASoC: fix unmet dependencies on GPIOLIB for SND_SOC_DMIC (Jaroslav Kysela) [2003613] - ASoC: amd: acp: fix Kconfig dependencies (Jaroslav Kysela) [2003613] - ASoC: rt5682-i2c: Use devm_clk_get_optional for optional clock (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entry for ESSX8336 on JSL (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Fix return value check in acp_machine_select() (Jaroslav Kysela) [2003613] - ASoC: max98520: add max98520 audio amplifier driver (Jaroslav Kysela) [2003613] - ASoC: nau8821: clarify out-of-bounds check (Jaroslav Kysela) [2003613] - ASoC: nau8821: fix kernel-doc (Jaroslav Kysela) [2003613] - ASoC: rt5682s: use 'static' qualifier (Jaroslav Kysela) [2003613] - ASoC: topology: handle endianness warning (Jaroslav Kysela) [2003613] - ASoC: amd: acp: SND_SOC_AMD_ACP_COMMON should depend on X86 && PCI (Jaroslav Kysela) [2003613] - ASoC: amd: acp: SND_SOC_AMD_{LEGACY_MACH,SOF_MACH} should depend on X86 && PCI && I2C (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Wrap AMD Audio ACP components in SND_SOC_AMD_ACP_COMMON (Jaroslav Kysela) [2003613] - ASoC: cs42l42: free_irq() before powering-down on probe() fail (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Reset and power-down on remove() and failed probe() (Jaroslav Kysela) [2003613] - ASoC: nau8825: add clock management for power saving (Jaroslav Kysela) [2003613] - ASoC: nau8825: add set_jack coponment support (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Prevent NULL pointer deref in interrupt handler (Jaroslav Kysela) [2003613] - ASoC: wm8962: Convert to devm_clk_get_optional() (Jaroslav Kysela) [2003613] - ASoC: fix unmet dependency on GPIOLIB for SND_SOC_MAX98357A (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Make cs35l41_remove() return void (Jaroslav Kysela) [2003613] - ASoC: tegra: Set default card name for Trimslice (Jaroslav Kysela) [2003613] - ASoC: tegra: Restore AC97 support (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add acp_machine struct for renoir platform. (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Downsizing the DAC volume scale (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Remove unused runtime_suspend/runtime_resume callbacks (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for ACPI table match entry (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use device_property API instead of of_property (Jaroslav Kysela) [2003613] - ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Jaroslav Kysela) [2003613] - ASoC: amd: enable Yellow Carp platform machine driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add YC machine driver using dmic (Jaroslav Kysela) [2003613] - ASoC: amd: create platform device for acp6x machine driver (Jaroslav Kysela) [2003613] - ASoC: amd: enable Yellow carp acp6x drivers build (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pci driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm driver dma ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x irq handler (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm platform driver (Jaroslav Kysela) [2003613] - ASoC: amd: add platform devices for acp6x pdm driver and dmic driver (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x init/de-init functions (Jaroslav Kysela) [2003613] - ASoC: amd: add Yellow Carp ACP PCI driver (Jaroslav Kysela) [2003613] - ASoC: amd: add Yellow Carp ACP6x IP register header (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add support for RT5682-VS codec (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add support for Maxim amplifier codec (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add SOF audio support on Chrome board (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add legacy sound card support for Chrome audio (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add generic machine driver support for ACP cards (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add callback for machine driver on ACP (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add I2S support on Renoir platform (Jaroslav Kysela) [2003613] - ASoC: amd: Add common framework to support I2S on ACP SOC (Jaroslav Kysela) [2003613] - ASoC: soc-core: tidyup empty function (Jaroslav Kysela) [2003613] - ASoC: soc-component: add snd_soc_component_is_codec() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step2 (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step1 (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Always enable TS_PLUG and TS_UNPLUG interrupts (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix WARN in remove() if running without an interrupt (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Mark OSC_SWITCH_STATUS register volatile (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Set correct SRC MCLK (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Allow time for HP/ADC to power-up after enable (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use PLL for SCLK > 12.288MHz (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't claim to support 192k (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't set defaults for volatile registers (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct some register default values (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Always configure both ASP TX channels (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't reconfigure the PLL while it is running (Jaroslav Kysela) [2003613] - ASoC: soc-component: improve error reporting for register access (Jaroslav Kysela) [2003613] - ASoC: amd: enable vangogh platform machine driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh machine driver (Jaroslav Kysela) [2003613] - ASoc: amd: create platform device for VG machine driver (Jaroslav Kysela) [2003613] - ASoC: test-component: add Test Component for Sound debug/test (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix a little pop while playback (Jaroslav Kysela) [2003613] - ASoC: rt1011: Fix 'I2S Reference' enum control (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: amd: vangogh: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [2003613] - ASoC: rt9120: Drop rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: rt1011: Fix 'I2S Reference' enum control caused error (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: use devm_clk_get_optional() for mclk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: switch to using devm_fwnode_gpiod_get() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: use devm_clk_get_optional() for mclk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: amd: Kconfig: Select fch clock support with machine driver (Jaroslav Kysela) [2003613] - ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() (Jaroslav Kysela) [2003613] - ASoC: SOF: prepare code to allocate IPC messages in fw_ready (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: restore mixer functionality (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix hp pop produced immediately after resuming (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce fragment elapsed notification API (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Use newly introduced generic IPC stream ops (Jaroslav Kysela) [2003613] - ASoC: SOF: Make Intel IPC stream ops generic (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce snd_sof_mailbox_read / snd_sof_mailbox_write callbacks (Jaroslav Kysela) [2003613] - ASoC: SOF: pipelines: Harmonize all functions to use struct snd_sof_dev (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: do not power down primary core during topology removal (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Dump registers and stack when SOF_DBG_DUMP_REGS is set (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-loader: Drop SOF_DBG_DUMP_REGS flag from dbg_dump calls (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Drop SOF_DBG_DUMP_REGS flag when firmware start fails (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Clean up snd_sof_get_status() prints (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda: Drop 'error' prefix from error dump functions (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce macro to set the firmware state (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: Force DSP panic dumps to be printed (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Re-enable dumps after successful IPC tx (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Print out the fw_state along with the DSP dump (Jaroslav Kysela) [2003613] - ASoC: SOF: Drop SOF_DBG_DUMP_FORCE_ERR_LEVEL and sof_dev_dbg_or_err (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda-loader: Use snd_sof_dsp_dbg_dump() for DSP dump (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Add SOF_DBG_DUMP_OPTIONAL flag for DSP dumping (Jaroslav Kysela) [2003613] - ASoC: SOF: debug/ops: Move the IPC and DSP dump functions out from the header (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: atom: No need to do a DSP dump in atom_run() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Print the DSP dump if boot fails (Jaroslav Kysela) [2003613] - ASoC: SOF: Print the dbg_dump and ipc_dump once to reduce kernel log noise (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc and dsp dump: Add markers for better visibility (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Swap the dsp_dump and ipc_dump sequence for fw_exception (Jaroslav Kysela) [2003613] - ASoC: SOF: core: debug: force all processing on primary core (Jaroslav Kysela) [2003613] - ASoC: max98927: Handle reset gpio when probing i2c (Jaroslav Kysela) [2003613] - ASoC: DAPM: Fix missing kctl change notifications (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: SOF: OF: Add fw_path and tplg_path parameters (Jaroslav Kysela) [2003613] - ASoC: amd: acp-rt5645: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: return error if sof_connect_dai_widget() fails (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: allow for dynamic pipelines override for debug (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: show clks_control value in dynamic debug (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dai: improve SSP DAI handling for dynamic pipelines (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: add new flags for DAI_CONFIG (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp (Jaroslav Kysela) [2003613] - ASoC: Intel: add machine driver for SOF+ES8336 (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: apl/glk/tgl: add entry for devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ASoC: Intel: cht_bsw_nau8824: Set card.components string (Jaroslav Kysela) [2003613] - ASoC: nau8824: Add a nau8824_components() helper (Jaroslav Kysela) [2003613] - ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix NAU8824_JACK_LOGIC define (Jaroslav Kysela) [2003613] - ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ (Jaroslav Kysela) [2003613] - ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Jaroslav Kysela) [2003613] - ASoC: nau8821: new driver (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: Add kernel parameter for topology verification (Jaroslav Kysela) [2003613] - ASoC: SOF: Add support for dynamic pipelines (Jaroslav Kysela) [2003613] - treewide: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: make sure DAI widget is set up before IPC (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce widget use_count (Jaroslav Kysela) [2003613] - ASoC: SOF: Don't set up widgets during topology parsing (Jaroslav Kysela) [2003613] - ASoC: SOF: restore kcontrols for widget during set up (Jaroslav Kysela) [2003613] - ASoC: SOF: Add new fields to snd_sof_route (Jaroslav Kysela) [2003613] - AsoC: dapm: export a couple of functions (Jaroslav Kysela) [2003613] - ASoC: SOF: sof-audio: add helpers for widgets, kcontrols and dai config set up (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: Add new token for dynamic pipeline (Jaroslav Kysela) [2003613] - ASoC: SOF: control: Add access field in struct snd_sof_control (Jaroslav Kysela) [2003613] - ASoC: topology: change the complete op in snd_soc_tplg_ops to return int (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix HP noise caused by SAR mode switch when the system resumes (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Enable ASRC auto-disable to fix pop during jack plug-in while playback (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp (Jaroslav Kysela) [2003613] - ASoC: tegra: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: rt5682: move clk related code to rt5682_i2c_probe (Jaroslav Kysela) [2003613] - ASoC: rt5682: Use clk_hw based APIs for registration (Jaroslav Kysela) [2003613] - ASoC: rt5682: Drop usage of __clk_get_name() (Jaroslav Kysela) [2003613] - ASoC: SOF: Change SND_SOC_SOF_TOPLEVEL from config to menuconfig (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Revise the macro RT5682S_PLLB_SRC_MASK (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Use dev_dbg instead of pr_debug (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Remove the volatile SW reset register from reg_default (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix headphone vs headset, button-press detection no longer working (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: update platform device name for Maxim amplifier (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Make the error prints consistent in tx_wait_done() (Jaroslav Kysela) [2003613] - ASoC: SOF: prefix some terse and cryptic dev_dbg() with __func__ (Jaroslav Kysela) [2003613] - ASoC: SOF: add error handling to snd_sof_ipc_msg_data() (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: add header file for ops (Jaroslav Kysela) [2003613] - ASoC: SOF: pm: fix a stale comment (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-stream: Print stream name on STREAM_SD_OFFSET timeout (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dai: fix potential locking issue (Jaroslav Kysela) [2003613] - ASoC: ak4458: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: ak5558: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: dwc-i2s: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ak4671: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: alc5623: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: bcm: Convert to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cpcap: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: Fix spelling mistake "Unsupport" -> "Unsupported" (Jaroslav Kysela) [2003613] - ASoC: ad193x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: tegra: Constify static snd_soc_dai_ops structs (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use two thresholds and increased wait time for manual type detection (Jaroslav Kysela) [2003613] - ASoC: adau1977: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau17x1: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1701: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1373: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1372: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ad1836: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ep93xx: Convert to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: samsung: add missing "fallthrough;" (Jaroslav Kysela) [2003613] - ASoC: ak4642: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Use correct version to initialize Class H (Jaroslav Kysela) [2003613] - ASoC: alc5632: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: ak4104: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ak4118: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: zl38060: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cs4341: Add SPI device ID table (Jaroslav Kysela) [2003613] - ASoC: pcm179x: Add missing entries SPI to device ID table (Jaroslav Kysela) [2003613] - ASoC: pl1022_rdk: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: pl1022_ds: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: mpc8610_hpcd: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-sgtl5000: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-es8328: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-audmix: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl_sai: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-mqs: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-esai: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-audmix: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: eureka-tlv320: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cros_ec_codec: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers (Jaroslav Kysela) [2003613] - ASoC: codecs: max98390: simplify getting the adapter of a client (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: SOF: Remove struct sof_ops_table and sof_get_ops() macro (Jaroslav Kysela) [2003613] - ASoC: rt5682s: make rt5682s_aif2_dai_ops and rt5682s_soc_component_dev (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based Mixer driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based ADX driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based AMX driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based SFC driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based MVC driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add routes for few AHUB modules (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: Don't reconnect an already active BE (Jaroslav Kysela) [2003613] - ASoC: compress/component: Use module_get_when_open/put_when_close for cstream (Jaroslav Kysela) [2003613] - ASoC: soc-component: Convert the mark_module to void* (Jaroslav Kysela) [2003613] - ASoC: SOF: Rename sof_arch_ops to dsp_arch_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Remove redundant error check from sof_ipc_tx_message_unlocked (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Print 0x prefix for errors in ipc_trace/stream_message() (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Clarify the parameter name for ipc_trace_message() (Jaroslav Kysela) [2003613] - ASoC: SOF: trace: Omit error print when waking up trace sleepers (Jaroslav Kysela) [2003613] - misc: cs35l41: Remove unused pdn variable (Jaroslav Kysela) [2003613] - ASoC: SOF: imx8m: add SAI1 info (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Minor fix all errors reported by checkpatch.pl script (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Move probe work related code under a single if () branch (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Implement Manual Type detection as fallback (Jaroslav Kysela) [2003613] - ASoC: SOF: sof-probes: Correct the function names used for snd_soc_cdai_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Rename hda-compress.c to hda-probes.c (Jaroslav Kysela) [2003613] - ASoC: SOF: probe: Merge and clean up the probe and compress files (Jaroslav Kysela) [2003613] - ASoC: SOF: compress: move and export sof_probe_compr_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: pcm: Remove non existent CONFIG_SND_SOC_SOF_COMPRESS reference (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Add probe message logging to ipc_log_header() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Re-phrase the missing firmware error to avoid duplication (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: release_firmware() on load failure to avoid batching (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: No need to export the snd_sof_debugfs_io_item() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Use the generic ops for region debugfs handling (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Add generic API and ops for DSP regions (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Do not use 'bar' as parameter for block_read/write (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: No need to export snd_sof_fw_parse_ext_data() (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Do not initialize the snd_sof_dsp_ops.read64 (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Remove snd_sof_dsp_mailbox_init() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: bdw: Set the mailbox offset directly in bdw_probe (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM types (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM types (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fix a bunch of trivial code formating/style issues (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fixup the error messages (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Don't overwrite returned error code (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Combine adjacent register writes (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fix use of an uninitialised variable (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: load_firmware callback is mandatory, treat it like that (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Relocate inline definitions from hda.h to hda.c for sdw (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Remove boot_firmware skl and iccmax_icl declarations (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dsp: Declare locally used functions as static (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: Do no initialize resindex_dma_base (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_mx98360a board (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015 board (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015p board (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: support ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: SOF: Fix DSP oops stack dump output contents (Jaroslav Kysela) [2003613] - ASoC: pcm5102a: increase rate from 192k to 384k (Jaroslav Kysela) [2003613] - ASoC: rt1011: add i2s reference control for rt1011 (Jaroslav Kysela) [2003613] - ASoC: SOF: Handle control change notification from firmware (Jaroslav Kysela) [2003613] - ASoC: SOF: control: fix a typo in put operations for kcontrol (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Add driver for ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: SOF: core: allow module parameter to override dma trace Kconfig (Jaroslav Kysela) [2003613] - ASoC: soc-topology: Move template info print soc_tplg_dapm_widget_create() (Jaroslav Kysela) [2003613] - ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbol (Jaroslav Kysela) [2003613] - ASoC: cs35l41: CS35L41 Boosted Smart Amplifier (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: Fix CONFIG_SND_SOC_SDW_MOCKUP select (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix headset background noise when S3 state (Jaroslav Kysela) [2003613] - ASoC: Revert PCM trigger changes (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: test refcount before triggering (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: protect BE dailink state changes in trigger (Jaroslav Kysela) [2003613] - ASoC: dwc: Get IRQ optionally (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix the vol+ button detection issue (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Make rt5640_jack_gpio/rt5640_jack2_gpio static (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: remove duplicate include (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: move common ATOM stuff to module (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: byt: prepare split between Baytrail and Merrifield (Jaroslav Kysela) [2003613] - ASoC: rt1015: remove possible unused variable `bclk_ms' (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Mark hp_elitepad_1000g2_jack?_check functions static (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Select first entry for singular pipe config arrays (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Properly configure modules with generic extension (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Support modules with generic extension (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Support multiple format configs (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Simplify m_state for loadable modules (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix passing loadable flag for module (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix module resource and format selection (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Select proper format for NHLT blob (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Jaroslav Kysela) [2003613] - ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Revert PCM buffer address setup workaround again (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for HP Elite Pad 1000G2 jack-detect (Jaroslav Kysela) [2003613] - ASoC: Intel: bytct_rt5640: Add a separate "Headset Mic 2" DAPM pin for the mic on the 2nd jack (Jaroslav Kysela) [2003613] - ASoC: rt5640: Add rt5640_set_ovcd_params() helper (Jaroslav Kysela) [2003613] - ASoC: rt5640: Add optional hp_det_gpio parameter to rt5640_detect_headset() (Jaroslav Kysela) [2003613] - ASoC: rt5640: Delay requesting IRQ until the machine-drv calls set_jack (Jaroslav Kysela) [2003613] - ASoC: rt5640: Move rt5640_disable_jack_detect() up in the rt5640.c file (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Fix breakage for PCM buffer address setup (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Use cfg-lineout:2 in the components string (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Fix incorrect usage of of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Fix incorrect usage of of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Use of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Use of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: soc-ac97: cleanup cppcheck warning (Jaroslav Kysela) [2003613] - ASoC: soc-component: cleanup cppcheck warning at snd_soc_pcm_component_pm_runtime_get() (Jaroslav Kysela) [2003613] - ASoC: soc-jack: cleanup cppcheck warning for CONFIG_GPIOLIB (Jaroslav Kysela) [2003613] - ASoC: soc-jack: cleanup cppcheck warning at snd_soc_jack_report() (Jaroslav Kysela) [2003613] - ASoC: soc-dai: cleanup cppcheck warning at snd_soc_pcm_dai_new() (Jaroslav Kysela) [2003613] - ASoC: soc-dai: cleanup cppcheck warning at snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_copy_user() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_new() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_hw_params() (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw_rt711*: keep codec device reference until remove (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: pass card information to init/exit functions (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: get codec device with ACPI instead of bus search (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: handle errors with acpi_dev_get_first_match_dev() (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: harden codec property handling (Jaroslav Kysela) [2003613] - ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: make DMI L1 selection more robust (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: simplify logic for DMI_L1 handling (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-stream: remove always true condition (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Kconfig: clarify DMI L1 option description (Jaroslav Kysela) [2003613] - ASoC: rt5682: Properly turn off regulators if wrong device ID (Jaroslav Kysela) [2003613] - ASoC: rt5682: Implement remove callback (Jaroslav Kysela) [2003613] - ASoC: rt5682: Disable irq on shutdown (Jaroslav Kysela) [2003613] - ASoC: rt5682: Adjust headset volume button threshold again (Jaroslav Kysela) [2003613] - ASoC: Intel: Fix platform ID matching (Jaroslav Kysela) [2003613] - ASoC: rt1015p: add new acpi id and comapatible id (Jaroslav Kysela) [2003613] - ASoC: max98390: Add support change dsm param name (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Update module authors (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Assume 24-bit samples are in 32-bit slots (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Validate dai_set_sysclk() frequency (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add PLL configuration for 44.1kHz/16-bit (Jaroslav Kysela) [2003613] - ASoC: rt5640: Silence warning message about missing interrupt (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix mono playback (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Constrain sample rate to prevent illegal SCLK (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix LRCLK frame start edge (Jaroslav Kysela) [2003613] - ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for set_jack calls (Jaroslav Kysela) [2003613] - ASoC: mt6359-accdet.c: remove useless assignments (Jaroslav Kysela) [2003613] - ASoC: max98090: remove duplicate status reads and useless assignmment (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at soc_dapm_dai_stream_event() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_new_controls() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_weak_routes() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_add_routes() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_del_route() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_run() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_check_event() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_dai_link() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_pga() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_set_mixer_path_status() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_connect_mux() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_wcache_lookup() (Jaroslav Kysela) [2003613] - ASoC: amd: vangogh: Drop superfluous mmap callback (Jaroslav Kysela) [2003613] - ASoC: sprd: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: qcom: qdsp6: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: mpc5200: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl_dma: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl_asrc_dma: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: tegra: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl: imx-pcm-fiq: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: bcm: Use managed PCM buffer allocation (Jaroslav Kysela) [2003613] - ALSA: pxa2xx: Use managed PCM buffer allocation (Jaroslav Kysela) [2003613] - ASoC: rt5514: make array div static const, makes object smaller (Jaroslav Kysela) [2003613] - ASoC: codecs: ad193x: add support for 96kHz and 192kHz playback rates (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_xr_sx() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_get_xr_sx() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_limit_volume() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_volsw_sx() (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw_max98373: remove useless inits (Jaroslav Kysela) [2003613] - ASoC: Intel: update sof_pcm512x quirks (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Use DMI string to search for adl_mx98373_rt5682 variant (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-ipc: fix reply size checking (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1000 G2 quirk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for a second headset mic input (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for a second headphones output (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add a byt_rt5640_get_codec_dai() helper (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add line-out support (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: add snd_sof_dsp_check_sdw_irq ops (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: move sof_intel_dsp_desc() forward (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda: remove HDA_DSP_REG_SNDW_WAKE_STS definition (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: add sdw_shim/alh_base to sof_intel_dsp_desc (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at snd_soc_find_dai_link() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_kcontrol_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dapm_widget_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dai_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_process_headers() (Jaroslav Kysela) [2003613] - ASoC: amd: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - soundwire: add flag to ignore all command/control for mockup devices (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix open coded prefix handling (Jaroslav Kysela) [2003613] - ASoC: uniphier: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: xilinx: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: intel: skylake: Drop superfluous mmap callback (Jaroslav Kysela) [2003613] - ASoC: amd: Drop superfluous mmap callbacks (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix bclk calculation for mono (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct definition of ADC Volume control (Jaroslav Kysela) [2003613] - ASoC: v253_init: eliminate pointer to string (Jaroslav Kysela) [2003613] - ASoC: samsung: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_routing() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_simple_widgets() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_add_controls() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_unregister_component() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_daifmt_parse_format() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_get_dai_name() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_set_dmi_name() (Jaroslav Kysela) [2003613] - ASoC: Intel: Fix spelling contraction "cant" -> "can't" (Jaroslav Kysela) [2003613] - ASoC: component: Remove misplaced prefix handling in pin control functions (Jaroslav Kysela) [2003613] - ASoC: amd: fix an IS_ERR() vs NULL bug in probe (Jaroslav Kysela) [2003613] - ASoC: rt5682: enable SAR ADC power saving mode during suspend (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at dpcm_runtime_setup_be_chan() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at dpcm_be_is_active() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_get_playback_capture() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_components_close() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_apply_msb() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: enforce exclusion between HDaudio and SoundWire (Jaroslav Kysela) [2003613] - ASoC: topology: Select SND_DYNAMIC_MINORS (Jaroslav Kysela) [2003613] - ASoC: rt1015: Remove unnecessary flush work on rt1015 driver (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_da7219_mx98360a: fail to initialize soundcard (Jaroslav Kysela) [2003613] - ASoC: amd: Use dev_probe_err helper (Jaroslav Kysela) [2003613] - ASoC: amd: Don't show messages about deferred probing by default (Jaroslav Kysela) [2003613] - ASoC: amd: enable stop_dma_first flag for cz_dai_7219_98357 dai link (Jaroslav Kysela) [2003613] - ASoC: amd: enable vangogh acp5x driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s dma driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh pci driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s dai driver ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s controller driver (Jaroslav Kysela) [2003613] - ASoC: amd: add ACP5x pcm dma driver ops (Jaroslav Kysela) [2003613] - ASoC: amd: irq handler changes for ACP5x PCM dma driver (Jaroslav Kysela) [2003613] - ASoC: amd: add ACP5x PCM platform driver (Jaroslav Kysela) [2003613] - ASoC: amd: create acp5x platform devices (Jaroslav Kysela) [2003613] - ASoc: amd: add acp5x init/de-init functions (Jaroslav Kysela) [2003613] - ASoC: amd: add Vangogh ACP PCI driver (Jaroslav Kysela) [2003613] - ASoC: amd: add Vangogh ACP5x IP register header (Jaroslav Kysela) [2003613] - ASoC: amd: renoir: Run hibernation callbacks (Jaroslav Kysela) [2003613] - ASoC: rt5682: Adjust headset volume button threshold (Jaroslav Kysela) [2003613] - ASOC: Intel: sof_sdw: add quirk for Intel 'Bishop County' NUC M15 (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend (Jaroslav Kysela) [2003613] - ASoC: amd: reverse stop sequence for stoneyridge platform (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: add a flag to reverse the stop sequence (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: sof_sdw: add SoundWire mockup codecs for tests (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: tgl: add table for SoundWire mockup devices (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: cnl: add table for SoundWire mockup devices (Jaroslav Kysela) [2003613] - ASoC: codecs: add SoundWire mockup device support (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: update quirk for jack detection in ADL RVP (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: extends SOF_RT711_JDSRC to 4 bits (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: code refactor for max98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: code refactor for max98357a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: Enable Bluetooth offload on tgl and adl (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: add support for jsl_cs4242_mx98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: maxim-common: support max98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: maxim-common: support max98357a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: support arbitrary DAI link sequence (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Update ADL descriptor to use ACPI power states (Jaroslav Kysela) [2003613] - ASoC: rt5631: Fix regcache sync errors on resume (Jaroslav Kysela) [2003613] - ASoC: amd: fix spelling mistakes (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: use helper function to get bclk frequency (Jaroslav Kysela) [2003613] - ASoC: SOF: add a helper to get topology configured bclk (Jaroslav Kysela) [2003613] - ASoC: tegra: Use ADMAIF component for DMA allocations (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: fix xrun issue on platform with max98373 (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra: mark runtime-pm functions as __maybe_unused (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Correct suspend-resume callbacks (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Reset global variable (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Switch to use reset-bulk API (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Reset hardware properly (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Use clk_bulk helpers (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Add missing resets (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra210_admaif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra20: spdif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: simple-card: Fill in driver name (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Add missing of_node_put() in imx8_probe() (Jaroslav Kysela) [2003613] - ASoC: Intel: skl_hda_dsp_generic: Update Kconfig documentation (Jaroslav Kysela) [2003613] - ASoC: Intel: use MODULE_DEVICE_TABLE with platform_device_id tables (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add ull suffix for SoundWire _ADR values (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: fix signed/unsigned warning (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_da7219_max98373: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: glk_rt5682_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: shrink platform_id names below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: remove hdac-hdmi support (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: use mach data for ADL RVP DMIC count (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix a NULL vs IS_ERR() check (Jaroslav Kysela) [2003613] - ASoC: rt711: add two jack detection modes (Jaroslav Kysela) [2003613] - ASoC: samsung: s3c24xx-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: s3c2412-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: pcm: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: soc-core: remove snd_soc_of_parse_daifmt() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: switch to use snd_soc_daifmt_parse_format/clock_provider() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_parse_format/clock_provider() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_clock_provider_fliped() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_clock_provider_from_bitmap() (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt711-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt700-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: fsi: fix spelling mistake (Jaroslav Kysela) [2003613] - ASoC: Intel: bdw-rt5677: remove unnecessary oom message (Jaroslav Kysela) [2003613] - ASoC: spear: spdif_out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: sprd: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Jaroslav Kysela) [2003613] - ASoC: sti: sti_uniperif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: spdifrx: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: sai: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: make hdmi_codec_controls static (Jaroslav Kysela) [2003613] - ASoC: rockchip: spdif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: rockchip: pdm: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: rockchip: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Jaroslav Kysela) [2003613] - ASoC: hisilicon: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: jz4740-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-spdif-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-spdif-in: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-parallel-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-i2s-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-i2s-in: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: dwc: dwc-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra: Squash utils into common machine driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Specify components string for each card (Jaroslav Kysela) [2003613] - ASoC: tegra: Unify ASoC machine drivers (Jaroslav Kysela) [2003613] - ASoC: tegra: SND_SOC_TEGRA_AUDIO_GRAPH_CARD should depend on SND_SOC_TEGRA (Jaroslav Kysela) [2003613] - ASoC: tegra20-spdif: remove "default m" (Jaroslav Kysela) [2003613] - ASoC: tegra: Add audio graph based card driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Set driver_name=tegra for all machine drivers (Jaroslav Kysela) [2003613] - ASoC: rt5640: Make codec selectable (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Add a prepare hook (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Add iec958 controls (Jaroslav Kysela) [2003613] - ASoC: rt5645: Avoid upgrading static warnings to errors (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Rework to support more controls (Jaroslav Kysela) [2003613] - ASoC: soc-core: don't use discriminatory terms on snd_soc_runtime_get_dai_fmt() (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca: handle mbq_regmap in rt711_sdca_io_init (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: add readable for SDW_SDCA_CTL() registers (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix a problem with error handling in the io init function of the soundwire (Jaroslav Kysela) [2003613] - ASoC: rt715-sdca: fix clock stop prepare timeout issue (Jaroslav Kysela) [2003613] - ASoC: rt715-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt715-sdca-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt711-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt700-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt1316-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt1308-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: max98373-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: max98373-sdw: add missing memory allocation check (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: fsi: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: pcm3168a: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: ak4613: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_runtime_get_dai_fmt() (Jaroslav Kysela) [2003613] - ASoC: soc-core: move snd_soc_runtime_set_dai_fmt() to upside (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - mfd: arizona: Allow building arizona MFD-core as module (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add ADL-M support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: don't print ROM status if cl_dsp_init() fails (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: clean up hda_dsp_dump() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Constify sof_probe_compressed_ops (Jaroslav Kysela) [2003613] - ASoC: wm5110: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: wm5102: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: cs47125: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: cs42l52: use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: cs35l3x: Use neutral language in amp drivers (Jaroslav Kysela) [2003613] - ASoC: cs43130: Use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - ASoC: wm8962: Use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: cs42l56: use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: tlv320aic26: use DEVICE_ATTR_RW macro (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Check jack status before reporting button events (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for 2400000 Bit clock (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for 2304000 Bit clock (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix 1536000 Bit Clock instability (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add quirk support for Brya and BT-offload (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: remove .nonatomic for BE dailinks (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add support for Bluetooth offload (Jaroslav Kysela) [2003613] - ASoC: Intel: common: Add entries for sdw codecs in ADL match table (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entries for i2s machines in ADL match table (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Remove conditions against CONFIG_PCI (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: don't return void value (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: fix assignment to use le32_to_cpu (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Use snd_sof_dsp_block_read() instead sof_block_read() (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: print out the polling register (Jaroslav Kysela) [2003613] - ASoC: SOF: pci: No need to cast second time to save the desc (Jaroslav Kysela) [2003613] - ASoC: SOF: Check desc->ops directly in acpi/pci/of probe functions (Jaroslav Kysela) [2003613] - ASoC: topology: Fix using uninitialized pointer (Jaroslav Kysela) [2003613] - ASoC: soc-dai: fix up hw params only if it is needed (Jaroslav Kysela) [2003613] - ASoC: soc-core: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - ASoC: topology: Add support for multiple kcontrol types to a widget (Jaroslav Kysela) [2003613] - ASoC: intel/boards: add missing MODULE_DEVICE_TABLE (Jaroslav Kysela) [2003613] - ASoC: cs43130: handle errors in cs43130_probe() properly (Jaroslav Kysela) [2003613] - Revert "ASoC: cs43130: fix a NULL pointer dereference" (Jaroslav Kysela) [2003613] - ASoC: cs42l42: make HSBIAS_SENSE_EN optional (Jaroslav Kysela) [2003613] - ASoC: wm2200: remove include of wmfw.h (Jaroslav Kysela) [2003613] - ASoC: wm_adsp: mark more data structures with the const qualifier (Jaroslav Kysela) [2003613] - ASoC: Intel: bxt_da7219_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: shrink platform id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: add sof-cs42l42 machine driver (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: create sof-maxim-common module (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: handle hda-dsp-common as a module (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: add support for adl boards in sof-rt5682 (Jaroslav Kysela) [2003613] - ASoC: Intel: Boards: tgl_max98373: Add BT offload support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: fix index used in inner loop (Jaroslav Kysela) [2003613] - ALSA: fireworks: add support for Loud Onyx 1200f quirk (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU Track 16 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU Traveler mk3 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: remove TODO for interaction with userspace about control message (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix functional regression for Mackie Onyx 1640i in v5.14 or later (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: export meter information to userspace as float value (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: refine parser for meter information in register DSP models (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix null pointer dereference when polling hwdep character device (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: notify event for parameter change in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: queue event for parameter change in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add ioctl command to read cached parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for input parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for line input parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for output parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for mixer output parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for mixer source parameters in register-DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add ioctl command to read cached hardware meter (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add message parser for meter information in command DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add message parser to gather meter information in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix truncated bytes in message tracepoints (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix transmission method for Loud models based on OXFW971 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 896HD (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix functioal regression for silence in Apogee Duet FireWire (Jaroslav Kysela) [2003613] - ALSA: bebob: correct duplicated entries with TerraTec OUI (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix register handling for 896 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix register handling for 828 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro instead of magic number for clock source in v3 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for source detection of sampling clock in v3 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for packet format detection in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro instead of magic number for clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for AES/EBU clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for detection of clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: bebob: add support for ToneWeal FW66 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix rx packet format at higher rate for MOTU 828 mk3 Hybrid (Jaroslav Kysela) [2003613] - ALSA: bebob: fix rx packet format for Yamaha GO44/GO46, Terratec Phase 24/x24 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 896 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 828 (Jaroslav Kysela) [2003613] - ALSA: bebob: Fix bit flag quirk constants (Jaroslav Kysela) [2003613] - ALSA: firewire: fill Kconfig with entries for devices based on DICE ASICs (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entries for Phonic Helix Board and FireFly series (Jaroslav Kysela) [2003613] - ALSA: bebob: code refactoring for M-Audio models (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entry for Acoustic Reality eAR Master One, Eroica, Figaro, and Ciaccona (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entry for Mackie D.2 FireWire option card (Jaroslav Kysela) [2003613] - ALSA: fireworks: fulfil device entries (Jaroslav Kysela) [2003613] - ALSA: bebob: fulfil device entries (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: replace in_interrupt() with in_softirq() (Jaroslav Kysela) [2003613] - ALSA: bebob: code refactoring for model-dependent quirks (Jaroslav Kysela) [2003613] - ALSA: bebob: delete workaround for protocol version 3 (Jaroslav Kysela) [2003613] - ALSA: bebob: dismiss sleep after breaking connections (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: obsolete workqueue for period update (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: operate for period elapse event in process context (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: delete unused kernel API (Jaroslav Kysela) [2003613] - ALSA: fireface: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-tascam: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-digi00x: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: dice: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: oxfw: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: fireworks: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: bebob: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for hybrid model of MOTU Ultralite mk3 (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: remove useless operations for kernel preemption (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: fix error codes for allocation failure (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix error return code in snd_motu_stream_reserve_duplex() (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: sequence replay for source packet header (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: cache event ticks in source packet header per data block (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro for magic numbers relevant to IEC 61883-1 (Jaroslav Kysela) [2003613] - ALSA: bebob: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: dice: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: dice: wait just for NOTIFY_CLOCK_ACCEPTED after GLOBAL_CLOCK_SELECT operation (Jaroslav Kysela) [2003613] - ALSA: fireface: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: firewire-tascam: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: firewire-digi00x: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: oxfw: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: fireworks: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: fireworks: delete SYTMATCH clock source (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: support NO_PERIOD_WAKEUP in ALSA PCM runtime (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: transfer rx packets on-the-fly when replaying (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: replay sequence of incoming packets for outgoing packets (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: add replay target to cache sequence of packet (Jaroslav Kysela) [2003613] - ALSA: bebob: distinguish M-Audio ProFire Lightbridge quirk (Jaroslav Kysela) [2003613] - ALSA: bebob: cancel switching connection order (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: obsolete callbacked member (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: drop initial NODATA or empty packet (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for transfer delay (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of data block sequence (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of syt sequence (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of packet descriptors (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: pool sequence of packet in IT context independently (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: add flag to unaware of syt in CIP header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: Fix uninitialized variable err issue (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: change waking up timing to process packets (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: start processing content of packet at the same cycle in several IT contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring to start several IT/IR contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: skip initial packets instead of scheduling IR context (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: start processing content of packet at the same cycle in several IR contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for selection of IT context header length (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for calculation of context payload (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for size of CIP header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: insert descriptor for skipped cycle (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: check cycle continuity (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for check of CIP header about payload size (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for parser of IR context header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for helper function to compute OHCI 1394 cycle (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for sequence descriptor' (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: handle the case that empty isochronous packet payload for CIP (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring to refer the same frame count per period in domain structure (Jaroslav Kysela) [2003613] - ALSA: oxfw: add quirk flag for blocking transmission method (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for wrong_dbs quirk (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for jumbo payload quirk (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for jumbo-payload quirk in OXFW970 (Jaroslav Kysela) [2003613] - ALSA: oxfw: add comment for the type of ASICs (Jaroslav Kysela) [2003613] - ALSA: oxfw: add explicit device entry for Loud Technologies Mackie Onyx Sattelite (Jaroslav Kysela) [2003613] - ALSA: oxfw: add explicit device entry for Loud Technologies Tapco Link.FireWire 4x6 (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring to detect mackie models (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for existent device entry with specifier_id and version (Jaroslav Kysela) [2003613] - ALSA: firewire-lib/motu: use int type for the value of bitwise OR with enumerator-constant (Jaroslav Kysela) [2003613] - Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix quirk for Clevo NJ51CU (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Disable silent stream on GLK (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add new alc285-hp-amp-init model (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P (Jaroslav Kysela) [2003613] - ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver (Jaroslav Kysela) [2003613] - ALSA: ctxfi: Fix out-of-range access (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 (Jaroslav Kysela) [2003613] - ALSA: cmipci: Drop stale variable assignment (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 (Jaroslav Kysela) [2003613] - ALSA: hda: fix general protection fault in azx_runtime_idle (Jaroslav Kysela) [2003613] - ALSA: hda: Free card instance properly at probe errors (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for ASUS UX550VE (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo PC70HS (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 (Jaroslav Kysela) [2003613] - ALSA: ISA: not for M68K (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo PC50HS (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 (Jaroslav Kysela) [2003613] - ALSA: hda: intel: Allow repeatedly probing on codec configuration errors (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - ALC236 headset MIC recording issue (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Jaroslav Kysela) [2003613] - ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop (Jaroslav Kysela) [2003613] - ALSA: hda: Use position buffer for SKL+ again (Jaroslav Kysela) [2003613] - ALSA: hda: Reduce udelay() at SKL+ position reporting (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack (Jaroslav Kysela) [2003613] - ALSA: pcxhr: "fix" PCXHR_REG_TO_PORT definition (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. (Jaroslav Kysela) [2003613] - Revert "ALSA: hda: Drop workaround for a hang at shutdown again" (Jaroslav Kysela) [2003613] - ALSA: vx222: fix null-ptr-deref (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Initialize Codec only in init fixup. (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Ensure Type Detection is only run on startup when necessary (Jaroslav Kysela) [2003613] - ALSA: hda: Disable runtime resume at shutdown (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup (Jaroslav Kysela) [2003613] - ALSA: hda: Code refactoring snd_hda_pick_fixup() (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/analog - Sink ad198x_shutup() and shuffle CONFIG_PM guards (Jaroslav Kysela) [2003613] - ALSA: hda/sigmatel - Sink stac_shutup() into stac_suspend() (Jaroslav Kysela) [2003613] - ALSA: hda: Drop workaround for a hang at shutdown again (Jaroslav Kysela) [2003613] - ALSA: hda/via: Apply runtime PM workaround for ASUS B23E (Jaroslav Kysela) [2003613] - ALSA: hda: Fix hang during shutdown due to link reset (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop (Jaroslav Kysela) [2003613] - ALSA: hda: Nuke unused reboot_notify callback (Jaroslav Kysela) [2003613] - ALSA: hda: Suspend codec at shutdown (Jaroslav Kysela) [2003613] - ALSA: hda: conexant: Turn off EAPD at suspend, too (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Prevent pops and clicks during suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Unmute/Mute codec when stream starts/stops (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Follow correct CS42L42 power down sequence for suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Remove unnecessary delays (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Use timeout rather than retries for I2C transaction waits (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Set fixed sample rate of 48kHz for CS42L42 (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Enable Full Scale Volume for Line Out Codec on Dolphin (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Add support for dolphin (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Add Support to disable jack type detection for CS42L42 (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Support multiple sub_codecs for Suspend/Resume/Unsol events (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Move codec properties to its own struct (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Separate CS8409, CS42L42 and project functions (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Support i2c bulk read/write functions (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Avoid re-setting the same page as the last access (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Avoid setting the same I2C address for every access (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Dont disable I2C clock between consecutive accesses (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Generalize volume controls (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Prevent I2C access during suspend time (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Simplify CS42L42 jack detect. (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Mask CS42L42 wake events (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unsolicited response for the first boot (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unsolicited responses during suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unnecessary Ring Sense for Cyborg/Warlock/Bullseye (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Reduce HS pops/clicks for Cyborg (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Mask all CS42L42 interrupts on initialization (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Use enums for register names and coefficients (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Move arrays of configuration to a new file (Jaroslav Kysela) [2003613] - ALSA: hda/cirrus: Move CS8409 HDA bridge to separate module (Jaroslav Kysela) [2003613] - ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650 G8 Notebook PC (Jaroslav Kysela) [2003613] - ALSA: pci: cs46xx: Fix set up buffer type properly (Jaroslav Kysela) [2003613] - ALSA: hda: Add quirk for ASUS Flow x13 (Jaroslav Kysela) [2003613] - ALSA: pci/korg1212: completely remove 'set but not used' warnings (Jaroslav Kysela) [2003613] - ALSA: pcxhr: use __func__ to get funcion's name in an output message (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 (ALC256) (Jaroslav Kysela) [2003613] - ALSA: korg1212: Fix wrongly shuffled firmware loader code (Jaroslav Kysela) [2003613] - ALSA: als300: Fix missing chip initialization (Jaroslav Kysela) [2003613] - ALSA: cs4281: Fix missing chip initialization (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Jaroslav Kysela) [2003613] - ALSA: nm256: Fix error return code in snd_nm256_create() (Jaroslav Kysela) [2003613] - ALSA: ymfpci: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: vx222: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: trident: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: pci: rme: Fix unaligned buffer addresses (Jaroslav Kysela) [2003613] - ALSA: pci: rme: Set up buffer type properly (Jaroslav Kysela) [2003613] - ALSA: rme9652: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme9652: don't disable if not enabled (Jaroslav Kysela) [2003613] - ALSA: hdspm: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hdspm: don't disable if not enabled (Jaroslav Kysela) [2003613] - ALSA: hdspm: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - ALSA: hdsp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: riptide: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: riptide: Replace tasklet with threaded irq (Jaroslav Kysela) [2003613] - ALSA: riptide: convert tasklets to use new tasklet_setup() API (Jaroslav Kysela) [2003613] - ALSA: oxygen: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: nm256: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: lx6464es: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: lola: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: korg1212: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1724: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ali5451: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1724: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1712: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: emu10k1x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: emu10k1: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: echoaudio: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs5535audio: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs46xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ca0106: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: aw2: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: au88x0: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ali5451: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: via82xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sonicvibes: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sis7019: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme96: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme32: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: maestro3: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: fm801: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es1968: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es1938: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ens137x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs5530: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs4281: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cmipci: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: bt87x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt3328: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als4000: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als300: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1889: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hda: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: atiixp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine (Jaroslav Kysela) [2003613] - ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Skip ac97 clock measurement on VM (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Add option to enable all pins forcibly (Jaroslav Kysela) [2003613] - ALSA: ice1724: Remove superfluous loop over model table (Jaroslav Kysela) [2003613] - ALSA: hda/ca0132: remove redundant initialization of variable status (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Fix breakage at ac97 clock measurement (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute led of the HP Pavilion 15-eh1xxx series (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add ALC285 HP init procedure (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add type for ALC287 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC (Jaroslav Kysela) [2003613] - ALSA: hda: Release codec display power during shutdown/reboot (Jaroslav Kysela) [2003613] - ALSA: hda: Release controller display power during shutdown/reboot (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Jaroslav Kysela) [2003613] - ALSA: hdsp: fix a test for copy_to_user() failure (Jaroslav Kysela) [2003613] - ALSA: hda: Add IRQ check for platform_get_irq() (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add another ALC236 variant support (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/tegra: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ALSA: trident: Fix build error (Jaroslav Kysela) [2003613] - ALSA: trident: Drop shadow TLB pointer table (Jaroslav Kysela) [2003613] - ALSA: ymfpci: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx222: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: trident: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme9652: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hdsp: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: riptide: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pcxhr: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: nm256: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: mixart: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: korg1212: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ice1712: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: emu10k1x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: emu10k1: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: echoaudio: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs5535audio: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs46xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ca0106: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: au88x0: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ac97: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: via82xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sonicvibes: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme96: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme32: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: maestro3: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: fm801: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1968: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1938: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ens137x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs4281: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cmipci: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: bt87x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: azt3328: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: atiixp: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als4000: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als300: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ak4531: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ad1889: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Change device names for quirks to barebone names (Jaroslav Kysela) [2003613] - ALSA: hda/ca0132: Make a const array static, makes object smaller (Jaroslav Kysela) [2003613] - ALSA: pci: lx6464es: remove useless self-comparison (Jaroslav Kysela) [2003613] - ALSA: drivers: opl3: Fix incorrect use of vp->state (Jaroslav Kysela) [2003613] - ALSA: pcsp: Make hrtimer forwarding more robust (Jaroslav Kysela) [2003613] - ALSA: pcsp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: dummy: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: aloop: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: mpu401: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: serial-u16550: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: mtpav: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: virmidi: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: vx: Manage vx_core object with devres (Jaroslav Kysela) [2003613] - ALSA: aloop: Fix spelling mistake "synchronization" -> "synchronization" (Jaroslav Kysela) [2003613] - ALSA: serial: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: opl3: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: mpu401: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: drivers: opl3: fix useless self-comparison (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2 (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: harden detection of controller (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: hda: avoid write to STATESTS if controller is in reset (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: hda: hdac_ext_stream: fix potential locking issues (Jaroslav Kysela) [2003613] - ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Jaroslav Kysela) [2003613] - ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID (Jaroslav Kysela) [2003613] - ALSA: usb-audio: usx2y - use GFP_NOIO flag (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Reorder snd_djm_devices[] entries (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Don't start stream for capture at prepare (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Switch back to non-latency mode at a later point (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk for Audient iD14 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Jaroslav Kysela) [2003613] - ALSA: ua101: fix division by zero at probe (Jaroslav Kysela) [2003613] - ALSA: line6: fix control and interrupt message timeouts (Jaroslav Kysela) [2003613] - ALSA: 6fire: fix control and bulk message timeouts (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix microphone sound on Jieli webcam. (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Initialize every feature unit once at probe time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Drop superfluous error message after disconnection (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Downgrade error message in get_ctl_value_v2() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: add Schiit Hel device to quirk table (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk for VF0770 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Less restriction for low-latency playback mode (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mixer/Soundcard (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Pass JOINT_DUPLEX info flag for implicit fb streams (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Enable rate validation for Scarlett devices (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix packet size calculation regression (Jaroslav Kysela) [2003613] - ALSA: usb-audio: disable implicit feedback sync for Behringer UFX1204 and UFX1604 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Avoid killing in-flight URBs during draining (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Improved lowlatency playback support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add spinlock to stop_urbs() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Check available frames for the next packet size (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Disable low-latency mode for implicit feedback sync (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Disable low-latency playback for free-wheel mode (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Rename early_playback_start flag with lowlatency_playback (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix possible race at sync of urb completions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Restrict rates for the shared clocks (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix comment reference in __uac_clock_find_source (Jaroslav Kysela) [2003613] - ALSA: usx2y: Prefer struct_size over open coded arithmetic (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Unify mixer resume and reset_resume procedure (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 800 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add lowlatency module option (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Work around for XRUN with low latency playback (Jaroslav Kysela) [2003613] - ASoC: dmaengine: Introduce module option prealloc_buffer_size_kbytes (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move set-interface-first workaround into common quirk (Jaroslav Kysela) [2003613] - ALSA: doc: Fix indentation warning (Jaroslav Kysela) [2003613] - ALSA: hda: Update documentation for aliasing via the model option (Jaroslav Kysela) [2003613] - ALSA: doc: Add the description of quirk_flags option for snd-usb-audio (Jaroslav Kysela) [2003613] - ALSA: doc: Fix reference to mixart.rst (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Update the documentation for the new delayed_register option (Jaroslav Kysela) [2003613] - ALSA: hda - Update descriptions about new position_fix values (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Input source control - digidesign mbox (Jaroslav Kysela) [2003613] - ALSA: usb-audio: make array static const, makes object smaller (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk_flags module option (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move generic DSD raw detection into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move ignore_ctl_error check into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move autosuspend quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move rate validation quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move interface setup delay into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move control message delay quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move ITF-USB DSD quirk handling into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move clock setup quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move playback_first flag into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move tx_length quirk handling to quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move txfr_quirk handling to quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move media-controller API quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Introduce quirk_flags field (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Avoid unnecessary or invalid connector selection at resume (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix superfluous autosuspend recovery (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix incorrect clock source setting (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix line out/speaker switching notifications (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Correct channel mute status after mute button pressed (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix Direct Monitor control name for 2i2 (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix Mute/Dim/MSD Mode control names (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Reduce latency at playback start, take#2 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: usx2y: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix for loop increment in scarlett2_usb_get_config (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix scarlett2_*_ctl_put() return values again (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix pad count for 18i8 Gen 3 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for the talkback feature (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update get_config to do endian conversion (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add speaker switching support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update mux controls to allow updates (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add sw_hw_ctls and mux_ctls (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Split up sw_hw_enum_ctl_put() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Label 18i8 Gen 3 line outputs correctly (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add direct monitor support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add phantom power switch support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add "air" switch support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for Solo and 2i2 Gen 3 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Allow bit-level access to config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Move get config above set config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add Gen 3 MSD mode switch (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for "input-other" notify (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add Gen 3 mixer support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix wrong resume call (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix Level Meter control (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Split struct scarlett2_ports (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Allow arbitrary ordering of mux entries (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add mute support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add scarlett2_vol_ctl_write() helper (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove repeated device info comments (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Move info lookup out of init function (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Improve device info lookup (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Reformat scarlett2_config_items[] (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Merge common line in capture strings (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add "Sync Status" control (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Always enable interrupt polling (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update initialisation sequence (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add usb_tx/rx functions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix OOB access at proc output (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove hard-coded USB #defines (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Don't copy struct scarlett2_config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix union usage in mixer control callbacks (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix data_mutex lock (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add temp variable for consistency (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Rename struct scarlett2_mixer_data (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Rename buttons/interrupts/vol (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove redundant info->button_count (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove interrupt debug message (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove unused/useless code (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Coding style improvements (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove incorrect S/PDIF comment (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add support for Denon DN-X1600 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Read mux at init time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Read mixer volumes at init time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Factor out DSD bitrev copy function (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Refactoring delay account code (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Pre-calculate buffer byte size (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Make snd_usb_pcm_delay() static (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Remove the repeated declaration (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix uninitialized variable at __uac_clock_find_source() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Handle error for the current selector gracefully (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Refactoring UAC2/3 clock setup code (Jaroslav Kysela) [2003613] - ALSA: usx2y: Nuke pcm_list (Jaroslav Kysela) [2003613] - ALSA: usx2y: Cleanup probe and disconnect callbacks (Jaroslav Kysela) [2003613] - ALSA: usx2y: Don't call free_pages_exact() with NULL address (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix shmem initialization (Jaroslav Kysela) [2003613] - ALSA: usxy2: Fix potential doubly allocations (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix potential memory leaks (Jaroslav Kysela) [2003613] - ALSA: usx2y: Avoid self-killing (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix potential leaks of uninitialized memory (Jaroslav Kysela) [2003613] - ALSA: usx2y: Coding style fixes (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix spaces (Jaroslav Kysela) [2003613] - ALSA: usx2y: Avoid camelCase (Jaroslav Kysela) [2003613] - module: remove never implemented MODULE_SUPPORTED_DEVICE (Jaroslav Kysela) [2003613] - ALSA: pcm: Allow exact buffer preallocation (Jaroslav Kysela) [2003613] - ALSA: core: Add device-managed request_dma() (Jaroslav Kysela) [2003613] - ALSA: core: use DEVICE_ATTR_*() macro (Jaroslav Kysela) [2003613] - ALSA: core: Fix double calls of snd_card_free() via devres (Jaroslav Kysela) [2003613] - ALSA: core: Add managed card creation (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap without buffer preallocation (Jaroslav Kysela) [2003613] - ALSA: pcm: Call substream ack() method upon compat mmap commit (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap breakage without explicit buffer setup (Jaroslav Kysela) [2003613] - ALSA: pcm - fix mmap capability check for the snd-dummy driver (Jaroslav Kysela) [2003613] - ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (Jaroslav Kysela) [2003613] - ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer (Jaroslav Kysela) [2003613] - ALSA: memalloc: Remove a stale comment (Jaroslav Kysela) [2003613] - ALSA: memalloc: Use proper SG helpers for noncontig allocations (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix a typo in snd_dma_buffer_sync() description (Jaroslav Kysela) [2003613] - ALSA: PCM: Fix NULL dereference at mmap checks (Jaroslav Kysela) [2003613] - ALSA: pcm: Check mmap capability of runtime dma buffer at first (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap capability check (Jaroslav Kysela) [2003613] - ALSA: pcm: use krealloc_array() (Jaroslav Kysela) [2003613] - ALSA: pcm: Add SNDRV_PCM_INFO_EXPLICIT_SYNC flag (Jaroslav Kysela) [2003613] - ALSA: pcm: Add more disconnection checks at file ops (Jaroslav Kysela) [2003613] - mm: don't include asm/pgtable.h if linux/mm.h is already included (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix mmap of SG-buffer with WC pages (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support for non-coherent page allocation (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support for non-contiguous page allocation (Jaroslav Kysela) [2003613] - ALSA: pcm: Unify snd_pcm_delay() and snd_pcm_hwsync() (Jaroslav Kysela) [2003613] - ALSA: core: Fix build error due to missing PAGE_SIZE (Jaroslav Kysela) [2003613] - ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl (Jaroslav Kysela) [2003613] - ALSA: memalloc: Count continuous pages in vmalloc buffer handler (Jaroslav Kysela) [2003613] - ALSA: memalloc: Store snd_dma_buffer.addr for continuous pages, too (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix pgprot for WC mmap on x86 (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support WC allocation on all architectures (Jaroslav Kysela) [2003613] - ALSA: memalloc: Correctly name as WC (Jaroslav Kysela) [2003613] - ALSA: memalloc: Minor refactoring (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix regression with SNDRV_DMA_TYPE_CONTINUOUS (Jaroslav Kysela) [2003613] - ALSA: core: Add device-managed page allocator helper (Jaroslav Kysela) [2003613] - ALSA: core: Add continuous and vmalloc mmap ops (Jaroslav Kysela) [2003613] - ALSA: core: Move mmap handler into memalloc ops (Jaroslav Kysela) [2003613] - ALSA: core: Abstract memory alloc helpers (Jaroslav Kysela) [2003613] - ALSA: pcm: add snd_pcm_period_elapsed() variant without acquiring lock of PCM substream (Jaroslav Kysela) [2003613] - ALSA: pcm: Block the release until the system resume finishes (Jaroslav Kysela) [2003613] - ALSA: Drop superfluous argument from snd_power_wait() (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: Drop snd_sgbuf_get_ptr() (Jaroslav Kysela) [2003613] - ALSA: jack: Check the return value of kstrdup() (Jaroslav Kysela) [2003613] - ALSA: seq: oss: Fix error check at system port creation (Jaroslav Kysela) [2003613] - ALSA: seq: Fix comments of wrong client number for MIDI Passthrough (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Limit the period size to 16MB (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Fix negative period/buffer sizes (Jaroslav Kysela) [2003613] - ALSA: iec958: Split status creation and fill (Jaroslav Kysela) [2003613] - ALSA: rawmidi - fix the uninitalized user_pversion (Jaroslav Kysela) [2003613] - ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION (Jaroslav Kysela) [2003613] - ALSA: rawmidi: fix incorrect array bounds check on clock_names (Jaroslav Kysela) [2003613] - ALSA: rawmidi: Add framing mode (Jaroslav Kysela) [2003613] - ALSA: seq: Fix racy deletion of subscriber (Jaroslav Kysela) [2003613] - ALSA: seq: Fix a potential UAF by wrong private_free call order (Jaroslav Kysela) [2003613] - ALSA: seq: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: timer: Unconditionally unlink slave instances, too (Jaroslav Kysela) [2003613] - ALSA: timer: Fix use-after-free problem (Jaroslav Kysela) [2003613] - ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Jaroslav Kysela) [2003613] - ALSA: mixer: oss: Fix racy access to slots (Jaroslav Kysela) [2003613] - ALSA: oss: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: control_led: use strscpy instead of strlcpy (Jaroslav Kysela) [2003613] - ALSA: control_led - use DEVICE_ATTR_*() macro (Jaroslav Kysela) [2003613] - ALSA: ctl: Fix copy of updated id with element read/write (Jaroslav Kysela) [2003613] - ALSA: compress: Initialize mutex in snd_compress_new() (Jaroslav Kysela) [2003613] - ALSA: control: Minor optimization for SNDRV_CTL_IOCTL_POWER_STATE (Jaroslav Kysela) [2003613] - ALSA: control: Drop superfluous snd_power_wait() calls (Jaroslav Kysela) [2003613] - ALSA: control: Track in-flight control read/write/tlv accesses (Jaroslav Kysela) [2003613] - ALSA: compress: Drop unused functions (Jaroslav Kysela) [2003613] - regmap: sdw-mbq: use MODULE_LICENSE("GPL") (Jaroslav Kysela) [2003613] - regmap: sdw: use no_pm routines for SoundWire 1.2 MBQ (Jaroslav Kysela) [2003613] - regmap: sdw: use _no_pm functions in regmap_read/write (Jaroslav Kysela) [2003613] - soundwire: stream: Fix test for DP prepare complete (Jaroslav Kysela) [2003613] - soundwire/ASoC: add leading zeroes in peripheral device name (Jaroslav Kysela) [2003613] - soundwire: bandwidth allocation: improve error messages (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: remove duplicate initialization (Jaroslav Kysela) [2003613] - soundwire: cadence: remove the repeated declaration (Jaroslav Kysela) [2003613] - soundwire: bus: stop dereferencing invalid slave pointer (Jaroslav Kysela) [2003613] - soundwire: bus: add missing \n in dynamic debug (Jaroslav Kysela) [2003613] - soundwire: bus: handle -ENODATA errors in clock stop/start sequences (Jaroslav Kysela) [2003613] - soundwire: qcom: add debugfs entry for soundwire register dump (Jaroslav Kysela) [2003613] - soundwire: debugfs: use controller id and link_id for debugfs (Jaroslav Kysela) [2003613] - soundwire: cadence: do not extend reset delay (Jaroslav Kysela) [2003613] - soundwire: intel: conditionally exit clock stop mode on system suspend (Jaroslav Kysela) [2003613] - soundwire: intel: skip suspend/resume/wake when link was not started (Jaroslav Kysela) [2003613] - soundwire: intel: fix potential race condition during power down (Jaroslav Kysela) [2003613] - soundwire: intel: introduce shim and alh base (Jaroslav Kysela) [2003613] - soundwire: move intel sdw register definitions to sdw_intel.h (Jaroslav Kysela) [2003613] - soundwire: cadence: override PDI configurations to create loopback (Jaroslav Kysela) [2003613] - soundwire: cadence: add debugfs interface for PDI loopbacks (Jaroslav Kysela) [2003613] - soundwire: stream: don't program mockup device ports (Jaroslav Kysela) [2003613] - soundwire: bus: squelch error returned by mockup devices (Jaroslav Kysela) [2003613] - soundwire: stream: don't abort bank switch on Command_Ignored/-ENODATA (Jaroslav Kysela) [2003613] - soundwire: cadence: add paranoid check on self-clearing bits (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: add quirk for Intel 'Bishop County' NUC M15 (Jaroslav Kysela) [2003613] - soundwire: bus: update Slave status in sdw_clear_slave_status (Jaroslav Kysela) [2003613] - soundwire: cadence: Remove ret variable from sdw_cdns_irq() (Jaroslav Kysela) [2003613] - soundwire: bus: filter out more -EDATA errors on clock stop (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: add ull suffix for SoundWire _ADR values (Jaroslav Kysela) [2003613] - soundwire: export sdw_update() and sdw_update_no_pm() (Jaroslav Kysela) [2003613] - soundwire: bus: Make sdw_nwrite() data pointer argument const (Jaroslav Kysela) [2003613] - soundwire: intel: move to auxiliary bus (Jaroslav Kysela) [2003613] - soundwire: add missing kernel-doc description (Jaroslav Kysela) [2003613] - soundwire: cadence_master: always set CMD_ACCEPT (Jaroslav Kysela) [2003613] - soundwire: bus: only use CLOCK_STOP_MODE0 and fix confusions (Jaroslav Kysela) [2003613] - software node: Handle software node injection to an existing device properly (Mark Langsdorf) [2032600] - software node: Allow node addition to already existing device (Mark Langsdorf) [2032600] - driver core: clear deferred probe reason on probe retry (Mark Langsdorf) [2032600] - driver core: add deferring probe reason to devices_deferred property (Mark Langsdorf) [2032600] - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Mark Langsdorf) [2032600] - PM: runtime: Fix race getting/putting suppliers at probe (Mark Langsdorf) [2032600] - PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Mark Langsdorf) [2032600] - PM: runtime: Defer suspending suppliers (Mark Langsdorf) [2032600] - software node: Fix device_add_software_node() (Mark Langsdorf) [2032600] - software node: Fix node registration (Mark Langsdorf) [2032600] - drivers/base/memory: don't store phys_device in memory blocks (Mark Langsdorf) [2032600] - arch_numa: fix common code printing of phys_addr_t (Mark Langsdorf) [2032600] - driver core: platform: Drop of_device_node_put() wrapper (Mark Langsdorf) [2032600] - regmap: sdw-mbq: use MODULE_LICENSE("GPL") (Mark Langsdorf) [2032600] - regmap: sdw: use no_pm routines for SoundWire 1.2 MBQ (Mark Langsdorf) [2032600] - regmap: sdw: use _no_pm functions in regmap_read/write (Mark Langsdorf) [2032600] - PM: domains: Mark fwnodes when their powerdomain is added/removed (Mark Langsdorf) [2032600] - driver core: fw_devlink: Handle suppliers that don't use driver core (Mark Langsdorf) [2032600] - driver core: Add fw_devlink.strict kernel param (Mark Langsdorf) [2032600] - driver core: platform: Emit a warning if a remove callback returned non-zero (Mark Langsdorf) [2032600] - PM: domains: Simplify the calculation of variables (Mark Langsdorf) [2032600] - PM: sleep: Use dev_printk() when possible (Mark Langsdorf) [2032600] - media: software_node: Add support for fwnode_graph*() family of functions (Mark Langsdorf) [2032600] - media: software_node: unregister software_nodes in reverse order (Mark Langsdorf) [2032600] - media: software_node: Enforce parent before child ordering of nodes arrays (Mark Langsdorf) [2032600] - media: device property: Call fwnode_graph_get_endpoint_by_id() for fwnode->secondary (Mark Langsdorf) [2032600] - media: device property: Return true in fwnode_device_is_available for NULL ops (Mark Langsdorf) [2032600] - media: software_node: Fix refcounts in software_node_get_next_child() (Mark Langsdorf) [2032600] - PM: domains: Add "performance" column to debug summary (Mark Langsdorf) [2032600] - PM: domains: Make of_genpd_add_subdomain() return -EPROBE_DEFER (Mark Langsdorf) [2032600] - PM: domains: Make set_performance_state() callback optional (Mark Langsdorf) [2032600] - PM: domains: use device's next wakeup to determine domain idle state (Mark Langsdorf) [2032600] - PM: domains: inform PM domain of a device's next wakeup (Mark Langsdorf) [2032600] - PM: runtime: Fix resposible -> responsible in runtime.c (Mark Langsdorf) [2032600] - PM: domains: Restore comment indentation for generic_pm_domain.child_links (Mark Langsdorf) [2032600] - PM: domains: Fix up terminology with parent/child (Mark Langsdorf) [2032600] - regmap: Assign boolean values to a bool variable (Mark Langsdorf) [2032600] - software node: Introduce device_add_software_node() (Mark Langsdorf) [2032600] - numa: Move numa implementation to common code (Mark Langsdorf) [2032600] - arm64, numa: Change the numa init functions name to be generic (Mark Langsdorf) [2032600] - driver core: fw_devlink_relax_cycle() can be static (Mark Langsdorf) [2032600] - driver core: Handle cycles in device links created by fw_devlink (Mark Langsdorf) [2032600] - driver core: Have fw_devlink use DL_FLAG_INFERRED (Mark Langsdorf) [2032600] - driver core: Add device link support for INFERRED flag (Mark Langsdorf) [2032600] - drivers: base: Kconfig: fix spelling mistake "heterogenous" -> "heterogeneous" (Mark Langsdorf) [2032600] - driver core: Add debug logs for device link related probe deferrals (Mark Langsdorf) [2032600] - drivers: base: remove unused function find_bus() (Mark Langsdorf) [2032600] - PM: runtime: Drop runtime PM references to supplier on link removal (Mark Langsdorf) [2032600] - dmaengine: idxd: Add wq occupancy information to sysfs attribute (Julia Denham) [1971887] - vdpa/mlx5: Forward only packets with allowed MAC address (Cindy Lu) [2031595] - vdpa/mlx5: Support configuration of MAC (Cindy Lu) [2031595] - vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Cindy Lu) [2031595] - vdpa_sim_net: Enable user to set mac address and mtu (Cindy Lu) [2031595] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [2031595] - vdpa: Use kernel coding style for structure comments (Cindy Lu) [2031595] - vdpa: Introduce query of device config layout (Cindy Lu) [2031595] - vdpa: Introduce and use vdpa device get, set config helpers (Cindy Lu) [2031595] - vdpa/mlx5: Propagate link status from device to vdpa driver (Cindy Lu) [2031595] - vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Cindy Lu) [2031595] - vdpa/mlx5: Remove mtu field from vdpa net device (Cindy Lu) [2031595] - eni_vdpa: add vDPA driver for Alibaba ENI (Cindy Lu) [2031595] - vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Cindy Lu) [2031595] - virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Cindy Lu) [2031595] - vdpa: min vq num of vdpa device cannot be greater than max vq num (Cindy Lu) [2031595] - vdpa: add new callback get_vq_num_min in vdpa_config_ops (Cindy Lu) [2031595] - vp_vdpa: add vq irq offloading support (Cindy Lu) [2031595] - vdpa: fix typo (Cindy Lu) [2031595] - vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu) [2031595] - vhost_vdpa: unset vq irq before freeing irq (Cindy Lu) [2031595] - vdpa: potential uninitialized return in vhost_vdpa_va_map() (Cindy Lu) [2031595] - vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Cindy Lu) [2031595] - vdpa/mlx5: Clear ready indication for control VQ (Cindy Lu) [2031595] - vdpa: Support transferring virtual addressing during DMA mapping (Cindy Lu) [2031595] - vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Cindy Lu) [2031595] - vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Cindy Lu) [2031595] - vhost-iotlb: Add an opaque pointer for vhost IOTLB (Cindy Lu) [2031595] - vhost-vdpa: Handle the failure of vdpa_reset() (Cindy Lu) [2031595] - vdpa: Add reset callback in vdpa_config_ops (Cindy Lu) [2031595] - vdpa: Fix some coding style issues (Cindy Lu) [2031595] - vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cindy Lu) [2031595] - vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Cindy Lu) [2031595] - vdpa/mlx5: Add multiqueue support (Cindy Lu) [2031595] - vdpa/mlx5: Add support for control VQ and MAC setting (Cindy Lu) [2031595] - vdpa/mlx5: Ensure valid indices are provided (Cindy Lu) [2031595] - vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Cindy Lu) [2031595] - vdpa/mlx5: function prototype modifications in preparation to control VQ (Cindy Lu) [2031595] - vdpa/mlx5: Remove redundant header file inclusion (Cindy Lu) [2031595] - vDPA/ifcvf: enable multiqueue and control vq (Cindy Lu) [2031595] - vDPA/ifcvf: detect and use the onboard number of queues directly (Cindy Lu) [2031595] - vDPA/ifcvf: implement management netlink framework for ifcvf (Cindy Lu) [2031595] - vDPA/ifcvf: introduce get_dev_type() which returns virtio dev id (Cindy Lu) [2031595] - vdpa/mlx5: Fix queue type selection logic (Cindy Lu) [2031595] - vdpa/mlx5: Avoid destroying MR on empty iotlb (Cindy Lu) [2031595] - virtio_vdpa: reject invalid vq indices (Cindy Lu) [2031595] - vdpa: Add documentation for vdpa_alloc_device() macro (Cindy Lu) [2031595] - vDPA/ifcvf: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vp_vdpa: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vdpa_sim: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vhost: Fix the calculation in vhost_overflow() (Cindy Lu) [2031595] - vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Cindy Lu) [2031595] - iommu/vt-d: Fix unmap_pages support (Jerry Snitselaar) [2027765] - dm sysfs: use default_groups in kobj_type (Benjamin Marzinski) [2047358] - dm space map common: add bounds check to sm_ll_lookup_bitmap() (Benjamin Marzinski) [2047358] - dm btree: add a defensive bounds check to insert_at() (Benjamin Marzinski) [2047358] - dm btree remove: change a bunch of BUG_ON() calls to proper errors (Benjamin Marzinski) [2047358] - dm btree spine: eliminate duplicate le32_to_cpu() in node_check() (Benjamin Marzinski) [2047358] - dm btree spine: remove extra node_check function declaration (Benjamin Marzinski) [2047358] - selftests/bpf: Adding delay in socketmap_listen to reduce flakyness (Felix Maurer) [2026433] - net: openvswitch: Fix ct_state nat flags for conns arriving from tc (Marcelo Ricardo Leitner) [2040334] - net: openvswitch: Fix matching zone id for invalid conns arriving from tc (Marcelo Ricardo Leitner) [2040452] - net/sched: flow_dissector: Fix matching on zone id for invalid conns (Marcelo Ricardo Leitner) [2040452] - net/sched: Extend qdisc control block with tc control block (Marcelo Ricardo Leitner) [2040452] - mm: Fix an use-after-free error in mm_struct (Waiman Long) [2046161] - rh_flags: Rename rh_features to rh_flags (Prarit Bhargava) [2021700] - redhat: add initial rpminspect configuration (Augusto Caringi)- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Balazs Nemeth) [2026692] - drm/vmwgfx: Fix stale file descriptors on failed usercopy (Dave Airlie) [2047602] {CVE-2022-22942} - drm/i915: Flush TLBs before releasing backing store (Dave Airlie) [2044329] {CVE-2022-0330} - [s390] s390/pci: move pseudo-MMIO to prevent MIO overlap (Mete Durlu) [2047757] - [s390] scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices (Mete Durlu) [2048919] - tun: fix bonding active backup with arp monitoring (Jonathan Toppins) [2024964] - x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi() (Vitaly Kuznetsov) [2044237] - xfs: check sb_meta_uuid for dabuf buffer recovery (Bill O'Donnell) [2020764] - vfs: fs_context: fix up param length parsing in legacy_parse_param (Carlos Maiolino) [2040586] {CVE-2022-0185} - KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov) [2012105] - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Use INVALID_GPA for pointers used in nVMX. (Vitaly Kuznetsov) [2012105] - x86/kvm: Always inline evmcs_write64() (Vitaly Kuznetsov) [2012105] - powerpc/powernv: Remove POWER9 PVR version check for entry and uaccess flushes (Diego Domingos) [2030954] - powerpc/pesries: Get STF barrier requirement from H_GET_CPU_CHARACTERISTICS (Diego Domingos) [2030954] - powerpc/security: Add a security feature for STF barrier (Diego Domingos) [2030954] - powerpc/pseries: Get entry and uaccess flush required bits from H_GET_CPU_CHARACTERISTICS (Diego Domingos) [2030954] - drm/nouveau/disp/dp: add support for eDP link rates (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for hbr3 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for lttprs (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: fixup cr/eq delays for 1.4 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for tps4 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: generate supported link rates table at detect time (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: explicitly control scrambling when setting pattern (Ben Skeggs) [2043523] - drm/nouveau/disp: remove some remnant of a rework (Ben Skeggs) [2043523] - drm/nouveau: recognise GA106 (Ben Skeggs) [2043523] - redhat/scripts: Update merge-subtrees.sh (Prarit Bhargava)- pinctrl: amd: Fix wakeups when IRQ is shared with SCI (Renjith Pananchikkal) [2039124] - bonding: fix ad_actor_system option setting to default (Jonathan Toppins) [2042564 1931881] - bonding: make tx_rebalance_counter an atomic (Jonathan Toppins) [2042564] - bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Jonathan Toppins) [2042564] - bonding: 3ad: pass parameter bond_params by reference (Jonathan Toppins) [2042564] - bonding: complain about missing route only once for A/B ARP probes (Jonathan Toppins) [2042564] - bonding: improve nl error msg when device can't be enslaved because of IFF_MASTER (Jonathan Toppins) [2042564] - bonding: combine netlink and console error messages (Jonathan Toppins) [2042564] - bonding: add new option lacp_active (Jonathan Toppins) [2042564] - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Jonathan Toppins) [2042564] - bonding: fix build issue (Jonathan Toppins) [2042564] - bonding: fix incorrect return value of bond_ipsec_offload_ok() (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() (Jonathan Toppins) [2042564] - bonding: Add struct bond_ipesc to manage SA (Jonathan Toppins) [2042564] - bonding: disallow setting nested bonding + ipsec offload (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_del_sa() (Jonathan Toppins) [2042564] - bonding: fix null dereference in bond_ipsec_add_sa() (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_add_sa() (Jonathan Toppins) [2042564] - net: bonding: Use per-cpu rr_tx_counter (Jonathan Toppins) [2042564] - bonding: remove redundant initialization of variable ret (Jonathan Toppins) [2042564] - net: bonding: Use strscpy_pad() instead of manually-truncated strncpy() (Jonathan Toppins) [2042564] - bonding: init notify_work earlier to avoid uninitialized use (Jonathan Toppins) [2042564] - bonding: 3ad: Fix the conflict between bond_update_slave_arr and the state machine (Jonathan Toppins) [2042564] - scsi: lpfc: Update lpfc version to 14.0.0.4 (Dick Kennedy) [2034276] - scsi: lpfc: Add additional debugfs support for CMF (Dick Kennedy) [2034276] - scsi: lpfc: Cap CMF read bytes to MBPI (Dick Kennedy) [2034276] - scsi: lpfc: Adjust CMF total bytes and rxmonitor (Dick Kennedy) [2034276] - scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup (Dick Kennedy) [2034276] - scsi: lpfc: Fix NPIV port deletion crash (Dick Kennedy) [2034276] - scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance (Dick Kennedy) [2034276] - scsi: lpfc: Change return code on I/Os received during link bounce (Dick Kennedy) [2034276] - scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV (Dick Kennedy) [2034276] - ppp: ensure minimum packet size in ppp_write() (Guillaume Nault) [2042937] - KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock (Marcelo Tosatti) [2034126] - configs: Enable CONFIG_THINKPAD_LMI on x86_64 (Mark Pearson) [2030772] - platform/x86: think-lmi: Abort probe on analyze failure (Mark Pearson) [2030772] - platform/x86: think-lmi: add debug_cmd (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix possible mem-leaks on tlmi_analyze() error-exit (Mark Pearson) [2030772] - platform/x86: think-lmi: Split kobject_init() and kobject_add() calls (Mark Pearson) [2030772] - platform/x86: think-lmi: Move pending_reboot_attr to the attributes sysfs dir (Mark Pearson) [2030772] - platform/x86: think-lmi: Add pending_reboot support (Mark Pearson) [2030772] - platform/x86: think-lmi: Move kfree(setting->possible_values) to tlmi_attr_setting_release() (Mark Pearson) [2030772] - platform/x86: think-lmi: Split current_value to reflect only the value (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix issues with duplicate attributes (Mark Pearson) [2030772] - platform/x86: think-lmi: Return EINVAL when kbdlang gets set to a 0 length string (Mark Pearson) [2030772] - platform/x86: think-lmi: Add missing MODULE_DEVICE_TABLE (Mark Pearson) [2030772] - platform/x86: think-lmi: Avoid potential read before start of the buffer (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix check for admin password being set (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman/think-lmi: Make fw_attr_class global static (Mark Pearson) [2030772] - platform/x86: thinkpad-lmi: Remove unused display_name member from struct tlmi_pwd_setting (Mark Pearson) [2030772] - platform/x86: think-lmi: Add WMI interface support on Lenovo platforms (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman: fw_attr_inuse can be static (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman: Use firmware_attributes_class helper (Mark Pearson) [2030772] - platform/x86: firmware_attributes_class: Create helper file for handling firmware-attributes class registration events (Mark Pearson) [2030772] - x86/apic: Handle missing global clockevent gracefully (Lenny Szubowicz) [2033197] - RDMA/core: Don't infoleak GRH fields (Kamal Heib) [2036597] - RDMA/uverbs: Check for null return of kmalloc_array (Kamal Heib) [2036597] - RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Kamal Heib) [2036597] - RDMA/rw: switch to dma_map_sgtable() (Kamal Heib) [2036597] - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests (Kamal Heib) [2036597] - RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure (Kamal Heib) [2036597] - RDMA/iwcm: Release resources if iw_cm module initialization fails (Kamal Heib) [2036597] - net: Set true network header for ECN decapsulation (Antoine Tenart) [2045059] - powerpc/bpf: Update ldimm64 instructions during extra pass (Yauheni Kaliuta) [2035973] - selftests: bpf: Fix bind on used port (Felix Maurer) [2025795] - bpf/selftests: Fix namespace mount setup in tc_redirect (Jiri Olsa) [2036016] - selftests/bpf: Fix possible/online index mismatch in perf_buffer test (Yauheni Kaliuta) [2039602] - selftests/bpf: Fix perf_buffer test on system with offline cpus (Yauheni Kaliuta) [2039602] - tracing: Tag trace_percpu_buffer as a percpu pointer (Jerome Marchand) [2031604] - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() (Jerome Marchand) [2031604] - hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (David Arcari) [2022539] - hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (David Arcari) [2022539] - hwmon: (k10temp) Remove unused definitions (David Arcari) [2022539] - x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (David Arcari) [2022539] - hwmon: (k10temp) Remove residues of current and voltage (David Arcari) [2022539] - hwmon: (k10temp) Update driver documentation (David Arcari) [2022539] - hwmon: (k10temp) Update documentation and add temp2_input info (David Arcari) [2022539] - docs: hwmon: k10temp: convert to ReST format (David Arcari) [2022539] - mptcp: fix deadlock in __mptcp_push_pending() (Davide Caratti) [2043598] - mptcp: clear 'kern' flag from fallback sockets (Davide Caratti) [2043598] - mptcp: remove tcp ulp setsockopt support (Davide Caratti) [2043598] - mptcp: never allow the PM to close a listener subflow (Davide Caratti) [2043598]- redhat: set LC_ALL=C before sorting config content (Frantisek Hrbata) - net: mana: Add RX fencing (Mohammed Gamal) [2030132] - net: mana: Add XDP support (Mohammed Gamal) [2030132] - net: mana: Fix memory leak in mana_hwc_create_wq (Mohammed Gamal) [2030132] - net: mana: Fix spelling mistake "calledd" -> "called" (Mohammed Gamal) [2030132] - net: mana: Support hibernation and kexec (Mohammed Gamal) [2030132] - net: mana: Improve the HWC error handling (Mohammed Gamal) [2030132] - net: mana: Report OS info to the PF driver (Mohammed Gamal) [2030132] - net: mana: Fix the netdev_err()'s vPort argument in mana_init_port() (Mohammed Gamal) [2030132] - net: mana: Allow setting the number of queues while the NIC is down (Mohammed Gamal) [2030132] - net: stmmac: Add GFP_DMA32 for rx buffers if no 64 capability (Mark Salter) [1989540] - net: stmmac: Fix potential integer overflow (Mark Salter) [1989540] - net: stmmac: fix issue where clk is being unprepared twice (Mark Salter) [1989540] - net: stmmac: fix kernel panic due to NULL pointer dereference of mdio_bus_data (Mark Salter) [1989540] - net: stmmac: fix system hang if change mac address after interface ifdown (Mark Salter) [1989540] - net: stmmac: correct clocks enabled in stmmac_vlan_rx_kill_vid() (Mark Salter) [1989540] - net: remove the mutex_acquire from __lock_sock_fast (Xin Long) [2026612] - net: core: Correct the sock::sk_lock.owned lockdep annotations (Xin Long) [2026612] - inet: use bigger hash table for IP ID generation (Xin Long) [2039969] {CVE-2021-45486} - net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()" (Xin Long) [2039969] - net/mlx5: DR, Use FW API when updating FW-owned flow table (Michal Schmidt) [2042651] - ipv6: Continue processing multipath route even if gateway attribute is invalid (Hangbin Liu) [2041375] - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route (Hangbin Liu) [2041375] - ipv6: Do cleanup if attribute validation fails in multipath route (Hangbin Liu) [2041375] - ipv6: Check attribute length for RTA_GATEWAY in multipath route (Hangbin Liu) [2041375] - rtw89: fix maybe-uninitialized error (Íñigo Huguet) [2033291] - rtw89: enable driver and device RTL8852AE (Íñigo Huguet) [2033291] - rtw89: fix maybe-uninitialized error (RHEL only) (Íñigo Huguet) [2033291] - rtw89: 8852a: correct bit definition of dfs_en (Íñigo Huguet) [2033291] - rtw89: coex: Update COEX to 5.5.8 (Íñigo Huguet) [2033291] - rtw89: coex: Cancel PS leaving while C2H comes (Íñigo Huguet) [2033291] - rtw89: coex: Update BT counters while receiving report (Íñigo Huguet) [2033291] - rtw89: coex: Define LPS state for BTC using (Íñigo Huguet) [2033291] - rtw89: coex: Add MAC API to get BT polluted counter (Íñigo Huguet) [2033291] - rtw89: coex: Not to send H2C when WL not ready and count H2C (Íñigo Huguet) [2033291] - rtw89: coex: correct C2H header length (Íñigo Huguet) [2033291] - rtw89: don't kick off TX DMA if failed to write skb (Íñigo Huguet) [2033291] - rtw89: remove cch_by_bw which is not used (Íñigo Huguet) [2033291] - rtw89: fix sending wrong rtwsta->mac_id to firmware to fill address CAM (Íñigo Huguet) [2033291] - rtw89: fix incorrect channel info during scan (Íñigo Huguet) [2033291] - rtw89: update scan_mac_addr during scanning period (Íñigo Huguet) [2033291] - rtw89: use inline function instead macro to set H2C and CAM (Íñigo Huguet) [2033291] - rtw89: add const in the cast of le32_get_bits() (Íñigo Huguet) [2033291] - rtw89: add AXIDMA and TX FIFO dump in mac_mem_dump (Íñigo Huguet) [2033291] - rtw89: fix potentially access out of range of RF register array (Íñigo Huguet) [2033291] - rtw89: remove unneeded variable (Íñigo Huguet) [2033291] - rtw89: remove unnecessary conditional operators (Íñigo Huguet) [2033291] - rtw89: update rtw89_regulatory map to R58-R31 (Íñigo Huguet) [2033291] - rtw89: update tx power limit/limit_ru tables to R54 (Íñigo Huguet) [2033291] - rtw89: update rtw89 regulation definition to R58-R31 (Íñigo Huguet) [2033291] - rtw89: fill regd field of limit/limit_ru tables by enum (Íñigo Huguet) [2033291] - rtw89: update partition size of firmware header on skb->data (Íñigo Huguet) [2033291] - rtw89: Fix variable dereferenced before check 'sta' (Íñigo Huguet) [2033291] - rtw89: fix return value in hfc_pub_cfg_chk (Íñigo Huguet) [2033291] - rtw89: remove duplicate register definitions (Íñigo Huguet) [2033291] - rtw89: fix error function parameter (Íñigo Huguet) [2033291] - rtw89: remove unneeded semicolon (Íñigo Huguet) [2033291] - rtw89: fix return value check in rtw89_cam_send_sec_key_cmd() (Íñigo Huguet) [2033291] - rtw89: Remove redundant check of ret after call to rtw89_mac_enable_bb_rf (Íñigo Huguet) [2033291] - rtw89: Fix two spelling mistakes in debug messages (Íñigo Huguet) [2033291] - rtw89: add Realtek 802.11ax driver (Íñigo Huguet) [2033291] - powerpc/doc: Fix htmldocs errors (Diego Domingos) [2004798] - pseries/drmem: update LMBs after LPM (Diego Domingos) [2004798] - powerpc/pseries: Add support for FORM2 associativity (Diego Domingos) [2004798] - powerpc/pseries: Add a helper for form1 cpu distance (Diego Domingos) [2004798] - powerpc/pseries: Consolidate different NUMA distance update code paths (Diego Domingos) [2004798] - powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY (Diego Domingos) [2004798] - powerpc/pseries: rename min_common_depth to primary_domain_index (Diego Domingos) [2004798] - powerpc/numa: Fix build when CONFIG_NUMA=n (Diego Domingos) [2004798] - pseries/hotplug-memory: hot-add: skip redundant LMB lookup (Diego Domingos) [2004798] - selftests: icmp_redirect: pass xfail=0 to log_test() (Hangbin Liu) [2041308] - selftests: net: Correct ping6 expected rc from 2 to 1 (Hangbin Liu) [2041308] - mt76: enable new device MT7921E (Íñigo Huguet) [2024056 1972045] - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit (Antoine Tenart) [2044254] - SUNRPC: prevent port reuse on transports which don't request it. (Benjamin Coddington) [2016646] - SUNRPC: Fix races when closing the socket (Benjamin Coddington) [2016646] - SUNRPC: Prevent immediate close+reconnect (Benjamin Coddington) [2016646] - SUNRPC: Clean up scheduling of autoclose (Benjamin Coddington) [2016646] - SUNRPC: Fix potential memory corruption (Benjamin Coddington) [2016646] - sunrpc: remove unnecessary test in rpc_task_set_client() (Benjamin Coddington) [2016646] - SUNRPC: Replace use of socket sk_callback_lock with sock_lock (Benjamin Coddington) [2016646] - arm64: numa: simplify dummy_numa_init() (Vitaly Kuznetsov) [2029774] - ACPI: NUMA: Process hotpluggable memblocks when !CONFIG_MEMORY_HOTPLUG (Vitaly Kuznetsov) [2029774] - s390/sclp: fix Secure-IPL facility detection (Stefan Schulze Frielinghaus) [2039182] - powerpc/pseries/mobility: ignore ibm, platform-facilities updates (Diego Domingos) [2031827] - of: Fix property name in of_node_get_device_type (Diego Domingos) [2031827] - of: Add device_type access helper functions (Diego Domingos) [2031827] - powerpc/watchdog: help remote CPUs to flush NMI printk output (Diego Domingos) [2030259] - powerpc/watchdog: Fix wd_smp_last_reset_tb reporting (Diego Domingos) [2030259] - powerpc/watchdog: read TB close to where it is used (Diego Domingos) [2030259] - powerpc/watchdog: Avoid holding wd_smp_lock over printk and smp_send_nmi_ipi (Diego Domingos) [2030259] - powerpc/watchdog: tighten non-atomic read-modify-write access (Diego Domingos) [2030259] - powerpc/watchdog: Fix missed watchdog reset due to memory ordering race (Diego Domingos) [2030259] - selftests/sgx: Fix corrupted cpuid macro invocation (Vladis Dronov) [1920030] - x86/sgx: Fix minor documentation issues (Vladis Dronov) [1920030] - selftests/sgx: Add test for multiple TCS entry (Vladis Dronov) [1920030] - selftests/sgx: Enable multiple thread support (Vladis Dronov) [1920030] - selftests/sgx: Add page permission and exception test (Vladis Dronov) [1920030] - selftests/sgx: Rename test properties in preparation for more enclave tests (Vladis Dronov) [1920030] - selftests/sgx: Provide per-op parameter structs for the test enclave (Vladis Dronov) [1920030] - selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribed (Vladis Dronov) [1920030] - selftests/sgx: Move setup_test_encl() to each TEST_F() (Vladis Dronov) [1920030] - selftests/sgx: Encpsulate the test enclave creation (Vladis Dronov) [1920030] - selftests/sgx: Dump segments and /proc/self/maps only on failure (Vladis Dronov) [1920030] - selftests/sgx: Create a heap for the test enclave (Vladis Dronov) [1920030] - selftests/sgx: Make data measurement for an enclave segment optional (Vladis Dronov) [1920030] - selftests/sgx: Assign source for each segment (Vladis Dronov) [1920030] - selftests/sgx: Fix a benign linker warning (Vladis Dronov) [1920030] - x86/sgx: Fix free page accounting (Vladis Dronov) [1920030] - x86/sgx: Add check for SGX pages to ghes_do_memory_failure() (Vladis Dronov) [1920030] - x86/sgx: Add hook to error injection address validation (Vladis Dronov) [1920030] - x86/sgx: Hook arch_memory_failure() into mainline code (Vladis Dronov) [1920030] - x86/sgx: Add SGX infrastructure to recover from poison (Vladis Dronov) [1920030] - x86/sgx: Initial poison handling for dirty and free pages (Vladis Dronov) [1920030] - x86/sgx: Add infrastructure to identify SGX EPC pages (Vladis Dronov) [1920030] - x86/sgx: Add new sgx_epc_page flag bit to mark free pages (Vladis Dronov) [1920030] - selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c (Vladis Dronov) [1920030] - selftests/sgx: remove checks for file execute permissions (Vladis Dronov) [1920030] - selftests/sgx: Refine the test enclave to have storage (Vladis Dronov) [1920030] - selftests/sgx: Add EXPECT_EEXIT() macro (Vladis Dronov) [1920030] - selftests/sgx: Dump enclave memory map (Vladis Dronov) [1920030] - selftests/sgx: Migrate to kselftest harness (Vladis Dronov) [1920030] - selftests/sgx: Rename 'eenter' and 'sgx_call_vdso' (Vladis Dronov) [1920030] - x86/sgx: Add missing xa_destroy() when virtual EPC is destroyed (Vladis Dronov) [1920030] - x86/sgx: Correct kernel-doc's arg name in sgx_encl_release() (Vladis Dronov) [1920030] - x86: Fix leftover comment typos (Vladis Dronov) [1920030] - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Vladis Dronov) [1920030] - mm/memory-failure: use a mutex to avoid memory_failure() races (Vladis Dronov) [1920030] - mm,hwpoison: take free pages off the buddy freelists (Vladis Dronov) [1920030] - sched/fair: Consider SMT in ASYM_PACKING load balance (Prarit Bhargava) [1971924] - sched/fair: Carve out logic to mark a group for asymmetric packing (Prarit Bhargava) [1971924] - sched/fair: Provide update_sg_lb_stats() with sched domain statistics (Prarit Bhargava) [1971924] - sched/fair: Optimize checking for group_asym_packing (Prarit Bhargava) [1971924] - sched/topology: Introduce sched_group::flags (Prarit Bhargava) [1971924] - x86/sched: Decrease further the priorities of SMT siblings (Prarit Bhargava) [1971924]- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (Ewan D. Milne) [1996109] - nvme-fc: avoid race between time out and tear down (Ewan D. Milne) [1996109] - nvme-fc: update hardware queues before using them (Ewan D. Milne) [1996109] - igbvf: Refactor trace (Corinna Vinschen) [2039886] - igbvf: fix double free in `igbvf_probe` (Corinna Vinschen) [2039886] - mm/memory_hotplug: remove is_mem_section_removable() (David Hildenbrand) [2008072] - powerpc/pseries/hotplug-memory: stop checking is_mem_section_removable() (David Hildenbrand) [2008072] - drivers/base/memory.c: indicate all memory blocks as removable (David Hildenbrand) [2008072] - drivers/base/memory.c: fixup documentation of removable/phys_index/block_size_bytes (David Hildenbrand) [2008072] - Revert "mpi3mr: mark as tech preview" (Tomas Henzl) [1989634] - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Tomas Henzl) [1977833] - scsi: mpi3mr: Use scnprintf() instead of snprintf() (Tomas Henzl) [1998599] - scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Tomas Henzl) [1998599] - scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Tomas Henzl) [1989634] - scsi: mpi3mr: Set up IRQs in resume path (Tomas Henzl) [1991577] - Revert "scsi: lpfc: ls_rjt erroneus FLOGIs" (Dick Kennedy) [2032488] - pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init (Steve Best) [2028253] - arm64: smp: Add missing prototype for some smp.c functions (Mark Salter) [1996738] - irqchip/gic-v3-its: Remove unnecessary oom message (Mark Salter) [1996738] - irqchip/gic-v2m: Remove unnecessary oom message (Mark Salter) [1996738] - irqchip/gic: Split vGIC probing information from the GIC code (Mark Salter) [1996738] - irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry (Mark Salter) [1996738] - irqchip/gic-v3: Do not enable irqs when handling spurious interrups (Mark Salter) [1996738] - irqchip/gic-v4.1: Disable vSGI upon (GIC CPUIF < v4.1) detection (Mark Salter) [1996738] - irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Mark Salter) [1996738] - arm64: Move ICH_ sysreg bits from arm-gic-v3.h to sysreg.h (Mark Salter) [1996738] - irqchip/gic-v3-its: Drop the setting of PTZ altogether (Mark Salter) [1996738] - irqchip/gic-v3-its: Add a cache invalidation right after vPE unmapping (Mark Salter) [1996738] - irqchip/gic-v3: Fix typos in PMR/RPR SCR_EL3.FIQ handling explanation (Mark Salter) [1996738] - genirq/msi: Initialize msi_alloc_info before calling msi_domain_prepare_irqs() (Mark Salter) [1996738] - irqchip/gic: Spelling s/REturn/Return/ (Mark Salter) [1996738] - irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Mark Salter) [1996738] - irq-chip/gic-v3-its: Fix crash if ITS is in a proximity domain without processor or memory (Mark Salter) [1996738] - irqchip/gic: Cleanup Franken-GIC handling (Mark Salter) [1996738] - arm64: Implement panic_smp_self_stop() (Mark Salter) [1996738] - arm64: Improve parking of stopped CPUs (Mark Salter) [1996738] - genirq: Allow interrupts to be excluded from /proc/interrupts (Mark Salter) [1996738] - irqchip/gic-v3: Support pseudo-NMIs when SCR_EL3.FIQ == 0 (Mark Salter) [1996738] - irqchip/gic-v3: Spell out when pseudo-NMIs are enabled (Mark Salter) [1996738] - irqchip/gic-v2, v3: Prevent SW resends entirely (Mark Salter) [1996738] - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs (Mark Salter) [1996738] - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() (Mark Salter) [1996738] - irqchip/gic-v4.1: Use GFP_ATOMIC flag in allocate_vpe_l1_table() (Mark Salter) [1996738] - irqchip/gic-v4.1: Ensure accessing the correct RD when writing INVALLR (Mark Salter) [1996738] - irqchip/gic-v3: Remove unused register definition (Mark Salter) [1996738] - drivers/irqchip: Use new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY (Mark Salter) [1996738] - drivers/acpi: Add new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY (Mark Salter) [1996738] - KVM: arm64: vgic-v4: Plug race between non-residency and v4.1 doorbell (Mark Salter) [1996738] - irqchip/gic: Atomically update affinity (Mark Salter) [1996738] - irqchip/gic-v4.1: Use readx_poll_timeout_atomic() to fix sleep in atomic (Mark Salter) [1996738] - irqchip/gic-v2, v3: Drop extra IRQ_NOAUTOEN setting for (E)PPIs (Mark Salter) [1996738] - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs (Mark Salter) [1996738] - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis (Mark Salter) [1996738] - irqchip/gic-v3: Fix missing "__init" for gic_smp_init() (Mark Salter) [1996738] - selftests/bpf: Enlarge select() timeout for test_maps (Jiri Benc) [1869444] - PCI: Do not enable AtomicOps on VFs (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Fix stats counters (Selvin Xavier) [1987081 1984339 2001893] - RDMA/bnxt_re: Prefer kcalloc over open coded arithmetic (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Add missing spin lock initialization (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Fix uninitialized struct bit field rsvd1 (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Update ABI to pass wqe-mode to user space (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Enable global atomic ops if platform supports (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Drop unnecessary NULL checks after container_of (Selvin Xavier) [1987081 1984339] - dm btree remove: fix use after free in rebalance_children() (Benjamin Marzinski) [2034424] - dm table: log table creation error code (Benjamin Marzinski) [2034424] - dm: make workqueue names device-specific (Benjamin Marzinski) [2034424] - dm writecache: Make use of the helper macro kthread_run() (Benjamin Marzinski) [2034424] - dm crypt: Make use of the helper macro kthread_run() (Benjamin Marzinski) [2034424] - dm: fix mempool NULL pointer race when completing IO (Benjamin Marzinski) [2034424] - dm rq: don't queue request to blk-mq during DM suspend (Benjamin Marzinski) [1891486] - dm verity: skip redundant verity_handle_err() on I/O errors (Benjamin Marzinski) [2034424] - dm writecache: add event counters (Benjamin Marzinski) [2034424] - dm writecache: report invalid return from writecache_map helpers (Benjamin Marzinski) [2034424] - dm writecache: further writecache_map() cleanup (Benjamin Marzinski) [2034424] - dm writecache: factor out writecache_map_remap_origin() (Benjamin Marzinski) [2034424] - dm writecache: split up writecache_map() to improve code readability (Benjamin Marzinski) [2034424] - dm btree remove: assign new_root only when removal succeeds (Benjamin Marzinski) [2034424] - dm ps io affinity: remove redundant continue statement (Benjamin Marzinski) [2034424] - dm: rearrange core declarations for extended use from dm-zone.c (Benjamin Marzinski) [2034424] - dm space map disk: cache a small number of index entries (Benjamin Marzinski) [2034424] - dm space maps: improve performance with inc/dec on ranges of blocks (Benjamin Marzinski) [2034424] - dm space maps: don't reset space map allocation cursor when committing (Benjamin Marzinski) [2034424] - dm btree: improve btree residency (Benjamin Marzinski) [2034424] - dm integrity: fix sparse warnings (Benjamin Marzinski) [2034424] - dm: replace dm_vcalloc() (Benjamin Marzinski) [2034424] - dm integrity: add the "reset_recalculate" feature flag (Benjamin Marzinski) [2034424] - dm cache: remove needless request_queue NULL pointer checks (Benjamin Marzinski) [2034424] - dm thin: remove needless request_queue NULL pointer check (Benjamin Marzinski) [2034424] - dm ioctl: replace device hash with red-black tree (Benjamin Marzinski) [2034424] - recordmcount.pl: fix typo in s390 mcount regex (Jerome Marchand) [2025890] - recordmcount.pl: look for jgnop instruction as well as bcrl on s390 (Jerome Marchand) [2025890] - KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov) [1868572] - HID: magicmouse: prevent division by 0 on scroll (Benjamin Tissoires) [2022814] - HID: input: set usage type to key on keycode remap (Benjamin Tissoires) [2022814] - HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields (Benjamin Tissoires) [2022814] - HID: u2fzero: properly handle timeouts in usb_submit_urb (Benjamin Tissoires) [2022814] - HID: u2fzero: clarify error check and length calculations (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix potential NULL pointer dereference (Benjamin Tissoires) [2022814] - HID: u2fzero: ignore incomplete packets without data (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix potential NULL pointer dereference (Benjamin Tissoires) [2022814] - HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Benjamin Tissoires) [2022814] - HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Benjamin Tissoires) [2022814] - HID: betop: fix slab-out-of-bounds Write in betop_probe (Benjamin Tissoires) [2022814] - HID: usbhid: Simplify code in hid_submit_ctrl() (Benjamin Tissoires) [2022814] - HID: usbhid: Fix warning caused by 0-length input reports (Benjamin Tissoires) [2022814] - HID: usbhid: Fix flood of "control queue full" messages (Benjamin Tissoires) [2022814] - HID: sony: Fix more ShanWan clone gamepads to not rumble when plugged in. (Benjamin Tissoires) [2022814] - HID: sony: support for the ghlive ps4 dongles (Benjamin Tissoires) [2022814] - HID: thrustmaster: clean up Makefile and adapt quirks (Benjamin Tissoires) [2022814] - HID: i2c-hid: Fix Elan touchpad regression (Benjamin Tissoires) [2022814] - HID: asus: Prevent Claymore sending suspend event (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add dyndbg prints for debugging (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add support for PM suspend and resume (Benjamin Tissoires) [2022814] - HID: amd_sfh: Move hid probe after sensor is enabled (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add command response to check command status (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix period data field to enable sensor (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: battery: provide CAPACITY property for newer devices (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leak in thrustmaster_interrupts() (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leak in remove (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leaks in probe (Benjamin Tissoires) [2022814] - HID: elo: update the reference count of the usb device structure (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Use 'atomic_inc_return' instead of hand-writing it (Benjamin Tissoires) [2022814] - HID: ft260: fix device removal due to USB disconnect (Benjamin Tissoires) [2022814] - HID: apple: Add missing scan code event for keys handled by hid-apple (Benjamin Tissoires) [2022814] - HID: cmedia: add support for HS-100B mute button (Benjamin Tissoires) [2022814] - HID: i2c-hid: goodix: Use the devm variant of regulator_register_notifier() (Benjamin Tissoires) [2022814] - HID: wacom: Refactor touch input mute checks into a common function (Benjamin Tissoires) [2022814] - HID: wacom: Avoid sending empty sync events (Benjamin Tissoires) [2022814] - HID: wacom: Short-circuit processing of touch when it is disabled (Benjamin Tissoires) [2022814] - HID: wacom: set initial hardware touch switch state to 'off' (Benjamin Tissoires) [2022814] - HID: wacom: Skip processing of touches with negative slot values (Benjamin Tissoires) [2022814] - HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Benjamin Tissoires) [2022814] - HID: Kconfig: Fix spelling mistake "Uninterruptable" -> "Uninterruptible" (Benjamin Tissoires) [2022814] - HID: apple: Add support for Keychron K1 wireless keyboard (Benjamin Tissoires) [2022814] - HID: usbhid: free raw_report buffers in usbhid_stop (Benjamin Tissoires) [2022814] - HID: fix typo in Kconfig (Benjamin Tissoires) [2022814] - HID: ft260: fix format type warning in ft260_word_show() (Benjamin Tissoires) [2022814] - HID: i2c-hid: goodix: Tie the reset line to true state of the regulator (Benjamin Tissoires) [2022814] - HID: amd_sfh: Use correct MMIO register for DMA address (Benjamin Tissoires) [2022814] - HID: magicmouse: high-resolution scroll threshold (Benjamin Tissoires) [2022814] - HID: magicmouse: enable high-resolution scroll (Benjamin Tissoires) [2022814] - HID: asus: Remove check for same LED brightness on set (Benjamin Tissoires) [2022814] - HID: input: do not report stylus battery state as "full" (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: use async resume function (Benjamin Tissoires) [2022814] - HID: thrustmaster: Switch to kmemdup() when allocate change_request (Benjamin Tissoires) [2022814] - HID: multitouch: Disable event reporting on suspend when the device is not a wakeup-source (Benjamin Tissoires) [2022814] - HID: logitech-dj: Implement may_wakeup ll-driver callback (Benjamin Tissoires) [2022814] - HID: usbhid: Implement may_wakeup ll-driver callback (Benjamin Tissoires) [2022814] - HID: core: Add hid_hw_may_wakeup() function (Benjamin Tissoires) [2022814] - HID: input: Add support for Programmable Buttons (Benjamin Tissoires) [2022814] - HID: wacom: Correct base usage for capacitive ExpressKey status bits (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add initial support for HPD sensor (Benjamin Tissoires) [2022814 1961759] - HID: amd_sfh: Extend ALS support for newer AMD platform (Benjamin Tissoires) [2022814 1961759] - HID: amd_sfh: Extend driver capabilities for multi-generation support (Benjamin Tissoires) [2022814 1961759] - HID: surface-hid: Fix get-report request (Benjamin Tissoires) [2022814] - HID: sony: fix freeze when inserting ghlive ps3/wii dongles (Benjamin Tissoires) [2022814] - HID: usbkbd: Avoid GFP_ATOMIC when GFP_KERNEL is possible (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Specify that EHL no cache snooping (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ishtp: Add dma_no_cache_snooping() callback (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Set ISH driver depends on x86 (Benjamin Tissoires) [2022814] - HID: hid-input: add Surface Go battery quirk (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix minor typos in comments (Benjamin Tissoires) [2022814] - HID: magicmouse: fix NULL-deref on disconnect (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Add Alder Lake device IDs (Benjamin Tissoires) [2022814] - HID: i2c-hid: fix format string mismatch (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix memory leak in amd_sfh_work (Benjamin Tissoires) [2022814] - HID: amd_sfh: Use devm_kzalloc() instead of kzalloc() (Benjamin Tissoires) [2022814] - HID: ft260: improve error handling of ft260_hid_feature_report_get() (Benjamin Tissoires) [2022814] - HID: asus: Cleanup Asus T101HA keyboard-dock handling (Benjamin Tissoires) [2022814] - HID: magicmouse: fix crash when disconnecting Magic Trackpad 2 (Benjamin Tissoires) [2022814] - HID: gt683r: add missing MODULE_DEVICE_TABLE (Benjamin Tissoires) [2022814] - HID: pidff: fix error return code in hid_pidff_init() (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: initialize level variable (Benjamin Tissoires) [2022814] - HID: multitouch: Disable event reporting on suspend on the Asus T101HA touchpad (Benjamin Tissoires) [2022814] - HID: core: Remove extraneous empty line before EXPORT_SYMBOL_GPL(hid_check_keys_pressed) (Benjamin Tissoires) [2022814] - HID: usbmouse: Avoid GFP_ATOMIC when GFP_KERNEL is possible (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Process failure of sensor_hub_set_feature() (Benjamin Tissoires) [2022814] - HID: i2c-hid: Skip ELAN power-on command after reset (Benjamin Tissoires) [2022814] - HID: usbhid: fix info leak in hid_submit_ctrl (Benjamin Tissoires) [2022814] - HID: Add BUS_VIRTUAL to hid_connect logging (Benjamin Tissoires) [2022814] - HID: input: replace outdated HID numbers+comments with macros (Benjamin Tissoires) [2022814] - HID: multitouch: set Stylus suffix for Stylus-application devices, too (Benjamin Tissoires) [2022814] - HID: multitouch: require Finger field to mark Win8 reports as MT (Benjamin Tissoires) [2022814] - HID: remove the unnecessary redefinition of a macro (Benjamin Tissoires) [2022814] - HID: quirks: Add quirk for Lenovo optical mouse (Benjamin Tissoires) [2022814] - HID: asus: filter G713/G733 key event to prevent shutdown (Benjamin Tissoires) [2022814] - HID: lg-g15 + ite: Add MODULE_AUTHOR (Benjamin Tissoires) [2022814] - HID: lg-g15: Add support for the Logitech Z-10 speakers (Benjamin Tissoires) [2022814] - HID: lg-g15: Make the LED-name used by lg_g15_register_led() a parameter (Benjamin Tissoires) [2022814] - HID: lg-g15: Add a lg_g15_init_input_dev() helper function (Benjamin Tissoires) [2022814] - HID: lg-g15: Add a lg_g15_handle_lcd_menu_keys() helper function (Benjamin Tissoires) [2022814] - HID: lg-g15: Remove unused size argument from lg_*_event() functions (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Return error for hid_set_field() failure (Benjamin Tissoires) [2022814] - HID: ft260: check data size in ft260_smbus_write() (Benjamin Tissoires) [2022814] - HID: surface-hid: Fix integer endian conversion (Benjamin Tissoires) [2022814] - HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [2022814] - HID: hid-input: add mapping for emoji picker key (Benjamin Tissoires) [2022814] - HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 (Benjamin Tissoires) [2022814] - HID: logitech-dj/hidpp: Add info/warn/err messages about 27 MHz keyboard encryption (Benjamin Tissoires) [2022814] - HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K15A keyboard-dock (Benjamin Tissoires) [2022814] - HID: thrustmaster: fix return value check in thrustmaster_probe() (Benjamin Tissoires) [2022814] - HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Benjamin Tissoires) [2022814] - HID: do not use down_interruptible() when unbinding devices (Benjamin Tissoires) [2022814] - HID: asus: Filter keyboard EC for old ROG keyboard (Benjamin Tissoires) [2022814] - HID: semitek: new driver for GK6X series keyboards (Benjamin Tissoires) [2022814] - HID: wacom: Setup pen input capabilities to the targeted tools (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Move 'hsdev' description to correct struct definition (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Remove unused struct member 'quirks' (Benjamin Tissoires) [2022814] - HID: wacom_sys: Demote kernel-doc abuse (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: hid-uclogic-params: Ensure function names are present and correct in kernel-doc headers (Benjamin Tissoires) [2022814] - HID: hid-uclogic-rdesc: Kernel-doc is for functions and structs (Benjamin Tissoires) [2022814] - HID: hid-logitech-hidpp: Fix conformant kernel-doc header and demote abuses (Benjamin Tissoires) [2022814] - HID: hid-picolcd_core: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: hid-kye: Fix incorrect function name for kye_tablet_enable() (Benjamin Tissoires) [2022814] - HID: hid-core: Fix incorrect function name in header (Benjamin Tissoires) [2022814] - HID: hid-alps: Correct struct misnaming (Benjamin Tissoires) [2022814] - HID: usbhid: hid-pidff: Demote a couple kernel-doc abuses (Benjamin Tissoires) [2022814] - HID: usbhid: Repair a formatting issue in a struct description (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Fix 'suggest-attribute=format' compiler warning (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ishtp-fw-loader: Fix a bunch of formatting issues (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Fix incorrect function name report_bad_packet() (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Correct fw_reset_work_fn() function name in header (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix potential copy/paste error (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix a little doc-rot (Benjamin Tissoires) [2022814] - HID: intel-ish: Fix a naming disparity and a formatting error (Benjamin Tissoires) [2022814] - HID: intel-ish: Supply some missing param descriptions (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: pci-ish: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Move variable to where it's actually used (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Remove unused variable 'err' (Benjamin Tissoires) [2022814] - HID: hid-thrustmaster: Demote a bunch of kernel-doc abuses (Benjamin Tissoires) [2022814] - HID: input: map battery capacity (00850065) (Benjamin Tissoires) [2022814] - HID: magicmouse: fix reconnection of Magic Mouse 2 (Benjamin Tissoires) [2022814] - HID: magicmouse: fix 3 button emulation of Mouse 2 (Benjamin Tissoires) [2022814] - HID: magicmouse: add Apple Magic Mouse 2 support (Benjamin Tissoires) [2022814] - HID: lenovo: Add support for Thinkpad X1 Tablet Thin keyboard (Benjamin Tissoires) [2022814] - HID: lenovo: Rework how the tp10ubkbd code decides which USB interface to use (Benjamin Tissoires) [2022814] - HID: lenovo: Set default_triggers for the mute and micmute LEDs (Benjamin Tissoires) [2022814] - HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE (Benjamin Tissoires) [2022814] - HID: lenovo: Set LEDs max_brightness value (Benjamin Tissoires) [2022814] - HID: lenovo: Remove lenovo_led_brightness_get() (Benjamin Tissoires) [2022814] - HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() (Benjamin Tissoires) [2022814] - HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling (Benjamin Tissoires) [2022814] - HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness (Benjamin Tissoires) [2022814] - HID: elan: Remove elan_mute_led_get_brigtness() (Benjamin Tissoires) [2022814] - HID: elan: Set default_trigger for the mute LED (Benjamin Tissoires) [2022814] - HID: elan: Silence mute LED errors being logged when the device is unplugged (Benjamin Tissoires) [2022814] - HID: fix memdup.cocci warnings (Benjamin Tissoires) [2022814] - HID: surface-hid: Add support for legacy keyboard interface (Benjamin Tissoires) [2022814] - HID: Add support for Surface Aggregator Module HID transport (Benjamin Tissoires) [2022814] - HID: thrustmaster: introduce proper USB dependency (Benjamin Tissoires) [2022814] - HID: intel_ish-hid: HBM: Use connected standby state bit during suspend/resume (Benjamin Tissoires) [2022814] - HID: ft260: fix an error message in ft260_i2c_write_read() (Benjamin Tissoires) [2022814] - HID: support for initialization of some Thrustmaster wheels (Benjamin Tissoires) [2022814] - HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Benjamin Tissoires) [2022814] - HID: ft260: add usb hid to i2c host bridge driver (Benjamin Tissoires) [2022814] - iio: Add relative sensitivity support (Benjamin Tissoires) [2022814] - iio: hid-sensors: Move get sensitivity attribute to hid-sensor-common (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Make remove callback return void (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove() (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Drop if block with an always false condition (Benjamin Tissoires) [2022814] - AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus bits (Benjamin Tissoires) [2022814] - AMD_SFH: Add sensor_mask module parameter (Benjamin Tissoires) [2022814] - AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev struct (Benjamin Tissoires) [2022814] - HID: wacom: Assign boolean values to a bool variable (Benjamin Tissoires) [2022814] - HID cp2112: fix support for multiple gpiochips (Benjamin Tissoires) [2022814] - HID: alps: fix error return code in alps_input_configured() (Benjamin Tissoires) [2022814] - HID: asus: Add support for 2021 ASUS N-Key keyboard (Benjamin Tissoires) [2022814] - HID: hiddev: Return specific error codes on connect failure (Benjamin Tissoires) [2022814] - HID: plantronics: Workaround for double volume key presses (Benjamin Tissoires) [2022814] - HID: logitech-dj: Handle newer quad/bt2.0 receivers in HID proxy mode (Benjamin Tissoires) [2022814] - HID: logitech-dj: Use hid-ids.h defines for USB device-ids for all supported devices (Benjamin Tissoires) [2022814] - HID: google: add don USB id (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Drop redundant ACPI_PTR() (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Move GUID out of function and described it (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Switch to new style i2c-driver probe function (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Get ACPI companion only once and reuse it (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense player LED support. (Benjamin Tissoires) [2022814] - HID: playstation: add microphone mute support for DualSense. (Benjamin Tissoires) [2022814] - HID: playstation: add initial DualSense lightbar support. (Benjamin Tissoires) [2022814] - HID: wacom: Ignore attempts to overwrite the touch_max value from HID (Benjamin Tissoires) [2022814] - HID: playstation: fix array size comparison (off-by-one) (Benjamin Tissoires) [2022814] - HID: playstation: fix unused variable in ps_battery_get_property. (Benjamin Tissoires) [2022814] - HID: playstation: report DualSense hardware and firmware version. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense classic rumble support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense Bluetooth support. (Benjamin Tissoires) [2022814] - HID: playstation: track devices in list. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense accelerometer and gyroscope support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense touchpad support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense battery support. (Benjamin Tissoires) [2022814] - HID: playstation: use DualSense MAC address as unique identifier. (Benjamin Tissoires) [2022814] - HID: playstation: initial DualSense USB support. (Benjamin Tissoires) [2022814] - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E (Benjamin Tissoires) [2022814] - HID: Ignore battery for Elan touchscreen on HP Spectre X360 15-df0xxx (Benjamin Tissoires) [2022814] - HID: logitech-dj: add support for the new lightspeed connection iteration (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Add Tiger Lake H PCI device ID (Benjamin Tissoires) [2022814] - HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming (Benjamin Tissoires) [2022814] - HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 (Benjamin Tissoires) [2022814] - HID: displays: convert sysfs sprintf/snprintf family to sysfs_emit (Benjamin Tissoires) [2022814] - HID: wacom: convert sysfs sprintf/snprintf family to sysfs_emit (Benjamin Tissoires) [2022814] - HID: lg-g15: make a const array static, makes object smaller (Benjamin Tissoires) [2022814] - HID: google: Get HID report on probe to confirm tablet switch state (Benjamin Tissoires) [2022814] - HID: hid-input: avoid splitting keyboard, system and consumer controls (Benjamin Tissoires) [2022814] - HID: correct kernel-doc notation in hid-quirks.c (Benjamin Tissoires) [2022814] - HID: correct kernel-doc notation in (Benjamin Tissoires) [2022814] - HID: wacom: Correct NULL dereference on AES pen proximity (Benjamin Tissoires) [2022814] - HID: multitouch: Set to high latency mode on suspend. (Benjamin Tissoires) [2022814] - HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Add custom sensor iio support (Benjamin Tissoires) [2022814] - HID: i2c-hid: Introduce goodix-i2c-hid using i2c-hid core (Benjamin Tissoires) [2022814] - redhat: HID: enable I2C_HID_ACPI (Benjamin Tissoires) [2022814] - HID: i2c-hid: Reorganize so ACPI and OF are separate modules (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: add support for Unified Battery (1004) feature (Benjamin Tissoires) [2022814] - HID: sony: Add support for tilt on guitar hero guitars (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode (Benjamin Tissoires) [2022814] - HID: chicony: Add Wireless Radio Control feature for Chicony devices (Benjamin Tissoires) [2022814] - HID: Ignore battery for Elan touchscreen on ASUS UX550 (Benjamin Tissoires) [2022814] - HID: logitech-dj: add the G602 receiver (Benjamin Tissoires) [2022814] - HID: core: detect and skip invalid inputs to snto32() (Benjamin Tissoires) [2022814] - HID: uclogic: Improve support for Trust Panora (Benjamin Tissoires) [2022814] - HID: wiimote: remove h from printk format specifier (Benjamin Tissoires) [2022814] - HID: uclogic: remove h from printk format specifier (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Address EHL Sx resume issues (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: finish power flow for EHL OOB (Benjamin Tissoires) [2022814] - HID: sony: select CONFIG_CRC32 (Benjamin Tissoires) [2022814] - HID: sfh: fix address space confusion (Benjamin Tissoires) [2022814] - HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Benjamin Tissoires) [2022814] - HID: wacom: Fix memory leakage caused by kfifo_alloc (Benjamin Tissoires) [2022814] - HID: i2c-hid: add Vero K147 to descriptor override (Benjamin Tissoires) [2022814] - HID: ite: Add support for Acer S1002 keyboard-dock (Benjamin Tissoires) [2022814] - HID: sony: support for ghlive ps3/wii u dongles (Benjamin Tissoires) [2022814] - HID: hidraw: Add additional hidraw input/output report ioctls. (Benjamin Tissoires) [2022814] - HID: Increase HID maximum report size to 16KB (Benjamin Tissoires) [2022814] - HID: elecom: drop stray comment (Benjamin Tissoires) [2022814] - HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter (Benjamin Tissoires) [2022814] - HID: elecom: add support for EX-G M-XGL20DLBK wireless mouse (Benjamin Tissoires) [2022814] - HID: elecom: rewrite report based on model specific parameters (Benjamin Tissoires) [2022814] - HID: wacom: Constify attribute_groups (Benjamin Tissoires) [2022814] - HID: input: Fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - HID: usbhid: Fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add hid_device_id for V470 bluetooth mouse (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Remove unnecessary assignment to variable rv (Benjamin Tissoires) [2022814] - HID: sony: Workaround for DS4 dongle hotplug kernel crash. (Benjamin Tissoires) [2022814] - HID: sony: Don't use fw_version/hw_version for sysfs cleanup. (Benjamin Tissoires) [2022814] - HID: sony: Report more accurate DS4 power status. (Benjamin Tissoires) [2022814] - SFH: fix error return check for -ERESTARTSYS (Benjamin Tissoires) [2022814] - HID: Add Logitech Dinovo Edge battery quirk (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge (Benjamin Tissoires) [2022814] - HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices (Benjamin Tissoires) [2022814] - HID: mcp2221: Fix GPIO output handling (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Fix issue with devices with no report ID (Benjamin Tissoires) [2022814] - HID: hid-input: occasionally report stylus battery even if not changed (Benjamin Tissoires) [2022814] - timekeeping: Add missing _ns functions for coarse accessors (Benjamin Tissoires) [2022814] - HID: i2c-hid: show the error when failing to fetch the HID descriptor (Benjamin Tissoires) [2022814] - AMD_SFH: Fix for incorrect Sensor index (Benjamin Tissoires) [2022814] - HID: asus: Add support for ASUS N-Key keyboard (Benjamin Tissoires) [2022814] - HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown (Benjamin Tissoires) [2022814] - HID: add support for Sega Saturn (Benjamin Tissoires) [2022814] - HID: cypress: Support Varmilo Keyboards' media hotkeys (Benjamin Tissoires) [2022814] - HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses (Benjamin Tissoires) [2022814] - SFH: Create HID report to Enable support of AMD sensor fusion Hub (SFH) (Benjamin Tissoires) [2022814] - SFH:Transport Driver to add support of AMD Sensor Fusion Hub (SFH) (Benjamin Tissoires) [2022814] - redhat: HID: enable AMD_SFH_HUB (Benjamin Tissoires) [1965674] - SFH: PCIe driver to add support of AMD sensor fusion hub (Benjamin Tissoires) [2022814] - HID: uclogic: Add ID for Trust Flex Design Tablet (Benjamin Tissoires) [2022814] - HID: i2c-hid: Enable wakeup capability from Suspend-to-Idle (Benjamin Tissoires) [2022814] - HID: add vivaldi HID driver (Benjamin Tissoires) [2022814] - HID: i2c-hid: fix kerneldoc warnings in i2c-hid-core.c (Benjamin Tissoires) [2022814] - HID: core: fix kerneldoc warnings in hid-core.c (Benjamin Tissoires) [2022814] - HID: multitouch: Lenovo X1 Tablet Gen2 trackpoint and buttons (Benjamin Tissoires) [2022814] - HID: alps: clean up indentation issue (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: simplify the return expression of ishtp_bus_remove_device() (Benjamin Tissoires) [2022814] - HID: hid-debug: fix nonblocking read semantics wrt EIO/ERESTARTSYS (Benjamin Tissoires) [2022814] - HID: i2c-hid: Prefer asynchronous probe (Benjamin Tissoires) [2022814] - HID: wiimote: narrow spinlock range in wiimote_hid_event() (Benjamin Tissoires) [2022814] - HID: wiimote: make handlers[] const (Benjamin Tissoires) [2022814] - HID: logitech-dj: Fix spelling in comment (Benjamin Tissoires) [2022814] - HID: apple: Add support for Matias wireless keyboard (Benjamin Tissoires) [2022814] - Input: elan_i2c - reduce the resume time for controller in Whitebox (Benjamin Tissoires) [2022814] - Input: parkbd - switch to use module_parport_driver() (Benjamin Tissoires) [2022814] - Input: i8042 - fix typos in comments (Benjamin Tissoires) [2022814] - Input: elantech - Prepare a complete software node for the device (Benjamin Tissoires) [2022814] - Input: apbps2 - remove useless variable (Benjamin Tissoires) [2022814] - Input: elan_i2c - fix a typo in parameter name (Benjamin Tissoires) [2022814] - Input: i8042 - fix Pegatron C15B ID entry (Benjamin Tissoires) [2022814] - Input: elan_i2c - reduce the resume time for new devices (Benjamin Tissoires) [2022814] - Input: i8042 - add ASUS Zenbook Flip to noselftest list (Benjamin Tissoires) [2022814] - Input: add missing dependencies on CONFIG_HAS_IOMEM (Benjamin Tissoires) [2022814] - ARM: 9048/1: sa1111: make sa1111 bus's remove callback return void (Benjamin Tissoires) [2022814] - Input: synaptics - replace NOOP with suitable commentary (Benjamin Tissoires) [2022814] - Input: i8042 - unbreak Pegatron C15B (Benjamin Tissoires) [2022814] - Input: parkbd - convert comma to semicolon (Benjamin Tissoires) [2022814] - Input: elantech - fix protocol errors for some trackpoints in SMBus mode (Benjamin Tissoires) [2022814] - Input: elan_i2c - add new trackpoint report type 0x5F (Benjamin Tissoires) [2022814] - Input: i8042 - add Acer laptops to the i8042 reset list (Benjamin Tissoires) [2022814] - Input: i8042 - add ByteSpeed touchpad to noloop table (Benjamin Tissoires) [2022814] - Input: i8042 - fix error return code in i8042_setup_aux() (Benjamin Tissoires) [2022814] - Input: libps2 - fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - Input: synaptics - demote non-conformant kernel-doc header (Benjamin Tissoires) [2022814] - Input: elan_i2c_core - move header inclusion inside (Benjamin Tissoires) [2022814] - Input: elan_i2c - fix firmware update on newer ICs (Benjamin Tissoires) [2022814] - Input: elantech - demote obvious abuse of kernel-doc header (Benjamin Tissoires) [2022814] - Input: i8042 - allow insmod to succeed on devices without an i8042 controller (Benjamin Tissoires) [2022814] - Input: synaptics - enable InterTouch for ThinkPad T14 Gen 1 (Benjamin Tissoires) [2022814] - Input: synaptics - enable InterTouch for ThinkPad P1/X1E gen 2 (Benjamin Tissoires) [2022814] - Input: synaptics-rmi4 - rename f30_data to gpio_data (Benjamin Tissoires) [2022814] - Input: sun4i-ps2 - fix handling of platform_get_irq() error (Benjamin Tissoires) [2022814] - Input: allocate keycode for Fn + right shift (Benjamin Tissoires) [2022814] - Input: allocate keycodes for notification-center, pickup-phone and hangup-phone (Benjamin Tissoires) [2022814] - HID: cp2112: Use irqchip template (Benjamin Tissoires) [2022814] - HID: mcp2221: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [2022814] - treewide: replace '---help---' in Kconfig files with 'help' (Benjamin Tissoires) [2022814] - HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option (Benjamin Tissoires) [2022814] - HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T (Benjamin Tissoires) [2022814] - HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T (Benjamin Tissoires) [2022814] - HID: asus: Add report_size to struct asus_touchpad_info (Benjamin Tissoires) [2022814] - HID: asus: Add hid_is_using_ll_driver(usb_hid_driver) check (Benjamin Tissoires) [2022814] - HID: asus: Simplify skipping of mappings for Asus T100CHI keyboard-dock (Benjamin Tissoires) [2022814] - HID: asus: Only set EV_REP if we are adding a mapping (Benjamin Tissoires) [2022814] - HID: mcp2221: add gpiolib dependency (Benjamin Tissoires) [2022814] - HID: mcp2221: add GPIO functionality support (Benjamin Tissoires) [2022814] - HID: mcp2221: add usb to i2c-smbus host bridge (Benjamin Tissoires) [2022814] - HID: asus: Ignore Asus vendor-page usage-code 0xff events (Benjamin Tissoires) [2022814] - HID: sb0540: add support for Creative SB0540 IR receivers (Benjamin Tissoires) [2022814] - gpio: pass lookup and descriptor flags to request_own (Benjamin Tissoires) [2022814] - HID: hid-asus: select CONFIG_POWER_SUPPLY (Benjamin Tissoires) [2022814] - HID: hid-asus: Add BT keyboard dock battery monitoring support (Benjamin Tissoires) [2022814] - HID: hid-asus: Add Transbook T90CHI support (Benjamin Tissoires) [2022814] - HID: asus: Add support for the ASUS T101HA keyboard dock (Benjamin Tissoires) [2022814] - HID: asus: Add support for the ASUS FX503VD laptop (Benjamin Tissoires) [2022814] - HID: asus: Add event handler to catch unmapped Asus Vendor UsagePage codes (Benjamin Tissoires) [2022814] - af_unix: fix garbage collect vs MSG_PEEK (Patrick Talbert) [2031975] {CVE-2021-0920} - net: add kerneldoc comment for sk_peer_lock (Guillaume Nault) [2037782] - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Guillaume Nault) [2037782] {CVE-2021-4203} - netfilter: nat: force port remap to prevent shadowing well-known ports (Florian Westphal) [2006167] {CVE-2021-3773} - netfilter: conntrack: tag conntracks picked up in local out hook (Florian Westphal) [2006167] - selftests: nft_nat: switch port shadow test cases to socat (Florian Westphal) [2006167] - selftests: nft_nat: Simplify port shadow notrack test (Florian Westphal) [2006167] - selftests: nft_nat: Improve port shadow test stability (Florian Westphal) [2006167] - selftests: nft_nat: add udp hole punch test case (Florian Westphal) [2006167] - ipv6: use prandom_u32() for ID generation (Hangbin Liu) [2040158] {CVE-2021-45485} - igc: fix tunnel offloading (Corinna Vinschen) [1910885] - virtio/vsock: fix the transport to work with VMADDR_CID_ANY (Stefano Garzarella) [2026442] - vhost/vsock: cleanup removing `len` variable (Stefano Garzarella) [2026442] - vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella) [2026442] - vsock: prevent unnecessary refcnt inc for nonblocking connect (Stefano Garzarella) [2026442] - vsock/virtio: avoid potential deadlock when vsock device remove (Stefano Garzarella) [2026442] - VSOCK: handle VIRTIO_VSOCK_OP_CREDIT_REQUEST (Stefano Garzarella) [2026442] - vsock: notify server to shutdown when client has pending signal (Stefano Garzarella) [2026442] - virtio/vsock: simplify credit update function API (Stefano Garzarella) [2026442] - virtio/vsock: set packet's type in virtio_transport_send_pkt_info() (Stefano Garzarella) [2026442] - net: vlan: fix underflow for the real_dev refcnt (Balazs Nemeth) [2026375] - net: vlan: fix a UAF in vlan_dev_real_dev() (Balazs Nemeth) [2026375]- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Carlos Maiolino) [2034865] {CVE-2021-4155} - isdn: cpai: check ctr->cnr to avoid array index out of bound (Chris von Recklinghausen) [2016491] {CVE-2021-43389} - vt: keyboard: avoid signed integer overflow in k_ascii (Chris von Recklinghausen) [2017044] {CVE-2020-13974} - USB: serial: pl2303: fix GC type detection (Torez Smith) [1975985] - usb: dwc3: leave default DMA for PCI devices (Torez Smith) [1975985] - usb: xhci: tegra: Check padctrl interrupt presence in device tree (Torez Smith) [1975985] - usb: dwc3: core: Revise GHWPARAMS9 offset (Torez Smith) [1975985] - xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Torez Smith) [1975985] - usb: typec: tipd: Remove dependency on "connector" child fwnode (Torez Smith) [1975985] - usb: xhci: tegra: mark PM functions as __maybe_unused (Torez Smith) [1975985] - media: ttusb-dec: avoid release of non-acquired mutex (Torez Smith) [1975985] - ABI: sysfs-devices-removable: make a table valid as ReST markup (Torez Smith) [1975985] - usb: dwc3: core: balance phy init and exit (Torez Smith) [1975985] - USB: serial: pl2303: fix GL type detection (Torez Smith) [1975985] - usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint (Torez Smith) [1975985] - usb: xhci-mtk: fix issue of out-of-bounds array access (Torez Smith) [1975985] - usb: dwc3: Decouple USB 2.0 L1 & L2 events (Torez Smith) [1975985] - media: em28xx-input: fix refcount bug in em28xx_usb_disconnect (Torez Smith) [1975985] - media: dvb-usb: Fix error handling in dvb_usb_i2c_init (Torez Smith) [1975985] - power: supply: Fix build error when CONFIG_POWER_SUPPLY is not enabled. (Torez Smith) [1975985] - thunderbolt: test: split up test cases in tb_test_credit_alloc_all (Torez Smith) [1975985] - thunderbolt: Handle ring interrupt by reading interrupt status register (Torez Smith) [1975985] - thunderbolt: Add vendor specific NHI quirk for auto-clearing interrupt status (Torez Smith) [1975985] - thunderbolt: Fix port linking by checking all adapters (Torez Smith) [1975985] - thunderbolt: Do not read control adapter config space (Torez Smith) [1975985] - thunderbolt: Add authorized value to the KOBJ_CHANGE uevent (Torez Smith) [1975985] - usb: typec: tcpm: Raise vdm_sm_running flag only when VDM SM is running (Torez Smith) [1975985] - usb: dwc3: gadget: Stop EP0 transfers during pullup disable (Torez Smith) [1975985] - usb: dwc3: gadget: Fix dwc3_calc_trbs_left() (Torez Smith) [1975985] - Revert "USB: serial: ch341: fix character loss at high transfer rates" (Torez Smith) [1975985] - USB: serial: option: add new VID/PID to support Fibocom FG150 (Torez Smith) [1975985] - usb: typec: tcpm: Fix VDMs sometimes not being forwarded to alt-mode drivers (Torez Smith) [1975985] - Revert "usb: dwc3: gadget: Use list_replace_init() before traversing lists" (Torez Smith) [1975985] - usb: typec: tcpm: Keep other events when receiving FRS and Sourcing_vbus events (Torez Smith) [1975985] - usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Torez Smith) [1975985] - usb: dwc3: gadget: Use list_replace_init() before traversing lists (Torez Smith) [1975985] - USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (Torez Smith) [1975985] - USB: serial: pl2303: fix GT type detection (Torez Smith) [1975985] - USB: serial: option: add Telit FD980 composition 0x1056 (Torez Smith) [1975985] - USB: serial: pl2303: fix HX type detection (Torez Smith) [1975985] - media: rtl28xxu: fix zero-length control request (Torez Smith) [1975985] - media: Revert "media: rtl28xxu: fix zero-length control request" (Torez Smith) [1975985] - USB: serial: ch341: fix character loss at high transfer rates (Torez Smith) [1975985] - usb: otg-fsm: Fix hrtimer list corruption (Torez Smith) [1975985] - USB: usbtmc: Fix RCU stall warning (Torez Smith) [1975985] - USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (Torez Smith) [1975985] - Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Torez Smith) [1975985] - usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Torez Smith) [1975985] - usb: dwc2: Skip clock gating on Samsung SoCs (Torez Smith) [1975985] - usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. (Torez Smith) [1975985] - usb: xhci: avoid renesas_usb_fw.mem when it's unusable (Torez Smith) [1975985] - usb: dwc3: avoid NULL access of usb_gadget_driver (Torez Smith) [1975985] - usb: typec: stusb160x: Don't block probing of consumer of "connector" nodes (Torez Smith) [1975985] - usb: typec: stusb160x: register role switch before interrupt registration (Torez Smith) [1975985] - USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Torez Smith) [1975985] - usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Torez Smith) [1975985] - usb: hub: Fix link power management max exit latency (MEL) calculations (Torez Smith) [1975985] - usb: typec: tipd: Don't block probing of consumer of "connector" nodes (Torez Smith) [1975985] - xhci: Fix lost USB 2 remote wake (Torez Smith) [1975985] - USB: serial: cp210x: fix comments for GE CS1000 (Torez Smith) [1975985] - USB: core: Fix incorrect pipe calculation in do_proc_control() (Torez Smith) [1975985] - USB: serial: option: add support for u-blox LARA-R6 family (Torez Smith) [1975985] - thunderbolt: test: Reinstate a few casts of bitfields (Torez Smith) [1975985] - USB: cdc-acm: blacklist Heimann USB Appset device (Torez Smith) [1975985] - usb: xhci-mtk: allow multiple Start-Split in a microframe (Torez Smith) [1975985] - usb: ftdi-elan: remove redundant continue statement in a while-loop (Torez Smith) [1975985] - thunderbolt: test: Remove some casts which are no longer required (Torez Smith) [1975985] - xhci: remove redundant continue statement (Torez Smith) [1975985] - usb: dwc3: Fix debugfs creation flow (Torez Smith) [1975985] - docs: driver-api: usb: avoid using ReST :doc:`foo` markup (Torez Smith) [1975985] - xhci: solve a double free problem while doing s4 (Torez Smith) [1975985] - xhci: handle failed buffer copy to URB sg list and fix a W=1 copiler warning (Torez Smith) [1975985] - xhci: Add adaptive interrupt rate for isoch TRBs with XHCI_AVOID_BEI quirk (Torez Smith) [1975985] - xhci: Remove unused defines for ERST_SIZE and ERST_ENTRIES (Torez Smith) [1975985] - usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Torez Smith) [1975985] - usb: typec: tcpm: Relax disconnect threshold during power negotiation (Torez Smith) [1975985] - usb: typec: tcpm: Ignore Vsafe0v in PR_SWAP_SNK_SRC_SOURCE_ON state (Torez Smith) [1975985] - usb: typec: tcpci: Fix up sink disconnect thresholds for PD (Torez Smith) [1975985] - usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Torez Smith) [1975985] - usb: host: xhci-tegra: Use devm_platform_get_and_ioremap_resource() (Torez Smith) [1975985] - usb: host: xhci-tegra: Add missing of_node_put() in tegra_xusb_probe() (Torez Smith) [1975985] - usb: host: xhci-tegra: add missing put_device() in tegra_xusb_probe() (Torez Smith) [1975985] - media: usb: cpia2: Fixed Coding Style issues (Torez Smith) [1975985] - media: ttusb-dec: cleanup an error handling logic (Torez Smith) [1975985] - cypress_m8: switch data_bits to real character bits (Torez Smith) [1975985] - thunderbolt: Fix DROM handling for USB4 DROM (Torez Smith) [1975985] - usb: xhci: tegra: Enable ELPG for runtime/system PM (Torez Smith) [1975985] - usb: xhci: tegra: Unlink power domain devices (Torez Smith) [1975985] - thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default() (Torez Smith) [1975985] - thunderbolt: No need to include in usb4_port.c (Torez Smith) [1975985] - thunderbolt: Poll 10ms for REG_FW_STS_NVM_AUTH_DONE to be set (Torez Smith) [1975985] - thunderbolt: Add device links only when software connection manager is used (Torez Smith) [1975985] - thunderbolt: Add support for Intel Alder Lake (Torez Smith) [1975985] - usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Torez Smith) [1975985] - usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Torez Smith) [1975985] - usb: typec: wcove: Use LE to CPU conversion when accessing msg->header (Torez Smith) [1975985] - usb: typec: ucsi: Fix a comment in ucsi_init() (Torez Smith) [1975985] - USB: dwc3: remove debugfs root dentry storage (Torez Smith) [1975985] - USB: serial: cp210x: fix CP2102N-A01 modem control (Torez Smith) [1975985] - USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Torez Smith) [1975985] - usb: dwc2: Don't reset the core after setting turnaround time (Torez Smith) [1975985] - usb: dwc3: support 64 bit DMA in platform driver (Torez Smith) [1975985] - USB: core: Avoid WARNings for 0-length descriptor requests (Torez Smith) [1975985] - usb: dwc3: core: fix kernel panic when do reboot (Torez Smith) [1975985] - usb: dwc3: ep0: fix NULL pointer exception (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Put ACPI device using acpi_dev_put() (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() (Torez Smith) [1975985] - usb: typec: tcpm: Do not finish VDM AMS for retrying Responses (Torez Smith) [1975985] - media: cinergyt2: make properties const (Torez Smith) [1975985] - media: dvd_usb: memory leak in cinergyt2_fe_attach (Torez Smith) [1975985] - USB: serial: ftdi_sio: add NovaTech OrionMX product ID (Torez Smith) [1975985] - usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: Properly handle Alert and Status Messages (Torez Smith) [1975985] - usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe (Torez Smith) [1975985] - usb: typec: tcpm: Fix misuses of AMS invocation (Torez Smith) [1975985] - usb: typec: tcpm: Introduce snk_vdo_v1 for SVDM version 1.0 (Torez Smith) [1975985] - dt-bindings: connector: Add PD rev 2.0 VDO definition (Torez Smith) [1975985] - usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP (Torez Smith) [1975985] - Revert "usb: dwc3: core: Add shutdown callback for dwc3" (Torez Smith) [1975985] - dt-bindings: connector: Replace BIT macro with generic bit ops (Torez Smith) [1975985] - media: gspca: ov519: replace RIGHT SINGLE QUOTATION MARK (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Update IOM port status offset for AlderLake (Torez Smith) [1975985] - usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Torez Smith) [1975985] - usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL (Torez Smith) [1975985] - usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Torez Smith) [1975985] - usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Torez Smith) [1975985] - Revert "usb: typec: mux: Remove requirement for the "orientation-switch" device property" (Torez Smith) [1975985] - media: rtl28xxu: fix zero-length control request (Torez Smith) [1975985] - media: gspca/sunplus: fix zero-length control requests (Torez Smith) [1975985] - media: gspca/gl860: fix zero-length control requests (Torez Smith) [1975985] - media: gspca/sq905: fix control-request direction (Torez Smith) [1975985] - media: dtv5100: fix control-request directions (Torez Smith) [1975985] - media: drivers/media/usb/gspca/cpia1.c : fix spelling typo (Torez Smith) [1975985] - media: drivers/media/usb/em28xx/em28xx-cards.c : fix typo issues (Torez Smith) [1975985] - media: zr364xx: fix memory leak in zr364xx_start_readpipe (Torez Smith) [1975985] - media: em28xx: Fix possible memory leak of em28xx struct (Torez Smith) [1975985] - thunderbolt: Check for NVM authentication status after the operation started (Torez Smith) [1975985] - thunderbolt: Add WRITE_ONLY and AUTHENTICATE_ONLY NVM operations for retimers (Torez Smith) [1975985] - thunderbolt: Allow router NVM authenticate separately (Torez Smith) [1975985] - thunderbolt: Move nvm_write_ops to tb.h (Torez Smith) [1975985] - thunderbolt: Log the link as TBT instead of TBT3 (Torez Smith) [1975985] - thunderbolt: Add support for retimer NVM upgrade when there is no link (Torez Smith) [1975985] - thunderbolt: Add additional USB4 port operations for retimer access (Torez Smith) [1975985] - thunderbolt: Add support for ACPI _DSM to power on/off retimers (Torez Smith) [1975985] - thunderbolt: Add USB4 port devices (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for credit allocation (Torez Smith) [1975985] - thunderbolt: Allocate credits according to router preferences (Torez Smith) [1975985] - USB: core: Check buffer length matches wLength for control transfers (Torez Smith) [1975985] - usb: typec: ucsi: Fix copy/paste issue for 'ucsi_set_drvdata()' (Torez Smith) [1975985] - usb: dwc2: gadget: Repair 'dwc2_hsotg_core_init_disconnected()'s documentation (Torez Smith) [1975985] - usb: dwc2: pci: Fix possible copy/paste issue (Torez Smith) [1975985] - usb: dwc2: hcd_queue: Fix typeo in function name 'dwc2_hs_pmap_unschedule()' (Torez Smith) [1975985] - usb: dwc2: params: Fix naming of 'dwc2_get_hwparams()' in the docs (Torez Smith) [1975985] - usb: common: ulpi: Add leading underscores for function name '__ulpi_register_driver()' (Torez Smith) [1975985] - usb: dwc2: platform: Provide function name for 'dwc2_check_core_version()' (Torez Smith) [1975985] - driver core: Move the "removable" attribute from USB to core (Torez Smith) [1975985] - usb: dwc3: trace: Remove unused fields in dwc3_log_trb (Torez Smith) [1975985] - usb: typec: mux: Remove requirement for the "orientation-switch" device property (Torez Smith) [1975985] - usb: typec: mux: Use device type instead of device name for matching (Torez Smith) [1975985] - usb: common: usb-conn-gpio: use usb_role_string() to print role status (Torez Smith) [1975985] - usb: roles: add helper usb_role_string() (Torez Smith) [1975985] - USB: serial: omninet: update driver description (Torez Smith) [1975985] - USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Torez Smith) [1975985] - USB: serial: quatech2: fix control-request directions (Torez Smith) [1975985] - usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static (Torez Smith) [1975985] - USB: usbfs: remove double evaluation of usb_sndctrlpipe() (Torez Smith) [1975985] - usb: typec: tcpm: Respond Not_Supported if no snk_vdo (Torez Smith) [1975985] - usb: typec: tcpm: Properly interrupt VDM AMS (Torez Smith) [1975985] - media: lmedm04: delete lme2510_get_adapter_count() (Torez Smith) [1975985] - media: dvb-usb: fix wrong definition (Torez Smith) [1975985] - USB: core: WARN if pipe direction != setup packet direction (Torez Smith) [1975985] - USB: trancevibrator: fix control-request direction (Torez Smith) [1975985] - USB: dwc2: drop irq-flags initialisations (Torez Smith) [1975985] - usb: typec: tcpci: Implement callback for apply_rc (Torez Smith) [1975985] - usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP (Torez Smith) [1975985] - usb: typec: tcpm: Refactor logic to enable/disable auto vbus dicharge (Torez Smith) [1975985] - usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled (Torez Smith) [1975985] - usb: atm: cxacru: Fix typo in comment (Torez Smith) [1975985] - usb: isp1760: remove platform data struct and code (Torez Smith) [1975985] - usb: fix spelling mistakes in header files (Torez Smith) [1975985] - USB: serial: digi_acceleport: add chars_in_buffer locking (Torez Smith) [1975985] - USB: serial: digi_acceleport: reduce chars_in_buffer over-reporting (Torez Smith) [1975985] - usb: Restore the usb_header label (Torez Smith) [1975985] - usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header (Torez Smith) [1975985] - usb: typec: mux: Fix matching with typec_altmode_desc (Torez Smith) [1975985] - misc/uss720: fix memory leak in uss720_probe (Torez Smith) [1975985] - usb: dwc3: gadget: Properly track pending and queued SG (Torez Smith) [1975985] - USB: usbfs: Don't WARN about excessively large memory allocations (Torez Smith) [1975985] - usb: common: usb-conn-gpio: use dev_err_probe() to print log (Torez Smith) [1975985] - usb: common: usb-conn-gpio: fix NULL pointer dereference of charger (Torez Smith) [1975985] - Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" (Torez Smith) [1975985] - USB: Verify the port status when timeout happens during port suspend (Torez Smith) [1975985] - usb: typec: wcove: Fx wrong kernel doc format (Torez Smith) [1975985] - media: pvrusb2: fix warning in pvr2_i2c_core_done (Torez Smith) [1975985] - media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memset of fmt.sdr.reserved (Torez Smith) [1975985] - media: cpia2: fix memory leak in cpia2_usb_probe (Torez Smith) [1975985] - media: s2255drv: remove redundant assignment to variable field (Torez Smith) [1975985] - media: gspca: properly check for errors in po1030_probe() (Torez Smith) [1975985] - Revert "media: gspca: Check the return value of write_bridge for timeout" (Torez Smith) [1975985] - media: gspca: mt9m111: Check write_bridge for timeout (Torez Smith) [1975985] - Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Torez Smith) [1975985] - Revert "media: usb: gspca: add a missed check for goto_low_power" (Torez Smith) [1975985] - usb: core: hcd: use map_urb_for_dma for single step set feature urb (Torez Smith) [1975985] - usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake (Torez Smith) [1975985] - usb: core: hub: fix race condition about TRSMRCY of resume (Torez Smith) [1975985] - usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default (Torez Smith) [1975985] - xhci: Add reset resume quirk for AMD xhci controller. (Torez Smith) [1975985] - usb: xhci: Increase timeout for HC halt (Torez Smith) [1975985] - xhci: Do not use GFP_KERNEL in (potentially) atomic context (Torez Smith) [1975985] - xhci: Fix giving back cancelled URBs even if halted endpoint can't reset (Torez Smith) [1975985] - xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI (Torez Smith) [1975985] - usb: typec: tcpm: Don't block probing of consumers of "connector" nodes (Torez Smith) [1975985] - usb: xhci-mtk: use first-fit for LS/FS (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary assignments in periodic TT scheduler (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary setting of has_ippc (Torez Smith) [1975985] - usb: xhci-mtk: use bitfield instead of bool (Torez Smith) [1975985] - usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS (Torez Smith) [1975985] - usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work (Torez Smith) [1975985] - usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 (Torez Smith) [1975985] - usb: dwc3: omap: improve extcon initialization (Torez Smith) [1975985] - usb: typec: ucsi: Put fwnode in any case during ->probe() (Torez Smith) [1975985] - usb: dwc2: Remove obsolete MODULE_ constants from platform.c (Torez Smith) [1975985] - usb: dwc3: imx8mp: fix error return code in dwc3_imx8mp_probe() (Torez Smith) [1975985] - usb: dwc3: imx8mp: detect dwc3 core node via compatible string (Torez Smith) [1975985] - usb: dwc3: gadget: Return success always for kick transfer in ep queue (Torez Smith) [1975985] - usb: dwc3: gadget: Free gadget structure only after freeing endpoints (Torez Smith) [1975985] - usb: dwc2: Fix gadget DMA unmap direction (Torez Smith) [1975985] - usb: dwc3: gadget: Rename EOPF event macros to Suspend (Torez Smith) [1975985] - usb: dwc3: gadget: Enable suspend events (Torez Smith) [1975985] - usb: Restore the reference to ch9.h (Torez Smith) [1975985] - usb: dwc3: core: Add missing GHWPARAMS9 doc (Torez Smith) [1975985] - usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Torez Smith) [1975985] - cdc-wdm: untangle a circular dependency between callback and softint (Torez Smith) [1975985] - usb: dwc3: remove repeated setting of current_dr_role (Torez Smith) [1975985] - USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: add startech.com device id (Torez Smith) [1975985] - USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Torez Smith) [1975985] - USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Torez Smith) [1975985] - usb: Fix up movement of USB core kerneldoc location (Torez Smith) [1975985] - usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability (Torez Smith) [1975985] - usb: dwc3: Capture new capability register GHWPARAMS9 (Torez Smith) [1975985] - usb: dwc3: core: Do core softreset when switch mode (Torez Smith) [1975985] - usb: dwc2: Get rid of useless error checks in suspend interrupt (Torez Smith) [1975985] - usb: dwc2: Update dwc2_handle_usb_suspend_intr function. (Torez Smith) [1975985] - usb: dwc2: Add exit hibernation mode before removing drive (Torez Smith) [1975985] - usb: dwc2: Add hibernation exiting flow by system resume (Torez Smith) [1975985] - usb: dwc2: Add hibernation entering flow by system suspend (Torez Smith) [1975985] - usb: dwc2: Allow exit hibernation in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Move exit hibernation to dwc2_port_resume() function (Torez Smith) [1975985] - usb: dwc2: Move enter hibernation to dwc2_port_suspend() function (Torez Smith) [1975985] - usb: dwc2: Clear GINTSTS_RESTOREDONE bit after restore is generated. (Torez Smith) [1975985] - usb: dwc2: Clear fifo_map when resetting core. (Torez Smith) [1975985] - usb: dwc2: Allow exiting hibernation from gpwrdn rst detect (Torez Smith) [1975985] - usb: dwc2: Fix hibernation between host and device modes. (Torez Smith) [1975985] - usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Torez Smith) [1975985] - usb: dwc2: Reset DEVADDR after exiting gadget hibernation. (Torez Smith) [1975985] - usb: dwc2: Update exit hibernation when port reset is asserted (Torez Smith) [1975985] - usb: dwc3: gadget: Remove FS bInterval_m1 limitation (Torez Smith) [1975985] - usb: xhci-mtk: remove bus status check (Torez Smith) [1975985] - usb: dwc2: Enable RPi in ACPI mode (Torez Smith) [1975985] - USB: Add reset-resume quirk for WD19's Realtek Hub (Torez Smith) [1975985] - usb: storage: datafab: remove redundant assignment of variable result (Torez Smith) [1975985] - usb: misc: adutux: fix whitespace coding style issue (Torez Smith) [1975985] - usb: dwc3: gadget: Fix START_TRANSFER link state check (Torez Smith) [1975985] - usb: typec: tcpm: Fix error while calculating PPS out values (Torez Smith) [1975985] - usb: xhci-mtk: remove unused members (Torez Smith) [1975985] - usb: xhci-mtk: use clock bulk to get clocks (Torez Smith) [1975985] - usb: xhci-mtk: add support runtime PM (Torez Smith) [1975985] - usb: xhci-mtk: check return value in suspend/resume hooks (Torez Smith) [1975985] - usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby (Torez Smith) [1975985] - usb: typec: tcpm: Honour pSnkStdby requirement during negotiation (Torez Smith) [1975985] - usb: dwc3: gadget: Check for disabled LPM quirk (Torez Smith) [1975985] - usb: dwc3: core: Add shutdown callback for dwc3 (Torez Smith) [1975985] - usb: dwc3: gadget: Ignore Packet Pending bit (Torez Smith) [1975985] - USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Torez Smith) [1975985] - usb: typec: silence a static checker warning (Torez Smith) [1975985] - USB: cdc-acm: add more Maxlinear/Exar models to ignore list (Torez Smith) [1975985] - USB: serial: xr: add copyright notice (Torez Smith) [1975985] - USB: serial: xr: reset FIFOs on open (Torez Smith) [1975985] - USB: serial: xr: add support for XR22801, XR22802, XR22804 (Torez Smith) [1975985] - USB: serial: xr: add support for XR21B1411 (Torez Smith) [1975985] - USB: serial: xr: add support for XR21B1421, XR21B1422 and XR21B1424 (Torez Smith) [1975985] - USB: serial: xr: add type abstraction (Torez Smith) [1975985] - USB: serial: xr: drop type prefix from shared defines (Torez Smith) [1975985] - USB: serial: xr: move pin configuration to probe (Torez Smith) [1975985] - USB: serial: xr: rename GPIO-pin defines (Torez Smith) [1975985] - USB: serial: xr: rename GPIO-mode defines (Torez Smith) [1975985] - USB: serial: xr: add support for XR21V1412 and XR21V1414 (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: clean up termios CSIZE handling (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: use kernel types consistently (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: add port-command helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: clean up vendor-request helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop unnecessary packed attributes (Torez Smith) [1975985] - USB: serial: io_ti: drop unnecessary packed attributes (Torez Smith) [1975985] - USB: serial: io_ti: use kernel types consistently (Torez Smith) [1975985] - USB: serial: io_ti: add read-port-command helper (Torez Smith) [1975985] - USB: serial: io_ti: add send-port-command helper (Torez Smith) [1975985] - USB: serial: io_ti: clean up vendor-request helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop drain delay for 3410 (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: reduce drain delay to one char (Torez Smith) [1975985] - USB: serial: io_ti: document reason for drain delay (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating before removing driver (Torez Smith) [1975985] - usb: dwc2: Add clock gating exiting flow by system resume (Torez Smith) [1975985] - usb: dwc2: Add clock gating entering flow by system suspend (Torez Smith) [1975985] - usb: dwc2: Allow exit clock gating in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Update exit clock gating when port is resumed (Torez Smith) [1975985] - usb: dwc2: Update enter clock gating when port is suspended (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating when port reset is asserted (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating from session request interrupt (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating from wakeup interrupt (Torez Smith) [1975985] - usb: dwc2: Allow entering clock gating from USB_SUSPEND interrupt (Torez Smith) [1975985] - usb: dwc2: Add host clock gating support functions (Torez Smith) [1975985] - usb: dwc2: Add device clock gating support functions (Torez Smith) [1975985] - Revert "usb: Link the ports to the connectors they are attached to" (Torez Smith) [1975985] - USB: serial: cp210x: add gpio-configuration debug printk (Torez Smith) [1975985] - USB: serial: cp210x: provide gpio valid mask (Torez Smith) [1975985] - usb: dwc3: qcom: Detect DWC3 DT-nodes using compatible string (Torez Smith) [1975985] - usb: dwc3: qcom: Remove redundant dev_err call in dwc3_qcom_probe() (Torez Smith) [1975985] - usb: core: reduce power-on-good delay time of root hub (Torez Smith) [1975985] - USB:ehci:fix Kunpeng920 ehci hardware problem (Torez Smith) [1975985] - USB: serial: do not use tty class device for debugging (Torez Smith) [1975985] - USB: cdc-acm: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: cdc-acm: fix unprivileged TIOCCSERIAL (Torez Smith) [1975985] - Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Torez Smith) [1975985] - usb: typec: tcpm: Add support for altmodes (Torez Smith) [1975985] - usb: typec: Add typec_port_register_altmodes() (Torez Smith) [1975985] - usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() (Torez Smith) [1975985] - usb: dwc3: xilinx: Remove the extra freeing of clocks (Torez Smith) [1975985] - usb: dwc3: Resolve kernel-doc warning for Xilinx DWC3 driver (Torez Smith) [1975985] - usb: core: hub: Fix PM reference leak in usb_port_resume() (Torez Smith) [1975985] - usb: dwc3: pci: add support for the Intel Alder Lake-M (Torez Smith) [1975985] - usb: typec: Link all ports during connector registration (Torez Smith) [1975985] - usb: Iterator for ports (Torez Smith) [1975985] - usb: Link the ports to the connectors they are attached to (Torez Smith) [1975985] - usb: typec: Port mapping utility (Torez Smith) [1975985] - usb: typec: tcpm: update power supply once partner accepts (Torez Smith) [1975985] - usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Torez Smith) [1975985] - usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down before removing driver (Torez Smith) [1975985] - usb: dwc2: Fix partial power down exiting by system resume (Torez Smith) [1975985] - usb: dwc2: Update partial power down entering by system suspend (Torez Smith) [1975985] - usb: dwc2: Fix session request interrupt handler (Torez Smith) [1975985] - usb: dwc2: Allow exit partial power down in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Add part. power down exit from dwc2_conn_id_status_change(). (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down when port reset is asserted (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down when port is resumed (Torez Smith) [1975985] - usb: dwc2: Add enter partial power down when port is suspended (Torez Smith) [1975985] - usb: dwc2: Update port suspend/resume function definitions. (Torez Smith) [1975985] - usb: dwc2: Add partial power down exit flow in wakeup intr. (Torez Smith) [1975985] - usb: dwc2: Update enter and exit partial power down functions (Torez Smith) [1975985] - usb: dwc2: Add host partial power down functions (Torez Smith) [1975985] - usb: dwc2: Add device partial power down functions (Torez Smith) [1975985] - media: gscpa/stv06xx: fix memory leak (Torez Smith) [1975985] - media: gspca: Fix memory leak in probe (Torez Smith) [1975985] - media: dvb-usb: avoid -Wempty-body warnings (Torez Smith) [1975985] - media: flexcop: avoid -Wempty-body warning (Torez Smith) [1975985] - media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Torez Smith) [1975985] - media: dvb-usb-remote: fix dvb_usb_nec_rc_key_to_event type mismatch (Torez Smith) [1975985] - thunderbolt: Add details to router uevent (Torez Smith) [1975985] - USB: serial: io_edgeport: drop unused definitions (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: switch to 30-second closing wait (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop closing_wait module parameter (Torez Smith) [1975985] - USB: serial: io_ti: switch to 30-second closing wait (Torez Smith) [1975985] - USB: serial: io_ti: drop closing_wait module parameter (Torez Smith) [1975985] - USB: serial: ftdi_sio: clean up TIOCSSERIAL (Torez Smith) [1975985] - USB: serial: ftdi_sio: simplify TIOCGSERIAL permission check (Torez Smith) [1975985] - USB: serial: ftdi_sio: ignore baud_base changes (Torez Smith) [1975985] - USB: serial: stop reporting legacy UART types (Torez Smith) [1975985] - USB: serial: add generic support for TIOCSSERIAL (Torez Smith) [1975985] - USB: serial: fix return value for unsupported ioctls (Torez Smith) [1975985] - USB: serial: whiteheat: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: usb_wwan: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: usb_wwan: fix unprivileged TIOCCSERIAL (Torez Smith) [1975985] - USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ssu100: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: quatech2: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: pl2303: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: opticon: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: mos7840: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: mos7720: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: io_ti: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: io_edgeport: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ftdi_sio: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ark3116: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - media: em28xx/em28xx.h: Remove duplicate struct declaration (Torez Smith) [1975985] - media: cx231xx/cx231xx.h: Remove repeated struct declaration (Torez Smith) [1975985] - xhci: prevent double-fetch of transfer and transfer event TRBs (Torez Smith) [1975985] - xhci: fix potential array out of bounds with several interrupters (Torez Smith) [1975985] - xhci: check control context is valid before dereferencing it. (Torez Smith) [1975985] - xhci: check port array allocation was successful before dereferencing it (Torez Smith) [1975985] - media: em28xx: fix memory leak (Torez Smith) [1975985] - usb: typec: Declare the typec_class static (Torez Smith) [1975985] - usb: typec: Organize the private headers properly (Torez Smith) [1975985] - usb: xhci-mtk: support quirk to disable usb2 lpm (Torez Smith) [1975985] - usb: xhci-mtk: fix oops when unbind driver (Torez Smith) [1975985] - usb: xhci-mtk: fix wrong remainder of bandwidth budget (Torez Smith) [1975985] - usb: dwc2: delete duplicate word in the comment (Torez Smith) [1975985] - usb: dwc2: add parenthess and space around * (Torez Smith) [1975985] - usb: dwc3: add cancelled reasons for dwc3 requests (Torez Smith) [1975985] - usb: dwc3: fix incorrect kernel-doc comment syntax in files (Torez Smith) [1975985] - usb: dwc3: st: fix incorrect kernel-doc comment syntax in file (Torez Smith) [1975985] - usb: dwc3: imx8mp: fix incorrect kernel-doc comment syntax (Torez Smith) [1975985] - USB: serial: xr: claim both interfaces (Torez Smith) [1975985] - USB: serial: add support for multi-interface functions (Torez Smith) [1975985] - USB: serial: refactor endpoint classification (Torez Smith) [1975985] - USB: serial: drop unused suspending flag (Torez Smith) [1975985] - USB: serial: xr: fix CSIZE handling (Torez Smith) [1975985] - USB: serial: iuu_phoenix: remove redundant variable 'error' (Torez Smith) [1975985] - usb: dwc3: Create helper function getting MDWIDTH (Torez Smith) [1975985] - usb: xhci-mtk: remove MODULE_ALIAS (Torez Smith) [1975985] - usb: xhci-mtk: drop CONFIG_OF (Torez Smith) [1975985] - usb: misc: usbsevseg: update to use usb_control_msg_send() (Torez Smith) [1975985] - usb: misc: ezusb: update to use usb_control_msg_send() (Torez Smith) [1975985] - usb: dwc3: gadget: modify the scale in vbus_draw callback (Torez Smith) [1975985] - usb: xhci-mtk: add support ip-sleep wakeup for mT8192 (Torez Smith) [1975985] - usb: xhci-mtk: support ip-sleep wakeup for MT8183 (Torez Smith) [1975985] - usb: dwc3: trace: Print register read and write offset (Torez Smith) [1975985] - usb: typec: tcpci_maxim: Make symbol 'max_tcpci_tcpci_write_table' static (Torez Smith) [1975985] - usbip: tools: add usage of device mode in usbip_list.c (Torez Smith) [1975985] - usbip: tools: add options and examples in man page related to device mode (Torez Smith) [1975985] - tools: usbip: list.h: fix kernel-doc for list_del() (Torez Smith) [1975985] - xhci: Fix uninitialized errors (Torez Smith) [1975985] - usb: typec: Fix a typo (Torez Smith) [1975985] - usb: xhci: Remove unused function (Torez Smith) [1975985] - usb: xhci: Rewrite xhci_create_usb3_bos_desc() (Torez Smith) [1975985] - usb: xhci: Fix port minor revision (Torez Smith) [1975985] - usb: xhci: Init root hub SSP rate (Torez Smith) [1975985] - thunderbolt: Unlock on error path in tb_domain_add() (Torez Smith) [1975985] - usb: core: sysfs: Check for SSP rate in speed attr (Torez Smith) [1975985] - usb: core: hub: Print speed name based on ssp rate (Torez Smith) [1975985] - usb: core: hub: Remove port_speed_is_ssp() (Torez Smith) [1975985] - usb: core: Track SuperSpeed Plus GenXxY (Torez Smith) [1975985] - usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown (Torez Smith) [1975985] - USB: xhci: drop workaround for forced irq threading (Torez Smith) [1975985] - usb: dwc3: Add driver for Xilinx platforms (Torez Smith) [1975985] - USB: core: rename usb_driver_claim_interface() data parameter (Torez Smith) [1975985] - USB: core: drop outdated interface-binding comment (Torez Smith) [1975985] - media: media/usb: fix kernel-doc header issues (Torez Smith) [1975985] - media: gspca/sq905.c: fix uninitialized variable (Torez Smith) [1975985] - media: media/usb/gspca/w996Xcf.c: /** -> /* (Torez Smith) [1975985] - media: flexcop-usb: delete unneeded return (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for DMA tunnels (Torez Smith) [1975985] - thunderbolt: Add support for USB4 DROM (Torez Smith) [1975985] - thunderbolt: Check quirks in tb_switch_add() (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for XDomain properties (Torez Smith) [1975985] - thunderbolt: Drop unused tb_port_set_initial_credits() (Torez Smith) [1975985] - thunderbolt: Use dedicated flow control for DMA tunnels (Torez Smith) [1975985] - thunderbolt: Allow multiple DMA tunnels over a single XDomain connection (Torez Smith) [1975985] - thunderbolt: Add support for maxhopid XDomain property (Torez Smith) [1975985] - thunderbolt: Add tb_property_copy_dir() (Torez Smith) [1975985] - thunderbolt: Align XDomain protocol timeouts with the spec (Torez Smith) [1975985] - thunderbolt: Use pseudo-random number as initial property block generation (Torez Smith) [1975985] - thunderbolt: Do not re-establish XDomain DMA paths automatically (Torez Smith) [1975985] - thunderbolt: Decrease control channel timeout for software connection manager (Torez Smith) [1975985] - thunderbolt: Disable retry logic for intra-domain control packets (Torez Smith) [1975985] - thunderbolt: Do not pass timeout for tb_cfg_reset() (Torez Smith) [1975985] - thunderbolt: Add more logging to XDomain connections (Torez Smith) [1975985] - usb: typec: tcpm: PD3.0 sinks can send Discover Identity even in device mode (Torez Smith) [1975985] - drivers: usb: Fix a typo in dwc3-qcom.c (Torez Smith) [1975985] - usb: webcam: Invalid size of Processing Unit Descriptor (Torez Smith) [1975985] - usb: typec: tcpci: Added few missing TCPCI register definitions (Torez Smith) [1975985] - USB: serial: pl2303: TA & TB alternate divider with non-standard baud rates (Torez Smith) [1975985] - USB: serial: pl2303: add device-type names (Torez Smith) [1975985] - USB: serial: pl2303: tighten type HXN (G) detection (Torez Smith) [1975985] - USB: serial: pl2303: rename legacy PL2303H type (Torez Smith) [1975985] - USB: serial: pl2303: amend and tighten type detection (Torez Smith) [1975985] - USB: serial: pl2303: clean up type detection (Torez Smith) [1975985] - USB: serial: io_edgeport: drop unneeded forward declarations (Torez Smith) [1975985] - USB: serial: keyspan: drop unneeded forward declarations (Torez Smith) [1975985] - usb: typec: tipd: Separate file for tracepoint creation (Torez Smith) [1975985] - usb: typec: tps6598x: Move the driver under its own subdirectory (Torez Smith) [1975985] - usb: typec: tps6598x: Fix tracepoint header file (Torez Smith) [1975985] - usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro (Torez Smith) [1975985] - thunderbolt: debugfs: Show all accessible dwords (Torez Smith) [1975985] - media: fix incorrect kernel doc usages (Torez Smith) [1975985] - media: drivers/media/usb: fix memory leak in zr364xx_probe (Torez Smith) [1975985] - media: anysee: simplify the return expression of anysee_ci_* function (Torez Smith) [1975985] - media: media/usb:Remove superfluous "breaks" in the ttusb_dec.c (Torez Smith) [1975985] - media: media/usb:Remove superfluous "breaks" (Torez Smith) [1975985] - media: usbtv: constify static structs (Torez Smith) [1975985] - media: em28xx: Add pid for bulk revision of Hauppauge 461eV2 (Torez Smith) [1975985] - media: em28xx: Add pid for bulk revision of Hauppauge 461e (Torez Smith) [1975985] - media: dvb-usb: Fix use-after-free access (Torez Smith) [1975985] - media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Torez Smith) [1975985] - media: dvb-usb: make dvb_usb_device_properties const (Torez Smith) [1975985] - usb: typec: tps6598x: Fix return value check in tps6598x_probe() (Torez Smith) [1975985] - usb: typec: stusb160x: fix return value check in stusb160x_probe() (Torez Smith) [1975985] - usb: typec: tcpm: turn tcpm_ams_finish into void function (Torez Smith) [1975985] - usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Torez Smith) [1975985] - usb: common: move function's kerneldoc next to its definition (Torez Smith) [1975985] - usb: xhci-mtk: print debug info of endpoint interval (Torez Smith) [1975985] - usb: common: add function to get interval expressed in us unit (Torez Smith) [1975985] - usb: xhci-mtk: support to build xhci-mtk-hcd.ko (Torez Smith) [1975985] - usb: xhci-mtk: remove declaration of xhci_mtk_setup() (Torez Smith) [1975985] - usb: xhci-mtk: add some schedule error number (Torez Smith) [1975985] - usb: xhci-mtk: rebuild the way to get bandwidth domain (Torez Smith) [1975985] - usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub (Torez Smith) [1975985] - usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct (Torez Smith) [1975985] - usb: xhci-mtk: use clear type instead of void (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct (Torez Smith) [1975985] - usb: xhci-mtk: add a function to get bandwidth boundary (Torez Smith) [1975985] - usb: xhci-mtk: add a function to (un)load bandwidth info (Torez Smith) [1975985] - usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Torez Smith) [1975985] - usb: xhci-mtk: add only one extra CS for FS/LS INTR (Torez Smith) [1975985] - usb: xhci-mtk: get the microframe boundary for ESIT (Torez Smith) [1975985] - usb: dwc3: Fix dereferencing of null dwc->usb_psy (Torez Smith) [1975985] - media: uvc: don't do DMA on stack (Torez Smith) [1975985] - usb: dwc3: document usb_psy in struct dwc3 (Torez Smith) [1975985] - media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K (Torez Smith) [1975985] - USB: typec: tcpm: create debugfs subdir for the driver (Torez Smith) [1975985] - usb: dwc2: Add STM32 related debugfs entries (Torez Smith) [1975985] - media: uvcvideo: Support devices that report an OT as an entity source (Torez Smith) [1975985] - media: uvcvideo: Fix XU id print in forward scan (Torez Smith) [1975985] - USB: typec: fusb302: create debugfs subdir for the driver (Torez Smith) [1975985] - media: uvcvideo: Use dma_alloc_noncontiguous API (Torez Smith) [1975985] - USB: host: uhci: remove dentry pointer for debugfs (Torez Smith) [1975985] - media: uvc: strncpy -> strscpy (Torez Smith) [1975985] - media: uvcvideo: Rename debug functions (Torez Smith) [1975985] - media: uvcvideo: use dev_printk() for uvc_trace() (Torez Smith) [1975985] - media: uvcvideo: New macro uvc_trace_cont (Torez Smith) [1975985] - USB: core: no need to save usb_devices_root (Torez Smith) [1975985] - media: uvcvideo: Use dev_ printk aliases (Torez Smith) [1975985] - usb: dwc3: add an alternate path in vbus_draw callback (Torez Smith) [1975985] - media: uvcvideo: Add Privacy control based on EXT_GPIO (Torez Smith) [1975985] - usb: dwc3: add a power supply for current control (Torez Smith) [1975985] - media: uvcvideo: Implement UVC_EXT_GPIO_UNIT (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for data status (Torez Smith) [1975985] - media: uvcvideo: Allow entity-defined get_info and get_cur (Torez Smith) [1975985] - media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for power status register (Torez Smith) [1975985] - media: uvcvideo: Allow entities with no pads (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for status register (Torez Smith) [1975985] - media: uvcvideo: Allow extra entities (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for IRQ events (Torez Smith) [1975985] - tty: make everyone's write_room return >= 0 (Torez Smith) [1975985] - media: uvcvideo: Move guid to entity (Torez Smith) [1975985] - USB: serial: xr: fix NULL-deref on disconnect (Torez Smith) [1975985] - media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values (Torez Smith) [1975985] - thunderbolt: Drop unused functions tb_switch_is_[ice|tiger]_lake() (Torez Smith) [1975985] - media: uvcvideo: Force UVC version to 1.0a for 1bcf:0b40 (Torez Smith) [1975985] - thunderbolt: debugfs: Handle fail reading block (Torez Smith) [1975985] - media: uvcvideo: Use DIV_ROUND_CLOSEST directly to make it readable (Torez Smith) [1975985] - media: usb: uvc: no need to check return value of debugfs_create functions (Torez Smith) [1975985] - media: uvcvideo: Convey full colorspace information to V4L2 (Torez Smith) [1975985] - driver core: fw_devlink: Detect supplier devices that will never be added (Torez Smith) [1975985] - media: uvcvideo: Ensure all probed info is returned to v4l2 (Torez Smith) [1975985] - media: uvcvideo: Silence shift-out-of-bounds warning (Torez Smith) [1975985] - media: uvcvideo: Fix dereference of out-of-bound list iterator (Torez Smith) [1975985] - media: zr364xx: fix memory leaks in probe() (Torez Smith) [1975985] - media: uvcvideo: Cleanup uvc_ctrl_add_info() error handling (Torez Smith) [1975985] - USB: serial: xr: fix B0 handling (Torez Smith) [1975985] - media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having any effect (Torez Smith) [1975985] - USB: serial: xr: fix pin configuration (Torez Smith) [1975985] - media: uvcvideo: Replace HTTP links with HTTPS ones (Torez Smith) [1975985] - USB: serial: xr: fix gpio-mode handling (Torez Smith) [1975985] - media: uvcvideo: Set media controller entity functions (Torez Smith) [1975985] - USB: serial: xr: simplify line-speed logic (Torez Smith) [1975985] - media: uvcvideo: Add mapping for HEVC payloads (Torez Smith) [1975985] - USB: serial: xr: clean up line-settings handling (Torez Smith) [1975985] - media: uvcvideo: Fix annotation for uvc_video_clock_update() (Torez Smith) [1975985] - USB: serial: xr: document vendor-request recipient (Torez Smith) [1975985] - USB: serial: xr: use termios flag helpers (Torez Smith) [1975985] - USB: serial: xr: use subsystem usb_device at probe (Torez Smith) [1975985] - media: media/usb: rename VFL_TYPE_GRABBER to _VIDEO (Torez Smith) [1975985] - USB: serial: xr: fix interface leak at disconnect (Torez Smith) [1975985] - media: rename VFL_TYPE_GRABBER to _VIDEO (Torez Smith) [1975985] - USB: serial: xr: fix NULL-deref at probe (Torez Smith) [1975985] - USB: cdc-acm: ignore Exar XR21V141X when serial driver is built (Torez Smith) [1975985] - media: uvcvideo: drop error check of debugfs_create_dir() (Torez Smith) [1975985] - USB: serial: add MaxLinear/Exar USB to Serial driver (Torez Smith) [1975985] - media: uvcvideo: Fix a typo in UVC_METATADA_BUF_SIZE (Torez Smith) [1975985] - media: uvcvideo: Fix error path in control parsing failure (Torez Smith) [1975985] - media: drivers/media: don't set pix->priv = 0 (Torez Smith) [1975985] - media: Bulk remove BUG_ON(in_interrupt()) (Torez Smith) [1975985] - media: zr364xx: propagate errors from zr364xx_start_readpipe() (Torez Smith) [1975985] - media: uvcvideo: Add a D4M camera description (Torez Smith) [1975985] - media: em28xx: Enable Hauppauge 461e rev2 (Torez Smith) [1975985] - crypto: qat - fix definition of ring reset results (Vladis Dronov) [1960307] - crypto: qat - add support for compression for 4xxx (Vladis Dronov) [1960307] - crypto: qat - allow detection of dc capabilities for 4xxx (Vladis Dronov) [1960307] - crypto: qat - add PFVF support to enable the reset of ring pairs (Vladis Dronov) [1960307] - crypto: qat - add PFVF support to the GEN4 host driver (Vladis Dronov) [1960307] - crypto: qat - config VFs based on ring-to-svc mapping (Vladis Dronov) [1960307] - crypto: qat - exchange ring-to-service mappings over PFVF (Vladis Dronov) [1960307] - crypto: qat - support fast ACKs in the PFVF protocol (Vladis Dronov) [1960307] - crypto: qat - exchange device capabilities over PFVF (Vladis Dronov) [1960307] - crypto: qat - introduce support for PFVF block messages (Vladis Dronov) [1960307] - crypto: qat - store the ring-to-service mapping (Vladis Dronov) [1960307] - crypto: qat - store the PFVF protocol version of the endpoints (Vladis Dronov) [1960307] - crypto: qat - improve the ACK timings in PFVF send (Vladis Dronov) [1960307] - crypto: qat - leverage read_poll_timeout in PFVF send (Vladis Dronov) [1960307] - crypto: qat - leverage bitfield.h utils for PFVF messages (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF messages with struct pfvf_message (Vladis Dronov) [1960307] - crypto: qat - set PFVF_MSGORIGIN just before sending (Vladis Dronov) [1960307] - crypto: qat - make PFVF send and receive direction agnostic (Vladis Dronov) [1960307] - crypto: qat - make PFVF message construction direction agnostic (Vladis Dronov) [1960307] - crypto: qat - add the adf_get_pmisc_base() helper function (Vladis Dronov) [1960307] - crypto: qat - support the reset of ring pairs on PF (Vladis Dronov) [1960307] - crypto: qat - extend crypto capability detection for 4xxx (Vladis Dronov) [1960307] - crypto: qat - set COMPRESSION capability for QAT GEN2 (Vladis Dronov) [1960307] - crypto: qat - set CIPHER capability for QAT GEN2 (Vladis Dronov) [1960307] - crypto: qat - get compression extended capabilities (Vladis Dronov) [1960307] - crypto: qat - improve logging of PFVF messages (Vladis Dronov) [1960307] - crypto: qat - fix VF IDs in PFVF log messages (Vladis Dronov) [1960307] - crypto: qat - do not rely on min version (Vladis Dronov) [1960307] - crypto: qat - refactor pfvf version request messages (Vladis Dronov) [1960307] - crypto: qat - pass the PF2VF responses back to the callers (Vladis Dronov) [1960307] - crypto: qat - use enums for PFVF protocol codes (Vladis Dronov) [1960307] - crypto: qat - reorganize PFVF protocol definitions (Vladis Dronov) [1960307] - crypto: qat - reorganize PFVF code (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF receive logic (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF send function (Vladis Dronov) [1960307] - crypto: qat - differentiate between pf2vf and vf2pf offset (Vladis Dronov) [1960307] - crypto: qat - add pfvf_ops (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF disabled function (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF VF related logic (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF PF related logic (Vladis Dronov) [1960307] - crypto: qat - handle retries due to collisions in adf_iov_putmsg() (Vladis Dronov) [1960307] - crypto: qat - split PFVF message decoding from handling (Vladis Dronov) [1960307] - crypto: qat - re-enable interrupts for legacy PFVF messages (Vladis Dronov) [1960307] - crypto: qat - change PFVF ACK behaviour (Vladis Dronov) [1960307] - crypto: qat - move interrupt code out of the PFVF handler (Vladis Dronov) [1960307] - crypto: qat - move VF message handler to adf_vf2pf_msg.c (Vladis Dronov) [1960307] - crypto: qat - move vf2pf interrupt helpers (Vladis Dronov) [1960307] - crypto: qat - refactor PF top half for PFVF (Vladis Dronov) [1960307] - crypto: qat - fix undetected PFVF timeout in ACK loop (Vladis Dronov) [1960307] - crypto: qat - do not handle PFVF sources for qat_4xxx (Vladis Dronov) [1960307] - crypto: qat - simplify adf_enable_aer() (Vladis Dronov) [1960307] - crypto: qat - share adf_enable_pf2vf_comms() from adf_pf2vf_msg.c (Vladis Dronov) [1960307] - crypto: qat - extract send and wait from adf_vf2pf_request_version() (Vladis Dronov) [1960307] - crypto: qat - add VF and PF wrappers to common send function (Vladis Dronov) [1960307] - crypto: qat - rename pfvf collision constants (Vladis Dronov) [1960307] - crypto: qat - move pfvf collision detection values (Vladis Dronov) [1960307] - crypto: qat - make pfvf send message direction agnostic (Vladis Dronov) [1960307] - crypto: qat - use hweight for bit counting (Vladis Dronov) [1960307] - crypto: qat - remove duplicated logic across GEN2 drivers (Vladis Dronov) [1960307] - crypto: qat - fix handling of VF to PF interrupts (Vladis Dronov) [1960307] - crypto: qat - remove unnecessary collision prevention step in PFVF (Vladis Dronov) [1960307] - crypto: qat - disregard spurious PFVF interrupts (Vladis Dronov) [1960307] - crypto: qat - detect PFVF collision after ACK (Vladis Dronov) [1960307] - crypto: qat - power up 4xxx device (Vladis Dronov) [1960307] - crypto: qat - remove unneeded packed attribute (Vladis Dronov) [1960307] - crypto: qat - free irq in case of failure (Vladis Dronov) [1960307] - crypto: qat - free irqs only if allocated (Vladis Dronov) [1960307] - crypto: qat - remove unmatched CPU affinity to cluster IRQ (Vladis Dronov) [1960307] - crypto: qat - replace deprecated MSI API (Vladis Dronov) [1960307] - crypto: qat - store vf.compatible flag (Vladis Dronov) [1960307] - crypto: qat - do not export adf_iov_putmsg() (Vladis Dronov) [1960307] - crypto: qat - flush vf workqueue at driver removal (Vladis Dronov) [1960307] - crypto: qat - remove the unnecessary get_vintmsk_offset() (Vladis Dronov) [1960307] - crypto: qat - fix naming of PF/VF enable functions (Vladis Dronov) [1960307] - crypto: qat - complete all the init steps before service notification (Vladis Dronov) [1960307] - crypto: qat - move IO virtualization functions (Vladis Dronov) [1960307] - crypto: qat - fix naming for init/shutdown VF to PF notifications (Vladis Dronov) [1960307] - crypto: qat - protect interrupt mask CSRs with a spinlock (Vladis Dronov) [1960307] - crypto: qat - move pf2vf interrupt [en|dis]able to adf_vf_isr.c (Vladis Dronov) [1960307] - crypto: qat - fix reuse of completion variable (Vladis Dronov) [1960307] - crypto: qat - remove intermediate tasklet for vf2pf (Vladis Dronov) [1960307] - crypto: qat - rename compatibility version definition (Vladis Dronov) [1960307] - crypto: qat - prevent spurious MSI interrupt in PF (Vladis Dronov) [1960307] - crypto: qat - prevent spurious MSI interrupt in VF (Vladis Dronov) [1960307] - crypto: qat - handle both source of interrupt in VF ISR (Vladis Dronov) [1960307] - crypto: qat - do not ignore errors from enable_vf2pf_comms() (Vladis Dronov) [1960307] - crypto: qat - enable interrupts only after ISR allocation (Vladis Dronov) [1960307] - crypto: qat - remove empty sriov_configure() (Vladis Dronov) [1960307] - crypto: qat - use proper type for vf_mask (Vladis Dronov) [1960307] - crypto: qat - fix a typo in a comment (Vladis Dronov) [1960307] - crypto: qat - disable AER if an error occurs in probe functions (Vladis Dronov) [1960307] - crypto: qat - set DMA mask to 48 bits for Gen2 (Vladis Dronov) [1960307] - crypto: qat - simplify code and axe the use of a deprecated API (Vladis Dronov) [1960307] - crypto: qat - ratelimit invalid ioctl message and print the invalid cmd (Vladis Dronov) [1960307] - lib: crc8: pointer to data block should be const (Vladis Dronov) [1960307] - redhat/configs: disable CONFIG_HYPERV_BALLOON on Aarch64 (Vitaly Kuznetsov) [2035292] - net/mlx5e: Fix possible use-after-free deleting fdb rule (Amir Tzin) [2000003] - e1000e: Fix packet loss on Tiger Lake and later (Ken Cox) [1952803] - e1000e: Separate TGP board type from SPT (Ken Cox) [1952803] - e1000e: Add support for the next LOM generation (Ken Cox) [1952803] - e1000e: Add support for Lunar Lake (Ken Cox) [1952803] - ACPI: tables: FPDT: Do not print FW_BUG message if record types are reserved (Mark Langsdorf) [1999906] - powerpc/xmon: Dump XIVE information for online-only processors. (Steve Best) [2037639] - of: net: pass the dst buffer to of_get_mac_address() (Petr Oros) [2026468] - net: ethernet: improve eth_platform_get_mac_address (Petr Oros) [2026468] - net: ethernet: fix similar warning reported by kbuild test robot (Petr Oros) [2026468] - net: ethernet: support of_get_mac_address new ERR_PTR error (Petr Oros) [2026468] - [s390] s390: add HWCAP_S390_PCI_MIO to ELF hwcaps (Mete Durlu) [2030641] - [s390] s390: make PCI mio support a machine flag (Mete Durlu) [2030641] - Allocate bw_dwork as a pointer and introduce a backpointer in the work struct (Nico Pache) [1990580] - writeback: use READ_ONCE for unlocked reads of writeback stats (Nico Pache) [1990580] - writeback: rename domain_update_bandwidth() (Nico Pache) [1990580] - writeback: fix bandwidth estimate for spiky workload (Nico Pache) [1990580] - writeback: reliably update bandwidth estimation (Nico Pache) [1990580] - writeback: track number of inodes under writeback (Nico Pache) [1990580] - bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag (Nico Pache) [1990580] - bdi: invert BDI_CAP_NO_ACCT_WB (Nico Pache) [1990580] - bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag (Nico Pache) [1990580] - mm: use SWP_SYNCHRONOUS_IO more intelligently (Nico Pache) [1990580] - bdi: remove BDI_CAP_SYNCHRONOUS_IO (Nico Pache) [1990580] - bcache: inherit the optimal I/O size (Nico Pache) [1990580] - fs: remove the unused SB_I_MULTIROOT flag (Nico Pache) [1990580] - Revert "bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag" (Nico Pache) [1990580] - mm/page_io.c: annotate refault stalls from swap_readpage (Nico Pache) [1990580] - mmc: mmc_spi: Enable stable writes (Nico Pache) [1990580] - virtio-blk: modernize sysfs attribute creation (Nico Pache) [1990580] - aoe: register default groups with device_add_disk() (Nico Pache) [1990580] - block: make QUEUE_SYSFS_BIT_FNS more useful (Nico Pache) [1990580] - block: add helper macros for queue sysfs entries (Nico Pache) [1990580] - cifs: sanitize multiple delimiters in prepath (Thiago Becker) [2031200] - igc: Fix typo in i225 LTR functions (Corinna Vinschen) [1970667] - igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS (Corinna Vinschen) [1970667] - igc: Change Device Reset to Port Reset (Corinna Vinschen) [1970667] - igc: Add new device ID (Corinna Vinschen) [1970667] - igc: Remove media type checking on the PHY initialization (Corinna Vinschen) [1970667] - igc: Update I226_K device ID (Corinna Vinschen) [1970667] - net: intel: igc_ptp: fix build for UML (Corinna Vinschen) [1970667] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970667] - igc: Add support for CBS offloading (Corinna Vinschen) [1970667] - igc: Simplify TSN flags handling (Corinna Vinschen) [1970667] - igc: Use default cycle 'start' and 'end' values for queues (Corinna Vinschen) [1970667] - igc: Add support for PTP getcrosststamp() (Corinna Vinschen) [1970667] - igc: Enable PCIe PTM (Corinna Vinschen) [1970667] - igc: Use num_tx_queues when iterating over tx_ring queue (Corinna Vinschen) [1970667] - igc: fix page fault when thunderbolt is unplugged (Corinna Vinschen) [1970667] - igc: Increase timeout value for Speed 100/1000/2500 (Corinna Vinschen) [1970667] - igc: Set QBVCYCLET_S to 0 for TSN Basic Scheduling (Corinna Vinschen) [1970667] - igc: Remove phy->type checking (Corinna Vinschen) [1970667] - igc: Remove _I_PHY_ID checking (Corinna Vinschen) [1970667] - igc: Check if num of q_vectors is smaller than max before array access (Corinna Vinschen) [1970667] - Revert "igc: Export LEDs" (Corinna Vinschen) [1970667] - igc: Export LEDs (Corinna Vinschen) [1970667] - igc: Make flex filter more flexible (Corinna Vinschen) [1970667] - igc: Allow for Flex Filters to be installed (Corinna Vinschen) [1970667] - igc: Integrate flex filter into ethtool ops (Corinna Vinschen) [1970667] - igc: Add possibility to add flex filter (Corinna Vinschen) [1970667] - igc: Fix an error handling path in 'igc_probe()' (Corinna Vinschen) [1970667] - igc: change default return of igc_read_phy_reg() (Corinna Vinschen) [1970667] - igc: Fix use-after-free error during reset (Corinna Vinschen) [1970667] - intel: Remove rcu_read_lock() around XDP program invocation (Corinna Vinschen) [1970667] - igc: Enable HW VLAN Insertion and HW VLAN Stripping (Corinna Vinschen) [1970667] - igc: Indentation fixes (Corinna Vinschen) [1970667] - igc: Remove unused MDICNFG register (Corinna Vinschen) [1970667] - igc: Remove unused asymmetric pause bit from igc defines (Corinna Vinschen) [1970667] - igc: Update driver to use ethtool_sprintf (Corinna Vinschen) [1970667] - igc: add correct exception tracing for XDP (Corinna Vinschen) [1970667] - igb/igc: use strongly typed pointer (Corinna Vinschen) [1970667] - intel: remove checker warning (Corinna Vinschen) [1970667] - igc: Enable TX via AF_XDP zero-copy (Corinna Vinschen) [1970667] - igc: Enable RX via AF_XDP zero-copy (Corinna Vinschen) [1970667] - igc: Replace IGC_TX_FLAGS_XDP flag by an enum (Corinna Vinschen) [1970667] - igc: Introduce igc_unmap_tx_buffer() helper (Corinna Vinschen) [1970667] - igc: Introduce TX/RX stats helpers (Corinna Vinschen) [1970667] - igc: Refactor XDP rxq info registration (Corinna Vinschen) [1970667] - igc: Refactor igc_clean_rx_ring() (Corinna Vinschen) [1970667] - igc: Refactor __igc_xdp_run_prog() (Corinna Vinschen) [1970667] - igc: Move igc_xdp_is_enabled() (Corinna Vinschen) [1970667] - igc: use XDP helpers (Corinna Vinschen) [1970667] - igc: Expose LPI counters (Corinna Vinschen) [1970667] - igc: enable auxiliary PHC functions for the i225 (Corinna Vinschen) [1970667] - igc: Enable internal i225 PPS (Corinna Vinschen) [1970667] - igc: Add support for XDP_REDIRECT action (Corinna Vinschen) [1970667] - igc: Add support for XDP_TX action (Corinna Vinschen) [1970667] - igc: Add initial XDP support (Corinna Vinschen) [1970667] - drivers: net: mhi: fix error path in mhi_net_newlink (Íñigo Huguet) [2004141] - cfg80211: correct bridge/4addr mode check (Íñigo Huguet) [2004141] - cfg80211: fix management registrations locking (Íñigo Huguet) [2004141] - cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Íñigo Huguet) [2004141] - mac80211: mesh: fix HE operation element length check (Íñigo Huguet) [2004141] - mwifiex: avoid null-pointer-subtraction warning (Íñigo Huguet) [2004141] - Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback" (Íñigo Huguet) [2004141] - iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 (Íñigo Huguet) [2004141] - mac80211: Fix Ptk0 rekey documentation (Íñigo Huguet) [2004141] - mac80211: check return value of rhashtable_init (Íñigo Huguet) [2004141] - mac80211: fix use-after-free in CCMP/GCMP RX (Íñigo Huguet) [2004141] - mac80211-hwsim: fix late beacon hrtimer handling (Íñigo Huguet) [2004141] - mac80211: mesh: fix potentially unaligned access (Íñigo Huguet) [2004141] - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Íñigo Huguet) [2004141] - mac80211: Drop frames from invalid MAC address in ad-hoc mode (Íñigo Huguet) [2004141] - mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Íñigo Huguet) [2004141] - Revert "mac80211: do not use low data rates for data frames with no ack flag" (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: missing unlock in iwl_mvm_wowlan_program_keys() (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: Fix off by ones in iwl_mvm_wowlan_get_rsc_v5_data() (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix possible NULL dereference (Íñigo Huguet) [2004141] - iwlwifi: fix printk format warnings in uefi.c (Íñigo Huguet) [2004141] - iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()' (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 66 for AX devices (Íñigo Huguet) [2004141] - iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Íñigo Huguet) [2004141] - iwlwifi: mvm: add rtnl_lock() in iwl_mvm_start_get_nvm() (Íñigo Huguet) [2004141] - net: qrtr: revert check in qrtr_endpoint_post() (Íñigo Huguet) [2004141] - net: qrtr: make checks in qrtr_endpoint_post() stricter (Íñigo Huguet) [2004141] - intel: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2004141] - mwifiex: pcie: add reset_d3cold quirk for Surface gen4+ devices (Íñigo Huguet) [2004141] - mwifiex: pcie: add DMI-based quirk implementation for Surface devices (Íñigo Huguet) [2004141] - brcmfmac: pcie: fix oops on failure to resume and reprobe (Íñigo Huguet) [2004141] - brcmfmac: Add WPA3 Personal with FT to supported cipher suites (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Fix initialization of place in _rtl92c_phy_get_rightchnlplace() (Íñigo Huguet) [2004141] - rtw88: add quirk to disable pci caps on HP Pavilion 14-ce0xxx (Íñigo Huguet) [2004141] - ath9k: fix sleeping in atomic context (Íñigo Huguet) [2004141] - ath9k: fix OOB read ar9300_eeprom_restore_internal (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't use FW key ID in beacon protection (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix scan channel flags settings (Íñigo Huguet) [2004141] - iwlwifi: mvm: support broadcast TWT alone (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_stored_beacon_notif_v3 (Íñigo Huguet) [2004141] - iwlwifi: move get pnvm file name to a separate function (Íñigo Huguet) [2004141] - iwlwifi: mvm: add support for responder config command version 9 (Íñigo Huguet) [2004141] - iwlwifi: mvm: add support for range request command version 13 (Íñigo Huguet) [2004141] - iwlwifi: allow debug init in RF-kill (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't schedule the roc_done_wk if it is already running (Íñigo Huguet) [2004141] - iwlwifi: yoyo: support for new DBGI_SRAM region (Íñigo Huguet) [2004141] - iwlwifi: add 'Rx control frame to MBSSID' HE capability (Íñigo Huguet) [2004141] - iwlwifi: fw: fix debug dump data declarations (Íñigo Huguet) [2004141] - iwlwifi: api: remove datamember from struct (Íñigo Huguet) [2004141] - iwlwifi: fix __percpu annotation (Íñigo Huguet) [2004141] - iwlwifi: pcie: avoid dma unmap/remap in crash dump (Íñigo Huguet) [2004141] - iwlwifi: acpi: fill in SAR tables with defaults (Íñigo Huguet) [2004141] - iwlwifi: acpi: fill in WGDS table with defaults (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 65 for AX devices (Íñigo Huguet) [2004141] - iwlwifi: acpi: support reading and storing WGDS revision 2 (Íñigo Huguet) [2004141] - iwlwifi: mvm: load regdomain at INIT stage (Íñigo Huguet) [2004141] - iwlwifi: mvm: Read the PPAG and SAR tables at INIT stage (Íñigo Huguet) [2004141] - iwlwifi: mvm: trigger WRT when no beacon heard (Íñigo Huguet) [2004141] - iwlwifi: fw: correctly limit to monitor dump (Íñigo Huguet) [2004141] - iwlwifi: skip first element in the WTAS ACPI table (Íñigo Huguet) [2004141] - iwlwifi: mvm: support version 11 of wowlan statuses notification (Íñigo Huguet) [2004141] - iwlwifi: convert flat GEO profile table to a struct version (Íñigo Huguet) [2004141] - iwlwifi: remove unused ACPI_WGDS_TABLE_SIZE definition (Íñigo Huguet) [2004141] - iwlwifi: support reading and storing EWRD revisions 1 and 2 (Íñigo Huguet) [2004141] - iwlwifi: acpi: support reading and storing WRDS revision 1 and 2 (Íñigo Huguet) [2004141] - iwlwifi: pass number of chains and sub-bands to iwl_sar_set_profile() (Íñigo Huguet) [2004141] - iwlwifi: remove ACPI_SAR_NUM_TABLES definition (Íñigo Huguet) [2004141] - iwlwifi: convert flat SAR profile table to a struct version (Íñigo Huguet) [2004141] - iwlwifi: rename ACPI_SAR_NUM_CHAIN_LIMITS to ACPI_SAR_NUM_CHAINS (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix access to BSS elements (Íñigo Huguet) [2004141] - iwlwifi: mvm: Refactor setting of SSIDs for 6GHz scan (Íñigo Huguet) [2004141] - iwlwifi: mvm: silently drop encrypted frames for unknown station (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: implement RSC command version 5 (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: make key reprogramming iteration optional (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: add separate key iteration for GTK type (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: refactor TSC/RSC configuration (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: remove fixed cmd_flags argument (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: separate TKIP data from key iteration (Íñigo Huguet) [2004141] - iwlwifi: mvm: simplify __iwl_mvm_set_sta_key() (Íñigo Huguet) [2004141] - iwlwifi: mvm: support new station key API (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix umac scan request probe parameters (Íñigo Huguet) [2004141] - iwlwifi: pcie: implement Bz reset flow (Íñigo Huguet) [2004141] - iwlwifi: implement Bz NMI behaviour (Íñigo Huguet) [2004141] - iwlwifi: pcie: implement Bz device startup (Íñigo Huguet) [2004141] - iwlwifi: read MAC address from correct place on Bz (Íñigo Huguet) [2004141] - iwlwifi: give Bz devices their own name (Íñigo Huguet) [2004141] - iwlwifi: split off Bz devices into their own family (Íñigo Huguet) [2004141] - iwlwifi: yoyo: cleanup internal buffer allocation in D3 (Íñigo Huguet) [2004141] - iwlwifi: mvm: treat MMPDUs in iwl_mvm_mac_tx() as bcast (Íñigo Huguet) [2004141] - iwlwifi: mvm: clean up number of HW queues (Íñigo Huguet) [2004141] - iwlwifi: mvm: avoid static queue number aliasing (Íñigo Huguet) [2004141] - iwlwifi: use DEFINE_MUTEX() for mutex lock (Íñigo Huguet) [2004141] - iwlwifi: remove trailing semicolon in macro definition (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix old-style static const declaration (Íñigo Huguet) [2004141] - iwlwifi: mvm: remove check for vif in iwl_mvm_vif_from_mac80211() (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove spaces from queue names (Íñigo Huguet) [2004141] - iwlwifi: mvm: restrict FW SMPS request (Íñigo Huguet) [2004141] - iwlwifi: mvm: set replay counter on key install (Íñigo Huguet) [2004141] - iwlwifi: mvm: remove trigger EAPOL time event (Íñigo Huguet) [2004141] - iwlwifi: iwl-dbg-tlv: add info about loading external dbg bin (Íñigo Huguet) [2004141] - iwlwifi: mvm: Add support for hidden network scan on 6GHz band (Íñigo Huguet) [2004141] - iwlwifi: mvm: Do not use full SSIDs in 6GHz scan (Íñigo Huguet) [2004141] - iwlwifi: print PNVM complete notification status in hexadecimal (Íñigo Huguet) [2004141] - iwlwifi: pcie: dump error on FW reset handshake failures (Íñigo Huguet) [2004141] - iwlwifi: prepare for synchronous error dumps (Íñigo Huguet) [2004141] - iwlwifi: pcie: free RBs during configure (Íñigo Huguet) [2004141] - iwlwifi: pcie: optimise struct iwl_rx_mem_buffer layout (Íñigo Huguet) [2004141] - iwlwifi: mvm: avoid FW restart while shutting down (Íñigo Huguet) [2004141] - iwlwifi: nvm: enable IEEE80211_HE_PHY_CAP10_HE_MU_M1RU_MAX_LTF (Íñigo Huguet) [2004141] - iwlwifi: mvm: set BROADCAST_TWT_SUPPORTED in MAC policy (Íñigo Huguet) [2004141] - iwlwifi: iwl-nvm-parse: set STBC flags for HE phy capabilities (Íñigo Huguet) [2004141] - cfg80211: use wiphy DFS domain if it is self-managed (Íñigo Huguet) [2004141] - mac80211: parse transmit power envelope element (Íñigo Huguet) [2004141] - ieee80211: add definition for transmit power envelope element (Íñigo Huguet) [2004141] - ieee80211: add definition of regulatory info in 6 GHz operation information (Íñigo Huguet) [2004141] - mac80211: introduce individual TWT support in AP mode (Íñigo Huguet) [2004141] - ieee80211: add TWT element definitions (Íñigo Huguet) [2004141] - brcmsmac: make array addr static const, makes object smaller (Íñigo Huguet) [2004141] - rtw88: Remove unnecessary check code (Íñigo Huguet) [2004141] - rtw88: wow: fix size access error of probe request (Íñigo Huguet) [2004141] - rtw88: wow: report wow reason through mac80211 api (Íñigo Huguet) [2004141] - rtw88: wow: build wow function only if CONFIG_PM is on (Íñigo Huguet) [2004141] - rtw88: refine the setting of rsvd pages for different firmware (Íñigo Huguet) [2004141] - rtw88: use read_poll_timeout instead of fixed sleep (Íñigo Huguet) [2004141] - rtw88: 8822ce: set CLKREQ# signal to low during suspend (Íñigo Huguet) [2004141] - rtw88: change beacon filter default mode (Íñigo Huguet) [2004141] - rtw88: 8822c: add tx stbc support under HT mode (Íñigo Huguet) [2004141] - rtw88: adjust the log level for failure of tx report (Íñigo Huguet) [2004141] - rtl8xxxu: Fix the handling of TX A-MPDU aggregation (Íñigo Huguet) [2004141] - rtl8xxxu: disable interrupt_in transfer for 8188cu and 8192cu (Íñigo Huguet) [2004141] - mwifiex: make arrays static const, makes object smaller (Íñigo Huguet) [2004141] - mwifiex: usb: Replace one-element array with flexible-array member (Íñigo Huguet) [2004141] - mwifiex: drop redundant null-pointer check in mwifiex_dnld_cmd_to_fw() (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: make arrays static const, makes object smaller (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Remove redundant variable initializations (Íñigo Huguet) [2004141] - ray_cs: Split memcpy() to avoid bounds check warning (Íñigo Huguet) [2004141] - ray_cs: use *ph to print small buffer (Íñigo Huguet) [2004141] - brcmfmac: add 43752 SDIO ids and initialization (Íñigo Huguet) [2004141] - brcmfmac: Set SDIO workqueue as WQ_HIGHPRI (Íñigo Huguet) [2004141] - brcmfmac: use separate firmware for 43430 revision 2 (Íñigo Huguet) [2004141] - brcmfmac: support chipsets with different core enumeration space (Íñigo Huguet) [2004141] - brcmfmac: add xtlv support to firmware interface layer (Íñigo Huguet) [2004141] - brcmfmac: increase core revision column aligning core list (Íñigo Huguet) [2004141] - brcmfmac: use different error value for invalid ram base address (Íñigo Huguet) [2004141] - brcmfmac: firmware: Fix firmware loading (Íñigo Huguet) [2004141] - net: qrtr: fix another OOB Read in qrtr_endpoint_post (Íñigo Huguet) [2004141] - cfg80211: fix BSS color notify trace enum confusion (Íñigo Huguet) [2004141] - mac80211: fix locking in ieee80211_restart_work() (Íñigo Huguet) [2004141] - mac80211: Fix insufficient headroom issue for AMSDU (Íñigo Huguet) [2004141] - mac80211: add support for BSS color change (Íñigo Huguet) [2004141] - nl80211: add support for BSS coloring (Íñigo Huguet) [2004141] - mac80211: Use flex-array for radiotap header bitmap (Íñigo Huguet) [2004141] - mac80211: radiotap: Use BIT() instead of shifts (Íñigo Huguet) [2004141] - mac80211: Remove unnecessary variable and label (Íñigo Huguet) [2004141] - mac80211: include (Íñigo Huguet) [2004141] - mac80211: Fix monitor MTU limit so that A-MSDUs get through (Íñigo Huguet) [2004141] - mac80211: remove unnecessary NULL check in ieee80211_register_hw() (Íñigo Huguet) [2004141] - mac80211: Reject zero MAC address in sta_info_insert_check() (Íñigo Huguet) [2004141] - mt76: fix enum type mismatch (Íñigo Huguet) [2004141] - bus: mhi: core: Improve debug messages for power up (Íñigo Huguet) [2004141] - bus: mhi: core: Replace DMA allocation wrappers with original APIs (Íñigo Huguet) [2004141] - bus: mhi: core: Add range checks for BHI and BHIe (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Set register access length for MHI driver (Íñigo Huguet) [2004141] - ath11k: set register access length for MHI driver (Íñigo Huguet) [2004141] - bus: mhi: Add MMIO region length to controller structure (Íñigo Huguet) [2004141] - bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up (Íñigo Huguet) [2004141] - bus: mhi: core: Set BHI/BHIe offsets on power up preparation (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI (Íñigo Huguet) [2004141] - Revert "mhi: Fix networking tree build." (Íñigo Huguet) [2004141] - mhi: Fix networking tree build. (Íñigo Huguet) [2004141] - brcmfmac: firmware: Allow per-board firmware binaries (Íñigo Huguet) [2004141] - iwlwifi: add new so-jf devices (Íñigo Huguet) [2004141] - iwlwifi: add new SoF with JF devices (Íñigo Huguet) [2004141] - iwlwifi: pnvm: accept multiple HW-type TLVs (Íñigo Huguet) [2004141] - cfg80211: Fix possible memory leak in function cfg80211_bss_update (Íñigo Huguet) [2004141] - nl80211: limit band information in non-split data (Íñigo Huguet) [2004141] - mac80211: fix enabling 4-address mode on a sta vif after assoc (Íñigo Huguet) [2004141] - mac80211: fix starting aggregation sessions on mesh interfaces (Íñigo Huguet) [2004141] - mac80211: Do not strip skb headroom on monitor frames (Íñigo Huguet) [2004141] - net: mhi: Remove MBIM protocol (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Fix inbound IPCR channel (Íñigo Huguet) [2004141] - bus: mhi: core: Validate channel ID when processing command completions (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Apply no-op for wake using sideband wake boolean (Íñigo Huguet) [2004141] - net: mhi: Improve MBIM packet counting (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: configurable network interface MRU (Íñigo Huguet) [2004141] - mt76: mt7921: Fix fall-through warning for Clang (Íñigo Huguet) [2004141] - mt76: mt7921: continue to probe driver when fw already downloaded (Íñigo Huguet) [2004141] - ath11k: Remove some duplicate code (Íñigo Huguet) [2004141] - ath: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2004141] - iwlwifi: acpi: remove unused function iwl_acpi_eval_dsm_func() (Íñigo Huguet) [2004141] - rtw88: fix c2h memory leak (Íñigo Huguet) [2004141] - brcmfmac: support parse country code map from DT (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: Add missing 'pci_disable_pcie_error_reporting()' calls (Íñigo Huguet) [2004141] - bus: mhi: Wait for M2 state during system resume (Íñigo Huguet) [2004141] - bus: mhi: core: Fix power down latency (Íñigo Huguet) [2004141] - brcmfmac: Silence error messages about unsupported firmware features (Íñigo Huguet) [2004141] - cfg80211: Add wiphy_info_once() (Íñigo Huguet) [2004141] - mac80211: Switch to a virtual time-based airtime scheduler (Íñigo Huguet) [2004141] - Revert "mac80211: HE STA disassoc due to QOS NULL not sent" (Íñigo Huguet) [2004141] - mac80211: remove iwlwifi specific workaround NDPs of null_response (Íñigo Huguet) [2004141] - mac80211: fix NULL ptr dereference during mesh peer connection for non HE devices (Íñigo Huguet) [2004141] - mac80211: Enable power save after receiving NULL packet ACK (Íñigo Huguet) [2004141] - mac80211: add HE 6 GHz capability only if supported (Íñigo Huguet) [2004141] - mac80211: notify driver on mgd TX completion (Íñigo Huguet) [2004141] - mac80211: always include HE 6GHz capability in probe request (Íñigo Huguet) [2004141] - mac80211: add vendor-specific capabilities to assoc request (Íñigo Huguet) [2004141] - cfg80211: allow advertising vendor-specific capabilities (Íñigo Huguet) [2004141] - cfg80211: set custom regdomain after wiphy registration (Íñigo Huguet) [2004141] - cfg80211: Support hidden AP discovery over 6GHz band (Íñigo Huguet) [2004141] - mac80211: conditionally advertise HE in probe requests (Íñigo Huguet) [2004141] - cfg80211: add cfg80211_any_usable_channels() (Íñigo Huguet) [2004141] - cfg80211: reg: improve bad regulatory warning (Íñigo Huguet) [2004141] - nl80211: Fix typo pmsr->pmsr (Íñigo Huguet) [2004141] - mac80211: fix some spelling mistakes (Íñigo Huguet) [2004141] - cfg80211: remove ieee80211_get_he_sta_cap() (Íñigo Huguet) [2004141] - mac80211: remove use of ieee80211_get_he_sta_cap() (Íñigo Huguet) [2004141] - cfg80211: trace more information in assoc trace event (Íñigo Huguet) [2004141] - mac80211: improve AP disconnect message (Íñigo Huguet) [2004141] - mac80211: rearrange struct txq_info for fewer holes (Íñigo Huguet) [2004141] - ieee80211: add defines for HE PHY cap byte 10 (Íñigo Huguet) [2004141] - mac80211: Properly WARN on HW scan before restart (Íñigo Huguet) [2004141] - nl80211/cfg80211: add BSS color to NDP ranging parameters (Íñigo Huguet) [2004141] - mac80211: add to bss_conf if broadcast TWT is supported (Íñigo Huguet) [2004141] - mac80211: move SMPS mode setting after ieee80211_prep_connection (Íñigo Huguet) [2004141] - mac80211: free skb in WEP error case (Íñigo Huguet) [2004141] - mac80211: handle rate control (RC) racing with chanctx definition (Íñigo Huguet) [2004141] - ieee80211: define timing measurement in extended capabilities IE (Íñigo Huguet) [2004141] - mac80211_hwsim: record stats in non-netlink path (Íñigo Huguet) [2004141] - ieee80211: add the value for Category '6' in "rtw_ieee80211_category" (Íñigo Huguet) [2004141] - mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Íñigo Huguet) [2004141] - mac80211: allow SMPS requests only in client mode (Íñigo Huguet) [2004141] - mac80211: check per vif offload_flags in Tx path (Íñigo Huguet) [2004141] - mac80211: add rate control support for encap offload (Íñigo Huguet) [2004141] - mac80211: call ieee80211_tx_h_rate_ctrl() when dequeue (Íñigo Huguet) [2004141] - mac80211: move A-MPDU session check from minstrel_ht to mac80211 (Íñigo Huguet) [2004141] - cfg80211: expose the rfkill device to the low level driver (Íñigo Huguet) [2004141] - wireless: add check of field VHT Extended NSS BW Capable for 160/80+80 MHz setting (Íñigo Huguet) [2004141] - mac80211_hwsim: add concurrent channels scanning support over virtio (Íñigo Huguet) [2004141] - mac80211: don't open-code LED manipulations (Íñigo Huguet) [2004141] - mac80211: consider per-CPU statistics if present (Íñigo Huguet) [2004141] - cfg80211: fix default HE tx bitrate mask in 2G band (Íñigo Huguet) [2004141] - mac80211: remove the repeated declaration (Íñigo Huguet) [2004141] - mac80211: refactor rc_no_data_or_no_ack_use_min function (Íñigo Huguet) [2004141] - mac80211: do not use low data rates for data frames with no ack flag (Íñigo Huguet) [2004141] - mac80211: add ieee80211_is_tx_data helper function (Íñigo Huguet) [2004141] - mac80211: simplify ieee80211_add_station() (Íñigo Huguet) [2004141] - mac80211: use sdata->skb_queue for TDLS (Íñigo Huguet) [2004141] - mac80211: refactor SKB queue processing a bit (Íñigo Huguet) [2004141] - mac80211: unify queueing SKB to iface (Íñigo Huguet) [2004141] - mac80211: minstrel_ht: ignore frame that was sent with noAck flag (Íñigo Huguet) [2004141] - cfg80211: clean up variable use in cfg80211_parse_colocated_ap() (Íñigo Huguet) [2004141] - cfg80211: remove CFG80211_MAX_NUM_DIFFERENT_CHANNELS (Íñigo Huguet) [2004141] - mac80211: Remove redundant assignment to ret (Íñigo Huguet) [2004141] - net: wireless: wext_compat.c: Remove redundant assignment to ps (Íñigo Huguet) [2004141] - wireless: wext-spy: Fix out-of-bounds warning (Íñigo Huguet) [2004141] - ath11k: Avoid memcpy() over-reading of he_cap (Íñigo Huguet) [2004141] - mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Íñigo Huguet) [2004141] - mwifiex: Avoid memset() over-write of WEP key_material (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Fully initialize curvecount_val (Íñigo Huguet) [2004141] - rtw88: coex: remove unnecessary variable and label (Íñigo Huguet) [2004141] - rtw88: add quirks to disable pci capabilities (Íñigo Huguet) [2004141] - rtw88: refine unwanted h2c command (Íñigo Huguet) [2004141] - rtw88: dump FW crash via devcoredump (Íñigo Huguet) [2004141] - rtw88: notify fw when driver in scan-period to avoid potential problem (Íñigo Huguet) [2004141] - rtw88: add rtw_fw_feature_check api (Íñigo Huguet) [2004141] - rtw88: 8822c: update RF parameter tables to v62 (Íñigo Huguet) [2004141] - rtw88: Remove duplicate include of coex.h (Íñigo Huguet) [2004141] - rtw88: 8822c: fix lc calibration timing (Íñigo Huguet) [2004141] - rtw88: add path diversity (Íñigo Huguet) [2004141] - rtw88: add beacon filter support (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 64 for AX devices (Íñigo Huguet) [2004141] - iwlwifi: fw: dump TCM error table if present (Íñigo Huguet) [2004141] - iwlwifi: add 9560 killer device (Íñigo Huguet) [2004141] - iwlwifi: move error dump to fw utils (Íñigo Huguet) [2004141] - iwlwifi: support loading the reduced power table from UEFI (Íñigo Huguet) [2004141] - iwlwifi: move UEFI code to a separate file (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_wowlan_get_status_cmd (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_wowlan_kek_kck_material_cmd_v4 (Íñigo Huguet) [2004141] - iwlwifi: mvm: update iwl_wowlan_patterns_cmd (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_proto_offload_cmd_v4 (Íñigo Huguet) [2004141] - iwlwifi: fix NUM_IWL_UCODE_TLV_* definitions to avoid sparse errors (Íñigo Huguet) [2004141] - iwlwifi: pcie: free some DMA memory earlier (Íñigo Huguet) [2004141] - iwlwifi: mvm: fill phy_data.d1 for no-data RX (Íñigo Huguet) [2004141] - iwlwifi: pcie: fix context info freeing (Íñigo Huguet) [2004141] - iwlwifi: pcie: free IML DMA memory allocation (Íñigo Huguet) [2004141] - iwlwifi: mvm: support LONG_GROUP for WOWLAN_GET_STATUSES version (Íñigo Huguet) [2004141] - iwlwifi: support ver 6 of WOWLAN_CONFIGURATION and ver 10 of WOWLAN_GET_STATUSES (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't request mac80211 to disable/enable sta's queues (Íñigo Huguet) [2004141] - iwlwifi: mvm: Explicitly stop session protection before unbinding (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove TR/CR tail allocations (Íñigo Huguet) [2004141] - iwlwifi: mvm: Read acpi dsm to get unii4 enable/disable bitmap. (Íñigo Huguet) [2004141] - iwlwifi: pcie: fix some kernel-doc comments (Íñigo Huguet) [2004141] - iwlwifi: advertise broadcast TWT support (Íñigo Huguet) [2004141] - iwlwifi: mvm: support LMR feedback (Íñigo Huguet) [2004141] - iwlwifi: correct HE capabilities (Íñigo Huguet) [2004141] - iwlwifi: mvm: Call NMI instead of REPLY_ERROR (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix error print when session protection ends (Íñigo Huguet) [2004141] - iwlwifi: mvm: honour firmware SMPS requests (Íñigo Huguet) [2004141] - iwlwifi: mvm: apply RX diversity per PHY context (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't request SMPS in AP mode (Íñigo Huguet) [2004141] - iwlwifi: pcie: identify the RF module (Íñigo Huguet) [2004141] - iwlwifi: yoyo: support region TLV version 2 (Íñigo Huguet) [2004141] - iwlwifi: remove duplicate iwl_ax201_cfg_qu_hr declaration (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove CSR_HW_RF_ID_TYPE_CHIP_ID (Íñigo Huguet) [2004141] - iwlwifi: pcie: print interrupt number, not index (Íñigo Huguet) [2004141] - iwlwifi: pcie: Add support for AX231 radio module with Ma devices (Íñigo Huguet) [2004141] - iwlwifi: increase PNVM load timeout (Íñigo Huguet) [2004141] - iwlwifi: pcie: handle pcim_iomap_table() failures better (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't change band on bound PHY contexts (Íñigo Huguet) [2004141] - iwlwifi: remove unused REMOTE_WAKE_CONFIG_CMD definitions (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix indentation in some scan functions (Íñigo Huguet) [2004141] - iwlwifi: mvm: pass the clock type to iwl_mvm_get_sync_time() (Íñigo Huguet) [2004141] - iwlwifi: mvm: support BIOS enable/disable for 11ax in Russia (Íñigo Huguet) [2004141] - ath11k: Enable QCN9074 device (Íñigo Huguet) [2004141] - ath10k: demote chan info without scan request warning (Íñigo Huguet) [2004141] - rtl8xxxu: avoid parsing short RX packet (Íñigo Huguet) [2004141] - rtl8xxxu: Fix device info for RTL8192EU devices (Íñigo Huguet) [2004141] - mt76: mt7921: allow chip reset during device restart (Íñigo Huguet) [2004141] - mt76: mt7615: set macwork timeout according to runtime-pm (Íñigo Huguet) [2004141] - mt76: mt7663s: enable runtime-pm (Íñigo Huguet) [2004141] - mt76: mt7663s: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Íñigo Huguet) [2004141] - mt76: mt7663s: rely on pm reference counting (Íñigo Huguet) [2004141] - mt76: sdio: do not run mt76_txq_schedule directly (Íñigo Huguet) [2004141] - mt76: mt7921: enable HE BFee capability (Íñigo Huguet) [2004141] - mt76: disable TWT capabilities for the moment (Íñigo Huguet) [2004141] - mt76: fix iv and CCMP header insertion (Íñigo Huguet) [2004141] - mt76: mt7921: fix the coredump is being truncated (Íñigo Huguet) [2004141] - mt76: mt7921: fix kernel warning when reset on vif is not sta (Íñigo Huguet) [2004141] - mt76: mt7921: introduce dedicated control for deep_sleep (Íñigo Huguet) [2004141] - mt76: mt7921: limit txpower according to userlevel power (Íñigo Huguet) [2004141] - mt76: mt7921: improve code readability for mt7921_update_txs (Íñigo Huguet) [2004141] - mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode (Íñigo Huguet) [2004141] - mt76: use SPDX header file comment style (Íñigo Huguet) [2004141] - mt76: add a space between comment char and SPDX tag (Íñigo Huguet) [2004141] - mt76: mt7915: improve MU stability (Íñigo Huguet) [2004141] - mt76: mt7921: add deep sleep control to runtime-pm knob (Íñigo Huguet) [2004141] - mt76: mt7921: enable deep sleep at runtime (Íñigo Huguet) [2004141] - mt76: mt7915: introduce mt7915_mcu_set_txbf() (Íñigo Huguet) [2004141] - mt76: make mt76_update_survey() per phy (Íñigo Huguet) [2004141] - mt76: move mt76_get_next_pkt_id in mt76.h (Íñigo Huguet) [2004141] - mt76: reduce rx buffer size to 2048 (Íñigo Huguet) [2004141] - mt76: connac: fix the maximum interval schedule scan can support (Íñigo Huguet) [2004141] - mt76: mt7915: fix rx fcs error count in testmode (Íñigo Huguet) [2004141] - mt76: testmode: move chip-specific stats dump before common stats (Íñigo Huguet) [2004141] - mt76: connac: add mt76_connac_mcu_get_nic_capability utility routine (Íñigo Huguet) [2004141] - mt76: connac: check band caps in mt76_connac_mcu_set_rate_txpower (Íñigo Huguet) [2004141] - mt76: mt7915: drop the use of repeater entries for station interfaces (Íñigo Huguet) [2004141] - mt76: mt7921: enable VHT BFee capability (Íñigo Huguet) [2004141] - mt76: mt7921: make mt7921_set_channel static (Íñigo Huguet) [2004141] - mt76: mt7921: wake the device before dumping power table (Íñigo Huguet) [2004141] - mt76: connac: add mt76_connac_power_save_sched in mt76_connac_pm_unref (Íñigo Huguet) [2004141] - mt76: connac: fix UC entry is being overwritten (Íñigo Huguet) [2004141] - mt76: mt7615: update radar parameters (Íñigo Huguet) [2004141] - mt76: mt7915: setup drr group for peers (Íñigo Huguet) [2004141] - mt76: mt7921: enable random mac address during sched_scan (Íñigo Huguet) [2004141] - mt76: mt7921: remove mt7921_get_wtbl_info routine (Íñigo Huguet) [2004141] - mt76: mt7915: fix MT_EE_CAL_GROUP_SIZE (Íñigo Huguet) [2004141] - mt76: mt7915: improve error recovery reliability (Íñigo Huguet) [2004141] - mt76: mt7921: enable hw offloading for wep keys (Íñigo Huguet) [2004141] - mt76: mt7915: read all eeprom fields from fw in efuse mode (Íñigo Huguet) [2004141] - mt76: mt7921: set MT76_RESET during mac reset (Íñigo Huguet) [2004141] - mt76: mt7921: introduce mac tx done handling (Íñigo Huguet) [2004141] - mt76: allow hw driver code to overwrite wiphy interface_modes (Íñigo Huguet) [2004141] - mt76: mt7921: update statistic in active mode only (Íñigo Huguet) [2004141] - mt76: mt7915: use mt7915_mcu_get_mib_info() to get survey data (Íñigo Huguet) [2004141] - mt76: mt7615: fix potential overflow on large shift (Íñigo Huguet) [2004141] - mt76: testmode: remove undefined behaviour in mt76_testmode_alloc_skb (Íñigo Huguet) [2004141] - mt76: testmode: remove unnecessary function calls in mt76_testmode_free_skb (Íñigo Huguet) [2004141] - mt76: testmode: fix memory leak in mt76_testmode_alloc_skb (Íñigo Huguet) [2004141] - mt76: mt7615: remove useless if condition in mt7615_add_interface() (Íñigo Huguet) [2004141] - mt76: mt7915: use mt7915_mcu_get_txpower_sku() to get per-rate txpower (Íñigo Huguet) [2004141] - mt76: mt7615: add .offset_tsf callback (Íñigo Huguet) [2004141] - mt76: mt7915: add .offset_tsf callback (Íñigo Huguet) [2004141] - mt76: mt7921: reset wfsys during hw probe (Íñigo Huguet) [2004141] - mt76: mt7921: do not schedule hw reset if the device is not running (Íñigo Huguet) [2004141] - mt76: mt7921: return proper error value in mt7921_mac_init (Íñigo Huguet) [2004141] - mt76: mt7921: enable runtime pm by default (Íñigo Huguet) [2004141] - mt76: mt7921: fix OMAC idx usage (Íñigo Huguet) [2004141] - mt76: mt7921: fix invalid register access in wake_work (Íñigo Huguet) [2004141] - mt76: mt7921: avoid unnecessary consecutive WiFi resets (Íñigo Huguet) [2004141] - mt76: connac: update BA win size in Rx direction (Íñigo Huguet) [2004141] - mt76: connac: add bss color support for sta mode (Íñigo Huguet) [2004141] - mt76: mt7615: add thermal sensor device support (Íñigo Huguet) [2004141] - mt76: mt7915: add thermal cooling device support (Íñigo Huguet) [2004141] - mt76: mt7915: add thermal sensor device support (Íñigo Huguet) [2004141] - mt76: mt7921: fix reset under the deep sleep is enabled (Íñigo Huguet) [2004141] - mt76: mt7921: add back connection monitor support (Íñigo Huguet) [2004141] - mt76: mt7921: consider the invalid value for to_rssi (Íñigo Huguet) [2004141] - mt76: connac: fix WoW with disconnetion and bitmap pattern (Íñigo Huguet) [2004141] - mt76: connac: fw_own rely on all packet memory all being free (Íñigo Huguet) [2004141] - mt76: mt7921: Don't alter Rx path classifier (Íñigo Huguet) [2004141] - mt76: mt7921: fix mt7921_wfsys_reset sequence (Íñigo Huguet) [2004141] - mt76: mt7663: enable hw rx header translation (Íñigo Huguet) [2004141] - mt76: mt7615: free irq if mt7615_mmio_probe fails (Íñigo Huguet) [2004141] - mt76: mt76x0: use dev_debug instead of dev_err for hw_rf_ctrl (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx csum offload (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx header traslation offload (Íñigo Huguet) [2004141] - mt76: connac: add missing configuration in mt76_connac_mcu_wtbl_hdr_trans_tlv (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx hw de-amsdu (Íñigo Huguet) [2004141] - mt76: mt7915: fix a signedness bug in mt7915_mcu_apply_tx_dpd() (Íñigo Huguet) [2004141] - mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() (Íñigo Huguet) [2004141] - mt76: fix possible NULL pointer dereference in mt76_tx (Íñigo Huguet) [2004141] - mt76: mt7915: add .set_bitrate_mask() callback (Íñigo Huguet) [2004141] - mt76: mt7915: cleanup mt7915_mcu_sta_rate_ctrl_tlv() (Íñigo Huguet) [2004141] - mt76: mt7915: fix tssi indication field of DBDC NICs (Íñigo Huguet) [2004141] - mt76: move mt76_rates in mt76 module (Íñigo Huguet) [2004141] - mac80211: reset profile_periodicity/ema_ap (Íñigo Huguet) [2004141] - mac80211: handle various extensible elements correctly (Íñigo Huguet) [2004141] - cfg80211: avoid double free of PMSR request (Íñigo Huguet) [2004141] - cfg80211: make certificate generation more robust (Íñigo Huguet) [2004141] - mac80211: minstrel_ht: fix sample time check (Íñigo Huguet) [2004141] - mt76: mt7915: add support for tx status reporting (Íñigo Huguet) [2004141] - mt76: mt7915: rework tx rate reporting (Íñigo Huguet) [2004141] - mt76: dma: use ieee80211_tx_status_ext to free packets when tx fails (Íñigo Huguet) [2004141] - mt76: improve tx status codepath (Íñigo Huguet) [2004141] - mt76: intialize tx queue entry wcid to 0xffff by default (Íñigo Huguet) [2004141] - mt76: mt7603: avoid use of ieee80211_tx_info_clear_status (Íñigo Huguet) [2004141] - mt76: mt7615: avoid use of ieee80211_tx_info_clear_status (Íñigo Huguet) [2004141] - mt76: mt7615: fix fixed-rate tx status reporting (Íñigo Huguet) [2004141] - mt76: mt7915: move mt7915_queue_rx_skb to mac.c (Íñigo Huguet) [2004141] - mt76: mt7915: disable ASPM (Íñigo Huguet) [2004141] - mt76: mt7915: add MSI support (Íñigo Huguet) [2004141] - ath11k: send beacon template after vdev_start/restart during csa (Íñigo Huguet) [2004141] - ath10k: Use devm_platform_get_and_ioremap_resource() (Íñigo Huguet) [2004141] - ath10k: remove the repeated declaration (Íñigo Huguet) [2004141] - ath10k: Fix an error code in ath10k_add_interface() (Íñigo Huguet) [2004141] - ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n() (Íñigo Huguet) [2004141] - ath: Fix wrong function name in comments (Íñigo Huguet) [2004141] - rtlwifi: Fix spelling of 'download' (Íñigo Huguet) [2004141] - rtlwifi: Remove redundant assignments to ul_enc_algo (Íñigo Huguet) [2004141] - rtlwifi: rtl8723ae: remove redundant initialization of variable rtstatus (Íñigo Huguet) [2004141] - rtlwifi: btcoex: 21a 2ant: Delete several duplicate condition branch codes (Íñigo Huguet) [2004141] - rtlwifi: 8821a: btcoexist: add comments to explain why if-else branches are identical (Íñigo Huguet) [2004141] - rt2x00: do not set timestamp for injected frames (Íñigo Huguet) [2004141] - rndis_wlan: simplify is_associated() (Íñigo Huguet) [2004141] - rt2x00: remove leading spaces before tabs (Íñigo Huguet) [2004141] - rtlwifi: Fix wrong function name in comments (Íñigo Huguet) [2004141] - brcmsmac: Remove the repeated declaration (Íñigo Huguet) [2004141] - brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Íñigo Huguet) [2004141] - brcmsmac: Drop unnecessary NULL check after container_of (Íñigo Huguet) [2004141] - brcmsmac: improve readability on addresses copy (Íñigo Huguet) [2004141] - brcmfmac: Add clm_blob firmware files to modinfo (Íñigo Huguet) [2004141] - brcmfmac: Delete second brcm folder hierarchy (Íñigo Huguet) [2004141] - brcmfmac: Fix a double-free in brcmf_sdio_bus_reset (Íñigo Huguet) [2004141] - brcmfmac: Demote non-compliant kernel-doc headers (Íñigo Huguet) [2004141] - brcmfmac: correctly report average RSSI in station info (Íñigo Huguet) [2004141] - brcmfmac: fix setting of station info chains bitmask (Íñigo Huguet) [2004141] - brcmfmac: use ISO3166 country code and 0 rev as fallback (Íñigo Huguet) [2004141] - ath10k: remove unused more_frags variable (Íñigo Huguet) [2004141] - ath10k: add missing error return code in ath10k_pci_probe() (Íñigo Huguet) [2004141] - ath10k: go to path err_unsupported when chip id is not supported (Íñigo Huguet) [2004141] - ath11k: don't call ath11k_pci_set_l1ss for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add support for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add support to get peer id for WCN6855 (Íñigo Huguet) [2004141] - ath11k: setup WBM_IDLE_LINK ring once again (Íñigo Huguet) [2004141] - ath11k: setup REO for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add dp support for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add hw reg support for WCN6855 (Íñigo Huguet) [2004141] - ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Íñigo Huguet) [2004141] - mwifiex: bring down link before deleting interface (Íñigo Huguet) [2004141] - mt76: mt7615: Use devm_platform_get_and_ioremap_resource() (Íñigo Huguet) [2004141] - wwan: core: add WWAN common private data for netdev (Íñigo Huguet) [2004141] - wwan: core: support default netdev creation (Íñigo Huguet) [2004141] - wwan: core: no more hold netdev ops owning module (Íñigo Huguet) [2004141] - net: mhi_net: Update the transmit handler prototype (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: Fix hibernation (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Fix possible use-after-free in mhi_pci_remove() (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: T99W175: update channel name from AT to DUN (Íñigo Huguet) [2004141] - mac80211: drop multicast fragments (Íñigo Huguet) [2004141] - mac80211: move interface shutdown out of wiphy lock (Íñigo Huguet) [2004141] - cfg80211: shut down interfaces on failed resume (Íñigo Huguet) [2004141] - cfg80211: fix phy80211 symlink creation (Íñigo Huguet) [2004141] - mac80211: fix 'reset' debugfs locking (Íñigo Huguet) [2004141] - mac80211: fix deadlock in AP/VLAN handling (Íñigo Huguet) [2004141] - mac80211: Fix NULL ptr deref for injected rate info (Íñigo Huguet) [2004141] - mac80211: fix skb length check in ieee80211_scan_rx() (Íñigo Huguet) [2004141] - mac80211: correct ieee80211_iterate_active_interfaces_mtx() locking comments (Íñigo Huguet) [2004141] - cfg80211: call cfg80211_leave_ocb when switching away from OCB (Íñigo Huguet) [2004141] - mac80211_hwsim: drop pending frames on stop (Íñigo Huguet) [2004141] - mac80211: remove warning in ieee80211_get_sband() (Íñigo Huguet) [2004141] - mt76: mt7921: remove leftover 80+80 HE capability (Íñigo Huguet) [2004141] - mt76: mt7615: do not set MT76_STATE_PM at bootstrap (Íñigo Huguet) [2004141] - ath9k: ar9003_mac: read STBC indicator from rx descriptor (Íñigo Huguet) [2004141] - ath10k/ath11k: fix spelling mistake "requed" -> "requeued" (Íñigo Huguet) [2004141] - mwifiex: re-fix for unaligned accesses (Íñigo Huguet) [2004141] - mt76: mt76x0e: fix device hang during suspend/resume (Íñigo Huguet) [2004141] - mt76: mt7921: fix max aggregation subframes setting (Íñigo Huguet) [2004141] - mt76: connac: fix HT A-MPDU setting field in STA_REC_PHY (Íñigo Huguet) [2004141] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [2004141] - mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rate_report (Íñigo Huguet) [2004141] - brcmfmac: properly check for bus register errors (Íñigo Huguet) [2004141] - Revert "brcmfmac: add a check for the status of usb_register" (Íñigo Huguet) [2004141] - net: rtlwifi: properly check for alloc_workqueue() failure (Íñigo Huguet) [2004141] - Revert "rtlwifi: fix a potential NULL pointer dereference" (Íñigo Huguet) [2004141] - wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Íñigo Huguet) [2004141] - wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Íñigo Huguet) [2004141] - iwlwifi: mvm: tt: Replace thermal_notify_framework (Íñigo Huguet) [2004141] - mt76: debugfs: introduce napi_threaded node (Íñigo Huguet) [2004141] - wl3501: fix typo of 'Networks' in comment (Íñigo Huguet) [2004141] - mt76: use threaded NAPI (Íñigo Huguet) [2004141] - net: mhi_net: make mhi_wwan_ops static (Íñigo Huguet) [2004141] - net: mhi_net: Register wwan_ops for link creation (Íñigo Huguet) [2004141] - net: mhi: remove pointless conditional before kfree_skb() (Íñigo Huguet) [2004141] - net: mhi: Allow decoupled MTU/MRU (Íñigo Huguet) [2004141] - net: mhi: Add support for non-linear MBIM skb processing (Íñigo Huguet) [2004141] - bus: mhi: fix typo in comments for struct mhi_channel_config (Íñigo Huguet) [2004141] - bus: mhi: core: Fix shadow declarations (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Constify mhi_controller_config struct definitions (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Introduce Foxconn T99W175 support (Íñigo Huguet) [2004141] - bus: mhi: core: Sanity check values from remote device before use (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add FIREHOSE channels (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Implement PCI shutdown callback (Íñigo Huguet) [2004141] - bus: mhi: Improve documentation on channel transfer setup APIs (Íñigo Huguet) [2004141] - bus: mhi: core: Remove __ prefix for MHI channel unprepare function (Íñigo Huguet) [2004141] - bus: mhi: core: Check channel execution environment before issuing reset (Íñigo Huguet) [2004141] - bus: mhi: core: Clear configuration from channel context during reset (Íñigo Huguet) [2004141] - bus: mhi: core: Hold device wake for channel update commands (Íñigo Huguet) [2004141] - bus: mhi: core: Update debug messages to use client device (Íñigo Huguet) [2004141] - bus: mhi: core: Improvements to the channel handling state machine (Íñigo Huguet) [2004141] - bus: mhi: core: Clear context for stopped channels from remove() (Íñigo Huguet) [2004141] - bus: mhi: core: Allow sending the STOP channel command (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add SDX65 based modem support (Íñigo Huguet) [2004141] - bus: mhi: core: Remove pre_init flag used for power purposes (Íñigo Huguet) [2004141] - bus: mhi: pm: reduce PM state change verbosity (Íñigo Huguet) [2004141] - bus: mhi: core: Fix MHI runtime_pm behavior (Íñigo Huguet) [2004141] - bus: mhi: core: Move to polling method to wait for MHI ready (Íñigo Huguet) [2004141] - bus: mhi: core: Introduce internal register poll helper function (Íñigo Huguet) [2004141] - bus: mhi: core: Improve state strings for debug messages (Íñigo Huguet) [2004141] - bus: mhi: core: Wait for MHI READY state in most scenarios (Íñigo Huguet) [2004141] - bus: mhi: core: Identify Flash Programmer as a mission mode use case (Íñigo Huguet) [2004141] - bus: mhi: core: Add support for Flash Programmer execution environment (Íñigo Huguet) [2004141] - bus: mhi: core: Handle EDL mode entry appropriately (Íñigo Huguet) [2004141] - bus: mhi: core: Wait for ready after an EDL firmware download (Íñigo Huguet) [2004141] - bus: mhi: core: Rely on accurate method to determine EDL mode (Íñigo Huguet) [2004141] - bus: mhi: core: Check state before processing power_down (Íñigo Huguet) [2004141] - bus: mhi: core: Return EAGAIN if MHI ring is full (Íñigo Huguet) [2004141] - net: export dev_set_threaded symbol (Íñigo Huguet) [2004141] - bus: mhi: core: remove redundant initialization of variables state and ee (Íñigo Huguet) [2004141] - bus: mhi: Make firmware image optional for controller (Íñigo Huguet) [2004141] - bus: mhi: core: Add missing checks for MMIO register entries (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add support for runtime PM (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Use generic PCI power management (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: No-Op for device_wake operations (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add SDX24 based modem support (Íñigo Huguet) [2004141] - bus: mhi: Early MHI resume failure in non M3 state (Íñigo Huguet) [2004141] - bus: mhi: core: Update debug prints to include local device state (Íñigo Huguet) [2004141] - bus: mhi: core: Process execution environment changes serially (Íñigo Huguet) [2004141] - bus: mhi: core: Download AMSS image from appropriate function (Íñigo Huguet) [2004141] - bus: mhi: core: Destroy SBL devices when moving to mission mode (Íñigo Huguet) [2004141] - bus: mhi: core: Rename debugfs directory name (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Introduce quectel EM1XXGR-L support (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Parametrable element count for events (Íñigo Huguet) [2004141] - ath10k: Detect conf_mutex held ath10k_drain_tx() calls (Íñigo Huguet) [2004141] - net: mhi: Add mbim proto (Íñigo Huguet) [2004141] - net: mhi: Add rx_length_errors stat (Íñigo Huguet) [2004141] - net: mhi: Create mhi.h (Íñigo Huguet) [2004141] - net: mhi: Add dedicated folder (Íñigo Huguet) [2004141] - net: mhi: Add protocol support (Íñigo Huguet) [2004141] - net: mhi-net: Add re-aggregation of fragmented packets (Íñigo Huguet) [2004141] - net: mhi: Get rid of local rx queue count (Íñigo Huguet) [2004141] - net: mhi: Get RX queue size from MHI core (Íñigo Huguet) [2004141] - net: mhi: Set wwan device type (Íñigo Huguet) [2004141] - net: mhi: Add raw IP mode support (Íñigo Huguet) [2004141] - net: mhi: Fix unexpected queue wake (Íñigo Huguet) [2004141] - net: Add mhi-net driver (Íñigo Huguet) [2004141] - ipv4: make exception cache less predictible (Antoine Tenart) [2015111] {CVE-2021-20322} - ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Antoine Tenart) [2015111] {CVE-2021-20322} - iommu/dma: Account for min_align_mask w/swiotlb (Jerry Snitselaar) [2018601] - swiotlb: Support aligned swiotlb buffers (Jerry Snitselaar) [2018601] - iommu/dma: Check CONFIG_SWIOTLB more broadly (Jerry Snitselaar) [2018601] - iommu/dma: Fold _swiotlb helpers into callers (Jerry Snitselaar) [2018601] - iommu/dma: Skip extra sync during unmap w/swiotlb (Jerry Snitselaar) [2018601] - iommu/dma: Fix arch_sync_dma for map (Jerry Snitselaar) [2018601] - iommu/dma: Fix sync_sg with swiotlb (Jerry Snitselaar) [2018601] - redhat/configs: Add CONFIG_DMA_RESTRICTED_POOL (Jerry Snitselaar) [2018601] - swiotlb: use depends on for DMA_RESTRICTED_POOL (Jerry Snitselaar) [2018601] - powerpc/svm: Don't issue ultracalls if !mem_encrypt_active() (Jerry Snitselaar) [2018601] - s390/pv: fix the forcing of the swiotlb (Jerry Snitselaar) [2018601] - swiotlb: Free tbl memory in swiotlb_exit() (Jerry Snitselaar) [2018601] - swiotlb: Emit diagnostic in swiotlb_exit() (Jerry Snitselaar) [2018601] - swiotlb: Convert io_default_tlb_mem to static allocation (Jerry Snitselaar) [2018601] - swiotlb: fix implicit debugfs declarations (Jerry Snitselaar) [2018601] - swiotlb: Add restricted DMA pool initialization (Jerry Snitselaar) [2018601] - swiotlb: Add restricted DMA alloc/free support (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb_tbl_unmap_single (Jerry Snitselaar) [2018601] - swiotlb: Move alloc_size to swiotlb_find_slots (Jerry Snitselaar) [2018601] - swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing (Jerry Snitselaar) [2018601] - swiotlb: Update is_swiotlb_active to add a struct device argument (Jerry Snitselaar) [2018601] - swiotlb: Update is_swiotlb_buffer to add a struct device argument (Jerry Snitselaar) [2018601] - swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb_create_debugfs (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb init functions (Jerry Snitselaar) [2018601] - of: Drop superfluous ULL suffix for ~0 (Jerry Snitselaar) [2018601] - dma-mapping: fix 32-bit overflow with CONFIG_ARM_LPAE=n (Jerry Snitselaar) [2018601] - of/device: Update dma_range_map only when dev has valid dma-ranges (Jerry Snitselaar) [2018601] - drivers core: Fix oops when driver probe fails (Jerry Snitselaar) [2018601] - drivers core: Free dma_range_map when driver probe failed (Jerry Snitselaar) [2018601] - driver core: Postpone DMA tear-down until after devres release for probe failure (Jerry Snitselaar) [2018601] - powerpc/pseries/iommu: Fix window size for direct mapping with pmem (Jerry Snitselaar) [2018601] - dma-mapping: add a dma_init_global_coherent helper (Jerry Snitselaar) [2018601] - dma-mapping: simplify dma_init_coherent_memory (Jerry Snitselaar) [2018601] - dma-debug: fix debugfs initialization order (Jerry Snitselaar) [2018601] - dma-debug: teach add_dma_entry() about DMA_ATTR_SKIP_CPU_SYNC (Jerry Snitselaar) [2018601] - dma-debug: fix sg checks in debug_dma_map_sg() (Jerry Snitselaar) [2018601] - swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests (Jerry Snitselaar) [2018601] - dma-debug: prevent an error message from causing runtime problems (Jerry Snitselaar) [2018601] - swiotlb-xen: drop DEFAULT_NSLABS (Jerry Snitselaar) [2018601] - swiotlb-xen: arrange to have buffer info logged (Jerry Snitselaar) [2018601] - swiotlb-xen: drop leftover __ref (Jerry Snitselaar) [2018601] - swiotlb-xen: limit init retries (Jerry Snitselaar) [2018601] - swiotlb-xen: suppress certain init retries (Jerry Snitselaar) [2018601] - swiotlb-xen: maintain slab count properly (Jerry Snitselaar) [2018601] - swiotlb-xen: fix late init retry (Jerry Snitselaar) [2018601] - swiotlb-xen: avoid double free (Jerry Snitselaar) [2018601] - dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} (Jerry Snitselaar) [2018601] - dma-debug: report -EEXIST errors in add_dma_entry (Jerry Snitselaar) [2018601] - dma-mapping: remove a trailing space (Jerry Snitselaar) [2018601] - dma-mapping: add unlikely hint to error path in dma_mapping_error (Jerry Snitselaar) [2018601] - dma-mapping: remove a pointless empty line in dma_alloc_coherent (Jerry Snitselaar) [2018601] - swiotlb: Make SWIOTLB_NO_FORCE perform no allocation (Jerry Snitselaar) [2018601] - swiotlb: remove swiotlb_nr_tbl (Jerry Snitselaar) [2018601] - xen/swiotlb: check if the swiotlb has already been initialized (Jerry Snitselaar) [2018601] - swiotlb: add overflow checks to swiotlb_bounce (Jerry Snitselaar) [2002023] - swiotlb: don't override user specified size in swiotlb_adjust_size (Jerry Snitselaar) [2002023] - swiotlb: dynamically allocate io_tlb_default_mem (Jerry Snitselaar) [2002023] - swiotlb: move global variables into a new io_tlb_mem structure (Jerry Snitselaar) [2002023] - xen-swiotlb: remove the unused size argument from xen_swiotlb_fixup (Jerry Snitselaar) [2018601] - xen-swiotlb: split xen_swiotlb_init (Jerry Snitselaar) [2018601] - swiotlb: lift the double initialization protection from xen-swiotlb (Jerry Snitselaar) [2002023] - xen-swiotlb: remove xen_io_tlb_start and xen_io_tlb_nslabs (Jerry Snitselaar) [2018601] - xen-swiotlb: remove xen_set_nslabs (Jerry Snitselaar) [2018601] - xen-swiotlb: use io_tlb_end in xen_swiotlb_dma_supported (Jerry Snitselaar) [2018601] - xen-swiotlb: use is_swiotlb_buffer in is_xen_swiotlb_buffer (Jerry Snitselaar) [2018601] - swiotlb: split swiotlb_tbl_sync_single (Jerry Snitselaar) [2002023] - swiotlb: manipulate orig_addr when tlb_addr has offset (Jerry Snitselaar) [2002023] - swiotlb: move orig addr and size validation into swiotlb_bounce (Jerry Snitselaar) [2002023] - swiotlb: remove the alloc_size parameter to swiotlb_tbl_unmap_single (Jerry Snitselaar) [2002023] - swiotlb: Fix the type of index (Jerry Snitselaar) [2018601] - swiotlb: Validate bounce size in the sync/unmap path (Jerry Snitselaar) [2002023] - powerpc/svm: stop using io_tlb_start (Jerry Snitselaar) [2002023] - nvme-pci: set min_align_mask (Jerry Snitselaar) [2002023] - swiotlb: respect min_align_mask (Jerry Snitselaar) [2002023] - swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single (Jerry Snitselaar) [2002023] - swiotlb: refactor swiotlb_tbl_map_single (Jerry Snitselaar) [2002023] - swiotlb: clean up swiotlb_tbl_unmap_single (Jerry Snitselaar) [2002023] - swiotlb: factor out a nr_slots helper (Jerry Snitselaar) [2002023] - swiotlb: factor out an io_tlb_offset helper (Jerry Snitselaar) [2002023] - swiotlb: add a IO_TLB_SIZE define (Jerry Snitselaar) [2002023] - driver core: add a min_align_mask field to struct device_dma_parameters (Jerry Snitselaar) [2002023] - sdhci: stop poking into swiotlb internals (Jerry Snitselaar) [2018601] - driver core: lift dma_default_coherent into common code (Jerry Snitselaar) [2018601] - dma-pool: no need to check return value of debugfs_create functions (Jerry Snitselaar) [2018601] - powerpc/dma: Fallback to dma_ops when persistent memory present (Jerry Snitselaar) [2018601] - dma-mapping: Allow mixing bypass and mapped DMA operation (Jerry Snitselaar) [2018601] - dma-mapping: remove the dma_direct_set_offset export (Jerry Snitselaar) [2018601] - dma-mapping: move more functions to dma-map-ops.h (Jerry Snitselaar) [2018601] - dma-mapping: merge into (Jerry Snitselaar) [2018601] - dma-mapping: move large parts of to kernel/dma (Jerry Snitselaar) [2018601] - dma-mapping: add (back) arch_dma_mark_clean for ia64 (Jerry Snitselaar) [2018601] - dma-mapping: move dma-debug.h to kernel/dma/ (Jerry Snitselaar) [2018601] - dma-mapping: split (Jerry Snitselaar) [2018601] - dma-mapping: introduce DMA range map, supplanting dma_pfn_offset (Jerry Snitselaar) [2018601] - of: Make of_dma_get_range() private (Jerry Snitselaar) [2018601] - swiotlb: fix comment on swiotlb_bounce() (Jerry Snitselaar) [2018601] - xen/arm: introduce phys/dma translations in xen_dma_sync_for_* (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_dma_sync_for_device (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_dma_sync_for_cpu (Jerry Snitselaar) [2018601] - swiotlb-xen: introduce phys_to_dma/dma_to_phys translations (Jerry Snitselaar) [2018601] - swiotlb-xen: remove XEN_PFN_PHYS (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to is_xen_swiotlb_buffer (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_bus_to_phys (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_phys_to_bus (Jerry Snitselaar) [2018601] - swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (Jerry Snitselaar) [2018601] - swiotlb-xen: Convert to use macro (Jerry Snitselaar) [2018601] - swiotlb-xen: merge xen_unmap_single into xen_swiotlb_unmap_page (Jerry Snitselaar) [2018601] - swiotlb-xen: remove xen_swiotlb_dma_mmap and xen_swiotlb_dma_get_sgtable (Jerry Snitselaar) [2018601] - xen/swiotlb: remember having called xen_create_contiguous_region() (Jerry Snitselaar) [2018601] - xen/swiotlb: simplify range_straddles_page_boundary() (Jerry Snitselaar) [2018601] - xen/swiotlb: fix condition for calling xen_destroy_contiguous_region() (Jerry Snitselaar) [2018601] - xen/swiotlb: don't initialize swiotlb twice on arm64 (Jerry Snitselaar) [2018601] - xen-swiotlb: use actually allocated size on check physical continuous (Jerry Snitselaar) [2018601] - igb: fix deadlock caused by taking RTNL in RPM resume path (Corinna Vinschen) [2039882] - igb: Fix removal of unicast MAC filters of VFs (Corinna Vinschen) [2039882] - net: ena: Fix error handling when calculating max IO queues number (Petr Oros) [2038158] - net: ena: Fix wrong rx request id by resetting device (Petr Oros) [2038158] - net: ena: Fix undefined state when tx request id is out of bounds (Petr Oros) [2038158] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Petr Oros) [2038158] - ena: Remove rcu_read_lock() around XDP program invocation (Petr Oros) [2038158] - net: ena: make symbol 'ena_alloc_map_page' static (Petr Oros) [2038158] - net: ena: fix DMA mapping function issues in XDP (Petr Oros) [2038158] - net: ena: re-organize code to improve readability (Petr Oros) [2038158] - net: ena: Use dev_alloc() in RX buffer allocation (Petr Oros) [2038158] - net: ena: aggregate doorbell common operations into a function (Petr Oros) [2038158] - net: ena: fix RST format in ENA documentation file (Petr Oros) [2038158] - net: ena: Remove module param and change message severity (Petr Oros) [2038158] - net: ena: add jiffies of last napi call to stats (Petr Oros) [2038158] - net: ena: use build_skb() in RX path (Petr Oros) [2038158] - net: ena: Improve error logging in driver (Petr Oros) [2038158] - net: ena: Remove unused code (Petr Oros) [2038158] - net: ena: optimize data access in fast-path code (Petr Oros) [2038158] - kasan, slub: reset tag when printing address (Nico Pache) [1954335] - kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS (Nico Pache) [1954335] - Documentation: kunit: add tips for using current->kunit_test (Nico Pache) [1954335] - kunit: fix -Wunused-function warning for __kunit_fail_current_test (Nico Pache) [1954335] - kunit: support failure from dynamic analysis tools (Nico Pache) [1954335] - Add KASAN KUNIT Tests to Redhat kernel-modules-internal (Nico Pache) [1954335] - kasan, mm: fix resetting page_alloc tags for HW_TAGS (Nico Pache) [1954335] - kasan, mm: fix conflicts with init_on_alloc/free (Nico Pache) [1954335] - powerpc/uaccess: get rid of small constant size cases in raw_copy_{to,from}_user() (Nico Pache) [1954335] - kasan: remove redundant config option (Nico Pache) [1954335] - kasan: fix hwasan build for gcc (Nico Pache) [1954335] - lib/test_kasan_module.c: suppress unused var warning (Nico Pache) [1954335] - kasan: fix conflict with page poisoning (Nico Pache) [1954335] - kasan: fix per-page tags for non-page_alloc pages (Nico Pache) [1954335] - kasan: fix KASAN_STACK dependency for HW_TAGS (Nico Pache) [1954335] - kasan: clarify that only first bug is reported in HW_TAGS (Nico Pache) [1954335] - kasan: inline HW_TAGS helper functions (Nico Pache) [1954335] - kasan: ensure poisoning size alignment (Nico Pache) [1954335] - kasan, mm: optimize krealloc poisoning (Nico Pache) [1954335] - kasan, mm: fail krealloc on freed objects (Nico Pache) [1954335] - kasan: rework krealloc tests (Nico Pache) [1954335] - kasan: unify large kfree checks (Nico Pache) [1954335] - kasan: clean up setting free info in kasan_slab_free (Nico Pache) [1954335] - kasan: optimize large kmalloc poisoning (Nico Pache) [1954335] - kasan, mm: optimize kmalloc poisoning (Nico Pache) [1954335] - kasan, mm: don't save alloc stacks twice (Nico Pache) [1954335] - kasan: don't run tests when KASAN is not enabled (Nico Pache) [1954335] - kasan: add a test for kmem_cache_alloc/free_bulk (Nico Pache) [1954335] - kasan: add proper page allocator tests (Nico Pache) [1954335] - kasan: fix bug detection via ksize for HW_TAGS mode (Nico Pache) [1954335] - kasan: move _RET_IP_ to inline wrappers (Nico Pache) [1954335] - kasan: fix memory corruption in kasan_bitops_tags test (Nico Pache) [1954335] - kasan: rename CONFIG_TEST_KASAN_MODULE (Nico Pache) [1954335] - kasan: add match-all tag tests (Nico Pache) [1954335] - kasan: add macros to simplify checking test constraints (Nico Pache) [1954335] - kasan: clean up comments in tests (Nico Pache) [1954335] - kasan: clarify HW_TAGS impact on TBI (Nico Pache) [1954335] - kasan: prefix global functions with kasan_ (Nico Pache) [1954335] - kasan: fix stack traces dependency for HW_TAGS (Nico Pache) [1954335] - kasan: make addr_has_metadata() return true for valid addresses (Nico Pache) [1954335] - kasan: add explicit preconditions to kasan_report() (Nico Pache) [1954335] - kasan: fix HW_TAGS boot parameters (Nico Pache) [1954335] - kasan: fix null pointer dereference in kasan_record_aux_stack (Nico Pache) [1954335] - kasan: update documentation (Nico Pache) [1954335] - kasan, mm: allow cache merging with no metadata (Nico Pache) [1954335] - kasan: sanitize objects when metadata doesn't fit (Nico Pache) [1954335] - kasan: clarify comment in __kasan_kfree_large (Nico Pache) [1954335] - kasan: simplify assign_tag and set_tag calls (Nico Pache) [1954335] - kasan: don't round_up too much (Nico Pache) [1954335] - kasan, mm: rename kasan_poison_kfree (Nico Pache) [1954335] - kasan, mm: check kasan_enabled in annotations (Nico Pache) [1954335] - kasan: add and integrate kasan boot parameters (Nico Pache) [1954335] - kasan: inline (un)poison_range and check_invalid_free (Nico Pache) [1954335] - kasan: open-code kasan_unpoison_slab (Nico Pache) [1954335] - kasan: inline random_tag for HW_TAGS (Nico Pache) [1954335] - kasan: inline kasan_reset_tag for tag-based modes (Nico Pache) [1954335] - kasan: remove __kasan_unpoison_stack (Nico Pache) [1954335] - kasan: allow VMAP_STACK for HW_TAGS mode (Nico Pache) [1954335] - kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK (Nico Pache) [1954335] - kasan: introduce set_alloc_info (Nico Pache) [1954335] - kasan: rename get_alloc/free_info (Nico Pache) [1954335] - kasan: simplify quarantine_put call site (Nico Pache) [1954335] - kasan: add documentation for hardware tag-based mode (Nico Pache) [1954335] - kasan, mm: reset tags when accessing metadata (Nico Pache) [1954335] - kasan, arm64: print report from tag fault handler (Nico Pache) [1954335] - kasan, arm64: implement HW_TAGS runtime (Nico Pache) [1954335] - kasan, arm64: expand CONFIG_KASAN checks (Nico Pache) [1954335] - string.h: fix incompatibility between FORTIFY_SOURCE and KASAN (Nico Pache) [1954335] - kasan, x86, s390: update undef CONFIG_KASAN (Nico Pache) [1954335] - kasan: define KASAN_GRANULE_SIZE for HW_TAGS (Nico Pache) [1954335] - arm64: kasan: add arch layer for memory tagging helpers (Nico Pache) [1954335] - kasan, mm: untag page address in free_reserved_area (Nico Pache) [1954335] - mm: Allow non-direct-map arguments to free_reserved_area() (Nico Pache) [1954335] - kasan: introduce CONFIG_KASAN_HW_TAGS (Nico Pache) [1954335] - kasan: separate metadata_fetch_row for each mode (Nico Pache) [1954335] - kasan: rename SHADOW layout macros to META (Nico Pache) [1954335] - kasan: rename print_shadow_for_address to print_memory_metadata (Nico Pache) [1954335] - kasan: rename addr_has_shadow to addr_has_metadata (Nico Pache) [1954335] - kasan, arm64: rename kasan_init_tags and mark as __init (Nico Pache) [1954335] - kasan, arm64: move initialization message (Nico Pache) [1954335] - kasan, arm64: only use kasan_depth for software modes (Nico Pache) [1954335] - kasan, arm64: only init shadow for software modes (Nico Pache) [1954335] - kasan: decode stack frame only with KASAN_STACK_ENABLE (Nico Pache) [1954335] - kasan: hide invalid free check implementation (Nico Pache) [1954335] - kasan: don't duplicate config dependencies (Nico Pache) [1954335] - kasan: rename report and tags files (Nico Pache) [1954335] - kasan: define KASAN_MEMORY_PER_SHADOW_PAGE (Nico Pache) [1954335] - kasan: split out shadow.c from common.c (Nico Pache) [1954335] - kasan: only build init.c for software modes (Nico Pache) [1954335] - kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* (Nico Pache) [1954335] - kasan: rename (un)poison_shadow to (un)poison_range (Nico Pache) [1954335] - fork: support VMAP_STACK with KASAN_VMALLOC (Nico Pache) [1954335] - kasan: shadow declarations only for software modes (Nico Pache) [1954335] - kasan: group vmalloc code (Nico Pache) [1954335] - kasan: KASAN_VMALLOC depends on KASAN_GENERIC (Nico Pache) [1954335] - kasan: drop unnecessary GPL text from comment headers (Nico Pache) [1954335] - kasan: update documentation for generic kasan (Nico Pache) [1954335] - kasan: print workqueue stack (Nico Pache) [1954335] - kasan: fix object remaining in offline per-cpu quarantine (Nico Pache) [1954335] - kasan: adopt KUNIT tests to SW_TAGS mode (Nico Pache) [1954335] - docs: kasan.rst: add two missing blank lines (Nico Pache) [1954335] - mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (Nico Pache) [1954335] - KASAN: Testing Documentation (Nico Pache) [1954335] - KASAN: port KASAN Tests to KUnit (Nico Pache) [1954335] - KUnit: KASAN Integration (Nico Pache) [1954335] - kasan/kunit: add KUnit Struct to Current Task (Nico Pache) [1954335] - kasan: remove mentions of unsupported Clang versions (Nico Pache) [1954335] - kbuild: move CFLAGS_{KASAN,UBSAN,KCSAN} exports to relevant Makefiles (Nico Pache) [1954335] - s390/kasan: make shadow memory noexec (Nico Pache) [1954335] - kasan: adjust kasan_stack_oob for tag-based mode (Nico Pache) [1954335] - kasan: allow enabling stack tagging for tag-based mode (Nico Pache) [1954335] - kasan: don't tag stacks allocated with pagealloc (Nico Pache) [1954335] - lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN (Nico Pache) [1954335] - kasan: remove kasan_unpoison_stack_above_sp_to() (Nico Pache) [1954335] - kasan: add tests for call_rcu stack recording (Nico Pache) [1954335] - kprobes: Remove show_registers() function prototype (Nico Pache) [1954335] - kasan: stop tests being eliminated as dead code with FORTIFY_SOURCE (Nico Pache) [1954335] - kasan: move kasan_report() into report.c (Nico Pache) [1954335] - kasan: stackdepot: move filter_irq_stacks() to stackdepot.c (Nico Pache) [1954335] - lib/stackdepot.c: check depot_index before accessing the stack slab (Nico Pache) [1954335] - lib/stackdepot: Remove obsolete functions (Nico Pache) [1954335] - kasan: add test for invalid size in memmove (Nico Pache) [1954335] - mm/memory-failure.c: use page_shift() in add_to_kill() (Nico Pache) [1954335] - x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Nico Pache) [1954335] - s390/kasan: add KASAN_VMALLOC support (Nico Pache) [1954335] - s390: move vmalloc option parsing to startup code (Nico Pache) [1954335] - kasan: add test for vmalloc (Nico Pache) [1954335] - ehea: replace with page_shift() in ehea_is_hugepage() (Nico Pache) [1954335] - mm: introduce page_shift() (Nico Pache) [1954335] - lib/test_kasan.c: add roundtrip tests (Nico Pache) [1954335] - lib/test_kasan: Add test for double-kzfree detection (Nico Pache) [1954335] - lib/test_kasan: add bitops tests (Nico Pache) [1954335] - asm-generic, x86: add bitops instrumentation for KASAN (Nico Pache) [1954335] - x86: use static_cpu_has in uaccess region to avoid instrumentation (Nico Pache) [1954335] - x86/asm: Use stricter assembly constraints in bitops (Nico Pache) [1954335] - x86/asm: Remove dead __GNUC__ conditionals (Nico Pache) [1954335] - s390/kasan: adapt disabled_wait usage to avoid build error (Nico Pache) [1954335] - s390: simplify disabled_wait (Nico Pache) [1954335] - lib/test_kasan.c: add tests for several string/memory API functions (Nico Pache) [1954335] - arm64: Fix typo in a comment in arch/arm64/mm/kasan_init.c (Nico Pache) [1954335] - kprobes: Remove jprobe stub API (Nico Pache) [1954335] - Documentation/kprobes: Add how to change the execution path (Nico Pache) [1954335] - kprobes/x86: Do not disable preempt on int3 path (Nico Pache) [1954335] - bpf/error-inject/kprobes: Clear current_kprobe and enable preempt in kprobe (Nico Pache) [1954335] - s390/kprobes: Don't call the ->break_handler() in s390 kprobes code (Nico Pache) [1954335] - powerpc/kprobes: Don't call the ->break_handler() in powerpc kprobes code (Nico Pache) [1954335] - arm64/kprobes: Don't call the ->break_handler() in arm64 kprobes code (Nico Pache) [1954335] - kprobes/x86: Don't call the ->break_handler() in x86 kprobes (Nico Pache) [1954335] - kprobes: Don't check the ->break_handler() in generic kprobes code (Nico Pache) [1954335] - kprobes/x86: Remove jprobe implementation (Nico Pache) [1954335] - s390/kprobes: Remove jprobe implementation (Nico Pache) [1954335] - powerpc/kprobes: Remove jprobe powerpc implementation (Nico Pache) [1954335] - arm64/kprobes: Remove jprobe implementation (Nico Pache) [1954335] - kprobes: Remove jprobe API implementation (Nico Pache) [1954335] - Documentation/kprobes: Remove jprobes related leftover (Nico Pache) [1954335] - redhat: config: explicitly set CONFIG_ARM64_VA_BITS_48 for ARM64 (Nico Pache) [1954335] - arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Nico Pache) [1954335] - arm64: mm: limit linear region to 51 bits for KVM in nVHE mode (Nico Pache) [1954335] - Documentation/arm64: fix RST layout of memory.rst (Nico Pache) [1954335] - arm64: mm: Remove MAX_USER_VA_BITS definition (Nico Pache) [1954335] - arm64: Use simpler arithmetics for the linear map macros (Nico Pache) [1954335] - arm64: mm: use single quantity to represent the PA to VA translation (Nico Pache) [1954335] - kasan/arm64: fix CONFIG_KASAN_SW_TAGS && KASAN_INLINE (Nico Pache) [1954335] - arm64: Do not pass tagged addresses to __is_lm_address() (Nico Pache) [1954335] - arm64: Fix kernel address detection of __is_lm_address() (Nico Pache) [1954335] - arm64: mm: extend linear region for 52-bit VA configurations (Nico Pache) [1954335] - arm64: Fix kcore macros after 52-bit virtual addressing fallout (Nico Pache) [1954335] - arm64: fix fixmap copy for 16K pages and 48-bit VA (Nico Pache) [1954335] - arm64: memory: rename VA_START to PAGE_END (Nico Pache) [1954335] - arm64: memory: Simplify _VA_START and _PAGE_OFFSET definitions (Nico Pache) [1954335] - arm64: memory: fix flipped VA space fallout (Nico Pache) [1954335] - arm64: memory: Fix virt_addr_valid() using __is_lm_address() (Nico Pache) [1954335] - arm64: memory: Ensure address tag is masked in conversion macros (Nico Pache) [1954335] - arm64: mm: Simplify definition of virt_addr_valid() (Nico Pache) [1954335] - docs: arm64: Add layout and 52-bit info to memory document (Nico Pache) [1954335] - arm64: mm: Remove vabits_user (Nico Pache) [1954335] - arm64: mm: Introduce 52-bit Kernel VAs (Nico Pache) [1954335] - arm64: mm: Modify calculation of VMEMMAP_SIZE (Nico Pache) [1954335] - arm64: mm: Separate out vmemmap (Nico Pache) [1954335] - arm64: mm: Logic to make offset_ttbr1 conditional (Nico Pache) [1954335] - arm64: mm: Introduce vabits_actual (Nico Pache) [1954335] - arm64: Print physical address of page table base in show_pte() (Nico Pache) [1954335] - arm64: mm: Introduce VA_BITS_MIN (Nico Pache) [1954335] - arm64: dump: De-constify VA_START and KASAN_SHADOW_START (Nico Pache) [1954335] - arm64: kasan: Switch to using KASAN_SHADOW_OFFSET (Nico Pache) [1954335] - arm64: mm: Flip kernel VA space (Nico Pache) [1954335] - arm64: mm: Remove bit-masking optimisations for PAGE_OFFSET and VMEMMAP_START (Nico Pache) [1954335] - arm64: dump: Use consistent capitalisation for page-table dumps (Nico Pache) [1954335] - kernel/rwsem: Use proper directories for rwsem_init.c (Scott Wood) [2040087] - redhat: Cleanup use of mark_hardware_removed (Prarit Bhargava) [2019378] - redhat: Cleanup use of mark_hardware_unsupported (Prarit Bhargava) [2019378] - redhat: clean up mark_hardware_deprecated() (Prarit Bhargava) [2019378] - nvme: Mark NVMe over FC Target support unmaintained (Prarit Bhargava) [2019378] - hdlc_fr: Mark driver unmaintained (Prarit Bhargava) [2019378] - sfc: Mark siena driver deprecated (Prarit Bhargava) [2019378] - qla3xxx: Mark driver unmaintained (Prarit Bhargava) [2019378] - netxen: Mark nic driver unmaintained (Prarit Bhargava) [2019378] - ethoc: Mark driver unmaintained (Prarit Bhargava) [2019378] - dnet: Mark driver unmaintained (Prarit Bhargava) [2019378] - drivers/pci/pci-driver.c: Fix if/ifdef typo (Prarit Bhargava) [2019378] - kernel/rh_taint.c: Update to new messaging (Prarit Bhargava) [2019378] - drm/i915/dmc: Change max DMC FW size on ADL-P (Michel Dänzer) [1988103] - drm/i915: Add workaround numbers to GEN7_COMMON_SLICE_CHICKEN1 whitelisting (Michel Dänzer) [1988103] - drm/i915: Fix Memory BW formulae for ADL-P (Michel Dänzer) [1988103] - drm/i915: Restore memory mapping for DPT FBs across system suspend/resume (Michel Dänzer) [1988103] - drm/i915: Factor out i915_ggtt_suspend_vm/i915_ggtt_resume_vm() (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Remove restriction on CCS AUX plane strides (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Remove restriction on semiplanar UV plane offset (Michel Dänzer) [1988103] - drm/i915/fb: Rename i915_color_plane_view::stride to mapping_stride (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Fix remapping of linear CCS AUX surfaces (Michel Dänzer) [1988103] - drm/i915/fb: Factor out functions to remap contiguous FB obj pages (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Prevent the mapping of redundant trailing padding NULL pages (Michel Dänzer) [1988103] - drm/i915: Add functions to check for RC CCS CC and MC CCS modifiers (Michel Dänzer) [1988103] - drm/i915: Move is_ccs_modifier() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Add a platform independent way to check for CCS AUX planes (Michel Dänzer) [1988103] - drm/i915: Handle CCS CC planes separately from CCS AUX planes (Michel Dänzer) [1988103] - drm/i915: Add a platform independent way to get the RC CCS CC plane (Michel Dänzer) [1988103] - drm/i915: Move intel_format_info_is_yuv_semiplanar() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Unexport is_semiplanar_uv_plane() (Michel Dänzer) [1988103] - drm/i915: Simplify the modifier check for interlaced scanout support (Michel Dänzer) [1988103] - drm/i915: Add tiling attribute to the modifier descriptor (Michel Dänzer) [1988103] - drm/i915: Move intel_get_format_info() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Add a table with a descriptor for all i915 modifiers (Michel Dänzer) [1988103] - drm/i915/adlp: Implement workaround 16013190616 (Michel Dänzer) [1988103] - drm/i915/adlp: Extend PSR2 support in transcoder B (Michel Dänzer) [1988103] - drm/i915/display: Wait PSR2 get out of deep sleep to update pipe (Michel Dänzer) [1988103] - drm/i915/display/adlp: Allow PSR2 to be enabled (Michel Dänzer) [1988103] - drm/i915/display/adlp: Optimize PSR2 power-savings in corner cases (Michel Dänzer) [1988103] - drm/i915/display: Fix glitches when moving cursor with PSR2 selective fetch enabled (Michel Dänzer) [1988103] - drm/i915/display: Handle frontbuffer rendering when PSR2 selective fetch is enabled (Michel Dänzer) [1988103] - drm/i915/display: Drop unnecessary frontbuffer flushes (Michel Dänzer) [1988103] - drm/i915/display/psr: Do full fetch when handling multi-planar formats (Michel Dänzer) [1988103] - drm/i915/display/psr: Handle plane and pipe restrictions at every page flip (Michel Dänzer) [1988103] - drm/i915/display: Only keep PSR enabled if there is active planes (Michel Dänzer) [1988103] - drm/i915/display: Match PSR2 selective fetch sequences with specification (Michel Dänzer) [1988103] - drm/i915/display/dmc: Set DC_STATE_DEBUG_MASK_CORES after firmware load (Michel Dänzer) [1988103] - drm/i915: Nuke intel_prepare_shared_dpll() (Michel Dänzer) [1988103] - drm/i915: Fold ibx_pch_dpll_prepare() into ibx_pch_dpll_enable() (Michel Dänzer) [1988103] - drm/i915: Fold i9xx_set_pll_dividers() into i9xx_enable_pll() (Michel Dänzer) [1988103] - drm/i915: Reuse ilk_needs_fb_cb_tune() for the reduced clock as well (Michel Dänzer) [1988103] - drm/i915: Call {vlv,chv}_prepare_pll() from {vlv,chv}_enable_pll() (Michel Dänzer) [1988103] - drm/i915: Program DPLL P1 dividers consistently (Michel Dänzer) [1988103] - drm/i915: Remove the 'reg' local variable (Michel Dänzer) [1988103] - drm/i915: Clean up variable names in old dpll functions (Michel Dänzer) [1988103] - drm/i915: Clean dpll calling convention (Michel Dänzer) [1988103] - drm/i915: Constify struct dpll all over (Michel Dänzer) [1988103] - drm/i915: Extract ilk_update_pll_dividers() (Michel Dänzer) [1988103] - drm/i915: Clean up gen2 DPLL readout (Michel Dänzer) [1988103] - drm/i915: Set output_types to EDP for vlv/chv DPLL forcing (Michel Dänzer) [1988103] - drm/i915: Silence __iomem sparse warn (Michel Dänzer) [1988103] - drm/i915: split fdi link training from display vtable. (Michel Dänzer) [1988103] - drm/i915: split irq hotplug function from display vtable (Michel Dänzer) [1988103] - drm/i915: split cdclk functions from display vtable. (Michel Dänzer) [1988103] - drm/i915: split audio functions from display vtable (Michel Dänzer) [1988103] - drm/i915: split color functions from display vtable (Michel Dänzer) [1988103] - drm/i915: split watermark vfuncs from display vtable. (Michel Dänzer) [1988103] - drm/i915: split clock gating init from display vtable (Michel Dänzer) [1988103] - drm/i915/display: add intel_fdi_link_train wrapper. (Michel Dänzer) [1988103] - drm/i915: add wrappers around cdclk vtable funcs. (Michel Dänzer) [1988103] - drm/i915/wm: provide wrappers around watermark vfuncs calls (v3) (Michel Dänzer) [1988103] - drm/i915: make update_wm take a dev_priv. (Michel Dänzer) [1988103] - drm/i915/pm: drop get_fifo_size vfunc. (Michel Dänzer) [1988103] - drm/i915: Clean up pre-skl wm calling convention (Michel Dänzer) [1988103] - drm/i915/dmc: Update to DMC v2.12 (Michel Dänzer) [1988103] - drm/i915: Implement PSF GV point support (Michel Dänzer) [1988103] - drm/i915: Extend QGV point restrict mask to 0x3 (Michel Dänzer) [1988103] - drm/i915/display: Disable audio, DRRS and PSR before planes (Michel Dänzer) [1988103] - drm/i915: Make display workaround upper bounds exclusive (Michel Dänzer) [1988103] - drm/i915: Program DFR enable/disable as a GT workaround (Michel Dänzer) [1988103] - drm/i915/step: s/_revid_tbl/_revids (Michel Dänzer) [1988103] - drm/i915/display: Settle on "adl-x" in WA comments (Michel Dänzer) [1988103] - drm/i915: Settle on "adl-x" in WA comments (Michel Dänzer) [1988103] - drm/i915/display/adlp: Disable underrun recovery (Michel Dänzer) [1988103] - drm/i915/tc: Fix system hang on ADL-P during TypeC PHY disconnect (Michel Dänzer) [1988103] - drm/i915/tc: Drop extra TC cold blocking from intel_tc_port_connected() (Michel Dänzer) [1988103] - drm/i915/tc: Fix TypeC PHY connect/disconnect logic on ADL-P (Michel Dänzer) [1988103] - drm/i915/icl/tc: Remove the ICL special casing during TC-cold blocking (Michel Dänzer) [1988103] - drm/i915/tc: Avoid using legacy AUX PW in TBT mode (Michel Dänzer) [1988103] - drm/i915/tc: Refactor TC-cold block/unblock helpers (Michel Dänzer) [1988103] - drm/i915/tc: Add a mode for the TypeC PHY's disconnected state (Michel Dänzer) [1988103] - drm/i915/tc: Don't keep legacy TypeC ports in connected state w/o a sink (Michel Dänzer) [1988103] - drm/i915/tc: Add/use helpers to retrieve TypeC port properties (Michel Dänzer) [1988103] - drm/i915/tc: Check for DP-alt, legacy sinks before taking PHY ownership (Michel Dänzer) [1988103] - drm/i915/tc: Remove waiting for PHY complete during releasing ownership (Michel Dänzer) [1988103] - drm/i915/adlp/tc: Fix PHY connected check for Thunderbolt mode (Michel Dänzer) [1988103] - drm/i915: Force a TypeC PHY disconnect during suspend/shutdown (Michel Dänzer) [1988103] - drm/i915/adlp: Add support for remapping CCS FBs (Michel Dänzer) [1988103] - drm/i915: Follow a new->old platform check order in intel_fb_stride_alignment (Michel Dänzer) [1988103] - drm/i915/adlp: Assert that VMAs in DPT start at 0 (Michel Dänzer) [1988103] - drm/i915/adlp: Require always a power-of-two sized CCS surface stride (Michel Dänzer) [1988103] - drm/i915: Use tile block based dimensions for CCS origin x, y check (Michel Dänzer) [1988103] - drm/i915/fb: move user framebuffer stuff to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/display: split out dpt out of intel_display.c (Michel Dänzer) [1988103] - drm/i915/fb: move intel_surf_alignment() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: add HAS_ASYNC_FLIPS feature macro (Michel Dänzer) [1988103] - drm/i915/fb: move intel_fb_align_height() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/fb: move intel_tile_width_bytes() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/display/adlp: Add new PSR2 workarounds (Michel Dänzer) [1988103] - drm/i915: Program chicken bit during DP MST sequence on TGL+ (Michel Dänzer) [1988103] - drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled (Michel Dänzer) [1988103] - drm/i915/display/adlp: Fix PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR calculation (Michel Dänzer) [1988103] - drm/i915: Update memory bandwidth parameters (Michel Dänzer) [1988103] - drm/i915/dp: fix for ADL_P/S dp/edp max source rates (Michel Dänzer) [1988103] - drm/i915/dp: fix DG1 and RKL max source rates (Michel Dänzer) [1988103] - drm/i915/dp: fix EHL/JSL max source rates calculation (Michel Dänzer) [1988103] - drm/i915/dp: fix TGL and ICL max source rates (Michel Dänzer) [1988103] - drm/i915/dp: Fix eDP max rate for display 11+ (Michel Dänzer) [1988103] - drm/i915/dp: fix DG2 max source rate check (Michel Dänzer) [1988103] - drm/i915/dg2: add DG2 UHBR source rates (Michel Dänzer) [1988103] - drm/i915/display: remove explicit CNL handling from intel_dp.c (Michel Dänzer) [1988103] - drm/i915/dsi/xelpd: Enable mipi dsi support. (Michel Dänzer) [1988103] - drm/i915/dsi/xelpd: Add WA to program LP to HS wakeup guardband (Michel Dänzer) [1988103] - drm/i915/display: Update small joiner ram size (Michel Dänzer) [1988103] - drm/i915/adl_p: Also disable underrun recovery with MSO (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Correctly program MBUS DBOX A credits (Michel Dänzer) [1988103] - drm/i915: Apply CMTG clock disabling WA while DPLL0 is enabled (Michel Dänzer) [1988103] - drm/i915/adl_p: Add ddi buf translation tables for combo PHY (Michel Dänzer) [1988103] - drm/i915/adl_s: Update ddi buf translation tables (Michel Dänzer) [1988103] - drm/i915: Add the missing adls vswing tables (Michel Dänzer) [1988103] - drm/i915/adlp: Add workaround to disable CMTG clock gating (Michel Dänzer) [1988103] - drm/i915/adl_p: Allow underrun recovery when possible (Michel Dänzer) [1988103] - drm/i915: Add dummy IS_DG2 definition (Michel Dänzer) [1988103] - drm/i915: Extend Wa_1406941453 to adl-p (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement PSR changes (Michel Dänzer) [1988103] - drm/i915/debugfs: DISPLAY_VER 13 lpsp capability (Michel Dänzer) [1988103] - drm/i915/adlp: Add ADL-P GuC/HuC firmware files (Michel Dänzer) [1988103] - drm/i915/huc: Update TGL and friends to HuC 7.9.3 (Michel Dänzer) [1988103] - drm/i915/guc: Update firmware to v62.0.0 (Michel Dänzer) [1988103] - drm/i915/guc: Introduce unified HXG messages (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_16011303918 (Michel Dänzer) [1988103] - drm/i915/xelpd: Handle PSR2 SDP indication in the prior scanline (Michel Dänzer) [1988103] - drm/i915/display/psr: Handle SU Y granularity (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_16011168373 (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_22012278275 (Michel Dänzer) [1988103] - drm/i915: Nuke buf_trans hdmi functions (Michel Dänzer) [1988103] - drm/i915: Clean up jsl/ehl buf trans functions (Michel Dänzer) [1988103] - drm/i915: Fix ehl edp hbr2 vswing table (Michel Dänzer) [1988103] - drm/i915: Deduplicate icl DP HBR2 vs. eDP HBR3 table (Michel Dänzer) [1988103] - drm/i915: Fix dg1 buf trans tables (Michel Dänzer) [1988103] - drm/i915: Introduce rkl_get_combo_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Clean up hsw/bdw/skl/kbl buf trans funcs (Michel Dänzer) [1988103] - drm/i915: Introduce encoder->get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Store the HDMI default entry in the bug trans struct (Michel Dänzer) [1988103] - drm/i915; Return the whole buf_trans struct from get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Introduce intel_get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Wrap the buf trans tables into a struct (Michel Dänzer) [1988103] - drm/i915: Rename dkl phy buf trans tables (Michel Dänzer) [1988103] - drm/i915: Wrap the platform specific buf trans structs into a union (Michel Dänzer) [1988103] - drm/i915: Introduce hsw_get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: s/intel/hsw/ for hsw/bdw/skl buf trans (Michel Dänzer) [1988103] - drm/i915/adl_p: Load DMC (Michel Dänzer) [1988103] - drm/i915/adl_p: Pipe B DMC Support (Michel Dänzer) [1988103] - drm/i915/xelpd: Pipe A DMC plugging (Michel Dänzer) [1988103] - drm/i915/dmc: Introduce DMC_FW_MAIN (Michel Dänzer) [1988103] - drm/i915/adl_p: Add initial ADL_P Workarounds (Michel Dänzer) [1988103] - drm/i915/xelpd: break feature inheritance (Michel Dänzer) [1988103] - backlight: backlight: Make of_find_backlight static (Jérôme Glisse) [1988103] - backlight: backlight: Drop backlight_put() (Jérôme Glisse) [1988103] - backlight: backlight: Introduce backlight_get_brightness() (Jérôme Glisse) [1988103] - backlight: backlight: Drop extern from prototypes (Jérôme Glisse) [1988103] - backlight: generic_bl: Remove this driver as it is unused (Michel Dänzer) [1988103] - backlight: backlight: Document enums in backlight.h (Jérôme Glisse) [1988103] - backlight: backlight: Document inline functions in backlight.h (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_device documentation (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_properties documentation (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_ops documentation (Jérôme Glisse) [1988103] - backlight: backlight: Add backlight_is_blank() (Jérôme Glisse) [1988103] - backlight: Add backlight_device_get_by_name() (Jérôme Glisse) [1988103] - backlight: Expose brightness curve type through sysfs (Michel Dänzer) [1988103] - backlight: Remove obsolete comment for ->state (Jérôme Glisse) [1988103] - x86/gpu: add JasperLake to gen11 early quirks (Michel Dänzer) [1988103] - drm/i915/adl_p: ADL_P device info enabling (Michel Dänzer) [1988103] - redhat/configs: Disable CONFIG_DRM_VMWGFX on aarch64 (Michel Dänzer) [1988103] - drm/amd/display: Reduce stack size for dml31 UseMinimumDCFCLK (Michel Dänzer) [1988103] - drm/amd/display: Reduce stack size for dml31_ModeSupportAndSystemConfigurationFull (Michel Dänzer) [1988103] - drm/amdgpu: Initialize max/min_dpm_level (Michel Dänzer) [1988103] - redhat/configs: Disable CONFIG_HSA_AMD_SVM for now (Michel Dänzer) [1988103] - i915: Convert to older tasklet API (Michel Dänzer) [1988103] - drm/ttm: Include asm/pgtable.h (Michel Dänzer) [1988103] - Merge DRM changes from upstream v5.13..v5.14.21 (Michel Dänzer) [1988103] - PCI: Add support for dev_groups to struct pci_driver (Jérôme Glisse) [1988103] - drm: Initialize some local variables to avoid compiler warnings (Jérôme Glisse) [1988103] - drm: Use swiotlb_nr_tbl instead of is_swiotlb_active (Jérôme Glisse) [1988103] - i915: Use mdev_type_kobj_to_group_id instead of mtype_get_type_group_id (Jérôme Glisse) [1988103] - i915: Convert to older tasklet API (Jérôme Glisse) [1988103] - drm: Drop const from list_sort compare function prototypes (Jérôme Glisse) [1988103] - Merge DRM changes from upstream v5.12.14..v5.13 (Michel Dänzer) [1988103] - vfio/mdev: add helper to get index of mdev_type sysfs file (Jérôme Glisse) [1988103] - drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 (Jérôme Glisse) [1988103] - Revert "drm/i915: Implement Wa_1508744258" (Michel Dänzer) [1988103] - Revert "drm/i915: Add the missing adls vswing tables" (Michel Dänzer) [1988103] - x86/gpu: Add Alderlake-S stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add RKL stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add TGL stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add ElkhartLake to gen11 early quirks (Michel Dänzer) [1988103] - x86/gpu: reserve ICL's graphics stolen memory (Michel Dänzer) [1988103] - selftest/x86/signal: Include test cases for validating sigaltstack (Prarit Bhargava) [1837321] - x86/signal: Detect and prevent an alternate signal stack overflow (Prarit Bhargava) [1837321] - selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if available (Prarit Bhargava) [1837321] - x86/fpu: Additional cleanups (Prarit Bhargava) [1837321] - binfmt_elf: Respect error return from `regset->active' (Prarit Bhargava) [1837321] - x86/fpu: Optimize out sigframe xfeatures when in init state (Prarit Bhargava) [1837321] - Documentation/x86: Add documentation for using dynamic XSTATE features (Prarit Bhargava) [1837321] - selftests/x86/amx: Add context switch test (Prarit Bhargava) [1837321] - selftests/x86/amx: Add test cases for AMX state management (Prarit Bhargava) [1837321] - x86/fpu: Include vmalloc.h for vzalloc() (Prarit Bhargava) [1837321] - x86/fpu/amx: Enable the AMX feature in 64-bit mode (Prarit Bhargava) [1837321] - x86/fpu: Add XFD handling for dynamic states (Prarit Bhargava) [1837321] - x86/fpu: Calculate the default sizes independently (Prarit Bhargava) [1837321] - x86/fpu/amx: Define AMX state components and have it used for boot-time checks (Prarit Bhargava) [1837321] - x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers (Prarit Bhargava) [1837321] - x86/fpu/xstate: Add fpstate_realloc()/free() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Add XFD #NM handler (Prarit Bhargava) [1837321] - x86/fpu: Update XFD state where required (Prarit Bhargava) [1837321] - x86/fpu: Add sanity checks for XFD (Prarit Bhargava) [1837321] - x86/fpu: Add XFD state to fpstate (Prarit Bhargava) [1837321] - x86/msr-index: Add MSRs for XFD (Prarit Bhargava) [1837321] - x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit (Prarit Bhargava) [1837321] - x86/fpu: Reset permission and fpstate on exec() (Prarit Bhargava) [1837321] - x86/fpu: Prepare fpu_clone() for dynamically enabled features (Prarit Bhargava) [1837321] - x86/fpu/signal: Prepare for variable sigframe length (Prarit Bhargava) [1837321] - x86/signal: Use fpu::__state_user_size for sigalt stack validation (Prarit Bhargava) [1837321] - x86/fpu: Add basic helpers for dynamically enabled features (Prarit Bhargava) [1837321] - x86/arch_prctl: Add controls for dynamic XSTATE components (Prarit Bhargava) [1837321] - x86/fpu: Add fpu_state_config::legacy_features (Prarit Bhargava) [1837321] - x86/fpu: Add members to struct fpu to cache permission information (Prarit Bhargava) [1837321] - x86/fpu/xstate: Provide xstate_calculate_size() (Prarit Bhargava) [1837321] - x86/signal: Implement sigaltstack size validation (Prarit Bhargava) [1837321] - signal: Add an optional check for altstack size (Prarit Bhargava) [1837321] - x86/fpu: Remove old KVM FPU interface (Prarit Bhargava) [1837321] - x86/kvm: Convert FPU handling to a single swap buffer (Prarit Bhargava) [1837321] - x86/fpu: Provide infrastructure for KVM FPU cleanup (Prarit Bhargava) [1837321] - x86/fpu: Prepare for sanitizing KVM FPU code (Prarit Bhargava) [1837321] - x86/fpu/xstate: Move remaining xfeature helpers to core (Prarit Bhargava) [1837321] - x86/fpu: Rework restore_regs_from_fpstate() (Prarit Bhargava) [1837321] - x86/fpu: Mop up xfeatures_mask_uabi() (Prarit Bhargava) [1837321] - x86/fpu: Move xstate feature masks to fpu_*_cfg (Prarit Bhargava) [1837321] - x86/fpu: Move xstate size to fpu_*_cfg (Prarit Bhargava) [1837321] - x86/fpu/xstate: Cleanup size calculations (Prarit Bhargava) [1837321] - x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() (Prarit Bhargava) [1837321] - x86/fpu: Provide struct fpu_config (Prarit Bhargava) [1837321] - x86/fpu/signal: Use fpstate for size and features (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for os_xsave() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate::size (Prarit Bhargava) [1837321] - x86/fpu: Add size and mask information to fpstate (Prarit Bhargava) [1837321] - x86/process: Move arch_thread_struct_whitelist() out of line (Prarit Bhargava) [1837321] - x86/fpu: Do not leak fpstate pointer on fork (Prarit Bhargava) [1837321] - x86/fpu: Remove fpu::state (Prarit Bhargava) [1837321] - x86/math-emu: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/core: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/signal: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/regset: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu: Convert tracing to fpstate (Prarit Bhargava) [1837321] - x86/KVM: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs xstate component clearing (Prarit Bhargava) [1837321] - x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate (Prarit Bhargava) [1837321] - x86/fpu: Convert fpstate_init() to struct fpstate (Prarit Bhargava) [1837321] - fpu/types.h: KABI fix Part I (Prarit Bhargava) [1837321] - x86/fpu: Provide struct fpstate (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs home brewed FPU copy to user (Prarit Bhargava) [1837321] - x86/fpu: Provide a proper function for ex_handler_fprestore() (Prarit Bhargava) [1837321] - x86/fpu: Replace the includes of fpu/internal.h (Prarit Bhargava) [1837321] - x86/fpu: Mop up the internal.h leftovers (Prarit Bhargava) [1837321] - x86/sev: Include fpu/xcr.h (Prarit Bhargava) [1837321] - x86/fpu: Remove internal.h dependency from fpu/signal.h (Prarit Bhargava) [1837321] - x86/fpu: Move fpstate functions to api.h (Prarit Bhargava) [1837321] - x86/fpu: Move mxcsr related code to core (Prarit Bhargava) [1837321] - x86/fpu: Move fpregs_restore_userregs() to core (Prarit Bhargava) [1837321] - x86/fpu: Make WARN_ON_FPU() private (Prarit Bhargava) [1837321] - x86/fpu: Move legacy ASM wrappers to core (Prarit Bhargava) [1837321] - x86/fpu: Move os_xsave() and os_xrstor() to core (Prarit Bhargava) [1837321] - x86/fpu: Make os_xrstor_booting() private (Prarit Bhargava) [1837321] - x86/fpu: Clean up CPU feature tests (Prarit Bhargava) [1837321] - x86/fpu: Move context switch and exit to user inlines into sched.h (Prarit Bhargava) [1837321] - x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init (Prarit Bhargava) [1837321] - x86/fpu: Rework copy_xstate_to_uabi_buf() (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs home brewed FPU copy from user (Prarit Bhargava) [1837321] - x86/fpu: Move KVMs FPU swapping to FPU core (Prarit Bhargava) [1837321] - x86/fpu/xstate: Mark all init only functions __init (Prarit Bhargava) [1837321] - x86/fpu/xstate: Provide and use for_each_xfeature() (Prarit Bhargava) [1837321] - x86/fpu: Cleanup xstate xcomp_bv initialization (Prarit Bhargava) [1837321] - x86/fpu: Do not inherit FPU context for kernel and IO worker threads (Prarit Bhargava) [1837321] - x86/process: Clone FPU in copy_thread() (Prarit Bhargava) [1837321] - x86/fpu: Remove pointless memset in fpu_clone() (Prarit Bhargava) [1837321] - x86/fpu: Cleanup the on_boot_cpu clutter (Prarit Bhargava) [1837321] - x86/fpu: Restrict xsaves()/xrstors() to independent states (Prarit Bhargava) [1837321] - x86/pkru: Remove useless include (Prarit Bhargava) [1837321] - x86/fpu: Update stale comments (Prarit Bhargava) [1837321] - x86/fpu: Remove pointless argument from switch_fpu_finish() (Prarit Bhargava) [1837321] - x86/fpu: Mask out the invalid MXCSR bits properly (Prarit Bhargava) [1837321] - x86/fpu: Restore the masking out of reserved MXCSR bits (Prarit Bhargava) [1837321] - x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog() (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of fpu__restore_sig() to boolean (Prarit Bhargava) [1837321] - x86/signal: Change return type of restore_sigcontext() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user() (Prarit Bhargava) [1837321] - x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ (Prarit Bhargava) [1837321] - uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ (Prarit Bhargava) [1837321] - x86: get rid of get_user_ex() in restore_sigcontext() (Prarit Bhargava) [1837321] - x86: get rid of get_user_ex() in ia32_restore_sigcontext() (Prarit Bhargava) [1837321] - x86: Remove force_iret() (Prarit Bhargava) [1837321] - x86/uaccess, signal: Fix AC=1 bloat (Prarit Bhargava) [1837321] - x86/ia32: Fix ia32_restore_sigcontext() AC leak (Prarit Bhargava) [1837321] - x86/tsc: Add tsc_early_khz command line parameter (Prarit Bhargava) [1957375] - x86/debug: Support negative polarity DR6 bits (Prarit Bhargava) [2017958]- KVM: SVM: Do not terminate SEV-ES guests on GHCB validation failure (Vitaly Kuznetsov) [2032931] - KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if necessary (Vitaly Kuznetsov) [2032931] - KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails (Vitaly Kuznetsov) [2032931] - KVM: SEV: Refactor out sev_es_state struct (Vitaly Kuznetsov) [2032931] - s390: mm: Fix secure storage access exception handling (Thomas Huth) [1984910] - KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Jon Maloy) [2018960] {CVE-2021-43056} - KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Jon Maloy) [2018960] {CVE-2021-43056} - KVM: arm64: selftests: arch_timer: Support vCPU migration (Gavin Shan) [2024808] - KVM: arm64: selftests: Add arch_timer test (Gavin Shan) [2024808] - KVM: arm64: selftests: Add host support for vGIC (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic GICv3 support (Gavin Shan) [2024808] - KVM: arm64: selftests: Add light-weight spinlock support (Gavin Shan) [2024808] - KVM: arm64: selftests: Add guest support to get the vcpuid (Gavin Shan) [2024808] - KVM: arm64: selftests: Maintain consistency for vcpuid type (Gavin Shan) [2024808] - KVM: arm64: selftests: Add support to disable and enable local IRQs (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic support to generate delays (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic support for arch_timers (Gavin Shan) [2024808] - KVM: arm64: selftests: Add support for cpu_relax (Gavin Shan) [2024808] - KVM: arm64: selftests: Introduce ARM64_SYS_KVM_REG (Gavin Shan) [2024808] - tools: arm64: Import sysreg.h (Gavin Shan) [2024808] - KVM: arm64: selftests: Add MMIO readl/writel support (Gavin Shan) [2024808] - selftests: KVM: Introduce psci_cpu_on_test (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: actually enable pmu regs in pmu sublist (Gavin Shan) [2024808] - KVM: arm64: Update MAINTAINERS to include selftests (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Split base and pmu registers (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Remove get-reg-list-sve (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Provide config selection option (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Prepare to run multiple configs at once (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Introduce vcpu configs (Gavin Shan) [2024808] - sctp: make the raise timer more simple and accurate (Xin Long) [2020474] - Enable flowtable ipv4/ipv6 support (Phil Sutter) [1850324] - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate (William Zhao) [1941928] - svcrdma: Fix a crash in svcrdma_counter_handler (Benjamin Coddington) [2037213] - fbcon: Fix global-out-of-bounds read in fbcon_get_font() (Lyude Paul) [1904374] - bnxt_en: Clean up completion ring page arrays completely (Ken Cox) [1987074] - bnxt_en: Fix error recovery regression (Ken Cox) [1987074] - bnxt_en: Fix possible unintended driver initiated error recovery (Ken Cox) [1987074] - bnxt_en: Fix UDP tunnel logic (Ken Cox) [1987074] - bnxt_en: Fix asic.rev in devlink dev info command (Ken Cox) [1987074] - bnxt_en: fix read of stored FW_PSID version on P5 devices (Ken Cox) [1987074] - bnxt_en: fix stored FW_PSID version masks (Ken Cox) [1987074] - bnxt_en: fix kernel doc warnings in bnxt_hwrm.c (Ken Cox) [1987074] - bnxt_en: Fix 64-bit doorbell operation on 32-bit kernels (Ken Cox) [1987074] - bnxt_en: support multiple HWRM commands in flight (Ken Cox) [1987074] - bnxt_en: remove legacy HWRM interface (Ken Cox) [1987074] - bnxt_en: update all firmware calls to use the new APIs (Ken Cox) [1987074] - bnxt_en: use link_lock instead of hwrm_cmd_lock to protect link_info (Ken Cox) [1987074] - bnxt_en: add support for HWRM request slices (Ken Cox) [1987074] - bnxt_en: add HWRM request assignment API (Ken Cox) [1987074] - bnxt_en: discard out of sequence HWRM responses (Ken Cox) [1987074] - bnxt_en: introduce new firmware message API based on DMA pools (Ken Cox) [1987074] - bnxt_en: move HWRM API implementation into separate file (Ken Cox) [1987074] - bnxt_en: Refactor the HWRM_VER_GET firmware calls (Ken Cox) [1987074] - bnxt_en: remove DMA mapping for KONG response (Ken Cox) [1987074] - bnxt: count discards due to memory allocation errors (Ken Cox) [1987074] - bnxt: count packets discarded because of netpoll (Ken Cox) [1987074] - net: broadcom: switch from 'pci_' to 'dma_' API (Ken Cox) [1987074] - bnxt_en: Add missing DMA memory barriers (Ken Cox) [1987074] - bnxt_en: Disable aRFS if running on 212 firmware (Ken Cox) [1987074] - bnxt: count Tx drops (Ken Cox) [1987074] - bnxt: make sure xmit_more + errors does not miss doorbells (Ken Cox) [1987074] - bnxt: disable napi before canceling DIM (Ken Cox) [1987074] - bnxt: don't lock the tx queue from napi poll (Ken Cox) [1987074] - bnxt_en: Use register window 6 instead of 5 to read the PHC (Ken Cox) [1987074] - bnxt_en: Update firmware call to retrieve TX PTP timestamp (Ken Cox) [1987074] - bnxt_en: Update firmware interface to 1.10.2.52 (Ken Cox) [1987074] - bnxt_en: Increase maximum RX ring size if jumbo ring is not used (Ken Cox) [1987074] - bnxt_en: Don't use static arrays for completion ring pages (Ken Cox) [1987074] - bnxt_en: Add missing periodic PHC overflow check (Ken Cox) [1987074] - bnxt_en: Log if an invalid signal detected on TSIO pin (Ken Cox) [1987074] - bnxt_en: Event handler for PPS events (Ken Cox) [1987074 1990156] - bnxt_en: 1PPS functions to configure TSIO pins (Ken Cox) [1987074 1990156] - bnxt_en: 1PPS support for 5750X family chips (Ken Cox) [1987074 1990156] - bnxt_en: Do not read the PTP PHC during chip reset (Ken Cox) [1987074 1990156] - bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnxt_init_one() (Ken Cox) [1987074 1990156] - bnxt_en: Fix PTP capability discovery (Ken Cox) [1987074] - bnxt_en: Move bnxt_ptp_init() to bnxt_open() (Ken Cox) [1987074] - bnxt: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [1987074] - bnxt_en: Enable hardware PTP support (Ken Cox) [1987074] - bnxt_en: Transmit and retrieve packet timestamps (Ken Cox) [1987074] - bnxt_en: Get the RX packet timestamp (Ken Cox) [1987074] - bnxt_en: Get the full 48-bit hardware timestamp periodically (Ken Cox) [1987074] - bnxt_en: Add PTP clock APIs, ioctls, and ethtool methods (Ken Cox) [1987074] - bnxt_en: Get PTP hardware capability from firmware (Ken Cox) [1987074] - bnxt_en: Update firmware interface to 1.10.2.47 (Ken Cox) [1987074] - bnxt_en: Fix fall-through warnings for Clang (Ken Cox) [1987074] - bnxt_en: Fix and improve .ndo_features_check(). (Ken Cox) [1987074] - bnxt_en: Implement .ndo_features_check(). (Ken Cox) [1987074] - bnxt_en: Support IFF_SUPP_NOFCS feature to transmit without ethernet FCS. (Ken Cox) [1987074] - bnxt_en: Call bnxt_approve_mac() after the PF gives up control of the VF MAC. (Ken Cox) [1987074] - bnxt_en: Move bnxt_approve_mac(). (Ken Cox) [1987074] - bnxt_en: allow VF config ops when PF is closed (Ken Cox) [1987074] - bnxt_en: Add support for fw managed link down feature. (Ken Cox) [1987074] - bnxt_en: Add a new phy_flags field to the main driver structure. (Ken Cox) [1987074] - bnxt_en: report signal mode in link up messages (Ken Cox) [1987074] - bnxt: add more ethtool standard stats (Ken Cox) [1987074] - bnxt: implement ethtool standard stats (Ken Cox) [1987074] - bnxt: implement ethtool::get_fec_stats (Ken Cox) [1987074] - bnxt_en: Free and allocate VF-Reps during error recovery. (Ken Cox) [1987074] - bnxt_en: Refactor __bnxt_vf_reps_destroy(). (Ken Cox) [1987074] - bnxt_en: Refactor bnxt_vf_reps_create(). (Ken Cox) [1987074] - bnxt_en: Invalidate health register mapping at the end of probe. (Ken Cox) [1987074] - bnxt_en: Treat health register value 0 as valid in bnxt_try_reover_fw(). (Ken Cox) [1987074] - bnxt_en: Enhance retry of the first message to the firmware. (Ken Cox) [1987074] - bnxt_en: Set BNXT_STATE_FW_RESET_DET flag earlier for the RDMA driver. (Ken Cox) [1987074] - bnxt_en: check return value of bnxt_hwrm_func_resc_qcaps (Ken Cox) [1987074] - bnxt_en: don't fake firmware response success when PCI is disabled (Ken Cox) [1987074] - bnxt_en: Improve wait for firmware commands completion (Ken Cox) [1987074] - bnxt_en: Improve the status_reliable flag in bp->fw_health. (Ken Cox) [1987074] - Bluetooth: fix use-after-free error in lock_sock_nested() (Gopal Tiwari) [2005689] - rpmspec: add release string to kernel doc directory name (Jan Stancek) [1824836] - cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization (Mark Langsdorf) [2031830] - ACPI: CPPC: Add NULL pointer check to cppc_get_perf() (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Rework HWP calibration (Mark Langsdorf) [2031830] - ACPI: CPPC: Introduce cppc_get_nominal_perf() (Mark Langsdorf) [2031830] - cpufreq: Replace deprecated CPU-hotplug functions (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: CPU-specific scaling factor (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Avoid exposing two global attributes (Mark Langsdorf) [2031830] - ASoC: amd: renoir: Run hibernation callbacks (Renjith Pananchikkal) [1987617] - hugetlb: fix hugetlb cgroup refcounting during vma split (Waiman Long) [2032811] - hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings (Waiman Long) [2032811] - mm/hugetlb: change hugetlb_reserve_pages() to type bool (Waiman Long) [2032811] - hugetlb: fix an error code in hugetlb_reserve_pages() (Waiman Long) [2032811] - hugetlb_cgroup: fix offline of hugetlb cgroup with reservations (Waiman Long) [2032811] - hugetlb_cgroup: fix reservation accounting (Waiman Long) [2032811] - mm/hugetlb: narrow the hugetlb_lock protection area during preparing huge page (Waiman Long) [2032811] - mm/hugetlb: a page from buddy is not on any list (Waiman Long) [2032811] - mm/hugetlb: not necessary to coalesce regions recursively (Waiman Long) [2032811] - selftests/vm/write_to_hugetlbfs.c: fix unused variable warning (Waiman Long) [2032811] - hugetlb_cgroup: add hugetlb_cgroup reservation tests (Waiman Long) [2032811] - hugetlb: support file_region coalescing again (Waiman Long) [2032811] - hugetlb_cgroup: support noreserve mappings (Waiman Long) [2032811] - hugetlb_cgroup: add accounting for shared mappings (Waiman Long) [2032811] - hugetlb: disable region_add file_region coalescing (Waiman Long) [2032811] - hugetlb_cgroup: add reservation accounting for private mappings (Waiman Long) [2032811] - mm/hugetlb_cgroup: fix hugetlb_cgroup migration (Waiman Long) [2032811] - hugetlb_cgroup: add interface for charge/uncharge hugetlb reservations (Waiman Long) [2032811] - hugetlb_cgroup: add hugetlb_cgroup reservation counter (Waiman Long) [2032811] - mm/vma: move VM_NO_KHUGEPAGED into generic header (Waiman Long) [2032811] - mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation (Waiman Long) [2032811] - hugetlb: remove duplicated code (Waiman Long) [2032811] - hugetlb: region_chg provides only cache entry (Waiman Long) [2032811] - arm64/mm: Refactor __do_page_fault() (Waiman Long) [2032811] - arm64/mm: Drop task_struct argument from __do_page_fault() (Waiman Long) [2032811] - hugetlbfs: always use address space in inode for resv_map pointer (Waiman Long) [2032811] - mm: remove redundant 'default n' from Kconfig-s (Waiman Long) [2032811] - hugetlbfs: fix potential over/underflow setting node specific nr_hugepages (Waiman Long) [2032811] - hugetlb: allow to free gigantic pages regardless of the configuration (Waiman Long) [2032811] - mm/cma.c: fix crash on CMA allocation if bitmap allocation fails (Waiman Long) [2032811] - mm/cma.c: fix the bitmap status to show failed allocation reason (Waiman Long) [2032811] - mm/cma_debug.c: fix the break condition in cma_maxchunk_get() (Waiman Long) [2032811] - mm: no need to check return value of debugfs_create functions (Waiman Long) [2032811] - x86/mm: Break out user address space handling (Waiman Long) [2032811] - fs: add vfs_parse_fs_param_source() helper (Waiman Long) [2034609] - cgroup: verify that source is a string (Waiman Long) [2034609] - ice: Fix E810 PTP reset flow (Jonathan Toppins) [2013478] - ice: Use div64_u64 instead of div_u64 in adjfine (Jonathan Toppins) [2013478] - ice: Don't put stale timestamps in the skb (Jonathan Toppins) [2013478] - ice: Fix problems with DSCP QoS implementation (Jonathan Toppins) [2030400] - ice: fix software generating extra interrupts (Jonathan Toppins) [2030400] - ice: fix rate limit update after coalesce change (Jonathan Toppins) [2030400] - ice: update dim usage and moderation (Jonathan Toppins) [2030400] - ice: make use of ice_for_each_* macros (Jonathan Toppins) [2030400] - ice: Remove boolean vlan_promisc flag from function (Jonathan Toppins) [2030400] - ice: check whether PTP is initialized in ice_ptp_release() (Jonathan Toppins) [2030400] - ice: devlink: Make devlink_register to be void (Jonathan Toppins) [2030400] - ice: split ice_ring onto Tx/Rx separate structs (Jonathan Toppins) [2030400] - ice: Prefer kcalloc over open coded arithmetic (Jonathan Toppins) [2030400] - ice: Fix macro name for IPv4 fragment flag (Jonathan Toppins) [2030400] - ice: refactor devlink getter/fallback functions to void (Jonathan Toppins) [2030400] - ice: Fix link mode handling (Jonathan Toppins) [2030400] - ice: Add feature bitmap, helpers and a check for DSCP (Jonathan Toppins) [2030400] - ice: Add DSCP support (Jonathan Toppins) [2030400]- fanotify: Make waits for fanotify events only killable (Miklos Szeredi) [1897416] - fanotify: Use interruptible wait when waiting for permission events (Miklos Szeredi) [1897416] - fanotify: Track permission event state (Miklos Szeredi) [1897416] - fanotify: Simplify cleaning of access_list (Miklos Szeredi) [1897416] - fsnotify: Create function to remove event from notification list (Miklos Szeredi) [1897416] - fanotify: Move locking inside get_one_event() (Miklos Szeredi) [1897416] - fanotify: Fold dequeue_event() into process_access_response() (Miklos Szeredi) [1897416] - fanotify: rename struct fanotify_{,perm_}event_info (Miklos Szeredi) [1897416] - RDMA/mlx5: Fix crash when unbind multiport slave (Amir Tzin) [1997386] - redhat: Fix mock.cfg cleanup in redhat/Makefile (Benjamin Coddington) - timekeeping: Use proper clock specifier names in functions (Josef Oskera) [2026471] - leds: ledtrig-activity: use ktime_get_boot_ns() (Josef Oskera) [2026471] - iio: use timespec64 based interfaces for iio_get_time_ns() (Josef Oskera) [2026471] - drivers: net: netdevsim: fix devlink_trap selftests failing (Petr Oros) [2021837] - netdevsim: remove max_vfs dentry (Petr Oros) [2021837] - netdevsim: Fix unsigned being compared to less than zero (Petr Oros) [2021837] - devlink: Protect rate list with lock while switching modes (Petr Oros) [2021837] - devlink: Remove eswitch mode check for mode set call (Petr Oros) [2021837] - devlink: Decrease refcnt of parent rate object on leaf destroy (Petr Oros) [2021837] - docs: networking: devlink: avoid using ReST :doc:`foo` markup (Petr Oros) [2021837] - testing: selftests: drivers: net: netdevsim: devlink: add test case for hard drop statistics (Petr Oros) [2021837] - drivers: net: netdevsim: add devlink trap_drop_counter_get implementation (Petr Oros) [2021837] - testing: selftests: net: forwarding: add devlink-required functionality to test (hard) dropped stats field (Petr Oros) [2021837] - net: core: devlink: add dropped stats traps field (Petr Oros) [2021837] - devlink: Fix error message in devlink_rate_set_ops_supported() (Petr Oros) [2021837] - Documentation: devlink rate objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate grouping test (Petr Oros) [2021837] - netdevsim: Allow setting parent node of rate objects (Petr Oros) [2021837] - devlink: Allow setting parent node of rate objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate nodes test (Petr Oros) [2021837] - netdevsim: Implement support for devlink rate nodes (Petr Oros) [2021837] - devlink: Introduce rate nodes (Petr Oros) [2021837] - selftest: netdevsim: Add devlink port shared/max tx rate test (Petr Oros) [2021837] - netdevsim: Implement devlink rate leafs tx rate support (Petr Oros) [2021837] - devlink: Allow setting tx rate for devlink rate leaf objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate test (Petr Oros) [2021837] - netdevsim: Register devlink rate leaf objects per VF (Petr Oros) [2021837] - devlink: Introduce rate object (Petr Oros) [2021837] - netdevsim: Implement legacy/switchdev mode for VFs (Petr Oros) [2021837] - netdevsim: Implement VFs (Petr Oros) [2021837] - netdevsim: Implement port types and indexing (Petr Oros) [2021837] - netdevsim: Disable VFs on nsim_dev_reload_destroy() call (Petr Oros) [2021837] - netdevsim: Add max_vfs to bus_dev (Petr Oros) [2021837] - devlink: append split port number to the port name (Petr Oros) [2021837] - devlink: Correct VIRTUAL port to not have phys_port attributes (Petr Oros) [2021837] - docs: net: add missing devlink health cmd - trigger (Petr Oros) [2021837] - docs: net: tweak devlink health documentation (Petr Oros) [2021837] - devlink: fix typo in documentation (Petr Oros) [2021837] - devlink: Extend devlink port documentation for subfunctions (Petr Oros) [2021837] - udp: Validate checksum in udp_read_sock() (Jiri Benc) [1947007] - bpf, sockmap: sk_skb data_end access incorrect when src_reg = dst_reg (Jiri Benc) [1947007] - bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (Jiri Benc) [1947007] - selftests, bpf: Add one test for sockmap with strparser (Jiri Benc) [1947007] - selftests, bpf: Fix test_txmsg_ingress_parser error (Jiri Benc) [1947007] - skmsg: Lose offset info in sk_psock_skb_ingress (Jiri Benc) [1947007] - bpf, sockmap: Fix potential memory leak on unlikely error case (Jiri Benc) [1947007] - tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Jiri Benc) [1947007] - bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (Jiri Benc) [1947007] - bpf, sockmap: Fix memleak on ingress msg enqueue (Jiri Benc) [1947007] - bpf, sockmap: On cleanup we additionally need to remove cached skb (Jiri Benc) [1947007] - skmsg: Increase sk->sk_drops when dropping packets (Jiri Benc) [1947007] - skmsg: Pass source psock to sk_psock_skb_redirect() (Jiri Benc) [1947007] - skmsg: Teach sk_psock_verdict_apply() to return errors (Jiri Benc) [1947007] - skmsg: Fix a memory leak in sk_psock_verdict_apply() (Jiri Benc) [1947007] - skmsg: Clear skb redirect pointer before dropping it (Jiri Benc) [1947007] - udp: Fix a memory leak in udp_read_sock() (Jiri Benc) [1947007] - selftests/bpf: Retry for EAGAIN in udp_redir_to_connected() (Jiri Benc) [1947007] - skmsg: Improve udp_bpf_recvmsg() accuracy (Jiri Benc) [1947007] - bpf: Limit static tcp-cc functions in the .BTF_ids list to x86 (Jiri Benc) [1947007] - flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Jiri Benc) [1947007] - sock_map: Fix a potential use-after-free in sock_map_close() (Jiri Benc) [1947007] - skmsg: Pass psock pointer to ->psock_update_sk_prot() (Jiri Benc) [1947007] - bpf, udp: Remove some pointless comments (Jiri Benc) [1947007] - selftests/bpf: Add a test case for loading BPF_SK_SKB_VERDICT (Jiri Benc) [1947007] - selftests/bpf: Add a test case for udp sockmap (Jiri Benc) [1947007] - sock_map: Update sock type checks for UDP (Jiri Benc) [1947007] - udp: Implement udp_bpf_recvmsg() for sockmap (Jiri Benc) [1947007] - skmsg: Extract __tcp_bpf_recvmsg() and tcp_bpf_wait_data() (Jiri Benc) [1947007] - udp: Implement ->read_sock() for sockmap (Jiri Benc) [1947007] - sock: Introduce sk->sk_prot->psock_update_sk_prot() (Jiri Benc) [1947007] - sock_map: Introduce BPF_SK_SKB_VERDICT (Jiri Benc) [1947007] - sock_map: Kill sock_map_link_no_progs() (Jiri Benc) [1947007] - sock_map: Simplify sock_map_link() a bit (Jiri Benc) [1947007] - skmsg: Use GFP_KERNEL in sk_psock_create_ingress_msg() (Jiri Benc) [1947007] - skmsg: Use rcu work for destroying psock (Jiri Benc) [1947007] - skmsg: Avoid lock_sock() in sk_psock_backlog() (Jiri Benc) [1947007] - net: Introduce skb_send_sock() for sock_map (Jiri Benc) [1947007] - skmsg: Introduce a spinlock to protect ingress_msg (Jiri Benc) [1947007] - skmsg: Lock ingress_skb when purging (Jiri Benc) [1947007] - bpf: tcp: Limit calling some tcp cc functions to CONFIG_DYNAMIC_FTRACE (Jiri Benc) [1947007] - bpf: tcp: Fix an error in the bpf_tcp_ca_kfunc_ids list (Jiri Benc) [1947007] - bpf: tcp: Remove comma which is causing build error (Jiri Benc) [1947007] - bpf: tcp: Put some tcp cong functions in allowlist for bpf-tcp-cc (Jiri Benc) [1947007] - tcp: Rename bictcp function prefix to cubictcp (Jiri Benc) [1947007] - bpf: Add getter and setter for SO_REUSEPORT through bpf_{g,s}etsockopt (Jiri Benc) [1947007] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Jiri Benc) [1947007] - xsk: Update rings for load-acquire/store-release barriers (Jiri Benc) [1947007] - skmsg: Add function doc for skb->_sk_redir (Jiri Benc) [1947007] - skmsg: Remove unused sk_psock_stop() declaration (Jiri Benc) [1947007] - skmsg: Get rid of sk_psock_bpf_run() (Jiri Benc) [1947007] - skmsg: Make __sk_psock_purge_ingress_msg() static (Jiri Benc) [1947007] - sock_map: Make sock_map_prog_update() static (Jiri Benc) [1947007] - sock_map: Rename skb_parser and skb_verdict (Jiri Benc) [1947007] - skmsg: Move sk_redir from TCP_SKB_CB to skb (Jiri Benc) [1947007] - bpf: Compute data_end dynamically with JIT code (Jiri Benc) [1947007] - skmsg: Get rid of struct sk_psock_parser (Jiri Benc) [1947007] - bpf: Clean up sockmap related Kconfigs (Jiri Benc) [1947007] - xsk: Build skb by page (aka generic zerocopy xmit) (Jiri Benc) [1947007] - xsk: Respect device's headroom and tailroom on generic xmit path (Jiri Benc) [1947007] - virtio-net: Support IFF_TX_SKB_NO_LINEAR flag (Jiri Benc) [1947007] - net: Add priv_flags for allow tx skb without linear (Jiri Benc) [1947007] - netdevice: Add missing IFF_PHONY_HEADROOM self-definition (Jiri Benc) [1947007] - skmsg: Make sk_psock_destroy() static (Jiri Benc) [1947007] - skmsg: Use fallthrough pseudo-keyword (Jiri Benc) [1947007] - net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP (Jiri Benc) [1947007] - virtio_net: Account for tx bytes and packets on sending xdp_frames (Jiri Benc) [1947007] - inet: udp{4|6}_lib_lookup_skb() skb argument is const (Jiri Benc) [1947007] - inet: constify inet_sdif() argument (Jiri Benc) [1947007] - udp: move gro declarations to net/udp.h (Jiri Benc) [1947007] - net: move tcp gro declarations to net/tcp.h (Jiri Benc) [1947007] - tcp: add declarations to avoid warnings (Jiri Benc) [1947007] - tcp: remove indirect calls for icsk->icsk_af_ops->send_check (Jiri Benc) [1947007] - tcp: remove indirect calls for icsk->icsk_af_ops->queue_xmit (Jiri Benc) [1947007] - net: remove unused skb_send_sock() (Jiri Benc) [1947007] - net: Use skb_frag_off accessors (Jiri Benc) [1947007] - net: Use skb accessors in network core (Jiri Benc) [1947007] - skbuff: fix compilation warnings in skb_dump() (Jiri Benc) [1947007] - skbuff: increase verbosity when dumping skb data (Jiri Benc) [1947007] - net: dump more useful information in netdev_rx_csum_fault() (Jiri Benc) [1947007] - net: avoid indirect calls in L4 checksum calculation (Jiri Benc) [1947007] - net/core: Allow the compiler to verify declaration and definition consistency (Jiri Benc) [1947007] - efi/arm64: Drop erroneous '__pure' attribute from set_nokaslr() (Vitaly Kuznetsov) [2026995] - drm/nouveau: clean up all clients on device removal (Karol Herbst) [1901903] {CVE-2020-27820} - drm/nouveau: Add a dedicated mutex for the clients list (Karol Herbst) [1901903] {CVE-2020-27820} - drm/nouveau: use drm_dev_unplug() during device removal (Karol Herbst) [1901903] {CVE-2020-27820} - block: avoid to quiesce queue in elevator_init_mq (Ming Lei) [2025759] - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() (Ming Lei) [2021399] - PCI/portdrv: Enable Bandwidth Notification only if port supports it (Myron Stowe) [1981738] - cifs: keep referral server sessions alive (Ronnie Sahlberg) [2030880] - cifs: check pointer before freeing (Ronnie Sahlberg) [2030880] - cifs: constify path argument of ->make_node() (Ronnie Sahlberg) [2030880] - cifs: constify get_normalized_path() properly (Ronnie Sahlberg) [2030880] - cifs: don't cargo-cult strndup() (Ronnie Sahlberg) [2030880] - cifs: cleanup misc.c (Ronnie Sahlberg) [2030880] - cifs: get rid of @noreq param in __dfs_cache_find() (Ronnie Sahlberg) [2030880] - cifs: do not send tree disconnect to ipc shares (Ronnie Sahlberg) [2030880] - cifs: fix doc warnings in cifs_dfs_ref.c (Ronnie Sahlberg) [2030880] - cifs: introduce helper for finding referral server to improve DFS target resolution (Ronnie Sahlberg) [2030880] - cifs: check all path components in resolved dfs target (Ronnie Sahlberg) [2030880] - cifs: fix DFS failover (Ronnie Sahlberg) [2030880] - Enable CONFIG_SCHED_CLUSTER (Phil Auld) [1920645] - sched,x86: Don't use cluster topology for x86 hybrid CPUs (Phil Auld) [1920645] - arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() (Phil Auld) [1920645] - x86/smp: Factor out parts of native_smp_prepare_cpus() (Phil Auld) [1920645] - sched,x86: Fix L2 cache mask (Phil Auld) [1920645] - sched: Add cluster scheduler level for x86 (Phil Auld) [1920645] - sched: Add cluster scheduler level in core and related Kconfig for ARM64 (Phil Auld) [1920645] - topology: Represent clusters of CPUs within a die (Phil Auld) [1920645] - cpumask: Omit terminating null byte in cpumap_print_{list,bitmask}_to_buf (Phil Auld) [1920645] - drivers/base/node.c: use bin_attribute to break the size limitation of cpumap ABI (Phil Auld) [1920645] - topology: use bin_attribute to break the size limitation of cpumap ABI (Phil Auld) [1920645] - cpumask: introduce cpumap_print_list/bitmask_to_buf to support large bitmask and list (Phil Auld) [1920645] - x86/cpu: Add get_llc_id() helper function (Phil Auld) [1920645] - x86/smp: Add a per-cpu view of SMT state (Phil Auld) [1920645] - ARM: 8943/1: Fix topology setup in case of CPU hotplug for CONFIG_SCHED_MC (Phil Auld) [1920645] - arm: Use common cpu_topology structure and functions. (Phil Auld) [1920645] - cpu-topology: Move cpu topology code to common code. (Phil Auld) [1920645] - netfilter: ctnetlink: allow to filter dump by status bits (Florian Westphal) [1991526] - netfilter: ctnetlink: add and use a helper for mark parsing (Florian Westphal) [1991526] - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Florian Westphal) [1991526] - netfilter: ctnetlink: add timeout and protoinfo to destroy events (Florian Westphal) [1991526] - netfilter: ctnetlink: fix mark based dump filtering regression (Florian Westphal) [1991526] - netfilter: ctnetlink: memleak in filter initialization error path (Florian Westphal) [1991526] - netfilter: ctnetlink: add kernel side filtering for dump (Florian Westphal) [1991526] - netfilter: ctnetlink: don't dump ct extensions of unconfirmed conntracks (Florian Westphal) [1991526] - netfilter: ctnetlink: be more strict when NF_CONNTRACK_MARK is not set (Florian Westphal) [1991526] - netfilter: ctnetlink: Fix regression in conntrack entry deletion (Florian Westphal) [1991526] - netfilter: ctnetlink: Resolve conntrack L3-protocol flush regression (Florian Westphal) [1991526] - netfilter: ctnetlink: always honor CTA_MARK_MASK (Florian Westphal) [1991526] - netfilter: ctnetlink: must check mark attributes vs NULL (Florian Westphal) [1991526] - netfilter: ctnetlink: Support L3 protocol-filter on flush (Florian Westphal) [1991526] - netfilter: nftables: fix incorrect increment of loop counter (Phil Sutter) [1983635] - netfilter: nf_tables: initialize set before expression setup (Phil Sutter) [1983635] - netfilter: nftables: add set expression flags (Phil Sutter) [1983635] - netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Phil Sutter) [1983635] - netfilter: nft_dynset: dump expressions when set definition contains no expressions (Phil Sutter) [1983635] - netfilter: nft_dynset: honor stateful expressions in set definition (Phil Sutter) [1983635] - netfilter: nf_tables: do not leave dangling pointer in nf_tables_set_alloc_name (Phil Sutter) [1983635] - netfilter: nftables: clone set element expression template (Phil Sutter) [1983635] - netfilter: nftables: relax check for stateful expressions in set definition (Phil Sutter) [1983635] - netfilter: nftables: netlink support for several set element expressions (Phil Sutter) [1983635] - netfilter: nf_tables: skip set types that do not support for expressions (Phil Sutter) [1983635] - netfilter: nft_dynset: allow dynamic updates of non-anonymous set (Phil Sutter) [1983635] - netfilter: nftables: generalize set extension to support for several expressions (Phil Sutter) [1983635] - netfilter: nf_tables: do not update stateful expressions if lookup is inverted (Phil Sutter) [1983635] - netfilter: nftables: move nft_expr before nft_set (Phil Sutter) [1983635] - netfilter: nf_tables: Align nft_expr private data to 64-bit (Phil Sutter) [1983635] - netfilter: nftables: generalize set expressions support (Phil Sutter) [1983635] - netfilter: nft_dynset: validate set expression definition (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_expr_destroy() and use it (Phil Sutter) [1983635] - netfilter: nf_tables: fix double-free on set expression from the error path (Phil Sutter) [1983635] - netfilter: nf_tables: allow to specify stateful expression in set definition (Phil Sutter) [1983635] - netfilter: nf_tables: bogus EBUSY when deleting set after flush (Phil Sutter) [1983635] - netfilter: nf_tables: pass context to nft_set_destroy() (Phil Sutter) [1983635] - netfilter: nf_tables: move nft_expr_clone() to nf_tables_api.c (Phil Sutter) [1983635] - netfilter: nf_tables: relocate header content to consumer (Phil Sutter) [1983635] - netfilter: nft_lookup: update element stateful expression (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_update_expr() helper function (Phil Sutter) [1983635] - netfilter: nf_tables: add elements with stateful expressions (Phil Sutter) [1983635] - netfilter: nf_tables: statify nft_expr_init() (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_expr_alloc() (Phil Sutter) [1983635] - netfilter: nf_tables: enable set expiration time for set elements (Phil Sutter) [1983635] - hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Rafael Aquini) [2026376] {CVE-2021-4002} - tlb: mmu_gather: add tlb_flush_*_range APIs (Rafael Aquini) [2026376] {CVE-2021-4002} - ACPI: PM: Do not turn off power resources in unknown state (Mark Langsdorf) [1997696] - ACPI: PRM: Find PRMT table before parsing it (Mark Langsdorf) [1997696] - ACPI: NFIT: Fix support for virtual SPA ranges (Mark Langsdorf) [1997696] - ACPI: DPTF: Fix reading of attributes (Mark Langsdorf) [1997696] - ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007 (Mark Langsdorf) [1997696] - ACPI: Kconfig: Fix table override from built-in initrd (Mark Langsdorf) [1997696] - ACPI: video: Add quirk for the Dell Vostro 3350 (Mark Langsdorf) [1997696] - ACPI: AMBA: Fix resource name in /proc/iomem (Mark Langsdorf) [1997696] - ACPI: PM: postpone bringing devices to D0 unless we need them (Mark Langsdorf) [1997696] - ACPI: tables: Add custom DSDT file as makefile prerequisite (Mark Langsdorf) [1997696] - ACPI: bgrt: Use sysfs_emit (Mark Langsdorf) [1997696] - ACPI: bgrt: Fix CFI violation (Mark Langsdorf) [1997696] - ACPI: EC: trust DSDT GPE for certain HP laptop (Mark Langsdorf) [1997696] - ACPI: scan: Simplify acpi_table_events_fn() (Mark Langsdorf) [1997696] - ACPI: sysfs: Remove tailing return statement in void function (Mark Langsdorf) [1997696] - ACPI: sysfs: Use __ATTR_RO() and __ATTR_RW() macros (Mark Langsdorf) [1997696] - ACPI: sysfs: Sort headers alphabetically (Mark Langsdorf) [1997696] - ACPI: sysfs: Refactor param_get_trace_state() to drop dead code (Mark Langsdorf) [1997696] - ACPI: sysfs: Unify pattern of memory allocations (Mark Langsdorf) [1997696] - ACPI: sysfs: Allow bitmap list to be supplied to acpi_mask_gpe (Mark Langsdorf) [1997696] - ACPI: sysfs: Make sparse happy about address space in use (Mark Langsdorf) [1997696] - ACPI: scan: Fix race related to dropping dependencies (Mark Langsdorf) [1997696] - ACPI: scan: Reorganize acpi_device_add() (Mark Langsdorf) [1997696] - ACPI: scan: Fix device object rescan in acpi_scan_clear_dep() (Mark Langsdorf) [1997696] - ACPI: scan: Make acpi_walk_dep_device_list() (Mark Langsdorf) [1997696] - ACPI: scan: Rearrange acpi_dev_get_first_consumer_dev_cb() (Mark Langsdorf) [1997696] - ACPI: scan: Define acpi_bus_put_acpi_device() as static inline (Mark Langsdorf) [1997696] - ACPI: NVS: fix doc warnings in nvs.c (Mark Langsdorf) [1997696] - ACPI: sysfs: fix doc warnings in device_sysfs.c (Mark Langsdorf) [1997696] - ACPI: APEI: fix synchronous external aborts in user-mode (Mark Langsdorf) [1997696] - mfd: tps68470: Remove tps68470 MFD driver (Mark Langsdorf) [1997696] - ACPI: power: Use dev_dbg() to print some messages (Mark Langsdorf) [1997696] - ACPI: Add quirks for AMD Renoir/Lucienne CPUs to force the D3 hint (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Fix several coding style issues (Mark Langsdorf) [1997696] - ACPI: sysfs: Drop four redundant return statements (Mark Langsdorf) [1997696] - ACPI: video: Drop three redundant return statements (Mark Langsdorf) [1997696] - ACPI: sleep: Fix acpi_pm_pre_suspend() kernel-doc (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Remove redundant initialization of 'obj' (Mark Langsdorf) [1997696] - ACPI: utils: Introduce acpi_get_local_address() (Mark Langsdorf) [1997696] - ACPI: scan: initialize local variable to avoid garbage being returned (Mark Langsdorf) [1997696] - ACPI: Remove redundant clearing of context->ret.pointer from acpi_run_osc() (Mark Langsdorf) [1997696] - redhat/configs: Add Enable CONFIG_ACPI_PRMT (Mark Langsdorf) [1997696] - ACPI: PRM: Deal with table not present or no module found (Mark Langsdorf) [1997696] - ACPI: Do not singal PRM support if not enabled (Mark Langsdorf) [1997696] - ACPI: Kconfig: Provide help text for the ACPI_PRMT option (Mark Langsdorf) [1997696] - ACPI: PRM: make symbol 'prm_module_list' static (Mark Langsdorf) [1997696] - ACPI: Correct \_SB._OSC bit definition for PRM (Mark Langsdorf) [1997696] - ACPI: Add \_SB._OSC bit for PRM (Mark Langsdorf) [1997696] - ACPI: PRM: implement OperationRegion handler for the PlatformRtMechanism subtype (Mark Langsdorf) [1997696] - ACPICA: Add PRMT module header to facilitate parsing (Mark Langsdorf) [1997696] - ACPI: scan: Add function to fetch dependent of ACPI device (Mark Langsdorf) [1997696] - ACPI: scan: Extend acpi_walk_dep_device_list() (Mark Langsdorf) [1997696] - i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs (Mark Langsdorf) [1997696] - ACPI: NUMA: fix typo in a comment (Mark Langsdorf) [1997696] - ACPI: sysfs: Fix a buffer overrun problem with description_show() (Mark Langsdorf) [1997696] - ACPI: LPSS: Use kstrtol() instead of simple_strtol() (Mark Langsdorf) [1997696] - ACPI: tables: FPDT: Add missing acpi_put_table() in acpi_init_fpdt() (Mark Langsdorf) [1997696] - ACPI: tables: PPTT: Populate cache-id if provided by firmware (Mark Langsdorf) [1997696] - ACPI: OSL: Use DEFINE_RES_IO_NAMED() to simplify code (Mark Langsdorf) [1997696] - ACPI: bus: Call kobject_put() in acpi_init() error path (Mark Langsdorf) [1997696] - ACPI: bus: Remove unneeded assignment (Mark Langsdorf) [1997696] - ACPI: sleep: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: sbs: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: scan: Unify the log message printing (Mark Langsdorf) [1997696] - ACPI: sbshc: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: sysfs: Cleanup message printing (Mark Langsdorf) [1997696] - ACPI: reboot: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Cleanup the printing messages (Mark Langsdorf) [1997696] - ACPI: processor_perflib: Cleanup print messages (Mark Langsdorf) [1997696] - ACPI: processor_thermal: Remove unused PREFIX for printing (Mark Langsdorf) [1997696] - ACPI: pci_root: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: osl: Remove the duplicated PREFIX for message printing (Mark Langsdorf) [1997696] - ACPI: nvs: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: glue: Clean up the printing messages (Mark Langsdorf) [1997696] - ACPI: event: Use pr_*() macros to replace printk() (Mark Langsdorf) [1997696] - ACPI: bus: Use pr_*() macros to replace printk() (Mark Langsdorf) [1997696] - ACPI: blacklist: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: cmos_rtc: Using pr_fmt() and remove PREFIX (Mark Langsdorf) [1997696] - ACPI: scan: Constify acpi_dma_supported() helper function (Mark Langsdorf) [1997696] - ACPICA: Update version to 20210604 (Mark Langsdorf) [1997696] - ACPICA: Add support for PlatformRtMechanism OperationRegion handler (Mark Langsdorf) [1997696] - ACPICA: iASL: add disassembler support for PRMT (Mark Langsdorf) [1997696] - ACPICA: Add the CFMWS structure definition to the CEDT table (Mark Langsdorf) [1997696] - ACPICA: Add defines for the CXL Host Bridge Structure (CHBS) (Mark Langsdorf) [1997696] - ACPICA: iASL: Add support for the BDAT ACPI table (Mark Langsdorf) [1997696] - ACPICA: Add _PLD panel positions (Mark Langsdorf) [1997696] - ACPICA: Use ACPI_FALLTHROUGH (Mark Langsdorf) [1997696] - ACPICA: iASL Table Compiler: Add full support for RGRT ACPI table (Mark Langsdorf) [1997696] - ACPICA: iASL: Add support for the SVKL table (Mark Langsdorf) [1997696] - ACPICA: iASL: Finish support for the IVRS ACPI table (Mark Langsdorf) [1997696] - ACPICA: Add SVKL table headers (Mark Langsdorf) [1997696] - ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Mailbox Structure (Mark Langsdorf) [1997696] - ACPI: power: Rework turning off unused power resources (Mark Langsdorf) [1997696] - ACPI: power: Save the last known state of each power resource (Mark Langsdorf) [1997696] - ACPI: power: Use u8 as the power resource state data type (Mark Langsdorf) [1997696] - ACPI: configfs: Replace ACPI_INFO() with pr_debug() (Mark Langsdorf) [1997696] - ACPI: ipmi: Remove address space handler in error path (Mark Langsdorf) [1997696] - ACPI: EC: Make more Asus laptops use ECDT _GPE (Mark Langsdorf) [1997696] - ACPI: event: Remove redundant initialization of local variable (Mark Langsdorf) [1997696] - ACPI: sbshc: Fix fall-through warning for Clang (Mark Langsdorf) [1997696] - ACPI: PM / fan: Put fan device IDs into separate header file (Mark Langsdorf) [1997696] - ACPI: APEI: Don't warn if ACPI is disabled (Mark Langsdorf) [1997696] - ACPI: processor idle: Fix up C-state latency if not ordered (Mark Langsdorf) [1997696] - ACPI: scan: Rearrange dep_unmet initialization (Mark Langsdorf) [1997696] - ACPI: DPTF: Add battery participant for Intel SoCs (Mark Langsdorf) [1997696] - md/raid5: avoid device_lock in read_one_chunk() (Nigel Croxon) [1985919] - md: add comments in md_integrity_register (Nigel Croxon) [1985919] - md: check level before create and exit io_acct_set (Nigel Croxon) [1985919] - md/raid10: enable io accounting (Nigel Croxon) [1985919] - md/raid1: enable io accounting (Nigel Croxon) [1985919] - md/raid5: avoid redundant bio clone in raid5_read_one_chunk (Nigel Croxon) [1985919] - md/raid5: move checking badblock before clone bio in raid5_read_one_chunk (Nigel Croxon) [1985919] - md: add io accounting for raid0 and raid5 (Nigel Croxon) [1985919] - md: revert io stats accounting (Nigel Croxon) [1985919] - md/raid5: remove an incorrect assert in in_chunk_boundary (Nigel Croxon) [1985919] - md: use rdev_read_only in restart_array (Nigel Croxon) [1985919] - md/raid6: refactor raid5_read_one_chunk (Nigel Croxon) [1985919] - md: remove md_bio_alloc_sync (Nigel Croxon) [1985919] - md: simplify sync_page_io (Nigel Croxon) [1985919] - md: remove bio_alloc_mddev (Nigel Croxon) [1985919] - md: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct (Nigel Croxon) [1985919] - md: improve io stats accounting (Nigel Croxon) [1985919]- ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970663] - igbvf: convert to strongly typed descriptors (Corinna Vinschen) [1970663] - intel: call csum functions with well formatted arguments (Corinna Vinschen) [1970663] - igb: handle vlan types with checker enabled (Corinna Vinschen) [1970663] - igb: fix netpoll exit with traffic (Corinna Vinschen) [1970662] - igb: unbreak I2C bit-banging on i350 (Corinna Vinschen) [1970662] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970662] - igb: Avoid memcpy() over-reading of ETH_SS_STATS (Corinna Vinschen) [1970662] - igb: Add counter to i21x doublecheck (Corinna Vinschen) [1970662] - igb: Fix position of assignment to *ring (Corinna Vinschen) [1970662] - igb: Check if num of q_vectors is smaller than max before array access (Corinna Vinschen) [1970662] - igb: Fix an error handling path in 'igb_probe()' (Corinna Vinschen) [1970662] - igb: Fix use-after-free error during reset (Corinna Vinschen) [1970662] - intel: Remove rcu_read_lock() around XDP program invocation (Corinna Vinschen) [1970662] - igb: add correct exception tracing for XDP (Corinna Vinschen) [1970662] - igb: Fix XDP with PTP enabled (Corinna Vinschen) [1970662] - igb: Fix -Wunused-const-variable warning (Corinna Vinschen) [1970662] - igb: override two checker warnings (Corinna Vinschen) [1970662] - igb: fix assignment on big endian machines (Corinna Vinschen) [1970662] - igb: handle vlan types with checker enabled (Corinna Vinschen) [1970662] - igb/igc: use strongly typed pointer (Corinna Vinschen) [1970662] - intel: remove checker warning (Corinna Vinschen) [1970662] - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc (Stefan Assmann) [1970651] - i40e: Fix pre-set max number of queues for VF (Stefan Assmann) [1970651] - i40e: Fix failed opcode appearing if handling messages from VF (Stefan Assmann) [1970651] - i40e: Fix display error code in dmesg (Stefan Assmann) [1970651] - i40e: Fix creation of first queue by omitting it if is not power of two (Stefan Assmann) [1970651] - i40e: Fix warning message and call stack during rmmod i40e driver (Stefan Assmann) [1970651] - i40e: Fix ping is lost after configuring ADq on VF (Stefan Assmann) [1970651] - i40e: Fix changing previously set num_queue_pairs for PFs (Stefan Assmann) [1970651] - i40e: Fix NULL ptr dereference on VSI filter sync (Stefan Assmann) [1970651] - i40e: Fix correct max_pkt_size on VF RX queue (Stefan Assmann) [1970651] - ethernet: constify references to netdev->dev_addr in drivers (Stefan Assmann) [1970651] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Stefan Assmann) [1970651] - i40e: Fix ATR queue selection (Stefan Assmann) [1970651] - i40e: Fix spelling mistake "dissable" -> "disable" (Stefan Assmann) [1970651] - iavf: do not override the adapter state in the watchdog task (again) (Stefan Assmann) [1970650] - iavf: missing unlocks in iavf_watchdog_task() (Stefan Assmann) [1970650] - iavf: Fix reporting when setting descriptor count (Stefan Assmann) [1970650] - iavf: restore MSI state on reset (Stefan Assmann) [1970650] - iavf: Fix displaying queue statistics shown by ethtool (Stefan Assmann) [1970650] - iavf: Refactor string format to avoid static analysis warnings (Stefan Assmann) [1970650] - iavf: Refactor text of informational message (Stefan Assmann) [1970650] - iavf: Fix static code analysis warning (Stefan Assmann) [1970650] - iavf: Refactor iavf_mac_filter struct memory usage (Stefan Assmann) [1970650] - iavf: Enable setting RSS hash key (Stefan Assmann) [1970650] - iavf: Add trace while removing device (Stefan Assmann) [1970650] - iavf: return errno code instead of status code (Stefan Assmann) [1970650] - iavf: Log info when VF is entering and leaving Allmulti mode (Stefan Assmann) [1970650] - iavf: Add change MTU message (Stefan Assmann) [1970650] - iavf: Fix VLAN feature flags after VFR (Stefan Assmann) [1970650] - iavf: Fix refreshing iavf adapter stats on ethtool request (Stefan Assmann) [1970650] - iavf: Fix deadlock occurrence during resetting VF interface (Stefan Assmann) [1970650] - iavf: Prevent changing static ITR values if adaptive moderation is on (Stefan Assmann) [1970650] - iavf: Restore VLAN filters after link down (Stefan Assmann) [1970650] - iavf: Fix for setting queues to 0 (Stefan Assmann) [1970650] - iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Stefan Assmann) [1970650] - iavf: validate pointers (Stefan Assmann) [1970650] - iavf: prevent accidental free of filter structure (Stefan Assmann) [1970650] - iavf: Fix failure to exit out from last all-multicast mode (Stefan Assmann) [1970650] - iavf: don't clear a lock we don't hold (Stefan Assmann) [1970650] - iavf: free q_vectors before queues in iavf_disable_vf (Stefan Assmann) [1970650] - iavf: check for null in iavf_fix_features (Stefan Assmann) [1970650] - iavf: Fix return of set the new channel count (Stefan Assmann) [1970650] - iavf: Fix kernel BUG in free_msi_irqs (Stefan Assmann) [1970650] - iavf: Add helper function to go from pci_dev to adapter (Stefan Assmann) [1970650] - iavf: Combine init and watchdog state machines (Stefan Assmann) [1970650] - iavf: Add __IAVF_INIT_FAILED state (Stefan Assmann) [1970650] - iavf: Refactor iavf state machine tracking (Stefan Assmann) [1970650] - iavf: fix double unlock of crit_lock (Stefan Assmann) [1970650] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Stefan Assmann) [1970650] - iavf: Fix ping is lost after untrusted VF had tried to change MAC (Stefan Assmann) [1970650] - iavf: use mutexes for locking of critical sections (Stefan Assmann) [1970650] - qed: rdma - don't wait for resources under hw error recovery flow (Manish Chopra) [1998195] - qed: Handle management FW error (Manish Chopra) [1998195] - qede: Fix memset corruption (Manish Chopra) [1998195] - qed: Enable automatic recovery on error condition. (Manish Chopra) [1998195] - qed: Fix the VF msix vectors flow (Manish Chopra) [1998195] - qed: Fix null-pointer dereference in qed_rdma_create_qp() (Manish Chopra) [1998195] - qed: qed ll2 race condition fixes (Manish Chopra) [1998195] - qed: Remove duplicated include of kernel.h (Manish Chopra) [1998195] - qed: Remove redundant prints from the iWARP SYN handling (Manish Chopra) [1998195] - qed: Skip DORQ attention handling during recovery (Manish Chopra) [1998195] - qed: Avoid db_recovery during recovery (Manish Chopra) [1998195] - qede: fix crash in rmmod qede while automatic debug collection (Manish Chopra) [1998195] - RDMA/qedr: Improve error logs for rdma_alloc_tid error return (Manish Chopra) [1998195] - RDMA/qed: Use accurate error num in qed_cxt_dynamic_ilt_alloc (Manish Chopra) [1998195] - net: qed: remove unneeded return variables (Manish Chopra) [1998195] - net: qede: Fix end of loop tests for list_for_each_entry (Manish Chopra) [1998195] - qede: Remove rcu_read_lock() around XDP program invocation (Manish Chopra) [1998195] - net: qed: Fix memcpy() overflow of qed_dcbx_params() (Manish Chopra) [1998195] - net: qede: Use list_for_each_entry() to simplify code (Manish Chopra) [1998195] - qed: Fix duplicate included linux/kernel.h (Manish Chopra) [1998195] - qed: Add IP services APIs support (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload IO Level FW Initializations (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload IO Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add support of HW filter block (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload Connection Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload PF Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add TCP_ULP FW resource layout (Manish Chopra) [1998195] - net: qed: remove redundant initialization of variable rc (Manish Chopra) [1998195] - net: qed: remove unused including (Manish Chopra) [1998195] - qede: remove unused including (Manish Chopra) [1998195] - linux/qed: Mundane spelling fixes throughout the file (Manish Chopra) [1998195] - qed: Fix fall-through warnings for Clang (Manish Chopra) [1998195] - RDMA/qedr: Use true and false for bool variable (Manish Chopra) [1998195] - qede: preserve per queue stats across up/down of interface (Manish Chopra) [1998195] - qede: add per queue coalesce support for qede driver (Manish Chopra) [1998195] - qede: add netpoll support for qede driver (Manish Chopra) [1998195] - RDMA/qedr: Remove in_irq() usage from debug output (Manish Chopra) [1998195] - linux/qed: fix spelling typo in qed_chain.h (Manish Chopra) [1998195] - qed: select CONFIG_CRC32 (Manish Chopra) [1998195] - IB/qedr: Fix fall-through warnings for Clang (Manish Chopra) [1998195] - RDMA/qedr: Endianness warnings cleanup (Manish Chopra) [1998195] - qed/qed_ll2: Replace one-element array with flexible-array member (Manish Chopra) [1998195] - net: qed: use true,false for bool variables (Manish Chopra) [1998195] - RDMA/qedr: Fix reported max_pkeys (Manish Chopra) [1998195] - qed: align adjacent indent (Manish Chopra) [1998195] - qed: fix kconfig help entries (Manish Chopra) [1998195] - sched/cputime: Fix getrusage(RUSAGE_THREAD) with nohz_full (Phil Auld) [1992387] - net: tg3: fix obsolete check of !err (Ken Cox) [1987082] - net: broadcom: switch from 'pci_' to 'dma_' API (Ken Cox) [1987082] - tg3: Remove unused PHY_BRCM flags (Ken Cox) [1987082] - net: check skb sec_path when re-initializing slow_gro in gro_list_prepare (Xin Long) [2030476] - e1000e: Fix the max snoop/no-snoop latency for 10M (Ken Cox) [1970665] - net/e1000e: Fix spelling mistake "The" -> "This" (Ken Cox) [1970665] - e1000e: Add space to the debug print (Ken Cox) [1970665] - e1000e: Additional PHY power saving in S0ix (Ken Cox) [1970665] - e1000e: Add polling mechanism to indicate CSME DPG exit (Ken Cox) [1970665] - e1000e: Add handshake with the CSME to support S0ix (Ken Cox) [1970665] - e1000e: Fix an error handling path in 'e1000_probe()' (Ken Cox) [1970665] - e1000e: Check the PCIm state (Ken Cox) [1970665] - net: e1000e: fix misspell word "retreived" (Ken Cox) [1970665] - net: e1000e: remove repeated word "slot" for netdev.c (Ken Cox) [1970665] - net: e1000e: remove repeated word "the" for ich8lan.c (Ken Cox) [1970665] - ppc64: Fix incorrect qrwlock use in debug kernel (Waiman Long) [2027200] - locking: Remove spin_lock_flags() etc (Waiman Long) [2027200] - Bluetooth: btusb: Add one more Bluetooth part for WCN6855 (Gopal Tiwari) [2007903] - Bluetooth: btusb: Add the new support IDs for WCN6855 (Gopal Tiwari) [2007903] - Bluetooth: btusb: re-definition for board_id in struct qca_version (Gopal Tiwari) [2007903] - Bluetooth: btusb: Add support using different nvm for variant WCN6855 controller (Gopal Tiwari) [2007903] - bpf/selftests: enable atomic_bounds test (Viktor Malik) [2030572] - Revert "bpf: Remove atomics tests from test_progs" (Viktor Malik) [2030572] - bpf/selftests: disable tests failing on RHEL 8.6 (Viktor Malik) [2025797 2025801 2025810 2025812 2025813] - bpf/selftests: allow disabling prog_tests (Viktor Malik) [2030572] - xfs: drop experimental warnings for bigtime and inobtcount (Bill O'Donnell) [2022903] - libxfs: expose inobtcount in xfs geometry (Bill O'Donnell) [2022903] - xfs: enable new inode btree counters feature (Bill O'Donnell) [2022903] - xfs: enable big timestamps (Bill O'Donnell) [2022903] - selftests: net: bridge: fix typo in vlan_filtering dependency test (Ivan Vecera) [2019055] - selftests: net: bridge: add test for vlan_filtering dependency (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_router tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast query and query response interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_querier_interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_membership_interval test (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_startup_query_count/interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_last_member_count/interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast igmp/mld version tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast querier test (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast snooping control test (Ivan Vecera) [2019055] - selftests: net: bridge: update IGMP/MLD membership interval value (Ivan Vecera) [2019055] - net: bridge: mcast: use multicast_membership_interval for IGMPv3 (Ivan Vecera) [2019055] - net: bridge: fix under estimation in br_get_linkxstats_size() (Ivan Vecera) [2019055] - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Ivan Vecera) [2019055] - net: bridge: mcast: Associate the seqcount with its protecting lock. (Ivan Vecera) [2019055] - net: bridge: mcast: fix vlan port router deadlock (Ivan Vecera) [2019055] - net: bridge: use mld2r_ngrec instead of icmpv6_dataun (Ivan Vecera) [2019055] - net: bridge: change return type of br_handle_ingress_vlan_tunnel (Ivan Vecera) [2019055] - net: bridge: vlan: convert mcast router global option to per-vlan entry (Ivan Vecera) [2019055] - net: bridge: mcast: br_multicast_set_port_router takes multicast context as argument (Ivan Vecera) [2019055] - net: bridge: mcast: toggle also host vlan state in br_multicast_toggle_vlan (Ivan Vecera) [2019055] - net: bridge: mcast: use the correct vlan group helper (Ivan Vecera) [2019055] - net: bridge: vlan: account for router port lists when notifying (Ivan Vecera) [2019055] - net: bridge: vlan: enable mcast snooping for existing master vlans (Ivan Vecera) [2019055] - net: bridge: mcast: account for ipv6 size when dumping querier state (Ivan Vecera) [2019055] - net: bridge: mcast: drop sizeof for nest attribute's zero size (Ivan Vecera) [2019055] - net: bridge: mcast: don't dump querier state if snooping is disabled (Ivan Vecera) [2019055] - net: bridge: vlan: dump mcast ctx querier state (Ivan Vecera) [2019055] - net: bridge: mcast: dump ipv6 querier state (Ivan Vecera) [2019055] - net: bridge: mcast: dump ipv4 querier state (Ivan Vecera) [2019055] - net: bridge: mcast: consolidate querier selection for ipv4 and ipv6 (Ivan Vecera) [2019055] - net: bridge: mcast: make sure querier port/address updates are consistent (Ivan Vecera) [2019055] - net: bridge: mcast: record querier port device ifindex instead of pointer (Ivan Vecera) [2019055] - net: bridge: vlan: use br_rports_fill_info() to export mcast router ports (Ivan Vecera) [2019055] - net: bridge: mcast: use the proper multicast context when dumping router ports (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast router global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast querier global option (Ivan Vecera) [2019055] - net: bridge: mcast: querier and query state affect only current context type (Ivan Vecera) [2019055] - net: bridge: mcast: move querier state to the multicast context (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast startup query interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast query response interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast query interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast querier interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast membership interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast last member interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast startup query count global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast last member count global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast igmp/mld version global options (Ivan Vecera) [2019055] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Ivan Vecera) [2019055] - net: bridge: fix flags interpretation for extern learn fdb entries (Ivan Vecera) [2019055] - net: bridge: vlan: fix global vlan option range dumping (Ivan Vecera) [2019055] - net: bridge: fix memleak in br_add_if() (Ivan Vecera) [2019055] - net: make switchdev_bridge_port_{,unoffload} loosely coupled with the bridge (Ivan Vecera) [2019055] - net: bridge: switchdev: fix incorrect use of FDB flags when picking the dst device (Ivan Vecera) [2019055] - net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry (Ivan Vecera) [2019055] - net: bridge: switchdev: treat local FDBs the same as entries towards the bridge (Ivan Vecera) [2019055] - net: bridge: switchdev: replay the entire FDB for each port (Ivan Vecera) [2019055] - net: bridge: add a helper for retrieving port VLANs from the data path (Ivan Vecera) [2019055] - net: bridge: update BROPT_VLAN_ENABLED before notifying switchdev in br_vlan_filter_toggle (Ivan Vecera) [2019055] - net: bridge: fix build when setting skb->offload_fwd_mark with CONFIG_NET_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: switchdev: allow the TX data plane forwarding to be offloaded (Ivan Vecera) [2019055] - net: switchdev: fix FDB entries towards foreign ports not getting propagated to us (Ivan Vecera) [2019055] - net: bridge: move the switchdev object replay helpers to "push" mode (Ivan Vecera) [2019055] - net: bridge: guard the switchdev replay helpers against a NULL notifier block (Ivan Vecera) [2019055] - net: bridge: switchdev: let drivers inform which bridge ports are offloaded (Ivan Vecera) [2019055] - net: bridge: switchdev: recycle unused hwdoms (Ivan Vecera) [2019055] - net: bridge: disambiguate offload_fwd_mark (Ivan Vecera) [2019055] - net: bridge: multicast: add context support for host-joined groups (Ivan Vecera) [2019055] - net: bridge: multicast: add mdb context support (Ivan Vecera) [2019055] - net: bridge: multicast: fix igmp/mld port context null pointer dereferences (Ivan Vecera) [2019055] - net: switchdev: recurse into __switchdev_handle_fdb_del_to_device (Ivan Vecera) [2019055] - net: switchdev: remove stray semicolon in switchdev_handle_fdb_del_to_device shim (Ivan Vecera) [2019055] - net: bridge: vlan: add mcast snooping control (Ivan Vecera) [2019055] - net: bridge: vlan: notify when global options change (Ivan Vecera) [2019055] - net: bridge: vlan: add support for dumping global vlan options (Ivan Vecera) [2019055] - net: bridge: vlan: add support for global options (Ivan Vecera) [2019055] - net: bridge: multicast: include router port vlan id in notifications (Ivan Vecera) [2019055] - net: bridge: multicast: add vlan querier and query support (Ivan Vecera) [2019055] - net: bridge: multicast: check if should use vlan mcast ctx (Ivan Vecera) [2019055] - net: bridge: multicast: use the port group to port context helper (Ivan Vecera) [2019055] - net: bridge: multicast: add helper to get port mcast context from port group (Ivan Vecera) [2019055] - net: bridge: add vlan mcast snooping knob (Ivan Vecera) [2019055] - net: bridge: multicast: add vlan state initialization and control (Ivan Vecera) [2019055] - net: bridge: vlan: add global and per-port multicast context (Ivan Vecera) [2019055] - net: bridge: multicast: use multicast contexts instead of bridge or port (Ivan Vecera) [2019055] - net: bridge: multicast: factor out bridge multicast context (Ivan Vecera) [2019055] - net: bridge: multicast: factor out port multicast context (Ivan Vecera) [2019055] - net: switchdev: introduce a fanout helper for SWITCHDEV_FDB_{ADD,DEL}_TO_DEVICE (Ivan Vecera) [2019055] - net: switchdev: introduce helper for checking dynamically learned FDB entries (Ivan Vecera) [2019055] - net: bridge: do not replay fdb entries pointing towards the bridge twice (Ivan Vecera) [2019055] - net: bridge: multicast: fix MRD advertisement router port marking race (Ivan Vecera) [2019055] - net: bridge: multicast: fix PIM hello router port marking race (Ivan Vecera) [2019055] - net: bridge: sync fdb to new unicast-filtering ports (Ivan Vecera) [2019055] - net: bridge: allow br_fdb_replay to be called for the bridge device (Ivan Vecera) [2019055] - net: bridge: switchdev: send FDB notifications for host addresses (Ivan Vecera) [2019055] - net: bridge: use READ_ONCE() and WRITE_ONCE() compiler barriers for fdb->dst (Ivan Vecera) [2019055] - net: bridge: allow the switchdev replay functions to be called for deletion (Ivan Vecera) [2019055] - net: bridge: constify variables in the replay helpers (Ivan Vecera) [2019055] - net: bridge: ignore switchdev events for LAG ports which didn't request replay (Ivan Vecera) [2019055] - net: switchdev: add a context void pointer to struct switchdev_notifier_info (Ivan Vecera) [2019055] - net: bridge: include the is_local bit in br_fdb_replay (Ivan Vecera) [2019055] - net: bridge: mrp: Update the Test frames for MRA (Ivan Vecera) [2019055] - bridge: cfm: remove redundant return (Ivan Vecera) [2019055] - net: bridge: remove redundant continue statement (Ivan Vecera) [2019055] - net: bridge: fix vlan tunnel dst refcnt when egressing (Ivan Vecera) [2019055] - net: bridge: fix vlan tunnel dst null pointer dereference (Ivan Vecera) [2019055] - net: bridge: mrp: Update ring transitions. (Ivan Vecera) [2019055] - net: bridge: remove redundant assignment (Ivan Vecera) [2019055] - net: bridge: fix br_multicast_is_router stub when igmp is disabled (Ivan Vecera) [2019055] - net: bridge: fix build when IPv6 is disabled (Ivan Vecera) [2019055] - net: bridge: mcast: export multicast router presence adjacent to a port (Ivan Vecera) [2019055] - net: bridge: mcast: add ip4+ip6 mcast router timers to mdb netlink (Ivan Vecera) [2019055] - net: bridge: mcast: split multicast router state for IPv4 and IPv6 (Ivan Vecera) [2019055] - net: bridge: mcast: split router port del+notify for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare add-router function for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare expiry functions for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare is-router function for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare query reception for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare mdb netlink for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: add wrappers for router node retrieval (Ivan Vecera) [2019055] - net: bridge: mcast: rename multicast router lists and timers (Ivan Vecera) [2019055] - bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Ivan Vecera) [2019055] - net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Ivan Vecera) [2019055] - net: bridge: fix error in br_multicast_add_port when CONFIG_NET_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: propagate error code and extack from br_mc_disabled_update (Ivan Vecera) [2019055] - net: bridge: Fix missing return assignment from br_vlan_replay_one call (Ivan Vecera) [2019055] - bridge: mrp: Disable roles before deleting the MRP instance (Ivan Vecera) [2019055] - net: bridge: add helper to replay VLANs installed on port (Ivan Vecera) [2019055] - net: bridge: add helper to replay port and local fdb entries (Ivan Vecera) [2019055] - net: bridge: add helper to replay port and host-joined mdb entries (Ivan Vecera) [2019055] - net: bridge: add helper to retrieve the current ageing time (Ivan Vecera) [2019055] - net: bridge: add helper for retrieving the current bridge port STP state (Ivan Vecera) [2019055] - net: bridge: when suppression is enabled exclude RARP packets (Ivan Vecera) [2019055] - net: bridge: declare br_vlan_tunnel_lookup argument tunnel_id as __be64 (Ivan Vecera) [2019055] - Documentation: networking: switchdev: add missing "and" word (Ivan Vecera) [2019055] - Documentation: networking: switchdev: separate bulleted items with new line (Ivan Vecera) [2019055] - Documentation: networking: switchdev: fix command for static FDB entries (Ivan Vecera) [2019055] - Documentation: networking: switchdev: clarify device driver behavior (Ivan Vecera) [2019055] - net: bridge: mcast: factor out common allow/block EHT handling (Ivan Vecera) [2019055] - net: bridge: mcast: remove unreachable EHT code (Ivan Vecera) [2019055] - net: bridge: Fix fall-through warnings for Clang (Ivan Vecera) [2019055] - bridge: mrp: Update br_mrp to use new return values of br_mrp_switchdev (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp_switchdev to detect better the errors (Ivan Vecera) [2019055] - bridge: mrp: Add 'enum br_mrp_hw_support' (Ivan Vecera) [2019055] - switchdev: mrp: Extend ring_role_mrp and in_role_mrp (Ivan Vecera) [2019055] - switchdev: mrp: Remove CONFIG_BRIDGE_MRP (Ivan Vecera) [2019055] - net: bridge: fix br_vlan_filter_toggle stub when CONFIG_BRIDGE_VLAN_FILTERING=n (Ivan Vecera) [2019055] - net: bridge: fix switchdev_port_attr_set stub when CONFIG_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: propagate extack through switchdev_port_attr_set (Ivan Vecera) [2019055] - net: bridge: propagate extack through store_bridge_parm (Ivan Vecera) [2019055] - net: bridge: remove __br_vlan_filter_toggle (Ivan Vecera) [2019055] - net: switchdev: pass flags and mask to both {PRE_,}BRIDGE_FLAGS attributes (Ivan Vecera) [2019055] - net: bridge: don't print in br_switchdev_set_port_flag (Ivan Vecera) [2019055] - net: bridge: offload all port flags at once in br_setport (Ivan Vecera) [2019055] - net: switchdev: propagate extack to port attributes (Ivan Vecera) [2019055] - switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT (Ivan Vecera) [2019055] - bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state (Ivan Vecera) [2019055] - net: bridge: mcast: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) (Ivan Vecera) [2019055] - net: bridge: add warning comments to avoid extending sysfs (Ivan Vecera) [2019055] - net: bridge: mcast: drop hosts limit sysfs support (Ivan Vecera) [2019055] - net: bridge: multicast: make tracked EHT hosts limit configurable (Ivan Vecera) [2019055] - net: bridge: multicast: add per-port EHT hosts limit (Ivan Vecera) [2019055] - net: switchdev: use obj-$(CONFIG_NET_SWITCHDEV) form in net/Makefile (Ivan Vecera) [2019055] - net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP (Ivan Vecera) [2019055] - net: bridge: multicast: fix br_multicast_eht_set_entry_lookup indentation (Ivan Vecera) [2019055] - bridge: Use PTR_ERR_OR_ZERO instead if(IS_ERR(...)) + PTR_ERR (Ivan Vecera) [2019055] - net: mrp: move struct definitions out of uapi (Ivan Vecera) [2019055] - net: mrp: fix definitions of MRP test packets (Ivan Vecera) [2019055] - net: bridge: multicast: mark IGMPv3/MLDv2 fast-leave deletes (Ivan Vecera) [2019055] - net: bridge: multicast: handle block pg delete for all cases (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host filter_mode handling (Ivan Vecera) [2019055] - net: bridge: multicast: optimize TO_INCLUDE EHT timeouts (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT include and exclude handling (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT allow/block handling (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host delete function (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT source set handling functions (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host handling functions (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT structures and definitions (Ivan Vecera) [2019055] - net: bridge: multicast: calculate idx position without changing ptr (Ivan Vecera) [2019055] - net: bridge: multicast: __grp_src_block_incl can modify pg (Ivan Vecera) [2019055] - net: bridge: multicast: pass host src address to IGMPv3/MLDv2 functions (Ivan Vecera) [2019055] - net: bridge: multicast: rename src_size to addr_size (Ivan Vecera) [2019055] - net: bridge: check vlan with eth_type_vlan() method (Ivan Vecera) [2019055] - net: switchdev: delete the transaction object (Ivan Vecera) [2019055] - mlxsw: spectrum_switchdev: remove transactional logic for VLAN objects (Ivan Vecera) [2019055] - net: switchdev: remove the transaction structure from port attributes (Ivan Vecera) [2019055] - net: switchdev: delete switchdev_port_obj_add_now (Ivan Vecera) [2019055] - net: switchdev: remove the transaction structure from port object notifiers (Ivan Vecera) [2019055] - net: switchdev: remove vid_begin -> vid_end range from VLAN objects (Ivan Vecera) [2019055] - net: bridge: fix misspellings using codespell tool (Ivan Vecera) [2019055] - net: bridge: notify switchdev of disappearance of old FDB entry upon migration (Ivan Vecera) [2019055] - bridge: Fix a deadlock when enabling multicast snooping (Ivan Vecera) [2019055] - bridge: mrp: Implement LC mode for MRP (Ivan Vecera) [2019055] - net: bridge: switch to net core statistics counters handling (Ivan Vecera) [2019055] - net: bridge: replace struct br_vlan_stats with pcpu_sw_netstats (Ivan Vecera) [2019055] - bridge: mrp: Use hlist_head instead of list_head for mrp (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 *,g auto-add (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exclude timeout (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add initial MLDv2 include test (Ivan Vecera) [2019055] - selftests: net: bridge: factor out and rename sg state functions (Ivan Vecera) [2019055] - selftests: net: lib: add support for IPv6 mcast packet test (Ivan Vecera) [2019055] - selftests: net: bridge: factor out mcast_packet_test (Ivan Vecera) [2019055] - net: bridge: mcast: fix stub definition of br_multicast_querier_exists (Ivan Vecera) [2019055] - net: bridge: explicitly convert between mdb entry state and port group flags (Ivan Vecera) [2019055] - net: bridge: mcast: add support for raw L2 multicast groups (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 *,g auto-add (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exclude timeout (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add tests for igmpv3 is_include and inc -> allow reports (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: add IGMPv3 entries' state helpers (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: check for specific udp ip protocol (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: add support for packet source address (Ivan Vecera) [2019055] - selftests: net: bridge: rename current igmp tests to igmpv2 (Ivan Vecera) [2019055] - net: bridge: fix uninitialized variables when BRIDGE_CFM is disabled (Ivan Vecera) [2019055] - bridge: cfm: Netlink Notifications. (Ivan Vecera) [2019055] - bridge: cfm: Netlink GET status Interface. (Ivan Vecera) [2019055] - bridge: cfm: Netlink GET configuration Interface. (Ivan Vecera) [2019055] - bridge: cfm: Netlink SET configuration Interface. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. CCM frame RX added. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. CCM frame TX added. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. MEP create/delete. (Ivan Vecera) [2019055] - bridge: uapi: cfm: Added EtherType used by the CFM protocol. (Ivan Vecera) [2019055] - bridge: cfm: Add BRIDGE_CFM to Kconfig. (Ivan Vecera) [2019055] - net: bridge: extend the process of special frames (Ivan Vecera) [2019055] - bridge: Netlink interface fix. (Ivan Vecera) [2019055] - net: bridge: mcast: remove only S,G port groups from sg_port hash (Ivan Vecera) [2019055] - net: switchdev: Fixed kerneldoc warning (Ivan Vecera) [2019055] - net: bridge: mcast: when forwarding handle filter mode and blocked flag (Ivan Vecera) [2019055] - net: bridge: mcast: handle host state (Ivan Vecera) [2019055] - net: bridge: mcast: add support for blocked port groups (Ivan Vecera) [2019055] - net: bridge: mcast: handle port group filter modes (Ivan Vecera) [2019055] - net: bridge: mcast: install S,G entries automatically based on reports (Ivan Vecera) [2019055] - net: bridge: mcast: add sg_port rhashtable (Ivan Vecera) [2019055] - net: bridge: mcast: add rt_protocol field to the port group struct (Ivan Vecera) [2019055] - net: bridge: mcast: when igmpv3/mldv2 are enabled lookup (S,G) first, then (*,G) (Ivan Vecera) [2019055] - net: bridge: mdb: add support for add/del/dump of entries with source (Ivan Vecera) [2019055] - net: bridge: mdb: add support to extend add/del commands (Ivan Vecera) [2019055] - net: bridge: mcast: rename br_ip's u member to dst (Ivan Vecera) [2019055] - net: bridge: mcast: use br_ip's src for src groups and querier address (Ivan Vecera) [2019055] - net: bridge: add src field to br_ip (Ivan Vecera) [2019055] - net: bridge: mdb: use extack in br_mdb_add() and br_mdb_add_group() (Ivan Vecera) [2019055] - net: bridge: mdb: move all port and bridge checks to br_mdb_add (Ivan Vecera) [2019055] - net: bridge: mdb: use extack in br_mdb_parse() (Ivan Vecera) [2019055] - net: bridge: delete duplicated words (Ivan Vecera) [2019055] - net: bridge: mcast: don't ignore return value of __grp_src_toex_excl (Ivan Vecera) [2019055] - __netif_receive_skb_core: don't untag vlan from skb on DSA master (Ivan Vecera) [2019055] - bridge: mcast: Fix incomplete MDB dump (Ivan Vecera) [2019055] - net: bridge: mcast: fix unused br var when lockdep isn't defined (Ivan Vecera) [2019055] - net: bridge: mcast: destroy all entries via gc (Ivan Vecera) [2019055] - net: bridge: mcast: improve IGMPv3/MLDv2 query processing (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 BLOCK_OLD_SOURCES report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 CHANGE_TO_INCLUDE/EXCLUDE report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 MODE_IS_INCLUDE/EXCLUDE report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPv3/MLDv2 ALLOW_NEW_SOURCES report (Ivan Vecera) [2019055] - net: bridge: mcast: delete expired port groups without srcs (Ivan Vecera) [2019055] - net: bridge: mdb: use mdb and port entries in notifications (Ivan Vecera) [2019055] - net: bridge: mdb: push notifications in __br_mdb_add/del (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group query retransmit (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group-and-source specific queries (Ivan Vecera) [2019055] - net: bridge: mcast: add support for src list and filter mode dumping (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group source list (Ivan Vecera) [2019055] - net: bridge: mcast: factor out port group del (Ivan Vecera) [2019055] - net: bridge: mdb: arrange internal structs so fast-path fields are close (Ivan Vecera) [2019055] - netlink: consistently use NLA_POLICY_EXACT_LEN() (Ivan Vecera) [2019055] - net: bridge: Add port attribute IFLA_BRPORT_MRP_IN_OPEN (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp_fill_info (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP_INFO attributes for interconnect status (Ivan Vecera) [2019055] - bridge: mrp: Extend MRP netlink interface for configuring MRP interconnect (Ivan Vecera) [2019055] - bridge: mrp: Implement the MRP Interconnect API (Ivan Vecera) [2019055] - bridge: switchdev: mrp: Extend MRP API for switchdev for MRP Interconnect (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_in_port_open function (Ivan Vecera) [2019055] - bridge: mrp: Rename br_mrp_port_open to br_mrp_ring_port_open (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp for MRP interconnect (Ivan Vecera) [2019055] - bridge: mrp: Extend bridge interface (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP attributes for MRP interconnect (Ivan Vecera) [2019055] - switchdev: mrp: Extend switchdev API for MRP Interconnect (Ivan Vecera) [2019055] - net: bridge: fix undefined br_vlan_can_enter_range in tunnel code (Ivan Vecera) [2019055] - net: switchdev: kerneldoc fixes (Ivan Vecera) [2019055] - net: bridge: notify on vlan tunnel changes done via the old api (Ivan Vecera) [2019055] - bridge: Extend br_fill_ifinfo to return MPR status (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_fill_info (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP attributes to get the status (Ivan Vecera) [2019055] - bridge: mrp: Fix endian conversion and some other warnings (Ivan Vecera) [2019055] - net: bridge: add a flag to avoid refreshing fdb when changing/adding (Ivan Vecera) [2019055] - net: bridge: add option to allow activity notifications for any fdb entries (Ivan Vecera) [2019055] - net: neighbor: add fdb extended attribute (Ivan Vecera) [2019055] - net: bridge: fdb_add_entry takes ndm as argument (Ivan Vecera) [2019055] - bridge: mrp: Validate when setting the port role (Ivan Vecera) [2019055] - bridge: uapi: mrp: Fix MRP_PORT_ROLE (Ivan Vecera) [2019055] - bridge: mrp: Add support for role MRA (Ivan Vecera) [2019055] - bridge: mrp: Set the priority of MRP instance (Ivan Vecera) [2019055] - bridge: mrp: Update MRP frame type (Ivan Vecera) [2019055] - bridge: multicast: work around clang bug (Ivan Vecera) [2019055] - bridge: mrp: Rework the MRP netlink interface (Ivan Vecera) [2019055] - bridge: mrp: Fix out-of-bounds read in br_mrp_parse (Ivan Vecera) [2019055] - bridge: mrp: Restore port state when deleting MRP instance (Ivan Vecera) [2019055] - switchdev: mrp: Remove the variable mrp_ring_state (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_unique_ifindex function (Ivan Vecera) [2019055] - net: bridge: allow enslaving some DSA master network devices (Ivan Vecera) [2019055] - net: remove newlines in NL_SET_ERR_MSG_MOD (Ivan Vecera) [2019055] - net: bridge: return false in br_mrp_enabled() (Ivan Vecera) [2019055] - docs: networking: convert switchdev.txt to ReST (Ivan Vecera) [2019055] - net: bridge: Add checks for enabling the STP. (Ivan Vecera) [2019055] - bridge: mrp: Integrate MRP into the bridge (Ivan Vecera) [2019055] - bridge: mrp: Implement netlink interface to configure MRP (Ivan Vecera) [2019055] - bridge: mrp: Connect MRP API with the switchdev API (Ivan Vecera) [2019055] - bridge: switchdev: mrp: Implement MRP API for switchdev (Ivan Vecera) [2019055] - switchdev: mrp: Extend switchdev API to offload MRP (Ivan Vecera) [2019055] - bridge: mrp: Add MRP interface. (Ivan Vecera) [2019055] - net: bridge: Add port attribute IFLA_BRPORT_MRP_RING_OPEN (Ivan Vecera) [2019055] - bridge: mrp: Extend bridge interface (Ivan Vecera) [2019055] - bridge: mrp: Update Kconfig (Ivan Vecera) [2019055] - bridge: uapi: mrp: Add mrp attributes. (Ivan Vecera) [2019055] - net: bridge: vlan options: move the tunnel command to the nested attribute (Ivan Vecera) [2019055] - net: bridge: vlan options: nest the tunnel id into a tunnel info attribute (Ivan Vecera) [2019055] - net: bridge: vlan: include stats in dumps if requested (Ivan Vecera) [2019055] - net: bridge: vlan options: add support for tunnel mapping set/del (Ivan Vecera) [2019055] - net: bridge: vlan options: add support for tunnel id dumping (Ivan Vecera) [2019055] - net: bridge: vlan tunnel: constify bridge and port arguments (Ivan Vecera) [2019055] - net: bridge: vlan options: rename br_vlan_opts_eq to br_vlan_opts_eq_range (Ivan Vecera) [2019055] - net: switchdev: do not propagate bridge updates across bridges (Ivan Vecera) [2019055] - bridge: br_stp: Use built-in RCU list checking (Ivan Vecera) [2019055] - net: switchdev: Replace zero-length array with flexible-array member (Ivan Vecera) [2019055] - net: bridge: vlan: add per-vlan state (Ivan Vecera) [2019055] - net: bridge: vlan: add basic option setting support (Ivan Vecera) [2019055] - net: bridge: vlan: add basic option dumping support (Ivan Vecera) [2019055] - net: bridge: check port state before br_allowed_egress (Ivan Vecera) [2019055] - net: bridge: vlan: notify on vlan add/delete/change flags (Ivan Vecera) [2019055] - net: bridge: vlan: add rtnetlink group and notify support (Ivan Vecera) [2019055] - net: bridge: vlan: add rtm range support (Ivan Vecera) [2019055] - net: bridge: vlan: add del rtm message support (Ivan Vecera) [2019055] - net: bridge: vlan: add new rtm message support (Ivan Vecera) [2019055] - net: bridge: vlan: add rtm definitions and dump support (Ivan Vecera) [2019055] - net: bridge: netlink: add extack error messages when processing vlans (Ivan Vecera) [2019055] - net: bridge: vlan: add helpers to check for vlan id/range validity (Ivan Vecera) [2019055] - net: bridge: add STP xstats (Ivan Vecera) [2019055] - treewide: Use sizeof_field() macro (Ivan Vecera) [2019055] - bridge: implement get_link_ksettings ethtool method (Ivan Vecera) [2019055] - net: bridge: fdb: eliminate extra port state tests from fast-path (Ivan Vecera) [2019055] - net: bridge: fdb: restore unlikely() when taking over externally added entries (Ivan Vecera) [2019055] - net: bridge: fdb: avoid two atomic bitops in br_fdb_external_learn_add() (Ivan Vecera) [2019055] - net: bridge: fdb: br_fdb_update can take flags directly (Ivan Vecera) [2019055] - net: bridge: Populate the pvid flag in br_vlan_get_info (Ivan Vecera) [2019055] - net: fix __ip_mc_inc_group usage (Ivan Vecera) [2019055] - net: bridge: mdb: allow add/delete for host-joined groups (Ivan Vecera) [2019055] - net: bridge: mdb: dump host-joined entries as well (Ivan Vecera) [2019055] - net: bridge: mdb: factor out mdb filling (Ivan Vecera) [2019055] - net: bridge: mdb: move vlan comments (Ivan Vecera) [2019055] - net: bridge: mcast: add delete due to fast-leave mdb flag (Ivan Vecera) [2019055] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Ivan Vecera) [2019055] - treewide: Add SPDX license identifier for missed files (Ivan Vecera) [2019055] - treewide: Add SPDX license identifier - Makefile/Kconfig (Ivan Vecera) [2019055] - bridge: Fix error path for kobject_init_and_add() (Ivan Vecera) [2019055] - bridge: only include nf_queue.h if needed (Ivan Vecera) [2019055] - bridge: broute: make broute a real ebtables table (Ivan Vecera) [2019055] - bridge: netfilter: unroll NF_HOOK helper in bridge input path (Ivan Vecera) [2019055] - bridge: reduce size of input cb to 16 bytes (Ivan Vecera) [2019055] - net: bridge: update multicast stats from maybe_deliver() (Ivan Vecera) [2019055] - net: bridge: mcast: remove unused br_ip_equal function (Ivan Vecera) [2019055] - net: bridge: optimize backup_port fdb convergence (Ivan Vecera) [2019055] - net: bridge: use netif_is_bridge_port() (Ivan Vecera) [2019055] - net: bridge: use eth_broadcast_addr() to assign broadcast address (Ivan Vecera) [2019055] - tools headers uapi: Update linux/in.h copy (Ivan Vecera) [2019055] - switchdev: Remove unused transaction item queue (Ivan Vecera) [2019055] - bridge: remove redundant check on err in br_multicast_ipv4_rcv (Ivan Vecera) [2019055] - net: Fix ip_mc_{dec,inc}_group allocation context (Ivan Vecera) [2019055] - bridge: remove duplicated include from br_multicast.c (Ivan Vecera) [2019055] - bridge: Snoop Multicast Router Advertisements (Ivan Vecera) [2019055] - bridge: join all-snoopers multicast address (Ivan Vecera) [2019055] - bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() internals (Ivan Vecera) [2019055] - tools include uapi: Sync linux/if_link.h copy with the kernel sources (Ivan Vecera) [2019055] - net: bridge: fix a bug on using a neighbour cache entry without checking its state (Ivan Vecera) [2019055] - net: bridge: remove unneeded variable 'err' (Ivan Vecera) [2019055] - net: bridge: remove redundant checks for null p->dev and p->br (Ivan Vecera) [2019055] - net: bridge: export supported boolopts (Ivan Vecera) [2019055] - net: bridge: add no_linklocal_learn bool option (Ivan Vecera) [2019055] - net: bridge: add support for user-controlled bool options (Ivan Vecera) [2019055] - bridge: use __vlan_hwaccel helpers (Ivan Vecera) [2019055] - netfilter: bridge: define INT_MIN & INT_MAX in userspace (Ivan Vecera) [2019055] - docs: fix some broken documentation references (Ivan Vecera) [2019055] - bridge: Switch to bitmap_zalloc() (Ivan Vecera) [2019055] - netfilter: bridge: Expose nf_tables bridge hook priorities through uapi (Ivan Vecera) [2019055] - net: bridge: add support for backup port (Ivan Vecera) [2019055] - net: bridge: add support for raw sysfs port options (Ivan Vecera) [2019055] - docs: networking: Convert bridge.txt to rst (Ivan Vecera) [2019055] - net: switchdev: consolidate RH_KABI macros usage (Ivan Vecera) [2019055] - kcov: Remove kcov include from sched.h and move it to its users. (Josef Oskera) [2026467] - tasklets: Provide tasklet_disable_in_atomic() (Ivan Vecera) [2026475] - tasklets: Use static inlines for stub implementations (Ivan Vecera) [2026475] - net: sock: introduce sk_error_report (Ivan Vecera) [2026469] - redhat: Add CONFIG_RHEL_DIFFERENCES (Prarit Bhargava) [2021571]- serial: 8520_port: Fix function param documentation (Waiman Long) [1970241] - serial: 8250: Optimize irq enable after console write (Waiman Long) [1970241] - serial: 8250: Fix rs485 delay after console write (Waiman Long) [1970241] - serial: 8250: Support console on software emulated rs485 ports (Waiman Long) [1970241] - serial: 8250: Generalize rs485 software emulation (Waiman Long) [1970241] - serial: 8250: Deduplicate rs485 active_timer assignment (Waiman Long) [1970241] - serial: 8250: Sanitize rs485 config harder (Waiman Long) [1970241] - serial: 8250: Deduplicate ->rs485_config() callback (Waiman Long) [1970241] - serial: 8250: Support rs485 devicetree properties (Waiman Long) [1970241] - serial: 8250_port: Don't use power management for kernel console (Waiman Long) [1970241] - console: Introduce ->exit() callback (Waiman Long) [1970241] - console: Don't notify user space when unregister non-listed console (Waiman Long) [1970241] - tty: 8250_of: Use software emulated RS485 direction control (Waiman Long) [1970241] - serial: 8250: Add MSR/MCR TIOCM conversion wrapper functions (Waiman Long) [1970241] - serial: 8250_of: Use of_device_get_match_data() (Waiman Long) [1970241] - serial: 8250_of: Fix for lack of interrupt support (Waiman Long) [1970241] - serial: 8250: of: Defer probe on missing IRQ (Waiman Long) [1970241] - serial: 8250: of: Correct of_platform_serial_setup() error handling (Waiman Long) [1970241] - mm/vmstat: protect per cpu variables with preempt disable on RT (Scott Wood) [2011667] - mm, slub: convert kmem_cpu_slab protection to local_lock (Scott Wood) [2011667] - mm, slub: use migrate_disable() on PREEMPT_RT (Scott Wood) [2011667] - mm, slub: protect put_cpu_partial() with disabled irqs instead of cmpxchg (Scott Wood) [2011667] - mm, slub: make slab_lock() disable irqs with PREEMPT_RT (Scott Wood) [2011667] - mm: slub: make object_map_lock a raw_spinlock_t (Scott Wood) [2011667] - mm: slub: move flush_cpu_slab() invocations __free_slab() invocations out of IRQ context (Scott Wood) [2011667] - mm, slab: split out the cpu offline variant of flush_slab() (Scott Wood) [2011667] - mm, slub: don't disable irqs in slub_cpu_dead() (Scott Wood) [2011667] - mm, slub: only disable irq with spin_lock in __unfreeze_partials() (Scott Wood) [2011667] - mm, slub: separate detaching of partial list in unfreeze_partials() from unfreezing (Scott Wood) [2011667] - mm, slub: detach whole partial list at once in unfreeze_partials() (Scott Wood) [2011667] - mm, slub: discard slabs in unfreeze_partials() without irqs disabled (Scott Wood) [2011667] - mm, slub: move irq control into unfreeze_partials() (Scott Wood) [2011667] - mm, slub: call deactivate_slab() without disabling irqs (Scott Wood) [2011667] - mm, slub: make locking in deactivate_slab() irq-safe (Scott Wood) [2011667] - mm, slub: move reset of c->page and freelist out of deactivate_slab() (Scott Wood) [2011667] - mm, slub: stop disabling irqs around get_partial() (Scott Wood) [2011667] - mm, slub: check new pages with restored irqs (Scott Wood) [2011667] - mm, slub: validate slab from partial list or page allocator before making it cpu slab (Scott Wood) [2011667] - mm, slub: restore irqs around calling new_slab() (Scott Wood) [2011667] - mm, slub: move disabling irqs closer to get_partial() in ___slab_alloc() (Scott Wood) [2011667] - mm, slub: do initial checks in ___slab_alloc() with irqs enabled (Scott Wood) [2011667] - mm, slub: move disabling/enabling irqs to ___slab_alloc() (Scott Wood) [2011667] - mm, slub: simplify kmem_cache_cpu and tid setup (Scott Wood) [2011667] - mm, slub: restructure new page checks in ___slab_alloc() (Scott Wood) [2011667] - mm, slub: return slab page from get_partial() and set c->page afterwards (Scott Wood) [2011667] - mm, slub: dissolve new_slab_objects() into ___slab_alloc() (Scott Wood) [2011667] - mm, slub: extract get_partial() from new_slab_objects() (Scott Wood) [2011667] - mm, slub: remove redundant unfreeze_partials() from put_cpu_partial() (Scott Wood) [2011667] - mm, slub: don't disable irq for debug_check_no_locks_freed() (Scott Wood) [2011667] - mm, slub: allocate private object map for validate_slab_cache() (Scott Wood) [2011667] - mm, slub: allocate private object map for debugfs listings (Scott Wood) [2011667] - mm, slub: don't call flush_all() from slab_debug_trace_open() (Scott Wood) [2011667] - mm/slub.c: drop lockdep_assert_held() from put_map() (Scott Wood) [2011667] - mm/slub.c: replace cpu_slab->partial with wrapped APIs (Scott Wood) [2011667] - mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs (Scott Wood) [2011667] - sched/rt, mm: Use CONFIG_PREEMPTION (Scott Wood) [2011667] - tcp: fix page frag corruption on page fault (Paolo Abeni) [1996074] - net: fix sk_page_frag() recursion from memory reclaim (Paolo Abeni) [1996074] - net: udp6: replace __UDP_INC_STATS() with __UDP6_INC_STATS() (Xin Long) [2020407] - net: udp: annotate data race around udp_sk(sk)->corkflag (Xin Long) [2020407] - net/ipv4/udp_tunnel_core.c: remove superfluous header files from udp_tunnel_core.c (Xin Long) [2020407] - udp_tunnel: Fix udp_tunnel_nic work-queue type (Xin Long) [2020407] - net, gro: Set inner transport header offset in tcp/udp GRO hook (Xin Long) [2020407] - bareudp: Add extack support to bareudp_configure() (Guillaume Nault) [1946040] - bareudp: Move definition of struct bareudp_conf to bareudp.c (Guillaume Nault) [1946040] - bareudp: Remove bareudp_dev_create() (Guillaume Nault) [1946040] - net: bareudp: simplify error paths calling dellink (Guillaume Nault) [1946040] - mptcp: re-arm retransmit timer if data is pending (Paolo Abeni) [2019493] - mptcp: remove tx_pending_data (Paolo Abeni) [2019493] - mptcp: do not shrink snd_nxt when recovering (Paolo Abeni) [2019493] - mptcp: drop unused sk in mptcp_push_release (Paolo Abeni) [2019493] - selftests: mptcp: fix proto type in link_failure tests (Paolo Abeni) [2019493] - selftests: mptcp: add testcase for active-back (Paolo Abeni) [2019493] - mptcp: backup flag from incoming MPJ ack option (Paolo Abeni) [2019493] - mptcp: add mibs for stale subflows processing (Paolo Abeni) [2019493] - mptcp: faster active backup recovery (Paolo Abeni) [2019493] - mptcp: cleanup sysctl data and helpers (Paolo Abeni) [2019493] - mptcp: handle pending data on closed subflow (Paolo Abeni) [2019493] - mptcp: less aggressive retransmission strategy (Paolo Abeni) [2019493] - mptcp: more accurate timeout (Paolo Abeni) [2019493] - mptcp: stop relying on tcp_tx_skb_cache (Paolo Abeni) [2019493] - tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers (Paolo Abeni) [2019493] - selftests: KVM: avoid failures due to reserved HyperTransport region (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix when shadow_root_level=5 && guest root_level<4 (Vitaly Kuznetsov) [2009340] - KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ active (Vitaly Kuznetsov) [2009340] - KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO (Vitaly Kuznetsov) [2009340] - KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Vitaly Kuznetsov) [2009340] - KVM: selftests: test KVM_GUESTDBG_BLOCKIRQ (Vitaly Kuznetsov) [2009340] - x86/sgx/virt: implement SGX_IOC_VEPC_REMOVE ioctl (Vitaly Kuznetsov) [2009340] - x86/sgx/virt: extract sgx_vepc_remove_page (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Complete prefetch for trailing SPTEs for direct, legacy MMU (Vitaly Kuznetsov) [2009340] - KVM: x86: Do not mark all registers as avail/dirty during RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: SVM: don't set VMLOAD/VMSAVE intercepts on vCPU reset (Vitaly Kuznetsov) [2009340] - KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup (Vitaly Kuznetsov) [2009340] - Revert "x86/kvm: fix vcpu-id indexed array sizes" (Vitaly Kuznetsov) [2009340] - KVM: X86: Cache CR3 in prev_roots when PCID is disabled (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() (Vitaly Kuznetsov) [2009340] - KVM: X86: Don't reset mmu context when toggling X86_CR4_PGE (Vitaly Kuznetsov) [2009340] - KVM: X86: Don't reset mmu context when X86_CR4_PCIDE 1->0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned (Vitaly Kuznetsov) [2009340] - KVM: x86: Take srcu lock in post_kvm_run_save() (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: fix another issue with string I/O VMGEXITs (Vitaly Kuznetsov) [2009340] - KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block() (Vitaly Kuznetsov) [2009340] - KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock (Vitaly Kuznetsov) [2009340] - KVM: selftests: Refactor help message for -s backing_src (Vitaly Kuznetsov) [2009340] - KVM: selftests: Change backing_src flag to -s in demand_paging_test (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if needed (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: keep INS functions together (Vitaly Kuznetsov) [2009340] - KVM: x86: remove unnecessary arguments from complete_emulator_pio_in (Vitaly Kuznetsov) [2009340] - KVM: x86: split the two parts of emulator_pio_in (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: clean up kvm_sev_es_ins/outs (Vitaly Kuznetsov) [2009340] - KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: rename guest_ins_data to sev_pio_data (Vitaly Kuznetsov) [2009340] - KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATA (Vitaly Kuznetsov) [2009340] - KVM: MMU: Reset mmu->pkru_mask to avoid stale data (Vitaly Kuznetsov) [2009340] - KVM: nVMX: promptly process interrupts delivered while in guest mode (Vitaly Kuznetsov) [2009340] - KVM: x86: check for interrupts before deciding whether to exit the fast path (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: reduce ghcb_sa_len to 32 bits (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove redundant handling of bus lock vmexit (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN if APIC HW/SW disable static keys are non-zero on unload (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: fix length of string I/O (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: Set guest_state_protected after VMSA update (Vitaly Kuznetsov) [2009340] - KVM: kvm_stat: do not show halt_wait_ns (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET" (Vitaly Kuznetsov) [2009340] - KVM: s390: restore old debugfs names (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Synch KVM's svm.h header with the kernel (Vitaly Kuznetsov) [2009340] - KVM: selftests: introduce P44V64 for z196 and EC12 (Vitaly Kuznetsov) [2009340] - KVM: selftests: introduce P47V64 for s390x (Vitaly Kuznetsov) [2009340] - x86/sev: Use "SEV: " prefix for messages from sev.c (Vitaly Kuznetsov) [2009340] - KVM: stats: remove dead stores (Vitaly Kuznetsov) [2009340] - kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Vitaly Kuznetsov) [2009340] - kvm: fix objtool relocation warning (Vitaly Kuznetsov) [2009340] - KVM: selftests: Ensure all migrations are performed when test is affined (Vitaly Kuznetsov) [2009340] - KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Vitaly Kuznetsov) [2009340] - x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Vitaly Kuznetsov) [2009340] - selftests: KVM: Don't clobber XMM register when read (Vitaly Kuznetsov) [2009340] - KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue (Vitaly Kuznetsov) [2009340] - selftests: KVM: Explicitly use movq to read xmm registers (Vitaly Kuznetsov) [2009340] - selftests: KVM: Call ucall_init when setting up in rseq_test (Vitaly Kuznetsov) [2009340] - KVM: X86: Synchronize the shadow pagetable before link it (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix missed remote tlb flush in rmap_write_protect() (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: test eax for 4K alignment for GP errata workaround (Vitaly Kuznetsov) [2009340] - KVM: x86: selftests: test simultaneous uses of V_IRQ from L1 and L0 (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Vitaly Kuznetsov) [2009340] - KVM: x86: nVMX: re-evaluate emulation_required on nested VM exit (Vitaly Kuznetsov) [2009340] - KVM: x86: nVMX: don't fail nested VM entry on invalid guest state if !from_vmentry (Vitaly Kuznetsov) [2009340] - KVM: x86: VMX: synthesize invalid VM exit when emulating invalid guest state (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smm (Vitaly Kuznetsov) [2009340] - KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM mode (Vitaly Kuznetsov) [2009340] - KVM: x86: reset pdptrs_from_userspace when exiting smm (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: restore the L1 host state prior to resuming nested guest on SMM exit (Vitaly Kuznetsov) [2009340] - KVM: KVM: Use cpumask_available() to check for NULL cpumask when kicking vCPUs (Vitaly Kuznetsov) [2009340] - KVM: Clean up benign vcpu->cpu data races when kicking vCPUs (Vitaly Kuznetsov) [2009340] - KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov) [2009340] - KVM: selftests: Create a separate dirty bitmap per slot (Vitaly Kuznetsov) [2009340] - KVM: SEV: Allow some commands for mirror VM (Vitaly Kuznetsov) [2009340] - KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Fix nested bus lock VM exit (Vitaly Kuznetsov) [2009340] - KVM: x86: Identify vCPU0 by its vcpu_idx instead of its vCPUs array entry (Vitaly Kuznetsov) [2009340] - KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor (Vitaly Kuznetsov) [2009340] - kvm: fix wrong exception emulation in check_rdtsc (Vitaly Kuznetsov) [2009340] - KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA (Vitaly Kuznetsov) [2009340] - KVM: SVM: fix missing sev_decommission in sev_receive_start (Vitaly Kuznetsov) [2009340] - KVM: SEV: Acquire vcpu mutex when updating VMSA (Vitaly Kuznetsov) [2009340] - KVM: do not shrink halt_poll_ns below grow_start (Vitaly Kuznetsov) [2009340] - KVM: nVMX: fix comments of handle_vmon() (Vitaly Kuznetsov) [2009340] - KVM: x86: Handle SRCU initialization failure during page track init (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove defunct "nr_active_uret_msrs" field (Vitaly Kuznetsov) [2009340] - selftests: KVM: Align SMCCC call with the spec in steal_time (Vitaly Kuznetsov) [2009340] - selftests: KVM: Fix check for !POLLIN in demand_paging_test (Vitaly Kuznetsov) [2009340] - KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Mark all registers as avail/dirty at vCPU creation (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add a test for KVM_RUN+rseq to detect task migration bugs (Vitaly Kuznetsov) [2009340] - tools: Move x86 syscall number fallbacks to .../uapi/ (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix get_run_delay() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - selftests: kvm: move get_run_delay() into lib/test_util (Vitaly Kuznetsov) [2009340] - selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - tools: rename bitmap_alloc() to bitmap_zalloc() (Vitaly Kuznetsov) [2009340] - KVM: Drop unused kvm_dirty_gfn_invalid() (Vitaly Kuznetsov) [2009340] - KVM: MMU: mark role_regs and role accessors as maybe unused (Vitaly Kuznetsov) [2009340] - x86/kvm: Don't enable IRQ when IRQ enabled in kvm_wait (Vitaly Kuznetsov) [2009340] - KVM: stats: Add VM stat for remote tlb flush requests (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Move lpage_disallowed_link further "down" in kvm_mmu_page (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Relocate kvm_mmu_page.tdp_mmu_page for better cache locality (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove unused field mmio_cached in struct kvm_mmu_page (Vitaly Kuznetsov) [2009340] - KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't freak out if pml5_root is NULL on 4-level host (Vitaly Kuznetsov) [2009340] - KVM: SVM: Add 5-level page table support for SVM (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Support shadowing NPT when 5-level paging is enabled in host (Vitaly Kuznetsov) [2009340] - KVM: x86: Allow CPU to force vendor-specific TDP level (Vitaly Kuznetsov) [2009340] - KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_level (Vitaly Kuznetsov) [2009340] - KVM: x86: implement KVM_GUESTDBG_BLOCKIRQ (Vitaly Kuznetsov) [2009340] - KVM: SVM: split svm_handle_invalid_exit (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant spte present check in mmu_set_spte (Vitaly Kuznetsov) [2009340] - KVM: stats: Add halt polling related histogram stats (Vitaly Kuznetsov) [2009340] - KVM: stats: Add halt_wait_ns stats for all architectures (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add checks for histogram stats bucket_size field (Vitaly Kuznetsov) [2009340] - KVM: stats: Update doc for histogram statistics (Vitaly Kuznetsov) [2009340] - KVM: stats: Support linear and logarithmic histogram statistics (Vitaly Kuznetsov) [2009340] - KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Vitaly Kuznetsov) [2009340] - KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Vitaly Kuznetsov) [2009340] - KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Vitaly Kuznetsov) [2009340] - KVM: SVM: avoid refreshing avic if its state didn't change (Vitaly Kuznetsov) [2009340] - KVM: SVM: remove svm_toggle_avic_for_irq_window (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Deactivate APICv only when AutoEOI feature is in use (Vitaly Kuznetsov) [2009340] - KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Vitaly Kuznetsov) [2009340] - KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Vitaly Kuznetsov) [2009340] - KVM: x86: don't disable APICv memslot when inhibited (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: allow APICv memslot to be enabled but invisible (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: allow kvm_faultin_pfn to return page fault handling code (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: rename try_async_pf to kvm_faultin_pfn (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: add comment explaining arguments to kvm_zap_gfn_range (Vitaly Kuznetsov) [2009340] - KVM: Allow to have arch-specific per-vm debugfs files (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Vitaly Kuznetsov) [2009340] - KVM: x86: Clean up redundant ROL16(val, n) macro definition (Vitaly Kuznetsov) [2009340] - KVM: x86: Move declaration of kvm_spurious_fault() to x86.h (Vitaly Kuznetsov) [2009340] - KVM: x86: Kill off __ex() and __kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Hide VMCS control calculators in vmx.c (Vitaly Kuznetsov) [2009340] - KVM: VMX: Drop caching of KVM's desired sec exec controls for vmcs01 (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Reset DR6 only when KVM_DEBUGREG_WONT_EXIT (Vitaly Kuznetsov) [2009340] - KVM: X86: Set host DR6 only on VMX and for KVM_DEBUGREG_WONT_EXIT (Vitaly Kuznetsov) [2009340] - KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF (Vitaly Kuznetsov) [2009340] - kvm: vmx: Sync all matching EPTPs when injecting nested EPT fault (Vitaly Kuznetsov) [2009340] - KVM: x86: remove dead initialization (Vitaly Kuznetsov) [2009340] - KVM: x86: Allow guest to set EFER.NX=1 on non-PAE 32-bit kernels (Vitaly Kuznetsov) [2009340] - x86: Fix typo s/ECLR/ELCR/ for the PIC register (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move vcpu_args_set into perf_test_util (Vitaly Kuznetsov) [2009340] - KVM: selftests: Support multiple slots in dirty_log_perf_test (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Leverage vcpu->last_used_slot for rmap_add and rmap_recycle (Vitaly Kuznetsov) [2009340] - KVM: Cache the last used slot index per vCPU (Vitaly Kuznetsov) [2009340] - KVM: Move last_used_slot logic out of search_memslots (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Vitaly Kuznetsov) [2009340] - KVM: xen: do not use struct gfn_to_hva_cache (Vitaly Kuznetsov) [2009340] - KVM: selftests: fix hyperv_clock test (Vitaly Kuznetsov) [2009340] - KVM: SVM: improve the code readability for ASID management (Vitaly Kuznetsov) [2009340] - KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Vitaly Kuznetsov) [2009340] - KVM: Do not leak memory for duplicate debugfs directories (Vitaly Kuznetsov) [2009340] - KVM: x86/pmu: Introduce pmc->is_paused to reduce the call time of perf interfaces (Vitaly Kuznetsov) [2009340] - KVM: X86: Optimize zapping rmap (Vitaly Kuznetsov) [2009340] - KVM: X86: Optimize pte_list_desc with per-array counter (Vitaly Kuznetsov) [2009340] - KVM: X86: MMU: Tune PTE_LIST_EXT to be bigger (Vitaly Kuznetsov) [2009340] - KVM: selftests: Test access to XMM fast hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check if guest is allowed to use XMM registers for hypercall input (Vitaly Kuznetsov) [2009340] - KVM: x86: Introduce trace_kvm_hv_hypercall_done() (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check access to hypercall before reading XMM registers (Vitaly Kuznetsov) [2009340] - KVM: nSVM: remove useless kvm_clear_*_queue (Vitaly Kuznetsov) [2009340] - KVM: x86: Preserve guest's CR0.CD/NW on INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop redundant clearing of vcpu->arch.hflags at INIT/RESET (Vitaly Kuznetsov) [2009340] - KVM: SVM: Emulate #INIT in response to triple fault shutdown (Vitaly Kuznetsov) [2009340] - KVM: VMX: Move RESET-only VMWRITE sequences to init_vmcs() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove redundant write to set vCPU as active at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Smush x2APIC MSR bitmap adjustments into single function (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove unnecessary initialization of msr_bitmap_mode (Vitaly Kuznetsov) [2009340] - KVM: VMX: Don't redo x2APIC MSR bitmaps when userspace filter is changed (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Remove obsolete MSR bitmap refresh at nested transitions (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove obsolete MSR bitmap refresh at vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Move setting of sregs during vCPU RESET/INIT to common x86 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Don't _explicitly_ reconfigure user return MSRs on vCPU INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Refresh list of user return MSRs after setting guest CPUID (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip pointless MSR bitmap update when setting EFER (Vitaly Kuznetsov) [2009340] - KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Don't evaluate "emulation required" on nested VM-Exit (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip emulation required checks during pmode/rmode transitions (Vitaly Kuznetsov) [2009340] - KVM: VMX: Process CR0.PG side effects after setting CR0 assets (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Skip the permission_fault() check on MMIO if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Pull GUEST_CR3 from the VMCS iff CR3 load exiting is disabled (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants 'em (Vitaly Kuznetsov) [2009340] - KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove direct write to vcpu->arch.cr0 during vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guest (Vitaly Kuznetsov) [2009340] - KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Move EDX initialization at vCPU RESET to common code (Vitaly Kuznetsov) [2009340] - KVM: x86: Consolidate APIC base RESET initialization code (Vitaly Kuznetsov) [2009340] - KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET (Vitaly Kuznetsov) [2009340] - KVM: VMX: Stuff vcpu->arch.apic_base directly at vCPU RESET (Vitaly Kuznetsov) [2009340] - KVM: x86: Set BSP bit in reset BSP vCPU's APIC base by default (Vitaly Kuznetsov) [2009340] - KVM: x86: Don't force set BSP bit when local APIC is managed by userspace (Vitaly Kuznetsov) [2009340] - KVM: x86: Migrate the PIT only if vcpu0 is migrated, not any BSP (Vitaly Kuznetsov) [2009340] - KVM: x86: Remove defunct BSP "update" in local APIC reset (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN if the APIC map is dirty without an in-kernel local APIC (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop explicit MMU reset at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove explicit MMU reset in enter_rmode() (Vitaly Kuznetsov) [2009340] - KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping (Vitaly Kuznetsov) [2009340] - KVM: SVM: Zero out GDTR.base and IDTR.base on INIT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Set LDTR to its architecturally defined value on nested VM-Exit (Vitaly Kuznetsov) [2009340] - KVM: x86: Flush the guest's TLB on INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: fast_page_fault support for the TDP MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Make walk_shadow_page_lockless_{begin,end} interoperate with the TDP MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix use of enums in trace_fast_page_fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault (Vitaly Kuznetsov) [2009340] - KVM: Introduce kvm_get_kvm_safe() (Vitaly Kuznetsov) [2009340] - x86/kvm: remove non-x86 stuff from arch/x86/kvm/ioapic.h (Vitaly Kuznetsov) [2009340] - KVM: X86: Add per-vm stat for max rmap list size (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Refactor shadow walk in __direct_map() to reduce indentation (Vitaly Kuznetsov) [2009340] - KVM: x86: Hoist kvm_dirty_regs check out of sync_regs() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Mark VM as bugged if page fault returns RET_PF_INVALID (Vitaly Kuznetsov) [2009340] - KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal to the VM (Vitaly Kuznetsov) [2009340] - KVM: Export kvm_make_all_cpus_request() for use in marking VMs as bugged (Vitaly Kuznetsov) [2009340] - KVM: Add infrastructure and macro to mark VM as bugged (Vitaly Kuznetsov) [2009340] - KVM: Get rid of kvm_get_pfn() (Vitaly Kuznetsov) [2009340] - KVM: arm64: Use get_page() instead of kvm_get_pfn() (Vitaly Kuznetsov) [2009340] - KVM: x86: accept userspace interrupt only if no event is injected (Vitaly Kuznetsov) [2009340] - KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Vitaly Kuznetsov) [2009340] - KVM: use cpu_relax when halt polling (Vitaly Kuznetsov) [2009340] - KVM: SVM: use vmcb01 in svm_refresh_apicv_exec_ctrl (Vitaly Kuznetsov) [2009340] - KVM: SVM: tweak warning about enabled AVIC on nested entry (Vitaly Kuznetsov) [2009340] - KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Vitaly Kuznetsov) [2009340] - KVM: SVM: delay svm_vcpu_init_msrpm after svm->vmcb is initialized (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce access_tracking_perf_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix missing break in dirty_log_perf_test arg parsing (Vitaly Kuznetsov) [2009340] - x86/kvm: fix vcpu-id indexed array sizes (Vitaly Kuznetsov) [2009340] - KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access (Vitaly Kuznetsov) [2009340] - KVM: Documentation: Fix KVM_CAP_ENFORCE_PV_FEATURE_CPUID name (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Swap the parameter order for svm_copy_vmrun_state()/svm_copy_vmloadsave_state() (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Rename nested_svm_vmloadsave() to svm_copy_vmloadsave_state() (Vitaly Kuznetsov) [2009340] - docs: virt: kvm: api.rst: replace some characters (Vitaly Kuznetsov) [2009340] - docs: kvm: properly format code blocks and lists (Vitaly Kuznetsov) [2009340] - docs: kvm: fix build warnings (Vitaly Kuznetsov) [2009340] - KVM: selftests: Address extra memslot parameters in vm_vaddr_alloc (Vitaly Kuznetsov) [2009340] - kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: WARN and reject loading KVM if NX is supported but not enabled" (Vitaly Kuznetsov) [2009340] - KVM: selftests: x86: Address missing vm_install_exception_handler conversions (Vitaly Kuznetsov) [2009340] - KVM: selftests: change pthread_yield to sched_yield (Vitaly Kuznetsov) [2009340] - KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Vitaly Kuznetsov) [2009340] - kvm: x86: disable the narrow guest module parameter on unload (Vitaly Kuznetsov) [2009340] - selftests: kvm: Allows userspace to handle emulation errors. (Vitaly Kuznetsov) [2009340] - kvm: x86: Allow userspace to handle emulation errors (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Let guest use GBPAGES if supported in hardware and TDP is on (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get CR4.SMEP from MMU, not vCPU, in shadow page fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get CR0.WP from MMU, not vCPU, in shadow page fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop redundant rsvd bits reset for nested NPT (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Optimize and clean up so called "last nonleaf level" logic (Vitaly Kuznetsov) [2009340] - KVM: x86: Enhance comments for MMU roles and nested transition trickiness (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: WARN on any reserved SPTE value when making a valid SPTE (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add helpers to do full reserved SPTE checks w/ generic MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to determine PTTYPE (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Collapse 32-bit PAE and 64-bit statements for helpers (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add a helper to calculate root from role_regs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add helper to update paging metadata (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't update nested guest's paging bitmasks if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Consolidate reset_rsvds_bits_mask() calls (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU role_regs to get LA57, and drop vCPU LA57 helper (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get nested MMU's root level from the MMU's role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop "nx" from MMU context now that there are no readers (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to get EFER.NX during MMU configuration (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role/role_regs to compute context's metadata (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to detect EFER.NX in guest page walk (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's roles to compute last non-leaf level (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to compute PKRU bitmask (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to compute permission bitmask (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop vCPU param from reserved bits calculator (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to get CR4.PSE for computing rsvd bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't grab CR4.PSE for calculating shadow reserved bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Always set new mmu_role immediately after checking old role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Set CR4.PKE/LA57 in MMU role iff long mode is active (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Do not set paging-related bits in MMU role if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add accessors to query mmu_role bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename "nxe" role bit to "efer_nx" for macro shenanigans (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role_regs, not vCPU state, to compute mmu_role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Ignore CR0 and CR4 bits in nested EPT MMU role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Consolidate misc updates into shadow_mmu_init_context() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add struct and helpers to retrieve MMU role bits from regs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Grab shadow root level from mmu_role for shadow MMUs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Move nested NPT reserved bit calculation into MMU proper (Vitaly Kuznetsov) [2009340] - KVM: x86: Read and pass all CR0/CR4 role bits to shadow MMU helper (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop smep_andnot_wp check from "uses NX" for shadow MMUs (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Add a comment to document why nNPT uses vmcb01, not vCPU state (Vitaly Kuznetsov) [2009340] - KVM: x86: Fix sizes used to pass around CR0, CR4, and EFER (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename unsync helper and update related comments (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop the intermediate "transient" __kvm_sync_page() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: comment on kvm_mmu_get_page's syncing of pages (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: WARN and zap SP when sync'ing if MMU role mismatches (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU role to check for matching guest page sizes (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Unconditionally zap unsync SPs when creating >4k SP at GFN (Vitaly Kuznetsov) [2009340] - Revert "KVM: MMU: record maximum physical address width in kvm_mmu_extended_role" (Vitaly Kuznetsov) [2009340] - KVM: x86: Alert userspace that KVM_SET_CPUID{,2} after KVM_RUN is broken (Vitaly Kuznetsov) [2009340] - KVM: debugfs: Reuse binary stats descriptors (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add selftest for KVM statistics data binary interface (Vitaly Kuznetsov) [2009340] - KVM: stats: Add documentation for binary statistics interface (Vitaly Kuznetsov) [2009340] - KVM: stats: Support binary stats retrieval for a VCPU (Vitaly Kuznetsov) [2009340] - KVM: stats: Support binary stats retrieval for a VM (Vitaly Kuznetsov) [2009340] - KVM: stats: Add fd-based API to read binary stats data (Vitaly Kuznetsov) [2009340] - KVM: stats: Separate generic stats from architecture specific ones (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't WARN on a NULL shadow page in TDP MMU check (Vitaly Kuznetsov) [2009340] - KVM: sefltests: Add x86-64 test to verify MMU reacts to CPUID updates (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add hugepage support for x86-64 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Genericize upper level page table entry struct (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add PTE helper for x86-64 in preparation for hugepages (Vitaly Kuznetsov) [2009340] - KVM: selftests: Rename x86's page table "address" to "pfn" (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add wrapper to allocate page table page (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally allocate EPT tables in memslot 0 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot '0' for page table allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 for vaddr allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use "standard" min virtual address for CPUID test alloc (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use alloc page helper for xAPIC IPI test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use alloc_page helper for x86-64's GDT/IDT/TSS allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Lower the min virtual address for misc page allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add helpers to allocate N pages of virtual memory (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use "standard" min virtual address for Hyper-V pages (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 for x86's GDT/TSS setup (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 when loading elf binary (Vitaly Kuznetsov) [2009340] - KVM: selftests: Zero out the correct page in the Hyper-V features test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Remove errant asm/barrier.h include to fix arm64 build (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix uninitialized boolean variable flush (Vitaly Kuznetsov) [2009340] - KVM: selftests: fix triple fault if ept=0 in dirty_log_test (Vitaly Kuznetsov) [2009340] - KVM: x86: Print CPU of last attempted VM-entry when dumping VMCS/VMCB (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip #PF(RSVD) intercepts when emulating smaller maxphyaddr (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant root_hpa checks (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Refactor is_tdp_mmu_root into is_tdp_mmu (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant is_tdp_mmu_enabled check (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant is_tdp_mmu_root check (Vitaly Kuznetsov) [2009340] - KVM: x86: Stub out is_tdp_mmu_root on 32-bit hosts (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN and reject loading KVM if NX is supported but not enabled (Vitaly Kuznetsov) [2009340] - KVM: SVM: Refuse to load kvm_amd if NX support is not available (Vitaly Kuznetsov) [2009340] - KVM: VMX: Refuse to load kvm_intel if EPT and NX are disabled (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix TDP MMU page table level (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix pf_fixed count in tdp_mmu_map_handle_target_level() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() (Vitaly Kuznetsov) [2009340] - KVM: LAPIC: Keep stored TMCCT register value 0 after KVM_SET_LAPIC (Vitaly Kuznetsov) [2009340] - KVM: X86: Introduce KVM_HC_MAP_GPA_RANGE hypercall (Vitaly Kuznetsov) [2009340] - KVM: switch per-VM stats to u64 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Grab nx_lpage_splits as an unsigned long before division (Vitaly Kuznetsov) [2009340] - KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Drop redundant checks on vmcs12 in EPTP switching emulation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: WARN if subtly-impossible VMFUNC conditions occur (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop pointless @reset_roots from kvm_init_mmu() (Vitaly Kuznetsov) [2009340] - KVM: x86: Defer MMU sync on PCID invalidation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Use fast PGD switch when emulating VMFUNC[EPTP_SWITCH] (Vitaly Kuznetsov) [2009340] - KVM: x86: Use KVM_REQ_TLB_FLUSH_GUEST to handle INVPCID(ALL) emulation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Free only guest_mode (L2) roots on INVVPID w/o EPT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Consolidate VM-Enter/VM-Exit TLB flush and MMU sync logic (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop skip MMU sync and TLB flush params from "new PGD" helpers (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Move TLB flushing logic (or lack thereof) to dedicated helper (Vitaly Kuznetsov) [2009340] - KVM: x86: Uncondtionally skip MMU sync/TLB flush in MOV CR3's PGD switch (Vitaly Kuznetsov) [2009340] - KVM: x86: Invalidate all PGDs for the current PCID on MOV CR3 w/ flush (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Vitaly Kuznetsov) [2009340] - KVM: x86: avoid loading PDPTRs after migration when possible (Vitaly Kuznetsov) [2009340] - KVM: x86: Introduce KVM_GET_SREGS2 / KVM_SET_SREGS2 (Vitaly Kuznetsov) [2009340] - KVM: x86: introduce kvm_register_clear_available (Vitaly Kuznetsov) [2009340] - KVM: nVMX: delay loading of PDPTRs to KVM_REQ_GET_NESTED_STATE_PAGES (Vitaly Kuznetsov) [2009340] - KVM: nSVM: refactor the CR3 reload on migration (Vitaly Kuznetsov) [2009340] - KVM: x86: Always load PDPTRs on CR3 load for SVM w/o NPT and a PAE guest (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Drop pointless pdptrs_changed() check on nested transition (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Drop obsolete (and pointless) pdptrs_changed() check (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce hyperv_features test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move evmcs.h to x86_64/ (Vitaly Kuznetsov) [2009340] - KVM: selftests: move Hyper-V MSR definitions to hyperv.h (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_EX_PROCESSOR_MASKS_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_CLUSTER_IPI_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_REMOTE_TLB_FLUSH_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_DEBUGGING privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_SIGNAL_EVENTS privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_POST_MESSAGES privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check access to HVCALL_NOTIFY_LONG_SPIN_WAIT hypercall (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Prepare to check access to Hyper-V hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_STIMER_DIRECT_MODE_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Inverse the default in hv_check_msr_access() (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_FEATURE_DEBUG_MSRS_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_ACCESS_REENLIGHTENMENT privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_ACCESS_FREQUENCY_MSRS privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_APIC_ACCESS_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_SYNTIMER_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_SYNIC_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_REFERENCE_TSC_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_RESET_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_VP_INDEX_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_TIME_REF_COUNT_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_VP_RUNTIME_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_HYPERCALL_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Prepare to check access to Hyper-V MSRs (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Cache guest CPUID leaves determining features availability (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Introduce KVM_CAP_HYPERV_ENFORCE_CPUID (Vitaly Kuznetsov) [2009340] - asm-generic/hyperv: add HV_STATUS_ACCESS_DENIED definition (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Direct Virtual Flush support (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Enlightened MSR-Bitmap support (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Remote TLB flush for SVM (Vitaly Kuznetsov) [2009340] - KVM: SVM: Software reserved fields (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Move the remote TLB flush logic out of vmx (Vitaly Kuznetsov) [2009340] - KVM: nVMX: nSVM: Add a new VCPU statistic to show if VCPU is in guest mode (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop "pre_" from enter/leave_smm() helpers (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop .post_leave_smm(), i.e. the manual post-RSM MMU reset (Vitaly Kuznetsov) [2009340] - KVM: x86: Rename SMM tracepoint to make it reflect reality (Vitaly Kuznetsov) [2009340] - KVM: x86: Move "entering SMM" tracepoint into kvm_smm_changed() (Vitaly Kuznetsov) [2009340] - KVM: x86: Move (most) SMM hflags modifications into kvm_smm_changed() (Vitaly Kuznetsov) [2009340] - KVM: x86: Invoke kvm_smm_changed() immediately after clearing SMM flag (Vitaly Kuznetsov) [2009340] - KVM: x86: Replace .set_hflags() with dedicated .exiting_smm() helper (Vitaly Kuznetsov) [2009340] - KVM: x86: Emulate triple fault shutdown if RSM emulation fails (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov) [2009340] - KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov) [2009340] - kvm: x86: implement KVM PM-notifier (Vitaly Kuznetsov) [2009340] - kvm: add PM-notifier (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce x2APIC register manipulation functions (Vitaly Kuznetsov) [2009340] - KVM: selftests: Hoist APIC functions out of individual tests (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move APIC definitions into a separate file (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Disable vmcs02 posted interrupts if vmcs12 PID isn't mappable (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Fail on MMIO completion for nested posted interrupts (Vitaly Kuznetsov) [2009340] - KVM: x86: Add a return code to kvm_apic_accept_events (Vitaly Kuznetsov) [2009340] - KVM: x86: Add a return code to inject_pending_event (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Add a return code to vmx_complete_nested_posted_interrupt (Vitaly Kuznetsov) [2009340] - KVM: x86: Remove guest mode check from kvm_check_nested_events (Vitaly Kuznetsov) [2009340] - KVM: selftests: x86: Add vmx_nested_tsc_scaling_test (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Enable nested TSC scaling (Vitaly Kuznetsov) [2009340] - KVM: X86: Add vendor callbacks for writing the TSC multiplier (Vitaly Kuznetsov) [2009340] - KVM: X86: Move write_l1_tsc_offset() logic to common code and rename it (Vitaly Kuznetsov) [2009340] - KVM: X86: Add functions that calculate the nested TSC fields (Vitaly Kuznetsov) [2009340] - KVM: X86: Add functions for retrieving L2 TSC fields from common code (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Add a TSC multiplier field in VMCS12 (Vitaly Kuznetsov) [2009340] - KVM: X86: Add a ratio parameter to kvm_scale_tsc() (Vitaly Kuznetsov) [2009340] - KVM: X86: Rename kvm_compute_tsc_offset() to kvm_compute_l1_tsc_offset() (Vitaly Kuznetsov) [2009340] - KVM: X86: Store L1's TSC scaling ratio in 'struct kvm_vcpu_arch' (Vitaly Kuznetsov) [2009340] - math64.h: Add mul_s64_u64_shr() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add a field to control memslot rmap allocation (Vitaly Kuznetsov) [2009340] - KVM: mmu: Add slots_arch_lock for memslot arch fields (Vitaly Kuznetsov) [2009340] - KVM: mmu: Refactor memslot copy (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Factor out allocating memslot rmap (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Deduplicate rmap freeing (Vitaly Kuznetsov) [2009340] - KVM: x86: Do not write protect huge page in initially-all-set mode (Vitaly Kuznetsov) [2009340] - KVM: x86: Support write protecting only large pages (Vitaly Kuznetsov) [2009340] - KVM: hyper-v: Advertise support for fast XMM hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: kvm_hv_flush_tlb use inputs from XMM registers (Vitaly Kuznetsov) [2009340] - KVM: hyper-v: Collect hypercall params into struct (Vitaly Kuznetsov) [2009340] - KVM: x86: Move FPU register accessors into fpu.h (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Make is_nx_huge_page_enabled an inline function (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix kvm_check_cap() assertion (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add aarch64/debug-exceptions test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add exception handling support for aarch64 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move GUEST_ASSERT_EQ to utils header (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce UCALL_UNHANDLED for unhandled vector reporting (Vitaly Kuznetsov) [2009340] - KVM: selftests: Complete x86_64/sync_regs_test ucall (Vitaly Kuznetsov) [2009340] - KVM: selftests: Rename vm_handle_exception (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix compiling errors when initializing the static structure (Vitaly Kuznetsov) [2009340] - selftests: kvm: Add support for customized slot0 memory size (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix overlapping addresses in memslot_perf_test (Vitaly Kuznetsov) [2009340] - selftests: kvm: do only 1 memslot_perf_test run by default (Vitaly Kuznetsov) [2009340] - KVM: X86: Use _BITUL() macro in UAPI headers (Vitaly Kuznetsov) [2009340] - KVM: selftests: create alias mappings when using shared memory (Vitaly Kuznetsov) [2009340] - KVM: selftests: add shmem backing source type (Vitaly Kuznetsov) [2009340] - KVM: selftests: refactor vm_mem_backing_src_type flags (Vitaly Kuznetsov) [2009340] - KVM: selftests: allow different backing source types (Vitaly Kuznetsov) [2009340] - KVM: selftests: compute correct demand paging size (Vitaly Kuznetsov) [2009340] - KVM: selftests: simplify setup_demand_paging error handling (Vitaly Kuznetsov) [2009340] - KVM: selftests: Print a message if /dev/kvm is missing (Vitaly Kuznetsov) [2009340] - KVM: selftests: trivial comment/logging fixes (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix hang in hardware_disable_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Ignore CPUID.0DH.1H in get_cpuid_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix 32-bit truncation of vm_get_max_gfn() (Vitaly Kuznetsov) [2009340] - KVM: selftests: add a memslot-related performance benchmark (Vitaly Kuznetsov) [2009340] - KVM: selftests: Keep track of memslots more efficiently (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix potential issue with ELF loading (Vitaly Kuznetsov) [2009340] - selftests: kvm: make allocation of extra memory take effect (Vitaly Kuznetsov) [2009340] - docs: virt: api.rst: fix a pointer to SGX documentation (Vitaly Kuznetsov) [2009340] - docs: vcpu-requests.rst: fix reference for atomic ops (Vitaly Kuznetsov) [2009340] - x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFG (Vitaly Kuznetsov) [2009340] - x86/sev: Move GHCB MSR protocol and NAE definitions in a common header (Vitaly Kuznetsov) [2009340] - x86/sev-es: Rename sev-es.{ch} to sev.{ch} (Vitaly Kuznetsov) [2009340] - x86/sev-es: Replace open-coded hlt-loops with sev_es_terminate() (Vitaly Kuznetsov) [2009340] - tools/kvm_stat: Fix documentation typo (Vitaly Kuznetsov) [2009340] - KVM: x86: Hide RDTSCP and RDPID if MSR_TSC_AUX probing failed (Vitaly Kuznetsov) [2009340] - KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to guest CPU model (Vitaly Kuznetsov) [2009340] - KVM: x86: Move uret MSR slot management to common x86 (Vitaly Kuznetsov) [2009340] - KVM: x86: Export the number of uret MSRs to vendor modules (Vitaly Kuznetsov) [2009340] - KVM: VMX: Disable loading of TSX_CTRL MSR the more conventional way (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use common x86's uret MSR list as the one true list (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use flag to indicate "active" uret MSRs instead of sorting list (Vitaly Kuznetsov) [2009340] - KVM: VMX: Configure list of user return MSRs at module init (Vitaly Kuznetsov) [2009340] - KVM: x86: Add support for RDPID without RDTSCP (Vitaly Kuznetsov) [2009340] - selftests: kvm: remove reassignment of non-absolute variables (Vitaly Kuznetsov) [2009340] - doc/kvm: Fix wrong entry for KVM_CAP_X86_MSR_FILTER (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix kdoc of __handle_changed_spte (Vitaly Kuznetsov) [2009340] - KVM: documentation: fix sphinx warnings (Vitaly Kuznetsov) [2009340] - KVM: x86: document behavior of measurement ioctls with len==0 (Vitaly Kuznetsov) [2009340] - documentation/kvm: additional explanations on KVM_SET_BOOT_CPU_ID (Vitaly Kuznetsov) [2009340] - docs: kvm: Fix a typo ("althought") (Vitaly Kuznetsov) [2009340] - KVM: move EXIT_FASTPATH_REENTER_GUEST to common code (Vitaly Kuznetsov) [2009340] - mm, kvm: account kvm_vcpu_mmap to kmemcg (Vitaly Kuznetsov) [2009340] - x86/kvm: Use msi_msg shadow structs (Vitaly Kuznetsov) [2009340] - ceph: fix up non-directory creation in SGID directories (Jeffrey Layton) [2017796] - ceph: initialize pathlen variable in reconnect_caps_cb (Jeffrey Layton) [2017796] - ceph: initialize i_size variable in ceph_sync_read (Jeffrey Layton) [2017796] - ceph: fix duplicate increment of opened_inodes metric (Jeffrey Layton) [2017796] - ceph: add a new metric to keep track of remote object copies (Jeffrey Layton) [2017796] - libceph, ceph: move ceph_osdc_copy_from() into cephfs code (Jeffrey Layton) [2017796] - ceph: clean-up metrics data structures to reduce code duplication (Jeffrey Layton) [2017796] - ceph: split 'metric' debugfs file into several files (Jeffrey Layton) [2017796] - ceph: return the real size read when it hits EOF (Jeffrey Layton) [2017796] - ceph: properly handle statfs on multifs setups (Jeffrey Layton) [2017796] - ceph: shut down mount on bad mdsmap or fsmap decode (Jeffrey Layton) [2017796] - ceph: fix mdsmap decode when there are MDS's beyond max_mds (Jeffrey Layton) [2017796] - ceph: ignore the truncate when size won't change with Fx caps issued (Jeffrey Layton) [2017796] - ceph: don't rely on error_string to validate blocklisted session. (Jeffrey Layton) [2017796] - ceph: just use ci->i_version for fscache aux info (Jeffrey Layton) [2017796] - ceph: shut down access to inode when async create fails (Jeffrey Layton) [2017796] - ceph: refactor remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: fix auth cap handling logic in remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: drop private list from remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: don't use -ESTALE as special return code in try_get_cap_refs (Jeffrey Layton) [2017796] - ceph: print inode numbers instead of pointer values (Jeffrey Layton) [2017796] - ceph: enable async dirops by default (Jeffrey Layton) [2017796] - libceph: drop ->monmap and err initialization (Jeffrey Layton) [2017796] - ceph: convert to noop_direct_IO (Jeffrey Layton) [2017796] - ceph: fix off by one bugs in unsafe_request_wait() (Jeffrey Layton) [2017796] - ceph: fix handling of "meta" errors (Jeffrey Layton) [2017796] - ceph: drop the mdsc_get_session/put_session dout messages (Jeffrey Layton) [2017796] - ceph: lockdep annotations for try_nonblocking_invalidate (Jeffrey Layton) [2017796] - ceph: don't WARN if we're forcibly removing the session caps (Jeffrey Layton) [2017796] - ceph: don't WARN if we're force umounting (Jeffrey Layton) [2017796] - ceph: remove the capsnaps when removing caps (Jeffrey Layton) [2017796] - ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeffrey Layton) [2017796] - ceph: reconnect to the export targets on new mdsmaps (Jeffrey Layton) [2017796] - ceph: print more information when we can't find snaprealm (Jeffrey Layton) [2017796] - ceph: add ceph_change_snap_realm() helper (Jeffrey Layton) [2017796] - ceph: remove redundant initializations from mdsc and session (Jeffrey Layton) [2017796] - ceph: cancel delayed work instead of flushing on mdsc teardown (Jeffrey Layton) [2017796] - ceph: add a new vxattr to return auth mds for an inode (Jeffrey Layton) [2017796] - ceph: flush the mdlog before waiting on unsafe reqs (Jeffrey Layton) [2017796] - ceph: flush mdlog before umounting (Jeffrey Layton) [2017796] - ceph: make iterate_sessions a global symbol (Jeffrey Layton) [2017796] - ceph: make ceph_create_session_msg a global symbol (Jeffrey Layton) [2017796] - ceph: fix comment about short copies in ceph_write_end (Jeffrey Layton) [2017796] - ceph: fix memory leak on decode error in ceph_handle_caps (Jeffrey Layton) [2017796] - RDMA/irdma: Fix a potential memory allocation issue in 'irdma_prm_add_pble_mem()' (Kamal Heib) [1970672] - RDMA/irdma: Don't arm the CQ more than two times if no CE for this CQ (Kamal Heib) [1970672] - RDMA/irdma: Fix a user-after-free in add_pble_prm (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC errors (Kamal Heib) [1970672] - RDMA/irdma: Do not hold qos mutex twice on QP resume (Kamal Heib) [1970672] - RDMA/irdma: Set VLAN in UD work completion correctly (Kamal Heib) [1970672] - RDMA/irdma: Process extended CQ entries correctly (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC error when there are MW bind errors (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC error when transport retry counter is exceeded (Kamal Heib) [1970672] - RDMA/irdma: Validate number of CQ entries on create CQ (Kamal Heib) [1970672] - RDMA/irdma: Skip CQP ring during a reset (Kamal Heib) [1970672] - RDMA/irdma: Remove the repeated declaration (Kamal Heib) [1970672] - RDMA/irdma: Use correct kconfig symbol for AUXILIARY_BUS (Kamal Heib) [1970672] - RDMA/irdma: Change returned type of irdma_setup_virt_qp to void (Kamal Heib) [1970672] - RDMA/irdma: Change the returned type of irdma_set_hw_rsrc to void (Kamal Heib) [1970672] - RDMA/irdma: change the returned type of irdma_sc_repost_aeq_entries to void (Kamal Heib) [1970672] - RDMA/irdma: Check vsi pointer before using it (Kamal Heib) [1970672] - RDMA/irdma: Change the returned type to void (Kamal Heib) [1970672] - RDMA/irdma: Make spdxcheck.py happy (Kamal Heib) [1970672] - RDMA/irdma: Fix unused variable total_size warning (Kamal Heib) [1970672] - RDMA/irdma: Fix potential overflow expression in irdma_prm_get_pbles (Kamal Heib) [1970672] - RDMA/irdma: Check contents of user-space irdma_mem_reg_req object (Kamal Heib) [1970672] - RDMA/irdma: Remove use of kmap() (Kamal Heib) [1970672] - RDMA/irdma: Use the queried port attributes (Kamal Heib) [1970672] - RDMA/irdma: Check return value from ib_umem_find_best_pgsz (Kamal Heib) [1970672] - RDMA: Split the alloc_hw_stats() ops to port and device variants (Kamal Heib) [1970672] - RDMA/irdma: Store PBL info address a pointer type (Kamal Heib) [1970672] - RDMA/irdma: Use list_last_entry/list_first_entry (Kamal Heib) [1970672] - RDMA/irdma: Use list_move instead of list_del/list_add (Kamal Heib) [1970672] - RDMA/irdma: Fix return error sign from irdma_modify_qp (Kamal Heib) [1970672] - RDMA/irdma: Fix spelling mistake "Allocal" -> "Allocate" (Kamal Heib) [1970672] - RDMA/irdma: remove redundant initialization of variable val (Kamal Heib) [1970672] - RDMA/irdma: remove extraneous indentation on a statement (Kamal Heib) [1970672] - RDMA/irdma: Fix issues with u8 left shift operation (Kamal Heib) [1970672] - RDMA/irdma: Add irdma Kconfig/Makefile and remove i40iw (Kamal Heib) [1970672] - RDMA/irdma: Add ABI definitions (Kamal Heib) [1970672] - RDMA/irdma: Add dynamic tracing for CM (Kamal Heib) [1970672] - RDMA/irdma: Add miscellaneous utility definitions (Kamal Heib) [1970672] - RDMA/irdma: Add user/kernel shared libraries (Kamal Heib) [1970672] - RDMA/irdma: Add RoCEv2 UD OP support (Kamal Heib) [1970672] - RDMA/irdma: Implement device supported verb APIs (Kamal Heib) [1970672] - RDMA/irdma: Add PBLE resource manager (Kamal Heib) [1970672] - RDMA/irdma: Add connection manager (Kamal Heib) [1970672] - RDMA/irdma: Add QoS definitions (Kamal Heib) [1970672] - RDMA/irdma: Add privileged UDA queue implementation (Kamal Heib) [1970672] - RDMA/irdma: Add HMC backing store setup functions (Kamal Heib) [1970672] - RDMA/irdma: Implement HW Admin Queue OPs (Kamal Heib) [1970672] - RDMA/irdma: Implement device initialization definitions (Kamal Heib) [1970672] - RDMA/irdma: Register auxiliary driver and implement private channel OPs (Kamal Heib) [1970672] - i40e: Register auxiliary devices to provide RDMA (Kamal Heib) [1970672] - i40e: Prep i40e header for aux bus conversion (Kamal Heib) [1970672] - i40e: Replace one-element array with flexible-array member (Kamal Heib) [1970672] - ibmvnic: drop bad optimization in reuse_tx_pools() (Gustavo Walbon) [2028722] - ibmvnic: drop bad optimization in reuse_rx_pools() (Gustavo Walbon) [2028722] - /proc//cmdline: add back the setproctitle() special case (Ian Kent) [1979446] - /proc//cmdline: remove all the special cases (Ian Kent) [1979446] - perf tests vmlinux-kallsyms: Ignore hidden symbols (Michael Petlan) [1903157] - net/sched: sch_ets: don't remove idle classes from the round-robin list (Davide Caratti) [2013073] - net/sched: sch_ets: don't peek at classes beyond 'nbands' (Davide Caratti) [2013073] - net/sched: sch_ets: properly init all active DRR list handles (Davide Caratti) [2013073] - serial: 8250: fix racy uartclk update (Puneet Sethi) [1784121] - serial: 8250: Skip uninitialized TTY port baud rate update (Puneet Sethi) [1784121] - serial: 8250: Discard RTS/DTS setting from clock update method (Puneet Sethi) [1784121] - serial: 8250: Add 8250 port clock update method (Puneet Sethi) [1784121] - serial: 8250_dw: drop bogus uartclk optimisation (Puneet Sethi) [1784121] - serial: 8250_lpss: Enable PSE UART Auto Flow Control (Puneet Sethi) [1784121] - serial: 8250_lpss: Extract dw8250_do_set_termios() for common use (Puneet Sethi) [1784121] - serial: 8250_dw: Fix the trivial typo in the comment (Puneet Sethi) [1784121] - serial: 8250_dw: Re-use temporary variable for of_node (Puneet Sethi) [1784121] - serial: 8250_dw: Drop wrong use of ACPI_PTR() (Puneet Sethi) [1784121] - serial: 8250_lpss: Enable DMA on Intel Elkhart Lake (Puneet Sethi) [1784121] - serial: 8250_dw: Add device HID for new AMD UART controller (Puneet Sethi) [1784121] - serial: 8250_dw: Fix clk-notifier/port suspend deadlock (Puneet Sethi) [1784121] - serial: 8250_dw: Fix common clocks usage race condition (Puneet Sethi) [1784121] - serial: 8250_dw: Pass the same rate to the clk round and set rate methods (Puneet Sethi) [1784121] - serial: 8250_dw: Simplify the ref clock rate setting procedure (Puneet Sethi) [1784121] - serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Puneet Sethi) [1784121] - serial: 8250_dw: Avoid double error messaging when IRQ absent (Puneet Sethi) [1784121] - serial: 8250_dw: switch to use 8250_dwlib library (Puneet Sethi) [1784121] - serial: 8250_dw: use pointer to uart local variable (Puneet Sethi) [1784121] - serial: 8250_dw: Use a unified new dev variable in remove (Puneet Sethi) [1784121] - serial: 8250_dw: always set baud rate in dw8250_set_termios (Puneet Sethi) [1784121] - serial: 8250_dw: add fractional divisor support (Puneet Sethi) [1784121] - serial: 8250_dw: Introduce IO accessors to extended registers (Puneet Sethi) [1784121] - dmaengine: dw: Program xBAR hardware for Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: Make it dependent to HAS_IOMEM (Puneet Sethi) [1784121] - dmaengine dw: Revert "dmaengine: dw: Enable runtime PM" (Puneet Sethi) [1784121] - dmaengine: dw: Enable runtime PM (Puneet Sethi) [1784121] - dmaengine: dw: Add DMA-channels mask cell support (Puneet Sethi) [1784121] - dmaengine: dw: Ignore burst setting for memory peripherals (Puneet Sethi) [1784121] - dmaengine: dw: Discard dlen from the dev-to-mem xfer width calculation (Puneet Sethi) [1784121] - dmaengine: dw: Activate FIFO-mode for memory peripherals only (Puneet Sethi) [1784121] - dmaengine: dw: Initialize max_sg_burst capability (Puneet Sethi) [1784121] - dmaengine: dw: Introduce max burst length hw config (Puneet Sethi) [1784121] - dmaengine: dw: Initialize min and max burst DMA device capability (Puneet Sethi) [1784121] - dmaengine: dw: Set DMA device max segment size parameter (Puneet Sethi) [1784121] - dmaengine: dw: Take HC_LLP flag into account for noLLP auto-config (Puneet Sethi) [1784121] - dmaengine: Introduce DMA-device device_caps callback (Puneet Sethi) [1784121] - dmaengine: Introduce max SG burst capability (Puneet Sethi) [1784121] - dmaengine: Introduce min burst length capability (Puneet Sethi) [1784121] - dmaengine: dw: Initialize channel before each transfer (Puneet Sethi) [1784121] - dmaengine: dw: Replace 'objs' by 'y' (Puneet Sethi) [1784121] - dmaengine: dw: Register ACPI DMA controller for PCI that has companion (Puneet Sethi) [1784121] - dmaengine: dw: platform: Mark 'hclk' clock optional (Puneet Sethi) [1784121] - dmaengine: dw: platform: Split OF helpers to separate module (Puneet Sethi) [1784121] - dmaengine: dw: platform: Split ACPI helpers to separate module (Puneet Sethi) [1784121] - dmaengine: dw: platform: Move handle check to dw_dma_acpi_controller_register() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Switch to acpi_dma_controller_register() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Use devm_platform_ioremap_resource() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Enable iDMA 32-bit on Intel Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: platform: Use struct dw_dma_chip_pdata (Puneet Sethi) [1784121] - dmaengine: dw: Export struct dw_dma_chip_pdata for wider use (Puneet Sethi) [1784121] - dmaengine: dw: Update Intel Elkhart Lake Service Engine acronym (Puneet Sethi) [1784121] - dmaengine: dw: Enable iDMA 32-bit on Intel Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: Distinguish ->remove() between DW and iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: convert to SPDX identifiers (Puneet Sethi) [1784121] - dmaengine: dw: Don't pollute CTL_LO on iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: Reset DRAIN bit when resume the channel (Puneet Sethi) [1784121] - dmaengine: dw: Split DW and iDMA 32-bit operations (Puneet Sethi) [1784121] - dmaengine: dw: Remove unused internal property (Puneet Sethi) [1784121] - dmaengine: dw: Add missed multi-block support for iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: drop useless LIST_HEAD (Puneet Sethi) [1784121] - dmaengine: dw: Fix FIFO size for Intel Merrifield (Puneet Sethi) [1784121] - dmaengine: dw-dmac: implement dma protection control setting (Puneet Sethi) [1784121] - dmaengine: dw: remove dma_slave_config direction usage (Puneet Sethi) [1784121] - dmaengine: dw: Add alternative ACPI HIDs for Cherry Trail DMA controllers (Puneet Sethi) [1784121] - perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Mark Langsdorf) [1997732] - drivers/perf: Simplify EVENT ATTR macro in SMMU PMU driver (Mark Langsdorf) [1997732] - perf/smmuv3: Don't trample existing events with global filter (Mark Langsdorf) [1997732] - perf: qcom: Remove redundant dev_err call in qcom_l3_cache_pmu_probe() (Mark Langsdorf) [1997732] - perf: arm_spe: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: xgene_pmu: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: qcom: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: arm_pmu: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - drivers/perf: arm-cci: Fix checkpatch spacing error (Mark Langsdorf) [1997732] - drivers/perf: arm-cmn: Add space after ',' (Mark Langsdorf) [1997732] - drivers/perf: arm_pmu: Fix some coding style issues (Mark Langsdorf) [1997732] - drivers/perf: arm_spe_pmu: Fix some coding style issues (Mark Langsdorf) [1997732] - drivers/perf: Remove redundant dev_err call in tx2_uncore_pmu_init_dev() (Mark Langsdorf) [1997732] - perf/arm-smmuv3: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-dsu: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-dmc620: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-cmn: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-ccn: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-ccn: Clean up CPU hotplug handling (Mark Langsdorf) [1997732] - perf/arm-cci: Remove broken race mitigation (Mark Langsdorf) [1997732] - genirq: Export affinity setter for modules (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Clean up with dev_printk (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Fix error handling (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors (Mark Langsdorf) [1997732] - drivers/perf: Simplify the SMMUv3 PMU event attributes (Mark Langsdorf) [1997732] - perf: Constify static struct attribute_group (Mark Langsdorf) [1997732] - perf: qcom: Constify static struct attribute_group (Mark Langsdorf) [1997732] - drivers/perf: Add support for ARMv8.3-SPE (Mark Langsdorf) [1997732] - driver/perf: Remove ARM_SMMU_V3_PMU dependency on ARM_SMMU_V3 (Mark Langsdorf) [1997732] - perf/smmuv3: Support sysfs identifier file (Mark Langsdorf) [1997732] - perf: remove duplicate check on fwnode (Mark Langsdorf) [1997732] - redhat/configs: enable ARM_DMC620_PMU memory controller perf counters (Mark Langsdorf) [1997732] - perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_device_probe() (Mark Langsdorf) [1997732] - drivers/perf: Prevent forced unbinding of ARM_DMC620_PMU drivers (Mark Langsdorf) [1997732] - driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Mark Langsdorf) [1997732] - drivers/perf: thunderx2_pmu: Fix memory resource error handling (Mark Langsdorf) [1997732] - drivers/perf: xgene_pmu: Fix uninitialized resource struct (Mark Langsdorf) [1997732] - perf: arm_dsu: Support DSU ACPI devices (Mark Langsdorf) [1997732] - perf/smmuv3: To simplify code for ioremap page in pmcg (Mark Langsdorf) [1997732] - drivers/perf: Prevent forced unbinding of PMU drivers (Mark Langsdorf) [1997732] - drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling (Mark Langsdorf) [1997732] - pmu/smmuv3: Clear IRQ affinity hint on device removal (Mark Langsdorf) [1997732] - drivers/perf: arm_spe_pmu: Avoid duplicate printouts (Mark Langsdorf) [1997732] - drivers/perf: arm_dsu_pmu: Avoid duplicate printouts (Mark Langsdorf) [1997732] - drivers/perf: Open access for CAP_PERFMON privileged process (Mark Langsdorf) [1997732] - perf/smmuv3: Remove the leftover put_cpu() in error path (Mark Langsdorf) [1997732] - perf: arm-ccn: Enable stats for CCN-512 interconnect (Mark Langsdorf) [1997732] - perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/arm-cci: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/arm-ccn: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf: xgene: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/smmuv3: Validate groups for global filtering (Mark Langsdorf) [1997732] - perf/smmuv3: Validate group size (Mark Langsdorf) [1997732] - perf/smmuv3: Enable HiSilicon Erratum 162001800 quirk (Mark Langsdorf) [1997732] - perf/smmuv3: Add MSI irq support (Mark Langsdorf) [1997732] - perf/smmuv3: Add arm64 smmuv3 pmu driver (Mark Langsdorf) [1997732] - perf: xgene: Remove set but not used variable 'config' (Mark Langsdorf) [1997732] - perf/drivers: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE (Mark Langsdorf) [1997732] - For drivers that do not support context exclusion let's advertise the PERF_PMU_CAP_NO_EXCLUDE capability. This ensures that perf will prevent us from handling events where any exclusion flags are set. Let's also remove the now unnecessary check for exclusion flags. (Mark Langsdorf) [1997732] - perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE conditionally (Mark Langsdorf) [1997732] - drivers/perf: arm-ccn: Use devm_ioremap_resource() to map memory (Mark Langsdorf) [1997732] - drivers/perf: Initialise return value in armpmu_request_irqs() (Mark Langsdorf) [1997732] - perf/arm-cci: Remove VLA usage (Mark Langsdorf) [1997732] - tools/power turbostat: version 2021.05.04 (Prarit Bhargava) [2030472] - tools/power turbostat: Support "turbostat --hide idle" (Prarit Bhargava) [2030472] - tools/power turbostat: elevate priority of interval mode (Prarit Bhargava) [2030472] - tools/power turbostat: formatting (Prarit Bhargava) [2030472] - tools/power turbostat: rename tcc variables (Prarit Bhargava) [2030472] - tools/power turbostat: save original CPU model (Prarit Bhargava) [2030472] - tools/power turbostat: add TCC Offset support (Prarit Bhargava) [2030472] - tools/power turbostat: Fix Core C6 residency on Atom CPUs (Prarit Bhargava) [2030472] - tools/power turbostat: Print the C-state Pre-wake settings (Prarit Bhargava) [2030472] - tools/power turbostat: unmark non-kernel-doc comment (Prarit Bhargava) [2030472] - tools/power/turbostat: Remove Package C6 Retention on Ice Lake Server (Prarit Bhargava) [2030472] - tools/power turbostat: Fix offset overflow issue in index converting (Prarit Bhargava) [2030472] - tools/power/turbostat: Fix turbostat for AMD Zen CPUs (Prarit Bhargava) [2030472] - Revert "tools/power turbostat: adjust for temperature offset" (Prarit Bhargava) [2030472] - tools/power turbostat: Fix DRAM Energy Unit on SKX (Prarit Bhargava) [2030472] - tools/power turbostat: print microcode patch level (Prarit Bhargava) [2030472] - tools/power turbostat: add built-in-counter for IPC -- Instructions per Cycle (Prarit Bhargava) [2030472]- [s390] virtio: write back F_VERSION_1 before validate (Claudio Imbrenda) [2026234] - cpufreq: powernv: Fix init_chip_info initialization in numa=off (Steve Best) [2017665] - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Guillaume Nault) [2016210] - tipc: fix size validations for the MSG_CRYPTO type (Xin Long) [2020507] {CVE-2021-43267} - tipc: increase timeout in tipc_sk_enqueue() (Xin Long) [2020401] - Revert "tipc: Return the correct errno code" (Xin Long) [2020401] - tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long) [2020401] - tipc: keep the skb in rcv queue until the whole data is read (Xin Long) [2020401] - powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL in power10 (Steve Best) [2025400] - PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Myron Stowe) [2028298] - media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors (Dean Nelson) [1921871] {CVE-2020-0404} - sctp: fix transport encap_port update in sctp_vtag_verify (Xin Long) [2020393] - sctp: account stream padding length for reconf chunk (Xin Long) [2020393] - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long) [2020393] - net: cipso: fix warnings in netlbl_cipsov4_add_std (Balazs Nemeth) [2026691] - net/sched: act_ct: fix err check for nf_conntrack_confirm (Davide Caratti) [2018109] - net/sched: act_ct: Fix byte count on fragmented packets (Davide Caratti) [2018109] - mqprio: Correct stats in mqprio_dump_class_stats(). (Davide Caratti) [2018109] - net_sched: fix NULL deref in fifo_set_limit() (Davide Caratti) [2018109] - net: sched: flower: protect fl_walk() with rcu (Davide Caratti) [2018109] - fq_codel: reject silly quantum parameters (Davide Caratti) [2018109] - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Davide Caratti) [2018109] - sch_htb: Fix inconsistency when leaf qdisc creation fails (Davide Caratti) [2018109] - net: sched: fix lockdep_set_class() typo error for sch->seqlock (Davide Caratti) [2018109] - net: sched: cls_api: Fix the the wrong parameter (Davide Caratti) [2018109] - net/sched: act_vlan: Fix modify to allow 0 (Davide Caratti) [2018109] - net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long) [1979820] - net: fix sysfs permssions when device changes network namespace (Xin Long) [1979820] - net-sysfs: add queue_change_owner() (Xin Long) [1979820] - net-sysfs: add netdev_change_owner() (Xin Long) [1979820] - drivers/base/power: add dpm_sysfs_change_owner() (Xin Long) [1979820] - device: add device_change_owner() (Xin Long) [1979820] - sysfs: Fix regression when adding a file to an existing group (Xin Long) [1979820] - bridge: make sure objects belong to container's owner (Xin Long) [1979820] - net: create reusable function for getting ownership info of sysfs inodes (Xin Long) [1979820] - net-sysfs: make sure objects belong to container's owner (Xin Long) [1979820] - net-sysfs: require net admin in the init ns for setting tx_maxrate (Xin Long) [1979820] - driver core: set up ownership of class devices in sysfs (Xin Long) [1979820] - kobject: kset_create_and_add() - fetch ownership info from parent (Xin Long) [1979820] - sysfs, kobject: allow creating kobject belonging to arbitrary users (Xin Long) [1979820] - NFSv42: Fix pagecache invalidation after COPY/CLONE (Benjamin Coddington) [2017166] - SUNRPC: fix sign error causing rpcsec_gss drops (Benjamin Coddington) [2017166] - nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Benjamin Coddington) [2017166] - nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Benjamin Coddington) [2017166] - SUNRPC: Simplify socket shutdown when not reusing TCP ports (Benjamin Coddington) [2017166] - nfsd4: Fix forced-expiry locking (Benjamin Coddington) [2017166] - SUNRPC/xprtrdma: Fix reconnection locking (Benjamin Coddington) [2017166] - NFSv4/pnfs: The layout barrier indicate a minimal value for the seqid (Benjamin Coddington) [2017166] - NFSv4/pNFS: Always allow update of a zero valued layout barrier (Benjamin Coddington) [2017166] - NFSv4/pNFS: Fix a layoutget livelock loop (Benjamin Coddington) [2017166] - xprtrdma: Put rpcrdma_reps before waking the tear-down completion (Benjamin Coddington) [2017166] - NFSD: Fix TP_printk() format specifier in nfsd_clid_class (Benjamin Coddington) [2017166] - NFSv42: Copy offload should update the file size when appropriate (Benjamin Coddington) [2017166] - SUNRPC: Fix XPT_BUSY flag leakage in svc_handle_xprt()... (Benjamin Coddington) [2017166] - NFSv4/pNFS: Return an error if _nfs4_pnfs_v3_ds_connect can't load NFSv3 (Benjamin Coddington) [2017166] - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Benjamin Coddington) [2017166] - NFSv4/pnfs: Clean up layout get on open (Benjamin Coddington) [2017166] - NFSv4/pnfs: Fix layoutget behaviour after invalidation (Benjamin Coddington) [2017166] - NFSv4/pnfs: Fix the layout barrier update (Benjamin Coddington) [2017166] - NFSD: Prevent a possible oops in the nfs_dirent() tracepoint (Benjamin Coddington) [2017166] - nfsd: remove redundant assignment to pointer 'this' (Benjamin Coddington) [2017166] - nfs_common: fix doc warning (Benjamin Coddington) [2017166] - nfsd4: Expose the callback address and state of each NFS4 client (Benjamin Coddington) [2017166] - xprtrdma: Fix spelling mistakes (Benjamin Coddington) [2017166] - NFS: nfs_find_open_context() may only select open files (Benjamin Coddington) [2017166] - SUNRPC: Should wake up the privileged task firstly. (Benjamin Coddington) [2017166] - SUNRPC: Fix the batch tasks count wraparound. (Benjamin Coddington) [2017166] - nfs: update has_sec_mnt_opts after cloning lsm options from parent (Benjamin Coddington) [2017166] - nfs: fix acl memory leak of posix_acl_create() (Benjamin Coddington) [2017166] - rpc: remove redundant initialization of variable status (Benjamin Coddington) [2017166] - NFSv4: Initialise connection to the server in nfs4_alloc_client() (Benjamin Coddington) [2017166] - nfsd: Prevent truncation of an unlinked inode from blocking access to its directory (Benjamin Coddington) [2017166] - xprtrdma: Fix a maybe-uninitialized compiler warning (Benjamin Coddington) [2017166] - NFSv4: Fix second deadlock in nfs4_evict_inode() (Benjamin Coddington) [2017166] - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Benjamin Coddington) [2017166] - NFS: FMODE_READ and friends are C macros, not enum types (Benjamin Coddington) [2017166] - NFS: Fix a potential NULL dereference in nfs_get_client() (Benjamin Coddington) [2017166] - NFS: Fix use-after-free in nfs4_init_client() (Benjamin Coddington) [2017166] - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Benjamin Coddington) [2017166] - nfs: Remove trailing semicolon in macros (Benjamin Coddington) [2017166] - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Benjamin Coddington) [2017166] - NFS: Clean up reset of the mirror accounting variables (Benjamin Coddington) [2017166] - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Benjamin Coddington) [2017166] - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Benjamin Coddington) [2017166] - SUNRPC: More fixes for backlog congestion (Benjamin Coddington) [2017166] - SUNRPC: Fix Oops in xs_tcp_send_request() when transport is disconnected (Benjamin Coddington) [2017166] - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Benjamin Coddington) [2017166] - SUNRPC in case of backlog, hand free slots directly to waiting task (Benjamin Coddington) [2017166] - pNFS/NFSv4: Remove redundant initialization of 'rd_size' (Benjamin Coddington) [2017166] - NFS: fix an incorrect limit in filelayout_decode_layout() (Benjamin Coddington) [2017166] - fs/nfs: Use fatal_signal_pending instead of signal_pending (Benjamin Coddington) [2017166] - xprtrdma: Fix a NULL dereference in frwr_unmap_sync() (Benjamin Coddington) [2017166] - sunrpc: Fix misplaced barrier in call_decode (Benjamin Coddington) [2017166] - SUNRPC: set rq_page_end differently (Benjamin Coddington) [2017166] - xprtrdma: Move fr_mr field to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move the Work Request union to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move fr_linv_done field to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move cqe to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move fr_cid to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Remove the RPC/RDMA QP event handler (Benjamin Coddington) [2017166] - xprtrdma: Add tracepoints showing FastReg WRs and remote invalidation (Benjamin Coddington) [2017166] - xprtrdma: Avoid Send Queue wrapping (Benjamin Coddington) [2017166] - xprtrdma: Do not wake RPC consumer on a failed LocalInv (Benjamin Coddington) [2017166] - xprtrdma: Do not recycle MR after FastReg/LocalInv flushes (Benjamin Coddington) [2017166] - xprtrdma: Clarify use of barrier in frwr_wc_localinv_done() (Benjamin Coddington) [2017166] - xprtrdma: Rename frwr_release_mr() (Benjamin Coddington) [2017166] - xprtrdma: rpcrdma_mr_pop() already does list_del_init() (Benjamin Coddington) [2017166] - xprtrdma: Delete rpcrdma_recv_buffer_put() (Benjamin Coddington) [2017166] - xprtrdma: Fix cwnd update ordering (Benjamin Coddington) [2017166] - xprtrdma: Improve locking around rpcrdma_rep creation (Benjamin Coddington) [2017166] - xprtrdma: Improve commentary around rpcrdma_reps_unmap() (Benjamin Coddington) [2017166] - xprtrdma: Improve locking around rpcrdma_rep destruction (Benjamin Coddington) [2017166] - xprtrdma: Put flushed Receives on free list instead of destroying them (Benjamin Coddington) [2017166] - xprtrdma: Do not refresh Receive Queue while it is draining (Benjamin Coddington) [2017166] - xprtrdma: Avoid Receive Queue wrapping (Benjamin Coddington) [2017166] - SUNRPC: fix ternary sign expansion bug in tracing (Benjamin Coddington) [2017166] - nfsd: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - nfsd: reshuffle some code (Benjamin Coddington) [2017166] - nfsd: track filehandle aliasing in nfs4_files (Benjamin Coddington) [2017166] - nfsd: hash nfs4_files by inode number (Benjamin Coddington) [2017166] - NFSv4.1: Simplify layout return in pnfs_layout_process() (Benjamin Coddington) [2017166] - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Benjamin Coddington) [2017166] - nfsd: ensure new clients break delegations (Benjamin Coddington) [2017166] - NFS: Don't discard pNFS layout segments that are marked for return (Benjamin Coddington) [2017166] - NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting (Benjamin Coddington) [2017166] - nfsd: remove unused function (Benjamin Coddington) [2017166] - svcrdma: Pass a useful error code to the send_err tracepoint (Benjamin Coddington) [2017166] - svcrdma: Rename goto labels in svc_rdma_sendto() (Benjamin Coddington) [2017166] - svcrdma: Don't leak send_ctxt on Send errors (Benjamin Coddington) [2017166] - SUNRPC: Remove trace_xprt_transmit_queued (Benjamin Coddington) [2017166] - SUNRPC: Add tracepoint that fires when an RPC is retransmitted (Benjamin Coddington) [2017166] - SUNRPC: Move fault injection call sites (Benjamin Coddington) [2017166] - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Benjamin Coddington) [2017166] - NFSv4: Catch and trace server filehandle encoding errors (Benjamin Coddington) [2017166] - NFSv4: Convert nfs_xdr_status tracepoint to an event class (Benjamin Coddington) [2017166] - NFSv4: Add tracing for COMPOUND errors (Benjamin Coddington) [2017166] - NFSv4: Don't modify the change attribute cached in the inode (Benjamin Coddington) [2017166] - NFSv4: Fix value of decode_fsinfo_maxsz (Benjamin Coddington) [2017166] - NFS: Fix up revalidation of space used (Benjamin Coddington) [2017166] - NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid (Benjamin Coddington) [2017166] - NFS: Mask out unsupported attributes in nfs_getattr() (Benjamin Coddington) [2017166] - NFS: Fix up inode cache tracing (Benjamin Coddington) [2017166] - NFS: Deal correctly with attribute generation counter overflow (Benjamin Coddington) [2017166] - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Benjamin Coddington) [2017166] - NFS: Fix attribute bitmask in _nfs42_proc_fallocate() (Benjamin Coddington) [2017166] - NFS: nfs4_bitmask_adjust() must not change the server global bitmasks (Benjamin Coddington) [2017166] - NFSD: Use DEFINE_SPINLOCK() for spinlock (Benjamin Coddington) [2017166] - sunrpc: Remove unused function ip_map_lookup (Benjamin Coddington) [2017166] - NFS: Fix fscache invalidation in nfs_set_cache_invalid() (Benjamin Coddington) [2017166] - SUNRPC: Ensure the transport backchannel association (Benjamin Coddington) [2017166] - nfs: hornor timeo and retrans option when mounting NFSv3 (Benjamin Coddington) [2017166] - sunrpc: honor rpc_task's timeout value in rpcb_create() (Benjamin Coddington) [2017166] - nfs: Fix a typo in the file nfs42xattr.c (Benjamin Coddington) [2017166] - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds (Benjamin Coddington) [2017166] - NFS: Fix up incorrect documentation (Benjamin Coddington) [2017166] - NFSv4: Simplify nfs4_retry_setlk() (Benjamin Coddington) [2017166] - UAPI: nfsfh.h: Replace one-element array with flexible-array member (Benjamin Coddington) [2017166] - svcrdma: Clean up dto_q critical section in svc_rdma_recvfrom() (Benjamin Coddington) [2017166] - svcrdma: Remove svc_rdma_recv_ctxt::rc_pages and ::rc_arg (Benjamin Coddington) [2017166] - svcrdma: Remove sc_read_complete_q (Benjamin Coddington) [2017166] - svcrdma: Single-stage RDMA Read (Benjamin Coddington) [2017166] - SUNRPC: Move svc_xprt_received() call sites (Benjamin Coddington) [2017166] - SUNRPC: Export svc_xprt_received() (Benjamin Coddington) [2017166] - svcrdma: Retain the page backing rq_res.head[0].iov_base (Benjamin Coddington) [2017166] - svcrdma: Remove unused sc_pages field (Benjamin Coddington) [2017166] - svcrdma: Normalize Send page handling (Benjamin Coddington) [2017166] - svcrdma: Add a "deferred close" helper (Benjamin Coddington) [2017166] - svcrdma: Maintain a Receive water mark (Benjamin Coddington) [2017166] - svcrdma: Use svc_rdma_refresh_recvs() in wc_receive (Benjamin Coddington) [2017166] - svcrdma: Add a batch Receive posting mechanism (Benjamin Coddington) [2017166] - svcrdma: Remove stale comment for svc_rdma_wc_receive() (Benjamin Coddington) [2017166] - svcrdma: Provide an explanatory comment in CMA event handler (Benjamin Coddington) [2017166] - svcrdma: RPCDBG_FACILITY is no longer used (Benjamin Coddington) [2017166] - nfsd: don't ignore high bits of copy count (Benjamin Coddington) [2017166] - nfsd: COPY with length 0 should copy to end of file (Benjamin Coddington) [2017166] - nfsd: Fix typo "accesible" (Benjamin Coddington) [2017166] - nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Benjamin Coddington) [2017166] - nfsd: Log client tracking type log message as info instead of warning (Benjamin Coddington) [2017166] - nfsd: helper for laundromat expiry calculations (Benjamin Coddington) [2017166] - NFSD: Clean up NFSDDBG_FACILITY macro (Benjamin Coddington) [2017166] - NFSD: Add a tracepoint to record directory entry encoding (Benjamin Coddington) [2017166] - rpc: fix NULL dereference on kmalloc failure (Benjamin Coddington) [2017166] - sunrpc: fix refcount leak for rpc auth modules (Benjamin Coddington) [2017166] - NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Benjamin Coddington) [2017166] - svcrdma: disable timeouts on rdma backchannel (Benjamin Coddington) [2017166] - svcrdma: Hold private mutex while invoking rdma_accept() (Benjamin Coddington) [2017166] - NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache (Benjamin Coddington) [2017166] - NFS: Always clear an invalid mapping when attempting a buffered write (Benjamin Coddington) [2017166] - NFS: Optimise sparse writes past the end of file (Benjamin Coddington) [2017166] - NFS: Fix documenting comment for nfs_revalidate_file_size() (Benjamin Coddington) [2017166] - rpcrdma: Fix comments about reverse-direction operation (Benjamin Coddington) [2017166] - xprtrdma: Refactor invocations of offset_in_page() (Benjamin Coddington) [2017166] - xprtrdma: Simplify rpcrdma_convert_kvec() and frwr_map() (Benjamin Coddington) [2017166] - xprtrdma: Remove FMR support in rpcrdma_convert_iovs() (Benjamin Coddington) [2017166] - NFS: Fix fscache read from NFS after cache error (Benjamin Coddington) [2017166] - NFS: Ensure nfs_readpage returns promptly when internal error occurs (Benjamin Coddington) [2017166] - NFS: Remove unnecessary inode parameter from nfs_pageio_complete_read() (Benjamin Coddington) [2017166] - NFS: Add nfs_pageio_complete_read() and remove nfs_readpage_async() (Benjamin Coddington) [2017166] - NFS: Call readpage_async_filler() from nfs_readpage_async() (Benjamin Coddington) [2017166] - NFS: Refactor nfs_readpage() and nfs_readpage_async() to use nfs_readdesc (Benjamin Coddington) [2017166] - NFS: In nfs_readpage() only increment NFSIOS_READPAGES when read succeeds (Benjamin Coddington) [2017166] - NFS: Clean up nfs_readpage() and nfs_readpages() (Benjamin Coddington) [2017166] - nfs: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - SUNRPC: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - net: sunrpc: xprtsock.c: Corrected few spellings ,in comments (Benjamin Coddington) [2017166] - SUNRPC: correct error code comment in xs_tcp_setup_socket() (Benjamin Coddington) [2017166] - nfsd: cstate->session->se_client -> cstate->clp (Benjamin Coddington) [2017166] - nfsd: simplify nfsd4_check_open_reclaim (Benjamin Coddington) [2017166] - nfsd: remove unused set_client argument (Benjamin Coddington) [2017166] - nfs/blocklayout: remove cruft in bl_alloc_init_bio (Benjamin Coddington) [2017166] - nfsd: refactor set_client (Benjamin Coddington) [2017166] - nfsd: rename lookup_clientid->set_client (Benjamin Coddington) [2017166] - nfsd: simplify nfsd_renew (Benjamin Coddington) [2017166] - nfsd: simplify process_lock (Benjamin Coddington) [2017166] - nfsd4: simplify process_lookup1 (Benjamin Coddington) [2017166] - SUNRPC: Correct a comment (Benjamin Coddington) [2017166] - svcrdma: DMA-sync the receive buffer in svc_rdma_recvfrom() (Benjamin Coddington) [2017166] - svcrdma: Restore read and write stats (Benjamin Coddington) [2017166] - svcrdma: Convert rdma_stat_sq_starve to a per-CPU counter (Benjamin Coddington) [2017166] - svcrdma: Convert rdma_stat_recv to a per-CPU counter (Benjamin Coddington) [2017166] - svcrdma: Refactor svc_rdma_init() and svc_rdma_clean_up() (Benjamin Coddington) [2017166] - nfsd: remove fault injection code (Benjamin Coddington) [2017166] - SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() (Benjamin Coddington) [2017166] - SUNRPC: Display RPC procedure names instead of proc numbers (Benjamin Coddington) [2017166] - SUNRPC: Make trace_svc_process() display the RPC procedure symbolically (Benjamin Coddington) [2017166] - EDAC/mce_amd: Do not load edac_mce_amd module on guests (Aristeu Rozanski) [2000776] - tracing: Map all PIDs to command lines (Jerome Marchand) [1913211] - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Rafael Aquini) [2016441] - mm: mark the OOM reaper thread as freezable (Rafael Aquini) [2016441] - mm/page_isolation: guard against possible putback unisolated page (Rafael Aquini) [2016441] - mm/page_isolation: fix potential missing call to unset_migratetype_isolate() (Rafael Aquini) [2016441] - mm/page_alloc: use accumulated load when building node fallback list (Rafael Aquini) [2016441] - mm/vmalloc: do not adjust the search size for alignment overhead (Rafael Aquini) [2016441] - mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo (Rafael Aquini) [2016441] - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" (Rafael Aquini) [2016441] - mm, slub: consider rest of partial list if acquire_slab() fails (Rafael Aquini) [2016441] - mm, slub: fix incorrect memcg slab count for bulk free (Rafael Aquini) [2016441] - mm, slub: fix mismatch between reconstructed freelist depth and cnt (Rafael Aquini) [2016441] - slub: add back check for free nonslab objects (Rafael Aquini) [2016441] - slub: fix kmalloc_pagealloc_invalid_free unit test (Rafael Aquini) [2016441] - slub: fix unreclaimable slab stat for bulk free (Rafael Aquini) [2016441] - mm/slub: add taint after the errors are printed (Rafael Aquini) [2016441] - mm/slab.c: remove useless lines in enable_cpucache() (Rafael Aquini) [2016441] - kasan: fix tag for large allocations when using CONFIG_SLAB (Rafael Aquini) [2016441] - mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled (Rafael Aquini) [2016441] - mm: memcontrol: set the correct memcg swappiness restriction (Rafael Aquini) [2016441] - memcg: replace in_interrupt() by !in_task() in active_memcg() (Rafael Aquini) [2016441] - huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE (Rafael Aquini) [2016441] - huge tmpfs: fix fallocate(vanilla) advance over huge pages (Rafael Aquini) [2016441] - huge tmpfs: revert shmem's use of transhuge_vma_enabled() (Rafael Aquini) [2016441] - mm/huge_memory.c: remove unnecessary tlb_remove_page_size() for huge zero pmd (Rafael Aquini) [2016441] - mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() (Rafael Aquini) [2016441] - mm/huge_memory.c: use page->deferred_list (Rafael Aquini) [2016441] - mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK (Rafael Aquini) [2016441] - mm/thp: decrease nr_thps in file's mapping on THP split (Rafael Aquini) [2016441] - mm/thp: fix page_address_in_vma() on file THP tails (Rafael Aquini) [2016441] - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Rafael Aquini) [2016441] - mm/thp: make is_huge_zero_pmd() safe and quicker (Rafael Aquini) [2016441] - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Rafael Aquini) [2016441] - mm/truncate: fix truncation for pages of arbitrary size (Rafael Aquini) [2016441] - mm/rmap: fix potential pte_unmap on an not mapped pte (Rafael Aquini) [2016441] - mm/rmap: correct obsolete comment of page_get_anon_vma() (Rafael Aquini) [2016441] - mm/rmap: use page_not_mapped in try_to_unmap() (Rafael Aquini) [2016441] - mm/rmap: fix obsolete comment in __page_check_anon_rmap() (Rafael Aquini) [2016441] - mm/rmap: remove unneeded semicolon in page_not_mapped() (Rafael Aquini) [2016441] - mm/rmap: correct some obsolete comments of anon_vma (Rafael Aquini) [2016441] - mm/pgtable-generic.c: optimize the VM_BUG_ON condition in pmdp_huge_clear_flush() (Rafael Aquini) [2016441] - mm/pgtable-generic.c: simplify the VM_BUG_ON condition in pmdp_huge_clear_flush() (Rafael Aquini) [2016441] - mm: prevent a warning when casting void* -> enum (Rafael Aquini) [2016441] - mm/hugeltb: simplify the return code of __vma_reservation_common() (Rafael Aquini) [2016441] - mm,thp,shmem: make khugepaged obey tmpfs mount flags (Rafael Aquini) [2016441] - mm/vma: make is_vma_temporary_stack() available for general use (Rafael Aquini) [2016441] - mm/vma: make vma_is_foreign() available for general use (Rafael Aquini) [2016441] - hugetlb: fix copy_huge_page_from_user contig page struct assumption (Rafael Aquini) [2016441] - mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM (Rafael Aquini) [2016441] - mm/sparse.c: use __nr_to_section(section_nr) to get mem_section (Rafael Aquini) [2016441] - mm/huge_memory.c: thp: fix conflict of above-47bit hint address and PMD alignment (Rafael Aquini) [2016441] - mm/huge_memory.c: make __thp_get_unmapped_area static (Rafael Aquini) [2016441] - mm/mempolicy.c: fix checking unmapped holes for mbind (Rafael Aquini) [2016441] - s390/mm: fix VMA and page table handling code in storage key handling functions (Rafael Aquini) [2016441] - s390/mm: validate VMA in PGSTE manipulation functions (Rafael Aquini) [2016441] - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (Rafael Aquini) [2016441] - s390/gmap: validate VMA in __gmap_zap() (Rafael Aquini) [2016441] - s390: mm: Fix secure storage access exception handling (Rafael Aquini) [2016441] - powerpc/numa: Consider the max NUMA node for migratable LPAR (Rafael Aquini) [2016441] - powerpc/64s: Fix pte update for kernel memory on radix (Rafael Aquini) [2016441] - powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S (Rafael Aquini) [2016441] - powerpc/book3s64/pkeys: Use PVR check instead of cpu feature (Rafael Aquini) [2016441] - powerpc/mm: Fix reporting of kernel execute faults on the 8xx (Rafael Aquini) [2016441] - powerpc/mm/hash: Handle user access of kernel address gracefully (Rafael Aquini) [2016441] - powerpc/mm: Add missing tracepoint for tlbie (Rafael Aquini) [2016441] - arm64: hugetlb: avoid potential NULL dereference (Rafael Aquini) [2016441] - arm64/numa: Report correct memblock range for the dummy node (Rafael Aquini) [2016441] - x86/pat: Pass valid address to sanitize_phys() (Rafael Aquini) [2016441] - x86/mm: Check for pfn instead of page in vmalloc_sync_one() (Rafael Aquini) [2016441] - x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info" (Rafael Aquini) [2016441] - x86/mm: Report which part of kernel image is freed (Rafael Aquini) [2016441] - mm: make free_reserved_area() return "const char *" (Rafael Aquini) [2016441] - x86/mm/init: Remove freed kernel image areas from alias mapping (Rafael Aquini) [2016441] - x86/mm/init: Add helper for freeing kernel image pages (Rafael Aquini) [2016441] - x86/mm/init: Pass unconverted symbol addresses to free_init_pages() (Rafael Aquini) [2016441] - x86/mm: Add TLB purge to free pmd/pte page interfaces (Rafael Aquini) [2016441] - mm/mmu_notifier: Make drm-backport/linux/mmu_notifier.h use RH_MMU_NOTIFIER_V2 (Waiman Long) [1946746] - mm/migrate: fix migrate_pgmap_owner w/o CONFIG_MMU_NOTIFIER (Waiman Long) [1946746] - mm/notifier: add migration invalidation type (Waiman Long) [1946746] - mm/migrate: add a flags parameter to migrate_vma (Waiman Long) [1946746] - mm/mmu_notifiers: ensure range_end() is paired with range_start() (Waiman Long) [1946746] - mm: track mmu notifiers in fs_reclaim_acquire/release (Waiman Long) [1946746] - mm: mmu_notifier: fix and extend kerneldoc (Waiman Long) [1946746] - mm/mmu_notifier: silence PROVE_RCU_LIST warnings (Waiman Long) [1946746] - mm/mmu_notifiers: Use 'interval_sub' as the variable for mmu_interval_notifier (Waiman Long) [1946746] - mm/mmu_notifiers: Use 'subscription' as the variable name for mmu_notifier (Waiman Long) [1946746] - mm/mmu_notifier: Rename struct mmu_notifier_mm to mmu_notifier_subscriptions (Waiman Long) [1946746] - mm, notifier: Catch sleeping/blocking for !blockable (Waiman Long) [1946746] - mm/mmu_notifiers: use the right return code for WARN_ON (Waiman Long) [1946746] - mm/mmu_notifiers: check if mmu notifier callbacks are allowed to fail (Waiman Long) [1946746] - mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper (Waiman Long) [1946746] - mm/mmu_notifier: pass down vma and reasons why mmu notifier is happening (Waiman Long) [1946746] - mm/mmu_notifier: use structure for invalidate_range_start/end callback (Waiman Long) [1946746] - Revert "mm, mmu_notifier: annotate mmu notifiers with blockable invalidate callbacks" (Waiman Long) [1946746] - mm, mmu_notifier: be explicit about range invalition non-blocking mode (Waiman Long) [1946746] - mm/oom_kill.c: clean up oom_reap_task_mm() (Waiman Long) [1946746] - mm, oom: distinguish blockable mode for mmu notifiers (Waiman Long) [1946746] - mm/mmu_notifier: helper to test if a range invalidation is blockable (Waiman Long) [1946746] - mm/mmu_notifier: Relocate mmu_notifier_put() (Waiman Long) [1946746] - mm/mmu_notifier: Add mmu_notifier versioning mechanism (Waiman Long) [1946746] - af_unix: Return errno instead of NULL in unix_create1(). (Balazs Nemeth) [2026690] - netfilter: nf_tables: fix audit memory leak in nf_tables_commit (Phil Sutter) [2028926] - ethtool: Validate module EEPROM offset as part of policy (Ivan Vecera) [2019090] - ethtool: Validate module EEPROM length as part of policy (Ivan Vecera) [2019090] - ethtool: Use kernel data types for internal EEPROM struct (Ivan Vecera) [2019090] - ethtool: Document behavior when module EEPROM bank attribute is omitted (Ivan Vecera) [2019090] - ethtool: Decrease size of module EEPROM get policy array (Ivan Vecera) [2019090] - ethtool: Document correct attribute type (Ivan Vecera) [2019090] - ethtool: Use correct command name in title (Ivan Vecera) [2019090] - net: fix mistake path for netdev_features_strings (Ivan Vecera) [2019089 2019090 2019092] - ethtool: add a stricter length check (Ivan Vecera) [2019089 2019090 2019092] - ethtool: Fix a typo (Ivan Vecera) [2019089 2019090 2019092] - net: ethtool: clear heap allocations for ethtool function (Ivan Vecera) [2019090] - ethtool: Fix NULL pointer dereference during module EEPROM dump (Ivan Vecera) [2019090] - ethtool: stats: Fix a copy-paste error (Ivan Vecera) [2019092] - ethtool: add missing EEPROM to list of messages (Ivan Vecera) [2019090] - ethtool: stats: clarify the initialization to ETHTOOL_STAT_NOT_SET (Ivan Vecera) [2019092] - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Ivan Vecera) [2019092] - ethtool: add interface to read RMON stats (Ivan Vecera) [2019092] - ethtool: add interface to read standard MAC Ctrl stats (Ivan Vecera) [2019092] - ethtool: add interface to read standard MAC stats (Ivan Vecera) [2019092] - ethtool: add a new command for reading standard stats (Ivan Vecera) [2019092] - docs: ethtool: document standard statistics (Ivan Vecera) [2019092] - docs: networking: extend the statistics documentation (Ivan Vecera) [2019092] - ethtool: add FEC statistics (Ivan Vecera) [2019089] - docs: net: statistics.rst: remove a duplicated kernel-doc (Ivan Vecera) [2019089] - ethtool: fec_prepare_data() - jump to error handling (Ivan Vecera) [2019089] - ethtool: move ethtool_stats_init (Ivan Vecera) [2019089] - ethtool: wire in generic SFP module access (Ivan Vecera) [2019090] - phy: sfp: add netlink SFP support to generic SFP code (Ivan Vecera) [2019090] - ethtool: Add fallback to get_module_eeprom from netlink command (Ivan Vecera) [2019090] - net: ethtool: Export helpers for getting EEPROM info (Ivan Vecera) [2019090] - ethtool: Allow network drivers to dump arbitrary EEPROM data (Ivan Vecera) [2019090] - docs: ethtool: correct quotes (Ivan Vecera) [2019090] - selftests: ethtool: add a netdevsim FEC test (Ivan Vecera) [2019089] - netdevsim: add FEC settings support (Ivan Vecera) [2019089] - ethtool: support FEC settings over netlink (Ivan Vecera) [2019089] - ethtool: document the enum values not defines (Ivan Vecera) [2019089] - ethtool: fec: fix FEC_NONE check (Ivan Vecera) [2019089] - ethtool: fec: add note about reuse of reserved (Ivan Vecera) [2019089] - ethtool: clarify the ethtool FEC interface (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->fec (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->active_fec (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->reserved (Ivan Vecera) [2019089] - ethtool: fec: remove long structure description (Ivan Vecera) [2019089] - ethtool: fec: fix typo in kdoc (Ivan Vecera) [2019089] - net: Remove redundant if statements (Petr Oros) [2026472] - netdevice: add the case if dev is NULL (Petr Oros) [2026472] - nvmet: use IOCB_NOWAIT only if the filesystem supports it (Chris Leech) [2015563] - nvmet-tcp: fix incomplete data digest send (Chris Leech) [2015563] - nvmet-tcp: fix memory leak when performing a controller reset (Chris Leech) [2015563] - nvmet-tcp: add an helper to free the cmd buffers (Chris Leech) [2015563] - nvmet-tcp: fix a race condition between release_queue and io_work (Chris Leech) [2015563] - nvmet-tcp: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet-rdma: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet-tcp: fix header digest verification (Chris Leech) [2015563] - nvmet-tcp: fix data digest pointer calculation (Chris Leech) [2015563] - nvmet-tcp: fix a memory leak when releasing a queue (Chris Leech) [2015563] - nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show() (Chris Leech) [2015563] - nvmet: fixup buffer overrun in nvmet_subsys_attr_serial() (Chris Leech) [2015563] - nvmet: return bool from nvmet_passthru_ctrl and nvmet_is_passthru_req (Chris Leech) [2015563] - nvmet: looks at the passthrough controller when initializing CAP (Chris Leech) [2015563] - nvmet: check that host sqsize does not exceed ctrl MQES (Chris Leech) [2015563] - nvmet: avoid duplicate qid in connect cmd (Chris Leech) [2015563] - nvmet: pass back cntlid on successful completion (Chris Leech) [2015563] - nvmet: remove redundant assignments of variable status (Chris Leech) [2015563] - nvme-fabrics: ignore invalid fast_io_fail_tmo values (Chris Leech) [2015563] - nvme-tcp: fix memory leak when freeing a queue (Chris Leech) [2015563] - nvme-tcp: validate R2T PDU in nvme_tcp_handle_r2t() (Chris Leech) [2015563] - nvme-tcp: fix data digest pointer calculation (Chris Leech) [2015563] - nvme-tcp: fix possible req->offset corruption (Chris Leech) [2015563] - nvme-tcp: fix H2CData PDU send accounting (again) (Chris Leech) [2015563] - nvme: keep ctrl->namespaces ordered (Chris Leech) [2015563] - nvme-tcp: fix incorrect h2cdata pdu offset accounting (Chris Leech) [2015563] - nvme-tcp: fix io_work priority inversion (Chris Leech) [2015563] - nvme-multipath: fix ANA state updates when a namespace is not present (Chris Leech) [2015563] - nvme: avoid race in shutdown namespace removal (Chris Leech) [2015563] - nvme: update keep alive interval when kato is modified (Chris Leech) [2015563] - nvme: use return value from blk_execute_rq() (Chris Leech) [2015563] - nvme-tcp: Do not reset transport on data digest errors (Chris Leech) [2015563] - nvme-rdma: don't update queue count when failing to set io queues (Chris Leech) [2015563] - nvme-tcp: don't update queue count when failing to set io queues (Chris Leech) [2015563] - nvme-tcp: pair send_mutex init with destroy (Chris Leech) [2015563] - nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Chris Leech) [2015563] - RDMA/rxe: Bump up default maximum values used via uverbs (Kamal Heib) [2029675]- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Nilesh Javali) [1983905] - scsi: qedi: Add support for fastpath doorbell recovery (Nilesh Javali) [1983905] - scsi: qedi: Use DEVICE_ATTR_RO() macro (Nilesh Javali) [1983905] - scsi: qedi: Fix host removal with running sessions (Nilesh Javali) [1983905] - scsi: qedi: Wake up if cmd_cleanup_req is set (Nilesh Javali) [1983905] - scsi: qedi: Complete TMF works before disconnect (Nilesh Javali) [1983905] - scsi: qedi: Pass send_iscsi_tmf task to abort (Nilesh Javali) [1983905] - scsi: qedi: Fix cleanup session block/unblock use (Nilesh Javali) [1983905] - scsi: qedi: Fix TMF session block/unblock use (Nilesh Javali) [1983905] - scsi: qedi: Use GFP_NOIO for TMF allocation (Nilesh Javali) [1983905] - scsi: qedi: Fix TMF tid allocation (Nilesh Javali) [1983905] - scsi: qedi: Fix use after free during abort cleanup (Nilesh Javali) [1983905] - scsi: qedi: Fix race during abort timeouts (Nilesh Javali) [1983905] - scsi: qedi: Fix null ref during abort handling (Nilesh Javali) [1983905] - vrf: Fix fast path output packet handling with async Netfilter rules (Antoine Tenart) [2019333] - ipv6: do not drop vrf udp multicast packets (Antoine Tenart) [2019333] - ipv6: handling of multicast packets received in VRF (Antoine Tenart) [2019333] - vrf: Do not attempt to create IPv6 mcast rule if IPv6 is disabled (Antoine Tenart) [2019333] - ipv6: add vrf table handling code for ipv6 mcast (Antoine Tenart) [2019333] - ipv4: Allow sending multicast packets on specific i/f using VRF socket (Antoine Tenart) [2019333] - xfs: fix I_DONTCACHE (Carlos Maiolino) [2024969] - kernfs: don't create a negative dentry if inactive node exists (Ian Kent) [2001597] - kernfs: also call kernfs_set_rev() for positive dentry (Ian Kent) [2001597] - ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops (Ken Cox) [1970656] - ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup (Ken Cox) [1970653] - ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path (Ken Cox) [1970653] - powerpc/perf: Fix missing is_sier_aviable() during build (Gustavo Walbon) [2011687] - perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT support (Michael Petlan) [2026390] - RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() (Kamal Heib) [2025496] - RDMA: Use the sg_table directly and remove the opencoded version from umem (Kamal Heib) [2025496] - ovs: clear skb->tstamp in forwarding path (Antoine Tenart) [2020160] - net: openvswitch: fix kernel-doc warnings in flow.c (Antoine Tenart) [2020160] - openvswitch: Optimize operation for key comparison (Antoine Tenart) [2020160] - net: openvswitch: Remove unnecessary skb_nfct() (Antoine Tenart) [2020160] - openvswitch: meter: fix race when getting now_ms. (Antoine Tenart) [2020160] - net: openvswitch: Use 'skb_push_rcsum()' instead of hand coding it (Antoine Tenart) [2020160] - openvswitch: Fix a typo (Antoine Tenart) [2020160] - openvswitch: Warn over-mtu packets only if iface is UP. (Antoine Tenart) [2020160] - openvswitch: meter: remove rate from the bucket size calculation (Antoine Tenart) [2020160] - net: openvswitch: use core API to update/provide stats (Antoine Tenart) [2020160] - net: openvswitch: use new function dev_fetch_sw_netstats (Antoine Tenart) [2020160] - net: openvswitch: use dev_sw_netstats_rx_add() (Antoine Tenart) [2020160] - net: openvswitch: Constify static struct genl_small_ops (Antoine Tenart) [2020160] - selftests: add a test case for mirred egress to ingress (Xin Long) [1983894] - net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long) [1983894] - usb: hso: fix error handling code of hso_create_net_device (José Ignacio Tornos Martínez) [1986489] {CVE-2021-37159} - i40e: Fix freeing of uninitialized misc IRQ vector (Stefan Assmann) [1990683] - x86/topology: Make __max_die_per_package available unconditionally (Aristeu Rozanski) [1949284] - x86/cpu/amd: Set __max_die_per_package on AMD (Aristeu Rozanski) [1949284] - x86/topology: Set cpu_die_id only if DIE_TYPE found (Aristeu Rozanski) [1949284] - x86/mce: Drop AMD-specific "DEFERRED" case from Intel severity rule list (Aristeu Rozanski) [1949284] - EDAC/mce_amd: Add new error descriptions for existing types (Aristeu Rozanski) [1949284] - x86/mce/amd, edac: Remove report_gart_errors (Aristeu Rozanski) [1949284] - x86/mce/amd: Make threshold bank setting hotplug robust (Aristeu Rozanski) [1949284] - x86/mce/amd: Cleanup threshold device remove path (Aristeu Rozanski) [1949284] - x86/mce/amd: Straighten CPU hotplug path (Aristeu Rozanski) [1949284] - x86/mce/amd: Sanitize thresholding device creation hotplug path (Aristeu Rozanski) [1949284] - x86/mce/amd: Protect a not-fully initialized bank from the thresholding interrupt (Aristeu Rozanski) [1949284] - x86/mce/amd: Init thresholding machinery only on relevant vendors (Aristeu Rozanski) [1949284] - x86/mce/amd: Do proper cleanup on error paths (Aristeu Rozanski) [1949284] - x86/mce/amd: Fix kobject lifetime (Aristeu Rozanski) [1949284] - x86/mce/amd: Publish the bank pointer only after setup has succeeded (Aristeu Rozanski) [1949284] - x86/mce/amd: Make disable_err_thresholding() static (Aristeu Rozanski) [1949284] - x86/MCE: Determine MCA banks' init state properly (Aristeu Rozanski) [1949284] - x86/MCE: Group AMD function prototypes in (Aristeu Rozanski) [1949284] - x86/MCE: Switch to use the new generic UUID API (Aristeu Rozanski) [1949284] - ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Guillaume Nault) [2022057] - net: igmp: fix data-race in igmp_ifc_timer_expire() (Guillaume Nault) [2022057] - net/ipv4: swap flow ports when validating source (Guillaume Nault) [2022057] - tools headers UAPI: Sync linux/in.h copy with the kernel sources (Guillaume Nault) [2022057] - icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Guillaume Nault) [2022057] - cipso: correct comments of cipso_v4_cache_invalidate() (Guillaume Nault) [2022057] - crypto: ccp - Make use of the helper macro kthread_run() (Vladis Dronov) [1997593] - crypto: ccp - Fix whitespace in sev_cmd_buffer_len() (Vladis Dronov) [1997593] - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Vladis Dronov) [1997593] - crypto: jitter - consider 32 LSB for APT (Herbert Xu) [1994390] - rcu: Tighten rcu_advance_cbs_nowake() checks (Daniel Vacek) [2013408] - cxgb3: Remove seeprom_write and use VPD API (Myron Stowe) [2019086] - cxgb3: Use VPD API in t3_seeprom_wp() (Myron Stowe) [2019086] - cxgb3: Remove t3_seeprom_read and use VPD API (Myron Stowe) [2019086] - PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size() (Myron Stowe) [2019086] - PCI/VPD: Add pci_read/write_vpd_any() (Myron Stowe) [2019086] - PCI/VPD: Defer VPD sizing until first access (Myron Stowe) [2019086] - PCI/VPD: Use unaligned access helpers (Myron Stowe) [2019086] - PCI/VPD: Clean up public VPD defines and inline functions (Myron Stowe) [2019086] - cxgb4: Use pci_vpd_find_id_string() to find VPD ID string (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_find_id_string() (Myron Stowe) [2019086] - PCI/VPD: Include post-processing in pci_vpd_find_tag() (Myron Stowe) [2019086] - PCI/VPD: Stop exporting pci_vpd_find_info_keyword() (Myron Stowe) [2019086] - PCI/VPD: Stop exporting pci_vpd_find_tag() (Myron Stowe) [2019086] - scsi: cxlflash: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - cxgb4: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - cxgb4: Remove unused vpd_param member ec (Myron Stowe) [2019086] - cxgb4: Validate VPD checksum with pci_vpd_check_csum() (Myron Stowe) [2019086] - bnxt: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - bnxt: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - bnx2x: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - bnx2x: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - bnx2: Replace open-coded byte swapping with swab32s() (Myron Stowe) [2019086] - bnx2: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: falcon: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: falcon: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - tg3: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - tg3: Validate VPD checksum with pci_vpd_check_csum() (Myron Stowe) [2019086] - tg3: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - sfc: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_check_csum() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_alloc() (Myron Stowe) [2019086] - PCI/VPD: Treat invalid VPD like missing VPD capability (Myron Stowe) [2019086] - PCI/VPD: Determine VPD size in pci_vpd_init() (Myron Stowe) [2019086] - PCI/VPD: Embed struct pci_vpd in struct pci_dev (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd.valid member (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd_ops (Myron Stowe) [2019086] - PCI/VPD: Reorder pci_read_vpd(), pci_write_vpd() (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd.flag (Myron Stowe) [2019086] - PCI/VPD: Make pci_vpd_wait() uninterruptible (Myron Stowe) [2019086] - PCI/VPD: Remove pci_vpd_size() old_size argument (Myron Stowe) [2019086] - PCI/VPD: Allow access to valid parts of VPD if some is invalid (Myron Stowe) [2019086] - PCI/VPD: Don't check Large Resource Item Names for validity (Myron Stowe) [2019086] - PCI/VPD: Reject resource tags with invalid size (Myron Stowe) [2019086] - PCI/VPD: Treat initial 0xff as missing EEPROM (Myron Stowe) [2019086] - PCI/VPD: Check Resource Item Names against those valid for type (Myron Stowe) [2019086] - PCI/VPD: Correct diagnostic for VPD read failure (Myron Stowe) [2019086] - net: create netdev->dev_addr assignment helpers (Josef Oskera) [2016478] - scsi: ibmvfc: Fix up duplicate response detection (Steve Best) [2015732] - scsi: core: Avoid leaving shost->last_reset with stale value if EH does not run (Ewan D. Milne) [2011330] - libbpf: Add support for new llvm bpf relocations (Yauheni Kaliuta) [1944799] - libbpf: Fix memory leak in strset (Yauheni Kaliuta) [1944799] - selftests: bpf: skip test_doc_build.sh (Yauheni Kaliuta) [1944799] - bpf: Stop caching subprog index in the bpf_pseudo_func insn (Yauheni Kaliuta) [1944799] - redhat/configs: enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Yauheni Kaliuta) [1944799] - kbuild: Quote OBJCOPY var to avoid a pahole call break the build (Yauheni Kaliuta) [1944799] - bpf: Fix BPF_JIT kconfig symbol dependency (Yauheni Kaliuta) [1944799] - bpf: Add kconfig knob for disabling unpriv bpf by default (Yauheni Kaliuta) [1944799] - bpf, kconfig: Add consolidated menu entry for bpf with core options (Yauheni Kaliuta) [1944799] - tools/resolve_btfids: Fix warnings (Yauheni Kaliuta) [1944799] - tools/runqslower: Allow substituting custom vmlinux.h for the build (Yauheni Kaliuta) [1944799] - lib/string.c: allow searching for NUL with strnchr (Yauheni Kaliuta) [1944799] - rpmspec: update manpages installation after 5.13 rebase (bpf-helpers, bpf-syscall) (Yauheni Kaliuta) [1944799] - libbpf: Fix segfault in static linker for objects without BTF (Yauheni Kaliuta) [1944799] - bpf: Avoid using ARRAY_SIZE on an uninitialized pointer (Yauheni Kaliuta) [1944799] - bpf: Remove superfluous aux sanitation on subprog rejection (Yauheni Kaliuta) [1944799] - bpf: Clarify a bpf_bprintf_prepare macro (Yauheni Kaliuta) [1944799] - bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix the snprintf test (Yauheni Kaliuta) [1944799] - bpf: Implement formatted output helpers with bstr_printf (Yauheni Kaliuta) [1944799] - seq_file: Add a seq_bprintf function (Yauheni Kaliuta) [1944799] - bpf: Notify user if we ever hit a bpf_snprintf verifier bug (Yauheni Kaliuta) [1944799] - selftests/bpf: Add a series of tests for bpf_snprintf (Yauheni Kaliuta) [1944799] - bpf: Lock bpf_trace_printk's tmp buf before it is written to (Yauheni Kaliuta) [1944799] - bpf: Add a bpf_snprintf helper (Yauheni Kaliuta) [1944799] - bpf: Factorize bpf_trace_printk and bpf_seq_printf (Yauheni Kaliuta) [1944799] - Stop the ad-hoc games with -Wno-maybe-initialized (Yauheni Kaliuta) [1944799] - kbuild: compute false-positive -Wmaybe-uninitialized cases in Kconfig (Yauheni Kaliuta) [1944799] - bpf: Fix potentially incorrect results with bpf_get_local_storage() (Yauheni Kaliuta) [1944799] - bpf, samples: Fix xdpsock with '-M' parameter missing unload process (Yauheni Kaliuta) [1944799] - libbpf: Don't crash on object files with no symbol tables (Yauheni Kaliuta) [1944799] - libbpf: Fix ELF symbol visibility update logic (Yauheni Kaliuta) [1944799] - bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Yauheni Kaliuta) [1944799] - bpf: Do not mark insn as seen under speculative path verification (Yauheni Kaliuta) [1944799] - bpf: Inherit expanded/patched seen count from old aux data (Yauheni Kaliuta) [1944799] - bpf, selftests: Adjust few selftest result_unpriv outcomes (Yauheni Kaliuta) [1944799] - bpf: Fix BPF_LSM kconfig symbol dependency (Yauheni Kaliuta) [1944799] - selftests/bpf: Add test for l3 use of bpf_redirect_peer (Yauheni Kaliuta) [1944799] - bpftool: Add sock_release help info for cgroup attach/prog load command (Yauheni Kaliuta) [1944799] - bpf, offload: Reorder offload callback 'prepare' in verifier (Yauheni Kaliuta) [1944799] - selftests/bpf: Test ringbuf mmap read-only and read-write restrictions (Yauheni Kaliuta) [1944799] - selftests/bpf: Convert static to global in tc_redirect progs (Yauheni Kaliuta) [1944799] - selftests/bpf: Rewrite test_tc_redirect.sh as prog_tests/tc_redirect.c (Yauheni Kaliuta) [1944799] - libbpf: Provide GELF_ST_VISIBILITY() define for older libelf (Yauheni Kaliuta) [1944799] - bpf: Add deny list of btf ids check for tracing programs (Yauheni Kaliuta) [1944799] - bpf: Forbid trampoline attach for functions with variable arguments (Yauheni Kaliuta) [1944799] - samples/bpf: Consider frame size in tx_only of xdpsock sample (Yauheni Kaliuta) [1944799] - libbpf: Add NULL check to add_dummy_ksym_var (Yauheni Kaliuta) [1944799] - libbpf: Fix signed overflow in ringbuf_process_ring (Yauheni Kaliuta) [1944799] - bpf, selftests: Update array map tests for per-cpu batched ops (Yauheni Kaliuta) [1944799] - bpf: Add batched ops support for percpu array (Yauheni Kaliuta) [1944799] - bpf, docs: Fix literal block for example code (Yauheni Kaliuta) [1944799] - bpf, cpumap: Bulk skb using netif_receive_skb_list (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix field existence CO-RE reloc tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro (Yauheni Kaliuta) [1944799] - selftests/bpf: Use ASSERT macros in lsm test (Yauheni Kaliuta) [1944799] - selftests/bpf: Test that module can't be unloaded with attached trampoline (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to lsm test (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to fexit_test (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to fentry_test (Yauheni Kaliuta) [1944799] - bpf: Allow trampoline re-attach for tracing and lsm programs (Yauheni Kaliuta) [1944799] - bpf: Document the pahole release info related to libbpf in bpf_devel_QA.rst (Yauheni Kaliuta) [1944799] - selftests/bpf: Document latest Clang fix expectations for linking tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Add map linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Add global variables linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Add function linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Omit skeleton generation for multi-linked BPF object files (Yauheni Kaliuta) [1944799] - selftests/bpf: Use -O0 instead of -Og in selftests builds (Yauheni Kaliuta) [1944799] - libbpf: Support extern resolution for BTF-defined maps in .maps section (Yauheni Kaliuta) [1944799] - libbpf: Add linker extern resolution support for functions and global variables (Yauheni Kaliuta) [1944799] - libbpf: Tighten BTF type ID rewriting with error checking (Yauheni Kaliuta) [1944799] - libbpf: Extend sanity checking ELF symbols with externs validation (Yauheni Kaliuta) [1944799] - libbpf: Make few internal helpers available outside of libbpf.c (Yauheni Kaliuta) [1944799] - libbpf: Factor out symtab and relos sanity checks (Yauheni Kaliuta) [1944799] - libbpf: Refactor BTF map definition parsing (Yauheni Kaliuta) [1944799] - libbpf: Allow gaps in BPF program sections to support overriden weak functions (Yauheni Kaliuta) [1944799] - libbpf: Mark BPF subprogs with hidden visibility as static for BPF verifier (Yauheni Kaliuta) [1944799] - libbpf: Suppress compiler warning when using SEC() macro with externs (Yauheni Kaliuta) [1944799] - bpftool: Dump more info about DATASEC members (Yauheni Kaliuta) [1944799] - bpftool: Support dumping BTF VAR's "extern" linkage (Yauheni Kaliuta) [1944799] - bpf: Remove unnecessary map checks for ARG_PTR_TO_CONST_STR (Yauheni Kaliuta) [1944799] - xsk: Align XDP socket batch size with DPDK (Yauheni Kaliuta) [1944799] - bpf, doc: Fix some invalid links in bpf_devel_QA.rst (Yauheni Kaliuta) [1944799] - net, xdp: Update pkt_type if generic XDP changes unicast MAC (Yauheni Kaliuta) [1944799] - powerpc/ebpf32: Use standard function call for functions within 32M distance (Yauheni Kaliuta) [1944799] - selftests/bpf: Add docs target as all dependency (Yauheni Kaliuta) [1944799] - bpf/selftests: Add bpf_get_task_stack retval bounds test_prog (Yauheni Kaliuta) [1944799] - bpf/selftests: Add bpf_get_task_stack retval bounds verifier test (Yauheni Kaliuta) [1944799] - bpf: Refine retval for bpf_get_task_stack helper (Yauheni Kaliuta) [1944799] - samples/bpf: Fix broken tracex1 due to kprobe argument change (Yauheni Kaliuta) [1944799] - libbpf: Introduce a BPF_SNPRINTF helper macro (Yauheni Kaliuta) [1944799] - libbpf: Initialize the bpf_seq_printf parameters array field by field (Yauheni Kaliuta) [1944799] - bpf: Add a ARG_PTR_TO_CONST_STR argument type (Yauheni Kaliuta) [1944799] - bpftool: Fix a clang compilation warning (Yauheni Kaliuta) [1944799] - selftests/bpf: Silence clang compilation warnings (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix test_cpp compilation failure with clang (Yauheni Kaliuta) [1944799] - selftests: Set CC to clang in lib.mk if LLVM is set (Yauheni Kaliuta) [1944799] - libbpf: Remove unused field. (Yauheni Kaliuta) [1944799] - tools/testing: Remove unused variable (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix the ASSERT_ERR_PTR macro (Yauheni Kaliuta) [1944799] - selftests/bpf: Add tests for target information in bpf_link info queries (Yauheni Kaliuta) [1944799] - bpf: Return target info when a tracing bpf_link is queried (Yauheni Kaliuta) [1944799] - libbpf: Clarify flags in ringbuf helpers (Yauheni Kaliuta) [1944799] - bpf: Sync bpf headers in tooling infrastucture (Yauheni Kaliuta) [1944799] - bpf: Document PROG_TEST_RUN limitations (Yauheni Kaliuta) [1944799] - bpf, inode: Remove second initialization of the bpf_preload_lock (Yauheni Kaliuta) [1944799] - libbpf: Fix KERNEL_VERSION macro (Yauheni Kaliuta) [1944799] - bpf: selftests: Specify CONFIG_DYNAMIC_FTRACE in the testing config (Yauheni Kaliuta) [1944799] - powerpc/bpf: Reallocate BPF registers to volatile registers when possible on PPC32 (Yauheni Kaliuta) [1944799] - powerpc/bpf: Change values of SEEN_ flags (Yauheni Kaliuta) [1944799] - powerpc/bpf: Move common functions into bpf_jit_comp.c (Yauheni Kaliuta) [1944799] - powerpc/bpf: Remove classical BPF support for PPC32 (Yauheni Kaliuta) [1944799] - powerpc/bpf: Move common helpers into bpf_jit.h (Yauheni Kaliuta) [1944799] - powerpc/bpf: Change register numbering for bpf_set/is_seen_register() (Yauheni Kaliuta) [1944799] - libbpf: Remove redundant semi-colon (Yauheni Kaliuta) [1944799] - bpf: Remove repeated struct btf_type declaration (Yauheni Kaliuta) [1944799] - bpf, cgroup: Delete repeated struct bpf_prog declaration (Yauheni Kaliuta) [1944799] - bpf: Remove unused parameter from ___bpf_prog_run (Yauheni Kaliuta) [1944799] - bpf, selftests: test_maps generating unrecognized data section (Yauheni Kaliuta) [1944799] - selftests/bpf: Add an option for a debug shell in vmtest.sh (Yauheni Kaliuta) [1944799] - bpf: Remove redundant assignment of variable id (Yauheni Kaliuta) [1944799] - bpf: Remove unused bpf_load_pointer (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove unused defines (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove mutex and condition variable (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove thread attribute (Yauheni Kaliuta) [1944799] - selftests: xsk: Implement bpf_link test (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove sync_mutex_tx and atomic var (Yauheni Kaliuta) [1944799] - selftests: xsk: Refactor teardown/bidi test cases and testapp_validate (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove Tx synchronization resources (Yauheni Kaliuta) [1944799] - selftests: xsk: Split worker thread (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove thread for netns switch (Yauheni Kaliuta) [1944799] - samples: bpf: Do not unload prog within xdpsock (Yauheni Kaliuta) [1944799] - libbpf: xsk: Use bpf_link (Yauheni Kaliuta) [1944799] - selftests: xsk: Simplify frame traversal in dumping thread (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove inline keyword from source file (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove unused function (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove struct ifaceconfigobj (Yauheni Kaliuta) [1944799] - selftests: xsk: Don't call worker_pkt_dump() for stats test (Yauheni Kaliuta) [1944799] - libbpf: Fix memory leak when emitting final btf_ext (Yauheni Kaliuta) [1944799] - bpf: selftests: Update clang requirement in README.rst for testing kfunc call (Yauheni Kaliuta) [1944799] - bpf: Update bpf_design_QA.rst to clarify the kfunc call is not ABI (Yauheni Kaliuta) [1944799] - bpf: selftests: Add kfunc_call test (Yauheni Kaliuta) [1944799] - bpf: selftests: Bpf_cubic and bpf_dctcp calling kernel functions (Yauheni Kaliuta) [1944799] - bpf: selftests: Rename bictcp to bpf_cubic (Yauheni Kaliuta) [1944799] - libbpf: Support extern kernel function (Yauheni Kaliuta) [1944799] - libbpf: Record extern sym relocation first (Yauheni Kaliuta) [1944799] - libbpf: Rename RELO_EXTERN to RELO_EXTERN_VAR (Yauheni Kaliuta) [1944799] - libbpf: Refactor codes for finding btf id of a kernel symbol (Yauheni Kaliuta) [1944799] - libbpf: Refactor bpf_object__resolve_ksyms_btf_id (Yauheni Kaliuta) [1944799] - bpf: Support bpf program calling kernel function (Yauheni Kaliuta) [1944799] - bpf: Refactor btf_check_func_arg_match (Yauheni Kaliuta) [1944799] - bpf: Simplify freeing logic in linfo and jited_linfo (Yauheni Kaliuta) [1944799] - libbpf: Preserve empty DATASEC BTFs during static linking (Yauheni Kaliuta) [1944799] - bpf: struct sock is declared twice in bpf_sk_storage header (Yauheni Kaliuta) [1944799] - bpf: Remove unused headers (Yauheni Kaliuta) [1944799] - libbpf: Add bpf object kern_version attribute setter (Yauheni Kaliuta) [1944799] - bpf: selftests: Add tests for batched ops in LPM trie maps (Yauheni Kaliuta) [1944799] - bpf: Add support for batched ops in LPM trie maps (Yauheni Kaliuta) [1944799] - selftests/bpf: Better error messages for ima_setup.sh failures (Yauheni Kaliuta) [1944799] - bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper (Yauheni Kaliuta) [1944799] - libbpf: Constify few bpf_program getters (Yauheni Kaliuta) [1944799] - bpf: Fix typo 'accesible' into 'accessible' (Yauheni Kaliuta) [1944799] - tracing: Fix various typos in comments (Yauheni Kaliuta) [1944799] - libbpf: Skip BTF fixup if object file has no BTF (Yauheni Kaliuta) [1944799] - bpf: Remove insn_buf[] declaration in inner block (Yauheni Kaliuta) [1944799] - selftests/bpf: Add multi-file statically linked BPF object file test (Yauheni Kaliuta) [1944799] - selftests/bpf: Pass all BPF .o's through BPF static linker (Yauheni Kaliuta) [1944799] - selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed (Yauheni Kaliuta) [1944799] - bpftool: Add `gen object` command to perform BPF static linking (Yauheni Kaliuta) [1944799] - bpftool: Add ability to specify custom skeleton object name (Yauheni Kaliuta) [1944799] - libbpf: Add BPF static linker BTF and BTF.ext support (Yauheni Kaliuta) [1944799] - libbpf: Add BPF static linker APIs (Yauheni Kaliuta) [1944799] - libbpf: Add generic BTF type shallow copy API (Yauheni Kaliuta) [1944799] - libbpf: Extract internal set-of-strings datastructure APIs (Yauheni Kaliuta) [1944799] - libbpf: Rename internal memory-management helpers (Yauheni Kaliuta) [1944799] - libbpf: Generalize BTF and BTF.ext type ID and strings iteration (Yauheni Kaliuta) [1944799] - libbpf: Expose btf_type_by_id() internally (Yauheni Kaliuta) [1944799] - x86: Fix various typos in comments (Yauheni Kaliuta) [1944799] - selftests/bpf: drop custom NULL #define in skb_pkt_end selftest (Yauheni Kaliuta) [1944799] - libbpf: provide NULL and KERNEL_VERSION macros in bpf_helpers.h (Yauheni Kaliuta) [1944799] - bpf: net: Emit anonymous enum with BPF_TCP_CLOSE value explicitly (Yauheni Kaliuta) [1944799] - selftests/bpf: Use nanosleep() syscall instead of sleep() in get_cgroup_id (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - selftests/bpf: Build everything in debug mode (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix maybe-uninitialized warning in xdpxceiver test (Yauheni Kaliuta) [1944799] - bpftool: Fix maybe-uninitialized warnings (Yauheni Kaliuta) [1944799] - libbpf: Add explicit padding to bpf_xdp_set_link_opts (Yauheni Kaliuta) [1944799] - kernel/bpf/: Fix misspellings using codespell tool (Yauheni Kaliuta) [1944799] - s390/bpf: Implement new atomic ops (Yauheni Kaliuta) [1944799] - bpf: selftests: Remove unused 'nospace_err' in tests for batched ops in array maps (Yauheni Kaliuta) [1944799] - samples: bpf: Fix a spelling typo in do_hbm_test.sh (Yauheni Kaliuta) [1944799] - libbpf: Avoid inline hint definition from 'linux/stddef.h' (Yauheni Kaliuta) [1944799] - libbpf: xsk: Move barriers from libbpf_util.h to xsk.h (Yauheni Kaliuta) [1944799] - libbpf: xsk: Remove linux/compiler.h header (Yauheni Kaliuta) [1944799] - bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - bpf, xdp: Restructure redirect actions (Yauheni Kaliuta) [1944799] - bpf, xdp: Make bpf_redirect_map() a map operation (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix compiler warning in BPF_KPROBE definition in loop6.c (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix typo in Makefile (Yauheni Kaliuta) [1944799] - libbpf: Fix arm64 build (Yauheni Kaliuta) [1944799] - libbpf, xsk: Add libbpf_smp_store_release libbpf_smp_load_acquire (Yauheni Kaliuta) [1944799] - selftests, bpf: Extend test_tc_tunnel test with vxlan (Yauheni Kaliuta) [1944799] - bpf: Add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_ENCAP_L2_ETH (Yauheni Kaliuta) [1944799] - selftests/bpf: Simplify the calculation of variables (Yauheni Kaliuta) [1944799] - bpf: Simplify the calculation of variables (Yauheni Kaliuta) [1944799] - selftests: bpf: Don't run sk_lookup in verifier tests (Yauheni Kaliuta) [1944799] - selftests: bpf: Check that PROG_TEST_RUN repeats as requested (Yauheni Kaliuta) [1944799] - selftests: bpf: Convert sk_lookup ctx access tests to PROG_TEST_RUN (Yauheni Kaliuta) [1944799] - bpf: Add PROG_TEST_RUN support for sk_lookup programs (Yauheni Kaliuta) [1944799] - bpf: Consolidate shared test timing code (Yauheni Kaliuta) [1944799] - docs/bpf: Add bpf() syscall command reference (Yauheni Kaliuta) [1944799] - selftests/bpf: Test syscall command parsing (Yauheni Kaliuta) [1944799] - selftests/bpf: Templatize man page generation (Yauheni Kaliuta) [1944799] - tools/bpf: Remove bpf-helpers from bpftool docs (Yauheni Kaliuta) [1944799] - scripts/bpf: Add syscall commands printer (Yauheni Kaliuta) [1944799] - tools: Sync uapi bpf.h header with latest changes (Yauheni Kaliuta) [1944799] - scripts/bpf: Abstract eBPF API target parameter (Yauheni Kaliuta) [1944799] - bpf: Document BPF_MAP_*_BATCH syscall commands (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_QUERY syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_TEST_RUN syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_ATTACH syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_PIN syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_F_LOCK in syscall commands (Yauheni Kaliuta) [1944799] - bpf: Add minimal bpf() command documentation (Yauheni Kaliuta) [1944799] - bpf: Import syscall arg documentation (Yauheni Kaliuta) [1944799] - libbpf: Fix whitespace in btf_add_composite() comment (Yauheni Kaliuta) [1944799] - selftests/bpf: Add a verifier scale test with unknown bounded loop (Yauheni Kaliuta) [1944799] - tools, bpf_asm: Exit non-zero on errors (Yauheni Kaliuta) [1944799] - tools, bpf_asm: Hard error on out of range jumps (Yauheni Kaliuta) [1944799] - selftests/bpf: Add arraymap test for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - selftests/bpf: Add hashmap test for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpftool: Print subprog address properly (Yauheni Kaliuta) [1944799] - libbpf: Support subprog address relocation (Yauheni Kaliuta) [1944799] - libbpf: Move function is_ldimm64() earlier in libbpf.c (Yauheni Kaliuta) [1944799] - bpf: Add arraymap support for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Add hashtab support for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Add bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Change return value of verifier function add_subprog() (Yauheni Kaliuta) [1944799] - bpf: Refactor check_func_call() to allow callback function (Yauheni Kaliuta) [1944799] - bpf: Factor out verbose_invalid_scalar() (Yauheni Kaliuta) [1944799] - bpf: Factor out visit_func_call_insn() in check_cfg() (Yauheni Kaliuta) [1944799] - selftests/bpf: Copy extras in out-of-srctree builds (Yauheni Kaliuta) [1944799] - selftests/bpf: Propagate error code of the command to vmtest.sh (Yauheni Kaliuta) [1944799] - selftests/bpf: Introduce xsk statistics tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Restructure xsk selftests (Yauheni Kaliuta) [1944799] - selftests/bpf: Expose and rename debug argument (Yauheni Kaliuta) [1944799] - selftest/bpf: Make xsk tests less verbose (Yauheni Kaliuta) [1944799] - bpf: Rename fixup_bpf_calls and add some comments (Yauheni Kaliuta) [1944799] - bpf: Use MAX_BPF_FUNC_REG_ARGS macro (Yauheni Kaliuta) [1944799] - bpf: runqslower: Prefer using local vmlimux to generate vmlinux.h (Yauheni Kaliuta) [1944799] - bpf: Add kernel/modules BTF presence checks to bpftool feature command (Yauheni Kaliuta) [1944799]- netfilter: log: work around missing softdep backend module (Florian Westphal) [2017794] - netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex (Florian Westphal) [2017794] - netfilter: Fix fall-through warnings for Clang (Florian Westphal) [2017794] - netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Florian Westphal) [2017794] - netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal) [2017794] - netfilter: ipvs: make global sysctl readonly in non-init netns (Florian Westphal) [2017794] - ipvs: fix possible memory leak in ip_vs_control_net_init (Florian Westphal) [2017794] - ipvs: fix the connection sync failed in some cases (Florian Westphal) [2017794] - net: Fix offloading indirect devices dependency on qdisc order creation (Davide Caratti) [1997381] - net/core: Remove unused field from struct flow_indr_dev (Davide Caratti) [1997381] - Drivers: hv: balloon: Use VMBUS_RING_SIZE() wrapper for dm_ring_size (Vitaly Kuznetsov) [2019101] - hv_balloon: Remove redundant assignment to region_start (Vitaly Kuznetsov) [2019101] - hv_balloon: disable warning when floor reached (Vitaly Kuznetsov) [2019101] - net/tls: Fix flipped sign in async_wait.err assignment (Sabrina Dubroca) [2019176] - net/tls: Fix flipped sign in tls_err_abort() calls (Sabrina Dubroca) [2019176] - tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Sabrina Dubroca) [2019176] - tls splice: remove inappropriate flags checking for MSG_PEEK (Sabrina Dubroca) [2019176] - net/tls: Fix use-after-free after the TLS device goes down and up (Sabrina Dubroca) [2019176] - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU (Sabrina Dubroca) [2019176] - tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Sabrina Dubroca) [2019176] - net/tls: Remove redundant initialization of record (Sabrina Dubroca) [2019176] - ibmvnic: don't stop queue in xmit (Diego Domingos) [2011995] - selftests: net: switch to socat in the GSO GRE test (Hangbin Liu) [2018059] - selftests: net: properly support IPv6 in GSO GRE test (Hangbin Liu) [2018059] - kselftests/net: add missed setup_loopback.sh/setup_veth.sh to Makefile (Hangbin Liu) [2018059] - selftests: add simple GSO GRE test (Hangbin Liu) [2018059] - selftests/net: allow GRO coalesce test on veth (Hangbin Liu) [2018059] - selftests/net: GRO coalesce test (Hangbin Liu) [2018059] - perf/x86: Reset destroy callback on event init failure (Michael Petlan) [2003982] - x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Michael Petlan) [2003982] - perf script: Fix --list-dlfilters documentation (Michael Petlan) [2003982] - perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Michael Petlan) [2003982] - Revert "perf map: Fix dso->nsinfo refcounting" (Michael Petlan) [2003982] - perf pmu: Fix alias matching (Michael Petlan) [2003982] - perf cs-etm: Split --dump-raw-trace by AUX records (Michael Petlan) [2003982] - perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set (Michael Petlan) [2003982] - perf probe: Fix add event failure when running 32-bit perf in a 64-bit kernel (Michael Petlan) [2003982] - perf data: Close all files in close_dir() (Michael Petlan) [2003982] - perf probe-file: Delete namelist in del_events() on the error path (Michael Petlan) [2003982] - perf test bpf: Free obj_buf (Michael Petlan) [2003982] - perf trace: Free strings in trace__parse_events_option() (Michael Petlan) [2003982] - perf trace: Free syscall tp fields in evsel->priv (Michael Petlan) [2003982] - perf trace: Free syscall->arg_fmt (Michael Petlan) [2003982] - perf trace: Free malloc'd trace fields on exit (Michael Petlan) [2003982] - perf lzma: Close lzma stream on exit (Michael Petlan) [2003982] - perf script: Fix memory 'threads' and 'cpus' leaks on exit (Michael Petlan) [2003982] - perf script: Release zstd data (Michael Petlan) [2003982] - perf session: Cleanup trace_event (Michael Petlan) [2003982] - perf inject: Close inject.output on exit (Michael Petlan) [2003982] - perf report: Free generated help strings for sort option (Michael Petlan) [2003982] - perf env: Fix memory leak of cpu_pmu_caps (Michael Petlan) [2003982] - perf test maps__merge_in: Fix memory leak of maps (Michael Petlan) [2003982] - perf dso: Fix memory leak in dso__new_map() (Michael Petlan) [2003982] - perf test event_update: Fix memory leak of unit (Michael Petlan) [2003982] - perf test event_update: Fix memory leak of evlist (Michael Petlan) [2003982] - perf test session_topology: Delete session->evlist (Michael Petlan) [2003982] - perf env: Fix sibling_dies memory leak (Michael Petlan) [2003982] - perf probe: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf map: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf inject: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf cs-etm: Split Coresight decode by aux records (Michael Petlan) [2003982] - perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Michael Petlan) [2003982] - libperf: Fix build error with LIBPFM4=1 (Michael Petlan) [2003982] - perf stat: Merge uncore events by default for hybrid platform (Michael Petlan) [2003982] - perf tests: Fix 'Convert perf time to TSC' on core-only system (Michael Petlan) [2003982] - perf tests: Fix 'Roundtrip evsel->name' on core-only system (Michael Petlan) [2003982] - perf tests: Fix 'Parse event definition strings' on core-only system (Michael Petlan) [2003982] - perf pmu: Skip invalid hybrid pmu (Michael Petlan) [2003982] - perf test: Add free() calls for scandir() returned dirent entries (Michael Petlan) [2003982] - libperf: Add tests for perf_evlist__set_leader() (Michael Petlan) [2003982] - libperf: Remove BUG_ON() from library code in get_group_fd() (Michael Petlan) [2003982] - libperf: Add group support to perf_evsel__open() (Michael Petlan) [2003982] - perf tools: Fix pattern matching for same substring in different PMU type (Michael Petlan) [2003982] - perf record: Add a dummy event on hybrid systems to collect metadata records (Michael Petlan) [2003982] - perf stat: Add Topdown metrics L2 events as default events (Michael Petlan) [2003982] - libperf: Adopt evlist__set_leader() from tools/perf as perf_evlist__set_leader() (Michael Petlan) [2003982] - libperf: Move 'nr_groups' from tools/perf to evlist::nr_groups (Michael Petlan) [2003982] - libperf: Move 'leader' from tools/perf to perf_evsel::leader (Michael Petlan) [2003982] - libperf: Move 'idx' from tools/perf to perf_evsel::idx (Michael Petlan) [2003982] - libperf: Change tests to single static and shared binaries (Michael Petlan) [2003982] - perf intel-pt: Add a config for max loops without consuming a packet (Michael Petlan) [2003982] - perf stat: Disable the NMI watchdog message on hybrid (Michael Petlan) [2003982] - perf trace: Fix the perf trace link location (Michael Petlan) [2003982] - perf top: Fix overflow in elf_sec__is_text() (Michael Petlan) [2003982] - perf annotate: Fix 's' on source line when disasm is empty (Michael Petlan) [2003982] - perf probe: Do not show @plt function by default (Michael Petlan) [2003982] - perf symbol-elf: Decode dynsym even if symtab exists (Michael Petlan) [2003982] - perf probe: Fix debuginfo__new() to enable build-id based debuginfo (Michael Petlan) [2003982] - perf stat: Enable BPF counter with --for-each-cgroup (Michael Petlan) [2003982] - perf report: Fix --task and --stat with pipe input (Michael Petlan) [2003982] - perf session: Add missing evlist__delete when deleting a session (Michael Petlan) [2003982] - perf annotate: Allow 's' on source code lines (Michael Petlan) [2003982] - perf dlfilter: Add object_code() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add attr() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add srcline() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add insn() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add resolve_address() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf build: Install perf_dlfilter.h (Michael Petlan) [2003982] - perf script: Add option to pass arguments to dlfilters (Michael Petlan) [2003982] - perf script: Add option to list dlfilters (Michael Petlan) [2003982] - perf script: Add dlfilter__filter_event_early() (Michael Petlan) [2003982] - perf script: Add API for filtering via dynamically loaded shared object (Michael Petlan) [2003982] - perf llvm: Return -ENOMEM when asprintf() fails (Michael Petlan) [2003982] - perf cs-etm: Delay decode of non-timeless data until cs_etm__flush_events() (Michael Petlan) [2003982] - perf arm-spe: Don't wait for PERF_RECORD_EXIT event (Michael Petlan) [2003982] - perf arm-spe: Bail out if the trace is later than perf event (Michael Petlan) [2003982] - perf arm-spe: Assign kernel time to synthesized event (Michael Petlan) [2003982] - perf arm-spe: Convert event kernel time to counter value (Michael Petlan) [2003982] - perf arm-spe: Save clock parameters from TIME_CONV event (Michael Petlan) [2003982] - perf cs-etm: Remove callback cs_etm_find_snapshot() (Michael Petlan) [2003982] - perf bpf_counter: Move common functions to bpf_counter.h (Michael Petlan) [2003982] - perf tools: Add cgroup_is_v2() helper (Michael Petlan) [2003982] - perf tools: Add read_cgroup_id() function (Michael Petlan) [2003982] - tools lib: Adopt bitmap_intersects() operation from the kernel sources (Michael Petlan) [2003982] - perf top: Add cgroup support for perf top (-G) (Michael Petlan) [2003982] - perf script: Share addr_al between functions (Michael Petlan) [2003982] - perf script: Move filtering before scripting (Michael Petlan) [2003982] - perf script: Move filter_cpu() earlier (Michael Petlan) [2003982] - perf test: Pass the verbose option to shell tests (Michael Petlan) [2003982] - perf probe: Add --bootconfig to output definition in bootconfig format (Michael Petlan) [2003982] - perf probe: Cleanup synthesize_probe_trace_command() (Michael Petlan) [2003982] - perf probe: Support probes on init functions for offline kernel (Michael Petlan) [2003982] - perf test: Make stat bpf counters test more robust (Michael Petlan) [2003982] - perf test: Add verbose skip output for bpf counters (Michael Petlan) [2003982] - perf annotate: Add itrace options support (Michael Petlan) [2003982] - perf mem-events: Remove duplicate #undef (Michael Petlan) [2003982] - perf evsel: Adjust hybrid event and global event mixed group (Michael Petlan) [2003982] - perf probe: Provide clearer message permission error for tracefs access (Michael Petlan) [2003982] - perf auxtrace: Change to use SMP memory barriers (Michael Petlan) [2003982] - perf srccode: Use list_move() instead of equivalent list_del() + list_add() sequence (Michael Petlan) [2003982] - perf probe: Report possible permission error for map__load() failure (Michael Petlan) [2003982] - perf probe: Add permission and sysctl notice to man page (Michael Petlan) [2003982] - perf c2c: Support record for hybrid platform (Michael Petlan) [2003982] - perf mem: Disable 'mem-loads-aux' group before reporting (Michael Petlan) [2003982] - perf mem: Fix wrong verbose output for recording events (Michael Petlan) [2003982] - perf mem: Support record for hybrid platform (Michael Petlan) [2003982] - perf tools: Check if mem_events is supported for hybrid platform (Michael Petlan) [2003982] - perf tools: Support pmu prefix for mem-store event (Michael Petlan) [2003982] - perf tools: Support pmu prefix for mem-load event (Michael Petlan) [2003982] - perf tools: Check mem-loads auxiliary event (Michael Petlan) [2003982] - perf scripting python: intel-pt-events.py: Add --insn-trace and --src-trace (Michael Petlan) [2003982] - perf scripting python: exported-sql-viewer.py: Factor out libxed.py (Michael Petlan) [2003982] - perf scripting python: Update documentation for srcline etc (Michael Petlan) [2003982] - perf scripting python: Add perf_sample_srcline() and perf_sample_srccode() (Michael Petlan) [2003982] - perf scripting python: Add perf_set_itrace_options() (Michael Petlan) [2003982] - perf auxtrace: Factor out itrace_do_parse_synth_opts() (Michael Petlan) [2003982] - perf scripting python: Add perf_sample_insn() (Michael Petlan) [2003982] - perf script: Factor out script_fetch_insn() (Michael Petlan) [2003982] - perf scripting python: Assign perf_script_context (Michael Petlan) [2003982] - perf scripting: Add perf_session to scripting_context (Michael Petlan) [2003982] - perf scripting: Add scripting_context__update() (Michael Petlan) [2003982] - perf scripting python: Simplify perf-trace-context module functions (Michael Petlan) [2003982] - perf scripting python: Remove unnecessary 'static' (Michael Petlan) [2003982] - perf test: Test 2 libpfm4 error cases (Michael Petlan) [2003982] - perf test: Iterate over shell tests in alphabetical order (Michael Petlan) [2003982] - perf probe: Provide more detail with relocation warning (Michael Petlan) [2003982] - perf parse-events: Add bison --file-prefix-map option (Michael Petlan) [2003982] - perf inject: Do not inject BUILD_ID record if MMAP2 has it (Michael Petlan) [2003982] - perf inject: Call dso__put() even if dso->hit is set (Michael Petlan) [2003982] - perf scripts python: intel-pt-events.py: Add branches to script (Michael Petlan) [2003982] - perf scripting python: Add auxtrace error (Michael Petlan) [2003982] - perf scripting python: Add context switch (Michael Petlan) [2003982] - perf scripting python: Add cpumode (Michael Petlan) [2003982] - perf scripting python: Add IPC (Michael Petlan) [2003982] - perf scripting python: Add sample flags (Michael Petlan) [2003982] - perf script: Factor out perf_sample__sprintf_flags() (Michael Petlan) [2003982] - perf scripting python: Add 'addr_location' for 'addr' (Michael Petlan) [2003982] - perf scripting python: Factor out set_sym_in_dict() (Michael Petlan) [2003982] - perf scripting python: Fix tuple_set_u64() (Michael Petlan) [2003982] - perf auxtrace: Make perf_event__process_auxtrace*() callable (Michael Petlan) [2003982] - perf script: Find script file relative to exec path (Michael Petlan) [2003982] - perf arm-spe: Remove redundant checking for "full_auxtrace" (Michael Petlan) [2003982] - perf arm-spe: Enable timestamp for per-cpu mode (Michael Petlan) [2003982] - perf arm-spe: Correct sample flags for dummy event (Michael Petlan) [2003982] - perf arm-spe: Correct sample flags for SPE event (Michael Petlan) [2003982] - perf vendor events intel: Update event list for Icelake Client (Michael Petlan) [2003982] - perf vendor events intel: Add uncore event list for Icelake Server (Michael Petlan) [2003982] - perf vendor events intel: Add core event list for Icelake Server (Michael Petlan) [2003982] - perf tests: Drop __maybe_unused on x86 test declarations (Michael Petlan) [2003982] - perf tests: Consolidate test__arch_unwind_sample declaration (Michael Petlan) [2003982] - perf build: Improve error message for old/missing clang (Michael Petlan) [2003982] - perf tools: Test build with libbpf/LIBBPF_DYNAMIC=1 (Michael Petlan) [2003982] - perf tools: Test build with libopencsd/CORESIGHT=1 (Michael Petlan) [2003982] - perf cs-etm: Prevent and warn on underflows during timestamp calculation. (Michael Petlan) [2003982] - perf cs-etm: Start reading 'Z' --itrace option (Michael Petlan) [2003982] - perf cs-etm: Move synth_opts initialisation (Michael Petlan) [2003982] - perf header: Support HYBRID_CPU_PMU_CAPS feature (Michael Petlan) [2003982] - perf header: Support HYBRID_TOPOLOGY feature (Michael Petlan) [2003982] - perf cs-etm: Set time on synthesised samples to preserve ordering (Michael Petlan) [2003982] - perf cs-etm: Refactor timestamp variable names (Michael Petlan) [2003982] - perf x86 kvm-stat: Support to analyze kvm MSR (Michael Petlan) [2003982] - perf stat: Use aggregated counts directly (Michael Petlan) [2003982] - perf record: Set timestamp boundary for AUX area events (Michael Petlan) [2003982] - perf intel-pt: Parse VM Time Correlation options and set up decoding (Michael Petlan) [2003982] - perf intel-pt: Add VM Time Correlation to decoder (Michael Petlan) [2003982] - perf intel-pt: Better 7-byte timestamp wraparound logic (Michael Petlan) [2003982] - perf intel-pt: Pass the first timestamp to the decoder (Michael Petlan) [2003982] - perf intel-pt: Add a tree for VMCS information (Michael Petlan) [2003982] - perf intel-pt: Let overlap detection handle VM timestamps (Michael Petlan) [2003982] - perf auxtrace: Allow buffers to be mapped read / write (Michael Petlan) [2003982] - perf inject: Add --vm-time-correlation option (Michael Petlan) [2003982] - perf inject: Add facility to do in place update (Michael Petlan) [2003982] - perf intel-pt: Support Z itrace option for timeless decoding (Michael Petlan) [2003982] - perf intel-pt: Move synth_opts initialization earlier (Michael Petlan) [2003982] - perf auxtrace: Add Z itrace option for timeless decoding (Michael Petlan) [2003982] - perf/x86/amd/power: Assign pmu.module (Michael Petlan) [2003982] - perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Michael Petlan) [2003982] - perf/x86/amd/ibs: Work around erratum #1197 (Michael Petlan) [2003982] - perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 (Michael Petlan) [2003982] - perf/x86/intel/pt: Fix mask of num_address_ranges (Michael Petlan) [2003982] - perf/x86: Fix out of bound MSR access (Michael Petlan) [2003982] - perf/x86/cstate: Add ICELAKE_X and ICELAKE_D support (Michael Petlan) [2003982] - perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC (Michael Petlan) [2003982] - arm64: perf: Simplify EVENT ATTR macro in perf_event.c (Michael Petlan) [2003982] - arm64: perf: Simplify the ARMv8 PMUv3 event attributes (Michael Petlan) [2003982] - arm64: perf: Remove unused macro (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in qcom_l2_pmu.c (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in qcom_l3_pmu.c (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in xgene_pmu.c (Michael Petlan) [2003982] - drivers/perf: convert sysfs sprintf family to sysfs_emit (Michael Petlan) [2003982] - drivers/perf: convert sysfs scnprintf family to sysfs_emit_at() and sysfs_emit() (Michael Petlan) [2003982] - perf: arm-ccn: Use scnprintf() for robustness (Michael Petlan) [2003982] - drivers/perf: convert sysfs snprintf family to sysfs_emit (Michael Petlan) [2003982] - perf: Add EVENT_ATTR_ID to simplify event attributes (Michael Petlan) [2003982] - perf/x86/intel: Fix instructions:ppp support in Sapphire Rapids (Michael Petlan) [2003982] - perf/x86/intel: Add more events requires FRONTEND MSR on Sapphire Rapids (Michael Petlan) [2003982] - perf/x86: Reset the dirty counter to prevent the leak for an RDPMC task (Michael Petlan) [2003982] - uprobes: Update uprobe_write_opcode() kernel-doc comment (Michael Petlan) [2003982] - perf/hw_breakpoint: Fix DocBook warnings in perf hw_breakpoint (Michael Petlan) [2003982] - perf/core: Fix DocBook warnings (Michael Petlan) [2003982] - perf/core: Make local function perf_pmu_snapshot_aux() static (Michael Petlan) [2003982] - perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Michael Petlan) [2003982] - perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Michael Petlan) [2003982] - perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Michael Petlan) [2003982] - perf/x86/intel/uncore: Drop unnecessary NULL checks after container_of() (Michael Petlan) [2003982] - x86/events/intel: Do not deploy TSX force abort workaround when TSX is deprecated (Michael Petlan) [2003982] - netpoll: don't require irqs disabled in rt kernels (Wander Lairson Costa) [1905440] - net/netif_receive_skb_core: Use migrate_disable() (Luis Claudio R. Goncalves) [2024168] - RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Kamal Heib) [2006260 1984280] - RDMA/core: Always release restrack object (Kamal Heib) [2006260] - RDMA/core: Fix incorrect print format specifier (Kamal Heib) [2006260] - RDMA: Remove rdma_set_device_sysfs_group() (Kamal Heib) [2006260] - RDMA/core: Allow port_groups to be used with namespaces (Kamal Heib) [2006260] - RDMA: Change ops->init_port to ops->port_groups (Kamal Heib) [2006260] - RDMA/hfi1: Use attributes for the port sysfs (Kamal Heib) [2006260 1989164] - RDMA/cm: Use an attribute_group on the ib_port_attribute intead of kobj's (Kamal Heib) [2006260] - RDMA/core: Expose the ib port sysfs attribute machinery (Kamal Heib) [2006260] - RDMA/core: Remove the kobject_uevent() NOP (Kamal Heib) [2006260] - RDMA/core: Create the device hw_counters through the normal groups mechanism (Kamal Heib) [2006260] - RDMA/core: Simplify how the port sysfs is created (Kamal Heib) [2006260] - RDMA/core: Simplify how the gid_attrs sysfs is created (Kamal Heib) [2006260] - RDMA/core: Split gid_attrs related sysfs from add_port() (Kamal Heib) [2006260] - RDMA/core: Split port and device counter sysfs attributes (Kamal Heib) [2006260] - RDMA/core: Replace the ib_port_data hw_stats pointers with a ib_port pointer (Kamal Heib) [2006260] - RDMA: Split the alloc_hw_stats() ops to port and device variants (Kamal Heib) [2006260] - RDMA/rxe: Zero out index member of struct rxe_queue (Kamal Heib) [2006260] - RDMA/efa: Free IRQ vectors on error flow (Kamal Heib) [2006260] - RDMA/rxe: Fix memory allocation while in a spin lock (Kamal Heib) [2006260] - IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() (Kamal Heib) [2006260 1989164] - RDMA/rxe: Restore setting tot_len in the IPv4 header (Kamal Heib) [2006260] - RDMA/rxe: Use the correct size of wqe when processing SRQ (Kamal Heib) [2006260] - RDMA/cma: Revert INIT-INIT patch (Kamal Heib) [2006260] - RDMA/rxe: Fix memory leak in error path code (Kamal Heib) [2006260] - RDMA/rxe: Missing unlock on error in get_srq_wqe() (Kamal Heib) [2006260] - RDMA/cma: Fix rdma_resolve_route() memory leak (Kamal Heib) [2006260] - RDMA/core/sa_query: Remove unused argument (Kamal Heib) [2006260] - RDMA/cma: Fix incorrect Packet Lifetime calculation (Kamal Heib) [2006260] - RDMA/cma: Protect RMW with qp_mutex (Kamal Heib) [2006260] - RDMA/cma: Remove unnecessary INIT->INIT transition (Kamal Heib) [2006260] - RDMA/rxe: Fix redundant skb_put_zero (Kamal Heib) [2006260] - RDMA/rxe: Fix extra copy in prepare_ack_packet (Kamal Heib) [2006260] - RDMA/rxe: Fix over copying in get_srq_wqe (Kamal Heib) [2006260] - RDMA/rxe: Fix extra copies in build_rdma_network_hdr (Kamal Heib) [2006260] - RDMA/rxe: Fix redundant call to ip_send_check (Kamal Heib) [2006260] - RDMA/rxe: Fix useless copy in send_atomic_ack (Kamal Heib) [2006260] - RDMA/core: Use flexible array for mad data (Kamal Heib) [2006260] - RDMA/rxe: Don't overwrite errno from ib_umem_get() (Kamal Heib) [2006260] - IB/core: Shuffle locks in ib_port_data to save memory (Kamal Heib) [2006260] - IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Kamal Heib) [2006260] - RDMA: Fix kernel-doc warnings about wrong comment (Kamal Heib) [2006260] - RDMA/rxe: Disallow MR dereg and invalidate when bound (Kamal Heib) [2006260] - RDMA/rxe: Implement memory access through MWs (Kamal Heib) [2006260] - RDMA/rxe: Implement invalidate MW operations (Kamal Heib) [2006260] - RDMA/rxe: Add support for bind MW work requests (Kamal Heib) [2006260] - RDMA/rxe: Move local ops to subroutine (Kamal Heib) [2006260] - RDMA/rxe: Replace WR_REG_MASK by WR_LOCAL_OP_MASK (Kamal Heib) [2006260] - RDMA/rxe: Add ib_alloc_mw and ib_dealloc_mw verbs (Kamal Heib) [2006260] - RDMA/rxe: Enable MW object pool (Kamal Heib) [2006260] - RDMA/rxe: Return errors for add index and key (Kamal Heib) [2006260] - RDMA/rxe: Add bind MW fields to rxe_send_wr (Kamal Heib) [2006260] - RDMA/rxe: Fix qp reference counting for atomic ops (Kamal Heib) [2006260] - IB/cm: Remove dgid from the cm_id_priv av (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of ib_uverbs_device (Kamal Heib) [2006260] - RDMA/ipoib: Use refcount_t instead of atomic_t for reference counting (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of mcast_port (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of mcast_member (Kamal Heib) [2006260] - RDMA/core: Remove refcount from struct ib_mad_snoop_private (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of iwpm_admin_data (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Kamal Heib) [2006260] - RDMA/rxe: Protext kernel index from user space (Kamal Heib) [2006260] - RDMA/rxe: Protect user space index loads/stores (Kamal Heib) [2006260] - RDMA/rxe: Add a type flag to rxe_queue structs (Kamal Heib) [2006260] - IB/cm: Protect cm_dev, cm_ports and mad_agent with kref and lock (Kamal Heib) [2006260] - IB/cm: Improve the calling of cm_init_av_for_lap and cm_init_av_by_path (Kamal Heib) [2006260] - IB/cm: Simplify ib_cancel_mad() and ib_modify_mad() calls (Kamal Heib) [2006260] - Revert "IB/cm: Mark stale CM id's whenever the mad agent was unregistered" (Kamal Heib) [2006260] - IB/cm: Tidy remaining cm_msg free paths (Kamal Heib) [2006260] - IB/cm: Call the correct message free functions in cm_send_handler() (Kamal Heib) [2006260] - IB/cm: Split cm_alloc_msg() (Kamal Heib) [2006260] - IB/cm: Pair cm_alloc_response_msg() with a cm_free_response_msg() (Kamal Heib) [2006260] - RDMA/core: Sanitize WQ state received from the userspace (Kamal Heib) [2006260] - RDMA/srp: Use DEVICE_ATTR_*() macros (Kamal Heib) [2006260] - RDMA/core: Use the DEVICE_ATTR_RO macro (Kamal Heib) [2006260] - IB/ipoib: Use DEVICE_ATTR_*() macros (Kamal Heib) [2006260] - IB/core: Only update PKEY and GID caches on respective events (Kamal Heib) [2006260] - RDMA/srp: Fix a recently introduced memory leak (Kamal Heib) [2006260] - RDMA/srp: Add more structure size checks (Kamal Heib) [2006260] - IB/hfi1: Move a function from a header file into a .c file (Kamal Heib) [2006260 1989164] - IB/hfi1: Remove the repeated declaration (Kamal Heib) [2006260 1989164] - IB/hfi1: Delete an unneeded bool conversion (Kamal Heib) [2006260 1989164] - RDMA: Remove unnecessary struct declaration (Kamal Heib) [2006260] - RDMA/core: Remove never used ib_modify_wq function call (Kamal Heib) [2006260] - IB/srpt: Remove redundant assignment to ret (Kamal Heib) [2006260] - RDMA/ucma: Cleanup to reduce duplicate code (Kamal Heib) [2006260] - RDMA/umem: batch page unpin in __ib_umem_release() (Kamal Heib) [2006259] - RDMA/rxe: Return CQE error if invalid lkey was supplied (Kamal Heib) [2006259] - RDMA/nldev: Add copy-on-fork attribute to get sys command (Kamal Heib) [2006259] - IB/hfi1: Remove redundant variable rcd (Kamal Heib) [2006259 1989164] - RDMA/nldev: Add QP numbers to SRQ information (Kamal Heib) [2006259] - RDMA/nldev: Return SRQ information (Kamal Heib) [2006259] - RDMA/restrack: Add support to get resource tracking for SRQ (Kamal Heib) [2006259] - RDMA/nldev: Return context information (Kamal Heib) [2006259] - RDMA/cma: Skip device which doesn't support CM (Kamal Heib) [2006259 1957239] - IB/ipoib: Remove unnecessary struct declaration (Kamal Heib) [2006259] - IB/ipoib: Improve latency in ipoib/cm connection formation (Kamal Heib) [2006259] - RDMA/ipoib: Print a message if only child interface is UP (Kamal Heib) [2006259] - RDMA/uverbs: Make UVERBS_OBJECT_METHODS to consider line number (Kamal Heib) [2006259] - IB/hfi1: Rework AIP and VNIC dummy netdev usage (Kamal Heib) [2006259 1989164] - IB/cma: Introduce rdma_set_min_rnr_timer() (Kamal Heib) [2006259] - RDMA/core: Correct format of block comments (Kamal Heib) [2006259] - RDMA/core: Correct format of braces (Kamal Heib) [2006259] - RDMA/core: Remove redundant spaces (Kamal Heib) [2006259] - RDMA/core: Add necessary spaces (Kamal Heib) [2006259] - RDMA/core: Remove the redundant return statements (Kamal Heib) [2006259] - RDMA/core: Print the function name by __func__ instead of an fixed string (Kamal Heib) [2006259] - RDMA/rxe: Fix missing acks from responder (Kamal Heib) [2006259] - RDMA/core: Make the wc status prompt message clearer (Kamal Heib) [2006259] - IB/hfi1: Remove indirect call to hfi1_ipoib_send_dma() (Kamal Heib) [2006259 1989164] - IB/hfi1: Use napi_schedule_irqoff() for tx napi (Kamal Heib) [2006259 1989164] - IB/hfi1: Correct oversized ring allocation (Kamal Heib) [2006259 1989164] - IB/{ipoib,hfi1}: Add a timeout handler for rdma_netdev (Kamal Heib) [2006259 1989164] - IB/hfi1: Add AIP tx traces (Kamal Heib) [2006259 1989164] - RDMA/uverbs: Fix -Wunused-function warning (Kamal Heib) [2006259] - RDMA/iser: struct iscsi_iser_task is declared twice (Kamal Heib) [2006259] - RDMA/rxe: Split MEM into MR and MW (Kamal Heib) [2006259] - RDMA/efa: Use strscpy instead of strlcpy (Kamal Heib) [2006259] - RDMA: Fix a typo (Kamal Heib) [2006259] - IB/hfi1: Fix a typo (Kamal Heib) [2006259 1989164] - RDMA/core: Correct misspellings of two words in comments (Kamal Heib) [2006259] - RDMA/uverbs: Refactor rdma_counter_set_auto_mode and __counter_set_mode (Kamal Heib) [2006259] - RDMA: Support more than 255 rdma ports (Kamal Heib) [2006259 1957239] - RDMA/include: Mundane typo fixes throughout the file (Kamal Heib) [2006259] - RDMA/cma: Remove unused leftovers in cma code (Kamal Heib) [2006259] - RDMA: Fix kernel-doc compilation warnings (Kamal Heib) [2006259] - RDMA/hw/i40iw/i40iw_virtchnl: Fix a bunch of kernel-doc issues (Kamal Heib) [2006259] - RDMA/hw/i40iw/i40iw_utils: Fix some misspellings and missing param descriptions (Kamal Heib) [2006259] - IB/core: Split uverbs_get_const/default to consider target type (Kamal Heib) [2006259] - IB/core: Drop WARN_ON() from ib_umem_find_best_pgsz() (Kamal Heib) [2006259] - RDMA/core: Remove unused req_ncomp_notif device operation (Kamal Heib) [2006259] - RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Kamal Heib) [2006259] - IB/hfi1: switch to core handling of rx/tx byte/packet counters (Kamal Heib) [2006259 1989164] - RDMA: Convert various random sprintf sysfs _show uses to sysfs_emit (Kamal Heib) [2006259] - RDMA: Manual changes for sysfs_emit and neatening (Kamal Heib) [2006259] - RDMA: Convert sysfs device * show functions to use sysfs_emit() (Kamal Heib) [2006259] - IB/hfi1: use new function dev_fetch_sw_netstats (Kamal Heib) [2006259 1989164] - RDMA/ipoib: Convert to use DEFINE_SEQ_ATTRIBUTE macro (Kamal Heib) [2006259] - include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() helper macro (Kamal Heib) [2006259] - ibmvnic: delay complete() (Diego Domingos) [2019210] - ibmvnic: Process crqs after enabling interrupts (Diego Domingos) [2019210] - Documentation: sysrq: update description about sysrq crash (Chris von Recklinghausen) [2019943] - sysrq: Use panic() to force a crash (Chris von Recklinghausen) [2019943] - ethtool: extend coalesce setting uAPI with CQE mode (Ivan Vecera) [2006829] - ethtool: add two coalesce attributes for CQE mode (Ivan Vecera) [2006829] - ice: Add support for VF rate limiting (Jonathan Toppins) [1973187] - net: Prevent infinite while loop in skb_tx_hash() (Paolo Abeni) [2018437] - napi: fix race inside napi_enable (Paolo Abeni) [2018437] - net/af_unix: fix a data-race in unix_dgram_poll (Paolo Abeni) [2018437] - devlink: Clear whole devlink_flash_notify struct (Paolo Abeni) [2018437] - net: linkwatch: fix failure to restore device state across suspend/resume (Paolo Abeni) [2018437] - gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Paolo Abeni) [2018437] - gro: ensure frag0 meets IP header alignment (Paolo Abeni) [2018437] - net: core: allow fast GRO for skbs with Ethernet header in head (Paolo Abeni) [2018437] - udp: fix skb_copy_and_csum_datagram with odd segment sizes (Paolo Abeni) [2018437] - skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Paolo Abeni) [2018437] - selftests/net: remove min gso test in packet_snd (Paolo Abeni) [2018437] - net: be more gentle about silly gso requests coming from user (Paolo Abeni) [2018437] - virtio_net: Do not pull payload in skb->head (Paolo Abeni) [2018437] - net: check untrusted gso_size at kernel entry (Paolo Abeni) [2018437] - net: stricter validation of untrusted gso packets$ (Paolo Abeni) [2018437] - net: avoid 32 x truesize under-estimation for tiny skbs (Paolo Abeni) [2018437] - ionic: no devlink_unregister if not registered (Jonathan Toppins) [2016705] - ionic: tame the filter no space message (Jonathan Toppins) [2016705 1959512 2002943] - ionic: allow adminq requests to override default error message (Jonathan Toppins) [2016705 1959512 2002943] - ionic: handle vlan id overflow (Jonathan Toppins) [2016705 1959512 2002943] - ionic: generic filter delete (Jonathan Toppins) [2016705 1959512 2002943] - ionic: generic filter add (Jonathan Toppins) [2016705 1959512 2002943] - ionic: add generic filter search (Jonathan Toppins) [2016705 1959512 2002943] - ionic: remove mac overflow flags (Jonathan Toppins) [2016705 1959512 2002943] - ionic: move lif mac address functions (Jonathan Toppins) [2016705 1959512 2002943] - ionic: add filterlist to debugfs (Jonathan Toppins) [2016705 1959512 2002943] - ionic: don't remove netdev->dev_addr when syncing uc list (Jonathan Toppins) [2016705 2012030] - ionic: move filter sync_needed bit set (Jonathan Toppins) [2016705] - ionic: add lif param to ionic_qcq_disable (Jonathan Toppins) [2016705] - ionic: have ionic_qcq_disable decide on sending to hardware (Jonathan Toppins) [2016705] - ionic: add polling to adminq wait (Jonathan Toppins) [2016705] - ionic: widen queue_lock use around lif init and deinit (Jonathan Toppins) [2016705] - ionic: move lif mutex setup and delete (Jonathan Toppins) [2016705] - ionic: check for binary values in FW ver string (Jonathan Toppins) [2016705] - ionic: remove debug stats (Jonathan Toppins) [2016705] - ionic: fix gathering of debug stats (Jonathan Toppins) [2016705] - ionic: fix a sleeping in atomic bug (Jonathan Toppins) [2016705] - ionic: fix double use of queue-lock (Jonathan Toppins) [2016705] - ionic: recreate hwstamp queues on ifup (Jonathan Toppins) [2016705 1981590] - ionic: pull hwstamp queue_lock up a level (Jonathan Toppins) [2016705 1981590] - ionic: add queue lock around open and stop (Jonathan Toppins) [2016705 1981590] - ionic: fill mac addr earlier in add_addr (Jonathan Toppins) [2016705 1981590] - ionic: squelch unnecessary fw halted message (Jonathan Toppins) [2016705 1981590] - ionic: fire watchdog again after fw_down (Jonathan Toppins) [2016705 1981590] - ionic: handle mac filter overflow (Jonathan Toppins) [2016705 1981590] - ionic: refactor ionic_lif_addr to remove a layer (Jonathan Toppins) [2016705 1981590] - ionic: sync the filters in the work task (Jonathan Toppins) [2016705 1981590] - ionic: flatten calls to set-rx-mode (Jonathan Toppins) [2016705 1981590] - ionic: remove old work task types (Jonathan Toppins) [2016705 1981590] - ionic: add function tag to debug string (Jonathan Toppins) [2016705] - ionic: enable rxhash only with multiple queues (Jonathan Toppins) [2016705] - ionic: block some ethtool operations when fw in reset (Jonathan Toppins) [2016705] - ionic: remove unneeded comp union fields (Jonathan Toppins) [2016705] - ionic: increment num-vfs before configure (Jonathan Toppins) [2016705] - ionic: use fewer inits on the buf_info struct (Jonathan Toppins) [2016705] - ionic: init reconfig err to 0 (Jonathan Toppins) [2016705] - ionic: print firmware version on identify (Jonathan Toppins) [2016705] - ionic: monitor fw status generation (Jonathan Toppins) [2016705] - ionic: minimize resources when under kdump (Jonathan Toppins) [2016705] - ionic: cleanly release devlink instance (Jonathan Toppins) [2016705] - ionic: drop useless check of PCI driver data validity (Jonathan Toppins) [2016705] - ionic: Remove unused function pointer typedef ionic_reset_cb (Jonathan Toppins) [2016705] - ACPI: Use fwnode_init() to set up fwnode (Mark Langsdorf) [1982374] - device property: Add missed header in fwnode.h (Mark Langsdorf) [1982374] - regmap: set debugfs_name to NULL after it is freed (Mark Langsdorf) [1982374] - mfd: cpcap: Fix interrupt regression with regmap clear_ack (Mark Langsdorf) [1982374] - driver core: Fix device link device name collision (Mark Langsdorf) [1982374] - driver core: Extend device_is_dependent() (Mark Langsdorf) [1982374] - device property: add description of fwnode cases (Mark Langsdorf) [1982374] - Revert "device property: Keep secondary firmware node secondary by type" (Mark Langsdorf) [1982374] - regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Mark Langsdorf) [1982374] - regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Mark Langsdorf) [1982374] - driver core: platform: Add extra error check in devm_platform_get_irqs_affinity() (Mark Langsdorf) [1982374] - driver core: platform: don't oops in platform_shutdown() on unbound devices (Mark Langsdorf) [1982374] - PM: domains: create debugfs nodes when adding power domains (Mark Langsdorf) [1982374] - driver core: platform: Add devm_platform_get_irqs_affinity() (Mark Langsdorf) [1982374] - platform-msi: Track shared domain allocation (Mark Langsdorf) [1982374] - driver core: platform: Introduce platform_get_mem_or_io() (Mark Langsdorf) [1982374] - soc: fix comment for freeing soc_dev_attr (Mark Langsdorf) [1982374] - driver core: platform: use bus_type functions (Mark Langsdorf) [1982374] - driver core: platform: change logic implementing platform_driver_probe (Mark Langsdorf) [1982374] - driver core: platform: reorder functions (Mark Langsdorf) [1982374] - driver core: make driver_probe_device() static (Mark Langsdorf) [1982374] - driver core: Fix a couple of typos (Mark Langsdorf) [1982374] - driver core: Refactor fw_devlink feature (Mark Langsdorf) [1982374] - efi: Update implementation of add_links() to create fwnode links (Mark Langsdorf) [1982374] - of: property: Update implementation of add_links() to create fwnode links (Mark Langsdorf) [1982374] - driver core: Use device's fwnode to check if it is waiting for suppliers (Mark Langsdorf) [1982374] - driver core: Add fw_devlink_parse_fwtree() (Mark Langsdorf) [1982374] - driver core: Redefine the meaning of fwnode_operations.add_links() (Mark Langsdorf) [1982374] - device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() (Mark Langsdorf) [1982374] - driver core: Allow only unprobed consumers for SYNC_STATE_ONLY device links (Mark Langsdorf) [1982374] - driver core: Add fwnode link support (Mark Langsdorf) [1982374] - driver core: Add fwnode_init() (Mark Langsdorf) [1982374] - Revert "[base] driver core: fw_devlink: Add support for batching fwnode parsing" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Remove check in driver_deferred_probe_force_trigger()" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Don't do deferred probe in parallel with kernel_init thread" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Rename dev_links_info.defer_sync to defer_hook" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Avoid deferred probe due to fw_devlink_pause/resume()" (Mark Langsdorf) [1982374] - regmap: Remove duplicate `type` field from regmap `regcache_sync` trace event (Mark Langsdorf) [1982374] - PM: sleep: Add dev_wakeup_path() helper (Mark Langsdorf) [1982374] - regmap: Fix order of regmap write log (Mark Langsdorf) [1982374] - regmap: use less #ifdef for LOG_DEVICE (Mark Langsdorf) [1982374] - PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle (Mark Langsdorf) [1982374] - PM: domains: Rename pm_genpd_syscore_poweroff|poweron() (Mark Langsdorf) [1982374] - PM: sleep: Print driver flags for all devices during suspend/resume (Mark Langsdorf) [1982374] - driver core: Fix lockdep warning on wfs_lock (Mark Langsdorf) [1982374] - regmap: irq: Convert to use irq_domain_create_legacy() (Mark Langsdorf) [1982374] - irqdomain: Introduce irq_domain_create_legacy() API (Mark Langsdorf) [1982374] - irqdomain: Replace open coded of_node_to_fwnode() (Mark Langsdorf) [1982374] - irqdomain: Add forward declaration of fwnode_handle (Mark Langsdorf) [1982374] - irqdomain: Remove unused of_device_id forward declaration (Mark Langsdorf) [1982374] - regmap-irq: use fwnode instead of device node in add_irq_chip() (Mark Langsdorf) [1982374] - regmap: mmio: add config option to allow relaxed MMIO accesses (Mark Langsdorf) [1982374] - PM: sleep: remove unreachable break (Mark Langsdorf) [1982374] - PM: domains: enable domain idle state accounting (Mark Langsdorf) [1982374] - PM: domains: Add curly braces to delimit comment + statement block (Mark Langsdorf) [1982374] - PM: domains: Add support for PM domain on/off notifiers for genpd (Mark Langsdorf) [1982374] - PM / Domains: Simplify genpd_lookup_dev() (Mark Langsdorf) [1982374] - regmap: irq: Add support to clear ack registers (Mark Langsdorf) [1982374] - PM: domains: Allow to abort power off when no ->power_off() callback (Mark Langsdorf) [1982374] - PM: domains: Rename power state enums for genpd (Mark Langsdorf) [1982374] - regmap: debugfs: use semicolons rather than commas to separate statements (Mark Langsdorf) [1982374] - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR (Mark Langsdorf) [1982374] - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show (Mark Langsdorf) [1982374] - efi: Rename arm-init to efi-init common for all arch (Mark Langsdorf) [1982374] - efi/arm: Defer probe of PCIe backed efifb on DT systems (Mark Langsdorf) [1982374] - net/smc: improved fix wait on already cleared link (Sumanth Korikkar) [1984991] - net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work (Sumanth Korikkar) [1984991] - net/smc: add missing error check in smc_clc_prfx_set() (Sumanth Korikkar) [1984991] - net/smc: Correct smc link connection counter in case of smc client (Sumanth Korikkar) [1984991] - net/smc: fix wait on already cleared link (Sumanth Korikkar) [1984991] - KVM: s390: Fix handle_sske page fault handling (Thomas Huth) [2022731] - KVM: s390: Simplify SIGP Set Arch handling (Thomas Huth) [2022731] - KVM: s390: pv: avoid stalls when making pages secure (Thomas Huth) [2022731] - KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm (Thomas Huth) [2022731] - KVM: s390: pv: avoid double free of sida page (Thomas Huth) [2022731] - KVM: s390: pv: add macros for UVC CC values (Thomas Huth) [2022731] - s390/uv: fully validate the VMA before calling follow_page() (Thomas Huth) [2022731] - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (Thomas Huth) [2022731] - s390/gmap: validate VMA in __gmap_zap() (Thomas Huth) [2022731] - KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Thomas Huth) [2022731] - KVM: s390: clear kicked_mask before sleeping again (Thomas Huth) [2022731] - KVM: s390: Function documentation fixes (Thomas Huth) [2022731] - s390/mm: fix kernel doc comments (Thomas Huth) [2022731] - KVM: s390: index kvm->arch.idle_mask by vcpu_idx (Thomas Huth) [2022731] - KVM: s390: generate kvm hypercall functions (Thomas Huth) [2022731] - KVM: Rename lru_slot to last_used_slot (Thomas Huth) [2022731] - s390: mm: Fix secure storage access exception handling (Thomas Huth) [2022731] - virtio/s390: get rid of open-coded kvm hypercall (Thomas Huth) [2022731] - KVM: s390: get rid of register asm usage (Thomas Huth) [2022731] - powerpc/vas: Fix potential NULL pointer dereference (Steve Best) [1907522] - powerpc/pseries/vas: Declare pseries_vas_fault_thread_fn() as static (Steve Best) [1907522] - crypto/nx: Register and unregister VAS interface on PowerVM (Steve Best) [1907522] - crypto/nx: Add sysfs interface to export NX capabilities (Steve Best) [1907522] - crypto/nx: Get NX capabilities for GZIP coprocessor type (Steve Best) [1907522] - crypto/nx: Rename nx-842-pseries file name to nx-common-pseries (Steve Best) [1907522] - powerpc/pseries/vas: Setup IRQ and fault handling (Steve Best) [1907522] - powerpc/pseries/vas: Integrate API with open/close windows (Steve Best) [1907522] - powerpc/pseries/vas: Implement getting capabilities from hypervisor (Steve Best) [1907522] - powerpc/pseries/vas: Add hcall wrappers for VAS handling (Steve Best) [1907522] - powerpc/vas: Define QoS credit flag to allocate window (Steve Best) [1907522] - powerpc/pseries/vas: Define VAS/NXGZIP hcalls and structs (Steve Best) [1907522] - powerpc/vas: Define and use common vas_window struct (Steve Best) [1907522] - powerpc/powernv: no need to check return value of debugfs_create functions (Steve Best) [1907522] - powerpc/vas: Move update_csb/dump_crb to common book3s platform (Steve Best) [1907522] - powerpc/vas: Create take/drop pid and mm reference functions (Steve Best) [1907522] - powerpc/vas: Add platform specific user window operations (Steve Best) [1907522] - powerpc/powernv/vas: Rename register/unregister functions (Steve Best) [1907522] - powerpc/vas: Move VAS API to book3s common platform (Steve Best) [1907522] - powerpc/powernv/vas: Release reference to tgid during window close (Steve Best) [1907522] - powerpc/pseries: Prevent free CPU ids being reused on another node (Desnes A. Nunes do Rosario) [2004808] - powerpc/numa: Consider the max NUMA node for migratable LPAR (Desnes A. Nunes do Rosario) [2004808]- zram: replace fsync_bdev with sync_blockdev (Ming Lei) [2015755] - zram: avoid race between zram_remove and disksize_store (Ming Lei) [2015755] - zram: don't fail to remove zram during unloading module (Ming Lei) [2015755] - zram: fix race between zram_reset_device() and disksize_store() (Ming Lei) [2015755] - zram: register default groups with device_add_disk() (Ming Lei) [2015755] - hyperv/vmbus: include linux/bitops.h (Mohammed Gamal) [2008565] - hv: vmbus: Avoid -Werror=maybe-uninitialized error (Mohammed Gamal) [2008565] - Drivers: hv: vmbus: Fix kernel crash upon unbinding a device from uio_hv_generic driver (Mohammed Gamal) [2008565] - Drivers: hv: vmbus: Fix duplicate CPU assignments within a device (Mohammed Gamal) [2008565] - drivers: hv: Fix missing error code in vmbus_connect() (Mohammed Gamal) [2008565] - hv_utils: Fix passing zero to 'PTR_ERR' warning (Mohammed Gamal) [2008565] - ice: Fix VF true promiscuous mode (Jonathan Toppins) [1970643] - ice: Remove toggling of antispoof for VF trusted promiscuous mode (Jonathan Toppins) [1970643] - ice: Fix replacing VF hardware MAC to existing MAC filter (Jonathan Toppins) [1970643] - ice: Fix not stopping Tx queues for VFs (Jonathan Toppins) [1970643] - ice: Fix race conditions between virtchnl handling and VF ndo ops (Jonathan Toppins) [1970643] - ice: move ice_container_type onto ice_ring_container (Jonathan Toppins) [1970643] - ice: remove ring_active from ice_ring (Jonathan Toppins) [1970643] - ice: Print the api_patch as part of the fw.mgmt.api (Jonathan Toppins) [1970643] - ice: Avoid crash from unnecessary IDA free (Jonathan Toppins) [1970643] - ice: Fix failure to re-add LAN/RDMA Tx queues (Jonathan Toppins) [1970643] - ice: Add missing E810 device ids (Jonathan Toppins) [1970643] - ice: fix locking for Tx timestamp tracking flush (Jonathan Toppins) [1970643] - ice: Delete always true check of PF pointer (Jonathan Toppins) [1970643] - ice: Correctly deal with PFs that do not support RDMA (Jonathan Toppins) [1970643] - ice: add lock around Tx timestamp tracker flush (Jonathan Toppins) [1970643] - ice: remove dead code for allocating pin_config (Jonathan Toppins) [1970643] - ice: do not abort devlink info if board identifier can't be found (Jonathan Toppins) [1970643] - ice: Fix a memory leak in an error handling path in 'ice_pf_dcb_cfg()' (Jonathan Toppins) [1970643] - ice: remove unnecessary VSI assignment (Jonathan Toppins) [1970643] - ice: remove the VSI info from previous agg (Jonathan Toppins) [1970643] - ice: add tracepoints (Jonathan Toppins) [1970643] - ice: report hash type such as L2/L3/L4 (Jonathan Toppins) [1970643] - ice: remove redundant continue statement in a for-loop (Jonathan Toppins) [1970643] - net: ice: ptp: fix compilation warning if PTP_1588_CLOCK is disabled (Jonathan Toppins) [1970643] - ice: remove unnecessary NULL checks before ptp_read_system_* (Jonathan Toppins) [1970643] - ice: Remove the repeated declaration (Jonathan Toppins) [1970643] - ice: remove local variable (Jonathan Toppins) [1970643] - ice: reduce scope of variables (Jonathan Toppins) [1970643] - ice: mark PTYPE 2 as reserved (Jonathan Toppins) [1970643] - ice: fix incorrect payload indicator on PTYPE (Jonathan Toppins) [1970643] - ice: parameterize functions responsible for Tx ring management (Jonathan Toppins) [1970643] - ice: add ndo_bpf callback for safe mode netdev ops (Jonathan Toppins) [1970643] - ice: fix clang warning regarding deadcode.DeadStores (Jonathan Toppins) [1970643] - ice: downgrade error print to debug print (Jonathan Toppins) [1970643] - ice: Detect and report unsupported module power levels (Jonathan Toppins) [1970643] - ice: (re)initialize NVM fields when rebuilding (Jonathan Toppins) [1970643] - ice: wait for reset before reporting devlink info (Jonathan Toppins) [1970643] - ice: add error message when pldmfw_flash_image fails (Jonathan Toppins) [1970643] - ice: add extack when unable to read device caps (Jonathan Toppins) [1970643] - ice: use static inline for dummy functions (Jonathan Toppins) [1970643] - ice: Re-organizes reqstd/avail {R, T}XQ check/code for efficiency (Jonathan Toppins) [1970643] - ice: set the value of global config lock timeout longer (Jonathan Toppins) [1970643] - ice: Refactor VIRTCHNL_OP_CONFIG_VSI_QUEUES handling (Jonathan Toppins) [1970643] - ice: Refactor ice_setup_rx_ctx (Jonathan Toppins) [1970643] - ice: Save VF's MAC across reboot (Jonathan Toppins) [1970643] - ice: Manage VF's MAC address for both legacy and new cases (Jonathan Toppins) [1970643] - ice: Register auxiliary device to provide RDMA (Jonathan Toppins) [1970643] - ice: Implement iidc operations (Jonathan Toppins) [1970643] - virtchnl: Use pad byte in virtchnl_ether_addr to specify MAC type (Jonathan Toppins) [1970643] - iidc: Introduce iidc.h (Jonathan Toppins) [1970643] - ice: Initialize RDMA support (Jonathan Toppins) [1970643] - ice: Respond to a NETDEV_UNREGISTER event for LAG (Jonathan Toppins) [1970643] - Revert "Revert "ice: Add initial support framework for LAG"" (Jonathan Toppins) [1970643] - ice: reduce scope of variable (Jonathan Toppins) [1970643] - ice: remove return variable (Jonathan Toppins) [1970643] - ice: suppress false cppcheck issues (Jonathan Toppins) [1970643] - ice: Set vsi->vf_id as ICE_INVAL_VFID for non VF VSI types (Jonathan Toppins) [1970643] - ice: remove unused struct member (Jonathan Toppins) [1970643] - ice: use local for consistency (Jonathan Toppins) [1970643] - ice: print name in /proc/iomem (Jonathan Toppins) [1970643] - ice: Reimplement module reads used by ethtool (Jonathan Toppins) [1970643] - ice: refactor ITR data structures (Jonathan Toppins) [1970643] - ice: manage interrupts during poll exit (Jonathan Toppins) [1970643] - ice: replace custom AIM algorithm with kernel's DIM library (Jonathan Toppins) [1970643] - ice: refactor interrupt moderation writes (Jonathan Toppins) [1970643] - ice: Add new VSI states to track netdev alloc/registration (Jonathan Toppins) [1970643] - ice: Drop leading underscores in enum ice_pf_state (Jonathan Toppins) [1970643] - ice: use kernel definitions for IANA protocol ports and ether-types (Jonathan Toppins) [1970643] - ice: Remove unnecessary blank line (Jonathan Toppins) [1970643] - ice: Remove unnecessary checks in add/kill_vid ndo ops (Jonathan Toppins) [1970643] - ice: Remove rx_gro_dropped stat (Jonathan Toppins) [1970643] - ice: Use local variable instead of pointer derefs (Jonathan Toppins) [1970643] - ice: Remove unnecessary variable (Jonathan Toppins) [1970643] - ice: Limit forced overrides based on FW version (Jonathan Toppins) [1970643] - ice: Use default configuration mode for PHY configuration (Jonathan Toppins) [1970643] - ice: Replace some memsets and memcpys with assignment (Jonathan Toppins) [1970643] - ice: Fix error return codes in ice_set_link_ksettings (Jonathan Toppins) [1970643] - ice: Rename a couple of variables (Jonathan Toppins) [1970643] - ice: Remove unnecessary checker loop (Jonathan Toppins) [1970643] - ice: Ignore EMODE return for opcode 0x0605 (Jonathan Toppins) [1970643] - ice: Align macro names to the specification (Jonathan Toppins) [1970643] - ice: Modify recursive way of adding nodes (Jonathan Toppins) [1970643] - ice: Re-send some AQ commands, as result of EBUSY AQ error (Jonathan Toppins) [1970643] - ice: Correct comment block style (Jonathan Toppins) [1970643] - ice: cleanup style issues (Jonathan Toppins) [1970643] - ice: rename ptype bitmap (Jonathan Toppins) [1970643] - ice: correct memory allocation call (Jonathan Toppins) [1970643] - ice: Check for bail out condition early (Jonathan Toppins) [1970643] - ice: remove unnecessary duplicated AQ command flag setting (Jonathan Toppins) [1970643] - ice: change link misconfiguration message (Jonathan Toppins) [1970643] - ice: Update to use package info from ice segment (Jonathan Toppins) [1970643] - ice: Delay netdev registration (Jonathan Toppins) [1970643] - ice: Add Support for XPS (Jonathan Toppins) [1970643] - ice: Fix fall-through warnings for Clang (Jonathan Toppins) [1970643] - ice: Fix prototype warnings (Jonathan Toppins) [1970643] - ice: move headroom initialization to ice_setup_rx_ctx (Jonathan Toppins) [1970643] - ice: store the result of ice_rx_offset() onto ice_ring (Jonathan Toppins) [1970643] - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Phil Auld) [2011436] - sched/fair: Prevent dead task groups from regaining cfs_rq's (Phil Auld) [2011436] - sched/fair: Removed useless update of p->recent_used_cpu (Phil Auld) [2011436] - sched: Always inline is_percpu_thread() (Phil Auld) [2011436] - sched/fair: Add ancestors of unthrottled undecayed cfs_rq (Phil Auld) [2011436] - sched: Remove unused inline function __rq_clock_broken() (Phil Auld) [2011436] - sched: Prevent balance_push() on remote runqueues (Phil Auld) [2011436] - cpumask/hotplug: Fix cpu_dying() state tracking (Phil Auld) [2011436] - sched: Use cpu_dying() to fix balance_push vs hotplug-rollback (Phil Auld) [2011436] - cpumask: Introduce DYING mask (Phil Auld) [2011436] - cpumask: Make cpu_{online,possible,present,active}() inline (Phil Auld) [2011436] - cpu/hotplug: Cache number of online CPUs (Phil Auld) [2011436] - sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD (Phil Auld) [2011436] - psi: Fix race between psi_trigger_create/destroy (Phil Auld) [2011436] - sctp: add vtag check in sctp_sf_ootb (Xin Long) [2001767] - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long) [2001767] - sctp: add vtag check in sctp_sf_violation (Xin Long) [2001767] - sctp: fix the processing for COOKIE_ECHO chunk (Xin Long) [2001767] - sctp: fix the processing for INIT_ACK chunk (Xin Long) [2001767] - sctp: fix the processing for INIT chunk (Xin Long) [2001767] - sctp: use init_tag from inithdr for ABORT chunk (Xin Long) [2001767]- KVM: arm64: Extract ESR_ELx.EC only (Gavin Shan) [2008070] - KVM: arm64: vgic-v3: Align emulated cpuif LPI state machine with the pseudocode (Gavin Shan) [2008070] - KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS (Gavin Shan) [2008070] - KVM: arm64: Fix reporting of endianess when the access originates at EL0 (Gavin Shan) [2008070] - KVM: arm64: Trim guest debug exception handling (Gavin Shan) [2008070] - KVM: arm64: Upgrade VMID accesses to {READ,WRITE}_ONCE (Gavin Shan) [2008070] - KVM: arm64: vgic: Drop WARN from vgic_get_irq (Gavin Shan) [2008070] - KVM: arm64: Enforce reserved bits for PSCI target affinities (Gavin Shan) [2008070] - KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Gavin Shan) [2008070] - KVM: arm64: Fix read-side race on updates to vcpu reset state (Gavin Shan) [2008070] - KVM: arm64: Restore PMU configuration on first run (Gavin Shan) [2008070] - KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Gavin Shan) [2008070] - KVM: arm64: Prevent mixed-width VM creation (Gavin Shan) [2008070] - KVM: arm64: Fix debug register indexing (Gavin Shan) [2008070] - KVM: arm64: Reject VM creation when the default IPA size is unsupported (Gavin Shan) [2008070] - KVM: arm64: Limit the debug architecture to ARMv8.0 (Gavin Shan) [2008070] - KVM: arm64: Handle SCXTNUM_ELx traps (Gavin Shan) [2008070] - arm64: kvm: mte: Hide the MTE CPUID information from the guests (Gavin Shan) [2008070] - arm64: mte: Fix typo in macro definition (Gavin Shan) [2008070] - arm64/cpufeature: Add remaining feature bits in ID_AA64PFR1 register (Gavin Shan) [2008070] - arm64: mte: system register definitions (Gavin Shan) [2008070] - arm64: sysreg: Clean up instructions for modifying PSTATE fields (Gavin Shan) [2008070] - KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Gavin Shan) [2008070] - arm64: kvm: Fix IDMAP overlap with HYP VA (Gavin Shan) [2008070] - packet: rework packet_pick_tx_queue() to use common code selection (Petr Oros) [2016477] - net: dev: rename queue selection helpers. (Petr Oros) [2016477] - Revert "cpuset: Make cpuset hotplug synchronous" (Waiman Long) [2023783] - tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Paolo Abeni) [2018546] - net: Only allow init netns to set default tcp cong to a restricted algo (Paolo Abeni) [2018546] - ipv6: tcp: drop silly ICMPv6 packet too big messages (Paolo Abeni) [2018546] - tcp: annotate data races around tp->mtu_info (Paolo Abeni) [2018546] - net: send SYNACK packet with accepted fwmark (Paolo Abeni) [2018546] - tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path (Paolo Abeni) [2018546] - net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Paolo Abeni) [2018546] - net/tcp_fastopen: remove obsolete extern (Paolo Abeni) [2018546] - net, gro: Set inner transport header offset in tcp/udp GRO hook (Paolo Abeni) [2018546] - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Paolo Abeni) [2018546] - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos (Paolo Abeni) [2018546] - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() (Paolo Abeni) [2018546] - evm: mark evm_fixmode as __ro_after_init (Bruno Meneguele) [2017155] - IMA: remove -Wmissing-prototypes warning (Bruno Meneguele) [2017155] - ima: Set correct casting types (Bruno Meneguele) [2017155] - evm: Don't return an error in evm_write_xattrs() if audit is not enabled (Bruno Meneguele) [2017155] - evm: fix writing /evm overflow (Bruno Meneguele) [2017155] - ima: Fix function name error in comment. (Bruno Meneguele) [2017155] - ima: Fix the error code for restoring the PCR value (Bruno Meneguele) [2017155] - integrity: double check iint_cache was initialized (Bruno Meneguele) [2017155] - certs: Fix blacklist flag type confusion (Bruno Meneguele) [2017155] - integrity: Make function integrity_add_key() static (Bruno Meneguele) [2017155] - ima: Free IMA measurement buffer after kexec syscall (Bruno Meneguele) [2017155] - ima: Free IMA measurement buffer on error (Bruno Meneguele) [2017155] - evm: Fix memleak in init_desc (Bruno Meneguele) [2017155] - crypto: shash - remove shash_desc::flags (Bruno Meneguele) [2017155] - ima: Don't modify file descriptor mode on the fly (Bruno Meneguele) [2017155] - evm: Check size of security.evm before using it (Bruno Meneguele) [2017155] - ima: Remove semicolon at the end of ima_get_binary_runtime_size() (Bruno Meneguele) [2017155] - ima: Don't ignore errors from crypto_shash_update() (Bruno Meneguele) [2017155] - integrity: remove redundant initialization of variable ret (Bruno Meneguele) [2017155] - ima: Fail rule parsing when appraise_flag=blacklist is unsupportable (Bruno Meneguele) [2017155] - ima: Fail rule parsing when the KEXEC_CMDLINE hook is combined with an invalid cond (Bruno Meneguele) [2017155] - ima: Fail rule parsing when buffer hook functions have an invalid action (Bruno Meneguele) [2017155] - ima: Free the entire rule if it fails to parse (Bruno Meneguele) [2017155] - ima: Free the entire rule when deleting a list of rules (Bruno Meneguele) [2017155] - evm: Fix possible memory leak in evm_calc_hmac_or_hash() (Bruno Meneguele) [2017155] - ima: Fix ima digest hash table key calculation (Bruno Meneguele) [2017155] - ima: Fix return value of ima_write_policy() (Bruno Meneguele) [2017155] - evm: Fix a small race in init_desc() (Bruno Meneguele) [2017155] - crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocations (Bruno Meneguele) [2017155] - evm: Don't deadlock if a crypto algorithm is unavailable (Bruno Meneguele) [2017155] - evm: Check also if *tfm is an error pointer in init_desc() (Bruno Meneguele) [2017155] - ima: avoid appraise error for hash calc interrupt (Bruno Meneguele) [2017155] - integrity: remove pointless subdir-$(CONFIG_...) (Bruno Meneguele) [2017155] - integrity: remove unneeded, broken attempt to add -fshort-wchar (Bruno Meneguele) [2017155] - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Vitaly Kuznetsov) [2016961] - fs/xfs: convert comma to semicolon (Bill O'Donnell) [2009521] - xfs: remove xfs_buf_t typedef (Bill O'Donnell) [2009521] - xfs: open code updating i_mode in xfs_set_acl (Bill O'Donnell) [2009521] - xfs: remove xfs_vn_setattr_nonsize (Bill O'Donnell) [2009521] - xfs: remove unneeded return value check for *init_cursor() (Bill O'Donnell) [2009521] - xfs: introduce xfs_validate_stripe_geometry() (Bill O'Donnell) [2009521] - xfs: show the proper user quota options (Bill O'Donnell) [2009521] - xfs: remove the unused XFS_B_FSB_OFFSET macro (Bill O'Donnell) [2009521] - xfs: remove unnecessary null check in xfs_generic_create (Bill O'Donnell) [2009521] - xfs: directly return if the delta equal to zero (Bill O'Donnell) [2009521] - xfs: delete duplicated tp->t_dqinfo null check and allocation (Bill O'Donnell) [2009521] - xfs: rename xfs_fc_* back to xfs_fs_* (Bill O'Donnell) [2009521] - xfs: refactor file range validation (Bill O'Donnell) [2009521] - xfs: refactor realtime volume extent validation (Bill O'Donnell) [2009521] - xfs: refactor data device extent validation (Bill O'Donnell) [2009521] - xfs: scrub should mark a directory corrupt if any entries cannot be iget'd (Bill O'Donnell) [2009521] - xfs: detect overflows in bmbt records (Bill O'Donnell) [2009521] - xfs: trace log intent item recovery failures (Bill O'Donnell) [2009521] - xfs: validate feature support when recovering rmap/refcount intents (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered extent-free intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered extent-free intent checks out of xfs_efi_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered refcount intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered refcount intent checks out of xfs_cui_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered rmap intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered rmap intent checks out of xfs_rui_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered bmap intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered bmap intent checks out of xfs_bui_item_recover (Bill O'Donnell) [2009521] - xfs: move kernel-specific superblock validation out of libxfs (Bill O'Donnell) [2009521] - platform/x86: amd-pmc: Increase the response register timeout (David Arcari) [2005064] - ARM: 9093/1: drivers: firmwapsci: Register with kernel restart handler (Mark Salter) [1996748] - arm64/kernel: Remove needless Call Frame Information annotations (Mark Salter) [1996748] - arm64: smccc: Add support for SMCCCv1.2 extended input/output registers (Mark Salter) [1996748] - psci: Remove unneeded semicolon (Mark Salter) [1996748] - firmware: smccc: Add SMCCC TRNG function call IDs (Mark Salter) [1996748] - arm64: Add support for SMCCC TRNG entropy source (Mark Salter) [1996748] - firmware: smccc: Introduce SMCCC TRNG framework (Mark Salter) [1996748] - arm64: random: Remove no longer needed prototypes (Mark Salter) [1996748] - arm64: kaslr: Use standard early random function (Mark Salter) [1996748] - random: random.h should include archrandom.h, not the other way around (Mark Salter) [1996748] - arm64: add credited/trusted RNG support (Mark Salter) [1996748] - arm64: Use v8.5-RNG entropy for KASLR seed (Mark Salter) [1996748] - arm64: kaslr: Check command line before looking for a seed (Mark Salter) [1996748] - arm64: kaslr: Announce KASLR status on boot (Mark Salter) [1996748] - psci: Add accessor for psci_0_1_function_ids (Mark Salter) [1996748] - psci: Replace psci_function_id array with a struct (Mark Salter) [1996748] - psci: Split functions to v0.1 and v0.2+ variants (Mark Salter) [1996748] - psci: Support psci_ops.get_version for v0.1 (Mark Salter) [1996748] - arm64: psci: Avoid printing in cpu_psci_cpu_die() (Mark Salter) [1996748] - firmware: psci: Extend psci_set_osi_mode() to allow reset to PC mode (Mark Salter) [1996748] - smccc: Use separate variables for args and results (Mark Salter) [1996748] - smccc: Define vendor hyp owned service call region (Mark Salter) [1996748] - firmware: smccc: Export both smccc functions (Mark Salter) [1996748] - sched,psci: Convert to sched_set_fifo*() (Mark Salter) [1996748] - firmware: smccc: Add ARCH_SOC_ID support (Mark Salter) [1996748] - base: soc: Add serial_number attribute to soc (Mark Salter) [1996748] - drivers/firmware/psci: Assign @err directly in hotplug_tests() (Mark Salter) [1996748] - drivers/firmware/psci: Fix memory leakage in alloc_init_cpu_groups() (Mark Salter) [1996748] - firmware: smccc: Fix missing prototype warning for arm_smccc_version_init (Mark Salter) [1996748] - firmware: smccc: Add function to fetch SMCCC version (Mark Salter) [1996748] - firmware: smccc: Refactor SMCCC specific bits into separate file (Mark Salter) [1996748] - firmware: smccc: Drop smccc_version enum and use ARM_SMCCC_VERSION_1_x instead (Mark Salter) [1996748] - firmware: smccc: Add HAVE_ARM_SMCCC_DISCOVERY to identify SMCCC v1.1 and above (Mark Salter) [1996748] - firmware: psci: Replace cpu_up/down() with add/remove_cpu() (Mark Salter) [1996748] - firmware: psci: Export functions to manage the OSI mode (Mark Salter) [1996748] - arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() (Mark Salter) [1996748] - firmware/psci: use common SMCCC_CONDUIT_* (Mark Salter) [1996748] - arm64: smp: disable hotplug on trusted OS resident CPU (Mark Salter) [1996748] - PSCI: cpuidle: Refactor CPU suspend power_state parameter handling (Mark Salter) [1996748] - ARM: psci: cpuidle: Enable PSCI CPUidle driver (Mark Salter) [1996748] - drivers: firmware: psci: Decouple checker from generic ARM CPUidle (Mark Salter) [1996748] - firmware/psci: psci_checker: Park kthreads before stopping them (Mark Salter) [1996748] - firmware/psci: add support for SYSTEM_RESET2 (Mark Salter) [1996748] - drivers: firmware: psci: Announce support for OS initiated suspend mode (Mark Salter) [1996748] - drivers: firmware: psci: Simplify error path of psci_dt_init() (Mark Salter) [1996748] - drivers: firmware: psci: Split psci_dt_cpu_init_idle() (Mark Salter) [1996748] - drivers: firmware: psci: Move psci to separate directory (Mark Salter) [1996748] - arm64: remove unused asm/compiler.h header file (Mark Salter) [1996748] - ppc64: Adding read_lock definition to nvme (Gopal Tiwari) [1990475] - nvme: fix per-namespace chardev deletion (Gopal Tiwari) [1990475] - nvme: set the PRACT bit when using Write Zeroes with T10 PI (Gopal Tiwari) [1990475] - nvme: fix nvme_setup_command metadata trace event (Gopal Tiwari) [1990475] - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Gopal Tiwari) [1990475] - nvme: fix refcounting imbalance when all paths are down (Gopal Tiwari) [1990475] - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Gopal Tiwari) [1990475] - nvme-pci: fix multiple races in nvme_setup_io_queues (Gopal Tiwari) [1990475] - nvme-tcp: use __dev_get_by_name instead dev_get_by_name for OPT_HOST_IFACE (Gopal Tiwari) [1990475] - nvme-tcp: can't set sk_user_data without write_lock (Gopal Tiwari) [1990475] - nvme: use blk_execute_rq() for passthrough commands (Gopal Tiwari) [1990475] - nvmet: use NVMET_MAX_NAMESPACES to set nn value (Gopal Tiwari) [1990475] - nvme-pci: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvme: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvmet: add ZBD over ZNS backend support (Gopal Tiwari) [1990475] - nvmet: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvmet: use req->cmd directly in file-ns fast path (Gopal Tiwari) [1990475] - nvmet: add Command Set Identifier support (Gopal Tiwari) [1990475] - nvmet: add nvmet_req_bio put helper for backends (Gopal Tiwari) [1990475] - nvmet: use nvme status value directly (Gopal Tiwari) [1990475] - nvmet: use u32 for nvmet_subsys max_nsid (Gopal Tiwari) [1990475] - nvmet: remove local variable (Gopal Tiwari) [1990475] - nvmet: add req cns error complete helper (Gopal Tiwari) [1990475] - nvmet: use req->cmd directly in bdev-ns fast path (Gopal Tiwari) [1990475] - nvmet: use u32 type for the local variable nsid (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in connect io q (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in nvmf_reg_write32() (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in connect admin q (Gopal Tiwari) [1990475] - nvmet: make ver stable once connection established (Gopal Tiwari) [1990475] - nvmet: make sn stable once connection was established (Gopal Tiwari) [1990475] - nvmet: change sn size and check validity (Gopal Tiwari) [1990475] - nvme-tcp: use ctrl sgl check helper (Gopal Tiwari) [1990475] - nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in nvmf_reg_read64() (Gopal Tiwari) [1990475] - nvmet: allow mn change if subsys not discovered (Gopal Tiwari) [1990475] - nvme-fc: use ctrl sgl check helper (Gopal Tiwari) [1990475] - nvme-pci: fix var. type for increasing cq_head (Gopal Tiwari) [1990475] - nvme: add a helper to check ctrl sgl support (Gopal Tiwari) [1990475] - nvme: factor out a nvme_validate_passthru_nsid helper (Gopal Tiwari) [1990475] - nvme-tcp: fix error codes in nvme_tcp_setup_ctrl() (Gopal Tiwari) [1990475] - nvme: fix grammar in the CONFIG_NVME_MULTIPATH kconfig help text (Gopal Tiwari) [1990475] - nvme: verify MNAN value if ANA is enabled (Gopal Tiwari) [1990475] - ACPI: Check StorageD3Enable _DSD property in ACPI code (Gopal Tiwari) [1990475] - nvmet: move ka_work initialization to nvmet_alloc_ctrl (Gopal Tiwari) [1990475] - nvme: remove nvme_{get,put}_ns_from_disk (Gopal Tiwari) [1990475] - nvme: split nvme_report_zones (Gopal Tiwari) [1990475] - nvmet: remove a superfluous variable (Gopal Tiwari) [1990475] - nvme: open code nvme_put_ns_from_disk in nvme_ns_head_chr_ioctl (Gopal Tiwari) [1990475] - nvme: move the CSI sanity check into nvme_ns_report_zones (Gopal Tiwari) [1990475] - nvme-fabrics: remove extra braces (Gopal Tiwari) [1990475] - nvme: open code nvme_{get,put}_ns_from_disk in nvme_ns_head_ioctl (Gopal Tiwari) [1990475] - nvme: add a sparse annotation to nvme_ns_head_ctrl_ioctl (Gopal Tiwari) [1990475] - nvme-fabrics: remove an extra comment (Gopal Tiwari) [1990475] - nvme-fabrics: remove extra new lines in the switch (Gopal Tiwari) [1990475] - nvme: open code nvme_put_ns_from_disk in nvme_ns_head_ctrl_ioctl (Gopal Tiwari) [1990475] - nvme: extend and modify the APST configuration algorithm (Gopal Tiwari) [1990475] - nvme-tcp: allow selecting the network interface for connections (Gopal Tiwari) [1990475] - nvme-fabrics: fix the kerneldco comment for nvmf_log_connect_error() (Gopal Tiwari) [1990475] - nvme: remove redundant initialization of variable ret (Gopal Tiwari) [1990475] - nvmet: fix freeing unallocated p2pmem (Gopal Tiwari) [1990475] - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Gopal Tiwari) [1990475] - nvme-loop: do not warn for deleted controllers during reset (Gopal Tiwari) [1990475] - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Gopal Tiwari) [1990475] - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Gopal Tiwari) [1990475] - nvme-rdma: fix in-casule data send for chained sgls (Gopal Tiwari) [1990475] - nvmet: fix false keep-alive timeout when a controller is torn down (Gopal Tiwari) [1990475] - nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response (Gopal Tiwari) [1990475] - nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Gopal Tiwari) [1990475] - nvme-fabrics: decode host pathing error for connect (Gopal Tiwari) [1990475] - nvme-fc: short-circuit reconnect retries (Gopal Tiwari) [1990475] - nvme: fix potential memory leaks in nvme_cdev_add (Gopal Tiwari) [1990475] - nvme-fc: clear q_live at beginning of association teardown (Gopal Tiwari) [1990475] - nvme-tcp: rerun io_work if req_list is not empty (Gopal Tiwari) [1990475] - nvme-tcp: fix possible use-after-completion (Gopal Tiwari) [1990475] - nvme-loop: fix memory leak in nvme_loop_create_ctrl() (Gopal Tiwari) [1990475] - nvmet: fix memory leak in nvmet_alloc_ctrl() (Gopal Tiwari) [1990475] - nvmet: seset ns->file when open fails (Gopal Tiwari) [1990475] - nvmet: demote fabrics cmd parse err msg to debug (Gopal Tiwari) [1990475] - nvmet: fix inline bio check for passthru (Gopal Tiwari) [1990475] - nvmet: fix inline bio check for bdev-ns (Gopal Tiwari) [1990475] - nvmet: use helper to remove the duplicate code (Gopal Tiwari) [1990475] - nvmet: demote discovery cmd parse err msg to debug (Gopal Tiwari) [1990475] - nvmet: remove unsupported command noise (Gopal Tiwari) [1990475] - nvme-pci: fix controller reset hang when racing with nvme_timeout (Gopal Tiwari) [1990475] - nvme: move the fabrics queue ready check routines to core (Gopal Tiwari) [1990475] - nvme: avoid memset for passthrough requests (Gopal Tiwari) [1990475] - nvme: add nvme_get_ns helper (Gopal Tiwari) [1990475] - nvme: fix controller ioctl through ns_head (Gopal Tiwari) [1990475] - nvme: introduce generic per-namespace chardev (Gopal Tiwari) [1990475] - nvme: cleanup nvme_configure_apst (Gopal Tiwari) [1990475] - nvme: do not try to reconfigure APST when the controller is not live (Gopal Tiwari) [1990475] - nvme: sanitize KATO setting (Gopal Tiwari) [1990475] - nvmet: avoid queuing keep-alive timer if it is disabled (Gopal Tiwari) [1990475] - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store (Gopal Tiwari) [1990475] - nvme: let namespace probing continue for unsupported features (Gopal Tiwari) [1990475] - nvme: factor out nvme_ns_open and nvme_ns_release helpers (Gopal Tiwari) [1990475] - nvme: move nvme_ns_head_ops to multipath.c (Gopal Tiwari) [1990475] - nvme: factor out a nvme_tryget_ns_head helper (Gopal Tiwari) [1990475] - nvme: move the ioctl code to a separate file (Gopal Tiwari) [1990475] - nvme: don't bother to look up a namespace for controller ioctls (Gopal Tiwari) [1990475] - nvme: simplify block device ioctl handling for the !multipath case (Gopal Tiwari) [1990475] - nvme: simplify the compat ioctl handling (Gopal Tiwari) [1990475] - nvme-multipath: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme: pass a user pointer to nvme_nvm_ioctl (Gopal Tiwari) [1990475] - nvme: factor out a nvme_ns_ioctl helper (Gopal Tiwari) [1990475] - nvme: cleanup setting the disk name (Gopal Tiwari) [1990475] - nvme: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme-pci: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme: add a nvme_ns_head_multipath helper (Gopal Tiwari) [1990475] - nvmet: fix a spelling mistake "nubmer" -> "number" (Gopal Tiwari) [1990475] - nvmet-fc: simplify nvmet_fc_alloc_hostport (Gopal Tiwari) [1990475] - nvmet-tcp: fix a segmentation fault during io parsing error (Gopal Tiwari) [1990475] - lightnvm: use kobj_to_dev() (Gopal Tiwari) [1990475] - nvme: fix handling of large MDTS values (Gopal Tiwari) [1990475] - nvme: implement non-mdts command limits (Gopal Tiwari) [1990475] - nvme: disallow passthru cmd from targeting a nsid != nsid of the block dev (Gopal Tiwari) [1990475] - nvme: use sysfs_emit instead of sprintf (Gopal Tiwari) [1990475] - nvme-fc: check sgl supported by target (Gopal Tiwari) [1990475] - nvme: remove superfluous else in nvme_ctrl_loss_tmo_store (Gopal Tiwari) [1990475] - nvme: warn of unhandled effects only once (Gopal Tiwari) [1990475] - nvmet-tcp: enable optional queue idle period tracking (Gopal Tiwari) [1990475] - nvmet-tcp: fix incorrect locking in state_change sk callback (Gopal Tiwari) [1990475] - nvme-tcp: block BH in sk state_change sk callback (Gopal Tiwari) [1990475] - nvmet: return proper error code from discovery ctrl (Gopal Tiwari) [1990475] - nvme-tcp: check sgl supported by target (Gopal Tiwari) [1990475] - nvme: use driver pdu command for passthrough (Gopal Tiwari) [1990475] - nvmet: remove unnecessary ctrl parameter (Gopal Tiwari) [1990475] - nvmet-fc: update function documentation (Gopal Tiwari) [1990475] - nvme-pci: allocate nvme_command within driver pdu (Gopal Tiwari) [1990475] - nvmet: do not allow model_number exceed 40 bytes (Gopal Tiwari) [1990475] - nvme-fc: fix the function documentation comment (Gopal Tiwari) [1990475] - nvme: add new line after variable declatation (Gopal Tiwari) [1990475] - nvme: don't check nvme_req flags for new req (Gopal Tiwari) [1990475] - nvme: mark nvme_setup_passsthru() inline (Gopal Tiwari) [1990475] - nvme: split init identify into helper (Gopal Tiwari) [1990475] - nvme: rename nvme_init_identify() (Gopal Tiwari) [1990475] - nvme: reduce checks for zero command effects (Gopal Tiwari) [1990475] - nvmet: update error log page in nvmet_alloc_ctrl() (Gopal Tiwari) [1990475] - nvmet: remove an unnecessary function parameter to nvmet_check_ctrl_status (Gopal Tiwari) [1990475] - nvmet: remove a duplicate status assignment in nvmet_alloc_ctrl (Gopal Tiwari) [1990475] - nvmet: replace white spaces with tabs (Gopal Tiwari) [1990475] - nvme: use NVME_CTRL_CMIC_ANA macro (Gopal Tiwari) [1990475] - nvme-pci: cleanup nvme_irq() (Gopal Tiwari) [1990475] - nvme-pci: remove the barriers in nvme_irq() (Gopal Tiwari) [1990475] - nvmet-tcp: fix kmap leak when data digest in use (Gopal Tiwari) [1990475] - nvmet: don't check iosqes,iocqes for discovery controllers (Gopal Tiwari) [1990475] - nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Gopal Tiwari) [1990475] - nvme-rdma: fix possible hang when failing to set io queues (Gopal Tiwari) [1990475] - nvme-tcp: fix possible hang when failing to set io queues (Gopal Tiwari) [1990475] - nvme-fabrics: only reserve a single tag (Gopal Tiwari) [1990475] - nvme: allocate the keep alive request using BLK_MQ_REQ_NOWAIT (Gopal Tiwari) [1990475] - nvme: merge nvme_keep_alive into nvme_keep_alive_work (Gopal Tiwari) [1990475] - nvme-hwmon: Return error code when registration fails (Gopal Tiwari) [1990475] - nvme: update enumerations for status codes (Gopal Tiwari) [1990475]- scsi: mpt3sas: Fix incorrectly assigned error return and check (Tomas Henzl) [1990535] - scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Tomas Henzl) [1990535] - scsi: mpt3sas: Update driver version to 39.100.00.00 (Tomas Henzl) [1990535] - scsi: mpt3sas: Use firmware recommended queue depth (Tomas Henzl) [1990535] - scsi: mpt3sas: Bump driver version to 38.100.00.00 (Tomas Henzl) [1990535] - scsi: mpt3sas: Transition IOC to Ready state during shutdown (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix Coverity reported issue (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix fall-through warnings for Clang (Tomas Henzl) [1990535] - scsi: mpt3sas: Handle firmware faults during second half of IOC init (Tomas Henzl) [1990535] - scsi: mpt3sas: Handle firmware faults during first half of IOC init (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Tomas Henzl) [1990535] - scsi: mpt3sas: Documentation cleanup (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix two kernel-doc headers (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Tomas Henzl) [1990535] - scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 (Tomas Henzl) [1989643] - scsi: megaraid_sas: Add helper functions for irq_context (Tomas Henzl) [1989643] - scsi: megaraid: Clean up some inconsistent indenting (Tomas Henzl) [1989643] - scsi: megaraid: Fix Coccinelle warning (Tomas Henzl) [1989643] - IB/cma: Do not send IGMP leaves for sendonly Multicast groups (Kamal Heib) [2007269] - hv_netvsc: Add comment of netvsc_xdp_xmit() (Mohammed Gamal) [2008560] - hv_netvsc: use netif_is_bond_master() instead of open code (Mohammed Gamal) [2008560] - hv_netvsc: Avoid field-overflowing memcpy() (Mohammed Gamal) [2008560] - hv_netvsc: Set needed_headroom according to VF (Mohammed Gamal) [2008560] - netfilter: conntrack: fix error path in nf_conntrack_pernet_init() (Florian Westphal) [1922568] - netfilter: nf_conntrack: provide modparam to always register conntrack hooks (Florian Westphal) [1922568] - sctp: return true only for pathmtu update in sctp_transport_pl_toobig (Xin Long) [1890383] - sctp: subtract sctphdr len in sctp_transport_pl_hlen (Xin Long) [1890383] - sctp: reset probe_timer in sctp_transport_pl_update (Xin Long) [1890383] - sctp: allow IP fragmentation when PLPMTUD enters Error state (Xin Long) [1890383] - sctp: send pmtu probe only if packet loss in Search Complete state (Xin Long) [1890383] - sctp: improve the code for pmtu probe send and recv update (Xin Long) [1890383] - sctp: prevent info leak in sctp_make_heartbeat() (Xin Long) [1890383] - sctp: check pl.raise_count separately from its increment (Xin Long) [1890383] - sctp: send the next probe immediately once the last one is acked (Xin Long) [1890383] - sctp: do black hole detection in search complete state (Xin Long) [1890383] - sctp: process sctp over udp icmp err on sctp side (Xin Long) [1890383] - sctp: extract sctp_v4_err_handle function from sctp_v4_err (Xin Long) [1890383] - sctp: extract sctp_v6_err_handle function from sctp_v6_err (Xin Long) [1890383] - sctp: remove the unessessary hold for idev in sctp_v6_err (Xin Long) [1890383] - sctp: enable PLPMTUD when the transport is ready (Xin Long) [1890383] - sctp: do state transition when receiving an icmp TOOBIG packet (Xin Long) [1890383] - sctp: do state transition when a probe succeeds on HB ACK recv path (Xin Long) [1890383] - sctp: do state transition when PROBE_COUNT == MAX_PROBES on HB send path (Xin Long) [1890383] - sctp: do the basic send and recv for PLPMTUD probe (Xin Long) [1890383] - sctp: add the probe timer in transport for PLPMTUD (Xin Long) [1890383] - sctp: add the constants/variables and states and some APIs for transport (Xin Long) [1890383] - sctp: add SCTP_PLPMTUD_PROBE_INTERVAL sockopt for sock/asoc/transport (Xin Long) [1890383] - sctp: add probe_interval in sysctl and sock/asoc/transport (Xin Long) [1890383] - sctp: add pad chunk and its make function and event table (Xin Long) [1890383] - blk-mq: still set q->make_request_fn for blk-mq (Ming Lei) [1999728] - PCI: Add AMD RS690 quirk to enable 64-bit DMA (Myron Stowe) [1993279] - PCI: Add ACS quirk for Broadcom BCM57414 NIC (Myron Stowe) [1993279] - PCI: Mark some NVIDIA GPUs to avoid bus reset (Myron Stowe) [1993279] - PCI: of: Clear 64-bit flag for non-prefetchable memory below 4GB (Myron Stowe) [1993279] - x86/PCI: Remove unused alloc_pci_root_info() return value (Myron Stowe) [1993279] - PCI: Delay after FLR of Intel DC P4510 NVMe (Myron Stowe) [1993279] - PCI: Delay after FLR of Intel DC P3700 NVMe (Myron Stowe) [1993279] - PCI: Disable Samsung SM961/PM961 NVMe before FLR (Myron Stowe) [1993279] - PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functions (Myron Stowe) [1993279] - PCI/sysfs: Rearrange smbios_attr_group and acpi_attr_group (Myron Stowe) [1993279] - PCI/sysfs: Tidy SMBIOS & ACPI label attributes (Myron Stowe) [1993279] - PCI/sysfs: Convert "index", "acpi_index", "label" to static attributes (Myron Stowe) [1993279] - PCI/sysfs: Define SMBIOS label attributes with DEVICE_ATTR*() (Myron Stowe) [1993279] - PCI/sysfs: Define ACPI label attributes with DEVICE_ATTR*() (Myron Stowe) [1993279] - PCI/sysfs: Rename device_has_dsm() to device_has_acpi_name() (Myron Stowe) [1993279] - PCI/sysfs: Convert "vpd" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Rename "vpd" attribute accessors (Myron Stowe) [1993279] - PCI/sysfs: Convert "reset" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Convert "rom" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Convert "config" to static attribute (Myron Stowe) [1993279] - PCI: Allow VPD access for QLogic ISP2722 (Myron Stowe) [1993279] - PCI/VPD: Add helper pci_get_func0_dev() (Myron Stowe) [1993279] - PCI/VPD: Remove pci_vpd_find_tag() SRDT handling (Myron Stowe) [1993279] - PCI/VPD: Remove pci_vpd_find_tag() 'offset' argument (Myron Stowe) [1993279] - PCI/VPD: Change pci_vpd_init() return type to void (Myron Stowe) [1993279] - PCI/VPD: Make missing VPD message less alarming (Myron Stowe) [1993279] - PCI/VPD: Remove pci_set_vpd_size() (Myron Stowe) [1993279] - PCI/VPD: Remove sysfs accessor size checking dead code (Myron Stowe) [1993279] - PCI/VPD: Remove obsolete Broadcom NIC quirk (Myron Stowe) [1993279] - PCI/ACPI: Fix acpi_pci_set_power_state() debug message (Myron Stowe) [1993279] - PCI: acpiphp: Fix whitespace issue (Myron Stowe) [1993279] - PCI: shpchp: Remove unused shpc_writeb() (Myron Stowe) [1993279] - PCI: cpqphp: Use DEFINE_SPINLOCK() for int15_lock (Myron Stowe) [1993279] - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Myron Stowe) [1993279] - PCI: Add pci_disable_parity() (Myron Stowe) [1993279] - PCI: Release OF node in pci_scan_device()'s error path (Myron Stowe) [1993279] - fs: dlm: fix check for multi-homed hosts (Alexander Aring) [1889887] - iommu: remove iommu_domain_{get,set}_attr (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: enable the liodn when attaching a device (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: replace DOMAIN_ATTR_FSL_PAMU_STASH with a direct call (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove ->domain_window_enable (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove support for multiple windows (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove fsl_pamu_get_domain_attr (Jerry Snitselaar) [2004349] - iommu: remove the unused domain_window_disable method (Jerry Snitselaar) [2004349] - iommu: Remove .domain_{get,set}_windows (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Decrease the queue size of evtq and priq (Jerry Snitselaar) [2004349] - iommu/vt-d: Use pasid_pte_is_present() helper function (Jerry Snitselaar) [2004349] - iommu/vt-d: Update the virtual command related registers (Jerry Snitselaar) [2004349] - ACPI: IORT: Handle device properties with software node API (Jerry Snitselaar) [2004349] - iommu: Update "iommu.strict" documentation (Jerry Snitselaar) [2004349] - iommu/dma: Remove redundant "!dev" checks (Jerry Snitselaar) [2004349] - iommu/virtio: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/vt-d: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/amd: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu: Pull IOVA cookie management into the core (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Stop pre-zeroing batch commands (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Extract reusable function __arm_smmu_cmdq_skip_err() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_get_cmdq() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Remove some unneeded init in arm_smmu_cmdq_issue_cmdlist() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_cmdq_issue_cmd_with_sync() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Use command queue batching helpers to improve performance (Jerry Snitselaar) [2004349] - iommu/amd: Use only natural aligned flushes in a VM (Jerry Snitselaar) [2004349] - iommu/amd: Sync once for scatter-gather operations (Jerry Snitselaar) [2004349] - iommu/amd: Tailored gather logic for AMD (Jerry Snitselaar) [2004349] - iommu: Factor iommu_iotlb_gather_is_disjoint() out (Jerry Snitselaar) [2004349] - iommu: Improve iommu_iotlb_gather helpers (Jerry Snitselaar) [2004349] - iommu/amd: Do not use flush-queue when NpCache is on (Jerry Snitselaar) [2004349] - iommu/amd: Selective flush on unmap (Jerry Snitselaar) [2004349] - iommu/amd: Convert from atomic_t to refcount_t on pasid_state->count (Jerry Snitselaar) [2004349] - iommu: Streamline iommu_iova_to_phys() (Jerry Snitselaar) [2004349] - iommu/vt-d: Allow devices to have more than 32 outstanding PRs (Jerry Snitselaar) [1920744] - iommu/vt-d: Drop "0x" prefix from PCI bus & device addresses (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() (Jerry Snitselaar) [2004349] - iommu/amd: Fix printing of IOMMU events when rate limiting kicks in (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix missing unlock on error in arm_smmu_device_group() (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix race condition during iommu_group creation (Jerry Snitselaar) [2004349] - iommu: Fix race condition during default domain allocation (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages() (Jerry Snitselaar) [1971977] - iommu/vt-d: Implement map/unmap_pages() iommu_ops callback (Jerry Snitselaar) [1971977] - iommu/vt-d: Report real pgsize bitmap to iommu core (Jerry Snitselaar) [1971977] - iommu/arm-smmu: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Implement arm_lpae_map_pages() (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries (Jerry Snitselaar) [1971977] - iommu: Add support for the map_pages() callback (Jerry Snitselaar) [1971977] - iommu: Hook up '->unmap_pages' driver callback (Jerry Snitselaar) [1971977] - iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts (Jerry Snitselaar) [1971977] - iommu: Use bitmap to calculate page size in iommu_pgsize() (Jerry Snitselaar) [1971977] - iommu: Add a map_pages() op for IOMMU drivers (Jerry Snitselaar) [1971977] - iommu/io-pgtable: Introduce map_pages() as a page table op (Jerry Snitselaar) [1971977] - iommu: Add an unmap_pages() op for IOMMU drivers (Jerry Snitselaar) [1971977] - iommu/io-pgtable: Introduce unmap_pages() as a page table op (Jerry Snitselaar) [1971977] - iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix PASID reference leak (Jerry Snitselaar) [2004349] - iommu: Check if group is NULL before remove device (Jerry Snitselaar) [2004349] - iommu/dma: Fix leak in non-contiguous API (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Fix fall-through warning for Clang (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries (Jerry Snitselaar) [2004349] - iommu/vt-d: Global devTLB flush when present context entry changed (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Use Tegra implementation on Tegra186 (Jerry Snitselaar) [2004349] - iommu: Delete a duplicate check in iommu_change_dev_def_domain() (Jerry Snitselaar) [2004349] - iommu/dma: Fix compile warning in 32-bit builds (Jerry Snitselaar) [2004349] - iommu: Drop unnecessary of_iommu.h includes (Jerry Snitselaar) [2004349] - iommu: Remove unused of_get_dma_window() (Jerry Snitselaar) [2004349] - iommu/iova: Put free_iova_mem() outside of spinlock iova_rbtree_lock (Jerry Snitselaar) [2004349] - iommu/dma: Fix IOVA reserve dma ranges (Jerry Snitselaar) [2004349] - iommu/virtio: Enable x86 support (Jerry Snitselaar) [2004349] - iommu/dma: Pass address limit rather than size to iommu_setup_dma_ops() (Jerry Snitselaar) [2004349] - iommu/amd: Fix section mismatch warning for detect_ivrs() (Jerry Snitselaar) [2004349] - iommu/amd: Add amd_iommu=force_enable option (Jerry Snitselaar) [2004349] - iommu/amd: Fix extended features logging (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix dereference of pointer info before it is null checked (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix linker error on 32-bit (Jerry Snitselaar) [2004349] - iommu/vt-d: No need to typecast (Jerry Snitselaar) [2004349] - iommu/vt-d: Define counter explicitly as unsigned int (Jerry Snitselaar) [2004349] - iommu/vt-d: Remove unnecessary braces (Jerry Snitselaar) [2004349] - iommu/vt-d: Removed unused iommu_count in dmar domain (Jerry Snitselaar) [2004349] - iommu/vt-d: Use bitfields for DMAR capabilities (Jerry Snitselaar) [2004349] - iommu/vt-d: Use DEVICE_ATTR_RO macro (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix out-bounds-warning in intel/svm.c (Jerry Snitselaar) [2004349] - iommu/vt-d: Add PRQ handling latency sampling (Jerry Snitselaar) [1971935] - iommu/vt-d: Add cache invalidation latency sampling (Jerry Snitselaar) [1971935] - iommu/vt-d: Expose latency monitor data through debugfs (Jerry Snitselaar) [1971935] - iommu/vt-d: Add common code for dmar latency performance monitors (Jerry Snitselaar) [1971935] - iommu/vt-d: Add prq_report trace event (Jerry Snitselaar) [1971973] - iommu/vt-d: Report prq to io-pgfault framework (Jerry Snitselaar) [1971971] - iommu/vt-d: Allocate/register iopf queue for sva devices (Jerry Snitselaar) [1971971] - iommu/vt-d: Refactor prq_event_thread() (Jerry Snitselaar) [1971971] - iommu/vt-d: Use common helper to lookup svm devices (Jerry Snitselaar) [1971971] - iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpers (Jerry Snitselaar) [1971971] - iommu/vt-d: Add pasid private data helpers (Jerry Snitselaar) [1971971] - iommu/vt-d: Support asynchronous IOMMU nested capabilities (Jerry Snitselaar) [2004349] - iommu/vt-d: Select PCI_ATS explicitly (Jerry Snitselaar) [2004349] - iommu/vt-d: Tweak the description of a DMA fault (Jerry Snitselaar) [1971975] - iommu/vt-d: Fix kernel-doc syntax in file header (Jerry Snitselaar) [2004349] - iommu/vt-d: Remove redundant assignment to variable agaw (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Check smmu->impl pointer before dereferencing (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Implement ->probe_finalize() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Remove unnecessary oom message (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Jerry Snitselaar) [2004349] - PM: runtime: Add documentation for pm_runtime_resume_and_get() (Jerry Snitselaar) [2004349] - PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter (Jerry Snitselaar) [2004349] - iommu/arm: Cleanup resources in case of probe error path (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Ratelimit event dump (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add stall support for platform devices (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Change *array into *const array (Jerry Snitselaar) [2004349] - iommu/amd: Remove redundant assignment of err (Jerry Snitselaar) [2004349] - iommu/amd: Tidy up DMA ops init (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Add support for driver IOMMU fault handlers (Jerry Snitselaar) [2004349] - iommu/virtio: Add missing MODULE_DEVICE_TABLE (Jerry Snitselaar) [2004349] - iommu/amd: Fix wrong parentheses on page-specific invalidations (Jerry Snitselaar) [2004349] - iommu: Streamline registration interface (Jerry Snitselaar) [2004349] - iommu: Statically set module owner (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_IO_PGTABLE_CFG (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_DMA_USE_FLUSH_QUEUE (Jerry Snitselaar) [2004349] - iommu: remove iommu_set_cmd_line_dma_api and iommu_cmd_line_dma_api (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_NESTING (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_GEOMETRY (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_PAGING (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Maintain a SID->device structure (Jerry Snitselaar) [2004349] - iommu: Add a page fault handler (Jerry Snitselaar) [2004349] - iommu/vt-d: Support IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [2004349] - iommu: Separate IOMMU_DEV_FEAT_IOPF from IOMMU_DEV_FEAT_SVA (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Use device properties for pasid-num-bits (Jerry Snitselaar) [2004349] - of/device: Add input id to of_dma_configure() (Jerry Snitselaar) [2004349] - of/iommu: Make of_map_rid() PCI agnostic (Jerry Snitselaar) [2004349] - iommu: Fix comment for struct iommu_fwspec (Jerry Snitselaar) [2004349] - iommu/amd: Remove duplicate check of devid (Jerry Snitselaar) [2004349] - iommu/amd: Page-specific invalidations for more than one page (Jerry Snitselaar) [2004349] - iommu/amd: Move a few prototypes to include/linux/amd-iommu.h (Jerry Snitselaar) [2004349] - iommu/amd: Remove a few unused exports (Jerry Snitselaar) [2004349] - iommu/amd: Remove the unused amd_iommu_get_v2_domain function (Jerry Snitselaar) [2004349] - iommu/amd: Remove the unused device errata code (Jerry Snitselaar) [2004349] - iommu/amd: Remove duplicate check of pasids (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry() (Jerry Snitselaar) [2004349] - iommu/amd: Remove iommu_init_ga() (Jerry Snitselaar) [1998265] - iommu/amd: Relocate GAMSup check to early_enable_iommus (Jerry Snitselaar) [1998265] - x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Prarit Bhargava) [2021219] - hyper-v: Replace uuid.h with types.h (Mohammed Gamal) [2008563] - x86/hyperv: Avoid erroneously sending IPI to 'self' (Mohammed Gamal) [2008563] - asm-generic/hyperv: provide cpumask_to_vpset_noself (Mohammed Gamal) [2008563] - asm-generic/hyperv: Add missing function prototypes per -W1 warnings (Mohammed Gamal) [2008563] - hv: hyperv.h: Remove unused inline functions (Mohammed Gamal) [2008563] - hv: hyperv.h: a few mundane typo fixes (Mohammed Gamal) [2008563] - hv: hyperv.h: Replace one-element array with flexible-array in struct icmsg_negotiate (Mohammed Gamal) [2008563] - x86/hyperv: add comment describing TSC_INVARIANT_CONTROL MSR setting bit 0 (Mohammed Gamal) [2008563] - x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable (Mohammed Gamal) [2008563] - hyperv: Detect Nested virtualization support for SVM (Mohammed Gamal) [2008563] - hyperv: SVM enlightened TLB flush support flag (Mohammed Gamal) [2008563] - x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_allbutself (Mohammed Gamal) [2008563] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [2008563] - x86/hyperv: remove unused linux/version.h header (Mohammed Gamal) [2008563] - x86/hyperv: Fix unused variable 'hi' warning in hv_apic_read (Mohammed Gamal) [2008563] - x86/hyperv: Fix unused variable 'msr_val' warning in hv_qlock_wait (Mohammed Gamal) [2008563] - PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus (Mohammed Gamal) [2008562] - PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Mohammed Gamal) [2008562] - PCI: hv: Drop msi_controller structure (Mohammed Gamal) [2008562] - PCI/IOV: Add sysfs MSI-X vector assignment interface (Myron Stowe) [2019087] - x86: ACPI: cstate: Optimize C3 entry on AMD CPUs (David Arcari) [1998529] - Bluetooth: Move shutdown callback before flushing tx and rx queue (Gopal Tiwari) [1990477] - Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS (Gopal Tiwari) [1990477] - Bluetooth: Fix VIRTIO_ID_BT assigned number (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd (Gopal Tiwari) [1990477] - Bluetooth: defer cleanup of resources in hci_unregister_dev() (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Gopal Tiwari) [1990477] - Bluetooth: Fix Set Extended (Scan Response) Data (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language when filtering devices (Gopal Tiwari) [1990477] - Bluetooth: smp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in HCI role comments (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language when tracking connections (Gopal Tiwari) [1990477] - Bluetooth: sco: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: a2mp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: amp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: cmtp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: bnep: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: hidp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in comments (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in SMP (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in HCI LE features (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language to describe CPB (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Gopal Tiwari) [1990477] - Bluetooth: disable filter dup when scan for adv monitor (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix the command returns garbage parameter value (Gopal Tiwari) [1990477] - Bluetooth: RFCOMM: Use DEVICE_ATTR_RO macro (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type during le_conn_comp (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix invalid access on ECRED Connection response (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails (Gopal Tiwari) [1990477] - Bluetooth: Remove spurious error message (Gopal Tiwari) [1990477] - Bluetooth: Shutdown controller after workqueues are flushed or cancelled (Gopal Tiwari) [1990477] - Bluetooth: Add ncmd=0 recovery handling (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: remove unused function (Gopal Tiwari) [1990477] - Bluetooth: Fix alt settings for incoming SCO with transparent coding format (Gopal Tiwari) [1990477] - Bluetooth: Fix the HCI to MGMT status conversion table (Gopal Tiwari) [1990477] - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: delete unneeded variable initialization (Gopal Tiwari) [1990477] - Bluetooth: Return whether a connection is outbound (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fix crash when receiving new connection when debug is enabled (Gopal Tiwari) [1990477] - Bluetooth: Fix spelling mistakes (Gopal Tiwari) [1990477] - Bluetooth: Set defaults for le_scan_{int,window}_adv_monitor (Gopal Tiwari) [1990477] - Bluetooth: Allow Microsoft extension to indicate curve validation (Gopal Tiwari) [1990477] - Bluetooth: Add support for reading AOSP vendor capabilities (Gopal Tiwari) [1990477] - Bluetooth: LL privacy allow RPA (Gopal Tiwari) [1990477] - Bluetooth: Handle own address type change with HCI_ENABLE_LL_PRIVACY (Gopal Tiwari) [1990477] - Bluetooth: Do not set cur_adv_instance in adv param MGMT request (Gopal Tiwari) [1990477] - Bluetooth: Use ext adv handle from requests in CCs (Gopal Tiwari) [1990477] - Bluetooth: use the correct print format for L2CAP debug statements (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fix variable dereferenced before check 'conn' (Gopal Tiwari) [1990477] - Bluetooth: Check inquiry status before sending one (Gopal Tiwari) [1990477] - Bluetooth: Coding style fix (Gopal Tiwari) [1990477] - Bluetooth: Remove 'return' in void function (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Move the advertisement monitor events to correct list (Gopal Tiwari) [1990477] - Bluetooth: Add missing entries for PHY configuration commands (Gopal Tiwari) [1990477] - Bluetooth: Fix mgmt status for LL Privacy experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Fix wrong opcode error for read advertising features (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Rudimentary typo fixes (Gopal Tiwari) [1990477] - Bluetooth: Remove trailing semicolon in macros (Gopal Tiwari) [1990477] - Bluetooth: check for zapped sk before connecting (Gopal Tiwari) [1990477] - Bluetooth: fix set_ecdh_privkey() prototype (Gopal Tiwari) [1990477] - Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Gopal Tiwari) [1990477] - Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Gopal Tiwari) [1990477] - Bluetooth: Fix incorrect status handling in LE PHY UPDATE event (Gopal Tiwari) [1990477] - Bluetooth: avoid deadlock between hci_dev->lock and socket lock (Gopal Tiwari) [1990477] - Bluetooth: SMP: Convert BT_ERR/BT_DBG to bt_dev_err/bt_dev_dbg (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix not checking for maximum number of DCID (Gopal Tiwari) [1990477] - Bluetooth: Cancel le_scan_restart work when stopping discovery (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fail if remote and local public keys are identical (Gopal Tiwari) [1990477] - Bluetooth: Allow scannable adv with extended MGMT APIs (Gopal Tiwari) [1990477] - Bluetooth: Remove unneeded commands for suspend (Gopal Tiwari) [1990477] - Bluetooth: Notify suspend on le conn failed (Gopal Tiwari) [1990477] - Bluetooth: hci_uart: Remove redundant assignment to fw_ptr (Gopal Tiwari) [1990477] - Bluetooth: btmrvl: remove redundant continue statement (Gopal Tiwari) [1990477] - Bluetooth: btusb: use default nvm if boardID is 0 for wcn6855. (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. (Gopal Tiwari) [1990477] - Bluetooth: btmtkuart: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Gopal Tiwari) [1990477] - Bluetooth: btrtl: rename USB fw for RTL8761 (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add 0x0b05:0x190e Realtek 8761BU (ASUS BT500) device. (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Add RTL8822CS capabilities (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support USB ALT 3 for WBS (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) (Gopal Tiwari) [1990477] - Bluetooth: btqca: Don't modify firmware contents in-place (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Add entry for BCM43430B0 UART Bluetooth (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: fix potential GPF (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix memory leak (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support for Lite-On Mediatek Chip (Gopal Tiwari) [1990477] - Bluetooth: virtio_bt: add missing null pointer check on alloc_skb call return (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix failing to init controllers with operation firmware (Gopal Tiwari) [1990477] - Bluetooth: Add a new USB ID for RTL8822CE (Gopal Tiwari) [1990477] - Bluetooth: btusb: Revert Fix the autosuspend enable and disable (Gopal Tiwari) [1990477] - Bluetooth: Add support for virtio transport driver (Gopal Tiwari) [1990477] - Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. (Gopal Tiwari) [1990477] - Bluetooth: btintel: Skip reading firmware file version while in bootloader mode (Gopal Tiwari) [1990477] - Bluetooth: btintel: Collect tlv based active firmware build info in FW mode (Gopal Tiwari) [1990477] - Bluetooth: btintel: Reorganized bootloader mode tlv checks in intel_version_tlv parsing (Gopal Tiwari) [1990477] - Bluetooth: btusb: Consolidate code for waiting firmware to boot (Gopal Tiwari) [1990477] - Bluetooth: btusb: Consolidate code for waiting firmware download (Gopal Tiwari) [1990477] - Bluetooth: btintel: Consolidate intel_version parsing (Gopal Tiwari) [1990477] - Bluetooth: btintel: Consolidate intel_version_tlv parsing (Gopal Tiwari) [1990477] - Bluetooth: btintel: Move operational checks after version check (Gopal Tiwari) [1990477] - Bluetooth: btintel: Check firmware version before download (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Mundane typo fix (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Add BCM4330 and BCM4334 compatibles (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Add device_may_wakeup support (Gopal Tiwari) [1990477] - Bluetooth: btintel: Fix offset calculation boot address parameter (Gopal Tiwari) [1990477] - Bluetooth: btusb: print firmware file name on error loading firmware (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Obtain and handle reset GPIO (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix incorrect type in assignment and uninitialized symbol (Gopal Tiwari) [1990477] - Bluetooth: btusb: support 0cb5:c547 Realtek 8822CE device (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Fixed issue during suspend (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix excessive stack usage (Gopal Tiwari) [1990477] - Bluetooth: btusb: remove set but not used variable in btusb_mtk_setup_firmware_79xx (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix typo and correct the log print (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add protocol support for MediaTek MT7921U USB devices (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fine-tune mt7663 mechanism. (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: check for SSR triggered flag while suspend (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Enable WBS for the specific Realtek devices (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Wait for SSR completion during suspend (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Fix memleak in qca_controller_memdump (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Add support for binding RTL8723DS with device tree (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support for GarfieldPeak controller (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Add null check in setup (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Enable central-peripheral role (Gopal Tiwari) [1990477] - Bluetooth: btusb: Remove duplicate newlines from logging (Gopal Tiwari) [1990477] - Bluetooth: btmtksdio: Fixed switch and case should be at the same indent (Gopal Tiwari) [1990477] - Revert "Bluetooth: btintel: Fix endianness issue for TLV version information" (Gopal Tiwari) [1990477] - Bluetooth: hci_bcm: Add support for ISO packets (Gopal Tiwari) [1990477] - Bluetooth: btusb: add shutdown function for wcn6855 (Gopal Tiwari) [1990477] - Bluetooth: hci_uart: Fix a race for write_work scheduling (Gopal Tiwari) [1990477] - Bluetooth: btqca: Add support to read FW build version for WCN3991 BTSoC (Gopal Tiwari) [1990477] - Bluetooth: btusb: Always fallback to alt 1 for WBS (Gopal Tiwari) [1990477] - Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function (Gopal Tiwari) [1990477] - Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari) [1990477] - Bluetooth: Skip eSCO 2M params when not supported (Gopal Tiwari) [1990477] - Bluetooth: fix indentation and alignment reported by checkpatch (Gopal Tiwari) [1990477] - Bluetooth: fix coccicheck warnings debugfs (Gopal Tiwari) [1990477] - Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Try harder to accept device not knowing options (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix handling fragmented length (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix memory leak on suspend and resume (Gopal Tiwari) [1990477] - Bluetooth: Put HCI device if inquiry procedure interrupts (Gopal Tiwari) [1990477] - Bluetooth: drop HCI device reference before return (Gopal Tiwari) [1990477] - Bluetooth: avoid u128_xor() on potentially misaligned inputs (Gopal Tiwari) [1990477] - Bluetooth: Fix initializing response id after clearing struct (Gopal Tiwari) [1990477] - Bluetooth: Cancel Inquiry before Create Connection (Gopal Tiwari) [1990477] - Bluetooth: Pause service discovery for suspend (Gopal Tiwari) [1990477] - Bluetooth: Remove hci_req_le_suspend_config (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Set missing suspend task bits (Gopal Tiwari) [1990477] - Bluetooth: Change MGMT security info CMD to be more generic (Gopal Tiwari) [1990477] - Bluetooth: Query LE tx power on startup (Gopal Tiwari) [1990477] - Bluetooth: Use intervals and tx power from mgmt cmds (Gopal Tiwari) [1990477] - Bluetooth: Break add adv into two mgmt commands (Gopal Tiwari) [1990477] - Bluetooth: Add helper to set adv data (Gopal Tiwari) [1990477] - Bluetooth: Add toggle to switch off interleave scan (Gopal Tiwari) [1990477] - Bluetooth: Refactor read default sys config for various types (Gopal Tiwari) [1990477] - Bluetooth: Handle active scan case (Gopal Tiwari) [1990477] - Bluetooth: Handle system suspend resume case (Gopal Tiwari) [1990477] - Bluetooth: Interleave with allowlist scan (Gopal Tiwari) [1990477] - Bluetooth: Fix attempting to set RPA timeout when unsupported (Gopal Tiwari) [1990477] - Bluetooth: Rename get_adv_instance_scan_rsp (Gopal Tiwari) [1990477] - Bluetooth: Fix not sending Set Extended Scan Response (Gopal Tiwari) [1990477] - Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C (Gopal Tiwari) [1990477] - Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option (Gopal Tiwari) [1990477] - Bluetooth: Replace BT_DBG with bt_dev_dbg in HCI request (Gopal Tiwari) [1990477] - Bluetooth: consolidate error paths in hci_phy_link_complete_evt() (Gopal Tiwari) [1990477] - Bluetooth: Enforce key size of 16 bytes on FIPS level (Gopal Tiwari) [1990477] - Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Gopal Tiwari) [1990477] - Bluetooth: Move force_bredr_smp debugfs into hci_debugfs_create_bredr (Gopal Tiwari) [1990477] - Bluetooth: Fix: LL PRivacy BLE device fails to connect (Gopal Tiwari) [1990477] - Bluetooth: Resume advertising after LE connection (Gopal Tiwari) [1990477] - Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Gopal Tiwari) [1990477] - Bluetooth: Replace zero-length array with flexible-array member (Gopal Tiwari) [1990477] - Bluetooth: MGMT: Fix not checking if BT_HS is enabled (Gopal Tiwari) [1990477] - Bluetooth: Disable High Speed by default (Gopal Tiwari) [1990477] - Bluetooth: Fix update of own_addr_type if ll_privacy supported (Gopal Tiwari) [1990477] - Bluetooth: Fix auto-creation of hci_conn at Conn Complete event (Gopal Tiwari) [1990477] - Bluetooth: Set scan parameters for ADV Monitor (Gopal Tiwari) [1990477] - Bluetooth: Update Adv monitor count upon removal (Gopal Tiwari) [1990477] - net: bluetooth: delete duplicated words (Gopal Tiwari) [1990477] - Bluetooth: pause/resume advertising around suspend (Gopal Tiwari) [1990477] - Bluetooth: Emit controller suspend and resume events (Gopal Tiwari) [1990477] - Bluetooth: Add suspend reason for device disconnect (Gopal Tiwari) [1990477] - Bluetooth: Add mgmt suspend and resume events (Gopal Tiwari) [1990477] - Bluetooth: Set ext scan response only when it exists (Gopal Tiwari) [1990477] - Bluetooth: Only mark socket zapped after unlocking (Gopal Tiwari) [1990477] - Bluetooth: Add MGMT capability flags for tx power and ext advertising (Gopal Tiwari) [1990477] - Bluetooth: Report num supported adv instances for hw offloading (Gopal Tiwari) [1990477] - Bluetooth: sco: new getsockopt options BT_SNDMTU/BT_RCVMTU (Gopal Tiwari) [1990477] - Bluetooth: Re-order clearing suspend tasks (Gopal Tiwari) [1990477] - Bluetooth: Fix memory leak in read_adv_mon_features() (Gopal Tiwari) [1990477] - Bluetooth: Clear suspend tasks on unregister (Gopal Tiwari) [1990477] - Bluetooth: Remove CRYPTO_ALG_INTERNAL flag (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: use the proper scan params when conn is pending (Gopal Tiwari) [1990477] - Bluetooth: Enable controller RPA resolution using Experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Let controller creates RPA during le create conn (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type during le_conn (Gopal Tiwari) [1990477] - Bluetooth: Enable RPA Timeout (Gopal Tiwari) [1990477] - Bluetooth: Enable/Disable address resolution during le create conn (Gopal Tiwari) [1990477] - Bluetooth: Configure controller address resolution if available (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type correctly (Gopal Tiwari) [1990477] - Bluetooth: Update resolving list when updating whitelist (Gopal Tiwari) [1990477] - Bluetooth: Fix suspend notifier race (Gopal Tiwari) [1990477] - Bluetooth: Return NOTIFY_DONE for hci_suspend_notifier (Gopal Tiwari) [1990477] - Bluetooth: Add per-instance adv disable/remove (Gopal Tiwari) [1990477] - Replace HTTP links with HTTPS ones: BLUETOOTH SUBSYSTEM (Gopal Tiwari) [1990477] - Bluetooth: RFCOMM: Use fallthrough pseudo-keyword (Gopal Tiwari) [1990477] - Bluetooth: core: Use fallthrough pseudo-keyword (Gopal Tiwari) [1990477] - Bluetooth: Use whitelist for scan policy when suspending (Gopal Tiwari) [1990477] - Bluetooth: le_simult_central_peripheral experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Fix kernel oops triggered by hci_adv_monitors_clear() (Gopal Tiwari) [1990477] - Bluetooth: use configured default params for active scans (Gopal Tiwari) [1990477] - Bluetooth: Adding a configurable autoconnect timeout (Gopal Tiwari) [1990477] - Bluetooth: Don't restart scanning if paused (Gopal Tiwari) [1990477] - Bluetooth: add a mutex lock to avoid UAF in do_enale_set (Gopal Tiwari) [1990477] - Bluetooth: use configured params for ext adv (Gopal Tiwari) [1990477] - Bluetooth: Add hci_dev_lock to get/set device flags (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Use command complete on success for set system config (Gopal Tiwari) [1990477] - Bluetooth: Terminate the link if pairing is cancelled (Gopal Tiwari) [1990477] - Bluetooth: Update background scan and report device based on advertisement monitors (Gopal Tiwari) [1990477] - Bluetooth: Notify adv monitor removed event (Gopal Tiwari) [1990477] - Bluetooth: Notify adv monitor added event (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_REMOVE_ADV_MONITOR (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_ADD_ADV_PATTERNS_MONITOR (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_READ_ADV_MONITOR_FEATURES (Gopal Tiwari) [1990477] - Bluetooth: Add definitions for advertisement monitor features (Gopal Tiwari) [1990477] - Bluetooth: Add get/set device flags mgmt op (Gopal Tiwari) [1990477] - Bluetooth: Replace wakeable in hci_conn_params (Gopal Tiwari) [1990477] - Bluetooth: Replace wakeable list with flag (Gopal Tiwari) [1990477] - Bluetooth: Add bdaddr_list_with_flags for classic whitelist (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Add commands for runtime configuration (Gopal Tiwari) [1990477] - Bluetooth: implement read/set default system parameters mgmt (Gopal Tiwari) [1990477] - Bluetooth: mgmt: read/set system parameter definitions (Gopal Tiwari) [1990477] - Bluetooth: centralize default value initialization. (Gopal Tiwari) [1990477] - Bluetooth: Use only 8 bits for the HCI CMSG state flags (Gopal Tiwari) [1990477] - Bluetooth: Add support for BT_PKT_STATUS CMSG data for SCO connections (Gopal Tiwari) [1990477] - Bluetooth: Removing noisy dbg message (Gopal Tiwari) [1990477] - Bluetooth: Fix update of connection state in `hci_encrypt_cfm` (Gopal Tiwari) [1990477] - Bluetooth: Fix assuming EIR flags can result in SSP authentication (Gopal Tiwari) [1990477] - Bluetooth: Consolidate encryption handling in hci_encrypt_cfm (Gopal Tiwari) [1990477] - Bluetooth: Add SCO fallback for invalid LMP parameters error (Gopal Tiwari) [1990477] - Bluetooth: Fix for GAP/SEC/SEM/BI-10-C (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: add support for waiting disconnection resp (Gopal Tiwari) [1990477] - Bluetooth: Handle Inquiry Cancel error after Inquiry Complete (Gopal Tiwari) [1990477] - Bluetooth: Rename BT_SUSPEND_COMPLETE (Gopal Tiwari) [1990477] - Bluetooth: Introduce debug feature when dynamic debug is disabled (Gopal Tiwari) [1990477] - Bluetooth: Fix advertising handle is set to 0 (Gopal Tiwari) [1990477] - Bluetooth: Introduce HCI_MGMT_HDEV_OPTIONAL option (Gopal Tiwari) [1990477] - Bluetooth: Add support for experimental features configuration (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CONNECTION_REQ (0x17) (Gopal Tiwari) [1990477] - Bluetooth: Add MGMT_EV_PHY_CONFIGURATION_CHANGED to supported list (Gopal Tiwari) [1990477] - Bluetooth: use crypto_shash_tfm_digest() (Gopal Tiwari) [1990477] - Bluetooth: allow scatternet connections if supported. (Gopal Tiwari) [1990477] - Bluetooth: Enhanced Connection Complete event belongs to LL Privacy (Gopal Tiwari) [1990477] - Bluetooth: Enable LE Enhanced Connection Complete event. (Gopal Tiwari) [1990477] - Bluetooth: Use extra variable to make code more readable (Gopal Tiwari) [1990477] - Bluetooth: log advertisement packet length if it gets corrected (Gopal Tiwari) [1990477] - Bluetooth: Always request for user confirmation for Just Works (LE SC) (Gopal Tiwari) [1990477] - Bluetooth: Simplify / fix return values from tk_request (Gopal Tiwari) [1990477] - Bluetooth: debugfs option to unset MITM flag (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: replace zero-length array with flexible-array member (Gopal Tiwari) [1990477] - Bluetooth: Add support for reading security information (Gopal Tiwari) [1990477] - Bluetooth: Add support for Read Local Simple Pairing Options (Gopal Tiwari) [1990477] - Bluetooth: Add framework for Microsoft vendor extension (Gopal Tiwari) [1990477] - Bluetooth: Move debugfs configuration above the selftests (Gopal Tiwari) [1990477] - Bluetooth: fixing minor typo in comment (Gopal Tiwari) [1990477] - Bluetooth: Prioritize SCO traffic (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Gopal Tiwari) [1990477] - Bluetooth: Always request for user confirmation for Just Works (Gopal Tiwari) [1990477] - Bluetooth: Add BT_MODE socket option (Gopal Tiwari) [1990477] - crypto: shash - remove shash_desc::flags (Gopal Tiwari) [1990477] - cifs: On cifs_reconnect, resolve the hostname again. (Ronnie Sahlberg) [2018046] - cifs: Handle witness client move notification (Ronnie Sahlberg) [2018046] - cifs: Send witness register messages to userspace daemon in echo task (Ronnie Sahlberg) [2018046] - cifs: Add witness information to debug data dump (Ronnie Sahlberg) [2018046] - cifs: Set witness notification handler for messages from userspace daemon (Ronnie Sahlberg) [2018046] - cifs: Send witness register and unregister commands to userspace daemon (Ronnie Sahlberg) [2018046] - cifs: Register generic netlink family (Ronnie Sahlberg) [2018046] - cifs: add witness mount option and data structs (Ronnie Sahlberg) [2018046] - cifs: Simplify reconnect code when dfs upcall is enabled (Ronnie Sahlberg) [2018046] - file: fix close_range() for unshare+cloexec (Pavel Reichl) [1950248] - scsi: lpfc: Update lpfc version to 14.0.0.3 (Dick Kennedy) [1989265] - scsi: lpfc: Allow fabric node recovery if recovery is in progress before devloss (Dick Kennedy) [1989265] - scsi: lpfc: Fix link down processing to address NULL pointer dereference (Dick Kennedy) [1989265] - scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (Dick Kennedy) [1989265] - scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine (Dick Kennedy) [1989265] - scsi: lpfc: Correct sysfs reporting of loop support after SFP status change (Dick Kennedy) [1989265] - scsi: lpfc: Wait for successful restart of SLI3 adapter during host sg_reset (Dick Kennedy) [1989265] - scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (Dick Kennedy) [1989265] - scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (Dick Kennedy) [1989265] - scsi: lpfc: Add support for optional PLDV handling (Dick Kennedy) [1989265] - scsi: lpfc: Return NULL rather than a plain 0 integer (Dick Kennedy) [1989265] - scsi: lpfc: Fix a function name in comments (Dick Kennedy) [1989265] - scsi: lpfc: Fix mailbox command failure during driver initialization (Dick Kennedy) [1989265] - scsi: lpfc: Fix gcc -Wstringop-overread warning, again (Dick Kennedy) [1989265] - scsi: lpfc: Use correct scnprintf() limit (Dick Kennedy) [1989265] - scsi: lpfc: Fix sprintf() overflow in lpfc_display_fpin_wwpn() (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.2 (Dick Kennedy) [1989265] - scsi: lpfc: Improve PBDE checks during SGL processing (Dick Kennedy) [1989265] - scsi: lpfc: Zero CGN stats only during initial driver load and stat reset (Dick Kennedy) [1989265] - scsi: lpfc: Fix I/O block after enabling managed congestion mode (Dick Kennedy) [1989265] - scsi: lpfc: Adjust bytes received vales during cmf timer interval (Dick Kennedy) [1989265] - scsi: fc: Add EDC ELS definition (Dick Kennedy) [1989265] - scsi: lpfc: Fix EEH support for NVMe I/O (Dick Kennedy) [1989265] - scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (Dick Kennedy) [1989265] - scsi: lpfc: Fix NVMe I/O failover to non-optimized path (Dick Kennedy) [1989265] - scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (Dick Kennedy) [1989265] - scsi: lpfc: Fix rediscovery of tape device after LIP (Dick Kennedy) [1989265] - scsi: lpfc: Fix hang on unload due to stuck fport node (Dick Kennedy) [1989265] - scsi: lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT (Dick Kennedy) [1989265] - scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (Dick Kennedy) [1989265] - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (Dick Kennedy) [1989265] - scsi: lpfc: Remove unneeded variable (Dick Kennedy) [1989265] - scsi: lpfc: Fix compilation errors on kernels with no CONFIG_DEBUG_FS (Dick Kennedy) [1989265] - scsi: lpfc: Fix CPU to/from endian warnings introduced by ELS processing (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 14.0.0.1 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.1 (Dick Kennedy) [1989265] - scsi: lpfc: Add bsg support for retrieving adapter cmf data (Dick Kennedy) [1989265] - scsi: lpfc: Add cmf_info sysfs entry (Dick Kennedy) [1989265] - scsi: lpfc: Add debugfs support for cm framework buffers (Dick Kennedy) [1989265] - scsi: lpfc: Add support for maintaining the cm statistics buffer (Dick Kennedy) [1989265] - scsi: lpfc: Add rx monitoring statistics (Dick Kennedy) [1989265] - scsi: lpfc: Add support for the CM framework (Dick Kennedy) [1989265] - scsi: lpfc: Add cmfsync WQE support (Dick Kennedy) [1989265] - scsi: lpfc: Add support for cm enablement buffer (Dick Kennedy) [1989265] - scsi: lpfc: Add cm statistics buffer support (Dick Kennedy) [1989265] - scsi: lpfc: Add EDC ELS support (Dick Kennedy) [1989265] - scsi: lpfc: Expand FPIN and RDF receive logging (Dick Kennedy) [1989265] - scsi: lpfc: Add MIB feature enablement support (Dick Kennedy) [1989265] - scsi: lpfc: Add SET_HOST_DATA mbox cmd to pass date/time info to firmware (Dick Kennedy) [1989265] - scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (Dick Kennedy) [1989265] - scsi: lpfc: Remove redundant assignment to pointer pcmd (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 14.0.0.0 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.0 (Dick Kennedy) [1989265] - scsi: lpfc: Add 256 Gb link speed support (Dick Kennedy) [1989265] - scsi: lpfc: Revise Topology and RAS support checks for new adapters (Dick Kennedy) [1989265] - scsi: lpfc: Fix cq_id truncation in rq create (Dick Kennedy) [1989265] - scsi: lpfc: Add PCI ID support for LPe37000/LPe38000 series adapters (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 12.8.0.11 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 12.8.0.11 (Dick Kennedy) [1989265] - scsi: lpfc: Skip issuing ADISC when node is in NPR state (Dick Kennedy) [1989265] - scsi: lpfc: Skip reg_vpi when link is down for SLI3 in ADISC cmpl path (Dick Kennedy) [1989265] - scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (Dick Kennedy) [1989265] - scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (Dick Kennedy) [1989265] - scsi: lpfc: Enable adisc discovery after RSCN by default (Dick Kennedy) [1989265] - scsi: lpfc: Use PBDE feature enabled bit to determine PBDE support (Dick Kennedy) [1989265] - scsi: lpfc: Clear outstanding active mailbox during PCI function reset (Dick Kennedy) [1989265] - scsi: lpfc: Fix KASAN slab-out-of-bounds in lpfc_unreg_rpi() routine (Dick Kennedy) [1989265] - scsi: lpfc: Remove REG_LOGIN check requirement to issue an ELS RDF (Dick Kennedy) [1989265] - scsi: lpfc: Fix NULL ptr dereference with NPIV ports for RDF handling (Dick Kennedy) [1989265] - scsi: lpfc: Fix target reset handler from falsely returning FAILURE (Dick Kennedy) [1989265] - scsi: lpfc: Discovery state machine fixes for LOGO handling (Dick Kennedy) [1989265] - scsi: lpfc: Fix function description comments for vmid routines (Dick Kennedy) [1989265] - scsi: lpfc: Improve firmware download logging (Dick Kennedy) [1989265] - scsi: lpfc: Remove use of kmalloc() in trace event logging (Dick Kennedy) [1989265] - scsi: lpfc: Fix NVMe support reporting in log message (Dick Kennedy) [1989265] - scsi: lpfc: Fix build error in lpfc_scsi.c (Dick Kennedy) [1989265] - scsi: lpfc: Use list_move_tail() instead of list_del()/list_add_tail() (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Introduce VMID in I/O path (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add QFPA and VMID timeout check in worker thread (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Timeout implementation for VMID (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Append the VMID to the wqe before sending (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Implement CT commands for appid (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Functions to manage VMIDs (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Implement ELS commands for appid (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add support for VMID in mailbox command (Dick Kennedy) [1989265] - scsi: lpfc: vmid: VMID parameter initialization (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add datastructure for supporting VMID in lpfc (Dick Kennedy) [1989265] - redhat/config: Rename CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE to CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Waiman Long) [2018425] - kasan, kmemleak: reset tags when scanning block (Waiman Long) [2018425] - mm/kmemleak: rely on rcu for task stack scanning (Waiman Long) [2018425] - mm/kmemleak: silence KCSAN splats in checksum (Waiman Long) [2018425] - mm/kmemleak: turn kmemleak_lock and object->lock to raw_spinlock_t (Waiman Long) [2018425] - kmemleak: Do not corrupt the object_list during clean-up (Waiman Long) [2018425] - mm: kmemleak: use the memory pool for early allocations (Waiman Long) [2018425] - mm: kmemleak: simple memory allocation pool for kmemleak objects (Waiman Long) [2018425] - mm: kmemleak: make the tool tolerant to struct scan_area allocation failures (Waiman Long) [2018425] - kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K (Waiman Long) [2018425] - mm: kmemleak: disable early logging in case of error (Waiman Long) [2018425] - mm/kmemleak.c: fix unused-function warning (Waiman Long) [2018425] - kmemleak: powerpc: skip scanning holes in the .bss section (Waiman Long) [2018425] - mm: kmemleak: no need to check return value of debugfs_create functions (Waiman Long) [2018425]- powerpc/smp: Use existing L2 cache_map cpumask to find L3 cache siblings (Desnes A. Nunes do Rosario) [2013537] - powerpc/cacheinfo: Remove the redundant get_shared_cpu_map() (Desnes A. Nunes do Rosario) [2013537] - powerpc/cacheinfo: Lookup cache by dt node and thread-group id (Desnes A. Nunes do Rosario) [2013537] - Revert "thunderbolt: Hide authorized attribute if router does not support PCIe tunnels" (Torez Smith) [1969444] - thunderbolt: Add quirk for Intel Goshen Ridge DP credits (Torez Smith) [1969444] - thunderbolt: Update port credits after bonding is enabled/disabled (Torez Smith) [1969444] - thunderbolt: Wait for the lanes to actually bond (Torez Smith) [1969444] - thunderbolt: Read router preferred credit allocation information (Torez Smith) [1969444] - thunderbolt: Make tb_port_type() take const parameter (Torez Smith) [1969444] - thunderbolt: Move nfc_credits field to struct tb_path_hop (Torez Smith) [1969444] - thunderbolt: Align USB4 router wakes configuration with the CM guide (Torez Smith) [1969444] - thunderbolt: Add wake from DisplayPort (Torez Smith) [1969444] - thunderbolt: Use generic tb_nvm_[read|write]_data() for Thunderbolt 2/3 devices (Torez Smith) [1969444] - thunderbolt: Split NVM read/write generic functions out from usb4.c (Torez Smith) [1969444] - thunderbolt: Add self-authenticate support for new dock (Torez Smith) [1969444] - thunderbolt: usb4: Fix NVM read buffer bounds and offset issue (Torez Smith) [1969444] - thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Torez Smith) [1969444] - thunderbolt: Hide authorized attribute if router does not support PCIe tunnels (Torez Smith) [1969444] - x86/mce: Avoid infinite loop for copy from user recovery (Prarit Bhargava) [1999550] - x86/mce: Rename kill_it to kill_current_task (Prarit Bhargava) [1999550] - x86/mce: Recover from poison found while copying from user space (Prarit Bhargava) [1999550] - x86/mce: Delay clearing IA32_MCG_STATUS to the end of do_machine_check() (Prarit Bhargava) [1999550] - x86/mce: Send #MC singal from task work (Prarit Bhargava) [1999550] - redhat/config: Enable Nitro Enclaves on aarch64 (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Add fixes for checkpatch match open parenthesis reports (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Update copyright statement to include 2021 (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Add fix for the kernel-doc report (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Enable Arm64 support (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Set Bus Master for the NE PCI device (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Fixup type and simplify logic of the poll mask setup (Vitaly Kuznetsov) [2001581] - mptcp: Make mptcp_pm_nl_mp_prio_send_ack() static (Davide Caratti) [2020198] - mptcp: fix possible stall on recvmsg() (Davide Caratti) [2020198] - mptcp: don't clear MPTCP_DATA_READY in sk_wait_event() (Davide Caratti) [2020198] - net: introduce and use lock_sock_fast_nested() (Davide Caratti) [2020198] - net: add annotation for sock_{lock,unlock}_fast (Davide Caratti) [2020198] - mptcp: allow changing the 'backup' bit when no sockets are open (Davide Caratti) [2020198] - mptcp: don't return sockets in foreign netns (Davide Caratti) [2020198] - mptcp: ensure tx skbs always have the MPTCP ext (Davide Caratti) [2020198] - mptcp: full fully established support after ADD_ADDR (Davide Caratti) [2020198] - redhat/configs: Move Hyper-V configs to 'generic' (Vitaly Kuznetsov) [1949614] - redhat/configs: enable CONFIG_INPUT_KEYBOARD on Aarch64 (Vitaly Kuznetsov) [1949614] - efi/libstub/random: Align allocate size to EFI_ALLOC_ALIGN (Vitaly Kuznetsov) [1949614] - efi/libstub: arm64: Double check image alignment at entry (Vitaly Kuznetsov) [1949614] - efi/arm64: Update debug prints to reflect other entropy sources (Vitaly Kuznetsov) [1949614] - efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL failure (Vitaly Kuznetsov) [1949614] - Drivers: hv: Enable Hyper-V code to be built on ARM64 (Vitaly Kuznetsov) [1949614] - x86/Kconfig: Add new X86_HV_CALLBACK_VECTOR config symbol (Vitaly Kuznetsov) [1949614] - arm64: efi: Export screen_info (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Initialize hypervisor on boot (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Add panic handler (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Add Hyper-V hypercall and register access utilities (Vitaly Kuznetsov) [1949614] - arm64: add arch/arm64/Kbuild (Vitaly Kuznetsov) [1949614] - PCI: hv: Turn on the host bridge probing on ARM64 (Vitaly Kuznetsov) [1949614] - PCI: hv: Set up MSI domain at bridge probing time (Vitaly Kuznetsov) [1949614] - PCI: hv: Set ->domain_nr of pci_host_bridge at probing time (Vitaly Kuznetsov) [1949614] - PCI: hv: Generify PCI probing (Vitaly Kuznetsov) [1949614] - arm64: PCI: Support root bridge preparation for Hyper-V (Vitaly Kuznetsov) [1949614] - arm64: PCI: Restructure pcibios_root_bridge_prepare() (Vitaly Kuznetsov) [1949614] - PCI: Support populating MSI domains of root buses via bridges (Vitaly Kuznetsov) [1949614] - PCI: Introduce domain_nr in pci_host_bridge (Vitaly Kuznetsov) [1949614] - drivers: hv: Decouple Hyper-V clock/timer code from VMbus drivers (Vitaly Kuznetsov) [1949614] - Drivers: hv: Move Hyper-V misc functionality to arch-neutral code (Vitaly Kuznetsov) [1949614] - x86/hyperv: handling hypercall page setup for root (Vitaly Kuznetsov) [1949614] - Drivers: hv: Add arch independent default functions for some Hyper-V handlers (Vitaly Kuznetsov) [1949614] - Drivers: hv: Make portions of Hyper-V init code be arch neutral (Vitaly Kuznetsov) [1949614] - asm-generic/hyperv: Add missing #include of nmi.h (Vitaly Kuznetsov) [1949614] - PCI: hv: Support for create interrupt v3 (Vitaly Kuznetsov) [1949614] - Drivers: hv: Move Hyper-V extended capability check to arch neutral code (Vitaly Kuznetsov) [1949614] - clocksource/drivers/hyper-v: Re-enable VDSO_CLOCKMODE_HVCLOCK on X86 (Vitaly Kuznetsov) [1949614] - clocksource/drivers/hyper-v: Handle vDSO differences inline (Vitaly Kuznetsov) [1949614] - arm64: smccc: Add support for SMCCCv1.2 extended input/output registers (Vitaly Kuznetsov) [1949614] - smccc: Define vendor hyp owned service call region (Vitaly Kuznetsov) [1949614] - scsi: smartpqi: Update version to 2.1.12-055 (Don Brace) [2018317] - scsi: smartpqi: Add 3252-8i PCI id (Don Brace) [2018317] - scsi: smartpqi: Fix duplicate device nodes for tape changers (Don Brace) [2018317] - scsi: smartpqi: Fix boot failure during LUN rebuild (Don Brace) [2018317] - scsi: smartpqi: Add extended report physical LUNs (Don Brace) [2018317] - scsi: smartpqi: Avoid failing I/Os for offline devices (Don Brace) [2018317] - scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation (Don Brace) [2018317] - scsi: smartpqi: Update LUN reset handler (Don Brace) [2018317] - scsi: smartpqi: Capture controller reason codes (Don Brace) [2018317] - scsi: smartpqi: Add controller handshake during kdump (Don Brace) [2018317] - scsi: smartpqi: Update device removal management (Don Brace) [2018317] - KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling (Laurent Vivier) [2009312] - vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni) [1922828] - scsi: qla2xxx: Update version to 10.02.06.200-k (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix returnvar.cocci warnings (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe session down detection (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe retry (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix hang on NVMe command timeouts (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe | FCP personality change (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Do secure PLOGI when auth app is present (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add N2N support for EDIF (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix hang during NVMe session tear down (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix EDIF enable flag (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Reject AUTH ELS on session down (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix stale session (Nilesh Javali) [1983874] - scsi: qla2xxx: Update version to 10.02.06.100-k (Nilesh Javali) [1983874] - scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support kdump kernel (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NPIV create erroneous error (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix unsafe removal from linked list (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix port type info (Nilesh Javali) [1983874] - scsi: qla2xxx: Add debug print of 64G link speed (Nilesh Javali) [1983874] - scsi: qla2xxx: Show OS name and version in FDMI-1 (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support FCP2 Target (Nilesh Javali) [1983874] - scsi: qla2xxx: Adjust request/response queue size for 28xx (Nilesh Javali) [1983874] - scsi: qla2xxx: Add host attribute to trigger MPI hang (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant initialization of variable num_cnt (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix use after free in debug code (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix spelling mistakes "allloc" -> "alloc" (Nilesh Javali) [1983874] - scsi: qla2xxx: Update version to 10.02.00.107-k (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Increment command and completion counts (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add encryption to I/O path (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add doorbell notification for app (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add detection of secure device (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add authentication pass + fail bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add key update (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add extraction of auth_els from the wire (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add send, receive, and accept for auth_els (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add getfcinfo and statistic bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add start + stop bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove unused variable 'status' (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant continue statement in a for-loop (Nilesh Javali) [1983874] - scsi: qla2xxx: Add heartbeat check (Nilesh Javali) [1983874] - scsi: qla2xxx: Use list_move_tail() instead of list_del()/list_add_tail() (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove duplicate declarations (Nilesh Javali) [1983874] - scsi: qla2xxx: Log PCI address in qla_nvme_unregister_remote_port() (Nilesh Javali) [1983874] - scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant assignment to rval (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Nilesh Javali) [1983874] - scsi: qla2xxx: Prevent PRLI in target mode (Nilesh Javali) [1983874] - scsi: qla2xxx: Reuse existing error handling path (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove unneeded if-null-free check (Nilesh Javali) [1983874] - thermal/drivers/int340x: Do not set a wrong tcc offset on resume (David Arcari) [1997757] - thermal: core: Add new event for sending keep alive notifications (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Fix tcc setting (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Fix warning for return value (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Add PCI MMIO based thermal driver (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Split enumeration and processing part (David Arcari) [1997757] - thermal/drivers/int340x: processor_thermal: Export additional attributes (David Arcari) [1997757] - thermal/drivers/int340x: processor_thermal: Export mailbox interface (David Arcari) [1997757] - thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (David Arcari) [1997757] - thermal: int340x: Fix unexpected shutdown at critical temperature (David Arcari) [1997757] - thermal: int340x: Support Alder Lake (David Arcari) [1997757] - thermal: int340x: processor_thermal: Correct workload type name (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add mailbox driver (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add RFIM driver (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add AlderLake PCI device id (David Arcari) [1997757] - thermal: int340x: processor_thermal: Refactor MMIO interface (David Arcari) [1997757] - thermal: int340x: Add keep alive response method (David Arcari) [1997757] - thermal: int340x: Provide notification for OEM variable change (David Arcari) [1997757] - treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1997757] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (David Arcari) [1997757] - intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (David Arcari) [2003731] - intel_idle: update ICX C6 data (David Arcari) [2003731] - nbd: provide a way for userspace processes to identify device backends (Ming Lei) [1997338] - Revert "block, bfq: honor already-setup queue merges" (Ming Lei) [1997338] - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Ming Lei) [1997338] - blkcg: fix memory leak in blk_iolatency_init (Ming Lei) [1997338] - blk-mq: avoid to iterate over stale request (Ming Lei) [1997338] - blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues (Ming Lei) [1997338] - block, bfq: honor already-setup queue merges (Ming Lei) [1997338] - block/mq-deadline: Move dd_queued() to fix defined but not used warning (Ming Lei) [1997338] - cryptoloop: add a deprecation warning (Ming Lei) [1997338] - Revert "block/mq-deadline: Prioritize high-priority requests" (Ming Lei) [1997338] - mq-deadline: Fix request accounting (Ming Lei) [1997338] - nbd: Aovid double completion of a request (Ming Lei) [1997338] - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED (Ming Lei) [1997338] - Revert "block/mq-deadline: Add cgroup support" (Ming Lei) [1997338] - kyber: make trace_block_rq call consistent with documentation (Ming Lei) [1997338] - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Ming Lei) [1997338] - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling (Ming Lei) [1997338] - loop: reintroduce global lock for safe loop_validate_file() traversal (Ming Lei) [1997338] - blk-cgroup: prevent rcu_sched detected stalls warnings while iterating blkgs (Ming Lei) [1997338] - block: fix the problem of io_ticks becoming smaller (Ming Lei) [1997338] - block: return errors from blk_execute_rq() (Ming Lei) [1997338] - block: support polling through blk_execute_rq (Ming Lei) [1997338] - loop: rewrite loop_exit using idr_for_each_entry (Ming Lei) [1997338] - loop: split loop_lookup (Ming Lei) [1997338] - loop: don't allow deleting an unspecified loop device (Ming Lei) [1997338] - loop: move loop_ctl_mutex locking into loop_add (Ming Lei) [1997338] - loop: split loop_control_ioctl (Ming Lei) [1997338] - loop: don't call loop_lookup before adding a loop device (Ming Lei) [1997338] - loop: remove the l argument to loop_add (Ming Lei) [1997338] - loop: reduce loop_ctl_mutex coverage in loop_exit (Ming Lei) [1997338] - loop: reorder loop_exit (Ming Lei) [1997338] - loop: Fix missing discard support when using LOOP_CONFIGURE (Ming Lei) [1997338] - block: export blk_next_bio() (Ming Lei) [1997338] - rsxx: Use struct_size() in vmalloc() (Ming Lei) [1997338] - block/mq-deadline: Remove a WARN_ON_ONCE() call (Ming Lei) [1997338] - blk: Fix lock inversion between ioc lock and bfqd lock (Ming Lei) [1997338] - bfq: Remove merged request already in bfq_requests_merged() (Ming Lei) [1997338] - block: fix trace completion for chained bio (Ming Lei) [1997338] - block/partitions/msdos: Fix typo inidicator -> indicator (Ming Lei) [1997338] - block, bfq: reset waker pointer with shared queues (Ming Lei) [1997338] - block, bfq: check waker only for queues with no in-flight I/O (Ming Lei) [1997338] - block, bfq: avoid delayed merge of async queues (Ming Lei) [1997338] - block, bfq: boost throughput by extending queue-merging times (Ming Lei) [1997338] - block, bfq: consider also creation time in delayed stable merge (Ming Lei) [1997338] - block, bfq: fix delayed stable merge check (Ming Lei) [1997338] - block, bfq: let also stably merged queues enjoy weight raising (Ming Lei) [1997338] - blk-wbt: make sure throttle is enabled properly (Ming Lei) [1997338] - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Ming Lei) [1997338] - block/mq-deadline: Prioritize high-priority requests (Ming Lei) [1997338] - block/mq-deadline: Add cgroup support (Ming Lei) [1997338] - block/mq-deadline: Track I/O statistics (Ming Lei) [1997338] - block/mq-deadline: Add I/O priority support (Ming Lei) [1997338] - block/mq-deadline: Micro-optimize the batching algorithm (Ming Lei) [1997338] - block/mq-deadline: Reserve 25 of scheduler tags for synchronous requests (Ming Lei) [1997338] - block/mq-deadline: Improve the sysfs show and store macros (Ming Lei) [1997338] - block/mq-deadline: Improve compile-time argument checking (Ming Lei) [1997338] - block: mq-deadline: Fix queue restart handling (Ming Lei) [1997338] - block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() (Ming Lei) [1997338] - block/mq-deadline: Remove two local variables (Ming Lei) [1997338] - block/mq-deadline: Add two lockdep_assert_held() statements (Ming Lei) [1997338] - block/mq-deadline: Add several comments (Ming Lei) [1997338] - block: Introduce the ioprio rq-qos policy (Ming Lei) [1997338] - block/blk-rq-qos: Move a function from a header file into a C file (Ming Lei) [1997338] - block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls (Ming Lei) [1997338] - blkcg: fix memleak for iolatency (Ming Lei) [1997338] - blk-wbt: remove outdated comment (Ming Lei) [1997338] - block: Remove unnecessary elevator operation checks (Ming Lei) [1997338] - blk-mq: factor out a blk_mq_alloc_sq_tag_set helper (Ming Lei) [1997338] - block: Update blk_update_request() documentation (Ming Lei) [1997338] - blkcg: drop CLONE_IO check in blkcg_can_attach() (Ming Lei) [1997338] - aoe: remove unnecessary mutex_init() (Ming Lei) [1997338] - block: loop: fix deadlock between open and remove (Ming Lei) [1997338] - loop: scale loop device by introducing per device lock (Ming Lei) [1997338] - block/partitions/efi.c: Fix the efi_partition() kernel-doc header (Ming Lei) [1997338] - nbd: share nbd_put and return by goto put_nbd (Ming Lei) [1997338] - nbd: Fix NULL pointer in flush_workqueue (Ming Lei) [1997338] - blkdev.h: remove unused codes blk_account_rq (Ming Lei) [1997338] - block, bfq: avoid circular stable merges (Ming Lei) [1997338] - block: uapi: fix comment about block device ioctl (Ming Lei) [1997338] - block: reexpand iov_iter after read/write (Ming Lei) [1997338] - bfq/mq-deadline: remove redundant check for passthrough request (Ming Lei) [1997338] - blk-mq: bypass IO scheduler's limit_depth for passthrough request (Ming Lei) [1997338] - block: Fix sys_ioprio_set(.which=IOPRIO_WHO_PGRP) task iteration (Ming Lei) [1997338] - blk-mq: Always use blk_mq_is_sbitmap_shared (Ming Lei) [1997338] - block: add sysfs entry for virt boundary mask (Ming Lei) [1997338] - block, bfq: merge bursts of newly-created queues (Ming Lei) [1997338] - block, bfq: keep shared queues out of the waker mechanism (Ming Lei) [1997338] - block, bfq: fix weight-raising resume with !low_latency (Ming Lei) [1997338] - block, bfq: make shared queues inherit wakers (Ming Lei) [1997338] - block, bfq: put reqs of waker and woken in dispatch list (Ming Lei) [1997338] - block, bfq: always inject I/O of queues blocked by wakers (Ming Lei) [1997338] - blk-mq: Sentence reconstruct for better readability (Ming Lei) [1997338] - block: update a few comments in uapi/linux/blkpg.h (Ming Lei) [1997338] - block: don't ignore REQ_NOWAIT for direct IO (Ming Lei) [1997338] - block: clear GD_NEED_PART_SCAN later in bdev_disk_changed (Ming Lei) [1997338] - block: Discard page cache of zone reset target range (Ming Lei) [1997338] - block: Suppress uevent for hidden device when removed (Ming Lei) [1997338] - block: rsxx: fix error return code of rsxx_pci_probe() (Ming Lei) [1997338] - block: Fix REQ_OP_ZONE_RESET_ALL handling (Ming Lei) [1997338] - blk-cgroup: Fix the recursive blkg rwstat (Ming Lei) [1997338] - rsxx: Return -EFAULT if copy_to_user() fails (Ming Lei) [1997338] - block/bfq: update comments and default value in docs for fifo_expire (Ming Lei) [1997338] - block: Drop leftover references to RQF_SORTED (Ming Lei) [1997338] - blktrace: fix documentation for blk_fill_rw() (Ming Lei) [1997338] - blktrace: remove debugfs file dentries from struct blk_trace (Ming Lei) [1997338] - block: get rid of the trace rq insert wrapper (Ming Lei) [1997338] - blktrace: fix blk_rq_merge documentation (Ming Lei) [1997338] - blktrace: fix blk_rq_issue documentation (Ming Lei) [1997338] - blktrace: add blk_fill_rwbs documentation comment (Ming Lei) [1997338] - block: remove superfluous param in blk_fill_rwbs() (Ming Lei) [1997338] - block: Remove unused blk_pm_*() function definitions (Ming Lei) [1997338] - blk-mq: Use llist_head for blk_cpu_done (Ming Lei) [1997338] - blk-mq: Always complete remote completions requests in softirq (Ming Lei) [1997338] - block: use bi_max_vecs to find the bvec pool (Ming Lei) [1997338] - md/raid10: remove dead code in reshape_request (Ming Lei) [1997338] - block: remove the 1 and 4 vec bvec_slabs entries (Ming Lei) [1997338] - block: streamline bvec_alloc (Ming Lei) [1997338] - block: factor out a bvec_alloc_gfp helper (Ming Lei) [1997338] - block: move struct biovec_slab to bio.c (Ming Lei) [1997338] - block: reuse BIO_INLINE_VECS for integrity bvecs (Ming Lei) [1997338] - block: move three bvec helpers declaration into private helper (Ming Lei) [1997338] - blk-cgroup: Remove obsolete macro (Ming Lei) [1997338] - block: use an on-stack bio in blkdev_issue_flush (Ming Lei) [1997338] - blkcg: delete redundant get/put operations for queue (Ming Lei) [1997338] - block: unexport truncate_bdev_range (Ming Lei) [1997338] - blk: wbt: remove unused parameter from wbt_should_throttle (Ming Lei) [1997338] - bdev: Do not return EBUSY if bdev discard races with write (Ming Lei) [1997338] - bfq: don't duplicate code for different paths (Ming Lei) [1997338] - block: remove the request_queue to argument request based tracepoints (Ming Lei) [1997338] - virtio_net: disable cb aggressively (Stefan Hajnoczi) [1965914] - virtio: fix up virtio_disable_cb (Stefan Hajnoczi) [1965914] - virtio_net: move txq wakeups under tx q lock (Stefan Hajnoczi) [1965914] - virtio_net: move tx vq operation under tx queue lock (Stefan Hajnoczi) [1965914] - virtio_net: bulk free tx skbs (Stefan Hajnoczi) [1965914] - [s390] s390/qdio: propagate error when cancelling a ccw fails (Mete Durlu) [1984989] - [s390] s390/qdio: improve roll-back after error on ESTABLISH ccw (Mete Durlu) [1984989] - [s390] s390/qdio: cancel the ESTABLISH ccw after timeout (Mete Durlu) [1984989] - [s390] scsi: zfcp: Lift Request Queue tasklet & timer from qdio (Mete Durlu) [1984989] - [s390] scsi: zfcp: Move the position of put_device() (Mete Durlu) [1984989] - [s390] scsi: zfcp: Clean up sysfs code for SFP diagnostics (Mete Durlu) [1984989] - [s390] scsi: zfcp: Fix sysfs roll-back on error in zfcp_adapter_enqueue() (Mete Durlu) [1984989] - [s390] scsi: zfcp: Fix indentation coding style issue (Mete Durlu) [1984989] - [s390] scsi: zfcp: Remove unneeded INIT_LIST_HEAD() for FSF requests (Mete Durlu) [1984989] - x86/fpu/xstate: Clear xstate header in copy_xstate_to_uabi_buf() again (Prarit Bhargava) [1981448] - x86/fpu/signal: Let xrstor handle the features to init (Prarit Bhargava) [1981448] - x86/fpu/signal: Handle #PF in the direct restore path (Prarit Bhargava) [1981448] - x86/fpu: Return proper error codes from user access functions (Prarit Bhargava) [1981448] - x86/fpu/signal: Split out the direct restore code (Prarit Bhargava) [1981448] - x86/fpu/signal: Sanitize copy_user_to_fpregs_zeroing() (Prarit Bhargava) [1981448] - x86/fpu/signal: Sanitize the xstate check on sigframe (Prarit Bhargava) [1981448] - x86/fpu/signal: Remove the legacy alignment check (Prarit Bhargava) [1981448] - x86/fpu/signal: Move initial checks into fpu__restore_sig() (Prarit Bhargava) [1981448] - x86/fpu: Mark init_fpstate __ro_after_init (Prarit Bhargava) [1981448] - x86/pkru: Remove xstate fiddling from write_pkru() (Prarit Bhargava) [1981448] - x86/fpu: Don't store PKRU in xstate in fpu_reset_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Remove PKRU handling from switch_fpu_finish() (Prarit Bhargava) [1981448] - x86/fpu: Mask PKRU from kernel XRSTOR[S] operations (Prarit Bhargava) [1981448] - x86/fpu: Hook up PKRU into ptrace() (Prarit Bhargava) [1981448] - x86/fpu: Add PKRU storage outside of task XSAVE buffer (Prarit Bhargava) [1981448] - x86/fpu: Dont restore PKRU in fpregs_restore_userspace() (Prarit Bhargava) [1981448] - x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi() (Prarit Bhargava) [1981448] - x86/fpu: Move FXSAVE_LEAK quirk info __copy_kernel_to_fpregs() (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_from_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs() (Prarit Bhargava) [1981448] - x86/fpu: Clean up the fpu__clear() variants (Prarit Bhargava) [1981448] - x86/fpu: Rename fpu__clear_all() to fpu_flush_thread() (Prarit Bhargava) [1981448] - x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_fpregs() (Prarit Bhargava) [1981448] - x86/cpu: Write the default PKRU value when enabling PKE (Prarit Bhargava) [1981448] - x86/pkru: Provide pkru_write_default() (Prarit Bhargava) [1981448] - x86/pkru: Provide pkru_get_init_value() (Prarit Bhargava) [1981448] - x86/cpu: Sanitize X86_FEATURE_OSPKE (Prarit Bhargava) [1981448] - x86/pkeys: Move read_pkru() and write_pkru() (Prarit Bhargava) [1981448] - x86/fpu: Rename and sanitize fpu__save/copy() (Prarit Bhargava) [1981448] - x86/fpu/xstate: Sanitize handling of independent features (Prarit Bhargava) [1981448] - x86/fpu: Rename "dynamic" XSTATEs to "independent" (Prarit Bhargava) [1981448] - x86/fpu: Rename initstate copy functions (Prarit Bhargava) [1981448] - x86/fpu: Get rid of the FNSAVE optimization (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Deduplicate copy_uabi_from_user/kernel_to_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Rename xstate copy functions which are related to UABI (Prarit Bhargava) [1981448] - x86/fpu: Rename fregs-related copy functions (Prarit Bhargava) [1981448] - x86/math-emu: Rename frstor() (Prarit Bhargava) [1981448] - x86/fpu: Rename fxregs-related copy functions (Prarit Bhargava) [1981448] - x86/fpu: Get rid of CONFIG_AS_FXSAVEQ (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user() (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs() (Prarit Bhargava) [1981448] - x86/fpu: Get rid of copy_supervisor_to_kernel() (Prarit Bhargava) [1981448] - x86/fpu: Cleanup arch_set_user_pkey_access() (Prarit Bhargava) [1981448] - x86/kvm: Avoid looking up PKRU in XSAVE buffer (Prarit Bhargava) [1981448] - x86/fpu: Get rid of using_compacted_format() (Prarit Bhargava) [1981448] - x86/fpu: Move fpu__write_begin() to regset (Prarit Bhargava) [1981448] - x86/fpu/regset: Move fpu__read_begin() into regset (Prarit Bhargava) [1981448] - x86/fpu: Remove fpstate_sanitize_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Use copy_xstate_to_uabi_buf() in fpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Use copy_xstate_to_uabi_buf() in xfpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Make copy_xstate_to_kernel() usable for [x]fpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Clean up fpregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Fail ptrace() requests that try to set invalid MXCSR values (Prarit Bhargava) [1981448] - x86/fpu: Rewrite xfpregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Simplify PTRACE_GETREGS code (Prarit Bhargava) [1981448] - x86/fpu: Reject invalid MXCSR values in copy_kernel_to_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Sanitize xstateregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Move inlines where they belong (Prarit Bhargava) [1981448] - x86/fpu: Get rid of fpu__get_supported_xfeatures_mask() (Prarit Bhargava) [1981448] - x86/fpu: Make xfeatures_mask_all __ro_after_init (Prarit Bhargava) [1981448] - x86/fpu: Mark various FPU state variables __ro_after_init (Prarit Bhargava) [1981448] - x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Prarit Bhargava) [1981448] - x86/fpu: Fix copy_xstate_to_kernel() gap handling (Prarit Bhargava) [1981448] - x86/fpu: Limit xstate copy size in xstateregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Make init_fpstate correct with optimized XSAVE (Prarit Bhargava) [1981448] - x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Reset state for all signal restore failures (Prarit Bhargava) [1981448] - x86/signal: Introduce helpers to get the maximum signal frame size (Prarit Bhargava) [1981448] - x86/fpu: Fix various typos in comments (Prarit Bhargava) [1981448] - x86/fpu/xstate: Use sizeof() instead of a constant (Prarit Bhargava) [1981448] - x86/fpu: Handle FPU-related and clearcpuid command line arguments earlier (Prarit Bhargava) [1981448] - x86/fpu: Allow multiple bits in clearcpuid= parameter (Prarit Bhargava) [1981448] - x86: switch to ->regset_get() (Prarit Bhargava) [1981448] - regset: new method and helpers for it (Prarit Bhargava) [1981448] - copy_regset_to_user(): do all copyout at once. (Prarit Bhargava) [1981448] - introduction of regset ->get() wrappers, switching ELF coredumps to those (Prarit Bhargava) [1981448] - user_regset_copyout_zero(): use clear_user() (Prarit Bhargava) [1981448] - x86: kill dump_fpu() (Prarit Bhargava) [1981448] - x86: copy_fpstate_to_sigframe(): have fpregs_soft_get() use kernel buffer (Prarit Bhargava) [1981448] - x86/pkeys: Add check for pkey "overflow" (Prarit Bhargava) [1981448] - x86/fpu: Deactivate FPU state after failure during state load (Prarit Bhargava) [1981448] - x86/fpu: Use sizeof_field() macro (Prarit Bhargava) [1981448] - x86/fpu: Inline fpu__xstate_clear_all_cpu_caps() (Prarit Bhargava) [1981448] - x86/fpu: Make 'no387' and 'nofxsr' command line options useful (Prarit Bhargava) [1981448] - x86/fpu: Remove the fpu__save() export (Prarit Bhargava) [1981448] - x86/process: Add AVX-512 usage elapsed time to /proc/pid/arch_status (Prarit Bhargava) [1981448] - x86/fpu: Add SPDX license identifier - Makefile/Kconfig (Prarit Bhargava) [1981448] - x86/fpu: Add SPDX license identifier for missed files (Prarit Bhargava) [1981448] - x86/fpu: Fix __user annotations (Prarit Bhargava) [1981448] - x86/fpu: Move init_xstate_size() to __init section (Prarit Bhargava) [1981448] - x86/fpu: Update comment for __raw_xsave_addr() (Prarit Bhargava) [1981448] - scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Nilesh Javali) [1981433] - scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei) [1996509] - scsi: iscsi: Fix set_param() handling (Chris Leech) [2011470] - scsi: iscsi: Fix iscsi_task use after free (Chris Leech) [2011470] - scsi: iscsi: Adjust iface sysfs attr detection (Chris Leech) [2011470] - scsi: iscsi: Fix iface sysfs attr detection (Chris Leech) [2011470] - scsi: iscsi: Move pool freeing (Chris Leech) [2011470] - scsi: iscsi: Hold task ref during TMF timeout handling (Chris Leech) [2011470] - scsi: iscsi: Flush block work before unblock (Chris Leech) [2011470] - scsi: iscsi: Fix completion check during abort races (Chris Leech) [2011470] - scsi: iscsi: Fix shost->max_id use (Chris Leech) [2011470] - scsi: iscsi: Fix conn use after free during resets (Chris Leech) [2011470] - scsi: iscsi: Get ref to conn during reset handling (Chris Leech) [2011470] - scsi: iscsi: Have abort handler get ref to conn (Chris Leech) [2011470] - scsi: iscsi: Add iscsi_cls_conn refcount helpers (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Start socket shutdown during conn stop (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Set no linger (Chris Leech) [2011470] - scsi: iscsi: Fix in-kernel conn failure handling (Chris Leech) [2011470] - scsi: iscsi: Rel ref after iscsi_lookup_endpoint() (Chris Leech) [2011470] - scsi: iscsi: Use system_unbound_wq for destroy_work (Chris Leech) [2011470] - scsi: iscsi: Force immediate failure during shutdown (Chris Leech) [2011470] - scsi: iscsi: Drop suspend calls from ep_disconnect (Chris Leech) [2011470] - scsi: iscsi: Stop queueing during ep_disconnect (Chris Leech) [2011470] - scsi: iscsi: Add task completion helper (Chris Leech) [2011470] - scsi: iscsi: Fix iSCSI cls conn state (Chris Leech) [2011470] - scsi: iscsi: Fix race condition between login and sync thread (Chris Leech) [2011470] - scsi: iscsi: Drop session lock in iscsi_session_chkready() (Chris Leech) [2011470] - scsi: libiscsi: Reset max/exp cmdsn during recovery (Chris Leech) [2011470] - scsi: iscsi_tcp: Fix shost can_queue initialization (Chris Leech) [2011470] - scsi: libiscsi: Add helper to calculate max SCSI cmds per session (Chris Leech) [2011470] - scsi: libiscsi: Fix iSCSI host workq destruction (Chris Leech) [2011470] - scsi: libiscsi: Fix iscsi_task use after free() (Chris Leech) [2011470] - scsi: libiscsi: Drop taskqueuelock (Chris Leech) [2011470] - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling (Chris Leech) [2011470] - scsi: iscsi: Fix inappropriate use of put_device() (Chris Leech) [2011470] - scsi: iscsi: Fail session and connection on transport registration failure (Chris Leech) [2011470] - scsi: drivers: base: Propagate errors through the transport component (Chris Leech) [2011470] - scsi: drivers: base: Support atomic version of attribute_container_device_trigger (Chris Leech) [2011470] - scsi: libiscsi: Fix NOP race condition (Chris Leech) [2011470] - scsi: libiscsi: use sendpage_ok() in iscsi_tcp_segment_map() (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Avoid holding spinlock while calling getpeername() (Chris Leech) [2011470] - scsi: iscsi: Do not put host in iscsi_set_flashnode_param() (Chris Leech) [2011470] - scsi: iscsi: Register sysfs for workqueue iscsi_destroy (Chris Leech) [2011470] - scsi: iscsi: Remove sessdestroylist (Chris Leech) [2011470] - scsi: iscsi: Optimize work queue flush use (Chris Leech) [2011470] - scsi: iscsi: Delay freeing target_id (Chris Leech) [2011470] - scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Chris Leech) [2011470] - scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj (Chris Leech) [2011470]- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Nilesh Javali) [1983908] - scsi: qedf: Add check to synchronize abort and flush (Nilesh Javali) [1983908] - scsi: qedf: Use DEVICE_ATTR_RO() macro (Nilesh Javali) [1983908] - scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) (Nilesh Javali) [1983908] - scsi: qedf: Drop unnecessary NULL checks after container_of() (Nilesh Javali) [1983908] - scsi: qedf: Use devlink to report errors and recovery (Nilesh Javali) [1983908] - scsi: qedf: Enable devlink support (Nilesh Javali) [1983908] - scsi: qedf: Remove unused include of linux/version.h (Nilesh Javali) [1983908] - qed: implement devlink dump (Nilesh Javali) [1983908] - qed*: make use of devlink recovery infrastructure (Nilesh Javali) [1983908] - qed: use devlink logic to report errors (Nilesh Javali) [1983908] - qed: health reporter init deinit seq (Nilesh Javali) [1983908] - qed: implement devlink info request (Nilesh Javali) [1983908] - qed/qede: make devlink survive recovery (Nilesh Javali) [1983908] - qed: move out devlink logic into a new file (Nilesh Javali) [1983908] - i40e: fix endless loop under rtnl (Stefan Assmann) [1903921] - ovl: fix missing negative dentry check in ovl_rename() (Miklos Szeredi) [2010887] {CVE-2021-20321} - [RHEL8.6 BZ 1849234] cifs: report error instead of invalid when revalidating a dentry fails (Ronnie Sahlberg) [1849234] - mei: me: emmitsburg workstation DID (David Arcari) [2014195] - redhat/configs: Add CONFIG_INTEL_QEP (Prarit Bhargava) [1783559] - redhat/configs: Add CONFIG_COUNTER (Prarit Bhargava) [1783559] - counter: Rename counter_count_function to counter_function (Prarit Bhargava) [1783559] - counter: Rename counter_signal_value to counter_signal_level (Prarit Bhargava) [1783559] - counter: Standardize to ERANGE for limit exceeded errors (Prarit Bhargava) [1783559] - counter: intel-qep: Remove linux/bitops.h include (Prarit Bhargava) [1783559] - counter: intel-qep: Use to_pci_dev() helper (Prarit Bhargava) [1783559] - counter: intel-qep: Mark PM callbacks with __maybe_unused (Prarit Bhargava) [1783559] - counter: Add support for Intel Quadrature Encoder Peripheral (Prarit Bhargava) [1783559] - counter: Simplify the count_read and count_write callbacks (Prarit Bhargava) [1783559] - drivers/counter: Add SPDX license identifier - Makefile/Kconfig (Prarit Bhargava) [1783559] - counter: Introduce the Generic Counter interface (Prarit Bhargava) [1783559] - bpf: Fix integer overflow in prealloc_elems_and_freelist() (Yauheni Kaliuta) [2010492] {CVE-2021-41864} - audit: move put_tree() to avoid trim_trees refcount underflow and UAF (Richard Guy Briggs) [1978123] - tpm: ibmvtpm: Avoid error message when process gets signal while waiting (Štěpán Horáček) [1981473] - efi/tpm: Differentiate missing and invalid final event log table. (Štěpán Horáček) [1981473] - tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() (Štěpán Horáček) [1981473] - tpm_tis: Use DEFINE_RES_MEM() to simplify code (Štěpán Horáček) [1981473] - tpm: fix some doc warnings in tpm1-cmd.c (Štěpán Horáček) [1981473] - tpm_tis_spi: add missing SPI device ID entries (Štěpán Horáček) [1981473] - tpm: add longer timeout for TPM2_CC_VERIFY_SIGNATURE (Štěpán Horáček) [1981473] - tpm_tis_spi: set default probe function if device id not match (Štěpán Horáček) [1981473] - tpm_crb: Use IOMEM_ERR_PTR when function returns iomem (Štěpán Horáček) [1981473] - tools/testing/scatterlist: Fix overflow of max segment size (Rafael Aquini) [2016426] - drm: Remove SCATTERLIST_MAX_SEGMENT (Rafael Aquini) [2016426] - lib/scatterlist: Fix wrong update of orig_nents (Rafael Aquini) [2016426] - lib/scatterlist: Provide a dedicated function to support table append (Rafael Aquini) [2016426] - tools/testing/scatterlist: Test dynamic __sg_alloc_table_from_pages (Rafael Aquini) [2016426] - tools/testing/scatterlist: Fix test to compile and run (Rafael Aquini) [2016426] - tools/testing/scatterlist: Show errors in human readable form (Rafael Aquini) [2016426] - tools/testing/scatterlist: Rejuvenate bit-rotten test (Rafael Aquini) [2016426] - Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Rafael Aquini) [2016426] - buildid: only consider GNU notes for build ID parsing (Rafael Aquini) [2016426] - lib/decompressors: remove set but not used variabled 'level' (Rafael Aquini) [2016426] - lib/math/rational.c: fix divide by zero (Rafael Aquini) [2016426] - lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING (Rafael Aquini) [2016426] - kunit: Fix result propagation for parameterised tests (Rafael Aquini) [2016426] - bug: Remove redundant condition check in report_bug (Rafael Aquini) [2016426] - zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c (Rafael Aquini) [2016426] - zlib: export S390 symbols for zlib modules (Rafael Aquini) [2016426] - lib/crc32test: remove extra local_irq_disable/enable (Rafael Aquini) [2016426] - random32: add a selftest for the prandom32 code (Rafael Aquini) [2016426] - random32: add noise from network and scheduling activity (Rafael Aquini) [2016426] - random32: make prandom_u32() output unpredictable (Rafael Aquini) [2016426] - lib: Correct comment of prandom_seed (Rafael Aquini) [2016426] - lib/crc32.c: fix trivial typo in preprocessor condition (Rafael Aquini) [2016426] - lib/crc: Use consistent naming for CRC-32 polynomials (Rafael Aquini) [2016426] - lib/crc: Move polynomial definition to separate header (Rafael Aquini) [2016426] - kstrto*: do not describe simple_strto*() as obsolete/replaced (Rafael Aquini) [2016426] - kstrto*: correct documentation references to simple_strto*() (Rafael Aquini) [2016426] - kernel.h: update comment about simple_strto() functions (Rafael Aquini) [2016426] - lib/bitmap.c: fix bitmap_cut() for partial overlapping case (Rafael Aquini) [2016426] - devres: keep both device name and resource name in pretty name (Rafael Aquini) [2016426] - crc-t10dif: Fix potential crypto notify dead-lock (Rafael Aquini) [2016426] - vsprintf: don't obfuscate NULL and error pointers (Rafael Aquini) [2016426] - lib/stackdepot.c: fix global out-of-bounds in stack_slabs (Rafael Aquini) [2016426] - lib/scatterlist.c: adjust indentation in __sg_alloc_table (Rafael Aquini) [2016426] - lib/stackdepot: Fix outdated comments (Rafael Aquini) [2016426] - lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() (Rafael Aquini) [2016426] - lib: Remove select of inexistant GENERIC_IO (Rafael Aquini) [2016426] - lib: test_user_copy: style cleanup (Rafael Aquini) [2016426] - usercopy: Add parentheses around assignment in test_copy_struct_from_user (Rafael Aquini) [2016426] - lib: textsearch: fix escapes in example code (Rafael Aquini) [2016426] - Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()" (Rafael Aquini) [2016426] - lib: logic_pio: Fix RCU usage (Rafael Aquini) [2016426] - lib/test_overflow.c: avoid tainting the kernel and fix wrap size (Rafael Aquini) [2016426] - lib/test_string.c: avoid masking memset16/32/64 failures (Rafael Aquini) [2016426] - lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE (Rafael Aquini) [2016426] - lib/mpi: Fix karactx leak in mpi_powm (Rafael Aquini) [2016426] - sbitmap: fix improper use of smp_mb__before_atomic() (Rafael Aquini) [2016426] - kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. (Rafael Aquini) [2016426] - lib/div64.c: off by one in shift (Rafael Aquini) [2016426] - assoc_array: Fix shortcut creation (Rafael Aquini) [2016426] - lib/test_kmod.c: potential double free in error handling (Rafael Aquini) [2016426] - devres: always use dev_name() in devm_ioremap_resource() (Rafael Aquini) [2016426] - lib: fix build failure in CONFIG_DEBUG_VIRTUAL test (Rafael Aquini) [2016426] - test_firmware: fix error return getting clobbered (Rafael Aquini) [2016426] - lib: Fix ia64 bootloader linkage (Rafael Aquini) [2016426] - lib/test_hexdump.c: fix failure on big endian cpu (Rafael Aquini) [2016426] - hv_utils: Set the maximum packet size for VSS driver to the length of the receive buffer (Cathy Avery) [2012842] - scsi: storvsc: Log TEST_UNIT_READY errors as warnings (Cathy Avery) [2012842] - scsi: storvsc: Correctly handle multiple flags in srb_status (Cathy Avery) [2012842] - scsi: storvsc: Update error logging (Cathy Avery) [2012842] - scsi: storvsc: Miscellaneous code cleanups (Cathy Avery) [2012842] - scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs (Cathy Avery) [2012842] - Drivers: hv: vmbus: Copy packets sent by Hyper-V out of the ring buffer (Cathy Avery) [2012842] - scsi: core: Fix hang of freezing queue between blocking and running device (Ewan D. Milne) [2012323] - scsi: core: Fix capacity set to zero after offlinining device (Ewan D. Milne) [2012323] - scsi: sr: Return correct event when media event code is 3 (Ewan D. Milne) [2012323] - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Ewan D. Milne) [2012323] - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ewan D. Milne) [2012323] - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Ewan D. Milne) [2012323] - scsi: core: Fix the documentation of the scsi_execute() time parameter (Ewan D. Milne) [2012323] - scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Ewan D. Milne) [2012323] - scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) (Ewan D. Milne) [2012323] - scsi: core: Inline scsi_mq_alloc_queue() (Ewan D. Milne) [2012323] - scsi: sr: Return appropriate error code when disk is ejected (Ewan D. Milne) [2012323] - scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ewan D. Milne) [2012323] - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ewan D. Milne) [2012323] - scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ewan D. Milne) [2012323] - scsi: core: Fix error handling of scsi_host_alloc() (Ewan D. Milne) [2012323] - scsi: st: Return error code in st_scsi_execute() (Ewan D. Milne) [2012323] - scsi: scsi_dh_alua: Retry RTPG on a different path after failure (Ewan D. Milne) [2012323] - scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in mask creation (Ewan D. Milne) [2012323] - scsi: core: Fix a comment in function scsi_host_dev_release() (Ewan D. Milne) [2012323] - scsi: scsi_debug: Drop if with an always false condition (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix cmd_per_lun, set to max_queue (Ewan D. Milne) [2012323] - scsi: sd: Introduce a new local variable in sd_check_events() (Ewan D. Milne) [2012323] - scsi: core: Modify the scsi_send_eh_cmnd() return value for the SDEV_BLOCK case (Ewan D. Milne) [2012323] - scsi: core: Rename scsi_softirq_done() into scsi_complete() (Ewan D. Milne) [2012323] - scsi: core: Remove an incorrect comment (Ewan D. Milne) [2012323] - scsi: core: Make the scsi_alloc_sgtables() documentation more accurate (Ewan D. Milne) [2012323] - scsi: scsi_dh_alua: Prevent duplicate pg info print in alua_rtpg() (Ewan D. Milne) [2012323] - scsi: core: scsi_host_cmd_pool is declared twice (Ewan D. Milne) [2012323] - scsi: core: Remove duplicate declarations (Ewan D. Milne) [2012323] - scsi: core: Fix comment typo (Ewan D. Milne) [2012323] - scsi: scsi_dh: Fix a typo (Ewan D. Milne) [2012323] - scsi: sd: Fix function name in header (Ewan D. Milne) [2012323] - scsi: sd_zbc: Place function name into header (Ewan D. Milne) [2012323] - scsi: sd_zbc: Update write pointer offset cache (Ewan D. Milne) [2012323] - scsi: st: Fix a use after free in st_open() (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix cmd duration calculation (Ewan D. Milne) [2012323] - scsi: core: Set shost as hctx driver_data (Ewan D. Milne) [2012323] - scsi: scsi_debug: Add new defer type for mq_poll (Ewan D. Milne) [2012323] - scsi: scsi_debug: mq_poll support (Ewan D. Milne) [2012323] - scsi: core: Add mq_poll support to SCSI layer (Ewan D. Milne) [2012323] - scsi: sd: Remove obsolete variable in sd_remove() (Ewan D. Milne) [2012323] - scsi: handle zone resources errors (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix scp is NULL errors (Ewan D. Milne) [2012323] - scsi: scsi_debug: Improve command duration calculation (Ewan D. Milne) [2012323] - x86/platform: Increase maximum GPIO number for X86_64 (David Arcari) [2016796] - pinctrl: pinconf-generic: Add function parameter description 'pctldev' (David Arcari) [2016796] - pinctrl: core: Remove duplicated word from devm_pinctrl_unregister() (David Arcari) [2016796] - pinctrl: tigerlake: Fix GPIO mapping for newer version of software (David Arcari) [2016796] - pinctrl: tigerlake: Add Alder Lake-M ACPI ID (David Arcari) [2016796] - docs: update pin-control.rst references (David Arcari) [2016796] - pinctrl: Keep enum pin_config_param ordered by name (part 2) (David Arcari) [2016796] - pinctrl: core: Show pin numbers for the controllers with base = 0 (David Arcari) [2016796] - pinctrl: Add PIN_CONFIG_MODE_PWM to enum pin_config_param (David Arcari) [2016796] - pinctrl: Introduce MODE group in enum pin_config_param (David Arcari) [2016796] - pinctrl: Keep enum pin_config_param ordered by name (David Arcari) [2016796] - pinctrl: core: Fix kernel doc string for pin_get_name() (David Arcari) [2016796] - pinctrl: intel: check REVID register value for device presence (David Arcari) [2016796] - pinctrl: intel: No need to disable IRQs in the handler (David Arcari) [2016796] - pinctrl: core: Set ret to 0 when group is skipped (David Arcari) [2016796] - pinctrl: core: Handling pinmux and pinconf separately (David Arcari) [2016796] - Documentation: rename pinctl to pin-control (David Arcari) [2016796] - pinctrl: pinmux: Add pinmux-select debugfs file (David Arcari) [2016796] - pinctrl: use to octal permissions for debugfs files (David Arcari) [2016796] - pinctrl: intel: Show the GPIO base calculation explicitly (David Arcari) [2016796] - pinctrl: pinmux: add function selector to pinmux-functions (David Arcari) [2016796] - pinctrl: intel: Convert capability list to features (David Arcari) [2016796] - pinctrl: intel: Drop unnecessary check for predefined features (David Arcari) [2016796] - pinctrl: intel: Split intel_pinctrl_add_padgroups() for better maintenance (David Arcari) [2016796] - pinctrl: remove empty lines in pinctrl subsystem (David Arcari) [2016796] - pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request (David Arcari) [2016796] - pinctrl: Remove hole in pinctrl_gpio_range (David Arcari) [2016796] - pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB (David Arcari) [2016796] - pinctrl: intel: Set default bias in case no particular value given (David Arcari) [2016796] - pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm (David Arcari) [2016796] - pinctrl: core: print gpio in pins debugfs file (David Arcari) [2016796] - pinctrl: pinmux: Add some missing parameter descriptions (David Arcari) [2016796] - pinctrl: core: Fix a bunch of kerneldoc issues (David Arcari) [2016796] - pinctrl: Define of_pinctrl_get() dummy for !PINCTRL (David Arcari) [2016796] - pinctrl: core: Remove extra kref_get which blocks hogs being freed (David Arcari) [2016796] - pinctrl: Export some needed symbols at module load time (David Arcari) [2016796] - pinctrl: core: Add pinctrl_select_default_state() and export it (David Arcari) [2016796] - pinctrl: make pinconf.h self-contained (David Arcari) [2016796] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (David Arcari) [2016796] - pinctrl: remove pinctrl/machine.h inclusion from pinctrl/pinconf.h (David Arcari) [2016796] - pinctrl: Document pin_config_group_get() return codes like pin_config_get() (David Arcari) [2016796] - pinctrl: intel: Convert to use SPDX identifier (David Arcari) [2016796] - mm/swapfile: fix an integer overflow in swap_show() (Rafael Aquini) [2008812] - mm: swapfile: fix /proc/swaps heading and Size/Used/Priority alignment (Rafael Aquini) [2008812] - Makefile: update early devel phase flag (Augusto Caringi) [2000679] - KVM: s390: Enable specification exception interpretation (Thomas Huth) [1984894] - KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Marcelo Tosatti) [2007928] - ibmvnic: Remove the proper scrq flush (Desnes A. Nunes do Rosario) [2014097] - selftests/net/ipsec: Add test for xfrm_spdattr_type_t (Hangbin Liu) [2018056] - selftest/net/ipsec.c: Remove unneeded semicolon (Hangbin Liu) [2018056] - selftest/net/xfrm: Add test for ipsec tunnel (Hangbin Liu) [2018056] - ipv6: add ip6_sock_set_v6only (Josef Oskera) [2008908] - ipv6: When forwarding count rx stats on the orig netdev (Hangbin Liu) [2017704] - ipv6: make exception cache less predictible (Hangbin Liu) [2017704] - ipv6: use siphash in rt6_exception_hash() (Hangbin Liu) [2017704] - ipv6: use jhash2() in rt6_exception_hash() (Hangbin Liu) [2017704] - net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Guillaume Nault) [2020380] - netfilter: nft_flow_offload: fix underflow in flowtable reference counter (Phil Sutter) [2008551] - net: xfrm: Fix end of loop tests for list_for_each_entry (Sabrina Dubroca) [2019168] - xfrm: Fix error reporting in xfrm_state_construct. (Sabrina Dubroca) [2019168]- nvme-mpath: replace direct_make_request with generic_make_request (Gopal Tiwari) [2013505] - net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart) [2016005] - net: mana: Fix error handling in mana_create_rxq() (Mohammed Gamal) [2011886] - net: mana: Prefer struct_size over open coded arithmetic (Mohammed Gamal) [2011886] - net: mana: Add WARN_ON_ONCE in case of CQE read overflow (Mohammed Gamal) [2011886] - net: mana: Add support for EQ sharing (Mohammed Gamal) [2011886] - net: mana: Move NAPI from EQ to CQ (Mohammed Gamal) [2011886] - net: mana: Fix a memory leak in an error handling path in 'mana_create_txq()' (Mohammed Gamal) [2011886] - net: mana: Use struct_size() in kzalloc() (Mohammed Gamal) [2011886] - vmxnet3: switch from 'pci_' to 'dma_' API (Kamal Heib) [2013202] - vmxnet3: update to version 6 (Kamal Heib) [2013202] - vmxnet3: increase maximum configurable mtu to 9190 (Kamal Heib) [2013202] - vmxnet3: set correct hash type based on rss information (Kamal Heib) [2013202] - vmxnet3: add support for ESP IPv6 RSS (Kamal Heib) [2013202] - vmxnet3: remove power of 2 limitation on the queues (Kamal Heib) [2013202] - vmxnet3: add support for 32 Tx/Rx queues (Kamal Heib) [2013202] - vmxnet3: prepare for version 6 changes (Kamal Heib) [2013202] - vmxnet3: fix cksum offload issues for tunnels with non-default udp ports (Kamal Heib) [2013202] - treewide: Use fallthrough pseudo-keyword (Kamal Heib) [2013202] - net: Use skb_frag_off accessors (Kamal Heib) [2013202] - net: Use skb accessors in network drivers (Kamal Heib) [2013202] - vmxnet3: Remove call to memset after dma_alloc_coherent (Kamal Heib) [2013202] - cgroup/debug: Fix lockdep splat with "pK" format specifier (Waiman Long) [2007919] - configs: Enable FC_APPID (Ewan D. Milne) [1643346] - configs: Enable BLK_CGROUP_FC_APPID (Ewan D. Milne) [1643346] - scsi: nvme: Added a new sysfs attribute appid_store (Ewan D. Milne) [1643346] - scsi: blkcg: Add app identifier support for blkcg (Ewan D. Milne) [1643346] - scsi: cgroup: Add cgroup_get_from_id() (Ewan D. Milne) [1643346] - perf iostat: Fix Segmentation fault from NULL 'struct perf_counts_values *' (Michael Petlan) [2003981] - perf iostat: Use system-wide mode if the target cpu_list is unspecified (Michael Petlan) [2003981] - perf beauty: Update copy of linux/socket.h with the kernel sources (Michael Petlan) [2003981] - perf test: Fix non-bash issue with stat bpf counters (Michael Petlan) [2003981] - perf machine: Fix refcount usage when processing PERF_RECORD_KSYMBOL (Michael Petlan) [2003981] - perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() (Michael Petlan) [2003981] - perf metricgroup: Fix find_evsel_group() event selector (Michael Petlan) [2003981] - perf session: Correct buffer copying when peeking events (Michael Petlan) [2003981] - perf env: Fix memory leak of bpf_prog_info_linear member (Michael Petlan) [2003981] - perf symbol-elf: Fix memory leak by freeing sdt_note.args (Michael Petlan) [2003981] - perf stat: Honor event config name on --no-merge (Michael Petlan) [2003981] - perf test: Test 17 fails with make LIBPFM4=1 on s390 z/VM (Michael Petlan) [2003981] - perf stat: Fix error return code in bperf__load() (Michael Petlan) [2003981] - perf record: Move probing cgroup sampling support (Michael Petlan) [2003981] - perf probe: Fix NULL pointer dereference in convert_variable_location() (Michael Petlan) [2003981] - perf tools: Copy uapi/asm/perf_regs.h from the kernel for MIPS (Michael Petlan) [2003981] - perf stat: Fix error check for bpf_program__attach (Michael Petlan) [2003981] - perf jevents: Fix getting maximum number of fds (Michael Petlan) [2003981] - perf stat: Skip evlist__[enable|disable] when all events uses BPF (Michael Petlan) [2003981] - perf script: Add missing PERF_IP_FLAG_CHARS for VM-Entry and VM-Exit (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix warning display (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Michael Petlan) [2003981] - perf parse-events: Check if the software events array slots are populated (Michael Petlan) [2003981] - perf tools: Add 'cgroup-switches' software event (Michael Petlan) [2003981] - perf intel-pt: Remove redundant setting of ptq->insn_len (Michael Petlan) [2003981] - perf intel-pt: Fix sample instruction bytes (Michael Petlan) [2003981] - perf intel-pt: Fix transaction abort handling (Michael Petlan) [2003981] - perf test: Fix libpfm4 support (63) test error for nested event groups (Michael Petlan) [2003981] - perf buildid-list: Initialize zstd_data (Michael Petlan) [2003981] - tools build: Fix quiet cmd indentation (Michael Petlan) [2003981] - perf tools: Fix a build error on arm64 with clang (Michael Petlan) [2003981] - perf tools: Fix dynamic libbpf link (Michael Petlan) [2003981] - perf session: Fix swapping of cpu_map and stat_config records (Michael Petlan) [2003981] - perf jevents: Silence warning for ArchStd files (Michael Petlan) [2003981] - perf build: Defer printing detected features to the end of all feature checks (Michael Petlan) [2003981] - tools build: Allow deferring printing the results of feature detection (Michael Petlan) [2003981] - perf build: Regenerate the FEATURE_DUMP file after extra feature checks (Michael Petlan) [2003981] - perf session: Dump PERF_RECORD_TIME_CONV event (Michael Petlan) [2003981] - perf session: Add swap operation for event TIME_CONV (Michael Petlan) [2003981] - perf jit: Let convert_timestamp() to be backwards-compatible (Michael Petlan) [2003981] - perf tools: Change fields type in perf_record_time_conv (Michael Petlan) [2003981] - perf tools: Enable libtraceevent dynamic linking (Michael Petlan) [2003981] - perf report: Print percentage of each event statistics (Michael Petlan) [2003981] - perf report: Make --skip-empty as default (Michael Petlan) [2003981] - perf report: Add --skip-empty option to suppress 0 event stat (Michael Petlan) [2003981] - perf report: Show event sample counts in --stat output (Michael Petlan) [2003981] - perf hists: Split hists_stats from events_stats (Michael Petlan) [2003981] - perf top: Use evlist->events_stat to count events (Michael Petlan) [2003981] - perf data: Add JSON export (Michael Petlan) [2003981] - perf stat: Introduce bpf_counter_ops->disable() (Michael Petlan) [2003981] - perf stat: Introduce ':b' modifier (Michael Petlan) [2003981] - perf stat: Introduce config stat.bpf-counter-events (Michael Petlan) [2003981] - perf bpf: check perf_attr_map is compatible with the perf binary (Michael Petlan) [2003981] - perf util: Move bpf_perf definitions to a libperf header (Michael Petlan) [2003981] - perf tools: Update topdown documentation to permit rdpmc calls (Michael Petlan) [2003981] - perf tools: Add a build-test variant to use in builds from a tarball (Michael Petlan) [2003981] - perf arm64: Fix off-by-one directory paths. (Michael Petlan) [2003981] - perf: Update .gitignore file (Michael Petlan) [2003981] - perf stat: Enable iostat mode for x86 platforms (Michael Petlan) [2003981] - perf stat: Helper functions for PCIe root ports list in iostat mode (Michael Petlan) [2003981] - perf stat: Basic support for iostat in perf (Michael Petlan) [2003981] - libperf xyarray: Add bounds checks to xyarray__entry() (Michael Petlan) [2003981] - libperf: Add support for user space counter access (Michael Petlan) [2003981] - libperf tests: Add support for verbose printing (Michael Petlan) [2003981] - libperf: Add evsel mmap support (Michael Petlan) [2003981] - tools include: Add an initial math64.h (Michael Petlan) [2003981] - perf beauty: Fix fsconfig generator (Michael Petlan) [2003981] - perf record: Improve 'Workload failed' message printing events + what was exec'ed (Michael Petlan) [2003981] - perf evlist: Add a method to return the list of evsels as a string (Michael Petlan) [2003981] - perf annotate: Fix sample events lost in stdio mode (Michael Petlan) [2003981] - perf vendor events amd: Add Zen3 events (Michael Petlan) [2003981] - perf vendor events amd: Use 0x02x format for event code and umask (Michael Petlan) [2003981] - perf vendor events amd: Use lowercases for all the eventcodes and umasks (Michael Petlan) [2003981] - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L3 metrics (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L2 metrics (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L1 metrics (Michael Petlan) [2003981] - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system (Michael Petlan) [2003981] - perf test: Handle metric reuse in pmu-events parsing test (Michael Petlan) [2003981] - perf metricgroup: Make find_metric() public with name change (Michael Petlan) [2003981] - perf mem-events: Remove unnecessary 'struct mem_info' forward declaration (Michael Petlan) [2003981] - perf evsel: Remove duplicate 'struct target' forward declaration (Michael Petlan) [2003981] - perf annotate: Add --demangle and --demangle-kernel (Michael Petlan) [2003981] - perf tools: Preserve identifier id in OCaml demangler (Michael Petlan) [2003981] - perf daemon: Remove duplicate includes (Michael Petlan) [2003981] - perf tools: Remove duplicate struct forward declarations (Michael Petlan) [2003981] - perf test: Add CSV summary test (Michael Petlan) [2003981] - perf stat: Align CSV output for summary mode (Michael Petlan) [2003981] - perf test: Add a shell test for 'perf stat --bpf-counters' new option (Michael Petlan) [2003981] - perf stat: Measure 't0' and 'ref_time' after enable_counters() (Michael Petlan) [2003981] - perf stat: Introduce 'bperf' to share hardware PMCs with BPF (Michael Petlan) [2003981] - perf tools: Fix various typos in comments (Michael Petlan) [2003981] - perf test: Add 30s timeout for wait for daemon start. (Michael Petlan) [2003981] - perf test: Cleanup daemon if test is interrupted. (Michael Petlan) [2003981] - perf test: Remove unused argument (Michael Petlan) [2003981] - perf stat: Improve readability of shadow stats (Michael Petlan) [2003981] - perf stat: Elaborate use cases for the -n/--null command line option (Michael Petlan) [2003981] - perf evlist: Change the COMM when preparing the workload (Michael Petlan) [2003981] - perf machine: Assign boolean values to a bool variable (Michael Petlan) [2003981] - perf tools: use ARRAY_SIZE (Michael Petlan) [2003981] - perf stat: Fixup __perf_stat_evsel__is() prefix (Michael Petlan) [2003981] - perf script: Fixup 'struct evsel_script' method prefix (Michael Petlan) [2003981] - perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Michael Petlan) [2003981] - tools include: Add __sum16 and __wsum definitions. (Michael Petlan) [2003981] - perf annotate: Show full source location with 'l' hotkey (Michael Petlan) [2003981] - perf bench: Fix misspellings using codespell (Michael Petlan) [2003981] - perf config: Add annotate.demangle{,_kernel} (Michael Petlan) [2003981] - perf bpf: Minor whitespace cleanup. (Michael Petlan) [2003981] - perf tools: Enable warnings when compiling BPF programs (Michael Petlan) [2003981] - perf skel: Remove some unused variables. (Michael Petlan) [2003981] - perf report: Create option to disable raw event ordering (Michael Petlan) [2003981] - perf metric: Remove unneeded semicolon (Michael Petlan) [2003981] - perf cs-etm: Detect pid in VMID for kernel running at EL2 (Michael Petlan) [2003981] - perf cs-etm: Add helper cs_etm__get_pid_fmt() (Michael Petlan) [2003981] - perf cs-etm: Support PID tracing in config (Michael Petlan) [2003981] - perf cs-etm: Fix bitmap for option (Michael Petlan) [2003981] - perf cs-etm: Update ETM metadata format (Michael Petlan) [2003981] - perf vendor events power9: Remove unsupported metrics (Michael Petlan) [2003981] - perf buildid-cache: Add test for PE executable (Michael Petlan) [2003981] - perf docs: Add man pages to see also (Michael Petlan) [2003981] - perf tools: Generate mips syscalls_n64.c syscall table (Michael Petlan) [2003981] - perf s390: Move syscall.tbl check into check-headers.sh (Michael Petlan) [2003981] - perf tools: Support MIPS unwinding and dwarf-regs (Michael Petlan) [2003981] - tools: do not include scripts/Kbuild.include (Michael Petlan) [2003981] - tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Michael Petlan) [2003981] - perf intel-pt: Use aux_watermark (Michael Petlan) [2003981] - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server (Michael Petlan) [2003981] - perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Michael Petlan) [2003981] - perf: Fix data race between pin_count increment/decrement (Michael Petlan) [2003981] - perf/x86: Avoid touching LBR_TOS MSR for Arch LBR (Michael Petlan) [2003981] - perf/x86: Allow for 8running into P4 specific code (Michael Petlan) [2003981] - perf: Add support for event removal on exec (Michael Petlan) [2003981] - perf: Support only inheriting events if cloned with CLONE_THREAD (Michael Petlan) [2003981] - perf: Apply PERF_EVENT_IOC_MODIFY_ATTRIBUTES to children (Michael Petlan) [2003981] - perf: Rework perf_event_exit_event() (Michael Petlan) [2003981] - perf: Cap allocation order at aux_watermark (Michael Petlan) [2003981] - perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Michael Petlan) [2003981] - perf core: Allocate perf_event in the target node memory (Michael Petlan) [2003981] - perf core: Add a kmem_cache for struct perf_event (Michael Petlan) [2003981] - perf core: Allocate perf_buffer in the target node memory (Michael Petlan) [2003981] - x86: Remove unusual Unicode characters from comments (Michael Petlan) [2003981] - redhat/configs: Add CONFIG_TIMERLAT_TRACER (Jerome Marchand) [1979382] - redhat/configs: Add CONFIG_OSNOISE_TRACER (Jerome Marchand) [1979382] - tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads() (Jerome Marchand) [1979382] - tracing: Replace deprecated CPU-hotplug functions. (Jerome Marchand) [1979382] - trace/osnoise: Print a stop tracing message (Jerome Marchand) [1979382] - trace/timerlat: Add a header with PREEMPT_RT additional fields (Jerome Marchand) [1979382] - trace/osnoise: Add a header with PREEMPT_RT additional fields (Jerome Marchand) [1979382] - tracing: Quiet smp_processor_id() use in preemptable warning in hwlat (Jerome Marchand) [1979382] - trace/timerlat: Fix indentation on timerlat_main() (Jerome Marchand) [1979382] - trace/osnoise: Make 'noise' variable s64 in run_osnoise() (Jerome Marchand) [1979382] - tracing: Fix spelling in osnoise tracer "interferences" -> "interference" (Jerome Marchand) [1979382] - Documentation: Fix a typo on trace/osnoise-tracer (Jerome Marchand) [1979382] - trace/osnoise: Fix return value on osnoise_init_hotplug_support (Jerome Marchand) [1979382] - trace/osnoise: Make interval u64 on osnoise_main (Jerome Marchand) [1979382] - trace/osnoise: Fix 'no previous prototype' warnings (Jerome Marchand) [1979382] - tracing: Have osnoise_main() add a quiescent state for task rcu (Jerome Marchand) [1979382] - trace/osnoise: Support hotplug operations (Jerome Marchand) [1979382] - trace/hwlat: Support hotplug operations (Jerome Marchand) [1979382] - trace/hwlat: Protect kdata->kthread with get/put_online_cpus (Jerome Marchand) [1979382] - trace: Add timerlat tracer (Jerome Marchand) [1979382] - trace: Add osnoise tracer (Jerome Marchand) [1979382] - trace: Add __print_ns_to_secs() and __print_ns_without_secs() helpers (Jerome Marchand) [1979382] - trace/hwlat: Remove printk from sampling loop (Jerome Marchand) [1979382] - trace/hwlat: Use trace_min_max_param for width and window params (Jerome Marchand) [1979382] - trace: Add a generic function to read/write u64 values from tracefs (Jerome Marchand) [1979382] - trace/hwlat: Implement the per-cpu mode (Jerome Marchand) [1979382] - trace/hwlat: Switch disable_migrate to mode none (Jerome Marchand) [1979382] - trace/hwlat: Implement the mode config option (Jerome Marchand) [1979382] - uio_hv_generic: Fix another memory leak in error handling paths (Mohammed Gamal) [2008561] - uio_hv_generic: Fix a memory leak in error handling paths (Mohammed Gamal) [2008561] - mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs (David Arcari) [1929498] - xfs: fix up non-directory creation in SGID directories (Brian Foster) [2004810] - xfs: kill ialloced in xfs_dialloc() (Brian Foster) [2004810] - xfs: spilt xfs_dialloc() into 2 functions (Brian Foster) [2004810] - xfs: move xfs_dialloc_roll() into xfs_dialloc() (Brian Foster) [2004810] - xfs: move on-disk inode allocation out of xfs_ialloc() (Brian Foster) [2004810] - xfs: introduce xfs_dialloc_roll() (Brian Foster) [2004810] - xfs: convert noroom, okalloc in xfs_dialloc() to bool (Brian Foster) [2004810] - xfs: check tp->t_dqinfo value instead of the XFS_TRANS_DQ_DIRTY flag (Brian Foster) [2004810] - scsi: vmw_pvscsi: Set correct residual data length (Cathy Avery) [2012237] - scsi: vmw_pvscsi: MAINTAINERS: Update maintainer (Cathy Avery) [2012237] - treewide: Use fallthrough pseudo-keyword (Cathy Avery) [2012237] - scsi: be2iscsi: Fix use-after-free during IP updates (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix some missing space in some messages (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Remove redundant initialization (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Demote incomplete/non-conformant kernel-doc header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Ensure function follows directly after its header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix beiscsi_phys_port()'s name in header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Provide missing function name in header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix incorrect naming of beiscsi_iface_config_vlan() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Mark beiscsi_attrs with static keyword (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Correct misdocumentation of function param 'ep' (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Add missing function parameter description (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix misdocumentation of 'pcontext' (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix API/documentation slip (Maurizio Lombardi) [1984347] - powerpc/spinlock: Properly define pv_spinlocks_init() (Waiman Long) [2014363] - ACPI: Pass the same capabilities to the _OSC regardless of the query flag (Mark Langsdorf) [1982319] - Revert "[acpi] ACPI: sleep: Put the FACS table after using it" (Mark Langsdorf) [1982319] - ACPICA: Clean up context mutex during object deletion (Mark Langsdorf) [1982319] - ACPI: power: Refine turning off unused power resources (Mark Langsdorf) [1982319] - ACPI: NFIT: Fix support for variable 'SPA' structure size (Mark Langsdorf) [1982319] - ACPI: custom_method: fix a possible memory leak (Mark Langsdorf) [1982319] - ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf) [1982319] - ACPI: irq: Prevent unregistering of GIC SGIs (Mark Langsdorf) [1982319] - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Mark Langsdorf) [1982319] - ACPI: video: use native backlight for GA401/GA502/GA503 (Mark Langsdorf) [1982319] - ACPI: APEI: remove redundant assignment to variable rc (Mark Langsdorf) [1982319] - ACPI: utils: Capitalize abbreviations in the comments (Mark Langsdorf) [1982319] - ACPI: utils: Document for_each_acpi_dev_match() macro (Mark Langsdorf) [1982319] - ACPI: bus: Introduce acpi_dev_get() and reuse it in ACPI code (Mark Langsdorf) [1982319] - ACPI: scan: Utilize match_string() API (Mark Langsdorf) [1982319] - ACPI: CPPC: Replace cppc_attr with kobj_attribute (Mark Langsdorf) [1982319] - ACPI: scan: Call acpi_get_object_info() from acpi_set_pnp_ids() (Mark Langsdorf) [1982319] - ACPI: scan: Drop sta argument from acpi_init_device_object() (Mark Langsdorf) [1982319] - ACPI: scan: Drop sta argument from acpi_add_single_object() (Mark Langsdorf) [1982319] - ACPI: scan: Rearrange checks in acpi_bus_check_add() (Mark Langsdorf) [1982319] - ACPI: scan: Fold acpi_bus_type_and_status() into its caller (Mark Langsdorf) [1982319] - ACPI: video: Check LCD flag on ACPI-reduced-hardware devices (Hans de Goede) [1982319] - ACPI: utils: Add acpi_reduced_hardware() helper (Mark Langsdorf) [1982319] - ACPI: dock: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: sysfs: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: PM: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: custom_method: fix a coding style issue (Mark Langsdorf) [1982319] - ACPI: CPPC: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: button: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: battery: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: acpi_pad: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: LPSS: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: ipmi: remove useless return statement for void function (Mark Langsdorf) [1982319] - ACPI: processor: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: APD: fix a block comment align issue (Mark Langsdorf) [1982319] - ACPI: AC: fix some coding style issues (Mark Langsdorf) [1982319] - ACPICA: Update version to 20210331 (Mark Langsdorf) [1982319] - ACPICA: IORT: Updates for revision E.b (Mark Langsdorf) [1982319] - ACPICA: iASL: Decode subtable type field for VIOT (Mark Langsdorf) [1982319] - ACPICA: iASL: Add support for CEDT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add support for PHAT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add CSI2Bus resource template (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PMTT: add new fields/structures (Mark Langsdorf) [1982319] - ACPICA: CXL 2.0: CEDT: Add new CEDT table (Mark Langsdorf) [1982319] - ACPICA: acpisrc: Add missing conversion for VIOT support (Mark Langsdorf) [1982319] - ACPICA: iASL: Add definitions for the VIOT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add SDEV secure access components (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: Add new flags in SRAT (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: HMAT: add new fields/flags (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: NFIT: add Location Cookie field (Mark Langsdorf) [1982319] - ACPICA: Tree-wide: fix various typos and spelling mistakes (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PPTT: add new version of subtable type 1 (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PCCT: add support for subtable type 5 (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Structure (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add CXL ACPI device ID and _CBR object (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add USB4 capabilities UUID (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: Add new predefined objects _BPC, _BPS, and _BPT (Mark Langsdorf) [1982319] - ACPICA: Add parsing for IVRS IVHD 40h and device entry F0h (Mark Langsdorf) [1982319] - ACPI: CPPC: Add emtpy stubs of functions for CONFIG_ACPI_CPPC_LIB unset (Mark Langsdorf) [1982319] - ACPI: scan: Turn off unused power resources during initialization (Mark Langsdorf) [1982319] - ACPI: power: Turn off unused power resources unconditionally (Mark Langsdorf) [1982319] - ACPI: fix various typos in comments (Mark Langsdorf) [1982319] - ACPI: utils: Introduce acpi_evaluation_failure_warn() (Mark Langsdorf) [1982319] - ACPI: processor: perflib: Eliminate redundant status check (Mark Langsdorf) [1982319] - ACPI: Drop unused ACPI_*_COMPONENT definitions and update documentation (Mark Langsdorf) [1982319] - ACPI: sysfs: Get rid of ACPICA message printing (Mark Langsdorf) [1982319] - ACPI: HED: Drop unused ACPI_MODULE_NAME() definition (Mark Langsdorf) [1982319] - ACPI: processor: Get rid of ACPICA message printing (Mark Langsdorf) [1982319] - ACPI: processor: idle: Drop extra prefix from pr_notice() (Mark Langsdorf) [1982319] - ACPI: processor: Remove initialization of static variable (Mark Langsdorf) [1982319] - ACPI: PCI: Replace direct printk() invocations in pci_link.c (Mark Langsdorf) [1982319] - ACPI: PCI: Drop ACPI_PCI_COMPONENT that is not used any more (Mark Langsdorf) [1982319] - ACPI: PCI: Replace ACPI_DEBUG_PRINT() and ACPI_EXCEPTION() (Mark Langsdorf) [1982319] - ACPI: PCI: IRQ: Consolidate printing diagnostic messages (Mark Langsdorf) [1982319] - arm64: compat: Poison the compat sigpage (C. Erastus Toe) [1983849] {CVE-2021-21781} - ARM: ensure the signal page contains defined contents (C. Erastus Toe) [1983849] {CVE-2021-21781} - powerpc/pseries: Fix update of LPAR security flavor after LPM (Steve Best) [1997294] - s390/qeth: Update MACs of LEARNING_SYNC device (Robin Dapp) [1919227] - s390/qeth: Switchdev event handler (Robin Dapp) [1919227] - s390/qeth: Register switchdev event handler (Robin Dapp) [1919227] - PCI: Add pcie_ptm_enabled() (Petr Oros) [2006834] - Revert "PCI: Make pci_enable_ptm() private" (Petr Oros) [2006834] - x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() (Jerry Snitselaar) [2004577] - s390: report more CPU capabilities (Robin Dapp) [1984839] - s390/disassembler: add instructions (Robin Dapp) [1984839] - s390/opcodes: rename selhhhr to selfhr (Robin Dapp) [1984839] - s390/disassembler: update opcode table (Robin Dapp) [1984839] - s390/opcodes: add missing instructions to the disassembler (Robin Dapp) [1984839] - CI: Add template for baseline gcov build (Israel Santana Aleman) - futex: Remove unused variable 'vpid' in futex_proxy_trylock_atomic() (Waiman Long) [2000293] - futex: Prevent inconsistent state and exit race (Waiman Long) [2000293] - locking/ww_mutex: Initialize waiter.ww_ctx properly (Waiman Long) [2000293] - futex: Return error code instead of assigning it without effect (Waiman Long) [2000293] - Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g (Waiman Long) [2000293] - lib/test_lockup.c: fix return value of test_lockup_init() (Waiman Long) [2000293] - locking/rwbase: Take care of ordering guarantee for fastpath reader (Waiman Long) [2000293] - locking/rwbase: Extract __rwbase_write_trylock() (Waiman Long) [2000293] - locking/rwbase: Properly match set_and_save_state() to restore_state() (Waiman Long) [2000293] - locking/rtmutex: Fix ww_mutex deadlock check (Waiman Long) [2000293] - locking/rwsem: Add missing __init_rwsem() for PREEMPT_RT (Waiman Long) [2000293] - locking/rtmutex: Return success on deadlock for ww_mutex waiters (Waiman Long) [2000293] - locking/rtmutex: Prevent spurious EDEADLK return caused by ww_mutexes (Waiman Long) [2000293] - locking/rtmutex: Dequeue waiter on ww_mutex deadlock (Waiman Long) [2000293] - locking/rtmutex: Dont dereference waiter lockless (Waiman Long) [2000293] - locking/local_lock: Add PREEMPT_RT support (Waiman Long) [2000293] - locking/spinlock/rt: Prepare for RT local_lock (Waiman Long) [2000293] - locking/rtmutex: Add adaptive spinwait mechanism (Waiman Long) [2000293] - locking/rtmutex: Implement equal priority lock stealing (Waiman Long) [2000293] - preempt: Adjust PREEMPT_LOCK_OFFSET for RT (Waiman Long) [2000293] - locking/rtmutex: Prevent lockdep false positive with PI futexes (Waiman Long) [2000293] - futex: Prevent requeue_pi() lock nesting issue on RT (Waiman Long) [2000293] - futex: Simplify handle_early_requeue_pi_wakeup() (Waiman Long) [2000293] - futex: Reorder sanity checks in futex_requeue() (Waiman Long) [2000293] - futex: Clarify comment in futex_requeue() (Waiman Long) [2000293] - futex: Restructure futex_requeue() (Waiman Long) [2000293] - futex: Correct the number of requeued waiters for PI (Waiman Long) [2000293] - futex: Remove bogus condition for requeue PI (Waiman Long) [2000293] - futex: Clarify futex_requeue() PI handling (Waiman Long) [2000293] - futex: Clean up stale comments (Waiman Long) [2000293] - futex: Validate waiter correctly in futex_proxy_trylock_atomic() (Waiman Long) [2000293] - lib/test_lockup: Adapt to changed variables (Waiman Long) [2000293] - locking/rtmutex: Add mutex variant for RT (Waiman Long) [2000293] - locking/ww_mutex: Implement rtmutex based ww_mutex API functions (Waiman Long) [2000293] - locking/rtmutex: Extend the rtmutex core to support ww_mutex (Waiman Long) [2000293] - locking/ww_mutex: Add rt_mutex based lock type and accessors (Waiman Long) [2000293] - locking/ww_mutex: Add RT priority to W/W order (Waiman Long) [2000293] - locking/ww_mutex: Implement rt_mutex accessors (Waiman Long) [2000293] - locking/ww_mutex: Abstract out internal lock accesses (Waiman Long) [2000293] - locking/ww_mutex: Abstract out mutex types (Waiman Long) [2000293] - locking/ww_mutex: Abstract out mutex accessors (Waiman Long) [2000293] - locking/ww_mutex: Abstract out waiter enqueueing (Waiman Long) [2000293] - locking/ww_mutex: Abstract out the waiter iteration (Waiman Long) [2000293] - locking/ww_mutex: Remove the __sched annotation from ww_mutex APIs (Waiman Long) [2000293] - locking/ww_mutex: Split out the W/W implementation logic into kernel/locking/ww_mutex.h (Waiman Long) [2000293] - locking/ww_mutex: Split up ww_mutex_unlock() (Waiman Long) [2000293] - locking/ww_mutex: Gather mutex_waiter initialization (Waiman Long) [2000293] - locking/ww_mutex: Simplify lockdep annotations (Waiman Long) [2000293] - locking/mutex: Make mutex::wait_lock raw (Waiman Long) [2000293] - locking/ww_mutex: Move the ww_mutex definitions from into (Waiman Long) [2000293] - locking/mutex: Move the 'struct mutex_waiter' definition from to the internal header (Waiman Long) [2000293] - locking/mutex: Consolidate core headers, remove kernel/locking/mutex-debug.h (Waiman Long) [2000293] - locking/rtmutex: Squash !RT tasks to DEFAULT_PRIO (Waiman Long) [2000293] - locking/rwlock: Provide RT variant (Waiman Long) [2000293] - locking/spinlock: Provide RT variant (Waiman Long) [2000293] - locking/rtmutex: Provide the spin/rwlock core lock function (Waiman Long) [2000293] - locking/spinlock: Provide RT variant header: (Waiman Long) [2000293] - locking/spinlock: Provide RT specific spinlock_t (Waiman Long) [2000293] - locking/rtmutex: Reduce header dependencies, only include (Waiman Long) [2000293] - rbtree: Split out the rbtree type definitions into (Waiman Long) [2000293] - locking/lockdep: Reduce header dependencies in (Waiman Long) [2000293] - locking/rtmutex: Prevent future include recursion hell (Waiman Long) [2000293] - locking/spinlock: Split the lock types header, and move the raw types into (Waiman Long) [2000293] - locking/rtmutex: Guard regular sleeping locks specific functions (Waiman Long) [2000293] - locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locks (Waiman Long) [2000293] - locking/rtmutex: Use rt_mutex_wake_q_head (Waiman Long) [2000293] - locking/rtmutex: Provide rt_wake_q_head and helpers (Waiman Long) [2000293] - locking/rtmutex: Add wake_state to rt_mutex_waiter (Waiman Long) [2000293] - locking/rwsem: Add rtmutex based R/W semaphore implementation (Waiman Long) [2000293] - locking/rt: Add base code for RT rw_semaphore and rwlock (Waiman Long) [2000293] - locking/rtmutex: Provide rt_mutex_base_is_locked() (Waiman Long) [2000293] - locking/rtmutex: Provide rt_mutex_slowlock_locked() (Waiman Long) [2000293] - locking/rtmutex: Split out the inner parts of 'struct rtmutex' (Waiman Long) [2000293] - locking/rtmutex: Split API from implementation (Waiman Long) [2000293] - locking/rtmutex: Convert macros to inlines (Waiman Long) [2000293] - locking/rtmutex: Remove rt_mutex_is_locked() (Waiman Long) [2000293] - sched/wake_q: Provide WAKE_Q_HEAD_INITIALIZER() (Waiman Long) [2000293] - sched/core: Provide a scheduling point for RT locks (Waiman Long) [2000293] - sched/core: Rework the __schedule() preempt argument (Waiman Long) [2000293] - sched/wakeup: Prepare for RT sleeping spin/rwlocks (Waiman Long) [2000293] - sched/wakeup: Reorganize the current::__state helpers (Waiman Long) [2000293] - sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bit (Waiman Long) [2000293] - sched/wakeup: Split out the wakeup ->__state check (Waiman Long) [2000293] - locking/rtmutex: Set proper wait context for lockdep (Waiman Long) [2000293] - locking/local_lock: Add missing owner initialization (Waiman Long) [2000293] - locking/rtmutex: Use the correct rtmutex debugging config option (Waiman Long) [2000293] - tools/runqslower: Use __state instead of state (Waiman Long) [2000293] - locking/rwsem: Remove an unused parameter of rwsem_wake() (Waiman Long) [2000293] - locking/mutex: Add MUTEX_WARN_ON (Waiman Long) [2000293] - locking/mutex: Introduce __mutex_trylock_or_handoff() (Waiman Long) [2000293] - locking/mutex: Fix HANDOFF condition (Waiman Long) [2000293] - locking/mutex: Use try_cmpxchg() (Waiman Long) [2000293] - sched: Change task_struct::state (Waiman Long) [2000293] - isdn/hisax: Use get_current_state() (Waiman Long) [2000293] - sched,timer: Use __set_current_state() (Waiman Long) [2000293] - sched: Add get_current_state() (Waiman Long) [2000293] - sched,perf,kvm: Fix preemption condition (Waiman Long) [2000293] - sched: Introduce task_is_running() (Waiman Long) [2000293] - sched: Unbreak wakeups (Waiman Long) [2000293] - seqlock: Remove trailing semicolon in macros (Waiman Long) [2000293] - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Waiman Long) [2000293] - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Waiman Long) [2000293] - sched: Rename sched_info_{queued,dequeued} (Waiman Long) [2000293] - locking/rwsem: Fix comment typo (Waiman Long) [2000293] - bpf: runqslower: Use task local storage (Waiman Long) [2000293] - lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT (Waiman Long) [2000293] - seqlock: kernel-doc: Specify when preemption is automatically altered (Waiman Long) [2000293] - seqlock: Prefix internal seqcount_t-only macros with a "do_" (Waiman Long) [2000293] - rcu: Check and report missed fqs timer wakeup on RCU stall (Waiman Long) [2000293] - softirq: Move related code into one section (Waiman Long) [2000293] - seqlock: Rename __seqprop() users (Waiman Long) [2000293] - seqlock: avoid -Wshadow warnings (Waiman Long) [2000293] - locking/seqlocks: Fix kernel-doc warnings (Waiman Long) [2000293] - locking/seqlock: Tweak DEFINE_SEQLOCK() kernel doc (Waiman Long) [2000293] - seqlock: Unbreak lockdep (Waiman Long) [2000293] - seqlock: PREEMPT_RT: Do not starve seqlock_t writers (Waiman Long) [2000293] - seqlock: seqcount_LOCKNAME_t: Introduce PREEMPT_RT support (Waiman Long) [2000293] - seqlock: seqcount_t: Implement all read APIs as statement expressions (Waiman Long) [2000293] - seqlock: Use unique prefix for seqcount_t property accessors (Waiman Long) [2000293] - seqlock: seqcount_LOCKNAME_t: Standardize naming convention (Waiman Long) [2000293] - seqlock: seqcount latch APIs: Only allow seqcount_latch_t (Waiman Long) [2000293] - rbtree_latch: Use seqcount_latch_t (Waiman Long) [2000293] - x86/tsc: Use seqcount_latch_t (Waiman Long) [2000293] - timekeeping: Use seqcount_latch_t (Waiman Long) [2000293] - time/sched_clock: Mark sched_clock_read_begin/retry() as notrace (Waiman Long) [2000293] - time/sched_clock: Use raw_read_seqcount_latch() (Waiman Long) [2000293] - time/sched_clock: Use raw_read_seqcount_latch() during suspend (Waiman Long) [2000293] - time/sched_clock: Use seqcount_latch_t (Waiman Long) [2000293] - sched_clock: Expose struct clock_read_data (Waiman Long) [2000293] - timers/sched_clock: Include local timekeeping.h for missing declarations (Waiman Long) [2000293] - sched/clock: Move sched clock initialization and merge with generic clock (Waiman Long) [2000293] - userfaultfd: simplify fault handling (Waiman Long) [2000293] - rwsem: fix commas in initialisation (Waiman Long) [2000293] - lib/test_lockup.c: make test_inode static (Waiman Long) [2000293] - genirq: Provide irq_enter/exit_rcu() (Waiman Long) [2000293] - lib/test_lockup.c: add parameters for locking generic vfs locks (Waiman Long) [2000293] - lib/test_lockup.c: fix spelling mistake "iteraions" -> "iterations" (Waiman Long) [2000293] - lib/test_lockup: test module to generate lockups (Waiman Long) [2000293] - x86/tsc: Move inline keyword to the beginning of function declarations (Waiman Long) [2000293] - softirq: Don't skip softirq execution when softirq thread is parking (Waiman Long) [2000293] - sched/core: Convert task_struct.stack_refcount to refcount_t (Waiman Long) [2000293] - kernel/hung_task.c: break RCU locks based on jiffies (Waiman Long) [2000293] - x86/process: Avoid unnecessary NULL check in get_wchan() (Waiman Long) [2000293] - kernel/rwsem: Remove ifdef __init_rwsem code from rwsem.c (Waiman Long) [2000293] - misc: hpilo: map iLO shared memory by PCI revision id (Joseph Szczypek) [1985076] - misc: hpilo: MAINTAINERS: add entry for hpilo (Joseph Szczypek) [1985076] - misc: hpilo: avoid a useless memset (Joseph Szczypek) [1985076] - misc: hpilo: switch from 'pci_' to 'dma_' API (Joseph Szczypek) [1985076] - hpilo: Replace one-element array with flexible-array member (Joseph Szczypek) [1985076] - perf flamegraph: flamegraph.py script improvements (Michael Petlan) [2010269]- ceph: skip existing superblocks that are blocklisted or shut down when mounting (Jeffrey Layton) [2011462] - cpufreq: intel_pstate: Combine ->stop_cpu() and ->offline() (David Arcari) [2003695] - cpufreq: intel_pstate: Add Cometlake support in no-HWP mode (David Arcari) [2003695] - cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (David Arcari) [2003695] - i2c: i801: Add support for Intel Alder Lake PCH-M (David Arcari) [1929497] - i2c: i801: Add Block Write-Block Read Process Call support (David Arcari) [1929497] - pinctrl: tigerlake: Add Alder Lake-M ACPI ID (David Arcari) [1929501] - x86/microcode: Check for offline CPUs before requesting new microcode (Puneet Sethi) [1971878] - x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Terry Bowman) [1994090] - x86/resctrl: Fix default monitoring groups reporting (Terry Bowman) [1994090] - PCI: Remove WARN_ON(in_interrupt()) (Myron Stowe) [1993262] - PCI: Apply CONFIG_PCI_DEBUG to entire drivers/pci hierarchy (Myron Stowe) [1993262] - PCI: Add Silicom Denmark vendor ID (Myron Stowe) [1993262] - PCI: Align checking of syscall user config accessors (Myron Stowe) [1993262] - PCI: Decline to resize resources if boot config must be preserved (Myron Stowe) [1993262] - PCI/LINK: Remove bandwidth notification (Myron Stowe) [1993262] - PCI: acpiphp: Remove unused acpiphp_callback typedef (Myron Stowe) [1993262] - PCI: Fix pci_register_io_range() memory leak (Myron Stowe) [1993262] - EDAC/amd64: Add AMD family 17h model 60h PCI IDs (Aristeu Rozanski) [1930489] - EDAC/amd64: Add PCI device IDs for family 17h, model 70h (Aristeu Rozanski) [1930489] - scsi: bnx2fc: Remove meaningless bnx2fc_abts_cleanup() return value assignment (Nilesh Javali) [1983956] - scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Nilesh Javali) [1983956] - scsi: target: ibmvscsi_tgt: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: Fix sense key for invalid EXTENDED COPY request (Maurizio Lombardi) [2004470] - scsi: target: Allows backend drivers to fail with specific sense codes (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Fix possible null-pointer dereference in pscsi_complete_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Drop unnecessary se_cmd ASC/ASCQ members (Maurizio Lombardi) [2004470] - scsi: target: sbp: Drop incorrect ASC/ASCQ usage (Maurizio Lombardi) [2004470] - scsi: target: core: Avoid using lun_tg_pt_gp after unlock (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Add new feature KEEP_BUF (Maurizio Lombardi) [2004470] - scsi: target: Remove redundant assignment to variable ret (Maurizio Lombardi) [2004470] - scsi: target: Fix NULL dereference on XCOPY completion (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove redundant continue statement (Maurizio Lombardi) [2004470] - scsi: target: Use standard SAM status types (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Fix boolreturn.cocci warnings (Maurizio Lombardi) [2004470] - scsi: target: core: Add the VERSION DESCRIPTOR fields to the INQUIRY data (Maurizio Lombardi) [2004470] - scsi: target: core: Bump INQUIRY VERSION to SPC-4 (Maurizio Lombardi) [2004470] - scsi: target: core: Add configurable IEEE Company ID attribute (Maurizio Lombardi) [2004470] - scsi: target: core: Unify NAA identifier generation (Maurizio Lombardi) [2004470] - scsi: target: sbp_target: Remove redundant assignment to pg_size (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Rename TCM_DEV_BIT_PLUGGED to TCMU_DEV_BIT_PLUGGED (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Drop unnecessary container_of() (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Switch to kmemdup_nul() (Maurizio Lombardi) [2004470] - scsi: target: iblock: Fix smp_processor_id() BUG messages (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Fix xarray RCU warning (Maurizio Lombardi) [2004470] - scsi: target: core: Avoid smp_processor_id() in preemptible code (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Maurizio Lombardi) [2004470] - scsi: target: tcm_fc: Fix a kernel-doc header (Maurizio Lombardi) [2004470] - scsi: target: Shorten ALUA error messages (Maurizio Lombardi) [2004470] - scsi: target: Fix two format specifiers (Maurizio Lombardi) [2004470] - scsi: target: Compare explicitly with SAM_STAT_GOOD (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Make data_pages_per_blk changeable via configfs (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace block size definitions with new udev members (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Remove function tcmu_get_block_page() (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Support DATA_BLOCK_SIZE = N * PAGE_SIZE (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Prepare for PAGE_SIZE != DATA_BLOCK_SIZE (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Adjust names of variables and definitions (Maurizio Lombardi) [2004470] - scsi: target: Make the virtual LUN 0 device (Maurizio Lombardi) [2004470] - scsi: target: Add the DUMMY flag to rd_mcp (Maurizio Lombardi) [2004470] - scsi: target: Fix htmldocs warning in target_submit_prep() (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Adjust parameter in call to tcmu_blocks_release() (Maurizio Lombardi) [2004470] - scsi: target: core: file: Don't duplicate memset(0xff) (Maurizio Lombardi) [2004470] - scsi: target: core: pr: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: configfs: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro PRINT_BUF (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro TEXT_LEN (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro ISCSI_INST_LAST_FAILURE_TYPE (Maurizio Lombardi) [2004470] - scsi: target: core: Remove unused macros NONE and ISPRINT (Maurizio Lombardi) [2004470] - scsi: target: core: Get rid of warning in compare_and_write_do_cmp() (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Remove unused macro ISPRINT (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Maurizio Lombardi) [2004470] - scsi: target: iblock: Fix type of logs_per_phys (Maurizio Lombardi) [2004470] - scsi: target: iblock: Trim line longer than 80 characters (Maurizio Lombardi) [2004470] - scsi: target: iblock: Remove an extra argument (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Use GFP_NOIO while handling cmds or holding cmdr_lock (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace radix_tree with XArray (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace IDR by XArray (Maurizio Lombardi) [2004470] - scsi: target: core: Make completion affinity configurable (Maurizio Lombardi) [2004470] - scsi: target: core: Flush submission work during TMR processing (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Add backend plug/unplug callouts (Maurizio Lombardi) [2004470] - scsi: target: iblock: Add backend plug/unplug callouts (Maurizio Lombardi) [2004470] - scsi: target: core: Fix backend plugging (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Use LIO wq cmd submission helper (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Use block cmd allocator for se_cmds (Maurizio Lombardi) [2004470] - scsi: target: core: Add workqueue based cmd submission (Maurizio Lombardi) [2004470] - scsi: target: core: Add gfp_t arg to target_cmd_init_cdb() (Maurizio Lombardi) [2004470] - scsi: target: core: Remove target_submit_cmd_map_sgls() (Maurizio Lombardi) [2004470] - scsi: target: srpt: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: qla2xxx: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) (Maurizio Lombardi) [2004470] - scsi: qla2xxx: Move sess cmd list/lock to driver (Maurizio Lombardi) [2004470] - scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Maurizio Lombardi) [2004470] - scsi: target: tcm_fc: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: sbp_target: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: core: Break up target_submit_cmd_map_sgls() (Maurizio Lombardi) [2004470] - scsi: target: core: Rename transport_init_se_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Drop kref_get_unless_zero() in target_get_sess_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Move t_task_cdb initialization (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Fix zero tag inside a trace event (Maurizio Lombardi) [2004470] - nfsd: move fsnotify on client creation outside spinlock (Steve Dickson) [1719330] - nfsd: report client confirmation status in "info" file (Steve Dickson) [1719330] - nfsd: fsnotify on rmdir under nfsd/clients/ (Steve Dickson) [1719330]- mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() (Waiman Long) [2009258] - mm/gup: check for isolation errors (Waiman Long) [2009258] - mm/gup: return an error on migration failure (Waiman Long) [2009258] - mm/gup: check every subpage of a compound page during isolation (Waiman Long) [2009258] - mm/gup: don't pin migrated cma pages in movable zone (Waiman Long) [2009258] - mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Waiman Long) [2009258] - mm/gup: decrement head page once for group of subpages (Waiman Long) [2009258] - mm/gup: add compound page list iterator (Waiman Long) [2009258] - mm/gup: protect unpin_user_pages() against npages==-ERRNO (Waiman Long) [2009258] - mm, memcg: remove unused functions (Waiman Long) [2008341] - mm,vmscan: fix divide by zero in get_scan_count (Waiman Long) [2008341] - mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Waiman Long) [2008341] - mm/memcg: fix incorrect flushing of lruvec data in obj_stock (Waiman Long) [2008341] - mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() (Waiman Long) [2008341] - mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code (Waiman Long) [2008341] - cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync (Waiman Long) [2008341] - percpu: flush tlb in pcpu_reclaim_populated() (Waiman Long) [2008341] - mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calculate_protection (Waiman Long) [2008341] - memcontrol: use flexible-array member (Waiman Long) [2008341] - mm: vmscan: remove noinline_for_stack (Waiman Long) [2008341] - mm: memcontrol: move obj_cgroup_uncharge_pages() out of css_set_lock (Waiman Long) [2008341] - mm: memcontrol: simplify the logic of objcg pinning memcg (Waiman Long) [2008341] - mm: memcontrol: rename lruvec_holds_page_lru_lock to page_matches_lruvec (Waiman Long) [2008341] - mm: memcontrol: simplify lruvec_holds_page_lru_lock (Waiman Long) [2008341] - mm: memcontrol: remove the pgdata parameter of mem_cgroup_page_lruvec (Waiman Long) [2008341] - mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm (Waiman Long) [2008341] - mm: memcontrol: fix page charging in page replacement (Waiman Long) [2008341] - percpu: optimize locking in pcpu_balance_workfn() (Waiman Long) [2008341] - percpu: initialize best_upa variable (Waiman Long) [2008341] - percpu: rework memcg accounting (Waiman Long) [2008341] - mm, memcg: introduce mem_cgroup_kmem_disabled() (Waiman Long) [2008341] - mm, memcg: mark cgroup_memory_nosocket, nokmem and noswap as __ro_after_init (Waiman Long) [2008341] - mm: vmscan: shrink deferred objects proportional to priority (Waiman Long) [2008341] - mm: memcontrol: reparent nr_deferred when memcg offline (Waiman Long) [2008341] - mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers (Waiman Long) [2008341] - mm: vmscan: use per memcg nr_deferred of shrinker (Waiman Long) [2008341] - mm: vmscan: add per memcg shrinker nr_deferred (Waiman Long) [2008341] - mm: vmscan: use a new flag to indicate shrinker is registered (Waiman Long) [2008341] - mm: vmscan: add shrinker_info_protected() helper (Waiman Long) [2008341] - mm: memcontrol: rename shrinker_map to shrinker_info (Waiman Long) [2008341] - mm: vmscan: use kvfree_rcu instead of call_rcu (Waiman Long) [2008341] - mm: vmscan: remove memcg_shrinker_map_size (Waiman Long) [2008341] - mm: vmscan: use shrinker_rwsem to protect shrinker_maps allocation (Waiman Long) [2008341] - mm: vmscan: consolidate shrinker_maps handling code (Waiman Long) [2008341] - mm: vmscan: use nid from shrink_control for tracepoint (Waiman Long) [2008341] - linux/memcontrol.h: remove duplicate struct declaration (Waiman Long) [2008341] - memcg: charge before adding to swapcache on swapin (Waiman Long) [2008341] - kselftests: cgroup: update kmem test for new vmstat implementation (Waiman Long) [2008341] - mm: memcontrol: consolidate lruvec stat flushing (Waiman Long) [2008341] - mm: memcontrol: switch to rstat (Waiman Long) [2008341] - cgroup: rstat: punt root-level optimization to individual controllers (Waiman Long) [2008341] - cgroup: rstat: support cgroup1 (Waiman Long) [2008341] - mm: memcontrol: privatize memcg_page_state query functions (Waiman Long) [2008341] - mm: memcontrol: kill mem_cgroup_nodeinfo() (Waiman Long) [2008341] - memcg: enable memcg oom-kill for __GFP_NOFAIL (Waiman Long) [2008341] - memcg: cleanup root memcg checks (Waiman Long) [2008341] - mm: memcontrol: fix kernel stack account (Waiman Long) [2008341] - mm: page-writeback: simplify memcg handling in test_clear_page_writeback() (Waiman Long) [2008341] - percpu: implement partial chunk depopulation (Waiman Long) [2008341] - percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 (Waiman Long) [2008341] - percpu: factor out pcpu_check_block_hint() (Waiman Long) [2008341] - percpu: split __pcpu_balance_workfn() (Waiman Long) [2008341] - percpu: fix a comment about the chunks ordering (Waiman Long) [2008341] - mm/compaction: remove rcu_read_lock during page compaction (Waiman Long) [2008341] - mm/vmscan.c: make lruvec_lru_size() static (Waiman Long) [2008341] - include/linux/mm_inline.h: fold __update_lru_size() into its sole caller (Waiman Long) [2008341] - include/linux/mm_inline.h: fold page_lru_base_type() into its sole caller (Waiman Long) [2008341] - mm: VM_BUG_ON lru page flags (Waiman Long) [2008341] - mm: add __clear_page_lru_flags() to replace page_off_lru() (Waiman Long) [2008341] - mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() (Waiman Long) [2008341] - mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() (Waiman Long) [2008341] - mm: don't pass "enum lru_list" to lru list addition functions (Waiman Long) [2008341] - include/linux/mm_inline.h: shuffle lru list addition and deletion functions (Waiman Long) [2008341] - mm/vmscan.c: use add_page_to_lru_list() (Waiman Long) [2008341] - mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Waiman Long) [2008341] - mm: remove superfluous __ClearPageActive() (Waiman Long) [2008341] - mm, memcg: decouple e{low,min} state mutations from protection checks (Waiman Long) [2008341] - Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window" (Waiman Long) [2008341] - mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node (Waiman Long) [2008341] - include/bitmap.h: add new functions to documentation (Waiman Long) [2008341] - include/bitmap.h: add missing parameter in docs (Waiman Long) [2008341] - bitmap: genericize percpu bitmap region iterators (Waiman Long) [2008341] - cgroup, rstat: Don't flush subtree root unless necessary (Waiman Long) [2008341] - mm/memcg: Move mem_cgroup kABI compatibility structure into rh_kabi_memcg.h (Waiman Long) [2008341] - mm/swap: consider max pages in iomap_swapfile_add_extent (Brian Foster) [1969326] - mm/slub: Fix backtrace of objects to handle redzone adjustment (Waiman Long) [2008340] - powerpc/powernv: Fix CPU idle to be called with IRQs disabled (Waiman Long) [2008340] - torture: Fix grace-period rate output (Waiman Long) [2008340] - rcu: Fix kfree_rcu() docbook errors (Waiman Long) [2008340] - rcu/nocb: Perform deferred wake up before last idle's need_resched() check (Waiman Long) [2008340] - rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (Waiman Long) [2008340] - idle: Prevent late-arriving interrupts from disrupting offline (Waiman Long) [2008340] - torture: Maintain torture-specific set of CPUs-online books (Waiman Long) [2008340] - torture: Clean up after torture-test CPU hotplugging (Waiman Long) [2008340] - rcutorture: Make object_debug also double call_rcu() heap object (Waiman Long) [2008340] - torture: Throttle VERBOSE_TOROUT_*() output (Waiman Long) [2008340] - torture: Make refscale throttle high-rate printk()s (Waiman Long) [2008340] - rcutorture: Use hrtimers for reader and writer delays (Waiman Long) [2008340] - torture: Make stutter use torture_hrtimeout_*() functions (Waiman Long) [2008340] - rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits (Waiman Long) [2008340] - torture: Add fuzzed hrtimer-based sleep functions (Waiman Long) [2008340] - rcutorture: Make rcu_torture_fakewriter() use blocking wait primitives (Waiman Long) [2008340] - rcutorture: Make synctype[] and nsynctype be static global (Waiman Long) [2008340] - rcutorture: Require entire stutter period be post-boot (Waiman Long) [2008340] - refscale: Allow summarization of verbose output (Waiman Long) [2008340] - torture: Allow standalone kvm-recheck.sh run detect --trust-make (Waiman Long) [2008340] - torture: Simplify exit-code plumbing for kvm-recheck.sh and kvm-find-errors.sh (Waiman Long) [2008340] - torture: s/STOP/STOP.1/ to avoid scenario collision (Waiman Long) [2008340] - torture: Add --dryrun batches to help schedule a distributed run (Waiman Long) [2008340] - torture: Stop hanging on panic (Waiman Long) [2008340] - torture: Add kvm.sh test summary to end of log file (Waiman Long) [2008340] - torture: Make kvm.sh include --kconfig arguments in CPU calculation (Waiman Long) [2008340] - torture: Make kvm.sh return failure upon build failure (Waiman Long) [2008340] - torture: Print run duration at end of kvm.sh execution (Waiman Long) [2008340] - torture: Make kvm.sh arguments accumulate (Waiman Long) [2008340] - torture: Make kvm.sh "Test Summary" date be end of test (Waiman Long) [2008340] - tools/rcutorture: Make identify_qemu_vcpus() independent of local language (Waiman Long) [2008340] - torture: Add config2csv.sh script to compare torture scenarios (Waiman Long) [2008340] - torture: Prepare for splitting qemu execution from kvm-test-1-run.sh (Waiman Long) [2008340] - torture: Allow kvm.sh --datestamp to specify subdirectories (Waiman Long) [2008340] - torture: Make kvm.sh "--dryrun sched" summarize number of builds (Waiman Long) [2008340] - torture: Make kvm.sh "--dryrun sched" summarize number of batches (Waiman Long) [2008340] - torture: Make --kcsan specify lockdep (Waiman Long) [2008340] - rcu: Do not NMI offline CPUs (Waiman Long) [2008340] - rcu: For RCU grace-period kthread starvation, dump last CPU it ran on (Waiman Long) [2008340] - rcu: Mark obtuse portion of stall warning as internal debug (Waiman Long) [2008340] - scftorture: Add debug output for wrong-CPU warning (Waiman Long) [2008340] - rcutorture: Add testing for RCU's global memory ordering (Waiman Long) [2008340] - rcutorture: Add reader-side tests of polling grace-period API (Waiman Long) [2008340] - rcutorture: Add writer-side tests of polling grace-period API (Waiman Long) [2008340] - rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state (Waiman Long) [2008340] - srcu: Add comment explaining cookie overflow/wrap (Waiman Long) [2008340] - srcu: Document polling interfaces for Tree SRCU grace periods (Waiman Long) [2008340] - srcu: Provide polling interfaces for Tree SRCU grace periods (Waiman Long) [2008340] - srcu: Provide polling interfaces for Tiny SRCU grace periods (Waiman Long) [2008340] - srcu: Provide internal interface to start a Tree SRCU grace period (Waiman Long) [2008340] - srcu: Provide internal interface to start a Tiny SRCU grace period (Waiman Long) [2008340] - srcu: Make Tiny SRCU use multi-bit grace-period counter (Waiman Long) [2008340] - rcu: Enable rcu_normal_after_boot unconditionally for RT (Waiman Long) [2008340] - rcu: Unconditionally use rcuc threads on PREEMPT_RT (Waiman Long) [2008340] - rcu: Make RCU_BOOST default on CONFIG_PREEMPT_RT (Waiman Long) [2008340] - rcu: Eliminate the __kvfree_rcu() macro (Waiman Long) [2008340] - rcu: Introduce kfree_rcu() single-argument macro (Waiman Long) [2008340] - rcu: Record kvfree_call_rcu() call stack for KASAN (Waiman Long) [2008340] - rcu: Do any deferred nocb wakeups at CPU offline time (Waiman Long) [2008340] - rcu/nocb: Code-style nits in callback-offloading toggling (Waiman Long) [2008340] - rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state() output (Waiman Long) [2008340] - rcu/nocb: Add grace period and task state to show_rcu_nocb_state() output (Waiman Long) [2008340] - tools/rcutorture: Support nocb toggle in TREE01 (Waiman Long) [2008340] - rcutorture: Test runtime toggling of CPUs' callback offloading (Waiman Long) [2008340] - cpu/hotplug: Add lockdep_is_cpus_held() (Waiman Long) [2008340] - rcu/nocb: Locally accelerate callbacks as long as offloading isn't complete (Waiman Long) [2008340] - rcu/nocb: Process batch locally as long as offloading isn't complete (Waiman Long) [2008340] - rcu/nocb: Only cond_resched() from actual offloaded batch processing (Waiman Long) [2008340] - rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stage of de-offloading (Waiman Long) [2008340] - rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY (Waiman Long) [2008340] - rcu/nocb: Shutdown nocb timer on de-offloading (Waiman Long) [2008340] - rcu/nocb: Re-offload support (Waiman Long) [2008340] - rcu/nocb: De-offloading GP kthread (Waiman Long) [2008340] - rcu/nocb: Don't deoffload an offline CPU with pending work (Waiman Long) [2008340] - rcu/nocb: De-offloading CB kthread (Waiman Long) [2008340] - rcu/nocb: Always init segcblist on CPU up (Waiman Long) [2008340] - rcu/nocb: Provide basic callback offloading state machine bits (Waiman Long) [2008340] - rcu/nocb: Turn enabled/offload states into a common flag (Waiman Long) [2008340] - rcu/segcblist: Add debug checks for segment lengths (Waiman Long) [2008340] - rcu/trace: Add tracing for how segcb list changes (Waiman Long) [2008340] - rcu/tree: segcblist: Remove redundant smp_mb()s (Waiman Long) [2008340] - rcu/segcblist: Add counters to segcblist datastructure (Waiman Long) [2008340] - rcu/segcblist: Add additional comments to explain smp_mb() (Waiman Long) [2008340] - rcu/tree: Make rcu_do_batch count how many callbacks were executed (Waiman Long) [2008340] - rcu: Make call_rcu() print mem_dump_obj() info for double-freed callback (Waiman Long) [2008340] - mm: Make mem_obj_dump() vmalloc() dumps include start and length (Waiman Long) [2008340] - mm: Make mem_dump_obj() handle vmalloc() memory (Waiman Long) [2008340] - mm: Make mem_dump_obj() handle NULL and zero-sized pointers (Waiman Long) [2008340] - mm: Add mem_dump_obj() to print source of memory block (Waiman Long) [2008340] - rcu: Make TASKS_TRACE_RCU select IRQ_WORK (Waiman Long) [2008340] - rcu-tasks: Add RCU-tasks self tests (Waiman Long) [2008340] - rcu-tasks: Move RCU-tasks initialization to before early_initcall() (Waiman Long) [2008340] - rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock_rcu_node() macros (Waiman Long) [2008340] - rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees (Waiman Long) [2008340] - rcutorture: Don't do need_resched() testing if ->sync is NULL (Waiman Long) [2008340] - scftorture: Add full-test stutter capability (Waiman Long) [2008340] - torture: Allow alternative forms of kvm.sh command-line arguments (Waiman Long) [2008340] - rcutorture: Small code cleanups (Waiman Long) [2008340] - torture: Accept time units on kvm.sh --duration argument (Waiman Long) [2008340] - rcutorture: Make stutter_wait() caller restore priority (Waiman Long) [2008340] - torture: Force weak-hashed pointers on console log (Waiman Long) [2008340] - rcutorture: Prevent hangs for invalid arguments (Waiman Long) [2008340] - torture: Prevent jitter processes from delaying failed run (Waiman Long) [2008340] - rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kconfig happy (Waiman Long) [2008340] - refscale: Prevent hangs for invalid arguments (Waiman Long) [2008340] - rcuscale: Prevent hangs for invalid arguments (Waiman Long) [2008340] - torture: Exclude "NOHZ tick-stop error" from fatal errors (Waiman Long) [2008340] - rcuscale: Avoid divide by zero (Waiman Long) [2008340] - rcuscale: Add RCU Tasks Trace (Waiman Long) [2008340] - scftorture: Add an alternative IPI vector (Waiman Long) [2008340] - torture: Make torture_stutter() use hrtimer (Waiman Long) [2008340] - torture: Periodically pause in stutter_wait() (Waiman Long) [2008340] - torture: Don't kill gdb sessions (Waiman Long) [2008340] - refscale: Bounds-check module parameters (Waiman Long) [2008340] - rcu-tasks: Make the units of ->init_fract be jiffies (Waiman Long) [2008340] - rcutorture: Make grace-period kthread report match RCU flavor being tested (Waiman Long) [2008340] - rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop (Waiman Long) [2008340] - rcutorture: Make preemptible TRACE02 enable lockdep (Waiman Long) [2008340] - srcu: Use a more appropriate lockdep helper (Waiman Long) [2008340] - srcu: Take early exit on memory-allocation failure (Waiman Long) [2008340] - rcu: Fix a typo in rcu_blocking_is_gp() header comment (Waiman Long) [2008340] - rcu: Prevent lockdep-RCU splats on lock acquisition/release (Waiman Long) [2008340] - rcu/tree: nocb: Avoid raising softirq for offloaded ready-to-execute CBs (Waiman Long) [2008340] - rcu/tree: Make struct kernel_param_ops definitions const (Waiman Long) [2008340] - rcu/tree: Add a warning if CPU being onlined did not report QS already (Waiman Long) [2008340] - rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config (Waiman Long) [2008340] - rcu: Fix single-CPU check in rcu_blocking_is_gp() (Waiman Long) [2008340] - rcu: Implement rcu_segcblist_is_offloaded() config dependent (Waiman Long) [2008340] - list.h: Update comment to explicitly note circular lists (Waiman Long) [2008340] - rcu: Panic after fixed number of stalls (Waiman Long) [2008340] - x86/smpboot: Move rcu_cpu_starting() earlier (Waiman Long) [2008340] - torture: Replace cpu_up/down() with add/remove_cpu() (Waiman Long) [2008340] - PCI/PTM: Remove error message at boot (Myron Stowe) [1993252] - PCI: Mark AMD Navi14 GPU ATS as broken (Myron Stowe) [1993252] - PCI: vmd: Update type of the __iomem pointers (Myron Stowe) [1993252] - PCI: Unify ECAM constants in native PCI Express drivers (Myron Stowe) [1993252] - PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller (Myron Stowe) [1993252] - PCI: Mark AMD Raven iGPU ATS as broken in some platforms (Myron Stowe) [1993252] - PCI: Disable PTM during suspend to save power (Myron Stowe) [1993252] - PCI/PTM: Save/restore Precision Time Measurement Capability for suspend/resume (Myron Stowe) [1993252] - PCI: Add sysfs attribute for device power state (Myron Stowe) [1993252] - PCI/MSI: Set device flag indicating only 32-bit MSI support (Myron Stowe) [1993252] - PCI/MSI: Move MSI/MSI-X flags updaters to msi.c (Myron Stowe) [1993252] - PCI/MSI: Move MSI/MSI-X init to msi.c (Myron Stowe) [1993252] - PCI: Use predefined Pericom Vendor ID (Myron Stowe) [1993252] - PCI: Disable MSI for Pericom PCIe-USB adapter (Myron Stowe) [1993252] - PCI: Reduce pci_set_cacheline_size() message to debug level (Myron Stowe) [1993252] - PCI: Remove unused HAVE_PCI_SET_MWI (Myron Stowe) [1993252] - PCI: Fix overflow in command-line resource alignment requests (Myron Stowe) [1993252] - PCI: Bounds-check command-line resource alignment requests (Myron Stowe) [1993252] - PCI: Fix kernel-doc markup (Myron Stowe) [1993252] - PCI: ibmphp: Remove unneeded break (Myron Stowe) [1993252] - PCI/ACPI: Fix companion lookup for device 0 on the root bus (Myron Stowe) [1993252] - PCI: Keep both device and resource name for config space remaps (Myron Stowe) [1993252] - PCI: Return u16 from pci_find_ext_capability() and similar (Myron Stowe) [1993252] - PCI: Return u8 from pci_find_capability() and similar (Myron Stowe) [1993252] - PCI: Avoid duplicate IDs in driver dynamic IDs list (Myron Stowe) [1993252] - PCI: Move pci_match_device() ahead of new_id_store() (Myron Stowe) [1993252] - PCI: Decode PCIe 64 GT/s link speed (Myron Stowe) [1993252] - PCI: host-generic: Support building as modules (Myron Stowe) [1993252] - ata: sata_nv: Fix retrieving of active qcs (Tomas Henzl) [1921465] - ata: pata_ns87415.c: Document support on parisc with superio chip (Tomas Henzl) [1921465] - ata: fix some kernel-doc markups (Tomas Henzl) [1921465] - sata, highbank: simplify the return expression of ahci_highbank_suspend (Tomas Henzl) [1921465] - libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks (Tomas Henzl) [1921465] - ata: ahci: use ata_link_info() instead of ata_link_printk() (Tomas Henzl) [1921465] - libata: Use per port sync for detach (Tomas Henzl) [1921465] - ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function (Tomas Henzl) [1921465] - sata_rcar: handle pm_runtime_get_sync failure cases (Tomas Henzl) [1921465] - ata: sata_inic162x fix a spelling issue (Tomas Henzl) [1921465] - ata: libata-core: fix a doc warning (Tomas Henzl) [1921465] - ata: ahci: Add sysfs attribute to show remapped NVMe device count (Tomas Henzl) [1921465] - ata: ahci-imx: remove redundant assignment to ret (Tomas Henzl) [1921465] - libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set (Tomas Henzl) [1921465] - ata: move ata_eh_analyze_ncq_error() & co. to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-eh.c (Tomas Henzl) [1921465] - ata: move ata_sas_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-scsi.c (Tomas Henzl) [1921465] - ata: move sata_deb_timing_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: move ata_qc_complete_multiple() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_link_hardreset() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_link_{debounce,resume}() to libata-sata.c (Tomas Henzl) [1921465] - ata: move *sata_set_spd*() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_scr_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-core.c (Tomas Henzl) [1921465] - ata: fix CodingStyle issues in PATA timings code (Tomas Henzl) [1921465] - ata: remove EXPORT_SYMBOL_GPL()s not used by modules (Tomas Henzl) [1921465] - ata: move EXPORT_SYMBOL_GPL()s close to exported code (Tomas Henzl) [1921465] - ata: optimize ata_scsi_rbuf[] size (Tomas Henzl) [1921465] - ata: optimize struct ata_force_param size (Tomas Henzl) [1921465] - ata: use COMMAND_LINE_SIZE for ata_force_param_buf[] size (Tomas Henzl) [1921465] - ata: simplify ata_scsiop_inq_89() (Tomas Henzl) [1921465] - sata_promise: use ata_cable_sata() (Tomas Henzl) [1921465] - ata: make SATA_PMP option selectable only if any SATA host driver is enabled (Tomas Henzl) [1921465] - ata: expose ncq_enable_prio sysfs attribute only on NCQ capable hosts (Tomas Henzl) [1921465] - ata: remove stale maintainership information from core code (Tomas Henzl) [1921465] - libata: Assign OF node to the SCSI device (Tomas Henzl) [1921465] - libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() (Tomas Henzl) [1921465] - libata: transport: Use scnprintf() for avoiding potential buffer overflow (Tomas Henzl) [1921465] - ata/acard_ahci: remove unused variable n_elem (Tomas Henzl) [1921465] - ata: ahci_brcm: BCM7216 reset is self de-asserting (Tomas Henzl) [1921465] - ata: ahci_brcm: Perform reset after obtaining resources (Tomas Henzl) [1921465] - ata: brcm: fix reset controller API usage (Tomas Henzl) [1921465] - ata: brcm: mark PM functions as __maybe_unused (Tomas Henzl) [1921465] - ata: ahci_brcm: Support BCM7216 reset controller name (Tomas Henzl) [1921465] - ata: ahci_brcm: Add a shutdown callback (Tomas Henzl) [1921465] - ata: ahci_brcm: Manage reset line during suspend/resume (Tomas Henzl) [1921465] - ata: ahci_brcm: Add missing clock management during recovery (Tomas Henzl) [1921465] - ata: ahci_brcm: BCM7425 AHCI requires AHCI_HFLAG_DELAY_ENGINE (Tomas Henzl) [1921465] - ata: ahci_brcm: Fix AHCI resources management (Tomas Henzl) [1921465] - ata: libahci_platform: Export again ahci_platform_able_phys() (Tomas Henzl) [1921465] - libata: Fix retrieving of active qcs (Tomas Henzl) [1921465] - ata: pata_artop: make arrays static const, makes object smaller (Tomas Henzl) [1921465] - ata_piix: remove open-coded dmi_match(DMI_OEM_STRING) (Tomas Henzl) [1921465] - ata: sata_mv, avoid trigerrable BUG_ON (Tomas Henzl) [1921465] - ata: make qc_prep return ata_completion_errors (Tomas Henzl) [1921465] - ata: define AC_ERR_OK (Tomas Henzl) [1921465] - libata: Ensure ata_port probe has completed before detach (Tomas Henzl) [1921465] - ahci: tegra: use regulator_bulk_set_supply_names() (Tomas Henzl) [1921465] - ahci: Add support for Amazon's Annapurna Labs SATA controller (Tomas Henzl) [1921465] - ata: libahci_platform: Fix regulator_get_optional() misuse (Tomas Henzl) [1921465] - ata: ahci-imx: Covert to use GPIO descriptor (Tomas Henzl) [1921465] - libata/ahci: Fix PCS quirk application (Tomas Henzl) [1921465] - libata/ahci: Drop PCS quirk for Denverton and beyond (Tomas Henzl) [1921465] - libata: switch remaining drivers to use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_sil24: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_qstor: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_nv: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_mv: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - pdc_adma: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - ahci: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - acard_ahci: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - libata: add SG safety checks in SFF pio transfers (Tomas Henzl) [1921465] - libata: have ata_scsi_rw_xlat() fail invalid passthrough requests (Tomas Henzl) [1921465] - ata: rb532_cf: Fix unused variable warning in rb532_pata_driver_probe (Tomas Henzl) [1921465] - ata: libahci: do not complain in case of deferred probe (Tomas Henzl) [1921465] - libata: zpodd: Fix small read overflow in zpodd_get_mech_type() (Tomas Henzl) [1921465] - ata: libahci_platform: remove redundant dev_err message (Tomas Henzl) [1921465] - drivers: ata: ahci_sunxi: Increased SATA/AHCI DMA TX/RX FIFOs (Tomas Henzl) [1921465] - libata: Drop firmware version check from the ST1000LM024 quirk (Tomas Henzl) [1921465] - ata: sata_sil24: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata:sata_qstor: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: sata_nv: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: pdc_adma: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: libahci: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: acard-ahci: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - libata: don't request sense data on !ZAC ATA devices (Tomas Henzl) [1921465] - libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk (Tomas Henzl) [1921465] - sata_rcar: Remove ata_host_alloc() error printing (Tomas Henzl) [1921465] - libata: fix using DMA buffers on stack (Tomas Henzl) [1921465] - ata: libahci: Only warn for AHCI_HFLAG_MULTI_MSI set when genuine custom irq handler implemented (Tomas Henzl) [1921465] - libata: fix a typo in comment (Tomas Henzl) [1921465] - sata_rcar: fix deferred probing (Tomas Henzl) [1921465] - ata: sata_highbank: Convert to use GPIO descriptors (Tomas Henzl) [1921465] - sata_rcar: convert to SPDX identifiers (Tomas Henzl) [1921465] - ata: ep93xx: Use proper enums for directions (Tomas Henzl) [1921465] - ata: ahci_brcm: Allow using driver or DSL SoCs (Tomas Henzl) [1921465] - ata: ahci_brcm: Match BCM63138 compatible strings (Tomas Henzl) [1921465] - ata: ahci_brcm: Allow optional reset controller to be used (Tomas Henzl) [1921465] - libata: mask swap internal and hardware tag (Tomas Henzl) [1921465] - pata_atiixp: Remove unnecessary parentheses (Tomas Henzl) [1921465] - ata: ahci_sunxi: add support for r40 (Tomas Henzl) [1921465] - ata: ahci_platform: add support for PHY controller regulator (Tomas Henzl) [1921465] - ata: ahci_platform: add support for AHCI controller regulator (Tomas Henzl) [1921465] - libata: Use SMART LBAM/LBAH password defines (Tomas Henzl) [1921465] - ata: ahci: Convert to using pOFn instead of device_node.name (Tomas Henzl) [1921465] - ata: ftide010: Add a quirk for SQ201 (Tomas Henzl) [1921465] - ata: ahci_platform: enable to get and control reset (Tomas Henzl) [1921465] - ata: libahci_platform: add reset control support (Tomas Henzl) [1921465] - ata: add an extra argument to ahci_platform_get_resources() (Tomas Henzl) [1921465] - ata: sata_rcar: exclude setting of PHY registers in Gen3 (Tomas Henzl) [1921465] - ata: sata_rcar: really mask all interrupts on Gen2 and later (Tomas Henzl) [1921465] - ata: libahci: Allow reconfigure of DEVSLP register (Tomas Henzl) [1921465] - ata: libahci: Correct setting of DEVSLP register (Tomas Henzl) [1921465] - ata: ahci: Enable DEVSLP by default on x86 with SLP_S0 (Tomas Henzl) [1921465] - ata: ahci: Support state with min power but Partial low power state (Tomas Henzl) [1921465] - Revert "ata: ahci_platform: convert kcalloc to devm_kcalloc" (Tomas Henzl) [1921465] - ata: sata_rcar: Add rudimentary Runtime PM support (Tomas Henzl) [1921465] - ata: sata_rcar: Provide a short-hand for &pdev->dev (Tomas Henzl) [1921465] - ata: Only output sg element mapped number in verbose debug (Tomas Henzl) [1921465] - ata: Guard ata_scsi_dump_cdb() by ATA_VERBOSE_DEBUG (Tomas Henzl) [1921465] - ata: ahci_platform: convert kcalloc to devm_kcalloc (Tomas Henzl) [1921465] - ata: ahci_platform: convert kzallloc to kcalloc (Tomas Henzl) [1921465] - ata: ahci_platform: correct parameter documentation for ahci_platform_shutdown (Tomas Henzl) [1921465] - libata: remove ata_sff_data_xfer_noirq() (Tomas Henzl) [1921465] - scsi: target: Fix the pgr/alua_support_store functions (Maurizio Lombardi) [1995935] - sched/deadline: Fix missing clock update in migrate_task_rq_dl() (Phil Auld) [1992254] - sched/fair: Avoid a second scan of target in select_idle_cpu (Phil Auld) [1992254] - sched/fair: Use prev instead of new target as recent_used_cpu (Phil Auld) [1992254] - sched: Replace deprecated CPU-hotplug functions. (Phil Auld) [1992254] - sched/deadline: Fix reset_on_fork reporting of DL tasks (Phil Auld) [1992254] - sched/numa: Fix is_core_idle() (Phil Auld) [1992254] - sched/fair: Sync load_sum with load_avg after dequeue (Phil Auld) [1992254] - sched/fair: Fix CFS bandwidth hrtimer expiry type (Phil Auld) [1992254] - sched/fair: Ensure _sum and _avg values stay consistent (Phil Auld) [1992254] - sched/fair: Ensure that the CFS parent is added after unthrottling (Phil Auld) [1992254] - sched/rt: Fix Deadline utilization tracking during policy change (Phil Auld) [1992254] - sched/rt: Fix RT utilization tracking during policy change (Phil Auld) [1992254] - sched/fair: Age the average idle time (Phil Auld) [1992254] - wait: use LIST_HEAD_INIT() to initialize wait_queue_head (Phil Auld) [1992254] - sched: Optimize housekeeping_cpumask() in for_each_cpu_and() (Phil Auld) [1992254] - sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling (Phil Auld) [1992254] - sched/pelt: Check that *_avg are null when *_sum are (Phil Auld) [1992254] - sched/fair: Correctly insert cfs_rq's to list on unthrottle (Phil Auld) [1992254] - sched/pelt: Ensure that *_sum is always synced with *_avg (Phil Auld) [1992254] - sched/fair: Return early from update_tg_cfs_load() if delta == 0 (Phil Auld) [1992254] - sched/fair: Make sure to update tg contrib for blocked load (Phil Auld) [1992254] - sched/fair: Keep load_avg and load_sum synced (Phil Auld) [1992254] - sched: Stop PF_NO_SETAFFINITY from being inherited by various init system threads (Phil Auld) [1992254] - sched: Fix a stale comment in pick_next_task() (Phil Auld) [1992254] - sched/fair: Fix ascii art by relpacing tabs (Phil Auld) [1992254] - tick/nohz: Call tick_nohz_task_switch() with interrupts disabled (Phil Auld) [1992254] - sched/fair: Fix clearing of has_idle_cores flag in select_idle_cpu() (Phil Auld) [1992254] - sched/core: Remove the pointless BUG_ON(!task) from wake_up_q() (Phil Auld) [1992254] - sched: Make the idle task quack like a per-CPU kthread (Phil Auld) [1992254] - sched/fair: Fix unfairness caused by missing load decay (Phil Auld) [1992254] - sched: Make nr_iowait_cpu() return 32-bit value (Phil Auld) [1992254] - sched: Make nr_iowait() return 32-bit value (Phil Auld) [1992254] - sched: Make nr_running() return 32-bit value (Phil Auld) [1992254] - sched/isolation: Reconcile rcu_nocbs= and nohz_full= (Phil Auld) [1992254] - sched/fair: Introduce a CPU capacity comparison helper (Phil Auld) [1992254] - sched/fair: Clean up active balance nr_balance_failed trickery (Phil Auld) [1992254] - sched/fair: Move update_nohz_stats() to the CONFIG_NO_HZ_COMMON block to simplify the code & fix an unused function warning (Phil Auld) [1992254] - sched/fair: Bring back select_idle_smt(), but differently (Phil Auld) [1992254] - sched,fair: Alternative sched_slice() (Phil Auld) [1992254] - sched/topology: Remove redundant cpumask_and() in init_overlap_sched_group() (Phil Auld) [1992254] - sched/numa: Allow runtime enabling/disabling of NUMA balance without SCHED_DEBUG (Phil Auld) [1992254] - sched/fair: Optimize test_idle_cores() for !SMT (Phil Auld) [1992254] - sched: Fix various typos (Phil Auld) [1992254] - sched: Remove unnecessary variable from schedule_tail() (Phil Auld) [1992254] - sched: Optimize __calc_delta() (Phil Auld) [1992254] - sched: Provide raw_spin_rq_*lock*() helpers (Phil Auld) [1992254] - sched/pelt: Fix task util_est update filtering (Phil Auld) [1992254] - sched/fair: use lsub_positive in cpu_util_next() (Phil Auld) [1992254] - sched/fair: Reduce the window for duplicated update (Phil Auld) [1992254] - sched/fair: Reorder newidle_balance pulled_task tests (Phil Auld) [1992254] - sched/fair: Remove unused parameter of update_nohz_stats (Phil Auld) [1992254] - sched/fair: Remove unused return of _nohz_idle_balance (Phil Auld) [1992254] - sched/fair: Remove update of blocked load from newidle_balance (Phil Auld) [1992254] - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 (Phil Auld) [1992254] - sched/fair: Merge select_idle_core/cpu() (Phil Auld) [1992254] - sched/fair: Remove select_idle_smt() (Phil Auld) [1992254] - sched/fair: Move avg_scan_cost calculations under SIS_PROP (Phil Auld) [1992254] - sched/fair: Remove SIS_AVG_CPU (Phil Auld) [1992254] - sched/eas: Don't update misfit status if the task is pinned (Phil Auld) [1992254] - sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue (Phil Auld) [1992254] - sched/fair: Add a few assertions (Phil Auld) [1992254] - cpufreq: schedutil: Simplify sugov_update_next_freq() (Phil Auld) [1992254] - sched/topology: Warn when NUMA diameter > 2 (Phil Auld) [1992254] - sched: Use task_current() instead of 'rq->curr == p' (Phil Auld) [1992254] - sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled (Phil Auld) [1992254] - sched/fair: Exclude the current CPU from find_new_ilb() (Phil Auld) [1992254] - rbtree, sched/deadline: Use rb_add_cached() (Phil Auld) [1992254] - rbtree, sched/fair: Use rb_add_cached() (Phil Auld) [1992254] - sched/isolation: Prefer housekeeping CPU in local node (Phil Auld) [1992254] - sched: Fix various typos in comments (Phil Auld) [1992254] - s390/qeth: fix deadlock during failing recovery (Sumanth Korikkar) [1984990] - s390/qeth: Fix deadlock in remove_discipline (Sumanth Korikkar) [1984990] - s390/qeth: fix NULL deref in qeth_clear_working_pool_list() (Sumanth Korikkar) [1984990] - s390/qdio: fix roll-back after timeout on ESTABLISH ccw (Sumanth Korikkar) [1984990] - s390/qdio: get rid of register asm (Sumanth Korikkar) [1984990] - s390/netiuvc: get rid of forward declarations (Sumanth Korikkar) [1984990] - s390/qeth: Consider dependency on SWITCHDEV module (Sumanth Korikkar) [1984990] - s390/qeth: shrink TX buffer struct (Sumanth Korikkar) [1984990] - s390/qeth: remove TX buffer's pointer to its queue (Sumanth Korikkar) [1984990] - s390/qeth: remove QAOB's pointer to its TX buffer (Sumanth Korikkar) [1984990] - s390/qeth: consolidate completion of pending TX buffers (Sumanth Korikkar) [1984990] - s390/qeth: use ethtool_sprintf() (Sumanth Korikkar) [1984990] - s390/qeth: unify the tracking of active cmds on ccw device (Sumanth Korikkar) [1984990] - s390/qeth: also use TX NAPI for non-IQD devices (Sumanth Korikkar) [1984990] - s390/qeth: count TX completion interrupts (Sumanth Korikkar) [1984990] - powerpc/stacktrace: Include linux/delay.h (Steve Best) [2010674] - powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Steve Best) [2010674] - powerpc/xmon: Reset RCU and soft lockup watchdogs (Steve Best) [2010674] - bpf, sockmap: Fix sk->prot unhash op reset (Jiri Benc) [1947006] - xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model (Jiri Benc) [1947006] - selftests/bpf: Tests using bpf_check_mtu BPF-helper input mtu_len param (Jiri Benc) [1947006] - bpf: BPF-helper for MTU checking add length input (Jiri Benc) [1947006] - xsk: Remove dangling function declaration from header file (Jiri Benc) [1947006] - bpf: Remove blank line in bpf helper description comment (Jiri Benc) [1947006] - libbpf: Use AF_LOCAL instead of AF_INET in xsk.c (Jiri Benc) [1947006] - selftests/bpf: Tests using bpf_check_mtu BPF-helper (Jiri Benc) [1947006] - selftests/bpf: Use bpf_check_mtu in selftest test_cls_redirect (Jiri Benc) [1947006] - bpf: Drop MTU check when doing TC-BPF redirect to ingress (Jiri Benc) [1947006] - bpf: Add BPF-helper for MTU checking (Jiri Benc) [1947006] - bpf: bpf_fib_lookup return MTU value as output when looked up (Jiri Benc) [1947006] - bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx (Jiri Benc) [1947006] - bpf: Remove MTU check in __bpf_skb_max_len (Jiri Benc) [1947006] - net, veth: Alloc skb in bulk for ndo_xdp_xmit (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_RECVMSG (Jiri Benc) [1947006] - selftests/bpf: Rewrite recvmsg{4,6} asm progs to c in test_sock_addr (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_INET{4,6}_GET{PEER,SOCK}NAME (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_SENDMSG (Jiri Benc) [1947006] - selftests/bpf: Verify that rebinding to port < 1024 from BPF works (Jiri Benc) [1947006] - bpf: Allow rewriting to ports under ip_unprivileged_port_start (Jiri Benc) [1947006] - net: port < inet_prot_sock(net) --> inet_port_requires_bind_service(net, port) (Jiri Benc) [1947006] - net: inet_is_local_reserved_port() should return bool not int (Jiri Benc) [1947006] - libbpf, xsk: Select AF_XDP BPF program based on kernel version (Jiri Benc) [1947006] - xsk: Fold xp_assign_dev and __xp_assign_dev (Jiri Benc) [1947006] - xsk: Remove explicit_free parameter from __xsk_rcv() (Jiri Benc) [1947006] - bpf: Split cgroup_bpf_enabled per attach type (Jiri Benc) [1947006] - bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE (Jiri Benc) [1947006] - net, xdp: Introduce xdp_build_skb_from_frame utility routine (Jiri Benc) [1947006] - net, xdp: Introduce __xdp_build_skb_from_frame utility routine (Jiri Benc) [1947006] - bpf: Extend bind v4/v6 selftests for mark/prio/bindtoifindex (Jiri Benc) [1947006] - bpf: Allow to retrieve sol_socket opts from sock_addr progs (Jiri Benc) [1947006] - bpf: Replace fput with sockfd_put in sock map (Jiri Benc) [1947006] - tools: bpf: add SO_BINDTOIFINDEX to socket.h in tools (Jiri Benc) [1947006] - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Lucas Zampieri) [1956472] {CVE-2021-3542}- mm/hmm: make HMM_MIRROR an implicit option (Rafael Aquini) [1998534] - mm/hmm: allow HMM_MIRROR on all architectures with MMU (Rafael Aquini) [1998534] - mm: don't select MIGRATE_VMA_HELPER from HMM_MIRROR (Rafael Aquini) [1998534] - mm: sort out the DEVICE_PRIVATE Kconfig mess (Rafael Aquini) [1998534] - s390/ap/zcrypt: notify userspace with online, config and mode info (Stefan Schulze Frielinghaus) [1984895] - docs: livepatch: Fix a typo and remove the unnecessary gaps in a sentence (C. Erastus Toe) [1995447] - Documentation: livepatch: document reliable stacktrace (C. Erastus Toe) [1995447] - Documentation: livepatch: Convert to automatically generated contents (C. Erastus Toe) [1995447] - scsi: ibmvfc: Reinitialize sub-CRQs and perform channel enquiry after LPM (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Store return code of H_FREE_SUB_CRQ during cleanup (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Treat H_CLOSED as success during sub-CRQ registration (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Fix invalid sub-CRQ handles after hard reset (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Simplify handling of sub-CRQ initialization (Desnes A. Nunes do Rosario) [1932217] - exec: Transform exec_update_mutex into a rw_semaphore (Chris von Recklinghausen) [1993665] - perf: Break deadlock involving exec_update_mutex (Chris von Recklinghausen) [1993665] - pidfd: Add missing sock updates for pidfd_getfd() (Chris von Recklinghausen) [1993665] - exec: Move the call of prepare_binprm into search_binary_handler (Chris von Recklinghausen) [1993665] - exec: Allow load_misc_binary to call prepare_binprm unconditionally (Chris von Recklinghausen) [1993665] - exec: Convert security_bprm_set_creds into security_bprm_repopulate_creds (Chris von Recklinghausen) [1993665] - exec: Factor security_bprm_creds_for_exec out of security_bprm_set_creds (Chris von Recklinghausen) [1993665] - exec: Move would_dump into flush_old_exec (Chris von Recklinghausen) [1993665] - exec: Rename flush_old_exec begin_new_exec (Chris von Recklinghausen) [1993665] - exec: Move most of setup_new_exec into flush_old_exec (Chris von Recklinghausen) [1993665] - exec: In setup_new_exec cache current in the local variable me (Chris von Recklinghausen) [1993665] - exec: Merge install_exec_creds into setup_new_exec (Chris von Recklinghausen) [1993665] - exec: Rename the flag called_exec_mmap point_of_no_return (Chris von Recklinghausen) [1993665] - exec: Make unlocking exec_update_mutex explict (Chris von Recklinghausen) [1993665] - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Chris von Recklinghausen) [1993665] - pidfd: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - perf: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - proc: io_accounting: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - proc: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - kernel: doc: remove outdated comment cred.c (Chris von Recklinghausen) [1993665] - mm: docs: Fix a comment in process_vm_rw_core (Chris von Recklinghausen) [1993665] - selftests/ptrace: add test cases for dead-locks (Chris von Recklinghausen) [1993665] - exec: Fix a deadlock in strace (Chris von Recklinghausen) [1993665] - exec: Add exec_update_mutex to replace cred_guard_mutex (Chris von Recklinghausen) [1993665] - exec: Move exec_mmap right after de_thread in flush_old_exec (Chris von Recklinghausen) [1993665] - exec: Move cleanup of posix timers on exec out of de_thread (Chris von Recklinghausen) [1993665] - exec: Factor unshare_sighand out of de_thread and call it separately (Chris von Recklinghausen) [1993665] - exec: Only compute current once in flush_old_exec (Chris von Recklinghausen) [1993665] - pid: Implement pidfd_getfd syscall (Chris von Recklinghausen) [1993665] - pidfd: add P_PIDFD to waitid() (Chris von Recklinghausen) [1993665] - fork: return proper negative error code (Chris von Recklinghausen) [1993665] - copy_process(): don't use ksys_close() on cleanups (Chris von Recklinghausen) [1993665] - fork: don't check parent_tidptr with CLONE_PIDFD (Chris von Recklinghausen) [1993665] - fs/exec.c: move ->recursion_depth out of critical sections (Chris von Recklinghausen) [1993665] - clone: add CLONE_PIDFD (Chris von Recklinghausen) [1993665] - signal: support CLONE_PIDFD with pidfd_send_signal (Chris von Recklinghausen) [1993665] - arch: add pidfd and io_uring syscalls everywhere (Chris von Recklinghausen) [1993665] - signal: don't silently convert SI_USER signals to non-current pidfd (Chris von Recklinghausen) [1993665] - signal: add pidfd_send_signal() syscall (Chris von Recklinghausen) [1993665] - sched/core: Convert signal_struct.sigcnt to refcount_t (Chris von Recklinghausen) [1993665] - sched/core: Convert sighand_struct.count to refcount_t (Chris von Recklinghausen) [1993665] - exec: make prepare_bprm_creds static (Chris von Recklinghausen) [1993665] - fork: don't copy inconsistent signal handler state to child (Chris von Recklinghausen) [1993665] - Revert "perf: Break deadlock involving exec_update_mutex" (Chris von Recklinghausen) [1993665] - powerpc/mm/highmem: use __set_pte_at() for kmap_local() (Nico Pache) [2001854] - mm: extract might_alloc() debug check (Nico Pache) [2001854] - mm/mempolicy: use vma_lookup() in __access_remote_vm() (Nico Pache) [2001854] - mm/memory.c: use vma_lookup() in __access_remote_vm() (Nico Pache) [2001854] - mm/mremap: use vma_lookup() in vma_to_resize() (Nico Pache) [2001854] - mm/migrate: use vma_lookup() in do_pages_stat_array() (Nico Pache) [2001854] - mm/ksm: use vma_lookup() in find_mergeable_vma() (Nico Pache) [2001854] - kernel/events/uprobes: use vma_lookup() in find_active_uprobe() (Nico Pache) [2001854] - misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() (Nico Pache) [2001854] - media: videobuf2: use vma_lookup() in get_vaddr_frames() (Nico Pache) [2001854] - drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() (Nico Pache) [2001854] - net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() (Nico Pache) [2001854] - vfio: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - virt/kvm: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - x86/sgx: use vma_lookup() in sgx_encl_find() (Nico Pache) [2001854] - arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_setup_htab_rma() (Nico Pache) [2001854] - arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - arch/arm64/kvm: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - drm/i915/selftests: use vma_lookup() in __igt_mmap() (Nico Pache) [2001854] - mm: add vma_lookup(), update find_vma_intersection() comments (Nico Pache) [2001854] - i915_vma: Rename vma_lookup to i915_vma_lookup (Nico Pache) [2001854] - media: videobuf2: Move frame_vector into media subsystem (Nico Pache) [2001854] - mm/frame-vector: Use FOLL_LONGTERM (Nico Pache) [2001854] - vhost: convert get_user_pages() --> pin_user_pages() (Nico Pache) [2001854] - docs: mm/gup: pin_user_pages.rst: add a "case 5" (Nico Pache) [2001854] - mm/gup: documentation fix for pin_user_pages*() APIs (Nico Pache) [2001854] - mm/gup: frame_vector: convert get_user_pages() --> pin_user_pages() (Nico Pache) [2001854] - mm/gup: update pin_user_pages.rst for "case 3" (mmu notifiers) (Nico Pache) [2001854] - mm: untag user pointers in get_vaddr_frames (Nico Pache) [2001854] - media: videobuf2-vmalloc: get_userptr: buffers are always writable (Nico Pache) [2001854] - net: expand textsearch ts_state to fit skb_seq_state (Nico Pache) [2001854] - esp: avoid unneeded kmap_atomic call (Nico Pache) [2001854] - net: compound page support in skb_seq_read (Nico Pache) [2001854] - net: support kmap_local forced debugging in skb_frag_foreach (Nico Pache) [2001854] - mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP (Nico Pache) [2001854] - x86/crashdump/32: Simplify copy_oldmem_page() (Nico Pache) [2001854] - io-mapping: Provide iomap_local variant (Nico Pache) [2001854] - mm/highmem: Provide kmap_local* (Nico Pache) [2001854] - sched: highmem: Store local kmaps in task struct (Nico Pache) [2001854] - x86: Support kmap_local() forced debugging (Nico Pache) [2001854] - mm/highmem: Provide CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP (Nico Pache) [2001854] - mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCAL (Nico Pache) [2001854] - mm/highmem: Take kmap_high_get() properly into account (Nico Pache) [2001854] - highmem: High implementation details and document API (Nico Pache) [2001854] - Documentation/io-mapping: Remove outdated blurb (Nico Pache) [2001854] - io-mapping: Cleanup atomic iomap (Nico Pache) [2001854] - mm/highmem: Remove the old kmap_atomic cruft (Nico Pache) [2001854] - highmem: Get rid of kmap_types.h (Nico Pache) [2001854] - powerpc/mm/highmem: Switch to generic kmap atomic (Nico Pache) [2001854] - x86/mm/highmem: Use generic kmap atomic implementation (Nico Pache) [2001854] - highmem: Make DEBUG_HIGHMEM functional (Nico Pache) [2001854] - highmem: Provide generic variant of kmap_atomic* (Nico Pache) [2001854] - asm-generic: Provide kmap_size.h (Nico Pache) [2001854] - fs: Remove asm/kmap_types.h includes (Nico Pache) [2001854] - highmem: Remove unused functions (Nico Pache) [2001854] - mm/highmem: Un-EXPORT __kmap_atomic_idx() (Nico Pache) [2001854] - kmap: consolidate kmap_prot definitions (Nico Pache) [2001854] - parisc/kmap: remove duplicate kmap code (Nico Pache) [2001854] - arch/kmap: define kmap_atomic_prot() for all arch's (Nico Pache) [2001854] - arch/kmap: ensure kmap_prot visibility (Nico Pache) [2001854] - arch/kunmap_atomic: consolidate duplicate code (Nico Pache) [2001854] - arch/kmap_atomic: consolidate duplicate code (Nico Pache) [2001854] - {x86,powerpc,microblaze}/kmap: move preempt disable (Nico Pache) [2001854] - arch/kunmap: remove duplicate kunmap implementations (Nico Pache) [2001854] - arch/kmap: remove redundant arch specific kmaps (Nico Pache) [2001854] - arch/kmap: remove BUG_ON() (Nico Pache) [2001854] - ipc: remove memcg accounting for sops objects in do_semtimedop() (Rafael Aquini) [1999705] {CVE-2021-3759} - memcg: enable accounting of ipc resources (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc: use kmalloc for msg_queue and shmid_kernel (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc sem: use kvmalloc for sem_undo allocation (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc/sem.c: replace kvmalloc/memset with kvzalloc and use struct_size (Rafael Aquini) [1999705] {CVE-2021-3759} - x86: sev-es: Restore SEV-ES-specific version of copy_from_kernel_nofault() (Vitaly Kuznetsov) [2010082] - perf machine: Initialize srcline string member in add_location struct (Michael Petlan) [1981880] - ipmi: kcs_bmc_aspeed: Fix less than zero comparison of a unsigned int (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Optionally apply status address (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Fix IBFIE typo from datasheet (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Implement KCS SerIRQ configuration (Tony Camuso) [2003186] - ipmi: kcs_bmc: Add serio adaptor (Tony Camuso) [2003186] - ipmi: kcs_bmc: Enable IBF on open (Tony Camuso) [2003186] - ipmi: kcs_bmc: Allow clients to control KCS IRQ state (Tony Camuso) [2003186] - ipmi: kcs_bmc: Decouple the IPMI chardev from the core (Tony Camuso) [2003186] - ipmi: kcs_bmc: Strip private client data from struct kcs_bmc (Tony Camuso) [2003186] - ipmi: kcs_bmc: Split headers into device and client (Tony Camuso) [2003186] - ipmi: kcs_bmc: Turn the driver data-structures inside-out (Tony Camuso) [2003186] - ipmi: kcs_bmc: Split out kcs_bmc_cdev_ipmi (Tony Camuso) [2003186] - ipmi: kcs_bmc: Rename {read,write}_{status,data}() functions (Tony Camuso) [2003186] - ipmi: kcs_bmc: Make status update atomic (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Use of match data to extract KCS properties (Tony Camuso) [2003186] - ipmi/watchdog: Stop watchdog timer when the current action is 'none' (Tony Camuso) [2003186] - ipmi: kcs: aspeed: Adapt to new LPC DTS layout (Tony Camuso) [2003186] - ipmi_si: Join string literals back (Tony Camuso) [2003186] - ipmi_si: Drop redundant check before calling put_device() (Tony Camuso) [2003186] - ipmi_si: Use strstrip() to remove surrounding spaces (Tony Camuso) [2003186] - ipmi_si: Get rid of ->addr_source_cleanup() (Tony Camuso) [2003186] - ipmi_si: Reuse si_to_str[] array in ipmi_hardcode_init_one() (Tony Camuso) [2003186] - ipmi_si: Introduce ipmi_panic_event_str[] array (Tony Camuso) [2003186] - ipmi_si: Use proper ACPI macros to check error code for failures (Tony Camuso) [2003186] - ipmi_si: Utilize temporary variable to hold device pointer (Tony Camuso) [2003186] - ipmi_si: Remove bogus err_free label (Tony Camuso) [2003186] - ipmi: Handle device properties with software node API (Tony Camuso) [2003186] - ipmi:ssif: make ssif_i2c_send() void (Tony Camuso) [2003186] - ipmi: Refine retry conditions for getting device id (Tony Camuso) [2003186] - redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) [2010530] - Disable CONFIG_CRYPTO_SM4 on aarch64 (Vladis Dronov) [2008943] - powerpc/iommu: Report the correct most efficient DMA mask for PCI devices (Steve Best) [2007425] - powerpc/dma: Fix dma_map_ops::get_required_mask (Steve Best) [2007425] - ibmvnic: Reuse tx pools when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Reuse rx pools when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Reuse LTB when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use bitmap for LTB map_ids (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: init_tx_pools move loop-invariant code (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use/rename local vars in init_tx_pools (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use/rename local vars in init_rx_pools (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Fix up some comments and messages (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Consolidate code in replenish_rx_pool() (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: check failover_pending in login response (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: retry reset if there are no other resets (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: parenthesize a check (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: free tx_pool if tso_pool alloc fails (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: set ltb->buff to NULL after freeing (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: account for bufs already saved in indir_buf (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: clean pending indirect buffs during reset (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use strscpy() instead of strncpy() (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix send_request_map incompatible argument (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warnings in build_hdr_descs_arr (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warning (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warning in strncpy (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Allow device probe if the device is not ready at boot (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use list_for_each_entry() to simplify code in ibmvnic.c (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: remove default label from to_string switch (Desnes A. Nunes do Rosario) [1998677] - intel_th: pci: Add Alder Lake-M support (Jiri Olsa) [1929502] - i2c: designware: Fix indentation in the header (David Arcari) [2004468] - i2c: designware: Use DIV_ROUND_CLOSEST() macro (David Arcari) [2004468] - math64: New DIV_S64_ROUND_CLOSEST helper (David Arcari) [2004468] - units: Add SI metric prefix definitions (David Arcari) [2004468] - i2c: busses: i2c-designware-master: Fix misnaming of 'i2c_dw_init_master()' (David Arcari) [2004468] - MAINTAINERS: adjust to removing i2c designware platform data (David Arcari) [2004468] - i2c: designware: Get rid of legacy platform data (David Arcari) [2004468] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (David Arcari) [2004468] - i2c: designware: Switch over to i2c_freq_mode_string() (David Arcari) [2004468] - i2c: core: add api to provide frequency mode strings (David Arcari) [2004468] - i2c: designware: Fix return value check in navi_amd_register_client() (David Arcari) [2004468] - i2c: drivers: Use generic definitions for bus frequencies (part 2) (David Arcari) [2004468] - i2c: designware: Add driver support for AMD NAVI GPU (David Arcari) [2004468] - i2c: designware: Adjust bus_freq_hz when refuse high speed mode set (David Arcari) [2004468] - i2c: designware: Get right data length (David Arcari) [2004468] - i2c: designware: Make register offsets all of the same width (David Arcari) [2004468] - i2c: designware: Switch header to use BIT() and GENMASK() (David Arcari) [2004468] - i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED (David Arcari) [2004468] - i2c: designware: call i2c_dw_read_clear_intrbits_slave() once (David Arcari) [2004468] - i2c: busses: Use fallthrough pseudo-keyword (David Arcari) [2004468] - i2c: designware: platdrv: Set class based on DMI (David Arcari) [2004468] - i2c: designware: Adjust bus speed independently of ACPI (David Arcari) [2004468] - i2c: designware: Add Baikal-T1 System I2C support (David Arcari) [2004468] - i2c: designware: Move reg-space remapping into a dedicated function (David Arcari) [2004468] - i2c: designware: Retrieve quirk flags as early as possible (David Arcari) [2004468] - i2c: designware: Convert driver to using regmap API (David Arcari) [2004468] - i2c: designware: Discard Cherry Trail model flag (David Arcari) [2004468] - i2c: designware: Drop hard coded FIFO depth assignment (David Arcari) [2004468] - i2c: designware: Read counters from ACPI for PCI driver (David Arcari) [2004468] - i2c: designware: Move ACPI parts into common module (David Arcari) [2004468] - i2c: designware: Drop unneeded condition in i2c_dw_validate_speed() (David Arcari) [2004468] - i2c: designware: Move i2c_dw_validate_speed() helper to a common code (David Arcari) [2004468] - i2c: designware: Include proper headers in i2c-desingware-core.h (David Arcari) [2004468] - i2c: designware: Get rid of PCI driver specifics in common code (David Arcari) [2004468] - i2c: designware: Allow slave mode for PCI enumerated devices (David Arcari) [2004468] - i2c: designware: Rename i2c_dw_probe() to i2c_dw_probe_master() (David Arcari) [2004468] - i2c: designware: Switch PCI driver to use i2c_dw_configure_master() (David Arcari) [2004468] - i2c: designware: Move configuration routines to respective modules (David Arcari) [2004468] - i2c: designware: Use devm_platform_ioremap_resource() to simplify code (David Arcari) [2004468] - i2c: designware: Calculate SCL timing parameter for High Speed Mode (David Arcari) [2004468] - i2c: designware: Calculate SCL timing parameter for Fast Mode Plus (David Arcari) [2004468] - i2c: designware: platdrv: Remove DPM_FLAG_SMART_SUSPEND flag on BYT and CHT (David Arcari) [2004468] - i2c: drivers: Use generic definitions for bus frequencies (David Arcari) [2004468] - i2c: core: Provide generic definitions for bus frequencies (David Arcari) [2004468] - i2c: designware: Fix spelling typos in the comments (David Arcari) [2004468] - i2c: designware: Discard i2c_dw_read_comp_param() function (David Arcari) [2004468] - i2c: designware: Detect the FIFO size in the common code (David Arcari) [2004468] - i2c: designware: Add ACPI HID for Hisilicon Hip08-Lite I2C controller (David Arcari) [2004468] - i2c: designware: Fix optional reset error handling (David Arcari) [2004468] - i2c: designware: assert reset when error happen at ->probe() (David Arcari) [2004468] - i2c: designware: Synchronize IRQs when unregistering slave client (David Arcari) [2004468] - i2c: designware: Fix unused variable warning (David Arcari) [2004468] - i2c: designware: make use of devm_gpiod_get_optional (David Arcari) [2004468] - i2c: busses: Use dev_get_drvdata where possible (David Arcari) [2004468] - i2c: designware: ratelimit 'transfer when suspended' errors (David Arcari) [2004468] - i2c: designware: Add support for an interface clock (David Arcari) [2004468] - i2c: i2c-designware-platdrv: Always use a dynamic adapter number (David Arcari) [2004468] - i2c: i2c-designware-platdrv: Cleanup setting of the adapter number (David Arcari) [2004468] - i2c: designware: Do not allow i2c_dw_xfer() calls while suspended (David Arcari) [2004468] - i2c: designware: Cleanup bus lock handling (David Arcari) [2004468] - i2c: designware: Set IRQF_NO_SUSPEND flag for all BYT and CHT controllers (David Arcari) [2004468] - i2c: designware: Call i2c_dw_clk_rate() only when calculating timings (David Arcari) [2004468] - i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disabled workaround (David Arcari) [2004468] - i2c: designware: add MSCC Ocelot support (David Arcari) [2004468] - i2c: designware: allow IP specific sda_hold_time (David Arcari) [2004468] - i2c: designware: move #ifdef CONFIG_OF to the top (David Arcari) [2004468] - i2c: designware: use generic table matching (David Arcari) [2004468] - i2c: designware: Add SPDX license tag (David Arcari) [2004468] - i2c: designware: Convert to use struct i2c_timings (David Arcari) [2004468] - i2c: designware-pcidrv: Mark expected switch fall-through (David Arcari) [2004468] - i2c: designware-master: use core to detect 'no zero length' quirk (David Arcari) [2004468] - i2c: designware: Add debug print for bus speed (David Arcari) [2004468] - i2c: designware: Add debug print for SDA hold time value (David Arcari) [2004468] - i2c: designware: Separate timing parameter setting from HW initalization (David Arcari) [2004468] - i2c: designware: Move SDA hold time configuration to common code (David Arcari) [2004468] - i2c: designware: Call i2c_dw_clk_rate() only once in i2c_dw_init_master() (David Arcari) [2004468] - i2c: designware: Don't use internal ___constant_swab32 (David Arcari) [2004468] - i2c: designware: Move register access detection to common code (David Arcari) [2004468] - i2c: designware: Remove needless variable from i2c_dw_init_slave() (David Arcari) [2004468]- x86/amd_nb: Add AMD family 17h model 60h PCI IDs (David Arcari) [1987067] - x86/amd_nb: Check vendor in AMD-only functions (David Arcari) [1987067] - hwmon: (k10temp) Add support for yellow carp (David Arcari) [1987067] - x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Arcari) [1987067] - x86: Fix various typos in comments, take #2 (David Arcari) [1987067] - x86/amd_nb, char/amd64-agp: Use amd_nb_num() accessor (David Arcari) [1987067] - x86/amd_nb: Add PCI device IDs for family 17h, model 70h (David Arcari) [1987067] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 477 (David Arcari) [1987067] - x86/amd_nb: Make hygon_nb_misc_ids static (David Arcari) [1987067] - x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (David Arcari) [1987067] - x86/cpu: Create Hygon Dhyana architecture support file (David Arcari) [1987067] - hwmon: (k10temp) Rework the temperature offset calculation (David Arcari) [1987067] - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (David Arcari) [1987067] - hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (David Arcari) [1987067] - hwmon: (k10temp) support Zen3 APUs (David Arcari) [1987067] - CI: Fix RT branch name (Veronika Kabatova) - platform/x86/intel: pmc/core: Add GBE Package C10 fix for Alder Lake PCH (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Alder Lake low power mode support for pmc core (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Latency Tolerance Reporting (LTR) support to Alder Lake (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Alderlake support to pmc core driver (David Arcari) [1962965] - redhat/configs: Add CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) [1962965] - platform/x86: intel_pmc_core: Move to intel sub-directory (David Arcari) [1962965] - platform/x86: intel_skl_int3472: Move to intel/ subfolder (David Arcari) [1962965] - platform/x86: intel_pmc_core: Prevent possibile overflow (David Arcari) [1962965] - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi) [1816769] - KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov) [2001915] - pinctrl: amd: Handle wake-up interrupt (David Arcari) [2000228] - pinctrl: amd: Add irq field data (David Arcari) [2000228] - pinctrl: amd: Fix an issue with shutdown when system set to s0ix (David Arcari) [2000228] - pinctrl/amd: Add device HID for new AMD GPIO controller (David Arcari) [2000228] - pinctrl: amd: Implement irq_set_wake (David Arcari) [2000228] - genirq/PM: Introduce IRQCHIP_ENABLE_WAKEUP_ON_SUSPEND flag (David Arcari) [2000228] - pinctrl: amd: remove debounce filter setting in IRQ type setting (David Arcari) [2000228] - pinctrl: amd: print debounce filter info in debugfs (David Arcari) [2000228] - pinctrl: amd: use higher precision for 512 RtcClk (David Arcari) [2000228] - pinctrl: amd: fix incorrect way to disable debounce filter (David Arcari) [2000228] - pinctrl: amd: Use irqchip template (David Arcari) [2000228] - pinctrl: pinctrl-amd: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (David Arcari) [2000228] - pinctrl: amd: Honor IRQ trigger type requested by the caller (David Arcari) [2000228] - pinctrl: Use new GPIO_LINE_DIRECTION (David Arcari) [2000228] - remove ioremap_nocache and devm_ioremap_nocache (David Arcari) [2000228] - pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler() (David Arcari) [2000228] - pinctrl: amd: disable spurious-firing GPIO IRQs (David Arcari) [2000228] - pinctrl: Remove dev_err() usage after platform_get_irq() (David Arcari) [2000228] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (David Arcari) [2000228] - pinctrl/amd: fix typo (David Arcari) [2000228] - pinctrl: pinctrl-amd: simplify getting .driver_data (David Arcari) [2000228] - pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type (David Arcari) [2000228] - pinctrl: Include nothing else (David Arcari) [2000228] - pinctrl/amd: only handle irq if it is pending and unmasked (David Arcari) [2000228] - pinctrl/amd: fix gpio irq level in debugfs (David Arcari) [2000228] - smartpqi: Update version to 2.1.10-025 (Don Brace) [1980106] - scsi: smartpqi: Replace one-element array with flexible-array member (Don Brace) [1980106] - scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Don Brace) [1980106] - scsi: smartpqi: Update version to 2.1.10-020 (Don Brace) [1980106] - scsi: smartpqi: Fix ISR accessing uninitialized data (Don Brace) [1980106] - scsi: smartpqi: Add PCI IDs for new ZTE controllers (Don Brace) [1980106] - scsi: smartpqi: Add PCI ID for new ntcom controller (Don Brace) [1980106] - scsi: smartpqi: Add SCSI cmd info for resets (Don Brace) [1980106] - scsi: smartpqi: Change Kconfig menu entry to Microchip (Don Brace) [1980106] - scsi: smartpqi: Change driver module macros to Microchip (Don Brace) [1980106] - scsi: smartpqi: Update copyright notices (Don Brace) [1980106] - scsi: smartpqi: Add PCI IDs for H3C P4408 controllers (Don Brace) [1980106]- lib/linear_ranges: fix repeated words & one typo (Nico Pache) [2006475] - lib: linear_ranges: Add missing MODULE_LICENSE() (Nico Pache) [2006475] - bpf: Fix regression on BPF_OBJ_GET with non-O_RDWR flags (Jiri Olsa) [1944798] - bpf, x86: Fix extable offset calculation (Jiri Olsa) [1944798] - bpftool: Add Makefile target bootstrap (Jiri Olsa) [1944798] - bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args (Jiri Olsa) [1944798] - docs, bpf: Add minimal markup to address doc warning (Jiri Olsa) [1944798] - test_bpf: Remove EXPECTED_FAIL flag from bpf_fill_maxinsns11 (Jiri Olsa) [1944798] - trace: bpf: Allow bpf to attach to bare tracepoints (Jiri Olsa) [1944798] - docs: bpf: Clarify -mcpu=v3 requirement for atomic ops (Jiri Olsa) [1944798] - tools, headers: Sync struct bpf_perf_event_data (Jiri Olsa) [1944798] - selftests/bpf: Add missing cleanup in atomic_bounds test (Jiri Olsa) [1944798] - docs: bpf: Clarify BPF_CMPXCHG wording (Jiri Olsa) [1944798] - docs: bpf: Fixup atomics markup (Jiri Olsa) [1944798] - bpf: Document new atomic instructions (Jiri Olsa) [1944798] - kbuild: Do not clean resolve_btfids if the output does not exist (Jiri Olsa) [1944798] - kbuild: Add resolve_btfids clean to root clean target (Jiri Olsa) [1944798] - bpf: Introduce task_vma bpf_iter (Jiri Olsa) [1944798] - bpf: Allow bpf_d_path in bpf_iter program (Jiri Olsa) [1944798] - selftests/bpf: Add test for bpf_iter_task_vma (Jiri Olsa) [1944798] - bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Jiri Olsa) [1944798] - libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Jiri Olsa) [1944798] - bpf: Update selftests to reflect new error states (Jiri Olsa) [1944798] - bpf, x86: Validate computation of branch displacements for x86-32 (Jiri Olsa) [1944798] - bpf, x86: Validate computation of branch displacements for x86-64 (Jiri Olsa) [1944798] - bpf: program: Refuse non-O_RDWR flags in BPF_OBJ_GET (Jiri Olsa) [1944798] - bpf: Take module reference for trampoline in module (Jiri Olsa) [1944798] - bpf/selftests: Test that kernel rejects a TCP CC with an invalid license (Jiri Olsa) [1944798] - bpf: Enforce that struct_ops programs be GPL-only (Jiri Olsa) [1944798] - libbpf: Fix bail out from 'ringbuf_process_ring()' on error (Jiri Olsa) [1944798] - selftests/bpf: Add selftest for pointer-to-array-of-struct BTF dump (Jiri Olsa) [1944798] - libbpf: Fix BTF dump of pointer-to-array-of-struct (Jiri Olsa) [1944798] - bpf, selftests: Fix up some test_verifier cases for unprivileged (Jiri Olsa) [1944798] - bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Jiri Olsa) [1944798] - libbpf: Fix INSTALL flag order (Jiri Olsa) [1944798] - libbpf: Clear map_info before each bpf_obj_get_info_by_fd (Jiri Olsa) [1944798] - samples, bpf: Add missing munmap in xdpsock (Jiri Olsa) [1944798] - tools/resolve_btfids: Fix build error with older host toolchains (Jiri Olsa) [1944798] - selftests/bpf: Fix a compiler warning in global func test (Jiri Olsa) [1944798] - bpf: Drop imprecise log message (Jiri Olsa) [1944798] - bpf: Clear percpu pointers in bpf_prog_clone_free() (Jiri Olsa) [1944798] - bpf: Fix a warning message in mark_ptr_not_null_reg() (Jiri Olsa) [1944798] - selftests/bpf: Add unit tests for pointers in global functions (Jiri Olsa) [1944798] - bpf: Support pointers in global func args (Jiri Olsa) [1944798] - bpf: Extract nullable reg type conversion into a helper function (Jiri Olsa) [1944798] - bpf: Rename bpf_reg_state variables (Jiri Olsa) [1944798] - tools/resolve_btfids: Add /libbpf to .gitignore (Jiri Olsa) [1944798] - bpf: selftests: Add non function pointer test to struct_ops (Jiri Olsa) [1944798] - libbpf: Ignore non function pointer member in struct_ops (Jiri Olsa) [1944798] - bpf: Clear per_cpu pointers during bpf_prog_realloc (Jiri Olsa) [1944798] - selftests/bpf: Add a selftest for the tracing bpf_get_socket_cookie (Jiri Olsa) [1944798] - selftests/bpf: Use vmlinux.h in socket_cookie_prog.c (Jiri Olsa) [1944798] - selftests/bpf: Integrate the socket_cookie test to test_progs (Jiri Olsa) [1944798] - bpf: Expose bpf_get_socket_cookie to tracing programs (Jiri Olsa) [1944798] - selftests/bpf: Convert test_xdp_redirect.sh to bash (Jiri Olsa) [1944798] - selftests/bpf: Add a test for map-in-map and per-cpu maps in sleepable progs (Jiri Olsa) [1944798] - bpf: Allows per-cpu maps and map-in-map in sleepable programs (Jiri Olsa) [1944798] - selftests/bpf: Improve recursion selftest (Jiri Olsa) [1944798] - selftest/bpf: Add a recursion test (Jiri Olsa) [1944798] - bpf: Count the number of times recursion was prevented (Jiri Olsa) [1944798] - bpf: Add per-program recursion prevention mechanism (Jiri Olsa) [1944798] - bpf: Compute program stats for sleepable programs (Jiri Olsa) [1944798] - bpf: Run sleepable programs with migration disabled (Jiri Olsa) [1944798] - bpf: Optimize program stats (Jiri Olsa) [1944798] - selftests/bpf: Simplify the calculation of variables (Jiri Olsa) [1944798] - selftest/bpf: Add test for var-offset stack access (Jiri Olsa) [1944798] - tools/resolve_btfids: Set srctree variable unconditionally (Jiri Olsa) [1944798] - tools/resolve_btfids: Check objects before removing (Jiri Olsa) [1944798] - tools/resolve_btfids: Build libbpf and libsubcmd in separate directories (Jiri Olsa) [1944798] - bpf: Simplify bool comparison (Jiri Olsa) [1944798] - selftests/bpf: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf/benchs/bench_ringbufs: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf: Refactor BPF_PSEUDO_CALL checking as a helper function (Jiri Olsa) [1944798] - bpf/selftests: Update the IMA test to use BPF ring buffer (Jiri Olsa) [1944798] - bpf: Allow usage of BPF ringbuffer in sleepable programs (Jiri Olsa) [1944798] - bpf/selftests: Add a short note about vmtest.sh in README.rst (Jiri Olsa) [1944798] - bpf: Helper script for running BPF presubmit tests (Jiri Olsa) [1944798] - bpf: Emit explicit NULL pointer checks for PROBE_LDX instructions. (Jiri Olsa) [1944798] - libbpf: Stop using feature-detection Makefiles (Jiri Olsa) [1944798] - selftest/bpf: Testing for multiple logs on REJECT (Jiri Olsa) [1944798] - samples: bpf: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf: Propagate stack bounds to registers in atomics w/ BPF_FETCH (Jiri Olsa) [1944798] - samples/bpf: Add include dir for MIPS Loongson64 to fix build errors (Jiri Olsa) [1944798] - bpf: Simplify cases in bpf_base_func_proto (Jiri Olsa) [1944798] - samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warnings (Jiri Olsa) [1944798] - selftests/bpf: Avoid useless void *-casts (Jiri Olsa) [1944798] - selftests/bpf: Consistent malloc/calloc usage (Jiri Olsa) [1944798] - selftests/bpf: Avoid heap allocation (Jiri Olsa) [1944798] - selftests/bpf: Define local variables at the beginning of a block (Jiri Olsa) [1944798] - selftests/bpf: Change type from void * to struct generic_data * (Jiri Olsa) [1944798] - selftests/bpf: Change type from void * to struct ifaceconfigobj * (Jiri Olsa) [1944798] - selftests/bpf: Remove casting by introduce local variable (Jiri Olsa) [1944798] - selftests/bpf: Improve readability of xdpxceiver/worker_pkt_validate() (Jiri Olsa) [1944798] - selftests/bpf: Remove memory leak (Jiri Olsa) [1944798] - selftests/bpf: Fix style warnings (Jiri Olsa) [1944798] - selftests/bpf: Remove unused enums (Jiri Olsa) [1944798] - selftests/bpf: Remove a lot of ifobject casting (Jiri Olsa) [1944798] - samples/bpf: Add xdp program on egress for xdp_redirect_map (Jiri Olsa) [1944798] - bpf: Fix typo in scalar{,32}_min_max_rsh comments (Jiri Olsa) [1944798] - bpf, docs: Update build procedure for manually compiling LLVM and Clang (Jiri Olsa) [1944798] - selftest/bpf: Fix typo (Jiri Olsa) [1944798] - libbpf: Use string table index from index table if needed (Jiri Olsa) [1944798] - bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt (Jiri Olsa) [1944798] - bpf: Permit size-0 datasec (Jiri Olsa) [1944798] - selftests: bpf: Add a new test for bare tracepoints (Jiri Olsa) [1944798] - selftests/bpf: Add verifier tests for x64 jit jump padding (Jiri Olsa) [1944798] - bpf,x64: Pad NOPs to make images converge more easily (Jiri Olsa) [1944798] - tools/bpftool: Add -Wall when building BPF programs (Jiri Olsa) [1944798] - bpf: Declare __bpf_free_used_maps() unconditionally (Jiri Olsa) [1944798] - bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h (Jiri Olsa) [1944798] - kernel.spec: Add support to use vmlinux.h (Jiri Olsa) [1989087] - spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) [1989087] - lib/test_scanf: Handle n_bits == 0 in random tests (Chris von Recklinghausen) [1985062] - printk/console: Check consistent sequence number when handling race in console_unlock() (Chris von Recklinghausen) [1985062] - printk: fix cpu lock ordering (Chris von Recklinghausen) [1985062] - lib/dump_stack: move cpu lock to printk.c (Chris von Recklinghausen) [1985062] - random32: Fix implicit truncation warning in prandom_seed_state() (Chris von Recklinghausen) [1985062] - lib: test_scanf: Remove pointless use of type_min() with unsigned types (Chris von Recklinghausen) [1985062] - selftests: lib: Add wrapper script for test_scanf (Chris von Recklinghausen) [1985062] - lib: test_scanf: Add tests for sscanf number conversion (Chris von Recklinghausen) [1985062] - lib: vsprintf: Fix handling of number field widths in vsscanf (Chris von Recklinghausen) [1985062] - lib: vsprintf: scanf: Negative number must have field width > 1 (Chris von Recklinghausen) [1985062] - usb: host: xhci-tegra: Switch to use ptTs (Chris von Recklinghausen) [1985062] - nilfs2: Switch to use ptTs (Chris von Recklinghausen) [1985062] - kdb: Switch to use ptTs (Chris von Recklinghausen) [1985062] - lib/vsprintf: Allow to override ISO 8601 date and time separator (Chris von Recklinghausen) [1985062] - printk: Remove trailing semicolon in macros (Chris von Recklinghausen) [1985062] - printk: Move EXPORT_SYMBOL() closer to vprintk definition (Chris von Recklinghausen) [1985062] - kernel/printk.c: Fixed mundane typos (Chris von Recklinghausen) [1985062] - printk: rename vprintk_func to vprintk (Chris von Recklinghausen) [1985062] - printk: console: remove unnecessary safe buffer usage (Chris von Recklinghausen) [1985062] - printk: kmsg_dump: remove _nolock() variants (Chris von Recklinghausen) [1985062] - printk: remove logbuf_lock (Chris von Recklinghausen) [1985062] - printk: introduce a kmsg_dump iterator (Chris von Recklinghausen) [1985062] - printk: kmsg_dumper: remove @active field (Chris von Recklinghausen) [1985062] - printk: add syslog_lock (Chris von Recklinghausen) [1985062] - printk: use atomic64_t for devkmsg_user.seq (Chris von Recklinghausen) [1985062] - printk: use seqcount_latch for clear_seq (Chris von Recklinghausen) [1985062] - printk: introduce CONSOLE_LOG_MAX (Chris von Recklinghausen) [1985062] - printk: consolidate kmsg_dump_get_buffer/syslog_print_all code (Chris von Recklinghausen) [1985062] - printk: refactor kmsg_dump_get_buffer() (Chris von Recklinghausen) [1985062] - printk: kmsg_dump: remove unused fields (Chris von Recklinghausen) [1985062] - printk: limit second loop of syslog_print_all (Chris von Recklinghausen) [1985062] - mtd: mtdoops: synchronize kmsg_dumper (Chris von Recklinghausen) [1985062] - vsprintf: dump full information of page flags in pGp (Chris von Recklinghausen) [1985062] - mm, slub: don't combine pr_err with INFO (Chris von Recklinghausen) [1985062] - mm, slub: use pGp to print page flags (Chris von Recklinghausen) [1985062] - lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() (Chris von Recklinghausen) [1985062] - printk: clarify the documentation for plain pointer printing (Chris von Recklinghausen) [1985062] - lib/vsprintf: do not show no_hash_pointers message multiple times (Chris von Recklinghausen) [1985062] - kdb: Refactor env variables get/set code (Chris von Recklinghausen) [1985062] - kernel: debug: Ordinary typo fixes in the file gdbstub.c (Chris von Recklinghausen) [1985062] - kdb: Simplify kdb commands registration (Chris von Recklinghausen) [1985062] - seqlock,lockdep: Fix seqcount_latch_init() (Chris von Recklinghausen) [1985062] - printk: avoid prb_first_valid_seq() where possible (Chris von Recklinghausen) [1985062] - printk: rectify kernel-doc for prb_rec_init_wr() (Chris von Recklinghausen) [1985062] - lib/vsprintf: no_hash_pointers prints all addresses as unhashed (Chris von Recklinghausen) [1985062] - kselftest: add support for skipped tests (Chris von Recklinghausen) [1985062] - lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers (Chris von Recklinghausen) [1985062] - printk: fix deadlock when kernel panic (Chris von Recklinghausen) [1985062] - torture: Remove "Failed to add ttynull console" false positive (Chris von Recklinghausen) [1985062] - printk: fix string termination for record_print_text() (Chris von Recklinghausen) [1985062] - printk: fix buffer overflow potential for print_text() (Chris von Recklinghausen) [1985062] - printk: fix kmsg_dump_get_buffer length calulations (Chris von Recklinghausen) [1985062] - printk: ringbuffer: fix line counting (Chris von Recklinghausen) [1985062] - Revert "init/console: Use ttynull as a fallback when there is no console" (Chris von Recklinghausen) [1985062] - printk: remove obsolete dead assignment (Chris von Recklinghausen) [1985062] - printk: ringbuffer: Reference text_data_ring directly in callees. (Chris von Recklinghausen) [1985062] - printk/console: Allow to disable console output by using console="" or console=null (Chris von Recklinghausen) [1985062] - init/console: Use ttynull as a fallback when there is no console (Chris von Recklinghausen) [1985062] - printk: remove logbuf_lock writer-protection of ringbuffer (Chris von Recklinghausen) [1985062] - printk: inline log_output(),log_store() in vprintk_store() (Chris von Recklinghausen) [1985062] - printk: remove unneeded dead-store assignment (Chris von Recklinghausen) [1985062] - printk: finalize records with trailing newlines (Chris von Recklinghausen) [1985062] - printk: ringbuffer: Wrong data pointer when appending small string (Chris von Recklinghausen) [1985062] - printk: reduce setup_text_buf size to LOG_LINE_MAX (Chris von Recklinghausen) [1985062] - printk: avoid and/or handle record truncation (Chris von Recklinghausen) [1985062] - printk: remove dict ring (Chris von Recklinghausen) [1985062] - printk: move dictionary keys to dev_printk_info (Chris von Recklinghausen) [1985062] - printk: move printk_info into separate array (Chris von Recklinghausen) [1985062] - printk: reimplement log_cont using record extension (Chris von Recklinghausen) [1985062] - printk: ringbuffer: add finalization/extension support (Chris von Recklinghausen) [1985062] - printk: ringbuffer: change representation of states (Chris von Recklinghausen) [1985062] - printk: ringbuffer: clear initial reserved fields (Chris von Recklinghausen) [1985062] - printk: ringbuffer: add BLK_DATALESS() macro (Chris von Recklinghausen) [1985062] - printk: ringbuffer: relocate get_data() (Chris von Recklinghausen) [1985062] - printk: ringbuffer: avoid memcpy() on state_var (Chris von Recklinghausen) [1985062] - printk: ringbuffer: fix setting state in desc_read() (Chris von Recklinghausen) [1985062] - seqlock: Introduce seqcount_latch_t (Chris von Recklinghausen) [1985062] - scripts/gdb: update for lockless printk ringbuffer (Chris von Recklinghausen) [1985062] - scripts/gdb: add utils.read_ulong() (Chris von Recklinghausen) [1985062] - printk: reduce LOG_BUF_SHIFT range for H8300 (Chris von Recklinghausen) [1985062] - printk: ringbuffer: support dataless records (Chris von Recklinghausen) [1985062] - MAINTAIERS: Add John Ogness as printk reviewer (Chris von Recklinghausen) [1985062] - printk: use the lockless ringbuffer (Chris von Recklinghausen) [1985062] - Revert "printk: lock/unlock console only for new logbuf entries" (Chris von Recklinghausen) [1985062] - printk: add lockless ringbuffer (Chris von Recklinghausen) [1985062] - crash: add VMCOREINFO macro to define offset in a struct declared by typedef (Chris von Recklinghausen) [1985062] - printk: Use fallthrough pseudo-keyword (Chris von Recklinghausen) [1985062] - kernel.h: Move oops_in_progress to printk.h (Chris von Recklinghausen) [1985062] - serial: 8250: change lock order in serial8250_do_startup() (Chris von Recklinghausen) [1985062] - kernel: printk: delete repeated words in comments (Chris von Recklinghausen) [1985062] - random32: Restore __latent_entropy attribute on net_rand_state (Chris von Recklinghausen) [1985062] - random32: add a tracepoint for prandom_u32() (Chris von Recklinghausen) [1985062] - init: open code setting up stdin/stdout/stderr (Chris von Recklinghausen) [1985062] - hvc: unify console setup naming (Chris von Recklinghausen) [1985062] - console: Fix trivia typo 'change' -> 'chance' (Chris von Recklinghausen) [1985062] - console: Propagate error code from console ->setup() (Chris von Recklinghausen) [1985062] - tty: hvc: Return proper error code from console ->setup() hook (Chris von Recklinghausen) [1985062] - lib/vsprintf: Force type of flags value for gfp_t (Chris von Recklinghausen) [1985062] - lib/vsprintf: Replace custom spec to print decimals with generic one (Chris von Recklinghausen) [1985062] - lib/vsprintf: Replace hidden BUILD_BUG_ON() with static_assert() (Chris von Recklinghausen) [1985062] - printk: Make linux/printk.h self-contained (Chris von Recklinghausen) [1985062] - doc:kmsg: explicitly state the return value in case of SEEK_CUR (Chris von Recklinghausen) [1985062] - Replace HTTP links with HTTPS ones: vsprintf (Chris von Recklinghausen) [1985062] - Revert "kernel/printk: add kmsg SEEK_CUR handling" (Chris von Recklinghausen) [1985062] - random32: move the pseudo-random 32-bit definitions to prandom.h (Chris von Recklinghausen) [1985062] - printk/kdb: Redirect printk messages into kdb in any context (Chris von Recklinghausen) [1985062] - usb: pulse8-cec: Switch to use ptT (Chris von Recklinghausen) [1985062] - lib/vsprintf: Print time64_t in human readable format (Chris von Recklinghausen) [1985062] - printk: Remove pr_cont_once() (Chris von Recklinghausen) [1985062] - printk: handle blank console arguments passed in. (Chris von Recklinghausen) [1985062] - kernel/printk: add kmsg SEEK_CUR handling (Chris von Recklinghausen) [1985062] - printk: Fix a typo in comment "interator"->"iterator" (Chris von Recklinghausen) [1985062] - printk: Correctly set CON_CONSDEV even when preferred console was not registered (Chris von Recklinghausen) [1985062] - printk: Fix preferred console selection with multiple matches (Chris von Recklinghausen) [1985062] - printk: Move console matching logic into a separate function (Chris von Recklinghausen) [1985062] - lib/vsprintf: update comment about simple_strto() functions (Chris von Recklinghausen) [1985062] - printk: Convert a use of sprintf to snprintf in console_unlock (Chris von Recklinghausen) [1985062] - lib/dynamic_debug.c: use address-of operator on section symbols (Chris von Recklinghausen) [1985062] - printk: fix exclusive_console replaying (Chris von Recklinghausen) [1985062] - Revert "fs: remove ksys_dup()" (Chris von Recklinghausen) [1985062] - early init: fix error handling when opening /dev/console (Chris von Recklinghausen) [1985062] - device.h: move dev_printk()-like functions to dev_printk.h (Chris von Recklinghausen) [1985062] - docs: printk-formats: add ptrdiff_t type to printk-formats (Chris von Recklinghausen) [1985062] - fs: remove ksys_dup() (Chris von Recklinghausen) [1985062] - MAINTAINERS: Add VSPRINTF (Chris von Recklinghausen) [1985062] - tools lib api: Renaming pr_warning to pr_warn (Chris von Recklinghausen) [1985062] - lib: cpu_rmap: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - trace: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - vgacon: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - scsi: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: intel_oaktrail: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: asus-laptop: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: eeepc-laptop: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - oprofile: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - of: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - macintosh: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - idsn: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - ide: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - crypto: n2: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - clocksource: samsung_pwm_timer: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - gdrom: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - drbd: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - x86: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - arm64: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - dump_stack: avoid the livelock of the dump_lock (Chris von Recklinghausen) [1985062] - lib/vsprintf: Add pfw conversion specifier for printing fwnode names (Chris von Recklinghausen) [1985062] - lib/vsprintf: Make use of fwnode API to obtain node names and separators (Chris von Recklinghausen) [1985062] - ABI: Update dev-kmsg documentation to match current kernel behaviour (Chris von Recklinghausen) [1985062] - printk: Replace strncmp() with str_has_prefix() (Chris von Recklinghausen) [1985062] - lib/test_printf: Remove obvious comments from pd and pD tests (Chris von Recklinghausen) [1985062] - lib/test_printf: Add test of null/invalid pointer dereference for dentry (Chris von Recklinghausen) [1985062] - vsprintf: Prevent crash when dereferencing invalid pointers for pD (Chris von Recklinghausen) [1985062] - printk: Do not lose last line in kmsg buffer dump (Chris von Recklinghausen) [1985062] - scripts/gdb: fix lx-dmesg when CONFIG_PRINTK_CALLER is set (Chris von Recklinghausen) [1985062] - lib/vsprintf: Remove support for pF and pf in favour of pS and ps (Chris von Recklinghausen) [1985062] - tracing: kdb: Allow ftdump to skip all but the last few entries (Chris von Recklinghausen) [1985062] - tracing: kdb: The skip_lines parameter should have been skip_entries (Chris von Recklinghausen) [1985062] - tracing: Add trace_total_entries() / trace_total_entries_cpu() (Chris von Recklinghausen) [1985062] - tty: Add NULL TTY driver (Chris von Recklinghausen) [1985062] - treewide: Switch printk users from pf and pF to ps and pS, respectively (Chris von Recklinghausen) [1985062] - iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver (Chris von Recklinghausen) [1985062] - device.h: Add __cold to dev_ logging functions (Chris von Recklinghausen) [1985062] - dynamic_debug: move pr_err from module.c to ddebug_add_module (Chris von Recklinghausen) [1985062] - dynamic_debug: don't duplicate modname in ddebug_add_module (Chris von Recklinghausen) [1985062] - kdb: use bool for binary state indicators (Chris von Recklinghausen) [1985062] - panic: avoid deadlocks in re-entrant console drivers (Chris von Recklinghausen) [1985062] - x86/apic: Trivial coding style fixes (Chris von Recklinghausen) [1985062] - video/console/vgacon: Print big fat warning with nomodeset (Chris von Recklinghausen) [1985062] - device: Add #define dev_fmt similar to #define pr_fmt (Chris von Recklinghausen) [1985062] - bcache: replace 'pF' by 'pS' in seq_printf() (Chris von Recklinghausen) [1985062] - Revert "Merge: redhat: switch secureboot kernel image signing to release keys" (Augusto Caringi) - drm/nouveau/fifo/ga102: initialise chid on return from channel creation (Ben Skeggs) [1997878] - drm/nouveau/ga102-: support ttm buffer moves via copy engine (Ben Skeggs) [1997878] - drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows (Ben Skeggs) [1997878] - drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences (Ben Skeggs) [1997878] - drm/nouveau/disp: power down unused DP links during init (Ben Skeggs) [1997878] - drm/nouveau: recognise GA107 (Ben Skeggs) [1997878] - PCI: Mark TI C667X to avoid bus reset (Alex Williamson) [1975768] - redhat: switch secureboot kernel image signing to release keys (Bruno Meneguele) - CI: handle RT branches in a single config (Veronika Kabatova) - CI: Fix RT check branch name (Veronika Kabatova) - CI: Drop private CI config (Veronika Kabatova) - CI: extend template use (Veronika Kabatova) - Revert "Merge: mt7921e: enable new Mediatek wireless hardware" (Bruno Meneguele) [2009501] - megaraid_sas: fix concurrent access to ISR between IRQ polling and real interrupt (Tomas Henzl) [2009022] - scsi: megaraid_sas: mq_poll support (Tomas Henzl) [2009022] - [PATCH v2] scsi: qla2xxx: Suppress unnecessary log messages during login (Nilesh Javali) [1982186] - scsi: qla2xxx: Fix excessive messages during device logout (Nilesh Javali) [1982186] - PCI: pciehp: Ignore Link Down/Up caused by DPC (Myron Stowe) [1981741] - arm64: kpti: Fix "kpti=off" when KASLR is enabled (Mark Salter) [1979731] - arm64: Fix CONFIG_ARCH_RANDOM=n build (Mark Salter) [1979731] - redhat/configs: aarch64: add CONFIG_ARCH_RANDOM (Mark Salter) [1979731] - arm64: Implement archrandom.h for ARMv8.5-RNG (Mark Salter) [1979731] - arm64: kconfig: Fix alignment of E0PD help text (Mark Salter) [1979731] - arm64: Use register field helper in kaslr_requires_kpti() (Mark Salter) [1979731] - arm64: Simplify early check for broken TX1 when KASLR is enabled (Mark Salter) [1979731] - arm64: Use a variable to store non-global mappings decision (Mark Salter) [1979731] - arm64: Don't use KPTI where we have E0PD (Mark Salter) [1979731] - arm64: Factor out checks for KASLR in KPTI code into separate function (Mark Salter) [1979731] - redhat/configs: Add CONFIG_ARM64_E0PD (Mark Salter) [1979731] - arm64: Add initial support for E0PD (Mark Salter) [1979731] - arm64: cpufeature: Export matrix and other features to userspace (Mark Salter) [1980098] - arm64: docs: cpu-feature-registers: Document ID_AA64PFR1_EL1 (Mark Salter) [1980098] - docs/arm64: cpu-feature-registers: Rewrite bitfields that don't follow [e, s] (Mark Salter) [1980098] - docs/arm64: cpu-feature-registers: Documents missing visible fields (Mark Salter) [1980098] - arm64: Introduce system_capabilities_finalized() marker (Mark Salter) [1980098] - arm64: entry.S: Do not preempt from IRQ before all cpufeatures are enabled (Mark Salter) [1980098] - docs/arm64: elf_hwcaps: Document HWCAP_SB (Mark Salter) [1980098] - docs/arm64: elf_hwcaps: sort the HWCAP{, 2} documentation by ascending value (Mark Salter) [1980098] - arm64: cpufeature: Treat ID_AA64ZFR0_EL1 as RAZ when SVE is not enabled (Mark Salter) [1980098] - arm64: cpufeature: Effectively expose FRINT capability to userspace (Mark Salter) [1980098] - arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} (Mark Salter) [1980098] - arm64: Expose FRINT capabilities to userspace (Mark Salter) [1980098] - arm64: Expose ARMv8.5 CondM capability to userspace (Mark Salter) [1980098] - docs: arm64: convert perf.txt to ReST format (Mark Salter) [1980098] - docs: arm64: convert docs to ReST and rename to .rst (Mark Salter) [1980098] - Documentation/arm64: HugeTLB page implementation (Mark Salter) [1980098] - Documentation/arm64/sve: Couple of improvements and typos (Mark Salter) [1980098] - arm64: cpufeature: Fix missing ZFR0 in __read_sysreg_by_encoding() (Mark Salter) [1980098] - arm64: Expose SVE2 features for userspace (Mark Salter) [1980098] - arm64: Advertise ARM64_HAS_DCPODP cpu feature (Mark Salter) [1980098] - arm64: add CVADP support to the cache maintenance helper (Mark Salter) [1980098] - arm64: Fix minor issues with the dcache_by_line_op macro (Mark Salter) [1980098] - arm64: Expose DC CVADP to userspace (Mark Salter) [1980098] - arm64: Handle trapped DC CVADP (Mark Salter) [1980098] - arm64: HWCAP: encapsulate elf_hwcap (Mark Salter) [1980098] - arm64: HWCAP: add support for AT_HWCAP2 (Mark Salter) [1980098] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [1965331] - x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Aristeu Rozanski) [1965331] - EDAC, mce_amd: Print ExtErrorCode and description on a single line (Aristeu Rozanski) [1965331]- scsi: ibmvfc: Fix command state accounting and stale response detection (Steve Best) [1988157] - tasklist_lock, ppc64: Convert tasklist_lock to use qrwlock for ppc64 (Waiman Long) [1978377] - tasklist_lock, ppc64: Provide infrastructure to support specific use of qrwlock (Waiman Long) [1978377] - redhat/configs: Disable CONFIG_PPC_QUEUED_SPINLOCKS (Waiman Long) [1978377] - qspinlock: use signed temporaries for cmpxchg (Waiman Long) [1978377] - powerpc/qspinlock: Optimised atomic_try_cmpxchg_lock() that adds the lock hint (Waiman Long) [1978377] - powerpc/pseries: Implement paravirt qspinlocks for SPLPAR (Waiman Long) [1978377] - powerpc/64s: Implement queued spinlocks and rwlocks (Waiman Long) [1978377] - powerpc: Move spinlock implementation to simple_spinlock (Waiman Long) [1978377] - locking/spinlocks: Remove an instruction from spin and write locks (Waiman Long) [1978377] - net: Fix skb->csum update in inet_proto_csum_replace16(). (Balazs Nemeth) [1975193] - [s390] s390/dasd: fix use after free in dasd path handling (Claudio Imbrenda) [1996764] - powerpc/bpf: Fix detecting BPF atomic instructions (Viktor Malik) [1931483] - selftests/bpf: ringbuf_multi: Test bpf_map__set_inner_map_fd (Viktor Malik) [1931483] - selftests/bpf: ringbuf_multi: Use runtime page size (Viktor Malik) [1931483] - libbpf: Add bpf_map__inner_map API (Viktor Malik) [1931483] - selftests/bpf: ringbuf: Use runtime page size (Viktor Malik) [1931483] - selftests/bpf: mmap: Use runtime page size (Viktor Malik) [1931483] - selftests/bpf: Pass page size from userspace in map_ptr (Viktor Malik) [1931483] - selftests/bpf: Pass page size from userspace in sockopt_sk (Viktor Malik) [1931483] - selftests/bpf: test_progs/sockopt_sk: Convert to use BPF skeleton (Viktor Malik) [1931483] - selftests/bpf: test_progs/sockopt_sk: Remove version (Viktor Malik) [1931483] - powerpc/64s: Fix crashes when toggling entry flush barrier (Diego Domingos) [1894804] - powerpc/64s: flush L1D after user accesses (Diego Domingos) [1894804] - powerpc/uaccess: Evaluate macro arguments once, before user access is allowed (Diego Domingos) [1894804] - powerpc: Fix __clear_user() with KUAP enabled (Diego Domingos) [1894804] - powerpc: Implement user_access_begin and friends (Diego Domingos) [1894804] - powerpc: Add a framework for user access tracking (Diego Domingos) [1894804] - powerpc/64s: flush L1D on kernel entry (Diego Domingos) [1894804] - redhat: enable CONFIG_SLAB_FREELIST_HARDENED (Rafael Aquini) [1862283] - include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swap (Rafael Aquini) [1862283] - uapi: rename ext2_swab() to swab() and share globally in swab.h (Rafael Aquini) [1862283] - lib/timerqueue: Rely on rbtree semantics for next timer (Phil Auld) [1984798] - e1000e: Do not take care about recovery NVM checksum (Ken Cox) [1984558] - qrtr: disable CONFIG_QRTR for non x86_64 archs (Íñigo Huguet) [1999642] - ceph: fix possible null-pointer dereference in ceph_mdsmap_decode() (Jeff Layton) [1989999] - ceph: fix dereference of null pointer cf (Jeff Layton) [1989999] - ceph: correctly handle releasing an embedded cap flush (Jeff Layton) [1989999] - ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton) [1989999] - ceph: don't WARN if we're still opening a session to an MDS (Jeff Layton) [1989999] - rbd: don't hold lock_rwsem while running_list is being drained (Jeff Layton) [1989999] - rbd: always kick acquire on "acquired" and "released" notifications (Jeff Layton) [1989999] - ceph: take reference to req->r_parent at point of assignment (Jeff Layton) [1989999] - ceph: eliminate ceph_async_iput() (Jeff Layton) [1989999] - ceph: don't take s_mutex in ceph_flush_snaps (Jeff Layton) [1989999] - ceph: don't take s_mutex in try_flush_caps (Jeff Layton) [1989999] - ceph: don't take s_mutex or snap_rwsem in ceph_check_caps (Jeff Layton) [1989999] - ceph: eliminate session->s_gen_ttl_lock (Jeff Layton) [1989999] - ceph: allow ceph_put_mds_session to take NULL or ERR_PTR (Jeff Layton) [1989999] - ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton) [1989999] - ceph: add some lockdep assertions around snaprealm handling (Jeff Layton) [1989999] - ceph: decoding error in ceph_update_snap_realm should return -EIO (Jeff Layton) [1989999] - ceph: add IO size metrics support (Jeff Layton) [1989999] - ceph: update and rename __update_latency helper to __update_stdev (Jeff Layton) [1989999] - ceph: simplify the metrics struct (Jeff Layton) [1989999] - libceph: fix doc warnings in cls_lock_client.c (Jeff Layton) [1989999] - libceph: remove unnecessary ret variable in ceph_auth_init() (Jeff Layton) [1989999] - libceph: kill ceph_none_authorizer::reply_buf (Jeff Layton) [1989999] - ceph: make ceph_queue_cap_snap static (Jeff Layton) [1989999] - ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton) [1989999] - libceph: set global_id as soon as we get an auth ticket (Jeff Layton) [1989999] - libceph: don't pass result into ac->ops->handle_reply() (Jeff Layton) [1989999] - ceph: fix error handling in ceph_atomic_open and ceph_lookup (Jeff Layton) [1989999] - ceph: must hold snap_rwsem when filling inode for async create (Jeff Layton) [1989999] - libceph: Fix spelling mistakes (Jeff Layton) [1989999] - libceph: don't set global_id until we get an auth ticket (Jeff Layton) [1989999] - libceph: bump CephXAuthenticate encoding version (Jeff Layton) [1989999] - ceph: don't allow access to MDS-private inodes (Jeff Layton) [1989999] - ceph: fix up some bare fetches of i_size (Jeff Layton) [1989999] - ceph: support getting ceph.dir.rsnaps vxattr (Jeff Layton) [1989999] - ceph: drop pinned_page parameter from ceph_get_caps (Jeff Layton) [1989999] - ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton) [1989999] - ceph: only check pool permissions for regular files (Jeff Layton) [1989999] - ceph: send opened files/pinned caps/opened inodes metrics to MDS daemon (Jeff Layton) [1989999] - ceph: avoid counting the same request twice or more (Jeff Layton) [1989999] - ceph: rename the metric helpers (Jeff Layton) [1989999] - ceph: fix kerneldoc copypasta over ceph_start_io_direct (Jeff Layton) [1989999] - ceph: don't use d_add in ceph_handle_snapdir (Jeff Layton) [1989999] - ceph: don't clobber i_snap_caps on non-I_NEW inode (Jeff Layton) [1989999] - ceph: fix fall-through warnings for Clang (Jeff Layton) [1989999] - net: ceph: Fix a typo in osdmap.c (Jeff Layton) [1989999] - ceph: don't allow type or device number to change on non-I_NEW inodes (Jeff Layton) [1989999] - ceph: defer flushing the capsnap if the Fb is used (Jeff Layton) [1989999] - ceph: allow queueing cap/snap handling after putting cap references (Jeff Layton) [1989999] - ceph: clean up inode work queueing (Jeff Layton) [1989999] - ceph: fix flush_snap logic after putting caps (Jeff Layton) [1989999] - libceph: fix "Boolean result is used in bitwise operation" warning (Jeff Layton) [1989999] - new helper: inode_wrong_type() (Jeff Layton) [1989999] - kabi: Adding symbol single_release (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol single_open (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_read (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_printf (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_lseek (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol unregister_chrdev_region (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_init (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_del (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_alloc (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_add (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol alloc_chrdev_region (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol pcie_capability_read_word (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pcie_capability_read_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pcie_capability_clear_and_set_word (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_write_config_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_write_config_byte (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_set_power_state (drivers/pci/pci.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_read_config_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_read_config_byte (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_irq_vector (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_get_device (drivers/pci/search.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_free_irq_vectors (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_alloc_irq_vectors_affinity (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol kexec_crash_loaded (kernel/kexec_core.c) (Čestmír Kalina) [1945491] - perf/x86/intel: Fix PEBS-via-PT reload base value for Extended PEBS (Michael Petlan) [1998051] - perf/x86/intel/uncore: Fix Add BW copypasta (Michael Petlan) [1998051] - perf/x86/intel/uncore: Add BW counters for GT, IA and IO breakdown (Michael Petlan) [1998051] - Revert "ice: Add initial support framework for LAG" (Michal Schmidt) [1999016] - net: re-initialize slow_gro flag at gro_list_prepare time (Paolo Abeni) [2002367] - cxgb4: dont touch blocked freelist bitmap after free (Rahul Lakkireddy) [1998148] - cxgb4vf: configure ports accessible by the VF (Rahul Lakkireddy) [1961329] - scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (Dick Kennedy) [1976332] - scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (Dick Kennedy) [1976332] - scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash (Dick Kennedy) [1976332]- md/raid10: properly indicate failure when ending a failed write request (Nigel Croxon) [1983859] - md: Constify attribute_group structs (Nigel Croxon) [1983859] - md: mark some personalities as deprecated (Nigel Croxon) [1983859] - md/raid1: rename print_msg with r1bio_existed (Nigel Croxon) [1983859] - async_xor: check src_offs is not NULL before updating it (Nigel Croxon) [1983859] - async_xor: increase src_offs when dropping destination page (Nigel Croxon) [1983859] - md/raid5: reallocate page array after setting new stripe_size (Nigel Croxon) [1983859] - md/raid5: resize stripe_head when reshape array (Nigel Croxon) [1983859] - md/raid5: let multiple devices of stripe_head share page (Nigel Croxon) [1983859] - md/raid6: let async recovery function support different page offset (Nigel Croxon) [1983859] - md/raid6: let syndrome computor support different page offset (Nigel Croxon) [1983859] - md/raid5: convert to new xor compution interface (Nigel Croxon) [1983859] - md/raid5: add new xor function to support different page offset (Nigel Croxon) [1983859] - md/raid5: make async_copy_data() to support different page offset (Nigel Croxon) [1983859] - md/raid5: add a new member of offset into r5dev (Nigel Croxon) [1983859] - x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR (Jay Shin) [1994421] - crypto: ccp - Add support for new CCP/PSP device ID (Vladis Dronov) [1987094] - crypto: ccp - shutdown SEV firmware on kexec (Vladis Dronov) [1987094] - crypto: ccp - Use list_move_tail instead of list_del/list_add_tail in ccp-dmaengine.c (Vladis Dronov) [1987094] - crypto: ccp: ccp-dev: Fix a little doc-rot (Vladis Dronov) [1987094] - crypto: ccp - Fix a resource leak in an error handling path (Vladis Dronov) [1987094] - crypto: ccp - Annotate SEV Firmware file names (Vladis Dronov) [1987094] - crypto: ccp - Make ccp_dev_suspend and ccp_dev_resume void functions (Vladis Dronov) [1987094] - crypto: ccp - Use DEFINE_SPINLOCK() for spinlock (Vladis Dronov) [1987094] - crypto: ccp - A value assigned to a variable is never used (Vladis Dronov) [1987094] - crypto: ccp - Don't initialize SEV support without the SEV feature (Vladis Dronov) [1987094] - crypto: ccp - fix error handling (Vladis Dronov) [1987094] - crypto: ccp - use generic power management (Vladis Dronov) [1987094] - crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1987094] - crypto: ahash - remove useless setting of type flags (Vladis Dronov) [1987094] - crypto: ccp - Silence strncpy warning (Vladis Dronov) [1987094] - crypto: ccp - permit asynchronous skcipher as fallback (Vladis Dronov) [1987094] - crypto: ccp - Fix sparse warnings (Vladis Dronov) [1987094] - crypto: ccp - Update CCP driver maintainer information (Vladis Dronov) [1987094] - crypto: ccp - Fix use of merged scatterlists (Vladis Dronov) [1987094] - crypto: ccp - remove redundant assignment to variable ret (Vladis Dronov) [1987094] - crypto: ccp - use crypto_shash_tfm_digest() (Vladis Dronov) [1987094] - crypto: hash - introduce crypto_shash_tfm_digest() (Vladis Dronov) [1987094] - crypto: ccp -- don't "select" CONFIG_DMADEVICES (Vladis Dronov) [1987094] - crypto: ccp - Update MAINTAINERS for CCP driver (Vladis Dronov) [1987094] - crypto: ccp - switch from ablkcipher to skcipher (Vladis Dronov) [1987094] - ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - ipc/util.c: sysvipc_find_ipc() incorrectly updates position index (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - ipc/util.c: sysvipc_find_ipc() should increase position index (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - psi: Fix psi state corruption when schedule() races with cgroup move (Waiman Long) [2002025] - psi: Optimize task switch inside shared cgroups (Waiman Long) [2002025] - kthread: Fix PF_KTHREAD vs to_kthread() race (Waiman Long) [2002025] - sched/fair: Ignore percpu threads for imbalance pulls (Waiman Long) [2002025] - sched: Fix get_push_task() vs migrate_disable() (Waiman Long) [2002025] - sched: Don't defer CPU pick to migration_cpu_stop() (Waiman Long) [2002025] - sched: Simplify migration_cpu_stop() (Waiman Long) [2002025] - sched: Simplify set_affinity_pending refcounts (Waiman Long) [2002025] - sched: Fix affine_move_task() self-concurrency (Waiman Long) [2002025] - sched: Optimize migration_cpu_stop() (Waiman Long) [2002025] - sched: Collate affine_move_task() stoppers (Waiman Long) [2002025] - sched: Simplify migration_cpu_stop() (Waiman Long) [2002025] - sched: Fix migration_cpu_stop() requeueing (Waiman Long) [2002025] - sched: Relax the set_cpus_allowed_ptr() semantics (Waiman Long) [2002025] - sched: Fix CPU hotplug / tighten is_per_cpu_kthread() (Waiman Long) [2002025] - sched: Prepare to use balance_push in ttwu() (Waiman Long) [2002025] - workqueue: Restrict affinity change to rescuer (Waiman Long) [2002025] - workqueue: Tag bound workers with KTHREAD_IS_PER_CPU (Waiman Long) [2002025] - kthread: Extract KTHREAD_IS_PER_CPU (Waiman Long) [2002025] - sched: Don't run cpu-online with balance_push() enabled (Waiman Long) [2002025] - workqueue: Use cpu_possible_mask instead of cpu_active_mask to break affinity (Waiman Long) [2002025] - sched/core: Print out straggler tasks in sched_cpu_dying() (Waiman Long) [2002025] - sched: Optimize finish_lock_switch() (Waiman Long) [2002025] - sched: Fix migration_cpu_stop() WARN (Waiman Long) [2002025] - sched/core: Add missing completion for affine_move_task() waiters (Waiman Long) [2002025] - stop_machine, rcu: Mark functions as notrace (Waiman Long) [2002025] - sched: Comment affine_move_task() (Waiman Long) [2002025] - sched: Deny self-issued __set_cpus_allowed_ptr() when migrate_disable() (Waiman Long) [2002025] - sched/proc: Print accurate cpumask vs migrate_disable() (Waiman Long) [2002025] - sched: Make migrate_disable/enable() independent of RT (Waiman Long) [2002025] - sched: Fix migrate_disable() vs rt/dl balancing (Waiman Long) [2002025] - sched, lockdep: Annotate ->pi_lock recursion (Waiman Long) [2002025] - sched,rt: Use the full cpumask for balancing (Waiman Long) [2002025] - sched,rt: Use cpumask_any*_distribute() (Waiman Long) [2002025] - sched/core: Make migrate disable and CPU hotplug cooperative (Waiman Long) [2002025] - sched: Fix migrate_disable() vs set_cpus_allowed_ptr() (Waiman Long) [2002025] - sched: Add migrate_disable() (Waiman Long) [2002025] - sched: Massage set_cpus_allowed() (Waiman Long) [2002025] - sched: Fix hotplug vs CPU bandwidth control (Waiman Long) [2002025] - sched/hotplug: Consolidate task migration on CPU unplug (Waiman Long) [2002025] - workqueue: Manually break affinity on hotplug (Waiman Long) [2002025] - sched/core: Wait for tasks being pushed away on hotplug (Waiman Long) [2002025] - sched/hotplug: Ensure only per-cpu kthreads run during hotplug (Waiman Long) [2002025] - sched: Fix balance_callback() (Waiman Long) [2002025] - maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault (Waiman Long) [2002025] - s390/ftrace: fix potential crashes when switching tracers (Waiman Long) [2002025] - psi: Move PF_MEMSTALL out of task->flags (Waiman Long) [2002025] - psi: Optimize switching tasks inside shared cgroups (Waiman Long) [2002025] - psi: Fix cpu.pressure for cpu.max and competing cgroups (Waiman Long) [2002025] - stop_machine: Make stop_cpus() static (Waiman Long) [2002025] - stop_machine: remove try_stop_cpus helper (Waiman Long) [2002025] - kernel.h: Add non_block_start/end() (Waiman Long) [2002025] - processor: get rid of cpu_relax_yield (Waiman Long) [2002025] - processor: remove spin_cpu_yield (Waiman Long) [2002025] - s390: improve wait logic of stop_machine (Waiman Long) [2002025] - sched/core: Fix typo in comment (Waiman Long) [2002025] - ia64/tlb: Eradicate tlb_migrate_finish() callback (Waiman Long) [2002025] - sched/core: Remove unnecessary unlikely() in push_*_task() (Waiman Long) [2002025] - sched/fair: Reduce long-tail newly idle balance cost (Phil Auld) [1971918] - hwmon: (acpi_power_meter) Fix lockdep splat (Waiman Long) [1997807] - redhat: open the RHEL-8.6 development (Augusto Caringi) [2000679] - rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1997500] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [1956419 1972045] - mt7921e: enable module in config (Íñigo Huguet) [1956419 1972045] - Revert tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1999926] - libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (Jeff Moyer) [1795719] - libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe (Jeff Moyer) [1795719] - perf/x86/intel/uncore: Clean up error handling path of iio mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Parse uncore discovery tables (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Validate MMIO address before accessing (Michael Petlan) [1837330] - perf/x86/intel/uncore: Record the size of mapped area (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL (Michael Petlan) [1837330] - crypto: qat - remove unused macro in FW loader (Vladis Dronov) [1920086] - crypto: qat - check return code of qat_hal_rd_rel_reg() (Vladis Dronov) [1920086] - crypto: qat - report an error if MMP file size is too large (Vladis Dronov) [1920086] - crypto: qat - check MMP size before writing to the SRAM (Vladis Dronov) [1920086] - crypto: qat - return error when failing to map FW (Vladis Dronov) [1920086] - crypto: qat - enable detection of accelerators hang (Vladis Dronov) [1920086] - crypto: qat - Fix a double free in adf_create_ring (Vladis Dronov) [1920086] - crypto: qat - fix error path in adf_isr_resource_alloc() (Vladis Dronov) [1920086] - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Vladis Dronov) [1920086] - crypto: qat - don't release uninitialized resources (Vladis Dronov) [1920086] - crypto: qat - fix use of 'dma_map_single' (Vladis Dronov) [1920086] - crypto: qat - fix unmap invalid dma address (Vladis Dronov) [1920086] - crypto: qat - fix spelling mistake: "messge" -> "message" (Vladis Dronov) [1920086] - crypto: qat - reduce size of mapped region (Vladis Dronov) [1920086] - crypto: qat - change format string and cast ring size (Vladis Dronov) [1920086] - crypto: qat - fix potential spectre issue (Vladis Dronov) [1920086] - crypto: qat - configure arbiter mapping based on engines enabled (Vladis Dronov) [1920086] - selftest: netfilter: add test case for unreplied tcp connections (Florian Westphal) [1991523] - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal) [1991523] - net/sched: store the last executed chain also for clsact egress (Davide Caratti) [1980537] - ice: fix Tx queue iteration for Tx timestamp enablement (Ken Cox) [1999743] - perf evsel: Add missing cloning of evsel->use_config_name (Michael Petlan) [1838635] - perf Documentation: Document intel-hybrid support (Michael Petlan) [1838635] - perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Convert perf time to TSC' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Session topology' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Parse and process metrics' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Track with sched_switch' test for hybrid (Michael Petlan) [1838635] - perf tests: Skip 'Setup struct perf_event_attr' test for hybrid (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Roundtrip evsel->name' test (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Parse event definition strings' test (Michael Petlan) [1838635] - perf record: Uniquify hybrid event name (Michael Petlan) [1838635] - perf stat: Warn group events from different hybrid PMU (Michael Petlan) [1838635] - perf stat: Filter out unmatched aggregation for hybrid event (Michael Petlan) [1838635] - perf stat: Add default hybrid events (Michael Petlan) [1838635] - perf record: Create two hybrid 'cycles' events by default (Michael Petlan) [1838635] - perf parse-events: Support event inside hybrid pmu (Michael Petlan) [1838635] - perf parse-events: Compare with hybrid pmu name (Michael Petlan) [1838635] - perf parse-events: Create two hybrid raw events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid cache events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid hardware events (Michael Petlan) [1838635] - perf stat: Uniquify hybrid event name (Michael Petlan) [1838635] - perf pmu: Add hybrid helper functions (Michael Petlan) [1838635] - perf pmu: Save detected hybrid pmus to a global pmu list (Michael Petlan) [1838635] - perf pmu: Save pmu name (Michael Petlan) [1838635] - perf pmu: Simplify arguments of __perf_pmu__new_alias (Michael Petlan) [1838635] - perf jevents: Support unit value "cpu_core" and "cpu_atom" (Michael Petlan) [1838635] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1838635]- rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1997500] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [1956419 1972045] - mt7921e: enable module in config (Íñigo Huguet) [1956419 1972045] - Revert tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1999926] - libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (Jeff Moyer) [1795719] - libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe (Jeff Moyer) [1795719] - perf/x86/intel/uncore: Clean up error handling path of iio mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Parse uncore discovery tables (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Validate MMIO address before accessing (Michael Petlan) [1837330] - perf/x86/intel/uncore: Record the size of mapped area (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL (Michael Petlan) [1837330] - crypto: qat - remove unused macro in FW loader (Vladis Dronov) [1920086] - crypto: qat - check return code of qat_hal_rd_rel_reg() (Vladis Dronov) [1920086] - crypto: qat - report an error if MMP file size is too large (Vladis Dronov) [1920086] - crypto: qat - check MMP size before writing to the SRAM (Vladis Dronov) [1920086] - crypto: qat - return error when failing to map FW (Vladis Dronov) [1920086] - crypto: qat - enable detection of accelerators hang (Vladis Dronov) [1920086] - crypto: qat - Fix a double free in adf_create_ring (Vladis Dronov) [1920086] - crypto: qat - fix error path in adf_isr_resource_alloc() (Vladis Dronov) [1920086] - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Vladis Dronov) [1920086] - crypto: qat - don't release uninitialized resources (Vladis Dronov) [1920086] - crypto: qat - fix use of 'dma_map_single' (Vladis Dronov) [1920086] - crypto: qat - fix unmap invalid dma address (Vladis Dronov) [1920086] - crypto: qat - fix spelling mistake: "messge" -> "message" (Vladis Dronov) [1920086] - crypto: qat - reduce size of mapped region (Vladis Dronov) [1920086] - crypto: qat - change format string and cast ring size (Vladis Dronov) [1920086] - crypto: qat - fix potential spectre issue (Vladis Dronov) [1920086] - crypto: qat - configure arbiter mapping based on engines enabled (Vladis Dronov) [1920086]- selftest: netfilter: add test case for unreplied tcp connections (Florian Westphal) [1991523] - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal) [1991523] - net/sched: store the last executed chain also for clsact egress (Davide Caratti) [1980537] - ice: fix Tx queue iteration for Tx timestamp enablement (Ken Cox) [1999743] - perf evsel: Add missing cloning of evsel->use_config_name (Michael Petlan) [1838635] - perf Documentation: Document intel-hybrid support (Michael Petlan) [1838635] - perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Convert perf time to TSC' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Session topology' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Parse and process metrics' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Track with sched_switch' test for hybrid (Michael Petlan) [1838635] - perf tests: Skip 'Setup struct perf_event_attr' test for hybrid (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Roundtrip evsel->name' test (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Parse event definition strings' test (Michael Petlan) [1838635] - perf record: Uniquify hybrid event name (Michael Petlan) [1838635] - perf stat: Warn group events from different hybrid PMU (Michael Petlan) [1838635] - perf stat: Filter out unmatched aggregation for hybrid event (Michael Petlan) [1838635] - perf stat: Add default hybrid events (Michael Petlan) [1838635] - perf record: Create two hybrid 'cycles' events by default (Michael Petlan) [1838635] - perf parse-events: Support event inside hybrid pmu (Michael Petlan) [1838635] - perf parse-events: Compare with hybrid pmu name (Michael Petlan) [1838635] - perf parse-events: Create two hybrid raw events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid cache events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid hardware events (Michael Petlan) [1838635] - perf stat: Uniquify hybrid event name (Michael Petlan) [1838635] - perf pmu: Add hybrid helper functions (Michael Petlan) [1838635] - perf pmu: Save detected hybrid pmus to a global pmu list (Michael Petlan) [1838635] - perf pmu: Save pmu name (Michael Petlan) [1838635] - perf pmu: Simplify arguments of __perf_pmu__new_alias (Michael Petlan) [1838635] - perf jevents: Support unit value "cpu_core" and "cpu_atom" (Michael Petlan) [1838635] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1838635]- mptcp: Only send extra TCP acks in eligible socket states (Paolo Abeni) [1997178] - mptcp: fix possible divide by zero (Paolo Abeni) [1997178] - mptcp: drop tx skb cache (Paolo Abeni) [1997178] - mptcp: fix memory leak on address flush (Paolo Abeni) [1997178] - ice: Only lock to update netdev dev_addr (Michal Schmidt) [1995868] - ice: restart periodic outputs around time changes (Ken Cox) [1992750] - ice: Fix perout start time rounding (Ken Cox) [1992750] - net/sched: ets: fix crash when flipping from 'strict' to 'quantum' (Davide Caratti) [1981184] - ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi) [1993131] {CVE-2021-3732} - gfs2: Don't call dlm after protocol is unmounted (Bob Peterson) [1997193] - gfs2: don't stop reads while withdraw in progress (Bob Peterson) [1997193] - gfs2: Mark journal inodes as "don't cache" (Bob Peterson) [1997193] - bpf: bpftool: Add -fno-asynchronous-unwind-tables to BPF Clang invocation (Yauheni Kaliuta) [1997124] - perf/x86/intel: Apply mid ACK for small core (Michael Petlan) [1838573] - perf/x86/intel/lbr: Zero the xstate buffer on allocation (Michael Petlan) [1838573] - perf: Fix task context PMU for Hetero (Michael Petlan) [1838573] - perf/x86/intel: Fix fixed counter check warning for some Alder Lake (Michael Petlan) [1838573] - perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context (Michael Petlan) [1838573] - x86/fpu/xstate: Fix an xstate size check warning with architectural LBRs (Michael Petlan) [1838573] - perf/x86/rapl: Add support for Intel Alder Lake (Michael Petlan) [1838573] - perf/x86/cstate: Add Alder Lake CPU support (Michael Petlan) [1838573] - perf/x86/msr: Add Alder Lake CPU support (Michael Petlan) [1838573] - perf/x86/intel/uncore: Add Alder Lake support (Michael Petlan) [1838573] - perf: Extend PERF_TYPE_HARDWARE and PERF_TYPE_HW_CACHE (Michael Petlan) [1838573] - perf/x86/intel: Add Alder Lake Hybrid support (Michael Petlan) [1838573] - perf/x86: Support filter_match callback (Michael Petlan) [1838573] - perf/x86/intel: Add attr_update for Hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Add structures for the attributes of Hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Register hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Factor out x86_pmu_show_pmu_cap (Michael Petlan) [1838573] - perf/x86: Remove temporary pmu assignment in event_init (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_extra_regs (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_event_constraints (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_num_counters (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for extra_regs (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for event constraints (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for hardware cache event (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for unconstrained (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for counters (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for intel_ctrl (Michael Petlan) [1838573] - perf/x86/intel: Hybrid PMU support for perf capabilities (Michael Petlan) [1838573] - perf/x86: Track pmu in per-CPU cpu_hw_events (Michael Petlan) [1838573] - perf/x86/intel/lbr: Support XSAVES for arch LBR read (Michael Petlan) [1838573] - perf/x86/intel/lbr: Support XSAVES/XRSTORS for LBR context switch (Michael Petlan) [1838573] - x86/fpu/xstate: Add helpers for LBR dynamic supervisor feature (Michael Petlan) [1838573] - x86/fpu/xstate: Support dynamic supervisor feature for LBR (Michael Petlan) [1838573] - x86/fpu: Use proper mask to replace full instruction mask (Michael Petlan) [1838573] - x86/cpu: Add helper function to get the type of the current hybrid CPU (Michael Petlan) [1838573] - x86/cpufeatures: Enumerate Intel Hybrid Technology feature bit (Michael Petlan) [1838573] - HID: make arrays usage and value to be the same (Benjamin Tissoires) [1974942] - ACPI: PM: s2idle: Invert Microsoft UUID entry and exit (David Arcari) [1960440] - platform/x86: amd-pmc: Fix undefined reference to __udivdi3 (David Arcari) [1960440] - platform/x86: amd-pmc: Fix missing unlock on error in amd_pmc_send_cmd() (David Arcari) [1960440] - platform/x86: amd-pmc: Use return code on suspend (David Arcari) [1960440] - platform/x86: amd-pmc: Add new acpi id for future PMC controllers (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for ACPI ID AMDI0006 (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for logging s0ix counters (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for logging SMU metrics (David Arcari) [1960440] - platform/x86: amd-pmc: call dump registers only once (David Arcari) [1960440] - platform/x86: amd-pmc: Fix SMU firmware reporting mechanism (David Arcari) [1960440] - platform/x86: amd-pmc: Fix command completion code (David Arcari) [1960440] - usb: pci-quirks: disable D3cold on xhci suspend for s2idle on AMD Renoir (David Arcari) [1960440] - ACPI: PM: Only mark EC GPE for wakeup on Intel systems (David Arcari) [1960440] - ACPI: PM: Adjust behavior for field problems on AMD systems (David Arcari) [1960440] - ACPI: PM: s2idle: Add support for new Microsoft UUID (David Arcari) [1960440] - ACPI: PM: s2idle: Add support for multiple func mask (David Arcari) [1960440] - ACPI: PM: s2idle: Refactor common code (David Arcari) [1960440] - ACPI: PM: s2idle: Use correct revision id (David Arcari) [1960440] - ACPI: PM: s2idle: Add missing LPS0 functions for AMD (David Arcari) [1960440] - lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington) [1986138]- blk-mq: fix is_flush_rq (Ming Lei) [1992700] - blk-mq: fix kernel panic during iterating over flush request (Ming Lei) [1992700]- smb2: fix use-after-free in smb2_ioctl_query_info() (Ronnie Sahlberg) [1952781] - dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Mike Snitzer) [1996854] - md/raid10: Remove rcu_dereference when it doesn't need rcu lock to protect (Nigel Croxon) [1978115] - scsi: csiostor: Mark known unused variable as __always_unused (Raju Rangoju) [1961333] - scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() (Raju Rangoju) [1961333] - scsi: csiostor: Remove set but not used variable 'rln' (Raju Rangoju) [1961333] - scsi: csiostor: Return value not required for csio_dfs_destroy (Raju Rangoju) [1961333] - scsi: csiostor: Fix NULL check before debugfs_remove_recursive (Raju Rangoju) [1961333] - scsi: csiostor: Don't enable IRQs too early (Raju Rangoju) [1961333] - scsi: csiostor: Fix spelling typos (Raju Rangoju) [1961333] - scsi: csiostor: Prefer pcie_capability_read_word() (Raju Rangoju) [1961333] - scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Raju Rangoju) [1961394] - net: Use skb_frag_off accessors (Raju Rangoju) [1961394] - net: Use skb accessors in network drivers (Raju Rangoju) [1961394] - cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds (Raju Rangoju) [1961394] - scsi: libcxgbi: Fix a use after free in cxgbi_conn_xmit_pdu() (Raju Rangoju) [1961394] - scsi: libcxgbi: Use kvzalloc instead of opencoded kzalloc/vzalloc (Raju Rangoju) [1961394] - scsi: libcxgbi: Remove unnecessary NULL checks for 'tdata' pointer (Raju Rangoju) [1961394] - scsi: cxgb4i: Remove an unnecessary NULL check for 'cconn' pointer (Raju Rangoju) [1961394] - scsi: cxgb4i: Clean up a debug printk (Raju Rangoju) [1961394] - scsi: cxgb4i: Fix dereference of pointer tdata before it is null checked (Raju Rangoju) [1961394] - scsi: libcxgbi: fix NULL pointer dereference in cxgbi_device_destroy() (Raju Rangoju) [1961394] - scsi: libcxgbi: remove unused function to stop warning (Raju Rangoju) [1961394] - scsi: libcxgbi: add a check for NULL pointer in cxgbi_check_route() (Raju Rangoju) [1961394] - net/chelsio: Delete drive and module versions (Raju Rangoju) [1961394] - chelsio: Replace zero-length array with flexible-array member (Raju Rangoju) [1961394] - [netdrv] treewide: prefix header search paths with $(srctree)/ (Raju Rangoju) [1961394] - libcxgb: fix incorrect ppmax calculation (Raju Rangoju) [1961394] - scsi: cxgb4i: Fix TLS dependency (Raju Rangoju) [1961394] - [target] treewide: Use fallthrough pseudo-keyword (Raju Rangoju) [1961394] - scsi: cxgb4i: Add support for iSCSI segmentation offload (Raju Rangoju) [1961394] - [target] treewide: Use sizeof_field() macro (Raju Rangoju) [1961394] - [target] treewide: replace '---help---' in Kconfig files with 'help' (Raju Rangoju) [1961394] - scsi: cxgb4i: Remove superfluous null check (Raju Rangoju) [1961394]- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Jon Maloy) [1985413] {CVE-2021-3653} - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Jon Maloy) [1985430] {CVE-2021-3656} - drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1985159] - drm/i915/display: support ddr5 mem types (Lyude Paul) [1992233] - drm/i915/adl_s: Update ddi buf translation tables (Lyude Paul) [1992233] - drm/i915/adl_s: Wa_14011765242 is also needed on A1 display stepping (Lyude Paul) [1992233] - drm/i915/adl_s: Extend Wa_1406941453 (Lyude Paul) [1992233] - drm/i915: Implement Wa_1508744258 (Lyude Paul) [1992233] - drm/i915/adl_s: Fix dma_mask_size to 39 bit (Lyude Paul) [1992233] - drm/i915: Add the missing adls vswing tables (Lyude Paul) [1992233] - drm/i915: Add Wa_14011060649 (Lyude Paul) [1992233] - drm/i915/adl_s: Add Interrupt Support (Lyude Paul) [1992233] - drm/amdgpu: add another Renoir DID (Lyude Paul) [1980900]- net/mlx5: Fix flow table chaining (Amir Tzin) [1987139] - openvswitch: fix sparse warning incorrect type (Mark Gray) [1992773] - openvswitch: fix alignment issues (Mark Gray) [1992773] - openvswitch: update kdoc OVS_DP_ATTR_PER_CPU_PIDS (Mark Gray) [1992773] - openvswitch: Introduce per-cpu upcall dispatch (Mark Gray) [1992773] - KVM: X86: Expose bus lock debug exception to guest (Paul Lai) [1842322] - KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit (Paul Lai) [1842322] - scsi: libfc: Fix array index out of bound exception (Chris Leech) [1972643] - scsi: libfc: FDMI enhancements (Chris Leech) [1972643] - scsi: libfc: Add FDMI-2 attributes (Chris Leech) [1972643] - scsi: qedf: Add vendor identifier attribute (Chris Leech) [1972643] - scsi: libfc: Initialisation of RHBA and RPA attributes (Chris Leech) [1972643] - scsi: libfc: Correct the condition check and invalid argument passed (Chris Leech) [1972643] - scsi: libfc: Work around -Warray-bounds warning (Chris Leech) [1972643] - scsi: fc: FDMI enhancement (Chris Leech) [1972643] - scsi: libfc: Move scsi/fc_encode.h to libfc (Chris Leech) [1972643] - scsi: fc: Correct RHBA attributes length (Chris Leech) [1972643] - block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei) [1991976] - x86/fpu: Prevent state corruption in __fpu__restore_sig() (Terry Bowman) [1970086] - x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer (Terry Bowman) [1970086] - x86/pkru: Write hardware init value to PKRU when xstate is init (Terry Bowman) [1970086] - x86/process: Check PF_KTHREAD and not current->mm for kernel threads (Terry Bowman) [1970086] - x86/fpu: Add address range checks to copy_user_to_xstate() (Terry Bowman) [1970086] - selftests/x86: Test signal frame XSTATE header corruption handling (Terry Bowman) [1970086] - Bump DRM backport version to 5.12.14 (Lyude Paul) [1944405] - drm/i915: Use the correct max source link rate for MST (Lyude Paul) [1944405 1966599] - drm/dp_mst: Use Extended Base Receiver Capability DPCD space (Lyude Paul) [1944405 1966599] - drm/i915/display: Defeature PSR2 for RKL and ADL-S (Lyude Paul) [1944405] - drm/i915/adl_s: ADL-S platform Update PCI ids for Mobile BGA (Lyude Paul) [1944405] - drm/amdgpu: wait for moving fence after pinning (Lyude Paul) [1944405] - drm/radeon: wait for moving fence after pinning (Lyude Paul) [1944405] - drm/nouveau: wait for moving fence after pinning v2 (Lyude Paul) [1944405] - radeon: use memcpy_to/fromio for UVD fw upload (Lyude Paul) [1944405] - drm/amd/amdgpu:save psp ring wptr to avoid attack (Lyude Paul) [1944405] - drm/amd/display: Fix potential memory leak in DMUB hw_init (Lyude Paul) [1944405] - drm/amdgpu: refine amdgpu_fru_get_product_info (Lyude Paul) [1944405] - drm/amd/display: Allow bandwidth validation for 0 streams. (Lyude Paul) [1944405] - drm: Lock pointer access in drm_master_release() (Lyude Paul) [1944405] - drm: Fix use-after-free read in drm_getunique() (Lyude Paul) [1944405] - drm/amdgpu: make sure we unpin the UVD BO (Lyude Paul) [1944405] - drm/amdgpu: Don't query CE and UE errors (Lyude Paul) [1944405] - drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffer_create (Lyude Paul) [1944405] - drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() (Lyude Paul) [1944405] - drm/amdgpu: stop touching sched.ready in the backend (Lyude Paul) [1944405] - drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lyude Paul) [1944405] - drm/amdgpu: Fix a use-after-free (Lyude Paul) [1944405] - drm/amd/amdgpu: fix refcount leak (Lyude Paul) [1944405] - drm/amd/display: Disconnect non-DP with no EDID (Lyude Paul) [1944405] - drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error (Lyude Paul) [1944405] - drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amd/pm: correct MGpuFanBoost setting (Lyude Paul) [1944405] - drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 (Lyude Paul) [1944405] - drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 (Lyude Paul) [1944405] - dma-buf: fix unintended pin/unpin warnings (Lyude Paul) [1944405] - drm/amdgpu: update sdma golden setting for Navi12 (Lyude Paul) [1944405] - drm/amdgpu: update gc golden setting for Navi12 (Lyude Paul) [1944405] - drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Lyude Paul) [1944405] - drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE (Lyude Paul) [1944405] - drm/radeon: use the dummy page for GART if needed (Lyude Paul) [1944405] - drm/amd/display: Use the correct max downscaling value for DCN3.x family (Lyude Paul) [1944405] - drm/i915/gem: Pin the L-shape quirked object as unshrinkable (Lyude Paul) [1944405] - drm/ttm: Do not add non-system domain BO into swap list (Lyude Paul) [1944405] - drm/amd/display: Fix two cursor duplication when using overlay (Lyude Paul) [1944405] - amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID (Lyude Paul) [1944405] - drm/i915/display: fix compiler warning about array overrun (Lyude Paul) [1944405] - drm/i915: Fix crash in auto_retire (Lyude Paul) [1944405] - drm/i915/overlay: Fix active retire callback alignment (Lyude Paul) [1944405] - drm/i915: Read C0DRB3/C1DRB3 as 16 bits again (Lyude Paul) [1944405] - drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp (Lyude Paul) [1944405] - drm/i915/dp: Use slow and wide link training for everything (Lyude Paul) [1944405] - drm/i915: Avoid div-by-zero on gen2 (Lyude Paul) [1944405] - drm/amd/display: Initialize attribute for hdcp_srm sysfs file (Lyude Paul) [1944405] - drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Lyude Paul) [1944405] - drm/radeon: Avoid power table parsing memory leaks (Lyude Paul) [1944405] - drm/radeon: Fix off-by-one power_state index heap overwrite (Lyude Paul) [1944405] - drm/amdgpu: Add mem sync flag for IB allocated by SA (Lyude Paul) [1944405] - drm/amd/display: add handling for hdcp2 rx id list validation (Lyude Paul) [1944405] - drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Lyude Paul) [1944405] - drm/amd/display: Force vsync flip when reconfiguring MPCC (Lyude Paul) [1944405] - arm64: enable tlbi range instructions (Jeremy Linton) [1861872] - arm64: tlb: Use the TLBI RANGE feature in arm64 (Jeremy Linton) [1861872] - arm64: tlb: Detect the ARMv8.4 TLBI RANGE feature (Jeremy Linton) [1861872] - arm64/cpufeature: Add remaining feature bits in ID_AA64ISAR0 register (Jeremy Linton) [1861872] - arm64: tlbflush: Ensure start/end of address range are aligned to stride (Jeremy Linton) [1861872] - arm64: Detect the ARMv8.4 TTL feature (Jeremy Linton) [1861872] - arm64: tlbi: Set MAX_TLBI_OPS to PTRS_PER_PTE (Jeremy Linton) [1861872]- bpf: Fix integer overflow involving bucket_size (Jiri Olsa) [1992588] - bpf: Fix leakage due to insufficient speculative store bypass mitigation (Jiri Olsa) [1992588] - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Jiri Olsa) [1992588] - bpf: Fix OOB read when printing XDP link fdinfo (Jiri Olsa) [1992588] - bpf, test: fix NULL pointer dereference on invalid expected_attach_type (Jiri Olsa) [1992588] - bpf: Fix tail_call_reachable rejection for interpreter when jit failed (Jiri Olsa) [1992588] - bpf: Track subprog poke descriptors correctly and fix use-after-free (Jiri Olsa) [1992588] - bpf: Fix null ptr deref with mixed tail calls and subprogs (Jiri Olsa) [1992588] - bpf: Fix leakage under speculation on mispredicted branches (Jiri Olsa) [1992588] - bpf: Set mac_len in bpf_skb_change_head (Jiri Olsa) [1992588] - bpf: Prevent writable memory-mapping of read-only ringbuf pages (Jiri Olsa) [1992588] - bpf: Fix alu32 const subreg bound tracking on bitwise operations (Jiri Olsa) [1992588] - xsk: Fix broken Tx ring validation (Jiri Olsa) [1992588] - xsk: Fix for xp_aligned_validate_desc() when len == chunk_size (Jiri Olsa) [1992588] - bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET (Jiri Olsa) [1992588] - bpf: Refcount task stack in bpf_get_task_stack (Jiri Olsa) [1992588] - bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG (Jiri Olsa) [1992588] - selftest/bpf: Add a test to check trampoline freeing logic. (Jiri Olsa) [1992588] - bpf: Fix fexit trampoline. (Jiri Olsa) [1992588] - ftrace: Fix modify_ftrace_direct. (Jiri Olsa) [1992588] - ftrace: Add a helper function to modify_ftrace_direct() to allow arch optimization (Jiri Olsa) [1992588] - ftrace: Add helper find_direct_entry() to consolidate code (Jiri Olsa) [1992588] - bpf: Fix truncation handling for mod32 dst reg wrt zero (Jiri Olsa) [1992588] - bpf: Fix an unitialized value in bpf_iter (Jiri Olsa) [1992588] - bpf_lru_list: Read double-checked variable once without lock (Jiri Olsa) [1992588] - mt76: validate rx A-MSDU subframes (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - ath11k: Drop multicast fragments (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath11k: Clear the fragment cache during key install (Íñigo Huguet) [1991459] {CVE-2020-24587} - ath10k: Validate first subframe of A-MSDU before processing the list (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - ath10k: Fix TKIP Michael MIC verification for PCIe (Íñigo Huguet) [1991459] {CVE-2020-26141} - ath10k: drop MPDU which has discard flag set by firmware for SDIO (Íñigo Huguet) [1991459] {CVE-2020-24588} - ath10k: drop fragments with multicast DA for SDIO (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath10k: drop fragments with multicast DA for PCIe (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Íñigo Huguet) [1991459] - mac80211: extend protection against mixed key and fragment cache attacks (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: do not accept/forward invalid EAPOL frames (Íñigo Huguet) [1991459] {CVE-2020-26139} - mac80211: prevent attacks on TKIP/WEP as well (Íñigo Huguet) [1991459] {CVE-2020-26141} - mac80211: check defrag PN against current frame (Íñigo Huguet) [1991459] - mac80211: add fragment cache to sta_info (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: drop A-MSDUs on old ciphers (Íñigo Huguet) [1991459] {CVE-2020-24588} - cfg80211: mitigate A-MSDU aggregation attacks (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Íñigo Huguet) [1991459] - mac80211: prevent mixed key and fragment cache attacks (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: assure all fragments are encrypted (Íñigo Huguet) [1991459] {CVE-2020-26147} - tipc: call tipc_wait_for_connect only when dlen is not 0 (Xin Long) [1989361] - mptcp: remove tech preview warning (Florian Westphal) [1985120] - tcp: consistently disable header prediction for mptcp (Florian Westphal) [1985120] - selftests: mptcp: fix case multiple subflows limited by server (Florian Westphal) [1985120] - selftests: mptcp: turn rp_filter off on each NIC (Florian Westphal) [1985120] - selftests: mptcp: display proper reason to abort tests (Florian Westphal) [1985120] - mptcp: properly account bulk freed memory (Florian Westphal) [1985120] - mptcp: fix 'masking a bool' warning (Florian Westphal) [1985120] - mptcp: refine mptcp_cleanup_rbuf (Florian Westphal) [1985120] - mptcp: use fast lock for subflows when possible (Florian Westphal) [1985120] - mptcp: avoid processing packet if a subflow reset (Florian Westphal) [1985120] - mptcp: add sk parameter for mptcp_get_options (Florian Westphal) [1985120] - mptcp: fix syncookie process if mptcp can not_accept new subflow (Florian Westphal) [1985120] - mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join (Florian Westphal) [1985120] - mptcp: avoid race on msk state changes (Florian Westphal) [1985120] - mptcp: fix 32 bit DSN expansion (Florian Westphal) [1985120] - mptcp: fix bad handling of 32 bit ack wrap-around (Florian Westphal) [1985120] - tcp: parse mptcp options contained in reset packets (Florian Westphal) [1985120] - ionic: count csum_none when offload enabled (Jonathan Toppins) [1991646] - ionic: fix up dim accounting for tx and rx (Jonathan Toppins) [1991646] - ionic: remove intr coalesce update from napi (Jonathan Toppins) [1991646] - ionic: catch no ptp support earlier (Jonathan Toppins) [1991646] - ionic: make all rx_mode work threadsafe (Jonathan Toppins) [1991646] - dmaengine: idxd: Fix missing error code in idxd_cdev_open() (Jerry Snitselaar) [1990637] - dmaengine: idxd: add missing dsa driver unregister (Jerry Snitselaar) [1990637] - dmaengine: idxd: add engine 'struct device' missing bus type assignment (Jerry Snitselaar) [1990637] - dmaengine: idxd: remove MSIX masking for interrupt handlers (Jerry Snitselaar) [1990637] - dmaengine: idxd: Use cpu_feature_enabled() (Jerry Snitselaar) [1990637] - dmaengine: idxd: enable SVA feature for IOMMU (Jerry Snitselaar) [1990637] - dmagenine: idxd: Don't add portal offset in idxd_submit_desc (Jerry Snitselaar) [1990637] - ethtool: strset: fix message length calculation (Balazs Nemeth) [1989003] - net: add strict checks in netdev_name_node_alt_destroy() (Andrea Claudi) [1859038] - net: rtnetlink: fix bugs in rtnl_alt_ifname() (Andrea Claudi) [1859038] - net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Andrea Claudi) [1859038] - net: check all name nodes in __dev_alloc_name (Andrea Claudi) [1859038] - net: fix a leak in register_netdevice() (Andrea Claudi) [1859038] - tun: fix memory leak in error path (Andrea Claudi) [1859038] - net: propagate errors correctly in register_netdevice() (Andrea Claudi) [1859038] - net: introduce name_node struct to be used in hashlist (Andrea Claudi) [1859038] - net: procfs: use index hashlist instead of name hashlist (Andrea Claudi) [1859038] - configs: Enable CONFIG_CHELSIO_INLINE_CRYPTO (Raju Rangoju) [1961368] - cxgb4/ch_ktls: Clear resources when pf4 device is removed (Raju Rangoju) [1961374] - ch_ktls: Remove redundant variable result (Raju Rangoju) [1961374] - ch_ktls: do not send snd_una update to TCB in middle (Raju Rangoju) [1961374] - ch_ktls: tcb close causes tls connection failure (Raju Rangoju) [1961374] - ch_ktls: fix device connection close (Raju Rangoju) [1961374] - ch_ktls: Fix kernel panic (Raju Rangoju) [1961374] - ch_ktls: fix enum-conversion warning (Raju Rangoju) [1961374] - net: ethernet: chelsio: inline_crypto: Mundane typos fixed throughout the file chcr_ktls.c (Raju Rangoju) [1961374] - ch_ipsec: Remove initialization of rxq related data (Raju Rangoju) [1961388] - ch_ktls: fix build warning for ipv4-only config (Raju Rangoju) [1961374] - ch_ktls: lock is not freed (Raju Rangoju) [1961374] - ch_ktls: stop the txq if reaches threshold (Raju Rangoju) [1961374] - ch_ktls: tcb update fails sometimes (Raju Rangoju) [1961374] - ch_ktls/cxgb4: handle partial tag alone SKBs (Raju Rangoju) [1961374] - ch_ktls: don't free skb before sending FIN (Raju Rangoju) [1961374] - ch_ktls: packet handling prior to start marker (Raju Rangoju) [1961374] - ch_ktls: Correction in middle record handling (Raju Rangoju) [1961374] - ch_ktls: missing handling of header alone (Raju Rangoju) [1961374] - ch_ktls: Correction in trimmed_len calculation (Raju Rangoju) [1961374] - cxgb4/ch_ktls: creating skbs causes panic (Raju Rangoju) [1961374] - ch_ktls: Update cheksum information (Raju Rangoju) [1961374] - ch_ktls: Correction in finding correct length (Raju Rangoju) [1961374] - cxgb4/ch_ktls: decrypted bit is not enough (Raju Rangoju) [1961374] - cxgb4/ch_ipsec: Replace the module name to ch_ipsec from chcr (Raju Rangoju) [1961388] - cxgb4/ch_ktls: ktls stats are added at port level (Raju Rangoju) [1961374] - ch_ktls: Issue if connection offload fails (Raju Rangoju) [1961374] - chelsio/chtls: Re-add dependencies on CHELSIO_T4 to fix modular CHELSIO_T4 (Raju Rangoju) [1961388] - chelsio/chtls: CHELSIO_INLINE_CRYPTO should depend on CHELSIO_T4 (Raju Rangoju) [1961388] - crypto: chelsio - fix minor indentation issue (Raju Rangoju) [1961368] - crypto/chcr: move nic TLS functionality to drivers/net (Raju Rangoju) [1961368] - cxgb4/ch_ipsec: Registering xfrmdev_ops with cxgb4 (Raju Rangoju) [1961388] - crypto/chcr: Moving chelsio's inline ipsec functionality to /drivers/net (Raju Rangoju) [1961368] - chelsio/chtls: separate chelsio tls driver from crypto driver (Raju Rangoju) [1961368] - crypto: chelsio - Fix some pr_xxx messages (Raju Rangoju) [1961368] - crypto: chelsio - Avoid some code duplication (Raju Rangoju) [1961368] - crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Raju Rangoju) [1961368] - crypto: aead - remove useless setting of type flags (Raju Rangoju) [1961368] - crypto: Replace zero-length array with flexible-array (Raju Rangoju) [1961368] - [Crypto] treewide: replace '---help---' in Kconfig files with 'help' (Raju Rangoju) [1961368] - Crypto/chcr: Checking cra_refcnt before unregistering the algorithms (Raju Rangoju) [1961368] - Crypto/chcr: Calculate src and dst sg lengths separately for dma map (Raju Rangoju) [1961368] - Crypto/chcr: Fixes a coccinile check error (Raju Rangoju) [1961368] - Crypto/chcr: Fixes compilations warnings (Raju Rangoju) [1961368] - crypto/chcr: IPV6 code needs to be in CONFIG_IPV6 (Raju Rangoju) [1961368] - crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.h (Raju Rangoju) [1961368] - Crypto/chcr: fix for hmac(sha) test fails (Raju Rangoju) [1961368] - Crypto/chcr: fix for ccm(aes) failed test (Raju Rangoju) [1961368] - Crypto/chcr: fix ctr, cbc, xts and rfc3686-ctr failed tests (Raju Rangoju) [1961368] - crypto: chelsio - remove redundant assignment to variable error (Raju Rangoju) [1961368] - chcr: Fix CPU hard lockup (Raju Rangoju) [1961368] - crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Raju Rangoju) [1961368] - crypto: chelsio - switch to skcipher API (Raju Rangoju) [1961368] - crypto: chelsio - Remove VLA usage of skcipher (Raju Rangoju) [1961368]- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Chris von Recklinghausen) [1989485] {CVE-2021-3679} - vmlinux.lds.h: Keep .ctors.* with .ctors (Jan Stancek) [1993208] - spi: pxa2xx: Add support for Intel Alder Lake PCH-P (Steve Best) [1978463] - bnxt_en: allow promiscuous mode for trusted VFs (Jonathan Toppins) [1730616] - arm64: memory: Add missing brackets to untagged_addr() macro (Chris von Recklinghausen) [1955809] - arm64: tags: Preserve tags for addresses translated via TTBR1 (Chris von Recklinghausen) [1955809] - arm64: entry: Move ct_user_exit before any other exception (Chris von Recklinghausen) [1955809] - arm64: memory: Implement __tag_set() as common function (Chris von Recklinghausen) [1955809] - arm64: mm: Really fix sparse warning in untagged_addr() (Chris von Recklinghausen) [1955809] - arm64: untag user pointers in access_ok and __uaccess_mask_ptr (Chris von Recklinghausen) [1955809] - arm64/mm: fix variable 'tag' set but not used (Chris von Recklinghausen) [1955809] - arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 (Chris von Recklinghausen) [1955809] - arm64: compat: Add separate CP15 trapping hook (Chris von Recklinghausen) [1955809] - arm64: don't restore GPRs when context tracking (Chris von Recklinghausen) [1955809]- bareudp: Fix invalid read beyond skb's linear data (Guillaume Nault) [1990938] - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Michael Petlan) [1990695] - net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Balazs Nemeth) [1956825] - net: dcb: Validate netlink message in DCB handler (Balazs Nemeth) [1956825] - xfrm: Fix RCU vs hash_resize_mutex lock inversion (Sabrina Dubroca) [1988405] - Revert "xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype" (Sabrina Dubroca) [1988405] - xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype (Sabrina Dubroca) [1988405] - [s390] s390/AP: support new dynamic AP bus size limit (Claudio Imbrenda) [1974581] - net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu) [1980532] - ucounts: Move max_time_namespace according to ucount_type (Alex Gladkov) [1982954] - perf vendor events power10: Adds 24x7 nest metric events for power10 platform (Diego Domingos) [1946650] - perf/core: fix backport of PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - perf/core: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Diego Domingos) [1946650] - perf vendor events powerpc: Fix eventcode of power10 JSON events (Diego Domingos) [1946650] - perf vendor events: Initial JSON/events list for power10 platform (Diego Domingos) [1946650] - powerpc/perf: Fix sampled instruction type for larx/stcx (Diego Domingos) [1946650] - powerpc/perf: Fix the threshold event selection for memory events in power10 (Diego Domingos) [1946650] - perf sort: Display sort dimension p_stage_cyc only on supported archs (Diego Domingos) [1946650] - perf tools: Support pipeline stage cycles for powerpc (Diego Domingos) [1946650] - perf powerpc: Add support for PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - perf sort: Add dynamic headers for perf report columns (Diego Domingos) [1946650] - powerpc/perf: Expose processor pipeline stage cycles using PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - Documentation/admin-guide: kernel-parameters: fix "disable_ddw" wording (Diego Domingos) [1946650] - powerpc/perf: Support PERF_SAMPLE_DATA_PAGE_SIZE (Diego Domingos) [1946650] - perf/core: Add PERF_SAMPLE_DATA_PAGE_SIZE (Diego Domingos) [1946650] - powerpc/perf: Infrastructure to support checking of attr.config* (Diego Domingos) [1946650] - powerpc/perf: Add platform specific check_attr_config (Diego Domingos) [1946650] - ice: add support for auxiliary input/output pins (Jonathan Toppins) [1956913] - ice: enable transmit timestamps for E810 devices (Jonathan Toppins) [1944818] - ice: enable receive hardware timestamping (Jonathan Toppins) [1944818] - ice: report the PTP clock index in ethtool .get_ts_info (Jonathan Toppins) [1944818] - ice: register 1588 PTP clock device object for E810 devices (Jonathan Toppins) [1944818] - ice: add low level PTP clock access functions (Jonathan Toppins) [1944818] - ice: add support for set/get of driver-stored firmware parameters (Jonathan Toppins) [1944818] - ice: process 1588 PTP capabilities during initialization (Jonathan Toppins) [1944818] - ice: add support for sideband messages (Jonathan Toppins) [1944818]- bnxt_en: Fix static checker warning in bnxt_fw_reset_task() (Jonathan Toppins) [1989274] - bnxt_en: Check abort error state in bnxt_half_open_nic() (Jonathan Toppins) [1989274] - bnxt_en: fix error path of FW reset (Jonathan Toppins) [1989274] - bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Jonathan Toppins) [1989274] - bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Jonathan Toppins) [1989274] - bnxt_en: reject ETS settings that will starve a TC (Jonathan Toppins) [1989274] - bnxt_en: don't disable an already disabled PCI device (Jonathan Toppins) [1989274] - bnxt_en: Remove the read of BNXT_FW_RESET_INPROG_REG after firmware reset. (Jonathan Toppins) [1989274] - i40e: Fix log TC creation failure when max num of queues is exceeded (Stefan Assmann) [1920274] - i40e: Fix queue-to-TC mapping on Tx (Stefan Assmann) [1920274] - i40e: Add additional info to PHY type error (Stefan Assmann) [1920274] - i40e: Fix firmware LLDP agent related warning (Stefan Assmann) [1920274] - i40e: Fix logic of disabling queues (Stefan Assmann) [1920274] - i40e: add support for PTP external synchronization clock (Stefan Assmann) [1920274] - i40e: improve locking of mac_filter_hash (Stefan Assmann) [1920274] - i40e: Fix missing rtnl locking when setting up pf switch (Stefan Assmann) [1920274] - i40e: fix PTP on 5Gb links (Stefan Assmann) [1920274] - i40e: Fix autoneg disabling for non-10GBaseT links (Stefan Assmann) [1920274] - i40e: Fix error handling in i40e_vsi_open (Stefan Assmann) [1920274] - intel: Remove rcu_read_lock() around XDP program invocation (Stefan Assmann) [1920274] - i40e: clean up packet type lookup table (Stefan Assmann) [1920274] - i40e: add correct exception tracing for XDP (Stefan Assmann) [1920274] - i40e: Remove LLDP frame filters (Stefan Assmann) [1920274] - i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Stefan Assmann) [1920274] - i40e: Fix use-after-free in i40e_client_subtask() (Stefan Assmann) [1920274] - i40e: fix broken XDP support (Stefan Assmann) [1920274] - i40e: refactor repeated link state reporting code (Stefan Assmann) [1920274] - i40e: optimize for XDP_REDIRECT in xsk path (Stefan Assmann) [1920274] - i40e: fix the panic when running bpf in xdpdrv mode (Stefan Assmann) [1920274] - i40e: Fix sparse warning: missing error code 'err' (Stefan Assmann) [1920274] - i40e: Fix sparse error: 'vsi->netdev' could be null (Stefan Assmann) [1920274] - i40e: Fix sparse error: uninitialized symbol 'ring' (Stefan Assmann) [1920274] - i40e: Fix sparse errors in i40e_txrx.c (Stefan Assmann) [1920274] - i40e: Fix display statistics for veb_tc (Stefan Assmann) [1920274] - i40e: fix receiving of single packets in xsk zero-copy mode (Stefan Assmann) [1920274] - i40e: Fix inconsistent indenting (Stefan Assmann) [1920274] - i40e: Fix oops at i40e_rebuild() (Stefan Assmann) [1920274] - i40e: Fix kernel oops when i40e driver removes VF's (Stefan Assmann) [1920274] - i40e: Added Asym_Pause to supported link modes (Stefan Assmann) [1920274] - net: i40e: remove repeated words (Stefan Assmann) [1920274] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Stefan Assmann) [1920274] - intel: clean up mismatched header comments (Stefan Assmann) [1920274] - intel: Update drivers to use ethtool_sprintf (Stefan Assmann) [1920274] - i40e: move headroom initialization to i40e_configure_rx_ring (Stefan Assmann) [1920274] - i40e: Fix endianness conversions (Stefan Assmann) [1920274] - i40e: Fix add TC filter for IPv6 (Stefan Assmann) [1920274] - i40e: Fix addition of RX filters after enabling FW LLDP agent (Stefan Assmann) [1920274] - i40e: Fix overwriting flow control settings during driver loading (Stefan Assmann) [1920274] - i40e: Add zero-initialization of AQ command structures (Stefan Assmann) [1920274] - i40e: Fix memory leak in i40e_probe (Stefan Assmann) [1920274] - i40e: Fix flow for IPv6 next header (extension header) (Stefan Assmann) [1920274] - i40e: Fix incorrect argument in call to ipv6_addr_any() (Stefan Assmann) [1920274] - i40e: store the result of i40e_rx_offset() onto i40e_ring (Stefan Assmann) [1920274] - i40e: Simplify the do-while allocation loop (Stefan Assmann) [1920274] - i40e: adjust i40e_is_non_eop (Stefan Assmann) [1920274] - i40e: drop misleading function comments (Stefan Assmann) [1920274] - i40e: drop redundant check when setting xdp prog (Stefan Assmann) [1920274] - i40e: remove the useless value assignment in i40e_clean_adminq_subtask (Stefan Assmann) [1920274] - i40e: VLAN field for flow director (Stefan Assmann) [1920274] - i40e: Add flow director support for IPv6 (Stefan Assmann) [1920274] - i40e: Add EEE status getting & setting implementation (Stefan Assmann) [1920274] - i40e: Fix uninitialized variable mfs_max (Stefan Assmann) [1920274] - i40e: Add netlink callbacks support for software based DCB (Stefan Assmann) [1920274] - i40e: Add init and default config of software based DCB (Stefan Assmann) [1920274] - i40e: Add hardware configuration for software based DCB (Stefan Assmann) [1920274] - i40e: Log error for oversized MTU on device (Stefan Assmann) [1920274] - i40e: consolidate handling of XDP program actions (Stefan Assmann) [1920274] - i40e: remove the redundant buffer info updates (Stefan Assmann) [1920274] - i40e: remove unnecessary cleaned_count updates (Stefan Assmann) [1920274] - i40e: remove unnecessary memory writes of the next to clean pointer (Stefan Assmann) [1920274] - i40e: Use batched xsk Tx interfaces to increase performance (Stefan Assmann) [1920274] - i40e: convert to new udp_tunnel infrastructure (Stefan Assmann) [1920274] - netfilter: nf_tables: skip module reference count bump on object updates (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: fix unexpected EOPNOTSUPP error (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: Fix an Oops in nf_tables_updobj() error handling (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: fix possible null-pointer dereference in object update (Fernando Fernandez Mancera) [1944487] - netfilter: nft_quota: add quota object update support (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: Introduce stateful object update operation (Fernando Fernandez Mancera) [1944487] - cifs: retry lookup and readdir when EAGAIN is returned. (Ronnie Sahlberg) [1972411] - netfilter: nf_tables: Fix dereference of null pointer flow (Florian Westphal) [1985087] - netfilter: nf_tables: memleak in hw offload abort path (Florian Westphal) [1985087] - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Florian Westphal) [1985087] - netfilter: synproxy: Fix out of bounds when parsing TCP options (Florian Westphal) [1985087] - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Florian Westphal) [1985087] - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Florian Westphal) [1985087] - netfilter: nftables: avoid overflows in nft_hash_buckets() (Florian Westphal) [1985087] - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Florian Westphal) [1985087] - netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic (Florian Westphal) [1985087] - netfilter: nftables_offload: special ethertype handling for VLAN (Florian Westphal) [1985087] - netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector (Florian Westphal) [1985087] - netfilter: nft_payload: fix C-VLAN offload support (Florian Westphal) [1985087] - ipvs: allow connection reuse for unconfirmed conntrack (Florian Westphal) [1985087] - net: fix GRO skb truesize update (Paolo Abeni) [1987391] - sk_buff: avoid potentially clearing 'slow_gro' field (Paolo Abeni) [1987391] - veth: use skb_prepare_for_gro() (Paolo Abeni) [1987391] - skbuff: allow 'slow_gro' for skb carring sock reference (Paolo Abeni) [1987391] - net: optimize GRO for the common case. (Paolo Abeni) [1987391] - sk_buff: track extension status in slow_gro (Paolo Abeni) [1987391] - sk_buff: track dst status in slow_gro (Paolo Abeni) [1987391] - sk_buff: introduce 'slow_gro' flags (Paolo Abeni) [1987391] - skbuff: Fix build with SKB extensions disabled (Paolo Abeni) [1987391] - skbuff: Release nfct refcount on napi stolen or re-used skbs (Paolo Abeni) [1987391] - selftests: net: veth: add tests for set_channel (Paolo Abeni) [1987391] - veth: create by default nr_possible_cpus queues (Paolo Abeni) [1987391] - veth: implement support for set_channel ethtool op (Paolo Abeni) [1987391] - veth: factor out initialization helper (Paolo Abeni) [1987391] - veth: always report zero combined channels (Paolo Abeni) [1987391] - veth: Implement ethtool's get_channelis() callback (Paolo Abeni) [1987391] - net: add GSO UDP L4 and GSO fraglists to the list of software-backed types (Paolo Abeni) [1987391] - ice: Support RSS configure removal for AVF (Jonathan Toppins) [1946726] - ice: Enable RSS configure for AVF (Jonathan Toppins) [1946726] - ice: Add helper function to get the VF's VSI (Jonathan Toppins) [1946726] - ice: remove redundant assignment to pointer vsi (Jonathan Toppins) [1946726] - ice: Advertise virtchnl UDP segmentation offload capability (Jonathan Toppins) [1946726] - ice: Allow ignoring opcodes on specific VF (Jonathan Toppins) [1946726] - ice: warn about potentially malicious VFs (Jonathan Toppins) [1946726] - ice: Consolidate VSI state and flags (Jonathan Toppins) [1946726] - ice: Refactor ice_set/get_rss into LUT and key specific functions (Jonathan Toppins) [1946726] - ice: Refactor get/set RSS LUT to use struct parameter (Jonathan Toppins) [1946726] - ice: Change ice_vsi_setup_q_map() to not depend on RSS (Jonathan Toppins) [1946726] - ice: Check FDIR program status for AVF (Jonathan Toppins) [1946726] - ice: Add more FDIR filter type for AVF (Jonathan Toppins) [1946726] - ice: Add GTPU FDIR filter for AVF (Jonathan Toppins) [1946726] - ice: Add non-IP Layer2 protocol FDIR filter for AVF (Jonathan Toppins) [1946726] - ice: Add new actions support for VF FDIR (Jonathan Toppins) [1946726] - ice: Add FDIR pattern action parser for VF (Jonathan Toppins) [1946726] - ice: Enable FDIR Configure for AVF (Jonathan Toppins) [1946726] - ice: Add support for per VF ctrl VSI enabling (Jonathan Toppins) [1946726] - ice: Enhanced IPv4 and IPv6 flow filter (Jonathan Toppins) [1946726] - ice: Support to separate GTP-U uplink and downlink (Jonathan Toppins) [1946726] - ice: Add more advanced protocol support in flow filter (Jonathan Toppins) [1946726] - ice: Support non word aligned input set field (Jonathan Toppins) [1946726] - ice: Add more basic protocol support for flow filter (Jonathan Toppins) [1946726] - sctp: move the active_key update after sh_keys is added (Xin Long) [1986966] - sctp: fix return value check in __sctp_rcv_asconf_lookup (Xin Long) [1986966] - sctp: delete addr based on sin6_scope_id (Xin Long) [1986966] - sctp: update active_key for asoc when old key is being replaced (Xin Long) [1986966] - sctp: move 198 addresses from unusable to private scope (Xin Long) [1986966] - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Xin Long) [1986966] - sctp: validate chunk size in __rcv_asconf_lookup (Xin Long) [1986966] - sctp: add size validation when walking chunks (Xin Long) [1986966] - sctp: validate from_addr_param return (Xin Long) [1986966] - sctp: fix the proc_handler for sysctl encap_port (Xin Long) [1986966] - sctp: add the missing setting for asoc encap_port (Xin Long) [1986966] - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long) [1986966] - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Xin Long) [1986966] - sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms (Xin Long) [1986966] - bonding: allow nesting of bonding device (Antoine Tenart) [1989099] - bonding: avoid adding slave device with IFF_MASTER flag (Antoine Tenart) [1989099] - ice: don't remove netdev->dev_addr from uc sync list (Ken Cox) [1873969 1961018] - ice: Stop processing VF messages during teardown (Ken Cox) [1986451] - ice: Prevent probing virtual functions (Ken Cox) [1952810] - ima: extend boot_aggregate with kernel measurements (Bruno Meneguele) [1977422] - selftest/bpf: Verifier tests for var-off access (Jiri Olsa) [1960944] {CVE-2021-29155} - selftest/bpf: Adjust expected verifier errors (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: No need to simulate speculative domain for immediates (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix mask direction swap upon off reg sign change (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Wrap aux data inside bpf_sanitize_info container (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix pointer arithmetic mask tightening under state pruning (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix leakage of uninitialized bpf stack under speculation (Jiri Olsa) [1960944 1958070] {CVE-2021-29155 CVE-2021-31829} - bpf: Fix masking negation logic upon negative dst register (Jiri Olsa) [1960944 1958070] {CVE-2021-29155 CVE-2021-31829} - bpf: verifier: Allocate idmap scratch in verifier env (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Tighten speculative pointer arithmetic mask (Jiri Olsa) [1960944 1972496] {CVE-2021-29155 CVE-2021-33200} - bpf: Move sanitize_val_alu out of op switch (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Refactor and streamline bounds check into helper (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Allow variable-offset stack access (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Improve verifier error messages for users (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Rework ptr_limit into alu_limit and add common error path (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Ensure off_reg has no mixed signed bounds for all types (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Move off_reg into sanitize_ptr_alu (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Use correct permission flag for mixed signed bounds arithmetic (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Add sanity check for upper ptr_limit (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Simplify alu_limit masking for pointer arithmetic (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix off-by-one for area size in creating mask to left (Jiri Olsa) [1960944] {CVE-2021-29155} - Documentation/x86: Add ratelimit in buslock.rst (Prarit Bhargava) [1948048] - Documentation/admin-guide: Add bus lock ratelimit (Prarit Bhargava) [1948048] - x86/bus_lock: Set rate limit for bus lock (Prarit Bhargava) [1948048] - Documentation/x86: Add buslock.rst (Prarit Bhargava) [1948048] - [s390] net/smc: Ensure correct state of the socket in send path (Claudio Imbrenda) [1731026] - [s390] net/smc: Fix ENODATA tests in smc_nl_get_fback_stats() (Claudio Imbrenda) [1731026] - [s390] net/smc: Make SMC statistics network namespace aware (Claudio Imbrenda) [1731026] - [s390] net/smc: Add netlink support for SMC fallback statistics (Claudio Imbrenda) [1731026] - [s390] net/smc: Add netlink support for SMC statistics (Claudio Imbrenda) [1731026] - [s390] net/smc: Add SMC statistics support (Claudio Imbrenda) [1731026] - [s390] s390/ap: Fix hanging ioctl caused by wrong msg counter (Claudio Imbrenda) [1984762] - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Jon Maloy) [1988226] {CVE-2021-37576} - NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT (Benjamin Coddington) [1983793] - selftests/powerpc: EBB selftest for MMCR0 control for PMU SPRs in ISA v3.1 (Desnes A. Nunes do Rosario) [1991753] - selftests/powerpc: Fix "no_handler" EBB selftest (Desnes A. Nunes do Rosario) [1991753] - powerpc/perf: Fix crash in perf_instruction_pointer() when ppmu is not set (Desnes A. Nunes do Rosario) [1991753] - powerpc/pmu: Make the generic compat PMU use the architected events (Desnes A. Nunes do Rosario) [1991753] - perf script python: Fix buffer size to report iregs in perf script (Desnes A. Nunes do Rosario) [1991753] - ceph: reduce contention in ceph_check_delayed_caps() (Jeff Layton) [1953430]- net: mac802154: Fix general protection fault (Chris von Recklinghausen) [1984571] {CVE-2021-3659} - Bluetooth: fix the erroneous flush_work() order (Chris von Recklinghausen) [1964559] {CVE-2021-3564} - Bluetooth: use correct lock to prevent UAF of hdev object (Chris von Recklinghausen) [1968214] {CVE-2021-3573} - usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI (Torez Smith) [1972139] - usb: ehci: do not initialise static variables (Torez Smith) [1972139] - usb: host: move EH SINGLE_STEP_SET_FEATURE implementation to core (Torez Smith) [1972139] - USB: ehci: drop workaround for forced irq threading (Torez Smith) [1972139] - usb: ehci: add spurious flag to disable overcurrent checking (Torez Smith) [1972139] - perf test: Handle fd gaps in test__dso_data_reopen (Michael Petlan) [1871785] - tty: vt: always invoke vc->vc_sw->con_resize callback (Maxim Levitsky) [1957611] - iavf: fix locking of critical sections (Stefan Assmann) [1975245] - iavf: do not override the adapter state in the watchdog task (Stefan Assmann) [1975245] - ixgbe: Fix packet corruption due to missing DMA sync (Ken Cox) [1920269] - ixgbe: Fix an error handling path in 'ixgbe_probe()' (Ken Cox) [1920269] - intel: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [1920269] - ixgbe: add correct exception tracing for XDP (Ken Cox) [1920269] - ixgbe: Fix out-bounds warning in ixgbe_host_interface_command() (Ken Cox) [1920269] - ixgbe: reduce checker warnings (Ken Cox) [1920269] - ixgbe: use checker safe conversions (Ken Cox) [1920269] - ixgbe: fix large MTU request from VF (Ken Cox) [1920269] - net: ethernet: intel: Fix a typo in the file ixgbe_dcb_nl.c (Ken Cox) [1920269] - net: intel: Remove unused function pointer typedef ixgbe_mc_addr_itr (Ken Cox) [1920269] - ixgbe: Support external GBE SerDes PHY BCM54616s (Ken Cox) [1920269] - ixgbe: fix unbalanced device enable/disable in suspend/resume (Ken Cox) [1920269] - ixgbe: Fix NULL pointer dereference in ethtool loopback test (Ken Cox) [1920269] - ixgbe: Fix fall-through warnings for Clang (Ken Cox) [1920269] - intel: clean up mismatched header comments (Ken Cox) [1920269] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Ken Cox) [1920269] - intel: Update drivers to use ethtool_sprintf (Ken Cox) [1920269] - ixgbe: optimize for XDP_REDIRECT in xsk path (Ken Cox) [1920269] - ixgbe: move headroom initialization to ixgbe_configure_rx_ring (Ken Cox) [1920269] - ixgbe: Fix memleak in ixgbe_configure_clsu32 (Ken Cox) [1920269] - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Ken Cox) [1920269] - ixgbe: store the result of ixgbe_rx_offset() onto ixgbe_ring (Ken Cox) [1920269] - net: ixgbe: use skb_csum_is_sctp instead of protocol check (Ken Cox) [1920269] - ixgbe: avoid premature Rx buffer reuse (Ken Cox) [1920269] - net: remove unneeded break (Ken Cox) [1920269] - ixgbe: add pause frame stats (Ken Cox) [1920269] - iavf: Set RSS LUT and key in reset handle path (Ken Cox) [1910853] - [netdrv] chelsio: Replace zero-length array with flexible-array member (Raju Rangoju) [1955208] - cxgb4: avoid collecting SGE_QBASE regs during traffic (Raju Rangoju) [1955208] - cxgb4: collect serial config version from register (Raju Rangoju) [1955208] - cxgb4: remove unused vpd_cap_addr (Raju Rangoju) [1955208] - cxgb4: remove bogus CHELSIO_VPD_UNIQUE_ID constant (Raju Rangoju) [1955208] - cxgb4: Assign boolean values to a bool variable (Raju Rangoju) [1955208] - cxgb4: enable interrupt based Tx completions for T5 (Raju Rangoju) [1955208] - cxgb4: fix the panic caused by non smac rewrite (Raju Rangoju) [1955208] - cxgb4: Fix the -Wmisleading-indentation warning (Raju Rangoju) [1955208] - cxgb4: set up filter action after rewrites (Raju Rangoju) [1955208] - cxgb4: handle 4-tuple PEDIT to NAT mode translation (Raju Rangoju) [1955208] - [netdrv] net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Raju Rangoju) [1955208] - net: cxbg4: Remove pointless in_interrupt() check (Raju Rangoju) [1955208] - cxgb4: Avoid log flood (Raju Rangoju) [1955208] - cxgb4: fix memory leak during module unload (Raju Rangoju) [1955208] - cxgb4: Fix offset when clearing filter byte counters (Raju Rangoju) [1955208] - cxgb4: add error handlers to LE intr_handler (Raju Rangoju) [1955208] - cxgb4: insert IPv6 filter rules in next free region (Raju Rangoju) [1955208] - cxgb4: Fix race between loopback and normal Tx path (Raju Rangoju) [1955208] - cxgb4: Fix work request size calculation for loopback test (Raju Rangoju) [1955208] - cxgb4: add TC-MATCHALL IPv6 support (Raju Rangoju) [1955208] - cxgb4: fix extracting IP addresses in TC-FLOWER rules (Raju Rangoju) [1955208] - cxgb4: fix check for running offline ethtool selftest (Raju Rangoju) [1955208] - cxgb4: add loopback ethtool self-test (Raju Rangoju) [1955208] - net: cxgb4: reject unsupported coalescing params (Raju Rangoju) [1955208] - cxgb4: use eth_zero_addr() to clear mac address (Raju Rangoju) [1955208] - cxgb4: add missing release on skb in uld_send() (Raju Rangoju) [1955208] - cxgb4: convert to new udp_tunnel_nic infra (Raju Rangoju) [1955208] - cxgb4: fix all-mask IP address comparison (Raju Rangoju) [1955208] - cxgb4: add main VI to mirror VI config replication (Raju Rangoju) [1955208] - cxgb4: add support for mirror Rxqs (Raju Rangoju) [1955208] - cxgb4: add mirror action to TC-MATCHALL offload (Raju Rangoju) [1955208] - net: cxgb4: fix return error value in t4_prep_fw (Raju Rangoju) [1955208] - cxgb4: move device dump arrays in header to C file (Raju Rangoju) [1955208] - cxgb4: always sync access when flashing PHY firmware (Raju Rangoju) [1955208] - cxgb4: update kernel-doc line comments (Raju Rangoju) [1955208] - cxgb4: fix set but unused variable when DCB is disabled (Raju Rangoju) [1955208] - cxgb4: move DCB version extern to header file (Raju Rangoju) [1955208] - cxgb4: remove cast when saving IPv4 partial checksum (Raju Rangoju) [1955208] - cxgb4: fix SGE queue dump destination buffer context (Raju Rangoju) [1955208] - cxgb4: use correct type for all-mask IP address comparison (Raju Rangoju) [1955208] - cxgb4: fix endian conversions for L4 ports in filters (Raju Rangoju) [1955208] - cxgb4: parse TC-U32 key values and masks natively (Raju Rangoju) [1955208] - cxgb4: use unaligned conversion for fetching timestamp (Raju Rangoju) [1955208] - cxgb4: move PTP lock and unlock to caller in Tx path (Raju Rangoju) [1955208] - cxgb4: move handling L2T ARP failures to caller (Raju Rangoju) [1955208] - cxgb4: Use struct_size() helper (Raju Rangoju) [1955208] - cxgb4: add action to steer flows to specific Rxq (Raju Rangoju) [1955208] - cxgb4: add support to fetch ethtool n-tuple filters (Raju Rangoju) [1955208] - cxgb4: add ethtool n-tuple filter deletion (Raju Rangoju) [1955208] - cxgb4: add ethtool n-tuple filter insertion (Raju Rangoju) [1955208] - [netdrv] flow_offload: check for basic action hw stats type (Raju Rangoju) [1955208] - cxgb4: add skeleton for ethtool n-tuple filters (Raju Rangoju) [1955208] - cxgb4: add support to read serial flash (Raju Rangoju) [1955208] - cxgb4: add support to flash boot cfg image (Raju Rangoju) [1955208] - cxgb4: add support to flash boot image (Raju Rangoju) [1955208] - cxgb4: add support to flash PHY image (Raju Rangoju) [1955208] - cxgb4: update set_flash to flash different images (Raju Rangoju) [1955208] - cxgb4: Use kfree() instead kvfree() where appropriate (Raju Rangoju) [1955208] - cxgb4: Use pM format specifier for MAC addresses (Raju Rangoju) [1955208] - net: sock: fix in-kernel mark setting (Alexander Aring) [1509204] - sock: Reset dst when changing sk_mark via setsockopt (Alexander Aring) [1509204] - fs: dlm: fix mark setting deadlock (Alexander Aring) [1509204] - fs: dlm: fix mark per nodeid setting (Alexander Aring) [1509204] - fs: dlm: remove lock dependency warning (Alexander Aring) [1509204] - fs: dlm: set skb mark per peer socket (Alexander Aring) [1509204] - fs: dlm: set skb mark for listen socket (Alexander Aring) [1509204] - net: sock: add sock_set_mark (Alexander Aring) [1509204] - Bluetooth: btusb: Add support for GarfieldPeak controller (Gopal Tiwari) [1959110] - can: gw: synchronize rcu operations before removing gw job entry (Balazs Nemeth) [1986334] - can: bcm: fix infoleak in struct bcm_msg_head (Balazs Nemeth) [1986334] - can: af_can: prevent potential access of uninitialized member in canfd_rcv() (Balazs Nemeth) [1956730] - can: af_can: prevent potential access of uninitialized member in can_rcv() (Balazs Nemeth) [1956730] - can: proc: can_remove_proc(): silence remove_proc_entry warning (Balazs Nemeth) [1956730] - cifs: add missing parsing of backupuid (Ronnie Sahlberg) [1987126] - cifs: use helpers when parsing uid/gid mount options and validate them (Ronnie Sahlberg) [1987126] - kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent) [1939133] - kernfs: use i_lock to protect concurrent inode updates (Ian Kent) [1939133] - kernfs: switch kernfs to use an rwsem (Ian Kent) [1939133] - kernfs: use VFS negative dentry caching (Ian Kent) [1939133] - kernfs: add a revision to identify directory node changes (Ian Kent) [1939133] - kernfs: move revalidate to be near lookup (Ian Kent) [1939133]- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ivan Vecera) [1941938] - selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test (Ivan Vecera) [1941938] - selftests: mlxsw: Increase the tolerance of backlog buildup (Ivan Vecera) [1941938] - selftests: mlxsw: Return correct error code in resource scale tests (Ivan Vecera) [1941938] - selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test (Ivan Vecera) [1941938] - selftests: mlxsw: Remove a redundant if statement in port_scale test (Ivan Vecera) [1941938] - selftests: mlxsw: sch_red_ets: Test proper counter cleaning in ETS (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Index future FIFOs by band number (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Allocate child qdiscs dynamically (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Guard all qdisc accesses with a lock (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Track children per qdisc (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Promote backlog reduction to mlxsw_sp_qdisc_destroy() (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Track tclass_num as int, not u8 (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Drop an always-true condition (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Simplify mlxsw_sp_qdisc_compare() (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Drop one argument from check_params callback (Ivan Vecera) [1941938] - mlxsw: core: Remove critical trip points from thermal zones (Ivan Vecera) [1941938] - selftests: mlxsw: Test vetoing of double sampling (Ivan Vecera) [1941938] - mlxsw: spectrum: Veto sampling if already enabled on port (Ivan Vecera) [1941938] - selftests: mlxsw: Test matchall failure with protocol match (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Perform priority checks earlier (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Convert if statements to a switch statement (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Perform protocol check earlier (Ivan Vecera) [1941938] - selftests: forwarding: vxlan_bridge_1d: Add more ECN decap test cases (Ivan Vecera) [1941938] - mlxsw: spectrum: Fix ECN marking in tunnel decapsulation (Ivan Vecera) [1941938] - selftests: net: forwarding: Fix a typo (Ivan Vecera) [1941938] - selftests: mlxsw: spectrum-2: Remove q_in_vni_veto test (Ivan Vecera) [1941938] - selftests: forwarding: Add test for dual VxLAN bridge (Ivan Vecera) [1941938] - mlxsw: Allow 802.1d and .1ad VxLAN bridges to coexist on Spectrum>=2 (Ivan Vecera) [1941938] - mlxsw: Add struct mlxsw_sp_switchdev_ops per ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum: Add mlxsw_sp_port_egress_ethtype_set() (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port Egress VLAN EtherType Register (Ivan Vecera) [1941938] - mlxsw: reg: Add egr_et_set field to SPVID (Ivan Vecera) [1941938] - selftests: mlxsw: Test egress sampling limitation on Spectrum-1 only (Ivan Vecera) [1941938] - selftests: mlxsw: Add tc sample tests for new triggers (Ivan Vecera) [1941938] - mlxsw: spectrum_acl: Offload FLOW_ACTION_SAMPLE (Ivan Vecera) [1941938] - mlxsw: core_acl_flex_actions: Add mirror sampler action (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Add support for egress sampling (Ivan Vecera) [1941938] - mlxsw: spectrum: Start using sampling triggers hash table (Ivan Vecera) [1941938] - mlxsw: spectrum: Track sampling triggers in a hash table (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Pass matchall entry to sampling operations (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Push sampling checks to per-ASIC operations (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Propagate extack further (Ivan Vecera) [1941938] - selftests: mlxsw: Add tc sample tests (Ivan Vecera) [1941938] - mlxsw: spectrum: Report extra metadata to psample module (Ivan Vecera) [1941938] - mlxsw: spectrum: Remove mlxsw_sp_sample_receive() (Ivan Vecera) [1941938] - mlxsw: spectrum: Remove unnecessary RCU read-side critical section (Ivan Vecera) [1941938] - mlxsw: pci: Set extra metadata in skb control block (Ivan Vecera) [1941938] - mlxsw: Create dedicated field for Rx metadata in skb control block (Ivan Vecera) [1941938] - mlxsw: pci: Add more metadata fields to CQEv2 (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Implement sampling using mirroring (Ivan Vecera) [1941938] - mlxsw: spectrum_trap: Split sampling traps between ASICs (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Split sampling support between ASICs (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Add SPAN probability rate support (Ivan Vecera) [1941938] - mlxsw: reg: Extend mirroring registers with probability rate field (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Add SPAN session identifier support (Ivan Vecera) [1941938] - mlxsw: Adjust some MFDE fields shift and size to fw implementation (Ivan Vecera) [1941938] - mlxsw: core: Expose MFDE.log_ip to devlink health (Ivan Vecera) [1941938] - mlxsw: reg: Extend MFDE register with new log_ip field (Ivan Vecera) [1941938] - mlxsw: spectrum: Bump minimum FW version to xx.2008.2406 (Ivan Vecera) [1941938] - mlxsw: reg: Fix comment about slot_index field in PMAOS register (Ivan Vecera) [1941938] - mlxsw: spectrum: Reword an error message for Q-in-Q veto (Ivan Vecera) [1941938] - mlxsw: spectrum_ethtool: Add an external speed to PTYS register (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Do not overwrite policer configuration (Ivan Vecera) [1941938] - selftests: forwarding: Specify interface when invoking mausezahn (Ivan Vecera) [1941938] - selftests: mlxsw: Add a scale test for physical ports (Ivan Vecera) [1941938] - mlxsw: Register physical ports as a devlink resource (Ivan Vecera) [1941938] - mlxsw: pci: switch from 'pci_' to 'dma_' API (Ivan Vecera) [1941938] - mlxsw: core: Increase critical threshold for ASIC thermal zone (Ivan Vecera) [1941938] - mlxsw: core: Add validation of transceiver temperature thresholds (Ivan Vecera) [1941938] - selftests: mlxsw: Set headroom size of correct port (Ivan Vecera) [1941938] - net/mlxfw: Use kzalloc for allocating only one thing (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use eXtended mezzanine to offload IPv4 router (Ivan Vecera) [1941938] - mlxsw: spectrum: Set KVH XLT cache mode for Spectrum2/3 (Ivan Vecera) [1941938] - mlxsw: spectrum_router_xm: Introduce basic XM cache flushing (Ivan Vecera) [1941938] - mlxsw: reg: Add Router LPM Cache Enable Register (Ivan Vecera) [1941938] - mlxsw: reg: Add Router LPM Cache ML Delete Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router_xm: Implement L-value tracking for M-index (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Router M Table Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce per-ASIC XM initialization (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Lookup Table Query Register (Ivan Vecera) [1941938] - mlxsw: reg: Add Router XLT M select Register (Ivan Vecera) [1941938] - mlxsw: Ignore ports that are connected to eXtended mezanine (Ivan Vecera) [1941938] - mlxsw: pci: Obtain info about ports used by eXtended mezanine (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce XM implementation of router low-level ops (Ivan Vecera) [1941938] - mlxsw: reg: Add Router XLT Enable Register (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Direct Register (Ivan Vecera) [1941938] - selftests: mlxsw: Add Q-in-VNI veto tests (Ivan Vecera) [1941938] - selftests: forwarding: Add Q-in-VNI test (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Allow joining VxLAN to 802.1ad bridge (Ivan Vecera) [1941938] - mlxsw: Veto Q-in-VNI for Spectrum-1 ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Use ops->vxlan_join() when adding VLAN to VxLAN device (Ivan Vecera) [1941938] - mlxsw: spectrum_nve_vxlan: Add support for Q-in-VNI for Spectrum-2 ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum: Publish mlxsw_sp_ethtype_to_sver_type() (Ivan Vecera) [1941938] - mlxsw: Save EtherType as part of mlxsw_sp_nve_config (Ivan Vecera) [1941938] - mlxsw: Save EtherType as part of mlxsw_sp_nve_params (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Create common function for joining VxLAN to VLAN-aware bridge (Ivan Vecera) [1941938] - mlxsw: reg: Add support for tunnel port in SPVID register (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port VLAN Stacking Register (Ivan Vecera) [1941938] - mlxsw: Use one enum for all registers that contain tunnel_port field (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Reduce mlxsw_sp_ipip_fib_entry_op_gre4() (Ivan Vecera) [1941938] - mlxsw: spectrum: Bump minimum FW version to xx.2008.2018 (Ivan Vecera) [1941938] - mlxsw: core_acl: Use an array instead of a struct with a zero-length array (Ivan Vecera) [1941938] - mlxsw: spectrum_mr: Use flexible-array member instead of zero-length array (Ivan Vecera) [1941938] - mlxsw: core: Trace EMAD events (Ivan Vecera) [1941938] - selftests: mlxsw: Test RIF's reference count when joining a LAG (Ivan Vecera) [1941938] - mlxsw: spectrum: Apply RIF configuration when joining a LAG (Ivan Vecera) [1941938] - selftests: forwarding: Add QinQ veto testing (Ivan Vecera) [1941938] - mlxsw: Add QinQ configuration vetoes (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Add support of QinQ traffic (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Create common functions for VLAN-aware bridge (Ivan Vecera) [1941938] - mlxsw: Make EtherType configurable when pushing VLAN at ingress (Ivan Vecera) [1941938] - mlxsw: spectrum: Only treat 802.1q packets as tagged packets (Ivan Vecera) [1941938] - mlxsw: reg: Add et_vlan field to SPVID register (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port VLAN Classification Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Update adjacency index more efficiently (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Track nexthop group virtual router membership (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Rollback virtual router adjacency pointer update (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass virtual router parameters directly instead of pointer (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Fix error handling issue (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Resolve RIF from nexthop struct instead of neighbour (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use loopback RIF for unresolved nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use different trap identifier for unresolved nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Create loopback RIF during initialization (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Allow returning errors from mlxsw_sp_nexthop_group_refresh() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Add an indication if a nexthop group can be destroyed (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Re-order mlxsw_sp_nexthop6_group_get() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set FIB entry's type based on nexthop group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set FIB entry's type after creating nexthop group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass ifindex to mlxsw_sp_ipip_entry_find_by_decap() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set ifindex for IPv4 nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Fix wrong kfree() in error path (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove outdated comment (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_fini() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove unused argument from mlxsw_sp_nexthop6_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop4_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop6_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_ipip: Remove overlay protocol from can_offload() callback (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Split nexthop group configuration to a different struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Move IPv4 FIB info into a union in nexthop group struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove unused field 'prio' from IPv4 FIB entry struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Store FIB info in route (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Associate neighbour table with nexthop instead of group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use nexthop group type in hash table key (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Add nexthop group type field (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Compare key with correct object type (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce FIB entry update op (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Track FIB entry committed state and skip uncommitted on delete (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce fib_entry priv for low-level ops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Have FIB entry op context allocated for the instance (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Prepare work context for possible bulking (Ivan Vecera) [1941938] - mlxsw: spectrum: Push RALUE packing and writing into low-level router ops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use RALUE pack helper from abort function (Ivan Vecera) [1941938] - mlxsw: reg: Allow to pass NULL pointer to mlxsw_reg_ralue_pack4/6() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass destination IP as a pointer to mlxsw_reg_ralue_pack4() (Ivan Vecera) [1941938] - mlxsw: spectrum: Export RALUE pack helper and use it from IPIP (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Push out RALUE pack into separate helper (Ivan Vecera) [1941938] - mlxsw: spectrum: Propagate context from work handler containing RALUE payload (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce FIB event queue instead of separate works (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use RALUE-independent op arg (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass non-register proto enum to __mlxsw_sp_router_set_abort_trap() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce low-level ops and implement them for RALXX regs (Ivan Vecera) [1941938] - mlxsw: reg: Add XRALXX Registers (Ivan Vecera) [1941938] - hwmon: (mlxreg-fan) Add support for fan drawers capability and present registers (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Add callback to notify mux creation completion (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Extend supported mux number (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Extend driver to support word address space devices (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Get rid of adapter numbers enforcement (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Prepare mux selection infrastructure for two-byte support (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Convert driver to platform driver (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Move header file out of x86 realm (Ivan Vecera) [1941938] - platform/x86: mlxcpld: Update module license (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Update module license (Ivan Vecera) [1941938] - i2c: mlxcpld: Add support for I2C bus frequency setting (Ivan Vecera) [1941938] - i2c: mlxcpld: Decrease polling time for performance improvement (Ivan Vecera) [1941938] - i2c: mlxcpld: Update module license (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix item counter assignment for MSN2700/ComEx system (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (Ivan Vecera) [1941938] - platform/x86: mlx-platform: remove an unused variable (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Add capability field to platform FAN description (Ivan Vecera) [1941938] - platform_data/mlxreg: Extend core platform structure (Ivan Vecera) [1941938] - platform_data/mlxreg: Update module license (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix extended topology configuration for power supply units (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Extend FAN platform data description (Ivan Vecera) [1941938] - platform_data/mlxreg: Add presence register field for FAN devices (Ivan Vecera) [1941938] - Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-io: Add support for complex attributes (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Add more definitions for system attributes (Ivan Vecera) [1941938] - platform_data/mlxreg: Add support for complex attributes (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Add environmental data to uevent (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Use capability register for attribute creation (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Modify module license (Ivan Vecera) [1941938] - lib/string_helpers: Introduce string_upper() and string_lower() helpers (Ivan Vecera) [1941938] - i2c: mlxcpld: check correct size of maximum RECV_LEN packet (Ivan Vecera) [1941938] - docs: watchdog: mlx-wdt: Add description of new watchdog type 3 (Ivan Vecera) [1941938] - watchdog: mlx-wdt: support new watchdog type with longer timeout period (Ivan Vecera) [1941938] - platform/x86: mlx-platform: support new watchdog type with longer timeout (Ivan Vecera) [1941938] - platform_data/mlxreg: support new watchdog type with longer timeout period (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: convert to use i2c_new_client_device() (Ivan Vecera) [1941938] - selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu) [1986227] - selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu) [1986227] - selftests: icmp_redirect: support expected failures (Hangbin Liu) [1986227] - selftests: disable rp_filter for icmp_redirect.sh (Hangbin Liu) [1986227] - selftests: icmp_redirect: Add support for routing via nexthop objects (Hangbin Liu) [1986227] - selftest: Fixes for icmp_redirect test (Hangbin Liu) [1986227] - selftests: Add redirect tests (Hangbin Liu) [1986227] - redhat: enable vdpa_sim_net vdpa_sim_block vp_vdpa (Cindy Lu) [1975173] - virtio/vdpa: clear the virtqueue state during probe (Cindy Lu) [1975173] - vp_vdpa: allow set vq state to initial state after reset (Cindy Lu) [1975173] - virtio-pci library: introduce vp_modern_get_driver_features() (Cindy Lu) [1975173] - vdpa: support packed virtqueue for set/get_vq_state() (Cindy Lu) [1975173] - vdpa/mlx5: Clear vq ready indication upon device reset (Cindy Lu) [1975173] - vdpa/mlx5: Add support for doorbell bypassing (Cindy Lu) [1975173] - vdpa/mlx5: Add support for running with virtio_vdpa (Cindy Lu) [1975173] - vdp/mlx5: Fix setting the correct dma_device (Cindy Lu) [1975173] - vdpa/mlx5: Support creating resources with uid == 0 (Cindy Lu) [1975173] - vdpa/mlx5: Fix possible failure in umem size calculation (Cindy Lu) [1975173] - vdpa/mlx5: Fix umem sizes assignments on VQ create (Cindy Lu) [1975173] - vp_vdpa: correct the return value when fail to map notification (Cindy Lu) [1975173] - virtio_net: Fix error handling in virtnet_restore() (Cindy Lu) [1975173] - virtio-blk: Fix memory leak among suspend/resume procedure (Cindy Lu) [1975173] - vDPA/ifcvf: reuse pre-defined macros for device ids and vendor ids (Cindy Lu) [1975173] - virtio: update virtio id table, add transitional ids (Cindy Lu) [1975173] - vDPA/ifcvf: implement doorbell mapping for ifcvf (Cindy Lu) [1975173] - vDPA/ifcvf: record virtio notify base (Cindy Lu) [1975173] - vdpa_sim_blk: remove duplicate include of linux/blkdev.h (Cindy Lu) [1975173] - {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table (Cindy Lu) [1975173] - virtio_pci_modern: correct sparse tags for notify (Cindy Lu) [1975173] - virtio_pci_modern: __force cast the notify mapping (Cindy Lu) [1975173] - vDPA/ifcvf: get_config_size should return dev specific config size (Cindy Lu) [1975173] - vDPA/ifcvf: enable Intel C5000X-PL virtio-block for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: deduce VIRTIO device ID when probe (Cindy Lu) [1975173] - vdpa_sim_blk: add support for vdpa management tool (Cindy Lu) [1975173] - vdpa_sim_blk: handle VIRTIO_BLK_T_GET_ID (Cindy Lu) [1975173] - vdpa_sim_blk: implement ramdisk behaviour (Cindy Lu) [1975173] - vdpa: add vdpa simulator for block device (Cindy Lu) [1975173] - vhost/vdpa: Remove the restriction that only supports virtio-net devices (Cindy Lu) [1975173] - vhost/vdpa: use get_config_size callback in vhost_vdpa_config_validate() (Cindy Lu) [1975173] - vdpa: add get_config_size callback in vdpa_config_ops (Cindy Lu) [1975173] - vdpa_sim: cleanup kiovs in vdpasim_free() (Cindy Lu) [1975173] - vringh: add vringh_kiov_length() helper (Cindy Lu) [1975173] - vringh: implement vringh_kiov_advance() (Cindy Lu) [1975173] - vringh: explain more about cleaning riov and wiov (Cindy Lu) [1975173] - vringh: reset kiov 'consumed' field in __vringh_iov() (Cindy Lu) [1975173] - vringh: add 'iotlb_lock' to synchronize iotlb accesses (Cindy Lu) [1975173] - vdpa_sim: use iova module to allocate IOVA addresses (Cindy Lu) [1975173] - vDPA/ifcvf: deduce VIRTIO device ID from pdev ids (Cindy Lu) [1975173] - vDPA/ifcvf: verify mandatory feature bits for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: fetch device feature bits when probe (Cindy Lu) [1975173] - vDPA/ifcvf: remove the version number string (Cindy Lu) [1975173] - vDPA/ifcvf: rename original IFCVF dev ids to N3000 ids (Cindy Lu) [1975173] - vDPA/ifcvf: enable Intel C5000X-PL virtio-net for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: get_vendor_id returns a device specific vendor id (Cindy Lu) [1975173] - vhost-vdpa: fix vm_flags for virtqueue doorbell mapping (Cindy Lu) [1975173] - vp_vdpa: report doorbell address (Cindy Lu) [1975173] - virtio-pci library: report resource address (Cindy Lu) [1975173] - virito_pci libray: hide vp_modern_map_capability() (Cindy Lu) [1975173] - virtio_pci_modern: hide vp_modern_get_queue_notify_off() (Cindy Lu) [1975173] - vp_vdpa: switch to use vp_modern_map_vq_notify() (Cindy Lu) [1975173] - virtio-pci library: switch to use vp_modern_map_vq_notify() (Cindy Lu) [1975173] - virtio_pci_modern: introduce helper to map vq notify area (Cindy Lu) [1975173] - virtio-net: don't allocate control_buf if not supported (Cindy Lu) [1975173] - vdpa: Follow kdoc comment style (Cindy Lu) [1975173] - vdpa: Follow kdoc comment style (Cindy Lu) [1975173] - vdpa/mlx5: Enable user to add/delete vdpa device (Cindy Lu) [1975173] - vdpa: introduce virtio pci driver (Cindy Lu) [1975173] - vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Cindy Lu) [1975173] - vhost-vdpa: protect concurrent access to vhost device iotlb (Cindy Lu) [1975173] - vdpa/mlx5: Fix suspend/resume index restoration (Cindy Lu) [1975173] - vdpa/mlx5: Fix wrong use of bit numbers (Cindy Lu) [1975173] - vdpa/mlx5: should exclude header length and fcs from mtu (Cindy Lu) [1975173] - vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails (Cindy Lu) [1975173] - vhost-vdpa: fix use-after-free of v->config_ctx (Cindy Lu) [1975173] - vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Cindy Lu) [1975173] - vdpa_sim: Skip typecasting from void* (Cindy Lu) [1975173] - vdpa: set the virtqueue num during register (Cindy Lu) [1975173] - vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Cindy Lu) [1975173] - virtio_vdpa: don't warn when fail to disable vq (Cindy Lu) [1975173] - virtio-pci: introduce modern device module (Cindy Lu) [1975173] - virito-pci-modern: rename map_capability() to vp_modern_map_capability() (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to get notification offset (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper for getting queue nums (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper for setting/geting queue size (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to set/get queue_enable (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_queue_address() (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_set_queue_vector() (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_generation() (Cindy Lu) [1975173] - virtio-pci-modern: introduce helpers for setting and getting features (Cindy Lu) [1975173] - virtio-pci-modern: introduce helpers for setting and getting status (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to set config vector (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_remove() (Cindy Lu) [1975173] - virtio-pci-modern: factor out modern device initialization logic (Cindy Lu) [1975173] - virtio-pci: split out modern device (Cindy Lu) [1975173] - virtio-pci: do not access iomem via struct virtio_pci_device directly (Cindy Lu) [1975173] - vdpa_sim_net: Add support for user supported devices (Cindy Lu) [1975173] - vdpa: Enable user to query vdpa device info (Cindy Lu) [1975173] - vdpa: Enable a user to add and delete a vdpa device (Cindy Lu) [1975173] - vdpa: Define vdpa mgmt device, ops and a netlink interface (Cindy Lu) [1975173] - vdpa: Extend routine to accept vdpa device name (Cindy Lu) [1975173] - vdpa_sim_net: Make mac address array static (Cindy Lu) [1975173] - vdpa/mlx5: Restore the hardware used index after change map (Cindy Lu) [1975173] - vdpa/mlx5: Fix memory key MTT population (Cindy Lu) [1975173] - vdpa: Use simpler version of ida allocation (Cindy Lu) [1975173] - vdpa: Add missing comment for virtqueue count (Cindy Lu) [1975173] - vdpa: split vdpasim to core and net modules (Cindy Lu) [1975173] - vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov (Cindy Lu) [1975173] - vdpa_sim: make vdpasim->buffer size configurable (Cindy Lu) [1975173] - vdpa_sim: use kvmalloc to allocate vdpasim->buffer (Cindy Lu) [1975173] - vdpa_sim: set vringh notify callback (Cindy Lu) [1975173] - vdpa_sim: add set_config callback in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add get_config callback in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: make 'config' generic and usable for any device type (Cindy Lu) [1975173] - vdpa_sim: store parsed MAC address in a buffer (Cindy Lu) [1975173] - vdpa_sim: add work_fn in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add supported_features field in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add device id field in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add struct vdpasim_dev_attr for device attributes (Cindy Lu) [1975173] - vdpa_sim: rename vdpasim_config_ops variables (Cindy Lu) [1975173] - vdpa_sim: make IOTLB entries limit configurable (Cindy Lu) [1975173] - vdpa_sim: remove hard-coded virtq count (Cindy Lu) [1975173] - vdpa_sim: remove unnecessary headers inclusion (Cindy Lu) [1975173] - vdpa: remove unnecessary 'default n' in Kconfig entries (Cindy Lu) [1975173] - vdpa: ifcvf: Use dma_set_mask_and_coherent to simplify code (Cindy Lu) [1975173] - vhost_vdpa: switch to vmemdup_user() (Cindy Lu) [1975173] - vhost: vringh: use krealloc_array() (Cindy Lu) [1975173] - vringh: fix vringh_iov_push_*() documentation (Cindy Lu) [1975173] - vringh: fix __vringh_iov() when riov and wiov are different (Cindy Lu) [1975173] - net: sched: fix memory leak in tcindex_partial_destroy_work (Davide Caratti) [1987042] - net/sched: act_ct: remove and free nf_table callbacks (Davide Caratti) [1987042] - net: sched: fix warning in tcindex_alloc_perfect_hash (Davide Caratti) [1987042] - pkt_sched: sch_qfq: fix qfq_change_class() error path (Davide Caratti) [1987042] - sch_htb: fix refcount leak in htb_parent_to_leaf_offload (Davide Caratti) [1987042] - sch_dsmark: fix a NULL deref in qdisc_reset() (Davide Caratti) [1987042] - sch_red: fix off-by-one checks in red_check_params() (Davide Caratti) [1987042] - ipv6: fix 'disable_policy' for fwd packets (Hangbin Liu) [1985837] - net: ipv6: fix return value of ip6_skb_dst_mtu (Hangbin Liu) [1985837] - ipv6: fix out-of-bound access in ip6_parse_tlv() (Hangbin Liu) [1985837] - ipv6: exthdrs: do not blindly use init_net (Hangbin Liu) [1985837] - ipv6: record frag_max_size in atomic fragments in input path (Hangbin Liu) [1985837] - selftests: net: devlink_port_split.py: skip the test if no devlink device (Hangbin Liu) [1985836] - selftests/net: bump timeout to 5 minutes (Hangbin Liu) [1985836] - selftests: net: forwarding: Fix a typo (Hangbin Liu) [1985836] - selftests/net: so_txtime: remove unneeded semicolon (Hangbin Liu) [1985836] - tools: selftests: add test for changing routes with PTMU exceptions (Hangbin Liu) [1985836] - selftests: fix the return value for UDP GRO test (Hangbin Liu) [1985836] - selftests: pmtu.sh: improve the test result processing (Hangbin Liu) [1985836] - selftests: pmtu.sh: use $ksft_skip for skipped return code (Hangbin Liu) [1985836] - selftests/net: timestamping: add ptp v2 support (Hangbin Liu) [1985836] - ixgbevf: add correct exception tracing for XDP (Ken Cox) [1920268] - intel: call csum functions with well formatted arguments (Ken Cox) [1920268] - net: intel: Remove unused function pointer typedef ixgbe_mc_addr_itr (Ken Cox) [1920268] - ixgbevf: Fix fall-through warnings for Clang (Ken Cox) [1920268] - intel: clean up mismatched header comments (Ken Cox) [1920268] - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Ken Cox) [1920268] - net: ixgbevf: use skb_csum_is_sctp instead of protocol check (Ken Cox) [1920268] - treewide: Use sizeof_field() macro (Ken Cox) [1920268] - selftests: net: add ESP-in-UDP PMTU test (Xin Long) [1986599] - udp: check encap socket in __udp_lib_err (Xin Long) [1986599] - udp: fix possible user after free in error handler (Xin Long) [1986599] - udpv6: fix possible user after free in error handler (Xin Long) [1986599] - udp: Support for error handlers of tunnels with arbitrary destination port (Xin Long) [1986599] - bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats (Xin Long) [1986599] - udp: properly flush normal packet at GRO time (Xin Long) [1986599] - udp: annotate data races around unix_sk(sk)->gso_size (Xin Long) [1986599] - udp: fix race between close() and udp_abort() (Xin Long) [1986599] - netfilter: conntrack: remove offload_pickup sysctl again (Florian Westphal) [1987101] - bpf, samples: Add -fno-asynchronous-unwind-tables to BPF Clang invocation (Yauheni Kaliuta) [1977162] - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Balazs Nemeth) [1986845] - netfilter: nf_tables: fix flowtable list del corruption (Jay Shin) [1977137] - net: qrtr: fix memory leaks (Íñigo Huguet) [1981236] - net: qrtr: fix OOB Read in qrtr_endpoint_post (Íñigo Huguet) [1981236] - net: qrtr: ns: Fix error return code in qrtr_ns_init() (Íñigo Huguet) [1981236] - net: qrtr: Avoid potential use after free in MHI send (Íñigo Huguet) [1981236] - qrtr: Convert qrtr_ports from IDR to XArray (Íñigo Huguet) [1981236] - net: qrtr: Fix memory leak on qrtr_tx_wait failure (Íñigo Huguet) [1981236] - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Íñigo Huguet) [1981236] - net: qrtr: fix error return code of qrtr_sendmsg() (Íñigo Huguet) [1981236] - net/qrtr: fix __netdev_alloc_skb call (Íñigo Huguet) [1981236] - net: qrtr: Fix memory leak in qrtr_tun_open (Íñigo Huguet) [1981236] - net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Íñigo Huguet) [1981236] - net: qrtr: fix null-ptr-deref in qrtr_ns_remove (Íñigo Huguet) [1981236] - net: qrtr: Unprepare MHI channels during remove (Íñigo Huguet) [1981236] - net: qrtr: Start MHI channels during init (Íñigo Huguet) [1981236] - net: qrtr: Release distant nodes along the bridge node (Íñigo Huguet) [1981236] - net: qrtr: Add GFP flags parameter to qrtr_alloc_ctrl_packet (Íñigo Huguet) [1981236] - net: qrtr: Allow non-immediate node routing (Íñigo Huguet) [1981236] - net: qrtr: Allow forwarded services (Íñigo Huguet) [1981236] - net: qrtr: Fix port ID for control messages (Íñigo Huguet) [1981236] - net: qrtr: ns: Fix the incorrect usage of rcu_read_lock() (Íñigo Huguet) [1981236] - net: qrtr: ns: Protect radix_tree_deref_slot() using rcu read locks (Íñigo Huguet) [1981236] - net: qrtr: check skb_put_padto() return value (Íñigo Huguet) [1981236] - net: qrtr: fix usage of idr in port assignment to socket (Íñigo Huguet) [1981236] - qrtr: orphan socket in qrtr_release() (Íñigo Huguet) [1981236] - net: qrtr: Fix an out of bounds read qrtr_endpoint_post() (Íñigo Huguet) [1981236] - net: qrtr: free flow in __qrtr_node_release (Íñigo Huguet) [1981236] - treewide: replace '---help---' in Kconfig files with 'help' (Íñigo Huguet) [1981236] - net: qrtr: Allocate workqueue before kernel_bind (Íñigo Huguet) [1981236] - net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() (Íñigo Huguet) [1981236] - net: qrtr: Add MHI transport layer (Íñigo Huguet) [1981236] - net: qrtr: Add tracepoint support (Íñigo Huguet) [1981236] - net: qrtr: send msgs from local of same id as broadcast (Íñigo Huguet) [1981236] - net: qrtr: Fix FIXME related to qrtr_ns_init() (Íñigo Huguet) [1981236] - net: qrtr: Respond to HELLO message (Íñigo Huguet) [1981236] - net: qrtr: Fix error pointer vs NULL bugs (Íñigo Huguet) [1981236] - net: qrtr: fix spelling mistake "serivce" -> "service" (Íñigo Huguet) [1981236] - net: qrtr: Fix the local node ID as 1 (Íñigo Huguet) [1981236] - net: qrtr: Migrate nameservice to kernel from userspace (Íñigo Huguet) [1981236] - net: qrtr: Remove receive worker (Íñigo Huguet) [1981236] - net: qrtr: Make qrtr_port_lookup() use RCU (Íñigo Huguet) [1981236] - net: qrtr: Migrate node lookup tree to spinlock (Íñigo Huguet) [1981236] - net: qrtr: Implement outgoing flow control (Íñigo Huguet) [1981236] - net: qrtr: Move resume-tx transmission to recvmsg (Íñigo Huguet) [1981236] - net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue (Íñigo Huguet) [1981236] - net: qrtr: Simplify 'qrtr_tun_release()' (Íñigo Huguet) [1981236] - net: qrtr: Stop rx_worker before freeing node (Íñigo Huguet) [1981236] - net: qrtr: fix memort leak in qrtr_tun_write_iter (Íñigo Huguet) [1981236] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Íñigo Huguet) [1981236] - treewide: Add SPDX license identifier - Makefile/Kconfig (Íñigo Huguet) [1981236] - net: qrtr: Fix message type of outgoing packets (Íñigo Huguet) [1981236] - net: qrtr: use protocol endiannes variable (Íñigo Huguet) [1981236] - net: fix hangup on napi_disable for threaded napi (Paolo Abeni) [1949546] - net: fix race between napi kthread mode and busy poll (Paolo Abeni) [1949546] - net: add sysfs attribute to control napi threaded mode (Paolo Abeni) [1949546] - net: implement threaded-able napi poll loop support (Paolo Abeni) [1949546] - net: extract napi poll functionality to __napi_poll() (Paolo Abeni) [1949546] - mfd: intel-lpss: Use devm_ioremap_uc for MMIO (Steve Best) [1986715] - lib: devres: add a helper function for ioremap_uc (Steve Best) [1986715] - sched/rt: Fix double enqueue caused by rt_effective_prio (Juri Lelli) [1990566] - x86/crash: Remove crash_reserve_low_1M() (Lianbo Jiang) [1904318] - x86/setup: Remove CONFIG_X86_RESERVE_LOW and reservelow= options (Lianbo Jiang) [1904318] - x86/setup: Always reserve the first 1M of RAM (Lianbo Jiang) [1904318] - powerpc/kexec: blacklist functions called in real mode for kprobe (Desnes A. Nunes do Rosario) [1987281] - [s390] scsi: zfcp: Report port fc_security as unknown early during remote cable pull (Claudio Imbrenda) [1989910] - x86/boot: Use common BUILD_BUG_ON (Prarit Bhargava) [1979940] - net: phy: icplus: call phy_restore_page() when phy_select_page() fails (Petr Oros) [1955165] - net: phy: ti: take into account all possible interrupt sources (Petr Oros) [1955165] - net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() (Petr Oros) [1955165] - net: phy: Expose phydev::dev_flags through sysfs (Petr Oros) [1955165] - net: phy: fix save wrong speed and duplex problem if autoneg is on (Petr Oros) [1955165] - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 (Petr Oros) [1955165] - net: phy: icplus: add MDI/MDIX support for IP101A/G (Petr Oros) [1955165] - net: phy: icplus: add PHY counter for IP101G (Petr Oros) [1955165] - net: phy: icplus: fix paged register access (Petr Oros) [1955165] - net: phy: icplus: don't set APS_EN bit on IP101G (Petr Oros) [1955165] - net: phy: icplus: split IP101A/G driver (Petr Oros) [1955165] - net: phy: icplus: use the .soft_reset() of the phy-core (Petr Oros) [1955165] - net: phy: icplus: drop address operator for functions (Petr Oros) [1955165] - net: phy: icplus: use PHY_ID_MATCH_EXACT() for IP101A/G (Petr Oros) [1955165] - net: phy: icplus: use PHY_ID_MATCH_MODEL() macro (Petr Oros) [1955165] - net: phy: drop explicit genphy_read_status() op (Petr Oros) [1955165] - net: phy: broadcom: remove BCM5482 1000Base-BX support (Petr Oros) [1955165] - net: mdiobus: Prevent spike on MDIO bus reset signal (Petr Oros) [1955165] - net: phy: realtek: Add support for RTL9000AA/AN (Petr Oros) [1955165] - mdio, phy: fix -Wshadow warnings triggered by nested container_of() (Petr Oros) [1955165] - net: phy: national: remove definition of DEBUG (Petr Oros) [1955165] - net: phy: ar803x: disable extended next page bit (Petr Oros) [1955165] - net: phy: smsc: fix clk error handling (Petr Oros) [1955165] - net: phy: at803x: use phy_modify_mmd() (Petr Oros) [1955165] - net: phy: replace mutex_is_locked with lockdep_assert_held in phylib (Petr Oros) [1955165] - net: phy: micrel: Add KS8851 PHY support (Petr Oros) [1955165] - net: phy: marvell: replace phy_modify() (Petr Oros) [1955165] - net: phy: micrel: fix interrupt handling (Petr Oros) [1955165] - net: phy: remove the .did_interrupt() and .ack_interrupt() callback (Petr Oros) [1955165] - net: phy: qsemi: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: qsemi: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: ti: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: ti: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: national: remove the use of the .ack_interrupt() (Petr Oros) [1955165] - net: phy: national: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: micrel: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: micrel: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: icplus: remove the use .ack_interrupt() (Petr Oros) [1955165] - net: phy: icplus: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: intel-xway: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: intel-xway: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - mdio_bus: suppress err message for reset gpio EPROBE_DEFER (Petr Oros) [1955165] - net: phy: don't duplicate driver name in phy_attached_print (Petr Oros) [1955165] - net: phy: ste10Xp: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: ste10Xp: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: smsc: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: smsc: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: amd: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: amd: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: lxt: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: lxt: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: marvell: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: marvell: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: microchip: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: microchip: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: vitesse: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: vitesse: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: aquantia: do not return an error on clearing pending IRQs (Petr Oros) [1955165] - net: phy: microchip_t1: Don't set .config_aneg (Petr Oros) [1955165] - docs: networking: phy: s/2.5 times faster/2.5 times as fast/ (Petr Oros) [1955165] - net: phy: realtek: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: realtek: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: add genphy_handle_interrupt_no_ack() (Petr Oros) [1955165] - net: phy: davicom: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: davicom: implement generic .handle_interrupt() calback (Petr Oros) [1955165] - net: phy: cicada: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: cicada: implement the generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: broadcom: remove use of ack_interrupt() (Petr Oros) [1955165] - net: phy: broadcom: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: aquantia: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: aquantia: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: mscc: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: mscc: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: at803x: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: at803x: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: make .ack_interrupt() optional (Petr Oros) [1955165] - net: phy: add a shutdown procedure (Petr Oros) [1955165] - net: phy: export phy_error and phy_trigger_machine (Petr Oros) [1955165] - drivers: net: phy: Fix spelling in comment defalut to default (Petr Oros) [1955165] - net: phy: marvell: add special handling of Finisar modules with 88E1111 (Petr Oros) [1955165] - net: phylink: disable BMCR_ISOLATE in phylink_mii_c22_pcs_config (Petr Oros) [1955165] - gpiolib: Extract gpiod_not_found() helper (Petr Oros) [1955165] - net: phy: marvell: Use phy_read_paged() instead of open coding it (Petr Oros) [1955165] - net: phy: dp83869: fix unsigned comparisons against less than zero values (Petr Oros) [1955165] - net: phy: dp83869: Add speed optimization feature (Petr Oros) [1955165] - net: phy: dp83869: support Wake on LAN (Petr Oros) [1955165] - net: phy: dp83822: Update the fiber advertisement for speed (Petr Oros) [1955165] - net: dp83869: Add ability to advertise Fiber connection (Petr Oros) [1955165] - net: phy: Do not warn in phy_stop() on PHY_DOWN (Petr Oros) [1955165] - net: phy: Avoid NPD upon phy_detach() when driver is unbound (Petr Oros) [1955165] - net: phy: bcm7xxx: request and manage GPHY clock (Petr Oros) [1955165] - net: phy: smsc: LAN8710/20: add phy refclk in support (Petr Oros) [1955165] - net: phy: smsc: simplify config_init callback (Petr Oros) [1955165] - net: phy: smsc: skip ENERGYON interrupt if disabled (Petr Oros) [1955165] - net: phy: dp83867: Fix various styling and space issues (Petr Oros) [1955165] - net: mdiobus: add clause 45 mdiobus write accessor (Petr Oros) [1955165] - net: phylink: consider QSGMII interface mode in phylink_mii_c22_pcs_get_state (Petr Oros) [1955165] - net: phylink: add helper function to decode USXGMII word (Petr Oros) [1955165] - net: phy: DP83822: Add ability to advertise Fiber connection (Petr Oros) [1955165] - net: dp83869: Fix RGMII internal delay configuration (Petr Oros) [1955165] - net: mdio-mux-gpio: use devm_gpiod_get_array() (Petr Oros) [1955165] - net: phy: add USXGMII link partner ability constants (Petr Oros) [1955165] - net: phy: mdio-octeon: Cleanup module loading dependencies (Petr Oros) [1955165] - net: phy: cavium: Improve __iomem mess (Petr Oros) [1955165] - net: phy: Add a helper to return the index for of the internal delay (Petr Oros) [1955165] - dt-bindings: net: Add RGMII internal delay for DP83869 (Petr Oros) [1955165] - net: dp83869: Add RGMII internal delay configuration (Petr Oros) [1955165] - net: phy: DP83822: Add setting the fixed internal delay (Petr Oros) [1955165] - net: dp83869: Fix OF_MDIO config check (Petr Oros) [1955165] - net: dp83867: Fix OF_MDIO config check (Petr Oros) [1955165] - net: marvell: Fix OF_MDIO config check (Petr Oros) [1955165] - net: phy: mscc: use mdiobus_get_phy() (Petr Oros) [1955165] - net: phy: improve phy_driver callback handle_interrupt (Petr Oros) [1955165]- net/mlx5e: Add IPsec support to uplink representor (Alaa Hleihel) [1980171 1926098] - net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Alaa Hleihel) [1980171 1926098] - net/mlx5e: TC: Use bit counts for register mapping (Alaa Hleihel) [1980171 1926098] - RDMA/mlx5: Don't access NULL-cleared mpi pointer (Alaa Hleihel) [1980171] - RDMA/mlx5: Split mlx5_ib_update_xlt() into ODP and non-ODP cases (Alaa Hleihel) [1980171] - ip6_tunnel: allow redirecting ip6gre and ipxip6 packets to eth devices (Guillaume Nault) [1921539] - gre: let mac_header point to outer header only when necessary (Guillaume Nault) [1921539] - sit: allow redirecting ip6ip, ipip and mplsip packets to eth devices (Guillaume Nault) [1921539] - ipip: allow redirecting ipip and mplsip packets to eth devices (Guillaume Nault) [1921539] - bareudp: allow redirecting bareudp packets to eth devices (Guillaume Nault) [1921539] - net: handle ARPHRD_IP6GRE in dev_is_mac_header_xmit() (Guillaume Nault) [1921539] - net: ipv4: fix memory leak in ip_mc_add1_src (Guillaume Nault) [1987605] - net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Guillaume Nault) [1987605] - ixgbe: fix probing of multi-port devices with one MDIO (Ken Cox) [1968696] - [s390] s390/qdio: let driver manage the QAOB (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove RX VLAN filter stubs in L3 driver (Claudio Imbrenda) [1919250] - [s390] s390/qeth: enable napi_consume_skb() for pending TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: allocate initial TX Buffer structs with GFP_KERNEL (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix notification for pending buffers during teardown (Claudio Imbrenda) [1919250] - [s390] s390/qeth: schedule TX NAPI on QAOB completion (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve completion of pending TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix memory leak after failed TX Buffer allocation (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't fake a TX completion interrupt after TX error (Claudio Imbrenda) [1919250] - [s390] s390/qeth: make cast type selection for af_iucv skbs robust (Claudio Imbrenda) [1919250] - [s390] s390/qeth: pass proto to qeth_l3_get_cast_type() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove qeth_get_ip_version() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up load/remove code for disciplines (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix locking for discipline setup / removal (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix deadlock during recovery (Claudio Imbrenda) [1919250] - [s390] s390/qeth: make qeth_qdio_handle_aob() more robust (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't replace a fully completed async TX buffer (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use dev->groups for common sysfs attributes (Claudio Imbrenda) [1919250] - [s390] s390/ccwgroup: use bus->dev_groups for bus-based sysfs attributes (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't call INIT_LIST_HEAD() on iob's list entry (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix tear down of async TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix af_iucv notification race (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve selection of ethtool link modes (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use QUERY OAT for initial link info (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up default cases for ethtool link mode (Claudio Imbrenda) [1919250] - [s390] s390/qeth: set static link info during initialization (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve QUERY CARD INFO processing (Claudio Imbrenda) [1919250] - [s390] s390/qeth: tolerate error when querying card info (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove useless if/else (Claudio Imbrenda) [1919250] - [s390] s390/qeth: reduce rtnl locking for switchdev events (Claudio Imbrenda) [1919250] - [s390] s390/qeth: static checker cleanups (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use netdev_name() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: constify the disciplines (Claudio Imbrenda) [1919250] - [s390] s390/qeth: allow configuration of TX queues for OSA devices (Claudio Imbrenda) [1919250] - [s390] s390/qeth: de-magic the QIB parm area (Claudio Imbrenda) [1919250] - [s390] s390/qeth: keep track of wanted TX queues (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove forward declarations in L2 code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: consolidate teardown code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: consolidate online code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: cancel cmds earlier during teardown (Claudio Imbrenda) [1919250] - [s390] s390/qeth: tighten ucast IP locking (Claudio Imbrenda) [1919250] - [s390] s390/qeth: replace deprecated simple_stroul() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up string ops in qeth_l3_parse_ipatoe() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: relax locking for ipato config data (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't init refcount twice for mcast IPs (Claudio Imbrenda) [1919250] - mm, page_alloc: check for max order in hot path (Jay Shin) [1982466] - be2net: Fix an error handling path in 'be_probe()' (Petr Oros) [1980665] - net: emulex: benet: simplify the return expression of be_if_create() (Petr Oros) [1980665] - treewide: Use fallthrough pseudo-keyword (Petr Oros) [1980665] - be2net: convert to new udp_tunnel_nic infra (Petr Oros) [1980665] - benet: use generic power management (Petr Oros) [1980665] - treewide: replace '---help---' in Kconfig files with 'help' (Petr Oros) [1980665] - hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (David Arcari) [1980072] - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (David Arcari) [1980072] - hwmon: (k10temp) Add support for Zen3 CPUs (David Arcari) [1980072] - hwmon: (k10temp) Take out debugfs code (David Arcari) [1980072] - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (David Arcari) [1980072] - hwmon: (k10temp) Create common functions and macros for Zen CPU families (David Arcari) [1980072] - hwmon: (k10temp) Add AMD family 17h model 60h PCI match (David Arcari) [1980072] - hwmon: (k10temp) make some symbols static (David Arcari) [1980072] - hwmon: (k10temp) Reorganize and simplify temperature support detection (David Arcari) [1980072] - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs (David Arcari) [1980072] - hwmon: (k10temp) Display up to eight sets of CCD temperatures (David Arcari) [1980072] - hwmon: (k10temp) Add debugfs support (David Arcari) [1980072] - hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs (David Arcari) [1980072] - hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs (David Arcari) [1980072] - hwmon: (k10temp) Report temperatures per CPU die (David Arcari) [1980072] - hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info (David Arcari) [1980072] - hwmon: (k10temp) Use bitops (David Arcari) [1980072] - hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs (David Arcari) [1980072] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 56 (David Arcari) [1980072] - hwmon: (k10temp) Add Hygon Dhyana support (David Arcari) [1980072] - hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} (David Arcari) [1980072] - hwmon: (k10temp) Support all Family 15h Model 6xh and Model 7xh processors (David Arcari) [1980072] - hwmon: k10temp: Support Threadripper 2920X, 2970WX; simplify offset table (David Arcari) [1980072] - hwmon: (k10temp) 27C Offset needed for Threadripper2 (David Arcari) [1980072] - x86/amd_nb: Add AMD family 17h model 60h PCI IDs (David Arcari) [1980072] - x86/amd_nb: Add PCI device IDs for family 17h, model 70h (David Arcari) [1980072] - x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (David Arcari) [1980072] - Revert "[hwmon] hwmon: (k10temp) Add support for Zen3 CPUs" (David Arcari) [1980072] - serial: 8250: Process sysrq at port unlock time (Prarit Bhargava) [1982016] - serial: core: Include console.h from serial_core.h (Prarit Bhargava) [1982016] - serial: core: Allow processing sysrq at port unlock time (Prarit Bhargava) [1982016] - [s390] s390/dasd: add missing discipline function (Claudio Imbrenda) [1981804] - bnxt_en: Validate vlan protocol ID on RX packets (Jonathan Toppins) [1960961] - KVM: do not allow mapping valid but non-reference-counted pages (Jon Maloy) [1975515] - gfs2: Fix error handling in init_statfs (Andreas Gruenbacher) [1872440] - gfs2: Fix underflow in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Pass glock holder to gfs2_file_direct_{read,write} (Andreas Gruenbacher) [1872440] - gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher) [1872440] - gfs2: Improve mmap write vs. truncate consistency (Andreas Gruenbacher) [1872440] - iomap: Permit pages without an iop to enter writeback (Andreas Gruenbacher) [1872440] - iomap: Don't create iomap_page objects for inline files (Andreas Gruenbacher) [1872440] - gfs2: Clean up gfs2_unstuff_dinode (Andreas Gruenbacher) [1872440] - gfs2: Unstuff before locking page in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Clean up the error handling in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Fix end-of-file handling in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Use resource group glock sharing (Andreas Gruenbacher) [1442151] - gfs2: Allow node-wide exclusive glock sharing (Andreas Gruenbacher) [1442151] - gfs2: Add local resource group locking (Andreas Gruenbacher) [1442151] - gfs2: Add per-reservation reserved block accounting (Andreas Gruenbacher) [1442151] - gfs2: Rename rs_{free -> requested} and rd_{reserved -> requested} (Andreas Gruenbacher) [1442151] - gfs2: Check for active reservation in gfs2_release (Andreas Gruenbacher) [1442151] - gfs2: Don't search for unreserved space twice (Andreas Gruenbacher) [1442151] - gfs2: Only pass reservation down to gfs2_rbm_find (Andreas Gruenbacher) [1442151] - gfs2: Also reflect single-block allocations in rgd->rd_extfail_pt (Andreas Gruenbacher) [1442151] - gfs2: Set GBF_FULL flags when reading resource group (Andreas Gruenbacher) [1442151] - gfs2: Don't clear GBF_FULL flags in rs_deltree (Andreas Gruenbacher) [1442151] - Revert "gfs2: Don't reject a supposedly full bitmap if we have blocks reserved" (Andreas Gruenbacher) [1442151] - gfs2: Minor gfs2_inplace_reserve cleanup (Andreas Gruenbacher) [1442151] - gfs2: Get rid of unnecessary variable in gfs2_alloc_blocks (Andreas Gruenbacher) [1442151] - gfs2: Only use struct gfs2_rbm for bitmap manipulations (Andreas Gruenbacher) [1442151] - gfs2: Turn gfs2_rbm_incr into gfs2_rbm_add (Andreas Gruenbacher) [1872440] - gfs2: Replace gfs2_lblk_to_dblk with gfs2_get_extent (Andreas Gruenbacher) [1872440] - gfs2: Turn gfs2_extent_map into gfs2_{get,alloc}_extent (Andreas Gruenbacher) [1872440] - gfs2: Add new gfs2_iomap_get helper (Andreas Gruenbacher) [1872440] - gfs2: Make inode operations static (Andreas Gruenbacher) [1872440] - gfs2: use iomap for buffered I/O in ordered and writeback mode (Andreas Gruenbacher) [1872440] - gfs2: Never call gfs2_block_zero_range with an open transaction (Andreas Gruenbacher) [1872440] - gfs2: Upgrade shared glocks for atime updates (Andreas Gruenbacher) [1872440] - gfs2: Rework read and page fault locking (Andreas Gruenbacher) [1872440] - fs: Add IOCB_NOIO flag for generic_file_read_iter (Andreas Gruenbacher) [1872440] - gfs2: Remove duplicate call from gfs2_create_inode (Andreas Gruenbacher) [1872440] - gfs2: Multi-block allocations in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: implement gfs2_block_zero_range using iomap_zero_range (Andreas Gruenbacher) [1872440] - gfs2: Add support for IOMAP_ZERO (Andreas Gruenbacher) [1872440] - gfs2: gfs2_iomap_begin cleanup (Andreas Gruenbacher) [1872440] - gfs2: Remove unused gfs2_iomap_alloc argument (Andreas Gruenbacher) [1872440] - gfs2: don't use buffer_heads in gfs2_allocate_page_backing (Andreas Gruenbacher) [1872440] - gfs2: use iomap_bmap instead of generic_block_bmap (Andreas Gruenbacher) [1872440] - gfs2: mark stuffed_readpage static (Andreas Gruenbacher) [1872440] - gfs2: merge gfs2_writepage_common into gfs2_writepage (Andreas Gruenbacher) [1872440] - gfs2: merge gfs2_writeback_aops and gfs2_ordered_aops (Andreas Gruenbacher) [1872440] - gfs2: remove the unused gfs2_stuffed_write_end function (Andreas Gruenbacher) [1872440] - gfs2: use page_offset in gfs2_page_mkwrite (Andreas Gruenbacher) [1442151] - gfs2: Add new sysfs file for gfs2 status (Andreas Gruenbacher) [1442151] - gfs2: Per-revoke accounting in transactions (Andreas Gruenbacher) [1442151] - gfs2: Rework the log space allocation logic (Andreas Gruenbacher) [1442151] - gfs2: Minor calc_reserved cleanup (Andreas Gruenbacher) [1442151] - gfs2: Move function gfs2_ail_empty_tr (Andreas Gruenbacher) [1442151] - gfs2: Get rid of current_tail() (Andreas Gruenbacher) [1442151] - gfs2: Use a tighter bound in gfs2_trans_begin (Andreas Gruenbacher) [1442151] - gfs2: Clean up gfs2_log_reserve (Andreas Gruenbacher) [1442151] - gfs2: Don't wait for journal flush in clean_journal (Andreas Gruenbacher) [1442151] - gfs2: Move lock flush locking to gfs2_trans_{begin,end} (Andreas Gruenbacher) [1442151] - gfs2: Get rid of sd_reserving_log (Andreas Gruenbacher) [1442151] - gfs2: Clean up on-stack transactions (Andreas Gruenbacher) [1442151] - gfs2: Use sb_start_intwrite in gfs2_ail_empty_gl (Andreas Gruenbacher) [1442151] - gfs2: Clean up ail2_empty (Andreas Gruenbacher) [1442151] - gfs2: Rename gfs2_{write => flush}_revokes (Andreas Gruenbacher) [1442151] - gfs2: Minor debugging improvement (Andreas Gruenbacher) [1442151] - gfs2: Some documentation updates (Andreas Gruenbacher) [1442151] - gfs2: Minor gfs2_write_revokes cleanups (Andreas Gruenbacher) [1442151] - gfs2: Simplify the buf_limit and databuf_limit definitions (Andreas Gruenbacher) [1442151] - gfs2: Un-obfuscate function jdesc_find_i (Andreas Gruenbacher) [1442151] - gfs2: Fix fall-through warnings for Clang (Andreas Gruenbacher) [1442151] - gfs2: Make gfs2_setattr_simple static (Andreas Gruenbacher) [1442151] - gfs2: Turn gfs2_meta_indirect_buffer into gfs2_meta_buffer (Andreas Gruenbacher) [1442151] - gfs2: Remove unused variable sb_format (Andreas Gruenbacher) [1442151] - gfs2: Fix dir.c function parameter descriptions (Andreas Gruenbacher) [1442151] - gfs2: Eliminate gh parameter from go_xmote_bh func (Andreas Gruenbacher) [1442151] - gfs2: don't create empty buffers for NO_CREATE (Andreas Gruenbacher) [1442151] - gfs2: Flag a withdraw if init_threads() fails (Andreas Gruenbacher) [1442151] - gfs2: bypass log flush if the journal is not live (Andreas Gruenbacher) [1442151] - gfs2: bypass signal_our_withdraw if no journal (Andreas Gruenbacher) [1442151] - gfs2: fix use-after-free in trans_drain (Andreas Gruenbacher) [1442151] - gfs2: make function gfs2_make_fs_ro() to void type (Andreas Gruenbacher) [1442151] - whack-a-mole: don't open-code iminor/imajor (Andreas Gruenbacher) [1442151] - gfs2: amend SLAB_RECLAIM_ACCOUNT on gfs2 related slab cache (Andreas Gruenbacher) [1442151] - gfs2: Remove sb_start_write from gfs2_statfs_sync (Andreas Gruenbacher) [1442151] - gfs2: check for empty rgrp tree in gfs2_ri_update (Andreas Gruenbacher) [1442151] - gfs2: set lockdep subclass for iopen glocks (Andreas Gruenbacher) [1442151] - gfs2: Fix deadlock dumping resource group glocks (Andreas Gruenbacher) [1442151] - gfs2: Wake up when sd_glock_disposal becomes zero (Andreas Gruenbacher) [1442151] - gfs2: Split up gfs2_meta_sync into inode and rgrp versions (Andreas Gruenbacher) [1442151] - gfs2: Don't ignore inode write errors during inode_go_sync (Andreas Gruenbacher) [1442151] - gfs2: Ignore subsequent errors after withdraw in rgrp_go_sync (Andreas Gruenbacher) [1442151] - gfs2: Eliminate gl_vm (Andreas Gruenbacher) [1442151] - gfs2: Fix comments to glock_hash_walk (Andreas Gruenbacher) [1442151] - gfs2: eliminate GLF_QUEUED flag in favor of list_empty(gl_holders) (Andreas Gruenbacher) [1442151] - gfs2: Fix invalid block size message (Andreas Gruenbacher) [1442151] - gfs2: add validation checks for size of superblock (Andreas Gruenbacher) [1442151] - gfs2: use-after-free in sysfs deregistration (Andreas Gruenbacher) [1442151] - Revert "GFS2: Prevent delete work from occurring on glocks used for create" (Andreas Gruenbacher) [1442151] - gfs2: Don't skip dlm unlock if glock has an lvb (Andreas Gruenbacher) [1442151] - gfs2: Lock imbalance on error path in gfs2_recover_one (Andreas Gruenbacher) [1442151] - gfs2: keep bios separate for each journal (Bob Peterson) [1442151] - gfs2: change from write to read lock for sd_log_flush_lock in journal replay (Bob Peterson) [1442151] - gfs2: don't lock sd_log_flush_lock in try_rgrp_unlink (Bob Peterson) [1442151] - gfs2: fix glock confusion in function signal_our_withdraw (Bob Peterson) [1442151] - gfs2: Don't write log headers after file system withdraw (Andreas Gruenbacher) [1442151] - gfs2: make gfs2_log_write_page static (Andreas Gruenbacher) [1442151] - gfs2: fix possible reference leak in gfs2_check_blk_type (Andreas Gruenbacher) [1442151] - gfs2: Fix NULL pointer dereference in gfs2_rgrp_dump (Andreas Gruenbacher) [1442151] - gfs2: remove unused LBIT macros (Andreas Gruenbacher) [1925121] - gfs2: add missing log_blocks trace points in gfs2_write_revokes (Andreas Gruenbacher) [1925121] - gfs2: print details on transactions that aren't properly ended (Andreas Gruenbacher) [1925121] - gfs2: fix use-after-free on transaction ail lists (Andreas Gruenbacher) [1925121] - gfs2: new slab for transactions (Andreas Gruenbacher) [1925121] - gfs2: initialize transaction tr_ailX_lists earlier (Andreas Gruenbacher) [1925121] - gfs2: eliminate ssize parameter from gfs2_struct2blk (Andreas Gruenbacher) [1925121] - gfs2: Fix error path kobject memory leak (Andreas Gruenbacher) [1925121] - gfs2: Rename gfs2_trans_{add_unrevoke => remove_revoke} (Andreas Gruenbacher) [1925121] - gfs2: Remove unnecessary extern declarations (Andreas Gruenbacher) [1925121] - gfs2: Fix sign extension bug in gfs2_update_stats (Andreas Gruenbacher) [1925121] - gfs2: Fix an incorrect gfs2_assert() (Bob Peterson) [1925121] - gfs2: Remove vestigial bd_ops (Andreas Gruenbacher) [1925121] - gfs2: Fix the gfs2_invalidatepage description (Andreas Gruenbacher) [1925121] - gfs2: Clean up gfs2_is_{ordered,writeback} (Andreas Gruenbacher) [1925121] - gfs2: Pass resource group to rgblk_free (Andreas Gruenbacher) [1925121] - gfs2: Remove unnecessary gfs2_rlist_alloc parameter (Andreas Gruenbacher) [1925121] - gfs2: Fix some minor typos (Andreas Gruenbacher) [1925121] - gfs2: Remove unused RGRP_RSRV_MINBYTES definition (Andreas Gruenbacher) [1925121] - gfs2: Move rs_{sizehint, rgd_gh} fields into the inode (Andreas Gruenbacher) [1925121] - gfs2: Clean up out-of-bounds check in gfs2_rbm_from_block (Andreas Gruenbacher) [1925121] - gfs2: Always check the result of gfs2_rbm_from_block (Andreas Gruenbacher) [1925121] - gfs: no need to check return value of debugfs_create functions (Andreas Gruenbacher) [1925121] - serial_core: switch to ->[sg]et_serial() (Artem Savkov) [1952415]- tipc: fix sleeping in tipc accept routine (Xin Long) [1986549] - tipc: fix implicit-connect for SYN+ (Xin Long) [1986549] - net: tipc: fix FB_MTU eat two pages (Xin Long) [1986549] - tipc: Return the correct errno code (Xin Long) [1986549] - net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Alaa Hleihel) [1979901] - net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Alaa Hleihel) [1979901] - bpf, selftests: Fold test_current_pid_tgid_new_ns into test_progs. (Jiri Olsa) [1869447] - libbpf: Support BTF_KIND_FLOAT during type compatibility checks in CO-RE (Jiri Olsa) [1984486] - bpf: Generate BTF_KIND_FLOAT when linking vmlinux (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to btf_dump_test_case_syntax (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to test_core_reloc_size (Jiri Olsa) [1984486] - bpf: Document BTF_KIND_FLOAT in btf.rst (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to the existing deduplication tests (Jiri Olsa) [1984486] - selftest/bpf: Add BTF_KIND_FLOAT tests (Jiri Olsa) [1984486] - bpf: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - selftests/bpf: Use the 25th bit in the "invalid BTF_INFO" test (Jiri Olsa) [1984486] - tools/bpftool: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - libbpf: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - bpf: Add BTF_KIND_FLOAT to uapi (Jiri Olsa) [1984486] - libbpf: Add explicit padding to btf_dump_emit_type_decl_opts (Jiri Olsa) [1984486] - selftests/bpf: Fix test_attach_probe for powerpc uprobes (Jiri Olsa) [1931531] - selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier (Jiri Olsa) [1942513] - openvswitch: add trace points (Aaron Conole) [1979680] - vxlan: add missing rcu_read_lock() in neigh_reduce() (Guillaume Nault) [1987310] - net: ip6_tunnel: Unregister catch-all devices (Guillaume Nault) [1987310] - net: sit: Unregister catch-all devices (Guillaume Nault) [1987310] - cpuidle: pseries: Do not cap the CEDE0 latency in fixup_cede0_latency() (Diego Domingos) [1952809] - cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards (Diego Domingos) [1952809] - mm/swap: fix for "mm: workingset: age nonresident information alongside anonymous pages" (Rafael Aquini) [1984173] - mm/thp: remap_page() is only needed on anonymous THP (Rafael Aquini) [1984173] - mm/compaction: fix 'limit' in fast_isolate_freepages (Rafael Aquini) [1984173] - mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Rafael Aquini) [1984173] - slub: restore slub_debug=- behavior (Rafael Aquini) [1984173] - mm/gup: fix try_grab_compound_head() race with split_huge_page() (Rafael Aquini) [1984173] - mm, futex: fix shared futex pgoff on shmem huge page (Rafael Aquini) [1984173] - x86/mm: Avoid truncating memblocks for SGX memory (Rafael Aquini) [1984173] - mm/thp: fix vma_address() if virtual address below file offset (Rafael Aquini) [1984173] - mm, thp: use head page in __migration_entry_wait() (Rafael Aquini) [1984173] - mm/slub.c: include swab.h (Rafael Aquini) [1984173] - mm/memory-failure: make sure wait for page writeback in memory_failure (Rafael Aquini) [1984173] - mm/slub: fix redzoning for small allocations (Rafael Aquini) [1984173] - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Rafael Aquini) [1984173] - mm/page_alloc: fix counting of free pages after take off from buddy (Rafael Aquini) [1984173] - userfaultfd: release page in error path to avoid BUG_ON (Rafael Aquini) [1984173] - ksm: fix potential missing rmap_item for stable_node (Rafael Aquini) [1984173] - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Rafael Aquini) [1984173] - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Rafael Aquini) [1984173] - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Rafael Aquini) [1984173] - mm/memory-failure: unnecessary amount of unmapping (Rafael Aquini) [1984173] - mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 (Rafael Aquini) [1984173] - mm/sparse: add the missing sparse_buffer_fini() in error branch (Rafael Aquini) [1984173] - mm: memcontrol: fix cpuhotplug statistics flushing (Rafael Aquini) [1984173] - x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Rafael Aquini) [1984173] - zsmalloc: account the number of compacted pages correctly (Rafael Aquini) [1984173] - mm/compaction: fix misbehaviors of fast_find_migrateblock() (Rafael Aquini) [1984173] - hugetlb: fix update_and_free_page contig page struct assumption (Rafael Aquini) [1984173] - mm/hugetlb: fix potential double free in hugetlb_register_node() error path (Rafael Aquini) [1984173] - mm/memory.c: fix potential pte_unmap_unlock pte error (Rafael Aquini) [1984173] - mm/memory.c: fix potential pte_unmap_unlock pte error (Rafael Aquini) [1984173] - mm/hugetlb: fix potential missing huge page size info (Rafael Aquini) [1984173] - x86/mm: Fix leak of pmd ptlock (Rafael Aquini) [1984173] - mm/zswap: fix passing zero to 'PTR_ERR' warning (Rafael Aquini) [1984173] - mm/page_isolation: do not isolate the max order page (Rafael Aquini) [1984173] - mm,memory_failure: always pin the page in madvise_inject_error (Rafael Aquini) [1984173] - mm/page_alloc: speed up the iteration of max_order (Rafael Aquini) [1984173] - x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Rafael Aquini) [1984173] - x86/mm/ident_map: Check for errors from ident_pud_init() (Rafael Aquini) [1984173] - mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary (Rafael Aquini) [1984173] - mm/page_alloc.c: fix freeing non-compound pages (Rafael Aquini) [1984173] - mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged (Rafael Aquini) [1984173] - percpu: fix first chunk size calculation for populated bitmap (Rafael Aquini) [1984173] - x86, fakenuma: Fix invalid starting node ID (Rafael Aquini) [1984173] - mm: include CMA pages in lowmem_reserve at boot (Rafael Aquini) [1984173] - mm/rodata_test.c: fix missing function declaration (Rafael Aquini) [1984173] - mm/page_counter: fix various data races at memsw (Rafael Aquini) [1984173] - khugepaged: retract_page_tables() remember to test exit (Rafael Aquini) [1984173] - mm/page_counter.c: fix protection usage propagation (Rafael Aquini) [1984173] - x86/mm/numa: Remove uninitialized_var() usage (Rafael Aquini) [1984173] - shmem: fix possible deadlocks on shmlock_user_lock (Rafael Aquini) [1984173] - mm: swap: use smp_mb__after_atomic() to order LRU bit set (Rafael Aquini) [1984173] - cgroup: memcg: net: do not associate sock with unrelated cgroup (Rafael Aquini) [1984173] - mm: fix gup_pud_range (Rafael Aquini) [1984173] - x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd (Rafael Aquini) [1984173] - mm/shmem.c: thp, shmem: fix conflict of above-47bit hint address and PMD alignment (Rafael Aquini) [1984173] - mm: Implement no-MMU variant of vmalloc_user_node_flags (Rafael Aquini) [1984173] - usercopy: Avoid HIGHMEM pfn warning (Rafael Aquini) [1984173] - x86/mm: Don't exceed the valid physical address space (Rafael Aquini) [1984173] - x86/mm/mem_encrypt: Fix erroneous sizeof() (Rafael Aquini) [1984173] - s390/mm: fix addressing exception after suspend/resume (Rafael Aquini) [1984173] - blk-mq: fix use-after-free in blk_mq_exit_sched (Ming Lei) [1969726] - nvmet: use new ana_log_size instead the old one (Maurizio Lombardi) [1949777] - nvme-multipath: fix double initialization of ANA state (Maurizio Lombardi) [1949777] - configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) [1922973]- Revert "xfs: enable new inode btree counters feature" (Bill O'Donnell) [1976969] - Revert "xfs: enable big timestamps" (Bill O'Donnell) [1976969] - Revert "xfs: remove kmem_realloc()" (Bill O'Donnell) [1976969] - xfs: prevent metadata files from being inactivated (Bill O'Donnell) [1976969] - quota: widen timestamps for the fs_disk_quota structure (Bill O'Donnell) [1976969] - cifs: fix fallocate when trying to allocate a hole. (Ronnie Sahlberg) [1866684] - cifs: only write 64kb at a time when fallocating a small region of a file (Ronnie Sahlberg) [1866684] - cifs: improve fallocate emulation (Ronnie Sahlberg) [1866684] - cifs: Do not use the original cruid when following DFS links for multiuser mounts (Ronnie Sahlberg) [1812436] - cifs: ignore relatime in smb3_fs_context_parse_monolithic() (Ronnie Sahlberg) [1812436] - cifs: fix regression when mounting shares with prefix paths (Ronnie Sahlberg) [1812436] - cifs: fix leak in cifs_smb3_do_mount() ctx (Ronnie Sahlberg) [1812436] - cifs: add fs_context param to parsing helpers (Ronnie Sahlberg) [1812436] - cifs: make fs_context error logging wrapper (Ronnie Sahlberg) [1812436] - cifs: warn and fail if trying to use rootfs without the config option (Ronnie Sahlberg) [1812436] - cifs: fix nodfs mount option (Ronnie Sahlberg) [1812436] - cifs: fix handling of escaped ',' in the password mount argument (Ronnie Sahlberg) [1812436] - cifs: Add new parameter "acregmax" for distinct file and directory metadata timeout (Ronnie Sahlberg) [1812436] - cifs: convert revalidate of directories to using directory metadata cache timeout (Ronnie Sahlberg) [1812436] - cifs: Add new mount parameter "acdirmax" to allow caching directory metadata (Ronnie Sahlberg) [1812436] - cifs: fix trivial typo (Ronnie Sahlberg) [1812436] - cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. (Ronnie Sahlberg) [1812436] - cifs: In the new mount api we get the full devname as source= (Ronnie Sahlberg) [1812436] - cifs: do not disable noperm if multiuser mount option is not provided (Ronnie Sahlberg) [1812436] - cifs: fix dfs-links (Ronnie Sahlberg) [1812436] - cifs: fix dfs domain referrals (Ronnie Sahlberg) [1812436] - cifs: returning mount parm processing errors correctly (Ronnie Sahlberg) [1812436] - cifs: fix mounts to subdirectories of target (Ronnie Sahlberg) [1812436] - cifs: ignore auto and noauto options if given (Ronnie Sahlberg) [1812436] - cifs: connect: style: Simplify bool comparison (Ronnie Sahlberg) [1812436] - fs: cifs: remove unneeded variable in smb3_fs_context_dup (Ronnie Sahlberg) [1812436] - cifs: Fix support for remount when not changing rsize/wsize (Ronnie Sahlberg) [1812436] - cifs: handle "guest" mount parameter (Ronnie Sahlberg) [1812436] - cifs: correct four aliased mount parms to allow use of previous names (Ronnie Sahlberg) [1812436] - cifs: fix use after free in cifs_smb3_do_mount() (Ronnie Sahlberg) [1812436] - cifs: fix rsize/wsize to be negotiated values (Ronnie Sahlberg) [1812436] - cifs: update super_operations to show_devname (Ronnie Sahlberg) [1812436] - cifs: fix uninitialized variable in smb3_fs_context_parse_param (Ronnie Sahlberg) [1812436] - cifs: update mnt_cifs_flags during reconfigure (Ronnie Sahlberg) [1812436] - cifs: move update of flags into a separate function (Ronnie Sahlberg) [1812436] - cifs: remove ctx argument from cifs_setup_cifs_sb (Ronnie Sahlberg) [1812436] - cifs: do not allow changing posix_paths during remount (Ronnie Sahlberg) [1812436] - cifs: uncomplicate printing the iocharset parameter (Ronnie Sahlberg) [1812436] - cifs: don't create a temp nls in cifs_setup_ipc (Ronnie Sahlberg) [1812436] - cifs: simplify handling of cifs_sb/ctx->local_nls (Ronnie Sahlberg) [1812436] - cifs: we do not allow changing username/password/unc/... during remount (Ronnie Sahlberg) [1812436] - cifs: add initial reconfigure support (Ronnie Sahlberg) [1812436] - cifs: move [brw]size from cifs_sb to cifs_sb->ctx (Ronnie Sahlberg) [1812436] - cifs: move cifs_cleanup_volume_info[_content] to fs_context.c (Ronnie Sahlberg) [1812436] - cifs: Add missing sentinel to smb3_fs_parameters (Ronnie Sahlberg) [1812436] - cifs: remove actimeo from cifs_sb (Ronnie Sahlberg) [1812436] - cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb (Ronnie Sahlberg) [1812436] - cifs: minor kernel style fixes for comments (Ronnie Sahlberg) [1812436] - linux/parser.h: add include guards (Ronnie Sahlberg) [1812436] - cifs: Make extract_sharename function public (Ronnie Sahlberg) [1812436] - cifs: Make extract_hostname function public (Ronnie Sahlberg) [1812436] - cifs: get rid of cifs_sb->mountdata (Ronnie Sahlberg) [1812436] - cifs: add an smb3_fs_context to cifs_sb (Ronnie Sahlberg) [1812436] - cifs: remove the devname argument to cifs_compose_mount_options (Ronnie Sahlberg) [1812436] - cifs: switch to new mount api (Ronnie Sahlberg) [1812436] - cifs: move cifs_parse_devname to fs_context.c (Ronnie Sahlberg) [1812436] - cifs: move the enum for cifs parameters into fs_context.h (Ronnie Sahlberg) [1812436] - cifs: rename dup_vol to smb3_fs_context_dup and move it into fs_context.c (Ronnie Sahlberg) [1812436] - cifs: rename smb_vol as smb3_fs_context and move it to fs_context.h (Ronnie Sahlberg) [1812436] - cifs: Fix fall-through warnings for Clang (Ronnie Sahlberg) [1812436] - cifs: refactor create_sd_buf() and and avoid corrupting the buffer (Ronnie Sahlberg) [1812436] - scsi: lpfc: Fix failure to transmit ABTS on FC link (Dick Kennedy) [1964670] - scsi: lpfc: Update lpfc version to 12.8.0.10 (Dick Kennedy) [1964670] - scsi: lpfc: Reregister FPIN types if ELS_RDF is received from fabric controller (Dick Kennedy) [1964670] - scsi: lpfc: Add a option to enable interlocked ABTS before job completion (Dick Kennedy) [1964670] - scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (Dick Kennedy) [1964670] - scsi: lpfc: Ignore GID-FT response that may be received after a link flip (Dick Kennedy) [1964670] - scsi: lpfc: Fix node handling for Fabric Controller and Domain Controller (Dick Kennedy) [1964670] - scsi: lpfc: Fix Node recovery when driver is handling simultaneous PLOGIs (Dick Kennedy) [1964670] - scsi: lpfc: Add ndlp kref accounting for resume RPI path (Dick Kennedy) [1964670] - scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (Dick Kennedy) [1964670] - scsi: lpfc: Fix non-optimized ERSP handling (Dick Kennedy) [1964670] - scsi: lpfc: Fix unreleased RPIs when NPIV ports are created (Dick Kennedy) [1964670] - scsi: lpfc: Remove redundant assignment to pointer temp_hdr (Dick Kennedy) [1964670] - Documentation: add more details in tipc.rst (Xin Long) [1872308] - net/tipc: add TIPC chapter to networking Documentation (Xin Long) [1872308] - scsi: qla2xxx: Reserve extra IRQ vectors (Nilesh Javali) [1964834] - tracing/hwlat: Honor the tracing_cpumask (Jerome Marchand) [1920595] - tracing/hwlat: Drop the duplicate assignment in start_kthread() (Jerome Marchand) [1920595] - sfc: add logs explaining XDP_TX/REDIRECT is not available (Íñigo Huguet) [1976756] - sfc: ensure correct number of XDP queues (Íñigo Huguet) [1976756] - sfc: fix lack of XDP TX queues - error XDP TX failed (-22) (Íñigo Huguet) [1976756] - sfc: Remove rcu_read_lock() around XDP program invocation (Íñigo Huguet) [1976756] - sfc: use DEVICE_ATTR_*() macro (Íñigo Huguet) [1976756] - sfc: farch: fix compile warning in efx_farch_dimension_resources() (Íñigo Huguet) [1976756] - sfc: don't use netif_info et al before net_device is registered (Íñigo Huguet) [1976756] - net: stmmac: Do not enable RX FIFO overflow interrupts (Mark Salter) [1905243] - net: stmmac: Clear receive all(RA) bit when promiscuous mode is off (Mark Salter) [1905243] - net: stmmac: cleared __FPE_REMOVING bit in stmmac_fpe_start_wq() (Mark Salter) [1905243] - stmmac: intel: Enable HW descriptor prefetch by default (Mark Salter) [1905243] - net: stmmac: Add HW descriptor prefetch setting for DWMAC Core 5.20 onwards (Mark Salter) [1905243] - net: stmmac: fix TSO and TBS feature enabling during driver open (Mark Salter) [1905243] - stmmac: intel: set TSO/TBS TX Queues default settings (Mark Salter) [1905243] - stmmac: intel: unlock on error path in intel_crosststamp() (Mark Salter) [1905243] - net: stmmac: use __napi_schedule() for PREEMPT_RT (Mark Salter) [1905243] - stmmac: intel: Enable SERDES PHY rx clk for PSE (Mark Salter) [1905243] - stmmac: intel: Drop duplicate ID in the list of PCI device IDs (Mark Salter) [1905243] - stmmac: intel: add cross time-stamping freq difference adjustment (Mark Salter) [1905243] - net: stmmac: Add support for external trigger timestamping (Mark Salter) [1905243] - net: stmmac: fix dma physical address of descriptor when display ring (Mark Salter) [1905243] - net: stmmac: fix wrongly set buffer2 valid when sph unsupport (Mark Salter) [1905243] - net: stmmac: arrange Tx tail pointer update to stmmac_flush_tx_descriptors (Mark Salter) [1905243] - net: stmmac: make SPH enable/disable to be configurable (Mark Salter) [1905243] - net: stmmac: set IRQ affinity hint for multi MSI vectors (Mark Salter) [1905243] - net: stmmac: remove unnecessary pci_enable_msi() call (Mark Salter) [1905243] - stmmac: intel: use managed PCI function on probe and resume (Mark Salter) [1905243] - net: stmmac: enable MTL ECC Error Address Status Over-ride by default (Mark Salter) [1905243] - net: ethernet: stmicro: Remove duplicate struct declaration (Mark Salter) [1905243] - net: stmmac: fix missing unlock on error in stmmac_suspend() (Mark Salter) [1905243] - net: stmmac: Fix kernel panic due to NULL pointer dereference of fpe_cfg (Mark Salter) [1905243] - net: stmmac: use interrupt mode INTM=1 for multi-MSI (Mark Salter) [1905243] - stmmac: intel: add support for multi-vector msi and msi-x (Mark Salter) [1905243] - net: stmmac: introduce MSI Interrupt routines for mac, safety, RX & TX (Mark Salter) [1905243] - net: stmmac: make stmmac_interrupt() function more friendly to MSI (Mark Salter) [1905243] - net: stmmac: introduce DMA interrupt status masking per traffic direction (Mark Salter) [1905243] - net: phy: marvell10g: Add PHY loopback support (Mark Salter) [1905243] - net: phy: add genphy_c45_loopback (Mark Salter) [1905243] - net: phylink: Fix phylink_err() function name error in phylink_major_config (Mark Salter) [1905243] - net: stmmac: support FPE link partner hand-shaking procedure (Mark Salter) [1905243] - net: stmmac: Add hardware supported cross-timestamp (Mark Salter) [1905243] - net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP (Mark Salter) [1905243] - stmmac: intel: Add PSE and PCH PTP clock source selection (Mark Salter) [1905243] - net: stmmac: Add EST errors into ethtool statistic (Mark Salter) [1905243] - net: stmmac: EST interrupts handling and error reporting (Mark Salter) [1905243] - net: stmmac: add RX frame steering based on VLAN priority in tc flower (Mark Salter) [1905243] - net: stmmac: restructure tc implementation for RX VLAN Priority steering (Mark Salter) [1905243] - net: stmmac: add per-queue TX & RX coalesce ethtool support (Mark Salter) [1905243] - net: stmmac: Use hrtimer for TX coalescing (Mark Salter) [1905243] - net: stmmac: add timestamp correction to rid CDC sync error (Mark Salter) [1905243] - net: stmmac: add platform level clocks management (Mark Salter) [1905243] - net: stmmac: add clocks management for gmac driver (Mark Salter) [1905243] - stmmac: intel: add pcs-xpcs for Intel mGbE controller (Mark Salter) [1905243] - net: stmmac: ensure phydev is attached to phylink for C37 AN (Mark Salter) [1905243] - net: stmmac: make in-band AN mode parsing is supported for non-DT (Mark Salter) [1905243] - net: phylink: make phylink_parse_mode() support non-DT platform (Mark Salter) [1905243] - net: pcs: add C37 SGMII AN support for intel mGbE controller (Mark Salter) [1905243] - net: pcs: rearrange C73 functions to prepare for C37 support later (Mark Salter) [1905243] - net: phy: leds: Deduplicate link LED trigger registration (Mark Salter) [1905243] - net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII (Mark Salter) [1905243] - net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 (Mark Salter) [1905243] - net: stmmac: fix CBS idleslope and sendslope calculation (Mark Salter) [1905243] - net: stmmac: set TxQ mode back to DCB after disabling CBS (Mark Salter) [1905243] - net: stmmac: allow stmmac to probe for C45 PHY devices (Mark Salter) [1905243] - net: stmmac: Enable EEE HW LPI timer with auto SW/HW switching (Mark Salter) [1905243] - net: pcs-xpcs: depend on MDIO_BUS instead of selecting it (Mark Salter) [1905243] - net: pcs: Move XPCS into new PCS subdirectory (Mark Salter) [1905243] - net: stmmac: Add XLGMII support (Mark Salter) [1905243] - net: phy: xpcs: Add XLGMII support (Mark Salter) [1905243] - net: phy: xpcs: Restart AutoNeg if outcome was invalid (Mark Salter) [1905243] - net: phy: xpcs: Set Link down if AutoNeg is enabled and did not finish (Mark Salter) [1905243] - net: phy: xpcs: Reset XPCS upon probe (Mark Salter) [1905243] - net: phy: xpcs: Return error when 10GKR link errors are found (Mark Salter) [1905243] - stmmac/intel: mark driver as tech preview (Mark Salter) [1905243] - redhat/configs: Add CONFIG_DWMAC_INTEL (Mark Salter) [1905243] - stmmac: intel: Fixes clock registration error seen for multiple interfaces (Mark Salter) [1905243] - stmmac: intel: Fix mdio bus registration issue for TGL-H/ADL-S (Mark Salter) [1905243] - net: stmmac: Add PCI bus info to ethtool driver query output (Mark Salter) [1905243] - stmmac: intel: Add ADL-S 1Gbps PCI IDs (Mark Salter) [1905243] - stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing (Mark Salter) [1905243] - stmmac: intel: Add PCI IDs for TGL-H platform (Mark Salter) [1905243] - stmmac: intel: change all EHL/TGL to auto detect phy addr (Mark Salter) [1905243] - net: stmmac: overwrite the dma_cap.addr64 according to HW design (Mark Salter) [1905243] - stmmac: intel: Fix kernel panic on pci probe (Mark Salter) [1905243] - stmmac: intel: Adding ref clock 1us tic for LPI cntr (Mark Salter) [1905243] - net: stmmac: Add option for VLAN filter fail queue enable (Mark Salter) [1905243] - net: stmmac: Fix clock handling on remove path (Mark Salter) [1905243] - stmmac: intel: Place object in the Makefile according to the order (Mark Salter) [1905243] - stmmac: intel: Fix indentation to put on one line affected code (Mark Salter) [1905243] - stmmac: intel: Eliminate useless conditions and variables (Mark Salter) [1905243] - stmmac: intel: Convert to use pci_alloc_irq_vectors() API (Mark Salter) [1905243] - stmmac: intel: Remove unnecessary loop for PCI BARs (Mark Salter) [1905243] - stmmac: intel: Fix clock handling on error and remove paths (Mark Salter) [1905243] - net: stmmac: Enable SERDES power up/down sequence (Mark Salter) [1905243] - net: stmmac: add EHL 2.5Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add EHL PSE0 & PSE1 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: create dwmac-intel.c to contain all Intel platform (Mark Salter) [1905243] - net: stmmac: Get rid of custom STMMAC_DEVICE() macro (Mark Salter) [1905243] - net: stmmac: update pci platform data to use phy_interface (Mark Salter) [1905243] - net: stmmac: pci: Enable TBS on GMAC5 IPK PCI entry (Mark Salter) [1905243] - net: stmmac: pci: remove the duplicate code of set phy_mask (Mark Salter) [1905243] - PCI: Add PCI_STD_NUM_BARS for the number of standard BARs (Mark Salter) [1905243] - net: stmmac: pci: Add HAPS support using GMAC5 (Mark Salter) [1905243] - net: stmmac: setup higher frequency clk support for EHL & TGL (Mark Salter) [1905243] - net: stmmac: add EHL RGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add TGL SGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add EHL SGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: Make MDIO bus reset optional (Mark Salter) [1905243] - stmmac: pci: Use pci_dev_id() helper (Mark Salter) [1905243] - stmmac: pci: Fix typo in IOT2000 comment (Mark Salter) [1905243] - stmmac: pci: Adjust IOT2000 matching (Mark Salter) [1905243] - net: stmmac: Fix PCI module removal leak (Mark Salter) [1905243] - net: stmmac: mark PM functions as __maybe_unused (Mark Salter) [1905243] - ibmveth: Set CHECKSUM_PARTIAL if NULL TCP CSUM. (Diego Domingos) [1939996] - IB/core: Add missing pin_user_pages*() usage (Waiman Long) [1972078] - mm/gup/writeback: Fix incorrect inaccessible pages handling (Waiman Long) [1972078] - netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (Phil Sutter) [1983245] - ipv4: Fix device used for dst_alloc with local routes (Antoine Tenart) [1976789] - vrf: fix a comment about loopback device (Antoine Tenart) [1976789] - net: vrf: Fix operation not supported when set vrf mac (Antoine Tenart) [1976789] - vrf: prevent adding upper devices (Antoine Tenart) [1976789] - vrf: fix maximum MTU (Antoine Tenart) [1976789] - net: vrf: Fix ping failed when vrf mtu is set to 0 (Antoine Tenart) [1976789] - net: vrf: remove MTU limits for vrf device (Antoine Tenart) [1976789]- block: fix discard request merge (Ming Lei) [1970316] - blk-mq: update hctx->dispatch_busy in case of real scheduler (Ming Lei) [1976679] - block: Do not pull requests from the scheduler when we cannot dispatch them (Ming Lei) [1976679] - powerpc/pseries/mobility: handle premature return from H_JOIN (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use struct for shared state (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: refactor node lookup during DT update (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: remove rtas_ibm_suspend_me_unsafe() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: dispatch partition migration requests to pseries (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: retry partition suspend after error (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: signal suspend cancellation to platform (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use stop_machine for join/suspend (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: extract VASI session polling logic (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use rtas_activate_firmware() on resume (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: error message improvements (Desnes A. Nunes do Rosario) [1979798] - powerpc/hvcall: add token and codes for H_VASI_SIGNAL (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: add rtas_activate_firmware() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: add rtas_ibm_suspend_me() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: complete ibm,suspend-me status codes (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: Add pr_debug() for device tree changes (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: Set pr_fmt() (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove obsolete memory hotplug DT notifier code (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove dlpar_cpu_readd() (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove memory "re-add" implementation (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove prrn special case from DT update path (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove arch_update_cpu_topology (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove prrn_is_enabled() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtasd: simplify handle_rtas_event(), emit message on events (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove start/stop_topology_update() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove timed_topology_update() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: Handle extra hcall_vphn error cases (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: Suppress "VPHN is not supported" messages (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: stub out numa_update_cpu_topology() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove vphn_enabled and prrn_enabled internal flags (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology workqueue code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology timer code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: make vphn_enabled, prrn_enabled flags const (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology update code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove ability to enable topology updates (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: don't online CPUs for partition suspend (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: Unexport rtas_online_cpus_mask, rtas_offline_cpus_mask (Desnes A. Nunes do Rosario) [1979798] - mm/page_alloc: bail out on fatal signal during reclaim/compaction retry attempt (Aaron Tomlin) [1919765] - RHEL: Revert "powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled" (Paolo Bonzini) [1956950] - KVM: selftests: smm_test: Test SMM enter from L2 (Paolo Bonzini) [1956950] - KVM: nSVM: Restore nested control upon leaving SMM (Paolo Bonzini) [1956950] - KVM: nSVM: Fix L1 state corruption upon return from SMM (Paolo Bonzini) [1956950] - KVM: nSVM: Introduce svm_copy_vmrun_state() (Paolo Bonzini) [1956950] - KVM: nSVM: Check that VM_HSAVE_PA MSR was set before VMRUN (Paolo Bonzini) [1956950] - KVM: nVMX: nSVM: 'nested_run' should count guest-entry attempts that make it to guest code (Paolo Bonzini) [1956950] - KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA (Paolo Bonzini) [1956950] - KVM: SVM: Fix sev_pin_memory() error checks in SEV migration utilities (Paolo Bonzini) [1956950] - KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig packet header fails (Paolo Bonzini) [1956950] - KVM: SVM: add module param to control the #SMI interception (Paolo Bonzini) [1956950] - KVM: SVM: remove INIT intercept handler (Paolo Bonzini) [1956950] - KVM: SVM: #SMI interception must not skip the instruction (Paolo Bonzini) [1956950] - KVM: VMX: Remove vmx_msr_index from vmx.h (Paolo Bonzini) [1956950] - KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() (Paolo Bonzini) [1956950] - KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM (Paolo Bonzini) [1956950] - KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Paolo Bonzini) [1956950] - KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Paolo Bonzini) [1956950] - KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs (Paolo Bonzini) [1956950] - KVM: x86: Use kernel's x86_phys_bits to handle reduced MAXPHYADDR (Paolo Bonzini) [1956950] - KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Paolo Bonzini) [1956950] - KVM: selftests: do not require 64GB in set_memory_region_test (Paolo Bonzini) [1956950] - KVM: selftests: Fix mapping length truncation in m{,un}map() (Paolo Bonzini) [1956950] - KVM: x86: Force all MMUs to reinitialize if guest CPUID is modified (Paolo Bonzini) [1956950] - Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" (Paolo Bonzini) [1956950] - KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk (Paolo Bonzini) [1956950] - KVM: x86: Properly reset MMU context at vCPU RESET/INIT (Paolo Bonzini) [1956950] - KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs (Paolo Bonzini) [1956950] - KVM: x86/mmu: Remove broken WARN that fires on 32-bit KVM w/ nested EPT (Paolo Bonzini) [1956950] - KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 (Paolo Bonzini) [1956950] - KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU (Paolo Bonzini) [1956950] - KVM: X86: Fix x86_emulator slab cache leak (Paolo Bonzini) [1956950] - KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Paolo Bonzini) [1956950] - KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Paolo Bonzini) [1956950] - KVM: x86: Fix fall-through warnings for Clang (Paolo Bonzini) [1956950] - KVM: SVM: fix doc warnings (Paolo Bonzini) [1956950] - kvm: LAPIC: Restore guard to prevent illegal APIC register access (Paolo Bonzini) [1956950] - kvm: fix previous commit for 32-bit builds (Paolo Bonzini) [1956950] - kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini) [1956950] - KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Paolo Bonzini) [1956950] - KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior (Paolo Bonzini) [1956950] - KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Paolo Bonzini) [1956950] - KVM: LAPIC: Write 0 to TMICT should also cancel vmx-preemption timer (Paolo Bonzini) [1956950] - KVM: SVM: Fix SEV SEND_START session length & SEND_UPDATE_DATA query length after commit 238eca821cee (Paolo Bonzini) [1956950] - KVM: X86: Kill off ctxt->ud (Paolo Bonzini) [1956950] - KVM: X86: Fix warning caused by stale emulation context (Paolo Bonzini) [1956950] - KVM: X86: Use kvm_get_linear_rip() in single-step and #DB/#BP interception (Paolo Bonzini) [1956950] - KVM: x86/mmu: Fix comment mentioning skip_4k (Paolo Bonzini) [1956950] - KVM: VMX: update vcpu posted-interrupt descriptor when assigning device (Paolo Bonzini) [1956950] - KVM: rename KVM_REQ_PENDING_TIMER to KVM_REQ_UNBLOCK (Paolo Bonzini) [1956950] - KVM: x86: add start_assignment hook to kvm_x86_ops (Paolo Bonzini) [1956950] - KVM: LAPIC: Narrow the timer latency between wait_lapic_expire and world switch (Paolo Bonzini) [1956950] - KVM: X86: Fix vCPU preempted state from guest's point of view (Paolo Bonzini) [1956950] - KVM: X86: Bail out of direct yield in case of under-committed scenarios (Paolo Bonzini) [1956950] - KVM: SVM: make the avic parameter a bool (Paolo Bonzini) [1956950] - KVM: VMX: Drop unneeded CONFIG_X86_LOCAL_APIC check (Paolo Bonzini) [1956950] - KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Paolo Bonzini) [1956950] - KVM: SVM: Move GHCB unmapping to fix RCU warning (Paolo Bonzini) [1956950] - KVM: SVM: Invert user pointer casting in SEV {en,de}crypt helpers (Paolo Bonzini) [1956950] - kvm: Cap halt polling at kvm->max_halt_poll_ns (Paolo Bonzini) [1956950] - KVM: x86: Prevent deadlock against tk_core.seq (Paolo Bonzini) [1956950] - KVM: x86: Cancel pvclock_gtod_work on module removal (Paolo Bonzini) [1956950] - KVM: x86: Prevent KVM SVM from loading on kernels with 5-level paging (Paolo Bonzini) [1956950] - KVM: SVM: Probe and load MSR_TSC_AUX regardless of RDTSCP support in host (Paolo Bonzini) [1956950] - KVM: VMX: Disable preemption when probing user return MSRs (Paolo Bonzini) [1956950] - KVM: x86: Move RDPID emulation intercept to its own enum (Paolo Bonzini) [1956950] - KVM: SVM: Inject #UD on RDTSCP when it should be disabled in the guest (Paolo Bonzini) [1956950] - KVM: x86: Emulate RDPID only if RDTSCP is supported (Paolo Bonzini) [1956950] - KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported (Paolo Bonzini) [1956950] - KVM: nSVM: always restore the L1's GIF on migration (Paolo Bonzini) [1956950] - KVM: x86: Hoist input checks in kvm_add_msr_filter() (Paolo Bonzini) [1956950] - KVM: nVMX: Properly pad 'struct kvm_vmx_nested_state_hdr' (Paolo Bonzini) [1956950] - KVM/VMX: Invoke NMI non-IST entry instead of IST entry (Paolo Bonzini) [1956950] - KVM: x86: Fix potential fput on a null source_kvm_file (Paolo Bonzini) [1956950] - KVM: nSVM: leave the guest mode prior to loading a nested state (Paolo Bonzini) [1956950] - KVM: nSVM: fix few bugs in the vmcb02 caching logic (Paolo Bonzini) [1956950] - KVM: nSVM: fix a typo in svm_leave_nested (Paolo Bonzini) [1956950] - KVM: PPC: exit halt polling on need_resched() (Paolo Bonzini) [1956950] - kvm: exit halt polling on need_resched() as well (Paolo Bonzini) [1956950] - KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer (Paolo Bonzini) [1956950] - kvm/x86: Fix 'lpages' kvm stat for TDM MMU (Paolo Bonzini) [1956950] - KVM: x86/mmu: Avoid unnecessary page table allocation in kvm_tdp_mmu_map() (Paolo Bonzini) [1956950] - KVM: selftests: Speed up set_memory_region_test (Paolo Bonzini) [1956950] - selftests: kvm: Fix the check of return value (Paolo Bonzini) [1956950] - KVM: x86: Take advantage of kvm_arch_dy_has_pending_interrupt() (Paolo Bonzini) [1956950] - KVM: SVM: Skip SEV cache flush if no ASIDs have been used (Paolo Bonzini) [1956950] - KVM: SVM: Remove an unnecessary prototype declaration of sev_flush_asids() (Paolo Bonzini) [1956950] - KVM: SVM: Drop redundant svm_sev_enabled() helper (Paolo Bonzini) [1956950] - KVM: SVM: Move SEV VMCB tracking allocation to sev.c (Paolo Bonzini) [1956950] - KVM: SVM: Explicitly check max SEV ASID during sev_hardware_setup() (Paolo Bonzini) [1956950] - KVM: SVM: Unconditionally invoke sev_hardware_teardown() (Paolo Bonzini) [1956950] - KVM: SVM: Enable SEV/SEV-ES functionality by default (when supported) (Paolo Bonzini) [1956950] - KVM: SVM: Condition sev_enabled and sev_es_enabled on CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [1956950] - KVM: SVM: Append "_enabled" to module-scoped SEV/SEV-ES control variables (Paolo Bonzini) [1956950] - KVM: SEV: Mask CPUID[0x8000001F].eax according to supported features (Paolo Bonzini) [1956950] - KVM: SVM: Move SEV module params/variables to sev.c (Paolo Bonzini) [1956950] - svm/sev: Register SEV and SEV-ES ASIDs to the misc controller (Paolo Bonzini) [1956950] - KVM: SVM: Disable SEV/SEV-ES if NPT is disabled (Paolo Bonzini) [1956950] - KVM: SVM: Free sev_asid_bitmap during init if SEV setup fails (Paolo Bonzini) [1956950] - KVM: SVM: Zero out the VMCB array used to track SEV ASID association (Paolo Bonzini) [1956950] - KVM: x86: Move reverse CPUID helpers to separate header file (Paolo Bonzini) [1956950] - KVM: x86: Rename GPR accessors to make mode-aware variants the defaults (Paolo Bonzini) [1956950] - KVM: SVM: Use default rAX size for INVLPGA emulation (Paolo Bonzini) [1956950] - KVM: x86/xen: Drop RAX[63:32] when processing hypercall (Paolo Bonzini) [1956950] - KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit (Paolo Bonzini) [1956950] - KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Paolo Bonzini) [1956950] - KVM: VMX: Truncate GPR value for DR and CR reads in !64-bit mode (Paolo Bonzini) [1956950] - KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Paolo Bonzini) [1956950] - KVM: x86: Check CR3 GPA for validity regardless of vCPU mode (Paolo Bonzini) [1956950] - KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads (Paolo Bonzini) [1956950] - KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM (Paolo Bonzini) [1956950] - KVM: SVM: Delay restoration of host MSR_TSC_AUX until return to userspace (Paolo Bonzini) [1956950] - KVM: SVM: Clear MSR_TSC_AUX[63:32] on write (Paolo Bonzini) [1956950] - KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported (Paolo Bonzini) [1956950] - KVM: VMX: Invert the inlining of MSR interception helpers (Paolo Bonzini) [1956950] - KVM: X86: Fix failure to boost kernel lock holder candidate in SEV-ES guests (Paolo Bonzini) [1956950] - KVM: x86: Properly handle APF vs disabled LAPIC situation (Paolo Bonzini) [1956950] - KVM: VMX: use EPT_VIOLATION_GVA_TRANSLATED instead of 0x100 (Paolo Bonzini) [1956950] - KVM: x86: Support KVM VMs sharing SEV context (Paolo Bonzini) [1956950] - KVM: x86: Remove unused function declaration (Paolo Bonzini) [1956950] - KVM: x86/mmu: Drop trace_kvm_age_page() tracepoint (Paolo Bonzini) [1956950] - KVM: Move prototypes for MMU notifier callbacks to generic code (Paolo Bonzini) [1956950] - KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Paolo Bonzini) [1956950] - KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp (Paolo Bonzini) [1956950] - KVM: x86: disable interrupts while pvclock_gtod_sync_lock is taken (Paolo Bonzini) [1956950] - KVM: x86: reduce pvclock_gtod_sync_lock critical sections (Paolo Bonzini) [1956950] - kvm: x86: annotate RCU pointers (Paolo Bonzini) [1956950] - KVM: x86: remove misplaced comment on active_mmu_pages (Paolo Bonzini) [1956950] - x86/sev: Drop redundant and potentially misleading 'sev_enabled' (Paolo Bonzini) [1956950] - x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Paolo Bonzini) [1956950] - cgroup: Add misc cgroup controller (Paolo Bonzini) [1956950] - x86: Remove duplicate TSC DEADLINE MSR definitions (Paolo Bonzini) [1956950] - KVM: s390: allow facility 192 (vector-packed-decimal-enhancement facility 2) (Thomas Huth) [1977289] - KVM: s390: gen_facilities: allow facilities 165, 193, 194 and 196 (Thomas Huth) [1977289] - mpi3mr: mark as tech preview (Tomas Henzl) [1858804] - add the mpi3mr config (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix W=1 compilation warnings (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix warnings reported by smatch (Tomas Henzl) [1858804] - scsi: mpi3mr: Make some symbols static (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix error return code in mpi3mr_init_ioc() (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix missing unlock on error (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix error handling in mpi3mr_setup_isr() (Tomas Henzl) [1858804] - scsi: mpi3mr: Delete unnecessary NULL check (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix a double free (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix fall-through warning for Clang (Tomas Henzl) [1858804] - scsi: mpi3mr: Add event handling debug prints (Tomas Henzl) [1858804] - scsi: mpi3mr: Add EEDP DIF DIX support (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for DSN secure firmware check (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for PM suspend and resume (Tomas Henzl) [1858804] - scsi: mpi3mr: Wait for pending I/O completions upon detection of VD I/O timeout (Tomas Henzl) [1858804] - scsi: mpi3mr: Print pending host I/Os for debugging (Tomas Henzl) [1858804] - scsi: mpi3mr: Complete support for soft reset (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for threaded ISR (Tomas Henzl) [1858804] - scsi: mpi3mr: Hardware workaround for UNMAP commands to NVMe drives (Tomas Henzl) [1858804] - scsi: mpi3mr: Allow certain commands during pci-remove hook (Tomas Henzl) [1858804] - scsi: mpi3mr: Add change queue depth support (Tomas Henzl) [1858804] - scsi: mpi3mr: Implement SCSI error handler hooks (Tomas Henzl) [1858804] - scsi: mpi3mr: Add bios_param SCSI host template hook (Tomas Henzl) [1858804] - scsi: mpi3mr: Print IOC info for debugging (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for timestamp sync with firmware (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for recovering controller (Tomas Henzl) [1858804] - scsi: mpi3mr: Additional event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for PCIe device event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for device add/remove event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for internal watchdog thread (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for queue command processing (Tomas Henzl) [1858804] - scsi: mpi3mr: Create operational request and reply queue pair (Tomas Henzl) [1858804] - scsi: mpi3mr: Base driver code (Tomas Henzl) [1858804] - scsi: mpi3mr: Add mpi30 Rev-R headers and Kconfig (Tomas Henzl) [1858804] - e1000e: Fix prototype warning (Ken Cox) [1920290] - e1000e: Mark e1000e_pm_prepare() as __maybe_unused (Ken Cox) [1920290] - e1000e: Fix duplicate include guard (Ken Cox) [1920290] - e1000e: Remove the runtime suspend restriction on CNP+ (Ken Cox) [1920290] - e1000e: Leverage direct_complete to speed up s2ram (Ken Cox) [1920290] - e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Ken Cox) [1920290] - e1000e: add rtnl_lock() to e1000_reset_task (Ken Cox) [1920290] - e1000e: remove the redundant value assignment in e1000_update_nvm_checksum_spt (Ken Cox) [1920290] - e1000e: Export S0ix flags to ethtool (Ken Cox) [1920290] - e1000e: bump up timeout to wait when ME un-configures ULP mode (Ken Cox) [1920290] - e1000e: Only run S0ix flows if shutdown succeeded (Ken Cox) [1920290] - scsi: ipr: System crashes when seeing type 20 error (Desnes A. Nunes do Rosario) [1977532] - scsi: ipr: Use scnprintf() for avoiding potential buffer overflow (Desnes A. Nunes do Rosario) [1977532] - tipc: do not write skb_shinfo frags when doing decrytion (Xin Long) [1974627] - bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Jonathan Toppins) [1921449] - bnxt_en: Fix TQM fastpath ring backing store computation (Jonathan Toppins) [1921449] - bnxt_en: Rediscover PHY capabilities after firmware reset (Jonathan Toppins) [1921449] - bnxt_en: Fix context memory setup for 64K page size. (Jonathan Toppins) [1921449] - bnxt_en: Include new P5 HV definition in VF check. (Jonathan Toppins) [1921449] - bnxt_en: Add PCI IDs for Hyper-V VF devices. (Jonathan Toppins) [1921449] - bnxt_en: Fix RX consumer index logic in the error path. (Jonathan Toppins) [1921449] - bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Jonathan Toppins) [1921449] - bnxt_en: reliably allocate IRQ table on reset to avoid crash (Jonathan Toppins) [1921449] - bnxt_en: Fix race between firmware reset and driver remove. (Jonathan Toppins) [1921449] - bnxt_en: Improve logging of error recovery settings information. (Jonathan Toppins) [1921449] - bnxt_en: Reply to firmware's echo request async message. (Jonathan Toppins) [1921449] - bnxt_en: Initialize "context kind" field for context memory blocks. (Jonathan Toppins) [1921449] - bnxt_en: Add context memory initialization infrastructure. (Jonathan Toppins) [1921449] - bnxt_en: Implement faster recovery for firmware fatal error. (Jonathan Toppins) [1921449] - bnxt_en: selectively allocate context memories (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.2.16. (Jonathan Toppins) [1921449] - bnxt_en: Fix devlink info's stored fw.psid version format. (Jonathan Toppins) [1921449] - bnxt_en: reverse order of TX disable and carrier off (Jonathan Toppins) [1921449] - bnxt_en: Convert to use netif_level() helpers. (Jonathan Toppins) [1921449] - bnxt_en: Do not process completion entries after fatal condition detected. (Jonathan Toppins) [1921449] - bnxt_en: Consolidate firmware reset event logging. (Jonathan Toppins) [1921449] - bnxt_en: Improve firmware fatal error shutdown sequence. (Jonathan Toppins) [1921449] - bnxt_en: Modify bnxt_disable_int_sync() to be called more than once. (Jonathan Toppins) [1921449] - bnxt_en: Add a new BNXT_STATE_NAPI_DISABLED flag to keep track of NAPI state. (Jonathan Toppins) [1921449] - bnxt_en: Add bnxt_fw_reset_timeout() helper. (Jonathan Toppins) [1921449] - bnxt_en: Retry open if firmware is in reset. (Jonathan Toppins) [1921449] - bnxt_en: attempt to reinitialize after aborted reset (Jonathan Toppins) [1921449] - bnxt_en: log firmware debug notifications (Jonathan Toppins) [1921449] - bnxt_en: Add an upper bound for all firmware command timeouts. (Jonathan Toppins) [1921449] - bnxt_en: Move reading VPD info after successful handshake with fw. (Jonathan Toppins) [1921449] - bnxt_en: Retry sending the first message to firmware if it is under reset. (Jonathan Toppins) [1921449] - bnxt_en: handle CRASH_NO_MASTER during bnxt_open() (Jonathan Toppins) [1921449] - bnxt_en: Define macros for the various health register states. (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface to 1.10.2.11. (Jonathan Toppins) [1921449] - bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Jonathan Toppins) [1921449] - bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Jonathan Toppins) [1921449] - bnxt_en: Use kzalloc for allocating only one thing (Jonathan Toppins) [1921449] - bnxt_en: Check TQM rings for maximum supported value. (Jonathan Toppins) [1921449] - bnxt_en: Fix AER recovery. (Jonathan Toppins) [1921449] - bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Jonathan Toppins) [1921449] - bnxt_en: Retry installing FW package under NO_SPACE error condition. (Jonathan Toppins) [1921449] - bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Jonathan Toppins) [1921449] - bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_flash_nvram. (Jonathan Toppins) [1921449] - bnxt_en: Release PCI regions when DMA mask setup fails during probe. (Jonathan Toppins) [1921449] - bnxt_en: fix error return code in bnxt_init_board() (Jonathan Toppins) [1921449] - bnxt_en: fix error return code in bnxt_init_one() (Jonathan Toppins) [1921449] - bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. (Jonathan Toppins) [1921449] - bnxt_en: Fix counter overflow logic. (Jonathan Toppins) [1921449] - bnxt_en: Free port stats during firmware reset. (Jonathan Toppins) [1921449] - bnxt_en: read EEPROM A2h address using page 0 (Jonathan Toppins) [1921449] - bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. (Jonathan Toppins) [1921449] - bnxt_en: Check abort error state in bnxt_open_nic(). (Jonathan Toppins) [1921449] - bnxt_en: Re-write PCI BARs after PCI fatal error. (Jonathan Toppins) [1921449] - bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. (Jonathan Toppins) [1921449] - bnxt_en: Fix regression in workqueue cleanup logic in bnxt_remove_one(). (Jonathan Toppins) [1921449] - bnxt_en: Add stored FW version info to devlink info_get cb. (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_dl_info_get(). (Jonathan Toppins) [1921449] - bnxt_en: Add bnxt_hwrm_nvm_get_dev_info() to query NVM info. (Jonathan Toppins) [1921449] - bnxt_en: Log unknown link speed appropriately. (Jonathan Toppins) [1921449] - bnxt_en: Log event_data1 and event_data2 when handling RESET_NOTIFY event. (Jonathan Toppins) [1921449] - bnxt_en: Simplify bnxt_async_event_process(). (Jonathan Toppins) [1921449] - bnxt_en: Set driver default message level. (Jonathan Toppins) [1921449] - bnxt_en: Enable online self tests for multi-host/NPAR mode. (Jonathan Toppins) [1921449] - bnxt_en: Return -EROFS to user space, if NVM writes are not permitted. (Jonathan Toppins) [1921449] - bnxt_en: Eliminate unnecessary RX resets. (Jonathan Toppins) [1921449] - bnxt_en: Reduce unnecessary message log during RX errors. (Jonathan Toppins) [1921449] - bnxt_en: Add a software counter for RX ring reset. (Jonathan Toppins) [1921449] - bnxt_en: Implement RX ring reset in response to buffer errors. (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_init_one_rx_ring(). (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_free_rx_skbs(). (Jonathan Toppins) [1921449] - bnxt_en: Log FW health status info, if reset is aborted. (Jonathan Toppins) [1921449] - bnxt_en: perform no master recovery during startup (Jonathan Toppins) [1921449] - bnxt_en: log firmware status on firmware init failure (Jonathan Toppins) [1921449] - bnxt_en: refactor bnxt_alloc_fw_health() (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.1.68. (Jonathan Toppins) [1921449] - bnxt_en: Improve preset max value for ethtool -l. (Jonathan Toppins) [1921449] - bnxt_en: Implement ethtool set_fec_param() method. (Jonathan Toppins) [1921449] - bnxt_en: Report Active FEC encoding during link up. (Jonathan Toppins) [1921449] - bnxt_en: Report FEC settings to ethtool. (Jonathan Toppins) [1921449] - bnxt_en: avoid link reset if speed is not changed (Jonathan Toppins) [1921449] - bnxt_en: Handle ethernet link being disabled by firmware. (Jonathan Toppins) [1921449] - bnxt_en: ethtool: support PAM4 link speeds up to 200G (Jonathan Toppins) [1921449] - bnxt_en: add basic infrastructure to support PAM4 link speeds (Jonathan Toppins) [1921449] - bnxt_en: refactor bnxt_get_fw_speed() (Jonathan Toppins) [1921449] - bnxt_en: refactor code to limit speed advertising (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.1.65. (Jonathan Toppins) [1921449] - bnxt: add pause frame stats (Jonathan Toppins) [1921449] - xfrm: Fix xfrm offload fallback fail case (Andrea Claudi) [1976424] - sctp: trim optlen when it's a huge value in sctp_setsockopt (Xin Long) [1983864] - netfilter: flowtable: Set offload timeouts according to proto values (Phil Sutter) [1979184] - netfilter: conntrack: Introduce udp offload timeout configuration (Phil Sutter) [1979184] - netfilter: conntrack: Introduce tcp offload timeout configuration (Phil Sutter) [1979184] - veth: check for NAPI instead of xdp_prog before xmit of XDP frame (Paolo Abeni) [1952835] - self-tests: add veth tests (Paolo Abeni) [1952835] - veth: refine napi usage (Paolo Abeni) [1952835] - veth: allow enabling NAPI even without XDP (Paolo Abeni) [1952835] - veth: use skb_orphan_partial instead of skb_orphan (Paolo Abeni) [1952835] - net: really orphan skbs tied to closing sk (Paolo Abeni) [1952835] - net: let skb_orphan_partial wake-up waiters. (Paolo Abeni) [1952835] - veth: Store queue_mapping independently of XDP prog presence (Paolo Abeni) [1952835] - net/xfrm: Add inner_ipproto into sec_path (Petr Oros) [1981429] - net, xdp: Introduce xdp_prepare_buff utility routine (Jiri Benc) [1983730] - net, xdp: Introduce xdp_init_buff utility routine (Jiri Benc) [1983730] - bridge: switchdev: Notify about VLAN protocol changes (Ivan Vecera) [1981461] - net: bridge: br_vlan_get_pvid_rcu() should dereference the VLAN group under RCU (Ivan Vecera) [1981461] - bridge: add br_vlan_get_proto() (Ivan Vecera) [1981461] - bridge: add br_vlan_get_pvid_rcu() (Ivan Vecera) [1981461] - RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Get rid of custom module reference counting (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Create direct symbol link between bnxt modules (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Depend on bnxt ethernet driver and not blindly select it (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix Kconfig indentation (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Move device to error state upon device crash (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Allow bigger MR creation (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Code refactor while populating user MRs (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix entry size during SRQ create (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix sizeof mismatch for allocation of pbl_tbl. (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Use rdma_umem_for_each_dma_block() (Selvin Xavier) [1921454 1923026] - [s390] tools/kvm_stat: Exempt time-based counters (Claudio Imbrenda) [1981802] - Documentation/admin-guide: intel_pstate: drop doubled word (David Arcari) [1973225] - Documentation: fix multiple typos found in the admin-guide subdirectory (David Arcari) [1973225] - cpufreq: intel_pstate: Fix active mode setting from command line (David Arcari) [1973225] - cpufreq: intel_pstate: Use passive mode by default without HWP (David Arcari) [1973225] - cpufreq: intel_pstate: Use HWP if enabled by platform firmware (David Arcari) [1973225] - cpufreq: intel_pstate: Simplify intel_pstate_update_perf_limits() (David Arcari) [1973225] - cpufreq: intel_pstate: Clean up frequency computations (David Arcari) [1973225] - cpufreq/intel_pstate: Fix wrong macro conversion (David Arcari) [1973225] - cpufreq: Convert to new X86 CPU match macros (David Arcari) [1973225] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (David Arcari) [1973225] - selftests/fpu: Fix debugfs_simple_attr.cocci warning (Vitaly Kuznetsov) [1919182] - selftest/fpu: avoid clang warning (Vitaly Kuznetsov) [1919182] - redhat/configs: Add Enable CONFIG_TEST_FPU (Vitaly Kuznetsov) [1919182] - selftests/fpu: Add an FPU selftest (Vitaly Kuznetsov) [1919182] - x86/fpu/64: Don't FNINIT in kernel_fpu_begin() (Vitaly Kuznetsov) [1919182] - x86/fpu: Make the EFI FPU calling convention explicit (Vitaly Kuznetsov) [1919182] - x86/mmx: Use KFPU_387 for MMX string operations (Vitaly Kuznetsov) [1919182] - x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Vitaly Kuznetsov) [1919182] - x86/fpu: Simplify kernel_fpu_begin() (Vitaly Kuznetsov) [1919182] - x86/fpu: Simplify kernel_fpu_end() (Vitaly Kuznetsov) [1919182] - x86/fpu: Don't use current->mm to check for a kthread (Vitaly Kuznetsov) [1919182] - x86/fpu: Don't export __kernel_fpu_{begin,end}() (Vitaly Kuznetsov) [1919182] - intel_th: pci: Add Alder Lake-P support (Tony Camuso) [1929493 1929494]- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Hangbin Liu) [1975059] {CVE-2021-3609} - seq_file: Disallow extremely large seq buffer allocations (Ian Kent) [1975182] - nvme-pci: look for StorageD3Enable on companion ACPI device instead (Gopal Tiwari) [1965660] - prctl: exe link permission error changed from -EINVAL to -EPERM (Adrian Reber) [1960708] - prctl: Allow local CAP_CHECKPOINT_RESTORE to change /proc/self/exe (Adrian Reber) [1960708] - prctl_set_mm: refactor checks from validate_prctl_map (Adrian Reber) [1960708] - proc: allow access in init userns for map_files with CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708] - pid_namespace: use checkpoint_restore_ns_capable() for ns_last_pid (Adrian Reber) [1960708] - capabilities: Introduce CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708] - scripts: skip empty CAP_* strings (Adrian Reber) [1960708] - VMCI: Release resource if the work is already queued (Cathy Avery) [1978518] - perf vendor events arm64: Add Fujitsu A64FX pmu event (Michael Petlan) [1908109] - perf vendor events arm64: Add more common and uarch events (Michael Petlan) [1908109] - sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page_base() (Benjamin Coddington) [1969751] - xfs: sync lazy sb accounting on quiesce of read-only mounts (Bill O'Donnell) [1917220] - drm/dp_mst: Avoid to mess up payload table by ports in stale topology (Lyude Paul) [1944404] - drm/dp_mst: Do not set proposed vcpi directly (Lyude Paul) [1944404] - drm/qxl: add lock asserts to qxl_bo_vmap_locked + qxl_bo_vunmap_locked (Lyude Paul) [1944404 1907341] - drm/qxl: rework cursor plane (Lyude Paul) [1944404 1907341] - drm/qxl: move shadow handling to new qxl_prepare_shadow() (Lyude Paul) [1944404 1907341] - drm/qxl: fix monitors object vmap (Lyude Paul) [1944404 1907341] - drm/qxl: fix prime vmap (Lyude Paul) [1944404 1907341] - drm/qxl: add qxl_bo_vmap/qxl_bo_vunmap (Lyude Paul) [1944404 1907341] - drm/qxl: rename qxl_bo_kmap -> qxl_bo_vmap_locked (Lyude Paul) [1944404 1907341] - drm/qxl: more fence wait rework (Lyude Paul) [1944404 1907341] - drm/qxl: properly handle device init failures (Lyude Paul) [1944404 1907341] - drm/qxl: allocate dumb buffers in ram (Lyude Paul) [1944404 1907341] - drm/qxl: simplify qxl_fence_wait (Lyude Paul) [1944404 1907341] - drm/qxl: properly free qxl releases (Lyude Paul) [1944404 1907341] - drm/qxl: handle shadow in primary destroy (Lyude Paul) [1944404 1907341] - drm/qxl: properly pin/unpin shadow (Lyude Paul) [1944404 1907341] - drm/qxl: use drmm_mode_config_init (Lyude Paul) [1944404 1907341] - drm/i915/icp+: Use icp_hpd_irq_setup() instead of spt_hpd_irq_setup() (Lyude Paul) [1944404] - drm/i915/gen9_bc: Add W/A for missing STRAP config on TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915/gen9_bc: Introduce HPD pin mappings for TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915/gen9_bc: Introduce TGP PCH DDC pin mappings (Lyude Paul) [1944404] - drm/i915/gen9_bc: Recognize TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915: rename i915_rev_steppings->intel_step_info (Lyude Paul) [1944404] - drm/i915: rename disp_stepping->display_step and gt_stepping->gt_step (Lyude Paul) [1944404] - drm/i915: rename DISP_STEPPING->DISPLAY_STEP and GT_STEPPING->GT_STEP (Lyude Paul) [1944404] - drm/i915: switch TGL and ADL to the new stepping scheme (Lyude Paul) [1944404] - drm/i915: switch KBL to the new stepping scheme (Lyude Paul) [1944404] - drm/i915: add new helpers for accessing stepping info (Lyude Paul) [1944404] - drm/i915: split out stepping info to a new file (Lyude Paul) [1944404] - drm/i915: Add DISPLAY_VER() and related macros (Lyude Paul) [1944404] - drm/i915/display: Do not allow DC3CO if PSR SF is enabled (Lyude Paul) [1944404] - drm/i915: s/dev_priv/i915/ for the remainder of DDI clock routing (Lyude Paul) [1944404] - drm/i915: Relocate icl_sanitize_encoder_pll_mapping() (Lyude Paul) [1944404] - drm/i915: Use .disable_clock() for pll sanitation (Lyude Paul) [1944404] - drm/i915: Split adl-s/rkl from icl_ddi_combo_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract _cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Sprinkle WARN(!pll) into icl/dg1 .clock_enable() (Lyude Paul) [1944404] - drm/i915: Sprinkle a few missing locks around shared DDI clock registers (Lyude Paul) [1944404] - drm/i915: Use intel_de_rmw() for DDI clock routing (Lyude Paul) [1944404] - drm/i915: Extract icl+ .{enable,disable}_clock() vfuncs (Lyude Paul) [1944404] - drm/i915: Convert DG1 over to .{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i195: Extract cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract skl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract hsw_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Introduce .{enable,disable}_clock() encoder vfuncs (Lyude Paul) [1944404] - drm/i915: Use intel_ddi_clk_select() for FDI (Lyude Paul) [1944404] - drm/i915/adl_s: Add GT and CTX WAs for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Add display WAs for ADL-S (Lyude Paul) [1944404] - drm/i915/display: Add HAS_D12_PLANE_MINIMIZATION (Lyude Paul) [1944404] - drm/i915/adl_s: Re-use TGL GuC/HuC firmware (Lyude Paul) [1944404] - drm/i915/adl_s: Add power wells (Lyude Paul) [1944404] - drm/i915/adl_s: Update PHY_MISC programming (Lyude Paul) [1944404] - drm/i915/adl_s: Update combo PHY master/slave relationships (Lyude Paul) [1944404] - drm/i915/adl_s: Add vbt port and aux channel settings for adls (Lyude Paul) [1944404] - drm/i915/adl_s: Add adl-s ddc pin mapping (Lyude Paul) [1944404] - drm/i915/adl_s: Initialize display for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Configure Port clock registers for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Configure DPLL for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Add PHYs for Alderlake S (Lyude Paul) [1944404] - drm/i915/adl_s: Add PCH support (Lyude Paul) [1944404] - drm/i915/adl_s: Add ADL-S platform info and PCI ids (Lyude Paul) [1944404] - drm/i915/tgl: Use TGL stepping info for applying WAs (Lyude Paul) [1944404] - redhat/configs: Update CONFIG_HSA_AMD (Lyude Paul) - redhat/configs: Update CONFIG_DRM_AMDGPU_USERPTR (Lyude Paul) - DRM Backport v5.11 -> v5.12.4 (Lyude Paul) [1944404] - include/linux/kernel.h: add typeof_member() macro (Lyude Paul) [1944404] - drm: Use USB controller's DMA mask when importing dmabufs (Lyude Paul) [1944404] - PM: runtime: Add pm_runtime_get_if_active() (Lyude Paul) [1944404] - PCI: Add pci_rebar_bytes_to_size() (Lyude Paul) [1944404] - PCI: Export pci_rebar_get_possible_sizes() (Lyude Paul) [1944404] - DRM backport v5.10->v5.11 (Lyude Paul) [1944404] - dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfaces (Lyude Paul) [1944404] - dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfaces (Lyude Paul) [1944404] - dma-buf: Add struct dma-buf-map for storing struct dma_buf.vaddr_ptr (Lyude Paul) [1944404] - PCI/PM: Do not generate wakeup event when runtime resuming device (Lyude Paul) [1944404] - PCI/PM: Rename pci_wakeup_bus() to pci_resume_bus() (Lyude Paul) [1944404] - blktrace: make relay callbacks const (Lyude Paul) [1944404] - drm/i915: make relay callbacks const (Lyude Paul) [1944404] - relay: allow the use of const callback structs (Lyude Paul) [1944404] - relay: make create_buf_file and remove_buf_file callbacks mandatory (Lyude Paul) [1944404] - relay: require non-NULL callbacks in relay_open() (Lyude Paul) [1944404] - relay: remove unused buf_mapped and buf_unmapped callbacks (Lyude Paul) [1944404] - drm/edid: fix objtool warning in drm_cvt_modes() (Lyude Paul) [1944404] - drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1944404] - DRM backport v5.9.y -> v5.10 (Lyude Paul) [1944404] - time: Introduce jiffies64_to_msecs() (Lyude Paul) [1944404] - virtio: add dma-buf support for exported objects (Lyude Paul) [1944404] - objtool: Rename frame.h -> objtool.h (Lyude Paul) [1944404] - moduleparams: Add hexint type parameter (Lyude Paul) [1944404] - iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header (Lyude Paul) [1944404]- [s390] s390/zcrypt/pkey: introduce zcrypt_wait_api_operational() function (Claudio Imbrenda) [1881833] - [s390] s390/ap: ap bus userspace notifications for some bus conditions (Claudio Imbrenda) [1881833] - [s390] s390/pkey: fix paes selftest failure with paes and pkey static build (Claudio Imbrenda) [1881833] - KVM: nSVM: Avoid tainiting kernel by default (Vitaly Kuznetsov) [1982248] - KVM: s390x: implement KVM_CAP_SET_GUEST_DEBUG2 (Thomas Huth) [1945752] - KVM: s390: fix guarded storage control register handling (Thomas Huth) [1945752] - s390/protvirt: fix error return code in uv_info_init() (Thomas Huth) [1945752] - s390/uv: fix prot virt host indication compilation (Thomas Huth) [1945752] - KVM: s390: VSIE: fix MVPG handling for prefixing and MSO (Thomas Huth) [1945752] - KVM: s390: split kvm_s390_real_to_abs (Thomas Huth) [1945752] - KVM: s390: VSIE: correctly handle MVPG when in VSIE (Thomas Huth) [1945752] - KVM: s390: extend kvm_s390_shadow_fault to return entry pointer (Thomas Huth) [1945752] - s390/uv: add prot virt guest/host indication files (Thomas Huth) [1945752] - KVM: s390: split kvm_s390_logical_to_effective (Thomas Huth) [1945752] - KVM: s390: Fix comment spelling in kvm_s390_vcpu_start() (Thomas Huth) [1945752] - s390: uv: Fix sysfs max number of VCPUs reporting (Thomas Huth) [1945752] - KVM: s390: track synchronous pfault events in kvm_stat (Thomas Huth) [1945752] - s390/gmap: make gmap memcg aware (Thomas Huth) [1945752] - KVM: s390: Add memcg accounting to KVM allocations (Thomas Huth) [1945752] - s390/uv: handle destroy page legacy interface (Thomas Huth) [1945752] - KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup (Thomas Huth) [1945752] - virtio/s390: implement virtio-ccw revision 2 correctly (Thomas Huth) [1945752] - sfc: deprecate SFC9020 family (Siena) (Íñigo Huguet) [1926379] - NFS: Fix open coded versions of nfs_set_cache_invalid() in NFSv4 (Benjamin Coddington) [1936478] - NFS: Fix open coded versions of nfs_set_cache_invalid() (Benjamin Coddington) [1936478] - NFS: Clean up function nfs_mark_dir_for_revalidate() (Benjamin Coddington) [1936478] - NFSD: Mark exports of NFS as tech-preview (Benjamin Coddington) [1972229] - perf vendor events intel: Add missing skylake & icelake model numbers (Michael Petlan) [1971959] - tc-testing: add test for ct DNAT tuple collision (Marcelo Ricardo Leitner) [1964578] - tc-testing: add support for sending various scapy packets (Marcelo Ricardo Leitner) [1964578] - tc-testing: fix list handling (Marcelo Ricardo Leitner) [1964578] - net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner) [1964578] - net/packet: remove data races in fanout operations (Balazs Nemeth) [1957270] - net/packet: remove locking from packet_rcv_has_room() (Balazs Nemeth) [1957270] - net: packetmmap: fix only tx timestamp on request (Balazs Nemeth) [1970404] - x86/sgx: Add TAINT_TECH_PREVIEW for virtual EPC (Bandan Das) [1977474] - cxgb4: fix thermal zone device registration (Raju Rangoju) [1954012] - powerpc/64s: Fix crashes when toggling stf barrier (Desnes A. Nunes do Rosario) [1964484] - iavf: Fix an error handling path in 'iavf_probe()' (Stefan Assmann) [1920276] - iavf: clean up packet type lookup table (Stefan Assmann) [1920276] - iavf: redefine the magic number for FDIR GTP-U header fields (Stefan Assmann) [1920276] - iavf: enhance the duplicated FDIR list scan handling (Stefan Assmann) [1920276] - iavf: change the flex-byte support number to macro definition (Stefan Assmann) [1920276] - iavf: remove duplicate free resources calls (Stefan Assmann) [1920276] - iavf: Support for modifying SCTP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Support for modifying UDP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Support for modifying TCP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Add framework to enable ethtool RSS config (Stefan Assmann) [1920276] - iavf: add support for UDP Segmentation Offload (Stefan Assmann) [1920276] - intel: clean up mismatched header comments (Stefan Assmann) [1920276] - iavf: Enable flex-bytes support (Stefan Assmann) [1920276] - iavf: Support Ethernet Type Flow Director filters (Stefan Assmann) [1920276] - iavf: Support IPv6 Flow Director filters (Stefan Assmann) [1920276] - iavf: Support IPv4 Flow Director filters (Stefan Assmann) [1920276] - iavf: Add framework to enable ethtool ntuple filters (Stefan Assmann) [1920276] - net: intel: iavf: fix error return code of iavf_init_get_resources() (Stefan Assmann) [1920276] - workqueue: Move the position of debug_work_activate() in __queue_work() (Waiman Long) [1977537] - workqueue: remove useless unlock() and lock() in series (Waiman Long) [1977537] - workqueue: Convert the pool::lock and wq_mayday_lock to raw_spinlock_t (Waiman Long) [1977537] - workqueue: Use rcuwait for wq_manager_wait (Waiman Long) [1977537] - workqueue: Remove unnecessary kfree() call in rcu_free_wq() (Waiman Long) [1977537] - workqueue: Fix an use after free in init_rescuer() (Waiman Long) [1977537] - workqueue: Use IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO. (Waiman Long) [1977537] - workqueue: don't use wq_select_unbound_cpu() for bound works (Waiman Long) [1977537] - workqueue: Use pr_warn instead of pr_warning (Waiman Long) [1977537] - workqueue: more destroy_workqueue() fixes (Waiman Long) [1977537] - workqueue: Minor follow-ups to the rescuer destruction change (Waiman Long) [1977537] - kernel/workqueue: Document wq_worker_last_func() argument (Waiman Long) [1977537] - workqueue: Only unregister a registered lockdep key (Waiman Long) [1977537] - kernel: workqueue: clarify wq_worker_last_func() caller requirements (Waiman Long) [1977537] - workqueue: Fix spelling in source code comments (Waiman Long) [1977537] - workqueue: fix typo in comment (Waiman Long) [1977537] - ice: add correct exception tracing for XDP (Jonathan Toppins) [1920278] - ice: optimize for XDP_REDIRECT in xsk path (Jonathan Toppins) [1920278] - ice: Allow all LLDP packets from PF to Tx (Jonathan Toppins) [1920278] - ice: report supported and advertised autoneg using PHY capabilities (Jonathan Toppins) [1920278] - ice: handle the VF VSI rebuild failure (Jonathan Toppins) [1920278] - ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Jonathan Toppins) [1920278] - ice: Fix allowing VF to request more/less queues via virtchnl (Jonathan Toppins) [1920278] - ice: track AF_XDP ZC enabled queues in bitmap (Jonathan Toppins) [1920278] - ice: handle increasing Tx or Rx ring sizes (Jonathan Toppins) [1920278] - ice: Fix potential infinite loop when using u8 loop counter (Jonathan Toppins) [1920278] - ice: fix memory leak of aRFS after resuming from suspend (Jonathan Toppins) [1920278] - ice: Cleanup fltr list in case of allocation issues (Jonathan Toppins) [1920278] - ice: Use port number instead of PF ID for WoL (Jonathan Toppins) [1920278] - ice: Fix for dereference of NULL pointer (Jonathan Toppins) [1920278] - ice: remove DCBNL_DEVRESET bit from PF state (Jonathan Toppins) [1920278] - ice: fix memory allocation call (Jonathan Toppins) [1920278] - ice: prevent ice_open and ice_stop during reset (Jonathan Toppins) [1920278] - ice: Recognize 860 as iSCSI port in CEE mode (Jonathan Toppins) [1920278] - ice: Increase control queue timeout (Jonathan Toppins) [1920278] - ice: Continue probe on link/PHY errors (Jonathan Toppins) [1920278] - ice: fix napi work done reporting in xsk path (Jonathan Toppins) [1920278] - ice: update the number of available RSS queues (Jonathan Toppins) [1920278] - ice: Fix state bits on LLDP mode switch (Jonathan Toppins) [1920278] - ice: Account for port VLAN in VF max packet size calculation (Jonathan Toppins) [1920278] - ice: Set trusted VF as default VSI when setting allmulti on (Jonathan Toppins) [1920278] - ice: report correct max number of TCs (Jonathan Toppins) [1920278] - ice: skip NULL check against XDP prog in ZC path (Jonathan Toppins) [1920278] - ice: remove redundant checks in ice_change_mtu (Jonathan Toppins) [1920278] - ice: move skb pointer from rx_buf to rx_ring (Jonathan Toppins) [1920278] - ice: simplify ice_run_xdp (Jonathan Toppins) [1920278] - ice: Improve MSI-X fallback logic (Jonathan Toppins) [1920278] - ice: Fix trivial error message (Jonathan Toppins) [1920278] - ice: remove unnecessary casts (Jonathan Toppins) [1920278] - ice: Refactor DCB related variables out of the ice_port_info struct (Jonathan Toppins) [1920278] - ice: fix writeback enable logic (Jonathan Toppins) [1920278] - ice: Use PSM clock frequency to calculate RL profiles (Jonathan Toppins) [1920278] - ice: create scheduler aggregator node config and move VSIs (Jonathan Toppins) [1920278 1940527 1940535 1940542] {CVE-2020-24504 CVE-2020-24503 CVE-2020-24502} - ice: Add initial support framework for LAG (Jonathan Toppins) [1920278] - ice: Remove xsk_buff_pool from VSI structure (Jonathan Toppins) [1920278] - ice: implement new LLDP filter command (Jonathan Toppins) [1920278] - ice: log message when trusted VF goes in/out of promisc mode (Jonathan Toppins) [1920278] - ice: remove dead code (Jonathan Toppins) [1920278] - ice: use flex_array_size where possible (Jonathan Toppins) [1920278] - ice: Replace one-element array with flexible-array member (Jonathan Toppins) [1920278] - ice: display stored UNDI firmware version via devlink info (Jonathan Toppins) [1920278] - ice: display stored netlist versions via devlink info (Jonathan Toppins) [1920278] - ice: display some stored NVM versions via devlink info (Jonathan Toppins) [1920278] - ice: introduce function for reading from flash modules (Jonathan Toppins) [1920278] - ice: cache NVM module bank information (Jonathan Toppins) [1920278] - ice: introduce context struct for info report (Jonathan Toppins) [1920278] - ice: create flash_info structure and separate NVM version (Jonathan Toppins) [1920278] - ice: report timeout length for erasing during devlink flash (Jonathan Toppins) [1920278] - ice: Implement flow for IPv6 next header (extension header) (Jonathan Toppins) [1920278] - ice: fix FDir IPv6 flexbyte (Jonathan Toppins) [1920278] - ice: drop dead code in ice_receive_skb() (Jonathan Toppins) [1920278] - ice, xsk: Move Rx allocation out of while-loop (Jonathan Toppins) [1920278] - ice: avoid premature Rx buffer reuse (Jonathan Toppins) [1920278] - ice: Add space to unknown speed (Jonathan Toppins) [1920278] - ice: join format strings to same line as ice_debug (Jonathan Toppins) [1920278] - ice: silence static analysis warning (Jonathan Toppins) [1920278] - ice: cleanup misleading comment (Jonathan Toppins) [1920278] - ice: Remove vlan_ena from vsi structure (Jonathan Toppins) [1920278] - ice: Remove gate to OROM init (Jonathan Toppins) [1920278] - ice: Enable Support for FW Override (E82X) (Jonathan Toppins) [1920278] - ice: don't always return an error for Get PHY Abilities AQ command (Jonathan Toppins) [1920278] - ice: cleanup stack hog (Jonathan Toppins) [1920278] - mm: migrate: fix missing update page_private to hugetlb_page_subpool (Chris von Recklinghausen) [1981661] - mm,hugetlb: drop clearing of flag from prep_new_huge_page (Chris von Recklinghausen) [1981661] - hugetlb: fix uninitialized subpool pointer (Chris von Recklinghausen) [1981661] - include/linux/hugetlb.h: add synchronization information for new hugetlb specific flags (Chris von Recklinghausen) [1981661] - hugetlb: convert PageHugeFreed to HPageFreed flag (Chris von Recklinghausen) [1981661] - hugetlb: convert PageHugeTemporary() to HPageTemporary flag (Chris von Recklinghausen) [1981661] - mm: hugetlb: fix a race between freeing and dissolving the page (Chris von Recklinghausen) [1981661] - mm: don't let userspace spam allocations warnings (Xin Long) [1976699] - dm writecache: make writeback pause configurable (Mike Snitzer) [1978369] - dm writecache: pause writeback if cache full and origin being written directly (Mike Snitzer) [1978369] - dm io tracker: factor out IO tracker (Mike Snitzer) [1978369] - dm writecache: add optional "metadata_only" parameter (Mike Snitzer) [1978369] - dm writecache: add "cleaner" and "max_age" to Documentation (Mike Snitzer) [1978369] - dm writecache: write at least 4k when committing (Mike Snitzer) [1978369] - dm writecache: have ssd writeback wait if the kcopyd workqueue is busy (Mike Snitzer) [1978369] - dm writecache: use list_move instead of list_del_list_add in writecache_writeback() (Mike Snitzer) [1978369] - dm writecache: commit just one block, not a full page (Mike Snitzer) [1978369] - dm writecache: remove unused gfp_t argument from wc_add_block() (Mike Snitzer) [1978369] - dm writecache: interrupt writeback if suspended (Mike Snitzer) [1978369] - dm writecache: don't split bios when overwriting contiguous cache content (Mike Snitzer) [1978369] - dm kcopyd: avoid spin_lock_irqsave from process context (Mike Snitzer) [1978369] - dm kcopyd: avoid useless atomic operations (Mike Snitzer) [1978369] - x86/asm: Optimize memcpy_flushcache() (Mike Snitzer) [1978369] - IB/isert: Align target max I/O size to initiator size (Kamal Heib) [1930955] - IB/isert: set rdma cm afonly flag (Kamal Heib) [1930955]- xsk: Rollback reservation at NETDEV_TX_BUSY (Jiri Benc) [1882711] - xsk: Fix race in SKB mode transmit with shared cq (Jiri Benc) [1882711] - bpf: Only provide bpf_sock_from_file with CONFIG_NET (Jiri Benc) [1882711] - xsk: Validate socket state in xsk_recvmsg, prior touching socket members (Jiri Benc) [1882711] - samples/bpf: Fix spelling mistake "recieving" -> "receiving" (Jiri Benc) [1882711] - samples/bpf: Sample application for eBPF load and socket creation split (Jiri Benc) [1882711] - bpf: Adds support for setting window clamp (Jiri Benc) [1882711] - tcp: declare tcp_mmap() only when CONFIG_MMU is set (Jiri Benc) [1882711] - bpf: Remove trailing semicolon in macro definition (Jiri Benc) [1882711] - bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting infra for bpf maps (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting for xskmap maps (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711] - bpf: Refine memcg-based memory accounting for xskmap maps (Jiri Benc) [1882711] - bpf: Refine memcg-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711] - net, xdp, xsk: fix __sk_mark_napi_id_once napi_id error (Jiri Benc) [1882711] - samples/bpf: Add option to set the busy-poll budget (Jiri Benc) [1882711] - samples/bpf: Add busy-poll support to xdpsock (Jiri Benc) [1882711] - xsk: Propagate napi_id to XDP socket Rx path (Jiri Benc) [1882711] - xsk: Add busy-poll support for {recv,send}msg() (Jiri Benc) [1882711] - xsk: Check need wakeup flag in sendmsg() (Jiri Benc) [1882711] - xsk: Add support for recvmsg() (Jiri Benc) [1882711] - net: Add SO_BUSY_POLL_BUDGET socket option (Jiri Benc) [1882711] - net: Introduce preferred busy-polling (Jiri Benc) [1882711] - net: napi: use READ_ONCE()/WRITE_ONCE() (Jiri Benc) [1882711] - net: napi: add hard irqs deferral feature (Jiri Benc) [1882711] - fs/eventpoll.c: simply CONFIG_NET_RX_BUSY_POLL ifdefery (Jiri Benc) [1882711] - xdp: Remove the functions xsk_map_inc and xsk_map_put (Jiri Benc) [1882711] - xsk: Introduce batched Tx descriptor interfaces (Jiri Benc) [1882711] - xsk: Introduce padding between more ring pointers (Jiri Benc) [1882711] - net: page_pool: Add bulk support for ptr_ring (Jiri Benc) [1882711] - net: xdp: Introduce bulking for xdp tx return path (Jiri Benc) [1882711] - bpf: Rename some functions in bpf_sk_storage (Jiri Benc) [1882711] - bpf: Folding omem_charge() into sk_storage_charge() (Jiri Benc) [1882711] - net/smc: properly handle workqueue allocation failure (Andrea Claudi) [1955178] - Revert "net/smc: fix a NULL pointer dereference" (Andrea Claudi) [1955178] - KVM: selftests: evmcs_test: Test that KVM_STATE_NESTED_EVMCS is never lost (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Request to sync eVMCS from VMCS12 after migration (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Reset eVMCS clean fields data from prepare_vmcs02() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Force enlightened VMCS sync from nested_vmx_failValid() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Ignore 'hv_clean_fields' data when eVMCS data is copied in vmx_get_nested_state() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Release enlightened VMCS on VMCLEAR (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Introduce 'EVMPTR_MAP_PENDING' post-migration state (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Make copy_vmcs12_to_enlightened()/copy_enlightened_to_vmcs12() return 'void' (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Release eVMCS when enlightened VMENTRY was disabled (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Don't set 'dirty_vmcs12' flag on enlightened VMPTRLD (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov) [1940837] - KVM: selftests: evmcs_test: Check that VMCS12 is alway properly synced to eVMCS after restore (Vitaly Kuznetsov) [1940837] - KVM: selftests: evmcs_test: Check that VMLAUNCH with bogus EVMPTR is causing #UD (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Always make an attempt to map eVMCS after migration (Vitaly Kuznetsov) [1940837] - Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working (Gopal Tiwari) [1973909] - KVM: x86: Unload MMU on guest TLB flush if TDP disabled to force MMU sync (Vitaly Kuznetsov) [1906634] - scsi: sbitmap: Silence a debug kernel warning triggered by sbitmap_put() (Ewan D. Milne) [1761937] - scsi: core: Replace sdev->device_busy with sbitmap (Ewan D. Milne) [1761937] - scsi: core: Make sure sdev->queue_depth is <= max(shost->can_queue, 1024) (Ewan D. Milne) [1761937] - scsi: core: Add scsi_device_busy() wrapper (Ewan D. Milne) [1761937] - scsi: blk-mq: Return budget token from .get_budget callback (Ewan D. Milne) [1761937] - scsi: blk-mq: Add callbacks for storing & retrieving budget token (Ewan D. Milne) [1761937] - scsi: sbitmap: Add sbitmap_calculate_shift() helper (Ewan D. Milne) [1761937] - scsi: sbitmap: Export sbitmap_weight (Ewan D. Milne) [1761937] - scsi: sbitmap: Move allocation hint into sbitmap (Ewan D. Milne) [1761937] - scsi: sbitmap: Add helpers for updating allocation hint (Ewan D. Milne) [1761937] - scsi: sbitmap: Maintain allocation round_robin in sbitmap (Ewan D. Milne) [1761937] - scsi: sbitmap: Remove sbitmap_clear_bit_unlock (Ewan D. Milne) [1761937] - blk-mq: pass request queue into get/put budget callback (Ewan D. Milne) [1761937] - dma-iommu: implement ->alloc_noncontiguous (Jerry Snitselaar) [1955767] - dma-iommu: refactor iommu_dma_alloc_remap (Jerry Snitselaar) [1955767] - dma-mapping: add a dma_alloc_noncontiguous API (Jerry Snitselaar) [1955767] - dma-mapping: refactor dma_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-mapping: add a dma_mmap_pages helper (Jerry Snitselaar) [1955767] - dma-mapping: remove the {alloc,free}_noncoherent methods (Jerry Snitselaar) [1955767] - iommu/vt-d: Make unnecessarily global functions static (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove unused function declarations (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove SVM_FLAG_PRIVATE_PASID (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove svm_dev_ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Use Real PCI DMA device for IRTE (Jerry Snitselaar) [1955767] - iommu/vt-d: Calculate and set flags for handle_mm_fault (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix build error of pasid_enable_wpe() with !X86 (Jerry Snitselaar) [1955767] - iommu/vt-d: Avoid unnecessary cache flush in pasid entry teardown (Jerry Snitselaar) [1955767] - iommu/vt-d: Enable write protect propagation from guest (Jerry Snitselaar) [1955767] - iommu/vt-d: Enable write protect for supervisor SVM (Jerry Snitselaar) [1955767] - iommu/vt-d: Report more information about invalidation errors (Jerry Snitselaar) [1955767] - iommu/vt-d: Disable SVM when ATS/PRI/PASID are not enabled in the device (Jerry Snitselaar) [1955767] - iommu: Stop exporting free_iova_fast() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove IOVA domain rcache flushing for CPU offlining (Jerry Snitselaar) [1955767] - iova: Add CPU hotplug handler to flush rcaches (Jerry Snitselaar) [1955767] - iommu/iova: Improve restart logic (Jerry Snitselaar) [1955767] - iommu/iova: Add rbtree entry helper (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Remove the unused fields for PREFETCH_CONFIG command (Jerry Snitselaar) [1955767] - iommu/vt-d: Use user privilege for RID2PASID translation (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix sysfs leak in alloc_iommu() (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add a check to avoid invalid iotlb sync (Jerry Snitselaar) [1955767] - x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating (Jerry Snitselaar) [1955767] - iommu: Fix a boundary issue to avoid performance drop (Jerry Snitselaar) [1955767] - iommu/vt-d: Check for allocation failure in aux_detach_device() (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove unused dma map/unmap trace events (Jerry Snitselaar) [1955767] - iommu/amd: Clear DMA ops when switching domain (Jerry Snitselaar) [1955767] - iommu/amd: Remove performance counter pre-initialization test (Jerry Snitselaar) [1955767] - Revert "iommu/amd: Fix performance counter initialization" (Jerry Snitselaar) [1955767] - iommu/dma: Resurrect the "forcedac" option (Jerry Snitselaar) [1955767] - iommu: Check dev->iommu in iommu_dev_xxx functions (Jerry Snitselaar) [1955767] - iommu/amd: Put newline after closing bracket in warning (Jerry Snitselaar) [1955767] - iommu/vt-d: Force to flush iotlb before creating superpage (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix an error handling path in 'intel_prepare_irq_remapping()' (Jerry Snitselaar) [1955767] - iommu/vt-d: Invalidate PASID cache when root/context entry changed (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove WO permissions on second-level paging entries (Jerry Snitselaar) [1955767] - iommu/vt-d: Report the right page fault address (Jerry Snitselaar) [1955767] - iommu/vt-d: Report right snoop capability when using FL for IOVA (Jerry Snitselaar) [1955767] - iommu/vt-d: Don't set then clear private data in prq_event_thread() (Jerry Snitselaar) [1955767] - iommu/vt-d: Reject unsupported page request modes (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK (Jerry Snitselaar) [1955767] - iommu/amd: Keep track of amd_iommu_irq_remap state (Jerry Snitselaar) [1955767] - iommu/amd: Don't call early_amd_iommu_init() when AMD IOMMU is disabled (Jerry Snitselaar) [1955767] - iommu/amd: Move Stoney Ridge check to detect_ivrs() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix status code for Allocate/Free PASID command (Jerry Snitselaar) [1955767] - iommu: Don't use lazy flush for untrusted device (Jerry Snitselaar) [1955767] - iommu/amd: Fix sleeping in atomic in increase_address_space() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_dev_has_feature() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_domain_window_disable() (Jerry Snitselaar) [1955767] - iommu: Stop exporting iommu_map_sg_atomic() (Jerry Snitselaar) [1955767] - iova: Stop exporting some more functions (Jerry Snitselaar) [1955767] - iova: Delete copy_reserved_iova() (Jerry Snitselaar) [1955767] - iova: Make has_iova_flush_queue() private (Jerry Snitselaar) [1955767] - iommu/vt-d: Add iotlb_sync_map callback (Jerry Snitselaar) [1955767] - iommu/vt-d: Move capability check code to cap_audit files (Jerry Snitselaar) [1921289] - iommu/vt-d: Audit IOMMU Capabilities and add helper functions (Jerry Snitselaar) [1921289] - iommu/vt-d: Fix 'physical' typos (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix compile error [-Werror=implicit-function-declaration] (Jerry Snitselaar) [1955767] - iommu/vt-d: Use INVALID response code instead of FAILURE (Jerry Snitselaar) [1920726] - iommu/vt-d: Clear PRQ overflow only when PRQ is empty (Jerry Snitselaar) [1955767] - iommu/vt-d: Preset Access/Dirty bits for IOVA over FL (Jerry Snitselaar) [1955767] - iommu/vt-d: Add qi_submit trace event (Jerry Snitselaar) [1955767] - iommu/vt-d: Consolidate duplicate cache invaliation code (Jerry Snitselaar) [1955767] - iommu/amd: Adopt IO page table framework for AMD IOMMU v1 page table (Jerry Snitselaar) [1955767] - iommu/amd: Introduce iommu_v1_map_page and iommu_v1_unmap_page (Jerry Snitselaar) [1955767] - iommu/amd: Introduce iommu_v1_iova_to_phys (Jerry Snitselaar) [1955767] - iommu/amd: Refactor fetch_pte to use struct amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Rename variables to be consistent with struct io_pgtable_ops (Jerry Snitselaar) [1955767] - iommu/amd: Remove amd_iommu_domain_get_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Restructure code for freeing page table (Jerry Snitselaar) [1955767] - iommu/amd: Move IO page table related functions (Jerry Snitselaar) [1955767] - iommu/amd: Declare functions as extern (Jerry Snitselaar) [1955767] - iommu/amd: Convert to using amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Move pt_root to struct amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Prepare for generic IO page table framework (Jerry Snitselaar) [1955767] - iommu/amd: Re-define amd_iommu_domain_encode_pgtable as inline (Jerry Snitselaar) [1955767] - iommu/amd: remove h from printk format specifier (Jerry Snitselaar) [1955767] - iommu/amd: Use DEFINE_SPINLOCK() for spinlock (Jerry Snitselaar) [1955767] - iommu/amd: Remove unnecessary assignment (Jerry Snitselaar) [1955767] - iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Remove TLBI_ON_MAP quirk (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Allow io_pgtable_tlb ops optional (Jerry Snitselaar) [1955767] - iommu: Switch gather->end to the inclusive end (Jerry Snitselaar) [1955767] - iommu: Add iova and size as parameters in iotlb_sync_map (Jerry Snitselaar) [1955767] - iommu: Move iotlb_sync_map out from __iommu_map (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for VHE (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Make BTM optional for SVA (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Split arm_smmu_tlb_inv_range() (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Use DEFINE_RES_MEM() to simplify code (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Remove the page 1 fixup (Jerry Snitselaar) [1955767] - x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Jerry Snitselaar) [1955767] - iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it (Jerry Snitselaar) [1955767] - iommu/vt-d: Do not use flush-queue when caching-mode is on (Jerry Snitselaar) [1955767] - iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() (Jerry Snitselaar) [1955767] - iommu/amd: Use IVHD EFR for early initialization of IOMMU features (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix ineffective devTLB invalidation for subdevices (Jerry Snitselaar) [1920750 1920749] - iommu/vt-d: Fix general protection fault in aux_detach_device() (Jerry Snitselaar) [1920748] - iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix lockdep splat in sva bind()/unbind() (Jerry Snitselaar) [1955767] - Revert "iommu: Add quirk for Intel graphic devices in map_sg" (Jerry Snitselaar) [1955767] - iommu/intel: Fix memleak in intel_irq_remapping_alloc (Jerry Snitselaar) [1955767] - iommu/iova: fix 'domain' typos (Jerry Snitselaar) [1955767] - dma-iommu: remove __iommu_dma_mmap (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Remove tlb_flush_leaf (Jerry Snitselaar) [1955767] - iommu/vt-d: Avoid GFP_ATOMIC where it is not needed (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove set but not used variable (Jerry Snitselaar) [1955767] - iommu/vt-d: Cleanup after converting to dma-iommu ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Convert intel iommu driver to the iommu ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Don't clear GFP_DMA and GFP_DMA32 flags (Jerry Snitselaar) [1955767] - iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev (Jerry Snitselaar) [1955767] - iommu: Add quirk for Intel graphic devices in map_sg (Jerry Snitselaar) [1955767] - swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single (Jerry Snitselaar) [1955767] - swiotlb-xen: remove start_dma_addr (Jerry Snitselaar) [1955767] - iommu: Allow the dma-iommu api to use bounce buffers (Jerry Snitselaar) [1955767] - iommu: Add iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767] - iommu: Handle freelists when using deferred flushing in iommu drivers (Jerry Snitselaar) [1955767] - iommu/sva: Add PASID helpers (Jerry Snitselaar) [1955767] - iommu/ioasid: Add ioasid references (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Remove unused 'level' parameter from iopte_type() macro (Jerry Snitselaar) [1955767] - iommu: Defer the early return in arm_(v7s/lpae)_map (Jerry Snitselaar) [1955767] - iommu: Improve the performance for direct_mapping (Jerry Snitselaar) [1955767] - iommu: return error code when it can't get group (Jerry Snitselaar) [1955767] - iommu: Modify the description of iommu_sva_unbind_device (Jerry Snitselaar) [1955767] - iommu: Stop exporting free_iova_mem() (Jerry Snitselaar) [1955767] - iommu: Stop exporting alloc_iova_mem() (Jerry Snitselaar) [1955767] - iommu: Delete split_and_remove_iova() (Jerry Snitselaar) [1955767] - iommu: avoid taking iova_rbtree_lock twice (Jerry Snitselaar) [1955767] - iommu/iova: Free global iova rcache on iova alloc failure (Jerry Snitselaar) [1955767] - iommu/iova: Retry from last rb tree node if iova search fails (Jerry Snitselaar) [1955767] - iommu: Fix htmldocs warnings in sysfs-kernel-iommu_groups (Jerry Snitselaar) [1955767] - iommu: Document usage of "/sys/kernel/iommu_groups//type" file (Jerry Snitselaar) [1838589] - iommu: Take lock before reading iommu group default domain type (Jerry Snitselaar) [1838589] - iommu: Add support to change default domain of an iommu group (Jerry Snitselaar) [1838589] - iommu: Move def_domain type check for untrusted device into core (Jerry Snitselaar) [1838589] - iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Move non-strict mode to use io_pgtable_domain_attr (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add support for pagetable config domain attribute (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Assign boolean values to a bool variable (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Add a domain attribute for pagetable configuration (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Support coherency for Mali LPAE (Jerry Snitselaar) [1955767] - dma-mapping: document dma_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-direct: simplify the DMA_ATTR_NO_KERNEL_MAPPING handling (Jerry Snitselaar) [1955767] - dma-direct: factor out a dma_direct_alloc_from_pool helper (Jerry Snitselaar) [1955767] - dma-direct check for highmem pages in dma_direct_alloc_pages (Jerry Snitselaar) [1955767] - firewire-ohci: use dma_alloc_pages (Jerry Snitselaar) [1955767] - dma-iommu: implement ->alloc_noncoherent (Jerry Snitselaar) [1955767] - dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methods (Jerry Snitselaar) [1955767] - dma-mapping: add a new dma_alloc_pages API (Jerry Snitselaar) [1955767] - dma-mapping: add a new dma_alloc_noncoherent API (Jerry Snitselaar) [1955767] - drm/nouveau/gk20a: stop setting DMA_ATTR_NON_CONSISTENT (Jerry Snitselaar) [1955767] - mm: turn alloc_pages into an inline function (Jerry Snitselaar) [1955767] - dma-mapping: better document dma_addr_t and DMA_MAPPING_ERROR (Jerry Snitselaar) [1955767] - dma-mapping: move valid_dma_direction to dma-direction.h (Jerry Snitselaar) [1955767] - dma-debug: convert comma to semicolon (Jerry Snitselaar) [1955767] - dma-direct: Fix potential NULL pointer dereference (Jerry Snitselaar) [1955767] - dma-mapping: move the dma_declare_coherent_memory documentation (Jerry Snitselaar) [1955767] - dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.c (Jerry Snitselaar) [1955767] - dma-mapping: make support for dma ops optional (Jerry Snitselaar) [1955767] - dma-direct: rename and cleanup __phys_to_dma (Jerry Snitselaar) [1955767] - dma-direct: remove __dma_to_phys (Jerry Snitselaar) [1955767] - dma-direct: use phys_to_dma_direct in dma_direct_alloc (Jerry Snitselaar) [1955767] - dma-direct: lift gfp_t manipulation out of__dma_direct_alloc_pages (Jerry Snitselaar) [1955767] - dma-direct: remove dma_direct_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-debug: remove most exports (Jerry Snitselaar) [1955767] - dma-mapping: remove the dma_dummy_ops export (Jerry Snitselaar) [1955767] - dma-mapping: set default segment_boundary_mask to ULONG_MAX (Jerry Snitselaar) [1955767] - dma-mapping: introduce dma_get_seg_boundary_nr_pages() (Jerry Snitselaar) [1955767] - swiotlb: using SIZE_MAX needs limits.h included (Jerry Snitselaar) [1955767] - swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" (Jerry Snitselaar) [1955767] - swiotlb: Mark max_segment with static keyword (Jerry Snitselaar) [1955767] - swiotlb: Declare swiotlb_late_init_with_default_size() in header (Jerry Snitselaar) [1955767] - swiotlb: Use pa to print phys_addr_t variables (Jerry Snitselaar) [1955767] - dma-debug: remove debug_dma_assert_idle() function (Jerry Snitselaar) [1955767] - dma-mapping: move debug configuration options to kernel/dma (Jerry Snitselaar) [1955767] - dma-debug: fix debug_dma_assert_idle(), use rcu_read_lock() (Jerry Snitselaar) [1955767] - iommu: Check return of __iommu_attach_device() (Jerry Snitselaar) [1955767] - iommu/amd: Enforce 4k mapping for certain IOMMU data structures (Jerry Snitselaar) [1955767] - iommu: Fix a check in iommu_check_bind_data() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix a bug for PDP check in prq_event_thread (Jerry Snitselaar) [1955767] - iommu/vt-d: Check UAPI data processed by IOMMU core (Jerry Snitselaar) [1955767] - iommu/uapi: Handle data and argsz filled by users (Jerry Snitselaar) [1955767] - iommu/uapi: Rename uapi functions (Jerry Snitselaar) [1955767] - iommu/uapi: Use named union for user data (Jerry Snitselaar) [1955767] - iommu/uapi: Add argsz for user filled data (Jerry Snitselaar) [1955767] - docs: IOMMU user API (Jerry Snitselaar) [1955767] - iommu/dma: Handle init_iova_flush_queue() failure in dma-iommu path (Jerry Snitselaar) [1955767] - iommu/iova: Replace cmpxchg with xchg in queue_iova (Jerry Snitselaar) [1955767] - iommu/dma: Remove broken huge page handling (Jerry Snitselaar) [1955767] - iommu: Rename iommu_tlb_* functions to iommu_iotlb_* (Jerry Snitselaar) [1955767] - iommu/vt-d: Use device numa domain if RHSA is missing (Jerry Snitselaar) [1955767] - iommu/vt-d: Drop kerneldoc marker from regular comment (Jerry Snitselaar) [1955767] - iommu/amd: Re-purpose Exclusion range registers to support SNP CWWB (Jerry Snitselaar) [1955767] - iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERR (Jerry Snitselaar) [1955767] - iommu/amd: Use 4K page for completion wait write-back semaphore (Jerry Snitselaar) [1955767] - iommu/amd: Add missing function prototypes to fix -Wmissing-prototypes (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add SVA device feature (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Check for SVA features (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Seize private ASID (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Share process page tables (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Move definitions to a header (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Move some definitions to a header (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Ensure queue is read after updating prod pointer (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Constify some helpers (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Prepare for the adreno-smmu implementation (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add support for split pagetables (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Pass io-pgtable config to implementation specific function (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix endianness annotations (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: permit users to disable msi polling (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: replace module_param_named by module_param for disable_bypass (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: replace symbolic permissions by octal permissions for module parameter (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix l1 stream table size in the error message (Jerry Snitselaar) [1955767] - ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Jerry Snitselaar) [1955767] - iommu/amd: Prevent NULL pointer dereference (Jerry Snitselaar) [1955767] - treewide: Use fallthrough pseudo-keyword (Jerry Snitselaar) [1955767] - virtio-iommu: convert to LE accessors (Jerry Snitselaar) [1955767] - virtio_iommu: correct tags for config space fields (Jerry Snitselaar) [1955767] - mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Jerry Snitselaar) [1955767] - iommu/iova: Unify format of the printed messages (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectory (Jerry Snitselaar) [1955767] - iommu/arm-smmu: move TLB timeout and spin count macros (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Call configuration impl hook before consuming features (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Manage ASIDs with xarray (Jerry Snitselaar) [1955767] - redhat/configs: Add CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Break insecure users by disabling bypass by default (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Workaround for Marvell Armada-AP806 SoC erratum #582743 (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Allow client devices to select direct mapping (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add global/context fault implementation hooks (Jerry Snitselaar) [1955767] - iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usage (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix trivial typo (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Update impl quirks comment (Jerry Snitselaar) [1955767] - iommu: arm-smmu-impl: Convert to a generic reset implementation (Jerry Snitselaar) [1955767] - iommu: arm-smmu-impl: Add sdm845 implementation hook (Jerry Snitselaar) [1955767] - firmware/qcom_scm: Add scm call to handle smmu errata (Jerry Snitselaar) [1955767] - firmware: qcom_scm-64: Add atomic version of qcom_scm_call (Jerry Snitselaar) [1955767] - firmware: qcom: scm: Ensure 'a0' status code is treated as signed (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Batch context descriptor invalidation (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Write level-1 descriptors atomically (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for PCI PASID (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add second level of context descriptor table (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Prepare for handling arm_smmu_write_ctx_desc() failure (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Propagate ssid_bits (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for Substream IDs (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add context descriptor tables allocators (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Prepare arm_smmu_s1_cfg for SSID support (Jerry Snitselaar) [1955767] - dt-bindings: document PASID property for IOMMU masters (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Don't display an error when IRQ lines are missing (Jerry Snitselaar) [1955767] - selftests: net: add UDP GRO forwarding self-tests (Paolo Abeni) [1948493] - bareudp: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493] - geneve: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493] - vxlan: allow L4 GRO passthrough (Paolo Abeni) [1948493] - udp: never accept GSO_FRAGLIST packets (Paolo Abeni) [1948493] - udp: properly complete L4 GRO over UDP tunnel packet (Paolo Abeni) [1948493] - udp: skip L4 aggregation for UDP tunnel packets (Paolo Abeni) [1948493] - udp: fixup csum for GSO receive slow path (Paolo Abeni) [1948493] - udp: allow forwarding of plain (non-fraglisted) UDP GRO packets (Paolo Abeni) [1948493] - net: introduce a netdev feature for UDP GRO forwarding (Paolo Abeni) [1948493] - [s390] s390/pkey: support CCA and EP11 secure ECC private keys (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: Support for CCA APKA master keys (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: remove set_fs() invocation in zcrypt device driver (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: simplify cca_findcard2 loop code (Claudio Imbrenda) [1780669] - cxgb4: Add new T6 PCI device id 0x6092 (Rahul Lakkireddy) [1950186] - KVM: VMX: Don't use vcpu->run->internal.ndata as an array index (Jon Maloy) [1954219] {CVE-2021-3501} - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() (Gopal Tiwari) [1978598] - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() (Gopal Tiwari) [1978598] - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() (Gopal Tiwari) [1978598] - x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs (Waiman Long) [1970499] - x86/cpu: Avoid cpuinfo-induced IPI pileups (Waiman Long) [1970499] - x86/cpu: Disable frequency requests via aperfmperf IPI for nohz_full CPUs (Waiman Long) [1970499] - x86: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Waiman Long) [1970499] - x86/ldt: Enable LDT user-mapping for PAE (Waiman Long) [1970499] - fanotify: fix merging marks masks with FAN_ONDIR (Miklos Szeredi) [1832099] - sfc: avoid duplicated code in ef10_sriov (Íñigo Huguet) [1931779] - sfc: explain that "attached" VFs only refer to Xen (Íñigo Huguet) [1931779] - sfc: error code if SRIOV cannot be disabled (Íñigo Huguet) [1931779] - sfc: avoid double pci_remove of VFs (Íñigo Huguet) [1931779] - tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jerry Snitselaar) [1920812] - tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Jerry Snitselaar) [1920812] - tpm: acpi: Check eventlog signature before using it (Jerry Snitselaar) [1920812] - tpm: efi: Use local variable for calculating final log size (Jerry Snitselaar) [1920812] - tpm: Remove unintentional dump_stack() call (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (Jerry Snitselaar) [1920812] - KEYS: trusted: Reserve TPM for seal and unseal operations (Jerry Snitselaar) [1920812] - tpm/ppi: Constify static struct attribute_group (Jerry Snitselaar) [1920812] - tpm: add sysfs exports for all banks of PCR registers (Jerry Snitselaar) [1920812] - tpm: Remove tpm_dev_wq_lock (Jerry Snitselaar) [1920812] - tpm: Fix fall-through warnings for Clang (Jerry Snitselaar) [1920812] - tpm_tis: Clean up locality release (Jerry Snitselaar) [1920812] - tpm_tis: Disable interrupts on ThinkPad T490s (Jerry Snitselaar) [1920812] - tpm_tis: Fix check_locality for correct locality acquisition (Jerry Snitselaar) [1920812] - fuse: invalidate attrs when page writeback completes (Vivek Goyal) [1966424] - net/sched: act_ct: remove rh_mark_used_feature mark (Marcelo Ricardo Leitner) [1973381] - selftests: netfilter: Pass family parameter "-f" to conntrack tool (Hangbin Liu) [1979203] - selftests: netfilter: remove unused cnt and simplify command testing (Hangbin Liu) [1979203] - selftests: netfilter: fix nft_meta.sh error reporting (Hangbin Liu) [1979203] - selftests: netfilter: add cpu counter check (Hangbin Liu) [1979203] - selftests: netfilter: add meta iif/oif match test (Hangbin Liu) [1979203] - NFS: Only change the cookie verifier if the directory page cache is empty (Benjamin Coddington) [1982825] - NFS: Fix handling of cookie verifier in uncached_readdir() (Benjamin Coddington) [1982825] - nfs: Subsequent READDIR calls should carry non-zero cookieverifier (Benjamin Coddington) [1982825] - Revert "[netdrv] net/mlx5e: Rx, Update page pool numa node when changed" (Alaa Hleihel) [1915308] - mlx5: net: zero-initialize tc skb extension on allocation (Alaa Hleihel) [1915308 1965418] - RDMA/mlx5: Don't add slave port to unaffiliated list (Alaa Hleihel) [1915308] - net/mlx5: Reset mkey index on creation (Alaa Hleihel) [1915308] - net/mlx5e: Don't create devices during unload flow (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding (Alaa Hleihel) [1915308] - net/mlx5: SF_DEV, remove SF device on invalid state (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Allow setting GUID for host PF vport (Alaa Hleihel) [1915308 1967488] - net/mlx5: E-Switch, Read PF mac address (Alaa Hleihel) [1915308 1967488] - net/mlx5: Check that driver was probed prior attaching the device (Alaa Hleihel) [1915308] - net/mlx5: Fix error path for set HCA defaults (Alaa Hleihel) [1915308] - net/mlx5e: Disable TLS device offload in kdump mode (Alaa Hleihel) [1915308 1946647] - net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel) [1915308 1946647] - net/mlx5e: kTLS, Add resiliency to RX resync failures (Alaa Hleihel) [1915308] - net/mlx5e: TX, Inline function mlx5e_tls_handle_tx_wqe() (Alaa Hleihel) [1915308] - net/mlx5e: TX, Inline TLS skb check (Alaa Hleihel) [1915308] - net/mlx5e: Cleanup unused function parameter (Alaa Hleihel) [1915308] - net/mlx5e: Remove non-essential TLS SQ state bit (Alaa Hleihel) [1915308] - net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Alaa Hleihel) [1915308] - net/mlx5e: Fix lost changes during code movements (Alaa Hleihel) [1915308] - net/mlx5e: Move params logic into its dedicated file (Alaa Hleihel) [1915308] - net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Alaa Hleihel) [1915308] - net/mlx5e: Block offload of outer header csum for GRE tunnel (Alaa Hleihel) [1915308] - net/mlx5e: Block offload of outer header csum for UDP tunnels (Alaa Hleihel) [1915308] - Revert "net/mlx5: Arm only EQs with EQEs" (Alaa Hleihel) [1915308] - net/mlx5e: Verify dev is present in get devlink port ndo (Alaa Hleihel) [1915308] - net/mlx5: DR, Don't use SW steering when RoCE is not supported (Alaa Hleihel) [1915308] - net/mlx5: Consider RoCE cap before init RDMA resources (Alaa Hleihel) [1915308] - net/mlx5e: Fix page reclaim for dead peer hairpin (Alaa Hleihel) [1915308] - net/mlx5e: Remove dependency in IPsec initialization flows (Alaa Hleihel) [1915308] - net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Alaa Hleihel) [1915308] - IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel) [1915308 1974263] - RDMA/mlx5: Block FDB rules when not in switchdev mode (Alaa Hleihel) [1915308] - RDMA/mlx5: Use different doorbell memory for different processes (Alaa Hleihel) [1915308] - net/mlx5: Fix duplicate included vhca_event.h (Alaa Hleihel) [1915308] - net/mlx5: Fix lag port remapping logic (Alaa Hleihel) [1915308] - net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Alaa Hleihel) [1915308] - net/mlx5: DR, Create multi-destination flow table with level less than 64 (Alaa Hleihel) [1915308] - net/mlx5e: Fix adding encap rules to slow path (Alaa Hleihel) [1915308] - net/mlx5e: Check for needed capability for cvlan matching (Alaa Hleihel) [1915308] - net/mlx5: Check firmware sync reset requested is set before trying to abort it (Alaa Hleihel) [1915308] - net/mlx5e: Disable TLS offload for uplink representor (Alaa Hleihel) [1915308] - net/mlx5e: Fix incompatible casting (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix query DCT via DEVX (Alaa Hleihel) [1915308] - RDMA/mlx5: Recover from fatal event in dual port mode (Alaa Hleihel) [1915308] - net/mlx5: Set term table as an unmanaged flow table (Alaa Hleihel) [1915308] - net/mlx5e: Fix error path of updating netdev queues (Alaa Hleihel) [1915308] - net/mlx5e: Reject mirroring on source port change encap rules (Alaa Hleihel) [1915308] - net/mlx5e: Fix multipath lag activation (Alaa Hleihel) [1915308] - net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Alaa Hleihel) [1915308] - net/mlx5e: Make sure fib dev exists in fib event (Alaa Hleihel) [1915308] - net/mlx5e: Fix null deref accessing lag dev (Alaa Hleihel) [1915308] - net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix show state inactive when its inactivated (Alaa Hleihel) [1915308] - net/mlx5: Set reformat action when needed for termination rules (Alaa Hleihel) [1915308] - net/mlx5e: Fix nullptr in add_vlan_push_action() (Alaa Hleihel) [1915308] - {net, RDMA}/mlx5: Fix override of log_max_qp by other device (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix SQ/RQ in doorbell bitmask (Alaa Hleihel) [1915308] - net/mlx5: Fix bit-wise and with zero (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix drop packet rule in egress table (Alaa Hleihel) [1915308] - net/mlx5: Fix spelling mistakes in mlx5_core_info message (Alaa Hleihel) [1915308] - net/mlx5: DR, Fixed typo in STE v0 (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix mlx5 rates to IB rates map (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix query RoCE port (Alaa Hleihel) [1915308] - RDMA/mlx5: Zero out ODP related items in the mlx5_ib_mr (Alaa Hleihel) [1915308] - net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Alaa Hleihel) [1915308] - net/mlx5: Avoid unnecessary operation (Alaa Hleihel) [1915308] - net/mlx5e: rep: Improve reg_cX conditions (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix return type (Alaa Hleihel) [1915308] - net/mlx5e: mlx5_tc_ct_init does not fail (Alaa Hleihel) [1915308] - net/mlx5: Fix indir stable stubs (Alaa Hleihel) [1915308] - net/mlx5e: Add missing include (Alaa Hleihel) [1915308] - net/mlx5e: fix mlx5e_tc_tun_update_header_ipv6 dummy definition (Alaa Hleihel) [1915308] - net/mlx5e: CT, Avoid false lock dependency warning (Alaa Hleihel) [1915308] - net/mlx5: Check returned value from health recover sequence (Alaa Hleihel) [1915308] - net/mlx5: Don't rely on interface state bit (Alaa Hleihel) [1915308] - net/mlx5: Remove second FW tracer check (Alaa Hleihel) [1915308] - net/mlx5: Separate probe vs. reload flows (Alaa Hleihel) [1915308] - net/mlx5: Remove impossible checks of interface state (Alaa Hleihel) [1915308] - net/mlx5: Don't skip vport check (Alaa Hleihel) [1915308] - net/mlx5e: Register nic devlink port for SF ports (Alaa Hleihel) [1915308] - vdpa/mlx5: Retrieve BAR address suitable any function (Alaa Hleihel) [1915308] - vdpa/mlx5: Use the correct dma device when registering memory (Alaa Hleihel) [1915308] - net/mlx5: SF, Extend SF table for additional SF id range (Alaa Hleihel) [1915308] - net/mlx5: SF, Split mlx5_sf_hw_table into two parts (Alaa Hleihel) [1915308] - net/mlx5: SF, Use helpers for allocation and free (Alaa Hleihel) [1915308] - net/mlx5: SF, Consider own vhca events of SF devices (Alaa Hleihel) [1915308] - net/mlx5: SF, Store and use start function id (Alaa Hleihel) [1915308] - net/mlx5: SF, Rely on hw table for SF devlink port allocation (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Consider SF ports of host PF (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Alaa Hleihel) [1915308] - net/mlx5: SF, Reuse stored hardware function id (Alaa Hleihel) [1915308] - net/mlx5: SF, Use device pointer directly (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Move legacy code to a individual file (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Convert a macro to a helper routine (Alaa Hleihel) [1915308] - net/mlx5: E-Switch Make cleanup sequence mirror of init (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Make vport number u16 (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Skip querying SF enabled bits (Alaa Hleihel) [1915308] - IB/mlx5: Set right RoCE l3 type and roce version while deleting GID (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308] - net/mlx5: Pair mutex_destory with mutex_init for rate limit table (Alaa Hleihel) [1915308] - net/mlx5: Allocate rate limit table when rate is configured (Alaa Hleihel) [1915308] - net/mlx5: Use helper to increment, decrement rate entry refcount (Alaa Hleihel) [1915308] - net/mlx5: Use helpers to allocate and free rl table entries (Alaa Hleihel) [1915308] - net/mlx5: Do not hold mutex while reading table constants (Alaa Hleihel) [1915308] - net/mlx5: Pack mlx5_rl_entry structure (Alaa Hleihel) [1915308] - net/mlx5: Use unsigned int for free_count (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, let user to enable disable metadata (Alaa Hleihel) [1915308] - net/mlx5e: TC, Add support to offload sample action (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Handle sampled packets (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Refactor tc update skb function (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler restore handle API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler object API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler termination table API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Parse sample action (Alaa Hleihel) [1915308 1919649] - net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Alaa Hleihel) [1915308 1919649] - net/mlx5: Map register values to restore objects (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Set per vport table default group number (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Generalize per vport table API (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Rename functions to follow naming convention. (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Move vport table functions to a new file (Alaa Hleihel) [1915308 1919649] - net/mlx5: CT: Add support for mirroring (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Protect changing mode while adding rules (Alaa Hleihel) [1915308 1790457] - net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Unregister eth-reps devices first (Alaa Hleihel) [1915308 1790457] - net/mlx5: Move mlx5e hw resources into a sub object (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Register nic devlink port with switch id (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Verify dev is present in some ndos (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Add offload stats ndos to nic netdev ops (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Allow legacy vf ndos only if in legacy mode (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Same max num channels for both nic and uplink profiles (Alaa Hleihel) [1915308 1790457] - net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (Alaa Hleihel) [1915308] - net/mlx5e: Fix setting of RS FEC mode (Alaa Hleihel) [1915308] - net/mlx5: Fix setting of devlink traps in switchdev mode (Alaa Hleihel) [1915308] - net/mlx5: DR, Add missing vhca_id consume from STEv1 (Alaa Hleihel) [1915308] - net/mlx5: fix kfree mismatch in indir_table.c (Alaa Hleihel) [1915308] - net/mlx5: Fix PBMC register mapping (Alaa Hleihel) [1915308] - net/mlx5: Fix PPLM register mapping (Alaa Hleihel) [1915308] - net/mlx5: Fix placement of log_max_flow_counter (Alaa Hleihel) [1915308] - net/mlx5: Fix HW spec violation configuring uplink (Alaa Hleihel) [1915308] - net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQ (Alaa Hleihel) [1915308] - net/mlx5e: Consider geneve_opts for encap contexts (Alaa Hleihel) [1915308] - net/mlx5: Don't request more than supported EQs (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Fix RX counters atomicity (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Fix TX counters atomicity (Alaa Hleihel) [1915308] - net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Alaa Hleihel) [1915308 1915310] - net/mlx5e: Fix ethtool indication of connector type (Alaa Hleihel) [1915308] - net/mlx5: Delete auxiliary bus driver eth-rep first (Alaa Hleihel) [1915308] - net/mlx5e: Fix mapping of ct_label zero (Alaa Hleihel) [1915308] - net/mlx5: SF, do not use ecpu bit for vhca state processing (Alaa Hleihel) [1915308] - net/mlx5e: Fix division by 0 in mlx5e_select_queue (Alaa Hleihel) [1915308] - net/mlx5e: Fix error path for ethtool set-priv-flag (Alaa Hleihel) [1915308] - net/mlx5e: Offload tuple rewrite for non-CT flows (Alaa Hleihel) [1915308] - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1915308] - net/mlx5: Add back multicast stats for uplink representor (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix typo in destroy_mkey inbox (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix potential shift wrapping of 32-bit value in STEv1 getter (Alaa Hleihel) [1915308] - net/mlx5: SF: Fix error flow of SFs allocation flow (Alaa Hleihel) [1915308] - net/mlx5: SF: Fix memory leak of work item (Alaa Hleihel) [1915308] - net/mlx5: SF, Correct vhca context size (Alaa Hleihel) [1915308] - net/mlx5e: E-switch, Fix rate calculation division (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix timestamp default mode (Alaa Hleihel) [1915308] - net/mlx5: Set QP timestamp mode to default (Alaa Hleihel) [1915308] - net/mlx5e: Fix error flow in change profile (Alaa Hleihel) [1915308] - net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Alaa Hleihel) [1915308 1915310] - net/mlx5e: Check correct ip_version in decapsulation route resolution (Alaa Hleihel) [1915308] - net/mlx5: Fix turn-off PPS command (Alaa Hleihel) [1915308] - net/mlx5e: Don't match on Geneve options in case option masks are all zero (Alaa Hleihel) [1915308] - net/mlx5e: Revert parameters on errors when changing PTP state without reset (Alaa Hleihel) [1915308] - net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Alaa Hleihel) [1915308] - net/mlx5e: Set PTP channel pointer explicitly to NULL (Alaa Hleihel) [1915308] - net/mlx5e: Accumulate port PTP TX stats with other channels stats (Alaa Hleihel) [1915308] - net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Alaa Hleihel) [1915308] - net/mlx5e: Enforce minimum value check for ICOSQ size (Alaa Hleihel) [1915308] - RDMA/mlx5: Set correct kernel-doc identifier (Alaa Hleihel) [1915308] - IB/mlx5: Add missing error code (Alaa Hleihel) [1915308] - configs: Enable mlx5 subfunction device support (Alaa Hleihel) [1915308 1851717] - net/mlx5: Add cyc2time HW translation mode support (Alaa Hleihel) [1915308 1919657] - net/mlx5: Move some PPS logic into helper functions (Alaa Hleihel) [1915308 1919657] - net/mlx5: Move all internal timer metadata into a dedicated struct (Alaa Hleihel) [1915308 1919657] - net/mlx5: Refactor init clock function (Alaa Hleihel) [1915308 1919657] - net/mlx5: Add register layout to support real-time time-stamp (Alaa Hleihel) [1915308 1919657] - RDMA/mlx5: Fail QP creation if the device can not support the CQE TS (Alaa Hleihel) [1915308] - RDMA/mlx5: Allow CQ creation without attached EQs (Alaa Hleihel) [1915308] - net/mlx5: Add new timestamp mode bits (Alaa Hleihel) [1915308 1919657] - net/mlx5: Remove TLS dependencies on XPS (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Alaa Hleihel) [1915308 1851717] - net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Alaa Hleihel) [1915308 1919647] - net/mlx5: Fix a NULL vs IS_ERR() check (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Alaa Hleihel) [1915308 1919647] - net/mlx5: Assign boolean values to a bool variable (Alaa Hleihel) [1915308] - net/mlx5e: Fix spelling mistake "Unknouwn" -> "Unknown" (Alaa Hleihel) [1915308] - net/mlx5e: Fix spelling mistake "channles" -> "channels" (Alaa Hleihel) [1915308] - net/mlx5: Delete device list leftover (Alaa Hleihel) [1915308] - net/mlx5_core: remove unused including (Alaa Hleihel) [1915308] - net/mlx5: fix spelling mistake in Kconfig "accelaration" -> "acceleration" (Alaa Hleihel) [1915308] - RDMA/mlx5: Support 400Gbps IB rate in mlx5 driver (Alaa Hleihel) [1915308] - RDMA/mlx5: Cleanup the synchronize_srcu() from the ODP flow (Alaa Hleihel) [1915308] - net/mlx5e: Handle FIB events to update tunnel endpoint device (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Rename some encap-specific API to generic names (Alaa Hleihel) [1915308 1919647] - net/mlx5e: TC preparation refactoring for routing update event (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Refactor neigh update infrastructure (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Create route entry infrastructure (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Refactor reg_c1 usage (Alaa Hleihel) [1915308 1919647] - net/mlx5e: VF tunnel RX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Remove redundant match on tunnel destination mac (Alaa Hleihel) [1915308 1919647] - net/mlx5: E-Switch, Indirect table infrastructure (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Refactor tun routing helpers (Alaa Hleihel) [1915308 1919647] - net/mlx5e: VF tunnel TX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5: E-Switch, Refactor rule offload forward action processing (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Always set attr mdev pointer (Alaa Hleihel) [1915308 1919647] - net/mlx5e: E-Switch, Maintain vhca_id to vport_num mapping (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5: E-Switch, Refactor setting source port (Alaa Hleihel) [1915308 1915310 1919647] - IB/mlx5: Use rdma_for_each_port for port iteration (Alaa Hleihel) [1915308] - RDMA/core: Introduce and use API to read port immutable data (Alaa Hleihel) [1915308] - IB/mlx5: Improve query port for representor port (Alaa Hleihel) [1915308] - IB/mlx5: Avoid calling query device for reading pkey table length (Alaa Hleihel) [1915308] - IB/mlx5: Move mlx5_port_caps from mlx5_core_dev to mlx5_ib_dev (Alaa Hleihel) [1915308] - IB/mlx5: Support default partition key for representor port (Alaa Hleihel) [1915308] - net/mlx5: DR, Avoid unnecessary csum recalculation on supporting devices (Alaa Hleihel) [1915308] - net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Alaa Hleihel) [1915308] - net/mlx5e: accel, remove redundant space (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Improve TLS RX workqueue scope (Alaa Hleihel) [1915308] - net/mlx5e: remove h from printk format specifier (Alaa Hleihel) [1915308] - net/mlx5e: Increase indirection RQ table size to 256 (Alaa Hleihel) [1915308] - net/mlx5e: Enable napi in channel's activation stage (Alaa Hleihel) [1915308] - net/mlx5e: Move representor neigh init into profile enable (Alaa Hleihel) [1915308] - net/mlx5e: Avoid false lock depenency warning on tc_ht (Alaa Hleihel) [1915308] - net/mlx5e: Move set vxlan nic info to profile init (Alaa Hleihel) [1915308] - net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Alaa Hleihel) [1915308] - net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Alaa Hleihel) [1915308] - net/mxl5e: Add change profile method (Alaa Hleihel) [1915308] - net/mlx5e: Separate between netdev objects and mlx5e profiles initialization (Alaa Hleihel) [1915308] - net/mlx5: DR, Allow SW steering for sw_owner_v2 devices (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Copy all 64B whenever replacing STE in the head of miss-list (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Use HW specific logic API when writing STE (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Use the right size when writing partial STE into HW (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 modify header logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 action apply logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 setters and getters (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Allow native protocol support for HW STEv1 (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add HW STEv1 match logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add match STEv1 structs to ifc (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Fix potential shift wrapping of 32-bit value (Alaa Hleihel) [1915308 1851712] - net/mlx5e: Enable traps according to link state (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add listener to DMAC filter trap event (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add listener to trap event (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add trap entity to ETH driver (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Expose RX dma info helpers (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add flow steering DMAC trap rule (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add flow steering VLAN trap rule (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Optimize promiscuous mode (Alaa Hleihel) [1915308 1919652] - net/mlx5: Notify on trap action by blocking event (Alaa Hleihel) [1915308 1919652] - net/mlx5: Rename events notifier header (Alaa Hleihel) [1915308 1919652] - net/mlx5: Register to devlink DMAC filter trap (Alaa Hleihel) [1915308 1919652] - net/mlx5: Register to devlink ingress VLAN filter trap (Alaa Hleihel) [1915308 1919652] - net/mlx5: Add support for devlink traps in mlx5 core driver (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Support HTB offload (Alaa Hleihel) [1915308] - net/mlx5: SF, Port function state change support (Alaa Hleihel) [1915308 1851717] - net/mlx5: SF, Add port add delete functionality (Alaa Hleihel) [1915308 1851717] - net/mlx5: E-switch, Add eswitch helpers for SF vport (Alaa Hleihel) [1915308 1915310 1851717] - net/mlx5: E-switch, Prepare eswitch to handle SF vport (Alaa Hleihel) [1915308 1915310 1851717] - net/mlx5: SF, Add auxiliary device driver (Alaa Hleihel) [1915308 1851717] - net/mlx5: SF, Add auxiliary device support (Alaa Hleihel) [1915308 1851717] - net/mlx5: Introduce vhca state event notifier (Alaa Hleihel) [1915308 1851717] - RDMA/hw/mlx5/qp: Demote non-conformant kernel-doc header (Alaa Hleihel) [1915308] - RDMA/hw/mlx5/odp: Fix formatting and add missing descriptions in 'pagefault_data_segments()' (Alaa Hleihel) [1915308] - IB/mlx5: Make function static (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Remove unnecessary config flag usage (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Inline feature_check fast-path function (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Avoid unreachable return (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Enclose csum logic under ipsec config (Alaa Hleihel) [1915308] - net/mlx5e: CT: Remove redundant usage of zone mask (Alaa Hleihel) [1915308] - net/mlx5e: Remove redundant initialization to null (Alaa Hleihel) [1915308] - net/mlx5e: CT: Pass null instead of zero spec (Alaa Hleihel) [1915308] - net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, use new cap as condition for mpls over udp (Alaa Hleihel) [1915308] - net/mlx5e: Simplify condition on esw_vport_enable_qos() (Alaa Hleihel) [1915308] - net/mlx5: Add HW definition of reg_c_preserve (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 modify header logic (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE modify header actions per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 action apply logic (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE tx/rx actions per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 setters and getters (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE setters and getters per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move action apply logic to dr_ste (Alaa Hleihel) [1915308] - net/mlx5: DR, Refactor ICMP STE builder (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 look up types from mlx5_ifc_dr header (Alaa Hleihel) [1915308] - net/mlx5: DR, Merge similar DR STE SET macros (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix STEv0 source_eswitch_owner_vhca_id support (Alaa Hleihel) [1915308] - net/mlx5: DR, Remove unused macro definition from dr_ste (Alaa Hleihel) [1915308] - net/mlx5: DR, Move HW STEv0 match logic to a separate file (Alaa Hleihel) [1915308] - net/mlx5: DR, Use the new HW specific STE infrastructure (Alaa Hleihel) [1915308] - net/mlx5: DR, Move macros from dr_ste.c to header (Alaa Hleihel) [1915308] - net/mlx5: DR, Add infrastructure for supporting several steering formats (Alaa Hleihel) [1915308] - ext4: handle read only external journal device (Lukas Czerner) [1860929] - vfio/pci: Handle concurrent vma faults (Alex Williamson) [1976551] - vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Alex Williamson) [1976551] - net: flow_dissector: Parse PTP L2 packet header (Ivan Vecera) [1971687] - net: vlan: Add parse protocol header ops (Ivan Vecera) [1971687] - PCI: hv: Remove bus device removal unused refcount/functions (Mohammed Gamal) [1982482] - PCI: hv: Fix a race condition when removing the device (Mohammed Gamal) [1982482] - RDMA/cxgb4: check for ipv6 address properly while destroying listener (Raju Rangoju) [1961313] - RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Raju Rangoju) [1961313] - RDMA: Convert sysfs device * show functions to use sysfs_emit() (Raju Rangoju) [1961313] - RDMA/iw_cxgb4: Disable delayed ack by default (Raju Rangoju) [1961313] - [infiniband] treewide: Remove uninitialized_var() usage (Raju Rangoju) [1961313] - RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove (Raju Rangoju) [1961313] - vfs: allow unprivileged whiteout creation (Miklos Szeredi) [1983608] - Documentation: kdump: update kdump guide (Baoquan He) [1938067] - docs: admin-guide: add kdump documentation into it (Baoquan He) [1938067] - docs: kdump: convert docs to ReST and rename to *.rst (Baoquan He) [1938067]- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros) [1973504] - nvmet-rdma: Fix NULL deref when SEND is completed with error (Gopal Tiwari) [1959856] - netfilter: nft_exthdr: Search chunks in SCTP packets only (Phil Sutter) [1868228] - netfilter: nft_exthdr: Fix for unsafe packet data read (Phil Sutter) [1868228] - netfilter: nft_exthdr: Support SCTP chunks (Phil Sutter) [1868228] - xfs: fix deadlock retry tracepoint arguments (Bill O'Donnell) [1937116] - xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range (Bill O'Donnell) [1937116] - xfs: fix return of uninitialized value in variable error (Bill O'Donnell) [1937116] - xfs: fix scrub and remount-ro protection when running scrub (Bill O'Donnell) [1937116] - xfs: fix xfs_trans slab cache name (Bill O'Donnell) [1937116] - xfs: Fix a typo (Bill O'Donnell) [1937116] - xfs: Rudimentary spelling fix (Bill O'Donnell) [1937116] - xfs: Rudimentary typo fixes (Bill O'Donnell) [1937116] - xfs: fix dquot scrub loop cancellation (Bill O'Donnell) [1937116] - xfs: fix uninitialized variables in xrep_calc_ag_resblks (Bill O'Donnell) [1937116] - xfs: fix incorrect root dquot corruption error when switching group/project quota types (Bill O'Donnell) [1937116] - xfs: fix up build warnings when quotas are disabled (Bill O'Donnell) [1937116] - xfs: fix chown leaking delalloc quota blocks when fssetxattr fails (Bill O'Donnell) [1937116] - xfs: Fix assert failure in xfs_setattr_size() (Bill O'Donnell) [1937116] - xfs: fix an ABBA deadlock in xfs_rename (Bill O'Donnell) [1937116 1966609] - xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Bill O'Donnell) [1937116] - xfs: fix parent pointer scrubber bailing out on unallocated inodes (Bill O'Donnell) [1937116] - xfs: revert "xfs: fix rmap key and record comparison functions" (Bill O'Donnell) [1937116] - xfs: don't allow NOWAIT DIO across extent boundaries (Bill O'Donnell) [1937116] - xfs: return corresponding errcode if xfs_initialize_perag() fail (Bill O'Donnell) [1937116] - xfs: ensure inobt record walks always make forward progress (Bill O'Donnell) [1937116] - xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Bill O'Donnell) [1937116] - xfs: directory scrub should check the null bestfree entries too (Bill O'Donnell) [1937116] - xfs: strengthen rmap record flags checking (Bill O'Donnell) [1937116] - xfs: fix the minrecs logic when dealing with inode root child blocks (Bill O'Donnell) [1937116] - xfs: fix a missing unlock on error in xfs_fs_map_blocks (Bill O'Donnell) [1937116] - xfs: fix brainos in the refcount scrubber's rmap fragment processor (Bill O'Donnell) [1937116] - xfs: fix rmap key and record comparison functions (Bill O'Donnell) [1937116] - xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents (Bill O'Donnell) [1937116] - xfs: fix flags argument to rmap lookup when converting shared file rmaps (Bill O'Donnell) [1937116] - xfs: only flush the unshared range in xfs_reflink_unshare (Bill O'Donnell) [1937116] - xfs: fix scrub flagging rtinherit even if there is no rt device (Bill O'Donnell) [1937116] - xfs: fix missing CoW blocks writeback conversion retry (Bill O'Donnell) [1937116] - xfs: set xefi_discard when creating a deferred agfl free log intent item (Bill O'Donnell) [1937116] - xfs: cancel intents immediately if process_intents fails (Bill O'Donnell) [1937116] - xfs: fix fallocate functions when rtextsize is larger than 1 (Bill O'Donnell) [1937116] - xfs: fix high key handling in the rt allocator's query_range function (Bill O'Donnell) [1937116] - xfs: annotate grabbing the realtime bitmap/summary locks in growfs (Bill O'Donnell) [1937116] - xfs: make xfs_growfs_rt update secondary superblocks (Bill O'Donnell) [1937116] - xfs: fix realtime bitmap/summary file truncation when growing rt volume (Bill O'Donnell) [1937116] - xfs: fix the indent in xfs_trans_mod_dquot (Bill O'Donnell) [1937116] - xfs: do the ASSERT for the arguments O_{u,g,p}dqpp (Bill O'Donnell) [1937116] - xfs: fix deadlock and streamline xfs_getfsmap performance (Bill O'Donnell) [1937116] - xfs: limit entries returned when counting fsmap records (Bill O'Donnell) [1937116] - xfs: only relog deferred intent items if free space in the log gets low (Bill O'Donnell) [1937116] - xfs: expose the log push threshold (Bill O'Donnell) [1937116] - xfs: periodically relog deferred intent items (Bill O'Donnell) [1937116] - xfs: change the order in which child and parent defer ops are finished (Bill O'Donnell) [1937116] - xfs: fix an incore inode UAF in xfs_bui_recover (Bill O'Donnell) [1937116] - xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Bill O'Donnell) [1937116] - xfs: clean up bmap intent item recovery checking (Bill O'Donnell) [1937116] - xfs: xfs_defer_capture should absorb remaining transaction reservation (Bill O'Donnell) [1937116] - xfs: xfs_defer_capture should absorb remaining block reservations (Bill O'Donnell) [1937116] - xfs: proper replay of deferred ops queued during log recovery (Bill O'Donnell) [1937116] - xfs: remove XFS_LI_RECOVERED (Bill O'Donnell) [1937116] - xfs: remove xfs_defer_reset (Bill O'Donnell) [1937116] - xfs: fix finobt btree block recovery ordering (Bill O'Donnell) [1937116] - xfs: directly call xfs_generic_create() for ->create() and ->mkdir() (Bill O'Donnell) [1937116] - xfs: avoid shared rmap operations for attr fork extents (Bill O'Donnell) [1937116] - xfs: drop the obsolete comment on filestream locking (Bill O'Donnell) [1937116] - xfs: code cleanup in xfs_attr_leaf_entsize_{remote,local} (Bill O'Donnell) [1937116] - xfs: do the assert for all the log done items in xfs_trans_cancel (Bill O'Donnell) [1937116] - xfs: remove the unused parameter id from xfs_qm_dqattach_one (Bill O'Donnell) [1937116] - xfs: remove the redundant crc feature check in xfs_attr3_rmt_verify (Bill O'Donnell) [1937116] - xfs: fix some comments (Bill O'Donnell) [1937116] - xfs: remove the unnecessary xfs_dqid_t type cast (Bill O'Donnell) [1937116] - xfs: use the existing type definition for di_projid (Bill O'Donnell) [1937116] - xfs: remove the unused SYNCHRONIZE macro (Bill O'Donnell) [1937116] - xfs: clean up calculation of LR header blocks (Bill O'Donnell) [1937116] - xfs: avoid LR buffer overrun due to crafted h_len (Bill O'Donnell) [1937116] - xfs: don't release log intent items when recovery fails (Bill O'Donnell) [1937116] - xfs: attach inode to dquot in xfs_bui_item_recover (Bill O'Donnell) [1937116] - xfs: log new intent items created as part of finishing recovered intent items (Bill O'Donnell) [1937116] - xfs: check dabtree node hash values when loading child blocks (Bill O'Donnell) [1937116] - xfs: don't free rt blocks when we're doing a REMAP bunmapi call (Bill O'Donnell) [1937116] - xfs: Set xfs_buf's b_ops member when zeroing bitmap/summary files (Bill O'Donnell) [1937116] - xfs: Set xfs_buf type flag when growing summary/bitmap files (Bill O'Donnell) [1937116] - xfs: drop extra transaction roll from inode extent truncate (Bill O'Donnell) [1937116] - xfs: don't propagate RTINHERIT -> REALTIME when there is no rtdev (Bill O'Donnell) [1937116] - xfs: ensure that fpunch, fcollapse, and finsert operations are aligned to rt extent size (Bill O'Donnell) [1937116] - xfs: refactor inode flags propagation code (Bill O'Donnell) [1937116] - xfs: make sure the rt allocator doesn't run off the end (Bill O'Donnell) [1937116] - xfs: Remove unneeded semicolon (Bill O'Donnell) [1937116] - xfs: force the log after remapping a synchronous-writes file (Bill O'Donnell) [1937116] - xfs: Convert xfs_attr_sf macros to inline functions (Bill O'Donnell) [1937116] - xfs: Use variable-size array for nameval in xfs_attr_sf_entry (Bill O'Donnell) [1937116] - xfs: Remove typedef xfs_attr_shortform_t (Bill O'Donnell) [1937116] - xfs: remove typedef xfs_attr_sf_entry_t (Bill O'Donnell) [1937116] - xfs: Remove kmem_zalloc_large() (Bill O'Donnell) [1937116] - xfs: enable big timestamps (Bill O'Donnell) [1937116] - xfs: trace timestamp limits (Bill O'Donnell) [1937116] - xfs: widen ondisk quota expiration timestamps to handle y2038+ (Bill O'Donnell) [1937116] - xfs: widen ondisk inode timestamps to deal with y2038+ (Bill O'Donnell) [1937116] - xfs: redefine xfs_ictimestamp_t (Bill O'Donnell) [1937116] - xfs: redefine xfs_timestamp_t (Bill O'Donnell) [1937116] - xfs: move xfs_log_dinode_to_disk to the log recovery code (Bill O'Donnell) [1937116] - xfs: refactor quota timestamp coding (Bill O'Donnell) [1937116] - xfs: refactor default quota grace period setting code (Bill O'Donnell) [1937116] - xfs: refactor quota expiration timer modification (Bill O'Donnell) [1937116] - xfs: explicitly define inode timestamp range (Bill O'Donnell) [1937116] - xfs: enable new inode btree counters feature (Bill O'Donnell) [1937116] - xfs: support inode btree blockcounts in online repair (Bill O'Donnell) [1937116] - xfs: support inode btree blockcounts in online scrub (Bill O'Donnell) [1937116] - xfs: use the finobt block counts to speed up mount times (Bill O'Donnell) [1937116] - xfs: store inode btree block counts in AGI header (Bill O'Donnell) [1937116] - xfs: reuse _xfs_buf_read for re-reading the superblock (Bill O'Donnell) [1937116] - xfs: remove xfs_getsb (Bill O'Donnell) [1937116] - xfs: simplify xfs_trans_getsb (Bill O'Donnell) [1937116] - xfs: remove xlog_recover_iodone (Bill O'Donnell) [1937116] - xfs: clear the read/write flags later in xfs_buf_ioend (Bill O'Donnell) [1937116] - xfs: use xfs_buf_item_relse in xfs_buf_item_done (Bill O'Donnell) [1937116] - xfs: simplify the xfs_buf_ioend_disposition calling convention (Bill O'Donnell) [1937116] - xfs: lift the XBF_IOEND_FAIL handling into xfs_buf_ioend_disposition (Bill O'Donnell) [1937116] - xfs: remove xfs_buf_ioerror_retry (Bill O'Donnell) [1937116] - xfs: refactor xfs_buf_ioerror_fail_without_retry (Bill O'Donnell) [1937116] - xfs: fold xfs_buf_ioend_finish into xfs_ioend (Bill O'Donnell) [1937116] - xfs: move the buffer retry logic to xfs_buf.c (Bill O'Donnell) [1937116] - xfs: refactor xfs_buf_ioend (Bill O'Donnell) [1937116] - xfs: mark xfs_buf_ioend static (Bill O'Donnell) [1937116] - xfs: refactor the buf ioend disposition code (Bill O'Donnell) [1937116] - xfs: xfs_iflock is no longer a completion (Bill O'Donnell) [1937116] - xfs: remove kmem_realloc() (Bill O'Donnell) [1937116] - xfs: don't update mtime on COW faults (Bill O'Donnell) [1937116] - xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files (Bill O'Donnell) [1937116] - xfs: initialize the shortform attr header padding entry (Bill O'Donnell) [1937116] - xfs: fix off-by-one in inode alloc block reservation calculation (Bill O'Donnell) [1937116] - xfs: finish dfops on every insert range shift iteration (Bill O'Donnell) [1937116] - xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Bill O'Donnell) [1937116] - xfs: delete duplicated words + other fixes (Bill O'Donnell) [1937116] - xfs: Lift -ENOSPC handler from xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Simplify xfs_attr_node_addname (Bill O'Donnell) [1937116] - xfs: Simplify xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_removename_rmt (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_removename_setup (Bill O'Donnell) [1937116] - xfs: Add remote block helper functions (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_leaf_mark_incomplete (Bill O'Donnell) [1937116] - xfs: Add helpers xfs_attr_is_shortform and xfs_attr_set_shortform (Bill O'Donnell) [1937116] - xfs: Remove xfs_trans_roll in xfs_attr_node_removename (Bill O'Donnell) [1937116] - xfs: Remove unneeded xfs_trans_roll_inode calls (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_shrink (Bill O'Donnell) [1937116] - xfs: Pull up xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116] - xfs: Refactor xfs_attr_rmtval_remove (Bill O'Donnell) [1937116] - xfs: Pull up trans roll in xfs_attr3_leaf_clearflag (Bill O'Donnell) [1937116] - xfs: Factor out xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116] - xfs: Pull up trans roll from xfs_attr3_leaf_setflag (Bill O'Donnell) [1937116] - xfs: Refactor xfs_attr_try_sf_addname (Bill O'Donnell) [1937116] - xfs: Split apart xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Pull up trans handling in xfs_attr3_leaf_flipflags (Bill O'Donnell) [1937116] - xfs: Factor out new helper functions xfs_attr_rmtval_set (Bill O'Donnell) [1937116] - xfs: Check for -ENOATTR or -EEXIST (Bill O'Donnell) [1937116] - xfs: Add xfs_has_attr and subroutines (Bill O'Donnell) [1937116] - xfs: Refactor xfs_da_state_alloc() helper (Bill O'Donnell) [1937116] - xfs: remove xfs_zone_{alloc,zalloc} helpers (Bill O'Donnell) [1937116] - xfs: Modify xlog_ticket_alloc() to use kernel's MM API (Bill O'Donnell) [1937116] - xfs: Remove kmem_zone_zalloc() usage (Bill O'Donnell) [1937116] - xfs: Remove kmem_zone_alloc() usage (Bill O'Donnell) [1937116] - xfs: xfs_btree_staging.h: delete duplicated words (Bill O'Donnell) [1937116] - xfs: rename the ondisk dquot d_flags to d_type (Bill O'Donnell) [1937116] - xfs: improve ondisk dquot flags checking (Bill O'Donnell) [1937116] - xfs: create xfs_dqtype_t to represent quota types (Bill O'Donnell) [1937116] - xfs: replace a few open-coded XFS_DQTYPE_REC_MASK uses (Bill O'Donnell) [1937116] - xfs: remove unnecessary quota type masking (Bill O'Donnell) [1937116] - xfs: always use xfs_dquot_type when extracting type from a dquot (Bill O'Donnell) [1937116] - xfs: refactor quota type testing (Bill O'Donnell) [1937116] - xfs: remove the XFS_QM_IS[UGP]DQ macros (Bill O'Donnell) [1937116] - xfs: refactor testing if a particular dquot is being enforced (Bill O'Donnell) [1937116] - xfs: rename XFS_DQ_{USER,GROUP,PROJ} to XFS_DQTYPE_* (Bill O'Donnell) [1937116] - xfs: drop the type parameter from xfs_dquot_verify (Bill O'Donnell) [1937116] - xfs: add more dquot tracepoints (Bill O'Donnell) [1937116] - xfs: actually bump warning counts when we send warnings (Bill O'Donnell) [1937116] - xfs: assume the default quota limits are always set in xfs_qm_adjust_dqlimits (Bill O'Donnell) [1937116] - xfs: refactor xfs_trans_apply_dquot_deltas (Bill O'Donnell) [1937116] - xfs: refactor xfs_trans_dqresv (Bill O'Donnell) [1937116] - xfs: refactor xfs_qm_scall_setqlim (Bill O'Donnell) [1937116] - xfs: refactor quota exceeded test (Bill O'Donnell) [1937116] - xfs: remove unnecessary arguments from quota adjust functions (Bill O'Donnell) [1937116] - xfs: refactor default quota limits by resource (Bill O'Donnell) [1937116] - xfs: remove qcore from incore dquots (Bill O'Donnell) [1937116] - xfs: stop using q_core timers in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core warning counters in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core counters in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core limits in the quota code (Bill O'Donnell) [1937116] - xfs: use a per-resource struct for incore dquot data (Bill O'Donnell) [1937116] - xfs: stop using q_core.d_id in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core.d_flags in the quota code (Bill O'Donnell) [1937116] - xfs: make XFS_DQUOT_CLUSTER_SIZE_FSB part of the ondisk format (Bill O'Donnell) [1937116] - xfs: rename dquot incore state flags (Bill O'Donnell) [1937116] - xfs: refactor quotacheck flags usage (Bill O'Donnell) [1937116] - xfs: move the flags argument of xfs_qm_scall_trunc_qfiles to XFS_QMOPT_* (Bill O'Donnell) [1937116] - xfs: validate ondisk/incore dquot flags (Bill O'Donnell) [1937116] - xfs: fix inode quota reservation checks (Bill O'Donnell) [1937116] - xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Bill O'Donnell) [1937116] - xfs: drain the buf delwri queue before xfsaild idles (Bill O'Donnell) [1937116] - xfs: remove duplicated include from xfs_buf_item.c (Bill O'Donnell) [1937116] - xfs: remove SYNC_WAIT and SYNC_TRYLOCK (Bill O'Donnell) [1937116] - xfs: get rid of unnecessary xfs_perag_{get,put} pairs (Bill O'Donnell) [1937116] - xfs: rtbitmap scrubber should check inode size (Bill O'Donnell) [1937116] - xfs: rtbitmap scrubber should verify written extents (Bill O'Donnell) [1937116] - xfs: remove xfs_inobp_check() (Bill O'Donnell) [1937116] - xfs: factor xfs_iflush_done (Bill O'Donnell) [1937116] - xfs: rework xfs_iflush_cluster() dirty inode iteration (Bill O'Donnell) [1937116] - xfs: rename xfs_iflush_int() (Bill O'Donnell) [1937116] - xfs: xfs_iflush() is no longer necessary (Bill O'Donnell) [1937116] - xfs: attach inodes to the cluster buffer when dirtied (Bill O'Donnell) [1937116] - xfs: rework stale inodes in xfs_ifree_cluster (Bill O'Donnell) [1937116] - xfs: clean up inode reclaim comments (Bill O'Donnell) [1937116] - xfs: remove SYNC_WAIT from xfs_reclaim_inodes() (Bill O'Donnell) [1937116] - xfs: remove SYNC_TRYLOCK from inode reclaim (Bill O'Donnell) [1937116] - xfs: don't block inode reclaim on the ILOCK (Bill O'Donnell) [1937116] - xfs: allow multiple reclaimers per AG (Bill O'Donnell) [1937116] - xfs: remove IO submission from xfs_reclaim_inode() (Bill O'Donnell) [1937116] - xfs: make inode reclaim almost non-blocking (Bill O'Donnell) [1937116] - xfs: pin inode backing buffer to the inode log item (Bill O'Donnell) [1937116] - xfs: move xfs_clear_li_failed out of xfs_ail_delete_one() (Bill O'Donnell) [1937116] - xfs: unwind log item error flagging (Bill O'Donnell) [1937116] - xfs: handle buffer log item IO errors directly (Bill O'Donnell) [1937116] - xfs: get rid of log item callbacks (Bill O'Donnell) [1937116] - xfs: clean up the buffer iodone callback functions (Bill O'Donnell) [1937116] - xfs: use direct calls for dquot IO completion (Bill O'Donnell) [1937116] - xfs: make inode IO completion buffer centric (Bill O'Donnell) [1937116] - xfs: clean up whacky buffer log item list reinit (Bill O'Donnell) [1937116] - xfs: call xfs_buf_iodone directly (Bill O'Donnell) [1937116] - xfs: mark log recovery buffers for completion (Bill O'Donnell) [1937116] - xfs: mark dquot buffers in cache (Bill O'Donnell) [1937116] - xfs: mark inode buffers in cache (Bill O'Donnell) [1937116] - xfs: add an inode item lock (Bill O'Donnell) [1937116] - xfs: remove logged flag from inode log item (Bill O'Donnell) [1937116] - xfs: Don't allow logging of XFS_ISTALE inodes (Bill O'Donnell) [1937116] - xfs: remove useless definitions in xfs_linux.h (Bill O'Donnell) [1937116] - xfs: use MMAPLOCK around filemap_map_pages() (Bill O'Donnell) [1937116] - xfs: move helpers that lock and unlock two inodes against userspace IO (Bill O'Donnell) [1937116] - xfs: refactor locking and unlocking two inodes against userspace IO (Bill O'Donnell) [1937116] - xfs: fix xfs_reflink_remap_prep calling conventions (Bill O'Donnell) [1937116] - xfs: reflink can skip remap existing mappings (Bill O'Donnell) [1937116] - xfs: only reserve quota blocks if we're mapping into a hole (Bill O'Donnell) [1937116] - xfs: only reserve quota blocks for bmbt changes if we're changing the data fork (Bill O'Donnell) [1937116] - xfs: redesign the reflink remap loop to fix blkres depletion crash (Bill O'Donnell) [1937116] - xfs: rename xfs_bmap_is_real_extent to is_written_extent (Bill O'Donnell) [1937116] - xfs: Couple of typo fixes in comments (Bill O'Donnell) [1937116] - xfs: fix use-after-free on CIL context on shutdown (Bill O'Donnell) [1937116] - xfs: flag files as supporting buffered async reads (Bill O'Donnell) [1937116] - fs: add FMODE_BUF_RASYNC (Bill O'Donnell) [1937116] - xfs: more lockdep whackamole with kmem_alloc* (Bill O'Donnell) [1937116 1965923] - xfs: rearrange xfs_inode_walk_ag parameters (Bill O'Donnell) [1937116] - xfs: straighten out all the naming around incore inode tree walks (Bill O'Donnell) [1937116] - xfs: move xfs_inode_ag_iterator to be closer to the perag walking code (Bill O'Donnell) [1937116] - xfs: use bool for done in xfs_inode_ag_walk (Bill O'Donnell) [1937116] - xfs: fix inode ag walk predicate function return values (Bill O'Donnell) [1937116] - xfs: refactor eofb matching into a single helper (Bill O'Donnell) [1937116] - xfs: remove __xfs_icache_free_eofblocks (Bill O'Donnell) [1937116] - xfs: remove flags argument from xfs_inode_ag_walk (Bill O'Donnell) [1937116] - xfs: remove xfs_inode_ag_iterator_flags (Bill O'Donnell) [1937116] - xfs: remove unused xfs_inode_ag_iterator function (Bill O'Donnell) [1937116] - xfs: replace open-coded XFS_ICI_NO_TAG (Bill O'Donnell) [1937116] - xfs: move eofblocks conversion function to xfs_ioctl.c (Bill O'Donnell) [1937116] - xfs: remove the m_active_trans counter (Bill O'Donnell) [1937116] - xfs: separate read-only variables in struct xfs_mount (Bill O'Donnell) [1937116] - xfs: reduce free inode accounting overhead (Bill O'Donnell) [1937116] - xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Bill O'Donnell) [1937116] - xfs: cleanup xfs_idestroy_fork (Bill O'Donnell) [1937116] - xfs: move the fork format fields into struct xfs_ifork (Bill O'Donnell) [1937116] - xfs: move the per-fork nextents fields into struct xfs_ifork (Bill O'Donnell) [1937116] - xfs: remove xfs_ifree_local_data (Bill O'Donnell) [1937116] - xfs: remove the XFS_DFORK_Q macro (Bill O'Donnell) [1937116] - xfs: clean up xchk_bmap_check_rmaps usage of XFS_IFORK_Q (Bill O'Donnell) [1937116] - xfs: remove the NULL fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116] - xfs: remove the special COW fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116] - xfs: improve local fork verification (Bill O'Donnell) [1937116] - xfs: refactor xfs_inode_verify_forks (Bill O'Donnell) [1937116] - xfs: remove xfs_ifork_ops (Bill O'Donnell) [1937116] - xfs: remove xfs_iread (Bill O'Donnell) [1937116] - xfs: don't reset i_delayed_blks in xfs_iread (Bill O'Donnell) [1937116] - xfs: call xfs_dinode_verify from xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: handle unallocated inodes in xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: split xfs_iformat_fork (Bill O'Donnell) [1937116] - xfs: call xfs_iformat_fork from xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: xfs_bmapi_read doesn't take a fork id as the last argument (Bill O'Donnell) [1937116] - xfs: fix the warning message in xfs_validate_sb_common() (Bill O'Donnell) [1937116] - xfs: don't allow SWAPEXT if we'd screw up quota accounting (Bill O'Donnell) [1937116] - xfs: use ordered buffers to initialize dquot buffers during quotacheck (Bill O'Donnell) [1937116] - xfs: don't fail verifier on empty attr3 leaf block (Bill O'Donnell) [1937116] - xfs: Use the correct style for SPDX License Identifier (Bill O'Donnell) [1937116] - xfs: Replace zero-length array with flexible-array (Bill O'Donnell) [1937116] - xfs: ensure f_bfree returned by statfs() is non-negative (Bill O'Donnell) [1937116] - xfs: remove duplicate headers (Bill O'Donnell) [1937116] - xfs: fix unused variable warning in buffer completion on !DEBUG (Bill O'Donnell) [1937116] - xfs: remove unnecessary includes from xfs_log_recover.c (Bill O'Donnell) [1937116] - xfs: move log recovery buffer cancellation code to xfs_buf_item_recover.c (Bill O'Donnell) [1937116] - xfs: hoist setting of XFS_LI_RECOVERED to caller (Bill O'Donnell) [1937116] - xfs: refactor intent item iop_recover calls (Bill O'Donnell) [1937116] - xfs: refactor intent item RECOVERED flag into the log item (Bill O'Donnell) [1937116] - xfs: refactor adding recovered intent items to the log (Bill O'Donnell) [1937116] - xfs: refactor releasing finished intents during log recovery (Bill O'Donnell) [1937116] - xfs: refactor xlog_item_is_intent now that we're done converting (Bill O'Donnell) [1937116] - xfs: refactor recovered BUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered CUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered RUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered EFI log item playback (Bill O'Donnell) [1937116] - xfs: remove log recovery quotaoff item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery BUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery CUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery RUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery EFI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery icreate item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery dquot item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery inode item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery buffer item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item dispatch for pass1 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item dispatch for pass2 readhead functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item sorting into a generic dispatch structure (Bill O'Donnell) [1937116] - xfs: convert xfs_log_recover_item_t to struct xfs_log_recover_item (Bill O'Donnell) [1937116] - xfs: remove unused iget_flags param from xfs_imap_to_bp() (Bill O'Donnell) [1937116] - xfs: remove unused shutdown types (Bill O'Donnell) [1937116] - xfs: random buffer write failure errortag (Bill O'Donnell) [1937116] - xfs: remove unused iflush stale parameter (Bill O'Donnell) [1937116] - xfs: combine xfs_trans_ail_[remove|delete]() (Bill O'Donnell) [1937116] - xfs: drop unused shutdown parameter from xfs_trans_ail_remove() (Bill O'Donnell) [1937116] - xfs: use delete helper for items expected to be in AIL (Bill O'Donnell) [1937116] - xfs: acquire ->ail_lock from xfs_trans_ail_delete() (Bill O'Donnell) [1937116] - xfs: abort consistently on dquot flush failure (Bill O'Donnell) [1937116] - xfs: ratelimit unmount time per-buffer I/O error alert (Bill O'Donnell) [1937116] - xfs: refactor ratelimited buffer error messages into helper (Bill O'Donnell) [1937116] - xfs: reset buffer write failure state on successful completion (Bill O'Donnell) [1937116] - xfs: remove unnecessary shutdown check from xfs_iflush() (Bill O'Donnell) [1937116] - xfs: simplify inode flush error handling (Bill O'Donnell) [1937116] - xfs: factor out buffer I/O failure code (Bill O'Donnell) [1937116] - xfs: refactor failed buffer resubmission into xfsaild (Bill O'Donnell) [1937116] - xfs: spell out the parameter name for ->cancel_item (Bill O'Donnell) [1937116] - xfs: use a xfs_btree_cur for the ->finish_cleanup state (Bill O'Donnell) [1937116] - xfs: turn dfp_done into a xfs_log_item (Bill O'Donnell) [1937116] - xfs: refactor xfs_defer_finish_noroll (Bill O'Donnell) [1937116] - xfs: turn dfp_intent into a xfs_log_item (Bill O'Donnell) [1937116] - xfs: merge the ->diff_items defer op into ->create_intent (Bill O'Donnell) [1937116] - xfs: merge the ->log_item defer op into ->create_intent (Bill O'Donnell) [1937116] - xfs: factor out a xfs_defer_create_intent helper (Bill O'Donnell) [1937116] - xfs: remove the xfs_inode_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: remove the xfs_efd_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: remove the xfs_efi_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: refactor xlog_recover_buffer_pass1 (Bill O'Donnell) [1937116] - xfs: simplify xlog_recover_inode_ra_pass2 (Bill O'Donnell) [1937116] - xfs: factor out a xlog_buf_readahead helper (Bill O'Donnell) [1937116] - xfs: rename inode_list xlog_recover_reorder_trans (Bill O'Donnell) [1937116] - xfs: refactor the buffer cancellation table helpers (Bill O'Donnell) [1937116] - xfs: define printk_once variants for xfs messages (Bill O'Donnell) [1937116] - xfs: stop CONFIG_XFS_DEBUG from changing compiler flags (Bill O'Donnell) [1937116] - xfs: remove unnecessary check of the variable resblks in xfs_symlink (Bill O'Donnell) [1937116] - xfs: simplify the flags setting in xfs_qm_scall_quotaon (Bill O'Donnell) [1937116] - xfs: remove unnecessary assertion from xfs_qm_vop_create_dqattach (Bill O'Donnell) [1937116] - xfs: remove unnecessary variable udqp from xfs_ioctl_setattr (Bill O'Donnell) [1937116] - xfs: reserve quota inode transaction space only when needed (Bill O'Donnell) [1937116] - xfs: combine two if statements with same condition (Bill O'Donnell) [1937116] - xfs: trace quota allocations for all quota types (Bill O'Donnell) [1937116] - xfs: report unrecognized log item type codes during recovery (Bill O'Donnell) [1937116] - xfs: move inode flush to the sync workqueue (Bill O'Donnell) [1937116] - xfs: fix partially uninitialized structure in xfs_reflink_remap_extent (Bill O'Donnell) [1937116] - xfs: fix inode number overflow in ifree cluster helper (Bill O'Donnell) [1937116] - xfs: remove redundant variable assignment in xfs_symlink() (Bill O'Donnell) [1937116] - xfs: ratelimit inode flush on buffered write ENOSPC (Bill O'Donnell) [1937116] - xfs: return locked status of inode buffer on xfsaild push (Bill O'Donnell) [1937116] - xfs: trylock underlying buffer on dquot flush (Bill O'Donnell) [1937116] - xfs: remove unnecessary ternary from xfs_create (Bill O'Donnell) [1937116] - xfs: don't write a corrupt unmount record to force summary counter recalc (Bill O'Donnell) [1937116] - xfs: factor inode lookup from xfs_ifree_cluster (Bill O'Donnell) [1937116] - xfs: tail updates only need to occur when LSN changes (Bill O'Donnell) [1937116] - xfs: factor common AIL item deletion code (Bill O'Donnell) [1937116] - xfs: correctly acount for reclaimable slabs (Bill O'Donnell) [1937116] - xfs: Improve metadata buffer reclaim accountability (Bill O'Donnell) [1937116] - xfs: don't allow log IO to be throttled (Bill O'Donnell) [1937116] - xfs: Throttle commits on delayed background CIL push (Bill O'Donnell) [1937116] - xfs: Lower CIL flush limit for large logs (Bill O'Donnell) [1937116] - xfs: remove some stale comments from the log code (Bill O'Donnell) [1937116] - xfs: refactor unmount record writing (Bill O'Donnell) [1937116] - xfs: merge xlog_commit_record with xlog_write_done (Bill O'Donnell) [1937116] - xfs: split xlog_ticket_done (Bill O'Donnell) [1937116] - xfs: kill XLOG_TIC_INITED (Bill O'Donnell) [1937116] - xfs: refactor and split xfs_log_done() (Bill O'Donnell) [1937116] - xfs: re-order initial space accounting checks in xlog_write (Bill O'Donnell) [1937116] - xfs: don't try to write a start record into every iclog (Bill O'Donnell) [1937116] - xfs: validate the realtime geometry in xfs_validate_sb_common (Bill O'Donnell) [1937116] - xfs: shutdown on failure to add page to log bio (Bill O'Donnell) [1937116] - xfs: directory bestfree check should release buffers (Bill O'Donnell) [1937116] - xfs: drop all altpath buffers at the end of the sibling check (Bill O'Donnell) [1937116] - xfs: remove xlog_state_want_sync (Bill O'Donnell) [1937116] - xfs: move the ioerror check out of xlog_state_clean_iclog (Bill O'Donnell) [1937116] - xfs: refactor xlog_state_clean_iclog (Bill O'Donnell) [1937116] - xfs: remove the aborted parameter to xlog_state_done_syncing (Bill O'Donnell) [1937116] - xfs: simplify log shutdown checking in xfs_log_release_iclog (Bill O'Donnell) [1937116] - xfs: simplify the xfs_log_release_iclog calling convention (Bill O'Donnell) [1937116] - xfs: factor out a xlog_wait_on_iclog helper (Bill O'Donnell) [1937116] - xfs: merge xlog_cil_push into xlog_cil_push_work (Bill O'Donnell) [1937116] - xfs: remove the di_version field from struct icdinode (Bill O'Donnell) [1937116] - xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Bill O'Donnell) [1937116] - xfs: simplify di_flags2 inheritance in xfs_ialloc (Bill O'Donnell) [1937116] - xfs: only check the superblock version for dinode size calculation (Bill O'Donnell) [1937116] - xfs: add a new xfs_sb_version_has_v3inode helper (Bill O'Donnell) [1937116] - xfs: add support for rmap btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for refcount btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for inode btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for free space btree staging cursors (Bill O'Donnell) [1937116] - xfs: support bulk loading of staged btrees (Bill O'Donnell) [1937116] - xfs: introduce fake roots for inode-rooted btrees (Bill O'Donnell) [1937116] - xfs: introduce fake roots for ag-rooted btrees (Bill O'Donnell) [1937116] - xfs: replace open-coded bitmap weight logic (Bill O'Donnell) [1937116] - xfs: rename xfs_bitmap to xbitmap (Bill O'Donnell) [1937116] - xfs: xrep_reap_extents should not destroy the bitmap (Bill O'Donnell) [1937116] - xfs: cleanup xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove dead code from xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove the unused return value from xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove the unused XLOG_UNMOUNT_REC_TYPE define (Bill O'Donnell) [1937116] - xfs: mark XLOG_FORCED_SHUTDOWN as unlikely (Bill O'Donnell) [1937116] - xfs: make the btree ag cursor private union anonymous (Bill O'Donnell) [1937116] - xfs: make the btree cursor union members named structure (Bill O'Donnell) [1937116] - xfs: make btree cursor private union anonymous (Bill O'Donnell) [1937116] - xfs: rename btree cursor private btree member flags (Bill O'Donnell) [1937116] - xfs: convert btree cursor inode-private member names (Bill O'Donnell) [1937116] - xfs: convert btree cursor ag-private member name (Bill O'Donnell) [1937116] - xfs: introduce new private btree cursor names (Bill O'Donnell) [1937116] - xfs: Use scnprintf() for avoiding potential buffer overflow (Bill O'Donnell) [1937116] - xfs: mark extended attr corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116] - xfs: mark dir corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116] - xfs: check owner of dir3 blocks (Bill O'Donnell) [1937116] - xfs: check owner of dir3 data blocks (Bill O'Donnell) [1937116] - xfs: check owner of dir3 free blocks (Bill O'Donnell) [1937116] - xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Bill O'Donnell) [1937116] - xfs: xfs_buf_corruption_error should take __this_address (Bill O'Donnell) [1937116] - xfs: add a function to deal with corrupt buffers post-verifiers (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_SBP (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_AGF (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_AGI (Bill O'Donnell) [1937116] - xfs: remove the xfs_agfl_t typedef (Bill O'Donnell) [1937116] - xfs: remove the agfl_bno member from struct xfs_agfl (Bill O'Donnell) [1937116] - xfs: switch xfs_attrmulti_attr_get to lazy attr buffer allocation (Bill O'Donnell) [1937116] - xfs: only allocate the buffer size actually needed in __xfs_set_acl (Bill O'Donnell) [1937116] - xfs: clean up bufsize alignment in xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: embedded the attrlist cursor into struct xfs_attr_list_context (Bill O'Donnell) [1937116] - xfs: remove XFS_DA_OP_INCOMPLETE (Bill O'Donnell) [1937116] - xfs: clean up the attr flag confusion (Bill O'Donnell) [1937116] - xfs: clean up the ATTR_REPLACE checks (Bill O'Donnell) [1937116] - xfs: improve xfs_forget_acl (Bill O'Donnell) [1937116] - xfs: lift cursor copy in/out into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: lift buffer allocation into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: lift common checks into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: rename xfs_attr_list_int to xfs_attr_list (Bill O'Donnell) [1937116] - xfs: move the legacy xfs_attr_list to xfs_ioctl.c (Bill O'Donnell) [1937116] - xfs: open code ATTR_ENTSIZE (Bill O'Donnell) [1937116] - xfs: remove the unused ATTR_ENTRY macro (Bill O'Donnell) [1937116] - xfs: cleanup struct xfs_attr_list_context (Bill O'Donnell) [1937116] - xfs: factor out a xfs_attr_match helper (Bill O'Donnell) [1937116] - xfs: replace ATTR_KERNOTIME with XFS_DA_OP_NOTIME (Bill O'Donnell) [1937116] - xfs: remove ATTR_ALLOC and XFS_DA_OP_ALLOCVAL (Bill O'Donnell) [1937116] - xfs: remove ATTR_KERNOVAL (Bill O'Donnell) [1937116] - xfs: remove the xfs_inode argument to xfs_attr_get_ilocked (Bill O'Donnell) [1937116] - xfs: pass an initialized xfs_da_args to xfs_attr_get (Bill O'Donnell) [1937116] - xfs: pass an initialized xfs_da_args structure to xfs_attr_set (Bill O'Donnell) [1937116] - xfs: turn xfs_da_args.value into a void pointer (Bill O'Donnell) [1937116] - xfs: remove the MAXNAMELEN check from xfs_attr_args_init (Bill O'Donnell) [1937116] - xfs: remove the name == NULL check from xfs_attr_args_init (Bill O'Donnell) [1937116] - xfs: factor out a helper for a single XFS_IOC_ATTRMULTI_BY_HANDLE op (Bill O'Donnell) [1937116] - xfs: use strndup_user in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1937116] - xfs: merge xfs_attrmulti_attr_remove into xfs_attrmulti_attr_set (Bill O'Donnell) [1937116] - xfs: merge xfs_attr_remove into xfs_attr_set (Bill O'Donnell) [1937116] - xfs: remove the ATTR_INCOMPLETE flag (Bill O'Donnell) [1937116] - xfs: reject invalid flags combinations in XFS_IOC_ATTRLIST_BY_HANDLE (Bill O'Donnell) [1937116] - xfs: rework collapse range into an atomic operation (Bill O'Donnell) [1937116] - xfs: rework insert range into an atomic operation (Bill O'Donnell) [1937116] - xfs: open code insert range extent split helper (Bill O'Donnell) [1937116] - xfs: Add missing annotation to xfs_ail_check() (Bill O'Donnell) [1937116] - xfs: fix an undefined behaviour in _da3_path_shift (Bill O'Donnell) [1937116] - xfs: ratelimit xfs_discard_page messages (Bill O'Donnell) [1937116] - xfs: ratelimit xfs_buf_ioerror_alert messages (Bill O'Donnell) [1937116] - xfs: remove the kuid/kgid conversion wrappers (Bill O'Donnell) [1937116] - xfs: remove the icdinode di_uid/di_gid members (Bill O'Donnell) [1937116] - xfs: ensure that the inode uid/gid match values match the icdinode ones (Bill O'Donnell) [1937116] - xfs: improve error message when we can't allocate memory for xfs_buf (Bill O'Donnell) [1937116] - ceph: fix test for whether we can skip read when writing beyond EOF (Jeff Layton) [1971101] - redhat/configs: Add CONFIG_X86_SGX_KVM (Bandan Das) [1494649] - KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Bandan Das) [1494649] - KVM: x86: Add capability to grant VM access to privileged SGX attribute (Bandan Das) [1494649] - KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC (Bandan Das) [1494649] - KVM: VMX: Add ENCLS[EINIT] handler to support SGX Launch Control (LC) (Bandan Das) [1494649] - KVM: VMX: Add emulation of SGX Launch Control LE hash MSRs (Bandan Das) [1494649] - KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictions (Bandan Das) [1494649] - KVM: VMX: Frame in ENCLS handler for SGX virtualization (Bandan Das) [1494649] - KVM: VMX: Add basic handling of VM-Exit from SGX enclave (Bandan Das) [1494649] - KVM: x86: Add reverse-CPUID lookup support for scattered SGX features (Bandan Das) [1494649] - KVM: x86: Add support for reverse CPUID lookup of scattered features (Bandan Das) [1494649] - KVM: x86: Define new #PF SGX error code bit (Bandan Das) [1494649] - KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for SGX (VMX) (Bandan Das) [1494649] - x86/sgx: Mark sgx_vepc_vm_ops static (Bandan Das) [1494649] - x86/sgx: Do not update sgx_nr_free_pages in sgx_setup_epc_section() (Bandan Das) [1494649] - x86/sgx: Move provisioning device creation out of SGX driver (Bandan Das) [1494649] - x86/sgx: Add helpers to expose ECREATE and EINIT to KVM (Bandan Das) [1494649] - x86/sgx: Add helper to update SGX_LEPUBKEYHASHn MSRs (Bandan Das) [1494649] - x86/sgx: Add encls_faulted() helper (Bandan Das) [1494649] - x86/sgx: Add SGX2 ENCLS leaf definitions (EAUG, EMODPR and EMODT) (Bandan Das) [1494649] - x86/sgx: Move ENCLS leaf definitions to sgx.h (Bandan Das) [1494649] - x86/sgx: Expose SGX architectural definitions to the kernel (Bandan Das) [1494649] - x86/sgx: Initialize virtual EPC driver even when SGX driver is disabled (Bandan Das) [1494649] - x86/cpu/intel: Allow SGX virtualization without Launch Control support (Bandan Das) [1494649] - x86/sgx: Introduce virtual EPC for use by KVM guests (Bandan Das) [1494649] - x86/sgx: Add SGX_CHILD_PRESENT hardware error code (Bandan Das) [1494649] - x86/sgx: Wipe out EREMOVE from sgx_free_epc_page() (Bandan Das) [1494649] - x86/cpufeatures: Add SGX1 and SGX2 sub-features (Bandan Das) [1494649] - x86/cpufeatures: Make SGX_LC feature bit depend on SGX bit (Bandan Das) [1494649] - x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init() (Bandan Das) [1494649] - selftests/sgx: Use getauxval() to simplify test code (Bandan Das) [1494649] - selftests/sgx: Improve error detection and messages (Bandan Das) [1494649] - x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page() (Bandan Das) [1494649] - x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_list (Bandan Das) [1494649] - x86/sgx: Maintain encl->refcount for each encl->mm_list entry (Bandan Das) [1494649] - MAINTAINERS: Add Dave Hansen as reviewer for INTEL SGX (Bandan Das) [1494649] - x86/NUMA: Provide a range-to-target_node lookup facility (Bandan Das) [1494649] - x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO (Bandan Das) [1494649] - configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1803489] - Add Mellanox BlueField Gigabit Ethernet driver (Alaa Hleihel) [1803489] - integrity: Use current_uid() in integrity_audit_message() (Richard Guy Briggs) [1957052] - ima: AppArmor satisfies the audit rule requirements (Richard Guy Briggs) [1957052] - IMA: Add audit log for failure conditions (Richard Guy Briggs) [1957052] - integrity: Add errno field in audit message (Richard Guy Briggs) [1957052] - audit: add blank line after variable declarations (Richard Guy Briggs) [1957052] - audit: drop /proc/PID/loginuid documentation Format field (Richard Guy Briggs) [1957052] - audit: avoid -Wempty-body warning (Richard Guy Briggs) [1957052] - audit: document /proc/PID/sessionid (Richard Guy Briggs) [1957052] - audit: document /proc/PID/loginuid (Richard Guy Briggs) [1957052] - MAINTAINERS: update audit files (Richard Guy Briggs) [1957052] - audit: further cleanup of AUDIT_FILTER_ENTRY deprecation (Richard Guy Briggs) [1957052] - netfilter: nftables: fix a warning message in nf_tables_commit_audit_collect() (Richard Guy Briggs) [1957052] - audit: log nftables configuration change events once per table (Richard Guy Briggs) [1957052] - audit_alloc_mark(): don't open-code ERR_CAST() (Richard Guy Briggs) [1957052] - make dump_common_audit_data() safe to be called from RCU pathwalk (Richard Guy Briggs) [1957052] - new helper: d_find_alias_rcu() (Richard Guy Briggs) [1957052] - audit: Make audit_filter_syscall() return void (Richard Guy Briggs) [1957052] - audit: Remove leftover reference to the audit_tasklet (Richard Guy Briggs) [1957052] - kernel/audit: convert comma to semicolon (Richard Guy Briggs) [1957052] - dump_common_audit_data(): fix racy accesses to ->d_name (Richard Guy Briggs) [1957052] - audit: replace atomic_add_return() (Richard Guy Briggs) [1957052] - x86/audit: Fix a -Wmissing-prototypes warning for ia32_classify_syscall() (Richard Guy Briggs) [1957052] - ethtool: fix kdoc attr name (Ivan Vecera) [1967261] - ethtool: Remove link_mode param and derive link params from driver (Ivan Vecera) [1967261] - ethtool: Add lanes parameter for ETHTOOL_LINK_MODE_10000baseR_FEC_BIT (Ivan Vecera) [1967261] - ethtool: fix kdoc in headers (Ivan Vecera) [1967261] - ethtool: document reserved fields in the uAPI (Ivan Vecera) [1967261] - ethtool: un-kdocify extended link state (Ivan Vecera) [1967261] - ethtool: document PHY tunable callbacks (Ivan Vecera) [1967261] - docs: ethtool: fix some copy-paste errors (Ivan Vecera) [1967261] - ethtool: fix incorrect datatype in set_eee ops (Ivan Vecera) [1967261] - net: selftests: Add lanes setting test (Ivan Vecera) [1967261] - mlxsw: ethtool: Pass link mode in use to ethtool (Ivan Vecera) [1967261] - mlxsw: ethtool: Add support for setting lanes when autoneg is off (Ivan Vecera) [1967261] - mlxsw: ethtool: Remove max lanes filtering (Ivan Vecera) [1967261] - ethtool: Expose the number of lanes in use (Ivan Vecera) [1967261] - ethtool: Get link mode in use instead of speed and duplex parameters (Ivan Vecera) [1967261] - ethtool: prepare __ethtool_get_link_ksettings for subsequent changes (Ivan Vecera) [1967261] - ethtool: Extend link modes settings uAPI with lanes (Ivan Vecera) [1967261] - ethtool: Validate master slave configuration before rtnl_lock() (Ivan Vecera) [1967261] - ethtool: fix string set id check (Ivan Vecera) [1967261] - ethtool: fix stack overflow in ethnl_parse_bitset() (Ivan Vecera) [1967261] - selftests: add ring and coalesce selftests (Ivan Vecera) [1967261] - selftests: refactor get_netdev_name function (Ivan Vecera) [1967261] - selftests: extract common functions in ethtool-common.sh (Ivan Vecera) [1967261] - netdevsim: support ethtool ring and coalesce settings (Ivan Vecera) [1967261] - netdevsim: move ethtool pause params in separate struct (Ivan Vecera) [1967261] - ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define (Ivan Vecera) [1967261] - ethtool: netlink: add missing netdev_features_change() call (Ivan Vecera) [1967261] - ethtool: remove unneeded semicolon (Ivan Vecera) [1967261] - ethtool: allow netdev driver to define phy tunables (Ivan Vecera) [1967261] - ethtool: mark netlink family as __ro_after_init (Ivan Vecera) [1967261] - ethtool: Add 100base-FX link mode entries (Ivan Vecera) [1967261] - ethtool: fix error handling in ethtool_phys_id (Ivan Vecera) [1967261] - ethtool: allow flow-type ether without IP protocol field (Ivan Vecera) [1967261] - net: phy: Uninline PHY ethtool statistics operations (Ivan Vecera) [1967261] - net: phy: Define PHY statistics ethtool_phy_ops (Ivan Vecera) [1967261] - net: ethtool: Remove PHYLIB direct dependency (Ivan Vecera) [1967261] - net: phy: Register ethtool PHY operations (Ivan Vecera) [1967261] - genksyms: Ignore module scoped _Static_assert() (Ivan Vecera) [1967261] - net: ethtool: Introduce ethtool_phy_ops (Ivan Vecera) [1967261] - Documentation: networking: fix ethtool-netlink table formats (Ivan Vecera) [1967261] - ethtool: ioctl: Use array_size() in copy_to_user() (Ivan Vecera) [1967261] - net: ethtool: cabletest: Make ethnl_act_cable_test_tdr_cfg static (Ivan Vecera) [1967261] - SUNRPC: Handle major timeout in xprt_adjust_timeout() (Scott Mayhew) [1979070] - gro_cells: reduce number of synchronize_net() calls (Ivan Vecera) [1959015] - net: make sure napi_list is safe for RCU traversal (Ivan Vecera) [1959015] - net: manage napi add/del idempotence explicitly (Ivan Vecera) [1959015] - net: remove napi_hash_del() from driver-facing API (Ivan Vecera) [1959015] - net: disable netpoll on fresh napis (Ivan Vecera) [1959015] - usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled (Torez Smith) [1942772] - xhci: Fix 5.12 regression of missing xHC cache clearing command after a Stall (Torez Smith) [1942772] - xhci: fix giving back URB with incorrect status regression in 5.12 (Torez Smith) [1942772] - usb: typec: ucsi: Clear pending after acking connector change (Torez Smith) [1942772] - net: hso: check for allocation failure in hso_create_bulk_serial_device() (Torez Smith) [1942772] - usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP (Torez Smith) [1942772] - net: hso: fix NULL-deref on disconnect regression (Torez Smith) [1942772] - USB: CDC-ACM: fix poison/unpoison imbalance (Torez Smith) [1942772] - usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Torez Smith) [1942772] - usb: xhci-mtk: improve bandwidth scheduling with TT (Torez Smith) [1942772] - usb: xhci-mtk: remove or operator for setting schedule parameters (Torez Smith) [1942772] - usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling (Torez Smith) [1942772] - software node: Provide replacement for device_add_properties() (Torez Smith) [1942772] - driver core: platform: Reimplement devm_platform_ioremap_resource (Torez Smith) [1942772] - USB: usblp: initialize newChannel (Torez Smith) [1942772] - net: hso: fix null-ptr-deref during tty device unregistration (Torez Smith) [1942772] - usbip: synchronize event handler with sysfs code paths (Torez Smith) [1942772] - usbip: vudc synchronize sysfs code paths (Torez Smith) [1942772] - usbip: stub-dev synchronize sysfs code paths (Torez Smith) [1942772] - usbip: add sysfs_lock to synchronize sysfs code paths (Torez Smith) [1942772] - drivers: net: fix memory leak in peak_usb_create_dev (Torez Smith) [1942772] - thunderbolt: Fix off by one in tb_port_find_retimer() (Torez Smith) [1942772] - thunderbolt: Fix a leak in tb_retimer_add() (Torez Smith) [1942772] - usb: dwc2: Prevent core suspend when port connection flag is 0 (Torez Smith) [1942772] - usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Torez Smith) [1942772] - usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Torez Smith) [1942772] - usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Torez Smith) [1942772] - USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Torez Smith) [1942772] - USB: cdc-acm: do not log successful probe on later errors (Torez Smith) [1942772] - USB: cdc-acm: always claim data interface (Torez Smith) [1942772] - USB: cdc-acm: use negation for NULL checks (Torez Smith) [1942772] - USB: cdc-acm: clean up probe error labels (Torez Smith) [1942772] - USB: cdc-acm: drop redundant driver-data reset (Torez Smith) [1942772] - USB: cdc-acm: drop redundant driver-data assignment (Torez Smith) [1942772] - USB: cdc-acm: fix use-after-free after probe failure (Torez Smith) [1942772] - USB: cdc-acm: fix double free on probe failure (Torez Smith) [1942772] - USB: cdc-acm: downgrade message to debug (Torez Smith) [1942772] - USB: cdc-acm: untangle a circular dependency between callback and softint (Torez Smith) [1942772] - cdc-acm: fix BREAK rx code path adding necessary calls (Torez Smith) [1942772] - usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield (Torez Smith) [1942772] - usb: dwc3: qcom: skip interconnect init for ACPI probe (Torez Smith) [1942772] - can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Torez Smith) [1942772] - r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Torez Smith) [1942772] - net: cdc-phonet: fix data-interface release on probe failure (Torez Smith) [1942772] - usb: typec: tcpm: Skip sink_cap query only when VDM sm is busy (Torez Smith) [1942772] - usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Torez Smith) [1942772] - usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct (Torez Smith) [1942772] - usb-storage: Add quirk to defeat Kindle's automatic unload (Torez Smith) [1942772] - usbip: Fix incorrect double assignment to udc->ud.tcp_rx (Torez Smith) [1942772] - can: kvaser_usb: Add support for USBcan Pro 4xHS (Torez Smith) [1942772] - can: peak_usb: add forgotten supported devices (Torez Smith) [1942772] - xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (Torez Smith) [1942772] - usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (Torez Smith) [1942772] - xhci: Improve detection of device initiated wake signal. (Torez Smith) [1942772] - usb: xhci: do not perform Soft Retry for some xHCI hosts (Torez Smith) [1942772] - usbip: fix vudc usbip_sockfd_store races leading to gpf (Torez Smith) [1942772] - usbip: fix vhci_hcd attach_store() races leading to gpf (Torez Smith) [1942772] - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf (Torez Smith) [1942772] - usbip: fix vudc to check for stream socket (Torez Smith) [1942772] - usbip: fix vhci_hcd to check for stream socket (Torez Smith) [1942772] - usbip: fix stub_dev to check for stream socket (Torez Smith) [1942772] - USB: usblp: fix a hang in poll() if disconnected (Torez Smith) [1942772] - usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement (Torez Smith) [1942772] - usb: dwc3: qcom: Honor wakeup enabled/disabled state (Torez Smith) [1942772] - usb: dwc3: qcom: add ACPI device id for sc8180x (Torez Smith) [1942772] - Goodix Fingerprint device is not a modem (Torez Smith) [1942772] - USB: serial: io_edgeport: fix memory leak in edge_startup (Torez Smith) [1942772] - USB: serial: ch341: add new Product ID (Torez Smith) [1942772] - USB: serial: cp210x: add some more GE USB IDs (Torez Smith) [1942772] - USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (Torez Smith) [1942772] - net: usb: log errors to dmesg/syslog (Torez Smith) [1942772] - net: usb: cdc_ncm: emit dev_err on error paths (Torez Smith) [1942772] - thunderbolt: Increase runtime PM reference count on DP tunnel discovery (Torez Smith) [1942772] - thunderbolt: Initialize HopID IDAs in tb_switch_alloc() (Torez Smith) [1942772] - net: usb: qmi_wwan: allow qmimux add/del with master up (Torez Smith) [1942772] - Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Torez Smith) [1942772] - net: usb: qmi_wwan: support ZTE P685M modem (Torez Smith) [1942772] - r8152: spilt rtl_set_eee_plus and r8153b_green_en (Torez Smith) [1942772] - r8152: replace netif_err with dev_err (Torez Smith) [1942772] - r8152: check if the pointer of the function exists (Torez Smith) [1942772] - r8152: enable U1/U2 for USB_SPEED_SUPER (Torez Smith) [1942772] - usb: misc: usb3503: Fix logic in usb3503_init() (Torez Smith) [1942772] - usb: Replace lkml.org links with lore (Torez Smith) [1942772] - usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Torez Smith) [1942772] - USB: quirks: sort quirk entries (Torez Smith) [1942772] - USB: serial: drop bogus to_usb_serial_port() checks (Torez Smith) [1942772] - USB: serial: drop if with an always false condition (Torez Smith) [1942772] - usb: typec: tcpm: Get Sink VDO from fwnode (Torez Smith) [1942772] - dt-bindings: connector: Add SVDM VDO properties (Torez Smith) [1942772] - usb: typec: displayport: Fill the negotiated SVDM Version in the header (Torez Smith) [1942772] - usb: typec: ucsi: Determine common SVDM Version (Torez Smith) [1942772] - usb: typec: tcpm: Determine common SVDM Version (Torez Smith) [1942772] - usb: pd: Make SVDM Version configurable in VDM header (Torez Smith) [1942772] - usb: typec: Manage SVDM version (Torez Smith) [1942772] - usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt (Torez Smith) [1942772] - usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (Torez Smith) [1942772] - USB: serial: option: update interface mapping for ZTE P685M (Torez Smith) [1942772] - usb: dwc3: gadget: Track connected SSP rate and lane count (Torez Smith) [1942772] - usb: dwc3: gadget: Implement setting of SSP rate (Torez Smith) [1942772] - usb: dwc3: core: Check maximum_speed SSP genXxY (Torez Smith) [1942772] - usb: common: Parse for USB SSP genXxY (Torez Smith) [1942772] - usb: dwc2: Fix endpoint direction check in ep_from_windex (Torez Smith) [1942772] - usb: dwc3: fix clock issue during resume in OTG mode (Torez Smith) [1942772] - xhci: ext-caps: Use software node API with the properties (Torez Smith) [1942772] - usb: dwc3: host: Use software node API with the properties (Torez Smith) [1942772] - r8152: replace several functions about phy patch request (Torez Smith) [1942772] - usb: dwc3: qcom: Constify the software node (Torez Smith) [1942772] - usb: dwc3: haps: Constify the software node (Torez Smith) [1942772] - usb: dwc2: pci: Drop the empty quirk function (Torez Smith) [1942772] - thunderbolt: Add support for native USB4 _OSC (Torez Smith) [1942772] - thunderbolt: Allow disabling XDomain protocol (Torez Smith) [1942772] - thunderbolt: Add support for PCIe tunneling disabled (SL5) (Torez Smith) [1942772] - thunderbolt: dma_test: Drop unnecessary include (Torez Smith) [1942772] - thunderbolt: Add clarifying comments about USB4 terms router and adapter (Torez Smith) [1942772] - thunderbolt: switch: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: nhi: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: path: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: eeprom: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: ctl: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - usb: pd: Reland VDO definitions of PD2.0 (Torez Smith) [1942772] - NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Torez Smith) [1942772] - usb: pd: Update VDO definitions (Torez Smith) [1942772] - xhci: fix bounce buffer usage for non-sg list case (Torez Smith) [1942772] - usb: xhci-mtk: break loop when find the endpoint to drop (Torez Smith) [1942772] - usb: typec: Return void in typec_partner_set_pd_revision (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable (Torez Smith) [1942772] - usb: typec: tcpci: Add Callback to Usb Communication capable partner (Torez Smith) [1942772] - usb: typec: tcpm: Add Callback to Usb Communication capable partner (Torez Smith) [1942772] - usb: typec: tcpm: Set in_ams flag when Source caps have been received (Torez Smith) [1942772] - usb: typec: tcpm: Handle vbus shutoff when in source mode (Torez Smith) [1942772] - usb: typec: Add typec_partner_set_pd_revision (Torez Smith) [1942772] - usb: typec: Provide PD Specification Revision for cable and partner (Torez Smith) [1942772] - usb: typec: Standardize PD Revision format with Type-C Revision (Torez Smith) [1942772] - usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Torez Smith) [1942772] - USB: serial: ftdi_sio: restore divisor-encoding comments (Torez Smith) [1942772] - USB: serial: ftdi_sio: fix FTX sub-integer prescaler (Torez Smith) [1942772] - USB: serial: cp210x: clean up auto-RTS handling (Torez Smith) [1942772] - USB: serial: cp210x: fix RTS handling (Torez Smith) [1942772] - USB: serial: cp210x: clean up printk zero padding (Torez Smith) [1942772] - USB: serial: cp210x: clean up flow-control debug message (Torez Smith) [1942772] - USB: serial: cp210x: drop shift macros (Torez Smith) [1942772] - USB: serial: cp210x: fix modem-control handling (Torez Smith) [1942772] - USB: serial: cp210x: suppress modem-control errors (Torez Smith) [1942772] - xhci: handle halting transfer event properly after endpoint stop and halt raced. (Torez Smith) [1942772] - xhci: Check for pending reset endpoint command before queueing a new one. (Torez Smith) [1942772] - xhci: remove obsolete dequeue pointer moving code (Torez Smith) [1942772] - xhci: introduce a new move_dequeue_past_td() function to replace old code. (Torez Smith) [1942772] - xhci: handle stop endpoint command completion with endpoint in running state. (Torez Smith) [1942772] - xhci: Fix halted endpoint at stop endpoint command completion (Torez Smith) [1942772] - xhci: split handling halted endpoints into two steps (Torez Smith) [1942772] - xhci: move and rename xhci_cleanup_halted_endpoint() (Torez Smith) [1942772] - xhci: turn cancelled td cleanup to its own function (Torez Smith) [1942772] - xhci: store TD status in the td struct instead of passing it along (Torez Smith) [1942772] - xhci: use xhci_td_cleanup() helper when giving back cancelled URBs (Torez Smith) [1942772] - xhci: move xhci_td_cleanup so it can be called by more functions (Torez Smith) [1942772] - xhci: Add xhci_reset_halted_ep() helper function (Torez Smith) [1942772] - xhci: flush endpoint start to reduce race risk with stop endpoint command. (Torez Smith) [1942772] - xhci: Check link TRBs when updating ring enqueue and dequeue pointers. (Torez Smith) [1942772] - xhci: avoid DMA double fetch when reading event trb type. (Torez Smith) [1942772] - xhci: remove extra loop in interrupt context (Torez Smith) [1942772] - xhci: check slot_id is valid before gathering slot info (Torez Smith) [1942772] - xhci: prevent a theoretical endless loop while preparing rings. (Torez Smith) [1942772] - xhci: remove xhci_stream_id_to_ring() helper (Torez Smith) [1942772] - xhci: add xhci_virt_ep_to_ring() helper (Torez Smith) [1942772] - xhci: check virt_dev is valid before dereferencing it (Torez Smith) [1942772] - xhci: add xhci_get_virt_ep() helper (Torez Smith) [1942772] - xhci: remove unused event parameter from completion handlers (Torez Smith) [1942772] - xhci: adjust parameters passed to cleanup_halted_endpoint() (Torez Smith) [1942772] - xhci: get isochronous ring directly from endpoint structure (Torez Smith) [1942772] - xhci: Avoid parsing transfer events several times (Torez Smith) [1942772] - net: qmi_wwan: Add pass through mode (Torez Smith) [1942772] - net: usb: qmi_wwan: add qmap id sysfs file for qmimux interfaces (Torez Smith) [1942772] - net: usb: cdc_ether: added support for Thales Cinterion PLSx3 modem family. (Torez Smith) [1942772] - thunderbolt: Fix possible NULL pointer dereference in tb_acpi_add_link() (Torez Smith) [1942772] - thunderbolt: switch: Fix function name in the header (Torez Smith) [1942772] - thunderbolt: tunnel: Fix misspelling of 'receive_path' (Torez Smith) [1942772] - thunderbolt: icm: Fix a couple of formatting issues (Torez Smith) [1942772] - thunderbolt: switch: Demote a bunch of non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: tb: Kernel-doc function headers should document their parameters (Torez Smith) [1942772] - thunderbolt: nhi: Demote some non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: xdomain: Fix 'tb_unregister_service_driver()'s 'drv' param (Torez Smith) [1942772] - thunderbolt: eeprom: Demote non-conformant kernel-doc headers to standard comment blocks (Torez Smith) [1942772] - USB: serial: mos7720: fix error code in mos7720_write() (Torez Smith) [1942772] - thunderbolt: ctl: Demote non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: cap: Fix kernel-doc formatting issue (Torez Smith) [1942772] - thunderbolt: dma_port: Check 'dma_port_flash_write_block()'s return value (Torez Smith) [1942772] - USB: serial: option: Adding support for Cinterion MV31 (Torez Smith) [1942772] - can: mcba_usb: remove h from printk format specifier (Torez Smith) [1942772] - usbnet: fix the indentation of one code snippet (Torez Smith) [1942772] - usb: usb251xb: Use of_device_get_match_data() (Torez Smith) [1942772] - usb: dwc2: Make "trimming xfer length" a debug message (Torez Smith) [1942772] - usb: dwc2: Abort transaction after errors with unknown reason (Torez Smith) [1942772] - usb: dwc2: Do not update data length if it is 0 on inbound transfers (Torez Smith) [1942772] - usb: xhci-mtk: fix unreleased bandwidth data (Torez Smith) [1942772] - USB: serial: mos7840: fix error code in mos7840_write() (Torez Smith) [1942772] - USB: usblp: don't call usb_set_interface if there's a single alt (Torez Smith) [1942772] - USB: serial: cp210x: add pid/vid for WSDA-200-USB (Torez Smith) [1942772] - usb: typec: tcpci_maxim: add terminating newlines to logging (Torez Smith) [1942772] - usb: typec: tcpci_maxim: remove redundant assignment (Torez Smith) [1942772] - usb: typec: tcpm: Create legacy PDOs for PD2 connection (Torez Smith) [1942772] - net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Drop GPIO includes (Torez Smith) [1942772] - usb: typec: tcpm: Respond Wait if VDM state machine is running (Torez Smith) [1942772] - usb: typec: tcpm: Protocol Error handling (Torez Smith) [1942772] - usb: typec: tcpm: AMS and Collision Avoidance (Torez Smith) [1942772] - net: usb: cdc_ncm: don't spew notifications (Torez Smith) [1942772] - usb: typec: ucsi: Add conditional dependency on USB role switch (Torez Smith) [1942772] - usb: ch9: Add USB 3.2 SSP attributes (Torez Smith) [1942772] - USB: serial: f81232: drop short control-transfer checks (Torez Smith) [1942772] - USB: serial: io_ti: fix a debug-message copy-paste error (Torez Smith) [1942772] - USB: serial: io_ti: drop short control-transfer check (Torez Smith) [1942772] - USB: serial: upd78f0730: drop short control-transfer check (Torez Smith) [1942772] - USB: serial: cp210x: add copyright notice (Torez Smith) [1942772] - USB: serial: cp210x: drop unused includes (Torez Smith) [1942772] - USB: serial: cp210x: drop short control-transfer checks (Torez Smith) [1942772] - USB: serial: cp210x: update control-characters on every change (Torez Smith) [1942772] - USB: serial: cp210x: set IXOFF thresholds (Torez Smith) [1942772] - USB: serial: cp210x: add support for software flow control (Torez Smith) [1942772] - USB: serial: pl2303: fix line-speed handling on newer chips (Torez Smith) [1942772] - xhci: tegra: Delay for disabling LFPS detector (Torez Smith) [1942772] - xhci: make sure TRB is fully written before giving it to the controller (Torez Smith) [1942772] - usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Alder Lake-P (Torez Smith) [1942772] - usb: dwc3: pci: ID for Tiger Lake CPU (Torez Smith) [1942772] - usb: dwc3: pci: Register a software node for the dwc3 platform device (Torez Smith) [1942772] - thunderbolt: Add support for de-authorizing devices (Torez Smith) [1942772] - nt: usb: USB_RTL8153_ECM should not default to y (Torez Smith) [1942772] - USB: dwc3: document gadget_max_speed (Torez Smith) [1942772] - usb: dwc3: gadget: Disable Vendor Test LMP Received event (Torez Smith) [1942772] - USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Torez Smith) [1942772] - r8153_ecm: Add Lenovo Powered USB-C Hub as a fallback of r8152 (Torez Smith) [1942772] - r8152: Add Lenovo Powered USB-C Travel Hub (Torez Smith) [1942772] - USB: ehci: fix an interrupt calltrace error (Torez Smith) [1942772] - ehci: fix EHCI host controller initialization sequence (Torez Smith) [1942772] - usb: typec: ucsi: Add support for USB role switch (Torez Smith) [1942772] - usb: dwc2: disable Link Power Management on STM32MP15 HS OTG (Torez Smith) [1942772] - usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG (Torez Smith) [1942772] - usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS (Torez Smith) [1942772] - usb: dwc3: Simplify with dev_err_probe() (Torez Smith) [1942772] - usb: dwc3: keystone: Simplify with dev_err_probe() (Torez Smith) [1942772] - usb: dwc3: core: Replace devm_reset_control_array_get() (Torez Smith) [1942772] - USB: serial: mos7720: improve OOM-handling in read_mos_reg() (Torez Smith) [1942772] - rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Torez Smith) [1942772] - thunderbolt: Start lane initialization after sleep (Torez Smith) [1942772] - thunderbolt: Constify static attribute_group structs (Torez Smith) [1942772] - qmi_wwan: Increase headroom for QMAP SKBs (Torez Smith) [1942772] - usb: usbip: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772] - usb: dwc3: gadget: Clear wait flag on dequeue (Torez Smith) [1942772] - usb: typec: Send uevent for num_altmodes update (Torez Smith) [1942772] - usb: typec: Fix copy paste error for NVIDIA alt-mode description (Torez Smith) [1942772] - kcov, usb: hide in_serving_softirq checks in __usb_hcd_giveback_urb (Torez Smith) [1942772] - thunderbolt: Drop duplicated 0x prefix from format string (Torez Smith) [1942772] - net: cdc_ncm: correct overhead in delayed_ndp_size (Torez Smith) [1942772] - net: usb: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772] - usb: uas: Add PNY USB Portable SSD to unusual_uas (Torez Smith) [1942772] - net: usb: qmi_wwan: add Quectel EM160R-GL (Torez Smith) [1942772] - usb: usbip: vhci_hcd: protect shift size (Torez Smith) [1942772] - USB: usblp: fix DMA to stack (Torez Smith) [1942772] - usb: dwc3: gadget: Preserve UDC max speed setting (Torez Smith) [1942772] - usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Torez Smith) [1942772] - usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback (Torez Smith) [1942772] - usb: dwc3: add imx8mp dwc3 glue layer driver (Torez Smith) [1942772] - USB: serial: iuu_phoenix: fix DMA from stack (Torez Smith) [1942772] - USB: serial: option: add LongSung M5710 module support (Torez Smith) [1942772] - USB: serial: option: add Quectel EM160R-GL (Torez Smith) [1942772] - CDC-NCM: remove "connected" log message (Torez Smith) [1942772] - usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression (Torez Smith) [1942772] - usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Torez Smith) [1942772] - usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Torez Smith) [1942772] - usb: dwc3: drd: Improve dwc3_get_extcon() style (Torez Smith) [1942772] - usb: dwc3: drd: Avoid error when extcon is missing (Torez Smith) [1942772] - USB: usbtmc: Bump USBTMC_API_VERSION value (Torez Smith) [1942772] - USB: usbtmc: Add separate USBTMC_IOCTL_GET_SRQ_STB (Torez Smith) [1942772] - USB: usbtmc: Add USBTMC_IOCTL_GET_STB (Torez Smith) [1942772] - USB: usbtmc: Fix reading stale status byte (Torez Smith) [1942772] - kcov, usbip: collect coverage from vhci_rx_loop (Torez Smith) [1942772] - USB: yurex: fix control-URB timeout handling (Torez Smith) [1942772] - usb: dwc3: meson-g12a: disable clk on error handling path in probe (Torez Smith) [1942772] - USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request (Torez Smith) [1942772] - USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Torez Smith) [1942772] - USB: cdc-acm: blacklist another IR Droid device (Torez Smith) [1942772] - thunderbolt: Use kmemdup instead of kzalloc and memcpy (Torez Smith) [1942772] - usb: ucsi: convert comma to semicolon (Torez Smith) [1942772] - usb: typec: tcpm: convert comma to semicolon (Torez Smith) [1942772] - usb: typec: tcpm: Update vbus_vsafe0v on init (Torez Smith) [1942772] - usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled (Torez Smith) [1942772] - usb: typec: Add class for plug alt mode device (Torez Smith) [1942772] - USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition (Torez Smith) [1942772] - USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP (Torez Smith) [1942772] - USB: typec: tcpm: Fix PR_SWAP error handling (Torez Smith) [1942772] - USB: typec: tcpm: Hard Reset after not receiving a Request (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure cable generation value for USB4 (Torez Smith) [1942772] - net: usb: convert comma to semicolon (Torez Smith) [1942772] - USB: UAS: introduce a quirk to set no_write_same (Torez Smith) [1942772] - USB: serial: ftdi_sio: log the CBUS GPIO validity (Torez Smith) [1942772] - USB: serial: ftdi_sio: drop GPIO line checking dead code (Torez Smith) [1942772] - USB: serial: ftdi_sio: report the valid GPIO lines to gpiolib (Torez Smith) [1942772] - drivers: usb: atm: use atm_info() instead of atm_printk(KERN_INFO ... (Torez Smith) [1942772] - drivers: usb: atm: reduce noise (Torez Smith) [1942772] - USB: serial: option: add interface-number sanity check to flag handling (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable VSAFE0V signalling (Torez Smith) [1942772] - usb: typec: tcpci: Add support to report vSafe0V (Torez Smith) [1942772] - usb: typec: tcpm: Introduce vsafe0v for vbus (Torez Smith) [1942772] - usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover (Torez Smith) [1942772] - usb: typec: tcpm: Pass down negotiated rev to update retry count (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Use correct response message bits (Torez Smith) [1942772] - xhci: Give USB2 ports time to enter U3 in bus suspend (Torez Smith) [1942772] - xhci-pci: Allow host runtime PM as default for Intel Maple Ridge xHCI (Torez Smith) [1942772] - xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Torez Smith) [1942772] - usb: xhci: Use temporary buffer to consolidate SG (Torez Smith) [1942772] - usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Torez Smith) [1942772] - USB: legotower: fix logical error in recent commit (Torez Smith) [1942772] - USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1942772] - USB: add RESET_RESUME quirk for Snapscan 1212 (Torez Smith) [1942772] - usb: typec: tps6598x: Export some power supply properties (Torez Smith) [1942772] - usb: typec: tps6598x: Select USB_ROLE_SWITCH and REGMAP_I2C (Torez Smith) [1942772] - USB: core: drop pipe-type check from new control-message helpers (Torez Smith) [1942772] - USB: core: return -EREMOTEIO on short usb_control_msg_recv() (Torez Smith) [1942772] - USB: core: drop short-transfer check from usb_control_msg_send() (Torez Smith) [1942772] - USB: apple-mfi-fastcharge: Fix use after free in probe (Torez Smith) [1942772] - Revert "usb-storage: fix sdev->host->dma_dev" (Torez Smith) [1942772] - Revert "uas: fix sdev->host->dma_dev" (Torez Smith) [1942772] - Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" (Torez Smith) [1942772] - USB: serial: cp210x: clean up dtr_rts() (Torez Smith) [1942772] - USB: serial: cp210x: refactor flow-control handling (Torez Smith) [1942772] - USB: serial: cp210x: drop flow-control debugging (Torez Smith) [1942772] - USB: serial: cp210x: set terminal settings on open (Torez Smith) [1942772] - USB: serial: cp210x: clean up line-control handling (Torez Smith) [1942772] - USB: serial: cp210x: return early on unchanged termios (Torez Smith) [1942772] - USB: serial: kl5kusb105: fix memleak on open (Torez Smith) [1942772] - USB: serial: ch341: sort device-id entries (Torez Smith) [1942772] - USB: serial: ch341: add new Product ID for CH341A (Torez Smith) [1942772] - USB: serial: option: fix Quectel BG96 matching (Torez Smith) [1942772] - can: pcan_usb_core: fix fall-through warnings for Clang (Torez Smith) [1942772] - usb: typec: stusb160x: fix power-opmode property with typec-power-opmode (Torez Smith) [1942772] - USB: serial: option: add support for Thales Cinterion EXS82 (Torez Smith) [1942772] - usb: typec: Add type sysfs attribute file for partners (Torez Smith) [1942772] - usb: common: ulpi: Constify static attribute_group struct (Torez Smith) [1942772] - usb: typec: Constify static attribute_group structs (Torez Smith) [1942772] - USB: core: Constify static attribute_group structs (Torez Smith) [1942772] - usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen (Torez Smith) [1942772] - usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON (Torez Smith) [1942772] - usb: typec: Expose Product Type VDOs via sysfs (Torez Smith) [1942772] - usb: pd: DFP product types (Torez Smith) [1942772] - usb: Fix fall-through warnings for Clang (Torez Smith) [1942772] - usbnet: ipheth: fix connectivity with iOS 14 (Torez Smith) [1942772] - USB: core: Change pK for __user pointers to px (Torez Smith) [1942772] - USB: core: Fix regression in Hercules audio card (Torez Smith) [1942772] - USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card (Torez Smith) [1942772] - can: kvaser_usb: Add new Kvaser hydra devices (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_hydra: Add support for new device variant (Torez Smith) [1942772] - can: kvaser_usb: Add new Kvaser Leaf v2 devices (Torez Smith) [1942772] - can: kvaser_usb: Add USB_{LEAF,HYDRA}_PRODUCT_ID_END defines (Torez Smith) [1942772] - USB: serial: option: add Fibocom NL668 variants (Torez Smith) [1942772] - usb: typec: Fix num_altmodes kernel-doc error (Torez Smith) [1942772] - r8153_ecm: avoid to be prior to r8152 driver (Torez Smith) [1942772] - net: usb: qmi_wwan: Set DTR quirk for MR400 (Torez Smith) [1942772] - usb: typec: Add plug num_altmodes sysfs attr (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix the compatible string (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix uninitialized return variable (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable auto discharge disconnect (Torez Smith) [1942772] - usb: typec: tcpci: Implement Auto discharge disconnect callbacks (Torez Smith) [1942772] - usb: typec: tcpm: Implement enabling Auto Discharge disconnect support (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink (Torez Smith) [1942772] - usb: typec: tcpci: frs sourcing vbus callback (Torez Smith) [1942772] - usb: typec: tcpm: frs sourcing vbus callback (Torez Smith) [1942772] - usb: typec: tcpm: Refactor logic for new-source-frs-typec-current (Torez Smith) [1942772] - usb: typec: Add number of altmodes partner attr (Torez Smith) [1942772] - usb: pd: Add captive Type C cable type (Torez Smith) [1942772] - USB: apple-mfi-fastcharge: Fix kfree after failed kzalloc (Torez Smith) [1942772] - usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits (Torez Smith) [1942772] - usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits (Torez Smith) [1942772] - cx82310_eth: fix error return code in cx82310_bind() (Torez Smith) [1942772] - usb: typec: qcom-pmic-typec: fix builtin build errors (Torez Smith) [1942772] - can: peak_usb: fix potential integer overflow on shift of a int (Torez Smith) [1942772] - can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() (Torez Smith) [1942772] - usb: hcd.h: Remove RUN_CONTEXT (Torez Smith) [1942772] - USB: storage: avoid use of uninitialized values in error path (Torez Smith) [1942772] - usb: fix a few cases of -Wfallthrough (Torez Smith) [1942772] - usbnet: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772] - qmi_wwan: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772] - net: usb: fix spelling typo in cdc_ncm.c (Torez Smith) [1942772] - usb: typec: ucsi: Work around PPM losing change information (Torez Smith) [1942772] - usb: typec: ucsi: acpi: Always decode connector change information (Torez Smith) [1942772] - net/usb/r8153_ecm: support ECM mode for RTL8153 (Torez Smith) [1942772] - USB: serial: mos7720: fix parallel-port state restore (Torez Smith) [1942772] - USB: serial: remove write wait queue (Torez Smith) [1942772] - USB: serial: digi_acceleport: fix write-wakeup deadlocks (Torez Smith) [1942772] - USB: serial: keyspan_pda: drop redundant usb-serial pointer (Torez Smith) [1942772] - USB: serial: keyspan_pda: use BIT() macro (Torez Smith) [1942772] - USB: serial: keyspan_pda: add write-fifo support (Torez Smith) [1942772] - USB: serial: keyspan_pda: increase transmitter threshold (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write implementation (Torez Smith) [1942772] - USB: serial: keyspan_pda: refactor write-room handling (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write unthrottling (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write-wakeup use-after-free (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix stalled writes (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write deadlock (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Torez Smith) [1942772] - net: usb: r8152: Fix a couple of spelling errors in fw_phy_nc's docs (Torez Smith) [1942772] - net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Torez Smith) [1942772] - net: usb: r8152: Provide missing documentation for some struct members (Torez Smith) [1942772] - can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping (Torez Smith) [1942772] - can: peak_usb: add range checking in decode operations (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition (Torez Smith) [1942772] - kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq (Torez Smith) [1942772] - dt-bindings: connector: Add property to set initial current cap for FRS (Torez Smith) [1942772] - usb: xhci: Remove in_interrupt() checks (Torez Smith) [1942772] - usbip: Remove in_interrupt() check (Torez Smith) [1942772] - usb: core: Replace in_interrupt() in comments (Torez Smith) [1942772] - usb: atm: Replace in_interrupt() usage in comment (Torez Smith) [1942772] - USB: sisusbvga: Make console support depend on BROKEN (Torez Smith) [1942772] - usb: host: xhci-mem: remove unneeded break (Torez Smith) [1942772] - usb: storage: freecom: remove unneeded break (Torez Smith) [1942772] - usb: misc: iowarrior: remove unneeded break (Torez Smith) [1942772] - usb: host: ehci-sched: add comment about find_tt() not returning error (Torez Smith) [1942772] - usb: dwc3: ep0: Fix delay status handling (Torez Smith) [1942772] - USB: serial: iuu_phoenix: remove unneeded break (Torez Smith) [1942772] - USB: serial: digi_acceleport: remove in_interrupt() usage (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Alder Lake-S (Torez Smith) [1942772] - net: usb: rtl8150: don't incorrectly assign random MAC addresses (Torez Smith) [1942772] - net: usbnet: use new function dev_fetch_sw_netstats (Torez Smith) [1942772] - net: usb: qmi_wwan: use new function dev_fetch_sw_netstats (Torez Smith) [1942772] - cx82310_eth: use netdev_err instead of dev_err (Torez Smith) [1942772] - cx82310_eth: re-enable ethernet mode after router reboot (Torez Smith) [1942772] - net: usbnet: remove driver version (Torez Smith) [1942772] - net: usb: qmi_wwan: add Cellient MPL200 card (Torez Smith) [1942772] - usbip: vhci_hcd: fix calling usb_hcd_giveback_urb() with irqs enabled (Torez Smith) [1942772] - net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails (Torez Smith) [1942772] - usbnet: Use fallthrough pseudo-keyword (Torez Smith) [1942772] - net/smscx5xx: change to of_get_mac_address() eth_platform_get_mac_address() (Torez Smith) [1942772] - net: usb: pegasus: Proper error handing when setting pegasus' MAC address (Torez Smith) [1942772] - usb: dwc3: gadget: Support up to max stream id (Torez Smith) [1942772] - usb: dwc2: Fix INTR OUT transfers in DDMA mode. (Torez Smith) [1942772] - usb: dwc3: of-simple: Add compatible string for Intel Keem Bay platform (Torez Smith) [1942772] - net: rtl8150: Use the new usb control message API. (Torez Smith) [1942772] - net: pegasus: Use the new usb control message API. (Torez Smith) [1942772] - usb: dwc3: gadget: Return early if no TRB update (Torez Smith) [1942772] - usb: dwc3: gadget: Keep TRBs in request order (Torez Smith) [1942772] - usb: dwc3: gadget: Revise setting IOC when no TRB left (Torez Smith) [1942772] - usb: dwc3: gadget: Look ahead when setting IOC (Torez Smith) [1942772] - usb: dwc3: gadget: Allow restarting a transfer (Torez Smith) [1942772] - usb: dwc3: Stop active transfers before halting the controller (Torez Smith) [1942772] - usb: dwc3: gadget: Rename misleading function names (Torez Smith) [1942772] - usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor preparing last TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Set IOC if not enough for extra TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Check for number of TRBs prepared (Torez Smith) [1942772] - usb: dwc3: gadget: Return the number of prepared TRBs (Torez Smith) [1942772] - usb: dwc3: ep0: Fix ZLP for OUT ep0 requests (Torez Smith) [1942772] - usb: dwc3: gadget: Improve TRB ZLP setup (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor preparing extra TRB (Torez Smith) [1942772] - usb: dwc3: gadget: Reclaim extra TRBs after request completion (Torez Smith) [1942772] - usb: dwc3: gadget: Check MPS of the request length (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor ep command completion (Torez Smith) [1942772] - usb: dwc3: allocate gadget structure dynamically (Torez Smith) [1942772] - usb: dwc3: core: add phy cleanup for probe error handling (Torez Smith) [1942772] - usb: dwc3: core: don't trigger runtime pm when remove driver (Torez Smith) [1942772] - usb: dwc3: debugfs: do not queue work if try to change mode on non-drd (Torez Smith) [1942772] - usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionality (Torez Smith) [1942772] - usb: dwc2: add support for APM82181 USB OTG (Torez Smith) [1942772] - usb: dwc-meson-g12a: Add support for USB on AXG SoCs (Torez Smith) [1942772] - usb: dwc3: gadget: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: core: do not queue work if dr_mode is not USB_DR_MODE_OTG (Torez Smith) [1942772] - usb: dwc3: debugfs: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: qcom: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: ep0: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: core: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: debug: fix checkpatch warning (Torez Smith) [1942772] - usb: dwc3: trace: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: ulpi: fix checkpatch warning (Torez Smith) [1942772] - usb: dwc3: meson: fix checkpatch errors and warnings (Torez Smith) [1942772] - usb: dwc3: debug: fix sparse warning (Torez Smith) [1942772] - usb: dwc3: meson: fix coccinelle WARNING (Torez Smith) [1942772] - usb: dwc3: qcom: Add interconnect support in dwc3 driver (Torez Smith) [1942772] - net: usb: net1080: Remove in_interrupt() comment (Torez Smith) [1942772] - net: usb: kaweth: Remove last user of kaweth_control() (Torez Smith) [1942772] - net: usb: kaweth: Replace kaweth_control() with usb_control_msg() (Torez Smith) [1942772] - net: usb: ax88179_178a: add MCT usb 3.0 adapter (Torez Smith) [1942772] - net: usb: ax88179_178a: fix missing stop entry in driver_info (Torez Smith) [1942772] - net: usb: ax88179_178a: add Toshiba usb 3.0 adapter (Torez Smith) [1942772] - Revert "usbip: Implement a match function to fix usbip" (Torez Smith) [1942772] - usb: dwc2: Fix parameter type in function pointer prototype (Torez Smith) [1942772] - usb: dwc3: core: Print warning on unsupported speed (Torez Smith) [1942772] - usb: dwc3: core: Properly default unspecified speed (Torez Smith) [1942772] - usb: dwc2: Add missing cleanups when usb_add_gadget_udc() fails (Torez Smith) [1942772] - usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command (Torez Smith) [1942772] - usb: dwc3: gadget: Resume pending requests after CLEAR_STALL (Torez Smith) [1942772] - can: peak_usb: convert to use le32_add_cpu() (Torez Smith) [1942772] - can: pcan_usb: add support of rxerr/txerr counters (Torez Smith) [1942772] - can: pcan_usb: Document the commands sent to the device (Torez Smith) [1942772] - can: mcba_usb: remove redundant initialization of variable err (Torez Smith) [1942772] - usb: dwc2: Always disable regulators on driver teardown (Torez Smith) [1942772] - usbip: simplify the return expression of usbip_core_init() (Torez Smith) [1942772] - rndis_host: increase sleep time in the query-response loop (Torez Smith) [1942772] - Revert "usb: dwc3: meson-g12a: fix shared reset control use" (Torez Smith) [1942772] - net: usb: dm9601: Add USB ID of Keenetic Plus DSL (Torez Smith) [1942772] - smsc95xx: add phylib support (Torez Smith) [1942772] - smsc95xx: use usbnet->driver_priv (Torez Smith) [1942772] - smsc95xx: remove redundant function arguments (Torez Smith) [1942772] - net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() (Torez Smith) [1942772] - net: cdc_ncm: Fix build error (Torez Smith) [1942772] - tools: usb: move to tools buildsystem (Torez Smith) [1942772] - usbip: Implement a match function to fix usbip (Torez Smith) [1942772] - usb: dwc3: gadget: Handle ZLP for sg requests (Torez Smith) [1942772] - usb: dwc3: gadget: Fix handling ZLP (Torez Smith) [1942772] - usb: dwc3: gadget: Don't setup more than requested (Torez Smith) [1942772] - r8152: Use MAC address from correct device tree node (Torez Smith) [1942772] - usb: hso: remove bogus check for EINPROGRESS (Torez Smith) [1942772] - usb: hso: no complaint about kmalloc failure (Torez Smith) [1942772] - hso: fix bailout in error case of probe (Torez Smith) [1942772] - usb: dwc3: convert to devm_platform_ioremap_resource_byname (Torez Smith) [1942772] - net: lan78xx: replace bogus endpoint lookup (Torez Smith) [1942772] - net: lan78xx: fix transfer-buffer memory leak (Torez Smith) [1942772] - net: lan78xx: add missing endpoint sanity check (Torez Smith) [1942772] - usb: hso: check for return value in hso_serial_common_create() (Torez Smith) [1942772] - Revert "usb: dwc2: override PHY input signals with usb role switch support" (Torez Smith) [1942772] - Revert "usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs" (Torez Smith) [1942772] - usb: dwc3: gadget: when the started list is empty stop the active xfer (Torez Smith) [1942772] - usb: dwc3: gadget: make starting isoc transfers more robust (Torez Smith) [1942772] - usb: dwc3: gadget: add frame number mask (Torez Smith) [1942772] - usb: dwc2: Fix error path in gadget registration (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix shared reset control use (Torez Smith) [1942772] - usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs (Torez Smith) [1942772] - usb: dwc2: override PHY input signals with usb role switch support (Torez Smith) [1942772] - net: cdc_ncm: hook into set_rx_mode to admit multicast traffic (Torez Smith) [1942772] - net: cdc_ncm: add .ndo_set_rx_mode to cdc_ncm_netdev_ops (Torez Smith) [1942772] - net: usbnet: export usbnet_set_rx_mode() (Torez Smith) [1942772] - net: cdc_ether: export usbnet_cdc_update_filter (Torez Smith) [1942772] - net: cdc_ether: use dev->intf to get interface information (Torez Smith) [1942772] - ax88172a: fix ax88172a_unbind() failures (Torez Smith) [1942772] - usb: dwc2: gadget: Avoid pointless read of EP control register (Torez Smith) [1942772] - usb: dwc2: gadget: Make use of GINTMSK2 (Torez Smith) [1942772] - usb: dwc3: Replace HTTP links with HTTPS ones (Torez Smith) [1942772] - tools: usb: usbip: Replace HTTP links with HTTPS ones (Torez Smith) [1942772] - usb: hso: Fix debug compile warning on sparc32 (Torez Smith) [1942772] - usbip: Use fallthrough pseudo-keyword (Torez Smith) [1942772] - Documentation/driver-api: usb/URB: drop doubled word (Torez Smith) [1942772] - usb: dwc3: dwc3-qcom: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Jasper Lake (Torez Smith) [1942772] - usb: dwc2: Fix shutdown callback in platform (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for Quectel EG95 LTE modem (Torez Smith) [1942772] - smsc95xx: avoid memory leak in smsc95xx_bind (Torez Smith) [1942772] - smsc95xx: check return value of smsc95xx_reset (Torez Smith) [1942772] - usb: dwc2: gadget: Remove assigned but never used 'maxsize' (Torez Smith) [1942772] - usb: dwc3: dwc3-of-simple: Function headers are not good candidates for kerneldoc (Torez Smith) [1942772] - usb: dwc3: dwc3-haps: Function headers are not suitable for kerneldoc (Torez Smith) [1942772] - usb: dwc3: dwc3-omap: Do not read DMA status (Torez Smith) [1942772] - usb: dwc3: ulpi: File headers are not doc headers (Torez Smith) [1942772] - usb: dwc3: drd: File headers are not doc headers (Torez Smith) [1942772] - usbnet: ipheth: fix ipheth_tx()'s return type (Torez Smith) [1942772] - usbip: tools: add in man page how to load the client's module (Torez Smith) [1942772] - usbip: tools: fix build error for multiple definition (Torez Smith) [1942772] - usbip: tools: fix module name in man page (Torez Smith) [1942772] - Revert "usb: dwc3: exynos: Add support for Exynos5422 suspend clk" (Torez Smith) [1942772] - usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work (Torez Smith) [1942772] - media: USB: cdc-acm: blacklist IR Droid / IR Toy device (Torez Smith) [1942772] - usbnet: smsc95xx: Fix use-after-free after removal (Torez Smith) [1942772] - usb: dwc2: Postponed gadget registration to the udc class driver (Torez Smith) [1942772] - usb: dwc2: use well defined macros for power_down (Torez Smith) [1942772] - net: usb: ax88179_178a: fix packet alignment padding (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix USB2 PHY initialization on G12A and A1 SoCs (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix error path when fetching the reset line fails (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit LE910C1-EUX composition (Torez Smith) [1942772] - usb: dwc3: keystone: Turn on USB3 PHY before controller (Torez Smith) [1942772] - usb: dwc2: Update Core Reset programming flow. (Torez Smith) [1942772] - usb: dwc3: gadget: Check for prepared TRBs (Torez Smith) [1942772] - usb: dwc3: Increase timeout for CmdAct cleared by device controller (Torez Smith) [1942772] - usb: dwc3: gadget: Use SET_EP_PRIME for NoStream (Torez Smith) [1942772] - usb: dwc3: gadget: Handle stream transfers (Torez Smith) [1942772] - usb: dwc3: gadget: Don't prepare beyond a transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Wait for transfer completion (Torez Smith) [1942772] - usb: dwc3: gadget: Handle XferComplete for streams (Torez Smith) [1942772] - usb: dwc3: gadget: Enable XferComplete event (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor TRB completion handler (Torez Smith) [1942772] - usb: dwc3: gadget: Check for in-progress END_TRANSFER (Torez Smith) [1942772] - usb: dwc3: Get MDWIDTH for DWC_usb32 (Torez Smith) [1942772] - usb: dwc3: Add support for DWC_usb32 IP (Torez Smith) [1942772] - usb: dwc3: use true,false for dwc->otg_restart_host (Torez Smith) [1942772] - usb: dwc2: gadget: move gadget resume after the core is in L0 state (Torez Smith) [1942772] - usb: dwc3: meson-g12a: add support for GXL and GXM SoCs (Torez Smith) [1942772] - usb: dwc3: meson-g12a: support the GXL/GXM DWC3 host phy disconnect (Torez Smith) [1942772] - usb: dwc3: meson-g12a: refactor usb init (Torez Smith) [1942772] - usb: dwc3: gadget: Continue to process pending requests (Torez Smith) [1942772] - r8152: support additional Microsoft Surface Ethernet Adapter variant (Torez Smith) [1942772] - r8152: Use MAC address from device tree if available (Torez Smith) [1942772] - net: usb: qmi_wwan: remove redundant assignment to variable status (Torez Smith) [1942772] - net: huawei_cdc_ncm: remove redundant assignment to variable ret (Torez Smith) [1942772] - net: usb: ax88179_178a: remove redundant assignment to variable ret (Torez Smith) [1942772] - usb: dwc3: select USB_ROLE_SWITCH (Torez Smith) [1942772] - usb: dwc3: pci: Enable extcon driver for Intel Merrifield (Torez Smith) [1942772] - dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg() (Torez Smith) [1942772] - usb: hso: correct debug message (Torez Smith) [1942772] - net: sierra_net: Remove unused inline function (Torez Smith) [1942772] - usb: dwc3: gadget: WARN on no-resource status (Torez Smith) [1942772] - usb: dwc3: gadget: Issue END_TRANSFER to retry isoc transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Store resource index of start cmd (Torez Smith) [1942772] - usb: dwc3: core: Use role-switch default dr_mode (Torez Smith) [1942772] - usb: dwc3: drd: Don't free non-existing irq (Torez Smith) [1942772] - usb: dwc3: gadget: Properly handle failed kick_transfer (Torez Smith) [1942772] - usb: dwc3: meson-g12a: refactor usb2 phy init (Torez Smith) [1942772] - usb: dwc3: meson-g12a: check return of dwc3_meson_g12a_usb_init (Torez Smith) [1942772] - usb: dwc3: meson-g12a: get the reset as shared (Torez Smith) [1942772] - usb: dwc3: meson-g12a: handle the phy and glue registers separately (Torez Smith) [1942772] - usb: dwc3: meson-g12a: specify phy names in soc data (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor dwc3_gadget_ep_dequeue (Torez Smith) [1942772] - usb: dwc3: gadget: Remove unnecessary checks (Torez Smith) [1942772] - usb: dwc3: gadget: Give back staled requests (Torez Smith) [1942772] - usb: dwc3: gadget: Properly handle ClearFeature(halt) (Torez Smith) [1942772] - usb: dwc3: support continuous runtime PM with dual role (Torez Smith) [1942772] - USB: dwc3: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for DW5816e (Torez Smith) [1942772] - net: usb: ax88179_178a: Implement ethtool_ops set_eeprom (Torez Smith) [1942772] - usb: dwc3: gadget: Fix request completion check (Torez Smith) [1942772] - USB: dwc2: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - usb: dwc3: gadget: Do link recovery for SS and SSP (Torez Smith) [1942772] - usb: dwc3: gadget: Properly set maxpacket limit (Torez Smith) [1942772] - usb: dwc3: Fix GTXFIFOSIZ.TXFDEP macro name (Torez Smith) [1942772] - Documentation: driver-api/usb/writing_usb_driver.rst Updates documentation links (Torez Smith) [1942772] - pegasus: Remove pegasus' own workqueue (Torez Smith) [1942772] - usb: dwc2: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - usb: host: hisilicon: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - usb: host: xhci-plat: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - net: qmi_wwan: add support for ASKEY WWHC050 (Torez Smith) [1942772] - usb: dwc3: fix up for role switch API change (Torez Smith) [1942772] - usb: dwc2: Silence warning about supplies during deferred probe (Torez Smith) [1942772] - usb: dwc2: Implement set_selfpowered() (Torez Smith) [1942772] - usb: dwc3: core: don't do suspend for device mode if already suspended (Torez Smith) [1942772] - usb: dwc3: Rework resets initialization to be more flexible (Torez Smith) [1942772] - usb: dwc3: Rework clock initialization to be more flexible (Torez Smith) [1942772] - usb: dwc3: Add support for role-switch-default-mode binding (Torez Smith) [1942772] - usb: dwc3: Registering a role switch in the DRD code. (Torez Smith) [1942772] - usb: dwc3: core: add support for disabling SS instances in park mode (Torez Smith) [1942772] - usb: dwc3: gadget: Wrap around when skip TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Don't clear flags before transfer ended (Torez Smith) [1942772] - usb: dwc3: Remove kernel doc annotation where it's not needed (Torez Smith) [1942772] - usb: dwc3: Add ACPI support for xHCI ports (Torez Smith) [1942772] - usb: dwc3: exynos: Add support for Exynos5422 suspend clk (Torez Smith) [1942772] - usb: dwc3: meson-g12a: Don't use ret uninitialized in dwc3_meson_g12a_otg_init (Torez Smith) [1942772] - usb: dwc3: trace: print enqueue/dequeue pointers too (Torez Smith) [1942772] - usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS (Torez Smith) [1942772] - usb: dwc3: Add Amlogic A1 DWC3 glue (Torez Smith) [1942772] - cdc_ncm: Fix the build warning (Torez Smith) [1942772] - cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Torez Smith) [1942772] - r8152: reject unsupported coalescing params (Torez Smith) [1942772] - usb: dwc3: gadget: Update chain bit correctly when using sg list (Torez Smith) [1942772] - r8152: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - r8152: check disconnect status after long sleep (Torez Smith) [1942772] - net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch (Torez Smith) [1942772] - USB: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - r8152: use new helper tcp_v6_gso_csum_prep (Torez Smith) [1942772] - net: usb: cdc-phonet: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - usb: dwc3: qcom: Replace by (Torez Smith) [1942772] - usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields (Torez Smith) [1942772] - usb: dwc2: Fix in ISOC request length checking (Torez Smith) [1942772] - usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows (Torez Smith) [1942772] - usb: dwc3: debug: fix string position formatting mixup with ret and len (Torez Smith) [1942772] - qmi_wwan: unconditionally reject 2 ep interfaces (Torez Smith) [1942772] - qmi_wwan: re-add DW5821e pre-production variant (Torez Smith) [1942772] - r8152: Add MAC passthrough support to new device (Torez Smith) [1942772] - r8152: disable DelayPhyPwrChg (Torez Smith) [1942772] - r8152: avoid the MCU to clear the lanwake (Torez Smith) [1942772] - r8152: don't enable U1U2 with USB_SPEED_HIGH for RTL8153B (Torez Smith) [1942772] - r8152: disable test IO for RTL8153B (Torez Smith) [1942772] - r8152: Disable PLA MCU clock speed down (Torez Smith) [1942772] - r8152: disable U2P3 for RTL8153B (Torez Smith) [1942772] - r8152: get default setting of WOL before initializing (Torez Smith) [1942772] - r8152: reset flow control patch when linking on for RTL8153B (Torez Smith) [1942772] - r8152: fix runtime resume for linking change (Torez Smith) [1942772] - usb: dwc3: pci: add ID for the Intel Comet Lake -V variant (Torez Smith) [1942772] - net: usb: lan78xx: Add .ndo_features_check (Torez Smith) [1942772] - usb: dwc2: Drop unlock/lock upon queueing a work item (Torez Smith) [1942772] - usb: dwc3: gadget: Remove END_TRANSFER delay (Torez Smith) [1942772] - usb: dwc3: gadget: Delay starting transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Check END_TRANSFER completion (Torez Smith) [1942772] - usb: dwc3: turn off VBUS when leaving host mode (Torez Smith) [1942772] - usb: dwc2: fix debugfs FIFO count (Torez Smith) [1942772] - usb: dwc2: Fix IN FIFO allocation (Torez Smith) [1942772] - usb: dwc2: Fix Stalling a Non-Isochronous OUT EP (Torez Smith) [1942772] - usb: dwc3: gadget: Clear DCTL.ULSTCHNGREQ before set (Torez Smith) [1942772] - usb: dwc2: Fix NULL qh in dwc2_queue_transaction (Torez Smith) [1942772] - usb: dwc3: gadget: Set link state to RX_Detect on disconnect (Torez Smith) [1942772] - usb: dwc3: gadget: Don't send unintended link state change (Torez Smith) [1942772] - r8152: add missing endpoint sanity check (Torez Smith) [1942772] - net: usb: lan78xx: limit size of local TSO packets (Torez Smith) [1942772] - qmi_wwan: Add support for Quectel RM500Q (Torez Smith) [1942772] - usbip: Fix unsafe unaligned pointer usage (Torez Smith) [1942772] - usb: dwc3: use proper initializers for property entries (Torez Smith) [1942772] - net: r8152: use skb_list_walk_safe helper for gso segments (Torez Smith) [1942772] - net: usb: lan78xx: fix possible skb leak (Torez Smith) [1942772] - net: ch9200: remove unnecessary return (Torez Smith) [1942772] - net: ch9200: use __func__ in debug message (Torez Smith) [1942772] - tools: usb: usbip: Get rid of driver name printout in README (Torez Smith) [1942772] - can: gs_usb: gs_usb_probe(): use descriptors of current altsetting (Torez Smith) [1942772] - can: kvaser_usb: fix interface sanity check (Torez Smith) [1942772] - usb: dwc3: gadget: Fix request complete check (Torez Smith) [1942772] - thunderbolt: Update documentation with the USB4 information (Torez Smith) [1942772] - usbip: Fix error path of vhci_recv_ret_submit() (Torez Smith) [1942772] - usbip: Fix receive error in vhci-hcd when using scatter-gather (Torez Smith) [1942772] - net: usb: lan78xx: Fix error message format specifier (Torez Smith) [1942772] - net: usb: lan78xx: Fix suspend/resume PHY register access error (Torez Smith) [1942772] - usb: dwc3: pci: add ID for the Intel Comet Lake -H variant (Torez Smith) [1942772] - usb: dwc3: ep0: Clear started flag on completion (Torez Smith) [1942772] - usb: dwc3: gadget: Clear started flag for non-IOC (Torez Smith) [1942772] - usb: dwc3: gadget: Fix logical condition (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices (Torez Smith) [1942772] - can: ucan: fix non-atomic allocation in completion handler (Torez Smith) [1942772] - net: usb: aqc111: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - net: usbnet: Fix -Wcast-function-type (Torez Smith) [1942772] - net: hso: Fix -Wcast-function-type (Torez Smith) [1942772] - ax88179_178a: add ethtool_op_get_ts_info() (Torez Smith) [1942772] - r8152: avoid to call napi_disable twice (Torez Smith) [1942772] - r8152: Re-order napi_disable in rtl8152_close (Torez Smith) [1942772] - ax88172a: fix information leak on short answers (Torez Smith) [1942772] - usb: dwc2: create debugfs directory under usb root (Torez Smith) [1942772] - usb: dwc3: create debugfs directory under usb root (Torez Smith) [1942772] - net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for Foxconn T77W968 LTE modules (Torez Smith) [1942772] - usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() (Torez Smith) [1942772] - USBIP: add config dependency for SGL_ALLOC (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for DW5821e with eSIM support (Torez Smith) [1942772] - CDC-NCM: handle incomplete transfer of MTU (Torez Smith) [1942772] - usbip: tools: fix fd leakage in the function of read_attr_usbip_status (Torez Smith) [1942772] - can: peak_usb: fix a potential out-of-sync while decoding packets (Torez Smith) [1942772] - can: usb_8dev: fix use-after-free on disconnect (Torez Smith) [1942772] - can: mcba_usb: fix use-after-free on disconnect (Torez Smith) [1942772] - can: peak_usb: report bus recovery as well (Torez Smith) [1942772] - can: gs_usb: gs_can_open(): prevent memory leak (Torez Smith) [1942772] - usb: Spelling s/enpoint/endpoint/ (Torez Smith) [1942772] - usb: dwc3: gadget: fix race when disabling ep with cancelled xfers (Torez Smith) [1942772] - usb: dwc3: of-simple: add a shutdown (Torez Smith) [1942772] - usbip: Fix free of unallocated memory in vhci tx (Torez Smith) [1942772] - usbip: tools: Fix read_usb_vudc_device() error path handling (Torez Smith) [1942772] - usb: dwc3: pci: prevent memory leak in dwc3_pci_probe (Torez Smith) [1942772] - usb: dwc3: remove the call trace of USBx_GFLADJ (Torez Smith) [1942772] - usb: dwc3: select CONFIG_REGMAP_MMIO (Torez Smith) [1942772] - r8152: check the pointer rtl_fw->fw before using it (Torez Smith) [1942772] - net: lan78xx: remove set but not used variable 'event' (Torez Smith) [1942772] - usb: dwc3: debug: Remove newline printout (Torez Smith) [1942772] - r8152: support firmware of PHY NC for RTL8153A (Torez Smith) [1942772] - r8152: move r8153_patch_request forward (Torez Smith) [1942772] - r8152: add checking fw_offset field of struct fw_mac (Torez Smith) [1942772] - r8152: rename fw_type_1 with fw_mac (Torez Smith) [1942772] - usb: dwc2: use a longer core rest timeout in dwc2_core_reset() (Torez Smith) [1942772] - usb: dwc3: Disable phy suspend after power-on reset (Torez Smith) [1942772] - r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 (Torez Smith) [1942772] - net: usb: lan78xx: Connect PHY before registering MAC (Torez Smith) [1942772] - usb: hso: obey DMA rules in tiocmget (Torez Smith) [1942772] - r8152: support request_firmware for RTL8153 (Torez Smith) [1942772] - net: usb: sr9800: fix uninitialized local variable (Torez Smith) [1942772] - net: usb: ax88179_178a: write mac to hardware in get_mac_addr (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit 0x1050 composition (Torez Smith) [1942772] - usb: dwc3: Remove dev_err() on platform_get_irq() failure (Torez Smith) [1942772] - usb: dwc3: Switch to platform_get_irq_byname_optional() (Torez Smith) [1942772] - r8152: Set macpassthru in reset_resume callback (Torez Smith) [1942772] - qmi_wwan: add support for Cinterion CLS8 devices (Torez Smith) [1942772] - usbip: clean up an indentation issue (Torez Smith) [1942772] - usbip: vhci_hcd indicate failed message (Torez Smith) [1942772] - r8152: Add identifier names for function pointers (Torez Smith) [1942772] - r8152: Use guard clause and fix comment typos (Torez Smith) [1942772] - hso: fix NULL-deref on tty open (Torez Smith) [1942772] - net: usb: ax88179_178a: allow optionally getting mac address from device tree (Torez Smith) [1942772] - r8152: Factor out OOB link list waits (Torez Smith) [1942772] - usbnet: ignore endpoints with invalid wMaxPacketSize (Torez Smith) [1942772] - cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize (Torez Smith) [1942772] - usbnet: sanity checking of packet sizes and device mtu (Torez Smith) [1942772] - r8152: adjust the settings of ups flags (Torez Smith) [1942772] - r8152: modify rtl8152_set_speed function (Torez Smith) [1942772] - usb: dwc3: remove generic PHY calibrate() calls (Torez Smith) [1942772] - usb: gadget: net2280: Move all "ll" registers in one structure (Torez Smith) [1942772] - usb: dwc3: gadget: Workaround Mirosoft's BESL check (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix suspend resume regulator unbalanced disables (Torez Smith) [1942772] - usb: gadget: composite: Set recommended BESL values (Torez Smith) [1942772] - usb: dwc3: gadget: Set BESL config parameter (Torez Smith) [1942772] - usb: dwc3: Separate field holding multiple properties (Torez Smith) [1942772] - usb: dwc3: don't set gadget->is_otg flag (Torez Smith) [1942772] - usb: dwc3: st: Add of_dev_put() in probe function (Torez Smith) [1942772] - usb: dwc3: st: Add of_node_put() before return in probe function (Torez Smith) [1942772] - r8152: add a helper function about setting EEE (Torez Smith) [1942772] - r8152: saving the settings of EEE (Torez Smith) [1942772] - net: usb: Delete unnecessary checks before the macro call “dev_kfree_skb” (Torez Smith) [1942772] - r8152: divide the tx and rx bottom functions (Torez Smith) [1942772] - r8152: fix accessing skb after napi_gro_receive (Torez Smith) [1942772] - r8152: change rx_copybreak and rx_pending through ethtool (Torez Smith) [1942772] - r8152: support skb_add_rx_frag (Torez Smith) [1942772] - r8152: use alloc_pages for rx buffer (Torez Smith) [1942772] - r8152: replace array with linking list for rx information (Torez Smith) [1942772] - r8152: separate the rx buffer size (Torez Smith) [1942772] - usb: dwc3: Use clk_bulk_prepare_enable() (Torez Smith) [1942772] - usb: dwc3: Use devres to get clocks (Torez Smith) [1942772] - usb: dwc3: remove generic PHYs forwarding for XHCI device (Torez Smith) [1942772] - USB: usbip: convert to use dev_groups (Torez Smith) [1942772] - usb: dwc3: Update soft-reset wait polling rate (Torez Smith) [1942772] - usb: dwc2: gadget: Fix kill_all_requests race (Torez Smith) [1942772] - usb: dwc3: omap: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usb: dwc3: keystone: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usb: dwc3: omap: squash include/linux/platform_data/dwc3-omap.h (Torez Smith) [1942772] - usb: dwc3: meson-g12a: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usbip: tools: fix GCC8 warning for strncpy (Torez Smith) [1942772] - usb: dwc3: Switch to use device_property_count_u32() (Torez Smith) [1942772] - usb: dwc2: Switch to use device_property_count_u32() (Torez Smith) [1942772] - can: kvaser_usb: Use struct_size() in alloc_candev() (Torez Smith) [1942772] - net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 (Torez Smith) [1942772] - ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772] - usbnet: smsc75xx: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772] - net: lan78xx: Merge memcpy + lexx_to_cpus to get_unaligned_lexx (Torez Smith) [1942772] - bluetooth: eliminate the potential race condition when removing the HCI controller (Gopal Tiwari) [1971488]- bareudp: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - vxlan: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - geneve: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - RDMA/siw: Release xarray entry (Kamal Heib) [1971483] - RDMA/siw: Properly check send and receive CQ pointers (Kamal Heib) [1971483] - RDMA/siw: Fix a use after free in siw_alloc_mr (Kamal Heib) [1971483] - RDMA/rxe: Clear all QP fields if creation failed (Kamal Heib) [1971483] - RDMA/rxe: Fix a bug in rxe_fill_ip_info() (Kamal Heib) [1971483] - RDMA/rxe: Remove rxe_dma_device declaration (Kamal Heib) [1971483] - IB/hfi1: Fix error return code in parse_platform_config() (Kamal Heib) [1971483] - IB/hfi1: Remove unused function (Kamal Heib) [1971483] - RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Kamal Heib) [1971483] - IB/isert: Fix a use after free in isert_connect_request (Kamal Heib) [1971483] - RDMA: Verify port when creating flow rule (Kamal Heib) [1971483] - RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Kamal Heib) [1971483] - RDMA/core: Don't access cm_id after its destruction (Kamal Heib) [1971483] - RDMA/core: Prevent divide-by-zero error triggered by the user (Kamal Heib) [1971483] - RDMA/core: Add CM to restrack after successful attachment to a device (Kamal Heib) [1971483] - RDMA/core: Unify RoCE check and re-factor code (Kamal Heib) [1971483] - RDMA/core: Fix corrupted SL on passive side (Kamal Heib) [1971483] - mm: vmalloc: add cond_resched() in __vunmap() (Rafael Aquini) [1978469] - /proc/PID/smaps: Add PMD migration entry parsing (Nico Pache) [1977066] - s390: add 3f program exception handler (Nico Pache) [1977066] - x86/ioremap: Fix CONFIG_EFI=n build (Nico Pache) [1977066] - mm, slub: move slub_debug static key enabling outside slab_mutex (Nico Pache) [1977066] - mm, slub: enable slub_debug static key when creating cache with explicit debug flags (Nico Pache) [1977066] - locking/mutex: Remove repeated declaration (Nico Pache) [1977066] - percpu: make pcpu_nr_empty_pop_pages per chunk type (Nico Pache) [1977066] - mm/swap: don't SetPageWorkingset unconditionally during swapin (Nico Pache) [1977066] - s390/tlb: make cleared_pXs flags consistent with generic code (Nico Pache) [1977066] - mm, compaction: make fast_isolate_freepages() stay within zone (Nico Pache) [1977066] - mm/vmscan: restore zone_reclaim_mode ABI (Nico Pache) [1977066] - mm, compaction: move high_pfn to the for loop scope (Nico Pache) [1977066] - memblock: do not start bottom-up allocations with kernel_end (Nico Pache) [1977066] - mm, page_alloc: disable pcplists during memory offline (Nico Pache) [1977066] - mm, page_alloc: move draining pcplists to page isolation users (Nico Pache) [1977066] - mm, page_alloc: cache pageset high and batch in struct zone (Nico Pache) [1977066] - mm, page_alloc: simplify pageset_update() (Nico Pache) [1977066] - mm, page_alloc: fix core hung in free_pcppages_bulk() (Nico Pache) [1977066] - mm, page_alloc: remove setup_pageset() (Nico Pache) [1977066] - mm, page_alloc: calculate pageset high and batch once per zone (Nico Pache) [1977066] - mm, pcp: share common code between memory hotplug and percpu sysctl handler (Nico Pache) [1977066] - mm, page_alloc: clean up pageset high and batch update (Nico Pache) [1977066] - s390/uv: handle destroy page legacy interface (Nico Pache) [1977066] - mm/filemap: fix filemap_map_pages for THP (Nico Pache) [1977066] - mm: filemap: add missing FGP_ flags in kerneldoc comment for pagecache_get_page (Nico Pache) [1977066] - mm/filemap.c: rewrite pagecache_get_page documentation (Nico Pache) [1977066] - mm: filemap: clear idle flag for writes (Nico Pache) [1977066] - mm: document semantics of ZONE_MOVABLE (Nico Pache) [1977066] - mm/page_isolation: cleanup set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_isolation: exit early when pageblock is isolated in set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_alloc: tweak comments in has_unmovable_pages() (Nico Pache) [1977066] - mm: reuse only-pte-mapped KSM page in do_wp_page() (Nico Pache) [1977066] - mm/memory.c: skip spurious TLB flush for retried page fault (Nico Pache) [1977066] - /proc/PID/smaps: consistent whitespace output format (Nico Pache) [1977066] - mm/memcontrol.c: prevent missed memory.low load tears (Nico Pache) [1977066] - mm, memcg: prevent mem_cgroup_protected store tearing (Nico Pache) [1977066] - mm, memcg: prevent memory.min load/store tearing (Nico Pache) [1977066] - mm, mempolicy: fix up gup usage in lookup_node (Nico Pache) [1977066] - mm/page_ext.c: drop pfn_present() check when onlining (Nico Pache) [1977066] - drivers/base/memory.c: drop pages_correctly_probed() (Nico Pache) [1977066] - drivers/base/memory.c: drop section_count (Nico Pache) [1977066] - include/linux/mm.h: remove dead code totalram_pages_set() (Nico Pache) [1977066] - tools headers uapi: Sync asm-generic/mman-common.h with the kernel (Nico Pache) [1977066] - mm/memcg: Relocate tcpmem to below memory in struct mem_cgroup (Waiman Long) [1959772] - mm/memcg: optimize user context object stock access (Waiman Long) [1959772] - mm/memcg: improve refill_obj_stock() performance (Waiman Long) [1959772] - mm/memcg: cache vmstat data in percpu memcg_stock_pcp (Waiman Long) [1959772] - mm/memcg: move mod_objcg_state() to memcontrol.c (Waiman Long) [1959772] - mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_MEMCG_KMEM (Waiman Long) [1959772] - mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_cgroup_{un}charge_pages() (Waiman Long) [1959772] - mm: memcontrol: use obj_cgroup APIs to charge kmem pages (Waiman Long) [1959772] - mm: memcontrol: change ug->dummy_page only if memcg changed (Waiman Long) [1959772] - mm: memcontrol: directly access page->memcg_data in mm/page_alloc.c (Waiman Long) [1959772] - mm: memcontrol: introduce obj_cgroup_{un}charge_pages (Waiman Long) [1959772] - mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Waiman Long) [1959772] - mm: memmap defer init doesn't work as expected (Baoquan He) [1906271] - mm: check nr_initialised with PAGES_PER_SECTION directly in defer_init() (Baoquan He) [1906271] - mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while onlining memory (Baoquan He) [1906271] - mm, memory_hotplug: update pcp lists everytime onlining a memory block (Baoquan He) [1906271] - mm: pass migratetype into memmap_init_zone() and move_pfn_range_to_zone() (Baoquan He) [1906271] - nfs: account for selinux security context when deciding to share superblock (Scott Mayhew) [1927027] - nfs: remove unneeded null check in nfs_fill_super() (Scott Mayhew) [1927027] - lsm,selinux: add new hook to compare new mount to an existing mount (Scott Mayhew) [1927027] - libceph: allow addrvecs with a single NONE/blank address (Jeff Layton) [1972278] - scsi: megaraid_sas: Update driver version to 07.717.02.00-rc1 (Tomas Henzl) [1968170] - scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Tomas Henzl) [1968170] - scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Tomas Henzl) [1968170] - scsi: megaraid_sas: Fix resource leak in case of probe failure (Tomas Henzl) [1968170] - scsi: megaraid_sas: Send all non-RW I/Os for TYPE_ENCLOSURE device through firmware (Tomas Henzl) [1968170] - scsi: megaraid_sas: Use DEFINE_SPINLOCK() for spinlock (Tomas Henzl) [1968170] - scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne) [1927508] - drivers: do not build devm_platform_get_and_ioremap_resource() for s390x (Jaroslav Kysela) [1917388] - redhat: update ALSA configs and add regmap-sdw-mbq to redhat/filter-modules.sh (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() (Jaroslav Kysela) [1917388] - alsa: control_led - fix initialization in the mode show callback (Jaroslav Kysela) [1917388] - ALSA: seq: Fix race of snd_seq_timer_open() (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: headphone and mic don't work on an Acer laptop (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 (Jaroslav Kysela) [1917388] - ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode (Jaroslav Kysela) [1917388] - ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir: Remove fix for DMI entry on Lenovo 2020 platforms (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo 2020 AMD platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: reset enabled_cores state at suspend (Jaroslav Kysela) [1917388] - ASoC: fsl-asoc-card: Set .owner attribute when registering card. (Jaroslav Kysela) [1917388] - ASoC: topology: Fix spelling mistake "vesion" -> "version" (Jaroslav Kysela) [1917388] - ASoC: rt5659: Fix the lost powers for the HDA header (Jaroslav Kysela) [1917388] - ASoC: core: Fix Null-point-dereference in fmt_single_name() (Jaroslav Kysela) [1917388] - spi: pxa2xx: Drop useless comment in the pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Switch to use BIT() and GENMASK() in pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Update header block in pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Add SSC2 and SSPSP2 SSP registers (Jaroslav Kysela) [1917388] - ASoC: pxa: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: pxa: pxa-ssp: Remove redundant null check before clk_prepare_enable/clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: mmp-sspa: drop unneeded snd_soc_dai_set_drvdata (Jaroslav Kysela) [1917388] - ASoC: mmp-sspa: set phase two word length register (Jaroslav Kysela) [1917388] - ASoC: pxa: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: Fix 7/8 spaces indentation in Kconfig (Jaroslav Kysela) [1917388] - ASoC: jz4740-i2s: Remove manual DMA peripheral ID assignment (Jaroslav Kysela) [1917388] - ASoC: jz4740-i2s: add missed checks for clk_get() (Jaroslav Kysela) [1917388] - ASoC: Intel: fix error code cnl_set_dsp_D0() (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Unassign ram_read and read_write ops (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove haswell solution (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove sst_dsp_get_thread_context (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove unused DSP interface fields (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: remove unneeded semicolon (Jaroslav Kysela) [1917388] - catpt: Switch to use list_entry_is_head() helper (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Optimize applying user settings (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Correct clock selection for dai trigger (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Skip position update for unprepared streams (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Relax clock selection conditions (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Fix compilation when CONFIG_MODULES is disabled (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Cleanup after power routines streamlining (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Replace open coded variant of resource_intersection() (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Streamline power routines across LPT and WPT (Jaroslav Kysela) [1917388] - ASoC: Intel: haswell: Add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Change SSP2-Codec DAI id to 0 (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Drop compress-cpu-dai bits (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5651: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-rt5677: add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: set card and driver name dynamically (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-rt5650: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove rt5640 support for baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove max98090 support for baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: use inclusive language for SSP bclk/fsync (Jaroslav Kysela) [1917388] - ASoC: Intel: Atom: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: select WANT_DEV_COREDUMP (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: intel: SND_SOC_INTEL_KEEMBAY should depend on ARCH_KEEMBAY (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Add explicit DMADEVICES kconfig dependency (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: Remove duplicate kconfigs (Jaroslav Kysela) [1917388] - ASoC: remove zte zx drivers (Jaroslav Kysela) [1917388] - ASoC: codecs: wsa881x: add missing stream rates and format (Jaroslav Kysela) [1917388] - ASoC: wm_adsp: Remove unused control callback structure (Jaroslav Kysela) [1917388] - ASoC: wm8994: Fix PM disable depth imbalance on error (Jaroslav Kysela) [1917388] - ASoC: wm8903: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: wm8523: Fix a typo in a comment (Jaroslav Kysela) [1917388] - ASoC: wm8350: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: wm5102: Use get_unaligned_be16() for dac_comp_coeff (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: Set digital gain range correctly (Jaroslav Kysela) [1917388] - ASoC: wcd9335: Remove unnecessary conversion to bool (Jaroslav Kysela) [1917388] - ASoC: rt715: remove unused parameter (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: add the calibration functions (Jaroslav Kysela) [1917388] - ASoC: rt5682: clock driver must use the clock provider API (Jaroslav Kysela) [1917388] - ASoC: rt1015: enable BCLK detection after calibration (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Add support for more data formats (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Move format check into `set_fmt()` (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Rearrange operations in `hw_params()` (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Fix not setting word length if DAIFMT_CBS_CFS (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: Fix regulator_dev_lookup() fails for id "LDO_VAUD18" (Jaroslav Kysela) [1917388] - ASoC: Remove mt6359_platform_driver_remove (Jaroslav Kysela) [1917388] - ASoC: Fix vaud18 power leakage of mt6359 (Jaroslav Kysela) [1917388] - ASoC: es8316: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix Bitclock polarity inversion (Jaroslav Kysela) [1917388] - ASoC: cs35l33: fix an error code in probe() (Jaroslav Kysela) [1917388] - ASoC: cs35l34: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: wm8998: Fix PM disable depth imbalance on error (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd9335: Set digital gain range correctly (Jaroslav Kysela) [1917388] - ASoC: TSCS454: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: TSCS42xx: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: ts3a227e: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: tlv320: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: tas571x: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: tas*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tas2562: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: remove remnants of sirf prima/atlas audio codec (Jaroslav Kysela) [1917388] - ASoC: rt5645: add error checking to rt5645_probe function (Jaroslav Kysela) [1917388] - Revert "ASoC: rt5645: fix a NULL pointer dereference" (Jaroslav Kysela) [1917388] - ASoC: rt1015: modify calibration sequence for better performance (Jaroslav Kysela) [1917388] - ASoC: rk3328: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: pcm179x: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: pcm1789: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: nau8315: revise the power event of EN_PIN dapm widget for symmetry (Jaroslav Kysela) [1917388] - ASoC: nau8315: add codec driver (Jaroslav Kysela) [1917388] - ASoC: gtm601: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: es8328: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: es7241: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: es7134: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: da9055: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: da7219: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Add DAPM widget to set HP out to cap-less mode (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Don't change cap-couple setting in HP PMU/PMD (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Adjust timeouts for cap-coupled outputs (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Reset interrupt flags in bias PREPARE (Jaroslav Kysela) [1917388] - ASoC: codecs/jz47xx: Use regmap_{set,clear}_bits (Jaroslav Kysela) [1917388] - treewide: Use fallthrough pseudo-keyword (Jaroslav Kysela) [1917388] - ASoC: inno_rk3036: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: remove cancel_work_sync in runtime suspend (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: Add RX support (Jaroslav Kysela) [1917388] - ALSA: cx46xx: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Convert from cpu to data format (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing topology with PCM to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing empty topology with variants to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: tegra: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: tegra: Don't warn on probe deferral (Jaroslav Kysela) [1917388] - ASoC: tegra: tegra_rt5640: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: tegra: tegra_wm8753: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: tegra: trimslice.c: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: ti: davinci-evm: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: ti: davinci: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: ti: j721e-evm: Fix compiler warning when CONFIG_OF=n (Jaroslav Kysela) [1917388] - ASoC: ti: omap-abe-twl6040: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: ti: omap-mcsp: remove duplicate test (Jaroslav Kysela) [1917388] - ASoC: uniphier: Simplify the return expression of uniphier_aio_startup (Jaroslav Kysela) [1917388] - ASoC: uniphier: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: ux500: mop500: rename shadowing variable (Jaroslav Kysela) [1917388] - ASoC: ux500: mop500: align function prototype (Jaroslav Kysela) [1917388] - ALSA: x86: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (Jaroslav Kysela) [1917388] - ASoC: cs42l56: fix up error handling in probe (Jaroslav Kysela) [1917388] - ASoC: cs42l52: Minor tidy up of error paths (Jaroslav Kysela) [1917388] - ASoC: cs42l51: manage mclk shutdown delay (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Wait for PLL to lock before switching to it (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Only start PLL if it is needed (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Wait at least 150us after writing SCLK_PRESENT (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Use bclk from hw_params if set_sysclk was not called (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Report jack and button detection (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Add Capture Support (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix channel width support (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Always wait at least 3ms after reset (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Don't enable/disable regulator at Bias Level (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix mixer volume control (Jaroslav Kysela) [1917388] - ASoC: cs*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: bd28623: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: alc5632: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: ak4458: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: ak4118: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: alc5623: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: ak5558: Correct the dai name for ak5552 (Jaroslav Kysela) [1917388] - ASoC: ak5558: change function name to ak5558_reset (Jaroslav Kysela) [1917388] - ASoC: ak5558: Add support for ak5552 (Jaroslav Kysela) [1917388] - ASoC: ak5558: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: ak5558: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: adau1977: remove platform data and move micbias bindings include (Jaroslav Kysela) [1917388] - ASoC: adau17x1: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: adau*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: Add ADAU1372 audio CODEC support (Jaroslav Kysela) [1917388] - ASoC: amd: fix for pcm_read() error (Jaroslav Kysela) [1917388] - ASoC: amd: drop S24_LE format support (Jaroslav Kysela) [1917388] - ASoC: amd: Add support for ALC1015P codec in acp3x machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: acp3x-pdm-dma: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: amd: raven: acp3x-i2s: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: acp3x-pdm-dma: remove unnecessary assignments (Jaroslav Kysela) [1917388] - ASoC: amd: fix acpi dependency kernel warning (Jaroslav Kysela) [1917388] - ASoC: amd: update spdx license for acp machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: Add support for RT5682 codec in machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: Adding DAI LINK for rt1015 codec (Jaroslav Kysela) [1917388] - ASoC: amd: Adding support for ALC1015 codec in machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: AMD RV RT5682 should depends on CROS_EC (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: remove invalid kernel-doc comment (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - refine DMI entries for some Lenovo products (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395 (Jaroslav Kysela) [1917388] - ASoC: amd: Replacing MSI with Legacy IRQ model (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2 (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS) (Jaroslav Kysela) [1917388] - ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision) (Jaroslav Kysela) [1917388] - ASoC: amd: change clk_get() to devm_clk_get() and add missed checks (Jaroslav Kysela) [1917388] - ASoC: amd: Return -ENODEV for non-existing ACPI call (Jaroslav Kysela) [1917388] - ASoC: amd: support other audio modes for raven (Jaroslav Kysela) [1917388] - ASoC: topology: adhere to KUNIT formatting standard (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing various arguments to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ALSA: trident: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: sonicvibes: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: sis7019: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: remove unneeded break (Jaroslav Kysela) [1917388] - ALSA: hdsp: don't disable if not enabled (Jaroslav Kysela) [1917388] - ALSA: hdsp: hardware output loopback (Jaroslav Kysela) [1917388] - ALSA: pci: mixart: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ALSA: maestro: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: lola: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: intel8x0: Fix missing check in snd_intel8x0m_create (Jaroslav Kysela) [1917388] - ALSA: intel8x0: Don't update period unless prepared (Jaroslav Kysela) [1917388] - ALSA: hda: Avoid spurious unsol event handling during S3/S4 (Jaroslav Kysela) [1917388] - ALSA: ens1370: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: emu10k1: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: emu10k1: Use dma_set_mask_and_coherent to simplify code (Jaroslav Kysela) [1917388] - ALSA: ctxfi: fix comment syntax in file headers (Jaroslav Kysela) [1917388] - ALSA: ctxfi: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (Jaroslav Kysela) [1917388] - ALSA: bt87x: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: azt3328: Assign boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: asihpi: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Jaroslav Kysela) [1917388] - ALSA: dice: disable double_pcm_frames mode for M-Audio Profire 610, 2626 and Avid M-Box 3 Pro (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix calculation for size of IR context payload (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix check for the size of isochronous packet payload (Jaroslav Kysela) [1917388] - ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Jaroslav Kysela) [1917388] - ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Jaroslav Kysela) [1917388] - ALSA: bebob: enable to deliver MIDI messages for multiple ports (Jaroslav Kysela) [1917388] - ALSA: bebob: detect the number of available MIDI ports (Jaroslav Kysela) [1917388] - ALSA: bebob: code refactoring for stream format detection (Jaroslav Kysela) [1917388] - ALSA: dice: fix null pointer dereference when node is disconnected (Jaroslav Kysela) [1917388] - ALSA: fireface: fix to parse sync status register of latter protocol (Jaroslav Kysela) [1917388] - ALSA: bebob: remove an unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: fireface: remove unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: oxfw: remove an unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: dice: add support for Lexicon I-ONIX FW810s (Jaroslav Kysela) [1917388] - ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Jaroslav Kysela) [1917388] - ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Jaroslav Kysela) [1917388] - ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() (Jaroslav Kysela) [1917388] - ALSA: firewire: fix comparison to bool warning (Jaroslav Kysela) [1917388] - ALSA: firewire: Replace tasklet with work (Jaroslav Kysela) [1917388] - ALSA: firewire: convert tasklets to use new tasklet_setup() API (Jaroslav Kysela) [1917388] - ALSA: vx: Use roundup() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: pcsp: Fix fall-through warnings for Clang (Jaroslav Kysela) [1917388] - ALSA: dummy: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: aloop: Fix initialization of controls (Jaroslav Kysela) [1917388] - ALSA: aloop: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: atmel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1917388] - ASoC: SOF: ext_manifest: use explicit number for elem_type (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: allow for partial match in parent name (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: add helper to identify parent driver. (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: add new fields for mach_params (Jaroslav Kysela) [1917388] - ASoC: rt5682: Add a new property for the DMIC clock driving (Jaroslav Kysela) [1917388] - ALSA: hda: Change AZX_MAX_BUF_SIZE from 1GB to 4MB (Jaroslav Kysela) [1917388] - soundwire: sysfs: Constify static struct attribute_group (Jaroslav Kysela) [1917388] - ALSA: remove trailing semicolon in macro definition (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: don't send DAI_CONFIG IPC for older firmware (Jaroslav Kysela) [1917388] - ASoC: SOF: use current DAI config during resume (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: Update ADL P to use its own descriptor (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: add missing use_acpi_target_states for TGL platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: topology: remove useless code (Jaroslav Kysela) [1917388] - ASoC: SOF: Kconfig: fix typo of SND_SOC_SOF_PCI (Jaroslav Kysela) [1917388] - ASOC: SOF: simplify nocodec mode (Jaroslav Kysela) [1917388] - ASoC: SOF: pcm: export snd_pcm_dai_link_fixup (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: update set_mach_params() (Jaroslav Kysela) [1917388] - ASoC: SOF: change signature of set_mach_params() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: add Kconfig option for probe workqueues (Jaroslav Kysela) [1917388] - ASoC: SOF: Simplify sof_probe_complete handling for acpi/pci/of (Jaroslav Kysela) [1917388] - ASoC: SOF: core: Add missing error prints to device probe operation (Jaroslav Kysela) [1917388] - ASoC: SOF: match SSP config with pcm hw params (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: add hw params callback for SSP DAIs (Jaroslav Kysela) [1917388] - ASoC: SOF: parse multiple SSP DAI and hw configs (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: drop display power on/off in D0i3 flows (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: move ELH chip info (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: APL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: CNL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: ICL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: TGL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: TGL: fix EHL ops (Jaroslav Kysela) [1917388] - ASoC: SOF: core: harden shutdown helper (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: fix core status verification (Jaroslav Kysela) [1917388] - ASoC: SOF: add a helper to get topology configured mclk (Jaroslav Kysela) [1917388] - ASoC: SOF: only allocate debugfs cache buffers for IPC flood entries (Jaroslav Kysela) [1917388] - ASoC: SOF: fix debugfs initialisation error handling (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: enable async suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: turn off display power in resume (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: fix wrong poll bits in dsp power down (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: unregister DMIC device on probe error (Jaroslav Kysela) [1917388] - ALSA: hda: move Intel SoundWire ACPI scan to dedicated module (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: SoundWire: simplify Kconfig (Jaroslav Kysela) [1917388] - ASoC: SOF: pci: move DSP_CONFIG use to platform-specific drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: pci: split PCI into different drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: add sof_icl_ops for ICL platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: ACPI: avoid reverse module dependency (Jaroslav Kysela) [1917388] - ASoC: SOF: relax ABI checks and avoid unnecessary warnings (Jaroslav Kysela) [1917388] - ASoC: SOF: fix runtime pm usage mismatch after probe errors (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: add dev_dbg() when DMIC number is overridden (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: don't keep a temporary variable (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: detect DMIC number in SoundWire mixed config (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: SoundWire: refine ACPI match (Jaroslav Kysela) [1917388] - ASoC: SOF: HDA: (cosmetic) simplify hda_dsp_d0i3_work() (Jaroslav Kysela) [1917388] - ASoC: SOF: remove unused functions (Jaroslav Kysela) [1917388] - ASoC: SOF: fix string format for errors (Jaroslav Kysela) [1917388] - ASoC: SOF: add missing pm debug (Jaroslav Kysela) [1917388] - ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: release display power at link_power (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use hdac_ext fine-grained link management (Jaroslav Kysela) [1917388] - ASoC: SOF: debug: Fix a potential issue on string buffer termination (Jaroslav Kysela) [1917388] - ASoC: SOF: add be_hw_params_fixup() for ALH (Jaroslav Kysela) [1917388] - ASoC: SOF: topology: Prevent NULL pointer dereference with no TLV (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: hda-loader: use snd_sof_dsp_core_power_down/up APIs (Jaroslav Kysela) [1917388] - ASoC: SOF: Filter out unneeded core power up/downs (Jaroslav Kysela) [1917388] - ASoC: SOF: update dsp core power status in common APIs (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda-loader: keep init cores alive (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use snd_sof_dsp_core_power_up/down API (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Enable DMI L1 for trace (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: enable DMI L1 for D0i3-compatible streams (Jaroslav Kysela) [1917388] - ASoC: SOF: add a pointer to download repo in case FW request fails (Jaroslav Kysela) [1917388] - ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: initial support to AlderLake-P (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: tgl: do thorough remove at .shutdown() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: sof-pci-dev: add .shutdown() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: add snd_sof_device_shutdown() helper for shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: add .shutdown() callback to snd_sof_dsp_ops (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Avoid checking jack on system suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Modify existing helper to disable WAKEEN (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Resume codec to do jack detection (Jaroslav Kysela) [1917388] - ASoC: SOF: add mutex to protect the dsp_power_state access (Jaroslav Kysela) [1917388] - ASoC: SOF: Fix spelling mistake in Kconfig "ond" -> "and" (Jaroslav Kysela) [1917388] - ASoC: SOF: imx: update kernel-doc description (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: add SoundWire support for ADL-S (Jaroslav Kysela) [1917388] - ASoC: SOF: control: fix cppcheck warning in snd_sof_volume_info() (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: allow for coexistence between SOF and catpt drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: allow for coexistence between SOF and Atom/SST drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: acpi: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: initial support for Alderlake-S (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: fix Kconfig dependency for SND_INTEL_DSP_CONFIG (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: fix Kconfig punctuation and wording (Jaroslav Kysela) [1917388] - ASoC: SOF: Kconfig: fix Kconfig punctuation and wording (Jaroslav Kysela) [1917388] - ASoC: SOF: imx: fix Kconfig punctuation (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Fix random noise at the HDMI output (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ADL jack-less SoundWire configurations (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ADL SoundWire base configurations (Jaroslav Kysela) [1917388] - ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoc: Intel: board: add BE DAI link for WoV (Jaroslav Kysela) [1917388] - ASoC: Intel: kbl: Add MST route change to kbl machine drivers (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_rt5672: Set card.components string (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_rt5672: Add support for Bay Trail CR / SSP0 (Jaroslav Kysela) [1917388] - ASoC: Intel: Baytrail: Add quirk for the Dell Venue 10 Pro 5055 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: Unify the thinkpad10 and aegex10 byt-match quirks (Jaroslav Kysela) [1917388] - ASoC: Intel: Boards: cml_da7219_max98390: add capture stream for echo reference (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: add max98390 echo reference support (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: Add jack detect support (Jaroslav Kysela) [1917388] - ASoC: intel: atom: Remove 44100 sample-rate from the media and deep-buffer DAI descriptions (Jaroslav Kysela) [1917388] - ASoC: intel: atom: Stop advertising non working S24LE support (Jaroslav Kysela) [1917388] - ASoC: intel: sof_rt5682: use the topology mclk (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_rt5682: Add ALC1015Q-VB speaker amp support (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: skl-topology: fix -frame-larger-than (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add used AIF to the components string (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: remove unused static variable (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: remove TGL RVP mixed SoundWire/TDM config (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: remove unused TGL table with rt5682 only (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Compile when any configuration is selected (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: sof-wm8804: add check for PLL setting (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ACPI matching table for HP Spectre x360 (Jaroslav Kysela) [1917388] - ASoC: intel: sof_sdw: add trace for dai links (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: detect DMIC number based on mach params (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add mic:dmic and cfg-mics component strings (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible (Jaroslav Kysela) [1917388] - ASoC: Intel: sof-sdw: indent and add quirks consistently (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: reorganize quirks by generation (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: max98373: get dapm from cpu_dai (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: Add machine driver for BYT/WM5102 (Jaroslav Kysela) [1917388] - ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Support IEC958 encoded PCM format (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E (Jaroslav Kysela) [1917388] - ASoC: Intel: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Wake up device before configuring SSP port (Jaroslav Kysela) [1917388] - ASoC: Intel: remove duplicate MODULE_LICENSE/DESCRIPTION tags (Jaroslav Kysela) [1917388] - ASoC: Intel: adl: remove sof_fw_filename setting in ADL snd_soc_acpi_mach (Jaroslav Kysela) [1917388] - ASoC: Intel: common: add ACPI matching tables for Alder Lake (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Jaroslav Kysela) [1917388] - ASoC: intel: skl: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Move snd_soc_dai_set_tdm_slot call to cht_codec_fixup (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Mele PCG03 Mini PC (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_INTERNAL_MIC_MAP input-mapping (Jaroslav Kysela) [1917388] - ASoC: Intel: byt/cht: set pm ops dynamically (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove sst_pdata structure (Jaroslav Kysela) [1917388] - ASoC: Intel: Make atom components independent of sst-dsp (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST-legacy specific constants (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove unused DSP operations (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST firmware components (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST ACPI component (Jaroslav Kysela) [1917388] - ASoC: Intel: Select catpt and deprecate haswell (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-5677: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-5650: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: haswell: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Simple sysfs attributes (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Event tracing (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Device driver lifecycle (Jaroslav Kysela) [1917388] - drivers: provide devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: PCM operations (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Firmware loading and context restore (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Define DSP operations (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Add IPC message handlers (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Implement IPC protocol (Jaroslav Kysela) [1917388] - ASoC: Intel: Add catpt base members (Jaroslav Kysela) [1917388] - resource: Introduce resource_intersection() for overlapping resources (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: byt/cht: set card and driver name at run time (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Enable DMA transfer mode (Jaroslav Kysela) [1917388] - ASoC: Intel: keembay: use inclusive language for bclk and fsync (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcht_es8316: Remove comment about SSP0 being untested (Jaroslav Kysela) [1917388] - ASoC: rt1015: remove bclk_ratio (Jaroslav Kysela) [1917388] - ASoC: cs42l73: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: cs53l30: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Regmap must use_single_read/write (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: fix the function number of SDCA control for feature unit 0x1E (Jaroslav Kysela) [1917388] - ASoC: da7219: do not request a new clock consummer reference (Jaroslav Kysela) [1917388] - ASoC: max98088: fix ni clock divider calculation (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: add the notification when volume changed (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: change capture switch controls (Jaroslav Kysela) [1917388] - ASoC: da7219: properly get clk from the provider (Jaroslav Kysela) [1917388] - ASoC: wcd934x: use the clock provider API (Jaroslav Kysela) [1917388] - ASoC: adau17x1: Avoid overwriting CHPF (Jaroslav Kysela) [1917388] - ASoC: ak4458: enable daisy chain (Jaroslav Kysela) [1917388] - ASoC: rt1015p: add support on format S32_LE (Jaroslav Kysela) [1917388] - ASoC: rt286: Generalize support for ALC3263 codec (Jaroslav Kysela) [1917388] - ASoC: rt298: Configure combo jack for headphones (Jaroslav Kysela) [1917388] - ASoC: rt286: Configure combo jack for headphones (Jaroslav Kysela) [1917388] - ASoC: sigmadsp: Disable cache mechanism for readbacks (Jaroslav Kysela) [1917388] - ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (Jaroslav Kysela) [1917388] - ASoC: rt286: Fix upper byte in DMIC2 configuration (Jaroslav Kysela) [1917388] - ASoC: ak4458: check reset control status (Jaroslav Kysela) [1917388] - ASoC: codecs: rt5682: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt715: remove kcontrols which no longer be used (Jaroslav Kysela) [1917388] - ASoC: rt715: add main capture switch and main capture volume (Jaroslav Kysela) [1917388] - ASoC: rt715: modification for code simplicity (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: Fix missing IRQF_ONESHOT as only threaded handler (Jaroslav Kysela) [1917388] - ASoC: cs35l35: remove unused including (Jaroslav Kysela) [1917388] - ASoC: ak5558: correct reset polarity (Jaroslav Kysela) [1917388] - ASoC: cs35l36: Fix an error handling path in 'cs35l36_i2c_probe()' (Jaroslav Kysela) [1917388] - ASoC: cs35l35: Fix an error handling path in 'cs35l35_i2c_probe()' (Jaroslav Kysela) [1917388] - ASoC: wcd9335: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt1019: remove registers to sync with rt1019 datasheet (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: wcd934x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: tas2770: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: cx2072x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt1019: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: add AIC3106 (Jaroslav Kysela) [1917388] - ASoC: codecs: wsa881x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: codecs: Fix runtime PM imbalance in tas2552_probe (Jaroslav Kysela) [1917388] - ASoC: rt1011: remove pack_id check in rt1011 (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: add SPI support (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: move I2C to separated file (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: rename probe function (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: move model definitions (Jaroslav Kysela) [1917388] - ASoC: max98390: Add support for tx slot configuration. (Jaroslav Kysela) [1917388] - ASoC: ak5558: Fix s/show/slow/ typo (Jaroslav Kysela) [1917388] - ASoC: tlv320aic32x4: Register clocks before registering component (Jaroslav Kysela) [1917388] - ASoC: tlv320aic32x4: Increase maximum register in regmap (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add a rt5670_components() helper (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 (Jaroslav Kysela) [1917388] - ASoC: da732x: simplify code (Jaroslav Kysela) [1917388] - ASoC: lm49453: fix useless assignment before return (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: Fix spelling mistake "reate" -> "create" (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: add MT6359 accdet jack driver (Jaroslav Kysela) [1917388] - ASoC: max98373: Added 30ms turn on/off time delay (Jaroslav Kysela) [1917388] - ASoC: max98373: Changed amp shutdown register as volatile (Jaroslav Kysela) [1917388] - ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk (Jaroslav Kysela) [1917388] - ASoC: max98373: Added controls for autorestart config (Jaroslav Kysela) [1917388] - ASoC: rt1015: Add bclk detection and dc detection (Jaroslav Kysela) [1917388] - ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Jaroslav Kysela) [1917388] - ASoC: rt1019: make symbol 'rt1019_i2c_driver' static (Jaroslav Kysela) [1917388] - ASoC: rt1019: add rt1019 amplifier driver (Jaroslav Kysela) [1917388] - ASoC: tscs454: remove useless test on PLL disable (Jaroslav Kysela) [1917388] - ASoC: tlv320dac33: clarify expression (Jaroslav Kysela) [1917388] - ASoC: tas2770: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: tas2562: remove warning on return value (Jaroslav Kysela) [1917388] - ASoC: tas2562: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: sti-sas: remove unused struct members (Jaroslav Kysela) [1917388] - ASoC: sigmadsp: align function prototype (Jaroslav Kysela) [1917388] - ASoC: pcm1681: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: nau8825: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: mt6359: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: mt6358: remove useless initializations (Jaroslav Kysela) [1917388] - ASoC: max98090: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: remove unused spk_mask member (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: align function arguments (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: remove useless initializations (Jaroslav Kysela) [1917388] - ASoC: da7219-aad: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: cx2070x: remove duplicate else branch (Jaroslav Kysela) [1917388] - ASoC: cx2070x: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: adau1977: remove useless return (Jaroslav Kysela) [1917388] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Jaroslav Kysela) [1917388] - ASoC: ad1836: remove useless return (Jaroslav Kysela) [1917388] - ASoC: ab8500-codec: remove useless structure (Jaroslav Kysela) [1917388] - ASoC: rt711: add snd_soc_component remove callback (Jaroslav Kysela) [1917388] - ASoC: rt5659: Update MCLK rate in set_sysclk() (Jaroslav Kysela) [1917388] - ASoC: rt5640: Rename 'Mono DAC Playback Volume' to 'DAC2 Playback Volume' (Jaroslav Kysela) [1917388] - ASoC: rt1015p: add acpi device id for rt1015p (Jaroslav Kysela) [1917388] - ASoC: wm_hubs: align function prototype (Jaroslav Kysela) [1917388] - ASoC: wm_adsp: simplify return value (Jaroslav Kysela) [1917388] - ASoC: wm8996: clarify expression (Jaroslav Kysela) [1917388] - ASoC: wm8994: align function prototype (Jaroslav Kysela) [1917388] - ASoC: wm8978: clarify expression (Jaroslav Kysela) [1917388] - ASoC: wm8958-dsp2: rename local 'control' arrays (Jaroslav Kysela) [1917388] - ASoC: arizona: fix function argument (Jaroslav Kysela) [1917388] - ASoC: wm2200: remove unused structure (Jaroslav Kysela) [1917388] - ASoC: rt5682: add delay time of workqueue to control next IRQ event (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Remove unused including (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Fix return value check in rt715_sdca_sdw_probe() (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Set clock source for both ways of stream (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Provide finer control on playback path (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Disable regulators if probe fails (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Remove power if the driver is being removed (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: Add RT711 SDCA vendor-specific driver (Jaroslav Kysela) [1917388] - ASoC: rt5645: The ALC3270 variant does not have a headset-mic pin (Jaroslav Kysela) [1917388] - ASoC: rt5645: Move rt5645_platform_data to sound/soc/codecs/rt5645.c (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Remove superfluous error message (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Add RT715 sdca vendor-specific driver (Jaroslav Kysela) [1917388] - ASoC: wm8962: Relax bit clock divider searching (Jaroslav Kysela) [1917388] - ASoC: rt1316: Fix return value check in rt1316_sdw_probe() (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: Fix identation of .driver elements (Jaroslav Kysela) [1917388] - ASoC: codec: Omit superfluous error message in jz4760_codec_probe() (Jaroslav Kysela) [1917388] - ASoC: sigmadsp-regmap: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ASoC: rt5631: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ASoC: jz4760: fix set but not used warning (Jaroslav Kysela) [1917388] - ASoC: cs4270: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: rt5682: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5677: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: rt5677: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5670: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5668: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: rt5668: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5665: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5663: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5660: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5659: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5651: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: rt5651: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5645: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5645: use logical OR (Jaroslav Kysela) [1917388] - ASoC: rt5640: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1308: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1305: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1016: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1015: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1011: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1011: remove redundant test (Jaroslav Kysela) [1917388] - ASoC: rt1011: use logical OR (Jaroslav Kysela) [1917388] - ASoC: wm8524: Do not print probe defer error (Jaroslav Kysela) [1917388] - ASoC: codecs: nau8825: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: rt1316: Add RT1316 SDCA vendor-specific driver (Jaroslav Kysela) [1917388] - ASoc: rt5631: Constify static struct coeff_clk_div (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct acpi_device_id (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct sdw_slave_ops (Jaroslav Kysela) [1917388] - ASoC: wcd934x: remove useless return (Jaroslav Kysela) [1917388] - ASoC: wcd9335: clarify return value (Jaroslav Kysela) [1917388] - ASoC: wcd-clsh-v2: align function prototypes (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: add a sanity check in set channel map (Jaroslav Kysela) [1917388] - ASoC: es8316: Simplify adc_pga_gain_tlv table (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Jaroslav Kysela) [1917388] - ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1917388] - ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from Sto1 ADC mixer settings (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove 'HP Playback Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove 'OUT Channel Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt1015: fix i2c communication error (Jaroslav Kysela) [1917388] - ASoC: codec: Add driver for JZ4760 internal codec (Jaroslav Kysela) [1917388] - ASoC: codec/ingenic: Depend on MACH_INGENIC (Jaroslav Kysela) [1917388] - ASoC: codec: hdmi-codec: Support IEC958 encoded PCM format (Jaroslav Kysela) [1917388] - ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown (Jaroslav Kysela) [1917388] - ASoC: rt5682: do nothing in rt5682_suspend/resume in sdw mode (Jaroslav Kysela) [1917388] - ASoC: rt5682-sdw: cancel_work_sync() in .remove and .suspend (Jaroslav Kysela) [1917388] - ASoC: rt711-sdw: use cancel_work_sync() for .remove (Jaroslav Kysela) [1917388] - ASoC: rt700-sdw: use cancel_work_sync() in .remove as well as .suspend (Jaroslav Kysela) [1917388] - ASoC: mt6359: reduce log verbosity for optional DT properties (Jaroslav Kysela) [1917388] - ASoC: codecs: add missing max_register in regmap config (Jaroslav Kysela) [1917388] - ASoC: cpcap: fix microphone timeslot mask (Jaroslav Kysela) [1917388] - ASoC: rt5659: Add Kconfig prompt (Jaroslav Kysela) [1917388] - ASoC: max98373: Fixes a typo in max98373_feedback_get (Jaroslav Kysela) [1917388] - ASoC: ak4458: correct reset polarity (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove connection with LDO2 in DAPM graph (Jaroslav Kysela) [1917388] - ASoC: ml26124: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: lm49453: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: inno_rk3036: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: cx2072x: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: alc5632: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ab8500: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: lochnagar-sc: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: mt6660: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: mc13783: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ssm2602: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: zl38060: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: jz4740: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ak*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tscs*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: max*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: es*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: da*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: nau*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: rt*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tlv*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: wm*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: remove sirf prima/atlas drivers (Jaroslav Kysela) [1917388] - ASoC: codecs: soundwire: increase resume timeout (Jaroslav Kysela) [1917388] - ASoC: es8316: Fix possible NULL pointer deref in es8316_disable_jack_detect() (Jaroslav Kysela) [1917388] - ASoC: rt5682: enable fast discharge for headset unplugging (Jaroslav Kysela) [1917388] - ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test (Jaroslav Kysela) [1917388] - ASoC: rt5645: Enable internal microphone and JD on ECS EF20 (Jaroslav Kysela) [1917388] - ASoC: rt5645: add inv_hp_det flag (Jaroslav Kysela) [1917388] - ASoC: rt5645: Add ACPI-defined GPIO for ECS EF20 series (Jaroslav Kysela) [1917388] - ASoC: rt5645: Introduce mapping for ACPI-defined GPIO (Jaroslav Kysela) [1917388] - ASoC: rt1015: re-calibrate again when resuming (Jaroslav Kysela) [1917388] - ASoC: rt5645: Remove the redundant delay time (Jaroslav Kysela) [1917388] - ASoC: rt1015: remove unneeded variables in rt1015_priv (Jaroslav Kysela) [1917388] - ASoC: rt1015: refactor retry loop and rt1015_priv allocation (Jaroslav Kysela) [1917388] - ASoC: rt1015: return error if any when setting bypass_boost (Jaroslav Kysela) [1917388] - ASoC: rt1015: save boost_mode only if valid (Jaroslav Kysela) [1917388] - ASoC: rt1015: sort header inclusions (Jaroslav Kysela) [1917388] - ASoC: Intel: common: Fix some typos (Jaroslav Kysela) [1917388] - ASoC: soc.h: remove for_each_rtd_dais_rollback() (Jaroslav Kysela) [1917388] - ASoC: soc.h: return error if multi platform at snd_soc_fixup_dai_links_platform_name() (Jaroslav Kysela) [1917388] - ASoC: soc.h: fixup return timing for snd_soc_fixup_dai_links_platform_name() (Jaroslav Kysela) [1917388] - ASoC: soc.h: add asoc_link_to_cpu/codec/platform() macro (Jaroslav Kysela) [1917388] - ASoC: add soc-jack.h (Jaroslav Kysela) [1917388] - ASoC: soc-dai.h: Align the word of comment for SND_SOC_DAIFMT_CBC_CFC (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix always-false condition (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix signed/unsigned issue (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: ignore dummy-DAI at soc_pcm_params_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-utils: add snd_soc_component_is_dummy() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate DAI name if soc_pcm_params_symmetry() failed (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't use "name" on __soc_pcm_params_symmetry() macro (Jaroslav Kysela) [1917388] - ASoC: core: Don't set platform name when of_node is set (Jaroslav Kysela) [1917388] - ASoC: soc-compress: lock pcm_mutex to resolve lockdep error (Jaroslav Kysela) [1917388] - ASoC: soc-core: use device_unregister() if rtd allocation failed (Jaroslav Kysela) [1917388] - ASoC: soc-core: add comment for rtd freeing (Jaroslav Kysela) [1917388] - ASoC: soc-component: Add snd_soc_pcm_component_ack (Jaroslav Kysela) [1917388] - ASoC: don't indicate error message for snd_soc_[pcm_]component_xxx() (Jaroslav Kysela) [1917388] - ASoC: don't indicate error message for snd_soc_[pcm_]dai_xxx() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't indicate error message for dpcm_be_dai_hw_free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't indicate error message for soc_pcm_hw_free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_prepare() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_hw_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_startup() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_run_update_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_be_dai_trigger() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_path_get() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_prepare() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_hw_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_open() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: share DPCM BE DAI stop operation (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove unneeded !rtd->dai_link check (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fixup dpcm_be_dai_startup() user count (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_hw_sanity_check() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_update_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: direct copy at snd_soc_set_runtime_hwparams() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_cpu/codec_dai_name() macro (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: check DAI activity under soc_pcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix DMI handling (Jaroslav Kysela) [1917388] - ASoC: soc-dai: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add error log (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove shadowing variable (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove redundant assignment (Jaroslav Kysela) [1917388] - ASoC: soc-ops: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: unpack dpcm_set_fe_runtime() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_runtime_setup() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_runtime_setup_fe() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: unpack dpcm_init_runtime_hw() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove strange format storing (Jaroslav Kysela) [1917388] - ASoC: soc-core: Prevent warning if no DMI table is present (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix hw param limits calculation for multi-DAI (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix hwparams min/max init for dpcm (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_format() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_chan() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_rate() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: change error message to debug message (Jaroslav Kysela) [1917388] - ASoC: dapm: use component prefix when checking widget names (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fixup snd_pcm_limit_hw_rates() timing (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: use snd_pcm_hardware at dpcm_runtime_merge_xxx() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_create_pcm() and simplify soc_new_pcm() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_get_playback_capture() and simplify soc_new_pcm() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: tidyup pcm setting (Jaroslav Kysela) [1917388] - ASoC: soc-component: fix undefined reference to __ffssi2 (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_read/write_field() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: cleanup soc_pcm_params_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: cleanup soc_pcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-dai.h: remove symmetric_rates/samplebits (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_set_dai_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_set_be_update_state() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: move dpcm_set_fe_update_state() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: Fix an uninitialized error code (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: return correct -ERRNO in failure path (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: disconnect BEs if the FE is not ready (Jaroslav Kysela) [1917388] - ASoC: dapm: remove widget from dirty list on free (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: care trigger rollback (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove dpcm_do_trigger() (Jaroslav Kysela) [1917388] - ASoC: pcm: send DAPM_STREAM_STOP event in dpcm_fe_dai_shutdown (Jaroslav Kysela) [1917388] - ASoC: soc-core: tidyup jack.h (Jaroslav Kysela) [1917388] - ASoC: soc-core: add soc_dapm_suspend_resume() (Jaroslav Kysela) [1917388] - ASoC: soc-core: add soc_playback_digital_mute() (Jaroslav Kysela) [1917388] - ASoC: soc-compress: add soc_compr_clean() and call it from soc_compr_open/free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_link_compr_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_component_compr_open/free() (Jaroslav Kysela) [1917388] - ASoC: soc-dai: add mark for snd_soc_dai_compr_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-compress: move soc_compr_free() next to soc_compr_open() (Jaroslav Kysela) [1917388] - ASoC: pcm: call snd_soc_dapm_stream_stop() in soc_pcm_hw_clean (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_metadata() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_set_metadata() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_copy() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_pointer() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_ack() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_codec_caps() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_caps() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_params() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_set_params() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_trigger() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_open() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: Get all BEs along DAPM path (Jaroslav Kysela) [1917388] - ASoC: soc-core: Fix component name_prefix parsing (Jaroslav Kysela) [1917388] - ASoC: soc-compress: assume SNDRV_PCM_STREAM_xxx and SND_COMPRESS_xxx are same (Jaroslav Kysela) [1917388] - ASoC: soc-compress: tidyup STREAM vs COMPRESS (Jaroslav Kysela) [1917388] - ASoC: soc-topology: clarify expression (Jaroslav Kysela) [1917388] - ASoC: sync parameter naming : rate / sample_bits (Jaroslav Kysela) [1917388] - ASoC: topology: Check if ops is set before dereference (Jaroslav Kysela) [1917388] - ASoC: topology: Ensure that needed parameters are set (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_clean() and call it from soc_pcm_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-dai: add mark for snd_soc_dai_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_pcm_component_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-link: add mark for snd_soc_link_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: move soc_pcm_hw_free() next to soc_pcm_hw_params() (Jaroslav Kysela) [1917388] - ASoC: dapm: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: dmaengine: Document support for TX only or RX only streams (Jaroslav Kysela) [1917388] - ASoC: soc-core: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ALSA: usb: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Jaroslav Kysela) [1917388] - ALSA: line6: Fix racy initialization of LINE6 MIDI (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: Improve driver startup messages (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Jaroslav Kysela) [1917388] - ALSA: usb-audio: fix control-request direction (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix potential out-of-bounce access in MIDI EP parser (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Validate MS endpoint descriptors (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Remove redundant assignment to len (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix implicit sync clearance at stopping stream (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Generic application of implicit fb to Roland/BOSS devices (Jaroslav Kysela) [1917388] - Revert "ALSA: usb-audio: Add support for many Roland devices..." (Jaroslav Kysela) [1917388] - ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Re-apply implicit feedback mode to Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: DJM-750: ensure format is set (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for many Roland devices' implicit feedback quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply implicit feedback mode for BOSS devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Explicitly set up the clock selector (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Skip probe of UA-101 devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop implicit fb quirk entries dubbed for capture (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feeback support for the BOSS GT-1 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check connector value on resume (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Carve out connector value checking into a helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix unintentional sign extension issue (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply the control quirk to Plantronics headsets (Jaroslav Kysela) [1917388] - ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar (Jaroslav Kysela) [1917388] - ALSA: usb-audio: fix Pioneer DJM-850 control label info (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Configure Pioneer DJM-850 samplerate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Declare Pioneer DJM-850 mixer controls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add Pioneer DJM-850 to quirks-table (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL request direction to set samplerate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE (Jaroslav Kysela) [1917388] - ALSA: usb-audio: generate midi streaming substream names from jack names (Jaroslav Kysela) [1917388] - ALSA: usb-audio: use usb headers rather than define structs locally (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Allow modifying parameters with succeeding hw_params calls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop bogus dB range in too low level (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't abort even if the clock rate differs (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for RC-505 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't avoid stopping the stream at disconnection (Jaroslav Kysela) [1917388] - ALSA: usb-audio: More strict state change in EP (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Handle invalid running state at releasing EP (Jaroslav Kysela) [1917388] - ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk (Jaroslav Kysela) [1917388] - ALSA: Convert strlcpy to strscpy when return value is unused (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Correct document for snd_usb_endpoint_free_all() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM-450 to the quirks table (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM450 to Pioneer format quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: workaround for iface reset issue (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix "RANGE setting not yet supported" errors (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Skip the clock selector inquiry for single connections (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix hw constraints dependencies (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for Pioneer DJM-750 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid implicit feedback on Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set sample rate for all sharing EPs on UAC1 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix UAC1 rate setup for secondary endpoints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Convert the last strlcpy() usage (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Convert remaining strlcpy() to strscpy() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Always apply the hw constraints for implicit fb sync (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix implicit feedback sync setup for Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Annotate the endpoint index in audioformat (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid unnecessary interface re-setup (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Choose audioformat of a counter-part substream (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix the missing endpoints creations for quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for BOSS AD-10 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix potential out-of-bounds shift (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit fb support for Steinberg UR22 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for Pioneer DJ DDJ-RR controller (Jaroslav Kysela) [1917388] - ALSA: usb-audio: US16x08: fix value count for level meters (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix MOTU M-Series quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix quirks for other BOSS devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit_fb module option (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add generic implicit fb parsing (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Factor out the implicit feedback quirk code (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Quirk for BOSS GT-001 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Show sync endpoint information in proc outputs (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use unsigned char for iface and altsettings fields (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Replace slave/master terms (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify rate_min/max and rates set up (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Unify the code for the next packet size calculation (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop unneeded snd_usb_substream fields (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Refactoring endpoint URB deactivation (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use atomic_t for endpoint use_count (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Constify audioformat pointer references (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix possible stall of implicit fb packet ring-buffer (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Refactor endpoint management (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix EP matching for continuous rates (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Always set up the parameters after resume (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for Pioneer DJ DDJ-SR2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set callbacks via snd_usb_endpoint_set_callback() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Stop both endpoints properly at error (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify snd_usb_init_pitch() arguments (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify snd_usb_init_sample_rate() arguments (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't set altsetting before initializing sample rate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Pass snd_usb_audio object to quirk functions (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add snd_usb_get_host_interface() helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop keep_interface flag again (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Create endpoint objects at parsing phase (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid doubly initialization for implicit fb (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop debug.h (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify hw_params rules (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add hw constraint for implicit fb sync (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Move snd_usb_autoresume() call out of setup_hw_info() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Track implicit fb sync endpoint in audioformat list (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Improve some debug prints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set and clear sync EP link properly (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add snd_usb_get_endpoint() helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check implicit feedback EP generically for UAC2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check valid altsetting at parsing rates for UAC2/3 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't call usb_set_interface() at trigger callback (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Handle discrete rates properly in hw constraints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add delay quirk for all Logitech USB devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for Qu-16 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for MODX (Jaroslav Kysela) [1917388] - ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Line6 Pod Go interface requires static clock rate quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add mixer support for Pioneer DJ DJM-250MK2 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: Cancel pending works before suspend (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Fix compile warning without PCI (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Move unsol callback setups to parser (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: make some const arrays static, makes object smaller (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add ZxR surround DAC setup. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add 8051 PLL write helper functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Remove now unnecessary DSP setup functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Ensure DSP is properly setup post-firmware download. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add 8051 exram helper functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add stream port remapping function. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Reset codec upon initialization. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Change Input Source enum strings. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. (Jaroslav Kysela) [1917388] - ALSA: hda: Reinstate runtime_allow() for all hda controllers (Jaroslav Kysela) [1917388] - ACPI: Test for ACPI_SUCCESS rather than !ACPI_FAILURE (Jaroslav Kysela) [1917388] - ALSA: hda: Flush pending unsolicited events before suspend (Jaroslav Kysela) [1917388] - ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Jaroslav Kysela) [1917388] - ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Jaroslav Kysela) [1917388] - ALSA: hda: Separate runtime and system suspend (Jaroslav Kysela) [1917388] - ALSA: hda: update the power_state during the direct-complete (Jaroslav Kysela) [1917388] - ALSA: hda: Balance runtime/system PM if direct-complete is disabled (Jaroslav Kysela) [1917388] - ALSA: hda: Refactor codec PM to use direct-complete optimization (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Set Initial DMIC volume to -26 dB (Jaroslav Kysela) [1917388] - ALSA: hda: Fix a regression in Capture Switch mixer read (Jaroslav Kysela) [1917388] - ALSA: hda: Add AlderLake-M PCI ID (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Jaroslav Kysela) [1917388] - ALSA: hda: fixup headset for ASUS GU502 laptop (Jaroslav Kysela) [1917388] - ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Jaroslav Kysela) [1917388] - ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add fixup for HP OMEN laptop (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Re-order CX5066 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC662 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Use CS8409 filter to fix abnormal sounds on Bullseye (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek - Headset Mic issue on HP platform (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: GA503 use same quirks as GA401 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Jaroslav Kysela) [1917388] - ALSA: HDA: Add access description in __snd_hda_add_vmaster (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model (Jaroslav Kysela) [1917388] - ALSA: HDA - remove the custom implementation for the audio LED trigger (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: fix max DP-MST dev_num for Intel TGL+ platforms (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Make CS8409 driver more generic by using fixups. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Fix CS42L42 Headset Mic volume control name (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Cleanup patch_cirrus.c code. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add error handling into CS8409 I2C functions (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Jaroslav Kysela) [1917388] - ALSA: hda: generic: Fix the micmute led init state (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support (Jaroslav Kysela) [1917388] - ALSA: hda: Drop the BATCH workaround for AMD controllers (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add Headphone and Headset MIC Volume Control (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add jack detect interrupt support from CS42L42 companion codec. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add support for CS8409 HDA bridge and CS42L42 companion codec. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Increase AUTO_CFG_MAX_INS from 8 to 18 (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 (Jaroslav Kysela) [1917388] - ALSA: hda - bind headset buttons to the headphone jack (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Intel NUC 10 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup (Jaroslav Kysela) [1917388] - ALSA: hda: Add another CometLake-H PCI ID (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: Drop bogus check at closing a stream (Jaroslav Kysela) [1917388] - ALSA: hda: Drop power save deny list entry for Clevo W65_67SB (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: modify EAPD in the ALC886 (Jaroslav Kysela) [1917388] - ALSA: hda/via: Apply the workaround generically for Clevo machines (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Remove unnecessary null-check from hda_tegra_runtime_resume() (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Reset hardware (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Use clk_bulk helpers (Jaroslav Kysela) [1917388] - ALSA: hda: Assign boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: hda: boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jaroslav Kysela) [1917388] - ALSA: pci: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ALSA: hda/via: Add minimum mute flag (Jaroslav Kysela) [1917388] - ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T (Jaroslav Kysela) [1917388] - ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi - enable runtime pm for CI AMD display audio (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: fix tegra-hda on tegra30 soc (Jaroslav Kysela) [1917388] - ALSA: hda: Revert "ALSA: hda: Allow setting preallocation again for x86" (Jaroslav Kysela) [1917388] - ALSA: hda: Fix spelling mistakes (Jaroslav Kysela) [1917388] - ALSA: hda: ignore invalid NHLT table (Jaroslav Kysela) [1917388] - ALSA: hda: intel-nhlt: verify config type (Jaroslav Kysela) [1917388] - ALSA: hda: fix kernel-doc warnings (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add Alder Lake support (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: Add SND_INTEL_BYT_PREFER_SOF Kconfig option (Jaroslav Kysela) [1917388] - ALSA: hda: add link_power op to hdac_bus_ops (Jaroslav Kysela) [1917388] - ALSA: hda: Constify static attribute_group (Jaroslav Kysela) [1917388] - ALSA: hda: Use DIV_ROUND_UP()/roundup() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: ignore dsp_driver parameter for PCI legacy devices (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add Broadwell ACPI DSP driver selection (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add helper for ACPI DSP driver selection (Jaroslav Kysela) [1917388] - ALSA: pcm: Fix missing check of the new non-cached buffer type (Jaroslav Kysela) [1917388] - ALSA: pcm: use dma_can_mmap() to check if a device supports dma_mmap_* (Jaroslav Kysela) [1917388] - ALSA: timer: Fix master timer notification (Jaroslav Kysela) [1917388] - ALSA: control led: fix memory leak in snd_ctl_led_register (Jaroslav Kysela) [1917388] - ALSA: control: Fix racy management of user ctl memory size account (Jaroslav Kysela) [1917388] - ALSA: control_led - fix the stack usage (control element ops) (Jaroslav Kysela) [1917388] - ALSA: control - double free in snd_ctl_led_init() (Jaroslav Kysela) [1917388] - ALSA: control: Add memory consumption limit to user controls (Jaroslav Kysela) [1917388] - ALSA: control - off by one in store_mode() (Jaroslav Kysela) [1917388] - ALSA: control led - improve the set_led_id() parser (Jaroslav Kysela) [1917388] - ALSA: control - add the missing prev_lops2 initialization (Jaroslav Kysela) [1917388] - ALSA: led control - add sysfs kcontrol LED marking layer (Jaroslav Kysela) [1917388] - ALSA: control - add sysfs support to the LED trigger module (Jaroslav Kysela) [1917388] - ALSA: control - add generic LED trigger module as the new control layer (Jaroslav Kysela) [1917388] - ALSA: control - add layer registration routines (Jaroslav Kysela) [1917388] - ALSA: control - introduce snd_ctl_notify_one() helper (Jaroslav Kysela) [1917388] - ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jaroslav Kysela) [1917388] - ALSA: pcm: Fix couple of typos (Jaroslav Kysela) [1917388] - ALSA: core: avoid -Wempty-body warnings (Jaroslav Kysela) [1917388] - ALSA: pcm: Add debug print on memory allocation failure (Jaroslav Kysela) [1917388] - ALSA: core - add missing compress device type to /proc/asound/devices (Jaroslav Kysela) [1917388] - ALSA: pcm: Use for_each_pcm_substream() macro (Jaroslav Kysela) [1917388] - ALSA: pcm: Don't call sync_stop if it hasn't been stopped (Jaroslav Kysela) [1917388] - ALSA: pcm: Assure sync with the pending stop operation at suspend (Jaroslav Kysela) [1917388] - ALSA: pcm: Call sync_stop at disconnection (Jaroslav Kysela) [1917388] - ASoC: dmaengine_pcm: add peripheral configuration (Jaroslav Kysela) [1917388] - ALSA: core: Fix the debugfs removal at snd_card_free() (Jaroslav Kysela) [1917388] - ALSA: jack: implement software jack injection via debugfs (Jaroslav Kysela) [1917388] - ALSA: pcm: One more dependency for hw constraints (Jaroslav Kysela) [1917388] - ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Jaroslav Kysela) [1917388] - ALSA: oss: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: core: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: core: Remove redundant comments (Jaroslav Kysela) [1917388] - ALSA: pcm: oss: Fix a few more UBSAN fixes (Jaroslav Kysela) [1917388] - ALSA: pcm: Clear the full allocated memory at hw_params (Jaroslav Kysela) [1917388] - ALSA: memalloc: Align buffer allocations in page size (Jaroslav Kysela) [1917388] - ALSA: pcm: Remove snd_pcm_lib_preallocate_dma_free() (Jaroslav Kysela) [1917388] - ALSA: core: memalloc: add page alignment for iram (Jaroslav Kysela) [1917388] - ALSA: pcm: oss: Fix potential out-of-bounds shift (Jaroslav Kysela) [1917388] - ALSA: rawmidi: Access runtime->avail always in spinlock (Jaroslav Kysela) [1917388] - ALSA: seq: Use bool for snd_seq_queue internal flags (Jaroslav Kysela) [1917388] - ALSA: compress: allow pause and resume during draining (Jaroslav Kysela) [1917388] - ALSA: ctl: fix error path at adding user-defined element set (Jaroslav Kysela) [1917388] - ALSA: seq: remove useless function (Jaroslav Kysela) [1917388] - ALSA: fix kernel-doc markups (Jaroslav Kysela) [1917388] - soundwire: SDCA: add helper macro to access controls (Jaroslav Kysela) [1917388] - soundwire: add static port mapping support (Jaroslav Kysela) [1917388] - soundwire: add definition for DPn BlockPackingMode (Jaroslav Kysela) [1917388] - soundwire: add master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: intel: don't return error when clock stop failed (Jaroslav Kysela) [1917388] - soundwire: intel: Use kzalloc for allocating only one thing (Jaroslav Kysela) [1917388] - soundwire: cadence: add status in dev_dbg 'State change' log (Jaroslav Kysela) [1917388] - soundwire: cadence: adjust verbosity in response handling (Jaroslav Kysela) [1917388] - soundwire: cadence: fix ACK/NAK handling (Jaroslav Kysela) [1917388] - soundwire: cadence: reduce timeout on transactions (Jaroslav Kysela) [1917388] - soundwire: bus: use consistent tests for return values (Jaroslav Kysela) [1917388] - soundwire: qcom: fix handling of qcom,ports-block-pack-mode (Jaroslav Kysela) [1917388] - soundwire: intel_init: test link->cdns (Jaroslav Kysela) [1917388] - soundwire: qcom: handle return correctly in qcom_swrm_transport_params (Jaroslav Kysela) [1917388] - soundwire: qcom: cleanup internal port config indexing (Jaroslav Kysela) [1917388] - soundwire: qcom: wait for fifo space to be available before read/write (Jaroslav Kysela) [1917388] - soundwire: qcom: add static port map support (Jaroslav Kysela) [1917388] - soundwire: qcom: update port map allocation bit mask (Jaroslav Kysela) [1917388] - soundwire: stream: fix memory leak in stream config error path (Jaroslav Kysela) [1917388] - soundwire: qcom: use signed variable for error return (Jaroslav Kysela) [1917388] - soundwire: qcom: wait for enumeration to be complete in probe (Jaroslav Kysela) [1917388] - soundwire: qcom: add auto enumeration support (Jaroslav Kysela) [1917388] - soundwire: export sdw_compare_devid, sdw_extract_slave_id and sdw_slave_add (Jaroslav Kysela) [1917388] - soundwire: qcom: add support to new interrupts (Jaroslav Kysela) [1917388] - soundwire: qcom: update register read/write routine (Jaroslav Kysela) [1917388] - soundwire: qcom: start the clock during initialization (Jaroslav Kysela) [1917388] - soundwire: qcom: set continue execution flag for ignored commands (Jaroslav Kysela) [1917388] - soundwire: qcom: add support to missing transport params (Jaroslav Kysela) [1917388] - soundwire: cadence: only prepare attached devices on clock stop (Jaroslav Kysela) [1917388] - soundwire: generic_allocation: fix confusion between group and packing (Jaroslav Kysela) [1917388] - soundwire: bus: Fix device found flag correctly (Jaroslav Kysela) [1917388] - soundwire: cadence_master: fix kernel-doc (Jaroslav Kysela) [1917388] - soundwire: stream: remove useless bus initializations (Jaroslav Kysela) [1917388] - soundwire: stream: remove useless initialization (Jaroslav Kysela) [1917388] - soundwire: qcom: check of_property_read status (Jaroslav Kysela) [1917388] - soundwire: intel: remove useless readl (Jaroslav Kysela) [1917388] - soundwire: generic_bandwidth_allocation: remove useless init (Jaroslav Kysela) [1917388] - soundwire: bus: remove useless initialization (Jaroslav Kysela) [1917388] - soundwire: bus: uniquify dev_err() for SCP_INT access (Jaroslav Kysela) [1917388] - soundwire: bus: demote clock stop prepare log to dev_dbg() (Jaroslav Kysela) [1917388] - soundwire: bus: clarify dev_err/dbg device references (Jaroslav Kysela) [1917388] - soundwire: bus: fix confusion on device used by pm_runtime (Jaroslav Kysela) [1917388] - soundwire: export sdw_write/read_no_pm functions (Jaroslav Kysela) [1917388] - soundwire: bus: use no_pm IO routines for all interrupt handling (Jaroslav Kysela) [1917388] - soundwire: bus: use sdw_write_no_pm when setting the bus scale registers (Jaroslav Kysela) [1917388] - soundwire: bus: use sdw_update_no_pm when initializing a device (Jaroslav Kysela) [1917388] - soundwire: return earlier if no slave is attached (Jaroslav Kysela) [1917388] - soundwire: bus: add better dev_dbg to track complete() calls (Jaroslav Kysela) [1917388] - soundwire: bus: add more details to track failed transfers (Jaroslav Kysela) [1917388] - soundwire: use consistent format for Slave devID logs (Jaroslav Kysela) [1917388] - soundwire: bus: test read status (Jaroslav Kysela) [1917388] - soundwire: bus: use correct driver name in error messages (Jaroslav Kysela) [1917388] - soundwire: qcom: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: stream: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: cadence: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: bandwidth_allocation: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: intel: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: intel: add master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: bus: handle master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: Intel: add DMI quirk for Dell SKU 0A3E (Jaroslav Kysela) [1917388] - soundwire: Intel: introduce DMI quirks for HP Spectre x360 Convertible (Jaroslav Kysela) [1917388] - soundwire: add override addr ops (Jaroslav Kysela) [1917388] - regmap/SoundWire: sdw: add support for SoundWire 1.2 MBQ (Jaroslav Kysela) [1917388] - tracing: Fix __print_hex_dump scope (Jaroslav Kysela) [1917388] - tracing: Use seq_buf_hex_dump() to dump buffers (Jaroslav Kysela) [1917388] - seq_buf: Add printing formatted hex dumps (Jaroslav Kysela) [1917388] - powerpc/64: Don't trace code that runs with the soft irq mask unreconciled (Desnes A. Nunes do Rosario) [1921631] - powerpc/64: Disable irq restore warning for now (Desnes A. Nunes do Rosario) [1921631] - powerpc/64s: make PACA_IRQ_HARD_DIS track MSR[EE] closely (Desnes A. Nunes do Rosario) [1921631]- watchdog/hpwdt: New PCI IDs (Joseph Szczypek) [1967765] - watchdog: hpwdt: Assign boolean values to a bool variable (Joseph Szczypek) [1967765] - scsi: libfc: Avoid invoking response handler twice if ep is already completed (Chris Leech) [1867301] - Bluetooth: SMP: Fail if remote and local public keys are identical (Gopal Tiwari) [1965083] - rq-qos: fix missed wake-ups in rq_qos_throttle try two (Ming Lei) [1972111] - mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches (Waiman Long) [1955561] - mm: memcg/slab: create a new set of kmalloc-cg- caches (Waiman Long) [1955561] - mm: memcg/slab: properly set up gfp flags for objcg pointer array (Waiman Long) [1955561] - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow (Rafael Aquini) [1970194] - mm: remove the filename in the top of file comment in vmalloc.c (Rafael Aquini) [1970194] - mm: cleanup the gfp_mask handling in __vmalloc_area_node (Rafael Aquini) [1970194] - mm/vmalloc.c: remove unnecessary highmem_mask from parameter of gfpflags_allow_blocking() (Rafael Aquini) [1970194] - mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare (Chris von Recklinghausen) [1945442] - userfaultfd: hugetlbfs: fix new flag usage in error path (Chris von Recklinghausen) [1945442] - mm/hugetlb: fix cow where page writtable in child (Chris von Recklinghausen) [1945442] - ovl: fix reference counting in ovl_mmap error path (Chris von Recklinghausen) [1945442] - hugetlb: do early cow when page pinned on src mm (Chris von Recklinghausen) [1945442] - mm: introduce page_needs_cow_for_dma() for deciding whether cow (Chris von Recklinghausen) [1945442] - hugetlb: convert page_huge_active() HPageMigratable flag (Chris von Recklinghausen) [1945442] - hugetlb: use page.private for hugetlb specific page flags (Chris von Recklinghausen) [1945442] - x86/mm: Remove duplicate definition of _PAGE_PAT_LARGE (Chris von Recklinghausen) [1945442] - mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Chris von Recklinghausen) [1945442] - mm: hugetlb: fix a race between isolating and freeing page (Chris von Recklinghausen) [1945442] - mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Chris von Recklinghausen) [1945442] - mm: introduce vma_set_file function v5 (Chris von Recklinghausen) [1945442] - mm: mmap: fix fput in error path v2 (Chris von Recklinghausen) [1945442] - mm/gup: prevent gup_fast from racing with COW during fork (Chris von Recklinghausen) [1945442] - mm/gup: reorganize internal_get_user_pages_fast() (Chris von Recklinghausen) [1945442] - mm: remove src/dst mm parameter in copy_page_range() (Chris von Recklinghausen) [1945442] - mm: avoid early COW write protect games during fork() (Chris von Recklinghausen) [1945442] - mm/thp: Split huge pmds/puds if they're pinned when fork() (Chris von Recklinghausen) [1945442] - mm: Do early cow for pinned pages during fork() for ptes (Chris von Recklinghausen) [1945442] - mm/fork: Pass new vma pointer into copy_page_range() (Chris von Recklinghausen) [1945442] - mm: move the copy_one_pte() pte_present check into the caller (Chris von Recklinghausen) [1945442] - mm: split out the non-present case from copy_one_pte() (Chris von Recklinghausen) [1945442] - mm/gup: Remove enfornced COW mechanism (Chris von Recklinghausen) [1945442] - mm/hmm.c: delete duplicated word (Chris von Recklinghausen) [1945442] - mm/hmm: provide the page mapping order in hmm_range_fault() (Chris von Recklinghausen) [1945442] - mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() (Chris von Recklinghausen) [1945442] - mm/gup: introduce pin_user_pages_locked() (Chris von Recklinghausen) [1945442] - mm/gup: introduce pin_user_pages_unlocked (Chris von Recklinghausen) [1945442] - mm: remove the prot argument from vm_map_ram (Chris von Recklinghausen) [1945442] - mm: remove unmap_vmap_area (Chris von Recklinghausen) [1945442] - mm: don't return the number of pages from map_kernel_range{,_noflush} (Chris von Recklinghausen) [1945442] - x86: fix vmap arguments in map_irq_stack (Chris von Recklinghausen) [1945442] - mm/memory: remove unnecessary pte_devmap case in copy_one_pte() (Chris von Recklinghausen) [1945442] - mm/hmm: remove the customizable pfn format from hmm_range_fault (Chris von Recklinghausen) [1945442] - mm/hmm: remove HMM_PFN_SPECIAL (Chris von Recklinghausen) [1945442] - mm/hmm: make hmm_range_fault return 0 or -1 (Chris von Recklinghausen) [1945442] - mm/hugetlb: fix build failure with HUGETLB_PAGE but not HUGEBTLBFS (Chris von Recklinghausen) [1945442] - mm/hmm: return error for non-vma snapshots (Chris von Recklinghausen) [1945442] - mm/hmm: do not set pfns when returning an error code (Chris von Recklinghausen) [1945442] - mm/hmm: do not unconditionally set pfns when returning EBUSY (Chris von Recklinghausen) [1945442] - mm/hmm: use device_private_entry_to_pfn() (Chris von Recklinghausen) [1945442] - mm/hmm: remove HMM_FAULT_SNAPSHOT (Chris von Recklinghausen) [1945442] - mm/hmm: remove unused code and tidy comments (Chris von Recklinghausen) [1945442] - mm/hmm: return the fault type from hmm_pte_need_fault() (Chris von Recklinghausen) [1945442] - mm/hmm: remove pgmap checking for devmap pages (Chris von Recklinghausen) [1945442] - mm/hmm: check the device private page owner in hmm_range_fault() (Chris von Recklinghausen) [1945442] - mm: simplify device private page handling in hmm_range_fault (Chris von Recklinghausen) [1945442] - mm: merge hmm_vma_do_fault into into hmm_vma_walk_hole_ (Chris von Recklinghausen) [1945442] - mm/hmm: don't handle the non-fault case in hmm_vma_walk_hole_() (Chris von Recklinghausen) [1945442] - mm/hmm: simplify hmm_vma_walk_hugetlb_entry() (Chris von Recklinghausen) [1945442] - mm/hmm: remove the unused HMM_FAULT_ALLOW_RETRY flag (Chris von Recklinghausen) [1945442] - mm/hmm: don't provide a stub for hmm_range_fault() (Chris von Recklinghausen) [1945442] - mm/hmm: do not check pmd_protnone twice in hmm_vma_handle_pmd() (Chris von Recklinghausen) [1945442] - mm/hmm: return -EFAULT when setting HMM_PFN_ERROR on requested valid pages (Chris von Recklinghausen) [1945442] - mm/hmm: reorganize how !pte_present is handled in hmm_vma_handle_pte() (Chris von Recklinghausen) [1945442] - mm/hmm: add missing call to hmm_range_need_fault() before returning EFAULT (Chris von Recklinghausen) [1945442] - mm/hmm: add missing pfns set to hmm_vma_walk_pmd() (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_range_dma_map and hmm_range_dma_unmap (Chris von Recklinghausen) [1945442] - mm/hmm: make full use of walk_page_range() (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_mirror and related (Chris von Recklinghausen) [1945442] - mm/hmm: define the pre-processor related parts of hmm.h even if disabled (Chris von Recklinghausen) [1945442] - mm/hmm: allow hmm_range to be used with a mmu_interval_notifier or hmm_mirror (Chris von Recklinghausen) [1945442] - mm/hmm: hmm_range_fault() infinite loop (Chris von Recklinghausen) [1945442] - mm/hmm: hmm_range_fault() NULL pointer bug (Chris von Recklinghausen) [1945442] - hmm: use mmu_notifier_get/put for 'struct hmm' (Chris von Recklinghausen) [1945442] - mm/hmm: cleanup the hmm_vma_handle_pmd stub (Chris von Recklinghausen) [1945442] - mm/hmm: only define hmm_vma_walk_pud if needed (Chris von Recklinghausen) [1945442] - mm/hmm: cleanup the hmm_vma_walk_hugetlb_entry stub (Chris von Recklinghausen) [1945442] - mm/hmm: don't abuse pte_index() in hmm_vma_handle_pmd (Chris von Recklinghausen) [1945442] - mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault (Chris von Recklinghausen) [1945442] - mm/hmm: remove the legacy hmm_pfn_* APIs (Chris von Recklinghausen) [1945442] - mm/hmm: remove the mask variable in hmm_vma_walk_hugetlb_entry (Chris von Recklinghausen) [1945442] - mm/hmm: remove the page_shift member from struct hmm_range (Chris von Recklinghausen) [1945442] - mm/hmm: remove superfluous arguments from hmm_range_register (Chris von Recklinghausen) [1945442] - mm/hmm: remove the unused vma argument to hmm_range_dma_unmap (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_range vma (Chris von Recklinghausen) [1945442] - mm/hmm: remove hugetlbfs check in hmm_vma_walk_pmd (Chris von Recklinghausen) [1945442] - mm/hmm: merge hmm_range_snapshot into hmm_range_fault (Chris von Recklinghausen) [1945442] - mm/hmm: replace the block argument to hmm_range_fault with a flags value (Chris von Recklinghausen) [1945442] - mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist (Chris von Recklinghausen) [1945442] - mm/hmm: update HMM documentation (Chris von Recklinghausen) [1945442] - mm: remove the HMM config option (Chris von Recklinghausen) [1945442] - hugetlbfs: on restore reserve error path retain subpool reservation (Chris von Recklinghausen) [1945442] - mm/vmalloc.c: fix potential memory leak (Chris von Recklinghausen) [1945442] - mm/vmalloc: separate put pages and flush VM flags (Chris von Recklinghausen) [1945442] - zsmalloc: switch from alloc_vm_area to get_vm_area (Chris von Recklinghausen) [1945442] - mm: allow a NULL fn callback in apply_to_page_range (Chris von Recklinghausen) [1945442] - mm: add a vmap_pfn function (Chris von Recklinghausen) [1945442] - mm: add a VM_MAP_PUT_PAGES flag for vmap (Chris von Recklinghausen) [1945442] - mm: update the documentation for vfree (Chris von Recklinghausen) [1945442] - mm, slub: use kmem_cache_debug_flags() in deactivate_slab() (Chris von Recklinghausen) [1945442] - mm, slab, slub: clear the slab_cache field when freeing page (Chris von Recklinghausen) [1945442] - mm: slab: provide krealloc_array() (Chris von Recklinghausen) [1945442] - mm: slab: clarify krealloc()'s behavior with __GFP_ZERO (Chris von Recklinghausen) [1945442] - mm/slab_common.c: use list_for_each_entry in dump_unreclaimable_slab() (Chris von Recklinghausen) [1945442] - mm/slub: make add_full() condition more explicit (Chris von Recklinghausen) [1945442] - mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc (Chris von Recklinghausen) [1945442] - mm/slub.c: branch optimization in free slowpath (Chris von Recklinghausen) [1945442] - include/linux/slab.h: fix a typo error in comment (Chris von Recklinghausen) [1945442] - mm/vmalloc.c: fix a warning while make xmldocs (Chris von Recklinghausen) [1945442] - mm/userfaultfd: fix memory corruption due to writeprotect (Chris von Recklinghausen) [1945442] - mm/migrate: fixup setting UFFD_WP flag (Chris von Recklinghausen) [1945442] - mm/rmap: fixup copying of soft dirty and uffd ptes (Chris von Recklinghausen) [1945442] - mm/userfaultfd: disable userfaultfd-wp on x86_32 (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: fix SIGSEGV if huge mmap fails (Chris von Recklinghausen) [1945442] - mm: do not rely on mm == current->mm in __get_user_pages_locked (Chris von Recklinghausen) [1945442] - mm: Introduce mm_struct.has_pinned (Chris von Recklinghausen) [1945442] - mm/gup: might_lock_read(mmap_sem) in get_user_pages_fast() (Chris von Recklinghausen) [1945442] - mm: enforce that vmap can't map pages executable (Chris von Recklinghausen) [1945442] - mm: remove map_vm_range (Chris von Recklinghausen) [1945442] - mm: rename vmap_page_range to map_kernel_range (Chris von Recklinghausen) [1945442] - mm: remove vmap_page_range_noflush and vunmap_page_range (Chris von Recklinghausen) [1945442] - mm: only allow page table mappings for built-in zsmalloc (Chris von Recklinghausen) [1945442] - mm: unexport unmap_kernel_range_noflush (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: add write-protect test (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: refactor statistics (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: fix compiler warning (Chris von Recklinghausen) [1945442] - hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: recycle lock threads first (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: generalize read and poll (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: cleanup help messages (Chris von Recklinghausen) [1945442] - userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally (Chris von Recklinghausen) [1945442] - userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update (Chris von Recklinghausen) [1945442] - userfaultfd: wp: don't wake up when doing write protect (Chris von Recklinghausen) [1945442] - userfaultfd: wp: enabled write protection in userfaultfd API (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add the writeprotect API to userfaultfd ioctl (Chris von Recklinghausen) [1945442] - userfaultfd: wp: support write protection for userfault vma range (Chris von Recklinghausen) [1945442] - khugepaged: skip collapse if uffd-wp detected (Chris von Recklinghausen) [1945442] - userfaultfd: wp: support swap and page migration (Chris von Recklinghausen) [1945442] - mm/mprotect.c: fix compilation warning because of unused 'mm' variable (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add pmd_swp_*uffd_wp() helpers (Chris von Recklinghausen) [1945442] - userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork (Chris von Recklinghausen) [1945442] - userfaultfd: wp: apply _PAGE_UFFD_WP bit (Chris von Recklinghausen) [1945442] - mm: merge parameters for change_protection() (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add UFFDIO_COPY_MODE_WP (Chris von Recklinghausen) [1945442] - userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add WP pagetable tracking to x86 (Chris von Recklinghausen) [1945442] - userfaultfd: wp: hook userfault handler to write protection fault (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add helper for writeprotect check (Chris von Recklinghausen) [1945442] - userfaultfd: untag user pointers (Chris von Recklinghausen) [1945442] - x86/mm/pat: Fix typo in the Kconfig help text (Chris von Recklinghausen) [1945442] - x86/mm/pat: Clean up externs (Chris von Recklinghausen) [1945442] - x86/mm/pat: Rename => (Chris von Recklinghausen) [1945442] - x86/mm/pat: Standardize on memtype_*() prefix for APIs (Chris von Recklinghausen) [1945442] - x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ (Chris von Recklinghausen) [1945442] - x86/mm/pat: Clean up PAT initialization flags (Chris von Recklinghausen) [1945442] - x86/mm/pat: Harmonize 'struct memtype *' local variable and function parameter use (Chris von Recklinghausen) [1945442] - x86/mm/pat: Simplify the free_memtype() control flow (Chris von Recklinghausen) [1945442] - x86/mm/pat: Create fixed width output in /sys/kernel/debug/x86/pat_memtype_list, similar to the E820 debug printouts (Chris von Recklinghausen) [1945442] - x86/mm/pat: Disambiguate PAT-disabled boot messages (Chris von Recklinghausen) [1945442] - x86/mm/pat: Update the comments in pat.c and pat_interval.c and refresh the code a bit (Chris von Recklinghausen) [1945442] - x86/mm/pat: Fix off-by-one bugs in interval tree search (Chris von Recklinghausen) [1945442] - x86/mm/pat: Rename pat_rbtree.c to pat_interval.c (Chris von Recklinghausen) [1945442] - x86/mm/pat: Drop the rbt_ prefix from external memtype calls (Chris von Recklinghausen) [1945442] - x86/mm/pat: Do not pass 'rb_root' down the memtype tree helper functions (Chris von Recklinghausen) [1945442] - x86/mm/pat: Convert the PAT tree to a generic interval tree (Chris von Recklinghausen) [1945442] - x86/mm: Tabulate the page table encoding definitions (Chris von Recklinghausen) [1945442] - x86/mm: Remove the unused set_memory_wt() function (Chris von Recklinghausen) [1945442] - x86/mm: Remove set_pages_x() and set_pages_nx() (Chris von Recklinghausen) [1945442] - x86/mm: Remove the unused set_memory_array_*() functions (Chris von Recklinghausen) [1945442] - x86/mm: Unexport set_memory_x() and set_memory_nx() (Chris von Recklinghausen) [1945442] - x86/Kconfig: Fix spelling mistake "effectivness" -> "effectiveness" (Chris von Recklinghausen) [1945442] - x86/mm: Remove unused variable 'old_pte' (Chris von Recklinghausen) [1945442] - Revert "x86/mm/pat: Rename pat_rbtree.c to pat_interval.c" (Chris von Recklinghausen) [1945442] - Revert "x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/" (Chris von Recklinghausen) [1945442] - ipv6: Allow the l3mdev to be a loopback (Antoine Tenart) [1973229] - vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart) [1965600] - vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Antoine Tenart) [1965600] - ipv6: Fix handling of LLA with VRF and sockets bound to VRF (Antoine Tenart) [1965600] - ipv6: allow ping to link-local address in VRF (Antoine Tenart) [1965600] - vrf: mark skb for multicast or link-local as enslaved to VRF (Antoine Tenart) [1965600] - net: allow traceroute with a specified interface in a vrf (Antoine Tenart) [1965600] - virtchnl: Enable RSS configure for AVF (Ivan Vecera) [1966954] - virtchnl: Advertise virtchnl UDP segmentation offload capability (Ivan Vecera) [1966954] - virtchnl: Allow ignoring opcodes on specific VF (Ivan Vecera) [1966954] - virtchnl: Fix layout of RSS structures (Ivan Vecera) [1966954] - virtchnl: Enable FDIR Configure for AVF (Ivan Vecera) [1966954] - virtchnl: Add missing explicit padding to structures (Ivan Vecera) [1966954] - virtchnl: use u8 type for a field in the virtchnl_filter struct (Ivan Vecera) [1966954] - tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1944685] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1944685] - bpf: Add size arg to build_id_parse function (Michael Petlan) [1944685] - bpf: Move stack_map_get_build_id into lib (Michael Petlan) [1944685] - perf map: Fix error return code in maps__clone() (Michael Petlan) [1944685] - perf ftrace: Fix access to pid in array when setting a pid filter (Michael Petlan) [1944685] - perf auxtrace: Fix potential NULL pointer dereference (Michael Petlan) [1944685] - perf data: Fix error return code in perf_data__create_dir() (Michael Petlan) [1944685] - perf arm-spe: Avoid potential buffer overrun (Michael Petlan) [1944685] - perf report: Fix wrong LBR block sorting (Michael Petlan) [1944685] - perf inject: Fix repipe usage (Michael Petlan) [1944685] - perf test: Change to use bash for daemon test (Michael Petlan) [1944685] - perf record: Fix memory leak in vDSO found using ASAN (Michael Petlan) [1944685] - perf test: Remove now useless failing sub test "BPF relocation checker" (Michael Petlan) [1944685] - perf daemon: Return from kill functions (Michael Petlan) [1944685] - perf daemon: Force waipid for all session on SIGCHLD delivery (Michael Petlan) [1944685] - perf top: Fix BPF support related crash with perf_event_paranoid=3 + kptr_restrict (Michael Petlan) [1944685] - perf pmu: Validate raw event with sysfs exported format bits (Michael Petlan) [1944685] - perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records (Michael Petlan) [1944685] - perf synthetic-events: Fix uninitialized 'kernel_thread' variable (Michael Petlan) [1944685] - perf auxtrace: Fix auxtrace queue conflict (Michael Petlan) [1944685] - perf cs-etm: Fix bitmap for option (Michael Petlan) [1944685] - perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Michael Petlan) [1944685] - perf report: Fix -F for branch & mem modes (Michael Petlan) [1944685] - perf tests x86: Move insn.h include to make sure it finds stddef.h (Michael Petlan) [1944685] - perf test: Support the ins_lat check in the X86 specific test (Michael Petlan) [1944685] - perf test: Fix sample-parsing failure on non-x86 platforms (Michael Petlan) [1944685] - perf archive: Fix filtering of empty build-ids (Michael Petlan) [1944685] - perf daemon: Fix compile error with Asan (Michael Petlan) [1944685] - perf stat: Fix use-after-free when -r option is used (Michael Petlan) [1944685] - libperf: Add perf_evlist__reset_id_hash() (Michael Petlan) [1944685] - perf stat: Fix wrong skipping for per-die aggregation (Michael Petlan) [1944685] - tools headers UAPI: Update tools' copy of linux/coresight-pmu.h (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in perf_time_to_tsc test (Michael Petlan) [1944685] - perf test: Fix cpu map leaks in cpu_map_print test (Michael Petlan) [1944685] - perf test: Fix a memory leak in thread_map_remove test (Michael Petlan) [1944685] - perf test: Fix a thread map leak in thread_map_synthesize test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in switch_tracking test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in keep_tracking test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in code_reading test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in sw_clock_freq test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in task_exit test (Michael Petlan) [1944685] - perf test: Fix a memory leak in attr test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in basic mmap test (Michael Petlan) [1944685] - perf tools: Fix event's PMU name parsing (Michael Petlan) [1944685] - perf daemon: Fix running test for non root user (Michael Petlan) [1944685] - perf daemon: Fix control fifo permissions (Michael Petlan) [1944685] - perf build: Fix ccache usage in $(CC) when generating arch errno table (Michael Petlan) [1944685] - perf tools: Fix documentation of verbose options (Michael Petlan) [1944685] - perf traceevent: Ensure read cmdlines are null terminated. (Michael Petlan) [1944685] - perf diff: Don't crash on freeing errno-session on the error path (Michael Petlan) [1944685] - perf tools: Clean 'generated' directory used for creating the syscall table on x86 (Michael Petlan) [1944685] - perf build: Move feature cleanup under tools/build (Michael Petlan) [1944685] - perf tools: Cast (struct timeval).tv_sec when printing (Michael Petlan) [1944685] - perf buildid-cache: Don't skip 16-byte build-ids (Michael Petlan) [1944685] - perf buildid-cache: Add test for 16-byte build-id (Michael Petlan) [1944685] - perf symbol: Remove redundant libbfd checks (Michael Petlan) [1944685] - perf test: Output the sub testing result in cs-etm (Michael Petlan) [1944685] - perf test: Suppress logs in cs-etm testing (Michael Petlan) [1944685] - perf tools: Fix arm64 build error with gcc-11 (Michael Petlan) [1944685] - perf intel-pt: Add documentation for tracing virtual machines (Michael Petlan) [1944685] - perf intel-pt: Split VM-Entry and VM-Exit branches (Michael Petlan) [1944685] - perf intel-pt: Adjust sample flags for VM-Exit (Michael Petlan) [1944685] - perf intel-pt: Allow for a guest kernel address filter (Michael Petlan) [1944685] - perf intel-pt: Support decoding of guest kernel (Michael Petlan) [1944685] - perf machine: Factor out machine__idle_thread() (Michael Petlan) [1944685] - perf machine: Factor out machines__find_guest() (Michael Petlan) [1944685] - perf intel-pt: Amend decoder to track the NR flag (Michael Petlan) [1944685] - perf intel-pt: Retain the last PIP packet payload as is (Michael Petlan) [1944685] - perf intel_pt: Add vmlaunch and vmresume as branches (Michael Petlan) [1944685] - perf script: Add branch types for VM-Entry and VM-Exit (Michael Petlan) [1944685] - perf auxtrace: Automatically group aux-output events (Michael Petlan) [1944685] - perf test: Fix unaligned access in sample parsing test (Michael Petlan) [1944685] - perf tools: Support arch specific PERF_SAMPLE_WEIGHT_STRUCT processing (Michael Petlan) [1944685] - perf intel-pt: Add PSB events (Michael Petlan) [1944685] - perf intel-pt: Fix IPC with CYC threshold (Michael Petlan) [1944685] - perf intel-pt: Fix premature IPC (Michael Petlan) [1944685] - perf intel-pt: Fix missing CYC processing in PSB (Michael Petlan) [1944685] - perf record: Fix continue profiling after draining the buffer (Michael Petlan) [1944685] - perf tools: Simplify the calculation of variables (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mp DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mq DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mn DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Fix indentation of brackets in imx8mm metrics (Michael Petlan) [1944685] - perf annotate: Do not jump after 'k' is pressed (Michael Petlan) [1944685] - perf metricgroup: Remove unneeded semicolon (Michael Petlan) [1944685] - perf tools: Add OCaml demangling (Michael Petlan) [1944685] - tools api fs: Cache cgroupfs mount point (Michael Petlan) [1944685] - tools api fs: Diet cgroupfs_find_mountpoint() (Michael Petlan) [1944685] - tools api fs: Prefer cgroup v1 path in cgroupfs_find_mountpoint() (Michael Petlan) [1944685] - perf symbols: Resolve symbols against debug file first (Michael Petlan) [1944685] - perf probe: Fix kretprobe issue caused by GCC bug (Michael Petlan) [1944685] - perf symbols: Fix return value when loading PE DSO (Michael Petlan) [1944685] - perf symbols: Make dso__load_bfd_symbols() load PE files from debug cache only (Michael Petlan) [1944685] - perf symbols: Use (long) for iterator for bfd symbols (Michael Petlan) [1944685] - perf annotate: Fix jump parsing for C++ code. (Michael Petlan) [1944685] - perf arm-spe: Set sample's data source field (Michael Petlan) [1944685] - perf arm-spe: Synthesize memory event (Michael Petlan) [1944685] - perf arm-spe: Fill address info for samples (Michael Petlan) [1944685] - perf arm-spe: Store operation type in packet (Michael Petlan) [1944685] - perf arm-spe: Store memory address in packet (Michael Petlan) [1944685] - perf arm-spe: Enable sample type PERF_SAMPLE_DATA_SRC (Michael Petlan) [1944685] - perf env: Remove unneeded internal/cpumap inclusions (Michael Petlan) [1944685] - perf tools: Remove unused xyarray.c as it was moved to tools/lib/perf (Michael Petlan) [1944685] - perf tools: Replace lkml.org links with lore (Michael Petlan) [1944685] - perf tests: Add daemon 'lock' test (Michael Petlan) [1944685] - perf tests: Add daemon 'ping' command test (Michael Petlan) [1944685] - perf tests: Add daemon 'signal' command test (Michael Petlan) [1944685] - perf tests: Add daemon 'stop' command test (Michael Petlan) [1944685] - perf tests: Add daemon reconfig test (Michael Petlan) [1944685] - perf tests: Add daemon 'list' command test (Michael Petlan) [1944685] - perf daemon: Add examples to man page (Michael Petlan) [1944685] - perf daemon: Add up time for daemon/session list (Michael Petlan) [1944685] - perf daemon: Use control to stop session (Michael Petlan) [1944685] - perf daemon: Add 'ping' command (Michael Petlan) [1944685] - perf daemon: Set control fifo for session (Michael Petlan) [1944685] - perf daemon: Allow only one daemon over base directory (Michael Petlan) [1944685] - perf daemon: Add 'stop' command (Michael Petlan) [1944685] - perf daemon: Add 'signal' command (Michael Petlan) [1944685] - perf daemon: Add 'list' command (Michael Petlan) [1944685] - perf daemon: Add signalfd support (Michael Petlan) [1944685] - perf daemon: Add background support (Michael Petlan) [1944685] - perf daemon: Add config file change check (Michael Petlan) [1944685] - perf daemon: Add config file support (Michael Petlan) [1944685] - perf daemon: Add client socket support (Michael Petlan) [1944685] - perf daemon: Add server socket support (Michael Petlan) [1944685] - perf daemon: Add base option (Michael Petlan) [1944685] - perf daemon: Add config option (Michael Petlan) [1944685] - perf daemon: Add daemon command (Michael Petlan) [1944685] - perf script: Simplify bool conversion (Michael Petlan) [1944685] - perf arm64/s390: Fix printf conversion specifier for IP addresses (Michael Petlan) [1944685] - perf script: Support filtering by hex address (Michael Petlan) [1944685] - perf intlist: Change 'struct intlist' int member to 'unsigned long' (Michael Petlan) [1944685] - perf tools: Update topdown documentation for Sapphire Rapids (Michael Petlan) [1944685] - perf stat: Support L2 Topdown events (Michael Petlan) [1944685] - perf test: Support PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf report: Support instruction latency (Michael Petlan) [1944685] - perf tools: Support PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf c2c: Support data block and addr block (Michael Petlan) [1944685] - perf tools: Support data block and addr block (Michael Petlan) [1944685] - perf tools: Support the auxiliary event (Michael Petlan) [1944685] - perf probe: Add protection to avoid endless loop (Michael Petlan) [1944685] - perf trace-event-info: Rename for_each_event. (Michael Petlan) [1944685] - perf inject jit: Add namespaces support (Michael Petlan) [1944685] - perf namespaces: Add 'in_pidns' to nsinfo struct (Michael Petlan) [1944685] - perf tools: Use scandir() to iterate threads when synthesizing PERF_RECORD_ events (Michael Petlan) [1944685] - perf tools: Skip PERF_RECORD_MMAP event synthesis for kernel threads (Michael Petlan) [1944685] - perf tools: Use /proc//task//status for PERF_RECORD_ event synthesis (Michael Petlan) [1944685] - perf vendor events arm64: Reference common and uarch events for A76 (Michael Petlan) [1944685] - perf vendor events arm64: Reference common and uarch events for Ampere eMag (Michael Petlan) [1944685] - perf vendor events arm64: Add common and uarch event JSON (Michael Petlan) [1944685] - perf vendor events arm64: Fix Ampere eMag event typo (Michael Petlan) [1944685] - perf script: Support DSO filter like in other perf tools (Michael Petlan) [1944685] - perf tools: Fix DSO filtering when not finding a map for a sampled address (Michael Petlan) [1944685] - perf stat: Add Topdown metrics events as default events (Michael Petlan) [1944685] - perf test: Add parse-metric memory bandwidth testcase (Michael Petlan) [1944685] - perf tools: Add 'ping' control command (Michael Petlan) [1944685] - perf tools: Add 'stop' control command (Michael Petlan) [1944685] - perf config: Make perf_config_global() global (Michael Petlan) [1944685] - perf config: Make perf_config_system() global (Michael Petlan) [1944685] - perf config: Add perf_home_perfconfig function (Michael Petlan) [1944685] - perf debug: Add debug_set_display_time function (Michael Petlan) [1944685] - perf config: Add config set interface (Michael Petlan) [1944685] - perf config: Make perf_config_from_file() static (Michael Petlan) [1944685] - perf test: Add test case for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf report: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf script: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf record: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf mem: Support data page size (Michael Petlan) [1944685] - perf mem: Clean up output format (Michael Petlan) [1944685] - perf cs-etm: Update ARM's CoreSight hardware tracing OpenCSD library to v1.0.0 (Michael Petlan) [1944685] - perf c2c: Add local variables for output metrics (Michael Petlan) [1944685] - perf c2c: Refactor node display (Michael Petlan) [1944685] - perf c2c: Fix argument type for percent() (Michael Petlan) [1944685] - perf c2c: Refactor display filter (Michael Petlan) [1944685] - perf c2c: Refactor hist entry validation (Michael Petlan) [1944685] - perf c2c: Rename for shared cache line stats (Michael Petlan) [1944685] - perf stat: Enable counting events for BPF programs (Michael Petlan) [1944685] - perf build: Support build BPF skeletons with perf (Michael Petlan) [1944685] - perf record: Tweak "Lowering..." warning in record_opts__config_freq (Michael Petlan) [1944685] - perf buildid-list: Add support for mmap2's buildid events (Michael Petlan) [1944685] - perf buildid-cache: Add --debuginfod option to specify a server to fetch debug files (Michael Petlan) [1944685] - perf tools: Add support to display build ids when available in PERF_RECORD_MMAP2 events (Michael Petlan) [1944685] - perf record: Add --buildid-mmap option to enable PERF_RECORD_MMAP2's build id (Michael Petlan) [1944685] - perf tools: Allow synthesizing the build id for kernel/modules/tasks in PERF_RECORD_MMAP2 (Michael Petlan) [1944685] - perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel modules maps (Michael Petlan) [1944685] - perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel map (Michael Petlan) [1944685] - perf tools: Store build id when available in PERF_RECORD_MMAP2 metadata events (Michael Petlan) [1944685] - perf tools: Do not swap mmap2 fields in case it contains build id (Michael Petlan) [1944685] - perf arm64: Add argument support for SDT (Michael Petlan) [1944685] - perf probe: Fixup Arm64 SDT arguments (Michael Petlan) [1944685] - perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Michael Petlan) [1944685] - perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT (Michael Petlan) [1944685] - perf/x86/intel: Fix a crash caused by zero PEBS status (Michael Petlan) [1944685] - perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR (Michael Petlan) [1944685] - perf/core: Flush PMU internal buffers for per-CPU events (Michael Petlan) [1944685] - perf/x86/rapl: Fix psys-energy event on Intel SPR platform (Michael Petlan) [1944685] - perf/x86/rapl: Only check lower 32bits for RAPL energy counters (Michael Petlan) [1944685] - perf/x86/rapl: Add msr mask support (Michael Petlan) [1944685] - perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] (Michael Petlan) [1944685] - perf/x86/intel: Support CPUID 10.ECX to disable fixed counters (Michael Petlan) [1944685] - perf/x86/intel: Add perf core PMU support for Sapphire Rapids (Michael Petlan) [1944685] - perf/x86/intel: Filter unsupported Topdown metrics event (Michael Petlan) [1944685] - perf/x86/intel: Factor out intel_update_topdown_event() (Michael Petlan) [1944685] - perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf/intel: Remove Perfmon-v4 counter_freezing support (Michael Petlan) [1944685] - perf: Add build id data in mmap2 event (Michael Petlan) [1944685] - bpf: Remove atomics tests from test_progs (Jiri Olsa) [1874007] - libbpf: Fixes incorrect rx_ring_setup_done (Jiri Olsa) [1874007] - error-injection: Consolidate override function definition (Jiri Olsa) [1874007] - selftests/bpf: Fix endianness issues in atomic tests (Jiri Olsa) [1874007] - bpf: Fix a spelling typo in bpf_atomic_alu_string disasm (Jiri Olsa) [1874007] - bpf, x86: Fix BPF_FETCH atomic and/or/xor with r0 as src (Jiri Olsa) [1874007] - bpf: Explicitly zero-extend R0 after 32-bit cmpxchg (Jiri Olsa) [1874007] - bpf: Account for BPF_FETCH in insn_has_def32() (Jiri Olsa) [1874007] - bpf: Fix subreg optimization for BPF_FETCH (Jiri Olsa) [1874007] - bpf: Fix the irq and nmi check in bpf_sk_storage for tracing usage (Jiri Olsa) [1874007] - selftests/bpf: Fix a compiler warning in local_storage test (Jiri Olsa) [1874007] - bpf: Change 'BPF_ADD' to 'BPF_AND' in print_bpf_insn() (Jiri Olsa) [1874007] - selftests/bpf: Don't exit on failed bpf_testmod unload (Jiri Olsa) [1874007] - bpf: Avoid old-style declaration warnings (Jiri Olsa) [1874007] - bpf: Dont allow vmlinux BTF to be used in map_create and prog_load. (Jiri Olsa) [1874007] - tools: Factor Clang, LLC and LLVM utils definitions (Jiri Olsa) [1874007] - tools/runqslower: Build bpftool using HOSTCC (Jiri Olsa) [1874007] - tools/runqslower: Enable out-of-tree build (Jiri Olsa) [1874007] - tools/runqslower: Use Makefile.include (Jiri Olsa) [1874007] - bpf: Expose bpf_sk_storage_* to iterator programs (Jiri Olsa) [1874007] - tools/resolve_btfids: Warn when having multiple IDs for single type (Jiri Olsa) [1874007] - tools/resolve_btfids: Fix some error messages (Jiri Olsa) [1874007] - samples/bpf: Add BPF_ATOMIC_OP macro for BPF samples (Jiri Olsa) [1874007] - samples/bpf: Fix possible hang in xdpsock with multiple threads (Jiri Olsa) [1874007] - bpf: samples: Do not touch RLIMIT_MEMLOCK (Jiri Olsa) [1874007] - samples/bpf: Use recvfrom() in xdpsock/l2fwd (Jiri Olsa) [1874007] - samples/bpf: Use recvfrom() in xdpsock/rxdrop (Jiri Olsa) [1874007] - samples: bpf: Remove bpf_load loader completely (Jiri Olsa) [1874007] - samples: bpf: Fix lwt_len_hist reusing previous BPF map (Jiri Olsa) [1874007] - samples: bpf: Refactor test_overhead program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor task_fd_query program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor test_cgrp2_sock2 program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor hbm program with libbpf (Jiri Olsa) [1874007] - samples/bpf: Increment Tx stats at sending (Jiri Olsa) [1874007] - samples/bpf: Remove unused test_ipip.sh (Jiri Olsa) [1874007] - samples/bpf: Remove duplicate include in hbm (Jiri Olsa) [1874007] - bpftool: Fix compilation failure for net.o with older glibc (Jiri Olsa) [1874007] - tools/bpftool: Auto-detect split BTFs in common cases (Jiri Olsa) [1874007] - tools/bpftool: Emit name for anonymous BTFs (Jiri Olsa) [1874007] - bpftool: Add {i,d}tlb_misses support for bpftool profile (Jiri Olsa) [1874007] - tools/bpf: Always run the *-clean recipes (Jiri Olsa) [1874007] - tools/bpf: Add bootstrap/ to .gitignore (Jiri Olsa) [1874007] - tools/bpftool: Fix cross-build (Jiri Olsa) [1874007] - tools/bpftool: Force clean of out-of-tree build (Jiri Olsa) [1874007] - tools/bpftool: Add support for in-kernel and named BTF in `btf show` (Jiri Olsa) [1874007] - bpftool: Add support for task local storage (Jiri Olsa) [1874007] - tools/bpftool: Add bpftool support for split BTF (Jiri Olsa) [1874007] - bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 (Jiri Olsa) [1874007] - bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() (Jiri Olsa) [1874007] - bpf: Expose bpf_d_path helper to sleepable LSM hooks (Jiri Olsa) [1874007] - bpf: Allow using bpf_sk_storage in FENTRY/FEXIT/RAW_TP (Jiri Olsa) [1874007] - selftests/bpf: Add remaining ASSERT_xxx() variants (Jiri Olsa) [1874007] - libbpf: Fix potential NULL pointer dereference (Jiri Olsa) [1874007] - libbpf: Only create rx and tx XDP rings when necessary (Jiri Olsa) [1874007] - libbpf: Ensure umem pointer is non-NULL before dereferencing (Jiri Olsa) [1874007] - libbpf: Restore umem state after socket create failure (Jiri Olsa) [1874007] - selftests/bpf: Fix core_reloc test runner (Jiri Olsa) [1874007] - bpf: Fix umd memory leak in copy_process() (Jiri Olsa) [1874007] - libbpf: Fix error path in bpf_object__elf_init() (Jiri Olsa) [1874007] - bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF (Jiri Olsa) [1874007] - bpf: Prohibit alu ops for pointer types not defining ptr_limit (Jiri Olsa) [1874007] - selftests/bpf: Use the last page in test_snprintf_btf on s390 (Jiri Olsa) [1874007] - bpf: Be less specific about socket cookies guarantees (Jiri Olsa) [1874007] - bpf: Fix 32 bit src register truncation on div/mod (Jiri Olsa) [1874007] - bpf: Fix verifier jmp32 pruning decision logic (Jiri Olsa) [1874007] - bpf: Fix verifier jsgt branch analysis on max bound (Jiri Olsa) [1874007] - bpf: Check for integer overflow when using roundup_pow_of_two() (Jiri Olsa) [1874007] - bpf, preload: Fix build when $(O) points to a relative path (Jiri Olsa) [1874007] - bpf: Drop disabled LSM hooks from the sleepable set (Jiri Olsa) [1874007] - bpf, cgroup: Fix problematic bounds check (Jiri Olsa) [1874007] - bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Jiri Olsa) [1874007] - bpf: Fix signed_{sub,add32}_overflows type handling (Jiri Olsa) [1874007] - bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Jiri Olsa) [1874007] - selftests/bpf: Add verifier test for PTR_TO_MEM spill (Jiri Olsa) [1874007] - bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling (Jiri Olsa) [1874007] - libbpf: Allow loading empty BTFs (Jiri Olsa) [1874007] - bpf: Allow empty module BTFs (Jiri Olsa) [1874007] - bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Jiri Olsa) [1874007] - bpf: Update local storage test to check handling of null ptrs (Jiri Olsa) [1874007] - bpf: Fix typo in bpf_inode_storage.c (Jiri Olsa) [1874007] - bpf: Add size arg to build_id_parse function (Jiri Olsa) [1874007] - bpf: Move stack_map_get_build_id into lib (Jiri Olsa) [1874007] - bpf: Add tests for new BPF atomic operations (Jiri Olsa) [1874007] - bpf: Add bitwise atomic instructions (Jiri Olsa) [1874007] - bpf: Pull out a macro for interpreting atomic ALU operations (Jiri Olsa) [1874007] - bpf: Add instructions for atomic_[cmp]xchg (Jiri Olsa) [1874007] - bpf: Add BPF_FETCH field / create atomic_fetch_add instruction (Jiri Olsa) [1874007] - bpf: Move BPF_STX reserved field check into BPF_STX verifier code (Jiri Olsa) [1874007] - bpf: Rename BPF_XADD and prepare to encode other atomics in .imm (Jiri Olsa) [1874007] - bpf: x86: Factor out a lookup table for some ALU opcodes (Jiri Olsa) [1874007] - bpf: x86: Factor out emission of REX byte (Jiri Olsa) [1874007] - bpf: x86: Factor out emission of ModR/M for *(reg + off) (Jiri Olsa) [1874007] - bpf, libbpf: Avoid unused function warning on bpf_tail_call_static (Jiri Olsa) [1874007] - selftests/bpf: Install btf_dump test cases (Jiri Olsa) [1874007] - selftests/bpf: Fix installation of urandom_read (Jiri Olsa) [1874007] - selftests/bpf: Move generated test files to $(TEST_GEN_FILES) (Jiri Olsa) [1874007] - selftests/bpf: Fix out-of-tree build (Jiri Olsa) [1874007] - selftests/bpf: Enable cross-building (Jiri Olsa) [1874007] - selftests/bpf: Test kernel module ksym externs (Jiri Olsa) [1874007] - libbpf: Support kernel module ksym externs (Jiri Olsa) [1874007] - bpf: Support BPF ksym variables in kernel modules (Jiri Olsa) [1874007] - selftests/bpf: Sync RCU before unloading bpf_testmod (Jiri Olsa) [1874007] - bpf: Fix a verifier message for alloc size helper arg (Jiri Olsa) [1874007] - bpf: Clarify return value of probe str helpers (Jiri Olsa) [1874007] - libbpf: Clarify kernel type use with USER variants of CORE reading macros (Jiri Olsa) [1874007] - selftests/bpf: Remove duplicate include in test_lsm (Jiri Olsa) [1874007] - bpf: Remove unnecessary include from preload/iterators (Jiri Olsa) [1874007] - selftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_READ() variants (Jiri Olsa) [1874007] - libbpf: Add non-CO-RE variants of BPF_CORE_READ() macro family (Jiri Olsa) [1874007] - selftests/bpf: Fix a compile error for BPF_F_BPRM_SECUREEXEC (Jiri Olsa) [1874007] - bpf: Use thread_group_leader() (Jiri Olsa) [1874007] - bpf: Save correct stopping point in file seq iteration (Jiri Olsa) [1874007] - selftests/bpf: Work-around EBUSY errors from hashmap update/delete (Jiri Olsa) [1874007] - bpf: Add schedule point in htab_init_buckets() (Jiri Olsa) [1874007] - bpf: Remove unused including (Jiri Olsa) [1874007] - selftests/bpf: Fix spelling mistake "tranmission" -> "transmission" (Jiri Olsa) [1874007] - selftests/bpf: Clarify build error if no vmlinux (Jiri Olsa) [1874007] - tweewide: Fix most Shebang lines (Jiri Olsa) [1874007] - bpf: In bpf_task_fd_query use fget_task (Jiri Olsa) [1874007] - selftests/bpf: Add a test for ptr_to_map_value on stack for helper access (Jiri Olsa) [1874007] - bpf: Permits pointers on stack for helper calls (Jiri Olsa) [1874007] - libbpf: Expose libbpf ring_buffer epoll_fd (Jiri Olsa) [1874007] - selftests/bpf: Add set_attach_target() API selftest for module target (Jiri Olsa) [1874007] - libbpf: Support modules in bpf_program__set_attach_target() API (Jiri Olsa) [1874007] - selftests/bpf: Silence ima_setup.sh when not running in verbose mode. (Jiri Olsa) [1874007] - selftests/bpf: Drop the need for LLVM's llc (Jiri Olsa) [1874007] - selftests/bpf: fix bpf_testmod.ko recompilation logic (Jiri Olsa) [1874007] - selftests/bpf: Make selftest compilation work on clang 11 (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - adding xdpxceiver to .gitignore (Jiri Olsa) [1874007] - selftests/bpf: Drop tcp-{client,server}.py from Makefile (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - Bi-directional Sockets - SKB, DRV (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - Socket Teardown - SKB, DRV (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - DRV POLL, NOPOLL (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - SKB POLL, NOPOLL (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests framework (Jiri Olsa) [1874007] - bpf: Return -ENOTSUPP when attaching to non-kernel BTF (Jiri Olsa) [1874007] - bpf: Propagate __user annotations properly (Jiri Olsa) [1874007] - bpf: Avoid overflows involving hash elem_size (Jiri Olsa) [1874007] - selftests/bpf: Test bpf_sk_storage_get in tcp iterators (Jiri Olsa) [1874007] - selftests/bpf: Add an iterator selftest for bpf_sk_storage_get (Jiri Olsa) [1874007] - selftests/bpf: Add an iterator selftest for bpf_sk_storage_delete (Jiri Olsa) [1874007] - bpf: Add a bpf_sock_from_file helper (Jiri Olsa) [1874007] - selftests/bpf: Avoid errno clobbering (Jiri Olsa) [1874007] - selftests/bpf: Print reason when a tester could not run a program (Jiri Olsa) [1874007] - selftests/bpf: Fix invalid use of strncat in test_sockmap (Jiri Olsa) [1874007] - libbpf: Use memcpy instead of strncpy to please GCC (Jiri Olsa) [1874007] - selftests/bpf: Add fentry/fexit/fmod_ret selftest for kernel module (Jiri Olsa) [1874007] - selftests/bpf: Add tp_btf CO-RE reloc test for modules (Jiri Olsa) [1874007] - libbpf: Support attachment of BPF tracing programs to kernel modules (Jiri Olsa) [1874007] - libbpf: Factor out low-level BPF program loading helper (Jiri Olsa) [1874007] - bpf: Allow to specify kernel module BTFs when attaching BPF programs (Jiri Olsa) [1874007] - bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier (Jiri Olsa) [1874007] - selftests/bpf: Add CO-RE relocs selftest relying on kernel module BTF (Jiri Olsa) [1874007] - selftests/bpf: Add support for marking sub-tests as skipped (Jiri Olsa) [1874007] - selftests/bpf: Add bpf_testmod kernel module for testing (Jiri Olsa) [1874007] - libbpf: Add kernel module BTF support for CO-RE relocations (Jiri Olsa) [1874007] - libbpf: Refactor CO-RE relocs to not assume a single BTF object (Jiri Olsa) [1874007] - libbpf: Add internal helper to load BTF data by FD (Jiri Olsa) [1874007] - selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Jiri Olsa) [1874007] - bpf: Fix cold build of test_progs-no_alu32 (Jiri Olsa) [1874007] - libbpf: Cap retries in sys_bpf_prog_load (Jiri Olsa) [1874007] - libbpf: Sanitise map names before pinning (Jiri Olsa) [1874007] - libbpf: Fail early when loading programs with unspecified type (Jiri Olsa) [1874007] - selftests/bpf: Indent ima_setup.sh with tabs. (Jiri Olsa) [1874007] - selftests/bpf: Add config dependency on BLK_DEV_LOOP (Jiri Olsa) [1874007] - selftests/bpf: Ensure securityfs mount before writing ima policy (Jiri Olsa) [1874007] - selftests/bpf: Update ima_setup.sh for busybox (Jiri Olsa) [1874007] - libbpf: Separate XDP program load with xsk socket creation (Jiri Olsa) [1874007] - selftests/bpf: Copy file using read/write in local storage test (Jiri Olsa) [1874007] - libbpf: Add base BTF accessor (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf progs (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf local storage maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for stackmap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf ringbuffer (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for reuseport_array maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for queue_stack_maps maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for lpm_trie maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for hashtab maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for devmap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for cgroup storage maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for cpumap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf_struct_ops maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for arraymap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf local storage maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf ringbuffer (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for lpm_trie maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for hashtab maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for devmap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for cgroup storage maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for cpumap maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for arraymap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf maps (Jiri Olsa) [1874007] - bpf: Prepare for memcg-based memory accounting for bpf maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf progs (Jiri Olsa) [1874007] - selftests/bpf: Extend bind{4,6} programs with a call to bpf_setsockopt (Jiri Olsa) [1874007] - selftests/bpf: Rewrite test_sock_addr bind bpf into C (Jiri Olsa) [1874007] - selftests/bpf: Fix flavored variants of test_ima (Jiri Olsa) [1874007] - libbpf: Replace size_t with __u32 in xsk interfaces (Jiri Olsa) [1874007] - bpf: Add a selftest for bpf_ima_inode_hash (Jiri Olsa) [1874007] - bpf: Add a BPF helper for getting the IMA hash of an inode (Jiri Olsa) [1874007] - libbpf: Add support for canceling cached_cons advance (Jiri Olsa) [1874007] - bpf: Refactor check_cfg to use a structured loop. (Jiri Olsa) [1874007] - selftest/bpf: Fix rst formatting in readme (Jiri Olsa) [1874007] - selftest/bpf: Fix link in readme (Jiri Olsa) [1874007] - bpf: Simplify task_file_seq_get_next() (Jiri Olsa) [1874007] - selftests/bpf: Mark tests that require unaligned memory access (Jiri Olsa) [1874007] - selftests/bpf: Avoid running unprivileged tests with alignment requirements (Jiri Olsa) [1874007] - selftests/bpf: Fix broken riscv build (Jiri Olsa) [1874007] - bpf: Add bpf_ktime_get_coarse_ns helper (Jiri Olsa) [1874007] - bpf: Add tests for bpf_bprm_opts_set helper (Jiri Olsa) [1874007] - bpf: Add bpf_bprm_opts_set helper (Jiri Olsa) [1874007] - libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types() (Jiri Olsa) [1874007] - selftest/bpf: Fix IPV6FR handling in flow dissector (Jiri Olsa) [1874007] - bpf: Augment the set of sleepable LSM hooks (Jiri Olsa) [1874007] - bpf: selftest: Use bpf_sk_storage in FENTRY/FEXIT/RAW_TP (Jiri Olsa) [1874007] - selftests/bpf: Add asm tests for pkt vs pkt_end comparison. (Jiri Olsa) [1874007] - selftests/bpf: Add skb_pkt_end test (Jiri Olsa) [1874007] - bpf: Support for pointers beyond pkt_end. (Jiri Olsa) [1874007] - bpf: Compile out btf_parse_module() if module BTF is not enabled (Jiri Olsa) [1874007] - selftest/bpf: Add missed ip6ip6 test back (Jiri Olsa) [1874007] - bpf: Keep module's btf_data_size intact after load (Jiri Olsa) [1874007] - bpf: Sanitize BTF data pointer after module is loaded (Jiri Olsa) [1874007] - bpf: Load and verify kernel module BTFs (Jiri Olsa) [1874007] - bpf: Assign ID to vmlinux BTF and return extra info for BTF in GET_OBJ_INFO (Jiri Olsa) [1874007] - bpf: Add in-kernel split BTF support (Jiri Olsa) [1874007] - bpf, btf: Remove the duplicate btf_ids.h include (Jiri Olsa) [1874007] - selftests/bpf: Fix selftest build with old libc (Jiri Olsa) [1874007] - bpf: Exercise syscall operations for inode and sk storage (Jiri Olsa) [1874007] - bpf: Add tests for task_local_storage (Jiri Olsa) [1874007] - bpf: Update selftests for local_storage to use vmlinux.h (Jiri Olsa) [1874007] - bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID (Jiri Olsa) [1874007] - libbpf: Add support for task local storage (Jiri Olsa) [1874007] - bpf: Implement task local storage (Jiri Olsa) [1874007] - bpf: Allow LSM programs to use bpf spin locks (Jiri Olsa) [1874007] - bpf: Lift hashtab key_size limit (Jiri Olsa) [1874007] - selftests/bpf: Add split BTF dedup selftests (Jiri Olsa) [1874007] - libbpf: Accomodate DWARF/compiler bug with duplicated identical arrays (Jiri Olsa) [1874007] - libbpf: Support BTF dedup of split BTFs (Jiri Olsa) [1874007] - libbpf: Fix BTF data layout checks and allow empty BTF (Jiri Olsa) [1874007] - selftests/bpf: Add checking of raw type dump in BTF writer APIs selftests (Jiri Olsa) [1874007] - selftests/bpf: Add split BTF basic test (Jiri Olsa) [1874007] - libbpf: Implement basic split BTF support (Jiri Olsa) [1874007] - libbpf: Unify and speed up BTF string deduplication (Jiri Olsa) [1874007] - selftest/bpf: Relax btf_dedup test checks (Jiri Olsa) [1874007] - libbpf: Factor out common operations in BTF writing APIs (Jiri Olsa) [1874007] - selftest/bpf: Use global variables instead of maps for test_tcpbpf_kern (Jiri Olsa) [1874007] - selftests/bpf: Migrate tcpbpf_user.c to use BPF skeleton (Jiri Olsa) [1874007] - selftests/bpf: Replace EXPECT_EQ with ASSERT_EQ and refactor verify_results (Jiri Olsa) [1874007] - selftests/bpf: Drop python client/server in favor of threads (Jiri Olsa) [1874007] - selftests/bpf: Move test_tcppbf_user into test_progs (Jiri Olsa) [1874007] - bpf: Fix error path in htab_map_alloc() (Jiri Olsa) [1874007] - bpf: Avoid hashtab deadlock with map_locked (Jiri Olsa) [1874007] - bpf: Use separate lockdep class for each hashtab (Jiri Olsa) [1874007] - fault-injection: handle EI_ETYPE_TRUE (Jiri Olsa) [1874007] - vfs, fdtable: Add fget_task helper (Jiri Olsa) [1874007] - [s390] vfio-pci/zdev: Add zPCI capabilities to VFIO_DEVICE_GET_INFO (Claudio Imbrenda) [1858844] - [s390] vfio: Introduce capability definitions for VFIO_DEVICE_GET_INFO (Claudio Imbrenda) [1858844] - [s390] s390/pci: track whether util_str is valid in the zpci_dev (Claudio Imbrenda) [1858844] - [s390] s390/pci: stash version in the zpci_dev (Claudio Imbrenda) [1858844]- Enable CRYPTO_SHA512 and _SSSE3 so these are available in FIPS mode (Vladis Dronov) [1973106] - crypto: drbg - self test for HMAC(SHA-512) (Vladis Dronov) [1973106] - xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca) [1919786] - xfrm: remove get_mtu indirection from xfrm_type (Sabrina Dubroca) [1919786] - netfilter: move endif to correct location (Florian Westphal) [1971991] - netfilter: nft_compat: remove flush counter optimization (Florian Westphal) [1974323] - mptcp: fix soft lookup in subflow_error_report() (Florian Westphal) [1936368] - selftests: mptcp: enable syncookie only in absence of reorders (Florian Westphal) [1936368] - mptcp: do not warn on bad input from the network (Florian Westphal) [1936368] - mptcp: wake-up readers only for in sequence data (Florian Westphal) [1936368] - mptcp: try harder to borrow memory from subflow under pressure (Florian Westphal) [1936368] - mptcp: Fix out of bounds when parsing TCP options (Florian Westphal) [1936368] - selftests: mptcp_connect: add SO_TIMESTAMPNS cmsg support (Florian Westphal) [1936368] - mptcp: receive path cmsg support (Florian Westphal) [1936368] - tcp: export timestamp helpers for mptcp (Florian Westphal) [1936368] - mptcp: setsockopt: handle SOL_SOCKET in one place only (Florian Westphal) [1936368] - mptcp: sockopt: propagate timestamp request to subflows (Florian Westphal) [1936368] - sock: expose so_timestamping options for mptcp (Florian Westphal) [1936368] - mptcp: restrict values of 'enabled' sysctl (Florian Westphal) [1936368] - mptcp: support SYSCTL only if enabled (Florian Westphal) [1936368] - mptcp: make sure flag signal is set when add addr with port (Florian Westphal) [1936368] - mptcp: remove redundant initialization in pm_nl_init_net() (Florian Westphal) [1936368] - mptcp: generate subflow hmac after mptcp_finish_join() (Florian Westphal) [1936368] - mptcp: using TOKEN_MAX_RETRIES instead of magic number (Florian Westphal) [1936368] - mptcp: fix pr_debug in mptcp_token_new_connect (Florian Westphal) [1936368] - mptcp: update selftest for fallback due to OoO (Florian Westphal) [1936368] - mptcp: do not reset MP_CAPABLE subflow on mapping errors (Florian Westphal) [1936368] - mptcp: always parse mptcp options for MPC reqsk (Florian Westphal) [1936368] - mptcp: fix sk_forward_memory corruption on retransmission (Florian Westphal) [1936368] - mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer (Florian Westphal) [1936368] - mptcp: avoid error message on infinite mapping (Florian Westphal) [1936368] - mptcp: drop unconditional pr_warn on bad opt (Florian Westphal) [1936368] - mptcp: avoid OOB access in setsockopt() (Florian Westphal) [1936368] - mptcp: fix data stream corruption (Florian Westphal) [1936368] - mptcp: fix splat when closing unaccepted socket (Florian Westphal) [1936368] - selftests: mptcp: add a test case for MSG_PEEK (Florian Westphal) [1936368] - mptcp: add MSG_PEEK support (Florian Westphal) [1936368] - mptcp: ignore unsupported msg flags (Florian Westphal) [1936368] - mptcp: implement MSG_TRUNC support (Florian Westphal) [1936368] - mptcp: implement dummy MSG_ERRQUEUE support (Florian Westphal) [1936368] - mptcp: Retransmit DATA_FIN (Florian Westphal) [1936368] - selftests: mptcp: add packet mark test case (Florian Westphal) [1936368] - selftests: mptcp: add the net device name testcase (Florian Westphal) [1936368] - selftests: mptcp: dump more info on mpjoin errors (Florian Westphal) [1936368] - selftests: mptcp: init nstat history (Florian Westphal) [1936368] - selftests: mptcp: launch mptcp_connect with timeout (Florian Westphal) [1936368] - selftests: mptcp: remove id 0 address testcases (Florian Westphal) [1936368] - selftests: mptcp: add addr argument for del_addr (Florian Westphal) [1936368] - selftests: mptcp: avoid calling pm_nl_ctl with bad IDs (Florian Westphal) [1936368] - selftests: mptcp: signal addresses testcases (Florian Westphal) [1936368] - selftests: mptcp: timeout testcases for multi addresses (Florian Westphal) [1936368] - selftests: mptcp: add cfg_do_w for cfg_remove (Florian Westphal) [1936368] - selftests: mptcp: Restore packet capture option in join tests (Florian Westphal) [1936368] - selftests: mptcp: add testcases for removing addrs (Florian Westphal) [1936368] - selftests: mptcp: set addr id for removing testcases (Florian Westphal) [1936368] - selftests: mptcp: add invert argument for chk_rm_nr (Florian Westphal) [1936368] - selftests: mptcp: fail if not enough SYN/3rd ACK (Florian Westphal) [1936368] - selftests: mptcp: display warnings on one line (Florian Westphal) [1936368] - selftests: mptcp: fix ACKRX debug message (Florian Westphal) [1936368] - selftests: mptcp: dump more info on errors (Florian Westphal) [1936368] - selftests: mptcp: add command line arguments for mptcp_join.sh (Florian Westphal) [1936368] - selftests: mptcp: add testcases for ADD_ADDR with port (Florian Westphal) [1936368] - selftests: mptcp: add port argument for pm_nl_ctl (Florian Westphal) [1936368] - selftests: mptcp: add testcases for newly added addresses (Florian Westphal) [1936368] - selftests: mptcp: use minus values for removing address numbers (Florian Westphal) [1936368] - selftests: increase timeout to 10 min (Florian Westphal) [1936368] - selftests: mptcp: add IPv4-mapped IPv6 testcases (Florian Westphal) [1936368] - mptcp: use mptcp_for_each_subflow in mptcp_close (Florian Westphal) [1936368] - mptcp: add tracepoint in subflow_check_data_avail (Florian Westphal) [1936368] - mptcp: add tracepoint in ack_update_msk (Florian Westphal) [1936368] - mptcp: add tracepoint in get_mapping_status (Florian Westphal) [1936368] - mptcp: add tracepoint in mptcp_subflow_get_send (Florian Westphal) [1936368] - mptcp: export mptcp_subflow_active (Florian Westphal) [1936368] - mptcp: fix format specifiers for unsigned int (Florian Westphal) [1936368] - mptcp: sockopt: add TCP_CONGESTION and TCP_INFO (Florian Westphal) [1936368] - mptcp: setsockopt: SO_DEBUG and no-op options (Florian Westphal) [1936368] - mptcp: setsockopt: add SO_INCOMING_CPU (Florian Westphal) [1936368] - mptcp: setsockopt: add SO_MARK support (Florian Westphal) [1936368] - mptcp: setsockopt: support SO_LINGER (Florian Westphal) [1936368] - mptcp: setsockopt: handle receive/send buffer and device bind (Florian Westphal) [1936368] - mptcp: setsockopt: handle SO_KEEPALIVE and SO_PRIORITY (Florian Westphal) [1936368] - mptcp: tag sequence_seq with socket state (Florian Westphal) [1936368] - mptcp: add skeleton to sync msk socket options to subflows (Florian Westphal) [1936368] - mptcp: only admit explicitly supported sockopt (Florian Westphal) [1936368] - mptcp: move sockopt function into a new file (Florian Westphal) [1936368] - mptcp: drop all sub-options except ADD_ADDR when the echo bit is set (Florian Westphal) [1936368] - mptcp: unify add_addr(6)_generate_hmac (Florian Westphal) [1936368] - mptcp: drop MPTCP_ADDR_IPVERSION_4/6 (Florian Westphal) [1936368] - mptcp: use mptcp_addr_info in mptcp_options_received (Florian Westphal) [1936368] - mptcp: drop OPTION_MPTCP_ADD_ADDR6 (Florian Westphal) [1936368] - mptcp: use mptcp_addr_info in mptcp_out_options (Florian Westphal) [1936368] - mptcp: move flags and ifindex out of mptcp_addr_info (Florian Westphal) [1936368] - mptcp: add mptcp reset option support (Florian Westphal) [1936368] - mptcp: remove unneeded check on first subflow (Florian Westphal) [1936368] - mptcp: add active MPC mibs (Florian Westphal) [1936368] - mptcp: add mib for token creation fallback (Florian Westphal) [1936368] - mptcp: remove id 0 address (Florian Westphal) [1936368] - mptcp: unify RM_ADDR and RM_SUBFLOW receiving (Florian Westphal) [1936368] - mptcp: remove all subflows involving id 0 address (Florian Westphal) [1936368] - mptcp: subflow.c: Fix a typo (Florian Westphal) [1936368] - mptcp: rename mptcp_pm_nl_add_addr_send_ack (Florian Westphal) [1936368] - mptcp: send ack for rm_addr (Florian Westphal) [1936368] - mptcp: drop useless addr_signal clear (Florian Westphal) [1936368] - mptcp: move to next addr when subflow creation fail (Florian Westphal) [1936368] - mptcp: export lookup_anno_list_by_saddr (Florian Westphal) [1936368] - mptcp: move to next addr when timeout (Florian Westphal) [1936368] - mptcp: drop unused subflow in mptcp_pm_subflow_established (Florian Westphal) [1936368] - mptcp: skip connecting the connected address (Florian Westphal) [1936368] - mptcp: drop argument port from mptcp_pm_announce_addr (Florian Westphal) [1936368] - mptcp: clean-up the rtx path (Florian Westphal) [1936368] - mptcp: fix ADD_ADDR HMAC in case port is specified (Florian Westphal) [1936368] - mptcp: remove a list of addrs when flushing (Florian Westphal) [1936368] - mptcp: remove multi addresses and subflows in PM (Florian Westphal) [1936368] - mptcp: remove multi subflows in PM (Florian Westphal) [1936368] - mptcp: remove multi addresses in PM (Florian Westphal) [1936368] - mptcp: add rm_list_rx in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: add rm_list in mptcp_options_received (Florian Westphal) [1936368] - mptcp: add rm_list_tx in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: add rm_list in mptcp_out_options (Florian Westphal) [1936368] - mptcp: fix bit MPTCP_PUSH_PENDING tests (Florian Westphal) [1936368] - mptcp: fix length of ADD_ADDR with port sub-option (Florian Westphal) [1936368] - mptcp: free resources when the port number is mismatched (Florian Westphal) [1936368] - mptcp: fix missing wakeup (Florian Westphal) [1936368] - mptcp: fix race in release_cb (Florian Westphal) [1936368] - mptcp: factor out __mptcp_retrans helper() (Florian Westphal) [1936368] - mptcp: reset 'first' and ack_hint on subflow close (Florian Westphal) [1936368] - mptcp: dispose initial struct socket when its subflow is closed (Florian Westphal) [1936368] - mptcp: fix memory accounting on allocation error (Florian Westphal) [1936368] - mptcp: put subflow sock on connect error (Florian Westphal) [1936368] - mptcp: reset last_snd on subflow close (Florian Westphal) [1936368] - mptcp: do not wakeup listener for MPJ subflows (Florian Westphal) [1936368] - mptcp: fix DATA_FIN generation on early shutdown (Florian Westphal) [1936368] - mptcp: fix DATA_FIN processing for orphaned sockets (Florian Westphal) [1936368] - mptcp: add local addr info in mptcp_info (Florian Westphal) [1936368] - mptcp: add netlink event support (Florian Westphal) [1936368] - mptcp: avoid lock_fast usage in accept path (Florian Westphal) [1936368] - netlink: don't call ->netlink_bind with table lock held (Florian Westphal) [1936368] - genetlink: restrict upcoming mptcp netlink events to CAP_NET_ADMIN (Florian Westphal) [1936368] - mptcp: pass subflow socket to a few helpers (Florian Westphal) [1936368] - mptcp: move subflow close loop after sk close check (Florian Westphal) [1936368] - mptcp: schedule worker when subflow is closed (Florian Westphal) [1936368] - mptcp: split __mptcp_close_ssk helper (Florian Westphal) [1936368] - mptcp: move pm netlink work into pm_netlink (Florian Westphal) [1936368] - mptcp: add a missing retransmission timer scheduling (Florian Westphal) [1936368] - mptcp: better msk receive window updates (Florian Westphal) [1936368] - mptcp: init mptcp request socket earlier (Florian Westphal) [1936368] - mptcp: fix spurious retransmissions (Florian Westphal) [1936368] - mptcp: fix poll after shutdown (Florian Westphal) [1936368] - mptcp: deliver ssk errors to msk (Florian Westphal) [1936368] - mptcp: pm: add lockdep assertions (Florian Westphal) [1936368] - mptcp: add the mibs for ADD_ADDR with port (Florian Westphal) [1936368] - mptcp: deal with MPTCP_PM_ADDR_ATTR_PORT in PM netlink (Florian Westphal) [1936368] - mptcp: enable use_port when invoke addresses_equal (Florian Westphal) [1936368] - mptcp: add port number check for MP_JOIN (Florian Westphal) [1936368] - mptcp: add a new helper subflow_req_create_thmac (Florian Westphal) [1936368] - mptcp: drop unused skb in subflow_token_join_request (Florian Westphal) [1936368] - mptcp: create the listening socket for new port (Florian Westphal) [1936368] - mptcp: create subflow or signal addr for newly added address (Florian Westphal) [1936368] - mptcp: drop *_max fields in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: use WRITE_ONCE for the pernet *_max (Florian Westphal) [1936368] - mptcp: pm nl: reduce variable scope (Florian Westphal) [1936368] - mptcp: pm nl: support IPv4 mapped in v6 addresses (Florian Westphal) [1936368] - mptcp: support MPJoin with IPv4 mapped in v6 sk (Florian Westphal) [1936368] - mptcp: use sha256() instead of open coding (Florian Westphal) [1936368] - crypto: lib/sha256 - add sha256() function (Florian Westphal) [1936368] - mptcp: use SHA256_BLOCK_SIZE, not SHA_MESSAGE_BYTES (Florian Westphal) [1936368] - xprtrdma: Pad optimization, revisited (Steve Dickson) [1926957] - ibmvnic: remove set but not used variable 'netdev' (Diego Domingos) [1922193] - net/ibmvnic: Remove tests of member address (Diego Domingos) [1922193] - ibmvnic: remove duplicate napi_schedule call in do_reset function (Diego Domingos) [1922193] - ibmvnic: avoid calling napi_disable() twice (Diego Domingos) [1922193] - ibmvnic: queue reset work in system_long_wq (Diego Domingos) [1922193] - ibmvnic: correctly use dev_consume/free_skb_irq (Diego Domingos) [1922193] - ibmvnic: improve failover sysfs entry (Diego Domingos) [1922193] - ibmvnic: print adapter state as a string (Diego Domingos) [1922193] - ibmvnic: print reset reason as a string (Diego Domingos) [1922193] - ibmvnic: clean up the remaining debugfs data structures (Diego Domingos) [1922193] - ibmvnic: Use 'skb_frag_address()' instead of hand coding it (Diego Domingos) [1922193] - ibmvnic: remove excessive irqsave (Diego Domingos) [1922193] - ibmvnic: always store valid MAC address (Diego Domingos) [1922193] - ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. (Diego Domingos) [1922193] - vio: make remove callback return void (Diego Domingos) [1922193] - tty: hvcs: Drop unnecessary if block (Diego Domingos) [1922193] - ibmvnic: serialize access to work queue on remove (Diego Domingos) [1922193] - ibmvnic: skip send_request_unmap for timeout reset (Diego Domingos) [1922193] - ibmvnic: add memory barrier to protect long term buffer (Diego Domingos) [1922193] - ibmvnic: substitute mb() with dma_wmb() for send_*crq* functions (Diego Domingos) [1922193] - ibmvnic: prefer strscpy over strlcpy (Diego Domingos) [1922193] - ibmvnic: remove unused spinlock_t stats_lock definition (Diego Domingos) [1922193] - ibmvnic: add comments for spinlock_t definitions (Diego Domingos) [1922193] - ibmvnic: fix miscellaneous checks (Diego Domingos) [1922193] - ibmvnic: avoid multiple line dereference (Diego Domingos) [1922193] - ibmvnic: fix braces (Diego Domingos) [1922193] - ibmvnic: fix block comments (Diego Domingos) [1922193] - ibmvnic: prefer 'unsigned long' over 'unsigned long int' (Diego Domingos) [1922193] - ibmvnic: remove unnecessary rmb() inside ibmvnic_poll (Diego Domingos) [1922193] - ibmvnic: rework to ensure SCRQ entry reads are properly ordered (Diego Domingos) [1922193] - ibmvnic: Ensure that CRQ entry read are correctly ordered (Diego Domingos) [1922193] - net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours (Diego Domingos) [1922193] - powerpc/hmi: Fix kernel hang when TB is in error state. (Gustavo Walbon) [1924091] - powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Gustavo Walbon) [1924090] - powerpc/pseries: Only register vio drivers if vio bus exists (Gustavo Walbon) [1924090] - powerpc/pci: Remove unimplemented prototypes (Gustavo Walbon) [1924090] - powerpc/powernv/pci: Use kzalloc() for phb related allocations (Gustavo Walbon) [1924090] - powerpc/pasemi: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/mve5100: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/mpc7448: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/linkstation: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/holly: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/chrp: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/amigaone: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/83xx: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/82xx/*: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/mpc5200_simple: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/media5200: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/lite5200: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/efika: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/512x: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/pci: Move PHB discovery for PCI_DN using platforms (Gustavo Walbon) [1924090] - powerpc/maple: Fix declaration made after definition (Gustavo Walbon) [1924090] - powerpc/pci: Add ppc_md.discover_phbs() (Gustavo Walbon) [1924090] - powerpc/pci: Delete traverse_pci_dn() (Gustavo Walbon) [1924090] - powerpc/eeh: Rework pci_dev lookup in debugfs attributes (Gustavo Walbon) [1924090] - selftests/powerpc: Add VF recovery tests (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Make pseries_send_allow_unfreeze() static (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Make pseries_pcibios_bus_add_device() static (Gustavo Walbon) [1924090] - selftests/powerpc: Make the test check in eeh-basic.sh posix compliant (Gustavo Walbon) [1924090] - powernv/pci: Print an error when device enable is blocked (Gustavo Walbon) [1924090] - selftests/powerpc/eeh: disable kselftest timeout setting for eeh-basic (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Fix a possible debugfs deadlock (Gustavo Walbon) [1924090] - powerpc/eeh: Fix eeh_dev_check_failure() for PE#0 (Gustavo Walbon) [1924090] - selftests/powerpc: Fix eeh-basic.sh exit codes (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Fix use of uninitialised variable (Gustavo Walbon) [1924090] - powerpc/eeh: Delete eeh_pe->config_addr (Gustavo Walbon) [1924090] - powerpc/eeh: Clean up PE addressing (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Allow zero to be a valid PE configuration address (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Rework device EEH PE determination (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Clean up pe_config_addr lookups (Gustavo Walbon) [1924090] - powerpc/eeh: Move EEH initialisation to an arch initcall (Gustavo Walbon) [1924090] - powerpc/eeh: Delete eeh_ops->init (Gustavo Walbon) [1924090] - powerpc/pseries: Stop using eeh_ops->init() (Gustavo Walbon) [1924090] - powerpc/powernv: Stop using eeh_ops->init() (Gustavo Walbon) [1924090] - powerpc/eeh: Rework EEH initialisation (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Fix dumb linebreaks (Gustavo Walbon) [1924090] - selftests/powerpc: Squash spurious errors due to device removal (Gustavo Walbon) [1924090] - powerpc/eeh: Move PE tree setup into the platform (Gustavo Walbon) [1924090] - powerpc/eeh: Drop pdn use in eeh_pe_tree_insert() (Gustavo Walbon) [1924090] - powerpc/eeh: Rename eeh_{add_to|remove_from}_parent_pe() (Gustavo Walbon) [1924090] - powerpc/eeh: Remove class code field from edev (Gustavo Walbon) [1924090] - powerpc/eeh: Remove spurious use of pci_dn in eeh_dump_dev_log (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->{read|write}_config() (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->resume_notify() (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->restore_config() (Gustavo Walbon) [1924090] - powerpc/eeh: Remove VF config space restoration (Gustavo Walbon) [1924090] - powerpc/eeh: Kill off eeh_ops->get_pe_addr() (Gustavo Walbon) [1924090] - powerpc/pseries: Stop using pdn->pe_number (Gustavo Walbon) [1924090] - powerpc/eeh: Move vf_index out of pci_dn and into eeh_dev (Gustavo Walbon) [1924090] - powerpc/eeh: Remove eeh_dev.c (Gustavo Walbon) [1924090] - powerpc/eeh: Remove eeh_dev_phb_init_dynamic() (Gustavo Walbon) [1924090] - powerpc/powernv: Make pnv_pci_sriov_enable() and friends static (Gustavo Walbon) [1924090] - powerpc/pseries: Make vio and ibmebus initcalls pseries specific (Gustavo Walbon) [1924090] - powerpc/eeh: Release EEH device state synchronously (Gustavo Walbon) [1924090] - powerpc/eeh: Rework eeh_ops->probe() (Gustavo Walbon) [1924090] - powerpc/eeh: Make early EEH init pseries specific (Gustavo Walbon) [1924090] - powerpc/eeh: Remove PHB check in probe (Gustavo Walbon) [1924090] - powerpc/eeh: Do early EEH init only when required (Gustavo Walbon) [1924090] - powerpc/eeh: Only dump stack once if an MMIO loop is detected (Gustavo Walbon) [1924090] - powernv/pci: Add a debugfs entry to dump PHB's IODA PE state (Gustavo Walbon) [1924090] - powernv/pci: Allow any write trigger the diag dump (Gustavo Walbon) [1924090] - powernv/pci: Use pnv_phb as the private data for debugfs entries (Gustavo Walbon) [1924090] - powerpc/powernv/npu: Fix debugfs_simple_attr.cocci warnings (Gustavo Walbon) [1924090] - powerpc/pcidn: Warn when sriov pci_dn management is used incorrectly (Gustavo Walbon) [1924090] - powerpc/pcidn: Make VF pci_dn management CONFIG_PCI_IOV specific (Gustavo Walbon) [1924090] - powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: Make clearing EEH_DEV_SYSFS saner (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: Remove double pci_dn lookup. (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: ifdef pseries sr-iov sysfs properties (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Don't use pci_dn when inserting new ranges (Gustavo Walbon) [1924090] - powerpc/eeh: differentiate duplicate detection message (Gustavo Walbon) [1924090] - powerpc/eeh: Handle hugepages in ioremap space (Gustavo Walbon) [1924090] - powerpc/powernv-eeh: Consisely desribe what this file does (Gustavo Walbon) [1924090] - powerpc/eeh_cache: fix a W=1 kernel-doc warning (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Add a way to dump the EEH address cache (Gustavo Walbon) [1924090] - powerpc/powernv: Escalate reset when IODA reset fails (Gustavo Walbon) [1924090] - powerpc/powernv/eeh/npu: Fix uninitialized variables in opal_pci_eeh_freeze_status (Gustavo Walbon) [1924090] - powerpc: eeh_event: convert semaphore to completion (Gustavo Walbon) [1924090] - powerpc/eeh: Declare pci_ers_result_name() as static (Gustavo Walbon) [1924090] - Bluetooth: verify AMP hci_chan before amp_destroy (Gopal Tiwari) [1962546] {CVE-2021-33034} - NFSv4.2 fix handling of sr_eof in SEEK's reply (Steve Dickson) [1948015] - SUNRPC: Fix null pointer dereference in svc_rqst_free() (Benjamin Coddington) [1952008] - NFSv4: Use sequence counter with associated spinlock (Benjamin Coddington) [1952008] - NFSv4.2: fix return value of _nfs4_get_security_label() (Benjamin Coddington) [1952008] - NFSD: fix error handling in NFSv4.0 callbacks (Benjamin Coddington) [1952008] - NFS: Don't gratuitously clear the inode cache when lookup failed (Benjamin Coddington) [1952008] - NFS: Don't revalidate the directory permissions on a lookup failure (Benjamin Coddington) [1952008] - nfsd: register pernet ops last, unregister first (Benjamin Coddington) [1952008] - SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Benjamin Coddington) [1952008] - lockd: fix access beyond unterminated strings in prints (Benjamin Coddington) [1952008] - tty: Protect disc_data in n_tty_close and n_tty_flush_buffer (Rafael Aquini) [1879861] - hwmon: (amd_energy) Add AMD family 19h model 30h x86 match (Terry Bowman) [1949280]- redhat/configs: Re-enable dptf_power module (Prarit Bhargava) [1962349] - net/sched: act_ct: Offload connections with commit action (Marcelo Ricardo Leitner) [1965817] - netfilter: flowtable: Remove redundant hw refresh bit (Marcelo Ricardo Leitner) [1965817] - inet_diag: add support for tw_mark (Xin Long) [1972967] - mm: thp: fix MADV_REMOVE deadlock on shmem THP (Waiman Long) [1974659] {CVE-2020-29368} - mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked() (Waiman Long) [1974659] {CVE-2020-29368} - mmap locking API: add mmap_lock_is_contended() (Waiman Long) [1970177] - mm: madvise: fix vma user-after-free (Waiman Long) [1970177] - khugepaged: collapse_pte_mapped_thp() protect the pmd lock (Waiman Long) [1970177] - khugepaged: collapse_pte_mapped_thp() flush the right range (Waiman Long) [1970177] - mm/mmap.c: close race between munmap() and expand_upwards()/downwards() (Waiman Long) [1970177] - mm: document warning in move_normal_pmd() and make it warn only once (Waiman Long) [1970177] - mmap locking API: convert mmap_sem comments (Waiman Long) [1970177] - mmap locking API: convert mmap_sem API comments (Waiman Long) [1970177] - mmap locking API: rename mmap_sem to mmap_lock (Waiman Long) [1970177] - mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() (Waiman Long) [1970177] - mmap locking API: add MMAP_LOCK_INITIALIZER (Waiman Long) [1970177] - mmap locking API: convert nested write lock sites (Waiman Long) [1970177] - mmap locking API: convert mmap_sem call sites missed by coccinelle (Waiman Long) [1970177] - mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Waiman Long) [1970177] - MMU notifier: use the new mmap locking API (Waiman Long) [1970177] - mm/gup.c: further document vma_permits_fault() (Waiman Long) [1970177] - mm/gup.c: update the documentation (Waiman Long) [1970177] - mm/ksm: fix NULL pointer dereference when KSM zero page is enabled (Waiman Long) [1970177] - proc: inline vma_stop into m_stop (Waiman Long) [1970177] - mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE (Waiman Long) [1970177] - fs/io_uring: set FOLL_PIN via pin_user_pages() (Waiman Long) [1970177] - shmem: pin the file in shmem_fault() if mmap_sem is dropped (Waiman Long) [1970177] - mm/gup.c: fix comments of __get_user_pages() and get_user_pages_remote() (Waiman Long) [1970177] - mm/init-mm.c: include for vm_committed_as_batch (Waiman Long) [1970177] - lib/generic-radix-tree.c: add kmemleak annotations (Waiman Long) [1970177] - mm: Remove BUG_ON mmap_sem not held from xxx_trans_huge_lock() (Waiman Long) [1970177] - lib/generic-radix-tree.c: make 2 functions static inline (Waiman Long) [1970177] - x86/mm: Clean up the pmd_read_atomic() comments (Waiman Long) [1970177] - x86/mm: Fix function name typo in pmd_read_atomic() comment (Waiman Long) [1970177] - khugepaged: enable collapse pmd for pte-mapped THP (Waiman Long) [1970177] - mm: Handle MADV_WILLNEED through vfs_fadvise() (Waiman Long) [1970177] - pagewalk: use lockdep_assert_held for locking validation (Waiman Long) [1970177] - mm: use down_read_killable for locking mmap_sem in access_remote_vm (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/map_files (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/clear_refs (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/pagemap (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/maps (Waiman Long) [1970177] - mm/filemap.c: correct the comment about VM_FAULT_RETRY (Waiman Long) [1970177] - mm: mmu_gather: remove __tlb_reset_range() for force flush (Waiman Long) [1970177] - arm64/mm: Drop mmap_sem before calling __do_kernel_fault() (Waiman Long) [1970177] - docs/vm: Minor editorial changes in the THP and hugetlbfs (Waiman Long) [1970177] - x86/mpx, mm/core: Fix recursive munmap() corruption (Waiman Long) [1970177] - doc: mm: migration doesn't use FOLL_SPLIT anymore (Waiman Long) [1970177] - filemap: add a comment about FAULT_FLAG_RETRY_NOWAIT behavior (Waiman Long) [1970177] - proc: commit to genradix (Waiman Long) [1970177] - generic radix trees (Waiman Long) [1970177] - mm: swap: add comment for swap_vma_readahead (Waiman Long) [1970177] - x86/mm: Make set_pmd_at() paravirt aware (Waiman Long) [1970177] - mm: select HAVE_MOVE_PMD on x86 for faster mremap (Waiman Long) [1970177] - mm: speed up mremap by 20x on large regions (Waiman Long) [1970177] - mm/mmap.c: remove verify_mm_writelocked() (Waiman Long) [1970177] - x86/fault: Check user_mode(regs) when avoiding an mmap_sem deadlock (Waiman Long) [1970177] - mm: brk: downgrade mmap_sem to read when shrinking (Waiman Long) [1970177] - mm: mremap: downgrade mmap_sem to read when shrinking (Waiman Long) [1970177] - mm: unmap VM_PFNMAP mappings with optimized path (Waiman Long) [1970177] - mm: unmap VM_HUGETLB mappings with optimized path (Waiman Long) [1970177] - mm: mmap: zap pages with read mmap_sem in munmap (Waiman Long) [1970177] - x86/mm: Fix exception table comments (Waiman Long) [1970177] - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Mark Langsdorf) [1946282] - acpi/drivers/thermal: Remove TRIPS_NONE cooling device binding (Mark Langsdorf) [1946282] - thermal/drivers/acpi: Use hot and critical ops (Mark Langsdorf) [1946282] - thermal/core: Add critical and hot ops (Mark Langsdorf) [1946282] - thermal/core: Emit a warning if the thermal zone is updated without ops (Mark Langsdorf) [1946282] - ACPI: scan: Fix _STA getting called on devices with unmet dependencies (Mark Langsdorf) [1946282] - ACPI: tables: x86: Reserve memory occupied by ACPI tables (Mark Langsdorf) [1946282] - ACPICA: Always create namespace nodes using acpi_ns_create_node() (Mark Langsdorf) [1946282] - ACPI: platform: Add balanced-performance platform profile (Mark Langsdorf) [1946282] - ACPI: platform: Hide ACPI_PLATFORM_PROFILE option (Mark Langsdorf) [1946282] - ACPICA: Remove some code duplication from acpi_ev_address_space_dispatch (Mark Langsdorf) [1946282] - ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling (Mark Langsdorf) [1946282] - ACPI: property: Satisfy kernel doc validator (part 2) (Mark Langsdorf) [1946282] - ACPI: property: Satisfy kernel doc validator (part 1) (Mark Langsdorf) [1946282] - ACPI: property: Make acpi_node_prop_read() static (Mark Langsdorf) [1946282] - ACPI: property: Remove dead code (Mark Langsdorf) [1946282] - iommu/amd: Fix performance counter initialization (Mark Langsdorf) [1946282] - ACPI: property: Fix fwnode string properties matching (Mark Langsdorf) [1946282] - ACPI / NUMA: add a stub function for node_to_pxm() (Mark Langsdorf) [1946282] - ACPI: OSL: Rework acpi_check_resource_conflict() (Mark Langsdorf) [1946282] - ACPI: APEI: ERST: remove unneeded semicolon (Mark Langsdorf) [1946282] - iommu/vt-d: Add new enum value and structure for SATC (Mark Langsdorf) [1946282] - ACPI: Add support for native USB4 control _OSC (Mark Langsdorf) [1946282] - ACPI: Execute platform _OSC also with query bit clear (Mark Langsdorf) [1946282] - redhat/configs: Add CONFIG_ACPI_FPDT (Mark Langsdorf) [1946282] - ACPI: tables: introduce support for FPDT table (Mark Langsdorf) [1946282] - ACPI: APEI: Add is_generic_error() to identify GHES sources (Mark Langsdorf) [1946282] - ACPI: platform-profile: Fix possible deadlock in platform_profile_remove() (Mark Langsdorf) [1946282] - ACPI: platform-profile: Introduce object pointers to callbacks (Mark Langsdorf) [1946282] - PCI/ACPI: Clarify message about _OSC failure (Mark Langsdorf) [1946282] - PCI/ACPI: Remove unnecessary osc_lock (Mark Langsdorf) [1946282] - PCI/ACPI: Make acpi_pci_osc_control_set() static (Mark Langsdorf) [1946282] - media: ACPI / bus: Add acpi_dev_get_next_match_dev() and helper macro (Mark Langsdorf) [1946282] - ACPI: scan: Adjust white space in acpi_device_add() (Mark Langsdorf) [1946282] - ACPI: scan: Rearrange memory allocation in acpi_device_add() (Mark Langsdorf) [1946282] - ACPI: platform-profile: Drop const qualifier for cur_profile (Mark Langsdorf) [1946282] - ACPI: configfs: add missing check after configfs_register_default_group() (Mark Langsdorf) [1946282] - ACPI: CPPC: initialise vaddr pointers to NULL (Mark Langsdorf) [1946282] - ACPI: CPPC: add __iomem annotation to generic_comm_base pointer (Mark Langsdorf) [1946282] - ACPI: CPPC: remove __iomem annotation for cpc_reg's address (Mark Langsdorf) [1946282] - ACPI: Use DEVICE_ATTR_ macros (Mark Langsdorf) [1946282] - ACPICA: Update version to 20210105 (Mark Langsdorf) [1946282] - ACPICA: Updated all copyrights to 2021 (Mark Langsdorf) [1946282] - ACPICA: Remove the VRTC table (Mark Langsdorf) [1946282] - ACPICA: Remove the MTMR (Mid-Timer) table (Mark Langsdorf) [1946282] - ACPICA: Update version to 20201217 (Mark Langsdorf) [1946282] - ACPICA: add type casts for string functions (Mark Langsdorf) [1946282] - ACPICA: fix -Wfallthrough (Mark Langsdorf) [1946282] - ACPICA: Clean up exception code class checks (Mark Langsdorf) [1946282] - ACPICA: Fix exception code class checks (Mark Langsdorf) [1946282] - redhat/configs: Add CONFIG_ACPI_PLATFORM_PROFILE (Mark Langsdorf) [1946282] - ACPI: platform: Add platform profile support (Mark Langsdorf) [1946282] - NTB/msi: Use irq_has_action() (Myron Stowe) [1933153] - NTB: Use struct_size() helper in devm_kzalloc() (Myron Stowe) [1933153] - ntb: intel: Fix memleak in intel_ntb_pci_probe (Myron Stowe) [1933153] - NTB: hw: amd: fix an issue about leak system resources (Myron Stowe) [1933153] - ntb: hw: remove the code that sets the DMA mask (Myron Stowe) [1933153] - [s390] s390/qdio: remove 'merge_pending' mechanism (Claudio Imbrenda) [1919251] - [s390] s390/qdio: improve handling of PENDING buffers for QEBSM devices (Claudio Imbrenda) [1919251] - [s390] s390/qdio: rework q->qdio_error indication (Claudio Imbrenda) [1919251] - [s390] s390/qdio: inline qdio_kick_handler() (Claudio Imbrenda) [1919251] - [s390] s390/qdio: track time of last data IRQ for each device (Claudio Imbrenda) [1919251] - [s390] s390/qdio: make thinint registration symmetric (Claudio Imbrenda) [1919251] - [s390] s390/qdio: adopt new tasklet API (Claudio Imbrenda) [1919251] - [s390] s390/qdio: remove qdio_inbound_q_moved() wrapper (Claudio Imbrenda) [1919251] - [s390] s390/qdio: remove Input tasklet code (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Do not set COMMAND_COMPLETE (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Handle event-lost notification for Version Change events (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Process Version Change events (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Clarify & assert the stat_lock locking in zfcp_qdio_send() (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Remove orphaned function declarations (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Lift Input Queue tasklet from qdio (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Clarify access to erp_action in zfcp_fsf_req_complete() (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Use list_first_entry_or_null() in zfcp_erp_thread() (Claudio Imbrenda) [1919251] - [s390] s390/qdio: always use dev_name() for device name in QIB (Claudio Imbrenda) [1919251] - [s390] s390/qdio: clean up QDR setup (Claudio Imbrenda) [1919251] - [s390] s390/qdio: make qdio_handle_aobs() more robust (Claudio Imbrenda) [1919251] - [s390] s390/cpumf: disable preemption when accessing per-cpu variable (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: rename header file to hwctrset.h (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: remove 60 seconds read limit (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: Add support for complete counter set extraction (Claudio Imbrenda) [1925527]- KVM: X86: hyper-v: Task srcu lock when accessing kvm_memslots() (Vitaly Kuznetsov) [1904570] - KVM: nSVM: remove a warning about vmcb01 VM exit reason (Vitaly Kuznetsov) [1904570] - KVM: x86: Consolidate guest enter/exit logic to common helpers (Vitaly Kuznetsov) [1904570] - KVM: x86: Defer vtime accounting 'til after IRQ handling (Vitaly Kuznetsov) [1904570] - context_tracking: Move guest exit vtime accounting to separate helpers (Vitaly Kuznetsov) [1904570] - context_tracking: Move guest exit context tracking to separate helpers (Vitaly Kuznetsov) [1904570] - context_tracking: Make guest_enter/exit() .noinstr ready (Vitaly Kuznetsov) [1904570] - sched/cputime: Rename vtime_account_system() to vtime_account_kernel() (Vitaly Kuznetsov) [1904570] - x86/kvm/svm: Move guest enter/exit into .noinstr.text (Vitaly Kuznetsov) [1904570] - x86/kvm/vmx: Move guest enter/exit into .noinstr.text (Vitaly Kuznetsov) [1904570] - x86/kvm/svm: Add hardirq tracing on guest enter/exit (Vitaly Kuznetsov) [1904570] - x86/kvm/vmx: Add hardirq tracing to guest enter/exit (Vitaly Kuznetsov) [1904570] - x86/kvm: Move context tracking where it belongs (Vitaly Kuznetsov) [1904570] - Move some more variables to kernel job templates (Michael Hofmann) - Use a different branch name for realtime pipelines (Michael Hofmann) - block: mark queue init done at the end of blk_register_queue (Ming Lei) [1963766] - block: fix race between adding/removing rq qos and normal IO (Ming Lei) [1963766] - netfilter: x_tables: Use correct memory barriers. (Phil Sutter) [1949090] - Revert "netfilter: x_tables: Switch synchronization to RCU" (Phil Sutter) [1949090] - vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU (Gustavo Walbon) [1891589] - powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU (Gustavo Walbon) [1891589] - cpupower: Add cpuid cap flag for MSR_AMD_HWCR support (Steve Best) [1949161] - cpupower: Remove family arg to decode_pstates() (Steve Best) [1949161] - cpupower: Condense pstate enabled bit checks in decode_pstates() (Steve Best) [1949161] - cpupower: Update family checks when decoding HW pstates (Steve Best) [1949161] - cpupower: Remove unused pscur variable. (Steve Best) [1949161] - cpupower: Add CPUPOWER_CAP_AMD_HW_PSTATE cpuid caps flag (Steve Best) [1949161] - cpupower: Correct macro name for CPB caps flag (Steve Best) [1949161] - cpupower: Update msr_pstate union struct naming (Steve Best) [1949161] - cpupower: add Makefile dependencies for install targets (Steve Best) [1949161] - tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1949161] - tools: Avoid comma separated statements (Steve Best) [1949161] - cpupower: speed up generating git version string (Steve Best) [1949161] - cpupowerutils: fix spelling mistake "dependant" -> "dependent" (Steve Best) [1949161] - ext4: fix ext4_error_err save negative errno into superblock (Lukas Czerner) [1964928] - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Lukas Czerner) [1964928] - ext4: fix check to prevent false positive report of incorrect used inodes (Lukas Czerner) [1964928] - ext4: fix potential error in ext4_do_update_inode (Lukas Czerner) [1964928] - ext4: do not try to set xattr into ea_inode if value is empty (Lukas Czerner) [1964928] - ext4: fix potential htree index checksum corruption (Lukas Czerner) [1964928] - ext4: don't leak old mountpoint samples (Lukas Czerner) [1964928] - ext4: don't remount read-only with errors=continue on reboot (Lukas Czerner) [1964928] - ext4: fix deadlock with fs freezing and EA inodes (Lukas Czerner) [1964928] - ext4: fix a memory leak of ext4_free_data (Lukas Czerner) [1964928] - ext4: find old entry again if failed to rename whiteout (Lukas Czerner) [1945503] - ext4: fix bug for rename with RENAME_WHITEOUT (Lukas Czerner) [1945503] - mount: fix mounting of detached mounts onto targets that reside on shared mounts (Carlos Maiolino) [1959172] - fs: fix lazytime expiration handling in __writeback_single_inode() (Carlos Maiolino) [1936260] - tty: Don't hold ldisc lock in tty_reopen() if ldisc present (Waiman Long) [1968271] - tty/ldsem: Add lockdep asserts for ldisc_sem (Waiman Long) [1968271] - tty: Simplify tty->count math in tty_reopen() (Waiman Long) [1968271] - tty: Don't block on IO when ldisc change is pending (Waiman Long) [1968271] - tty: Hold tty_ldisc_lock() during tty_reopen() (Waiman Long) [1968271] - tty: Drop tty->count on tty_reopen() failure (Waiman Long) [1968271] - net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Xin Long) [1951679] - net: Fix gro aggregation for udp encaps with zero csum (Xin Long) [1951679] - udp: ipv4: manipulate network header of NATed UDP GRO fraglist (Xin Long) [1951679] - udp: not remove the CRC flag from dev features when need_csum is false (Xin Long) [1951679] - udp: mask TOS bits in udp_v4_early_demux() (Xin Long) [1951679] - net: fix use-after-free when UDP GRO with shared fraglist (Xin Long) [1951679] - x86, sched: Treat Intel SNC topology as default, COD as exception (David Arcari) [1920040] - dmaengine: idxd: iax bus removal (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix cdev setup and free device lifetime issues (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix group conf_dev lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix engine conf_dev lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix wq conf_dev 'struct device' lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix idxd conf_dev 'struct device' lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: use ida for device instance enumeration (Jerry Snitselaar) [1955744] - dmaengine: idxd: removal of pcim managed mmio mapping (Jerry Snitselaar) [1955744] - dmaengine: idxd: cleanup pci interrupt vector allocation management (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix dma device lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: Fix potential null dereference on pointer status (Jerry Snitselaar) [1927070] - dmaengine: idxd: fix wq cleanup of WQCFG registers (Jerry Snitselaar) [1955744] - dmaengine: idxd: clear MSIX permission entry on shutdown (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix wq size store permission state (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix opcap sysfs attribute output (Jerry Snitselaar) [1955744] - dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback (Jerry Snitselaar) [1955744] - dmaengine: idxd: add module parameter to force disable of SVA (Jerry Snitselaar) [1920734] - dmaengine: idxd: set DMA channel to be private (Jerry Snitselaar) [1920759] - dma: idxd: use DEFINE_MUTEX() for mutex lock (Jerry Snitselaar) [1955744] - dmaengine: idxd: check device state before issue command (Jerry Snitselaar) [1927070] - dmaengine: move channel device_node deletion to driver (Jerry Snitselaar) [1920721] - dmaengine: idxd: fix misc interrupt completion (Jerry Snitselaar) [1920757] - dmaengine: idxd: Fix list corruption in description completion (Jerry Snitselaar) [1920746] - dmaengine: idxd: add IAX configuration support in the IDXD driver (Jerry Snitselaar) [1837233] - dmaengine: idxd: add ATS disable knob for work queues (Jerry Snitselaar) [1921291] - dmaengine: idxd: define table offset multiplier (Jerry Snitselaar) [1921290] - dmaengine: idxd: Update calculation of group offset to be more readable (Jerry Snitselaar) [1955744]- redhat/config: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1945937] - dm writecache: flush origin device when writing and cache is full (Mike Snitzer) [1970513] - dm snapshot: properly fix a crash when an origin has no snapshots (Mike Snitzer) [1970513] - dm verity: fix require_signatures module_param permissions (Mike Snitzer) [1970513] - dm snapshot: fix crash with transient storage and zero chunk size (Mike Snitzer) [1970513] - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Mike Snitzer) [1970513] - dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mike Snitzer) [1970513] - dm integrity: don't re-write metadata if discarding same blocks (Mike Snitzer) [1970513] - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Mike Snitzer) [1970513] - dm raid: fix fall-through warning in rs_check_takeover() for Clang (Mike Snitzer) [1970513] - dm integrity: fix missing goto in bitmap_flush_interval error handling (Mike Snitzer) [1970513] - dm space map common: fix division bug in sm_ll_find_free_block() (Mike Snitzer) [1970513] - dm persistent data: packed struct should have an aligned() attribute too (Mike Snitzer) [1970513] - dm btree spine: remove paranoid node_check call in node_prep_for_write() (Mike Snitzer) [1970513] - dm space map disk: remove redundant calls to sm_disk_get_nr_free() (Mike Snitzer) [1970513] - dm persistent data: remove unused return from exit_shadow_spine() (Mike Snitzer) [1970513] - dm verity: allow only one error handling mode (Mike Snitzer) [1970513] - dm: remove useless loop in __split_and_process_bio (Mike Snitzer) [1970513] - redhat/configs: Update CONFIG_PINCTRL_AMD (David Arcari) [1964588] - ionic: fix ptp support config breakage (Jonathan Toppins) [1951826] - ionic: return -EFAULT if copy_to_user() fails (Jonathan Toppins) [1951826] - ionic: git_ts_info bit shifters (Jonathan Toppins) [1951826] - ionic: extend ts_config set locking (Jonathan Toppins) [1951826] - ionic: add ts_config replay (Jonathan Toppins) [1951826] - ionic: ignore EBUSY on queue start (Jonathan Toppins) [1951826] - ionic: re-start ptp after queues up (Jonathan Toppins) [1951826] - ionic: add SKBTX_IN_PROGRESS (Jonathan Toppins) [1951826] - ionic: check for valid tx_mode on SKBTX_HW_TSTAMP xmit (Jonathan Toppins) [1951826] - ionic: remove unnecessary compat ifdef (Jonathan Toppins) [1951826] - ionic: fix up a couple of code style nits (Jonathan Toppins) [1951826] - ionic: advertise support for hardware timestamps (Jonathan Toppins) [1951826] - ionic: ethtool ptp stats (Jonathan Toppins) [1951826] - ionic: add ethtool support for PTP (Jonathan Toppins) [1951826] - ionic: add and enable tx and rx timestamp handling (Jonathan Toppins) [1951826] - ethtool: add timestamping related string sets (Jonathan Toppins) [1951826] - net: Introduce peer to peer one step PTP time stamping. (Jonathan Toppins) [1951826] - ionic: set up hw timestamp queues (Jonathan Toppins) [1951826] - ionic: add rx filtering for hw timestamp steering (Jonathan Toppins) [1951826] - ionic: link in the new hw timestamp code (Jonathan Toppins) [1951826] - ionic: add hw timestamp support files (Jonathan Toppins) [1951826] - ionic: split adminq post and wait calls (Jonathan Toppins) [1951826] - ionic: add hw timestamp structs to interface (Jonathan Toppins) [1951826] - ionic: add handling of larger descriptors (Jonathan Toppins) [1951826] - ionic: add new queue features to interface (Jonathan Toppins) [1951826] - ionic: pull per-q stats work out of queue loops (Jonathan Toppins) [1951826] - ionic: avoid races in ionic_heartbeat_check (Jonathan Toppins) [1951826] - ionic: fix sizeof usage (Jonathan Toppins) [1951826] - ionic: count dma errors (Jonathan Toppins) [1951826] - ionic: protect adminq from early destroy (Jonathan Toppins) [1951826] - ionic: stop watchdog when in broken state (Jonathan Toppins) [1951826] - ionic: block actions during fw reset (Jonathan Toppins) [1951826] - ionic: update ethtool support bits for BASET (Jonathan Toppins) [1951826] - ionic: fix unchecked reference (Jonathan Toppins) [1951826] - ionic: simplify the intr_index use in txq_init (Jonathan Toppins) [1951826] - ionic: code cleanup details (Jonathan Toppins) [1951826] - ionic: Update driver to use ethtool_sprintf (Jonathan Toppins) [1951826] - ionic: aggregate Tx byte counting calls (Jonathan Toppins) [1951826] - ionic: simplify tx clean (Jonathan Toppins) [1951826] - ionic: generic tx skb mapping (Jonathan Toppins) [1951826] - ionic: simplify TSO descriptor mapping (Jonathan Toppins) [1951826] - ionic: simplify use of completion types (Jonathan Toppins) [1951826] - ionic: rebuild debugfs on qcq swap (Jonathan Toppins) [1951826] - ionic: simplify rx skb alloc (Jonathan Toppins) [1951826] - ionic: optimize fastpath struct usage (Jonathan Toppins) [1951826] - ionic: implement Rx page reuse (Jonathan Toppins) [1951826] - ionic: move rx_page_alloc and free (Jonathan Toppins) [1951826] - drivers: net: ionic: simplify the return expression of ionic_set_rxfh() (Jonathan Toppins) [1951826] - ionic: change mtu after queues are stopped (Jonathan Toppins) [1951826] - ionic: remove some unnecessary oom messages (Jonathan Toppins) [1951826] - ionic: useful names for booleans (Jonathan Toppins) [1951826] - ionic: change set_rx_mode from_ndo to can_sleep (Jonathan Toppins) [1951826] - ionic: flatten calls to ionic_lif_rx_mode (Jonathan Toppins) [1951826] - ionic: batch rx buffer refilling (Jonathan Toppins) [1951826] - ionic: add lif quiesce (Jonathan Toppins) [1951826] - ionic: check for link after netdev registration (Jonathan Toppins) [1951826] - ionic: check port ptr before use (Jonathan Toppins) [1951826] - platform/x86: hp-wireless: add AMD's hardware id to the supported list (David Arcari) [1960472] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (David Arcari) [1960472] - net/bond: revert deletion of driver and module versions (Jarod Wilson) [1955702] - net:sfc: fix non-freed irq in legacy irq mode (Íñigo Huguet) [1906728] - devlink: Extend SF port attributes to have external attribute (Petr Oros) [1959002] - netfilter: xt_SECMARK: add new revision to fix structure layout (Phil Sutter) [1961714] - xfrm: ipcomp: remove unnecessary get_cpu() (Sabrina Dubroca) [1946885] - platform/x86: intel_pmc_core: Add support for Alder Lake PCH-P (David Arcari) [1838624] - scsi: qedf: Update the max_id value in host structure (Nilesh Javali) [1954876] - scsi: qedf: Add pointer checks in qedf_update_link_speed() (Nilesh Javali) [1871687] - [s390] s390/nvme: support firmware-assisted dump to NVMe disks (Claudio Imbrenda) [1847447] - [s390] s390: nvme dump support (Claudio Imbrenda) [1847447] - [s390] s390/boot: add build-id to decompressor (Philipp Rudo) [1897093] - genirq: Reduce irqdebug cacheline bouncing (Gustavo Walbon) [1957729]- CI: Merge MR, baseline and private configs (Michael Hofmann) - RDMA/rxe: Fix failure during driver load (Kamal Heib) [1930263] - xfrm: remove the fragment check for ipv6 beet mode (Xin Long) [1965185] - SUNRPC: Fix NFS READs that start at non-page-aligned offsets (Benjamin Coddington) [1950303] - pNFS/NFSv4: Improve rejection of out-of-order layouts (Benjamin Coddington) [1950303] - pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn (Benjamin Coddington) [1950303] - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Benjamin Coddington) [1950303] - SUNRPC: Move the svc_xdr_recvfrom tracepoint again (Benjamin Coddington) [1950303] - nfsd4: readdirplus shouldn't return parent of export (Benjamin Coddington) [1950303] - NFS: nfs_igrab_and_active must first reference the superblock (Benjamin Coddington) [1950303] - NFS: nfs_delegation_find_inode_server must first reference the superblock (Benjamin Coddington) [1950303] - NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Benjamin Coddington) [1950303] - NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit() (Benjamin Coddington) [1950303] - NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request (Benjamin Coddington) [1950303] - pNFS: Stricter ordering of layoutget and layoutreturn (Benjamin Coddington) [1950303] - pNFS: Clean up pnfs_layoutreturn_free_lsegs() (Benjamin Coddington) [1950303] - pNFS: We want return-on-close to complete when evicting the inode (Benjamin Coddington) [1950303] - pNFS: Mark layout for return if return-on-close was not sent (Benjamin Coddington) [1950303] - net: sunrpc: interpret the return value of kstrtou32 correctly (Benjamin Coddington) [1950303] - SUNRPC: Handle TCP socket sends with kernel_sendpage() again (Benjamin Coddington) [1950303] - NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() (Benjamin Coddington) [1950303] - pNFS/flexfiles: Avoid spurious layout returns in ff_layout_choose_ds_for_read (Benjamin Coddington) [1950303] - NFSv4/pnfs: Add tracing for the deviceid cache (Benjamin Coddington) [1950303] - fs/lockd: convert comma to semicolon (Benjamin Coddington) [1950303] - SUNRPC: When expanding the buffer, we may need grow the sparse pages (Benjamin Coddington) [1950303] - SUNRPC: Cleanup - constify a number of xdr_buf helpers (Benjamin Coddington) [1950303] - SUNRPC: Clean up open coded setting of the xdr_stream 'nwords' field (Benjamin Coddington) [1950303] - SUNRPC: _copy_to/from_pages() now check for zero length (Benjamin Coddington) [1950303] - SUNRPC: Cleanup xdr_shrink_bufhead() (Benjamin Coddington) [1950303] - SUNRPC: Fix xdr_expand_hole() (Benjamin Coddington) [1950303] - SUNRPC: Fixes for xdr_align_data() (Benjamin Coddington) [1950303] - SUNRPC: _shift_data_left/right_pages should check the shift length (Benjamin Coddington) [1950303] - NFSv4.1: use BITS_PER_LONG macro in nfs4session.h (Benjamin Coddington) [1950303] - xprtrdma: Fix XDRBUF_SPARSE_PAGES support (Benjamin Coddington) [1950303] - sunrpc: fix xs_read_xdr_buf for partial pages receive (Benjamin Coddington) [1950303] - Revert "nfsd4: support change_attr_type attribute" (Benjamin Coddington) [1950303] - nfsd4: don't query change attribute in v2/v3 case (Benjamin Coddington) [1950303] - nfsd: minor nfsd4_change_attribute cleanup (Benjamin Coddington) [1950303] - nfsd: simplify nfsd4_change_info (Benjamin Coddington) [1950303] - nfsd: only call inode_query_iversion in the I_VERSION case (Benjamin Coddington) [1950303] - nfs_common: need lock during iterate through the list (Benjamin Coddington) [1950303] - nfsd: Fix message level for normal termination (Benjamin Coddington) [1950303] - NFS: switch nfsiod to be an UNBOUND workqueue. (Benjamin Coddington) [1950303] - lockd: don't use interval-based rebinding over TCP (Benjamin Coddington) [1950303] - net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' (Benjamin Coddington) [1950303] - NFSv4: Refactor to use user namespaces for nfs4idmap (Benjamin Coddington) [1950303] - NFS: NFSv2/NFSv3: Use cred from fs_context during mount (Benjamin Coddington) [1950303] - NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Benjamin Coddington) [1950303] - SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1950303] - SUNRPC: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1950303] - pNFS: Clean up open coded xdr string decoding (Benjamin Coddington) [1950303] - SUNRPC: Fix up open coded kmemdup_nul() (Benjamin Coddington) [1950303] - pNFS/flexfiles: Fix up layoutstats reporting for non-TCP transports (Benjamin Coddington) [1950303] - NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr (Benjamin Coddington) [1950303] - pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds_addr (Benjamin Coddington) [1950303] - NFSv4/pNFS: Use connections to a DS that are all of the same protocol family (Benjamin Coddington) [1950303] - SUNRPC: Remove unused function xprt_load_transport() (Benjamin Coddington) [1950303] - NFS: Switch mount code to use xprt_find_transport_ident() (Benjamin Coddington) [1950303] - SUNRPC: Add a helper to return the transport identifier given a netid (Benjamin Coddington) [1950303] - SUNRPC: Close a race with transport setup and module put (Benjamin Coddington) [1950303] - SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Benjamin Coddington) [1950303] - SUNRPC: rpc_wake_up() should wake up tasks in the correct order (Benjamin Coddington) [1950303] - NFSv4: Observe the NFS_MOUNT_SOFTREVAL flag in _nfs4_proc_lookupp (Benjamin Coddington) [1950303] - NFSv3: Add emulation of the lookupp() operation (Benjamin Coddington) [1950303] - NFSv3: Refactor nfs3_proc_lookup() to split out the dentry (Benjamin Coddington) [1950303] - SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall (Benjamin Coddington) [1950303] - NFSD: Add tracepoints in nfsd4_decode/encode_compound() (Benjamin Coddington) [1950303] - NFSD: Add tracepoints in nfsd_dispatch() (Benjamin Coddington) [1950303] - NFSD: Add common helpers to decode void args and encode void results (Benjamin Coddington) [1950303] - SUNRPC: Prepare for xdr_stream-style decoding on the server-side (Benjamin Coddington) [1950303] - SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() (Benjamin Coddington) [1950303] - NFSD: Add SPDX header for fs/nfsd/trace.c (Benjamin Coddington) [1950303] - SUNRPC: Move the svc_xdr_recvfrom() tracepoint (Benjamin Coddington) [1950303] - NFSD: Add SPDX header for fs/nfsd/trace.c (Benjamin Coddington) [1950303] - NFSD: A semicolon is not needed after a switch statement. (Benjamin Coddington) [1950303] - svcrdma: support multiple Read chunks per RPC (Benjamin Coddington) [1950303] - svcrdma: Use the new parsed chunk list when pulling Read chunks (Benjamin Coddington) [1950303] - svcrdma: Rename info::ri_chunklen (Benjamin Coddington) [1950303] - svcrdma: Clean up chunk tracepoints (Benjamin Coddington) [1950303] - svcrdma: Remove chunk list pointers (Benjamin Coddington) [1950303] - svcrdma: Support multiple Write chunks in svc_rdma_send_reply_chunk (Benjamin Coddington) [1950303] - svcrdma: Support multiple Write chunks in svc_rdma_map_reply_msg() (Benjamin Coddington) [1950303] - svcrdma: Support multiple write chunks when pulling up (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to encode Reply transport headers (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to construct RDMA Writes (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to detect reverse direction replies (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to derive the inv_rkey (Benjamin Coddington) [1950303] - svcrdma: Add a "parsed chunk list" data structure (Benjamin Coddington) [1950303] - svcrdma: Clean up svc_rdma_encode_reply_chunk() (Benjamin Coddington) [1950303] - svcrdma: Post RDMA Writes while XDR encoding replies (Benjamin Coddington) [1950303] - NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders (Benjamin Coddington) [1950303] - SUNRPC: Rename svc_encode_read_payload() (Benjamin Coddington) [1950303] - svcrdma: Refactor the RDMA Write path (Benjamin Coddington) [1950303] - svcrdma: Const-ify the xdr_buf arguments (Benjamin Coddington) [1950303] - SUNRPC: Adjust synopsis of xdr_buf_subsegment() (Benjamin Coddington) [1950303] - svcrdma: Catch another Reply chunk overflow case (Benjamin Coddington) [1950303] - xprtrdma: Micro-optimize MR DMA-unmapping (Benjamin Coddington) [1950303] - xprtrdma: Move rpcrdma_mr_put() (Benjamin Coddington) [1950303] - xprtrdma: Trace unmap_sync calls (Benjamin Coddington) [1950303] - xprtrdma: Display the task ID when reporting MR events (Benjamin Coddington) [1950303] - xprtrdma: Clean up trace_xprtrdma_nomrs() (Benjamin Coddington) [1950303] - xprtrdma: Clean up xprtrdma callback tracepoints (Benjamin Coddington) [1950303] - xprtrdma: Clean up tracepoints in the reply path (Benjamin Coddington) [1950303] - xprtrdma: Clean up reply parsing error tracepoints (Benjamin Coddington) [1950303] - xprtrdma: Clean up trace_xprtrdma_post_linv (Benjamin Coddington) [1950303] - xprtrdma: Introduce FRWR completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Introduce Send completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Introduce Receive completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Replace dprintk call sites in ERR_CHUNK path (Benjamin Coddington) [1950303] - xprtrdma: Fix a BUG when tracing is enabled with NFSv4.1 on RDMA (Benjamin Coddington) [1950303] - drm: virtio: fix common struct sg_table related issues (Eric Auger) [1971821] - net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1915307] - net/mlx5: Release devlink object if adev fails (Alaa Hleihel) [1915307] - net/mlx5: Fix compilation warning for 32-bit platform (Alaa Hleihel) [1915307] - net/mlx5: Use effective interrupt affinity (Alaa Hleihel) [1915307] - net/mlx5: Replace irq_to_desc() abuse (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove unneeded semicolon (Alaa Hleihel) [1915307] - net: mlx5: convert comma to semicolon (Alaa Hleihel) [1915307] - net/mlx5e: Fill mlx5e_create_cq_param in a function (Alaa Hleihel) [1915307] - net/mlx5e: Split between RX/TX tunnel FW support indication (Alaa Hleihel) [1915307] - net/mlx5: Arm only EQs with EQEs (Alaa Hleihel) [1915307] - net/mlx5e: Remove duplicated include (Alaa Hleihel) [1915307] - net/mlx5e: Add TX port timestamp support (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Add TX PTP port object support (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Split SW group counters update function (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Change skb fifo push/pop API to be used without SQ (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow SQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow RQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow CQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Free drop RQ in a dedicated function (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove IB representors dead code (Alaa Hleihel) [1915307] - net/mlx5: Simplify eswitch mode check (Alaa Hleihel) [1915307] - net/mlx5: Delete custom device management logic (Alaa Hleihel) [1915307] - RDMA/mlx5: Convert mlx5_ib to use auxiliary bus (Alaa Hleihel) [1915307] - net/mlx5e: Connect ethernet part to auxiliary bus (Alaa Hleihel) [1915307] - vdpa/mlx5: Connect mlx5_vdpa to auxiliary bus (Alaa Hleihel) [1915307] - net/mlx5: Register mlx5 devices to auxiliary virtual bus (Alaa Hleihel) [1915307] - vdpa/mlx5: Make hardware definitions visible to all mlx5 devices (Alaa Hleihel) [1915307] - net/mlx5_core: Clean driver version and name (Alaa Hleihel) [1915307] - net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Alaa Hleihel) [1915307] - net/mlx5: Export steering related functions (Alaa Hleihel) [1915307] - net/mlx5: Expose other function ifc bits (Alaa Hleihel) [1915307] - net/mlx5: Expose IP-in-IP TX and RX capability bits (Alaa Hleihel) [1915307] - net/mlx5: Update the hardware interface definition for vhca state (Alaa Hleihel) [1915307] - net/mlx5: Avoid exposing driver internal command helpers (Alaa Hleihel) [1915307] - net/mlx5: Add ts_cqe_to_dest_cqn related bits (Alaa Hleihel) [1915307] - net/mlx5: Add misc4 to mlx5_ifc_fte_match_param_bits (Alaa Hleihel) [1915307] - net/mlx5: Check dr mask size against mlx5_match_param size (Alaa Hleihel) [1915307] - net/mlx5: Add sampler destination type (Alaa Hleihel) [1915307] - net/mlx5: Add sample offload hardware bits and structures (Alaa Hleihel) [1915307] - RDMA/mlx5: Use PCI device for dma mappings (Alaa Hleihel) [1915307] - RDMA/mlx5: Silence the overflow warning while building offset mask (Alaa Hleihel) [1915307] - RDMA/mlx5: Check for ERR_PTR from uverbs_zalloc() (Alaa Hleihel) [1915307] - RDMA/mlx5: Enable querying AH for XRC QP types (Alaa Hleihel) [1915307] - RDMA/mlx5: Lower setting the umem's PAS for SRQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use ib_umem_find_best_pgsz() for devx (Alaa Hleihel) [1915307] - RDMA/mlx5: mlx5_umem_find_best_quantized_pgoff() for CQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for QP (Alaa Hleihel) [1915307] - RDMA/mlx5: Directly compute the PAS list for raw QP RQ's (Alaa Hleihel) [1915307] - RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for WQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ (Alaa Hleihel) [1915307] - net: mlx5: Replace in_irq() usage (Alaa Hleihel) [1915307] - net/mlx5: Cleanup kernel-doc warnings (Alaa Hleihel) [1915307] - net/mlx5e: Validate stop_room size upon user input (Alaa Hleihel) [1915307] - net/mlx5: DR, Free unused buddy ICM memory (Alaa Hleihel) [1915307] - net/mlx5: DR, ICM memory pools sync optimization (Alaa Hleihel) [1915307] - net/mlx5: DR, Sync chunks only during free (Alaa Hleihel) [1915307] - net/mlx5: DR, Handle ICM memory via buddy allocation instead of buckets (Alaa Hleihel) [1915307] - net/mlx5: DR, Add buddy allocator utilities (Alaa Hleihel) [1915307] - net/mlx5: DR, Rename matcher functions to be more HW agnostic (Alaa Hleihel) [1915307] - net/mlx5: DR, Rename builders HW specific names (Alaa Hleihel) [1915307] - net/mlx5: DR, Remove unused member of action struct (Alaa Hleihel) [1915307] - IB/mlx5: Add support for NDR link speed (Alaa Hleihel) [1915307 1926596] - RDMA/mlx5: Use ib_umem_find_best_pgsz() for mkc's (Alaa Hleihel) [1915307] - RDMA/mlx5: Split the WR setup out of mlx5_ib_update_xlt() (Alaa Hleihel) [1915307] - RDMA/mlx5: Move xlt_emergency_page_mutex into mr.c (Alaa Hleihel) [1915307] - RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_each_block() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove npages from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove order from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Move mlx5_ib_cont_pages() to the creation of the mlx5_ib_mr (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove mlx5_ib_mr->order (Alaa Hleihel) [1915307] - net/mlx5: fix error return code in mlx5e_tc_nic_init() (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Use spin_lock_bh for async_icosq_lock (Alaa Hleihel) [1915306 1915307] - net/mlx5: Replace zero-length array with flexible-array member (Alaa Hleihel) [1915306 1915307] - net/mlx5: Fix uininitialized pointer read on pointer attr (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for devlink reload limit no reset (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for fw live patch event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add devlink param enable_remote_dev_reset support (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for devlink reload action fw activate (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset abort event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset now event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset request event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Set cap for pci sync for fw update event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add functions to set/query MFRL register (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Fix potential null pointer dereference (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Fix dereference on pointer attr after null check (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Use dma device access helper (Alaa Hleihel) [1915306 1915307] - mlx5: cross-tree: phase out dma_zalloc_coherent() (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-Switch, Support flow source for local vport (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Move devlink eswitch ports closer to eswitch (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Use helper function to load unload representor (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Add helper to check egress ACL need (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Use PF num in metadata reg c0 (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Add support for rule creation with flow source hint (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Call ste_builder directly with tag pointer (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded local variable (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded vlan check from L2 builder (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded check from source port builder (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Replace the check for valid STE entry (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Delete not needed GSI QP signal QP type (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Change GSI QP to have same creation flow like other QPs (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Reuse existing fields in parent QP storage object (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Embed GSI QP into general mlx5_ib QP (Alaa Hleihel) [1915306 1915307] - net/mlx5: remove unreachable return (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Use kfree() to free fd->g in accel_fs_tcp_create_groups() (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Support CT offload for tc nic flows (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: rework ct offload init messages (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Add tc chains offload support for nic flows (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Refactor tc flow attributes structure (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Split nic tc flow allocation and creation (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Allow ft level ignore for nic rx tables (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Refactor multi chains and prios support (Alaa Hleihel) [1915306 1915307 1919642] - RDMA/mlx5: Don't call to restrack recursively (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Expose TIR and QP ICM address for sw_owner_v2 devices (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Allow DM allocation for sw_owner_v2 enabled devices (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Add sw_owner_v2 bit capability (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Delete duplicated mlx5_ptys_width enum (Alaa Hleihel) [1915306 1915307] - net/mlx5: IPsec: make spdxcheck.py happy (Alaa Hleihel) [1915306 1915307] - mlx5: add pause frame stats (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Add CQE compression support for multi-strides packets (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Add support for tc trap (Alaa Hleihel) [1915306 1915307 1919643] - net/mlx5: E-Switch, Use vport metadata matching by default (Alaa Hleihel) [1915306 1915307] - net/mlx5: remove erroneous fallthrough (Alaa Hleihel) [1915306 1915307] - IB/mlx5: Add DCT RoCE LAG support (Alaa Hleihel) [1915306 1915307] - IB/mlx5: Add tx_affinity support for DCI QP (Alaa Hleihel) [1915306 1915307] - net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Enable sniffer when device is in switchdev mode (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Add new IB rates support (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Replace open-coded offsetofend() macro (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Simplify multiple else-if cases with switch keyword (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Link non uplink representors to PCI device (Alaa Hleihel) [1915306 1915307 1959367] - perf stat: Use nftw() instead of ftw() (Michael Petlan) [1944684] - perf unwind: Set userdata for all __report_module() paths (Michael Petlan) [1944684] - perf debug: Move debug initialization earlier (Michael Petlan) [1944684] - perf script: Fix overrun issue for dynamically-allocated PMU type number (Michael Petlan) [1944684] - perf metricgroup: Fix system PMU metrics (Michael Petlan) [1944684] - perf metricgroup: Fix for metrics containing duration_time (Michael Petlan) [1944684] - perf evlist: Fix id index for heterogeneous systems (Michael Petlan) [1944684] - perf inject: Correct event attribute sizes (Michael Petlan) [1944684] - perf intel-pt: Fix 'CPU too large' error (Michael Petlan) [1944684] - perf stat: Take cgroups into account for shadow stats (Michael Petlan) [1944684] - perf stat: Introduce struct runtime_stat_data (Michael Petlan) [1944684] - libperf tests: Fail when failing to get a tracepoint id (Michael Petlan) [1944684] - libperf tests: If a test fails return non-zero (Michael Petlan) [1944684] - libperf tests: Avoid uninitialized variable warning (Michael Petlan) [1944684] - perf test: Fix shadow stat test for non-bash shells (Michael Petlan) [1944684] - perf bpf examples: Fix bpf.h header include directive in 5sec.c example (Michael Petlan) [1944684] - perf probe: Fix memory leak when synthesizing SDT probes (Michael Petlan) [1944684] - perf stat aggregation: Add separate thread member (Michael Petlan) [1944684] - perf stat aggregation: Add separate core member (Michael Petlan) [1944684] - perf stat aggregation: Add separate die member (Michael Petlan) [1944684] - perf stat aggregation: Add separate socket member (Michael Petlan) [1944684] - perf stat aggregation: Add separate node member (Michael Petlan) [1944684] - perf stat aggregation: Start using cpu_aggr_id in map (Michael Petlan) [1944684] - perf cpumap: Drop in cpu_aggr_map struct (Michael Petlan) [1944684] - perf cpumap: Add new map type for aggregation (Michael Petlan) [1944684] - perf stat: Replace aggregation ID with a struct (Michael Petlan) [1944684] - perf cpumap: Add new struct for cpu aggregation (Michael Petlan) [1944684] - perf cpumap: Use existing allocator to avoid using malloc (Michael Petlan) [1944684] - perf tests: Improve topology test to check all aggregation types (Michael Petlan) [1944684] - perf powerpc: Move syscall.tbl check to check-headers.sh (Michael Petlan) [1944684] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Michael Petlan) [1944684] - perf mem: Factor out a function to generate sort order (Michael Petlan) [1944684] - perf sort: Add sort option for data page size (Michael Petlan) [1944684] - perf script: Support data page size (Michael Petlan) [1944684] - tools headers UAPI: Sync linux/stat.h with the kernel sources (Michael Petlan) [1944684] - tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Michael Petlan) [1944684] - perf config: Fix example command in manpage to conform to syntax specified in the SYNOPSIS section. (Michael Petlan) [1944684] - perf test: Make sample-parsing test aware of PERF_SAMPLE_{CODE,DATA}_PAGE_SIZE (Michael Petlan) [1944684] - perf tools: Add support to read build id from compressed elf (Michael Petlan) [1944684] - perf debug: Add debug_set_file function (Michael Petlan) [1944684] - perf evlist: Support pipe mode display (Michael Petlan) [1944684] - perf report: Support --header-only for pipe mode (Michael Petlan) [1944684] - perf vendor events: Add JSON metrics for imx8mm DDR Perf (Michael Petlan) [1944684] - perf metricgroup: Support adding metrics for system PMUs (Michael Petlan) [1944684] - perf metricgroup: Support printing metric groups for system PMUs (Michael Petlan) [1944684] - perf metricgroup: Split up metricgroup__print() (Michael Petlan) [1944684] - perf metricgroup: Fix metrics using aliases covering multiple PMUs (Michael Petlan) [1944684] - perf evlist: Change evlist__splice_list_tail() ordering (Michael Petlan) [1944684] - perf pmu: Add pmu_add_sys_aliases() (Michael Petlan) [1944684] - perf pmu: Add pmu_id() (Michael Petlan) [1944684] - perf jevents: Add support for system events tables (Michael Petlan) [1944684] - perf jevents: Add support for an extra directory level (Michael Petlan) [1944684] - perf evsel: Emit warning about kernel not supporting the data page size sample_type bit (Michael Petlan) [1944684] - perf record: Support new sample type for data page size (Michael Petlan) [1944684] - perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Michael Petlan) [1944684] - perf record: Fix memory leak when using '--user-regs=?' to list registers (Michael Petlan) [1944684] - tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1944684] - tools build: Add missing libcap to test-all.bin target (Michael Petlan) [1944684] - perf test: Fix metric parsing test (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' record methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' diff methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' nr_threads method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' deliver event method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' header methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' raw samples methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' mmap pages parsing method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event attribute config methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for alternative 'struct evlist' constructors (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event selection methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event group methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' create maps methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' print methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' evsel list methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' pause/resume methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' id_pos methods (Michael Petlan) [1944684] - perf tools: Add aarch64 registers to --user-regs (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' tracking event methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' browser methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sample id lookup methods (Michael Petlan) [1944684] - perf evlist: Ditch unused set/reset sample_bit methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sample parsing methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sideband thread methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' 'filter' methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' stats methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' 'workload' methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' methods: evlist__set_leader() (Michael Petlan) [1944684] - perf evsel: Convert last 'struct evsel' methods to the right evsel__ prefix (Michael Petlan) [1944684] - perf test: Add shadow stat test (Michael Petlan) [1944684] - perf build-id: Add build_id_cache__add function (Michael Petlan) [1944684] - perf build-id: Add __perf_session__cache_build_ids function (Michael Petlan) [1944684] - perf build-id: Use machine__for_each_dso in perf_session__cache_build_ids (Michael Petlan) [1944684] - perf data: Add is_perf_data function (Michael Petlan) [1944684] - perf symbols: Try to load vmlinux from buildid database (Michael Petlan) [1944684] - perf tools: Use struct extra_kernel_map in machine__process_kernel_mmap_event (Michael Petlan) [1944684] - perf build-id: Add check for existing link in buildid dir (Michael Petlan) [1944684] - perf tools: Add filename__decompress function (Michael Petlan) [1944684] - perf tools: Add build_id__is_defined function (Michael Petlan) [1944684] - tools lib: Adopt memchr_inv() from kernel (Michael Petlan) [1944684] - perf arm-spe: Add support for ARMv8.3-SPE (Michael Petlan) [1944684] - perf arm_spe: Decode memory tagging properties (Michael Petlan) [1944684] - perf arm-spe: Add more sub classes for operation packet (Michael Petlan) [1944684] - perf arm-spe: Refactor operation packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_op_type() (Michael Petlan) [1944684] - perf arm-spe: Remove size condition checking for events (Michael Petlan) [1944684] - perf arm-spe: Refactor event type handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_event() (Michael Petlan) [1944684] - perf arm-spe: Refactor counter packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_counter() (Michael Petlan) [1944684] - perf arm-spe: Refactor context packet handling (Michael Petlan) [1944684] - perf arm_spe: Fixup top byte for data virtual address (Michael Petlan) [1944684] - perf arm-spe: Refactor address packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_addr() (Michael Petlan) [1944684] - perf arm-spe: Refactor packet header parsing (Michael Petlan) [1944684] - perf arm-spe: Refactor printing string to buffer (Michael Petlan) [1944684] - perf expr: Force encapsulation on expr_id_data (Michael Petlan) [1944684] - perf vendor events: Update Skylake client events to v50 (Michael Petlan) [1944684] - perf data: Allow to use stdio functions for pipe mode (Michael Petlan) [1944684] - perf arm-spe: Fix packet length handling (Michael Petlan) [1944684] - perf arm-spe: Refactor arm_spe_get_events() (Michael Petlan) [1944684] - perf arm-spe: Refactor payload size calculation (Michael Petlan) [1944684] - perf arm-spe: Fix a typo in comment (Michael Petlan) [1944684] - perf arm-spe: Include bitops.h for BIT() macro (Michael Petlan) [1944684] - perf mem: Support ARM SPE events (Michael Petlan) [1944684] - perf c2c: Support AUX trace (Michael Petlan) [1944684] - perf mem: Support AUX trace (Michael Petlan) [1944684] - perf auxtrace: Add itrace option '-M' for memory events (Michael Petlan) [1944684] - perf mem: Only initialize memory event for recording (Michael Petlan) [1944684] - perf c2c: Support memory event PERF_MEM_EVENTS__LOAD_STORE (Michael Petlan) [1944684] - perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE (Michael Petlan) [1944684] - perf mem: Introduce weak function perf_mem_events__ptr() (Michael Petlan) [1944684] - perf mem: Search event name with more flexible path (Michael Petlan) [1944684] - perf jevents: Add test for arch std events (Michael Petlan) [1944684] - perf jevents: Tidy error handling (Michael Petlan) [1944684] - perf trace beauty: Allow header files in a different path (Michael Petlan) [1944684] - perf stat: Add --quiet option (Michael Petlan) [1944684] - perf stat: Support regex pattern in --for-each-cgroup (Michael Petlan) [1944684] - perf kvm: Add kvm-stat for arm64 (Michael Petlan) [1944684] - perf env: Conditionally compile BPF support code on having HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf annotate: Move bpf header inclusion to inside HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf tests: Skip the llvm and bpf tests if HAVE_LIBBPF_SUPPORT isn't defined (Michael Petlan) [1944684] - perf bpf: Enclose libbpf.h include within HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf test: Implement skip_reason callback for watchpoint tests (Michael Petlan) [1944684] - perf tests tsc: Add checking helper is_supported() (Michael Petlan) [1944684] - perf tests tsc: Make tsc testing as a common testing (Michael Petlan) [1944684] - perf mem2node: Improve warning if detected no memory nodes (Michael Petlan) [1944684] - perf version: Add a feature for libpfm4 (Michael Petlan) [1944684] - perf annotate mips: Add perf arch instructions annotate handlers (Michael Petlan) [1944684] - perf/x86/intel: Add Tremont Topdown support (Michael Petlan) [1944684] - perf/x86: Fix fall-through warnings for Clang (Michael Petlan) [1944684] - perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() (Michael Petlan) [1944684] - perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake (Michael Petlan) [1944684] - perf: Break deadlock involving exec_update_mutex (Michael Petlan) [1944684] - perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY (Michael Petlan) [1944684] - perf/x86: Avoid TIF_IA32 when checking 64bit mode (Michael Petlan) [1944684] - bpf, ringbuf: Deny reserve of buffers larger than ringbuf (Wander Lairson Costa) [1968591] - bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds (Wander Lairson Costa) [1965938] - tools/power turbostat: Support Alder Lake Mobile (Steve Best) [1962291] - ACPI: PM: Add ACPI ID of Alder Lake Fan (Steve Best) [1961617] - powercap/intel_rapl: add support for AlderLake Mobile (Steve Best) [1961816] - platform/x86: intel_pmc_core: Uninitialized data in pmc_core_lpm_latch_mode_write() (David Arcari) [1783557] - platform/x86: intel_pmc_core: add ACPI dependency (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix "unsigned 'ret' is never less than zero" smatch warning (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add LTR registers for Tiger Lake (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add option to set/clear LPM mode (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add requirements file to debugfs (David Arcari) [1783557] - platform/x86: intel_pmc_core: Get LPM requirements for Tiger Lake (David Arcari) [1783557] - platform/x86: intel_pmc_core: Show LPM residency in microseconds (David Arcari) [1783557] - platform/x86: intel_pmc_core: Handle sub-states generically (David Arcari) [1783557] - platform/x86: intel_pmc_core: Remove global struct pmc_dev (David Arcari) [1783557] - platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David Arcari) [1783557] - platform/x86: intel_pmc_core: export platform global reset bits via etr3 sysfs file (David Arcari) [1783557] - MAINTAINERS: Update maintainers for pmc_core driver (David Arcari) [1783557] - MAINTAINERS: intel_pmc_core: Update MAINTAINERS (David Arcari) [1783557] - platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms (David Arcari) [1783557] - platform/x86: intel_pmc_core: Assign boolean values to a bool variable (David Arcari) [1783557] - platform/x86: intel_pmc_core: fix: Replace dev_dbg macro with dev_info() (David Arcari) [1783557] - platform/x86: intel_pmc_core: Clean up: Remove the duplicate comments and reorganize (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix the slp_s0 counter displayed value (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix TigerLake power gating status map (David Arcari) [1783557] - platform/x86: pmc_core: Use descriptive names for LPM registers (David Arcari) [1783557] - platform/x86: intel_pmc_core: Change Jasper Lake S0ix debug reg map back to ICL (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add Atom based Jasper Lake (JSL) platform support (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add Intel Elkhart Lake support (David Arcari) [1783557] - [s390] s390/ipl: support NVMe IPL kernel parameters (Claudio Imbrenda) [1963120] - [s390] net/smc: use memcpy instead of snprintf to avoid out of bounds read (Claudio Imbrenda) [1919249] - [s390] smc: fix out of bound access in smc_nl_get_sys_info() (Claudio Imbrenda) [1919249] - [s390] net/smc: fix access to parent of an ib device (Claudio Imbrenda) [1919249] - [s390] s390/vtime: fix increased steal time accounting (Claudio Imbrenda) [1963075] - [s390] tools/kvm_stat: Add restart delay (Claudio Imbrenda) [1963082] - [s390] s390/dasd: fix hanging IO request during DASD driver unbind (Claudio Imbrenda) [1963077] - [s390] s390/dasd: fix hanging DASD driver unbind (Claudio Imbrenda) [1963077]- Add New KUNIT Tests to Redhat kernel-modules-internal (Nico Pache) [1939309] - kunit: lib: adhear to KUNIT formatting standard (Nico Pache) [1939309] - kunit: mptcp: adhere to KUNIT formatting standard (Nico Pache) [1939309] - ASoC: topology: adhere to KUNIT formatting standard (Nico Pache) [1939309] - kunit: software node: adhear to KUNIT formatting standard (Nico Pache) [1939309] - resource: provide meaningful MODULE_LICENSE() in test suite (Nico Pache) [1939309] - resource: Add test cases for new resource API (Nico Pache) [1939309] - resource: Introduce resource_intersection() for overlapping resources (Nico Pache) [1939309] - resource: Introduce resource_union() for overlapping resources (Nico Pache) [1939309] - mm/resource: Use resource_overlaps() to simplify region_intersects() (Nico Pache) [1939309] - kernel.h: split out min()/max() et al. helpers (Nico Pache) [1939309] - lib/math/rational.c: fix possible incorrect result from rational fractions helper (Nico Pache) [1939309] - lib: Move mathematic helpers to separate folder (Nico Pache) [1939309] - lib/cmdline: remove an unneeded local variable in next_arg() (Nico Pache) [1939309] - lib/cmdline: Allow get_options() to take 0 to validate the input (Nico Pache) [1939309] - lib/cmdline: Update documentation to reflect behaviour (Nico Pache) [1939309] - lib/cmdline_kunit: add a new test case for get_options() (Nico Pache) [1939309] - ext4: add .kunitconfig fragment to enable ext4-specific tests (Nico Pache) [1939309] - ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it (Nico Pache) [1939309] - kunit: tool: fix unintentional statefulness in run_kernel() (Nico Pache) [1939309] - kunit: tool: add support for filtering suites by glob (Nico Pache) [1939309] - kunit: add kunit.filter_glob cmdline option to filter suites (Nico Pache) [1939309] - kunit: don't show `1 == 1` in failed assertion messages (Nico Pache) [1939309] - kunit: make kunit_tool accept optional path to .kunitconfig fragment (Nico Pache) [1939309] - Documentation: kunit: add tips.rst for small examples (Nico Pache) [1939309] - KUnit: Docs: make start.rst example Kconfig follow style.rst (Nico Pache) [1939309] - kunit: tool: simplify kconfig is_subset_of() logic (Nico Pache) [1939309] - minor: kunit: tool: fix unit test so it can run from non-root dir (Nico Pache) [1939309] - kunit: tool: use `with open()` in unit test (Nico Pache) [1939309] - kunit: tool: stop using bare asserts in unit test (Nico Pache) [1939309] - kunit: tool: fix unit test cleanup handling (Nico Pache) [1939309] - ASoC: topology: KUnit: Convert from cpu to data format (Nico Pache) [1939309] - drivers/base: build kunit tests without structleak plugin (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing topology with PCM to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing empty topology with variants to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing various arguments to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: Check if ops is set before dereference (Nico Pache) [1939309] - ASoC: topology: Ensure that needed parameters are set (Nico Pache) [1939309] - kunit: tool: move kunitconfig parsing into __init__, make it optional (Nico Pache) [1939309] - kunit: tool: fix minor typing issue with None status (Nico Pache) [1939309] - kunit: tool: surface and address more typing issues (Nico Pache) [1939309] - Documentation: kunit: include example of a parameterized test (Nico Pache) [1939309] - kunit: tool: Fix spelling of "diagnostic" in kunit_parser (Nico Pache) [1939309] - kunit: tool: Force the use of the 'tty' console for UML (Nico Pache) [1939309] - lib/cmdline_kunit: add a new test suite for cmdline API (Nico Pache) [1939309] - lib/cmdline: allow NULL to be an output for get_option() (Nico Pache) [1939309] - lib/cmdline: fix get_option() for strings starting with hyphen (Nico Pache) [1939309] - lib/cmdline.c: mark expected switch fall-throughs (Nico Pache) [1939309] - lib/test_bits.c: add tests of GENMASK (Nico Pache) [1939309] - linux/bits.h: add compile time sanity check of GENMASK inputs (Nico Pache) [1939309] - linux/build_bug.h: change type to int (Nico Pache) [1939309] - fs: ext4: Modify inode-test.c to use KUnit parameterized testing feature (Nico Pache) [1939309] - kunit: Support for Parameterized Testing (Nico Pache) [1939309] - kunit: kunit_tool: Correctly parse diagnostic messages (Nico Pache) [1939309] - Documentation: kunit: provide guidance for testing many inputs (Nico Pache) [1939309] - kunit: Introduce get_file_path() helper (Nico Pache) [1939309] - kunit: fix display of failed expectations for strings (Nico Pache) [1939309] - kunit: tool: fix extra trailing \n in raw + parsed test output (Nico Pache) [1939309] - kunit: tool: print out stderr from make (like build warnings) (Nico Pache) [1939309] - KUnit: Docs: usage: wording fixes (Nico Pache) [1939309] - KUnit: Docs: style: fix some Kconfig example issues (Nico Pache) [1939309] - KUnit: Docs: fix a wording typo (Nico Pache) [1939309] - kunit: Do not pollute source directory with generated files (test.log) (Nico Pache) [1939309] - kunit: Do not pollute source directory with generated files (.kunitconfig) (Nico Pache) [1939309] - kunit: tool: fix pre-existing python type annotation errors (Nico Pache) [1939309] - kunit: Fix kunit.py parse subcommand (use null build_dir) (Nico Pache) [1939309] - kunit: test: fix remaining kernel-doc warnings (Nico Pache) [1939309] - lib: kunit: Fix compilation test when using TEST_BIT_FIELD_COMPILE (Nico Pache) [1939309] - kunit: test.h: fix a bad kernel-doc markup (Nico Pache) [1939309] - kunit: test.h: solve kernel-doc warnings (Nico Pache) [1939309] - lib: kunit: add bitfield test conversion to KUnit (Nico Pache) [1939309] - Documentation: kunit: add a brief blurb about kunit_test_suite (Nico Pache) [1939309] - kunit: test: add test plan to KUnit TAP format (Nico Pache) [1939309] - init: main: add KUnit to kernel init (Nico Pache) [1939309] - init: unify opening /dev/console as stdin/stdout/stderr (Nico Pache) [1939309] - kunit: test: create a single centralized executor for all tests (Nico Pache) [1939309] - Documentation: test.h - fix warnings (Nico Pache) [1939309] - vmlinux.lds.h: add linker section for KUnit test suites (Nico Pache) [1939309] - Documentation: kunit: Add naming guidelines (Nico Pache) [1939309] - kunit: tool: fix display of make errors (Nico Pache) [1939309] - kunit: tool: handle when .kunit exists but .kunitconfig does not (Nico Pache) [1939309] - kunit: tool: fix --alltests flag (Nico Pache) [1939309] - kunit: tool: allow generating test results in JSON (Nico Pache) [1939309] - kunit: tool: fix running kunit_tool from outside kernel tree (Nico Pache) [1939309] - lib: add linear ranges helpers (Nico Pache) [1939309] - PCI/RCEC: Fix RCiEP device to RCEC association (Myron Stowe) [1895942] - PCI/portdrv: Report reset for frozen channel (Myron Stowe) [1895942] - PCI/AER: Specify the type of Port that was reset (Myron Stowe) [1895942] - PCI/ERR: Retain status from error notification (Myron Stowe) [1895942] - PCI/AER: Clear AER status from Root Port when resetting Downstream Port (Myron Stowe) [1895942] - PCI/ERR: Clear status of the reporting device (Myron Stowe) [1895942] - PCI/AER: Add RCEC AER error injection support (Myron Stowe) [1895942] - PCI/PME: Add pcie_walk_rcec() to RCEC PME handling (Myron Stowe) [1895942] - PCI/AER: Add pcie_walk_rcec() to RCEC AER handling (Myron Stowe) [1895942] - PCI/ERR: Recover from RCiEP AER errors (Myron Stowe) [1895942] - PCI/ERR: Add pcie_link_rcec() to associate RCiEPs (Myron Stowe) [1895942] - PCI/ERR: Recover from RCEC AER errors (Myron Stowe) [1895942] - PCI/ERR: Clear AER status only when we control AER (Myron Stowe) [1895942] - PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() (Myron Stowe) [1895942] - PCI/ERR: Avoid negated conditional for clarity (Myron Stowe) [1895942] - PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() (Myron Stowe) [1895942] - PCI/ERR: Simplify by computing pci_pcie_type() once (Myron Stowe) [1895942] - PCI/ERR: Simplify by using pci_upstream_bridge() (Myron Stowe) [1895942] - PCI/ERR: Rename reset_link() to reset_subordinates() (Myron Stowe) [1895942] - PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() (Myron Stowe) [1895942] - PCI/ERR: Bind RCEC devices to the Root Port driver (Myron Stowe) [1895942] - PCI/AER: Write AER Capability only when we control it (Myron Stowe) [1895942] - PCI: Export pcie_has_flr() (Myron Stowe) [1895942] - xfs: don't reuse busy extents on extent trim (Brian Foster) [1960380] - nvme: add 'kato' sysfs attribute (Gopal Tiwari) [1970260] - scsi: qla2xxx: Update version to 10.02.00.106-k (Nilesh Javali) [1925465] - scsi: qla2xxx: Add marginal path handling support (Nilesh Javali) [1925465] - scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Nilesh Javali) [1925465] - scsi: qla2xxx: Update default AER debug mask (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix mailbox recovery during PCIe error (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix crash in PCIe error handling (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix RISC RESET completion polling (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix use after free in bsg (Nilesh Javali) [1925465] - scsi: qla2xxx: Consolidate zio threshold setting for both FCP & NVMe (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix stuck session (Nilesh Javali) [1925465] - scsi: qla2xxx: Add H:C:T info in the log message for fc ports (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix IOPS drop seen in some adapters (Nilesh Javali) [1925465] - scsi: qla2xxx: Check kzalloc() return value (Nilesh Javali) [1925465] - scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify qla8044_minidump_process_control() (Nilesh Javali) [1925465] - scsi: qla2xxx: Suppress Coverity complaints about dseg_r* (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix endianness annotations (Nilesh Javali) [1925465] - scsi: qla2xxx: Constify struct qla_tgt_func_tmpl (Nilesh Javali) [1925465] - scsi: qla2xxx: Use dma_pool_zalloc() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix a couple of misdocumented functions (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix incorrectly named function qla8044_check_temp() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix a couple of misnamed functions (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix some incorrect formatting/spelling issues (Nilesh Javali) [1925465] - scsi: qla2xxx: Replace __qla2x00_marker()'s missing underscores (Nilesh Javali) [1925465] - scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix broken #endif placement (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify if statement (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify the calculation of variables (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix some memory corruption (Nilesh Javali) [1925465] - scsi: qla2xxx: Remove redundant NULL check (Nilesh Javali) [1925465] - scsi: qla2xxx: Remove unnecessary NULL check (Nilesh Javali) [1925465] - scsi: qla2xxx: Assign boolean values to a bool variable (Nilesh Javali) [1925465] - scsi: qla2xxx: fc_remote_port_chkready() returns a SCSI result value (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit (Nilesh Javali) [1925465] - scsi: qla2xxx: Update version to 10.02.00.105-k (Nilesh Javali) [1925465] - scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER (Nilesh Javali) [1925465] - scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe (Nilesh Javali) [1925465] - scsi: qla2xxx: Move some messages from debug to normal log level (Nilesh Javali) [1925465] - scsi: qla2xxx: Add error counters to debugfs node (Nilesh Javali) [1925465] - scsi: qla2xxx: Implementation to get and manage host, target stats and initiator port (Nilesh Javali) [1925465] - scsi: ibmvfc: Reinit target retries (Steve Best) [1965010] - scsi: ibmvfc: Avoid move login if fast fail is enabled (Steve Best) [1965010] - scsi: ibmvfc: Handle move login failure (Steve Best) [1965010] - scsi: ibmvfc: Fix invalid state machine BUG_ON() (Steve Best) [1965010] - scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Nilesh Javali) [1899384] - scsi: storvsc: Enable scatterlist entry lengths > 4Kbytes (Cathy Avery) [1941664] - scsi: storvsc: Parameterize number hardware queues (Cathy Avery) [1941664] - scsi: storvsc: Return DID_ERROR for invalid commands (Cathy Avery) [1941664] - scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() (Cathy Avery) [1941664] - scsi: storvsc: Resolve data race in storvsc_probe() (Cathy Avery) [1941664] - scsi: storvsc: Fix max_outstanding_req_per_channel for Win8 and newer (Cathy Avery) [1941664] - scsi: storvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (Cathy Avery) [1941664] - RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib) [1961815] - can: dev: Move device back to init netns on owning netns delete (Kamal Heib) [1961815] - net: ena: remove extra words from comments (Petr Oros) [1955155] - net: ena: fix inaccurate print type (Petr Oros) [1955155] - ena: Update driver to use ethtool_sprintf (Petr Oros) [1955155] - docs: net: ena: Fix ena_start_xmit() function name typo (Petr Oros) [1955155] - ethernet: amazon: ena: A typo fix in the file ena_com.h (Petr Oros) [1955155] - net: ena: Update XDP verdict upon failure (Petr Oros) [1955155] - net: ena: introduce ndo_xdp_xmit() function for XDP_REDIRECT (Petr Oros) [1955155] - net: ena: use xdp_return_frame() to free xdp frames (Petr Oros) [1955155] - net: ena: introduce XDP redirect implementation (Petr Oros) [1955155] - net: ena: use xdp_frame in XDP TX flow (Petr Oros) [1955155] - net: ena: aggregate stats increase into a function (Petr Oros) [1955155] - net: ena: fix coding style nits (Petr Oros) [1955155] - net: ena: store values in their appropriate variables types (Petr Oros) [1955155] - net: ena: add device distinct log prefix to files (Petr Oros) [1955155] - net: ena: use constant value for net_device allocation (Petr Oros) [1955155] - net: ena: set initial DMA width to avoid intel iommu issue (Petr Oros) [1955155] - net: ena: update ena documentation (Petr Oros) [1955155] - net: ena: Fix all static chekers' warnings (Petr Oros) [1955155] - net: ena: Change RSS related macros and variables names (Petr Oros) [1955155] - net: ena: Remove redundant print of placement policy (Petr Oros) [1955155] - net: ena: Capitalize all log strings and improve code readability (Petr Oros) [1955155] - net: ena: Change log message to netif/dev function (Petr Oros) [1955155] - net: ena: Change license into format to SPDX in all files (Petr Oros) [1955155] - net: ena: xdp: add queue counters for xdp actions (Petr Oros) [1955155] - net: ena: ethtool: add stats printing to XDP queues (Petr Oros) [1955155] - net: ena: ethtool: Add new device statistics (Petr Oros) [1955155] - net: ena: ethtool: convert stat_offset to 64 bit resolution (Petr Oros) [1955155] - net: ena: Make missed_tx stat incremental (Petr Oros) [1955155] - net: ena: Prevent reset after device destruction (Petr Oros) [1955155] - treewide: replace '---help---' in Kconfig files with 'help' (Petr Oros) [1955155] - treewide: Add SPDX license identifier - Makefile/Kconfig (Petr Oros) [1955155] - cross-tree: phase out dma_zalloc_coherent() (Petr Oros) [1955155] - net: ena: fix compilation error in xtensa architecture (Petr Oros) [1955155] - docs: networking: reorganize driver documentation again (Petr Oros) [1955155] - docs: networking: device drivers: convert amazon/ena.txt to ReST (Petr Oros) [1955155] - net: ena: documentation: update ena.txt (Petr Oros) [1955155] - net: documentation: build a directory structure for drivers (Petr Oros) [1955155] - xfrm: interface: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - vti: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - vti6: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - net/sched: act_ct: Fix ct template allocation for zone 0 (Marcelo Ricardo Leitner) [1881824] - uio: Fix use-after-free in uio_unregister_device() (Myron Stowe) [1897285] - uio: free uio id after uio file node is freed (Myron Stowe) [1897285] - drivers: uio: remove redundant assignment to variable retval (Myron Stowe) [1897285] - driver: uio: fix possible use-after-free in __uio_register_device (Myron Stowe) [1897285] - driver: uio: fix possible memory leak in __uio_register_device (Myron Stowe) [1897285] - uio: remove redundant check (Myron Stowe) [1897285] - uio: fix potential memory leak in error case (Myron Stowe) [1897285] - uio: dismiss waiters on device unregistration (Myron Stowe) [1897285] - uio: Fix an Oops on load (Myron Stowe) [1897285] - uio: make symbol 'uio_class_registered' static (Myron Stowe) [1897285] - uio: convert to vm_fault_t (Myron Stowe) [1897285] - uio: ensure class is registered before devices (Myron Stowe) [1897285] - uio: potential double frees if __uio_register_device() fails (Myron Stowe) [1897285] - uio: fix possible circular locking dependency (Myron Stowe) [1897285] - uio: fix wrong return value from uio_mmap() (Myron Stowe) [1897285] - uio: add SPDX license tag (Myron Stowe) [1897285] - net: zero-initialize tc skb extension on allocation (Ivan Vecera) [1946986] - net: sched: fix tx action reschedule issue with stopped queue (Ivan Vecera) [1946986] - net: sched: fix tx action rescheduling issue during deactivation (Ivan Vecera) [1946986] - net: sched: fix packet stuck problem for lockless qdisc (Ivan Vecera) [1946986] - net/sched: act_ct: Remove redundant ct get and check (Ivan Vecera) [1946986] - net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Ivan Vecera) [1946986] - tc-testing: add simple action test to verify batch change cleanup (Ivan Vecera) [1946986] - tc-testing: add simple action test to verify batch add cleanup (Ivan Vecera) [1946986] - tc-testing: add simple action change test (Ivan Vecera) [1946986] - selftests: forwarding: Add tc-police tests for packets per second (Ivan Vecera) [1946986] - selftests: tc-testing: add action police selftest for packets per second (Ivan Vecera) [1946986] - net: sched: Mundane typo fixes (Ivan Vecera) [1946986] - net/sched: cls_flower: use nla_get_be32 for TCA_FLOWER_KEY_FLAGS (Ivan Vecera) [1946986] - net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports (Ivan Vecera) [1946986] - taprio: Handle short intervals and large packets (Ivan Vecera) [1946986] - net/sched: cls_flower: fix only mask bit check in the validate_ct_state (Ivan Vecera) [1946986] - treewide: Remove uninitialized_var() usage (Ivan Vecera) [1946986] - lockdep: Provide dummy forward declaration of *_is_held() helpers (Ivan Vecera) [1946986] - net: sched: Remove broken definitions and un-hide for !LOCKDEP (Ivan Vecera) [1946986] - net: sched: sch_teql: fix null-pointer dereference (Ivan Vecera) [1946986] - net: sched: fix err handler in tcf_action_init() (Ivan Vecera) [1946986] - net: sched: fix action overwrite reference counting (Ivan Vecera) [1946986] - Revert "net: sched: bump refcount for new action in ACT replace mode" (Ivan Vecera) [1946986] - net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb (Ivan Vecera) [1946986] - net: sched: bump refcount for new action in ACT replace mode (Ivan Vecera) [1946986] - net/sched: act_api: fix miss set post_ct for ovs after do conntrack in act_ct (Ivan Vecera) [1946986] - net/sched: act_police: add support for packet-per-second policing (Ivan Vecera) [1946986] - flow_offload: reject configuration of packet-per-second policing in offload drivers (Ivan Vecera) [1946986] - flow_offload: add support for packet-per-second policing (Ivan Vecera) [1946986] - net: sched: validate stab values (Ivan Vecera) [1946986] - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME (Ivan Vecera) [1946986] - sched: act_sample: Implement stats_update callback (Ivan Vecera) [1946986] - net: sched: avoid duplicates in classes dump (Ivan Vecera) [1946986] - net/sched: cls_flower: validate ct_state for invalid and reply flags (Ivan Vecera) [1946986] - net: sched: fix police ext initialization (Ivan Vecera) [1946986] - selftests: tc: Add generic mpls matching support for tc-flower (Ivan Vecera) [1946986] - selftests: tc: Add basic mpls_* matching support for tc-flower (Ivan Vecera) [1946986] - selftests: tc-testing: u32: Add tests covering sample option (Ivan Vecera) [1946986] - net: sched: Return the correct errno code (Ivan Vecera) [1946986] - net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Ivan Vecera) [1946986] - selftests: forwarding: Fix spelling mistake "succeded" -> "succeeded" (Ivan Vecera) [1946986] - taprio: boolean values to a bool variable (Ivan Vecera) [1946986] - net_sched: fix RTNL deadlock again caused by request_module() (Ivan Vecera) [1946986] - cls_flower: call nla_ok() before nla_next() (Ivan Vecera) [1946986] - net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Ivan Vecera) [1946986] - net/sched: sch_taprio: reset child qdiscs before freeing them (Ivan Vecera) [1946986] - net: sched: incorrect Kconfig dependencies on Netfilter modules (Ivan Vecera) [1946986] - treewide: replace '---help---' in Kconfig files with 'help' (Ivan Vecera) [1946986] - net/sched: cls_u32: simplify the return expression of u32_reoffload_knode() (Ivan Vecera) [1946986] - net: sched: fix spelling mistake in Kconfig "trys" -> "tries" (Ivan Vecera) [1946986] - net/sched: fq_pie: initialize timer earlier in fq_pie_init() (Ivan Vecera) [1946986] - net: sched: remove redundant 'rtnl_held' argument (Ivan Vecera) [1946986] - selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module (Ivan Vecera) [1946986] - net: sched: alias action flags with TCA_ACT_ prefix (Ivan Vecera) [1946986] - treewide: rename nla_strlcpy to nla_strscpy. (Ivan Vecera) [1946986] - Modify return value of nla_strlcpy to match that of strscpy. (Ivan Vecera) [1946986] - Fix unefficient call to memset before memcpu in nla_strlcpy. (Ivan Vecera) [1946986] - net: sched: fix misspellings using misspell-fixer tool (Ivan Vecera) [1946986] - selftest: fix flower terse dump tests (Ivan Vecera) [1946986] - net: sched: implement action-specific terse dump (Ivan Vecera) [1946986] - net: cls_api: remove unneeded local variable in tc_dump_chain() (Ivan Vecera) [1946986] - openvswitch: fix send of uninitialized stack memory in ct limit reply (Antoine Tenart) [1950022] - net/sched: act_api: fix miss set post_ct for ovs after do conntrack in act_ct (Antoine Tenart) [1950022] - xsk: Clear pool even for inactive queues (Jiri Benc) [1882710] - xsk: Fix memory leak for failed bind (Jiri Benc) [1882710] - xsk: Return error code if force_zc is set (Jiri Benc) [1882710] - xsk: Change the tx writeable condition (Jiri Benc) [1882710] - xsk: Replace datagram_poll by sock_poll_wait (Jiri Benc) [1882710] - xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() (Jiri Benc) [1882710] - xsk: Fix incorrect netdev reference count (Jiri Benc) [1882710] - xsk: Fix umem cleanup bug at socket destruct (Jiri Benc) [1882710] - netdevsim: set .owner to THIS_MODULE (Jiri Benc) [1882710] - bpf: selftest: Use static globals in tcp_hdr_options and btf_skc_cls_ingress (Jiri Benc) [1882710] - xsk: Fix possible memory leak at socket close (Jiri Benc) [1882710] - samples/bpf: Set rlimit for memlock to infinity in all samples (Jiri Benc) [1882710] - bpf, selftests: Extend test_tc_redirect to use modified bpf_redirect_neigh() (Jiri Benc) [1882710] - bpf: Fix bpf_redirect_neigh helper api to support supplying nexthop (Jiri Benc) [1882710] - bpf, selftest: Fix flaky tcp_hdr_options test when adding addr to lo (Jiri Benc) [1882710] - bpf, selftests: Add redirect_peer selftest (Jiri Benc) [1882710] - bpf, selftests: Make redirect_neigh test more extensible (Jiri Benc) [1882710] - bpf: Add redirect_peer helper (Jiri Benc) [1882710] - bpf: Improve bpf_redirect_neigh helper description (Jiri Benc) [1882710] - bpf: Always return target ifindex in bpf_fib_lookup (Jiri Benc) [1882710] - xsk: Introduce padding between ring pointers (Jiri Benc) [1882710] - xsk: Remove internal DMA headers (Jiri Benc) [1882710] - bpf: selftest: Ensure the child sk inherited all bpf_sock_ops_cb_flags (Jiri Benc) [1882710] - bpf: tcp: Do not limit cb_flags when creating child sk from listen sk (Jiri Benc) [1882710] - bpf, selftests: Add redirect_neigh selftest (Jiri Benc) [1882710] - bpf: Add redirect_neigh helper as redirect drop-in (Jiri Benc) [1882710] - tools, bpf: Synchronise BPF UAPI header with tools (Jiri Benc) [1882710] - bpf: Fix formatting in documentation for BPF helpers (Jiri Benc) [1882710] - xsk: Fix a documentation mistake in xsk_queue.h (Jiri Benc) [1882710] - xsk: Fix possible crash in socket_release when out-of-memory (Jiri Benc) [1882710] - xsk: Fix refcount warning in xp_dma_map (Jiri Benc) [1882710] - tcp: Only init congestion control if not initialized already (Jiri Benc) [1882710] - xsk: Fix null check on error return path (Jiri Benc) [1882710] - xsk: Fix possible segfault at xskmap entry insertion (Jiri Benc) [1882710] - xsk: Fix possible segfault in xsk umem diagnostics (Jiri Benc) [1882710] - xsk: Fix use-after-free in failed shared_umem bind (Jiri Benc) [1882710] - xsk: Documentation for XDP_SHARED_UMEM between queues and netdevs (Jiri Benc) [1882710] - xsk: Add shared umem support between devices (Jiri Benc) [1882710] - xsk: Add shared umem support between queue ids (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync earlier for better performance (Jiri Benc) [1882710] - xsk: Rearrange internal structs for better performance (Jiri Benc) [1882710] - xsk: Enable sharing of dma mappings (Jiri Benc) [1882710] - xsk: Move addrs from buffer pool to umem (Jiri Benc) [1882710] - xsk: Move xsk_tx_list and its lock to buffer pool (Jiri Benc) [1882710] - xsk: Move queue_id, dev and need_wakeup to buffer pool (Jiri Benc) [1882710] - xsk: Move fill and completion rings to buffer pool (Jiri Benc) [1882710] - xsk: Create and free buffer pool independently from umem (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver interfaces (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver instead of umem (Jiri Benc) [1882710] - tcp: bpf: Optionally store mac header in TCP_SAVE_SYN (Jiri Benc) [1882710] - bpf: selftests: Tcp header options (Jiri Benc) [1882710] - bpf: selftests: Add fastopen_connect to network_helpers (Jiri Benc) [1882710] - bpf: tcp: Allow bpf prog to write and parse TCP header option (Jiri Benc) [1882710] - bpf: sock_ops: Change some members of sock_ops_kern from u32 to u8 (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_hdr_opt_len() and bpf_skops_write_hdr_opt() (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_parse_hdr() (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_established() (Jiri Benc) [1882710] - tcp: Add saw_unknown to struct tcp_options_received (Jiri Benc) [1882710] - tcp: bpf: Add TCP_BPF_RTO_MIN for bpf_setsockopt (Jiri Benc) [1882710] - tcp: bpf: Add TCP_BPF_DELACK_MAX setsockopt (Jiri Benc) [1882710] - tcp: Use a struct to represent a saved_syn (Jiri Benc) [1882710] - tcp: tcp_init_buffer_space can be static (Jiri Benc) [1882710] - tcp: refactor setting the initial congestion window (Jiri Benc) [1882710] - tcp: fix code style in tcp_recvmsg() (Jiri Benc) [1882710] - tcp: duplicate clear of icsk_backoff (Jiri Benc) [1882710] - tcp: move rx_opt & syn_data_acked init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move tp->rack init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move app_limited init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move retrans_out, sacked_out, tlp_high_seq, last_oow_ack_time init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not clear urg_data in tcp_create_openreq_child (Jiri Benc) [1882710] - tcp: move snd_cwnd & snd_cwnd_cnt init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move mdev_us init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not clear srtt_us in tcp_create_openreq_child (Jiri Benc) [1882710] - tcp: do not clear packets_out in tcp_create_openreq_child() (Jiri Benc) [1882710] - tcp: move icsk_rto init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not set snd_ssthresh in tcp_create_openreq_child() (Jiri Benc) [1882710] - net-veth: Add type safety to veth_xdp_to_ptr() and veth_ptr_to_xdp() (Jiri Benc) [1882710] - net-tun: Eliminate two tun/xdp related function calls from vhost-net (Jiri Benc) [1882710] - net-tun: Add type safety to tun_xdp_to_ptr() and tun_ptr_to_xdp() (Jiri Benc) [1882710] - ipv4: Add helpers for neigh lookup for nexthop (Jiri Benc) [1882710] - net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Jiri Benc) [1882710] - tipc: better validate user input in tipc_nl_retrieve_key() (Xin Long) [1950093] - tipc: simplify the finalize work queue (Xin Long) [1958456] - tipc: wait and exit until all work queues are done (Xin Long) [1958456] - [s390] KVM: s390: diag9c (directed yield) forwarding (Claudio Imbrenda) [1874105] - kvm/svm: Reenable nesting (Dr. David Alan Gilbert) [1790949] - powerpc/papr_scm: Reduce error severity if nvdimm stats inaccessible (Steve Best) [1965193] - Revert "[redhat] redhat/configs: Update CONFIG_ARM64_CNP" (Mark Salter) [1949533] - arm64: kernel: disable CNP on Carmel (Mark Salter) [1949533]- redhat/configs: Enable CONFIG_MICROSOFT_MANA=m (Vitaly Kuznetsov) [1957820] - net: mana: Use int to check the return value of mana_gd_poll_cq() (Vitaly Kuznetsov) [1957820] - net: mana: fix PCI_HYPERV dependency (Vitaly Kuznetsov) [1957820] - net: mana: remove redundant initialization of variable err (Vitaly Kuznetsov) [1957820] - net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Vitaly Kuznetsov) [1957820] - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Vitaly Kuznetsov) [1957820] - net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdown (Balazs Nemeth) [1957223] - net: evaluate net.ipv4.conf.all.proxy_arp_pvlan (Balazs Nemeth) [1957223] - netfilter: nf_log_syslog: Unset bridge logger in pernet exit (Phil Sutter) [1938214] - netfilter: nft_log: perform module load from nf_tables (Phil Sutter) [1938214] - netfilter: nft_dynset: fix timeouts later than 23 days (Phil Sutter) [1938214] - netfilter: nft_compat: make sure xtables destructors have run (Phil Sutter) [1938214] - netfilter: nftables: Add __printf() attribute (Phil Sutter) [1938214] - netfilter: nf_log: add module softdeps (Phil Sutter) [1938214] - netfilter: nf_log_common: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_bridge: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_netdev: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_ipv6: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: move inline nf_ip6_ext_hdr() function to a more appropriate header. (Phil Sutter) [1938214] - ipv6: Use ipv6_authlen for len (Phil Sutter) [1938214] - netfilter: nf_log_arp: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_ipv4: rename to nf_log_syslog (Phil Sutter) [1938214] - net/sched: cls_api: increase max_reclassify_loop (Davide Caratti) [1955136] - vsock/vmci: Remove redundant assignment to err (Stefano Garzarella) [1956861] - vsock/virtio: free queued packets when closing socket (Stefano Garzarella) [1956861] - net: vsock: Fix a typo (Stefano Garzarella) [1956861] - selinux: vsock: Set SID for socket returned by accept() (Stefano Garzarella) [1956861] - af_vsock: Assign the vsock transport considering the vsock address flags (Stefano Garzarella) [1956861] - af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive path (Stefano Garzarella) [1956861] - vsock_addr: Check for supported flag values (Stefano Garzarella) [1956861] - vm_sockets: Add VMADDR_FLAG_TO_HOST vsock flag (Stefano Garzarella) [1956861] - vm_sockets: Add flags field in the vsock address data structure (Stefano Garzarella) [1956861] - hv_sock: Remove the accept port restriction (Stefano Garzarella) [1956861] - hv_sock: use HV_HYP_PAGE_SIZE for Hyper-V communication (Stefano Garzarella) [1956861] - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME (Corinna Vinschen) [1958988] - net: ensure mac header is set in virtio_net_hdr_to_skb() (Balazs Nemeth) [1955441] - devlink: Fix dmac_filter trap name, align to its documentation (Petr Oros) [1935701] - devlink: Add DMAC filter generic packet trap (Petr Oros) [1935701] - devlink: Add blackhole_nexthop trap (Petr Oros) [1935701] - stm class: Fix module init return on allocation failure (Jiri Olsa) [1907791] - stm class: ftrace: Use different channel accroding to CPU (Jiri Olsa) [1907791] - stm class: ftrace: Enable supported trace export flag (Jiri Olsa) [1907791] - stm class: ftrace: Change dependency to TRACING (Jiri Olsa) [1907791] - stm class: Replace zero-length array with flexible-array (Jiri Olsa) [1907791] - stm class: sys-t: Fix the use of time_after() (Jiri Olsa) [1907791] - stm class: Lose the protocol driver when dropping its reference (Jiri Olsa) [1907791] - stm class: Fix a double free of stm_source_device (Jiri Olsa) [1907791] - stm class: Fix channel bitmap on 32-bit systems (Jiri Olsa) [1907791] - stm class: Fix channel free in stm output free path (Jiri Olsa) [1907791] - stm class: Prevent division by zero (Jiri Olsa) [1907791] - stm class: Fix an endless loop in channel allocation (Jiri Olsa) [1907791] - stm class: Fix a module refcount leak in policy creation error path (Jiri Olsa) [1907791] - stm class: Use memcat_p() (Jiri Olsa) [1907791] - stm class: heartbeat: Fix whitespace (Jiri Olsa) [1907791] - stm class: p_sys-t: Add support for CLOCKSYNC packets (Jiri Olsa) [1907791] - stm class: Add MIPI SyS-T protocol support (Jiri Olsa) [1907791] - stm class: Switch over to the protocol driver (Jiri Olsa) [1907791] - stm class: Factor out default framing protocol (Jiri Olsa) [1907791] - stm class: Add a helper for writing data packets (Jiri Olsa) [1907791] - stm class: Introduce framing protocol drivers (Jiri Olsa) [1907791] - stm class: Clean up stp_configfs_init (Jiri Olsa) [1907791] - stm class: Clarify configfs root type/operations names (Jiri Olsa) [1907791] - stm class: Rework policy node fallback (Jiri Olsa) [1907791] - lib: Add memcat_p(): paste 2 pointer arrays together (Jiri Olsa) [1907791] - tracing: Add trace_export support for trace_marker (Jiri Olsa) [1907791] - tracing: Add trace_export support for event trace (Jiri Olsa) [1907791] - tracing: Add flag to control different traces (Jiri Olsa) [1907791] - tracing: Make function ‘ftrace_exports’ static (Jiri Olsa) [1907791] - tipc: increment the tmp aead refcnt before attaching it (Xin Long) [1931312] - tipc: skb_linearize the head skb when reassembling msgs (Xin Long) [1912376] - scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi) [1956416] - scsi: bnx2fc: Fix a typo (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix misnaming of bnx2fc_free_session_resc() (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix typo in bnx2fc_indicate_kcqe() (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix Kconfig warning & CNIC build errors (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix comparison to bool warning (Nilesh Javali) [1921617] - scsi: bnx2fc: Remove unneeded semicolon (Nilesh Javali) [1921617] - scsi: bnx2fc: Make a bunch of symbols static in bnx2fc_fcoe.c (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix spelling mistake "couldnt" -> "couldn't" (Nilesh Javali) [1921617] - scsi: bnx2fc: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix a couple of bitrotted function documentation headers (Nilesh Javali) [1921617] - scsi: bnx2fc: Repair a range of kerneldoc issues (Nilesh Javali) [1921617] - scsi: bnx2fc: Removal of unused variables (Nilesh Javali) [1921617] - scsi: bnx2fc: Remove unneeded semicolon in bnx2fc_fcoe.c (Nilesh Javali) [1921617] - scsi: bnx2fc: Add missing annotation for bnx2fc_abts_cleanup() (Nilesh Javali) [1921617] - tools/power turbostat: Enable tsc_tweak for Elkhart Lake and Jasper Lake (Puneet Sethi) [1920704] - selinux: Allow context mounts for unpriviliged overlayfs (Miklos Szeredi) [1956486] - md-cluster: fix use-after-free issue when removing rdev (Nigel Croxon) [1956355] - md/bitmap: wait for external bitmap writes to complete during tear down (Nigel Croxon) [1956355] - md: do not return existing mddevs from mddev_find_or_alloc (Nigel Croxon) [1956355] - md: refactor mddev_find_or_alloc (Nigel Croxon) [1956355] - md: factor out a mddev_alloc_unit helper from mddev_find (Nigel Croxon) [1956355] - md: split mddev_find (Nigel Croxon) [1956355] - md: factor out a mddev_find_locked helper from mddev_find (Nigel Croxon) [1956355] - md: md_open returns -EBUSY when entering racing area (Nigel Croxon) [1956355] - md: Fix missing unused status line of /proc/mdstat (Nigel Croxon) [1956355] - md/raid10: improve discard request for far layout (Xiao Ni) [1956355] - md/raid10: improve raid10 discard request (Nigel Croxon) [1956355] - md/raid10: pull the code that wait for blocked dev into one function (Xiao Ni) [1956355] - md/raid10: extend r10bio devs to raid disks (Xiao Ni) [1956355] - md: add md_submit_discard_bio() for submitting discard bio (Nigel Croxon) [1956355] - leds: trigger: fix potential deadlock with libata (Waiman Long) [1963373] - x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cpu_offline() (Lenny Szubowicz) [1934273] - x86/kvm: Disable all PV features on crash (Lenny Szubowicz) [1934273] - x86/kvm: Disable kvmclock on all CPUs on shutdown (Lenny Szubowicz) [1934273] - x86/kvm: Teardown PV features on boot CPU as well (Lenny Szubowicz) [1934273] - x86/kvm: Fix pr_info() for async PF setup/teardown (Lenny Szubowicz) [1934273] - RDMA/qedr: Fix error return code in qedr_iw_connect() (Manish Chopra) [1914922] - qede: Use 'skb_add_rx_frag()' instead of hand coding it (Manish Chopra) [1914922] - qede: Remove a erroneous ++ in 'qede_rx_build_jumbo()' (Manish Chopra) [1914922] - qede: fix offload for IPIP tunnel packets (Manish Chopra) [1914922] - RDMA/qedr: iWARP invalid(zero) doorbell address fix (Manish Chopra) [1914922] - qed: fix ILT configuration of SRC block (Manish Chopra) [1914922] - qed: fix error return code in qed_iwarp_ll2_start() (Manish Chopra) [1914922] - RDMA/qedr: Fix resource leak in qedr_create_qp (Manish Chopra) [1914922] - qede: make driver reliable on unload after failures (Manish Chopra) [1914922] - net: qed: Remove unnecessary cast (Manish Chopra) [1914922] - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store (Gopal Tiwari) [1935135] - nvme: export fast_io_fail_tmo to sysfs (Gopal Tiwari) [1935135] - EDAC: enable CONFIG_EDAC_IGEN6 (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: ecclog_llist can be static (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/i10nm: Add Intel Sapphire Rapids server support (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add DDR5 new memory type (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/i10nm: Use readl() to access MMIO registers (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: Add debugfs interface for Intel client SoC EDAC driver (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: Add EDAC driver for Intel client SoCs using IBECC (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add three new memory types (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC, {skx,i10nm}: Use CPU stepping macro to pass configurations (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/skx: Use the mcmtr register to retrieve close_pg/bank_xor_enable (Aristeu Rozanski) [1837389 1783539 1861479] - x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] (Aristeu Rozanski) [1837389 1783539 1861479] - x86: export x86_match_cpu_v2 (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/amd64: Fix PCI component registration (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId (Aristeu Rozanski) [1918583] - x86/CPU/AMD: Remove amd_get_nb_id() (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Make fam_ops static global (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Allow Reserved types to be overwritten in smca_banks[] (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() (Aristeu Rozanski) [1918583] - EDAC/amd64: Get rid of the ECC disabled long message (Aristeu Rozanski) [1918583] - EDAC/amd64: Check for memory before fully initializing an instance (Aristeu Rozanski) [1918583] - EDAC/amd64: Use cached data when checking for ECC (Aristeu Rozanski) [1918583] - x86/MCE: Make the number of MCA banks a per-CPU variable (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Don't cache block addresses on SMCA systems (Aristeu Rozanski) [1918583] - x86/MCE: Make mce_banks a per-CPU array (Aristeu Rozanski) [1918583] - x86/MCE: Make struct mce_banks[] static (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Don't report L1 BTB MCA errors on some family 17h models (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Decode MCA_STATUS in bit definition order (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Decode MCA_STATUS[Scrub] bit (Aristeu Rozanski) [1918583] - EDAC, mce_amd: Match error descriptions to latest documentation (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Turn off MC4_MISC thresholding on all family 0x15 models (Aristeu Rozanski) [1918583] - powerpc/64s: Fix unrelocated interrupt trampoline address test (Waiman Long) [1966462] - intel_th: pci: Add Alder Lake CPU support (Jiri Olsa) [1840246] - intel_th: pci: Add Alder Lake-S support (Jiri Olsa) [1840246] - mfd: intel_pmt: Add support for DG1 (David Arcari) [1783144] - mfd: intel_pmt: Fix nuisance messages and handling of disabled capabilities (David Arcari) [1783144] - redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (David Arcari) [1783144] - redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (David Arcari) [1783144] - redhat/configs: Add CONFIG_MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt_crashlog: Add dependency on MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt_telemetry: Add dependency on MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt: Make INTEL_PMT_CLASS non-user-selectable (David Arcari) [1783144] - platform/x86: intel_pmt_crashlog: Fix incorrect macros (David Arcari) [1783144] - platform/x86: intel_pmt_class: Initial resource to 0 (David Arcari) [1783144] - mfd: Standardise MFD_CELL_* helper names (David Arcari) [1783144] - platform/x86: pmt: Fix a potential Oops on error in probe (David Arcari) [1783144] - platform/x86: Intel PMT Crashlog capability driver (David Arcari) [1783144] - platform/x86: Intel PMT Telemetry capability driver (David Arcari) [1783144] - platform/x86: Intel PMT class driver (David Arcari) [1783144] - mfd: Intel Platform Monitoring Technology support (David Arcari) [1783144] - mfd: mfd-core: Ensure disabled devices are ignored without error (David Arcari) [1783144] - mfd: core: Fix double-free in mfd_remove_devices_fn() (David Arcari) [1783144] - mfd: mfd-core: Add mechanism for removal of a subset of children (David Arcari) [1783144] - mfd: core: Add OF_MFD_CELL_REG() helper (David Arcari) [1783144] - mfd: core: Fix formatting of MFD helpers (David Arcari) [1783144] - mfd: core: Make a best effort attempt to match devices with the correct of_nodes (David Arcari) [1783144] - mfd: mfd-core: Complete kerneldoc header for devm_mfd_add_devices() (David Arcari) [1783144] - mfd: Constify properties in mfd_cell (David Arcari) [1783144] - mfd: mfd-core: Honour Device Tree's request to disable a child-device (David Arcari) [1783144] - mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_add_device() (David Arcari) [1783144] - mfd: mfd-core: Remove usage counting for .{en,dis}able() call-backs (David Arcari) [1783144] - mfd: mfd-core: Protect against NULL call-back function pointer (David Arcari) [1783144] - mfd: mfd-core: Remove mfd_clone_cell() (David Arcari) [1783144] - mfd: Provide MACRO to declare commonly defined MFD cell attributes (David Arcari) [1783144] - mfd: core: Set fwnode for created devices (David Arcari) [1783144] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (David Arcari) [1783144] - mfd: mfd-core: Document mfd_add_devices() (David Arcari) [1783144] - PCI: Add defines for Designated Vendor-Specific Extended Capability (David Arcari) [1783144] - tick/nohz: Update idle_exittime on actual idle exit (Phil Auld) [1962632] - tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACCOUNTING_NATIVE (Phil Auld) [1962632] - tick/nohz: Conditionally restart tick on idle exit (Phil Auld) [1962632] - x86, sched: Fix the AMD CPPC maximum performance value on certain AMD Ryzen generations (Phil Auld) [1960687] - pinctrl: devicetree: Avoid taking direct reference to device name string (Aristeu Rozanski) [1922904] {CVE-2020-0427} - redhat: ppc64: enable CONFIG_PPC_RTAS_FILTER (Aristeu Rozanski) [1906444] {CVE-2020-27777} - powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Aristeu Rozanski) [1906444] {CVE-2020-27777} - powerpc/rtas: Restrict RTAS requests from userspace (Aristeu Rozanski) [1906444] {CVE-2020-27777}- docs: vxlan: add info about device features (Petr Oros) [1941739] - selftests: net: add a test for static UDP tunnel ports (Petr Oros) [1941739] - netdevsim: support the static IANA VXLAN port flag (Petr Oros) [1941739] - selftests: net: add a test for shared UDP tunnel info tables (Petr Oros) [1941739] - netdevsim: shared UDP tunnel port table support (Petr Oros) [1941739] - netdevsim: add warnings on unexpected UDP tunnel port errors (Petr Oros) [1941739] - udp_tunnel: add the ability to share port tables (Petr Oros) [1941739] - docs: networking: convert vxlan.txt to ReST (Petr Oros) [1941739] - net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT (Ivan Vecera) [1960528] - ethtool: fix incorrect datatype in set_eee ops (Balazs Nemeth) [1956698] - ethtool: fix missing NLM_F_MULTI flag when dumping (Antoine Tenart) [1953847] - y2038: remove CONFIG_64BIT_TIME (Waiman Long) [1965360] - net/mlx4: Fix EEPROM dump support (Alaa Hleihel) [1915305] - net/mlx4_en: update moderation when config reset (Alaa Hleihel) [1915305] - net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (Alaa Hleihel) [1915305] - IB/mlx4: Use port iterator and validation APIs (Alaa Hleihel) [1915305] - net/mlx4: Use effective interrupt affinity (Alaa Hleihel) [1915302 1915305] - net/mlx4: Replace irq_to_desc() abuse (Alaa Hleihel) [1915302 1915305] - net/mlx4: simplify the return expression of mlx4_init_srq_table() (Alaa Hleihel) [1915302 1915305] - RDMA/mlx4: Remove bogus dev_base_lock usage (Alaa Hleihel) [1915302 1915305] - net/mlx4: simplify the return expression of mlx4_init_cq_table() (Alaa Hleihel) [1915302 1915305] - net/mlx4: Remove unused #define MAX_MSIX_P_PORT (Alaa Hleihel) [1915302 1915305] - RDMA/mlx4: Enable querying AH for XRC QP types (Alaa Hleihel) [1915302 1915305] - IB/mlx4: Fix fall-through warnings for Clang (Alaa Hleihel) [1915302 1915305] - net/mlx4_en: Remove unused performance counters (Alaa Hleihel) [1915302 1915305] - net/mlx4: Assign boolean values to a bool variable (Alaa Hleihel) [1915302 1915305] - net/mlx4: Cleanup kernel-doc warnings (Alaa Hleihel) [1915302 1915305] - net/mlx4_core : remove unneeded semicolon (Alaa Hleihel) [1915302 1915305] - net/mlx4_core: Fix init_hca fields offset (Alaa Hleihel) [1915301 1915305] - mlx4: handle non-napi callers to napi_poll (Alaa Hleihel) [1915301 1915305] - mlx4: drivers/net/ethernet: clean up unused assignments (Alaa Hleihel) [1915301 1915305] - mlx4: add pause frame stats (Alaa Hleihel) [1915301 1915305] - mlx4: make sure to always set the port type (Alaa Hleihel) [1915301 1915305] - net/mlx4_en: RX, Add a prefetch command for small L1_CACHE_BYTES (Alaa Hleihel) [1915301 1915305] - cnic: remove redundant assignment to variable ret (Nilesh Javali) [1921619] - net: cnic: fix spelling mistake "reserverd" -> "reserved" (Nilesh Javali) [1921619] - cnic: Explicitly initialize all reference counts to 0. (Nilesh Javali) [1921619] - cfg80211: fix locking in netlink owner interface destruction (Jarod Wilson) [1937053] - brcmfmac: Avoid GFP_ATOMIC when GFP_KERNEL is enough (Jarod Wilson) [1937053] - ath11k: fix warning in ath11k_mhi_config (Jarod Wilson) [1937053] - ath11k: qmi: Fix spelling mistake "requeqst" -> "request" (Jarod Wilson) [1937053] - ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Jarod Wilson) [1937053] - ath10k: Fix a use after free in ath10k_htc_send_bundle (Jarod Wilson) [1937053] - ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Jarod Wilson) [1937053] - mt76: mt7921: reinit wpdma during drv_own if necessary (Jarod Wilson) [1937053] - mt76: move mt76_token_init in mt76_alloc_device (Jarod Wilson) [1937053] - mt76: mt7921: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7915: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7615: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_mcu_sta_add routine (Jarod Wilson) [1937053] - mt76: mt7921: mt7921_stop should put device in fw_own state (Jarod Wilson) [1937053] - mt76: connac: unschedule mac_work before going to sleep (Jarod Wilson) [1937053] - mt76: mt7663: add awake and doze time accounting (Jarod Wilson) [1937053] - mt76: mt7921: improve doze opportunity (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mcu_reset function pointer (Jarod Wilson) [1937053] - mt76: mt7915: do not read rf value from efuse in flash mode (Jarod Wilson) [1937053] - mt76: move token utilities in mt76 common module (Jarod Wilson) [1937053] - mt76: move token_lock, token and token_count in mt76_dev (Jarod Wilson) [1937053] - mt76: mt7921: fix possible invalid register access (Jarod Wilson) [1937053] - mt76: mt7921: enable deep sleep when the device suspends (Jarod Wilson) [1937053] - mt76: connac: introduce mt76_connac_mcu_set_deep_sleep utility (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_wpdma_reinit_cond utility routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_dma_{enable,disable} utilities (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_wpdma_reset utility routine (Jarod Wilson) [1937053] - mt76: mt7921: move mt7921_dma_reset in dma.c (Jarod Wilson) [1937053] - mt76: mt7615: Fix a dereference of pointer sta before it is null checked (Jarod Wilson) [1937053] - mt76: mt7921: enable sw interrupts (Jarod Wilson) [1937053] - mt76: mt7921: add awake and doze time accounting (Jarod Wilson) [1937053] - mt76: remove MT76_STATE_PM in tx path (Jarod Wilson) [1937053] - mt76: connac: use waitqueue for runtime-pm (Jarod Wilson) [1937053] - mt76: connac: do not run mt76_txq_schedule_all directly (Jarod Wilson) [1937053] - mt76: mt7615: rely on pm refcounting in mt7615_led_set_config (Jarod Wilson) [1937053] - mt76: connac: alaways wake the device before scanning (Jarod Wilson) [1937053] - mt76: mt7921: get rid of useless MT76_STATE_PM in mt7921_mac_work (Jarod Wilson) [1937053] - mt76: connac: remove MT76_STATE_PM in mac_tx_free (Jarod Wilson) [1937053] - mt76: connac: check wake refcount in mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: connac: unschedule ps_work in mt76_connac_pm_wake (Jarod Wilson) [1937053] - mt76: mt7663: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx/rx napi (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx/rx napi (Jarod Wilson) [1937053] - mt76: dma: add the capability to define a custom rx napi poll routine (Jarod Wilson) [1937053] - mt76: mt7663: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Jarod Wilson) [1937053] - mt76: connac: introduce wake counter for fw_pmctrl synchronization (Jarod Wilson) [1937053] - mt76: mt7663: fix a race between mt7615_mcu_drv_pmctrl and mt7615_mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: mt7921: fix a race between mt7921_mcu_drv_pmctrl and mt7921_mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: mt7921: remove leftover function declaration (Jarod Wilson) [1937053] - mt76: connac: move mcu_update_arp_filter in mt76_connac module (Jarod Wilson) [1937053] - mt76: mt7921: do not use 0 as NULL pointer (Jarod Wilson) [1937053] - mt76: mt7915: directly read per-rate tx power from registers (Jarod Wilson) [1937053] - mt76: mt7915: rework the flow of txpower setting (Jarod Wilson) [1937053] - mt76: mt7915: add support for DT rate power limits (Jarod Wilson) [1937053] - mt76: mt7921: abort uncompleted scan by wifi reset (Jarod Wilson) [1937053] - mt76: mt7921: add wifisys reset support in debugfs (Jarod Wilson) [1937053] - mt76: mt7921: run mt7921_mcu_fw_log_2_host holding mt76 mutex (Jarod Wilson) [1937053] - mt76: improve mcu error logging (Jarod Wilson) [1937053] - mt76: mt7921: move hw configuration in mt7921_register_device (Jarod Wilson) [1937053] - mt76: mt7915: add support for applying pre-calibration data (Jarod Wilson) [1937053] - mt76: mt7615: load ROM patch before checking patch semaphore status (Jarod Wilson) [1937053] - mt76: mt7615: fix entering driver-own state on mt7663 (Jarod Wilson) [1937053] - mt76: mt7615: fix hardware error recovery for mt7663 (Jarod Wilson) [1937053] - mt76: mt7921: add dumping Tx power table (Jarod Wilson) [1937053] - mt76: introduce single-sku support for mt7663/mt7921 (Jarod Wilson) [1937053] - mt76: mt7615: do not use mt7615 single-sku values for mt7663 (Jarod Wilson) [1937053] - mt76: mt7615: implement support for using DT rate power limits (Jarod Wilson) [1937053] - mt76: extend DT rate power limits to support 11ax devices (Jarod Wilson) [1937053] - mt76: add functions for parsing rate power limits from DT (Jarod Wilson) [1937053] - mt76: flush tx status queue on DMA reset (Jarod Wilson) [1937053] - mt76: mt7921: add mt7921_dma_cleanup in mt7921_unregister_device (Jarod Wilson) [1937053] - mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() (Jarod Wilson) [1937053] - mt76: mt7615: only free skbs after mt7615_dma_reset() when reset happens (Jarod Wilson) [1937053] - mt76: mt7915: only free skbs after mt7915_dma_reset() when reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix memleak when mt7915_unregister_device() (Jarod Wilson) [1937053] - mt76: mt7615: fix memleak when mt7615_unregister_device() (Jarod Wilson) [1937053] - mt76: mt7915: fix rate setting of tx descriptor in testmode (Jarod Wilson) [1937053] - mt76: mt7915: rework mt7915_tm_set_tx_len() (Jarod Wilson) [1937053] - mt76: testmode: add support to send larger packet (Jarod Wilson) [1937053] - rtlwifi: implement set_tim by update beacon content (Jarod Wilson) [1937053] - rtw88: refine napi deinit flow (Jarod Wilson) [1937053] - rtw88: Fix potential unrecoverable tx queue stop (Jarod Wilson) [1937053] - rtw88: 8821c: Don't set RX_FLAG_DECRYPTED if packet has no encryption (Jarod Wilson) [1937053] - rtw88: 8822c: debug: allow debugfs to enable/disable TXGAPK (Jarod Wilson) [1937053] - rtw88: 8822c: Add gap-k calibration to improve long range performance (Jarod Wilson) [1937053] - rtw88: 8822c: reorder macro position according to the register number (Jarod Wilson) [1937053] - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jarod Wilson) [1937053] - cfg80211: scan: drop entry from hidden_list on overflow (Jarod Wilson) [1937053] - wireless: fix spelling of A-MSDU in HE capabilities (Jarod Wilson) [1937053] - wireless: align HE capabilities A-MPDU Length Exponent Extension (Jarod Wilson) [1937053] - wireless: align some HE capabilities with the spec (Jarod Wilson) [1937053] - mac80211: drop the connection if firmware crashed while in CSA (Jarod Wilson) [1937053] - nl80211: Add new RSNXE related nl80211 extended features (Jarod Wilson) [1937053] - mac80211: properly drop the connection in case of invalid CSA IE (Jarod Wilson) [1937053] - mac80211: make ieee80211_vif_to_wdev work when the vif isn't in the driver (Jarod Wilson) [1937053] - nl80211/cfg80211: add a flag to negotiate for LMR feedback in NDP ranging (Jarod Wilson) [1937053] - ieee80211: add the values of ranging parameters max LTF total field (Jarod Wilson) [1937053] - mac80211: aes_cmac: check crypto_shash_setkey() return value (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove extraneous indentation on if statement (Jarod Wilson) [1937053] - mac80211: properly process TXQ management frames (Jarod Wilson) [1937053] - cfg80211: constify ieee80211_get_response_rate return (Jarod Wilson) [1937053] - cfg80211: fix a few kernel-doc warnings (Jarod Wilson) [1937053] - cfg80211: fix an htmldoc warning (Jarod Wilson) [1937053] - rtw88: 8822c: add CFO tracking (Jarod Wilson) [1937053] - iwlwifi: pcie: don't enable BHs with IRQs disabled (Jarod Wilson) [1937053] - rtw88: Fix array overrun in rtw_get_tx_power_params() (Jarod Wilson) [1937053] - brcmfmac: Remove duplicate struct declaration (Jarod Wilson) [1937053] - rtw88: update statistics to fw for fine-tuning performance (Jarod Wilson) [1937053] - brcmfmac: A typo fix (Jarod Wilson) [1937053] - rtl8xxxu: Simplify locking of a skb list accesses (Jarod Wilson) [1937053] - mwifiex: Remove unneeded variable: "ret" (Jarod Wilson) [1937053] - rtl8xxxu: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mwifiex: don't print SSID to logs (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: Use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - rtlwifi: Simplify locking of a skb list accesses (Jarod Wilson) [1937053] - rtlwifi: remove rtl_get_tid_h (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: remove redundant assignment of variable rtlpriv->btcoexist.reg_bt_sco (Jarod Wilson) [1937053] - rtlwifi: remove redundant assignment to variable err (Jarod Wilson) [1937053] - rtlwifi: Few mundane typo fixes (Jarod Wilson) [1937053] - rtlwifi: 8821ae: upgrade PHY and RF parameters (Jarod Wilson) [1937053] - iwlwifi: dbg: disable ini debug in 9000 family and below (Jarod Wilson) [1937053] - iwlwifi: pcie: Change ma product string name (Jarod Wilson) [1937053] - iwlwifi: fw: print out trigger delay when collecting data (Jarod Wilson) [1937053] - iwlwifi: trans/pcie: defer transport initialisation (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 63 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: don't WARN if we can't remove a time event (Jarod Wilson) [1937053] - iwlwifi: mvm: don't disconnect immediately if we don't hear beacons after CSA (Jarod Wilson) [1937053] - iwlwifi: rs-fw: don't support stbc for HE 160 (Jarod Wilson) [1937053] - iwlwifi: warn on SKB free w/o op-mode (Jarod Wilson) [1937053] - iwlwifi: mvm: add support for version 3 of LARI_CONFIG_CHANGE command. (Jarod Wilson) [1937053] - iwlwifi: pcie: add ISR debug info for msix debug (Jarod Wilson) [1937053] - iwlwifi: pcie: merge napi_poll_msix functions (Jarod Wilson) [1937053] - iwlwifi: mvm: don't lock mutex in RCU critical section (Jarod Wilson) [1937053] - iwlwifi: mvm: remove PS from lower rates. (Jarod Wilson) [1937053] - iwlwifi: mvm: umac error table mismatch (Jarod Wilson) [1937053] - iwlwifi: queue: avoid memory leak in reset flow (Jarod Wilson) [1937053] - iwlwifi: don't warn if we can't wait for empty tx queues (Jarod Wilson) [1937053] - iwlwifi: remove remaining software checksum code (Jarod Wilson) [1937053] - iwlwifi: remove TCM events (Jarod Wilson) [1937053] - iwlwifi: mvm: Use IWL_INFO in fw_reset_handshake() (Jarod Wilson) [1937053] - iwlwifi: mvm: refactor ACPI DSM evaluation function (Jarod Wilson) [1937053] - iwlwifi: mvm: support BIOS enable/disable for 11ax in Ukraine (Jarod Wilson) [1937053] - iwlwifi: move iwl_configure_rxq to be used by other op_modes (Jarod Wilson) [1937053] - iwlwifi: add new so-gf device (Jarod Wilson) [1937053] - iwlwifi: mvm: enable PPAG in China (Jarod Wilson) [1937053] - iwlwifi: mvm: Add support for 6GHz passive scan (Jarod Wilson) [1937053] - iwlwifi: add ax201 killer device (Jarod Wilson) [1937053] - iwlwifi: mvm: when associated with PMF, use protected NDP ranging negotiation (Jarod Wilson) [1937053] - iwlwifi: mvm: clean up queue sync implementation (Jarod Wilson) [1937053] - iwlwifi: mvm: write queue_sync_state only for sync (Jarod Wilson) [1937053] - iwlwifi: mvm: responder: support responder config command version 8 (Jarod Wilson) [1937053] - iwlwifi: mvm: support range request command version 12 (Jarod Wilson) [1937053] - iwlwifi: pcie: make cfg vs. trans_cfg more robust (Jarod Wilson) [1937053] - iwlwifi: pcie: clear only FH bits handle in the interrupt (Jarod Wilson) [1937053] - iwlwifi: add 160Mhz to killer 1550 name (Jarod Wilson) [1937053] - iwlwifi: change name to AX 211 and 411 family (Jarod Wilson) [1937053] - iwlwifi: change step in so-gf struct (Jarod Wilson) [1937053] - iwlwifi: pcie: Add support for Bz Family (Jarod Wilson) [1937053] - iwlwifi: mvm: don't allow CSA if we haven't been fully associated (Jarod Wilson) [1937053] - iwlwifi: pcie: normally grab NIC access for inflight-hcmd (Jarod Wilson) [1937053] - iwlwifi: pcie: avoid unnecessarily taking spinlock (Jarod Wilson) [1937053] - iwlwifi: mvm: enable TX on new CSA channel before disconnecting (Jarod Wilson) [1937053] - mt76: mt7921: add rcu section in mt7921_mcu_tx_rate_report (Jarod Wilson) [1937053] - mt76: mt7921: introduce MCU_EVENT_LP_INFO event parsing (Jarod Wilson) [1937053] - mt76: mt7615: always add rx header translation tlv when adding stations (Jarod Wilson) [1937053] - mt76: mt7615: add missing SPDX tag in mmio.c (Jarod Wilson) [1937053] - mt76: mt7915: add mmio.c (Jarod Wilson) [1937053] - mt76: report Rx timestamp (Jarod Wilson) [1937053] - mt76: mt7921: remove 80+80 MHz support capabilities (Jarod Wilson) [1937053] - mt76: fix potential DMA mapping leak (Jarod Wilson) [1937053] - mt76: mt7921: reduce the data latency during hw scan (Jarod Wilson) [1937053] - mt76: mt7921: fix the insmod hangs (Jarod Wilson) [1937053] - mt76: mt7921: fix kernel crash when the firmware fails to download (Jarod Wilson) [1937053] - mt76: mt7921: fix the dwell time control (Jarod Wilson) [1937053] - mt76: mt7921: fix inappropriate WoW setup with the missing ARP informaiton (Jarod Wilson) [1937053] - mt76: mt7921: introduce MT_WFDMA_DUMMY_CR definition (Jarod Wilson) [1937053] - mt76: mt7915: add wifi subsystem reset (Jarod Wilson) [1937053] - mt76: mt7915: fix mt7915_mcu_add_beacon (Jarod Wilson) [1937053] - mt76: mt7615: fix .add_beacon_offload() (Jarod Wilson) [1937053] - mt76: mt7921: rework mt7921_mcu_debug_msg_event routine (Jarod Wilson) [1937053] - mt76: mt7921: always wake the device in mt7921_remove_interface (Jarod Wilson) [1937053] - mt76: mt7921: fix key set/delete issue (Jarod Wilson) [1937053] - mt76: mt7915: fix txpower init for TSSI off chips (Jarod Wilson) [1937053] - mt76: mt7915: limit firmware log message printk to buffer length (Jarod Wilson) [1937053] - mt76: mt7615: limit firmware log message printk to buffer length (Jarod Wilson) [1937053] - mt76: mt7615: fix chip reset on MT7622 and MT7663e (Jarod Wilson) [1937053] - mt76: mt7915: cleanup mcu tx queue in mt7915_dma_reset() (Jarod Wilson) [1937053] - mt76: mt7915: keep mcu_add_bss_info enabled till interface removal (Jarod Wilson) [1937053] - mt76: mt7615: keep mcu_add_bss_info enabled till interface removal (Jarod Wilson) [1937053] - mt76: mt7622: trigger hif interrupt for system reset (Jarod Wilson) [1937053] - mt76: mt7615: cleanup mcu tx queue in mt7615_dma_reset() (Jarod Wilson) [1937053] - mt76: mt7615: only enable DFS test knobs for mt7615 (Jarod Wilson) [1937053] - mt76: mt7921: properly configure rcpi adding a sta to the fw (Jarod Wilson) [1937053] - mt76: connac: introduce mt76_sta_cmd_info data structure (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mt7921_mac_wtbl_lmac_addr (Jarod Wilson) [1937053] - mt76: mt7915: refresh repeater entry MAC address when setting BSSID (Jarod Wilson) [1937053] - mt76: mt7915: fix key set/delete issue (Jarod Wilson) [1937053] - mt76: mt7921: remove duplicated macros in mcu.h (Jarod Wilson) [1937053] - mt76: mt7921: remove redundant check on type (Jarod Wilson) [1937053] - mt76: mt7921: remove leftovers from dbdc configuration (Jarod Wilson) [1937053] - mt76: mt7921: add wifi reset support (Jarod Wilson) [1937053] - mt76: dma: export mt76_dma_rx_cleanup routine (Jarod Wilson) [1937053] - mt76: dma: introduce mt76_dma_queue_reset routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce __mt7921_start utility routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_run_firmware utility routine. (Jarod Wilson) [1937053] - mt76: introduce mcu_reset function pointer in mt76_mcu_ops structure (Jarod Wilson) [1937053] - mt76: mt7921: reduce mcu timeouts for suspend, offload and hif_ctrl msg (Jarod Wilson) [1937053] - mt76: mt7915: fix possible deadlock while mt7915_register_ext_phy() (Jarod Wilson) [1937053] - mt76: mt7615: add missing capabilities for DBDC (Jarod Wilson) [1937053] - mt76: mt7663s: fix the possible device hang in high traffic (Jarod Wilson) [1937053] - mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation (Jarod Wilson) [1937053] - mt76: mt7663: fix when beacon filter is being applied (Jarod Wilson) [1937053] - mt76: mt7615: check mcu returned values in mt7615_ops (Jarod Wilson) [1937053] - mt76: mt7915: check mcu returned values in mt7915_ops (Jarod Wilson) [1937053] - mt76: mt7915: fix txrate reporting (Jarod Wilson) [1937053] - mt76: mt7915: fix rxrate reporting (Jarod Wilson) [1937053] - mt76: mt76x0u: Add support for TP-Link T2UHP(UN) v1 (Jarod Wilson) [1937053] - mt76: mt7915: fix PHY mode for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: stop ext_phy queue when mac reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix CSA notification for DBDC (Jarod Wilson) [1937053] - mt76: mt7615: stop ext_phy queue when mac reset happens (Jarod Wilson) [1937053] - mt76: mt7615: fix CSA notification for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: add missing capabilities for DBDC (Jarod Wilson) [1937053] - mt76: mt7921: check mcu returned values in mt7921_start (Jarod Wilson) [1937053] - mt76: mt7921: fix the base of the dynamic remap (Jarod Wilson) [1937053] - mt76: mt7921: fix the base of PCIe interrupt (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mt7921_sta_rc_update routine (Jarod Wilson) [1937053] - mt76: check return value of mt76_txq_send_burst in mt76_txq_schedule_list (Jarod Wilson) [1937053] - mt76: connac: fix kernel warning adding monitor interface (Jarod Wilson) [1937053] - mt76: mt7915: fix mib stats counter reporting to mac80211 (Jarod Wilson) [1937053] - mt76: mt7615: fix mib stats counter reporting to mac80211 (Jarod Wilson) [1937053] - mt76: mt7615: remove hdr->fw_ver check (Jarod Wilson) [1937053] - mt76: mt7615: fix TSF configuration (Jarod Wilson) [1937053] - mt76: mt7921: fix stats register definitions (Jarod Wilson) [1937053] - mt76: mt7921: remove unneeded semicolon (Jarod Wilson) [1937053] - mt76: mt7915: fix aggr len debugfs node (Jarod Wilson) [1937053] - mt76: mt7921: fix aggr length histogram (Jarod Wilson) [1937053] - mt76: mt7615: fix memory leak in mt7615_coredump_work (Jarod Wilson) [1937053] - mt76: mt7615: add support for rx decapsulation offload (Jarod Wilson) [1937053] - mt76: mt7615: add rx checksum offload support (Jarod Wilson) [1937053] - mt76: mt7615: enable hw rx-amsdu de-aggregation (Jarod Wilson) [1937053] - mt76: connac: update sched_scan cmd usage (Jarod Wilson) [1937053] - mt76: mt7921: add flush operation (Jarod Wilson) [1937053] - mt76: mt7921: fixup rx bitrate statistics (Jarod Wilson) [1937053] - mt76: connac: fix up the setting for ht40 mode in mt76_connac_mcu_uni_add_bss (Jarod Wilson) [1937053] - mt76: mt7921: switch to new api for hardware beacon filter (Jarod Wilson) [1937053] - mt76: mt7921: fix memory leak in mt7921_coredump_work (Jarod Wilson) [1937053] - mt76: mt7921: fix suspend/resume sequence (Jarod Wilson) [1937053] - mt76: use PCI_VENDOR_ID_MEDIATEK to avoid open coded (Jarod Wilson) [1937053] - mt76: mt7915: always check return value from mt7915_mcu_alloc_wtbl_req (Jarod Wilson) [1937053] - mt76: connac: always check return value from mt76_connac_mcu_alloc_wtbl_req (Jarod Wilson) [1937053] - mt76: mt76x0: disable GTK offloading (Jarod Wilson) [1937053] - mt76: always use WTBL_MAX_SIZE for tlv allocation (Jarod Wilson) [1937053] - mt76: mt7921: removed unused definitions in mcu.h (Jarod Wilson) [1937053] - mt76: mt7921: remove unnecessary variable (Jarod Wilson) [1937053] - mt76: mt7921: enable random mac addr during scanning (Jarod Wilson) [1937053] - mt76: mt7615: support loading EEPROM for MT7613BE (Jarod Wilson) [1937053] - mt76: mt7915: fix tx skb dma unmap (Jarod Wilson) [1937053] - mt76: mt7615: fix tx skb dma unmap (Jarod Wilson) [1937053] - mt76: mt7615: fix key set/delete issues (Jarod Wilson) [1937053] - mt76: mt7915: add support for rx decapsulation offload (Jarod Wilson) [1937053] - mt76: mt7915: add rx checksum offload support (Jarod Wilson) [1937053] - mt76: mt7915: enable hw rx-amsdu de-aggregation (Jarod Wilson) [1937053] - mt76: add support for 802.3 rx frames (Jarod Wilson) [1937053] - cfg80211: Remove wrong RNR IE validation check (Jarod Wilson) [1937053] - mac80211: bail out if cipher schemes are invalid (Jarod Wilson) [1937053] - mac80211: clear the beacon's CRC after channel switch (Jarod Wilson) [1937053] - mac80211: Set priority and queue mapping for injected frames (Jarod Wilson) [1937053] - mac80211: Allow concurrent monitor iface and ethernet rx decap (Jarod Wilson) [1937053] - nl80211: Add interface to indicate TDLS peer's HE capability (Jarod Wilson) [1937053] - cfg80211: allow specifying a reason for hw_rfkill (Jarod Wilson) [1937053] - nl80211: better document CMD_ROAM behavior (Jarod Wilson) [1937053] - mac80211: set sk_pacing_shift for 802.3 txpath (Jarod Wilson) [1937053] - mac80211: don't apply flow control on management frames (Jarod Wilson) [1937053] - nl80211: Add missing line in nl80211_fils_discovery_policy (Jarod Wilson) [1937053] - mac80211: remove redundant assignment of variable result (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove unused variable 'mg' in minstrel_ht_next_jump_rate() (Jarod Wilson) [1937053] - cfg80211: regulatory: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - mac80211_hwsim: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - rfkill: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - mt7601u: enable TDLS support (Jarod Wilson) [1937053] - mt7601u: fix always true expression (Jarod Wilson) [1937053] - rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() (Jarod Wilson) [1937053] - rtw88: coex: fix A2DP stutters while WL busy + WL scan (Jarod Wilson) [1937053] - rtw88: 8822c: add LC calibration for RTL8822C (Jarod Wilson) [1937053] - rtw88: 8822c: update tx power limit table to RF v40.1 (Jarod Wilson) [1937053] - rtw88: fix DIG min setting (Jarod Wilson) [1937053] - rtw88: add flush hci support (Jarod Wilson) [1937053] - rtw88: 8822c: support FW crash dump when FW crash (Jarod Wilson) [1937053] - rtw88: remove unnecessary variable (Jarod Wilson) [1937053] - rtw88: coex: add power off setting (Jarod Wilson) [1937053] - ath11k: Add support for STA to handle beacon miss (Jarod Wilson) [1937053] - ath11k: Update signal filled flag during sta_statistics drv op (Jarod Wilson) [1937053] - ath10k: skip the wait for completion to recovery in shutdown path (Jarod Wilson) [1937053] - ath11k: fix thermal temperature read (Jarod Wilson) [1937053] - ath11k: fix potential wmi_mgmt_tx_queue race condition (Jarod Wilson) [1937053] - ath11k: qmi: cosmetic changes to error messages (Jarod Wilson) [1937053] - ath11k: qmi: add more debug messages (Jarod Wilson) [1937053] - Revert "ath9k: fix ath_tx_process_buffer() potential null ptr dereference" (Jarod Wilson) [1937053] - ath11k: print hardware name and version during initialisation (Jarod Wilson) [1937053] - ath11k: Enable radar detection for 160MHz secondary segment (Jarod Wilson) [1937053] - ath11k: Fix sounding dimension config in HE cap (Jarod Wilson) [1937053] - ath11k: add qcn9074 pci device support (Jarod Wilson) [1937053] - ath11k: add extended interrupt support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add CE interrupt support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add data path support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add hal support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add static window support for register access (Jarod Wilson) [1937053] - ath11k: Add qcn9074 mhi controller config (Jarod Wilson) [1937053] - ath11k: Update memory segment count for qcn9074 (Jarod Wilson) [1937053] - ath11k: qmi: increase the number of fw segments (Jarod Wilson) [1937053] - ath11k: Move qmi service_ins_id to hw_params (Jarod Wilson) [1937053] - ath11k: Refactor ath11k_msi_config (Jarod Wilson) [1937053] - ath11k: debugfs: Fix spelling mistake "Opportunies" -> "Opportunities" (Jarod Wilson) [1937053] - ath9k: fix ath_tx_process_buffer() potential null ptr dereference (Jarod Wilson) [1937053] - nl80211: fix beacon head validation (Jarod Wilson) [1937053] - nl80211: fix potential leak of ACL params (Jarod Wilson) [1937053] - cfg80211: check S1G beacon compat element length (Jarod Wilson) [1937053] - cfg80211: remove WARN_ON() in cfg80211_sme_connect (Jarod Wilson) [1937053] - mac80211: fix time-is-after bug in mlme (Jarod Wilson) [1937053] - mac80211: fix TXQ AC confusion (Jarod Wilson) [1937053] - rfkill: revert back to old userspace API by default (Jarod Wilson) [1937053] - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN (Jarod Wilson) [1937053] - iwlwifi: mvm: fix beacon protection checks (Jarod Wilson) [1937053] - iwlwifi: mvm: rfi: don't lock mvm->mutex when sending config command (Jarod Wilson) [1937053] - iwlwifi: pcie: add support for So-F devices (Jarod Wilson) [1937053] - iwlwifi: fw: fix notification wait locking (Jarod Wilson) [1937053] - iwlwifi: add support for Qu with AX201 device (Jarod Wilson) [1937053] - iwlwifi: pcie: properly set LTR workarounds on 22000 devices (Jarod Wilson) [1937053] - iwlwifi: fix 11ax disabled bit in the regulatory capability flags (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix recently introduced deadlock issue (Jarod Wilson) [1937053] - mt76: mt7921: fix airtime reporting (Jarod Wilson) [1937053] - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jarod Wilson) [1937053] - mt76: mt7615: remove redundant dev_err call in mt7622_wmac_probe() (Jarod Wilson) [1937053] - mt76: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - reg.c: Fix a spello (Jarod Wilson) [1937053] - mac80211: cfg.c: A typo fix (Jarod Wilson) [1937053] - wireless: remove never implemented MODULE_SUPPORTED_DEVICE (Jarod Wilson) [1937053] - wireless/nl80211: fix wdev_id may be used uninitialized (Jarod Wilson) [1937053] - nl80211: fix locking for wireless device netns change (Jarod Wilson) [1937053] - iwlwifi: don't call netif_napi_add() with rxq->lock held (was Re: Lockdep warning in iwl_pcie_rx_handle()) (Jarod Wilson) [1937053] - iwlwifi: fix ARCH=i386 compilation warnings (Jarod Wilson) [1937053] - iwlwifi: mvm: add terminate entry for dmi_system_id tables (Jarod Wilson) [1937053] - mt76: mt7915: fix unused 'mode' variable (Jarod Wilson) [1937053] - mt76: dma: do not report truncated frames to mac80211 (Jarod Wilson) [1937053] - mt76: mt7921: remove incorrect error handling (Jarod Wilson) [1937053] - iwlwifi: pcie: fix iwl_so_trans_cfg link error when CONFIG_IWLMVM is disabled (Jarod Wilson) [1937053] - ath11k: fix AP mode for QCA6390 (Jarod Wilson) [1937053] - ath11k: qmi: use pad to format dma_addr_t (Jarod Wilson) [1937053] - iwlwifi: avoid crash on unsupported debug collection (Jarod Wilson) [1937053] - mt76: mt7915: only modify tx buffer list after allocating tx token id (Jarod Wilson) [1937053] - mt76: fix tx skb error handling in mt76_dma_tx_queue_skb (Jarod Wilson) [1937053] - ath9k: fix transmitting to stations in dynamic SMPS mode (Jarod Wilson) [1937053] - redhat: Enable ath11k PCI device support (Jarod Wilson) [1937053] - soc: qcom: Do not depend on ARCH_QCOM for QMI helpers (Jarod Wilson) [1937053] - net: qrtr: Do not depend on ARCH_QCOM (Jarod Wilson) [1937053] - b43: N-PHY: Fix the update of coef for the PHY revision >= 3case (Jarod Wilson) [1937053] - nl80211: add documentation for HT/VHT/HE disable attributes (Jarod Wilson) [1937053] - cfg80211/mac80211: Support disabling HE mode (Jarod Wilson) [1937053] - mac80211: add STBC encoding to ieee80211_parse_tx_radiotap (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove sample rate switching code for constrained devices (Jarod Wilson) [1937053] - mac80211: minstrel_ht: show sampling rates in debugfs (Jarod Wilson) [1937053] - mac80211: minstrel_ht: significantly redesign the rate probing strategy (Jarod Wilson) [1937053] - mac80211: minstrel_ht: reduce the need to sample slower rates (Jarod Wilson) [1937053] - mac80211: minstrel_ht: update total packets counter in tx status path (Jarod Wilson) [1937053] - mac80211: minstrel_ht: use bitfields to encode rate indexes (Jarod Wilson) [1937053] - cfg80211: initialize reg_rule in __freq_reg_info() (Jarod Wilson) [1937053] - mac80211: fix potential overflow when multiplying to u32 integers (Jarod Wilson) [1937053] - mac80211: enable QoS support for nl80211 ctrl port (Jarod Wilson) [1937053] - cfg80211: remove unused callback (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_B (2/2) parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_B (1/2) parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_A parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update MAC/BB parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: replace tx tasklet with work queue (Jarod Wilson) [1937053] - rtw88: add napi support (Jarod Wilson) [1937053] - rtw88: add rts condition (Jarod Wilson) [1937053] - rtw88: add dynamic rrsr configuration (Jarod Wilson) [1937053] - iwlwifi: remove incorrect comment in pnvm (Jarod Wilson) [1937053] - ath11k: qmi: add debug message for allocated memory segment addresses and sizes (Jarod Wilson) [1937053] - ath11k: pci: remove experimental warning (Jarod Wilson) [1937053] - ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Jarod Wilson) [1937053] - ath10k: change ath10k_offchan_tx_work() peer present msg to a warn (Jarod Wilson) [1937053] - ath9k: fix data bus crash when setting nf_override via debugfs (Jarod Wilson) [1937053] - ath11k: add support to configure spatial reuse parameter set (Jarod Wilson) [1937053] - ath10k: restore tx sk_buff of htt header for SDIO (Jarod Wilson) [1937053] - brcmsmac: Fix the spelling configation to configuration in the file d11.h (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 62 for AX devices (Jarod Wilson) [1937053] - iwlwifi: pnvm: implement reading PNVM from UEFI (Jarod Wilson) [1937053] - iwlwifi: pnvm: move file loading code to a separate function (Jarod Wilson) [1937053] - iwlwifi: pnvm: increment the pointer before checking the TLV (Jarod Wilson) [1937053] - iwlwifi: pcie: define FW_RESET_TIMEOUT for clarity (Jarod Wilson) [1937053] - iwlwifi: pnvm: set the PNVM again if it was already loaded (Jarod Wilson) [1937053] - iwlwifi: mvm: global PM mode does not reset after FW crash (Jarod Wilson) [1937053] - iwlwifi: mvm: reduce the print severity of failing getting NIC temp (Jarod Wilson) [1937053] - iwlwifi: mvm: get NVM later in the mvm_start flow (Jarod Wilson) [1937053] - iwlmvm: set properly NIC_NOT_ACK_ENABLED flag (Jarod Wilson) [1937053] - iwlwifi: remove max_ht_ampdu_exponent config parameter (Jarod Wilson) [1937053] - iwlwifi: remove max_vht_ampdu_exponent config parameter (Jarod Wilson) [1937053] - iwlwifi: mvm: Check ret code for iwl_mvm_load_nvm_to_nic (Jarod Wilson) [1937053] - iwlwifi: mvm: don't check if CSA event is running before removing (Jarod Wilson) [1937053] - iwlwifi: mvm: Support SCAN_CFG_CMD version 5 (Jarod Wilson) [1937053] - iwlwifi: mvm: isolate the get nvm flow (Jarod Wilson) [1937053] - iwlwifi: mvm: simplify iwl_mvm_dbgfs_register (Jarod Wilson) [1937053] - iwlwifi: mvm: register to mac80211 last (Jarod Wilson) [1937053] - iwlwifi: acpi: add support for DSM RFI (Jarod Wilson) [1937053] - iwlwifi: mvm: add RFI-M support (Jarod Wilson) [1937053] - iwlwifi:mvm: Add support for version 2 of the LARI_CONFIG_CHANGE command. (Jarod Wilson) [1937053] - iwlwifi: pcie: don't crash when rx queues aren't allocated in interrupt (Jarod Wilson) [1937053] - iwlwifi: correction of group-id once sending REPLY_ERROR (Jarod Wilson) [1937053] - iwlwifi: pcie: add AX201 and AX211 radio modules for Ma devices (Jarod Wilson) [1937053] - iwlwifi: pcie: add CDB bit to the device configuration parsing (Jarod Wilson) [1937053] - iwlwifi: acpi: don't return valid pointer as an ERR_PTR (Jarod Wilson) [1937053] - iwlwifi: queue: add fake tx time point (Jarod Wilson) [1937053] - iwlwifi: remove flags argument for nic_access (Jarod Wilson) [1937053] - iwlwifi: declare support for triggered SU/MU beamforming feedback (Jarod Wilson) [1937053] - iwlwifi: dbg: add op_mode callback for collecting debug data. (Jarod Wilson) [1937053] - iwlwifi: api: clean up some documentation/bits (Jarod Wilson) [1937053] - iwlwifi: dbg: remove unsupported regions (Jarod Wilson) [1937053] - iwlwifi: pcie: Change Ma device ID (Jarod Wilson) [1937053] - iwlwifi: when HW has rate offload don't look at control field (Jarod Wilson) [1937053] - iwlwifi: pcie: NULLify pointers after free (Jarod Wilson) [1937053] - iwlwifi: mvm: assign SAR table revision to the command later (Jarod Wilson) [1937053] - iwlwifi: mvm: remove useless iwl_mvm_resume_d3() function (Jarod Wilson) [1937053] - iwlwifi: mvm: enhance a print in CSA flows (Jarod Wilson) [1937053] - iwlwifi: mvm: send stored PPAG command instead of local (Jarod Wilson) [1937053] - iwlwifi: mvm: store PPAG enabled/disabled flag properly (Jarod Wilson) [1937053] - iwlwifi: mvm: fix the type we use in the PPAG table validity checks (Jarod Wilson) [1937053] - iwlwifi: acpi: fix PPAG table sizes (Jarod Wilson) [1937053] - iwlwifi: pcie: don't disable interrupts for reg_lock (Jarod Wilson) [1937053] - iwlwifi: pcie: add a few missing entries for So with Hr (Jarod Wilson) [1937053] - iwlwifi: dbg: Mark ucode tlv data as const (Jarod Wilson) [1937053] - iwlwifi: add new cards for So and Qu family (Jarod Wilson) [1937053] - ath11k: fix a locking bug in ath11k_mac_op_start() (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: phy: Simplify bool comparison (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: Simplify bool comparison (Jarod Wilson) [1937053] - brcmfmac: add support for CQM RSSI notifications (Jarod Wilson) [1937053] - ath10k: Add new debug level for sta related logs (Jarod Wilson) [1937053] - ath11k: Update tx descriptor search index properly (Jarod Wilson) [1937053] - ath10k: Fix lockdep assertion warning in ath10k_sta_statistics (Jarod Wilson) [1937053] - ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() (Jarod Wilson) [1937053] - wl3501: fix alignment constraints (Jarod Wilson) [1937053] - rt2800usb: add Sweex LW163V2 id's (Jarod Wilson) [1937053] - rt2x00: remove duplicate word and fix typo in comment (Jarod Wilson) [1937053] - mwifiex: Report connected BSS with cfg80211_connect_bss() (Jarod Wilson) [1937053] - rtl8xxxu: remove unused assignment value (Jarod Wilson) [1937053] - atmel: at76c50x: use DEFINE_MUTEX() for mutex lock (Jarod Wilson) [1937053] - brcmsmac: fix alignment constraints (Jarod Wilson) [1937053] - brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet (Jarod Wilson) [1937053] - brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet (Jarod Wilson) [1937053] - rtw88: 8821c: support RFE type2 wifi NIC (Jarod Wilson) [1937053] - rtw88: 8821c: Correct CCK RSSI (Jarod Wilson) [1937053] - rtw88: coex: 8821c: correct antenna switch function (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: remove redundant initialization of variable rtstatus (Jarod Wilson) [1937053] - iwlwifi: pcie: Disable softirqs during Rx queue init (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 61 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: add Asus to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add Microsoft to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add Samsung to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add HP to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: implement approved list for the PPAG feature (Jarod Wilson) [1937053] - iwlwifi: mvm: set enabled in the PPAG command properly (Jarod Wilson) [1937053] - iwlwifi: mvm: add debugfs entry to trigger a dump as any time-point (Jarod Wilson) [1937053] - iwlwifi: mvm: add tx fail time point (Jarod Wilson) [1937053] - iwlwifi: fwrt: add suspend/resume time point (Jarod Wilson) [1937053] - iwlwifi: mvm: add triggers for MLME events (Jarod Wilson) [1937053] - iwlwifi: mvm: add IML/ROM information for other HW families (Jarod Wilson) [1937053] - iwlwifi: mvm: fix CSA AP side (Jarod Wilson) [1937053] - iwlwifi: mvm: make iwl_mvm_tt_temp_changed() static (Jarod Wilson) [1937053] - iwlwifi: mvm: cancel the scan delayed work when scan is aborted (Jarod Wilson) [1937053] - iwlwifi: pcie: add support for SnJ with Hr1 (Jarod Wilson) [1937053] - iwlwifi: mvm: move early time-point before nvm_init in non-unified (Jarod Wilson) [1937053] - iwlwifi: add support for SnJ with Jf devices (Jarod Wilson) [1937053] - iwlwifi: move SnJ and So rules to the new tables (Jarod Wilson) [1937053] - iwlwifi: mvm: slightly clean up rs_fw_set_supp_rates() (Jarod Wilson) [1937053] - iwlwifi: fw api: make hdr a zero-size array again (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 60 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: advertise BIGTK client support if available (Jarod Wilson) [1937053] - iwlwifi: always allow maximum A-MSDU on newer devices (Jarod Wilson) [1937053] - iwlwifi: mvm: debugfs: check length precisely in inject_packet (Jarod Wilson) [1937053] - iwlwifi: mvm: simplify TX power setting (Jarod Wilson) [1937053] - iwlwifi: tx: move handing sync/async host command to trans (Jarod Wilson) [1937053] - iwlwifi: mvm: add explicit check for non-data frames in get Tx rate (Jarod Wilson) [1937053] - iwlwifi: mvm: debugfs for phy-integration-ver (Jarod Wilson) [1937053] - iwlwifi: parse phy integration string from FW TLV (Jarod Wilson) [1937053] - iwlwifi: mvm: csa: do not abort CSA before disconnect (Jarod Wilson) [1937053] - iwlwifi: mvm: don't send commands during suspend\resume transition (Jarod Wilson) [1937053] - iwlwifi: mvm: don't check system_pm_mode without mutex held (Jarod Wilson) [1937053] - iwlwifi: remove TRANS_PM_OPS (Jarod Wilson) [1937053] - iwlwifi: dbg: dump paged memory from index 1 (Jarod Wilson) [1937053] - iwl-trans: iwlwifi: move sync NMI logic to trans (Jarod Wilson) [1937053] - iwlwifi: pcie: properly implement NAPI (Jarod Wilson) [1937053] - iwlwifi: mvm: add support for new flush queue response (Jarod Wilson) [1937053] - iwlwifi: mvm: handle CCA-EXT delay firmware notification (Jarod Wilson) [1937053] - iwlwifi: mvm: scan: fix scheduled scan restart handling (Jarod Wilson) [1937053] - iwlwifi: mvm: remove debugfs injection limitations (Jarod Wilson) [1937053] - iwlwifi: mvm: check more notification sizes (Jarod Wilson) [1937053] - iwlwifi: mvm: add notification size checks (Jarod Wilson) [1937053] - ath11k: remove h from printk format specifier (Jarod Wilson) [1937053] - ath10k: remove h from printk format specifier (Jarod Wilson) [1937053] - cfg80211: fix netdev registration deadlock (Jarod Wilson) [1937053] - mac80211: fix station rate table updates on assoc (Jarod Wilson) [1937053] - mt76: mt7663: introduce coredump support (Jarod Wilson) [1937053] - mt76: mt7921: add coredump support (Jarod Wilson) [1937053] - mt76: mt7921: enable MSI interrupts (Jarod Wilson) [1937053] - mt76: mt7921: introduce regdomain notifier support (Jarod Wilson) [1937053] - mt76: mt7921: introduce Runtime PM support (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu module for suspend and WoW support (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu module for sched_scan and hw_scan (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu common library (Jarod Wilson) [1937053] - mt76: mt7921: introduce PM support (Jarod Wilson) [1937053] - mt76: mt7921: introduce beacon_loss mcu event (Jarod Wilson) [1937053] - mt76: mt7921: introduce support for hardware beacon filter (Jarod Wilson) [1937053] - mt76: mt7921: introduce 802.11 PS support in sta mode (Jarod Wilson) [1937053] - mt76: mt7921: introduce schedule scan support (Jarod Wilson) [1937053] - mt76: mt7921: add debugfs support (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921e support (Jarod Wilson) [1937053] - mt76: mt7921: add ieee80211_ops (Jarod Wilson) [1937053] - mt76: mt7921: add EEPROM support (Jarod Wilson) [1937053] - mt76: mt7921: add DMA support (Jarod Wilson) [1937053] - mt76: mt7921: add MCU support (Jarod Wilson) [1937053] - mt76: mt7921: add MAC support (Jarod Wilson) [1937053] - wireless: Fix "ordering" comment typos (Jarod Wilson) [1937053] - mt76: mt76_connac: move pm utility routines in mt76_connac_lib module (Jarod Wilson) [1937053] - mt76: mt76_connac: move pm data struct in mt76_connac.h (Jarod Wilson) [1937053] - mt76: mt76_connac: move WoW and suspend code in mt76_connac_mcu module (Jarod Wilson) [1937053] - mt76: mt76_connac: move hw_scan and sched_scan routine in mt76_connac_mcu module (Jarod Wilson) [1937053] - mt76: mt76_connac: create mcu library (Jarod Wilson) [1937053] - mt76: introduce mt76_vif data structure (Jarod Wilson) [1937053] - cfg80211: call cfg80211_destroy_ifaces() with wiphy lock held (Jarod Wilson) [1937053] - wext: call cfg80211_set_encryption() with wiphy lock held (Jarod Wilson) [1937053] - wext: call cfg80211_change_iface() with wiphy lock held (Jarod Wilson) [1937053] - nl80211: call cfg80211_dev_rename() under RTNL (Jarod Wilson) [1937053] - mt76: dma: fix a possible memory leak in mt76_add_fragment() (Jarod Wilson) [1937053] - ath9k: fix build error with LEDS_CLASS=m (Jarod Wilson) [1937053] - ath10k: fix wmi mgmt tx queue full due to race condition (Jarod Wilson) [1937053] - ath10k: pass the ssid info to get the correct bss entity (Jarod Wilson) [1937053] - ath10k: allow dynamic SAR power limits via common API (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix regression in the max_prob_rate fix (Jarod Wilson) [1937053] - mt76: mt7615: reduce VHT maximum MPDU length (Jarod Wilson) [1937053] - mt76: reduce q->lock hold time (Jarod Wilson) [1937053] - mt76: usb: process URBs with status EPROTO properly (Jarod Wilson) [1937053] - mt76: move vif_mask back from mt76_phy to mt76_dev (Jarod Wilson) [1937053] - mt76: mt7915: make vif index per adapter instead of per band (Jarod Wilson) [1937053] - mt76: mt7915: add support for using a secondary PCIe link for gen1 (Jarod Wilson) [1937053] - mt76: fix crash on tearing down ext phy (Jarod Wilson) [1937053] - mt76: mt7915: bring up the WA event rx queue for band1 (Jarod Wilson) [1937053] - mt76: mt7615: unify init work (Jarod Wilson) [1937053] - mt76: mt7915: support TxBF for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: Remove unneeded semicolon (Jarod Wilson) [1937053] - mt76: mt7615: set mcu country code in mt7615_mcu_set_channel_domain() (Jarod Wilson) [1937053] - mt76: mt7915: fix eeprom DBDC band selection (Jarod Wilson) [1937053] - mt76: mt7915: fix eeprom parsing for DBDC (Jarod Wilson) [1937053] - iwlwifi: provide gso_type to GSO packets (Jarod Wilson) [1937053] - mt76: mt7915: disable RED support in the WA firmware (Jarod Wilson) [1937053] - mt76: mt7915: rework mcu API (Jarod Wilson) [1937053] - mt76: mt7915: do not set DRR group for stations (Jarod Wilson) [1937053] - mt76: mt7915: ensure that init work completes before starting the device (Jarod Wilson) [1937053] - mt76: mt7603: fix ED/CCA monitoring with single-stream devices (Jarod Wilson) [1937053] - mt76: mt7915: add implicit Tx beamforming support (Jarod Wilson) [1937053] - mt76: mt7915: simplify peer's TxBF capability check (Jarod Wilson) [1937053] - mt76: mt7615: mt7915: disable txpower sku when testmode enabled (Jarod Wilson) [1937053] - mt76: mt7915: add support for continuous tx in testmode (Jarod Wilson) [1937053] - mt76: mt7915: rework set state part in testmode (Jarod Wilson) [1937053] - mt76: testmode: add a new state for continuous tx (Jarod Wilson) [1937053] - mt76: mt7915: clean hw queue before starting new testmode tx (Jarod Wilson) [1937053] - mt76: mt7915: calculate new packet length when tx_time is set in testmode (Jarod Wilson) [1937053] - mt76: mt7915: add support for ipg in testmode (Jarod Wilson) [1937053] - mt76: mt7915: split edca update function (Jarod Wilson) [1937053] - mt76: testmode: make tx queued limit adjustable (Jarod Wilson) [1937053] - mt76: testmode: add attributes for ipg related parameters (Jarod Wilson) [1937053] - mt76: testmode: add support to set user-defined spe index (Jarod Wilson) [1937053] - mt76: mt7915: force ldpc for bw larger than 20MHz in testmode (Jarod Wilson) [1937053] - mt76: move chainmask in mt76_phy (Jarod Wilson) [1937053] - mt76: move mac_work in mt76_core module (Jarod Wilson) [1937053] - mt76: mt7615: move testmode data from dev to phy (Jarod Wilson) [1937053] - mt76: mt7915: move testmode data from dev to phy (Jarod Wilson) [1937053] - mt76: testmode: move mtd part to mt76_dev (Jarod Wilson) [1937053] - mt76: testmode: introduce dbdc support (Jarod Wilson) [1937053] - mt76: mt7915: add partial add_bss_info command on testmode init (Jarod Wilson) [1937053] - mt76: mt7915: drop zero-length packet to avoid Tx hang (Jarod Wilson) [1937053] - mt76: mt7915: simplify mt7915_mcu_send_message routine (Jarod Wilson) [1937053] - mt76: mt7915: fix endianness warning in mt7915_mcu_set_radar_th (Jarod Wilson) [1937053] - mt76: mt7915: add support for flash mode (Jarod Wilson) [1937053] - mt76: mt7915: run mt7915_configure_filter holding mt76 mutex (Jarod Wilson) [1937053] - mt76: mt7915: convert comma to semicolon (Jarod Wilson) [1937053] - mt76: mt7615: convert comma to semicolon (Jarod Wilson) [1937053] - mt76: mt7615: reset token when mac_reset happens (Jarod Wilson) [1937053] - mt76: mt7915: reset token when mac_reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix MT_CIPHER_BIP_CMAC_128 setkey (Jarod Wilson) [1937053] - mt76: mt7615: add vif check in mt7615_update_vif_beacon() (Jarod Wilson) [1937053] - mt76: mt7915: add vif check in mt7915_update_vif_beacon() (Jarod Wilson) [1937053] - ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer (Jarod Wilson) [1937053] - mac80211: pause TX while changing interface type (Jarod Wilson) [1937053] - wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Jarod Wilson) [1937053] - cfg80211: avoid holding the RTNL when calling the driver (Jarod Wilson) [1937053] - iwl4965: do not process non-QOS frames on txq->sched_retry path (Jarod Wilson) [1937053] - mt7601u: process tx URBs with status EPROTO properly (Jarod Wilson) [1937053] - mt7601u: use ieee80211_rx_list to pass frames to the network stack as a batch (Jarod Wilson) [1937053] - rtw88: 8723de: adjust the LTR setting (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8192c-common: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl_pci: fix bool comparison in expressions (Jarod Wilson) [1937053] - mt7601u: fix kernel crash unplugging the device (Jarod Wilson) [1937053] - iwlwifi: queue: bail out on invalid freeing (Jarod Wilson) [1937053] - iwlwifi: mvm: guard against device removal in reprobe (Jarod Wilson) [1937053] - iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. (Jarod Wilson) [1937053] - iwlwifi: mvm: clear IN_D3 after wowlan status cmd (Jarod Wilson) [1937053] - iwlwifi: pcie: add rules to match Qu with Hr2 (Jarod Wilson) [1937053] - iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Jarod Wilson) [1937053] - iwlwifi: mvm: fix the return type for DSM functions 1 and 2 (Jarod Wilson) [1937053] - iwlwifi: pcie: reschedule in long-running memory reads (Jarod Wilson) [1937053] - iwlwifi: pcie: use jiffies for memory read spin time limit (Jarod Wilson) [1937053] - iwlwifi: pcie: fix context info memory leak (Jarod Wilson) [1937053] - iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Jarod Wilson) [1937053] - iwlwifi: pcie: set LTR on more devices (Jarod Wilson) [1937053] - iwlwifi: queue: don't crash if txq->entries is NULL (Jarod Wilson) [1937053] - iwlwifi: fix the NMI flow for old devices (Jarod Wilson) [1937053] - iwlwifi: pnvm: don't try to load after failures (Jarod Wilson) [1937053] - iwlwifi: pnvm: don't skip everything when not reloading (Jarod Wilson) [1937053] - iwlwifi: pcie: avoid potential PNVM leaks (Jarod Wilson) [1937053] - iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Jarod Wilson) [1937053] - iwlwifi: mvm: skip power command when unbinding vif during CSA (Jarod Wilson) [1937053] - cfg80211: change netdev registration/unregistration semantics (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix rounding error in throughput calculation (Jarod Wilson) [1937053] - mac80211: minstrel_ht: increase stats update interval (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix max probability rate selection (Jarod Wilson) [1937053] - mac80211: minstrel_ht: improve sample rate selection (Jarod Wilson) [1937053] - mac80211: minstrel_ht: improve ampdu length estimation (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove old ewma based rate average code (Jarod Wilson) [1937053] - mac80211: remove legacy minstrel rate control (Jarod Wilson) [1937053] - mac80211: minstrel_ht: add support for OFDM rates on non-HT clients (Jarod Wilson) [1937053] - mac80211: minstrel_ht: clean up CCK code (Jarod Wilson) [1937053] - mac80211: introduce aql_enable node in debugfs (Jarod Wilson) [1937053] - cfg80211: Add phyrate conversion support for extended MCS in 60GHz band (Jarod Wilson) [1937053] - cfg80211: add VHT rate entries for MCS-10 and MCS-11 (Jarod Wilson) [1937053] - mac80211: reduce peer HE MCS/NSS to own capabilities (Jarod Wilson) [1937053] - mac80211: remove NSS number of 160MHz if not support 160MHz for HE (Jarod Wilson) [1937053] - mac80211: 160MHz with extended NSS BW in CSA (Jarod Wilson) [1937053] - mac80211: add LDPC encoding to ieee80211_parse_tx_radiotap (Jarod Wilson) [1937053] - mac80211: add rx decapsulation offload support (Jarod Wilson) [1937053] - ath10k: remove unused struct ath10k::dev_type (Jarod Wilson) [1937053] - ath11k: remove duplicate function declaration (Jarod Wilson) [1937053] - ath10k: increase rx buffer size to 2048 (Jarod Wilson) [1937053] - ath10k: sanitity check for ep connectivity (Jarod Wilson) [1937053] - mt76: mt7663s: fix rx buffer refcounting (Jarod Wilson) [1937053] - mt7601u: fix rx buffer refcounting (Jarod Wilson) [1937053] - mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Jarod Wilson) [1937053] - mac80211: do not drop tx nulldata packets on encrypted links (Jarod Wilson) [1937053] - mac80211: fix encryption key selection for 802.3 xmit (Jarod Wilson) [1937053] - mac80211: fix fast-rx encryption check (Jarod Wilson) [1937053] - mac80211: fix incorrect strlen of .write in debugfs (Jarod Wilson) [1937053] - cfg80211: fix a kerneldoc markup (Jarod Wilson) [1937053] - brcmfmac: clear EAP/association status bits on linkdown events (Jarod Wilson) [1937053] - brcmfmac: Delete useless kfree code (Jarod Wilson) [1937053] - mt7601u: check the status of device in calibration (Jarod Wilson) [1937053] - mt7601u: process URBs in status EPROTO properly (Jarod Wilson) [1937053] - brcmfmac: support BCM4365E with 43666 ChipCommon chip ID (Jarod Wilson) [1937053] - mwifiex: pcie: Drop bogus __refdata annotation (Jarod Wilson) [1937053] - rtw88: Simplify bool comparison (Jarod Wilson) [1937053] - rtw88: coex: set 4 slot TDMA for BT link and WL busy (Jarod Wilson) [1937053] - rtw88: 8821c: apply CCK PD level which calculates from dynamic mechanism (Jarod Wilson) [1937053] - rtw88: reduce the log level for failure of tx report (Jarod Wilson) [1937053] - rtw88: Delete useless kfree code (Jarod Wilson) [1937053] - iwlwifi: dbg: Don't touch the tlv data (Jarod Wilson) [1937053] - mt76: Fix queue ID variable types after mcu queue split (Jarod Wilson) [1937053] - cfg80211: Save the regulatory domain with a lock (Jarod Wilson) [1937053] - cfg80211/mac80211: fix kernel-doc for SAR APIs (Jarod Wilson) [1937053] - mt76: mt7915: fix MESH ifdef block (Jarod Wilson) [1937053] - mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue (Jarod Wilson) [1937053] - mt76: sdio: remove wake logic in mt76s_process_tx_queue (Jarod Wilson) [1937053] - mt76: usb: remove wake logic in mt76u_status_worker (Jarod Wilson) [1937053] - ath11k: dp: clean up a variable name (Jarod Wilson) [1937053] - ath11k: pci: remove unnecessary mask in ath11k_pci_enable_ltssm() (Jarod Wilson) [1937053] - ath11k: pci: disable ASPM L0sLs before downloading firmware (Jarod Wilson) [1937053] - ath11k: qmi: try to allocate a big block of DMA memory first (Jarod Wilson) [1937053] - rtlwifi: rise completion at the last step of firmware callback (Jarod Wilson) [1937053] - mt76: mt76u: fix NULL pointer dereference in mt76u_status_worker (Jarod Wilson) [1937053] - ath10k: prevent deinitializing NAPI twice (Jarod Wilson) [1937053] - ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jarod Wilson) [1937053] - ath: Modify ath_key_delete() to not need full key entry (Jarod Wilson) [1937053] - ath: Export ath_hw_keysetmac() (Jarod Wilson) [1937053] - ath9k: Clear key cache explicitly on disabling hardware (Jarod Wilson) [1937053] - ath: Use safer key clearing with key cache entries (Jarod Wilson) [1937053] - ath10k: Remove voltage regulator votes during wifi disable (Jarod Wilson) [1937053] - ath10k: Fix error handling in case of CE pipe init failure (Jarod Wilson) [1937053] - ath11k: Fix ath11k_pci_fix_l1ss() (Jarod Wilson) [1937053] - ath11k: Fix error code in ath11k_core_suspend() (Jarod Wilson) [1937053] - ath11k: start vdev if a bss peer is already created (Jarod Wilson) [1937053] - ath11k: fix crash caused by NULL rx_channel (Jarod Wilson) [1937053] - ath11k: add missing null check on allocated skb (Jarod Wilson) [1937053] - ath9k: make relay callbacks const (Jarod Wilson) [1937053] - ath11k: make relay callbacks const (Jarod Wilson) [1937053] - ath10k: make relay callbacks const (Jarod Wilson) [1937053] - ath11k: implement suspend for QCA6390 PCI devices (Jarod Wilson) [1937053] - ath11k: hif: add ce irq enable and disable functions (Jarod Wilson) [1937053] - ath11k: implement WoW enable and wakeup commands (Jarod Wilson) [1937053] - ath11k: set credit_update flag for flow controlled ep only (Jarod Wilson) [1937053] - ath11k: dp: stop rx pktlog before suspend (Jarod Wilson) [1937053] - ath11k: htc: implement suspend handling (Jarod Wilson) [1937053] - ath11k: htc: remove unused struct ath11k_htc_ops (Jarod Wilson) [1937053] - ath11k: pci: read select_window register to ensure write is finished (Jarod Wilson) [1937053] - ath11k: hif: implement suspend and resume functions (Jarod Wilson) [1937053] - ath11k: mhi: hook suspend and resume (Jarod Wilson) [1937053] - ath11k: Fix incorrect tlvs in scan start command (Jarod Wilson) [1937053] - ath11k: pci: disable VDD4BLOW (Jarod Wilson) [1937053] - ath11k: pci: fix L1ss clock unstable problem (Jarod Wilson) [1937053] - ath11k: pci: fix hot reset stability issues (Jarod Wilson) [1937053] - ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID (Jarod Wilson) [1937053] - ath11k: mhi: print a warning if firmware crashed (Jarod Wilson) [1937053] - ath11k: use MHI provided APIs to allocate and free MHI controller (Jarod Wilson) [1937053] - ath10k: add atomic protection for device recovery (Jarod Wilson) [1937053] - ath10k: add option for chip-id based BDF selection (Jarod Wilson) [1937053] - mt76: remove unused variable q (Jarod Wilson) [1937053] - mac80211: add ieee80211_set_sar_specs (Jarod Wilson) [1937053] - nl80211: add common API to configure SAR power limitations (Jarod Wilson) [1937053] - mac80211: fix a mistake check for rx_stats update (Jarod Wilson) [1937053] - mac80211: mlme: save ssid info to ieee80211_bss_conf while assoc (Jarod Wilson) [1937053] - mac80211: Update rate control on channel change (Jarod Wilson) [1937053] - mac80211: don't filter out beacons once we start CSA (Jarod Wilson) [1937053] - mac80211: Fix calculation of minimal channel width (Jarod Wilson) [1937053] - mac80211: ignore country element TX power on 6 GHz (Jarod Wilson) [1937053] - mac80211: use bitfield helpers for BA session action frames (Jarod Wilson) [1937053] - mac80211: support Rx timestamp calculation for all preamble types (Jarod Wilson) [1937053] - mac80211: don't set set TDLS STA bandwidth wider than possible (Jarod Wilson) [1937053] - mac80211: support driver-based disconnect with reconnect hint (Jarod Wilson) [1937053] - cfg80211: support immediate reconnect request hint (Jarod Wilson) [1937053] - mac80211: use struct assignment for he_obss_pd (Jarod Wilson) [1937053] - cfg80211: remove struct ieee80211_he_bss_color (Jarod Wilson) [1937053] - nl80211: validate key indexes for cfg80211_registered_device (Jarod Wilson) [1937053] - cfg80211: include block-tx flag in channel switch started event (Jarod Wilson) [1937053] - mac80211: disallow band-switch during CSA (Jarod Wilson) [1937053] - ieee80211: update reduced neighbor report TBTT info length (Jarod Wilson) [1937053] - cfg80211: Save the regulatory domain when setting custom regulatory (Jarod Wilson) [1937053] - nl80211: always accept scan request with the duration set (Jarod Wilson) [1937053] - cfg80211: Update TSF and TSF BSSID for multi BSS (Jarod Wilson) [1937053] - cfg80211: scan PSC channels in case of scan with wildcard SSID (Jarod Wilson) [1937053] - mac80211: Skip entries with SAE H2E only membership selector (Jarod Wilson) [1937053] - cfg80211: Parse SAE H2E only membership selector (Jarod Wilson) [1937053] - mac80211: support MIC error/replay detected counters driver update (Jarod Wilson) [1937053] - mac80211: he: remove non-bss-conf fields from bss_conf (Jarod Wilson) [1937053] - mac80211: remove trailing semicolon in macro definitions (Jarod Wilson) [1937053] - nl80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mac80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - cfg80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - cfg80211: fix callback type mismatches in wext-compat (Jarod Wilson) [1937053] - net: wireless: make a const array static, makes object smaller (Jarod Wilson) [1937053] - net: mac80211: use core API for updating TX/RX stats (Jarod Wilson) [1937053] - rfkill: add a reason to the HW rfkill state (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: fix ofdm power compensation (Jarod Wilson) [1937053] - ath9k_htc: adhere to the DONT_REORDER transmit flag (Jarod Wilson) [1937053] - ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax (Jarod Wilson) [1937053] - ath11k: support TXOP duration based RTS threshold (Jarod Wilson) [1937053] - ath11k: fix incorrect wmi param for configuring HE operation (Jarod Wilson) [1937053] - ath11k: unlock on error path in ath11k_mac_op_add_interface() (Jarod Wilson) [1937053] - ath11k: fix rmmod failure if qmi sequence fails (Jarod Wilson) [1937053] - rtw88: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - rt2x00: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - ath11k: pci: add MODULE_FIRMWARE macros (Jarod Wilson) [1937053] - rtw88: reduce polling time of IQ calibration (Jarod Wilson) [1937053] - rtw88: fix multiple definition of rtw_pm_ops (Jarod Wilson) [1937053] - brcmfmac: remove redundant assignment to pointer 'entry' (Jarod Wilson) [1937053] - rtw88: declare hw supports ch 144 (Jarod Wilson) [1937053] - rtw88: coex: fix missing unitialization of variable 'interval' (Jarod Wilson) [1937053] - mwifiex: change license text of Makefile and README from MARVELL to NXP (Jarod Wilson) [1937053] - rtw88: pci: Add prototypes for .probe, .remove and .shutdown (Jarod Wilson) [1937053] - ath9k: remove trailing semicolon in macro definition (Jarod Wilson) [1937053] - ath11k: Ignore resetting peer auth flag in peer assoc cmd (Jarod Wilson) [1937053] - ath11k: add 64bit check before reading msi high addr (Jarod Wilson) [1937053] - ath10k: fix a check patch warning returnNonBoolInBooleanFunction of sdio.c (Jarod Wilson) [1937053] - mac80211: mesh: fix mesh_pathtbl_init() error path (Jarod Wilson) [1937053] - mt76: mt7615: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mt76: mt7915: fix ht mcs in mt7915_mcu_get_rx_rate() (Jarod Wilson) [1937053] - mt76: attempt to free up more room when filling the tx queue (Jarod Wilson) [1937053] - mt76: mt7915: stop queues when running out of tx tokens (Jarod Wilson) [1937053] - mt76: improve tx queue stop/wake (Jarod Wilson) [1937053] - mt76: mt7915: fix memory leak in mt7915_mcu_get_rx_rate() (Jarod Wilson) [1937053] - mt76: mt7615: fix rdd mcu cmd endianness (Jarod Wilson) [1937053] - mt76: mt7915: fix endian issues (Jarod Wilson) [1937053] - mt76: mt7915: get rid of dbdc debugfs knob (Jarod Wilson) [1937053] - mt76: mt7915: introduce dbdc support (Jarod Wilson) [1937053] - mt76: move hw mac_addr in mt76_phy (Jarod Wilson) [1937053] - mt76: move band allocation in mt76_register_phy (Jarod Wilson) [1937053] - mt76: rely on mt76_phy in mt76_init_sband_2g and mt76_init_sband_5g (Jarod Wilson) [1937053] - mt76: move band capabilities in mt76_phy (Jarod Wilson) [1937053] - mt76: move tx hw data queues in mt76_phy (Jarod Wilson) [1937053] - mt76: move mcu queues to mt76_dev q_mcu array (Jarod Wilson) [1937053] - mt76: rely on mt76_queue in tx_queue_skb_raw signature (Jarod Wilson) [1937053] - mt76: introduce mt76_init_mcu_queue utility routine (Jarod Wilson) [1937053] - mt76: rely on mt76_queue in tx_queue_skb signature (Jarod Wilson) [1937053] - mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signature (Jarod Wilson) [1937053] - mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue signature (Jarod Wilson) [1937053] - mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue signature (Jarod Wilson) [1937053] - mt76: sdio: introduce mt76s_alloc_tx_queue (Jarod Wilson) [1937053] - mt76: move mt76_init_tx_queue in common code (Jarod Wilson) [1937053] - mt76: mt7915: rely on eeprom definitions (Jarod Wilson) [1937053] - mt76: mt7615: refactor usb/sdio rate code (Jarod Wilson) [1937053] - mt76: mt7615: support 16 interfaces (Jarod Wilson) [1937053] - mt76: mt7915: remove unused mt7915_mcu_bss_sync_tlv() (Jarod Wilson) [1937053] - mt76: mt7915: use BIT_ULL for omac_idx (Jarod Wilson) [1937053] - mt76: mt7915: make mt7915_eeprom_read static (Jarod Wilson) [1937053] - mt76: mt7915: add support to set tx frequency offset in testmode (Jarod Wilson) [1937053] - mt76: mt7915: add support to set txpower in testmode (Jarod Wilson) [1937053] - mt76: mt7915: implement testmode rx support (Jarod Wilson) [1937053] - mt76: mt7915: implement testmode tx support (Jarod Wilson) [1937053] - mt76: testmode: add support for HE rate modes (Jarod Wilson) [1937053] - mt76: mt7915: fix tx rate related fields in tx descriptor (Jarod Wilson) [1937053] - mt76: testmode: add support for LTF and GI combinations for HE mode (Jarod Wilson) [1937053] - mt76: testmode: add tx_rate_stbc parameter (Jarod Wilson) [1937053] - mt76: testmode: add snr attribute in rx statistics (Jarod Wilson) [1937053] - mt76: testmode: switch ib and wb rssi to array type for per-antenna report (Jarod Wilson) [1937053] - mt76: mt76u: use dedicated thread for status work (Jarod Wilson) [1937053] - mt76: mt76u: rely on woker APIs for rx work (Jarod Wilson) [1937053] - mt76: mt7615: run key configuration in mt7615_set_key for usb/sdio devices (Jarod Wilson) [1937053] - mt76: fix tkip configuration for mt7615/7663 devices (Jarod Wilson) [1937053] - mt76: switch to wep sw crypto for mt7615/mt7915 (Jarod Wilson) [1937053] - mt76: mt7663s: introduce WoW support via GPIO (Jarod Wilson) [1937053] - mt76: move mt76_mcu_send_firmware in common module (Jarod Wilson) [1937053] - mt76: mt7603: add additional EEPROM chip ID (Jarod Wilson) [1937053] - mt76: fix memory leak if device probing fails (Jarod Wilson) [1937053] - mt76: mt7915: fix sparse warning cast from restricted __le16 (Jarod Wilson) [1937053] - mt76: dma: fix possible deadlock running mt76_dma_cleanup (Jarod Wilson) [1937053] - mt76: set fops_tx_stats.owner to THIS_MODULE (Jarod Wilson) [1937053] - mt76: mt7915: rename mt7915_mcu_get_rate_info to mt7915_mcu_get_tx_rate (Jarod Wilson) [1937053] - mt76: mt7915: update ppe threshold (Jarod Wilson) [1937053] - mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE (Jarod Wilson) [1937053] - mt76: sdio: get rid of sched.lock (Jarod Wilson) [1937053] - mt76: mt7663s: fix a possible ple quota underflow (Jarod Wilson) [1937053] - mt76: mt7663s: get rid of mt7663s_sta_add (Jarod Wilson) [1937053] - mt76: mt7615: introduce quota debugfs node for mt7663s (Jarod Wilson) [1937053] - mt76: mt7615: enable beacon filtering by default for offload fw (Jarod Wilson) [1937053] - mt76: add back the SUPPORTS_REORDERING_BUFFER flag (Jarod Wilson) [1937053] - mt76: mt7915: query station rx rate from firmware (Jarod Wilson) [1937053] - mt76: mt7915: move eeprom parsing out of mt7915_mcu_parse_response (Jarod Wilson) [1937053] - mt76: implement functions to get the response skb for MCU calls (Jarod Wilson) [1937053] - mt76: mt7603: switch to .mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: make mcu_ops->mcu_send_msg optional (Jarod Wilson) [1937053] - mt76: move waiting and locking out of mcu_ops->mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: move mcu timeout handling to .mcu_parse_response (Jarod Wilson) [1937053] - mt76: implement .mcu_parse_response in struct mt76_mcu_ops (Jarod Wilson) [1937053] - mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: rename __mt76_mcu_send_msg to mt76_mcu_send_msg (Jarod Wilson) [1937053] - mt76: mt7915: disable OFDMA/MU-MIMO UL (Jarod Wilson) [1937053] - mt76: mt7915: fix DRR sta bss group index (Jarod Wilson) [1937053] - mt76: mt7915: use napi_consume_skb to bulk-free tx skbs (Jarod Wilson) [1937053] - mt76: mt7915: fix processing txfree events (Jarod Wilson) [1937053] - mt76: mt7915: support 32 station interfaces (Jarod Wilson) [1937053] - mt76: do not set NEEDS_UNIQUE_STA_ADDR for 7615 and 7915 (Jarod Wilson) [1937053] - mt76: mt7615: add debugfs knob for setting extended local mac addresses (Jarod Wilson) [1937053] - mt76: use ieee80211_rx_list to pass frames to the network stack as a batch (Jarod Wilson) [1937053] - mt76: mt7915: add encap offload for 4-address mode stations (Jarod Wilson) [1937053] - mt76: mt7915: add 802.11 encap offload support (Jarod Wilson) [1937053] - mt76: sdio: convert {status/net}_work to mt76_worker (Jarod Wilson) [1937053] - mt76: mt7663s: disable interrupt during txrx_worker processing (Jarod Wilson) [1937053] - mt76: mt7663s: convert txrx_work to mt76_worker (Jarod Wilson) [1937053] - mt76: mt7663s: move tx/rx processing in the same txrx workqueue (Jarod Wilson) [1937053] - mt76: mt7615: retry if mt7615_mcu_init returns -EAGAIN (Jarod Wilson) [1937053] - mt76: mt7915: fix VHT LDPC capability (Jarod Wilson) [1937053] - mt76: mt7915: measure channel noise and report it via survey (Jarod Wilson) [1937053] - mac80211: set SDATA_STATE_RUNNING for monitor interfaces (Jarod Wilson) [1937053] - cfg80211: initialize rekey_data (Jarod Wilson) [1937053] - mac80211: fix return value of ieee80211_chandef_he_6ghz_oper (Jarod Wilson) [1937053] - rtw88: debug: Fix uninitialized memory in debugfs code (Jarod Wilson) [1937053] - brcmfmac: expose firmware config files through modinfo (Jarod Wilson) [1937053] - rtw88: coex: add feature to enhance HID coexistence performance (Jarod Wilson) [1937053] - rtw88: coex: upgrade coexistence A2DP mechanism (Jarod Wilson) [1937053] - rtw88: coex: add action for coexistence in hardware initial (Jarod Wilson) [1937053] - rtw88: coex: add function to avoid cck lock (Jarod Wilson) [1937053] - rtw88: coex: change the coexistence mechanism for WLAN connected (Jarod Wilson) [1937053] - rtw88: coex: change the coexistence mechanism for HID (Jarod Wilson) [1937053] - rtw88: coex: update AFH information while in free-run mode (Jarod Wilson) [1937053] - rtw88: coex: update the mechanism for A2DP + PAN (Jarod Wilson) [1937053] - rtw88: coex: add debug message (Jarod Wilson) [1937053] - rtw88: coex: run coexistence when WLAN entering/leaving LPS (Jarod Wilson) [1937053] - Revert "rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices" (Jarod Wilson) [1937053] - mt76: usb: fix crash on device removal (Jarod Wilson) [1937053] - ath11k: dp_rx: fix monitor status dma unmap direction (Jarod Wilson) [1937053] - ath10k: Constify static qmi structs (Jarod Wilson) [1937053] - ath10k: Release some resources in an error handling path (Jarod Wilson) [1937053] - ath10k: Fix an error handling path (Jarod Wilson) [1937053] - ath10k: Fix the parsing error in service available event (Jarod Wilson) [1937053] - ath11k: Fix an error handling path (Jarod Wilson) [1937053] - ath11k: Build check size of ath11k_skb_cb (Jarod Wilson) [1937053] - ath11k: Reset ath11k_skb_cb before setting new flags (Jarod Wilson) [1937053] - ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control (Jarod Wilson) [1937053] - ath11k: remove "ath11k_mac_get_ar_vdev_stop_status" references (Jarod Wilson) [1937053] - ath11k: peer delete synchronization with firmware (Jarod Wilson) [1937053] - ath11k: vdev delete synchronization with firmware (Jarod Wilson) [1937053] - mwifiex: Remove duplicated REG_PORT definition (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - mwifiex: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - brcmsmac: ampdu: Check BA window size before checking block ack (Jarod Wilson) [1937053] - brcmfmac: Fix incorrect type in assignment (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: remove the useless value assignment (Jarod Wilson) [1937053] - brcmfmac: fix error return code in brcmf_cfg80211_connect() (Jarod Wilson) [1937053] - rtw88: wow: print key type when failing (Jarod Wilson) [1937053] - rtw88: coex: change the decode method from firmware (Jarod Wilson) [1937053] - rtw88: coex: remove unnecessary WLAN slot extend (Jarod Wilson) [1937053] - rtw88: coex: remove write scan bit to scoreboard in scan and connect notify (Jarod Wilson) [1937053] - rtw88: coex: fix BT performance drop during initial/power-on step (Jarod Wilson) [1937053] - rtw88: coex: Change antenna setting to enhance free-run performance (Jarod Wilson) [1937053] - rtw88: coex: update the TDMA parameter when leave LPS (Jarod Wilson) [1937053] - rtw88: coex: add the mechanism for RF4CE (Jarod Wilson) [1937053] - rtw88: coex: Add force flag for coexistence table function (Jarod Wilson) [1937053] - rtw88: coex: add write scoreboard action when WLAN in critical procedure (Jarod Wilson) [1937053] - rtw88: coex: remove unnecessary feature/function (Jarod Wilson) [1937053] - rtw88: coex: update TDMA settings for different beacon interval (Jarod Wilson) [1937053] - rtw88: add CCK_PD debug log (Jarod Wilson) [1937053] - rtw88: 8723d: add cck pd seetings (Jarod Wilson) [1937053] - ath11k: Fix the rx_filter flag setting for peer rssi stats (Jarod Wilson) [1937053] - ath10k: add target IRAM recovery feature support (Jarod Wilson) [1937053] - ath11k: Fix beamformee STS in HE cap (Jarod Wilson) [1937053] - ath11k: add processor_id based ring_selector logic (Jarod Wilson) [1937053] - mac80211: free sta in sta_info_insert_finish() on errors (Jarod Wilson) [1937053] - mac80211: minstrel: fix tx status processing corner case (Jarod Wilson) [1937053] - mac80211: minstrel: remove deferred sampling code (Jarod Wilson) [1937053] - mac80211: fix memory leak on filtered powersave frames (Jarod Wilson) [1937053] - rfkill: Fix use-after-free in rfkill_resume() (Jarod Wilson) [1937053] - nl80211: fix kernel-doc warning in the new SAE attribute (Jarod Wilson) [1937053] - cfg80211: remove WDS code (Jarod Wilson) [1937053] - mac80211: remove WDS-related code (Jarod Wilson) [1937053] - rt2x00: remove WDS code (Jarod Wilson) [1937053] - b43: remove WDS code (Jarod Wilson) [1937053] - ath9k: remove WDS code (Jarod Wilson) [1937053] - rtw88: coex: simplify the setting and condition about WLAN TX limitation (Jarod Wilson) [1937053] - rtw88: coex: add debug message (Jarod Wilson) [1937053] - rtw88: coex: update WLAN 5G AFH parameter for 8822b (Jarod Wilson) [1937053] - rtw88: coex: change the parameter for A2DP when WLAN connecting (Jarod Wilson) [1937053] - rtw88: coex: modified for BT info notify (Jarod Wilson) [1937053] - rtw88: coex: add separate flag for manual control (Jarod Wilson) [1937053] - rtw88: coex: Modify the timing of set_ant_path/set_rf_para (Jarod Wilson) [1937053] - rtw88: coex: coding style adjustment (Jarod Wilson) [1937053] - rtw88: coex: reduce magic number (Jarod Wilson) [1937053] - rtw88: coex: update coex parameter to improve A2DP quality (Jarod Wilson) [1937053] - rtw88: coex: fixed some wrong register definition and setting (Jarod Wilson) [1937053] - rtlwifi: fix spelling typo of workaround (Jarod Wilson) [1937053] - mwifiex: pcie: skip cancel_work_sync() on reset failure path (Jarod Wilson) [1937053] - mwifiex: update comment for shutdown_sw()/reinit_sw() to reflect current state (Jarod Wilson) [1937053] - mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Jarod Wilson) [1937053] - ath11k: Handle errors if peer creation fails (Jarod Wilson) [1937053] - ath9k: work around false-positive gcc warning (Jarod Wilson) [1937053] - wireless: remove CONFIG_WIRELESS_WDS (Jarod Wilson) [1937053] - brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: Place braces around empty if() body (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: phy: Remove a couple of unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: Remove set but unused variable 'cck_highpwr' (Jarod Wilson) [1937053] - rtlwifi: halbtc8821a2ant: Remove a bunch of unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: Remove set but unused variable 'reg_ea4' (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: Remove set but unused variable 'lc_cal' (Jarod Wilson) [1937053] - rtlwifi: halbtc8821a1ant: Remove set but unused variable 'wifi_rssi_state' (Jarod Wilson) [1937053] - rtlwifi: phy: Remove set but unused variable 'bbvalue' (Jarod Wilson) [1937053] - rtlwifi: halbtc8723b2ant: Remove a bunch of set but unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: trx: Demote clear abuse of kernel-doc format (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: mac: Fix some missing/ill-documented function parameters (Jarod Wilson) [1937053] - rtw88: rtw8822c: Remove unused variable 'corr_val' (Jarod Wilson) [1937053] - mwifiex: pcie: Remove a couple of unchecked 'ret's (Jarod Wilson) [1937053] - wl1251: cmd: Rename 'len' to 'buf_len' in the documentation (Jarod Wilson) [1937053] - brcmfmac: fweh: Add missing description for 'gfp' (Jarod Wilson) [1937053] - brcmfmac: pcie: Provide description for missing function parameter 'devinfo' (Jarod Wilson) [1937053] - brcmfmac: bcmsdh: Fix description for function parameter 'pktlist' (Jarod Wilson) [1937053] - rt2x00: save survey for every channel visited (Jarod Wilson) [1937053] - rtlwifi: Remove in_interrupt() usage in halbtc_send_bt_mp_operation() (Jarod Wilson) [1937053] - rtlwifi: Remove in_interrupt() usage in is_any_client_connect_to_ap(). (Jarod Wilson) [1937053] - rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices (Jarod Wilson) [1937053] - rtw88: decide lps deep mode from firmware feature. (Jarod Wilson) [1937053] - rtw88: add C2H response for checking firmware leave lps (Jarod Wilson) [1937053] - rtw88: store firmware feature in firmware header (Jarod Wilson) [1937053] - rtw88: sync the power state between driver and firmware (Jarod Wilson) [1937053] - rtw88: coex: separate BLE HID profile from BLE profile (Jarod Wilson) [1937053] - rtlwifi: Fix non-canonical address access issues (Jarod Wilson) [1937053] - brcmfmac: fix SDIO access for big-endian host (Jarod Wilson) [1937053] - rtw88: remove extraneous 'const' qualifier (Jarod Wilson) [1937053] - rtlwifi: fix -Wpointer-sign warning (Jarod Wilson) [1937053] - ath11k: fix ZERO address in probe request (Jarod Wilson) [1937053] - ath9k: dynack: Demote non-compliant function header (Jarod Wilson) [1937053] - ath9k: ar5008_phy: Demote half completed function headers (Jarod Wilson) [1937053] - ath9k: ar9003_2p2_initvals: Remove unused const variables (Jarod Wilson) [1937053] - ath9k: ar9485_initvals: Remove unused const variable 'ar9485_fast_clock_1_1_baseband_postamble' (Jarod Wilson) [1937053] - ath9k: ar9340_initvals: Remove unused const variable 'ar9340Modes_ub124_tx_gain_table_1p0' (Jarod Wilson) [1937053] - ath9k: ar9330_1p1_initvals: Remove unused const variable 'ar9331_common_tx_gain_offset1_1' (Jarod Wilson) [1937053] - ath: dfs_pri_detector: Demote zero/half completed kernel-doc headers (Jarod Wilson) [1937053] - ath: dfs_pattern_detector: Fix some function kernel-doc headers (Jarod Wilson) [1937053] - ath: regd: Provide description for ath_reg_apply_ir_flags's 'reg' param (Jarod Wilson) [1937053] - ath11k: Add new dfs region name for JP (Jarod Wilson) [1937053] - ath11k: fix wmi init configuration (Jarod Wilson) [1937053] - ath11k: Fix the hal descriptor mask (Jarod Wilson) [1937053] - ath11k: Fix single phy hw mode (Jarod Wilson) [1937053] - ath11k: Fix number of rules in filtered ETSI regdomain (Jarod Wilson) [1937053] - ath11k: Remove unused param from wmi_mgmt_params (Jarod Wilson) [1937053] - ath11k: Initialize complete alpha2 for regulatory change (Jarod Wilson) [1937053] - ath11k: cold boot calibration support (Jarod Wilson) [1937053] - ath11k: search DT for qcom,ath11k-calibration-variant (Jarod Wilson) [1937053] - ath11k: Remove unnecessary data sync to cpu on monitor buffer (Jarod Wilson) [1937053] - ath10k: cancel rx worker in hif_stop for SDIO (Jarod Wilson) [1937053] - ath10k: Don't iterate over not-sdata-in-driver interfaces. (Jarod Wilson) [1937053] - ath10k: fix compilation warning (Jarod Wilson) [1937053] - mac80211: assure that certain drivers adhere to DONT_REORDER flag (Jarod Wilson) [1937053] - mac80211: don't overwrite QoS TID of injected frames (Jarod Wilson) [1937053] - mac80211: adhere to Tx control flag that prevents frame reordering (Jarod Wilson) [1937053] - mac80211: add radiotap flag to assure frames are not reordered (Jarod Wilson) [1937053] - mac80211: save HE oper info in BSS config for mesh (Jarod Wilson) [1937053] - cfg80211: add support to configure HE MCS for beacon rate (Jarod Wilson) [1937053] - nl80211: fix beacon tx rate mask validation (Jarod Wilson) [1937053] - cfg80211: Add support to calculate and report 4096-QAM HE rates (Jarod Wilson) [1937053] - cfg80211: Add support to configure SAE PWE value to drivers (Jarod Wilson) [1937053] - ieee80211: Add definition for WFA DPP (Jarod Wilson) [1937053] - mac80211: use semicolons rather than commas to separate statements (Jarod Wilson) [1937053] - ath11k: FILS discovery and unsolicited broadcast probe response support (Jarod Wilson) [1937053] - ath10k: sdio: remove redundant check in for loop (Jarod Wilson) [1937053] - mac80211: add KCOV remote annotations to incoming frame processing (Jarod Wilson) [1937053] - rtw88: fix fw_fifo_addr check (Jarod Wilson) [1937053] - mac80211: don't require VHT elements for HE on 2.4 GHz (Jarod Wilson) [1937053] - cfg80211: regulatory: Fix inconsistent format argument (Jarod Wilson) [1937053] - mac80211: fix kernel-doc markups (Jarod Wilson) [1937053] - mac80211: always wind down STA state (Jarod Wilson) [1937053] - cfg80211: initialize wdev data earlier (Jarod Wilson) [1937053] - mac80211: fix use of skb payload instead of header (Jarod Wilson) [1937053] - mac80211: fix regression where EAPOL frames were sent in plaintext (Jarod Wilson) [1937053] - ath11k: remove repeated words in comments and warnings (Jarod Wilson) [1937053] - ath10k: ath10k_pci_init_irq(): workaround for checkpatch fallthrough warning (Jarod Wilson) [1937053] - ath10k: remove repeated words in comments (Jarod Wilson) [1937053] - nl80211: docs: add a description for s1g_cap parameter (Jarod Wilson) [1937053] - mac80211: use new function dev_fetch_sw_netstats (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: remove duplicated legacy_httxpowerdiff (Jarod Wilson) [1937053] - ath11k: Fix memory leak on error path (Jarod Wilson) [1937053] - mac80211: copy configured beacon tx rate to driver (Jarod Wilson) [1937053] - cfg80211: only allow S1G channels on S1G band (Jarod Wilson) [1937053] - mac80211: initialize last_rate for S1G STAs (Jarod Wilson) [1937053] - mac80211: handle lack of sband->bitrates in rates (Jarod Wilson) [1937053] - mac80211: avoid processing non-S1G elements on S1G band (Jarod Wilson) [1937053] - nl80211: fix non-split wiphy information (Jarod Wilson) [1937053] - nl80211: reduce non-split wiphy dump size (Jarod Wilson) [1937053] - ath11k: remove unnecessary casts to u32 (Jarod Wilson) [1937053] - ath11k: enable idle power save mode (Jarod Wilson) [1937053] - ath11k: start a timer to update HP for CE pipe 4 (Jarod Wilson) [1937053] - ath11k: start a timer to update REO cmd ring (Jarod Wilson) [1937053] - ath11k: start a timer to update TCL HP (Jarod Wilson) [1937053] - ath11k: set WMI pipe credit to 1 for QCA6390 (Jarod Wilson) [1937053] - ath11k: enable shadow register configuration and access (Jarod Wilson) [1937053] - ath11k: read and write registers below unwindowed address (Jarod Wilson) [1937053] - ath11k: debugfs: fix crash during rmmod (Jarod Wilson) [1937053] - ath11k: fix warning caused by lockdep_assert_held (Jarod Wilson) [1937053] - ath11k: mac: remove unused conf_mutex to solve a deadlock (Jarod Wilson) [1937053] - ath11k: pci: fix rmmod crash (Jarod Wilson) [1937053] - ath11k: add packet log support for QCA6390 (Jarod Wilson) [1937053] - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in idr_alloc (Jarod Wilson) [1937053] - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in ath11k_dp_htt_get_ppdu_desc (Jarod Wilson) [1937053] - ath11k: change to disable softirqs for ath11k_regd_update to solve deadlock (Jarod Wilson) [1937053] - ath11k: disable monitor mode on QCA6390 (Jarod Wilson) [1937053] - ath11k: pci: check TCSR_SOC_HW_VERSION (Jarod Wilson) [1937053] - ath11k: add interface_modes to hw_params (Jarod Wilson) [1937053] - ath11k: fix AP mode for QCA6390 (Jarod Wilson) [1937053] - ath11k: support loading ELF board files (Jarod Wilson) [1937053] - ath11k: Correctly check errors for calls to debugfs_create_dir() (Jarod Wilson) [1937053] - ath11k: mac: fix parenthesis alignment (Jarod Wilson) [1937053] - rtw88: pci: Power cycle device during shutdown (Jarod Wilson) [1937053] - brcmfmac: Fix warning message after dongle setup failed (Jarod Wilson) [1937053] - brcmfmac: Fix warning when hitting FW crash with flow control feature (Jarod Wilson) [1937053] - net: rtlwifi: Replace in_interrupt() for context detection (Jarod Wilson) [1937053] - net: rtlwifi: Remove in_interrupt() from debug macro (Jarod Wilson) [1937053] - net: rtlwifi: Remove void* casts related to delayed work (Jarod Wilson) [1937053] - net: mwifiex: Use netif_rx_any_context(). (Jarod Wilson) [1937053] - net: iwlwifi: Remove in_interrupt() from tracing macro. (Jarod Wilson) [1937053] - net: ipw2x00,iwlegacy,iwlwifi: Remove in_interrupt() from debug macros (Jarod Wilson) [1937053] - net: brcmfmac: Convey allocation mode as argument (Jarod Wilson) [1937053] - net: brcmfmac: Convey execution context via argument to brcmf_netif_rx() (Jarod Wilson) [1937053] - net: brcmfmac: Replace in_interrupt() (Jarod Wilson) [1937053] - ath11k: Move non-fatal warn logs to dbg level (Jarod Wilson) [1937053] - ath9k: Remove set but not used variable (Jarod Wilson) [1937053] - rtw88: show current regulatory in tx power table (Jarod Wilson) [1937053] - rtw88: add dump fw crash log (Jarod Wilson) [1937053] - rtw88: add dump firmware fifo support (Jarod Wilson) [1937053] - rtw88: handle and recover when firmware crash (Jarod Wilson) [1937053] - rtw88: increse the size of rx buffer size (Jarod Wilson) [1937053] - nl80211: extend support to config spatial reuse parameter set (Jarod Wilson) [1937053] - mac80211: Support not iterating over not-sdata-in-driver ifaces (Jarod Wilson) [1937053] - mac80211: fix some more kernel-doc in mesh (Jarod Wilson) [1937053] - cfg80211: regulatory: remove a bogus initialization (Jarod Wilson) [1937053] - mac80211: fix regression in sta connection monitor (Jarod Wilson) [1937053] - nl80211: include frequency offset in survey info (Jarod Wilson) [1937053] - mac80211: support S1G association (Jarod Wilson) [1937053] - mac80211: receive and process S1G beacons (Jarod Wilson) [1937053] - mac80211: avoid rate init for S1G band (Jarod Wilson) [1937053] - mac80211: handle S1G low rates (Jarod Wilson) [1937053] - mac80211: don't calculate duration for S1G (Jarod Wilson) [1937053] - mac80211: encode listen interval for S1G (Jarod Wilson) [1937053] - cfg80211: handle Association Response from S1G STA (Jarod Wilson) [1937053] - mac80211: convert S1G beacon to scan results (Jarod Wilson) [1937053] - cfg80211: parse S1G Operation element for BSS channel (Jarod Wilson) [1937053] - cfg80211: convert S1G beacon to scan results (Jarod Wilson) [1937053] - mac80211: support S1G STA capabilities (Jarod Wilson) [1937053] - nl80211: support S1G capability overrides in assoc (Jarod Wilson) [1937053] - mac80211: s1g: choose scanning width based on frequency (Jarod Wilson) [1937053] - mac80211: get correct default channel width for S1G (Jarod Wilson) [1937053] - wireless: radiotap: fix some kernel-doc (Jarod Wilson) [1937053] - mac80211: fix some missing kernel-doc (Jarod Wilson) [1937053] - mac80211: Inform AP when returning operating channel (Jarod Wilson) [1937053] - ath11k: fix undefined reference to 'ath11k_debugfs_htt_ext_stats_handler' (Jarod Wilson) [1937053] - mt76: mt7663s: remove max_tx_fragments limitation (Jarod Wilson) [1937053] - mt76: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - mt76: mt7915: add offchannel condition in switch channel command (Jarod Wilson) [1937053] - mt76: mt7915: convert to use le16_add_cpu() (Jarod Wilson) [1937053] - mt76: Fix unsigned expressions compared with zero (Jarod Wilson) [1937053] - mt76: mt7915: fix possible memory leak in mt7915_mcu_add_beacon (Jarod Wilson) [1937053] - mt76: mt76x0: Move tables used only by init.c to their own header file (Jarod Wilson) [1937053] - mt76: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - mt76: mt7615: unlock dfs bands (Jarod Wilson) [1937053] - mt76: mt7663: check isr read return value in mt7663s_rx_work (Jarod Wilson) [1937053] - mt76: mt7663s: introduce sdio tx aggregation (Jarod Wilson) [1937053] - mt76: mt7663s: fix possible quota leak in mt7663s_refill_sched_quota (Jarod Wilson) [1937053] - mt76: move pad estimation out of mt76_skb_adjust_pad (Jarod Wilson) [1937053] - mt76: mt7663s: introduce __mt7663s_xmit_queue routine (Jarod Wilson) [1937053] - mt76: mt7663s: split mt7663s_tx_update_sched in mt7663s_tx_{pick,update}_quota (Jarod Wilson) [1937053] - mt76: mt7663s: do not use altx for ctl/mgmt traffic (Jarod Wilson) [1937053] - mt76: mt7622: fix fw hang on mt7622 (Jarod Wilson) [1937053] - mt76: mt7615: fix VHT LDPC capability (Jarod Wilson) [1937053] - mt76: mt7615: Remove set but unused variable 'index' (Jarod Wilson) [1937053] - mt76: remove retry_q from struct mt76_txq and related code (Jarod Wilson) [1937053] - mt76: move txwi handling code to dma.c, since it is mmio specific (Jarod Wilson) [1937053] - mt76: mt7915: fix queue/tid mapping for airtime reporting (Jarod Wilson) [1937053] - mt76: mt7915: simplify mt7915_lmac_mapping (Jarod Wilson) [1937053] - mt76: dma: cache dma map address/len in struct mt76_queue_entry (Jarod Wilson) [1937053] - mt76: mt7915: fix HE BSS info (Jarod Wilson) [1937053] - mt76: convert from tx tasklet to tx worker thread (Jarod Wilson) [1937053] - mt76: add utility functions for deferring work to a kernel thread (Jarod Wilson) [1937053] - mt76: testmode: add a limit for queued tx_frames packets (Jarod Wilson) [1937053] - mt76: mt7615: fix antenna selection for testmode tx_frames (Jarod Wilson) [1937053] - mt76: mt7615: fix MT_ANT_SWITCH_CON register definition (Jarod Wilson) [1937053] - mt76: mt7915: fix unexpected firmware mode (Jarod Wilson) [1937053] - mt76: mt76x02: tune tx ring size (Jarod Wilson) [1937053] - mt76: mt7603: tune tx ring size (Jarod Wilson) [1937053] - mt76: remove struct mt76_sw_queue (Jarod Wilson) [1937053] - mt76: rely on AQL for burst size limits on tx queueing (Jarod Wilson) [1937053] - mt76: remove swq from struct mt76_sw_queue (Jarod Wilson) [1937053] - mt76: remove qid argument to drv->tx_complete_skb (Jarod Wilson) [1937053] - mt76: unify queue tx cleanup code (Jarod Wilson) [1937053] - mt76: sdio: fix use of q->head and q->tail (Jarod Wilson) [1937053] - mt76: usb: fix use of q->head and q->tail (Jarod Wilson) [1937053] - mt76: mt7603: check for single-stream EEPROM configuration (Jarod Wilson) [1937053] - mt76: add memory barrier to DMA queue kick (Jarod Wilson) [1937053] - mt76: mt7915: add support for accessing mapped registers via bus ops (Jarod Wilson) [1937053] - mt76: mt7615: significantly reduce interrupt load (Jarod Wilson) [1937053] - mt76: mt7915: significantly reduce interrupt load (Jarod Wilson) [1937053] - mt76: mt7915: schedule tx tasklet in mt7915_mac_tx_free (Jarod Wilson) [1937053] - mt76: dma: update q->queued immediately on cleanup (Jarod Wilson) [1937053] - mt76: mt7915: optimize mt7915_mac_sta_poll (Jarod Wilson) [1937053] - mt76: mt7615: fix reading airtime statistics (Jarod Wilson) [1937053] - mt76: mt7663u: fix dma header initialization (Jarod Wilson) [1937053] - mt76: fix a possible NULL pointer dereference in mt76_testmode_dump (Jarod Wilson) [1937053] - mt76: mt7615: fix a possible NULL pointer dereference in mt7615_pm_wake_work (Jarod Wilson) [1937053] - mt76: mt7615: fix possible memory leak in mt7615_tm_set_tx_power (Jarod Wilson) [1937053] - mt76: mt7663s: fix unable to handle kernel paging request (Jarod Wilson) [1937053] - mt76: mt7663s: fix resume failure (Jarod Wilson) [1937053] - mt76: mt7663s: use NULL instead of 0 in sdio code (Jarod Wilson) [1937053] - mt76: mt7615: release mutex in mt7615_reset_test_set (Jarod Wilson) [1937053] - mt76: mt7915: add Tx A-MSDU offloading support (Jarod Wilson) [1937053] - mt76: mt7915: add missing flags in WMM parameter settings (Jarod Wilson) [1937053] - mt76: mt7915: simplify aggregation session check (Jarod Wilson) [1937053] - mt76: mt7615: remove mtxq->agg_ssn assignment (Jarod Wilson) [1937053] - mt76: move mt76_check_agg_ssn to driver tx_prepare calls (Jarod Wilson) [1937053] - mt76: mt7915: enable offloading of sequence number assignment (Jarod Wilson) [1937053] - mt76: mt7915: increase tx retry count (Jarod Wilson) [1937053] - mt76: mt7915: clean up station stats polling and rate control update (Jarod Wilson) [1937053] - mt76: mt7915: do not do any work in napi poll after calling napi_complete_done() (Jarod Wilson) [1937053] - mt76: mt7615: do not do any work in napi poll after calling napi_complete_done() (Jarod Wilson) [1937053] - mt76: mt76x02: clean up and fix interrupt masking in the irq handler (Jarod Wilson) [1937053] - mt76: mt7615: only clear unmasked interrupts in irq tasklet (Jarod Wilson) [1937053] - mt76: mt7915: clean up and fix interrupt masking in the irq handler (Jarod Wilson) [1937053] - mt76: set interrupt mask register to 0 before requesting irq (Jarod Wilson) [1937053] - mt76: fix double DMA unmap of the first buffer on 7615/7915 (Jarod Wilson) [1937053] - mt76: mt7915: fix crash on tx rate report for invalid stations (Jarod Wilson) [1937053] - mt76: mt7915: enable U-APSD on AP side (Jarod Wilson) [1937053] - mt76: mt76s: get rid of unused variable (Jarod Wilson) [1937053] - mt76: mt76s: move tx/rx processing in 2 separate works (Jarod Wilson) [1937053] - mt76: mt76s: move status processing in txrx wq (Jarod Wilson) [1937053] - mt76: mt7663s: move rx processing in txrx wq (Jarod Wilson) [1937053] - mt76: mt76s: move tx processing in a dedicated wq (Jarod Wilson) [1937053] - mt76: mt76s: fix oom in mt76s_tx_queue_skb_raw (Jarod Wilson) [1937053] - mt76: mt7615: reschedule runtime-pm receiving a tx interrupt (Jarod Wilson) [1937053] - mt76: do not inject packets if MT76_STATE_PM is set (Jarod Wilson) [1937053] - mt76: mt7615: hold mt76 lock queueing wd in mt7615_queue_key_update (Jarod Wilson) [1937053] - mt76: mt7663s: move drv_own/fw_own in mt7615_mcu_ops (Jarod Wilson) [1937053] - mt76: mt7615: move drv_own/fw_own in mt7615_mcu_ops (Jarod Wilson) [1937053] - mt76: mt7615: register ext_phy if DBDC is detected (Jarod Wilson) [1937053] - brcmfmac: check return value of driver_for_each_device() (Jarod Wilson) [1937053] - ath11k: Remove unused function ath11k_htc_restore_tx_skb() (Jarod Wilson) [1937053] - ath11k: remove redundant num_keep_alive_pattern assignment (Jarod Wilson) [1937053] - ath11k: wmi: remove redundant configuration values from init (Jarod Wilson) [1937053] - ath11k: Add support spectral scan for IPQ6018 (Jarod Wilson) [1937053] - ath11k: debugfs: move some function declarations to correct header files (Jarod Wilson) [1937053] - ath11k: rename debug_htt_stats.[c|h] to debugfs_htt_stats.[c|h] (Jarod Wilson) [1937053] - ath11k: debugfs: use ath11k_debugfs_ prefix (Jarod Wilson) [1937053] - ath11k: refactor debugfs code into debugfs.c (Jarod Wilson) [1937053] - ath10k: Use bdf calibration variant for snoc targets (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: Use ffs in _phy_calculate_bit_shift (Jarod Wilson) [1937053] - mt7601u: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - ath11k: Remove rproc references from common core layer (Jarod Wilson) [1937053] - ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix comparison to bool warning in phy.c (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: fix comparison to bool warning in mac.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192c: fix comparison to bool warning in phy_common.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - mac80211: fix some encapsulation offload kernel-doc (Jarod Wilson) [1937053] - cfg80211: add missing kernel-doc for S1G band capabilities (Jarod Wilson) [1937053] - mac80211: Unsolicited broadcast probe response support (Jarod Wilson) [1937053] - nl80211: Unsolicited broadcast probe response support (Jarod Wilson) [1937053] - mac80211: Add FILS discovery support (Jarod Wilson) [1937053] - nl80211: Add FILS discovery support (Jarod Wilson) [1937053] - mac80211: allow bigger A-MSDU sizes in VHT, even if HT is limited (Jarod Wilson) [1937053] - nl80211: support setting S1G channels (Jarod Wilson) [1937053] - nl80211: correctly validate S1G beacon head (Jarod Wilson) [1937053] - cfg80211: regulatory: handle S1G channels (Jarod Wilson) [1937053] - nl80211: advertise supported channel width in S1G (Jarod Wilson) [1937053] - ieee80211: redefine S1G bits with GENMASK (Jarod Wilson) [1937053] - mac80211: reorganize code to remove a forward declaration (Jarod Wilson) [1937053] - mac80211: extend ieee80211_tx_status_ext to support bulk free (Jarod Wilson) [1937053] - mac80211: support using ieee80211_tx_status_ext to free skbs without status info (Jarod Wilson) [1937053] - mac80211: unify 802.3 (offload) and 802.11 tx status codepath (Jarod Wilson) [1937053] - mac80211: optimize station connection monitor (Jarod Wilson) [1937053] - mac80211: notify the driver when a sta uses 4-address mode (Jarod Wilson) [1937053] - mac80211: swap NEED_TXPROCESSING and HW_80211_ENCAP tx flags (Jarod Wilson) [1937053] - mac80211: remove tx status call to ieee80211_sta_register_airtime (Jarod Wilson) [1937053] - mac80211: reduce duplication in tx status functions (Jarod Wilson) [1937053] - mac80211: rework tx encapsulation offload API (Jarod Wilson) [1937053] - mac80211: set info->control.hw_key for encap offload packets (Jarod Wilson) [1937053] - mac80211: skip encap offload for tx multicast/control packets (Jarod Wilson) [1937053] - mac80211: check and refresh aggregation session in encap offload tx (Jarod Wilson) [1937053] - mac80211: add missing queue/hash initialization to 802.3 xmit (Jarod Wilson) [1937053] - cfg80211: add more comments for ap_isolate in bss_parameters (Jarod Wilson) [1937053] - lib80211: Remove unused macro DRV_NAME (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in phy.c (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in trx.c (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in rf.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in trx.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in phy.c (Jarod Wilson) [1937053] - rtw88: rtw8822c: eliminate code duplication, use native swap() function (Jarod Wilson) [1937053] - brcmsmac: main: Eliminate empty brcms_c_down_del_timer() (Jarod Wilson) [1937053] - brcmsmac: phy_lcn: Remove unused variable 'lcnphy_rx_iqcomp_table_rev0' (Jarod Wilson) [1937053] - brcmsmac: phytbl_lcn: Remove unused array 'dot11lcn_gain_tbl_rev1' (Jarod Wilson) [1937053] - brcmfmac: support SAE authentication offload in AP mode (Jarod Wilson) [1937053] - brcmfmac: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode (Jarod Wilson) [1937053] - ath10k: Remove unused macro ATH10K_ROC_TIMEOUT_HZ (Jarod Wilson) [1937053] - ath11k: Remove unused inline function htt_htt_stats_debug_dump() (Jarod Wilson) [1937053] - ath11k: fix link error when CONFIG_REMOTEPROC is disabled (Jarod Wilson) [1937053] - ath11k: remove calling ath11k_init_hw_params() second time (Jarod Wilson) [1937053] - ath11k: add raw mode and software crypto support (Jarod Wilson) [1937053] - ath11k: add ipq6018 support (Jarod Wilson) [1937053] - ath11k: move target ce configs to hw_params (Jarod Wilson) [1937053] - net: wireless: drop bogus CRYPTO_xxx Kconfig selects (Jarod Wilson) [1937053] - rtlwifi: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - brcmsmac: fix memory leak in wlc_phy_attach_lcnphy (Jarod Wilson) [1937053] - rtl8xxxu: prevent potential memory leak (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: Delete a stray tab (Jarod Wilson) [1937053] - ath11k: Add peer max mpdu parameter in peer assoc command (Jarod Wilson) [1937053] - ath10k: Add support for chain1 regulator supply voting (Jarod Wilson) [1937053] - brcmfmac: set F2 SDIO block size to 128 bytes for BCM4329 (Jarod Wilson) [1937053] - brcmfmac: drop chip id from debug messages (Jarod Wilson) [1937053] - brcmfmac: increase F2 watermark for BCM4329 (Jarod Wilson) [1937053] - mwifiex: sdio: Fix -Wunused-const-variable warnings (Jarod Wilson) [1937053] - mwifiex: wmm: Fix -Wunused-const-variable warnings (Jarod Wilson) [1937053] - mt7601u: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtlwifi: Remove temporary definition of RT_TRACE (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - brcmsmac: phytbl_n: Remove a few unused arrays (Jarod Wilson) [1937053] - brcmsmac: phytbl_lcn: Remove unused array 'dot11lcnphytbl_rx_gain_info_rev1' (Jarod Wilson) [1937053] - brcmsmac: phy_n: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmsmac: phy_lcn: Remove a bunch of unused variables (Jarod Wilson) [1937053] - prism54: isl_ioctl: Remove unused variable 'j' (Jarod Wilson) [1937053] - rtw88: debug: Remove unused variables 'val' (Jarod Wilson) [1937053] - brcmfmac: fwsignal: Finish documenting 'brcmf_fws_mac_descriptor' (Jarod Wilson) [1937053] - brcmsmac: phy_cmn: Remove a unused variables 'vbat' and 'temp' (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix a couple of function headers (Jarod Wilson) [1937053] - brcmsmac: ampdu: Remove a couple set but unused variables (Jarod Wilson) [1937053] - mwifiex: pcie: Move tables to the only place they're used (Jarod Wilson) [1937053] - ath10k: Get rid of "per_ce_irq" hw param (Jarod Wilson) [1937053] - ath10k: Keep track of which interrupts fired, don't poll them (Jarod Wilson) [1937053] - ath10k: Add interrupt summary based CE processing (Jarod Wilson) [1937053] - rtlwifi: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtl818x_pci: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - p54: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192c: phy_common: Remove unused variable 'bbvalue' (Jarod Wilson) [1937053] - brcmfmac: fwsignal: Remove unused variable 'brcmf_fws_prio2fifo' (Jarod Wilson) [1937053] - b43: phy_ht: Remove 9 year old TODO (Jarod Wilson) [1937053] - brcmfmac: btcoex: Update 'brcmf_btcoex_state' and demote others (Jarod Wilson) [1937053] - brcmfmac: firmware: Demote seemingly unintentional kernel-doc header (Jarod Wilson) [1937053] - brcmsmac: main: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix a bunch of function docs (Jarod Wilson) [1937053] - brcmsmac: ampdu: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmfmac: p2p: Deal with set but unused variables (Jarod Wilson) [1937053] - mt7601u: phy: Fix misnaming when documented function parameter 'dac' (Jarod Wilson) [1937053] - rtlwifi: rtl8723-common: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8723be Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192-common: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: btcoexist: Replace RT_TRACE with rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: Replace RT_TRACE with rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: Start changing RT_TRACE into rtl_dbg (Jarod Wilson) [1937053] - ath10k: wmi: Use struct_size() helper in ath10k_wmi_alloc_skb() (Jarod Wilson) [1937053] - ath11k: fix missing error check on call to ath11k_pci_get_user_msi_assignment (Jarod Wilson) [1937053] - ath11k: fix spelling mistake "moniter" -> "monitor" (Jarod Wilson) [1937053] - nl80211: support SAE authentication offload in AP mode (Jarod Wilson) [1937053] - atmel: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - b43: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - brcmfmac: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rt2x00: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - b43: phy_n: Add empty braces around empty statements (Jarod Wilson) [1937053] - b43: phy_common: Demote non-conformant kerneldoc header (Jarod Wilson) [1937053] - brcmsmac: mac80211_if: Demote a few non-conformant kerneldoc headers (Jarod Wilson) [1937053] - brcmfmac: fweh: Fix docrot related function documentation issues (Jarod Wilson) [1937053] - brcmfmac: fweh: Remove set but unused variable 'err' (Jarod Wilson) [1937053] - b43: main: Add braces around empty statements (Jarod Wilson) [1937053] - atmel: Demote non-kerneldoc header to standard comment block (Jarod Wilson) [1937053] - nl80211: rename csa counter attributes countdown counters (Jarod Wilson) [1937053] - nl80211: add support for setting fixed HE rate/gi/ltf (Jarod Wilson) [1937053] - ath11k: return -ENOMEM on allocation failure (Jarod Wilson) [1937053] - ath11k: return error if firmware request fails (Jarod Wilson) [1937053] - ath9k: Do not select MAC80211_LEDS by default (Jarod Wilson) [1937053] - ath9k: ar5008_initvals: Move ar5416Bank{0,1,2,3,7} to where they are used (Jarod Wilson) [1937053] - ath9k: ar5008_initvals: Remove unused table entirely (Jarod Wilson) [1937053] - ath9k: ar9001_initvals: Remove unused array 'ar5416Bank6_9100' (Jarod Wilson) [1937053] - ath9k: ar9002_initvals: Remove unused array 'ar9280PciePhy_clkreq_off_L1_9280' (Jarod Wilson) [1937053] - ath9k_htc: Do not select MAC80211_LEDS by default (Jarod Wilson) [1937053] - rtw88: 8822c: update tx power limit tables to RF v20.1 (Jarod Wilson) [1937053] - rtw88: use read_poll_timeout_atomic() for poll loop (Jarod Wilson) [1937053] - rtw88: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtw88: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - mwifiex: don't call del_timer_sync() on uninitialized timer (Jarod Wilson) [1937053] - mwifiex: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - mwifiex: Clean up some err and dbg messages (Jarod Wilson) [1937053] - mwifiex: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - nl80211: fix PORT_AUTHORIZED wording to reflect behavior (Jarod Wilson) [1937053] - cfg80211: add helper fn for adjacent rule channels (Jarod Wilson) [1937053] - cfg80211: add helper fn for single rule channels (Jarod Wilson) [1937053] - nl80211: use NLA_POLICY_RANGE(NLA_BINARY, ...) for a few attributes (Jarod Wilson) [1937053] - nl80211: clean up code/policy a bit (Jarod Wilson) [1937053] - net: wireless: wext_compat.c: delete duplicated word (Jarod Wilson) [1937053] - net: wireless: sme.c: delete duplicated word (Jarod Wilson) [1937053] - net: wireless: scan.c: delete or fix duplicated words (Jarod Wilson) [1937053] - net: wireless: reg.c: delete duplicated words + fix punctuation (Jarod Wilson) [1937053] - net: wireless: delete duplicated word + fix grammar (Jarod Wilson) [1937053] - net: mac80211: mesh.h: delete duplicated word (Jarod Wilson) [1937053] - net: mac80211: agg-rx.c: fix duplicated words (Jarod Wilson) [1937053] - net: ath11k: constify ath11k_thermal_ops (Jarod Wilson) [1937053] - ath10k: Add new api to support reset TID config (Jarod Wilson) [1937053] - ath10k: Add new api to support TID specific configuration (Jarod Wilson) [1937053] - ath10k: Move rate mask validation function up in the file (Jarod Wilson) [1937053] - ath10k: Add wmi command support for station specific TID config (Jarod Wilson) [1937053] - ath10k: sdio: add firmware coredump support (Jarod Wilson) [1937053] - ath10k: add bus type for each layout of coredump (Jarod Wilson) [1937053] - netlink/wireless: consistently use NLA_POLICY_MIN_LEN() (Jarod Wilson) [1937053] - netlink/wireless: consistently use NLA_POLICY_EXACT_LEN() (Jarod Wilson) [1937053] - rndis_wlan: tighten check of rndis_query_oid return (Jarod Wilson) [1937053] - rtw88: fix spelling mistake: "unsupport" -> "unsupported" (Jarod Wilson) [1937053] - brcmfmac: use *ph to print small buffer (Jarod Wilson) [1937053] - brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach (Jarod Wilson) [1937053] - ath11k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath10k: fix VHT NSS calculation when STBC is enabled (Jarod Wilson) [1937053] - ath10k: Register shutdown handler (Jarod Wilson) [1937053] - ath11k: reset MHI during power down and power up (Jarod Wilson) [1937053] - ath11k: use TCL_DATA_RING_0 for QCA6390 (Jarod Wilson) [1937053] - ath11k: process both lmac rings for QCA6390 (Jarod Wilson) [1937053] - ath11k: assign correct search flag and type for QCA6390 (Jarod Wilson) [1937053] - ath11k: delay vdev_start for QCA6390 (Jarod Wilson) [1937053] - ath11k: refine the phy_id check in ath11k_reg_chan_list_event (Jarod Wilson) [1937053] - ath11k: setup QCA6390 rings for both rxdmas (Jarod Wilson) [1937053] - ath11k: don't initialize rxdma1 related ring (Jarod Wilson) [1937053] - ath11k: enable DP interrupt setup for QCA6390 (Jarod Wilson) [1937053] - ath11k: dp: redefine peer_map and peer_unmap (Jarod Wilson) [1937053] - ath11k: wmi: put hardware to DBS mode (Jarod Wilson) [1937053] - ath11k: initialize wmi config based on hw_params (Jarod Wilson) [1937053] - ath11k: force single pdev only for QCA6390 (Jarod Wilson) [1937053] - ath11k: disable CE interrupt before hif start (Jarod Wilson) [1937053] - ath11k: ce: get msi_addr and msi_data before srng setup (Jarod Wilson) [1937053] - ath11k: hal: assign msi_addr and msi_data to srng (Jarod Wilson) [1937053] - ath11k: ce: remove CE_COUNT() macro (Jarod Wilson) [1937053] - ath11k: ce: remove host_ce_config_wlan macro (Jarod Wilson) [1937053] - ath11k: ce: support different CE configurations (Jarod Wilson) [1937053] - ath11k: hal: cleanup dynamic register macros (Jarod Wilson) [1937053] - ath11k: hal: create register values dynamically (Jarod Wilson) [1937053] - ath10k: move enable_pll_clk call to ath10k_core_start() (Jarod Wilson) [1937053] - ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path (Jarod Wilson) [1937053] - ath10k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath9k: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support (Jarod Wilson) [1937053] - ath11k: hal: create hw_srng_config dynamically (Jarod Wilson) [1937053] - ath11k: enable internal sleep clock (Jarod Wilson) [1937053] - ath11k: fix KASAN warning of ath11k_qmi_wlanfw_wlan_cfg_send (Jarod Wilson) [1937053] - ath11k: fix memory OOB access in qmi_decode (Jarod Wilson) [1937053] - ath11k: allocate smaller chunks of memory for firmware (Jarod Wilson) [1937053] - ath11k: setup ce tasklet for control path (Jarod Wilson) [1937053] - ath11k: configure copy engine msi address in CE srng (Jarod Wilson) [1937053] - ath11k: pci: add read32() and write32() hif operations (Jarod Wilson) [1937053] - ath11k: fill appropriate QMI service instance id for QCA6390 (Jarod Wilson) [1937053] - ath11k: add board file support for PCI devices (Jarod Wilson) [1937053] - ath11k: add support for m3 firmware (Jarod Wilson) [1937053] - ath11k: use remoteproc only with AHB devices (Jarod Wilson) [1937053] - ath11k: pci: add HAL, CE and core initialisation (Jarod Wilson) [1937053] - ath11k: register MHI controller device for QCA6390 (Jarod Wilson) [1937053] - ath11k: implement ath11k_core_pre_init() (Jarod Wilson) [1937053] - ath11k: pci: add MSI config initialisation (Jarod Wilson) [1937053] - ath11k: pci: setup resources (Jarod Wilson) [1937053] - ath11k: add simple PCI client driver for QCA6390 chipset (Jarod Wilson) [1937053] - ath11k: move ring mask definitions to hw_params (Jarod Wilson) [1937053] - ath11k: add hw_params entry for QCA6390 (Jarod Wilson) [1937053] - ath11k: do not depend on ARCH_QCOM for ath11k (Jarod Wilson) [1937053] - ath10k: correct the array index from mcs index for HT mode for QCA6174 (Jarod Wilson) [1937053] - ath10k: enable supports_peer_stats_info for QCA6174 PCI devices (Jarod Wilson) [1937053] - ath10k: remove return for NL80211_STA_INFO_TX_BITRATE (Jarod Wilson) [1937053] - ath10k: add wmi service peer stat info for wmi tlv (Jarod Wilson) [1937053] - ath10k: start recovery process when payload length exceeds max htc length for sdio (Jarod Wilson) [1937053] - ath: drop unnecessary list_empty (Jarod Wilson) [1937053] - ath9k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath9k: Fix typo in function name (Jarod Wilson) [1937053] - ath9k: Replace HTTP links with HTTPS ones (Jarod Wilson) [1937053] - ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() (Jarod Wilson) [1937053] - ath9k: Check the return value of pcie_capability_read_*() (Jarod Wilson) [1937053] - ath11k: remove define ATH11K_QMI_DEFAULT_CAL_FILE_NAME (Jarod Wilson) [1937053] - ath11k: don't use defines in hw_params (Jarod Wilson) [1937053] - ath11k: qmi: cleanup info messages (Jarod Wilson) [1937053] - ath11k: remove useless info messages (Jarod Wilson) [1937053] - ath11k: change ath11k_core_fetch_board_data_api_n() to use ath11k_core_create_firmware_path() (Jarod Wilson) [1937053] - ath11k: don't use defines for hw specific firmware directories (Jarod Wilson) [1937053] - ath11k: create a common function to request all firmware files (Jarod Wilson) [1937053] - ath11k: Add bdf-addr in hw_params (Jarod Wilson) [1937053] - ath11k: add hw_ops for pdev id to hw_mac mapping (Jarod Wilson) [1937053] - ath11k: define max_radios in hw_params (Jarod Wilson) [1937053] - ath11k: convert ath11k_hw_params to an array (Jarod Wilson) [1937053] - ath11k: ahb: call ath11k_core_init() before irq configuration (Jarod Wilson) [1937053] - ath10k: pci: fix memcpy size of bmi response (Jarod Wilson) [1937053] - ath11k: rename default board file (Jarod Wilson) [1937053] - ath11k: update firmware files read path (Jarod Wilson) [1937053] - ath10k: provide survey info as accumulated data (Jarod Wilson) [1937053] - ath10k: fix retry packets update in station dump (Jarod Wilson) [1937053] - ath10k: Wait until copy complete is actually done before completing (Jarod Wilson) [1937053] - mac80211_hwsim: add 6GHz channels (Jarod Wilson) [1937053] - mac80211_hwsim: indicate support for S1G (Jarod Wilson) [1937053] - mac80211_hwsim: write TSF timestamp correctly to S1G beacon (Jarod Wilson) [1937053] - mac80211_hwsim: fix typo in kernel-doc (Jarod Wilson) [1937053] - mac80211: rename csa counters to countdown counters (Jarod Wilson) [1937053] - mac80211_hwsim: report the WIPHY_FLAG_SUPPORTS_5_10_MHZ capability (Jarod Wilson) [1937053] - mac80211_hwsim: Claim support for setting Beacon frame TX legacy rate (Jarod Wilson) [1937053] - mac80211_hwsim: Advertise support for multicast RX registration (Jarod Wilson) [1937053] - mac80211_hwsim: indicate in IBSS that we have transmitted beacons (Jarod Wilson) [1937053] - mac80211_hwsim: notify wmediumd of used MAC addresses (Jarod Wilson) [1937053] - mac80211_hwsim: use GFP_ATOMIC under spin lock (Jarod Wilson) [1937053] - mac80211_hwsim: Use kstrndup() in place of kasprintf() (Jarod Wilson) [1937053] - mac80211_hwsim: add frame transmission support over virtio (Jarod Wilson) [1937053] - mac80211_hwsim: enable Beacon protection (Jarod Wilson) [1937053] - mac80211_hwsim: add power save support (Jarod Wilson) [1937053] - mac80211_hwsim: remove maximum TX power (Jarod Wilson) [1937053] - mac80211_hwsim: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops (Jarod Wilson) [1937053] - mac80211_hwsim: add support for OCB (Jarod Wilson) [1937053] - mac80211_hwsim: add more 5GHz channels, 5/10 MHz support (Jarod Wilson) [1937053] - mac80211_hwsim: fix incorrect dev_alloc_name failure goto (Jarod Wilson) [1937053] - mac80211_hwsim: Register support for HE meshpoint (Jarod Wilson) [1937053] - mac80211_hwsim: fill boottime_ns in netlink RX path (Jarod Wilson) [1937053] - mac80211_hwsim: Fix possible null-pointer dereferences in hwsim_dump_radio_nl() (Jarod Wilson) [1937053] - mac80211_hwsim: Extended Key ID API update (Jarod Wilson) [1937053] - mac80211_hwsim: Fix a typo in the name of function 'mac80211_hswim_he_capab()' (Jarod Wilson) [1937053] - mac80211_hwsim: Extended Key ID support (Jarod Wilson) [1937053] - mac80211_hwsim: set p2p device interface support indication (Jarod Wilson) [1937053] - mac80211_hwsim: calculate if_combination.max_interfaces (Jarod Wilson) [1937053] - mac80211_hwsim: propagate genlmsg_reply return code (Jarod Wilson) [1937053] - mac80211_hwsim: Declare support for Multi-BSSID (Jarod Wilson) [1937053] - mac80211_hwsim: Support boottime in scan results (Jarod Wilson) [1937053] - mac80211_hwsim: check that n_limits makes sense (Jarod Wilson) [1937053] - mac80211_hwsim: fix overwriting of if_combination (Jarod Wilson) [1937053] - mac80211_hwsim: fixes kernel crash during mac80211_hwsim init (Jarod Wilson) [1937053] - mac80211_hwsim: allow configurable cipher types (Jarod Wilson) [1937053] - mac80211_hwsim: allow setting iftype support (Jarod Wilson) [1937053] - mac80211_hwsim: move HWSIM_ATTR_RADIO_NAME parsing last (Jarod Wilson) [1937053] - mac80211_hwsim: fix module init error paths for netlink (Jarod Wilson) [1937053] - mac80211_hwsim: drop now unused work-queue from hwsim (Jarod Wilson) [1937053] - mac80211_hwsim: do not omit multicast announce of first added radio (Jarod Wilson) [1937053] - mac80211_hwsim: fix race in radio destruction from netlink notifier (Jarod Wilson) [1937053] - mac80211_hwsim: fix locking when iterating radios during ns exit (Jarod Wilson) [1937053] - wireless: align to draft 11ax D3.0 (Jarod Wilson) [1937053] - mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X (Jarod Wilson) [1937053] - mac80211_hwsim: require at least one channel (Jarod Wilson) [1937053] - mac80211_hwsim: Add support for HE (Jarod Wilson) [1937053] - net/fq_impl: do not maintain a backlog-sorted list of flows (Jarod Wilson) [1937053] - net/fq_impl: drop get_default_func, move default flow to fq_tin (Jarod Wilson) [1937053] - net/fq_impl: bulk-free packets from a flow on overmemory (Jarod Wilson) [1937053] - net/fq_impl: use skb_get_hash instead of skb_get_hash_perturb (Jarod Wilson) [1937053] - net/fq_impl: Switch to kvmalloc() for memory allocation (Jarod Wilson) [1937053] - mac80211: set NETIF_F_LLTX when using intermediate tx queues (Jarod Wilson) [1937053] - mac80211: calculate hash for fq without holding fq->lock in itxq enqueue (Jarod Wilson) [1937053] - nvme-tcp: fix misuse of __smp_processor_id with preemption enabled (Gopal Tiwari) [1964227] - powerpc/smp: Cache CPU to chip lookup (Daniel Henrique Barboza) [1934421] - Revert "powerpc/topology: Update topology_core_cpumask" (Daniel Henrique Barboza) [1934421] - powerpc/smp: Reintroduce cpu_core_mask (Daniel Henrique Barboza) [1934421] - scsi: smartpqi: Remove unused functions (Don Brace) [1952154] - scsi: smartpqi: Fix device pointer variable reference static checker issue (Don Brace) [1952154] - scsi: smartpqi: Fix blocks_per_row static checker issue (Don Brace) [1952154] - scsi: smartpqi: Update version to 2.1.8-045 (Don Brace) [1952154] - scsi: smartpqi: Add new PCI IDs (Don Brace) [1952154] - scsi: smartpqi: Correct system hangs when resuming from hibernation (Don Brace) [1952154] - scsi: smartpqi: Update enclosure identifier in sysfs (Don Brace) [1952154] - scsi: smartpqi: Add additional logging for LUN resets (Don Brace) [1952154] - scsi: smartpqi: Update SAS initiator_port_protocols and target_port_protocols (Don Brace) [1952154] - scsi: smartpqi: Add phy ID support for the physical drives (Don Brace) [1952154] - scsi: smartpqi: Convert snprintf() to scnprintf() (Don Brace) [1952154] - scsi: smartpqi: Fix driver synchronization issues (Don Brace) [1952154] - scsi: smartpqi: Update device scan operations (Don Brace) [1952154] - scsi: smartpqi: Update OFA management (Don Brace) [1952154] - scsi: smartpqi: Update RAID bypass handling (Don Brace) [1952154] - scsi: smartpqi: Update suspend/resume and shutdown (Don Brace) [1952154] - scsi: smartpqi: Synchronize device resets with mutex (Don Brace) [1952154] - scsi: smartpqi: Update soft reset management for OFA (Don Brace) [1952154] - scsi: smartpqi: Update event handler (Don Brace) [1952154] - scsi: smartpqi: Add support for wwid (Don Brace) [1952154] - scsi: smartpqi: Remove timeouts from internal cmds (Don Brace) [1952154] - scsi: smartpqi: Disable WRITE SAME for HBA NVMe disks (Don Brace) [1952154] - scsi: smartpqi: Add host level stream detection enable (Don Brace) [1952154] - scsi: smartpqi: Add stream detection (Don Brace) [1952154] - scsi: smartpqi: Align code with oob driver (Don Brace) [1952154] - scsi: smartpqi: Add support for long firmware version (Don Brace) [1952154] - scsi: smartpqi: Add support for BMIC sense feature cmd and feature bits (Don Brace) [1952154] - scsi: smartpqi: Add support for RAID1 writes (Don Brace) [1952154] - scsi: smartpqi: Add support for RAID5 and RAID6 writes (Don Brace) [1952154] - scsi: smartpqi: Refactor scatterlist code (Don Brace) [1952154] - scsi: smartpqi: Refactor aio submission code (Don Brace) [1952154] - scsi: smartpqi: Add support for new product ids (Don Brace) [1952154] - scsi: smartpqi: Correct request leakage during reset operations (Don Brace) [1952154] - scsi: smartpqi: Use host-wide tag space (Don Brace) [1952154] - smartpqi: Use fallthrough pseudo-keyword (Don Brace) [1952154] - scsi: smartpqi: Support device deletion via sysfs (Don Brace) [1952154] - scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Don Brace) [1952154] - smartpqi: remove ioremap_nocache and devm_ioremap_nocache (Don Brace) [1952154] - smartpqi: Use sizeof_field() macro (Don Brace) [1952154] - smartpqi: phase out dma_zalloc_coherent() (Don Brace) [1952154] - scsi: smartpqi: add support for huawei controllers (Don Brace) [1952154] - block: only update parent bi_status when bio fail (Ming Lei) [1945457] - kbuild: trace functions in subdirectories of lib/ (Joe Lawrence) [1942601] - kbuild: introduce ccflags-remove-y and asflags-remove-y (Joe Lawrence) [1942601] - redhat/configs: Add CONFIG_AMD_PMC (David Arcari) [1961755] - platform/x86: amd-pmc: put device on error paths (David Arcari) [1961755] - platform/x86: amd-pmc: Fix CONFIG_DEBUG_FS check (David Arcari) [1961755] - platform/x86: amd-pmc: Add AMD platform support for S2Idle (David Arcari) [1961755] - crypto: DRBG - switch to HMAC SHA512 DRBG as default DRBG (Vladis Dronov) [1956808] - x86/asm: Annotate movdir64b()'s dst argument with __iomem (Jerry Snitselaar) [1920747] - x86/asm: Add a missing __iomem annotation in enqcmds() (Jerry Snitselaar) [1920747]- fm10k: amend removal of MODULE_VERSION (Vladis Dronov) [1955730] - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Mohammed Gamal) [1940927] - hv_netvsc: Add error handling while switching data path (Mohammed Gamal) [1940927] - netvsc: Update driver to use ethtool_sprintf (Mohammed Gamal) [1940927] - hv_netvsc: Add a comment clarifying batching logic (Mohammed Gamal) [1940927] - hv_netvsc: Fix validation in netvsc_linkstatus_callback() (Mohammed Gamal) [1940927] - hv_netvsc: Restrict configurations on isolated guests (Mohammed Gamal) [1940927] - hv_netvsc: Load and store the proper (NBL_HASH_INFO) per-packet info (Mohammed Gamal) [1940927] - hv_netvsc: Allocate the recv_buf buffers after NVSP_MSG1_TYPE_SEND_RECV_BUF (Mohammed Gamal) [1940927] - hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() (Mohammed Gamal) [1940927] - hv_netvsc: Copy packets sent by Hyper-V out of the receive buffer (Mohammed Gamal) [1940927] - net/hyperv: use skb_vlan_tag_*() helpers (Mohammed Gamal) [1940927] - net/vlan: introduce skb_vlan_tag_get_cfi() helper (Mohammed Gamal) [1940927] - hv_netvsc: Add (more) validation for untrusted Hyper-V values (Mohammed Gamal) [1940927] - hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove (Mohammed Gamal) [1940927] - hv_netvsc: Wait for completion on request SWITCH_DATA_PATH (Mohammed Gamal) [1940927] - hv_netvsc: Check VF datapath when sending traffic to VF (Mohammed Gamal) [1940927] - hv_netvsc: Validate number of allocated sub-channels (Mohammed Gamal) [1940927] - hv_netvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (Mohammed Gamal) [1940927] - hv_netvsc: Use HV_HYP_PAGE_SIZE for Hyper-V communication (Mohammed Gamal) [1940927] - scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Ewan D. Milne) [1949250] - scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Ewan D. Milne) [1949250] - net: vlan: Avoid using BUG() in vlan_proto_idx() (Davide Caratti) [1964456] - sch_htb: fix null pointer dereference on a null new_q (Ivan Vecera) [1935703] - sch_htb: Fix offload cleanup in htb_destroy on htb_init failure (Ivan Vecera) [1935703] - sch_htb: Fix select_queue for non-offload mode (Ivan Vecera) [1935703] - sch_htb: Stats for offloaded HTB (Ivan Vecera) [1935703] - sch_htb: Hierarchical QoS hardware offload (Ivan Vecera) [1935703] - net: sched: Add extack to Qdisc_class_ops.delete (Ivan Vecera) [1935703] - net: sched: Add multi-queue support to sch_tree_lock (Ivan Vecera) [1935703] - capabilities: require CAP_SETFCAP to map uid 0 (Alexey Gladkov) [1961202] - locking/qrwlock: Cleanup queued_write_lock_slowpath() (Waiman Long) [1954361] - locking/rtmutex: Clean up signal handling in __rt_mutex_slowlock() (Waiman Long) [1954361] - locking/rtmutex: Restrict the trylock WARN_ON() to debug (Waiman Long) [1954361] - locking/rtmutex: Fix misleading comment in rt_mutex_postunlock() (Waiman Long) [1954361] - locking/rtmutex: Consolidate the fast/slowpath invocation (Waiman Long) [1954361] - locking/rtmutex: Make text section and inlining consistent (Waiman Long) [1954361] - locking/rtmutex: Move debug functions as inlines into common header (Waiman Long) [1954361] - locking/rtmutex: Decrapify __rt_mutex_init() (Waiman Long) [1954361] - locking/rtmutex: Remove pointless CONFIG_RT_MUTEXES=n stubs (Waiman Long) [1954361] - locking/rtmutex: Inline chainwalk depth check (Waiman Long) [1954361] - locking/rtmutex: Move rt_mutex_debug_task_free() to rtmutex.c (Waiman Long) [1954361] - locking/rtmutex: Remove empty and unused debug stubs (Waiman Long) [1954361] - locking/rtmutex: Consolidate rt_mutex_init() (Waiman Long) [1954361] - locking/rtmutex: Remove output from deadlock detector (Waiman Long) [1954361] - locking/rtmutex: Remove rtmutex deadlock tester leftovers (Waiman Long) [1954361] - locking/rtmutex: Remove rt_mutex_timed_lock() (Waiman Long) [1954361] - kernel: delete repeated words in comments (Waiman Long) [1954361] - rbtree, rtmutex: Use rb_add_cached() (Waiman Long) [1954361] - rbtree: Add generic add and find helpers (Waiman Long) [1954361] - locking/rtmutex: Remove unused rt_mutex_cmpxchg_relaxed() (Waiman Long) [1954361] - lib/rbtree: avoid generating code twice for the cached versions (Waiman Long) [1954361] - locking/rtmutex: Fix the preprocessor logic with normal #ifdef #else #endif (Waiman Long) [1954361] - kernel/futex: Explicitly document pi_lock for pi_state owner fixup (Waiman Long) [1954361] - kernel/futex: Move hb unlock out of unqueue_me_pi() (Waiman Long) [1954361] - kernel/futex: Make futex_wait_requeue_pi() only call fixup_owner() (Waiman Long) [1954361] - kernel/futex: Kill rt_mutex_next_owner() (Waiman Long) [1954361] - futex: Remove unused empty compat_exit_robust_list() (Waiman Long) [1954361] - futex: Handle transient "ownerless" rtmutex state correctly (Waiman Long) [1954361] - futex: Convert to use the preferred 'fallthrough' macro (Waiman Long) [1954361] - futex: get rid of a kernel-docs build warning (Waiman Long) [1954361] - futex: arch_futex_atomic_op_inuser() calling conventions change (Waiman Long) [1954361] - s390: Use arch_local_irq_{save,restore}() in early boot code (Waiman Long) [1954361] - lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Waiman Long) [1954361] - locking: Fix typos in comments (Waiman Long) [1954361] - locking/lockdep: Update the comment for __lock_release() (Waiman Long) [1954361] - lockdep: Allow tuning tracing capacity constants. (Waiman Long) [1954361] - lockdep: Address clang -Wformat warning printing for hd (Waiman Long) [1954361] - lockdep: Add lockdep lock state defines (Waiman Long) [1954361] - lockdep: Add lockdep_assert_not_held() (Waiman Long) [1954361] - lockdep: Noinstr annotate warn_bogus_irq_restore() (Waiman Long) [1954361] - locking/lockdep: Avoid unmatched unlock (Waiman Long) [1954361] - locking/rwsem: Remove empty rwsem.h (Waiman Long) [1954361] - lockdep: report broken irq restoration (Waiman Long) [1954361] - locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP (Waiman Long) [1954361] - locking/lockdep: Exclude local_lock_t from IRQ inversions (Waiman Long) [1954361] - locking/lockdep: Clean up check_redundant() a bit (Waiman Long) [1954361] - locking/lockdep: Add a skip() function to __bfs() (Waiman Long) [1954361] - locking/lockdep: Mark local_lock_t (Waiman Long) [1954361] - lockdep: Put graph lock/unlock under lock_recursion protection (Waiman Long) [1954361] - locking/rtmutex: Add missing kernel-doc markup (Waiman Long) [1954361] - lockdep: Avoid to modify chain keys in validate_chain() (Waiman Long) [1954361] - lockdep: Fix nr_unused_locks accounting (Waiman Long) [1954361] - lockdep: Optimize the memory usage of circular queue (Waiman Long) [1954361] - lockdep: Take read/write status in consideration when generate chainkey (Waiman Long) [1954361] - lockdep/selftest: Add a R-L/L-W test case specific to chain cache behavior (Waiman Long) [1954361] - lockdep: Add recursive read locks into dependency graph (Waiman Long) [1954361] - lockdep: Fix recursive read lock related safe->unsafe detection (Waiman Long) [1954361] - lockdep: Adjust check_redundant() for recursive read change (Waiman Long) [1954361] - lockdep: Support deadlock detection for recursive read locks in check_noncircular() (Waiman Long) [1954361] - lockdep: Make __bfs(.match) return bool (Waiman Long) [1954361] - lockdep: Extend __bfs() to work with multiple types of dependencies (Waiman Long) [1954361] - lockdep: Introduce lock_list::dep (Waiman Long) [1954361] - lockdep: Reduce the size of lock_list::distance (Waiman Long) [1954361] - lockdep: Make __bfs() visit every dependency until a match (Waiman Long) [1954361] - lockdep: Demagic the return value of BFS (Waiman Long) [1954361] - lockdep/Documention: Recursive read lock detection reasoning (Waiman Long) [1954361] - locking: More accurate annotations for read_lock() (Waiman Long) [1954361] - Documentation/locking/locktypes: Fix local_locks documentation (Waiman Long) [1954361] - treewide: Remove uninitialized_var() usage (Waiman Long) [1954361] - lockdep: Use this_cpu_ptr instead of get_cpu_var stats (Waiman Long) [1954361] - KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Gavin Shan) [1939323] - KVM: arm64: Don't advertise FEAT_SPE to guests (Gavin Shan) [1939323] - KVM: arm64: Don't print warning when trapping SPE registers (Gavin Shan) [1939323] - KVM: arm64: Fully zero the vcpu state on reset (Gavin Shan) [1939323] - KVM: arm64: Clarify vcpu reset behaviour (Gavin Shan) [1939323] - Documentation: KVM: Document KVM_GUESTDBG_USE_HW control flag for arm64 (Gavin Shan) [1939323] - KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Gavin Shan) [1939323] - KVM: arm64: Handle access to TRFCR_EL1 (Gavin Shan) [1939323] - arm64: Add TRFCR_ELx definitions (Gavin Shan) [1939323] - KVM: arm64: Unify trap handlers injecting an UNDEF (Gavin Shan) [1939323] - KVM: arm64: Use find_vma_intersection() (Gavin Shan) [1939323] - KVM: arm64: Hide kvm_mmu_wp_memory_region() (Gavin Shan) [1939323] - KVM: selftests: vgic_init kvm selftests fixup (Gavin Shan) [1939323] - KVM: selftests: aarch64/vgic-v3 init sequence tests (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Expose GICR_TYPER.Last for userspace (Gavin Shan) [1939323] - kvm: arm64: vgic-v3: Introduce vgic_v3_free_redist_region() (Gavin Shan) [1939323] - KVM: arm64: Simplify argument passing to vgic_uaccess_[read|write] (Gavin Shan) [1939323] - docs: kvm: devices/arm-vgic-v3: enhance KVM_DEV_ARM_VGIC_CTRL_INIT doc (Gavin Shan) [1939323] - KVM: arm/arm64: vgic: Reset base address on kvm_vgic_dist_destroy() (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Fix error handling in vgic_v3_set_redist_base() (Gavin Shan) [1939323] - KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Fix some error codes when setting RDIST base (Gavin Shan) [1939323] - KVM: arm64: Disable guest access to trace filter controls (Gavin Shan) [1939323] - KVM: arm64: Fix CPU interface MMIO compatibility detection (Gavin Shan) [1939323] - KVM: arm64: Hide system instruction access to Trace registers (Gavin Shan) [1939323] - KVM: arm64: Fix exclusive limit for IPA size (Gavin Shan) [1939323] - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Gavin Shan) [1939323] - KVM: arm64: nvhe: Save the SPE context early (Gavin Shan) [1939323] - KVM: arm64: Correct spelling of DBGDIDR register (Gavin Shan) [1939323] - KVM: arm64: Fix AArch32 PMUv3 capping (Gavin Shan) [1939323] - KVM: arm64: Fix missing RES1 in emulation of DBGBIDR (Gavin Shan) [1939323] - KVM: arm64: Remove spurious semicolon in reg_to_encoding() (Gavin Shan) [1939323] - KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation (Gavin Shan) [1939323] - KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility (Gavin Shan) [1939323] - KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() (Gavin Shan) [1939323] - KVM: arm64: Some fixes of PV-time interface document (Gavin Shan) [1939323] - KVM: arm64: CSSELR_EL1 max is 13 (Gavin Shan) [1939323] - idr test suite: Improve reporting from idr_find_test_1 (Chris von Recklinghausen) [1946304] - idr test suite: Create anchor before launching throbber (Chris von Recklinghausen) [1946304] - idr test suite: Take RCU read lock in idr_find_test_1 (Chris von Recklinghausen) [1946304] - radix tree test suite: Register the main thread with the RCU library (Chris von Recklinghausen) [1946304] - radix tree test suite: Fix compilation (Chris von Recklinghausen) [1946304] - XArray: Add xa_limit_16b (Chris von Recklinghausen) [1946304] - XArray: Fix splitting to non-zero orders (Chris von Recklinghausen) [1946304] - XArray: Fix split documentation (Chris von Recklinghausen) [1946304] - PCI/P2PDMA: Drop double zeroing for sg_init_table() (Myron Stowe) [1955693] - PCI: Simplify bool comparisons (Myron Stowe) [1955693] - PCI: endpoint: Use "NULL" instead of "0" as a NULL pointer (Myron Stowe) [1955693] - PCI: Simplify pci_dev_reset_slot_function() (Myron Stowe) [1955693] - PCI: Update mmap-related #ifdef comments (Myron Stowe) [1955693] - PCI/LINK: Print IRQ number used by port (Myron Stowe) [1955693] - PCI/IOV: Simplify pci-pf-stub with module_pci_driver() (Myron Stowe) [1955693] - PCI: Use scnprintf(), not snprintf(), in sysfs "show" functions (Myron Stowe) [1955693] - x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled (Myron Stowe) [1955693] - PCI: Remove unnecessary header includes (Myron Stowe) [1955693] - PCI/PM: Revert "PCI/PM: Apply D2 delay as milliseconds, not microseconds" (Myron Stowe) [1955693] - PCI/PM: Remove unused PCI_PM_BUS_WAIT (Myron Stowe) [1955693] - PCI: shpchp: Remove unused 'rc' assignment (Myron Stowe) [1955693] - PCI: pciehp: Reduce noisiness on hot removal (Myron Stowe) [1955693 1812902] - PCI: rpadlpar: Use for_each_child_of_node() and for_each_node_by_name() (Myron Stowe) [1955693] - PCI: Add Kconfig options for MPS/MRRS strategy (Myron Stowe) [1955693] - PCI: Add schedule point in pci_read_config() (Myron Stowe) [1955693] - PCI/ASPM: Remove struct pcie_link_state.l1ss (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_cap (Myron Stowe) [1955693] - PCI/ASPM: Pass L1SS Capabilities value, not struct aspm_register_info (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl1 (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl2 (unused) (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_cap_ptr (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.latency_encoding (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.enabled (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.support (Myron Stowe) [1955693] - PCI/ASPM: Use 'parent' and 'child' for readability (Myron Stowe) [1955693] - PCI/ASPM: Move LTR path check to where it's used (Myron Stowe) [1955693] - PCI/ASPM: Move pci_clear_and_set_dword() earlier (Myron Stowe) [1955693] - PCI/ACS: Enable Translation Blocking for external devices (Myron Stowe) [1955693] - scsi: qedi: Remove redundant assignment to variable err (Nilesh Javali) [1920855] - scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Nilesh Javali) [1920855] - scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Nilesh Javali) [1920855] - scsi: qedf: Simplify bool comparison (Nilesh Javali) [1921608] - bpf, sockmap: Fix incorrect fwd_alloc accounting (Yauheni Kaliuta) [1874006] - bpf: Local storage helpers should check nullness of owner ptr passed (Yauheni Kaliuta) [1874006] - bpf, inode_storage: Put file handler if no storage was found (Yauheni Kaliuta) [1874006] - kbuild: explicitly specify the build id style (Yauheni Kaliuta) [1874006] - bpf: Reject too big ctx_size_in for raw_tp test run (Yauheni Kaliuta) [1874006] - bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers (Yauheni Kaliuta) [1874006] - bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE (Jiri Benc) [1874006] - bpf: Fix tests for local_storage (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix "dubious pointer arithmetic" test (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix array access with signed variable test (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for signed 32-bit bound check bug (Yauheni Kaliuta) [1874006] - bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. (Yauheni Kaliuta) [1874006] - lwt_bpf: Replace preempt_disable() with migrate_disable() (Yauheni Kaliuta) [1874006] - lwt: Disable BH too in run_lwt_bpf() (Yauheni Kaliuta) [1874006] - selftests/bpf: Drain ringbuf samples at the end of test (Yauheni Kaliuta) [1874006] - libbpf: Fix ring_buffer__poll() to return number of consumed samples (Yauheni Kaliuta) [1874006] - bpf: Add MAINTAINERS entry for BPF LSM (Yauheni Kaliuta) [1874006] - bpftool: Fix error return value in build_btf_type_table (Yauheni Kaliuta) [1874006] - fail_function: Remove a redundant mutex unlock (Yauheni Kaliuta) [1874006] - selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL (Yauheni Kaliuta) [1874006] - lib/strncpy_from_user.c: Mask out bytes after NUL terminator. (Yauheni Kaliuta) [1874006] - bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list (Yauheni Kaliuta) [1874006] - bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self (Yauheni Kaliuta) [1874006] - bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self (Yauheni Kaliuta) [1874006] - bpf, sockmap: Use truesize with sk_rmem_schedule() (Yauheni Kaliuta) [1874006] - bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect (Yauheni Kaliuta) [1874006] - bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix error return code in run_getsockopt_test() (Yauheni Kaliuta) [1874006] - bpf: Relax return code check for subprograms (Yauheni Kaliuta) [1874006] - tools, bpftool: Add missing close before bpftool net attach exit (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix unused attribute usage in subprogs_unused test (Yauheni Kaliuta) [1874006] - bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id (Yauheni Kaliuta) [1874006] - bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare (Yauheni Kaliuta) [1874006] - libbpf: Don't attempt to load unused subprog as an entry-point BPF program (Yauheni Kaliuta) [1874006] - bpf: Update verification logic for LSM programs (Yauheni Kaliuta) [1874006] - bpf: Zero-fill re-used per-cpu map element (Yauheni Kaliuta) [1874006] - bpf: BPF_PRELOAD depends on BPF_SYSCALL (Yauheni Kaliuta) [1874006] - libbpf: Fix possible use after free in xsk_socket__delete (Yauheni Kaliuta) [1874006] - libbpf: Fix null dereference in xsk_socket__delete (Yauheni Kaliuta) [1874006] - libbpf, hashmap: Fix undefined behavior in hash_bits (Yauheni Kaliuta) [1874006] - tools, bpftool: Remove two unused variables. (Yauheni Kaliuta) [1874006] - tools, bpftool: Avoid array index warnings. (Yauheni Kaliuta) [1874006] - bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs (Yauheni Kaliuta) [1874006] - bpf: Fix -Wshadow warnings (Yauheni Kaliuta) [1874006] - bpf, libbpf: Guard bpf inline asm from bpf_tail_call_static (Yauheni Kaliuta) [1874006] - bpf: selftest: Ensure the return value of the bpf_per_cpu_ptr() must be checked (Yauheni Kaliuta) [1874006] - bpf: selftest: Ensure the return value of bpf_skc_to helpers must be checked (Yauheni Kaliuta) [1874006] - bpf: Remove unneeded break (Yauheni Kaliuta) [1874006] - net, sockmap: Don't call bpf_prog_put() on NULL pointer (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add locking annotations to iterator (Yauheni Kaliuta) [1874006] - bpf: Fix register equivalence tracking. (Yauheni Kaliuta) [1874006] - bpf, selftests: Add three new sockmap tests for verdict only programs (Yauheni Kaliuta) [1874006] - bpf, selftests: Add option to test_sockmap to omit adding parser program (Yauheni Kaliuta) [1874006] - bpf, sockmap: Allow skipping sk_skb parser program (Yauheni Kaliuta) [1874006] - bpf, sockmap: Check skb_verdict and skb_parser programs explicitly (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add memory accounting so skbs on ingress lists are visible (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove skb_orphan and let normal skb_kfree do cleanup (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove dropped data on errors in redirect case (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove skb_set_owner_w wmem will be taken later from sendpage (Yauheni Kaliuta) [1874006] - bpf, sockmap: On receive programs try to fast track SK_PASS ingress (Yauheni Kaliuta) [1874006] - bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits (Yauheni Kaliuta) [1874006] - bpf: Migrate from patchwork.ozlabs.org to patchwork.kernel.org. (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor XDP kern program maps with BTF-defined map (Yauheni Kaliuta) [1874006] - samples: bpf: Replace attach_tracepoint() to attach() in xdp_redirect_cpu (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor xdp_monitor with libbpf (Yauheni Kaliuta) [1874006] - bpf, selftests: Add test for different array inner map size (Yauheni Kaliuta) [1874006] - bpf: Allow for map-in-map with dynamic inner array map entries (Yauheni Kaliuta) [1874006] - selftests/bpf: Asm tests for the verifier regalloc tracking. (Yauheni Kaliuta) [1874006] - bpf: Fix selftest compilation on clang 11 (Yauheni Kaliuta) [1874006] - selftest/bpf: Fix profiler test using CO-RE relocation for enums (Yauheni Kaliuta) [1874006] - selftests/bpf: Add profiler test (Yauheni Kaliuta) [1874006] - bpf: Track spill/fill of bounded scalars. (Yauheni Kaliuta) [1874006] - bpf: Propagate scalar ranges through register assignments. (Yauheni Kaliuta) [1874006] - bpf: Add tcp_notsent_lowat bpf setsockopt (Yauheni Kaliuta) [1874006] - selftests/bpf: Validate libbpf's auto-sizing of LD/ST/STX instructions (Yauheni Kaliuta) [1874006] - libbpf: Allow specifying both ELF and raw BTF for CO-RE BTF override (Yauheni Kaliuta) [1874006] - libbpf: Support safe subset of load/store instruction resizing with CO-RE (Yauheni Kaliuta) [1874006] - libbpf: Skip CO-RE relocations for not loaded BPF programs (Yauheni Kaliuta) [1874006] - libbpf: Fix compatibility problem in xsk_socket__create (Yauheni Kaliuta) [1874006] - bpf: Fix typo in uapi/linux/bpf.h (Yauheni Kaliuta) [1874006] - bpf: Fix build failure for kernel/trace/bpf_trace.c with CONFIG_NET=n (Yauheni Kaliuta) [1874006] - kernel/bpf/verifier: Fix build when NET is not enabled (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_verifier after introducing resolve_pseudo_ldimm64 (Yauheni Kaliuta) [1874006] - samples: bpf: Driver interrupt statistics in xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Count syscalls in xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Split xdpsock stats into new struct (Yauheni Kaliuta) [1874006] - samples/bpf: Fix a compilation error with fallthrough marking (Yauheni Kaliuta) [1874006] - samples/bpf: Change Makefile to cope with latest llvm (Yauheni Kaliuta) [1874006] - bpf, libbpf: Use valid btf in bpf_program__set_attach_target (Yauheni Kaliuta) [1874006] - selftest/bpf: Test pinning map with reused map fd (Yauheni Kaliuta) [1874006] - libbpf: Check if pin_path was set even map fd exist (Yauheni Kaliuta) [1874006] - libbpf: Close map fd if init map slots failed (Yauheni Kaliuta) [1874006] - bpf: Use raw_spin_trylock() for pcpu_freelist_push/pop in NMI (Yauheni Kaliuta) [1874006] - bpf, verifier: Use fallthrough pseudo-keyword (Yauheni Kaliuta) [1874006] - bpf: Deref map in BPF_PROG_BIND_MAP when it's already used (Yauheni Kaliuta) [1874006] - bpf, sockmap: Update selftests to use skb_adjust_room (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add skb_adjust_room to pop bytes off ingress payload (Yauheni Kaliuta) [1874006] - bpf/selftests: Test for bpf_per_cpu_ptr() and bpf_this_cpu_ptr() (Yauheni Kaliuta) [1874006] - bpf: Introducte bpf_this_cpu_ptr() (Yauheni Kaliuta) [1874006] - bpf: Introduce bpf_per_cpu_ptr() (Yauheni Kaliuta) [1874006] - selftests/bpf: Ksyms_btf to test typed ksyms (Yauheni Kaliuta) [1874006] - bpf/libbpf: BTF support for typed ksyms (Yauheni Kaliuta) [1874006] - bpf: Introduce pseudo_btf_id (Yauheni Kaliuta) [1874006] - selftests/bpf: Properly initialize linfo in sockmap_basic (Yauheni Kaliuta) [1874006] - selftests/bpf: Initialize duration in xdp_noinline.c (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tests for BPF_F_PRESERVE_ELEMS (Yauheni Kaliuta) [1874006] - bpf: Introduce BPF_F_PRESERVE_ELEMS for perf event array (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix alignment of .BTF_ids (Yauheni Kaliuta) [1874006] - selftests/bpf: Test "incremental" btf_dump in C format (Yauheni Kaliuta) [1874006] - libbpf: Make btf_dump work with modifiable BTF (Yauheni Kaliuta) [1874006] - bpf, selftests: Use bpf_tail_call_static where appropriate (Yauheni Kaliuta) [1874006] - bpf, libbpf: Add bpf_tail_call_static helper for bpf programs (Yauheni Kaliuta) [1874006] - bpf, net: Rework cookie generator as per-cpu one (Yauheni Kaliuta) [1874006] - bpf: Add classid helper only based on skb->sk (Yauheni Kaliuta) [1874006] - bpf: fix raw_tp test run in preempt kernel (Yauheni Kaliuta) [1874006] - libbpf: Compile in PIC mode only for shared library case (Yauheni Kaliuta) [1874006] - libbpf: Compile libbpf under -O2 level by default and catch extra warnings (Yauheni Kaliuta) [1874006] - bpf: x64: Do not emit sub/add 0, rsp when !stack_depth (Yauheni Kaliuta) [1874006] - bpf, x64: Drop "pop rcx" instruction on BPF JIT epilogue (Yauheni Kaliuta) [1874006] - bpf, selftests: Fix warning in snprintf_btf where system() call unchecked (Yauheni Kaliuta) [1874006] - selftests/bpf: Test BTF's handling of endianness (Yauheni Kaliuta) [1874006] - selftests/bpf: Move and extend ASSERT_xxx() testing macros (Yauheni Kaliuta) [1874006] - selftests: Make sure all 'skel' variables are declared static (Yauheni Kaliuta) [1874006] - selftests/bpf_iter: Don't fail test due to missing __builtin_btf_type_id (Yauheni Kaliuta) [1874006] - bpf/preload: Make sure Makefile cleans up after itself, and add .gitignore (Yauheni Kaliuta) [1874006] - selftests/bpf: Ensure snprintf_btf/bpf_iter tests compatibility with old vmlinux.h (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix unused-result warning in snprintf_btf.c (Yauheni Kaliuta) [1874006] - bpf, selftests: Fix cast to smaller integer type 'int' warning in raw_tp (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for bpf_seq_printf_btf helper (Yauheni Kaliuta) [1874006] - bpf: Add bpf_seq_printf_btf helper (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix overflow tests to reflect iter size increase (Yauheni Kaliuta) [1874006] - bpf: Bump iter seq size to support BTF representation of large data structures (Yauheni Kaliuta) [1874006] - selftests/bpf: Add bpf_snprintf_btf helper tests (Yauheni Kaliuta) [1874006] - bpf: Add bpf_snprintf_btf helper (Yauheni Kaliuta) [1874006] - bpf: Move to generic BTF show support, apply it to seq files/strings (Yauheni Kaliuta) [1874006] - bpf: Provide function to get vmlinux BTF information (Yauheni Kaliuta) [1874006] - selftest: bpf: Test copying a sockmap and sockhash (Yauheni Kaliuta) [1874006] - selftests: bpf: Remove shared header from sockmap iter test (Yauheni Kaliuta) [1874006] - selftests: bpf: Add helper to compare socket cookies (Yauheni Kaliuta) [1874006] - bpf: sockmap: Enable map_update_elem from bpf_iter (Yauheni Kaliuta) [1874006] - bpf, cpumap: Remove rcpu pointer from cpu_map_build_skb signature (Yauheni Kaliuta) [1874006] - selftests/bpf: Add raw_tp_test_run (Yauheni Kaliuta) [1874006] - libbpf: Support test run of raw tracepoint programs (Yauheni Kaliuta) [1874006] - bpf: Enable BPF_PROG_TEST_RUN for raw_tracepoint (Yauheni Kaliuta) [1874006] - bpf: Add comment to document BTF type PTR_TO_BTF_ID_OR_NULL (Yauheni Kaliuta) [1874006] - bpf: Add AND verifier test case where 32bit and 64bit bounds differ (Yauheni Kaliuta) [1874006] - bpf, verifier: Remove redundant var_off.value ops in scalar known reg cases (Yauheni Kaliuta) [1874006] - bpf: selftest: Add test_btf_skc_cls_ingress (Yauheni Kaliuta) [1874006] - bpf: selftest: Remove enum tcp_ca_state from bpf_tcp_helpers.h (Yauheni Kaliuta) [1874006] - bpf: selftest: Use bpf_skc_to_tcp_sock() in the sock_fields test (Yauheni Kaliuta) [1874006] - bpf: selftest: Use network_helpers in the sock_fields test (Yauheni Kaliuta) [1874006] - bpf: selftest: Adapt sock_fields test to use skel and global variables (Yauheni Kaliuta) [1874006] - bpf: selftest: Move sock_fields test into test_progs (Yauheni Kaliuta) [1874006] - bpf: selftest: Add ref_tracking verifier test for bpf_skc casting (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_assign to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_tcp_*_syncookie to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_storage_*() to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_release and bpf_sk_*cgroup_id to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Yauheni Kaliuta) [1874006] - bpf: Move the PTR_TO_BTF_ID check to check_reg_type() (Yauheni Kaliuta) [1874006] - Revert "bpf: Fix potential call bpf_link_free() in atomic context" (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Always force HOSTARCH (Yauheni Kaliuta) [1874006] - bpf: Check CONFIG_BPF option for resolve_btfids (Yauheni Kaliuta) [1874006] - bpf: Explicitly size compatible_reg_types (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix stat probe in d_path test (Yauheni Kaliuta) [1874006] - bpf: Using rcu_read_lock for bpf_sk_storage_map iterator (Yauheni Kaliuta) [1874006] - bpf: Use a table to drive helper arg type checks (Yauheni Kaliuta) [1874006] - bpf: Hoist type checking for nullable arg types (Yauheni Kaliuta) [1874006] - bpf: Check ARG_PTR_TO_SPINLOCK register type in check_func_arg (Yauheni Kaliuta) [1874006] - bpf: Set meta->raw_mode for pointers close to use (Yauheni Kaliuta) [1874006] - bpf: Make context access check generic (Yauheni Kaliuta) [1874006] - bpf: Make reference tracking generic (Yauheni Kaliuta) [1874006] - bpf: Make BTF pointer type checking generic (Yauheni Kaliuta) [1874006] - bpf: Allow specifying a BTF ID per argument in function protos (Yauheni Kaliuta) [1874006] - btf: Add BTF_ID_LIST_SINGLE macro (Yauheni Kaliuta) [1874006] - bpf: Check scalar or invalid register in check_helper_mem_access (Yauheni Kaliuta) [1874006] - btf: Make btf_set_contains take a const pointer (Yauheni Kaliuta) [1874006] - bpf: Fix potential call bpf_link_free() in atomic context (Yauheni Kaliuta) [1874006] - bpf: Use hlist_add_head_rcu when linking to local_storage (Yauheni Kaliuta) [1874006] - samples/bpf: Fix test_map_in_map on s390 (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix endianness issue in test_sockopt_sk (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix endianness issue in sk_assign (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tailcall_bpf2bpf tests (Yauheni Kaliuta) [1874006] - bpf: Add abnormal return checks. (Yauheni Kaliuta) [1874006] - bpf: allow for tailcalls in BPF subprograms for x64 JIT (Yauheni Kaliuta) [1874006] - bpf, x64: rework pro/epilogue and tailcall handling in JIT (Yauheni Kaliuta) [1874006] - bpf: Limit caller's stack depth 256 for subprogs with tailcalls (Yauheni Kaliuta) [1874006] - bpf: rename poke descriptor's 'ip' member to 'tailcall_target' (Yauheni Kaliuta) [1874006] - bpf: propagate poke descriptors to subprograms (Yauheni Kaliuta) [1874006] - bpf, x64: use rcx instead of rax for tail call retpolines (Yauheni Kaliuta) [1874006] - selftests/bpf: Merge most of test_btf into test_progs (Yauheni Kaliuta) [1874006] - selftests/bpf: Test load and dump metadata with btftool and skel (Yauheni Kaliuta) [1874006] - bpftool: Support dumping metadata (Yauheni Kaliuta) [1874006] - libbpf: Add BPF_PROG_BIND_MAP syscall and use it on .rodata section (Yauheni Kaliuta) [1874006] - bpf: Add BPF_PROG_BIND_MAP syscall (Yauheni Kaliuta) [1874006] - bpf: Mutex protect used_maps array and count (Yauheni Kaliuta) [1874006] - libbpf: Fix a compilation error with xsk.c for ubuntu 16.04 (Yauheni Kaliuta) [1874006] - samples/bpf: Add quiet option to xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Add an option for printing extra statistics in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Fix possible deadlock in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Fix one packet sending in xdpsock (Yauheni Kaliuta) [1874006] - s390/bpf: Fix multiple tail calls (Yauheni Kaliuta) [1874006] - tcp: Simplify tcp_set_congestion_control() load=false case (Yauheni Kaliuta) [1874006] - tcp: simplify _bpf_setsockopt(): Remove flags argument (Yauheni Kaliuta) [1874006] - tcp: simplify tcp_set_congestion_control(): Always reinitialize (Yauheni Kaliuta) [1874006] - tcp: Simplify EBPF TCP_CONGESTION to always init CC (Yauheni Kaliuta) [1874006] - bpftool: Fix build failure (Yauheni Kaliuta) [1874006] - tools: bpftool: Automate generation for "SEE ALSO" sections in man pages (Yauheni Kaliuta) [1874006] - bpf: Fix comment for helper bpf_current_task_under_cgroup() (Yauheni Kaliuta) [1874006] - selftests/bpf: Define string const as global for test_sysctl_prog.c (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_ksyms on non-SMP kernels (Yauheni Kaliuta) [1874006] - tools: bpftool: Add "inner_map" to "bpftool map create" outer maps (Yauheni Kaliuta) [1874006] - tools: bpftool: Keep errors for map-of-map dumps if distinct from ENOENT (Yauheni Kaliuta) [1874006] - tools: bpftool: Clean up function to dump map entry (Yauheni Kaliuta) [1874006] - selftests: bpf: Test iterating a sockmap (Yauheni Kaliuta) [1874006] - net: Allow iterating sockmap and sockhash (Yauheni Kaliuta) [1874006] - net: sockmap: Remove unnecessary sk_fullsock checks (Yauheni Kaliuta) [1874006] - tools: bpftool: Include common options from separate file (Yauheni Kaliuta) [1874006] - tools: bpftool: Print optional built-in features along with version (Yauheni Kaliuta) [1874006] - selftests, bpftool: Add bpftool (and eBPF helpers) documentation build (Yauheni Kaliuta) [1874006] - tools: bpftool: Log info-level messages when building bpftool man pages (Yauheni Kaliuta) [1874006] - bpf: Remove duplicate headers (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang change (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for map_ptr arithmetic (Yauheni Kaliuta) [1874006] - bpf: Permit map_ptr arithmetic with opcode add and offset 0 (Yauheni Kaliuta) [1874006] - tools, bpf: Synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1874006] - bpf: Fix formatting in documentation for BPF helpers (Yauheni Kaliuta) [1874006] - tools: bpftool: Fix formatting in bpftool-link documentation (Yauheni Kaliuta) [1874006] - samples, bpf: Add xsk_fwd test file to .gitignore (Yauheni Kaliuta) [1874006] - samples, bpf: Replace bpf_program__title() with bpf_program__section_name() (Yauheni Kaliuta) [1874006] - libbpf: Fix potential multiplication overflow (Yauheni Kaliuta) [1874006] - libbpf: Fix another __u64 cast in printf (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix check in global_data_init. (Yauheni Kaliuta) [1874006] - selftests/bpf: Add __noinline variant of cls_redirect selftest (Yauheni Kaliuta) [1874006] - selftests/bpf: Modernize xdp_noinline test w/ skeleton and __noinline (Yauheni Kaliuta) [1874006] - selftests/bpf: Add subprogs to pyperf, strobemeta, and l4lb_noinline tests (Yauheni Kaliuta) [1874006] - tools/bpftool: Replace bpf_program__title() with bpf_program__section_name() (Yauheni Kaliuta) [1874006] - selftests/bpf: Don't use deprecated libbpf APIs (Yauheni Kaliuta) [1874006] - libbpf: Deprecate notion of BPF program "title" in favor of "section name" (Yauheni Kaliuta) [1874006] - selftests/bpf: Add selftest for multi-prog sections and bpf-to-bpf calls (Yauheni Kaliuta) [1874006] - libbpf: Add multi-prog section support for struct_ops (Yauheni Kaliuta) [1874006] - libbpf: Implement generalized .BTF.ext func/line info adjustment (Yauheni Kaliuta) [1874006] - libbpf: Make RELO_CALL work for multi-prog sections and sub-program calls (Yauheni Kaliuta) [1874006] - libbpf: Support CO-RE relocations for multi-prog sections (Yauheni Kaliuta) [1874006] - libbpf: Parse multi-function sections into multiple BPF programs (Yauheni Kaliuta) [1874006] - libbpf: Ensure ELF symbols table is found before further ELF processing (Yauheni Kaliuta) [1874006] - selftests/bpf: Test task_file iterator without visiting pthreads (Yauheni Kaliuta) [1874006] - bpf: Avoid iterating duplicated files for task_file iterator (Yauheni Kaliuta) [1874006] - bpf: {cpu,dev}map: Change various functions return type from int to void (Yauheni Kaliuta) [1874006] - module: Fix up module_notifier return values (Yauheni Kaliuta) [1874006] - bpf: Remove bpf_lsm_file_mprotect from sleepable list. (Yauheni Kaliuta) [1874006] - samples/bpf: Fix to xdpsock to avoid recycling frames (Yauheni Kaliuta) [1874006] - samples/bpf: Optimize l2fwd performance in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Add new sample xsk_fwd.c (Yauheni Kaliuta) [1874006] - libbpf: Support shared umems between queues and devices (Yauheni Kaliuta) [1874006] - selftests/bpf: Add sleepable tests (Yauheni Kaliuta) [1874006] - libbpf: Support sleepable progs (Yauheni Kaliuta) [1874006] - bpf: Add bpf_copy_from_user() helper. (Yauheni Kaliuta) [1874006] - bpf: Fix build without BPF_LSM. (Yauheni Kaliuta) [1874006] - bpf: Introduce sleepable BPF programs (Yauheni Kaliuta) [1874006] - mm/error_inject: Fix allow_error_inject function signatures. (Yauheni Kaliuta) [1874006] - mm/filemap.c: enable error injection at add_to_page_cache() (Yauheni Kaliuta) [1874006] - mm/page_alloc.c: allow error injection (Yauheni Kaliuta) [1874006] - bpf: selftests: Add test for different inner map size (Yauheni Kaliuta) [1874006] - bpf: Relax max_entries check for most of the inner map types (Yauheni Kaliuta) [1874006] - bpf: Add map_meta_equal map ops (Yauheni Kaliuta) [1874006] - bpf: Make bpf_link_info.iter similar to bpf_iter_link_info (Yauheni Kaliuta) [1874006] - tools, bpf/build: Cleanup feature files on make clean (Yauheni Kaliuta) [1874006] - libbpf: Fix compilation warnings for 64-bit printf args (Yauheni Kaliuta) [1874006] - selftests/bpf: Add verifier tests for xor operation (Yauheni Kaliuta) [1874006] - libbpf: Fix unintentional success return code in bpf_object__load (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix spelling mistake "scoket" -> "socket" (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix open call in trigger_fstat_events (Yauheni Kaliuta) [1874006] - selftests/bpf: Add set test to resolve_btfids (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for d_path helper (Yauheni Kaliuta) [1874006] - selftests/bpf: Add verifier test for d_path helper (Yauheni Kaliuta) [1874006] - bpf: Update .BTF_ids section in btf.rst with sets info (Yauheni Kaliuta) [1874006] - bpf: Add d_path helper (Yauheni Kaliuta) [1874006] - bpf: Add BTF_SET_START/END macros (Yauheni Kaliuta) [1874006] - bpf: Add btf_struct_ids_match function (Yauheni Kaliuta) [1874006] - bpf: Factor btf_struct_access function (Yauheni Kaliuta) [1874006] - bpf: Remove recursion call in btf_struct_access (Yauheni Kaliuta) [1874006] - bpf: Add type_id pointer as argument to __btf_resolve_size (Yauheni Kaliuta) [1874006] - bpf: Add elem_id pointer as argument to __btf_resolve_size (Yauheni Kaliuta) [1874006] - bpf: Move btf_resolve_size into __btf_resolve_size (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Add support for set symbols (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Add size check to get_id function (Yauheni Kaliuta) [1874006] - bpf: Disallow BPF_PRELOAD in allmodconfig builds (Yauheni Kaliuta) [1874006] - bpf: Add selftests for local_storage (Yauheni Kaliuta) [1874006] - bpf: Allow local storage to be used from LSM programs (Yauheni Kaliuta) [1874006] - bpf: Implement bpf_local_storage for inodes (Yauheni Kaliuta) [1874006] - bpf: Split bpf_local_storage to bpf_sk_storage (Yauheni Kaliuta) [1874006] - bpf: Generalize bpf_sk_storage (Yauheni Kaliuta) [1874006] - bpf: Generalize caching for sk_storage. (Yauheni Kaliuta) [1874006] - bpf: Renames in preparation for bpf_local_storage (Yauheni Kaliuta) [1874006] - selftests/bpf: Enable tc verbose mode for test_sk_assign (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor tracepoint tracing programs with libbpf (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor kprobe tracing programs with libbpf (Yauheni Kaliuta) [1874006] - selftests: bpf: Fix sockmap update nits (Yauheni Kaliuta) [1874006] - libbpf: Fix type compatibility check copy-paste error (Yauheni Kaliuta) [1874006] - libbpf: Avoid false unuinitialized variable warning in bpf_core_apply_relo (Yauheni Kaliuta) [1874006] - bpf: sk_lookup: Add user documentation (Yauheni Kaliuta) [1874006] - docs: Correct subject prefix and update LLVM info (Yauheni Kaliuta) [1874006] - libbpf: Normalize and improve logging across few functions (Yauheni Kaliuta) [1874006] - libbpf: Skip well-known ELF sections when iterating ELF (Yauheni Kaliuta) [1874006] - libbpf: Add __noinline macro to bpf_helpers.h (Yauheni Kaliuta) [1874006] - libbpf: Factor out common ELF operations and improve logging (Yauheni Kaliuta) [1874006] - libbpf: Add perf_buffer APIs for better integration with outside epoll loop (Yauheni Kaliuta) [1874006] - bpftool: Implement link_query for bpf iterators (Yauheni Kaliuta) [1874006] - bpf: Implement link_query callbacks in map element iterators (Yauheni Kaliuta) [1874006] - bpf: Implement link_query for bpf iterators (Yauheni Kaliuta) [1874006] - selftests/bpf: List newest Clang built-ins needed for some CO-RE selftests (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix two minor compilation warnings reported by GCC 4.9 (Yauheni Kaliuta) [1874006] - libbpf: Fix libbpf build on compilers missing __builtin_mul_overflow (Yauheni Kaliuta) [1874006] - libbpf: Fix detection of BPF helper call instruction (Yauheni Kaliuta) [1874006] - selftests/bpf: Add bpffs preload test. (Yauheni Kaliuta) [1874006] - bpf: Add kernel module with user mode driver that populates bpffs. (Yauheni Kaliuta) [1874006] - bpf: Add BPF program and map iterators as built-in BPF programs. (Yauheni Kaliuta) [1874006] - bpf: Factor out bpf_link_by_id() helper. (Yauheni Kaliuta) [1874006] - libbpf: Simplify the return expression of build_map_pin_path() (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tests for ENUMVAL_EXISTS/ENUMVAL_VALUE relocations (Yauheni Kaliuta) [1874006] - libbpf: Implement enum value-based CO-RE relocations (Yauheni Kaliuta) [1874006] - selftests/bpf: Add CO-RE relo test for TYPE_ID_LOCAL/TYPE_ID_TARGET (Yauheni Kaliuta) [1874006] - selftests/bpf: Test TYPE_EXISTS and TYPE_SIZE CO-RE relocations (Yauheni Kaliuta) [1874006] - libbpf: Implement type-based CO-RE relocations support (Yauheni Kaliuta) [1874006] - libbpf: Centralize poisoning and poison reallocarray() (Yauheni Kaliuta) [1874006] - tools/bpftool: Remove libbpf_internal.h usage in bpftool (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test validating failure on ambiguous relocation value (Yauheni Kaliuta) [1874006] - libbpf: Improve relocation ambiguity detection (Yauheni Kaliuta) [1874006] - libbpf: Detect minimal BTF support and skip BTF loading, if missing (Yauheni Kaliuta) [1874006] - libbpf: Sanitize BPF program code for bpf_probe_read_{kernel, user}[_str] (Yauheni Kaliuta) [1874006] - libbpf: Factor out common logic of testing and closing FD (Yauheni Kaliuta) [1874006] - libbpf: Make kernel feature probing lazy (Yauheni Kaliuta) [1874006] - libbpf: Disable -Wswitch-enum compiler warning (Yauheni Kaliuta) [1874006] - libbpf: Convert comma to semicolon (Yauheni Kaliuta) [1874006] - samples: bpf: Fix broken bpf programs due to removed symbol (Yauheni Kaliuta) [1874006] - bpf: Replace GPLv2 boilerplate/reference with SPDX - rule 206 (Jiri Benc) [1874006] - LSM: Make some functions static (Yauheni Kaliuta) [1874006] - LSM: Make lsm_early_cred() and lsm_early_task() local functions. (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the ipc security blob (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the task security (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the inode security (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the file security (Yauheni Kaliuta) [1874006] - Infrastructure management of the cred security blob (Yauheni Kaliuta) [1874006] - kernel: move CONFIG_TASKS_TRACE_RCU fields to task_struct_rh (Jiri Benc) [1874006] - kernel: store pointer to task_struct in task_struct_rh (Jiri Benc) [1874006]- igb: Add double-check MTA_REGISTER for i210 and i211 (Corinna Vinschen) [1920286] - igb: Redistribute memory for transmit packet buffers when in Qav mode (Corinna Vinschen) [1920286] - igb: Fix fall-through warnings for Clang (Corinna Vinschen) [1920286] - intel: clean up mismatched header comments (Corinna Vinschen) [1920286] - igb: check timestamp validity (Corinna Vinschen) [1920286] - igb: Fix duplicate include guard (Corinna Vinschen) [1920286] - intel: Update drivers to use ethtool_sprintf (Corinna Vinschen) [1920286] - net: ethernet: intel: igb: Typo fix in the file igb_main.c (Corinna Vinschen) [1920286] - igb: avoid premature Rx buffer reuse (Corinna Vinschen) [1920286] - igb: remove h from printk format specifier (Corinna Vinschen) [1920286] - igb: Enable RSS for Intel I211 Ethernet Controller (Corinna Vinschen) [1920286] - igb: fix TDBAL register show incorrect value (Corinna Vinschen) [1920286] - net: igb: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920286] - igb: avoid transmit queue timeout in xdp path (Corinna Vinschen) [1920286] - igb: use xdp_do_flush (Corinna Vinschen) [1920286] - igb: skb add metasize for xdp (Corinna Vinschen) [1920286] - igb: XDP extack message on error (Corinna Vinschen) [1920286] - igb: take VLAN double header into account (Corinna Vinschen) [1920286] - igb: XDP xmit back fix error code (Corinna Vinschen) [1920286] - igb: add XDP support (Corinna Vinschen) [1920286] - r8169: don't advertise pause in jumbo mode (Josef Oskera) [1935346] - r8169: fix DMA being used after buffer free if WoL is enabled (Josef Oskera) [1935346] - r8169: fix r8168fp_adjust_ocp_cmd function (Josef Oskera) [1935346] - r8169: use macro pm_ptr (Josef Oskera) [1935346] - r8169: fix resuming from suspend on RTL8105e if machine runs on battery (Josef Oskera) [1935346] - r8169: handle tx before rx in napi poll (Josef Oskera) [1935346] - r8169: disable detection of bogus xid's 308/388 (Josef Oskera) [1935346] - r8169: re-configure WOL settings on resume from hibernation (Josef Oskera) [1935346] - r8169: don't try to disable interrupts if NAPI is scheduled already (Josef Oskera) [1935346] - r8169: Add support for another RTL8168FP (Josef Oskera) [1935346] - r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Josef Oskera) [1935346] - r8169: work around RTL8125 UDP hw bug (Josef Oskera) [1935346] - r8169: remove not needed call to rtl_wol_enable_rx from rtl_shutdown (Josef Oskera) [1935346] - r8169: improve DASH support (Josef Oskera) [1935346] - r8169: improve rtl8169_rx_csum (Josef Oskera) [1935346] - r8169: align rtl_wol_suspend_quirk with vendor driver and rename it (Josef Oskera) [1935346] - r8169: clean up rtl_pll_power_down/up functions (Josef Oskera) [1935346] - r8169: improve handling D3 PLL power-down (Josef Oskera) [1935346] - r8169: enable PLL power-down for chip versions 34, 35, 36, 42 (Josef Oskera) [1935346] - r8169: make use of the unaligned access helpers (Josef Oskera) [1935346] - r8169: tweak max read request size for newer chips also in jumbo mtu mode (Josef Oskera) [1935346] - r8169: align RTL8168e jumbo pcie read request size with vendor driver (Josef Oskera) [1935346] - r8169: don't wakeup-enable device on shutdown if WOL is disabled (Josef Oskera) [1935346] - r8169: improve rtl_ocp_reg_failure (Josef Oskera) [1935346] - r8169: replace BUG_ON with WARN in _rtl_eri_write (Josef Oskera) [1935346] - r8169: improve RTL8168g PHY suspend quirk (Josef Oskera) [1935346] - r8169: move ERI access functions to avoid forward declaration (Josef Oskera) [1935346] - r8169: work around power-saving bug on some chip versions (Josef Oskera) [1935346] - r8169: make NUM_RX_DESC a signed int (Josef Oskera) [1935346] - r8169: improve rtl_rx (Josef Oskera) [1935346] - r8169: set tc_offset only if tally counter reset isn't supported (Josef Oskera) [1935346] - net: phy: realtek: read actual speed on rtl8211f to detect downshift (Josef Oskera) [1935346] - r8169: use dev_err_probe in rtl_get_ether_clk (Josef Oskera) [1935346] - r8169: reduce number of workaround doorbell rings (Josef Oskera) [1935346] - r8169: remove not needed check in rtl8169_start_xmit (Josef Oskera) [1935346] - r8169: remove nr_frags argument from rtl_tx_slots_avail (Josef Oskera) [1935346] - r8169: improve rtl8169_start_xmit (Josef Oskera) [1935346] - r8169: improve rtl_tx (Josef Oskera) [1935346] - r8169: use READ_ONCE in rtl_tx_slots_avail (Josef Oskera) [1935346] - net: phy: realtek: support paged operations on RTL8201CP (Josef Oskera) [1935346] - r8169: disable hw csum for short packets on all chip versions (Josef Oskera) [1935346] - r8169: fix potential skb double free in an error path (Josef Oskera) [1935346] - r8169: work around short packet hw bug on RTL8125 (Josef Oskera) [1935346] - net: phy: realtek: Add support for RTL8221B-CG series (Josef Oskera) [1935346] - r8169: set IRQF_NO_THREAD if MSI(X) is enabled (Josef Oskera) [1935346] - r8169: align number of tx descriptors with vendor driver (Josef Oskera) [1935346] - r8169: use pm_runtime_put_sync in rtl_open error path (Josef Oskera) [1935346] - r8169: remove unneeded memory barrier in rtl_tx (Josef Oskera) [1935346] - r8169: remove no longer needed private rx/tx packet/byte counters (Josef Oskera) [1935346] - r8169: use struct pcpu_sw_netstats for rx/tx packet/byte counters (Josef Oskera) [1935346] - treewide: Use fallthrough pseudo-keyword (Josef Oskera) [1935346] - r8169: fix jumbo packet handling on RTL8168e (Josef Oskera) [1915314] - sctp: delay auto_asconf init until binding the first addr (Xin Long) [1952020] - netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal) [1950014] - netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal) [1950014] - netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal) [1950014] - netfilter: nft_limit: avoid possible divide error in nft_limit_init (Florian Westphal) [1950014] - netfilter: conntrack: do not print icmpv6 as unknown via /proc (Florian Westphal) [1950014] - netfilter: flowtable: fix NAT IPv6 offload mangling (Florian Westphal) [1950014] - netfilter: flowtable: Make sure GC works periodically in idle system (Florian Westphal) [1950014] - netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags (Florian Westphal) [1950014] - netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal) [1950014] - netfilter: x_tables: gpf inside xt_find_revision() (Florian Westphal) [1950014] - netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal) [1950014] - flow_dissector: fix byteorder of dissected ICMP ID (Paolo Abeni) [1950288] - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Paolo Abeni) [1950288] - net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Paolo Abeni) [1950288] - net: core: devlink: use right genl user_ptr when handling port param get/set (Paolo Abeni) [1950288] - net_sched: gen_estimator: support large ewma log (Paolo Abeni) [1950288] - net: Allow NETIF_F_HW_TLS_TX if IP_CSUM && IPV6_CSUM (Paolo Abeni) [1950288] - net: Disable NETIF_F_HW_TLS_TX when HW_CSUM is disabled (Paolo Abeni) [1950288] - devlink: Add devlink port documentation (Petr Oros) [1935708] - devlink: Support get and set state of port function (Petr Oros) [1935708] - devlink: Support add and delete devlink port (Petr Oros) [1935708] - devlink: Introduce PCI SF port flavour and port attribute (Petr Oros) [1935708] - devlink: Prepare code to fill multiple port function attributes (Petr Oros) [1935708] - net: core: devlink: simplify the return expression of devlink_nl_cmd_trap_set_doit() (Petr Oros) [1935708] - video: hyperv_fb: Add ratelimit on error message (Mohammed Gamal) [1957804] - ovl: allow upperdir inside lowerdir (Miklos Szeredi) [1903647] - i2c: i801: Add support for Intel Alder Lake PCH-P (Steve Best) [1929488] - pinctrl: tigerlake: Add Alder Lake-P ACPI ID (Steve Best) [1929492] - xfs: set aside allocation btree blocks from block reservation (Brian Foster) [1911738] - xfs: introduce in-core global counter of allocbt blocks (Brian Foster) [1911738] - xfs: unconditionally read all AGFs on mounts with perag reservation (Brian Foster) [1911738] - xfs: drop unnecessary setfilesize helper (Brian Foster) [1942348] - xfs: drop unused ioend private merge and setfilesize code (Brian Foster) [1942348] - xfs: open code ioend needs workqueue helper (Brian Foster) [1942348] - xfs: drop submit side trans alloc for append ioends (Brian Foster) [1942348] - blk-mq: Use request queue-wide tags for tagset-wide sbitmap (Ming Lei) [1932145] - blk-mq: Some tag allocation code refactoring (Ming Lei) [1932145] - blk-mq: Swap two calls in blk_mq_exit_queue() (Ming Lei) [1932145] - blk-mq: plug request for shared sbitmap (Ming Lei) [1932145] - blk-mq: set default elevator as deadline in case of hctx shared tagset (Ming Lei) [1932145] - powerpc/perf: Fix PMU constraint check for EBB events (Diego Domingos) [1926573] - s390/idle: fix suspicious RCU usage (Waiman Long) [1963142] - x86/cpu: Add another Alder Lake CPU to the Intel family (Steve Best) [1962033] - x86/split_lock: Don't write MSR_TEST_CTRL on CPUs that aren't whitelisted (Prarit Bhargava) [1837350] - Documentation/admin-guide: Change doc for split_lock_detect parameter (Prarit Bhargava) [1837350] - x86/traps: Handle #DB for bus lock (Prarit Bhargava) [1837350] - x86/cpufeatures: Enumerate #DB for bus lock detection (Prarit Bhargava) [1837350] - x86/split_lock: Enable the split lock feature on another Alder Lake CPU (Prarit Bhargava) [1925373] - x86/cpu: Add another Alder Lake CPU to the Intel family (Prarit Bhargava) [1925373] - x86/split_lock: Enable the split lock feature on Sapphire Rapids and Alder Lake CPUs (Prarit Bhargava) [1925373]- libbpf: Add user-space variants of BPF_CORE_READ() family of macros (Jiri Olsa) [1896362] - libbpf: Switch tracing and CO-RE helper macros to bpf_probe_read_kernel() (Jiri Olsa) [1896362] - selftests/bpf: Fix test_vmlinux test to use bpf_probe_read_user() (Jiri Olsa) [1896362] - samples/bpf, selftests/bpf: Use bpf_probe_read_kernel (Jiri Olsa) [1896362] - bpf: Restrict bpf_probe_read{, str}() only to archs where they work (Jiri Olsa) [1896362] - perf/x86/intel/uncore: Add Rocket Lake support (Michael Petlan) [1837502] - perf/x86/cstate: Add Rocket Lake CPU support (Michael Petlan) [1837497] - perf/x86/intel: Add Rocket Lake CPU support (Michael Petlan) [1837497] - perf/x86/msr: Add Rocket Lake CPU support (Michael Petlan) [1837497] - tick/nohz: Kick only _queued_ task whose tick dependency is updated (Waiman Long) [1922901] - tick/nohz: Change signal tick dependency to wake up CPUs of member tasks (Waiman Long) [1922901] - tick/nohz: Only wake up a single target cpu when kicking a task (Waiman Long) [1922901] - tick/nohz: Narrow down noise while setting current task's tick dependency (Waiman Long) [1922901] - sched/fair: Fix shift-out-of-bounds in load_balance() (Phil Auld) [1958730] - redhat/configs: Update torture test configs (Waiman Long) [1941211] - rcu: Do not report strict GPs for outgoing CPUs (Waiman Long) [1941211] - rcu,ftrace: Fix ftrace recursion (Waiman Long) [1941211] - arm64: smp: Tell RCU about CPUs that fail to come online (Waiman Long) [1941211] - rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled (Waiman Long) [1941211] - rcu-tasks: Enclose task-list scan in rcu_read_lock() (Waiman Long) [1941211] - rcu-tasks: Fix low-probability task_struct leak (Waiman Long) [1941211] - rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Selectively enable more RCU Tasks Trace IPIs (Waiman Long) [1941211] - rcu-tasks: Use more aggressive polling for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Mark variables static (Waiman Long) [1941211] - rcu-tasks: Prevent complaints of unused show_rcu_tasks_classic_gp_kthread() (Waiman Long) [1941211] - rcu: Remove unused "cpu" parameter from rcu_report_qs_rdp() (Waiman Long) [1941211] - torture: Add gdb support (Waiman Long) [1941211] - rcuperf: Change rcuperf to rcuscale (Waiman Long) [1941211] - sched,rcuperf: Convert to sched_set_fifo_low() (Waiman Long) [1941211] - rcu/rcuperf: Convert to SPDX license identifier (Waiman Long) [1941211] - rcutorture: Allow pointer leaks to test diagnostic code (Waiman Long) [1941211] - rcu: Report QS for outermost PREEMPT=n rcu_read_unlock() for strict GPs (Waiman Long) [1941211] - rcu: locking and unlocking need to always be at least barriers (Waiman Long) [1941211] - rcu: Execute RCU reader shortly after rcu_core for strict GPs (Waiman Long) [1941211] - rcu: Provide optional RCU-reader exit delay for strict GPs (Waiman Long) [1941211] - rcu: Make FQS more aggressive in complaining about offline CPUs (Waiman Long) [1941211] - rcu: Clarify comments about FQS loop reporting quiescent states (Waiman Long) [1941211] - rcu: IPI all CPUs at GP end for strict GPs (Waiman Long) [1941211] - rcu: IPI all CPUs at GP start for strict GPs (Waiman Long) [1941211] - rcu: Attempt QS when CPU discovers GP for strict GPs (Waiman Long) [1941211] - rcu: Do full report for .need_qs for strict GPs (Waiman Long) [1941211] - rcu: Always set .need_qs from __rcu_read_lock() for strict GPs (Waiman Long) [1941211] - rcu: Force DEFAULT_RCU_BLIMIT to 1000 for strict RCU GPs (Waiman Long) [1941211] - rcu: Restrict default jiffies_till_first_fqs for strict RCU GPs (Waiman Long) [1941211] - rcu: Reduce leaf fanout for strict RCU grace periods (Waiman Long) [1941211] - rcu: Add Kconfig option for strict RCU grace periods (Waiman Long) [1941211] - rcu/nocb: Add a warning for non-GP kthread running GP code (Waiman Long) [1941211] - rcu: Move rcu_cpu_started per-CPU variable to rcu_data (Waiman Long) [1941211] - scftorture: Add cond_resched() to test loop (Waiman Long) [1941211] - rcutorture: Hoist OOM registry up one level (Waiman Long) [1941211] - rcutorture: Properly synchronize with OOM notifier (Waiman Long) [1941211] - rcutorture: Properly set rcu_fwds for OOM handling (Waiman Long) [1941211] - torture: Add kvm.sh --help and update help message (Waiman Long) [1941211] - refperf: Avoid null pointer dereference when buf fails to allocate (Waiman Long) [1941211] - rcutorture: Add CONFIG_PROVE_RCU_LIST to TREE05 (Waiman Long) [1941211] - torture: Update initrd documentation (Waiman Long) [1941211] - rcutorture: Replace HTTP links with HTTPS ones (Waiman Long) [1941211] - rcu: Fix kerneldoc comments in rcupdate.h (Waiman Long) [1941211] - scftorture: Adapt memory-ordering test to UP operation (Waiman Long) [1941211] - torture: document --allcpus argument added to the kvm.sh script (Waiman Long) [1941211] - scftorture: Block scftorture_invoker() kthreads for offline CPUs (Waiman Long) [1941211] - scftorture: Check unexpected "switch" statement value (Waiman Long) [1941211] - scftorture: Make symbol 'scf_torture_rand' static (Waiman Long) [1941211] - scftorture: Prevent compiler from reducing race probabilities (Waiman Long) [1941211] - scftorture: Flag errors in torture-compatible manner (Waiman Long) [1941211] - scftorture: Consolidate scftorture_invoke_one() scf_check initialization (Waiman Long) [1941211] - scftorture: Consolidate scftorture_invoke_one() check and kfree() (Waiman Long) [1941211] - scftorture: Add smp_call_function() memory-ordering checks (Waiman Long) [1941211] - scftorture: Add smp_call_function_many() memory-ordering checks (Waiman Long) [1941211] - scftorture: Add smp_call_function_single() memory-ordering checks (Waiman Long) [1941211] - scftorture: Summarize per-thread statistics (Waiman Long) [1941211] - torture: Declare parse-console.sh independence from rcutorture (Waiman Long) [1941211] - tick-sched: Clarify "NOHZ: local_softirq_pending" warning (Waiman Long) [1941211] - scftorture: Implement weighted primitive selection (Waiman Long) [1941211] - torture: Add scftorture to the rcutorture scripting (Waiman Long) [1941211] - scftorture: Add smp_call_function() torture test (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_stall_ftrace_dump (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_kthreads (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor (Waiman Long) [1941211] - nocb: Remove show_rcu_nocb_state() false positive printout (Waiman Long) [1941211] - rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp() (Waiman Long) [1941211] - nocb: Clarify RCU nocb CPU error message (Waiman Long) [1941211] - rcu/tree: Force quiescent state on callback overload (Waiman Long) [1941211] - rcu/trace: Use gp_seq_req in acceleration's rcu_grace_period tracepoint (Waiman Long) [1941211] - rcu/trace: Print negative GP numbers correctly (Waiman Long) [1941211] - rcutorture: Output number of elapsed grace periods (Waiman Long) [1941211] - rcu: Initialize at declaration time in rcu_exp_handler() (Waiman Long) [1941211] - rcu: Remove KCSAN stubs from update.c (Waiman Long) [1941211] - rcu: Remove KCSAN stubs (Waiman Long) [1941211] - srcu: Remove KCSAN stubs (Waiman Long) [1941211] - rcutorture: Remove KCSAN stubs (Waiman Long) [1941211] - refscale: Change --torture type from refperf to refscale (Waiman Long) [1941211] - refperf: Rename refperf.c to refscale.c and change internal names (Waiman Long) [1941211] - refperf: Rename RCU_REF_PERF_TEST to RCU_REF_SCALE_TEST (Waiman Long) [1941211] - torture: Remove obsolete "cd $KVM" (Waiman Long) [1941211] - torture: Avoid duplicate specification of qemu command (Waiman Long) [1941211] - torture: Dump ftrace at shutdown only if requested (Waiman Long) [1941211] - torture: Add kvm-tranform.sh script for qemu-cmd files (Waiman Long) [1941211] - torture: Add more tracing crib notes to kvm.sh (Waiman Long) [1941211] - torture: Improve diagnostic for KCSAN-incapable compilers (Waiman Long) [1941211] - torture: Correctly summarize build-only runs (Waiman Long) [1941211] - torture: Pass --kmake-arg to all make invocations (Waiman Long) [1941211] - kernel/rcu/tree.c: Fix kernel-doc warnings (Waiman Long) [1941211] - rcu-tasks: Fix synchronize_rcu_tasks_trace() header comment (Waiman Long) [1941211] - rcu: grpnum just records group number (Waiman Long) [1941211] - rcu: grplo/grphi just records CPU number (Waiman Long) [1941211] - rcu: gp_max is protected by root rcu_node's lock (Waiman Long) [1941211] - rcutorture: Check for unwatched readers (Waiman Long) [1941211] - torture: Abstract out console-log error detection (Waiman Long) [1941211] - torture: Add a stop-run capability (Waiman Long) [1941211] - rcu-tasks: Fix code-style issues (Waiman Long) [1941211] - torture: Create qemu-cmd in --buildonly runs (Waiman Long) [1941211] - rcu: Stop shrinker loop (Waiman Long) [1941211] - refperf: Add test for RCU Tasks readers (Waiman Long) [1941211] - refperf: Add test for RCU Tasks Trace readers. (Waiman Long) [1941211] - rcu: Replace 1 with true (Waiman Long) [1941211] - rcu/rcutorture: Replace 0 with false (Waiman Long) [1941211] - refperf: Change readdelay module parameter to nanoseconds (Waiman Long) [1941211] - refperf: Work around 64-bit division (Waiman Long) [1941211] - doc: Document rcuperf's module parameters (Waiman Long) [1941211] - refperf: Adjust refperf.loop default value (Waiman Long) [1941211] - rcu-tasks: Conditionally compile show_rcu_tasks_gp_kthreads() (Waiman Long) [1941211] - rcu-tasks: Add #include of rcupdate_trace.h to update.c (Waiman Long) [1941211] - rcu-tasks: Make rcu_tasks_postscan() be static (Waiman Long) [1941211] - refperf: Add read-side delay module parameter (Waiman Long) [1941211] - lockdep: Complain only once about RCU in extended quiescent state (Waiman Long) [1941211] - refperf: Simplify initialization-time wakeup protocol (Waiman Long) [1941211] - rcu: Allow for smp_call_function() running callbacks from idle (Waiman Long) [1941211] - refperf: Output per-experiment data points (Waiman Long) [1941211] - refperf: Label experiment-number column "Runs" (Waiman Long) [1941211] - refperf: Add warmup and cooldown processing phases (Waiman Long) [1941211] - refperf: More closely synchronize reader start times (Waiman Long) [1941211] - refperf: Convert reader_task structure's "start" field to int (Waiman Long) [1941211] - refperf: Tune reader measurement interval (Waiman Long) [1941211] - refperf: Make functions static (Waiman Long) [1941211] - srcu: Avoid local_irq_save() before acquiring spinlock_t (Waiman Long) [1941211] - refperf: Dynamically allocate thread-summary output buffer (Waiman Long) [1941211] - refperf: Dynamically allocate experiment-summary output buffer (Waiman Long) [1941211] - refperf: Provide module parameter to specify number of experiments (Waiman Long) [1941211] - refperf: Convert nreaders to a module parameter (Waiman Long) [1941211] - refperf: Allow decimal nanoseconds (Waiman Long) [1941211] - refperf: Hoist function-pointer calls out of the loop (Waiman Long) [1941211] - rcu: Introduce single argument kvfree_rcu() interface (Waiman Long) [1941211] - refperf: Add holdoff parameter to allow CPUs to come online (Waiman Long) [1941211] - torture: Add refperf to the rcutorture scripting (Waiman Long) [1941211] - rcuperf: Add comments explaining the high reader overhead (Waiman Long) [1941211] - refperf: Add a test to measure performance of read-side synchronization (Waiman Long) [1941211] - rcuperf: Remove useless while loops around wait_event (Waiman Long) [1941211] - rcu: Provide rcu_irq_exit_check_preempt() (Waiman Long) [1941211] - sched,rcu,tracing: Avoid tracing before in_nmi() is correct (Waiman Long) [1941211] - hardirq/nmi: Allow nested nmi_enter() (Waiman Long) [1941211] - powerpc/64s: Include header file to fix a warning (Waiman Long) [1941211] - powerpc/64s: system reset interrupt preserve HSRRs (Waiman Long) [1941211] - powerpc/64s: Fix HV NMI vs HV interrupt recoverability test (Waiman Long) [1941211] - powerpc/traps: fix recoverability of machine check handling on book3s/32 (Waiman Long) [1941211] - powerpc/traps: restore recoverability of machine_check interrupts (Waiman Long) [1941211] - rcu: Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() noinstr (Waiman Long) [1941211] - rcu: Remove initialized but unused rnp from check_slow_task() (Waiman Long) [1941211] - rcu: Update comment from rsp->rcu_gp_seq to rsp->gp_seq (Waiman Long) [1941211] - rcu: Provide __rcu_is_watching() (Waiman Long) [1941211] - doc: Tasks RCU must protect instructions before trampoline (Waiman Long) [1941211] - fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls (Waiman Long) [1941211] - rcu-tasks: Convert sleeps to idle priority (Waiman Long) [1941211] - rcu: Expedited grace-period sleeps to idle priority (Waiman Long) [1941211] - rcu: No-CBs-related sleeps to idle priority (Waiman Long) [1941211] - rcu: Priority-boost-related sleeps to idle priority (Waiman Long) [1941211] - rcu: Grace-period-kthread related sleeps to idle priority (Waiman Long) [1941211] - torture: Add --allcpus argument to the kvm.sh script (Waiman Long) [1941211] - torture: Remove whitespace from identify_qemu_vcpus output (Waiman Long) [1941211] - torture: Add script to smoke-test commits in a branch (Waiman Long) [1941211] - trace: events: rcu: Change description of rcu_dyntick trace event (Waiman Long) [1941211] - rcu: Add comment documenting rcu_callback_map's purpose (Waiman Long) [1941211] - rcu: Provide rcu_irq_exit_preempt() (Waiman Long) [1941211] - rcu: Add callbacks-invoked counters (Waiman Long) [1941211] - doc: Timer problems can cause RCU CPU stall warnings (Waiman Long) [1941211] - torture: Remove qemu dependency on EFI firmware (Waiman Long) [1941211] - rcutorture: NULL rcu_torture_current earlier in cleanup code (Waiman Long) [1941211] - rcutorture: Handle non-statistic bang-string error messages (Waiman Long) [1941211] - torture: Set configfile variable to current scenario (Waiman Long) [1941211] - rcutorture: Add races with task-exit processing (Waiman Long) [1941211] - docs: RCU: Don't duplicate chapter names in rculist_nulls.rst (Waiman Long) [1941211] - docs: RCU: Convert stallwarn.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert rcuref.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert torture.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert rculist_nulls.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert lockdep.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert lockdep-splat.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert checklist.txt to ReST (Waiman Long) [1941211] - doc: Add rcutorture scripting to torture.txt (Waiman Long) [1941211] - doc: Fix typo "deference" to "dereference" (Waiman Long) [1941211] - docs: locking: convert docs to ReST and rename to *.rst (Waiman Long) [1941211] - doc/rcuref: Document real world examples in kernel (Waiman Long) [1941211] - Documentation/locking/lockdep: Drop last two chars of sample states (Waiman Long) [1941211] - doc: rcu: Suspicious RCU usage is a warning (Waiman Long) [1941211] - RCU/torture.txt: Remove section MODULE PARAMETERS (Waiman Long) [1941211] - Documentation/lockstat: Fix trivial typo (Waiman Long) [1941211] - rcu: Simplify the calculation of rcu_state.ncpus (Waiman Long) [1941211] - srcu: Fix a typo in comment "amoritized"->"amortized" (Waiman Long) [1941211] - rcuperf: Fix printk format warning (Waiman Long) [1941211] - mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls (Waiman Long) [1941211] - rcu: Initialize and destroy rcu_synchronize only when necessary (Waiman Long) [1941211] - rcu: Add KCSAN stubs to update.c (Waiman Long) [1941211] - rcu: Add KCSAN stubs (Waiman Long) [1941211] - srcu: Add KCSAN stubs (Waiman Long) [1941211] - rcutorture: Add KCSAN stubs (Waiman Long) [1941211] - rcu/rcutorture: Convert to SPDX license identifier (Waiman Long) [1941211] - rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before() (Waiman Long) [1941211] - rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after() (Waiman Long) [1941211] - rcutorture: Convert ULONG_CMP_LT() to time_before() (Waiman Long) [1941211] - rcu: Convert ULONG_CMP_GE() to time_after() for jiffy comparison (Waiman Long) [1941211] - rcu: Add rcu_gp_might_be_stalled() (Waiman Long) [1941211] - torture: Add a --kasan argument (Waiman Long) [1941211] - torture: Save a few lines by using config_override_param initially (Waiman Long) [1941211] - torture: Allow scenario-specific Kconfig options to override CFcommon (Waiman Long) [1941211] - torture: Allow --kconfig options to override --kcsan defaults (Waiman Long) [1941211] - torture: Abstract application of additional Kconfig options (Waiman Long) [1941211] - torture: Eliminate duplicate #CHECK# from ConfigFragment (Waiman Long) [1941211] - torture: Make --kcsan argument also create a summary (Waiman Long) [1941211] - rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static (Waiman Long) [1941211] - torture: Add --kcsan argument to top-level kvm.sh script (Waiman Long) [1941211] - rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU (Waiman Long) [1941211] - rcu: Remove self-stack-trace when all quiescent states seen (Waiman Long) [1941211] - ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() (Waiman Long) [1941211] - ftrace: Protect ftrace_graph_hash with ftrace_sync (Waiman Long) [1941211] - ftrace: Add comment to why rcu_dereference_sched() is open coded (Waiman Long) [1941211] - tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu (Waiman Long) [1941211] - tracing: Annotate ftrace_graph_hash pointer with __rcu (Waiman Long) [1941211] - tracing/fgraph: Fix set_graph_function from showing interrupts (Waiman Long) [1941211] - rcu: Allow rcutorture to starve grace-period kthread (Waiman Long) [1941211] - rcu: When GP kthread is starved, tag idle threads as false positives (Waiman Long) [1941211] - rcutorture: Right-size TREE10 CPU consumption (Waiman Long) [1941211] - rcu: Replace 1 by true (Waiman Long) [1941211] - rcutorture: Add test of holding scheduler locks across rcu_read_unlock() (Waiman Long) [1941211] - rcu: Replace assigned pointer ret value by corresponding boolean value (Waiman Long) [1941211] - rcu-tasks: Add IPI failure count to statistics (Waiman Long) [1941211] - rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs (Waiman Long) [1941211] - rcu-tasks: Add count for idle tasks on offline CPUs (Waiman Long) [1941211] - rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness statistics (Waiman Long) [1941211] - rcu-tasks: Make RCU tasks trace also wait for idle tasks (Waiman Long) [1941211] - rcu-tasks: Handle the running-offline idle-task special case (Waiman Long) [1941211] - rcu-tasks: Disable CPU hotplug across RCU tasks trace scans (Waiman Long) [1941211] - rcu: Mark rcu_state.gp_seq to detect more concurrent writes (Waiman Long) [1941211] - rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks (Waiman Long) [1941211] - rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is so built (Waiman Long) [1941211] - rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI (Waiman Long) [1941211] - rcu-tasks: Add grace-period and IPI counts to statistics (Waiman Long) [1941211] - rcu-tasks: Split ->trc_reader_need_end (Waiman Long) [1941211] - rcu-tasks: Provide boot parameter to delay IPIs until late in grace period (Waiman Long) [1941211] - rcu-tasks: Add a grace-period start time for throttling and debug (Waiman Long) [1941211] - rcu: Get rid of some doc warnings in update.c (Waiman Long) [1941211] - rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks (Waiman Long) [1941211] - rcu-tasks: Use context-switch hook for PREEMPT=y kernels (Waiman Long) [1941211] - rcu-tasks: Make rcutorture writer stall output include GP state (Waiman Long) [1941211] - rcu-tasks: Add RCU tasks to rcutorture writer stall output (Waiman Long) [1941211] - rcuperf: Add ability to increase object allocation size (Waiman Long) [1941211] - rcu-tasks: Move #ifdef into tasks.h (Waiman Long) [1941211] - rcutorture: Add flag to produce non-busy-wait task stalls (Waiman Long) [1941211] - rcu: Add per-task state to RCU CPU stall warnings (Waiman Long) [1941211] - sched/core: Add function to sample state of locked-down task (Waiman Long) [1941211] - rcu-tasks: Add stall warnings for RCU Tasks Trace (Waiman Long) [1941211] - rcutorture: Add torture tests for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Add an RCU Tasks Trace to simplify protection of tracing hooks (Waiman Long) [1941211] - rcutorture: Add a test for synchronize_rcu_mult() (Waiman Long) [1941211] - rcu: Reinstate synchronize_rcu_mult() (Waiman Long) [1941211] - rcu-tasks: Code movement to allow more Tasks RCU variants (Waiman Long) [1941211] - rcu: Fix the (t=0 jiffies) false positive (Waiman Long) [1941211] - rcu-tasks: Further refactor RCU-tasks to allow adding more variants (Waiman Long) [1941211] - rcu-tasks: Use unique names for RCU-Tasks kthreads and messages (Waiman Long) [1941211] - rcutorture: Add torture tests for RCU Tasks Rude (Waiman Long) [1941211] - rcu-tasks: Add an RCU-tasks rude variant (Waiman Long) [1941211] - rcu-tasks: Refactor RCU-tasks to allow variants to be added (Waiman Long) [1941211] - rcu-tasks: Create struct to hold state information (Waiman Long) [1941211] - rcu-tasks: Move Tasks RCU to its own file (Waiman Long) [1941211] - locktorture.c: Fix if-statement empty body warnings (Waiman Long) [1941211] - rcu: Expedite first two FQS scans under callback-overload conditions (Waiman Long) [1941211] - rcu: Mark rcu_state.gp_seq to detect concurrent writes (Waiman Long) [1941211] - rcutorture: Mark data-race potential for rcu_barrier() test statistics (Waiman Long) [1941211] - rcu: Don't use negative nesting depth in __rcu_read_unlock() (Waiman Long) [1941211] - rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field (Waiman Long) [1941211] - rcu: Don't set nesting depth negative in rcu_preempt_deferred_qs() (Waiman Long) [1941211] - rcu: Make rcu_read_unlock_special() safe for rq/pi locks (Waiman Long) [1941211] - rcutorture: Make kvm-recheck-rcu.sh handle truncated lines (Waiman Long) [1941211] - rcu: Make RCU IRQ enter/exit functions rely on in_nmi() (Waiman Long) [1941211] - rcu/tree: Mark the idle relevant functions noinstr (Waiman Long) [1941211] - rcu: Add comments marking transitions between RCU watching and not (Waiman Long) [1941211] - rcu: Update __call_rcu() comments (Waiman Long) [1941211] - rcu: Mark rcu_state.ncpus to detect concurrent writes (Waiman Long) [1941211] - rcu: Use data_race() for RCU CPU stall-warning prints (Waiman Long) [1941211] - rcutorture: Manually clean up after rcu_barrier() failure (Waiman Long) [1941211] - rcutorture: Make rcu_torture_barrier_cbs() post from corresponding CPU (Waiman Long) [1941211] - rcu: Make nocb_gp_wait() double-check unexpected-callback warning (Waiman Long) [1941211] - rcu: Tighten rcu_lockdep_assert_cblist_protected() check (Waiman Long) [1941211] - rcu: Optimize and protect atomic_cmpxchg() loop (Waiman Long) [1941211] - rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() (Waiman Long) [1941211] - rcu: Don't flag non-starting GPs before GP kthread is running (Waiman Long) [1941211] - rcu: Fix rcu_barrier_callback() race condition (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_state ->gp_start (Waiman Long) [1941211] - rcu: Add missing annotation for rcu_nocb_bypass_lock() (Waiman Long) [1941211] - rcu: Add missing annotation for exit_tasks_rcu_finish() (Waiman Long) [1941211] - rcu: Add missing annotation for exit_tasks_rcu_start() (Waiman Long) [1941211] - rculist: Add brackets around cond argument in __list_check_rcu macro (Waiman Long) [1941211] - rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() (Waiman Long) [1941211] - rcutorture: Annotation lockless accesses to rcu_torture_current (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_data ->gpwrap (Waiman Long) [1941211] - rcu-tasks: *_ONCE() for rcu_tasks_cbs_head (Waiman Long) [1941211] - rcu: Add *_ONCE() for grace-period progress indicators (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks (Waiman Long) [1941211] - srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlock_count arrays (Waiman Long) [1941211] - rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_torture_batch (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_segcblist ->tails[] (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext (Waiman Long) [1941211] - rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_node ->gp_seq (Waiman Long) [1941211] - rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks plus locking (Waiman Long) [1941211] - rcu: Add *_ONCE() to rcu_node ->boost_kthread_status (Waiman Long) [1941211] - rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store (Waiman Long) [1941211] - srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->qsmask update (Waiman Long) [1941211] - rcu: Provide debug symbols and line numbers in KCSAN runs (Waiman Long) [1941211] - rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace (Waiman Long) [1941211] - srcu: Fix process_srcu()/srcu_batches_completed() datarace (Waiman Long) [1941211] - srcu: Fix __call_srcu()/srcu_get_delay() datarace (Waiman Long) [1941211] - srcu: Fix __call_srcu()/process_srcu() datarace (Waiman Long) [1941211] - rcutorture: Fix stray access to rcu_fwd_cb_nodelay (Waiman Long) [1941211] - rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer() data race (Waiman Long) [1941211] - rcutorture: Make kvm-find-errors.sh abort on bad directory (Waiman Long) [1941211] - rcutorture: Summarize summary of build and run results (Waiman Long) [1941211] - rcutorture: Add 100-CPU configuration (Waiman Long) [1941211] - rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf (Waiman Long) [1941211] - rcu: Fix spelling mistake "leval" -> "level" (Waiman Long) [1941211] - torture: Allow disabling of boottime CPU-hotplug torture operations (Waiman Long) [1941211] - rcutorture: Suppress boottime bad-sequence warnings (Waiman Long) [1941211] - rcutorture: Allow boottime stall warnings to be suppressed (Waiman Long) [1941211] - torture: Forgive -EBUSY from boottime CPU-hotplug operations (Waiman Long) [1941211] - rcutorture: Refrain from callback flooding during boot (Waiman Long) [1941211] - torture: Make results-directory date format completion-friendly (Waiman Long) [1941211] - rcutorture: Suppress forward-progress complaints during early boot (Waiman Long) [1941211] - timer: Use hlist_unhashed_lockless() in timer_pending() (Waiman Long) [1941211] - rcu: React to callback overload by boosting RCU readers (Waiman Long) [1941211] - rcu: React to callback overload by aggressively seeking quiescent states (Waiman Long) [1941211] - rcu: Add and update docbook header comments in list.h (Waiman Long) [1941211] - list: Add hlist_unhashed_lockless() (Waiman Long) [1941211] - list: Don't use WRITE_ONCE() in hlist_add_behind() (Waiman Long) [1941211] - kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) (Waiman Long) [1941211] - kcsan: Add kcsan_set_access_mask() support (Waiman Long) [1941211] - kcsan: Introduce kcsan_value_change type (Waiman Long) [1941211] - kcsan: Move interfaces that affects checks to kcsan-checks.h (Waiman Long) [1941211] - kcsan: Fix misreporting if concurrent races on same address (Waiman Long) [1941211] - kcsan: Expose core configuration parameters as module params (Waiman Long) [1941211] - kcsan: Add test to generate conflicts via debugfs (Waiman Long) [1941211] - kcsan: Introduce ASSERT_EXCLUSIVE_*() macros (Waiman Long) [1941211] - kcsan: Introduce KCSAN_ACCESS_ASSERT access type (Waiman Long) [1941211] - kcsan: Fix 0-sized checks (Waiman Long) [1941211] - kcsan: Clean up the main KCSAN Kconfig option (Waiman Long) [1941211] - kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS (Waiman Long) [1941211] - kcsan: Add option to assume plain aligned writes up to word size are atomic (Waiman Long) [1941211] - kcsan: Add docbook header for data_race() (Waiman Long) [1941211] - kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY (Waiman Long) [1941211] - include/linux: Add instrumented.h infrastructure (Waiman Long) [1941211] - kcsan: Make KCSAN compatible with lockdep (Waiman Long) [1941211] - kcsan: Rate-limit reporting per data races (Waiman Long) [1941211] - kcsan: Show full access type in report (Waiman Long) [1941211] - kcsan: Prefer __always_inline for fast-path (Waiman Long) [1941211] - kcsan: Improve various small stylistic details (Waiman Long) [1941211] - x86, kcsan: Enable KCSAN for x86 (Waiman Long) [1941211] - build, kcsan: Add KCSAN build exceptions (Waiman Long) [1941211] - x86/uaccess, kcov: Disable stack protector (Waiman Long) [1941211] - doc: Convert to rcubarrier.txt to ReST (Waiman Long) [1941211] - doc: Convert to rcu_dereference.txt to rcu_dereference.rst (Waiman Long) [1941211] - doc: Convert whatisRCU.txt to .rst (Waiman Long) [1941211] - doc: Converted NMI-RCU.txt to NMI-RCU.rst. (Waiman Long) [1941211] - doc: Convert arrayRCU.txt to arrayRCU.rst (Waiman Long) [1941211] - doc: Update list_for_each_entry_rcu() documentation (Waiman Long) [1941211] - Restore docs "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()" (Waiman Long) [1941211] - Restore docs "treewide: Rename rcu_dereference_raw_notrace() to _check()" (Waiman Long) [1941211] - docs: rcu: Increase toctree to 3 (Waiman Long) [1941211] - docs: rcu: Correct links referring to titles (Waiman Long) [1941211] - docs: rcu: convert some articles from html to ReST (Waiman Long) [1941211] - Revert docs from "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()" (Waiman Long) [1941211] - Documentation: RCU: Add TOC tree hooks (Waiman Long) [1941211] - doc: Describe choice of rcu_dereference() APIs and __rcu usage (Waiman Long) [1941211] - doc: Remove obsolete RCU update functions from RCU documentation (Waiman Long) [1941211] - scsi: ibmvfc: Free channel_setup_buf during device tear down (Steve Best) [1938102] - blk-mq: clearing flush request reference in tags->rqs[] (Ming Lei) [1811030] - blk-mq: clear stale request in tags->rq[] before freeing one request pool (Ming Lei) [1811030] - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter (Ming Lei) [1811030] - vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella) [1958248] - VMCI: Stop log spew when qp allocation isn't possible (Stefano Garzarella) [1958248] - vsock/virtio: update credit only if socket is not closed (Stefano Garzarella) [1921694] - powerpc/security: Fix debugfs data leak on 32-bit (Steve Best) [1935661] - powerpc/security: Show powerpc_security_features in debugfs (Steve Best) [1935661] - redhat/configs: Add CONFIG_SYSTEM_REVOCATION_KEYS and CONFIG_SYSTEM_REVOCATION_LIST (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: add 'x509_revocation_list' to gitignore (Vladis Dronov) [1893793] {CVE-2020-26541} - integrity: Load mokx variables into the blacklist keyring (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Add ability to preload revocation certs (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Move load_system_certificate_list to a common function (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Add EFI_CERT_X509_GUID support for dbx entries (Vladis Dronov) [1893793] {CVE-2020-26541} - pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled (Benjamin Coddington) [1949575] - net/sunrpc: fix useless comparison in proc_do_xprt() (Benjamin Coddington) [1949575] - net/sunrpc: return 0 on attempt to write to "transports" (Benjamin Coddington) [1949575] - NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL (Benjamin Coddington) [1949575] - NFSD: NFSv3 PATHCONF Reply is improperly formed (Benjamin Coddington) [1949575] - nfsroot: Default mount option should ask for built-in NFS version (Benjamin Coddington) [1949575] - nfsd: remove unneeded break (Benjamin Coddington) [1949575] - net/sunrpc: Fix return value for sysctl sunrpc.transports (Benjamin Coddington) [1949575] - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag (Benjamin Coddington) [1949575] - NFSv4: Fix up RCU annotations for struct nfs_netns_client (Benjamin Coddington) [1949575] - NFS: Only reference user namespace from nfs4idmap struct instead of cred (Benjamin Coddington) [1949575] - NFSD: Hoist status code encoding into XDR encoder functions (Benjamin Coddington) [1949575] - NFSv4: Use the net namespace uniquifier if it is set (Benjamin Coddington) [1949575] - NFSv4: Clean up initialisation of uniquified client id strings (Benjamin Coddington) [1949575] - SUNRPC: Add an xdr_align_data() function (Benjamin Coddington) [1949575] - SUNRPC: Add the ability to expand holes in data pages (Benjamin Coddington) [1949575] - SUNRPC: Split out _shift_data_right_tail() (Benjamin Coddington) [1949575] - SUNRPC: Split out xdr_realign_pages() from xdr_align_pages() (Benjamin Coddington) [1949575] - NFS: Use xdr_page_pos() in NFSv4 decode_getacl() (Benjamin Coddington) [1949575] - SUNRPC: Implement a xdr_page_pos() function (Benjamin Coddington) [1949575] - NFS: fix nfs_path in case of a rename retry (Benjamin Coddington) [1949575] - NFSD: Map nfserr_wrongsec outside of nfsd_dispatch (Benjamin Coddington) [1949575] - NFSD: Remove the RETURN_STATUS() macro (Benjamin Coddington) [1949575] - NFSD: Call NFSv2 encoders on error returns (Benjamin Coddington) [1949575] - NFSD: Fix .pc_release method for NFSv2 (Benjamin Coddington) [1949575] - NFSD: Remove vestigial typedefs (Benjamin Coddington) [1949575] - NFSD: Refactor nfsd_dispatch() error paths (Benjamin Coddington) [1949575] - NFSD: Clean up nfsd_dispatch() variables (Benjamin Coddington) [1949575] - NFSD: Clean up stale comments in nfsd_dispatch() (Benjamin Coddington) [1949575] - NFSD: Clean up switch statement in nfsd_dispatch() (Benjamin Coddington) [1949575] - NFSD: Encoder and decoder functions are always present (Benjamin Coddington) [1949575] - NFSACL: Replace PROC() macro with open code (Benjamin Coddington) [1949575] - lockd: Replace PROC() macro with open code (Benjamin Coddington) [1949575] - NFSD: Add missing NFSv2 .pc_func methods (Benjamin Coddington) [1949575] - fs: nfs: return per memcg count for xattr shrinkers (Benjamin Coddington) [1949575] - nfs: remove incorrect fallthrough label (Benjamin Coddington) [1949575] - nfsd: rq_lease_breaker cleanup (Benjamin Coddington) [1949575] - sunrpc: simplify do_cache_clean (Benjamin Coddington) [1949575] - sunrpc: cache : Replace seq_printf with seq_puts (Benjamin Coddington) [1949575] - silence nfscache allocation warnings with kvzalloc (Benjamin Coddington) [1949575] - nfsd: fix comparison to bool warning (Benjamin Coddington) [1949575] - NFSD: Correct type annotations in user xattr XDR functions (Benjamin Coddington) [1949575] - NFSD: Correct type annotations in user xattr helpers (Benjamin Coddington) [1949575] - SUNRPC/NFSD: Implement xdr_reserve_space_vec() (Benjamin Coddington) [1949575] - nfsd: rename delegation related tracepoints to make them less confusing (Benjamin Coddington) [1949575] - nfsd: Remove unnecessary assignment in nfs4xdr.c (Benjamin Coddington) [1949575] - net: sunrpc: delete repeated words (Benjamin Coddington) [1949575] - nfsd: Fix typo in comment (Benjamin Coddington) [1949575] - nfsd: give up callbacks on revoked delegations (Benjamin Coddington) [1949575] - nfs: fix spellint typo in pnfs.c (Benjamin Coddington) [1949575] - fs,nfs: lift compat nfs4 mount data handling into the nfs code (Benjamin Coddington) [1949575] - nfs: simplify nfs4_parse_monolithic (Benjamin Coddington) [1949575] - xprtrdma: drop double zeroing (Benjamin Coddington) [1949575] - NFSv4.2: xattr cache: remove unused cache struct field (Benjamin Coddington) [1949575] - nfs: Convert to use the preferred fallthrough macro (Benjamin Coddington) [1949575] - NFS4: Fix oops when copy_file_range is attempted with NFS4.0 source (Benjamin Coddington) [1949575] - Replace HTTP links with HTTPS ones: NFS, SUNRPC, and LOCKD clients (Benjamin Coddington) [1949575] - sunrpc: fix duplicated word in (Benjamin Coddington) [1949575] - SUNRPC: Remove remaining dprintks from sched.c (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call sites in RPC queuing functions (Benjamin Coddington) [1949575] - SUNRPC: Clean up RPC scheduler tracepoints (Benjamin Coddington) [1949575] - SUNRPC: Replace rpcbind dprintk call sites with tracepoints (Benjamin Coddington) [1949575] - SUNRPC: Remove more dprintks in rpcb_clnt.c (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call sites in rpcbind XDR functions (Benjamin Coddington) [1949575] - SUNRPC: Hoist trace_xprtrdma_op_setport into generic code (Benjamin Coddington) [1949575] - SUNRPC: Remove rpcb_getport_async dprintk call sites (Benjamin Coddington) [1949575] - SUNRPC: Clean up call_bind_status() observability (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call site in call_decode (Benjamin Coddington) [1949575] - SUNRPC: Trace call_refresh events (Benjamin Coddington) [1949575] - SUNRPC: Add trace_rpc_timeout_status() (Benjamin Coddington) [1949575] - SUNRPC: Mitigate cond_resched() in xprt_transmit() (Benjamin Coddington) [1949575] - SUNRPC: Replace connect dprintk call sites with a tracepoint (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call site in call_start() (Benjamin Coddington) [1949575] - SUNRPC: Remove the dprint_status() macro (Benjamin Coddington) [1949575] - SUNRPC: Replace dprintk() call site in xs_nospace() (Benjamin Coddington) [1949575] - SUNRPC: Replace dprintk() call site in xprt_prepare_transmit (Benjamin Coddington) [1949575] - SUNRPC: Update debugging instrumentation in xprt_do_reserve() (Benjamin Coddington) [1949575] - SUNRPC: Remove debugging instrumentation from xprt_release (Benjamin Coddington) [1949575] - SUNRPC: Hoist trace_xprtrdma_op_allocate into generic code (Benjamin Coddington) [1949575] - SUNRPC: Remove trace_xprt_complete_rqst() (Benjamin Coddington) [1949575] - SUNRPC dont update timeout value on connection reset (Benjamin Coddington) [1949575] - nfs4: strengthen error check to avoid unexpected result (Benjamin Coddington) [1949575] - NFS: remove redundant pointer clnt (Benjamin Coddington) [1949575] - sunrpc: Avoid comma separated statements (Benjamin Coddington) [1949575]- Revert "sctp: Fix SHUTDOWN CTSN Ack in the peer restart case" (Xin Long) [1953839] - sctp: do asoc update earlier in sctp_sf_do_dupcook_b (Xin Long) [1953839] - sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long) [1953839] - NFSv4: Fixes for nfs4_bitmask_adjust() (Steve Dickson) [1926961] - powerpc/paravirt: Use is_kvm_guest() in vcpu_is_preempted() (Desnes A. Nunes do Rosario) [1918720] - powerpc: Reintroduce is_kvm_guest() as a fast-path check (Desnes A. Nunes do Rosario) [1918720] - powerpc: Rename is_kvm_guest() to check_kvm_guest() (Desnes A. Nunes do Rosario) [1918720] - powerpc: Refactor is_kvm_guest() declaration to new header (Desnes A. Nunes do Rosario) [1918720] - powerpc/pseries: Move some PAPR paravirt functions to their own file (Desnes A. Nunes do Rosario) [1918720] - powerpc/shared: Use static key to detect shared processor (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Fix oops in __spin_yield() on bare metal (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Rename SPLPAR-only spinlocks (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Refactor SHARED_PROCESSOR (Desnes A. Nunes do Rosario) [1918720] - Revert "ACPICA: Interpreter: fix memory leak by using existing buffer" (Mark Langsdorf) [1935928] - x86/efi: Remove EFI PGD build time checks (Mark Langsdorf) [1935928] - ACPI: scan: Fix battery devices sometimes never binding (Mark Langsdorf) [1935928] - ACPI/IORT: Do not blindly trust DMA masks from firmware (Mark Langsdorf) [1935928] - ACPI: thermal: Do not call acpi_thermal_check() directly (Mark Langsdorf) [1935928] - ACPI: sysfs: Prefer "compatible" modalias (Mark Langsdorf) [1935928] - ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Mark Langsdorf) [1935928] - ACPI: scan: Harden acpi_device_add() against device ID overflows (Mark Langsdorf) [1935928] - ACPI: Update Kconfig help text for items that are no longer modular (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Drop unused local variables and related code (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Move x86-specific code to the x86 directory (Mark Langsdorf) [1935928] - ACPI: scan: Add Intel Baytrail Mailbox Device to acpi_ignore_dep_ids (Mark Langsdorf) [1935928] - ACPI: scan: Avoid unnecessary second pass in acpi_bus_scan() (Mark Langsdorf) [1935928] - ACPI: scan: Defer enumeration of devices with _DEP lists (Mark Langsdorf) [1935928] - ACPI: scan: Evaluate _DEP before adding the device (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Add AMD support to handle _DSM (Mark Langsdorf) [1935928] - ACPI: processor: fix NONE coordination for domain mapping failure (Mark Langsdorf) [1935928] - cpufreq: Fix cpufreq_online() return value on errors (Mark Langsdorf) [1935928] - opp: of: Allow empty opp-table with opp-shared (Mark Langsdorf) [1935928] - dt-bindings: opp: Allow empty OPP tables (Mark Langsdorf) [1935928] - ACPI: Drop acpi_dev_irqresource_disabled() (Mark Langsdorf) [1935928] - resource: Add irqresource_disabled() (Mark Langsdorf) [1935928] - genirq/affinity: Add irq_update_affinity_desc() (Mark Langsdorf) [1935928] - driver core: Add fwnode_init() (Mark Langsdorf) [1935928] - ACPI: scan: Fix up _DEP-related terminology with supplier/consumer (Mark Langsdorf) [1935928] - ACPI: scan: Drop INT3396 from acpi_ignore_dep_ids[] (Mark Langsdorf) [1935928] - Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Mark Langsdorf) [1935928] - ACPI: scan: Add PNP0D80 to the _DEP exceptions list (Mark Langsdorf) [1935928] - PM: ACPI: Refresh wakeup device power configuration every time (Mark Langsdorf) [1935928] - PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Mark Langsdorf) [1935928] - ACPI: scan: Call acpi_get_object_info() from acpi_add_single_object() (Mark Langsdorf) [1935928] - ACPI: scan: Add acpi_info_matches_hids() helper (Mark Langsdorf) [1935928] - ACPICA: Update version to 20201113 (Mark Langsdorf) [1935928] - ACPICA: Interpreter: fix memory leak by using existing buffer (Mark Langsdorf) [1935928] - ACPICA: Add function trace macros to improve debugging (Mark Langsdorf) [1935928] - ACPICA: Also handle "orphan" _REG methods for GPIO OpRegions (Mark Langsdorf) [1935928] - ACPICA: Remove extreaneous "the" in comments (Mark Langsdorf) [1935928] - ACPICA: Add 5 new UUIDs to the known UUID table (Mark Langsdorf) [1935928] - ACPI: processor: Drop duplicate setting of shared_cpu_map (Mark Langsdorf) [1935928] - ACPI: EC: Clean up status flags checks in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Untangle error handling in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Simplify error handling in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Rename acpi_ec_is_gpe_raised() (Mark Langsdorf) [1935928] - ACPI: EC: Fold acpi_ec_clear_gpe() into its caller (Mark Langsdorf) [1935928] - ACPI: EC: Eliminate in_interrupt() usage (Mark Langsdorf) [1935928] - ACPI: acpi_drivers.h: Update the kernel doc (Mark Langsdorf) [1935928] - ACPI: acpi_drivers.h: Remove the leftover dead code (Mark Langsdorf) [1935928] - ACPI: tiny-power-button: Simplify the code using module_acpi_driver() (Mark Langsdorf) [1935928] - ACPI: SBS: Simplify the code using module_acpi_driver() (Mark Langsdorf) [1935928] - ACPI: SBS: Simplify the driver init code (Mark Langsdorf) [1935928] - ACPI: debug: Remove the not used function (Mark Langsdorf) [1935928] - ACPI: processor: Remove the duplicated ACPI_PROCESSOR_CLASS macro (Mark Langsdorf) [1935928] - ACPI: watchdog: Replace open coded variant of resource_union() (Mark Langsdorf) [1935928] - PCI/ACPI: Replace open coded variant of resource_union() (Mark Langsdorf) [1935928] - resource: Introduce resource_union() for overlapping resources (Mark Langsdorf) [1935928] - resource: Group resource_overlaps() with other inline helpers (Mark Langsdorf) [1935928] - resource: Simplify region_intersects() by reducing conditionals (Mark Langsdorf) [1935928] - ACPI, APEI: make apei_resources_all static (Mark Langsdorf) [1935928] - mm/mmu_notifier: allocate mmu_notifier_rh in __mmu_notifier_register() (Jeremy Cline) [1909072]- Amends commit ea6244cc248b to include a version string in module info. (Ken Cox) [1955726] - i40e: use minimal admin queue for kdump (Stefan Assmann) [1834962] - i40e: use minimal Rx and Tx ring buffers for kdump (Stefan Assmann) [1834962] - i40e: use minimal Tx and Rx pairs for kdump (Stefan Assmann) [1834962] - net/sched: sch_frag: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti) [1924608] - openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti) [1924608] - net/sched: act_ct: fix wild memory access when clearing fragments (Davide Caratti) [1924608] - selinux: fall back to SECURITY_FS_USE_GENFS if no xattr support (Ondrej Mosnacek) [1934093 1915825] - selinux: mark some global variables __ro_after_init (Ondrej Mosnacek) [1934093] - selinux: make selinuxfs_mount static (Ondrej Mosnacek) [1934093] - selinux: drop the unnecessary aurule_callback variable (Ondrej Mosnacek) [1934093] - selinux: remove unused global variables (Ondrej Mosnacek) [1934093] - selinux: fix inconsistency between inode_getxattr and inode_listsecurity (Ondrej Mosnacek) [1934093] - selinux: Fix fall-through warnings for Clang (Ondrej Mosnacek) [1934093] - selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Ondrej Mosnacek) [1934093] - selinux: allow dontauditx and auditallowx rules to take effect without allowx (Ondrej Mosnacek) [1934093] - selinux: fix error initialization in inode_doinit_with_dentry() (Ondrej Mosnacek) [1934093] - selinux: Fix error return code in sel_ib_pkey_sid_slow() (Ondrej Mosnacek) [1934093] - selinux: access policycaps with READ_ONCE/WRITE_ONCE (Ondrej Mosnacek) [1934093] - selinux: delete repeated words in comments (Ondrej Mosnacek) [1934093] - selinux: add basic filtering for audit trace events (Ondrej Mosnacek) [1934093 1954024] - selinux: add tracepoint on audited events (Ondrej Mosnacek) [1934093 1954024] - selinux: permit removing security.selinux xattr before policy load (Ondrej Mosnacek) [1934093] - exec: Always set cap_ambient in cap_bprm_set_creds (Ondrej Mosnacek) [1934093] - security: remove duplicated include from security.h (Ondrej Mosnacek) [1934093] - security/commoncap: Use xattr security prefix len (Ondrej Mosnacek) [1934093] - LSM: switch to blocking policy update notifiers (Ondrej Mosnacek) [1934093] - security: Make capability_hooks static (Ondrej Mosnacek) [1934093] - securityfs: fix use-after-free on symlink traversal (Ondrej Mosnacek) [1934093] - LSM: Check for NULL cred-security on free (Ondrej Mosnacek) [1934093] - security: check for kstrdup() failure in lsm_append() (Ondrej Mosnacek) [1934093] - scsi: mpt3sas: Block PCI config access from userspace during reset (Tomas Henzl) [1954555] - scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Tomas Henzl) [1954555] - scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Tomas Henzl) [1954555] - scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Tomas Henzl) [1954555] - scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Tomas Henzl) [1953421] - scsi: bnx2i: Make bnx2i_process_iscsi_error() simpler and more robust (Nilesh Javali) [1921612] - scsi: bnx2i: Fix bnx2i_set_ccell_info()'s name in description (Nilesh Javali) [1921612] - scsi: bnx2i: Requires MMU (Nilesh Javali) [1921612] - scsi: bnx2i: Remove unnecessary mutex_init() (Nilesh Javali) [1921612] - scsi: bnx2i: Add parameter description and rename another (Nilesh Javali) [1921612] - scsi: bnx2i: Add, remove and edit some function parameter descriptions (Nilesh Javali) [1921612] - scsi: bnx2i: Fix a whole host of kerneldoc issues (Nilesh Javali) [1921612] - scsi: bnx2i: Add missing descriptions for 'attr' parameter (Nilesh Javali) [1921612] - scsi: bnx2i: Fix parameter misnaming in function header (Nilesh Javali) [1921612] - mfd: intel-lpss: Add Intel Alder Lake PCH-P PCI IDs (Steve Best) [1929489] - lib: list_sort.c: add a blank line to avoid kernel-doc warnings (Rafael Aquini) [1900774] - lib/list_sort: fix kerneldoc build error (Rafael Aquini) [1900774] - lib/list_sort: optimize number of calls to comparison function (Rafael Aquini) [1900774] - lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS (Rafael Aquini) [1900774] - perf bench numa: Fix the condition checks for max number of NUMA nodes (Steve Best) [1936333] - powerpc/perf: Record counter overflow always if SAMPLE_IP is unset (Gustavo Walbon) [1921684] - perf powerpc: Support exposing Performance Monitor Counter SPRs as part of extended regs (Gustavo Walbon) [1921684] - powerpc/perf: Expose Performance Monitor Counter SPR's as part of extended regs (Gustavo Walbon) [1921684] - powerpc/perf: Include PMCs as part of per-cpu cpuhw_events struct (Gustavo Walbon) [1921684] - powerpc/perf: Adds support for programming of Thresholding in P10 (Gustavo Walbon) [1921684] - x86/entry/64: Deduplicate multiple IBRS macros in paranoid_entry (Waiman Long) [1924364] - x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb (Waiman Long) [1924364] - x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP (Waiman Long) [1924364] - x86/bugs/multihit: Fix mitigation reporting when VMX is not in use (Waiman Long) [1924364] - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Waiman Long) [1924364] - x86/bugs: Move enum taa_mitigations to bugs.c (Waiman Long) [1924364] - mm/memcg: set memcg when splitting page (Waiman Long) [1937825] - mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argument (Waiman Long) [1937825] - mm, tracing: Fix kmem_cache_free trace event to not print stale pointers (Waiman Long) [1937825] - mm: memcontrol: fix get_active_memcg return value (Waiman Long) [1937825] - fs: buffer: use raw page_memcg() on locked page (Waiman Long) [1937825] - mm/list_lru.c: remove kvfree_rcu_local() (Waiman Long) [1937825] - mm: memcontrol: replace the loop with a list_for_each_entry() (Waiman Long) [1937825] - mm/memcontrol: remove redundant NULL check (Waiman Long) [1937825] - mm: page_counter: re-layout structure to reduce false sharing (Waiman Long) [1937825] - mm: kmem: make __memcg_kmem_(un)charge static (Waiman Long) [1937825] - mm: memcg: add swapcache stat for memcg v2 (Waiman Long) [1937825] - mm/memcg: remove rcu locking for lock_page_lruvec function series (Waiman Long) [1937825] - mm/memcg: revise the using condition of lock_page_lruvec function series (Waiman Long) [1937825] - mm: memcontrol: make the slab calculation consistent (Waiman Long) [1937825] - mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_SHMEM_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_FILE_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_ANON_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: optimize per-lruvec stats counter memory usage (Waiman Long) [1937825] - mm: memcg/slab: pre-allocate obj_cgroups for slab caches with SLAB_ACCOUNT (Waiman Long) [1937825] - mm/slub: minor coding style tweaks (Waiman Long) [1937825] - mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SLUB_MEMCG_SYSFS_ON (Waiman Long) [1937825] - mm, slub: splice cpu and page freelists in deactivate_slab() (Waiman Long) [1937825] - mm, slab, slub: stop taking cpu hotplug lock (Waiman Long) [1937825] - mm, slab, slub: stop taking memory hotplug lock (Waiman Long) [1937825] - mm, slub: stop freeing kmem_cache_node structures on node offline (Waiman Long) [1937825] - mm/slub: disable user tracing for kmemleak caches by default (Waiman Long) [1937825] - mm/slab: minor coding style tweaks (Waiman Long) [1937825] - mm/sl?b.c: remove ctor argument from kmem_cache_flags (Waiman Long) [1937825] - mm, tracing: record slab name for kmem_cache_free() (Waiman Long) [1937825] - mm: fix numa stats for thp migration (Waiman Long) [1937825] - mm: memcg: fix memcg file_dirty numa stat (Waiman Long) [1937825] - mm/memcontrol: fix warning in mem_cgroup_page_lruvec() (Waiman Long) [1937825] - mm: slub: call account_slab_page() after slab page initialization (Waiman Long) [1937825] - mm/hugetlb: fix deadlock in hugetlb_cow error path (Waiman Long) [1937825] - mm/memcontrol:rewrite mem_cgroup_page_lruvec() (Waiman Long) [1937825] - mm/memcg: remove unused definitions (Waiman Long) [1937825] - mm/memcg: warning on !memcg after readahead page charged (Waiman Long) [1937825] - mm/memcg: bail early from swap accounting if memcg disabled (Waiman Long) [1937825] - mm/lru: revise the comments of lru_lock (Waiman Long) [1937825] - mm/lru: introduce relock_page_lruvec() (Waiman Long) [1937825] - mm/lru: replace pgdat lru_lock with lruvec lock (Waiman Long) [1937825] - mm/lru: move lock into lru_note_cost (Waiman Long) [1937825] - mm/swap.c: serialize memcg changes in pagevec_lru_move_fn (Waiman Long) [1937825] - mm/compaction: do page isolation first in compaction (Waiman Long) [1937825] - mm/lru: introduce TestClearPageLRU() (Waiman Long) [1937825] - mm/mlock: remove __munlock_isolate_lru_page() (Waiman Long) [1937825] - mm/mlock: remove lru_lock on TestClearPageMlocked (Waiman Long) [1937825] - mm/vmscan: remove lruvec reget in move_pages_to_lru (Waiman Long) [1937825] - mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn (Waiman Long) [1937825] - mm/memcg: add debug checking in lock_page_memcg (Waiman Long) [1937825] - mm: page_idle_get_page() does not need lru_lock (Waiman Long) [1937825] - mm/rmap: stop store reordering issue on page->mapping (Waiman Long) [1937825] - mm/vmscan: remove unnecessary lruvec adding (Waiman Long) [1937825] - mm/thp: narrow lru locking (Waiman Long) [1937825] - mm/thp: simplify lru_add_page_tail() (Waiman Long) [1937825] - mm/thp: use head for head page in lru_add_page_tail() (Waiman Long) [1937825] - mm/thp: move lru_add_page_tail() to huge_memory.c (Waiman Long) [1937825] - mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs_emit_at (Waiman Long) [1937825] - mm: truncate_complete_page() does not exist any more (Waiman Long) [1937825] - mm/vmscan: drop unneeded assignment in kswapd() (Waiman Long) [1937825] - mm: memcontrol: account pagetables per node (Waiman Long) [1937825] - mm: move lruvec stats update functions to vmstat.h (Waiman Long) [1937825] - mm/memcg: remove incorrect comment (Waiman Long) [1937825] - mm: memcontrol: sssign boolean values to a bool variable (Waiman Long) [1937825] - mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state (Waiman Long) [1937825] - mm: memcg: remove obsolete memcg_has_children() (Waiman Long) [1937825] - mm/page_counter: use page_counter_read in page_counter_set_max (Waiman Long) [1937825] - cgroup: remove obsoleted broken_hierarchy and warned_broken_hierarchy (Waiman Long) [1937825] - docs: cgroup-v1: reflect the deprecation of the non-hierarchical mode (Waiman Long) [1937825] - mm: memcg: deprecate the non-hierarchical mode (Waiman Long) [1937825] - mm: memcg: fix obsolete code comments (Waiman Long) [1937825] - mm/memcg: update page struct member in comments (Waiman Long) [1937825] - mm/rmap: always do TTU_IGNORE_ACCESS (Waiman Long) [1937825] - mm: memcontrol: eliminate redundant check in __mem_cgroup_insert_exceeded() (Waiman Long) [1937825] - mm: memcontrol: remove unused mod_memcg_obj_state() (Waiman Long) [1937825] - mm: memcontrol: add file_thp, shmem_thp to memory.stat (Waiman Long) [1937825] - mm/gup: combine put_compound_head() and unpin_user_page() (Waiman Long) [1937825] - mm: Convert page kmemcg type to a page memcg flag (Waiman Long) [1937825] - mm: Introduce page memcg flags (Waiman Long) [1937825] - mm: memcontrol/slab: Use helpers to access slab page's memcg_data (Waiman Long) [1937825] - mm: memcontrol: Use helpers to read page's memcg data (Waiman Long) [1937825] - hugetlbfs: fix anon huge page migration race (Waiman Long) [1937825] - mm: memcontrol: fix missing wakeup polling thread (Waiman Long) [1937825] - mm/gup: use unpin_user_pages() in __gup_longterm_locked() (Waiman Long) [1937825] - mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit (Waiman Long) [1937825] - mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate (Waiman Long) [1937825] - mm/compaction: count pages and stop correctly during page isolation (Waiman Long) [1937825] - mm: kmem: enable kernel memcg accounting from interrupt contexts (Waiman Long) [1937825] - mm: kmem: prepare remote memcg charging infra for interrupt contexts (Waiman Long) [1937825] - mm: kmem: remove redundant checks from get_obj_cgroup_from_current() (Waiman Long) [1937825] - mm, memcg: rework remote charging API to support nesting (Waiman Long) [1937825] - mm: use self-explanatory macros rather than "2" (Waiman Long) [1937825] - mm/vmscan: allow arbitrary sized pages to be paged out (Waiman Long) [1937825] - mm/rmap: fix assumptions of THP size (Waiman Long) [1937825] - mm/huge_memory: fix can_split_huge_page assumption of THP size (Waiman Long) [1937825] - mm/huge_memory: fix page_trans_huge_mapcount assumption of THP size (Waiman Long) [1937825] - mm/huge_memory: fix split assumption of page size (Waiman Long) [1937825] - mm/huge_memory: fix total_mapcount assumption of page size (Waiman Long) [1937825] - mm/page_owner: change split_page_owner to take a count (Waiman Long) [1937825] - mm/memory: remove page fault assumption of compound page size (Waiman Long) [1937825] - mm/filemap: fix page cache removal for arbitrary sized THPs (Waiman Long) [1937825] - mm/vmscan: fix comments for isolate_lru_page() (Waiman Long) [1937825] - mm/vmscan: fix infinite loop in drop_slab_node (Waiman Long) [1937825] - mm: move call to compound_head() in release_pages() (Waiman Long) [1937825] - mm: account PMD tables like PTE tables (Waiman Long) [1937825] - mm/memcg: fix device private memcg accounting (Waiman Long) [1937825] - mm: memcontrol: add the missing numa_stat interface for cgroup v2 (Waiman Long) [1937825] - mm: remove activate_page() from unuse_pte() (Waiman Long) [1937825] - bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag (Waiman Long) [1937825] - mm/thp: fix __split_huge_pmd_locked() for migration PMD (Waiman Long) [1937825] - mm: fix check_move_unevictable_pages() on THP (Waiman Long) [1937825] - mm: migration of hugetlbfs page skip memcg (Waiman Long) [1937825] - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit (Waiman Long) [1937825] - drivers core: Miscellaneous changes for sysfs_emit (Waiman Long) [1937825] - drivers core: Reindent a couple uses around sysfs_emit (Waiman Long) [1937825] - drivers core: Remove strcat uses around sysfs_emit and neaten (Waiman Long) [1937825] - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions (Waiman Long) [1937825] - sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Waiman Long) [1937825] - mm: fix pin vs. gup mismatch with gate pages (Waiman Long) [1937825] - mm/gup: use a standard migration target allocation callback (Waiman Long) [1937825] - mm/hugetlb: make hugetlb migration callback CMA aware (Waiman Long) [1937825] - mm/gup: restrict CMA region by using allocation scope API (Waiman Long) [1937825] - mm/page_alloc: remove a wrapper for alloc_migration_target() (Waiman Long) [1937825] - mm/mempolicy: use a standard migration target allocation callback (Waiman Long) [1937825] - mm/migrate: introduce a standard migration target allocation function (Waiman Long) [1937825] - mm/migrate: clear __GFP_RECLAIM to make the migration callback consistent with regular THP allocations (Waiman Long) [1937825] - mm/hugetlb: unify migration callbacks (Waiman Long) [1937825] - mm/migrate: move migration helper from .h to .c (Waiman Long) [1937825] - mm/page_isolation: prefer the node of the source page (Waiman Long) [1937825] - hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem (Waiman Long) [1937825] - mm, oom: show process exiting information in __oom_kill_process() (Waiman Long) [1937825] - doc, mm: clarify /proc//oom_score value range (Waiman Long) [1937825] - doc, mm: sync up oom_score_adj documentation (Waiman Long) [1937825] - mm, oom: make the calculation of oom badness more accurate (Waiman Long) [1937825] - mm: vmscan: consistent update to pgrefill (Waiman Long) [1937825] - mm/vmscan.c: fix typo (Waiman Long) [1937825] - mm: memcontrol: account kernel stack per node (Waiman Long) [1937825] - mm/hugetlb.c: fix pages per hugetlb calculation (Waiman Long) [1937825] - doc: THP CoW fault no longer allocate THP (Waiman Long) [1937825] - driver core: platform: expose numa_node to users in sysfs (Waiman Long) [1937825] - nilfs2: fix null pointer dereference at nilfs_segctor_do_construct() (Waiman Long) [1937825] - mm, memcg: fix some typos in memcontrol.c (Waiman Long) [1937825] - mm/vmsan: fix some typos in comment (Waiman Long) [1937825] - mm: thp: don't need to drain lru cache when splitting and mlocking THP (Waiman Long) [1937825] - mm/vmscan: update the comment of should_continue_reclaim() (Waiman Long) [1937825] - mm/vmscan.c: change prototype for shrink_page_list (Waiman Long) [1937825] - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch (Waiman Long) [1937825] - mm/vmscan.c: use update_lru_size() in update_lru_sizes() (Waiman Long) [1937825] - mm: simplify calling a compound page destructor (Waiman Long) [1937825] - mm/page_alloc: integrate classzone_idx and high_zoneidx (Waiman Long) [1937825] - mm/page_alloc: use ac->high_zoneidx for classzone_idx (Waiman Long) [1937825] - mm/page_alloc.c: extract check_[new|free]_page_bad() common part to page_bad_reason() (Waiman Long) [1937825] - mm/page_alloc.c: rename free_pages_check() to check_free_page() (Waiman Long) [1937825] - mm/page_alloc.c: rename free_pages_check_bad() to check_free_page_bad() (Waiman Long) [1937825] - mm/page_alloc.c: bad_flags is not necessary for bad_page() (Waiman Long) [1937825] - mm/page_alloc.c: bad_[reason|flags] is not necessary when PageHWPoison (Waiman Long) [1937825] - scs: Report SCS usage in bytes rather than number of entries (Waiman Long) [1937825] - scs: Move accounting into alloc/free functions (Waiman Long) [1937825] - mm/vmscan: remove unnecessary argument description of isolate_lru_pages() (Waiman Long) [1937825] - scs: Add support for stack usage debugging (Waiman Long) [1937825] - scs: Add page accounting for shadow call stack allocations (Waiman Long) [1937825] - scs: Add support for Clang's Shadow Call Stack (SCS) (Waiman Long) [1937825] - mm/migrate.c: unify "not queued for migration" handling in do_pages_move() (Waiman Long) [1937825] - mm/migrate.c: check pagelist in move_pages_and_store_status() (Waiman Long) [1937825] - mm/migrate.c: wrap do_move_pages_to_node() and store_status() (Waiman Long) [1937825] - mm/migrate.c: no need to check for i > start in do_pages_move() (Waiman Long) [1937825] - mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() (Waiman Long) [1937825] - hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race (Waiman Long) [1937825] - hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization (Waiman Long) [1937825] - mm,thp,compaction,cma: allow THP migration for CMA allocations (Waiman Long) [1937825] - mm,compaction,cma: add alloc_contig flag to compact_control (Waiman Long) [1937825] - mm/vmscan.c: do_try_to_free_pages(): clean code by removing unnecessary assignment (Waiman Long) [1937825] - mm/vmscan.c: make may_enter_fs bool in shrink_page_list() (Waiman Long) [1937825] - mm/vmscan.c: fix data races using kswapd_classzone_idx (Waiman Long) [1937825] - mm/vmscan.c: remove cpu online notification for now (Waiman Long) [1937825] - mm: vmscan: replace open codings to NUMA_NO_NODE (Waiman Long) [1937825] - mm: swap: make page_evictable() inline (Waiman Long) [1937825] - mm/swap.c: not necessary to export __pagevec_lru_add() (Waiman Long) [1937825] - mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path (Waiman Long) [1937825] - mm: dump_page(): additional diagnostics for huge pinned pages (Waiman Long) [1937825] - mm: improve dump_page() for compound pages (Waiman Long) [1937825] - selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage (Waiman Long) [1937825] - mm/gup_benchmark: support pin_user_pages() and related calls (Waiman Long) [1937825] - mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting (Waiman Long) [1937825] - mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages (Waiman Long) [1937825] - mm/gup: track FOLL_PIN pages (Waiman Long) [1937825] - mm/gup: pass gup flags to two more routines (Waiman Long) [1937825] - mm: introduce page_ref_sub_return() (Waiman Long) [1937825] - mm/gup: pass a flags arg to __gup_device_* functions (Waiman Long) [1937825] - mm/gup: split get_user_pages_remote() into two routines (Waiman Long) [1937825] - sysfs: fix static inline declaration of sysfs_groups_change_owner() (Waiman Long) [1937825] - drivers/base/cpu: Simplify s*nprintf() usages (Waiman Long) [1937825] - drivers/base/cpu: Use scnprintf() for avoiding potential buffer overflow (Waiman Long) [1937825] - sysfs: add sysfs_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_group{s}_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_link_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_file_change_owner() (Waiman Long) [1937825] - mm/huge_memory.c: reduce critical section protected by split_queue_lock (Waiman Long) [1937825] - mm/huge_memory.c: use head to emphasize the purpose of page (Waiman Long) [1937825] - mm/huge_memory.c: use head to check huge zero page (Waiman Long) [1937825] - mm/gup: move try_get_compound_head() to top, fix minor issues (Waiman Long) [1937825] - userfaultfd: wrap the common dst_vma check into an inlined function (Waiman Long) [1937825] - userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomic_hugetlb() (Waiman Long) [1937825] - userfaultfd: use vma_pagesize for all huge page size calculation (Waiman Long) [1937825] - mm/hugetlb: avoid looping to the same hugepage if !pages and !vmas (Waiman Long) [1937825] - hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() (Waiman Long) [1937825] - hugetlbfs: convert macros to static inline, fix sparse warning (Waiman Long) [1937825] - hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Waiman Long) [1937825] - mm/gup.c: allow CMA migration to propagate errors back to caller (Waiman Long) [1937825] - mm/gup_benchmark: fix MAP_HUGETLB case (Waiman Long) [1937825] - mm/gup_benchmark: add a missing "w" to getopt string (Waiman Long) [1937825] - mm, page_owner: rename flag indicating that page is allocated (Waiman Long) [1937825] - mm, page_owner: decouple freeing stack trace from debug_pagealloc (Waiman Long) [1937825] - mm, page_owner: fix off-by-one error in __set_page_owner_handle() (Waiman Long) [1937825] - mm/filemap.c: don't initiate writeback if mapping has no dirty pages (Waiman Long) [1937825] - mm, page_owner, debug_pagealloc: save and dump freeing stack trace (Waiman Long) [1937825] - mm, page_owner: keep owner info when freeing the page (Waiman Long) [1937825] - mm, page_owner: record page owner for each subpage (Waiman Long) [1937825] - mm: introduce page_size() (Waiman Long) [1937825] - mm, tracing: Print symbol name for call_site in trace events (Waiman Long) [1937825] - mm/gup.c: mark undo_dev_pagemap as __maybe_unused (Waiman Long) [1937825] - mm, memcg: introduce memory.events.local (Waiman Long) [1937825] - memcg, fsnotify: no oom-kill for remote memcg charging (Waiman Long) [1937825] - mm/swap_state.c: simplify total_swapcache_pages() with get_swap_device() (Waiman Long) [1937825] - mm: make !CONFIG_HUGE_PAGE wrappers into static inlines (Waiman Long) [1937825] - include/linux/hugetlb.h: convert to use vm_fault_t (Waiman Long) [1937825] - mm/page_ext.c: fix an imbalance with kmemleak (Waiman Long) [1937825] - mm/hugetlb: add prot_modify_start/commit sequence for hugetlb update (Waiman Long) [1937825] - iov_iter: optimize page_copy_sane() (Waiman Long) [1937825] - mm: remove __hugepage_set_anon_rmap() (Waiman Long) [1937825] - mm: remove pte_lock_deinit() (Waiman Long) [1937825] - mm/debug.c: make "migrate_reason_names[]" const char * (Waiman Long) [1937825] - vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when CONFIG_NUMA is n (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETLB option (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: allow user specified file (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: fix 'write' flag usage (Waiman Long) [1937825] - mm/page_ext.c: constify lookup_page_ext() argument (Waiman Long) [1937825] - mm, page_alloc: actually ignore mempolicies for high priority allocations (Waiman Long) [1937825] - thp: use mm_file_counter to determine update which rss counter (Waiman Long) [1937825]- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib) [1931850 1918264] - RDMA/qedr: Fix kernel panic when trying to access recv_cq (Kamal Heib) [1931850] - RDMA/addr: Be strict with gid size (Kamal Heib) [1931850] - IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS (Kamal Heib) [1931850 1921704 1953593] - RDMA/rxe: Fix errant WARN_ONCE in rxe_completer() (Kamal Heib) [1931850] - RDMA/rxe: Fix extra deref in rxe_rcv_mcast_pkt() (Kamal Heib) [1931850] - RDMA/rxe: Fix FIXME in rxe_udp_encap_recv() (Kamal Heib) [1931850] - RDMA/rxe: Fix missed IB reference counting in loopback (Kamal Heib) [1931850] - RDMA/uverbs: Fix kernel-doc warning of _uverbs_alloc (Kamal Heib) [1931850] - RDMA/rxe: Fix missing kconfig dependency on CRYPTO (Kamal Heib) [1931850] - RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep (Kamal Heib) [1931850] - RDMA/rxe: Remove unused pkt->offset (Kamal Heib) [1931850] - RDMA/ucma: Fix use-after-free bug in ucma_create_uevent (Kamal Heib) [1931850] - RDMA/core: Fix kernel doc warnings for ib_port_immutable_read() (Kamal Heib) [1931850] - RDMA/ipoib: Remove racy Subnet Manager sendonly join checks (Kamal Heib) [1931850] - RDMA/rxe: Cleanup init_send_wqe (Kamal Heib) [1931850] - RDMA/rxe: Fix minor coding style issues (Kamal Heib) [1931850] - RDMA/rxe: Correct skb on loopback path (Kamal Heib) [1931850] - RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (Kamal Heib) [1931850] - RDMA/rxe: Remove useless code in rxe_recv.c (Kamal Heib) [1931850] - RDMA/rxe: Fix coding error in rxe_recv.c (Kamal Heib) [1931850] - RDMA/core: Introduce and use API to read port immutable data (Kamal Heib) [1931850] - RDMA/pvrdma: Replace spin_lock_irqsave with spin_lock in hard IRQ (Kamal Heib) [1931850] - IB/core: Use valid port number to check link layer (Kamal Heib) [1931850] - IB/cm: Avoid a loop when device has 255 ports (Kamal Heib) [1931850] - RDMA/efa: Remove unused syndrome enum values (Kamal Heib) [1931850] - RDMA/efa: Remove unused 'select' field from get/set feature command descriptor (Kamal Heib) [1931850] - RDMA/efa: Remove unnecessary indentation in defs comments (Kamal Heib) [1931850] - RDMA/efa: Remove duplication of upper/lower_32_bits (Kamal Heib) [1931850] - RDMA/efa: Remove redundant NULL pointer check of CQE (Kamal Heib) [1931850] - RDMA/hw/hfi1/rc: Demote incorrectly populated kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/verbs: Demote non-conforming doc header and fix a misspelling (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/user_exp_rcv: Demote half-documented and kernel-doc abuses (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/ud: Fix a little more doc-rot (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/uc: Fix a little doc-rot (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/tid_rdma: Fix a plethora of kernel-doc issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/sdma: Fix misnaming of 'sdma_send_txlist()'s 'count_out' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/ruc: Fix a small formatting and description issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/qp: Fix some formatting issues and demote kernel-doc abuse (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/rc: Fix a few function documentation issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/pio_copy: Provide entry for 'pio_copy()'s 'dd' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/pcie: Demote kernel-doc abuses (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/netdev_rx: Fix misdocumentation of the 'start_id' param (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/qp: Fix kernel-doc formatting problem (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mad: Fix misspelling of 'rvt_process_mad()'s 'in_mad_size' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/msix: Add description for 'name' and remove superfluous param 'idx' (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/mad: Demote half-completed kernel-doc header fix another (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/iowait: Demote half-completed kernel-doc and fix formatting issue in another (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/srq: Fix a couple of kernel-doc issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/intr: Fix some kernel-doc formatting issues (Kamal Heib) [1931850 1921704] - RDMA/rxe: Replace missing rxe_pool_get_index_locked (Kamal Heib) [1931850] - RDMA/rxe: Remove unneeded pool->state (Kamal Heib) [1931850] - RDMA/rxe: Remove references to ib_device and pool (Kamal Heib) [1931850] - RDMA/rxe: Remove RXE_POOL_ATOMIC (Kamal Heib) [1931850] - RDMA/rxe: Fix misleading comments and names (Kamal Heib) [1931850] - RDMA/rxe: Fix bug in rxe_alloc() (Kamal Heib) [1931850] - IB/umad: Return EPOLLERR in case of when device disassociated (Kamal Heib) [1931850] - IB/umad: Return EIO in case of when device disassociated (Kamal Heib) [1931850] - RDMA/sw/rdmavt/qp: Fix a bunch of kernel-doc misdemeanours (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mr: Fix some issues related to formatting and missing descriptions (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/file_ops: Fix' manage_rcvq()'s 'arg' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/exp_rcv: Fix some kernel-doc formatting issues (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mcast: Demote incomplete kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mad: Fix 'rvt_process_mad()'s documentation header (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/chip: Fix a bunch of kernel-doc formatting and spelling issues (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/cq: Demote hardly complete kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/vt: Fix formatting issue and update description for 'context' (Kamal Heib) [1931850 1921704] - RDMA/hw/efa/efa_com: Stop using param description notation for non-params (Kamal Heib) [1931850] - RDMA/uverbs: Don't set rcq for a QP if qp_type is IB_QPT_XRC_INI (Kamal Heib) [1931850] - RDMA/core/iwpm_msg: Add proper descriptions for 'skb' param (Kamal Heib) [1931850] - RDMA/core/iwpm_util: Fix some param description misspellings (Kamal Heib) [1931850] - RDMA/core/counters: Demote non-conformant kernel-doc headers (Kamal Heib) [1931850] - RDMA/core/restrack: Fix kernel-doc formatting issue (Kamal Heib) [1931850] - RDMA/core/sa_query: Demote non-conformant kernel-doc header (Kamal Heib) [1931850] - RDMA/core/multicast: Provide description for 'ib_init_ah_from_mcmember()'s 'rec' param (Kamal Heib) [1931850] - RDMA/core/roce_gid_mgmt: Fix misnaming of 'rdma_roce_rescan_device()'s param 'ib_dev' (Kamal Heib) [1931850] - RDMA/core/cache: Fix some misspellings, missing and superfluous param descriptions (Kamal Heib) [1931850] - RDMA/core: device: Fix formatting in worthy kernel-doc header and demote another (Kamal Heib) [1931850] - IB/iser: Simplify prot_caps setting (Kamal Heib) [1931850] - IB/iser: Enforce iser_max_sectors to be greater than 0 (Kamal Heib) [1931850] - IB/iser: Protect iscsi_max_lun module param using callback (Kamal Heib) [1931850] - IB/iser: Remove unneeded semicolons (Kamal Heib) [1931850] - IB/isert: Simplify signature cap check (Kamal Heib) [1931850] - IB/isert: Remove unneeded semicolon (Kamal Heib) [1931850] - IB/isert: Remove unneeded new lines (Kamal Heib) [1931850] - RDMA/nldev: Return an error message on failure to turn auto mode (Kamal Heib) [1931850] - RDMA/rxe: Fix race in rxe_mcast.c (Kamal Heib) [1931850] - RDMA/rxe: Add unlocked versions of pool APIs (Kamal Heib) [1931850] - RDMA/rxe: Make add/drop key/index APIs type safe (Kamal Heib) [1931850] - RDMA/rxe: Make pool lookup and alloc APIs type safe (Kamal Heib) [1931850] - RDMA/rxe: Add elem_offset field to rxe_type_info (Kamal Heib) [1931850] - RDMA/rxe: Let pools support both keys and indices (Kamal Heib) [1931850] - RDMA/rxe: Remove unneeded RXE_POOL_ATOMIC flag (Kamal Heib) [1931850] - RDMA/rxe: Add check for supported QP types (Kamal Heib) [1931850] - RDMA: Use kzalloc for allocating only one thing (Kamal Heib) [1931850] - RDMA/cma: Delete useless kfree code (Kamal Heib) [1931850] - RDMA/hfi1: remove h from printk format specifier (Kamal Heib) [1931850 1921704] - RDMA: Convert comma to semicolon (Kamal Heib) [1931850] - net: devlink: Add unused port flavour (Petr Oros) [1943273] - devlink: add .trap_group_action_set() callback (Petr Oros) [1943273] - devlink: add parser error drop packet traps (Petr Oros) [1943273] - drop_monitor: Perform cleanup upon probe registration failure (Petr Oros) [1943273] - selftests: net: Add drop monitor test (Petr Oros) [1943273] - drop_monitor: Filter control packets in drop monitor (Petr Oros) [1943273] - drop_monitor: Remove duplicate struct (Petr Oros) [1943273] - drop_monitor: Remove no longer used functions (Petr Oros) [1943273] - drop_monitor: Convert to using devlink tracepoint (Petr Oros) [1943273] - drop_monitor: Prepare probe functions for devlink tracepoint (Petr Oros) [1943273] - devlink: Add a tracepoint for trap reports (Petr Oros) [1943273] - net: devlink: fix reporter dump dumpit (Petr Oros) [1943273] - devlink: have genetlink code to parse the attrs during dumpit (Petr Oros) [1943273] - netfilter: nf_tables: add direct calls for all builtin expressions (Florian Westphal) [1953320] - netfilter: nf_tables: handle meta/lookup with direct call (Florian Westphal) [1953320] - ionic: linearize tso skb with too many frags (Jonathan Toppins) [1940696] - i40e: fix the restart auto-negotiation after FEC modified (Stefan Assmann) [1725560] - ovl: skip getxattr of security labels (Miklos Szeredi) [1956340] - ovl: fix dentry leak in ovl_get_redirect (Miklos Szeredi) [1956340] - ovl: avoid deadlock on directory ioctl (Miklos Szeredi) [1956340] - cap: fix conversions on getxattr (Miklos Szeredi) [1956340] - ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi) [1956340] - ovl: add warning on user_ns mismatch (Miklos Szeredi) [1956340] - ovl: unprivieged mounts (Miklos Szeredi) [1956340] - ovl: do not get metacopy for userxattr (Miklos Szeredi) [1956340] - ovl: do not fail because of O_NOATIME (Miklos Szeredi) [1956340] - ovl: do not fail when setting origin xattr (Miklos Szeredi) [1956340] - ovl: user xattr (Miklos Szeredi) [1956340] - ovl: simplify file splice (Miklos Szeredi) [1956340] - ovl: make ioctl() safe (Miklos Szeredi) [1956340] - ovl: check privs before decoding file handle (Miklos Szeredi) [1956340] - vfs: verify source area in vfs_dedupe_file_range_one() (Miklos Szeredi) [1956340] - vfs: move cap_convert_nscap() call into vfs_setxattr() (Miklos Szeredi) [1956340] - ovl: fix incorrect extent info in metacopy case (Miklos Szeredi) [1956340] - ovl: expand warning in ovl_d_real() (Miklos Szeredi) [1956340] - ovl: document lower modification caveats (Miklos Szeredi) [1956340] - ovl: warn about orphan metacopy (Miklos Szeredi) [1956340] - ovl: doc clarification (Miklos Szeredi) [1956340] - ovl: introduce new "uuid=off" option for inodes index feature (Miklos Szeredi) [1956340] - ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode_real_fh (Miklos Szeredi) [1956340] - ovl: use generic vfs_ioc_setflags_prepare() helper (Miklos Szeredi) [1956340] - ovl: support [S|G]ETFLAGS and FS[S|G]ETXATTR ioctls for directories (Miklos Szeredi) [1956340] - ovl: rearrange ovl_can_list() (Miklos Szeredi) [1956340] - ovl: enumerate private xattrs (Miklos Szeredi) [1956340] - ovl: pass ovl_fs down to functions accessing private xattrs (Miklos Szeredi) [1956340] - ovl: drop flags argument from ovl_do_setxattr() (Miklos Szeredi) [1956340] - ovl: adhere to the vfs_ vs. ovl_do_ conventions for xattrs (Miklos Szeredi) [1956340] - ovl: use ovl_do_getxattr() for private xattr (Miklos Szeredi) [1956340] - ovl: fold ovl_getxattr() into ovl_get_redirect_xattr() (Miklos Szeredi) [1956340] - ovl: clean up ovl_getxattr() in copy_up.c (Miklos Szeredi) [1956340] - duplicate ovl_getxattr() (Miklos Szeredi) [1956340] - ovl: provide a mount option "volatile" (Miklos Szeredi) [1956340 1928211] - ovl: check for incompatible features in work dir (Miklos Szeredi) [1956340 1928211] - ovl: fix lookup of indexed hardlinks with metacopy (Miklos Szeredi) [1956340] - ovl: fix unneeded call to ovl_change_flags() (Miklos Szeredi) [1956340] - ovl: fix mount option checks for nfs_export with no upperdir (Miklos Szeredi) [1956340] - ovl: force read-only sb on failure to create index dir (Miklos Szeredi) [1956340] - ovl: fix regression with re-formatted lower squashfs (Miklos Szeredi) [1956340] - ovl: fix oops in ovl_indexdir_cleanup() with nfs_export=on (Miklos Szeredi) [1956340] - ovl: relax WARN_ON() when decoding lower directory file handle (Miklos Szeredi) [1956340] - ovl: remove not used argument in ovl_check_origin (Miklos Szeredi) [1956340] - ovl: change ovl_copy_up_flags static (Miklos Szeredi) [1956340] - ovl: inode reference leak in ovl_is_inuse true case. (Miklos Szeredi) [1956340] - ovl: remove unnecessary lock check (Miklos Szeredi) [1956340] - ovl: make oip->index bool (Miklos Szeredi) [1956340] - ovl: only pass ->ki_flags to ovl_iocb_to_rwf() (Miklos Szeredi) [1956340] - ovl: make private mounts longterm (Miklos Szeredi) [1956340] - ovl: get rid of redundant members in struct ovl_fs (Miklos Szeredi) [1956340] - ovl: add accessor for ofs->upper_mnt (Miklos Szeredi) [1956340] - ovl: drop negative dentry in upper layer (Miklos Szeredi) [1956340] - ovl: check permission to open real file (Miklos Szeredi) [1956340] - ovl: call secutiry hook in ovl_real_ioctl() (Miklos Szeredi) [1956340] - ovl: verify permissions in ovl_path_open() (Miklos Szeredi) [1956340] - ovl: switch to mounter creds in readdir (Miklos Szeredi) [1956340] - ovl: pass correct flags for opening real directory (Miklos Szeredi) [1956340] - ovl: whiteout inode sharing (Miklos Szeredi) [1956340] - ovl: inherit SB_NOSEC flag from upperdir (Miklos Szeredi) [1956340] - ovl: skip overlayfs superblocks at global sync (Miklos Szeredi) [1956340] - ovl: index dir act as work dir (Miklos Szeredi) [1956340] - ovl: prepare to copy up without workdir (Miklos Szeredi) [1956340] - ovl: cleanup non-empty directories in ovl_indexdir_cleanup() (Miklos Szeredi) [1956340] - ocxl: Add new kernel traces (Steve Best) [1907530] - ocxl: Add mmu notifier (Steve Best) [1907530] - ocxl: Update the Process Element Entry (Steve Best) [1907530] - ocxl: Initiate a TLB invalidate command (Steve Best) [1907530] - ocxl: Assign a register set to a Logical Partition (Steve Best) [1907530] - powerpc/mce: Remove per cpu variables from MCE handlers (Gustavo Walbon) [1921683] - powerpc/mce: Reduce the size of event arrays (Gustavo Walbon) [1921683] - tools/power turbostat: Support Ice Lake D (Prarit Bhargava) [1943439] - PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check (Chris von Recklinghausen) [1944636] - vhost/vsock: add IOTLB API support (Stefano Garzarella) [1894101] - vhost: Fix vhost_vq_reset() (Laurent Vivier) [1919126] - perf trace: Fix race in signal handling (Michael Petlan) [1928380] - scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc (Ewan D. Milne) [1953699] - sd_zbc: clear zone resources for non-zoned case (Ewan D. Milne) [1953699] - scsi: scsi_debug: Fix a memory leak (Ewan D. Milne) [1953699] - scsi: sd: Warn if unsupported ZBC device is probed (Ewan D. Milne) [1953699] - scsi: core: Add 'set_status_byte()' accessor (Ewan D. Milne) [1953699] - scsi: scsi_debug: Do not set COMMAND_COMPLETE (Ewan D. Milne) [1953699] - scsi: scsi_transport_srp: Don't block target in failfast state (Ewan D. Milne) [1953699] - scsi: scsi_debug: Fix memleak in scsi_debug_init() (Ewan D. Milne) [1953699] - scsi: core: Fix -Wformat for scsi_host (Ewan D. Milne) [1953699] - scsi: doc: Fix some kernel-doc markups (Ewan D. Milne) [1953699] - scsi: sr: Initialize ->cmd_len (Ewan D. Milne) [1953699] - scsi: core: Set sc_data_direction to DMA_NONE for no-transfer commands (Ewan D. Milne) [1953699] - scsi: core: Remove scsi_setup_cmnd() and scsi_setup_fs_cmnd() (Ewan D. Milne) [1953699] - scsi: core: Clean up allocation and freeing of sgtables (Ewan D. Milne) [1953699] - scsi: core: Rename scsi_mq_prep_fn() to scsi_prepare_cmd() (Ewan D. Milne) [1953699] - scsi: core: Rename scsi_prep_state_check() to scsi_device_state_check() (Ewan D. Milne) [1953699] - scsi: core: Use rq_dma_dir in scsi_setup_cmnd() (Ewan D. Milne) [1953699] - scsi: core: Remove scsi_init_cmd_errh (Ewan D. Milne) [1953699] - scsi: sd: Allow user to configure command retries (Ewan D. Milne) [1953699] - scsi: sd: sd_zbc: Fix handling of host-aware ZBC disks (Ewan D. Milne) [1953699] - scsi: sd_zbc: Improve zone revalidation (Ewan D. Milne) [1953699] - scsi: sd_zbc: Don't limit max_zone_append sectors to max_hw_sectors (Ewan D. Milne) [1953699] - scsi: sd_zbc: Remove unused inline functions (Ewan D. Milne) [1953699] - nvme: fix the nsid value to print in nvme_validate_or_alloc_ns (Gopal Tiwari) [1921591] - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Gopal Tiwari) [1921591] - nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done (Gopal Tiwari) [1921591] - nvme-core: check ctrl css before setting up zns (Gopal Tiwari) [1921591] - nvme-fc: fix racing controller reset and create association (Gopal Tiwari) [1921591] - nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Gopal Tiwari) [1921591] - nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() (Gopal Tiwari) [1921591] - nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Gopal Tiwari) [1921591] - nvme: simplify error logic in nvme_validate_ns() (Gopal Tiwari) [1921591] - nvme: set max_zone_append_sectors nvme_revalidate_zones (Gopal Tiwari) [1921591] - nvmet: model_number must be immutable once set (Gopal Tiwari) [1921591] - nvme-fabrics: fix kato initialization (Gopal Tiwari) [1921591] - nvme-hwmon: Return error code when registration fails (Gopal Tiwari) [1921591] - nvme-pci: add quirks for Lexar 256GB SSD (Gopal Tiwari) [1921591] - nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state (Gopal Tiwari) [1921591] - nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. (Gopal Tiwari) [1921591] - nvme-tcp: fix crash triggered with a dataless request submission (Gopal Tiwari) [1921591] - nvme-hwmon: rework to avoid devm allocation (Gopal Tiwari) [1921591] - nvme: add 48-bit DMA address quirk for Amazon NVMe controllers (Gopal Tiwari) [1921591] - nvmet: remove else at the end of the function (Gopal Tiwari) [1921591] - nvmet: add helper to report invalid opcode (Gopal Tiwari) [1921591] - nvmet: add nvmet_req_subsys() helper (Gopal Tiwari) [1921591] - nvmet: use invalid cmd opcode helper (Gopal Tiwari) [1921591] - nvmet: use invalid cmd opcode helper (Gopal Tiwari) [1921591] - nvmet-fc: add a missing __rcu annotation to nvmet_fc_tgt_assoc.queues (Gopal Tiwari) [1921591] - nvme-multipath: set nr_zones for zoned namespaces (Gopal Tiwari) [1921591] - nvmet: make nvmet_find_namespace() req based (Gopal Tiwari) [1921591] - nvmet: set status to 0 in case for invalid nsid (Gopal Tiwari) [1921591] - nvmet: return uniform error for invalid ns (Gopal Tiwari) [1921591] - nvmet: remove extra variable in id-ns handler (Gopal Tiwari) [1921591] - nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs (Gopal Tiwari) [1921591] - nvme-fabrics: avoid double completions in nvmf_fail_nonready_command (Gopal Tiwari) [1921591] - nvme: introduce a nvme_host_path_error helper (Gopal Tiwari) [1921591] - blk-mq: introduce blk_mq_set_request_complete (Gopal Tiwari) [1921591] - nvme-rdma: handle nvme_rdma_post_send failures better (Gopal Tiwari) [1921591] - nvmet-tcp: fix potential race of tcp socket closing accept_work (Gopal Tiwari) [1921591] - nvme: cleanup zone information initialization (Gopal Tiwari) [1921591] - nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Gopal Tiwari) [1921591] - nvme-pci: ignore the subsysem NQN on Phison E16 (Gopal Tiwari) [1921591] - nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Gopal Tiwari) [1921591] - nvme-tcp: use cancel tagset helper for tear down (Gopal Tiwari) [1921591] - nvme-rdma: use cancel tagset helper for tear down (Gopal Tiwari) [1921591] - nvme-rdma: add clean action for failed reconnection (Gopal Tiwari) [1921591] - nvme-core: get rid of the extra space (Gopal Tiwari) [1921591] - nvme-tcp: add clean action for failed reconnection (Gopal Tiwari) [1921591] - nvme: add tracing of zns commands (Gopal Tiwari) [1921591] - nvme: parse format nvm command details when tracing (Gopal Tiwari) [1921591] - nvme-core: add cancel tagset helpers (Gopal Tiwari) [1921591] - nvme: refactor ns->ctrl by request (Gopal Tiwari) [1921591] - nvme-tcp: fix wrong setting of request iov_iter (Gopal Tiwari) [1921591] - nvmet: remove extra variable in smart log nsid (Gopal Tiwari) [1921591] - nvme-tcp: get rid of unused helper function (Gopal Tiwari) [1921591] - nvmet: remove extra variable in identify ns (Gopal Tiwari) [1921591] - nvmet: remove extra variable in id-desclist (Gopal Tiwari) [1921591] - nvmet: add lba to sect conversion helpers (Gopal Tiwari) [1921591] - nvme: support command retry delay for admin command (Gopal Tiwari) [1921591] - nvmet: Use nvmet_is_port_enabled helper for pi_enable (Gopal Tiwari) [1921591] - nvme: constify static attribute_group structs (Gopal Tiwari) [1921591] - nvmet-fc: use RCU proctection for assoc_list (Gopal Tiwari) [1921591] - nvmet: Fix nvmet_is_port_enabled indentation (Gopal Tiwari) [1921591] - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a SPCC device (Gopal Tiwari) [1921591] - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head (Gopal Tiwari) [1921591] - nvme: allow revalidate to set a namespace read-only (Gopal Tiwari) [1921591] - nvmet: set right status on error in id-ns handler (Gopal Tiwari) [1921591] - nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout (Gopal Tiwari) [1921591] - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout (Gopal Tiwari) [1921591] - nvme-pci: allow use of cmb on v1.4 controllers (Gopal Tiwari) [1921591] - nvme: check the PRINFO bit before deciding the host buffer length (Gopal Tiwari) [1921591] - nvme-tcp: fix possible data corruption with bio merges (Gopal Tiwari) [1921591] - nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT (Gopal Tiwari) [1921591] - nvme: don't intialize hwmon for discovery controllers (Gopal Tiwari) [1921591] - nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY (Gopal Tiwari) [1921591] - nvmet-rdma: Fix list_del corruption on queue establishment failure (Gopal Tiwari) [1921591] - nvme: unexport functions with no external caller (Gopal Tiwari) [1921591] - nvme: avoid possible double fetch in handling CQE (Gopal Tiwari) [1921591] - nvme: remove the unused status argument from nvme_trace_bio_complete (Gopal Tiwari) [1921591] - nvme-tcp: Fix possible race of io_work and direct send (Gopal Tiwari) [1921591] - nvme-fcloop: Fix sscanf type and list_first_entry_or_null warnings (Gopal Tiwari) [1921591] - nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context (Gopal Tiwari) [1921591] - nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class (Gopal Tiwari) [1921591] - nvme: rename controller base dev_t char device (Gopal Tiwari) [1921591] - nvme: remove unnecessary return values (Gopal Tiwari) [1921591] - nvme: rename bdev operations (Gopal Tiwari) [1921591] - nvme: export zoned namespaces without Zone Append support read-only (Gopal Tiwari) [1921591] - nvme: print a warning for when listing active namespaces fails (Gopal Tiwari) [1921591] - nvme: improve an error message on Identify failure (Gopal Tiwari) [1921591] - nvmet: fix a spelling mistake "incuding" -> "including" in Kconfig (Gopal Tiwari) [1921591] - nvme-fabrics: reject I/O to offline device (Gopal Tiwari) [1921591] - nvmet: make sure discovery change log event is protected (Gopal Tiwari) [1921591] - nvme-pci: don't allocate unused I/O queues (Gopal Tiwari) [1921591] - nvme-pci: drop min() from nr_io_queues assignment (Gopal Tiwari) [1921591] - nvmet: use inline bio for passthru fast path (Gopal Tiwari) [1921591] - nvmet: use blk_rq_bio_prep instead of blk_rq_append_bio (Gopal Tiwari) [1921591] - nvmet: remove unused ctrl->cqs (Gopal Tiwari) [1921591] - nvmet: remove op_flags for passthru commands (Gopal Tiwari) [1921591] - nvme: use consistent macro name for timeout (Gopal Tiwari) [1921591] - nvmet: add passthru io timeout value attr (Gopal Tiwari) [1921591] - nvmet: add passthru admin timeout value attr (Gopal Tiwari) [1921591] - nvme: split nvme_alloc_request() (Gopal Tiwari) [1921591] - nvme: centralize setting the timeout in nvme_alloc_request (Gopal Tiwari) [1921591] - nvme: simplify nvme_req_qid() (Gopal Tiwari) [1921591] - nvme-fcloop: add sysfs attribute to inject command drop (Gopal Tiwari) [1921591] - nvme: let set_capacity_revalidate_and_notify update the bdev size (Gopal Tiwari) [1921591] - nvme: directly cache command effects log (Gopal Tiwari) [1921591] - nvme: fix memory leak freeing command effects (Gopal Tiwari) [1921591] - nvme: free sq/cq dbbuf pointers when dbbuf set fails (Gopal Tiwari) [1921591] - nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device (Gopal Tiwari) [1921591] - RDMA: Lift ibdev_to_node from rds to common code (Gopal Tiwari) [1921591] - nvme: fix incorrect behavior when BLKROSET is called by the user (Gopal Tiwari) [1921591] - Revert "nvme-pci: remove last_sq_tail" (Gopal Tiwari) [1921591] - nvmet: fix a NULL pointer dereference when tracing the flush command (Gopal Tiwari) [1921591] - nvme-fc: remove nvme_fc_terminate_io() (Gopal Tiwari) [1921591] - nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery (Gopal Tiwari) [1921591] - nvme-fc: remove err_work work item (Gopal Tiwari) [1921591] - nvme-fc: track error_recovery while connecting (Gopal Tiwari) [1921591] - nvme-rdma: handle unexpected nvme completion data length (Gopal Tiwari) [1921591] - nvme: ignore zone validate errors on subsequent scans (Gopal Tiwari) [1921591] - nvme-fc: shorten reconnect delay if possible for FC (Gopal Tiwari) [1921591] - nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (Gopal Tiwari) [1921591] - nvme-fc: fix error loop in create_hw_io_queues (Gopal Tiwari) [1921591] - nvme-fc: fix io timeout to abort I/O (Gopal Tiwari) [1921591] - nvmet: cleanup nvmet_passthru_map_sg() (Gopal Tiwari) [1921591] - nvmet: don't use BLK_MQ_REQ_NOWAIT for passthru (Gopal Tiwari) [1921591] - nvmet: limit passthru MTDS by BIO_MAX_PAGES (Gopal Tiwari) [1921591] - nvme-rdma: fix crash due to incorrect cqe (Gopal Tiwari) [1921591] - nvmet: fix uninitialized work for zero kato (Gopal Tiwari) [1921591] - nvme: use queuedata for nvme_req_qid (Gopal Tiwari) [1921591] - nvme-pci: disable Write Zeroes on Sandisk Skyhawk (Gopal Tiwari) [1921591] - nvme-rdma: fix crash when connect rejected (Gopal Tiwari) [1921591] - nvme: translate zone resource errors (Gopal Tiwari) [1921591] - block: add zone specific block statuses (Gopal Tiwari) [1921591] - nvme-core: remove extra condition for vwc (Gopal Tiwari) [1921591] - nvme-core: remove extra variable (Gopal Tiwari) [1921591] - nvme: remove nvme_identify_ns_list (Gopal Tiwari) [1921591] - nvme: refactor nvme_validate_ns (Gopal Tiwari) [1921591] - nvme: move nvme_validate_ns (Gopal Tiwari) [1921591] - nvme: remove nvme_update_formats (Gopal Tiwari) [1921591] - nvme: update the known admin effects (Gopal Tiwari) [1921591] - nvme: query namespace identifiers before adding the namespace (Gopal Tiwari) [1921591] - nvme: revalidate zone bitmaps in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: call nvme_identify_ns as the first thing in nvme_alloc_ns_block (Gopal Tiwari) [1921591] - nvme: set the queue limits in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: remove the 0 lba_shift check in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: freeze the queue over ->lba_shift updates (Gopal Tiwari) [1921591] - nvme: factor out a nvme_configure_metadata helper (Gopal Tiwari) [1921591] - nvme: lift the check for an unallocated namespace into nvme_identify_ns (Gopal Tiwari) [1921591] - nvme: clean up the check for too large logic block sizes (Gopal Tiwari) [1921591] - nvme: remove the disk argument to nvme_update_zone_info (Gopal Tiwari) [1921591] - nvme: rename __nvme_revalidate_disk (Gopal Tiwari) [1921591] - nvme: rename _nvme_revalidate_disk (Gopal Tiwari) [1921591] - nvme: rename nvme_validate_ns to nvme_validate_or_alloc_ns (Gopal Tiwari) [1921591] - nvme: fix initialization of the zone bitmaps (Gopal Tiwari) [1921591] - nvme-loop: don't put ctrl on nvme_init_ctrl error (Gopal Tiwari) [1921591] - nvme-core: put ctrl ref when module ref get fail (Gopal Tiwari) [1921591] - nvme-tcp: check page by sendpage_ok() before calling kernel_sendpage() (Gopal Tiwari) [1921591] - nvmet-fc: fix missing check for no hostport struct (Gopal Tiwari) [1921591] - nvme: fix error handling in nvme_ns_report_zones (Gopal Tiwari) [1921591] - nvmet: add passthru ZNS support (Gopal Tiwari) [1921591] - nvmet: handle keep-alive timer when kato is modified by a set features cmd (Gopal Tiwari) [1921591] - nvme-pci: allocate separate interrupt for the reserved non-polled I/O queue (Gopal Tiwari) [1921591] - nvmet-tcp: have queue io_work context run on sock incoming cpu (Gopal Tiwari) [1921591] - nvme: lift the file open code from nvme_ctrl_get_by_path (Gopal Tiwari) [1921591] - nvme: use an xarray to lookup the Commands Supported and Effects log (Gopal Tiwari) [1921591] - nvme-pci: Move enumeration by class to be last in the table (Gopal Tiwari) [1921591] - nvme-core: don't use NVME_NSID_ALL for command effects and supported log (Gopal Tiwari) [1921591] - nvme-fc: fail new connections to a deleted host or remote port (Gopal Tiwari) [1921591] - nvme: return errors for hwmon init (Gopal Tiwari) [1921591] - nvme-pci: fix NULL req in completion handler (Gopal Tiwari) [1921591] - nvmet: get transport reference for passthru ctrl (Gopal Tiwari) [1921591] - nvme-core: get/put ctrl and transport module in nvme_dev_open/release() (Gopal Tiwari) [1921591] - nvme-tcp: fix kconfig dependency warning when !CRYPTO (Gopal Tiwari) [1921591] - nvme: use blk_mq_complete_request_remote to avoid an indirect function call (Gopal Tiwari) [1921591] - nvme-core: replace ctrl page size with a macro (Gopal Tiwari) [1921591] - nvme-pci: remove the inline scatterlist optimization (Gopal Tiwari) [1921591] - block: optimize blk_queue_zoned_model for !CONFIG_BLK_DEV_ZONED (Gopal Tiwari) [1921591] - nvme: support for zoned namespaces (Gopal Tiwari) [1921591] - null_blk: introduce zone capacity for zoned device (Gopal Tiwari) [1921591] - block: add capacity field to zone descriptors (Gopal Tiwari) [1921591]- vmxnet3: Set the default of vxlan overlay offload to disabled (Cathy Avery) [1941714] - vmxnet3: Update driver to use ethtool_sprintf (Cathy Avery) [1923796] - vmxnet3: Remove buf_info from device accessible structures (Cathy Avery) [1923796] - igc: Fix overwrites return value (Corinna Vinschen) [1920285] - igc: Add set/clear large buffer helpers (Corinna Vinschen) [1920285] - igc: Refactor Rx timestamp handling (Corinna Vinschen) [1920285] - igc: Introduce igc_get_rx_frame_truesize() helper (Corinna Vinschen) [1920285] - igc: Introduce igc_rx_buffer_flip() helper (Corinna Vinschen) [1920285] - igc: Remove unused argument from igc_tx_cmd_type() (Corinna Vinschen) [1920285] - igc: Fix prototype warning (Corinna Vinschen) [1920285] - igc: Assign boolean values to a bool variable (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_LOOPBACK (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_SPEED (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_RESET (Corinna Vinschen) [1920285] - igc: Fix igc_ptp_rx_pktstamp() (Corinna Vinschen) [1920285] - igc: Fix Supported Pause Frame Link Setting (Corinna Vinschen) [1920285] - igc: Fix Pause Frame Advertising (Corinna Vinschen) [1920285] - igc: reinit_locked() should be called with rtnl_lock (Corinna Vinschen) [1920285] - igc: Fix TDBAL register show incorrect value (Corinna Vinschen) [1920285] - igc: Remove unused FUNC_1 mask (Corinna Vinschen) [1920285] - igc: Remove unused local receiver mask (Corinna Vinschen) [1920285] - igc: Prefer strscpy over strlcpy (Corinna Vinschen) [1920285] - igc: Expose the gPHY firmware version (Corinna Vinschen) [1920285] - igc: Expose the NVM version (Corinna Vinschen) [1920285] - igc: Add Host Good Packets Transmitted Count (Corinna Vinschen) [1920285] - igc: Remove MULR mask define (Corinna Vinschen) [1920285] - igc: Remove igc_set_fw_version comment (Corinna Vinschen) [1920285] - igc: Clean up nvm_operations structure (Corinna Vinschen) [1920285] - igc: check return value of ret_val in igc_config_fc_after_link_up (Corinna Vinschen) [1920285] - igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Corinna Vinschen) [1920285] - igc: Report speed and duplex as unknown when device is runtime suspended (Corinna Vinschen) [1920285] - net: igc: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920285] - igc: Add new device ID (Corinna Vinschen) [1920285] - net: igbvf: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920287] - igbvf: Refactor traces (Corinna Vinschen) [1920287] - igbvf: amend removal of MODULE_VERSION (Corinna Vinschen) [1955752] - netlink: add tracepoint at NL_SET_ERR_MSG (Marcelo Ricardo Leitner) [1956983] - xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets (Sabrina Dubroca) [1935575] - xfrm: BEET mode doesn't support fragments for inner packets (Xin Long) [1870900] - xfrm: Fix NULL pointer dereference on policy lookup (Sabrina Dubroca) [1951965] - xfrm: use secpath_exist where applicable (Sabrina Dubroca) [1951965] - net: xfrm: Use sequence counter with associated spinlock (Sabrina Dubroca) [1951965] - net: xfrm: Localize sequence counter per network namespace (Sabrina Dubroca) [1951965] - xfrm: Return the correct errno code (Sabrina Dubroca) [1951965] - xfrm: Fix wraparound in xfrm_policy_addr_delta() (Sabrina Dubroca) [1951965] - xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Sabrina Dubroca) [1951965] - xfrm: Fix oops in xfrm_replay_advance_bmp (Sabrina Dubroca) [1951965] - ah6: fix error return code in ah6_input() (Sabrina Dubroca) [1951965] - net: xfrm: fix a race condition during allocing spi (Sabrina Dubroca) [1951965] - xfrm: policy: Use sequence counters with associated lock (Sabrina Dubroca) [1951965] - selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Ivan Vecera) [1952586] - net: bridge: switchdev: include local flag in FDB notifications (Ivan Vecera) [1952586] - net: bridge: switchdev: refactor br_switchdev_fdb_notify (Ivan Vecera) [1952586] - net: bridge: don't notify switchdev for local FDB addresses (Ivan Vecera) [1952586] - net: bridge: use switchdev for port flags set through sysfs too (Ivan Vecera) [1952586] - net: bridge: vlan: fix error return code in __vlan_add() (Ivan Vecera) [1952586] - net: bridge: add missing counters to ndo_get_stats64 callback (Ivan Vecera) [1952586] - net: bridge: use new function dev_fetch_sw_netstats (Ivan Vecera) [1952586] - net: bridge: fdb: don't flush ext_learn entries (Ivan Vecera) [1952586] - net: bridge: clear bridge's private skb space on xmit (Ivan Vecera) [1952586] - bridge: mcast: Fix MLD2 Report IPv6 payload length check (Ivan Vecera) [1952586] - net: bridge: enfore alignment for ethernet address (Ivan Vecera) [1952586] - netfilter: nft_reject_bridge: enable reject with bridge vlan (Ivan Vecera) [1952586] - net: bridge: vlan: Add a schedule point during VLAN processing (Ivan Vecera) [1952586] - netfilter: ebtables: compat: reject all padding in matches/watchers (Ivan Vecera) [1952586] - net: bridge: deny dev_set_mac_address() when unregistering (Ivan Vecera) [1952586] - net: bridge: fdb: set flags directly in fdb_create (Ivan Vecera) [1952586] - net: bridge: fdb: convert offloaded to use bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert added_by_external_learn to use bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert added_by_user to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_sticky to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_static to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_local to bitops (Ivan Vecera) [1952586] - net: bridge: move default pvid init/deinit to NETDEV_REGISTER/UNREGISTER (Ivan Vecera) [1952586] - bridge: Fix possible use-after-free when deleting bridge port (Ivan Vecera) [1952586] - bridge: update vlan dev link state for bridge netdev changes (Ivan Vecera) [1952586] - bridge: update vlan dev state when port added to or deleted from vlan (Ivan Vecera) [1952586] - bridge: support binding vlan dev link state to vlan member bridge ports (Ivan Vecera) [1952586] - vlan: do not transfer link state in vlan bridge binding mode (Ivan Vecera) [1952586] - vlan: support binding link state to vlan member bridge ports (Ivan Vecera) [1952586] - ipv6: weaken the v4mapped source check (Paolo Abeni) [1950298] - tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Paolo Abeni) [1950298] - inet_connection_sock: remove unused parameter of reqsk_queue_unlink func (Paolo Abeni) [1950298] - tcp: add sanity tests to TCP_QUEUE_SEQ (Paolo Abeni) [1950298] - tcp: fix SO_RCVLOWAT related hangs under mem pressure (Paolo Abeni) [1950298] - tcp: do not mess with cloned skbs in tcp_add_backlog() (Paolo Abeni) [1950298] - tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Paolo Abeni) [1950298] - vfio-ccw: Wire in the request callback (Thomas Huth) [1940451] - vfio-mdev: Wire in a request handler for mdev parent (Thomas Huth) [1940451] - intel_idle: add Iclelake-D support (David Arcari) [1960287] - scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() (Steve Best) [1941180] - powerpc/sstep: Fix VSX instruction emulation (Steve Best) [1934187] - powerpc/pseries/hibernation: remove pseries_suspend_cpu() (Steve Best) [1932970] - powerpc/pseries: remove cede offline state for CPUs (Steve Best) [1932970] - powerpc/pseries: export LPAR security flavor in lparcfg (Steve Best) [1935660] - Makefile: update early devel phase flag (Bruno Meneguele) [1930504]- configs: Enable CONFIG_BPF_KPROBE_OVERRIDE (Jiri Olsa) [1920439] - powerpc/kvm: Fix build error when PPC_MEM_KEYS/PPC_PSERIES=n (Greg Kurz) [1945745] - powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure MSR[HV] is always clear in guest MSR (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure MSR[ME] is always set in guest MSR (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix CONFIG_SPAPR_TCE_IOMMU=n default hcalls (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: remove unused kvmppc_h_protect argument (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Remove redundant mtspr PSPB (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Prevent radix guests setting LPCR[TC] (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Disallow LPCR[AIL] to be set to 1 or 2 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Add a function to filter guest LPCR bits (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Nested move LPCR sanitising to sanitise_hv_regs (Greg Kurz) [1945745] - KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Greg Kurz) [1945745] - KVM: PPC: Don't always report hash MMU capability for P9 < DD2.2 (Greg Kurz) [1945745] - powerpc/xive: Assign boolean values to a bool variable (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix host radix SLB optimisation with hash guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure radix guest has no SLB entries (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path (Greg Kurz) [1945745] - KVM: PPC: remove unneeded semicolon (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Use POWER9 SLBIA IH=6 variant to clear SLB (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: No need to clear radix host SLB before loading HPT guest (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix radix guest SLB side channel (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Remove support for running HPT guest on RPT host without mixed mode support (Greg Kurz) [1945745] - powerpc/mm: Update tlbiel loop on POWER10 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Allow nested guest creation when L0 hv_guest_state > L1 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Context tracking exit guest context before enabling irqs (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Include prototypes (Greg Kurz) [1945745] - KVM: PPC: Make the VMX instruction emulation routines static (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix mask size for emulated msgsndp (Greg Kurz) [1945745] - KVM: PPC: fix comparison to bool warning (Greg Kurz) [1945745] - KVM: PPC: Book3S: Assign boolean values to a bool variable (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Add a comment regarding VP numbering (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_EOI_FW (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_MASK_FW (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_SHIFT_BUG (Greg Kurz) [1945745] - powerpc/xive: Add a debug_show handler to the XIVE irq_domain (Greg Kurz) [1945745] - powerpc/xive: Rename XIVE_IRQ_NO_EOI to show its a flag (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Show detailed configuration in debug output (Greg Kurz) [1945745] - powerpc/64s: Remove MSR[ISF] bit (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ratelimit machine check messages coming from guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Don't attempt to recover machine checks for FWNMI enabled guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page (Greg Kurz) [1945745] - clocksource/drivers/hyper-v: Move handling of STIMER0 interrupts (Mohammed Gamal) [1940901] - clocksource/drivers/hyper-v: Set clocksource rating based on Hyper-V feature (Mohammed Gamal) [1940901] - clocksource/drivers/hyper-v: Handle sched_clock differences inline (Mohammed Gamal) [1940901] - clocksource/hyperv: use MSR-based access if running as root (Mohammed Gamal) [1940901] - cifs: fix interrupted close commands (Ronnie Sahlberg) [1952263] - cifs: add NULL check for ses->tcon_ipc (Ronnie Sahlberg) [1952263] - smb3: set COMPOUND_FID to FileID field of subsequent compound request (Ronnie Sahlberg) [1952263] - cifs: fix potential use-after-free in cifs_echo_request() (Ronnie Sahlberg) [1952263] - cifs: allow syscalls to be restarted in __smb_send_rqst() (Ronnie Sahlberg) [1952263] - smb3: Handle error case during offload read path (Ronnie Sahlberg) [1952263] - smb3: Avoid Mid pending list corruption (Ronnie Sahlberg) [1952263] - smb3: Call cifs reconnect from demultiplex thread (Ronnie Sahlberg) [1952263] - cifs: fix a memleak with modefromsid (Ronnie Sahlberg) [1952263] - cifs: update internal module version number (Ronnie Sahlberg) [1952263] - smb3: add some missing definitions from MS-FSCC (Ronnie Sahlberg) [1952263] - smb3: remove two unused variables (Ronnie Sahlberg) [1952263] - smb3: add support for stat of WSL reparse points for special file types (Ronnie Sahlberg) [1952263] - SMB3: add support for recognizing WSL reparse tags (Ronnie Sahlberg) [1952263] - cifs: remove bogus debug code (Ronnie Sahlberg) [1952263] - smb3.1.1: fix typo in compression flag (Ronnie Sahlberg) [1952263] - cifs: move smb version mount options into fs_context.c (Ronnie Sahlberg) [1952263] - cifs: move cache mount options to fs_context.ch (Ronnie Sahlberg) [1952263] - cifs: move security mount options into fs_context.ch (Ronnie Sahlberg) [1952263] - cifs: add files to host new mount api (Ronnie Sahlberg) [1952263] - smb3: do not try to cache root directory if dir leases not supported (Ronnie Sahlberg) [1952263] - smb3: fix stat when special device file and mounted with modefromsid (Ronnie Sahlberg) [1952263] - cifs: Print the address and port we are connecting to in generic_ip_connect() (Ronnie Sahlberg) [1952263] - SMB3: Resolve data corruption of TCP server info fields (Ronnie Sahlberg) [1952263] - cifs: make const array static, makes object smaller (Ronnie Sahlberg) [1952263] - SMB3.1.1: Fix ids returned in POSIX query dir (Ronnie Sahlberg) [1952263] - smb3: add dynamic trace point to trace when credits obtained (Ronnie Sahlberg) [1952263] - smb3.1.1: do not fail if no encryption required but server doesn't support it (Ronnie Sahlberg) [1952263] - cifs: Return the error from crypt_message when enc/dec key not found. (Ronnie Sahlberg) [1952263] - smb3.1.1: set gcm256 when requested (Ronnie Sahlberg) [1952263] - smb3.1.1: rename nonces used for GCM and CCM encryption (Ronnie Sahlberg) [1952263] - smb3.1.1: print warning if server does not support requested encryption type (Ronnie Sahlberg) [1952263] - smb3.1.1: add new module load parm enable_gcm_256 (Ronnie Sahlberg) [1952263] - smb3.1.1: add new module load parm require_gcm_256 (Ronnie Sahlberg) [1952263] - cifs: map STATUS_ACCOUNT_LOCKED_OUT to -EACCES (Ronnie Sahlberg) [1952263] - SMB3.1.1: add defines for new signing negotiate context (Ronnie Sahlberg) [1952263] - Handle STATUS_IO_TIMEOUT gracefully (Ronnie Sahlberg) [1952263] - cifs: compute full_path already in cifs_readdir() (Ronnie Sahlberg) [1952263] - cifs: return cached_fid from open_shroot (Ronnie Sahlberg) [1952263] - update structure definitions from updated protocol documentation (Ronnie Sahlberg) [1952263] - smb3: add defines for new crypto algorithms (Ronnie Sahlberg) [1952263] - cifs: fix check of tcon dfs in smb1 (Ronnie Sahlberg) [1952263] - SMB3: Fix mkdir when idsfromsid configured on mount (Ronnie Sahlberg) [1952263] - cifs: Convert to use the fallthrough macro (Ronnie Sahlberg) [1952263] - cifs: Fix an error pointer dereference in cifs_mount() (Ronnie Sahlberg) [1952263] - cifs: document and cleanup dfs mount (Ronnie Sahlberg) [1952263] - cifs: only update prefix path of DFS links in cifs_tree_connect() (Ronnie Sahlberg) [1952263] - cifs: fix double free error on share and prefix (Ronnie Sahlberg) [1952263] - cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect (Ronnie Sahlberg) [1952263] - cifs: handle empty list of targets in cifs_reconnect() (Ronnie Sahlberg) [1952263] - cifs: rename reconn_inval_dfs_target() (Ronnie Sahlberg) [1952263] - cifs: reduce number of referral requests in DFS link lookups (Ronnie Sahlberg) [1952263] - cifs: merge __{cifs,smb2}_reconnect[_tcon]() into cifs_tree_connect() (Ronnie Sahlberg) [1952263] - cifs: convert to use be32_add_cpu() (Ronnie Sahlberg) [1952263] - cifs: delete duplicated words in header files (Ronnie Sahlberg) [1952263] - cifs: Remove the superfluous break (Ronnie Sahlberg) [1952263] - cifs: remove unused variable 'server' (Ronnie Sahlberg) [1952263] - smb3: warn on confusing error scenario with sec=krb5 (Ronnie Sahlberg) [1952263] - fuse: 32-bit user space ioctl compat for fuse device (Miklos Szeredi) [1949873] - virtiofs: Fail dax mount if device does not support it (Miklos Szeredi) [1949873] - fuse: fix live lock in fuse_iget() (Miklos Szeredi) [1949873] - mm/filemap: remove unused parameter and change to void type for replace_page_cache_page() (Miklos Szeredi) [1949873] - fuse: support SB_NOSEC flag to improve write performance (Miklos Szeredi) [1949873] - fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request (Miklos Szeredi) [1949873] - fuse: don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2 (Miklos Szeredi) [1949873] - fuse: setattr should set FATTR_KILL_SUIDGID (Miklos Szeredi) [1949873] - fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path (Miklos Szeredi) [1949873] - fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID (Miklos Szeredi) [1949873] - fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 (Miklos Szeredi) [1949873] - fuse: always revalidate if exclusive create (Miklos Szeredi) [1949873] - virtiofs: clean up error handling in virtio_fs_get_tree() (Miklos Szeredi) [1949873] - fuse: add fuse_sb_destroy() helper (Miklos Szeredi) [1949873] - fuse: simplify get_fuse_conn*() (Miklos Szeredi) [1949873] - fuse: get rid of fuse_mount refcount (Miklos Szeredi) [1949873] - virtiofs: simplify sb setup (Miklos Szeredi) [1949873] - virtiofs fix leak in setup (Miklos Szeredi) [1949873] - fuse: launder page should wait for page writeback (Miklos Szeredi) [1949873] - fuse: connection remove fix (Miklos Szeredi) [1949873] - fuse: implement crossmounts (Miklos Szeredi) [1949873] - fuse: Allow fuse_fill_super_common() for submounts (Miklos Szeredi) [1949873] - fuse: split fuse_mount off of fuse_conn (Miklos Szeredi) [1949873] - fuse: drop fuse_conn parameter where possible (Miklos Szeredi) [1949873] - fuse: store fuse_conn in fuse_req (Miklos Szeredi) [1949873] - fuse: add submount support to (Miklos Szeredi) [1949873] - fuse: fix page dereference after free (Miklos Szeredi) [1949873] - fuse: update project homepage (Miklos Szeredi) [1949873] - fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS (Miklos Szeredi) [1949873] - fuse: don't ignore errors from fuse_writepages_fill() (Miklos Szeredi) [1949873] - fuse: clean up condition for writepage sending (Miklos Szeredi) [1949873] - fuse: fix warning in tree_insert() and clean up writepage insertion (Miklos Szeredi) [1949873] - fuse: move rb_erase() before tree_insert() (Miklos Szeredi) [1949873] - fuse: optimize writepages search (Miklos Szeredi) [1949873] - fuse: Update stale comment in queue_interrupt() (Miklos Szeredi) [1949873] - fuse: use true,false for bool variable (Miklos Szeredi) [1949873] - fuse: Add changelog entries for protocols 7.1 - 7.8 (Miklos Szeredi) [1949873] - fuse: reserve byteswapped init opcodes (Miklos Szeredi) [1949873] - convenience helper: get_tree_single() (finish backport) (Miklos Szeredi) [1949873] - fuse: Convert fusectl to use the new mount API (Miklos Szeredi) [1949873] - fuse: fix changelog entry for protocol 7.9 (Miklos Szeredi) [1949873] - fuse: fix changelog entry for protocol 7.12 (Miklos Szeredi) [1949873] - sfc: adjust efx->xdp_tx_queue_count with the real number of initialized queues (Íñigo Huguet) [1934254] - sfc: Remove duplicate argument (Íñigo Huguet) [1934254] - sfc: Use 'skb_add_rx_frag()' instead of hand coding it (Íñigo Huguet) [1934254] - sfc-falcon: Fix a typo (Íñigo Huguet) [1934254] - sfc: ef10: fix TX queue lookup in TX event handling (Íñigo Huguet) [1934254] - sfc: farch: fix TX queue lookup in TX event handling (Íñigo Huguet) [1934254] - sfc: farch: fix TX queue lookup in TX flush done handling (Íñigo Huguet) [1934254] - sfc: reduce the number of requested xdp ev queues (Íñigo Huguet) [1934254] - sfc: support GRE TSO on EF100 (Íñigo Huguet) [1934254] - sfc: correctly support non-partial GSO_UDP_TUNNEL_CSUM on EF100 (Íñigo Huguet) [1934254] - sfc: extend bitfield macros to 19 fields (Íñigo Huguet) [1934254] - sfc: advertise our vlan features (Íñigo Huguet) [1934254] - sfc: only use fixed-id if the skb asks for it (Íñigo Huguet) [1934254] - sfc: implement encap TSO on EF100 (Íñigo Huguet) [1934254] - sfc: extend bitfield macros to 17 fields (Íñigo Huguet) [1934254] - sfc: move initialisation of efx->filter_sem to efx_init_struct() (Íñigo Huguet) [1934254] - net: sfc: Use GFP_KERNEL in efx_ef10_try_update_nic_stats() (Íñigo Huguet) [1934254] - net: sfc: Replace in_interrupt() usage (Íñigo Huguet) [1934254] - sfc: clean up mis-targeted comments (Íñigo Huguet) [1934254] - sfc: fix kdoc warning (Íñigo Huguet) [1934254] - sfc: clean up unused assignments (Íñigo Huguet) [1934254] - sfc: advertise encapsulated offloads on EF10 (Íñigo Huguet) [1934254] - sfc: implement encapsulated TSO on EF10 (Íñigo Huguet) [1934254] - sfc: de-indirect TSO handling (Íñigo Huguet) [1934254] - sfc: select inner-csum-offload TX queues for skbs that need it (Íñigo Huguet) [1934254] - sfc: create inner-csum queues on EF10 if supported (Íñigo Huguet) [1934254] - sfc: define inner/outer csum offload TXQ types (Íñigo Huguet) [1934254] - sfc: decouple TXQ type from label (Íñigo Huguet) [1934254] - sfc: cleanups around efx_alloc_channel (Íñigo Huguet) [1934254] - sfc: remove spurious unreachable return statement (Íñigo Huguet) [1934254] - sfc: remove duplicate call to efx_init_channels from EF100 probe (Íñigo Huguet) [1934254] - sfc: coding style cleanups in mcdi_port_common.c (Íñigo Huguet) [1934254] - sfc: simplify DMA mask setting (Íñigo Huguet) [1934254] - sfc: remove EFX_DRIVER_VERSION (Íñigo Huguet) [1934254] - sfc: handle limited FEC support (Íñigo Huguet) [1934254] - sfc: add ethtool ops and miscellaneous ndos to EF100 (Íñigo Huguet) [1934254] - sfc: remove phy_op indirection (Íñigo Huguet) [1934254] - sfc: remove efx_tx_queue_partner (Íñigo Huguet) [1934254] - sfc: rewrite efx_tx_may_pio (Íñigo Huguet) [1934254] - sfc: use efx_channel_tx_[old_]fill_level() in Siena/EF10 TX datapath (Íñigo Huguet) [1934254] - sfc: use tx_queue->old_read_count in EF100 TX path (Íñigo Huguet) [1934254] - sfc: make ef100 xmit_more handling look more like ef10's (Íñigo Huguet) [1934254] - sfc: add and use efx_tx_send_pending in tx.c (Íñigo Huguet) [1934254] - sfc: return errors from efx_mcdi_set_id_led, and de-indirect (Íñigo Huguet) [1934254] - sfc: fix kernel-doc on struct efx_loopback_state (Íñigo Huguet) [1934254] - sfc: fix unused-but-set-variable warning in efx_farch_filter_remove_safe (Íñigo Huguet) [1934254] - sfc: fix W=1 warnings in efx_farch_handle_rx_not_ok (Íñigo Huguet) [1934254] - sfc: convert to new udp_tunnel infrastructure (Íñigo Huguet) [1934254] - net: don't warn in inet diag when IPV6 is disabled (Hangbin Liu) [1938639] - tcp: do not mess with cloned skbs in tcp_add_backlog() (Hangbin Liu) [1880432] - redhat: enable MHI bus driver support (Jarod Wilson) [1938030] - bus: mhi: core: Fix invalid error returning in mhi_queue (Jarod Wilson) [1938030] - bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from state workqueue (Jarod Wilson) [1938030] - bus: mhi: core: Fix check for syserr at power_up (Jarod Wilson) [1938030] - mhi: Fix double dma free (Jarod Wilson) [1938030] - bus: mhi: pci_generic: Increase num of elements in hw event ring (Jarod Wilson) [1938030] - mhi: pci_generic: Print warning in case of firmware crash (Jarod Wilson) [1938030] - bus: mhi: core: Add helper API to return number of free TREs (Jarod Wilson) [1938030] - mhi: core: Factorize mhi queuing (Jarod Wilson) [1938030] - mhi: use irq_flags if controller driver configures it (Jarod Wilson) [1938030] - mhi: pci_generic: Fix shared MSI vector support (Jarod Wilson) [1938030] - mhi: unconstify mhi_event_config (Jarod Wilson) [1938030] - bus: mhi: Ensure correct ring update ordering with memory barrier (Jarod Wilson) [1938030] - mhi: pci_generic: Set irq moderation value to 1ms for hw channels (Jarod Wilson) [1938030] - mhi: pci_generic: Add diag channels (Jarod Wilson) [1938030] - mhi: pci_generic: Increase controller timeout value (Jarod Wilson) [1938030] - mhi: pci_generic: Add health-check (Jarod Wilson) [1938030] - mhi: pci_generic: Add PCI error handlers (Jarod Wilson) [1938030] - mhi: pci_generic: Add suspend/resume/recovery procedure (Jarod Wilson) [1938030] - mhi: pci_generic: Add support for reset (Jarod Wilson) [1938030] - mhi: pci_generic: Enable burst mode for hardware channels (Jarod Wilson) [1938030] - mhi: pci-generic: Increase number of hardware events (Jarod Wilson) [1938030] - bus: mhi: core: Add device hardware reset support (Jarod Wilson) [1938030] - mhi: pci_generic: Fix implicit conversion warning (Jarod Wilson) [1938030] - bus: mhi: core: Fix error handling in mhi_register_controller() (Jarod Wilson) [1938030] - bus: mhi: core: Fix device hierarchy (Jarod Wilson) [1938030] - bus: mhi: core: Indexed MHI controller name (Jarod Wilson) [1938030] - bus: mhi: core: Remove MHI event ring IRQ handlers when powering down (Jarod Wilson) [1938030] - bus: mhi: core: Mark and maintain device states early on after power down (Jarod Wilson) [1938030] - bus: mhi: core: Separate system error and power down handling (Jarod Wilson) [1938030] - bus: mhi: core: Check for IRQ availability during registration (Jarod Wilson) [1938030] - bus: mhi: core: Move to an error state on mission mode failure (Jarod Wilson) [1938030] - bus: mhi: core: Use appropriate label in firmware load handler API (Jarod Wilson) [1938030] - bus: mhi: core: Move to an error state on any firmware load failure (Jarod Wilson) [1938030] - bus: mhi: core: Prevent sending multiple RDDM entry callbacks (Jarod Wilson) [1938030] - bus: mhi: core: Move to SYS_ERROR regardless of RDDM capability (Jarod Wilson) [1938030] - bus: mhi: core: Skip device wake in error or shutdown states (Jarod Wilson) [1938030] - bus: mhi: core: Move to using high priority workqueue (Jarod Wilson) [1938030] - bus: mhi: core: Use appropriate names for firmware load functions (Jarod Wilson) [1938030] - bus: mhi: core: Skip RDDM download for unknown execution environment (Jarod Wilson) [1938030] - bus: mhi: core: Rename RDDM download function to use proper words (Jarod Wilson) [1938030] - bus: mhi: core: Remove unused mhi_fw_load_worker() declaration (Jarod Wilson) [1938030] - bus: mhi: core: Expose mhi_get_exec_env() API for controllers (Jarod Wilson) [1938030] - bus: mhi: core: Add missing EXPORT_SYMBOL for mhi_get_mhi_state() (Jarod Wilson) [1938030] - bus: mhi: core: Remove unnecessary counter from mhi_firmware_copy() (Jarod Wilson) [1938030] - bus: mhi: Fix channel close issue on driver remove (Jarod Wilson) [1938030] - bus: mhi: core: Fix null pointer access when parsing MHI configuration (Jarod Wilson) [1938030] - bus: mhi: Add MHI PCI support for WWAN modems (Jarod Wilson) [1938030] - bus: mhi: core: fix potential operator-precedence with BHI macros (Jarod Wilson) [1938030] - bus: mhi: core: Remove double locking from mhi_driver_remove() (Jarod Wilson) [1938030] - bus: mhi: Remove auto-start option (Jarod Wilson) [1938030] - bus: mhi: Add mhi_queue_is_full function (Jarod Wilson) [1938030] - bus: mhi: debugfs: Print channel context read-pointer (Jarod Wilson) [1938030] - bus: mhi: core: Fix the building of MHI module (Jarod Wilson) [1938030] - bus: mhi: Remove unused nr_irqs_req variable (Jarod Wilson) [1938030] - bus: mhi: core: Allow shared IRQ for event rings (Jarod Wilson) [1938030] - bus: mhi: core: Introduce sysfs entries for MHI (Jarod Wilson) [1938030] - bus: mhi: core: Introduce debugfs entries for MHI (Jarod Wilson) [1938030] - bus: mhi: Fix entries based on Kconfig coding style (Jarod Wilson) [1938030] - bus: mhi: Remove include of rwlock_types.h (Jarod Wilson) [1938030] - bus: mhi: core: Add const qualifier to MHI config information (Jarod Wilson) [1938030] - bus: mhi: core: Introduce APIs to allocate and free the MHI controller (Jarod Wilson) [1938030] - bus: mhi: core: Read and save device hardware information from BHI (Jarod Wilson) [1938030] - bus: mhi: core: Introduce counters to track MHI device state transitions (Jarod Wilson) [1938030] - bus: mhi: core: Introduce helper function to check device state (Jarod Wilson) [1938030] - bus: mhi: core: Use generic name field for an MHI device (Jarod Wilson) [1938030] - bus: mhi: core: Trigger host resume if suspended during mhi_device_get() (Jarod Wilson) [1938030] - bus: mhi: core: Use helper API to trigger a non-blocking host resume (Jarod Wilson) [1938030] - bus: mhi: core: Abort suspends due to outgoing pending packets (Jarod Wilson) [1938030] - bus: mhi: core: Remove double occurrence for mhi_ctrl_ev_task() declaration (Jarod Wilson) [1938030] - bus: mhi: fix doubled words and struct image_info kernel-doc (Jarod Wilson) [1938030] - bus: mhi: core: Handle syserr during power_up (Jarod Wilson) [1938030] - bus: mhi: core: Handle write lock properly in mhi_pm_m0_transition (Jarod Wilson) [1938030] - bus: mhi: core: Do not process SYS_ERROR if RDDM is supported (Jarod Wilson) [1938030] - bus: mhi: core: Skip handling BHI irq if MHI reg access is not allowed (Jarod Wilson) [1938030] - bus: mhi: core: Handle disable transitions in state worker (Jarod Wilson) [1938030] - bus: mhi: core: Remove the system error worker thread (Jarod Wilson) [1938030] - bus: mhi: core: Ensure non-zero session or sequence ID values are used (Jarod Wilson) [1938030] - bus: mhi: core: Improve debug logs for loading firmware (Jarod Wilson) [1938030] - bus: mhi: core: Return appropriate error codes for AMSS load failure (Jarod Wilson) [1938030] - bus: mhi: core: Handle firmware load using state worker (Jarod Wilson) [1938030] - bus: mhi: core: Read transfer length from an event properly (Jarod Wilson) [1938030] - bus: mhi: core: Add range check for channel id received in event ring (Jarod Wilson) [1938030] - bus: mhi: core: Cache intmod from mhi event to mhi channel (Jarod Wilson) [1938030] - bus: mhi: core: Refactor mhi queue APIs (Jarod Wilson) [1938030] - bus: mhi: core: Fix some error return code (Jarod Wilson) [1938030] - bus: mhi: core: Fix channel device name conflict (Jarod Wilson) [1938030] - bus: mhi: core: Fix typo in comment (Jarod Wilson) [1938030] - bus: mhi: core: Offload register accesses to the controller (Jarod Wilson) [1938030] - bus: mhi: core: Remove link_status() callback (Jarod Wilson) [1938030] - bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails (Jarod Wilson) [1938030] - bus: mhi: Fix parsing of mhi_flags (Jarod Wilson) [1938030] - bus: mhi: core: Fix a NULL vs IS_ERR check in mhi_create_devices() (Jarod Wilson) [1938030] - bus: mhi: core: Add support for MHI suspend and resume (Jarod Wilson) [1938030] - bus: mhi: core: Drop the references to mhi_dev in mhi_destroy_device() (Jarod Wilson) [1938030] - bus: mhi: core: Initialize bhie field in mhi_cntrl for RDDM capture (Jarod Wilson) [1938030] - bus: mhi: core: Add support for reading MHI info from device (Jarod Wilson) [1938030] - bus: mhi: core: Pass module owner during client driver registration (Jarod Wilson) [1938030] - bus/mhi: fix printk format for size_t (Jarod Wilson) [1938030] - bus: mhi: core: Add uevent support for module autoloading (Jarod Wilson) [1938030] - bus: mhi: core: Add support for data transfer (Jarod Wilson) [1938030] - bus: mhi: core: Add support for processing events from client device (Jarod Wilson) [1938030] - bus: mhi: core: Add support for downloading RDDM image during panic (Jarod Wilson) [1938030] - bus: mhi: core: Add support for downloading firmware over BHIe (Jarod Wilson) [1938030] - bus: mhi: core: Add support for basic PM operations (Jarod Wilson) [1938030] - bus: mhi: core: Add support for PM state transitions (Jarod Wilson) [1938030] - bus: mhi: core: Add support for ringing channel/event ring doorbells (Jarod Wilson) [1938030] - bus: mhi: core: Add support for creating and destroying MHI devices (Jarod Wilson) [1938030] - bus: mhi: core: Add support for registering MHI client drivers (Jarod Wilson) [1938030] - bus: mhi: core: Add support for registering MHI controllers (Jarod Wilson) [1938030]- ipmi: remove open coded version of SMBus block write (Tony Camuso) [1947126] - char: ipmi: convert comma to semicolon (Tony Camuso) [1947126] - ipmi: msghandler: Suppress suspicious RCU usage warning (Tony Camuso) [1947126] - ipmi/watchdog: replace atomic_add() and atomic_sub() (Tony Camuso) [1947126] - char: ipmi: remove unneeded break (Tony Camuso) [1947126] - ipmi_si: Fix wrong return value in try_smi_init() (Tony Camuso) [1947126] - ipmi: msghandler: Fix a signedness bug (Tony Camuso) [1947126] - ipmi: add retry in try_get_dev_id() (Tony Camuso) [1947126] - ipmi: Clean up some printks (Tony Camuso) [1947126] - ipmi:msghandler: retry to get device id on an error (Tony Camuso) [1947126] - ipmi:sm: Print current state when the state is invalid (Tony Camuso) [1947126] - ipmi: Reset response handler when failing to send the command (Tony Camuso) [1947126] - ipmi: add a newline when printing parameter 'panic_op' by sysfs (Tony Camuso) [1947126] - cpuidle: Select polling interval based on a c-state with a longer target residency (Mark Langsdorf) [1922024] - cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Chromebooks (Mark Langsdorf) [1922024] - cpuidle: record state entry rejection statistics (Mark Langsdorf) [1922024] - nitro_enclaves: Fix stale file descriptors on failed usercopy (Vitaly Kuznetsov) [1953717] - iavf: amend removal of MODULE_VERSION (Stefan Assmann) [1955738] - ixgbevf: Amend commit acf03026ec5a to include a version in module info. (Ken Cox) [1955764] - devlink: move flash end and begin to core devlink (Petr Oros) [1935671] - devlink: move request_firmware out of driver (Petr Oros) [1935671] - ice: add additional debug logging for firmware update (Petr Oros) [1935671] - ice: add support for flash update overwrite mask (Petr Oros) [1935671] - driver core: auxiliary bus: Fix calling stage for auxiliary bus init (Ivan Vecera) [1933820] - driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr (Ivan Vecera) [1933820] - driver core: auxiliary bus: minor coding style tweaks (Ivan Vecera) [1933820] - driver core: auxiliary bus: make remove function return void (Ivan Vecera) [1933820] - driver core: auxiliary bus: move slab.h from include file (Ivan Vecera) [1933820] - Add auxiliary bus support (Ivan Vecera) [1933820] - modpost: file2alias: go back to simple devtable lookup (Ivan Vecera) [1933820] - scsi: lpfc: Fix bad memory access during VPD DUMP mailbox command (Dick Kennedy) [1923762] - scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (Dick Kennedy) [1923762] - scsi: lpfc: Fix illegal memory access on Abort IOCBs (Dick Kennedy) [1923762] - scsi: lpfc: Copyright updates for 12.8.0.9 patches (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.9 (Dick Kennedy) [1923762] - scsi: lpfc: Eliminate use of LPFC_DRIVER_NAME in lpfc_attr.c (Dick Kennedy) [1923762] - scsi: lpfc: Standardize discovery object logging format (Dick Kennedy) [1923762] - scsi: lpfc: Fix various trivial errors in comments and log messages (Dick Kennedy) [1923762] - scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (Dick Kennedy) [1923762] - scsi: lpfc: Fix lpfc_hdw_queue attribute being ignored (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing FDMI registrations after Mgmt Svc login (Dick Kennedy) [1923762] - scsi: lpfc: Fix silent memory allocation failure in lpfc_sli4_bsg_link_diag_test() (Dick Kennedy) [1923762] - scsi: lpfc: Fix use-after-free on unused nodes after port swap (Dick Kennedy) [1923762] - scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (Dick Kennedy) [1923762] - scsi: lpfc: Fix lack of device removal on port swaps with PRLIs (Dick Kennedy) [1923762] - scsi: lpfc: Fix NMI crash during rmmod due to circular hbalock dependency (Dick Kennedy) [1923762] - scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp() (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (Dick Kennedy) [1923762] - scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotag (Dick Kennedy) [1923762] - scsi: lpfc: Fix gcc -Wstringop-overread warning (Dick Kennedy) [1923762] - scsi: lpfc: Fix a typo (Dick Kennedy) [1923762] - scsi: lpfc: Fix a typo (Dick Kennedy) [1923762] - scsi: lpfc: Fix kernel-doc formatting issue (Dick Kennedy) [1923762] - scsi: lpfc: Fix a few incorrectly named functions (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrectly documented function lpfc_debugfs_commonxripools_data() (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of misnamed functions (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of kernel-doc misdemeanours (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrect naming of __lpfc_update_fcf_record() (Dick Kennedy) [1923762] - scsi: lpfc: Fix formatting and misspelling issues (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of kernel-doc issues (Dick Kennedy) [1923762] - scsi: lpfc: Update copyrights for 12.8.0.7 and 12.8.0.8 changes (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.8 (Dick Kennedy) [1923762] - scsi: lpfc: Correct function header comments related to ndlp reference counting (Dick Kennedy) [1923762] - scsi: lpfc: Reduce LOG_TRACE_EVENT logging for vports (Dick Kennedy) [1923762] - scsi: lpfc: Change wording of invalid pci reset log message (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash caused by switch reboot (Dick Kennedy) [1923762] - scsi: lpfc: Fix pt2pt state transition causing rmmod hang (Dick Kennedy) [1923762] - scsi: lpfc: Fix nodeinfo debugfs output (Dick Kennedy) [1923762] - scsi: lpfc: Fix ADISC handling that never frees nodes (Dick Kennedy) [1923762] - scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN (Dick Kennedy) [1923762] - scsi: lpfc: Fix dropped FLOGI during pt2pt discovery recovery (Dick Kennedy) [1923762] - scsi: lpfc: Fix status returned in lpfc_els_retry() error exit path (Dick Kennedy) [1923762] - scsi: lpfc: Fix use after free in lpfc_els_free_iocb (Dick Kennedy) [1923762] - scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb() (Dick Kennedy) [1923762] - scsi: lpfc: Fix unnecessary null check in lpfc_release_scsi_buf (Dick Kennedy) [1923762] - scsi: lpfc: Fix pt2pt connection does not recover after LOGO (Dick Kennedy) [1923762] - scsi: lpfc: Fix lpfc_els_retry() possible null pointer dereference (Dick Kennedy) [1923762] - scsi: lpfc: Fix FLOGI failure due to accessing a freed node (Dick Kennedy) [1923762] - scsi: lpfc: Fix stale node accesses on stale RRQ request (Dick Kennedy) [1923762] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [1923762] - scsi: lpfc: Fix vport indices in lpfc_find_vport_by_vpid() (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (Dick Kennedy) [1923762] - scsi: lpfc: Fix 'physical' typos (Dick Kennedy) [1923762] - scsi: lpfc: Fix ancient double free (Dick Kennedy) [1923762] - scsi: lpfc: Fix kerneldoc inconsistency in lpfc_sli4_dump_page_a0() (Dick Kennedy) [1923762] - scsi: lpfc: Add support for eh_should_retry_cmd() (Dick Kennedy) [1923762] - scsi: lpfc: Simplify bool comparison (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.7 (Dick Kennedy) [1923762] - scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better readability (Dick Kennedy) [1923762] - scsi: lpfc: Implement health checking when aborting I/O (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when nvmet transport calls host_release (Dick Kennedy) [1923762] - scsi: lpfc: Fix vport create logging (Dick Kennedy) [1923762] - scsi: lpfc: Fix NVMe recovery after mailbox timeout (Dick Kennedy) [1923762] - scsi: lpfc: Fix target reset failing (Dick Kennedy) [1923762] - scsi: lpfc: Fix error log messages being logged following SCSI task mgnt (Dick Kennedy) [1923762] - scsi: lpfc: Fix FW reset action if I/Os are outstanding (Dick Kennedy) [1923762] - scsi: lpfc: Use the nvme-fc transport supplied timeout for LS requests (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when a fabric node is released prematurely (Dick Kennedy) [1923762] - scsi: lpfc: Refresh ndlp when a new PRLI is received in the PRLI issue state (Dick Kennedy) [1923762] - scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT for SLI3 (Dick Kennedy) [1923762] - scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (Dick Kennedy) [1923762] - scsi: lpfc: Fix fall-through warnings for Clang (Dick Kennedy) [1923762] - scsi: lpfc: Correct null ndlp reference on routine exit (Dick Kennedy) [1923762] - scsi: lpfc: Use generic power management (Dick Kennedy) [1923762] - scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe() (Dick Kennedy) [1923762] - scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_tmo_handler() (Dick Kennedy) [1923762] - scsi: lpfc: Fix set but not used warnings from Rework remote port lock handling (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_vendor_attr_mi() (Dick Kennedy) [1923762] - scsi: lpfc: Fix memory leak on lcb_context (Dick Kennedy) [1923762] - scsi: lpfc: Remove dead code on second !ndlp check (Dick Kennedy) [1923762] - scsi: lpfc: Fix pointer defereference before it is null checked issue (Dick Kennedy) [1923762] - scsi: lpfc: Update changed file copyrights for 2020 (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.6 (Dick Kennedy) [1923762] - scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers (Dick Kennedy) [1923762] - scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI-4 handlers (Dick Kennedy) [1923762] - scsi: lpfc: Convert SCSI path to use common I/O submission path (Dick Kennedy) [1923762] - scsi: lpfc: Enable common send_io interface for SCSI and NVMe (Dick Kennedy) [1923762] - scsi: lpfc: Enable common wqe_template support for both SCSI and NVMe (Dick Kennedy) [1923762] - scsi: lpfc: Refactor WQE structure definitions for common use (Dick Kennedy) [1923762] - scsi: lpfc: Fix NPIV Fabric Node reference counting (Dick Kennedy) [1923762] - scsi: lpfc: Fix NPIV discovery and Fabric Node detection (Dick Kennedy) [1923762] - scsi: lpfc: Unsolicited ELS leaves node in incorrect state while dropping it (Dick Kennedy) [1923762] - scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ultimately fails (Dick Kennedy) [1923762] - scsi: lpfc: Rework remote port lock handling (Dick Kennedy) [1923762] - scsi: lpfc: Honor module parameter lpfc_use_adisc (Dick Kennedy) [1923762] - scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs (Dick Kennedy) [1923762] - scsi: lpfc: Fix removal of SCSI transport device get and put on dev structure (Dick Kennedy) [1923762] - scsi: lpfc: Rework locations of ndlp reference taking (Dick Kennedy) [1923762] - scsi: lpfc: Rework remote port ref counting and node freeing (Dick Kennedy) [1923762] - scsi: lpfc: remove ScsiResult macro (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_bsg: Provide correct documentation for a bunch of functions (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_debugfs: Fix a couple of function documentation issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefined functions (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues (Dick Kennedy) [1923762] - block: return -EBUSY when there are open partitions in blkdev_reread_part (Ming Lei) [1936800] - block: Try to handle busy underlying device on discard (Ming Lei) [1936800] - md: check for NULL ->meta_bdev before calling bdev_read_only (Ming Lei) [1936800] - blk-settings: align max_sectors on "logical_block_size" boundary (Ming Lei) [1936800] - nbd: handle device refs for DESTROY_ON_DISCONNECT properly (Ming Lei) [1936800] - kyber: introduce kyber_depth_updated() (Ming Lei) [1936800] - loop: fix I/O error on fsync() in detached loop devices (Ming Lei) [1936800] - block: fix potential IO hang when turning off io_poll (Ming Lei) [1936800] - bfq: Use only idle IO periods for think time calculations (Ming Lei) [1936800] - bfq: Use 'ttime' local variable (Ming Lei) [1936800] - bfq: Avoid false bfq queue merging (Ming Lei) [1936800] - bfq: bfq_check_waker() should be static (Ming Lei) [1936800] - block, bfq: make waker-queue detection more robust (Ming Lei) [1936800] - block, bfq: save also injection state on queue merging (Ming Lei) [1936800] - block, bfq: save also weight-raised service on queue merging (Ming Lei) [1936800] - block, bfq: fix switch back from soft-rt weitgh-raising (Ming Lei) [1936800] - block, bfq: re-evaluate convenience of I/O plugging on rq arrivals (Ming Lei) [1936800] - block, bfq: replace mechanism for evaluating I/O intensity (Ming Lei) [1936800] - block: set .bi_max_vecs as actual allocated vector number (Ming Lei) [1936800] - block: don't allocate inline bvecs if this bioset needn't bvecs (Ming Lei) [1936800] - block: don't pass BIOSET_NEED_BVECS for q->bio_split (Ming Lei) [1936800] - block: manage bio slab cache by xarray (Ming Lei) [1936800] - block, bfq: do not expire a queue when it is the only busy one (Ming Lei) [1936800] - block, bfq: avoid spurious switches to soft_rt of interactive queues (Ming Lei) [1936800] - block, bfq: do not raise non-default weights (Ming Lei) [1936800] - block, bfq: increase time window for waker detection (Ming Lei) [1936800] - block, bfq: use half slice_idle as a threshold to check short ttime (Ming Lei) [1936800] - brd: remove the end of device check in brd_do_bvec (Ming Lei) [1936800] - block: propagate BLKROSET on the whole device to all partitions (Ming Lei) [1936800] - block: add a hard-readonly flag to struct gendisk (Ming Lei) [1936800] - block: remove the NULL bdev check in bdev_read_only (Ming Lei) [1936800] - dm: use bdev_read_only to check if a device is read-only (Ming Lei) [1936800] - block: reopen the device in blkdev_reread_part (Ming Lei) [1936800] - block, bfq: set next_rq to waker_bfqq->next_rq in waker injection (Ming Lei) [1936800] - Revert "block: simplify set_init_blocksize" to regain lost performance (Ming Lei) [1936800] - bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Ming Lei) [1936800] - blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED (Ming Lei) [1936800] - bfq: Fix computation of shallow depth (Ming Lei) [1936800] - block: rsxx: select CONFIG_CRC32 (Ming Lei) [1936800] - block: add debugfs stanza for QUEUE_FLAG_NOWAIT (Ming Lei) [1936800] - blk-mq: Don't complete on a remote CPU in force threaded mode (Ming Lei) [1936800] - blk-mq: Remove 'running from the wrong CPU' warning (Ming Lei) [1936800] - block: disable iopoll for split bio (Ming Lei) [1936800] - block: Improve blk_revalidate_disk_zones() checks (Ming Lei) [1936800] - sbitmap: replace CAS with atomic and (Ming Lei) [1936800] - sbitmap: remove swap_lock (Ming Lei) [1936800] - sbitmap: optimise sbitmap_deferred_clear() (Ming Lei) [1936800] - blk-mq: skip hybrid polling if iopoll doesn't spin (Ming Lei) [1936800] - blktrace: fix up a kerneldoc comment (Ming Lei) [1936800] - block: remove the unused block_sleeprq tracepoint (Ming Lei) [1936800] - blk-throttle: don't check whether or not lower limit is valid if CONFIG_BLK_DEV_THROTTLING_LOW is off (Ming Lei) [1936800] - block: fix inflight statistics of part0 (Ming Lei) [1936800] - block: optimise for_each_bvec() advance (Ming Lei) [1936800] - block: opencode devcgroup_inode_permission (Ming Lei) [1936800] - block: move bdput() to the callers of __blkdev_get (Ming Lei) [1936800] - block: refactor blkdev_get (Ming Lei) [1936800] - block: refactor __blkdev_put (Ming Lei) [1936800] - block: switch bdgrab to use igrab (Ming Lei) [1936800] - block: change the hash used for looking up block devices (Ming Lei) [1936800] - block: use put_device in put_disk (Ming Lei) [1936800] - block: use disk_part_iter_exit in disk_part_iter_next (Ming Lei) [1936800] - block: add a bdev_kobj helper (Ming Lei) [1936800] - block: remove a superflous check in blkpg_do_ioctl (Ming Lei) [1936800] - block: remove a duplicate __disk_get_part prototype (Ming Lei) [1936800] - loop: do not call set_blocksize (Ming Lei) [1936800] - zram: do not call set_blocksize (Ming Lei) [1936800] - block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init (Ming Lei) [1936800] - virtio-blk: remove a spurious call to revalidate_disk_size (Ming Lei) [1936800] - md: remove a spurious call to revalidate_disk_size in update_size (Ming Lei) [1936800] - aoe: don't call set_capacity from irq context (Ming Lei) [1936800] - nbd: validate the block size in nbd_set_size (Ming Lei) [1936800] - nbd: refactor size updates (Ming Lei) [1936800] - nbd: move the task_recv check into nbd_size_update (Ming Lei) [1936800] - nbd: remove the call to set_blocksize (Ming Lei) [1936800] - loop: let set_capacity_revalidate_and_notify update the bdev size (Ming Lei) [1936800] - block: remove the call to __invalidate_device in check_disk_size_change (Ming Lei) [1936800] - block: fix the kerneldoc comment for __register_blkdev (Ming Lei) [1936800] - block: switch gendisk lookup to a simple xarray (Ming Lei) [1936800] - ide: switch to __register_blkdev for command set probing (Ming Lei) [1936800] - md: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - loop: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - brd: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - sd: use __register_blkdev to avoid a modprobe for an unregistered dev_t (Ming Lei) [1936800] - swim: don't call blk_register_region (Ming Lei) [1936800] - ide: remove ide_{,un}register_region (Ming Lei) [1936800] - block: add an optional probe callback to major_names (Ming Lei) [1936800] - block: rework requesting modules for unclaimed devices (Ming Lei) [1936800] - block: split block_class_lock (Ming Lei) [1936800] - block: open code kobj_map into in block/genhd.c (Ming Lei) [1936800] - block: cleanup del_gendisk a bit (Ming Lei) [1936800] - loop: use set_disk_ro (Ming Lei) [1936800] - dasd: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - md: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - rbd: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - block: add a new set_read_only method (Ming Lei) [1936800] - blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats (Ming Lei) [1936800] - blk-cgroup: Pre-allocate tree node on blkg_conf_prep (Ming Lei) [1936800] - blk-cgroup: Fix memleak on error path (Ming Lei) [1936800] - blk-mq: remove the calling of local_memory_node() (Ming Lei) [1936800] - zram: Fix __zram_bvec_{read,write}() locking order (Ming Lei) [1936800] - skd_main: remove unused including (Ming Lei) [1936800] - sgl_alloc_order: fix memory leak (Ming Lei) [1936800] - block: fix uapi blkzoned.h comments (Ming Lei) [1936800] - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue (Ming Lei) [1936800] - blk-mq: get rid of the dead flush handle code path (Ming Lei) [1936800] - block: get rid of unnecessary local variable (Ming Lei) [1936800] - block: fix comment and add lockdep assert (Ming Lei) [1936800] - blk-mq: use helper function to test hw stopped (Ming Lei) [1936800] - block: use helper function to test queue register (Ming Lei) [1936800] - block: remove redundant mq check (Ming Lei) [1936800] - block: invoke blk_mq_exit_sched no matter whether have .exit_sched (Ming Lei) [1936800] - block: ratelimit handle_bad_sector() message (Ming Lei) [1936800] - blk-throttle: Re-use the throtl_set_slice_end() (Ming Lei) [1936800] - blk-throttle: Open code __throtl_de/enqueue_tg() (Ming Lei) [1936800] - blk-throttle: Move service tree validation out of the throtl_rb_first() (Ming Lei) [1936800] - blk-throttle: Move the list operation after list validation (Ming Lei) [1936800] - blk-throttle: Fix IO hang for a corner case (Ming Lei) [1936800] - blk-throttle: Avoid tracking latency if low limit is invalid (Ming Lei) [1936800] - blk-throttle: Avoid getting the current time if tg->last_finish_time is 0 (Ming Lei) [1936800] - blk-throttle: Remove a meaningless parameter for throtl_downgrade_state() (Ming Lei) [1936800] - block: Remove redundant 'return' statement (Ming Lei) [1936800] - block: Consider only dispatched requests for inflight statistic (Ming Lei) [1936800] - block: remove the unused blk_integrity_merge_bio export (Ming Lei) [1936800] - block: remove the unused blk_integrity_merge_rq export (Ming Lei) [1936800] - blk-mq: add cond_resched() in __blk_mq_alloc_rq_maps() (Ming Lei) [1936800] - vsprintf: use bd_partno in bdev_name (Ming Lei) [1936800] - block: use bd_partno in bdevname (Ming Lei) [1936800] - target/iblock: fix holder printing in iblock_show_configfs_dev_params (Ming Lei) [1936800] - drbd: don't set ->bd_contains (Ming Lei) [1936800] - drbd: don't detour through bd_contains for the gendisk (Ming Lei) [1936800] - block: add a bdev_is_partition helper (Ming Lei) [1936800] - bdi: remove BDI_CAP_CGROUP_WRITEBACK (Ming Lei) [1936800] - block: lift setting the readahead size into the block layer (Ming Lei) [1936800] - bdi: initialize ->ra_pages and ->io_pages in bdi_init (Ming Lei) [1936800] - block: ensure bdi->io_pages is always initialized (Ming Lei) [1936800] - aoe: set an optimal I/O size (Ming Lei) [1936800] - drbd: remove dead code in device_to_statistics (Ming Lei) [1936800] - raw: don't keep unopened block device around (Ming Lei) [1936800] - zram: cleanup backing_dev_store (Ming Lei) [1936800] - zram: fix double free backing device (Ming Lei) [1936800] - pktcdvd: use blkdev_get_by_dev instead of open coding it (Ming Lei) [1936800] - pktcdvd: remove the if 0'ed pkt_start_recovery function (Ming Lei) [1936800] - block: cleanup blkdev_bszset (Ming Lei) [1936800] - block: move the NEED_PART_SCAN flag to struct gendisk (Ming Lei) [1936800] - block: drop double zeroing (Ming Lei) [1936800] - blk-throttle: Avoid checking bps/iops limitation if bps or iops is unlimited (Ming Lei) [1936800] - blk-throttle: Avoid calculating bps/iops limitation repeatedly (Ming Lei) [1936800] - blk-throttle: Define readable macros instead of static variables (Ming Lei) [1936800] - blk-throttle: Use readable READ/WRITE macros (Ming Lei) [1936800] - blk-throttle: Fix some comments' typos (Ming Lei) [1936800] - block: introduce part_[begin|end]_io_acct (Ming Lei) [1936800] - blkcg: add plugging support for punt bio (Ming Lei) [1936800] - block: remove check_disk_change (Ming Lei) [1936800] - sr: simplify sr_block_revalidate_disk (Ming Lei) [1936800] - sr: use bdev_check_media_change (Ming Lei) [1936800] - sd: use bdev_check_media_change (Ming Lei) [1936800] - md: use bdev_check_media_change (Ming Lei) [1936800] - gdrom: use bdev_check_media_change (Ming Lei) [1936800] - paride/pcd: use bdev_check_media_change (Ming Lei) [1936800] - xsysace: simplify media change handling (Ming Lei) [1936800] - xsysace: use bdev_check_media_change (Ming Lei) [1936800] - swim3: use bdev_check_media_changed (Ming Lei) [1936800] - swim: simplify media change handling (Ming Lei) [1936800] - swim: use bdev_check_media_change (Ming Lei) [1936800] - ataflop: use bdev_check_media_change (Ming Lei) [1936800] - amiflop: use bdev_check_media_change (Ming Lei) [1936800] - block: add a bdev_check_media_change helper (Ming Lei) [1936800] - block: Remove unused blk_mq_sched_free_hctx_data() (Ming Lei) [1936800] - block: Do not discard buffers under a mounted filesystem (Ming Lei) [1936800] - fs: Don't invalidate page buffers in block_write_full_page() (Ming Lei) [1936800] - block: remove revalidate_disk() (Ming Lei) [1936800] - nvdimm: simplify revalidate_disk handling (Ming Lei) [1936800] - sd: open code revalidate_disk (Ming Lei) [1936800] - nvme: opencode revalidate_disk in nvme_validate_ns (Ming Lei) [1936800] - block: use revalidate_disk_size in set_capacity_revalidate_and_notify (Ming Lei) [1936800] - block: add a new revalidate_disk_size helper (Ming Lei) [1936800] - block: rename bd_invalidated (Ming Lei) [1936800] - block: don't clear bd_invalidated in check_disk_size_change (Ming Lei) [1936800] - block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ming Lei) [1936800] - block: Return blk_status_t instead of errno codes (Ming Lei) [1936800] - block: grant IOPRIO_CLASS_RT to CAP_SYS_NICE (Ming Lei) [1936800] - block: remove the unused q argument to part_in_flight and part_in_flight_rw (Ming Lei) [1936800] - block: remove the disk argument to delete_partition (Ming Lei) [1936800] - block: move the devcgroup_inode_permission call to blkdev_get (Ming Lei) [1936800] - blk-mq: use BLK_MQ_NO_TAG for no tag (Ming Lei) [1936800] - block: Move blk_mq_bio_list_merge() into blk-merge.c (Ming Lei) [1936800] - block: Move bio merge related functions into blk-merge.c (Ming Lei) [1936800] - blk-wbt: Remove obsolete multiqueue I/O scheduling comment (Ming Lei) [1936800] - raw: deprecate the raw driver (Ming Lei) [1936800] - nvme: don't call revalidate_disk from nvme_set_queue_dying (Ming Lei) [1936800] - block: fix locking for struct block_device size updates (Ming Lei) [1936800] - block: replace bd_set_size with bd_set_nr_sectors (Ming Lei) [1936800] - block: Make request_queue.rpm_status an enum (Ming Lei) [1936800] - mmc: remove the call to check_disk_change (Ming Lei) [1936800] - block: integrate bd_start_claiming into __blkdev_get (Ming Lei) [1936800] - block: use bd_prepare_to_claim directly in the loop driver (Ming Lei) [1936800] - block: refactor bd_start_claiming (Ming Lei) [1936800] - block: simplify the restart case in __blkdev_get (Ming Lei) [1936800] - block: simplify set_init_blocksize (Ming Lei) [1936800] - block: remove flush_disk (Ming Lei) [1936800] - block: move block-related definitions out of fs.h (Ming Lei) [1936800] - xen-blkfront.c: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1936800]- redhat/configs: Add CONFIG_PINCTRL_EMMITSBURG (David Arcari) [1959506] - redhat/configs: Remove CONFIG_EMMITSBURG (David Arcari) [1959506] - fuse: fix write deadlock (Miklos Szeredi) [1904597] - sched/debug: Fix cgroup_path[] serialization (Waiman Long) [1954363] - KVM: x86/xen: Take srcu lock when accessing kvm_memslots() (Paolo Bonzini) [1945742] - KVM: SVM: Allocate SEV command structures on local stack (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack and common buffer for INIT command (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack and common buffer for status commands (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack for small SEV command buffers (Paolo Bonzini) [1945742] - crypto: ccp: Play nice with vmalloc'd memory for SEV command structs (Paolo Bonzini) [1945742] - crypto: ccp: Reject SEV commands with mismatching command buffer (Paolo Bonzini) [1945742] - crypto: ccp: Detect and reject "invalid" addresses destined for PSP (Paolo Bonzini) [1945742] - crypto: ccp: Free SEV device if SEV init fails (Paolo Bonzini) [1945742] - crypto: ccp - Fix sparse warnings in sev-dev (Paolo Bonzini) [1945742] - drivers/crypto/ccp/sev-dev.c: get rid of pointless access_ok() (Paolo Bonzini) [1945742] - crypto: ccp - Add support for SEV-ES to the PSP driver (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_RECEIVE_FINISH command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_DATA command (Paolo Bonzini) [1945742] - KVM: SVM: Add support for KVM_SEV_RECEIVE_START command (Paolo Bonzini) [1945742] - KVM: SVM: Add support for KVM_SEV_SEND_CANCEL command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_SEND_FINISH command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEND_UPDATE_DATA command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV SEND_START command (Paolo Bonzini) [1945742] - KVM: Boost vCPU candidate in user mode which is delivering interrupt (Paolo Bonzini) [1945742] - nSVM: Check addresses of MSR and IO permission maps (Paolo Bonzini) [1945742] - KVM: SVM: Define actual size of IOPM and MSRPM tables (Paolo Bonzini) [1945742] - KVM: vmx: add mismatched size assertions in vmcs_check32() (Paolo Bonzini) [1945742] - KVM: Add proper lockdep assertion in I/O bus unregister (Paolo Bonzini) [1945742] - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Paolo Bonzini) [1945742] - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU (Paolo Bonzini) [1945742] - KVM: SVM: Enhance and clean up the vmcb tracking comment in pre_svm_run() (Paolo Bonzini) [1945742] - KVM: SVM: Add a comment to clarify what vcpu_svm.vmcb points at (Paolo Bonzini) [1945742] - KVM: SVM: Drop vcpu_svm.vmcb_pa (Paolo Bonzini) [1945742] - KVM: SVM: Don't set current_vmcb->cpu when switching vmcb (Paolo Bonzini) [1945742] - KVM: SVM: Make sure GHCB is mapped before updating (Paolo Bonzini) [1945742] - KVM: X86: Do not yield to self (Paolo Bonzini) [1945742] - KVM: X86: Count attempted/successful directed yield (Paolo Bonzini) [1945742] - KVM: x86/mmu: Protect the tdp_mmu_roots list with RCU (Paolo Bonzini) [1945742] - KVM: x86/mmu: handle cmpxchg failure in kvm_tdp_mmu_get_root (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make TDP MMU root refcount atomic (Paolo Bonzini) [1945742] - KVM: x86: implement KVM_CAP_SET_GUEST_DEBUG2 (Paolo Bonzini) [1945742] - KVM: x86/mmu: Refactor yield safe root iterator (Paolo Bonzini) [1945742] - KVM: x86/mmu: Merge TDP MMU put and free root (Paolo Bonzini) [1945742] - KVM: x86/mmu: use tdp_mmu_free_sp to free roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move kvm_mmu_(get|put)_root to TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Re-add const qualifier in kvm_tdp_mmu_zap_collapsible_sptes (Paolo Bonzini) [1945742] - KVM: constify kvm_arch_flush_remote_tlbs_memslot (Paolo Bonzini) [1945742] - KVM: Explicitly use GFP_KERNEL_ACCOUNT for 'struct kvm_vcpu' allocations (Paolo Bonzini) [1945742] - KVM: MMU: protect TDP MMU pages only down to required level (Paolo Bonzini) [1945742] - KVM: introduce KVM_CAP_SET_GUEST_DEBUG2 (Paolo Bonzini) [1945742] - KVM: x86: pending exceptions must not be blocked by an injected event (Paolo Bonzini) [1945742] - KVM: nSVM: call nested_svm_load_cr3 on nested state load (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should include the autoload/autostore MSR lists (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should show the effective EFER (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should consider only the load controls of EFER/PAT (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should not conflate EFER and PAT presence in VMCS (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid (Paolo Bonzini) [1945742] - KVM: nSVM: improve SYSENTER emulation on AMD (Paolo Bonzini) [1945742] - KVM: x86: add guest_cpuid_is_intel (Paolo Bonzini) [1945742] - KVM: x86: Account a variety of miscellaneous allocations (Paolo Bonzini) [1945742] - KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created (Paolo Bonzini) [1945742] - KVM: SVM: Do not set sev->es_active until KVM_SEV_ES_INIT completes (Paolo Bonzini) [1945742] - KVM: SVM: Use online_vcpus, not created_vcpus, to iterate over vCPUs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Simplify code for aging SPTEs in TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove spurious clearing of dirty bit from TDP MMU SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use leaf-only loop for walking TDP SPTEs when changing SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass address space ID to TDP MMU root walkers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass address space ID to __kvm_tdp_mmu_zap_gfn_range() (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TLB flushes across address spaces for gfn range zap (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TLB flushes when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move flushing for "slot" handlers to caller for legacy MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TDP MMU TLB flushes when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/vPMU: Forbid reading from MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE (Paolo Bonzini) [1945742] - KVM: nSVM: If VMRUN is single-stepped, queue the #DB intercept in nested_svm_vmexit() (Paolo Bonzini) [1945742] - KVM: MMU: load PDPTRs outside mmu_lock (Paolo Bonzini) [1945742] - KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit (Paolo Bonzini) [1945742] - KVM: SVM: load control fields from VMCB12 before checking them (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap (Paolo Bonzini) [1945742] - KVM: make: Fix out-of-source module builds (Paolo Bonzini) [1945742] - KVM: x86/vPMU: Forbid writing to MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE (Paolo Bonzini) [1945742] - KVM: x86: remove unused declaration of kvm_write_tsc() (Paolo Bonzini) [1945742] - KVM: clean up the unused argument (Paolo Bonzini) [1945742] - x86/kvm: Fix broken irq restoration in kvm_wait (Paolo Bonzini) [1945742] - KVM: X86: Fix missing local pCPU when executing wbinvd on all dirty pCPUs (Paolo Bonzini) [1945742] - KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish (Paolo Bonzini) [1945742] - KVM: x86/mmu: Store the address space ID in the TDP iterator (Paolo Bonzini) [1945742] - KVM: x86/mmu: Factor out tdp_iter_return_to_root (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix RCU usage when atomically zapping SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix RCU usage in handle_removed_tdp_mmu_page (Paolo Bonzini) [1945742] - KVM: x86/mmu: Mark the PAE roots as decrypted for shadow paging (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use '0' as the one and only value for an invalid PAE root (Paolo Bonzini) [1945742] - KVM: VMX: Track root HPA instead of EPTP for paravirt Hyper-V TLB flush (Paolo Bonzini) [1945742] - KVM: VMX: Skip additional Hyper-V TLB EPTP flushes if one fails (Paolo Bonzini) [1945742] - KVM: VMX: Define Hyper-V paravirt TLB flush fields iff Hyper-V is enabled (Paolo Bonzini) [1945742] - KVM: VMX: Explicitly check for hv_remote_flush_tlb when loading pgd (Paolo Bonzini) [1945742] - KVM: VMX: Don't invalidate hv_tlb_eptp if the new EPTP matches (Paolo Bonzini) [1945742] - KVM: VMX: Invalidate hv_tlb_eptp to denote an EPTP mismatch (Paolo Bonzini) [1945742] - KVM: VMX: Do Hyper-V TLB flush iff vCPU's EPTP hasn't been flushed (Paolo Bonzini) [1945742] - KVM: VMX: Fold Hyper-V EPTP checking into it's only caller (Paolo Bonzini) [1945742] - KVM: VMX: Stash kvm_vmx in a local variable for Hyper-V paravirt TLB flush (Paolo Bonzini) [1945742] - KVM: VMX: Track common EPTP for Hyper-V's paravirt TLB flush (Paolo Bonzini) [1945742] - KVM: x86: Get active PCID only when writing a CR3 value (Paolo Bonzini) [1945742] - KVM/SVM: Move vmenter.S exception fixups out of line (Paolo Bonzini) [1945742] - KVM: x86/mmu: Dump reserved bits if they're detected on non-MMIO SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use low available bits for removed SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use is_removed_spte() instead of open coded equivalents (Paolo Bonzini) [1945742] - KVM: x86/mmu: Tweak auditing WARN for A/D bits to !PRESENT (was MMIO) (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use a dedicated bit to track shadow/MMU-present SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use high bits for host/mmu writable masks for EPT SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make Host-writable and MMU-writable bit locations dynamic (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move logic for setting SPTE masks for EPT into the MMU proper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Co-locate code for setting various SPTE masks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move initial kvm_mmu_set_mask_ptes() call into MMU proper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Document dependency bewteen TDP A/D type and saved bits (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use MMIO SPTE bits 53 and 52 for the MMIO generation (Paolo Bonzini) [1945742] - KVM: x86/mmu: Rename and document A/D scheme for TDP SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add module param to disable MMIO caching (for testing) (Paolo Bonzini) [1945742] - KVM: x86/mmu: Stop using software available bits to denote MMIO SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Rename 'mask' to 'spte' in MMIO SPTE helpers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Drop redundant trace_kvm_mmu_set_spte() in the TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Handle MMIO SPTEs directly in mmu_set_spte() (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't install bogus MMIO SPTEs if MMIO caching is disabled (Paolo Bonzini) [1945742] - KVM: x86/mmu: Retry page faults that hit an invalid memslot (Paolo Bonzini) [1945742] - KVM: x86/mmu: Disable MMIO caching if MMIO value collides with L1TF (Paolo Bonzini) [1945742] - KVM: x86/mmu: Bail from fast_page_fault() if SPTE is not shadow-present (Paolo Bonzini) [1945742] - KVM: x86/mmu: Check for shadow-present SPTE before querying A/D status (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add convenience wrapper for acting on single hva in TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add typedefs for rmap/iter handlers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use 'end' param in TDP MMU's test_age_gfn() (Paolo Bonzini) [1945742] - KVM: x86/mmu: WARN if TDP MMU's set_tdp_spte() sees multiple GFNs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove spurious TLB flush from TDP MMU's change_pte() hook (Paolo Bonzini) [1945742] - KVM: x86: mmu: initialize fault.async_page_fault in walk_addr_generic (Paolo Bonzini) [1945742] - KVM: x86: determine if an exception has an error code only when injecting it. (Paolo Bonzini) [1945742] - KVM: nSVM: Optimize vmcb12 to vmcb02 save area copies (Paolo Bonzini) [1945742] - KVM: SVM: Add support for Virtual SPEC_CTRL (Paolo Bonzini) [1945742] - x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Paolo Bonzini) [1945742] - KVM: nSVM: always use vmcb01 to for vmsave/vmload of guest state (Paolo Bonzini) [1945742] - KVM: SVM: move VMLOAD/VMSAVE to C code (Paolo Bonzini) [1945742] - KVM: SVM: Skip intercepted PAUSE instructions after emulation (Paolo Bonzini) [1945742] - KVM: SVM: Don't manually emulate RDPMC if nrips=0 (Paolo Bonzini) [1945742] - KVM: x86: Move RDPMC emulation to common code (Paolo Bonzini) [1945742] - KVM: x86: Move trivial instruction-based exit handlers to common code (Paolo Bonzini) [1945742] - KVM: x86: Move XSETBV emulation to common code (Paolo Bonzini) [1945742] - KVM: nSVM: Add VMLOAD/VMSAVE helper to deduplicate code (Paolo Bonzini) [1945742] - KVM: nSVM: Add helper to synthesize nested VM-Exit without collateral (Paolo Bonzini) [1945742] - KVM: x86: Handle triple fault in L2 without killing L1 (Paolo Bonzini) [1945742] - KVM: SVM: Pass struct kvm_vcpu to exit handlers (and many, many other places) (Paolo Bonzini) [1945742] - KVM: SVM: merge update_cr0_intercept into svm_set_cr0 (Paolo Bonzini) [1945742] - KVM: nSVM: Trace VM-Enter consistency check failures (Paolo Bonzini) [1945742] - KVM: x86: Move nVMX's consistency check macro to common code (Paolo Bonzini) [1945742] - KVM: nSVM: Add missing checks for reserved bits to svm_set_nested_state() (Paolo Bonzini) [1945742] - KVM: nSVM: only copy L1 non-VMLOAD/VMSAVE data in svm_set_nested_state() (Paolo Bonzini) [1945742] - KVM: nSVM: do not mark all VMCB02 fields dirty on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: do not mark all VMCB01 fields dirty on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: do not copy vmcb01->control blindly to vmcb02->control (Paolo Bonzini) [1945742] - KVM: nSVM: rename functions and variables according to vmcbXY nomenclature (Paolo Bonzini) [1945742] - KVM: nSVM: Track the ASID generation of the vmcb vmrun through the vmcb (Paolo Bonzini) [1945742] - KVM: nSVM: Track the physical cpu of the vmcb vmrun through the vmcb (Paolo Bonzini) [1945742] - KVM: SVM: Use a separate vmcb for the nested L2 guest (Paolo Bonzini) [1945742] - KVM: nSVM: Set the shadow root level to the TDP level for nested NPT (Paolo Bonzini) [1945742] - KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Paolo Bonzini) [1945742] - KVM: x86/mmu: WARN on NULL pae_root or lm_root, or bad shadow root level (Paolo Bonzini) [1945742] - KVM: x86/mmu: Sync roots after MMU load iff load as successful (Paolo Bonzini) [1945742] - KVM: x86/mmu: Unexport MMU load/unload functions (Paolo Bonzini) [1945742] - KVM: x86: Defer the MMU unload to the normal path on an global INVPCID (Paolo Bonzini) [1945742] - KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch (Paolo Bonzini) [1945742] - KVM: x86/mmu: Set the C-bit in the PDPTRs and LM pseudo-PDPTRs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix and unconditionally enable WARNs to detect PAE leaks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Check PDPTRs before allocating PAE roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure MMU pages are available when allocating roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Allocate pae_root and lm_root pages in dedicated helper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Allocate the lm_root before allocating PAE roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Capture 'mmu' in a local variable when allocating roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit (Paolo Bonzini) [1945742] - KVM: x86: to track if L1 is running L2 VM (Paolo Bonzini) [1945742] - KVM: LAPIC: Advancing the timer expiration on guest initiated write (Paolo Bonzini) [1945742] - KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in exclusive mode (Paolo Bonzini) [1945742] - KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged (Paolo Bonzini) [1945742] - kvm: x86: use NULL instead of using plain integer as pointer (Paolo Bonzini) [1945742] - KVM: SVM: Connect 'npt' module param to KVM's internal 'npt_enabled' (Paolo Bonzini) [1945742] - KVM: x86: Ensure deadline timer has truly expired before posting its IRQ (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix return code when clearing vcpu_info and vcpu_time_info (Paolo Bonzini) [1945742] - KVM: x86/mmu: Set SPTE_AD_WRPROT_ONLY_MASK if and only if PML is enabled (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Fix Hyper-V context null-ptr-deref (Paolo Bonzini) [1945742] - KVM: SVM: Fix nested VM-Exit on #GP interception handling (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Fix dummy check if lbr_desc->event is created (Paolo Bonzini) [1945742] - KVM: x86/mmu: Consider the hva in mmu_notifier retry (Paolo Bonzini) [1945742] - kernel.h: split out min()/max() et al. helpers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Skip mmu_notifier check when handling MMIO page fault (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove a variety of unnecessary exports (Paolo Bonzini) [1945742] - KVM: x86: Fold "write-protect large" use case into generic write-protect (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't set dirty bits when disabling dirty logging w/ PML (Paolo Bonzini) [1945742] - KVM: VMX: Dynamically enable/disable PML based on memslot dirty logging (Paolo Bonzini) [1945742] - KVM: x86: Further clarify the logic and comments for toggling log dirty (Paolo Bonzini) [1945742] - KVM: x86: Move MMU's PML logic to common code (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make dirty log size hook (PML) a value, not a function (Paolo Bonzini) [1945742] - KVM: x86/mmu: Expand on the comment in kvm_vcpu_ad_need_write_protect() (Paolo Bonzini) [1945742] - KVM: nVMX: Disable PML in hardware when running L2 (Paolo Bonzini) [1945742] - KVM: x86/mmu: Consult max mapping level when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass the memslot to the rmap callbacks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Split out max mapping level calculation to helper (Paolo Bonzini) [1945742] - KVM: nVMX: no need to undo inject_page_fault change on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Paolo Bonzini) [1945742] - KVM: VMX: read idt_vectoring_info a bit earlier (Paolo Bonzini) [1945742] - KVM: VMX: Allow INVPCID in guest without PCID (Paolo Bonzini) [1945742] - KVM: x86: Advertise INVPCID by default (Paolo Bonzini) [1945742] - KVM: SVM: Intercept INVPCID when it's disabled to inject #UD (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make HVA handler retpoline-friendly (Paolo Bonzini) [1945742] - KVM: x86: move kvm_inject_gp up from kvm_set_dr to callers (Paolo Bonzini) [1945742] - KVM: x86: reading DR cannot fail (Paolo Bonzini) [1945742] - KVM: SVM: Remove an unnecessary forward declaration (Paolo Bonzini) [1945742] - KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Paolo Bonzini) [1945742] - KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 (Paolo Bonzini) [1945742] - KVM: x86: Remove misleading DR6/DR7 adjustments from RSM emulation (Paolo Bonzini) [1945742] - KVM: x86/xen: Use hva_t for holding hypercall page address (Paolo Bonzini) [1945742] - KVM: x86/xen: Remove extra unlock in kvm_xen_hvm_set_attr() (Paolo Bonzini) [1945742] - KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Paolo Bonzini) [1945742] - KVM: x86: Add helper to consolidate "raw" reserved GPA mask calculations (Paolo Bonzini) [1945742] - KVM: selftests: Always run vCPU thread with blocked SIG_IPI (Paolo Bonzini) [1945742] - KVM: selftests: Sync data verify of dirty logging with guest sync (Paolo Bonzini) [1945742] - KVM: selftests: Add a test for kvm page table code (Paolo Bonzini) [1945742] - KVM: selftests: Adapt vm_userspace_mem_region_add to new helpers (Paolo Bonzini) [1945742] - KVM: selftests: List all hugetlb src types specified with page sizes (Paolo Bonzini) [1945742] - tools/headers: sync headers of asm-generic/hugetlb_encode.h (Paolo Bonzini) [1945742] - tools include uapi: Update linux/mmap.h copy (Paolo Bonzini) [1945742] - tools UAPI: Update copy of linux/mman.h from the kernel sources (Paolo Bonzini) [1945742] - mm/hugetlb: add mmap() encodings for 32MB and 512MB page sizes (Paolo Bonzini) [1945742] - RHEL: Add #defines for 16k hugepages (Paolo Bonzini) [1945742] - KVM: selftests: Add a helper to get system default hugetlb page size (Paolo Bonzini) [1945742] - KVM: selftests: Add a helper to get system configured THP page size (Paolo Bonzini) [1945742] - KVM: selftests: Make a generic helper to get vm guest mode strings (Paolo Bonzini) [1945742] - KVM: selftests: Print the errno besides error-string in TEST_ASSERT (Paolo Bonzini) [1945742] - KVM: selftests: remove redundant semi-colon (Paolo Bonzini) [1945742] - selftests: kvm: Check that TSC page value is small after KVM_SET_CLOCK(0) (Paolo Bonzini) [1945742] - KVM: x86: Prevent 'hv_clock->system_time' from going negative in kvm_guest_time_update() (Paolo Bonzini) [1945742] - selftests: kvm: make hardware_disable_test less verbose (Paolo Bonzini) [1945742] - selftests: kvm: add set_boot_cpu_id test (Paolo Bonzini) [1945742] - selftests: kvm: add _vm_ioctl (Paolo Bonzini) [1945742] - selftests: kvm: add get_msr_index_features (Paolo Bonzini) [1945742] - KVM: x86/xen: Add support for vCPU runstate information (Paolo Bonzini) [1945742] - RHEL: configs: do not enable CONFIG_KVM_XEN (Paolo Bonzini) [1945742] - KVM: x86: allow compiling out the Xen hypercall interface (Paolo Bonzini) [1945742] - KVM: x86: compile out TDP MMU on 32-bit systems (Paolo Bonzini) [1945742] - KVM: xen: flush deferred static key before checking it (Paolo Bonzini) [1945742] - KVM: x86/xen: Explicitly pad struct compat_vcpu_info to 64 bytes (Paolo Bonzini) [1945742] - KVM: x86/xen: Allow reset of Xen attributes (Paolo Bonzini) [1945742] - KVM: Documentation: rectify rst markup in kvm_run->flags (Paolo Bonzini) [1945742] - Documentation: kvm: fix messy conversion from .txt to .rst (Paolo Bonzini) [1945742] - KVM: Documentation: rectify rst markup in KVM_GET_SUPPORTED_HV_CPUID (Paolo Bonzini) [1945742] - Documentation: kvm: fix warning (Paolo Bonzini) [1945742] - KVM: Add documentation for Xen hypercall and shared_info updates (Paolo Bonzini) [1945742] - KVM: X86: Add the Document for KVM_CAP_X86_BUS_LOCK_EXIT (Paolo Bonzini) [1945742] - KVM: Documentation: Fix documentation for nested. (Paolo Bonzini) [1945742] - KVM: Documentation: Add arm64 KVM_RUN error codes (Paolo Bonzini) [1945742] - KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID (Paolo Bonzini) [1945742] - KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER (Paolo Bonzini) [1945742] - docs: kvm: add documentation for KVM_CAP_S390_DIAG318 (Paolo Bonzini) [1945742] - selftests: kvm: Mmap the entire vcpu mmap area (Paolo Bonzini) [1945742] - selftests: kvm: avoid uninitialized variable warning (Paolo Bonzini) [1945742] - selftests: kvm: add hardware_disable test (Paolo Bonzini) [1945742] - KVM: selftests: Don't bother mapping GVA for Xen shinfo test (Paolo Bonzini) [1945742] - KVM: selftests: Fix hex vs. decimal snafu in Xen test (Paolo Bonzini) [1945742] - KVM: selftests: Fix size of memslots created by Xen tests (Paolo Bonzini) [1945742] - KVM: selftests: Ignore recently added Xen tests' build output (Paolo Bonzini) [1945742] - KVM: x86: declare Xen HVM shared info capability and add test case (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Drop hv_vcpu_to_vcpu() helper (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Allocate Hyper-V context lazily (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Make Hyper-V emulation enablement conditional (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Allocate 'struct kvm_vcpu_hv' dynamically (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Prepare to meet unallocated Hyper-V context (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Always use to_hv_vcpu() accessor to get to 'struct kvm_vcpu_hv' (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Stop shadowing global 'current_vcpu' variable (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Introduce to_kvm_hv() helper (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_hv_syndbg() to to_hv_syndbg() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_stimer()/stimer_to_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_synic()/synic_to_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_hv_vcpu() to to_hv_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Drop unused kvm_hv_vapic_assist_page_enabled() (Paolo Bonzini) [1945742] - KVM: x86/xen: Add event channel interrupt vector upcall (Paolo Bonzini) [1945742] - KVM: x86/xen: register vcpu time info region (Paolo Bonzini) [1945742] - KVM: x86/xen: setup pvclock updates (Paolo Bonzini) [1945742] - KVM: x86/xen: register vcpu info (Paolo Bonzini) [1945742] - KVM: x86/xen: Add KVM_XEN_VCPU_SET_ATTR/KVM_XEN_VCPU_GET_ATTR (Paolo Bonzini) [1945742] - KVM: x86/xen: update wallclock region (Paolo Bonzini) [1945742] - xen: add wc_sec_hi to struct shared_info (Paolo Bonzini) [1945742] - KVM: x86/xen: register shared_info page (Paolo Bonzini) [1945742] - KVM: x86/xen: add definitions of compat_shared_info, compat_vcpu_info (Paolo Bonzini) [1945742] - KVM: x86/xen: latch long_mode when hypercall page is set up (Paolo Bonzini) [1945742] - KVM: x86/xen: add KVM_XEN_HVM_SET_ATTR/KVM_XEN_HVM_GET_ATTR (Paolo Bonzini) [1945742] - KVM: x86/xen: Add kvm_xen_enabled static key (Paolo Bonzini) [1945742] - KVM: x86/xen: Move KVM_XEN_HVM_CONFIG handling to xen.c (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix coexistence of Xen and Hyper-V hypercalls (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add helper to generate mask of reserved HPA bits (Paolo Bonzini) [1945742] - KVM: x86: Use reserved_gpa_bits to calculate reserved PxE bits (Paolo Bonzini) [1945742] - KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU mode (Paolo Bonzini) [1945742] - KVM: nSVM: Use common GPA helper to check for illegal CR3 (Paolo Bonzini) [1945742] - KVM: VMX: Use GPA legality helpers to replace open coded equivalents (Paolo Bonzini) [1945742] - KVM: x86: Add a helper to handle legal GPA with an alignment requirement (Paolo Bonzini) [1945742] - KVM: x86: Add a helper to check for a legal GPA (Paolo Bonzini) [1945742] - KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs (Paolo Bonzini) [1945742] - KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset (Paolo Bonzini) [1945742] - KVM: x86/xen: intercept xen hypercalls if enabled (Paolo Bonzini) [1945742] - KVM: selftests: Add missing header file needed by xAPIC IPI tests (Paolo Bonzini) [1945742] - KVM: selftests: Add operand to vmsave/vmload/vmrun in svm.c (Paolo Bonzini) [1945742] - selftests: kvm: Properly set Hyper-V CPUIDs in evmcs_test (Paolo Bonzini) [1945742] - selftests: kvm: Move kvm_get_supported_hv_cpuid() to common code (Paolo Bonzini) [1945742] - selftest: kvm: x86: test KVM_GET_CPUID2 and guest visible CPUIDs against KVM_GET_SUPPORTED_CPUID (Paolo Bonzini) [1945742] - selftests: kvm/x86: add test for pmu msr MSR_IA32_PERF_CAPABILITIES (Paolo Bonzini) [1945742] - KVM: selftests: Disable dirty logging with vCPUs running (Paolo Bonzini) [1945742] - KVM: selftests: Add backing src parameter to dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Add memslot modification stress test (Paolo Bonzini) [1945742] - KVM: selftests: Add option to overlap vCPU memory access (Paolo Bonzini) [1945742] - KVM: selftests: Fix population stage in dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Convert iterations to int in dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Avoid flooding debug log while populating memory (Paolo Bonzini) [1945742] - KVM: selftests: Rename timespec_diff_now to timespec_elapsed (Paolo Bonzini) [1945742] - KVM: selftests: Test IPI to halted vCPU in xAPIC while backing page moves (Paolo Bonzini) [1945742] - KVM: selftests: Implement perf_test_util more conventionally (Paolo Bonzini) [1945742] - KVM: selftests: Use vm_create_with_vcpus in create_vm (Paolo Bonzini) [1945742] - KVM: selftests: Factor out guest mode code (Paolo Bonzini) [1945742] - selftests: kvm: Merge user_msr_test into userspace_msr_exit_test (Paolo Bonzini) [1945742] - selftests: kvm: Test MSR exiting to userspace (Paolo Bonzini) [1945742] - KVM: selftests: sync_regs test for diag318 (Paolo Bonzini) [1945742] - KVM: selftests: x86: Set supported CPUIDs on default VM (Paolo Bonzini) [1945742] - KVM: selftests: Make test skipping consistent (Paolo Bonzini) [1945742] - KVM: selftests: Introduce vm_create_[default_]_with_vcpus (Paolo Bonzini) [1945742] - KVM: selftests: Make vm_create_default common (Paolo Bonzini) [1945742] - KVM: selftests: always use manual clear in dirty_log_perf_test (Paolo Bonzini) [1945742] - selftests: kvm: keep .gitignore add to date (Paolo Bonzini) [1945742] - KVM: selftests: Add "-c" parameter to dirty log test (Paolo Bonzini) [1945742] - KVM: selftests: Run dirty ring test asynchronously (Paolo Bonzini) [1945742] - KVM: selftests: Add dirty ring buffer test (Paolo Bonzini) [1945742] - KVM: selftests: Introduce after_vcpu_run hook for dirty log test (Paolo Bonzini) [1945742] - KVM: selftests: Verify supported CR4 bits can be set before KVM_SET_CPUID2 (Paolo Bonzini) [1945742] - KVM: selftests: allow two iterations of dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Introduce the dirty log perf test (Paolo Bonzini) [1945742] - KVM: selftests: Make the number of vcpus global (Paolo Bonzini) [1945742] - KVM: selftests: Make the per vcpu memory size global (Paolo Bonzini) [1945742] - KVM: selftests: Drop pointless vm_create wrapper (Paolo Bonzini) [1945742] - KVM: selftests: Add wrfract to common guest code (Paolo Bonzini) [1945742] - KVM: selftests: Simplify demand_paging_test with timespec_diff_now (Paolo Bonzini) [1945742] - KVM: selftests: Remove address rounding in guest code (Paolo Bonzini) [1945742] - KVM: selftests: Factor code out of demand_paging_test (Paolo Bonzini) [1945742] - KVM: selftests: Use a single binary for dirty/clear log test (Paolo Bonzini) [1945742] - KVM: selftests: Always clear dirty bitmap after iteration (Paolo Bonzini) [1945742] - selftests: kvm: test enforcement of paravirtual cpuid features (Paolo Bonzini) [1945742] - selftests: kvm: Add exception handling to selftests (Paolo Bonzini) [1945742] - selftests: kvm: Clear uc so UCALL_NONE is being properly reported (Paolo Bonzini) [1945742] - selftests: kvm: Fix the segment descriptor layout to match the actual layout (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix __user pointer handling for hypercall page installation (Paolo Bonzini) [1945742] - KVM: x86/xen: fix Xen hypercall page msr handling (Paolo Bonzini) [1945742] - KVM: x86: move kvm_inject_gp up from kvm_set_xcr to callers (Paolo Bonzini) [1945742] - KVM: cleanup DR6/DR7 reserved bits checks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add '__func__' in rmap_printk() (Paolo Bonzini) [1945742] - KVM: SVM: Replace hard-coded value with #define (Paolo Bonzini) [1945742] - KVM: SVM: use .prepare_guest_switch() to handle CPU register save/setup (Paolo Bonzini) [1945742] - KVM: SVM: remove uneeded fields from host_save_users_msrs (Paolo Bonzini) [1945742] - KVM: SVM: use vmsave/vmload for saving/restoring additional host state (Paolo Bonzini) [1945742] - KVM: SVM: Use asm goto to handle unexpected #UD on SVM instructions (Paolo Bonzini) [1945742] - KVM: VMX: Use the kernel's version of VMXOFF (Paolo Bonzini) [1945742] - KVM: VMX: Move Intel PT shenanigans out of VMXON/VMXOFF flows (Paolo Bonzini) [1945742] - KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Paolo Bonzini) [1945742] - x86/virt: Mark flags and memory as clobbered by VMXOFF (Paolo Bonzini) [1945742] - x86/reboot: Force all cpus to exit VMX root if VMX is supported (Paolo Bonzini) [1945742] - x86/virt: Eat faults on VMXOFF in reboot flows (Paolo Bonzini) [1945742] - KVM: x86: use static calls to reduce kvm_x86_ops overhead (Paolo Bonzini) [1945742] - KVM: x86: introduce definitions to support static calls for kvm_x86_ops (Paolo Bonzini) [1945742] - KVM: RHEL: include linux/static_call.h (Paolo Bonzini) [1945742] - KVM: X86: prepend vmx/svm prefix to additional kvm_x86_ops functions (Paolo Bonzini) [1945742] - KVM: Stop using deprecated jump label APIs (Paolo Bonzini) [1945742] - locking/static_key: Add support for deferred static branches (Paolo Bonzini) [1945742] - KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Expose LBR_FMT in the MSR_IA32_PERF_CAPABILITIES (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Release guest LBR event via lazy release mechanism (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Emulate legacy freezing LBRs on virtual PMI (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Reduce the overhead of LBR pass-through or cancellation (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Pass-through LBR msrs when the guest LBR event is ACTIVE (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Create a guest LBR event when vcpu sets DEBUGCTLMSR_LBR (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled (Paolo Bonzini) [1945742] - KVM: x86/pmu: preserve IA32_PERF_CAPABILITIES across CPUID refresh (Paolo Bonzini) [1945742] - KVM: x86/vmx: Make vmx_set_intercept_for_msr() non-static (Paolo Bonzini) [1945742] - KVM: VMX: read/write MSR_IA32_DEBUGCTLMSR from GUEST_IA32_DEBUGCTL (Paolo Bonzini) [1945742] - KVM: VMX: Use x2apic_mode to avoid RDMSR when querying PI state (Paolo Bonzini) [1945742] - x86/apic: Export x2apic_mode for use by KVM in "warm" path (Paolo Bonzini) [1945742] - KVM: VMX: Enable bus lock VM exit (Paolo Bonzini) [1945742] - KVM: X86: Reset the vcpu->run->flags at the beginning of vcpu_run (Paolo Bonzini) [1945742] - KVM: VMX: Convert vcpu_vmx.exit_reason to a union (Paolo Bonzini) [1945742] - KVM/SVM: add support for SEV attestation command (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove the defunct update_pte() paging hook (Paolo Bonzini) [1945742] - KVM: Expose AVX_VNNI instruction to guset (Paolo Bonzini) [1945742] - Enumerate AVX Vector Neural Network instructions (Paolo Bonzini) [1945742] - x86: kvm: style: Simplify bool comparison (Paolo Bonzini) [1945742] - KVM: x86: Zap the oldest MMU pages, not the newest (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use boolean returns for (S)PTE accessors (Paolo Bonzini) [1945742] - KVM: X86: use vzalloc() instead of vmalloc/memset (Paolo Bonzini) [1945742] - KVM: x86: Take KVM's SRCU lock only if steal time update is needed (Paolo Bonzini) [1945742] - KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put() (Paolo Bonzini) [1945742] - KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86: cleanup CR3 reserved bits checks (Paolo Bonzini) [1945742] - KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Paolo Bonzini) [1945742] - KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Paolo Bonzini) [1945742] - KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check (Paolo Bonzini) [1945742] - KVM/x86: assign hva with the right value to vm_munmap the pages (Paolo Bonzini) [1945742] - Fix unsynchronized access to sev members through svm_register_enc_region (Paolo Bonzini) [1945742] - KVM: x86: Revert "KVM: x86: Mark GPRs dirty when written" (Paolo Bonzini) [1945742] - KVM: SVM: Unconditionally sync GPRs to GHCB on VMRUN of SEV-ES guest (Paolo Bonzini) [1945742] - KVM: x86: __kvm_vcpu_halt can be static (Paolo Bonzini) [1945742] - KVM: SVM: Add support for booting APs in an SEV-ES guest (Paolo Bonzini) [1945742] - KVM/SVM: Remove leftover __svm_vcpu_run prototype from svm.c (Paolo Bonzini) [1945742] - KVM: SVM: Add register operand to vmsave call in sev_es_vcpu_load (Paolo Bonzini) [1945742] - KVM: SVM: fix 32-bit compilation (Paolo Bonzini) [1945742] - KVM: SVM: Add AP_JUMP_TABLE support in prep for AP booting (Paolo Bonzini) [1945742] - KVM: SVM: Provide support to launch and run an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guests (Paolo Bonzini) [1945742] - x86/kvm/svm: Use uninstrumented wrmsrl() to restore GS (Paolo Bonzini) [1945742] - KVM: SVM: Provide support for SEV-ES vCPU loading (Paolo Bonzini) [1945742] - KVM: SVM: Provide support for SEV-ES vCPU creation/loading (Paolo Bonzini) [1945742] - KVM: SVM: Update ASID allocation to support SEV-ES guests (Paolo Bonzini) [1945742] - KVM: SVM: Set the encryption mask for the SVM host save area (Paolo Bonzini) [1945742] - KVM: SVM: Add NMI support for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Guest FPU state save/restore not needed for SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Do not report support for SMM for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: x86: Update __get_sregs() / __set_sregs() to support SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR8 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR4 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR0 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for EFER write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Support string IO operations for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Support MMIO for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Create trace events for VMGEXIT MSR protocol processing (Paolo Bonzini) [1945742] - KVM: SVM: Create trace events for VMGEXIT processing (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100 (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004 (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002 (Paolo Bonzini) [1945742] - KVM: SVM: Add initial support for a VMGEXIT VMEXIT (Paolo Bonzini) [1945742] - KVM: SVM: Add GHCB accessor functions for retrieving fields (Paolo Bonzini) [1945742] - KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file (Paolo Bonzini) [1945742] - KVM: SVM: Cannot re-initialize the VMCB after shutdown with SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Do not allow instruction emulation under SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Prevent debugging under SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Add required changes to support intercepts under SEV-ES (Paolo Bonzini) [1945742] - KVM: x86: introduce complete_emulated_msr callback (Paolo Bonzini) [1945742] - KVM: x86: Mark GPRs dirty when written (Paolo Bonzini) [1945742] - KVM: SVM: Add support for the SEV-ES VMSA (Paolo Bonzini) [1945742] - x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES capability in KVM (Paolo Bonzini) [1945742] - KVM/VMX/SVM: Move kvm_machine_check function to x86.h (Paolo Bonzini) [1945742] - KVM: Don't allocate dirty bitmap if dirty ring is enabled (Paolo Bonzini) [1945742] - KVM: Make dirty ring exclusive to dirty bitmap log (Paolo Bonzini) [1945742] - KVM: X86: Implement ring-based dirty memory tracking (Paolo Bonzini) [1945742] - KVM: Pass in kvm pointer into mark_page_dirty_in_slot() (Paolo Bonzini) [1945742] - kvm/eventfd: Drain events from eventfd in irqfd_wakeup() (Paolo Bonzini) [1945742] - eventfd: Export eventfd_ctx_do_read() (Paolo Bonzini) [1945742] - kvm/eventfd: Use priority waitqueue to catch events before userspace (Paolo Bonzini) [1945742] - sched/wait: Add add_wait_queue_priority() (Paolo Bonzini) [1945742] - cpuidle-haltpoll: fix error comments in arch_haltpoll_disable (Paolo Bonzini) [1945742] - kvm/eventfd: Use sequence counter with associated spinlock (Paolo Bonzini) [1945742] - x86/kvm/vmx: Use native read/write_cr2() (Paolo Bonzini) [1945742] - KVM: SVM: convert get_user_pages() --> pin_user_pages() (Paolo Bonzini) [1945742] - x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_* (Paolo Bonzini) [1945742] - x86/entry/64: Fix unwind hints in __switch_to_asm() (Paolo Bonzini) [1945742] - x86/asm/64: Change all ENTRY+END to SYM_CODE_* (Paolo Bonzini) [1945742] - x86/head/64: Annotate start_cpu0() as non-callable (Paolo Bonzini) [1945742] - x86/asm: Do not annotate functions with GLOBAL (Paolo Bonzini) [1945742] - kprobes/x86/xen: blacklist non-attachable xen interrupt functions (Paolo Bonzini) [1945742] - x86/asm/64: Add ENDs to some functions and relabel with SYM_CODE_* (Paolo Bonzini) [1945742] - x86/asm: Use SYM_INNER_LABEL instead of GLOBAL (Paolo Bonzini) [1945742] - x86/asm: Annotate aliases (Paolo Bonzini) [1945742] - x86/asm/crypto: Annotate local functions (Paolo Bonzini) [1945742] - static_call: Add static_call_cond() (Paolo Bonzini) [1945742] - static_call: Add basic static call infrastructure (Paolo Bonzini) [1945742] - devlink: use _BITUL() macro instead of BIT() in the UAPI header (Petr Oros) [1935646] - devlink: Fix reload stats structure (Petr Oros) [1935646] - devlink: Avoid overwriting port attributes of registered port (Petr Oros) [1935646] - devlink: Add Documentation/networking/devlink/devlink-reload.rst (Petr Oros) [1935646] - devlink: Add enable_remote_dev_reset generic parameter (Petr Oros) [1935646] - devlink: Add remote reload stats (Petr Oros) [1935646] - devlink: Add reload stats (Petr Oros) [1935646] - devlink: Add devlink reload limit option (Petr Oros) [1935646] - devlink: Add reload action option to devlink reload command (Petr Oros) [1935646] - devlink: Change devlink_reload_supported() param type (Petr Oros) [1935646]- CI: Rename KABI option (Veronika Kabatova) - CI: Disable result checking for realtime checks (Veronika Kabatova) - Revert "GFS2: Re-add a call to log_flush_wait when flushing the journal" (Bob Peterson) [1917930] - md/raid1: properly indicate failure when ending a failed write request (Nigel Croxon) [1954588] - Revert "uio: use request_threaded_irq instead" (Vitaly Kuznetsov) [1946644] - drm/ast: Set format registers in primary plane's update (Lyude Paul) [1923857] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [1940926] - x86/hyperv: Move hv_do_rep_hypercall to asm-generic (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Increase wait time for VMbus unload (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Initialize unload_event statically (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Check for pending channel interrupts before taking a CPU offline (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Drivers: hv: vmbus: Introduce CHANNELMSG_MODIFYCHANNEL_RESPONSE (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Introduce and negotiate VMBus protocol version 5.3 (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Use after free in __vmbus_open() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: remove unused function (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Remove unused linux/version.h header (Mohammed Gamal) [1940926] - x86/Hyper-V: Support for free page reporting (Mohammed Gamal) [1940926] - x86/hyper-v: Move hv_message_type to architecture neutral module (Mohammed Gamal) [1940926] - asm-generic/hyperv: import data structures for mapping device interrupts (Mohammed Gamal) [1940926] - asm-generic/hyperv: introduce hv_device_id and auxiliary structures (Mohammed Gamal) [1940926] - asm-generic/hyperv: update hv_interrupt_entry (Mohammed Gamal) [1940926] - asm-generic/hyperv: update hv_msi_entry (Mohammed Gamal) [1940926] - x86/hyperv: provide a bunch of helper functions (Mohammed Gamal) [1940926] - x86/hyperv: extract partition ID from Microsoft Hypervisor if necessary (Mohammed Gamal) [1940926] - asm-generic/hyperv: Add definitions for Get/SetVpRegister hypercalls (Mohammed Gamal) [1940926] - drivers: hv: Fix EXPORT_SYMBOL and tab spaces issue (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Drop error message when 'No request id available' (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move handling of VMbus interrupts (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Handle auto EOI quirk inline (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move hyperv_report_panic_msg to arch neutral code (Mohammed Gamal) [1940926] - Drivers: hv: Redo Hyper-V synthetic MSR get/set functions (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move Hyper-V page allocator to arch neutral code (Mohammed Gamal) [1940926] - x86/hyperv: allocate output arg pages if required (Mohammed Gamal) [1940926] - drivers: hv: Fix whitespace errors (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: skip VMBus initialization if Linux is root (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Enforce 'VMBus version >= 5.2' on isolated guests (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Restrict vmbus_devices on isolated guests (Mohammed Gamal) [1940926] - hv_utils: Fix spelling mistake "Hearbeat" -> "Heartbeat" (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Add /sys/bus/vmbus/hibernation (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Resolve race condition in vmbus_onoffer_rescind() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Copy the hv_message in vmbus_on_msg_dpc() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Reduce number of references to message in vmbus_on_msg_dpc() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Initialize memory to be sent to the host (Mohammed Gamal) [1940926] - hv_utils: Add validation for untrusted Hyper-V values (Mohammed Gamal) [1940926] - drivers/hv: remove obsolete TODO and fix misleading typo in comment (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix checkpatch SPLIT_STRING (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix call msleep using < 20ms (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix checkpatch LINE_SPACING (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Replace symbolic permissions by octal permissions (Mohammed Gamal) [1940926] - drivers: hv: Fix hyperv_record_panic_msg path on comment (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Add vmbus_requestor data structure for VMBus hardening (Mohammed Gamal) [1940926] - ena: revert removal of MODULE_VERSION from ena (Petr Oros) [1955712] - Revert "[netdrv] net/intel: remove driver versions from Intel drivers" (Jonathan Toppins) [1955745] - Revert "[netdrv] net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1955721] - net: core: add dev_get_tstats64 as a ndo_get_stats64 implementation (Josef Oskera) [1939453]- igb: amend removal of MODULE_VERSION (Corinna Vinschen) [1955748] - igc: amend removal of MODULE_VERSION (Corinna Vinschen) [1955755] - i40e: amend removal of MODULE_VERSION (Stefan Assmann) [1955736] - ixgbe: Amend commit acf03026ec5a to include a version string in module info. (Ken Cox) [1955759] - i40e: Fix parameters in aq_get_phy_register() (Stefan Assmann) [1907852] - initramfs: panic with memory information (Coiby Xu) [1936031] - powercap/intel_rapl: add support for AlderLake (David Arcari) [1838605] - xfs: restore shutdown check in mapped write fault path (Brian Foster) [1926089] - xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster) [1926077] - iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate (Carlos Maiolino) [1938210] - scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne) [1929878] - perf/arm-cmn: Move IRQs when migrating context (Jeremy Linton) [1816850] - perf/arm-cmn: Fix PMU instance naming (Jeremy Linton) [1816850] - perf: arm-cmn: Fix conversion specifiers for node type (Jeremy Linton) [1816850] - perf: arm-cmn: Fix unsigned comparison to less than zero (Jeremy Linton) [1816850] - perf: Add Arm CMN-600 PMU driver (Jeremy Linton) [1816850] - redhat/configs: Use CONFIG_VIRTIO_CONSOLE=m on s390x, too (Thomas Huth) [1954119] - s390/config: do not select VIRTIO_CONSOLE via Kconfig (Thomas Huth) [1954119] - x86/platform/uv: Fix an error code in uv_hubs_init() (Frank Ramsay) [1936605] - x86/platform/uv: Add more to secondary CPU kdump info (Frank Ramsay) [1936605] - x86/platform/uv: Use x2apic enabled bit as set by BIOS to indicate APIC mode (Frank Ramsay) [1936605] - redhat/configs: Add CONFIG_UV_SYSFS (Frank Ramsay) [1936605] - x86/platform/uv: Fix indentation warning in Documentation/ABI/testing/sysfs-firmware-sgi_uv (Frank Ramsay) [1936605] - x86/platform/uv: Set section block size for hubless architectures (Frank Ramsay) [1936605] - x86/platform/uv: Update sysfs documentation (Frank Ramsay) [1936605] - x86/platform/uv: Add deprecated messages to /proc info leaves (Frank Ramsay) [1936605] - x86/platform/uv: Add sysfs hubless leaves (Frank Ramsay) [1936605] - x86/platform/uv: Add sysfs leaves to replace those in procfs (Frank Ramsay) [1936605] - x86/platform/uv: Add kernel interfaces for obtaining system info (Frank Ramsay) [1936605] - x86/platform/uv: Update MAINTAINERS for uv_sysfs driver (Frank Ramsay) [1936605] - x86/platform/uv: Update ABI documentation of /sys/firmware/sgi_uv/ (Frank Ramsay) [1936605] - x86/platform/uv: Add new uv_sysfs platform driver (Frank Ramsay) [1936605] - x86/platform/uv: Add and export uv_bios_* functions (Frank Ramsay) [1936605] - x86/platform/uv: Remove existing /sys/firmware/sgi_uv/interface (Frank Ramsay) [1936605] - x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c (Frank Ramsay) [1936605] - x86/platform/uv: Unexport sn_coherency_id (Frank Ramsay) [1936605] - x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static (Frank Ramsay) [1936605] - UV: Add SPDX license identifier - Makefile/Kconfig (Frank Ramsay) [1936605] - netdevsim: Only use sampling truncation length when valid (Ivan Vecera) [1955163] - selftests: netdevsim: Test psample functionality (Ivan Vecera) [1955163] - netdevsim: Add dummy psample implementation (Ivan Vecera) [1955163] - psample: Add additional metadata attributes (Ivan Vecera) [1955163] - psample: Encapsulate packet metadata in a struct (Ivan Vecera) [1955163] - net: psample: fix build error when CONFIG_INET is not enabled (Ivan Vecera) [1955163] - devlink: include for _BITUL (Petr Oros) [1935630] - netdevsim: add support for flash_update overwrite mask (Petr Oros) [1935630] - devlink: introduce flash update overwrite mask (Petr Oros) [1935630] - devlink: convert flash_update to use params structure (Petr Oros) [1935630] - devlink: check flash_update parameter support in net core (Petr Oros) [1935630] - devlink: Enhance policy to validate port type input value (Petr Oros) [1935630] - devlink: Enhance policy to validate eswitch mode value (Petr Oros) [1935630] - net: devlink: region: Pass the region ops to the snapshot function (Petr Oros) [1935630] - net: devlink: regions: Add a priv member to the regions ops struct (Petr Oros) [1935630]- Enumerate AVX Vector Neural Network instructions (Steve Best) [1838616] - net: fix skb use after free in netpoll (Ivan Vecera) [1913481] - cipso,calipso: resolve a number of problems with the DOI refcounts (Guillaume Nault) [1950996] - netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault) [1950996] - netfilter: Fix rpfilter dropping vrf packets by mistake (Guillaume Nault) [1950996] - redhat: enable CONFIG_DM_MULTIPATH_HST and CONFIG_DM_MULTIPATH_IOA (Mike Snitzer) [1949682] - dm ioctl: fix out of bounds array access when no devices (Mike Snitzer) [1949682] - dm table: Fix zoned model check and zone sectors check (Mike Snitzer) [1949682] - dm: simplify target code conditional on CONFIG_BLK_DEV_ZONED (Mike Snitzer) [1949682] - dm verity: fix DM_VERITY_OPTS_MAX value (Mike Snitzer) [1949682] - dm verity fec: fix misaligned RS roots IO (Mike Snitzer) [1949682] - dm verity: fix FEC for RS roots unaligned to block size (Mike Snitzer) [1949682] - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size (Mike Snitzer) [1949682] - dm: fix deadlock when swapping to encrypted device (Mike Snitzer) [1949682] - dm era: only resize metadata in preresume (Mike Snitzer) [1949682] - dm era: Use correct value size in equality function of writeset tree (Mike Snitzer) [1949682] - dm era: Fix bitset memory leaks (Mike Snitzer) [1949682] - dm era: Verify the data block size hasn't changed (Mike Snitzer) [1949682] - dm era: Reinitialize bitset cache before digesting a new writeset (Mike Snitzer) [1949682] - dm era: Update in-core bitset after committing the metadata (Mike Snitzer) [1949682] - dm era: Recover committed writeset after crash (Mike Snitzer) [1949682] - dm writecache: fix writing beyond end of underlying device when shrinking (Mike Snitzer) [1949682] - dm table: remove needless request_queue NULL pointer checks (Mike Snitzer) [1949682] - dm table: fix zoned iterate_devices based device capability checks (Mike Snitzer) [1949682] - dm writecache: return the exact table values that were set (Mike Snitzer) [1949682] - dm writecache: fix unnecessary NULL check warnings (Mike Snitzer) [1949682] - dm writecache: fix performance degradation in ssd mode (Mike Snitzer) [1949682] - dm integrity: introduce the "fix_hmac" argument (Mike Snitzer) [1949682] - dm persistent data: fix return type of shadow_root() (Mike Snitzer) [1949682] - dm: cleanup of front padding calculation (Mike Snitzer) [1949682] - dm integrity: fix spelling mistake "flusing" -> "flushing" (Mike Snitzer) [1949682] - dm crypt: Spelling s_cihper_cipher_ (Mike Snitzer) [1949682] - dm: avoid filesystem lookup in dm_get_dev_t() (Mike Snitzer) [1949682] - dm integrity: conditionally disable "recalculate" feature (Mike Snitzer) [1949682] - dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mike Snitzer) [1949682] - dm integrity: fix the maximum number of arguments (Mike Snitzer) [1949682] - dm integrity: fix flush with external metadata device (Mike Snitzer) [1949682] - dm snapshot: flush merged data before committing metadata (Mike Snitzer) [1949682] - dm zoned: select CONFIG_CRC32 (Mike Snitzer) [1949682] - dm integrity: select CRYPTO_SKCIPHER (Mike Snitzer) [1949682] - dm cache: simplify the return expression of load_mapping() (Mike Snitzer) [1949682] - dm verity: skip verity work if I_O error when system is shutting down (Mike Snitzer) [1949682] - dm ioctl: fix error return code in target_message (Mike Snitzer) [1949682] - dm crypt: Constify static crypt_iv_operations (Mike Snitzer) [1949682] - dm: add support for REQ_NOWAIT to various targets (Mike Snitzer) [1949682] - dm: rename multipath path selector source files to have "dm-ps" prefix (Mike Snitzer) [1949682] - dm mpath: add IO affinity path selector (Mike Snitzer) [1949682] - dm verity: Add support for signature verification with 2nd keyring (Mike Snitzer) [1949682] - dm: remove unnecessary current->bio_list check when submitting split bio (Mike Snitzer) [1949682] - dm: remove invalid sparse __acquires and __releases annotations (Mike Snitzer) [1949682] - dm: fix double RCU unlock in dm_dax_zero_page_range() error path (Mike Snitzer) [1949682] - dm writecache: remove BUG() and fail gracefully instead (Mike Snitzer) [1949682] - dm table: Remove BUG_ON(in_interrupt()) (Mike Snitzer) [1949682] - dm: fix bug with RCU locking in dm_blk_report_zones (Mike Snitzer) [1949682] - Revert "dm cache: fix arm link errors with inline" (Mike Snitzer) [1949682] - vfs: remove lockdep bogosity in __sb_start_write (Brian Foster) [1926097] - nbd: freeze the queue while we're adding connections (Ming Lei) [1927246] - selftests/livepatch: Do not check order when using "comm" for dmesg checking (Joel Savitz) [1942056] - RDMA/siw,rxe: Make emulated devices virtual in the device tree (Kamal Heib) [1931849] - RDMA/core: remove use of dma_virt_ops (Kamal Heib) [1931849] - RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size (Kamal Heib) [1931849] - RDMA/core: Fix ib_dma_max_seg_size() (Kamal Heib) [1931849] - RDMA/umem: Move to allocate SG table from pages (Kamal Heib) [1931849] - lib/scatterlist: Do not limit max_segment to PAGE_ALIGNED values (Kamal Heib) [1931849] - lib/scatterlist: Add support in dynamic allocation of SG table from pages (Kamal Heib) [1931846] - RDMA/srp: Increase max_segment_size (Kamal Heib) [1931849] - RDMA/uverbs: Allow drivers to create a new HW object during rereg_mr (Kamal Heib) [1931849] - RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ (Kamal Heib) [1931849] - RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC (Kamal Heib) [1931849] - RDMA/cma: Fix error flow in default_roce_mode_store (Kamal Heib) [1931849] - RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() (Kamal Heib) [1931849] - RDMA/restrack: Don't treat as an error allocation ID wrapping (Kamal Heib) [1931849] - RDMA/ucma: Do not miss ctx destruction steps in some cases (Kamal Heib) [1931849] - RDMA/cma: Don't overwrite sgid_attr after device is released (Kamal Heib) [1931849] - RDMA/rxe: Use acquire/release for memory ordering (Kamal Heib) [1931849] - RDMA/uverbs: Fix incorrect variable type (Kamal Heib) [1931849] - RDMA/core: Update kernel documentation for ib_create_named_qp() (Kamal Heib) [1931849] - RDMA/iser: Remove in_interrupt() usage (Kamal Heib) [1931849] - IB: Fix kernel-doc markups (Kamal Heib) [1931849] - RDMA/uverbs: Check ODP in ib_check_mr_access() as well (Kamal Heib) [1931849] - RDMA/uverbs: Tidy input validation of ib_uverbs_rereg_mr() (Kamal Heib) [1931849] - RDMA/efa: Use dma_set_mask_and_coherent() to simplify code (Kamal Heib) [1931849] - RDMA/restrack: Support all QP types (Kamal Heib) [1931849] - RDMA/core: Allow drivers to disable restrack DB (Kamal Heib) [1931849] - RDMA/core: Track device memory MRs (Kamal Heib) [1931849] - RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all() error unwind (Kamal Heib) [1931849] - IB/hfi1: Fix fall-through warnings for Clang (Kamal Heib) [1931849] - RDMA/ipoib: Distribute cq completion vector better (Kamal Heib) [1931849] - RDMA/efa: Remove .create_ah callback assignment (Kamal Heib) [1931849] - RDMA/cma: Add missing error handling of listen_id (Kamal Heib) [1931849] - RDMA/restrack: Store all special QPs in restrack DB (Kamal Heib) [1931849] - RDMA/counter: Combine allocation and bind logic (Kamal Heib) [1931849] - RDMA/core: Remove ib_dma_{alloc,free}_coherent (Kamal Heib) [1931849] - RDMA/core: Make FD destroy callback void (Kamal Heib) [1931849] - RDMA/core: Postpone uobject cleanup on failure till FD close (Kamal Heib) [1931849] - IB/isert: Do not excplicitly check == false for bool (Kamal Heib) [1931849] - IB/core: Add support for NDR link speed (Kamal Heib) [1931849] - RDMA/ipoib: Add 50Gb and 100Gb link speeds to ethtool (Kamal Heib) [1931849] - RDMA/rxe,siw: Restore uverbs_cmd_mask IB_USER_VERBS_CMD_POST_SEND (Kamal Heib) [1931849] - RDMA/siw: Fix typo of EAGAIN not -EAGAIN in siw_cm_work_handler() (Kamal Heib) [1931849] - RDMA/rxe: Compute PSN windows correctly (Kamal Heib) [1931849] - RDMA/core: Fix error return in _ib_modify_qp() (Kamal Heib) [1931849] - IB/verbs: avoid nested container_of() (Kamal Heib) [1931849] - RDMA/rxe: Remove unused RXE_MR_TYPE_FMR (Kamal Heib) [1931849] - RDMA: Remove AH from uverbs_cmd_mask (Kamal Heib) [1931849] - RDMA: Remove uverbs cmds from drivers that don't use them (Kamal Heib) [1931849] - RDMA/core Remove uverbs_ex_cmd_mask (Kamal Heib) [1931849] - RDMA: Check create_flags during create_qp (Kamal Heib) [1931849] - RDMA: Check flags during create_cq (Kamal Heib) [1931849] - RDMA: Check attr_mask during modify_qp (Kamal Heib) [1931849] - RDMA: Check srq_type during create_srq (Kamal Heib) [1931849] - RDMA: Move more uverbs_cmd_mask settings to the core (Kamal Heib) [1931849] - RDMA: Remove elements in uverbs_cmd_mask that all drivers set (Kamal Heib) [1931849] - RDMA: Remove uverbs_ex_cmd_mask values that are linked to functions (Kamal Heib) [1931849] - RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Kamal Heib) [1931846] - RDMA/core: Fix empty gid table for non IB/RoCE devices (Kamal Heib) [1931846] - RDMA/efa: Use the correct current and new states in modify QP (Kamal Heib) [1931846] - RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs (Kamal Heib) [1931846] - RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring (Kamal Heib) [1931846] - RDMA/vmw_pvrdma: Fix the active_speed and phys_state value (Kamal Heib) [1931846] - RDMA: Fix software RDMA drivers for dma mapping error (Kamal Heib) [1931846] - IB/srpt: docs: add a description for cq_size member (Kamal Heib) [1931846] - RDMA: Add rdma_connect_locked() (Kamal Heib) [1931846] - RDMA/uverbs: Fix false error in query gid IOCTL (Kamal Heib) [1931846] - RDMA/rxe: Fix small problem in network_type patch (Kamal Heib) [1931846] - RDMA/ucma: Fix use after free in destroy id flow (Kamal Heib) [1931846] - RDMA/rxe: Move the definitions for rxe_av.network_type to uAPI (Kamal Heib) [1931846] - RDMA: Explicitly pass in the dma_device to ib_register_device (Kamal Heib) [1931846] - RDMA/usnic: Remove the query_pkey callback (Kamal Heib) [1931846] - RDMA/usnic: Fix spelling mistake "transistion" -> "transition" (Kamal Heib) [1931846] - RDMA/usnic: switch from 'pci_' to 'dma_' API (Kamal Heib) [1931846] - RDMA/usnic: Avoid overly large buffers on stack (Kamal Heib) [1931846] - IB/usnic: Use dev_get_drvdata (Kamal Heib) [1931846] - IB/usnic: Fix deadlock (Kamal Heib) [1931846] - Revert "[infiniband] usnic_verbs: fix deadlock" (Kamal Heib) [1931846] - RDMA/rxe: Remove duplicate entries in struct rxe_mr (Kamal Heib) [1931846] - RDMA/uverbs: Expose the new GID query API to user space (Kamal Heib) [1931846] - RDMA/core: Introduce new GID table query API (Kamal Heib) [1931846] - RDMA/core: Modify enum ib_gid_type and enum rdma_network_type (Kamal Heib) [1931846] - RDMA/core: Change rdma_get_gid_attr returned error code (Kamal Heib) [1931846] - RDMA/core: Constify struct attribute_group (Kamal Heib) [1931846] - RDMA/core: Remove ucontext->closing (Kamal Heib) [1931846] - RDMA/drivers: Remove udata check from special QP (Kamal Heib) [1931846] - RDMA/qedr: Add support for user mode XRC-SRQ's (Kamal Heib) [1931846] - RDMA/mlx4: Prepare QP allocation to remove from the driver (Kamal Heib) [1931846] - RDMA/mlx4: Embed GSI QP into general mlx4_ib QP (Kamal Heib) [1931846] - RDMA/core: Align write and ioctl checks of QP types (Kamal Heib) [1931846] - RDMA/efa: Drop double zeroing for sg_init_table() (Kamal Heib) [1931846] - RDMA/efa: Add messages and RDMA read work requests HW stats (Kamal Heib) [1931846] - RDMA/efa: Group keep alive received counter with other SW stats (Kamal Heib) [1931846] - RDMA/restrack: Improve readability in task name management (Kamal Heib) [1931846] - RDMA/restrack: Simplify restrack tracking in kernel flows (Kamal Heib) [1931846] - RDMA/restrack: Count references to the verbs objects (Kamal Heib) [1931846] - RDMA/cma: Delete from restrack DB after successful destroy (Kamal Heib) [1931846] - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy (Kamal Heib) [1931846] - RDMA: Fix link active_speed size (Kamal Heib) [1931846] - net/mlx5: Refactor query port speed functions (Kamal Heib) [1931846] - RDMA: Convert RWQ table logic to ib_core allocation scheme (Kamal Heib) [1931846] - RDMA: Clean MW allocation and free flows (Kamal Heib) [1931846] - RDMA/cma: Fix use after free race in roce multicast join (Kamal Heib) [1931846] - RDMA/cma: Consolidate the destruction of a cma_multicast in one place (Kamal Heib) [1931846] - RDMA/cma: Remove dead code for kernel rdmacm multicast (Kamal Heib) [1931846] - RDMA/cma: Combine cma_ndev_work with cma_work (Kamal Heib) [1931846] - RDMA/cma: Remove cma_comp() (Kamal Heib) [1931846] - RDMA/cma: Fix locking for the RDMA_CM_LISTEN state (Kamal Heib) [1931846] - RDMA/cma: Make the locking for automatic state transition more clear (Kamal Heib) [1931846] - RDMA/cma: Fix locking for the RDMA_CM_CONNECT state (Kamal Heib) [1931846] - RDMA/core: Added missing WR and WC opcodes (Kamal Heib) [1931846] - RDMA/qedr: Remove fbo and zbva from the MR (Kamal Heib) [1931846] - RDMA/mlx4: Use ib_umem_num_dma_blocks() (Kamal Heib) [1931846] - RDMA/pvrdma: Use ib_umem_num_dma_blocks() instead of ib_umem_page_count() (Kamal Heib) [1931846] - RDMA/bnxt: Do not use ib_umem_page_count() or ib_umem_num_pages() (Kamal Heib) [1931846] - RDMA/qedr: Use ib_umem_num_dma_blocks() instead of ib_umem_page_count() (Kamal Heib) [1931846] - RDMA/qedr: Use rdma_umem_for_each_dma_block() instead of open-coding (Kamal Heib) [1931846] - RDMA/i40iw: Use ib_umem_num_dma_pages() (Kamal Heib) [1931846] - RDMA/efa: Use ib_umem_num_dma_pages() (Kamal Heib) [1931846] - RDMA/umem: Split ib_umem_num_pages() into ib_umem_num_dma_blocks() (Kamal Heib) [1931846] - RDMA/umem: Replace for_each_sg_dma_page with rdma_umem_for_each_dma_block (Kamal Heib) [1931846] - RDMA/umem: Add rdma_umem_for_each_dma_block() (Kamal Heib) [1931846] - RDMA/umem: Use simpler logic for ib_umem_find_best_pgsz() (Kamal Heib) [1931846] - RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that cross a page boundary (Kamal Heib) [1931846] - RDMA: Make counters destroy symmetrical (Kamal Heib) [1931846] - RDMA: Restore ability to return error for destroy WQ (Kamal Heib) [1931846] - RDMA: Change XRCD destroy return value (Kamal Heib) [1931846] - RDMA: Allow fail of destroy CQ (Kamal Heib) [1931846] - RDMA/core: Delete function indirection for alloc/free kernel CQ (Kamal Heib) [1931846] - RDMA: Restore ability to fail on SRQ destroy (Kamal Heib) [1931846] - RDMA/mlx5: Issue FW command to destroy SRQ on reentry (Kamal Heib) [1931846] - RDMA: Restore ability to fail on AH destroy (Kamal Heib) [1931846] - RDMA: Restore ability to fail on PD deallocate (Kamal Heib) [1931846] - RDMA/core: Change how failing destroy is handled during uobj abort (Kamal Heib) [1931846] - RDMA/ucma: Fix resource leak on error path (Kamal Heib) [1931846] - RDMA/rxe: Address an issue with hardened user copy (Kamal Heib) [1931846] - RDMA/rxe: Add SPDX hdrs to rxe source files (Kamal Heib) [1931846] - RDMA/core: Trigger a WARN_ON if the driver causes uobjects to become leaked (Kamal Heib) [1931846] - RDMA/rxe: Fix style warnings (Kamal Heib) [1931846] - RDMA/ucma: Remove closing and the close_wq (Kamal Heib) [1931846] - RDMA/ucma: Rework how new connections are passed through event delivery (Kamal Heib) [1931846] - RDMA/ucma: Narrow file->mut in ucma_event_handler() (Kamal Heib) [1931846] - RDMA/ucma: Change backlog into an atomic (Kamal Heib) [1931846] - RDMA/ucma: Add missing locking around rdma_leave_multicast() (Kamal Heib) [1931846] - RDMA/ucma: Fix locking for ctx->events_reported (Kamal Heib) [1931846] - RDMA/ucma: Fix the locking of ctx->file (Kamal Heib) [1931846] - RDMA/ucma: Do not use file->mut to lock destroying (Kamal Heib) [1931846] - RDMA/cma: Add missing locking to rdma_accept() (Kamal Heib) [1931846] - RDMA/ucma: Remove mc_list and rely on xarray (Kamal Heib) [1931846] - RDMA/ucma: Fix error cases around ucma_alloc_ctx() (Kamal Heib) [1931846] - RDMA/ucma: Consolidate the two destroy flows (Kamal Heib) [1931846] - RDMA/ucma: Remove unnecessary locking of file->ctx_list in close (Kamal Heib) [1931846] - RDMA/ucma: Fix refcount 0 incr in ucma_get_ctx() (Kamal Heib) [1931846] - RDMA/cm: Add tracepoints to track MAD send operations (Kamal Heib) [1931846] - RDMA/cm: Replace pr_debug() call sites with tracepoints (Kamal Heib) [1931846] - RDMA/core: Move the rdma_show_ib_cm_event() macro (Kamal Heib) [1931846] - RDMA/efa: Remove redundant udata check from alloc ucontext response (Kamal Heib) [1931846] - RDMA/vmw_pvrdma: Fix kernel-doc documentation (Kamal Heib) [1931846] - RDMA/rxe: prevent rxe creation on top of vlan interface (Kamal Heib) [1931846] - RDMA/cm: Remove unused cm_class (Kamal Heib) [1931846] - IB/isert: remove duplicated error prints (Kamal Heib) [1931846] - RDMA/efa: Introduce SRD RNR retry (Kamal Heib) [1931846] - RDMA/efa: Introduce SRD QP state machine (Kamal Heib) [1931846] - RDMA/efa: Be consistent with modify QP bitmask (Kamal Heib) [1931846] - RDMA/efa: Add a generic capability check helper (Kamal Heib) [1931846] - RDMA: Remove constant domain argument from flow creation call (Kamal Heib) [1931846] - RDMA/i40iw: Avoid typecast from void to pci_dev (Kamal Heib) [1931846] - sched/uclamp: Add CPU's clamp buckets refcounting (Kamal Heib) [1931846] - overflow: Include header file with SIZE_MAX declaration (Kamal Heib) [1931846] - treewide: Use fallthrough pseudo-keyword (Kamal Heib) [1931846] - IB/hfi1: Use fallthrough pseudo-keyword (Kamal Heib) [1931846] - treewide: replace '---help---' in Kconfig files with 'help' (Kamal Heib) [1931846] - remove ioremap_nocache and devm_ioremap_nocache (Kamal Heib) [1931846]- ethtool: pause: make sure we init driver stats (Ivan Vecera) [1935611] - ethtool: correct policy for ETHTOOL_MSG_CHANNELS_SET (Ivan Vecera) [1935611] - ethtool: strset: allow ETHTOOL_A_STRSET_COUNTS_ONLY attr (Ivan Vecera) [1935611] - ethtool: specify which header flags are supported per command (Ivan Vecera) [1935611] - ethtool: link up ethnl_header_policy as a nested policy (Ivan Vecera) [1935611] - ethtool: trim policy tables (Ivan Vecera) [1935611] - ethtool: wire up set policies to ops (Ivan Vecera) [1935611] - ethtool: wire up get policies to ops (Ivan Vecera) [1935611] - netdevsim: fix duplicated debugfs directory (Ivan Vecera) [1935611] - selftests: add a test for ethtool pause stats (Ivan Vecera) [1935611] - netdevsim: add pause frame stats (Ivan Vecera) [1935611] - docs: net: include the new ethtool pause stats in the stats doc (Ivan Vecera) [1935611] - ethtool: add standard pause stats (Ivan Vecera) [1935611] - net: tighten the definition of interface statistics (Ivan Vecera) [1935611]- PCI: hv: Fix typo (Mohammed Gamal) [1940924] - asm-generic/hyperv: change HV_CPU_POWER_MANAGEMENT to HV_CPU_MANAGEMENT (Mohammed Gamal) [1940925] - x86/hyperv: detect if Linux is the root partition (Mohammed Gamal) [1940925] - hyperv: hyperv.h: drop a duplicated word (Mohammed Gamal) [1940925] - hyper-v: Remove internal types from UAPI header (Mohammed Gamal) [1940925] - x86/hyperv: Load/save the Isolation Configuration leaf (Mohammed Gamal) [1940925] - x86/hyperv: Initialize clockevents after LAPIC is initialized (Mohammed Gamal) [1940925] - x86/hyperv: check cpu mask after interrupt has been disabled (Mohammed Gamal) [1940925] - x86/hyperv: Fix kexec panic/hang issues (Mohammed Gamal) [1940925] - video: hyperv_fb: Fix a double free in hvfb_probe (Mohammed Gamal) [1940922] - uio: uio_hv_generic: use devm_kzalloc() for private data alloc (Mohammed Gamal) [1940922] - Avoid macro redefinition in compiler-{clang,gcc}.h (Jerome Marchand) [1907271] - x86/split_lock: Add Icelake microserver and Tigerlake CPU models (Prarit Bhargava) [1847576] - tools/power/x86/intel-speed-select: Update version to 1.8 (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Add new command to get/set TRL (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Add new command turbo-mode (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency (Prarit Bhargava) [1921801] - platform/x86: ISST: Mark mmio_range_devid_0 and mmio_range_devid_1 with static keyword (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Update version for v5.11 (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Account for missing sysfs for die_id (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Read TRL from mailbox (Prarit Bhargava) [1921801] - platform/x86: ISST: Change PCI device macros (Prarit Bhargava) [1921801] - platform/x86: ISST: Allow configurable offset range (Prarit Bhargava) [1921801] - platform/x86: ISST: Check for unaligned mmio address (Prarit Bhargava) [1921801] - tools/power/turbostat: Fallback to an MSR read for EPB (Prarit Bhargava) [1926913] - tools/power/turbostat: Read energy_perf_bias from sysfs (Prarit Bhargava) [1926913] - Bluetooth: btusb: Add workaround for remote-wakeup issues with Barrot 8041a02 fake CSR controllers (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix detection of some fake CSR controllers with a bcdDevice val of 0x0134 (Gopal Tiwari) [1946951] - Bluetooth: btusb: support download nvm with different board id for wcn6855 (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() (Gopal Tiwari) [1946951] - Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Add OBDA0623 ACPI HID (Gopal Tiwari) [1946951] - Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Wait for timeout during suspend (Gopal Tiwari) [1946951] - Bluetooth: btrtl: fix incorrect skb allocation failure check (Gopal Tiwari) [1946951] - Bluetooth: hci_ll: add a small delay for wl1271 enable bt_en (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add support for 1358:c123 Realtek 8822CE device (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: resolve various warnings (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Enhance retry logic in qca_setup (Gopal Tiwari) [1946951] - Bluetooth: btusb: btrtl: Add support for RTL8852A (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add support for 13d3:3560 MediaTek MT7615E device (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: fix memory leak in h5_close (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Ask 8821C to drop old firmware (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Refine the ic_id_table for clearer and more regular (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add the more support IDs for Realtek RTL8822CE (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: close serdev device and free hu in h5_close (Gopal Tiwari) [1946951] - Bluetooth: btintel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support (Gopal Tiwari) [1946951] - Bluetooth: btusb: Enable wide band speech support for BTUSB_QCA_ROME (Gopal Tiwari) [1946951] - Bluetooth: hci_serdev: Close UART port if NON_PERSISTENT_SETUP is set (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Remove duplicate power off in proto close (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: enable on new platform (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: use NULL instead of zero (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: switch to list_for_each_entry() (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: drop strange le16_to_cpu() against u8 values (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: remove redundant null check (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb (Gopal Tiwari) [1946951] - Bluetooth: hci_uart: Cancel init work before unregistering (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Remove ignored flag HCI_UART_RESET_ON_INIT (Gopal Tiwari) [1946951] - Bluetooth: btmrvl: eliminate duplicates introducing btmrvl_reg_89xx (Gopal Tiwari) [1946951] - Revert "Bluetooth: btusb: Disable runtime suspend on Realtek devices" (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Stop collecting memdump again for command timeout during SSR (Gopal Tiwari) [1946951] - Bluetooth: hci_serdev: Only unregister device if it was registered (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix and detect most of the Chinese Bluetooth controllers (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Bug fixes for SSR (Gopal Tiwari) [1946951] - Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Gopal Tiwari) [1946951] - Bluetooth: btusb: USB alternate setting 1 for WBS (Gopal Tiwari) [1946951] - Bluetooth: btusb: Comment on unbalanced pm reference (Gopal Tiwari) [1946951] - Bluetooth: btusb: BTUSB_WAKEUP_DISABLE prevents wake (Gopal Tiwari) [1946951] - Bluetooth: btusb: Reset port on cmd timeout (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: fix up firmware download sequence (Gopal Tiwari) [1946951] - Bluetooth: btusb: fix up firmware download sequence (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Disable SoC debug logging for WCN3991 (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Increase SoC idle timeout to 200ms (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Request Tx clock vote off only when Tx is pending (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Refactor irq wakeup (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Implement prevent_wake (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Set parent dev to hdev (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Bug fix during SSR timeout (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Refactor error handling in qca_suspend() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Skip serdev wait when no transfer is pending (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Only remove TX clock vote after TX is completed (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Simplify determination of serial clock on/off state from votes (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix an error pointer dereference (Gopal Tiwari) [1946951] - btmrvl: Fix firmware filename for sd8977 chipset (Gopal Tiwari) [1946951] - btmrvl: Fix firmware filename for sd8997 chipset (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix QCA6390 memdump failure (Gopal Tiwari) [1946951] - Bluetooth: btmtkuart: Use serdev_device_write_buf() instead of serdev_device_write() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Improve controller ID info log level (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix qca6390 enable failure after warm reboot (Gopal Tiwari) [1946951] - Bluetooth: btmtkuart: Improve exception handling in btmtuart_probe() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix suspend/resume functionality failure (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Added 003.006.007, changed 001.003.015 (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix uninitialized access to hdev (Gopal Tiwari) [1946951] - Bluetooth: serdev: Constify serdev_device_ops (Gopal Tiwari) [1946951] - Bluetooth: Add hook for driver to prevent wake from suspend (Gopal Tiwari) [1946951] - Bluetooth: btusb: Implement hdev->prevent_wake (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Add support for binding RTL8723BS with device tree (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: allow max-speed to be set for QCA9377 devices (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: add compatible for QCA9377 (Gopal Tiwari) [1946951] - Bluetooth: btusb: Adding support for LE scatternet to Jfp and ThP (Gopal Tiwari) [1946951] - Bluetooth: Adding driver and quirk defs for multi-role LE (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Add 2 missing models to subver tables (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Move setting of USE_BDADDR_PROPERTY quirk to hci_bcm.c (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Try multiple Patch filenames when loading the Patch firmware (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Bail sooner from btbcm_initialize() when not loading fw (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Drop upper nibble version check from btbcm_initialize() (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Make btbcm_setup_patchram use btbcm_finalize (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Make btbcm_initialize() print local-name on re-init too (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Fold Patch loading + applying into btbcm_initialize() (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Add support for RTL8761B (Gopal Tiwari) [1946951] - Bluetooth: btusb: check for NULL in btusb_find_altsetting() (Gopal Tiwari) [1946951] - Bluetooth: btusb: handle mSBC audio over USB Endpoints (Gopal Tiwari) [1946951] - Bluetooth: add support to notify using SCO air mode (Gopal Tiwari) [1946951] - Bluetooth: hci_bcm: respect IRQ polarity from DT (Gopal Tiwari) [1946951] - Bluetooth: hci_bcm: fix freeing not-requested IRQ (Gopal Tiwari) [1946951] - intel_idle: remove definition of DEBUG (David Arcari) [1926917] - intel_idle: Build fix (David Arcari) [1926917] - cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known (Phil Auld) [1937103] - cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there (Phil Auld) [1937103] - cpufreq: ACPI: Extend frequency tables to cover boost frequencies (Phil Auld) [1937103] - sched/uclamp: Add CPU's clamp buckets refcounting (Phil Auld) [1937103] - x86: PM: Register syscore_ops for scale invariance (Phil Auld) [1937103] - sched/fair: Reduce cases for active balance (Phil Auld) [1937103] - sched/fair: Don't set LBF_ALL_PINNED unnecessarily (Phil Auld) [1937103] - sched/fair: Skip idle cfs_rq (Phil Auld) [1937103] - tick/sched: Make jiffies update quick check more robust (Phil Auld) [1937103] - sched/fair: Trivial correction of the newidle_balance() comment (Phil Auld) [1937103] - sched/fair: Clear SMT siblings after determining the core is not idle (Phil Auld) [1937103] - sched: Fix kernel-doc markup (Phil Auld) [1937103] - x86: Print ratio freq_max/freq_base used in frequency invariance calculations (Phil Auld) [1937103] - x86, sched: Use midpoint of max_boost and max_P for frequency invariance on AMD EPYC (Phil Auld) [1937103] - x86, sched: Calculate frequency invariance for AMD systems (Phil Auld) [1937103] - sched: Limit the amount of NUMA imbalance that can exist at fork time (Phil Auld) [1937103] - sched/numa: Allow a floating imbalance between NUMA nodes (Phil Auld) [1937103] - sched: Avoid unnecessary calculation of load imbalance at clone time (Phil Auld) [1937103] - sched/numa: Rename nr_running and break out the magic number (Phil Auld) [1937103] - sched/topology: Condition EAS enablement on FIE support (Phil Auld) [1937103] - sched/topology: Don't enable EAS on SMT systems (Phil Auld) [1937103] - sched/topology,schedutil: Wrap sched domains rebuild (Phil Auld) [1937103] - sched/core: Fix typos in comments (Phil Auld) [1937103] - sched: Fix rq->nr_iowait ordering (Phil Auld) [1937103] - sched: Fix data-race in wakeup (Phil Auld) [1937103] - sched/fair: Fix overutilized update in enqueue_task_fair() (Phil Auld) [1937103] - sched/fair: Dissociate wakeup decisions from SD flag value (Phil Auld) [1937103] - sched: Remove select_task_rq()'s sd_flag parameter (Phil Auld) [1937103] - sched: Add WF_TTWU, WF_EXEC wakeup flags (Phil Auld) [1937103] - sched/fair: Remove superfluous lock section in do_sched_cfs_slack_timer() (Phil Auld) [1937103] - sched/fair: Ensure tasks spreading in LLC during LB (Phil Auld) [1937103] - sched/fair: Reorder throttle_cfs_rq() path (Phil Auld) [1937103] - sched/fair: Check for idle core in wake_affine (Phil Auld) [1937103] - sched: Reenable interrupts in do_sched_yield() (Phil Auld) [1937103] - sched/fair: Improve the accuracy of sched_stat_wait statistics (Phil Auld) [1937103] - sched/fair: Tweak pick_next_entity() (Phil Auld) [1937103] - sched/debug: Add new tracepoint to track cpu_capacity (Phil Auld) [1937103] - sched/fair: Remove the force parameter of update_tg_load_avg() (Phil Auld) [1937103] - sched/rt: Disable RT_RUNTIME_SHARE by default (Phil Auld) [1937103] - sched: Cache task_struct::flags in sched_submit_work() (Phil Auld) [1937103] - sched/fair: Simplify the work when reweighting entity (Phil Auld) [1937103] - sched/fair: Fix wrong negative conversion in find_energy_efficient_cpu() (Phil Auld) [1937103] - sched/fair: Ignore cache hotness for SMT migration (Phil Auld) [1937103] - sched: Use __always_inline on is_idle_task() (Phil Auld) [1937103] - treewide: Use fallthrough pseudo-keyword (Phil Auld) [1937103] - sched/debug: Fix the alignment of the show-state debug output (Phil Auld) [1937103] - x86, sched: Bail out of frequency invariance if turbo_freq/base_freq gives 0 (Phil Auld) [1937103] - x86, sched: Bail out of frequency invariance if turbo frequency is unknown (Phil Auld) [1937103] - x86, sched: check for counters overflow in frequency invariant accounting (Phil Auld) [1937103] - exit: Move preemption fixup up, move blocking operations down (Phil Auld) [1937103] - net: bonding: remove repeated word (Jarod Wilson) [1936982] - net: bonding: Correct function name bond_change_active_slave() in comment (Jarod Wilson) [1936982] - bonding: Added -ENODEV interpret for slaves option (Jarod Wilson) [1936982] - bonding: 3ad: Print an error for unknown speeds (Jarod Wilson) [1936982] - bonding: 3ad: add support for 400G speed (Jarod Wilson) [1936982] - bonding: 3ad: add support for 200G speed (Jarod Wilson) [1936982] - net/bonding: Declare TLS RX device offload support (Jarod Wilson) [1936982] - net/bonding: Implement TLS TX device offload (Jarod Wilson) [1936982] - net/bonding: Take update_features call out of XFRM funciton (Jarod Wilson) [1936982] - net/bonding: Implement ndo_sk_get_lower_dev (Jarod Wilson) [1936982] - net/bonding: Take IP hash logic into a helper (Jarod Wilson) [1936982] - net: bonding: Notify ports about their initial state (Jarod Wilson) [1936982] - bonding: wait for sysfs kobject destruction before freeing struct slave (Jarod Wilson) [1936982] - bonding: advertise NETIF_F_GSO_SOFTWARE (Jarod Wilson) [1936982] - net/tls: Except bond interface from some TLS checks (Jarod Wilson) [1936982] - net/tls: Device offload to use lowest netdevice in chain (Jarod Wilson) [1936982] - ethtool: Add common function for filling out strings (Ivan Vecera) [1950987] - selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu) [1949349] - selftests: forwarding: Fix race condition in mirror installation (Hangbin Liu) [1949349] - selftests: txtimestamp: fix compilation issue (Hangbin Liu) [1949349] - selftests: net: fib_tests: remove duplicate log test (Hangbin Liu) [1949349] - selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Hangbin Liu) [1949349] - selftests: rtnetlink: load fou module for kci_test_encap_fou() test (Hangbin Liu) [1949349] - vxlan: move debug check after netdev unregister (Guillaume Nault) [1949167] - net: ip: always refragment ip defragmented packets (Guillaume Nault) [1949167] - net: fix pmtu check in nopmtudisc mode (Guillaume Nault) [1949167] - net: udp: make udp_tunnel_nic_info structure extensible (Ivan Vecera) [1948450] - macvlan: macvlan_count_rx() needs to be aware of preemption (Antoine Tenart) [1950012] - macvlan: remove redundant null check on data (Antoine Tenart) [1950012] - net: fix dev_ifsioc_locked() race condition (Antoine Tenart) [1950234] - ipv6: weaken the v4mapped source check (Hangbin Liu) [1949499] - ipv6: set multicast flag on the multicast route (Hangbin Liu) [1949499] - ipv6: create multicast route with RTPROT_KERNEL (Hangbin Liu) [1949499] - net: ipv6: Validate GSO SKB before finish IPv6 processing (Hangbin Liu) [1949499] - net: sit: unregister_netdevice on newlink's error path (Hangbin Liu) [1949499] - net: ip6_gre: fix moving ip6gre between namespaces (Hangbin Liu) [1949499] - gso: validate gso_type on ipip style tunnels (Hangbin Liu) [1949499] - net: page_pool: simplify page recycling condition tests (Ivan Vecera) [1935698] - net: use the new dev_page_is_reusable() instead of private versions (Ivan Vecera) [1935698] - net: introduce common dev_page_is_reusable() (Ivan Vecera) [1935698] - skbuff: constify skb_propagate_pfmemalloc() "page" argument (Ivan Vecera) [1935698] - mm: constify page_is_pfmemalloc() argument (Ivan Vecera) [1935698] - genetlink: allow dumping command-specific policy (Ivan Vecera) [1938919] - genetlink: properly support per-op policy dumping (Ivan Vecera) [1938919] - genetlink: factor skb preparation out of ctrl_dumppolicy() (Ivan Vecera) [1938919] - netlink: rework policy dump to support multiple policies (Ivan Vecera) [1938919] - netlink: compare policy more accurately (Ivan Vecera) [1938919] - genetlink: switch control commands to per-op policies (Ivan Vecera) [1938919] - genetlink: use parsed attrs in dumppolicy (Ivan Vecera) [1938919] - taskstats: move specifying netlink policy back to ops (Ivan Vecera) [1938919] - genetlink: bring back per op policy (Ivan Vecera) [1938919] - genetlink: use .start callback for dumppolicy (Ivan Vecera) [1938919] - genetlink: add a structure for dump state (Ivan Vecera) [1938919] - genetlink: move to smaller ops wherever possible (Ivan Vecera) [1938919] - genetlink: add small version of ops (Ivan Vecera) [1938919] - netlink: fix policy dump leak (Ivan Vecera) [1938919] - genetlink: get rid of family->attrbuf (Ivan Vecera) [1938919] - genetlink: clean up family attributes allocations (Ivan Vecera) [1938919] - genetlink: fix memory leaks in genl_family_rcv_msg_dumpit() (Ivan Vecera) [1938919] - net: genetlink: return the error code when attribute parsing fails. (Ivan Vecera) [1938919] - genetlink: do not parse attributes for families with zero maxattr (Ivan Vecera) [1938919] - net: tipc: prepare attrs in __tipc_nl_compat_dumpit() (Ivan Vecera) [1938919] - net: genetlink: always allocate separate attrs for dumpit ops (Ivan Vecera) [1938919] - net: genetlink: remove unused genl_family_attrbuf() (Ivan Vecera) [1938919] - net: tipc: allocate attrs locally instead of using genl_family_attrbuf in compat_dumpit() (Ivan Vecera) [1938919] - net: tipc: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: nfc: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: ieee802154: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: genetlink: parse attrs and store in contect info struct during dumpit (Ivan Vecera) [1938919] - net: genetlink: push attrbuf allocation and parsing to a separate function (Ivan Vecera) [1938919] - net: genetlink: introduce dump info struct to be available during dumpit op (Ivan Vecera) [1938919] - net: genetlink: push doit/dumpit code from genl_family_rcv_msg (Ivan Vecera) [1938919] - devlink: Use controller while building phys_port_name (Petr Oros) [1935615] - devlink: Introduce controller number (Petr Oros) [1935615] - devlink: Introduce external controller flag (Petr Oros) [1935615] - devlink: Move structure comments outside of structure (Petr Oros) [1935615] - devlink: Add comment block for missing port attributes (Petr Oros) [1935615] - net/mlx5: E-switch, Read controller number from device (Petr Oros) [1935615] - devlink: don't crash if netdev is NULL (Petr Oros) [1935615] - vdpa/mlx5: Use write memory barrier after updating CQ index (Jason Wang) [1877270] - vhost_vdpa: return -EFAULT if copy_to_user() fails (Jason Wang) [1877270] - vdpa: mlx5: fix vdpa/vhost dependencies (Jason Wang) [1877270] - vhost-vdpa: fix page pinning leakage in error path (rework) (Jason Wang) [1877270] - vdpasim: fix "mac_pton" undefined error (Jason Wang) [1877270] - vdpasim: allow to assign a MAC address (Jason Wang) [1877270] - vdpasim: fix MAC address configuration (Jason Wang) [1877270] - vdpa: handle irq bypass register failure case (Jason Wang) [1877270] - vdpa_sim: Fix DMA mask (Jason Wang) [1877270] - Revert "vhost-vdpa: fix page pinning leakage in error path" (Jason Wang) [1877270] - vdpa/mlx5: Fix error return in map_direct_mr() (Jason Wang) [1877270] - vhost_vdpa: Return -EFAULT if copy_from_user() fails (Jason Wang) [1877270] - vdpa_sim: implement get_iova_range() (Jason Wang) [1877270] - vhost: vdpa: report iova range (Jason Wang) [1877270] - vdpa: introduce config op to get valid iova range (Jason Wang) [1877270] - vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call (Jason Wang) [1877270] - vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK (Jason Wang) [1877270] - vhost_vdpa: Fix duplicate included kernel.h (Jason Wang) [1877270] - vdpa/mlx5: Fix failure to bring link up (Jason Wang) [1877270] - vdpa/mlx5: Make use of a specific 16 bit endianness API (Jason Wang) [1877270] - vdpa/mlx5: Fix dependency on MLX5_CORE (Jason Wang) [1877270] - vdpa/mlx5: should keep avail_index despite device status (Jason Wang) [1877270] - vhost-vdpa: fix page pinning leakage in error path (Jason Wang) [1877270] - vhost-vdpa: fix vhost_vdpa_map() on error condition (Jason Wang) [1877270] - vhost vdpa: fix vhost_vdpa_open error handling (Jason Wang) [1877270] - vhost-vdpa: fix backend feature ioctls (Jason Wang) [1877270] - vdpa/mlx5: Avoid warnings about shifts on 32-bit platforms (Jason Wang) [1877270] - vdpa: ifcvf: free config irq in ifcvf_free_irq() (Jason Wang) [1877270] - vdpa: ifcvf: return err when fail to request config irq (Jason Wang) [1877270] - vdpa/mlx5: fix up endian-ness for mtu (Jason Wang) [1877270] - vdpa: Fix pointer math bug in vdpasim_get_config() (Jason Wang) [1877270] - vdpa/mlx5: Fix pointer math in mlx5_vdpa_get_config() (Jason Wang) [1877270] - mlx5: vdpa: fix possible uninitialized var (Jason Wang) [1877270] - vdpa/mlx5: fix memory allocation failure checks (Jason Wang) [1877270] - vdpa/mlx5: Fix uninitialised variable in core/mr.c (Jason Wang) [1877270] - vdpa_sim: init iommu lock (Jason Wang) [1877270] - redhat: enable mlx5e vDPA driver (Jason Wang) [1877270] - vdpa/mlx5: Add VDPA driver for supported mlx5 devices (Jason Wang) [1877270] - vdpa/mlx5: Add shared memory registration code (Jason Wang) [1877270] - vdpa/mlx5: Add support library for mlx5 VDPA implementation (Jason Wang) [1877270] - vdpa/mlx5: Add hardware descriptive header file (Jason Wang) [1877270] - vdpa: Modify get_vq_state() to return error code (Jason Wang) [1877270] - net/vdpa: Use struct for set/get vq state (Jason Wang) [1877270] - vdpa: remove hard coded virtq num (Jason Wang) [1877270] - vdpasim: support batch updating (Jason Wang) [1877270] - vhost-vdpa: support IOTLB batching hints (Jason Wang) [1877270] - vhost-vdpa: support get/set backend features (Jason Wang) [1877270] - vhost: generialize backend features setting/getting (Jason Wang) [1877270] - vhost-vdpa: refine ioctl pre-processing (Jason Wang) [1877270] - vDPA: dont change vq irq after DRIVER_OK (Jason Wang) [1877270] - ifcvf: implement vdpa_config_ops.get_vq_irq() (Jason Wang) [1877270] - vhost_vdpa: implement IRQ offloading in vhost_vdpa (Jason Wang) [1877270] - vDPA: add get_vq_irq() in vdpa_config_ops (Jason Wang) [1877270] - vhost: introduce vhost_vring_call (Jason Wang) [1877270] - vdpasim: protect concurrent access to iommu iotlb (Jason Wang) [1877270] - vhost: vdpa: remove per device feature whitelist (Jason Wang) [1877270] - vdpa_sim: fix endian-ness of config space (Jason Wang) [1877270] - virtio_vdpa: legacy features handling (Jason Wang) [1877270] - vhost/vdpa: switch to new helpers (Jason Wang) [1877270] - vdpa: make sure set_features is invoked for legacy (Jason Wang) [1877270] - vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap() (Jason Wang) [1877270] - vdpa: fix typos in the comments for __vdpa_alloc_device() (Jason Wang) [1877270] - ifcvf: implement config interrupt in IFCVF (Jason Wang) [1877270] - vhost: replace -1 with VHOST_FILE_UNBIND in ioctls (Jason Wang) [1877270] - vhost_vdpa: Support config interrupt in vdpa (Jason Wang) [1877270] - ifcvf: ignore continuous setting same status value (Jason Wang) [1877270] - vdpasim: Fix some coccinelle warnings (Jason Wang) [1877270] - ifcvf: move IRQ request/free to status change handlers (Jason Wang) [1877270] - vhost_vdpa: disable doorbell mapping for !MMU (Jason Wang) [1877270] - vhost_vdpa: support doorbell mapping via mmap (Jason Wang) [1877270] - vdpa: introduce get_vq_notification method (Jason Wang) [1877270] - vhost: use mmgrab() instead of mmget() for non worker device (Jason Wang) [1877270] - vhost: allow device that does not depend on vhost worker (Jason Wang) [1877270] - vhost: revert "vhost: disable for OABI" (Jason Wang) [1877270] - vdpasim: remove unused variable 'ret' (Jason Wang) [1877270] - vhost: remove set but not used variable 'status' (Jason Wang) [1877270] - vhost: vdpa: remove unnecessary null check (Jason Wang) [1877270] - virtio/test: fix up after IOTLB changes (Jason Wang) [1877270] - vhost/test: fix build for vhost test (Jason Wang) [1877270] - tools/virtio: option to build an out of tree module (Jason Wang) [1877270] - vhost/test: fix build for vhost test (Jason Wang) [1877270] - vhost: fix VHOST_GET_BACKEND_FEATURES ioctl request definition (Jason Wang) [1877270] - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Michael Petlan) [1950388]- redhat/configs/editconfig: Add support for a bugzilla entry (David Arcari) - tools/power turbostat: Revert "[tools] tools/power turbostat: Enable accumulate RAPL display" (Prarit Bhargava) [1944699] - mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Jarod Wilson) [1914996] {CVE-2020-36158} - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1932839 1936742] - net/mlx5e: Reject tc rules which redirect from a VF to itself (Alaa Hleihel) [1932839] - net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Alaa Hleihel) [1932839 1942681] - net: openvswitch: add log message for error case (Eelco Chaudron) [1937697] - net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Eelco Chaudron) [1937697] - net: openvswitch: Be liberal in tcp conntrack. (Eelco Chaudron) [1937697] - netfilter: conntrack: tcp: only close if RST matches exact sequence (Eelco Chaudron) [1937697] - openvswitch: Use IS_ERR instead of IS_ERR_OR_NULL (Eelco Chaudron) [1937697] - net: openvswitch: Fix kerneldoc warnings (Eelco Chaudron) [1937697] - net: openvswitch: remove unnecessary ASSERT_OVSL in ovs_vport_del() (Eelco Chaudron) [1937697] - cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg) [1933527] - Revert "vfs: Allow userns root to call mknod on owned filesystems." (Alexey Gladkov) [1902543] - mfd: intel-lpss: Add Intel Alder Lake PCH-S PCI IDs (David Arcari) [1840244] - nvme: retrigger ANA log update if group descriptor isn't found (Gopal Tiwari) [1910493] - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Waiman Long) [1950110] - PCI: switchtec: Add missing __iomem tag to fix sparse warnings (Myron Stowe) [1946645] - PCI: switchtec: Add missing __iomem and __user tags to fix sparse warnings (Myron Stowe) [1946645] - PCI: Release IVRS table in AMD ACS quirk (Myron Stowe) [1946645] - PCI/MSI: Forward MSI-X error code in pci_alloc_irq_vectors_affinity() (Myron Stowe) [1946645] - PCI: Remove unused pci_lost_interrupt() (Myron Stowe) [1946645] - PCI: Move PCI_VENDOR_ID_REDHAT definition to pci_ids.h (Myron Stowe) [1946645] - PCI: Fix error in panic message (Myron Stowe) [1946645] - PCI: Replace lkml.org, spinics, gmane with lore.kernel.org (Myron Stowe) [1946645] - PCI: Replace http:// links with https:// (Myron Stowe) [1946645] - PCI: exynos: Rename Exynos to lowercase (Myron Stowe) [1946645] - PCI: Align PCIe capability and PCI accessor return values (Myron Stowe) [1946645] - PCI: Convert PCIe capability PCIBIOS errors to errno (Myron Stowe) [1946645] - PCI: rpadlpar: Make functions static (Myron Stowe) [1946645] - PCI: Fix pci_slot_release() NULL pointer dereference (Myron Stowe) [1946645] - PCI: Fix pci_create_slot() reference count leak (Myron Stowe) [1946645] - PCI: Announce device after early fixups (Myron Stowe) [1946645] - PCI: Always enable ACS even if no ACS Capability (Myron Stowe) [1946645] - PCI: Cache ACS capability offset in device (Myron Stowe) [1946645] - PCI: Reorder pci_enable_acs() and dependencies (Myron Stowe) [1946645] - PCI: Add device even if driver attach failed (Myron Stowe) [1946645] - PCI: Fix pci_cfg_wait queue locking problem (Myron Stowe) [1946645] - PCI/ASPM: Add missing newline in sysfs 'policy' (Myron Stowe) [1946645]- gfs2: report "already frozen/thawed" errors (Bob Peterson) [1932236] - gfs2: move freeze glock outside the make_fs_rw and _ro functions (Bob Peterson) [1932236] - gfs2: Add common helper for holding and releasing the freeze glock (Bob Peterson) [1932236] - gfs2: in signal_our_withdraw wait for unfreeze of _this_ fs only (Bob Peterson) [1932236] - gfs2: Don't freeze the file system during unmount (Bob Peterson) [1932236] - gfs2: Fix regression in freeze_go_sync (Bob Peterson) [1932236] - gfs2: The freeze glock should never be frozen (Bob Peterson) [1932236] - gfs2: When freezing gfs2, use GL_EXACT and not GL_NOCACHE (Bob Peterson) [1932236] - gfs2: Abort gfs2_freeze if io error is seen (Bob Peterson) [1932236] - gfs2: read-only mounts should grab the sd_freeze_gl glock (Bob Peterson) [1932236] - gfs2: freeze should work on read-only mounts (Bob Peterson) [1932236] - bpf: Mark LSM link with rh_mark_used_feature call (Jiri Olsa) [1901039] - Revert "[tools] bpf: selftests: remove test_progs LSM test" (Ondrej Mosnacek) [1901039] - configs: enable BPF LSM (Ondrej Mosnacek) [1901039] - security: Fix hook iteration and default value for inode_copy_up_xattr (Ondrej Mosnacek) [1901039] - security: Fix hook iteration for secid_to_secctx (Ondrej Mosnacek) [1901039] - security: Fix the default value of secid_to_secctx hook (Ondrej Mosnacek) [1901039] - security: Fix the default value of fs_context_parse_param hook (Ondrej Mosnacek) [1901039] - bpf: lsm: Initialize the BPF LSM hooks (Ondrej Mosnacek) [1901039] - security: Refactor declaration of LSM hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the shm_* hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the sem_* hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the msg_queue_* hooks (Ondrej Mosnacek) [1901039] - LSM: Revive CONFIG_DEFAULT_SECURITY_* for "make oldconfig" (Ondrej Mosnacek) [1901039] - LSM: Ignore "security=" when "lsm=" is specified (Ondrej Mosnacek) [1901039] - LSM: Update function documentation for cap_capable (Ondrej Mosnacek) [1901039] - procfs: add smack subdir to attrs (Ondrej Mosnacek) [1901039] - capability: Initialize as LSM_ORDER_FIRST (Ondrej Mosnacek) [1901039] - LSM: Introduce enum lsm_order (Ondrej Mosnacek) [1901039] - Yama: Initialize as ordered LSM (Ondrej Mosnacek) [1901039] - LoadPin: Initialize as ordered LSM (Ondrej Mosnacek) [1901039] - LSM: Split LSM preparation from initialization (Ondrej Mosnacek) [1901039] - LSM: Add all exclusive LSMs to ordered initialization (Ondrej Mosnacek) [1901039] - LSM: Separate idea of "major" LSM from "exclusive" LSM (Ondrej Mosnacek) [1901039] - LSM: Refactor "security=" in terms of enable/disable (Ondrej Mosnacek) [1901039] - LSM: Prepare for reorganizing "security=" logic (Ondrej Mosnacek) [1901039] - LSM: Tie enabling logic to presence in ordered list (Ondrej Mosnacek) [1901039] - LSM: Introduce "lsm=" for boottime LSM selection (Ondrej Mosnacek) [1901039] - LSM: Introduce CONFIG_LSM (Ondrej Mosnacek) [1901039] - LSM: Build ordered list of LSMs to initialize (Ondrej Mosnacek) [1901039] - LSM: Lift LSM selection out of individual LSMs (Ondrej Mosnacek) [1901039] - LSM: Plumb visibility into optional "enabled" state (Ondrej Mosnacek) [1901039] - LSM: Provide separate ordered initialization (Ondrej Mosnacek) [1901039] - LSM: Introduce LSM_FLAG_LEGACY_MAJOR (Ondrej Mosnacek) [1901039] - LSM: Don't ignore initialization failures (Ondrej Mosnacek) [1901039] - LSM: Provide init debugging infrastructure (Ondrej Mosnacek) [1901039] - LSM: Record LSM name in struct lsm_info (Ondrej Mosnacek) [1901039] - LSM: Convert security_initcall() into DEFINE_LSM() (Ondrej Mosnacek) [1901039] - vmlinux.lds.h: Move LSM_TABLE into INIT_DATA (Ondrej Mosnacek) [1901039] - LSM: Convert from initcall to struct lsm_info (Ondrej Mosnacek) [1901039] - LSM: Remove initcall tracing (Ondrej Mosnacek) [1901039] - LSM: Rename .security_initcall section to .lsm_info (Ondrej Mosnacek) [1901039] - vmlinux.lds.h: Avoid copy/paste of security_init section (Ondrej Mosnacek) [1901039] - LSM: Correctly announce start of LSM initialization (Ondrej Mosnacek) [1901039] - proc: save 2 atomic ops on write to "/proc/*/attr/*" (Ondrej Mosnacek) [1901039] - ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe (Jaroslav Kysela) [1870724] - ALSA: usb-audio: fix use after free in usb_audio_disconnect (Jaroslav Kysela) [1870724] - ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() (Jaroslav Kysela) [1870724] - Bluetooth: btusb: Fix the autosuspend enable and disable (Gopal Tiwari) [1927375] - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti) [1882607] - net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 (Balazs Nemeth) [1922898] - net: check if protocol extracted by virtio_net_hdr_set_proto is correct (Balazs Nemeth) [1922898] - redhat/configs: Add CONFIG_PINCTRL_ALDERLAKE (David Arcari) [1840250] - pinctrl: intel: Add Intel Alder Lake-S pin controller support (David Arcari) [1840250] - cpufreq: intel_pstate: Remove repeated word (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Rename two functions (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Always read hwp_cap_cached with READ_ONCE() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: remove obsolete functions (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Use HWP capabilities in intel_cpufreq_adjust_perf() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Fix fast-switch fallback path (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Use most recent guaranteed performance values (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Implement the ->adjust_perf() callback (Puneet Sethi) [1926919] - cpufreq: Add special-purpose fast-switching callback for drivers (Puneet Sethi) [1926919] - cpufreq: schedutil: Add util to struct sg_cpu (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Puneet Sethi) [1926919] - cpufreq: Add strict_target to struct cpufreq_policy (Puneet Sethi) [1926919] - cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Puneet Sethi) [1926919] - cpufreq: Introduce governor flags (Puneet Sethi) [1926919] - cpufreq: schedutil: Don't skip freq update if need_freq_update is set (Puneet Sethi) [1926919] - cpufreq: schedutil: Always call driver if CPUFREQ_NEED_UPDATE_LIMITS is set (Puneet Sethi) [1926919] - cpufreq: Introduce cpufreq_driver_test_flags() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Puneet Sethi) [1926919] - cpufreq: schedutil: restore cached freq when next_f is not changed (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Delete intel_pstate sysfs if failed to register the driver (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Fix missing return statement (Puneet Sethi) [1926919] - cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Puneet Sethi) [1926919] - ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m (Vitaly Kuznetsov) [1929266] - ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() (Vitaly Kuznetsov) [1929266] - x86/ioapic: Ignore IRQ2 again (Vitaly Kuznetsov) [1929266]- selinux: fix deadlock in security_set_bools() (Ondrej Mosnacek) [1924230] - sctp: move sk_route_caps check and set into sctp_outq_flush_transports (Xin Long) [1946733] - sctp: bring inet(6)_skb_parm back to sctp_input_cb (Xin Long) [1946733] - sctp: enable udp tunneling socks (Xin Long) [1946733] - sctp: handle the init chunk matching an existing asoc (Xin Long) [1946733] - sctp: add the error cause for new encapsulation port restart (Xin Long) [1946733] - sctp: support for sending packet over udp6 sock (Xin Long) [1946733] - sctp: support for sending packet over udp4 sock (Xin Long) [1946733] - sctp: call sk_setup_caps in sctp_packet_transmit instead (Xin Long) [1946733] - sctp: add udphdr to overhead when udp_port is set (Xin Long) [1946733] - sctp: allow changing transport encap_port by peer packets (Xin Long) [1946733] - sctp: add SCTP_REMOTE_UDP_ENCAPS_PORT sockopt (Xin Long) [1946733] - sctp: add encap_port for netns sock asoc and transport (Xin Long) [1946733] - sctp: add encap_err_lookup for udp encap socks (Xin Long) [1946733] - sctp: create udp6 sock and set its encap_rcv (Xin Long) [1946733] - sctp: create udp4 sock and add its encap_rcv (Xin Long) [1946733] - udp: support sctp over udp in skb_udp_tunnel_segment (Xin Long) [1946733] - udp6: move the mss check after udp gso tunnel processing (Xin Long) [1946733] - udp: check udp sock encap_type in __udp_lib_err (Xin Long) [1946733] - sctp: copy the optval from user space in sctp_setsockopt (Xin Long) [1946733] - net: Convert protocol error handlers from void to int (Xin Long) [1946733] - Enable CONFIG_ENERGY_MODEL (Phil Auld) [1938339] - proc/sysctl: add shared variables for range check (Phil Auld) [1938339] - Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for all architectures (Phil Auld) [1938339] - PM / hibernate: cast PAGE_SIZE to int when comparing with error code (Chris von Recklinghausen) [1934033] - mm: revert fix false-positive OVERCOMMIT_GUESS failures (Rafael Aquini) [1913045 1908668] - redhat/config: Enable CONFIG_PAGE_POISONING (Waiman Long) [1942149] - mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO (Waiman Long) [1942149] - mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY (Waiman Long) [1942149] - kernel/power: allow hibernation with page_poison sanity checking (Waiman Long) [1942149] - mm, page_poison: use static key more efficiently (Waiman Long) [1942149] - mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters (Waiman Long) [1942149] - mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 (Waiman Long) [1942149] - arch, mm: make kernel_page_present() always available (Waiman Long) [1942149] - arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOC (Waiman Long) [1942149] - PM: hibernate: make direct map manipulations more explicit (Waiman Long) [1942149] - mm: introduce debug_pagealloc_{map,unmap}_pages() helpers (Waiman Long) [1942149] - mm: rename page_order() to buddy_order() (Waiman Long) [1942149] - mm/page_alloc: place pages to tail in __free_pages_core() (Waiman Long) [1942149] - mm/page_alloc: move pages to tail in move_to_free_list() (Waiman Long) [1942149] - mm/page_alloc: place pages to tail in __putback_isolated_page() (Waiman Long) [1942149] - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag (Waiman Long) [1942149] - mm/page_alloc: drop stale pageblock comment in memmap_init_zone*() (Waiman Long) [1942149] - mm/memory_hotplug: simplify page onlining (Waiman Long) [1942149] - mm/page_isolation: simplify return value of start_isolate_page_range() (Waiman Long) [1942149] - mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() (Waiman Long) [1942149] - mm/page_alloc: simplify __offline_isolated_pages() (Waiman Long) [1942149] - mm/memory_hotplug: simplify page offlining (Waiman Long) [1942149] - mm/memory_hotplug: enforce section granularity when onlining/offlining (Waiman Long) [1942149] - mm/memory_hotplug: inline __offline_pages() into offline_pages() (Waiman Long) [1942149] - mm/page_poison.c: replace bool variable with static key (Waiman Long) [1942149] - mm/page_alloc.c: fix early params garbage value accesses (Waiman Long) [1942149] - mm/memory_hotplug: document why shuffle_zone() is relevant (Waiman Long) [1942149] - mm: replace '---help---' in Kconfig files with 'help' (Waiman Long) [1942149] - mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" (Waiman Long) [1942149] - mm: Allow to offline unmovable PageOffline() pages via MEM_GOING_OFFLINE (Waiman Long) [1942149] - x86/mm/cpa: Flush direct map alias during cpa (Waiman Long) [1942149] - mm/page_alloc: simplify page_is_buddy() for better code readability (Waiman Long) [1942149] - mm/memory.c: add apply_to_existing_page_range() helper (Waiman Long) [1942149] - x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ (Waiman Long) [1942149] - x86/mm/pat: Rename pat_rbtree.c to pat_interval.c (Waiman Long) [1942149] - mm/memory_hotplug: online_pages cannot be 0 in online_pages() (Waiman Long) [1942149] - mm/memory_hotplug: make sure the pfn is aligned to the order when onlining (Waiman Long) [1942149] - mm/memory_hotplug: simplify online_pages_range() (Waiman Long) [1942149] - mm/memory_hotplug: drop PageReserved() check in online_pages_range() (Waiman Long) [1942149] - mm/memory_hotplug.c: use PFN_UP / PFN_DOWN in walk_system_ram_range() (Waiman Long) [1942149] - mm/page_poison.c: fix a typo in a comment (Waiman Long) [1942149] - mm/slab: Remove store_stackinfo() (Waiman Long) [1942149] - mm/resource: Let walk_system_ram_range() search child resources (Waiman Long) [1942149] - mm/page_alloc.c: use a single function to free page (Waiman Long) [1942149] - mm/page_alloc.c: free order-0 pages through PCP in page_frag_free() (Waiman Long) [1942149] - x86/mm/cpa: Fix set_mce_nospec() (Waiman Long) [1942149] - x86/mm/cpa: Rename @addrinarray to @numpages (Waiman Long) [1942149] - x86/mm/cpa: Better use CLFLUSHOPT (Waiman Long) [1942149] - x86/mm/cpa: Fold cpa_flush_range() and cpa_flush_array() into a single cpa_flush() function (Waiman Long) [1942149] - x86/mm/cpa: Make cpa_data::numpages invariant (Waiman Long) [1942149] - x86/mm/cpa: Optimize cpa_flush_array() TLB invalidation (Waiman Long) [1942149] - x86/mm/cpa: Simplify the code after making cpa->vaddr invariant (Waiman Long) [1942149] - x86/mm/cpa: Make cpa_data::vaddr invariant (Waiman Long) [1942149] - x86/mm/cpa: Add __cpa_addr() helper (Waiman Long) [1942149] - x86/mm/cpa: Add ARRAY and PAGES_ARRAY selftests (Waiman Long) [1942149] - resource/docs: Complete kernel-doc style function documentation (Waiman Long) [1942149] - resource/docs: Fix new kernel-doc warnings (Waiman Long) [1942149] - resource: Clean it up a bit (Waiman Long) [1942149] - mm: clarify CONFIG_PAGE_POISONING and usage (Waiman Long) [1942149] - selftests: kvm: Raise the default timeout to 120 seconds (Emanuele Giuseppe Esposito) [1894828] - KVM: Raise the maximum number of user memslots (Emanuele Giuseppe Esposito) [1894828] - block: recalculate segment count for multi-segment discards correctly (Ming Lei) [1922370] - i40e: Fix VFs not created (Stefan Assmann) [1875338] - vfs: fix page locking deadlocks when deduping files (Gao Xiang) [1916242]- tg3: improve PCI VPD access (Jonathan Toppins) [1921456] - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Maurizio Lombardi) [1939458] - scsi: target: pscsi: Avoid OOM in pscsi_map_sg() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix memory leak caused by wrong uio usage (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Move some functions without code change (Maurizio Lombardi) [1939458] - scsi: target: core: Prevent underflow for service actions (Maurizio Lombardi) [1939458] - scsi: target: core: Add cmd length set before cmd complete (Maurizio Lombardi) [1939458] - scsi: target: sbp: Remove unneeded semicolon (Maurizio Lombardi) [1939458] - scsi: target: core: Change ASCQ for residual write (Maurizio Lombardi) [1939458] - scsi: target: core: Signal WRITE residuals (Maurizio Lombardi) [1939458] - scsi: target: core: Set residuals for 4Kn devices (Maurizio Lombardi) [1939458] - scsi: target: core: Remove in_interrupt() check in transport_handle_cdb_direct() (Maurizio Lombardi) [1939458] - scsi: target: core: Replace in_interrupt() usage in target_submit_cmd_map_sgls() (Maurizio Lombardi) [1939458] - scsi: target: alua: Remove in_interrupt() usage in core_alua_check_nonop_delay() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Redo iscsit_check_session_usage_count() return code (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_check_session_usage_count() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_close_session() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Fix typo in comment (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix use-after-free of se_cmd->priv (Maurizio Lombardi) [1939458] - scsi: target: core: Fix fall-through warnings for Clang (Maurizio Lombardi) [1939458] - scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Maurizio Lombardi) [1939458] - scsi: target: Make state_list per CPU (Maurizio Lombardi) [1939458] - scsi: target: Drop sess_cmd_lock from I/O path (Maurizio Lombardi) [1939458] - scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Maurizio Lombardi) [1939458] - scsi: target: Fix cmd_count ref leak (Maurizio Lombardi) [1939458] - scsi: target: Fix LUN ref count handling (Maurizio Lombardi) [1939458] - scsi: target: Return COMPARE AND WRITE miscompare offsets (Maurizio Lombardi) [1939458] - scsi: target: Split out COMPARE AND WRITE memcmp into helper (Maurizio Lombardi) [1939458] - scsi: target: Rename cmd.bad_sector to cmd.sense_info (Maurizio Lombardi) [1939458] - scsi: target: Rename struct sense_info to sense_detail (Maurizio Lombardi) [1939458] - scsi: target: tcmu: scatter_/gather_data_area() rework (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Replace zero-length array with flexible-array member (Maurizio Lombardi) [1939458] - scsi: target: rd: Drop double zeroing (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Optimize scatter_data_area() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Optimize queue_cmd_ring() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Join tcmu_cmd_get_data_length() and tcmu_cmd_get_block_cnt() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Add missing newline when printing parameters (Maurizio Lombardi) [1939458] - scsi: target: Remove redundant assignment to variable 'ret' (Maurizio Lombardi) [1939458] - x86/resctrl: Fix AMD L3 QOS CDP enable/disable (Wei Huang) [1868984] - i2c: i801: Add support for Intel Alder Lake PCH-S (David Arcari) [1840242] - esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long) [1815560] - net/sched: act_ct: clear post_ct if doing ct_clear (Marcelo Ricardo Leitner) [1941889] - net: Change dev parameter to const in netif_device_present() (Josef Oskera) [1941728] - [x86] x86/mce: Increase maximum number of banks to 64 (Terry Bowman) [1931679]- scsi: megaraid_sas: Fix a bunch of misnamed functions in their headers (Tomas Henzl) [1924687] - scsi: megaraid_sas: Replace sdev_busy with local counter (Tomas Henzl) [1924687] - scsi: megaraid: Fix ifnullfree.cocci warnings (Tomas Henzl) [1924687] - scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Tomas Henzl) [1924687] - Revert "Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug"" (Tomas Henzl) [1924687] - Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" (Tomas Henzl) [1924687] - scsi: megaraid_sas: Update function description (Tomas Henzl) [1924687] - scsi: megaraid_sas: Use generic power management (Tomas Henzl) [1924687] - megaraid_sas(treewide): Use fallthrough pseudo-keyword (Tomas Henzl) [1924687] - scsi: megaraid_sas: Drop PCI wakeup calls from .resume (Tomas Henzl) [1924687] - scsi: megaraid_sas: Check user-provided offsets (Tomas Henzl) [1924687] - scsi: mpt3sas: Update driver version to 37.101.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix some kernel-doc misnaming issues (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix a couple of misdocumented functions/params (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Tomas Henzl) [1922058] - scsi: mpt3sas: Move a little data from the stack onto the heap (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Tomas Henzl) [1922058] - scsi: mpt3sas: Update driver version to 37.100.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Additional diagnostic buffer query interface (Tomas Henzl) [1922058] - scsi: mpt3sas: Add support for shared host tagset for CPU hotplug (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix ReplyPostFree pool allocation (Tomas Henzl) [1922058] - scsi: mpt3sas: Simplify bool comparison (Tomas Henzl) [1922058] - scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Tomas Henzl) [1922058] - scsi: mpt3sas: Update driver version to 36.100.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Handle trigger page after firmware update (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent MPI trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent SCSI sense trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent Event trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent Master trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent trigger pages support (Tomas Henzl) [1922058] - scsi: mpt3sas: Sync time periodically between driver and firmware (Tomas Henzl) [1922058] - scsi: mpt3sas: Increase IOCInit request timeout to 30s (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix ioctl timeout (Tomas Henzl) [1922058] - scsi: mpt3sas: Remove in_interrupt() (Tomas Henzl) [1922058] - scsi: mpt3sas_scsih: Use generic power management (Tomas Henzl) [1922058] - scsi: mpt3sas_scsih: Drop PCI Wakeup calls from .resume (Tomas Henzl) [1922058] - scsi: mpt3sas: mpt3sas_scsih: Fix function documentation formatting (Tomas Henzl) [1922058] - mpt3sas: Use fallthrough pseudo-keyword (Tomas Henzl) [1922058] - net: add inline function skb_csum_is_sctp (Josef Oskera) [1939341] - psample: Fix user API breakage (Ivan Vecera) [1939499] - net: psample: Fix netlink skb length with tunnel info (Ivan Vecera) [1939499] - net: psample: Add tunnel support (Ivan Vecera) [1939499] - net: core: introduce struct netdev_nested_priv for nested interface infrastructure (Ivan Vecera) [1939402] - net: add function dev_fetch_sw_netstats for fetching pcpu_sw_netstats (Josef Oskera) [1935717] - net: core: add devm_netdev_alloc_pcpu_stats (Josef Oskera) [1935717] - net: core: add dev_sw_netstats_tx_add (Josef Oskera) [1935717] - net: netdevice.h: sw_netstats_rx_add helper (Josef Oskera) [1935717] - net: netdevice: Add operation ndo_sk_get_lower_dev (Josef Oskera) [1935709] - genirq: Provide irq_get_effective_affinity() (Josef Oskera) [1935670]- locking/locktorture: Fix incorrect use of ww_acquire_ctx in ww_mutex test (Waiman Long) [1871851] - locking/locktorture: Pass thread id to lock/unlock functions (Waiman Long) [1871851] - locking/ww_mutex: Remove DEFINE_WW_MUTEX() macro (Waiman Long) [1871851] - locking/locktorture: Fix false positive circular locking splat in ww_mutex test (Waiman Long) [1871851] - locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini() (Waiman Long) [1871851] - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling (Waiman Long) [1871851] - locking: Remove duplicate include of percpu-rwsem.h (Waiman Long) [1871851] - locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem cleanup (Waiman Long) [1871851] - locktorture: Prevent hangs for invalid arguments (Waiman Long) [1871851] - locktorture: Ignore nreaders_stress if no readlock support (Waiman Long) [1871851] - locktorture: Track time of last ->writeunlock() (Waiman Long) [1871851] - locktorture: Make function torture_percpu_rwsem_init() static (Waiman Long) [1871851] - sched,locktorture: Convert to sched_set_fifo() (Waiman Long) [1871851] - locktorture: Use true and false to assign to bool variables (Waiman Long) [1871851] - locktorture: Print ratio of acquisitions, not failures (Waiman Long) [1871851] - locktorture: NULL cxt.lwsa and cxt.lrsa to allow bad-arg detection (Waiman Long) [1871851] - locking/locktorture: Convert to SPDX license identifier (Waiman Long) [1871851] - tty: Fix ->session locking (Chris von Recklinghausen) [1908059] {CVE-2020-29660} - net: skbext: fix secpath use-after-free with ip fragmentation (Sabrina Dubroca) [1901454]- nfs: we don't support removing system.nfs4_acl (Scott Mayhew) [1944659] - redhat/configs: Disable CONFIG_INFINIBAND_HNS* (Kamal Heib) [1941259] - mm: Revert "remove the account_page_dirtied export" (Waiman Long) [1941257] - Revert "[netdrv] net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1940842]- geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1941753] - vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1941753] - net: Add netif_rx_any_context() (Josef Oskera) [1939466] - bitfield.h: add FIELD_MAX() and field_max() (Ivan Vecera) [1939478] - md/raid5: cast chunk_sectors to sector_t value (Nigel Croxon) [1921468] - md: Set prev_flush_start and flush_bio in an atomic way (Nigel Croxon) [1921468] - md/cluster: fix deadlock when node is doing resync job (Nigel Croxon) [1921468] - md/cluster: block reshape with remote resync job (Nigel Croxon) [1921468] - md: use current request time as base for ktime comparisons (Nigel Croxon) [1921468] - md: add comments in md_flush_request() (Nigel Croxon) [1921468] - md: improve variable names in md_flush_request() (Nigel Croxon) [1921468] - md/raid10: initialize r10_bio->read_slot before use. (Nigel Croxon) [1921468] - md: fix a warning caused by a race between concurrent md_ioctl()s (Nigel Croxon) [1921468] - Revert "md: improve variable names in md_flush_request()" (Nigel Croxon) [1921468] - Revert "md: Set prev_flush_start and flush_bio in an atomic way" (Nigel Croxon) [1921468] - KVM: nSVM: fix running nested guests when npt=0 (Emanuele Giuseppe Esposito) [1799073] - fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent (Julia Denham) [1908311] {CVE-2020-35508} - Revert "redhat: switch secureboot kernel image signing to release keys" (Bruno Meneguele) - redhat: switch secureboot kernel image signing to release keys (Jan Stancek) - Revert "[md] md/raid5: add a new member of offset into r5dev" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: make async_copy_data() to support different page offset" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid5: add new xor function to support different page offset" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: convert to new xor compution interface" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid6: let syndrome computor support different page offset" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid6: let async recovery function support different page offset" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: let multiple devices of stripe_head share page" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: resize stripe_head when reshape array" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: reallocate page array after setting new stripe_size" (Nigel Croxon) [1936903] - ACPI: PNP: compare the string length in the matching_id() (Mark Langsdorf) [1933702] - ceph: add missing break when parsing "nowsync" mount option (Jeff Layton) [1932753] - get_maintainer.conf: Update with new location of RHMAINTAINERS (Prarit Bhargava) - redhat: make pathspec exclusion compatible with old git versions (Herton R. Krzesinski) - redhat/scripts: Update merge-subtrees.sh with new subtree location (Prarit Bhargava) - tree: Add RHMAINTAINERS soft link in 8.4 (Prarit Bhargava) - tree: remove existing redhat/rhdocs subtree in 8.4 (Prarit Bhargava)- ntp: Use freezable workqueue for RTC synchronization (Phil Auld) [1793880] - ntp: Fix RTC synchronization on 32-bit platforms (Phil Auld) [1793880] - ntp: Make the RTC synchronization more reliable (Phil Auld) [1793880] - PCI: rpadlpar: Fix potential drc_name corruption in store functions (Gustavo Luiz Duarte) [1938116] - selftests: kvm: Add basic Hyper-V clocksources tests (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Don't touch TSC page values when guest opted for re-enlightenment (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Track Hyper-V TSC page status (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Prevent using not-yet-updated TSC page by secondary CPUs (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Limit guest to writing zero to HV_X64_MSR_TSC_EMULATION_STATUS (Vitaly Kuznetsov) [1931782] - drm/i915/guc: Update to use firmware v49.0.1 (Dave Airlie) [1935281] {CVE-2020-12362} - time: Enable __kernel_timespec for 32-bit vdso build (Waiman Long) [1936282] - lib/idr.c: document calling context for IDA APIs mustn't use locks (Chris von Recklinghausen) [1917764] - ida: Free allocated bitmap in error path (Chris von Recklinghausen) [1917764] - radix tree test suite: Fix compilation (Chris von Recklinghausen) [1917764] - vmalloc: convert to XArray (Chris von Recklinghausen) [1917764] - mm: pass addr as unsigned long to vb_free (Chris von Recklinghausen) [1917764] - radix tree: Remove multiorder support (Chris von Recklinghausen) [1917764] - radix tree test: Convert multiorder tests to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Convert item_delete_rcu to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Convert item_kill_tree to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Move item_insert_order (Chris von Recklinghausen) [1917764] - radix tree test suite: Remove multiorder benchmarking (Chris von Recklinghausen) [1917764] - radix tree test suite: Remove __item_insert (Chris von Recklinghausen) [1917764] - radix tree: Remove radix_tree_clear_tags (Chris von Recklinghausen) [1917764] - radix tree: Remove split/join code (Chris von Recklinghausen) [1917764] - radix tree: Remove radix_tree_update_node_t (Chris von Recklinghausen) [1917764] - mm: Convert truncate to XArray (Chris von Recklinghausen) [1917764] - copy rh_kabi.h to tools/testing/radix-tree/linux (Chris von Recklinghausen) [1917764]- tick: Get rid of tick_period (Phil Auld) [1936504] - tick/sched: Release seqcount before invoking calc_load_global() (Phil Auld) [1936504] - tick/sched: Optimize tick_do_update_jiffies64() further (Phil Auld) [1936504] - tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Phil Auld) [1936504] - tick/sched: Use tick_next_period for lockless quick check (Phil Auld) [1936504] - tick: Document protections for tick related data (Phil Auld) [1936504] - tick/broadcast: Serialize access to tick_next_period (Phil Auld) [1936504] - timekeeping: Split jiffies seqlock (Phil Auld) [1936504] - tick/sched: Annotate lockless access to last_jiffies_update (Phil Auld) [1936504] - net, sctp, filter: remap copy_from_user failure error (Hangbin Liu) [1929476] {CVE-2021-20239} - tty: serial_core: Set port active bit in uart_port_activate (Artem Savkov) [1915177] - cgroup: fix psi monitor for root cgroup (Waiman Long) [1936868] - cgroup-v1: add disabled controller check in cgroup1_parse_param() (Waiman Long) [1936868] - cgroup: cgroup.{procs,threads} factor out common parts (Waiman Long) [1936868] - cpuset: fix typos in comments (Waiman Long) [1936868] - kernel: cgroup: Mundane spelling fixes throughout the file (Waiman Long) [1936868] - cgroup/cgroup.c: replace 'of->kn->priv' with of_cft() (Waiman Long) [1936868] - cgroup: Zero sized write should be no-op (Waiman Long) [1936868] - cgroup: remove redundant kernfs_activate in cgroup_setup_root() (Waiman Long) [1936868] - cgroup: Use generic ns_common::count (Waiman Long) [1936868] - ns: Add a common refcount into ns_common (Waiman Long) [1936868] - cgroup: add cpu.stat file to root cgroup (Waiman Long) [1936868] - cgroup: Remove stale comments (Waiman Long) [1936868] - cgroup: Restructure release_agent_path handling (Waiman Long) [1936868] - cgroup: add cgroup_may_write() helper (Waiman Long) [1936868] - cgroup: refactor fork helpers (Waiman Long) [1936868] - cgroup: add cgroup_get_from_file() helper (Waiman Long) [1936868] - cgroup: unify attach permission checking (Waiman Long) [1936868] - cpuset: Make cpuset hotplug synchronous (Waiman Long) [1936868] - cgroup: Clean up css_set task traversal (Waiman Long) [1936868] - cgroup.c: Use built-in RCU list checking (Waiman Long) [1936868] - fork: record start_time late (Waiman Long) [1936868] - sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() (Phil Auld) [1936501] - sched/deadline: Fix sched_dl_global_validate() (Phil Auld) [1936501] - sched/deadline: Optimize sched_dl_global_validate() (Phil Auld) [1936501] - sched/deadline: Fix a typo in a comment (Phil Auld) [1936501] - sched/deadline: Implement fallback mechanism for !fit case (Phil Auld) [1936501] - sched/deadline: Make DL capacity-aware (Phil Auld) [1936501] - sched/deadline: Improve admission control for asymmetric CPU capacities (Phil Auld) [1936501] - sched/deadline: Add dl_bw_capacity() (Phil Auld) [1936501] - sched/deadline: Optimize dl_bw_cpus() (Phil Auld) [1936501] - sched/deadline: Impose global limits on sched_attr::sched_period (Phil Auld) [1936501] - ibmvnic: fix a race between open and reset (Diego Domingos) [1940042] - ibmvnic: Set to CLOSED state even on error (Diego Domingos) [1940042] - ibmvnic: device remove has higher precedence over reset (Diego Domingos) [1940042] - ibmvnic: merge do_change_param_reset into do_reset (Diego Domingos) [1940042] - ibmvfc: disable MQ channelization by default (Gustavo Luiz Duarte) [1939359] - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Steve Dickson) [1926945] - scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech) [1930833] {CVE-2021-27365} - scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech) [1930856] {CVE-2021-27363} - scsi: iscsi: Restrict sessions and handles to admin capabilities (Chris Leech) [1930809] {CVE-2021-27364} - futex: Handle faults correctly for PI futexes (Waiman Long) [1924635] - futex: Simplify fixup_pi_state_owner() (Waiman Long) [1924635] - futex: Use pi_state_update_owner() in put_pi_state() (Waiman Long) [1924635] - rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Waiman Long) [1924635] - futex: Provide and use pi_state_update_owner() (Waiman Long) [1924635] - futex: Replace pointless printk in fixup_owner() (Waiman Long) [1924635] - futex: Ensure the correct return value from futex_lock_pi() (Waiman Long) [1924635] - futex: Don't enable IRQs unconditionally in put_pi_state() (Waiman Long) [1924635] - futex: Fix incorrect should_fail_futex() handling (Waiman Long) [1924635] - futex: Consistently use fshared as boolean (Waiman Long) [1924635] - futex: Remove needless goto's (Waiman Long) [1924635] - futex: Remove put_futex_key() (Waiman Long) [1924635] - NFS: Correct size calculation for create reply length (Benjamin Coddington) [1934903] - SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington) [1934098] - net/mlx5: CT: Add support for matching on ct_state reply flag (Alaa Hleihel) [1919651] - net/mlx5e: CT: manage the lifetime of the ct entry object (Alaa Hleihel) [1919651] - net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Alaa Hleihel) [1919651] - net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Alaa Hleihel) [1919651] - net/mlx5e: CT: Use the same counter for both directions (Alaa Hleihel) [1919651] - ethtool: fix the check logic of at least one channel for RX/TX (Ivan Vecera) [1907406]- [scsi] scsi: qedi: Correct max length of CHAP secret (Nilesh Javali) [1909180] - redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata) - redhat: add CI file for kernel-private (Bruno Meneguele) - CI: Drop unused variable (Bruno Meneguele) - CI: Enable RT verification (Bruno Meneguele) - KVM: SVM: Clear the CR4 register on reset (Vitaly Kuznetsov) [1920788] - net: flow_offload: Add original direction flag to ct_metadata (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower: Add match on the ct_state reply flag (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower add CT_FLAGS_INVALID flag support (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower: Reject invalid ct_state flags rules (Marcelo Ricardo Leitner) [1921946] - netlink: add mask validation (Marcelo Ricardo Leitner) [1921946] - netlink: create helpers for checking type is an int (Marcelo Ricardo Leitner) [1921946] - netlink: policy: correct validation type check (Marcelo Ricardo Leitner) [1921946] - netlink: make NLA_BINARY validation more flexible (Marcelo Ricardo Leitner) [1921946]- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni) [1901598] - md: improve variable names in md_flush_request() (Xiao Ni) [1901598] - hpsa: fix regression issue for old controllers (Joseph Szczypek) [1925711] - scsi: hpsa: Correct dev cmds outstanding for retried cmds (Joseph Szczypek) [1925711] - vt: Disable KD_FONT_OP_COPY (Dave Airlie) [1903937] {CVE-2020-28974} - drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1937558] - drm/i915/tgl/psr: Disable PSR on Tigerlake for now (Lyude Paul) [1924702] - dm raid: fix discard limits for raid0 and raid10 (Mike Snitzer) [1934274] - dm: fix __send_changing_extent_only to avoid duplicate dm_target_offset() (Mike Snitzer) [1934274] - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing (Waiman Long) [1934212] - mm: memcontrol: fix slub memory accounting (Waiman Long) [1934212] - mm: memcontrol: fix swap undercounting in cgroup2 (Waiman Long) [1934212] - mm: memcontrol: fix NR_ANON_THPS accounting in charge moving (Waiman Long) [1934212] - mm, slub: better heuristic for number of cpus when calculating slab order (Waiman Long) [1934212] - Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" (Waiman Long) [1934212] - selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu) [1931732] - selftests/bpf: No need to drop the packet when there is no geneve opt (Hangbin Liu) [1931732]- drm/i915/gen11+: Only load DRAM information from pcode (Lyude Paul) [1934537] - drm/i915/dg1: Wait for pcode/uncore handshake at startup (Lyude Paul) [1934537] - powercap/intel_rapl: add support for TigerLake Desktop (David Arcari) [1932457] - powerpc/perf: Fix handling of privilege level checks in perf interrupt context (Gustavo Luiz Duarte) [1918411] - NFSv4.2: fix error return on memory allocation failure (Scott Mayhew) [1917689] - NFSv4.2: improve page handling for GETXATTR (Scott Mayhew) [1917689] - NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_reply_pages() (Scott Mayhew) [1917689] - NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation (Scott Mayhew) [1917689] - SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1917689] - NFSv4: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1917689] - SUNRPC: Clean up the handling of page padding in rpc_prepare_reply_pages() (Benjamin Coddington) [1917689] - SUNRPC: Fix up xdr_read_pages() to take arbitrary object lengths (Benjamin Coddington) [1917689] - SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base() (Benjamin Coddington) [1917689] - SUNRPC: Split out a function for setting current page (Benjamin Coddington) [1917689] - SUNRPC: Fix up typo in xdr_init_decode() (Benjamin Coddington) [1917689] - NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Benjamin Coddington) [1917689] - net: fix pos incrementment in ipv6_route_seq_next (Lorenzo Bianconi) [1926608] - ipv6_route_seq_next should increase position index (Lorenzo Bianconi) [1926608] - bpf: Clear subreg_def for global function return values (Yauheni Kaliuta) [1934062] - igc: Fix returning wrong statistics (Corinna Vinschen) [1910873]- KVM: nSVM: prepare guest save area while is_guest_mode is true (Vitaly Kuznetsov) [1860223] - redhat: add CI file for kernel-private (Bruno Meneguele) - CI: Drop unused variable (Veronika Kabatova) - CI: Enable RT verification (Veronika Kabatova) - redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata) - redhat: open the RHEL-8.5 development (Bruno Meneguele) [1930504]- KVM: SVM: Make symbol 'svm_gp_erratum_intercept' static (Paolo Bonzini) [1769283] - KVM: SVM: Fix #GP handling for doubly-nested virtualization (Paolo Bonzini) [1769283] - KVM: SVM: Add support for SVM instruction address check change (Paolo Bonzini) [1769283] - KVM: SVM: Add emulation support for #GP triggered by SVM instructions (Paolo Bonzini) [1769283] - KVM: x86: Factor out x86 instruction emulation with decoding (Paolo Bonzini) [1769283] - gfs2: In gfs2_ail1_start_one unplug the IO when needed (Bob Peterson) [1648446] - gfs2: Free rd_bits later in gfs2_clear-rgrpd to fix use-after-free (Bob Peterson) [1648446] - gfs2: Only access gl_delete for iopen glocks (Bob Peterson) [1648446] - gfs2: Fix case in which ail writes are done to jdata holes (Bob Peterson) [1648446] - gfs2: simplify gfs2_block_map (Bob Peterson) [1648446] - gfs2: Only set PageChecked if we have a transaction (Bob Peterson) [1648446] - gfs2: don't lock sd_ail_lock in gfs2_releasepage (Bob Peterson) [1648446] - gfs2: make gfs2_ail1_empty_one return the count of active items (Bob Peterson) [1648446] - gfs2: Wipe jdata and ail1 in gfs2_journal_wipe, formerly gfs2_meta_wipe (Bob Peterson) [1648446] - gfs2: enhance log_blocks trace point to show log blocks free (Bob Peterson) [1648446] - gfs2: rename gfs2_write_full_page to gfs2_write_jdata_page, remove parm (Bob Peterson) [1648446] - PM: hibernate: flush swap writer after marking (Lenny Szubowicz) [1898677] - cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown (Lenny Szubowicz) [1898677] - PM / hibernate: memory_bm_find_bit(): Tighten node optimisation (Lenny Szubowicz) [1898677] - bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation (Jiri Benc) [1882215] - ice, xsk: clear the status bits for the next_to_use descriptor (Jiri Benc) [1906820] - net/mlx4_en: Handle TX error CQE (Alaa Hleihel) [1925690] - net/mlx4_en: Avoid scheduling restart task if it is already running (Alaa Hleihel) [1925690] - blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue (Ming Lei) [1922013] - blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues (Ming Lei) [1922013] - Revert "blk-mq, elevator: Count requests per hctx to improve performance" (Ming Lei) [1922013] - bpftool: Disable CAP_BPF check for feature command (Jiri Olsa) [1921542] - RDMA/siw: Fix calculation of tx_valid_cpus size (Kamal Heib) [1919502] - net/mlx5e: Disable performance optimization for IPv4/IPv6 ethertype (Alaa Hleihel) [1928671 1919807] - IB/mlx5: Return appropriate error code instead of ENOMEM (Alaa Hleihel) [1928671] - net/mlx5: Disable devlink reload for lag devices (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disable devlink reload for multi port slave device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disallow RoCE on lag device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disallow RoCE on multi port slave device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Fix health error state handling (Alaa Hleihel) [1928671] - net/mlx5e: Change interrupt moderation channel params also when channels are closed (Alaa Hleihel) [1928671] - net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Alaa Hleihel) [1928671] - net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1928671] - net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1928671 1929119] - net/mlx5e: Check tunnel offload is required before setting SWP (Alaa Hleihel) [1928671 1925439] - net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Alaa Hleihel) [1928671 1928706] - net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Alaa Hleihel) [1928671 1928706] - net/mlx5e: Replace synchronize_rcu with synchronize_net (Alaa Hleihel) [1928671 1913616] - net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1856795] - net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1926120] - fix regression in "epoll: Keep a reference on files added to the check list" (Carlos Maiolino) [1920776] {CVE-2020-0466} - do_epoll_ctl(): clean the failure exits up a bit (Carlos Maiolino) [1920776] {CVE-2020-0466} - epoll: Keep a reference on files added to the check list (Carlos Maiolino) [1920776] {CVE-2020-0466}- perf/x86/intel/uncore: With > 8 nodes, get pci bus die id from NUMA info (Prarit Bhargava) [1766743] - perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Prarit Bhargava) [1766743] - mm: fix page reference leak in soft_offline_page() (Aristeu Rozanski) [1768372] - mm,hwpoison: try to narrow window race for free pages (Aristeu Rozanski) [1768372] - mm,hwpoison: double-check page count in __get_any_page() (Aristeu Rozanski) [1768372] - mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Aristeu Rozanski) [1768372] - mm,hwpoison: return 0 if the page is already poisoned in soft-offline (Aristeu Rozanski) [1768372] - mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page (Aristeu Rozanski) [1768372] - mm,hwpoison: rework soft offline for in-use pages (Aristeu Rozanski) [1768372] - mm,hwpoison: rework soft offline for free pages (Aristeu Rozanski) [1768372] - mm,hwpoison: unify THP handling for hard and soft offline (Aristeu Rozanski) [1768372] - mm,hwpoison: kill put_hwpoison_page (Aristeu Rozanski) [1768372] - mm,hwpoison: refactor madvise_inject_error (Aristeu Rozanski) [1768372] - mm,hwpoison: unexport get_hwpoison_page and make it static (Aristeu Rozanski) [1768372] - mm,hwpoison-inject: don't pin for hwpoison_filter (Aristeu Rozanski) [1768372] - mm, hwpoison: remove recalculating hpage (Aristeu Rozanski) [1768372] - mm,hwpoison: cleanup unused PageHuge() check (Aristeu Rozanski) [1768372] - mm/madvise.c: replace with page_size() in madvise_inject_error() (Aristeu Rozanski) [1768372] - mm, soft-offline: convert parameter to pfn (Aristeu Rozanski) [1768372] - tick/nohz: Revert "Narrow down noise while setting current task's tick dependency" (Waiman Long) [1931004] - kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Thomas Huth) [1919930] - igc: fix link speed advertising (Corinna Vinschen) [1769701] - [crypto] crypto: qat - add capability detection logic in qat_4xxx (Vladis Dronov) [1833004] - [crypto] crypto: qat - add AES-XTS support for QAT GEN4 devices (Vladis Dronov) [1833004] - [crypto] crypto: qat - add AES-CTR support for QAT GEN4 devices (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix excluded_middle.cocci warnings (Vladis Dronov) [1833004] - [crypto] crypto: qat - add qat_4xxx driver (Vladis Dronov) [1833004] - [crypto] crypto: qat - add hook to initialize vector routing table (Vladis Dronov) [1833004] - [crypto] crypto: qat - target fw images to specific AEs (Vladis Dronov) [1833004] - [crypto] crypto: qat - add gen4 firmware loader (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for broadcasting mode (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for shared ustore (Vladis Dronov) [1833004] - [crypto] crypto: qat - allow to target specific AEs (Vladis Dronov) [1833004] - [crypto] crypto: qat - add FCU CSRs to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add CSS3K support (Vladis Dronov) [1833004] - [crypto] crypto: qat - use ae_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - add check for null pointer (Vladis Dronov) [1833004] - [crypto] crypto: qat - add misc control CSR to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add wake up event to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add clock enable CSR to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add reset CSR and mask to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add local memory size to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for lm2 and lm3 (Vladis Dronov) [1833004] - [crypto] crypto: qat - add next neighbor to chip_info (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace check based on DID (Vladis Dronov) [1833004] - [crypto] crypto: qat - introduce chip info structure (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor long expressions (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_uclo_set_ae_mode() (Vladis Dronov) [1833004] - [crypto] crypto: qat - move defines to header files (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove global CSRs helpers (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor AE start (Vladis Dronov) [1833004] - [crypto] crypto: qat - change micro word data mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - change type for ctx_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for relative FW ucode loading (Vladis Dronov) [1833004] - [crypto] crypto: qat - rename qat_uclo_del_uof_obj() (Vladis Dronov) [1833004] - [crypto] crypto: qat - introduce additional parenthesis (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unnecessary parenthesis (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix error message (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix CSR access (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Vladis Dronov) [1833004] - [crypto] crypto: qat - support for mof format in fw loader (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace pci with PCI in comments (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove cast for mailbox CSR (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unneeded semicolon (Vladis Dronov) [1833004] - [crypto] crypto: qat - extend ae_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - allow for instances in different banks (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_crypto_dev_config() (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_crypto_create_instances() (Vladis Dronov) [1833004] - [crypto] crypto: qat - change return value in adf_cfg_key_val_get() (Vladis Dronov) [1833004] - [crypto] crypto: qat - change return value in adf_cfg_add_key_value_param() (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unnecessary void* casts (Vladis Dronov) [1833004] - [crypto] crypto: qat - call functions in adf_sriov if available (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove hardcoded bank irq clear flag mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract writes to arbiter enable (Vladis Dronov) [1833004] - [crypto] crypto: qat - use BIT_ULL() - 1 pattern for masks (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace constant masks with GENMASK (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract build ring base (Vladis Dronov) [1833004] - [crypto] crypto: qat - enable ring after pair is programmed (Vladis Dronov) [1833004] - [crypto] crypto: qat - register crypto instances based on capability (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for capability detection (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract arbiter access (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unused macros in arbiter module (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove writes into WQCFG (Vladis Dronov) [1833004] - [crypto] crypto: qat - update constants table (Vladis Dronov) [1833004] - [crypto] crypto: qat - use admin mask to send fw constants (Vladis Dronov) [1833004] - [crypto] crypto: qat - change admin sequence (Vladis Dronov) [1833004] - [crypto] crypto: qat - rename ME in AE (Vladis Dronov) [1833004] - [crypto] crypto: qat - add packed to init admin structures (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract admin interface (Vladis Dronov) [1833004] - [crypto] crypto: qat - relocate GEN2 CSR access code (Vladis Dronov) [1833004] - [crypto] crypto: qat - split transport CSR access logic (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix configuration of iov threads (Vladis Dronov) [1833004] - [crypto] crypto: qat - num_rings_per_bank is device dependent (Vladis Dronov) [1833004] - [crypto] crypto: qat - mask device capabilities with soft straps (Vladis Dronov) [1833004] - [crypto] crypto: qat - update IV in software (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unused function (Vladis Dronov) [1833004]- mptcp: send ack for every add_addr (Davide Caratti) [1929280] - Revert "[net] tcp: change pingpong threshold to 3" (Davide Caratti) [1929280] - powerpc/pseries: Don't enforce MSI affinity with kdump (Greg Kurz) [1919427] - rtc: disallow update interrupts when time is invalid (Waiman Long) [1918288] - rtc: disable uie before setting time and enable after (Waiman Long) [1918288] - rtc: don't reference bogus function pointer in kdoc (Waiman Long) [1918288] - KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages (Paolo Bonzini) [1897366] - KVM: x86/mmu: Allow parallel page faults for the TDP MMU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Mark SPTEs in disconnected pages as removed (Paolo Bonzini) [1897366] - KVM: x86/mmu: Flush TLBs after zap in TDP MMU PF handler (Paolo Bonzini) [1897366] - KVM: x86/mmu: Use atomic ops to set SPTEs in TDP MMU map (Paolo Bonzini) [1897366] - KVM: x86/mmu: Factor out functions to add/remove TDP MMU pages (Paolo Bonzini) [1897366] - i915: kvmgt: the KVM mmu_lock is now an rwlock (Paolo Bonzini) [1897366] - KVM: x86/mmu: Use an rwlock for the x86 MMU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Protect TDP MMU page table memory with RCU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Clear dirtied pages mask bit before early break (Paolo Bonzini) [1897366] - KVM: x86/mmu: Skip no-op changes in TDP MMU functions (Paolo Bonzini) [1897366] - KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed (Paolo Bonzini) [1897366] - KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter (Paolo Bonzini) [1897366] - KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn (Paolo Bonzini) [1897366] - KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched (Paolo Bonzini) [1897366] - KVM: x86/mmu: Fix braces in kvm_recover_nx_lpages (Paolo Bonzini) [1897366] - KVM: x86/mmu: Factor out handling of removed page tables (Paolo Bonzini) [1897366] - KVM: x86/mmu: Don't redundantly clear TDP MMU pt memory (Paolo Bonzini) [1897366] - KVM: x86/mmu: Add lockdep when setting a TDP MMU SPTE (Paolo Bonzini) [1897366] - KVM: x86/mmu: Add comment on __tdp_mmu_set_spte (Paolo Bonzini) [1897366] - KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched (Paolo Bonzini) [1897366] - locking/arch: Move qrwlock.h include after qspinlock.h (Paolo Bonzini) [1897366] - sched: Add cond_resched_rwlock (Paolo Bonzini) [1897366] - sched: Add needbreak for rwlocks (Paolo Bonzini) [1897366] - locking/rwlocks: Add contention detection for rwlocks (Paolo Bonzini) [1897366] - RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes (Kamal Heib) [1919395] - net/vmw_vsock: fix NULL pointer dereference (Jon Maloy) [1925600] {CVE-2021-26708} - net/vmw_vsock: improve locking in vsock_connect_timeout() (Jon Maloy) [1925600] {CVE-2021-26708} - vsock: fix locking in vsock_shutdown() (Jon Maloy) [1925600] {CVE-2021-26708} - vsock: fix the race conditions in multi-transport support (Jon Maloy) [1925600] {CVE-2021-26708} - ahci: Add missing Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1928789] - KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off (Paolo Bonzini) [1912448] - [sound] ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add mute LED quirk for more HP laptops (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Modify Dell platform name (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Jaroslav Kysela) [1916102] - [sound] ALSA: ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add quirk for MSI-GP73 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Supported Dell fixed type headset (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate P648/P658 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: packet buffer index must be set before reading value (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: always print pin NIDs as hexadecimal (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: fix silent stream for first playback to DP (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/conexant: add a new hda codec CX11970 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: Fix regressions on clear and reconfig sysfs (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/proc - print DP-MST connections (Jaroslav Kysela) [1916102] - [sound] ALSA: hda - Fix the return value if cb func is already registered (Jaroslav Kysela) [1916102] - [sound] ALSA: mixart: Fix mutex deadlock (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add new codec supported for ALC897 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fixed Dell AIO wrong sound tone (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - HP Headset Mic can't detect after boot (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported mute Led for HP (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headphone for ASUS TM420 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fixed HP headset Mic can't be detected (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/generic: Add option to enforce preferred_dacs pairs (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() (Jaroslav Kysela) [1916102] - [sound] ALSA: seq: oss: Avoid mutex lock for a long-time ioctl (Jaroslav Kysela) [1916102] - [fs] gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (Andreas Grunbacher) [1926852] - [net] netfilter: nf_tables: coalesce multiple notifications into one skbuff (Phil Sutter) [1855207] - [drm] drm/i915/rkl: new rkl ddc map for different PCH (Lyude Paul) [1910761] - [drm] drm/nouveau: fix dma syncing warning with debugging on (Lyude Paul) [1915548] - [drm] drm/i915: Update TGL and RKL HuC firmware versions (Lyude Paul) [1924209] - [drm] drm/i915/tgl, rkl: Make Wa_1606700617/22010271021 permanent (Lyude Paul) [1924209] - [drm] drm/i915: Update gen12 forcewake table (Lyude Paul) [1924209] - [drm] drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT (Lyude Paul) [1924209] - [drm] drm/i915/display/fbc: Implement WA 22010751166 (Lyude Paul) [1924209] - [drm] drm/i915: Tweaked Wa_14010685332 for PCHs used on gen11 platforms (Lyude Paul) [1924209] - [drm] drm/i915: Reorder hpd init vs. display resume (Lyude Paul) [1921868] - [drm] drm/i915/dp: Don't use DPCD backlights that need PWM enable/disable (Lyude Paul) [1885406] - [drm] drm/dp: Revert "drm/dp: Introduce EDID-based quirks" (Lyude Paul) [1885406] - [drm] drm/i915/dp: Allow forcing specific interfaces through enable_dpcd_backlight (Lyude Paul) [1885406] - [drm] drm/i915/dp: Enable Intel's HDR backlight interface (only SDR for now) (Lyude Paul) [1885406] - [drm] drm/i915: Keep track of pwm-related backlight hooks separately (Lyude Paul) [1885406] - [drm] drm/i915: Pass port to intel_panel_bl_funcs.get() (Lyude Paul) [1885406] - [drm] drm/i915/dp: Add register definitions for Intel HDR backlight interface (Lyude Paul) [1885406] - [drm] drm/i915/dp: Rename eDP VESA backlight interface functions (Lyude Paul) [1885406] - [drm] drm/i915: Pass down brightness values to enable/disable backlight callbacks (Lyude Paul) [1885406] - [drm] drm/i915: Rename pwm_* backlight callbacks to ext_pwm_* (Lyude Paul) [1885406] - [drm] drm/i915/dp: Program source OUI on eDP panels (Lyude Paul) [1885406] - [drm] drm/i915: refactor panel backlight control functions. (v2) (Lyude Paul) [1885406] - [drm] drm/i915/backlight: fix CPU mode backlight takeover on LPT (Lyude Paul) [1885406] - [drm] drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP backlight capabilities (Lyude Paul) [1885406] - [drm] drm/i915: panel: Add get_vbt_pwm_freq() helper (Lyude Paul) [1885406] - [drm] drm/i915/dp: Tweak initial dpcd backlight.enabled value (Lyude Paul) [1885406] - [drm] kms: handle mDP connectors (Lyude Paul) [1876992] - [drm] drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add new cdclk table (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Handle HTI (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add DPLL4 support (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add initial workarounds (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Handle new DPCLKA_CFGCR0 layout (Lyude Paul) [1876992] - [drm] drm/i915: Update TGL and RKL DMC firmware versions (Lyude Paul) [1876992] - [drm] drm/i915/gt: Program mocs:63 for cache eviction on gen9 (Lyude Paul) [1876992] - [drm] drm/i915/gt: Limit frequency drop to RPe on parking (Lyude Paul) [1876992] - [drm] drm/i915/gt: Retain default context state across shrinking (Lyude Paul) [1876992] - [drm] drm/amdgpu/vcn3.0: remove old DPG workaround (Lyude Paul) [1876992] - [drm] drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset (Lyude Paul) [1876992] - [drm] drm/i915/gt: Fixup tgl mocs for PTE tracking (Lyude Paul) [1876992] - [drm] drm/amdgpu: add rlc iram and dram firmware support (Lyude Paul) [1876992] - [drm] drm/nouveau: fix relocations applying logic and a double-free (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid HDCP initialization in devices without output (Lyude Paul) [1876992] - [drm] drm/amd/amdgpu: fix null pointer in runtime pm (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix a page fault (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix SI UVD firmware validate resume fail (Lyude Paul) [1876992] - [drm] drm/i915/tgl: Fix Media power gate sequence (Lyude Paul) [1876992] - [drm] drm/i915: Handle max_bpc==16 (Lyude Paul) [1876992] - [drm] drm/amd/display: Add missing pflip irq for dcn2.0 (Lyude Paul) [1876992] - [drm] drm/gma500: Fix out-of-bounds access to struct drm_device.vblank (Lyude Paul) [1876992] - [drm] drm/i915: Correctly set SFC capability for video engines (Lyude Paul) [1876992] - [drm] drm/amd/display: Add missing pflip irq (Lyude Paul) [1876992] - [drm] drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running (Lyude Paul) [1876992] - [drm] drm/amd/pm: perform SMC reset on suspend/hibernation (Lyude Paul) [1876992] - [drm] drm/amd/pm: correct the baco reset sequence for CI ASICs (Lyude Paul) [1876992] - [drm] drm/amdgpu: perform srbm soft reset always on SDMA resume (Lyude Paul) [1876992] - [drm] drm/i915/gem: Flush coherency domains on first set-domain-ioctl (Lyude Paul) [1876992] - [drm] drm/i915: Hold onto an explicit ref to i915_vma_work.pinned (Lyude Paul) [1876992] - [drm] drm/i915/gt: Use the local HWSP offset during submission (Lyude Paul) [1876992] - [drm] drm/i915: Fix encoder lookup during PSR atomic check (Lyude Paul) [1876992] - [drm] drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" (Lyude Paul) [1876992] - [drm] drm/nouveau/nouveau: fix the start/end range for migration (Lyude Paul) [1876992] - [drm] drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns (Lyude Paul) [1876992] - [drm] drm/amd/display: Fixed panic during seamless boot (Lyude Paul) [1876992] - [drm] drm/amdgpu: add DID for navi10 blockchain SKU (Lyude Paul) [1876992] - [drm] drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) (Lyude Paul) [1876992] - [drm] drm/amdgpu: resolved ASD loading issue on sienna (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/nouveau/device: fix changing endianess code to work on older GPUs (Lyude Paul) [1876992] - [drm] drm/nouveau/kms/nv50-: Program notifier offset before requesting disp caps (Lyude Paul) [1876992] - [drm] drm/i915: Restore ILK-M RPS support (Lyude Paul) [1876992] - [drm] drm/i915: Reject 90/270 degree rotated initial fbs (Lyude Paul) [1876992] - [drm] drm/i915: Use the active reference on the vma while capturing (Lyude Paul) [1876992] - [drm] drm/i915: Mark ininitial fb obj as WT on eLLC machines to avoid rcu lockup during fbdev init (Lyude Paul) [1876992] - [drm] drm/i915: Exclude low pages (128KiB) of stolen from use (Lyude Paul) [1876992] - [drm] drm/i915: Drop runtime-pm assert from vgpu io accessors (Lyude Paul) [1876992] - [drm] drm/i915/gt: Delay execlist processing for tgl (Lyude Paul) [1876992] - [drm] drm/i915/gt: Undo forced context restores after trivial preemptions (Lyude Paul) [1876992] - [drm] drm/i915/gt: Initialize reserved and unspecified MOCS indices (Lyude Paul) [1876992] - [drm] drm/i915: Fix TGL DKL PHY DP vswing handling (Lyude Paul) [1876992] - [drm] drm/i915: Avoid mixing integer types during batch copies (Lyude Paul) [1876992] - [drm] drm/i915: Cancel outstanding work after disabling heartbeats on an engine (Lyude Paul) [1876992] - [drm] drm/i915: Break up error capture compression loops with cond_resched() (Lyude Paul) [1876992] - [drm] drm/i915/gt: Always send a pulse down the engine after disabling heartbeat (Lyude Paul) [1876992] - [drm] drm/i915/gem: Always test execution status on closing the context (Lyude Paul) [1876992] - [drm] drm/i915/gem: Prevent using pgprot_writecombine() if PAT is not supported (Lyude Paul) [1876992] - [drm] drm/i915/gem: Avoid implicit vmap for highmem on x86-32 (Lyude Paul) [1876992] - [drm] drm/amdgpu: correct the cu and rb info for sienna cichlid (Lyude Paul) [1876992] - [drm] drm/amd/psp: Fix sysfs: cannot create duplicate filename (Lyude Paul) [1876992] - [drm] drm/amd/swsmu: add missing feature map for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amd/pm: fix pp_dpm_fclk (Lyude Paul) [1876992] - [drm] drm/amd/pm: increase mclk switch threshold to 200 us (Lyude Paul) [1876992] - [drm] drm/amdgpu/swsmu: drop smu i2c bus on navi1x (Lyude Paul) [1876992] - [drm] drm/ttm: fix eviction valuable range check (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix kernel panic by dal_gpio_open() error (Lyude Paul) [1876992] - [drm] drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally (Lyude Paul) [1876992] - [drm] drm/amdgpu: increase the reserved VM size to 2MB (Lyude Paul) [1876992] - [drm] drm/amdgpu: add function to program pbb mode for sienna cichlid (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid MST manager resource leak (Lyude Paul) [1876992] - [drm] drm/amdkfd: Use same SQ prefetch setting as amdgpu (Lyude Paul) [1876992] - [drm] drm/amdgpu: correct the gpu reset handling for job != NULL case (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amdgpu: vcn and jpeg ring synchronization (Lyude Paul) [1876992] - [drm] drm/amd/display: Increase timeout for DP Disable (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix incorrect backlight register offset for DCN (Lyude Paul) [1876992] - [drm] drm/amdgpu: don't map BO in reserved region (Lyude Paul) [1876992] - [drm] drm/shme-helpers: Fix dma_buf_mmap forwarding bug (Lyude Paul) [1876992] - [drm] drm/i915: Force VT'd workarounds when running as a guest OS (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid set zero in the requested clk (Lyude Paul) [1876992] - [drm] drm/amd/display: HDMI remote sink need mode validation for Linux (Lyude Paul) [1876992] - [drm] drm/amdgpu: No sysfs, not an error condition (Lyude Paul) [1876992] - [drm] drm/amd/display: Check clock table return (Lyude Paul) [1876992] - [drm] drm/bridge/synopsys: dsi: add support for non-continuous HS clock (Lyude Paul) [1876992] - [drm] drm/vkms: avoid warning in vkms_get_vblank_timestamp (Lyude Paul) [1876992] - [drm] drm/bridge_connector: Set default status connected for eDP connectors (Lyude Paul) [1876992] - [drm] drm/scheduler: Scheduler priority fixes (v2) (Lyude Paul) [1876992] - [drm] drm/amdgpu: restore ras flags when user resets eeprom(v2) (Lyude Paul) [1876992] - [drm] drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex (Lyude Paul) [1876992] - [drm] drm/amd/display: Disconnect pipe separetely when disable pipe split (Lyude Paul) [1876992] - [drm] drm/hisilicon: Code refactoring for hibmc_drv_de (Lyude Paul) [1876992] - [drm] drm/amd/display: Screen corruption on dual displays (DP+USB-C) (Lyude Paul) [1876992] - [drm] drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Lyude Paul) [1876992] - [drm] drm/amdgpu: Fix invalid number of character '{' in amdgpu_acpi_init (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix max_entries calculation v4 (Lyude Paul) [1876992] - [drm] drm/crc-debugfs: Fix memleak in crc_control_write (Lyude Paul) [1876992] - [drm] drm/gma500: fix error check (Lyude Paul) [1876992] - [drm] drm/amd/display: fix potential integer overflow when shifting 32 bit variable bl_pwm (Lyude Paul) [1876992] - [drm] drm/vkms: add missing platform_device_unregister() in vkms_init() (Lyude Paul) [1876992] - [drm] drm/vgem: add missing platform_device_unregister() in vgem_init() (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix wrong return value in dm_update_plane_state() (Lyude Paul) [1876992] - [drm] drm/vkms: fix xrgb on compute crc (Lyude Paul) [1876992] - [iommu] iommu/amd: Set iommu->int_enabled consistently when interrupts are set up (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix IOMMU interrupt generation in X2APIC mode (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix union of bitfields in intcapxt support (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix kerneldoc comments (Vitaly Kuznetsov) [1915038] - [x86] x86/irq: Prepare consolidation of irq_alloc_info (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Use msi_msg shadow structs (Vitaly Kuznetsov) [1915038] - [iommu] x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependency (Vitaly Kuznetsov) [1915038] - [netdrv] Revert "e1000e: disable s0ix entry and exit flows for ME systems" (Ken Cox) [1872412] - [netdrv] e1000e: fix S0ix flow to allow S0i3.2 subset entry (Ken Cox) [1872412]- dm table: fix DAX iterate_devices based device capability checks (Mike Snitzer) [1905679] - dm table: fix various whitespace issues with recent DAX code (Mike Snitzer) [1905679] - dm table: fix dax_dev NULL dereference in device_synchronous() (Mike Snitzer) [1905679] - dm: enable synchronous dax (Mike Snitzer) [1905679] - dm table: fix iterate_devices based device capability checks (Mike Snitzer) [1905679] - dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer) [1905679] - [s390] s390/dasd: Fix inconsistent kobject removal (Philipp Rudo) [1928106] - [powerpc] powerpc/perf/hv-24x7: Dont create sysfs event files for dummy events (Steve Best) [1927730] - [powerpc] powerpc/pseries/dlpar: handle ibm, configure-connector delay status (Steve Best) [1927371] - [x86] x86/kvm: Increase KVM_MAX_VCPUS to 2048 (Eduardo Habkost) [1840923]- Unbreak mount_capable() (Scott Mayhew) [1903983]- [powerpc] powerpc: fix wrong backport on Kernel lockdown for power (Diego Domingos) [1928778] - [powerpc] powerpc/kexec_file: fix FDT size estimation for kdump kernel (Steve Best) [1928105] - [kernel] sched/features: Distinguish between NORMAL and DEADLINE hrtick (Juri Lelli) [1912118] - [kernel] sched/features: Fix hrtick reprogramming (Juri Lelli) [1912118] - [scsi] scsi: lpfc: Fix EEH encountering oops with NVMe traffic (Dick Kennedy) [1854776] - [scsi] scsi: lpfc: Prevent duplicate requests to unregister with cpuhp framework (Dick Kennedy) [1894960] - [target] scsi: target: iscsi: Fix cmd abort fabric stop race (Maurizio Lombardi) [1908215]- [net] netfilter: nft_dynset: add timeout extension to template (Florian Westphal) [1906915] - [net] netfilter: nftables: fix possible UAF over chains from packet path in netns (Florian Westphal) [1906915] - [net] netfilter: flowtable: fix tcp and udp header checksum update (Florian Westphal) [1906915] - [net] netfilter: xt_recent: Fix attempt to update deleted entry (Florian Westphal) [1906915] - [net] netfilter: conntrack: connection timeout after re-register (Florian Westphal) [1906915] - [netdrv] ice: Fix MSI-X vector fallback logic (Jonathan Toppins) [1896639 1877645] - [netdrv] ice: Don't allow more channels than LAN MSI-X available (Jonathan Toppins) [1896639 1877645] - [net] netfilter: nf_nat: Fix memleak in nf_nat_init (Florian Westphal) [1906915] - [net] netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal) [1906915] - [include] net: flow_dissector: Wrap unionized VLAN fields in a struct (Florian Westphal) [1906915] - [net] netfilter: x_tables: Switch synchronization to RCU (Florian Westphal) [1906915] - [net] netfilter: nftables_offload: build mask based from the matching bytes (Florian Westphal) [1906915] - [net] netfilter: nft_payload: add C-VLAN offload support (Florian Westphal) [1906915] - [net] netfilter: nft_payload: add VLAN offload support (Florian Westphal) [1906915] - [net] netfilter: nf_tables_offload: allow ethernet interface type only (Florian Westphal) [1906915] - [net] netfilter: nftables_offload: set address type in control dissector (Florian Westphal) [1906915] - [net] netfilter: nf_tables: avoid false-postive lockdep splat (Florian Westphal) [1906915] - [net] netfilter: nf_tables: missing validation from the abort path (Florian Westphal) [1906915] - [net] netfilter: nftables: fix netlink report logic in flowtable and genid (Florian Westphal) [1906915] - [include] netfilter: nf_tables: constify nft_reg_load{8, 16, 64}() (Florian Westphal) [1906915] - [net] netfilter: nf_tables: Introduce new 64-bit helper register functions (Florian Westphal) [1906915] - [include] netfilter: nf_tables: drop include of module.h from nf_tables.h (Florian Westphal) [1906915] - [net] netfilter: nf_fwd_netdev: clear timestamp in forwarding path (Florian Westphal) [1906915] - [net] netfilter: ipset: prevent uninit-value in hash_ip6_add (Florian Westphal) [1906915] - [net] netfilter: use actual socket sk rather than skb sk when routing harder (Florian Westphal) [1906915] - [net] netfilter: ipv4: remove useless export_symbol (Florian Westphal) [1906915] - [net] netfilter: conntrack: don't set related state for different outer address (Florian Westphal) [1906915] - [fs] xfs: don't catch dax+reflink inodes as corruption in verifier (Bill O'Donnell) [1915510]- [powerpc] powerpc: Don't enable FSCR_SCV in init_FSCR_power9() (Gustavo Duarte) [1928399] - [netdrv] ibmvnic: Clear failover_pending if unable to schedule (Steve Best) [1926365] - [netdrv] ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16 (Steve Best) [1928243] - [tools] perf powerpc: Fix printf conversion specifier for IP addresses (Steve Best) [1928209] - [tools] perf powerpc: Fix gap between kernel end and module start (Steve Best) [1928209] - [netdrv] i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Stefan Assmann) [1838733] - [netdrv] i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann) [1838733] - [netdrv] i40e: fix potential NULL pointer dereferencing (Stefan Assmann) [1838733] - [netdrv] i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: clear the status bits for the next_to_use descriptor (Stefan Assmann) [1838733] - [netdrv] i40e: avoid premature Rx buffer reuse (Stefan Assmann) [1838733] - [netdrv] i40e: Remove unnecessary sw_ring access from xsk Tx (Stefan Assmann) [1838733] - [netdrv] i40e: Fix removing driver while bare-metal VFs pass traffic (Stefan Assmann) [1838733] - [netdrv] i40e: report correct VF link speed when link state is set to enable (Stefan Assmann) [1838733] - [netdrv] i40e: remove redundant assignment (Stefan Assmann) [1838733] - [netdrv] i40e: Fix MAC address setting for a VF via Host/VM (Stefan Assmann) [1838733] - [netdrv] i40e: Allow changing FEC settings on X722 if supported by FW (Stefan Assmann) [1838733] - [netdrv] net: intel: Remove in_interrupt() warnings (Stefan Assmann) [1838733] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: move buffer allocation out of the Rx processing loop (Stefan Assmann) [1838733] - [netdrv] i40e: use 16B HW descriptors instead of 32B (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: remove HW descriptor prefetch in AF_XDP path (Stefan Assmann) [1838733] - [netdrv] i40e: optimise prefetch page refcount (Stefan Assmann) [1838733] - [netdrv] i40e: not compute affinity_mask for IRQ (Stefan Assmann) [1838733] - [netdrv] i40e: Fix crash during removing i40e driver (Stefan Assmann) [1838733] - [netdrv] i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Stefan Assmann) [1838733] - [netdrv] PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Stefan Assmann) [1838733] - [netdrv] i40e: introduce new dump desc XDP command (Stefan Assmann) [1838733] - [netdrv] i40e: add XDP ring statistics to dump VSI debug output (Stefan Assmann) [1838733] - [netdrv] i40e: add XDP ring statistics to VSI stats (Stefan Assmann) [1838733] - [netdrv] i40e: move check of full Tx ring to outside of send loop (Stefan Assmann) [1838733] - [netdrv] i40e: eliminate division in napi_poll data path (Stefan Assmann) [1838733] - [netdrv] i40e: optimize AF_XDP Tx completion path (Stefan Assmann) [1838733] - [netdrv] i40e: Add support for a new feature Total Port Shutdown (Stefan Assmann) [1838733] - [netdrv] ethernet/intel: Convert fallthrough code comments (Stefan Assmann) [1838733] - [netdrv] i40e: Add support for 5Gbps cards (Stefan Assmann) [1838733] - [netdrv] net/intel: remove driver versions from Intel drivers (Stefan Assmann) [1838733] - [netdrv] i40e: Add a check to see if MFS is set (Stefan Assmann) [1838733] - [netdrv] i40e: detect and log info about pre-recovery mode (Stefan Assmann) [1838733] - [netdrv] i40e: make PF wait reset loop reliable (Stefan Assmann) [1838733] - [netdrv] i40e: remove unused defines (Stefan Assmann) [1838733] - [netdrv] i40e: Move client header location (Stefan Assmann) [1838733] - [netdrv] i40e: protect ring accesses with READ- and WRITE_ONCE (Stefan Assmann) [1838733] - [netdrv] i40e: Make i40e_shutdown_adminq() return void (Stefan Assmann) [1838733] - [netdrv] i40e: trivial fixup of comments in i40e_xsk.c (Stefan Assmann) [1838733] - [netdrv] i40e: Use scnprintf() for avoiding potential buffer overflow (Stefan Assmann) [1838733] - [netdrv] team: protect features update by RCU to avoid deadlock (Josef Oskera) [1909593] - [tools] bpf: selftests: remove test_progs LSM test (Yauheni Kaliuta) [1925911] - [net] bpf: Fix a verifier failure with xor (Yauheni Kaliuta) [1925911] - [tools] selftests: Remove fmod_ret from test_overhead (Jiri Olsa) [1925911] - [s390] s390/kdump: fix out-of-memory with PCI (Philipp Rudo) [1927744] - [x86] x86/intel_split_lock: Really Disable split lock detector by default in RHEL8 (Prarit Bhargava) [1924578] - [scsi] megaraid_sas: re-add certain pci-ids as unsupported (Tomas Henzl) [1761485] - [scsi] megaraid_sas: mark unsupported devices (Tomas Henzl) [1761485] - [pci] rh_taint: add support function (Tomas Henzl) [1761485] - [powerpc] powerpc/xmon: Restrict when kernel is locked down (Diego Domingos) [1853307] - [powerpc] powerpc/xmon: add read-only mode (Diego Domingos) [1853307] - [powerpc] powerpc: lock down kernel in secure boot mode (Diego Domingos) [1853307] - [net] fix iteration for sctp transport seq_files (Xin Long) [1916824] - [tools] x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Michael Petlan) [1867733] - [tools] objtool: Ignore intentional differences for the x86 insn decoder (Michael Petlan) [1867733] - [x86] x86/insn: Add Control-flow Enforcement (CET) instructions to the opcode map (Michael Petlan) [1867733] - [x86] x86/decoder: Add TEST opcode to Group3-2 (Michael Petlan) [1867733] - [x86] x86/insn: Add some more Intel instructions to the opcode map (Michael Petlan) [1867733] - [x86] x86/insn: Add some Intel instructions to the opcode map (Michael Petlan) [1867733] - [net] udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long) [1907754] - [fs] close_range: unshare all fds for CLOSE_RANGE_UNSHARE | CLOSE_RANGE_CLOEXEC (Pavel Reichl) [1900674] - [fs] fs, close_range: add flag CLOSE_RANGE_CLOEXEC (Pavel Reichl) [1900674] - [tools] tests: close_range - Replace clone3 with clone (Pavel Reichl) [1900674] - [tools] selftests: core: use SKIP instead of XFAIL in close_range_test.c (Pavel Reichl) [1900674] - [tools] tools headers API: Update close_range affected files (Pavel Reichl) [1900674] - [tools] tests: add CLOSE_RANGE_UNSHARE tests (Pavel Reichl) [1900674] - [fs] close_range: add CLOSE_RANGE_UNSHARE (Pavel Reichl) [1900674] - [tools] tests: add close_range() tests (Pavel Reichl) [1900674] - [powerpc] arch: wire-up close_range() (Pavel Reichl) [1900674] - [fs] open: add close_range() (Pavel Reichl) [1900674] - [x86] x86/sgx: mark tech preview (Vladis Dronov) [1660337] - [tools] tools headers cpufeatures: Sync with the kernel sources (Vladis Dronov) [1660337] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Vladis Dronov) [1660337] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Vladis Dronov) [1660337] - [x86] x86/sgx: Drop racy follow_pfn() check (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix the return type of sgx_init() (Vladis Dronov) [1660337] - [x86] x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix a typo in kernel-doc markup (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment (Vladis Dronov) [1660337] - [x86] x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() (Vladis Dronov) [1660337] - [tools] selftests/sgx: Use a statically generated 3072-bit RSA key (Vladis Dronov) [1660337] - [x86] x86/sgx: Clarify 'laundry_list' locking (Vladis Dronov) [1660337] - [documentation] Documentation/x86: Document SGX kernel architecture (Vladis Dronov) [1660337] - [x86] x86/sgx: Add ptrace() support for the SGX driver (Vladis Dronov) [1660337] - [x86] x86/sgx: Add a page reclaimer (Vladis Dronov) [1660337] - [tools] selftests/x86: Add a selftest for SGX (Vladis Dronov) [1660337] - [x86] x86/vdso: Implement a vDSO for Intel SGX enclave call (Vladis Dronov) [1660337] - [mm] x86/traps: Attempt to fixup exceptions in vDSO before signaling (Vladis Dronov) [1660337] - [mm] x86/fault: Add a helper function to sanitize error code (Vladis Dronov) [1660337] - [x86] x86/vdso: Add support for exception fixup in vDSO functions (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_INIT (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_CREATE (Vladis Dronov) [1660337] - [x86] x86/sgx: Add an SGX misc driver interface (Vladis Dronov) [1660337] - [mm] mm: Add 'mprotect' hook to struct vm_operations_struct (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX page allocator functions (Vladis Dronov) [1660337] - [x86] x86/cpu/intel: Add a nosgx kernel parameter (Vladis Dronov) [1660337] - [x86] x86/cpu/intel: Detect SGX support (Vladis Dronov) [1660337] - [mm] x86/mm: Signal SIGSEGV with PF_SGX (Vladis Dronov) [1660337] - [x86] x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections (Vladis Dronov) [1660337] - [x86] x86/{cpufeatures, msr}: Add Intel SGX Launch Control hardware bits (Vladis Dronov) [1660337] - [x86] x86/cpufeatures: Add Intel SGX hardware bits (Vladis Dronov) [1660337] - [x86] x86/sgx: Add wrappers for ENCLS functions (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX architectural data structures (Vladis Dronov) [1660337] - [mm] x86/fault: Make error_code sanitization more robust (Vladis Dronov) [1660337] - [video] vgacon: remove software scrollback support (Chris von Recklinghausen) [1883596] - [tools] libbpf: fix backport of "libbpf: Remove any use of reallocarray() in libbpf" (Jiri Benc) [1924711] - [net] bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach (Jiri Benc) [1924711] - [tools] selftests/bpf: Adding test for arg dereference in extension trace (Jiri Benc) [1924711] - [tools] selftests: Add selftest for disallowing modify_return attachment to freplace (Jiri Benc) [1924711] - [tools] selftests: Add test for multiple attachments of freplace program (Jiri Benc) [1924711] - [tools] selftests/bpf: Turn fexit_bpf2bpf into test with subtests (Jiri Benc) [1924711] - [tools] libbpf: Add support for freplace attachment in bpf_link_create (Jiri Benc) [1924711] - [net] bpf: Fix context type resolving for extension programs (Jiri Benc) [1924711] - [net] bpf: Support attaching freplace programs to multiple attach points (Jiri Benc) [1924711] - [net] bpf: Move prog->aux->linked_prog and trampoline into bpf_link on attach (Jiri Benc) [1924711] - [net] bpf: verifier: refactor check_attach_btf_id() (Jiri Benc) [1924711] - [net] bpf: change logging calls from verbose() to bpf_log() and use log pointer (Jiri Benc) [1924711] - [net] bpf: disallow attaching modify_return tracing functions to other BPF programs (Jiri Benc) [1924711] - [mm] kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Waiman Long) [1921394] - [mm] kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Waiman Long) [1921394] - [mm] mm: memcg/slab: optimize objcg stock draining (Waiman Long) [1921394] - [mm] mm: don't wake kswapd prematurely when watermark boosting is disabled (Waiman Long) [1921394] - [mm] mm/vmalloc.c: fix kasan shadow poisoning size (Waiman Long) [1921394] - [mm] mm/vmalloc: Fix unlock order in s_stop() (Waiman Long) [1921394] - [mm] mm/swapfile: do not sleep with a spin lock held (Waiman Long) [1921394] - [mm] mm: list_lru: set shrinker map bit when child nr_items is not zero (Waiman Long) [1921394] - [mm] mm: mempolicy: fix potential pte_unmap_unlock pte error (Waiman Long) [1921394] - [mm] mm/mmu_notifier: fix mmget() assert in __mmu_interval_notifier_insert (Waiman Long) [1921394] - [mm] mm/swapfile.c: fix potential memory leak in sys_swapon (Waiman Long) [1921394] - [mm] mm: validate pmd after splitting (Waiman Long) [1921394] - [mm] hugetlb_cgroup: convert comma to semicolon (Waiman Long) [1921394] - [mm] mm/memory_hotplug: fix unpaired mem_hotplug_begin/done (Waiman Long) [1921394] - [mm] khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Waiman Long) [1921394] - [mm] khugepaged: khugepaged_test_exit() check mmget_still_valid() (Waiman Long) [1921394] - [mm] mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Waiman Long) [1921394] - [mm] mm/hugetlb.c: clean code by removing unnecessary initialization (Waiman Long) [1921394] - [mm] mm/sparse: never partially remove memmap for early section (Waiman Long) [1921394] - [mm] mm/sparse: fix kernel crash with pfn_section_valid check (Waiman Long) [1921394] - [mm] mm/shuffle: don't move pages between zones and don't read garbage memmaps (Waiman Long) [1921394] - [mm] mm/sparse: rename pfn_present() to pfn_in_present_section() (Waiman Long) [1921394] - [powerpc] powerpc/pseries: Advance pfn if section is not present in lmb_is_removable() (Waiman Long) [1921394] - [powerpc] powerpc/pseries/hotplug-memory: Change rc variable to bool (Waiman Long) [1921394] - [mm] mm/gup: fix fixup_user_fault() on multiple retries (Waiman Long) [1921394] - [mm] mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal (Waiman Long) [1921394] - [mm] mm/mempolicy: Allow lookup_node() to handle fatal signal (Waiman Long) [1921394] - [include] include/linux/memremap.h: remove stale comments (Waiman Long) [1921394] - [mm] mm/sparsemem: get address to page struct instead of address to pfn (Waiman Long) [1921394] - [fs] hibernate: Allow uswsusp to write to swap (Waiman Long) [1921394] - [mm] mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case (Waiman Long) [1921394] - [mm] mm/hmm: add missing call to hmm_pte_need_fault in HMM_PFN_SPECIAL handling (Waiman Long) [1921394] - [mm] mm/hmm: add missing unmaps of the ptep during hmm_vma_handle_pte() (Waiman Long) [1921394] - [mm] mm/hmm: allow snapshot of the special zero page (Waiman Long) [1921394] - [mm] mm/hmm: a few more C style and comment clean ups (Waiman Long) [1921394] - [mm] mm/sparse.c: do not waste pre allocated memmap space (Waiman Long) [1921394] - [mm] mm/sparse: consistently do not zero memmap (Waiman Long) [1921394] - [mm] mm/gup: fix a misnamed "write" argument, and a related bug (Waiman Long) [1921394] - [powerpc] treewide: add checks for the return value of memblock_alloc*() (Waiman Long) [1921394] - [kvm] KVM: x86: Expose AVX512_FP16 for supported CPUID (Paul Lai) [1838734] - [x86] x86: Enumerate AVX512 FP16 CPUID feature flag (Paul Lai) [1838734] - [kvm] x86/kvm: Expose TSX Suspend Load Tracking feature (Paul Lai) [1838734] - [net] sched: act_ct: enable stats for HW offloaded entries (Marcelo Leitner) [1909257] - [scsi] scsi: fnic: Validate io_req before others (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Set scsi_set_resid() only for underflow (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Avoid looping in TRANS ETH on unload (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Govindarajulu Varadarajan) [1845720] - [x86] perf/x86/intel/uncore: Fix the scale of the IMC free-running events (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Reduce the number of CBOX counters (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Update Ice Lake uncore units (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Split the Ice Lake and Tiger Lake MSR uncore support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Support PCIe3 unit on Snow Ridge (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Generic support for the PCI sub driver (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Michael Petlan) [1884818 1908305]- [mmc] mmc: sdhci-acpi: For amd device set driver type as MMC_SET_DRIVER_TYPE_A (David Arcari) [1906067] - [pinctrl] pinctrl: Added IRQF_SHARED flag for amd-pinctrl driver (David Arcari) [1906067] - [block] block: export blk_mq_make_request (Ming Lei) [1917913] - [platform] platform/x86: dell-wmi-sysman: fix a NULL pointer dereference (Perry Yuan) [1922587] - [platform] platform/x86: dell-wmi-sysman: work around for BIOS bug (Juan Martinez) [1504859] - [platform] platform/x86: dell-wmi-sysman: fix init_bios_attributes() error handling (Juan Martinez) [1504859] - [platform] platform/x86/dell-wmi-sysman: Make some symbols static (Juan Martinez) [1504859] - [platform] platform/x86/dell-wmi-sysman: Make wmi_sysman_kobj_sysfs_ops static (Juan Martinez) [1504859] - [documentation] docs: ABI: sysfs-class-firmware-attributes: solve some warnings (Juan Martinez) [1504859] - [platform] platform/x86: Use appropriate module alias macro for this kernel (Juan Martinez) [1504859] - [platform] platform/x86: Introduce support for Systems Management Driver over WMI for Dell Systems (Juan Martinez) [1504859] - [md] dm: eliminate potential source of excessive kernel log noise (Mike Snitzer) [1876840] - [scsi] scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan Milne) [1871060] - [net] libceph, ceph: disambiguate ceph_connection_operations handlers (Jeff Layton) [1893177] - [net] libceph: zero out session key and connection secret (Jeff Layton) [1893177] - [include] libceph: add __maybe_unused to DEFINE_MSGR2_FEATURE (Jeff Layton) [1893177] - [net] libceph: align session_key and con_secret to 16 bytes (Jeff Layton) [1893177] - [net] libceph: fix auth_signature buffer allocation in secure mode (Jeff Layton) [1893177] - [fs] ceph: reencode gid_list when reconnecting (Jeff Layton) [1893177] - [net] libceph: drop ceph_auth_{create, update}_authorizer() (Jeff Layton) [1893177] - [fs] libceph, ceph: make use of __ceph_auth_get_authorizer() in msgr1 (Jeff Layton) [1893177] - [net] libceph, ceph: implement msgr2.1 protocol (crc and secure modes) (Jeff Layton) [1893177] - [net] libceph: introduce connection modes and ms_mode option (Jeff Layton) [1893177] - [block] libceph, rbd: ignore addr->type while comparing in some cases (Jeff Layton) [1893177] - [net] libceph, ceph: get and handle cluster maps with addrvecs (Jeff Layton) [1893177] - [net] libceph: factor out finish_auth() (Jeff Layton) [1893177] - [net] libceph: drop ac->ops->name field (Jeff Layton) [1893177] - [net] libceph: amend cephx init_protocol() and build_request() (Jeff Layton) [1893177] - [net] libceph, ceph: incorporate nautilus cephx changes (Jeff Layton) [1893177] - [net] libceph: safer en/decoding of cephx requests and replies (Jeff Layton) [1893177] - [net] libceph: more insight into ticket expiry and invalidation (Jeff Layton) [1893177] - [net] libceph: move msgr1 protocol specific fields to its own struct (Jeff Layton) [1893177] - [net] libceph: move msgr1 protocol implementation to its own file (Jeff Layton) [1893177] - [net] libceph: use sendpage_ok() in ceph_tcp_sendpage() (Jeff Layton) [1893177] - [net] net: introduce helper sendpage_ok() in include/linux/net.h (Jeff Layton) [1893177] - [net] libceph: separate msgr1 protocol implementation (Jeff Layton) [1893177] - [net] libceph: export remaining protocol independent infrastructure (Jeff Layton) [1893177] - [net] libceph: export zero_page (Jeff Layton) [1893177] - [net] libceph: rename and export con->flags bits (Jeff Layton) [1893177] - [net] libceph: rename and export con->state states (Jeff Layton) [1893177] - [net] libceph: make con->state an int (Jeff Layton) [1893177] - [net] libceph: don't export ceph_messenger_{init_fini}() to modules (Jeff Layton) [1893177] - [net] libceph: make sure our addr->port is zero and addr->nonce is non-zero (Jeff Layton) [1893177] - [net] libceph: factor out ceph_con_get_out_msg() (Jeff Layton) [1893177] - [net] libceph: change ceph_con_in_msg_alloc() to take hdr (Jeff Layton) [1893177] - [net] libceph: change ceph_msg_data_cursor_init() to take cursor (Jeff Layton) [1893177] - [net] libceph: handle discarding acked and requeued messages separately (Jeff Layton) [1893177] - [net] libceph: drop msg->ack_stamp field (Jeff Layton) [1893177] - [net] libceph: remove redundant session reset log message (Jeff Layton) [1893177] - [net] libceph: clear con->peer_global_seq on RESETSESSION (Jeff Layton) [1893177] - [net] libceph: rename reset_connection() to ceph_con_reset_session() (Jeff Layton) [1893177] - [net] libceph: split protocol reset bits out of reset_connection() (Jeff Layton) [1893177] - [net] libceph: don't call reset_connection() on version/feature mismatches (Jeff Layton) [1893177] - [net] libceph: lower exponential backoff delay (Jeff Layton) [1893177] - [net] libceph: include middle_len in process_message() dout (Jeff Layton) [1893177] - [fs] ceph: implement updated ceph_mds_request_head structure (Jeff Layton) [1893177] - [fs] ceph: clean up argument lists to __prepare_send_request and __send_request (Jeff Layton) [1893177] - [fs] ceph: take a cred reference instead of tracking individual uid/gid (Jeff Layton) [1893177] - [fs] ceph: don't reach into request header for readdir info (Jeff Layton) [1893177] - [fs] ceph: set osdmap epoch for setxattr (Jeff Layton) [1893177] - [fs] ceph: remove redundant assignment to variable i (Jeff Layton) [1893177] - [fs] ceph: add ceph.caps vxattr (Jeff Layton) [1893177] - [fs] ceph: when filling trace, call ceph_get_inode outside of mutexes (Jeff Layton) [1893177] - [fs] Revert "ceph: allow rename operation under different quota realms" (Jeff Layton) [1893177] - [fs] ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails (Jeff Layton) [1893177] - [fs] ceph: downgrade warning from mdsmap decode to debug (Jeff Layton) [1893177] - [fs] ceph: fix race in concurrent __ceph_remove_cap invocations (Jeff Layton) [1893177] - [fs] ceph: pass down the flags to grab_cache_page_write_begin (Jeff Layton) [1893177] - [fs] ceph: add ceph.{cluster_fsid/client_id} vxattrs (Jeff Layton) [1893177] - [fs] ceph: add status debugfs file (Jeff Layton) [1893177] - [include] libceph: remove unused port macros (Jeff Layton) [1893177] - [fs] ceph: ensure we have Fs caps when fetching dir link count (Jeff Layton) [1893177] - [fs] ceph: send dentry lease metrics to MDS daemon (Jeff Layton) [1893177] - [fs] ceph: acquire Fs caps when getting dir stats (Jeff Layton) [1893177] - [fs] ceph: fix up some warnings on W=1 builds (Jeff Layton) [1893177] - [fs] ceph: queue MDS requests to REJECTED sessions when CLEANRECOVER is set (Jeff Layton) [1893177] - [fs] ceph: remove timeout on allowing reconnect after blocklisting (Jeff Layton) [1893177] - [fs] ceph: add new RECOVER mount_state when recovering session (Jeff Layton) [1893177] - [fs] ceph: make fsc->mount_state an int (Jeff Layton) [1893177] - [fs] ceph: don't WARN when removing caps due to blocklisting (Jeff Layton) [1893177] - [fs] ceph: check session state after bumping session->s_seq (Jeff Layton) [1893177] - [net] libceph: clear con->out_msg on Policy::stateful_server faults (Jeff Layton) [1893177] - [net] libceph: format ceph_entity_addr nonces as unsigned (Jeff Layton) [1893177] - [include] libceph: fix ENTITY_NAME format suggestion (Jeff Layton) [1893177] - [net] libceph: move a dout in queue_con_delay() (Jeff Layton) [1893177] - [fs] ceph: comment cleanups and clarifications (Jeff Layton) [1893177] - [fs] ceph: break up send_cap_msg (Jeff Layton) [1893177] - [fs] ceph: drop separate mdsc argument from __send_cap (Jeff Layton) [1893177] - [fs] ceph: promote to unsigned long long before shifting (Jeff Layton) [1893177] - [fs] ceph: don't SetPageError on readpage errors (Jeff Layton) [1893177] - [fs] ceph: mark ceph_fmt_xattr() as printf-like for better type checking (Jeff Layton) [1893177] - [fs] ceph: fold ceph_update_writeable_page into ceph_write_begin (Jeff Layton) [1893177] - [fs] ceph: fold ceph_sync_writepages into writepage_nounlock (Jeff Layton) [1893177] - [fs] ceph: fold ceph_sync_readpages into ceph_readpage (Jeff Layton) [1893177] - [fs] ceph: don't call ceph_update_writeable_page from page_mkwrite (Jeff Layton) [1893177] - [fs] ceph: break out writeback of incompatible snap context to separate function (Jeff Layton) [1893177] - [fs] ceph: add a note explaining session reject error string (Jeff Layton) [1893177] - [net] libceph: switch to the new "osd blocklist add" command (Jeff Layton) [1893177] - [fs] libceph, rbd, ceph: "blacklist" -> "blocklist" (Jeff Layton) [1893177] - [fs] ceph: have ceph_writepages_start call pagevec_lookup_range_tag (Jeff Layton) [1893177] - [fs] ceph: use kill_anon_super helper (Jeff Layton) [1893177] - [fs] ceph: metrics for opened files, pinned caps and opened inodes (Jeff Layton) [1893177] - [fs] ceph: add ceph_sb_to_mdsc helper support to parse the mdsc (Jeff Layton) [1893177] - [fs] ceph: drop special-casing for ITER_PIPE in ceph_sync_read (Jeff Layton) [1893177] - [fs] ceph: add column 'mds' to show caps in more user friendly (Jeff Layton) [1893177] - [include] libceph: multiple workspaces for CRUSH computations (Jeff Layton) [1893177] - [fs] ceph: remove unnecessary return in switch statement (Jeff Layton) [1893177] - [fs] ceph: encode inodes' parent/d_name in cap reconnect message (Jeff Layton) [1893177] - [include] libceph: add __maybe_unused to DEFINE_CEPH_FEATURE (Jeff Layton) [1893177] - [fs] ceph: use frag's MDS in either mode (Jeff Layton) [1893177] - [fs] ceph: move sb->wb_pagevec_pool to be a global mempool (Jeff Layton) [1893177] - [fs] ceph: remove redundant initialization of variable mds (Jeff Layton) [1893177] - [fs] ceph: fix use-after-free for fsc->mdsc (Jeff Layton) [1893177] - [fs] ceph: remove unused variables in ceph_mdsmap_decode() (Jeff Layton) [1893177] - [fs] ceph: delete repeated words in fs/ceph/ (Jeff Layton) [1893177] - [fs] ceph: send client provided metric flags in client metadata (Jeff Layton) [1893177] - [fs] ceph: periodically send perf metrics to MDSes (Jeff Layton) [1893177] - [fs] ceph: check the sesion state and return false in case it is closed (Jeff Layton) [1893177] - [net] libceph: replace HTTP links with HTTPS ones (Jeff Layton) [1893177] - [fs] ceph: remove unnecessary cast in kfree() (Jeff Layton) [1893177] - [net] libceph: just have osd_req_op_init() return a pointer (Jeff Layton) [1893177] - [fs] ceph: do not access the kiocb after aio requests (Jeff Layton) [1893177] - [fs] ceph: clean up and optimize ceph_check_delayed_caps() (Jeff Layton) [1893177] - [fs] ceph: fix potential mdsc use-after-free crash (Jeff Layton) [1893177] - [fs] ceph: switch to WARN_ON_ONCE in encode_supported_features() (Jeff Layton) [1893177] - [fs] ceph: add global total_caps to count the mdsc's total caps number (Jeff Layton) [1893177] - [fs] ceph: add check_session_state() helper and make it global (Jeff Layton) [1893177] - [net] libceph: dump class and method names on method calls (Jeff Layton) [1893177] - [net] libceph: use target_copy() in send_linger() (Jeff Layton) [1893177] - [fs] ceph: add metadata perf metric support (Jeff Layton) [1893177] - [fs] ceph: add read/write latency metric support (Jeff Layton) [1893177] - [fs] ceph: add caps perf metric for each superblock (Jeff Layton) [1893177] - [fs] ceph: add dentry lease metric support (Jeff Layton) [1893177] - [include] math64: New DIV64_U64_ROUND_CLOSEST helper (Jeff Layton) [1893177] - [tty] tty: Fix ->pgrp locking in tiocspgrp() (Waiman Long) [1908197] {CVE-2020-29661}- [mm] Revert "powerpc: Ensure that swiotlb buffer is allocated from low memory" (Diego Domingos) [1907131] - [fs] xfs: use ENOTBLK for direct I/O to buffered I/O fallback (Carlos Maiolino) [1922953] - [nvme] nvme-multipath: Early exit if no path is available (Gopal Tiwari) [1880508] - [scsi] scsi: lpfc: Add support for eh_should_retry_cmd() (Ewan Milne) [1801585] - [scsi] scsi: scsi_transport_fc: Add store capability to rport port_state in sysfs (Ewan Milne) [1801585] - [scsi] scsi: scsi_transport_fc: Add a new rport state FC_PORTSTATE_MARGINAL (Ewan Milne) [1801585] - [scsi] scsi: core: No retries on abort success (Ewan Milne) [1801585] - [scsi] scsi: core: Add a new error code DID_TRANSPORT_MARGINAL in scsi.h (Ewan Milne) [1801585] - [scsi] scsi: core: Add limitless cmd retry support (Ewan Milne) [1801585] - [fs] gfs2: Fix deadlock between gfs2_{create_inode, inode_lookup} and delete_work_func (Andreas Grunbacher) [1903190] - [fs] gfs2: Don't call cancel_delayed_work_sync from within delete work function (Andreas Grunbacher) [1903190] - [cpufreq] acpi-cpufreq: Honor _PSD table setting on new AMD CPUs (Terry Bowman) [1886943] - [x86] x86/cpufeatures: Enumerate TSX suspend load address tracking instructions (Josh Poimboeuf) [1836980] - [powerpc] powerpc/pseries/svm: Allocate SWIOTLB buffer anywhere in memory (Diego Domingos) [1869184] - [mm] powerpc: Ensure that swiotlb buffer is allocated from low memory (Diego Domingos) [1869184] - [fs] debugfs: Fix module state check condition (Vladis Dronov) [1866285] - [fs] debugfs: Check module state before warning in {full/open}_proxy_open() (Vladis Dronov) [1866285]- [firmware] efi: Don't attempt to map RCI2 config table if it doesn't exist (Lenny Szubowicz) [1779590] - [firmware] efi: Make CONFIG_EFI_RCI2_TABLE selectable on x86 only (Lenny Szubowicz) [1779590] - [firmware] efi: Make unexported efi_rci2_sysfs_init() static (Lenny Szubowicz) [1779590] - [iommu] iommu: use the __iommu_attach_device() directly for deferred attach (Lianbo Jiang) [1904658] - [iommu] dma-iommu: use static-key to minimize the impact in the fast-path (Lianbo Jiang) [1904658] - [x86] x86/PCI: sta2x11: use default DMA address translation (Jerry Snitselaar) [1887546] - [powerpc] powerpc: use the generic dma_ops_bypass mode (Jerry Snitselaar) [1887546] - [dma] dmaengine: fix error codes in channel_register() (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: off by one in cleanup code (Jerry Snitselaar) [1837187] - [documentation] dmaengine: idxd: Add ABI documentation for shared wq (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Clean up descriptors with fault error (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Add shared workqueue support (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix mapping of portal size (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix wq config registers offset programming (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Allocate correct size for descriptor chunk (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: add missing invalid flags field to completion (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: fix hw descriptor fields for delta record (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: Merge definition of dsa_batch_desc into dsa_hw_desc (Jerry Snitselaar) [1838386 1837187] - [dma] dmaengine: dmatest: Return boolean result directly in filter() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Check list for emptiness before access its last entry (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Make two symbols static (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Print error codes as signed value (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add command status to idxd sysfs attribute (Jerry Snitselaar) [1893465 1837187] - [dma] dmaengine: idxd: add support for configurable max wq batch size (Jerry Snitselaar) [1893468 1837187] - [dma] dmaengine: idxd: add support for configurable max wq xfer size (Jerry Snitselaar) [1893468 1837187] - [documentation] dmaengine: idxd: add leading / for sysfspath in ABI documentation (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: clear misc interrupt cause after read (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Prevent to run on misconfigured channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Put the CSRT table after using it (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: reset states after device disable or reset (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: move idxd interrupt handling to mask instead of ignore (Jerry Snitselaar) [1872374 1837187] - [dma] dmaengine: idxd: add work queue drain support (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: move submission to sbitmap_queue (Jerry Snitselaar) [1837187] - [dma] dmaengine: cookie bypass for out of order completion (Jerry Snitselaar) [1838893 1837187] - [dma] dmaengine: ioat setting ioat timeout as module parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: stop completed threads when running without set channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix misc interrupt handler thread unmasking (Jerry Snitselaar) [1877126 1837187] - [dma] dmaengine: idxd: cleanup workqueue config after disabling (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix cdev locking for open and release (Jerry Snitselaar) [1837187] - [dma] dmaengine: Replace zero-length array with flexible-array (Jerry Snitselaar) [1837187] - [dma] dmaengine: Fix doc strings to satisfy validation script (Jerry Snitselaar) [1837187] - [dma] dmaengine: Include dmaengine.h into dmaengine.c (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Describe members of struct dmatest_info (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Describe members of struct dmatest_params (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Allow negative timeout value to specify infinite wait (Jerry Snitselaar) [1837187] - [dma] Revert "dmaengine: dmatest: timeout value of -1 should specify infinite wait" (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: adding missed issue_pending to timeout handler (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: remove unnesesery double complition timer modification (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: removing duplicate code from timeout handler (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Decreasing allocation chunk size 2M->512K (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: fixing chunk sizing macros dependency (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: export hw version through sysfs (Jerry Snitselaar) [1838888 1837187] - [dma] dmaengine: dmatest: Restore default for channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix interrupt completion after unmasking (Jerry Snitselaar) [1838895 1837187] - [dma] dmaengine: dmatest: Fix process hang when reading 'wait' parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Fix iteration non-stop logic (Jerry Snitselaar) [1837187] - [dma] dmaengine: fix channel index enumeration (Jerry Snitselaar) [1838390 1837187] - [include] include/linux/dmaengine: Typos fixes in API documentation (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove global token limit check (Jerry Snitselaar) [1838385 1837187] - [dma] dmaengine: idxd: reflect shadow copy of traffic class programming (Jerry Snitselaar) [1838381 1837187] - [dma] dmaengine: Create debug directories for DMA devices (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add basic debugfs support (Jerry Snitselaar) [1837187] - [include] dmaengine: consistently return string literal from switch-case (Jerry Snitselaar) [1837187] - [include] dmaengine: Drop redundant 'else' keyword (Jerry Snitselaar) [1837187] - [include] dmaengine: Use negative condition for better readability (Jerry Snitselaar) [1837187] - [include] dmaengine: Refactor dmaengine_check_align() to be bit operations only (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: expose general capabilities register in sysfs (Jerry Snitselaar) [1837187 1836532] - [dma] dmaengine: idxd: check return result from check_vma() in cdev (Jerry Snitselaar) [1837187 1836530] - [dma] dmanegine: ioat/dca: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove set but not used variable 'idxd_cdev' (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove set but not used variable 'group' (Jerry Snitselaar) [1837187] - [documentation] dmaengine: idxd: add sysfs ABI for idxd driver (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix off by one on cdev dwq refcount (Jerry Snitselaar) [1838366 1837187] - [dma] dmaengine: idxd: wq size configuration needs to check global max size (Jerry Snitselaar) [1837187 1836579] - [dma] dmaengine: idxd: sysfs input of wq incorrect wq type should return error (Jerry Snitselaar) [1837187 1836585] - [dma] dmaengine: idxd: correct reserved token calculation (Jerry Snitselaar) [1837187 1836647] - [dma] dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup() (Jerry Snitselaar) [1838354 1837187] - [dma] dmaengine: idxd: fix runaway module ref count on device driver bind (Jerry Snitselaar) [1837187 1836649] - [dma] dmaengine: idxd: fix boolconv.cocci warnings (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add char driver to expose submission portal to userland (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: connect idxd to dmaengine subsystem (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add descriptor manipulation routines (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add configuration component of driver (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Init and probe for Intel data accelerators (Jerry Snitselaar) [1837187] - [include] io-64-nonatomic: add io{read|write}64{_lo_hi|_hi_lo} macros (Jerry Snitselaar) [1837187] - [powerpc] iomap: introduce io{read|write}64_{lo_hi|hi_lo} (Jerry Snitselaar) [1837187] - [lib] iomap: Use non-raw io functions for io{read|write}XXbe (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: use vchan_vdesc_fini() to free descriptors (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Add missing locking around list operations (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Do not call desc_free() under a spin_lock (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: remove debug message (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Add missing locking (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Support in-use unbind (Jerry Snitselaar) [1837187] - [dma] dmaengine: move .device_release missing log warning to debug level (Jerry Snitselaar) [1837187] - [dma] dmaengine: Cleanups for the slave <-> channel symlink support (Jerry Snitselaar) [1837187] - [dma] dmaengine: fix null ptr check for __dma_async_device_channel_register() (Jerry Snitselaar) [1837187] - [dma] dmaengine: Fix return value for dma_request_chan() in case of failure (Jerry Snitselaar) [1837187] - [dma] dmaengine: Create symlinks between DMA channels and slaves (Jerry Snitselaar) [1837187] - [dma] dmaengine: add support to dynamic register/unregister of channels (Jerry Snitselaar) [1837187] - [dma] dmaengine: break out channel registration (Jerry Snitselaar) [1837187] - [x86] x86/asm: Carve out a generic movdir64b() helper for general usage (Jerry Snitselaar) [1837187] - [x86] x86/asm: add iosubmit_cmds512() based on MOVDIR64B CPU instruction (Jerry Snitselaar) [1837187] - [dma] dmaengine: Move dma_get_{, any_}slave_channel() to private dmaengine.h (Jerry Snitselaar) [1837187] - [include] dmaengine: Remove dma_request_slave_channel_compat() wrapper (Jerry Snitselaar) [1837187] - [dma] dmaengine: Remove dma_device_satisfies_mask() wrapper (Jerry Snitselaar) [1837187] - [include] dmaengine: Add helper function to convert direction value to text (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add support for reporting DMA cached data amount (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add metadata_ops for dma_async_tx_descriptor (Jerry Snitselaar) [1837187] - [dma] dmaengine: print more meaningful error message (Jerry Snitselaar) [1837187] - [dma] dmaengine: move module_/dma_device_put() after route free (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add reference counting to dma_device struct (Jerry Snitselaar) [1837187] - [dma] dmaengine: Move dma_channel_rebalance() infrastructure up in code (Jerry Snitselaar) [1837187] - [dma] dmaengine: Call module_put() after device_free_chan_resources() (Jerry Snitselaar) [1837187] - [dma] dmaengine: Store module owner in dma_device struct (Jerry Snitselaar) [1837187] - [include] dmaengine: Remove spaces before TABs (Jerry Snitselaar) [1837187] - [dma] ioat: ioat_alloc_ring() failure handling (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Fix access after free in vchan_complete() (Jerry Snitselaar) [1837187] - [include] dmaengine: Fix access to uninitialized dma_slave_caps (Jerry Snitselaar) [1837187] - [dma] dmanegine: ioat/dca: Use struct_size() helper (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Add kernel doc parameter descriptions (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Set up DMA mask based on CSRT (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add support for completion polling (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: store result on dma descriptor (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: timeout value of -1 should specify infinite wait (Jerry Snitselaar) [1837187] - [dma] dmaengine: Grammar s/the its/its/, s/need/needs/ (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 (Jerry Snitselaar) [1837187] - [dma] treewide: Add SPDX license identifier - Makefile/Kconfig (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 7 (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: move test data alloc & free into functions (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: add short-hand `buf_size` var in dmatest_func() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: wrap src & dst data into a struct (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Abort test in case of mapping error (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add transfer_size parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add alignment parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Use fixed point div to calculate iops (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add support for multi channel testing (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: fix a small memory leak in dmatest_func() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: move size checks earlier in function (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: use dmaengine_terminate_sync() instead (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: unmap data on a single code-path when xfer done (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma64: replace spin_lock_irqsave with spin_lock (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma: remove dma_slave_config direction usage (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: fix prototype of ioat_enumerate_channels (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioatdma: set the completion address register after channel reset (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma64: Support dmaengine_terminate_sync() (Jerry Snitselaar) [1837187] - [dma] dmaengine: add a new helper dmaenginem_async_device_register (Jerry Snitselaar) [1837187] - [documentation] Documentation/x86: Add documentation for SVA (Shared Virtual Addressing) (Jerry Snitselaar) [1836777] - [iommu] iommu/vt-d: Change flags type to unsigned int in binding mm (Jerry Snitselaar) [1836777] - [drm] drm, iommu: Change type of pasid to u32 (Jerry Snitselaar) [1836777] - [x86] x86/asm: Add an enqcmds() wrapper for the ENQCMDS instruction (Jerry Snitselaar) [1837187] - [x86] x86/mmu: Allocate/free a PASID (Jerry Snitselaar) [1836777] - [x86] x86/cpufeatures: Mark ENQCMD as disabled when configured out (Jerry Snitselaar) [1836777] - [mm] mm: Add a pasid member to struct mm_struct (Jerry Snitselaar) [1836777] - [x86] x86/msr-index: Define an IA32_PASID MSR (Jerry Snitselaar) [1836777] - [x86] x86/fpu/xstate: Add supervisor PASID state for ENQCMD (Jerry Snitselaar) [1836777] - [x86] x86/cpufeatures: Enumerate ENQCMD and ENQCMDS instructions (Jerry Snitselaar) [1836777] - [x86] x86/fpu/xstate: Restore supervisor states for signal return (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Preserve supervisor states for the slow path in __fpu__restore_sig() (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Introduce copy_supervisor_to_kernel() (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Update copy_kernel_to_xregs_err() for supervisor states (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Update sanitize_restored_xstate() for supervisor xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Define new functions for clearing fpregs and xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Introduce XSAVES supervisor states (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Separate user and supervisor xfeatures mask (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Define new macros for supervisor and user xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Rename validate_xstate_header() to validate_user_xstate_header() (Jerry Snitselaar) [1837178] - [x86] copy_xstate_to_kernel: Fix typo which caused GDB regression (Jerry Snitselaar) [1837178] - [x86] copy_xstate_to_kernel(): don't leave parts of destination uninitialized (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Warn when checking alignment of disabled xfeatures (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix XSAVES offsets in setup_xstate_comp() (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix last_good_offset in setup_xstate_features() (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Shrink space allocated for xstate_comp_offsets (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Make xfeature_is_supervisor()/xfeature_is_user() return bool (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix small issues (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Use XFEATURE_FP/SSE enum values instead of hardcoded numbers (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Use unsigned long long shift in xfeature_uncompacted_offset() (Jerry Snitselaar) [1837178] - [iommu] iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Don't read VCCAP register unless it exists (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Add SMMUv3.2 range invalidation support (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Batch ATC invalidation commands (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Add command queue batching helpers (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Add sanity check for interrupt remapping table length macros (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Fix potential @entry null deref (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Handle 36bit addressing for x86-32 (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Do not use IOMMUv2 functionality when SME is active (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Do not force direct mapping when SME is active (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix NULL pointer dereference in dev_iommu_priv_set() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Serialize IOMMU GCMD register modifications (Jerry Snitselaar) [1887546] - [dma] dma-pool: Fix an uninitialized variable bug in atomic_pool_expand() (Jerry Snitselaar) [1887546] - [dma] dma-pool: Only allocate from CMA when in same memory zone (Jerry Snitselaar) [1887546] - [dma] dma-pool: fix coherent pool allocations for IOMMU mappings (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Move Kconfig and Makefile bits down into amd directory (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move Kconfig and Makefile bits down into intel directory (Jerry Snitselaar) [1887546] - [iommu] iommu: Add gfp parameter to io_pgtable_ops->map() (Jerry Snitselaar) [1887546] - [iommu] iommu: Mark __iommu_map_sg() as static (Jerry Snitselaar) [1887546] - [iommu] iommu: Tidy up Kconfig for SoC IOMMUs (Jerry Snitselaar) [1887546] - [iommu] iommu: Make some functions static (Jerry Snitselaar) [1887546] - [include] iommu: Move sg_table wrapper out of CONFIG_IOMMU_SUPPORT (Jerry Snitselaar) [1887546] - [powerpc] powerpc/dma: Remove dev->archdata.iommu_domain (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove double zero check (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Rename intel-pasid.h to pasid.h (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add page response ops support (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Report page request faults for guest SVA (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add a helper to get svm and sdev for pasid (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Refactor device_to_iommu() helper (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Disable multiple GPASID-dev bind (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Warn on out-of-range invalidation address (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix devTLB flush for vSVA (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Handle non-page aligned address (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix PASID devTLB invalidation (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove global page support in devTLB flush (Jerry Snitselaar) [1887546] - [include] iommu/vt-d: Enforce PASID devTLB field mask (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove unused IOMMU_SYS_CACHE_ONLY flag (Jerry Snitselaar) [1887546] - [iommu] PCI/ATS: Add pci_pri_supported() to check device or associated PF (Jerry Snitselaar) [1887546] - [pci] PCI: Treat "external-facing" devices themselves as internal (Jerry Snitselaar) [1887546] - [documentation] docs: fix references for DMA*.txt files (Jerry Snitselaar) [1887546] - [dma] dma-contiguous: cleanup dma_alloc_contiguous (Jerry Snitselaar) [1887546] - [dma] dma-debug: use named initializers for dir2name (Jerry Snitselaar) [1887546] - [dma] dma-mapping: add a dma_ops_bypass flag to struct device (Jerry Snitselaar) [1887546] - [dma] dma-mapping: inline the fast path dma-direct calls (Jerry Snitselaar) [1887546] - [dma] dma-mapping: move the remaining DMA API calls out of line (Jerry Snitselaar) [1887546] - [dma] dma-mapping: don't BUG when calling dma_map_resource on RAM (Jerry Snitselaar) [1887546] - [of] of: Allow the iommu-map property to omit untranslated devices (Jerry Snitselaar) [1887546] - [iommu] treewide: Remove uninitialized_var() usage (Jerry Snitselaar) [1887546] - [dma] dma-pool: do not allocate pool memory from CMA (Jerry Snitselaar) [1887546] - [dma] dma-pool: make sure atomic pool suits device (Jerry Snitselaar) [1887546] - [dma] dma-pool: introduce dma_guess_pool() (Jerry Snitselaar) [1887546] - [dma] dma-pool: get rid of dma_in_atomic_pool() (Jerry Snitselaar) [1887546] - [dma] dma-direct: provide function to check physical memory area validity (Jerry Snitselaar) [1887546] - [documentation] docs: move DMA kAPI to Documentation/core-api (Jerry Snitselaar) [1887546] - [dma] dma-mapping: remove dma_mark_declared_memory_occupied (Jerry Snitselaar) [1887546] - [documentation] docs: DMA-API-HOWTO.txt: fix an unmarked code block (Jerry Snitselaar) [1887546] - [documentation] Documentation: DMA-API: fix a function name of max_mapping_size (Jerry Snitselaar) [1887546] - [documentation] docs: DMA-API-HOWTO: add a missing "=" (Jerry Snitselaar) [1887546] - [documentation] Documentation/DMA-API-HOWTO: update dma_mask sections (Jerry Snitselaar) [1887546] - [documentation] Documentation/DMA-ISA-LPC: fix an incorrect reference (Jerry Snitselaar) [1887546] - [documentation] Documentation: DMA-API: fix two typos (Jerry Snitselaar) [1887546] - [dma] dma-mapping: warn when coherent pool is depleted (Jerry Snitselaar) [1887546] - [dma] dma-remap: align the size in dma_common_*_remap() (Jerry Snitselaar) [1887546] - [dma] dma-mapping: DMA_COHERENT_POOL should select GENERIC_ALLOCATOR (Jerry Snitselaar) [1887546] - [dma] dma-direct: add missing set_memory_decrypted() for coherent mapping (Jerry Snitselaar) [1887546] - [dma] dma-direct: check return value when encrypting or decrypting memory (Jerry Snitselaar) [1887546] - [dma] dma-direct: re-encrypt memory if dma_direct_alloc_pages() fails (Jerry Snitselaar) [1887546] - [dma] dma-direct: always align allocation size in dma_direct_alloc_pages() (Jerry Snitselaar) [1887546] - [dma] dma-direct: mark __dma_direct_alloc_pages static (Jerry Snitselaar) [1887546] - [dma] dma-direct: re-enable mmap for !CONFIG_MMU (Jerry Snitselaar) [1887546] - [dma] dma-pool: decouple DMA_REMAP from DMA_COHERENT_POOL (Jerry Snitselaar) [1887546] - [message] scsi: mptfusion: Don't use GFP_ATOMIC for larger DMA allocations (Jerry Snitselaar) [1887546] - [dma] dma-pool: fix too large DMA pools on medium memory size systems (Jerry Snitselaar) [1887546] - [iommu] treewide: replace '---help---' in Kconfig files with 'help' (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Make remove callback message more informative (Jerry Snitselaar) [1887546] - [include] iommu: add generic helper for mapping sgtable objects (Jerry Snitselaar) [1887546] - [dma] dma-contiguous: fix comment for dma_release_from_contiguous (Jerry Snitselaar) [1887546] - [dma] dma-pool: scale the default DMA coherent pool size with memory capacity (Jerry Snitselaar) [1887546] - [x86] x86/mm: unencrypted non-blocking DMA allocations use coherent pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: add pool sizes to debugfs (Jerry Snitselaar) [1887546] - [dma] dma-direct: atomic allocations must come from atomic coherent pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: dynamically expanding atomic pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: add additional coherent pools to map to gfp mask (Jerry Snitselaar) [1887546] - [dma] dma-remap: separate DMA atomic pools from direct remap code (Jerry Snitselaar) [1887546] - [dma] dma-mapping: use vmap insted of reimplementing it (Jerry Snitselaar) [1887546] - [dma] dma-debug: make __dma_entry_alloc_check_leak() static (Jerry Snitselaar) [1887546] - [dma] dma: debug: no need to check return value of debugfs_create functions (Jerry Snitselaar) [1887546] - [dma] dma-debug: Batch dma_debug_entry allocation (Jerry Snitselaar) [1887546] - [dma] dma/debug: Remove dma_debug_resize_entries() (Jerry Snitselaar) [1887546] - [dma] dma-debug: Make leak-like behaviour apparent (Jerry Snitselaar) [1887546] - [dma] dma-debug: Dynamically expand the dma_debug_entry pool (Jerry Snitselaar) [1887546] - [dma] dma-debug: Use pr_fmt() (Jerry Snitselaar) [1887546] - [dma] dma-debug: Expose nr_total_entries in debugfs (Jerry Snitselaar) [1887546] - [dma] dma-debug: fix displaying of dma allocation type (Jerry Snitselaar) [1887546] - [dma] dma-direct: fix data truncation in dma_direct_get_required_mask() (Jerry Snitselaar) [1887546] - [dma] dma-direct: provide a arch_dma_clear_uncached hook (Jerry Snitselaar) [1887546] - [dma] dma-direct: make uncached_kernel_address more general (Jerry Snitselaar) [1887546] - [include] dma-direct: remove the cached_kernel_address hook (Jerry Snitselaar) [1887546] - [dma] dma-direct: consolidate the error handling in dma_direct_alloc_pages (Jerry Snitselaar) [1887546] - [dma] dma-coherent: fix integer overflow in the reserved-memory dma allocation (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix misuse of iommu_domain_identity_map() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Update scalable mode paging structure coherency (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Enable PCI ACS for platform opt in hint (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Set U/S bit in first level page table by default (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Make Intel SVM code 64-bit only (Jerry Snitselaar) [1887546] - [arm64] arm64: Remove dev->archdata.iommu pointer (Jerry Snitselaar) [1887546] - [x86] x86: Remove dev->archdata.iommu pointer (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use dev_iommu_priv_get/set() (Jerry Snitselaar) [1887546] - [iommu] iommu: Allow page responses without PASID (Jerry Snitselaar) [1887546] - [iommu] iommu/iova: Don't BUG on invalid PFNs (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Add helper functions to update domain->pt_root (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Print extended features in one line to fix divergent log levels (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Make amd_iommu_apply_ivrs_quirks() static inline (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move Intel IOMMU driver into subdirectory (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Move AMD IOMMU driver into subdirectory (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove redundant devid checks (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Store dev_data as device iommu private data (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Merge private header files (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove PD_DMA_OPS_MASK (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Consolidate domain allocation/freeing (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Free page-table in protection_domain_free() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Allocate page-table in protection_domain_init() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Let free_pagetable() not rely on domain->pt_root (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Unexport get_dev_data() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Unify format of the printed messages (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove iommu_sva_ops::mm_exit() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [pci] PCI/ATS: Only enable ATS for trusted devices (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Implement iommu_ops->def_domain_type call-back (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: remove set but not used variable 'smmu' (Jerry Snitselaar) [1887546] - [uapi] iommu/virtio: Fix sparse warning (Jerry Snitselaar) [1887546] - [pci] PCI/ATS: Export symbols of PASID functions (Jerry Snitselaar) [1887546] - [iommu] iommu/mediatek: Fix MTK_IOMMU dependencies (Jerry Snitselaar) [1887546] - [iommu] iommu: spapr_tce: Disable compile testing to fix build on book3s_32 config (Jerry Snitselaar) [1887546] - [iommu] iommu: Enable compile testing for some of drivers (Jerry Snitselaar) [1887546] - [x86] x86: Hide the archdata.iommu field behind generic IOMMU_API (Jerry Snitselaar) [1887546] - [iommu] iommu/hyper-v: Constify hyperv_ir_domain_ops (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix compile warning (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: fix a GCC warning (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix pointer cast warnings on 32 bit (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove IOVA handling code from the non-dma_ops path (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove duplicated check in intel_svm_bind_mm() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove redundant IOTLB flush (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add page request draining support (Jerry Snitselaar) [1887546 1847060] - [iommu] iommu/vt-d: Disable non-recoverable fault processing before unbind (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: debugfs: Add support to show inv queue internals (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Multiple descriptors per qi_submit_sync() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Replace intel SVM APIs with generic SVA APIs (Jerry Snitselaar) [1887546 1836578] - [include] iommu/vt-d: Fix compile warning from intel-svm.h (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Report SVA feature with generic flag (Jerry Snitselaar) [1887546 1836578] - [iommu] iommu/vt-d: Add custom allocator for IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Enlightened PASID allocation (Jerry Snitselaar) [1887546 1837167] - [iommu] iommu/vt-d: Add svm/sva invalidate function (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Support flushing more translation cache types (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add bind guest PASID support (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add nested translation helper function (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use a helper function to skip agaw for SL (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move domain helper to header (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove functions that support private domain (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Unify format of the printed messages (Jerry Snitselaar) [1887546] - [iommu] iommu: Introduce guest PASID bind function (Jerry Snitselaar) [1887546] - [iommu] iommu: Introduce cache_invalidate API (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: debugfs: Add support to show page table internals (Jerry Snitselaar) [1887546 1835059] - [iommu] iommu/vt-d: Use iova over first level (Jerry Snitselaar) [1887546 1837160] - [iommu] iommu/vt-d: Update first level super page capability (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Make first level IOVA canonical (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Flush PASID-based iotlb for iova over first level (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Setup pasid entries for iova over first level (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add PASID_FLAG_FL5LP for first-level pasid setup (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Identify domains using first level page table (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Misc macro clean up for SVM (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add build dependency on IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Replace Intel specific PASID allocator with IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/ioasid: Add custom allocators (Jerry Snitselaar) [1887546] - [iommu] iommu: Add I/O ASID allocator (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use right Kconfig option name (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add Kconfig option to enable/disable scalable mode (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Reverse arguments to list_add (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Use accessor functions for iommu private data (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Reject IOMMU page granule larger than PAGE_SIZE (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Fix freeing of incomplete domains (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Build virtio-iommu as module (Jerry Snitselaar) [1887546] - [iommu] iommu: virtio: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Remove unused variable (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Update to most recent specification (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Add event queue (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Add probe request (Jerry Snitselaar) [1887546] - [iommu] iommu: Add virtio-iommu driver (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove duplicate error message (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Fix uninitilized variable warning (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rename IOMMU_QCOM_SYS_CACHE and improve doc (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Restore naming of driver parameter prefix (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity of an STE (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Improve SMR mask test (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Fix IOVA validation for 32-bit (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Prepare for TTBR1 usage (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise VTCR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rename public #defines under ARM_SMMU_ namespace (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise TCR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Ensure ARM_64_LPAE_S2_TCR_RES1 is unsigned (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Improve attribute handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Support non-coherent stage-2 page tables (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Fix -Wunused-const-variable warning (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Remove useless of_match_ptr() (Jerry Snitselaar) [1887546] - [iommu] drivers/iommu: Initialise module 'owner' field in iommu_device_set_ops() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Update my email address in MODULE_AUTHOR() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Allow building as a module (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Unregister IOMMU and bus ops on device removal (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Allow building as a module (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Support SMMU module probing from the IORT (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Unregister IOMMU and bus ops on device removal (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers (Jerry Snitselaar) [1887546] - [iommu] Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular" (Jerry Snitselaar) [1887546] - [iommu] Revert "iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular" (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise TTBRn handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise MAIR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify level indexing (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify PGD size handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify start level lookup (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify bounds checks (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise size check (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable: Make selftest gubbins consistently __init (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Avoid pathological RPM behaviour for unmaps (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable: Move some initialization data to .init.rodata (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Report USF more clearly (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove arm_smmu_flush_ops (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Move .tlb_sync method to implementation (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove "leaf" indirection (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove .tlb_inv_range indirection (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/pa (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_paddr helpers (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Ensure 64-bit I/O accessors are available on 32-bit CPU (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Make private implementation details static (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add context init implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add reset implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add configuration implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Move Secure access quirk to implementation (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: ioremap smmu mmio region before implementation init (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add implementation infrastructure (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rename arm-smmu-regs.h (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract GR0 accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract context bank accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract GR1 accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Get rid of weird "atomic" write (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rework cb_base handling (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert context bank registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert GR1 registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert GR0 registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove IOMMU_OF_DECLARE (Jerry Snitselaar) [1887546] - [iommu] iommu: Stop deferring probe at end of initcalls (Jerry Snitselaar) [1887546] - [iommu] iommu: Fix use-after-free in iommu_release_device (Jerry Snitselaar) [1887546] - [dma] dma-mapping: Fix dma_pgprot() for unencrypted coherent pages (Jerry Snitselaar) [1887546] - [x86] x86: Don't let pgprot_modify() change the page encryption bit (Jerry Snitselaar) [1887546] - [x86] x86/PCI: Remove X86_DEV_DMA_OPS (Jerry Snitselaar) [1887546] - [pci] PCI: vmd: Remove dma_map_ops overrides (Jerry Snitselaar) [1887546] - [pci] x86/pci: Clean up usage of X86_DEV_DMA_OPS (Jerry Snitselaar) [1887546] - [x86] x86/Kconfig: Remove the unused X86_DMA_REMAP KConfig symbol (Jerry Snitselaar) [1887546] - [dma] dma-direct: avoid a forward declaration for phys_to_dma (Jerry Snitselaar) [1887546] - [dma] dma-mapping: Add vmap checks to dma_map_single() (Jerry Snitselaar) [1887546] - [x86] x86/platform/uv: Fix UV4 hub revision adjustment (Frank Ramsay) [1908507] - [ata] ahci: Add Intel Rocket Lake PCH-H RAID PCI IDs (Steve Best) [1868308]- [mfd] mfd: intel-lpss: Fix Intel Elkhart Lake LPSS I2C input clock (Steve Best) [1783586] - [mfd] mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs (Steve Best) [1783586] - [i2c] i2c: i801: Add support for Intel Elkhart Lake (Steve Best) [1783586] - [fs] fuse: fix bad inode (Miklos Szeredi) [1906908] - [fs] virtiofs: calculate number of scatter-gather elements accurately (Vivek Goyal) [1783467] - [fs] virtiofs: add logic to free up a memory range (Vivek Goyal) [1783467] - [fs] virtiofs: maintain a list of busy elements (Vivek Goyal) [1783467] - [fs] virtiofs: serialize truncate/punch_hole and dax fault path (Vivek Goyal) [1783467] - [fs] virtiofs: define dax address space operations (Vivek Goyal) [1783467] - [fs] virtiofs: add DAX mmap support (Vivek Goyal) [1783467] - [fs] virtiofs: implement dax read/write operations (Vivek Goyal) [1783467] - [uapi] virtiofs: introduce setupmapping/removemapping commands (Vivek Goyal) [1783467] - [fs] virtiofs: implement FUSE_INIT map_alignment field (Vivek Goyal) [1783467] - [fs] virtiofs: keep a list of free dax memory ranges (Vivek Goyal) [1783467] - [fs] virtiofs: add a mount option to enable dax (Vivek Goyal) [1783467] - [fs] virtiofs: set up virtio_fs dax_device (Vivek Goyal) [1783467] - [fs] virtiofs: get rid of no_mount_options (Vivek Goyal) [1783467] - [fs] virtiofs: provide a helper function for virtqueue initialization (Vivek Goyal) [1783467] - [fs] dax: Create a range version of dax_layout_busy_page() (Vivek Goyal) [1783467] - [dax] dax: Modify bdev_dax_pgoff() to handle NULL bdev (Vivek Goyal) [1783467] - [virtio] virtio: Implement get_shm_region for MMIO transport (Vivek Goyal) [1783467] - [virtio] virtio: Implement get_shm_region for PCI transport (Vivek Goyal) [1783467] - [include] virtio: Add get_shm_region method (Vivek Goyal) [1783467] - [fs] virtiofs: do not use fuse_fill_super_common() for device installation (Vivek Goyal) [1783467] - [uapi] fuse: reserve values for mapping protocol (Vivek Goyal) [1783467] - [fs] virtiofs: Convert virtiofs to use new mount API (Vivek Goyal) [1783467] - [fs] fuse: reject options on reconfigure via fsconfig(2) (Vivek Goyal) [1783467] - [fs] fuse: ignore 'data' argument of mount(..., MS_REMOUNT) (Vivek Goyal) [1783467] - [fs] fuse: use ->reconfigure() instead of ->remount_fs() (Vivek Goyal) [1783467] - [fs] fuse: switch to use errorfc() et.al (Vivek Goyal) [1783467] - [fs] fs_parse: fold fs_parameter_desc/fs_parameter_spec (Vivek Goyal) [1783467] - [fs] fs_parser: remove fs_parameter_description name field (Vivek Goyal) [1783467] - [fs] vfs: subtype handling moved to fuse (Vivek Goyal) [1783467] - [fs] fuse: convert to use the new mount API (Vivek Goyal) [1783467] - [lib] lib/zlib: fix inflating zlib streams on s390 (Philipp Rudo) [1908011] - [scsi] scsi: ibmvfc: Set default timeout to avoid crash during migration (Diego Domingos) [1890710] - [net] Bluetooth: Fix null pointer dereference in hci_event_packet() (Gopal Tiwari) [1921475] - [tools] selftests: fix poll error in udpgro.sh (Hangbin Liu) [1922213] - [net] mptcp: fix length of MP_PRIO suboption (Davide Caratti) [1923156] - [powerpc] powerpc/sstep: Fix array out of bound warning (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 byte instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Add testcases for VSX vector paired load/store instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/ppc-opcode: Add encoding macros for VSX vector paired instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Support VSX vector paired storage access instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Cover new VSX instructions under CONFIG_VSX (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Emulate prefixed instructions only when CPU_FTR_ARCH_31 is set (Desnes Augusto Nunes do Rosario) [1908739] - [net] fix setsockopt(SO_REUSEADDR) for MPTCP sockets (Paolo Abeni) [1922500] - [net] net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Davide Caratti) [1917366] - [net] net_sched: reject silly cell_log in qdisc_get_rtab() (Davide Caratti) [1917366] - [net] sched: prevent invalid Scell_log shift count (Davide Caratti) [1917366] - [net] netem: fix zero division in tabledist (Davide Caratti) [1917366] - [net] protect tcf_block_unbind with block lock (Davide Caratti) [1917366] - [pinctrl] pinctrl: intel: Add Intel Elkhart Lake pin controller support (Steve Best) [1783600] - [fs] dlm: fix invalid cluster name warning (Alexander Aring) [1655771] - [mm] arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Fix doc warnings in iort.c (Al Stone) [1865698 1851555] - [acpi] ACPI, APEI, Fix error return value in apei_map_generic_address() (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Initialize performance state sysfs attribute (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Support Alder Lake (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Add DMI quirk for Medion Akoya E2228T (Al Stone) [1865698 1851555] - [acpi] ACPI: Fix whitespace inconsistencies (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Drop no longer necessary Acer SW5-012 lid_init_state quirk (Al Stone) [1865698 1851555] - [acpi] ACPI: dock: fix enum-conversion warning (Al Stone) [1865698 1851555] - [acpi] ACPI: utils: remove unreachable breaks (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add missing type casts in GPE register access code (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add ACPI_DPTF Kconfig menu (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Fix participant driver names (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: remove comment regarding string _UID support (Al Stone) [1865698 1851555] - [acpi] ACPI: reboot: Avoid racing after writing to ACPI RESET_REG (Al Stone) [1865698 1851555] - [acpi] ACPI: debug: don't allow debugging when ACPI is disabled (Al Stone) [1865698 1851555] - [dax] ACPI: HMAT: refactor hmat_register_target_device to hmem_register_device (Al Stone) [1865698 1851555] - [acpi] x86/numa: add 'nohmat' option (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200925 Version 20200925 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Remove unnecessary semicolon (Al Stone) [1865698 1851555] - [acpi] ACPICA: Debugger: Add a new command: "ALL " (Al Stone) [1865698 1851555] - [acpi] ACPICA: iASL: Return exceptions for string-to-integer conversions (Al Stone) [1865698 1851555] - [acpi] ACPICA: acpi_help: Update UUID list (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add predefined names found in the SMBus sepcification (Al Stone) [1865698 1851555] - [acpi] ACPICA: Tree-wide: fix various typos and spelling mistakes (Al Stone) [1865698 1851555] - [acpi] ACPICA: Drop the repeated word "an" in a comment (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add support for 64 bit risc-v compilation (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: Drop ec_no_wakeup check from acpi_ec_dispatch_gpe() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: Flush EC work unconditionally after wakeup (Al Stone) [1865698 1851555] - [acpi] ACPI: button: fix handling lid state changes when input device closed (Al Stone) [1865698 1851555] - [acpi] ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() (Al Stone) [1865698 1851555] - [acpi] ACPI: memhotplug: Remove 'state' from struct acpi_memory_device (Al Stone) [1865698 1851555] - [acpi] ACPI / extlog: Check for RDMSR failure (Al Stone) [1865698 1851555] - [acpi] node: Add access1 class to represent CPU to memory characteristics (Al Stone) [1865698 1851555] - [acpi] ACPI: HMAT: Fix handling of changes from ACPI 6.2 to ACPI 6.3 (Al Stone) [1865698 1851555] - [acpi] ACPI: Let ACPI know we support Generic Initiator Affinity Structures (Al Stone) [1865698 1851555] - [acpi] ACPI: Support Generic Initiator only domains (Al Stone) [1865698 1851555] - [acpi] ACPI / NUMA: Add stub function for pxm_to_node() (Al Stone) [1865698 1851555] - [acpi] virtio-mem: Allow to specify an ACPI PXM as nid (Al Stone) [1865698 1851555] - [acpi] ACPI: battery: include linux/power_supply.h (Al Stone) [1865698 1851555] - [acpi] ACPI: wakeup: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Remove leftover ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: tiny-power-button: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: proc: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: Remove unused ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: event: Remove leftover ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: dock: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: debugfs: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: custom_method: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: container: Remove leftover ACPICA debug functionality (Al Stone) [1865698 1851555] - [acpi] ACPI: platform: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: memhotplug: Remove leftover ACPICA debug functionality (Al Stone) [1865698 1851555] - [acpi] ACPI: LPSS: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: update kernel-doc line comments (Al Stone) [1865698 1851555] - [acpi] PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (Al Stone) [1865698 1851555] - [acpi] ACPI: configfs: Add missing config_item_put() to fix refcount leak (Al Stone) [1865698 1851555] - [acpi] ACPI: video: use ACPI backlight for HP 635 Notebook (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Clean up header file include statements (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove unnecessary APD_ADDR() macro stub (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove flags from struct apd_device_desc (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Add kerneldoc for properties in struct apd_device_desc (Al Stone) [1865698 1851555] - [acpi] ACPI: Remove side effect of partly creating a node in acpi_get_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: Rename acpi_map_pxm_to_online_node() to pxm_to_online_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Al Stone) [1865698 1851555] - [acpi] ACPI: Add out of bounds and numa_off protections to pxm_to_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Print more information when acpi_processor_evaluate_cst() fails (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add PCH FIVR participant driver (Al Stone) [1865698 1851555] - [acpi] PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Al Stone) [1865698 1851555] - [acpi] ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI PMIC (Al Stone) [1865698 1851555] - [acpi] PCI/ACPI: Tone down missing MCFG message (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Make ACPICA use logical addresses of GPE blocks (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Change the type of acpi_os_map_generic_address() return value (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add support for using logical addresses of GPE blocks (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove the unused inline functions (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Drop the unused @ops of iort_add_device_replay() (Al Stone) [1865698 1851555] - [acpi] ACPI / LPSS: Save Cherry Trail PWM ctx registers only once (at activation) (Al Stone) [1865698 1851555] - [acpi] ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase (Al Stone) [1865698 1851555] - [acpi] ACPICA: Introduce special struct type for GPE register addresses (Al Stone) [1865698 1851555] - [acpi] ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Validate GPE blocks at init time (Al Stone) [1865698 1851555] - [acpi] ACPI: Export acpi_get_first_physical_node() to modules (Al Stone) [1865698 1851555] - [kernel] rcu/tree: Export rcu_idle_{enter, exit} to modules (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: fix -Wformat (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Fix build for ARCH_APICTIMER_STOPS_ON_C3 unset (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Take over RCU-idle for C3-BM idle (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Use CPUIDLE_FLAG_TLB_FLUSHED (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Use CPUIDLE_FLAG_TIMER_STOP (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Prevent acpi_release_memory() from returning too early (Al Stone) [1865698 1851555] - [acpi] ACPI: ioremap: avoid redundant rounding to OS page size (Al Stone) [1865698 1851555] - [acpi] ACPI: SoC: APD: Check return value of acpi_dev_get_property() (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Add a fmw property is_raven (Al Stone) [1865698 1851555] - [include] ACPI: APD: Change name from ST to FCH (Al Stone) [1865698 1851555] - [acpi] i2c: designware: Add device HID for Hygon I2C controller (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Add an input ID to acpi_dma_configure() (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove useless PCI bus walk (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_match_node_callback walk the ACPI namespace for NC (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: remove redundant assignment to variable rc (Al Stone) [1865698 1851555] - [acpi] ACPI: NUMA: Remove the useless 'node >= MAX_NUMNODES' check (Al Stone) [1865698 1851555] - [acpi] ACPI: NUMA: Remove the useless sub table pointer check (Al Stone) [1865698 1851555] - [acpi] ACPI: tables: Remove the duplicated checks for acpi_parse_entries_array() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200717 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Do not increment operation_region reference counts for field units (Al Stone) [1865698 1851555] - [acpi] ACPICA: Replace one-element array with flexible-array (Al Stone) [1865698 1851555] - [acpi] ACPI: acpi_pad: initialize preferred_cpu (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Clean up the removal of unused memory mappings (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Use deferred unmapping in acpi_os_unmap_iomem() (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Use deferred unmapping in acpi_os_unmap_generic_address() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Preserve memory opregion mappings (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Implement deferred unmapping of ACPI memory (Al Stone) [1865698 1851555] - [acpi] ACPI: Use fallthrough pseudo-keyword (Al Stone) [1865698 1851555] - [acpi] acpi: thermal: Don't call thermal_zone_device_is_enabled() (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Fix Tiger Lake ACPI device ID (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add battery participant for TigerLake (Al Stone) [1865698 1851555] - [acpi] ACPI: tables: avoid relocations for table signature array (Al Stone) [1865698 1851555] - [acpi] ACPI: PAD: Eliminate usage of uninitialized_var() macro (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: add newlines when printing module parameters (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: add newline when printing 'ec_event_clearing' module parameter (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: Fix pm_profile_attr type (Al Stone) [1865698 1851555] - [acpi] ACPI: property: use cached name in acpi_fwnode_get_named_child_node() (Al Stone) [1865698 1851555] - [acpi] sched,acpi_pad: Convert to sched_set_fifo*() (Al Stone) [1865698 1851555] - [acpi] ACPI: PM: Avoid using power resources if there are none for D0 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200528 (Al Stone) [1865698 1851555] - [acpi] ACPICA: iASL: add new OperationRegion subtype keyword PlatformRtMechanism (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe() (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile() (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: use correct trigger type field in _Exx / _Lxx handling (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove the unused __get_pci_rid() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: s2idle: Extend GPE dispatching debug message (Al Stone) [1865698 1851555] - [acpi] ACPI: PM: s2idle: Print type of wakeup debug messages (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add battery participant driver (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Additional sysfs attributes for power participant driver (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Use native backlight on Acer TravelMate 5735Z (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Fix PMCG node single ID mapping handling (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Kick the memory_failure() queue for synchronous errors (Al Stone) [1865698 1851555] - [mm] mm/memory-failure: Add memory_failure_queue_kick() (Al Stone) [1865698 1851555] - [acpi] ACPI: IORT: Add comments for not calling acpi_put_table() (Al Stone) [1865698 1851555] - [acpi] ACPI: GTDT: Put GTDT table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Add i2c address for thermal control (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: add support for _Exx / _Lxx handler methods (Al Stone) [1865698 1851555] - [acpi] ACPI: Delete unused proc filename macros (Al Stone) [1865698 1851555] - [acpi] ACPI: IORT: Add extra message "applying workaround" for off-by-1 issue (Al Stone) [1865698 1851555] - [acpi] ACPI: utils: Add acpi_evaluate_reg() helper (Al Stone) [1865698 1851555] - [acpi] ACPI: debug: Make two functions static (Al Stone) [1865698 1851555] - [acpi] ACPI: sleep: Put the FACS table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: scan: Put SPCR and STAO table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Put the ACPI table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the HEST table for error path (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the error record serialization table for error path (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the error injection table for error path and module exit (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the boot error record table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI: watchdog: Put the watchdog action table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI: LPIT: Put the low power idle table after using it (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200430 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix required parameters for _NIG and _NIH (Al Stone) [1865698 1851555] - [acpi] ACPICA: Dispatcher: add status checks (Al Stone) [1865698 1851555] - [acpi] ACPICA: Disassembler: ignore AE_ALREADY_EXISTS status when parsing create operators (Al Stone) [1865698 1851555] - [acpi] ACPICA: Move acpi_gbl_next_cmd_num definition to acglobal.h (Al Stone) [1865698 1851555] - [acpi] ACPICA: Make acpi_protocol_lengths static (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: work around num_ids ambiguity (Al Stone) [1865698 1851555] - [acpi] Revert "ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map()" (Al Stone) [1865698 1851555] - [pci] PCI: Constify struct pci_ecam_ops (Al Stone) [1865698 1851555] - [acpi] PM: ACPI: Output correct message on target power state (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: Make some symbols static (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: idle: Allow probing on platforms with one ACPI C-state (Al Stone) [1865698 1851555] - [documentation] PM: sleep: core: Rename DPM_FLAG_LEAVE_SUSPENDED (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rename dev_pm_smart_suspend_and_suspended() (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rename dev_pm_may_skip_resume() (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rework the power.may_skip_resume handling (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Do not skip callbacks in the resume phase (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Switch back to async_schedule_dev() (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Fold functions into their callers (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Simplify the SMART_SUSPEND flag handling (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Use built-in RCU list checking (Al Stone) [1865698 1851555] - [base] PM: core: Fix handling of devices deleted during system-wide resume (Al Stone) [1865698 1851555] - [base] PM: sleep: Drop dpm_noirq_begin() and dpm_noirq_end() (Al Stone) [1865698 1851555] - [kernel] PM: sleep: Integrate suspend-to-idle with generig suspend flow (Al Stone) [1865698 1851555] - [base] PM: sleep: Drop dev_pm_skip_next_resume_phases() (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Drop no longer necessary Asus T200TA lid_init_state quirk (Al Stone) [1865698 1851555] - [acpi] ACPI/PCI: pci_link: use extended_irq union member when setting ext-irq shareable (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Fix up fast path check in acpi_ec_add() (Al Stone) [1865698 1851555] - [x86] ACPI, x86/boot: make acpi_nobgrt static (Al Stone) [1865698 1851555] - [x86] acpi/x86: add a kernel parameter to disable ACPI BGRT (Al Stone) [1865698 1851555] - [acpi] x86: ACPI: fix CPU hotplug deadlock (Al Stone) [1865698 1851555] - [x86] acpi/x86: ignore unspecified bit positions in the ACPI global lock field (Al Stone) [1865698 1851555] - [x86] x86/acpi: make "asmlinkage" part first thing in the function definition (Al Stone) [1865698 1851555] - [x86] x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep.c, remove from (Al Stone) [1865698 1851555] - [x86] x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h (Al Stone) [1865698 1851555] - [x86] x86/efi: Explicitly include realmode.h to handle RM trampoline quirk (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Use native backlight on Acer Aspire 5783z (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version 20200326 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fixes for acpiExec namespace init file (Al Stone) [1865698 1851555] - [acpi] ACPICA: WSMT: Fix typo, no functional change (Al Stone) [1865698 1851555] - [acpi] ACPICA: utilities: fix sprintf() (Al Stone) [1865698 1851555] - [acpi] ACPICA: acpiexec: remove redeclaration of acpi_gbl_db_opt_no_region_support (Al Stone) [1865698 1851555] - [acpi] ACPICA: Change PlatformCommChannel ASL keyword to PCC (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix IVRS IVHD type 10h reserved field name (Al Stone) [1865698 1851555] - [acpi] ACPICA: Implement IVRS IVHD type 11h parsing (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a typo in a comment field (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200214 (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: clean up acpi_get_psd_map() (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: Use scnprintf() for avoiding potential buffer overflow (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Use scnprintf() for avoiding potential buffer overflow (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Eliminate EC_FLAGS_QUERY_HANDSHAKE (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Simplify acpi_ec_ecdt_start() and acpi_ec_init() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Consolidate event handler installation code (Al Stone) [1865698 1851555] - [acpi] ACPI: list_for_each_safe() -> list_for_each_entry_safe() (Al Stone) [1865698 1851555] - [acpi] ACPI: video: remove redundant assignments to variable result (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Add missing __acquires/__releases annotations (Al Stone) [1865698 1851555] - [acpi] ACPI / battery: Cleanup Lenovo Ideapad Miix 320 DMI table entry (Al Stone) [1865698 1851555] - [acpi] ACPI / AC: Cleanup DMI quirk table (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Use fast path in acpi_ec_add() for DSDT boot EC (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Simplify acpi_ec_add() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Drop AE_NOT_FOUND special case from ec_install_handlers() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Avoid passing redundant argument to functions (Al Stone) [1865698 1851555] - [include] ACPI: NUMA: Up-level "map to online node" functionality (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a couple of typos (Al Stone) [1865698 1851555] - [acpi] ACPICA: use acpi_size instead of u32 for prefix_path_length (Al Stone) [1865698 1851555] - [acpi] ACPICA: cast length arguement to acpi_ns_build_normalized_path() as u32 (Al Stone) [1865698 1851555] - [acpi] ACPICA: cast the result of the pointer difference to u32 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Table Manager: Update comments in a function header (Al Stone) [1865698 1851555] - [acpi] ACPICA: Enable sleep button on ACPI legacy wake (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a comment "enable" fixed events -> "disable" all fixed events (Al Stone) [1865698 1851555] - [acpi] ACPICA: ASL-ASL+ converter: make root file a parameter for cv_init_file_tree (Al Stone) [1865698 1851555] - [acpi] ACPICA: ASL-ASL+ converter: remove function parameters from cv_init_file_tree() (Al Stone) [1865698 1851555] - [acpi] ACPI: Add new tiny-power-button driver to directly signal init (Al Stone) [1865698 1851555] - [acpi] ACPI: button: move HIDs to acpi/button.h (Al Stone) [1865698 1851555] - [acpi] ACPI: treewide: remove redundant IS_ERR() before error code check (Al Stone) [1865698 1851555] - [dma] dmaengine: idma64: Use actual device for DMA transfers (Steve Best) [1784118] - [platform] platform/x86: dell-smbios-wmi: Correct a memory leak (David Arcari) [1898516] - [x86] x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Aristeu Rozanski) [1850800]- [x86] kvm: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSR (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: remove bogus #GP injection (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Fix split-irqchip vs interrupt injection window request (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: fix error return code in svm_create_vcpu() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Fix offset computation bug in __sev_dbg_decrypt() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use cpuid to determine max gfn (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: mmu: Fix SPTE encoding of MMIO generation upper half (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nvmx: Sync unsync'd vmcs02 state to vmcs12 on migration (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: tracing: Fix unmatched kvm_entry and kvm_exit events (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: documentation: Update description of KVM_{GET, CLEAR}_DIRTY_LOG (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: get smi pending status correctly (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Add more protection against undefined behavior in rsvd_bits() (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: Forbid the use of tagged userspace addresses for memslots (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: mark vmcb as dirty when forcingly leaving the guest mode (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: correctly restore nested_run_pending on migration (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Clarify TDP MMU page list invariants (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Ensure TDP MMU roots are freed after yield (Paolo Bonzini) [1904054 1906893 1904128] - [security] apparmor: remove duplicate macro list_entry_is_head() (Paolo Bonzini) [1904054 1906893 1904128] - [kernel] linux/list.h: add a macro to test if entry is pointing to the head (Paolo Bonzini) [1904054 1906893 1904128] - [virt] kvm: check tlbs_dirty directly (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: change in pv_eoi_get_pending() to make code more readable (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Optimize not-present/MMIO SPTE check in get_mmio_spte() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use raw level to index into MMIO walks' sptes array (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Get root level from walkers when retrieving MMIO SPTE (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Remove the call to sev_platform_status() during setup (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Don't flush cache if hardware enforces cache coherency across encryption domains (Paolo Bonzini) [1904054 1906893 1904128] - [x86] cpu: Add hardware-enforced cache coherency as a CPUID feature (Paolo Bonzini) [1904054 1906893 1904128] - [x86] Remove X86_FEATURE_MFENCE_RDTSC (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm/vmx: Use TEST REG, REG instead of CMP $0, REG in vmenter.S (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: ignore SIPIs that are received while not in wait-for-sipi state (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: set fixed bits by hand (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Add TDP MMU SPTE changed trace point (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Add existing trace points to TDP MMU (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: check CR4 changes against vcpu->arch (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Move asid to vcpu_svm (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: remove unused macro HV_CLOCK_SIZE (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions (Paolo Bonzini) [1904054 1906893 1904128] - [virt] kvm: remove kvm_clear_guest_page (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY_MAP_ADDR] (Paolo Bonzini) [1904054 1906893 1904128] - [tools] kvm: selftests: test KVM_GET_SUPPORTED_HV_CPUID as a system ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: hyper-v: allow KVM_GET_SUPPORTED_HV_CPUID as a system ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: emulate wait-for-SIPI and SIPI-VMExit (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: fix apic_accept_events vs check_nested_events (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Return bool instead of int for CR4 and SREGS validity checks (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Drop VMXE check from svm_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: vmx: Drop explicit 'nested' check from vmx_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: vmx: Drop guest CPUID check for VMXE in vmx_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [netdrv] net/mlx5e: Update max_opened_tc also when channels are closed (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Fix leak upon failure of rule creation (Alaa Hleihel) [1918379 1914766] - [netdrv] net/mlx5: Fix function calculation for page trees (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used (Alaa Hleihel) [1918379] - [netdrv] mlx5: Mark BlueField-3 as unsupported device (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Enable host PF HCA after eswitch is initialized (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: Rename peer_pf to host_pf (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: simplify the return expression of mlx5_ec_init() (Alaa Hleihel) [1918379] - [infiniband] IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Use strict get/set operations for obj_id (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (Alaa Hleihel) [1918379] - [include] net/mlx5: Expose ifc bits for query modify header (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Revert parameters on errors when changing trust state without reset (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Correctly handle changing the number of queues when the interface is down (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Fix CT rule + encap slow path offload and deletion (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Maintain separate page trees for ECPF and PF functions (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Fix IPSEC stats (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Reduce tc unsupported key print level (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: free page before return (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Fix memory leak on flow table creation error flow (Alaa Hleihel) [1918379] - [infiniband] Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Fix wrong free of blue flame register on error (Alaa Hleihel) [1918379] - [infiniband] IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Add missing capability check for uplink follow (Alaa Hleihel) [1918379] - [netdrv] iavf: Use kzalloc for allocating only one thing (Stefan Assmann) [1838735] - [netdrv] iavf: fix double-release of rtnl_lock (Stefan Assmann) [1838735] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Stefan Assmann) [1838735] - [netdrv] iavf: Fix updating statistics (Stefan Assmann) [1838735] - [netdrv] iavf: fix error return code in iavf_init_get_resources() (Stefan Assmann) [1838735] - [netdrv] ethernet/intel: Convert fallthrough code comments (Stefan Assmann) [1838735] - [netdrv] net/intel: remove driver versions from Intel drivers (Stefan Assmann) [1838735] - [net] Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari) [1916057] - [fs] fs/fs-writeback.c: fix kernel-doc warning (Waiman Long) [1918047] - [include] memcg: only record foreign writebacks with dirty pages when memcg is not disabled (Waiman Long) [1918047] - [trace] writeback: don't access page->mapping directly in track_foreign_dirty TP (Waiman Long) [1918047] - [fs] writeback: add tracepoints for cgroup foreign writebacks (Waiman Long) [1918047] - [mm] writeback, memcg: Implement foreign dirty flushing (Waiman Long) [1918047] - [mm] mm: remove the account_page_dirtied export (Waiman Long) [1918047] - [fs] writeback, memcg: Implement cgroup_writeback_by_id() (Waiman Long) [1918047] - [mm] writeback: Separate out wb_get_lookup() from wb_get_create() (Waiman Long) [1918047] - [include] bdi: Add bdi->id (Waiman Long) [1918047] - [mm] mm/page-writeback: introduce tracepoint for wait_on_page_writeback() (Waiman Long) [1918047] - [fs] kernfs: fix barrier usage in __kernfs_new_node() (Waiman Long) [1918047] - [fs] kernfs: Allocating memory for kernfs_iattrs with kmem_cache (Waiman Long) [1918047] - [fs] fs: Convert writeback to XArray (Waiman Long) [1918047] - [mm] mm: Convert page-writeback to XArray (Waiman Long) [1918047] - [mm] mm/filemap: add missing mem_cgroup_uncharge() to __add_to_page_cache_locked() (Waiman Long) [1917681] - [mm] mm/slub: fix panic in slab_alloc_node() (Oleksandr Natalenko) [1921056] - [net] xfrm: interface: fix the priorities for ipip and ipv6 tunnels (Sabrina Dubroca) [1923269] - [net] netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Antoine Tenart) [1918684] - [net] tcp: refine tcp_pacing_delay() for very low pacing rates (Antoine Tenart) [1905897] - [net] ensure correct skb->tstamp in various fragmenters (Antoine Tenart) [1905897] - [net] tcp: repaired skbs must init their tso_segs (Antoine Tenart) [1905897] - [net] tcp: address problems caused by EDT misshaps (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: ensure maxrate fq parameter applies to EDT flows (Antoine Tenart) [1905897] - [net] tcp: refine tcp_tso_should_defer() after EDT adoption (Antoine Tenart) [1905897] - [net] tcp_bbr: update comments to reflect pacing_margin_percent (Antoine Tenart) [1905897] - [net] tcp: add tcp_reset_xmit_timer() helper (Antoine Tenart) [1905897] - [net] tcp: fix TCP_REPAIR xmit queue setup (Antoine Tenart) [1905897] - [net] tcp_bbr: adjust TCP BBR for departure time pacing (Antoine Tenart) [1905897] - [net] tcp_bbr: fix typo in bbr_pacing_margin_percent (Antoine Tenart) [1905897] - [net] tcp: optimize tcp internal pacing (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: no longer use skb_is_tcp_pure_ack() (Antoine Tenart) [1905897] - [net] tcp: mitigate scheduling jitter in EDT pacing model (Antoine Tenart) [1905897] - [net] tcp: do not change tcp_wstamp_ns in tcp_mstamp_refresh (Antoine Tenart) [1905897] - [net] tcp/fq: move back to CLOCK_MONOTONIC (Antoine Tenart) [1905897] - [net] tcp: switch tcp_internal_pacing() to tcp_wstamp_ns (Antoine Tenart) [1905897] - [net] tcp: switch tcp and sch_fq to new earliest departure time model (Antoine Tenart) [1905897] - [net] tcp: switch internal pacing timer to CLOCK_TAI (Antoine Tenart) [1905897] - [net] tcp: provide earliest departure time in skb->tstamp (Antoine Tenart) [1905897] - [net] tcp: add tcp_wstamp_ns socket field (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: switch to CLOCK_TAI (Antoine Tenart) [1905897] - [net] tcp: introduce tcp_skb_timestamp_us() helper (Antoine Tenart) [1905897] - [net] tcp: switch tcp_clock_ns() to CLOCK_TAI base (Antoine Tenart) [1905897] - [drm] drm/nouveau/disp/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/dmaobj/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/gpio/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/bar/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/mmu/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/timer/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/fb/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/imem/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/privring/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/mc/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/devinit/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/bios/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/pci/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/core: recognise GA10 (Ben Skeggs) [1916583] - [drm] drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs) [1916583] - [drm] drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gk110-: disable hw-initiated dpcd reads (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gk110: split out from i2c/gk104 (Ben Skeggs) [1916583] - [drm] drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs) [1916583] - [drm] drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs) [1916583] - [netdrv] net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: Fix two double free cases (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: In skb build skip setting mark in switchdev mode (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: Fix SWP offsets when vlan inserted by driver (Alaa Hleihel) [1899457 1819580] - [netdrv] net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: Check if lag is supported before creating one (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Fix MR cache memory leak (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: Fix passing zero to 'PTR_ERR' (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: remove unnecessary memset (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Assign dev to DM MR (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Remove mlx5_ib_mr->npages (Alaa Hleihel) [1899457] - [documentation] scsi: fc: Update documentation of sysfs nodes for FPIN stats (Ewan Milne) [1859967] - [scsi] scsi: fc: Add mechanism to update FPIN signal statistics (Ewan Milne) [1859967] - [scsi] scsi: fc: Parse FPIN packets and update statistics (Ewan Milne) [1859967] - [scsi] scsi: fc: Add FPIN statistics to fc_host and fc_rport objects (Ewan Milne) [1859967] - [uapi] scsi: fc: Update formal FPIN descriptor definitions (Ewan Milne) [1859967] - [scsi] scsi: smartpqi: Update version to 1.2.16-012 (Don Brace) [1890727 1889844] - [scsi] scsi: smartpqi: Correct pqi_sas_smp_handler busy condition (Don Brace) [1890727 1889844] - [scsi] scsi: smartpqi: Correct driver removal with HBA disks (Don Brace) [1890727 1889844] - [target] scsi: target: Fix XCOPY NAA identifier lookup (Maurizio Lombardi) [1900463] {CVE-2020-28374} - [x86] perf/x86/intel/uncore: Add Comet Lake support (Michael Petlan) [1873271]- [net] bridge: Fix a warning when del bridge sysfs (Davide Caratti) [1917518] - [net] bridge: Avoid infinite loop when suppressing NS messages with invalid options (Davide Caratti) [1917518] - [net] bridge: fix stale eth hdr pointer in br_dev_xmit (Davide Caratti) [1917518] - [net] SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski) [1906400] - [net] SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski) [1906400] - [block] nbd: make the config put is called before the notifying the waiter (Ming Lei) [1743857] - [block] nbd: restore default timeout when setting it to zero (Ming Lei) [1743857] - [kernel] rcu/tree: Defer kvfree_rcu() allocation to a clean context (Waiman Long) [1922453] - [kernel] cgroup: Fix memory leak when parsing multiple source parameters (Waiman Long) [1922453] - [kernel] cpuset: fix race between hotplug work and later CPU offline (Waiman Long) [1922453] - [kernel] cgroup: freezer: call cgroup_enter_frozen() with preemption disabled in ptrace_stop() (Waiman Long) [1922453] - [kernel] cgroup: freezer: fix frozen state inheritance (Waiman Long) [1922453] - [kernel] locking/lockdep: Cure noinstr fail (Waiman Long) [1922453] - [kernel] tick/nohz: Narrow down noise while setting current task's tick dependency (Waiman Long) [1922453] - [fs] fs: Kill DCACHE_DONTCACHE dentry even if DCACHE_REFERENCED is set (Eric Sandeen) [1921903] - [fs] fs: Handle I_DONTCACHE in iput_final() instead of generic_drop_inode() (Eric Sandeen) [1921903] - [netdrv] ice: update dev_addr in ice_set_mac_address even if HW filter exists (Jonathan Toppins) [1879318] - [tools] libbpf: Fix uninitialized variable in btf_parse_type_sec (Jiri Olsa) [1922197] - [tools] libbpf: Support BTF loading and raw data output in both endianness (Jiri Olsa) [1922197] - [tools] selftests/bpf: Test BTF writing APIs (Jiri Olsa) [1922197] - [tools] libbpf: Add btf__str_by_offset() as a more generic variant of name_by_offset (Jiri Olsa) [1922197] - [tools] libbpf: Add BTF writing APIs (Jiri Olsa) [1922197] - [tools] libbpf: Add btf__new_empty() to create an empty BTF object (Jiri Olsa) [1922197] - [tools] libbpf: Allow modification of BTF and add btf__add_str API (Jiri Olsa) [1922197] - [tools] libbpf: Extract generic string hashing function for reuse (Jiri Olsa) [1922197] - [tools] libbpf: Generalize common logic for managing dynamically-sized arrays (Jiri Olsa) [1922197] - [tools] libbpf: Remove assumption of single contiguous memory for BTF data (Jiri Olsa) [1922197] - [tools] libbpf: Refactor internals of BTF type index (Jiri Olsa) [1922197] - [tools] libbpf: Remove any use of reallocarray() in libbpf (Jiri Olsa) [1922197] - [tools] libbpf: Clean up and improve CO-RE reloc logging (Jiri Olsa) [1922197] - [tools] libbpf: Improve error logging for mismatched BTF kind cases (Jiri Olsa) [1922197] - [scsi] scsi: qla2xxx: Fix mailbox Ch erroneous error (Nilesh Javali) [1894578] - [sound] ALSA: ASoC: Intel: tgl: remove sof_fw_filename set for tgl_3_in_1_default (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: allow soundwire use desc->default_fw_filename (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E (Jaroslav Kysela) [1783462] - [sound] ALSA: hda: intel-dsp-config: add PCI id for TGL-H (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Properly unregister DAI on removal (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Add missing size check (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Fix wrong size check (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Simplify remove_widget function (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove empty functions (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Change allocations to resource managed (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Unify all device references (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove unused functions from topology API (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98926: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98925: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98926: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98925: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max9867: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: codecs: max98373-sdw: align regmap use with other codecs (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98371: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98390: Fix error codes in max98390_dsm_init() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98371: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98095: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98373: don't access volatile registers in bias level off (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98090: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: pcm: DRAIN support reactivation (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt711: mutex between calibration and power state changes (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt711: remove warnings (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt5660: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: codecs: rt*.c: remove useless pointer cast (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015p: delay 300ms after SDB pulling high for calibration (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015p: move SDB control from trigger to DAPM (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: check the return value of regmap_read during i2c probe (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: modification for calibration to get better performance (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: support TDM slot configuration (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: qcom: Fix build failure when slimbus is module (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: master: use pm_runtime_set_active() on add (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: intel: fix another unused-function warning (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: only clear valid DPN interrupts (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: only clear valid DP0 interrupts (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: registers: add definitions for clearable interrupt fields (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: reset slave_notify status at each loop (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: add comments to explain interrupt loop filter (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: SDCA: detect sdca_cascade interrupt (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: update TDM slot_width (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for tgl_rt1011_rt5682 (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: add dpcm_capture flag for speaker_smart_amp (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add quirk for Dooly (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for cml_rt1015_rt5682 (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: add hw specific PCM constraints (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: loader: do not warn about unknown firmware headers (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove multistep topology loading (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: sof-audio: remove goto used for force-nocodec support (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ops: modify the signature of stall op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: topology: remove const in sizeof() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: use inclusive language for bclk and fsync (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: use inclusive language for bclk and fsync (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ops: add parse_platform_ext_manifest() op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: relax PCM period and buffer size constraints (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: nocodec: modify DAI link definitions (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: trace: Add runtime trace filtering mechanism (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Add `memory_info` file to debugfs (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Change section comment for SOF_IPC_TEST_ (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Improve code alignment in header.h (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: IPC: fix implicit type overflow (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ext_manifest: Parse firmware config dictionary (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: fix the condition passed to sof_dev_dbg_or_err (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: modify the SOF_DBG flags (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated status dump (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ext_manifest: parse cavs extra config data elem (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: define parse_platform_ext_manifest op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: control: override volume info callback (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: control: remove const in sizeof() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Add .prepare/.complete callbacks (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Activate runtime PM with SOF OF device (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: add missing ret=0 at soc_pcm_open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: ignore un-needed mutex_unlock() case on soc_pcm_open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_component_module/open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_dai_startup() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: add soc_pcm_clean() and call it from soc_pcm_open/close() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-link: add mark for snd_soc_link_startup/shutdown() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-dai: add mark for snd_soc_dai_startup/shutdown() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-component: add mark for snd_soc_pcm_component_pm_runtime_get/put() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-component: add mark for soc_pcm_components_open/close() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: KMB: Fix S24_LE configuration (Jaroslav Kysela) [1783462] - [sound] ALSA: ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt5682: change SAR voltage threshold (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: increase the time to detect BCLK (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: add delay to fix pop noise from speaker (Jaroslav Kysela) [1783462] - [powerpc] powerpc/tm: Avoid machine crash on rt_sigreturn() (Gustavo Duarte) [1860550] - [net] udp: Prevent reuseport_select_sock from reading uninitialized socks (Guillaume Nault) [1917953] - [net] flow_offload: Fix memory leak for indirect flow block (Guillaume Nault) [1917953] - [net] sock: set sk_err to ee_errno on dequeue from errq (Guillaume Nault) [1917953] - [net] devlink: Make sure devlink instance and port are in same net namespace (Guillaume Nault) [1917953] - [net] devlink: Hold rtnl lock while reading netdev attributes (Guillaume Nault) [1917953] - [net] devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() (Guillaume Nault) [1917953] - [net] tipc: fix NULL deref in tipc_link_xmit() (Xin Long) [1918657] - [net] tipc: prevent possible null deref of link (Xin Long) [1918657] - [net] tipc: fix incompatible mtu of transmission (Xin Long) [1918657] - [net] tipc: fix memory leak in tipc_topsrv_start() (Xin Long) [1918657] - [net] tipc: add stricter control of reserved service types (Xin Long) [1918657] - [tools] selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Reset ethtool features after failed setting (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Fix expected case of extack messages (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Only check verifier log on verification fails (Jiri Benc) [1882709] - [netdrv] netdevsim: Add debugfs toggle to reject BPF programs in verifier (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Remove check for program load flags match (Jiri Benc) [1882709] - [net] xdp: Remove the xdp_attachment_flags_ok() callback (Jiri Benc) [1882709] - [net] net, xsk: Avoid taking multiple skbuff references (Jiri Benc) [1882709] - [net] increment xmit_recursion level in dev_direct_xmit() (Jiri Benc) [1882709] - [kernel] usermodehelper: reset umask to default before executing user process (Jiri Benc) [1882709] - [net] xsk: Do not discard packet when NETDEV_TX_BUSY (Jiri Benc) [1882709] - [net] xsk: Fix number of pinned pages/umem size discrepancy (Jiri Benc) [1882709] - [include] netdevice.h: fix xdp_state kernel-doc warning (Jiri Benc) [1882709] - [net] bpf: xdp: Fix XDP mode when no mode flags specified (Jiri Benc) [1882709] - [net] bpf: Fix XDP FD-based attach/detach logic around XDP_FLAGS_UPDATE_IF_NOEXIST (Jiri Benc) [1882709] - [kernel] add a kernel_wait helper (Jiri Benc) [1882709] - [tools] selftests/bpf: Add link detach tests for cgroup, netns, and xdp bpf_links (Jiri Benc) [1882709] - [net] bpf: Add support for forced LINK_DETACH command (Jiri Benc) [1882709] - [kernel] bpf: Fix build without CONFIG_NET when using BPF XDP link (Jiri Benc) [1882709] - [net] xdp: Prevent kernel-infoleak in xsk_getsockopt() (Jiri Benc) [1882709] - [net] udp, bpf: Ignore connections in reuseport group after BPF sk lookup (Jiri Benc) [1882709] - [net] Revert "net: optimize the sockptr_t for unified kernel/user address spaces" (Jiri Benc) [1882709] - [net] improve the user pointer check in init_user_sockptr (Jiri Benc) [1882709] - [include] net: remove sockptr_advance (Jiri Benc) [1882709] - [include] net: make sockptr_is_null strict aliasing safe (Jiri Benc) [1882709] - [net] optimize the sockptr_t for unified kernel/user address spaces (Jiri Benc) [1882709] - [net] bpfilter: switch bpfilter_ip_set_sockopt to sockptr_t (Jiri Benc) [1882709] - [net] switch copy_bpf_fprog_from_user to sockptr_t (Jiri Benc) [1882709] - [include] net: add a new sockptr_t type (Jiri Benc) [1882709] - [net] bpfilter: reject kernel addresses (Jiri Benc) [1882709] - [net] bpfilter: split __bpfilter_process_sockopt (Jiri Benc) [1882709] - [net] bpfilter: fix up a sparse annotation (Jiri Benc) [1882709] - [net] udp: Don't discard reuseport selection when group has connections (Jiri Benc) [1882709] - [net] bpf, xdp: Remove XDP_QUERY_PROG and XDP_QUERY_PROG_HW XDP commands (Jiri Benc) [1882709] - [tools] selftests/bpf: Add BPF XDP link selftests (Jiri Benc) [1882709] - [net] bpf: Implement BPF XDP link-specific introspection APIs (Jiri Benc) [1882709] - [net] bpf, xdp: Implement LINK_UPDATE for BPF XDP link (Jiri Benc) [1882709] - [net] bpf, xdp: Add bpf_link-based XDP attachment API (Jiri Benc) [1882709] - [net] bpf, xdp: Extract common XDP program attachment logic (Jiri Benc) [1882709] - [net] bpf, xdp: Maintain info on attached XDP BPF programs in net_device (Jiri Benc) [1882709] - [kernel] bpf, netns: Fix build without CONFIG_INET (Jiri Benc) [1882709] - [net] udp6: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] udp6: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] udp: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] udp: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] ipv6: remove unused arg exact_dif in compute_score (Jiri Benc) [1882709] - [net] ipv4: remove unused arg exact_dif in compute_score (Jiri Benc) [1882709] - [net] udp: Remove unused variable/function (exact_dif) (Jiri Benc) [1882709] - [net] udp: Remove unused parameter (exact_dif) (Jiri Benc) [1882709] - [net] udp: only choose unbound UDP socket for multicast when not in a VRF (Jiri Benc) [1882709] - [net] ensure unbound datagram socket to be chosen when not in a VRF (Jiri Benc) [1882709] - [net] ensure unbound stream socket to be chosen when not in a VRF (Jiri Benc) [1882709] - [net] allow binding socket in a VRF when there's an unbound socket (Jiri Benc) [1882709] - [net] udp6: drop unneeded likely() call around IS_ERR() (Jiri Benc) [1882709] - [net] udp: drop unneeded likely() call around IS_ERR() (Jiri Benc) [1882709] - [net] inet6: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] inet6: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] inet: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] inet: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] simplify cBPF setsockopt compat handling (Jiri Benc) [1882709] - [net] explicitly include in net/core/sock.c (Jiri Benc) [1882709] - [include] compat: provide compat_ptr() on all architectures (Jiri Benc) [1882709] - [net] socket: move compat timeout handling into sock.c (Jiri Benc) [1882709] - [include] xdp: introduce xdp_get_shared_info_from_{buff, frame} utility routines (Jiri Benc) [1882709] - [net] xsk: Add xdp statistics to xsk_diag (Jiri Benc) [1882709] - [net] xsk: Add new statistics (Jiri Benc) [1882709] - [net] bpfilter: Initialize pos variable (Jiri Benc) [1882709] - [kernel] umd: Stop using split_argv (Jiri Benc) [1882709] - [kernel] umd: Remove exit_umh (Jiri Benc) [1882709] - [net] bpfilter: Take advantage of the facilities of struct pid (Jiri Benc) [1882709] - [kernel] exit: Factor thread_group_exited out of pidfd_poll (Jiri Benc) [1882709] - [kernel] umd: Track user space drivers with struct pid (Jiri Benc) [1882709] - [net] bpfilter: Move bpfilter_umh back into init data (Jiri Benc) [1882709] - [fs] exec: Remove do_execve_file (Jiri Benc) [1882709] - [kernel] umh: Stop calling do_execve_file (Jiri Benc) [1882709] - [kernel] umd: Transform fork_usermode_blob into fork_usermode_driver (Jiri Benc) [1882709] - [kernel] umd: Rename umd_info.cmdline umd_info.driver_name (Jiri Benc) [1882709] - [kernel] umd: For clarity rename umh_info umd_info (Jiri Benc) [1882709] - [kernel] umh: Separate the user mode driver and the user mode helper support (Jiri Benc) [1882709] - [kernel] umh: Move setting PF_UMH into umh_pipe_setup (Jiri Benc) [1882709] - [kernel] umh: Remove call_usermodehelper_setup_file. (Jiri Benc) [1882709] - [kernel] umh: Rename the user mode driver helpers for clarity (Jiri Benc) [1882709] - [kernel] umh: Capture the pid in umh_pipe_setup (Jiri Benc) [1882709] - [net] bpf: Add SO_KEEPALIVE and related options to bpf_setsockopt (Jiri Benc) [1882709] - [net] tcp: Expose tcp_sock_set_keepidle_locked (Jiri Benc) [1882709] - [net] tcp: add tcp_sock_set_keepidle (Jiri Benc) [1882709] - [net] sock: Move sock_valbool_flag to header (Jiri Benc) [1882709] - [net] spread "enum sock_flags" (Jiri Benc) [1882709] - [tools] bpf: Use local copy of headers including uapi/linux/filter.h (Jiri Benc) [1882709] - [net] bpfilter: fix iptables failure if bpfilter_umh is disabled (Jiri Benc) [1882709] - [s390] s390/crypto: add arch_get_random_long() support (Vladis Dronov) [1904274] - [net] net/smc: Add support for obtaining SMCR device list (Philipp Rudo) [1868684] - [net] net/smc: Add support for obtaining SMCD device list (Philipp Rudo) [1868684] - [net] net/smc: Add SMC-D Linkgroup diagnostic support (Philipp Rudo) [1868684] - [net] net/smc: Introduce SMCR get link command (Philipp Rudo) [1868684] - [net] net/smc: Introduce SMCR get linkgroup command (Philipp Rudo) [1868684] - [net] net/smc: Add support for obtaining system information (Philipp Rudo) [1868684] - [net] net/smc: Introduce generic netlink interface for diagnostic purposes (Philipp Rudo) [1868684] - [net] net/smc: Refactor smc ism v2 capability handling (Philipp Rudo) [1868684] - [net] net/smc: Add diagnostic information to link structure (Philipp Rudo) [1868684] - [net] net/smc: Add diagnostic information to smc ib-device (Philipp Rudo) [1868684] - [net] net/smc: Add link counters for IB device ports (Philipp Rudo) [1868684] - [net] net/smc: Add connection counters for links (Philipp Rudo) [1868684] - [net] net/smc: Use active link of the connection (Philipp Rudo) [1868684] - [net] net/smc: use helper smc_conn_abort() in listen processing (Philipp Rudo) [1868684] - [net] sched: sch_frag: add generic packet fragment support. (Marcelo Leitner) [1909262] - [net] sched: act_mirred: refactor the handle of xmit (Marcelo Leitner) [1909262] - [net] sched: fix miss init the mru in qdisc_skb_cb (Marcelo Leitner) [1909262] - [net] openvswitch: using ip6_fragment in ipv6_stub (Marcelo Leitner) [1909262] - [net] ipv6: add ipv6_fragment hook in ipv6_stub (Marcelo Leitner) [1909262] - [x86] x86/resctrl: Fix spelling in user-visible warning messages (Puneet Sethi) [1717078] - [x86] x86/resctrl: Enable user to view thread or core throttling mode (Puneet Sethi) [1717078] - [x86] x86/resctrl: Enumerate per-thread MBA controls (Puneet Sethi) [1717078] - [x86] cacheinfo: Move resctrl's get_cache_id() to the cacheinfo header file (Puneet Sethi) [1717078] - [x86] x86/resctrl: Add struct rdt_cache::arch_has_{sparse, empty}_bitmaps (Puneet Sethi) [1717078] - [x86] x86/resctrl: Merge AMD/Intel parse_bw() calls (Puneet Sethi) [1717078] - [x86] x86/resctrl: Add struct rdt_membw::arch_needs_linear to explain AMD/Intel MBA difference (Puneet Sethi) [1717078] - [x86] x86/resctrl: Use is_closid_match() in more places (Puneet Sethi) [1717078] - [x86] x86/resctrl: Use container_of() in delayed_work handlers (Puneet Sethi) [1717078] - [x86] x86/resctrl: Fix stale comment (Puneet Sethi) [1717078] - [x86] x86/resctrl: Remove struct rdt_membw::max_delay (Puneet Sethi) [1717078] - [x86] x86/resctrl: Remove unused struct mbm_state::chunks_bw (Puneet Sethi) [1717078] - [x86] x86/resctrl: Fix memory bandwidth counter width for AMD (Puneet Sethi) [1845633 1717078] - [documentation] Documentation: x86: fix some typos (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Clarify MBA takes MB as referring to mba_sc (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Remove cdpl2 unspported statement and fix capitalisation (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Contiguous cbm isn't all X86 (Puneet Sethi) [1717078] - [documentation] Documentation: x86: convert resctrl_ui.txt to reST (Puneet Sethi) [1717078] - [kernel] livepatch: Make klp_apply_object_relocs static (Yannick Cote) [1866433] - [kernel] livepatch: Prevent module-specific KLP rela sections from referencing vmlinux symbols (Yannick Cote) [1866433] - [x86] livepatch: Remove .klp.arch (Yannick Cote) [1866433] - [kernel] livepatch: Apply vmlinux-specific KLP relocations early (Yannick Cote) [1866433] - [kernel] livepatch: Disallow vmlinux.ko (Yannick Cote) [1866433]- [sound] ALSA: hda: Add Cometlake-R PCI ID (Jaroslav Kysela) [1915650] - [fs] xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster) [1903387] - [fs] xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster) [1903387] - [net] mptcp: implement delegated actions (Paolo Abeni) [1892375] - [net] mptcp: schedule work for better snd subflow selection (Paolo Abeni) [1892375] - [net] mptcp: do not queue excessive data on subflows (Paolo Abeni) [1892375] - [net] mptcp: re-enable sndbuf autotune (Paolo Abeni) [1892375] - [net] mptcp: always graft subflow socket to parent (Paolo Abeni) [1892375] - [include] lockdep: Introduce in_softirq lockdep assert (Paolo Abeni) [1892375] - [net] selinux: handle MPTCP consistently with TCP (Paolo Abeni) [1892375] - [net] mptcp: fix locking in mptcp_disconnect() (Paolo Abeni) [1892375] - [net] mptcp: better msk-level shutdown. (Paolo Abeni) [1892375] - [net] mptcp: more strict state checking for acks (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add the MP_PRIO testcases (Paolo Abeni) [1892375] - [net] mptcp: add the mibs for MP_PRIO (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add set_flags command in pm_nl_ctl (Paolo Abeni) [1892375] - [net] mptcp: add set_flags command in PM netlink (Paolo Abeni) [1892375] - [net] mptcp: add the incoming MP_PRIO support (Paolo Abeni) [1892375] - [net] mptcp: add the outgoing MP_PRIO support (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add testcases for setting the address ID (Paolo Abeni) [1892375] - [net] mptcp: add the address ID assignment bitmap (Paolo Abeni) [1892375] - [net] mptcp: cap forward allocation to 1M (Paolo Abeni) [1892375] - [net] mptcp: fix pending data accounting (Paolo Abeni) [1892375] - [net] mptcp: push pending frames when subflow has free space (Paolo Abeni) [1892375] - [net] mptcp: properly annotate nested lock (Paolo Abeni) [1892375] - [net] mptcp: fix security context on server socket (Paolo Abeni) [1892375] - [net] mptcp: clear use_ack and use_map when dropping other suboptions (Paolo Abeni) [1892375] - [net] mptcp: let MPTCP create max size skbs (Paolo Abeni) [1892375] - [net] mptcp: pm: simplify select_local_address() (Paolo Abeni) [1892375] - [net] mptcp: parse and act on incoming FASTCLOSE option (Paolo Abeni) [1892375] - [net] mptcp: hold mptcp socket before calling tcp_done (Paolo Abeni) [1892375] - [net] mptcp: use MPTCPOPT_HMAC_LEN macro (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add the flush addrs testcase (Paolo Abeni) [1892375] - [net] mptcp: remove address when netlink flushes addrs (Paolo Abeni) [1892375] - [net] mptcp: attach subflow socket to parent cgroup (Paolo Abeni) [1892375] - [net] mptcp: be careful on subflows shutdown (Paolo Abeni) [1892375] - [net] mptcp: plug subflow context memory leak (Paolo Abeni) [1892375] - [net] mptcp: link MPC subflow into msk only after accept (Paolo Abeni) [1892375] - [net] mptcp: use the variable sk instead of open-coding (Paolo Abeni) [1892375] - [net] mptcp: rename add_addr_signal and mptcp_add_addr_status (Paolo Abeni) [1892375] - [net] mptcp: drop rm_addr_signal flag (Paolo Abeni) [1892375] - [net] mptcp: print out port and ahmac when receiving ADD_ADDR (Paolo Abeni) [1892375] - [net] mptcp: add port parameter for mptcp_pm_announce_addr (Paolo Abeni) [1892375] - [net] mptcp: send out dedicated packet for ADD_ADDR using port (Paolo Abeni) [1892375] - [net] mptcp: add the outgoing ADD_ADDR port support (Paolo Abeni) [1892375] - [net] mptcp: use adding up size to get ADD_ADDR length (Paolo Abeni) [1892375] - [net] mptcp: add port support for ADD_ADDR suboption writing (Paolo Abeni) [1892375] - [net] mptcp: unify ADD_ADDR and ADD_ADDR6 suboptions writing (Paolo Abeni) [1892375] - [net] mptcp: unify ADD_ADDR and echo suboptions writing (Paolo Abeni) [1892375] - [net] mptcp: print new line in mptcp_seq_show() if mptcp isn't in use (Paolo Abeni) [1892375] - [net] mptcp: emit tcp reset when a join request fails (Paolo Abeni) [1892375] - [net] tcp: merge 'init_req' and 'route_req' functions (Paolo Abeni) [1892375] - [net] security: add const qualifier to struct sock in various places (Paolo Abeni) [1892375] - [net] mptcp: avoid potential infinite loop in mptcp_recvmsg() (Paolo Abeni) [1892375] - [net] mptcp: use mptcp release_cb for delayed tasks (Paolo Abeni) [1892375] - [net] mptcp: avoid a few atomic ops in the rx path (Paolo Abeni) [1892375] - [net] mptcp: allocate TX skbs in msk context (Paolo Abeni) [1892375] - [net] mptcp: protect the rx path with the msk socket spinlock (Paolo Abeni) [1892375] - [net] mptcp: implement wmem reservation (Paolo Abeni) [1892375] - [net] mptcp: open code mptcp variant for lock_sock (Paolo Abeni) [1892375] - [net] mptcp: fix NULL ptr dereference on bad MPJ (Paolo Abeni) [1892375] - [net] mptcp: be careful on MPTCP-level ack. (Paolo Abeni) [1892375] - [net] mptcp: put reference in mptcp timeout timer (Paolo Abeni) [1892375] - [net] mptcp: refine MPTCP-level ack scheduling (Paolo Abeni) [1892375] - [net] mptcp: track window announced to peer (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add ADD_ADDR IPv6 test cases (Paolo Abeni) [1892375] - [net] mptcp: send out dedicated ADD_ADDR packet (Paolo Abeni) [1892375] - [net] mptcp: change add_addr_signal type (Paolo Abeni) [1892375] - [net] mptcp: keep unaccepted MPC subflow into join list (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add link failure test case (Paolo Abeni) [1892375] - [net] mptcp: skip to next candidate if subflow has unacked data (Paolo Abeni) [1892375] - [net] mptcp: fix state tracking for fallback socket (Paolo Abeni) [1892375] - [net] mptcp: drop WORKER_RUNNING status bit (Paolo Abeni) [1892375] - [net] mptcp: update rtx timeout only if required. (Paolo Abeni) [1892375] - [net] mptcp: send explicit ack on delayed ack_seq incr (Paolo Abeni) [1892375] - [net] mptcp: keep track of advertised windows right edge (Paolo Abeni) [1892375] - [net] mptcp: rework poll+nospace handling (Paolo Abeni) [1892375] - [net] mptcp: try to push pending data on snd una updates (Paolo Abeni) [1892375] - [net] mptcp: move page frag allocation in mptcp_sendmsg() (Paolo Abeni) [1892375] - [net] mptcp: refactor shutdown and close (Paolo Abeni) [1892375] - [net] mptcp: introduce MPTCP snd_nxt (Paolo Abeni) [1892375] - [net] mptcp: add accounting for pending data (Paolo Abeni) [1892375] - [net] mptcp: reduce the arguments of mptcp_sendmsg_frag (Paolo Abeni) [1892375] - [net] mptcp: introduce mptcp_schedule_work (Paolo Abeni) [1892375] - [net] tcp: factor out __tcp_close() helper (Paolo Abeni) [1892375] - [net] mptcp: use tcp_build_frag() (Paolo Abeni) [1892375] - [net] tcp: factor out tcp_build_frag() (Paolo Abeni) [1892375] - [net] tcp: schedule EPOLLOUT after a partial sendmsg (Paolo Abeni) [1892375] - [net] tcp: annotate tp->write_seq lockless reads (Paolo Abeni) [1892375] - [net] mptcp: fix static checker warnings in mptcp_pm_add_timer (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add ADD_ADDR timeout test case (Paolo Abeni) [1892375] - [documentation] networking: mptcp: Add MPTCP sysctl entries (Paolo Abeni) [1892375] - [net] mptcp: add a new sysctl add_addr_timeout (Paolo Abeni) [1892375] - [net] mptcp: split mptcp_clean_una function (Paolo Abeni) [1892375] - [net] tcp: propagate MPTCP skb extensions on xmit splits (Paolo Abeni) [1892375] - [net] mptcp: use _fast lock version in __mptcp_move_skbs (Paolo Abeni) [1892375] - [net] mptcp: adjust mptcp receive buffer limit if subflow has larger one (Paolo Abeni) [1892375] - [net] tcp: fix compile error if !CONFIG_SYSCTL (Paolo Abeni) [1892375] - [net] tcp: add tcp_tx_skb_cache sysctl (Paolo Abeni) [1892375] - [net] tcp: do not recycle cloned skbs (Paolo Abeni) [1892375] - [net] tcp: properly reset skb->truesize for tx recycling (Paolo Abeni) [1892375] - [net] tcp: cleanup sk_tx_skb_cache before reuse (Paolo Abeni) [1892375] - [net] tcp: fix zerocopy and notsent_lowat issues (Paolo Abeni) [1892375] - [net] tcp: add one skb cache for tx (Paolo Abeni) [1892375] - [include] include: fpga: adi-axi-common.h: fixup whitespace tab -> space (Luis Goncalves) [1494702] - [include] include: fpga: adi-axi-common.h: add version helper macros (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: convert get_user_pages() --> pin_user_pages() (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fix bug in port reset handshake (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: reduce the scope of variable 'ret' (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: add device id for Intel FPGA PAC N3000 (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: add AFU interrupt support (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fme: add interrupt support for global error reporting (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: add interrupt support for port error reporting (Luis Goncalves) [1494702] - [fpga] fpga: dfl: introduce interrupt trigger setting API (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: add irq info for feature devices enumeration (Luis Goncalves) [1494702] - [fpga] fpga: dfl: parse interrupt info for feature devices on enumeration (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: check INIT_B pin during write_init (Luis Goncalves) [1494702] - [fpga] fpga: Fix dead store in fpga-bridge.c (Luis Goncalves) [1494702] - [fpga] fpga: Fix dead store fpga-mgr.c (Luis Goncalves) [1494702] - [fpga] fpga: dfl: Use struct_size() in kzalloc() (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: remove unneeded, mistyped variables (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: valid for the 7 Series too (Luis Goncalves) [1494702] - [fpga] fpga: zynqmp: fix modular build (Luis Goncalves) [1494702] - [fpga] drivers/fpga/dfl-afu-dma-region.c: get rid of pointless access_ok() (Luis Goncalves) [1494702] - [fpga] drivers/fpga/dfl-fme-pr.c: get rid of pointless access_ok() (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: Corrected error handling levels (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: support debug access to memory-mapped afu regions (Luis Goncalves) [1494702] - [fpga] fpga: dfl.h: Replace zero-length array with flexible-array member (Luis Goncalves) [1494702] - [fpga] fpga: stratix10-soc: add compatible property value for intel agilex (Luis Goncalves) [1494702] - [fpga] fpga: machxo2-spi: Use new structure for SPI transfer delays (Luis Goncalves) [1494702] - [fpga] fpga: ice40-spi: Use new structure for SPI transfer delays (Luis Goncalves) [1494702] - [fpga] fpga: dfl: support multiple opens on feature device node (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fme: add performance reporting support (Luis Goncalves) [1494702] - [firmware] firmware: fpga: replace the error codes with the standard ones (Luis Goncalves) [1494702] - [net] sched: act_mpls: ensure LSE is pullable before reading it (Guillaume Nault) [1917918] - [net] openvswitch: ensure LSE is pullable before reading it (Guillaume Nault) [1917918] - [net] skbuff: ensure LSE is pullable before decrementing the MPLS ttl (Guillaume Nault) [1917918] - [net] sched: act_mpls: Add softdep on mpls_gso.ko (Guillaume Nault) [1917918] - [net] mpls: load mpls_gso after mpls_iptunnel (Guillaume Nault) [1917918] - [net] netfilter: nf_tables: handle nft_object lookups via rhltable (Phil Sutter) [1848816] - [arm64] kvm: arm64: Remove PMU RAZ/WI handling (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Inject UNDEF on PMU access when no PMU configured (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Add kvm_vcpu_has_pmu() helper (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Refactor PMU attribute error handling (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Introduce handling of AArch32 TTBCR2 traps (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: pmu: Make overflow handler NMI safe (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Also build dirty_log_perf_test on AArch64 (Auger Eric) [1890373 1907826] - [tools] selftests: kvm/set_memory_region_test: Fix race in move region test (Auger Eric) [1890373 1907826] - [tools] kvm: arm64: selftests: Filter out DEMUX registers (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Add blessed SVE registers to get-reg-list (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Add aarch64 get-reg-list test (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Don't access PMCR_EL0 when no PMU is available (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Don't hide ID registers from userspace (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Force PTE mapping on fault resulting in a device mapping (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Fix AArch32 handling of DBGD{CCINT, SCRext} and DBGVCR (Auger Eric) [1890373 1907826] - [kernel] kvm: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMCCC_RET_NOT_REQUIRED (Auger Eric) [1890373 1907826] - [kernel] smccc: Make constants available to assembly (Auger Eric) [1890373 1907826] - [kernel] firmware: smccc: Add the definition for SMCCCv1.2 version/error codes (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Ensure user_mem_abort() return value is initialised (Auger Eric) [1890373 1907826] - [] ASoC: SOF: Intel: fix page fault at probe if i915 init fails (Jaroslav Kysela) [1906665] - [include] powerpc: fix the backport macros of hv_24x7 and hv_gpci (Diego Domingos) [1915159] - [net] tcp: Prevent low rmem stalls with SO_RCVLOWAT. (Davide Caratti) [1917976] - [net] tcp: fix to update snd_wl1 in bulk receiver fast path (Davide Caratti) [1917976] - [net] tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers (Davide Caratti) [1917976] - [net] tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key() (Davide Caratti) [1917976] - [net] sunrpc: clean-up cache downcall (J. Bruce Fields) [1887178] - [net] sunrpc: raise kernel RPC channel buffer size (J. Bruce Fields) [1887178] - [netdrv] mlx5: Remove the unsupported mark from ConnectX-6 Lx and BlueField-2 (Alaa Hleihel) [1802118 1790541] - [s390] s390/qeth: make af_iucv TX notification call more robust (Philipp Rudo) [1915919] - [s390] s390/dasd: fix list corruption of lcu list (Philipp Rudo) [1915918] - [s390] s390/dasd: fix list corruption of pavgroup group list (Philipp Rudo) [1915918] - [s390] s390/dasd: prevent inconsistent LCU device data (Philipp Rudo) [1915918] - [s390] s390/dasd: fix hanging device offline processing (Philipp Rudo) [1915918] - [block] Revert "block: Fix a lockdep complaint triggered by request queue flushing" (Ming Lei) [1897404] - [nvme] nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class (Ming Lei) [1897404] - [block] blk-mq: add new API of blk_mq_hctx_set_fq_lock_class (Ming Lei) [1897404] - [scsi] scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei) [1897404]- [fs] inotify: Increase default inotify.max_user_watches limit to 1048576 (Waiman Long) [1888617] - [kernel] cgroup: fix psi_show() crash on 32bit ino archs (Waiman Long) [1920288] - [kernel] cgroup: fix incorrect WARN_ON_ONCE() in cgroup_setup_root() (Waiman Long) [1920288] - [netdrv] net: bareudp: add missing error handling for bareudp_link_config() (Guillaume Nault) [1920194] - [netdrv] bareudp: Fix use of incorrect min_headroom size (Guillaume Nault) [1920194] - [netdrv] bareudp: set NETIF_F_LLTX flag (Guillaume Nault) [1920194] - [netdrv] vxlan: fix error return code in __vxlan_dev_create() (Guillaume Nault) [1920194] - [netdrv] ip_tunnels: Set tunnel option flag when tunnel metadata is present (Guillaume Nault) [1920194] - [net] vsock/virtio: discard packets only when socket is really closed (Stefano Garzarella) [1920004] - [net] vsock: fix the error return when an invalid ioctl command is used (Stefano Garzarella) [1920004] - [net] vsock: remove ratelimit unknown ioctl message (Stefano Garzarella) [1920004] - [net] vsock: use ns_capable_noaudit() on socket create (Stefano Garzarella) [1920004] - [net] vsock: fix potential null pointer dereference in vsock_poll() (Stefano Garzarella) [1920004] - [net] vsock/vmci: make vmci_vsock_transport_cb() static (Stefano Garzarella) [1920004] - [block] block: add blk_queue_make_request declaration back (Ming Lei) [1919764] - [net] erspan: fix version 1 check in gre_parse_header() (Guillaume Nault) [1919388] - [net] ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault) [1919388] - [net] ipv4: Fix tos mask in inet_rtm_getroute() (Guillaume Nault) [1919388] - [net] inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() (Guillaume Nault) [1919388] - [mm] usercopy: mark dma-kmalloc caches as usercopy caches (Waiman Long) [1660290] - [mm] mm, slab_common: use enum kmalloc_cache_type to iterate over kmalloc caches (Waiman Long) [1660290] - [mm] mm, slab: remove unused kmalloc_size() (Waiman Long) [1660290] - [mm] mm, slab: make kmalloc_infocontain all types of names (Waiman Long) [1660290] - [netdrv] net: stmmac: fix taprio configuration when base_time is in the past (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes (Mark Salter) [1870102] - [netdrv] net: stmmac: delete the eee_ctrl_timer after napi disabled (Mark Salter) [1870102] - [netdrv] net: stmmac: free tx skb buffer in stmmac_resume() (Mark Salter) [1870102] - [netdrv] net: stmmac: start phylink instance before stmmac_hw_setup() (Mark Salter) [1870102] - [netdrv] net: stmmac: increase the timeout for dma reset (Mark Salter) [1870102] - [netdrv] net: stmmac: fix incorrect merge of patch upstream (Mark Salter) [1870102] - [netdrv] net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac_lib: enlarge dma reset timeout (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix channel lock initialization (Mark Salter) [1870102] - [netdrv] net: stmmac: Add option for VLAN filter fail queue enable (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support to Ethtool get/set ring parameters (Mark Salter) [1870102] - [netdrv] net: stmmac: use netif_tx_start|stop_all_queues() function (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix incorrect location to set real_num_rx|tx_queues (Mark Salter) [1870102] - [netdrv] net: stmmac: add ethtool support for get/set channels (Mark Salter) [1870102] - [netdrv] net: stmmac: set get_rx_header_len() as void for it didn't have any error code to return (Mark Salter) [1870102] - [netdrv] net: stmmac: remove redundant null check before clk_disable_unprepare() (Mark Salter) [1870102] - [netdrv] net: phylink: avoid oops during initialisation (Mark Salter) [1870102] - [netdrv] net: stmmac: Modify configuration method of EEE timers (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: provide multicast filter fallback (Mark Salter) [1870102] - [netdrv] net: stmmac: fix failed to suspend if phy based WOL is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Speed down the PHY if WoL to save energy (Mark Salter) [1870102] - [netdrv] net: stmmac: Support WOL with phy (Mark Salter) [1870102] - [netdrv] net: stmmac: only call pmt() during suspend/resume if HW enables PMT (Mark Salter) [1870102] - [netdrv] net: stmmac: Move device_can_wakeup() check earlier in set_wol (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove WAKE_MAGIC if HW shows no pmt_magic_frame (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove unused inline function stmmac_rx_threshold_count (Mark Salter) [1870102] - [include] net: pylink.h: add kernel-doc descriptions for new fields at phylink_config (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN promiscuous mode (Mark Salter) [1870102] - [netdrv] net: stmmac: removed enabling eee in EEE set callback (Mark Salter) [1870102] - [documentation] net: phy: add PHY_INTERFACE_MODE_10GBASER (Mark Salter) [1870102] - [include] net: mii: convert mii_lpa_to_ethtool_lpa_x() to linkmode variant (Mark Salter) [1870102] - [base] driver core: platform: Add platform_get_irq_byname_optional() (Mark Salter) [1870102] - [netdrv] net: stmmac: enable timestamp snapshot for required PTP packets in dwmac v5.10a (Mark Salter) [1870102] - [netdrv] net: stmmac: don't attach interface until resume finishes (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: fix potential integer overflow on 32 bit multiply (Mark Salter) [1870102] - [netdrv] stmmac: fix pointer check after utilization in stmmac_interrupt (Mark Salter) [1870102] - [netdrv] stmmac: intel: Fix kernel crash due to wrong error path (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable SERDES power up/down sequence (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix sub-second increment (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix VLAN register handling (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix VLAN filtering when HW does not support it (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Rx filtering (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac_lib: remove unnecessary checks in dwmac_dma_reset() (Mark Salter) [1870102] - [netdrv] net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Mark Salter) [1870102] - [netdrv] net: stmmac: use readl_poll_timeout() function in dwmac4_dma_reset() (Mark Salter) [1870102] - [netdrv] net: stmmac: use readl_poll_timeout() function in init_systime() (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: convert to devm_platform_ioremap_resource (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate it with DesignWare XPCS (Mark Salter) [1870102] - [netdrv] net: phy: Add Synopsys DesignWare XPCS MDIO module (Mark Salter) [1870102] - [netdrv] net: stmmac: Use resolved link config in mac_link_up() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to dev_fwnode() if needed (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch to linkmode_and()/linkmode_andnot() (Mark Salter) [1870102] - [netdrv] flow_offload: check for basic action hw stats type (Mark Salter) [1870102] - [netdrv] stmmac: let core reject the unsupported coalescing parameters (Mark Salter) [1870102] - [netdrv] net: phylink: propagate resolved link config via mac_link_up() (Mark Salter) [1870102] - [netdrv] net: ethernet: stmmac: demote warnings about missing optional clocks (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: Fix misleading interrupt error msg (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Disable ACS if enhanced descs are not used (Mark Salter) [1870102] - [netdrv] net: stmmac: fix notifier registration (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dwxgmac2_set_filter (Mark Salter) [1870102] - [netdrv] net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register writting (Mark Salter) [1870102] - [netdrv] net: stmmac: fix incorrect GMAC_VLAN_TAG register writting in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Delete txtimer in suspend() (Mark Salter) [1870102] - [netdrv] net: stmmac: modified pcs mode support for RGMII (Mark Salter) [1870102] - [netdrv] net: stmmac: Add missing information in DebugFS capabilities file (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Add TBS support (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add TBS support (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Add support for ETF Scheduler using TBS (Mark Salter) [1870102] - [netdrv] net: stmmac: Initial support for TBS (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: Fix missing return (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix missing return (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Fix TAPRIO division operation (Mark Salter) [1870102] - [netdrv] net: stmmac: mmc: Add Frame Preemption counters on GMAC5+ cores (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac3+: Add support for Frame Preemption (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: Add support for Frame Preemption (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Frame Preemption support using TAPRIO API (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate EST with TAPRIO scheduler API (Mark Salter) [1870102] - [netdrv] net: stmmac: Add basic EST support for XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Add basic EST support for GMAC5+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Always use TX coalesce timer value when rescheduling (Mark Salter) [1870102] - [netdrv] net: stmmac: Let TX and RX interrupts be independently enabled/disabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Print more information in DebugFS DMA Capabilities file (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: avoid clk and reset for acpi device (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: use generic device api (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: fix probe for ACPI devices (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Do not setup flower filtering if RSS is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Fixed link does not need MDIO Bus (Mark Salter) [1870102] - [netdrv] stmmac: debugfs entry name is not be changed when udev rename device name (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: Fix MDIO init for platforms without PHY (Mark Salter) [1870102] - [netdrv] net: stmmac: Always arm TX Timer at end of transmission start (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable 16KB buffer size (Mark Salter) [1870102] - [netdrv] net: stmmac: 16KB buffer must be 16 byte aligned (Mark Salter) [1870102] - [netdrv] net: stmmac: RX buffer size must be 16 byte aligned (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Clear previous RX buffer size (Mark Salter) [1870102] - [netdrv] net: stmmac: Only the last buffer has the FCS field (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not accept invalid MTU values (Mark Salter) [1870102] - [netdrv] net: stmmac: Determine earlier the size of RX buffer (Mark Salter) [1870102] - [netdrv] treewide: Use sizeof_field() macro (Mark Salter) [1870102] - [netdrv] net: stmmac: reset Tx desc base address before restarting Tx (Mark Salter) [1870102] - [netdrv] net: phylink: rename mac_link_state() op to mac_pcs_get_state() (Mark Salter) [1870102] - [netdrv] page_pool: do not release pool until inflight == 0 (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Do not enable TBU interrupt (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework TX Coalesce logic (Mark Salter) [1870102] - [netdrv] net: stmmac: Tune-up default coalesce settings (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Remove uneeded computation for RFA/RFD (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Remove uneeded computation for RFA/RFD (Mark Salter) [1870102] - [netdrv] net: stmmac: Setup a default RX Coalesce value instead of the minimum (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not set RX IC bit if RX Coalesce is zero (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement UDP Segmentation Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework stmmac_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Remove the speed dependency (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add C45 PHY support in the MDIO callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Add Split Header support (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix sparse warning (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove break after a return (Mark Salter) [1870102] - [netdrv] net: stmmac: add flexible PPS to dwmac 4.10a (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement L3/L4 Filters in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to VLAN Perfect filtering if HASH is not available (Mark Salter) [1870102] - [netdrv] net: stmmac: Support enhanced addressing mode for DWMAC 4.10 (Mark Salter) [1870102] - [netdrv] net: stmmac: Only enable enhanced addressing mode when needed (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the TX IOC in xmit path (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix TSO descriptor with Enhanced Addressing (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the packet count in stmmac_rx() (Mark Salter) [1870102] - ethernet: Delete unnecessary checks before the macro call “dev_kfree_skb” (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable MMC interrupts by default (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable Flow Control when 1 or more queues are in AV (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix AV Feature detection (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix TSA selection (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Only get SPH header len if available (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: bitrev32 returns u32 (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4: bitrev32 returns u32 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the problem of tso_xmit (Mark Salter) [1870102] - [netdrv] net: stmmac: fix argument to stmmac_pcs_ctrl_ane() (Mark Salter) [1870102] - [netdrv] net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow (Mark Salter) [1870102] - [netdrv] net: stmmac: make tc_flow_parsers static (Mark Salter) [1870102] - [netdrv] net: stmmac: fix disabling flexible PPS output (Mark Salter) [1870102] - [netdrv] net: stmmac: fix length of PTP clock's name string (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Not all Unicast addresses may be available (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid deadlock on suspend/resume (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix RSS writing wrong keys (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix RSS not writing all Keys to HW (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable the Timestamp interrupt by default (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not stop PHY if WoL is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Correctly take timestamp for PTPv2 (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Always update the MAC Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Detect Hash Table size dinamically (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Not all Unicast addresses may be available (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix page pool size (Mark Salter) [1870102] - [netdrv] net: stmmac: selftest: avoid large stack usage (Mark Salter) [1870102] - [netdrv] net: stmmac: Hold rtnl lock in suspend/resume callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: implement support for passive mode converters via dt (Mark Salter) [1870102] - [netdrv] net: stmmac: ARP Offload for GMAC4+ Cores (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Insertion Offload in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for SA Insertion/Replacement in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Reinitialize correctly a variable (Mark Salter) [1870102] - [netdrv] net: stmmac: Add VLAN HASH filtering support in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent divide-by-zero (Mark Salter) [1870102] - [netdrv] net: stmmac: Limit max speeds of XGMAC if asked to (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Enable RX Jumbo frame support (Mark Salter) [1870102] - [netdrv] stmmac: platform: adjust messages and move to dev level (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Enable RX Jumbo frame support (Mark Salter) [1870102] - [netdrv] net: stmmac: Correctly assing MAX MTU in XGMAC cores case (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Correct RAVSEL field interpretation (Mark Salter) [1870102] - [netdrv] net: stmmac: ethtool: Let user configure TX coalesce without RIWT (Mark Salter) [1870102] - [netdrv] net: stmmac: Only consider RX error when HW Timestamping is not enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement ARP Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement L3/L4 Filters using TC Flower (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not return error code in TC Initialization (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add RBU handling in DMA interrupt (Mark Salter) [1870102] - [netdrv] net: stmmac: depend on COMMON_CLK (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: use devm_platform_ioremap_resource() to simplify code (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Insertion Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add EEE support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for SA Insertion/Replacement in XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: Add ethtool register dump for XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Add Flexible PPS support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add a counter for Split Header packets (Mark Salter) [1870102] - [netdrv] net: page_pool: API cleanup and comments (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Split Header support and enable it in XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Correctly return that RX descriptor is not last one (Mark Salter) [1870102] - [netdrv] net: stmmac: Prepare to add Split Header support (Mark Salter) [1870102] - [netdrv] net: stmmac: Get correct timestamp values from XGMAC (Mark Salter) [1870102] - [netdrv] stmmac: no need to check return value of debugfs_create functions (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Flexible RX Parser support in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement Safety Features in XGMAC core (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement VLAN Hash Filtering in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement RSS and enable it in XGMAC core (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement tx_queue_prio() (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement set_mtl_tx_queue_weight() (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement MMC counters (Mark Salter) [1870102] - [netdrv] net: Remove dev_err() usage after platform_get_irq() (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not request stmmaceth clock (Mark Salter) [1870102] - [netdrv] net: stmmac: Make MDIO bus reset optional (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Do not return a fragment entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix issues when number of Queues >= 4 (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix XGMAC selftests (Mark Salter) [1870102] - [netdrv] net: stmmac: manage errors returned by of_get_mac_address() (Mark Salter) [1870102] - [netdrv] net: stmmac: Use netif_tx_napi_add() for TX polling function (Mark Salter) [1870102] - [netdrv] net: stmmac: Sync RX Buffer upon allocation (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not cut down 1G modes (Mark Salter) [1870102] - [netdrv] net: stmmac: Use kcalloc() instead of kmalloc_array() (Mark Salter) [1870102] - [netdrv] net: stmmac: RX Descriptors need to be clean before setting buffers (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix misuses of GENMASK macro (Mark Salter) [1870102] - [netdrv] net: stmmac: add support for hash table size 128/256 in dwmac4 (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: mac address array boudary violation issue (Mark Salter) [1870102] - [netdrv] net: stmmac: Introducing support for Page Pool (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix descriptors address being in > 32 bits address space (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement RX Coalesce Frames setting (Mark Salter) [1870102] - [netdrv] net: stmmac: Re-work the queue selection for TSO packets (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable dwmac4 jumbo frame more than 8KiB (Mark Salter) [1870102] - [netdrv] net: stmmac: make "snps, reset-delays-us" optional again (Mark Salter) [1870102] - [netdrv] net: stmmac: Re-word Kconfig entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Update Kconfig entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Only disable interrupts if NAPI is scheduled (Mark Salter) [1870102] - [netdrv] net: stmmac: Update RX Tail Pointer to last free entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable support for > 32 Bits addressing in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not disable interrupts when cleaning TX (Mark Salter) [1870102] - [netdrv] net: stmmac: Add the missing speeds that XGMAC supports (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Fix the undefined burst setting (Mark Salter) [1870102] - [netdrv] net: stmmac: Decrease default RX Watchdog value (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not try to enable PHY EEE if MAC does not support it (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Enable EDMA by default (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix case when PHY handle is not present (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix crash observed if PHY does not support EEE (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix possible deadlock when disabling EEE support (Mark Salter) [1870102] - [netdrv] net: stmmac: initialize the reset delay array (Mark Salter) [1870102] - [netdrv] net: stmmac: add sanity check to device_property_read_u32_array call (Mark Salter) [1870102] - [netdrv] net: stmmac: fix unused-variable warning (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the phy_reset hook from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the reset delays from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the reset GPIO from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: use device_property_read_u32_array to read the reset delays (Mark Salter) [1870102] - [netdrv] net: stmmac: drop redundant check in stmmac_mdio_reset (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix wrapper drivers not detecting PHY (Mark Salter) [1870102] - [netdrv] net: stmmac: use GPIO descriptors in stmmac_mdio_reset (Mark Salter) [1870102] - [netdrv] net: stmmac: Convert to phylink and remove phylib logic (Mark Salter) [1870102] - [netdrv] net: stmmac: Start adding phylink support (Mark Salter) [1870102] - [netdrv] net: stmmac: Prepare to convert to phylink (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: fix flow control issue (Mark Salter) [1870102] - [netdrv] net: stmmac: modify default value of tx-frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch to devm_alloc_etherdev_mqs (Mark Salter) [1870102] - [netdrv] net: stmmac: use dev_info() before netdev is registered (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent missing interrupts when running NAPI (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Clear unused address entries (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Do not disable whole RX in dma_stop_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Do not disable whole RX in dma_stop_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Fix Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Clear unused address entries (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Fix Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch MMC functions to HWIF callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac100: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MAC loopback callback to HWIF (Mark Salter) [1870102] - [netdrv] net: stmmac: set IC bit when transmitting frames with HW timestamp (Mark Salter) [1870102] - [netdrv] net: stmmac: fixed new system time seconds value calculation (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not output error on deferred probe (Mark Salter) [1870102] - [netdrv] net: stmmac: fix csr_clk can't be zero issue (Mark Salter) [1870102] - [netdrv] net: stmmac: update rx tail pointer register to fix rx dma hang issue (Mark Salter) [1870102] - [netdrv] net: stmmac: fix reset gpio free missing (Mark Salter) [1870102] - [netdrv] net: stmmac: dma channel control register need to be init first (Mark Salter) [1870102] - [netdrv] net: stmmac: fix ethtool flow control not able to get/set (Mark Salter) [1870102] - [netdrv] dwmac4_prog_mtl_tx_algorithms() missing write operation (Mark Salter) [1870102] - [netdrv] net: stmmac: Set Flow Control to automatic mode in the driver (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Finish the Flow Control implementation (Mark Salter) [1870102] - [netdrv] net: stmmac: move stmmac_check_ether_addr() to driver probe (Mark Salter) [1870102] - [netdrv] net: stmmac: Use bfsize1 in ndesc_init_rx_desc (Mark Salter) [1870102] - [netdrv] net: stmmac: don't log oversized frames (Mark Salter) [1870102] - [netdrv] net: stmmac: fix dropping of multi-descriptor RX frames (Mark Salter) [1870102] - [netdrv] net: stmmac: don't overwrite discard_frame status (Mark Salter) [1870102] - [netdrv] net: stmmac: don't stop NAPI processing when dropping a packet (Mark Salter) [1870102] - [netdrv] net: stmmac: ratelimit RX error logs (Mark Salter) [1870102] - [netdrv] net: stmmac: use correct DMA buffer size in the RX descriptor (Mark Salter) [1870102] - [netdrv] net: stmmac: fix memory corruption with large MTUs (Mark Salter) [1870102] - [netdrv] net: stmmac: fix jumbo frame sending with non-linear skbs (Mark Salter) [1870102] - [netdrv] net: stmmac: don't set own bit too early for jumbo frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid one more sometimes uninitialized Clang warning (Mark Salter) [1870102] - [netdrv] net: ethernet: stmmac: add management of clk_csr property (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid sometimes uninitialized Clang warnings (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Also use TBU interrupt to clean TX path (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Also use TBU interrupt to clean TX path (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix NAPI poll in TX path when in multi-queue (Mark Salter) [1870102] - [netdrv] net: stmmac: use correct define to get rx timestamp on GMAC4 (Mark Salter) [1870102] - [netdrv] net: stmmac: fix ptp timestamping on Rx on gmac4 (Mark Salter) [1870102] - [netdrv] net: stmmac: implement the SIOCGHWTSTAMP ioctl (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix a race in EEE enable callback (Mark Salter) [1870102] - [netdrv] net: stmmac: handle endianness in dwmac4_get_timestamp (Mark Salter) [1870102] - [netdrv] net: stmmac: Disable EEE mode earlier in XMIT callback (Mark Salter) [1870102] - [netdrv] net: stmmac: Send TSO packets always from Queue 0 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to Platform Data clock in Watchdog conversion (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent RX starvation in stmmac_napi_poll() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the logic of checking if RX Watchdog must be enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Check if CBS is supported before configuring (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Only clear interrupts that are active (Mark Salter) [1870102] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Mark Salter) [1870102] - [netdrv] net: stmmac: convert to DEFINE_SHOW_ATTRIBUTE (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix an error code in probe() (Mark Salter) [1870102] - [netdrv] net: stmmac: Move debugfs init/exit to ->probe()/->remove() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix RX packet size > 8191 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules (Mark Salter) [1870102] - [netdrv] net: stmmac: Set OWN bit for jumbo frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable TC Ops for GMAC >= 4 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add CBS support in XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fixup the tail addr setting in xmit path (Mark Salter) [1870102] - [netdrv] stmmac: fix valid numbers of unicast filter entries (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework coalesce timer and fix multi-queue races (Mark Salter) [1870102] - [netdrv] Revert "net: stmmac: Do not keep rearming the coalesce timer in stmmac_xmit" (Mark Salter) [1870102] - [netdrv] Revert "net: stmmac: fix build failure due to missing COMMON_CLK dependency" (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate XGMAC into main driver flow (Mark Salter) [1870102] - [netdrv] net: stmmac: Add PTP support for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MDIO related functions for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add descriptor related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add DMA related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MAC related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add XGMAC 2.10 HWIF entry (Mark Salter) [1870102] - [netdrv] stmmac: fix signed 64-bit division (Mark Salter) [1870102] - [netdrv] net: stmmac_tc: use 64-bit arithmetic instead of 32-bit (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for CBS QDISC (Mark Salter) [1870102] - [tty] serial: 8250_tegra: Create Tegra specific 8250 driver (Mark Salter) [1870103] - [pci] PCI: Disable MSI for Tegra root ports (Mark Salter) [1870101] - [pci] PCI: Add MCFG quirks for Tegra194 host controllers (Mark Salter) [1870101] - [netdrv] tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Antoine Tenart) [1919364 1917563] {CVE-2021-0342} - [netdrv] tun: correct header offsets in napi frags mode (Antoine Tenart) [1919364 1917563] {CVE-2021-0342} - [netdrv] tun: Don't put_page() for all negative return values from XDP program (Antoine Tenart) [1919364] - [netdrv] tun: add mutex_unlock() call and napi.skb clearing in tun_get_user() (Antoine Tenart) [1919364] - [netdrv] tun: fix data-race in gro_normal_list() (Antoine Tenart) [1919364] - [netdrv] tun: fix use-after-free when register netdev failed (Antoine Tenart) [1919364] - [netdrv] tun: mark small packets as owned by the tap sock (Antoine Tenart) [1919364] - [netdrv] tun: use netdev_alloc_frag() in tun_napi_alloc_frags() (Antoine Tenart) [1919364] - [scsi] scsi: ibmvfc: Fix error return in ibmvfc_probe() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Provide modules parameters for MQ settings (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Enable MQ and set reasonable defaults (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Purge SCSI channels after transport loss/reset (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Send Cancel MAD down each hw SCSI channel (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add cancel mad initialization helper (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Register Sub-CRQ handles with VIOS during channel setup (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Send commands down HW Sub-CRQ when channelized (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Set and track hw queue in ibmvfc_event struct (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Advertise client support for using hardware channels (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Implement channel enquiry and setup commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Map/request irq and register Sub-CRQ interrupt handler (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define Sub-CRQ interrupt handler routine (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add handlers to drain and complete Sub-CRQ responses (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add Sub-CRQ IRQ enable/disable routine (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add alloc/dealloc routines for SCSI Sub-CRQ Channels (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add Subordinate CRQ definitions (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define hcall wrapper for registering a Sub-CRQ (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add size parameter to ibmvfc_init_event_pool() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Init/free event pool during queue allocation/free (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Move event pool init/free routines (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add vhost fields and defaults for MQ enablement (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Relax locking around ibmvfc_queuecommand() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Complete commands outside the host/queue lock (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define per-queue state/list locks (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Make command event pool queue specific (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define generic queue structure for CRQs (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Advertise client support for targetWWPN using v2 commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add support for target_wwpn field in v2 MADs and vfcFrame (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add FC payload retrieval routines for versioned vfcFrames (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add helper for testing capability flags (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add new fields for version 2 of several MADs (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Deduplicate common ibmvfc_cmd init code (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Use correlation token to tag commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Remove trailing semicolon (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Byte swap login_buf.resp values in attribute show functions (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Interface updates for future FPIN and MQ support (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Protect vhost->task_set increment by the host lock (Desnes Augusto Nunes do Rosario) [1868055] - [net] tcp: Fix potential use-after-free due to double kfree() (Florian Westphal) [1915164] - [nvdimm] libnvdimm/region: Enable MAP_SYNC for volatile regions (Steve Best) [1916650] - [net] bpf: Permit cond_resched for some iterators (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix PID fetching with a lot of results (Yauheni Kaliuta) [1874005] - [net] bpf: verifier: Use target program's type for access verifications (Yauheni Kaliuta) [1874005] - [tools] selftests: bpf: Test sockmap update from BPF (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Allow update from BPF (Yauheni Kaliuta) [1874005] - [net] bpf: Override the meaning of ARG_PTR_TO_MAP_VALUE for sockmap and sockhash (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Call sock_map_update_elem directly (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Merge sockmap and sockhash update functions (Yauheni Kaliuta) [1874005] - [net] net: sk_msg: Simplify sk_psock initialization (Yauheni Kaliuta) [1874005] - [net] bpf: Enforce id generation for all may-be-null register type (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Cleanup bpf_load.o from Makefile (Yauheni Kaliuta) [1874005] - [include] bpf: Plug hole in struct bpf_sk_lookup_kern (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix endianness issues in sk_lookup/ctx_narrow_access (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix build slowdown (Yauheni Kaliuta) [1874005] - [net] bpf: Fix scalar32_min_max_or bounds tracking (Yauheni Kaliuta) [1874005] - [net] bpf: Fix "unresolved symbol" build error with resolve_btfids (Yauheni Kaliuta) [1874005] - [powerpc] bpf, powerpc: Fix misuse of fallthrough in bpf_jit_comp() (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix XDP program load regression for old kernels (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix native endian assumption when parsing BTF (Yauheni Kaliuta) [1874005] - [include] bpf: Prevent .BTF section elimination (Yauheni Kaliuta) [1874005] - [net] bpf: Fix sysfs export of empty BTF section (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Support passing BPFTOOL_VERSION to make (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a rcu warning for bpffs map pretty-print (Yauheni Kaliuta) [1874005] - [net] bpf: Bpf_skc_to_* casting helpers require a NULL check on sk (Yauheni Kaliuta) [1874005] - [documentation] docs/bpf: Remove source code links (Yauheni Kaliuta) [1874005] - [documentation] docs/bpf: Fix ringbuf documentation (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix VERSIONED_SYM_COUNT number parsing (Yauheni Kaliuta) [1874005] - [tools] tools/libbpf: Avoid counting local symbols in ABI check (Yauheni Kaliuta) [1874005] - [net] bpf: Fix clobbering of r2 in bpf_gen_ld_abs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add bpf_{update, delete}_map_elem in hashmap iter program (Yauheni Kaliuta) [1874005] - [net] bpf: Do not use bucket_lock for hashmap iterator (Yauheni Kaliuta) [1874005] - [tools] libbpf: Remove arch-specific include path in Makefile (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: build: Make sure resolve_btfids cleans up after itself (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix build failure from uninitialized variable warning (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix massive output from test_maps (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix test_progs-flavor run getting number of tests (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a buffer out-of-bound access when filling raw_tp link_info (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix two typos in uapi/linux/bpf.h (Yauheni Kaliuta) [1874005] - [tools] tools/resolve_btfids: Fix sections with wrong alignment (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix map index used in error message (Yauheni Kaliuta) [1874005] - [tools] bpftool: Handle EAGAIN error code properly in pids collection (Yauheni Kaliuta) [1874005] - [net] bpf: Avoid visit same object multiple times (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a rcu_sched stall issue with bpf task/task_file iterator (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix build on ppc64le architecture (Yauheni Kaliuta) [1874005] - [net] bpf: Use get_file_rcu() instead of get_file() for task_file iterator (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Make test_varlen work with 32-bit user-space arch (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Generate data section struct with conservative alignment (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Correct various core_reloc 64-bit assumptions (Yauheni Kaliuta) [1874005] - [tools] libbpf: Enforce 64-bitness of BTF for BPF object files (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix btf_dump test cases on 32-bit arches (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle BTF pointer sizes more carefully (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix BTF-defined map-in-map initialization on 32-bit host arches (Yauheni Kaliuta) [1874005] - [tools] selftest/bpf: Fix compilation warnings in 32-bit mode (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix compilation warnings in 32-bit mode (Yauheni Kaliuta) [1874005] - [documentation] doc: Add link to bpf helpers man page (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests to sock_ops for loading sk (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests for sock_ops load with r9, r8.r7 registers (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests for ctx access in sock_ops with single register (Yauheni Kaliuta) [1874005] - [net] bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (Yauheni Kaliuta) [1874005] - [net] bpf: sock_ops ctx access may stomp registers in corner case (Yauheni Kaliuta) [1874005] - [net] net/core/filter.c: Use sizeof_field() macro (Yauheni Kaliuta) [1874005] - [tools] libbpf: Prevent overriding errno when logging errors (Yauheni Kaliuta) [1874005] - [net] bpf: Iterate through all PT_NOTE sections when looking for build id (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle GCC built-in types for Arm NEON (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Make skeleton code C++17-friendly by dropping typeof() (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix v4_to_v6 in sk_lookup (Yauheni Kaliuta) [1874005] - [tools] libbpf: Do not use __builtin_offsetof for offsetof (Yauheni Kaliuta) [1874005] - [net] bpf: Delete repeated words in comments (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix silent Makefile output (Yauheni Kaliuta) [1874005] - [documentation] bpf, doc: Remove references to warning message when using bpf_trace_printk() (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix compilation warning of selftests (Yauheni Kaliuta) [1874005] - [kernel] bpf: Remove inline from bpf_do_trace_printk (Yauheni Kaliuta) [1874005] - [tools] bpf: Add missing return to resolve_btfids (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Support new uapi for map element bpf iterator (Yauheni Kaliuta) [1874005] - [net] bpf: Change uapi for bpf iterator map elements (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Prevent runqslower from racing on building bpftool (Yauheni Kaliuta) [1874005] - [net] bpf: Allow to specify ifindex for skb in bpf_prog_test_run_skb (Yauheni Kaliuta) [1874005] - [net] bpf: Setup socket family and addresses in bpf_prog_test_run_skb (Yauheni Kaliuta) [1874005] - [tools] tools/resolve_btfids: Use libbpf's btf__parse() API (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Use libbpf's btf__parse() API for parsing BTF from file (Yauheni Kaliuta) [1874005] - [tools] libbf: Fix uninitialized pointer at btf__parse_raw() (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add btf__parse_raw() and generic btf__parse() APIs (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Fix wrong return value in do_dump() (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix spurious test failures in core_retro selftest (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add documentation and bash-completion for `link detach` (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add `link detach` subcommand (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add bpf_link detach APIs (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Use single cgroup helpers for both test_sockmap/progs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix register in PT_REGS MIPS macros (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make destructors more robust by handling ERR_PTR(err) cases (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Omit nodad flag when adding addresses to loopback (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Don't destroy failed link (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add xdpdrv mode for test_xdp_redirect (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Verify socket storage in cgroup/sock_{create, release} (Yauheni Kaliuta) [1874005] - [net] bpf: Expose socket storage to BPF_PROG_TYPE_CGROUP_SOCK (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test bpf_iter buffer access with negative offset (Yauheni Kaliuta) [1874005] - [net] bpf: Add missing newline characters in verifier error messages (Yauheni Kaliuta) [1874005] - [arm64] bpf, arm64: Add BPF exception tables (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: use :: 1 for localhost in tcp_server.py (Yauheni Kaliuta) [1874005] - [net] bpf: Fix swapped arguments in calls to check_buffer_access (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add new bpf_iter context structs to fix build on old kernels (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix bpf_ringbuf_output() signature to return long (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Add LSM type to array of prog names (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Skip type probe if name is not found (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for BPF XDP link (Yauheni Kaliuta) [1874005] - [include] bpf: Make bpf_link API available indepently of CONFIG_BPF_SYSCALL (Yauheni Kaliuta) [1874005] - [net] bpf: Fix build on architectures with special bpf_user_pt_regs_t (Yauheni Kaliuta) [1874005] - [net] bpf/local_storage: Fix build without CONFIG_CGROUP (Yauheni Kaliuta) [1874005] - [documentation] Documentation/bpf: Document CGROUP_STORAGE map type (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test CGROUP_STORAGE behavior on shared egress + ingress (Yauheni Kaliuta) [1874005] - [net] bpf: Make cgroup storages shared between programs on the same cgroup (Yauheni Kaliuta) [1874005] - [net] cgroup: use cgrp->kn->id as the cgroup ID (Yauheni Kaliuta) [1874005] - [net] netprio: use css ID instead of cgroup ID (Yauheni Kaliuta) [1874005] - [fs] kernfs: convert kernfs_node->id from union kernfs_node_id to u64 (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add get_stackid_cannot_attach (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test CGROUP_STORAGE map can't be used by multiple progs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add callchain_stackid (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for CGROUP_STORAGE map on multiple attaches (Yauheni Kaliuta) [1874005] - [tools] libbpf: Print hint when PERF_EVENT_IOC_SET_BPF returns -EPROTO (Yauheni Kaliuta) [1874005] - [net] bpf: Fail PERF_EVENT_IOC_SET_BPF when bpf_get_cannot work (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add a test for out of bound rdonly buf access (Yauheni Kaliuta) [1874005] - [net] bpf: Separate bpf_get_for perf events BPF (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add a test for bpf sk_storage_map iterator (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for bpf array map iterators (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for bpf hash map iterators (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add bpftool support for bpf map element iterator (Yauheni Kaliuta) [1874005] - [tools] tools/libbpf: Add support for bpf map element iterator (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for sock local storage map (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for array maps (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for hash maps (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for map elements (Yauheni Kaliuta) [1874005] - [net] bpf: Fix pos computation for bpf_iter seq_ops->start() (Yauheni Kaliuta) [1874005] - [net] bpf: Support readonly/readwrite buffers in verifier (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test BPF socket lookup and reuseport with connections (Yauheni Kaliuta) [1874005] - [net] bpf: Refactor to provide aux info to bpf_iter_init_seq_priv_t (Yauheni Kaliuta) [1874005] - [net] bpf: Refactor bpf_iter_reg to have separate seq_info member (Yauheni Kaliuta) [1874005] - [net] bpf: Add bpf_prog iterator (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Strip BPF .o files before skeleton generation (Yauheni Kaliuta) [1874005] - [documentation] docs: bpf/bpf_devel_QA.rst: fix reference to nonexistent document (Yauheni Kaliuta) [1874005] - [documentation] docs: bpf/index.rst: Add ringbuf.rst (Yauheni Kaliuta) [1874005] - [tools] bpftool: Use only nftw for file tree parsing (Yauheni Kaliuta) [1874005] - [net] bpf: net: Use precomputed btf_id for bpf iterators (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix test_lwt_seg6local.sh hangs (Yauheni Kaliuta) [1874005] - [net] bpf: Make btf_sock_ids global (Yauheni Kaliuta) [1874005] - [tools] bpf: Add BTF_ID_LIST_GLOBAL in btf_ids.h (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Sync btf_ids.h to tools (Yauheni Kaliuta) [1874005] - [net] bpf: Compute bpf_skc_to_*() helper socket btf ids at build time (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix error handing in do_skeleton() (Yauheni Kaliuta) [1874005] - [tools] libbpf bpf_helpers: Use __builtin_offsetof for offsetof (Yauheni Kaliuta) [1874005] - [s390] s390/bpf: Use bpf_skip() in bpf_jit_prologue() (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Fix possible rcpu kthread hung (Yauheni Kaliuta) [1874005] - [s390] s390/bpf: implement BPF_PROBE_MEM (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/kernel: expand exception table logic to allow new handling options (Yauheni Kaliuta) [1874005 1868273] - [s390] s390: fix __EMIT_BUG() macro (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/bug: add entry size to the __bug_table section (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/kernel: unify EX_TABLE* implementations (Yauheni Kaliuta) [1874005 1868273] - [tools] selftests/bpf: Tests for BPF_SK_LOOKUP attach point (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add verifier tests for bpf_sk_lookup context access (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add name mappings for SK_LOOKUP prog and attach type (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for SK_LOOKUP program type (Yauheni Kaliuta) [1874005] - [tools] bpf: Sync linux/bpf.h to tools/ (Yauheni Kaliuta) [1874005] - [include] bpf: Introduce SK_LOOKUP program type with a dedicated attach point (Yauheni Kaliuta) [1874005] - [net] bpf, netns: Handle multiple link attachments (Yauheni Kaliuta) [1874005] - [tools] bpf: Drop duplicated words in uapi helper comments (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix possible hang in sockopt_inherit (Yauheni Kaliuta) [1874005] - [tools] selftest: Add tests for XDP programs in CPUMAP entries (Yauheni Kaliuta) [1874005] - [samples] samples/bpf: xdp_redirect_cpu: Load a eBPF program on cpumap (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add SEC name for xdp programs attached to CPUMAP (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Implement XDP_REDIRECT for eBPF programs attached to map entries (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Add the possibility to attach an eBPF program to cpumap (Yauheni Kaliuta) [1874005] - [net] net: Refactor xdp_convert_buff_to_frame (Yauheni Kaliuta) [1874005] - [net] cpumap: Formalize map value as a named struct (Yauheni Kaliuta) [1874005] - [samples] samples/bpf: xdp_redirect_cpu_user: Do not update bpf maps in option loop (Yauheni Kaliuta) [1874005] - [net] cpumap: Use non-locked version __ptr_ring_consume_batched (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Consolidate powerpc instructions from bpf_jit.h (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/bpf_jit: Reuse instruction macros from ppc-opcode.h (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Move ppc instruction encoding from test_emulate_step (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/lib: Fix emulate_step() std test (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Introduce PPC_RAW_* macros for base instruction encoding (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Yauheni Kaliuta) [1874005] - [include] bpf: Fix build for disabled CONFIG_DEBUG_INFO_BTF option (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Strip away modifiers from global variables (Yauheni Kaliuta) [1874005] - [tools] libbpf: Support stripping modifiers for btf_dump (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add selftests verifying bpf_trace_printk() behaviour (Yauheni Kaliuta) [1874005] - [kernel] bpf: Use dedicated bpf_trace_printk event instead of trace_printk() (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Remove warning about PID iterator support (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for resolve_btfids (Yauheni Kaliuta) [1874005] - [tools] tools headers: Adopt verbatim copy of btf_ids.h from kernel sources (Yauheni Kaliuta) [1874005] - [documentation] bpf: Add info about .BTF_ids section to btf.rst (Yauheni Kaliuta) [1874005] - [net] bpf: Use BTF_ID to resolve bpf_ctx_convert struct (Yauheni Kaliuta) [1874005] - [net] bpf: Remove btf_id helpers resolving (Yauheni Kaliuta) [1874005] - [net] bpf: Resolve BTF IDs in vmlinux image (Yauheni Kaliuta) [1874005] - [include] bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Yauheni Kaliuta) [1874005] - [net] bpf: Support llvm-objcopy for vmlinux BTF (Yauheni Kaliuta) [1874005] - [powerpc] powerpc: Include .BTF section (Yauheni Kaliuta) [1874005] - [scripts] kbuild: Remove debug info from kallsyms linking (Yauheni Kaliuta) [1874005] - [scripts] kbuild: Parameterize kallsyms generation and correct reporting (Yauheni Kaliuta) [1874005] - [tools] bpf: Compile resolve_btfids tool at kernel compilation start (Yauheni Kaliuta) [1874005] - [kernel] tracing: Make struct ring_buffer less ambiguous (Yauheni Kaliuta) [1874005] - [kernel] tracing: Rename trace_buffer to array_buffer (Yauheni Kaliuta) [1874005] - [tools] tools headers: Synchronize linux/bits.h with the kernel sources (Yauheni Kaliuta) [1874005] - [tools] tools headers: Update linux/vdso.h and grab a copy of vdso/const.h (Yauheni Kaliuta) [1874005] - [tools] tools headers: Adopt verbatim copy of compiletime_assert() from kernel sources (Yauheni Kaliuta) [1874005] - [tools] objtool: Query pkg-config for libelf location (Yauheni Kaliuta) [1874005] - [tools] bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Yauheni Kaliuta) [1874005] - [samples] bpf: Fix fds_example SIGSEGV error (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix memory leak and optimize BTF sanitization (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Switch perf_buffer test to tracepoint and skeleton (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle missing BPF_OBJ_GET_INFO_BY_FD gracefully in perf_buffer (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test relying only on CO-RE and no recent kernel features (Yauheni Kaliuta) [1874005] - [tools] libbpf: Improve BTF sanitization handling (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add btf__set_fd() for more control over loaded BTF FD (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make BTF finalization strict (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: test_progs avoid minus shell exit codes (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: test_progs use another shell exit on non-actions (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix another bpftool segfault without skeleton code enabled (Yauheni Kaliuta) [1874005] - [tools] selftests: bpf: Remove unused bpf_map_def_legacy struct (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Refactor BPF map performance test with libbpf (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Refactor BPF map in map test with libbpf (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Fix bpf programs with kprobe/sys_connect event (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [tools] bpftool: Add support for BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [net] bpf: Add BPF_CGROUP_INET_SOCK_RELEASE hook (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix compilation error of bpf_iter_task_stack.c (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix bpftool without skeleton code enabled (Yauheni Kaliuta) [1874005] - [net] bpf: Fix build without CONFIG_STACKTRACE (Yauheni Kaliuta) [1874005] - [tools] bpf: selftests: Restore netns after each test (Yauheni Kaliuta) [1874005] - [tools] bpf: selftests: A few improvements to network_helpers.c (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs option for listing test names (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs option for getting number of tests (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs indicate to shell on non-actions (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Turn off -Wnested-externs warning (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Switch test_vmlinux to use hrtimer_range_start_ns (Yauheni Kaliuta) [1874005] - [net] bpf: Fix net/core/filter build errors when INET is not enabled (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add bpf_iter test with bpf_get_task_stack() (Yauheni Kaliuta) [1874005] - [kernel] bpf: Allow pB in bpf_seq_printf() and bpf_trace_printk() (Yauheni Kaliuta) [1874005] - [net] bpf: Introduce helper bpf_get_task_stack() (Yauheni Kaliuta) [1874005] - [net] bpf: Remove redundant synchronize_rcu (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add byte swapping selftest (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make bpf_endian co-exist with vmlinux.h (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Allow substituting custom vmlinux.h for selftests build (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Allow substituting custom vmlinux.h for the build (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test auto-load disabling logic for BPF programs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Support disabling auto-loading BPF programs (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Define attach_type_name array only once (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Define prog_type_name array only once (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add tcp/udp iterator programs to selftests (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Implement sample udp/udp6 bpf_iter programs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Implement sample tcp/tcp6 bpf_iter programs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add more common macros to bpf_tracing_net.h (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Refactor some net macros to bpf_tracing_net.h (Yauheni Kaliuta) [1874005] - [kernel] bpf: Add bpf_skc_to_udp6_sock() helper (Yauheni Kaliuta) [1874005] - [net] net: bpf: Implement bpf iterator for udp (Yauheni Kaliuta) [1874005] - [net] net: bpf: Add bpf_seq_afinfo in udp_iter_state (Yauheni Kaliuta) [1874005] - [kernel] bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yauheni Kaliuta) [1874005] - [net] bpf: Add bpf_skc_to_tcp6_sock() helper (Yauheni Kaliuta) [1874005] - [kernel] bpf: Allow tracing programs to use bpf_jiffies64() helper (Yauheni Kaliuta) [1874005] - [kernel] bpf: Support 'X' in bpf_seq_printf() helper (Yauheni Kaliuta) [1874005] - [net] net: bpf: Implement bpf iterator for tcp (Yauheni Kaliuta) [1874005] - [net] net: bpf: Add bpf_seq_afinfo in tcp_iter_state (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Workaround for get_stack_rawtp test (Yauheni Kaliuta) [1874005] - [tools] libbpf: Prevent loading vmlinux BTF twice (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix spelling mistake "kallasyms" -> "kallsyms" (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Fix variable shadowing in emit_obj_refs_json() (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Correctly evaluate $(BUILD_BPF_SKELS) in Makefile (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add variable-length data concat pattern less than test (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add variable-length data concatenation pattern test (Yauheni Kaliuta) [1874005] - [tools] bpf: Switch most helper return values from 32-bit int to 64-bit long (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add documentation and sample output for process info (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Show info for processes holding BPF map/prog/link/btf FDs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Wrap source argument of BPF_CORE_READ macro in parentheses (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Generalize BPF skeleton support and generate vmlinux.h (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Minimize bootstrap bpftool (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Move map/prog parsing logic into common (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add __ksym extern selftest (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for extracting kernel symbol addresses (Yauheni Kaliuta) [1874005] - [tools] libbpf: Generalize libbpf externs support (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add a bunch of attribute getters/setters for map definitions (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test access to bpf map pointer (Yauheni Kaliuta) [1874005] - [net] bpf: Set map_btf_{name, id} for all map types (Yauheni Kaliuta) [1874005] - [net] bpf: Support access to bpf map fields (Yauheni Kaliuta) [1874005] - [net] bpf: Rename bpf_htab to bpf_shtab in sock_map (Yauheni Kaliuta) [1874005] - [net] bpf: Switch btf_parse_vmlinux to btf_find_by_name_kind (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Relicense bpftool's BPF profiler prog as dual-license GPL/BSD (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Add verifier tests for 32bit pointer/scalar arithmetic (Yauheni Kaliuta) [1874005] - [net] bpf: Avoid verifier failure for 32bit pointer arithmetic (Yauheni Kaliuta) [1874005] - [net] bpf: sk_storage: Prefer to get a free cache_idx (Yauheni Kaliuta) [1874005] - [tools] libbpf: Bump version to 0.1.0 (Yauheni Kaliuta) [1874005] - [s390] s390/pci: fix hot-plug of PCI function missing bus (Philipp Rudo) [1915916] - [net] tcp: fix race condition when creating child sockets from syncookies (Florian Westphal) [1915164] - [netdrv] bonding: set xfrm feature flags more sanely (Jarod Wilson) [1893979] - [netdrv] bonding: fix feature flag setting at init time (Jarod Wilson) [1893979]- [fs] cifs: handle -EINTR in cifs_setattr (Leif Sahlberg) [1848178] - [tty] serial: 8250: drop the printk from serial8250_interrupt() (Vitaly Kuznetsov) [1919745] - [fs] cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Leif Sahlberg) [1848178] - [netdrv] ibmvnic: continue fatal error reset after passive init (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix: NULL pointer dereference (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix login buffer memory leak (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix rx buffer tracking and index management in replenish_rx_pool partial success (Diego Domingos) [1901513] - [netdrv] ibmvnic: add some debugs (Diego Domingos) [1901513] - [netdrv] ibmvnic: Fix TX completion error handling (Diego Domingos) [1901513] - [netdrv] ibmvnic: Ensure that SCRQ entry reads are correctly ordered (Diego Domingos) [1901513] - [netdrv] ibmvnic: reduce wait for completion time (Diego Domingos) [1901513] - [netdrv] ibmvnic: no reset timeout for 5 seconds after reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: send_login should check for crq errors (Diego Domingos) [1901513] - [netdrv] ibmvnic: track pending login (Diego Domingos) [1901513] - [netdrv] ibmvnic: delay next reset if hard reset fails (Diego Domingos) [1901513] - [netdrv] ibmvnic: restore adapter state on failed reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: avoid memset null scrq msgs (Diego Domingos) [1901513] - [netdrv] ibmvnic: stop free_all_rwi on failed reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: handle inconsistent login with reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: enhance resetting status check during module exit (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues (Diego Domingos) [1901513] - [netdrv] ibmvnic: skip tx timeout reset while in resetting (Diego Domingos) [1901513] - [netdrv] ibmvnic: notify peers when failover and migration happen (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix call_netdevice_notifiers in do_reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: Do not replenish RX buffers after every polling loop (Diego Domingos) [1901513] - [netdrv] ibmvnic: Use netdev_alloc_skb instead of alloc_skb to replenish RX buffers (Diego Domingos) [1901513] - [netdrv] ibmvnic: Correctly re-enable interrupts in NAPI polling routine (Diego Domingos) [1901513] - [netdrv] ibmvnic: Ensure that device queue memory is cache-line aligned (Diego Domingos) [1901513] - [netdrv] ibmvnic: Remove send_subcrq function (Diego Domingos) [1901513] - [netdrv] ibmvnic: Clean up TX code and TX buffer data structure (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce xmit_more support using batched subCRQ hcalls (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce batched RX buffer descriptor transmission (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce indirect subordinate Command Response Queue buffer (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix ibmvnic_set_mac (Diego Domingos) [1901513] - [netdrv] ibmvnic: save changed mac address to adapter->mac_addr (Diego Domingos) [1901513] - [netdrv] ibmvnic: create send_control_ip_offload (Diego Domingos) [1901513] - [netdrv] ibmvnic: create send_query_ip_offload (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename send_map_query to send_query_map (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename ibmvnic_send_req_caps to send_request_cap (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename send_cap_queries to send_query_cap (Diego Domingos) [1901513] - [netdrv] ibmvnic: set up 200GBPS speed (Diego Domingos) [1901513] - [netdrv] Revert "ibmvnic: remove never executed if statement" (Diego Domingos) [1901513] - [netdrv] ibmvnic: Harden device Command Response Queue handshake (Diego Domingos) [1901513] - [netdrv] ibmvnic: Fix use-after-free of VNIC login response buffer (Diego Domingos) [1901513] - [netdrv] ibmvnic: merge ibmvnic_reset_init and ibmvnic_init (Diego Domingos) [1901513] - [netdrv] ibmvnic: remove never executed if statement (Diego Domingos) [1901513] - [netdrv] ibmvnic: improve ibmvnic_init and ibmvnic_reset_init (Diego Domingos) [1901513] - [netdrv] ibmvnic: compare adapter->init_done_rc with more readable ibmvnic_rc_codes (Diego Domingos) [1901513] - [netdrv] ibmvnic: store RX and TX subCRQ handle array in ibmvnic_adapter struct (Diego Domingos) [1901513] - [netdrv] net: ibm: fix return type of ndo_start_xmit function (Diego Domingos) [1901513] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1916478] - [x86] x86/cpu/amd: Call init_amd_zn() om Family 19h processors too (David Arcari) [1916478] - [ata] ahci: Add Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1894284] - [vfio] vfio iommu: Add dma available capability (Philipp Rudo) [1903970] - [x86] x86/entry/64: Do not include inst.h in calling.h (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix GS == 1, 2, and 3 tests (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test PTRACE_PEEKUSER for GSBASE with invalid LDT GS (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Reap a forgotten child (Scott Wood) [1490498] - [x86] x86/fsgsbase: Replace static_cpu_has() with boot_cpu_has() (Scott Wood) [1490498] - [x86] x86/entry/64: Correct the comment over SAVE_AND_SET_GSBASE (Scott Wood) [1490498] - [x86] x86/entry/64: Do not use RDPID in paranoid entry to accomodate KVM (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task (Scott Wood) [1490498] - [x86] x86/fsgsbase: Fix Xen PV support (Scott Wood) [1490498] - [x86] x86/ptrace: Fix 32-bit PTRACE_SETREGS vs fsbase and gsbase (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Add a missing memory constraint (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix a comment in the ptrace_write_gsbase test (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test GS selector on ptracer-induced GS base write (Scott Wood) [1490498] - [documentation] Documentation/x86/64: Add documentation for GS/FS addressing mode (Scott Wood) [1490498] - [x86] x86/elf: Enumerate kernel FSGSBASE capability in AT_HWCAP2 (Scott Wood) [1490498] - [x86] x86/cpu: Enable FSGSBASE on 64bit by default and add a chicken bit (Scott Wood) [1490498] - [x86] x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit (Scott Wood) [1490498] - [x86] x86/entry/64: Remove TRACE_IRQS_*_DEBUG (Scott Wood) [1490498] - [x86] x86/entry/64: Introduce the FIND_PERCPU_BASE macro (Scott Wood) [1490498] - [x86] x86/entry/64: Switch CR3 before SWAPGS in paranoid entry (Scott Wood) [1490498] - [x86] x86/speculation/swapgs: Check FSGSBASE in enabling SWAPGS mitigation (Scott Wood) [1490498] - [x86] x86/process/64: Use FSGSBASE instructions on thread copy and ptrace (Scott Wood) [1490498] - [x86] x86/process: Unify copy_thread_tls() (Scott Wood) [1490498] - [x86] x86/process/64: Use FSBSBASE in switch_to() if available (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Enable FSGSBASE instructions in helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Add intrinsics for FSGSBASE instructions (Scott Wood) [1490498] - [x86] x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASE (Scott Wood) [1490498] - [x86] x86/ptrace: Prevent ptrace from clearing the FS/GS selector (Scott Wood) [1490498] - [x86] x86/ptrace: Document FSBASE and GSBASE ABI oddities (Scott Wood) [1490498] - [x86] Revert "x86/ptrace: Prevent ptrace from clearing the FS/GS selector" and fix the test (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix some test case bugs (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test ptracer-induced GSBASE write with FSGSBASE (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test RD/WRGSBASE (Scott Wood) [1490498] - [documentation] kbuild: Raise the minimum required binutils version to 2.21 (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test ptracer-induced GSBASE write (Scott Wood) [1490498] - [x86] x86/ptrace: Prevent ptrace from clearing the FS/GS selector (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix the base write helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Clean up various details (Scott Wood) [1490498] - [x86] x86/segments: Introduce the 'CPUNODE' naming to better document the segment limit CPU/node NR trick (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Factor out FS/GS segment loading from __switch_to() (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Convert the ELF core dump code to the new FSGSBASE helpers (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Make ptrace use the new FS/GS base helpers (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Introduce FS/GS base helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately (Scott Wood) [1490498] - [net] esp: select CRYPTO_SEQIV (Vladis Dronov) [1905088] - [crypto] treewide: Use fallthrough pseudo-keyword (Vladis Dronov) [1905088] - [crypto] crypto: drbg - always try to free Jitter RNG instance (Vladis Dronov) [1905088] - [crypto] crypto: drbg - should select CTR (Vladis Dronov) [1905088] - [crypto] crypto: ctr - no longer needs CRYPTO_SEQIV (Vladis Dronov) [1905088] - [crypto] crypto: drbg - always seeded with SP800-90B compliant noise source (Vladis Dronov) [1905088] - [crypto] crypto: jitter - SP800-90B compliance (Vladis Dronov) [1905088] - [crypto] crypto: jitter - add header to fix buildwarnings (Vladis Dronov) [1905088] - [crypto] crypto: jitter - fix comments (Vladis Dronov) [1905088] - [crypto] crypto: jitter - update implementation to 2.1.2 (Vladis Dronov) [1905088] - [crypto] crypto: drbg - in-place cipher operation for CTR (Vladis Dronov) [1905088] - [crypto] crypto: drbg - eliminate constant reinitialization of SGL (Vladis Dronov) [1905088] - [vfio] vfio/pci: Implement ioeventfd thread handler for contended memory lock (Alex Williamson) [1861560] - [vfio] vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages (Alex Williamson) [1896568] - [vfio] vfio/pci: Clear token on bypass registration failure (Alex Williamson) [1896568] - [vfio] vfio/type1: fix dirty bitmap calculation in vfio_dma_rw (Alex Williamson) [1497898] - [vfio] vfio: fix a missed vfio group put in vfio_pin_pages (Alex Williamson) [1497898] - [vfio] vfio: add a singleton check for vfio_group_pin_pages (Alex Williamson) [1497898] - [vfio] vfio/pci: Don't regenerate vconfig for all BARs if !bardirty (Alex Williamson) [1896568] - [vfio] vfio/pci: Remove redundant declaration of vfio_pci_driver (Alex Williamson) [1896568] - [uapi] vfio: Fix typo of the device_state (Alex Williamson) [1497898] - [vfio] vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson) [1866141] - [vfio] vfio-pci: Avoid recursive read-lock usage (Alex Williamson) [1861560] - [vfio] vfio/type1: Refactor vfio_iommu_type1_ioctl() (Alex Williamson) [1896568] - [vfio] vfio/pci: Add QAT devices to denylist (Alex Williamson) [1896565] - [vfio] vfio/pci: Add device denylist (Alex Williamson) [1896565] - [vfio] vfio/pci: Hold igate across releasing eventfd contexts (Alex Williamson) [1896568] - [vfio] vfio/type1: Add conditional rescheduling after iommu map failed (Alex Williamson) [1896568] - [vfio] vfio/pci: Add Intel X550 to hidden INTx devices (Alex Williamson) [1896567] - [vfio] vfio: Cleanup allowed driver naming (Alex Williamson) [1896568] - [uapi] vfio/type1: Fix migration info capability ID (Alex Williamson) [1497898] - [vfio] vfio iommu: typecast corrections (Alex Williamson) [1497898] - [vfio] vfio iommu: Use shift operation for 64-bit integer division (Alex Williamson) [1497898] - [vfio] vfio/mdev: Fix reference count leak in add_mdev_supported_type (Alex Williamson) [1896568] - [vfio] vfio: Selective dirty page tracking if IOMMU backed device pins pages (Alex Williamson) [1497898] - [vfio] vfio iommu: Add migration capability to report supported features (Alex Williamson) [1497898] - [vfio] vfio iommu: Update UNMAP_DMA ioctl to get dirty bitmap before unmap (Alex Williamson) [1497898] - [vfio] vfio iommu: Implementation of ioctl for dirty pages tracking (Alex Williamson) [1497898] - [uapi] vfio iommu: Add ioctl definition for dirty pages tracking (Alex Williamson) [1497898] - [vfio] vfio iommu: Cache pgsize_bitmap in struct vfio_iommu (Alex Williamson) [1497898] - [vfio] vfio iommu: Remove atomicity of ref_count of pinned pages (Alex Williamson) [1497898] - [uapi] vfio: UAPI for migration interface for device state (Alex Williamson) [1497898] - [vfio] vfio/pci: Remove dev_fmt definition (Alex Williamson) [1896568] - [vfio] vfio: Use dev_printk() when possible (Alex Williamson) [1896568] - [drm] drm: allow limiting the scatter list size (Lyude Paul) [1876018 1851790] - [drm] drm/nouveau/kms/nv50-: Fix clock checking algorithm in nv50_dp_mode_valid() (Lyude Paul) [1876018] - [drm] drm/nouveau/kms/nv50-: Get rid of bogus nouveau_conn_mode_valid() (Lyude Paul) [1876018] - [drm] DRM Backport 5.8 -> 5.9 (Lyude Paul) [1876018] - [drm] drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1876018] - [of] of_graph: add of_graph_is_present() (Lyude Paul) [1876018] - [drm] virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirk (Lyude Paul) [1876018] - [vhost] virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM (Lyude Paul) [1876018] - [include] virtio_config: LE config space accessors (Lyude Paul) [1876018] - [kernel] sched: Remove sched_set_*() return value (Lyude Paul) [1876018] - [include] scatterlist: protect parameters of the sg_table related macros (Lyude Paul) [1876018] - [include] scatterlist: add generic wrappers for iterating over sgtable objects (Lyude Paul) [1876018] - [dma] dma-mapping: add generic helpers for mapping sgtable objects (Lyude Paul) [1876018] - [drm] DRM Backport 5.7 -> 5.8 (Lyude Paul) [1876018] - [drm] drm/fb-helper: Fix vt restore (Lyude Paul) [1876018] - [tty] tty/sysrq: constify the the sysrq_key_op(s) (Lyude Paul) [1876018] - [tools] augmented rbtree: rework the RB_DECLARE_CALLBACKS macro definition (Lyude Paul) [1876018] - [mm] augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro (Lyude Paul) [1876018] - [tools] augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro (Lyude Paul) [1876018] - [tools] rbtree: avoid generating code twice for the cached versions (tools copy) (Lyude Paul) [1876018] - [tty] tty/sysrq: constify the sysrq API (Lyude Paul) [1876018] - [tty] tty/sysrq: alpha: export and use __sysrq_get_key_op() (Lyude Paul) [1876018] - [include] uaccess: Add user_read_access_begin/end and user_write_access_begin/end (Lyude Paul) [1876018] - [PATCH] [drm] DRM Backport 5.6 -> 5.7 (Lyude Paul) [1876018] - [vfio] vfio: avoid inefficient operations on VFIO group in vfio_pin/unpin_pages (Lyude Paul) [1876018] - [vfio] vfio: allow external user to get vfio group from device (Lyude Paul) [1876018] - [drm] drm/fbdev-helper: don't force restores (Lyude Paul) [1876018] - [include] vgaswitcheroo: call fbcon_remap_all directly (Lyude Paul) [1876018] - [video] fbcon: Do not takeover the console from atomic context (Lyude Paul) [1878805 1876018] - [video] fbcon: Only defer console takeover if the current console driver is the dummycon (Lyude Paul) [1878805 1876018] - [video] fbcon: Only allow FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER if fbdev is builtin (Lyude Paul) [1878805 1876018] - [video] console/fbcon: Add support for deferred console takeover (Lyude Paul) [1878805 1876018] - [video] fbcon: Call WARN_CONSOLE_UNLOCKED() where applicable (Lyude Paul) [1878805 1876018] - [mm] mm: Split huge pages on write-notify or COW (Chris von Recklinghausen) [1913692] - [mm] mm: Introduce vma_is_special_huge (Chris von Recklinghausen) [1913692]- [tools] kselftests: set rx/txtimestamp.sh to correct permission (Hangbin Liu) [1908269] - [tools] kselftests: set udpgro.sh, udpgro_bench.sh, reuseport_addr_any.sh to correct permission (Hangbin Liu) [1908269] - [net] DCB: Validate DCB_ATTR_DCB_BUFFER argument (Balazs Nemeth) [1891595] - [net] netlabel: remove unused param from audit_log_format() (Balazs Nemeth) [1891595] - [net] netlabel: fix problems with mapping removal (Balazs Nemeth) [1891595] - [net] af_key: pfkey_dump needs parameter validation (Balazs Nemeth) [1891595] - [tools] perf tools: Add 'evlist' control command (Jiri Olsa) [1844111] - [tools] perf tools: Allow to enable/disable events via control file (Jiri Olsa) [1844111] - [tools] perf tools: Add evlist__disable_evsel/evlist__enable_evsel (Jiri Olsa) [1844111] - [tools] perf tools: Reformat record's control fd man text (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' 'find' methods (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' enable event methods (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' 'toggle' methods (Jiri Olsa) [1844111] - [x86] perf/amd/uncore: Inform the user how many counters each uncore PMU has (Michael Petlan) [1884816] - [powercap] powercap: RAPL: Add AMD Fam19h RAPL support (Michael Petlan) [1884816] - [powercap] powercap: Add AMD Fam17h RAPL support (Michael Petlan) [1884816] - [powercap] powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer (Michael Petlan) [1884816] - [x86] x86/msr-index: sort AMD RAPL MSRs by address (Michael Petlan) [1884816] - [thunderbolt] thunderbolt: Add support for Intel Maple Ridge (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add USB4 router operation proxy for firmware connection manager (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Move constants for USB4 router operations to tb_regs.h (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add connection manager specific hooks for USB4 router operations (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Pass TX and RX data directly to usb4_switch_op() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Pass metadata directly to usb4_switch_op() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Perform USB4 router NVM upgrade in two phases (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Return -ENOTCONN when ERR_CONN is received (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Keep the parent runtime resumed for a while on device disconnect (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Log adapter numbers in decimal in path activation/deactivation (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Log which connection manager implementation is used (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Move max_boot_acl field to correct place in struct icm (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Fix use-after-free in remove_unplugged_switch() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add DMA traffic test driver (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add support for end-to-end flow control (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Make it possible to allocate one directional DMA tunnel (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Create debugfs directory automatically for services (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add functions for enabling and disabling lane bonding on XDomain (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add link_speed and link_width to XDomain (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Create XDomain devices for loops back to the host (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Find XDomain by route instead of UUID (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Do not clear USB4 router protocol adapter IFC and ISE bits (Torez Smith) [1782721] - [net] ipv6: fib: flush exceptions when purging route (Hangbin Liu) [1916084] - [net] ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init (Hangbin Liu) [1916084] - [net] ipv6: remove unused function ipv6_skb_idev() (Hangbin Liu) [1916084] - [net] ipv6: Fix error path to cancel the meseage (Hangbin Liu) [1916084] - [tools] selftests/net/fib_tests: update addr_metric_test for peer route testing (Hangbin Liu) [1916084] - [net] net/ipv6: remove the old peer route if change it to a new one (Hangbin Liu) [1916084] - [tools] selftests/net: remove not backported tests (Hangbin Liu) [1908340] - [netdrv] bonding: add a vlan+srcmac tx hashing option (Jarod Wilson) [1724795] - [security] selinux: mark selinux_xfrm_refcount as __read_mostly (Ondrej Mosnacek) [1904940] - [net] udp: fix integer overflow while computing available space in sk_rcvbuf (Xin Long) [1916997] - [fs] NFSv4: make cache consistency bitmask dynamic (Steve Dickson) [1881647] - [include] NFSv4: Save a few bytes in the nfs_pgio_args/res (Steve Dickson) [1881647] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1884818 1908305] - [tools] perf test: Use generic event for expand_libpfm_events() (Michael Petlan) [1884818 1908305] - [tools] perf probe: Change function definition check due to broken DWARF (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fix to die_entrypc() returns error correctly (Michael Petlan) [1884818 1908305] - [tools] perf stat: Use proper cpu for shadow stats (Michael Petlan) [1884818 1908305] - [tools] perf record: Synthesize cgroup events only if needed (Michael Petlan) [1884818 1908305] - [tools] perf diff: Fix error return value in __cmd_diff() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [1884818 1908305] - [tools] perf test: Avoid an msan warning in a copied stack (Michael Petlan) [1884818 1908305] - [tools] perf inject: Fix file corruption due to event deletion (Michael Petlan) [1884818 1908305] - [tools] perf test: Update branch sample pattern for cs-etm (Michael Petlan) [1884818 1908305] - [tools] perf test: Fix a typo in cs-etm testing (Michael Petlan) [1884818 1908305] - [tools] perf lock: Don't free "lock_seq_stat" if read_count isn't zero (Michael Petlan) [1884818 1908305] - [tools] perf lock: Correct field name "flags" (Michael Petlan) [1884818 1908305] - [tools] tools feature: Fixup fast path feature detection (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add missing swap for cgroup events (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add missing swap for ino_generation (Michael Petlan) [1884818 1908305] - [tools] perf tools: Initialize output buffer in build_id__sprintf (Michael Petlan) [1884818 1908305] - [tools] perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() (Michael Petlan) [1884818 1908305] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1884818 1908305] - [tools] perf scripting python: Avoid declaring function pointers with a visibility attribute (Michael Petlan) [1884818 1908305] - [tools] perf tools: Remove broken __no_tail_call attribute (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX (Michael Petlan) [1884818 1908305] - [tools] perf trace: Fix segfault when trying to trace events by cgroup (Michael Petlan) [1884818 1908305] - [tools] perf tools: Fix crash with non-jited bpf progs (Michael Petlan) [1884818 1908305] - [tools] perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [1884818 1908305] - [tools] perf tools: Remove LTO compiler options when building perl support (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Update documentation for metrics reorganization (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Add metrics "RMT Load Hit" (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Correct LLC load hit metrics (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Change header for LLC local hit (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Use more explicit headers for HITM (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Change header from "LLC Load Hitm" to "Load Hitm" (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Organize metrics based on memory hierarchy (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Display "Total Stores" as a standalone metrics (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Display the total numbers continuously (Michael Petlan) [1884818 1908305] - [tools] perf bench: Use condition variables in numa (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Fix event code for events referencing std arch events (Michael Petlan) [1884818 1908305] - [tools] perf diff: Support hot streams comparison (Michael Petlan) [1884818 1908305] - [tools] perf streams: Report hot streams (Michael Petlan) [1884818 1908305] - [tools] perf streams: Calculate the sum of total streams hits (Michael Petlan) [1884818 1908305] - [tools] perf streams: Link stream pair (Michael Petlan) [1884818 1908305] - [tools] perf streams: Compare two streams (Michael Petlan) [1884818 1908305] - [tools] perf streams: Get the evsel_streams by evsel_idx (Michael Petlan) [1884818 1908305] - [tools] perf streams: Introduce branch history "streams" (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Improve PT documentation slightly (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add support for exclusive groups/events (Michael Petlan) [1884818 1908305] - [tools] perf test: Add build id shell test (Michael Petlan) [1884818 1908305] - [tools] perf tools: Align buildid list output for short build ids (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add size to 'struct perf_record_header_build_id' (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to dso__build_id_equal() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to dso__set_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to build_id__sprintf() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build id object to sysfs__read_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to filename__read_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Use build_id object in dso (Michael Petlan) [1884818 1908305] - [tools] perf config: Export the perf_config_from_file() function (Michael Petlan) [1884818 1908305] - [tools] perf python: Autodetect python3 binary (Michael Petlan) [1884818 1908305] - [tools] perf tests: Show python test script in verbose mode (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Update usage for showing memory events (Michael Petlan) [1884818 1908305] - [tools] perf stat: Fix out of bounds CPU map access when handling armv8_pmu events (Michael Petlan) [1884818 1908305] - [tools] perf python scripting: Fix printable strings in python3 scripts (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Fix uncore metric expressions (Michael Petlan) [1884818 1908305] - [tools] perf parse-event: Release cpu_map refcount if evsel alloc failed (Michael Petlan) [1884818 1908305] - [tools] perf parse-event: Fix cpu map refcounting (Michael Petlan) [1884818 1908305] - [tools] tools lib traceevent: Hide non API functions (Michael Petlan) [1884818 1908305] - [tools] perf sched: Show start of latency as well (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Fix typos in power8 PMU events (Michael Petlan) [1884818 1908305] - [tools] perf bench: Run inject-build-id with --buildid-all option too (Michael Petlan) [1884818 1908305] - [tools] perf inject: Add --buildid-all option (Michael Petlan) [1884818 1908305] - [tools] perf inject: Do not load map/dso when injecting build-id (Michael Petlan) [1884818 1908305] - [tools] perf inject: Enter namespace when reading build-id (Michael Petlan) [1884818 1908305] - [tools] perf inject: Add missing callbacks in perf_tool (Michael Petlan) [1884818 1908305] - [tools] perf bench: Add build-id injection benchmark (Michael Petlan) [1884818 1908305] - [tools] perf trace: Use the autogenerated mmap 'prot' string/id table (Michael Petlan) [1884818 1908305] - [tools] tools beauty: Add script to generate table of mmap's 'prot' argument (Michael Petlan) [1884818 1908305] - [tools] perf beauty mmap_flags: Conditionaly define the mmap flags (Michael Petlan) [1884818 1908305] - [tools] perf trace beauty: Add script to autogenerate mremap's flags args string/id table (Michael Petlan) [1884818 1908305] - [tools] perf tools: Separate the checking of headers only used to build beautification tables (Michael Petlan) [1884818 1908305] - [tools] perf parse-events: Reduce casts around bp_addr (Michael Petlan) [1884818 1908305] - [tools] perf test: Add expand cgroup event test (Michael Petlan) [1884818 1908305] - [tools] perf tools: Allow creation of cgroup without open (Michael Petlan) [1884818 1908305] - [tools] perf tools: Copy metric events properly when expand cgroups (Michael Petlan) [1884818 1908305] - [tools] perf stat: Add --for-each-cgroup option (Michael Petlan) [1884818 1908305] - [tools] perf evsel: Add evsel__clone() function (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Update SkylakeX events to v1.21 (Michael Petlan) [1884818 1908305] - [tools] perf vendor events intel: Update CascadelakeX events to v1.08 (Michael Petlan) [1884818 1908305] - [tools] perf script: Add min, max to futex-contention output, in addition to avg (Michael Petlan) [1884818 1908305] - [tools] perf script: Autopep8 futex-contention (Michael Petlan) [1884818 1908305] - [tools] perf stat: Skip duration_time in setup_system_wide (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Support cap_user_time_short for event TIME_CONV (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Calculate timestamp with cap_user_time_short (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Add rdtsc() for Arm64 (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Move out common functions from x86 (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fall back to debuginfod query if debuginfo and source not found locally (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fix to adjust symbol address with correct reloc_sym address (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Fix "context_switch event has no tid" error (Michael Petlan) [1884818 1908305] - [tools] perf script: Display negative tid in non-sample events (Michael Petlan) [1884818 1908305] - [tools] perf docs: Improve help information in perf.txt (Michael Petlan) [1884818 1908305] - [tools] perf metric: Remove duplicate include (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add documentation for topdown metrics (Michael Petlan) [1884818 1908305] - [tools] perf stat: Support new per thread TopDown metrics (Michael Petlan) [1884818 1908305] - [tools] perf record: Support sample-read topdown metric group (Michael Petlan) [1884818 1908305] - [tools] perf tools: Rename group to topdown (Michael Petlan) [1884818 1908305] - [tools] perf machine: Add machine__for_each_dso() function (Michael Petlan) [1884818 1908305] - [tools] perf tests: Call test_attr__open() directly (Michael Petlan) [1884818 1908305] - [tools] perf vendor events power9: Add hv_24x7 core level metric events (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtimeparam() (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Add support for parsing perchip/percore events (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Add new structure to pass json fields (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Make json_events() static and ditch jevents.h file (Michael Petlan) [1884818 1908305] - [tools] perf test: Introduce script for Arm CoreSight testing (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Fix typo in comment (Michael Petlan) [1884818 1908305] - [tools] perf stat: Remove dead code: no need to set os.evsel twice (Michael Petlan) [1884818 1908305] - [tools] perf list: Do not print 'Metric Groups:' unnecessarily (Michael Petlan) [1884818 1908305] - [tools] perf list: Remove dead code in argument check (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add build test with GTK+ (Michael Petlan) [1884818 1908305] - [tools] tools feature: Add missing -lzstd to the fast path feature detection (Michael Petlan) [1884818 1908305] - [tools] perf tools: Make GTK2 support opt-in (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Enable Family 19h users by matching Zen2 events (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add recommended events (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add ITLB Instruction Fetch Hits event for zen1 (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add L2 Prefetch events for zen1 (Michael Petlan) [1884818 1908305] - [tools] perf: ftrace: Add filter support for option -F/--funcs (Michael Petlan) [1884818 1908305] - [tools] perf tools: Consolidate close_control_option()'s into one function (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Document snapshot control command (Michael Petlan) [1884818 1908305] - [tools] perf annotate: Add 'ret' (intel disasm style) as an alias for 'retq' (Michael Petlan) [1884818 1908305] - [tools] perf annotate: Allow configuring the 'disassembler_style' knob via 'perf config' (Michael Petlan) [1884818 1908305] - [tools] perf record: Add 'snapshot' control command (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add FIFO file names as alternative options to --control (Michael Petlan) [1884818 1908305] - [tools] perf tools: Use AsciiDoc formatting for --control option documentation (Michael Petlan) [1884818 1908305] - [tools] perf tools: Handle read errors from ctl_fd (Michael Petlan) [1884818 1908305] - [tools] perf tools: Consolidate --control option parsing into one function (Michael Petlan) [1884818 1908305] - [tools] perf tests: Add test for PE binary format support (Michael Petlan) [1884818 1908305] - [tools] perf symbols: Try reading the symbol table with libbfd (Michael Petlan) [1884818 1908305] - [tools] perf dso: Use libbfd to read build_id and .gnu_debuglink section (Michael Petlan) [1884818 1908305] - [tools] tools features: Add feature test to check if libbfd has buildid support (Michael Petlan) [1884818 1908305] - [tools] tools: Remove feature-libelf-mmap feature detection (Michael Petlan) [1884818 1908305] - [tools] perf build: Allow nested externs to enable BUILD_BUG() usage (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Check PEBS status correctly (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS (Michael Petlan) [1884818 1908305] - [x86] perf/x86: fix sysfs type mismatches (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Make anythread filter support conditional (Michael Petlan) [1884818 1908305] - [kernel] perf: Tweak perf_event_attr::exclusive semantics (Michael Petlan) [1884818 1908305] - [kernel] perf: Fix event multiplexing for exclusive groups (Michael Petlan) [1884818 1908305] - [kernel] perf: Simplify group_sched_in() (Michael Petlan) [1884818 1908305] - [kernel] perf: Simplify group_sched_out() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Make dummy_iregs static (Michael Petlan) [1884818 1908305] - [include] perf/arch: Remove perf_sample_data::regs_user_copy (Michael Petlan) [1884818 1908305] - [kernel] perf: Optimize get_recursion_context() (Michael Petlan) [1884818 1908305] - [kernel] perf: Fix get_recursion_context() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Reduce stack usage for x86_pmu::drain_pebs() (Michael Petlan) [1884818 1908305] - [kernel] perf: Reduce stack usage of perf_output_begin() (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Fix a memory leak in perf_event_parse_addr_filter() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Fix n_metric for cancelled txn (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Fix n_pair for cancelled txn (Michael Petlan) [1884818 1908305] - [x86] x86/events/amd/iommu: Fix sizeof mismatch (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Check perf metrics feature for each CPU (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix Ice Lake event constraint table (Michael Petlan) [1884818 1908305] - [x86] perf/x86/msr: Add Jasper Lake support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Add Jasper Lake support (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specification (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Allow F17h user threadmask and slicemask specification (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Prepare to scale for more attributes that vary per family (Michael Petlan) [1884818 1908305] - [x86] arch/x86/amd/ibs: Fix re-arming IBS Fetch (Michael Petlan) [1884818 1908305] - [x86] perf/x86/rapl: Add AMD Fam19h RAPL support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Fix raw sample data accumulation (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd: Fix sampling Large Increment per Cycle events (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviour (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Pull pmu::sched_task() into perf_event_context_sched_out() (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Pull pmu::sched_task() into perf_event_context_sched_in() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Support per-thread RDPMC TopDown metrics (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Support TopDown metrics on Ice Lake (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Add a macro for RDPMC offset of fixed counters (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Generic support for hardware TopDown metrics (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix the name of perf METRICS (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Move BTS index to 47 (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Introduce the fourth fixed counter (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Name the global status bit in NMI handler (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Michael Petlan) [1884818 1908305] - [powerpc] powerpc/cacheinfo: Print correct cache-sibling map/list for L2 cache (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Add support detecting thread-groups sharing L2 cache (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Rename init_thread_group_l1_cache_map() to make it generic (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Rename cpu_l1_cache_map as thread_group_l1_cache_map (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Parse ibm, thread-groups with multiple properties (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Use GFP_ATOMIC while allocating tmp mask (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Remove unnecessary variable (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize update_coregroup_mask (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Move coregroup mask updation to a new function (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize update_mask_by_l2 (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Check for duplicate topologies and consolidate (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Depend on cpu_l1_cache_map when adding CPUs (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Stop passing mask to update_mask_by_l2 (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Limit CPUs traversed to within a node (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize remove_cpu_from_masks (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Remove get_physical_package_id (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Stop updating cpu_core_mask (Diego Domingos) [1906504] - [powerpc] powerpc/topology: Update topology_core_cpumask (Diego Domingos) [1906504] - [powerpc] powerpc/topology: Override cpu_smt_mask (Diego Domingos) [1906504] - [include] sched/topology: Allow archs to override cpu_smt_mask (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Add per cpu per index shared_cpu_list (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Make cpumap_show code reusable (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Use cpumap_print to print cpumap (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Use IS_ENABLED() to avoid #ifdef (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Drop superfluous NULL check (Diego Domingos) [1906504] - [vfio] pci: Cleanup .probe() exit paths (Clark Williams) [1860192] - [vfio] pci: Add sriov_configure support (Clark Williams) [1860192] - [vfio] Introduce VFIO_DEVICE_FEATURE ioctl and first user (Clark Williams) [1860192] - [vfio] pci: Introduce VF token (Clark Williams) [1860192] - [vfio] pci: Implement match ops (Clark Williams) [1860192] - [vfio] Include optional device match in vfio_device_ops callbacks (Clark Williams) [1860192] - [infiniband] IB/hfi1: Ensure correct mm is used at all times (Kamal Heib) [1879586] {CVE-2020-27835} - [block] rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ming Lei) [1887327] {CVE-2020-25284}- [tools] kunit: tool: unmark test_data as binary blobs (Nico Pache) [1900119] - [tools] kunit: tools: fix kunit_tool tests for parsing test plans (Nico Pache) [1900119] - [documentation] Documentation: kunit: Update Kconfig parts for KUNIT's module support (Nico Pache) [1900119] - [tools] kunit: Don't fail test suites if one of them is empty (Nico Pache) [1900119] - [tools] kunit: Fix kunit.py --raw_output option (Nico Pache) [1900119] - [tools] kunit: tool: fix improper treatment of file location (Nico Pache) [1900119] - [tools] kunit: tool: fix broken default args in unit tests (Nico Pache) [1900119] - [tools] kunit: capture stderr on all make subprocess calls (Nico Pache) [1900119] - [documentation] Documentation: kunit: Remove references to --defconfig (Nico Pache) [1900119] - [kernel] kcsan: Add test suite (Nico Pache) [1900119] - [documentation] Documentation: kunit: Add some troubleshooting tips to the FAQ (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Fix invalid result when build fails (Nico Pache) [1900119] - [tools] kunit: show error if kunit results are not present (Nico Pache) [1900119] - [tools] kunit: kunit_config: Fix parsing of CONFIG options with space (Nico Pache) [1900119] - [lib] kunit: add support for named resources (Nico Pache) [1900119] - [lib] kunit: generalize kunit_resource API beyond allocated resources (Nico Pache) [1900119] - [security] security: apparmor: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [fs] fs: ext4: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [base] drivers: base: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] lib: Kconfig.debug: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] kunit: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] kunit: Kconfig: enable a KUNIT_ALL_TESTS fragment (Nico Pache) [1900119] - [tools] kunit: Fix TabError, remove defconfig code and handle when there is no kunitconfig (Nico Pache) [1900119] - [tools] kunit: use KUnit defconfig by default (Nico Pache) [1900119] - [tools] kunit: use --build_dir=.kunit as default (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Separate out config/build/exec/parse (Nico Pache) [1900119] - [lib] lib/test_linear_ranges: add a test for the 'linear_ranges' (Nico Pache) [1900119] - [lib] kunit: Add missing newline in summary message (Nico Pache) [1900119] - [tools] kunit: tool: add missing test data file content (Nico Pache) [1900119] - [documentation] kunit: update documentation to describe debugfs representation (Nico Pache) [1900119] - [lib] kunit: subtests should be indented 4 spaces according to TAP (Nico Pache) [1900119] - [lib] kunit: add log test (Nico Pache) [1900119] - [lib] kunit: add debugfs /sys/kernel/debug/kunit//results display (Nico Pache) [1900119] - [documentation] Documentation: kunit: Make the KUnit documentation less UML-specific (Nico Pache) [1900119] - [lib] Fix linked-list KUnit test when run multiple times (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Allow .kunitconfig to disable config items (Nico Pache) [1900119] - [lib] kunit: Always print actual pointer values in asserts (Nico Pache) [1900119] - [tools] kunit: add --make_options (Nico Pache) [1900119] - [tools] kunit: Run all KUnit tests through allyesconfig (Nico Pache) [1900119] - [tools] kunit: kunit_parser: make parser more robust (Nico Pache) [1900119] - [of] of: unittest: annotate warnings triggered by unittest (Nico Pache) [1900119] - [of] of: unittest: Disable interrupt node tests for old world MAC systems (Nico Pache) [1900119] - [of] of: unittest: add overlay gpio test to catch gpio hog problem (Nico Pache) [1900119] - [tools] kunit: run kunit_tool from any directory (Nico Pache) [1900119] - [tools] kunit: test: Improve error messages for kunit_tool when kunitconfig is invalid (Nico Pache) [1900119] - [documentation] Documentation: kunit: fixed sphinx error in code block (Nico Pache) [1900119] - [base] software node: introduce CONFIG_KUNIT_DRIVER_PE_TEST (Nico Pache) [1900119] - [base] kunit: building kunit as a module breaks allmodconfig (Nico Pache) [1900119] - [documentation] kunit: update documentation to describe module-based build (Nico Pache) [1900119] - [lib] kunit: allow kunit to be loaded as a module (Nico Pache) [1900119] - [lib] kunit: remove timeout dependence on sysctl_hung_task_timeout_seconds (Nico Pache) [1900119] - [lib] kunit: allow kunit tests to be loaded as a module (Nico Pache) [1900119] - [lib] kunit: hide unexported try-catch interface in try-catch-impl.h (Nico Pache) [1900119] - [lib] kunit: move string-stream.h to lib/kunit (Nico Pache) [1900119] - [security] apparmor: add AppArmor KUnit tests for policy unpack (Nico Pache) [1900119] - [tools] kunit/kunit_tool_test: Test '--build_dir' option run (Nico Pache) [1900119] - [tools] kunit: Rename 'kunitconfig' to '.kunitconfig' (Nico Pache) [1900119] - [tools] kunit: Place 'test.log' under the 'build_dir' (Nico Pache) [1900119] - [tools] kunit: Create default config in '--build_dir' (Nico Pache) [1900119] - [tools] kunit: Remove duplicated defconfig creation (Nico Pache) [1900119] - [documentation] docs/kunit/start: Use in-tree 'kunit_defconfig' (Nico Pache) [1900119] - [documentation] Documentation: kunit: add documentation for kunit_tool (Nico Pache) [1900119] - [documentation] Documentation: kunit: fix typos and gramatical errors (Nico Pache) [1900119] - [tools] kunit: testing kunit: Bug fix in test_run_timeout function (Nico Pache) [1900119] - [base] PM / QoS: Initial kunit test (Nico Pache) [1900119] - [lib] lib/list-test: add a test for the 'list' doubly linked list (Nico Pache) [1900119] - [fs] ext4: add kunit test for decoding extended timestamps (Nico Pache) [1900119] - [documentation] Documentation: kunit: Fix verification command (Nico Pache) [1900119] - [tools] kunit: Fix '--build_dir' option (Nico Pache) [1900119] - [lib] kunit: fix failure to build without printk (Nico Pache) [1900119] - [kernel] kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec() (Nico Pache) [1900119] - [documentation] Documentation: kunit: add documentation for KUnit (Nico Pache) [1900119] - [tools] kunit: defconfig: add defconfigs for building KUnit tests (Nico Pache) [1900119] - [tools] kunit: tool: add Python wrappers for running KUnit tests (Nico Pache) [1900119] - [lib] kunit: test: add tests for KUnit managed resources (Nico Pache) [1900119] - [lib] kunit: test: add the concept of assertions (Nico Pache) [1900119] - [lib] kunit: test: add tests for kunit test abort (Nico Pache) [1900119] - [lib] kunit: test: add support for test abort (Nico Pache) [1900119] - [tools] objtool: add kunit_try_catch_throw to the noreturn list (Nico Pache) [1900119] - [tools] objtool: Add rewind_stack_do_exit() to the noreturn list (Nico Pache) [1900119] - [lib] kunit: test: add initial tests (Nico Pache) [1900119] - [lib] lib: enable building KUnit in lib/ (Nico Pache) [1900119] - [lib] kunit: test: add the concept of expectations (Nico Pache) [1900119] - [lib] kunit: test: add assertion printing library (Nico Pache) [1900119] - [lib] kunit: test: add string_stream a std::stream like string builder (Nico Pache) [1900119] - [lib] kunit: test: add test resource management API (Nico Pache) [1900119] - [lib] kunit: test: add KUnit test runner core (Nico Pache) [1900119] - [watchdog] watchdog/hpwdt: Reflect changes (Joseph Szczypek) [1905293] - [watchdog] watchdog/hpwdt: Disable NMI in Crash Kernel (Joseph Szczypek) [1905293] - [idle] intel_idle: add SnowRidge C-state table (Steve Best) [1838554] - [mm] mm: memcg/slab: fix use after free in obj_cgroup_charge (Waiman Long) [1916962] - [mm] mm: memcg/slab: fix return of child memcg objcg for root memcg (Waiman Long) [1916962] - [mm] mm: memcg/slab: fix obj_cgroup_charge() return value handling (Waiman Long) [1916962] - [mm] mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cgroup_from_current() (Waiman Long) [1916962] - [s390] s390/kexec_file: fix diag308 subcode when loading crash kernel (Philipp Rudo) [1897184] - [net] ethtool: fix error paths in ethnl_set_channels() (Ivan Vecera) [1906682] - [powerpc] powerpc/pci: Remove LSI mappings on device teardown (Diego Domingos) [1909722] - [powerpc] Revert "powerpc/pci: unmap legacy INTx interrupts of passthrough IO adapters" (Diego Domingos) [1909722] - [block] block: add blk_alloc_queue declaration back (Ming Lei) [1911343] - [net] tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate (Antoine Tenart) [1901863] - [net] tcp_bbr: improve arithmetic division in bbr_update_bw() (Antoine Tenart) [1901863] - [net] tcp_bbr: clarify that bbr_bdp() rounds up in comments (Antoine Tenart) [1901863] - [net] tcp_bbr: adapt cwnd based on ack aggregation estimation (Antoine Tenart) [1901863] - [net] tcp_bbr: fix bbr pacing rate for internal pacing (Antoine Tenart) [1901863]- [wireless] iwlwifi: fw: acpi: Demote non-conformant function headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: dbg: Fix misspelling of 'reg_data' in function header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-phy-db: Add missing struct member description for 'trans' (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-eeprom-parse: Fix 'struct iwl_eeprom_enhanced_txpwr's header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-eeprom-read: Demote one nonconformant function header (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: rs: Demote non-conformant function documentation headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-drv: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: validate notification size when waiting (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: purge the BSS table upon firmware load (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: check that statistics TLV version match struct version (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add size checks for range response notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: hook up missing RX handlers (Jarod Wilson) [1857772] - [wireless] iwlwifi: tighten RX MPDU bounds checks (Jarod Wilson) [1857772] - [wireless] iwlwifi: Add a new card for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: disconnect if channel switch delay is too long (Jarod Wilson) [1857772] - [wireless] iwlwifi: support firmware reset handshake (Jarod Wilson) [1857772] - [wireless] iwlwifi: add an extra firmware state in the transport (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix a race in CSA that caused assert 0x3420 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: validate firmware sync response size (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: clean up some rx code (Jarod Wilson) [1857772] - [wireless] iwlwifi: use SPDX tags (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() (Jarod Wilson) [1857772] - [wireless] iwlwifi: trans: consider firmware dead after errors (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove unnecessary setting of inta_mask (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: file: fix documentation for SAR flag (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove MSIX_HW_INT_CAUSES_REG_IML handling (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clean up scan state on failure (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: do more useful queue sync accounting (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix 22000 series driver NMI (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: change 12k A-MSDU config to use 16k buffers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: move iwl_mvm_stop_device() out of line (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clear up iwl_mvm_notify_rx_queue() argument type (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove sw_csum_tx (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: validate RX descriptor length (Jarod Wilson) [1857772] - [wireless] iwlwifi: validate MPDU length against notification length (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: iterate active stations when updating statistics (Jarod Wilson) [1857772] - [wireless] iwlwifi: sort out the NVM offsets (Jarod Wilson) [1857772] - [wireless] iwlwifi: fix typo in comment (Jarod Wilson) [1857772] - [wireless] iwlwifi: follow the new inclusive terminology (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove the read_nvm from iwl_run_unified_mvm_ucode (Jarod Wilson) [1857772] - [wireless] iwlwifi: avoid endless HW errors at assert time (Jarod Wilson) [1857772] - [wireless] iwlwifi: enable sending/setting debug host event (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for 6GHz (Jarod Wilson) [1857772] - [wireless] iwlwifi: copy iwl_he_capa for modifications (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove obsolete pre-release support code (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove the read_nvm from iwl_run_init_mvm_ucode (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Init error table memory to zero (Jarod Wilson) [1857772] - [wireless] iwlwifi: d3: do not send the WOWLAN_CONFIGURATION command for netdetect (Jarod Wilson) [1857772] - [wireless] iwlwifi: move reclaim flows to the queue file (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix sar profile printing issue (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: align the write pointer to DWs (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: add the ability to dump phy periphery (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove all queue resources before free (Jarod Wilson) [1857772] - [wireless] wireless: remove unneeded break (Jarod Wilson) [1857772] - [net] nl80211/cfg80211: fix potential infinite loop (Jarod Wilson) [1857772] - [net] cfg80211: select CONFIG_CRC32 (Jarod Wilson) [1857772] - [net] nl80211/cfg80211: support 6 GHz scanning (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: add some missing entries for AX210 (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: invert values of NO_160 device config entries (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: add one missing entry for AX210 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix kernel panic in case of assert during CSA (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: set LTR to avoid completion timeout (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: write queue_sync_state only for sync (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: properly cancel a session protection for P2P (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC (Jarod Wilson) [1857772] - [wireless] iwlwifi: sta: set max HE max A-MPDU according to HE capa (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: limit memory read spin time (Jarod Wilson) [1857772] - [wireless] Revert "iwlwifi: remove wide_cmd_header field" (Jarod Wilson) [1857772] - [wireless] iwlwifi: bump FW API to 59 for AX devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: read and parse PNVM file (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: implement set_pnvm op (Jarod Wilson) [1857772] - [wireless] iwlwifi: add trans op to set PNVM (Jarod Wilson) [1857772] - [wireless] iwlwifi: move PNVM implementation to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: align to new TLC config command API (Jarod Wilson) [1857772] - [wireless] iwlwifi: fix sar geo table initialization (Jarod Wilson) [1857772] - [wireless] iwlwifi: stats: add new api fields for statistics cmd/ntfy (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix suspicious rcu usage warnings (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove memset of kek_kck command (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: don't send a CSA command the firmware doesn't know (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix the xtal latency value for a few qu devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix xtal latency for 9560 devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix 0x271B and 0x271C trans cfg struct (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: avoid possible NULL pointer dereference (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support ADD_STA_CMD_API_S ver 12 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add a get lmac id function (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: prepare roc_done_wk to work sync (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: re-enable TX after channel switch (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Jarod Wilson) [1857772] - [wireless] iwlwifi: support an additional Qu subsystem id (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: stop claiming NL80211_EXT_FEATURE_SET_SCAN_DWELL (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ring the doorbell and wait for PNVM load completion (Jarod Wilson) [1857772] - [wireless] iwlwifi: update prph scratch structure to include PNVM data (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: read and parse SKU ID if available (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: get number of stations from TLV (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-drv: Provide descriptions debugfs dentries (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: devices: Fix function documentation formatting issues (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: tx: Demote misuse of kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: rxon: Demote non-conformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: scan: Demote a few nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: utils: Fix some doc-rot (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Demote a couple of nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ops: Remove unused static struct 'iwl_mvm_debug_names' (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: sta: Demote a bunch of nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: calib: Demote seemingly unintentional kerneldoc header (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: lib: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: tx: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: bump FW API to 57 for AX devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: add support for internal buffer allocation in D3 (Jarod Wilson) [1857772] - [wireless] iwlwifi: api: fix u32 -> __le32 (Jarod Wilson) [1857772] - [wireless] iwlwifi: use correct group for alive notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: support version 5 of the alive notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ignore the scan duration parameter (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: add debug host notification (DHN) time point (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: make iwl_pcie_txq_update_byte_cnt_tbl bus independent (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clear all scan UIDs (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: d3: parse wowlan status version 11 (Jarod Wilson) [1857772] - [wireless] iwlwifi: align RX status flags with firmware (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove redundant log in iwl_mvm_tvqm_enable_txq() (Jarod Wilson) [1857772] - [wireless] iwlwifi: phy-ctxt: add new API VER 3 for phy context cmd (Jarod Wilson) [1857772] - [wireless] iwlwifi: thermal: support new temperature measurement API (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add d3 prints (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: d3: support GCMP ciphers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support more GTK rekeying algorithms (Jarod Wilson) [1857772] - [wireless] iwlwifi: move all bus-independent TX functions to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: initiator: add option for adding a PASN responder (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: responder: allow to set only the HLTK for an associated station (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: location: set the HLTK when PASN station is added (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Add FTM initiator RTT smoothing logic (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for responder dynamic config command version 3 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for range request command ver 11 (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove wide_cmd_header field (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: add default value for iwl_fw_lookup_cmd_ver (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: in non acpi compilations remove iwl_sar_geo_init (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: set RTS protection for all non legacy rates (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support new KEK KCK api (Jarod Wilson) [1857772] - [wireless] iwlwifi: support version 3 of GEO_TX_POWER_LIMIT (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: rename geo structs to contain versioning (Jarod Wilson) [1857772] - [wireless] iwlwifi: support REDUCE_TX_POWER_CMD version 6 (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: prepare SAR profile selection code for multiple sizes (Jarod Wilson) [1857772] - [wireless] iwlwifi: add a common struct for all iwl_tx_power_cmd versions (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new card for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: remove dummy definition of iwl_sar_set_profile() (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove iwl_validate_sar_geo_profile() export (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: use CHECKSUM_COMPLETE (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove redundant support_umac_log field (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for new WOWLAN_TSC_RSC_PARAM version (Jarod Wilson) [1857772] - [wireless] iwlwifi: don't export acpi functions unnecessarily (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: process ba-notifications also when sta rcu is invalid (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for new version of WOWLAN_TKIP_SETTING_API_S (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Don't install CMAC/GMAC key in AP mode (Jarod Wilson) [1857772] - [wireless] iwl-trans: move dev_cmd_offs, page_offs to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: regulatory: regulatory capabilities api change (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: add dumping special device memory (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: remove IWL_FW_INI_TIME_POINT_WDG_TIMEOUT (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: support ppag table command v2 (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new cards for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: move bc_table_dword to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-trans: move tfd to trans layer (Jarod Wilson) [1857772] - [wireless] iwlwifi: move bc_pool to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-trans: move all txcmd init to trans alloc (Jarod Wilson) [1857772] - [wireless] iwlwifi: enable twt by default (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add an option to add PASN station (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new cards for AX201 family (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: move assert descriptor parser to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: wowlan: adapt to wowlan status API version 10 (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: evaluate dsm to disable 5.8GHz channels (Jarod Wilson) [1857772] - [wireless] iwlwifi: msix: limit max RX queues for 9000 family (Jarod Wilson) [1857772] - [wireless] iwlwifi: sta: defer ADDBA transmit in case reclaimed SN != next SN (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: set PROTECTED_TWT feature if supported by firmware (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: set PROTECTED_TWT in MAC data policy (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add PROTECTED_TWT firmware API (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: rs-fw: handle VHT extended NSS capability (Jarod Wilson) [1857772] - [x86] sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes (Vitaly Kuznetsov) [1915453] - [x86] insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes (Vitaly Kuznetsov) [1915453] - [tools] x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes (Vitaly Kuznetsov) [1915453] - [powercap] powercap/intel_rapl: add support for ElkhartLake (Steve Best) [1847054] - [char] tpm: efi: Don't create binary_bios_measurements file for an empty log (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis: Add a check for invalid status (Jerry Snitselaar) [1887536 1855183] - [char] tpm: use *ph to print small buffer (Jerry Snitselaar) [1887536 1855183] - [char] tpm: Add support for event log pointer found in TPM2 ACPI table (Jerry Snitselaar) [1887536 1855183] - [acpi] acpi: Extend TPM2 ACPI table with missing log fields (Jerry Snitselaar) [1887536] - [char] tpm: Unify the mismatching TPM space buffer sizes (Jerry Snitselaar) [1887536 1855183] - [include] tpm: Require that all digests are present in TCG_PCR_EVENT2 structures (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis_spi: Prefer async probe (Jerry Snitselaar) [1887536 1855183] - [char] tpm/st33zp24: fix spelling mistake "drescription" -> "description" (Jerry Snitselaar) [1887536] - [char] tpm_tis: extra chip->ops check on error path in tpm_tis_core_init (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis_spi: Don't send anything during flow control (Jerry Snitselaar) [1887536 1855183] - [include] efi/tpm: Verify event log header before parsing (Jerry Snitselaar) [1887536 1855183] - [char] tpm: eventlog: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1887536 1855183] - [char] tpm: fix wrong return value in tpm_pcr_extend (Jerry Snitselaar) [1887536 1855183] - [include] tpm_eventlog.h: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1887536 1855183] - [include] phylink: : fix function prototype kernel-doc warning (Petr Oros) [1878147] - [netdrv] net: phy: call phy_disable_interrupts() in phy_attach_direct() instead (Petr Oros) [1878147] - [net] net: ethtool: Handle missing cable test TDR parameters (Petr Oros) [1878147] - [documentation] docs: networking: fix extra spaces in ethtool-netlink (Petr Oros) [1878147] - [documentation] dt-bindings: net: mvusb: Fix example errors (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: fix null pointer dereference (Petr Oros) [1878147] - [netdrv] net: phy: fix memory leak in device-create error path (Petr Oros) [1878147] - [netdrv] net: mdio device: use flexible sleeping in reset function (Petr Oros) [1878147] - [netdrv] net: mdiobus: add reset-post-delay-us handling (Petr Oros) [1878147] - [netdrv] net: mdiobus: use flexible sleeping for reset-delay-us (Petr Oros) [1878147] - [netdrv] net: phylink: add interface to configure clause 22 PCS PHY (Petr Oros) [1878147] - [netdrv] net: phylink: add struct phylink_pcs (Petr Oros) [1878147] - [netdrv] net: phylink: re-implement interface configuration with PCS (Petr Oros) [1878147] - [netdrv] net: phylink: in-band pause mode advertisement update for PCS (Petr Oros) [1878147] - [netdrv] net: phylink: simplify fixed-link case for ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: use config.an_enabled in ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: simplify phy case for ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: simplify ksettings_set() implementation (Petr Oros) [1878147] - [netdrv] net: phylink: avoid mac_config calls (Petr Oros) [1878147] - [netdrv] net: phylink: update PCS when changing interface during resolution (Petr Oros) [1878147] - [netdrv] net: phylink: ensure link is down when changing interface (Petr Oros) [1878147] - [netdrv] net: phylink: rearrange resolve mac_config() call (Petr Oros) [1878147] - [netdrv] net: phylink: rejig link state tracking (Petr Oros) [1878147] - [netdrv] net: phylink: update ethtool reporting for fixed-link modes (Petr Oros) [1878147] - [netdrv] net: phy: fix check in get_phy_c45_ids (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add mdix configuration support for AR9331 and AR8035 (Petr Oros) [1878147] - [netdrv] net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configuration (Petr Oros) [1878147] - [netdrv] net: phy: continue searching for C45 MMDs even if first returned ffff:ffff (Petr Oros) [1878147] - [netdrv] net: phy: dp83640: Fixup cast to restricted __be16 warning (Petr Oros) [1878147] - [netdrv] net: phy: Make phy_10gbit_fec_features_array static (Petr Oros) [1878147] - [netdrv] net: phy: Properly define genphy_c45_driver (Petr Oros) [1878147] - [netdrv] net: phy: Fixup parameters in kerneldoc (Petr Oros) [1878147] - [netdrv] net: phy: at803x: Avoid comparison is always false warning (Petr Oros) [1878147] - [netdrv] net: phy: mdio: reset MDIO devices even if probe() is not implemented (Petr Oros) [1878147] - [netdrv] net: phy: reset the PHY even if probe() is not implemented (Petr Oros) [1878147] - [include] net: mdio: add a forward declaration for reset_control to mdio.h (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in phy_device.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in mdio_device.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in mdio_bus.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phylink: only restart AN if the link mode is using in-band AN (Petr Oros) [1878147] - [netdrv] net: phylink: add phylink_speed_(up|down) interface (Petr Oros) [1878147] - [netdrv] net: phy: call phy_disable_interrupts() in phy_init_hw() (Petr Oros) [1878147] - [netdrv] net: phy: make phy_disable_interrupts() non-static (Petr Oros) [1878147] - [netdrv] net: phylink: ensure manual pause mode configuration takes effect (Petr Oros) [1878147] - [netdrv] net: phylink: fix ethtool -A with attached PHYs (Petr Oros) [1878147] - [include] net: phy: add support for a common probe between shared PHYs (Petr Oros) [1878147] - [netdrv] net: phy: Allow mdio buses to auto-probe c45 devices (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add Marvell 88E1548P support (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add Marvell 88E1340S support (Petr Oros) [1878147] - [netdrv] net: phy: marvell: use a single style for referencing functions (Petr Oros) [1878147] - [netdrv] net: phy: smsc: fix printing too many logs (Petr Oros) [1878147] - [netdrv] net: phy: Check harder for errors in get_phy_id() (Petr Oros) [1878147] - [of] of: of_mdio: Correct loop scanning logic (Petr Oros) [1878147] - [of] of: mdio: preserve phy dev_flags in of_phy_connect() (Petr Oros) [1878147] - [netdrv] net: phy: read MMD ID from all present MMDs (Petr Oros) [1878147] - [netdrv] net: phy: split devices_in_package (Petr Oros) [1878147] - [netdrv] net: phy: set devices_in_package only after validation (Petr Oros) [1878147] - [netdrv] net: phy: add support for probing MMDs >= 8 for devices-in-package (Petr Oros) [1878147] - [netdrv] net: phy: reword get_phy_device() kerneldoc (Petr Oros) [1878147] - [netdrv] net: phy: clean up get_phy_c22_id() invalid ID handling (Petr Oros) [1878147] - [netdrv] net: phy: clean up get_phy_c45_ids() failure handling (Petr Oros) [1878147] - [netdrv] net: phy: clean up PHY ID reading (Petr Oros) [1878147] - [netdrv] net: phy: clean up cortina workaround (Petr Oros) [1878147] - [netdrv] net: dp83869: Reset return variable if PHY strap is read (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: don't export RDB/legacy access methods (Petr Oros) [1878147] - [netdrv] net: phy: marvell: unlock after phy_select_page() failure (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add cable diagnostics support for ATH9331 and ATH8032 (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Configure TDR pulse based on measurement length (Petr Oros) [1878147] - [netdrv] net : phy: marvell: Speedup TDR data retrieval by only changing page once (Petr Oros) [1878147] - [netdrv] net: ethtool: Allow PHY cable test TDR data to configured (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add support for amplitude graph (Petr Oros) [1878147] - [net] net: ethtool: Add helpers for cable test TDR data (Petr Oros) [1878147] - [net] net: ethtool: Add generic parts of cable test TDR (Petr Oros) [1878147] - [uapi] net: ethtool: Add attributes for cable test TDR data (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: read poll when high resolution timers are disabled (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: improve waiting logic (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: remove redundant timeout check (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: use more reasonable delays (Petr Oros) [1878147] - [netdrv] net: mdiobus: add clause 45 mdiobus accessors (Petr Oros) [1878147] - [netdrv] net: phy: at803x: fix PHY ID masks (Petr Oros) [1878147] - [netdrv] net: phy: dp83869: Set opmode from straps (Petr Oros) [1878147] - [netdrv] net: phy: dp83869: Update port-mirroring to read straps (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add SQI support (Petr Oros) [1878147] - [netdrv] net: phy: simplify phy_link_change arguments (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: fix checkpatch complains about tabs (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add support for BCM54811 PHY (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: execute cable test on link up (Petr Oros) [1878147] - [netdrv] net: phy: mdio-moxart: remove unneeded include (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add cable diagnostics support (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add cable diagnostics support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add cable test support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add bcm_phy_modify_exp() (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add exp register access methods without buslock (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add cable-test support (Petr Oros) [1878147] - [netdrv] net: phy: fix aneg restart in phy_ethtool_set_eee (Petr Oros) [1878147] - [net] net: phy: Send notifier when starting the cable test (Petr Oros) [1878147] - [netdrv] net: phy: Put interface into oper testing during cable test (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add cable test support (Petr Oros) [1878147] - [include] net: ethtool: Add helpers for reporting test results (Petr Oros) [1878147] - [include] net: ethtool: Add infrastructure for reporting cable test results (Petr Oros) [1878147] - [uapi] net: ethtool: Add attributes for cable test reports (Petr Oros) [1878147] - [net] net: ethtool: netlink: Add support for triggering a cable test (Petr Oros) [1878147] - [netdrv] net: phy: Add support for polling cable test (Petr Oros) [1878147] - [netdrv] net: phy: Add cable test support to state machine (Petr Oros) [1878147] - [net] net: ethtool: self_test: Mark interface in testing operative status (Petr Oros) [1878147] - [net] net: Add testing sysfs attribute (Petr Oros) [1878147] - [net] net: Add IF_OPER_TESTING (Petr Oros) [1878147] - [netdrv] net: phy: fix less than zero comparison with unsigned variable val (Petr Oros) [1878147] - [netdrv] net: phy: Make iproc_mdio_resume static (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: use phy_package_shared (Petr Oros) [1878147] - [netdrv] net: phy: add concept of shared storage for PHYs (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add support for master-slave configuration (Petr Oros) [1878147] - [uapi] ethtool: provide UAPI for PHY master/slave configuration (Petr Oros) [1878147] - [netdrv] dp83640: reverse arguments to list_add_tail (Petr Oros) [1878147] - [documentation] dt-bindings: add Qualcomm IPQ4019 MDIO bindings (Petr Oros) [1878147] - [netdrv] net: phy: mdio: add IPQ4019 MDIO driver (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add second PHY ID (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: apply the workaround on b0 chips (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: fix phy_id_mask (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: use genphy_soft_reset() (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add downshift support (Petr Oros) [1878147] - [netdrv] net: phy: DP83TC811: Fix WoL in config init to be disabled (Petr Oros) [1878147] - [netdrv] net: phy: DP83822: Fix WoL in config init to be disabled (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: Make a bunch of functions static (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: fix temperature sensor on 2110 (Petr Oros) [1878147] - [gpio] gpiolib: Rename "chip" variables to "gc" in core header file (Petr Oros) [1878147] - [netdrv] net: phy: dp83867: Remove unneeded semicolon (Petr Oros) [1878147] - [netdrv] net: phy: clear phydev->suspended after soft reset (Petr Oros) [1878147] - [netdrv] net: phy: remove genphy_no_soft_reset (Petr Oros) [1878147] - [netdrv] net: phy: make phy_suspend a no-op if PHY is suspended already (Petr Oros) [1878147] - [netdrv] net: phylink, dsa: eliminate phylink_fixed_state_cb() (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: fix less than zero comparison on an unsigned (Petr Oros) [1878147] - [netdrv] net: phy: bcm84881: clear settings on link down (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add delayed registration of TJA1102 PHY1 (Petr Oros) [1878147] - [of] net: mdio: of: export part of of_mdiobus_register_phy() (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add initial TJA1102 support (Petr Oros) [1878147] - [documentation] dt-bindings: net: phy: Add support for NXP TJA11xx (Petr Oros) [1878147] - [netdrv] net: phy: Use IS_ERR() to check and simplify code (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: limit soft reset to 88x3310 (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add hwmon support (Petr Oros) [1878147] - [netdrv] net: phy: add Broadcom BCM54140 support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add helper to write/read RDB registers (Petr Oros) [1878147] - [netdrv] net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87xx phy (Petr Oros) [1878147] - [netdrv] net: phy: Propagate error from bus->reset (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Add support for BCM53125 internal PHYs (Petr Oros) [1878147] - [netdrv] net: phy: mdio-bcm-iproc: Do not show kernel pointer (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add support for AR8032 PHY (Petr Oros) [1878147] - [netdrv] net: marvell10g: soft-reset the PHY when coming out of low power (Petr Oros) [1878147] - [netdrv] net: marvell10g: report firmware version (Petr Oros) [1878147] - [netdrv] net: phy: micrel: use genphy_read_status for KSZ9131 (Petr Oros) [1878147] - [netdrv] net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers (Petr Oros) [1878147] - [netdrv] net: phylink: add separate pcs operations structure (Petr Oros) [1878147] - [netdrv] net: phylink: rename 'ops' to 'mac_ops' (Petr Oros) [1878147] - [netdrv] net: phylink: change phylink_mii_c22_pcs_set_advertisement() prototype (Petr Oros) [1878147] - [ptp] ptp: Avoid deadlocks in the programmable pin code (Petr Oros) [1878147] - [netdrv] net: phy: probe PHY drivers synchronously (Petr Oros) [1878147] - [netdrv] net: phy: don't touch suspended flag if there's no suspend/resume callback (Petr Oros) [1878147] - [netdrv] net: phy: micrel.c: add rgmii interface delay possibility to ksz9131 (Petr Oros) [1878147] - [netdrv] net: phy: mdio-mux-bcm-iproc: use readl_poll_timeout() to simplify code (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: smsc: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: aquantia: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: bcm84881: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: add marvell usb to mdio controller (Petr Oros) [1878147] - [documentation] dt-bindings: net: add marvell usb to mdio bindings (Petr Oros) [1878147] - [netdrv] net: phy: aquantia: remove downshift warning now that phylib takes care (Petr Oros) [1878147] - [netdrv] net: phy: marvell: remove downshift warning now that phylib takes care (Petr Oros) [1878147] - [netdrv] net: phy: add and use phy_check_downshift (Petr Oros) [1878147] - [netdrv] net: phylink: pcs: add 802.3 clause 45 helpers (Petr Oros) [1878147] - [netdrv] net: phylink: pcs: add 802.3 clause 22 helpers (Petr Oros) [1878147] - [netdrv] net: mdiobus: add APIs for modifying a MDIO device register (Petr Oros) [1878147] - [netdrv] net: mdiobus: avoid BUG_ON() in mdiobus accessors (Petr Oros) [1878147] - [netdrv] net: phy: improve phy_driver callback handle_interrupt (Petr Oros) [1878147] - [netdrv] net: phylink: Add XLGMII support (Petr Oros) [1878147] - [include] net: phy: Add XLGMII interface define (Petr Oros) [1878147] - [netdrv] net: phylink: Test if MAC/PCS support Autoneg (Petr Oros) [1878147] - [netdrv] net: phylink: Add missing Backplane speeds (Petr Oros) [1878147] - [netdrv] net: mdio: add ipq8064 mdio driver (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: place in powersave mode at probe (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: add energy detect power down tunable (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: add mdix control (Petr Oros) [1878147] - [netdrv] net: phy: mscc: add constants for used interrupt mask bits (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: read copper results from CSSR1 (Petr Oros) [1878147] - [netdrv] net: phy: mscc: add missing shift for media operation mode selection (Petr Oros) [1878147] - [netdrv] net: phylink: propagate resolved link config via mac_link_up() (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Wire suspend/resume for BCM54810 (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Have bcm54xx_adjust_rxrefclk() check for flags (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Allow BCM54810 to use bcm54xx_adjust_rxrefclk() (Petr Oros) [1878147] - [netdrv] net: phy: dp83867: Add speed optimization feature (Petr Oros) [1878147] - [netdrv] net: phy: allow bcm84881 to be a module (Petr Oros) [1878147] - [include] net: phylink: clarify flow control settings in documentation (Petr Oros) [1878147] - [netdrv] net: phylink: improve initial mac configuration (Petr Oros) [1878147] - [netdrv] net: phylink: allow ethtool -A to change flow control advertisement (Petr Oros) [1878147] - [netdrv] net: phylink: resolve fixed link flow control (Petr Oros) [1878147] - [netdrv] net: phylink: use phylib resolved flow control modes (Petr Oros) [1878147] - [netdrv] net: phylink: ensure manual flow control is selected appropriately (Petr Oros) [1878147] - [netdrv] net: phylink: remove pause mode ethtool setting for fixed links (Petr Oros) [1878147] - [netdrv] net: add linkmode helper for setting flow control advertisement (Petr Oros) [1878147] - [netdrv] net: add helpers to resolve negotiated flow control (Petr Oros) [1878147] - [include] net: linkmode: make linkmode_test_bit() take const pointer (Petr Oros) [1878147] - [include] net: phylink: further documentation clarifications (Petr Oros) [1878147] - [include] net: phylink: further mac_config documentation improvements (Petr Oros) [1878147] - [netdrv] net: phylink: rename mac_link_state() op to mac_pcs_get_state() (Petr Oros) [1878147] - [md] md/raid5: fix oops during stripe resizing (Nigel Croxon) [1898617] - [md] md/bitmap: fix memory leak of temporary bitmap (Nigel Croxon) [1898617] - [md] md: fix the checking of wrong work queue (Nigel Croxon) [1898617] - [md] md/bitmap: md_bitmap_get_counter returns wrong blocks (Nigel Croxon) [1898617] - [md] md/bitmap: md_bitmap_read_sb uses wrong bitmap blocks (Nigel Croxon) [1898617] - [md] md/raid0: remove unused function is_io_in_chunk_boundary() (Nigel Croxon) [1898617] - [md] md: don't detour through bd_contains for the gendisk (Nigel Croxon) [1898617] - [md] md: compare bd_disk instead of bd_contains (Nigel Croxon) [1898617] - [md] md: Simplify code with existing definition RESYNC_SECTORS in raid10.c (Nigel Croxon) [1898617] - [md] md/raid5: reallocate page array after setting new stripe_size (Nigel Croxon) [1898617] - [md] md/raid5: resize stripe_head when reshape array (Nigel Croxon) [1898617] - [md] md/raid5: let multiple devices of stripe_head share page (Nigel Croxon) [1898617] - [crypto] md/raid6: let async recovery function support different page offset (Nigel Croxon) [1898617] - [crypto] md/raid6: let syndrome computor support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: convert to new xor compution interface (Nigel Croxon) [1898617] - [crypto] md/raid5: add new xor function to support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: make async_copy_data() to support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: add a new member of offset into r5dev (Nigel Croxon) [1898617] - [md] md: only calculate blocksize once and use i_blocksize() (Nigel Croxon) [1898617] - [md] md: update the optimal I/O size on reshape (Nigel Croxon) [1898617] - [md] md/raid5: make sure stripe_size as power of two (Nigel Croxon) [1898617] - [md] md-cluster: Fix potential error pointer dereference in resize_bitmaps() (Nigel Croxon) [1898617] - [md] md: get sysfs entry after redundancy attr group create (Nigel Croxon) [1898617] - [kernel] lockdep: Fix preemption WARN for spurious IRQ-enable (Waiman Long) [1908640] - [powerpc] powerpc/smp: Call rcu_cpu_starting() earlier (Waiman Long) [1908640] - [include] seqlock: Fix multiple kernel-doc warnings (Waiman Long) [1908640] - [kernel] lockdep: Fix usage_traceoverflow (Waiman Long) [1908640] - [kernel] locking/lockdep: Remove more raw_cpu_read() usage (Waiman Long) [1908640] - [include] lockdep: Revert "lockdep: Use raw_cpu_*() for per-cpu variables" (Waiman Long) [1908640] - [kernel] lockdep: Fix lockdep recursion (Waiman Long) [1908640] - [kernel] lockdep,trace: Expose tracepoints (Waiman Long) [1908640] - [x86] locking/lockdep: Fix TRACE_IRQFLAGS vs. NMIs (Waiman Long) [1908640] - [s390] s390: don't trace preemption in percpu macros (Waiman Long) [1908640] - [fs] blkdev: avoid migration stalls for blkdev pages (Chris von Recklinghausen) [1876502] - [netdrv] ionic: account for vlan tag len in rx buffer len (Jonathan Toppins) [1908642] - [netdrv] net/mlx5e: Fix refcount leak on kTLS RX resync (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Fix leak on resync error flow (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Improve rx handler function call (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Cleanup redundant capability check (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: Increase Async ICO SQ size (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add kTLS RX stats (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add kTLS RX resync support (Alaa Hleihel) [1866808] - [infiniband] RDMA/siw: Fix handling of zero-sized Read and Receive Queues (Kamal Heib) [1900985 1875703] - [fs] ext4: fix bogus warning in ext4_update_dx_flag() (Lukas Czerner) [1908714] - [fs] ext4: handle dax mount option collision (Lukas Czerner) [1908714] - [fs] jbd2: fix up sparse warnings in checkpoint code (Lukas Czerner) [1908714] - [fs] ext4: unlock xattr_sem properly in ext4_inline_data_truncate() (Lukas Czerner) [1908714] - [fs] ext4: do not use extent after put_bh (Lukas Czerner) [1908714] - [fs] ext4: fix invalid inode checksum (Lukas Czerner) [1908714] - [fs] ext4: clear buffer verified flag if read meta block from disk (Lukas Czerner) [1908714] - [fs] ext4: treat buffers contining write errors as valid in ext4_sb_bread() (Lukas Czerner) [1908714] - [fs] ext4: treat buffers with write errors as containing valid data (Lukas Czerner) [1908714] - [fs] ext4: limit entries returned when counting fsmap records (Lukas Czerner) [1908714] - [fs] ext4: fix error handling code in add_new_gdb (Lukas Czerner) [1908714] - [fs] ext4: fix leaking sysfs kobject after failed mount (Lukas Czerner) [1908714] - [fs] ext4: fix checking of directory entry validity for inline directories (Lukas Czerner) [1908714] - [fs] ext4: correctly restore system zone info when remount fails (Lukas Czerner) [1908714] - [fs] ext4: handle add_system_zone() failure in ext4_setup_system_zone() (Lukas Czerner) [1908714] - [fs] ext4: fold ext4_data_block_valid_rcu() into the caller (Lukas Czerner) [1908714] - [fs] ext4: check journal inode extents more carefully (Lukas Czerner) [1908714] - [fs] ext4: don't allow overlapping system zones (Lukas Czerner) [1908714] - [fs] ext4: handle error of ext4_setup_system_zone() on remount (Lukas Czerner) [1908714] - [fs] jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (Lukas Czerner) [1908714] - [fs] ext4: fix mount failure with quota configured as module (Lukas Czerner) [1908714] - [fs] ext4: improve explanation of a mount failure caused by a misconfigured kernel (Lukas Czerner) [1908714] - [include] jbd2: fix kernel-doc notation warning (Lukas Czerner) [1908714] - [base] mm: don't panic when links can't be created in sysfs (Baoquan He) [1890171] - [base] mm: don't rely on system state to detect hot-plug operations (Baoquan He) [1890171] - [mm] mm: replace memmap_context by meminit_context (Baoquan He) [1890171] - [net] Update window_clamp if SOCK_RCVBUF is set (Balazs Nemeth) [1905985] - [cpufreq] cpufreq: acpi-cpufreq: Mark sometimes used ID structs as __maybe_unused (David Arcari) [1857102] - [cpufreq] cpufreq: acpi-cpufreq: Mark 'dummy' variable as __always_unused (David Arcari) [1857102] - [cpufreq] cpufreq: Replace HTTP links with HTTPS ones (David Arcari) [1857102] - [cpufreq] cpufreq: change '.set_boost' to act on one policy (David Arcari) [1857102] - [cpufreq] cpufreq: Fix up cpufreq_boost_set_sw() (David Arcari) [1857102] - [cpufreq] cpufreq: Convert to new X86 CPU match macros (David Arcari) [1857102] - [cpufreq] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (David Arcari) [1857102]- [platform] platform/x86: ISST: Add new PCI device ids (Prarit Bhargava) [1836722] - [net] net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart) [1912253] - [fs] gfs2: Improve mmap write vs. punch_hole consistency (Andreas Grunbacher) [1872043] - [netdrv] bnx2x: fix spelling mistake "occurd" -> "occurred" (Manish Chopra) [1853224] - [netdrv] bnx2x: Perform Idlechk dump during the debug collection (Manish Chopra) [1853224] - [netdrv] bnx2x: Add support for idlechk tests (Manish Chopra) [1853224] - [netdrv] bnx2x: Add Idlechk related register definitions (Manish Chopra) [1853224] - [netdrv] bnx2x: use generic power management (Manish Chopra) [1853224] - [netdrv] bnx2x: allow bnx2x_bsc_read() to schedule (Manish Chopra) [1853224] - [netdrv] bnx2x: Remove unused inline function bnx2x_vf_vlan_credit (Manish Chopra) [1853224] - [netdrv] bnx2x: Remove Comparison to bool in bnx2x_dcb.c (Manish Chopra) [1853224] - [netdrv] bnx2x: correct a comment mistake in grammar (Manish Chopra) [1853224] - [netdrv] net: bnx2x: reject unsupported coalescing params (Manish Chopra) [1853224] - [net] tls: Implement getsockopt SOL_TLS TLS_RX (Sabrina Dubroca) [1889664] - [net] tls: Protect from calling tls_dev_del for TLS RX twice (Sabrina Dubroca) [1889664] - [net] tls: missing received data after fast remote close (Sabrina Dubroca) [1889664] - [net] tls: Fix wrong record sn in async mode of device resync (Sabrina Dubroca) [1889664] - [net] tls: fix corrupted data in recvmsg (Sabrina Dubroca) [1889664] - [net] tls: sendfile fails with ktls offload (Sabrina Dubroca) [1889664] - [net] tls: race causes kernel panic (Sabrina Dubroca) [1889664] - [net] tls: Fix kmap usage (Sabrina Dubroca) [1889664] - [net] tls: allow MSG_CMSG_COMPAT in sendmsg (Sabrina Dubroca) [1889664] - [net] tls: fix sign extension issue when left shifting u16 value (Sabrina Dubroca) [1889664] - [net] tls: Add asynchronous resync (Sabrina Dubroca) [1889664] - [net] revert "net/tls: Add force_resync for driver resync" (Sabrina Dubroca) [1889664] - [net] net/tls: Add force_resync for driver resync (Sabrina Dubroca) [1889664] - [net] tls: Avoid assigning 'const' pointer to non-const pointer (Sabrina Dubroca) [1889664] - [net] tls: move mark_tech_preview to tls_init (Sabrina Dubroca) [1907477] - [mm] mm/hmm: do not call hmm_vma_walk_hole() while holding a spinlock (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: add 'depth' parameter to pte_hole (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: don't lock PTEs for walk_page_range_novma() (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: allow walking without vma (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: add p4d_entry() and pgd_entry() (Chris von Recklinghausen) [1890943] - [x86] x86: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [s390] s390: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [powerpc] powerpc: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [arm64] arm64: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [mm] mm: add generic p?d_leaf() macros (Chris von Recklinghausen) [1890943] - [mm] mm: move_pages: report the number of non-attempted pages (Chris von Recklinghausen) [1890943] - [mm] autonuma: fix watermark checking in migrate_balanced_pgdat() (Chris von Recklinghausen) [1890943] - [mm] mm/migrate.c: handle freed page at the first place (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: Take the pagetable lock in walk_pte_range() (Chris von Recklinghausen) [1890943] - [mm] mm: untag user pointers passed to memory syscalls (Chris von Recklinghausen) [1890943] - [mm] mm: page cache: store only head pages in i_pages (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: fix reference check race between __find_get_block() and migration (Chris von Recklinghausen) [1890943] - [fs] mm: migrate: remove unused mode argument (Chris von Recklinghausen) [1890943] - [mm] powerpc/book3s: Use config independent helpers for page table walk (Chris von Recklinghausen) [1890943] - [mm] mm/mmu_notifier: use correct mmu_notifier events for each invalidation (Chris von Recklinghausen) [1890943] - [mm] mm/mmu_notifier: contextual information for event triggering invalidation (Chris von Recklinghausen) [1890943] - [mm] powerpc/mm: move __find_linux_pte() out of hugetlbpage.c (Chris von Recklinghausen) [1890943] - [mm] mm/filemap.c: remove redundant test from find_get_pages_contig (Chris von Recklinghausen) [1890943] - [mm] mm/hugetlb: distinguish between migratability and movability (Chris von Recklinghausen) [1890943] - [mm] numa: change get_mempolicy() to use nr_node_ids instead of MAX_NUMNODES (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: make buffer_migrate_page_norefs() actually succeed (Chris von Recklinghausen) [1890943] - [mm] mm: treewide: remove unused address argument from pte_alloc functions (Chris von Recklinghausen) [1890943] - [fs] mm: migrate: drop unused argument of migrate_page_move_mapping() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: provide buffer_migrate_page_norefs() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: move migrate_page_lock_buffers() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: lock buffers before migrate_page_move_mapping() (Chris von Recklinghausen) [1890943] - [mm] mm: Convert huge_memory to XArray (Chris von Recklinghausen) [1890943] - [mm] mm: Convert page migration to XArray (Chris von Recklinghausen) [1890943] - [mm] powerpc/mm/book3s: Check for pmd_large instead of pmd_trans_huge (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move two more functions from pgtable_64.h to pgtable.h (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move pti_set_user_pgtbl() to pgtable.h (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move pgdp kernel/user conversion functions to pgtable.h (Chris von Recklinghausen) [1890943] - [mm] x86/pgtable: Rename pti_set_user_pgd() to pti_set_user_pgtbl() (Chris von Recklinghausen) [1890943] - [mm] mm: memcg/slab: fix root memcg vmstats (Waiman Long) [1877019] - [mm] mm/slub: let number of online CPUs determine the slub page order (Waiman Long) [1877019] - [mm] mm, debug_pagealloc: don't rely on static keys too early (Waiman Long) [1877019] - [mm] mm: memcg: link page counters to root if use_hierarchy is false (Waiman Long) [1877019] - [mm] mm/memcg: unify swap and memsw page counters (Waiman Long) [1877019] - [mm] mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg (Waiman Long) [1877019] - [mm] mlock: fix unevictable_pgs event counts on THP (Waiman Long) [1877019] - [mm] mm/filemap: fix storing to a THP shadow entry (Waiman Long) [1877019] - [lib] XArray: add xas_split (Waiman Long) [1877019] - [lib] XArray: add xa_get_order (Waiman Long) [1877019] - [lib] XArray: Add private interface for workingset node deletion (Waiman Long) [1877019] - [include] XArray: Fix xas_reload for multi-index entries (Waiman Long) [1877019] - [include] xarray.h: correct return code documentation for xa_store_{bh, irq}() (Waiman Long) [1877019] - [mm] mm: memcg/slab: uncharge during kmem_cache_free_bulk() (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix racy access to page->mem_cgroup in mem_cgroup_from_obj() (Waiman Long) [1877019] - [mm] mm: memcontrol: fix missing suffix of workingset_restore (Waiman Long) [1877019] - [mm] mm: memcontrol: fix warning when allocating the root cgroup (Waiman Long) [1877019] - [mm] mm: replace hpage_nr_pages with thp_nr_pages (Waiman Long) [1877019] - [mm] mm: add thp_size (Waiman Long) [1877019] - [include] mm: add thp_order (Waiman Long) [1877019] - [include] include/linux/huge_mm.h: check PageTail in hpage_nr_pages even when !THP (Waiman Long) [1877019] - [mm] mm/page_vma_mapped.c: explicitly compare pfn for normal, hugetlbfs and THP page (Waiman Long) [1877019] - [mm] mm/vmscan: restore active/inactive ratio for anonymous LRU (Waiman Long) [1877019] - [mm] mm/swap: implement workingset detection for anonymous LRU (Waiman Long) [1877019] - [mm] mm/swapcache: support to handle the shadow entries (Waiman Long) [1877019] - [mm] mm: fix swap cache node allocation mask (Waiman Long) [1877019] - [include] include/linux/swap.h: delete meaningless __add_to_swap_cache() declaration (Waiman Long) [1877019] - [mm] mm/swap_state.c: use the same way to count page in_swap_cache (Waiman Long) [1877019] - [mm] mm: shmem: use proper gfp flags for shmem_writepage() (Waiman Long) [1877019] - [mm] mm/workingset: prepare the workingset detection infrastructure for anon LRU (Waiman Long) [1877019] - [mm] mm/vmscan: protect the workingset on anonymous LRU (Waiman Long) [1877019] - [mm] mm/vmscan: make active/inactive ratio as 1:1 for anon lru (Waiman Long) [1877019] - [tools] kselftests: cgroup: add perpcu memory accounting test (Waiman Long) [1877019] - [mm] mm: memcg: charge memcg percpu memory to the parent cgroup (Waiman Long) [1877019] - [mm] mm: memcg/percpu: per-memcg percpu memory statistics (Waiman Long) [1877019] - [mm] mm: memcg/percpu: account percpu memory to memory cgroups (Waiman Long) [1877019] - [mm] percpu: return number of released bytes from pcpu_free_area() (Waiman Long) [1877019] - [mm] percpu: make pcpu_alloc() aware of current gfp context (Waiman Long) [1877019] - [mm] mm/khugepaged: fix filemap page_to_pgoff(page) != offset (Waiman Long) [1877019] - [mm] mm, slub: restore initial kmem_cache flags (Waiman Long) [1877019] - [include] mm: memcg/slab: fix slab statistics in !SMP configuration (Waiman Long) [1877019] - [mm] mm: slab: fix potential double free in ___cache_free (Waiman Long) [1877019] - [mm] ksm: reinstate memcg charge on copied pages (Waiman Long) [1877019] - [mm] mm: slub: fix conversion of freelist_corrupted() (Waiman Long) [1877019] - [mm] memcg: fix use-after-free in uncharge_batch (Waiman Long) [1877019] - [mm] mm/memory: fix IO cost for anonymous page (Waiman Long) [1877019] - [mm] mm: workingset: age nonresident information alongside anonymous pages (Waiman Long) [1877019] - [mm] slub: cure list_slab_objects() from double fix (Waiman Long) [1877019] - [mm] mm: do_swap_page(): fix up the error code (Waiman Long) [1877019] - [misc] lkdtm/heap: Avoid edge and middle of slabs (Waiman Long) [1877019] - [mm] mm: slub: really fix slab walking for init_on_free (Waiman Long) [1877019] - [mm] mm/slab.c: fix kernel-doc warning for __ksize() (Waiman Long) [1877019] - [mm] mm: memcontrol: restore proper dirty throttling when memory.high changes (Waiman Long) [1877019] - [mm] memcg, oom: check memcg margin for parallel oom (Waiman Long) [1877019] - [mm] mm, memcg: avoid stale protection values when cgroup is above protection (Waiman Long) [1877019] - [mm] mm, memcg: unify reclaim retry limits with page allocator (Waiman Long) [1877019] - [mm] mm, memcg: reclaim more aggressively before high allocator throttling (Waiman Long) [1877019] - [mm] mm: memcontrol: avoid workload stalls when lowering memory.high (Waiman Long) [1877019] - [include] mm: kmem: switch to static_branch_likely() in memcg_kmem_enabled() (Waiman Long) [1877019] - [mm] mm: slab: rename (un)charge_slab_page() to (un)account_slab_page() (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove unused argument by charge_slab_page() (Waiman Long) [1877019] - [tools] tools/cgroup: add memcg_slabinfo.py tool (Waiman Long) [1877019] - [tools] kselftests: cgroup: add kernel memory accounting tests (Waiman Long) [1877019] - [mm] mm: memcg/slab: use a single set of kmem_caches for all allocations (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove redundant check in memcg_accumulate_slabinfo() (Waiman Long) [1877019] - [mm] mm: memcg/slab: deprecate slab_root_caches (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove memcg_kmem_get_cache() (Waiman Long) [1877019] - [mm] mm: memcg/slab: simplify memcg cache creation (Waiman Long) [1877019] - [mm] mm: memcg/slab: use a single set of kmem_caches for all accounted allocations (Waiman Long) [1877019] - [mm] mm, slab_common: fix a typo in comment "eariler"->"earlier" (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix memory leak at non-root kmem_cache destroy (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix panic in __free_slab() caused by premature memcg pointer release (Waiman Long) [1877019] - [mm] mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h (Waiman Long) [1877019] - [mm] mm: memcg/slab: deprecate memory.kmem.slabinfo (Waiman Long) [1877019] - [mm] mm, memcg: fix build error around the usage of kmem_caches (Waiman Long) [1877019] - [mm] mm: memcg/slab: charge individual slab objects instead of pages (Waiman Long) [1877019] - [mm] mm: memcg/slab: save obj_cgroup for non-root slab objects (Waiman Long) [1877019] - [mm] mm: memcg/slab: allocate obj_cgroups for non-root slab pages (Waiman Long) [1877019] - [mm] mm: memcg/slab: obj_cgroup API (Waiman Long) [1877019] - [mm] mm: memcontrol: decouple reference counting from page accounting (Waiman Long) [1877019] - [mm] mm: slub: implement SLUB version of obj_to_index() (Waiman Long) [1877019] - [mm] mm: memcg: convert vmstat slab counters to bytes (Waiman Long) [1877019] - [mm] mm: memcg: prepare for byte-sized vmstat items (Waiman Long) [1877019] - [mm] mm: memcg: factor out memcg- and lruvec-level changes out of __mod_lruvec_state() (Waiman Long) [1877019] - [mm] mm: kmem: make memcg_kmem_enabled() irreversible (Waiman Long) [1877019] - [mm] mm, slab/slub: improve error reporting and overhead of cache_from_obj() (Waiman Long) [1877019] - [mm] mm, slab/slub: move and improve cache_from_obj() (Waiman Long) [1877019] - [mm] mm, slub: extend checks guarded by slub_debug static key (Waiman Long) [1877019] - [mm] mm, slub: introduce kmem_cache_debug_flags() (Waiman Long) [1877019] - [mm] mm, slub: introduce static key for slub_debug() (Waiman Long) [1877019] - [mm] mm, slub: make reclaim_account attribute read-only (Waiman Long) [1877019] - [mm] mm, slub: make remaining slub_debug related attributes read-only (Waiman Long) [1877019] - [mm] mm, slub: remove runtime allocation order changes (Waiman Long) [1877019] - [mm] mm, slub: make some slub_debug related attributes read-only (Waiman Long) [1877019] - [documentation] mm, slub: extend slub_debug syntax for multiple blocks (Waiman Long) [1877019] - [mm] mm/slab.c: update outdated kmem_list3 in a comment (Waiman Long) [1877019] - [mm] mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in kmalloc_order (Waiman Long) [1877019] - [mm] mm/slab: add naive detection of double free (Waiman Long) [1877019] - [init] mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB (Waiman Long) [1877019] - [mm] mm: ksize() should silently accept a NULL pointer (Waiman Long) [1877019] - [include] include/linux/vmstat.h: remove unused page state adjustment macro (Waiman Long) [1877019] - [include] mm, memcg: fix inconsistent oom event behavior (Waiman Long) [1877019] - [mm] mm/memcg: fix refcount error while moving and swapping (Waiman Long) [1877019] - [mm] mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() (Waiman Long) [1877019] - [mm] mm/memcontrol.c: add missed css_put() (Waiman Long) [1877019] - [mm] mm: memcontrol: handle div0 crash race condition in memory.low (Waiman Long) [1877019] - [kernel] mm: memcontrol: recursive memory.low protection (Waiman Long) [1877019] - [include] mm, memcg: consider subtrees in memory.events (Waiman Long) [1877019] - [net] mm, treewide: rename kzfree() to kfree_sensitive() (Waiman Long) [1877019] - [mm] mm/slab: use memzero_explicit() in kzfree() (Waiman Long) [1877019] - [mm] mm: swap: memcg: fix memcg stats for huge pages (Waiman Long) [1877019] - [mm] mm: swap: fix vmstats for huge pages (Waiman Long) [1877019] - [mm] mm: vmscan: limit the range of LRU type balancing (Waiman Long) [1877019] - [mm] mm: vmscan: reclaim writepage is IO cost (Waiman Long) [1877019] - [mm] mm: vmscan: determine anon/file pressure balance at the reclaim root (Waiman Long) [1877019] - [mm] mm: balance LRU lists based on relative thrashing (Waiman Long) [1877019] - [mm] mm: only count actual rotations as LRU reclaim cost (Waiman Long) [1877019] - [mm] mm: deactivations shouldn't bias the LRU balance (Waiman Long) [1877019] - [mm] mm: base LRU balancing on an explicit cost model (Waiman Long) [1877019] - [mm] mm: vmscan: drop unnecessary div0 avoidance rounding in get_scan_count() (Waiman Long) [1877019] - [mm] mm: remove use-once cache bias from LRU balancing (Waiman Long) [1877019] - [mm] mm: workingset: let cache workingset challenge anon (Waiman Long) [1877019] - [mm] mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() (Waiman Long) [1877019] - [kernel] mm: allow swappiness that prefers reclaiming anon over the file workingset (Waiman Long) [1877019] - [mm] mm: keep separate anon and file statistics on page reclaim activity (Waiman Long) [1877019] - [mm] mm: fix LRU balancing effect of new transparent huge pages (Waiman Long) [1877019] - [mm] mm: replace list_move_tail() with add_page_to_lru_list_tail() (Waiman Long) [1877019] - [mm] mm: memcontrol: update page->mem_cgroup stability rules (Waiman Long) [1877019] - [mm] mm: memcontrol: delete unused lrucare handling (Waiman Long) [1877019] - [documentation] mm: memcontrol: document the new swap control behavior (Waiman Long) [1877019] - [mm] mm: memcontrol: charge swapin pages on instantiation (Waiman Long) [1877019] - [mm] mm: memcontrol: make swap tracking an integral part of memory control (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare swap controller setup for integration (Waiman Long) [1877019] - [mm] mm: memcontrol: drop unused try/commit/cancel charge API (Waiman Long) [1877019] - [mm] mm: memcontrol: convert anon and file-thp to new mem_cgroup_charge() API (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_ANON_THPS counter (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_ANON_MAPPED counter (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHMEM counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare cgroup vmstat infrastructure for native anon counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare move_account for removal of private page type counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare uncharging for removal of private page type counters (Waiman Long) [1877019] - [mm] mm: memcontrol: convert page cache to a new mem_cgroup_charge() API (Waiman Long) [1877019] - [mm] mm: memcontrol: move out cgroup swaprate throttling (Waiman Long) [1877019] - [mm] mm: shmem: remove rare optimization when swapin races with hole punching (Waiman Long) [1877019] - [mm] mm: memcontrol: drop @compound parameter from memcg charging API (Waiman Long) [1877019] - [mm] mm: memcontrol: fix stat-corrupting race in charge moving (Waiman Long) [1877019] - [mm] mm: fix NUMA node file count error in replace_page_cache() (Waiman Long) [1877019] - [mm] mm/slub: fix stack overruns with SLUB_STATS (Waiman Long) [1877019] - [mm] slub: remove kmalloc under list_lock from list_slab_objects() V2 (Waiman Long) [1877019] - [mm] slub: Remove userspace notifier for cache add/remove (Waiman Long) [1877019] - [mm] mm/slub.c: fix corrupted freechain in deactivate_slab() (Waiman Long) [1877019] - [mm] mm/slub: fix incorrect interpretation of s->offset (Waiman Long) [1877019] - [mm] slub: avoid redzone when choosing freepointer location (Waiman Long) [1877019] - [mm] slub: relocate freelist pointer to middle of object (Waiman Long) [1877019] - [mm] slub: improve bit diffusion for freelist ptr obfuscation (Waiman Long) [1877019] - [mm] mm, slb: improve memory accounting (Waiman Long) [1877019] - [mm] thp: change CoW semantics for anon-THP (Waiman Long) [1877019] - [mm] khugepaged: allow to collapse PTE-mapped compound pages (Waiman Long) [1877019] - [mm] khugepaged: allow to collapse a page shared across fork (Waiman Long) [1877019] - [mm] khugepaged: drain LRU add pagevec after swapin (Waiman Long) [1877019] - [mm] khugepaged: drain all LRU caches before scanning pages (Waiman Long) [1877019] - [mm] khugepaged: do not stop collapse if less than half PTEs are referenced (Waiman Long) [1877019] - [tools] khugepaged: add self test (Waiman Long) [1877019] - [mm] mm: code cleanup for MADV_FREE (Waiman Long) [1877019] - [mm] mm, thp: track fallbacks due to failed memcg charges separately (Waiman Long) [1877019] - [mm] mm, shmem: add vmstat for hugepage fallback (Waiman Long) [1877019] - [mm] autonuma: reduce cache footprint when scanning page tables (Waiman Long) [1877019] - [trace] mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags (Waiman Long) [1877019] - [mm] mm/memcg: optimize memory.numa_stat like memory.stat (Waiman Long) [1877019] - [mm] memcg: fix memcg_kmem_bypass() for remote memcg charging (Waiman Long) [1877019] - [mm] mm/memcg: automatically penalize tasks with high swap use (Waiman Long) [1877019] - [include] mm/memcg: move cgroup high memory limit setting into struct page_counter (Waiman Long) [1877019] - [mm] mm/memcg: move penalty delay clamping out of calculate_high_delay() (Waiman Long) [1877019] - [mm] mm/memcg: prepare for swap over-high accounting and penalty calculation (Waiman Long) [1877019] - [mm] memcg: expose root cgroup's memory.stat (Waiman Long) [1877019] - [mm] mm, memcg: add workingset_restore in memory.stat (Waiman Long) [1877019] - [documentation] doc: cgroup: improve formatting of mem stats (Waiman Long) [1877019] - [documentation] docs: cgroup: mm: Fix spelling of "list" (Waiman Long) [1877019] - [mm] mm, memcg: fix error return value of mem_cgroup_css_alloc() (Waiman Long) [1877019] - [include] memcontrol.h: Replace zero-length array with flexible-array member (Waiman Long) [1877019] - [mm] mm, memcg: bypass high reclaim iteration for cgroup hierarchy root (Waiman Long) [1877019] - [mm] mm: memcg: make memory.oom.group tolerable to task migration (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.swap.max load tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.low load/store tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.max load tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.high load/store tearing (Waiman Long) [1877019] - [mm] mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused (Waiman Long) [1877019] - [mm] memcg: css_tryget_online cleanups (Waiman Long) [1877019] - [mm] mm/memcontrol.c: cleanup some useless code (Waiman Long) [1877019] - [mm] mm/memcontrol.c: fix a -Wunused-function warning (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to rcu protection in drain_all_stock() (Waiman Long) [1877019] - [mm] mm/khugepaged.c: fix khugepaged's request size in collapse_file (Waiman Long) [1877019] - [mm] khugepaged: fix null-pointer dereference due to race (Waiman Long) [1877019] - [mm] mm, thp: stop leaking unreleased file pages (Waiman Long) [1877019] - [trace] mm: khugepaged: add trace status description for SCAN_PAGE_HAS_PRIVATE (Waiman Long) [1877019] - [mm] mm, thp: recheck each page before collapsing file THP (Waiman Long) [1877019] - [mm] mm/thp: allow dropping THP from page cache (Waiman Long) [1877019] - [mm] mm/vmscan.c: support removing arbitrary sized pages from mapping (Waiman Long) [1877019] - [mm] mm/thp: fix node page state in split_huge_page_to_list() (Waiman Long) [1877019] - [fs] proc/meminfo: fix output alignment (Waiman Long) [1877019] - [mm] mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path (Waiman Long) [1877019] - [fs] mm, thp: avoid writes to file with THP in pagecache (Waiman Long) [1877019] - [mm] mm, thp: add read-only THP support for (non-shmem) FS (Waiman Long) [1877019] - [mm] khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() (Waiman Long) [1877019] - [fs] mm,thp: stats for file backed THP (Waiman Long) [1877019] - [mm] filemap: update offset check in filemap_fault() (Waiman Long) [1877019] - [mm] filemap: check compound_head(page)->mapping in pagecache_get_page() (Waiman Long) [1877019] - [mm] filemap: check compound_head(page)->mapping in filemap_fault() (Waiman Long) [1877019] - [mm] mm: mempolicy: fix the wrong return value and potential pages leak of mbind (Waiman Long) [1877019] - [mm] mm: thp: fix false negative of shmem vma's THP eligibility (Waiman Long) [1877019] - [mm] mm: thp: make transhuge_vma_suitable available for anonymous THP (Waiman Long) [1877019] - [mm] mm, thp, proc: report THP eligibility for each vma (Waiman Long) [1877019] - [documentation] mm, proc: be more verbose about unstable VMA flags in /proc//smaps (Waiman Long) [1877019] - [mm] mm: thp: pass correct vm_flags to hugepage_vma_check() (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps_rollup: convert to single value seq_file (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps: factor out common stats printing (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps: factor out mem stats gathering (Waiman Long) [1877019] - [fs] mm: /proc/pid/*maps remove is_pid and related wrappers (Waiman Long) [1877019] - [mm] mm: workingset: fix vmstat counters for shadow nodes (Waiman Long) [1877019] - [mm] mm: workingset: add vmstat counter for shadow nodes (Waiman Long) [1877019] - [include] mm/memcg: Document access rule regarding mem_cgroup structure (Waiman Long) [1877019] - [mm] mm/page_alloc: silence a KASAN false positive (Waiman Long) [1877019] - [s390] s390/setup: init jump labels before command line parsing (Waiman Long) [1877019] - [mm] s390/maccess: add no DAT mode to kernel_write (Waiman Long) [1877019] - [mm] s390: Change s390_kernel_write() return type to match memcpy() (Waiman Long) [1877019] - [kernel] PM: hibernate: fix crashes with init_on_free=1 (Waiman Long) [1877019] - [mm] mm/slub.c: init_on_free=1 should wipe freelist ptr for bulk allocations (Waiman Long) [1877019] - [mm] mm/page_alloc.c: fix a crash in free_pages_prepare() (Waiman Long) [1877019] - [mm] mm: slub: Fix slab walking for init_on_free (Waiman Long) [1877019] - [mm] mm, slab: move memcg_cache_params structure to mm/slab.h (Waiman Long) [1877019] - [mm] mm, slab: extend slab/shrink to shrink all memcg caches (Waiman Long) [1877019] - [mm] mm: mempolicy: handle vma with unmovable pages mapped correctly in mbind (Waiman Long) [1877019] - [mm] mm: mempolicy: make the behavior consistent when MPOL_MF_MOVE* and MPOL_MF_STRICT were specified (Waiman Long) [1877019] - [init] init/Kconfig: fix neighboring typos (Waiman Long) [1877019] - [mm] mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options (Waiman Long) [1877019] - [mm] memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL (Waiman Long) [1877019] - [mm] mm/kasan: add object validation in ksize() (Waiman Long) [1877019] - [mm] mm/slab: refactor common ksize KASAN logic into slab_common.c (Waiman Long) [1877019] - [mm] mm/slub.c: avoid double string traverse in kmem_cache_flags() (Waiman Long) [1877019] - [mm] mm/slab: sanity-check page type when looking up cache (Waiman Long) [1877019] - [mm] mm/slab: validate cache membership under freelist hardening (Waiman Long) [1877019] - [mm] mm/migrate: add stable check in migrate_vma_insert_page() (Waiman Long) [1877019] - [mm] mm/migrate: clean up some minor coding style (Waiman Long) [1877019] - [mm] mm/migrate: remove useless mask of start address (Waiman Long) [1877019] - [kernel] uprobe: use original page when all uprobes are removed (Waiman Long) [1877019] - [mm] mm: move memcmp_pages() and pages_identical() (Waiman Long) [1877019] - [mm] mm, thp: do not queue fully unmapped pages for deferred split (Waiman Long) [1877019] - [mm] mm/khugepaged: fix the xas_create_range() error path (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() do not crash on Compound (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() without freezing new_page (Waiman Long) [1877019] - [mm] mm/khugepaged: minor reorderings in collapse_shmem() (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() remember to clear holes (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() stop if punched or truncated (Waiman Long) [1877019] - [mm] mm: Convert khugepaged_scan_shmem to XArray (Waiman Long) [1877019] - [mm] mm: Convert collapse_shmem to XArray (Waiman Long) [1877019] - [mm] mm: thp: inc counter for collapsed shmem THP (Waiman Long) [1877019] - [mm] mm: thp: register mm for khugepaged when merging vma for shmem (Waiman Long) [1877019] - [mm] mm: swapoff: shmem_unuse() stop eviction without igrab() (Waiman Long) [1877019] - [mm] mm: swapoff: take notice of completion sooner (Waiman Long) [1877019] - [mm] mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES (Waiman Long) [1877019] - [mm] mm: swapoff: shmem_find_swap_entries() filter out other types (Waiman Long) [1877019] - [mm] mm: rid swapoff of quadratic complexity (Waiman Long) [1877019] - [mm] shmem: Comment fixups (Waiman Long) [1877019] - [mm] memfd: Convert memfd_tag_pins to XArray (Waiman Long) [1877019] - [mm] memfd: Convert memfd_wait_for_pins to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_partial_swap_usage to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_free_swap to XArray (Waiman Long) [1877019] - [lib] shmem: Convert shmem_alloc_hugepage to XArray (Waiman Long) [1877019] - [tools] shmem: Convert find_swap_entry to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_confirm_swap to XArray (Waiman Long) [1877019]- [infiniband] RDMA/core: Do not indicate device ready when device enablement fails (Kamal Heib) [1902144] - [infiniband] RDMA/core: Clean up cq pool mechanism (Kamal Heib) [1902144] - [pci] PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge (Myron Stowe) [1897927] - [pci] PCI: Make pcie_find_root_port() work for Root Ports (Myron Stowe) [1897927] - [pci] PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints (Myron Stowe) [1897927] - [pci] PCI: Avoid FLR for AMD Starship USB 3.0 (Myron Stowe) [1897927] - [pci] PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0 (Myron Stowe) [1897927] - [pci] PCI/switchtec: Correct bool variable type assignment (Myron Stowe) [1897927] - [pci] PCI: Allow pci_resize_resource() for devices on root bus (Myron Stowe) [1897927] - [pci] PCI/PM: Adjust pcie_wait_for_link_delay() for caller delay (Myron Stowe) [1897927] - [pci] PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect (Myron Stowe) [1897927] - [tty] serial: 8250_pci: Move Pericom IDs to pci_ids.h (Myron Stowe) [1897927] - [pci] PCI/PM: Call .bridge_d3() hook only if non-NULL (Myron Stowe) [1897927] - [pci] PCI: Rename _DSM constants to align with spec (Myron Stowe) [1897927] - [pci] PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() (Myron Stowe) [1897927] - [pci] PCI: Unify pcie_find_root_port() and pci_find_pcie_root_port() (Myron Stowe) [1897927] - [pci] PCI: Replace zero-length array with flexible-array (Myron Stowe) [1897927] - [pci] PCI: shpchp: Make shpchp_unconfigure_device() void (Myron Stowe) [1897927] - [pci] PCI: Use of_node_name_eq() for node name comparisons (Myron Stowe) [1897927] - [pci] PCI: pciehp: Remove unused EMI() and HP_SUPR_RM() macros (Myron Stowe) [1897927] - [pcmcia] pcmcia: Use CardBus window names (PCI_CB_BRIDGE_IO_0_WINDOW etc) when freeing (Myron Stowe) [1897927] - [pci] PCI: Use bridge window names (PCI_BRIDGE_IO_WINDOW etc) (Myron Stowe) [1897927] - [pci] PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port (Myron Stowe) [1897927] - [pci] PCI: Program MPS for RCiEP devices (Myron Stowe) [1897927] - [pci] PCI: Fix pci_host_bridge struct device release/free handling (Myron Stowe) [1897927] - [pci] PCI: Fix pci_register_host_bridge() device_register() error handling (Myron Stowe) [1897927] - [pci] PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges (Myron Stowe) [1897927] - [x86] x86/tboot: Don't disable swiotlb when iommu is forced on (Tony Camuso) [1883395] - [iommu] iommu/vt-d: Avoid panic if iommu init fails in tboot system (Tony Camuso) [1883395] - [pci] PCI/ERR: Clear PCIe Device Status errors only if OS owns AER (Myron Stowe) [1838358] - [pci] PCI/ERR: Rename pci_aer_clear_device_status() to pcie_clear_device_status() (Myron Stowe) [1838358] - [pci] PCI/AER: Log correctable errors as warning, not error (Myron Stowe) [1838358] - [pci] PCI/AER: Simplify __aer_print_error() (Myron Stowe) [1838358] - [misc] mei: hdcp: fix mei_hdcp_verify_mprime() input parameter (Tony Camuso) [1874577] - [misc] mei: add device kind to sysfs (Tony Camuso) [1874577] - [misc] mei: hw: don't use one element arrays (Tony Camuso) [1874577] - [misc] mei: hw: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: client: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: bus: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: ioctl: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: hbm: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] Revert "mei: Avoid the use of one-element arrays" (Tony Camuso) [1874577] - [misc] mei: Avoid the use of one-element arrays (Tony Camuso) [1874577] - [misc] mei: Replace HTTP links with HTTPS ones (Tony Camuso) [1874577] - [misc] mei: hdcp: Replace one-element array with flexible-array member (Tony Camuso) [1874577] - [misc] mei: bus: don't clean driver pointer (Tony Camuso) [1874577] - [misc] mei: me: add MEI device for KBP with ITPS capability (Tony Camuso) [1874577] - [misc] mei: me: add MEI device for SPT with ITPS capability (Tony Camuso) [1874577] - [misc] mei: me: add kdoc for mei_me_fw_type_nm() (Tony Camuso) [1874577] - [misc] mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tony Camuso) [1874577] - [misc] mei: me: constify the device parameter to the probe quirk (Tony Camuso) [1874577] - [misc] mei: hdcp: Constify struct mei_cl_device_id (Tony Camuso) [1874577] - [misc] mei: me: add tiger lake point device ids for H platforms (Tony Camuso) [1874577] - [misc] mei: me: disable mei interface on Mehlow server platforms (Tony Camuso) [1874577] - [misc] mei: release me_cl object reference (Tony Camuso) [1874577] - [misc] mei: me: disable mei interface on LBG servers (Tony Camuso) [1874577] - [fs] NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski) [1906306] - [fs] NFS: Adjust fs_context error logging (Scott Mayhew) [1907711] - [mm] powerpc/book3s64/pkeys: Fix pkey_access_permitted() for execute disable pkey (Steve Best) [1912294] - [infiniband] IB/isert: add module param to set sg_tablesize for IO cmd (Kamal Heib) [1887359] - [infiniband] IB/isert: allocate RW ctxs according to max IO size (Kamal Heib) [1887359] - [net] sched: flower: Mark MPLS multilabel match as Tech Preview (Guillaume Nault) [1814836] - [net] sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower (Guillaume Nault) [1814836] - [net] cls_flower: remove mpls_opts_policy (Guillaume Nault) [1814836] - [net] flow_dissector: work around stack frame size warning (Guillaume Nault) [1814836] - [net] cls_flower: Support filtering on multiple MPLS Label Stack Entries (Guillaume Nault) [1814836] - [net] flow_dissector: Parse multiple MPLS Label Stack Entries (Guillaume Nault) [1814836] - [netdrv] net/mlx5e: Use generic API to build MPLS label (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Support pedit on mpls over UDP decap (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Add support for hw decapsulation of MPLS over UDP (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Allow to match on mpls parameters (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Add support for hw encapsulation of MPLS over UDP (Alaa Hleihel) [1790220]- [netdrv] net: intel: Remove in_interrupt() warnings (Ken Cox) [1838731] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838731] - [netdrv] ixgbe: use eth_zero_addr() to clear mac address (Ken Cox) [1838731] - [netdrv] ixgbe: Remove unnecessary usages of memset (Ken Cox) [1838731] - [netdrv] ixgbe: use generic power management (Ken Cox) [1838731] - [netdrv] ixgbe: convert to new udp_tunnel_nic infra (Ken Cox) [1838731] - [netdrv] ixgbe: don't clear UDP tunnel ports when RXCSUM is disabled (Ken Cox) [1838731] - [netdrv] ixgbe: Cleanup unneeded delay in ethtool test (Ken Cox) [1838731] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838731] - [netdrv] net: ethernet: ixgbe: don't call devm_mdiobus_free() (Ken Cox) [1838731] - [netdrv] net: ethernet: ixgbe: check the return value of ixgbe_mii_bus_init() (Ken Cox) [1838731] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838731] - [netdrv] ixgbe: protect ring accesses with READ- and WRITE_ONCE (Ken Cox) [1838731] - [netdrv] ixgbe: Remove unused inline function ixgbe_irq_disable_queues (Ken Cox) [1838731] - [netdrv] ixgbe: Use true, false for bool variable in __ixgbe_enable_sriov() (Ken Cox) [1838731] - [netdrv] ixgbe: Remove conversion to bool in ixgbe_device_supports_autoneg_fc() (Ken Cox) [1838731] - [netdrv] ixgbe: fix signed-integer-overflow warning (Ken Cox) [1838731] - [netdrv] ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Ken Cox) [1838731] - [netdrv] ionic: use mc sync for multicast filters (Jonathan Toppins) [1909329] - [fs] xfs: always return -ENOSPC on project quota reservation failure (Carlos Maiolino) [1908612] - [fs] xfs: group quota should return EDQUOT when prj quota enabled (Carlos Maiolino) [1908612] - [pwm] pwm: Add DesignWare PWM Controller Driver (Steve Best) [1783562] - [pwm] pwm: Ensure pwm_apply_state() doesn't modify the state argument (Steve Best) [1783562] - [net] sched: Mark VLAN_ACT_{POP,PUSH}_ETH as Tech Preview (Guillaume Nault) [1909345] - [vfio] vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn (Claudio Imbrenda) [1903972] - [s390] s390/pci: Mark all VFs as not implementing PCI_COMMAND_MEMORY (Claudio Imbrenda) [1903972] - [pci] PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY (Claudio Imbrenda) [1903972] - [iommu] s390/pci: adaptation of iommu to multifunction (Claudio Imbrenda) [1903972] - [s390] s390/pci: fix leak of DMA tables on hard unplug (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix PF/VF linking on hot plug (Claudio Imbrenda) [1853312] - [s390] s390/pci: re-introduce zpci_remove_device() (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix zpci_bus_link_virtfn() (Claudio Imbrenda) [1853312] - [s390] s390/pci: ignore stale configuration request event (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix enabling a reserved PCI function (Claudio Imbrenda) [1853312] - [s390] s390/pci: create links between PFs and VFs (Claudio Imbrenda) [1853312] - [pci] PCI/IOV: Introduce pci_iov_sysfs_link() function (Claudio Imbrenda) [1853312] - [s390] s390/pci: removes wrong PCI multifunction assignment (Claudio Imbrenda) [1853312] - [s390] s390/pci: Handling multifunctions (Claudio Imbrenda) [1853312] - [s390] s390/pci: Adding bus resource (Claudio Imbrenda) [1853312] - [s390] s390/pci: adapt events for zbus (Claudio Imbrenda) [1853312] - [s390] s390/pci: create zPCI bus (Claudio Imbrenda) [1853312] - [s390] s390/pci: define RID and RID available (Claudio Imbrenda) [1853312] - [s390] s390/pci: define kernel parameters for PCI multifunction (Claudio Imbrenda) [1853312] - [pci] s390/pci: embedding hotplug_slot in zdev (Claudio Imbrenda) [1853312] - [s390] s390/pci: Expose new port attribute for PCIe functions (Claudio Imbrenda) [1853312] - [s390] s390/pci: Improve handling of unset UID (Claudio Imbrenda) [1853312] - [s390] s390/pci: Fix zpci_alloc_domain() over allocation (Claudio Imbrenda) [1853312] - [arm64] arm64: insn: Fix two bugs in encoding 32-bit logical immediates (Yauheni Kaliuta) [1900977] - [iommu] iommu/amd: Set DTEto represent 512 IRTEs (Jerry Snitselaar) [1897492 1894769] - [iommu] iommu/amd: Increase interrupt remapping table limit to 512 entries (Jerry Snitselaar) [1897492 1894769] - [tools] selftests: forwarding: Add MPLS L2VPN test (Guillaume Nault) [1861261] - [net] sched: act_mpls: Add action to push MPLS LSE before Ethernet header (Guillaume Nault) [1861261] - [net] sched: act_vlan: Add {POP,PUSH}_ETH actions (Guillaume Nault) [1861261] - [fs] cifs: Fix incomplete memory allocation on setxattr path (Leif Sahlberg) [1903883] - [fs] cifs: Fix leak when handling lease break for cached root fid (Leif Sahlberg) [1903883] - [fs] Revert "cifs: Fix the target file was deleted when rename failed." (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] cifs: fix reference leak for tlink (Leif Sahlberg) [1903883] - [fs] smb3: fix unneeded error message on change notify (Leif Sahlberg) [1903883] - [fs] cifs: remove the retry in cifs_poxis_lock_set (Leif Sahlberg) [1903883] - [fs] smb3: fix access denied on change notify request to some servers (Leif Sahlberg) [1903883] - [fs] Replace HTTP links with HTTPS ones: CIFS (Leif Sahlberg) [1903883] - [fs] cifs: prevent truncation from long to int in wait_for_free_credits (Leif Sahlberg) [1903883] - [fs] cifs: Fix the target file was deleted when rename failed (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'posix' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'handletimeout' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor lease disabling for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor persistent/resilient handle flags for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'seal' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] cifs: Display local UID details for SMB sessions in DebugData (Leif Sahlberg) [1903883] - [fs] cifs: misc: Use array_size() in if-statement controlling expression (Leif Sahlberg) [1903883] - [fs] cifs: update ctime and mtime during truncate (Leif Sahlberg) [1903883] - [fs] cifs/smb3: Fix data inconsistent when punch hole (Leif Sahlberg) [1903883] - [fs] cifs/smb3: Fix data inconsistent when zero file range (Leif Sahlberg) [1903883] - [fs] cifs: Fix double add page to memcg when cifs_readpages (Leif Sahlberg) [1903883] - [fs] cifs: Fix cached_fid refcnt leak in open_shroot (Leif Sahlberg) [1903883] - [fs] smb3: Add debug message for new file creation with idsfromsid mount option (Leif Sahlberg) [1903883] - [fs] cifs: fix chown and chgrp when idsfromsid mount option enabled (Leif Sahlberg) [1903883] - [fs] smb3: allow uid and gid owners to be set on create with idsfromsid mount option (Leif Sahlberg) [1903883] - [fs] smb311: Add tracepoints for new compound posix query info (Leif Sahlberg) [1903883] - [fs] smb311: add support for using info level for posix extensions query (Leif Sahlberg) [1903883] - [fs] smb311: Add support for lookup with posix extensions query info (Leif Sahlberg) [1903883] - [fs] smb311: Add support for SMB311 query info (non-compounded) (Leif Sahlberg) [1903883] - [fs] SMB311: Add support for query info using posix extensions (level 100) (Leif Sahlberg) [1903883] - [fs] smb3: add indatalen that can be a non-zero value to calculation of credit charge in smb2 ioctl (Leif Sahlberg) [1903883] - [fs] smb3: fix typo in mount options displayed in /proc/mounts (Leif Sahlberg) [1903883] - [fs] cifs: Add get_security_type_str function to return sec type (Leif Sahlberg) [1903883] - [fs] smb3: extend fscache mount volume coherency check (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] smb3: fix incorrect number of credits when ioctl MaxOutputResponse > 64K (Leif Sahlberg) [1903883] - [fs] smb3: remove static checker warning (Leif Sahlberg) [1903883] - [fs] cifs: fix minor typos in comments and log messages (Leif Sahlberg) [1903883] - [fs] smb3: minor update to compression header definitions (Leif Sahlberg) [1903883] - [fs] cifs: minor fix to two debug messages (Leif Sahlberg) [1903883] - [fs] cifs: Standardize logging output (Leif Sahlberg) [1903883] - [fs] smb3: Add new parm "nodelete" (Leif Sahlberg) [1903883] - [fs] cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Leif Sahlberg) [1903883] - [fs] cifs: handle hostnames that resolve to same ip in failover (Leif Sahlberg) [1903883] - [fs] cifs: set up next DFS target before generic_ip_connect() (Leif Sahlberg) [1903883] - [fs] cifs: remove redundant initialization of variable rc (Leif Sahlberg) [1903883] - [fs] cifs: handle "nolease" option for vers=1.0 (Leif Sahlberg) [1903883] - [fs] cifs: fix leaked reference on requeued write (Leif Sahlberg) [1903883] - [fs] cifs: Fix null pointer check in cifs_read (Leif Sahlberg) [1903883] - [fs] CIFS: Spelling s/EACCESS/EACCES/ (Leif Sahlberg) [1903883] - [fs] cifs: fix uninitialised lease_key in open_shroot() (Leif Sahlberg) [1903883] - [fs] cifs: ensure correct super block for DFS reconnect (Leif Sahlberg) [1903883] - [fs] cifs: do not share tcons with DFS (Leif Sahlberg) [1903883] - [fs] cifs: minor update to comments around the cifs_tcp_ses_lock mutex (Leif Sahlberg) [1903883] - [fs] cifs: protect updating server->dstaddr with a spinlock (Leif Sahlberg) [1903883] - [fs] smb3: remove overly noisy debug line in signing errors (Leif Sahlberg) [1903883] - [fs] cifs: improve read performance for page size 64KB & cache=strict & vers=2.1+ (Leif Sahlberg) [1903883] - [fs] cifs: dump the session id and keys also for SMB2 sessions (Leif Sahlberg) [1903883] - [fs] smb3: enable swap on SMB3 mounts (Leif Sahlberg) [1903883] - [fs] smb3: change noisy error message to FYI (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] smb3: use SMB2_SIGNATURE_SIZE define (Leif Sahlberg) [1903883] - [fs] CIFS: Fix bug which the return value by asynchronous read is error (Leif Sahlberg) [1903883] - [fs] CIFS: check new file size when extending file by fallocate (Leif Sahlberg) [1903883] - [fs] SMB3: Minor cleanup of protocol definitions (Leif Sahlberg) [1903883] - [fs] SMB3: Additional compression structures (Leif Sahlberg) [1903883] - [fs] SMB3: Add new compression flags (Leif Sahlberg) [1903883] - [fs] cifs: smb2pdu.h: Replace zero-length array with flexible-array member (Leif Sahlberg) [1903883] - [fs] cifs: clear PF_MEMALLOC before exiting demultiplex thread (Leif Sahlberg) [1903883] - [fs] cifs: cifspdu.h: Replace zero-length array with flexible-array member (Leif Sahlberg) [1903883] - [fs] CIFS: Warn less noisily on default mount (Leif Sahlberg) [1903883] - [fs] fs/cifs: fix gcc warning in sid_to_id (Leif Sahlberg) [1903883] - [fs] cifs: allow unlock flock and OFD lock across fork (Leif Sahlberg) [1903883] - [fs] cifs: do d_move in rename (Leif Sahlberg) [1903883] - [fs] cifs: add SMB2_open() arg to return POSIX data (Leif Sahlberg) [1903883] - [fs] cifs: plumb smb2 POSIX dir enumeration (Leif Sahlberg) [1903883] - [fs] cifs: add smb2 POSIX info level (Leif Sahlberg) [1903883] - [fs] cifs: rename posix create rsp (Leif Sahlberg) [1903883] - [fs] cifs: print warning mounting with vers=1.0 (Leif Sahlberg) [1903883] - [fs] smb3: fix performance regression with setting mtime (Leif Sahlberg) [1903883] - [fs] cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() (Leif Sahlberg) [1903883] - [fs] cifs: use mod_delayed_work() for &server->reconnect if already queued (Leif Sahlberg) [1903883] - [fs] cifs: call wake_up(&server->response_q) inside of cifs_reconnect() (Leif Sahlberg) [1903883] - [fs] cifs: do not ignore the SYNC flags in getattr (Leif Sahlberg) [1903883] - [tools] tools/power/x86/intel-speed-select: Update version for v5.10 (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Fix missing base-freq core IDs (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Update version for v5.9 (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Add retries for mail box commands (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Add option to delay mbox commands (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Ignore -o option processing on error (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Change path for caching topology info (Prarit Bhargava) [1896211] - [kernel] perf/core: Fix race in the perf_mmap_close() function (Michael Petlan) [1869925] {CVE-2020-14351} - [kernel] perf: Make struct ring_buffer less ambiguous (Michael Petlan) [1869925] {CVE-2020-14351} - [arm64] arm64: bpf: Fix branch offset in JIT (Yauheni Kaliuta) [1875342]- [hwmon] hwmon: (amd_energy) fix allocation of hwmon_channel_info config (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Add AMD family 19h model 01h x86 match (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) modify the visibility of the counters (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Improve the accumulation logic (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) optimize accumulation interval (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Move label out of accumulation structure (David Arcari) [1911220] - [powerpc] powerpc/64s: Remove TM from Power10 features (Gustavo Duarte) [1892471] - [netdrv] ionic: start queues before announcing link up (Jonathan Toppins) [1906250] - [fs] NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Benjamin Coddington) [1873897] - [bluetooth] Bluetooth: btusb: Map Typhoon peak controller to BTUSB_INTEL_NEWGEN (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add support for Intel Bluetooth Device Typhoon Peak (8087:0032) (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Helper function to download firmware to Intel adapters (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Define a function to construct firmware filename (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add *setup* function for new generation Intel controllers (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Fix endianness issue for TLV version information (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Functions to send firmware header / payload (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Add infrastructure to read controller information (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Refactor firmware download function (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Update boot parameter specific to SKU (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Refactor of firmware download flow for Intel conrollers (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Enable Intel events even if already in operational mode (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Configure Intel debug feature based on available support (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add support to read Intel debug feature (Gopal Tiwari) [1900356] - [kernel] rcuwait: avoid lockdep splats from rcuwait_active() (Auger Eric) [1903095] - [net] udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long) [1879403] - [net] udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO (Xin Long) [1879403] - [net] udp: fix UDP header access on Fast/frag0 UDP GRO (Xin Long) [1879403] - [net] ethtool: add missing NETIF_F_GSO_FRAGLIST feature string (Xin Long) [1879403] - [net] fix fraglist segmentation reference count leak (Xin Long) [1879403] - [net] udp: initialize is_flist with 0 in udp_gro_receive (Xin Long) [1879403] - [include] udp: segment looped gso packets correctly (Xin Long) [1879403] - [net] udp: Support UDP fraglist GRO/GSO. (Xin Long) [1879403] - [net] Support GRO/GSO fraglist chaining. (Xin Long) [1879403] - [net] Add a netdev software feature set that defaults to off. (Xin Long) [1879403] - [net] Add fraglist GRO/GSO feature flags (Xin Long) [1879403] - [include] udp: Avoid post-GRO UDP checksum recalculation (Xin Long) [1879403] - [net] udp: fix GRO packet of death (Xin Long) [1879403] - [net] udp: fix GRO reception in case of length mismatch (Xin Long) [1879403] - [net] udp: cope with UDP GRO packet misdirection (Xin Long) [1879403] - [net] ipv6: factor out protocol delivery helper (Xin Long) [1879403] - [net] ip: factor out protocol delivery helper (Xin Long) [1879403] - [net] udp: add support for UDP_GRO cmsg (Xin Long) [1879403] - [net] udp: implement GRO for plain UDP sockets. (Xin Long) [1879403]- [powerpc] powerpc/perf: Fix Threshold Event Counter Multiplier width for P10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Exclude kernel samples while counting events in user space (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Invoke per-CPU variable access with disabled interrupts (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: MMCR0 control for PMU registers under PMCC=00 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc: Wire up memtest (Desnes Augusto Nunes do Rosario) [1906084] - [mm] powerpc/mm: Don't report hugepage tables as memory leaks when using kmemleak (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update cache events with l2l3 events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update generic event codes for power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Add generic and cache event list for power10 DD1 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix the PMU group constraints for threshold events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Update the PMU group constraints for l2l3 events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update radix_scope_qual in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [nvme] nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari) [1903513] - [base] driver: core: Fix list corruption after device_del() (Torez Smith) [1900751] - [base] device property: Don't clear secondary pointer for shared primary firmware node (Torez Smith) [1900751] - [base] device property: Keep secondary firmware node secondary by type (Torez Smith) [1900751] - [of] of: property: Fix create device links for all child-supplier dependencies (Torez Smith) [1900751] - [base] drivers/base/test: fix global-out-of-bounds error (Torez Smith) [1900751] - [base] driver core: Fix use-after-free and double free on glue directory (Torez Smith) [1900751] - [thunderbolt] thunderbolt: Add uaccess dependency to debugfs interface (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use "if USB4" instead of "depends on" in Kconfig (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Allow KUnit tests to be built also when CONFIG_USB4=m (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: debugfs: Fix uninitialized return in counters_write() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add debugfs interface (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Report power supply changes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: hisilicon: fix refercence leak in xhci_histb_probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for Intel Tiger Lake-H (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Only configure USB4 wake for lane 0 adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit FN980 composition 0x1055 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cyberjack: fix write-URB completion race (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add NO_LPM quirk for Kingston flash drive (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't create stream debugfs files with spinlock held (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix sizeof() mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix signedness comparison issue with enum variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add missing MODULE_DEVICE_TABLE() to stusb160x (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore: Check both id_table and match() when both available (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix an IS_ERR() vs NULL check in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: reset hard_reset_count for any disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: fix cooldown mechanism (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: fix kernel-doc markups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix some signedness bugs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Quectel EC200T module support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [documentation] usb: docs: document altmode register/unregister functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add QCOM PMIC typec detection driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Cellient MPL200 card (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_maxim: Add support for Sink FRS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Implement callbacks for FRS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: tcpm: Add support for Sink Fast Role SWAP(FRS) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_maxim: Chip level TCPC driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add set_vbus tcpci callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add a getter method to retrieve tcpm_port reference (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: add quirk to blacklist ETAS ES58X devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: use cur_altsetting for consistency (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: Add Telit FT980-KS composition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: remove polling for /sys/kernel/debug/usb/devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add support for STUSB160x Type-C controller family (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add typec_find_pwr_opmode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Use OF graph API to get the connector fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: displayport: Reduce noise from the driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Add Kconfig option to reduce number of port initialization retries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Clean up use of port initialization schemes and retries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: fix altsetting probing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: clean up jtag quirks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add device-id for HP GC device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: clean up no-union-descriptor handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: use common data-class define (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: handle broken union descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "cdc-acm: hardening against malicious devices" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Accommodate usbip (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] PM: core: introduce pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [kernel] sched: Provide sched_set_fifo() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Fix incorrect downcast (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Fix specific driver selection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [sound] USB: correct API of usb_control_msg_send/recv in sound driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: correct API of usb_control_msg_send/recv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "USB: legousbtower: use usb_control_msg_recv()" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "USB: core: hub.c: use usb_control_msg_send() in a few places" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: pci-quirks: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: ehci-dbgp: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: appledisplay: use module_usb_driver to simplify the code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: add debugfs support for ep with stream (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: don't create endpoint debugfs entry before ring buffer is set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Tune interrupt blocking for isochronous transfers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: omit duplicate actions when suspending a runtime suspended host (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: improve the comments for xhci_plat_suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add wakeup entry at sysfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add priv quirk for skip PHY initialization (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: delete the unnecessary code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add .suspend_quirk for struct xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add platform data support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: cleanup of data structures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usblp: fix race between disconnect() and read() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: don't inherity DMA properties for USB devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ehci-hcd: Move include to keep CRC stable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Only stop control channel when entering freeze (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Capitalize comment on top of QUIRK_FORCE_POWER_LINK_CONTROLLER (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Correct tb_check_quirks() kernel-doc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Log correct zeroX entries in decode_error() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Handle ERR_LOCK notification (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Handle SCU IPC error conditions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: update ROLE_CONTROL for DRP (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add support when hidden tx registers are inaccessible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add register definitions to tcpci (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: UAS: use macro for reporting results (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Pass correct USB Type-C port number to SoC (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Add dependency on ACPI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: microtek: use set_host_byte() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: UAS: fix disconnect by unplugging a hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Prevent mode overrun (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Increase command completion timeout value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: hub.c: use usb_control_msg_send() in a few places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: message.c: use usb_control_msg_send() in a few places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb typec: mt6360: Add support for mt6360 Type-C driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ehci-sched: Remove ununsed function tt_start_uframe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci: Make distrust_firmware param default to false (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci: Default to per-port over-current protection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Retry DROM read once if parsing fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Support for device role (UFP) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Check the port status before connect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Do not configure SBU and HSL Orientation in Alternate modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Do not configure Altmode HPD High (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] device connection: Remove struct device_connection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] uas: bump hw_max_sectors to 2048 blocks for SS or faster drives (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] uas: fix sdev->host->dma_dev (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: fix sdev->host->dma_dev (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/host: ehci-npcm7xx: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/misc: usb3503: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/misc: usb4604: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: driver: fix stray tabs in error messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Check the _DEP dependencies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: fix slab-out-of-bounds Read in read_descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Fix out of sync data toggle if a configured device is reconfigured (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Un-register the USB role switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_is_ice_lake() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_is_tiger_lake() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check for Intel vendor ID when identifying controller (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_port_is_nhi() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Create device links from ACPI description (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to warn in TB_CFG_ERROR_INVALID_CONFIG_SPACE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_next_cap() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_port_next_cap() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Move struct tb_cap_any to tb_regs.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add runtime PM for Software CM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [pci] PCI / thunderbolt: Switch to use device links instead of PCI quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Enable wakes from system suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Tear down DP tunnels when suspending (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Disable lane 1 for XDomain connection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Configure port for XDomain (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Set port configured for both ends of the link (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Configure link after lane bonding is enabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not change default USB4 router notification timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Initialize TMU again on resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Send reset only to first generation routers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not program NFC buffers for USB4 router protocol adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Optimize NHI LC mailbox command processing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Optimize Force Power logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Software CM only should set force power in Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use bit 31 to check if Firmware CM is running in Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to log an error if tb_switch_lane_bonding_enable() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use kobj_to_dev() instead of container_of() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: support dynamic Quectel USB compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Migrate workqueue to RT priority for processing events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: pd: Fix formatting in pd.h header (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStart (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: Remove the superfluous break (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: Add unusual_uas entry for Sony PSZ drives (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: atm: don't use snprintf() for sysfs attrs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Fix Fix source hard reset response for TDA 2.3.1.1 and TDA 2.3.1.2 failures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use maximum USB3 link rate when reclaiming if link is not up (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add USB3 bandwidth management (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Disable ports that are not implemented (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Do warm-reset when both CAS and XDEV_RESUME are set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: fix ep context print mismatch in debugfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: uas: Add quirk for PNY Pro Elite (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Better name for __check_usb_generic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix device driver race (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Also match device drivers using the ->match vfunc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: fix tegra_xusb_get_phy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: otg usb2/usb3 port init (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: pci-quirks: Bypass xHCI quirks for Raspberry Pi 4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] Revert "USB: pci-quirks: Add Raspberry Pi 4 quirk" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-pci: Add support for reset controllers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Solve race condition in anchor cleanup functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Print error on failure to get VBUS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Make VBUS supply optional (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: remove needless check before usb_free_coherent() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: remove a duplicated entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: isd200: fix spelling mistake "removeable" -> "removable" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: Fix typo (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hcd: Fix use after free in usb_hcd_pci_remove() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Hold con->lock for the entire duration of ucsi_register_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Rework ppm_lock handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix 2 unlocked ucsi_run_command calls (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix AB BA lock inversion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: lvtest: return proper error code in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: rework notification_buffer resizing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Add no-lpm quirk for another Raydium touchscreen (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: Fix bad gfp argument (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: merge fix for kunix_resource changes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Register charger (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix ASMedia ASM1142 DMA addressing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: define IDs for various ASMedia host controllers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Simplify USB ID table match (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Add WARN_ON ensure we are not trying to send 2 VDM packets at the same time (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Fix AB BA lock inversion between tcpm code and the alt-mode drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Add tcpm_queue_vdm_unlocked() helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Move mod_delayed_work(&port->vdm_state_machine) call into tcpm_queue_vdm() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Make function xhci_dbc_ring_alloc() static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgtty: Make some functions static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for pinctrl-0 through pinctrl-8 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for multiple DT bindings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix up report size handling for some devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: remove tty specific port structure from struct xhci_dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgcap: remove dbc dependency on dbctty specific flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Add a operations structure to access driver functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbctty: split dbc tty driver registration and unregistration functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: remove endpoint pointers from dbc_port structure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: simplify dbc requests allocation and queueing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc start and stop functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc memory init and cleanup functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: don't use generic xhci ring allocation functions for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci context allocation for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Use dbc structure in the request completion instead of xhci_hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to get_in/out_ep() helper functions to get endpoints (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgtty: Pass dbc pointer when registering a dbctty device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc_handle_xfer_event() instead of xhci_hcd pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Change to pass dbc pointer to xhci_do_dbc_stop() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to endpoint init and exit functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Get the device pointer from dbc structure in dbc_ep_do_queue() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't pass the xhci pointer as a parameter to xhci_dbc_init_context() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use xhci_write_64() as it takes xhci as a parameter (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Use dev_info() and similar instead of xhci_info() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Add device pointer to dbc structure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Remove dbc_dma_free_coherent() wrapper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Remove dbc_dma_alloc_coherent() wrapper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci erst allocation and free functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't pass struct xhci_hcd pointer to xhci_link_seg() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci inc_deq() function for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Make debug message consistent with bus and port number (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: tegra: Fix allocation for the FPCI context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: stop using compat_alloc_user_space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix ASM2142/ASM3142 DMA addressing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: fix the failure of bandwidth allocation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: appledisplay: remove needless check before usb_free_coherent() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbtest: reduce stack usage in test_queue (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Stay in BIST mode till hardreset or unattached (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Support BIST test data mode for compliance (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Support bist test data mode for compliance (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Error handling for tcpm_register_partner_altmodes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Comment correction for typec_partner_register_altmode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Avoid connect request on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: fix quirks_param_set() writing to a const pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hcd: Try MSI interrupts on PCI devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: add EM7305 QDL product ID (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: fix led-activity helpers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: fix memory corruption (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: sisusbvga: Move static const tables out to different include file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: sisusbvga: sisusb_init: Remove genunine unused static const arrays (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: class: cdc-wdm: Provide description for usb_cdc_wdm_register()'s manage_power arg (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb/serial.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb/pd_vdo.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Remove pci-dma-compat wrapper APIs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: Fix a potential UB casued by left shifting a negative value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ohci: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: sierra: clean up special-interface handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: use in-kernel types in port data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: drop unnecessary packed attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: add support for TIOCGICOUNT (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: add support for line-status events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: disable interface on errors in open (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OHCI: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: xhci-dbc: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: xhci-dbc: Supply missing 'xhci-dbgp.h' headerfile (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: ehci-dbgp: Remove set but never checked variable 'ret' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ucsi: Staticify and stop export of ucsi_init() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: legousbtower: Demote function header which is clearly not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: legousbtower: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: ldusb: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: iowarrior: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: iowarrior: Fix odd corruption issue in the file header (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: fusb302: Use 'gnu_printf' format notation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmodes: displayport: Supply missing displayport.h include file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmodes: displayport: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: alauda: Remove set but unchecked variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-debugfs: Use 'gnu_printf' format notation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-dbgtty: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-dbgcap: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-mem: Demote obvious misuse of kerneldoc to standard comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: Demote obvious misuse of kerneldoc to standard comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: adutux: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: atm: ueagle-atm: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: ledtrig-usbport: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: drop redundant transfer-buffer casts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: serial: drop extern keyword from function declarations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: serial: drop unnecessary sysrq include (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: add sysrq break-handler dummy (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: inline sysrq dummy function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: only process sysrq when enabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: only set sysrq timestamp for consoles (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: fix break and sysrq handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: clean up receive processing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: make process-packet buffer unsigned (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Quectel EG95 LTE modem (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix missing simulated-break margin (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: re-enable auto-RTS on open (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: enable usb generic throttle/unthrottle (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: simulate break condition if not supported (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: class: usbtmc: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ohci: Mark cc_to_error as __maybe_unused (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: ulpi: Fix a few kerneldoc related issues (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Demote comment block which is clearly not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: debug: Demote comment blocks which are obviously not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: pci-quirks: Demote function header from kerneldoc to comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: Fix up terminology in include files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix old style declaration warning (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: console: add support for flow control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: quatech2: drop two stub functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: kobil_sct: log failure to update line settings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan_pda: drop unused firmware reset status (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: drop unused URB submission results (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: don't compile unused packet definitions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Add support for USB4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Definitions for response status bits (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add data structure for Enter_USB message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Combine the definitions for Accessory and USB modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix up terminology (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: fix kernel-doc warnings and formatting in (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for authenticate on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for separating the flush to SPI and authenticate (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Ensure left shift of 512 does not overflow a 32 bit int (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add min and max line-speed macros (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: name prescaler, divisor registers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Poll for U0 after disabling USB2 LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Return if xHCI doesn't support LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-mtk: avoid runtime suspend when removing hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix enumeration issue when setting max packet size for FS devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix incorrect EP_STATE_MASK (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add new Product ID for CH340 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add GosunCn GM500 series (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cypress_m8: enable Simply Automated UPB PIM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for on-board retimers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Implement USB4 port sideband operations for retimer access (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Split common NVM functionality into a separate file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Retry USB4 block read operation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Generalize usb4_switch_do__data() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add Intel USB-IF ID to the NVM upgrade supported list (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Increase DP DPRX wait timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_port_get_link_speed() available to other files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Handle incomplete PCIe/USB3 paths correctly in discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Increase path length in discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add KUnit tests for tunneling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add KUnit tests for path walking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add DP IN resources for all routers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Report consumed bandwidth in both directions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make usb4_switch_map_pcie_down() also return enabled ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make usb4_switch_map_usb3_down() also return enabled ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not tunnel USB3 if link is not USB4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Implement USB3 bandwidth negotiation routines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check that both ports are reachable when allocating path (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_path_alloc() work with tree topologies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_next_port_on_path() work with tree topologies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix path indices used in USB3 tunnel discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [netdrv] thunderbolt: Get rid of E2E workaround (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: NHI can use HopIDs 1-7 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to warn if NHI hop_count != 12 or hop_count != 32 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Build initial XDomain property block upon first connect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OTG: rename product list of devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: scsi: fix up comment to be more specific (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: fix wording in error message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: sierra: unify quirk handling logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: fix up wording in a comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OHCI: remove obsolete FIXME comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rename USB OTG hub configuration option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rename USB quirk to USB_QUIRK_ENDPOINT_IGNORE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [uapi] USB: replace hardcode maximum usb string length by definition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ehci: reopen solution for Synopsys HC bug (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: add USB_QUIRK_DELAY_INIT for Logitech C922 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel_pmc_mux: Fix DP alternate mode entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: change char to u8 for sisusb_copy_memory (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: sisusb_con: Use array_size() helper in memcpy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: tegra: Remove PLL power supplies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] drivers: usb: Fix trivial spelling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: additional Device Classes to debug/usb/devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Improve USB4 config symbol help text (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: kcov: collect coverage from usb complete callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: get rid of pointless access_ok() calls (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix lockup of devices with limited prescaler (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add basis for quirk detection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] CDC-ACM: heed quirk also in error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit LE910C1-EUX compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: add DW5816e QDL support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add trivial .shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Ensure USB_ROLE_SWITCH is set as a dependency for tps6598x (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: make symbols static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: usb_wwan: do not resubmit rx urb on fatal errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/xhci-plat: Set PM runtime as active on resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Add support for Renesas controller with memory (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: renesas-xhci: Add the renesas xhci driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hci: add hc_driver as argument for usb_hcd_pci_probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: fix mmap dma mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: keep runtime active when removing host (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Update Kconfig to allow building on other architectures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel: Fix DP_HPD_LVL bit field (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ehci: Add new EHCI driver for Broadcom STB SoC's (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: xhci-plat: Add support for Broadcom STB SoC's (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Add USB role switching logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Add OF probe binding (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Switch on role-switch uevent reporting (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel_pmc_mux: Support for static SBU/HSL orientation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add typec_find_orientation() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usblp: poison URBs upon disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] sierra-ms: do not call scsi_get_host_dev() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] USB: pci-quirks: Add Raspberry Pi 4 quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] thunderbolt: Replace zero-length array with flexible-array (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: correct kernel->user page attribute mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Fix the property names (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel: Handle alt mode HPD_HIGH (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Fix misleading driver bug report (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: Add DW5816e support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: add quirk for LaCie 2Big Quadra (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Do not link to disabled devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check return value of tb_sw_read() in usb4_switch_op() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: use true, false for bool variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix the stub for ucsi_register_port_psy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Convert the Intel PMC Mux driver to use new SCU IPC API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: register with power_supply class (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: save power data objects in PD mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Correct bit-mask for CCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: replace magic numbers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Workaround for missed op_mode change (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: set USB data role when partner type is power cable/ufp (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Storage: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Replace an empty statement with a debug message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/early: remove unused including (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: pci-quirks: use true, false for bool variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: typec: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: Change port variable from signed to unsigned (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Add unusual_devs entry for JMicron JMS566 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Revert commit bd0e6c9614b9 ("usb: hub: try old enumeration scheme first for high speed devices") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Fix handling of connect changes during sleep (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for Intel Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmode: Fix typec_altmode_get_partner sometimes returning an invalid pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: add sanity checking for data length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't clear hub TT buffer on ep0 protocol stall (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: prevent bus suspend if a roothub port detected a over-current condition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix handling halted endpoint even if endpoint ring appears empty (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [gpio] usb: fusb302: Convert to use GPIO descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIRE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Ignore CC and vbus changes in PORT_RESET change (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: introduce a cool down (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: close race betrween suspend() and acm_softint (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: fix deadlock in error handling and PM flushing work (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: no use logging any details in case of ENODEV (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: pi3usb30532: Set switch_ / mux_desc name field to NULL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: early: Handle AMD's spec-compliant identifiers, too (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: host: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: early: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] Revert "thunderbolt: Prevent crash if non-active NVMem file is read" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for extcon (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: restore capability check order (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Correct the documentation for typec_cable_put() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Wistron Neweb D19Q1 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add BroadMobi BM806U (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for ASKEY WWHC050 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Add ACPI support for USB interface devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-tegra: Add OTG support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add control driver for F81534A (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: fix rounding error in TIOCSSERIAL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIAL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-pci: Allow host runtime PM as default for Intel Tiger Lake xHCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Finetune host initiated USB3 rootport link suspend and resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Wait until link state trainsits to U0 after setting USB_SS_PORT_LS_U0 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Tegra186/Tegra194 LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Enable LPM for VIA LABS VL805 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Show host status when watchdog triggers and host is assumed dead (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add a separate debug message for split transaction errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: bail out early if driver can't accress host in resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add device-id for HP LD381 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add ME910G1 ECM composition 0x110b (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: mon: Use scnprintf() for avoiding potential buffer overflow (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi_ccg: workaround for NVIDIA test device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add a shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix a potential race during registration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix NULL pointer dereference (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Disable LPM on WD19's Realtek Hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use scnprintf() for avoiding potential buffer overflow (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: fix tty cleanup-op kernel-doc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: clean up carrier-detect helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Delete of_devlink kernel commandline option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: driver for Intel PMC mux control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add definitions for Thunderbolt 3 Alternate Mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Allow the role switches to be named (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Provide the switch drivers handle to the switch in the API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Leave the private driver data pointer to the drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Allow the mux handles to be requested with fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Add helpers for setting the mux state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Allow the muxes to be named (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: port: do error out if usb_autopm_get_interface() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: do error out if usb_autopm_get_interface() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: fix unhandled return by employing a void function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: Add quirk for Samsung Fit flash (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: quirks: add NO_LPM quirk for Logitech Screen Share (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: fix regulator probe and error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add sysfs node to show cc orientation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: move to SNK_UNATTACHED if sink removed for DRP (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for power-domains and hwlocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: set F81534A serial port with RS232 mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add F81534A support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: use devm_kzalloc for port data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add tx_empty function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: extract LSR handler (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: uhci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ohci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ehci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Use ACPI_SUCCESS() at appropriate places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Make use of acpi_evaluate_object() status (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Use const to reduce object data size (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ucsi: ccg: disable runtime pm during fw flashing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: register DP only for NVIDIA DP VDO (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for the 100 device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add missing annotation for xhci_enter_test_mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add missing annotation for xhci_set_port_power() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Do not open code __print_symbolic() in xhci trace events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: use kobj_to_dev() API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add missing kernel-doc parameter descriptions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: set correct data role for non-DRD (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: icm: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: eeprom: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: don't probe unhandled devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: fix endianess issue in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add driver to control USB fast charge for iOS devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fallback to generic driver when specific driver fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Select better matching USB drivers when available (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Implement usb_device_match_id() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Make it possible to "subclass" usb_device_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Export generic USB device driver functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Drop support for device name matching (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmode: Remove the notification chain (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Fix the description of struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Allow power role swapping even without USB PD (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Hide the port_type attribute when it's not supported (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Make the attributes read-only when writing is not possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for the 28 and 28L devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for 2 OEMed devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix novation SourceControl XL after suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak when caching protocol extended capability PSI tables - take 2 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "xhci: Fix memory leak when caching protocol extended capability PSI tables" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: remove redundant assignment to variable num (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: host: ehci-platform: add a quirk to avoid stuck (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: clean up endpoint-descriptor parsing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: blacklist duplicate ep on Sound Devices USBPre2 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: add endpoint-blacklist quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [uapi] usb: charger: assign specific number for enum value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Don't record a connect-change event during reset-resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: uas: fix a plug & unplug racing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Fix the broken detection of USB3 device in SMSC hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix runtime pm enabling for quirky Intel hosts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak when caching protocol extended capability PSI tables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Force Maximum Packet size for Full-speed bulk devices to valid range (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: digi_acceleport: remove redundant assignment to pointer priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: relax unthrottle memory barrier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix receiver regression (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: Silence harmless uninitialized variable warning (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cyberjack: fix spelling mistake "To" -> "Too" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: simplify endpoint check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: make set_termios synchronous (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: fix IrLAP framing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: fix link-speed handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: add missing endpoint sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: fix "op-sink-microwatt" default that was in mW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: wcove: fix "op-sink-microwatt" default that was in mW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: mask event interrupts when remove driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: set MODULE_FIRMWARE for tegra186 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: Always unlink URBs in reverse order (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: quatech2: handle unbound ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan: handle unbound ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: add missing active-port sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: handle unbound ports on URB completion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: handle unbound port at reset_resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: Use flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: stop all I/O on close() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: add chars_in_buffer() implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: suppress driver bind attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Quectel RM500Q in QDL mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: Improved device recognition on remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: phy-generic: Delete unused platform data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: fix control-message timeouts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: Add support for Quectel RM500Q (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: ulpi: Add resource-managed variant of otg_ulpi_create() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Provide definitions for the USB modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Give the mux drivers all the details regarding the port state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add definitions for the latest specification releases (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add the Product Type VDOs to struct usb_pd_identity (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: pd: Add definition for DFP and UFP1 VDOs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: pd: Add definitions for the Enter_USB message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: More API for cable handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add parameter for the VDO to typec_altmode_enter() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Block mode entry if the port has the mode disabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: fix spelling mistake "connetor" -> "connector" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: missing parentheses in USE_NEW_SCHEME (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix the notification bit offsets (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Actually enable all the interface notifications (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix non-kernel-doc comments (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix: Don't skip endpoint descriptors with maxpacket=0 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB-PD tcpm: bad warning+size, PPS adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb3503: Convert to use GPIO descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: add support for separate DP altmode devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Store the notification mask (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: mtk-xhci: Do not explicitly set the DMA mask (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: fix check for duplicate endpoints (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add ZLP support for 0x1bc7/0x9010 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix build warning seen with CONFIG_PM=n (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Fix an undefined reference to 'extcon_get_state' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: EHCI: Do not return -EPIPE when hub is disconnected (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit ME910G1 0x110a composition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: make sure interrupts are restored to correct state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Increase STS_HALT timeout in xhci_suspend() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: only set D3hot for pci device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix USB3 device initiated resume race with roothub autosuspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak in xhci_add_in_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix incorrect DMA allocations for local memory pool drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: fix interface sanity checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix interface sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: ueagle-atm: add missing endpoint check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: fix epic endpoint lookup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: mon: Fix a deadlock in usbmon between mmap and read (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Don't log an error on probe deferral (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: urb: fix URB structure initialization function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix use after free in typec_register_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: fix a potential use after free (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Implement basic ELPG support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add XUSB controller context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add support for XUSB context save/restore (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Enable runtime PM as late as possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Reuse stored register base address (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Extract firmware enable helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Use CNR as firmware ready indicator (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Avoid a fixed duration sleep (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Separate firmware request and load (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Fix "tega" -> "tegra" typo (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: drop comment about 2 uhci drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb, kcov: collect coverage from hub_event (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for interrupt-parent, dmas and -gpio(s) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: serial: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for "iommu-map" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Fix the semantics of of_is_ancestor_of() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Disable UAS on JMicron SATA enclosure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: heed CAPACITY_HEURISTICS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: honor flag to avoid CAPACITY16 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Correct phy enable sequence (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-serial: cp201x: support Mark-10 digital force gauge (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Remove tcpc_config configuration mechanism (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-pci: Allow host runtime PM as default also for Intel Ice Lake xHCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: Support running urb giveback in tasklet context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add tracing for xhci doorbell register writes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: update event ring dequeue pointer on purpose (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Fix documentation for out values (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Foxconn T77W968 LTE modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Clarify documentation for fwnode_operations.add_links() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop port open flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop read-urb check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop port driver data accessors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop serial struct accessor (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop paranoid serial checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop paranoid port checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop redundant urb context check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: rip out broken interrupt handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: fix probe error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: document MCS7810 detection hack (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: clean up device-type handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: fix remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7720: fix remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: chaoskey: fix error case of a timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for DW5821e with eSIM support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] appledisplay: fix error handling in the scheduled work (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop superfluous newlines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop superfluous brackets (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: clean up runaway white space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant endianness comments (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop unnecessary packed attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: clean up pointer declarations in driver data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: remove tower_abort_transfers() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: stop interrupt-out URB unconditionally (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant interrupt-in running flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop noisy disconnect messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant open_count check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: zero driver data at allocation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant NULL check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant MODULE_LICENSE ifdef (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: clean up runaway white space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: drop redundant open-count check from release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: simplify disconnect handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Allow USB device to be warm reset in suspended state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for iommus, mboxes and io-channels (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Make it easy to add device links from DT properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: add USB ID to support Moxa UPort 2210 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Optimise ucsi_unregister() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: New error codes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove all bit-fields (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove struct ucsi_control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove the old API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ccg: Move to the new API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Move to the new API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Simplified registration and I/O API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Give the connector fwnode to the port device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Remove unused members from struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Remove the callback members from struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Separate the operations vector (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Introduce typec_get_drvdata() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Copy everything from struct typec_capability during registration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: Add support for USB2422 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: Drop some unused defines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Add usb_role_switch_find_by_fwnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: reimplement line-speed handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Remove redundant vmap checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: whiteheat: fix line-speed endianness (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: whiteheat: fix potential slab corruption (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of scatter/gather segments") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Revert commit 747668dbc061 ("usb-storage: Set virt_boundary_mask to avoid SG overflows") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: fix __le32/__le64 accessors in debugfs code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: fix Immediate Data Transfer endianness (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix use-after-free regression in xhci clear hub TT implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix control-message timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: use unsigned size format specifiers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix ring-buffer locking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Skip endpoints with 0 maxpacket length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add support for PL2303HXN (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix read info leaks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver: core: Improve documentation for fwnode_operations.add_links() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Minor code formatting/style clean ups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ti_usb_3410_5052: clean up serial data access (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ti_usb_3410_5052: fix port-close races (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: Suppress problematic bind and unbind uevents (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix a signedness bug in tower_probe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix memleak on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix memleak on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix an IS_ERR() vs NULL bug in hd3ss3220_probe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] device property: Fix the description of struct fwnode_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: fix NULL-derefs on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: use pr_err() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: drop redundant iowarrior mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: drop redundant disconnect mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: chaoskey: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix NULL-derefs on driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: drop redundant in-urb check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix use-after-free after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix NULL-deref on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: remove duplicated include from hd3ss3220.c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: drop OOM message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: devio.c: Fix assignment of 0/1 to bool variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: hd3ss3220_probe() warn: passing zero to 'PTR_ERR' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hub: Check device descriptor before resusciation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add dependency for TYPEC_HD3SS3220 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add Tegra194 XHCI support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: tegra: Parameterize mailbox register addresses (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: image: microtek.c: Remove unused variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220_irq() can be static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] kcov: remote coverage support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Create device links for all child-supplier depencencies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add functional dependency link from DT bindings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-ext-caps.c: Add missing platform_device_put() on error in xhci_create_intel_xhci_sw_pdev() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix NULL pointer dereference in xhci_clear_tt_buffer_complete() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Increase STS_SAVE timeout in xhci_suspend() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Prevent deadlock when xhci adapter breaks during init (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: wait for CNR controller not ready bit in xhci resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix USB 3.1 capability detection on early xHCI 1.1 spec based hosts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Check all endpoints for LPM timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Prevent device initiated U1/U2 link pm if exit latency is too long (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix false warning message about wrong bounce buffer write length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: add pm_ops (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: simplify reset helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: add vdd supply support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: driver for TI HD3SS3220 USB Type-C DRP port controller (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: use regulator_bulk_set_supply_names() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ftdi-elan: move a couple of statements to next line (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix open after failed reset request (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix potential NULL-deref on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix deadlock on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix slab info leak at probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix for the mode entering routine (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ccg: Remove run_isr flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: use pr_err() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: drop redundant lcd mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: drop redundant disconnect mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: fix I/O after disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug in tcpm_fw_get_caps() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix NULL-derefs on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: Don't retry on unexpected errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: microtek: fix info-leak at probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan: fix NULL-derefs on open() and write() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Cinterion CLS8 devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: SCSI glue: use dev_err instead of printk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit FN980 compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbcore: Fix slab-out-of-bounds bug during device reset (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rio500: Fix lockdep violation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rio500: simplify locking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: add USB GPIO based connection detection driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: create Kconfig file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: get usb-role-switch from parent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Add fwnode_usb_role_switch_get() function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: roles: Introduce stubs for the exiting functions in role.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbip: Implement SG support to vhci-hcd and stub driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: intel: Enable static DRD mode for role switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-ext-caps.c: Add property to disable Intel SW switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: phy: add support for PHY calibration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-rcar: Add a helper macro to set xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add quirks member into struct xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix possible memleak on setup address fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: add TSP bitflag to TRB tracing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: dbc: Use GFP_KERNEL instead of GFP_ATOMIC in 'xhci_dbc_alloc_requests()' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: dbc: Simplify error handling in 'xhci_dbc_alloc_requests()' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove commented out dma wrappers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove a stale comment in hcd_alloc_coherent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: use hcd_uses_dma to check for DMA capabilities (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Simplify usb_decode_get_set_descriptor function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Patch simplify usb_decode_set_clear_feature function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Separated decoding functions from dwc3 driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: add an optional xhci_ck clock (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add support for FT232H CBUS gpios (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] device property: Remove duplicate test for NULL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: intel_xhci: Supplying software node for the role mux (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: core: document phy_calibrate() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb-skeleton: make comment block in line with coding style (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: only account once for mmap()'ed usb memory usage (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Call fusb302_debugfs_init earlier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Use usb_debug_root as root for our debugfs entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Use usb_debug_root as root for our debugfs entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci-nxp: enable compile-testing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: isd200: remove redundant assignment to variable sendToTransport (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Always provide fwnode for the port (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Remove unused properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: Add a capability flag for runtime suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: remove single-use define for debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: Add definitions for the USB2.0 hub TT requests (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove ehci-w90x900 driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbfs: Add ioctls for runtime power management (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbsevseg: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: trancevibrator: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: cxacru: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: lvstest: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cytherm: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cypress_cy7c63: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbtmc: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ueagle-atm: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: typec: ucsi_ccg: convert i2c driver to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: add support for dev_groups to struct usb_device_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: add support for dev_groups to struct usb_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbip: convert platform driver to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Disable USB2 LPM at shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Prevent an abnormally restrictive PHY init skipping (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Remove dev_err() usage after platform_get_irq() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-hub: fix extra endianness conversion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: Remove call to memset after dma_alloc_coherent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Switch to use fwnode_property_count_uXX() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Switch to use fwnode_property_count_uXX() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: host: oxu210hp-hcd: remove include/linux/oxu210hp.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: hcd-pci: Use dev_get_drvdata where possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: resume ccgx i2c client (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: add runtime pm support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: refactor master_xfer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Registering real device entries for the muxes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: implement break control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add high baud rate support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ark3116: drop redundant init_termios (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: Supply CCGx driver the fw build info (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: core: Invoke pm_runtime_get_*/pm_runtime_put_* before invoking reset callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Document that of_graph_get_endpoint_by_regs needs of_node_put (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: make phy-core explicitly non-modular (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] OF: properties: add missing of_node_put (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: mark resume function as __maybe_unused (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: Use of_node_name_eq for node name comparisons (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: limit reads also for combined messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: adhere to I2C fault codes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: make pm_ops static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: add i2c bus driver for NVIDIA GPU (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [tty] complete ->et_serial() switchover (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb_wwan: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] whiteheat: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ti_usb_3410_5052: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ssu100: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] quatech2: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] pl2303: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] opticon: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] mos7840: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] mos7720: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] io_ti: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] io_edgeport: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] fdti_sio: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] f81232: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ark3116: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-serial: begin switching to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [tty] tty_ioctl(): start taking TIOCSERIAL into separate methods (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Remove device_connection_add() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Remove device_connection_find() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix device_pm_lock() locking for device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver code: print symbolic error code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Fix the secondary firmware node handling in set_primary_fwnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: add device probe log helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Change delimiter in devlink device's name to "--" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Avoid NULL pointer dereference in device_get_next_child_node() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix sleeping in invalid context during device link deletion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add waiting_for_supplier sysfs file for devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add state_synced sysfs file for devices that support it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [documentation] driver core: Expose device link details in sysfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Avoid deferred probe due to fw_devlink_pause/resume() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Rename dev_links_info.defer_sync to defer_hook (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Don't do deferred probe in parallel with kernel_init thread (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Use software_node_unregister() when unregistering group of nodes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device_is_dependent() to linux/device.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Update device link status correctly for SYNC_STATE_ONLY links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: implement software_node_unregister() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [lib] lib/test_printf: Add tests for pfw printk modifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove unnecessary is_fwnode_dev variable in device_add() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers property: When no children in primary, try secondary (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix handling of SYNC_STATE_ONLY + STATELESS device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix SYNC_STATE_ONLY device link implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove check in driver_deferred_probe_force_trigger() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: fw_devlink: Add support for batching fwnode parsing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Look for waiting consumers only for a fwnode's primary device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Move code to the right part of the file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device links from fwnode only for the primary device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] Revert "Revert "driver core: Set fw_devlink to "permissive" behavior by default"" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix handling of fw_devlink=permissive (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: fw_devlink_flags can be static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add fw_devlink kernel commandline option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Reevaluate dev->links.need_for_probe as suppliers are added (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Skip unnecessary work when device doesn't have sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add dev_has_sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Call sync_state() even if supplier has no consumers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow device link operations inside sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add sync_state driver/bus callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device link support for SYNC_STATE_ONLY flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix creation of device links with PM-runtime flags (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove device link creation limitation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add missing description of new struct device_link field (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device link flag DL_FLAG_AUTOPROBE_CONSUMER (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Make driver core own stateful device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix adding device links to probing suppliers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: core: Remove glue dirs from sysfs earlier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove the link if there is no driver with AUTO flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: silence device link messages unless debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] base: core: Remove WARN_ON from link dependencies check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: export set_secondary_fwnode() to modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Allow register and unregister software node groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Export fwnode_get_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] Revert "software node: Simplify software_node_release() function" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: add basic tests for property entries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: remove separate handling of references (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: implement reference properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: allow embedding of small arrays into property_entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: replace is_array with is_inline (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: unify PROPERTY_ENTRY_XXX macros (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: simplify property_entry_read_string_array() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: remove property_entry_read_uNN_array functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: get rid of property_set_pointer() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] efi/apple-properties: use PROPERTY_ENTRY_U8_ARRAY_LEN (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: mark internal macros with double underscores (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: introduce PROPERTY_ENTRY_XXX_ARRAY_LEN() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: remove DEV_PROP_MAX (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: clean up property_copy_string_array() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow fwnode_operations.add_links to differentiate errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow a device to wait on optional suppliers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add a function to obtain a node's prefix (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add fwnode_get_name for returning the name of a node (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add functions for accessing node's parents (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Move fwnode_get_parent() up (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Make argument to to_software_node const (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Get reference to parent swnode in get_parent op (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add support for linking devices during device addition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add fwnode_to_dev() to look up device from fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Initialize the return value in software_node_find_by_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Initialize the return value in software_node_to_swnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Add fwnode_connection_find_match() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add software_node_find_by_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: Introduce device lookup variants by device type (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: Introduce device lookup variants by fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Find connections also by checking the references (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Introduce fwnode_find_reference() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add software_node_get_reference_args() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Use kobject name when finding child nodes by name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add support for static node descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Simplify software_node_release() function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Allow node creation without properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add fwnode_graph_get_endpoint_by_id() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: Make two functions static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Implement get_named_child_node fwnode callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Find device connections also from device graphs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Prepare support for firmware described connections (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: drop use of BUS_ATTR() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: bus: convert to use BUS_ATTR_WO and RW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: check if swnode is NULL before dereferencing it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: check if pointer p is NULL before dereferencing it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] sysfs: Disable lockdep for driver bind/unbind files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: fix fwnode_graph_get_next_endpoint() documentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: remove need for a temporary string for the node name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] kobject: return error code if writing /sys/.../uevent fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Remove struct property_set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Move device_add_properties() to swnode.c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: Introducing software nodes to the firmware node framework (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [mm] powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm (Chris von Recklinghausen) [1862347] - [powerpc] powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM (Chris von Recklinghausen) [1862347] - [fs] mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching race (Chris von Recklinghausen) [1862347] - [arm64] arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() (Andrew Jones) [1908439] - [arm64] arm64: pgtable: Fix pte_accessible() (Andrew Jones) [1908439] - [kernel] kernel: fork: properly initialize task_struct->task_struct_rh (Rafael Aquini) [1895892] - [s390] s390/dasd: Process FCES path event notification (Philipp Rudo) [1723823] - [s390] s390/dasd: Prepare for additional path event handling (Philipp Rudo) [1723823] - [s390] s390/dasd: Display FC Endpoint Security information via sysfs (Philipp Rudo) [1723823] - [s390] s390/dasd: Fix operational path inconsistency (Philipp Rudo) [1723823] - [s390] s390/dasd: Store path configuration data during path handling (Philipp Rudo) [1723823] - [s390] s390/dasd: Move duplicate code to separate function (Philipp Rudo) [1723823] - [s390] s390/dasd: Remove unused parameter from dasd_generic_probe() (Philipp Rudo) [1723823] - [s390] s390/cio: Add support for FCES status notification (Philipp Rudo) [1723823] - [s390] s390/cio: Provide Endpoint-Security Mode per CU (Philipp Rudo) [1723823] - [s390] s390/cio: Export information about Endpoint-Security Capability (Philipp Rudo) [1723823] - [net] net/af_iucv: fix null pointer dereference on shutdown (Philipp Rudo) [1903966] - [s390] s390/dasd: fix null pointer dereference for ERP requests (Philipp Rudo) [1903965] - [tools] selftests: netfilter: add command usage (Hangbin Liu) [1899374] - [tools] selftests: netfilter: simplify command testing (Hangbin Liu) [1899374] - [tools] selftests: netfilter: remove unused variable in make_file() (Hangbin Liu) [1899374] - [tools] selftests: netfilter: exit on invalid parameters (Hangbin Liu) [1899374] - [tools] selftests: netfilter: fix header example (Hangbin Liu) [1899374] - [tools] selftests: netfilter: kill running process only (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add MTU arguments to flowtables (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add checktool function (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add test case for conntrack helper assignment (Hangbin Liu) [1899374] - [tools] selftests: netfilter: extend nfqueue test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add nfqueue test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs tunnel test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs nat test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs test script (Hangbin Liu) [1899374] - [tools] selftests: netfilter: check icmp pkttoobig errors are set as related (Hangbin Liu) [1899374] - [hwtracing] intel_th: pci: Add Emmitsburg PCH support (Jiri Olsa) [1838703] - [hwtracing] intel_th: pci: Add Tiger Lake PCH-H support (Jiri Olsa) [1783492 1782729] - [hwtracing] intel_th: pci: Add Jasper Lake CPU support (Jiri Olsa) [1783097] - [hwtracing] intel_th: pci: Add Elkhart Lake CPU support (Jiri Olsa) [1783596] - [hwtracing] intel_th: pci: Add Elkhart Lake SOC support (Jiri Olsa) [1783596] - [hwtracing] intel_th: pci: Add Ice Lake CPU support (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix a NULL dereference when hub driver is not loaded (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Make stopping the trace optional (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix user-visible error codes (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Fix the unexpected state warning (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Disallow multi mode on devices where it's broken (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Fix window switching without windows (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix freeing IRQs (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix a double put_device() in error path (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729]- [idle] intel_idle: Fix intel_idle() vs tracing (David Arcari) [1903307] - [idle] intel_idle: Fix max_cstate for processor models without C-state tables (David Arcari) [1903307] - [idle] intel_idle: Ignore _CST if control cannot be taken from the platform (David Arcari) [1903307] - [idle] intel_idle: mention assumption that WBINVD is not needed (David Arcari) [1903307] - [idle] intel_idle: Remove uninitialized_var() usage (David Arcari) [1903307] - [idle] intel_idle: cleanup code to address out of order commits (David Arcari) [1903307] - [s390] Revert "s390/qeth: phase out OSN support" (Philipp Rudo) [1903962] - [net] net/smc: fix matching of existing link groups (Philipp Rudo) [1903961] - [netdrv] mlxsw: core: Use variable timeout for EMAD retries (Ivan Vecera) [1857594] - [netdrv] mlxsw: Fix firmware flashing (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix memory leak on module removal (Ivan Vecera) [1857594] - [netdrv] mlxsw: Only advertise link modes supported by both driver and device (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add a PFC test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add headroom handling test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: qos_lib: Add a wrapper for running mlnx_qos (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Support port-less topologies (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Add devlink_cell_size_get() (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Split devlink_..._set() into save & set (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Expose transceiver_overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: Update module's settings when module is plugged in (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Initialize netdev's module overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: Enable temperature event for all supported port module sensors (Ivan Vecera) [1857594] - [netdrv] mlxsw: Update transceiver_overheat counter according to MTWE (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add an infrastructure to track transceiver overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Query MTMP before writing to set only relevant fields (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Ports Module Administrative and Operational Status Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Port Module Plug/Unplug Event Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Management Temperature Warning Event Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Fix mlxsw_sp_acl_tcam_group_add()'s error path (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: simplify the return expression of __mlxsw_sp_router_init() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Disable port buffer autoresize with qdiscs (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Implement dcbnl_setbuffer / getbuffer (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Support two headroom modes (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Manage internal buffer in the hdroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Introduce shared buffer ops (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Convert mlxsw_sp_port_headroom_init() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Inline mlxsw_sp_sb_max_headroom_cells() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Move here the new headroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Move here the three-step headroom configuration from DCB (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Convert mlxsw_sp_port_pg_prio_map() to hdroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Convert ETS handler fully to mlxsw_sp_hdroom_configure() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Split headroom autoresize out of buffer configuration (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track buffer sizes in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track lossiness in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track priorities in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track MTU in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Unify delay handling between PFC and pause (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Add struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Introduce fw_fatal health reporter (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring FW General Debug Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring FW Debug Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move fw_load_policy devlink param into core.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Push code doing params register/unregister into separate helpers (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move fw flashing code into core.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: Bump firmware version to XX.2008.1310 (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Derive SBIB from maximum port speed & MTU (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Keep maximum speed around (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Keep maximum MTU around (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Introduce ptys_max_speed callback (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Extract a helper to get Ethernet attributes (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Extend hwmon interface with critical and emergency alarms (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Calculate MLXSW_HWMON_ATTR_COUNT more accurately (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Split temperature querying from show functions (Ivan Vecera) [1857594] - [netdrv] treewide: Use fallthrough pseudo-keyword (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Remove internal speeds from PTYS register (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Reduce runtime of tc-police scale test (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Fix mausezahn delay parameter in mirror_test() (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Increase burst size for burst test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Increase burst size for rate test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Decrease required rate accuracy (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Adjust default policer burst size for Spectrum-{2, 3} (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ptp: Use generic helper function (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: RED: Test offload of trapping on RED qevents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Offload action trap for qevents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Add early_drop trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Allow for per-ASIC traps initialization (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Allow for per-ASIC trap groups initialization (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: On policer_id_base_ref_count, use dec_and_test (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Use 'size_t' for array sizes (Ivan Vecera) [1857594] - [netdrv] devlink: Pass extack when setting trap's action and group's parameters (Ivan Vecera) [1857594] - [net] devlink: Add early_drop trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_cnt: Use flex_array_size() helper in memcpy() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Fix use-after-free in router init / de-init (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Free EMAD transactions using kfree_rcu() (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Increase scope of RCU read-side critical section (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use different trap group for externally routed packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Allow programming link-local host routes (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add support for temperature thresholds reading for QSFP-DD transceivers (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add ethtool support for QSFP-DD transceivers (Ivan Vecera) [1857594] - [netdrv] mlxsw: destroy workqueue when trap_register in mlxsw_emad_init (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix wrong SFP EEPROM reading for upper pages 1-3 (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Test policers' occupancy (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add scale test for tc-police (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: Test tc-police restrictions (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add tc-police tests (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Offload FLOW_ACTION_POLICE (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Add police action (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Work around hardware limitation (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_policer: Add devlink resource support (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_policer: Add policer core (Ivan Vecera) [1857594] - [netdrv] mlxsw: resources: Add resource identifier for global policers (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add policer bandwidth limits (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Use mirror reason during Rx listener lookup (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Retrieve mirror reason from CQE during receive (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Add mirror reason field to CQEv2 (Ivan Vecera) [1857594] - [netdrv] mlxsw: trap: Add trap identifiers for mirrored packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Increase trap identifier to 10 bits (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Allow setting policer on a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Allow passing parameters to SPAN agents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add support for mirroring towards CPU port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Do not dereference destination netdev (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add driver private info to parms_set() callback (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add per-ASIC SPAN agent operations (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: add mirroring_pid_base to MOGCR register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add session_id and pid to MPAT register (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: RED: Test offload of mirror on RED early_drop qevent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Offload mirroring on RED qevent early_drop (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Promote binder-type dispatch to spectrum.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Publish matchall data structures (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Drop an unused field (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Convert a goto to a return (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to enable / disable global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add support for global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Prepare for global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Move SPAN operations out of global file (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring Port Analyzer Global Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring Mirror Trigger Enable Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Fix use-after-free in case of failed devlink reload (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON() (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add tests for ethtool extended state (Ivan Vecera) [1857594] - [tools] selftests: forwarding: forwarding.config.sample: Add port with no cable connected (Ivan Vecera) [1857594] - [tools] selftests: forwarding: ethtool: Move different_speeds_get() to ethtool_lib (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Add link extended state (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Port Diagnostics Database Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Move mlxsw_sp_port_type_speed_ops structs (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move ethtool_ops to spectrum_ethtool.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Rename mlxsw_sp_port_headroom_set() (Ivan Vecera) [1857594] - [netdrv] mlxsw: Enforce firmware version for Spectrum-3 (Ivan Vecera) [1857594] - [netdrv] mlxsw: Bump firmware version to XX.2007.1168 (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Fix a spelling typo in spectrum_dcb.c (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add a test for pedit munge tcp, udp sport, dport (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Support FLOW_ACTION_MANGLE for TCP, UDP ports (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Add L4_PORT_ACTION (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Split handling of pedit mangle by chip type (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Do not rely on machine endianness (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Adjust headroom buffers for 8x ports (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Use different get_trend() callbacks for different thermal zones (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add test for control packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register ACL control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register layer 3 control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register layer 2 control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Factor out common Rx listener function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Move layer 3 exceptions to exceptions trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: remove redundant initialization of pointer br_dev (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Allow programming link-local prefix routes (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Add packet traps for BFD packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Treat IPv6 link-local SIP as an exception (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Share one group for all locally delivered packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Move all trap groups under the same enum (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Do not hard code "thin" policer identifier (Ivan Vecera) [1857594] - [netdrv] mlxsw: switchx2: Move SwitchX-2 trap groups out of main enum (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Reduce priority of locally delivered packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for local routes and link-local destination (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use separate trap group for FID miss (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for various IPv6 packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename IPv6 ND trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same switch case for identical groups (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use dedicated trap group for ACL trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Fix spelling mistake in trap's name (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use dedicated trap group for sampled packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for IPv6 ND and ARP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename ARP trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Remove unnecessary field (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Align TC and trap priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Assign non-zero quotas to TC 0 of the CPU port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Change default rate and priority of DHCP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Trap IPv4 DHCP packets in router (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for MLD and IGMP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename IGMP trap group (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Do not hard code trap group name (Ivan Vecera) [1857594] - [tools] selftests: devlink_lib: Remove double blank line (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap group data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap policer data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Move struct definition out of header file (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: add couple of test for the correct matchall-flower ordering (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: add test to check sample action restrictions (Ivan Vecera) [1857594] - [] selftests: mlxsw: rename tc_flower_restrictions.sh to tc_restrictions.sh (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flower: Forbid to insert flower rules in collision with matchall rules (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Forbid to insert matchall rules in collision with flower rules (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Expose a function to get min and max rule priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Put matchall list into substruct of flow struct (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flower: Expose a function to get min and max rule priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Restrict sample action to be allowed only on ingress (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Remove old SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Use new analyzed ports list during speed / MTU change (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Convert flower-based mirroring to new SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Convert matchall-based mirroring to new SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to bind / unbind a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Wrap buffer change in a function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Rename function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to get / put an analyzed port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to get / put a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Move flow offload binding into spectrum_flow.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Process matchall events from the same cb as flower (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Avoid copying sample values and use RCU pointer direcly instead (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Push per-port rule add/del into separate functions (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Move ingress indication into mall_entry (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_sample_add() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_mirror_add() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Use block variable in mlxsw_sp_acl_rule_del() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Push matchall bits into a separate file (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Push flow_block related functions into a separate file (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename acl_block to flow_block (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Move block helpers into inline header functions (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Replace zero-length array with flexible-array member (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Use 'refcount_t' for reference counting (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Remove unnecessary debug prints (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Rename parms() to parms_set() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Reduce nesting in mlxsw_sp_span_entry_configure() (Ivan Vecera) [1857594] - [netdrv] net/mlxfw: Remove unneeded semicolon (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Increase register field length to 13 bits (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Re-increase scale of IPv6 nexthop groups (Ivan Vecera) [1857594] - [net] ipv6: Fix use of anycast address with loopback (Ivan Vecera) [1899591] - [net] ipv6: addrconf_f6i_alloc - fix non-null pointer check to !IS_ERR() (Ivan Vecera) [1899591] - [net] ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local route (and others) (Ivan Vecera) [1899591] - [net] ipv6: Change addrconf_f6i_alloc to use ip6_route_info_create (Ivan Vecera) [1899591] - [net] ipv6: Move setting default metric for routes (Ivan Vecera) [1899591] - [net] Add extack argument to ip_fib_metrics_init (Ivan Vecera) [1899591] - [net] ipv6: do not leave garbage in rt->fib6_metrics (Ivan Vecera) [1899591] - [net] Move free of dst_metrics to helper (Ivan Vecera) [1899591] - [net] common metrics init helper for dst_entry (Ivan Vecera) [1899591] - [net] Move free of fib_metrics to helper (Ivan Vecera) [1899591] - [net] common metrics init helper for FIB entries (Ivan Vecera) [1899591] - [net] rtmsg_to_fib6_config() - use new style struct initializer instead of memset (Ivan Vecera) [1899591] - [powercap] powercap/intel_rapl: enumerate Psys RAPL domain together with package RAPL domain (Puneet Sethi) [1893463] - [powercap] powercap/intel_rapl: Fix domain detection (Puneet Sethi) [1893463]- [net] openvswitch: fix TTL decrement exception action execution (Eelco Chaudron) [1902610] - [net] openvswitch: fix error return code in validate_and_copy_dec_ttl() (Eelco Chaudron) [1902610] - [net] openvswitch: fix TTL decrement action netlink message format (Eelco Chaudron) [1902610] - [x86] hyperv: Enable 15-bit APIC ID if the hypervisor supports it (Vitaly Kuznetsov) [1903823] - [x86] kvm: Enable 15-bit extension when KVM_FEATURE_MSI_EXT_DEST_ID detected (Vitaly Kuznetsov) [1903823] - [documentation] x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID (Vitaly Kuznetsov) [1903823] - [iommu] hyper-v: Disable IRQ pseudo-remapping if 15 bit APIC IDs are available (Vitaly Kuznetsov) [1903823] - [x86] apic: Support 15 bits of APIC ID in MSI where available (Vitaly Kuznetsov) [1903823] - [x86] msi: Provide msi message shadow structs (Vitaly Kuznetsov) [1903823] - [kernel] genirq/msi: allow shadow declarations of msi_msg:: $member (Vitaly Kuznetsov) [1903823] - [x86] ioapic: Handle Extended Destination ID field in RTE (Vitaly Kuznetsov) [1903823] - [x86] apic: Always provide irq_compose_msi_msg() method for vector domain (Vitaly Kuznetsov) [1903823] - [x86] apic: Cleanup delivery mode defines (Vitaly Kuznetsov) [1903823] - [x86] apic/uv: Fix inconsistent destination mode (Vitaly Kuznetsov) [1903823] - [x86] msi: Only use high bits of MSI address for DMAR unit (Vitaly Kuznetsov) [1903823] - [x86] msi: Move compose message callback where it belongs (Vitaly Kuznetsov) [1903823] - [kernel] genirq/chip: Use the first chip in irq_chip_compose_msi_msg() (Vitaly Kuznetsov) [1903823] - [x86] apic: Fix x2apic enablement without interrupt remapping (Vitaly Kuznetsov) [1903823] - [tools] perf test: Fix msan uninitialized use (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Fix the ratio comments of miss-events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Free formats for perf pmu parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Do not free metric when failed to resolve (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Free metric when it failed to resolve (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Release expr_parse_ctx after testing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix memory leaks in parse-metric test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-event: Fix memory leak in evsel->unit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix cpu/thread map leak (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix some memory leaks - part 2 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix some memory leaks (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Free aliases for PMU event map aliases test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf vendor events amd: Remove trailing commas (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Leader sampling shouldn't clear sample period (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Prevent override of attr->sample_period for libpfm4 events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Set PERF_RECORD_PERIOD if attr->freq is set (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Fix 2 memory sanitizer warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix the "signal" test inline assembly (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record/stat: Explicitly call out event modifiers in the documentation (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fix build warning on 32-bit arches (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf jevents: Fix suspicious code in fixregex() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use uintptr_t when casting numbers to pointers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf report: Disable ordered_events for raw dump (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Correct SNOOPX field offset (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix corrupt data after perf inject from (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf cs-etm: Fix corrupt data after perf inject from (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Avoid an uninitialized read when using fake PMUs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Fix out of bounds array access in the print_counters() evlist method (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Set exclude_guest=1 for user-space counting (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Correct the help info of option "--no-bpf-event" (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Use zd for size_t printf formats on 32-bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: arm-spe: Fix check error when synthesizing events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf symbols: Add mwait_idle_with_hints.constprop.0 to the list of idle symbols (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf sched timehist: Fix use of CPU list with summary option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix basic bpf filtering test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Make option description initials all capital letters (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf build-ids: Fall back to debuginfod query if debuginfo not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Remove dead code in parse_nodes_opt() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Update POWER9 metrics to utilize other metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add change log (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: ftrace: Add set_tracing_options() to set all trace options (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option --tid to filter by thread id (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option -D/--delay to delay tracing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: ftrace: Allow set graph depth by '--graph-opts' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option tracing_thresh (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option 'verbose' to show more info for graph tracer (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for tracing option 'irq-info' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option funcgraph-irqs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option sleep-time (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for tracing option 'func_stack_trace' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add general function to parse sublevel options (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '--inherit' to trace children processes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Show trace column header (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '-m/--buffer-size' to set per-cpu buffer size (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Factor out function write_tracing_file_int() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '-F/--funcs' to list available functions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Select function/function_graph tracer automatically (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Use numa_node_to_cpus() to bind tasks to nodes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix cpumask memory leak in node_has_cpus() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools build feature: Quote CC and CXX for their arguments (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Fix module symbol processing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Rename 'enum dso_kernel_type' to 'enum dso_space_type' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Fix man page typos (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Allow multiple probes in record+script_probe_vfs_getname.sh (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench mem: Always memset source before memcpy (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf sched: Prefer sched_waking event when it exists (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Fix a couple of spelling mistakes in options text (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix benchmark names (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix number of processes in "2x3-convergence" test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf trace beauty: Use the autogenerated protocol family table (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf trace beauty: Add script to autogenerate socket families table (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Add 'tod' field to display time of day (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Change the 'enum perf_output_field' enumerators to be 64 bits (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf data: Add support to store time of day in CTF data conversion (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Move clockid_res_ns under clock struct (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf header: Store clock references for -k/--clockid option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add clockid_name function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf clockid: Move parse_clockid() to new clockid object (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Handle possible strdup() error in tep_add_plugin_path() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed description of tep_add_plugin_path() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed type in PRINT_FMT_STING (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed broken indentation in parse_ip4_print_args() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Improve error handling of tep_plugin_add_option() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fix typo in tep_plugin_add_option() description (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Handle strdup() error in parse_option_name() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Document tep_load_plugins_hook() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evsel: Extend message to mention CAP_SYS_PTRACE and perf security doc link (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for decoding PSB+ only (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for decoding FUP/TIP only (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add itrace 'q' option for quicker, less detailed decoding (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Time filter logged perf events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Use itrace debug log flags to suppress some messages (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add optional log flags to the itrace 'd' option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Use itrace error flags to suppress some errors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add optional error flags to the itrace 'e' option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add missing itrace options to help text (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Improve aux_output not supported error (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix duplicate branch after CBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix FUP packet state (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Introduce --control fd:ctl-fdoptions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Implement control commands handling (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Extend -D, --delay option with -1 value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Introduce --control fd:ctl-fdoptions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Add benchmark of find_next_bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools build feature: Use CC and CXX from parent (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename group_list to metric_list (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename struct egroup to metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add metric group test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Make compute_single function more precise (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add recursion check when processing nested metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add DCache_L2 to metric parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add cache_miss_cycles to metric parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add events for the current list (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Compute referenced metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add referenced metrics to hash data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Collect referenced metrics in struct metric_expr (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Collect referenced metrics in struct metric_ref_node (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename __metricgroup__add_metric to __add_metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add add_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add macros for iterating map events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add expr__del_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Change expr__get_id to return struct expr_id_data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add expr__add_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix memory leak in expr__add_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Ensure sample_period is set libpfm4 events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Fix term parsing for raw syntax (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Allow r0x event syntax (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: No need to cache the PMUs in ARM SPE auxtrace init routine (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Add basic syscall benchmark (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Implement control commands handling (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: extend -D, --delay option with -1 value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out event handling loop into dispatch_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out body of event handling loop for fork case (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Move target check to loop control statement (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out body of event handling loop for system wide (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Implement control command handling functions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Introduce control file descriptors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Avoid counting of nonfilterable fdarray fds (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Add flags to fdarray fds objects (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Avoid internal moving of fdarray fds (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add 'struct expr_id_data' to keep expr value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename expr__add_id() to expr__add_val() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Warn if the target function is a GNU indirect function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Fix memory leakage when the probe point is not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Fix wrong variable warning when the probe point is not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Avoid setting probes on the same address for the same event (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf kmem: Pass additional arguments to 'perf record' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Report BPF errors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Show text poke address symbol (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Add option --show-text-poke-events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for text poke events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add support for PERF_RECORD_TEXT_POKE (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf annotate: Fix non-null terminated buffer returned by readlink() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf inject jit: Remove //anon mmap events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf symbols: Add s390 idle functions 'psw_idle' and 'psw_idle_exit' to list of idle symbols (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Fix reporting of unknown SVM exit reasons (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Change to SPDX License format (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add builtin handler for trace_marker_raw (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Move kernel_stack event handler to "function" plugin (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add plugin for decoding syscalls/sys_enter_futex (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add offset option for function plugin (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add more SVM exit reasons (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add plugin for tlb_flush (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Optimize pretty_print() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add support for more printk format specifiers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Introduced new traceevent API, for adding new plugins directories (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add interface for options to plugins (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add tep_load_plugins_hook() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Disable a subset of bison warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Disable a subset of flex warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Declare bison header file output (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add missing headers noticed when building with NO_LIBBPF=1 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Declare flex header file output (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add flex debug build flag (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add bison debug build flag (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use automatic variable for yacc input (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use automatic variable for flex input (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' branch_type methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' sample_id_all methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' sample_type methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' strerror methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' 'add' evsel methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Improve CPU core PMU HW event list ordering (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: List kernel supplied event aliases for arm64 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf cs-etm: Allow no CoreSight sink to be specified on command line (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add < and > operators (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add d_ratio operation (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Fixup some evsel/evlist method names (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add parse metric test for frontend metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add parse metric test for ipc metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add test_generic_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Release metric_events rblist (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Factor out prepare_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add metricgroup__parse_groups_test function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add map to parse_groups() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add fake_pmu to parse_group() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse: Factor out parse_groups() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add another metric parsing test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add a perf_pmu__fake object to use with __parse_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse: Provide a way to pass a fake_pmu to parse_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Factor check_parse_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add fake pmu support (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf annotate: Remove unneeded conversion to bool (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools/: replace HTTP links with HTTPS ones (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools, build: Propagate build failures from tools/build/Makefile.build (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] x86/cpufeatures: Add Architectural LBRs feature bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Add support for Intel SPR platform (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Support multiple RAPL unit quirks (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Fix missing psys sysfs attributes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Take over CAP_SYS_PTRACE creds to CAP_PERFMON capability (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf: Expose get/put_callchain_entry() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [include] perf: : drop a duplicated word (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Remove task_ctx_size (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Create kmem_cache for the LBR context data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Use kmem_cache to allocate the PMU specific data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Factor out functions to allocate/free the task_ctx_data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Support Architectural LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out intel_pmu_store_lbr (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out rdlbr_all() and wrlbr_all() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Mark the {rd, wr}lbr_{to, from} wrappers __always_inline (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Unify the stored format of LBR information (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Support LBR_CTL (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] x86/msr-index: Add bunch of MSRs for Arch LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Expose CPUID enumeration bits for arch LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Use dynamic data structure for task_ctx (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out a new struct for generic optimization (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add the function pointers for LBR save and restore (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add a function pointer for LBR read (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add a function pointer for LBR reset (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Keep LBR records unchanged in host context for guest usage (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Add constraint to create guest LBR event without hw counter (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/lbr: Add interface to get LBR information (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/core: Refactor hw->idx checks and cleanup (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Fix variable types for LBR registers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf: Add perf text poke event (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [uapi] perf: Add perf_event_mmap_page::cap_user_time_short ABI (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] sev-es: Do not support MMIO to/from encrypted memory (Vitaly Kuznetsov) [1868080] - [x86] head/64: Check SEV encryption before switching to kernel page-table (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Sanity-check CPUID results in the early #VC handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Check SEV encryption in 64-bit boot-path (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Introduce sev_status (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Use GHCB accessor for setting the MMIO scratch buffer (Vitaly Kuznetsov) [1868080] - [x86] head/64: Disable stack protection for head$(BITS).o (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Check required CPU features for SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] efi: Add GHCB mappings when SEV-ES is active (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle NMI State (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Support CPU offline/online (Vitaly Kuznetsov) [1868080] - [x86] head/64: Don't call verify_cpu() on starting APs (Vitaly Kuznetsov) [1868080] - [x86] smpboot: Load TSS and getcpu GDT entry before loading IDT (Vitaly Kuznetsov) [1868080] - [x86] realmode: Setup AP jump table (Vitaly Kuznetsov) [1868080] - [x86] realmode: Add SEV-ES specific trampoline entry point (Vitaly Kuznetsov) [1868080] - [x86] vmware: Add VMware-specific handling for VMMCALL under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] kvm: Add KVM-specific VMMCALL handling under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] paravirt: Allow hypervisor-specific VMMCALL handling under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle #DB Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle #AC Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle VMMCALL Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MWAIT/MWAITX Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MONITOR/MONITORX Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle INVD Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle RDPMC Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle RDTSC(P) Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle WBINVD Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle DR7 read/write events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MSR events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MMIO String Instructions (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MMIO events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle instruction fetches from user-space (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Wire up existing #VC exit-code handlers (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add a Runtime #VC Exception Handler (Vitaly Kuznetsov) [1868080] - [x86] entry/64: Add entry code for #VC handler (Vitaly Kuznetsov) [1868080] - [x86] dumpstack/64: Add noinstr version of get_stack_info() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Adjust #VC IST Stack on entering NMI handler (Vitaly Kuznetsov) [1868080] - [x86] boot/64: Explicitly map boot_params and command line (Vitaly Kuznetsov) [1868080] - [x86] boot/64: Initialize 5-level paging variables earlier (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Allocate and map an IST stack for #VC handler (Vitaly Kuznetsov) [1868080] - [x86] debug: Allow a single level of #DB recursion (Vitaly Kuznetsov) [1868080] - [x86] entry: Remove DBn stacks (Vitaly Kuznetsov) [1868080] - [x86] entry, nmi: Disable #DB (Vitaly Kuznetsov) [1868080] - [x86] nmi: Protect NMI entry against instrumentation (Vitaly Kuznetsov) [1868080] - [x86] entry: Introduce local_db_{save, restore}() (Vitaly Kuznetsov) [1868080] - [x86] db: Split out dr6/7 handling (Vitaly Kuznetsov) [1868080] - [x86] Replace ist_enter() with nmi_enter() (Vitaly Kuznetsov) [1868080] - [x86] traps: Stop using ist_enter/exit() in do_int3() (Vitaly Kuznetsov) [1868080] - [x86] entry: Get rid of ist_begin/end_non_atomic() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup per-CPU GHCBs for the runtime handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup GHCB-based boot #VC handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup an early #VC handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Compile early handler code into kernel image (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Print SEV-ES info into the kernel log (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add SEV-ES Feature Detection (Vitaly Kuznetsov) [1868080] - [x86] head/64: Move early exception dispatch to C code (Vitaly Kuznetsov) [1868080] - [x86] idt: Make IDT init functions static inlines (Vitaly Kuznetsov) [1868080] - [x86] head/64: Install a CPU bringup IDT (Vitaly Kuznetsov) [1868080] - [x86] head/64: Switch to initial stack earlier (Vitaly Kuznetsov) [1868080] - [x86] head/64: Load segment registers earlier (Vitaly Kuznetsov) [1868080] - [x86] irq/64: Update stale comment (Vitaly Kuznetsov) [1868080] - [x86] head/64: Load GDT after switch to virtual addresses (Vitaly Kuznetsov) [1868080] - [x86] head/64: Install startup GDT (Vitaly Kuznetsov) [1868080] - [x86] idt: Split idt_data setup out of set_intr_gate() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add CPUID handling to #VC handler (Vitaly Kuznetsov) [1868080] - [x86] fpu: Move xgetbv()/xsetbv() into a separate header (Vitaly Kuznetsov) [1868080] - [x86] cpu: Use XGETBV and XSETBV mnemonics in fpu/internal.h (Vitaly Kuznetsov) [1868080] - [x86] fpu: Reset MXCSR to default in kernel_fpu_begin() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add support for handling IOIO exceptions (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Unmap GHCB page before booting the kernel (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Setup a GHCB-based VC Exception handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add set_page_en/decrypted() helpers (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Check return value of kernel_ident_mapping_init() (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Call set_sev_encryption_mask() earlier (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add stage1 #VC handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Change add_identity_map() to take start and end (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Don't pre-map memory in KASLR code (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Always switch to own page table (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add page-fault handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Rename kaslr_64.c to ident_map_64.c (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add IDT Infrastructure (Vitaly Kuznetsov) [1868080] - [x86] traps: Split trap numbers out in a separate header (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Disable red-zone usage (Vitaly Kuznetsov) [1868080] - [x86] insn: Add insn_has_rep_prefix() helper (Vitaly Kuznetsov) [1868080] - [x86] insn: Add insn_get_modrm_reg_off() (Vitaly Kuznetsov) [1868080] - [x86] umip: Factor out instruction decoding (Vitaly Kuznetsov) [1868080] - [x86] umip: Factor out instruction fetch (Vitaly Kuznetsov) [1868080] - [tools] x86/insn: Make inat-tables.c suitable for pre-decompression code (Vitaly Kuznetsov) [1868080] - [x86] traps: Move pf error codes to (Vitaly Kuznetsov) [1868080] - [x86] cpufeatures: Add SEV-ES CPU feature (Vitaly Kuznetsov) [1868080] - [x86] kvm: svm: Use __packed shorthand (Vitaly Kuznetsov) [1868080] - [x86] kvm: svm: Add GHCB Accessor functions (Vitaly Kuznetsov) [1868080] - [x86] cpu: Unify cpu_init() (Vitaly Kuznetsov) [1868080] - [x86] insn-eval: Add support for 64-bit kernel mode (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Get rid of GOT fixup code (Vitaly Kuznetsov) [1868080] - [kernel] x86/boot/compressed: Force hidden visibility for all symbol references (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Move .got.plt entries out of the .got section (Vitaly Kuznetsov) [1868080] - [x86] boot: Correct relocation destination on old linkers (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Switch to __KERNEL_CS after GDT is loaded (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Fix reloading of GDTR post-relocation (Vitaly Kuznetsov) [1868080] - [x86] boot: Reload GDTR after copying to the end of the buffer (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Don't declare __force_order in kaslr_64.c (Vitaly Kuznetsov) [1868080] - [mm] mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() (Philipp Rudo) [1903968] - [s390] s390/ap: fix ap devices reference counting (Philipp Rudo) [1903967] - [infiniband] RDMA/cxgb4: Validate the number of CQEs (Kamal Heib) [1894720] - [net] treewide: Use fallthrough pseudo-keyword (Petr Oros) [1892748] - [net] devlink: Remove overzealous WARN_ON with snapshots (Petr Oros) [1892748] - [net] devlink: ignore -EOPNOTSUPP errors on dumpit (Petr Oros) [1892748] - [net] devlink: Always use user_ptr[0] for devlink and simplify post_doit (Petr Oros) [1892748] - [net] devlink: Constify devlink instance pointer (Petr Oros) [1892748] - [net] devlink: Add comment for devlink instance lock (Petr Oros) [1892748] - [net] devlink: Do not hold devlink mutex when initializing devlink fields (Petr Oros) [1892748] - [docs] ice: add documentation for device-caps region (Petr Oros) [1892748] - [net] devlink: remove new uninitialized_var() usage (Petr Oros) [1892748] - [docs] networking: convert sja1105's devlink info to RTS (Petr Oros) [1892748] - [net] devlink: refactor end checks in devlink_nl_cmd_region_read_dumpit (Petr Oros) [1892748] - [docs] ice: cleanup language in ice.rst for fw.app (Petr Oros) [1892748] - [docs] devlink: don't wrap commands in rST shell blocks (Petr Oros) [1892748] - [net] devlink: Protect devlink port list traversal (Petr Oros) [1895042] - [net] devlink: Fix per port reporter fields initialization (Petr Oros) [1895042] - [net] devlink: Fix use-after-free when destroying health reporters (Petr Oros) [1895042] - [net] devlink: introduce the health reporter test command (Petr Oros) [1895042] - [net] devlink: Add devlink health port reporters API (Petr Oros) [1895042] - [net] devlink: Implement devlink health reporters on per-port basis (Petr Oros) [1895042] - [net] devlink: Create generic devlink health reporter search function (Petr Oros) [1895042] - [net] devlink: Rework devlink health reporter destructor (Petr Oros) [1895042] - [net] devlink: Refactor devlink health reporter constructor (Petr Oros) [1895042]- [md] dm writecache: fix the maximum number of arguments (Mike Snitzer) [1895117] - [md] dm writecache: advance the number of arguments when reporting max_age (Mike Snitzer) [1895117] - [x86] x86/cpu/amd: Make erratum #1054 a legacy erratum (Michael Petlan) [1791459] - [x86] x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF (Michael Petlan) [1791459] - [s390] s390/early: improve machine detection (Claudio Imbrenda) [1896307] - [infiniband] IB/mlx5: Fix fall-through warnings for Clang (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Properly convey driver version to firmware (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Alaa Hleihel) [1858561] - [netdrv] net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix wrong address reclaim when command interface is down (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Disable QoS when min_rates on all VFs are zero (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Clear bw_share upon VF disable (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add handling of port type in rule deletion (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix check if netdev is bond slave (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Set IPsec WAs only in IP's non checksum partial case (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VXLAN synchronization after function reload (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Avoid extack error log for disabled vport (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix deletion of duplicate rules (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Protect encap route dev from concurrent release (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix modify header actions memory leak (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix devlink deadlock on net namespace deletion (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix type warning of sizeof in __mlx5_ib_alloc_counters() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Clarify what the UMR is for when creating MRs (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR can't work (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Make mkeys always owned by the kernel's PD when not enabled (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Use set_mkc_access_pd_addr_fields() in reg_create() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Remove dead check for EAGAIN after alloc_mr_from_cache() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix potential race between destroy and CQE poll (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Setup all vports' metadata to support peer miss rule (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Dedicated metadata for uplink vport (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Check and enable metadata support flag before using (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Release clock lock before scheduling a PPS work (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Rename ptp clock info (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Always use container_of to find mdev pointer from clock struct (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix uninitialized variable warning (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add TX steering rule per IPsec state (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: Add NIC TX domain namespace (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: Enhanced TX MPWQE for SKBs (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move TX code into functions to be used by MPWQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Rename xmit-related structs to generalize them (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Generalize TX MPWQE checks for full session (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Support multiple SKBs in a TX WQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move the TLS resync check out of the function (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Small improvements for XDP TX MPWQE logic (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor xmit functions (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor inline header size calculation in the TX path (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add IPv6 traffic class (DSCP) header rewrite support (Alaa Hleihel) [1889981 1858561] - [netdrv] net/mlx5e: Add LAG warning if bond slave is not lag master (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Add LAG warning for unsupported tx type (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Return a valid errno if can't get lag device index (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Fix race condition on nhe->n pointer in neigh update (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VLAN create flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VLAN cleanup flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix return status when setting unsupported FEC mode (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix driver's declaration to support GRE offload (Alaa Hleihel) [1858561 1819619] - [netdrv] net/mlx5e: CT, Fix coverity issue (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add resiliency in Striding RQ mode for packets larger than MTU (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix error path for RQ alloc (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix request_irqs error flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: cmdif, Avoid skipping reclaim pages if FW is not accessible (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add retry mechanism to the command entry index allocation (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: poll cmd EQ in case of command timeout (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Avoid possible free of command entry while timeout comp handler (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix a race when moving command interface to polling mode (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel) [1870593 1858561] - [netdrv] net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Alaa Hleihel) [1858561 1693130] - [netdrv] net/mlx5e: Fix endianness when calculating pedit mask first bit (Alaa Hleihel) [1889981 1858561] - [netdrv] net/mlx5e: Enable adding peer miss rules only if merged eswitch is supported (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: CT: Fix freeing ct_label mapping (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use synchronize_rcu to sync with NAPI (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use RCU to protect rq->xdp_prog (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix FTE cleanup (Alaa Hleihel) [1858561] - [infiniband] mlx5: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix flow destination setting for RDMA TX flow table (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Delete extra dump stack that gives nothing (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: convert to new udp_tunnel infrastructure (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: DR, Change push vlan action sequence (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enable users to change VF/PF representors carrier state (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Delete unreachable code (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: drop unnecessary list_empty (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: DR, Reduce print level for matcher print (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add support for PCI relaxed ordering (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move exposure of datapath function to txrx header (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: RX, Re-work initializaiton of RX function pointers (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Use eswitch total_vports (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Reuse total_vports and avoid duplicate nvports (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Consider maximum vf vports for steering init (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: Add function ID to reclaim pages debug log (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Hold pages RB tree per VF (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Set mkey relaxed ordering by UMR with ConnectX-7 (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Use MLX5_SET macro instead of local structure (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add missing srcu_read_lock in ODP implicit flow (Alaa Hleihel) [1858561] - [include] RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Allow SQ modification (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Do not request completion on every single UMR WQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: RX, Avoid indirect call in representor CQE handling (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: XDP, Avoid indirect call in TX flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Alaa Hleihel) [1858561 1790222] - [include] net/mlx5: Add IPsec related Flow steering entry's fields (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: IPsec: Add HW crypto offload support (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: Accel, Add core IPsec support for the Connect-X family (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: E-switch, Reduce dependency on num_vfs during mode set (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Avoid function change handler for non ECPF (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Make MLX5_EN_TLS non-prompt (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Enable count action for rules with allow action (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add interface changes required for VDPA (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add VDPA interface type to supported enumerations (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Support setting access rights of dma addresses (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move devlink port register and unregister calls (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Remove unused to_mibmr function (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, When eswitch is unsupported, return -EOPNOTSUPP (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Added support for 100Gbps per lane link modes (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Delete one-time used functions (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Cleanup DEVX initialization flow (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate flow steering logic from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate counters from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate restrack callbacks initialization from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Limit the scope of mlx5_ib_enable_driver function (Alaa Hleihel) [1858561] - [infiniband] RDMA: Move XRCD to be under ib_core responsibility (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Introduce UAPI to query PD attributes (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Implement the query ucontext functionality (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Refactor mlx5_ib_alloc_ucontext() response (Alaa Hleihel) [1858561] - [infiniband] RDMA/core: Optimize XRC target lookup (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Get XRCD number directly for the internal use (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Enable QP number request when creating IPoIB underlay QP (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Introduce ODP prefetch counter (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance TX timeout recovery (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance CQ data on diagnose output (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Rename reporter's helpers (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add helper to get the RQ WQE counter (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add helper to get RQ WQE's head (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move RQ helpers to txrx.h (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Align RX/TX reporters diagnose output format (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Remove redundant RQ state query (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add a flush timeout define (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Change reporters create functions to return void (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: fix memory leak of tls (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix build break when CONFIG_XPS is not set (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Add kTLS RX HW offload support (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Use kernel API to extract private offload context (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Improve TLS feature modularity (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Accel, Expose flow steering API for rules add/del (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Receive flow steering framework for accelerated TCP flows (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: API to manipulate TTC rules destinations (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor build channel params (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: kTLS, Improve TLS params layout structures (Alaa Hleihel) [1858561] - [include] net/mlx5: Avoid RDMA file inclusion in core driver (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Use kfree(ft->g) in arfs_create_groups() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: FWTrace: Add missing space (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get MR resource in RAW format (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get CQ resource in RAW format (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get QP resource in RAW format (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add support in query QP, CQ and MKEY segments (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Export resource dump interface (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Supporting setting devlink port function mac address (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Split mac address setting function for using state_lock (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Support querying port function mac address (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Move helper to eswitch layer (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Introduce and use eswitch support check helper (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: Constify mac address pointer (Alaa Hleihel) [1858561] - [tty] serial: 8250: export serial8250_do_set_divisor() (Steve Best) [1784119] - [tty] serial: 8250: introduce get_divisor() and set_divisor() hook (Steve Best) [1784119] - [tty] serial: 8250: let serial8250_get_divisor() get uart_port * as param (Steve Best) [1784119] - [tty] serial: 8250_lpss: Add ->setup() for Elkhart Lake ports (Steve Best) [1784119] - [tty] serial: 8250_lpss: Switch over to MSI interrupts (Steve Best) [1784119] - [tty] serial: 8250_lpss: Enable HS UART on Elkhart Lake (Steve Best) [1784119] - [tty] serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro (Steve Best) [1784119] - [tty] serial: 8250_lpss: register DMA IRQ and pool with instance ID (Steve Best) [1784119] - [tty] serial: 8250_lpss: add fractional divisor support (Steve Best) [1784119] - [tty] serial: 8250_lpss: switch to use 8250_dwlib library (Steve Best) [1784119] - [tty] tty: serial: Use the correct style for SPDX License Identifier (Steve Best) [1784119] - [tty] serial: 8250_dw: split Synopsys DesignWare 8250 common functions (Steve Best) [1784119] - [tty] 8250_lpss: check null return when calling pci_ioremap_bar (Steve Best) [1784119] - [dma] dmaengine: dw: Remove misleading is_private property (Steve Best) [1784119] - [tty] serial: 8250: fix null-ptr-deref in serial8250_start_tx() (John Linville) [1903272] {CVE-2020-15437} - [i2c] i2c: designware-pci: Fix BUG_ON during device removal (Steve Best) [1784122] - [i2c] i2c: designware-pci: Add support for Elkhart Lake PSE I2C (Steve Best) [1784122] - [i2c] i2c: designware-pci: Switch over to MSI interrupts (Steve Best) [1784122] - [mmc] mmc: sdhci: Add LTR support for some Intel BYT based controllers (Steve Best) [1906791] - [mmc] mmc: sdhci-pci: Add max-frequency device property for Intel controllers (Steve Best) [1906791] - [powerpc] powerpc/64s: Trim offlined CPUs from mm_cpumasks (Steve Best) [1905892] - [kernel] kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Steve Best) [1905892] - [mm] powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels (Steve Best) [1905892] - [mm] powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation (Steve Best) [1905892] - [mm] powerpc/64s: Add cp_abort after tlbiel to invalidate copy-buffer address (Steve Best) [1905892] - [powerpc] powerpc: untangle cputable mce include (Steve Best) [1905892] - [mmc] mmc: sdhci-pci: Add support for Intel EHL (Steve Best) [1783588] - [scsi] qla2xxx: Update version to 10.02.00.104-k (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix device loss on 4G and older HBAs (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix the call trace for flush workqueue (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix flash update in 28XX adapters on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Handle aborts correctly for port undergoing deletion (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix N2N and NVMe connect retry failure (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix FW initialization error on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix crash during driver load on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix compilation issue in PPC systems (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Don't check for fw_started while posting NVMe command (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Tear down session if FW say it is down (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Limit interrupt vectors to number of CPUs (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Change post del message from debug level to log level (Nilesh Javali) [1905493] - [s390] s390/qeth: Remove pnso workaround (Philipp Rudo) [1903964] - [s390] s390/purgatory: do not build purgatory with kcov, kasan and friends (Philipp Rudo) [1900550] - [fs] iomap: Fix misplaced page flushing (Carlos Maiolino) [1868429] - [fs] iomap: Use round_down/round_up macros in __iomap_write_begin (Carlos Maiolino) [1868429] - [fs] iomap: Mark read blocks uptodate in write_begin (Carlos Maiolino) [1868429] - [fs] iomap: Clear page error before beginning a write (Carlos Maiolino) [1868429] - [fs] iomap: fix WARN_ON_ONCE() from unprivileged users (Carlos Maiolino) [1868429] - [fs] iomap: fall back to buffered writes for invalidation failures (Carlos Maiolino) [1868429] - [fs] iomap: Only invalidate page cache pages on direct IO writes (Carlos Maiolino) [1868429] - [fs] iomap: Make sure iomap_end is called after iomap_begin (Carlos Maiolino) [1868429] - [fs] iomap: Fix unsharing of an extent >2GB on a 32-bit machine (Carlos Maiolino) [1868429] - [fs] iomap: fix the iomap_fiemap prototype (Carlos Maiolino) [1868429] - [fs] iomap: remove lockdep_assert_held() (Carlos Maiolino) [1868429] - [mm] powerpc/numa: Fix a regression on memoryless node 0 (Steve Best) [1903613] - [mm] powerpc/numa: Offline memoryless cpuless node 0 (Steve Best) [1903613] - [mm] powerpc/numa: Prefer node id queried from vphn (Steve Best) [1903613] - [mm] powerpc/numa: Set numa_node for all possible cpus (Steve Best) [1903613] - [powerpc] powerpc/numa: Remove late request for home node associativity (Steve Best) [1903613] - [mm] powerpc/numa: Early request for home node associativity (Steve Best) [1903613] - [mm] powerpc/numa: Use cpu node map of first sibling thread (Steve Best) [1903613] - [x86] xen: don't unbind uninitialized lock_kicker_irq (Brian Masney) [1896786] - [net] Bluetooth: Acquire sk_lock.slock without disabling interrupts (Ivan Vecera) [1889859] - [wireless] mwifiex: fix double free (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: run init_cfg function once per driver load (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: remove no filter condition (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: split a print to avoid a WARNING in ROC (Jarod Wilson) [1860496] - [wireless] qtnfmac: fix resource leaks on unsupported iftype error return path (Jarod Wilson) [1860496] - [net] nl80211: fix OBSS PD min and max offset validation (Jarod Wilson) [1860496] - [wireless] rtw88: Fix potential probe error handling race with wow firmware loading (Jarod Wilson) [1860496] - [wireless] rtw88: Fix probe error handling race with firmware loading (Jarod Wilson) [1860496] - [wireless] ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() (Jarod Wilson) [1860496] - [wireless] ath11k: Add checked value for ath11k_ahb_remove (Jarod Wilson) [1860496] - [wireless] mwifiex: remove function pointer check (Jarod Wilson) [1860496] - [wireless] ath11k: fix uninitialized return in ath11k_spectral_process_data() (Jarod Wilson) [1860496] - [wireless] ath11k: fix a double free and a memory leak (Jarod Wilson) [1860496] - [wireless] rtw88: fix compile warning: (Jarod Wilson) [1860496] - [wireless] mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO (Jarod Wilson) [1860496] - [wireless] rtw88: don't treat NULL pointer as an array (Jarod Wilson) [1860496] - [wireless] mwifiex: Do not use GFP_KERNEL in atomic context (Jarod Wilson) [1860496] - [wireless] brcmfmac: check ndev pointer (Jarod Wilson) [1860496] - [wireless] ath11k: Fix possible memleak in ath11k_qmi_init_service (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path (Jarod Wilson) [1860496] - [wireless] ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Use appropriate rs_datalen type (Jarod Wilson) [1860496] - [wireless] ath6kl: prevent potential array overflow in ath6kl_add_new_sta() (Jarod Wilson) [1860496] - [net] net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reduce maximum VHT MPDU length to 7991 (Jarod Wilson) [1860496] - [net] mac80211: fix 80 MHz association to 160/80+80 AP on 6 GHz (Jarod Wilson) [1860496] - [net] mac80211: do not allow bigger VHT MPDUs than the hardware supports (Jarod Wilson) [1860496] - [net] cfg80211: fix 6 GHz channel conversion (Jarod Wilson) [1860496] - [net] mac80211: do not disable HE if HT is missing on 2.4 GHz (Jarod Wilson) [1860496] - [net] mac80211: Fix radiotap header channel flag for 6GHz band (Jarod Wilson) [1860496] - [net] lib80211: fix unmet direct dependendices config warning when !CRYPTO (Jarod Wilson) [1860496] - [net] mac80211: add AQL support for VHT160 tx rates (Jarod Wilson) [1860496] - [net] mac80211: extend AQL aggregation estimation to HE and fix unit mismatch (Jarod Wilson) [1860496] - [wireless] mwifiex: Increase AES key storage size to 256 bits (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: use ieee80211_free_txskb to free tx skbs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use v1 MCU API on MT7615 to fix issues with adding/removing stations (Jarod Wilson) [1860496] - [net] cfg80211: Adjust 6 GHz frequency to channel conversion (Jarod Wilson) [1860496] - [net] mac80211: reduce packet loss event false positives (Jarod Wilson) [1860496] - [net] cfg80211: regulatory: reject invalid hints (Jarod Wilson) [1860496] - [net] wireless: fix wrong 160/80+80 MHz setting (Jarod Wilson) [1860496] - [net] mac80211: improve AQL aggregation estimation for low data rates (Jarod Wilson) [1860496] - [net] mac80211: factor out code to look up the average packet length duration for a rate (Jarod Wilson) [1860496] - [net] mac80211: use rate provided via status->rate on ieee80211_tx_status_ext for AQL (Jarod Wilson) [1860496] - [net] nl80211: fix NL80211_ATTR_HE_6GHZ_CAPABILITY usage (Jarod Wilson) [1860496] - [wireless] brcmfmac: reserve tx credit only when txctl is ready to send (Jarod Wilson) [1860496] - [net] wireless: Use fallthrough pseudo-keyword (Jarod Wilson) [1860496] - [wireless] rtl818x: constify ioreadX() iomem argument (as in generic implementation) (Jarod Wilson) [1860496] - [net] mac80211: Do not report beacon loss if beacon filtering enabled (Jarod Wilson) [1860496] - [net] mac80211: fix misplaced while instead of if (Jarod Wilson) [1860496] - [net] nl80211: use eth_zero_addr() to clear mac address (Jarod Wilson) [1860496] - [net] mac80211: use eth_zero_addr() to clear mac address (Jarod Wilson) [1860496] - [net] mac8211: fix struct initialisation (Jarod Wilson) [1860496] - [net] mac80211: Handle special status codes in SAE commit (Jarod Wilson) [1860496] - [wireless] brcmfmac: Set timeout value when configuring power save (Jarod Wilson) [1860496] - [wireless] hostap: use generic power management (Jarod Wilson) [1860496] - [wireless] rt2x00: pci: use generic power management (Jarod Wilson) [1860496] - [wireless] mt7601u: add missing release on skb in mt7601u_mcu_msg_send (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't print failure if debug firmware is missing (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: coex: add functions and parameters (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: make symbol 'rtw8821c_rtw_pwr_track_tbl' static (Jarod Wilson) [1860496] - [wireless] rtw88: add h2c command in debugfs (Jarod Wilson) [1860496] - [wireless] rtw88: allows driver to enable/disable beacon (Jarod Wilson) [1860496] - [wireless] rtw88: add ieee80211_ops::change_interface (Jarod Wilson) [1860496] - [wireless] rtw88: coex: only skip coex triggered by BT info (Jarod Wilson) [1860496] - [wireless] rtw88: update tx descriptor of mgmt and reserved page packets (Jarod Wilson) [1860496] - [wireless] rtw88: fix short GI capability based on current bandwidth (Jarod Wilson) [1860496] - [wireless] rtw88: fix LDPC field for RA info (Jarod Wilson) [1860496] - [wireless] prism54: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1860496] - [wireless] prism54: islpci_hotplug: use generic power management (Jarod Wilson) [1860496] - [wireless] prism54: Replace HTTP links with HTTPS ones (Jarod Wilson) [1860496] - [wireless] p54: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1860496] - [wireless] mwifiex: 11n_rxreorder: Remove unnecessary cast in kfree() (Jarod Wilson) [1860496] - [wireless] rtlwifi: btcoex: use *ph to print small buffer (Jarod Wilson) [1860496] - [wireless] rtlwifi: btcoex: remove redundant initialization of variables ant_num and single_ant_path (Jarod Wilson) [1860496] - [net] mac80211: warn only once in check_sdata_in_driver() at each caller (Jarod Wilson) [1860496] - [net] nl80211: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode (Jarod Wilson) [1860496] - [net] cfg80211: invert HE BSS color 'disabled' to 'enabled' (Jarod Wilson) [1860496] - [net] mac80211: add a function for running rx without passing skbs to the stack (Jarod Wilson) [1860496] - [net] mac80211: parse radiotap header when selecting Tx queue (Jarod Wilson) [1860496] - [net] mac80211: remove unused flags argument in transmit functions (Jarod Wilson) [1860496] - [net] mac80211: use same flag everywhere to avoid sequence number overwrite (Jarod Wilson) [1860496] - [net] mac80211: do not overwrite the sequence number if requested (Jarod Wilson) [1860496] - [net] mac80211: add radiotap flag to prevent sequence number overwrite (Jarod Wilson) [1860496] - [net] mac80211: never drop injected frames even if normally not allowed (Jarod Wilson) [1860496] - [uapi] cfg80211: Add support to advertize OCV support (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: avoid bss color setting in non-HE modes (Jarod Wilson) [1860496] - [net] mac80211: calculate skb hash early when using itxq (Jarod Wilson) [1860496] - [net] mac80211: improve AQL tx airtime estimation (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add connected to auth server to station info (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add connected to auth server to meshconf (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add mesh_param "mesh_nolearn" to skip path discovery (Jarod Wilson) [1860496] - [net] cfg80211: allow the low level driver to flush the BSS table (Jarod Wilson) [1860496] - [net] mac80211: Use fallthrough pseudo-keyword (Jarod Wilson) [1860496] - [net] nl80211: Simplify error handling path in 'nl80211_trigger_scan()' (Jarod Wilson) [1860496] - [net] nl80211: Remove a misleading label in 'nl80211_trigger_scan()' (Jarod Wilson) [1860496] - [uapi] net/wireless: wireless.h: drop duplicate word in comments (Jarod Wilson) [1860496] - [uapi] net/wireless: nl80211.h: drop duplicate words in comments (Jarod Wilson) [1860496] - [net] cfg80211: allow vendor dumpit to terminate by returning 0 (Jarod Wilson) [1860496] - [net] mac80211: remove the need for variable rates_idx (Jarod Wilson) [1860496] - [net] nl80211: S1G band and channel definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add missing release on skb in __mt76x02u_mcu_send_msg (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible memory leak in mt7615_mcu_wtbl_sta_add (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt76s: move queue accounting in mt76s_tx_queue_skb (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663s support (Jarod Wilson) [1860496] - [wireless] mt76: introduce mt76_sdio module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663-usb-sdio-common module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: sdio code must access rate/key regs in preocess context (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_skb_adjust_pad utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: take into account sdio bus configuring txwi (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add missing CONFIG_MAC80211_DEBUGFS (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: potential array overflow in mt7915_mcu_tx_rate_report() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix memory leak in set key (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reschedule ps work according to last activity (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: avoid scheduling runtime-pm during hw scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: sync probe sampling with rate configuration (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: improve mt7615_driver_own reliability (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add idle-timeout knob in mt7615 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable beacon hw filter for runtime-pm (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add runtime-pm knob in mt7615 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not request {driver, fw}_own if already granted (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: check MT76_STATE_PM flag before accessing the device (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_pm_wake in mt7615_mac_sta_{add, remove} (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before pushing frames in mt7615_tx (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before pulling packets from mac80211 queues (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_mcu_set_roc holding mt76 mutex (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_mcu_set_wmm holding mt76 mutex (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing lock in mt7615_regd_notifier (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before performing freq scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: acquire driver_own before configuring device for suspend (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device in mt7615_update_channel before access regmap (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce pm_power_save delayed work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before configuring hw keys (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before accessing regmap in debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mutex_{acquire, release} utilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7615_pm_wake utility routine (Jarod Wilson) [1860496] - [wireless] mt76: move mt76 workqueue in common code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: avoid polling in fw_own for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: avoid memcpy in rxv operation (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2u: enable HC-M7662BU1 (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: fix pci suspend/resume on mt7612e (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: update HE capabilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement testmode support (Jarod Wilson) [1860496] - [wireless] mt76: add API for testmode support (Jarod Wilson) [1860496] - [wireless] mt76: vif_mask to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use full on-chip memory address for WF_PHY registers (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for accessing RF registers via MCU (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for accessing mapped registers via bus ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: schedule tx tasklet and sta poll on mac tx free (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2e: rename routines in pci.c (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: overwrite qid for non-bufferable mgmt frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: use ieee80211_tx_queue_params to avoid open coded (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add MU-MIMO support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add a fixed AC queue mapping (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add .set_tsf callback (Jarod Wilson) [1860496] - [wireless] mt76: add U-APSD support on AP side (Jarod Wilson) [1860496] - [wireless] mt76: rely on register macros (Jarod Wilson) [1860496] - [wireless] mt76: fix include in pci.h (Jarod Wilson) [1860496] - [wireless] mt76: allow more channels, allowed in ETSI domain (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix up typo in Kconfig for MT7663U (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce ARP filter offload (Jarod Wilson) [1860496] - [wireless] mt76: usb: rely on mt76_for_each_q_rx (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: re-enable offloading of sequence number assignment (Jarod Wilson) [1860496] - [wireless] wireless: Fix trivial spelling (Jarod Wilson) [1860496] - [wireless] rtlwifi: 8821ae: remove unused path B parameters from swing table (Jarod Wilson) [1860496] - [wireless] rtlwifi: Use const in 8188ee/8723be/8821ae swing_table declarations (Jarod Wilson) [1860496] - [wireless] rtl818x_pci: use generic power management (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Free ieee80211_hw if probing fails (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Prevent leaking urb (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Fix deadlock (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Remove uninitialized_var() usage (Jarod Wilson) [1860496] - [wireless] orinoco_usb: fix spelling mistake (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: Fix endian issue (Jarod Wilson) [1860496] - [wireless] rtlwifi: Fix endian issue in ps.c (Jarod Wilson) [1860496] - [wireless] broadcom: fix wiki website url (Jarod Wilson) [1860496] - [wireless] wireless: fix wiki website url in main Kconfig (Jarod Wilson) [1860496] - [wireless] rtw88: coex: Fix ACL Tx pause during BT inquiry/page (Jarod Wilson) [1860496] - [wireless] mwifiex: Prevent memory corruption handling keys (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix reporting 'operation not supported' error code (Jarod Wilson) [1860496] - [wireless] mwifiex: Use macro MWIFIEX_MAX_BSS_NUM for specifying limit of interfaces (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: add new RFE type 6 (Jarod Wilson) [1860496] - [wireless] rtw88: 8822ce: add support for device ID 0xc82f (Jarod Wilson) [1860496] - [wireless] rtw88: pci: disable aspm for platform inter-op with module parameter (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: Add 8821CE to Kconfig and Makefile (Jarod Wilson) [1860496] - [wireless] rtw88: single rf path chips don't support TX STBC (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add beamformee support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add cck pd settings (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add phy calibration (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add false alarm statistics (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add query rx desc support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add set channel support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add dig related settings (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add set tx power index (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add basic functions (Jarod Wilson) [1860496] - [wireless] brcm80211: brcmsmac: Move LEDs to GPIO descriptors (Jarod Wilson) [1860496] - [wireless] brcmfmac: Transform compatible string for FW loading (Jarod Wilson) [1860496] - [wireless] brcmfmac: set pacing shift before transmitting skb to bus (Jarod Wilson) [1860496] - [wireless] brcmfmac: set state of hanger slot to FREE when flushing PSQ (Jarod Wilson) [1860496] - [wireless] brcmfmac: reset SDIO bus on a firmware crash (Jarod Wilson) [1860496] - [wireless] brcmfmac: do not disconnect for disassoc frame from unconnected AP (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix for wrong disconnection event source information (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix for unable to return to visible SSID (Jarod Wilson) [1860496] - [wireless] brcmfmac: initialize the requested dwell time (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix throughput zero stalls on PM 1 mode due to credit map (Jarod Wilson) [1860496] - [wireless] brcmfmac: update tx status flags to sync with firmware (Jarod Wilson) [1860496] - [wireless] brcmfmac: reserve 2 credits for host tx control path (Jarod Wilson) [1860496] - [wireless] brcmfmac: increase message buffer size for control packets (Jarod Wilson) [1860496] - [wireless] brcmfmac: allow credit borrowing for all access categories (Jarod Wilson) [1860496] - [wireless] brcmfmac: To fix Bss Info flag definition Bug (Jarod Wilson) [1860496] - [wireless] brcmfmac: reduce maximum station interface from 2 to 1 in RSDB mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: keep SDIO watchdog running when console_interval is non-zero (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix invalid permanent MAC address in wiphy (Jarod Wilson) [1860496] - [wireless] brcmfmac: To fix kernel crash on out of boundary access (Jarod Wilson) [1860496] - [net] net: wireless: kerneldoc fixes (Jarod Wilson) [1860496] - [net] net: mac80211: kerneldoc fixes (Jarod Wilson) [1860496] - [wireless] ath11k: fix wmi peer flags in peer assoc command (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for ring backpressure stats (Jarod Wilson) [1860496] - [wireless] ath11k: Add dp tx err stats (Jarod Wilson) [1860496] - [wireless] ath11k: removing redundant reo unlock followed by immediate lock (Jarod Wilson) [1860496] - [wireless] ath11k: add support for spectral scan (Jarod Wilson) [1860496] - [wireless] ath11k: Add direct buffer ring support (Jarod Wilson) [1860496] - [wireless] ath11k: build HE 6 GHz capability (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for 6g scan hint (Jarod Wilson) [1860496] - [wireless] ath11k: Send multiple scan_chan_list messages if required (Jarod Wilson) [1860496] - [wireless] ath11k: Add 6G scan dwell time parameter in scan request command (Jarod Wilson) [1860496] - [wireless] ath11k: set psc channel flag when sending channel list to firmware (Jarod Wilson) [1860496] - [wireless] ath11k: extend peer_assoc_cmd for 6GHz band (Jarod Wilson) [1860496] - [wireless] ath11k: Use freq instead of channel number in rx path (Jarod Wilson) [1860496] - [wireless] ath11k: add support for 6GHz radio in driver (Jarod Wilson) [1860496] - [wireless] ath11k: add 6G frequency list supported by driver (Jarod Wilson) [1860496] - [wireless] net: wireless: intel: fix wiki website url (Jarod Wilson) [1860496] - [wireless] iwlwifi: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: Remove unused inline function iwl_mvm_tid_to_ac_queue (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: fix gcc-10 zero-length-bounds warning (Jarod Wilson) [1860496] - [wireless] ath: fix wiki website url (Jarod Wilson) [1860496] - [wireless] ath10k: Acquire tx_lock in tx error paths (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove redundant assignment to variable ret (Jarod Wilson) [1860496] - [wireless] iwlwifi: fix config variable name in comment (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: Fix avg-power report (Jarod Wilson) [1860496] - [wireless] iwlwifi: Don't IWL_WARN on FW reconfiguration (Jarod Wilson) [1860496] - [wireless] iwlwifi: Extended Key ID support for mvm and dvm (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix firmware filename for sd8997 chipset (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix firmware filename for sd8977 chipset (Jarod Wilson) [1860496] - [net] mac80211: remove STA txq pending airtime underflow warning (Jarod Wilson) [1860496] - [net] mac80211: Fix bug in Tx ack status reporting in 802.3 xmit path (Jarod Wilson) [1860496] - [net] cfg80211: check vendor command doit pointer before use (Jarod Wilson) [1860496] - [net] mac80211: mesh: Free pending skb when destroying a mpath (Jarod Wilson) [1860496] - [net] mac80211: mesh: Free ie data when leaving mesh (Jarod Wilson) [1860496] - [net] mac80211: fix warning in 6 GHz IE addition in mesh mode (Jarod Wilson) [1860496] - [wireless] ath10k: Fix NULL pointer dereference in AHB device probe (Jarod Wilson) [1860496] - [wireless] iwlwifi: Make some Killer Wireless-AC 1550 cards work again (Jarod Wilson) [1860496] - [wireless] ath9k: Fix regression with Atheros 9271 (Jarod Wilson) [1860496] - [net] nl80211: fix memory leak when parsing NL80211_ATTR_HE_BSS_COLOR (Jarod Wilson) [1860496] - [net] nl80211: don't return err unconditionally in nl80211_start_ap() (Jarod Wilson) [1860496] - [net] mac80211: allow rx of mesh eapol frames with default rx key (Jarod Wilson) [1860496] - [net] mac80211: skip mpath lookup also for control port tx (Jarod Wilson) [1860496] - [net] mac80211: Fix dropping broadcast packets in 802.11 encap (Jarod Wilson) [1860496] - [net] mac80211: simplify mesh code (Jarod Wilson) [1860496] - [net] mac80211: fix control port tx status check (Jarod Wilson) [1860496] - [include] ieee80211: Add missing and new AKM suite selector definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix EEPROM buffer size (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix memory leaks in mt7663u_probe (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: do not access uninitialized NAPI structs (Jarod Wilson) [1860496] - [wireless] iwlwifi: fix crash in iwl_dbg_tlv_alloc_trigger (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: don't call iwl_mvm_free_inactive_queue() under RCU (Jarod Wilson) [1860496] - [wireless] wireless: replace '---help---' in Kconfig files with 'help' (Jarod Wilson) [1860496] - [net] net: fix wiki website url mac80211 and wireless files (Jarod Wilson) [1860496] - [uapi] include: fix wiki website url in netlink interface header (Jarod Wilson) [1860496] - [wireless] mt76: overwrite qid for non-bufferable mgmt frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix hw queue mapping (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix lmac queue debugsfs entry (Jarod Wilson) [1860496] - [wireless] mt76: add missing lock configuring coverage class (Jarod Wilson) [1860496] - [net] mac80211: initialize return flags in HE 6 GHz operation parsing (Jarod Wilson) [1860496] - [net] cfg80211: fix management registrations deadlock (Jarod Wilson) [1860496] - [net] cfg80211: support bigger kek/kck key length (Jarod Wilson) [1860496] - [net] mac80211: set short_slot for 6 GHz band (Jarod Wilson) [1860496] - [net] mac80211: Consider 6 GHz band when handling power constraint (Jarod Wilson) [1860496] - [net] mac80211: accept aggregation sessions on 6 GHz (Jarod Wilson) [1860496] - [net] cfg80211: require HE capabilities for 6 GHz band (Jarod Wilson) [1860496] - [net] cfg80211: reject HT/VHT capabilities on 6 GHz band (Jarod Wilson) [1860496] - [net] cfg80211: treat 6 GHz channels as valid regardless of capability (Jarod Wilson) [1860496] - [net] mac80211: Add HE 6GHz capabilities element to probe request (Jarod Wilson) [1860496] - [net] mac80211: use HE 6 GHz band capability and pass it to the driver (Jarod Wilson) [1860496] - [net] mac80211: check the correct bit for EMA AP (Jarod Wilson) [1860496] - [net] mac80211: determine chandef from HE 6 GHz operation (Jarod Wilson) [1860496] - [net] mac80211: avoid using ext NSS high BW if not supported (Jarod Wilson) [1860496] - [net] mac80211: do not allow HT/VHT IEs in 6 GHz mesh mode (Jarod Wilson) [1860496] - [net] mac80211: build HE operation with 6 GHz oper information (Jarod Wilson) [1860496] - [net] mac80211: add HE 6 GHz Band Capability element (Jarod Wilson) [1860496] - [net] cfg80211: add and expose HE 6 GHz band capabilities (Jarod Wilson) [1860496] - [net] mac80211: add HE 6 GHz Band Capabilities into parse extension (Jarod Wilson) [1860496] - [net] cfg80211: handle 6 GHz capability of new station (Jarod Wilson) [1860496] - [include] ieee80211: add HE ext EIDs and 6 GHz capability defines (Jarod Wilson) [1860496] - [include] ieee80211: add code to obtain and parse 6 GHz operation field (Jarod Wilson) [1860496] - [include] ieee80211: definitions for reduced neighbor reports (Jarod Wilson) [1860496] - [net] cfg80211: add a helper to identify 6 GHz PSCs (Jarod Wilson) [1860496] - [net] nl80211: really allow client-only BIGTK support (Jarod Wilson) [1860496] - [net] cfg80211: adapt to new channelization of the 6GHz band (Jarod Wilson) [1860496] - [net] cfg80211: fix 6 GHz frequencies to kHz (Jarod Wilson) [1860496] - [wireless] ath11k: clear DCM max constellation tx value (Jarod Wilson) [1860496] - [wireless] ath11k: reset trigger frame MAC padding duration (Jarod Wilson) [1860496] - [wireless] ath10k: Remove ath10k_qmi_register_service_notifier() declaration (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Set RX filter based to allow broadcast Action frame RX (Jarod Wilson) [1860496] - [wireless] ath9k: Set RX filter based to allow broadcast Action frame RX (Jarod Wilson) [1860496] - [wireless] mwifiex: Add support for NL80211_ATTR_MAX_AP_ASSOC_STA (Jarod Wilson) [1860496] - [wireless] mwifiex: Parse all API_VER_ID properties (Jarod Wilson) [1860496] - [wireless] brcmfmac: 43012 Update MES Watermark (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 43455 CRC error under SDIO 3.0 SDR104 mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: set F2 blocksize and watermark for 4354/4356 SDIO (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 4339 CRC error under SDIO 3.0 SDR104 mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: set F2 blocksize for 4373 (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: remove CCK TX setting when switch channel (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: fix missing brace warning for old compilers (Jarod Wilson) [1860496] - [wireless] rtw88: fix EAPOL 4-way failure by finish IQK earlier (Jarod Wilson) [1860496] - [wireless] rtw88: coex: 8723d: handle BT inquiry cases (Jarod Wilson) [1860496] - [wireless] rtw88: coex: 8723d: set antanna control owner (Jarod Wilson) [1860496] - [wireless] Revert "rtw88: no need to set registers for SDIO" (Jarod Wilson) [1860496] - [wireless] rt2800: enable MFP support unconditionally (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Fix Cypress SDIO IDs macros in common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from b43-sdio driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from ath10k driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from mwifiex driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Change macro names for Marvell 8688 modules (Jarod Wilson) [1860496] - [mmc] mmc: sdio: Fix macro name for Marvell device with ID 0x9134 (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 56 for AX devices (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for range request version 10 (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: fix aux station leak (Jarod Wilson) [1860496] - [wireless] iwlwifi: move txq-specific from trans_pcie to common trans (Jarod Wilson) [1860496] - [wireless] iwlwifi: move iwl_txq and substructures to a common trans header (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen3: indicate 8k/12k RB size to device (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: evaluate dsm to enable 5.2 bands in Indonesia (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: support device specific method (DSM) (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: keep trans instead of trans_pcie in iwl_txq (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: don't count on the FW to set persistence mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: set NO_HE if the regulatory domain forbids it (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: remove set but not used variable 'msta' (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Use kmemdup in mt7615_queue_key_update() (Jarod Wilson) [1860496] - [wireless] mt76: only iterate over initialized rx queues (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for MT7611N (Jarod Wilson) [1860496] - [wireless] mt76: fix wcid allocation issues (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix possible NULL pointer dereference in mt7915_register_ext_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix hw_scan with ssid_type for specified SSID only (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix a handful of spelling mistakes (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch to per-vif power_save support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix some sparse warnings (Jarod Wilson) [1860496] - [wireless] mt76: fix per-driver wcid range checks after wcid array size bump (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix decoded radiotap HE flags (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix NULL pointer deref in mt7615_register_ext_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix sparse warnings: incorrect type initializer (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix some sparse warnings (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add spatial reuse support (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: remove check in mt76x02_mcu_msg_send (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce remain_on_channel support (Jarod Wilson) [1860496] - [net] mac80211: support control port TX status reporting (Jarod Wilson) [1860496] - [net] mac80211: fix HT-Control field reception for management frames (Jarod Wilson) [1860496] - [net] cfg80211: fix CFG82011_CRDA_SUPPORT still mentioning internal regdb (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific Tx rate configuration (Jarod Wilson) [1860496] - [net] mac80211: allow SA-QUERY processing in userspace (Jarod Wilson) [1860496] - [net] nl80211: add ability to report TX status for control port TX (Jarod Wilson) [1860496] - [net] mac80211: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [net] cfg80211: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [include] mac80211: Add new AMPDU factor macro for HE peer caps (Jarod Wilson) [1860496] - [include] ieee80211: S1G defines (Jarod Wilson) [1860496] - [net] nl80211: support scan frequencies in KHz (Jarod Wilson) [1860496] - [net] nl80211: add KHz frequency offset for most wifi commands (Jarod Wilson) [1860496] - [net] cfg80211: add KHz variants of frame RX API (Jarod Wilson) [1860496] - [net] nl80211: simplify peer specific TID configuration (Jarod Wilson) [1860496] - [net] cfg80211: add support for TID specific AMSDU configuration (Jarod Wilson) [1860496] - [net] mac80211: fix variable names in TID config methods (Jarod Wilson) [1860496] - [net] cfg80211: fix mask type in cfg80211_tid_cfg structure (Jarod Wilson) [1860496] - [net] cfg80211: fix debugfs rename crash (Jarod Wilson) [1860496] - [include] ieee80211: Fix incorrect mask for default PE duration (Jarod Wilson) [1860496] - [net] mac80211: mesh: fix discovery timer re-arming issue / crash (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: Fix build error (Jarod Wilson) [1860496] - [wireless] ath11k: Fix some resource leaks in error path in 'ath11k_thermal_register()' (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192ee: remove redundant for-loop (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix memory corruption in dump_station (Jarod Wilson) [1860496] - [wireless] rtw88: no need to set registers for SDIO (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: fix incorrect setting of ldo_pwr (Jarod Wilson) [1860496] - [wireless] rtw88: rename rtw88.ko/rtwpci.ko to rtw88_core.ko/rtw88_pci.ko (Jarod Wilson) [1860496] - [wireless] rtw88: extract: remove the unused after extracting (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8723d an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8822b an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8822c an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: export symbols about pci interface (Jarod Wilson) [1860496] - [wireless] rtw88: extract: export symbols used in chip functionalities (Jarod Wilson) [1860496] - [wireless] rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix typo defining ps work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: configure bss info adding the interface (Jarod Wilson) [1860496] - [wireless] mt76: enable p2p support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reduce hw scan timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not report scan_complete twice to mac80211 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix the usage WoW with net detect support (Jarod Wilson) [1860496] - [wireless] ath11k: fix htt stats module not handle multiple skbs (Jarod Wilson) [1860496] - [wireless] rtl8187: Remove unused variable rtl8225z2_tx_power_ofdm (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: fix sparse warnings for power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add 8723DE to Kconfig and Makefile (Jarod Wilson) [1860496] - [wireless] rtw88: fill zeros to words 0x06 and 0x07 of security cam entry (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add coex support (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: set ltecoex register address in chip_info (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: implement flush queue (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add shutdown callback to disable BT USB suspend (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add IQ calibration (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add LC calibration (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix WPA/WPA2-PSK 4-way handshake offload and SAE offload failures (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix possible deadlock in mt7915_stop (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: allocate proper size for tlv tags (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add debugfs to track TxBF status (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add TxBF capabilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Tx beamformee support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Tx beamformer support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: introduce mt7915_get_he_phy_cap (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: usb: cancel ps work stopping the vif (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: add missing register definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: copy key pointer in mt7663u_mac_write_txwi (Jarod Wilson) [1860496] - [wireless] mt76: set runtime stream caps by mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: enable firmware module debug support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add tsf related callbacks (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: set peer Tx fixed rate through debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add .sta_statistics support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add .sta_add_debugfs support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Rx radiotap header support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add HE capabilities support for peers (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add HE bss_conf support for interfaces (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: register per-phy HE capabilities for each interface (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: implement HE per-rate tx power support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: enable Rx HE rate reporting (Jarod Wilson) [1860496] - [wireless] mt76: add mac80211 driver for MT7915 PCIe-based chipsets (Jarod Wilson) [1860496] - [wireless] mt76: add HE phy modes and hardware queue (Jarod Wilson) [1860496] - [wireless] mt76: adjust wcid size to support new 802.11ax generation (Jarod Wilson) [1860496] - [wireless] mt76: add Rx stats support for radiotap (Jarod Wilson) [1860496] - [wireless] mt76: add support for HE RX rate reporting (Jarod Wilson) [1860496] - [wireless] mt76: avoid rx reorder buffer overflow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: scan all channels if not specified (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: add support to sched scan with randomise addr (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce WoW with net detect support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix delta tx power for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix target power parsing (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix ibss mode for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: check return value of mt7615_eeprom_get_power_index (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: read tx streams from eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce beacon_loss mcu event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add gtk rekey offload support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce PM support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: introduce suspend/resume to mt7663u (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add WoW support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_set_hif_suspend mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce support for hardware beacon filter (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: free pci_vector if mt7615_pci_probe fails (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add passive mode for hw scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not mark sched_scan disabled in mt7615_scan_work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_check_offload_capability routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix ssid configuration in mt7615_mcu_hw_scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: remove duplicate error message (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix getting maximum tx power from eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: set spatial extension index (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: remove check in mt7663_load_n9 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: add the possibility to load firmware v2 (Jarod Wilson) [1860496] - [wireless] mt76: mt76x0: enable MCS 8 and MCS9 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix event report in mt7615_mcu_bss_event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info signature (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix up BMC entry indicated to unicmd firmware (Jarod Wilson) [1860496] - [wireless] mt76: enable TDLS support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mcu bss upload before creating the sta (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: fix tx status rate index calculation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix tx status rate index calculation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not adjust MAC timings if the device is not running (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: adjust timing in mt7615_mac_set_timing to match fw/hw values (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: never use an 802.11b CF-End rate on 5GHz (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: never use an 802.11b CF-End rate on 5GHz (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use larger rx buffers if VHT is supported (Jarod Wilson) [1860496] - [wireless] mt76: fix A-MPDU density handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix sta ampdu factor for VHT (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: enable AirTimeFairness (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework mt7615_mac_sta_poll for usb code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_generic_tlv (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7615_driver_own routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix max wtbl size for 7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7615_firmware_own for mt7663e (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: parse mcu return code for unified commands (Jarod Wilson) [1860496] - [wireless] mt76: add rx queues info to mt76 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: make Kconfig entry obvious for MT7663E (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce 802.11 PS support in sta mode (Jarod Wilson) [1860496] - [wireless] mt76: remove PS_NULLFUNC_STACK capability (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: provide aid info to the mcu (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable aspm by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable scs for mt7663 driver (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663u support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move core shared code in mt7615-common module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible deadlock in mt7615_stop (Jarod Wilson) [1860496] - [wireless] mt76: remove unnecessary annotations (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable MSI by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework IRQ handling to prepare for MSI support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix DMA unmap length (Jarod Wilson) [1860496] - [wireless] mt76: mt7622: fix DMA unmap length (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: set hw scan limits only for firmware with offload support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable hw/sched scan ops for non-offload firmware (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix aggr range entry in debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible division by 0 in mt7615_mac_update_mib_stats (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for applying tx DPD calibration from EEPROM (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for applying DC offset calibration from EEPROM (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Delete an error message in mt7622_wmac_probe() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not always reset the dfs state setting the channel (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: correct the name of the rom patch (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add address parameter to mt7615_eeprom_init (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_wtbl_desc data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework wtbl key configuration (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rely on mt7622 queue scheme for mt7663u (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce __mt7663_load_firmware routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mac_update_rate_desc routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663u support to mt7615_write_txwi (Jarod Wilson) [1860496] - [wireless] mt76: add headroom and tailroom to mt76_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove unnecessary register operations (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce rlm tlv in bss_info mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce BSS absence event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce scheduled scan support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce hw scan support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: keep Rx filters as the default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add ethool support to mt7663 driver (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: disable RDD commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: make scs configurable per phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: enable nf estimation (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix mt7615_mac_cca_stats_reset routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add more useful Tx mib counters (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: cleanup mib related defines and structs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable aggr_stats for both phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: modify mt7615_ampdu_stat_read for each phy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x0: pci: add mt7610 PCI ID (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2u: introduce Mercury UD13 support (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: fix handling MCU timeouts during hw restart (Jarod Wilson) [1860496] - [wireless] rndis_wlan: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] mwl8k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] rndis_wlan: Remove logically dead code (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove Comparison to bool in brcmf_p2p_send_action_frame() (Jarod Wilson) [1860496] - [wireless] brcmfmac: make non-global functions static (Jarod Wilson) [1860496] - [wireless] brcmfmac: Use seq/seq_len and set iv_initialize when plumbing of rxiv in (GTK) keys (Jarod Wilson) [1860496] - [wireless] brcmfmac: use actframe_abort to cancel ongoing action frame (Jarod Wilson) [1860496] - [wireless] brcmfmac: set security after reiniting interface (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 802.1d priority to ac mapping for pcie dongles (Jarod Wilson) [1860496] - [wireless] brcmfmac: map 802.1d priority to precedence level based on AP WMM params (Jarod Wilson) [1860496] - [wireless] ath11k: convert to devm_platform_get_and_ioremap_resource (Jarod Wilson) [1860496] - [wireless] ath11k: remove redundant initialization of pointer info (Jarod Wilson) [1860496] - [wireless] ath10k: fix ath10k_pci struct layout (Jarod Wilson) [1860496] - [wireless] ath10k: fix gcc-10 zero-length-bounds warnings (Jarod Wilson) [1860496] - [wireless] ath10k: remove experimental tag from SDIO and SNOC busses in Kconfig (Jarod Wilson) [1860496] - [wireless] ath10k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath11k: Remove bus layer includes from upper layer (Jarod Wilson) [1860496] - [wireless] ath11k: Add drv private for bus opaque struct (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for multibus support (Jarod Wilson) [1860496] - [wireless] ath10k: fix __le32 warning in ath10k_wmi_tlv_op_gen_request_peer_stats_info() (Jarod Wilson) [1860496] - [wireless] ath10k: Remove msdu from idr when management pkt send fails (Jarod Wilson) [1860496] - [wireless] ath10k: Skip handling del_server during driver exit (Jarod Wilson) [1860496] - [wireless] ath11k: remove stale monitor status descriptor (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg_ini: differentiate ax210 hw with same hw type (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: skip fragmented receive buffers (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove outdated copyright print/module statement (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: don't transmit on unallocated queue (Jarod Wilson) [1860496] - [wireless] iwlwifi: tx: enable A-MSDU in low latency mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: use longer queues for 256-BA (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen2: use DMA pool for byte-count tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove some dead code (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: mark a variable __maybe_unused (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: attempt to allocate smaller queues (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: allocate much smaller byte-count table (Jarod Wilson) [1860496] - [wireless] iwlwifi: dump api version in yaml format (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: convert all AX101 devices to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove occurrences of 22000 in the FW name defines (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: convert QnJ with Hr to the device table (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove mangling for iwl_ax101_cfg_qu_hr (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove outdated comment about PCI RTPM reference (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add IML/ROM information to the assertion dumps (Jarod Wilson) [1860496] - [wireless] iwlwifi: move iwl_set_soc_latency to iwl-drv to be used by other op_modes (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: remove magic number (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: initialize iwl_dev_tx_power_cmd to zero (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: set debug descriptor to NULL outside of iwl_fw_free_dump_desc (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 55 for AX devices (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add D3 resume timepoint (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: set properly station flags in STA_HE_CTXT_CMD (Jarod Wilson) [1860496] - [wireless] iwlwifi: avoid debug max amsdu config overwriting itself (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove iwlmvm's tfd_q_hang_detect module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: stop supporting swcrypto and bt_coex_active module parameters (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for range request command version 9 (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't access TLV before verifying len (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove antenna_coupling module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: use hweight_long instead of bit manipulating (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add support for parsing SHARED_MEM_ALLOC version 4 (Jarod Wilson) [1860496] - [wireless] iwlwifi: fw api: fix PHY data 2/3 position (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: remove Comparison to bool in rf.c (Jarod Wilson) [1860496] - [wireless] mwifiex: avoid -Wstringop-overflow warning (Jarod Wilson) [1860496] - [wireless] rtlwifi: remove comparison of 0/1 to bool variable (Jarod Wilson) [1860496] - [wireless] brcmsmac: remove Comparison to bool in brcms_b_txstatus() (Jarod Wilson) [1860496] - [wireless] brcmfmac: Add P2P Action Frame retry delay to fix GAS Comeback Response failure issue (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix P2P Group Formation failure via Go-neg method (Jarod Wilson) [1860496] - [wireless] brcmfmac: support the second p2p connection (Jarod Wilson) [1860496] - [wireless] rtw88: fix an issue about leak system resources (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add interface configurations table (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Set IG register for CCK rate (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add chip_ops::false_alarm_statistics (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: some chips don't support LDPC (Jarod Wilson) [1860496] - [wireless] rtw88: handle C2H_CCX_TX_RPT to know if packet TX'ed successfully (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add set_channel (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add query_rx_desc (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add DIG parameter (Jarod Wilson) [1860496] - [wireless] rtlwifi: use true, false for bool variable in rtl_init_rfkill() (Jarod Wilson) [1860496] - [wireless] rtw88: Use udelay instead of usleep in atomic context (Jarod Wilson) [1860496] - [wireless] ath11k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Silence undersized packet warnings (Jarod Wilson) [1860496] - [wireless] ath6kl: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath11k: fix kernel panic by freeing the msdu received with invalid length (Jarod Wilson) [1860496] - [wireless] ath11k: Add support to reset htt peer stats (Jarod Wilson) [1860496] - [wireless] ath11k: add tx hw 802.11 encapsulation offloading support (Jarod Wilson) [1860496] - [wireless] ath11k: fix resource unavailability for htt stats after peer stats display (Jarod Wilson) [1860496] - [wireless] ath11k: use true,false for bool variables (Jarod Wilson) [1860496] - [wireless] ath10k: Add support for targets without trustzone (Jarod Wilson) [1860496] - [wireless] ath10k: Setup the msa resources before qmi init (Jarod Wilson) [1860496] - [wireless] ath10k: remove the max_sched_scan_reqs value (Jarod Wilson) [1860496] - [wireless] ath10k: Avoid override CE5 configuration for QCA99X0 chipsets (Jarod Wilson) [1860496] - [wireless] brcmfmac: no need to check return value of debugfs_create functions (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove comparison to bool in brcmf_fws_attach() (Jarod Wilson) [1860496] - [wireless] brcmfmac: add vendor ie for association responses (Jarod Wilson) [1860496] - [wireless] brcmfmac: only generate random p2p address when needed (Jarod Wilson) [1860496] - [wireless] brcmfmac: p2p cert 6.1.9-support GOUT handling p2p presence request (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove arp_hostip_clear from brcmf_netdev_stop (Jarod Wilson) [1860496] - [wireless] brcmfmac: keep apsta enabled when AP starts with MCHAN feature (Jarod Wilson) [1860496] - [wireless] rtw88: fix spelling mistake "fimrware" -> "firmware" (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: update phy parameter tables to v50 (Jarod Wilson) [1860496] - [wireless] ath11k: add DBG_MAC prints to track vdev events (Jarod Wilson) [1860496] - [wireless] ath11k: fix mgmt_tx_wmi cmd sent to FW for deleted vdev (Jarod Wilson) [1860496] - [wireless] ath11k: fix error return code in ath11k_dp_alloc() (Jarod Wilson) [1860496] - [wireless] ath10k: fix possible memory leak in ath10k_bmi_lz_data_large() (Jarod Wilson) [1860496] - [wireless] mac80211: fix memory overlap due to variable length param (Jarod Wilson) [1860496] - [net] mac80211: TX legacy rate control for Beacon frames (Jarod Wilson) [1860496] - [wireless] ath11k: use GFP_ATOMIC under spin lock (Jarod Wilson) [1860496] - [wireless] ath10k: correct tx bitrate of iw for SDIO (Jarod Wilson) [1860496] - [wireless] ath10k: add bitrate parse for peer stats info (Jarod Wilson) [1860496] - [wireless] ath10k: add rx bitrate report for SDIO (Jarod Wilson) [1860496] - [wireless] ath10k: enable firmware peer stats info for wmi tlv (Jarod Wilson) [1860496] - [wireless] ath5k: remove conversion to bool in ath5k_ani_calibration() (Jarod Wilson) [1860496] - [wireless] ath9k: add calibration timeout for AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: invalidate all calibrations at once (Jarod Wilson) [1860496] - [wireless] ath9k: interleaved NF calibration on AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: do not miss longcal on AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: remove needless NFCAL_PENDING flag setting (Jarod Wilson) [1860496] - [wireless] ath9k: fix AR9002 ADC and NF calibrations (Jarod Wilson) [1860496] - [wireless] rtw88: fix sparse warnings for download firmware routine (Jarod Wilson) [1860496] - [wireless] ath10k: add statistics of tx retries and tx failed when tx complete disable (Jarod Wilson) [1860496] - [wireless] ath10k: enable rx duration report default for wmi tlv (Jarod Wilson) [1860496] - [wireless] ath11k: fix reo flush send (Jarod Wilson) [1860496] - [wireless] iwlwifi: debug: set NPK buffer in context info (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add new structs for So devices with long latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add new structure for Qu devices with medium latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: tell firmware about required LTR delay (Jarod Wilson) [1860496] - [wireless] iwlwifi: update few product names in AX family (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add cfgs for SoCs with device ID 0x4FD0 (Jarod Wilson) [1860496] - [wireless] iwlwifi: add new cards for AX family (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: read TAS table from ACPI and send it to the FW (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove fw_monitor module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove deprecated and unused iwl_mvm_keyinfo struct (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add framework for specific phy configuration (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: move iwl_pcie_ctxt_info_alloc_dma() to user (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: support IWL_FW_INI_TIME_POINT_HOST_ALIVE_TIMEOUT time point (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add DCM flag to rate pretty-print (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen2: minor code cleanups in byte table update (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add n_window/ampdu to tx_queue debugfs (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: use seq_file for tx_queue debugfs file (Jarod Wilson) [1860496] - [wireless] iwlwifi: support version 9 of WOWLAN_GET_STATUS notification (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: support multiple dumps in legacy dump flow (Jarod Wilson) [1860496] - [wireless] iwlwifi: move API version lookup to common code (Jarod Wilson) [1860496] - [wireless] iwlwifi: nvm: use iwl_nl80211_band_from_channel_idx (Jarod Wilson) [1860496] - [net] mac80211: fix two missing documentation entries (Jarod Wilson) [1860496] - [net] cfg80211: reject channels/chandefs with KHz offset >= 1000 (Jarod Wilson) [1860496] - [net] mac80211: add freq_offset to RX status (Jarod Wilson) [1860496] - [net] mac80211: handle channel frequency offset (Jarod Wilson) [1860496] - [net] cfg80211: express channels with a KHz component (Jarod Wilson) [1860496] - [net] ieee80211: share 802.11 unit conversion helpers (Jarod Wilson) [1860496] - [net] mac80211: minstrel_ht_assign_best_tp_rates: remove redundant test (Jarod Wilson) [1860496] - [net] mac80211: Fail association when AP has no legacy rates (Jarod Wilson) [1860496] - [net] mac80211: agg-tx: add an option to defer ADDBA transmit (Jarod Wilson) [1860496] - [net] mac80211: agg-tx: refactor sending addba (Jarod Wilson) [1860496] - [net] mac80211: Skip entries with HE membership selector (Jarod Wilson) [1860496] - [net] cfg80211: Parse HE membership selector (Jarod Wilson) [1860496] - [net] mac80211: Don't destroy auth data in case of anti-clogging (Jarod Wilson) [1860496] - [net] mac80211: add twt_protected flag to the bss_conf structure (Jarod Wilson) [1860496] - [net] mac80211: implement Operating Mode Notification extended NSS support (Jarod Wilson) [1860496] - [net] mac80211: Process multicast RX registration for Action frames (Jarod Wilson) [1860496] - [net] nl80211: allow client-only BIGTK support (Jarod Wilson) [1860496] - [net] cfg80211: support multicast RX registration (Jarod Wilson) [1860496] - [net] cfg80211: change internal management frame registration API (Jarod Wilson) [1860496] - [net] mac80211: Report beacon protection failures to user space (Jarod Wilson) [1860496] - [net] cfg80211: Unprotected Beacon frame RX indication (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: remove support for fw scan api v13 (Jarod Wilson) [1860496] - [net] mac80211: fix drv_config_iface_filter() behaviour (Jarod Wilson) [1860496] - [net] mac80211: mlme: remove duplicate AID bookkeeping (Jarod Wilson) [1860496] - [wireless] ath10k: drop the TX packet which size exceed credit size for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the invalid tx/rx chainmask configuration (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: initialize mac/bb/rf basic functions (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Organize chip TX/RX FIFO (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: implement set_tx_power_index ops (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: 11N chips don't support H2C queue (Jarod Wilson) [1860496] - [wireless] rtw88: decompose while(1) loop of power sequence polling command (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add mac power-on/-off function (Jarod Wilson) [1860496] - [wireless] rtw88: no need to send additional information to legacy firmware (Jarod Wilson) [1860496] - [wireless] rtw88: add legacy firmware download for 8723D devices (Jarod Wilson) [1860496] - [wireless] ath10k: add flush tx packets for SDIO chip (Jarod Wilson) [1860496] - [wireless] ath10k: enable alt data of TX path for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: add htt TX bundle for sdio (Jarod Wilson) [1860496] - [wireless] ath11k: remove conversion to bool in ath11k_debug_fw_stats_process() (Jarod Wilson) [1860496] - [wireless] ath11k: remove conversion to bool in ath11k_dp_rxdesc_mpdu_valid() (Jarod Wilson) [1860496] - [wireless] rtw88: set power trim according to efuse PG values (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add read_efuse to recognize efuse info from map (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add new chip op efuse_grant() to control efuse access (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add cfg_ldo25 to control LDO25 (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add mac/bb/rf/agc/power_limit tables (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add RF read/write ops (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add power sequence (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add beamform wrapper functions (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add basic chip capabilities (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: fix warning comparison to bool (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8821ae: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723be: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192ee: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] ath10k: hif: make send_complete_check op optional (Jarod Wilson) [1860496] - [wireless] ath10k: sdio: remove _hif_ prefix from functions not part of hif interface (Jarod Wilson) [1860496] - [wireless] ath10k: improve power save performance for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: rename ath10k_hif_swap_mailbox() to ath10k_hif_start_post() (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove leading space (Jarod Wilson) [1860496] - [wireless] brcmsmac: make brcms_c_stf_ss_update() void (Jarod Wilson) [1860496] - [wireless] brcmsmac: Add missing annotation for brcms_down() (Jarod Wilson) [1860496] - [wireless] brcmsmac: Add missing annotation for brcms_rfkill_set_hw_state() (Jarod Wilson) [1860496] - [wireless] hostap: Add missing annotations for prism2_bss_list_proc_start() and prism2_bss_list_proc_stop (Jarod Wilson) [1860496] - [wireless] rtw88: add support for set/get antennas (Jarod Wilson) [1860496] - [wireless] rtw88: make rtw_chip_ops::set_antenna return int (Jarod Wilson) [1860496] - [wireless] ath11k: Add dynamic tcl ring selection logic with retry mechanism (Jarod Wilson) [1860496] - [wireless] ath11k: cleanup reo command error code overwritten (Jarod Wilson) [1860496] - [wireless] ath10k: Fix typo in warning messages (Jarod Wilson) [1860496] - [wireless] ath11k: Fix rx_filter flags setting for per peer rx_stats (Jarod Wilson) [1860496] - [wireless] ath11k: Fix fw assert by setting proper vht cap (Jarod Wilson) [1860496] - [wireless] ath11k: Cleanup in pdev destroy and mac register during crash on recovery (Jarod Wilson) [1860496] - [wireless] brcmsmac: make brcms_c_set_mac() void (Jarod Wilson) [1860496] - [wireless] rtw88: Add delay on polling h2c command status bit (Jarod Wilson) [1860496] - [wireless] brcm80211: remove redundant pointer 'address' (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: fix spelling mistake "chang" -> "change" (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix wrong location to get firmware feature (Jarod Wilson) [1860496] - [wireless] rtw88: Make two functions static (Jarod Wilson) [1860496] - [net] cfg80211: fix kernel-doc notation (Jarod Wilson) [1860496] - [wireless] ath11k: rx path optimizations (Jarod Wilson) [1860496] - [wireless] ath11k: set IRQ_DISABLE_UNLAZY flag for DP interrupts (Jarod Wilson) [1860496] - [wireless] ath11k: Fix TWT radio count (Jarod Wilson) [1860496] - [wireless] ath11k: Modify the interrupt timer threshold (Jarod Wilson) [1860496] - [wireless] ath11k: fix duplication peer create on same radio (Jarod Wilson) [1860496] - [wireless] ath10k: change ATH10K_SDIO_BUS_REQUEST_MAX_NUM from 64 to 1024 (Jarod Wilson) [1860496] - [wireless] ath10k: disable TX complete indication of htt for sdio (Jarod Wilson) [1860496] - [wireless] ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb (Jarod Wilson) [1860496] - [wireless] ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Write in ath9k_htc_rx_msg (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Read in htc_connect_service (Jarod Wilson) [1860496] - [wireless] ath10k: fix kernel null pointer dereference (Jarod Wilson) [1860496] - [wireless] ath10k: enable radar detection in secondary segment (Jarod Wilson) [1860496] - [wireless] ath10k: enable VHT160 and VHT80+80 modes (Jarod Wilson) [1860496] - [wireless] ath11k: Avoid mgmt tx count underflow (Jarod Wilson) [1860496] - [wireless] ath11k: Increase the tx completion ring size (Jarod Wilson) [1860496] - [wireless] ath11k: fix error message to correctly report the command that failed (Jarod Wilson) [1860496] - [wireless] ath11k: add pktlog checksum in trace events to support pktlog (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the race condition in firmware dump work queue (Jarod Wilson) [1860496] - [wireless] ath11k: Add sta debugfs support to configure ADDBA and DELBA (Jarod Wilson) [1860496] - [wireless] ath11k: fix compiler warnings without CONFIG_THERMAL (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove newline from rs_pretty_print_rate() (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: make iwl_pcie_cmdq_reclaim static (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 53 for 22000 series (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove IWL_FW_DBG_DOMAIN macro (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: enable yoyo by default (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: support FW APIs with variable number of profiles (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't block dumping internal memory when not in SRAM mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove support for QnJ HR FPGA (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove support for QnJ Hr STEP A (Jarod Wilson) [1860496] - [wireless] iwlwifi: add trans_cfg for devices with long latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: add support for version 2 of SOC_CONFIGURATION_CMD (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for non EDCA based measurements (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove unnecessary cfg mangling for Qu C and QuZ with Jf (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert QnJ with Jf devices to new config table (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert all Qu with Jf devices to the new config table (Jarod Wilson) [1860496] - [wireless] iwlwifi: add HW step to new cfg device table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove some unused extern declarations from iwl-config.h (Jarod Wilson) [1860496] - [wireless] iwlwifi: move integrated, extra_phy and soc_latency to trans_cfg (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: enable SF also when we have HE (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove redundant iwl9560_2ac_cfg struct (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: rs-fw: fix some indentation (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: support scan req cmd ver 14 (Jarod Wilson) [1860496] - [wireless] iwlwifi: pass trans and NVM data to HE capability parsing (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: implement read_config32 (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add PCI config space region type (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add soc latency support (Jarod Wilson) [1860496] - [wireless] hostap: convert to struct proc_ops (Jarod Wilson) [1860496] - [wireless] rtw88: fix non-increase management packet sequence number (Jarod Wilson) [1860496] - [wireless] brcmfmac: add USB autosuspend feature support (Jarod Wilson) [1860496] - [wireless] brcmfmac: increase max hanger slots from 1K to 3K in fws layer (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix the incorrect return value in brcmf_inform_single_bss() (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix double freeing in the fmac usb data path (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix driver crash on USB control transfer timeout (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: Feed current txrate information for mac80211 (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: add enumeration for channel bandwidth (Jarod Wilson) [1860496] - [wireless] rtw88: add a debugfs entry to enable/disable coex mechanism (Jarod Wilson) [1860496] - [wireless] rtw88: add a debugfs entry to dump coex's info (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: Fix sparse warning: cast from restricted __le16 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing declaration in mt7615.h (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix endianness in unified command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7663e firmware struct endianness (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: config RF table path B before path A (Jarod Wilson) [1860496] - [wireless] rtw88: kick off TX packets once for higher efficiency (Jarod Wilson) [1860496] - [wireless] rtw88: pci: define a mask for TX/RX BD indexes (Jarod Wilson) [1860496] - [wireless] rtw88: associate reserved pages with each vif (Jarod Wilson) [1860496] - [wireless] rtw88: extract alloc rsvd_page and h2c skb routines (Jarod Wilson) [1860496] - [wireless] brcmfmac: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: marvell: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] hostap: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: ti: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: realtek: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] ath10k: Fill GCMP MIC length for PMF (Jarod Wilson) [1860496] - [net] mac80211: driver can remain on channel if not using chan_ctx (Jarod Wilson) [1860496] - [net] nl80211: clarify code in nl80211_del_station() (Jarod Wilson) [1860496] - [net] cfg80211: Configure PMK lifetime and reauth threshold for PMKSA entries (Jarod Wilson) [1860496] - [net] mac80211: Read rx_stats with perCPU pointers (Jarod Wilson) [1860496] - [net] mac80211: Allow deleting stations in ibss mode to reset their state (Jarod Wilson) [1860496] - [net] cfg80211: Add support for userspace to reset stations in IBSS mode (Jarod Wilson) [1860496] - [net] mac80211: consider WLAN_EID_EXT_HE_OPERATION for parsing CRC (Jarod Wilson) [1860496] - [uapi] nl80211: add PROTECTED_TWT nl80211 extended feature (Jarod Wilson) [1860496] - [net] mac80211: HE: set missing bss_conf fields in AP mode (Jarod Wilson) [1860496] - [net] nl80211: pass HE operation element to the driver (Jarod Wilson) [1860496] - [net] nl80211/cfg80211: add support for non EDCA based ranging measurement (Jarod Wilson) [1860496] - [net] mac80211: don't leave skb->next/prev pointing to stack (Jarod Wilson) [1860496] - [net] mac80211: update documentation about tx power (Jarod Wilson) [1860496] - [net] mac80211: handle no-preauth flag for control port (Jarod Wilson) [1860496] - [net] nl80211: add no pre-auth attribute and ext. feature flag for ctrl. port (Jarod Wilson) [1860496] - [net] cfg80211: fix documentation format (Jarod Wilson) [1860496] - [wireless] ath11k: Perform per-msdu rx processing (Jarod Wilson) [1860496] - [wireless] ath11k: Configure hash based reo destination ring selection (Jarod Wilson) [1860496] - [wireless] ath11k: Adding proper validation before accessing tx_stats (Jarod Wilson) [1860496] - [wireless] ath11k: dump SRNG stats during FW assert (Jarod Wilson) [1860496] - [wireless] ath11k: fill channel info from rx channel (Jarod Wilson) [1860496] - [wireless] ath11k: Supporting RX ring backpressure HTT event and stats handling (Jarod Wilson) [1860496] - [wireless] iwlwifi: move AX200 devices to the new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove trans entries from COMMON 9260 macro (Jarod Wilson) [1860496] - [wireless] iwlwifi: move shared clock entries to new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: move pu devices to new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove 9260 devices with 0x1010 and 0x1210 subsytem IDs (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert the 9260-1x1 device to use the new parameters (Jarod Wilson) [1860496] - [wireless] iwlwifi: move TH1 devices to the new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: map 9461 and 9462 using RF type and RF ID (Jarod Wilson) [1860496] - [wireless] iwlwifi: add Pu/PnJ/Th device values to differentiate them (Jarod Wilson) [1860496] - [wireless] iwlwifi: add GNSS differentiation to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: add mac/rf types and 160MHz to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: combine 9260 cfgs that only change names (Jarod Wilson) [1860496] - [wireless] iwlwifi: move the remaining 0x2526 configs to the new table (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663e support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: get rid of sta_rec_wtbl data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce set_ba uni command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add more uni mcu commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce set_bmc and st_sta for uni commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce uni cmd command types (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_init_mac_chain routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_{driver, firmware}_own (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_reg_map (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_register_map (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7615_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_send_message routine (Jarod Wilson) [1860496] - [wireless] mt76: always init to 0 mcu messages (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_init_device routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: cleanup fw queue just for mmio devices (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_wait_response (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_fill_msg (Jarod Wilson) [1860496] - [wireless] mt76: remove variable 'val' set but not used (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove a stray if statement (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: reset MCU timeout counter earlier in watchdog reset (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix monitor injection of beacon frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: make dynamic sensitivity adjustment configurable via debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: add upper limit for dynamic sensitivity minimum receive power (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix antenna mask initialization in DBDC mode (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rely only on data buffer for usb control messagges (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: fix a possible memory leak in mt76u_init (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: loop over all possible rx queues in mt76u_rx_tasklet (Jarod Wilson) [1860496] - [wireless] ath11k: add handling for BSS color (Jarod Wilson) [1860496] - [wireless] ath11k: add WMI calls required for handling BSS color (Jarod Wilson) [1860496] - [wireless] ath11k: set queue_len to 4096 (Jarod Wilson) [1860496] - [wireless] ath11k: enable PN offload (Jarod Wilson) [1860496] - [wireless] ath11k: handle RX fragments (Jarod Wilson) [1860496] - [wireless] rtw88: remove unused member of struct rtw_hal (Jarod Wilson) [1860496] - [wireless] ath5k: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1860496] - [wireless] ath11k: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1860496] - [wireless] ath10k: allow qca988x family to support ack rssi of tx data packets (Jarod Wilson) [1860496] - [wireless] ath5k: Add proper dependency for ATH5K_AHB (Jarod Wilson) [1860496] - [wireless] ath11k: add thermal sensor device support (Jarod Wilson) [1860496] - [wireless] ath11k: add thermal cooling device support (Jarod Wilson) [1860496] - [wireless] ath10k: fix not registering airtime of 11a station with WMM disable (Jarod Wilson) [1860496] - [wireless] ath11k: config reorder queue for all tids during peer setup (Jarod Wilson) [1860496] - [wireless] ath10k: fix unsupported chip reset debugs file write (Jarod Wilson) [1860496] - [wireless] ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read (Jarod Wilson) [1860496] - [wireless] ath10k: start recovery process when read int status fail for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: add QCA9377 sdio hw_param item (Jarod Wilson) [1860496] - [wireless] ath10k: avoid consecutive OTP download to reduce boot time (Jarod Wilson) [1860496] - [net] mac80211: Add api to support configuring TID specific configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific RTSCTS configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific AMPDU configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific retry configuration (Jarod Wilson) [1860496] - [net] nl80211: modify TID-config API (Jarod Wilson) [1860496] - [net] nl80211: Add NL command to support TID speicific configurations (Jarod Wilson) [1860496] - [net] mac80211: Beacon protection using the new BIGTK (STA) (Jarod Wilson) [1860496] - [net] mac80211: Beacon protection using the new BIGTK (AP) (Jarod Wilson) [1860496] - [net] mac80211: Update BIP to support Beacon frames (Jarod Wilson) [1860496] - [net] mac80211: Support BIGTK configuration for Beacon protection (Jarod Wilson) [1860496] - [net] cfg80211: Support key configuration for Beacon protection (BIGTK) (Jarod Wilson) [1860496] - [net] cfg80211: More error messages for key addition failures (Jarod Wilson) [1860496] - [net] cfg80211: fix indentation errors (Jarod Wilson) [1860496] - [net] cfg80211: merge documentations of field "dev" (Jarod Wilson) [1860496] - [net] cfg80211: merge documentations of field "debugfsdir" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "reg_notifier" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "perm_addr" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "_net" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "registered" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "privid" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "probe_resp_offload" (Jarod Wilson) [1860496] - [net] Revert "nl80211: add src and dst addr attributes for control port tx/rx" (Jarod Wilson) [1860496] - [net] Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS" (Jarod Wilson) [1860496] - [net] cfg80211: remove support for adjacent channel compensation (Jarod Wilson) [1860496] - [net] mac80211: check vif pointer before airtime calculation (Jarod Wilson) [1860496] - [net] cfg80211: Pass lockdep expression to RCU lists (Jarod Wilson) [1860496] - [wireless] mwifiex: change license text from MARVELL to NXP (Jarod Wilson) [1860496] - [wireless] mt76: Introduce mt76_mcu data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rename stat_wq in wq (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: extend RX scatter gather number (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rely on mt76_queues_read for mt7622 (Jarod Wilson) [1860496] - [wireless] mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework rx phy index handling (Jarod Wilson) [1860496] - [wireless] mt76: fix rounding issues on converting per-chain and combined txpower (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: avoid starting the MAC too early (Jarod Wilson) [1860496] - [wireless] mt76: avoid extra RCU synchronization on station removal (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix monitor mode on second PHY (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix adding active monitor interfaces (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch mt7615_mcu_set_rx_ba to v2 format (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch mt7615_mcu_set_tx_ba to v2 format (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use new tag sta_rec_wtbl (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add starec operating flow for firmware v2 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add a helper to encapsulate sta_rec operation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: simplify mcu_set_sta flow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: simplify mcu_set_bmc flow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for testing hardware reset (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement hardware reset support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report firmware log event messages (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix and rework tx power handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add Kconfig entry for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable DBDC on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: decrease rx ring size for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement DMA support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement probing and firmware loading on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable 5 GHz on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add calibration free support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add eeprom support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add dma and tx queue initialization for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: store N9 firmware version instead of CR4 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: split up firmware loading functions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mmio related code from pci.c to mmio.c (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add __aligned(4) to txp structs (Jarod Wilson) [1860496] - [wireless] mt76: enable Airtime Queue Limit support (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: increase dma mcu rx ring size (Jarod Wilson) [1860496] - [wireless] mt76: dma: do not write cpu_idx on rx queue reset until after refill (Jarod Wilson) [1860496] - [wireless] mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw (Jarod Wilson) [1860496] - [wireless] mt76: set dma-done flag for flushed descriptors (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flag (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add endpoint to mt76u_bulk_msg signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_skb_dma_info routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: take into account different queue mapping for 7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add {read/write}_extended utility routines (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: resume all rx queue in mt76u_resume_rx (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add queue parameter to mt76u_rx_urb_alloc (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76u_alloc_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: stop/free all possible rx queues (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_free_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: move mcu buffer allocation in mt76x02u drivers (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add queue id parameter to mt76u_submit_rx_buffers (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: use mt76_queue as mt76u_complete_rx context (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_queue to mt76u_refill_rx signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_queue to mt76u_get_next_rx_entry signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76u_process_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: check tx_status_data pointer in mt76u_tx_tasklet (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: avoid overwrite max_tx_fragments (Jarod Wilson) [1860496] - [wireless] mt76: rely on mac80211 utility routines to compute airtime (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove leftover routine declaration (Jarod Wilson) [1860496] - [wireless] mt76: move WIPHY_FLAG_HAS_CHANNEL_SWITCH in mt76_phy_init (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix endianness in mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: initialize radar specs from host driver (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: get rid of leftover target (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add tracing support (Jarod Wilson) [1860496] - [wireless] mt76: move mac_txdone tracepoint in mt76 module (Jarod Wilson) [1860496] - [wireless] mt76: move dev_irq tracepoint in mt76 module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add a get_stats() callback (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add per-phy mib statistics (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report TSF information (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add set_antenna callback (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework set_channel function (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing settings for simultaneous dual-band support (Jarod Wilson) [1860496] - [wireless] mt76: fix compilation warning in mt76_eeprom_override() (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: simplify led reg definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: simplify led reg definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce LED support (Jarod Wilson) [1860496] - [wireless] mt76: clear skb pointers from rx aggregation reorder buffer during cleanup (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: fix input validation issues for powersave-filtered frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: increase MCU command timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: measure channel noise and report it via survey (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix MT7615_CFEND_RATE_DEFAULT value (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: minor mt76x02_mac_set_beacon optimization (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: do not set NULL beacons (Jarod Wilson) [1860496] - [wireless] mt76: usb: use max packet length for m76u_copy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: add channel switch support for usb interfaces (Jarod Wilson) [1860496] - [wireless] mt76: speed up usb bulk copy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: remove a copy call for usb speedup (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: add check for invalid vif idx (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: split beaconing (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: omit beacon slot clearing (Jarod Wilson) [1860496] - [wireless] mt76: use AC specific reorder timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add set_coverage class support (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: set 0 as min coverage_class value (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report firmware version using ethtool (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Fix build with older compilers (Jarod Wilson) [1860496] - [wireless] mt76: eeprom: add support for big endian eeprom partition (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: reset STA_CCA counter setting the channel (Jarod Wilson) [1860496] - [wireless] mt76: fix possible undetected invalid MAC address (Jarod Wilson) [1860496] - [wireless] mt76: disable bh in mt76_dma_rx_poll (Jarod Wilson) [1860496] - [wireless] mt76: fix rx dma ring descriptor state on reset (Jarod Wilson) [1860496] - [wireless] mt7615: replace sta_state callback with sta_add/sta_remove (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: defer mcu initialization via workqueue (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: update beacon contents on BSS_CHANGED_BEACON (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for registering a second wiphy via debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: select the correct tx queue for frames sent to the second phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move radio/mac initialization to .start/stop callbacks (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: initialize dbdc settings on interface add (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support to the rx path (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework chainmask handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support to the dfs support code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove useless MT_HW_RDD0/1 enum (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing register init for dual-wiphy support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support for smart carrier sense (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add dual-phy support for mac80211 ops (Jarod Wilson) [1860496] - [wireless] mt76: do not overwrite max_tx_fragments if it has been set (Jarod Wilson) [1860496] - [wireless] mt76: move ampdu_ref from mt76_dev to driver struct (Jarod Wilson) [1860496] - [wireless] mt76: add ext_phy field to struct mt76_wcid (Jarod Wilson) [1860496] - [wireless] mt76: add function for allocating an extra wiphy (Jarod Wilson) [1860496] - [wireless] mt76: add priv pointer to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: add multiple wiphy support to mt76_get_min_avg_rssi (Jarod Wilson) [1860496] - [wireless] mt76: move txpower and antenna mask to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: move txpower_conf back to driver specific structs (Jarod Wilson) [1860496] - [wireless] mt76: move chainmask back to driver specific structs (Jarod Wilson) [1860496] - [wireless] mt76: move state from struct mt76_dev to mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: keep a set of software tx queues per phy (Jarod Wilson) [1860496] - [wireless] mt76: move channel state to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in mt76_sta_state() (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the tx status path (Jarod Wilson) [1860496] - [net] mac80211: allow setting queue_len for drivers not using wake_tx_queue (Jarod Wilson) [1860496] - [include] ieee80211: add WPA3 OWE AKM suite selector (Jarod Wilson) [1860496] - [wireless] mac80211: Fix setting txpower to zero (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the main tx path (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the rx path (Jarod Wilson) [1860496] - [wireless] mt76: introduce struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: move initialization of some struct members to mt76_alloc_device (Jarod Wilson) [1860496] - [wireless] rtw88: Fix incorrect beamformee role setting (Jarod Wilson) [1860496] - [wireless] rtw88: 8822: Make tables const, reduce data object size (Jarod Wilson) [1860496] - [wireless] rtw88: disable TX-AMSDU on 2.4G band (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: modify rf protection setting (Jarod Wilson) [1860496] - [wireless] rtw88: Use secondary channel offset enumeration (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: update power sequence to v16 (Jarod Wilson) [1860496] - [wireless] rtw88: add ciphers to suppress error message (Jarod Wilson) [1860496] - [wireless] rtw88: avoid holding mutex for cancel_delayed_work_sync() (Jarod Wilson) [1860496] - [wireless] rtw88: move rtw_enter_ips() to the last when config (Jarod Wilson) [1860496] - [wireless] rtw88: pci: 8822c should set clock delay to zero (Jarod Wilson) [1860496] - [wireless] rtw88: add rtw_read8_mask and rtw_read16_mask (Jarod Wilson) [1860496] - [wireless] rtw88: remove unused parameter vif in rtw_lps_pg_info_get() (Jarod Wilson) [1860496] - [wireless] brcmfmac: add the BRCM 4364 found in MacBook Pro 15, 2 (Jarod Wilson) [1860496] - [wireless] ath11k: fix incorrect peer stats counters update (Jarod Wilson) [1860496] - [wireless] ath11k: Fixing dangling pointer issue upon peer delete failure (Jarod Wilson) [1860496] - [wireless] ath11k: fix parsing PPDU_CTRL type in pktlog (Jarod Wilson) [1860496] - [wireless] ath11k: fix warn-on in disassociation (Jarod Wilson) [1860496] - [wireless] ath11k: fix rcu lock protect in peer assoc confirmation (Jarod Wilson) [1860496] - [wireless] ath11k: add HE rate accounting to driver (Jarod Wilson) [1860496] - [wireless] ath11k: drop tx_info from ath11k_sta (Jarod Wilson) [1860496] - [wireless] ath10k: Add support to read btcoex related data from DT (Jarod Wilson) [1860496] - [wireless] ath10k: fix few checkpatch warnings (Jarod Wilson) [1860496] - [net] mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS (Jarod Wilson) [1860496] - [net] nl80211: add src and dst addr attributes for control port tx/rx (Jarod Wilson) [1860496] - [net] mac80211: parse also the RSNXE IE (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: Allow user space to register for station Rx authentication (Jarod Wilson) [1860496] - [include] ieee80211: fix 'the' doubling in comments (Jarod Wilson) [1860496] - [net] mac80211: Remove support for changing AP SMPS mode (Jarod Wilson) [1860496] - [net] mac80211: Handle SMPS mode changes only in AP mode (Jarod Wilson) [1860496] - [net] mac80211: Accept broadcast probe responses on 6GHz band (Jarod Wilson) [1860496] - [net] mac80211: HE: set RX NSS (Jarod Wilson) [1860496] - [net] mac80211: set station bandwidth from HE capability (Jarod Wilson) [1860496] - [net] mac80211: remove supported channels element in 6 GHz if ECSA support (Jarod Wilson) [1860496] - [net] mac80211: update condition for HE disablement (Jarod Wilson) [1860496] - [net] mac80211: make ieee80211_wep_init() return void (Jarod Wilson) [1860496] - [net] mac80211: allow changing TX-related netdev features (Jarod Wilson) [1860496] - [net] mac80211: check whether HE connection is allowed by the reg domain (Jarod Wilson) [1860496] - [net] mac80211: refactor extended element parsing (Jarod Wilson) [1860496] - [net] mac80211: simplify and improve HT/VHT/HE disable code (Jarod Wilson) [1860496] - [net] cfg80211: Enhance the AKM advertizement to support per interface (Jarod Wilson) [1860496] - [net] cfg80211: add no HE indication to the channel flag (Jarod Wilson) [1860496] - [net] mac80211: fix 11w when using encapsulation offloading (Jarod Wilson) [1860496] - [net] mac80211: fix tx status for no ack cases (Jarod Wilson) [1860496] - [net] mac80211: add handling for BSS color (Jarod Wilson) [1860496] - [net] nl80211: add handling for BSS color (Jarod Wilson) [1860496] - [net] mac80211: debugfs: improve airtime_flags handler readability (Jarod Wilson) [1860496] - [net] mac80211: Remove redundant assertion (Jarod Wilson) [1860496] - [net] mac80211: add 802.11 encapsulation offloading support (Jarod Wilson) [1860496] - [net] mac80211: Always show airtime debugfs file when TXQs are enabled (Jarod Wilson) [1860496] - [include] trivial: mac80211: fix indentation (Jarod Wilson) [1860496]- [fs] xfs: force writes to delalloc regions to unwritten (Carlos Maiolino) [1696580] - [fs] xfs: refactor xfs_iomap_prealloc_size (Carlos Maiolino) [1696580] - [fs] xfs: measure all contiguous previous extents for prealloc size (Carlos Maiolino) [1696580] - [fs] xfs: don't fail unwritten extent conversion on writeback due to edquot (Carlos Maiolino) [1696580] - [trace] SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Dave Wysochanski) [1906309] - [trace] Revert "SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()" (Dave Wysochanski) [1906309] - [uapi] uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT (Eric Sandeen) [1905205] - [trace] SUNRPC: Fix oops in the rpc_xdr_buf event class (Scott Mayhew) [1900157] - [fs] NFS: Fix listxattr receive buffer size (Scott Mayhew) [1900157] - [trace] SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Scott Mayhew) [1900157] - [net] SUNRPC: fix copying of multiple pages in gss_read_proxy_verf() (Scott Mayhew) [1900157] - [net] svcrdma: fix bounce buffers for unaligned offsets and multiple pages (Scott Mayhew) [1900157] - [pci] hv: Document missing hv_pci_protocol_negotiation() parameter (Mohammed Gamal) [1886102] - [pci] hv: Make some functions static (Mohammed Gamal) [1886102] - [pci] hv: Use struct_size() helper (Mohammed Gamal) [1886102] - [pci] hv: Prepare hv_compose_msi_msg() for the VMBus-channel-interrupt-to-vCPU reassignment functionality (Mohammed Gamal) [1886102] - [fs] xfs: allow individual quota grace period extension (Bill O'Donnell) [1827913] - [fs] xfs: per-type quota timers and warn limits (Bill O'Donnell) [1827913] - [fs] xfs: switch xfs_get_defquota to take explicit type (Bill O'Donnell) [1827913] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqtimers (Bill O'Donnell) [1827913] - [fs] xfs: fix up some whitespace in quota code (Bill O'Donnell) [1827913] - [fs] xfs: preserve default grace interval during quotacheck (Bill O'Donnell) [1827913] - [fs] quota: honor quota type in Q_XGETQSTATcalls (Bill O'Donnell) [1827913]- [fs] NFS: Do uncached readdir when we're seeking a cookie in an empty page cache (Dave Wysochanski) [1893882] - [fs] NFS: Reduce number of RPC calls when doing uncached readdir (Dave Wysochanski) [1893882] - [fs] NFS: Optimisations for monotonically increasing readdir cookies (Dave Wysochanski) [1893882] - [fs] NFS: Improve handling of directory verifiers (Dave Wysochanski) [1893882] - [fs] NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from readdir calls (Dave Wysochanski) [1893882] - [fs] NFS: Allow the NFS generic code to pass in a verifier to readdir (Dave Wysochanski) [1893882] - [fs] NFS: Cleanup to remove nfs_readdir_descriptor_t typedef (Dave Wysochanski) [1893882] - [fs] NFS: Reduce readdir stack usage (Dave Wysochanski) [1893882] - [fs] NFS: nfs_do_filldir() does not return a value (Dave Wysochanski) [1893882] - [fs] NFS: More readdir cleanups (Dave Wysochanski) [1893882] - [fs] NFS: Support larger readdir buffers (Dave Wysochanski) [1893882] - [fs] NFS: Simplify struct nfs_cache_array_entry (Dave Wysochanski) [1893882] - [fs] NFS: Replace kmap() with kmap_atomic() in nfs_readdir_search_array() (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array() (Dave Wysochanski) [1893882] - [fs] NFS: Don't discard readdir results (Dave Wysochanski) [1893882] - [fs] NFS: Clean up directory array handling (Dave Wysochanski) [1893882] - [fs] NFS: Clean up nfs_readdir_page_filler() (Dave Wysochanski) [1893882] - [fs] NFS: Clean up readdir struct nfs_cache_array (Dave Wysochanski) [1893882] - [fs] NFS: Ensure contents of struct nfs_open_dir_context are consistent (Dave Wysochanski) [1893882] - [fs] NFSv4.2: condition READDIR's mask for security label based on LSM state (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary inode lock in nfs_fsync_dir() (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary inode locking in nfs_llseek_dir() (Dave Wysochanski) [1893882] - [netdrv] net: intel: Remove in_interrupt() warnings (Ken Cox) [1838732] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838732] - [netdrv] ixgbevf: use generic power management (Ken Cox) [1838732] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838732] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838732] - [iommu] vt-d: Don't dereference iommu_device if IOMMU_API is not built (Vitaly Kuznetsov) [1887216] - [iommu] vt-d: Gracefully handle DMAR units with no supported address widths (Vitaly Kuznetsov) [1887216] - [iommu] vt-d: Skip TE disabling on quirky gfx dedicated iommu (Vitaly Kuznetsov) [1887216] - [netdrv] Revert "mark the intel igc driver as tech preview" (Corinna Vinschen) [1838742] - [netdrv] net: intel: Remove in_interrupt() warnings (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up nvm_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Reject schedules with a base_time in the future (Corinna Vinschen) [1838742] - [netdrv] igc: Export a way to read the PTP timer (Corinna Vinschen) [1838742] - [netdrv] igc: Remove reset disable flag (Corinna Vinschen) [1838742] - [netdrv] igc: Save PTP time before a reset (Corinna Vinschen) [1838742] - [netdrv] igc: Remove references to SYSTIMR register (Corinna Vinschen) [1838742] - [netdrv] igc: Expose LPI counters (Corinna Vinschen) [1838742] - [netdrv] igc: Clean RX descriptor error flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove timeout check from ptp_tx work (Corinna Vinschen) [1838742] - [netdrv] igc: Don't reschedule ptp_tx work (Corinna Vinschen) [1838742] - [netdrv] igc: Rename IGC_TSYNCTXCTL_VALID macro (Corinna Vinschen) [1838742] - [netdrv] igc: Add new device ID's (Corinna Vinschen) [1838742] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838742] - [netdrv] igc: Fix not considering the TX delay for timestamps (Corinna Vinschen) [1838742] - [netdrv] igc: Fix wrong timestamp latency numbers (Corinna Vinschen) [1838742] - [netdrv] igc: Fix PTP initialization (Corinna Vinschen) [1838742] - [netdrv] igc: Fix static checker warning (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up the hw_stats structure (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up the mac_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Remove ledctl_ fields from the mac_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Fix registers definition (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded ICTXQMTC register (Corinna Vinschen) [1838742] - [netdrv] igc: Add Receive Descriptor Minimum Threshold Count to clear HW counters (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded variable (Corinna Vinschen) [1838742] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838742] - [netdrv] igc: Remove checking media type during MAC initialization (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded check for copper media type (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor the igc_power_down_link() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove TCP segmentation TX fail counter (Corinna Vinschen) [1838742] - [netdrv] igc: Add LPI counters (Corinna Vinschen) [1838742] - [netdrv] igc: Fix Rx timestamp disabling (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ptp_set_timestamp_mode() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove UDP filter setup in PTP code (Corinna Vinschen) [1838742] - [netdrv] igc: Check __IGC_PTP_TX_IN_PROGRESS instead of ptp_tx_skb (Corinna Vinschen) [1838742] - [netdrv] igc: Remove duplicate code in Tx timestamp handling (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up Rx timestamping logic (Corinna Vinschen) [1838742] - [netdrv] igc: Add initial LTR support (Corinna Vinschen) [1838742] - [netdrv] igc: Add initial EEE support (Corinna Vinschen) [1838742] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838742] - [netdrv] igc: Fix wrong register name (Corinna Vinschen) [1838742] - [netdrv] igc: Remove Sequence Error Counter (Corinna Vinschen) [1838742] - [netdrv] igc: Add Receive Error Counter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove symbol error counter (Corinna Vinschen) [1838742] - [netdrv] igc: Fix IGC_MAX_RXNFC_RULES (Corinna Vinschen) [1838742] - [netdrv] igc: Reject NFC rules with multiple matches (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused descriptor's flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove igc_nfc_rule_exit() (Corinna Vinschen) [1838742] - [netdrv] igc: Change adapter->nfc_rule_lock to mutex (Corinna Vinschen) [1838742] - [netdrv] igc: Change return type from igc_disable_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rule validation (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules leak when driver is unloaded (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ethtool_update_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules restoration (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules with multicast addresses (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rule overwrite cases (Corinna Vinschen) [1838742] - [netdrv] igc: Fix locking issue when retrieving NFC rules (Corinna Vinschen) [1838742] - [netdrv] igc: Fix 'sw_idx' type in struct igc_nfc_rule (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ethtool_add_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Change byte order in struct igc_nfc_filter (Corinna Vinschen) [1838742] - [netdrv] igc: Align terms used in NFC support code (Corinna Vinschen) [1838742] - [netdrv] igc: Add 'igc_ethtool_' prefix to functions in igc_ethtool.c (Corinna Vinschen) [1838742] - [netdrv] igc: Early return in igc_get_ethtool_nfc_entry() (Corinna Vinschen) [1838742] - [netdrv] igc: Cleanup _get|set_rxnfc ethtool ops (Corinna Vinschen) [1838742] - [netdrv] igc: Get rid of igc_max_channels() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused field from igc_nfc_filter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove per queue good transmited counter register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove header redirection register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove obsolete circuit breaker registers (Corinna Vinschen) [1838742] - [netdrv] igc: Enable NFC rules based source MAC address (Corinna Vinschen) [1838742] - [netdrv] igc: Add support for source address filters in core (Corinna Vinschen) [1838742] - [netdrv] igc: Remove mac_table from igc_adapter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove IGC_MAC_STATE_SRC_ADDR flag (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused registers (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused IGC_ICS_DRSTA define (Corinna Vinschen) [1838742] - [netdrv] igc: Dump ETQF registers (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor ethertype filtering code (Corinna Vinschen) [1838742] - [netdrv] igc: Fix MAX_ETYPE_FILTER value (Corinna Vinschen) [1838742] - [netdrv] igc: Remove ethertype filter in PTP code (Corinna Vinschen) [1838742] - [netdrv] igc: Remove duplicated IGC_RXPBS macro (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor VLAN priority filtering code (Corinna Vinschen) [1838742] - [netdrv] igc: Return -EOPNOTSUPP when VLAN mask doesn't match (Corinna Vinschen) [1838742] - [netdrv] igc: Dump VLANPQF register (Corinna Vinschen) [1838742] - [netdrv] igc: Rename IGC_VLAPQF macro (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up obsolete NVM defines (Corinna Vinschen) [1838742] - [netdrv] igc: remove IGC_REMOVED function (Corinna Vinschen) [1838742] - [netdrv] igc: Remove PCIe Control register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded definition (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_base.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_dump.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_ptp.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_ethtool.c (Corinna Vinschen) [1838742] - [netdrv] igc: add support to eeprom, registers and link self-tests (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_main.c (Corinna Vinschen) [1838742] - [netdrv] igc: Add ECN support for TSO (Corinna Vinschen) [1838742] - [netdrv] ionic: fix mem leak in rx_empty (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: no rx flush in deinit (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: clean up sparse complaints (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: add new bad firmware error code (Jonathan Toppins) [1887516] - [netdrv] ionic: use lif ident for filter count (Jonathan Toppins) [1887516] - [netdrv] ionic: refill lif identity after fw_up (Jonathan Toppins) [1887516] - [netdrv] ionic: disable all queue napi contexts on timeout (Jonathan Toppins) [1887516] - [netdrv] ionic: check qcq ptr in ionic_qcq_disable (Jonathan Toppins) [1887516] - [netdrv] ionic: clear linkcheck bit on alloc fail (Jonathan Toppins) [1887516] - [netdrv] ionic: drain the work queue (Jonathan Toppins) [1887516] - [netdrv] ionic: contiguous memory for notifyq (Jonathan Toppins) [1887516] - [netdrv] ionic: prevent early watchdog check (Jonathan Toppins) [1887516] - [netdrv] ionic: stop watchdog timer earlier on remove (Jonathan Toppins) [1887516 1887263] - [netdrv] net: ionic: Remove WARN_ON(in_interrupt()) (Jonathan Toppins) [1887516] - [netdrv] net: ionic: Replace in_interrupt() usage (Jonathan Toppins) [1887516] - [netdrv] ionic: add DIMLIB to Kconfig (Jonathan Toppins) [1861520] - [netdrv] ionic: add devlink firmware update (Jonathan Toppins) [1861520] - [netdrv] ionic: update the fw update api (Jonathan Toppins) [1861520] - [netdrv] ionic: dynamic interrupt moderation (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up debugfs after queue swap (Jonathan Toppins) [1861520] - [netdrv] ionic: clarify boolean precedence (Jonathan Toppins) [1861520] - [netdrv] ionic: remove unused variable (Jonathan Toppins) [1861520] - [netdrv] ionic: clean adminq service routine (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up desc_info and cq_info structs (Jonathan Toppins) [1861520] - [netdrv] ionic: struct reorder for faster access (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up page handling code (Jonathan Toppins) [1861520] - [netdrv] ionic: fix txrx work accounting (Jonathan Toppins) [1861520] - [netdrv] ionic: pull reset_queues into tx_timeout handler (Jonathan Toppins) [1861520] - [netdrv] ionic: change queue count with no reset (Jonathan Toppins) [1861520] - [netdrv] ionic: change the descriptor ring length without full reset (Jonathan Toppins) [1861520] - [netdrv] ionic: change mtu without full queue rebuild (Jonathan Toppins) [1861520] - [netdrv] ionic: use index not pointer for queue tracking (Jonathan Toppins) [1861520] - [netdrv] ionic: reduce contiguous memory allocation requirement (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up unnecessary non-static functions (Jonathan Toppins) [1861520] - [netdrv] ionic: rework and simplify handling of the queue stats block (Jonathan Toppins) [1861520] - [netdrv] ionic: remove lif list concept (Jonathan Toppins) [1861520] - [netdrv] ionic: use kcalloc for new arrays (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up a couple of debug strings (Jonathan Toppins) [1861520] - [netdrv] ionic: set MTU floor at ETH_MIN_MTU (Jonathan Toppins) [1861520] - [netdrv] ionic_lif: Use devm_kcalloc() in ionic_qcq_alloc() (Jonathan Toppins) [1861520] - [netdrv] ionic: separate interrupt for Tx and Rx (Jonathan Toppins) [1861520] - [netdrv] ionic: tx separate servicing (Jonathan Toppins) [1861520] - [netdrv] ionic: use fewer firmware doorbells on rx fill (Jonathan Toppins) [1861520] - [netdrv] ionic: fix memory leak of object 'lid' (Jonathan Toppins) [1861520] - [netdrv] ionic: interface file updates (Jonathan Toppins) [1861520] - [netdrv] ionic: rearrange reset and bus-master control (Jonathan Toppins) [1861520] - [netdrv] ionic: update eid test for overflow (Jonathan Toppins) [1861520] - [netdrv] ionic: remove unused ionic_coal_hw_to_usec (Jonathan Toppins) [1861520] - [netdrv] ionic: set netdev default name (Jonathan Toppins) [1861520] - [netdrv] ionic: get MTU from lif identity (Jonathan Toppins) [1861520] - [netdrv] ionic: keep rss hash after fw update (Jonathan Toppins) [1861520] - [netdrv] ionic: update filter id after replay (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up filter locks and debug msgs (Jonathan Toppins) [1861520] - [netdrv] ionic: use offset for ethtool regs data (Jonathan Toppins) [1861520] - [md] md/raid5: Allow degraded raid6 to do rmw (Nigel Croxon) [1856838] - [md] md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (Nigel Croxon) [1856838] - [md] raid5: don't duplicate code for different paths in handle_stripe (Nigel Croxon) [1856838] - [md] raid5-cache: hold spinlock instead of mutex in r5c_journal_mode_show (Nigel Croxon) [1856838] - [md] md: print errno in super_written (Nigel Croxon) [1856838] - [md] md/raid5: remove the redundant setting of STRIPE_HANDLE (Nigel Croxon) [1856838] - [md] md: register new md sysfs file 'uuid' read-only (Nigel Croxon) [1856838] - [md] md: fix max sectors calculation for super 1.0 (Nigel Croxon) [1856838] - [md] md/raid5: use do_div() for 64 bit divisions in raid5_sync_request (Nigel Croxon) [1856838] - [md] md/raid10: avoid deadlock on recovery (Nigel Croxon) [1856838] - [md] md-cluster: fix rmmod issue when md_cluster convert bitmap to none (Nigel Croxon) [1856838] - [md] md-cluster: fix safemode_delay value when converting to clustered bitmap (Nigel Croxon) [1856838] - [md] md/raid5: support config stripe_size by sysfs entry (Nigel Croxon) [1856838] - [md] md/raid5: set default stripe_size as 4096 (Nigel Croxon) [1856838] - [md] md/raid456: convert macro STRIPE_* to RAID5_STRIPE_* (Nigel Croxon) [1856838] - [md] raid5: remove the meaningless check in raid5_make_request (Nigel Croxon) [1856838] - [md] raid5: put the comment of clear_batch_ready to the right place (Nigel Croxon) [1856838] - [md] raid5: call clear_batch_ready before set STRIPE_ACTIVE (Nigel Croxon) [1856838] - [md] md: raid10: Fix compilation warning (Nigel Croxon) [1856838] - [md] md: raid5: Fix compilation warning (Nigel Croxon) [1856838] - [md] md: raid5-cache: Remove set but unused variable (Nigel Croxon) [1856838] - [md] md: Fix compilation warning (Nigel Croxon) [1856838] - [md] md-cluster: fix wild pointer of unlock_all_bitmaps() (Nigel Croxon) [1856838] - [md] md/raid5-cache: clear MD_SB_CHANGE_PENDING before flushing stripes (Nigel Croxon) [1856838] - [md] md: fix deadlock causing by sysfs_notify (Nigel Croxon) [1856838] - [md] md: raid0/linear: fix dereference before null check on pointer mddev (Nigel Croxon) [1856838] - [md] md/raid1: Replace zero-length array with flexible-array (Nigel Croxon) [1856838] - [md] md: add a newline when printing parameter 'start_ro' by sysfs (Nigel Croxon) [1856838] - [md] md: stop using ->queuedata (Nigel Croxon) [1856838] - [md] md/raid1: release pending accounting for an I/O only after write-behind is also finished (Nigel Croxon) [1856838] - [md] md: remove redundant memalloc scope API usage (Nigel Croxon) [1856838] - [md] raid5: update code comment of scribble_alloc() (Nigel Croxon) [1856838] - [md] raid5: remove gfp flags from scribble_alloc() (Nigel Croxon) [1856838] - [md] md: use memalloc scope APIs in mddev_suspend()/mddev_resume() (Nigel Croxon) [1856838] - [md] md: remove the extra line for ->hot_add_disk (Nigel Croxon) [1856838] - [md] md: flush md_rdev_misc_wq for HOT_ADD_DISK case (Nigel Croxon) [1856838] - [md] md: don't flush workqueue unconditionally in md_open (Nigel Croxon) [1856838] - [md] md: add new workqueue for delete rdev (Nigel Croxon) [1856838] - [md] md: add checkings before flush md_misc_wq (Nigel Croxon) [1856838] - [md] md: check arrays is suspended in mddev_detach before call quiesce operations (Nigel Croxon) [1856838]- [scsi] storvsc: Fix error return in storvsc_probe() (Cathy Avery) [1895026] - [scsi] storvsc: Support PAGE_SIZE larger than 4K (Cathy Avery) [1895026] - [kernel] hv: hyperv.h: Introduce some hvpfn helper functions (Cathy Avery) [1895026] - [scsi] storvsc: Add validation for untrusted Hyper-V values (Cathy Avery) [1895026] - [scsi] storvsc: Fix spelling mistake (Cathy Avery) [1895026] - [scsi] storvsc: Remove memset before memory freeing in storvsc_suspend() (Cathy Avery) [1895026] - [net] tipc: fix incorrect setting window for bcast link (Xin Long) [1893085] - [net] tipc: re-configure queue limit for broadcast link (Xin Long) [1893085] - [net] tipc: fix NULL pointer dereference in tipc_named_rcv (Xin Long) [1893085] - [net] tipc: Supply missing udp_media.h include file (Xin Long) [1893085] - [net] tipc: add automatic rekeying for encryption key (Xin Long) [1893085] - [net] tipc: add automatic session key exchange (Xin Long) [1893085] - [net] tipc: introduce encryption master key (Xin Long) [1893085] - [net] tipc: optimize key switching time and logic (Xin Long) [1893085] - [net] tipc: Fix memory leak in tipc_group_create_member() (Xin Long) [1893085] - [net] tipc: fix shutdown() of connection oriented socket (Xin Long) [1893085] - [net] tipc: fix a deadlock when flushing scheduled work (Xin Long) [1893085] - [net] tipc: fix shutdown() of connectionless socket (Xin Long) [1893085] - [net] tipc: fix using smp_processor_id() in preemptible (Xin Long) [1893085] - [net] tipc: fix use-after-free in tipc_bcast_get_mode (Xin Long) [1893085] - [net] tipc: call rcu_read_lock() in tipc_aead_encrypt_done() (Xin Long) [1893085] - [net] tipc: fix uninit skb->data in tipc_nl_compat_dumpit() (Xin Long) [1893085] - [net] tipc: update a binding service via broadcast (Xin Long) [1893085] - [hv] hv_balloon: do adjust_managed_page_count() when ballooning/un-ballooning (Vitaly Kuznetsov) [1894717] - [hv] hv_balloon: simplify math in alloc_balloon_pages() (Vitaly Kuznetsov) [1894717] - [md] dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [md] dm crypt: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [crypto] crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [include] crypto: algapi - introduce the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [fs] iomap: Set all uptodate bits for an Uptodate page (Brian Foster) [1654127] - [scsi] scsi: ibmvfc: Avoid link down on FS9100 canister reboot (Desnes Augusto Nunes do Rosario) [1882613] - [scsi] scsi: ibmvfc: Use compiler attribute defines instead of __attribute__() (Desnes Augusto Nunes do Rosario) [1882613] - [arm64] arm64: Enable PCI write-combine resources under sysfs (Petr Oros) [1872943] - [scsi] scsi: mpt3sas: Bump driver version to 35.101.00.00 (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Add module parameter multipath_on_hba (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Handle vSES vphy object during HBA reset (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Handling HBA vSES device (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Update hba_port objects after host reset (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Get sas_device objects using device's rphy (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Get device objects using sas_address & portID (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Update hba_port's sas_address & phy_mask (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Allocate memory for hba_port objects (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Define hba_port structure (Tomas Henzl) [1888543]- [netdrv] net: phy: realtek: Modify 2.5G PHY name to RTL8226 (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: enable ALDPS to save power for RTL8211F (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: fix rtl8211e rx/tx delay config (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: add support for RTL8125B-internal PHY (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: add delay to resume path of certain internal PHY's (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: read actual speed to detect downshift (Josef Oskera) [1889854] - [netdrv] r8169: fix issue with forced threading in combination with shared interrupts (Josef Oskera) [1889854] - [netdrv] r8169: fix operation under forced interrupt threading (Josef Oskera) [1889854] - [netdrv] r8169: factor out handling rtl8169_stats (Josef Oskera) [1889854] - [netdrv] r8169: consider that PHY reset may still be in progress after applying firmware (Josef Oskera) [1889854] - [netdrv] r8169: fix data corruption issue on RTL8402 (Josef Oskera) [1889854] - [netdrv] r8169: fix handling ether_clk (Josef Oskera) [1889854] - [netdrv] r8169: fix RTL8168f/RTL8411 EPHY config (Josef Oskera) [1889854] - [netdrv] r8169: remove member irq_enabled from struct rtl8169_private (Josef Oskera) [1889854] - [netdrv] r8169: use napi_complete_done return value (Josef Oskera) [1889854] - [netdrv] r8169: allow to enable ASPM on RTL8125A (Josef Oskera) [1889854] - [netdrv] r8169: add support for RTL8125B (Josef Oskera) [1889854] - [netdrv] r8169: sync support for RTL8401 with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: merge handling of RTL8101e and RTL8100e (Josef Oskera) [1889854] - [netdrv] r8169: rename RTL8125 to RTL8125A (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_runtime_resume (Josef Oskera) [1889854] - [netdrv] r8169: remove driver-specific mutex (Josef Oskera) [1889854] - [netdrv] r8169: use RTNL to protect critical sections (Josef Oskera) [1889854] - [netdrv] r8169: add rtl8169_up (Josef Oskera) [1889854] - [netdrv] r8169: remove no longer needed checks for device being runtime-active (Josef Oskera) [1889854] - [netdrv] r8169: mark device as not present when in PCI D3 (Josef Oskera) [1889854] - [netdrv] r8169: allow setting irq coalescing if link is down (Josef Oskera) [1889854] - [netdrv] r8169: move switching optional clock on/off to pll power functions (Josef Oskera) [1889854] - [netdrv] r8169: move updating counters to rtl8169_down (Josef Oskera) [1889854] - [netdrv] r8169: move napi_disable call and rename rtl8169_hw_reset (Josef Oskera) [1889854] - [netdrv] r8169: replace synchronize_rcu with synchronize_net (Josef Oskera) [1889854] - [netdrv] r8169: improve setting WoL on runtime-resume (Josef Oskera) [1889854] - [netdrv] r8169: remove unused constant RsvdMask (Josef Oskera) [1889854] - [netdrv] r8169: add info for DASH being enabled (Josef Oskera) [1889854] - [netdrv] r8169: fix failing WoL (Josef Oskera) [1889854] - [netdrv] r8169: improve handling power management ops (Josef Oskera) [1889854] - [netdrv] r8169: make rtl8169_down central chip quiesce function (Josef Oskera) [1889854] - [netdrv] r8169: move some calls to rtl8169_hw_reset (Josef Oskera) [1889854] - [netdrv] r8169: don't reset tx ring indexes in rtl8169_tx_clear (Josef Oskera) [1889854] - [netdrv] r8169: enable WAKE_PHY as only WoL source when runtime-suspending (Josef Oskera) [1889854] - [netdrv] r8169: change driver data type (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_remove_one (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168f/RTL8411 hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168evl hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168h hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168g hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from r8168ep_ocp_read (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from r8168dp_ocp_read (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from rtl_w0w1_eri (Josef Oskera) [1889854] - [netdrv] r8169: work around an irq coalescing related tx timeout (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_mark_to_asic (Josef Oskera) [1889854] - [netdrv] r8169: make rtl_rx better readable (Josef Oskera) [1889854] - [netdrv] r8169: remove remaining call to mdiobus_unregister (Josef Oskera) [1889854] - [netdrv] r8169: don't include linux/moduleparam.h (Josef Oskera) [1889854] - [netdrv] r8169: remove not needed checks in rtl8169_set_eee (Josef Oskera) [1889854] - [netdrv] r8169: improve reset handling for chips from RTL8168g (Josef Oskera) [1889854] - [netdrv] r8169: add helper rtl_wait_txrx_fifo_empty (Josef Oskera) [1889854] - [netdrv] r8169: add helper rtl_enable_rxdvgate (Josef Oskera) [1889854] - [netdrv] r8169: add helper r8168g_wait_ll_share_fifo_ready (Josef Oskera) [1889854] - [netdrv] r8169: use fsleep in polling functions (Josef Oskera) [1889854] - [netdrv] r8169: use new helper eth_hw_addr_crc (Josef Oskera) [1889854] - [netdrv] r8169: switch from netif_xxx message functions to netdev_xxx (Josef Oskera) [1889854] - [netdrv] r8169: remove "out of memory" error message from rtl_request_firmware (Josef Oskera) [1889854] - [netdrv] r8169: simplify counter handling (Josef Oskera) [1889854] - [netdrv] r8169: remove redundant driver message when entering promiscuous mode (Josef Oskera) [1889854] - [netdrv] r8169: remove not needed parameter in rtl8169_set_magic_reg (Josef Oskera) [1889854] - [netdrv] r8169: configure PME_SIGNAL for RTL8125 too (Josef Oskera) [1889854] - [netdrv] r8169: improve max jumbo packet size definition (Josef Oskera) [1889854] - [netdrv] r8169: add check for invalid parameter combination in rtl_set_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_set_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: improve interrupt coalescing parameter handling (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_coalesce_choose_scale (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_get_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: merge scale for tx and rx irq coalescing (Josef Oskera) [1889854] - [netdrv] r8169: don't pass net_device to irq coalescing sub-functions (Josef Oskera) [1889854] - [netdrv] r8169: improve error message if no dedicated PHY driver is found (Josef Oskera) [1889854] - [netdrv] r8169: improve configuring RxConfig register (Josef Oskera) [1889854] - [netdrv] r8169: improve handling CPCMD_MASK (Josef Oskera) [1889854] - [netdrv] r8169: use devm_mdiobus_register (Josef Oskera) [1889854] - [netdrv] r8169: change wmb to smb_wmb in rtl8169_start_xmit (Josef Oskera) [1889854] - [netdrv] r8169: inline rtl8169_make_unusable_by_asic (Josef Oskera) [1889854] - [netdrv] r8169: inline rtl8169_mark_as_last_descriptor (Josef Oskera) [1889854] - [netdrv] r8169: remove PHY resume delay that is handled in the PHY driver now (Josef Oskera) [1889854] - [netdrv] r8169: add workaround for RTL8168evl TSO hw issues (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_tso_csum_v2 (Josef Oskera) [1889854] - [netdrv] r8169: use rtl8169_set_features in rtl8169_init_one (Josef Oskera) [1889854] - [netdrv] r8169: preserve VLAN setting on RTL8125 in rtl_init_rxcfg (Josef Oskera) [1889854] - [netdrv] r8169: remove NETIF_F_HIGHDMA from vlan_features (Josef Oskera) [1889854] - [netdrv] r8169: move setting OCP base to generic init code (Josef Oskera) [1889854] - [s390] sclp: provide extended sccb support (Thomas Huth) [1798484] - [s390] sclp: avoid copy of sclp_info_sccb (Thomas Huth) [1798484] - [s390] sclp: use memblock for early read cpu info (Thomas Huth) [1798484] - [include] ptp: add stub function for ptp_get_msgtype() (Ivan Vecera) [1899217] - [include] ptp: Add generic ptp message type function (Ivan Vecera) [1899217] - [net] ptp: Add generic ptp v2 header parsing function (Ivan Vecera) [1899217] - [video] hyperv_fb: Fix the cache type when mapping the VRAM (Mohammed Gamal) [1886106] - [video] hyperv_fb: include vmalloc.h (Mohammed Gamal) [1886106] - [video] hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (Mohammed Gamal) [1886106] - [video] hyperv_fb: Fix hibernation for the deferred IO feature (Mohammed Gamal) [1886106] - [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver (Mohammed Gamal) [1886106] - [uio] uio_hv_generic: add missed sysfs_remove_bin_file (Mohammed Gamal) [1886106] - [input] hyperv-keyboard: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886106] - [hid] hyperv: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886106] - [netdrv] hv_netvsc: Add validation for untrusted Hyper-V values (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Remove "unlikely" from netvsc_select_queue (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: do not use VF device if link is down (Mohammed Gamal) [1886097] - [netdrv] hyperv: dump TX indirection table to ethtool regs (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: add support for vlans in AF_PACKET mode (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Fix netvsc_start_xmit's return type (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Remove unnecessary round_up for recv_completion_cnt (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: use new helper tcp_v6_gso_csum_prep (Mohammed Gamal) [1886097] - [tools] kvm_stat: add sample systemd unit file (Thomas Huth) [1851123] - [tools] kvm_stat: Add command line switch '-L' to log to file (Thomas Huth) [1851123] - [tools] kvm_stat: add command line switch '-z' to skip zero records (Thomas Huth) [1851123] - [mm] mm/gup: Mark lock taken only after a successful retake (Chris von Recklinghausen) [1885412] - [mm] mm/filemap.c: fix a data race in filemap_fault() (Chris von Recklinghausen) [1885412] - [mm] mm: fix kthread_use_mm() vs TLB invalidate (Chris von Recklinghausen) [1885412] - [fs] kernel: set USER_DS in kthread_use_mm (Chris von Recklinghausen) [1885412] - [drm] kernel: better document the use_mm/unuse_mm API contract (Chris von Recklinghausen) [1885412] - [kernel] kernel: move use_mm/unuse_mm to kthread.c (Chris von Recklinghausen) [1885412] - [drm] drm/i915: convert get_user_pages() --> pin_user_pages() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: introduce pin_user_pages_fast_only() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: refactor and de-duplicate gup_fast() code (Chris von Recklinghausen) [1885412] - [mm] mm/gup: move __get_user_pages_fast() down a few lines in gup.c (Chris von Recklinghausen) [1885412] - [mm] gup: document and work around "COW can break either way" issue (Chris von Recklinghausen) [1885412] - [vfio] vfio: checking of validity of user vaddr in vfio_dma_rw (Chris von Recklinghausen) [1885412] - [fs] mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow to react to fatal signals (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow VM_FAULT_RETRY for multiple times (Chris von Recklinghausen) [1885412] - [mm] mm: allow VM_FAULT_RETRY for multiple times (Chris von Recklinghausen) [1885412] - [fs] mm: introduce FAULT_FLAG_INTERRUPTIBLE (Chris von Recklinghausen) [1885412] - [mm] mm: introduce FAULT_FLAG_DEFAULT (Chris von Recklinghausen) [1885412] - [fs] userfaultfd: don't retake mmap_sem to emulate NOPAGE (Chris von Recklinghausen) [1885412] - [include] mm: return faster for non-fatal signals in user mode faults (Chris von Recklinghausen) [1885412] - [mm] powerpc/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] arm64/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] x86/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] mm: introduce fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: fix __get_user_pages() on fault retry of hugetlb (Chris von Recklinghausen) [1885412] - [mm] mm/gup: rename "nonblocking" to "locked" where proper (Chris von Recklinghausen) [1885412] - [mm] mm/gup: rename nr as nr_pinned in get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: require FOLL_GET for get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/filemap.c: don't bother dropping mmap_sem for zero size readahead (Chris von Recklinghausen) [1885412] - [mm] mm/slb: export __kmalloc_track(_node)_caller (Chris von Recklinghausen) [1885412] - [mm] mm: Add vmf_insert_pfn_xxx_prot() for huge page-table entries (Chris von Recklinghausen) [1885412] - [vfio] vfio: introduce vfio_dma_rw to read/write a range of IOVAs (Chris von Recklinghausen) [1885412] - [infiniband] mm, tree-wide: rename put_user_page*() to unpin_user_page*() (Chris von Recklinghausen) [1885412] - [mm] mm/gup_benchmark: use proper FOLL_WRITE flags instead of hard-coding "1" (Chris von Recklinghausen) [1885412] - [mm] powerpc: book3s64: convert to pin_user_pages() and put_user_page() (Chris von Recklinghausen) [1885412] - [vfio] vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() conversion (Chris von Recklinghausen) [1885412] - [media] media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_page() conversion (Chris von Recklinghausen) [1885412] - [net] net/xdp: set FOLL_PIN via pin_user_pages() (Chris von Recklinghausen) [1885412] - [drm] drm/via: set FOLL_PIN via pin_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() (Chris von Recklinghausen) [1885412] - [infiniband] IB/{core, hw, umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP (Chris von Recklinghausen) [1885412] - [documentation] mm/gup: introduce pin_user_pages*() and FOLL_PIN (Chris von Recklinghausen) [1885412] - [media] media/v4l2-core: set pages dirty upon releasing DMA buffers (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow FOLL_FORCE for get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [vfio] vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remote() call (Chris von Recklinghausen) [1885412] - [mm] mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM (Chris von Recklinghausen) [1885412] - [mm] mm/gup: factor out duplicate code from four routines (Chris von Recklinghausen) [1885412] - [mm] mm: drop mmap_sem before calling balance_dirty_pages() in write fault (Chris von Recklinghausen) [1885412] - [vfio] vfio/type1: untag user pointers in vaddr_get_pfn (Chris von Recklinghausen) [1885412] - [mm] mm: untag user pointers in mm/gup.c (Chris von Recklinghausen) [1885412] - [drm] drivers/gpu/drm/via: convert put_page() to put_user_page*() (Chris von Recklinghausen) [1885412] - [fs] fs/io_uring.c: convert put_page() to put_user_page*() (Chris von Recklinghausen) [1885412] - [mm] mm: mark the page referenced in gup_hugepte (Chris von Recklinghausen) [1885412] - [mm] mm: switch gup_hugepte to use try_get_compound_head (Chris von Recklinghausen) [1885412] - [mm] mm: move the powerpc hugepd code to mm/gup.c (Chris von Recklinghausen) [1885412] - [mm] mm: validate get_user_pages_fast flags (Chris von Recklinghausen) [1885412] - [mm] mm: consolidate the get_user_pages* implementations (Chris von Recklinghausen) [1885412] - [mm] mm: reorder code blocks in gup.c (Chris von Recklinghausen) [1885412] - [mm] mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP (Chris von Recklinghausen) [1885412] - [x86] mm: lift the x86_32 PAE version of gup_get_pte to common code (Chris von Recklinghausen) [1885412] - [s390] mm: simplify gup_fast_permitted (Chris von Recklinghausen) [1885412] - [mm] mm: use untagged_addr() for get_user_pages_fast addresses (Chris von Recklinghausen) [1885412] - [mm] powerpc/mm: make gup_hugepte() static (Chris von Recklinghausen) [1885412] - [mm] filemap: drop the mmap_sem for all blocking operations (Chris von Recklinghausen) [1885412] - [mm] filemap: kill page_cache_read usage in filemap_fault (Chris von Recklinghausen) [1885412] - [mm] filemap: pass vm_fault to the mmap ra helpers (Chris von Recklinghausen) [1885412] - [mm] docs/core-api/mm: fix return value descriptions in mm/ (Chris von Recklinghausen) [1885412] - [mm] docs/mm: vmalloc: re-indent kernel-doc comemnts (Chris von Recklinghausen) [1885412] - [drm] drm/via: mark expected switch fall-throughs (Chris von Recklinghausen) [1885412] - [mm] x86/mm: Break out kernel address space handling (Chris von Recklinghausen) [1885412] - [kernel] locking/rwsem: Remove reader optimistic spinning (Waiman Long) [1895046] - [kernel] locking/rwsem: Enable reader optimistic lock stealing (Waiman Long) [1895046] - [kernel] locking/rwsem: Prevent potential lock starvation (Waiman Long) [1895046] - [kernel] locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath() (Waiman Long) [1895046] - [kernel] locking/rwsem: Fold __down_{read,write}*() (Waiman Long) [1895046] - [kernel] locking/rwsem: Introduce rwsem_write_trylock() (Waiman Long) [1895046] - [kernel] locking/rwsem: Better collate rwsem_read_trylock() (Waiman Long) [1895046] - [kernel] rwsem: Implement down_read_interruptible (Waiman Long) [1895046] - [kernel] rwsem: Implement down_read_killable_nested (Waiman Long) [1895046] - [powerpc] powerpc/perf: Fix crash with is_sier_available when pmu is not set (Steve Best) [1904225] - [powerpc] kvm: ppc: book3s hv: xive: Fix vCPU id sanity check (Greg Kurz) [1902709] - [net] ip6_gre: set dev->hard_header_len when using header_ops (Antoine Tenart) [1895789] - [fs] xfs: flush new eof page on truncate to avoid post-eof corruption (Brian Foster) [1878495] - [netdrv] bonding: set dev->needed_headroom in bond_setup_by_slave() (Antoine Tenart) [1903073] - [net] netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal (Antoine Tenart) [1901026] - [infiniband] RDMA/umem: Prevent small pages from being returned by ib_umem_find_best_pgsz() (Kamal Heib) [1857605] - [infiniband] IB/hfi1: Fix error return code in hfi1_init_dd() (Kamal Heib) [1857605] - [infiniband] RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() (Kamal Heib) [1857605] - [infiniband] RDMA/cm: Make the local_id_table xarray non-irq (Kamal Heib) [1857605] - [infiniband] IB/srpt: Fix memory leak in srpt_add_one (Kamal Heib) [1857605] - [infiniband] RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib) [1894681 1857605] - [infiniband] RDMA/rxe: Handle skb_clone() failure in rxe_recv.c (Kamal Heib) [1857605] - [infiniband] RDMA/rxe: Fix bug rejecting all multicast packets (Kamal Heib) [1857605] - [infiniband] RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() (Kamal Heib) [1857605] - [infiniband] IB/rdmavt: Fix sizeof mismatch (Kamal Heib) [1857605] - [infiniband] RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces (Kamal Heib) [1883480 1883478 1857605] - [infiniband] RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() (Kamal Heib) [1857605] - [rdma] RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz() (Kamal Heib) [1857605] - [x86] kretprobe: Prevent triggering kretprobe from within kprobe_flush_task (Jerome Marchand) [1821265] - [netdrv] net: intel: Remove in_interrupt() warnings (Jonathan Toppins) [1891101] - [netdrv] ice: fix adding IP4 IP6 Flow Director rules (Jonathan Toppins) [1891101] - [netdrv] ice: Fix pointer cast warnings (Jonathan Toppins) [1891101] - [netdrv] ice: refactor devlink_port to be per-VSI (Jonathan Toppins) [1891101] - [netdrv] ice: add the DDP Track ID to devlink info (Jonathan Toppins) [1891101] - [netdrv] ice: Change ice_info_get_dsn to be void (Jonathan Toppins) [1891101] - [netdrv] ice: remove repeated words (Jonathan Toppins) [1891101] - [netdrv] ice: devlink: use *phD to print small buffer (Jonathan Toppins) [1891101] - [netdrv] ice: preserve NVM capabilities in safe mode (Jonathan Toppins) [1891101] - [netdrv] ice: increase maximum wait time for flash write commands (Jonathan Toppins) [1891101] - [netdrv] ice: remove unused args from ice_get_open_tunnel_port() (Jonathan Toppins) [1891101] - [netdrv] ice: fix memory leak in ice_vsi_setup (Jonathan Toppins) [1891101] - [netdrv] ice: fix memory leak if register_netdev_fails (Jonathan Toppins) [1891101] - [netdrv] ice: Fix call trace on suspend (Jonathan Toppins) [1891101] - [netdrv] ice: simplify the return expression of ice_finalize_update() (Jonathan Toppins) [1891101] - [netdrv] ice: Misc minor fixes (Jonathan Toppins) [1838737] - [netdrv] ice: adjust profile ID map locks (Jonathan Toppins) [1838737] - [netdrv] ice: update PTYPE lookup table (Jonathan Toppins) [1838737] - [netdrv] ice: Graceful error handling in HW table calloc failure (Jonathan Toppins) [1838737] - [netdrv] ice: port fix for chk_linearlize (Jonathan Toppins) [1838737] - [netdrv] ice: Allow 2 queue pairs per VF on SR-IOV initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Clear and free XLT entries on reset (Jonathan Toppins) [1838737] - [netdrv] ice: add useful statistics (Jonathan Toppins) [1838737] - [netdrv] ice: remove page_reuse statistic (Jonathan Toppins) [1838737] - [netdrv] ice: Fix RSS profile locks (Jonathan Toppins) [1838737] - [netdrv] ice: fix the vsi_id mask to be 10 bit for set_rss_lut (Jonathan Toppins) [1838737] - [netdrv] ice: rename misleading grst_delay variable (Jonathan Toppins) [1838737] - [netdrv] ice: mark PM functions as __maybe_unused (Jonathan Toppins) [1838737] - [netdrv] ice: fix unused parameter warning (Jonathan Toppins) [1838737] - [netdrv] ice: disable no longer needed workaround for FW logging (Jonathan Toppins) [1838737] - [netdrv] ice: reduce scope of variable (Jonathan Toppins) [1838737] - [netdrv] ice: cleanup VSI on probe fail (Jonathan Toppins) [1838737] - [netdrv] ice: Allow all VLANs in safe mode (Jonathan Toppins) [1838737] - [netdrv] ice: need_wakeup flag might not be set for Tx (Jonathan Toppins) [1838737] - [netdrv] ice: distribute Tx queues evenly (Jonathan Toppins) [1838737] - [netdrv] ice: Adjust scheduler default BW weight (Jonathan Toppins) [1838737] - [netdrv] ice: Add RL profile bit mask check (Jonathan Toppins) [1838737] - [netdrv] ice: fix overwriting TX/RX descriptor values when rebuilding VSI (Jonathan Toppins) [1838737] - [netdrv] ice: return correct error code from ice_aq_sw_rules (Jonathan Toppins) [1838737] - [netdrv] ice: restore VF MSI-X state during PCI reset (Jonathan Toppins) [1838737] - [netdrv] ice: fix link event handling timing (Jonathan Toppins) [1838737] - [netdrv] ice: Fix link broken after GLOBR reset (Jonathan Toppins) [1838737] - [netdrv] ice: Implement LFC workaround (Jonathan Toppins) [1838737] - [netdrv] ice: implement device flash update via devlink (Jonathan Toppins) [1838737] - [netdrv] ice: add flags indicating pending update of firmware module (Jonathan Toppins) [1838737] - [netdrv] ice: Add AdminQ commands for FW update (Jonathan Toppins) [1838737] - [netdrv] ice: Add support for unified NVM update flow capability (Jonathan Toppins) [1838737] - [netdrv] ice: add 1G SGMII PHY type (Jonathan Toppins) [1838737] - [netdrv] ice: Report AOC PHY Types as Fiber (Jonathan Toppins) [1838737] - [netdrv] ice: add AQC get link topology handle support (Jonathan Toppins) [1838737] - [netdrv] ice: Rename low_power_ctrl (Jonathan Toppins) [1838737] - [netdrv] ice: update reporting of autoneg capabilities (Jonathan Toppins) [1838737] - [netdrv] ice: add ice_aq_get_phy_caps() debug logs (Jonathan Toppins) [1838737] - [netdrv] ice: support Total Port Shutdown on devices that support it (Jonathan Toppins) [1838737] - [netdrv] ice: add link lenient and default override support (Jonathan Toppins) [1838737] - [netdrv] ice: restore PHY settings on media insertion (Jonathan Toppins) [1838737] - [netdrv] ice: move auto FEC checks into ice_cfg_phy_fec() (Jonathan Toppins) [1838737] - [netdrv] ice: refactor FC functions (Jonathan Toppins) [1838737] - [netdrv] ice: Add advanced power mgmt for WoL (Jonathan Toppins) [1838737] - [netdrv] ice: split ice_discover_caps into two functions (Jonathan Toppins) [1838737] - [netdrv] ice: split ice_parse_caps into separate functions (Jonathan Toppins) [1838737] - [netdrv] ice: refactor ice_discover_caps to avoid need to retry (Jonathan Toppins) [1838737] - [netdrv] ice: replace single-element array used for C struct hack (Jonathan Toppins) [1838737] - [netdrv] ice: avoid unnecessary single-member variable-length structs (Jonathan Toppins) [1838737] - [netdrv] ice: implement snapshot for device capabilities (Jonathan Toppins) [1838737] - [netdrv] net/intel: remove driver versions from Intel drivers (Jonathan Toppins) [1838737] - [netdrv] ice: protect ring accesses with WRITE_ONCE (Jonathan Toppins) [1838737] - [netdrv] ice: Ignore EMODE when setting PHY config (Jonathan Toppins) [1838737] - [netdrv] ice: fix aRFS after flow director delete (Jonathan Toppins) [1838737] - [netdrv] ice: Use coalesce values from q_vector 0 when increasing q_vectors (Jonathan Toppins) [1838737] - [netdrv] ice: fix PCI device serial number to be lowercase values (Jonathan Toppins) [1838737] - [netdrv] ice: fix function signature style format (Jonathan Toppins) [1838737] - [netdrv] ice: Allow VF to request reset as soon as it's initialized (Jonathan Toppins) [1838737] - [netdrv] ice: Fix inability to set channels when down (Jonathan Toppins) [1838737] - [netdrv] ice: Always clear QRXFLXP_CNTXT before writing new value (Jonathan Toppins) [1838737] - [netdrv] ice: Reset VF for all port VLAN changes from host (Jonathan Toppins) [1838737] - [netdrv] ice: Update ICE_PHY_TYPE_HIGH_MAX_INDEX value (Jonathan Toppins) [1838737] - [netdrv] ice: Increase timeout after PFR (Jonathan Toppins) [1838737] - [netdrv] ice: Fix transmit for all software offloaded VLANs (Jonathan Toppins) [1838737] - [netdrv] ice: support adding 16 unicast/multicast filter on untrusted VF (Jonathan Toppins) [1838737] - [netdrv] ice: allow host to clear administratively set VF MAC (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor VF VSI release and setup functions (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor VF reset (Jonathan Toppins) [1838737] - [netdrv] ice: remove VM/VF disable command on CORER/GLOBR reset (Jonathan Toppins) [1838737] - [netdrv] ice: Add functions to rebuild host VLAN/MAC config for a VF (Jonathan Toppins) [1838737] - [netdrv] ice: Add function to set trust mode bit on reset (Jonathan Toppins) [1838737] - [netdrv] ice: Renaming and simplification in VF init path (Jonathan Toppins) [1838737] - [netdrv] ice: Separate VF VSI initialization/creation from reset flow (Jonathan Toppins) [1838737] - [netdrv] ice: Add helper function for clearing VPGEN_VFRTRIG (Jonathan Toppins) [1838737] - [netdrv] ice: Simplify ice_sriov_configure (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor ice_ena_vf_mappings to split MSIX and queue mappings (Jonathan Toppins) [1838737] - [netdrv] ice: Declare functions static (Jonathan Toppins) [1838737] - [netdrv] ice: fix kernel BUG if register_netdev fails (Jonathan Toppins) [1838737] - [netdrv] ice: fix potential double free in probe unrolling (Jonathan Toppins) [1838737] - [netdrv] ice: cleanup VSI context initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Poll for reset completion when DDP load fails (Jonathan Toppins) [1838737] - [netdrv] ice: Check UMEM FQ size when allocating bufs (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor Rx checksum checks (Jonathan Toppins) [1838737] - [netdrv] ice: avoid undefined behavior (Jonathan Toppins) [1838737] - [netdrv] ice: Change number of XDP Tx queues to match number of Rx queues (Jonathan Toppins) [1838737] - [netdrv] ice: Add XDP Tx to VSI ring stats (Jonathan Toppins) [1838737] - [netdrv] ice: Change number of XDP TxQ to 0 when destroying rings (Jonathan Toppins) [1838737] - [netdrv] ice: Handle critical FW error during admin queue initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Don't allow VLAN stripping change when pvid set (Jonathan Toppins) [1838737] - [netdrv] ice: Add more Rx errors to netdev's rx_error counter (Jonathan Toppins) [1838737] - [netdrv] ice: Fix for memory leaks and modify ICE_FREE_CQ_BUFS (Jonathan Toppins) [1838737] - [netdrv] ice: Fix memory leak (Jonathan Toppins) [1838737] - [netdrv] ice: fix MAC write command (Jonathan Toppins) [1838737] - [netdrv] ice: set VF default LAN address (Jonathan Toppins) [1838737] - [netdrv] ice: remove unused macro (Jonathan Toppins) [1838737] - [netdrv] ice: fix signed vs unsigned comparisons (Jonathan Toppins) [1838737] - [netdrv] ice: Fix error return code in ice_add_prof() (Jonathan Toppins) [1838737] - [netdrv] ice: replace "fallthrough" comments with fallthrough reserved word (Jonathan Toppins) [1838737]- [kernel] kernel/crash: reserve more memory for fadump (Pingfan Liu) [1891043] - [powerpc] pseries: Pass MSI affinity to irq_create_mapping() (Laurent Vivier) [1702939] - [kernel] genirq/irqdomain: Add an irq_create_mapping_affinity() function (Laurent Vivier) [1702939] - [powerpc] powerpc/perf: Use regs->nip when SIAR is zero (Steve Best) [1903731] - [powerpc] powerpc/perf: Use the address from SIAR register to set cpumode flags (Steve Best) [1903731] - [powerpc] powerpc/perf: Drop the check for SIAR_VALID (Steve Best) [1903731] - [powerpc] powerpc/perf: Add new power PMU flag "PPMU_P10_DD1" for power10 DD1 (Steve Best) [1903731] - [netdrv] net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Initialize QP mutex for the debug kernels (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Allow providing extra scatter CQE QP flag (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Query PPS pin operational status before registering it (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Verify Hardware supports requested ptp function on a given pin (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix a bug of using ptp channel index as pin index (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix error path of device attach (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix forward to next namespace (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-switch, Destroy TSAR after reload interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-switch, Destroy TSAR when fail to enable the mode (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix prefetch memory leak if get_prefetchable_mr fails (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Prevent prefetch from racing with implicit destruction (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use xa_lock_irq when access to SRQ table (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix usage of rcu-protected pointer (Alaa Hleihel) [1858560] - [netdrv] net/mxl5e: Verify that rpriv is not NULL (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Fix vlan or qos setting in legacy mode (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set PD pointers for the error flow unwind (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix legacy IPoIB QP initialization (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Protect from kernel crash if XRC_TGT doesn't have udata (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix integrity enabled QP creation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove ECE limitation from the RAW_PACKET QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix remote gid value in query QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Don't access ib_qp fields in internal destroy QP path (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add missed RST2INIT and INIT2INIT steps during ECE handshake (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix -Wformat warning in check_ucmd_data() (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove duplicated assignment to resp.response_length (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Fix some error pointer dereferences (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return ECE DC support (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Don't rely on FW to set zeros in ECE response (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return an error if copy_to_user fails (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Make mlx5e_dcbnl_ops static (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: reduce stack usage in qp_read_field (Alaa Hleihel) [1858560] - [netdrv] mlx5: fix xdp data_meta setup in mlx5e_fill_xdp_buff (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Support TX port affinity for VF drivers in LAG mode (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Helper function to set ethertype (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use change upper event to setup representors' bond_metadata (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Slave representors sharing unique metadata for match (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Alloc and free unique metadata for match (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Add bond_metadata and its slave entries (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Offload flow rules to active lower representor (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Support tc block sharing for representors (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Introduce APIs to enable egress acl forward-to-vport rule (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Refactor eswitch ingress acl codes (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Refactor eswitch egress acl codes (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return ECE data after modify QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set ECE options during modify QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Convert modify QP to use MLX5_SET macros (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove manually crafted QP context the query call (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use direct modify QP implementation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set ECE options during QP create (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Get ECE options from FW during create QP (Alaa Hleihel) [1858560] - [include] net/mlx5: Add ability to read and write ECE options (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use IS_ERR() to check and simplify code (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Add support for RDMA TX FT headers modifying (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Move iseg access helper routines close to mlx5_core driver (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Cleanup mlx5_ifc_fte_match_set_misc2_bits (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update mlx5_ib driver name (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Calculate SQ stop room in a robust way (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Move internal timer read function to clock library (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix a bug of releasing wrong chunks on > 4K page size systems (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Dedicate fw page to the requesting function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix query_srq_cmd() function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add support for drop action in DV steering (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add support in steering default miss (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor DV create flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support in forward to namespace (Alaa Hleihel) [1858560] - [infiniband] {IB/net}/mlx5: Simplify don't trap code (Alaa Hleihel) [1858560] - [include] net/mlx5: Replace zero-length array with flexible-array (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Enhance ICOSQ WQE info fields (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Accel, Remove unnecessary header include (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use struct assignment for WQE info updates (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Take TX WQE info structures out of general EN header (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Split TX acceleration offloads into two phases (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Update UDP fields of the SKB for GSO first (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Make TLS offload independent of wqe and pi (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Pass only eseg to IPSEC offload (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Unify checks of TLS offloads (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Return bool from TLS and IPSEC offloads (Alaa Hleihel) [1858560] - [netdrv] net: remove newlines in NL_SET_ERR_MSG_MOD (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove duplicated assignment to variable rcqe_sz (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Allow only raw Ethernet QPs when RoCE isn't enabled (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Assign profile before calling stages (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Move all WR logic from qp.c to separate file (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor mlx5_post_send() to improve readability (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update mlx5_ib to use new cmd interface (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set UDP source port based on the grh.flow_label (Alaa Hleihel) [1858560 1851704] - [infiniband] RDMA/mlx5: Define RoCEv2 udp source port when set path (Alaa Hleihel) [1858560 1851704] - [infiniband] RDMA/mlx5: Set lag tx affinity according to slave (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor affinity related code (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support to get lag physical port (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Change lag mutex lock to spin lock (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Consolidate into special function all create QP calls (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove redundant destroy QP call (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Copy response to the user in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Handle udate outlen checks in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Promote RSS RAW QP flags check to higher level (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Group all create QP parameters to simplify in-kernel interfaces (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Reduce amount of duplication in QP destroy (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate to user/kernel create QP flows (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate XRC_TGT QP creation from common flow (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Globally parse DEVX UID (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete impossible inlen check (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Rely on existence of udata to separate kernel/user flows (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove second user copy in create_user_qp (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Combine copy of create QP command in RSS RAW QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Promote RSS RAW QP attribute check in higher level (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Store QP type in the vendor QP structure (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete unsupported QP types (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Unify reserving space for WQEs (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Rename ICOSQ WQE info struct and field (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fetch WQE: reuse code and enforce typing (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: XDP, Print the offending TX descriptor on error completion (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: TX, Generalise code and usage of error CQE dump (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use proper name field for the UMR key (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support for release all pages event (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Rate limit page not found error messages (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add helper function to release fw page (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove unused field in EQ (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Remove unneeded semicolon (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: IPsec, Fix coverity issue (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Process all vendor flags in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return all configured create flags through query QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Change scatter CQE flag to be set like other vendor flags (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use flags_en mechanism to mark QP created with WQE signature (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Process create QP flags in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete create QP flags obfuscation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Initial separation of RAW_PACKET QP from common flow (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove second copy from user for non RSS RAW QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Move DRIVER QP flags check into separate function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update all DRIVER QP places to use QP subtype (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Split scatter CQE configuration for DCT QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate create QP flows to be based on type (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set QP subtype immediately when it is known (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Avoid setting redundant NULL for XRC QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Prepare QP allocation for future removal (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Perform check if QP creation flow is valid (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete impossible GSI port check (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Organize QP types checks in one place (Alaa Hleihel) [1858560] - [include] net/mlx5: TX WQE Add trailer insertion field (Alaa Hleihel) [1858560] - [include] net/mlx5: Add release all pages capability bit (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Introduce TLS RX offload hardware bits (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add structure and defines for pci sync for fw update event (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add structure layout and defines for MFRL register (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Use aligned variable while allocating ICM memory (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update transobj.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update SW steering new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update port.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update rl.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update uar.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update pd.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update pagealloc.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mr.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mcg.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update main.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update vxlan.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mpfs.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update gid.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update lag.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update fw.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update fs_core new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update FPGA to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update eswitch to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] ethernet: remove redundant memset (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update statistics to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update eq.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update ecpf.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update debugfs.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update cq.c to new cmd interface (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Update vport.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: improve some comments (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Read embedded cpu bit only once (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Handle errors from netif_set_real_num_{tx, rx}_queues (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: IPsec, Refactor SA handle creation and destruction (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Use the correct IPsec capability function for FPGA ops (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Enable SW-defined RoCEv2 UDP source port (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Refactor HCA capability set flow (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Move QP logic to mlx5_ib (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Alphabetically sort build artifacts (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Delete not-used cmd header (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete Q counter allocations command (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove Q counter low level helper APIs (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Replace hand written QP context struct with automatic getters (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove extra indirection while storing QPN (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in the IPoIB module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in the FPGA module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in steering module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove empty QP and CQ events handlers (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code create and destroy QP calls (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Provide simplified command interfaces (Alaa Hleihel) [1858560] - [x86] kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT (Vitaly Kuznetsov) [1902184] - [net] netdevsim: devlink flash timeout message (Petr Oros) [1882019] - [net] devlink: collect flash notify params into a struct (Petr Oros) [1882019] - [net] devlink: add timeout information to status_notify (Petr Oros) [1882019] - [firmware] efi/esrt: Only call efi_mem_reserve() for boot services memory (Kairui Song) [1878024] - [firmware] efi: Drop type and attribute checks in efi_mem_desc_lookup() (Kairui Song) [1878024] - [fs] iomap: Fix direct I/O write consistency check (Andreas Grunbacher) [1875556] - [fs] gfs2: fix O_SYNC write handling (Andreas Grunbacher) [1871923] - [fs] gfs2: move setting current->backing_dev_info (Andreas Grunbacher) [1871923] - [fs] gfs2: Don't return NULL from gfs2_inode_lookup (Andreas Grunbacher) [1872061] - [fs] gfs2: If go_sync returns error, withdraw but skip invalidate (Robert S Peterson) [1875035] - [fs] gfs2: Close timing window with GLF_INVALIDATE_IN_PROGRESS (Robert S Peterson) [1875035] - [fs] gfs2: Fix refcount leak in gfs2_glock_poke (Robert S Peterson) [1875035] - [fs] gfs2: Add missing truncate_inode_pages_final for sd_aspace (Robert S Peterson) [1875035] - [fs] gfs2: call truncate_inode_pages_final for address space glocks (Robert S Peterson) [1875035] - [fs] gfs2: simplify the logic in gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: factor evict_linked_inode out of gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: further simplify gfs2_evict_inode with new func evict_should_delete (Robert S Peterson) [1875035] - [fs] gfs2: factor evict_unlinked_inode out of gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: rename variable error to ret in gfs2_evict_inode (Robert S Peterson) [1875035] - [net] ethtool: Add link extended state (Ivan Vecera) [1894545] - [documentation] networking: ethtool-netlink: Add link extended state (Ivan Vecera) [1894545] - [net] ethtool: fix error handling in linkstate_prepare_data() (Ivan Vecera) [1894545] - [net] ethtool: provide UAPI for PHY Signal Quality Index (SQI) (Ivan Vecera) [1894545]- [mm] mm/hugetlb: fix a race between hugetlb sysctl handlers (Julia Denham) [1886241] {CVE-2020-25285} - [kernel] audit: do not set FS_EVENT_ON_CHILD in audit marks mask (Richard Guy Briggs) [1896480] - [net] missing barriers in some of unix_sock ->addr and ->path accesses (Richard Guy Briggs) [1896480] - [kernel] audit: fix macros warnings (Richard Guy Briggs) [1896480] - [kernel] audit: trigger accompanying records when no rules present (Richard Guy Briggs) [1896480] - [kernel] audit: fix a kernel-doc markup (Richard Guy Briggs) [1896480] - [kernel] audit: Remove redundant null check (Richard Guy Briggs) [1896480] - [kernel] audit: uninitialize variable audit_sig_sid (Richard Guy Briggs) [1896480] - [kernel] audit: change unnecessary globals into statics (Richard Guy Briggs) [1896480] - [kernel] audit: report audit wait metric in audit status reply (Richard Guy Briggs) [1896480] - [security] audit: purge audit_log_string from the intra-kernel audit API (Richard Guy Briggs) [1896480] - [security] apparmor: Check buffer bounds when mapping permissions mask (Richard Guy Briggs) [1896480] - [kernel] audit: issue CWD record to accompany LSM_AUDIT_DATA_* records (Richard Guy Briggs) [1896480] - [net] audit: use the proper gfp flags in the audit_log_nfcfg() calls (Richard Guy Briggs) [1896480] - [include] audit: remove unused !CONFIG_AUDITSYSCALL __audit_inode* stubs (Richard Guy Briggs) [1896480] - [net] audit: add gfp parameter to audit_log_nfcfg (Richard Guy Briggs) [1896480] - [kernel] audit: log nftables configuration change events (Richard Guy Briggs) [1896480] - [kernel] audit: Use struct_size() helper in alloc_chunk (Richard Guy Briggs) [1896480] - [kernel] revert: 1320a4052ea1 ("audit: trigger accompanying records when no rules present") (Richard Guy Briggs) [1896480] - [include] audit: Replace zero-length array with flexible-array (Richard Guy Briggs) [1896480] - [netdrv] net: usb: lan78xx: Disable interrupts before calling generic_handle_irq() (Waiman Long) [1904213] - [mm] x86/mm/cpa: Prevent large page split when ftrace flips RW on kernel text (Waiman Long) [1904213] - [mm] x86/mm/cpa: Fix cpa_flush_array() TLB invalidation (Waiman Long) [1904213] - [net] netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() (Ondrej Mosnacek) [1901171] - [net] netlabel: fix our progress tracking in netlbl_unlabel_staticlist() (Ondrej Mosnacek) [1901171] - [netdrv] net: ena: fix packet's addresses for rx_offset feature (Petr Oros) [1861967] - [netdrv] net: ena: handle bad request id in ena_netdev (Petr Oros) [1861967] - [netdrv] net: ena: Change WARN_ON expression in ena_del_napi_in_range() (Petr Oros) [1861967] - [netdrv] net: ena: support new LLQ acceleration mode (Petr Oros) [1861967] - [netdrv] net: ena: move llq configuration from ena_probe to ena_device_init() (Petr Oros) [1861967] - [netdrv] net: ena: enable support of rss hash key and function changes (Petr Oros) [1861967] - [netdrv] net: ena: add support for traffic mirroring (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: change ena_com_stats_admin stats to u64 (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: satisfy gcc warning (Petr Oros) [1861967] - [netdrv] net: ena: add reserved PCI device ID (Petr Oros) [1861967] - [netdrv] net: ena: avoid unnecessary rearming of interrupt vector when busy-polling (Petr Oros) [1861967] - [netdrv] net: ena: Fix using plain integer as NULL pointer in ena_init_napi_in_range (Petr Oros) [1861967] - [netdrv] ena_netdev: use generic power management (Petr Oros) [1861967] - [netdrv] net: ena: xdp: update napi budget for DROP and ABORTED (Petr Oros) [1861967] - [netdrv] net: ena: xdp: XDP_TX: fix memory leak (Petr Oros) [1861967] - [netdrv] xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame (Petr Oros) [1861967] - [netdrv] net: ena: reduce driver load time (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: minor code changes (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix spacing issues (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: code reorderings (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: remove unnecessary code (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix line break issues (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix spelling and grammar mistakes in comments (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: set queue sizes to u32 for consistency (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: rename ena_update_tx/rx_rings_intr_moderation() (Petr Oros) [1861967] - [netdrv] net: ena: simplify ena_com_update_intr_delay_resolution() (Petr Oros) [1861967] - [netdrv] net: ena: fix ena_com_comp_status_to_errno() return value (Petr Oros) [1861967] - [netdrv] net: ena: use explicit variable size for clarity (Petr Oros) [1861967] - [netdrv] net: ena: rename ena_com_free_desc to make API more uniform (Petr Oros) [1861967] - [netdrv] net: ena: add support for the rx offset feature (Petr Oros) [1861967] - [netdrv] ena: Add XDP frame size to amazon NIC driver (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: extract code to ena_indirection_table_set() (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: remove unnecessary spaces and tabs in ena_com.h macros (Petr Oros) [1861967] - [netdrv] net: ena: use SHUTDOWN as reset reason when closing interface (Petr Oros) [1861967] - [netdrv] net: ena: drop superfluous prototype (Petr Oros) [1861967] - [netdrv] net: ena: add support for reporting of packet drops (Petr Oros) [1861967] - [netdrv] net: ena: add unmask interrupts statistics to ethtool (Petr Oros) [1861967] - [netdrv] net: ena: remove code that does nothing (Petr Oros) [1861967] - [netdrv] net: ena: changes to RSS hash key allocation (Petr Oros) [1861967] - [netdrv] net: ena: change default RSS hash function to Toeplitz (Petr Oros) [1861967] - [netdrv] net: ena: allow setting the hash function without changing the key (Petr Oros) [1861967] - [netdrv] net: ena: fix error returning in ena_com_get_hash_function() (Petr Oros) [1861967] - [netdrv] net: ena: avoid unnecessary admin command when RSS function set fails (Petr Oros) [1861967] - [netdrv] net/ena: Fix build warning in ena_xdp_set() (Petr Oros) [1861967] - [netdrv] net: ena: Make some functions static (Petr Oros) [1861967] - [netdrv] net: ena: fix continuous keep-alive resets (Petr Oros) [1861967] - [netdrv] net: ena: avoid memory access violation by validating req_id properly (Petr Oros) [1861967] - [netdrv] net: ena: fix request of incorrect number of IRQ vectors (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrect setting of the number of msix vectors (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: clean up minor indentation issue (Petr Oros) [1861967] - [netdrv] net: ena: reject unsupported coalescing params (Petr Oros) [1861967] - [netdrv] net: ena: fix broken interface between ENA driver and FW (Petr Oros) [1861967] - [netdrv] net/amazon: Ensure that driver version is aligned to the linux kernel (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: remove redundant non-zero check on rc (Petr Oros) [1861967] - [netdrv] net: ena: remove set but not used variable 'hash_key' (Petr Oros) [1861967] - [netdrv] net: ena: ena-com.c: prevent NULL pointer dereference (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: use correct value for crc32 hash (Petr Oros) [1861967] - [netdrv] net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE (Petr Oros) [1861967] - [netdrv] net: ena: fix corruption of dev_idx_to_host_tbl (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrectly saving queue numbers when setting RSS indirection table (Petr Oros) [1861967] - [netdrv] net: ena: rss: store hash function as values and not bits (Petr Oros) [1861967] - [netdrv] net: ena: rss: fix failure to get indirection table (Petr Oros) [1861967] - [netdrv] net: ena: rss: do not allocate key when not supported (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrect default RSS key (Petr Oros) [1861967] - [netdrv] net: ena: add missing ethtool TX timestamping indication (Petr Oros) [1861967] - [netdrv] net: ena: fix uses of round_jiffies() (Petr Oros) [1861967] - [netdrv] net: ena: fix potential crash when rxfh key is NULL (Petr Oros) [1861967] - [netdrv] net: ena: remove set but not used variable 'rx_ring' (Petr Oros) [1861967] - [netdrv] net: ena: fix issues in setting interrupt moderation params in ethtool (Petr Oros) [1861967] - [netdrv] net: ena: fix default tx interrupt moderation interval (Petr Oros) [1861967] - [netdrv] net: ena: Add first_interrupt field to napi struct (Petr Oros) [1861967] - [netdrv] net: ena: Implement XDP_TX action (Petr Oros) [1861967] - [netdrv] net: ena: implement XDP drop support (Petr Oros) [1861967] - [netdrv] net: ena: fix napi handler misbehavior when the napi budget is zero (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: support set_channels callback (Petr Oros) [1861967] - [netdrv] net: ena: remove redundant print of number of queues (Petr Oros) [1861967] - [netdrv] net: ena: make ethtool -l show correct max number of queues (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: get_channels: use combined only (Petr Oros) [1861967] - [netdrv] net: ena: multiple queue creation related cleanups (Petr Oros) [1861967] - [netdrv] net: ena: change num_queues to num_io_queues for clarity and consistency (Petr Oros) [1861967] - [kernel] rcu/tree: docs: document bkvcache new members at struct kfree_rcu_cpu (Nico Pache) [1894223] - [mm] kasan: don't assume percpu shadow allocations will succeed (Nico Pache) [1894223] - [lib] kasan: update required compiler versions in documentation (Nico Pache) [1894223] - [lib] kasan: improve and simplify Kconfig.kasan (Nico Pache) [1894223] - [lib] kasan: Fix required compiler version (Nico Pache) [1894223] - [lib] kasan: Bump required compiler version (Nico Pache) [1894223] - [documentation] kasan: update documentation for generic kasan (Nico Pache) [1894223] - [mm] kasan: record and print the free track (Nico Pache) [1894223] - [mm] rcu: kasan: record and print call_rcu() call stack (Nico Pache) [1894223] - [kernel] rcu: Support reclaim for head-less object (Nico Pache) [1894223] - [kernel] rcu: Introduce 2 arg kvfree_rcu() interface (Nico Pache) [1894223] - [mm] mm/list_lru.c: Rename kvfree_rcu() to local variant (Nico Pache) [1894223] - [kernel] rcu: Rename *_kfree_callback/*_kfree_rcu_offset/kfree_call_* (Nico Pache) [1894223] - [kernel] rcu/tiny: support vmalloc in tiny-RCU (Nico Pache) [1894223] - [kernel] rcu/tree: Maintain separate array for vmalloc ptrs (Nico Pache) [1894223] - [kernel] rcu/tree: cache specified number of objects (Nico Pache) [1894223] - [kernel] rcu/tree: Use static initializer for krc.lock (Nico Pache) [1894223] - [kernel] rcu/tree: Move kfree_rcu_cpu locking/unlocking to separate functions (Nico Pache) [1894223] - [kernel] rcu/tree: Simplify KFREE_BULK_MAX_ENTR macro (Nico Pache) [1894223] - [kernel] rcu/tree: Make debug_objects logic independent of rcu_head (Nico Pache) [1894223] - [kernel] rcu/tree: Repeat the monitor if any free channel is busy (Nico Pache) [1894223] - [kernel] rcu/tree: Skip entry into the page allocator for PREEMPT_RT (Nico Pache) [1894223] - [kernel] rcu/tree: Keep kfree_rcu() awake during lock contention (Nico Pache) [1894223] - [kernel] rcu: Fix a kernel-doc warnings for "count" (Nico Pache) [1894223] - [kernel] rcu/tree: Count number of batched kfree_rcu() locklessly (Nico Pache) [1894223] - [kernel] rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() batching (Nico Pache) [1894223] - [kernel] rcuperf: Measure memory footprint during kfree_rcu() test (Nico Pache) [1894223] - [kernel] rcu: Add a trace event for kfree_rcu() use of kfree_bulk() (Nico Pache) [1894223] - [kernel] rcu: Support kfree_bulk() interface in kfree_rcu() (Nico Pache) [1894223] - [mm] kasan: fix clang compilation warning due to stack protector (Nico Pache) [1894223] - [mm] kasan: disable branch tracing for core runtime (Nico Pache) [1894223] - [mm] kasan: add missing functions declarations to kasan.h (Nico Pache) [1894223] - [mm] kasan: consistently disable debugging features (Nico Pache) [1894223] - [mm] kasan: unset panic_on_warn before calling panic() (Nico Pache) [1894223] - [mm] kasan: detect negative size in memory operation function (Nico Pache) [1894223] - [mm] kasan: No KASAN's memmove check if archs don't have it (Nico Pache) [1894223] - [mm] kasan: use apply_to_existing_page_range() for releasing vmalloc shadow (Nico Pache) [1894223] - [mm] kasan: fix crashes on access to memory mapped by vm_map_ram() (Nico Pache) [1894223] - [mm] mm/kasan/common.c: fix compile error (Nico Pache) [1894223] - [mm] kasan: support backing vmalloc space with real shadow memory (Nico Pache) [1894223] - [mm] mm/vmalloc: rework vmap_area_lock (Nico Pache) [1894223] - [mm] mm/vmalloc: remove preempt_disable/enable when doing preloading (Nico Pache) [1894223] - [mm] mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() (Nico Pache) [1894223] - [mm] mm/vmalloc.c: get rid of one single unlink_va() when merge (Nico Pache) [1894223] - [mm] mm/vmalloc.c: preload a CPU with one object for split purpose (Nico Pache) [1894223] - [mm] mm/vmalloc.c: remove "node" argument (Nico Pache) [1894223] - [mm] mm/vmalloc: modify struct vmap_area to reduce its size (Nico Pache) [1894223] - [mm] mm/vmalloc: do not keep unpurged areas in the busy tree (Nico Pache) [1894223] - [mm] mm/vmalloc.c: fix percpu free VM area search criteria (Nico Pache) [1894223] - [mm] mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning (Nico Pache) [1894223] - [mm] mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro (Nico Pache) [1894223] - [mm] mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro (Nico Pache) [1894223] - [mm] mm/vmalloc.c: keep track of free blocks for vmap allocation (Nico Pache) [1894223] - [mm] mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t (Nico Pache) [1894223] - [mm] mm/kasan: change kasan_check_{read, write} to return boolean (Nico Pache) [1894223] - [mm] mm/kasan: introduce __kasan_check_{read, write} (Nico Pache) [1894223] - [mm] kasan: fix coccinelle warnings in kasan_p*_table (Nico Pache) [1894223] - [mm] kasan: fix kasan_check_read/write definitions (Nico Pache) [1894223] - [lib] kasan: remove use after scope bugs detection (Nico Pache) [1894223] - [lib] kasan: remove clang version check for KASAN_STACK (Nico Pache) [1894223] - [lib] kasan: turn off asan-stack for clang-8 and earlier (Nico Pache) [1894223] - [block] nbd: fix a block_device refcount leak in nbd_release (Ming Lei) [1901400] - [tools] selftests: Set default protocol for raw sockets in nettest (Hangbin Liu) [1898813] - [tools] selftests/net: improve descriptions for XFAIL cases in psock_snd.sh (Hangbin Liu) [1898813] - [tools] selftests: rtnetlink: make kci_test_encap() return sub-test result (Hangbin Liu) [1898813] - [tools] selftests: net: ip_defrag: modprobe missing nf_defrag_ipv6 support (Hangbin Liu) [1898813] - [tools] selftests: use LDLIBS for libraries instead of LDFLAGS (Hangbin Liu) [1898813] - [tools] selftests: tls: run all tests for TLS 1.2 and TLS 1.3 (Hangbin Liu) [1898813] - [tools] selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Hangbin Liu) [1898813] - [tools] selftests: net: reuseport_addr_any: silence clang warning (Hangbin Liu) [1898813] - [tools] selftests: net: refactor reuseport_addr_any test (Hangbin Liu) [1898813] - [tools] selftests: net: reuseport_addr_any: add DCCP (Hangbin Liu) [1898813] - [tools] selftests: net: test that listening sockets match on address properly (Hangbin Liu) [1898813] - [tools] selftests/net: make udpgso_bench skip unsupported testcases (Hangbin Liu) [1898813] - [tools] net/udpgso_bench.sh test fails on error (Hangbin Liu) [1898813] - [tools] net/udpgso_bench.sh add UDP GSO audit tests (Hangbin Liu) [1898813] - [tools] selftests: extend zerocopy tests to udp (Hangbin Liu) [1898813] - [tools] net/udpgso_bench_tx: options to exercise TX CMSG (Hangbin Liu) [1898813] - [tools] selftests: fixes for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests/net: replace obsolete NFT_CHAIN configuration (Hangbin Liu) [1898813] - [tools] selftests: explicitly require kernel features needed by udpgro tests (Hangbin Liu) [1898813] - [tools] selftests: add explicit test for multiple concurrent GRO sockets (Hangbin Liu) [1898813] - [tools] selftests: add functionals test for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests: add some benchmark for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests: add GRO support to udp bench rx program (Hangbin Liu) [1898813] - [net] sctp: change to hold/put transport for proto_unreach_timer (Xin Long) [1897084] - [scsi] scsi: qedi: Add schedule_hw_err_handler callback for fan failure (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Add support for handling PCIe errors (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Add firmware error recovery invocation support (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Mark all connections for recovery on link down event (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Use snprintf instead of sprintf (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Protect active command list to avoid list corruption (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Fix list_del corruption while removing active I/O (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Skip firmware connection termination for PCI shutdown handler (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Use qed count from set_fp_int in msix allocation (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove redundant NULL check (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Staticify non-external function 'qedi_get_iscsi_error' (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Demote seemingly unintentional kerneldoc header (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove set but unused variable 'tmp' (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove 2 set but unused variables (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove unused variable udev & uctrl (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove comparison of 0/1 to bool variable (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Check for buffer overflow in qedi_set_path() (Nilesh Javali) [1854121] - [scsi] scsi: qedf: Remove redundant assignment to variable 'rc' (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Retry qed->probe during recovery (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Add schedule_hw_err_handler callback for fan failure (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Return SUCCESS if stale rport is encountered (Nilesh Javali) [1854122] - [scsi] scsi: qedf: FDMI attributes correction (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Use pci_get_dsn() (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix for the session's E_D_TOV value (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Correct the comment in qedf_initiate_els (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Change the debug parameter permission to read & write (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix null ptr reference in qedf_stag_change_work (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix race between ELS completion and flushing ELS request (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Don't process ELS completion if event is flushed or cleaned up (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Initiate cleanup for ELS commands as well (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Send cleanup even for RRQ on timeout (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Do not kill timeout work for original I/O on RRQ completion (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Check the validity of rjt frame before processing (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Check for port type and role before processing an event (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove a whole host of unused variables (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove set but not checked variable 'tmp' (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove redundant initialization of variable rc (Nilesh Javali) [1854122] - [infiniband] RDMA/qedr: Fix memory leak in iWARP CM (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix function prototype parameters alignment (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix inline size returned for iWARP (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix iWARP active mtu display (Manish Chopra) [1857857] - [netdrv] qede: Notify qedr when mtu has changed (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix return code if accept is called on a destroyed qp (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix use of uninitialized field (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix doorbell setting (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix qp structure memory leak (Manish Chopra) [1857857] - [netdrv] net: qed: RDMA personality shouldn't fail VF load (Manish Chopra) [1857857] - [netdrv] net: qede: Disable aRFS for NPAR and 100G (Manish Chopra) [1857857] - [netdrv] net: qed: Disable aRFS for NPAR and 100G (Manish Chopra) [1857857] - [netdrv] net: qed: use eth_zero_addr() to clear mac address (Manish Chopra) [1857857] - [netdrv] net: qede: use eth_zero_addr() to clear mac address (Manish Chopra) [1857857] - [netdrv] qede: Use pM format specifier for MAC addresses (Manish Chopra) [1857857] - [netdrv] qed: Use pM format specifier for MAC addresses (Manish Chopra) [1857857] - [infiniband] qed: fix assignment of n_rq_elems to incorrect params field (Manish Chopra) [1857857] - [netdrv] qed: fix the allocation of the chains with an external PBL (Manish Chopra) [1857857] - [netdrv] qede: add .ndo_xdp_xmit() and XDP_REDIRECT support (Manish Chopra) [1857857] - [netdrv] qede: refactor XDP Tx processing (Manish Chopra) [1857857] - [netdrv] qede: reformat net_device_ops declarations (Manish Chopra) [1857857] - [netdrv] qede: reformat several structures in "qede.h" (Manish Chopra) [1857857] - [include] qed: introduce qed_chain_get_elem_used{, u32}() (Manish Chopra) [1857857] - [include] qed: optimize common chain accessors (Manish Chopra) [1857857] - [infiniband] qed: add support for different page sizes for chains (Manish Chopra) [1857857] - [netdrv] qed: simplify chain allocation with init params struct (Manish Chopra) [1857857] - [netdrv] qed: simplify initialization of the chains with an external PBL (Manish Chopra) [1857857] - [netdrv] qed: move chain initialization inlines next to allocation functions (Manish Chopra) [1857857] - [netdrv] qed: sanitize PBL chains allocation (Manish Chopra) [1857857] - [netdrv] qed: prevent possible double-frees of the chains (Manish Chopra) [1857857] - [netdrv] qed: move chain methods to a separate file (Manish Chopra) [1857857] - [netdrv] qed: reformat Makefile (Manish Chopra) [1857857] - [include] qed: reformat "qed_chain.h" a bit (Manish Chopra) [1857857] - [netdrv] net: qed_hsi.h: Avoid the use of one-element array (Manish Chopra) [1857857] - [netdrv] net: qed: Remove unneeded cast from memory allocation (Manish Chopra) [1857857] - [netdrv] qed: suppress false-positives interrupt error messages on HW init (Manish Chopra) [1857857] - [netdrv] qed: suppress "don't support RoCE & iWARP" flooding on HW init (Manish Chopra) [1857857] - [netdrv] qed: Fix ILT and XRCD bitmap memory leaks (Manish Chopra) [1857857] - [netdrv] qed: add support for the extended speed and FEC modes (Manish Chopra) [1857857] - [netdrv] qed: populate supported link modes maps on module init (Manish Chopra) [1857857] - [netdrv] qed: add missing loopback modes (Manish Chopra) [1857857] - [netdrv] qed: add support for new port modes (Manish Chopra) [1857857] - [netdrv] qed: remove unused qed_hw_info::port_mode and QED_PORT_MODE (Manish Chopra) [1857857] - [netdrv] qed: reformat several structures a bit (Manish Chopra) [1857857] - [netdrv] qede: introduce support for FEC control (Manish Chopra) [1857857] - [netdrv] qede: format qede{,_vf}_ethtool_ops (Manish Chopra) [1857857] - [netdrv] qed: add support for Forward Error Correction (Manish Chopra) [1857857] - [netdrv] qed: reformat several structures a bit (Manish Chopra) [1857857] - [netdrv] qed: use transceiver data to fill link partner's advertising speeds (Manish Chopra) [1857857] - [netdrv] qed: add support for multi-rate transceivers (Manish Chopra) [1857857] - [netdrv] qed: reformat public_port::transceiver_data a bit (Manish Chopra) [1857857] - [netdrv] qede: populate supported link modes maps on module init (Manish Chopra) [1857857] - [netdrv] qed, qede, qedf: convert link mode from u32 to ETHTOOL_LINK_MODE (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Add EDPM max size to alloc ucontext response (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Add EDPM mode type for user-fw compatibility (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: SRQ's bug fixes (Manish Chopra) [1857857] - [include] net: qed: drop duplicate words in comments (Manish Chopra) [1857857] - [netdrv] qede: convert to new udp_tunnel_nic infra (Manish Chopra) [1857857] - [netdrv] qed: Disable "MFW indication via attention" SPAM every 5 minutes (Manish Chopra) [1857857] - [netdrv] qed: Populate nvm-file attributes while reading nvm config partition (Manish Chopra) [1857857] - [netdrv] net: qede: fix BE vs CPU comparison (Manish Chopra) [1857857] - [netdrv] net: qede: fix kernel-doc for qede_ptp_adjfreq() (Manish Chopra) [1857857] - [netdrv] net: qed: sanitize BE/LE data processing (Manish Chopra) [1857857] - [netdrv] net: qed: use ptr shortcuts to dedup field accessing in some parts (Manish Chopra) [1857857] - [netdrv] net: qed: improve indentation of some parts of code (Manish Chopra) [1857857] - [netdrv] net: qed: address kernel-doc warnings (Manish Chopra) [1857857] - [netdrv] net: qed: correct qed_hw_err_notify() prototype (Manish Chopra) [1857857] - [netdrv] net: qed: cleanup global structs declarations (Manish Chopra) [1857857] - [netdrv] net: qed: move static iro_arrout of header file (Manish Chopra) [1857857] - [netdrv] qed: Make symbol 'qed_hw_err_type_descr' static (Manish Chopra) [1857857] - [netdrv] net: qede: update copyright years (Manish Chopra) [1857857] - [netdrv] net: qede: convert to SPDX License Identifiers (Manish Chopra) [1857857] - [netdrv] net: qede: correct existing SPDX tags (Manish Chopra) [1857857] - [netdrv] net: qed: update copyright years (Manish Chopra) [1857857] - [netdrv] net: qed: convert to SPDX License Identifiers (Manish Chopra) [1857857] - [netdrv] net: qed: correct existing SPDX tags (Manish Chopra) [1857857] - [netdrv] qed: add missing error test for DBG_STATUS_NO_MATCHING_FRAMING_MODE (Manish Chopra) [1857857] - [netdrv] net: qed: fix "maybe uninitialized" warning (Manish Chopra) [1857857] - [netdrv] net: qed: reset ILT block sizes before recomputing to fix crashes (Manish Chopra) [1857857] - [netdrv] net: qede: fix use-after-free on recovery and AER handling (Manish Chopra) [1857857] - [netdrv] net: qede: fix PTP initialization on recovery (Manish Chopra) [1857857] - [netdrv] net: qed: fix excessive QM ILT lines consumption (Manish Chopra) [1857857] - [netdrv] net: qed: fix NVMe login fails over VFs (Manish Chopra) [1857857] - [netdrv] net: qede: stop adding events on an already destroyed workqueue (Manish Chopra) [1857857] - [netdrv] net: qed: fix async event callbacks unregistering (Manish Chopra) [1857857] - [include] net: qed: fix left elements count calculation (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532 (Manish Chopra) [1857857] - [netdrv] qed: Add EDPM mode type for user-fw compatibility (Manish Chopra) [1857857] - [netdrv] qed: Add XRC to RoCE (Manish Chopra) [1857857] - [netdrv] qed: changes to ILT to support XRC (Manish Chopra) [1857857] - [include] net: qed: fix bad formatting (Manish Chopra) [1857857] - [netdrv] net: qed: introduce critical hardware error handler (Manish Chopra) [1857857] - [netdrv] net: qed: introduce critical fan failure handler (Manish Chopra) [1857857] - [netdrv] net: qede: Implement ndo_tx_timeout (Manish Chopra) [1857857] - [netdrv] net: qede: optional hw recovery procedure (Manish Chopra) [1857857] - [netdrv] net: qed: attention clearing properties (Manish Chopra) [1857857] - [netdrv] net: qed: cleanup debug related declarations (Manish Chopra) [1857857] - [netdrv] net: qed: critical err reporting to management firmware (Manish Chopra) [1857857] - [netdrv] net: qed: invoke err notify on critical areas (Manish Chopra) [1857857] - [netdrv] net: qede: add hw err scheduled handler (Manish Chopra) [1857857] - [netdrv] net: qed: adding hw_err states and handling (Manish Chopra) [1857857] - [netdrv] net: qede: Use true for bool variable in qede_init_fp() (Manish Chopra) [1857857] - [netdrv] qed: Make ll2_cbs static (Manish Chopra) [1857857] - [netdrv] qede: Add support for handling the pcie errors (Manish Chopra) [1857857] - [netdrv] qed: Enable device error reporting capability (Manish Chopra) [1857857] - [netdrv] qed: use true,false for bool variables (Manish Chopra) [1857857] - [netdrv] net: qed: Remove unneeded cast from memory allocation (Manish Chopra) [1857857] - [netdrv] net: qede: reject unsupported coalescing params (Manish Chopra) [1857857] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 440 (Manish Chopra) [1857857] - [scsi] treewide: Add SPDX license identifier - Makefile/Kconfig (Manish Chopra) [1857857] - [netdrv] sfc: don't double-down() filters in ef100_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: Fix error code in probe (Jarod Wilson) [1856681] - [netdrv] sfc: fix boolreturn.cocci warning and rename function (Jarod Wilson) [1856681] - [netdrv] sfc: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Jarod Wilson) [1856681] - [netdrv] sfc: Use fallthrough pseudo-keyword (Jarod Wilson) [1856681] - [netdrv] sfc: fix build warnings on 32-bit (Jarod Wilson) [1856681] - [netdrv] sfc: don't free_irq()s if they were never requested (Jarod Wilson) [1856681] - [netdrv] sfc: null out channel->rps_flow_id after freeing it (Jarod Wilson) [1856681] - [netdrv] sfc: take correct lock in ef100_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: really check hash is valid before using it (Jarod Wilson) [1856681] - [netdrv] sfc: check hash is valid before using it (Jarod Wilson) [1856681] - [netdrv] sfc: fix ef100 design-param checking (Jarod Wilson) [1856681] - [netdrv] sfc: Fix build with CONFIG_RFS_ACCEL disabled (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add nic-type for VFs, and bind to them (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read pf_index at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: functions for selftests (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: statistics gathering (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: plumb in fini_dmaq (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: RX path for EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: RX filter table management and related gubbins (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: TX path for EF100 NICs (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read Design Parameters at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: fail the probe if NIC uses unsol_ev credits (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: check firmware version at start-of-day (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: remove duplicated include from ef100_netdev.c (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement ndo_get_phys_port_{id, name} (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read device MAC address at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: probe the PHY and configure the MAC (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: actually perform resets (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: extend ef100_check_caps to cover datapath_caps3 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read datapath caps, implement check_caps (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: process events for MCDI completions (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement ndo_open/close and EVQ probing (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement MCDI transport (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: don't call efx_reset_down()/up() on EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: PHY probe stub (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: reset-handling stub (Jarod Wilson) [1856681] - [netdrv] sfc: skeleton EF100 PF driver (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: register accesses on EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add EF100 register definitions (Jarod Wilson) [1856681] - [netdrv] sfc: remove efx_ethtool_nway_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: drop unnecessary list_empty (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: helper function to set default RSS table of given size (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: NVRAM selftest support code (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: populate BUFFER_SIZE_BYTES in INIT_RXQ (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add EF100 to NIC-revision enumeration (Jarod Wilson) [1856681] - [netdrv] sfc: get drvinfo driver name from outside the common code (Jarod Wilson) [1856681] - [netdrv] sfc: initialise RSS context ID to 'no RSS context' in efx_init_struct() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx_fini_dmaq (Jarod Wilson) [1856681] - [netdrv] sfc: factor out efx_mcdi_filter_table_down() from _remove() (Jarod Wilson) [1856681] - [netdrv] sfc: don't call tx_limit_len if NIC type doesn't have one (Jarod Wilson) [1856681] - [netdrv] sfc: assign TXQs without gaps (Jarod Wilson) [1856681] - [netdrv] sfc: commonise netif_set_real_numx_queues calls (Jarod Wilson) [1856681] - [netdrv] sfc: make tx_queues_per_channel variable at runtime (Jarod Wilson) [1856681] - [netdrv] sfc: move modparam 'rss_cpus' out of common channel code (Jarod Wilson) [1856681] - [netdrv] sfc: move modparam 'interrupt_mode' out of common channel code (Jarod Wilson) [1856681] - [netdrv] sfc: remove max_interrupt_mode (Jarod Wilson) [1856681] - [netdrv] sfc: support setting MTU even if not privileged to configure MAC fully (Jarod Wilson) [1856681] - [netdrv] sfc: don't call tx_remove if there isn't one (Jarod Wilson) [1856681] - [netdrv] sfc: commonise initialisation of efx->vport_id (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx->xq_entries initialisation (Jarod Wilson) [1856681] - [netdrv] sfc: initialise max_channels in efx_init_channels() (Jarod Wilson) [1856681] - [netdrv] sfc: move definition of EFX_MC_STATS_GENERATION_INVALID (Jarod Wilson) [1856681] - [netdrv] sfc: factor out efx_tx_tso_header_length() and understand encapsulation (Jarod Wilson) [1856681] - [netdrv] sfc: remove duplicate declaration of efx_enqueue_skb_tso() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise TSO fallback code (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx_sync_rx_buffer() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise some MAC configuration code (Jarod Wilson) [1856681] - [netdrv] sfc: commonise miscellaneous efx functions (Jarod Wilson) [1856681] - [netdrv] sfc: add missing licence info to mcdi_filters.c (Jarod Wilson) [1856681] - [netdrv] sfc: commonise MCDI MAC stats handling (Jarod Wilson) [1856681] - [netdrv] sfc: move NIC-specific mcdi_port declarations out of common header (Jarod Wilson) [1856681] - [netdrv] sfc: extend common GRO interface to support CHECKSUM_COMPLETE (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ARFS handling (Jarod Wilson) [1856681] - [netdrv] sfc: commonise drain event handling (Jarod Wilson) [1856681] - [netdrv] sfc: commonise PCI error handlers (Jarod Wilson) [1856681] - [netdrv] sfc: track which BAR is mapped (Jarod Wilson) [1856681] - [netdrv] sfc: commonise FC advertising (Jarod Wilson) [1856681] - [netdrv] sfc: commonise other ethtool bits (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ethtool NFC and RXFH/RSS functions (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ethtool link handling functions (Jarod Wilson) [1856681] - [netdrv] sfc: split up nic.h (Jarod Wilson) [1856681] - [netdrv] sfc: refactor EF10 stats handling (Jarod Wilson) [1856681] - [netdrv] sfc: don't try to create more channels than we can have VIs (Jarod Wilson) [1856681] - [netdrv] sfc: extend bitfield macros up to POPULATE_DWORD_13 (Jarod Wilson) [1856681] - [netdrv] sfc: determine flag word automatically in efx_has_cap() (Jarod Wilson) [1856681] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1856681] - [netdrv] sfc: replace '---help---' in Kconfig files with 'help' (Jarod Wilson) [1856681] - [netdrv] sfc: add missing annotation for efx_ef10_try_update_nic_stats_vf() (Jarod Wilson) [1856681] - [netdrv] sfc: avoid an unused-variable warning (Jarod Wilson) [1856681] - [netdrv] sfc: fix dereference of table before it is null checked (Jarod Wilson) [1856681] - [netdrv] sfc: siena_check_caps() can be static (Jarod Wilson) [1856681] - [netdrv] sfc: actually wire up siena_check_caps() (Jarod Wilson) [1856681] - [netdrv] sfc: make firmware-variant printing a nic_type function (Jarod Wilson) [1856681] - [netdrv] sfc: make filter table probe caller responsible for adding VLANs (Jarod Wilson) [1856681] - [netdrv] sfc: move rx_rss_context_exclusive into struct efx_mcdi_filter_table (Jarod Wilson) [1856681] - [netdrv] sfc: rework handling of (firmware) multicast chaining state (Jarod Wilson) [1856681] - [netdrv] sfc: move 'must restore' flags out of ef10-specific nic_data (Jarod Wilson) [1856681] - [netdrv] sfc: use efx_has_cap for capability checks outside of NIC-specific code (Jarod Wilson) [1856681] - [netdrv] sfc: make capability checking a nic_type function (Jarod Wilson) [1856681] - [netdrv] sfc: move vport_id to struct efx_nic (Jarod Wilson) [1856681] - [ntb] NTB: Revert "Add Hygon Device ID" (Myron Stowe) [1880468] - [tools] NTB: ntb_test: Fix bug when counting remote files (Myron Stowe) [1908031] - [ntb] NTB: perf: Fix race condition when run with ntb_test (Myron Stowe) [1908031] - [ntb] NTB: perf: Fix support for hardware that doesn't have port numbers (Myron Stowe) [1908031] - [ntb] NTB: perf: Don't require one more memory window than number of peers (Myron Stowe) [1908031] - [ntb] NTB: ntb_pingpong: Choose doorbells based on port number (Myron Stowe) [1908031] - [ntb] NTB: Fix the default port and peer numbers for legacy drivers (Myron Stowe) [1908031] - [ntb] NTB: Revert the change to use the NTB device dev for DMA allocations (Myron Stowe) [1908031] - [ntb] NTB: ntb_tool: reading the link file should not end in a NULL byte (Myron Stowe) [1908031] - [ntb] ntb_perf: avoid false dma unmap of destination address (Myron Stowe) [1908031] - [ntb] ntb_perf: increase sleep time from one milli sec to one sec (Myron Stowe) [1908031] - [ntb] ntb_tool: pass correct struct device to dma_alloc_coherent (Myron Stowe) [1908031] - [ntb] ntb_perf: pass correct struct device to dma_alloc_coherent (Myron Stowe) [1908031] - [include] NTB: correct ntb_peer_spad_addr and ntb_peer_spad_read comment typos (Myron Stowe) [1908031] - [ntb] ntb: intel: fix static declaration (Myron Stowe) [1908031] - [ntb] ntb: intel: add hw workaround for NTB BAR alignment (Myron Stowe) [1908031] - [ntb] ntb: intel: Add Icelake (gen4) support for Intel NTB (Myron Stowe) [1908031] - [ntb] NTB: Fix static check warning in perf_clear_test (Myron Stowe) [1908031] - [include] include/ntb: Fix typo in ntb_unregister_device description (Myron Stowe) [1908031] - [ntb] NTB: add pci shutdown handler for AMD NTB (Myron Stowe) [1908031] - [ntb] NTB: send DB event when driver is loaded or un-loaded (Myron Stowe) [1908031] - [ntb] NTB: remove redundant setting of DB valid mask (Myron Stowe) [1908031] - [ntb] NTB: return link up status correctly for PRI and SEC (Myron Stowe) [1908031] - [ntb] NTB: add helper functions to set and clear sideinfo (Myron Stowe) [1908031] - [ntb] NTB: move ntb_ctrl handling to init and deinit (Myron Stowe) [1908031] - [ntb] NTB: handle link up, D0 and D3 events correctly (Myron Stowe) [1908031] - [ntb] NTB: handle link down event correctly (Myron Stowe) [1908031] - [ntb] NTB: remove handling of peer_sta from amd_link_is_up (Myron Stowe) [1908031] - [ntb] NTB: set peer_sta within event handler itself (Myron Stowe) [1908031] - [ntb] NTB: return the side info status from amd_poll_link (Myron Stowe) [1908031] - [ntb] NTB: define a new function to get link status (Myron Stowe) [1908031] - [ntb] NTB: Enable link up and down event notification (Myron Stowe) [1908031] - [ntb] NTB: clear interrupt status register (Myron Stowe) [1908031] - [ntb] NTB: Fix access to link status and control register (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Use scnprintf() for avoiding potential buffer overflow (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Fix ntb_mw_clear_trans error if size == 0 (Myron Stowe) [1908031] - [ntb] ntb_tool: Fix printk format (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Fix address err in perf_copy_chunk (Myron Stowe) [1908031] - [ntb] NTB: Fix an error in get link status (Myron Stowe) [1908031] - [ntb] NTB: Add Hygon Device ID (Myron Stowe) [1908031] - [ntb] NTB: fix IDT Kconfig typos/spellos (Myron Stowe) [1908031] - [ntb] ntb_hw_amd: Add memory window support for new AMD hardware (Myron Stowe) [1908031] - [ntb] ntb_hw_amd: Add a new NTB PCI device ID (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: remove redundant assignment to rc (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: make ntb_mw_set_trans() work when addr == 0 (Myron Stowe) [1908031] - [ntb] ntb: point to right memory window index (Myron Stowe) [1908031] - [ntb] NTB/msi: remove incorrect MODULE defines (Myron Stowe) [1908031] - [documentation] NTB: Describe the ntb_msi_test client in the documentation (Myron Stowe) [1908031] - [ntb] NTB: Add MSI interrupt support to ntb_transport (Myron Stowe) [1908031] - [tools] NTB: Add ntb_msi_test support to ntb_test (Myron Stowe) [1908031] - [ntb] NTB: Introduce NTB MSI Test Client (Myron Stowe) [1908031] - [ntb] NTB: Introduce MSI library (Myron Stowe) [1908031] - [ntb] NTB: Rename ntb.c to support multiple source files in the module (Myron Stowe) [1908031] - [include] NTB: Introduce functions to calculate multi-port resource index (Myron Stowe) [1908031] - [include] NTB: Introduce helper functions to calculate logical port number (Myron Stowe) [1908031] - [pci] PCI/switchtec: Add module parameter to request more interrupts (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Fix setup MW with failure bug (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Skip unnecessary re-setup of shared memory window for crosslink case (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Remove redundant steps of switchtec_ntb_reinit_peer() function (Myron Stowe) [1908031] - [include] NTB: correct ntb_dev_ops and ntb_dev comment typos (Myron Stowe) [1908031] - [ntb] NTB: amd: Silence shift wrapping warning in amd_ntb_db_vector_mask() (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: potential shift wrapping bug in switchtec_ntb_init_sndev() (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed (Myron Stowe) [1908031] - [ntb] NTB: ntb_hw_amd: set peer limit register (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Clear stale values in doorbell and command SPAD register (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Disable NTB link after clearing peer XLAT registers (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Increased the number of message retries to 1000 (Myron Stowe) [1908031] - [ntb] ntb: intel: Make intel_ntb3_peer_db_addr static (Myron Stowe) [1908031] - [ntb] NTB: add new parameter to peer_db_addr() db_bit and db_data (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Ensure the destination buffer is mapped for TX DMA (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Free MWs in ntb_transport_link_cleanup() (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Added support of >=4G memory windows (Myron Stowe) [1908031] - [include] ntb_hw_switchtec: NT req id mapping table register entry number should be 512 (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers (Myron Stowe) [1908031] - [ntb] ntb: idt: Alter the driver info comments (Myron Stowe) [1908031] - [ntb] ntb: idt: Discard temperature sensor IRQ handler (Myron Stowe) [1908031] - [ntb] ntb: idt: Add basic hwmon sysfs interface (Myron Stowe) [1908031] - [ntb] ntb: idt: Alter temperature read method (Myron Stowe) [1908031] - [netdrv] ntb_netdev: Simplify remove with client device drvdata (Myron Stowe) [1908031] - [ntb] NTB: transport: Try harder to alloc an aligned MW buffer (Myron Stowe) [1908031] - [ntb] ntb: ntb_transport: Mark expected switch fall-throughs (Myron Stowe) [1908031] - [ntb] ntb: idt: Set PCIe bus address to BARLIMITx (Myron Stowe) [1908031] - [ntb] NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks (Myron Stowe) [1908031] - [ntb] ntb: intel: fix return value for ndev_vec_mask() (Myron Stowe) [1908031] - [netdrv] ntb_netdev: fix sleep time mismatch (Myron Stowe) [1908031]- [block] block: fix incorrect branching in blk_max_size_offset() (Mike Snitzer) [1903722] - [md] dm: fix IO splitting (Mike Snitzer) [1903722] - [block] block: fix get_max_io_size() (Mike Snitzer) [1903722] - [block] block: Improve physical block alignment of split bios (Mike Snitzer) [1903722] - [block] block: use gcd() to fix chunk_sectors limit stacking (Mike Snitzer) [1903722] - [kernel] sched/deadline: Fix priority inheritance with multiple scheduling classes (Phil Auld) [1780490] - [fs] Convert trailing spaces and periods in path components (Leif Sahlberg) [1882457] - [block] loop: Fix occasional uevent drop (Ming Lei) [1897401] - [block] block: add a return value to set_capacity_revalidate_and_notify (Ming Lei) [1897401] - [fs] fat: truncate inode timestamp updates in setattr (Pavel Reichl) [1533270] - [fs] fat: change timestamp updates to use fat_truncate_time (Pavel Reichl) [1533270] - [fs] fat: add functions to update and truncate timestamps appropriately (Pavel Reichl) [1533270] - [fs] fat: create a function to calculate the timezone offest (Pavel Reichl) [1533270] - [net] icmp: randomize the global rate limiter (Guillaume Nault) [1899137] - [net] ipv4: Restore flowi4_oif update before call to xfrm_lookup_route (Guillaume Nault) [1899137] - [net] ipv4: Update exception handling for multipath routes via same device (Guillaume Nault) [1899137] - [net] ip: fix tos reflection in ack and reset packets (Guillaume Nault) [1899137] - [net] initialize fastreuse on inet_inherit_port (Guillaume Nault) [1899137] - [net] refactor bind_bucket fastreuse into helper (Guillaume Nault) [1899137] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'qplib_ctx' (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Restrict the max_gids to 256 (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Static NQ depth allocation (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Fix the qp table indexing (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Do not report transparent vlan from QP1 (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Add helper data structures (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: introduce a function to allocate swq (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: introduce wqe mode to select execution path (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt: Delete 'nq_ptr' variable which is not used (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove dead code from rcfw (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Simplify obtaining queue entry from hw ring (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Update missing hsi data structures (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Reduce device page size detection code (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove unsupported modify_device callback (Selvin Xavier) [1861886] - [include] net: Add netif_is_bareudp() API to identify bareudp devices (Guillaume Nault) [1839788] - [net] Removed the device type check to add mpls support for devices (Guillaume Nault) [1839788] - [tools] selftests: set conf.all.rp_filter=0 in bareudp.sh (Guillaume Nault) [1839788] - [tools] selftests: disable rp_filter when testing bareudp (Guillaume Nault) [1839788] - [tools] selftests: add test script for bareudp tunnels (Guillaume Nault) [1839788] - [documentation] bareudp: Corrected description of bareudp module. (Guillaume Nault) [1839788] - [netdrv] bareudp: forbid mixing IP and MPLS in multiproto mode (Guillaume Nault) [1839788] - [netdrv] bareudp: Reverted support to enable & disable rx metadata collection (Guillaume Nault) [1839788] - [documentation] bareudp: update iproute2 sample commands (Guillaume Nault) [1839788] - [netdrv] bareudp: Added attribute to enable & disable rx metadata collection (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed multiproto mode configuration (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed configuration to avoid having garbage values (Guillaume Nault) [1839788] - [netdrv] net: bareudp: avoid uninitialized variable warning (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed bareudp receive handling (Guillaume Nault) [1839788] - [netdrv] bareudp: remove unnecessary udp_encap_enable() in bareudp_socket_create() (Guillaume Nault) [1839788] - [netdrv] bareudp: print error message when command fails (Guillaume Nault) [1839788] - [netdrv] bareudp: add module alias (Guillaume Nault) [1839788] - [netdrv] bareudp: Fix uninitialized variable warnings. (Guillaume Nault) [1839788] - [netdrv] Special handling for IP & MPLS. (Guillaume Nault) [1839788] - [net] UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc. (Guillaume Nault) [1839788] - [arm64] arm64: remove arm64ksyms.c (Mark Salter) [1883365] - [arm64] arm64: frace: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: string: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: uaccess: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: page: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: smccc: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: tishift: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: add EXPORT_SYMBOL_NOKASAN() (Mark Salter) [1883365] - [mm] arm64: move memstart_addr export inline (Mark Salter) [1883365] - [arm64] arm64: remove bitop exports (Mark Salter) [1883365] - [arm64] arm64: lib: use C string functions with KASAN enabled (Mark Salter) [1883365] - [arm64] arm64: add (Mark Salter) [1883365] - [arm64] locking/atomics/arm64, arm64/bitops: Include (Mark Salter) [1883365] - [arm64] locking/atomics/arm64: Replace our atomic/lock bitop implementations with asm-generic (Mark Salter) [1883365] - [include] locking/atomics, asm-generic/bitops/lock.h: Rewrite using atomic_fetch_*() (Mark Salter) [1883365] - [include] locking/atomics, asm-generic/bitops/atomic.h: Rewrite using atomic_*() APIs (Mark Salter) [1883365] - [thermal] thermal: rcar_thermal: Add missing braces to conditional statement (Ivan Vecera) [1894564] - [thermal] thermal: Rename set_mode() to change_mode() (Ivan Vecera) [1894564] - [thermal] thermal: Simplify or eliminate unnecessary set_mode() methods (Ivan Vecera) [1894564] - [thermal] thermal: core: Stop polling DISABLED thermal devices (Ivan Vecera) [1894564] - [thermal] thermal: Explicitly enable non-changing thermal zone devices (Ivan Vecera) [1894564] - [thermal] thermal: Use mode helpers in drivers (Ivan Vecera) [1894564] - [thermal] thermal: Add mode helpers (Ivan Vecera) [1894564] - [thermal] thermal: remove get_mode() operation of drivers (Ivan Vecera) [1894564] - [thermal] thermal: Store device mode in struct thermal_zone_device (Ivan Vecera) [1894564] - [include] thermal: Add current mode to thermal zone device (Ivan Vecera) [1894564] - [acpi] thermal: Store thermal mode in a dedicated enum (Ivan Vecera) [1894564] - [acpi] acpi: thermal: Fix error handling in the register function (Ivan Vecera) [1894564] - [thermal] thermal: core: skip update disabled thermal zones after suspend (Ivan Vecera) [1894564] - [thermal] Thermal: do not clear passive state during system sleep (Ivan Vecera) [1894564] - [thermal] thermal: of-thermal: disable passive polling when thermal zone is disabled (Ivan Vecera) [1894564] - [crypto] crypto: qat - drop input parameter from adf_enable_aer() (Vladis Dronov) [1855190] - [crypto] crypto: qat - fix function parameters descriptions (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove unnecessary mutex_init() (Vladis Dronov) [1855190] - [crypto] crypto: qat - use PCI_VDEVICE (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace device ids defines (Vladis Dronov) [1855190] - [crypto] crypto: qat - include domain in top level debugfs path (Vladis Dronov) [1855190] - [crypto] crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA (Vladis Dronov) [1855190] - [crypto] crypto: qat - Use fallthrough pseudo-keyword (Vladis Dronov) [1855190] - [crypto] crypto: qat - add delay before polling mailbox (Vladis Dronov) [1855190] - [include] PCI: Add Intel QuickAssist device IDs (Vladis Dronov) [1855190] - [crypto] crypto: qat - fix double free in qat_uclo_create_batch_init_list (Vladis Dronov) [1855190] - [crypto] crypto: qat - fallback for xts with 192 bit keys (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove unused field in skcipher ctx (Vladis Dronov) [1855190] - [crypto] crypto: qat - validate xts key (Vladis Dronov) [1855190] - [crypto] crypto: qat - allow xts requests not multiple of block (Vladis Dronov) [1855190] - [crypto] crypto: qat - update timeout logic in put admin msg (Vladis Dronov) [1855190] - [crypto] crypto: qat - send admin messages to set of AEs (Vladis Dronov) [1855190] - [crypto] crypto: qat - update fw init admin msg (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove packed attribute in etr structs (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace user types with kernel ABI __u types (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace user types with kernel u types (Vladis Dronov) [1855190] - [crypto] crypto: qat - convert to SPDX License Identifiers (Vladis Dronov) [1855190] - [crypto] crypto: qat - simplify the qat_crypto function (Vladis Dronov) [1855190] - [crypto] crypto: qat - spelling s/Decrytp/Decrypt/ (Vladis Dronov) [1855190] - [crypto] crypto: qat/adf_aer - Replace GFP_ATOMIC with GFP_KERNEL in adf_dev_aer_schedule_reset() (Vladis Dronov) [1855190] - [thermal] thermal: int340x: processor_thermal: fix: update Jasper Lake PCI id (David Arcari) [1889331] - [thermal] thermal: int3403_thermal: Downgrade error message (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Prevent page fault on .set_mode() op (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Don't require IDSP to exist (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Export OEM vendor variables (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Export GDDV (David Arcari) [1889331] - [thermal] thermal: int3400_thermal: Statically initialize .get_mode()/.set_mode() ops (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: fix: Update Tiger Lake ACPI device IDs (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: Use scnprintf() for avoiding potential buffer overflow (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Tiger Lake support (David Arcari) [1889331] - [platform] acpi: Remove header dependency (David Arcari) [1889331] - [thermal] thermal: int340x: switch to use helpers (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Jasper Lake support (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: Add Tiger Lake ACPI device IDs (David Arcari) [1889331] - [thermal] thermal: intel: int3403: replace printk(KERN_WARN...) with pr_warn(...) (David Arcari) [1889331] - [thermal] thermal: intel: int340x_thermal: Remove unnecessary acpi_has_method() uses (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Ice Lake support (David Arcari) [1889331] - [thermal] drivers: thermal: processor_thermal_device: Export sysfs interface for TCC offset (David Arcari) [1889331] - [netdrv] net/mlx5e: Fix arch depending casting issue in FEC (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Kconfig: convert imply usage to weak dependency (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Fix condition for termination table cleanup (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Use a separate work queue for fib event handling (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Add support for RDMA TX flow table (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Add support for RDMA TX steering (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Limit the scope of struct mlx5_bfreg_info to mlx5_ib (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Extend QP creation to get uar page index from user space (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Extend CQ creation to get uar page index from user space (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid group version scan when not necessary (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid incrementing FTE version (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Simplify matching group searches (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Generally use the WC auto detection test result (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid forwarding to other eswitch uplink (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Eswitch, enable forwarding back to uplink port (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5e: Add support for offloading traffic from uplink to uplink (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Don't use termination tables in slow path (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Avoid configuring eswitch QoS if not supported (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: DR, Add support for flow table id destination action (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Refactor unload all reps per rep type (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Update VF vports config when num of VFs changed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Introduce per vport configuration for eswitch modes (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Prepare for vport enable/disable refactor (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Remove redundant warning when QoS enable failed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Remove redundant check of eswitch manager cap (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Allow MRs to be created in the cache synchronously (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Revise how the hysteresis scheme works for cache filling (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Fix locking in MR cache work queue (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Lock access to ent->available_mrs/limit when doing queue_work (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Fix MR cache size and limit debugfs (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Always remove MRs from the cache before destroying them (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Simplify how the MR cache bucket is located (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Rename the tracking variables for the MR cache (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Replace spinlock protected write with atomic var (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Move asynchronous mkey creation to mlx5_ib (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Assign mkey variant in mlx5_ib only (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Setup mkey variant before mr create command invocation (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Use offsetofend() instead of duplicated variant (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-switch, make query inline mode a static function (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Allocate smaller size tables for ft offload (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Introduce TLS and IPSec objects enums (Alaa Hleihel) [1858559] - [include] net/mlx5: Introduce egress acl forward-to-vport capability (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Add np_min_time_between_cnps and rp_max_rate debug params (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Fix header guard in rsc_dump.h (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Replace zero-length array with flexible-array member (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Add support for FEC modes based on 50G per lane links (Alaa Hleihel) [1858559] - [netdrv] net/mlxe5: Separate between FEC and current speed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Advertise globaly supported FEC modes (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Enforce setting of a single FEC mode (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Set FEC to auto when configured mode is not supported (Alaa Hleihel) [1858559] - [netdrv] mlx5: Use proper logging and tracing line terminations (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Support dump callback in RX reporter (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Support dump callback in TX reporter (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Gather reporters APIs together (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Add support for resource dump (Alaa Hleihel) [1858559] - [netdrv] bnxt_en: Fix wrong flag value passed to HWRM_PORT_QSTATS_EXT fw call (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix HWRM_FUNC_QSTATS_EXT firmware call (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return -EOPNOTSUPP for ETHTOOL_GREGS on VFs (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: return proper error codes in bnxt_show_temp (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Use memcpy to copy VPD field info (Jonathan Toppins) [1861885] - [netdrv] net: ethernet: broadcom: have drivers select DIMLIB as needed (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Avoid sending firmware messages when AER error is detected (Jonathan Toppins) [1861885] - [netdrv] bnxt: don't enable NAPI until rings are ready (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Setup default RSS map in all scenarios (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: init RSS table for Minimal-Static VF reservation (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix HWRM error when querying VF temperature (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix possible crash in bnxt_fw_reset_task() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix PCI AER error recovery flow (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Check for zero dir entries in NVRAM (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Don't query FW when netif_running() is false (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Remove superfluous memset() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add support for 'ethtool -d' (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Switch over to use the 64-bit software accumulated counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Accumulate all counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Retrieve hardware masks for port counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Retrieve hardware counter masks from firmware if available (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Allocate additional memory for all statistics blocks (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Refactor statistics code and structures (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Use macros to define port statistics size and offset (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Update firmware interface to 1.10.1.54 (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Remove PCIe non-counters from ethtool statistics (Jonathan Toppins) [1861885] - [netdrv] net: bnxt: don't complain if TC flower can't be supported (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix completion ring sizing with TPA enabled (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Init ethtool link settings after reading updated PHY configuration (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix race when modifying pause settings (Jonathan Toppins) [1861885] - [netdrv] bnxt: convert to new udp_tunnel_nic infra (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: allow firmware to disable VLAN offloads (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: clean up VLAN feature bit handling (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Implement ethtool -X to set indirection table (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return correct RSS indirection table entries to ethtool -x (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fill HW RSS table from the RSS logical indirection table (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add helper function to return the number of RSS contexts (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add logical RSS indirection table structure (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix up bnxt_get_rxfh_indir_size() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Set up the chip specific RSS table size (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Read VPD info only for PFs (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix statistics counters issue during ifdown with older firmware (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Do not enable legacy TX push on older firmware (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Store the running firmware version code (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add board.serial_number field to info_get cb (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return from timer if interface is not in open state (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix AER reset logic on 57500 chips (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Re-enable SRIOV during resume (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Simplify bnxt_resume() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix firmware message length endianness (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix return code to "flash_device" (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix accumulation of bp->net_stats_prev (Jonathan Toppins) [1861885] - [netdrv] net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: show only relevant ethtool stats for a TX or RX ring (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Split HW ring statistics strings into RX and TX parts (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Refactor the software ring counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add doorbell information to bnxt_en_dev struct (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add support for L2 doorbell size (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Set the db_offset on 57500 chips for the RDMA MSIX entries (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Define the doorbell offsets on 57500 chips (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Improve kernel log messages related to ethtool reset (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix ethtool_reset_flags ABI violations (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: refactor ethtool firmware reset types (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: prepare to refactor ethtool reset types (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Improve TQM ring context memory sizing formulas (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Allocate TQM ring context memory according to fw specification (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Update firmware spec. to 1.10.1.33 (Jonathan Toppins) [1861885] - [fs] fs/namespace.c: fix mountpoint reference counter race (Pavel Reichl) [1852651] {CVE-2020-12114}- [powerpc] powerpc/64: Fix kernel stack 16-byte alignment (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/aout: Fix struct user definition to use user_pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/uapi: Fix sigcontext definition to use user_pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] bpf: powerpc: fix broken uapi for BPF_PROG_TYPE_PERF_EVENT (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Tests for kernel accessing user memory (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Introduce PPC_DEBUG_FEATURE_DATA_BP_ARCH_31 (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix exception handling for CONFIG_HAVE_HW_BREAKPOINT=N (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix length calculation for unaligned target (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Move DAWR detection logic outside of hw_breakpoint.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Fix SETHWDEBUG when CONFIG_HAVE_HW_BREAKPOINT=N (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix handling of vector instructions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix quadword instruction handling on p10 predecessors (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/hw_breakpoint.h: delete duplicated word (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Remove 512 byte boundary (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Return available watchpoints dynamically (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Guest support for 2nd DAWR hcall (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Set CPU_FTR_DAWR1 based on pa-features bit (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/dt_cpu_ftrs: Add feature for 2nd DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Enable watchpoint functionality on power10 guest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix DAWR exception for CACHEOP (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix DAWR exception constraint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix 512 byte boundary limit (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] hw-breakpoints: Fix build warnings with clang (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/xmon: Support 2nd DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/xmon: Don't allow breakpoint overwriting (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Don't allow concurrent perf and ptrace events (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Prepare handler to handle more than one watchpoint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Use builtin ALIGN*() macros (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Introduce is_ptrace_bp() function (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Use loop for thread_struct->ptrace_bps (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Convert thread_struct->hw_brk to an array (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Disable all available watchpoints when !dawr_force_enable (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Get watchpoint count dynamically while disabling them (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Provide DAWR number to __set_breakpoint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Provide DAWR number to set_dawr (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Return actual num of available watchpoints (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Introduce function to get nr watchpoints dynamically (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Add SPRN macros for second DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: move ptrace_triggered() into hw_breakpoint.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: create ppc_gethwdinfo() (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: create ptrace_get_debugreg() (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out ADV_DEBUG_REGS related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: move register viewing functions out of ptrace.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out TRANSACTIONAL_MEM related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out SPE related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out ALTIVEC related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out VSX related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: drop PARAMETER_SAVE_AREA_OFFSET (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: drop unnecessary #ifdefs CONFIG_PPC64 (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: remove unused header includes (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Move ptrace into a subdirectory (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Don't call dar_within_range() for Book3S (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Enable range tests on 8xx in ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow any address range size (Desnes Augusto Nunes do Rosario) [1854528] - [tools] powerpc/watchpoint: Support for 8xx in ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [tools] powerpc/watchpoint: Add DAR outside test in perf-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Rewrite ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: permanently include 8xx registers in reg.h (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/64: Interrupts save PPR on stack rather than thread_struct (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Use SWITCH_FRAME_SIZE for prom and rtas entry (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: Don't use sizeof(struct pt_regs) in ptrace code (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Split user/kernel definitions of struct pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: declare set_breakpoint() static (Desnes Augusto Nunes do Rosario) [1854528] - [tools] perf vendor events power9: Added nest imc metric events (Michael Petlan) [1780258] - [powerpc] powerpc/perf: Fix crashes with generic_compat_pmu & BHRB (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints (Michael Petlan) [1854525] - [powerpc] powerpc/powernv/idle: add a basic stop 0-3 driver for POWER10 (Michael Petlan) [1854525] - [powerpc] powerpc/kernel: Cleanup machine check function declarations (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Fix soft lockups due to missed interrupt accounting (Michael Petlan) [1854525] - [powerpc] powerpc: Add POWER10 raw mode cputable entry (Michael Petlan) [1854525] - [powerpc] powerpc/powernv: Machine check handler for POWER10 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add extended regs support for power10 platform (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add support for outputting extended regs in perf intr_regs (Michael Petlan) [1854525] - [tools] perf tools powerpc: Add support for extended regs in power10 (Michael Petlan) [1854525] - [tools] perf tools powerpc: Add support for extended register capability (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Fix MMCRA_BHRB_DISABLE define for binutils < 2.28 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Initialize power10 PMU registers in cpu setup routine (Michael Petlan) [1854525] - [powerpc] powerpc/perf: BHRB control to disable BHRB logic when not used (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add Power10 BHRB filter support for PERF_SAMPLE_BRANCH_IND_CALL/COND (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Ignore the BHRB kernel address filtering for P10 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: power10 Performance Monitoring support (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add Power10 PMU feature to DT CPU features (Michael Petlan) [1854525] - [powerpc] powerpc/xmon: Add PowerISA v3.1 PMU SPRs (Michael Petlan) [1854525] - [powerpc] powerpc64: Break asm/percpu.h vs spinlock_types.h dependency (Greg Kurz) [1882796] - [powerpc] watchpoint: Rename current DAWR macros (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Make struct kernel_param_ops definition const (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: simplify kvm_cma_reserve() (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Fix symbol undeclared warnings (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Remove redundant initialization of variable ret (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: xive: Convert to DEFINE_SHOW_ATTRIBUTE (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Set LPCR[HDICE] before writing HDEC (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Do not allocate HPT for a nested guest (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Don't return -ENOTSUPP to userspace in ioctls (Greg Kurz) [1882796] - [powerpc] 64s: handle ISA v3.1 local copy-paste context switches (Greg Kurz) [1882796] - [powerpc] 64s: Move HMI IRQ stat from percpu variable to paca (Greg Kurz) [1882796] - [powerpc] kvm/cma: Improve kernel log during boot (Greg Kurz) [1882796] - [powerpc] kvm: Use correct CONFIG symbol in comment (Greg Kurz) [1882796] - [powerpc] watchpoint: Rename current H_SET_MODE DAWR macro (Greg Kurz) [1882796] - [tools] kvm: ppc: Fix typo on H_DISABLE_AND_GET hcall (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Clean up redundant kvm_run parameters in assembly (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Save/restore new PMU registers (Greg Kurz) [1882796] - [powerpc] perf: Add support for ISA3.1 PMU SPRs (Greg Kurz) [1882796] - [powerpc] perf: Update Power PMU cache_events to u64 type (Greg Kurz) [1882796] - [powerpc] perf: Update cpu_hw_event to use `struct` for storing MMCR registers (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Cleanup updates for kvm vcpu MMCR (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Protect kvm_vcpu_read_guest with srcu locks (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Increase KVMPPC_NR_LPIDS on POWER8 and POWER9 (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3shv: Enable support for ISA v3.1 guests (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s pr: Remove uninitialized_var() usage (Greg Kurz) [1882796] - [powerpc] kvm/book3s64: Fix kernel crash with nested kvm & DEBUG_VIRTUAL (Greg Kurz) [1882796] - [powerpc] book3s64/kvm: Fix secondary page table walk warning during migration (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Fix some RCU-list locks (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Ignore kmemleak false positives (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Clean up redundant 'kvm_run' parameters (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Remove redundant kvm_run from vcpu_arch (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Remove redundant NULL check (Greg Kurz) [1882796] - [powerpc] Fix compile issue with force DAWR (Greg Kurz) [1882796] - [powerpc] silence a -Wcast-function-type warning in dawr_write_file_bool (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Fix r3 corruption in h_set_dabr() (Greg Kurz) [1882796] - [powerpc] Add force enable of DAWR on P9 option (Greg Kurz) [1882796] - [documentation] powerpc: Document issues with the DAWR on POWER9 (Greg Kurz) [1882796] - [powerpc] Replace _ALIGN_UP() by ALIGN() (Greg Kurz) [1882796] - [powerpc] Replace _ALIGN_DOWN() by ALIGN_DOWN() (Greg Kurz) [1882796] - [netdrv] tg3: Fix soft lockup when tg3_reset_task() fails (Jonathan Toppins) [1899595] - [tools] tools/power turbostat: update version number (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: harden against cpu hotplug (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: adjust for temperature offset (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Build with _FILE_OFFSET_BITS=64 (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support AMD Family 19h (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Remove empty columns for Jacobsville (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix output formatting for ACPI CST enumeration (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Enable accumulate RAPL display (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Introduce functions to accumulate RAPL consumption (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Make the energy variable to be 64 bit (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Always print idle in the system configuration header (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Print /dev/cpu_dma_latency (Prarit Bhargava) [1857136] - [tools] turbostat/.gitignore: add SPDX License Identifier (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: update version (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Print cpuidle information (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix 32-bit capabilities warning (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix missing SYS_LPI counter on some Chromebooks (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix gcc build warnings (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support Elkhart Lake (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support Jasper Lake (Prarit Bhargava) [1857136] - [scsi] scsi: core: Return BLK_STS_AGAIN for ALUA transitioning (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transitioning state (Ewan Milne) [1867264] - [block] scsi: block: Return status code in blk_mq_end_request() (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() (Ewan Milne) [1877156] - [fs] gfs2: check for live vs. read-only file system in gfs2_fitrim (Abhijith Das) [1335139] - [fs] gfs2: don't initialize statfs_change inodes in spectator mode (Abhijith Das) [1335139] - [fs] gfs2: init_journal's undo directive should also undo the statfs inodes (Abhijith Das) [1335139] - [fs] gfs2: Recover statfs info in journal head (Abhijith Das) [1335139] - [fs] gfs2: lookup local statfs inodes prior to journal recovery (Abhijith Das) [1335139] - [fs] gfs2: Add fields for statfs info in struct gfs2_log_header_host (Abhijith Das) [1335139] - [block] nbd: don't update block size after device is started (Ming Lei) [1891363] - [platform] platform/x86: thinkpad_acpi: lap or desk mode interface (David Arcari) [1889642] - [infiniband] IB/mlx4: Convert rej_tmout radix-tree to XArray (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Adjust delayed work when a dup is observed (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add support for REJ due to timeout (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Fix starvation in paravirt mux/demux (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Separate tunnel and wire bufs parameters (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add support for MRA (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add and improve logging (Alaa Hleihel) [1858564] - [netdrv] net: ethernet: mlx4: Avoid assigning a value to ring_cons but not used it anymore in mlx4_en_xmit() (Alaa Hleihel) [1858564] - [netdrv] net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Alaa Hleihel) [1858564] - [infiniband] treewide: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858564] - [netdrv] net/mlx4: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858564] - [netdrv] mlx4: convert to new udp_tunnel_nic infra (Alaa Hleihel) [1858564] - [netdrv] mlx4: Mark PM functions as __maybe_unused (Alaa Hleihel) [1858564] - [netdrv] mlx4: use generic power management (Alaa Hleihel) [1858564] - [netdrv] mlx4: disable device on shutdown (Alaa Hleihel) [1858564 1858563] - [include] IB/mlx4: Replace zero-length array with flexible-array (Alaa Hleihel) [1858564 1858563] - [netdrv] net: mlx4: remove unneeded variable "err" in mlx4_en_ethtool_add_mac_rule() (Alaa Hleihel) [1858564 1858563] - [netdrv] net: mlx4: remove unneeded variable "err" in mlx4_en_get_rxfh() (Alaa Hleihel) [1858564 1858563] - [netdrv] net/mlx4_en: use napi_complete_done() in TX completion (Alaa Hleihel) [1858564 1858563] - [netdrv] net/mlx4_en: avoid indirect call in TX completion (Alaa Hleihel) [1858564 1858562] - [infiniband] RDMA/mlx4: Delete duplicated offsetofend implementation (Alaa Hleihel) [1858564 1858562] - [netdrv] net: mlx4: reject unsupported coalescing params (Alaa Hleihel) [1858564 1858562] - [hwmon] hwmon: (amd_energy) match for supported models (David Arcari) [1860387] - [hwmon] hwmon: (amd_energy) Missing platform_driver_unregister() on error in amd_energy_init() (David Arcari) [1860387] - [hwmon] hwmon: Add amd_energy driver to report energy counters (David Arcari) [1860387] - [include] include/asm-generic/topology.h: guard cpumask_of_node() macro argument (David Arcari) [1860387]- [x86] x86/dumpstack: Fix misleading instruction pointer error message (Kenneth Yin) [1903506] - [powerpc] powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of numbers in interrupt handler (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/dump: Handle multiple writes to ack attribute (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/dump: Fix race while processing OPAL dump (Diego Domingos) [1891822] - [powerpc] powerpc/opal_elog: Handle multiple writes to ack attribute (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/elog: Fix race while processing OPAL error log event (Diego Domingos) [1891822] - [hid] HID: logitech-dj: Fix an error in mse_bluetooth_descriptor (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Add PID for MX Anywhere 2 (Benjamin Tissoires) [1885560] - [hid] HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery (Benjamin Tissoires) [1885560] - [hid] HID: ite: Add USB id match for Acer One S1003 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons (Benjamin Tissoires) [1885560] - [hid] HID: hid-input: fix stylus battery reporting (Benjamin Tissoires) [1885560] - [hid] HID: roccat: add bounds checking in kone_sysfs_write_settings() (Benjamin Tissoires) [1885560] - [hid] HID: core: Sanitize event code and type when mapping input (Benjamin Tissoires) [1885560] - [hid] HID: core: Correctly handle ReportSize being zero (Benjamin Tissoires) [1885560] - [hid] HID: elan: Fix memleak in elan_input_configured (Benjamin Tissoires) [1885560] - [hid] HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices (Benjamin Tissoires) [1885560] - [hid] Revert "HID: usbhid: do not sleep when opening device" (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage() (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Always poll three more Lenovo PixArt mice (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands (Benjamin Tissoires) [1885560] - [hid] HID: macally: Constify macally_id_table (Benjamin Tissoires) [1885560] - [hid] HID: cougar: Constify cougar_id_table (Benjamin Tissoires) [1885560] - [hid] HID: quirks: add NOGET quirk for Logitech GROUP (Benjamin Tissoires) [1885560] - [hid] HID: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [1885560] - [hid] HID: udraw-ps3: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [1885560] - [hid] HID: input: Fix devices that return multiple bytes in battery report (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Fix spurious F23 key press report during resume from suspend (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard fn_lock support (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard support (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Rename fn_lock sysfs attr handlers to make them generic (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Factor out generic parts of the LED code (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Merge tpkbd and cptkbd data structures (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: avoid repeated "multiplier = " log messages (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Use HIDPP_RECEIVER_INDEX instead of 0xff (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: Replace PCI_DEV_FLAGS_NO_D3 with pci_save_state (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Ignore Simply Automated UPB PIM (Benjamin Tissoires) [1885560] - [hid] HID: apple: Disable Fn-key key-re-mapping on clone keyboards (Benjamin Tissoires) [1885560] - [hid] HID: Wiimote: Treat the d-pad as an analogue stick (Benjamin Tissoires) [1885560] - [hid] HID: steam: fixes race in handling device list (Benjamin Tissoires) [1885560] - [hid] HID: magicmouse: do not set up autorepeat (Benjamin Tissoires) [1885560] - [hid] HID: alps: support devices with report id 2 (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Always poll Obins Anne Pro 2 keyboard (Benjamin Tissoires) [1885560] - [hid] HID: input: do not run GET_REPORT unless there's a Resolution Multiplier (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: remove redundant assignment to variable retval (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: do not sleep when opening device (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: Remove MT_CLS_WIN_8_DUAL (Benjamin Tissoires) [1885560] - [hid] HID: sony: Fix for broken buttons on DS3 USB dongles (Benjamin Tissoires) [1885560] - [hid] HID: Add quirks for Trust Panora Graphic Tablet (Benjamin Tissoires) [1885560] - [hid] HID: apple: Swap the Fn and Left Control keys on Apple keyboards (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Schneider SCL142ALM to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: avoid bogus uninitialized-variable warning (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: reset Synaptics SYNA2393 on resume (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: Fix race between usbhid_close() and usbhid_stop() (Benjamin Tissoires) [1885560] - [hid] HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY instead (Benjamin Tissoires) [1885560] - [hid] HID: alps: Add AUI1657 device ID (Benjamin Tissoires) [1885560] - [hid] HID: fix typo in Kconfig (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add support for Logitech G11 extra keys (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: add eGalaxTouch P80H84 support (Benjamin Tissoires) [1885560] - [hid] HID: logitech: drop outdated references to unifying receivers (Benjamin Tissoires) [1885560] - [hid] HID: rmi: Simplify an error handling path in 'rmi_hid_read_block()' (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: hbm.h: Replace zero-length array with flexible-array member (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: ishtp-dev.h: Replace zero-length array with flexible-array member (Benjamin Tissoires) [1885560] - [hid] HID: Add driver fixing Glorious PC Gaming Race mouse report descriptor (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Do not fail the probe when we fail to disable F# emulation (Benjamin Tissoires) [1885560] - [hid] HID: fix Kconfig word ordering (Benjamin Tissoires) [1885560] - [hid] HID: add ALWAYS_POLL quirk to lenovo pixart mouse (Benjamin Tissoires) [1885560] - [hid] HID: google: add moonball USB id (Benjamin Tissoires) [1885560] - [hid] HID: appleir: Use devm_kzalloc() instead of kzalloc() (Benjamin Tissoires) [1885560] - [hid] HID: appleir: Remove unnecessary goto label (Benjamin Tissoires) [1885560] - [hid] HID: hid-sensor-custom: Use scnprintf() for avoiding potential buffer overflow (Benjamin Tissoires) [1885560] - [hid] HID: hid-picolcd_fb: Use scnprintf() for avoiding potential buffer overflow (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add support for the static device in the Powerplay mat/receiver (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: fix race condition for scheduled work during removal (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: call hid_hw_stop() in case of error (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: fix general protection fault caused by double kfree (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: alps: Fix an error handling path in 'alps_input_configured()' (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: Fix race in in hiddev_disconnect() (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add debug msg when exporting a HID++ report descriptors (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Remove ITE 8595 entry from hid_have_special_driver (Benjamin Tissoires) [1885560] - [include] HID: core: increase HID report buffer size to 8KiB (Benjamin Tissoires) [1885560] - [hid] HID: core: fix off-by-one memset in hid_report_raw_event() (Benjamin Tissoires) [1885560] - [hid] HID: apple: Add support for recent firmware on Magic Keyboards (Benjamin Tissoires) [1885560] - [hid] HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: BatteryVoltage: only read chargeStatus if extPower is active (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: avoid duplicate error handling code in 'hidpp_probe()' (Benjamin Tissoires) [1885560] - [hid] HID: hidraw, uhid: Always report EPOLLOUT (Benjamin Tissoires) [1885560] - [hid] HID: steam: Fix input device disappearing (Benjamin Tissoires) [1885560] - [hid] hid-logitech-hidpp: read battery voltage from newer devices (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add MX Master 3 Mouse (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Support WirelessDeviceStatus connect events (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Support translations from short to long reports (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: fix mess in hiddev_open() (Benjamin Tissoires) [1885560] - [hid] HID: hid-input: clear unmapped usages (Benjamin Tissoires) [1885560] - [hid] HID: Add quirk for incorrect input length on Lenovo Y720 (Benjamin Tissoires) [1885560] - [hid] HID: ite: Add USB id match for Acer SW5-012 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: Add quirk for Xin-Mo Dual Controller (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: add support uniq ioctl (Benjamin Tissoires) [1885560] - [hid] HID: Fix slab-out-of-bounds read in hid_field_extract (Benjamin Tissoires) [1885560] - [hid] HID: picoLCD: constify fb ops (Benjamin Tissoires) [1885560] - [hid] HID: uhid: Fix returning EPOLLOUT from uhid_char_poll (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: Fix returning EPOLLOUT from hidraw_poll (Benjamin Tissoires) [1885560] - [hid] HID: rmi: Check that the RMI_STARTED bit is set before unregistering the RMI transport device (Benjamin Tissoires) [1885560] - [hid] HID: quirks: remove hid-led devices from hid_have_special_driver (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Reset ALPS touchpads on resume (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: fix no irq after reset on raydium 3118 (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Silence intermittent get_battery_capacity errors (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: remove orphaned member sleep_delay (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Add quirk for HP MSU1465 PIXART OEM mouse (Benjamin Tissoires) [1885560] - [hid] HID: core: check whether Usage Page item is after Usage ID items (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Send power-on command after reset (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Remove runtime power management (Benjamin Tissoires) [1885560] - [hid] HID: google: Detect base folded usage instead of hard-coding whiskers (Benjamin Tissoires) [1885560] - [hid] HID: google: add magnemite/masterball USB ids (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add depends on LEDS_CLASS to Logitech Kconfig entry (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the G510's M1-M3 and MR LEDs (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for controlling the G510's RGB backlight (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the G510 keyboards' gaming keys (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the M1-M3 and MR LEDs (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add keyboard and LCD backlight control (Benjamin Tissoires) [1885560] - [hid] HID: Add driver for Logitech gaming keyboards (G15, G15 v2) (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: replace printk() with corresponding pr_xx() variant (Benjamin Tissoires) [1885560] - [hid] HID: prodikeys: make array keys static const, makes object smaller (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: signal tablet mode on connect (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: signal tablet mode switch on disconnect (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: more robust tablet mode detection (Benjamin Tissoires) [1885560] - [hid] HID: core: fix dmesg flooding if report field larger than 32bit (Benjamin Tissoires) [1885560] - [include] HID: core: Add printk_once variants to hid_warn() etc (Benjamin Tissoires) [1885560] - [include] HID: core: reformat and reduce hid_printk macros (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: modify quirks for weida's devices (Benjamin Tissoires) [1885560] - [hid] hid-logitech-dj: add the new Lightspeed receiver (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add support of the G700(s) receiver (Benjamin Tissoires) [1885560] - [hid] HID: do not call hid_set_drvdata(hdev, NULL) in drivers (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: extend consumer usages range (Benjamin Tissoires) [1885560] - [hid] hiddev: Return EPOLLOUT from hiddev_poll (Benjamin Tissoires) [1885560] - [hid] hidraw: Return EPOLLOUT from hidraw_poll (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add nopnp quirk for Acer Aspire 5 A515 (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists (Benjamin Tissoires) [1885560] - [input] input: i8042 - Remove special Cayman handling (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - only increment wakeup count on touch (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add ic type 0x15 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add support for high resolution reports (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - do not constantly re-query pattern ID (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add firmware update info for ICs 0x11, 0x13, 0x14 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle firmware updated on newer ICs (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add support for different firmware page sizes (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - fix detecting IAP version on older controllers (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle devices with patterns above 1 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - make fetching IC type of older controllers more robust (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle firmware not implementing "get pattern" command (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list (Benjamin Tissoires) [1885560] - [input] Input: elantech - remove redundant assignments to variable error (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen (Benjamin Tissoires) [1885560] - [uapi] Input: add `SW_MACHINE_COVER` (Benjamin Tissoires) [1885560] - [input] input: i8042 - Remove special PowerPC handling (Benjamin Tissoires) [1885560] - [input] Input: synaptics - add a second working PNP_ID for Lenovo T470s (Benjamin Tissoires) [1885560] - [input] Input: introduce input_mt_report_slot_inactive() (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add ThinkPad S230u to i8042 reset list (Benjamin Tissoires) [1885560] - [input] Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list" (Benjamin Tissoires) [1885560] - [input] Input: i8042 - attach fwnode to serio i8042 kbd device (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add ThinkPad S230u to i8042 nomux list (Benjamin Tissoires) [1885560] - [uapi] Input: update SPDX tag for input-event-codes.h (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Acer Aspire 5738z to nomux list (Benjamin Tissoires) [1885560] - [uapi] Input: move the new KEY_SELECTIVE_SCREENSHOT keycode (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable RMI on HP Envy 13-ad105ng (Benjamin Tissoires) [1885560] - [uapi] Input: allocate keycode for "Selective Screenshot" key (Benjamin Tissoires) [1885560] - [input] Input: synaptics - remove the LEN0049 dmi id from topbuttonpad list (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable SMBus on ThinkPad L470 (Benjamin Tissoires) [1885560] - [input] Input: synaptics - switch T470s to RMI4 by default (Benjamin Tissoires) [1885560] - [input] Input: input_event - fix struct padding on sparc64 (Benjamin Tissoires) [1885560] - [uapi] Input: add privacy screen toggle keycode (Benjamin Tissoires) [1885560] - [input] Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus (Benjamin Tissoires) [1885560] - [uapi] Input: Add event-codes for macro keys found on various keyboards (Benjamin Tissoires) [1885560] - [input] Input: i8042 - enable wakeup on a stable struct device (Benjamin Tissoires) [1885560] - [input] Input: psmouse - drop all unneeded functions from mouse headers (Benjamin Tissoires) [1885560] - [input] Input: remove dev_err() usage after platform_get_irq() (Benjamin Tissoires) [1885560] - [input] Input: synaptics - fix a typo (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - switch to using devm_add_action_or_reset() (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - switch to using devm_device_add_groups() (Benjamin Tissoires) [1885560] - [power] power: supply: core: Add Standard, Adaptive, and Custom charge types (Benjamin Tissoires) [1885560] - [scsi] scsi: mpt3sas: Fix timeouts observed while reenabling IRQ (Tomas Henzl) [1880114] - [fs] ext4: handle option set by mount flags correctly (Pavel Reichl) [1848084] - [fs] xfs: preserve inode versioning across remounts (Pavel Reichl) [1848084] - [kernel] kheaders: explain why include/config/autoconf.h is excluded from md5sum (Jiri Olsa) [1899585] - [kernel] kheaders: remove the last bashism to allow sh to run it (Jiri Olsa) [1899585] - [kernel] kheaders: optimize header copy for in-tree builds (Jiri Olsa) [1899585] - [kernel] kheaders: optimize md5sum calculation for in-tree builds (Jiri Olsa) [1899585] - [kernel] kheaders: remove unneeded 'cat' command piped to 'head' / 'tail' (Jiri Olsa) [1899585] - [kernel] kheaders: substituting --sort in archive creation (Jiri Olsa) [1899585] - [kernel] kheaders: make headers archive reproducible (Jiri Olsa) [1899585] - [kernel] kheaders: include only headers into kheaders_data.tar.xz (Jiri Olsa) [1899585] - [kernel] kheaders: remove meaningless -R option of 'ls' (Jiri Olsa) [1899585] - [kernel] kheaders: Do not regenerate archive if config is not changed (Jiri Olsa) [1899585] - [kernel] kheaders: Move from proc to sysfs (Jiri Olsa) [1899585] - [kernel] kernel/Makefile: don't assume that kernel/gen_ikh_data.sh is executable (Jiri Olsa) [1899585] - [init] init/config: Do not select BUILD_BIN2C for IKCONFIG (Jiri Olsa) [1899585] - [kernel] Provide in-kernel headers to make extending kernel easier (Jiri Olsa) [1899585] - [tty] pty: do tty_flip_buffer_push without port->lock in pty_write (Artem Savkov) [1787975] - [virtio] virtio_balloon: fix sparse warning (Nico Pache) [1839055] - [virtio] virtio_balloon: fix up endian-ness for free cmd id (Nico Pache) [1839055] - [virtio] virtio-balloon: Document byte ordering of poison_val (Nico Pache) [1839055] - [virtio] virtio-mmio: Reject invalid IRQ 0 command line argument (Nico Pache) [1839055] - [virtio] virtio-balloon: Disable free page reporting if page poison reporting is not enabled (Nico Pache) [1839055] - [virtio] virtio-mmio: Delete an error message in vm_find_vqs() (Nico Pache) [1839055] - [virtio] virtio: add VIRTIO_RING_NO_LEGACY (Nico Pache) [1839055] - [virtio] virtio-balloon: Avoid using the word 'report' when referring to free page hinting (Nico Pache) [1839055] - [virtio] virtio-balloon: make virtballoon_free_page_report() static (Nico Pache) [1839055] - [virtio] virtio-balloon: switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM (Nico Pache) [1839055] - [documentation] mm/page_reporting: add free page reporting documentation (Nico Pache) [1839055] - [mm] mm/page_reporting: add budget limit on how many pages can be reported per pass (Nico Pache) [1839055] - [mm] mm/page_reporting: rotate reported pages to the tail of the list (Nico Pache) [1839055] - [virtio] virtio-balloon: add support for providing free page reports to host (Nico Pache) [1839055] - [virtio] virtio-balloon: pull page poisoning config out of free page hinting (Nico Pache) [1839055] - [mm] mm: introduce Reported pages (Nico Pache) [1839055] - [mm] mm: add function __putback_isolated_page (Nico Pache) [1839055] - [mm] mm: use zone and order instead of free area in free_list manipulators (Nico Pache) [1839055] - [mm] mm: adjust shuffle code to allow for future coalescing (Nico Pache) [1839055] - [virtio] virtio_balloon: Adjust label in virtballoon_probe (Nico Pache) [1839055] - [virtio] virtio_ring: Fix mem leak with vring_new_virtqueue() (Nico Pache) [1839055] - [virtio] virtio_balloon: Fix memory leaks on errors in virtballoon_probe() (Nico Pache) [1839055] - [virtio] virtio-balloon: Fix memory leak when unloading while hinting is in progress (Nico Pache) [1839055] - [virtio] virtio_balloon: prevent pfn array overflow (Nico Pache) [1839055] - [virtio] virtio-pci: check name when counting MSI-X vectors (Nico Pache) [1839055] - [virtio] virtio-balloon: initialize all vq callbacks (Nico Pache) [1839055] - [virtio] virtio-mmio: convert to devm_platform_ioremap_resource (Nico Pache) [1839055] - [virtio] virtio_balloon: divide/multiply instead of shifts (Nico Pache) [1839055] - [virtio] virtio_balloon: name cleanups (Nico Pache) [1839055] - [virtio] virtio_balloon: fix shrinker count (Nico Pache) [1839055] - [virtio] virtio_balloon: fix shrinker scan number of pages (Nico Pache) [1839055] - [virtio] virtio-mmio: add error check for platform_get_irq (Nico Pache) [1839055] - [virtio] virtio: Fix indentation of VIRTIO_MMIO (Nico Pache) [1839055] - [virtio] virtio/virtio_ring: do some comment fixes (Nico Pache) [1839055] - [virtio] virtio_pci: fix a NULL pointer reference in vp_del_vqs (Nico Pache) [1839055] - [virtio] virtio: hint if callbacks surprisingly might sleep (Nico Pache) [1839055] - [virtio] virtio_balloon: remove the unnecessary 0-initialization (Nico Pache) [1839055] - [virtio] virtio-balloon: improve update_balloon_size_func (Nico Pache) [1839055] - [virtio] virtio-balloon: tweak config_changed implementation (Nico Pache) [1839055] - [misc] virtio: don't allocate vqs when names= NULL (Nico Pache) [1839055] - [virtio] virtio_pci: use queue idx instead of array idx to set up the vq (Nico Pache) [1839055] - [virtio] virtio: remove deprecated VIRTIO_PCI_CONFIG() (Nico Pache) [1839055] - [mm] mm/page_poison: expose page_poisoning_enabled to kernel modules (Nico Pache) [1839055] - [virtio] virtio-balloon: VIRTIO_BALLOON_F_PAGE_POISON (Nico Pache) [1839055] - [virtio] virtio-balloon: VIRTIO_BALLOON_F_FREE_PAGE_HINT (Nico Pache) [1839055] - [virtio] virtio: pci-legacy: Validate queue pfn (Nico Pache) [1839055] - [virtio] virtio: mmio-v1: Validate queue PFN (Nico Pache) [1839055] - [virtio] virtio_balloon: replace oom notifier with shrinker (Nico Pache) [1839055] - [virtio] virtio-balloon: kzalloc the vb struct (Nico Pache) [1839055] - [virtio] virtio-balloon: remove BUG() in init_vqs (Nico Pache) [1839055] - [mm] mm, debug_pagealloc: use a page type instead of page_ext flag (Nico Pache) [1839055] - [mm] mm, page_alloc: more extensive free page checking with debug_pagealloc (Nico Pache) [1839055] - [mm] mm, debug_pagelloc: use static keys to enable debugging (Nico Pache) [1839055] - [include] include/linux/page_ext.h: drop definition of unused PAGE_EXT_DEBUG_POISON (Nico Pache) [1839055] - [tty] vt: vt_ioctl: fix use-after-free in vt_in_use() (Vladis Dronov) [1875585] - [tty] vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console (Vladis Dronov) [1875585] - [tty] vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines (Vladis Dronov) [1875585] - [tty] vt: selection, introduce vc_is_sel (Vladis Dronov) [1875585] - [fs] gfs2: Don't sleep during glock hash walk (Andreas Grunbacher) [1871173]- [powerpc] powerpc/64s/hash: Fix hash_preload running with interrupts enabled (Diego Domingos) [1884152] - [powerpc] powerpc/pseries: Avoid using addr_to_pfn in real mode (Diego Domingos) [1822675] - [powerpc] powerpc/pseries: Handle UE event for memcpy_mcsafe (Diego Domingos) [1822675] - [powerpc] powerpc/pseries: Fix MCE handling on pseries (Diego Domingos) [1822675] - [powerpc] powerpc/64s/pseries: machine check convert to use common event code (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Print additional information about MCE error (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Print correct severity for MCE error (Diego Domingos) [1822675] - [powerpc] powerpc/64s: Report SLB multi-hit rather than parity error (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Reduce MCE console logs to lesser lines (Diego Domingos) [1822675] - [powerpc] powerpc/pseries/mce: Improve array initialization (Diego Domingos) [1822675] - [powerpc] powerpc/pseries/mce: Fix misleading print for TLB mutlihit (Diego Domingos) [1822675] - [netdrv] i40e: fix crash when Rx descriptor count is changed (Jiri Benc) [1882708] - [netdrv] virtio_net: Fix out of bounds access of sq (Jiri Benc) [1882708] - [tools] tools/bpftool: Fix attaching flow dissector (Jiri Benc) [1882708] - [docs] bpf: Use valid and new links in index.rst (Jiri Benc) [1882708] - [netdrv] netdevsim: fix unbalaced locking in nsim_create() (Jiri Benc) [1882708] - [net] bpfilter: Allow to build bpfilter_umh as a module without static library (Jiri Benc) [1882708] - [net] bpf, netns: Fix use-after-free in pernet pre_exit callback (Jiri Benc) [1882708] - [net] xsk: Use dma_need_sync instead of reimplenting it (Jiri Benc) [1882708] - [net] xsk: Remove a double pool->dev assignment in xp_dma_map (Jiri Benc) [1882708] - [net] xsk: Replace the cheap_dma flag with a dma_need_sync flag (Jiri Benc) [1882708] - [net] dma-mapping: Add a new dma_need_sync API (Jiri Benc) [1882708] - [tools] selftests: bpf: Pass program to bpf_prog_detach in flow_dissector (Jiri Benc) [1882708] - [tools] selftests: bpf: Pass program and target_fd in flow_dissector_reattach (Jiri Benc) [1882708] - [net] bpf: flow_dissector: Check value of unused flags to BPF_PROG_DETACH (Jiri Benc) [1882708] - [net] bpf: flow_dissector: Check value of unused flags to BPF_PROG_ATTACH (Jiri Benc) [1882708] - [tools] libbpf: Adjust SEC short cut for expected attach type BPF_XDP_DEVMAP (Jiri Benc) [1882708] - [tools] selftests/bpf: Test updating flow_dissector link with same program (Jiri Benc) [1882708] - [net] bpf, netns: Keep a list of attached bpf_link's (Jiri Benc) [1882708] - [net] bpf, netns: Keep attached programs in bpf_prog_array (Jiri Benc) [1882708] - [net] flow_dissector: Pull BPF program assignment up to bpf-netns (Jiri Benc) [1882708] - [tools] libbpf: Fix CO-RE relocs against .text section (Jiri Benc) [1882708] - [tools] selftests/bpf: Move newer bpf_iter_* type redefining to a new header file (Jiri Benc) [1882708] - [net] xdp: Handle frame_sz in xdp_convert_zc_to_xdp_frame() (Jiri Benc) [1882708] - [net] xdp: Fix xsk_generic_xmit errno (Jiri Benc) [1882708] - [tools] bpf: Selftests and tools use struct bpf_devmap_val from uapi (Jiri Benc) [1882708] - [net] xdp: use shift instead of 64 bit division (Jiri Benc) [1882708] - [net] bpf: Fix unused-var without NETDEVICES (Jiri Benc) [1882708] - [net] seg6: fix seg6_validate_srh() to avoid slab-out-of-bounds (Jiri Benc) [1882708] - [net] seg6: fix SRH processing to comply with RFC8754 (Jiri Benc) [1882708] - [tools] selftests/bpf: Extend test_flow_dissector to cover link creation (Jiri Benc) [1882708] - [tools] selftests/bpf: Convert test_flow_dissector to use BPF skeleton (Jiri Benc) [1882708] - [tools] selftests/bpf, flow_dissector: Close TAP device FD after the test (Jiri Benc) [1882708] - [tools] selftests/bpf: Add tests for attaching bpf_link to netns (Jiri Benc) [1882708] - [tools] bpftool: Support link show for netns-attached links (Jiri Benc) [1882708] - [tools] bpftool: Extract helpers for showing link attach type (Jiri Benc) [1882708] - [tools] libbpf: Add support for bpf_link-based netns attachment (Jiri Benc) [1882708] - [net] bpf: Add link-based BPF program attachment to network namespace (Jiri Benc) [1882708] - [net] flow_dissector: Move out netns_bpf prog callbacks (Jiri Benc) [1882708] - [net] Introduce netns_bpf for BPF programs attached to netns (Jiri Benc) [1882708] - [net] flow_dissector: Pull locking up from prog attach callback (Jiri Benc) [1882708] - [net] bpf: Allow SO_BINDTODEVICE opt in bpf_setsockopt (Jiri Benc) [1882708] - [net] Make locking in sock_bindtoindex optional (Jiri Benc) [1882708] - [net] add sock_bindtoindex (Jiri Benc) [1882708] - [tools] selftest: Add tests for XDP programs in devmap entries (Jiri Benc) [1882708] - [net] xdp: Add xdp_txq_info to xdp_buff (Jiri Benc) [1882708] - [net] xdp: Introduce xdp_convert_frame_to_buff utility routine (Jiri Benc) [1882708] - [net] maintainers: Adjust entry in XDP SOCKETS to actual file name (Jiri Benc) [1882708] - [net] maintainers, xsk: Update AF_XDP section after moves/adds (Jiri Benc) [1882708] - [net] xsk: Explicitly inline functions and move definitions (Jiri Benc) [1882708] - [net] xdp: Simplify xdp_return_{frame, frame_rx_napi, buff} (Jiri Benc) [1882708] - [net] xsk: Remove MEM_TYPE_ZERO_COPY and corresponding code (Jiri Benc) [1882708] - [netdrv] mlx5, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] ixgbe, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] ice, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] i40e, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] i40e: Separate kernel allocated rx_bi rings from AF_XDP rings (Jiri Benc) [1882708] - [netdrv] i40e: Refactor rx_bi accesses (Jiri Benc) [1882708] - [net] xsk: Introduce AF_XDP buffer allocation API (Jiri Benc) [1867206 1882708] - [net] xsk: Move defines only used by AF_XDP internals to xsk.h (Jiri Benc) [1882708] - [net] xsk: Move driver interface to xdp_sock_drv.h (Jiri Benc) [1882708] - [net] xsk: Move xskmap.c to net/xdp/ (Jiri Benc) [1882708] - [net] xsk: Fix xsk_umem_xdp_frame_sz() (Jiri Benc) [1882708] - [tools] selftests/bpf: Convert bpf_iter_test_kern{3, 4}.c to define own bpf_iter_meta (Jiri Benc) [1882708] - [tools] selftest/bpf: Make bpf_iter selftest compilable against old vmlinux.h (Jiri Benc) [1882708] - [net] bpf: Fix too large copy from user in bpf_test_init (Jiri Benc) [1882708] - [tools] selftests/bpf: Xdp_adjust_tail add grow tail tests (Jiri Benc) [1882708] - [tools] selftests/bpf: Adjust BPF selftest for xdp_adjust_tail (Jiri Benc) [1882708] - [net] bpf: Add xdp.frame_sz in bpf_prog_test_run_xdp(). (Jiri Benc) [1882708] - [net] xdp: Clear grow memory in bpf_xdp_adjust_tail() (Jiri Benc) [1882708] - [net] xdp: Allow bpf_xdp_adjust_tail() to grow packet size (Jiri Benc) [1882708] - [netdrv] mlx5: Rx queue setup time determine frame_sz for XDP (Jiri Benc) [1882708] - [netdrv] xdp: For Intel AF_XDP drivers add XDP frame_sz (Jiri Benc) [1882708] - [netdrv] ice: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] i40e: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] ixgbevf: Add XDP frame size to VF driver (Jiri Benc) [1882708] - [netdrv] ixgbe: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP frame size in two code paths (Jiri Benc) [1882708] - [netdrv] vhost_net: Also populate XDP frame size (Jiri Benc) [1882708] - [netdrv] tun: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] nfp: Add XDP frame size to netronome driver (Jiri Benc) [1882708] - [netdrv] net: thunderx: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] mlx4: Add XDP frame size and adjust max XDP MTU (Jiri Benc) [1882708] - [netdrv] qlogic/qede: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] hv_netvsc: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] veth: Xdp using frame_sz in veth driver (Jiri Benc) [1882708] - [netdrv] veth: Adjust hard_start offset on redirect XDP frames (Jiri Benc) [1882708] - [net] xdp: Cpumap redirect use frame_sz and increase skb_tailroom (Jiri Benc) [1882708] - [net] xdp: Xdp_frame add member frame_sz and handle in convert_to_xdp_frame (Jiri Benc) [1882708] - [net] XDP-generic determining XDP frame size (Jiri Benc) [1882708] - [netdrv] sfc: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] bnxt: Add XDP frame size to driver (Jiri Benc) [1882708] - [net] xdp: Add frame size to xdp_buff (Jiri Benc) [1867209 1882708] - [net] bpfilter: switch to kernel_write (Jiri Benc) [1882708] - [tools] bpf: selftests: Add bpf_iter selftests (Jiri Benc) [1882708] - [tools] bpf: selftests: Add iterator programs for ipv6_route and netlink (Jiri Benc) [1882708] - [net] bpf: Enable bpf_iter targets registering ctx argument types (Jiri Benc) [1882708] - [net] bpf: Change func bpf_iter_unreg_target() signature (Jiri Benc) [1882708] - [net] bpf: Refactor bpf_iter target registration (Jiri Benc) [1882708] - [net] bpf: Add netlink and ipv6_route bpf_iter targets (Jiri Benc) [1882708] - [net] bpfilter: check if $(CC) can link static libc in Kconfig (Jiri Benc) [1882708] - [net] bpfilter: document build requirements for bpfilter_umh (Jiri Benc) [1882708] - [net] xsk: Remove unnecessary member in xdp_umem (Jiri Benc) [1882708] - [net] xsk: Change two variable names for increased clarity (Jiri Benc) [1882708] - [net] bpfilter: match bit size of bpfilter_umh to that of the kernel (Jiri Benc) [1882708] - [docs] networking: convert filter.txt to ReST (Jiri Benc) [1882708] - [net] xsk: Fix typo in xsk_umem_consume_tx and xsk_generic_xmit comments (Jiri Benc) [1882708] - [net] introduce SO_BINDTOIFINDEX sockopt (Jiri Benc) [1882708] - [net] netlink: Use sizeof_field() macro (Jiri Benc) [1882708] - [net] xdp: Add SPDX license identifier - Makefile/Kconfig (Jiri Benc) [1882708] - [net] bpfilter: prefix header search paths with $(srctree)/ (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP meta data support (Jiri Benc) [1882708] - [netdrv] virtio_net: Keep vnet header zeroed if XDP is loaded for small buffer (Jiri Benc) [1882708] - [netdrv] virtio-net: keep vnet header zeroed after processing XDP (Jiri Benc) [1882708] - [netdrv] virtio-net: get rid of unnecessary container of rq stats (Jiri Benc) [1882708] - [netdrv] virtio-net: correctly update XDP_TX counters (Jiri Benc) [1882708] - [netdrv] virtio_net: Add kick stats (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP related stats (Jiri Benc) [1882708] - [netdrv] virtio_net: Factor out the logic to determine xdp sq (Jiri Benc) [1882708] - [netdrv] virtio_net: Make drop counter per-queue (Jiri Benc) [1882708] - [netdrv] virtio_net: Use temporary storage for accounting rx stats (Jiri Benc) [1882708] - [netdrv] bnx2: mark driver deprecated (Jonathan Toppins) [1878183] - [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1895862] - [net] openswitch: reuse the helper variable to improve the code readablity (Eelco Chaudron) [1895862] - [net] openvswitch: remove unused keep_flows (Eelco Chaudron) [1895862] - [net] openvswitch: refactor flow free function (Eelco Chaudron) [1895862] - [net] openvswitch: improve the coding style (Eelco Chaudron) [1895862] - [net] openvswitch: use skb_list_walk_safe helper for gso segments (Eelco Chaudron) [1895862] - [net] openvswitch: do not update max_headroom if new headroom is equal to old headroom (Eelco Chaudron) [1895862] - [net] openvswitch: drop unneeded likely() call around IS_ERR() (Eelco Chaudron) [1895862] - [net] openvswitch: convert to kvmalloc (Eelco Chaudron) [1895862] - [infiniband] RDMA/rxe: Mark Soft-RoCE driver as unsupported (Kamal Heib) [1878207] - [net] netfilter: nf_log: missing vlan offload tag and proto (Florian Westphal) [1889990] - [net] ipvs: clear skb->tstamp in forwarding path (Florian Westphal) [1889990] - [net] netfilter: nft_meta: use socket user_ns to retrieve skuid and skgid (Florian Westphal) [1889990] - [net] netfilter: ctnetlink: add a range check for l3/l4 protonum (Florian Westphal) [1889990] {CVE-2020-25211} - [net] netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS (Florian Westphal) [1889990] - [net] netfilter: nf_tables: fix destination register zeroing (Florian Westphal) [1889990] - [net] netfilter: nf_tables: add NFTA_SET_USERDATA if not null (Florian Westphal) [1889990] - [net] netfilter: flowtable: Set offload timeout when adding flow (Florian Westphal) [1889990] - [net] netfilter: conntrack: Move nf_ct_offload_timeout to header file (Florian Westphal) [1889990] - [net] netfilter: nft_set_rbtree: Handle outcomes of tree rotations in overlap detection (Florian Westphal) [1889990] - [net] netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Florian Westphal) [1889990] - [net] netfilter: nft_set_pipapo: Drop useless assignment of scratch map index on insert (Florian Westphal) [1889990] - [net] netfilter: arp_tables: init netns pointer in xt_tgdtor_param struct (Florian Westphal) [1889990] - [net] netfilter: arp_tables: init netns pointer in xt_tgchk_param struct (Florian Westphal) [1889990] - [net] ipvs: do not schedule icmp errors from tunnels (Florian Westphal) [1889990] - [powercap] powercap: intel_rapl: add support for Sapphire Rapids (Steve Best) [1837373] - [powercap] powercap/intel_rapl: add support for RocketLake (Steve Best) [1782715] - [char] ipmi: Use fallthrough pseudo-keyword (Tony Camuso) [1877848] - [char] ipmi/watchdog: add missing newlines when printing parameters by sysfs (Tony Camuso) [1877848] - [char] ipmi: remve duplicate code in __ipmi_bmc_register() (Tony Camuso) [1877848] - [documentation] docs: ipmi: Replace HTTP links with HTTPS ones (Tony Camuso) [1877848] - [char] ipmi: ssif: Remove finished TODO comment about SMBus alert (Tony Camuso) [1877848] - [documentation] Doc: driver-api: ipmi: Add description of alerts_broken module param (Tony Camuso) [1877848] - [char] ipmi:ssif: Remove dynamic platform device handing (Tony Camuso) [1877848] - [char] Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added (Tony Camuso) [1877848] - [char] ipmi_si: Load acpi_ipmi when ACPI IPMI interface added (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Fix error handling and status check (Tony Camuso) [1877848] - [char] ipmi: Replace guid_copy() with import_guid() where it makes sense (Tony Camuso) [1877848] - [char] ipmi: use vzalloc instead of kmalloc for user creation (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Fix some format issue of the code (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Avoid unnecessary check (Tony Camuso) [1877848] - [char] docs: fix references for ipmi.rst file (Tony Camuso) [1877848] - [documentation] docs: move IPMI.txt to the driver API book (Tony Camuso) [1877848]- [powerpc] pseries: Fix 64 bit logical memory block panic (Steve Best) [1894922] - [mm] powerpc/book3s64/radix: Make radix_mem_block_size 64bit (Steve Best) [1894922] - [powerpc] powerpc/64s/radix: Fix build failure with RADIX_MMU=n (Steve Best) [1894922] - [x86] kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: svm: Update cr3_lm_rsvd_bits for AMD SEV guests (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: clflushopt should be treated as a no-op by emulation (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: request masterclock update any time guest uses different msr (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: ensure pv_cpuid.features is initialized when enabling cap (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: reads of restricted pv msrs should also result in #GP (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: use positive error values for msr emulation that causes #GP (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86/mmu: fix counting of rmap entries in pte_list_add (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: bump KVM_MAX_CPUID_ENTRIES (Vitaly Kuznetsov) [1898914 1878097] - [x86] vmxfeatures: rename features for consistency with KVM and manual (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: vmx: Add VMX_FEATURE_USR_WAIT_PAUSE (Vitaly Kuznetsov) [1878097 1898914] - [x86] Expose SERIALIZE for supported cpuid (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: x86: Expose fast short REP MOV for supported cpuid (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: Convert to new CPU match macros (Vitaly Kuznetsov) [1878097 1898914] - [documentation] docs: kvm: fix referenced ioctl symbol (Vitaly Kuznetsov) [1878097 1898914] - [documentation] docs: kvm: api.rst: add missing spaces (Vitaly Kuznetsov) [1878097 1898914] - [virt] kvm: use struct_size() and flex_array_size() helpers in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix some typos in cpuid.rst (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914] - [x86] x86/cpu: Fix typos and improve the comments in sync_core() (David Arcari) [1837457] - [x86] x86/cpu: Use SERIALIZE in sync_core() when available (David Arcari) [1837457] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1837457] - [x86] x86/cpufeatures: Add enumeration for SERIALIZE instruction (David Arcari) [1837457] - [x86] x86/cpu: Refactor sync_core() for readability (David Arcari) [1837457] - [x86] x86/cpu: Relocate sync_core() to sync_core.h (David Arcari) [1837457] - [arm64] kvm: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception (Auger Eric) [1882794] - [arm64] kvm: arm64: Survive synchronous exceptions caused by AT instructions (Auger Eric) [1882794] - [arm64] kvm: arm64: Add kvm_extable for vaxorcism code (Auger Eric) [1882794] - [arm64] kvm: arm64: Print warning when cpu erratum can cause guests to deadlock (Auger Eric) [1882794] - [arm64] kvm: arm64: clean up redundant 'kvm_run' parameters (Auger Eric) [1882794] - [arm64] kvm: arm64: Use common KVM implementation of MMU memory caches (Auger Eric) [1882794] - [arm64] kvm: arm64: Use common code's approach for __GFP_ZERO with memory caches (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop @max param from mmu_topup_memory_cache() (Auger Eric) [1882794] - [arm64] s/AMEVTYPE/AMEVTYPER (Auger Eric) [1882794] - [arm64] kvm: arm64: bti: Reset BTYPE when skipping emulated instructions (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove S1PTW check from kvm_vcpu_dabt_iswrite() (Auger Eric) [1882794] - [arm64] kvm: arm64: Assume write fault on S1PTW permission fault on instruction fetch (Auger Eric) [1882794] - [arm64] kvm: arm64: Update page shift if stage 2 block mapping not supported (Auger Eric) [1882794] - [arm64] kvm: arm64: Fix address truncation in traces (Auger Eric) [1882794] - [arm64] kvm: arm64: Do not try to map PUDs when they are folded into PMD (Auger Eric) [1882794] - [documentation] arm64/x86: kvm: Introduce steal-time cap (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Fix stolen time accounting across migration (Auger Eric) [1882794] - [kernel] kvm: arm64: Drop type input from kvm_put_guest (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Fix potential loss of stolen time (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: steal-time is only supported when configured (Auger Eric) [1882794] - [arm64] kvm: arm64: Move S1PTW S2 fault logic out of io_mem_abort() (Auger Eric) [1882794] - [arm64] kvm: arm64: Don't skip cache maintenance for read-only memslots (Auger Eric) [1882794] - [arm64] kvm: arm64: Handle data and instruction external aborts the same way (Auger Eric) [1882794] - [arm64] kvm: arm64: Rename kvm_vcpu_dabt_isextabt() (Auger Eric) [1882794] - [trace] kvm: arm: Add trace name for ARM_NISV (Auger Eric) [1882794] - [arm64] kvm: arm64: Ensure that all nVHE hyp code is in .hyp.text (Auger Eric) [1882794] - [arm64] kvm: arm64: Don't use has_vhe() for CHOOSE_HYP_SYM() (Auger Eric) [1882794] - [arm64] kvm: arm64: timers: Move timer registers to the sys_regs file (Auger Eric) [1882794] - [arm64] kvm: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_user (Auger Eric) [1882794] - [arm64] kvm: arm64: Move SPSR_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Disintegrate SPSR array (Auger Eric) [1882794] - [arm64] kvm: arm64: Move SP_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Move ELR_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Make struct kvm_regs userspace-only (Auger Eric) [1882794] - [arm64] kvm: arm64: debug: Drop useless vpcu parameter (Auger Eric) [1882794] - [arm64] kvm: arm64: pauth: Use ctxt_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: sve: Use __vcpu_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: Introduce accessor for ctxt->sys_reg (Auger Eric) [1882794] - [arm64] kvm: arm64: Rename HSR to ESR (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop long gone function parameter documentation (Auger Eric) [1882794] - [arm64] kvm: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER (Auger Eric) [1882794] - [arm64] kvm: arm64: Lift instrumentation restrictions on VHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove __hyp_text macro, use build rules instead (Auger Eric) [1882794] - [arm64] kvm: arm64: Compile remaining hyp/ files for both VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Duplicate hyp/timer-sr.c for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/sysreg-sr.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/debug-sr.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/switch.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Duplicate hyp/tlb.c for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Move hyp-init.S to nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Build hyp-entry.S separately for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Handle calls to prefixed hyp functions (Auger Eric) [1882794] - [arm64] kvm: arm64: Use build-time defines in has_vhe() (Auger Eric) [1882794] - [arm64] kvm: arm64: Add build rules for separate VHE/nVHE object files (Auger Eric) [1882794] - [arm64] kvm: arm64: Move __smccc_workaround_1_smc to .rodata (Auger Eric) [1882794] - [arm64] kvm: arm64: Fix symbol dependency in __hyp_call_panic_nvhe (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove the target table (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove target_table from exit handlers (Auger Eric) [1882794] - [arm64] kvm: arm64: Move ACTLR_EL1 emulation to the sys_reg_descs array (Auger Eric) [1882794] - [arm64] kvm: arm64: Tolerate an empty target_table list (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop the target_table[] indirection (Auger Eric) [1882794] - [arm64] kvm: Remove kern_hyp_va from get_vcpu_ptr (Auger Eric) [1882794] - [arm64] kvm: arm64: Allow in-atomic injection of SPIs (Auger Eric) [1882794] - [arm64] kvm: arm64: Add emulation for 32bit guests accessing ACTLR2 (Auger Eric) [1882794] - [arm64] kvm: arm64: Use cpus_have_final_cap for has_vhe() (Auger Eric) [1882794] - [arm64] efi: Move variable assignments after SECTIONS (Auger Eric) [1882794] - [arm64] efi: Mark __efistub_stext_offset as an absolute symbol explicitly (Auger Eric) [1882794] - [arm64] drop linker script hack to hide __efistub_ symbols (Auger Eric) [1882794] - [arm64] kvm: arm64: Synchronize sysreg state on injecting an AArch32 exception (Auger Eric) [1882794] - [arm64] kvm: arm64: Make vcpu_cp1x() work on Big Endian hosts (Auger Eric) [1882794] - [arm64] kvm: arm64: Stop sparse from moaning at __hyp_this_cpu_ptr (Auger Eric) [1882794] - [arm64] kvm: arm64: Check advertised Stage-2 page size capability (Auger Eric) [1882794] - [arm64] cpufeature: Don't treat granule sizes as strict (Auger Eric) [1882794] - [arm64] cpufeature: Validate hypervisor capabilities during CPU hotplug (Auger Eric) [1882794] - [arm64] kvm: hyp: use cpus_have_final_cap() (Auger Eric) [1882794] - [arm64] cpufeature: add cpus_have_final_cap() (Auger Eric) [1882794] - [arm64] mark (__)cpus_have_const_cap as __always_inline (Auger Eric) [1882794] - [arm64] Mark call_smc_arch_workaround_1 as __maybe_unused (Auger Eric) [1882794] - [arm64] Make use of ARCH_WORKAROUND_1 even when KVM is not enabled (Auger Eric) [1882794] - [arm64] kvm: arm64: Delete duplicated label in invalid_vector (Auger Eric) [1882794] - [arm64] use mov_q instead of literal ldr (Auger Eric) [1882794] - [arm64] kvm: Modernize __smccc_workaround_1_smc_start annotations (Auger Eric) [1882794] - [arm64] kvm: Modernize annotation for __bp_harden_hyp_vecs (Auger Eric) [1882794] - [arm64] kvm: Annotate assembly using modern annoations (Auger Eric) [1882794] - [arm64] kvm: arm64: Prevent vcpu_has_ptrauth from generating OOL functions (Auger Eric) [1882794] - [arm64] kvm: disable access to AMU registers from kvm guests (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Ensure task delay accounting is enabled (Auger Eric) [1882794] - [arm64] kvm: arm64: Stop writing aarch32's CSSELR into ACTLR (Auger Eric) [1882794] - [arm64] kvm: Annotate guest entry/exit as a single function (Auger Eric) [1882794] - [kernel] linkage: Introduce new macros for assembler symbols (Auger Eric) [1882794] - [s390] kvm: s390: remove diag318 reset code (Thomas Huth) [1899497] - [powerpc] powerpc/hv-gpci: Add sysfs files inside hv-gpci device to show cpumask (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-gpci: Add cpu hotplug support (Michael Petlan) [1844416] - [documentation] Documentation/ABI: Add ABI documentation for hv-gpci format (Michael Petlan) [1844416] - [documentation] Documentation/ABI: Add ABI documentation for hv-24x7 format (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-gpci: Fix starting index value (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-24x7: Move cpumask file to top folder of hv-24x7 driver (Michael Petlan) [1844416] - [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show cpumask (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-24x7: Add cpu hotplug support (Michael Petlan) [1844416] - [powerpc] powerpc/perf: Fix reading of MSRbits in trace-imc (Michael Petlan) [1854536] - [powerpc] powerpc/perf: Add kernel support for new MSRbits in trace-imc (Michael Petlan) [1854536] - [documentation] kdump: update kdump documentation due to change of crash URL (Lianbo Jiang) [1896236] - [pinctrl] pinctrl: intel: Add Intel Emmitsburg pin controller support (David Arcari) [1837409] - [x86] x86/platform/uv: Fix copied UV5 output archtype (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Drop last traces of uv_flush_tlb_others (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Recognize UV5 hubless system identifier (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove spaces from OEM IDs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Fix missing OEM_TABLE_ID (Frank Ramsay) [1861439] - [misc] x86/platform/uv: Update Copyrights to conform to HPE standards (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update for UV5 NMI MMR changes (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV5 TSC checking (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update node present counting (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV5 MMR references in UV GRU (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Add and decode Arch Type in UVsystab (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Add UV5 direct references (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV MMRs for UV5 (Frank Ramsay) [1861439] - [misc] drivers/misc/sgi-xp: Adjust references in UV kernel modules (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove SCIR MMR references for UV systems (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Frank Ramsay) [1861439] - [x86] x86/kernel: Fix more -Wmissing-prototypes warnings (Frank Ramsay) [1861439] - [x86] x86/apic/uv: Avoid unused variable warning (Frank Ramsay) [1861439] - [misc] misc: sgi-xp: xp_main: Staticify local functions xp_init() and xp_exit() (Frank Ramsay) [1861439] - [misc] misc/sgi-xp: remove SGI SN2 support (Frank Ramsay) [1861439] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Frank Ramsay) [1861439] - [x86] efi/x86: Remove unreachable code in kexec_enter_virtual_mode() (Frank Ramsay) [1861439] - [x86] x86/efi: Remove unused EFI_UV1_MEMMAP code (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove uv bios and efi code related to EFI_UV1_MEMMAP (Frank Ramsay) [1861439] - [x86] x86/efi: Remove references to no-longer-used efi_have_uv1_memmap() (Frank Ramsay) [1861439] - [x86] x86/efi: Delete SGI UV1 detection (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove efi=old_map command line option (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for uv1 platform from uv_hub (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_bau (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_mmrs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_tlb (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_time (Frank Ramsay) [1861439] - [x86] x86/apic/uv: Make x2apic_extra_bits static (Frank Ramsay) [1861439] - [s390] uv: add destroy page call (Thomas Huth) [1882800] - [s390] gmap: improve THP splitting (Thomas Huth) [1882800] - [s390] kvm: s390: clean up redundant 'kvm_run' parameters (Thomas Huth) [1882800] - [documentation] documentation: virt: kvm/s390-pv: drop doubled words (Thomas Huth) [1882800] - [s390] kvm: s390: reduce number of IO pins to 1 (Thomas Huth) [1882800] - [s390] protvirt: use scnprintf() instead of snprintf() (Thomas Huth) [1882800] - [s390] kvm: s390: remove unneeded semicolon in gisa_vcpu_kicker() (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: gmap_table_walk() simplifications (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Move conditional reschedule (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Fix possible race when shadowing region 3 tables (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Fix region 1 ASCE sanity shadow address checks (Thomas Huth) [1882800] - [s390] kvm: s390: Use fallthrough; (Thomas Huth) [1882800] - [s390] mm: use refcount_t for refcount (Thomas Huth) [1882800] - [s390] mm: make gmap_test_and_clear_dirty_pmd static (Thomas Huth) [1882800] - [s390] mm: optimize locking without huge pages in gmap_pmd_op_walk() (Thomas Huth) [1882800] - [net] openvswitch: introduce common code for flushing flows (Eelco Chaudron) [1888576] - [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1888576] - [net] openvswitch: make masks cache size configurable (Eelco Chaudron) [1888576] - [net] openvswitch: add masks cache hit counter (Eelco Chaudron) [1888576] - [net] openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() (Eelco Chaudron) [1888576] - [net] openvswitch: kerneldoc fixes (Eelco Chaudron) [1888576] - [net] openvswitch: use div_u64() for 64-by-32 divisions (Eelco Chaudron) [1888576] - [net] openvswitch: suitable access to the dp_meters (Eelco Chaudron) [1888576] - [net] openvswitch: use u64 for meter bucket (Eelco Chaudron) [1888576] - [net] openvswitch: make EINVAL return value more obvious (Eelco Chaudron) [1888576] - [net] openvswitch: remove the unnecessary check (Eelco Chaudron) [1888576] - [net] openvswitch: set max limitation to meters (Eelco Chaudron) [1888576] - [net] openvswitch: expand the meters supported number (Eelco Chaudron) [1888576] - [net] openvswitch: use hlist_for_each_entry_rcu instead of hlist_for_each_entry (Eelco Chaudron) [1888576] - [net] ovs: datapath: hide clang frame-overflow warnings (Eelco Chaudron) [1888576] - [net] openvswitch: use netif_ovs_is_port() instead of opencode (Eelco Chaudron) [1888576] - [platform] platform/x86: intel_pmc_core: avoid unused-function warnings (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: fix bound check in pmc_core_mphy_pg_show() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: update TGL's LPM0 reg bit map name (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make pmc_core_substate_res_show() generic (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make pmc_core_lpm_display() generic for platforms that support sub-states (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add slp_s0_offset attribute back to tgl_reg_map (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove duplicate 'if' to create debugfs entry (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Relocate pmc_core_*_display() to outside of CONFIG_DEBUG_FS (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs support to access live status registers (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Dump low power status registers on an S0ix.y failure (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add an additional parameter to pmc_core_lpm_display() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove slp_s0 attributes from tgl_reg_map (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Refactor the driver by removing redundant code (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs entry for low power mode status registers (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs entry to access sub-state residencies (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Fix spelling of MHz unit (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Fix indentation in function definitions (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Put more stuff under #ifdef DEBUG_FS (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Respect error code of kstrtou32_from_user() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make debugfs entry for pch_ip_power_gating_status conditional (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove unnecessary assignments (David Arcari) [1783140]- [net] mptcp: provide rmem[0] limit (Davide Caratti) [1874368] - [net] mptcp: add missing memory scheduling in the rx path (Davide Caratti) [1874368] - [net] mptcp: depends on IPV6 but not as a module (Davide Caratti) [1874368] - [tools] selftests: mptcp: depends on built-in IPv6 (Davide Caratti) [1874368] - [net] mptcp: MPTCP_IPV6 should depend on IPV6 instead of selecting it (Davide Caratti) [1874368] - [net] mptcp: subflows garbage collection (Davide Caratti) [1874368] - [net] mptcp: fix fallback for MP_JOIN subflows (Davide Caratti) [1874368] - [net] mptcp: make DACK4/DACK8 usage consistent among all subflows (Davide Caratti) [1874368] - [net] mptcp: fix infinite loop on recvmsg()/worker() race. (Davide Caratti) [1874368] - [net] mptcp: don't skip needed ack (Davide Caratti) [1874368] - [net] mptcp: more DATA FIN fixes (Davide Caratti) [1874368] - [net] mptcp: Constify mptcp_pm_ops (Davide Caratti) [1874368] - [net] mptcp: ADD_ADDRs with echo bit are smaller (Davide Caratti) [1874368] - [net] mptcp: Handle incoming 32-bit DATA_FIN values (Davide Caratti) [1874368] - [net] mptcp: Consistently use READ_ONCE/WRITE_ONCE with msk->ack_seq (Davide Caratti) [1874368] - [net] tcp: drop unused function argument from mptcp_incoming_options (Davide Caratti) [1874368] - [net] mptcp: retransmit ADD_ADDR when timeout (Davide Caratti) [1874368] - [net] mptcp: add sk_stop_timer_sync helper (Davide Caratti) [1874368] - [net] mptcp: add struct mptcp_pm_add_entry (Davide Caratti) [1874368] - [tools] selftests: mptcp: add remove addr and subflow test cases (Davide Caratti) [1874368] - [tools] selftests: mptcp: add remove cfg in mptcp_connect (Davide Caratti) [1874368] - [net] mptcp: add mptcp_destroy_common helper (Davide Caratti) [1874368] - [net] mptcp: add RM_ADDR related mibs (Davide Caratti) [1874368] - [net] mptcp: implement mptcp_pm_remove_subflow (Davide Caratti) [1874368] - [net] mptcp: remove addr and subflow in PM netlink (Davide Caratti) [1874368] - [net] mptcp: add accept_subflow re-check (Davide Caratti) [1874368] - [tools] selftests: mptcp: add ADD_ADDR mibs check function (Davide Caratti) [1874368] - [net] tcp: change pingpong threshold to 3 (Davide Caratti) [1874368] - [net] tcp: Refactor pingpong code (Davide Caratti) [1874368] - [net] mptcp: add ADD_ADDR related mibs (Davide Caratti) [1874368] - [net] mptcp: send out ADD_ADDR with echo flag (Davide Caratti) [1874368] - [net] mptcp: add the incoming RM_ADDR support (Davide Caratti) [1874368] - [net] mptcp: add the outgoing RM_ADDR support (Davide Caratti) [1874368] - [net] mptcp: rename addr_signal and the related functions (Davide Caratti) [1874368] - [net] mptcp: Wake up MPTCP worker when DATA_FIN found on a TCP FIN packet (Davide Caratti) [1874368] - [net] mptcp: fix integer overflow in mptcp_subflow_discard_data() (Davide Caratti) [1874368] - [net] mptcp: Fix unsigned 'max_seq' compared with zero in mptcp_data_queue_ofo (Davide Caratti) [1874368] - [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368] - [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368] - [tools] mptcp: simult flow self-tests (Davide Caratti) [1874368] - [net] mptcp: call tcp_cleanup_rbuf on subflows (Davide Caratti) [1874368] - [net] mptcp: allow picking different xmit subflows (Davide Caratti) [1874368] - [net] mptcp: allow creating non-backup subflows (Davide Caratti) [1874368] - [net] mptcp: move address attribute into mptcp_addr_info (Davide Caratti) [1874368] - [net] mptcp: add OoO related mibs (Davide Caratti) [1874368] - [net] mptcp: cleanup mptcp_subflow_discard_data() (Davide Caratti) [1874368] - [net] mptcp: move ooo skbs into msk out of order queue. (Davide Caratti) [1874368] - [net] mptcp: introduce and use mptcp_try_coalesce() (Davide Caratti) [1874368] - [net] mptcp: basic sndbuf autotuning (Davide Caratti) [1874368] - [net] mptcp: trigger msk processing even for OoO data (Davide Caratti) [1874368] - [net] mptcp: set data_ready status bit in subflow_check_data_avail() (Davide Caratti) [1874368] - [net] mptcp: rethink 'is writable' conditional (Davide Caratti) [1874368] - [net] tcp: reduce POLLOUT events caused by TCP_NOTSENT_LOWAT (Davide Caratti) [1874368] - [net] mptcp: fix kmalloc flag in mptcp_pm_nl_get_local_id (Davide Caratti) [1874368] - [net] mptcp: fix subflow's remote_id issues (Davide Caratti) [1874368] - [net] mptcp: fix subflow's local_id issues (Davide Caratti) [1874368] - [net] mptcp: Remove unused macro MPTCP_SAME_STATE (Davide Caratti) [1874368] - [net] treewide: Use fallthrough pseudo-keyword (Davide Caratti) [1874368] - [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Davide Caratti) [1874368] - [net] mptcp: free acked data before waiting for more memory (Davide Caratti) [1874368] - [net] mptcp: sendmsg: reset iter on error redux (Davide Caratti) [1874368] - [net] mptcp: sendmsg: reset iter on error (Davide Caratti) [1874368] - [net] mptcp: fix warn at shutdown time for unaccepted msk sockets (Davide Caratti) [1874368] - [net] mptcp: use mptcp_for_each_subflow in mptcp_stream_accept (Davide Caratti) [1874368] - [net] mptcp: fix syncookie build error on UP (Davide Caratti) [1874368] - [net] tcp: fix syn cookied MPTCP request socket leak (Davide Caratti) [1874368] - [net] tcp: fix build fong CONFIG_MPTCP=n (Davide Caratti) [1874368] - [tools] selftests: mptcp: add test cases for mptcp join tests with syn cookies (Davide Caratti) [1874368] - [tools] selftests: mptcp: make 2nd net namespace use tcp syn cookies unconditionally (Davide Caratti) [1874368] - [net] mptcp: enable JOIN requests even if cookies are in use (Davide Caratti) [1874368] - [net] tcp: free request sock directly upon TFO or syncookies error (Davide Caratti) [1874368] - [include] net: keep refcount warning in reqsk_free() (Davide Caratti) [1874368] - [net] tcp: syncookies: create mptcp request socket for ACK cookies with MPTCP option (Davide Caratti) [1874368] - [net] mptcp: subflow: add mptcp_subflow_init_cookie_req helper (Davide Caratti) [1874368] - [net] mptcp: rename and export mptcp_subflow_request_sock_ops (Davide Caratti) [1874368] - [net] mptcp: subflow: split subflow_init_req (Davide Caratti) [1874368] - [net] mptcp: token: move retry to caller (Davide Caratti) [1874368] - [net] tcp: rename request_sock cookie_ts bit to syncookie (Davide Caratti) [1874368] - [net] mptcp: Safely store sequence number when sending data (Davide Caratti) [1874368] - [net] mptcp: Safely read sequence number when lock isn't held (Davide Caratti) [1874368] - [net] mptcp: Skip unnecessary skb extension allocation for bare acks (Davide Caratti) [1874368] - [net] mptcp: Only use subflow EOF signaling on fallback connections (Davide Caratti) [1874368] - [net] mptcp: Use full MPTCP-level disconnect state machine (Davide Caratti) [1874368] - [net] mptcp: Add helper to process acks of DATA_FIN (Davide Caratti) [1874368] - [net] mptcp: Add mptcp_close_state() helper (Davide Caratti) [1874368] - [net] mptcp: Track received DATA_FIN sequence number and add related helpers (Davide Caratti) [1874368] - [net] mptcp: Use MPTCP-level flag for sending DATA_FIN (Davide Caratti) [1874368] - [net] mptcp: Remove outdated and incorrect comment (Davide Caratti) [1874368] - [net] mptcp: Return EPIPE if sending is shut down during a sendmsg (Davide Caratti) [1874368] - [net] mptcp: Allow DATA_FIN in headers without TCP FIN (Davide Caratti) [1874368] - [net] subflow: introduce and use mptcp_can_accept_new_subflow() (Davide Caratti) [1874368] - [net] subflow: use rsk_ops->send_reset() (Davide Caratti) [1874368] - [net] mptcp: cleanup subflow_finish_connect() (Davide Caratti) [1874368] - [net] mptcp: explicitly track the fully established status (Davide Caratti) [1874368] - [net] mptcp: mark as fallback even early ones (Davide Caratti) [1874368] - [net] mptcp: avoid data corruption on reinsert (Davide Caratti) [1874368] - [net] subflow: always init 'rel_write_seq' (Davide Caratti) [1874368] - [net] mptcp: zero token hash at creation time. (Davide Caratti) [1874368] - [net] mptcp: move helper to where its used (Davide Caratti) [1874368] - [tools] selftests/mptcp: Better delay & reordering configuration (Davide Caratti) [1874368] - [tools] selftests: mptcp: fix typo in mptcp_connect usage (Davide Caratti) [1874368] - [tools] mptcp: more stable diag self-tests (Davide Caratti) [1874368] - [tools] selftests: mptcp: fix dependecies (Davide Caratti) [1874368] - [net] inet_diag: validate INET_DIAG_REQ_PROTOCOL attribute (Davide Caratti) [1874368] - [tools] selftests/mptcp: add diag interface tests (Davide Caratti) [1874368] - [net] mptcp: add MPTCP socket diag interface (Davide Caratti) [1874368] - [net] mptcp: add msk interations helper (Davide Caratti) [1874368] - [net] inet_diag: support for wider protocol numbers (Davide Caratti) [1874368] - [net] mptcp: use mptcp worker for path management (Davide Caratti) [1874368] - [include] mptcp: Remove unused inline function mptcp_rcv_synsent() (Davide Caratti) [1874368] - [net] mptcp: support IPV6_V6ONLY setsockopt (Davide Caratti) [1874368] - [net] mptcp: add REUSEADDR/REUSEPORT support (Davide Caratti) [1874368] - [net] use mptcp setsockopt function for SOL_SOCKET on mptcp sockets (Davide Caratti) [1874368] - [net] mptcp: do nonce initialization at subflow creation time (Davide Caratti) [1874368] - [net] mptcp: close poll() races (Davide Caratti) [1874368] - [net] mptcp: __mptcp_tcp_fallback() returns a struct sock (Davide Caratti) [1874368] - [net] mptcp: create first subflow at msk creation time (Davide Caratti) [1874368] - [net] mptcp: check for plain TCP sock at accept time (Davide Caratti) [1874368] - [net] mptcp: move mptcp_options_received's port initialization (Davide Caratti) [1874368] - [net] mptcp: initialize mptcp_options_received's ahmac (Davide Caratti) [1874368] - [net] mptcp: MPTCP_KUNIT_TESTS should depend on MPTCP instead of selecting it (Davide Caratti) [1874368] - [net] mptcp: introduce token KUNIT self-tests (Davide Caratti) [1874368] - [net] mptcp: move crypto test to KUNIT (Davide Caratti) [1874368] - [net] mptcp: refactor token container (Davide Caratti) [1874368] - [net] mptcp: add __init annotation on setup functions (Davide Caratti) [1874368] - [net] tcp: move ipv4_specific to tcp include file (Davide Caratti) [1874368] - [net] tcp: move ipv6_specific declaration to remove a warning (Davide Caratti) [1874368] - [net] mptcp: use list_first_entry_or_null (Davide Caratti) [1874368] - [net] mptcp: attempt coalescing when moving skbs to mptcp rx queue (Davide Caratti) [1874368] - [net] allow __skb_ext_alloc to sleep (Davide Caratti) [1874368] - [net] mptcp: remove inner wait loop from mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: fill skb page frag cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: fill skb extension cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: move common nospace-pattern to a helper (Davide Caratti) [1874368] - [net] mptcp: Use 32-bit DATA_ACK when possible (Davide Caratti) [1874368] - [s390] s390/qeth: implement ndo_bridge_setlink for learning_sync (Philipp Rudo) [1651745] - [s390] s390/qeth: implement ndo_bridge_getlink for learning_sync (Philipp Rudo) [1651745] - [s390] s390/qeth: Reset address notification in case of buffer overflow (Philipp Rudo) [1651745] - [net] bridge: Add SWITCHDEV_FDB_FLUSH_TO_BRIDGE notifier (Philipp Rudo) [1651745] - [s390] s390/qeth: Translate address events into switchdev notifiers (Philipp Rudo) [1651745] - [s390] s390/qeth: Detect PNSO OC3 capability (Philipp Rudo) [1651745] - [s390] s390/cio: Helper functions to read CSSID, IID, and CHID (Philipp Rudo) [1651745] - [s390] s390/cio: Add new Operation Code OC3 to PNSO (Philipp Rudo) [1651745] - [cpuidle] cpuidle: Drop misleading comments about RCU usage (David Arcari) [1888014] - [cpuidle] cpuidle: Allow cpuidle drivers to take over RCU-idle (David Arcari) [1888014] - [include] cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic (David Arcari) [1888014] - [cpuidle] sched, idle, rcu: Push rcu_idle deeper into the idle path (David Arcari) [1888014] - [cpuidle] cpuidle: Fixup IRQ state (David Arcari) [1888014] - [kernel] cpuidle: Add RH_KABI warnings (David Arcari) [1878232] - [acpi] cpuidle: ACPI: fix 'return' with no value build warning (David Arcari) [1878232] - [acpi] cpuidle: change enter_s2idle() prototype (David Arcari) [1878232] - [cpuidle] cpuidle/pseries: Make symbol 'pseries_idle_driver' static (David Arcari) [1878232] - [cpuidle] cpuidle/powernv : Remove dead code block (David Arcari) [1878232] - [cpuidle] cpuidle: Rearrange s2idle-specific idle state entry code (David Arcari) [1878232] - [cpuidle] PM: s2idle: Clear _TIF_POLLING_NRFLAG before suspend to idle (David Arcari) [1878232] - [cpuidle] cpuidle: Fix three reference count leaks (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Remove sysfs_switch and switch attributes (David Arcari) [1878232] - [cpuidle] cpuidle: Make cpuidle governor switchable to be the default behaviour (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Accept governor name with 15 characters (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Fix the overlap for showing available governors (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Minor coding style corrections (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Remove the unused define_one_r(o/w) macros (David Arcari) [1878232] - [cpuidle] cpuidle-haltpoll: Fix small typo (David Arcari) [1878232] - [idle] intel_idle: Customize IceLake server support (David Arcari) [1881620 1857129] - [idle] intel_idle: Eliminate redundant static variable (David Arcari) [1857129] - [idle] intel_idle: Update copyright notice, known limitations and version (David Arcari) [1857129] - [idle] intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16) (David Arcari) [1857129] - [idle] intel_idle: Clean up kerneldoc comments for multiple functions (David Arcari) [1857129] - [idle] intel_idle: Reorder declarations of static variables (David Arcari) [1857129] - [idle] intel_idle: Annotate init time data structures (David Arcari) [1857129] - [idle] intel_idle: Add __initdata annotations to init time variables (David Arcari) [1857129] - [idle] intel_idle: Relocate definitions of cpuidle callbacks (David Arcari) [1857129] - [idle] intel_idle: Clean up definitions of cpuidle callbacks (David Arcari) [1857129] - [idle] intel_idle: Simplify LAPIC timer reliability checks (David Arcari) [1857129] - [idle] intel_idle: Introduce 'states_off' module parameter (David Arcari) [1857129] - [idle] intel_idle: Clean up irtl_2_usec() (David Arcari) [1857129] - [idle] intel_idle: Move 3 functions closer to their callers (David Arcari) [1857129] - [idle] intel_idle: Annotate initialization code and data structures (David Arcari) [1857129] - [idle] intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (David Arcari) [1857129] - [idle] intel_idle: Rearrange intel_idle_cpuidle_driver_init() (David Arcari) [1857129] - [idle] intel_idle: Clean up NULL pointer check in intel_idle_init() (David Arcari) [1857129] - [idle] intel_idle: Fold intel_idle_probe() into intel_idle_init() (David Arcari) [1857129] - [idle] intel_idle: Eliminate __setup_broadcast_timer() (David Arcari) [1857129] - [idle] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (David Arcari) [1857129]- [hv] hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Add parsing of VMbus interrupt in ACPI DSDT (Mohammed Gamal) [1886096] - [hv] driver: hv: util: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Move virt_to_hvpfn() to hyperv header (Mohammed Gamal) [1886096] - [hv] hv: Use HV_HYP_PAGE in hv_synic_enable_regs() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Introduce types of GPADL (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Move __vmbus_open() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Always use HV_HYP_PAGE_SIZE for gpadl (Mohammed Gamal) [1886096] - [hv] hv: remove cast from hyperv_die_event (Mohammed Gamal) [1886096] - [hv] hv: Change flag to write log level in panic msg to false (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Remove the lock field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [scsi] storvsc: Introduce the per-storvsc_device spinlock (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list updaters) (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Use channel_mutex in channel_vp_mapping_show() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list readers) (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Replace cpumask_test_cpu(, cpu_online_mask) with cpu_online() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove the numa_node field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Remove the target_vp field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Resolve more races involving init_vp_index() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Resolve race between init_vp_index() and CPU hotplug (Mohammed Gamal) [1886096] - [hv] driver: hv: vmbus: drop a no long applicable comment (Mohammed Gamal) [1886096] - [hv] hyper-v: Replace open-coded variant of *phN specifier (Mohammed Gamal) [1886096] - [hv] hyper-v: Supply GUID pointer to printf() like functions (Mohammed Gamal) [1886096] - [hv] hyper-v: Use UUID API for exporting the GUID (part 2) (Mohammed Gamal) [1886096] - [hv] hv: remove redundant assignment to pointer primary_channel (Mohammed Gamal) [1886096] - [scsi] storvsc: Re-init stor_chns when a channel interrupt is re-assigned (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL message type (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Synchronize init_vp_index() vs. CPU hotplug (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove the unused HV_LOCALIZED channel affinity logic (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Use a spin lock for synchronizing channel scheduling vs. channel removal (Mohammed Gamal) [1886096] - [hv] hv_utils: Always execute the fcopy and vss callbacks in a tasklet (Mohammed Gamal) [1886096] - [netdrv] hv_netvsc: Disable NAPI before closing the VMBus channel (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Replace the per-CPU channel lists with a global array of channels (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Don't bind the offer&rescind works to a specific CPU (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Always handle the VMBus messages on CPU0 (Mohammed Gamal) [1886096] - [hv] hv: check VMBus messages lengths (Mohammed Gamal) [1886096] - [hv] hv: make sure that 'struct vmbus_channel_message_header' compiles correctly (Mohammed Gamal) [1886096] - [hv] hv: avoid passing opaque pointer to vmbus_onmessage() (Mohammed Gamal) [1886096] - [hv] hv: allocate the exact needed memory for messages (Mohammed Gamal) [1886096] - [hv] hv: copy from message page only what's needed (Mohammed Gamal) [1886096] - [x86] hyperv: Clarify comment on x2apic mode (Mohammed Gamal) [1886099] - [x86] hyperv: report value of misc_features (Mohammed Gamal) [1886099] - [x86] hyperv: Make hv_setup_sched_clock inline (Mohammed Gamal) [1886099] - [net] ipv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu) [1874734] - [net] icmpv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu) [1874734] - [powerpc] powerpc/process: Add missing include of stacktrace.h (Desnes Augusto Nunes do Rosario) [1883975] - [powerpc] powerpc/test_emulate_sstep: Fix build error (Desnes Augusto Nunes do Rosario) [1883975] - [nvdimm] powerpc/pmem: Initialize pmem device on newer hardware (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Avoid the barrier in flush routines (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Update ppc64 to use the new barrier instruction (Desnes Augusto Nunes do Rosario) [1878632] - [md] libnvdimm/nvdimm/flush: Allow architecture to override the flush barrier (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Add flush routines using new pmem store and sync instruction (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Add new instructions for persistent storage and sync (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Restrict papr_scm to P8 and above (Desnes Augusto Nunes do Rosario) [1878632] - [i2c] i2c: ismt: Add support for Intel Emmitsburg PCH (David Arcari) [1886162] - [include] timer: add fsleep for flexible sleeping (Josef Oskera) [1892674] - [scsi] qla2xxx: Update driver version to 10.02.00.103-k (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Return EBUSY on fcport deletion (Nilesh Javali) [1887427] - [trace] scsi: qla2xxx: Suppress two recently introduced compiler warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix return of uninitialized value in rval (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Convert to DEFINE_SHOW_ATTRIBUTE (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Initialize variable in qla8044_poll_reg() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Do not consume srb greedily (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use constant when it is known (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in qla_dbg.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in qla_os.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in tcm_qla2xxx.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix point-to-point (N2N) device discovery issue (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix crash on session cleanup with unload (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix reset of MPI firmware (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix MPI reset needed message (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix buffer-buffer credit extraction error (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Correct the check for sscanf() return value (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add SLER and PI control support (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add IOCB resource tracking (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add rport fields in debugfs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make tgt_port_database available in initiator mode (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix I/O errors during LIP reset tests (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Performance tweak (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix memory size truncation (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Reduce duplicate code in reporting speed (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Honor status qualifier in FCP_RSP per spec (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Setup debugfs entries for remote ports (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix I/O failures during remote port toggle testing (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove unneeded variable 'rval' (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Handle incorrect entry_type entries (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Log calling function name in qla2x00_get_sp_from_handle() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify return value logic in qla2x00_get_sp_from_handle() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Warn if done() or free() are called on an already freed srb (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the return value (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove redundant variable initialization (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the size used in a 'dma_free_coherent()' call (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove pci-dma-compat wrapper API (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove superfluous memset() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix regression on sparc64 (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Address a set of sparse warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: SAN congestion management implementation (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change in PUREX to handle FPIN ELS requests (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Introduce a function for computing the debug message prefix (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla2x00_restart_isp() easier to read (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix a Coverity complaint in qla2100_fw_dump() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make __qla2x00_alloc_iocbs() initialize 32 bits of request_t.handle (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove a superfluous cast (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Initialize 'n' before using it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla82xx_flash_wait_write_finish() easier to read (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove the __packed annotation from struct fcp_hdr and fcp_hdr_le (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Check the size of struct fcp_hdr at compile time (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Nilesh Javali) [1887427] - [scsi] scsi: Fix trivial spelling (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove return value from qla_nvme_ls() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove an unused function (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix endianness annotations in source files (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix endianness annotations in header files (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use make_handle() instead of open-coding it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change {RD, WRT}_REG_*() function names from upper case into lower case (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the code that reads from mailbox registers (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use register names instead of register offsets (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify the functions for dumping firmware (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix spelling of a variable name (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Do not log message when reading port speed via sysfs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qlafx00_process_aen() return void (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use true, false for ha->fw_dumped (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use true, false for need_mpi_reset (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla_set_ini_mode() return void (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix issue with adapter's stopping state (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix warning after FC target reset (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: check UNLOADING before posting async work (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: set UNLOADING before waiting for session deletion (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Split qla2x00_configure_local_loop() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix regression warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove non functional code (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: add ring buffer for tracing debug logs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix RDP respond data format (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: fix FW resource count values (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Improved secure flash support messages (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify the code for aborting SCSI commands (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Correction to selection of loopback/echo test (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix RDP response size (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Handle cases for limiting RDP response payload length (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Show correct port speed capabilities for RDP command (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Display message for FCE enabled (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add vendor extended FDMI commands (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add vendor extended RDP additions and amendments (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure (Nilesh Javali) [1887427]- [kernel] PM: hibernate: Batch hibernate and resume IO requests (Lenny Szubowicz) [1868096] - [net] tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies (Antoine Tenart) [1895765] - [block] block: mark flush request as IDLE when it is really finished (Ming Lei) [1895913] - [net] vsock: forward all packets to the host when no H2G is registered (Vitaly Kuznetsov) [1893826] - [maintainers] maintainers: Add entry for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [documentation] nitro_enclaves: Add overview documentation (Vitaly Kuznetsov) [1893826] - [samples] nitro_enclaves: Add sample for ioctl interface usage (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add Makefile for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add Kconfig for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for terminating an enclave (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for starting an enclave (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for setting an enclave memory region (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for getting the enclave image load info (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for setting an enclave vCPU (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for creating an enclave VM (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Init misc device providing the ioctl interface (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Handle out-of-band PCI device events (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Handle PCI device command requests (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Init PCI device driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Define enclave info for internal bookkeeping (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Define the PCI device interface (Vitaly Kuznetsov) [1893826] - [uapi] nitro_enclaves: Add ioctl interface definition (Vitaly Kuznetsov) [1893826] - [kernel] cpu/hotplug: Add new {add, remove}_cpu() functions (Vitaly Kuznetsov) [1893826] - [x86] x86/delay: Introduce TPAUSE delay (Prarit Bhargava) [1838636] - [x86] x86/delay: Refactor delay_mwaitx() for TPAUSE support (Prarit Bhargava) [1838636] - [x86] x86/delay: Preparatory code cleanup (Prarit Bhargava) [1838636] - [net] netfilter: ipset: Update byte and packet counters regardless of whether they match (Phil Sutter) [1806882] - [net] ethtool: add and use message type for tunnel info reply (Ivan Vecera) [1867211] - [infiniband] RDMA/hns: Mark hns_roce driver as unsupported (Kamal Heib) [1878211] - [net] tipc: fix memory leak caused by tipc_buf_append() (Xin Long) [1865774] - [net] tipc: fix the skb_unshare() in tipc_buf_append() (Xin Long) [1865774] - [net] tipc: use skb_unshare() instead in tipc_buf_append() (Xin Long) [1865774] - [netdrv] net: team: fix memory leak in __team_options_register (Hangbin Liu) [1892142] - [netdrv] team: set dev->needed_headroom in team_setup_by_port() (Hangbin Liu) [1892142] - [netdrv] team: use netif_is_team_port() (Hangbin Liu) [1892142] - [char] random: decouple random and urandom extrng fops (Vladis Dronov) [1890711] - [platform] platform/x86: intel_pmc_core: Add Intel RocketLake (RKL) support (Steve Best) [1782713] - [netdrv] fm10k: convert to new udp_tunnel_nic infra (Vladis Dronov) [1884254] - [netdrv] ethernet/intel: Convert fallthrough code comments (Vladis Dronov) [1884254] - [netdrv] docs: networking: reorganize driver documentation again (Vladis Dronov) [1884254] - [netdrv] net/intel: remove driver versions from Intel drivers (Vladis Dronov) [1884254] - [infiniband] RDMA/core: Fix ordering of CQ pool destruction (Kamal Heib) [1878969 1857603] - [infiniband] IB/isert: Fix unaligned immediate-data handling (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix reported speed and width (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix unsafe linked list traversal after failing to allocate CQ (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Fix panic when calling kmem_cache_create() (Kamal Heib) [1867296 1857603] - [infiniband] RDMA/rxe: Fix memleak in rxe_mem_init_user (Kamal Heib) [1857603] - [net] xprtrdma: Release in-flight MRs on disconnect (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars (Kamal Heib) [1870430 1857603] - [infiniband] RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kamal Heib) [1870281 1857603] - [infiniband] RDMA/core: Fix spelling mistake "Could't" -> "Couldn't" (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove pkey table (Kamal Heib) [1857603] - [infiniband] RDMA/umem: Add a schedule point in ib_umem_get() (Kamal Heib) [1857603] - [infiniband] RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP (Kamal Heib) [1857603] - [rdma] RDMA/include: Replace license text with SPDX tags (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Execute rdma_cm destruction from a handler properly (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Remove unneeded locking for req paths (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Using the standard locking pattern when delivering the removal event (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Simplify DEVICE_REMOVAL for internal_id (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Add EFA 0xefa1 PCI ID (Kamal Heib) [1857603] - [infiniband] RDMA/efa: User/kernel compatibility handshake mechanism (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Expose minimum SQ size (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Expose maximum TX doorbell batch (Kamal Heib) [1857603] - [infiniband] IB/srpt: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] IB/isert: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] IB/iser: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix return error value in _ib_modify_qp() to negative (Kamal Heib) [1857603] - [infiniband] RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Kamal Heib) [1857603] - [infiniband] RDMA/core: Update write interface to use automatic object lifetime (Kamal Heib) [1857603] - [infiniband] RDMA/core: Align abort/commit object scheme for write() and ioctl() paths (Kamal Heib) [1857603] - [uapi] RDMA: rdma_user_ioctl.h: fix a duplicated word + clarify (Kamal Heib) [1857603] - [infiniband] RDMA/qedr: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/i40iw: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/cxgb4: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/siw: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/core: Remove query_pkey from the mandatory ops (Kamal Heib) [1857603] - [infiniband] RDMA/core: Allocate the pkey cache only if the pkey_tbl_len is set (Kamal Heib) [1857603] - [infiniband] RDMA/core: Expose pkeys sysfs files only if pkey_tbl_len is set (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue (Kamal Heib) [1857603] - [infiniband] IB/hfi1: Remove unnecessary fall-through markings (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove rxe_link_layer() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Return void from rxe_mem_init_dma() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Return void from rxe_init_port_param() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Drop pointless checks in rxe_init_ports (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Allow manually bind QPs with different pids to same counter (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Only bind user QPs in auto mode (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Add PID category support in auto mode (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Skip dgid check in loopback mode (Kamal Heib) [1857603] - [infiniband] RDMA/core: Create and destroy counters in the ib_core (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Expose UAPI to query MR (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Expose UAPI to query ucontext (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Set IOVA on IB MR in uverbs layer (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Enable CQ ioctl commands by default (Kamal Heib) [1857603] - [infiniband] RDMA/core: Clean ib_alloc_xrcd() and reuse it to allocate XRC domain (Kamal Heib) [1857603] - [infiniband] RDMA: Remove the udata parameter from alloc_mr callback (Kamal Heib) [1857603] - [infiniband] RDMA/core: Remove ib_alloc_mr_user function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Check for error instead of success in alloc MR function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Clean up tracepoint headers (Kamal Heib) [1857603] - [infiniband] RDMA/ipoib: Handle user-supplied address when creating child (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() (Kamal Heib) [1857603] - [infiniband] IB/hfi1: Convert PCIBIOS_* errors to generic -E* errors (Kamal Heib) [1857603] - [infiniband] RDMA/core: Delete not-used create RWQ table function (Kamal Heib) [1857603] - [infiniband] IB/mad: Delete RMPP_STATE_CANCELING state (Kamal Heib) [1857603] - [infiniband] IB/mad: Change atomics to refcount API (Kamal Heib) [1857603] - [infiniband] IB/mad: Issue complete whenever decrements agent refcount (Kamal Heib) [1857603] - [infiniband] RDMA: Add support to dump resource tracker in RAW format (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated CM_ID resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated QP resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add a dedicated CQ resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated MR resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Don't call fill_res_entry for PD (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove unused rxe_mem_map_pages (Kamal Heib) [1857603] - [infiniband] RDMA/hfi1: Remove hfi1_create_qp declaration (Kamal Heib) [1857603] - [infiniband] RDMA/ipoib: Return void from ipoib_mcast_stop_thread() (Kamal Heib) [1857603] - [infiniband] RDMA: Correct trivial kernel-doc inconsistencies (Kamal Heib) [1857603] - [infiniband] IB/srpt: Remove WARN_ON from srpt_cm_req_recv (Kamal Heib) [1857603] - [tools] tools/power turbostat: Support additional CPU model numbers (Steve Best) [1782718] - [net] udp_tunnel: add the ability to hard-code IANA VXLAN (Ivan Vecera) [1879204] - [tools] selftests: net: add a test for UDP tunnel info infra (Ivan Vecera) [1867211] - [netdrv] netdevsim: add UDP tunnel port offload support (Ivan Vecera) [1867211] - [net] ethtool: add tunnel info interface (Ivan Vecera) [1867211] - [net] ethtool: Make helpers public (Ivan Vecera) [1867211] - [net] udp_tunnel: add central NIC RX port offload infrastructure (Ivan Vecera) [1867211] - [net] udp_tunnel: re-number the offload tunnel types (Ivan Vecera) [1867211] - [fs] debugfs: make sure we can remove u32_array files cleanly (Ivan Vecera) [1867211] - [fs] debugfs: make debugfs_create_u32_array() return void (Ivan Vecera) [1867211] - [fs] debugfs: update documented return values of debugfs helpers (Ivan Vecera) [1867211]- [net] openvswitch: fix to make sure flow_lookup() is not preempted (Eelco Chaudron) [1888237] - [netdrv] powerpc/vnic: Extend "failover pending" window (Steve Best) [1897280] - [net] ipv6: Set SIT tunnel hard_header_len to zero (Davide Caratti) [1897244] - [net] ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags (Davide Caratti) [1897244] - [net] gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY (Davide Caratti) [1897244] - [netdrv] vxlan: fix memleak of fdb (Davide Caratti) [1897244] - [net] vxlan: Ensure FDB dump is performed under RCU (Davide Caratti) [1897244] - [net] gre: refetch erspan header from skb->data after pskb_may_pull() (Davide Caratti) [1897244] - [net] erspan: fix the tun_info options_len check for erspan (Davide Caratti) [1897244] - [net] ip_gre: fix possible use-after-free in erspan_rcv (Davide Caratti) [1897244] - [net] erspan: fix error handling for erspan tunnel (Davide Caratti) [1897244] - [net] erspan: return PACKET_REJECT when the appropriate tunnel is not found (Davide Caratti) [1897244] - [netdrv] net: atlantic: fix build when object tree is separate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Use readx_poll_timeout() for large timeout (Igor Russkikh) [1857861] - [netdrv] net: ethernet: aquantia: Fix wrong return value (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix PTP on AQC10X (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add hwmon getter for MAC temperature (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A0 ntuple filters (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use intermediate variable to improve readability a bit (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use U32_MAX in aq_hw_utils.c (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add support for 64-bit reads/writes (Igor Russkikh) [1857861] - [netdrv] net: atlantic: enable ipv6 support for TCP LSO and UDP GSO (Igor Russkikh) [1857861] - [netdrv] net: atlantic: PTP statistics (Igor Russkikh) [1857861] - [netdrv] net: atlantic: additional per-queue stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use u64_stats_update_* to protect access to 64-bit stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: split rx and tx per-queue stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make _get_sw_stats return count as return value (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use simple assignment in _get_stats and _get_sw_stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move FRAC_PER_NS to aq_hw.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add support for FW 4.x (Igor Russkikh) [1857861] - [netdrv] net: atlantic: align return value of ver_match function with function name (Igor Russkikh) [1857861] - [netdrv] net: atlantic: disable PTP on AQC111, AQC112 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix ip dst and ipv6 address filters (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix aq_ndev_start_xmit()'s return type (Igor Russkikh) [1857861] - [netdrv] net: atlantic: put ptp code under IS_REACHABLE check (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add alignment checks in hw_atl2_utils_fw.c (Igor Russkikh) [1857861] - [netdrv] net: atlantic: missing space in a comment in aq_nic.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix typo in aq_ring_tx_clean (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make aq_pci_func_init static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Replace ENOTSUPP usage to EOPNOTSUPP (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix variable type in aq_ethtool_get_pauseparam (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: phy loopback support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: report link partner capabilities (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: flow control support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: EEE support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove baseX usage (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: half duplex support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: proper rss_ctrl1 (54c0) initialization (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: min_rate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: change the order of arguments for TC weight/credit setters (Igor Russkikh) [1857861] - [netdrv] net: atlantic: always use random TC-queue mapping for TX on A2 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: automatically downgrade the number of queues if necessary (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: max_rate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make TCVEC2RING accept nic_cfg (Igor Russkikh) [1857861] - [netdrv] net: atlantic: per-TC queue statistics (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: changes for multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move PTP TC initialization to a separate function (Igor Russkikh) [1857861] - [netdrv] net: atlantic: changes for multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: unify MAC generation (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove check for boot code survivability before reset request (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove hw_atl_b0_hw_rss_set call from A2 code (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove TPO2 check from A0 code (Igor Russkikh) [1857861] - [netdrv] net: atlantic: rename AQ_NIC_RATE_2GS to AQ_NIC_RATE_2G5 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use __packed instead of the full expansion (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 ingress / egress hw configuration (Igor Russkikh) [1857861] - [netdrv] net: atlantic: basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: common functions needed for basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: HW bindings for basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add A2 RPF hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: HW bindings for A2 RFP (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 hw_ops skeleton (Igor Russkikh) [1857861] - [netdrv] net: atlantic: minimal A2 fw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: minimal A2 HW bindings required for fw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 driver-firmware interface (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move IS_CHIP_FEATURE to aq_hw.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make hw_get_regs optional (Igor Russkikh) [1857861] - [netdrv] net: atlantic: simplify hw_get_fw_version() usage (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add hw_soft_reset, hw_prepare to hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add defines for 10M and EEE 100M link mode (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add A2 device IDs (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update company name in the driver description (Igor Russkikh) [1857861] - [netdrv] aquantia: Fix the media type of AQC100 ethernet controller in the driver (Igor Russkikh) [1857861] - [netdrv] net: atlantic: MACSec offload statistics implementation (Igor Russkikh) [1857861] - [netdrv] net: aquantia: reject all unsupported coalescing params (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Replace zero-length array with flexible-array member (Igor Russkikh) [1857861] - [netdrv] net/aquantia: Delete module version (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix out of range usage of active_vlans array (Igor Russkikh) [1857861] - [netdrv] net: atlantic: possible fault in transition to hibernation (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix potential error handling (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix use after free kasan warn (Igor Russkikh) [1857861] - [netdrv] net: atlantic: better loopback mode handling (Igor Russkikh) [1857861] - [netdrv] net: atlantic: ptp gpio adjustments (Igor Russkikh) [1857861] - [netdrv] net: atlantic: check rpc result and wait for rpc address (Igor Russkikh) [1857861] - [netdrv] net: atlantic: checksum compat issue (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove duplicate entries (Igor Russkikh) [1857861] - [netdrv] net: atlantic: loopback configuration in improper place (Igor Russkikh) [1857861] - [netdrv] net: atlantic: broken link status on old fw (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Signedness bug in aq_vec_isr_legacy() (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make function 'aq_ethtool_get_priv_flags', 'aq_ethtool_set_priv_flags' static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make symbol 'aq_pm_ops' static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: change email domains to Marvell (Igor Russkikh) [1857861] - [netdrv] net: atlantic: implement UDP GSO offload (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update flow control logic (Igor Russkikh) [1857861] - [netdrv] net: atlantic: stylistic renames (Igor Russkikh) [1857861] - [netdrv] net: atlantic: code style cleanup (Igor Russkikh) [1857861] - [netdrv] net: atlantic: loopback tests via private flags (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add fw configuration memory area (Igor Russkikh) [1857861] - [netdrv] net: atlantic: adding ethtool physical identification (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add msglevel configuration (Igor Russkikh) [1857861] - [netdrv] net: atlantic: refactoring pm logic (Igor Russkikh) [1857861] - [netdrv] net: atlantic: implement wake_phy feature (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update firmware interface (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix return value check in aq_ptp_init() (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix error handling in aq_ptp_poll (Igor Russkikh) [1857861] - [netdrv] net: aquantia: remove unused including (Igor Russkikh) [1857861] - [netdrv] net: aquantia: make two symbols be static (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix unintention integer overflow on left shift (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix spelling mistake: tx_queus -> tx_queues (Igor Russkikh) [1857861] - [netdrv] net: aquantia: disable ptp object build if no config (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix warnings on endianness (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix var initialization warning (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for PIN funcs (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for Phy access (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement get_ts_info ethtool (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for ptp ioctls (Igor Russkikh) [1857861] - [netdrv] net: aquantia: rx filters for ptp (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement data PTP datapath (Igor Russkikh) [1857861] - [netdrv] net: aquantia: styling fixes on ptp related functions (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add PTP rings infrastructure (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add basic ptp_clock callbacks (Igor Russkikh) [1857861] - [netdrv] net: aquantia: unify styling of bit enums (Igor Russkikh) [1857861] - [netdrv] net: aquantia: PTP skeleton declarations and callbacks (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add an error handling in aq_nic_set_multicast_list (Igor Russkikh) [1857861] - [netdrv] net: aquantia: correctly handle macvlan and multicast coexistence (Igor Russkikh) [1857861] - [netdrv] net: aquantia: do not pass lro session with invalid tcp checksum (Igor Russkikh) [1857861] - [netdrv] net: aquantia: when cleaning hw cache it should be toggled (Igor Russkikh) [1857861] - [netdrv] net: aquantia: temperature retrieval fix (Igor Russkikh) [1857861] - [netdrv] net: aquantia: Fix aq_vec_isr_legacy() return value (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix out of memory condition on rx side (Igor Russkikh) [1857861] - [netdrv] net: aquantia: linkstate irq should be oneshot (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix limit of vlan filters (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix removal of vlan 0 (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement vlan offload configuration (Igor Russkikh) [1857861] - [netdrv] net: aquantia: vlan offloads logic in datapath (Igor Russkikh) [1857861] - [netdrv] net: aquantia: adding fields and device features for vlan offload (Igor Russkikh) [1857861] - [netdrv] net: aquantia: added vlan offload related macros and functions (Igor Russkikh) [1857861] - [netdrv] net: aquantia: make all files GPL-2.0-only (Igor Russkikh) [1857861] - [netdrv] net: aquantia: replace internal driver version code with uts (Igor Russkikh) [1857861] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Igor Russkikh) [1857861] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 308 (Igor Russkikh) [1857861] - [include] net: phy: introduce phy_read_mmd_poll_timeout macro (Josef Oskera) [1892739] - [include] net: phy: introduce phy_read_poll_timeout macro (Josef Oskera) [1892739] - [netdrv] phy: add device-managed devm_mdiobus_register (Josef Oskera) [1892740] - [include] net: add helper eth_hw_addr_crc (Josef Oskera) [1892738] - [netdrv] LiquidIO: mark liquidio and liquidio_vf as deprecated in RHEL8 (Stefan Assmann) [1878178] - [net] tcp: remove SOCK_QUEUE_SHRUNK (Paolo Abeni) [1890058] - [net] tcp: fix receive window update in tcp_add_backlog() (Paolo Abeni) [1890058] - [net] tcp: md5: allow changing MD5 keys in all socket states (Paolo Abeni) [1890058] - [net] tcp: fix SO_RCVLOWAT possible hangs under high mem pressure (Paolo Abeni) [1890058] - [net] tcp: md5: do not send silly options in SYNCOOKIES (Paolo Abeni) [1890058] - [net] tcp: grow window for OOO packets only for SACK flows (Paolo Abeni) [1890058] - [net] tcp: fix error recovery in tcp_zerocopy_receive() (Paolo Abeni) [1890058] - [net] tcp: fix SO_RCVLOWAT hangs with fat skbs (Paolo Abeni) [1890058] - [net] tcp: fix rx timestamp behavior for tcp_recvmsg (Paolo Abeni) [1890058] - [fs] smb3: smbdirect support can be configured by default (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Do not schedule work to send immediate packet on every receive (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Properly process errors on ib_post_send (Leif Sahlberg) [1887940] - [fs] cifs: Allocate crypto structures on the fly for calculating signatures of incoming packets (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Update receive credits before sending and deal with credits roll back on failure before sending (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Check send queue size before posting a send (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Merge code to track pending packets (Leif Sahlberg) [1887940] - [fs] cifs: Allocate encryption header through kmalloc (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Check and extend sender credits in interrupt context (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Calculate the correct maximum packet size for segmented SMBDirect send/receive (Leif Sahlberg) [1887940] - [net] core: device_rename: Use rwsem instead of a seqcount (Patrick Talbert) [1883310]- [tools] perf tools: Add bpf image check to __map__is_kmodule (Michael Petlan) [1873270] - [tools] perf tools: Add support for PERF_RECORD_KSYMBOL_TYPE_OOL (Michael Petlan) [1873270] - [tools] perf record: Don't clear event's period if set by a term (Michael Petlan) [1873270] - [tools] perf bench: The do_run_multi_threaded() function must use IS_ERR(perf_session__new()) (Michael Petlan) [1873270] - [tools] perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Michael Petlan) [1873270] - [tools] perf record: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Michael Petlan) [1873270] - [tools] perf evsel: Don't set sample_regs_intr/sample_regs_user for dummy event (Michael Petlan) [1873270] - [tools] perf stat: Turn off summary for interval mode by default (Michael Petlan) [1873270] - [tools] perf trace: Fix off by ones in memset() after realloc() in arches using libaudit (Michael Petlan) [1873270] - [tools] perf top/report: Fix infinite loop in the TUI for grouped events (Michael Petlan) [1873270] - [tools] redhat: use local hashmap library in perf (Michael Petlan) [1873270] - [tools] libtraceevent: Fix build with binutils 2.35 (Michael Petlan) [1873270] - [tools] perf tools: Fix record failure when mixed with ARM SPE event (Michael Petlan) [1873270] - [tools] perf tests: Fix test 68 zstd compression for s390 (Michael Petlan) [1873270] - [tools] tools lib traceevent: Fix memory leak in process_dynamic_array_len (Michael Petlan) [1873270] - [tools] perf tools: Sync hashmap.h with libbpf's (Michael Petlan) [1873270] - [tools] libsubcmd: Fix OPT_CALLBACK_SET() (Michael Petlan) [1873270] - [tools] perf report TUI: Remove needless 'dummy' event from menu (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix PEBS sample for XMM registers (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix displaying PEBS-via-PT with registers (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix recording PEBS-via-PT with registers (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add proper KBUFFER_TYPE_TIME_STAMP handling (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add API to read time information from kbuffer (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix time chart call tree (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix zero id in call tree 'Find' result (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix zero id in call graph 'Find' result (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix unexpanded 'Find' result (Michael Petlan) [1873270] - [tools] perf record: Fix duplicated sideband events with Intel PT system wide tracing (Michael Petlan) [1873270] - [tools] perf scripts python: export-to-postgresql.py: Fix struct.pack() int argument (Michael Petlan) [1873270] - [tools] perf build: Fix error message when asking for -fsanitize=address without required libraries (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add handler for __builtin_expect() (Michael Petlan) [1873270] - [tools] tools lib traceevent: Handle __attribute__((user)) in field names (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add append() function helper for appending strings (Michael Petlan) [1873270] - [tools] perf script: Initialize zstd_data (Michael Petlan) [1873270] - [tools] perf pmu: Remove unused declaration (Michael Petlan) [1873270] - [tools] perf parse-events: Fix an old style declaration (Michael Petlan) [1873270] - [tools] perf parse-events: Fix an incompatible pointer (Michael Petlan) [1873270] - [tools] perf bpf: Fix bpf prologue generation (Michael Petlan) [1873270] - [tools] perf probe: Fix user attribute access in kprobes (Michael Petlan) [1873270] - [tools] perf stat: Fix NULL pointer dereference (Michael Petlan) [1873270] - [tools] perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events() (Michael Petlan) [1873270] - [tools] perf tools: Remove some duplicated includes (Michael Petlan) [1873270] - [tools] perf symbols: Fix kernel maps for kcore and eBPF (Michael Petlan) [1873270] - [tools] perf stat: Ensure group is defined on top of the same cpu mask (Michael Petlan) [1873270] - [tools] perf libdw: Fix off-by 1 relative directory includes (Michael Petlan) [1873270] - [tools] perf arm-spe: Support synthetic events (Michael Petlan) [1873270] - [tools] perf auxtrace: Add four itrace options (Michael Petlan) [1873270] - [tools] perf tools: Move arm-spe-pkt-decoder.h/c to the new dir (Michael Petlan) [1873270] - [tools] perf test: Initialize memory in dwarf-unwind (Michael Petlan) [1873270] - [tools] perf tests: Don't tail call optimize in unwind test (Michael Petlan) [1873270] - [tools] tools compiler.h: Add attribute to disable tail calls (Michael Petlan) [1873270] - [tools] perf build: Add a LIBPFM4=1 build test entry (Michael Petlan) [1873270] - [tools] perf tools: Add optional support for libpfm4 (Michael Petlan) [1873270] - [tools] perf tools: Correct license on jsmn JSON parser (Michael Petlan) [1873270] - [tools] perf jit: Fix inaccurate DWARF line table (Michael Petlan) [1873270] - [tools] perf jvmti: Remove redundant jitdump line table entries (Michael Petlan) [1873270] - [tools] perf build: Add NO_SDT=1 to the default set of build tests (Michael Petlan) [1873270] - [tools] perf build: Add NO_LIBCRYPTO=1 to the default set of build tests (Michael Petlan) [1873270] - [tools] perf build: Add NO_SYSCALL_TABLE=1 to the build tests (Michael Petlan) [1873270] - [tools] perf build: Remove libaudit from the default feature checks (Michael Petlan) [1873270] - [tools] perf trace: Grow the syscall table as needed when using libaudit (Michael Petlan) [1873270] - [tools] perf trace: Use zalloc() to make sure all fields are zeroed in the syscalltbl constructor (Michael Petlan) [1873270] - [tools] perf trace: Remove union from syscalltbl, all the fields are needed (Michael Petlan) [1873270] - [tools] perf build: Allow explicitely disabling the NO_SYSCALL_TABLE variable (Michael Petlan) [1873270] - [tools] perf build: Group the NO_SYSCALL_TABLE logic (Michael Petlan) [1873270] - [tools] perf intel-pt: Refine kernel decoding only warning message (Michael Petlan) [1873270] - [tools] perf record: Respect --no-switch-events (Michael Petlan) [1873270] - [tools] perf script: Fix --call-trace for Intel PT (Michael Petlan) [1873270] - [tools] perf evlist: Disable 'immediate' events last (Michael Petlan) [1873270] - [tools] perf kcore_copy: Fix module map when there are no modules loaded (Michael Petlan) [1873270] - [tools] perf jvmti: Fix demangling Java symbols (Michael Petlan) [1873270] - [tools] perf tests: Add test for the java demangler (Michael Petlan) [1873270] - [tools] perf jvmti: Do not report error when missing debug information (Michael Petlan) [1873270] - [tools] perf jvmti: Fix jitdump for methods without debug info (Michael Petlan) [1873270] - [tools] perf symbols: Fix debuginfo search for Ubuntu (Michael Petlan) [1873270] - [tools] perf parse: Add 'struct parse_events_state' pointer to scanner (Michael Petlan) [1873270] - [tools] perf stat: Do not pass avg to generic_metric (Michael Petlan) [1873270] - [tools] perf tests: Consider subtests when searching for user specified tests (Michael Petlan) [1873270] - [tools] perf list: Add metrics to command line usage (Michael Petlan) [1873270] - [tools] perf script: Don't force less for non tty output with --xed (Michael Petlan) [1873270] - [tools] perf metricgroup: Remove unnecessary ', ' from events (Michael Petlan) [1873270] - [tools] perf metricgroup: Add options to not group or merge (Michael Petlan) [1873270] - [tools] perf metricgroup: Remove duped metric group events (Michael Petlan) [1873270] - [tools] perf metricgroup: Order event groups by size (Michael Petlan) [1873270] - [tools] perf metricgroup: Delay events string creation (Michael Petlan) [1873270] - [tools] perf metricgroup: Use early return in add_metric (Michael Petlan) [1873270] - [tools] perf metricgroup: Always place duration_time last (Michael Petlan) [1873270] - [tools] perf metricgroup: Free metric_events on error (Michael Petlan) [1873270] - [tools] perf util: Fix potential SEGFAULT in put_tracepoints_path error path (Michael Petlan) [1873270] - [tools] perf util: Fix memory leak of prefix_if_not_in (Michael Petlan) [1873270] - [tools] perf ftrace: Detect workload failure (Michael Petlan) [1873270] - [tools] perf ftrace: Trace system wide if no target is given (Michael Petlan) [1873270] - [tools] perf branch: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [tools] perf config: Add stat.big-num support (Michael Petlan) [1873270] - [tools] perf bpf-loader: Add missing '*' for key_scan_pos (Michael Petlan) [1873270] - [tools] perf stat: Report summary for interval mode (Michael Petlan) [1873270] - [tools] perf stat: Save aggr value to first member of prev_raw_counts (Michael Petlan) [1873270] - [tools] perf stat: Copy counts from prev_raw_counts to evsel->counts (Michael Petlan) [1873270] - [tools] perf counts: Reset prev_raw_counts counts (Michael Petlan) [1873270] - [tools] perf stat: Fix wrong per-thread runtime stat for interval mode (Michael Petlan) [1873270] - [tools] perf expr: Allow numbers to be followed by a dot (Michael Petlan) [1873270] - [tools] perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools (Michael Petlan) [1873270] - [tools] perf stat: Fail on extra comma while parsing events (Michael Petlan) [1873270] - [tools] perf script: Better align register values in dump (Michael Petlan) [1873270] - [tools] perf stat: POWER9 metrics: expand "ICT" acronym (Michael Petlan) [1873270] - [tools] perf tools: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [tools] perf intel-pt: Use allocated branch stack for PEBS sample (Michael Petlan) [1873270] - [tools] perf docs: Introduce security.txt file to document related issues (Michael Petlan) [1873270] - [tools] perf tool: Make perf tool aware of SELinux access control (Michael Petlan) [1873270] - [tools] perf docs: Extend CAP_SYS_ADMIN with CAP_PERFMON where needed (Michael Petlan) [1873270] - [tools] perf expr: Migrate expr ids table to a hashmap (Michael Petlan) [1873270] - [tools] perf tools: Grab a copy of libbpf's hashmap (Michael Petlan) [1873270] - [tools] perf stat: Fix duration_time value for higher intervals (Michael Petlan) [1873270] - [tools] perf trace: Fix compilation error for make NO_LIBBPF=1 DEBUG=1 (Michael Petlan) [1873270] - [tools] perf beauty: Allow the CC used in the arch errno names script to acccept CFLAGS (Michael Petlan) [1873270] - [tools] perf trace: Fix the selection for architectures to generate the errno name tables (Michael Petlan) [1873270] - [tools] perf test: Improve pmu event metric testing (Michael Petlan) [1873270] - [tools] perf test: Provide a subtest callback to ask for the reason for skipping a subtest (Michael Petlan) [1873270] - [tools] perf parse-events: Make add PMU verbose output clearer (Michael Petlan) [1873270] - [tools] perf expr: Fix memory leaks in metric bison (Michael Petlan) [1873270] - [tools] perf expr: Test parsing of floating point numbers (Michael Petlan) [1873270] - [tools] perf record: Use an eventfd to wakeup when done (Michael Petlan) [1873270] - [tools] tools feature: Rename HAVE_EVENTFD to HAVE_EVENTFD_SUPPORT (Michael Petlan) [1873270] - [tools] perf evsel: Initialize evsel->per_pkg_mask to NULL in evsel__init() (Michael Petlan) [1873270] - [tools] perf evsel: Fix 2 memory leaks (Michael Petlan) [1873270] - [tools] perf parse-events: Fix incorrect conversion of 'if () free()' to 'zfree()' (Michael Petlan) [1873270] - [tools] perf tools: Fix is_bpf_image function logic (Michael Petlan) [1873270] - [tools] perf c2c: Fix 'perf c2c record -e list' to show the default events used (Michael Petlan) [1873270] - [tools] perf record: Add dummy event during system wide synthesis (Michael Petlan) [1873270] - [tools] perf evsel: Dummy events never triggers, no need to ask for PERF_SAMPLE_BRANCH_STACK (Michael Petlan) [1873270] - [tools] perf parse-events: Use strcmp() to compare the PMU name (Michael Petlan) [1873270] - [tools] perf expr: Print a debug message for division by zero (Michael Petlan) [1873270] - [tools] perf expr: Debug lex if debugging yacc (Michael Petlan) [1873270] - [tools] perf expr: Parse numbers as doubles (Michael Petlan) [1873270] - [tools] perf expr: Increase max other (Michael Petlan) [1873270] - [tools] perf expr: Allow ',' to be an other token (Michael Petlan) [1873270] - [tools] perf metrics: Fix parse errors in skylake metrics (Michael Petlan) [1873270] - [tools] perf metrics: Fix parse errors in cascade lake metrics (Michael Petlan) [1873270] - [tools] perf expr: Allow for unlimited escaped characters in a symbol (Michael Petlan) [1873270] - [tools] perf script: Enable IP fields for callchains (Michael Petlan) [1873270] - [tools] perf callchain: Setup callchain properly in pipe mode (Michael Petlan) [1873270] - [tools] perf session: Try to read pipe data from file (Michael Petlan) [1873270] - [tools] perf tools: Do not seek in pipe fd during tracing data processing (Michael Petlan) [1873270] - [tools] perf tools: Do not display extra info when there is nothing to build (Michael Petlan) [1873270] - [tools] perf probe: Do not show the skipped events (Michael Petlan) [1873270] - [tools] perf probe: Check address correctness by map instead of _etext (Michael Petlan) [1873270] - [tools] perf probe: Fix to check blacklist address correctly (Michael Petlan) [1873270] - [tools] perf probe: Accept the instance number of kretprobe event (Michael Petlan) [1873270] - [tools] perf counts: Rename perf_evsel__*counts() to evsel__*counts() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__w_cache* to evsel__w_cache* (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__new*() to evsel__new*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__get_config_term() & friends to evsel__env() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__fprintf() to evsel__fprintf() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__resort*() to evsel__resort*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__object_config() to evsel__object_config() (Michael Petlan) [1873270] - [tools] perf cs-etm: Move definition of 'traceid_list' global variable from header file (Michael Petlan) [1873270] - [tools] libsymbols kallsyms: Move hex2u64 out of header (Michael Petlan) [1873270] - [tools] libsymbols kallsyms: Parse using io api (Michael Petlan) [1873270] - [tools] perf bench: Add kallsyms parsing (Michael Petlan) [1873270] - [tools] perf: cs-etm: Update to build with latest opencsd version (Michael Petlan) [1873270] - [tools] perf symbol: Fix kernel symbol address display (Michael Petlan) [1873270] - [tools] perf inject: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf annotate: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf trace: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf script: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf sched: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf lock: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf kmem: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf stat: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__store_ids() to evsel__store_id() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__env() to evsel__env() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__group_idx() to evsel__group_idx() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__fallback() to evsel__fallback() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__has*() to evsel__has*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__{prev, next}() to evsel__{prev, next}() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__parse_sample*() to evsel__parse_sample*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__read*() to *evsel__read() (Michael Petlan) [1873270] - [tools] perf evsel: Ditch perf_evsel__cmp(), not used for quite a while (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__is_*() to evsel__is*() (Michael Petlan) [1873270] - [tools] perf pmu: Add perf_pmu__find_by_type helper (Michael Petlan) [1873270] - [tools] tools feature: Add support for detecting libpfm4 (Michael Petlan) [1873270] - [tools] perf doc: Pass ASCIIDOC_EXTRA as an argument (Michael Petlan) [1873270] - [tools] perf mem2node: Avoid double free related to realloc (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__{str, int}val() and other tracepoint field metehods to to evsel__*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__open_per_*() to evsel__open_per_*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__*filter*() to evsel__*filter*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel__*set_sample_*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__group_desc() to evsel__group_desc() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__*name() to *evsel__*name() (Michael Petlan) [1873270] - [tools] perf evsel: Rename __perf_evsel__sample_size() to __evsel__sample_size() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__calc_id_pos() to evsel__calc_id_pos() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__config*() to evsel__config*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__exit() to evsel__exit() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__is_aux_event() to evsel__is_aux_event() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__find_pmu() to evsel__find_pmu() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__compute_deltas() to evsel__compute_deltas() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__nr_cpus() to evsel__nr_cpus() (Michael Petlan) [1873270] - [tools] perf evsel: Rename 'struct perf_evsel__sb_cb_t' to 'struct evsel__sb_cb_t' (Michael Petlan) [1873270] - [tools] perf intel-pt: Update documentation about using /proc/kcore (Michael Petlan) [1873270] - [tools] perf intel-pt: Update documentation about itrace G and L options (Michael Petlan) [1873270] - [tools] perf intel-pt: Add support for synthesizing branch stacks for regular events (Michael Petlan) [1873270] - [tools] perf thread-stack: Add thread_stack__br_sample_late() (Michael Petlan) [1873270] - [tools] perf evsel: Add support for synthesized branch stack sample type (Michael Petlan) [1873270] - [tools] perf auxtrace: Add option to synthesize branch stack for regular events (Michael Petlan) [1873270] - [tools] perf intel-pt: Change branch stack support to use thread-stacks (Michael Petlan) [1873270] - [tools] perf intel-pt: Consolidate thread-stack use condition (Michael Petlan) [1873270] - [tools] perf thread-stack: Add branch stack support (Michael Petlan) [1873270] - [tools] perf tools: Simplify checking if SMT is active (Michael Petlan) [1873270] - [tools] perf tools: Fix reading new topology attribute "core_cpus" (Michael Petlan) [1873270] - [tools] libperf evlist: Fix a refcount leak (Michael Petlan) [1873270] - [tools] perf parse-events: Fix another memory leaks found on parse_events() (Michael Petlan) [1873270] - [tools] perf parse-events: Fix memory leaks found on parse_events (Michael Petlan) [1873270] - [tools] perf parse-events: Fix memory leaks found on parse_events (Michael Petlan) [1873270] - [tools] libperf: Add NULL pointer check for cpu_map iteration and NULL assignment for all_cpus (Michael Petlan) [1873270] - [tools] perf record: Move side band evlist setup to separate routine (Michael Petlan) [1873270] - [tools] perf record: Introduce --switch-output-event (Michael Petlan) [1873270] - [tools] libsubcmd: Introduce OPT_CALLBACK_SET() (Michael Petlan) [1873270] - [tools] perf evlist: Allow reusing the side band thread for more purposes (Michael Petlan) [1873270] - [tools] perf evlist: Move the sideband thread routines to separate object (Michael Petlan) [1873270] - [tools] perf parse-events: Add parse_events_option() variant that creates evlist (Michael Petlan) [1873270] - [tools] perf bpf: Decouple creating the evlist from adding the SB event (Michael Petlan) [1873270] - [tools] perf top: Move sb_evlist to 'struct perf_top' (Michael Petlan) [1873270] - [tools] perf record: Move sb_evlist to 'struct record' (Michael Petlan) [1873270] - [tools] perf tools: Move routines that probe for perf API features to separate file (Michael Petlan) [1873270] - [tools] perf vendor events power9: Add hv_24x7 socket/chip level metric events (Michael Petlan) [1873270] - [tools] perf tools: Enable Hz/hz prinitg for --metric-only option (Michael Petlan) [1873270] - [tools] perf tests expr: Added test for runtime param in metric expression (Michael Petlan) [1873270] - [tools] perf metricgroups: Enhance JSON/metric infrastructure to handle "?" (Michael Petlan) [1873270] - [tools] perf pmu: Fix function name in comment, its get_cpuid_str(), not get_cpustr() (Michael Petlan) [1873270] - [tools] perf report: Fix warning assignment of 0/1 to bool variable (Michael Petlan) [1873270] - [tools] perf tools: Remove unneeded semicolons (Michael Petlan) [1873270] - [tools] perf c2c: Remove unneeded semicolon (Michael Petlan) [1873270] - [tools] libtraceevent: Remove unneeded semicolon (Michael Petlan) [1873270] - [tools] perf script: Remove extraneous newline in perf_sample__fprintf_regs() (Michael Petlan) [1873270] - [tools] perf synthetic events: Remove use of sscanf from /proc reading (Michael Petlan) [1873270] - [tools] tools api: Add a lightweight buffered reading api (Michael Petlan) [1873270] - [tools] perf bench: Add a multi-threaded synthesize benchmark (Michael Petlan) [1873270] - [tools] perf record: Add num-synthesize-threads option (Michael Petlan) [1873270] - [tools] perf test session topology: Fix data path (Michael Petlan) [1873270] - [tools] perf stat: Improve runtime stat for interval mode (Michael Petlan) [1873270] - [tools] perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode (Michael Petlan) [1873270] - [tools] perf evlist: Remove duplicate headers (Michael Petlan) [1873270] - [tools] perf bench: Fix div-by-zero if runtime is zero (Michael Petlan) [1873270] - [tools] perf cgroup: Avoid needless closing of unopened fd (Michael Petlan) [1873270] - [tools] perf hist: Add fast path for duplicate entries check (Michael Petlan) [1873270] - [tools] perf c2c: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf top: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf script: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf report: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf callchain: Stitch LBR call stack (Michael Petlan) [1873270] - [tools] perf callchain: Save previous cursor nodes for LBR stitching approach (Michael Petlan) [1873270] - [tools] perf thread: Save previous sample for LBR stitching approach (Michael Petlan) [1873270] - [tools] perf thread: Add a knob for LBR stitch approach (Michael Petlan) [1873270] - [tools] perf machine: Factor out lbr_callchain_add_lbr_ip() (Michael Petlan) [1873270] - [tools] perf machine: Factor out lbr_callchain_add_kernel_ip() (Michael Petlan) [1873270] - [tools] perf machine: Refine the function for LBR call stack reconstruction (Michael Petlan) [1873270] - [tools] perf machine: Remove the indent in resolve_lbr_callchain_sample (Michael Petlan) [1873270] - [tools] perf header: Support CPU PMU capabilities (Michael Petlan) [1873270] - [tools] perf parser: Add support to specify rXXX event with pmu (Michael Petlan) [1873270] - [tools] perf doc: allow ASCIIDOC_EXTRA to be an argument (Michael Petlan) [1873270] - [tools] perf pmu: Add support for PMU capabilities (Michael Petlan) [1873270] - [tools] tools lib traceevent: Take care of return value of asprintf (Michael Petlan) [1873270] - [tools] perf stat: Force error in fallback on :k events (Michael Petlan) [1873270] - [tools] perf tools: Add support for leader-sampling with AUX area events (Michael Petlan) [1873270] - [tools] perf evlist: Allow multiple read formats (Michael Petlan) [1873270] - [tools] perf evsel: Rearrange perf_evsel__config_leader_sampling() (Michael Petlan) [1873270] - [tools] perf evlist: Move leader-sampling configuration (Michael Petlan) [1873270] - [tools] perf evsel: Move and globalize perf_evsel__find_pmu() and perf_evsel__is_aux_event() (Michael Petlan) [1873270] - [tools] perf intel-pt: Add support for synthesizing callchains for regular events (Michael Petlan) [1873270] - [tools] perf evsel: Add support for synthesized sample type (Michael Petlan) [1873270] - [tools] perf evsel: Be consistent when looking which evsel PERF_SAMPLE_ bits are set (Michael Petlan) [1873270] - [tools] perf thread-stack: Add thread_stack__sample_late() (Michael Petlan) [1873270] - [tools] perf auxtrace: Add an option to synthesize callchains for regular events (Michael Petlan) [1873270] - [tools] perf auxtrace: For reporting purposes, un-group AUX area event (Michael Petlan) [1873270] - [tools] perf s390-cpumsf: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf cs-etm: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf arm-spe: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf intel-bts: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf intel-pt: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf auxtrace: Add ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf metrictroup: Split the metricgroup__add_metric function (Michael Petlan) [1873270] - [tools] perf expr: Add expr_scanner_ctx object (Michael Petlan) [1873270] - [tools] perf expr: Add expr_ prefix for parse_ctx and parse_id (Michael Petlan) [1873270] - [tools] perf synthetic-events: save 4kb from 2 stack frames (Michael Petlan) [1873270] - [tools] tools api fs: Make xxx__mountpoint() more scalable (Michael Petlan) [1873270] - [tools] perf bench: Add event synthesis benchmark (Michael Petlan) [1873270] - [tools] perf script: Simplify auxiliary event printing functions (Michael Petlan) [1873270] - [tools] perf tools: Support CAP_PERFMON capability (Michael Petlan) [1873270] - [tools] perf annotate: Add basic support for bpf_image (Michael Petlan) [1873270] - [tools] perf machine: Set ksymbol dso as loaded on arrival (Michael Petlan) [1873270] - [tools] perf tools: Synthesize bpf_trampoline/dispatcher ksymbol event (Michael Petlan) [1873270] - [tools] perf stat: Honour --timeout for forked workloads (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Add hw_len wherever missing (Michael Petlan) [1873270] - [kernel] perf: Fix task_function_call() error handling (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Fix RAPL config variable bug (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Add AMD Fam17h RAPL support (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Make perf_probe_msr() more robust and flexible (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Flip logic on default events visibility (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Refactor to share the RAPL code between Intel and AMD CPUs (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Move RAPL support to common x86 code (Michael Petlan) [1873270] - [kernel] perf/core: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [x86] perf/x86: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [x86] perf/x86/intel: Add more available bits for OFFCORE_RESPONSE of Intel Tremont (Michael Petlan) [1873270] - [x86] perf/x86/intel/pt: Drop pointless NULL assignment (Michael Petlan) [1873270] - [kernel] perf: Add cond_resched() to task_function_call() (Michael Petlan) [1873270] - [powerpc] powerpc/perf: open access for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [kernel] perf/core: open access to probes for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [kernel] perf/core: Open access to the core for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [include] perf/core: Fix !CONFIG_PERF_EVENTS build warnings and failures (Michael Petlan) [1873270] - [security] perf_event: Add support for LSM and SELinux checks (Michael Petlan) [1873270] - [powerpc] powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run (Michael Petlan) [1873270] - [powerpc] powerpc/hv-24x7: Add rtas call in hv-24x7 driver to get processor details (Michael Petlan) [1873270] - [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show processor details (Michael Petlan) [1873270] - [documentation] Documentation/ABI: Add ABI documentation for chips and sockets (Michael Petlan) [1873270] - [powerpc] powerpc/pseries: Update hv-24x7 information after migration (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Fix ptrace code that muck around with address/len (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Fix length calculation for unaligned target (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Introduce macros for watchpoint length (Michael Petlan) [1873270] - [powerpc] powerpc/perf: fix imc allocation failure handling (Michael Petlan) [1873270] - [powerpc] powerpc/perf/24x7: use rb_entry (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix MMCRA corruption by bhrb_filter (Michael Petlan) [1873270] - [powerpc] perf/core, arch/powerpc: use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1873270] - [powerpc] Powerpc/perf: Wire up PMI throttling (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Remove l2 bus events from HW cache event array (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Add constraints for power9 l2/l3 bus events (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix unit_sel/cache_sel checks (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Cleanup cache_sel bits comment (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix thresholding counter data for unknown type (Michael Petlan) [1873270] - [fs] writeback: Drop I_DIRTY_TIME_EXPIRE (Waiman Long) [1860031] - [fs] writeback: Fix sync livelock due to b_dirty_time processing (Waiman Long) [1860031] - [fs] writeback: Avoid skipping inode writeback (Waiman Long) [1860031] - [fs] writeback: Protect inode->i_io_list with inode->i_lock (Waiman Long) [1860031] - [fs] dcache: sort the freeing-without-RCU-delay mess for good (Waiman Long) [1860031] - [net] udp: Improve load balancing for SO_REUSEPORT. (Davide Caratti) [1894075] - [net] udp: Fix wrong clean up for IS_UDPLITE macro (Davide Caratti) [1894075] - [fs] ext4: disallow modifying DAX inode flag if inline_data has been set (Eric Sandeen) [1838344] - [include] dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Fix stack overflow when mounting fsdax pmem device (Eric Sandeen) [1838876 1854346 1838344] - [dax] dm: Call proper helper to determine dax support (Eric Sandeen) [1838876 1854346 1838344] - [md] dm/dax: Fix table reference counts (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: fix detection of dax support for non-persistent memory block devices (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: do not print error message for non-persistent memory block device (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Fix incorrect argument passed to xas_set_err() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Support that ioctl(SETXFLAGS/GETXFLAGS) can set/get inode DAX on XFS (Eric Sandeen) [1838876 1854346 1838344] - [dax] drivers/dax: Expand lock scope to cover the use of addresses (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/dax: Remove unused size parameter (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: print error message by pr_info() in __generic_fsdax_supported() (Eric Sandeen) [1838876 1854346 1838344] - [fs] ext4: avoid race conditions when remounting with options that change dax (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Update xfs_ioctl_setattr_dax_invalidate() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_iflags() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Create function xfs_inode_should_enable_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Make DAX mount option a tri-state (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Remove unnecessary initialization of i_rwsem (Eric Sandeen) [1838876 1854346 1838344] - [documentation] Documentation/dax: Update DAX enablement for ext4 (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Introduce DAX inode flag (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Remove jflag variable (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Make DAX mount option a tri-state (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Only change S_DAX on inode load (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Update ext4_should_use_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Change EXT4_MOUNT_DAX to EXT4_MOUNT_DAX_ALWAYS (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Narrow scope of DAX check in setflags (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Introduce DCACHE_DONTCACHE (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Lift XFS_IDONTCACHE to the VFS layer (Eric Sandeen) [1838876 1854346 1838344] - [documentation] Documentation/dax: Update Usage section (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/stat: Define DAX statx attribute (Eric Sandeen) [1838876 1854346 1838344] - [block] fs: Remove unneeded IS_DAX() check in io_is_direct() (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Move mandatory ->zero_page_range() check in alloc_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax, iomap: Add helper dax_iomap_zero() to zero a range (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Use new dax zero page method for zeroing a page (Eric Sandeen) [1838876 1854346 1838344] - [md] dm,dax: Add dax zero_page_range operation (Eric Sandeen) [1838876 1854346 1838344] - [s390] s390, dcssblk, dax: Add dax zero_page_range operation to dcssblk driver (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax, pmem: Add a dax operation zero_page_range (Eric Sandeen) [1838876 1854346 1838344] - [nvdimm] pmem: Add functions for reading/writing page to/from pmem (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Constify vma argument to vma_is_dax (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: pass NOWAIT flag to iomap_apply (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Get rid of fs_dax_get_by_host() helper (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Pass dax_dev instead of bdev to dax_writeback_mapping_range() (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Fix alloc_dax_region() compile warning (Eric Sandeen) [1838876 1854346 1838344] - [fs] xfs: disable map_sync for async flush (Eric Sandeen) [1838876 1854346 1838344] - [fs] ext4: disable map_sync for async flush (Eric Sandeen) [1838876 1854346 1838344] - [include] dax: check synchronous mapping is supported (Eric Sandeen) [1838876 1854346 1838344] - [dax] libnvdimm: add dax_dev sync flag (Eric Sandeen) [1838876 1854346 1838344] - [nvdimm] libnvdimm: nd_region flush callback support (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: only allow FSSETXATTR to set DAX flag on files and dirs (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: teach vfs_ioc_fssetxattr_check to check extent size hints (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: teach vfs_ioc_fssetxattr_check to check project id info (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: create a generic checking function for FS_IOC_FSSETXATTR (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: create a generic checking and prep function for FS_IOC_SETFLAGS (Eric Sandeen) [1838876 1854346 1838344] - [dax] drivers/dax: Allow to include DEV_DAX_PMEM as builtin (Eric Sandeen) [1838876 1854346 1838344] - [netdrv] net: intel: Remove in_interrupt() warnings (Corinna Vinschen) [1838746] - [netdrv] igb: read PBA number from flash (Corinna Vinschen) [1838746] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838746] - [netdrv] treewide: Use fallthrough pseudo-keyword (Corinna Vinschen) [1838746] - [netdrv] igb: use eth_zero_addr() to clear mac address (Corinna Vinschen) [1838746] - [netdrv] igb: Remove unnecessary usages of memset (Corinna Vinschen) [1838746] - [netdrv] igb: reinit_locked() should be called with rtnl_lock (Corinna Vinschen) [1838746] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838746] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838746] - [netdrv] igb: make igb_set_fc_watermarks() return void (Corinna Vinschen) [1838746] - [netdrv] igb: Report speed and duplex as unknown when device is runtime suspended (Corinna Vinschen) [1838746] - [netdrv] igb: convert to use i2c_new_client_device() (Corinna Vinschen) [1838746] - [net] Bluetooth: Allow suspend even when preparation has failed (Gopal Tiwari) [1881485] - [net] Bluetooth: Check scan state before disabling during suspend (Gopal Tiwari) [1881485] - [fs] fuse: fix the ->direct_IO() treatment of iov_iter (Miklos Szeredi) [1875608] - [net] openvswitch: handle DNAT tuple collision (Dumitru Ceara) [1877128] - [net] xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame (Petr Oros) [1867194]- [fs] NFSv4.2: fix failure to unregister shrinker (Scott Mayhew) [1897988] - [tools] cpupower: Provide online and offline CPU information (Diego Domingos) [1893779] - [net] net/smc: improve return codes for SMC-Dv2 (Claudio Imbrenda) [1731027] - [s390] s390/ism: fix incorrect system EID (Claudio Imbrenda) [1731027] - [net] net/smc: fix suppressed return code (Claudio Imbrenda) [1731027] - [net] net/smc: fix null pointer dereference in smc_listen_decline() (Claudio Imbrenda) [1731027] - [net] net/smc: fix invalid return code in smcd_new_buf_create() (Claudio Imbrenda) [1731027] - [net] net/smc: fix valid DMBE buffer sizes (Claudio Imbrenda) [1731027] - [net] net/smc: fix use-after-free of delayed events (Claudio Imbrenda) [1731027] - [net] net/smc: restore smcd_version when all ISM V2 devices failed to init (Claudio Imbrenda) [1731027] - [net] net/smc: cleanup buffer usage in smc_listen_work() (Claudio Imbrenda) [1731027] - [net] net/smc: consolidate unlocking in same function (Claudio Imbrenda) [1731027] - [net] net/smc: use an array to check fields in system EID (Claudio Imbrenda) [1731027] - [net] net/smc: send ISM devices with unique chid in CLC proposal (Claudio Imbrenda) [1731027] - [net] net/smc: CLC decline - V2 enhancements (Claudio Imbrenda) [1731027] - [net] net/smc: introduce CLC first contact extension (Claudio Imbrenda) [1731027] - [net] net/smc: CLC accept / confirm V2 (Claudio Imbrenda) [1731027] - [net] net/smc: determine accepted ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: build and send V2 CLC proposal (Claudio Imbrenda) [1731027] - [net] net/smc: determine proposed ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce list of pnetids for Ethernet devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce CHID callback for ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce System Enterprise ID (SEID) (Claudio Imbrenda) [1731027] - [net] net/smc: prepare for more proposed ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: split CLC confirm/accept data to be sent (Claudio Imbrenda) [1731027] - [net] net/smc: separate find device functions (Claudio Imbrenda) [1731027] - [net] net/smc: CLC header fields renaming (Claudio Imbrenda) [1731027] - [net] net/smc: remove constant and introduce helper to check for a pnet id (Claudio Imbrenda) [1731027] - [netdrv] vmxnet3: fix cksum offload issues for non-udp tunnels (Cathy Avery) [1868451] - [netdrv] vmxnet3: use correct tcp hdr length when packet is encapsulated (Cathy Avery) [1868451] - [scsi] scsi: vmw_pvscsi: Use true, false for adapter->use_msg (Cathy Avery) [1895014] - [scsi] scsi: vmw_pvscsi: Silence dma mapping errors (Cathy Avery) [1895014] - [scsi] scsi: vmw_pvscsi: Fix swiotlb operation (Cathy Avery) [1895014] - [scsi] scsi: vmw_pscsi: use sg helper to iterate over scatterlist (Cathy Avery) [1895014] - [scsi] Revert "vmw_pvscsi: Fixed to work with SG_CHAIN" (Cathy Avery) [1895014] - [scsi] scsi: vmw_pscsi: switch to generic DMA API (Cathy Avery) [1895014] - [netdrv] mdiobus: Disable preemption upon u64_stats update (Petr Oros) [1889849] - [net] u64_stats: Document writer non-preemptibility requirement (Petr Oros) [1889849] - [netdrv] phy: fixed_phy: Remove unused seqcount (Petr Oros) [1889849] - [net] net/smc: fix double kfree in smc_listen_work() (Claudio Imbrenda) [1847444] - [net] net/smc: check variable before dereferencing in smc_close.c (Claudio Imbrenda) [1847444] - [net] net/smc: use separate work queues for different worker types (Claudio Imbrenda) [1847444] - [net] net/smc: use the retry mechanism for netlink messages (Claudio Imbrenda) [1847444] - [net] net/smc: immediate freeing in smc_lgr_cleanup_early() (Claudio Imbrenda) [1847444] - [net] net/smc: reduce smc_listen_decline() calls (Claudio Imbrenda) [1847444] - [net] net/smc: improve server ISM device determination (Claudio Imbrenda) [1847444] - [net] net/smc: common routine for CLC accept and confirm (Claudio Imbrenda) [1847444] - [net] net/smc: dynamic allocation of CLC proposal buffer (Claudio Imbrenda) [1847444] - [net] net/smc: introduce better field names (Claudio Imbrenda) [1847444] - [net] net/smc: reduce active tcp_listen workers (Claudio Imbrenda) [1847444] - [net] net/smc: fix sock refcounting in case of termination (Claudio Imbrenda) [1847444] - [net] net/smc: reset sndbuf_desc if freed (Claudio Imbrenda) [1847444] - [net] net/smc: fix toleration of fake add_link messages (Claudio Imbrenda) [1847444] - [net] net/smc: Prevent kernel-infoleak in __smc_diag_dump() (Claudio Imbrenda) [1847444] - [s390] s390/ism: fix error return code in ism_probe() (Claudio Imbrenda) [1847444] - [s390] s390/zcrypt: Introduce Failure Injection feature (Philipp Rudo) [1851124] - [s390] s390/zcrypt: move ap_msg param one level up the call chain (Philipp Rudo) [1851124] - [s390] s390/ap/zcrypt: revisit ap and zcrypt error handling (Philipp Rudo) [1851124] - [s390] s390/ap: Support AP card SCLP config and deconfig operations (Philipp Rudo) [1851124] - [s390] s390/sclp: Add support for SCLP AP adapter config/deconfig (Philipp Rudo) [1851124] - [s390] s390/ap: add card/queue deconfig state (Philipp Rudo) [1851124] - [s390] s390/ap: add error response code field for ap queue devices (Philipp Rudo) [1851124] - [s390] s390/ap: split ap queue state machine state from device state (Philipp Rudo) [1851124] - [crypto] s390/zcrypt: New config switch CONFIG_ZCRYPT_DEBUG (Philipp Rudo) [1851124] - [s390] s390/zcrypt: introduce msg tracking in zcrypt functions (Philipp Rudo) [1851124] - [s390] s390/ap: rework crypto config info and default domain code (Philipp Rudo) [1851124] - [s390] s390/zcrypt: provide cex4 cca sysfs attributes for cex3 (Philipp Rudo) [1851124] - [s390] s390/ap: rename and clarify ap state machine related stuff (Philipp Rudo) [1851124] - [s390] s390/zcrypt: split ioctl function into smaller code units (Philipp Rudo) [1851124] - [s390] s390/zcrypt: code beautification and struct field renames (Philipp Rudo) [1851124] - [s390] s390/zcrypt: fix smatch warnings (Philipp Rudo) [1851124] - [s390] s390/ap: introduce new ap function ap_get_qdev() (Philipp Rudo) [1851124] - [s390] s390/zcrypt: replace snprintf/sprintf with scnprintf (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Use scnprintf() for avoiding potential buffer overflow (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Support for CCA protected key block version 2 (Philipp Rudo) [1851124] - [s390] s390/zcrypt: fix card and queue total counter wrap (Philipp Rudo) [1851124] - [s390] s390/zcrypt: move ap device reset from bus to driver code (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Fix CCA cipher key gen with clear key value function (Philipp Rudo) [1851124] - [s390] s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR (Philipp Rudo) [1851124] - [fs] NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1888612] - [fs] NFSv4.x recover from pre-mature loss of openstateid (Benjamin Coddington) [1888612] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1888612] - [hv] hv: vmbus: Add timeout to vmbus_wait_for_unload (Mohammed Gamal) [1888980] - [net] sched: act_gate: Unlock ->tcfa_lock in tc_setup_flow_action() (Ivan Vecera) [1874071] - [net] sched: act_ct: Fix adding udp port mangle operation (Ivan Vecera) [1874071] - [net] sched: Fix suspicious RCU usage while accessing tcf_tunnel_info (Ivan Vecera) [1874071] - [net] sched: get rid of qdisc->padded (Ivan Vecera) [1874071] - [net] sched: check error pointer in tcf_dump_walker() (Ivan Vecera) [1874071] - [net] sched: remove a redundant goto chain check (Ivan Vecera) [1874071] - [net] sched: cls_u32: Replace one-element array with flexible-array member (Ivan Vecera) [1874071] - [net] sched: commit action insertions together (Ivan Vecera) [1874071] - [net] sched: defer tcf_idr_insert() in tcf_action_init_1() (Ivan Vecera) [1874071] - [net] sched: Remove unused function qdisc_queue_drop_head() (Ivan Vecera) [1874071] - [net] sched: taprio: Fix allowing too small intervals (Ivan Vecera) [1874071] - [net] sched: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc (Ivan Vecera) [1874071] - [net] sched: skip an unnecessay check (Ivan Vecera) [1874071] - [net] sched: act_ife: load meta modules before tcf_idr_check_alloc() (Ivan Vecera) [1874071] - [net] sched: fix error path in red_init() (Ivan Vecera) [1874071] - [net] sched: taprio: Fix using wrong queues in gate mask (Ivan Vecera) [1874071] - [net] sched: Use fallthrough pseudo-keyword (Ivan Vecera) [1874071] - [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Ivan Vecera) [1874071] - [net] sched: act_ct: fix miss set mru for ovs after defrag in act_ct (Ivan Vecera) [1874071] - [net] sched: cls_u32: Use struct_size() helper (Ivan Vecera) [1874071] - [net] sched: act_pedit: Use flex_array_size() helper in memcpy() (Ivan Vecera) [1874071] - [net] sched: initialize timer earlier in red_init() (Ivan Vecera) [1874071] - [net] sched: cls_flower: Add hash info to flow classification (Ivan Vecera) [1874071] - [net] flow_dissector: add packet hash dissection (Ivan Vecera) [1874071] - [net] sched: sch_api: add missing rcu read lock to silence the warning (Ivan Vecera) [1874071] - [tools] tc-testing: Add tdc to kselftests (Ivan Vecera) [1874071] - [net] sched: Do not drop root lock in tcf_qevent_handle() (Ivan Vecera) [1874071] - [net] sched: kerneldoc fixes (Ivan Vecera) [1874071] - [net] sched: Pass qdisc reference in struct flow_block_offload (Ivan Vecera) [1874071] - [net] sched: Use fallthrough pseudo-keyword (Ivan Vecera) [1874071] - [net] sched: Allow changing default qdisc to FQ-PIE (Ivan Vecera) [1874071] - [net] qos: police action offloading parameter 'burst' change to the original value (Ivan Vecera) [1874071] - [tools] selftests: forwarding: Add a RED test for SW datapath (Ivan Vecera) [1874071] - [net] sched: sch_red: Add qevents "early_drop" and "mark" (Ivan Vecera) [1874071] - [net] sched: sch_red: Split init and change callbacks (Ivan Vecera) [1874071] - [net] sched: Introduce helpers for qevent blocks (Ivan Vecera) [1874071] - [net] sched: sch_cake: add RFC 8622 LE PHB support to CAKE diffserv handling (Ivan Vecera) [1874071] - [net] qos: police action add index for tc flower offloading (Ivan Vecera) [1874071] - [net] qos: add tc police offloading action with max frame size limit (Ivan Vecera) [1874071] - [net] sched: tcindex_change: Remove redundant null check (Ivan Vecera) [1874071] - [net] sched: Remove redundant skb null check (Ivan Vecera) [1874071] - [net] sched: Remove redundant condition in qdisc_graft (Ivan Vecera) [1874071] - [net] sched: cls_u32: Use struct_size() in kzalloc() (Ivan Vecera) [1874071] - [net] sched: taprio: Use struct_size() in kzalloc() (Ivan Vecera) [1874071] - [net] vlan: consolidate VLAN parsing code and limit max parsing depth (Ivan Vecera) [1874071] - [net] flow_offload: Move rhashtable inclusion to the source file (Ivan Vecera) [1874071] - [net] sched: act_ct: fix restore the qdisc_skb_cb after defrag (Ivan Vecera) [1874071] - [net] sched: fix a memory leak in atm_tc_init() (Ivan Vecera) [1874071] - [net] sched: act_ct: add miss tcf_lastuse_update. (Ivan Vecera) [1874071] - [net] sched: consistently handle layer3 header accesses in the presence of VLANs (Ivan Vecera) [1874071] - [net] tunnel: Propagate ECT(1) when decapsulating as recommended by RFC6040 (Ivan Vecera) [1874071] - [net] sched: sch_cake: fix a few style nits (Ivan Vecera) [1874071] - [net] sched: sch_cake: don't call diffserv parsing code when it is not needed (Ivan Vecera) [1874071] - [net] sched: sch_cake: don't try to reallocate or unshare skb unconditionally (Ivan Vecera) [1874071] - [tools] tc-testing: avoid action cookies with odd length. (Ivan Vecera) [1874071] - [net] sched: Add MODULE_DESCRIPTION entries to network modules (Ivan Vecera) [1874071] - [tools] tc-testing: update geneve options match in tunnel_key unit tests (Ivan Vecera) [1874071] - [net] flow_offload: fix flow_indr_dev_unregister path (Ivan Vecera) [1874071] - [net] flow_offload: use flow_indr_block_cb_alloc/remove function (Ivan Vecera) [1874071] - [net] flow_offload: add flow_indr_block_cb_alloc/remove function (Ivan Vecera) [1874071] - [net] sched: act_gate: fix configuration of the periodic timer (Ivan Vecera) [1874071] - [net] sched: act_gate: fix NULL dereference in tcf_gate_init() (Ivan Vecera) [1874071] - [net] flow_offload: remove indirect flow_block declarations leftover (Ivan Vecera) [1874071] - [net] sched: export __netdev_watchdog_up() (Ivan Vecera) [1874071] - [net] sched: act_ct: add nat mangle action only for NAT-conntrack (Ivan Vecera) [1874071] - [net] sched: sch_cake: Take advantage of skb->hash where appropriate (Ivan Vecera) [1874071] - [net] sched: fix a couple of splats in the error path of tfc_gate_init() (Ivan Vecera) [1874071] - [net] sched: get rid of unnecessary dev_qdisc_reset() (Ivan Vecera) [1874071] - [net] sched: avoid resetting active qdisc for multiple times (Ivan Vecera) [1874071] - [net] sched: add a tracepoint for qdisc creation (Ivan Vecera) [1874071] - [net] sched: add tracepoints for qdisc_reset() and qdisc_destroy() (Ivan Vecera) [1874071] - [net] sched: use qdisc_reset() in qdisc_destroy() (Ivan Vecera) [1874071] - [net] sched: fix infinite loop in sch_fq_pie (Ivan Vecera) [1874071] - [net] sched: fix reporting the first-time use timestamp (Ivan Vecera) [1874071] - [net] tracing: Fix header include guards in trace event headers (Ivan Vecera) [1874071] - [netdrv] ipvlan: fix device features (Davide Caratti) [1892621] - [netdrv] ipvlan: consolidate TSO flags using NETIF_F_ALL_TSO (Davide Caratti) [1892621] - [netdrv] ipvlan: set hw_enc_features like macvlan (Davide Caratti) [1892621] - [tools] ACPI: Use valid link to the ACPI specification (David Arcari) [1857138] - [tools] cpupower: Replace HTTP links with HTTPS ones (David Arcari) [1857138] - [tools] cpupower: Fix NULL but dereferenced coccicheck errors (David Arcari) [1857138] - [tools] cpupower: Fix comparing pointer to 0 coccicheck warns (David Arcari) [1857138] - [tools] cpupower: Remove unneeded semicolon (David Arcari) [1857138] - [tools] cpupower: .gitignore: add SPDX License Identifier (David Arcari) [1857138] - [tools] cpupower: avoid multiple definition with gcc -fno-common (David Arcari) [1857138] - [tools] cpupower: Revert library ABI changes from commit ae2917093fb60bdc1ed3e (David Arcari) [1857138] - [tools] cpupower: ToDo: Update ToDo with ideas for per_cpu_schedule handling (David Arcari) [1857138] - [tools] tools/power/cpupower: Fix initializer override in hsw_ext_cstates (David Arcari) [1857138] - [tools] cpupower: update German translation (David Arcari) [1857138] - [tools] tools/power/cpupower: fix 64bit detection when cross-compiling (David Arcari) [1857138] - [tools] cpupower: Add missing newline at end of file (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (David Arcari) [1857138] - [tools] cpupower: correct spelling of interval (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 167 (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 166 (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (David Arcari) [1857138] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 155 (David Arcari) [1857138] - [tools] cpupower: Add SPDX license identifier for more missed files (David Arcari) [1857138] - [tools] tools/power/cpupower: Display boost frequency separately (David Arcari) [1857138] - [tools] cpupower : Auto-completion for cpupower tool (David Arcari) [1857138] - [tools] tools/power/cpupower: fix compilation with STATIC=true (David Arcari) [1857138] - [tools] cpupower: remove stringop-truncation waring (David Arcari) [1857138] - [tools] cpupower: convert ISO_8859-1 text comments to utf-8 (David Arcari) [1857138] - [x86] x86/resctrl: Support wider MBM counters (Puneet Sethi) [1834658] - [x86] x86/resctrl: Support CPUID enumeration of MBM counter width (Puneet Sethi) [1834658] - [x86] x86/resctrl: Maintain MBM counter width per resource (Puneet Sethi) [1834658] - [x86] x86/resctrl: Query LLC monitoring properties once during boot (Puneet Sethi) [1834658] - [x86] x86/resctrl: Remove unnecessary RMID checks (Puneet Sethi) [1834658] - [x86] x86/cpu: Move resctrl CPUID code to resctrl/ (Puneet Sethi) [1834658] - [x86] x86/resctrl: Rename asm/resctrl_sched.h to asm/resctrl.h (Puneet Sethi) [1834658] - [x86] x86/resctrl: Preserve CDP enable over CPU hotplug (Puneet Sethi) [1834658] - [net] af_packet: TPACKET_V3: fix fill status rwlock imbalance (Ivan Vecera) [1889829] - [net] packet: tpacket_rcv: do not increment ring index on drop (Ivan Vecera) [1889829] - [net] af_packet: TPACKET_V3: replace busy-wait loop (Ivan Vecera) [1889829] - [net] SUNRPC: Fix svc_flush_dcache() (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Be consistent about mirror index types (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Ensure we initialise the mirror bsizes correctly on read (Scott Mayhew) [1888214] - [fs] NFSv4.2: fix client's attribute cache management for copy_file_range (Scott Mayhew) [1888214] - [fs] nfs: Fix security label length not being reset (Scott Mayhew) [1888214] - [net] SUNRPC: stop printk reading past end of string (Scott Mayhew) [1888214] - [fs] NFS: Zero-stateid SETATTR should first return delegation (Scott Mayhew) [1888214] - [fs] NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall (Scott Mayhew) [1888214] - [net] SUNRPC: remove duplicate include (Scott Mayhew) [1888214] - [fs] nfsd: fix oops on mixed NFSv4/NFSv3 client access (Scott Mayhew) [1888214] - [fs] NFS: Fix flexfiles read failover (Scott Mayhew) [1888214] - [fs] fs: nfs: delete repeated words in comments (Scott Mayhew) [1888214] - [fs] rpc_pipefs: convert comma to semicolon (Scott Mayhew) [1888214] - [fs] NFS: Don't return layout segments that are in use (Scott Mayhew) [1888214] - [fs] NFS: Don't move layouts to plh_return_segs list while in use (Scott Mayhew) [1888214] - [fs] NFS: Add layout segment info to pnfs read/write/commit tracepoints (Scott Mayhew) [1888214] - [fs] NFS: Add tracepoints for layouterror and layoutstats (Scott Mayhew) [1888214] - [fs] NFS: Report the stateid + status in trace_nfs4_layoutreturn_on_close() (Scott Mayhew) [1888214] - [fs] NFSv4.2: xattr cache: get rid of cache discard work queue (Scott Mayhew) [1888214] - [fs] NFS: remove redundant initialization of variable result (Scott Mayhew) [1888214] - [net] svcrdma: CM event handler clean up (Scott Mayhew) [1888214] - [net] svcrdma: Remove transport reference counting (Scott Mayhew) [1888214] - [net] svcrdma: Fix another Receive buffer leak (Scott Mayhew) [1888214] - [trace] SUNRPC: Refresh the show_rqstp_flags() macro (Scott Mayhew) [1888214] - [fs] nfsd: netns.h: delete a duplicated word (Scott Mayhew) [1888214] - [net] sunrpc: destroy rpc_inode_cachep after unregister_filesystem (Scott Mayhew) [1888214] - [fs] freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS (Scott Mayhew) [1888214] - [fs] NFSv4.2: add client side xattr caching (Scott Mayhew) [1888214] - [fs] NFSv4.2: hook in the user extended attribute handlers (Scott Mayhew) [1888214] - [fs] NFSv4.2: add the extended attribute proc functions (Scott Mayhew) [1888214] - [fs] nfs: make the buf_to_pages_noslab function available to the nfs code (Scott Mayhew) [1888214] - [fs] nfs: define and use the NFS_INO_INVALID_XATTR flag (Scott Mayhew) [1888214] - [fs] NFS: Update symbolic flags displayed by trace events (Scott Mayhew) [1888214] - [fs] nfs: modify update_changeattr to deal with regular files (Scott Mayhew) [1888214] - [fs] NFSv4.2: query the extended attribute access bits (Scott Mayhew) [1888214] - [fs] nfs: define nfs_access_get_cached function (Scott Mayhew) [1888214] - [fs] NFSv4.2: add client side XDR handling for extended attributes (Scott Mayhew) [1888214] - [fs] NFSv4.2: query the server for extended attribute support (Scott Mayhew) [1888214] - [fs] NFSv4.2: define limits and sizes for user xattr handling (Scott Mayhew) [1888214] - [include] nfs: add client side only definitions for user xattrs (Scott Mayhew) [1888214] - [fs] nfsd: Use seq_putc() in two functions (Scott Mayhew) [1888214] - [net] svcrdma: Display chunk completion ID when posting a rw_ctxt (Scott Mayhew) [1888214] - [net] svcrdma: Record send_ctxt completion ID in trace_svcrdma_post_send() (Scott Mayhew) [1888214] - [net] svcrdma: Introduce Send completion IDs (Scott Mayhew) [1888214] - [net] svcrdma: Record Receive completion ID in svc_rdma_decode_rqst (Scott Mayhew) [1888214] - [net] svcrdma: Introduce Receive completion IDs (Scott Mayhew) [1888214] - [trace] svcrdma: Introduce infrastructure to support completion IDs (Scott Mayhew) [1888214] - [net] svcrdma: Add common XDR encoders for RDMA and Read segments (Scott Mayhew) [1888214] - [net] svcrdma: Add common XDR decoders for RDMA and Read segments (Scott Mayhew) [1888214] - [net] SUNRPC: Add helpers for decoding list discriminators symbolically (Scott Mayhew) [1888214] - [include] svcrdma: Remove declarations for functions long removed (Scott Mayhew) [1888214] - [net] svcrdma: Clean up trace_svcrdma_send_failed() tracepoint (Scott Mayhew) [1888214] - [net] svcrdma: Consolidate send_error helper functions (Scott Mayhew) [1888214] - [net] svcrdma: Make svc_rdma_send_error_msg() a global function (Scott Mayhew) [1888214] - [net] svcrdma: Eliminate return value for svc_rdma_send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Add a @status parameter to svc_rdma_send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Add @rctxt parameter to svc_rdma_send_error() functions (Scott Mayhew) [1888214] - [net] svcrdma: Remove save_io_pages() call from send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Fix page leak in svc_rdma_recv_read_chunk() (Scott Mayhew) [1888214] - [net] SUNRPC: Augment server-side rpcgss tracepoints (Scott Mayhew) [1888214] - [fs] nfsd: add fattr support for user extended attributes (Scott Mayhew) [1888214] - [fs] nfsd: implement the xattr functions and en/decode logic (Scott Mayhew) [1888214] - [fs] nfsd: add structure definitions for xattr requests / responses (Scott Mayhew) [1888214] - [fs] nfsd: take xattr bits into account for permission checks (Scott Mayhew) [1888214] - [fs] nfsd: define xattr functions to call into their vfs counterparts (Scott Mayhew) [1888214] - [fs] nfsd: add defines for NFSv4.2 extended attribute support (Scott Mayhew) [1888214] - [fs] nfsd: split off the write decode code into a separate function (Scott Mayhew) [1888214] - [fs] xattr: add a function to check if a namespace is supported (Scott Mayhew) [1888214] - [fs] xattr: break delegations in {set, remove}xattr (Scott Mayhew) [1888214] - [uapi] nfs, nfsd: NFSv4.2 extended attribute protocol definitions (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: The mirror count could depend on the layout segment range (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Clean up redundant calls to pnfs_put_lseg() (Scott Mayhew) [1888214] - [fs] NFS: Allow applications to speed up readdir+statx() using AT_STATX_DONT_SYNC (Scott Mayhew) [1888214] - [include] NFS: Replace zero-length array with flexible-array (Scott Mayhew) [1888214] - [include] nfs4: Remove unneeded semicolon (Scott Mayhew) [1888214] - [tools] selftests/livepatch: adopt to newer sysctl error format (Yannick Cote) [1869880] - [tools] selftests/livepatch: Use "comm" instead of "diff" for dmesg (Yannick Cote) [1869880] - [tools] selftests/livepatch: add test delimiter to dmesg (Yannick Cote) [1869880] - [tools] selftests/livepatch: refine dmesg 'taints' in dmesg comparison (Yannick Cote) [1869880] - [tools] selftests/livepatch: Don't clear dmesg when running tests (Yannick Cote) [1869880] - [lib] selftests/livepatch: fix mem leaks in test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: more verification in test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: rework test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: simplify test-klp-callbacks busy target tests (Yannick Cote) [1869880] - [tools] selftests: Install settings files to fix TIMEOUT failures (Yannick Cote) [1869880] - [cpufreq] cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Free memory only when turning off (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Add ->offline and ->online callbacks (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Tweak the EPP sysfs interface (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Update cached EPP in the active mode (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Refuse to turn off with HWP enabled (Puneet Sethi) [1881199] - [documentation] Documentation: fix pm/intel_pstate build warning and wording (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Implement passive mode with HWP enabled (Puneet Sethi) [1881199] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix EPP setting via sysfs in active mode (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Rearrange the storing of new EPP values (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix static checker warning for epp variable (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Allow raw energy performance preference value (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Allow enable/disable energy efficiency (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Add one more OOB control bit (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode once (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: update links for references (Puneet Sethi) [1881199] - [documentation] Documentation: PM: Unify copyright notices (Puneet Sethi) [1881199] - [documentation] Documentation: PM: Add SPDX license tags to multiple files (Puneet Sethi) [1881199] - [documentation] cpufreq: intel_pstate: Documentation: Add references sections (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: Clarify coordination of P-State limits (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: Add base_frequency information (Puneet Sethi) [1881199] - [i2c] i2c: ismt: Remove call to memset after dmam_alloc_coherent (Tony Camuso) [1875395] - [i2c] i2c: ismt: Add support for Intel Cedar Fork (Tony Camuso) [1875395] - [documentation] docs: net: fm10k: add documentation for fm10k driver (Vladis Dronov) [1838728] - [netdrv] net: fm10k: reject unsupported coalescing params (Vladis Dronov) [1838728] - [netdrv] intel: Replace zero-length array with flexible-array member (Vladis Dronov) [1838728] - [netdrv] net: Use skb accessors in network drivers (Vladis Dronov) [1838728] - [netdrv] hdlc_ppp: add range checks in ppp_cp_parse_cr() (Guillaume Nault) [1882082] {CVE-2020-25643}- [pinctrl] pinctrl: sunrisepoint: Modify COMMUNITY macros to be consistent (David Arcari) [1783488] - [pinctrl] pinctrl: cannonlake: Modify COMMUNITY macros to be consistent (David Arcari) [1783488] - [pinctrl] pinctrl: tigerlake: Fix register offsets for TGL-H variant (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Update header block to reflect direct dependencies (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Switch to use intel_pinctrl_get_soc_data() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Extract intel_pinctrl_get_soc_data() helper for wider use (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Use fallthrough pseudo-keyword (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Drop no-op ACPI_PTR() call (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Make use of for_each_requested_gpio_in_range() (David Arcari) [1783488] - [include] gpiolib: Introduce for_each_requested_gpio_in_range() macro (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Protect IO in few call backs by lock (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Split intel_config_get() to three functions (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Drop the only label in the code for consistency (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Get rid of redundant 'else' in intel_config_set_debounce() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Make use of IRQ_RETVAL() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Reduce scope of the lock (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Disable input and output buffer when switching to GPIO (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Allow drivers to define ACPI address space ID (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Allow drivers to define total amount of IRQs per community (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Move npins closer to pin_base in struct intel_community (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Update description in struct intel_community (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Use platform_get_irq_optional() explicitly (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Introduce new flag to force GPIO base to be 0 (David Arcari) [1783488] - [pinctrl] pinctrl: tigerlake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: icelake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: cannonlake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Enable pin configuration setting for GPIO chip (David Arcari) [1783488] - [pinctrl] pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Mark expected switch fall-throughs (David Arcari) [1783488] - [kernel] mm: disable proactive compaction by default (Rafael Aquini) [1848427] - [mm] mm: use unsigned types for fragmentation score (Rafael Aquini) [1848427] - [mm] mm: fix compile error due to COMPACTION_HPAGE_ORDER (Rafael Aquini) [1848427] - [mm] mm: proactive compaction (Rafael Aquini) [1848427] - [i2c] i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Update author and maintainer email info (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Update reference clock frequency (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Remove unecessary wrapper functions (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Fix resrticted cast warning of sparse (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call (Alaa Hleihel) [1655741 1655709] - [documentation] dt-bindings: i2c: I2C binding for Mellanox BlueField SoC (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: I2C SMBus driver for Mellanox BlueField SoC (Alaa Hleihel) [1655741 1655709] - [misc] misc: eeprom: ee1004: convert to i2c_new_dummy_device (Alaa Hleihel) [1655741] - [misc] eeprom: ee1004: Deal with nack on page selection (Alaa Hleihel) [1655741] - [misc] eeprom: ee1004: Move selected page detection to a separate function (Alaa Hleihel) [1655741] - [misc] eeprom: New ee1004 driver for DDR4 memory (Alaa Hleihel) [1655741] - [net] xfrm: Use correct address family in xfrm_state_find (Xin Long) [1892641] - [net] xfrm: clone whole liftime_cur structure in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate (Xin Long) [1892641] - [net] ip_vti: Fix unused variable warning (Xin Long) [1892641] - [net] xfrm: Make the policy hold queue work with VTI. (Xin Long) [1892641] - [s390] s390/qeth: delay draining the TX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: strictly order bridge address events (Philipp Rudo) [1847443] - [s390] s390/qeth: unify structs for bridge port state (Philipp Rudo) [1847443] - [s390] s390/qeth: copy less data from bridge state events (Philipp Rudo) [1847443] - [s390] s390/qeth: don't let HW override the configured port role (Philipp Rudo) [1847443] - [s390] s390/qeth: don't disable address events during initialization (Philipp Rudo) [1847443] - [s390] s390/qeth: make queue lock a proper spinlock (Philipp Rudo) [1847443] - [s390] s390/qeth: use to_delayed_work() (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up qeth_l3_send_setdelmc()'s declaration (Philipp Rudo) [1847443] - [s390] s390/qeth: use all configured RX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: don't process empty bridge port events (Philipp Rudo) [1847443] - [s390] s390/qeth: integrate RX refill worker with NAPI (Philipp Rudo) [1847443] - [s390] s390/qeth: tolerate pre-filled RX buffer (Philipp Rudo) [1847443] - [s390] s390/qdio: remove internal polling in non-thinint path (Philipp Rudo) [1847443] - [s390] s390/qdio: allow to scan all 128 Input SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: fix statistics for 128 SBALs (Philipp Rudo) [1847443] - [s390] s390/qeth: constify the MPC initialization data (Philipp Rudo) [1847443] - [s390] s390/qeth: unify RX-mode hashtables (Philipp Rudo) [1847443] - [s390] s390/qeth: cleanup OAT code (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up a magic number in the OAT callback (Philipp Rudo) [1847443] - [s390] s390/qeth: use u64_to_user_ptr() in the OAT code (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up error handling for isolation mode cmds (Philipp Rudo) [1847443] - [s390] s390/qeth: don't clear the configured isolation mode (Philipp Rudo) [1847443] - [s390] s390/qeth: only init the isolation mode when necessary (Philipp Rudo) [1847443] - [s390] s390/qeth: fine-tune errno when cmds are cancelled (Philipp Rudo) [1847443] - [s390] s390/qeth: reject unsupported link type earlier (Philipp Rudo) [1847443] - [s390] s390/qeth: let isolation mode override HW offload restrictions (Philipp Rudo) [1847443] - [s390] s390/qeth: fix error handling for isolation mode cmds (Philipp Rudo) [1847443] - [s390] s390/qdio: warn about unexpected SLSB states (Philipp Rudo) [1847443] - [s390] s390/qdio: clean up usage of qdio_data (Philipp Rudo) [1847443] - [s390] s390/qdio: reduce SLSB writes during Input Queue processing (Philipp Rudo) [1847443] - [s390] s390/qdio: fine-tune SLSB update (Philipp Rudo) [1847443] - [s390] s390/cio, s390/qeth: cleanup PNSO CHSC (Philipp Rudo) [1847443] - [s390] s390/qdio: remove q->first_to_kick (Philipp Rudo) [1847443] - [s390] s390/qdio: fix up qdio_start_irq() kerneldoc (Philipp Rudo) [1847443] - [s390] s390/qdio: add IRQ reduction for error SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: refactor ACK processing for primed SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify overlap calculation on Input refill (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up Kconfig help text (Philipp Rudo) [1847443] - [s390] s390/qeth: return error when starting a reset fails (Philipp Rudo) [1847443] - [s390] s390/qeth: set TX IRQ marker on last buffer in a group (Philipp Rudo) [1847443] - [s390] s390/qeth: indicate contiguous TX buffer elements (Philipp Rudo) [1847443] - [s390] s390/qeth: merge TX skb mapping code (Philipp Rudo) [1847443] - [s390] s390/qeth: don't use restricted offloads for local traffic (Philipp Rudo) [1847443] - [s390] s390/qeth: extract helpers for next-hop lookup (Philipp Rudo) [1847443] - [s390] s390/qeth: add debugfs file for local IP addresses (Philipp Rudo) [1847443] - [s390] s390/qeth: process local address events (Philipp Rudo) [1847443] - [s390] s390/qeth: keep track of LP2LP capability for csum offload (Philipp Rudo) [1847443] - [s390] s390/qeth: fix cancelling of TX timer on dev_close() (Philipp Rudo) [1847443] - [s390] s390/qdio: remove always-true condition (Philipp Rudo) [1847443] - [s390] s390/qdio: de-duplicate tiqdio_inbound_processing() (Philipp Rudo) [1847443] - [s390] s390/qdio: keep track of allocated queue count (Philipp Rudo) [1847443] - [s390] s390/qdio: roll-back after queue allocation error (Philipp Rudo) [1847443] - [s390] s390/qdio: do more fine-grained allocation roll-back (Philipp Rudo) [1847443] - [s390] s390/qdio: consolidate thinint init/exit (Philipp Rudo) [1847443] - [s390] s390/qdio: put thinint indicator after early error (Philipp Rudo) [1847443] - [s390] s390/qdio: tear down thinint indicator after early error (Philipp Rudo) [1847443] - [s390] s390/qdio: consistently restore the IRQ handler (Philipp Rudo) [1847443] - [s390] s390/qdio: clear DSCI early for polling drivers (Philipp Rudo) [1847443] - [s390] s390/qdio: inline shared_ind() (Philipp Rudo) [1847443] - [s390] s390/qdio: remove cdev from init_data (Philipp Rudo) [1847443] - [s390] s390/qdio: allow for non-contiguous SBAL array in init_data (Philipp Rudo) [1847443] - [s390] zfcp: inline zfcp_qdio_setup_init_data() (Philipp Rudo) [1847443] - [s390] s390/qdio: cleanly split alloc and establish (Philipp Rudo) [1847443] - [s390] s390/qeth: phase out OSN support (Philipp Rudo) [1847443] - [s390] s390/qeth: make OSN / OSX support configurable (Philipp Rudo) [1847443] - [s390] s390/qeth: remove fake_broadcast attribute (Philipp Rudo) [1847443] - [s390] s390/qdio: set qdio_irq->cdev at allocation time (Philipp Rudo) [1847443] - [s390] s390/qdio: remove unused function declarations (Philipp Rudo) [1847443] - [s390] s390/qeth: modernize two list helpers (Philipp Rudo) [1847443] - [s390] s390/qeth: keep track of fixed prio-queue configuration (Philipp Rudo) [1847443] - [s390] s390/qeth: fine-tune MAC Address-related errnos (Philipp Rudo) [1847443] - [s390] s390/qeth: add TX IRQ coalescing support for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: collect more TX statistics (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up the mac_bits (Philipp Rudo) [1847443] - [s390] s390/qeth: simplify L3 dev_id logic (Philipp Rudo) [1847443] - [s390] s390/qdio: extend polling support to multiple queues (Philipp Rudo) [1847443] - [s390] s390/qeth: remove redundant if-clause in RX poll code (Philipp Rudo) [1847443] - [s390] s390/qeth: split out RX poll code (Philipp Rudo) [1847443] - [s390] s390/qeth: simplify RX buffer tracking (Philipp Rudo) [1847443] - [s390] s390/qdio: pass ISC as parameter to chsc_sadc() (Philipp Rudo) [1847443] - [s390] s390/qeth: use dev->reg_state (Philipp Rudo) [1847443] - [s390] s390/qeth: remove gratuitous NULL checks (Philipp Rudo) [1847443] - [s390] s390/qeth: add phys_to_virt() translation for AOB (Philipp Rudo) [1847443] - [s390] s390/qeth: don't report hard-coded driver version (Philipp Rudo) [1847443] - [s390] s390/qeth: add SW timestamping support for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: balance the TX queue selection for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: allow configuration of TX queues for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: allow configuration of TX queues for z/VM NICs (Philipp Rudo) [1847443] - [s390] s390/qeth: remove prio-queueing support for z/VM NICs (Philipp Rudo) [1847443] - [s390] s390/qeth: use memory reserves in TX slow path (Philipp Rudo) [1847443] - [s390] s390/qeth: use memory reserves to back RX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: remove VNICC callback parameter struct (Philipp Rudo) [1847443] - [s390] s390/qdio: add tighter controls for IRQ polling (Philipp Rudo) [1847443] - [s390] s390/qdio: export SSQD via debugfs (Philipp Rudo) [1847443] - [s390] s390/qeth: support configurable RX copybreak (Philipp Rudo) [1847443] - [s390] s390/qeth: don't check for IFF_UP when scheduling napi (Philipp Rudo) [1847443] - [s390] s390/qeth: don't re-start read cmd when IDX has terminated (Philipp Rudo) [1847443] - [s390] s390/qeth: reset seqnos on connection startup (Philipp Rudo) [1847443] - [s390] s390/qeth: remove unused cmd definitions (Philipp Rudo) [1847443] - [s390] s390/qeth: validate device-provided MAC address (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up CREATE_ADDR cmd code (Philipp Rudo) [1847443] - [s390] s390/qeth: remove dead code in qeth_l3_iqd_read_initial_mac() (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify debugfs code (Philipp Rudo) [1847443] - [s390] s390/qdio: use QDIO_IRQ_STATE_INACTIVE instead of 0 (Philipp Rudo) [1847443] - [s390] s390/qeth: don't warn for napi with 0 budget (Philipp Rudo) [1847443] - [s390] s390/qdio: reduce access to cdev->private->qdio_data (Philipp Rudo) [1847443] - [s390] s390/qdio: clean up cdev access in qdio_setup_irq() (Philipp Rudo) [1847443] - [s390] s390/qdio: fill SL with absolute addresses (Philipp Rudo) [1847443] - [s390] s390/qdio: don't allocate *aob array with GFP_ATOMIC (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify ACK tracking (Philipp Rudo) [1847443] - [s390] s390/qeth: remove HARDSETUP state (Philipp Rudo) [1847443] - [s390] s390/qeth: make cmd/reply matching more flexible (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate online/offline code (Philipp Rudo) [1847443] - [s390] s390/qeth: shift some bridgeport code around (Philipp Rudo) [1847443] - [s390] s390/qeth: remove QETH_RX_PULL_LEN (Philipp Rudo) [1847443] - [s390] s390/qeth: use napi_gro_frags() for SG skbs (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate RX code (Philipp Rudo) [1847443] - [s390] s390/qeth: make use of napi_schedule_irqoff() (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate helpers for capability checking (Philipp Rudo) [1847443] - [s390] s390/qeth: stop yielding the ip_lock during IPv4 registration (Philipp Rudo) [1847443] - [s390] s390/qeth: don't raise NETDEV_REBOOT event from L3 offline path (Philipp Rudo) [1847443] - [s390] s390/qeth: remove open-coded inet_make_mask() (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up L3 sysfs code (Philipp Rudo) [1847443] - [s390] s390/qeth: overhaul L3 IP address dump code (Philipp Rudo) [1847443] - [s390] s390/qeth: wake up all waiters from qeth_irq() (Philipp Rudo) [1847443] - [s390] s390/qeth: only handle IRQs while device is online (Philipp Rudo) [1847443] - [s390] s390: clean up qdio.h (Philipp Rudo) [1847443] - [s390] s390/cio: fix kdoc for tiqdio_thinint_handler (Philipp Rudo) [1847443] - [s390] s390/drivers: fix proc/debugfs file permissions (Philipp Rudo) [1847443] - [s390] s390: convert to DEFINE_SHOW_ATTRIBUTE (Philipp Rudo) [1847443] - [s390] scsi: zfcp: Avoid benign overflow of the Request Queue's free-level (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Replace open-coded list move (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Clean up zfcp_erp_action_ready() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Fix an outdated comment for zfcp_qdio_send() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Use prandom_u32_max() for backoff (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix wrong data and display format of SFP+ temperature (Philipp Rudo) [1874100] - [s390] scsi: zfcp: trace channel log even for FCP command responses (Philipp Rudo) [1874100] - [s390] scsi: zfcp: proper indentation to reduce confusion in zfcp_erp_required_act (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move maximum age of diagnostic buffers into a per-adapter variable (Philipp Rudo) [1874100] - [s390] scsi: zfcp: implicitly refresh config-data diagnostics when reading sysfs (Philipp Rudo) [1874100] - [s390] scsi: zfcp: introduce sysfs interface to read the local B2B-Credit (Philipp Rudo) [1874100] - [s390] scsi: zfcp: implicitly refresh port-data diagnostics when reading sysfs (Philipp Rudo) [1874100] - [s390] scsi: zfcp: introduce sysfs interface for diagnostics of local SFP transceiver (Philipp Rudo) [1874100] - [s390] scsi: zfcp: support retrieval of SFP Data via Exchange Port Data (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix request object use-after-free in send path causing seqno errors (Philipp Rudo) [1874100] - [s390] scsi: s390: zfcp_fc: use sg helper to iterate over scatterlist (Philipp Rudo) [1874100] - [s390] scsi: zfcp: reduce flood of fcrscn1 trace records on multi-element RSCN (Philipp Rudo) [1874100] - [s390] scsi: zfcp: improve kdoc for return of zfcp_status_read_refill() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop old default switch case which might paper over missing case (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop default switch case which might paper over missing case (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence -Wimplicit-fallthrough in zfcp_erp_lun_strategy() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence remaining kdoc warnings in header files (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence all W=1 build warnings for existing kdoc (Philipp Rudo) [1874100] - [s390] scsi: zfcp: properly format LUN (and WWPN) for LUN sharing violation kmsg (Philipp Rudo) [1874100] - [s390] scsi: zfcp: use enum zfcp_erp_act_result for argument/return of affected functions (Philipp Rudo) [1874100] - [s390] scsi: zfcp: use enum zfcp_erp_steps for struct zfcp_erp_action.step (Philipp Rudo) [1874100] - [s390] scsi: zfcp: the action field of zfcp_erp_action is actually the type (Philipp Rudo) [1874100] - [s390] scsi: zfcp: clarify function argument name for trace tag string (Philipp Rudo) [1874100] - [s390] scsi: zfcp: ERP thread setup kdoc update (Philipp Rudo) [1874100] - [s390] scsi: zfcp: update kernel message for invalid FCP_CMND length, it's not the CDB (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop duplicate seq_no from zfcp_fsf_req which is also in QTCB header (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop duplicate fsf_command from zfcp_fsf_req which is also in QTCB header (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop unnecessary forward prototype for struct zfcp_fsf_req (Philipp Rudo) [1874100] - [s390] scsi: zfcp: group sort internal structure definitions for proximity (Philipp Rudo) [1874100] - [s390] scsi: zfcp: namespace prefix for internal latency data structures (Philipp Rudo) [1874100] - [s390] scsi: zfcp: update width in comment for ZFCP_COMMON_FLAGS mask (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move scsi_eh & non-ERP timeout defines owned by and local to zfcp_fsf.c (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop unnecessary forward prototype for struct zfcp_reqlist (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move SG table helper from aux to fc and make them static (Philipp Rudo) [1874100] - [s390] scsi: zfcp: remove unnecessary null pointer check before mempool_destroy (Philipp Rudo) [1874100] - [s390] s390/dasd, zfcp: fix gcc 8 stringop-truncation warnings (Philipp Rudo) [1874100] - [s390] s390/stp: unify stp_work_mutex and clock_sync_mutex (Philipp Rudo) [1856342] - [s390] s390/stp: add sysfs file to show scheduled leap seconds (Philipp Rudo) [1856342] - [s390] s390/stp: add support for leap seconds (Philipp Rudo) [1856342] - [s390] s390/stp: use u32 instead of unsigned int (Philipp Rudo) [1856342] - [s390] s390/stp: use __packed (Philipp Rudo) [1856342] - [s390] s390/stp: add locking to sysfs functions (Philipp Rudo) [1856342] - [s390] s390/stp: allow group and users to read stp sysfs files (Philipp Rudo) [1856342] - [s390] s390/ipl: add support to control memory clearing for nvme re-IPL (Philipp Rudo) [1851122] - [kernel] tick: broadcast-hrtimer: Fix a race in bc_set_next (Vladis Dronov) [1876567] - [fs] gfs2: Make sure we don't miss any delayed withdraws (Robert S Peterson) [1873565] - [fs] gfs2: add some much needed cleanup for log flushes that fail (Robert S Peterson) [1873565] - [fs] gfs2: fix trans slab error when withdraw occurs inside log_flush (Robert S Peterson) [1873565] - [block] blk-mq: mark flush request as IDLE in flush_end_io() (Gopal Tiwari) [1894347] - [nvme] nvme-tcp: avoid repeated request completion (Gopal Tiwari) [1894347] - [nvme] nvme-rdma: avoid repeated request completion (Gopal Tiwari) [1894347] - [nvme] nvme-tcp: avoid race between time out and tear down (Gopal Tiwari) [1894347] - [nvme] nvme-rdma: avoid race between time out and tear down (Gopal Tiwari) [1894347] - [nvme] nvme: introduce nvme_sync_io_queues (Gopal Tiwari) [1894347] - [documentation] kvm: x86: hyper-v: Mention SynDBG CPUID leaves in api.rst (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: remove unused variable (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: Don't require THP to run tests (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: evmcs: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: test behavior of unmapped L2 APIC-access address (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix NULL dereference at kvm_msr_ignored_check() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: replace static const variables with macros (Vitaly Kuznetsov) [1882793] - [x86] kvm: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: rename pi_init to avoid conflict with paride (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid modulo operator on 64-bit value to fix i386 build (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: NX largepage recovery for TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Don't clear write flooding count for direct roots (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support MMIO in the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support write protection for nesting in tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support disabling dirty logging for the tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support dirty logging for the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support changed pte notifier in tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add access tracking for tdp_mmu (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support invalidate range MMU notifier for TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Allocate struct kvm_mmu_pages for all pages in TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add TDP MMU PF handler (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Remove disallowed_hugepage_adjust shadow_walk_iterator arg (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support zapping SPTEs in the TDP MMU (Vitaly Kuznetsov) [1882793] - [virt] kvm: Cache as_id in kvm_memory_slot (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add functions to handle changed TDP SPTEs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Allocate and free TDP MMU roots (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Init / Uninit the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Introduce tdp_iter (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: extract spte.h and spte.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: Separate updating a PTE from kvm_set_pte_rmapp (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Separate making SPTEs from set_spte (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: Separate making non-leaf sptes from link_shadow_page (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Let the guest own CR4.FSGSBASE (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Intercept guest reserved CR4 bits to inject #GP fault (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move call to update_exception_bitmap() into VMX code (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Intercept LA57 to inject #GP fault when it's reserved (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Initialize prev_ga_tag before use (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: implement on demand allocation of the nested state (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allow kvm_x86_ops.set_efer to return an error value (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: report negative values from wrmsr emulation to userspace (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: xen_hvm_config: cleanup return values (Vitaly Kuznetsov) [1882793] - [x86] kvm x86/mmu: Make struct kernel_param_ops definitions const (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allocate vcpu->arch.cpuid_entries dynamically (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: disconnect kvm_check_cpuid() from vcpu->arch.cpuid_entries (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: only provide PV features if enabled in guest's CPUID (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: set wall_clock in kvm_write_wall_clock() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: encapsulate wrmsr(MSR_KVM_SYSTEM_TIME) emulation in helper fn (Vitaly Kuznetsov) [1882793] - [x86] kvm: hide KVM options from menuconfig when KVM is not compiled (Vitaly Kuznetsov) [1882793] - [documentation] kvm: vmx: Forbid userspace MSR filters for x2APIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Ignore userspace MSR filters for x2APIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Fix x2APIC MSR intercept handling on !APICV platforms (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: vmx_uret_msrs_list[] can be static (Vitaly Kuznetsov) [1882793] - [tools] kvm: x86: do not attempt TSC synchronization on guest writes (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: delay MSR permission processing to first nested VM run (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: rename KVM_REQ_GET_VMCS12_PAGES (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: Add test for user space MSR handling (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Introduce MSR filtering (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: vmx: Prevent MSR passthrough when MSR access is denied (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: svm: Prevent MSR passthrough when MSR access is denied (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Prepare MSR bitmaps for userspace tracked MSRs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add infrastructure for MSR filtering (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Allow deflecting unknown MSR accesses to user space (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Return -ENOENT on unimplemented MSRs (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vmx_uret_msr's "index" to "slot" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_msr_index" to "vmx_uret_msrs_list" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_set_guest_msr" to "vmx_set_guest_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "find_msr_entry" to "vmx_find_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add vmx_setup_uret_msr() to handle lookup and swap (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Move uret MSR lookup into update_transition_efer() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Check guest support for RDTSCP before processing MSR_TSC_AUX (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "__find_msr_index" to "__vmx_find_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "guest_msrs_ready" to "guest_uret_msrs_loaded" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "save_nmsrs" to "nr_active_uret_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "nmsrs" to "nr_uret_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename the "shared_msr_entry" struct to "vmx_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_find_msr_index" to "vmx_find_loadstore_msr_slot" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Prepend "MAX_" to MSR array size defines (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename "shared_msrs" to "user_return_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move individual kvm_mmu initialization into common helper (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Read EXIT_QUAL and INTR_INFO only when needed for nested exit (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Use common definition for kvm_nested_vmexit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add macro wrapper for defining kvm_exit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add intr/vectoring info and error code to kvm_exit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add a helper to test for a valid error code given an intr info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add RIP to the kvm_entry, i.e. VM-Enter, tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: WARN on attempt to switch the currently loaded VMCS (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Drop redundant VMCS switch and free_nested() call (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Ensure vmcs01 is the loaded VMCS when freeing nested state (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Move free_nested() below vmx_switch_vmcs() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Explicitly check for valid guest state for !unrestricted guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Reload vmcs01 if getting vmcs12's pages fails (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Reset the segment cache when stuffing guest segs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Track write/user faults using bools (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Hoist ITLB multi-hit workaround check up a level (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename 'hlevel' to 'level' in FNAME(fetch) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Account NX huge page disallowed iff huge page was requested (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Capture requested page level before NX huge page workaround (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move "huge page disallowed" calculation into mapping helpers (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Refactor the zap loop for recovering NX lpages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Commit zap of remaining invalid pages when recovering lpages (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename ops.h to vmx_ops.h (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Extract posted interrupt support to separate files (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Bail early from final #PF handling on spurious faults (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Return unique RET_PF_* values if the fault was fixed (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Invert RET_PF_* check when falling through to emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Return -EIO if page fault returns RET_PF_INVALID (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Recursively zap nested TDP SPs when zapping last/only parent (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move flush logic from mmu_page_zap_pte() to FNAME(invlpg) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: hyper-v: disallow configuring SynIC timers with no SynIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Stash 'kvm' in a local variable in kvm_mmu_free_roots() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add a helper and macros to reduce boilerplate for sec exec ctls (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename RDTSCP secondary exec control name to insert "ENABLE" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use VMX_FEATURE_* flags to define VMCS control bits (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Unconditionally clear CPUID.INVPCID if !CPUID.PCID (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vmx_*_supported() helpers to cpu_has_vmx_*() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use "illegal GPA" helper for PT/RTIT output base check (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move illegal GPA helper out of the MMU code (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Replace MSR_IA32_RTIT_OUTPUT_BASE_MASK with helper function (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Unexport cpuid_query_maxphyaddr() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use precomputed MAXPHYADDR for RTIT base MSR check (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Do not perform emulation for INVD intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: sev: shorten comments around sev_clflush_pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Mark SEV launch secret pages as dirty (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Add VM-Enter failed tracepoints for super early checks (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: CR3 MBZ bits are only 63:52 (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: emulating RDPID failure shall return #UD rather than #GP (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Morph notification vector IRQ on nested VM-Enter to pending PI (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add tracepoint for cr_interception (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Analyze is_guest_mode() in svm_vcpu_run() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Invoke NMI handler via indirect call instead of INTn (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Move IRQ invocation to assembly subroutine (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add kvm_x86_ops hook to short circuit emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: use __GFP_ZERO instead of clear_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: KVM needs to unset "unrestricted guest" VM-execution control in vmcs02 if vmcs12 doesn't set it (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Enable INVPCID feature on AMD (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move handling of INVPCID types to x86 (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename and move the function vmx_handle_memory_failure to x86.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Remove set_cr_intercept, clr_cr_intercept and is_cr_intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add new intercept word in vmcb_control_area (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Modify 64 bit intercept field to two 32 bit vectors (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Modify intercept_exceptions to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Change intercept_dr to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Change intercept_cr to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Introduce vmcb_(set_intercept/clr_intercept/_is_intercept) (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Remove unused field (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: refactor exit labels in svm_create_vcpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: use __GFP_ZERO instead of clear_page (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: refactor msr permission bitmap allocation (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: rename nested vmcb to vmcb12 (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: rename a variable in the svm_create_vcpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Reduce world switch latency caused by timer_advance_ns (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Narrow down the kick target vCPU (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Guarantee the timer is in tsc-deadline mode when setting (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Return 0 when getting the tscdeadline timer if the lapic is hw disabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Fix updating DFR missing apic map recalculation (Vitaly Kuznetsov) [1882793] - [virt] kvm/eventfd: move wildcard calculation outside loop (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Simplify the initialization of nested_vmx_msrs (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Fix VMX controls MSRs setup when nested VMX enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Avoid freeing uninitialized pointers in svm_set_nested_state() (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Remove aliases with X64 in their name (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Split hyperv-tlfs.h into arch dependent and independent files (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Remove HV_PROCESSOR_POWER_STATE #defines (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add GHCB definitions (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: nested: Don't allocate VMCB structures on stack (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: page_track: Fix RCU list API usage (Vitaly Kuznetsov) [1882793] - [kernel] rculist: Introduce list/hlist_for_each_entry_srcu() macros (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: update PFEC_MASK/PFEC_MATCH together with PF intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add a dedicated INVD intercept routine (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: fix MSR_IA32_TSC read for nested migration (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: Fix assert failure in single-step test (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: vmx: Make smaller physical guest address space support user-configurable (Vitaly Kuznetsov) [1882793] - [x86] revert "kvm: Check the allocation of pv cpu mask" (Vitaly Kuznetsov) [1882793] - [x86] kvm: emulator: more strict rsm checks (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: more strict SMM checks when returning to nested guest (Vitaly Kuznetsov) [1882793] - [x86] svm: nsvm: setup nested msr permission bitmap on nested state load (Vitaly Kuznetsov) [1882793] - [x86] svm: nsvm: correctly restore GIF on vmexit from nesting after migration (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Don't freeze guest when event delivery causes an APIC-access exit (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: avoid emulation with stale next_rip (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Periodically schedule when unregistering regions on destroy (Vitaly Kuznetsov) [1882793] - [x86] kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control (Vitaly Kuznetsov) [1882793] - [virt] kvm: fix memory leak in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Check the allocation of pv cpu mask (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Update VMCS02 when L2 PAE PDPTE updates detected (Vitaly Kuznetsov) [1882793] - [documentation] kvm: documentation: Minor fixups (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: fix access code passed to gva_to_gpa (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: Use a shorter encoding to clear RAX (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Synic default SCONTROL MSR needs to be enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Don't attempt to load PDPTRs when 64-bit mode is enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: detect assigned device via irqbypass manager (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Fix sev_pin_memory() error handling (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Set the TDCR settable bits (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Fix disable pause loop exit/pause filtering capability on SVM (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Prevent setting the tscdeadline timer if the lapic is hw disabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Specify max TDP level via kvm_configure_mmu() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename max_page_level to max_huge_page_level (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Dynamically calculate TDP level from max level and MAXPHYADDR (Vitaly Kuznetsov) [1882793] - [x86] kvm: vxm: Remove temporary WARN on expected vs. actual EPTP level mismatch (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Pull the PGD's level from the MMU instead of recalculating it (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Make vmx_load_mmu_pgd() static (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add separate helper for shadow NPT root page role calc (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Drop a duplicate declaration of construct_eptp() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Using macros instead of magic values (Vitaly Kuznetsov) [1882793] - [tools] kvm: nvmx: check for invalid hdr.vmx.flags (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: check for required but missing VMCS12 in KVM_SET_NESTED_STATE (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: do not set guest mode flag (Vitaly Kuznetsov) [1882793] - [documentation] documentation: virt/kvm/api: eliminate duplicated word (Vitaly Kuznetsov) [1882793] - [documentation] docs: kvm: Replace HTTP links with HTTPS ones (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: remove nonsensical EXITINFO1 adjustment on nested NPF (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR support (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: optimize #PF injection when MAXPHYADDR does not match (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add guest physical address check in EPT violation and misconfig (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: introduce vmx_need_pf_intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: update exception bitmap on CPUID changes (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: rename update_bp_intercept to update_exception_bitmap (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: mmu: Add guest physical address check in translate_gpa() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: mmu: Move translate_gpa() to mmu.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add helper functions for illegal GPA checking and page fault injection (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code (Vitaly Kuznetsov) [1882793] - [virt] kvm: Move x86's MMU memory cache helpers to common KVM code (Vitaly Kuznetsov) [1882793] - [kernel] kvm: Move x86's version of struct kvm_mmu_memory_cache to common code (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Prepend "kvm_" to memory cache helpers that will be global (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Skip filling the gfn cache for guaranteed direct MMU topups (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Zero allocate shadow pages (outside of mmu_lock) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make __GFP_ZERO a property of the memory cache (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Separate the memory caches for shadow pages and gfn arrays (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Clean up the gorilla math in mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Topup memory caches after walking GVA->GPA (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move fast_page_fault() call above mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Try to avoid crashing KVM if a MMU memory cache is empty (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Remove superfluous gotos from mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_cache locals (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Consolidate "page" variant of memory cache helpers (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Track the associated kmem_cache in the MMU caches (Vitaly Kuznetsov) [1882793] - [x86] kvm/x86: pmu: Fix #GP condition check for RDPMC emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename kvm_update_cpuid() to kvm_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Extract kvm_update_cpuid_runtime() from kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Introduce kvm_check_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move kvm_apic_set_version() to kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Use guest_cpuid_has() in kvm_apic_set_version() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Go on updating other CPUID leaves when leaf 1 is absent (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Reset vcpu->arch.cpuid_nent to 0 if SET_CPUID* fails (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: limit the maximum number of vPMU fixed counters to 3 (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Check that MBZ bits in CR3 and CR4 are not set on vmrun of nested guests (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Make CR4.VMXE reserved for the guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Create mask for guest CR4 reserved bits in kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Read PDPTEs on CR0.CD and CR0.NW changes (Vitaly Kuznetsov) [1882793] - [x86] kvm: Add "nopvspin" parameter to disable PV spinlocks (Vitaly Kuznetsov) [1882793] - [x86] kvm: Change print code to use pr_*() format (Vitaly Kuznetsov) [1882793] - [x86] revert "kvm: x86: Fix setup the virt_spin_lock_key before static key get initialized" (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename page_header() to to_shadow_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add sptep_to_sp() helper to wrap shadow page lookup (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make kvm_mmu_page definition and accessor internal-only (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add MMU-internal header (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move kvm_mmu_available_pages() into mmu.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move mmu_audit.c and mmutrace.h into the mmu/ sub-directory (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Exit to userspace on make_mmu_pages_available() error (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Batch zap MMU pages when shrinking the slab (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Batch zap MMU pages when recycling oldest pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Don't put invalid SPs back on the list of active pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Optimize MMU page cache lookup for fully direct MMUs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid multiple hash lookups in kvm_get_mmu_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Use VMCALL and VMMCALL mnemonics in kvm_para.h (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr() (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add svm_ prefix to set/clr/is_intercept() (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add vmcb_ prefix to mark_*() functions (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Rename struct nested_state to svm_nested_state (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Wrap VM-Fail valid path in generic VM-Fail helper (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add "last CPU" to some KVM_EXIT information (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add last_cpu to struct vcpu_vmx (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Always set svm->last_cpu on VMRUN (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: report sev_pin_memory errors with PTR_ERR (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: fix svn_pin_memory()'s use of get_user_pages_fast() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Check that DR6[63:32] and DR7[64:32] are not set on vmrun of nested guests (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move the check for upper 32 reserved bits of DR6 to separate function (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Do the same ignore_msrs check for feature msrs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move ignore_msrs handling upper the stack (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make .write_log_dirty a nested operation (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: WARN if PML emulation helper is invoked outside of nested guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Drop kvm_arch_write_log_dirty() wrapper (Vitaly Kuznetsov) [1882793] - [s390] kvm: async_pf: change kvm_setup_async_pf()/kvm_arch_setup_async_pf() return type to bool (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: drop KVM_PV_REASON_PAGE_READY case from kvm_handle_page_fault() (Vitaly Kuznetsov) [1882793] - [documentation] documentation: virt: kvm/api: drop doubled words (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use KVM_POSSIBLE_CR*_GUEST_BITS to initialize guest/host masks (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Mark CR4.TSD as being possibly owned by the guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode (Vitaly Kuznetsov) [1882793] - [virt] kvm: use more precise cast and do not drop __user (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: bit 8 of non-leaf PDPEs is not reserved (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix async pf caused null-ptr-deref (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Remove vcpu_vmx's defunct copy of host_pkru (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allow TSC to differ by NTP correction bounds without TSC scaling (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix MSR range of APIC registers in X2APIC mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Stop context switching MSR_IA32_UMWAIT_CONTROL (Vitaly Kuznetsov) [1882793] - [x86] cpu: Move prototype for get_umwait_control_msr() to a global location (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Plumb L2 GPA through to PML emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_generic() (Vitaly Kuznetsov) [1882793] - [x86] process/64: Make save_fsgs_for_kvm() ready for FSGSBASE (Vitaly Kuznetsov) [1882793] - [kernel] kvm: Replace zero-length array with flexible-array (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add helpers to identify interrupt type from intr_info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Switch KVM guest to using interrupts for page ready APF delivery (Vitaly Kuznetsov) [1882793] - [x86] kvm: Remove defunct KVM_DEBUG_FS Kconfig (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Always treat MSR_IA32_PERF_CAPABILITIES as a valid PMU MSR (Vitaly Kuznetsov) [1882793] - [x86] kvm_hv_set_msr(): use __put_user() instead of 32bit __clear_user() (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: update hyperv_cpuid with SynDBG tests (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Add support for synthetic debugger via hypercalls (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: enable hypercalls regardless of hypercall page (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Add support for synthetic debugger interface (Vitaly Kuznetsov) [1882793] - [x86] hyper-v: Add synthetic debugger definitions (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/pmu: Support full width counting (Vitaly Kuznetsov) [1882793] - [documentation] kvm: x86: announce KVM_FEATURE_ASYNC_PF_INT (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: acknowledgment mechanism for async pf page ready notifications (Vitaly Kuznetsov) [1882793] - [documentation] kvm: x86: interrupt based APF 'page ready' event delivery (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: extend struct kvm_vcpu_pv_apf_data with token info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: hyperv: Remove duplicate definitions of Reference TSC Page (Vitaly Kuznetsov) [1882793] - [x86] kvm: Restrict ASYNC_PF to user space (Vitaly Kuznetsov) [1882793] - [x86] kvm: Sanitize kvm_async_pf_task_wait() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Handle async page faults directly through do_page_fault() (Vitaly Kuznetsov) [1882793] - [virt] kvm: add halt-polling cpu usage stats (Vitaly Kuznetsov) [1882793] - [powerpc] kvm: Replace vcpu->swait with rcuwait (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Introduce rcuwait_active() (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Introduce prepare_to and finish_rcuwait (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Add @state argument to rcuwait_wait_event() (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Fix stale wake call name in comment (Vitaly Kuznetsov) [1882793] - [s390] kvm: s390: Use kvm_vcpu_wake_up in kvm_s390_vcpu_wakeup (Vitaly Kuznetsov) [1882793] - [documentation] docs/virt/kvm: Document configuring and running nested guests (Vitaly Kuznetsov) [1882793] - [tools] docs: fix broken references for ReST files that moved around (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Extend VMXs #AC interceptor to handle split lock #AC in guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Emulate split-lock access as a write in emulator (Vitaly Kuznetsov) [1882793] - [net] core: check length before updating Ethertype in skb_mpls_{push,pop} (Guillaume Nault) [1893886] - [net] pktgen: fix error message with wrong function name (Guillaume Nault) [1893886] - [net] handle the return value of pskb_carve_frag_list() correctly (Guillaume Nault) [1893886] - [net] Fix potential wrong skb->protocol in skb_vlan_untag() (Guillaume Nault) [1893886] - [net] make symbol 'flush_works' static (Guillaume Nault) [1893886] - [net] compat: Add missing sock updates for SCM_RIGHTS (Guillaume Nault) [1893886] - [net] mpls: drop skb's dst in mpls_forward() (Guillaume Nault) [1893886] - [include] net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb (Guillaume Nault) [1893886] - [net] fix skb_panic to output real address (Guillaume Nault) [1893886] - [net] fix a potential recursive NETDEV_FEAT_CHANGE (Guillaume Nault) [1893886] - [net] neigh: send protocol value in neighbor create notification (Guillaume Nault) [1893886] - [net] revert default NAPI poll timeout to 2 jiffies (Guillaume Nault) [1893886] - [net] compat_ioctl: handle SIOCOUTQNSD (Guillaume Nault) [1893886] - [net] neigh: use long type to store jiffies delta (Guillaume Nault) [1893886] - [documentation] dev-tools: kselftest.rst: Update examples and paths (Hangbin Liu) [1876011] - [tools] selftests/run_kselftest.sh: Make each test individually selectable (Hangbin Liu) [1876011] - [tools] selftests: Extract run_kselftest.sh and generate stand-alone test list (Hangbin Liu) [1876011] - [tools] selftests/harness: Flush stdout before forking (Hangbin Liu) [1876011] - [tools] selftests: forwarding: Add missing 'rp_filter' configuration (Hangbin Liu) [1892298] - [tools] selftests/net: relax cpu affinity requirement in msg_zerocopy test (Hangbin Liu) [1892298] - [tools] selftests: ethtool: Fix test when only two speeds are supported (Hangbin Liu) [1892298] - [tools] selftests/net: tcp_mmap: fix clang warning for target arch PowerPC (Hangbin Liu) [1892298] - [tools] selftests/net: psock_fanout: fix clang issues for target arch PowerPC (Hangbin Liu) [1892298] - [netdrv] netxen: mark netxen_nic as deprecated in RHEL8 (Ivan Vecera) [1878188] - [net] linkmode: introduce linkmode_intersects() (Ivan Vecera) [1893193] - [net] ipv6: avoid lockdep issue in fib6_del() (Hangbin Liu) [1892196] - [net] ipv6: fix memory leaks on IPV6_ADDRFORM path (Hangbin Liu) [1892196] - [net] ila: remove unused inline function ila_addr_is_ila (Hangbin Liu) [1892196] - [net] ila: Fix uninitialised return value in ila_xlat_nl_cmd_flush (Hangbin Liu) [1892196] - [netdrv] i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann) [1835705] - [netdrv] i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann) [1835705] - [netdrv] i40e: Remove scheduling while atomic possibility (Stefan Assmann) [1835705] - [pci] hv: Fix hibernation in case interrupts are not re-created (Mohammed Gamal) [1846838] - [powerpc] kvm: ppc: book3s hv: xics: Replace the 'destroy' method by a 'release' method (Greg Kurz) [1857527] - [security] selinux: complete the inlining of hashtab functions (Ondrej Mosnacek) [1878149] - [security] selinux: prepare for inlining of hashtab functions (Ondrej Mosnacek) [1878149] - [security] selinux: specialize symtab insert and search functions (Ondrej Mosnacek) [1878149] - [security] selinux: fixed a checkpatch warning with the sizeof macro (Ondrej Mosnacek) [1878149] - [security] selinux: log error messages on required process class / permissions (Ondrej Mosnacek) [1878149] - [security] selinux: fix undefined return of cond_evaluate_expr (Ondrej Mosnacek) [1878149] - [security] selinux: fix a double free in cond_read_node()/cond_read_list() (Ondrej Mosnacek) [1878149] - [security] selinux: fix double free (Ondrej Mosnacek) [1878149] - [security] selinux: netlabel: Remove unused inline function (Ondrej Mosnacek) [1878149] - [security] selinux: do not allocate hashtabs dynamically (Ondrej Mosnacek) [1878149] - [security] selinux: fix return value on error in policydb_read() (Ondrej Mosnacek) [1878149] - [security] selinux: simplify range_write() (Ondrej Mosnacek) [1878149] - [security] selinux: fix error return code in policydb_read() (Ondrej Mosnacek) [1878149] - [security] selinux: don't produce incorrect filename_trans_count (Ondrej Mosnacek) [1878149] - [security] selinux: implement new format of filename transitions (Ondrej Mosnacek) [1878149] - [security] selinux: move context hashing under sidtab (Ondrej Mosnacek) [1878149] - [security] selinux: hash context structure directly (Ondrej Mosnacek) [1878149] - [security] selinux: store role transitions in a hash table (Ondrej Mosnacek) [1878149] - [security] selinux: drop unnecessary smp_load_acquire() call (Ondrej Mosnacek) [1878149] - [security] selinux: fix warning Comparison to bool (Ondrej Mosnacek) [1878149] - [security] selinux: fix error return code in cond_read_list() (Ondrej Mosnacek) [1878149] - [security] selinux: free str on error in str_read() (Ondrej Mosnacek) [1878149] - [security] selinux: clean up indentation issue with assignment statement (Ondrej Mosnacek) [1878149] - [security] selinux: avtab_init() and cond_policydb_init() return void (Ondrej Mosnacek) [1878149] - [security] selinux: clean up error path in policydb_init() (Ondrej Mosnacek) [1878149] - [security] selinux: remove unused initial SIDs and improve handling (Ondrej Mosnacek) [1878149] - [security] selinux: reduce the use of hard-coded hash sizes (Ondrej Mosnacek) [1878149] - [security] selinux: Add xfs quota command types (Ondrej Mosnacek) [1878149] - [security] selinux: optimize storage of filename transitions (Ondrej Mosnacek) [1878149] - [security] selinux: factor out loop body from filename_trans_read() (Ondrej Mosnacek) [1878149] - [security] selinux: generalize evaluate_cond_node() (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_expr to array (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_av_list to array (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_list to array (Ondrej Mosnacek) [1878149] - [security] selinux: sel_avc_get_stat_idx should increase position index (Ondrej Mosnacek) [1878149] - [security] selinux: simplify evaluate_cond_node() (Ondrej Mosnacek) [1878149] - [security] selinux: move status variables out of selinux_ss (Ondrej Mosnacek) [1878149] - [scripts] selinux: use kernel linux/socket.h for genheaders and mdp (Ondrej Mosnacek) [1878149] - [scripts] genheaders: -s had been there since v6; -*s - since v7 (Ondrej Mosnacek) [1878149] - [scsi] scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug (Ming Lei) [1876863] - [scsi] scsi: scsi_debug: Support host tagset (Ming Lei) [1876863] - [scsi] scsi: core: Show nr_hw_queues in sysfs (Ming Lei) [1876863] - [scsi] scsi: Add host and host template flag 'host_tagset' (Ming Lei) [1876863] - [block] null_blk: Support shared tag bitmap (Ming Lei) [1876863] - [block] blk-mq, elevator: Count requests per hctx to improve performance (Ming Lei) [1876863] - [block] blk-mq: Record active_queues_shared_sbitmap per tag_set for when using shared sbitmap (Ming Lei) [1876863] - [block] blk-mq: Record nr_active_requests per queue for when using shared sbitmap (Ming Lei) [1876863] - [block] blk-mq: Relocate hctx_may_queue() (Ming Lei) [1876863] - [block] blk-mq: Facilitate a shared sbitmap per tagset (Ming Lei) [1876863] - [block] blk-mq: Use pointers for blk_mq_tags bitmap tags (Ming Lei) [1876863] - [block] blk-mq: Pass flags for tag init/free (Ming Lei) [1876863] - [block] blk-mq: Free tags in blk_mq_init_tags() upon error (Ming Lei) [1876863] - [block] blk-mq: Rename blk_mq_update_tag_set_depth() (Ming Lei) [1876863] - [block] blk-mq: Rename BLK_MQ_F_TAG_SHARED as BLK_MQ_F_TAG_QUEUE_SHARED (Ming Lei) [1876863] - [block] block: fix double account of flush request's driver tag (Ming Lei) [1876863] - [block] blk-mq: centralise related handling into blk_mq_get_driver_tag (Ming Lei) [1876863] - [block] blk-mq: streamline handling of q->mq_ops->queue_rq result (Ming Lei) [1876863] - [block] blk-mq: remove pointless call of list_entry_rq() in hctx_show_busy_rq() (Ming Lei) [1876863] - [block] blk-mq: move blk_mq_get_driver_tag into blk-mq.c (Ming Lei) [1876863] - [block] blk-mq: support batching dispatch in case of io (Ming Lei) [1876863] - [block] blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: remove dead check from blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: move getting driver tag and budget into one helper (Ming Lei) [1876863] - [block] blk-mq: pass hctx to blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: remove the BLK_MQ_REQ_INTERNAL flag (Ming Lei) [1876863] - [net] netns: Constify exported functions (Guillaume Nault) [1806134] - [net] netns: protect netns ID lookups with RCU (Guillaume Nault) [1806134] - [net] netns: Remove __peernet2id_alloc() (Guillaume Nault) [1806134] - [net] netns: read NETNSA_NSID as s32 attribute in rtnl_net_getid() (Guillaume Nault) [1806134] - [tools] selftests: txtimestamp: add flag for timestamp validation tolerance. (Hangbin Liu) [1861175] - [tools] selftests/net: so_txtime: fix clang issues for target arch PowerPC (Hangbin Liu) [1861175] - [tools] selftests/net: rxtimestamp: fix clang issues for target arch PowerPC (Hangbin Liu) [1861175] - [tools] selftest: txtimestamp: fix net ns entry logic (Hangbin Liu) [1861175] - [tools] selftests/net: update initializer syntax to use c99 designators (Hangbin Liu) [1861175] - [tools] selftests/net: add ipv6 test coverage in rxtimestamp test (Hangbin Liu) [1861175] - [tools] selftests/net: plug rxtimestamp test into kselftest framework (Hangbin Liu) [1861175] - [tools] selftests/net: in rxtimestamp getopt_long needs terminating null entry (Hangbin Liu) [1861175] - [tools] selftests/net: in timestamping, strncpy needs to preserve null byte (Hangbin Liu) [1861175] - [tools] selftests: move timestamping selftests to net folder (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: print statistics for timestamp events. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: add support for epoll(). (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: add new command-line flags. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: allow printing latencies in nsec. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: allow individual txtimestamp tests. (Hangbin Liu) [1861175] - [tools] selftests: timestamping: Fix SIOCGSTAMP undeclared build failure (Hangbin Liu) [1861175] - [tools] selftests: fix timestamping Makefile (Hangbin Liu) [1861175] - [tools] selftests: add missing include unistd (Hangbin Liu) [1861175] - [tools] selftests/txtimestamp: Fix an equals vs assign bug (Hangbin Liu) [1861175] - [tools] selftests: add txtimestamp kselftest (Hangbin Liu) [1861175] - [tools] selftests: expand txtimestamp with ipv6 dgram + raw and pf_packet (Hangbin Liu) [1861175] - [tools] selftests: expand txtimestamp with cmsg support (Hangbin Liu) [1861175] - [hwmon] hwmon: (k10temp) Add support for Zen3 CPUs (Wei Huang) [1846851] - [powerpc] vfs: add faccessat2 syscall (Miklos Szeredi) [1333764] - [fs] vfs: split out access_override_creds() (Miklos Szeredi) [1333764] - [md] Revert "dm writecache: set "Tech Preview" taint using mark_tech_preview()" (Mike Snitzer) [1859413] - [s390] mm: fix huge pte soft dirty copying (Cornelia Huck) [1700709] - [fs] proc/mounts: add cursor (Miklos Szeredi) [1759472]- [char] random: Add a poll handler to extrng_fops (Vladis Dronov) [1884857] - [platform] platform/mellanox: mlxbf-pmc: Add Mellanox BlueField PMC driver (Alaa Hleihel) [1655729] - [mm] mm/page_idle.c: skip offline pages (Chris von Recklinghausen) [1867490] - [powerpc] powerpc/pseries: Detect secure and trusted boot state of the system (Diego Domingos) [1853411] - [net] bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok() (Yauheni Kaliuta) [1874003] - [kernel] kallsyms: Refactor kallsyms_show_value() to take cred (Yauheni Kaliuta) [1874003] - [kernel] kprobes: Show blacklist addresses as same as kallsyms does (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Report PAC and BTI instructions as skippable (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Don't assume unrecognized HINTs are skippable (Yauheni Kaliuta) [1874003] - [lib] usercopy: Avoid soft lockups in test_check_nonzero_user() (Yauheni Kaliuta) [1874003] - [security] selinux: map CAP_PERFMON and CAP_BPF to CAP_SYS_ADMIN (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: fix netdevsim trap_flow_action_cookie read (Yauheni Kaliuta) [1874003] - [net] net/bpfilter: Initialize pos in __bpfilter_process_sockopt (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Extend map-in-map selftest to detect memory leaks (Yauheni Kaliuta) [1874003] - [net] bpf: Fix map leak in HASH_OF_MAPS map (Yauheni Kaliuta) [1874003] - [net] bpf: Fix NULL pointer dereference in __btf_resolve_helper_id() (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix cgroup sockopt verifier test (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix libbpf hashmap on (I)LP32 architectures (Yauheni Kaliuta) [1874003] - [tools] selftests: bpf: Fix detach from sockmap tests (Yauheni Kaliuta) [1874003] - [net] bpf: net: Avoid incorrect bpf_sk_reuseport_detach call (Yauheni Kaliuta) [1874003] - [net] bpf: net: Avoid copying sk_user_data of reuseport_array during sk_clone (Yauheni Kaliuta) [1874003] - [tools] bpf: Add tests for PTR_TO_BTF_ID vs. null comparison (Yauheni Kaliuta) [1874003] - [net] bpf: Fix an incorrect branch elimination by verifier (Yauheni Kaliuta) [1874003] - [include] bpf: sockmap: Require attach_bpf_fd when detaching a program (Yauheni Kaliuta) [1874003] - [net] bpf: sockmap: Check value of unused args to BPF_PROG_ATTACH (Yauheni Kaliuta) [1874003] - [net] bpf: Enforce BPF ringbuf size to be the power of 2 (Yauheni Kaliuta) [1874003] - [tools] bpf, sockmap: Add ingres skb tests that utilize merge skbs (Yauheni Kaliuta) [1874003] - [net] bpf, sockmap: RCU dereferenced psock may be used outside RCU block (Yauheni Kaliuta) [1874003] - [net] bpf, sockmap: RCU splat with redirect and strparser error or TLS (Yauheni Kaliuta) [1874003] - [tools] bpf: tcp: bpf_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT (Yauheni Kaliuta) [1874003] - [net] bpf: Do not allow btf_ctx_access with __int128 types (Yauheni Kaliuta) [1874003] - [tools] bpf: Fix formatting in documentation for BPF helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Restore behaviour of CAP_SYS_ADMIN allowing the loading of networking bpf programs (Yauheni Kaliuta) [1874003] - [net] bpf: Set the number of exception entries properly for subprograms (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix CO-RE relocs against .text section (Yauheni Kaliuta) [1874003] - [tools] libbpf: Forward-declare bpf_stats_type for systems with outdated UAPI headers (Yauheni Kaliuta) [1874003] - [documentation] bpf: Document optval > PAGE_SIZE behavior for sockopt hooks (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Make sure optvals > PAGE_SIZE are bypassed (Yauheni Kaliuta) [1874003] - [net] bpf: Don't return EINVAL from {get, set}sockopt when optlen > PAGE_SIZE (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Add ringbuf map type to map command docs (Yauheni Kaliuta) [1874003] - [samples] bpf, xdp, samples: Fix null pointer dereference in *_user code (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Add ringbuf map to a list of known map types (Yauheni Kaliuta) [1874003] - [tools] bpf: Fix definition of bpf_ringbuf_output() helper in UAPI comments (Yauheni Kaliuta) [1874003] - [net] bpf: Undo internal BPF_PROBE_MEM in BPF insns dump (Yauheni Kaliuta) [1874003] - [tools] libbpf: Support pre-initializing .bss global variables (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Fix skeleton codegen (Yauheni Kaliuta) [1874003] - [net] bpf: Fix memlock accounting for sock_hash (Yauheni Kaliuta) [1874003] - [net] bpf: tcp: Recv() should return 0 when the peer socket is closed (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Exit on error in function codegen (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Fix memory leak in codegen error cases (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add cgroup_skb/egress test for load_bytes_relative (Yauheni Kaliuta) [1874003] - [net] net/filter: Permit reading NET in load_bytes_relative when MAC not set (Yauheni Kaliuta) [1874003] - [tools] tools, bpf: Do not force gcc as CC (Yauheni Kaliuta) [1874003] - [tools] libbpf: Define __WORDSIZE if not available (Yauheni Kaliuta) [1874003] - [net] bpf: Devmap adjust uapi for attach bpf program (Yauheni Kaliuta) [1874003] - [net] bpf: Reset data_meta before running programs attached to devmap entry (Yauheni Kaliuta) [1874003] - [scripts] scripts: Require pahole v1.16 when generating BTF (Yauheni Kaliuta) [1874003] - [net] bpf, sockhash: Synchronize delete from bucket list on map free (Yauheni Kaliuta) [1874003] - [net] bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free (Yauheni Kaliuta) [1874003] - [net] bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg (Yauheni Kaliuta) [1874003] - [kernel] bpf: rework the compat kernel probe handling (Yauheni Kaliuta) [1874003] - [kernel] bpf: handle the compat string in bpf_trace_copy_string better (Yauheni Kaliuta) [1874003] - [kernel] bpf: factor out a bpf_trace_copy_string helper (Yauheni Kaliuta) [1874003] - [net] mmap locking API: add mmap_read_trylock_non_owner() (Yauheni Kaliuta) [1874003] - [net] bpf: sockmap: use mmap locking API (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix ringbuf selftest sample counting undeterminism (Yauheni Kaliuta) [1874003] - [net] bpf: Fix an error code in check_btf_func() (Yauheni Kaliuta) [1874003] - [net] bpf: make bpf_check_uarg_tail_zero() use check_zeroed_user() (Yauheni Kaliuta) [1874003] - [lib] lib: introduce copy_struct_from_user() helper (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add a default $(CXX) value (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: Don't use $(COMPILE.c) (Yauheni Kaliuta) [1874003] - [s390] s390/bpf: Use bcr 0, 0 as tail call nop filler (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix verifier test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix sample_cnt shared between two threads (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Adapt cls_redirect to call csum_level helper (Yauheni Kaliuta) [1874003] - [net] bpf: Add csum_level helper for fixing up csum levels (Yauheni Kaliuta) [1874003] - [net] bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add _GNU_SOURCE for reallocarray to ringbuf.c (Yauheni Kaliuta) [1874003] - [net] bpf: Use tracing helpers for lsm programs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add test for SO_BINDTODEVICE opt of bpf_setsockopt (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Add test for ktls with skb bpf ingress policy (Yauheni Kaliuta) [1874003] - [net] bpf: Fix running sk_skb program types with ktls (Yauheni Kaliuta) [1874003] - [net] bpf: Refactor sockmap redirect code so its easy to reuse (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add SEC name for xdp programs attached to device map (Yauheni Kaliuta) [1874003] - [net] bpf: Add support to attach bpf program to a devmap entry (Yauheni Kaliuta) [1874003] - [kernel] bpf: Use strncpy_from_unsafe_strict() in bpf_seq_printf() helper (Yauheni Kaliuta) [1874003] - [net] devmap: Formalize map value as a named struct (Yauheni Kaliuta) [1874003] - [net] bpf: Add rx_queue_mapping to bpf_sock (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add tests for write-only stacks/queues (Yauheni Kaliuta) [1874003] - [documentation] docs/bpf: Add BPF ring buffer design notes (Yauheni Kaliuta) [1874003] - [tools] bpf: Add BPF ringbuf and perf buffer benchmarks (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add BPF ringbuf selftests (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add BPF ring buffer support (Yauheni Kaliuta) [1874003] - [tools] bpf: Implement BPF ring buffer and verifier support for it (Yauheni Kaliuta) [1874003] - [net] bpf: Fix map permissions check (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Cleanup comments in test_maps (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Cleanup some file descriptors in test_maps (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix a typo in test_maps (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix perf_buffer__free() API for sparse allocs (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Test probe_* helpers from SCHED_CLS (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Add sk_msg helpers load and attach test (Yauheni Kaliuta) [1874003] - [net] bpf, sk_msg: Add get socket storage helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Extend bpf_base_func_proto helpers with probe_* and *current_task* (Yauheni Kaliuta) [1874003] - [net] bpf, sk_msg: Add some generic helpers that may be useful from sk_msg (Yauheni Kaliuta) [1874003] - [net] bpf: Fix spelling in comment explaining ARG1 in ___bpf_prog_run (Yauheni Kaliuta) [1874003] - [tools] libbpf: Install headers as part of make install (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add API to consume the perf ring buffer content (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Print correct error message when failing to load BTF (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Make capability check account for new BPF caps (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Clean subcommand help messages (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: CONFIG_LIRC required for test_lirc_mode2.sh (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: CONFIG_IPV6_SEG6_BPF required for test_seg6_loop.o (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add general instructions for test execution (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add printk to test_sk_lookup_kern to encode null ptr check (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, verifier case for non null pointer map value branch (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, verifier case for non null pointer check branch taken (Yauheni Kaliuta) [1874003] - [net] bpf: Verifier track null pointer branch_taken with JNE and JEQ (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1874003] - [tools] bpf, testing: Add get{peer, sock}name selftests to test_progs (Yauheni Kaliuta) [1874003] - [tools] bpf, bpftool: Enable get{peer, sock}name attach types (Yauheni Kaliuta) [1874003] - [tools] bpf, libbpf: Enable get{peer, sock}name attach types (Yauheni Kaliuta) [1874003] - [net] bpf: Add get{peer, sock}name attach types for sock_addr (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor kprobe, tail call kern progs map definition (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Add tracex7 test file to .gitignore (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor tail call user progs with libbpf (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor kprobe tracing user progs with libbpf (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor pointer error check with libbpf (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add ktls tests to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add blacklist to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add whitelist option to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, provide verbose option for selftests execution (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, break down test_sockmap into subtests (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, improve test_sockmap total bytes counter (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, print error in test_sockmap error cases (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, sockmap test prog run without setting cgroup (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, remove prints from sockmap tests (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, move sockmap bpf prog header into progs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Remove test_align leftovers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Move test_align under test_progs (Yauheni Kaliuta) [1874003] - [tools] libbpf, hashmap: Fix signedness warnings (Yauheni Kaliuta) [1874003] - [tools] libbpf, hashmap: Remove unused #include (Yauheni Kaliuta) [1874003] - [net] bpf: Fix check_return_code to only allowin trace_iter progs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use CAP_BPF and CAP_PERFMON in tests (Yauheni Kaliuta) [1874003] - [net] bpf: Implement CAP_BPF (Yauheni Kaliuta) [1874003] - [security] bpf, capability: Introduce CAP_BPF (Yauheni Kaliuta) [1874003] - [security] capabilities: Introduce CAP_PERFMON to kernel and user space (Yauheni Kaliuta) [1874003] - [tools] bpf, bpftool: Allow probing for CONFIG_HZ from kernel config (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test for sk helpers in cgroup skb (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add connect_fd_to_fd, connect_wait net helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Introduce bpf_sk_{, ancestor_}cgroup_id helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Allow skb_ancestor_cgroup_id helper in cgroup skb (Yauheni Kaliuta) [1874003] - [net] bpf: Allow sk lookup helpers in cgroup skb (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Fix spelling mistake "SIGALARM" -> "SIGALRM" (Yauheni Kaliuta) [1874003] - [net] bpf: Fix bpf_iter's task iterator logic (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test narrow loads for bpf_sock_addr.user_port (Yauheni Kaliuta) [1874003] - [net] bpf: Support narrow loads from bpf_sock_addr.user_port (Yauheni Kaliuta) [1874003] - [samples] samples/bpf: xdp_redirect_cpu: Set MAX_CPUS according to NR_CPUS (Yauheni Kaliuta) [1874003] - [samples] samples/bpf: Remove compiler warnings (Yauheni Kaliuta) [1874003] - [net] bpf: Enable bpf_iter targets registering ctx argument types (Yauheni Kaliuta) [1874003] - [net] bpf: Change func bpf_iter_unreg_target() signature (Yauheni Kaliuta) [1874003] - [net] bpf: net: Refactor bpf_iter target registration (Yauheni Kaliuta) [1874003] - [net] bpf: Add comments to interpret bpf_prog return values (Yauheni Kaliuta) [1874003] - [tools] bpf: Change btf_iter func proto prefix to "bpf_iter_" (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: selftests : Explain bpf_iter test failures with llvm 10.0.0 (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Add BPF triggering benchmark (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Fmod_ret prog and implement test_overhead as part of bench (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add benchmark runner infrastructure (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Extract parse_num_list into generic testing_helpers.c (Yauheni Kaliuta) [1874003] - [tools] tools, bpf: Synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1874003] - [scripts] bpf: Minor fixes to BPF helpers documentation (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Minor fixes for documentation (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Poison and replace kernel integer typedefs (Yauheni Kaliuta) [1874003] - [tools] bpf, libbpf: Replace zero-length array with flexible-array (Yauheni Kaliuta) [1874003] - [arm64] bpf, arm64: Optimize ADD, SUB, JMP BPF_K using arm64 add/sub immediates (Yauheni Kaliuta) [1874003] - [arm64] bpf, arm64: Optimize AND, OR, XOR, JSET BPF_K using arm64 logical immediates (Yauheni Kaliuta) [1874003] - [tools] bpf, runqslower: include proper uapi/bpf.h (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: selftests: Add iter progs for bpf_map/task/task_file (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Add bpf_iter support for bptool (Yauheni Kaliuta) [1874003] - [tools] tools/libpf: Add offsetof/container_of macro in bpf_helpers.h (Yauheni Kaliuta) [1874003] - [tools] tools/libbpf: Add bpf_iter support (Yauheni Kaliuta) [1874003] - [net] bpf: Support variable length array in tracing programs (Yauheni Kaliuta) [1874003] - [net] bpf: Handle spilled PTR_TO_BTF_ID properly when checking stack_boundary (Yauheni Kaliuta) [1874003] - [kernel] bpf: Add bpf_seq_printf and bpf_seq_write helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Add PTR_TO_BTF_ID_OR_NULL support (Yauheni Kaliuta) [1874003] - [net] bpf: Add task and task/file iterator targets (Yauheni Kaliuta) [1874003] - [net] bpf: Add bpf_map iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Implement common macros/helpers for target iterators (Yauheni Kaliuta) [1874003] - [net] bpf: Create file bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Create anonymous bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Implement bpf_seq_read() for bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Support bpf tracing/iter programs for BPF_LINK_UPDATE (Yauheni Kaliuta) [1874003] - [net] bpf: Support bpf tracing/iter programs for BPF_LINK_CREATE (Yauheni Kaliuta) [1874003] - [net] bpf: Allow loading of a bpf_iter program (Yauheni Kaliuta) [1874003] - [net] bpf: Implement an interface to register bpf_iter targets (Yauheni Kaliuta) [1874003] - [tools] bpf: Allow any port in bpf_bind helper (Yauheni Kaliuta) [1874003] - [net] net: Refactor arguments of inet{,6}_bind (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Move existing common networking parts into network_helpers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Generalize helpers to control background listener (Yauheni Kaliuta) [1874003] - [net] crypto: lib/sha1 - rename "sha" to "sha1" (Yauheni Kaliuta) [1874003] - [arm64] arm64: bpf: Annotate JITed code for BTI (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Add constants for new HINT instruction decode (Yauheni Kaliuta) [1874003] - [kernel] sysctl: Fix unused function warning (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use reno instead of dctcp (Yauheni Kaliuta) [1874003] - [net] bpf: Fix use-after-free of bpf_link when priming half-fails (Yauheni Kaliuta) [1874003] - [tools] bpf: Bpf_{g, s}etsockopt for struct bpf_sock_addr (Yauheni Kaliuta) [1874003] - [tools] bpf: Add selftest for BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add support for command BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [net] bpf: Sharing bpf runtime stats with BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test allowed maps for bpf_sk_select_reuseport (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix false uninitialized variable warning (Yauheni Kaliuta) [1874003] - [net] bpf: Fix unused variable warning (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_assign test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test that lookup on SOCKMAP/SOCKHASH is allowed (Yauheni Kaliuta) [1874003] - [net] bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: Make libcap dependency optional (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: Allow unprivileged users to probe features (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: For "feature probe" define "full_mode" bool as global (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Disable ASAN instrumentation for mmap()'ed memory read (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix invalid memory reads in core_relo selftest (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix memory leak in extract_build_id() (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix memory leak and possible double-free in hashmap__clear (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Convert test_hashmap into test_progs test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add SAN_CFLAGS param to selftests build to allow sanitizers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Ensure test flavors use correct skeletons (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add BTF-defined map-in-map support (Yauheni Kaliuta) [1874003] - [tools] libbpf: Refactor map creation logic and fix cleanup leak (Yauheni Kaliuta) [1874003] - [tools] libbpf: Refactor BTF-defined map definition parsing logic (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add link bash completions (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add bpftool-link manpage (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add bpf_link show and pin support (Yauheni Kaliuta) [1874003] - [tools] bpftool: Expose attach_type-to-string array to non-cgroup code (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test bpf_link's get_next_id, get_fd_by_id, and get_obj_info (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add low-level APIs for new bpf_link commands (Yauheni Kaliuta) [1874003] - [net] bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link (Yauheni Kaliuta) [1874003] - [net] bpf: Support GET_FD_BY_ID and GET_NEXT_ID for bpf_link (Yauheni Kaliuta) [1874003] - [net] bpf: Allocate ID for bpf_link (Yauheni Kaliuta) [1874003] - [tools] libbpf: Remove unneeded semicolon in btf_dump_emit_type (Yauheni Kaliuta) [1874003] - [net] bpf, cgroup: Remove unused exports (Yauheni Kaliuta) [1874003] - [tools] libbpf: Return err if bpf_object__load failed (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add cls_redirect classifier (Yauheni Kaliuta) [1874003] - [net] bpf: Make verifier log more relevant by default (Yauheni Kaliuta) [1874003] - [net] bpf: add bpf_ktime_get_boot_ns() (Yauheni Kaliuta) [1874003] - [net] net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Yauheni Kaliuta) [1874003] - [net] net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head (Yauheni Kaliuta) [1874003] - [net] bpf: Fix missing bpf_base_func_proto in cgroup_base_func_proto for CGROUP_NET=n (Yauheni Kaliuta) [1874003] - [tools] bpf_helpers.h: Add note for building with vmlinux.h or linux/types.h (Yauheni Kaliuta) [1874003] - [net] bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE, SYSCTL, SOCKOPT} (Yauheni Kaliuta) [1874003] - [tools] tools/bpf/bpftool: Remove duplicate headers (Yauheni Kaliuta) [1874003] - [net] bpf: Remove set but not used variable 'dst_known' (Yauheni Kaliuta) [1874003] - [net] xdp: export the DEV_MAP_BULK_SIZE macro (Yauheni Kaliuta) [1874003] - [kernel] trace/bpf_trace: Open access for CAP_PERFMON privileged process (Yauheni Kaliuta) [1874003] - [scsi] scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.5 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Reject CT request for MIB commands (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add FDMI Vendor MIB support (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix duplicate wq_create_version check (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Removed unused macros in lpfc_attr.c (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix scheduling call while in softirq context in lpfc_unreg_rpi (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() (Dick Kennedy) [1887549] - [scsi] scsi: Remove unneeded break statements (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add dependency on CPU_FREQ (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove unneeded variable 'status' in lpfc_fcp_cpu_map_store() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Drop nodelist reference on error in lpfc_gen_req() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove set but not used 'qp' (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.4 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Extend the RDF FPIN Registration descriptor for additional events (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix setting IRQ affinity with an empty CPU mask (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix spelling mistake "Cant" -> "Can't" (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix typo in comment for ULP (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Use __printf() format notation (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix some function parameter descriptions (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Ensure variable has the same stipulations as code using it (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix-up formatting/docrot where appropriate (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix-up around 120 documentation issues (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove unused variable 'pg_addr' (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Correct some pretty obvious misdocumentation (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix less-than-zero comparison of unsigned value (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix inconsistent indenting (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add an internal trace log buffer (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix missing MDS functionality (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Avoid another null dereference in lpfc_sli4_hba_unset() (Dick Kennedy) [1887549] - [scsi] lpfc_debugfs: get rid of pointless access_ok() (Dick Kennedy) [1887549] - [scsi] lpfc: add nvmet discovery_event op support (Dick Kennedy) [1887549] - [scsi] scsi: core: Don't start concurrent async scan on same host (Ming Lei) [1874501] - [crypto] crypto: bcm - Verify GCM/CCM key length in setkey (Vladis Dronov) [1887389] - [x86] x86/cpufeatures: Add support for fast short REP; MOVSB (Steve Best) [1838265] - [scsi] scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix sync irqs (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Detect tampered Aero and Sea adapters (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Remove pci-dma-compat wrapper API (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Remove superfluous memset() (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Update driver version to 35.100.00.00 (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Postprocessing of target and LUN reset (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Cancel the running work during host reset (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Dump system registers for debugging (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix kdoc comments format (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix set but unused variable (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix error returns in BRM_status_show (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix unlock imbalance (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix spelling mistake (Tomas Henzl) [1851440] - [s390] s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl (Claudio Imbrenda) [1885962] - [scsi] scsi: megaraid: Make smp_affinity_enable static (Tomas Henzl) [1860910] - [scsi] remove ioremap_nocache and devm_ioremap_nocache (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Remove set but unused variable (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Fix compilation warnings (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Fix kdoc comments format (Tomas Henzl) [1860910] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Tomas Henzl) [1860910] - [net] ethtool: Add support for 100Gbps per lane link modes (Ivan Vecera) [1879202]- [netdrv] ibmveth: Fix use of ibmveth in a bridge (Steve Best) [1893294] - [x86] ima: add a new CONFIG for loading arch-specific policies (Bruno Meneguele) [1869758] - [netdrv] e1000e: Add support for Meteor Lake (Ken Cox) [1838750] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838750] - [netdrv] treewide: Use fallthrough pseudo-keyword (Ken Cox) [1838750] - [netdrv] e1000e: Remove unnecessary usages of memset (Ken Cox) [1838750] - [netdrv] e1000e: continue to init PHY even when failed to disable ULP (Ken Cox) [1838750] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838750] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838750] - [netdrv] e1000e: fix unused-function warning (Ken Cox) [1838750] - [netdrv] e1000e: Do not wake up the system via WOL if device wakeup is disabled (Ken Cox) [1838750] - [netdrv] e1000e: Relax condition to trigger reset for ME workaround (Ken Cox) [1838750] - [netdrv] e1000e: disable s0ix entry and exit flows for ME systems (Ken Cox) [1838750] - [netdrv] e1000e: Disable TSO for buffer overrun workaround (Ken Cox) [1838750] - [netdrv] e1000e: Warn if disabling ULP failed (Ken Cox) [1838750] - [scsi] scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Govindarajulu Varadarajan) [1870397] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838749] - [netdrv] igbvf: use generic power management (Corinna Vinschen) [1838749] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838749] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838749] - [net] SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment() (Steve Dickson) [1884361] - [net] SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()") (Steve Dickson) [1884361] - [net] netfilter: nf_queue: do not release refcouts until nf_reinject is done (Florian Westphal) [1886557] - [net] netfilter: nf_queue: place bridge physports into queue_entry struct (Florian Westphal) [1886557] - [net] netfilter: nf_queue: make nf_queue_entry_release_refs static (Florian Westphal) [1886557] - [firewire] firewire: Deprecate Firewire support in RHEL8 (Prarit Bhargava) [1871863] - [lib] Add pldmfw library for PLDM firmware update (Patrick Talbert) [1878278] - [lib] bitops: introduce the for_each_set_clump8 macro (Patrick Talbert) [1878278] - [mm] x86/ioremap: Map EFI runtime services data as encrypted for SEV (Lenny Szubowicz) [1883134] - [powerpc] Revert "powerpc/powernv/idle: Replace CPU feature check with PVR check" (Steve Best) [1882365] - [powerpc] powerpc/xive: Do not expose a debugfs file when XIVE is disabled (Steve Best) [1854526] - [kvm] powerpc/xive: Enforce load-after-store ordering when StoreEOI is active (Steve Best) [1854526] - [powerpc] powerpc/xive: Add a debugfs file to dump internal XIVE state (Steve Best) [1854526] - [net] openvswitch: add TTL decrement action (Eelco Chaudron) [1762450]- [kernel] futex: Adjust absolute futex timeouts with per time namespace offset (Waiman Long) [1548297] - [kernel] futex: Remove unused or redundant includes (Waiman Long) [1548297] - [include] vdso: Fix clocksource.h macro detection (Waiman Long) [1548297] - [x86] um: Fix header inclusion (Waiman Long) [1548297] - [arm64] arm64: vdso32: make vdso32 install conditional (Waiman Long) [1548297] - [arm64] ARM64: vdso32: Install vdso32 from vdso_install (Waiman Long) [1548297] - [arm64] vdso/treewide: Add vdso_data pointer argument to __arch_get_hw_counter() (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Provide vdso_update_begin/end() (Waiman Long) [1548297] - [include] lib/vdso: Allow to add architecture-specific vdso data (Waiman Long) [1548297] - [arm64] arm64: enable time namespace support (Waiman Long) [1548297] - [arm64] arm64/vdso: Restrict splitting VVAR VMA (Waiman Long) [1548297] - [arm64] arm64/vdso: Handle faults on timens page (Waiman Long) [1548297] - [arm64] arm64/vdso: Add time namespace page (Waiman Long) [1548297] - [arm64] arm64/vdso: Zap vvar pages when switching to a time namespace (Waiman Long) [1548297] - [arm64] arm64/vdso: use the fault callback to map vvar pages (Waiman Long) [1548297] - [arm64] arm64: compat: Allow 32-bit vdso and sigpage to co-exist (Waiman Long) [1548297] - [x86] x86/vdso: Unbreak paravirt VDSO clocks (Waiman Long) [1548297] - [lib] lib/vdso: Provide sanity check for cycles (again) (Waiman Long) [1548297] - [kernel] clocksource: Remove obsolete ifdef (Waiman Long) [1548297] - [tools] selftests/timens: handle a case when alarm clocks are not supported (Waiman Long) [1548297] - [arm64] arm64: vdso: Add --eh-frame-hdr to ldflags (Waiman Long) [1548297] - [arm64] arm64: vdso: Add -fasynchronous-unwind-tables to cflags (Waiman Long) [1548297] - [arm64] arm64: vdso: use consistent 'map' nomenclature (Waiman Long) [1548297] - [arm64] arm64: vdso: use consistent 'abi' nomenclature (Waiman Long) [1548297] - [arm64] arm64: vdso: simplify arch_vdso_type ifdeffery (Waiman Long) [1548297] - [arm64] arm64: vdso: remove aarch32_vdso_pages (Waiman Long) [1548297] - [arm64] arm64: vdso: Add '-Bsymbolic' to ldflags (Waiman Long) [1548297] - [x86] x86/vdso/vdso2c: Convert iterators to unsigned (Waiman Long) [1548297] - [x86] x86/vdso/vdso2c: Correct error messages on file open (Waiman Long) [1548297] - [include] vdso/datapage: Use correct clock mode name in comment (Waiman Long) [1548297] - [arm64] arm64: vdso: don't free unallocated pages (Waiman Long) [1548297] - [fs] proc, time/namespace: Show clock symbolic names in /proc/pid/timens_offsets (Waiman Long) [1548297] - [kernel] time/namespace: Add max_time_namespaces ucount (Waiman Long) [1548297] - [kernel] time/namespace: Fix time_for_children symlink (Waiman Long) [1548297] - [arm64] arm64: compat: Fix syscall number of compat_clock_getres (Waiman Long) [1548297] - [tools] selftests/timens: Remove duplicated include (Waiman Long) [1548297] - [kernel] sys/sysinfo: Respect boottime inside time namespace (Waiman Long) [1548297] - [clocksource] clocksource/drivers/arm_arch_timer: Fix vDSO clockmode when vDSO disabled (Waiman Long) [1548297] - [lib] lib/vdso: Enable common headers (Waiman Long) [1548297] - [x86] x86/vdso: Enable x86 to use common headers (Waiman Long) [1548297] - [arm64] arm64: vdso32: Include common headers in the vdso library (Waiman Long) [1548297] - [arm64] arm64: vdso: Include common headers in the vdso library (Waiman Long) [1548297] - [arm64] arm64: Introduce asm/vdso/processor.h (Waiman Long) [1548297] - [arm64] arm64: vdso32: Code clean up (Waiman Long) [1548297] - [include] linux/elfnote.h: Replace elf.h with UAPI equivalent (Waiman Long) [1548297] - [include] common: Introduce processor.h (Waiman Long) [1548297] - [include] linux/ktime.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/jiffies.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time64.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time32.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/math64.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/clocksource.h: Extract common header for vDSO (Waiman Long) [1548297] - [arm64] arm64: Introduce asm/vdso/clocksource.h (Waiman Long) [1548297] - [x86] x86: Introduce asm/vdso/clocksource.h (Waiman Long) [1548297] - [include] linux/limits.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/bits.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/const.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/bits.h: make BIT(), GENMASK(), and friends available in assembly (Waiman Long) [1548297] - [lib] lib/vdso: Allow architectures to provide the vdso data pointer (Waiman Long) [1548297] - [lib] lib/vdso: Allow architectures to override the ns shift operation (Waiman Long) [1548297] - [lib] lib/vdso: Allow fixed clock mode (Waiman Long) [1548297] - [include] lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes (Waiman Long) [1548297] - [kernel] lib/vdso: Avoid highres update if clocksource is not VDSO capable (Waiman Long) [1548297] - [lib] lib/vdso: Cleanup clock mode storage leftovers (Waiman Long) [1548297] - [arm64] ARM/arm64: vdso: Use common vdso clock mode storage (Waiman Long) [1548297] - [x86] x86/vdso: Use generic VDSO clock mode storage (Waiman Long) [1548297] - [kernel] clocksource: Add common vdso clock mode storage (Waiman Long) [1548297] - [x86] x86/vdso: Move VDSO clocksource state tracking to callback (Waiman Long) [1548297] - [include] clocksource: Cleanup struct clocksource and documentation (Waiman Long) [1548297] - [lib] lib/vdso: Allow the high resolution parts to be compiled out (Waiman Long) [1548297] - [lib] lib/vdso: Only read hrtimer_res when needed in __cvdso_clock_getres() (Waiman Long) [1548297] - [x86] x86/vdso: Mark the TSC clocksource path likely (Waiman Long) [1548297] - [kernel] lib/vdso: Update coarse timekeeper unconditionally (Waiman Long) [1548297] - [kernel] lib/vdso: Make __arch_update_vdso_data() logic understandable (Waiman Long) [1548297] - [kernel] alarmtimer: Unregister wakeup source when module get fails (Waiman Long) [1548297] - [tools] selftests/timens: Check for right timens offsets after fork and exec (Waiman Long) [1548297] - [tools] selftests/timens: Add a simple perf test for clock_gettime() (Waiman Long) [1548297] - [tools] selftests/timens: Add timer offsets test (Waiman Long) [1548297] - [tools] selftests/timens: Add procfs selftest (Waiman Long) [1548297] - [tools] selftests/timens: Add a test for clock_nanosleep() (Waiman Long) [1548297] - [tools] selftests/timens: Add a test for timerfd (Waiman Long) [1548297] - [tools] selftests/timens: Add Time Namespace test for supported clocks (Waiman Long) [1548297] - [fs] fs/proc: Introduce /proc/pid/timens_offsets (Waiman Long) [1548297] - [x86] x86/vdso: Zap vvar pages when switching to a time namespace (Waiman Long) [1548297] - [x86] x86/vdso: On timens page fault prefault also VVAR page (Waiman Long) [1548297] - [x86] x86/vdso: Handle faults on timens page (Waiman Long) [1548297] - [kernel] time: Allocate per-timens vvar page (Waiman Long) [1548297] - [x86] x86/vdso: Add time napespace page (Waiman Long) [1548297] - [x86] x86/vdso: Provide vdso_data offset on vvar_page (Waiman Long) [1548297] - [lib] lib/vdso: Prepare for time namespace support (Waiman Long) [1548297] - [x86] x86/vdso: Restrict splitting VVAR VMA (Waiman Long) [1548297] - [fs] fs/proc: Respect boottime inside time namespace for /proc/uptime (Waiman Long) [1548297] - [kernel] posix-timers: Make clock_nanosleep() time namespace aware (Waiman Long) [1548297] - [kernel] hrtimers: Prepare hrtimer_nanosleep() for time namespaces (Waiman Long) [1548297] - [kernel] alarmtimer: Make nanosleep() time namespace aware (Waiman Long) [1548297] - [kernel] posix-timers: Make timer_settime() time namespace aware (Waiman Long) [1548297] - [fs] timerfd: Make timerfd_settime() time namespace aware (Waiman Long) [1548297] - [kernel] time: Add do_timens_ktime_to_host() helper (Waiman Long) [1548297] - [kernel] posix-clocks: Wire up clock_gettime() with timens offsets (Waiman Long) [1548297] - [kernel] posix-timers: Use clock_get_ktime() in common_timer_get() (Waiman Long) [1548297] - [kernel] posix-clocks: Introduce clock_get_ktime() callback (Waiman Long) [1548297] - [kernel] alarmtimer: Provide get_timespec() callback (Waiman Long) [1548297] - [kernel] alarmtimer: Rename gettime() callback to get_ktime() (Waiman Long) [1548297] - [kernel] posix-clocks: Rename .clock_get_timespec() callbacks accordingly (Waiman Long) [1548297] - [kernel] posix-clocks: Rename the clock_get() callback to clock_get_timespec() (Waiman Long) [1548297] - [kernel] time: Add timens_offsets to be used for tasks in time namespace (Waiman Long) [1548297] - [kernel] ns: Introduce Time Namespace (Waiman Long) [1548297] - [lib] lib/vdso: Mark do_hres() and do_coarse() as __always_inline (Waiman Long) [1548297] - [lib] lib/vdso: Avoid duplication in __cvdso_clock_getres() (Waiman Long) [1548297] - [lib] lib/vdso: Let do_coarse() return 0 to simplify the callsite (Waiman Long) [1548297] - [x86] x86/vdso: Remove unused VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Remove unused VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [lib] lib/vdso: Remove checks on return value for 32 bit vDSO (Waiman Long) [1548297] - [lib] lib/vdso: Remove VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Expose BUILD_VDSO32 (Waiman Long) [1548297] - [include] lib/vdso: Add unlikely() hint into vdso_read_begin() (Waiman Long) [1548297] - [x86] y2038: vdso: change time_t to __kernel_old_time_t (Waiman Long) [1548297] - [uapi] y2038: add __kernel_old_timespec and __kernel_old_time_t (Waiman Long) [1548297] - [arm64] timekeeping/vsyscall: Update VDSO data unconditionally (Waiman Long) [1548297] - [x86] um: Fix VDSO compiler warning (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Prevent math overflow in BOOTTIME update (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Use legacy syscalls as fallback (Waiman Long) [1548297] - [x86] x86/vdso/32: Use 32bit syscall fallback (Waiman Long) [1548297] - [arm64] arm64: vdso: Cleanup Makefiles (Waiman Long) [1548297] - [arm64] arm64: vdso: fix flip/flop vdso build bug (Waiman Long) [1548297] - [x86] x86/vdso: Fix flip/flop vdso build bug (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Use __iter_div_u64_rem() (Waiman Long) [1548297] - [arm64] arm64: compat: Fix __arch_get_hw_counter() implementation (Waiman Long) [1548297] - [arm64] arm64: Fix __arch_get_hw_counter() implementation (Waiman Long) [1548297] - [arm64] arm64: compat: No need for pre-ARMv7 barriers on an ARMv8 system (Waiman Long) [1548297] - [arm64] arm64: vdso: Remove unnecessary asm-offsets.c definitions (Waiman Long) [1548297] - [include] vdso: Remove superfluous #ifdef __KERNEL__ in vdso/datapage.h (Waiman Long) [1548297] - [arm64] arm64: vdso: Enable vDSO compat support (Waiman Long) [1548297] - [arm64] arm64: compat: Get sigreturn trampolines from vDSO (Waiman Long) [1548297] - [arm64] arm64: elf: VDSO code page discovery (Waiman Long) [1548297] - [arm64] arm64: compat: VDSO setup for compat layer (Waiman Long) [1548297] - [arm64] arm64: vdso: Refactor vDSO code (Waiman Long) [1548297] - [arm64] arm64: compat: Add vDSO (Waiman Long) [1548297] - [arm64] arm64: compat: Generate asm offsets for signals (Waiman Long) [1548297] - [arm64] arm64: compat: Expose signal related structures (Waiman Long) [1548297] - [arm64] arm64: compat: Add missing syscall numbers (Waiman Long) [1548297] - [arm64] arm64: vdso: Build vDSO with -ffixed-x18 (Waiman Long) [1548297] - [arm64] arm64: vdso: Substitute gettimeofday() with C implementation (Waiman Long) [1548297] - [lib] lib/vdso: Build 32 bit specific functions in the right context (Waiman Long) [1548297] - [lib] lib/vdso: Make __cvdso_clock_getres() static (Waiman Long) [1548297] - [lib] lib/vdso: Make clock_getres() POSIX compliant again (Waiman Long) [1548297] - [lib] lib/vdso/32: Provide legacy syscall fallbacks (Waiman Long) [1548297] - [lib] lib/vdso: Move fallback invocation to the callers (Waiman Long) [1548297] - [lib] lib/vdso/32: Remove inconsistent NULL pointer checks (Waiman Long) [1548297] - [x86] lib/vdso: Make delta calculation work correctly (Waiman Long) [1548297] - [x86] x86/vdso: Add clock_gettime64() entry point (Waiman Long) [1548297] - [x86] x86/vdso: Add clock_getres() entry point (Waiman Long) [1548297] - [x86] x86/vdso: Switch to generic vDSO implementation (Waiman Long) [1548297] - [x86] x86/vdso: Prevent segfaults due to hoisted vclock reads (Waiman Long) [1548297] - [kernel] timekeeping: Provide a generic update_vsyscall() implementation (Waiman Long) [1548297] - [lib] lib/vdso: Add compat support (Waiman Long) [1548297] - [lib] lib/vdso: Provide generic VDSO implementation (Waiman Long) [1548297] - [include] hrtimer: Split out hrtimer defines into separate header (Waiman Long) [1548297] - [include] vdso: Define standardized vdso_datapage (Waiman Long) [1548297] - [arm64] arm64: arch_timer: mark functions as __always_inline (Waiman Long) [1548297] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 223 (Waiman Long) [1548297] - [clocksource] clocksource/drivers/arm_arch_timer: Don't trace count reader functions (Waiman Long) [1548297] - [arm64] arm64: vdso: Explicitly add build-id option (Waiman Long) [1548297] - [x86] gcc-9: properly declare the {pv, hv}clock_page storage (Waiman Long) [1548297] - [arm64] arm64: vdso: Fix clock_getres() for CLOCK_REALTIME (Waiman Long) [1548297] - [arm64] arm64: compat: Refactor aarch32_alloc_vdso_pages() (Waiman Long) [1548297] - [arm64] arm64: compat: Split kuser32 (Waiman Long) [1548297] - [arm64] arm64: compat: Alloc separate pages for vectors and sigpage (Waiman Long) [1548297] - [arm64] arm64: arch_timer: Ensure counter register reads occur with seqlock held (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Use arch_timer_read_counter to access stable counters (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Remove use of workaround static key (Waiman Long) [1548297] - [arm64] clocksource/arm_arch_timer: Drop use of static key in arch_timer_reg_read_stable (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Direcly assign set_next_event workaround (Waiman Long) [1548297] - [arm64] arm64: Use arch_timer_read_counter instead of arch_counter_get_cntvct (Waiman Long) [1548297] - [watchdog] watchdog/sbsa: Use arch_timer_read_counter instead of arch_counter_get_cntvct (Waiman Long) [1548297] - [kernel] alarmtimer: Return correct remaining time (Waiman Long) [1548297] - [arm64] arm64: vdso: use $(LD) instead of $(CC) to link VDSO (Waiman Long) [1548297] - [arm64] arm64: vdso: fix and clean-up Makefile (Waiman Long) [1548297] - [x86] x86/vdso: Remove hpet_page from vDSO (Waiman Long) [1548297] - [scripts] checksyscalls: fix up mq_timedreceive and stat exceptions (Waiman Long) [1548297] - [uapi] time: Add time_types.h (Waiman Long) [1548297] - [uapi] socket: Add struct __kernel_sock_timeval (Waiman Long) [1548297] - [arm64] arm64: asm-offsets: remove unused offsets (Waiman Long) [1548297] - [arm64] y2038: add 64-bit time_t syscalls to all 32-bit architectures (Waiman Long) [1548297] - [arm64] arm64: replace arm64-obj-* in Makefile with obj-* (Waiman Long) [1548297] - [x86] x86/vdso: Remove obsolete "fake section table" reservation (Waiman Long) [1548297] - [x86] x86/vdso: Rename variable to fix -Wshadow warning (Waiman Long) [1548297] - [x86] x86/vdso: Rearrange do_hres() to improve code generation (Waiman Long) [1548297] - [x86] x86/vdso: Document vgtod_ts better (Waiman Long) [1548297] - [x86] x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacks (Waiman Long) [1548297] - [x86] x86/vdso: Initialize the CPU/node NR segment descriptor earlier (Waiman Long) [1548297] - [x86] x86/vdso: Introduce helper functions for CPU and node number (Waiman Long) [1548297] - [x86] x86/segments/64: Rename the GDT PER_CPU entry to CPU_NUMBER (Waiman Long) [1548297] - [x86] x66/vdso: Add CLOCK_TAI support (Waiman Long) [1548297] - [x86] x86/vdso: Move cycle_last handling into the caller (Waiman Long) [1548297] - [x86] x86/vdso: Simplify the invalid vclock case (Waiman Long) [1548297] - [x86] x86/vdso: Replace the clockid switch case (Waiman Long) [1548297] - [x86] x86/vdso: Collapse coarse functions (Waiman Long) [1548297] - [x86] x86/vdso: Collapse high resolution functions (Waiman Long) [1548297] - [x86] x86/vdso: Introduce and use vgtod_ts (Waiman Long) [1548297] - [x86] x86/vdso: Use unsigned int consistently for vsyscall_gtod_data:: Seq (Waiman Long) [1548297] - [x86] x86/vdso: Enforce 64bit clocksource (Waiman Long) [1548297] - [x86] x86/time: Implement clocksource_arch_init() (Waiman Long) [1548297] - [kernel] clocksource: Provide clocksource_arch_init() (Waiman Long) [1548297] - [fs] fs/proc/uptime.c: use ktime_get_boottime_ts64 (Waiman Long) [1548297] - [include] y2038: Provide aliases for compat helpers (Waiman Long) [1548297] - [fs] kernel: add kcompat_sys_{f,}statfs64() (Waiman Long) [1548297] - [kernel] sysinfo: Remove get_monotonic_boottime() (Waiman Long) [1548297] - [kernel] posix-timers: Use new ktime_get_*_ts64() helpers (Waiman Long) [1548297] - [kernel] time: Use ktime_get_real_seconds() in time syscall (Waiman Long) [1548297] - [include] time: Introduce struct __kernel_itimerspec (Waiman Long) [1548297] - [scripts] kconfig: improve the recursive dependency report (Bruno Meneguele) [1890578] - [scripts] kconfig: report recursive dependency involving 'imply' (Bruno Meneguele) [1890578] - [scripts] kconfig: error out when seeing recursive dependency (Bruno Meneguele) [1890578] - [scsi] scsi: hpsa: Update copyright (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Remove pci-dma-compat wrapper API (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Use fallthrough pseudo-keyword (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Correct ctrl queue depth (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Bump version (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Increase controller error handling timeout (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Increase queue depth for external LUNs (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Correct rare oob condition (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: hpsa_ioctl(): Tidy up a bit (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Get rid of compat_alloc_user_space() (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Don't bother with vmalloc for BIG_IOCTL_Command_struct (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Lift {BIG_, }IOCTL_Command_struct copy{in, out} into hpsa_ioctl() (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: remove ioremap_nocache and devm_ioremap_nocache (Joseph Szczypek) [1861541] - [tools] selftests/powerpc: Make alignment handler test P9N DD2.1 vector CI load workaround (Gustavo Duarte) [1887442] - [powerpc] powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load emulation (Gustavo Duarte) [1887442] - [scsi] scsi: smartpqi: Update copyright (Don Brace) [1861538] - [scsi] scsi: smartpqi: Bump version to 1.2.16-010 (Don Brace) [1861538] - [scsi] scsi: smartpqi: Add RAID bypass counter (Don Brace) [1861538] - [scsi] scsi: smartpqi: Avoid crashing kernel for controller issues (Don Brace) [1861538] - [scsi] scsi: smartpqi: Update logical volume size after expansion (Don Brace) [1861538] - [scsi] scsi: smartpqi: Add id support for SmartRAID 3152-8i (Don Brace) [1861538] - [scsi] scsi: smartpqi: Identify physical devices without issuing INQUIRY (Don Brace) [1861538] - [mm] mm: simplify find_min_pfn_with_active_regions() (Baoquan He) [1844157] - [mm] mm: clean up free_area_init_node() and its helpers (Baoquan He) [1844157] - [mm] mm: rename free_area_init_node() to free_area_init_memoryless_node() (Baoquan He) [1844157] - [mm] mm: free_area_init: allow defining max_zone_pfn in descending order (Baoquan He) [1844157] - [powerpc] mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES (Baoquan He) [1844157] - [mm] mm: memmap_init: iterate over memblock regions rather that check each PFN (Baoquan He) [1844157] - [mm] arm64: simplify detection of memory zone boundaries for UMA configs (Baoquan He) [1844157] - [mm] mm: use free_area_init() instead of free_area_init_nodes() (Baoquan He) [1844157] - [mm] mm: free_area_init: use maximal zone PFNs rather than zone sizes (Baoquan He) [1844157] - [mm] mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option (Baoquan He) [1844157] - [mm] numa: make "nr_node_ids" unsigned int (Baoquan He) [1844157] - [mm] mm: make early_pfn_to_nid() and related defintions close to each other (Baoquan He) [1844157] - [mm] mm: memblock: replace dereferences of memblock_region.nid with API calls (Baoquan He) [1844157] - [mm] mm: factor out next_present_section_nr() (Baoquan He) [1844157] - [mm] mm/page_alloc: fix and rework pfn handling in memmap_init_zone() (Baoquan He) [1844157] - [mm] mm/page_alloc: skip non present sections on zone initialization (Baoquan He) [1844157] - [mm] mm: move mirrored memory specific code outside of memmap_init_zone (Baoquan He) [1844157] - [mm] mm: calculate deferred pages after skipping mirrored memory (Baoquan He) [1844157] - [mm] mm/memblock.c: fix a typo in __next_mem_pfn_range() comments (Baoquan He) [1844157] - [mm] memblock: remove memblock_{set, clear}_region_flags (Baoquan He) [1844157] - [mm] mm: replace all open encodings for NUMA_NO_NODE (Baoquan He) [1844157] - [powerpc] lockdep: Only trace IRQ edges (Waiman Long) [1885084] - [arm64] arm64: Implement arch_irqs_disabled() (Waiman Long) [1885084] - [include] locking/lockdep: Cleanup (Waiman Long) [1885084] - [include] lockdep: Use raw_cpu_*() for per-cpu variables (Waiman Long) [1885084] - [x86] locking/seqlock, headers: Untangle the spaghetti monster (Waiman Long) [1885084] - [misc] vmw_balloon: Explicitly include linux/io.h for virt_to_phys() (Waiman Long) [1885084] - [x86] x86: i8259: Add missing include file (Waiman Long) [1885084] - [include] seqcount: More consistent seqprop names (Waiman Long) [1885084] - [include] seqcount: Compress SEQCNT_LOCKNAME_ZERO() (Waiman Long) [1885084] - [include] seqlock: Fold seqcount_LOCKNAME_init() definition (Waiman Long) [1885084] - [include] seqlock: Fold seqcount_LOCKNAME_t definition (Waiman Long) [1885084] - [include] seqlock: s/__SEQ_LOCKDEP/__SEQ_LOCK/g (Waiman Long) [1885084] - [kernel] hrtimer: Use sequence counter with associated raw spinlock (Waiman Long) [1885084] - [kernel] timekeeping: Use sequence counter with associated raw spinlock (Waiman Long) [1885084] - [kernel] timekeeping: Use proper seqcount initializer (Waiman Long) [1885084] - [init] sched: tasks: Use sequence counter with associated spinlock (Waiman Long) [1885084] - [kernel] lockdep: Refactor IRQ trace events fields into struct (Waiman Long) [1885084] - [drm] dma-buf: Use sequence counter with associated wound/wait mutex (Waiman Long) [1885084] - [dma-buf] dma-buf: Remove custom seqcount lockdep class key (Waiman Long) [1885084] - [include] seqlock: Align multi-line macros newline escapes at 72 columns (Waiman Long) [1885084] - [documentation] seqlock: Extend seqcount API with associated locks (Waiman Long) [1885084] - [include] seqlock: lockdep assert non-preemptibility on seqcount_t write (Waiman Long) [1885084] - [lib] lockdep: Add preemption enabled/disabled assertion APIs (Waiman Long) [1885084] - [include] seqlock: Implement raw_seqcount_begin() in terms of raw_read_seqcount() (Waiman Long) [1885084] - [include] seqlock: Add kernel-doc for seqcount_t and seqlock_t APIs (Waiman Long) [1885084] - [include] seqlock: Reorder seqcount_t and seqlock_t API definitions (Waiman Long) [1885084] - [include] seqlock: seqcount_t latch: End read sections with read_seqcount_retry() (Waiman Long) [1885084] - [include] seqlock: Properly format kernel-doc code samples (Waiman Long) [1885084] - [documentation] Documentation: locking: Describe seqlock design and usage (Waiman Long) [1885084] - [include] seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier (Waiman Long) [1885084] - [include] seqlock, kcsan: Add annotations for KCSAN (Waiman Long) [1885084] - [include] include/linux/compiler.h: Introduce data_race(expr) macro (Waiman Long) [1885084] - [kernel] kcsan: Add Kernel Concurrency Sanitizer infrastructure (Waiman Long) [1885084] - [include] locking/qspinlock: Do not include atomic.h from qspinlock_types.h (Waiman Long) [1885084] - [include] locking/atomic: Move ATOMIC_INIT into linux/types.h (Waiman Long) [1885084] - [connector] connector/cn_proc: Protect send_msg() with a local lock (Waiman Long) [1885084] - [mm] mm/swap: Use local_lock for protection (Waiman Long) [1885084] - [include] radix-tree: Use local_lock for protection (Waiman Long) [1885084] - [include] locking: Introduce local_lock() (Waiman Long) [1885084] - [documentation] Documentation/locking/locktypes: Minor copy editor fixes (Waiman Long) [1885084] - [documentation] Documentation/locking/locktypes: Further clarifications and wordsmithing (Waiman Long) [1885084] - [documentation] Documentation: Add lock ordering and nesting documentation (Waiman Long) [1885084] - [mm] mm/swap.c: trivial mark_page_accessed() cleanup (Waiman Long) [1885084] - [lib] radix tree: Remove radix_tree_maybe_preload_order (Waiman Long) [1885084] - [kernel] locking/lockdep: Fix "USED" <- "IN-NMI" inversions (Waiman Long) [1885084] - [kernel] lockdep: Remove lockdep_hardirq{s_enabled, _context}() argument (Waiman Long) [1885084] - [kernel] lockdep: Change hardirq{s_enabled, _context} to per-cpu variables (Waiman Long) [1885084] - [kernel] x86/entry: Rename trace_hardirqs_off_prepare() (Waiman Long) [1885084] - [kernel] lockdep: Prepare for NMI IRQ state tracking (Waiman Long) [1885084] - [include] lockdep: Move list.h inclusion into lockdep.h (Waiman Long) [1885084] - [include] lockdep: Split header file into lockdep and lockdep_types (Waiman Long) [1885084] - [kernel] lockdep: __always_inline more for noinstr (Waiman Long) [1885084] - [kernel] lockdep: Prepare for noinstr sections (Waiman Long) [1885084] - [kernel] tracing: Provide lockdep less trace_hardirqs_on/off() variants (Waiman Long) [1885084] - [include] vmlinux.lds.h: Create section for protection against instrumentation (Waiman Long) [1885084] - [kernel] locking/lockdep: Replace zero-length array with flexible-array (Waiman Long) [1885084] - [kernel] hrtimer: Don't dereference the hrtimer pointer after the callback (Waiman Long) [1885084] - [kernel] hrtimer: Add missing sparse annotation for __run_timer() (Waiman Long) [1885084] - [kernel] lockdep: Always inline lockdep_{off,on}() (Waiman Long) [1885084] - [kernel] locking/lockdep: Improve 'invalid wait context' splat (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_{hard, soft}{irq_context, irqs_enabled}() (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_softirqs_{on,off}() (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_hardirq_{enter, exit}() (Waiman Long) [1885084] - [kernel] completion: Use lockdep_assert_RT_in_threaded_ctx() in complete_all() (Waiman Long) [1885084] - [usb] completion: Use simple wait queues (Waiman Long) [1885084] - [kernel] sched/swait: Prepare usage in completions (Waiman Long) [1885084] - [kernel] lockdep: Add posixtimer context tracing bits (Waiman Long) [1885084] - [kernel] lockdep: Annotate irq_work (Waiman Long) [1885084] - [kernel] lockdep: Add hrtimer context tracing bits (Waiman Long) [1885084] - [include] lockdep: Introduce wait-type checks (Waiman Long) [1885084] - [kernel] lockdep: Teach lockdep about "USED" <- "IN-NMI" inversions (Waiman Long) [1885084] - [kernel] locking/lockdep: Rework lockdep_lock (Waiman Long) [1885084] - [kernel] locking/lockdep: Fix bad recursion pattern (Waiman Long) [1885084] - [s390] s390/ftrace: fix endless recursion in function_graph tracer (Waiman Long) [1885084] - [s390] s390/time: ensure get_clock_monotonic() returns monotonic values (Waiman Long) [1885084] - [kernel] irq_work: Fix IRQ_WORK_BUSY bit clearing (Waiman Long) [1885084] - [kernel] irq_work: Slightly simplify IRQ_WORK_PENDING clearing (Waiman Long) [1885084] - [kernel] irq_work: Fix irq_work_claim() memory ordering (Waiman Long) [1885084] - [kernel] irq_work: Convert flags to atomic_t (Waiman Long) [1885084] - [kernel] kprobes: Prohibit probing on lockdep functions (Waiman Long) [1885084] - [kernel] kprobes: Prohibit probing on hardirq tracers (Waiman Long) [1885084] - [lib] locking/lockdep: Make global debug_locks* variables read-mostly (Waiman Long) [1885084] - [kernel] locking/lockdep: Delete unnecessary #include (Waiman Long) [1885084] - [kernel] tracing: More reverting of "tracing: Centralize preemptirq tracepoints and unify their usage" (Waiman Long) [1885084] - [kernel] tracing/irqsoff: Handle preempt_count for different configs (Waiman Long) [1885084] - [kernel] tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and unify their usage" (Waiman Long) [1885084] - [kernel] tracing: irqsoff: Account for additional preempt_disable (Waiman Long) [1885084] - [kernel] tracing: Centralize preemptirq tracepoints and unify their usage (Waiman Long) [1885084] - [kernel] tracing/irqsoff: Split reset into separate functions (Waiman Long) [1885084] - [kernel] sched/fair: Use dst group while checking imbalance for NUMA balancer (Phil Auld) [1877360] - [kernel] sched/fair: Reduce busy load balance interval (Phil Auld) [1877360] - [kernel] sched/fair: Reduce minimal imbalance threshold (Phil Auld) [1877360] - [kernel] sched/fair: Minimize concurrent LBs between domain level (Phil Auld) [1877360] - [kernel] sched/fair: Fix wrong cpu selecting from isolated domain (Phil Auld) [1877360] - [kernel] sched/fair: Relax constraint on task's load during load balance (Phil Auld) [1877360] - [kernel] sched/numa: Use runnable_avg to classify node (Phil Auld) [1877360] - [kernel] sched: Remove duplicated tick_nohz_full_enabled() check (Phil Auld) [1877360] - [kernel] sched: Warn if garbage is passed to default_wake_function() (Phil Auld) [1877360] - [kernel] sched: nohz: stop passing around unused "ticks" parameter (Phil Auld) [1877360] - [kernel] sched/fair: update_pick_idlest() Select group with lowest group_util when idle_cpus are equal (Phil Auld) [1877360] - [kernel] sched: Better document ttwu() (Phil Auld) [1877360] - [kernel] sched/fair: handle case of task_h_load() returning 0 (Phil Auld) [1877360] - [kernel] sched: Fix unreliable rseq cpu_id for new tasks (Phil Auld) [1877360] - [kernel] sched/core: s/WF_ON_RQ/WQ_ON_CPU/ (Phil Auld) [1877360] - [include] sched/core: Remove mmdrop() definition (Phil Auld) [1877360] - [kernel] sched/fair: Optimize dequeue_task_fair() (Phil Auld) [1877360] - [kernel] sched/pelt: Cleanup PELT divider (Phil Auld) [1877360] - [kernel] sched/fair: Fix NOHZ next idle balance (Phil Auld) [1877360] - [kernel] sched: correct SD_flags returned by tl->sd_flags() (Phil Auld) [1877360] - [kernel] sched/fair: Remove unused 'sd' parameter from scale_rt_capacity() (Phil Auld) [1877360] - [kernel] sched/idle, stop: Remove .get_rr_interval from sched_class (Phil Auld) [1877360] - [kernel] sched/core: Remove redundant 'preempt' param from sched_class->yield_to_task() (Phil Auld) [1877360] - [kernel] sched/pelt: Remove redundant cap_scale() definition (Phil Auld) [1877360] - [kernel] sched/pelt: Sync util/runnable_sum with PELT window when propagating (Phil Auld) [1877360] - [kernel] sched/cpuacct: Fix charge cpuacct.usage_sys (Phil Auld) [1877360] - [kernel] sched/cpuacct: Use __this_cpu_add() instead of this_cpu_ptr() (Phil Auld) [1877360] - [kernel] sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list (Phil Auld) [1877360] - [kernel] sched/core: Simplify sched_init() (Phil Auld) [1877360] - [kernel] sched/fair: Mark sched_init_granularity __init (Phil Auld) [1877360] - [kernel] sched/core: Fix illegal RCU from offline CPUs (Phil Auld) [1877360] - [kernel] sched/fair: Use __this_cpu_read() in wake_wide() (Phil Auld) [1877360] - [kernel] sched: Extract the task putting code from pick_next_task() (Phil Auld) [1877360] - [kernel] sched: Make newidle_balance() static again (Phil Auld) [1877360] - [kernel] sched/fair: Remove distribute_running from CFS bandwidth (Phil Auld) [1877360] - [kernel] sched/fair: Simplify the code of should_we_balance() (Phil Auld) [1877360] - [kernel] sched/debug: Fix trival print_task() format (Phil Auld) [1877360] - [kernel] sched/debug: Factor out printing formats into common macros (Phil Auld) [1877360] - [kernel] sched/debug: Remove redundant macro define (Phil Auld) [1877360] - [kernel] sched/core: Remove unused rq::last_load_update_tick (Phil Auld) [1877360] - [kernel] sched/fair: Align rq->avg_idle and rq->avg_scan_cost (Phil Auld) [1877360] - [kernel] sched/fair: Improve spreading of utilization (Phil Auld) [1877360] - [kernel] sched/fair: Fix condition of avg_load calculation (Phil Auld) [1877360] - [kernel] kthread: Do not preempt current task if it is going to call schedule() (Phil Auld) [1877360] - [kernel] sched/core: Distribute tasks within affinity masks (Phil Auld) [1877360] - [kernel] time/sched_clock: Expire timer in hardirq context (Phil Auld) [1877360] - [kernel] sched/deadline: Make two functions static (Phil Auld) [1877360] - [mm] slab: store tagged freelist for off-slab slabmgmt (Waiman Long) [1887067] - [mm] mm/kasan: fix false positive invalid-free reports with CONFIG_KASAN_SW_TAGS=y (Waiman Long) [1887067] - [arm64] arm64: avoid clang warning about self-assignment (Waiman Long) [1887067] - [mm] kasan: add memory corruption identification for software tag-based mode (Waiman Long) [1887067] - [mm] mm/kasan: print frame description for stack bugs (Waiman Long) [1887067] - [mm] kasan: initialize tag to 0xff in __kasan_kmalloc (Waiman Long) [1887067] - [mm] kasan: Makefile: Replace -pg with CC_FLAGS_FTRACE (Waiman Long) [1887067] - [mm] x86/uaccess, kasan: Fix KASAN vs SMAP (Waiman Long) [1887067] - [mm] mm/kasan: Simplify stacktrace handling (Waiman Long) [1887067] - [mm] kasan: fix variable 'tag' set but not used warning (Waiman Long) [1887067] - [mm] slub: fix a crash with SLUB_DEBUG + KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan, slab: remove redundant kasan_slab_alloc hooks (Waiman Long) [1887067] - [mm] kasan, slab: make freelist stored without tags (Waiman Long) [1887067] - [mm] kasan, slab: fix conflicts with CONFIG_HARDENED_USERCOPY (Waiman Long) [1887067] - [mm] kasan: prevent tracing of tags.c (Waiman Long) [1887067] - [mm] kasan: fix random seed generation for tag-based mode (Waiman Long) [1887067] - [mm] slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_HARDENED (Waiman Long) [1887067] - [mm] kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED (Waiman Long) [1887067] - [mm] kasan, slub: move kasan_poison_slab hook before page_address (Waiman Long) [1887067] - [mm] kmemleak: account for tagged pointers when calculating pointer range (Waiman Long) [1887067] - [mm] kasan, kmemleak: pass tagged pointers to kmemleak (Waiman Long) [1887067] - [mm] kasan: fix assigning tags twice (Waiman Long) [1887067] - [mm] kasan: mark file common so ftrace doesn't trace it (Waiman Long) [1887067] - [mm] kasan: fix krealloc handling for tag-based mode (Waiman Long) [1887067] - [mm] kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY (Waiman Long) [1887067] - [arm64] kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning (Waiman Long) [1887067] - [mm] kasan: add SPDX-License-Identifier mark to source files (Waiman Long) [1887067] - [documentation] kasan: update documentation (Waiman Long) [1887067] - [arm64] kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan: add __must_check annotations to kasan hooks (Waiman Long) [1887067] - [mm] kasan, mm, arm64: tag non slab memory allocated via pagealloc (Waiman Long) [1887067] - [arm64] kasan, arm64: add brk handler for inline instrumentation (Waiman Long) [1887067] - [mm] kasan: add hooks implementation for tag-based mode (Waiman Long) [1887067] - [mm] kasan: add bug reporting routines for tag-based mode (Waiman Long) [1887067] - [mm] kasan: split out generic_report.c from report.c (Waiman Long) [1887067] - [mm] kasan, mm: perform untagged pointers comparison in krealloc (Waiman Long) [1887067] - [mm] kasan, arm64: enable top byte ignore for the kernel (Waiman Long) [1887067] - [mm] kasan, arm64: fix up fault handling logic (Waiman Long) [1887067] - [mm] kasan: preassign tags to objects with ctors or SLAB_TYPESAFE_BY_RCU (Waiman Long) [1887067] - [arm64] kasan, arm64: untag address in _virt_addr_is_linear (Waiman Long) [1887067] - [arm64] kasan: add tag related helper functions (Waiman Long) [1887067] - [mm] kasan: initialize shadow to 0xff for tag-based mode (Waiman Long) [1887067] - [mm] kasan: rename kasan_zero_page to kasan_early_shadow_page (Waiman Long) [1887067] - [arm64] kasan, arm64: adjust shadow size for tag-based mode (Waiman Long) [1887067] - [mm] kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan: rename source files to reflect the new naming scheme (Waiman Long) [1887067] - [mm] kasan: move common generic and tag-based code to common.c (Waiman Long) [1887067] - [mm] kasan, slub: handle pointer tags in early_kmem_cache_node_alloc (Waiman Long) [1887067] - [mm] kasan, mm: change hooks signatures (Waiman Long) [1887067] - [arm64] arm64: kasan: Increase stack size for KASAN_EXTRA (Waiman Long) [1887067] - [s390] s390/cio: add cond_resched() in the slow_eval_known_fn() loop (Claudio Imbrenda) [1885961] - [s390] scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point (Claudio Imbrenda) [1885876] - [tools] selftests/vm/gup_benchmark.c: match gup struct to kernel (Rafael Aquini) [1873952] - [uapi] redhat: Fix the number of KVM_CAP_S390_DIAG318 (Thomas Huth) [1659413] - [s390] setup: diag 318: refactor struct (Thomas Huth) [1659413] - [s390] kvm: diagnose 0x318 sync and reset (Thomas Huth) [1659413] - [mm] swap: reduce lock contention on swap cache from swap slots allocation (Nico Pache) [1839049] - [mm] mm/swapfile.c: use prandom_u32_max() (Nico Pache) [1839049] - [mm] swap: try to scan more free slots even when fragmented (Nico Pache) [1839049] - [mm] mm/swapfile.c: move inode_lock out of claim_swapfile (Nico Pache) [1839049] - [mm] vfs: don't allow writes to swap files (Nico Pache) [1839049] - [mm] mm: set S_SWAPFILE on blockdev swap devices (Nico Pache) [1839049] - [edac] EDAC/ie31200: Add Intel Coffee Lake CPU support (Aristeu Rozanski) [1847567]- [netdrv] macsec: avoid use-after-free in macsec_handle_frame() (Balazs Nemeth) [1890122] - [include] netlink: check for null extack in cookie helpers (Ivan Vecera) [1878274] - [net] ethtool: Don't omit the netlink reply if no features were changed (Ivan Vecera) [1878274] - [net] ethtool: Account for hw_features in netlink interface (Ivan Vecera) [1878274] - [net] ethtool: Fix preserving of wanted feature bits in netlink interface (Ivan Vecera) [1878274] - [net] ethtool: ethnl_set_linkmodes: remove redundant null check (Ivan Vecera) [1878274] - [net] ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Ivan Vecera) [1878274] - [net] ethtool: add missing string for NETIF_F_GSO_TUNNEL_REMCSUM (Ivan Vecera) [1878274] - [net] ethtool: Fix check in ethtool_rx_flow_rule_create (Ivan Vecera) [1878274] - [net] ethtool: linkinfo: remove an unnecessary NULL check (Ivan Vecera) [1878274] - [net] ethtool: propagate get_coalesce return value (Ivan Vecera) [1878274] - [net] ethtool: don't call set_channels in drivers if config didn't change (Ivan Vecera) [1878274] - [net] ethtool: check if there is at least one channel for TX/RX in the core (Ivan Vecera) [1878274] - [net] drivers: Remove inclusion of vermagic header (Ivan Vecera) [1878274] - [net] ethtool: count header size in reply size estimate (Ivan Vecera) [1878274] - [net] ethtool: provide timestamping information with TSINFO_GET request (Ivan Vecera) [1878274] - [net] ethtool: add timestamping related string sets (Ivan Vecera) [1878274] - [net] ethtool: add EEE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set EEE settings with EEE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide EEE settings with EEE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add PAUSE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set pause parameters with PAUSE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide pause parameters with PAUSE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add COALESCE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set coalescing parameters with COALESCE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide coalescing parameters with COALESCE_GET request (Ivan Vecera) [1878274] - [net] ethtool: fix reference leak in ethnl_set_privflags() (Ivan Vecera) [1878274] - [net] ethtool: fix incorrect tx-checksumming settings reporting (Ivan Vecera) [1878274] - [include] ethtool.h: Replace zero-length array with flexible-array member (Ivan Vecera) [1878274] - [net] ethtool: fix reference leak in some *_SET handlers (Ivan Vecera) [1878274] - [net] ethtool: reject unrecognized request flags (Ivan Vecera) [1878274] - [include] netlink: add nl_set_extack_cookie_u32() (Ivan Vecera) [1878274] - [net] netlink: allow extack cookie also for error messages (Ivan Vecera) [1878274] - [net] ethtool: fix spelling mistake "exceeeds" -> "exceeds" (Ivan Vecera) [1878274] - [net] ethtool: add CHANNELS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device channel counts with CHANNELS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide channel counts with CHANNELS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add RINGS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device ring sizes with RINGS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide ring sizes with RINGS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add PRIVFLAGS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device private flags with PRIVFLAGS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide private flags with PRIVFLAGS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add FEATURES_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set netdev features with FEATURES_SET request (Ivan Vecera) [1878274] - [net] ethtool: add ethnl_parse_bitset() helper (Ivan Vecera) [1878274] - [net] ethtool: provide netdev features with FEATURES_GET request (Ivan Vecera) [1878274] - [net] ethtool: update mapping of features to legacy ioctl requests (Ivan Vecera) [1878274] - [net] ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Ivan Vecera) [1878274] - [include] hns: reject unsupported coalescing params (Ivan Vecera) [1878274] - [include] net: liquidio: reject unsupported coalescing params (Ivan Vecera) [1878274] - [net] ethtool: Factored out similar ethtool link settings for virtual devices to core (Ivan Vecera) [1878274] - [net] ethtool: limit bitset size (Ivan Vecera) [1878274] - [net] ethtool: fix application of verbose no_mask bitset (Ivan Vecera) [1878274] - [net] ethtool: Add support for low latency RS FEC (Ivan Vecera) [1878274] - [net] ethtool: add WOL_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set wake-on-lan settings with WOL_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide WoL settings with WOL_GET request (Ivan Vecera) [1878274] - [net] ethtool: add DEBUG_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set message mask with DEBUG_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide message mask with DEBUG_GET request (Ivan Vecera) [1878274] - [net] ethtool: fix kernel-doc descriptions (Ivan Vecera) [1878274] - [net] ethtool: potential NULL dereference in strset_prepare_data() (Ivan Vecera) [1878274] - [net] ethtool: fix ->reply_size() error handling (Ivan Vecera) [1878274] - [net] ethtool: fix a memory leak in ethnl_default_start() (Ivan Vecera) [1878274] - [net] ethtool: remove set but not used variable 'lsettings' (Ivan Vecera) [1878274] - [net] ethtool: provide link state with LINKSTATE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add LINKMODES_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set link modes related data with LINKMODES_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide link mode information with LINKMODES_GET request (Ivan Vecera) [1878274] - [net] ethtool: add LINKINFO_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: add default notification handler (Ivan Vecera) [1878274] - [net] ethtool: set link settings with LINKINFO_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide link settings with LINKINFO_GET request (Ivan Vecera) [1878274] - [net] ethtool: provide string sets with STRSET_GET request (Ivan Vecera) [1878274] - [net] ethtool: default handlers for GET requests (Ivan Vecera) [1878274] - [net] ethtool: support for netlink notifications (Ivan Vecera) [1878274] - [net] ethtool: netlink bitset handling (Ivan Vecera) [1878274] - [net] ethtool: helper functions for netlink interface (Ivan Vecera) [1878274] - [net] ethtool: introduce ethtool netlink interface (Ivan Vecera) [1878274] - [net] ethtool: provide link mode names as a string set (Ivan Vecera) [1878274] - [net] ethtool: move string arrays into common file (Ivan Vecera) [1878274] - [net] ethtool: move RHEL specific stuff to separate header file (Ivan Vecera) [1878274] - [net] ethtool: move to its own directory (Ivan Vecera) [1878274] - [net] rtnetlink: provide permanent hardware address in RTM_NEWLINK (Ivan Vecera) [1878274] - [net] Zeroing the structure ethtool_wolinfo in ethtool_get_wol() (Ivan Vecera) [1878274] - [net] ethtool: Allow parsing ETHER_FLOW types when using flow_rule (Ivan Vecera) [1878274] - [net] ethtool: Allow matching on vlan DEI bit (Ivan Vecera) [1878274] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Ivan Vecera) [1878274] - [include] net: ethtool: Document get_rxfh_context and set_rxfh_context ethtool ops (Ivan Vecera) [1878274] - [include] ethtool: avoid signed-unsigned comparison in ethtool_validate_speed() (Ivan Vecera) [1878274] - [net] ethtool: not call vzalloc for zero sized memory request (Ivan Vecera) [1878274] - [net] ethtool: reduce stack usage with clang (Ivan Vecera) [1878274] - [net] ethtool: Use explicit designated initializers for .cmd (Ivan Vecera) [1878274] - [net] ethtool: remove unnecessary check in ethtool_get_regs() (Ivan Vecera) [1878274] - [include] uapi/ethtool: fix spelling errors (Ivan Vecera) [1878274] - [net] ethtool: fix a missing-check bug (Ivan Vecera) [1878274] - [include] ethtool: Remove trailing semicolon for static inline (Ivan Vecera) [1878274] - [net] ipv6: some fixes for ipv6_dev_find() (Xin Long) [1862458] - [net] tipc: not enable tipc when ipv6 works as a module (Xin Long) [1862458] - [net] tipc: set ub->ifindex for local ipv6 address (Xin Long) [1862458] - [net] ipv6: add ipv6_dev_find() (Xin Long) [1862458] - [powerpc] powerpc/pseries: explicitly reschedule during drmem_lmb list traversal (Steve Best) [1892377] - [scsi] scsi: ibmvscsi: Fix potential race after loss of transport (Steve Best) [1892316] - [mm] mm: fix a race during THP splitting (Rafael Aquini) [1865813 1739593] - [mm] mm, memcg: do not high throttle allocators based on wraparound (Waiman Long) [1873759] - [mm] mm, memcg: throttle allocators based on ancestral memory.high (Waiman Long) [1873759] - [mm] mm, memcg: fix corruption on 64-bit divisor in memory.high throttling (Waiman Long) [1873759] - [mm] mm, memcg: throttle allocators when failing reclaim over memory.high (Waiman Long) [1873759] - [mm] mm, oom: dump stack of victim when reaping failed (Waiman Long) [1873759] - [mm] mm/oom: fix pgtables units mismatch in Killed process message (Waiman Long) [1873759] - [mm] mm, oom: consider present pages for the node size (Waiman Long) [1873759] - [mm] mm/oom_kill.c: fix oom_cpuset_eligible() comment (Waiman Long) [1873759] - [mm] mm/oom: add oom_score_adj and pgtables to Killed process message (Waiman Long) [1873759] - [mm] mm/oom_kill.c: remove redundant OOM score normalization in select_bad_process() (Waiman Long) [1873759] - [fs] oom: decouple mems_allowed from oom_unkillable_task (Waiman Long) [1873759] - [mm] mm, oom: remove redundant task_in_mem_cgroup() check (Waiman Long) [1873759] - [mm] mm, oom: refactor dump_tasks for memcg OOMs (Waiman Long) [1873759] - [mm] mm, oom: describe task memory unit, larger PID pad (Waiman Long) [1873759] - [mm] mm, oom: remove oom_lock from oom_reaper (Waiman Long) [1873759] - [mm] mm/vmscan: remove unused RECLAIM_OFF/RECLAIM_ZONE (Waiman Long) [1873759] - [mm] mm/vmscan: remove prefetch_prev_lru_page (Waiman Long) [1873759] - [mm] mm/vmscan.c: remove unused return value of shrink_node (Waiman Long) [1873759] - [mm] mm/vmscan.c: clean code by removing unnecessary assignment (Waiman Long) [1873759] - [mm] mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG (Waiman Long) [1873759] - [mm] mm/vmscan.c: fix typo in comment (Waiman Long) [1873759] - [mm] mm: vmscan: enforce inactive:active ratio at the reclaim root (Waiman Long) [1873759] - [mm] mm: vmscan: detect file thrashing at the reclaim root (Waiman Long) [1873759] - [mm] mm: vmscan: move file exhaustion detection to the node level (Waiman Long) [1873759] - [include] mm: vmscan: harmonize writeback congestion tracking for nodes & memcgs (Waiman Long) [1873759] - [mm] mm: vmscan: split shrink_node() into node part and memcgs part (Waiman Long) [1873759] - [mm] mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() (Waiman Long) [1873759] - [mm] mm: vmscan: replace shrink_node() loop with a retry jump (Waiman Long) [1873759] - [mm] mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() (Waiman Long) [1873759] - [mm] mm: vmscan: move inactive_list_is_low() swap check to the caller (Waiman Long) [1873759] - [mm] mm: vmscan: simplify lruvec_lru_size() (Waiman Long) [1873759] - [mm] mm/vmscan.c: remove unused scan_control parameter from pageout() (Waiman Long) [1873759] - [mm] mm/vmscan: remove unused lru_pages argument (Waiman Long) [1873759] - [mm] mm: do not allow MADV_PAGEOUT for CoW pages (Waiman Long) [1873759] - [mm] mm: fix trying to reclaim unevictable lru page when calling madvise_pageout (Waiman Long) [1873759] - [mm] mm: factor out common parts between MADV_COLD and MADV_PAGEOUT (Waiman Long) [1873759] - [mm] mm: introduce MADV_PAGEOUT (Waiman Long) [1873759] - [mm] mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM (Waiman Long) [1873759] - [mm] mm: introduce MADV_COLD (Waiman Long) [1873759] - [mm] mm: thp: don't need care deferred split queue in memcg charge move path (Waiman Long) [1873759] - [mm] mm: thp: make deferred split shrinker memcg aware (Waiman Long) [1873759] - [mm] mm: shrinker: make shrinker not depend on memcg kmem (Waiman Long) [1873759] - [mm] mm: move mem_cgroup_uncharge out of __page_cache_release() (Waiman Long) [1873759] - [mm] mm: thp: extract split_queue_* into a struct (Waiman Long) [1873759] - [mm] mm/page_alloc.c: move ifdefery out of free_area_init_core (Waiman Long) [1873759] - [mm] mm, memcg: do not set reclaim_state on soft limit reclaim (Waiman Long) [1873759] - [mm] mm, vmscan: do not special-case slab reclaim when watermarks are boosted (Waiman Long) [1873759] - [mm] mm/vmscan.c: add checks for incorrect handling of current->reclaim_state (Waiman Long) [1873759] - [mm] mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths (Waiman Long) [1873759] - [mm] mm/vmscan.c: add a new member reclaim_state in struct shrink_control (Waiman Long) [1873759] - [mm] mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned (Waiman Long) [1873759] - [mm] mm: limit boost_watermark on small zones (Waiman Long) [1873759] - [mm] mm: do not boost watermarks to avoid fragmentation for the DISCONTIG memory model (Waiman Long) [1873759] - [mm] mm, page_alloc: fix a division by zero error when boosting watermarks v2 (Waiman Long) [1873759] - [mm] mm, page_alloc: do not wake kswapd with zone lock held (Waiman Long) [1873759] - [mm] mm/page_alloc.c: drop uneeded __meminit and __meminitdata (Waiman Long) [1873759] - [mm] mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag (Waiman Long) [1873759] - [mm] mm/page_alloc.c: avoid potential NULL pointer dereference (Waiman Long) [1873759] - [mm] mm/vmscan.c: don't disable irq again when count pgrefill for memcg (Waiman Long) [1873759] - [mm] mm/vmscan: drop may_writepage and classzone_idx from direct reclaim begin template (Waiman Long) [1873759] - [mm] mm/vmscan: add tracepoints for node reclaim (Waiman Long) [1873759] - [mm] mm: generalize putback scan functions (Waiman Long) [1873759] - [mm] mm: remove pages_to_free argument of move_active_pages_to_lru() (Waiman Long) [1873759] - [mm] mm/workingset: remove unused @mapping argument in workingset_eviction() (Waiman Long) [1873759] - [mm] Revert "mm: slowly shrink slabs with a relatively small number of objects" (Waiman Long) [1873759] - [mm] mm: reclaim small amounts of memory when an external fragmentation event occurs (Waiman Long) [1873759] - [mm] mm: use alloc_flags to record if kswapd can wake (Waiman Long) [1873759] - [mm] mm: move zone watermark accesses behind an accessor (Waiman Long) [1873759] - [mm] mm, page_alloc: spread allocations across zones before introducing fragmentation (Waiman Long) [1873759] - [mm] mm: Convert delete_from_swap_cache to XArray (Waiman Long) [1873759] - [fs] mm: zero-seek shrinkers (Waiman Long) [1873759] - [mm] mm/vmscan.c: fix int overflow in callers of do_shrink_slab() (Waiman Long) [1873759] - [mm] mm: slowly shrink slabs with a relatively small number of objects (Waiman Long) [1873759] - [mm] mm: fix page_freeze_refs and page_unfreeze_refs in comments (Waiman Long) [1873759] - [mm] mm: check shrinker is memcg-aware in register_shrinker_prepared() (Waiman Long) [1873759] - [mm] mm: use special value SHRINKER_REGISTERING instead of list_empty() check (Waiman Long) [1873759] - [mm] mm/vmscan.c: move check for SHRINKER_NUMA_AWARE to do_shrink_slab() (Waiman Long) [1873759] - [mm] mm/vmscan.c: condense scan_control (Waiman Long) [1873759] - [arch] asm-generic/tlb: add missing CONFIG symbol (Waiman Long) [1873759] - [include] asm-gemeric/tlb: remove stray function declarations (Waiman Long) [1873759] - [x86] x86/ldt: Remove unused variable in map_ldt_struct() (Waiman Long) [1873759] - [x86] x86/ldt: Unmap PTEs for the slot before freeing LDT pages (Waiman Long) [1873759] - [x86] x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_range (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove tlb_table_flush() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove tlb_flush_mmu_free() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove CONFIG_HAVE_GENERIC_MMU_GATHER (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove arch_tlb*_mmu() (Waiman Long) [1873759] - [s390] s390/tlb: Convert to generic mmu_gather (Waiman Long) [1873759] - [mm] asm-generic/tlb: Introduce CONFIG_HAVE_MMU_GATHER_NO_GATHER=y (Waiman Long) [1873759] - [include] asm-generic/tlb, ia64: Conditionally provide tlb_migrate_finish() (Waiman Long) [1873759] - [include] asm-generic/tlb: Provide generic tlb_flush() based on flush_tlb_mm() (Waiman Long) [1873759] - [arm64] asm-generic/tlb, arch: Provide generic tlb_flush() based on flush_tlb_range() (Waiman Long) [1873759] - [mm] asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE (Waiman Long) [1873759] - [include] asm-generic/tlb: Provide a comment (Waiman Long) [1873759] - [mm] mm/memory: Move mmu_gather and TLB invalidation code into its own file (Waiman Long) [1873759] - [x86] x86/mm: Page size aware flush_tlb_mm_range() (Waiman Long) [1873759] - [x86] x86/ldt: Split out sanity check in map_ldt_struct() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Track which levels of the page tables have been cleared (Waiman Long) [1873759] - [include] asm-generic/tlb: Track freeing of page-table directories in struct mmu_gather (Waiman Long) [1873759] - [mm] mm/cow: don't bother write protecting already write-protected pages (Waiman Long) [1873759] - [powerpc] mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flush (Diego Domingos) [1805031] - [powerpc] powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case (Diego Domingos) [1805031] - [fs] cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails (Leif Sahlberg) [1857038]- [scsi] scsi: libfc: Fix passing zero to 'PTR_ERR' warning (Chris Leech) [1849542] - [scsi] scsi: libfc: Fix for double free() (Chris Leech) [1849542] - [scsi] scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Chris Leech) [1849542] - [scsi] scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del() (Chris Leech) [1849542] - [scsi] scsi: fcoe: Use eth_zero_addr() to clear mac address (Chris Leech) [1849542] - [scsi] scsi: libfc: Provide missing and repair existing function documentation (Chris Leech) [1849542] - [scsi] scsi: libfc: Fix a couple of misdocumented function parameters (Chris Leech) [1849542] - [scsi] scsi: libfc: Repair function parameter documentation (Chris Leech) [1849542] - [scsi] scsi: fcoe: Correct some kernel-doc issues (Chris Leech) [1849542] - [scsi] scsi: fcoe: Fix a myriad of documentation issues (Chris Leech) [1849542] - [scsi] scsi: fcoe: Fix various kernel-doc infringements (Chris Leech) [1849542] - [scsi] scsi: libfc: trivial: Fix spelling mistake of 'discovery' (Chris Leech) [1849542] - [scsi] scsi: libfc: Supply some missing kerneldoc struct/function attributes/params (Chris Leech) [1849542] - [scsi] scsi: libfc: fc_disc: Fix-up some incorrectly referenced function parameters (Chris Leech) [1849542] - [scsi] scsi: libfc: Skip additional kref updating work event (Chris Leech) [1849542] - [scsi] scsi: libfc: Handling of extra kref (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove unneeded semicolon in fcoe.c (Chris Leech) [1849542] - [scsi] scsi: libfc: rport state move to PLOGI if all PRLI retry exhausted (Chris Leech) [1849542] - [scsi] scsi: libfc: If PRLI rejected, move rport to PLOGI state (Chris Leech) [1849542] - [scsi] scsi: libfc: free response frame from GPN_ID (Chris Leech) [1849542] - [scsi] scsi: fcoe: fix null-ptr-deref Read in fc_release_transport (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove redundant call to skb_transport_header (Chris Leech) [1849542] - [scsi] scsi: fcoe: pass in fcoe_rport structure instead of fc_rport_priv (Chris Leech) [1849542] - [scsi] scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure (Chris Leech) [1849542] - [scsi] scsi: libfc: Whitespace cleanup in libfc.h (Chris Leech) [1849542] - [scsi] scsi: fcoe: fix a typo (Chris Leech) [1849542] - [scsi] scsi: libfc: fix null pointer dereference on a null lport (Chris Leech) [1849542] - [scsi] scsi: libfcoe: switch to SPDX tags (Chris Leech) [1849542] - [scsi] scsi: libfc: switch to SPDX tags (Chris Leech) [1849542] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove unneeded fcoe_ctlr_destroy_store export (Chris Leech) [1849542] - [scsi] scsi: fcoe: convert to use BUS_ATTR_WO (Chris Leech) [1849542] - [scsi] scsi: libfc: free skb when receiving invalid flogi resp (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove set but not used variable 'port' (Chris Leech) [1849542] - [scsi] scsi: libfc: fc_rport: Mark expected switch fall-through (Chris Leech) [1849542] - [scsi] scsi: libfc: Remove set but not used variable 'disc' (Chris Leech) [1849542] - [scsi] scsi: libfc: remove set but not used variable 'rpriv' (Chris Leech) [1849542] - [scsi] scsi: libfc: remove unnecessary condition check (Chris Leech) [1849542] - [scsi] scsi: fcoe: hold disc_mutex when traversing rport lists (Chris Leech) [1849542] - [net] netfilter: nftables: allow re-computing sctp CRC-32C in 'payload' statements (Davide Caratti) [1741052] - [fs] nfsd4: fix NULL dereference in nfsd/clients display code (Scott Mayhew) [1872311] - [fs] nfsd: Fix old-style function definition (Scott Mayhew) [1872311] - [fs] nfsd: clients don't need to break their own delegations (Scott Mayhew) [1872311] - [kernel] kthread: save thread function (Scott Mayhew) [1872311] - [fs] locks: Add trace_leases_conflict (Scott Mayhew) [1872311] - [fs] SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") (Scott Mayhew) [1872311] - [fs] NFS: Fix interrupted slots by sending a solo SEQUENCE operation (Scott Mayhew) [1872311] - [net] SUNRPC: Add missing definition of ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE (Scott Mayhew) [1872311] - [fs] NFSv4 fix CLOSE not waiting for direct IO compeletion (Scott Mayhew) [1872311] - [fs] nfs: Fix memory leak of export_path (Scott Mayhew) [1872311] - [net] sunrpc: fixed rollback in rpc_gssd_dummy_populate() (Scott Mayhew) [1872311] - [net] xprtrdma: Clean up disconnect (Scott Mayhew) [1872311] - [fs] nfsd: apply umask on fs without ACL support (Scott Mayhew) [1872311] - [fs] NFS: Fix direct WRITE throughput regression (Scott Mayhew) [1872311] - [trace] SUNRPC: rpc_xprt lifetime events should record xprt->state (Scott Mayhew) [1872311] - [fs] nfs: set invalid blocks after NFSv4 writes (Scott Mayhew) [1872311] - [fs] NFS: remove redundant initialization of variable result (Scott Mayhew) [1872311] - [fs] NFS: Add a tracepoint in nfs_set_pgio_error() (Scott Mayhew) [1872311] - [fs] NFS: Trace short NFS READs (Scott Mayhew) [1872311] - [fs] NFS: nfs_xdr_status should record the procedure name (Scott Mayhew) [1872311] - [net] SUNRPC: Set SOFTCONN when destroying GSS contexts (Scott Mayhew) [1872311] - [net] SUNRPC: rpc_call_null_helper() should set RPC_TASK_SOFT (Scott Mayhew) [1872311] - [net] SUNRPC: rpc_call_null_helper() already sets RPC_TASK_NULLCREDS (Scott Mayhew) [1872311] - [net] SUNRPC: trace RPC client lifetime events (Scott Mayhew) [1872311] - [net] SUNRPC: Trace transport lifetime events (Scott Mayhew) [1872311] - [net] SUNRPC: Split the xdr_buf event class (Scott Mayhew) [1872311] - [net] SUNRPC: Add tracepoint to rpc_call_rpcerror() (Scott Mayhew) [1872311] - [trace] SUNRPC: Update the RPC_SHOW_SOCKET() macro (Scott Mayhew) [1872311] - [trace] SUNRPC: Update the rpc_show_task_flags() macro (Scott Mayhew) [1872311] - [net] SUNRPC: Trace GSS context lifetimes (Scott Mayhew) [1872311] - [net] SUNRPC: receive buffer size estimation values almost never change (Scott Mayhew) [1872311] - [net] sunrpc: use kmemdup_nul() in gssp_stringify() (Scott Mayhew) [1872311] - [fs] nfsd: safer handling of corrupted c_type (Scott Mayhew) [1872311] - [fs] mm/writeback: discard NR_UNSTABLE_NFS, use NR_WRITEBACK instead (Scott Mayhew) [1872311] - [mm] mm/writeback: replace PF_LESS_THROTTLE with PF_LOCAL_THROTTLE (Scott Mayhew) [1872311] - [net] SUNRPC: Remove unreachable error condition in rpcb_getport_async() (Scott Mayhew) [1872311] - [fs] nfsd: Fix svc_xprt refcnt leak when setup callback client failed (Scott Mayhew) [1872311] - [net] sunrpc: check that domain table is empty at module unload (Scott Mayhew) [1872311] - [fs] NFS: remove duplicate headers (Scott Mayhew) [1872311] - [fs] NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION (Scott Mayhew) [1872311] - [fs] NFS: Use the correct style for SPDX License Identifier (Scott Mayhew) [1872311] - [net] net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' (Scott Mayhew) [1872311] - [fs] NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup (Scott Mayhew) [1872311] - [fs] NFSD: Fix improperly-formatted Doxygen comments (Scott Mayhew) [1872311] - [fs] NFSD: Squash an annoying compiler warning (Scott Mayhew) [1872311] - [net] SUNRPC: Clean up request deferral tracepoints (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints for monitoring NFSD callbacks (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints to the NFSD state management code (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints to NFSD's duplicate reply cache (Scott Mayhew) [1872311] - [trace] SUNRPC: svc_show_status() macro should have enum definitions (Scott Mayhew) [1872311] - [net] SUNRPC: Restructure svc_udp_recvfrom() (Scott Mayhew) [1872311] - [net] SUNRPC: Refactor svc_recvfrom() (Scott Mayhew) [1872311] - [net] SUNRPC: Clean up svc_release_skb() functions (Scott Mayhew) [1872311] - [net] SUNRPC: Refactor recvfrom path dealing with incomplete TCP receives (Scott Mayhew) [1872311] - [net] SUNRPC: Replace dprintk() call sites in TCP receive path (Scott Mayhew) [1872311] - [net] SUNRPC: Restructure svc_tcp_recv_record() (Scott Mayhew) [1872311] - [net] SUNRPC: Rename svc_sock::sk_reclen (Scott Mayhew) [1872311] - [net] SUNRPC: Trace server-side rpcbind registration events (Scott Mayhew) [1872311] - [net] SUNRPC: Replace dprintk call sites in TCP state change callouts (Scott Mayhew) [1872311] - [net] SUNRPC: Add more svcsock tracepoints (Scott Mayhew) [1872311] - [net] SUNRPC: Remove "#include " (Scott Mayhew) [1872311] - [net] SUNRPC: Trace a few more generic svc_xprt events (Scott Mayhew) [1872311] - [net] SUNRPC: Tracepoint to record errors in svc_xpo_create() (Scott Mayhew) [1872311] - [trace] SUNRPC: Remove kernel memory address from svc_xprt tracepoints (Scott Mayhew) [1872311] - [net] svcrdma: Add tracepoints to report ->xpo_accept failures (Scott Mayhew) [1872311] - [net] svcrdma: Displayed remote IP address should match stored address (Scott Mayhew) [1872311] - [include] svcrdma: Remove the SVCRDMA_DEBUG macro (Scott Mayhew) [1872311] - [net] svcrdma: Rename tracepoints that record header decoding errors (Scott Mayhew) [1872311] - [net] svcrdma: Remove backchannel dprintk call sites (Scott Mayhew) [1872311] - [net] SUNRPC: Move xpt_mutex into socket xpo_sendto methods (Scott Mayhew) [1872311] - [net] sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs (Scott Mayhew) [1872311] - [net] sunrpc: Remove unused function ip_map_update (Scott Mayhew) [1872311] - [fs] nfsd: handle repeated BIND_CONN_TO_SESSION (Scott Mayhew) [1872311] - [net] ip_tunnel_core: Fix build for archs without _HAVE_ARCH_IPV6_CSUM (Aaron Conole) [1849736] - [tools] selftests: pmtu.sh: Add tests for UDP tunnels handled by Open vSwitch (Aaron Conole) [1849736] - [tools] selftests: pmtu.sh: Add tests for bridged UDP tunnels (Aaron Conole) [1849736] - [net] geneve: Support for PMTU discovery on directly bridged links (Aaron Conole) [1849736] - [net] vxlan: Support for PMTU discovery on directly bridged links (Aaron Conole) [1849736] - [net] tunnels: PMTU discovery support for directly bridged IP packets (Aaron Conole) [1849736] - [net] ipv4: route: Ignore output interface in FIB lookup for PMTU route (Aaron Conole) [1849736] - [infiniband] RDMA/core: Free DIM memory in error unwind (Kamal Heib) [1857602] - [infiniband] RDMA/core: Stop DIM before destroying CQ (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Add min length checks to user structure copies (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Protect access to remote_sidr_table (Kamal Heib) [1857602] - [infiniband] RDMA/core: Fix race in rdma_alloc_commit_uobject() (Kamal Heib) [1857602] - [net] xprtrdma: fix incorrect header size calculations (Kamal Heib) [1857602] - [net] xprtrdma: Fix handling of connect errors (Kamal Heib) [1857602] - [net] xprtrdma: Fix return code from rpcrdma_xprt_connect() (Kamal Heib) [1857602] - [net] xprtrdma: Fix recursion into rpcrdma_xprt_disconnect() (Kamal Heib) [1857602] - [net] xprtrdma: Fix double-free in rpcrdma_ep_create() (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Fix reporting vendor_part_id (Kamal Heib) [1857602] - [infiniband] IB/sa: Resolv use-after-free in ib_nl_make_request() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add explicit cast OPA_MTU_8192 to 'enum ib_mtu' (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add atomic triggered sleep/wakeup (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Correct -EBUSY handling in tx code (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Restore kfree in dummy_netdev cleanup (Kamal Heib) [1857602] - [infiniband] IB/mad: Fix use after free when destroying MAD agent (Kamal Heib) [1857602] - [infiniband] RDMA/counter: Query a counter before release (Kamal Heib) [1857602] - [net] xprtrdma: Fix handling of RDMA_ERROR replies (Kamal Heib) [1857602] - [net] xprtrdma: Clean up synopsis of rpcrdma_flush_disconnect() (Kamal Heib) [1857602] - [net] xprtrdma: Use re_connect_status safely in rpcrdma_xprt_connect() (Kamal Heib) [1857602] - [net] xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freed (Kamal Heib) [1857602] - [infiniband] RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads() (Kamal Heib) [1857602] - [infiniband] RDMA/core: Check that type_attrs is not NULL prior access (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Protect bind_list and listen_list while finding matching cm id (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Set maximum pkeys device attribute (Kamal Heib) [1857602] - [infiniband] RDMA/rvt: Fix potential memory leak caused by rvt_alloc_rq (Kamal Heib) [1857602] - [infiniband] RDMA/core: Annotate CMA unlock helper routine (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Fix pointer-to-int-cast warning in siw_rx_pbl() (Kamal Heib) [1857602] - [infiniband] RDMA/hfi1: Fix trivial mis-spelling of 'descriptor' (Kamal Heib) [1857602] - [net] xprtrdma: Make xprt_rdma_slot_table_entries static (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Use free_netdev() in hfi1_netdev_free() (Kamal Heib) [1857602] - [infiniband] RDMA/core: Move and rename trace_cm_id_create() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Fix hfi1_netdev_rx_init() error handling (Kamal Heib) [1857602] - [infiniband] RDMA: Remove 'max_map_per_fmr' (Kamal Heib) [1857602] - [infiniband] RDMA: Remove 'max_fmr' (Kamal Heib) [1857602] - [net] RDMA/rds: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/core: Remove FMR device ops (Kamal Heib) [1857602] - [infiniband] RDMA/rdmavt: Remove FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/mthca: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/mlx4: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/i40iw: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/bnxt_re: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/mlx5: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/core: Remove FMR pool API (Kamal Heib) [1857602] - [infiniband] RDMA/srp: Remove support for FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/iser: Remove support for FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/core: Fix several reference count leaks (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Fix spelling mistake "enought" -> "enough" (Kamal Heib) [1857602] - [rdma] RDMA/core: Use offsetofend() instead of open coding (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Increase max_send_sge (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Reduce max_recv_sge to 1 (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Make debug output more detailed (Kamal Heib) [1857602] - [infiniband] RDMA/srp: Make the channel count configurable per target (Kamal Heib) [1857602] - [infiniband] hfi1: get rid of pointless access_ok() (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Provide ECE reject reason (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Connect ECE to rdma_accept (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Send and receive ECE parameter over the wire (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Deliver ECE parameters through UCMA events (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Extend ucma_connect to receive ECE parameters (Kamal Heib) [1857602] - [rdma] RDMA/cm: Add Enhanced Connection Establishment (ECE) bits (Kamal Heib) [1857602] - [infiniband] RDMA/core: Use sizeof_field() helper (Kamal Heib) [1857602] - [infiniband] RDMA/ipoib: Remove can_sleep parameter from iboib_mcast_alloc (Kamal Heib) [1857602] - [infiniband] IB/cma: Fix ports memory leak in cma_configfs (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy QP commands over ioctl (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy WQ commands over ioctl (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy SRQ commands over ioctl (Kamal Heib) [1857602] - [rdma] IB/uverbs: Move QP, SRQ, WQ type and flags to UAPI (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Extend CQ to get its own asynchronous event FD (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Refactor related objects to use their own asynchronous event FD (Kamal Heib) [1857602] - [infiniband] RDMA/core: Allow the ioctl layer to abort a fully created uobject (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Expose UAR object and its alloc/destroy commands (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Fix a NULL vs IS_ERR() check (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Introduce UAPIs to manage packet pacing (Kamal Heib) [1857602] - [netdrv] net/mlx5: Expose raw packet pacing APIs (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Enable the transmit side of the datagram ipoib netdev (Kamal Heib) [1857602] - [infiniband] IB/ipoib: Add capability to switch between datagram and connected mode (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add packet histogram trace event (Kamal Heib) [1857602] - [infiniband] IB/{hfi1, ipoib, rdma}: Broadcast ping sent packets which exceeded mtu size (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Activate the dummy netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add rx functions for dummy netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add interrupt handler functions for accelerated ipoib (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add functions to receive accelerated ipoib packets (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Rename num_vnic_contexts as num_netdev_contexts (Kamal Heib) [1857602] - [infiniband] IB/ipoib: Increase ipoib Datagram mode MTU's upper limit (Kamal Heib) [1857602] - [infiniband] IB/hfi1: RSM rules for AIP (Kamal Heib) [1857602] - [infiniband] IB/{rdmavt, hfi1}: Implement creation of accelerated UD QPs (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Remove module parameter for KDETH qpns (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add the transmit side of a datagram ipoib RDMA netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add functions to transmit datagram ipoib packets (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add accelerated IP capability bit (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Report host information to the device (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Fix setting of wrong bit in get/set_feature commands (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Replace one-element array and use struct_size() helper (Kamal Heib) [1857602] - [net] svcrdma: Fix backchannel return code (Kamal Heib) [1857602] - [net] svcrdma: trace undersized Write chunks (Kamal Heib) [1857602] - [net] svcrdma: Trace page overruns when constructing RDMA Reads (Kamal Heib) [1857602] - [net] svcrdma: Clean up handling of get_rw_ctx errors (Kamal Heib) [1857602] - [net] svcrdma: Clean up the tracing for rw_ctx_init errors (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Add a newline when printing parameter 'srpt_service_guid' by sysfs (Kamal Heib) [1857602] - [infiniband] RDMA/core: Consolidate ib_create_srq flows (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Fix create WQ to use the given user handle (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Cleanup wq/srq context usage from uverbs layer (Kamal Heib) [1857602] - [rdma] IB/rdmavt: Replace zero-length array with flexible-array (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Increment the refcount inside cm_find_listen() (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove needless cm_id variable (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove the cm_free_id() wrapper function (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Make find_remote_id() return a cm_id_private (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Add a note explaining how the timewait is eventually freed (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Pass the cm_id_private into cm_cleanup_timewait (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Pull duplicated code into cm_queue_work_unlock() (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove unused store to ret in cm_rej_handler (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove return code from add_cm_id_to_port_list (Kamal Heib) [1857602] - [infiniband] RDMA/addr: Mark addr_resolve as might_sleep() (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Return stable IB device index as identifier (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Initialize the flow label of CM's route path record (Kamal Heib) [1857602] - [infiniband] RDMA/core: Consider flow label when building skb (Kamal Heib) [1857602] - [rdma] RDMA/core: Add hash functions to calculate RoCEv2 flowlabel and UDP source port (Kamal Heib) [1857602] - [infiniband] RDMA: Allow ib_client's to fail when add() is called (Kamal Heib) [1857602] - [infiniband] RDMA/mad: Remove snoop interface (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Count admin commands errors (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Count mmap failures (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Report create CQ error counter (Kamal Heib) [1857602] - [infiniband] RDMA/core: Get xmit slave for LAG (Kamal Heib) [1857602] - [infiniband] RDMA/core: Add LAG functionality (Kamal Heib) [1857602] - [infiniband] RDMA: Group create AH arguments in struct (Kamal Heib) [1857602] - [infiniband] RDMA/rw: use DIV_ROUND_UP to calculate nr_ops (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Limit the scope of rdma_is_consumer_reject function (Kamal Heib) [1857602] - [infiniband] IB: Fix some documentation warnings (Kamal Heib) [1857602] - [infiniband] RDMA: Remove a few extra calls to ib_get_client_data() (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Make the event_queue fds return POLLERR when disassociated (Kamal Heib) [1857602] - [infiniband] RDMA/rxe: Set default vendor ID (Kamal Heib) [1857602] - [netdrv] bonding: Use fallthrough pseudo-keyword (Jarod Wilson) [1860495] - [netdrv] bonding: fix active-backup failover for current ARP slave (Jarod Wilson) [1860495] - [netdrv] bonding: fix a potential double-unregister (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_alb: Describe alb_handle_addr_collision_on_attach()'s 'bond' and 'addr' params (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_main: Document 'proto' and rename 'new_active' parameters (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_3ad: Fix a bunch of kerneldoc parameter issues (Jarod Wilson) [1860495] - [netdrv] bonding: show saner speed for broadcast mode (Jarod Wilson) [1868265 1860495] - [netdrv] bonding: check return value of register_netdevice() in bond_newlink() (Jarod Wilson) [1860495] - [netdrv] bonding: check error value of register_netdevice() immediately (Jarod Wilson) [1860495] - [netdrv] bonding: don't need RTNL for ipsec helpers (Jarod Wilson) [1860495] - [netdrv] bonding: deal with xfrm state in all modes and add more error-checking (Jarod Wilson) [1860495] - [netdrv] bonding: allow xfrm offload setup post-module-load (Jarod Wilson) [1860495] - [netdrv] bonding: Remove extraneous parentheses in bond_setup (Jarod Wilson) [1860495] - [netdrv] bonding/xfrm: use real_dev instead of slave_dev (Jarod Wilson) [1860495] - [netdrv] bonding: support hardware encryption offload to slaves (Jarod Wilson) [1860495] - [netdrv] mlx5: become aware of when running as a bonding slave (Jarod Wilson) [1860495] - [netdrv] ixgbe_ipsec: become aware of when running as a bonding slave (Jarod Wilson) [1860495] - [net] xfrm: bail early on slave pass over skb (Jarod Wilson) [1860495] - [netdrv] bonding: Fix reference count leak in bond_sysfs_slave_add (Jarod Wilson) [1860495] - [netdrv] bonding: propagate transmit status (Jarod Wilson) [1860495] - [netdrv] bonding: remove useless stats_lock_key (Jarod Wilson) [1860495] - [netdrv] bonding: Implement ndo_get_xmit_slave (Jarod Wilson) [1860495] - [netdrv] bonding: Add array of all slaves (Jarod Wilson) [1860495] - [netdrv] bonding: Add function to get the xmit slave in active-backup mode (Jarod Wilson) [1860495] - [netdrv] bonding: Add helper function to get the xmit slave in rr mode (Jarod Wilson) [1860495] - [netdrv] bonding: Add helper function to get the xmit slave based on hash (Jarod Wilson) [1860495] - [netdrv] bonding/alb: Add helper functions to get the xmit slave (Jarod Wilson) [1860495] - [netdrv] bonding: Rename slave_arr to usable_slaves (Jarod Wilson) [1860495] - [netdrv] bonding: Export skip slave logic to function (Jarod Wilson) [1860495] - [netdrv] bonding: Remove inclusion of vermagic header (Jarod Wilson) [1860495] - [netdrv] net/bond: Delete driver and module versions (Jarod Wilson) [1860495]- [mm] powerpc/book3s64/radix: Fix boot failure with large amount of guest memory (Steve Best) [1854543] - [powerpc] powerpc/book3s64/radix: Add kernel command line option to disable radix GTSE (Steve Best) [1854543] - [powerpc] powerpc/prom: Enable Radix GTSE in cpu pa-features (Steve Best) [1854543] - [powerpc] powerpc/mm/book3s64/radix: Off-load TLB invalidations to host when !GTSE (Steve Best) [1854543] - [powerpc] powerpc/pseries: H_REGISTER_PROC_TBL should ask for GTSE only if enabled (Steve Best) [1854543] - [powerpc] powerpc/mm: Enable radix GTSE only if supported (Steve Best) [1854543] - [misc] powerpc/64s/radix: introduce options to disable use of the tlbie instruction (Steve Best) [1854543] - [mm] powerpc/64s: remove unnecessary translation cache flushes at boot (Steve Best) [1854543] - [mm] powerpc/64s/pseries: radix flush translations before MMU is enabled at boot (Steve Best) [1854543] - [mm] powerpc/64s: make mmu_partition_table_set_entry TLB flush optional (Steve Best) [1854543] - [mm] powerpc/64s/radix: tidy up TLB flushing code (Steve Best) [1854543] - [mm] powerpc/64s: remove register_process_table callback (Steve Best) [1854543] - [mm] powerpc/mm: Limit resize_hpt_for_hotplug() call to hash guests only (Steve Best) [1854543] - [powerpc] powerpc/mm/radix: Create separate mappings for hot-plugged memory (Steve Best) [1854543] - [mm] powerpc/mm/radix: Remove split_kernel_mapping() (Steve Best) [1854543] - [mm] powerpc/mm/radix: Free PUD table when freeing pagetable (Steve Best) [1854543] - [mm] powerpc/mm/radix: Fix PTE/PMD fragment count for early page table mappings (Steve Best) [1854543] - [mm] powerpc/64s: Fix page table fragment refcount race vs speculative references (Steve Best) [1854543] - [powerpc] powerpc/security: Fix link stack flush instruction (Gustavo Duarte) [1862103] - [powerpc] powerpc/pseries: add new branch prediction security bits for link stack (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: Allow for processors that flush the link stack using the special bcctr (Gustavo Duarte) [1862103] - [powerpc] powerpc/64s: Move branch cache flushing bcctr variant to ppc-ops.h (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: split branch cache flush toggle from code patching (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: make display of branch cache flush more consistent (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: change link stack flush state to the flush type enum (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: re-name count cache flush to branch cache flush (Gustavo Duarte) [1862103] - [kernel] smp: Remove superfluous cond_func check in smp_call_function_many_cond() (Prarit Bhargava) [1882551] - [kernel] smp: Remove allocation mask from on_each_cpu_cond.*() (Prarit Bhargava) [1882551] - [kernel] smp: Add a smp_cond_func_t argument to smp_call_function_many() (Prarit Bhargava) [1882551] - [kernel] smp: Use smp_cond_func_t as type for the conditional function (Prarit Bhargava) [1882551] - [kernel] smp, cpumask: introduce on_each_cpu_cond_mask (Prarit Bhargava) [1882551] - [kernel] smp: use __cpumask_set_cpu in on_each_cpu_cond (Prarit Bhargava) [1882551] - [pci] PCI: Add support for root bus sizing (Myron Stowe) [1886036] - [drm] PCI: Use ioremap(), not phys_to_virt() for platform ROM (Myron Stowe) [1886036] - [pci] PCI: Avoid ASMedia XHCI USB PME# from D0 defect (Myron Stowe) [1886036] - [pci] PCI/ACPI: Move pcie_to_hpx3_typefrom stack to static data (Myron Stowe) [1886036] - [documentation] Documentation: PCI: Add background on Boot Interrupts (Myron Stowe) [1886036] - [pci] PCI: Add boot interrupt quirk mechanism for Xeon chipsets (Myron Stowe) [1886036] - [pci] PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro (Myron Stowe) [1886036] - [pci] PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings (Myron Stowe) [1886036] - [pci] PCI: Add pci_speed_string() (Myron Stowe) [1886036] - [pci] PCI: Add 32 GT/s decoding in some macros (Myron Stowe) [1886036] - [powerpc] powerpc/test_emulate_step: Move extern declaration to sstep.h (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/sstep: Introduce macros to retrieve Prefix instruction operands (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/test_emulate_step: Add negative tests for prefixed addi (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/test_emulate_step: Enhancement to test negative scenarios (Desnes Augusto Nunes do Rosario) [1854542] - [netdrv] drivers/net/ibmvnic: Update VNIC protocol version reporting (Steve Best) [1882269] - [s390] s390/zcrypt: fix kmalloc 256k failure (Claudio Imbrenda) [1885963] - [x86] crypto: x86/aesni-gcm - fix crash on empty plaintext (Herbert Xu) [1882868] - [x86] crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' static const (Herbert Xu) [1882868] - [x86] crypto: aesni - Add scatter/gather avx stubs, and use them in C (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce partial block macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce READ_PARTIAL_BLOCK macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Move ghash_mul to GCM_COMPLETE (Herbert Xu) [1882868] - [x86] crypto: aesni - Fill in new context data structures (Herbert Xu) [1882868] - [x86] crypto: aesni - Merge avx precompute functions (Herbert Xu) [1882868] - [x86] crypto: aesni - Split AAD hash calculation to separate macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Add GCM_COMPLETE macro (Herbert Xu) [1882868] - [x86] crypto: aesni - support 256 byte keys in avx asm (Herbert Xu) [1882868] - [x86] crypto: aesni - Macro-ify func save/restore (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce gcm_context_data (Herbert Xu) [1882868] - [x86] crypto: aesni - Merge GCM_ENC_DEC (Herbert Xu) [1882868] - [pci] PCI: Add DMA alias quirk for PLX PEX NTB (Myron Stowe) [1884657] - [pci] PCI: Add nr_devfns parameter to pci_add_dma_alias() (Myron Stowe) [1884657] - [pci] PCI: Fix pci_add_dma_alias() bitmask size (Myron Stowe) [1884657] - [pci] PCI/IOV: Fix memory leak in pci_iov_add_virtfn() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 device IDs (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 MRPC GAS access permission check (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 flash information interface support (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 system info register support (Myron Stowe) [1884657] - [pci] PCI/switchtec: Separate Gen3 register structures into unions (Myron Stowe) [1884657] - [pci] PCI/switchtec: Factor out Gen3 ioctl_flash_part_info() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add 'generation' variable (Myron Stowe) [1884657] - [pci] PCI/switchtec: Rename generation-specific constants (Myron Stowe) [1884657] - [pci] PCI/switchtec: Move check event ID from mask_event() to switchtec_event_isr() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Remove redundant valid PFF number count (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add support for Intercomm Notify and Upstream Error Containment (Myron Stowe) [1884657] - [pci] PCI/switchtec: Fix vep_vector_number ioread width (Myron Stowe) [1884657] - [pci] PCI/switchtec: Use dma_set_mask_and_coherent() (Myron Stowe) [1884657] - [pci] PCI: Allow adjust_bridge_window() to shrink resource if necessary (Myron Stowe) [1884657] - [pci] PCI: Set resource size directly in adjust_bridge_window() (Myron Stowe) [1884657] - [pci] PCI: Rename extend_bridge_window() to adjust_bridge_window() (Myron Stowe) [1884657] - [pci] PCI: Rename extend_bridge_window() parameter (Myron Stowe) [1884657] - [pci] PCI: Consider alignment of hot-added bridges when assigning resources (Myron Stowe) [1884657] - [pci] PCI: Remove local variable usage in pci_bus_distribute_available_resources() (Myron Stowe) [1884657] - [pci] PCI: Pass size + alignment to pci_bus_distribute_available_resources() (Myron Stowe) [1884657] - [pci] PCI: Rename variables (Myron Stowe) [1884657] - [pci] PCI: Remove unnecessary braces (Myron Stowe) [1884657] - [pci] PCI: Don't disable bridge BARs when assigning bus resources (Myron Stowe) [1884657] - [documentation] Documentation: PCI: Fix pci_alloc_irq_vectors() function name typo (Myron Stowe) [1884657] - [pci] PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers (Myron Stowe) [1884657] - [pci] PCI: Add generic quirk for increasing D3hot delay (Myron Stowe) [1884657] - [edac] x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Prarit Bhargava) [1860381]- [netdrv] geneve: add transport ports in route lookup for geneve (Mark Gray) [1884481] {CVE-2020-25645} - [drm] PM: sleep: core: Rename DPM_FLAG_NEVER_SKIP (Ivan Vecera) [1867164] - [base] PM: sleep: core: Drop racy and redundant checks from device_prepare() (Ivan Vecera) [1867164] - [mm] mm/page_isolation: fix potential warning from user (Waiman Long) [1811009] - [mm] mm/hotplug: silence a lockdep splat with printk() (Waiman Long) [1811009] - [mm] mm/debug.c: always print flags in dump_page() (Waiman Long) [1811009] - [mm] mm/debug.c: PageAnon() is true for PageKsm() pages (Waiman Long) [1811009] - [mm] mm/debug.c: __dump_page() prints an extra line (Waiman Long) [1811009] - [mm] mm: fix some typos in mm directory (Waiman Long) [1811009] - [mm] mm, fault_around: do not take a reference to a locked page (Waiman Long) [1811009] - [mm] mm: remove the exporting of totalram_pages (Waiman Long) [1880090] - [mm] mm: remove managed_page_count_lock spinlock (Waiman Long) [1880090] - [mm] mm: convert totalram_pages and totalhigh_pages variables to atomic (Waiman Long) [1880090] - [mm] mm: convert zone->managed_pages to atomic variable (Waiman Long) [1880090] - [net] mm: reference totalram_pages and managed_pages once per function (Waiman Long) [1880090] - [mm] mm/page_alloc: Introduce free_area_init_core_hotplug (Waiman Long) [1880090] - [mm] mm/page_alloc: inline function to handle CONFIG_DEFERRED_STRUCT_PAGE_INIT (Waiman Long) [1880090] - [mm] mm: remove __paginginit (Waiman Long) [1880090] - [mm] mm: access zone->node via zone_to_nid() and zone_set_nid() (Waiman Long) [1880090] - [mm] mm, page_alloc: double zone's batchsize (Waiman Long) [1880090] - [powerpc] powerpc/pseries/cmm: fix managed page counts when migrating pages between zones (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: drain per-cpu pages again during memory offline (Chris von Recklinghausen) [1754739] - [mm] mm: move nr_deactivate accounting to shrink_active_list() (Chris von Recklinghausen) [1754739] - [mm] sh: fix build error in mm/init.c (Chris von Recklinghausen) [1754739] - [mm] mm/memremap: set caching mode for PCI P2PDMA memory to WC (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: add pgprot_t to mhp_params (Chris von Recklinghausen) [1754739] - [mm] powerpc/mm: thread pgprot_t through create_section_mapping() (Chris von Recklinghausen) [1754739] - [mm] x86/mm: thread pgprot_t through init_memory_mapping() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: rename mhp_restrictions to mhp_params (Chris von Recklinghausen) [1754739] - [include] mm/memory_hotplug: drop the flags field from struct mhp_restrictions (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: cleanup __add_pages() (Chris von Recklinghausen) [1754739] - [mm] mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled but not enabled (Chris von Recklinghausen) [1754739] - [mm] arm64/mm: Enable memory hot remove (Chris von Recklinghausen) [1754739] - [firmware] arm/efi: EFI soft reservation to memblock (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: convert mm/dump.c to use walk_page_range() (Chris von Recklinghausen) [1754739] - [base] mm/memory_hotplug: drop valid_start/valid_end from test_pages_in_a_zone() (Chris von Recklinghausen) [1754739] - [base] mm/memory_hotplug: pass in nid to online_pages() (Chris von Recklinghausen) [1754739] - [mm] mm: remove "count" parameter from has_unmovable_pages() (Chris von Recklinghausen) [1754739] - [base] mm: remove the memory isolate notifier (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Disable instrumentation in the EFI runtime handling code (Chris von Recklinghausen) [1754739] - [x86] efi/x86: avoid KASAN false positives when accessing the 1: 1 mapping (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Limit EFI old memory map to SGI UV machines (Chris von Recklinghausen) [1754739] - [x86] efi/libstub/x86: Fix unused-variable warning (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Simplify mixed mode call wrapper (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Simplify 64-bit EFI firmware call wrapper (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Split SetVirtualAddresMap() wrappers into 32 and 64 bit versions (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Split off some old memmap handling into separate routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Re-disable RT services for 32-bit kernels running on 64-bit EFI (Chris von Recklinghausen) [1754739] - [x86] efi/libstub: Distinguish between native/mixed not 32/64 bit (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub: Extend native protocol definitions with mixed_mode aliases (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub: Use a helper to iterate over a EFI handle array (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Rename efi_is_native() to efi_is_mixed() (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Unify 32/64-bit functions (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Convert GOP structures to typedef and clean up some types (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Remove unused typedef (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Remove bogus packed attribute from GOP structures (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub/random: Initialize pointer variables to zero for mixed mode (Chris von Recklinghausen) [1754739] - [firmware] efi: Fix efi_loaded_image_t::unload type (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Fix memory leak in __gop_query32/64() (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Return EFI_SUCCESS if a usable GOP was found (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs (Chris von Recklinghausen) [1754739] - [hv] mm/memory_hotplug.c: remove __online_page_set_limits() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: don't allow to online/offline memory blocks with holes (Chris von Recklinghausen) [1754739] - [mm] mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE (Chris von Recklinghausen) [1754739] - [mm] mm/page_alloc.c: don't set pages PageReserved() when offlining (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: remove __online_page_free() and __online_page_increment_counters() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: add a bounds check to __add_pages() (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Fix NMI vs ESPFIX (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Unwind the ESPFIX stack earlier on exception entry (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Move FIXUP_FRAME after pushing fs in SAVE_ALL (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Simplify common_exception (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Use ss segment where required (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Fix IRET exception (Chris von Recklinghausen) [1754739] - [x86] x86/xen/32: Make xen_iret_crit_fixup() independent of frame layout (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Repair 32-bit Xen PV (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Allow int3_emulate_push() (Chris von Recklinghausen) [1754739] - [x86] x86: Hide the int3_emulate_call/jmp functions from UML (Chris von Recklinghausen) [1754739] - [x86] ftrace/x86_64: Emulate call function while updating in breakpoint handler (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Provide consistent pt_regs (Chris von Recklinghausen) [1754739] - [x86] kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stack (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe, x86/ftrace: Add pt_regs frame annotations (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe, x86/kprobes: Fix frame pointer annotations (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.h (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Clean up return from interrupt preemption path (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Simulation mode (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Switch to balloon_page_alloc() (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Implement balloon compaction (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Convert loaned_pages to an atomic_long_t (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Rip out memory isolate notifier (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Use adjust_managed_page_count() insted of totalram_pages_* (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Drop page array (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Cleanup rc handling in cmm_init() (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Report errors when registering notifiers fails (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Implement release() function for sysfs device (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Push EFI_MEMMAP check into leaf routines (Chris von Recklinghausen) [1754739] - [mm] powerpc: Don't flush caches when adding memory (Chris von Recklinghausen) [1754739] - [firmware] efi/random: use arch-independent efi_call_proto() (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Don't evaluate exception stacks before setup (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Mark pages PG_offline in balloon_append() (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Drop __balloon_append() (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Set pages PageOffline() in balloon_add_region() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: prevent memory leak when reusing pgdat (Chris von Recklinghausen) [1754739] - [base] drivers/base/memory.c: don't store end_section_nr in memory blocks (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: remove move_pfn_range() (Chris von Recklinghausen) [1754739] - [mm] mm: introduce compound_nr() (Chris von Recklinghausen) [1754739] - [x86] x86/asm: Make some functions local labels (Chris von Recklinghausen) [1754739] - [firmware] efi-stub: Fix get_efi_config_table on mixed-mode setups (Chris von Recklinghausen) [1754739] - [x86] efi/x86: move UV_SYSTAB handling into arch/x86 (Chris von Recklinghausen) [1754739] - [x86] efi: x86: move efi_is_table_address() into arch/x86 (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: remove unneeded return for void function (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Remove redundant CLACs in getuser/putuser error paths (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Remove ELF function annotation from copy_user_handle_tail() (Chris von Recklinghausen) [1754739] - [x86] x86/entry: Fix thunk function ELF sizes (Chris von Recklinghausen) [1754739] - [x86] x86/entry/64: Simplify idtentry a little (Chris von Recklinghausen) [1754739] - [mm] mm: vmscan: correct some vmscan counters for THP swapout (Chris von Recklinghausen) [1754739] - [mm] mm/gup: speed up check_and_migrate_cma_pages() on huge page (Chris von Recklinghausen) [1754739] - [x86] x86/ldt: Initialize the context lock for init_mm (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries: avoid blocking in irq when queuing hotplug events (Chris von Recklinghausen) [1754739] - [arm64] arm64/mm: don't initialize pgd_cache twice (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: fix recent_rotated history (Chris von Recklinghausen) [1754739] - [x86] efi/x86/Add missing error handling to old_memmap 1:1 mapping code (Chris von Recklinghausen) [1754739] - [mm] arm64/mm: Inhibit huge-vmap with ptdump (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: simplify shrink_inactive_list() (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: cleanup memory offline path (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: drop redundant hugepage_migration_supported check (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: unlock 1GB-hugetlb on x86_64 (Chris von Recklinghausen) [1754739] - [mm] mm: move recent_rotated pages calculation to shrink_inactive_list() (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Initialize PGD cache during mm initialization (Chris von Recklinghausen) [1754739] - [x86] x86/alternatives: Initialize temporary mm for patching (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Fix a crash with kmemleak_scan() (Chris von Recklinghausen) [1754739] - [x86] x86/irq: Fix outdated comments (Chris von Recklinghausen) [1754739] - [mm] mm/hotplug: treat CMA pages as unmovable (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remove stack overflow debug code (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remap the IRQ stack with guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Split the IRQ stack into its own pages (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Init hardirq_stack_ptr during CPU hotplug (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Handle irq stack allocation failure proper (Chris von Recklinghausen) [1754739] - [xen] x86/irq/32: Invoke irq_ctx_init() from init_IRQ() (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Rename irq_stack_ptr to hardirq_stack_ptr (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Rename hard/softirq_stack to hard/softirq_stack_ptr (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Make irq stack a character array (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Define IRQ_STACK_SIZE (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Speedup in_exception_stack() (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Split debug IST stack (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Enable IST guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Disconnect IST index and stack order (Chris von Recklinghausen) [1754739] - [x86] x86/cpu: Remove orig_ist array (Chris von Recklinghausen) [1754739] - [x86] x86/cpu: Prepare TSS.IST setup for guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Use cpu_entry_area instead of orig_ist (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Use cpu entry area instead of orig_ist (Chris von Recklinghausen) [1754739] - [mm] x86/traps: Use cpu_entry_area instead of orig_ist (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Provide exception stack accessor (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Prepare for IST guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Add structs for exception stacks (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Cleanup setup functions (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Make IST index zero based (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Remove unused stack defines on 32bit (Chris von Recklinghausen) [1754739] - [x86] x86/64: Remove stale CURRENT_MASK (Chris von Recklinghausen) [1754739] - [x86] x86/idt: Remove unused macro SISTG (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Sanitize the top/bottom confusion (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remove a hardcoded irq_stack_union access (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack: Fix off-by-one errors in stack identification (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Limit IST stack overflow check to #DB stack (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: Consolidate early page table allocation (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: don't call page table ctors for init_mm (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: use appropriate ctors for page tables (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Move copy_user_handle_tail() into asm (Chris von Recklinghausen) [1754739] - [mm] mm/page_isolation.c: fix a wrong flag in set_migratetype_isolate() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: fix notification in offline error path (Chris von Recklinghausen) [1754739] - [mm] mm/hotplug: fix an imbalance with DEBUG_PAGEALLOC (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: explicitly pass the head to isolate_huge_page (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: do not allocate duplicate stack variables in shrink_page_list() (Chris von Recklinghausen) [1754739] - [mm] mm: refactor swap-in logic out of shmem_getpage_gfp (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: remove 7th argument of isolate_lru_pages() (Chris von Recklinghausen) [1754739] - [mm] mm: remove extra drain pages on pcp list (Chris von Recklinghausen) [1754739] - [mm] mm/memory-hotplug: Allow memory resources to be children (Chris von Recklinghausen) [1754739] - [kernel] mm/resource: Move HMM pr_debug() deeper into resource code (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: fix off-by-one in is_pageblock_removable (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Move percpu_setup_debug_store() to __init section (Chris von Recklinghausen) [1754739] - [mm] arm64: ptdump: Don't iterate kernel page tables using PTRS_PER_PXX (Chris von Recklinghausen) [1754739] - [firmware] efi: Use 32-bit alignment for efi_guid_t (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: __offline_pages fix wrong locking (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zone (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: is_mem_section_removable do not pass the end of a zone (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: don't bail out in do_migrate_range() prematurely (Chris von Recklinghausen) [1754739] - [mm] arm64: dump: no need to check return value of debugfs_create functions (Chris von Recklinghausen) [1754739] - [x86] x86/asm/suspend: Drop ENTRY from local data (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: deobfuscate migration part of offlining (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: try to migrate full pfn range (Chris von Recklinghausen) [1754739] - [mm] mm, hotplug: move init_currently_empty_zone() under zone_span_lock protection (Chris von Recklinghausen) [1754739] - [mm] mm: only report isolation failures when offlining memory (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: be more verbose for memory offline failures (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: print reason for the offlining failure (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: drop pointless block alignment checks from __offline_pages (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Don't unmap EFI boot services code/data regions for EFI_OLD_MEMMAP and EFI_MIXED_MODE (Chris von Recklinghausen) [1754739] - [x86] kprobes/x86: Blacklist non-attachable interrupt functions (Chris von Recklinghausen) [1754739] - [include] linkage: add generic GLOBAL() macro (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Move efi__boot_services() to arch/x86 (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Unmap EFI boot services code/data regions from efi_pgd (Chris von Recklinghausen) [1754739] - [mm] x86/mm/pageattr: Introduce helper function to unmap EFI boot services (Chris von Recklinghausen) [1754739] - [x86] x86/fpu: Use the correct exception table macro in the XSTATE_OP wrapper (Chris von Recklinghausen) [1754739] - [firmware] efi/arm/libstub: Pack FDT after populating it (Chris von Recklinghausen) [1754739] - [x86] x86/traps: Complete prototype declarations (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: clean up node_states_check_changes_offline() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: simplify node_states_check_changes_online (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: tidy up node_states_clear_node() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: spare unnecessary calls to node_set_state (Chris von Recklinghausen) [1754739] - [include] include/linux/linkage.h: align weak symbols (Chris von Recklinghausen) [1754739] - [mm] shmem: Convert shmem_add_to_page_cache to XArray (Chris von Recklinghausen) [1754739] - [mm] shmem: Convert shmem_radix_tree_replace to XArray (Chris von Recklinghausen) [1754739] - [mm] mm: Convert add_to_swap_cache to XArray (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Clear the CS high bits (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Set up temporary text mapping for 32bit system (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Switch to original page table after resumed (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Enable CONFIG_ARCH_HIBERNATION_HEADER on 32bit system (Chris von Recklinghausen) [1754739] - [x86] x86, hibernate: Extract the common code of 64/32 bit system (Chris von Recklinghausen) [1754739] - [x86] x86-32/asm/power: Create stack frames in hibernate_asm_32.S (Chris von Recklinghausen) [1754739] - [x86] PM / hibernate: Check the success of generating md5 digest before hibernation (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Load fixmap GDT in efi_call_phys_epilog() before setting cr3 (Chris von Recklinghausen) [1754739] - [x86] x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrella (Chris von Recklinghausen) [1754739] - [x86] x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Load fixmap GDT in efi_call_phys_epilog() (Chris von Recklinghausen) [1754739] - [tools] tools arch: Update arch/x86/lib/memcpy_64.S copy used in 'perf bench mem memcpy' (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Remove redundant check for kmem_cache_create() (Chris von Recklinghausen) [1754739] - [x86] x86/power/hibernate_64: Remove VLA usage (Chris von Recklinghausen) [1754739] - [firmware] efi: Deduplicate efi_open_volume() (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Merge 32-bit and 64-bit UGA draw protocol setup routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Align efi_uga_draw_protocol typedef names to convention (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Merge the setup_efi_pci32() and setup_efi_pci64() routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Prevent reentrant firmware calls in mixed mode (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add debug code to check entry/exit CR3 (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add PTI CR3 switches to NMI handler code (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add PTI cr3 switch to non-NMI entry/exit points (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Handle Entry from Kernel-Mode on Entry-Stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Leave the kernel via trampoline stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Enter the kernel via trampoline stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Load task stack from x86_tss.sp1 in SYSENTER handler (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Split off return-to-kernel path (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Unshare NMI return path (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Put ESPFIX code into a macro (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Rename TSS_sysenter_sp0 to TSS_entry2task_stack (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Clean up the eboot code (Chris von Recklinghausen) [1754739] - [x86] x86/asm/64: Use 32-bit XOR to zero registers (Chris von Recklinghausen) [1754739] - [x86] Revert "x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static" (Frank Ramsay) [1833121] - [x86] Revert "x86/platform/uv: Unexport sn_coherency_id" (Frank Ramsay) [1833121] - [x86] Revert "x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c" (Frank Ramsay) [1833121] - [x86] x86/apic: Cleanup the include maze (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Fix missing checks of kcalloc() return values (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Replace kmalloc() and memset() with kalloc() calls (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport uv_apicid_hibits (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove _uv_hub_info_check() (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Simplify uv_send_IPI_one() (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark uv_min_hub_revision_id static (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark is_uv_hubless() static (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport sn_coherency_id (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the uv_partition_coherence_id() macro (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Mark memblock related init code and data correctly (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Remove unnecessary #ifdef CONFIG_EFI (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Remove uv_bios_call_reentrant() (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Use efi_enabled() instead of test_bit() (Frank Ramsay) [1833121] - [x86] x86/apic/uv: Remove code for unused distributed GRU mode (Frank Ramsay) [1833121]- [thermal] thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t (Prarit Bhargava) [1890657] - [net] sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels (Davide Caratti) [1889601] - [netdrv] ibmveth: Identify ingress large send packets (Gustavo Duarte) [1887038] - [netdrv] ibmveth: Switch order of ibmveth_helper calls (Gustavo Duarte) [1887038] - [sound] ALSA: redhat: add drivers/soundwire tree and regmap-sdw to the redhat/filter-modules.sh (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC - enable AMD Renoir support for DMIC (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC - enable the Intel's SoundWire driver (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix jack detection with Realtek codecs when in D3 (Jaroslav Kysela) [1869536] - [sound] ALSA: fireworks: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/i915 - fix list corruption with concurrent probes (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - The front Mic on a HP machine doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: hdspm: Fix typo arbitary (Jaroslav Kysela) [1869536] - [sound] ALSA: bebob: potential info leak in hwdep_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: endpoint.c: fix repeated word 'there' (Jaroslav Kysela) [1869536] - [sound] ALSA: portman2x4: fix repeated word 'if' (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: handle all SOF_IPC_EXT types (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add version_id to avoid rt714/rt715 confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715-sdw: probe with RT714 Device ID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1316: add missing component string (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1308: add extra check on init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: add ifdef CONFIG_OF around of_device_id (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Enable MI2S BCLK and LRCLK together (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: add codec prefix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Remove unused variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Remove ti, asi-format code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Set regcache when shutting down and waking device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Add shutdown capability via a GPIO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Remove duplicate code for I/V sense (Jaroslav Kysela) [1869536] - [sound] ALSA: ASOC: Intel: sof_sdw: restore playback functionality with max98373 amps (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: add support for new SoundWire hardware layout on TGL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: remove hard-coded codec_conf table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: remove ternary operator (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_max98090: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: hda_dsp_common: use static function in conditional block (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: mx27vis-aic32x4: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-mc13783: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Pass full name to snd_ctl_notify (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715: Add power-up delay to fix dmic pop sound issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Enable the power of "MICBIAS" and "Vref2" for the DMIC clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: allow runtime pm at end of probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: add codec name prefix to ACPI machine description (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sysfs: add slave status and device number before probe (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: add enumerated Slave device to device list (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove an unnecessary NULL check (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: add data port test fail interrupt (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: enable test modes (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: enable Data Port test modes (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - set mic to auto detect on a HP AIO machine (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - Don't register a cb func if it is registered already (Jaroslav Kysela) [1869536] - [sound] ALSA: HDA: Early Forbid of runtime PM (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - remove kerneldoc for internal hdac_i915 function (Jaroslav Kysela) [1869536] - [sound] ALSA: ctl: Workaround for lockdep warning wrt card->ctl_files_rwlock (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Disable autosuspend for Lenovo ThinkStation P620 (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: Remove uninitialized_var() usage (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: arm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: add dpcm_create/remove_debugfs_state() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: move CONFIG_DEBUG_FS functions to top side (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: magician: convert to use i2c_new_client_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: Enable AC'97 bus support for PXA machines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: Select regmap from AC'97 machines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support TDM out and 8ch I2S out (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: kirkwood: fix external clock probe defer (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: keywest: convert to use i2c_new_client_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: Use sizeof_field() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: hdac_hdmi: Set ops to NULL on remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: More constifications (Jaroslav Kysela) [1869536] - [sound] ALSA: i2c: Constify snd_kcontrol_new items (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1869536] - [sound] ALSA: vxpocket: Support PCM sync_stop (Jaroslav Kysela) [1869536] - [sound] ALSA: mips: Constify snd_device_ops definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: i2c: Constify snd_device_ops definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: Fix running status after receiving sysex (Jaroslav Kysela) [1869536] - [sound] ALSA: arm: More constification (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: add "WITH Linux-syscall-note" to SPDX tag of uapi headers (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: replace '---help---' in Kconfig files with 'help' (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix SPDX license for header file (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac: make SOF HDA codec driver probe deterministic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Refactor sample rate function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix the spacing and new lines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Convert bit mask to GENMASK in header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix unbalanced calls to pm_runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add the TAS2110 class-D amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: add size checks for ext_bytes control .put() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: fix size checks for volatile ext_bytes control .get() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: fix size checks for ext_bytes control .get() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tlv320aic32x4: Enable fast charge (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tlv320aic32x4: Ensure a minimum delay before clock stabilization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt711: wait for the delayed work to finish when the system suspends (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix error handling with update_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix required DT properties in the code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Add missing bias level power states (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix calling reset in probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt700: wait for the delayed work to finish when the system suspends (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add the TAS2564 compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: add missing MODULE_LICENSE() for imx-common (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pm: Fix prepare callback behavior for OF usecase (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cs42l51: add additional ADC volume controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix the process being scheduled on core0 always (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - fix CONTROLLER_IN_GPU macro name (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - handle multiple i915 device instances (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - controller is in GPU on the DG1 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - add Intel DG1 PCI and HDMI ids (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO" (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add delay quirk for H570e USB headsets (Jaroslav Kysela) [1869536] - [sound] ALSA: compat_ioctl: avoid compat_alloc_user_space (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: fix spellint typo in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: fix iounmap in error handler (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use {u32|u16}p_replace_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: use u32p_replace_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: get max rows and cols info from compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add support to block packing mode (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: clear BIT FIELDs before value set (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: Add generic bandwidth allocation algorithm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak4458: Add DSD support for ak4458 and ak4497 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-sc7180: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Add support for tgl-h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv320aic32x4: do software reset before clock registration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv320aic32x4: fix missing aic32x4_disable_regulators() in error path (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Set MCLK input or output direction (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add fsl_sai_check_version function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add new added registers and new bit definition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe-clocks: add q6afe clock controller (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce verbosity of boot error logs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: fix range checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: remove several superfluous type-casts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: (cosmetic) remove redundant "ret" variable uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: update test for pm_runtime_get_sync() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: debug: update test for pm_runtime_get_sync() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add `src_hash` to `sof_ipc_fw_version` structure (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Add debug support for imx platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: disable size checks for bytes_ext controls if needed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_audmix: make clock and output src write only (Jaroslav Kysela) [1869536] - [sound] ALSA: remove calls to usb_pipe_type_check for control endpoints (Jaroslav Kysela) [1869536] - [sound] ALSA: hiface: move to use usb_control_msg_send() (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: move to use usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: 6fire: move to use usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: usx2y: move to use usb_control_msg_send() (Jaroslav Kysela) [1869536] - [sound] ALSA: USB: add usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: USB: move snd_usb_pipe_sanity_check into the USB core (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Fix the failure to flush DAC data before playback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Fix DC calibration on bypass boost mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: stm32: sai: add pm_runtime support (Jaroslav Kysela) [1869536] - [sound] ALSA: rockchip_i2s: fix a possible divide-by-zero bug in rockchip_i2s_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Use DMI oem string search for tgl_max98373_rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: s/master/primary (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: remove the HDA_DSP_CORE_MASK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: modify core_power_up/down op (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: rename cores_mask to host_managed_cores_mask (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: j721e-evm: Add support for j7200-cpb audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support machine driver with rt1015p (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe-dai: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add codec lpass clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: update q6afe_set_param to support global clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add lpass hw voting support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add global q6afe waitqueue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: prepare afe_apr_send_pkt to take response opcode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6routing: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: dt-bindings: Add q6afe display_port dt binding (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015p: add codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: add parity error injection through debugfs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: export broadcast read/write capability for tests (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: realtek-soundwire: ignore initial PARITY errors (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: use quirk to filter out invalid parity errors (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: add first_interrupt_done status (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: filter-out unwanted interrupt reports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC/soundwire: bus: use property to set interrupt masks (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Remove unused inline function snd_mask_sizeof (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: Remove unused function hpi_stream_group_get_map() (Jaroslav Kysela) [1869536] - [sound] ALSA: mixart: Correct comment wrt obsoleted tasklet usage (Jaroslav Kysela) [1869536] - [sound] ALSA: aloop: Replace tasklet with work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mchp-spdiftx: add driver for S/PDIF TX Controller (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix SLIBMUS/SLIMBUS typo (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: fix race condition between suspend and Slave device alerts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-es8328: add missing put_device() call in imx_es8328_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Parse auxiliary devices from device tree (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mt6359: fix failed to parse DT properties (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Implement snd_sof_bytes_ext_volatile_get kcontrol IO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: Add support for WO and RO TLV byte kcontrols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Kconfig: Allow the j721e machine driver to be used on K3 platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KeemBay: Fix warning potential ! vs ~ typo (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add v1.5.1 compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: dt-bindings: soundwire: add bindings for Qcom controller (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add support for mmio soundwire master devices (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: avoid dependency on CONFIG_SLIMBUS (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix abh/ahb typo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: make process type optional (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_mux (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_process (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_tone (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_asrc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_src (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_host (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_volume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: add helper for setting up IPC component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: use the sof_ipc_comp reserved bytes for extended data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: parse comp_ext_tokens for all widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: create component extended tokens (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add comp_ext to struct snd_sof_widget (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: tokens: add token for component UUID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Manage module clock via DAPM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Attach the bus clock to the regmap (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Sort masks in a consistent order (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix field bit number indentation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix ADC_DIG_CTRL field name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1_MXR_SRC field names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1_ADCDAT_CTRL field names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1 MODCLK widget name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Remove extraneous widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add dailink .prepare and .hw_free callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add dailink .trigger callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: clarify return value for get_sdw_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove stream handling from .prepare and .hw_free (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove .trigger operation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix NULL/ERR_PTR confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: fix NULL/IS_ERR confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove SDW_REG_SHIFT() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom : use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: use SDW_DISCO_LINK_ID() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: use FIELD_GET() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: define and use addr bit masks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix core enable sequence (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: support topology components on secondary cores (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add a "core" parameter to widget loading functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Set SAI Channel Mode to Output Mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Support multiple data channel enable bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: don't manage link power individually (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: pass link_mask information to each master (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add error log for clock-stop invalid configs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: enable hw_sync as needed by hardware (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add multi-link hw_synchronization information (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: update multi-link definition with hw sync details (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add missing support for all clock stop modes (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add multi-link support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: ignore software command retries (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: disable shim wake on suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix port_readydynamic allocation in mipi_disco (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add definition for maximum number of ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: soundwire: remove port_readyusage from codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_core: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: rawmidi: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: atmel: ac97: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: (cosmetic) align argument names (Jaroslav Kysela) [1869536] - [sound] ALSA: usb: scarless_gen2: fix endianness issue (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: auto_parser: remove shadowed variable declaration (Jaroslav Kysela) [1869536] - [sound] ALSA: aoa: i2sbus: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: core: init: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: compress_offload: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: compress_offload: dereference after checking for NULL pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: core: timer: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: core: timer: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm_memory: dereference pointer after NULL checks (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm: simplify locking for timers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Prefer async probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: remove artificial component and DAI name constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: shutdown codec when changing filter type (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Clean kernel log from deferred probe error messages (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Simplify error handling during FW boot (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Add sof_tgl_ops for TGL platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Define FW boot sequence with ICCMAX (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: define macro for code loader stream format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: modify the signature of get_stream_with_tag() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Add helper function to program ICCMAX stream (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Remove unused parameters in cl_dsp_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix VS_LTRC register name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sof-of-dev: Add .arch_ops field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Replace sdev->private with sdev->pdata->hw_pdata (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: add extended rom status dump to error log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix the ipc_size calculation for process component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: intel: hda: support also devices with 1 and 3 dmics (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: fix a runtime pm issue in SOF when HDMI codec doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: report error only for the last ROM init iteration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: Add debug box region (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: Parse debug ABI version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: fix memory leak in get_ext_windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: IPC: make sof_ipc_window monosized (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix intel_suspend/resume defined but not used warning (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 exit commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 custom controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 microphone selection commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add output selection for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add DSP setup functions for AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add init data for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add pre-init function for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add ca0132_mmio_init data for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Set AE-7 bools and select mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add SoundBlaster AE-7 pincfg (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix Recon3D Center/LFE output (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add quirk output selection structures (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Clean up ca0132_alt_out_select (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Remove surround output selection (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add bass redirection controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add full-range speaker selection controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add surround channel config control (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add speaker tuning initialization commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Cleanup ca0132_mmio_init function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hdmi: tidy up a memset() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: use consistent HDAudio spelling in comments/docs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add dev_dbg log when driver is not selected (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: acpi: add dev_dbg() log for probe completion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: IPC: reduce verbosity of IPC pointer updates (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: reduce the log level for unhandled widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: remove unnecessary memory alloc for sdev->private (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: (cosmetic) use the "bool" type where it makes sense (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add -EPROBE_DEFER check for regmap init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak5558: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: clean-up inclusion of header files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: add rt711 rt1316 rt714 SDCA codec support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add topology filename override based on dmi data match (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_rt5682: override quirk data for tgl_max98373_rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: SoC: Intel: sof_sdw: Add support for product Ripto (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: rename id as part_id (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: check SoundWire version when matching codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373-sdw: add missing test on resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: add support for SDCA boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: mirror CML and TGL configurations (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-soundwire: add support for rt5682 on link2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: cnl: add support for rt5682 on SoundWire link2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: modify SoundWire version id in acpi match table (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Correct wrongly matching entries with audio class (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Fix I/O voltage range configuration during probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: add .exit callback function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: add support for TLV320AIC32x4 codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add build support for SoundWire (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: add missing out of memory check on drvdata->clks allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt6359: add codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Properly match with audio interface class (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Simplify quirk entries with a macro (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Move device rename and profile quirks to an internal table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Hook up component probe function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: s3c2412-i2s: avoid hardcoded S3C2410_PA_IIS (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: rx1950: turn into platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: neo1973: turn into platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: use SDW_SLAVE_ENTRY_EXT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Update naming in error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Get "extal" clock rate by clk_get_rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: add a dedicated menuconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Export DAC/ADC monomix switches (Jaroslav Kysela) [1869536] - [sound] ALSA: remove duplicate "the the" phrase in Kconfig text (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm0010: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: simple-card: Use snd_soc_of_parse_aux_devs() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Add common helper to parse aux devs from device tree (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak4458: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hdmi: support 'ELD' mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: sound/soc/intel: Fix spelling mistake "cant" --> "can't" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: various vendors: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-topology: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-topology: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: sst-utils: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: cldma: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-nhlt: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell-ipc: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Baytrail: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: (cosmetic) align parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_pvt: simplify return handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_loader: remove always-true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: remove useless assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: platform-pcm: fix redundant return (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_pvt: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst: remove useless NULL assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: platform-pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: compress: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst-atom-controls: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: refine runtime pm for SDW_INTEL_CLK_STOP_BUS_RESET (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: support clock_stop mode without quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: handle power rail dependencies for clock stop mode (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_NOT_ALLOWED support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_BUS_RESET support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_TEARDOWN for pm_runtime suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: pm_runtime idle scheduling (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reinitialize IP+DSP in .prepare(), but only when resuming (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: call helper to reset Slave states on resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix race condition on system resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reset pm_runtime status during system resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add pm_runtime support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Fix clock handling around codec level probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Move soft reset handling to codec level probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Move required devm_* allocations to device level code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add support to copy callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add gapless support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: prepare set params to accept profile change (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add next track metadata support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add support to gapless flag in q6asm open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add support to remove intial and trailing silence (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add length to write command token (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: use flags directly from q6asm-dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: make commands specific to streams (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: rename misleading session id variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Enable TDM audio capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Moving GPIO reset and add ADC reset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Increased maximum supported channels (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Enable 24 bit audio support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for earpiece switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for line out switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Make line out routes stereo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for headphone switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Make headphone routes stereo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Group and sort mixer routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Gate the amplifier clock during suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Fix duplicate use of ADC enable bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcht_cx2072x: simplify return handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: rename shadowed variable for all broadwell boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda-codec: move variable used conditionally (Jaroslav Kysela) [1869536] - [sound] ALSA: ASOC: SOF: Intel: hda-codec: move unused label to correct position (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Add a quirk for LRCK inversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Add missing mixer routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix DAPM to match the hardware topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Replace synchronous check with fsl_sai_dir_is_synced (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Drop TMR/RMR settings for synchronous mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: Use platform_get_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Use platform_get_resource (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-sc7180: Add platform driver for lpass audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: fix concurrency issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass: Use regmap_field for i2sctl and dmactl registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: fix memory leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: Replace card->dev with component->dev (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Move ahbix clk to platform specific function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Add common array to initialize soc based core clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Use dev_dbg() in rt5682_clk_check() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: Add basic power management support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: enable pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add argument to function definition (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add module_sdw_driver helper macro (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sdw.h: fix indentation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sdw.h: fix PRBS/Static_1 swapped definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: virmidi: Fix running status after receiving sysex (Jaroslav Kysela) [1869536] - [sound] ALSA: bt87x: use pci_status_get_and_clear_errors (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - The Mic on a RedmiBook doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Do not cleanup uninitialized dais on soc_pcm_open failure (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fixup headset for ASUS GX502 laptop (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Improved routing for Thinkpad X1 7th/8th Gen (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix double free of dangling pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: use consistent HDAudio spelling in comments/docs (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add dev_dbg log when driver is not selected (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: hdmi - add Rocketlake support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Fix power transition refactor (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-toddr: fix channel order on g12 platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: add snd_soc_find_dai_with_mutex() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: always check pin power status in i915 pin fixup (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Fix refcount imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt700: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt711: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1308-sdw: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98373: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion NT950XCJ-X716A (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add basic capture support for Pioneer DJ DJM-250MK2 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for UR22C (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: fixup ams_delta_mute() function name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pcm3168a: ignore 0 Hz settings (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda: Add support for Loongson 7A1000 controller" (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Program WAKEEN register for Tegra (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Fix 2 channel swapping for Tegra (Jaroslav Kysela) [1869536] - [sound] ALSA: ca0106: fix error code handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: tgl_max98373: fix a runtime pm issue in multi-thread case (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-digi00x: exclude Avid Adrenaline from detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ALSA; firewire-tascam: exclude Tascam FE-8 from detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Set card->owner to avoid warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: atom: Add period size constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: avoid reset of sdo_limit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic: Fix NULLptr dereference in autosuspend delay (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: fix typo in comment on INTSTAT registers (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: ignore broken processing/extension unit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: Fix memleak in sst_media_open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Avoid attempts to read unreadable registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: msm8916-wcd-analog: fix register Interrupt offset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Prevent access to invalid VU register bits on WM1811 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add model alc298-samsung-headphone (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Update documentation comment for MS2109 quirk (Jaroslav Kysela) [1869536] - [sound] ALSA: isa: fix spelling mistakes in the comments (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add capture support for Saffire 6 (USB 1.1) (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Use force connectivity quirk on another HP desktop (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6routing: add dummy register read/write function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Make soc_component_read() returning an error code again (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - reverse the setting value in the micmute_led_set (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaduio: Drop superfluous volatile modifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Replacing component->name with codec_dai->name (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Pioneer DDJ-RB (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fix pin default on Intel NUC 8 Rugged (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fix spelling mistake "buss" -> "bus" (Jaroslav Kysela) [1869536] - [sound] ALSA: pci: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: isa: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Add 100us dma stop delay (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add dma stop delay variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hda/tegra: Set buffer alignment to 128 bytes (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: Serialize ioctls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Add quirk to force connectivity (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add startech usb audio dock name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_i2s: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_dmic: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_ahub: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_admaif: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra186_dspk: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add support for Lenovo ThinkStation P620 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: renoir: restore two more registers during resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Do not remove ADDITIONAL_CONTROL_4 from readable register list (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Remove fsl_asoc_card_set_bias_level function (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda: call runtime_allow() for all hda controllers" (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix AE-5 microphone selection commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add new quirk ID for Recon3D (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Two step component registration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Simplify snd_soc_component_initialize declaration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Relocate and expose snd_soc_component_initialize (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sh: Replace 'select' DMADEVICES 'with depends on' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: use less strict tests for dailink capabilities (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rk3399_gru_sound: Add DAPM pins, kcontrols for jack detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Do not access WM8962_GPIO_BASE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: use resource_size (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: drop unnecessary list_empty (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Added hw_params support for ALC1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Passing card structure based on codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Renaming snd-soc-card structure and fields (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Add sound support for Midas boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Rework disable channel function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Add 8kHz audio support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Fix regression causing sysfs entries to disappear (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdm-formatters: fix sclk inversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdmin: fix g12a skew (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdm-interface: fix link fmt setup (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fixed HP right speaker no sound (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix NULL pointer dereference during suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm2835: Silence clk_get() error on -EPROBE_DEFER (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Update shutdown GPIO property (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: disable traces when switching to S0Ix D0I3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: fix the suspend procedure to support s0ix entry (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Fix keep_power assignment for non-component devices (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Workaround for spurious wakeups on some Intel platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: endpoint : remove needless check before usb_free_coherent() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Restore PME_EN state at Power On (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/boards: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fix add a "ultra_low_power" function for intel reference board (alc256) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: don't call pm_runtime_* on card device (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: typo_fix: enable headset mic of ASUS ROG Zephyrus G14(GA401) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G15(GA502) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: update dsm param bin max size (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Update dsm init sequence and condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: don't report of_xlate_dai_name failures (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Avoid printing errors for -EPROBE_DEFER (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: apq8016_sbc: Use qcom_snd_parse_of() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Parse properties with "qcom, " prefix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Support parsing links without DPCM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe: Remove unused q6afe_is_rx_port() function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Use snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Use devm for resource management (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix dac event dapm mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support configuring dai fmt from DT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: add IRQF_SHARED for devm_request_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Fix build error due to 64-by-32 division (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: fix SND_SOC_J721E_EVM warnings & errors (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: omap: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Support new metadata block ID's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: xtensa: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: kirkwood: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sprd: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: generic: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: au1x: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dwc: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cirrus: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sh: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: stm: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-xxx: add asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix deadlock after PCM open error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix memleak on module unload (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: call patch_ops.free() on probe error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support machine driver with max98357b (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support left justified format for I2S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - fix probe regression on systems without i915 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pcm: Update rate/channels for SAI/ESAI DAIs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Update SAI config bclk/fsync rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Add SAI dai driver for i.MX/i.MX8X (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8m: Fix SAI DAI driver for i.MX8M (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Fix ESAI DAI driver name for i.MX8/iMX8X (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Use ARRAY_SIZE instead of hardcoded value (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops for imx8 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for SSL2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based ADMAIF driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix reset gpio property name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98357a: move control of SD_MODE back to DAI ops (Jaroslav Kysela) [1869536] - [sound] ALSA: Soundwire: intel_init: save Slave(s) _ADR info in sdw_intel_ctx (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add wake interrupt support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel/cadence: merge Soundwire interrupt handlers/threads (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: add implementation of sdw_intel_enable_irq() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: introduce helper for link synchronization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: introduce a helper to arm link synchronization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: revisit SHIM programming sequences (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: report slave_ids for each link to SOF driver (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add clock stop quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add mutex for shared SHIM register access (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add prototype for WAKEEN interrupt processing (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add link_list to handle interrupts with a single thread (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: update headers for interrupts (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reuse code for wait loops to set/clear bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: board: sof_rt5682: Update rt1015 pll input clk freq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: avoid crash if invalid DSP topology loaded (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add support for systems without i915 audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove properties in card remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove hard-coded codec name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.h: drop a duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd9335.h: fix duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra20_das.h: delete duplicated words (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Avoid the use of one-element array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra186 based DSPK driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based AHUB driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based I2S driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based DMIC driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add support for CIF programming (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: change match table ehl-rt5660 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: remove .digital_mute (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace the word "slave" in vmaster API (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: delete duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for Samsung Notebook Pen S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: optimize the power consumption (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.h: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: Use IS_ERR() instead of IS_ERR_OR_NULL() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: disable MICBIAS and Vref2 widget in default (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: Use the defined variable to clean code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: snd_soc_dai_digital_mute() for both CPU/Codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback (Jaroslav Kysela) [1869536] - [sound] ALSA: info: Drop WARN_ON() from buffer NULL sanity check (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Use kmemdup in podhd_set_monitor_level() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add support for Loongson 7A1000 controller (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: Add missed return for calling soc_component_ret (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: Trivial: Fix misspelling of 'exists' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support Headphone and Microphone Jack detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: simple-card-utils: Support configure pin_name for asoc_simple_init_jack (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: es*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: alc*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: pcm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ssm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tas*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: spear: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdmi-codec: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: drm/mediatek: exit earlier if failed to register audio driver (Jaroslav Kysela) [1869536] - [sound] ALSA: drm/i2c/tda998x: Make tda998x_audio_digital_mute static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.c: add .no_capture_mute support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdmi-codec: return -ENOTSUPP for digital_mute (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix snd_hda_codec_cleanup() documentation (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: export snd_hda_codec_cleanup_for_unbind() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Report the button event in the headset type only (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add missed put_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - fixup for yet another Intel reference board (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable Speaker for ASUS UX563 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix the kernel-doc comment (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Replace blacklist word (Jaroslav Kysela) [1869536] - [sound] ALSA: via82xx: Replace the words whitelist (Jaroslav Kysela) [1869536] - [sound] ALSA: nm256: Replace the words blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: intel8x0: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: es1968: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: ctxfi: Replace the word blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: bt87x: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: don't free dma_data in DAI shutdown (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: allocate/free dma_data in set_sdw_stream (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove stream allocation/free (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: add helper to startup/shutdown streams (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: implement get_sdw_stream() operations (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Disable sync-write operation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ssi: don't use discriminatory terms for debug log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: siu: don't use discriminatory terms for parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsi: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rsnd: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rsnd: don't use discriminatory terms for function names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Enable Vref2 under using PLL2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: spdif: Handle clk by pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: re-enable IRQs on failure path (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: add hw monitor volume control for POD HD500 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - change to suitable link model for ASUS platform (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix race against the error recovery URB submission (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Improve dai-set-fmt comment in cht_codec_fixup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support HDMI jack reporting (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: use hdmi-codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: use hdmi-codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add kctl for configuring TX validity bit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Clear the validity bit for TX (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Sync the pending work cancel at disconnection (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Perform sanity check for each URB creation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak4458: Remove set but never checked variable 'ret' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv320aic26: Demote seemingly unintentional kerneldoc header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt5659: Remove many unused const variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt5631: fix spurious kernel-doc start and missing arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: ux500_msp_i2s: Remove unused variables 'reg_val_DR' and 'reg_val_TSTDR' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: pxa-ssp: Demote seemingly unintentional kerneldoc header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: sun4i-spdif: Fix misspelling of 'reg_dac_txdata' in kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: sun4i-i2s: add missing clock and format arguments in kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: q6asm: Provide documentation for 'codec_profile' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sti: uniperif: fix 'defined by not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel-pdmic: remove codec component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel-classd: remove codec component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98390: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: es8316: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: omap-mcbsp-st: Remove set, but unused variable 'w' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: jz4770: Remove defined but never used variable 'mic_boost_tlv' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da7219: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da7210: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: aio-core: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra20_das: remove always-true comparison (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: pcm: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: spdif: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sdw_max98373: add card_late_probe support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-sdw: add MAX98373 I2C dependencies (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: add SoundWire support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: split I2C and common parts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support machine driver with rt1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: extract codec and DAI names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: remove forward declaration of headset_init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: sort header inclusions in alphabetical (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt286: fix unexpected interrupt happens (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8974: remove unsupported clock mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8974: fix Boost Mixer Aux Switch (Jaroslav Kysela) [1869536] - [sound] ALSA: xen: Remove superfluous fall through comments (Jaroslav Kysela) [1869536] - [sound] ALSA: atmel: Remove invalid "fall through" comments (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Address bugs in the interrupt handling (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Prevent some noise on unloading the module (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Prevent races in calls to set_audio_format() (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Race conditions around "opencount" (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Remove redundant check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: fixed kernel warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support machine driver with rt1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: sort header inclusions in alphabetical (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: use dev_err instead of pr_err (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add command opcode to timeout error report (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: core: fix null-ptr-deref bug during device removal (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: codecs: max98373: remove Idle_bias_on to let codec suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: Removed superfluous volume control from chip default (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: add more logs when topology load fails (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: factor kfree(se) in error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: use break on errors, not continue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: fix tlvs in error handling for widget_dmixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: fix kernel oops on route addition error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: add min/max channels for SAI/ESAI on i.MX8/i.MX8M (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix non BE conversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: set dai_link dpcm_ flags with a helper (Jaroslav Kysela) [1869536] - [sound] ALSA: usb/line6: remove 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: mpc8610_hpcd: Add missing of_node_put() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: add default clock handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACPI dependency check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-i2s: remove unused-but-set variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-pcm-dma: remove unused-but-set variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-i2s: fix 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-pcm-dma: fix 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: acp-rt5645: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: acp-da7219-max98357a: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Fix build error on m68k and others (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Remove only the registered component in devm functions (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Add Intel silent stream support (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/au88x0: remove "defined but not used" warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: vx_core: remove warning for empty loop body (Jaroslav Kysela) [1869536] - [sound] ALSA: pcmcia/pdaudiocf: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/via82xx: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/fm801: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/es1938: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: xen: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/oxygen/xonar_wm87x6: remove always true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/rme9652/hdspm: remove always true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/korg1212: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/emu10k1: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pci/emu10k1: remove "set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/ctxfi: fix kernel-doc warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/ctxfi/ctatc: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/aw2-saa7146: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/echoaudio: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/gus: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/gus: remove -Wmissing-prototypes warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: compress: fix partial_drain completion state (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for RTX6001 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix SND_HDA_GENERIC kconfig & build (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm_iec958: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer Veriton N4660G with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer C20-820 with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable audio jacks of Acer vCopperbox with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix Lenovo Thinkpad X1 Carbon 7th quirk subdevice id (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: improve debug traces for stream lookups (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: fix failures at PCM open on Intel ICL and later (Jaroslav Kysela) [1869536] - [sound] ALSA: opl3: fix infoleak in opl3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8400: remove unused variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-ac97: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add logic to check dmic hardware runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: j721e-evm: Fix missing unlock on error in j721e_audio_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_esai: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_asrc: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_spdif: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_ssi: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_ssi_dbg: remove spurious kernel-doc comment start (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Rename dev_gpio to gpio1_is_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Remove struct rt5670_platform_data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: return -EINVAL on unrecognized speaker amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8994: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm9713: remove spurious kernel-doc comment start (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8960: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8986: fix missing kernel-doc arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs42l42: remove always-true comparisons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs4270: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sof-acpi-dev: fix 'defined but unused' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: atom: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: atom: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: support MAX98390 speaker amp (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Add an option to select internal ratio mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Enable interrupt in dma_open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KeemBay: Fix header guard (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Refine regcache usage with pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Add custom machine driver for j721e EVM (CPB and IVI) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: davinci-mcasp: Specify stream_name for playback/capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: add format and rate constraints on rk3399 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Rectifying Unbalanced pm_runtime_enable! issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null even soundwire mode (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix some typos (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Replace s/frame/packet/ where appropriate (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix packet size calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: initialize bus clock base and scale registers (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add definitions for 1.2 spec (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove multiple blank lines (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: extend SDW_SLAVE_ENTRY (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: convert open-coded while() to for() loop (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable it on the Lenovo Miix 2 10 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Correct RT5670_LDO_SEL_MASK (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Change bus format to I2S 2 channel (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add voltage sense slot configuration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add right and left channel slot programming (Jaroslav Kysela) [1869536] - [sound] ALSA: asoc: Update supported rate and format for dummy dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Drop HAS_DMA dependency to fix link failure (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: Add MAX98373 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Fix a typo in Kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: add match table for TGL MAX98373 + RT5682 SoundWire driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: Intel: cml_rt1011_rt5682: explicitly access first codec (Jaroslav Kysela) [1869536] - [sound] ALSA: snd/soc: correct trivial kernel-doc inconsistency (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: Update TDM configuration in hw_params (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: use for_each_card_prelinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: cml_rt1011_rt5682: use statically define codec config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: cml_rt1011_rt5682: reduce log level for printing quirk (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for jsl-max98360a-rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: Fix the comment for max_98373_components (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: add dai_trigger function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: byt*.c: remove cast in dev_info quirk log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add quirk override with kernel parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt_rt298: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cml_rt1011_rt5682: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: nocodec: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: add missing header inclusion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: declare missing structure prototypes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: move definition of enum snd_soc_bias_level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Fix format issue for extra space before a comma (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Update shutdown GPIO property (Jaroslav Kysela) [1869536] - [sound] ALSA: AsoC: amd: add missing snd- module prefix to the acp3x-rn driver kernel module (Jaroslav Kysela) [1869536] - [sound] ALSA: core: Warn on empty module (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - let hs_mic be picked ahead of hp_mic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Add WM8524 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix the pop noise while OMTP type headset plugin (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix OOB access of mixer element list (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1011: fix KASAN out-of-bounds bug in find_next_bit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: set playback and capture constraints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix uninitialized scalar variable in fsl_easrc_set_ctx_format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: disable jack in dailink .exit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_rt5682: move disabling jack to dai link's exit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: kbl-rt5660: use .exit() dailink callback to release gpiod (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix module load/unload issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: introduce exit() callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_mqs: Fix unchecked return value for clk_prepare_enable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_mqs: Don't check clock is NULL before calling clk API (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Add controls for calibration and diagnostic FW (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: remove snd_soc_component_read32() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: alc*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: msm*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wcd*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: use io_mutex correctly (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge snd_soc_component_read() and snd_soc_component_read32() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: Constify static structs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: transition to 3 steps initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: pass link information as platform data (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: use devm_ allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: remove useless test (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: clarify drvdata and remove more indirections (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: cleanups for indirections/logs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix memory leak with devm_kasprintf (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: clock_stop: don't deal with UNATTACHED Slave devices (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: Replace 'objs' by 'y' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add pm runtime function (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Enable sync-write operation as default for all controllers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: Fix a reference count leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Removing unnecessary instance initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: closing specific instance (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Let LED cdev handling suspend/resume (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Unify LED helper code (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/sigmatel: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/conexant: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Add vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Drop the old mic-mute LED hook (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Drop unused snd_hda_gen_fixup_micmute_led() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/sigmatel: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/conexant: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Add a helper for mic-mute LED with LED classdev (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Always call led-trigger for mic mute LED (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht*: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: byt*: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix memleak with regmap not freed on remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI IDs for ICL-H and TGL-H (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for CometLake-S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: SOF: merge COMETLAKE_LP and COMETLAKE_H (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: imply acodec glue on axg sound card (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add mute LED and micmute LED support for HP systems (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add support for imx6sx platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Add MQS support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Fix reference count leaks (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix potential use-after-free of streams (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add quirk for MSI GE63 laptop (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Flush DAC data before playback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_ssi: Fix bclk calculation for mono channel (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Use mixer control to switch between DMICs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Add Amp init common setting func (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: DAI wclk supports 44100 Hz output (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Let PLL2 support the freq conversion for 44100Hz sample rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Add new supports on rl6231 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-parallel-out: Fix a reference count leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img: Fix a reference count leak in img_i2s_in_set_fmt (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8960: Support headphone jack detection function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Add driver for Aries boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm0010: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Add makefiles and kconfig changes for KeemBay (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Add KeemBay platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt6358: support DMIC one-wire mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix "Function parameter not described" warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix -Wunused-but-set-variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: tidyup Copyright (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge soc_pcm_trigger_start/stop() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge soc-io.c into soc-component.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_hw_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_prepare() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add soc_component_err() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_initialize() to soc-component.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_xxx_regmap() to soc-component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add soc_component_pin() and share code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm/compress: reduce verbosity on mapping ok messages (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: improve error messages in soc_pcm_new() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: reduce verbosity of BE override message (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Use SG-buffer only when direct DMA is available (Jaroslav Kysela) [1869536] - [sound] ALSA: memalloc: Make SG-buffer helper usable for continuous buffer, too (Jaroslav Kysela) [1869536] - [sound] ALSA: memalloc: Initialize all fields of snd_dma_buffer properly (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Use dma_mmap_coherent() on x86, too (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98357a: add compatible string for MAX98360A (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Clear RIRB status before reading WP (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Update rt1015 default register value according to spec modification (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: set correct directions for dailinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: q6afe: add support to get port direction (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: fix checks for multi-cpu FE dailinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Let dai clks be registered whether mclk exists or not (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: wait for notification when changing clock configuration for protocol v3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-topology: use devm_snd_soc_register_dai() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-devres: add devm_snd_soc_register_dai() (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Set 48 kHz rate for Rodecaster (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Denon DCD-1500RE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Fix data copying speed issue with EDMA (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Reuse the dma channel if available in Back-End (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dmaengine_pcm: export soc_component_to_pcm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: export snd_soc_lookup_component_nolocked (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for SSL2+ (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: handle EOS correctly (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Update regmap readable reg and volatile (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5645: Add platform-data for Asus T101HA (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT10-A tablet (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: replace capture_only by dpcm_capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: only convert non DPCM link to DPCM link (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: dpcm: fix playback/capture checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: dpcm: Only allow playback/capture if supported (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: add missing free_irq() in error path (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: disallow linking stream to itself (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Manage auto-pm of all bundled interfaces (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - add a pintbl quirk for several Lenovo machines (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: fix snd_pcm_link() lockdep splat (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Use the new macro for HP Dock rename quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add vendor, product and profile name for HP Thunderbolt Dock (Jaroslav Kysela) [1869536] - [sound] ALSA: emu10k1: delete an unnecessary condition (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix inconsistent card PM state after resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix potential crash during param fw loading (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix incorrect printf qualifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Defer probe when fail to find codec device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Modify the target DMIC clock rate (Jaroslav Kysela) [1869536] - [sound] ALSA: es1688: Add the missed snd_card_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add sienna_cichlid audio asic id for sienna_cichlid up (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add Pioneer DJ DJM-900NXS2 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: q6asm-dai: kCFI fix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_remove_dai_link() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_add_dai_link() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_set_bias_level_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_set_bias_level() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_remove() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_late_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add probed bit field to snd_soc_card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_resume_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_resume_pre() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_suspend_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_suspend_pre() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_subclass to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_get_codec_dai() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_set/get_drvdata() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_jack_new() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_get_kcontrol() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: add soc-card.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc.h: convert bool to bit field for snd_soc_card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof_pcm512x: remove CONFIG_SND_HDA_CODEC_HDMI condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof-sdw: remove CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: add depends on SND_SOC_SOF_HDA_AUDIO_CODEC for common hdmi (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fixing usage of plain int instead of NULL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: fix generic hda codec support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Baytrail: fix 'defined but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: Subject:ASoC: soc-pcm: fix BE dai not hw_free and shutdown during mixer update (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: reduce verbosity of error messages for sof-dai and sof-link (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Enable class-D silence and clock detections (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-i2s-out: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: remove the redundant pass checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: refine and log the header in the correct pass (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: Remove sound driver for ancient platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Removing unnecessary instance initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sta32x: add missed function calls in error paths (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: split i2c driver into separate module (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: nau8810: add I2C device and compatible ID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ingenic: Unconditionally depend on devicetree (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Clean up quirk entries with macros (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Fix return value check in asoc_mmp_sspa_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-spdif-in: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-spdif-out: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: harden IPC initialization and handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: mask BUSY or DONE interrupts in handler (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: add .remove op (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ipc: ignore DSP replies received when they are not expected (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: byt/cht: add .pm_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640/51: remove .ignore_suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pm: handle resume on legacy Intel platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: byt: Add PM callbacks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: Move dai_link widgets to runtime to fix use after free (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add new codec supported for ALC287 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2552: Fix runtime PM imbalance in tas2552_component_probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fix incomplete error-handling in img_i2s_in_probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Fix runtime PM imbalance in omap2_mcbsp_set_clks_src (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fix semicolon.cocci warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround (Jaroslav Kysela) [1869536] - [sound] ALSA: hwdep: fix a left shifting 1 by 31 UB bug (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Merge suspend/resume function to runtime_suspend/resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-audmix: Fix unused assignment to variable 'ret' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Added Amplifier Driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse compiler version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse firmware version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce extended manifest (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: Adjust validation condition for fw_offset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_set_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_shutdown() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_startup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_be_hw_params_fixup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: remove unneeded parameter from snd_soc_link_xxx() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: move soc_rtd_xxx() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: add soc-link.c (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add support for MOTU UltraLite-mk3 (FireWire only model) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: keep ADCs and DACs always on (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add digital microphone controls (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v2 for fetching mode switch (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v3 for clock source getter (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v2 for clock source getter (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: remove obsoleted codes (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: use table-based calculation of packet formats for stream management (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: use table-based calculation of packet formats for proc (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add alternative functions to detect packet format for protocol v3 (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add alternative functions to detect packet format for protocol v2 (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add model-specific table of chunk count (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: drop protocol structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add wrapper functions for protocol-dependent operations (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: localize protocol data (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: move spec data to v3 protocol file (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: move spec data to v2 protocol file (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: remove Compulab pxa2xx boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add mono playback switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add filter controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: don't use regmap defaults (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Fix the error handling in probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use a single module (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: fix ADC level control (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix spelling mistake (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix trailing line in sysfs_slave.c (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add Slave sysfs support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: add sysfs support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: disco: s/ch/channels/ (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add Device Tree support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: return error when acp de-init fails (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: refactoring dai_hw_params() callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: fix kernel warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Do not pass irq numbers in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Remove unneeded ifdef's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Set ASR76K and ASR56K based on processing clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: enable build for RN machine driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: RN machine driver using dmic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: create platform devices for Renoir (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: enable Renoir acp3x drivers build (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP PDM DMA driver pm ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP PCI driver PM ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP PDM DMA driver dai ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add acp3x pdm driver dma ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: irq handler changes for ACP3x PDM dma driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP3x PDM platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: create acp3x pdm platform device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add acp init/de-init functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP PCI driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP3x IP register header (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add more fixup entries for Clevo machines (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: add runtime pm support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: add sdw_master_device support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: add unique bus id (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: introduce sdw_slave_type and sdw_master_type (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: rename sdw_bus_master_add/delete, add arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio option (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT8-A tablet (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: fix volume controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Fix unused assignment in fsl_set_clock_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: Make the driver name consistent across files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Fix indentation to put on one line affected code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cleanup dai / component active code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dwc: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: jz4740: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cirrus: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atomel: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_stream_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dapm: use snd_soc_dai_activate()/deactivate() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_action() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: replace snd_soc_runtime_activate()/deactivate() to macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: move set_pll to codec level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: move set_sysclk to codec level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: Add da7212 DT compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: remap BTN_0 as KEY_PLAYPAUSE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: remap buttons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remap buttons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: fix typo in components string (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: change machine driver name for WM8804 platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: make imx8m_dsp_ops static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: make dsp_ops static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: sdw: relax sdw machine select constraints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: add support to smart amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: inform DSP that driver is going to be removed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add a power_down_notify method (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Do nothing when DSP PM callbacks are not set (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt1308-sdw: remove duplicate allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: fix memory leak in set_sdw_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: don't assign slave_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: fix incorrect hw_base increase (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Unexport some local helper functions (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Drop unused snd_hda_queue_unsol_event() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Fix potential race in unsol event handler (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fixing upper volume limit for RME Babyface Pro routing crosspoints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: introduce SoC specific data (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Limit int mic boost for Thinkpad T530 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Use force clear for WM8962_SYSCLK_ENA after reset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Set appropriate bus format for given bit width (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add support for the runtime power management (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Prepare/unprepare the clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Remove the embedded struct ssp_device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add support for soc-generic-dmaengine-pcm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Get rid of dma_params and phys_base (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: A trivial typo fix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Update description for HDaudio kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: mop500: Fix some refcounted resources issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Drop S20_3LE case (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Flip SNDRV_PCM_FMTBIT_S24_3LE on (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Use readq to read 64 bit registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: baytrail: Fix register access (Jaroslav Kysela) [1869536] - [sound] ALSA: SoC: rsnd: add interrupt support for SSI BUSIF buffer (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add COEF workaround for ASUS ZenBook UX431DA (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: drivers/powerpc: Replace _ALIGN_UP() by ALIGN() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: core: fix error return code in sof_probe_continue() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: set headset button maps (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: fulfill missing entries in Kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: (cosmetic) remove multiple superfluous "else" statements (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: (cosmetic) remove multiple superfluous "else" statements (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: Use IRQF_ONESHOT (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: add support for RME Fireface UFX (untested) (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: add support for RME FireFace 802 (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: code refactoring to decide name of sound card (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: code refactoring to add enumeration constants for model identification (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: start IR context immediately (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: fix configuration error for nominal sampling transfer frequency (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Notebook (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: use sequence of syt offset and data block on pool in AMDTP domain (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: pool ideal sequence of syt offset and data block (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: add cache for packet sequence to AMDTP domain structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for data block calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for syt offset calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for syt computation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for parameters of packet queue and IRQ timing (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: add reference to domain structure from stream structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: use macro for maximum value of second in 1394 OHCI isoc descriptor (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: fix invalid assignment to union data for directional parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: fireworks: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: rawmidi: Fix racy buffer resize under concurrent accesses (Jaroslav Kysela) [1869536] - [sound] ALSA: soc: fsl_asrc: Make some functions static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1016: Add the rt1016 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5677: Use devm_snd_soc_register_component() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: fix error handling of platform_get_irq() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Allow SST driver on SKL and KBL platforms with DMIC (Jaroslav Kysela) [1869536] - [sound] ALSA: portman2x4: Use bitwise instead of arithmetic operator for flags (Jaroslav Kysela) [1869536] - [sound] ALSA: sound/ppc: Use bitwise instead of arithmetic operator for flags (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: Fix error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd :High hw_level while simultaneous capture (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Return true, false for return type bool (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Make I2S SD lines configurable (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Use hdac_to_hda_codec macro (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Use dev_to_hdac_dev macro (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: reduce verbosity on enumeration (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: debugfs: clarify SDPX license with GPL-2.0-only (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: don't init debugfs on device registration error (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix error handling in probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8524: Add support S32_LE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Use the defined variable to simplify code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Add condition to prevent SoC providing bclk in ratio of 50 times of sample rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Add the K bypass for the PLL parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: adau7118: Mark the ADAU7118 reset register as volatile (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max9768: update contact email (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98373: reorder max98373_reset() in resume (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: workaround playback failure on Tegra194 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add member to store ratio for stripe control (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: correct number of SDO lines for Tegra194 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add mapping for ASRock TRX40 Creator (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda/realtek: Fix pop noise on ALC225" (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: fix 'function sizeof not defined' error of tracepoints format (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Add poll callback for hwdep (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: hwdep: add support for O_NONBLOCK opening mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF/Intel: clarify SPDX license with GPL-2.0-only (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ipc: channel map structures (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: sof-wm8804: support for Hifiberry Digiplus boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Update correct LED status at the first time usage of update_mute_led() (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headset (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/wavefront: prevent out of bounds write in ioctl (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix unused variable warning w/o CONFIG_LEDS_TRIGGER_AUDIO (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add LED class support for micmute LED (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable micmute LED on and HP system (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Introduce polarity for micmute LED GPIO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sort out Kconfig, again (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove unwanted btn_type assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove duplicate rt5682_reset() calls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: replace message printing from pr_() to dev_() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove empty default case (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix space issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: simplify assertions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: change trigger sequence to fix pop noise when stopping playback on sdw platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: replace sof_link_hda_process by sof_set_dai_config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: set component dai_index to ipc dai config dai_index (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: send ipc for all found DAIs in sof_set_dai_config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: Fix oops during module removal (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix I2C/Soundwire dependencies (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: mark PM functions __maybe_unused (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: remove unused inline function snd_seq_oss_timer_is_realtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs-saif: Fix unused assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: nau8810: add AUX related dapm widgets and routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm97xx: fix ac97 dependency (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: component: suppress uninitialized-variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_get_metadata() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_set_metadata() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_pointer() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_ack() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_get_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_set_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_shutdown() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_start() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_remove() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_bespoke_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_prepare() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_new() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: don't overwide dai->driver->ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add soc_dai_err() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: broadwell: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bdw-rt5650: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bdw-rt5677: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: add explicit dependency on GPIOLIB when DMIC is used (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Multiple I/O PCM format support for pipe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Add alternative topology binary name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hisilicon: Use the defined variable to clean code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Check for null pointer before dereferencing "ctx" in fsl_easrc_hw_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: remove comparison to bool in omap_mcbsp_dai_set_dai_fmt() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs-saif: Avoid unnecessary check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add amp number in components string for ucm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hisilicon: Use IS_ERR() instead of IS_ERR_OR_NULL() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm_native: result of put_user() needs to be checked (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: snd-sof-intel-hda-common - add hda_model parameter and pass it to HDA codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: avoid false-positive Wuninitialized warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: set CLOCKING2 as non-volatile register (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix racy list management in output queue (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Remove async workaround for Scarlett 2nd gen (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Improve frames size computation (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Refactor Intel NHLT init (Jaroslav Kysela) [1869536] - [sound] ALSA: ACPICA: Add NHLT table signature (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add missing dependency on IMX_SCU (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: fix spelling mistake "prefitler" -> "prefilter" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Replace guid_copy() with import_guid() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dmic: Allow GPIO operations to sleep (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: return true, false in snd_soc_volsw_is_stereo() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Fix build (Jaroslav Kysela) [1869536] - [sound] ALSA: oxygen: use true, false for bool variables (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix a limit check in proc_dump_substream_formats() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - fix oops on systems without i915 audio codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Add initial ZL38060 driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: remove snd_compr_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sprd: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: atom: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: q6sp6: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: wm_adsp: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: add snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: txx9: add back the hack for a too small resource_size_t (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Add EASRC ASoC CPU DAI drivers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Move common definition to fsl_asrc_common (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Support new property fsl, asrc-format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support new property fsl, asrc-format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: rename asrc_priv to asrc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Enable audio mclk during tegra_asoc_utils_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add audio mclk parent configuration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Use device managed resource APIs to get the clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd934x: remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd9335: remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd934x: remove unnecessary comparisons to bool (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: split woofer and tweeter support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Fix wrong dependency of da7210 and wm8983 (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Print more information in stream proc files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: txx9: don't work around too small resource_size_t (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Power transition refactor (Jaroslav Kysela) [1869536] - [sound] ALSA: Fix misspellings of "Analog Devices" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Fix misspellings of "Analog Devices" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: handle multiple sets of tuple arrays (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: stop parsing when all tokens have been found (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Get HDA rate and channels from topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix: parse hda_tokens to &config->hda (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Get ALH rate amd channels from topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: align sof_ipc_dai_alh_params with FW (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Rename deprecated DMIC IPC struct field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Change DMIC load IPC to fixed length (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Fix typo in header file comment text (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add XRUN flags field to struct sof_ipc_buffer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: make sof_ipc_cc_version to fixed length (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in topology.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in trace.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in info.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add debug ABI version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add probe support extend data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Add support for DC Blocker (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse compiler version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse firmware version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce extended manifest (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce offset in firmware data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Mark get_ext* function ext_hdr arguments as const (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix: handle DAI widget connections properly with multiple CPU DAI's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add i.MX8MP device descriptor (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Add i.MX8M HW support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: fix undefined reference issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Fix randbuild error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: Remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Omit superfluous error message in fsl_micfil_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: skl_hda_generic: remove rtd->codec_dai (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: RME Babyface Pro mixer patch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8900: remove some defined but not used symbols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8990: remove some defined but unused symbols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8991: remove defined but not used 'wm8991_dapm_rxvoice_controls' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: remove wm1811_snd_controls and mixin_boost_tlv (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Support nvidia, headset property (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt5682: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1308: remove codec dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_hdmi: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_hdmi: fix compilation issue in fallback mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-da7219-max98373: add DMIC widget and route (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: init all aggregated codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: support Elkhart Lake with rt5660 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for ElkhartLake (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add ElkhartLake HDMI codec vid (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - set autosuspend timeout for hda codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_da7219_max98373: Add BE dailink for dmic16k (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: remove cpu_dai/codec_dai/cpu_dais/codec_dais (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: tidyup soc_new_pcm_runtime() rtd setups (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: set rtd->num_cpu/codec at soc_new_pcm_runtime() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Add dynamic debug logs in soc_dai_link_sanity_check() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: log number of microphones detected in NHLT tables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce verbosity on SoundWire detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt1308-sdw: reduce verbosity (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: remove unnecessary parentheses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: remove unneeded variables (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add autodetection for SoundWire (Jaroslav Kysela) [1869536] - [s390] mm/gup: fix gup_fast with dynamic page table folding (Philipp Rudo) [1879401 1768713 1883266]- [netdrv] Take common prefetch code structure into a function (Ivan Vecera) [1882011] - [net] lwtunnel: only keep the available bits when setting vxlan md->gbp (Xin Long) [1879363] - [net] sched: only keep the available bits when setting vxlan md->gbp (Xin Long) [1879363] - [vhost] Don't call access_ok() when using IOTLB (Greg Kurz) [1883084] - [clocksource] hv: clocksource: Add notrace attribute to read_hv_sched_clock_*() functions (Mohammed Gamal) [1880230] - [net] core: Replace driver version to be kernel version (Petr Oros) [1867192] - [net] use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Josef Oskera) [1867923] - [net] sctp: fix sctp_auth_init_hmacs() error path (Xin Long) [1891413] - [net] sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant (Xin Long) [1891413] - [net] sctp: add SCTP_PEER_ADDR_THLDS_V2 sockopt (Xin Long) [1891413] - [net] sctp: add support for Primary Path Switchover (Xin Long) [1891413] - [net] sctp: add SCTP_EXPOSE_POTENTIALLY_FAILED_STATE sockopt (Xin Long) [1891413] - [net] sctp: add SCTP_ADDR_POTENTIALLY_FAILED notification (Xin Long) [1891413] - [net] sctp: add pf_expose per netns and sock and asoc (Xin Long) [1891413] - [net] qos offload add flow status with dropped count (Ivan Vecera) [1890263] - [i2c] i2c: i801: Add support for Intel Tiger Lake PCH-H (Steve Best) [1782725] - [i2c] i2c: i801: Add support for Intel Emmitsburg PCH (David Arcari) [1837403] - [mfd] mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs (David Arcari) [1837403] - [powerpc] powerpc/papr_scm: Fix warning triggered by perf_stats_show() (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Limit the readability of 'perf_stats' sysfs attribute (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Add support for fetching nvdimm 'fuel-gauge' metric (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Fetch nvdimm performance stats from PHYP (Diego Domingos) [1875364] - [include] driver-core: Introduce DEVICE_ATTR_ADMIN_{RO, RW} (Diego Domingos) [1875364] - [net] netfilter: reject: skip csum verification for protocols that don't support it (Florian Westphal) [1740082] - [net] netfilter: Fix remainder of pseudo-header protocol 0 (Florian Westphal) [1740082] - [powerpc] powerpc/pseries: Add KVM guest doorbell restrictions (Diego Domingos) [1870221] - [powerpc] powerpc: Inline doorbell sending functions (Diego Domingos) [1870221] - [powerpc] powerpc/pseries: Use doorbells even if XIVE is available (Diego Domingos) [1870221] - [powerpc] powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores (Steve Best) [1885927] - [tools] selftests: implement flower classifier terse dump tests (Ivan Vecera) [1879189] - [net] sched: cls_flower: implement terse dump support (Ivan Vecera) [1879189] - [net] sched: implement terse dump support in act (Ivan Vecera) [1879189] - [net] sched: introduce terse dump flag (Ivan Vecera) [1879189] - [netdrv] net/mlx5e: Fix missing switch_id for representors (Petr Oros) [1874073] - [tools] selftests: net: Add port split test (Petr Oros) [1874073] - [net] devlink: Move input checks from driver to devlink (Petr Oros) [1874073] - [net] devlink: Add a new devlink port split ability attribute and pass to netlink (Petr Oros) [1874073] - [netdrv] mlxsw: Set port split ability attribute in driver (Petr Oros) [1874073] - [net] devlink: Add a new devlink port lanes attribute and pass to netlink (Petr Oros) [1874073] - [netdrv] mlxsw: Set number of port lanes attribute in driver (Petr Oros) [1874073] - [net] devlink: Replace devlink_port_attrs_set parameters with a struct (Petr Oros) [1874073] - [net] devlink: Move switch_port attribute of devlink_port_attrs to devlink_port (Petr Oros) [1874073] - [net] devlink: Move set attribute of devlink_port_attrs to devlink_port (Petr Oros) [1874073] - [netdrv] mlx5e: Use helper API to get devlink port index for all port flavours (Petr Oros) [1874073] - [net] devlink: Add support for board.serial_number to info_get cb. (Petr Oros) [1879194] - [net] devlink: Support setting hardware address of port function (Petr Oros) [1879195] - [net] devlink: Support querying hardware address of port function (Petr Oros) [1879195] - [net] devlink: Prepare devlink port functions to fill extack (Petr Oros) [1879195] - [net] sctp: not disable bh in the whole sctp_get_port_local() (Xin Long) [1704525] - [net] sctp: replace some sock_net(sk) with just 'net' (Xin Long) [1704525] - [x86] x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get() (Terry Bowman) [1873124]- [net] sched: initialize with 0 before setting erspan md->u (Xin Long) [1879358] - [net] ipv6: Discard next-hop MTU less than minimum link MTU (Balazs Nemeth) [1879893] - [kvm] Revert "x86/kvm: Move context tracking where it belongs" (Nitesh Narayan Lal) [1890284] - [video] hyperv_fb: Update screen_info after removing old framebuffer (Kairui Song) [1870081] - [x86] x86/kexec: Use up-to-dated screen_info copy to fill boot params (Kairui Song) [1870081] - [netdrv] netdevsim: Register control traps (Petr Oros) [1888724] - [net] devlink: Add ACL control packet traps (Petr Oros) [1888724] - [net] devlink: Add layer 3 control packet traps (Petr Oros) [1888724] - [net] devlink: Add layer 2 control packet traps (Petr Oros) [1888724] - [net] devlink: Add 'control' trap type (Petr Oros) [1888724] - [net] devlink: Add 'mirror' trap action (Petr Oros) [1888724] - [netdrv] netdevsim: Move layer 3 exceptions to exceptions trap group (Petr Oros) [1888724] - [net] devlink: Create dedicated trap group for layer 3 exceptions (Petr Oros) [1888724] - [net] xfrmi: drop ignore_df check before updating pmtu (Balazs Nemeth) [1857679] - [kernel] sched/features: Fix !CONFIG_JUMP_LABEL case (Daniel Bristot de Oliveira) [1885850] - [net] flow_offload: simplify hw stats check handling (Ivan Vecera) [1888317] - [scsi] scsi: core: Only re-run queue in scsi_end_request() if device queue is busy (Ewan Milne) [1885733] - [scsi] scsi: core: Clean up scsi_noretry_cmd() (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Make sdebug_build_parts() respect virtual_gb (Ewan Milne) [1885733] - [scsi] scsi: fc: Add 256GBit speed setting to SCSI FC transport (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement lun_format (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Remove superfluous close zone in resp_open_zone() (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_sas: Add spaces around binary operator "|" (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_srp: Sanitize scsi_target_block/unblock sequences (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement tur_ms_to_ready parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix request sense (Ewan Milne) [1885733] - [scsi] scsi: core: Delete unnecessary buffer allocation for every loop iteration (Ewan Milne) [1885733] - [scsi] scsi: core: Add missing scsi_device_put() in scsi_host_block() (Ewan Milne) [1885733] - [scsi] scsi: core: Only return started requests from scsi_host_find_tag() (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_iscsi: Drop a duplicated word (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_sas: Add missing newline in sysfs 'enable' attribute (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_fc: Match HBA Attribute Length with HBAAPI V2.0 definitions (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Update documentation url and bump version (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: every_nth triggered error injection (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Support hostwide tags (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add check for sdebug_max_queue during module init (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Fix kdoc comment format (Ewan Milne) [1885733] - [scsi] scsi: sd: Fix kdoc comment format (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix in_use bitmap corruption (Ewan Milne) [1885733] - [scsi] scsi: core: Register sysfs for SCSI workqueue (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_spi: Fix function pointer check (Ewan Milne) [1885733] - [scsi] scsi: core: Fix formatting errors in scsi_lib.c (Ewan Milne) [1885733] - [scsi] scsi: core: Remove scsi_sdb_cache (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_probe() missing deallocate of device minor (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_probe() missing mutex_destroy (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Parser tables and code interaction (Ewan Milne) [1885733] - [scsi] scsi: core: Refactor scsi_mq_setup_tags function (Ewan Milne) [1885733] - [scsi] scsi: core: Fix incorrect usage of shost_for_each_device (Ewan Milne) [1885733] - [scsi] scsi: sd: Add zoned capabilities device attribute (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix an error handling bug in sdeb_zbc_model_str() (Ewan Milne) [1885733] - [scsi] scsi: pm: Balance pm_only counter of request queue during system resume (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Disallow zone sizes that are not powers of 2 (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement ZBC host-aware emulation (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_size_mb module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_nr_conv module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_max_open module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC zone commands (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC mode and VPD pages (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Bump to version 1.89 (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Re-arrange parameters alphabetically (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement PRE-FETCH commands (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Weaken rwlock around ramdisk access (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement VERIFY(10), add VERIFY(16) (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add per_host_store option (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Use scsi_et_resid() where appropriate (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Randomize command completion time (Ewan Milne) [1885733] - [scsi] scsi: core: doc: Change function comments to kernel-doc style (Ewan Milne) [1885733] - [scsi] scsi: sr: Use {get, put}_unaligned_be*() instead of open-coding these functions (Ewan Milne) [1885733] - [scsi] scsi_ioctl.c: switch SCSI_IOCTL_GET_IDLUN to copy_to_user() (Ewan Milne) [1885733] - [scsi] scsi: core: Avoid calling synchronize_rcu() for each device in scsi_host_block() (Ewan Milne) [1885733] - [scsi] scsi: st: remove unneeded variable 'result' in st_release() (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_block_release() (Ewan Milne) [1885733] - [scsi] scsi: scsi_trace: Use get_unaligned_be24() (Ewan Milne) [1885733] - [scsi] scsi: st: Use get_unaligned_be24() and sign_extend32() (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_busy_iter() (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_(block, unblock) helper function (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_complete_all_commands() helper (Ewan Milne) [1885733] - [scsi] scsi: sr: get rid of sr global mutex (Ewan Milne) [1885733] - [powerpc] scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it enabled (Ewan Milne) [1885733] - [scsi] scsi: core: remove .for_blk_mq (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Rename sd_zbc_check_zones() (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Simplify sd_zbc_check_zones() (Ewan Milne) [1885733] - [ata] scsi: core: Clean up SG_NONE (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport.h: switch to SPDX tags (Ewan Milne) [1885733] - [scsi] scsi: libsas: Inject revalidate event for root port event (Ewan Milne) [1885733] - [scsi] scsi: libsas: Stop hardcoding SAS address length (Ewan Milne) [1885733] - [scsi] scsi: clean obsolete return values of eh_timed_out (Ewan Milne) [1885733] - [scsi] scsi: libsas: Fix some indentation in libsas.h (Ewan Milne) [1885733] - [scsi] scsi: st: mark expected switch fall-throughs (Ewan Milne) [1885733] - [scsi] scsi: libsas: delete dead code in scsi_transport_sas.c (Ewan Milne) [1885733] - [nvme] nvme-rdma: params to enable pi_capable devices (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Fix return value in __lpfc_nvme_ls_abort (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: fix axchg pointer reference after free and double frees (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Fix pointer checks and comments in (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] scsi: lpfc: Remove redundant initialization to variable rc (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Response support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Abort support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvme: Add Receive LS Request and Send LS Response support to nvme (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Request support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvmet: Add Send LS Request and Abort LS Request support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvmet: Add support for NVME LS request hosthandle (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor NVME LS receive handling (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Commonize lpfc_async_xchg_ctx state and flag definitions (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor nvmet_rcv_ctx to create lpfc_async_xchg_ctx (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor lpfc nvme headers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: allow to queue requests for live queues (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Revert: Fix controller creation races with teardown flow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: only use power of two io boundaries (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix reset hang if controller died in the middle of a reset (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix NULL dereference for pci nvme controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: cancel nvme device request before disabling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()' (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: serialize controller teardown sequences (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix reset hang if controller died in the middle of a reset (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix timeout handler (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix controller instance leak (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix timeout handler (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: serialize controller teardown sequences (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: have nvme_wait_freeze_timeout return if it timed out (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Disable keep-alive timer when kato is cleared to 0h (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Fix wrong return value in __nvme_fc_init_request() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Use spin_lock_irq() when taking the ctrl->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: skip noiob for zoned devices (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: call blk_mq_free_request() directly (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix oops in pt cmd execution (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add ns tear down label for pt-cmd handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix a memory leak (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-passthru: Reject commands with non-sgl flags set (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: remove extra variable in create ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: set ctrl state connecting after init (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce nvme_ctrl_get_by_path() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce the passthru Kconfig option (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce the passthru configfs interface (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Add passthru enable/disable helpers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add passthru code to process commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: export nvme_find_get_ns() and nvme_put_ns() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: remove redundant del_work_active flag (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: create helper function to obtain command effects (Gopal Tiwari) [1857052 1853231] - [nvme] nvme-hwmon: log the controller device name (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: check successful reference in nvmet_fc_find_target_assoc (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clear any SGL flags in passthru commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix deadlock in disconnect during scan_work and/or ana_work (Gopal Tiwari) [1857052 1857051 1853231] - [acpi] nvme-pci: add support for ACPI StorageD3Enable property (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: use new shared CQ mechanism (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use xarray for ctrl ns storing (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: document nvme controller states (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: use new shared CQ mechanism (Gopal Tiwari) [1857052 1857051 1853231] - [infiniband] RDMA/core: Add protection for shared CQs used by ULPs (Gopal Tiwari) [1857052 1853231] - [infiniband] RDMA/core: Introduce shared CQ pool API (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove an unnecessary condition (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove redundant validation in nvme_start_ctrl() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: prevent SK hynix PC400 from using Write Zeroes command (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix possible hang waiting for icresp response (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: explicitly update mpath disk capacity on revalidation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove ns->disk checks (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: fix some comments issues (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove redundant segment validation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: add a blank line after declarations (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: support for multiple Command Sets Supported and Effects log pages (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: document quirked Intel models (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: use USEC_PER_SEC instead of magic numbers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: implement multiple I/O Command Set support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: simplify nvmet_process_resp_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: leverage request plugging (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: have queue prod/cons send list become a llist (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: optimize network stack with setting msg flags according to batch size (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: verify wwnn and wwpn format (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use unsigned type for u64 (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce flags member in nvmet_fabrics_ops (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: remove has_keyed_sgls initialization (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-loop: remove unused 'target_ctrl' in nvme_loop_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove the empty line at the beginning of nvme_should_reset() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: code cleanup for nvme_alloc_host_mem() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use unsigned for io queue depth (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-core: use u16 type for ctrl->sqsize (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-core: use u16 type for directives (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix a crash in nvme_mpath_add_disk (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix a missing completion with remove invalidation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: factor out a nvme_rdma_end_request helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix deadlock due to head->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: don't protect ns mutation with ns->head->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix bogus request queue reference put (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix deadlock between ana_work and scan_work (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix possible deadlock when I/O is blocked (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: assign completion vector correctly (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: override the value of the controller's numa node (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: set initial value for controller's numa node (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use simple suspend when a HMB is enabled (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: constify nvmet_tcp_ops (Gopal Tiwari) [1857052 1857051 1853231] - [net] net: add sock_set_keepalive (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: constify nvme_tcp_mq_ops and nvme_tcp_admin_mq_ops (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: do not call del_gendisk() on a disk that was never added (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] ipv4: add ip_sock_set_tos (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] tcp: add tcp_sock_set_syncnt (Gopal Tiwari) [1857052 1857051 1853231] - [net] tcp: add tcp_sock_set_nodelay (Gopal Tiwari) [1857052 1857051 1853231] - [net] net: add sock_no_linger (Gopal Tiwari) [1857052 1857051 1853231] - [target] net: add sock_set_reuseaddr (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] net: add sock_set_priority (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata support for block devices (Gopal Tiwari) [1857052 1857051 1853231] - [include] nvme: add Metadata Capabilities enumerations (Gopal Tiwari) [1857052 1853231] - [nvme] nvme: set dma alignment to qword (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata characteristics for a namespace (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce NVME_INLINE_METADATA_SG_CNT (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce max_integrity_segments ctrl attribute (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: enforce extended LBA format for fabrics metadata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: introduce nvme_rdma_sgl structure (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: rename nvmet_check_data_len to nvmet_check_transfer_len (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: rename nvmet_rw_len to nvmet_rw_data_len (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: generate AEN for ns revalidate size change (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce NVME_NS_METADATA_SUPPORTED flag (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce namespace features flag (Gopal Tiwari) [1857052 1857051 1853231] - [lightnvm] lightnvm: disable interleaved metadata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: make nvme_ns_has_pi accessible to transports (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add helper to revalidate bdev and file ns (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: revalidate-ns & generate AEN from configfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: set MSG_EOR if we send last payload in the batch (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: replace zero-length array with flexible-array (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: delete an unnecessary declaration (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: make sure write/poll_queues less or equal then cpu count (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: disable streams when get stream params failed (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix io_opt limit setting (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: move send/recv error handling in the send/recv methods instead of call-sites (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: mark nvmet_ana_state static (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: replace kstrndup() with kmemdup_nul() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: dma read memory barrier for completions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: try to send request in queue_rq context (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: align addrfam list to spec (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: flush scan work on passthrough commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: define constants for identification values (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for address treq (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for ana states (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for address family (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: stop using ->queuedata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove volatile cqes (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: avoid scheduling io_work if we are already polling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clean up error handling in nvme_init_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove last_sq_tail (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add generic type-name mapping (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: centralize port enable access for configfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: avoid gcc-10 zero-length-bounds warning (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: use bh_lock in data_ready (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add ns revalidation support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: slight cleanup for kbuild test warnings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: unlink head after removing last namespace (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: set bdi capabilities once (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: revalidate after verifying identifiers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: use SRQ per completion vector (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: add an error flow for post_recv failures (Gopal Tiwari) [1857052 1853231] - [nvme] nvme: remove the magic 1024 constant in nvme_scan_ns_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: release namespace head reference on error (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: avoid an Identify Controller command for each namespace scan (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: factor out a nvme_ns_remove_by_nsid helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: consolidate chunk_sectors settings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: consolodate io settings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: revalidate namespace stream parameters (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clean up nvme_scan_work (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: refine the Qemu Identify CNS quirk (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: check namespace head shared property (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: always search for namespace head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove unused parameter (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: add LS failure messages (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: provide num dword helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Add Disconnect Association Xmt support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: track hostport handle for associations (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: add target to host LS request support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: refactor to enable target to host LS (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: rename ls_list to ls_rcv_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: perform small cleanups on unneeded checks (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Update header and host for common definitions for LS handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Update target for common definitions for LS handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Better size LS buffers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc nvmet-fc: refactor for common LS definitions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Add Disconnect Association Rcv support (Gopal Tiwari) [1857052 1857051 1853231] - [include] nvme-fc: Sync header to FC-NVME-2 rev 1.08 (Gopal Tiwari) [1857052 1853231] - [nvme] nvme-fc and nvmet-fc: revise LLDD api for LS reception and LS request (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: fix "slimmer CQ head update" (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: prevent double free in nvme_alloc_ns() error handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: fix double free of rdma queue (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: fix bonding failover possible NULL deref (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix NULL dereference when removing a referral (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: inherit stable pages constraint in the mpath stack device (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: fix typo in comment (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: Replace comma with a semicolon (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: fix deallocation of working context (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix compat address handling in several ioctls (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix controller creation races with teardown flow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: release ida resources (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: Implement get_mdts controller op (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Use nvme_state_terminal helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: allocate RW ctxs according to mdts (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Remove unused return code from nvme_delete_ctrl_sync (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Re-order nvme_pci_free_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: properly print controller address (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Add get_mdts op for controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Simplify nvme_poll_irqdisable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: slimmer CQ head update (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Remove two-pass completions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Remove tag from process cq (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: check ncqr & nsqr for set-features cmd (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Check for readiness more quickly, to speed up boot time (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: code cleanup nvme_identify_ns_desc() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Don't deter users from enabling hwmon support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose hostid via sysfs for fabrics controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose hostnqn via sysfs for fabrics controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] scsi: treewide: Consolidate {get, put}_unaligned_e24() definitions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: check sscanf value for subsys serial attr (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove unused return code from nvme_alloc_ns (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: configfs code cleanup (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: make ctrl model configurable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: make ctrl-id configurable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix uninitialized-variable warning (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Use single IRQ vector for old Apple models (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme/pci: Add sleep quirk for Samsung and Toshiba drives (Gopal Tiwari) [1857052 1857051 1853231] - [md] dm: fix request-based DM to not bounce through indirect dm_make_request (Mike Snitzer) [1885650] - [md] dm: add support for REQ_NOWAIT and enable it for linear target (Mike Snitzer) [1885650] - [block] block: add QUEUE_FLAG_NOWAIT (Mike Snitzer) [1885650] - [md] dm: export dm_copy_name_and_uuid (Mike Snitzer) [1885650] - [md] dm snap persistent: simplify area_io() (Mike Snitzer) [1885650] - [md] dm thin metadata: Remove unused local variable when create thin and snap (Mike Snitzer) [1885650] - [md] dm raid: fix discard limits for raid0, raid1 and raid10 (Mike Snitzer) [1885650] - [md] dm: use dm_table_get_device_name() where appropriate in targets (Mike Snitzer) [1885650] - [md] dm table: make 'struct dm_table' definition accessible to all of DM core (Mike Snitzer) [1885650] - [md] dm: eliminate need for start_io_acct() forward declaration (Mike Snitzer) [1885650] - [md] dm: simplify __process_abnormal_io() (Mike Snitzer) [1885650] - [md] dm: push use of on-stack flush_bio down to __send_empty_flush() (Mike Snitzer) [1885650] - [md] dm thin metadata: Fix use-after-free in dm_bm_set_read_only (Mike Snitzer) [1885650] - [md] dm thin metadata: Avoid returning cmd->bm wild pointer on error (Mike Snitzer) [1885650] - [md] dm cache metadata: Avoid returning cmd->bm wild pointer on error (Mike Snitzer) [1885650] - [md] dm integrity: fix error reporting in bitmap mode after creation (Mike Snitzer) [1885650] - [md] dm crypt: Initialize crypto wait structures (Mike Snitzer) [1885650] - [md] dm mpath: fix racey management of PG initialization (Mike Snitzer) [1885650] - [md] dm writecache: handle DAX to partitions on persistent memory correctly (Mike Snitzer) [1885650] - [md] dm ioctl: Fix compilation warning (Mike Snitzer) [1885650] - [md] dm raid: Remove empty if statement (Mike Snitzer) [1885650] - [md] dm verity: Fix compilation warning (Mike Snitzer) [1885650] - [md] dm bufio: do buffer cleanup from a workqueue (Mike Snitzer) [1885650] - [md] dm verity: add "panic_on_corruption" error handling mode (Mike Snitzer) [1885650] - [md] dm: use noio when sending kobject event (Mike Snitzer) [1885650] - [md] dm writecache: add cond_resched to loop in persistent_memory_claim() (Mike Snitzer) [1885650] - [md] dm ioctl: use struct_size() helper in retrieve_deps() (Mike Snitzer) [1885650] - [md] dm writecache: skip writecache_wait when using pmem mode (Mike Snitzer) [1885650] - [md] dm writecache: correct uncommitted_block when discarding uncommitted entry (Mike Snitzer) [1885650] - [md] dm crypt: avoid truncating the logical block size (Mike Snitzer) [1885650] - [md] dm bufio: clean up rbtree block ordering (Mike Snitzer) [1885650] - [documentation] dm integrity: add status line documentation (Mike Snitzer) [1885650] - [md] dm: replace zero-length array with flexible-array (Mike Snitzer) [1885650] - [md] dm mpath: add Historical Service Time Path Selector (Mike Snitzer) [1885650] - [md] dm mpath: pass IO start time to path selector (Mike Snitzer) [1885650] - [md] dm writecache: improve performance on DDR persistent memory (Optane) (Mike Snitzer) [1885650] - [md] dm writecache: remove superfluous test in persistent_memory_claim (Mike Snitzer) [1885650] - [md] dm persistent data: switch exit_ro_spine to return void (Mike Snitzer) [1885650] - [md] dm integrity: remove set but not used variables (Mike Snitzer) [1885650] - [documentation] dm crypt: document encrypted keyring key option (Mike Snitzer) [1885650] - [md] dm crypt: support using encrypted keys (Mike Snitzer) [1885650] - [md] dm verity fec: fix hash block number in verity_fec_decode (Mike Snitzer) [1885650] - [documentation] dm integrity: document allow_discard option (Mike Snitzer) [1885650] - [net] bridge: always clear mcast matching struct on reports and leaves (Ivan Vecera) [1859244] - [net] bridge: increase multicast's default maximum number of entries (Ivan Vecera) [1859244] - [net] bridge: mark hash_elasticity as obsolete (Ivan Vecera) [1859244] - [net] bridge: multicast: use non-bh rcu flavor (Ivan Vecera) [1859244] - [net] bridge: convert multicast to generic rhashtable (Ivan Vecera) [1859244] - [net] revert "net/bridge: Replace call_rcu_bh() and rcu_barrier_bh()" (Ivan Vecera) [1859244] - [net] ip6gre: avoid tx_error when sending MLD/DAD on external tunnels (Davide Caratti) [1847838] - [nvme] nvme-rdma: fix controller reset hang during traffic (Ming Lei) [1881760] - [nvme] nvme-tcp: fix controller reset hang during traffic (Ming Lei) [1881760] - [scsi] scsi: sd: sd_zbc: Fix ZBC disk initialization (Ming Lei) [1881760] - [md] dm: update original bio sector on Zone Append (Ming Lei) [1881760] - [s390] s390/dasd: Fix zero write for FBA devices (Ming Lei) [1881760] - [block] block: restore a specific error code in bdev_del_partition (Ming Lei) [1881760] - [block] blk-stat: make q->stats->lock irqsafe (Ming Lei) [1881760] - [block] blk-iocost: ioc_pd_free() shouldn't assume irq disabled (Ming Lei) [1881760] - [block] block: fix locking in bdev_del_partition (Ming Lei) [1881760] - [block] block: release disk reference in hd_struct_free_work (Ming Lei) [1881760] - [block] loop: Set correct device size when using LOOP_CONFIGURE (Ming Lei) [1881760] - [block] loop: unset GENHD_FL_NO_PART_SCAN on LOOP_CONFIGURE (Ming Lei) [1881760] - [block] block: check queue's limits.discard_granularity in __blkdev_issue_discard() (Ming Lei) [1881760] - [block] block: don't do revalidate zones on invalid devices (Ming Lei) [1881760] - [s390] s390/dasd: fix inability to use DASD with DIAG driver (Ming Lei) [1881760] - [tools] iocost_monitor: start from the oldest usage index (Ming Lei) [1881760] - [block] iocost: Fix check condition of iocg abs_vdebt (Ming Lei) [1881760] - [block] block: Use non _rcu version of list functions for tag_set_list (Ming Lei) [1881760] - [block] blk-cgroup: show global disk stats in root cgroup io.stat (Ming Lei) [1881760] - [block] blk-cgroup: make iostat functions visible to stat printing (Ming Lei) [1881760] - [block] block: improve discard bio alignment in __blkdev_issue_discard() (Ming Lei) [1881760] - [block] block: defer flush request no matter whether we have elevator (Ming Lei) [1881760] - [block] block: make blk_timeout_init() static (Ming Lei) [1881760] - [block] Revert "blk-rq-qos: remove redundant finish_wait to rq_qos_wait." (Ming Lei) [1881760] - [block] block: relax jiffies rounding for timeouts (Ming Lei) [1881760] - [lib] sbitmap: Consider cleared bits in sbitmap_bitmap_show() (Ming Lei) [1881760] - [block] blk-cgroup: clean up indentation (Ming Lei) [1881760] - [block] blk-cgroup: remove a dead check in blk_throtl_bio (Ming Lei) [1881760] - [block] blk-cgroup: remove blkcg_bio_issue_check (Ming Lei) [1881760] - [block] blk-cgroup: move rcu locking from blkcg_bio_issue_check to blk_throtl_bio (Ming Lei) [1881760] - [kernel] cgroup: unexport cgroup_rstat_updated (Ming Lei) [1881760] - [block] blk-cgroup: remove the !bio->bi_blkg check in blkcg_bio_issue_check (Ming Lei) [1881760] - [block] block: move the initial blkg lookup into blkg_tryget_closest (Ming Lei) [1881760] - [block] block: bypass blkg_tryget_closest for the root_blkg (Ming Lei) [1881760] - [block] block: merge blkg_lookup_create and __blkg_lookup_create (Ming Lei) [1881760] - [block] block: move the bio cgroup associatation helpers to blk-cgroup.c (Ming Lei) [1881760] - [block] block: move bio_associate_blkg_from_page to mm/page_io.c (Ming Lei) [1881760] - [block] block: merge __bio_associate_blkg into bio_associate_blkg_from_css (Ming Lei) [1881760] - [block] block: really clone the block cgroup in bio_clone_blkg_association (Ming Lei) [1881760] - [block] blkcg: clean up blkg_tryget_closest() (Ming Lei) [1881760] - [block] block: remove bio_disassociate_blkg (Ming Lei) [1881760] - [md] dm: use bio_uninit instead of bio_disassociate_blkg (Ming Lei) [1881760] - [block] blk-rq-qos: remove redundant finish_wait to rq_qos_wait (Ming Lei) [1881760] - [block] blktrace: Provide event for request merging (Ming Lei) [1881760] - [fs] block: simplify sb_is_blkdev_sb (Ming Lei) [1881760] - [fs] block: mark bd_finish_claiming static (Ming Lei) [1881760] - [tty] tty/sysrq: emergency_thaw_all does not depend on CONFIG_BLOCK (Ming Lei) [1881760] - [block] blk-iocost: Use struct_size() in kzalloc_node() (Ming Lei) [1881760] - [block] block: bio: Use struct_size() in kmalloc() (Ming Lei) [1881760] - [block] block: create the request_queue debugfs_dir on registration (Ming Lei) [1881760] - [block] blk-mq: add a new blk_mq_complete_request_remote API (Ming Lei) [1881760] - [block] blk-mq: factor out a blk_mq_complete_need_ipi helper (Ming Lei) [1881760] - [block] blk-mq: remove the get_cpu/put_cpu pair in blk_mq_complete_request (Ming Lei) [1881760] - [block] blk-mq: move failure injection out of blk_mq_complete_request (Ming Lei) [1881760] - [block] blk-mq: merge the softirq vs non-softirq IPI logic (Ming Lei) [1881760] - [block] blk-mq: short cut the IPI path in blk_mq_force_complete_rq for !SMP (Ming Lei) [1881760] - [block] blk-mq: complete polled requests directly (Ming Lei) [1881760] - [block] blk-mq: remove raise_blk_irq (Ming Lei) [1881760] - [block] blk-mq: factor out a helper to reise the block softirq (Ming Lei) [1881760] - [block] blk-mq: merge blk-softirq.c into blk-mq.c (Ming Lei) [1881760] - [block] nbd: Fix memory leak in nbd_add_socket (Ming Lei) [1881760] - [block] block: make function __bio_integrity_free() static (Ming Lei) [1881760] - [block] virtio-blk: free vblk-vqs in error path of virtblk_probe() (Ming Lei) [1881760] - [block] blk-mq-debugfs: update blk_queue_flag_nameaccordingly for new flags (Ming Lei) [1881760] - [block] block: release bip in a right way in error path (Ming Lei) [1881760] - [fs] block: make function 'kill_bdev' static (Ming Lei) [1881760] - [block] loop: replace kill_bdev with invalidate_bdev (Ming Lei) [1881760] - [block] partitions/ldm: Replace uuid_copy() with import_uuid() where it makes sense (Ming Lei) [1881760] - [block] block: update hctx map when use multiple maps (Ming Lei) [1881760] - [trace] trace/events/block.h: drop kernel-doc for dropped function parameter (Ming Lei) [1881760] - [block] blk-mq: Remove redundant 'return' statement (Ming Lei) [1881760] - [block] umem: remove redundant initialization of variable ret (Ming Lei) [1881760] - [block] pktcdvd: remove redundant initialization of variable ret (Ming Lei) [1881760] - [kernel] blktrace: fix endianness for blk_log_remap() (Ming Lei) [1881760] - [kernel] blktrace: fix endianness in get_pdu_int() (Ming Lei) [1881760] - [kernel] blktrace: use errno instead of bi_status (Ming Lei) [1881760] - [block] block: nr_sects_write(): Disable preemption on seqcount write (Ming Lei) [1881760] - [nvme] block: remove the error argument to the block_bio_complete tracepoint (Ming Lei) [1881760] - [block] loop: Fix wrong masking of status flags (Ming Lei) [1881760] - [block] block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failed (Ming Lei) [1881760] - [block] block: always define struct blk_integrity in genhd.h (Ming Lei) [1881760] - [s390] dasd: refactor dasd_ioctl_information (Ming Lei) [1881760] - [block] loop: Add LOOP_CONFIGURE ioctl (Ming Lei) [1881760] - [block] loop: Clean up LOOP_SET_STATUS lo_flags handling (Ming Lei) [1881760] - [block] loop: Rework lo_ioctl() __user argument casting (Ming Lei) [1881760] - [block] loop: Move loop_set_status_from_info() and friends up (Ming Lei) [1881760] - [block] loop: Factor out configuring loop from status (Ming Lei) [1881760] - [block] loop: Remove figure_loop_size() (Ming Lei) [1881760] - [block] loop: Refactor loop_set_status() size calculation (Ming Lei) [1881760] - [block] loop: Switch to set_capacity_revalidate_and_notify() (Ming Lei) [1881760] - [block] loop: Factor out setting loop device size (Ming Lei) [1881760] - [block] loop: Remove sector_t truncation checks (Ming Lei) [1881760] - [block] loop: Call loop_config_discard() only after new config is applied (Ming Lei) [1881760] - [block] block/swim3: use set_current_state macro (Ming Lei) [1881760] - [block] block: mark bio_wouldblock_error() bio with BIO_QUIET (Ming Lei) [1881760] - [block] blk-wbt: rename __wbt_update_limits to wbt_update_limits (Ming Lei) [1881760] - [block] blk-wbt: remove wbt_update_limits (Ming Lei) [1881760] - [block] blk-throttle: remove tg_drain_bios (Ming Lei) [1881760] - [block] blk-throttle: remove blk_throtl_drain (Ming Lei) [1881760] - [block] null_blk: force complete for timeout request (Ming Lei) [1881760] - [block] block: fix a warning when blkdev.h is included for !CONFIG_BLOCK builds (Ming Lei) [1881760] - [block] block: reduce part_stat_lock() scope (Ming Lei) [1881760] - [block] block: use __this_cpu_add() instead of access by smp_processor_id() (Ming Lei) [1881760] - [block] block: remove rcu_read_lock() from part_stat_lock() (Ming Lei) [1881760] - [block] block: add a blk_account_io_merge_bio helper (Ming Lei) [1881760] - [block] block: account merge of two requests (Ming Lei) [1881760] - [block] zram: nvdimm: use bio_{start, end}_io_acct and disk_{start, end}_io_acct (Ming Lei) [1881760] - [nvdimm] nvdimm: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [md] dm: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] rsxx: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] drbd: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] block: add disk/bio-based accounting helpers (Ming Lei) [1881760] - [block] block: remove the disk and queue NULL checks in blkdev_issue_flush (Ming Lei) [1881760] - [fs] block: remove the error_sector argument to blkdev_issue_flush (Ming Lei) [1881760] - [block] block: Remove unused flush_queue_delayed in struct blk_flush_queue (Ming Lei) [1881760] - [block] null_blk: Zero-initialize read buffers in non-memory-backed mode (Ming Lei) [1881760] - [include] block: Document the bio_vec properties (Ming Lei) [1881760] - [block] bio.h: Declare the arguments of the bio iteration functions const (Ming Lei) [1881760] - [block] block: Fix type of first compat_put_{, u}long() argument (Ming Lei) [1881760] - [block] block: merge part_{inc, dev}_in_flight into their only callers (Ming Lei) [1881760] - [block] block: don't call part_{inc, dec}_in_flight for blk-mq devices (Ming Lei) [1881760] - [block] block: move the blk-mq calls out of part_in_flight{, _rw} (Ming Lei) [1881760] - [block] block: mark blk_account_io_completion static (Ming Lei) [1881760] - [block] blk-mq: allow blk_mq_make_request to consume the q_usage_counter reference (Ming Lei) [1881760] - [kernel] blktrace: Report pid with note messages (Ming Lei) [1881760] - [block] iocost: don't let vrate run wild while there's no saturation signal (Ming Lei) [1881760] - [block] block: move blk_io_schedule() out of header file (Ming Lei) [1881760] - [block] block: export bio_release_pages and bio_iov_iter_get_pages (Ming Lei) [1881760] - [block] null_blk: Support REQ_OP_ZONE_APPEND (Ming Lei) [1881760] - [scsi] scsi: sd_zbc: emulate ZONE_APPEND commands (Ming Lei) [1881760] - [scsi] scsi: sd_zbc: factor out sanity checks for zoned commands (Ming Lei) [1881760] - [block] block: Modify revalidate zones (Ming Lei) [1881760] - [block] block: introduce blk_req_zone_write_trylock (Ming Lei) [1881760] - [block] block: Introduce REQ_OP_ZONE_APPEND (Ming Lei) [1881760] - [block] block: rename __bio_add_pc_page to bio_add_hw_page (Ming Lei) [1881760] - [block] block: provide fallbacks for blk_queue_zone_is_seq and blk_queue_zone_no (Ming Lei) [1881760] - [fs] block: add blk_io_schedule() for avoiding task hung in sync dio (Ming Lei) [1881760] - [block] block: don't hold part0's refcount in IO path (Ming Lei) [1881760] - [block] block: only define 'nr_sects_seq' in hd_part for 32bit SMP (Ming Lei) [1881760] - [block] bdi: fix up for "remove the name field in struct backing_dev_info" (Ming Lei) [1881760] - [fs] hfs: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] bdi: remove the name field in struct backing_dev_info (Ming Lei) [1881760] - [mtd] bdi: simplify bdi_alloc (Ming Lei) [1881760] - [block] bdi: remove bdi_register_owner (Ming Lei) [1881760] - [mm] bdi: unexport bdi_register_va (Ming Lei) [1881760] - [base] driver core: remove device_create_vargs (Ming Lei) [1881760] - [block] block: rename blk_mq_alloc_rq_maps (Ming Lei) [1881760] - [block] block: rename __blk_mq_alloc_rq_map (Ming Lei) [1881760] - [fs] udf: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] isofs: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] hfsplus: stop using ioctl_by_bdev (Ming Lei) [1881760] - [cdrom] cdrom: factor out a cdrom_multisession helper (Ming Lei) [1881760] - [cdrom] cdrom: factor out a cdrom_read_tocentry helper (Ming Lei) [1881760] - [ide] ide-cd: rename cdrom_read_tocentry (Ming Lei) [1881760] - [cdrom] block: add a cdrom_device_info pointer to struct gendisk (Ming Lei) [1881760] - [block] block: add a bio_queue_enter helper (Ming Lei) [1881760] - [block] block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCT (Ming Lei) [1881760] - [block] block: improve the submit_bio and generic_make_request documentation (Ming Lei) [1881760] - [block] blk-mq: make function '__blk_mq_sched_dispatch_requests' static (Ming Lei) [1881760] - [block] block: bypass ->make_request_fn for blk-mq drivers (Ming Lei) [1881760] - [md] dm: remove the make_request_fn check in device_area_is_invalid (Ming Lei) [1881760] - [block] block: remove create_io_context (Ming Lei) [1881760] - [fs] block: unexport bdev_read_page and bdev_write_page (Ming Lei) [1881760] - [scsi] scsi: merge scsi_init_sgtable into scsi_init_io (Ming Lei) [1881760] - [block] block: provide a blk_rq_map_sg variant that returns the last element (Ming Lei) [1881760] - [block] block: remove RQF_COPY_USER (Ming Lei) [1881760] - [block] block: fold bdev_unhash_inode into invalidate_partition (Ming Lei) [1881760] - [block] block: simplify block device syncing in bdev_del_partition (Ming Lei) [1881760] - [block] block: don't call invalidate_partition from blk_drop_partitions (Ming Lei) [1881760] - [s390] dasd: use blk_drop_partitions instead of badly reimplementing it (Ming Lei) [1881760] - [block] block: remove the disk argument from blk_drop_partitions (Ming Lei) [1881760] - [block] block: remove hd_struct_kill (Ming Lei) [1881760] - [block] block: cleanup hd_struct freeing (Ming Lei) [1881760] - [block] block: pass a hd_struct to delete_partition (Ming Lei) [1881760] - [block] block: refactor blkpg_ioctl (Ming Lei) [1881760] - [block] null_blk: don't allow discard for zoned mode (Ming Lei) [1881760] - [block] null_blk: return error for invalid zone size (Ming Lei) [1881760] - [block] iocost: protect iocg->abs_vdebt with iocg->waitq.lock (Ming Lei) [1881760] - [block] block: remove the bd_openers checks in blk_drop_partitions (Ming Lei) [1881760] - [block] null_blk: Cleanup zoned device initialization (Ming Lei) [1881760] - [block] null_blk: Fix zoned command handling (Ming Lei) [1881760] - [fs] block: remove unused header (Ming Lei) [1881760] - [fs] bdev: Reduce time holding bd_mutex in sync in blkdev_close() (Ming Lei) [1881760] - [trace] blk-wbt: Drop needless newlines from tracepoint format strings (Ming Lei) [1881760] - [block] blk-wbt: Use tracepoint_string() for wbt_step tracepoint string literals (Ming Lei) [1881760] - [s390] s390/dasd: remove IOSCHED_DEADLINE from DASD Kconfig (Ming Lei) [1881760] - [block] block: fix busy device checking in blk_drop_partitions again (Ming Lei) [1881760] - [block] block: fix busy device checking in blk_drop_partitions (Ming Lei) [1881760] - [block] blkcg: don't offline parent blkcg first (Ming Lei) [1881760] - [block] blkcg: rename blkcg->cgwb_refcnt to ->online_pin and always use it (Ming Lei) [1881760] - [block] null_blk: add trace in null_blk_zoned.c (Ming Lei) [1881760] - [block] null_blk: add tracepoint helpers for zoned mode (Ming Lei) [1881760] - [block] block: add a zone condition debug helper (Ming Lei) [1881760] - [block] rsxx: Replace zero-length array with flexible-array member (Ming Lei) [1881760] - [block] null_blk: describe the usage of fault injection param (Ming Lei) [1881760] - [block] null_blk: fix spurious IO errors after failed past-wp access (Ming Lei) [1881760] - [block] nbd: requeue command if the soecket is changed (Ming Lei) [1881760] - [block] nbd: enable replace socket if only one connection is configured (Ming Lei) [1881760] - [block] block/drbd: delete invalid function drbd_md_mark_dirty_ (Ming Lei) [1881760] - [block] loop: Only freeze block queue when needed (Ming Lei) [1881760] - [block] loop: Only change blocksize when needed (Ming Lei) [1881760] - [block] block: move bdevname() into block/generic-partition-rh.c (Ming Lei) [1881760] - [block] block: return NULL in blk_alloc_queue() on error (Ming Lei) [1881760] - [block] block: simplify queue allocation (Ming Lei) [1881760] - [block] Revert "blkdev: check for valid request queue before issuing flush" (Ming Lei) [1881760] - [block] null_blk: use blk_mq_init_queue_data (Ming Lei) [1881760] - [block] block: add a blk_mq_init_queue_data helper (Ming Lei) [1881760] - [block] block: move the ->devnode callback to struct block_device_operations (Ming Lei) [1881760] - [block] block: move block layer internals out of include/linux/genhd.h (Ming Lei) [1881760] - [fs] block: move guard_bio_eod to bio.c (Ming Lei) [1881760] - [block] block: unexport disk_map_sector_rcu (Ming Lei) [1881760] - [block] block: unexport disk_get_part (Ming Lei) [1881760] - [block] block: mark part_in_flight and part_in_flight_rw static (Ming Lei) [1881760] - [block] block: mark block_depr static (Ming Lei) [1881760] - [block] block: factor out requeue handling from dispatch code (Ming Lei) [1881760] - [block] block/diskstats: replace time_in_queue with sum of request times (Ming Lei) [1881760] - [block] block/diskstats: accumulate all per-cpu counters in one pass (Ming Lei) [1881760] - [block] block: merge partition-generic.c and check.c (Ming Lei) [1881760] - [block] block: move the various x86 Unix label formats out of genhd.h (Ming Lei) [1881760] - [block] partitions/msdos: remove LINUX_SWAP_PARTITION (Ming Lei) [1881760] - [block] block: move the *_PARTITION enum out of genhd.h (Ming Lei) [1881760] - [scsi] block: move struct partition out of genhd.h (Ming Lei) [1881760] - [block] block: remove block/partitions/sun.h (Ming Lei) [1881760] - [block] block: remove block/partitions/sgi.h (Ming Lei) [1881760] - [block] block: remove block/partitions/osf.h (Ming Lei) [1881760] - [block] block: remove block/partitions/karma.h (Ming Lei) [1881760] - [block] block: declare all partition detection routines in check.h (Ming Lei) [1881760] - [block] block: remove warn_no_part (Ming Lei) [1881760] - [md] block: cleanup how md_autodetect_dev is called (Ming Lei) [1881760] - [block] block: unexport read_dev_sector and put_dev_sector (Ming Lei) [1881760] - [scsi] scsi: simplify scsi_partsize (Ming Lei) [1881760] - [block] block: remove alloc_part_info and free_part_info (Ming Lei) [1881760] - [block] block: move sysfs methods shared by disks and partitions to genhd.c (Ming Lei) [1881760] - [block] block: move disk_name and related helpers out of partition-generic.c (Ming Lei) [1881760] - [fs] block: remove __bdevname (Ming Lei) [1881760] - [block] block: remove the blk_lookup_devt export (Ming Lei) [1881760] - [block] block, bfq: invoke flush_idle_tree after reparent_active_queues in pd_offline (Ming Lei) [1881760] - [block] block, bfq: make reparent_leaf_entity actually work only on leaf entities (Ming Lei) [1881760] - [block] block, bfq: turn put_queue into release_process_ref in __bfq_bic_change_cgroup (Ming Lei) [1881760] - [block] block, bfq: move forward the getting of an extra ref in bfq_bfqq_move (Ming Lei) [1881760] - [scsi] scsi: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [nvme] nvme: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [block] virtio_blk.c: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [block] block/genhd: Notify udev about capacity change (Ming Lei) [1881760] - [fs] block: fix a device invalidation regression (Ming Lei) [1881760] - [block] blk-iocost: remove duplicated lines in comments (Ming Lei) [1881760] - [block] block: sed-opal: Change the check condition for regular session validity (Ming Lei) [1881760] - [block] block: Document genhd capability flags (Ming Lei) [1881760] - [block] block: cleanup comment for blk_flush_complete_seq (Ming Lei) [1881760] - [block] block: remove unneeded argument from blk_alloc_flush_queue (Ming Lei) [1881760] - [block] block: cleanup for _blk/blk_rq_prep_clone (Ming Lei) [1881760] - [block] block: remove redundant setting of QUEUE_FLAG_DYING (Ming Lei) [1881760] - [block] block: use bio_{wouldblock, io}_error in direct_make_request (Ming Lei) [1881760] - [block] block: fix comment for blk_cloned_rq_check_limits (Ming Lei) [1881760] - [block] null_blk: Add support for init_hctx() fault injection (Ming Lei) [1881760] - [block] null_blk: Handle null_add_dev() failures properly (Ming Lei) [1881760] - [block] null_blk: Fix the null_add_dev() error path (Ming Lei) [1881760] - [block] compat_ioctl: simplify up block/ioctl.c (Ming Lei) [1881760] - [block] compat_ioctl: block: simplify compat_blkpg_ioctl() (Ming Lei) [1881760] - [block] compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c (Ming Lei) [1881760] - [block] blk-mq: insert flush request to the front of dispatch queue (Ming Lei) [1881760] - [block] block: Remove used kblockd_schedule_work_on() (Ming Lei) [1881760] - [block] null_blk: remove unused fields in 'nullb_cmd' (Ming Lei) [1881760] - [block] drbd: fifo_alloc() should use struct_size (Ming Lei) [1881760] - [block] partitions/ldm: fix spelling mistake "to" -> "too" (Ming Lei) [1881760] - [block] block: mark zone-mgmt bios with REQ_SYNC (Ming Lei) [1881760] - [block] blk-mq: Document functions for sending request (Ming Lei) [1881760] - [block] block: Allow t10-pi to be modular (Ming Lei) [1881760] - [block] blk-mq: optimise blk_mq_flush_plug_list() (Ming Lei) [1881760] - [include] list: introduce list_for_each_continue() (Ming Lei) [1881760] - [block] blk-mq: optimise rq sort function (Ming Lei) [1881760] - [block] blk-cgroup: cgroup_rstat_updated() shouldn't be called on cgroup1 (Ming Lei) [1881760] - [block] blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGROUP_RWSTAT (Ming Lei) [1881760] - [block] blk-cgroup: reimplement basic IO stats using cgroup rstat (Ming Lei) [1881760] - [block] blk-cgroup: remove now unused blkg_print_stat_{bytes|ios}_recursive() (Ming Lei) [1881760] - [block] blk-throtl: stop using blkg->stat_bytes and ->stat_ios (Ming Lei) [1881760] - [block] bfq-iosched: Ensure bio->bi_blkg is valid before using it (Ming Lei) [1881760] - [block] bfq-iosched: stop using blkg->stat_bytes and ->stat_ios (Ming Lei) [1881760] - [block] bfq-iosched: relocate bfqg_*rwstat*() helpers (Ming Lei) [1881760] - [md] dm: fix comment in __dm_suspend() (Mike Snitzer) [1881531] - [md] dm: fold dm_process_bio() into dm_make_request() (Mike Snitzer) [1881531] - [md] dm: fix missing imposition of queue_limits from dm_wq_work() thread (Mike Snitzer) [1881531] - [md] dm: optimize max_io_len() by inlining max_io_len_target_boundary() (Mike Snitzer) [1881531] - [md] dm: push md->immutable_target optimization down to __process_bio() (Mike Snitzer) [1881531] - [md] dm: change max_io_len() to use blk_max_size_offset() (Mike Snitzer) [1881531] - [md] dm table: stack 'chunk_sectors' limit to account for target-specific splitting (Mike Snitzer) [1881531] - [block] block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer) [1881531] - [block] block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer) [1881531] - [md] dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer) [1881531] - [net] net-sysfs: add backlog len and CPU id to softnet data (Paolo Abeni) [1866909] - [net] try to avoid unneeded backlog flush (Paolo Abeni) [1866909] - [net] skbuff: fix a data race in skb_queue_len() (Paolo Abeni) [1866909] - [cpuidle] cpuidle: pseries: Fix CEDE latency conversion from tb to us (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Fixup exit latency for CEDE(0) (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Add function to parse extended CEDE records (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Set the latency-hint before entering CEDE (Diego Domingos) [1608791] - [arm64] paravirt: Initialize steal time when cpu is online (Andrew Jones) [1879137]- [infiniband] i40iw: Add support to make destroy QP synchronous (Stefan Assmann) [1757949] - [fs] xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork (Carlos Maiolino) [1859160] - [fs] xfs: fix inode allocation block res calculation precedence (Carlos Maiolino) [1859160] - [fs] xfs: fix reflink quota reservation accounting error (Carlos Maiolino) [1859160] - [fs] xfs: preserve rmapbt swapext block reservation from freed blocks (Carlos Maiolino) [1859160] - [fs] xfs: fix duplicate verification from xfs_qm_dqflush() (Carlos Maiolino) [1859160] - [fs] xfs: fix unmount hang and memory leak on shutdown during quotaoff (Carlos Maiolino) [1859160] - [fs] xfs: factor out quotaoff intent AIL removal and memory free (Carlos Maiolino) [1859160] - [fs] xfs: fix incorrect test in xfs_alloc_ag_vextent_lastblock (Carlos Maiolino) [1859160] - [fs] xfs: fix regression in "cleanup xfs_dir2_block_getdents" (Carlos Maiolino) [1859160] - [fs] xfs: fix use-after-free when aborting corrupt attr inactivation (Carlos Maiolino) [1859160] - [fs] xfs: fix iclog release error check race with shutdown (Carlos Maiolino) [1859160] - [fs] xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Carlos Maiolino) [1859160] - [fs] xfs: clean up the error handling in xfs_swap_extents (Carlos Maiolino) [1859160] - [fs] xfs: acquire superblock freeze protection on eofblocks scans (Carlos Maiolino) [1859160] - [fs] xfs: xfs_dabuf_map should return ENOMEM when map allocation fails (Carlos Maiolino) [1859160] - [fs] xfs: fix xfs_buf_ioerror_alert location reporting (Carlos Maiolino) [1859160] - [fs] xfs: remove unnecessary null pointer checks from _read_agf callers (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_*read_agf return EAGAIN to ALLOC_FLAG_TRYLOCK callers (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_btree_get_buffunctions (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_trans_get_buf return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_trans_get_buf_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_read return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get_uncached return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_read_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_alloc return an error code (Carlos Maiolino) [1859160] - [fs] xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Carlos Maiolino) [1859160] - [fs] xfs: change return value of xfs_inode_need_cow to int (Carlos Maiolino) [1859160] - [fs] xfs: check log iovec size to make sure it's plausibly a buffer log format (Carlos Maiolino) [1859160] - [fs] xfs: make struct xfs_buf_log_format have a consistent size (Carlos Maiolino) [1859160] - [fs] xfs: complain if anyone tries to create a too-large buffer log item (Carlos Maiolino) [1859160] - [fs] xfs: clean up xfs_buf_item_get_format return value (Carlos Maiolino) [1859160] - [fs] xfs: streamline xfs_attr3_leaf_inactive (Carlos Maiolino) [1859160] - [fs] xfs: fix memory corruption during remote attr value buffer invalidation (Carlos Maiolino) [1859160] - [fs] xfs: refactor remote attr value buffer invalidation (Carlos Maiolino) [1859160] - [fs] xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read (Carlos Maiolino) [1859160] - [fs] xfs: Add __packed to xfs_dir2_sf_entry_t definition (Carlos Maiolino) [1859160] - [fs] xfs: fix s_maxbytes computation on 32-bit kernels (Carlos Maiolino) [1859160] - [fs] xfs: truncate should remove all blocks, not just to the end of the page cache (Carlos Maiolino) [1859160] - [fs] xfs: introduce XFS_MAX_FILEOFF (Carlos Maiolino) [1859160] - [fs] xfs: remove bogus assertion when online repair isn't enabled (Carlos Maiolino) [1859160] - [fs] xfs: Remove all strlen in all xfs_attr_* functions for attr names (Carlos Maiolino) [1859160] - [fs] xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Carlos Maiolino) [1859160] - [fs] xfs: also remove cached ACLs when removing the underlying attr (Carlos Maiolino) [1859160] - [fs] xfs: reject invalid flags combinations in XFS_IOC_ATTRMULTI_BY_HANDLE (Carlos Maiolino) [1859160] - [fs] xfs: remove shadow variable in xfs_btree_lshift (Carlos Maiolino) [1859160] - [fs] xfs: quota: move to time64_t interfaces (Carlos Maiolino) [1859160] - [fs] xfs: Make the symbol 'xfs_rtalloc_log_count' static (Carlos Maiolino) [1859160] - [fs] libxfs: resync with the userspace libxfs (Carlos Maiolino) [1859160] - [fs] xfs: fix log reservation overflows when allocating large rt extents (Carlos Maiolino) [1859160] - [fs] xfs: fix mount failure crash on invalid iclog memory access (Carlos Maiolino) [1859160] - [fs] xfs: don't check for AG deadlock for realtime files in bunmapi (Carlos Maiolino) [1859160] - [fs] xfs: fix realtime file data space leak (Carlos Maiolino) [1859160] - [fs] xfs: allow parent directory scans to be interrupted with fatal signals (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_get_buf (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_read_buf (Carlos Maiolino) [1859160] - [fs] xfs: split xfs_da3_node_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_dir3_leafn_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_dir3_leaf_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_attr3_leaf_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_reada_buf (Carlos Maiolino) [1859160] - [fs] xfs: improve the xfs_dabuf_map calling conventions (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_dabuf_map (Carlos Maiolino) [1859160] - [fs] xfs: simplify mappedbno handling in xfs_da_{get, read}_buf (Carlos Maiolino) [1859160] - [fs] xfs: report corruption only as a regular error (Carlos Maiolino) [1859160] - [fs] xfs: Remove kmem_zone_free() wrapper (Carlos Maiolino) [1859160] - [fs] xfs: Remove kmem_zone_destroy() wrapper (Carlos Maiolino) [1859160] - [fs] xfs: Remove slab init wrappers (Carlos Maiolino) [1859160] - [fs] xfs: fix another missing include (Carlos Maiolino) [1859160] - [fs] xfs: remove XFS_IOC_FSSETDM and XFS_IOC_FSSETDM_BY_HANDLE (Carlos Maiolino) [1859160] - [fs] xfs: remove duplicated include from xfs_dir2_data.c (Carlos Maiolino) [1859160] - [fs] xfs: remove unused structure members & simple typedefs (Carlos Maiolino) [1859160] - [fs] xfs: remove unused typedef definitions (Carlos Maiolino) [1859160] - [fs] xfs: Replace function declaration by actual definition (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_qoff_logitem_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_dq_logitem_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_quotainfo_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Carlos Maiolino) [1859160] - [fs] xfs: avoid time_t in user api (Carlos Maiolino) [1859160] - [fs] xfs: don't reset the "inode core" in xfs_iread (Carlos Maiolino) [1859160] - [fs] xfs: merge the projid fields in struct xfs_icdinode (Carlos Maiolino) [1859160] - [fs] xfs: use a struct timespec64 for the in-core crtime (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->m_dirnameops (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused m_chsize field (Carlos Maiolino) [1859160] - [fs] xfs: convert open coded corruption check to use XFS_IS_CORRUPT (Carlos Maiolino) [1859160] - [fs] xfs: kill the XFS_WANT_CORRUPT_* macros (Carlos Maiolino) [1859160] - [fs] xfs: add a XFS_IS_CORRUPT macro (Carlos Maiolino) [1859160] - [fs] xfs: attach dquots before performing xfs_swap_extents (Carlos Maiolino) [1859160] - [fs] xfs: actually check xfs_btree_check_block return in xfs_btree_islastblock (Carlos Maiolino) [1859160] - [fs] xfs: always pass a valid hdr to xfs_dir3_leaf_check_int (Carlos Maiolino) [1859160] - [fs] xfs: merge xfs_dir2_data_freescan and xfs_dir2_data_freescan_int (Carlos Maiolino) [1859160] - [fs] xfs: remove the now unused dir ops infrastructure (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_get_ftype and ->data_put_ftype (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_bestfree_p (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_data_entsize (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 data block fixed offsets to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_entry_tag_p (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_entsize (Carlos Maiolino) [1859160] - [fs] xfs: replace xfs_dir3_data_endp with xfs_dir3_data_end_offset (Carlos Maiolino) [1859160] - [fs] xfs: remove the now unused ->data_entry_p method (Carlos Maiolino) [1859160] - [fs] xfs: cleanup __xfs_dir3_data_check (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_data_freescan_int (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_block_to_sf (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xchk_directory_data_bestfree (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xchk_dir_rec (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_leaf_getdents (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_block_getdents (Carlos Maiolino) [1859160] - [fs] xfs: remove the ->data_unused_p method (Carlos Maiolino) [1859160] - [fs] xfs: remove the ->data_dot_entry_p and ->data_dotdot_entry_p methods (Carlos Maiolino) [1859160] - [fs] xfs: remove the data_dotdot_offset field in struct xfs_dir_ops (Carlos Maiolino) [1859160] - [fs] xfs: remove the data_dot_offset field in struct xfs_dir_ops (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused ->data_first_entry_p method (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_ftype and ->sf_put_ftype (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_ino and ->sf_put_ino (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_entsize and ->sf_nextentry (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_parent_ino and ->sf_put_parent_ino (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->db_to_fdb and ->db_to_fdindex (Carlos Maiolino) [1859160] - [fs] xfs: move the max dir2 free bests count to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 free header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add a bests pointer to struct xfs_dir3_icfree_hdr (Carlos Maiolino) [1859160] - [fs] xfs: make the xfs_dir3_icfree_hdr available to xfs_dir2_node_addname_int (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->free_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->free_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: move the max dir2 leaf entries count to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 leaf header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add an entries pointer to struct xfs_dir3_icleaf_hdr (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->leaf_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->leaf_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: move the node header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add a btree entries pointer to struct xfs_da3_icnode_hdr (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->node_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->node_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: refactor btree node scrubbing (Carlos Maiolino) [1859160] - [fs] xfs: use unsigned int for all size values in struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move incore structures out of xfs_da_format.h (Carlos Maiolino) [1859160] - [fs] xfs: remove a stray tab in xfs_remount_rw() (Carlos Maiolino) [1859160] - [fs] xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Carlos Maiolino) [1859160] - [fs] xfs: refactor "does this fork map blocks" predicate (Carlos Maiolino) [1859160] - [fs] xfs: clean up weird while loop in xfs_alloc_ag_vextent_near (Carlos Maiolino) [1859160] - [fs] xfs: annotate functions that trip static checker locking checks (Carlos Maiolino) [1859160] - [fs] xfs: Correct comment tyops -> typos (Carlos Maiolino) [1859160] - [fs] xfs: range check ri_cnt when recovering log items (Carlos Maiolino) [1859160] - [fs] xfs: "optimize" buffer item log segment bitmap setting (Carlos Maiolino) [1859160] - [fs] xfs: null out bma->prev if no previous extent (Carlos Maiolino) [1859160] - [fs] xfs: fix missing header includes (Carlos Maiolino) [1859160] - [fs] xfs: periodically yield scrub threads to the scheduler (Carlos Maiolino) [1859160] - [fs] xfs: remove redundant assignment to variable error (Carlos Maiolino) [1859160] - [fs] xfs: add missing early termination checks to record scrubbing functions (Carlos Maiolino) [1859160] - [fs] xfs: make the assertion message functions take a mount parameter (Carlos Maiolino) [1859160] - [fs] xfs: add missing assert in xfs_fsmap_owner_from_rmap (Carlos Maiolino) [1859160] - [fs] xfs: decrease indenting problems in xfs_dabuf_map (Carlos Maiolino) [1859160] - [fs] xfs: fold xfs_mount-alloc() into xfs_init_fs_context() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_parse_param() above xfs_fc_get_tree() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_get_tree() above xfs_fc_reconfigure() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_reconfigure() above xfs_fc_free() (Carlos Maiolino) [1859160] - [fs] xfs: switch to use the new mount-api (Carlos Maiolino) [1859160] - [fs] xfs: dont set sb in xfs_mount_alloc() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_parseargs() validation to a helper (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_parseags() (Carlos Maiolino) [1859160] - [fs] xfs: avoid redundant checks when options is empty (Carlos Maiolino) [1859160] - [fs] xfs: refactor suffix_kstrtoint() (Carlos Maiolino) [1859160] - [fs] xfs: add xfs_remount_ro() helper (Carlos Maiolino) [1859160] - [fs] xfs: add xfs_remount_rw() helper (Carlos Maiolino) [1859160] - [fs] xfs: merge freeing of mp names and mp (Carlos Maiolino) [1859160] - [fs] xfs: use kmem functions for struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: dont use XFS_IS_QUOTA_RUNNING() for option check (Carlos Maiolino) [1859160] - [fs] xfs: use super s_id instead of struct xfs_mount m_fsname (Carlos Maiolino) [1859160] - [fs] xfs: remove unused struct xfs_mount field m_fsname_len (Carlos Maiolino) [1859160] - [fs] xfs: always log corruption errors (Carlos Maiolino) [1859160] - [fs] xfs: constify the buffer pointer arguments to error functions (Carlos Maiolino) [1859160] - [fs] xfs: relax shortform directory size checks (Carlos Maiolino) [1859160] - [fs] xfs: cleanup use of the XFS_ALLOC_ flags (Carlos Maiolino) [1859160] - [fs] xfs: move extent zeroing to xfs_bmapi_allocate (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_bmapi_allocate (Carlos Maiolino) [1859160] - [fs] xfs: simplify the xfs_iomap_write_direct calling (Carlos Maiolino) [1859160] - [fs] xfs: don't log the inode in xfs_fs_map_blocks if it (Carlos Maiolino) [1859160] - [fs] xfs: slightly tweak an assert in xfs_fs_map_blocks (Carlos Maiolino) [1859160] - [fs] xfs: remove the extsize argument to xfs_eof_alignment (Carlos Maiolino) [1859160] - [fs] xfs: mark xfs_eof_alignment static (Carlos Maiolino) [1859160] - [fs] xfs: simplify xfs_iomap_eof_align_last_fsb (Carlos Maiolino) [1859160] - [fs] xfs: merge xfs_showargs into xfs_fs_show_options (Carlos Maiolino) [1859160] - [fs] xfs: clean up printing inode32/64 in xfs_showargs (Carlos Maiolino) [1859160] - [fs] xfs: clean up printing the allocsize option in (Carlos Maiolino) [1859160] - [fs] xfs: reverse the polarity of XFS_MOUNT_COMPAT_IOSIZE (Carlos Maiolino) [1859160] - [fs] xfs: rename the XFS_MOUNT_DFLT_IOSIZE option to (Carlos Maiolino) [1859160] - [fs] xfs: simplify parsing of allocsize mount option (Carlos Maiolino) [1859160] - [fs] xfs: rename the m_writeio_* fields in struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: remove the m_readio_* fields in struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: don't use a different allocsice for -o wsync (Carlos Maiolino) [1859160] - [fs] xfs: cleanup calculating the stat optimal I/O size (Carlos Maiolino) [1859160] - [fs] xfs: remove the dsunit and dswidth variables in (Carlos Maiolino) [1859160] - [fs] xfs: simplify setting bio flags (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_iread_extents to use xfs_btree_visit_blocks (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_bmap_count_blocks using newer btree helpers (Carlos Maiolino) [1859160] - [fs] xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Carlos Maiolino) [1859160] - [fs] xfs: namecheck directory entry names before listing them (Carlos Maiolino) [1859160] - [fs] xfs: namecheck attribute names before listing them (Carlos Maiolino) [1859160] - [fs] xfs: check attribute leaf block structure (Carlos Maiolino) [1859160] - [fs] xfs: consolidate preallocation in xfs_file_fallocate (Carlos Maiolino) [1859160] - [fs] xfs: disable xfs_ioc_space for always COW inodes (Carlos Maiolino) [1859160] - [fs] fs: add generic UNRESVSP and ZERO_RANGE ioctl handlers (Carlos Maiolino) [1859160] - [fs] xfs: don't implement XFS_IOC_RESVSP / XFS_IOC_RESVSP64 (Carlos Maiolino) [1859160] - [fs] xfs: use xfs_inode_buftarg in xfs_file_ioctl (Carlos Maiolino) [1859160] - [fs] xfs: use xfs_inode_buftarg in xfs_file_dio_aio_write (Carlos Maiolino) [1859160] - [fs] xfs: add a xfs_inode_buftarg helper (Carlos Maiolino) [1859160] - [fs] xfs: mark xfs_buf_free static (Carlos Maiolino) [1859160] - [fs] xfs: add mising include of xfs_pnfs.h for missing declarations (Carlos Maiolino) [1859160] - [fs] xfs: don't set bmapi total block req where minleft is (Carlos Maiolino) [1859160] - [fs] xfs: cap longest free extent to maximum allocatable (Carlos Maiolino) [1859160] - [fs] xfs: remove the duplicated inode log fieldmask set (Carlos Maiolino) [1859160] - [fs] xfs: improve the IOMAP_NOWAIT check for COW inodes (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_direct_write_iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: rename the whichfork variable in xfs_buffered_write_iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: split the iomap ops for buffered vs direct writes (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_file_iomap_begin_delay around (Carlos Maiolino) [1859160] - [fs] xfs: split out a new set of read-only iomap ops (Carlos Maiolino) [1859160] - [fs] xfs: factor out a helper to calculate the end_fsb (Carlos Maiolino) [1859160] - [fs] xfs: fill out the srcmap in iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_file_iomap_begin_delay (Carlos Maiolino) [1859160] - [fs] xfs: pass two imaps to xfs_reflink_allocate_cow (Carlos Maiolino) [1859160] - [fs] xfs: remove xfs_reflink_dirty_extents (Carlos Maiolino) [1859160] - [fs] xfs: also call xfs_file_iomap_end_delalloc for zeroing operations (Carlos Maiolino) [1859160] - [fs] xfs: remove the XLOG_STATE_DO_CALLBACK state (Carlos Maiolino) [1859160] - [fs] xfs: turn ic_state into an enum (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused XLOG_STATE_ALL and XLOG_STATE_UNUSED flags (Carlos Maiolino) [1859160] - [fs] xfs: remove dead ifdef XFSERRORDEBUG code (Carlos Maiolino) [1859160] - [fs] xfs: call xlog_state_release_iclog with l_icloglock held (Carlos Maiolino) [1859160] - [fs] xfs: move the locking from xlog_state_finish_copy to the callers (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused ic_io_size field from xlog_in_core (Carlos Maiolino) [1859160] - [fs] xfs: pass the correct flag to xlog_write_iclog (Carlos Maiolino) [1859160] - [fs] xfs: optimize near mode bnobt scans with concurrent cntbt lookups (Carlos Maiolino) [1859160] - [fs] xfs: factor out tree fixup logic into helper (Carlos Maiolino) [1859160] - [fs] xfs: refactor near mode alloc bnobt scan into separate function (Carlos Maiolino) [1859160] - [fs] xfs: refactor and reuse best extent scanning logic (Carlos Maiolino) [1859160] - [fs] xfs: refactor allocation tree fixup code (Carlos Maiolino) [1859160] - [fs] xfs: reuse best extent tracking logic for bnobt scan (Carlos Maiolino) [1859160] - [fs] xfs: refactor cntbt lastblock scan best extent logic into helper (Carlos Maiolino) [1859160] - [fs] xfs: track best extent from cntbt lastblock scan in alloc cursor (Carlos Maiolino) [1859160] - [fs] xfs: track allocation busy state in allocation cursor (Carlos Maiolino) [1859160] - [fs] xfs: introduce allocation cursor data structure (Carlos Maiolino) [1859160] - [fs] xfs: track active state of allocation btree cursors (Carlos Maiolino) [1859160] - [fs] xfs: ignore extent size hints for always COW inodes (Carlos Maiolino) [1859160] - [fs] xfs: include QUOTA, FATAL ASSERT build options in XFS_BUILD_OPTIONS (Carlos Maiolino) [1859160] - [pinctrl] pinctrl: tigerlake: Add support for Tiger Lake-H (Steve Best) [1782722] - [pinctrl] pinctrl: intel: Introduce common flags for GPIO mapping scheme (Steve Best) [1782722] - [mfd] mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs (Steve Best) [1782724]- [netdrv] iavf: Fix incorrect adapter get in iavf_resume (Stefan Assmann) [1842896] - [netdrv] iavf: use generic power management (Stefan Assmann) [1842896] - [net] openvswitch: fixes crash if nf_conncount_init() fails (Eelco Chaudron) [1876445] - [fs] cifs`: handle ERRBaduid for SMB1 (Leif Sahlberg) [1875184] - [net] SUNRPC: 'Directory with parent 'rpc_clnt' already present!' (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Don't use RPC_TASK_CRED_NOREF with pnfs (Scott Mayhew) [1872310] - [fs] NFS: Don't use RPC_TASK_CRED_NOREF with delegreturn (Scott Mayhew) [1872310] - [net] SUNRPC: Signalled ASYNC tasks need to exit (Scott Mayhew) [1872310] - [net] SUNRPC: fix use-after-free in rpc_free_client_work() (Scott Mayhew) [1872310] - [fs] NFS: Fix a race in __nfs_list_for_each_server() (Scott Mayhew) [1872310] - [net] SUNRPC: defer slow parts of rpc_free_client() to a workqueue (Scott Mayhew) [1872310] - [net] SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()") (Scott Mayhew) [1872310] - [fs] NFSv4: Remove unreachable error condition due to rpc_run_task() (Scott Mayhew) [1872310] - [net] SUNRPC: Remove unreachable error condition (Scott Mayhew) [1872310] - [fs] nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Fix a credential use-after-free issue in pnfs_roc() (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Ensure that _pnfs_return_layout() waits for layoutreturn completion (Scott Mayhew) [1872310] - [net] svcrdma: Fix leak of svc_rdma_recv_ctxt objects (Scott Mayhew) [1872310] - [fs] NFS: Fix an ABBA spinlock issue in pnfs_update_layout() (Scott Mayhew) [1872310] - [net] SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge (Scott Mayhew) [1872310] - [fs] nfsd: memory corruption in nfsd4_lock() (Scott Mayhew) [1872310] - [fs] pNFS: Fix RCU lock leakage (Scott Mayhew) [1872310] - [fs] NFS: Clean up process of marking inode stale (Scott Mayhew) [1872310] - [fs] NFS: Add softreval behaviour to nfs_lookup_revalidate() (Scott Mayhew) [1872310] - [fs] NFS: Add mount option 'softreval' (Scott Mayhew) [1872310] - [net] SUNRPC: Don't start a timer on an already queued rpc task (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Reference the layout cred in pnfs_prepare_layoutreturn() (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Fix dereference of layout cred in pnfs_layoutcommit_inode() (Scott Mayhew) [1872310] - [fs] NFS: Beware when dereferencing the delegation cred (Scott Mayhew) [1872310] - [fs] NFS: Add a module parameter to set nfs_mountpoint_expiry_timeout (Scott Mayhew) [1872310] - [fs] NFS: Try to join page groups before an O_DIRECT retransmission (Scott Mayhew) [1872310] - [fs] NFS: Refactor nfs_lock_and_join_requests() (Scott Mayhew) [1872310] - [fs] NFS: Reverse the submission order of requests in __nfs_pageio_add_request() (Scott Mayhew) [1872310] - [fs] NFS: Clean up nfs_lock_and_join_requests() (Scott Mayhew) [1872310] - [fs] NFS: Remove the redundant function nfs_pgio_has_mirroring() (Scott Mayhew) [1872310] - [fs] NFS: Fix memory leaks in nfs_pageio_stop_mirroring() (Scott Mayhew) [1872310] - [fs] NFS: Fix a request reference leak in nfs_direct_write_clear_reqs() (Scott Mayhew) [1872310] - [fs] NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests() (Scott Mayhew) [1872310] - [fs] NFS: Remove unused FLUSH_SYNC support in nfs_initiate_pgio() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Specify the layout segment range in LAYOUTGET (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: remove requirement for whole file layouts (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Check the layout segment range before doing I/O (Scott Mayhew) [1872310] - [fs] pNFS/flexfile: Don't merge layout segments if the mirrors don't match (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Fix pnfs_layout_mark_request_commit() invalid layout segment handling (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Simplify bucket layout segment reference counting (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Clean up pNFS commit operations (Scott Mayhew) [1872310] - [fs] NFS: Remove bucket array from struct pnfs_ds_commit_info (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Add a helper pnfs_generic_search_commit_reqs() (Scott Mayhew) [1872310] - [fs] pNFS: Enable per-layout segment commit structures (Scott Mayhew) [1872310] - [fs] pNFS: Add infrastructure for cleaning up per-layout commit structures (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Support commit arrays in nfs_clear_pnfs_ds_commit_verifiers() (Scott Mayhew) [1872310] - [fs] NFS: Fix O_DIRECT commit verifier handling (Scott Mayhew) [1872310] - [fs] NFS: commit errors should be fatal (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Allow O_DIRECT to release the DS commitinfo (Scott Mayhew) [1872310] - [fs] pNFS: Support per-layout segment commits in pnfs_generic_commit_pagelist() (Scott Mayhew) [1872310] - [fs] pNFS: Support per-layout segment commits in pnfs_generic_recover_commit_reqs() (Scott Mayhew) [1872310] - [fs] NFSv4/pNFS: Scan the full list of commit arrays when committing (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Support a list of commit arrays in struct pnfs_ds_commit_info (Scott Mayhew) [1872310] - [net] SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()' (Scott Mayhew) [1872310] - [include] SUNRPC/cache: don't allow invalid entries to be flushed (Scott Mayhew) [1872310] - [fs] pNFS: Add a helper to allocate the array of buckets (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Refactor pnfs_generic_commit_pagelist() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Simplify allocation of the mirror array (Scott Mayhew) [1872310] - [fs] NFS: Don't specify NFS version in "UDP not supported" error (Scott Mayhew) [1872310] - [fs] nfsroot: set tcp as the default transport protocol (Scott Mayhew) [1872310] - [fs] NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails (Scott Mayhew) [1872310] - [fs] nfs: Fix up documentation in nfs_follow_referral() and nfs_do_submount() (Scott Mayhew) [1872310] - [net] sunrpc: Add tracing for cache events (Scott Mayhew) [1872310] - [net] SUNRPC/cache: Allow garbage collection of invalid cache entries (Scott Mayhew) [1872310] - [net] sunrpc: clean up cache entry add/remove from hashtable (Scott Mayhew) [1872310] - [net] sunrpc: Fix potential leaks in sunrpc_cache_unhash() (Scott Mayhew) [1872310] - [fs] nfsd: export upcalls must not return ESTALE when mountd is down (Scott Mayhew) [1872310] - [fs] nfsd: Don't add locks to closed or closing open stateids (Scott Mayhew) [1872310] - [net] SUNRPC: Teach server to use xprt_sock_sendmsg for socket sends (Scott Mayhew) [1872310] - [net] SUNRPC: Refactor xs_sendpages() (Scott Mayhew) [1872310] - [fs] NFSD: Clean up nfsd4_encode_readv (Scott Mayhew) [1872310] - [fs] fs: nfsd: nfs4state.c: Use built-in RCU list checking (Scott Mayhew) [1872310] - [net] sunrpc: Pass lockdep expression to RCU lists (Scott Mayhew) [1872310] - [include] sunrpc: Replace zero-length array with flexible-array member (Scott Mayhew) [1872310] - [net] SUNRPC: Trim stack utilization in the wrap and unwrap paths (Scott Mayhew) [1872310] - [net] SUNRPC: Remove xdr_buf_read_mic() (Scott Mayhew) [1872310] - [net] sunrpc: Fix gss_unwrap_resp_integ() again (Scott Mayhew) [1872310] - [fs] nfs: Replace zero-length array with flexible-array member (Scott Mayhew) [1872310] - [fs] NFSv4.2: error out when relink swapfile (Scott Mayhew) [1872310] - [fs] NFS:remove redundant call to nfs_do_access (Scott Mayhew) [1872310] - [net] SUNRPC: remove redundant assignments to variable status (Scott Mayhew) [1872310] - [fs] NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_delegation_reap_expired() (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_delegation_reap_unclaimed() (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_client_return_marked_delegations() (Scott Mayhew) [1872310] - [fs] NFS: Add a helper nfs_client_for_each_server() (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Clean up nfs_layout_find_inode() (Scott Mayhew) [1872310] - [fs] NFSv4: Ensure layout headers are RCU safe (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Report DELAY and GRACE errors from the DS to the server (Scott Mayhew) [1872310] - [fs] NFS: Limit the size of the access cache by default (Scott Mayhew) [1872310] - [fs] NFS: Avoid referencing the cred twice in async rename/unlink (Scott Mayhew) [1872310] - [fs] NFSv4: Avoid unnecessary credential references in layoutget (Scott Mayhew) [1872310] - [fs] NFSv4: Avoid referencing the cred unnecessarily during NFSv4 I/O (Scott Mayhew) [1872310] - [fs] NFS: Assume cred is pinned by open context in I/O requests (Scott Mayhew) [1872310] - [net] SUNRPC: Don't take a reference to the cred on synchronous tasks (Scott Mayhew) [1872310] - [net] SUNRPC: Add a flag to avoid reference counts on credentials (Scott Mayhew) [1872310] - [fs] NFS: Ensure we time out if a delegreturn does not complete (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout cred (Scott Mayhew) [1872310] - [fs] NFSv4: nfs_update_inplace_delegation() should update delegation cred (Scott Mayhew) [1872310] - [fs] NFS: Use the 64-bit server readdir cookies when possible (Scott Mayhew) [1872310] - [net] Documentation: nfsroot.rst: Fix references to nfsroot.rst (Scott Mayhew) [1872310] - [fs] nfs: add missing "posix" local_lock constant table definition (Scott Mayhew) [1622041] - [samples] samples/vfs: avoid warning in statx override (Scott Mayhew) [1622041] - [fs] Fix use after free in get_tree_bdev() (Scott Mayhew) [1622041] - [security] selinux: fix regression introduced by move_mount(2) syscall (Scott Mayhew) [1622041] - [fs] mm/hugetlbfs: fix for_each_hstate() loop in init_hugetlbfs_fs() (Scott Mayhew) [1622041] - [fs] mm/hugetlbfs: fix error handling when setting up mounts (Scott Mayhew) [1622041] - [fs] cramfs: fix usage on non-MTD device (Scott Mayhew) [1622041] - [fs] vfs: move_mount: reject moving kernel internal mounts (Scott Mayhew) [1622041] - [fs] do_move_mount(): fix an unsafe use of is_anon_ns() (Scott Mayhew) [1622041] - [fs] fs/namespace: fix unprivileged mount propagation (Scott Mayhew) [1622041] - [fs] vfs: fsmount: add missing mntget() (Scott Mayhew) [1622041] - [fs] get rid of checking for absent device name in vfs_get_tree() (Scott Mayhew) [1622041] - [scripts] scripts/gdb: replace flags (MS_xyz -> SB_xyz) (Scott Mayhew) [1622041] - [mm] tmpfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [kernel] cgroup1: switch to use of errorfc() et.al (Scott Mayhew) [1622041] - [fs] procfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [fs] hugetlbfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [fs] cramfs: switch to use of errofc() et.al (Scott Mayhew) [1622041] - [fs] gfs2: switch to use of errorfc() et.al (Scott Mayhew) [1622041] - [include] prefix-handling analogues of errorf() and friends (Scott Mayhew) [1622041] - [fs] turn fs_param_is_... into functions (Scott Mayhew) [1622041] - [fs] fs_parse: handle optional arguments sanely (Scott Mayhew) [1622041] - [fs] fs_parse: fold fs_parameter_desc/fs_parameter_spec (Scott Mayhew) [1622041] - [x86] x86/resctrl: Fix typos in the mba_sc mount option (Scott Mayhew) [1622041] - [fs] fs_parser: remove fs_parameter_description name field (Scott Mayhew) [1622041] - [documentation] vfs: Update mount API docs (Scott Mayhew) [1622041] - [fs] add prefix to fs_context->log (Scott Mayhew) [1622041] - [include] new primitive: __fs_parse() (Scott Mayhew) [1622041] - [include] struct p_log, variants of warnf() et.al. taking that one instead (Scott Mayhew) [1622041] - [fs] teach logfc() to handle prefices, give it saner calling conventions (Scott Mayhew) [1622041] - [kernel] get rid of cg_invalf() (Scott Mayhew) [1622041] - [fs] get rid of fs_value_is_filename_empty (Scott Mayhew) [1622041] - [fs] don't bother with explicit length argument for __lookup_constant() (Scott Mayhew) [1622041] - [fs] fold struct fs_parameter_enum into struct constant_table (Scott Mayhew) [1622041] - [fs] fs_parse: get rid of ->enums (Scott Mayhew) [1622041] - [fs] fs: fs_parser: fix printk format warning (Scott Mayhew) [1622041] - [fs] Pass consistent param->type to fs_parse() (Scott Mayhew) [1622041] - [fs] vfs: add missing blkdev_put() in get_tree_bdev() (Scott Mayhew) [1622041] - [mm] shmem: fix LSM options parsing (Scott Mayhew) [1622041] - [fs] gfs2: make gfs2_fs_parameters static (Scott Mayhew) [1622041] - [fs] gfs2: Fix initialisation of args for remount (Scott Mayhew) [1622041] - [fs] gfs2: Fix memory leak when gfs2meta's fs_context is freed (Scott Mayhew) [1622041] - [fs] gfs2: Convert gfs2 to fs_context (Scott Mayhew) [1622041] - [fs] NFS: Fix fscache super_cookie allocation (Scott Mayhew) [1622041] - [fs] NFS: Fix a few constant_table array definitions (Scott Mayhew) [1622041] - [fs] NFS: Fix leak of ctx->nfs_server.hostname (Scott Mayhew) [1622041] - [fs] NFS: Don't hard-code the fs_type when submounting (Scott Mayhew) [1622041] - [fs] NFS: Ensure the fs_context has the correct fs_type before mounting (Scott Mayhew) [1622041] - [fs] nfs: Return EINVAL rather than ERANGE for mount parse errors (Scott Mayhew) [1622041] - [fs] NFS: Attach supplementary error information to fs_context (Scott Mayhew) [1622041] - [fs] NFS: Additional refactoring for fs_context conversion (Scott Mayhew) [1622041] - [fs] NFS: Add fs_context support (Scott Mayhew) [1622041] - [fs] NFS: Convert mount option parsing to use functionality from fs_parser.h (Scott Mayhew) [1622041] - [fs] NFS: rename nfs_fs_context pointer arg in a few functions (Scott Mayhew) [1622041] - [fs] NFS: Do some tidying of the parsing code (Scott Mayhew) [1622041] - [fs] NFS: Add a small buffer in nfs_fs_context to avoid string dup (Scott Mayhew) [1622041] - [fs] NFS: Deindent nfs_fs_context_parse_option() (Scott Mayhew) [1622041] - [fs] NFS: Split nfs_parse_mount_options() (Scott Mayhew) [1622041] - [fs] NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context (Scott Mayhew) [1622041] - [fs] NFS: Constify mount argument match tables (Scott Mayhew) [1622041] - [fs] NFS: Move mount parameterisation bits into their own file (Scott Mayhew) [1622041] - [fs] nfs: get rid of ->set_security() (Scott Mayhew) [1622041] - [fs] nfs_clone_sb_security(): simplify the check for server bogosity (Scott Mayhew) [1622041] - [fs] nfs: get rid of mount_info ->fill_super() (Scott Mayhew) [1622041] - [fs] nfs: don't pass nfs_subversion to ->create_server() (Scott Mayhew) [1622041] - [fs] nfs: unexport nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] nfs: merge xdev and remote file_system_type (Scott Mayhew) [1622041] - [fs] nfs: don't bother passing nfs_subversion to ->try_mount() and nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] nfs: stash nfs_subversion reference into nfs_mount_info (Scott Mayhew) [1622041] - [fs] nfs: lift setting mount_info from nfs_xdev_mount() (Scott Mayhew) [1622041] - [fs] nfs4: fold nfs_do_root_mount/nfs_follow_remote_path (Scott Mayhew) [1622041] - [fs] nfs: don't bother setting/restoring export_path around do_nfs_root_mount() (Scott Mayhew) [1622041] - [fs] nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type (Scott Mayhew) [1622041] - [fs] nfs: lift setting mount_info from nfs4_remote{, _referral}_mount (Scott Mayhew) [1622041] - [fs] nfs: stash server into struct nfs_mount_info (Scott Mayhew) [1622041] - [fs] saner calling conventions for nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] NFS: Make "port=" mount option optional for RDMA mounts (Scott Mayhew) [1622041] - [fs] vfs: Make fs_parse() handle fs_param_is_fd-type params better (Scott Mayhew) [1622041] - [include] vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount API (Scott Mayhew) [1622041] - [mm] shmem_parse_one(): switch to use of fs_parse() (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): take handling a single option into a helper (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): don't bother with mpol in separate variable (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): use a separate structure to keep the results (Scott Mayhew) [1622041] - [base] make shmem_fill_super() static (Scott Mayhew) [1622041] - [fs] make ramfs_fill_super() static (Scott Mayhew) [1622041] - [base] devtmpfs: don't mix {ramfs, shmem}_fill_super() with mount_single() (Scott Mayhew) [1622041] - [fs] vfs: Convert squashfs to use the new mount API (Scott Mayhew) [1622041] - [mtd] mtd: Kill mount_mtd() (Scott Mayhew) [1622041] - [fs] vfs: Convert cramfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Add a single-or-reconfig keying to vfs_get_super() (Scott Mayhew) [1622041] - [mtd] mtd: Provide fs_context-aware mount_mtd() replacement (Scott Mayhew) [1622041] - [fs] vfs: Create fs_context-aware mount_bdev() replacement (Scott Mayhew) [1622041] - [fs] new helper: get_tree_keyed() (Scott Mayhew) [1622041] - [fs] vfs: set fs_context::user_ns for reconfigure (Scott Mayhew) [1622041] - [init] mnt_init(): call shmem_init() unconditionally (Scott Mayhew) [1622041] - [base] constify ksys_mount() string arguments (Scott Mayhew) [1622041] - [fs] don't bother with registering rootfs (Scott Mayhew) [1622041] - [fs] init_rootfs(): don't bother with init_ramfs_fs() (Scott Mayhew) [1622041] - [security] vfs: Convert selinuxfs to use the new mount API (Scott Mayhew) [1622041] - [security] vfs: Convert securityfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert openpromfs to use the new mount API (Scott Mayhew) [1622041] - [xen] vfs: Convert xenfs to use the new mount API (Scott Mayhew) [1622041] - [oprofile] vfs: Convert oprofilefs to use the new mount API (Scott Mayhew) [1622041] - [misc] vfs: Convert ibmasmfs to use the new mount API (Scott Mayhew) [1622041] - [infiniband] vfs: Convert qib_fs/ipathfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert efivarfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert configfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert binfmt_misc to use the new mount API (Scott Mayhew) [1622041] - [fs] convenience helper: get_tree_single() (Scott Mayhew) [1622041] - [fs] convenience helper get_tree_nodev() (Scott Mayhew) [1622041] - [fs] vfs: Kill sget_userns() (Scott Mayhew) [1622041] - [fs] vfs: Use sget_fc() for pseudo-filesystems (Scott Mayhew) [1622041] - [dma-buf] fold mount_pseudo_xattr() into pseudo_fs_get_tree() (Scott Mayhew) [1622041] - [virtio] vfs: Convert virtio_balloon to use the new mount API (Scott Mayhew) [1622041] - [scsi] vfs: Convert ocxlflash to use the new mount API (Scott Mayhew) [1622041] - [misc] vfs: Convert cxl to use the new mount API (Scott Mayhew) [1622041] - [drm] vfs: Convert drm to use the new mount API (Scott Mayhew) [1622041] - [dax] vfs: Convert dax to use the new mount API (Scott Mayhew) [1622041] - [net] vfs: Convert sockfs to use the new mount API (Scott Mayhew) [1622041] - [mm] vfs: Convert zsmalloc to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert pipe to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert nsfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert bdev to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert anon_inodes to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert aio to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Provide a mount_pseudo-replacement for the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Provide sb->s_iflags settings in fs_context struct (Scott Mayhew) [1622041] - [fs] vfs: Fix refcounting of filenames in fs_parser (Scott Mayhew) [1622041] - [fs] move mount_capable() further out (Scott Mayhew) [1622041] - [fs] move mount_capable() calls to vfs_get_tree() (Scott Mayhew) [1622041] - [kernel] cpuset: move mount -t cpuset logics into cgroup.c (Scott Mayhew) [1622041] - [fs] procfs: set ->user_ns before calling ->get_tree() (Scott Mayhew) [1622041] - [ipc] mqueue: set ->user_ns before ->get_tree() (Scott Mayhew) [1622041] - [fs] switch mount_capable() to fs_context (Scott Mayhew) [1622041] - [fs] legacy_get_tree(): pass fc->user_ns to mount_capable() (Scott Mayhew) [1622041] - [fs] move the capability checks from sget_userns() to legacy_get_tree() (Scott Mayhew) [1622041] - [fs] vfs: Kill mount_ns() (Scott Mayhew) [1622041] - [fs] vfs: Convert nfsctl to use the new mount API (Scott Mayhew) [1622041] - [net] vfs: Convert rpc_pipefs to use the new mount API (Scott Mayhew) [1622041] - [fs] consolidate the capability checks in sget_{fc, userns}() (Scott Mayhew) [1622041] - [fs] start massaging the checks in sget_...(): move to sget_userns() (Scott Mayhew) [1622041] - [x86] no need to protect against put_user_ns(NULL) (Scott Mayhew) [1622041] - [fs] mount_pseudo(): drop 'name' argument, switch to d_make_root() (Scott Mayhew) [1622041] - [mm] zsmalloc: don't bother with dentry_operations (Scott Mayhew) [1622041] - [virtio] balloon: don't bother with dentry_operations (Scott Mayhew) [1622041] - [scsi] cxlflash: don't bother with dentry_operations (Scott Mayhew) [1622041] - [misc] cxl: don't bother with dentry_operations (Scott Mayhew) [1622041] - [fs] fs: VALIDATE_FS_PARSER should default to n (Scott Mayhew) [1622041] - [security] selinux: fix a missing-check bug in selinux_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] selinux: fix a missing-check bug in selinux_add_mnt_opt( ) (Scott Mayhew) [1622041] - [powerpc] uapi: Wire up the mount API syscalls on non-x86 arches (Scott Mayhew) [1622041] - [x86] uapi, x86: Fix the syscall numbering of the mount API syscalls (Scott Mayhew) [1622041] - [fs] uapi, fsopen: use square brackets around "fscontext" (Scott Mayhew) [1622041] - [samples] vfs: Add a sample program for the new mount API (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add fspick() to select a superblock for reconfiguration (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add fsmount() to create a mount for a superblock (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add fsconfig() for configuring and managing a context (Scott Mayhew) [1622041] - [fs] vfs: Implement logging through fs_context (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add fsopen() to prepare for superblock creation (Scott Mayhew) [1622041] - [fs] Make anon_inodes unconditional (Scott Mayhew) [1622041] - [fs] teach move_mount(2) to work with OPEN_TREE_CLONE (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add move_mount(2) to move mounts around (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add open_tree(2) to reference or clone a mount (Scott Mayhew) [1622041] - [fs] fix sysfs_init_fs_context() in !CONFIG_NET_NS case (Scott Mayhew) [1622041] - [fs] vfs: Add some logging to the core users of the fs_context log (Scott Mayhew) [1622041] - [fs] vfs: Implement logging through fs_context (Scott Mayhew) [1622041] - [documentation] vfs: Provide documentation for new mount API (Scott Mayhew) [1622041] - [fs] vfs: Remove kern_mount_data() (Scott Mayhew) [1622041] - [fs] hugetlbfs: Convert to fs_context (Scott Mayhew) [1622041] - [kernel] cpuset: Use fs_context (Scott Mayhew) [1622041] - [fs] kernfs, sysfs, cgroup, intel_rdt: Support fs_context (Scott Mayhew) [1622041] - [kernel] cgroup: store a reference to cgroup_ns into cgroup_fs_context (Scott Mayhew) [1622041] - [kernel] cgroup1_get_tree(): separate "get cgroup_root to use" into a separate helper (Scott Mayhew) [1622041] - [kernel] cgroup_do_mount(): massage calling conventions (Scott Mayhew) [1622041] - [kernel] cgroup: stash cgroup_root reference into cgroup_fs_context (Scott Mayhew) [1622041] - [kernel] cgroup2: switch to option-by-option parsing (Scott Mayhew) [1622041] - [kernel] cgroup1: switch to option-by-option parsing (Scott Mayhew) [1622041] - [kernel] cgroup: take options parsing into ->parse_monolithic() (Scott Mayhew) [1622041] - [kernel] cgroup: fold cgroup1_mount() into cgroup1_get_tree() (Scott Mayhew) [1622041] - [kernel] cgroup: start switching to fs_context (Scott Mayhew) [1622041] - [ipc] ipc: Convert mqueue fs to fs_context (Scott Mayhew) [1622041] - [fs] proc: Add fs_context support to procfs (Scott Mayhew) [1622041] - [fs] procfs: Move proc_fill_super() to fs/proc/root.c (Scott Mayhew) [1622041] - [include] introduce cloning of fs_context (Scott Mayhew) [1622041] - [fs] convenience helpers: vfs_get_super() and sget_fc() (Scott Mayhew) [1622041] - [fs] vfs: Implement a filesystem superblock creation/configuration context (Scott Mayhew) [1622041] - [include] vfs: Put security flags into the fs_context struct (Scott Mayhew) [1622041] - [security] selinux: Implement the new mount API LSM hooks (Scott Mayhew) [1622041] - [include] vfs: Add LSM hooks for the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Add configuration parser helpers (Scott Mayhew) [1622041] - [include] vfs: Introduce logging functions (Scott Mayhew) [1622041] - [fs] introduce fs_context methods (Scott Mayhew) [1622041] - [fs] fs_context flavour for submounts (Scott Mayhew) [1622041] - [fs] convert do_remount_sb() to fs_context (Scott Mayhew) [1622041] - [fs] vfs_get_tree(): evict the call of security_sb_kern_mount() (Scott Mayhew) [1622041] - [fs] new helper: do_new_mount_fc() (Scott Mayhew) [1622041] - [fs] teach vfs_get_tree() to handle subtype, switch do_new_mount() to it (Scott Mayhew) [1622041] - [fs] new helpers: vfs_create_mount(), fc_mount() (Scott Mayhew) [1622041] - [fs] vfs: Introduce fs_context, switch vfs_kern_mount() to it (Scott Mayhew) [1622041] - [fs] saner handling of temporary namespaces (Scott Mayhew) [1622041] - [fs] separate copying and locking mount tree on cross-userns copies (Scott Mayhew) [1622041] - [fs] kill kernfs_pin_sb() (Scott Mayhew) [1622041] - [fs] mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT (Scott Mayhew) [1622041] - [security] LSM: new method: ->sb_add_mnt_opt() (Scott Mayhew) [1622041] - [security] selinux: rewrite selinux_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] selinux: regularize Opt_... names a bit (Scott Mayhew) [1622041] - [security] selinux: switch away from match_token() (Scott Mayhew) [1622041] - [security] selinux: new helper - selinux_add_opt() (Scott Mayhew) [1622041] - [include] LSM: bury struct security_mnt_opts (Scott Mayhew) [1622041] - [security] selinux: switch to private struct selinux_mnt_opts (Scott Mayhew) [1622041] - [fs] LSM: hide struct security_mnt_opts from any generic code (Scott Mayhew) [1622041] - [security] LSM: turn sb_eat_lsm_opts() into a method (Scott Mayhew) [1622041] - [fs] nfs_remount(): don't leak, don't ignore LSM options quietly (Scott Mayhew) [1622041] - [security] LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() (Scott Mayhew) [1622041] - [fs] new helper: security_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] LSM: lift extracting and parsing LSM options into the caller of ->sb_remount() (Scott Mayhew) [1622041] - [security] LSM: lift parsing LSM options into the caller of ->sb_kern_mount() (Scott Mayhew) [1622041] - [fs] vfs: Separate changing mount flags full remount (Scott Mayhew) [1622041] - [fs] vfs: Suppress MS_* flag defs within the kernel unless explicitly enabled (Scott Mayhew) [1622041]- [hv] hv_utils: drain the timesync packets on onchannelcallback (Vitaly Kuznetsov) [1884733] - [hv] hv_utils: return error if host timesysnc update is stale (Vitaly Kuznetsov) [1884733] - [netdrv] hv_netvsc: Cache the current data path to avoid duplicate call and message (Mohammed Gamal) [1876527] - [netdrv] hv_netvsc: Switch the data path at the right time during hibernation (Mohammed Gamal) [1876527] - [netdrv] hv_netvsc: Fix hibernation for mlx5 VF driver (Mohammed Gamal) [1876527] - [hv] hv: vmbus: hibernation: do not hang forever in vmbus_bus_resume() (Mohammed Gamal) [1876519] - [target] scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix data digest calculation (Maurizio Lombardi) [1880395] - [target] scsi: target: Make iscsit_register_transport() return void (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Make TMR notification optional (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Implement tmr_notify callback (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix and simplify timeout handling (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Factor out new helper ring_insert_padding (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Do not queue aborted commands (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Use priv pointer in se_cmd (Maurizio Lombardi) [1880395] - [target] scsi: target: Add tmr_notify backend function (Maurizio Lombardi) [1880395] - [target] scsi: target: Modify core_tmr_abort_task() (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix inconsistent debug message (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix login error when receiving (Maurizio Lombardi) [1880395] - [target] scsi: target: Remove unused variable 'tpg' (Maurizio Lombardi) [1880395] - [target] scsi: target: cxgbit: Remove tx flow control code (Maurizio Lombardi) [1880395] - [target] scsi: target: cxgbit: Check connection state before issuing hardware command (Maurizio Lombardi) [1880395] - [target] scsi: target: Handle short iSIDs (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id buf len calculation (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id buffer setup (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id parsing (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix crash during SPEC_I_PT handling (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix xcopy sess release leak (Maurizio Lombardi) [1880395] - [target] scsi: target: Check enforce_pr_isids during registration (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix crash on ARM during cmd completion (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Optimize use of flush_dcache_page (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Remove unnecessary bit TCMU_CMD_BIT_INFLIGHT (Maurizio Lombardi) [1880395] - [target] scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix NULL pointer dereference (Maurizio Lombardi) [1880395] - [target] scsi: target: Initialize LUN in transport_init_se_cmd() (Maurizio Lombardi) [1880395] - [target] scsi: target: Factor out a new helper, target_cmd_init_cdb() (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd() (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Userspace must not complete queued commands (Maurizio Lombardi) [1880395] - [target] scsi: target: core: Add initiatorname to NON_EXISTENT_LUN error (Maurizio Lombardi) [1880395] - [target] scsi: target: loopback: Fix READ with data and sensebytes (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Make pgr_support and alua_support attributes writable (Maurizio Lombardi) [1880395] - [target] scsi: target: Make transport_flags per device (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Add attributes enforce_pr_isids and force_pr_aptpl (Maurizio Lombardi) [1880395] - [target] scsi: target: Add missing emulate_pr attribute to passthrough backends (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Remove the iscsi_data_count structure (Maurizio Lombardi) [1880395] - [target] scsi: target: Put lun_ref at end of tmr processing (Maurizio Lombardi) [1880395] - [target] scsi: target/iblock: fix WRITE SAME zeroing (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN (Maurizio Lombardi) [1880395] - [target] scsi: target: fix PR IN / READ FULL STATUS for FC (Maurizio Lombardi) [1880395] - [target] scsi: target: Write NULL to *port_nexus_ptr if no ISID (Maurizio Lombardi) [1880395] - [target] scsi: target: use the stack for XCOPY passthrough cmds (Maurizio Lombardi) [1880395] - [target] scsi: target: increase XCOPY I/O size (Maurizio Lombardi) [1880395] - [target] scsi: target: avoid per-loop XCOPY buffer allocations (Maurizio Lombardi) [1880395] - [target] scsi: target: drop xcopy DISK BLOCK LENGTH debug (Maurizio Lombardi) [1880395] - [target] scsi: target: use #define for xcopy descriptor len (Maurizio Lombardi) [1880395] - [crypto] crypto: testmgr - mark cts(cbc(aes)) as FIPS allowed (Vladis Dronov) [1855161] - [kernel] sched/deadline: Unthrottle PI boosted threads while enqueuing (Daniel Bristot de Oliveira) [1869760] - [kernel] sched/deadline: Fix stale throttling on de-/boosted tasks (Daniel Bristot de Oliveira) [1869760] - [netdrv] treewide: Use fallthrough pseudo-keyword (Jonathan Toppins) [1871286] - [netdrv] tg3: Avoid the use of one-element array (Jonathan Toppins) [1871286] - [netdrv] net: tg3: tidy up loop, remove need to compute off with a multiply (Jonathan Toppins) [1871286] - [netdrv] net: tg3: reject unsupported coalescing params (Jonathan Toppins) [1871286] - [netdrv] net: tg3: use skb_list_walk_safe helper for gso segments (Jonathan Toppins) [1871286] - [gpio] gpio: gpio-mlxbf2.c: Provide __releases() annotation to stop confusing Sparse (Alaa Hleihel) [1816931] - [gpio] gpio: gpio-mlxbf2: Tell the compiler that ACPI functions may not be use (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: Fix sleeping while holding spinlock (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: fix return value check in mlxbf2_gpio_get_lock_res() (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: remove unused including (Alaa Hleihel) [1816931] - [gpio] gpio: add driver for Mellanox BlueField 2 GPIO controller (Alaa Hleihel) [1816931] - [include] compiler_attributes.h: Add 'fallthrough' pseudo keyword for switch/case use (Ivan Vecera) [1867168] - [net] net: sctp: Rename fallthrough label to unhandled (Ivan Vecera) [1867168]- [pci] PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken (Myron Stowe) [1888310] - [netdrv] nfp: flower: fix ABI mismatch between driver and firmware (Ivan Vecera) [1886717] - [netdrv] netronome: fix ipv6 link error (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix incorrect flag assignment (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix used time of merge flow statistics (Ivan Vecera) [1886717] - [netdrv] nfp: flower: inform firmware of flower features (Ivan Vecera) [1886717] - [netdrv] nfp: flower: renaming of feature bits (Ivan Vecera) [1886717] - [netdrv] nfp: don't check lack of RX/TX channels (Ivan Vecera) [1886717] - [netdrv] nfp: abm: fix error return code in nfp_abm_vnic_alloc() (Ivan Vecera) [1886717] - [netdrv] nfp: abm: fix a memory leak bug (Ivan Vecera) [1886717] - [netdrv] net/nfp: Update driver to use global kernel version (Ivan Vecera) [1886717] - [netdrv] nfp: allow explicitly selected delayed stats (Ivan Vecera) [1886717] - [netdrv] net: nfp: Use scnprintf() for avoiding potential buffer overflow (Ivan Vecera) [1886717] - [netdrv] nfp: let core reject the unsupported coalescing parameters (Ivan Vecera) [1886717] - [netdrv] nfp: Use pci_get_dsn() (Ivan Vecera) [1886717] - [netdrv] netronome: Replace zero-length array with flexible-array member (Ivan Vecera) [1886717] - [netdrv] devlink: move devlink documentation to subfolder (Ivan Vecera) [1886717] - [netdrv] remove ioremap_nocache and devm_ioremap_nocache (Ivan Vecera) [1886717] - [netdrv] nfp: tls: implement the stream sync RX resync (Ivan Vecera) [1886717] - [netdrv] nfp: pass packet pointer to nfp_net_parse_meta() (Ivan Vecera) [1886717] - [netdrv] nfp: flower: update flow merge code to support IPv6 tunnels (Ivan Vecera) [1886717] - [netdrv] nfp: flower: support ipv6 tunnel keep-alive messages from fw (Ivan Vecera) [1886717] - [netdrv] nfp: flower: handle notifiers for ipv6 route changes (Ivan Vecera) [1886717] - [netdrv] nfp: flower: handle ipv6 tunnel no neigh request (Ivan Vecera) [1886717] - [netdrv] nfp: flower: modify pre-tunnel and set tunnel action for ipv6 (Ivan Vecera) [1886717] - [netdrv] nfp: flower: offload list of IPv6 tunnel endpoint addresses (Ivan Vecera) [1886717] - [netdrv] nfp: flower: compile match for IPv6 tunnels (Ivan Vecera) [1886717] - [netdrv] nfp: flower: move udp tunnel key match compilation to helper function (Ivan Vecera) [1886717] - [netdrv] nfp: flower: pass flow rule pointer directly to match functions (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix stats id allocation (Ivan Vecera) [1886717] - [netdrv] netronome: use the new txqueue timeout argument (Ivan Vecera) [1886717] - [netdrv] nfp: add support for TLV device stats (Ivan Vecera) [1886717] - [netdrv] treewide: Use sizeof_field() macro (Ivan Vecera) [1886717] - [netdrv] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: make array exp_mask static, makes object smaller (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs (Ivan Vecera) [1886717] - [netdrv] nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs (Ivan Vecera) [1886717] - [netdrv] nfp: read chip model from the PluDevice register (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: set unknown fw_load_policy (Ivan Vecera) [1886717] - [documentation] Documentation: nfp: add nfp driver specific notes (Ivan Vecera) [1886717] - [netdrv] kdoc: fix nfp_fw_load documentation (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: add 'reset_dev_on_drv_probe' support (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: add 'fw_load_policy' support (Ivan Vecera) [1886717] - [netdrv] nfp: add devlink param infrastructure (Ivan Vecera) [1886717] - [netdrv] nfp: honor FW reset and loading policies (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for hwinfo set operation (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for optional hwinfo lookup (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for fw_loaded command (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: add simple map op cache (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: rework MTU checking (Ivan Vecera) [1886717] - [netdrv] net: Use skb accessors in network drivers (Ivan Vecera) [1886717] - [netdrv] nfp: tls: rename tls packet counters (Ivan Vecera) [1886717] - [netdrv] nfp: tls: undo TLS sequence tracking when dropping the frame (Ivan Vecera) [1886717] - [netdrv] nfp: tls: avoid one of the ifdefs for TLS (Ivan Vecera) [1886717] - [netdrv] nfp: tls: don't leave key material in freed FW cmsg skbs (Ivan Vecera) [1886717] - [netdrv] nfp: tls: count TSO segments separately for the TLS offload (Ivan Vecera) [1886717] - [netdrv] nfp: tls: use unique connection ids instead of 4-tuple for TX (Ivan Vecera) [1886717] - [netdrv] nfp: tls: move setting ipver_vlan to a helper (Ivan Vecera) [1886717] - [netdrv] nfp: tls: ignore queue limits for delete commands (Ivan Vecera) [1886717] - [netdrv] nfp: tls: fix error return code in nfp_net_tls_add() (Ivan Vecera) [1886717] - [netdrv] nfp: tls: enable TLS RX offload (Ivan Vecera) [1886717] - [netdrv] net/tls: don't clear TX resync flag on error (Ivan Vecera) [1886717] - [netdrv] net/tls: add tracing for device/offload events (Ivan Vecera) [1886717] - [netdrv] nfp: tls: make use of kernel-driven TX resync (Ivan Vecera) [1886717] - [netdrv] net/tls: generalize the resync callback (Ivan Vecera) [1886717] - [netdrv] nfp: tls: implement RX TLS resync (Ivan Vecera) [1886717] - [netdrv] nfp: add async version of mailbox communication (Ivan Vecera) [1886717] - [netdrv] nfp: rename nfp_ccm_mbox_alloc() (Ivan Vecera) [1886717] - [netdrv] nfp: tls: set skb decrypted flag (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add basic statistics (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add/delete TLS TX connections (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add datapath support for TLS TX (Ivan Vecera) [1886717] - [netdrv] nfp: flower: use struct_size() helper (Ivan Vecera) [1886717] - [netdrv] nfp: add missing kdoc (Ivan Vecera) [1886717] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Ivan Vecera) [1886717] - [iommu] iommu/amd: Fix the overwritten field in IVMD header (Baoquan He) [1869148] - [powerpc] pseries/drmem: don't cache node id in drmem_lmb struct (Diego Domingos) [1816543] - [include] cgroup: Fix sock_cgroup_data on big-endian (Vladis Dronov) [1868659] {CVE-2020-14356} - [include] cgroup: fix cgroup_sk_alloc() for sk_clone_lock() (Vladis Dronov) [1868659] {CVE-2020-14356} - [net] netprio_cgroup: Fix unlimited memory leak of v2 cgroups (Vladis Dronov) [1868659] {CVE-2020-14356} - [netdrv] net/broadcom: Clean broadcom code from driver versions (Jonathan Toppins) [1872443]- [net] Bluetooth: fix kernel oops in store_pending_adv_report (Gopal Tiwari) [1888455] {CVE-2020-24490} - [net] Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel (Gopal Tiwari) [1888258] {CVE-2020-12351} - [net] Bluetooth: A2MP: Fix not initializing all members (Gopal Tiwari) [1888807] {CVE-2020-12352} - [mm] mm, compaction: make capture control handling safe wrt interrupts (Rafael Aquini) [1862175] - [mm] mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" (Rafael Aquini) [1862175] - [mm] mm/compaction: add missing annotation for compact_lock_irqsave (Rafael Aquini) [1862175] - [mm] mm/compaction.c: clean code by removing unnecessary assignment (Rafael Aquini) [1862175] - [kernel] mm/compaction: Disable compact_unevictable_allowed on RT (Rafael Aquini) [1862175] - [kernel] mm/compaction: really limit compact_unevictable_allowed to 0 and 1 (Rafael Aquini) [1862175] - [mm] mm, compaction: fully assume capture is not NULL in compact_zone_order() (Rafael Aquini) [1862175] - [mm] mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() (Rafael Aquini) [1862175] - [mm] mm/compaction.c: remove unnecessary zone parameter in isolate_migratepages() (Rafael Aquini) [1862175] - [mm] mm: compaction: avoid 100 CPU usage during compaction when a task is killed (Rafael Aquini) [1862175] - [mm] mm, compaction: make sure we isolate a valid PFN (Rafael Aquini) [1862175] - [mm] mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock (Rafael Aquini) [1862175] - [trace] mm, compaction: some tracepoints should be defined only when CONFIG_COMPACTION is set (Rafael Aquini) [1862175] - [trace] mm: compaction: show gfp flag names in try_to_compact_pages tracepoint (Rafael Aquini) [1862175] - [mm] mm/compaction.c: fix an undefined behaviour (Rafael Aquini) [1862175] - [mm] mm, page_alloc: always use a captured page regardless of compaction result (Rafael Aquini) [1862175] - [mm] mm/compaction.c: abort search if isolation fails (Rafael Aquini) [1862175] - [mm] mm/compaction.c: correct zone boundary handling when resetting pageblock skip hints (Rafael Aquini) [1862175] - [include] include/linux/list.h: fix list_is_first() kernel-doc (Rafael Aquini) [1862175] - [mm] mm/compaction: pass pgdat to too_many_isolated() instead of zone (Rafael Aquini) [1862175] - [mm] mm: remove zone_lru_lock() function, access ->lru_lock directly (Rafael Aquini) [1862175] - [mm] mm, compaction: capture a page under direct compaction (Rafael Aquini) [1862175] - [mm] mm, compaction: be selective about what pageblocks to clear skip hints (Rafael Aquini) [1862175] - [mm] mm, compaction: sample pageblocks for free pages (Rafael Aquini) [1862175] - [mm] mm, compaction: round-robin the order while searching the free lists for a target (Rafael Aquini) [1862175] - [mm] mm, compaction: reduce premature advancement of the migration target scanner (Rafael Aquini) [1862175] - [mm] mm, compaction: do not consider a need to reschedule as contention (Rafael Aquini) [1862175] - [mm] mm, compaction: rework compact_should_abort as compact_check_resched (Rafael Aquini) [1862175] - [mm] mm, compaction: keep cached migration PFNs synced for unusable pageblocks (Rafael Aquini) [1862175] - [mm] mm, compaction: check early for huge pages encountered by the migration scanner (Rafael Aquini) [1862175] - [mm] mm, compaction: finish pageblock scanning on contention (Rafael Aquini) [1862175] - [mm] mm, compaction: avoid rescanning the same pageblock multiple times (Rafael Aquini) [1862175] - [mm] mm, compaction: use free lists to quickly locate a migration target (Rafael Aquini) [1862175] - [mm] mm, compaction: keep migration source private to a single compaction instance (Rafael Aquini) [1862175] - [mm] mm, compaction: use free lists to quickly locate a migration source (Rafael Aquini) [1862175] - [mm] mm, compaction: always finish scanning of a full pageblock (Rafael Aquini) [1862175] - [mm] mm, migrate: immediately fail migration of a page with no migration handler (Rafael Aquini) [1862175] - [mm] mm, compaction: rename map_pages to split_map_pages (Rafael Aquini) [1862175] - [mm] mm, compaction: remove unnecessary zone parameter in some instances (Rafael Aquini) [1862175] - [mm] mm, compaction: remove last_migrated_pfn from compact_control (Rafael Aquini) [1862175] - [mm] mm, compaction: rearrange compact_control (Rafael Aquini) [1862175] - [mm] mm, compaction: shrink compact_control (Rafael Aquini) [1862175] - [kernel] mm: remove sysctl_extfrag_handler() (Rafael Aquini) [1862175] - [net] netlink: fix state reallocation in policy export (Petr Oros) [1874050] - [net] netlink: add infrastructure to expose policies to userspace (Petr Oros) [1874050] - [lib] netlink: factor out policy range helpers (Petr Oros) [1874050] - [net] netlink: remove NLA_EXACT_LEN_WARN (Petr Oros) [1874050] - [include] netlink: allow NLA_MSECS to have range validation (Petr Oros) [1874050] - [net] netlink: extend policy range validation (Petr Oros) [1874050] - [net] nl80211: link recursive netlink nested policy (Petr Oros) [1874050] - [lib] netlink: limit recursion depth in policy validation (Petr Oros) [1874050] - [net] netlink: remove type-unsafe validation_data pointer (Petr Oros) [1874050] - [powerpc] powerpc/pseries: new lparcfg key/value pair: partition_affinity_score (Steve Best) [1879420] - [powerpc] powerpc/perf: consolidate GPCI hcall structs into asm/hvcall.h (Steve Best) [1879420] - [include] iopoll: Introduce read_poll_timeout_atomic macro (Patrick Talbert) [1879211] - [include] iopoll: redefined readx_poll_timeout macro to simplify the code (Patrick Talbert) [1879211] - [include] iopoll: introduce read_poll_timeout macro (Patrick Talbert) [1879211] - [infiniband] IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode (Kamal Heib) [1857600] - [infiniband] RDMA/core: Fix double destruction of uobject (Kamal Heib) [1857600] - [infiniband] RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe() (Kamal Heib) [1857600] - [net] xprtrdma: Fix use of xdr_stream_encode_item_{present, absent} (Kamal Heib) [1857600] - [net] xprtrdma: Fix trace point use-after-free race (Kamal Heib) [1857600] - [net] xprtrdma: Restore wake-up-all to rpcrdma_cm_event_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Kamal Heib) [1857600] - [net] xprtrdma: kmalloc rpcrdma_ep separate from rpcrdma_xprt (Kamal Heib) [1857600] - [net] xprtrdma: Extract sockaddr from struct rdma_cm_id (Kamal Heib) [1857600] - [net] xprtrdma: Merge struct rpcrdma_ia into struct rpcrdma_ep (Kamal Heib) [1857600] - [net] xprtrdma: Disconnect on flushed completion (Kamal Heib) [1857600] - [net] xprtrdma: Remove rpcrdma_ia::ri_flags (Kamal Heib) [1857600] - [net] xprtrdma: Invoke rpcrdma_ia_open in the connect worker (Kamal Heib) [1857600] - [net] xprtrdma: Allocate Protection Domain in rpcrdma_ep_create() (Kamal Heib) [1857600] - [net] xprtrdma: Refactor rpcrdma_ep_connect() and rpcrdma_ep_disconnect() (Kamal Heib) [1857600] - [net] xprtrdma: Clean up the post_send path (Kamal Heib) [1857600] - [net] xprtrdma: Refactor frwr_init_mr() (Kamal Heib) [1857600] - [net] xprtrdma: Invoke rpcrdma_ep_create() in the connect worker (Kamal Heib) [1857600] - [net] xprtrdma: Enhance MR-related trace points (Kamal Heib) [1857600] - [infiniband] IB/iser: Always check sig MR before putting it to the free pool (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Use in-kernel offsetofend() to check field availability (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Add some lockdep assertions for cm_id_priv->lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make it clearer how concurrency works in cm_req_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make it clear that there is no concurrency in cm_sidr_req_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Simplify establishing a listen cm_id (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make the destroy_id flow more robust (Kamal Heib) [1857600] - [net] svcrdma: Avoid DMA mapping small RPC Replies (Kamal Heib) [1857600] - [net] svcrdma: Fix double sync of transport header buffer (Kamal Heib) [1857600] - [net] svcrdma: Refactor chunk list encoders (Kamal Heib) [1857600] - [net] SUNRPC: Add encoders for list item discriminators (Kamal Heib) [1857600] - [net] svcrdma: Rename svcrdma_encode trace points in send routines (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_send_reply_msg() (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_map_reply_msg() (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_send_reply_chunk() (Kamal Heib) [1857600] - [net] svcrdma: De-duplicate code that locates Write and Reply chunks (Kamal Heib) [1857600] - [include] svcrdma: Use struct xdr_stream to decode ingress transport headers (Kamal Heib) [1857600] - [net] svcrdma: Remove svcrdma_cm_event() trace point (Kamal Heib) [1857600] - [net] SUNRPC: Add xdr_pad_size() helper (Kamal Heib) [1857600] - [net] nfsd: Fix NFSv4 READ on RDMA when using readv (Kamal Heib) [1857600] - [net] svcrdma: Replace zero-length array with flexible-array member (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Delete not implemented CM peer to peer communication (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Teach lockdep about the order of rtnl and lock (Kamal Heib) [1857600] - [infiniband] RDMA/rw: map P2P memory correctly for signature operations (Kamal Heib) [1857600] - [infiniband] RDMA/ipoib: reject unsupported coalescing params (Kamal Heib) [1857600] - [infiniband] RDMA/providers: Fix return value when QP type isn't supported (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Use the new APIs for printing log (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Optimize hns_roce_modify_qp function (Kamal Heib) [1857600] - [infiniband] RDMA/hns: RDMA/hns: Assign rq head pointer when enable rq record db (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Update the prompt message for creating and destroy qp (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Do not delay freeing of DMA pages (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Properly document the interrupt mask register (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Unified getters/setters for device structs bitmask access (Kamal Heib) [1857600] - [infiniband] RDMA/ipoib: Don't set constant driver version (Kamal Heib) [1857600] - [infiniband] RDMA: Replace zero-length array with flexible-array member (Kamal Heib) [1857600] - [infiniband] RDMA/ucma: Use refcount_t for the ctx->ref (Kamal Heib) [1857600] - [infiniband] RDMA/core: Get rid of ib_create_qp_user (Kamal Heib) [1857600] - [infiniband] RDMA/core: Add weak ordering dma attr to dma mapping (Kamal Heib) [1857600] - [infiniband] RDMA/ucma: Mask QPN to be 24 bits according to IBTA (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use refcount API to reflect refcount (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Rename cma_device ref/deref helpers to to get/put (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use refcount API to reflect refcount (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Rename cma_device ref/deref helpers to to get/put (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use RDMA device port iterator (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use a helper function to enqueue resolve work items (Kamal Heib) [1857600] - [infiniband] RDMA/rw: Fix error flow during RDMA context initialization (Kamal Heib) [1857600] - [infiniband] IB/core: Add interface to advise_mr for kernel users (Kamal Heib) [1857600] - [infiniband] IB/core: Introduce ib_reg_user_mr (Kamal Heib) [1857600] - [uapi] RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Kamal Heib) [1857600] - [infiniband] RDMA/uverbs: Add ioctl command to get a device context (Kamal Heib) [1857600] - [fs] xfs: Fix false positive lockdep warning with sb_internal & fs_reclaim (Waiman Long) [1838643] - [mm] mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug in try_to_unmap_one (Waiman Long) [1871883] - [mm] mm/memory.c: initialise mmu_notifier_range correctly (Waiman Long) [1871883] - [mm] mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 (Waiman Long) [1871883] - [mm] hugetlb: take PMD sharing into account when flushing tlb/caches (Waiman Long) [1871883] - [mm] mm, hugetlbfs: pass fault address to cow handler (Waiman Long) [1871883] - [mm] mm, hugetlbfs: rename address to haddr in hugetlb_cow() (Waiman Long) [1871883] - [mm] mm, huge page: copy target sub-page last when copy huge page (Waiman Long) [1871883] - [mm] mm, clear_huge_page: move order algorithm into a separate function (Waiman Long) [1871883] - [mm] Revert "mm: always flush VMA ranges affected by zap_page_range" (Waiman Long) [1871883] - [kernel] psi: eliminate kthread_worker from psi trigger scheduling mechanism (Waiman Long) [1873040] - [kernel] psi: get poll_work to run when calling poll syscall next time (Waiman Long) [1873040] - [block] block: loop: set discard granularity and alignment for block device backed loop (Ming Lei) [1866712] - [net] gre: recompute gre csum for sctp over gre tunnels (Lorenzo Bianconi) [1755200] - [include] mm/hugetlb: enable arch specific huge page size support for migration (Donghai Qiao) [1869887] - [mm] arm64/mm: enable HugeTLB migration for contiguous bit HugeTLB pages (Donghai Qiao) [1869887] - [lib] idr: Fix idr_get_next_ul race with idr_remove (Felix Ansell) [1866062] - [lib] genalloc: Fix a set of docs build warnings (Felix Ansell) [1866062] - [lib] lib/Kconfig: fix OBJAGG in lib/ menu structure (Felix Ansell) [1866062] - [lib] lib: Reduce user_access_begin() boundaries in strncpy_from_user() and strnlen_user() (Felix Ansell) [1866062]- [char] random32: update the net random state on interrupt and activity (Donghai Qiao) [1867569] {CVE-2020-16166} - [fs] nfs: Fix getxattr kernel panic and memory overflow (Benjamin Coddington) [1880894] {CVE-2020-25212} - [tools] selftests: rtnetlink: Test bridge enslavement with different parent IDs (Jonathan Toppins) [1860479] - [tools] selftests: rtnetlink: correct the final return value for the test (Jonathan Toppins) [1860479] - [net] Fix bridge enslavement failure (Jonathan Toppins) [1860479] - [net] Make mpls_entry_encode() available for generic users (Patrick Talbert) [1878818] - [net] SUNRPC dont update timeout value on connection reset (Steve Dickson) [1861895] - [kernel] overflow.h: Add flex_array_size() helper (Petr Oros) [1876924] - [net] netpoll: accept NULL np argument in netpoll_send_skb() (Ivan Vecera) [1867968] - [net] netpoll: netpoll_send_skb() returns transmit status (Ivan Vecera) [1867968] - [net] netpoll: move netpoll_send_skb() out of line (Ivan Vecera) [1867968] - [net] netpoll: remove dev argument from netpoll_send_skb_on_dev() (Ivan Vecera) [1867968] - [net] netpoll: Fix use correct return type for ndo_start_xmit() (Ivan Vecera) [1867968] - [net] core: Introduce netdev_get_xmit_slave (Ivan Vecera) [1867974] - [net] get rid of lockdep_set_class_and_subclass() (Ivan Vecera) [1867961] - [net] change addr_list_lock back to static key (Ivan Vecera) [1867961] - [net] batman-adv: Revert "Drop lockdep.h include for soft-interface.c" (Ivan Vecera) [1867961] - [net] partially revert dynamic lockdep key changes (Ivan Vecera) [1867961] - [kernel] rcu: Maintain RHEL kABI (Waiman Long) [1862812] - [kernel] rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() (Waiman Long) [1862812] - [kernel] rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick (Waiman Long) [1862812] - [kernel] rcu: Make rcu_barrier() account for offline no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu: Clear ->core_needs_qs at GP end or self-reported QS (Waiman Long) [1862812] - [kernel] rcu: Forgive slow expedited grace periods at boot time (Waiman Long) [1862812] - [tools] torture: Hoist calls to lscpu to higher-level kvm.sh script (Waiman Long) [1862812] - [tools] torture: Allow "CFLIST" to specify default list of scenarios (Waiman Long) [1862812] - [kernel] rcutorture: Dynamically allocate rcu_fwds structure (Waiman Long) [1862812] - [kernel] rcutorture: Complete threading rcu_fwd pointers through functions (Waiman Long) [1862812] - [kernel] rcutorture: Move to dynamic initialization of rcu_fwds (Waiman Long) [1862812] - [kernel] rcutorture: Thread rcu_fwd pointer through forward-progress functions (Waiman Long) [1862812] - [kernel] rcutorture: Pull callback forward-progress data into rcu_fwd struct (Waiman Long) [1862812] - [tools] rcutorture: Add worst-case call_rcu() forward-progress results (Waiman Long) [1862812] - [tools] torture: Handle systems lacking the mpstat command (Waiman Long) [1862812] - [tools] torture: Handle jitter for CPUs that cannot be offlined (Waiman Long) [1862812] - [tools] rcutorture: Dispense with Dracut for initrd creation (Waiman Long) [1862812] - [tools] torture: Use gawk instead of awk for systime() function (Waiman Long) [1862812] - [kernel] rcu: Avoid tick_dep_set_cpu() misordering (Waiman Long) [1862812] - [kernel] rcu: Provide wrappers for uses of ->rcu_read_lock_nesting (Waiman Long) [1862812] - [kernel] rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() (Waiman Long) [1862812] - [kernel] rcu: Clear ->rcu_read_unlock_special only once (Waiman Long) [1862812] - [kernel] rcu: Clear .exp_hint only when deferred quiescent state has been reported (Waiman Long) [1862812] - [kernel] rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_PREEMPT_RCU (Waiman Long) [1862812] - [kernel] rcu: Use CONFIG_PREEMPTION where appropriate (Waiman Long) [1862812] - [kernel] rcu: Make PREEMPT_RCU be a modifier to TREE_RCU (Waiman Long) [1862812] - [kernel] rcu: Use lockdep rather than comment to enforce lock held (Waiman Long) [1862812] - [kernel] rcu: Avoid data-race in rcu_gp_fqs_check_wake() (Waiman Long) [1862812] - [kernel] rcu/nocb: Fix dump_tree hierarchy print always active (Waiman Long) [1862812] - [kernel] rculist.h: Add list_tail_rcu() (Waiman Long) [1862812] - [kernel] rculist_nulls: Change docbook comment headers (Waiman Long) [1862812] - [kernel] rculist_nulls: Add docbook comments (Waiman Long) [1862812] - [include] rcu: Add a hlist_nulls_unhashed_lockless() function (Waiman Long) [1862812] - [kernel] rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls (Waiman Long) [1862812] - [kernel] rcu: Remove kfree_call_rcu_nobatch() (Waiman Long) [1862812] - [kernel] rcu: Remove kfree_rcu() special casing and lazy-callback handling (Waiman Long) [1862812] - [kernel] rcu: Add support for debug_objects debugging for kfree_rcu() (Waiman Long) [1862812] - [kernel] rcu: Add multiple in-flight batches of kfree_rcu() work (Waiman Long) [1862812] - [kernel] rcu: Make kfree_rcu() use a non-atomic ->monitor_todo (Waiman Long) [1862812] - [kernel] rcuperf: Add kfree_rcu() performance Tests (Waiman Long) [1862812] - [kernel] rcu: Add basic support for kfree_rcu() batching (Waiman Long) [1862812] - [kernel] rcu: Remove unused stop-machine #include (Waiman Long) [1862812] - [kernel] srcu: Apply *_ONCE() to ->srcu_last_gp_end (Waiman Long) [1862812] - [kernel] rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() (Waiman Long) [1862812] - [kernel] rcu: Move rcu_{expedited, normal} definitions into rcupdate.h (Waiman Long) [1862812] - [kernel] rcu: Move gp_state_namesand gp_state_getname() to tree_stall.h (Waiman Long) [1862812] - [kernel] rcu: Remove the declaration of call_rcu() in tree.h (Waiman Long) [1862812] - [kernel] rcu: Fix tracepoint tracking RCU CPU kthread utilization (Waiman Long) [1862812] - [kernel] rcu: Fix harmless omission of "CONFIG_" from #if condition (Waiman Long) [1862812] - [kernel] rcu: Mark non-global functions and variables as static (Waiman Long) [1862812] - [kernel] rcu: Enable tick for nohz_full CPUs slow to provide expedited QS (Waiman Long) [1862812] - [kernel] rcu: Replace synchronize_sched_expedited_wait() "_sched" with "_rcu" (Waiman Long) [1862812] - [kernel] rcu: Update tree_exp.h function-header comments (Waiman Long) [1862812] - [kernel] rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done() (Waiman Long) [1862812] - [kernel] rcu: Allow only one expedited GP to run concurrently with wakeups (Waiman Long) [1862812] - [kernel] rcu: Fix missed wakeup of exp_wq waiters (Waiman Long) [1862812] - [kernel] rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_select_node_cpus() (Waiman Long) [1862812] - [kernel] rcu: Fix data-race due to atomic_t copy-by-value (Waiman Long) [1862812] - [kernel] rcu: Avoid modifying mask_ofl_ipi in sync_rcu_exp_select_node_cpus() (Waiman Long) [1862812] - [kernel] rcu: Use *_ONCE() to protect lockless ->expmask accesses (Waiman Long) [1862812] - [kernel] rcutorture: Make in-kernel-loop testing more brutal (Waiman Long) [1862812] - [kernel] rcutorture: Separate warnings for each failure type (Waiman Long) [1862812] - [kernel] rcu: Remove unused variable rcu_perf_writer_state (Waiman Long) [1862812] - [tools] rcutorture: Remove CONFIG_HOTPLUG_CPU=n from scenarios (Waiman Long) [1862812] - [kernel] rcu: Remove unused function rcutorture_record_progress() (Waiman Long) [1862812] - [kernel] rcu: Make kernel-mode nohz_full CPUs invoke the RCU core processing (Waiman Long) [1862812] - [kernel] rcu: Confine ->core_needs_qs accesses to the corresponding CPU (Waiman Long) [1862812] - [kernel] rcu: Reset CPU hints when reporting a quiescent state (Waiman Long) [1862812] - [kernel] rcu: Force nohz_full tick on upon irq enter instead of exit (Waiman Long) [1862812] - [kernel] rcu: Force tick on for nohz_full CPUs not reaching quiescent states (Waiman Long) [1862812] - [kernel] rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn (Waiman Long) [1862812] - [kernel] rcu: Make CPU-hotplug removal operations enable tick (Waiman Long) [1862812] - [kernel] stop_machine: Provide RCU quiescent state in multi_cpu_stop() (Waiman Long) [1862812] - [kernel] rcutorture: Force on tick for readers and callback flooders (Waiman Long) [1862812] - [kernel] rcu: Force on tick when invoking lots of callbacks (Waiman Long) [1862812] - [kernel] time: Export tick start/stop functions for rcutorture (Waiman Long) [1862812] - [kernel] nohz: Add TICK_DEP_BIT_RCU (Waiman Long) [1862812] - [kernel] rcu: Suppress levelspread uninitialized messages (Waiman Long) [1862812] - [kernel] rcu: Fix uninitialized variable in nocb_gp_wait() (Waiman Long) [1862812] - [trace] rcu: Update descriptions for rcu_future_grace_period tracepoint (Waiman Long) [1862812] - [trace] rcu: Update descriptions for rcu_nocb_wake tracepoint (Waiman Long) [1862812] - [trace] rcu: Remove obsolete descriptions for rcu_barrier tracepoint (Waiman Long) [1862812] - [kernel] rcu: Ensure that ->rcu_urgent_qs is set before resched IPI (Waiman Long) [1862812] - [kernel] rcu: Several rcu_segcblist functions can be static (Waiman Long) [1862812] - [kernel] rcu: Remove unused function hlist_bl_del_init_rcu() (Waiman Long) [1862812] - [kernel] rcu: Allow rcu_do_batch() to dynamically adjust batch sizes (Waiman Long) [1862812] - [kernel] srcu: Avoid srcutorture security-based pointer obfuscation (Waiman Long) [1862812] - [kernel] rcu/nocb: Don't wake no-CBs GP kthread if timer posted under overload (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce __call_rcu_nocb_wake() leaf rcu_node ->lock contention (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce nocb_cb_wait() leaf rcu_node ->lock contention (Waiman Long) [1862812] - [kernel] rcu/nocb: Advance CBs after merge in rcutree_migrate_callbacks() (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid synchronous wakeup in __call_rcu_nocb_wake() (Waiman Long) [1862812] - [kernel] rcu/nocb: Print no-CBs diagnostics when rcutorture writer unduly delayed (Waiman Long) [1862812] - [kernel] rcu/nocb: EXP Check use and usefulness of ->nocb_lock_contended (Waiman Long) [1862812] - [kernel] rcu/nocb: Add bypass callback queueing (Waiman Long) [1862812] - [kernel] rcu/nocb: Atomic ->len field in rcu_segcblist structure (Waiman Long) [1862812] - [kernel] rcu/nocb: Unconditionally advance and wake for excessive CBs (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce ->nocb_lock contention with separate ->nocb_gp_lock (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce contention at no-CBs invocation-done time (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce contention at no-CBs registry-time CB advancement (Waiman Long) [1862812] - [kernel] rcu/nocb: Round down for number of no-CBs grace-period kthreads (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid needless wakeups of no-CBs grace-period kthread (Waiman Long) [1862812] - [kernel] rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks (Waiman Long) [1862812] - [kernel] rcu/nocb: Never downgrade ->nocb_defer_wakeup in wake_nocb_gp_defer() (Waiman Long) [1862812] - [kernel] rcu/nocb: Enable re-awakening under high callback load (Waiman Long) [1862812] - [kernel] rcu/nohz: Turn off tick for offloaded CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Suppress uninitialized false-positive in nocb_gp_wait() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_pending() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_core() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_do_batch() (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_lazy fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_head and nocb_tail fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Use rcu_segcblist for no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Leave ->cblist enabled for no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Allow lockless use of rcu_segcblist_empty() (Waiman Long) [1862812] - [kernel] rcu/nocb: Allow lockless use of rcu_segcblist_restempty() (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove deferred wakeup checks for extended quiescent states (Waiman Long) [1862812] - [kernel] rcu/nocb: Check for deferred nocb wakeups before nohz_full early exit (Waiman Long) [1862812] - [kernel] rcu/nocb: Make rcutree_migrate_callbacks() start at leaf rcu_node structure (Waiman Long) [1862812] - [kernel] rcu/nocb: Add checks for offloaded callback processing (Waiman Long) [1862812] - [kernel] rcu/nocb: Use separate flag to indicate offloaded ->cblist (Waiman Long) [1862812] - [kernel] rcu/nocb: Use separate flag to indicate disabled ->cblist (Waiman Long) [1862812] - [kernel] rcu/nocb: Print gp/cb kthread hierarchy if dump_tree (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_nocb_leader_stride kernel boot parameter (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename and document no-CB CB kthread sleep trace event (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_organize_nocb_kthreads() local variable (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename wake_nocb_leader_defer() to wake_nocb_gp_defer() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename __wake_nocb_leader() to __wake_nocb_gp() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename wake_nocb_leader() to wake_nocb_gp() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename nocb_follower_wait() to nocb_cb_wait() (Waiman Long) [1862812] - [kernel] rcu/nocb: Provide separate no-CBs grace-period kthreads (Waiman Long) [1862812] - [kernel] rcu/nocb: Update comments to prepare for forward-progress work (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_data fields to prepare for forward-progress work (Waiman Long) [1862812] - [kernel] rcutorture: Aggressive forward-progress tests shouldn't block shutdown (Waiman Long) [1862812] - [kernel] rcuperf: Make rcuperf kernel test more robust for !expedited mode (Waiman Long) [1862812] - [kernel] rcutorture: Emulate userspace sojourn during call_rcu() floods (Waiman Long) [1862812] - [tools] rcutorture: Test TREE03 with the threadirqs kernel boot parameter (Waiman Long) [1862812] - [tools] torture: Expand last_ts variable in kvm-test-1-run.sh (Waiman Long) [1862812] - [kernel] rcuperf: Fix perf_type module-parameter description (Waiman Long) [1862812] - [documentation] doc: Add rcutree.kthread_prio pointer to stallwarn.txt (Waiman Long) [1862812] - [kernel] rcu: Change return type of rcu_spawn_one_boost_kthread() (Waiman Long) [1862812] - [kernel] rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK() (Waiman Long) [1862812] - [kernel] rcu: Add kernel parameter to dump trace after RCU CPU stall warning (Waiman Long) [1862812] - [kernel] rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock() (Waiman Long) [1862812] - [kernel] rcu: Simplify rcu_note_context_switch exit from critical section (Waiman Long) [1862812] - [kernel] rcu: Make rcu_read_unlock_special() checks match raise_softirq_irqoff() (Waiman Long) [1862812] - [kernel] rcu: Simplify rcu_read_unlock_special() deferred wakeups (Waiman Long) [1862812] - [tools] rcu: Don't return a value from rcu_assign_pointer() (Waiman Long) [1862812] - [kernel] rcu: Force inlining of rcu_read_lock() (Waiman Long) [1862812] - [kernel] rcu: Fix irritating whitespace error in rcu_assign_pointer() (Waiman Long) [1862812] - [kernel] rcu: validate arguments for rcu tracepoints (Waiman Long) [1862812] - [trace] tracing: introduce TRACE_EVENT_NOP() (Waiman Long) [1862812] - [kernel] kprobes: Prohibit probing on RCU debug routine (Waiman Long) [1862812] - [init] time: Make VIRT_CPU_ACCOUNTING_GEN depend on GENERIC_CLOCKEVENTS (Waiman Long) [1862812] - [kernel] time: Move CONTEXT_TRACKING to kernel/time/Kconfig (Waiman Long) [1862812]- [fs] xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Bill O'Donnell) [1849407] - [fs] xfs: split the sunit parameter update into two parts (Bill O'Donnell) [1849407] - [fs] xfs: refactor agfl length computation function (Bill O'Donnell) [1849407] - [net] netfilter: conntrack: proc: rename stat column (Florian Westphal) [1875681] - [net] netfilter: conntrack: add clash resolution stat counter (Florian Westphal) [1875681] - [net] netfilter: conntrack: remove ignore stats (Florian Westphal) [1875681] - [net] netfilter: conntrack: do not increment two error counters at same time (Florian Westphal) [1875681] - [net] netfilter: conntrack: do not auto-delete clash entries on reply (Florian Westphal) [1875681] - [powerpc] powerpc/pseries/iommu: Allow bigger 64bit window by removing default DMA window (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Move window-removing part of remove_ddw into remove_dma_window (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Update call to ibm, query-pe-dma-windows (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Create defines for operations in ibm, ddw-applicable (Steve Best) [1725198] - [x86] x86/cpu: Add Sapphire Rapids CPU model number (Puneet Sethi) [1872367] - [x86] x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Steve Best) [1838902]- [powerpc] powerpc/xmon: Improve dumping prefixed instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a ppc_inst_as_str() helper (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add ppc_inst_as_u64() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add ppc_inst_next() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for Prefixed Add Immediate (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Let compute tests specify a required cpu feature (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Set NIP in instruction emulation tests (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for prefixed floating-point load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for prefixed integer load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add POWER10 architected mode (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Add MMA feature (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Enable Prefixed Instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Advertise support for ISA v3.1 if selected (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add support for ISA v3.1 (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add new HWCAP bits (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for prefixed fixed-point arithmetic (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for prefixed load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Support prefixed instructions in alignment handler (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kprobes: Don't allow breakpoints on suffixes (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Don't allow breakpoints on suffixes (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Test prefixed instructions in feature fixups (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Test prefixed code patching (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add prefixed instructions to instruction data type (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/optprobes: Add register argument to patch_imm64_load_insns() (Desnes Augusto Nunes do Rosario) [1854524] - [kvm] powerpc: Define new SRR1 bits for a ISA v3.1 (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/83xx: handle machine check caused by watchdog timer (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Enable Prefixed Instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Make test_translate_branch() independent of instruction length (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move insertion of breakpoint for xol'ing (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Use a function for reading instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Introduce a function for reporting instruction length (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Define and use get_user_instr() et. al (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kprobes: Use patch_instruction() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a probe_kernel_read_inst() function (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a probe_user_read_inst() function (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for reading instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a datatype for instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: Refactor __patch_instruction() to use __put_user_asm() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: use probe_user_read() and probe_user_write() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Constify the number of insns printed by show instructions functions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Fix interleaved output in show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Fix sparse address space warnings (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Don't print kernel instructions in show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: fix book3s/32 boot failure due to code patching (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Introduce functions for instruction equality (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for byte swapping instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for getting the instruction op code (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use an accessor for instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for extswsli instruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add support for maddhd, maddhdu, maddld instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a macro for creating instructions from u32s (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/fsl: Add infrastructure to fixup branch predictor flush (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/smp: Use code patching to restore reset vector (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for addcinstruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for addinstruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for compute type instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Fix DS operand in ld encoding to appropriate value (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/watchpoint: Don't ignore extraneous exceptions blindly (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/watchpoint: Disable watchpoint hit by larx/stcx instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kgdb: add kgdb_arch_set/remove_breakpoint() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/hw_breakpoint: move instruction stepping out of hw_breakpoint_handler() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: add modify_instruction() and modify_instruction_site() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Change calling convention for create_branch() et. al (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: simplify patch_instruction_site() and patch_branch_site() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/code-patching: Add a helper to get the address of a patch_site (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/ftrace: Handle large kernel configs (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/32: use patch_site_addr() in machine_init() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: Use patch_site to patch copy_32 functions once cache is enabled (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Use bitwise calculations in_breakpoint_table() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move breakpoints to text section (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move breakpoint instructions to own array (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Remove store_inst() for patch_instruction() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/powernv/idle: Exclude mfspr on HID1, 4, 5 on P9 and above (Steve Best) [1854539] - [powerpc] powerpc/powernv/idle: Rename pnv_first_spr_loss_level variable (Steve Best) [1854539] - [powerpc] powerpc/powernv/idle: Replace CPU feature check with PVR check (Steve Best) [1854539] - [powerpc] powerpc/64s: Don't set FSCR bits in INIT_THREAD (Steve Best) [1854523] - [powerpc] powerpc/64s: Save FSCR to init_task.thread.fscr after feature init (Steve Best) [1854523] - [powerpc] powerpc/64s: Don't let DT CPU features set FSCR_DSCR (Steve Best) [1854523] - [powerpc] powerpc/64s: Don't init FSCR_DSCR in __init_FSCR() (Steve Best) [1854523]- [kernel] sched/cfs: change initial value of runnable_avg (Phil Auld) [1875995] - [kernel] sched/fair: Fix runnable_avg for throttled cfs (Phil Auld) [1875995] - [kernel] sched/fair: Fix kernel build warning in test_idle_cores() for !SMT NUMA (Phil Auld) [1875995] - [kernel] sched/numa: Acquire RCU lock for checking idle cores during NUMA balancing (Phil Auld) [1875995] - [kernel] sched/numa: Stop an exhastive search if a reasonable swap candidate or idle CPU is found (Phil Auld) [1875995] - [kernel] sched/numa: Bias swapping tasks based on their preferred node (Phil Auld) [1875995] - [kernel] sched/numa: Find an alternative idle CPU if the CPU is part of an active NUMA balance (Phil Auld) [1875995] - [kernel] sched/numa: Prefer using an idle CPU as a migration target instead of comparing tasks (Phil Auld) [1875995] - [kernel] sched/fair: Take into account runnable_avg to classify group (Phil Auld) [1875995] - [kernel] sched/pelt: Add a new runnable average signal (Phil Auld) [1875995] - [kernel] sched/pelt: Remove unused runnable load average (Phil Auld) [1875995] - [kernel] sched: Disable allowing small imbalance to preserve RHEL performance (Phil Auld) [1875995] - [kernel] sched/numa: Use similar logic to the load balancer for moving between domains with spare capacity (Phil Auld) [1875995] - [kernel] sched/numa: Replace runnable_load_avg by load_avg (Phil Auld) [1875995] - [kernel] sched/numa: Distinguish between the different task_numa_migrate() failure cases (Phil Auld) [1875995] - [kernel] sched/numa: Trace when no candidate CPU was found on the preferred node (Phil Auld) [1875995] - [kernel] sched/fair: Allow a small load imbalance between low utilisation SD_NUMA domains (Phil Auld) [1875995] - [mm] powerpc/smp: Implement cpu_to_coregroup_id (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Create coregroup domain (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Allocate cpumask only after searching thread group (Diego Domingos) [1854541] - [powerpc] powerpc/numa: Detect support for coregroup (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Optimize start_secondary (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Dont assume l2-cache to be superset of sibling (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Move topology fixups into a new function (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Move powerpc_topology above (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Merge Power9 topology with Power topology (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Fix a warning under !NEED_MULTIPLE_NODES (Diego Domingos) [1854541] - [mm] powerpc/numa: Restrict possible nodes based on platform (Diego Domingos) [1854541] - [mm] powerpc/numa: Limit possible nodes to within num_possible_nodes (Diego Domingos) [1854541] - [powerpc] powerpc: Fix misleading small cores print (Diego Domingos) [1854541] - [netdrv] ibmvnic: add missing parenthesis in do_reset() (Steve Best) [1879547] - [wireless] rtw88: don't hold all IRQs disabled for PS operations (Jarod Wilson) [1874730] - [netdrv] ibmvnic fix NULL tx_pools and rx_tools issue at do_reset (Steve Best) [1872676]- [kernel] sched: Fix use of count for nr_running tracepoint (Phil Auld) [1861444] - [kernel] sched: Add a tracepoint to track rq->nr_running (Phil Auld) [1861444] - [kernel] sched/debug: Add new tracepoints to track util_est (Phil Auld) [1861444] - [kernel] sched/debug: Export the newly added tracepoints (Phil Auld) [1861444] - [kernel] sched/debug: Add sched_overutilized tracepoint (Phil Auld) [1861444] - [kernel] sched/debug: Add new tracepoint to track PELT at se level (Phil Auld) [1861444] - [kernel] sched/debug: Add a new sched_trace_*() helper functions (Phil Auld) [1861444] - [kernel] sched/autogroup: Make autogroup_path() always available (Phil Auld) [1861444]- [mm] mm/kmemleak.c: fix check for softirq context (Waiman Long) [1878006] - [include] mm/hotplug: invalid PFNs from pfn_to_online_page() (Waiman Long) [1878006] - [mm] mm, kmemleak: little optimization while scanning (Waiman Long) [1878006] - [mm] kmemleak: add module param to print warnings to dmesg (Waiman Long) [1878006] - [mm] kmemleak: always register debugfs file (Waiman Long) [1878006] - [scsi] scsi: megaraid_sas: Don't call disable_irq from process IRQ poll (Tomas Henzl) [1837200] - [scsi] scsi: megaraid_sas: Remove undefined ENABLE_IRQ_POLL macro (Tomas Henzl) [1837200] - [platform] platform/x86: dcdbas: Check SMBIOS for protected buffer address (David Arcari) [1858680] - [platform] firmware: dcdbas: Move dcdbas to drivers/platform/x86 (David Arcari) [1858680] - [fs] cifs: fix DFS mount with cifsacl/modefromsid (Leif Sahlberg) [1871246] - [fs] ext4: fix potential negative array index in do_split() (Pavel Reichl) [1846165] {CVE-2020-14314} - [include] block: allow for_each_bvec to support zero len bvec (Ming Lei) [1872032] - [nvme] nvme-pci: disable the write zeros command for Intel 600P/P3100 (David Milburn) [1875391]- [netdrv] ice: Disable VLAN pruning in promiscuous mode (Jonathan Toppins) [1787477] - [mm] mm: slub: introduce 'slub_merge' kernel parameter (Rafael Aquini) [1871214] - [kernel] time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint (Alexey Klimov) [1877380]- [init] init/Kconfig: disable io_uring (Jeff Moyer) [1879754] - [block] blk-mq: always allow reserved allocation in hctx_may_queue (Ming Lei) [1740874] - [nvme] nvme-rdma: Avoid double freeing of async event data (Gopal Tiwari) [1878140] - [kernel] printk: queue wake_up_klogd irq_work only if per-CPU areas are ready (Igor Mammedov) [1867022]- [firmware] efi: don't reserve MOK config table memory region (Kairui Song) [1878584] - [fs] xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen) [1875316] {CVE-2020-14385} - [powerpc] powerpc/pseries: Do not initiate shutdown when system is running on UPS (Diego Domingos) [1870477]- [fs] nfsd: avoid a NULL dereference in __cld_pipe_upcall() (Scott Mayhew) [1847225] - [net] packet: fix overflow in tpacket_rcv (Hangbin Liu) [1876224] {CVE-2020-14386} - [net] packet: make tp_drops atomic (Hangbin Liu) [1876224] {CVE-2020-14386} - [net] espintcp: restore IP CB before handing the packet to xfrm (Sabrina Dubroca) [1868201] - [fs] Revert "NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE" (Benjamin Coddington) [1865978] - [fs] Revert "NFSv4.x recover from pre-mature loss of openstateid" (Benjamin Coddington) [1865978] - [infiniband] RDMA/mlx4: Read pkey table length instead of hardcoded value (Alaa Hleihel) [1853564] - [net] net/smc: set rx_off for SMCR explicitly (Philipp Rudo) [1875833] - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1872381] - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1872381] - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1872381] - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1872381] - [kernel] tracing: Define MCOUNT_INSN_SIZE when not defined without direct calls (Jiri Olsa) [1857599] - [kernel] ftrace: Fix function_graph tracer interaction with BPF trampoline (Jiri Olsa) [1857599] - [x86] x86/function_graph: Simplify with function_graph_enter() (Jiri Olsa) [1857599] - [kernel] function_graph: Create function_graph_enter() to consolidate architecture code (Jiri Olsa) [1857599]- [crypto] pefile: Support multiple signatures in verify_pefile_signature (Lenny Szubowicz) [1862072] - [security] integrity: Load certs from the EFI MOK config table (Lenny Szubowicz) [1868306] - [security] integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz) [1868306] - [firmware] efi: Support for MOK variable config table (Lenny Szubowicz) [1868306] - [kernel] Move to dual-signing to split signing keys up better (Frantisek Hrbata) [1837434] {CVE-2020-10713} - [powerpc] pseries/hotplug-cpu: wait indefinitely for vCPU death (Michael Roth) [1856588] - [powerpc] kvm: ppc: book3s hv: Rework secure mem slot dropping (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Move kvmppc_svm_page_out up (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Migrate hot plugged memory (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: In H_SVM_INIT_DONE, migrate remaining normal-GFNs to secure-GFNs (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Track the state GFNs associated with secure VMs (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Disable page merging in H_SVM_INIT_START (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Fix function definition in book3s_hv_uvmem.c (Michael Roth) [1851259] - [kernel] mmap locking api: initial implementation as rwsem wrappers (Michael Roth) [1851259] - [mm] handle multiple owners of device private pages in migrate_vma (Michael Roth) [1851259] - [mm] migrate.c: clean up useless code in migrate_vma_collect_pmd() (Michael Roth) [1851259] - [mm] remove the unused MIGRATE_PFN_DEVICE flag (Michael Roth) [1851259] - [powerpc] rhel: powerpc: kvm: Increase HDEC threshold to enter guest (David Gibson) [1733467] - [netdrv] r8152: Add macpassthru support for ThinkPad Thunderbolt 3 Dock Gen 2 (Michal Schmidt) [1851966] - [fs] ceph: fix inode number handling on arches with 32-bit ino_t (Jeff Layton) [1869679] - [fs] ceph: don't allow setlease on cephfs (Jeff Layton) [1872382] - [block] blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART (Ming Lei) [1859628]- [s390] scsi: zfcp: Move allocation of the shost object to after xconf- and xport-data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence early sysfs interfaces for accesses of shost objects (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence adapter status propagation for common statuses (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move p-t-p port allocation to after xport data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence fc_host updates during link-down handling (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move fc_host updates during xport data handling into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move shost updates during xconfig data handling into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move shost modification after QDIO (re-)open into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: fix fc_host attributes that should be unknown on local link down (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: wire previously driver-specific sysfs attributes also to fc_host (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: expose fabric name as common fc_host sysfs attribute (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: add diagnostics buffer for exchange config data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: diagnostics buffer caching and use for exchange port data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: signal incomplete or error for sync exchange config/port data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fix use-after-free in request timeout handlers (Claudio Imbrenda) [1872796] - [tools] selftests/powerpc: Update the stack expansion test (Gustavo Duarte) [1869755] - [mm] powerpc: Allow 4224 bytes of stack expansion for the signal frame (Gustavo Duarte) [1869755] - [tools] selftests/powerpc: Add test of stack expansion logic (Gustavo Duarte) [1869755] - [mm] mm: check that mm is still valid in madvise() (Jeff Moyer) [1874560] - [block] block: virtio_blk: fix handling single range discard request (Ming Lei) [1842035] - [block] block: respect queue limit of max discard segment (Ming Lei) [1842035] - [fs] io_uring: Fix NULL pointer dereference in loop_rw_iter() (Jeff Moyer) [1854649] - [fs] io_uring: return locked and pinned page accounting (Jeff Moyer) [1854649] - [fs] io_uring: always allow drain/link/hardlink/async sqe flags (Jeff Moyer) [1854649] - [fs] io_uring: ensure double poll additions work with both request types (Jeff Moyer) [1854649] - [fs] io_uring: fix recvmsg memory leak with buffer selection (Jeff Moyer) [1854649] - [fs] io_uring: fix missing msg_name assignment (Jeff Moyer) [1854649] - [fs] io_uring: fix memleak in io_sqe_files_register() (Jeff Moyer) [1854649] - [fs] io_uring: account user memory freed when exit has been queued (Jeff Moyer) [1854649] - [fs] io_uring: fix memleak in __io_sqe_files_update() (Jeff Moyer) [1854649] - [fs] io_uring: fix regression with always ignoring signals in io_cqring_wait() (Jeff Moyer) [1854649] - [fs] io_uring: use signal based task_work running (Jeff Moyer) [1854649] - [kernel] task_work: teach task_work_add() to do signal_wake_up() (Jeff Moyer) [1854649] - [fs] io_uring: fix missing ->mm on exit (Jeff Moyer) [1854649] - [fs] io_uring: fix potential use after free on fallback request free (Jeff Moyer) [1854649] - [fs] io_uring: fix req->work corruption (Jeff Moyer) [1854649] - [fs] io_uring: fix NULL-mm for linked reqs (Jeff Moyer) [1854649] - [fs] io_uring: fix current->mm NULL dereference on exit (Jeff Moyer) [1854649] - [fs] io_uring: fix hanging iopoll in case of -EAGAIN (Jeff Moyer) [1854649] - [fs] io_uring: fix io_sq_thread no schedule when busy (Jeff Moyer) [1854649] - [fs] io_uring: fix possible race condition against REQ_F_NEED_CLEANUP (Jeff Moyer) [1854649] - [fs] io_uring: reap poll completions while waiting for refs to drop on exit (Jeff Moyer) [1854649] - [fs] io_uring: acquire 'mm' for task_work for SQPOLL (Jeff Moyer) [1854649] - [fs] io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed (Jeff Moyer) [1854649] - [fs] io_uring: don't fail links for EAGAIN error in IOPOLL mode (Jeff Moyer) [1854649] - [fs] io_uring: fix io_kiocb.flags modification race in IOPOLL mode (Jeff Moyer) [1854649] - [fs] io_uring: allow O_NONBLOCK async retry (Jeff Moyer) [1854649] - [fs] io_uring: use kvfree() in io_sqe_buffer_register() (Jeff Moyer) [1854649] - [fs] io_uring: validate the full range of provided buffers for access (Jeff Moyer) [1854649] - [fs] io_uring: re-set iov base/len for buffer select retry (Jeff Moyer) [1854649] - [fs] io_uring: fix {SQ, IO}POLL with unsupported opcodes (Jeff Moyer) [1854649] - [fs] io_uring: disallow close of ring itself (Jeff Moyer) [1854649] - [fs] io_uring: fix overflowed reqs cancellation (Jeff Moyer) [1854649] - [fs] io_uring: fix flush req->refs underflow (Jeff Moyer) [1854649] - [fs] io_uring: async task poll trigger cleanup (Jeff Moyer) [1854649] - [fs] io_uring: allow POLL_ADD with double poll_wait() users (Jeff Moyer) [1854649] - [fs] io_uring: remove 'fd is io_uring' from close path (Jeff Moyer) [1854649] - [nvme] nvme: allow retry for requests with REQ_FAILFAST_TRANSPORT set (Mike Snitzer) [1843515] - [nvme] nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) [1843515] - [nvme] nvme: update failover handling to work with REQ_FAILFAST_TRANSPORT (Mike Snitzer) [1843515] - [nvme] nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) [1843515] - [nvme] nvme: redirect commands on dying queue (Mike Snitzer) [1843515] - [nvme] nvme: just check the status code type in nvme_is_path_error (Mike Snitzer) [1843515] - [nvme] nvme: refactor command completion (Mike Snitzer) [1843515] - [nvme] nvme-multipath: do not reset on unknown status (Mike Snitzer) [1843515] - [nvme] Revert "nvme: allow ANA support to be independent of native multipathing" (Mike Snitzer) [1843515] - [nvme] Revert "nvme-multipath: do not reset on unknown status" (Mike Snitzer) [1843515] - [mm] mm, THP, swap: fix allocating cluster for swapfile by mistake (Gao Xiang) [1855474] - [net] sched: act_ct: Fix skb double-free in tcf_ct_handle_fragments() error flow (Marcelo Leitner) [1866391] - [net] netfilter: conntrack: allow sctp hearbeat after connection re-use (Florian Westphal) [1865798] - [video] vgacon: Fix for missing check in scrollback handling (Lyude Paul) [1859472] {CVE-2020-14331} - [scsi] Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Nilesh Javali) [1866744] - [scsi] Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Check if FW supports MQ before enabling (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Reduce noisy debug message (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix login timeout (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Flush I/O on zone disable (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Flush all sessions on zone disable (Nilesh Javali) [1866744] - [tools] bpf: selftests: global_funcs: Check err_str before strstr (Yauheni Kaliuta) [1873163] - [netdrv] net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Alaa Hleihel) [1869602] - [netdrv] net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Alaa Hleihel) [1869602] - [tools] selftests/bpf: test for map update access from within EXT programs (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [tools] selftests/bpf: test for checking return code for the extended prog (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [tools] selftests/bpf: Add test for freplace program with write access (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [net] bpf: verifier: use target program's type for access verifications (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [scsi] scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy) [1871223] - [scsi] scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy) [1871223] - [infiniband] RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier) [1858674] - [fs] NFSv4.0 allow nconnect for v4.0 (Benjamin Coddington) [1842746] - [mm] mm/vunmap: add cond_resched() in vunmap_pmd_range (Rafael Aquini) [1871710] - [s390] s390/bpf: Maintain 8-byte stack alignment (Jiri Olsa) [1871040]- [netdrv] vrf: Fix IPv6 with qdisc and xfrm (Sabrina Dubroca) [1868565] - [netdrv] vrf: make sure skb->data contains ip header to make routing (Sabrina Dubroca) [1868565] - [netdrv] vrf: Check skb for XFRM_TRANSFORMED flag (Sabrina Dubroca) [1868565] - [net] Do not clear the sock TX queue in sk_set_socket() (Andrea Claudi) [1850421] - [net] Use RCU_INIT_POINTER() to set sk_wq (Andrea Claudi) [1850421] - [net] netfilter: ip6tables: Add a .pre_exit hook in all ip6table_foo.c. (Florian Westphal) [1862384] - [net] netfilter: iptables: Add a .pre_exit hook in all iptable_foo.c. (Florian Westphal) [1862384] - [net] netfilter: ipset: Fix an error code in ip_set_sockfn_get() (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Don't account for expired elements on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Drop spurious condition for overlap detection on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Detect partial overlaps on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Introduce and use nft_rbtree_interval_start() (Florian Westphal) [1862384] - [net] netfilter: nf_tables: fix nat hook table deletion (Florian Westphal) [1862384] - [net] netfilter: ipset: call ip_set_free() instead of kfree() (Florian Westphal) [1862384] - [net] netfilter: ip6tables: Split ip6t_unregister_table() into pre_exit and exit helpers. (Florian Westphal) [1862384] - [net] netfilter: iptables: Split ipt_unregister_table() into pre_exit and exit helpers. (Florian Westphal) [1862384] - [net] netfilter: nft_set_pipapo: Disable preemption before getting per-CPU pointer (Florian Westphal) [1862384] - [net] netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supported (Florian Westphal) [1862384] - [net] netfilter: conntrack: comparison of unsigned in cthelper confirmation (Florian Westphal) [1862384] - [net] netfilter: conntrack: refetch conntrack after nf_conntrack_update() (Florian Westphal) [1862384] - [net] netfilter: conntrack: Pass value of ctinfo to __nf_conntrack_update (Florian Westphal) [1862384] - [net] netfilter: conntrack: make conntrack userspace helpers work again (Florian Westphal) [1862384] - [net] netfilter: nfnetlink_cthelper: unbreak userspace helper support (Florian Westphal) [1862384] - [net] netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build (Florian Westphal) [1862384] - [net] netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code (Florian Westphal) [1862384] - [net] netfilter: nft_set_bitmap: initialize set element extension in lookups (Florian Westphal) [1862384] - [net] netfilter: nft_fwd_netdev: validate family and chain type (Florian Westphal) [1862384] - [net] netfilter: nft_payload: add missing attribute validation for payload csum flags (Florian Westphal) [1862384] - [net] netfilter: cthelper: add missing attribute validation for cthelper (Florian Westphal) [1862384] - [net] netfilter: ipset: Fix forceadd evaluation path (Florian Westphal) [1862384] - [net] netfilter: bridge: make sure to pull arp header in br_nf_forward_arp() (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: bogus lookup/get on consecutive elements in named sets (Florian Westphal) [1862384] - [net] netfilter: ctnetlink: netns exit must wait for callbacks (Florian Westphal) [1862384] - [arm64] kvm: arm64: Don't inherit exec permission across page-table levels (Andrew Jones) [1869297] - [arm64] kvm: arm64: Flush the instruction cache if not unmapping the VM on reboot (Andrew Jones) [1869297] - [s390] s390, dcssblk: kaddr and pfn can be NULL to ->direct_access() (Claudio Imbrenda) [1868927] - [fs] chardev: Avoid potential use-after-free in 'chrdev_open()' (Vladis Dronov) [1866324] {CVE-2020-0305} - [net] net: accept an empty mask in /sys/class/net/*/queues/rx-*/rps_cpus (Nitesh Narayan Lal) [1868433] - [x86] Revert "x86/intel: Disable HPET on Intel Ice Lake platforms" (David Arcari) [1868405] - [kernel] sched: Fix race against ptrace_freeze_trace() (Oleg Nesterov) [1862560] - [kernel] sched: Fix loadavg accounting race (Oleg Nesterov) [1862560] - [kernel] kernel/sched/: remove caller signal_pending branch predictions (Oleg Nesterov) [1862560] - [kernel] locking/spinlock, sched/core: Clarify requirements for smp_mb__after_spinlock() (Oleg Nesterov) [1862560] - [nvme] nvme: multipath: round-robin: eliminate "fallback" variable (Gopal Tiwari) [1868443] - [nvme] nvme: multipath: round-robin: fix single non-optimized path case (Gopal Tiwari) [1868443] - [nvme] nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths (Gopal Tiwari) [1868443] - [nvme] nvme-multipath: fix logic for non-optimized paths (Gopal Tiwari) [1868443] - [tools] selftests/bpf: Fix segmentation fault in test_progs (Yauheni Kaliuta) [1868494] - [pci] hv: Fix a timing issue which causes kdump to fail occasionally (Mohammed Gamal) [1861960] - [hv] hv: vmbus: Only notify Hyper-V for die events that are oops (Vitaly Kuznetsov) [1868131] - [x86] kvm: nsvm: Correctly set the shadow NPT root level in its MMU role (Vitaly Kuznetsov) [1845507] - [x86] kvm: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: use nested_svm_load_cr3() on guest->host switch (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: implement nested_svm_load_cr3() and use it for host->guest switch (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: move kvm_set_cr3() after nested_svm_uninit_mmu_context() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: introduce nested_svm_load_cr3()/nested_npt_enabled() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: prepare to handle errors from enter_svm_guest_mode() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure (Vitaly Kuznetsov) [1845507] - [x86] kvm: mmu: stop dereferencing vcpu->arch.mmu to get the context for MMU init (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() (Vitaly Kuznetsov) [1845507] - [security] selinux: compute genfs symlink context in case of CephFS (Ondrej Mosnacek) [1865800] - [fs] ceph: set sec_context xattr on symlink creation (Ondrej Mosnacek) [1861509] - [tools] selftests: bpf: define SO_RCVTIMEO and SO_SNDTIMEO properly for ppc64le (Jiri Benc) [1860386] - [tools] bpf: Sync RHEL version of asm-generic/socket.h to tools/ (Jiri Benc) [1860386] - [tools] selftests: bpf: skip tests not working on RHEL (Jiri Benc) [1866908] - [tools] Revert "selftests: bpf: disable test_lwt_seg6local" (Jiri Benc) [1866908] - [tools] Revert "bpf: selftests: remove test_bpftool_build.sh from TEST_PROGS" (Jiri Benc) [1866908] - [tools] selftests: add option to skip specific tests in RHEL (Jiri Benc) [1866908] - [tools] selftests: bpf: switch off timeout (Jiri Benc) [1866908] - [tools] selftest/firmware: Add selftest timeout in settings (Jiri Benc) [1866908] - [tools] selftests/harness: Limit step counter reporting (Jiri Benc) [1866908] - [tools] selftests/harness: Clean up kern-doc for fixtures (Jiri Benc) [1866908] - [tools] selftests: fix condition in run_tests (Jiri Benc) [1866908] - [tools] selftests: do not use .ONESHELL (Jiri Benc) [1866908] - [tools] selftests/harness: Report skip reason (Jiri Benc) [1866908] - [tools] selftests/harness: Display signed values correctly (Jiri Benc) [1866908] - [tools] selftests/harness: Refactor XFAIL into SKIP (Jiri Benc) [1866908] - [tools] selftests/harness: Switch to TAP output (Jiri Benc) [1866908] - [tools] selftests: Add header documentation and helpers (Jiri Benc) [1866908] - [tools] kselftest: fix TAP output for skipped tests (Jiri Benc) [1866908] - [tools] kselftest: ksft_test_num return type should be unsigned (Jiri Benc) [1866908] - [tools] selftests: introduce gen_tar Makefile target (Jiri Benc) [1866908] - [tools] kselftest: add fixture variants (Jiri Benc) [1866908] - [tools] kselftest: run tests by fixture (Jiri Benc) [1866908] - [tools] kselftest: create fixture objects (Jiri Benc) [1866908] - [tools] kselftest: factor out list manipulation to a helper (Jiri Benc) [1866908] - [tools] selftests: add build/cross-build dependency check script (Jiri Benc) [1866908] - [tools] kselftest/runner: allow to properly deliver signals to tests (Jiri Benc) [1866908] - [tools] selftests/harness: fix spelling mistake "SIGARLM" -> "SIGALRM" (Jiri Benc) [1866908] - [tools] selftests: enforce local header dependency in lib.mk (Jiri Benc) [1866908] - [tools] selftests/harness: Handle timeouts cleanly (Jiri Benc) [1866908] - [tools] selftests/harness: Move test child waiting logic (Jiri Benc) [1866908] - [tools] selftests: Fix kselftest O=objdir build from cluttering top level objdir (Jiri Benc) [1866908] - [tools] selftests: allow detection of build failures (Jiri Benc) [1866908] - [tools] selftests: fix build behaviour on targets' failures (Jiri Benc) [1866908] - [tools] kselftest: Support old perl versions (Jiri Benc) [1866908] - [tools] kselftest/runner: Print new line in print of timeout log (Jiri Benc) [1866908] - [tools] selftests: Fix dangling documentation references to kselftest_module.sh (Jiri Benc) [1866908] - [tools] kselftest: Fix NULL INSTALL_PATH for TARGETS runlist (Jiri Benc) [1866908] - [tools] selftests: Move kselftest_module.sh into kselftest/ (Jiri Benc) [1866908] - [tools] selftests: gen_kselftest_tar.sh: Do not clobber kselftest/ (Jiri Benc) [1866908] - [tools] selftests/kselftest/runner.sh: Add 45 second timeout per test (Jiri Benc) [1866908] - [tools] kselftest: exclude failed TARGETS from runlist (Jiri Benc) [1866908] - [tools] kselftest: add capability to skip chosen TARGETS (Jiri Benc) [1866908] - [tools] selftests: Add kselftest-all and kselftest-install targets (Jiri Benc) [1866908] - [tools] selftests: use "$(MAKE)" instead of "make" (Jiri Benc) [1866908] - [tools] kselftest: save-and-restore errno to allow for m formatting (Jiri Benc) [1866908] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 481 (Jiri Benc) [1866908] - [tools] selftests/harness: Allow test to configure timeout (Jiri Benc) [1866908] - [tools] selftests: avoid KBUILD_OUTPUT dir cluttering with selftest objects (Jiri Benc) [1866908] - [tools] selftests: fix bpf build/test workflow regression when KBUILD_OUTPUT is set (Jiri Benc) [1866908] - [tools] selftests: fix install target to use default install path (Jiri Benc) [1866908] - [tools] selftests: build and run gpio when output directory is the src dir (Jiri Benc) [1866908] - [documentation] doc: kselftest: Fix KBUILD_OUTPUT usage instructions (Jiri Benc) [1866908] - [tools] selftests: fix headers_install circular dependency (Jiri Benc) [1866908] - [tools] selftests/harness: Add 30 second timeout per test (Jiri Benc) [1866908] - [tools] kselftest: Add test module framework header (Jiri Benc) [1866908] - [tools] kselftest: Add test runner creation script (Jiri Benc) [1866908] - [tools] selftests/harness: Update named initializer syntax (Jiri Benc) [1866908] - [tools] selftest: include stdio.h in kselftest.h (Jiri Benc) [1866908] - [tools] selftests: do not macro-expand failed assertion expressions (Jiri Benc) [1866908] - [documentation] Documentation/dev-tools: clean up kselftest.rst (Jiri Benc) [1866908] - [documentation] doc: dev-tools: kselftest.rst: update config file location (Jiri Benc) [1866908] - [documentation] doc: dev-tools: kselftest.rst: update contributing new tests (Jiri Benc) [1866908]- [fs] nfs: ensure correct writeback errors are returned on close() (Scott Mayhew) [1849424] - [netdrv] net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() (Dean Nelson) [1824858] - [crypto] crypto: ecc - SP800-56A rev 3 local public key validation (Herbert Xu) [1855817] - [crypto] crypto: dh - SP800-56A rev 3 local public key validation (Herbert Xu) [1855817] - [crypto] crypto: dh - check validity of Z before export (Herbert Xu) [1855817] - [lib] lib/mpi: Add mpi_sub_ui() (Herbert Xu) [1855817] - [crypto] crypto: ecdh - check validity of Z before export (Herbert Xu) [1855817] - [netdrv] net: thunderx: initialize VF's mailbox mutex before first usage (Dean Nelson) [1866827] - [kernel] timers: Lower base clock forwarding threshold (Phil Auld) [1833096] - [kernel] timers: Remove must_forward_clk (Phil Auld) [1833096] - [kernel] timers: Spare timer softirq until next expiry (Phil Auld) [1833096] - [kernel] timers: Expand clk forward logic beyond nohz (Phil Auld) [1833096] - [kernel] timers: Reuse next expiry cache after nohz exit (Phil Auld) [1833096] - [kernel] timers: Always keep track of next expiry (Phil Auld) [1833096] - [kernel] timers: Optimize _next_timer_interrupt() level iteration (Phil Auld) [1833096] - [kernel] timers: Add comments about calc_index() ceiling work (Phil Auld) [1833096] - [kernel] timers: Move trigger_dyntick_cpu() to enqueue_timer() (Phil Auld) [1833096] - [kernel] timers: Use only bucket expiry for base->next_expiry value (Phil Auld) [1833096] - [kernel] timers: Preserve higher bits of expiration on index calculation (Phil Auld) [1833096] - [kernel] timer: Fix wheel index calculation on last level (Phil Auld) [1833096] - [kernel] timer: Prevent base->clk from moving backward (Phil Auld) [1833096] - [kernel] timer: Read jiffies once when forwarding base clk (Phil Auld) [1833096] - [powerpc] powerpc/64: Update Speculation_Store_Bypass in /proc//status (Gustavo Duarte) [1773868] - [scsi] scsi: virtio-scsi: Correctly handle the case where all LUNs are unplugged (Maxim Levitsky) [1756093] - [kvm] kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host (Maxim Levitsky) [1853447] - [kvm] x86/kvm: Move context tracking where it belongs (Nitesh Narayan Lal) [1854011] - [scsi] scsi: megaraid_sas: Clear affinity hint (Tomas Henzl) [1828351] - [netdrv] revert "vxlan: fix tos value before xmit" (Andrea Claudi) [1862166] - [net] udp: Copy has_conns in reuseport_grow(). (Marcelo Leitner) [1867160] - [net] dev: Defer free of skbs in flush_backlog (Marcelo Leitner) [1867160] - [include] net: core: reduce recursion limit value (Marcelo Leitner) [1867160] - [netdrv] pppoe: only process PADT targeted at local interfaces (Andrea Claudi) [1866850] - [net] espintcp: count packets dropped in espintcp_rcv (Sabrina Dubroca) [1866393] - [net] espintcp: handle short messages instead of breaking the encap socket (Sabrina Dubroca) [1866393] - [net] espintcp: recv() should return 0 when the peer socket is closed (Sabrina Dubroca) [1866393] - [net] espintcp: support non-blocking sends (Sabrina Dubroca) [1866393] - [net] mptcp: be careful on subflow creation (Davide Caratti) [1862200] - [net] mptcp: fix bogus sendmsg() return code under pressure (Davide Caratti) [1862200] - [net] mptcp: fix joined subflows with unblocking sk (Davide Caratti) [1862200] - [net] subflow: explicitly check for plain tcp rsk (Davide Caratti) [1862200] - [net] mptcp: silence warning in subflow_data_ready() (Davide Caratti) [1862200] - [net] mptcp: fix race in subflow_data_ready() (Davide Caratti) [1862200] - [net] mptcp: fix memory leak in mptcp_subflow_create_socket() (Davide Caratti) [1862200] - [net] mptcp: don't leak msk in token container (Davide Caratti) [1862200] - [net] ipv4: Silence suspicious RCU usage warning (Guillaume Nault) [1866430] - [net] devinet: fix memleak in inetdev_init() (Guillaume Nault) [1866430] - [net] ipip: fix wrong address family in init error path (Guillaume Nault) [1866430] - [net] inet_csk: Fix so_reuseport bind-address cache in tb->fast* (Guillaume Nault) [1866430] - [net] ipmr: Add lockdep expression to ipmr_for_each_table macro (Guillaume Nault) [1866430] - [net] ipmr: Fix RCU list debugging warning (Guillaume Nault) [1866430] - [net] tcp: make sure listeners don't initialize congestion-control state (Paolo Abeni) [1865904] - [net] sched: The error lable position is corrected in ct_init_module (Davide Caratti) [1865890] - [net] sched: cls_api: fix nooffloaddevcnt warning dmesg log (Davide Caratti) [1865890] - [net] tls: fix race condition causing kernel panic (Sabrina Dubroca) [1861756] - [net] tls: free record only on encryption error (Sabrina Dubroca) [1861756] - [net] tls: fix encryption error checking (Sabrina Dubroca) [1861756] - [net] l2tp: add sk_family checks to l2tp_validate_socket (Guillaume Nault) [1861453] - [net] l2tp: do not use inet_hash()/inet_unhash() (Guillaume Nault) [1861453] - [net] tipc: allow to build NACK message in link timeout function (Xin Long) [1860877] - [net] tipc: fix retransmission on unicast links (Xin Long) [1860877] - [net] tipc: fix NULL pointer dereference in tipc_disc_rcv() (Xin Long) [1860877] - [net] tipc: remove set but not used variable 'prev' (Xin Long) [1860877] - [net] tipc: call tsk_set_importance from tipc_topsrv_create_listener (Xin Long) [1860877] - [net] tipc: add support for broadcast rcv stats dumping (Xin Long) [1860877] - [net] tipc: enable broadcast retrans via unicast (Xin Long) [1860877] - [net] tipc: add back link trace events (Xin Long) [1860877] - [net] tipc: introduce Gap ACK blocks for broadcast link (Xin Long) [1860877] - [net] tipc: block BH before using dst_cache (Xin Long) [1860877] - [net] tipc: fix partial topology connection closure (Xin Long) [1860877] - [net] xfrm: policy: match with both mark and mask on user interfaces (Xin Long) [1854116] - [scsi] scsi: dh: Add Fujitsu device to devinfo and dh lists (Ewan Milne) [1861418] - [x86] kvm: Set KVM_SOFT_MAX_VCPUS to 1024 (Eduardo Habkost) [1856996] - [md] dm integrity: fix integrity recalculation that is improperly skipped (Mike Snitzer) [1860160] - [netdrv] ibmvnic: Fix IRQ mapping disposal in error path (Steve Best) [1867498] - [infiniband] IB/hfi1: Do not destroy link_wq when the device is shut down (Kamal Heib) [1858392] - [infiniband] IB/hfi1: Do not destroy hfi1_wq when the device is shut down (Kamal Heib) [1858392] - [netdrv] Revert "net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1867146] - [net] devmap: Use bpf_map_area_alloc() for allocating hash buckets (Jiri Benc) [1842380] - [kernel] kexec_file: Correctly output debugging information for the PT_LOAD ELF header (Lianbo Jiang) [1861186] - [kernel] kexec: Improve & fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [1861186] - [x86] x86/crash: Correct the address boundary of function parameters (Lianbo Jiang) [1861186] - [fs] ceph: handle zero-length feature mask in session messages (Jeff Layton) [1866018] - [s390] s390/bpf: Tolerate not converging code shrinking (Yauheni Kaliuta) [1857120] - [s390] s390/bpf: Use brcl for jumping to exit_ip if necessary (Yauheni Kaliuta) [1857120] - [s390] s390/bpf: Fix sign extension in branch_ku (Yauheni Kaliuta) [1857120] - [tools] selftests: bpf: test_kmod.sh: Fix running out of srctree (Yauheni Kaliuta) [1857120] - [lib] bpf: revert "test_bpf: Flag tests that cannot be jited on s390" (Yauheni Kaliuta) [1857120] - [kernel] uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned (Oleg Nesterov) [1848596]- [fs] nfs: nfs_file_write() should check for writeback errors (Scott Mayhew) [1852788] - [s390] s390/cpum_cf, perf: change DFLT_CCERROR counter name (Philipp Rudo) [1865794] - [net] net/smc: unique reason code for exceeded max dmb count (Philipp Rudo) [1865792] - [s390] s390/ism: indicate correct error reason in ism_alloc_dmb() (Philipp Rudo) [1865792] - [net] net/smc: fix dmb buffer shortage (Philipp Rudo) [1865792] - [net] net/smc: put slot when connection is killed (Philipp Rudo) [1865792] - [net] net/smc: fix restoring of fallback changes (Philipp Rudo) [1865792] - [net] net/smc: remove freed buffer from list (Philipp Rudo) [1865792] - [net] net/smc: do not call dma sync for unmapped memory (Philipp Rudo) [1865792] - [net] net/smc: fix handling of delete link requests (Philipp Rudo) [1865792] - [net] net/smc: move add link processing for new device into llc layer (Philipp Rudo) [1865792] - [net] net/smc: drop out-of-flow llc response messages (Philipp Rudo) [1865792] - [net] net/smc: protect smc ib device initialization (Philipp Rudo) [1865792] - [net] net/smc: fix link lookup for new rdma connections (Philipp Rudo) [1865792] - [net] net/smc: clear link during SMC client link down processing (Philipp Rudo) [1865792] - [net] net/smc: handle unexpected response types for confirm link (Philipp Rudo) [1865792] - [net] net/smc: switch smcd_dev_list spinlock to mutex (Philipp Rudo) [1865792] - [net] net/smc: fix sleep bug in smc_pnet_find_roce_resource() (Philipp Rudo) [1865792] - [net] net/smc: fix work request handling (Philipp Rudo) [1865792] - [net] net/smc: separate LLC wait queues for flow and messages (Philipp Rudo) [1865792] - [net] net/smc: pre-fetch send buffer outside of send_lock (Philipp Rudo) [1865792] - [nvme] nvme-fc: set max_segments to lldd max value (Ewan Milne) [1853181] - [powerpc] ppc64/kexec_file: enable early kernel's OPAL calls (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: fix kexec load failure with lack of memory hole (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: add appropriate regions for memory reserve map (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: prepare elfcore header for crashing kernel (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: setup backup region for kdump kernel (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: restrict memory usage of kdump kernel (Diego Domingos) [1829715] - [mm] powerpc/drmem: make lmb walk a bit more flexible (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: avoid stomping memory used by special regions (Diego Domingos) [1829715] - [powerpc] powerpc/kexec_file: add helper functions for getting memory ranges (Diego Domingos) [1829715] - [powerpc] powerpc/kexec_file: mark PPC64 specific code (Diego Domingos) [1829715] - [kernel] kexec_file: allow archs to handle special regions while locating memory hole (Diego Domingos) [1829715] - [netdrv] net/mlx5e: CT: Support restore ipv6 tunnel (Alaa Hleihel) [1862975] - [netdrv] ionic: unlock queue mutex in error path (Jonathan Toppins) [1854270] - [netdrv] ionic: use mutex to protect queue operations (Jonathan Toppins) [1854270] - [net] xfrm: esp6: fix the location of the transport header with encapsulation (Sabrina Dubroca) [1857653] - [net] ipv4: fill fl4_icmp_{type, code} in ping_v4_sendmsg (Sabrina Dubroca) [1861324] - [netdrv] geneve: fix an uninitialized value in geneve_changelink() (Sabrina Dubroca) [1860945] - [net] ip_tunnel: fix use-after-free in ip_tunnel_lookup() (Sabrina Dubroca) [1860945] - [netdrv] vxlan: Avoid infinite loop when suppressing NS messages with invalid options (Sabrina Dubroca) [1860945] - [tools] selftests: mptcp: capture pcap on both sides (Hangbin Liu) [1859880] - [tools] selftests/net: report etf errors correctly (Hangbin Liu) [1859880] - [tools] selftests: net: ip_defrag: ignore EPERM (Hangbin Liu) [1859880] - [tools] selftests: forwarding: pedit_dsfield: Check counter value (Hangbin Liu) [1859880] - [tools] selftests: net: tcp_mmap: fix SO_RCVLOWAT setting (Hangbin Liu) [1859880] - [tools] selftests: net: tcp_mmap: clear whole tcp_zerocopy_receive struct (Hangbin Liu) [1859880] - [tools] selftests: A few improvements to fib_nexthops.sh (Hangbin Liu) [1859880] - [tools] selftests: Add tests for vrf and xfrms (Hangbin Liu) [1859880] - [tools] selftests: pmtu: implement IPIP, SIT and ip6tnl PMTU discovery tests (Hangbin Liu) [1859880] - [tools] selftests/net/forwarding: define libs as TEST_PROGS_EXTENDED (Hangbin Liu) [1859880] - [tools] selftests/net/forwarding: add Makefile to install tests (Hangbin Liu) [1859880] - [tools] selftests: nft_concat_range: Move option for 'list ruleset' before command (Hangbin Liu) [1859880] - [tools] selftests: netfilter: use randomized netns names (Hangbin Liu) [1859880] - [tools] kselftests: netfilter: fix leftover net/net-next merge conflict (Hangbin Liu) [1859880] - [tools] selftests: netfilter: missing error check when setting up veth interface (Hangbin Liu) [1859880] - [net] sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket (Xin Long) [1860673] - [net] sctp: check assoc before SCTP_ADDR_{MADE_PRIM, ADDED} event (Xin Long) [1860673] - [net] sctp: fix typo sctp_ulpevent_nofity_peer_addr_change (Xin Long) [1860673] - [net] sctp: Fix spelling in Kconfig help (Xin Long) [1860673] - [net] sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed (Xin Long) [1860673] - [net] sctp: Don't add the shutdown timer if its already been added (Xin Long) [1860673] - [net] sctp: Fix SHUTDOWN CTSN Ack in the peer restart case (Xin Long) [1860673] - [net] sctp: Fix bundling of SHUTDOWN with COOKIE-ACK (Xin Long) [1860673] - [net] ip6_vti: use IS_REACHABLE to avoid some compile errors (Xin Long) [1840976 1835075] - [net] xfrm: interface: use IS_REACHABLE to avoid some compile errors (Xin Long) [1840976 1835075] - [net] xfrm: interface: not xfrmi_ipv6/ipip_handler twice (Xin Long) [1840976 1835075] - [net] ip6_vti: not register vti_ipv6_handler twice (Xin Long) [1840976 1835075] - [net] ip_vti: not register vti_ipip_handler twice (Xin Long) [1840976 1835075] - [net] xfrm: interface: support IPIP and IPIP6 tunnels processing with .cb_handler (Xin Long) [1840976 1835075] - [net] xfrm: interface: support IP6IP6 and IP6IP tunnels processing with .cb_handler (Xin Long) [1840976 1835075] - [net] ipcomp: assign if_id to child tunnel from parent tunnel (Xin Long) [1840976 1835075] - [net] ip6_vti: support IP6IP tunnel processing (Xin Long) [1840976 1835075] - [net] ip6_vti: support IP6IP6 tunnel processing with .cb_handler (Xin Long) [1840976 1835075] - [net] ip_vti: support IPIP6 tunnel processing (Xin Long) [1840976 1835075] - [net] ip_vti: support IPIP tunnel processing with .cb_handler (Xin Long) [1840976 1835075] - [net] tunnel6: add tunnel6_input_afinfo for ipip and ipv6 tunnels (Xin Long) [1840976 1835075] - [net] tunnel4: add cb_handler to struct xfrm_tunnel (Xin Long) [1840976 1835075] - [net] xfrm: add is_ipip to struct xfrm_input_afinfo (Xin Long) [1840976 1835075] - [net] tunnel6: support for IPPROTO_MPLS (Xin Long) [1840976 1835075] - [net] virtio_vsock: Enhance connection semantics (Stefano Garzarella) [1861735] - [net] virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Stefano Garzarella) [1858135] - [net] vsock/virtio: annotate 'the_virtio_vsock' RCU pointer (Stefano Garzarella) [1861762] - [vhost] vsock/virtio: fix multiple packet delivery to monitoring devices (Stefano Garzarella) [1861762] - [vhost] vsock: fix packet delivery order to monitoring devices (Stefano Garzarella) [1861762] - [vhost] vsock: accept only packets with the right dst_cid (Stefano Garzarella) [1861762] - [vhost] vsock: refuse CID assigned to the guest->host transport (Stefano Garzarella) [1861762] - [vhost] vsock: switch to a mutex for vhost_vsock_hash (Stefano Garzarella) [1861762] - [net] vsock: fix timeout in vsock_accept() (Stefano Garzarella) [1861762] - [net] vsock: Simplify '__vsock_release()' (Stefano Garzarella) [1861762] - [netdrv] net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev (Alaa Hleihel) [1859477] - [netdrv] net/mlx5e: Modify uplink state on interface up/down (Alaa Hleihel) [1861720 1859477] - [netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Alaa Hleihel) [1859477 1856660] - [netdrv] ixgbe: Add ethtool support to enable 2.5 and 5.0 Gbps support (Ken Cox) [1835962] - [x86] x86/purgatory: Add -fno-stack-protector (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Fail the build if purgatory.ro has missing symbols (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Do not use __builtin_memcpy and __builtin_memset (Lianbo Jiang) [1857528] - [x86] x86/boot: Provide KASAN compatible aliases for string routines (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Disable various profiling and sanitizing options (Lianbo Jiang) [1857528] - [x86] x86/boot: Restrict header scope to make Clang happy (Lianbo Jiang) [1857528]- [x86] x86/entry/64: Update comments and sanity tests for create_gap (Jiri Olsa) [1850831] - [x86] x86/alternatives: add missing insn.h include (Jiri Olsa) [1850831] - [x86] x86/alternatives: Teach text_poke_bp() to emulate instructions (Jiri Olsa) [1850831] - [x86] x86/paravirt: Standardize 'insn_buff' variable names (Jiri Olsa) [1850831] - [x86] x86_64: Allow breakpoints to emulate call instructions (Jiri Olsa) [1850831] - [x86] x86_64: Add gap to int3 to allow for call emulation (Jiri Olsa) [1850831] - [x86] x86/alternatives: Sync bp_patching update for avoiding NULL pointer exception (Jiri Olsa) [1850831] - [nvme] nvme: add a Identify Namespace Identification Descriptor list quirk (Gopal Tiwari) [1862136] - [nvme] nvme: fix identify error status silent ignore (Gopal Tiwari) [1862136] - [nvme] nvme: fix possible hang when ns scanning fails during error recovery (Gopal Tiwari) [1862136] - [nvme] nvme: refactor nvme_identify_ns_descs error handling (Gopal Tiwari) [1862136] - [infiniband] IB/rdmavt: Fix RQ counting issues causing use of an invalid RWQE (Kamal Heib) [1850314] - [powerpc] powerpc/pseries: PCIE PHB reset (Steve Best) [1747345] - [drm] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Fix runtime PM leak in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Invert conditionals in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Use pm_runtime_put_autosuspend() in hpd_work (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Use pm_runtime_put_autosuspend() in suspend work (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Fix pm_runtime calls in nouveau_fbcon_output_poll_changed() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Correct pm_runtime calls in nouveau_fbcon_release() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Fix rpm leak in nouveau_connector_hotplug() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() (Lyude Paul) [1827812] - [drm] drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/tu102: wait for core update to complete when assigning windows (Lyude Paul) [1827812] - [drm] drm/nouveau/disp/gm200-: fix regression from HDA SOR selection changes (Lyude Paul) [1827812] - [drm] drm/amd/powerplay: fix a crash when overclocking Vega M (Lyude Paul) [1827812] - [drm] drm/amdgpu: Fix NULL dereference in dpm sysfs handlers (Lyude Paul) [1827812] - [drm] drm/amdgpu: fix preemption unit test (Lyude Paul) [1827812] - [drm] drm/amdgpu/gfx10: fix race condition for kiq (Lyude Paul) [1827812] - [drm] drm/amd/display: add dmcub check on RENOIR (Lyude Paul) [1827812] - [drm] drm/amd/display: Check DMCU Exists Before Loading (Lyude Paul) [1827812] - [drm] drm/nouveau/nouveau: fix page fault on device private memory (Lyude Paul) [1827812] - [drm] drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout (Lyude Paul) [1827812] - [drm] drm/i915/perf: Use GTT when saving/restoring engine GPR (Lyude Paul) [1827812] - [drm] drm/i915/gvt: Fix two CFL MMIO handling caused by regression (Lyude Paul) [1827812] - [drm] drm/i915/gt: Only swap to a random sibling once upon creation (Lyude Paul) [1827812] - [drm] drm/i915/gt: Ignore irq enabling on the virtual engines (Lyude Paul) [1827812] - [drm] drm/i915: Move cec_notifier to intel_hdmi_connector_unregister, v2 (Lyude Paul) [1827812] - [drm] drm/amdgpu/display: create fake mst encoders ahead of time (v4) (Lyude Paul) [1827812] - [drm] drm/amd/display: handle failed allocation during stream construction (Lyude Paul) [1827812] - [drm] drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr() (Lyude Paul) [1827812] - [drm] drm/amdgpu/powerplay: Modify SMC message name for setting power profile mode (Lyude Paul) [1827812] - [drm] drm/i915: Also drop vm.ref along error paths for vma construction (Lyude Paul) [1827812] - [drm] drm/i915: Drop vm.ref for duplicate vma on construction (Lyude Paul) [1827812] - [drm] drm/amdgpu: asd function needs to be unloaded in suspend phase (Lyude Paul) [1827812] - [drm] drm/amdgpu: add TMR destory function for psp (Lyude Paul) [1827812] - [drm] drm/amdgpu: don't do soft recovery if gpu_recovery=0 (Lyude Paul) [1827812] - [drm] drm/i915: Skip stale object handle for debugfs per-file-stats (Lyude Paul) [1827812] - [drm] drm/i915/gt: Pin the rings before marking active (Lyude Paul) [1827812] - [drm] drm/radeon: fix double free (Lyude Paul) [1827812] - [drm] drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003 (Lyude Paul) [1827812] - [drm] drm: panel-orientation-quirks: Add quirk for Asus T101HA panel (Lyude Paul) [1827812] - [iommu] iommu/vt-d: Don't apply gfx quirks to untrusted devices (Lyude Paul) [1827812] - [drm] drm/tegra: hub: Do not enable orphaned window group (Lyude Paul) [1827812] - [drm] drm/ttm: Fix dma_fence refcnt leak when adding move fence (Lyude Paul) [1827812] - [drm] drm/ttm: Fix dma_fence refcnt leak in ttm_bo_vm_fault_reserved (Lyude Paul) [1827812] - [drm] drm/amdgpu/atomfirmware: fix vram_info fetching for renoir (Lyude Paul) [1827812] - [drm] drm/amdgpu: use u rather than d for sclk/mclk (Lyude Paul) [1827812] - [drm] drm/amd/display: Only revalidate bandwidth on medium and fast updates (Lyude Paul) [1827812] - [drm] drm/i915/gt: Mark timeline->cacheline as destroyed after rcu grace period (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix ineffective setting of max bpc property (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix incorrectly pruned modes with deep color (Lyude Paul) [1827812] - [drm] drm/amdgpu: add fw release for sdma v5_0 (Lyude Paul) [1827812] - [drm] drm/radeon: fix fb_div check in ni_init_smc_spll_table() (Lyude Paul) [1827812] - [drm] drm/amd: fix potential memleak in err branch (Lyude Paul) [1827812] - [drm] drm/amd/display: Enable output_bpc property on all outputs (Lyude Paul) [1827812] - [drm] drm/amd/display: Use kfree() to free rgb_user in calculate_user_regamma_ramp() (Lyude Paul) [1827812] - [drm] Revert "drm/amd/display: disable dcn20 abm feature for bring up" (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move gen4 GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move vlv GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move ilk GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move snb GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move ivb GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move hsw GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Incrementally check for rewinding (Lyude Paul) [1827812] - [drm] drm/i915/tc: fix the reset of ln0 (Lyude Paul) [1827812] - [drm] drm/i915/icl+: Fix hotplug interrupt disabling after storm detection (Lyude Paul) [1827812] - [drm] drm/amd/display: Use kvfree() to free coeff in build_regamma() (Lyude Paul) [1827812] - [drm] drm/amdkfd: Use correct major in devcgroup check (Lyude Paul) [1827812] - [drm] drm/connector: notify userspace on hotplug after register complete (Lyude Paul) [1827812] - [drm] drm/i915: Whitelist context-local timestamp in the gen9 cmdparser (Lyude Paul) [1827812] - [drm] drm/i915/gem: Avoid iterating an empty list (Lyude Paul) [1827812] - [drm] drm/i915: Fix AUX power domain toggling across TypeC mode resets (Lyude Paul) [1827812] - [drm] drm/dp_mst: Increase ACT retry timeout to 3s (Lyude Paul) [1827812] - [drm] drm/ast: Don't check new mode if CRTC is being disabled (Lyude Paul) [1827812] - [drm] drm/amdgpu: Replace invalid device ID with a valid device ID (Lyude Paul) [1827812] - [drm] drm/amdgpu/display: use blanked rather than plane state for sync groups (Lyude Paul) [1827812] - [drm] drm/qxl: Use correct notify port address when creating cursor ring (Lyude Paul) [1827812] - [drm] drm/dp_mst: Reformat drm_dp_check_act_status() a bit (Lyude Paul) [1827812] - [drm] drm/ast: fix missing break in switch statement for format->cppcase 4 (Lyude Paul) [1827812] - [drm] drm/amd/display: Revalidate bandwidth before commiting DC updates (Lyude Paul) [1827812] - [drm] drm/nouveau: gr/gk20a: Use firmware version 0 (Lyude Paul) [1827812] - [drm] drm/amdgpu: Sync with VM root BO when switching VM to CPU update mode (Lyude Paul) [1827812] - [drm] drm/amd/powerpay: Disable gfxoff when setting manual mode on picasso and raven (Lyude Paul) [1827812] - [drm] drm/amd/display: Do not disable pipe split if mode is not supported (Lyude Paul) [1827812] - [drm] drm/amd/display: dmcu wait loop calculation is incorrect in RV (Lyude Paul) [1827812] - [drm] drm/amd/display: Correct updating logic of dcn21's pipe VM flags (Lyude Paul) [1827812] - [drm] drm/ast: Allocate initial CRTC state of the correct size (Lyude Paul) [1827812] - [drm] drm/hisilicon: Enforce 128-byte stride alignment to fix the hardware limitation (Lyude Paul) [1827812] - [drm] drm/dp: Lenovo X13 Yoga OLED panel brightness fix (Lyude Paul) [1827812] - [drm] drm/i915/dpcd_bl: Unbreak enable_dpcd_backlight modparam (Lyude Paul) [1827812] - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1827812] - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1827812] - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1827812] - [drm] drm/amdgpu: Init data to avoid oops while reading pp_num_states (Lyude Paul) [1827812] - [drm] drm/amd/display: fix virtual signal dsc setup (Lyude Paul) [1827812] - [drm] drm/amd/display: Force watermark value propagation (Lyude Paul) [1827812] - [drm] drm: bridge: adv7511: Extend list of audio sample rates (Lyude Paul) [1827812] - [drm] drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4 (Lyude Paul) [1827812] - [drm] drm/vkms: Hold gem object while still in-use (Lyude Paul) [1827812] - [drm] drm/amd/display: Not doing optimize bandwidth if flip pending (Lyude Paul) [1827812] - [drm] drm/amd/display: remove invalid dc_is_hw_initialized function (Lyude Paul) [1827812] - [drm] drm/amd/display: DP training to set properly SCRAMBLING_DISABLE (Lyude Paul) [1827812] - [drm] drm/edid: Add Oculus Rift S to non-desktop list (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix potential integer wraparound resulting in a hang (Lyude Paul) [1827812] - [drm] drm/amd/display: Added locking for atomic update stream and update planes (Lyude Paul) [1827812] - [drm] drm/amd/display: Indicate dsc updates explicitly (Lyude Paul) [1827812] - [drm] drm/amd/display: Split program front end part that occur outside lock (Lyude Paul) [1827812] - [drm] drm/amd/display: drop cursor position check in atomic test (Lyude Paul) [1827812] - [drm] drm/amd/amdgpu: Update update_config() logic (Lyude Paul) [1827812] - [drm] drm/amdgpu: Use GEM obj reference for KFD BOs (Lyude Paul) [1827812] - [drm] drm/amd/powerplay: perform PG ungate prior to CG ungate (Lyude Paul) [1827812] - [drm] drm/amdgpu: drop unnecessary cancel_delayed_work_sync on PG ungate (Lyude Paul) [1827812] - [drm] drm/i915: Propagate error from completed fences (Lyude Paul) [1827812] - [drm] drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance (Lyude Paul) [1827812] - [drm] drm/amd/display: Prevent dpcd reads with passive dongles (Lyude Paul) [1827812] - [drm] drm/amd/display: fix counter in wait_for_no_pipes_pending (Lyude Paul) [1827812] - [gpu] vgaarb: Keep adding VGA device in queue (Lyude Paul) [1827812]- [net] openvswitch: fixes potential deadlock in dp cleanup code (Eelco Chaudron) [1845662] - [net] openvswitch: reorder masks array based on usage (Eelco Chaudron) [1845662] - [net] openvswitch: ovs_ct_exit to be done under ovs_lock (Eelco Chaudron) [1860853] - [net] ip6_gre: fix null-ptr-deref in ip6gre_init_net() (Hangbin Liu) [1860221] - [net] ip6_gre: fix use-after-free in ip6gre_tunnel_lookup() (Hangbin Liu) [1860221] - [net] mld: fix memory leak in ipv6_mc_destroy_dev() (Hangbin Liu) [1860221] - [net] ipv6: Fix suspicious RCU usage warning in ip6mr (Hangbin Liu) [1860221] - [net] ip6mr: Fix RCU list debugging warning (Hangbin Liu) [1860221] - [net] revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu" (Hangbin Liu) [1860221] - [netdrv] macsec: avoid to set wrong mtu (Sabrina Dubroca) [1860944] - [netdrv] team: fix hang in team_mode_get() (Hangbin Liu) [1860219] - [include] xfrm: Fix crash when the hold queue is used. (Xin Long) [1860672] - [net] xfrm: policy: fix IPv6-only espintcp compilation (Xin Long) [1860672] - [net] xfrm: esp6: fix encapsulation header offset computation (Xin Long) [1860672] - [net] xfrm: Fix double ESP trailer insertion in IPsec crypto offload. (Xin Long) [1860672] - [net] esp4: improve xfrm4_beet_gso_segment() to be more readable (Xin Long) [1860672] - [net] xfrm interface: don't take extra reference to netdev (Xin Long) [1860672] - [net] xfrm interface: fix oops when deleting a x-netns interface (Xin Long) [1860672] - [net] xfrm: remove the unnecessary .net_exit for xfrmi (Xin Long) [1860672] - [net] xfrm: Always set XFRM_TRANSFORMED in xfrm{4, 6}_output_finish (Xin Long) [1860672] - [include] xfrm: fix error in comment (Xin Long) [1860672] - [net] sctp: shrink stream outq when fails to do addstream reconf (Xin Long) [1853535] - [net] sctp: shrink stream outq only when new outcnt < old outcnt (Xin Long) [1853535] - [net] tipc: fix kernel WARNING in tipc_msg_append() (Xin Long) [1844377] - [net] tipc: fix NULL pointer dereference in streaming (Xin Long) [1844377] - [net] tipc: add test for Nagle algorithm effectiveness (Xin Long) [1844377] - [net] tipc: fix failed service subscription deletion (Xin Long) [1844377] - [net] tipc: fix memory leak in service subscripting (Xin Long) [1844377] - [net] tipc: fix large latency in smart Nagle streaming (Xin Long) [1844377] - [net] mptcp: add receive buffer auto-tuning (Florian Westphal) [1858276] - [tools] selftests: mptcp: add option to specify size of file to transfer (Florian Westphal) [1858276] - [net] mptcp: fallback in case of simultaneous connect (Florian Westphal) [1858276] - [net] mptcp: improve fallback to TCP (Florian Westphal) [1858276] - [net] mptcp: fix unblocking connect() (Florian Westphal) [1858276] - [net] mptcp: cache msk on MP_JOIN init_req (Florian Westphal) [1858276] - [net] mptcp: remove msk from the token container at destruction time. (Florian Westphal) [1858276] - [net] mptcp: fix races between shutdown and recvmsg (Florian Westphal) [1858276] - [net] mptcp: fix race between MP_JOIN and close (Florian Westphal) [1858276] - [net] mptcp: drop MPTCP_PM_MAX_ADDR (Florian Westphal) [1858276] - [net] mptcp: bugfix for RM_ADDR option parsing (Florian Westphal) [1858276] - [net] mptcp: drop MP_JOIN request sock on syn cookies (Florian Westphal) [1858276] - [net] mptcp: avoid NULL-ptr derefence on fallback (Florian Westphal) [1858276] - [net] mptcp: drop sndr_key in mptcp_syn_options (Florian Westphal) [1858276] - [net] mptcp: MPTCP_HMAC_TEST should depend on MPTCP (Florian Westphal) [1858276] - [net] mptcp: fix DSS map generation on fin retransmission (Florian Westphal) [1858276] - [net] inet_connection_sock: clear inet_num out of destroy helper (Florian Westphal) [1858276] - [net] mptcp: fix NULL ptr dereference in MP_JOIN error path (Florian Westphal) [1858276] - [net] mptcp: avoid blocking in tcp_sendpages (Florian Westphal) [1858276] - [net] mptcp: break and restart in case mptcp sndbuf is full (Florian Westphal) [1858276] - [net] l2tp: remove skb_dst_set() from l2tp_xmit_skb() (Xin Long) [1832799] - [net] rtnetlink: prevent underflows in do_setvfinfo() (Davide Caratti) [1854740] - [net] netfilter: nf_tables: reintroduce the NFT_SET_CONCAT flag (Phil Sutter) [1847553] - [net] netfilter: nf_tables: report EOPNOTSUPP on unsupported flags/object type (Phil Sutter) [1847553] - [net] openvswitch: take into account de-fragmentation/gso_size in execute_check_pkt_len (Lorenzo Bianconi) [1851888] - [tools] selftests: forwarding: mirror_lib: Use mausezahn (Davide Caratti) [1816443] - [x86] perf/x86/rapl: Add Ice Lake RAPL support (Michael Petlan) [1841266] - [arm64] arm64/mm: enable HugeTLB migration (Donghai Qiao) [1758717] - [scsi] scsi: core: Run queue in case of I/O resource contention failure (Ewan Milne) [1854958] - [message] scsi: mptscsih: Fix read sense data size (Tomas Henzl) [1850563] - [netdrv] net: qed: fix buffer overflow on ethtool -d (Manish Chopra) [1858915] - [x86] sched/cputime: Improve cputime_adjust() (Oleg Nesterov) [1859977] - [kernel] uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regression (Oleg Nesterov) [1855390] - [x86] x86/asm: Fix MWAITX C-state hint value (Vladis Dronov) [1767064] - [x86] x86/kexec: Fill in acpi_rsdp_addr from the first kernel (Kairui Song) [1684462] - [x86] x86/kexec: Don't setup EFI info if EFI runtime is not enabled (Kairui Song) [1684462] - [vfio] vfio/pci: fix racy on error and request eventfd ctx (Alex Williamson) [1858346] - [platform] platform/x86: ISST: Increase timeout (Prarit Bhargava) [1854682] - [mm] x86/mm: split vmalloc_sync_all() (Al Stone) [1851547] - [acpi] ACPI: watchdog: Fix gas->access_width usage (Al Stone) [1851547] - [acpi] ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro (Al Stone) [1851547]- [virt] kvm: x86: take as_id into account when checking PGD (Vitaly Kuznetsov) [1615704] - [arm64] kvm: arm64: Stop clobbering x0 for HVC_SOFT_RESTART (Andrew Jones) [1855788] - [arm64] kvm: arm64: pmu: Fix per-CPU access in preemptible context (Andrew Jones) [1855788] - [arm64] kvm: arm64: Fix kvm_reset_vcpu() return code being incorrect with SVE (Andrew Jones) [1855788] - [arm64] kvm: arm64: Annotate hyp NMI-related functions as __always_inline (Andrew Jones) [1855788] - [arm64] kvm: arm64: Remove host_cpu_context member from vcpu structure (Andrew Jones) [1855788] - [arm64] kvm: arm64: Move hyp_symbol_addr() to kvm_asm.h (Andrew Jones) [1855788] - [arm64] kvm: arm64: Handle PtrAuth traps early (Andrew Jones) [1855788] - [arm64] kvm: arm64: Save the host's PtrAuth keys in non-preemptible context (Andrew Jones) [1855788] - [arm64] kvm: arm64: Stop save/restoring ACTLR_EL1 (Andrew Jones) [1855788] - [kernel] firmware: smccc: Update link to latest SMCCC specification (Andrew Jones) [1855788] - [kernel] arm/arm64: smccc-1.1: Handle function result as parameters (Andrew Jones) [1855788] - [kernel] arm/arm64: smccc-1.1: Make return values unsigned long (Andrew Jones) [1855788] - [video] Revert "hyperv_fb: Fix hibernation for the deferred IO feature" (Mohammed Gamal) [1858755] - [netdrv] net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Alaa Hleihel) [1859540] - [security] ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime (Bruno Meneguele) [1847219] - [scsi] scsi: lpfc: NVMe remote port devloss_tmo from lldd (Dick Kennedy) [1859344] - [netdrv] net/mlx5e: Disable devlink port support for non-switchdev mode (Alaa Hleihel) [1858501 1852904 1849623] - [tools] perf powerpc: Don't ignore sym-handling.c file (Michael Petlan) [1858133] - [fs] ext4: reserve revoke credits in __ext4_new_inode (Lukas Czerner) [1856760] - [include] jbd2: make jbd2_handle_buffer_credits() handle reserved handles (Lukas Czerner) [1856760] - [fs] jbd2: avoid leaking transaction credits when unreserving handle (Lukas Czerner) [1856760] - [fs] jbd2: Fine tune estimate of necessary descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Provide trace event for handle restarts (Lukas Czerner) [1856760] - [fs] ext4: Reserve revoke credits for freed blocks (Lukas Czerner) [1856760] - [fs] jbd2: Make credit checking more strict (Lukas Czerner) [1856760] - [fs] jbd2: Rename h_buffer_credits to h_total_credits (Lukas Czerner) [1856760] - [fs] jbd2: add missing tracepoint for reserved handle (Lukas Czerner) [1856760] - [fs] jbd2: Reserve space for revoke descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Drop jbd2_space_needed() (Lukas Czerner) [1856760] - [fs] jbd2: remove repeated assignments in __jbd2_log_wait_for_space() (Lukas Czerner) [1856760] - [fs] jbd2: Account descriptor blocks into t_outstanding_credits (Lukas Czerner) [1856760] - [include] jbd2: update locking documentation for transaction_t (Lukas Czerner) [1856760] - [fs] jbd2: Factor out common parts of stopping and restarting a handle (Lukas Czerner) [1856760] - [fs] jbd2: Drop pointless wakeup from jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] jbd2: Drop pointless check from jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] jbd2: Reorganize jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] ext4, jbd2: Provide accessor function for handle credits (Lukas Czerner) [1856760] - [fs] ext4: Provide function to handle transaction restarts (Lukas Czerner) [1856760] - [fs] ext4: Avoid unnecessary revokes in ext4_alloc_branch() (Lukas Czerner) [1856760] - [fs] ext4: Use ext4_journal_extend() instead of jbd2_journal_extend() (Lukas Czerner) [1856760] - [fs] jbd2: Completely fill journal descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Fixup stale comment in commit code (Lukas Czerner) [1856760] - [include] jbd2: Fix possible overflow in jbd2_log_space_left() (Lukas Czerner) [1856760] - [fs] ext4, jbd2: ensure panic by fix a race between jbd2 abort and ext4 error handlers (Lukas Czerner) [1856760] - [fs] ext4: remove set but not used variable 'es' in ext4_jbd2.c (Lukas Czerner) [1856760] - [fs] ext4: remove set but not used variable 'es' (Lukas Czerner) [1856760] - [fs] ext4: save all error info in save_error_info() and drop ext4_set_errno() (Lukas Czerner) [1856760] - [fs] ext4: save the error code which triggered an ext4_error() in the superblock (Lukas Czerner) [1856760] - [fs] jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() (Lukas Czerner) [1856760] - [fs] ext4: stop overwrite the errcode in ext4_setup_super (Lukas Czerner) [1856760] - [fs] ext4: fix partial cluster initialization when splitting extent (Lukas Czerner) [1856760] - [fs] ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Lukas Czerner) [1856760] - [fs] ext4: fix race between ext4_sync_parent() and rename() (Lukas Czerner) [1856760] - [fs] ext4: clean up ext4_ext_convert_to_initialized() error handling (Lukas Czerner) [1856760] - [fs] ext4: clean up GET_BLOCKS_PRE_IO error handling (Lukas Czerner) [1856760] - [fs] ext4: fix error pointer dereference (Lukas Czerner) [1856760] - [fs] ext4: Avoid freeing inodes on dirty list (Lukas Czerner) [1856760] - [fs] writeback: Export inode_io_list_del() (Lukas Czerner) [1856760] - [fs] ext4: fix buffer_head refcnt leak when ext4_iget() fails (Lukas Czerner) [1856760] - [fs] ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max (Lukas Czerner) [1856760] - [fs] ext4: fix a style issue in fs/ext4/acl.c (Lukas Czerner) [1856760] - [fs] ext4: fix return-value types in several function comments (Lukas Czerner) [1856760] - [fs] ext4: use non-movable memory for superblock readahead (Lukas Czerner) [1856760] - [fs] ext4: fix incorrect group count in ext4_fill_super error message (Lukas Czerner) [1856760] - [fs] ext4: fix incorrect inodes per group in error message (Lukas Czerner) [1856760] - [fs] ext4: avoid ENOSPC when avoiding to reuse recently deleted inodes (Lukas Czerner) [1856760] - [fs] ext4: fix a data race at inode->i_disksize (Lukas Czerner) [1856760] - [fs] ext4: fix a data race at inode->i_blocks (Lukas Czerner) [1856760] - [fs] ext4: clean up error return for convert_initialized_extent() (Lukas Czerner) [1856760] - [fs] ext4: force buffer up-to-date while marking it dirty (Lukas Czerner) [1856760] - [fs] ext4: fix race between writepages and enabling EXT4_EXTENTS_FL (Lukas Czerner) [1856760] - [fs] ext4: rename s_journal_flag_rwsem to s_writepages_rwsem (Lukas Czerner) [1856760] - [fs] ext4: potential crash on allocation error in ext4_alloc_flex_bg_array() (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between s_flex_groups online resizing and access (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between s_group_info online resizing and access (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between online resizing and write operations (Lukas Czerner) [1856760] - [fs] ext4: add cond_resched() to __ext4_find_entry() (Lukas Czerner) [1856760] - [fs] ext4: fix a data race in EXT4_I(inode)->i_disksize (Lukas Czerner) [1856760] - [fs] ext4: fix checksum errors with indexed dirs (Lukas Czerner) [1856760] - [fs] ext4: simplify checking quota limits in ext4_statfs() (Lukas Czerner) [1856760] - [fs] ext4: choose hardlimit when softlimit is larger than hardlimit in ext4_statfs_project() (Lukas Czerner) [1856760] - [fs] ext4: don't assume that mmp_nodename/bdevname have NUL (Lukas Czerner) [1856760] - [fs] jbd2: make sure ESHUTDOWN to be recorded in the journal superblock (Lukas Czerner) [1856760] - [fs] ext4, jbd2: ensure panic when aborting with zero errno (Lukas Czerner) [1856760] - [fs] jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record (Lukas Czerner) [1856760] - [fs] jbd2_seq_info_next should increase position index (Lukas Czerner) [1856760] - [fs] ext4,jbd2: fix comment and code style (Lukas Czerner) [1856760] - [fs] ext4: fix extent_status trace points (Lukas Czerner) [1856760] - [fs] ext4: fix extent_status fragmentation for plain files (Lukas Czerner) [1856760] - [fs] jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal (Lukas Czerner) [1856760] - [fs] ext4: fix some nonstandard indentation in extents.c (Lukas Czerner) [1856760] - [fs] ext4: fix documentation for ext4_ext_try_to_merge() (Lukas Czerner) [1856760] - [fs] ext4: avoid fetching btime in ext4_getattr() unless requested (Lukas Czerner) [1856760] - [fs] ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT (Lukas Czerner) [1856760] - [fs] ext4: optimize __ext4_check_dir_entry() (Lukas Czerner) [1856760] - [fs] ext4: check for directory entries too close to block end (Lukas Czerner) [1856760] - [fs] ext4: fix a bug in ext4_wait_for_tail_page_commit (Lukas Czerner) [1856760] - [fs] jbd2: Fix statistics for the number of logged blocks (Lukas Czerner) [1856760] - [fs] ext4: Fix ext4_should_journal_data() for EA inodes (Lukas Czerner) [1856760] - [fs] ext4: Fix credit estimate for final inode freeing (Lukas Czerner) [1856760] - [fs] ext4: Do not iput inode under running transaction (Lukas Czerner) [1856760] - [fs] ext4: Move marking of handle as sync to ext4_add_nondir() (Lukas Czerner) [1856760] - [fs] ext4: update direct I/O read lock pattern for IOCB_NOWAIT (Lukas Czerner) [1856760] - [fs] jbd2: flush_descriptor(): Do not decrease buffer head's ref count (Lukas Czerner) [1856760] - [fs] ext4: fix prefetchw of NULL page (Lukas Czerner) [1856760] - [fs] ext4: check for non-zero journal inum in ext4_calculate_overhead (Lukas Czerner) [1814574] - [fs] ext4: do not commit super on read-only bdev (Lukas Czerner) [1814574] - [kernel] isolcpus: Affine unbound kernel threads to housekeeping cpus (Marcelo Tosatti) [1791930] - [kernel] kthread: Switch to cpu_possible_mask (Marcelo Tosatti) [1791930] - [scsi] scsi: lpfc: Quieten some printks (Dick Kennedy) [1859338] - [scsi] Revert "scsi: lpfc: Fix scsi host template for SLI3 vports" (Dick Kennedy) [1851189] - [md] dm mpath: use double checked locking in fast path (Mike Snitzer) [1848651] - [md] dm mpath: rename current_pgpath to pgpath in multipath_prepare_ioctl (Mike Snitzer) [1848651] - [md] dm mpath: rework __map_bio() (Mike Snitzer) [1848651] - [md] dm mpath: factor out multipath_queue_bio (Mike Snitzer) [1848651] - [md] dm mpath: push locking down to must_push_back_rq() (Mike Snitzer) [1848651] - [md] dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH (Mike Snitzer) [1848651] - [md] dm mpath: changes from initial m->flags locking audit (Mike Snitzer) [1848651] - [md] dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (Mike Snitzer) [1848651] - [md] dm: do not use waitqueue for request-based DM (Mike Snitzer) [1848651] - [block] blk-mq: consider non-idle request as "inflight" in blk_mq_rq_inflight() (Mike Snitzer) [1848651] - [powerpc] powerpc/fadump: fix race between pstore write and fadump crash trigger (Steve Best) [1820109] - [tools] libbpf: Fix probe code to return EPERM if encountered (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1856592] - [tools] tools selftests/bpf: Fix vmlinux test for kprobe and trampoline probes (Jiri Olsa) [1855778] - [net] net: Restrict receive packets queuing to housekeeping CPUs (Nitesh Narayan Lal) [1844520] - [pci] PCI: Restrict probe functions to housekeeping CPUs (Nitesh Narayan Lal) [1844520] - [lib] lib: Restrict cpumask_local_spread to houskeeping CPUs (Nitesh Narayan Lal) [1844520]- [tools] selftests/powerpc: Purge extra count_pmc() calls of ebb selftests (Desnes Augusto Nunes do Rosario) [1739769] - [netdrv] bonding: symmetric ICMP transmit (Jarod Wilson) [1760293] - [netdrv] bonding: balance ICMP echoes in layer3+4 mode (Jarod Wilson) [1760362] - [powerpc] powerpc/vas: Report proper error code for address translation failure (Steve Best) [1858160] - [infiniband] IB/hfi1: Fix module use count flaw due to leftover module put calls (Kamal Heib) [1858388] - [gpu] vgaarb: Add support for 64-bit frame buffer address (Karol Herbst) [1735217] - [netdrv] ionic: centralize queue reset code (Jonathan Toppins) [1857851] - [s390] s390/qeth: support net namespaces for L3 devices (Philipp Rudo) [1857311] - [s390] s390/qeth: implement smarter resizing of the RX buffer pool (Philipp Rudo) [1857311] - [s390] s390/qeth: refactor buffer pool code (Philipp Rudo) [1857311] - [s390] s390/qeth: use page pointers to manage RX buffer pool (Philipp Rudo) [1857311] - [s390] s390/qeth: cancel RX reclaim work earlier (Philipp Rudo) [1857311] - [s390] s390/qeth: handle error when backing RX buffer (Philipp Rudo) [1857311] - [s390] s390/qeth: don't reset default_out_queue (Philipp Rudo) [1857311] - [s390] s390/qdio: fill SBALEs with absolute addresses (Philipp Rudo) [1857311] - [s390] s390/qeth: fix off-by-one in RX copybreak check (Philipp Rudo) [1857311] - [s390] s390/qeth: vnicc Fix EOPNOTSUPP precedence (Philipp Rudo) [1857311] - [s390] s390/qeth: consolidate QDIO queue setup (Philipp Rudo) [1857311] - [s390] s390/pci: Fix s390_mmio_read/write with MIO (Philipp Rudo) [1857315] - [s390] scsi: zfcp: Fix panic on ERP timeout for previously dismissed ERP action (Philipp Rudo) [1857312] - [net] net/smc: tolerate future SMCD versions (Philipp Rudo) [1854992] - [fs] ext4: use RCU API in debug_print_tree (Lukas Czerner) [1837777] - [fs] ext4: fix potential use after free after remounting with noblock_validity (Lukas Czerner) [1837777] - [fs] ext4: add cond_resched() to ext4_protect_reserved_inode (Lukas Czerner) [1837777] - [fs] fibmap: Reject negative block numbers (Carlos Maiolino) [1687121] - [vfio] vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/type1: Support faulting PFNMAP vmas (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn() (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/pci: call irq_bypass_unregister_producer() before freeing irq (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio_pci: Enable memory accesses before calling pci_map_rom (Alex Williamson) [1837310] {CVE-2020-12888} - [x86] mm: Fix mremap not considering huge pmd devmap (Rafael Aquini) [1843441] {CVE-2020-10757} - [x86] x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches (Waiman Long) [1847396 1846029] {CVE-2020-10768} - [x86] x86/speculation: Prevent rogue cross-process SSBD shutdown (Waiman Long) [1847358 1846029] {CVE-2020-10766} - [x86] x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS (Waiman Long) [1847379 1846029] {CVE-2020-10767} - [x86] x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline (Waiman Long) [1846029] - [arm64] Return ENODEV when the selected speculation misfeature is unsupported (Waiman Long) [1846029] - [x86] x86/speculation: Add support for STIBP always-on preferred mode (Waiman Long) [1846029] - [x86] x86/speculation: Change misspelled STIPB to STIBP (Waiman Long) [1846029]- [powerpc] powernv/iov: Ensure the pdn for VFs always contains a valid PE number (David Gibson) [1848235] - [powerpc] don't use ioremap_prot() nor __ioremap() unless really needed (Greg Kurz) [1855957] - [char] tpm: ibmvtpm: Wait for ready buffer before probing for TPM2 attributes (David Gibson) [1837283] - [powerpc] Check prom_init for disallowed sections (Michael Roth) [1856099] - [powerpc] prom_init: Move __prombss to it's own section and store it in .bss (Michael Roth) [1856099] - [powerpc] prom_init: Move const structures to __initconst (Michael Roth) [1856099] - [powerpc] prom_init: Make "default_colors" const (Michael Roth) [1856099] - [powerpc] prom_init: Move ibm_arch_vec to __prombss (Michael Roth) [1856099] - [fs] ext4: unregister sysfs path before destroying jbd2 journal (Lukas Czerner) [1814577] - [powerpc] powerpc/pseries/svm: Fix incorrect check for shared_lppaca_size (Steve Best) [1856889] - [netdrv] bnxt_en: fix NULL dereference in case SR-IOV configuration fails (Jonathan Toppins) [1856372] - [security] kexec: Allow kexec_file() with appropriate IMA policy when locked down (Bruno Meneguele) [1854097] - [x86] x86/apic/vector: Warn when vector space exhaustion breaks affinity (Neil Horman) [1714686] - [tools] perf report TUI: Fix segmentation fault in perf_evsel__hists_browse() (Michael Petlan) [1855737] - [fs] ext4: do not zeroout extents beyond i_disksize (Lukas Czerner) [1817816] - [pci] PCI/DPC: Print IRQ number used by port (Myron Stowe) [1855343] - [pci] PCI/AER: Use "aer" variable for capability offset (Myron Stowe) [1855343] - [pci] PCI/AER: Remove redundant dev->aer_cap checks (Myron Stowe) [1855343] - [pci] PCI/AER: Remove redundant pci_is_pcie() checks (Myron Stowe) [1855343] - [pci] PCI/AER: Remove HEST/FIRMWARE_FIRST parsing for AER ownership (Myron Stowe) [1855343] - [tools] selftests: bpf: use __u32 for sock::sk_pacing_rate (Yauheni Kaliuta) [1856324] - [tools] libbpf: Handle GCC noreturn-turned-volatile quirk (Yauheni Kaliuta) [1854327] - [netdrv] net/mlx5e: CT: Fix releasing ft entries (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Remove unused function param (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Return err_ptr from internal functions (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Expand tunnel register mappings (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Use mapping for zone restore register (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Export sharing of mod headers to a new file (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Add support for COPY steering action (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Accept flow rules without match (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Use netdev_info instead of pr_info (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Save ct entries tuples in hashtables (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: CT: Remove unused variables (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Avoid eswitch header inclusion in fs core layer (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: vxlan: Use RCU for vxlan table lookup (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Fix memory leak in cleanup (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix port buffers cell size value (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix 50G per lane indication (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix VXLAN configuration restore after function reload (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Fix eeprom support for SFP module (Alaa Hleihel) [1856057] - [infiniband] IB/mlx5: Fix 50G per lane indication (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Do not include rwlock.h directly (Alaa Hleihel) [1856057] - [fs] jbd2: fix data races at struct journal_head (Lukas Czerner) [1792518] - [fs] jbd2: remove pointless assertion in __journal_remove_journal_head (Lukas Czerner) [1792518] - [fs] jbd2: improve comments about freeing data buffers whose page mapping is NULL (Lukas Czerner) [1792518] - [fs] jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer (Lukas Czerner) [1792518] - [fs] jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() (Lukas Czerner) [1792518] - [fs] ext4: unlock on error in ext4_expand_extra_isize() (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: fix support for inode sizes > 1024 bytes (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: validate the debug_want_extra_isize mount option at parse time (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: add more paranoia checking in ext4_expand_extra_isize handling (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: unsigned int compared against zero (Lukas Czerner) [1836666] {CVE-2019-19319} - [fs] ext4: protect journal inode's blocks using block_validity (Lukas Czerner) [1836666] {CVE-2019-19319} - [powerpc] powerpc/kernel/sysfs: Add new config option PMU_SYSFS to enable PMU SPRs sysfs file creation (Michael Petlan) [1821284] - [powerpc] powerpc/kernel/sysfs: Refactor current sysfs.c (Michael Petlan) [1821284] - [kernel] irqdomain: Add the missing assignment of domain->fwnode for named fwnode (Mohammed Gamal) [1846666] - [security] lockdown: Allow unprivileged users to see lockdown status (Vladis Dronov) [1805299] - [edac] EDAC/ghes: Setup DIMM label from DMI and use it in error reports (Robert Richter) [1726153]- [x86] kvm: nvmx: fixes for preemption timer migration (Paolo Bonzini) [1854831] - [powerpc] pci/of: Parse unassigned resources (Greg Kurz) [1849921] - [video] revert "hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver" (Vitaly Kuznetsov) [1848840] - [video] revert "hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs" (Vitaly Kuznetsov) [1848840] - [pci] hv: Retry PCI bus D0 entry on invalid device state (Mohammed Gamal) [1846666] - [pci] hv: Fix the PCI HyperV probe failure path to release resource properly (Mohammed Gamal) [1846666] - [pci] hv: Allocate a named fwnode instead of an address-based one (Mohammed Gamal) [1846666] - [netdrv] tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes (Jonathan Toppins) [1850176] - [scsi] scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy) [1722596] - [fs] nfsd: fix nfsdfs inode reference count leak ("J. Bruce Fields") [1846235] - [fs] nfsd4: fix nfsdfs reference count loop ("J. Bruce Fields") [1846235] - [kernel] sched: Defend cfs and rt bandwidth quota against overflow (Phil Auld) [1854180] - [kernel] sched/core: Make some functions static (Phil Auld) [1854180] - [kernel] sched/fair: Refill bandwidth before scaling (Phil Auld) [1854180] - [kernel] sched/fair: Eliminate bandwidth race between throttling and distribution (Phil Auld) [1854180] - [kernel] sched/fair: Fix race between runtime distribution and assignment (Phil Auld) [1854180] - [kernel] sched/deadline: Initialize ->dl_boosted (Phil Auld) [1854179] - [kernel] sched/core: Fix PI boosting between RT and DEADLINE tasks (Phil Auld) [1854179] - [netdrv] ibmveth: Fix max MTU limit (Diego Domingos) [1846435] - [kernel] sched/core: Fix ttwu() race (Phil Auld) [1854178] - [tools] perf flamegraph: Explicitly set utf-8 encoding (Michael Petlan) [1849027] - [kernel] sched/core: Check cpus_mask, not cpus_ptr in __set_cpus_allowed_ptr(), to fix mask corruption (Phil Auld) [1854174] - [kernel] workqueue: Remove the warning in wq_worker_sleeping() (Phil Auld) [1854174] - [kernel] sched/fair: Fix negative imbalance in imbalance calculation (Phil Auld) [1854174] - [kernel] sched/fair: Optimize select_idle_core() (Phil Auld) [1854174] - [x86] x86/PCI: Mark Intel C620 MROMs as having non-compliant BARs (Myron Stowe) [1854184] - [netdrv] r8169: fix firmware not resetting tp->ocp_base (Josef Oskera) [1851960] - [acpi] ACPI: configfs: Disallow loading ACPI tables when locked down (Lenny Szubowicz) [1852969] - [arm64] Revert "bpf: Restrict bpf_probe_read{, str}() only to archs where they work" (Jiri Olsa) [1847837] - [s390] s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_range (Jiri Olsa) [1847837] - [net] Bluetooth: Modify LE window and interval for suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix incorrect type for window and interval (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Use DEFER_SETUP to group ECRED connections (Gopal Tiwari) [1838924] - [net] Bluetooth: don't assume key size is 16 when the command fails (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add get_peer_pid callback (Gopal Tiwari) [1838924] - [net] Bluetooth: Restore running state if suspend fails (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix incorrect branch in connection complete (Gopal Tiwari) [1838924] - [net] Bluetooth: Do not cancel advertising when starting a scan (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: remove set but not used variable 'credits' (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Fix a condition in l2cap_sock_recvmsg() (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: handle l2cap config request during open state (Gopal Tiwari) [1838924] - [net] Bluetooth: clean up connection in hci_cs_disconnect (Gopal Tiwari) [1838924] - [net] Bluetooth: Pause discovery and advertising during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle LE devices during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle BR/EDR devices during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle PM_SUSPEND_PREPARE and PM_POST_SUSPEND (Gopal Tiwari) [1838924] - [net] Bluetooth: mgmt: add mgmt_cmd_status in add_advertising (Gopal Tiwari) [1838924] - [net] Bluetooth: fix off by one in err_data_reporting cmd masks (Gopal Tiwari) [1838924] - [net] Bluetooth: Use bt_dev_err for RPA generation failure message (Gopal Tiwari) [1838924] - [net] Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add module option to enable ECRED mode (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add initial code for Enhanced Credit Based Mode (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add definitions (Gopal Tiwari) [1838924] - [net] Bluetooth: Increment management interface revision (Gopal Tiwari) [1838924] - [net] Bluetooth: Make use of skb_pull to parse L2CAP signaling PDUs (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix calculation of SCO handle for packet processing (Gopal Tiwari) [1838924] - [net] Bluetooth: guard against controllers sending zero'd events (Gopal Tiwari) [1838924] - [net] Bluetooth: During le_conn_timeout disable EXT_ADV (Gopal Tiwari) [1838924] - [net] Bluetooth: Remove adv set for directed advertising (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix Suspicious RCU usage warnings (Gopal Tiwari) [1838924] - [net] Bluetooth: Use list_for_each_entry_rcu() to traverse RCU list in RCU read-side CS (Gopal Tiwari) [1838924] - [net] Bluetooth: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [net] Bluetooth: fix passkey uninitialized when used (Gopal Tiwari) [1838924] - [net] Bluetooth: RFCOMM: Use MTU auto tune logic (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix crash when using new BT_PHY option (Gopal Tiwari) [1838924] - [net] Bluetooth: Disable Extended Adv if enabled (Gopal Tiwari) [1838924] - [net] Bluetooth: Add BT_PHY socket option (Gopal Tiwari) [1838924] - [net] Bluetooth: secure bluetooth stack from bluedump attack (Gopal Tiwari) [1838924] - [net] Bluetooth: remove __get_channel/dir and __dir (Gopal Tiwari) [1838924] - [net] Bluetooth: prefetch channel before killing sock (Gopal Tiwari) [1838924] - [net] Bluetooth: optimize barrier usage for Rmw atomics (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix refcount use-after-free issue (Gopal Tiwari) [1838924] - [net] Bluetooth: SMP: Fix SALT value in some comments (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix race condition in hci_release_sock() (Gopal Tiwari) [1838924] - [net] Bluetooth: Move {min, max}_key_size debugfs into hci_debugfs_create_le (Gopal Tiwari) [1838924] - [net] Bluetooth: Add missing checks for HCI_ISODATA_PKT packet type (Gopal Tiwari) [1838924] - [net] Bluetooth: fix appearance typo in mgmt.c (Gopal Tiwari) [1838924] - [net] Bluetooth: adding missing const decoration to mgmt_status_table (Gopal Tiwari) [1838924] - [net] Bluetooth: Increment management interface revision (Gopal Tiwari) [1838924] - [net] Bluetooth: monitor: Add support for ISO packets (Gopal Tiwari) [1838924] - [net] Bluetooth: Make use of __check_timeout on hci_sched_le (Gopal Tiwari) [1838924] - [net] Bluetooth: Implementation of MGMT_OP_SET_BLOCKED_KEYS (Gopal Tiwari) [1838924] - [net] Bluetooth: remove redundant assignment to variable icid (Gopal Tiwari) [1838924] - [net] Bluetooth: Auto tune if input MTU is set to 0 (Gopal Tiwari) [1838924] - [net] Bluetooth: Remove usage of BT_ERR_RATELIMITED macro (Gopal Tiwari) [1838924] - [net] Bluetooth: Adding a bt_dev_warn_ratelimited macro (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix memory leak in hci_connect_le_scan (Gopal Tiwari) [1838924] - [net] Bluetooth: Allow combination of BDADDR_PROPERTY and INVALID_BDADDR quirks (Gopal Tiwari) [1838924] - [net] Bluetooth: delete a stray unlock (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix advertising duplicated flags (Gopal Tiwari) [1838924] - [net] net: use skb_queue_empty_lockless() in poll() handlers (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix not using LE_ADV_NONCONN_IND for instance 0 (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix using advertising instance duration as timeout (Gopal Tiwari) [1838924] - [fs] compat_ioctl: move hci_sock handlers into driver (Gopal Tiwari) [1838924] - [fs] compat_ioctl: move rfcomm handlers into driver (Gopal Tiwari) [1838924] - [net] Bluetooth: hci_core: fix init for HCI_USER_CHANNEL (Gopal Tiwari) [1838924] - [net] Bluetooth: Workaround directed advertising bug in Broadcom controllers (Gopal Tiwari) [1838924] - [net] Bluetooth: missed cpu_to_le16 conversion in hci_init4_req (Gopal Tiwari) [1838924] - [hid] Bluetooth: hidp: Fix assumptions on the return value of hidp_send_message (Gopal Tiwari) [1838924] - [net] Bluetooth: mgmt: Use struct_size() helper (Gopal Tiwari) [1838924] - [net] Bluetooth: Add support for utilizing Fast Advertising Interval (Gopal Tiwari) [1838924] - [net] Bluetooth: 6lowpan: Make variable header_ops constant (Gopal Tiwari) [1838924] - [net] Revert "Bluetooth: validate BLE connection interval updates" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: print Intel fw build version in power-on boot (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Switch from BT_ERR to bt_dev_err where possible (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: bfusb: Switch from BT_ERR to bt_dev_err where possible (Gopal Tiwari) [1838924] - [net] Bluetooth: Enable erroneous data reporting if WBS is supported (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpiod_get_optional() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Make bt_en and susclk not mandatory for QCA Rome (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Not send vendor pre-shutdown command for QCA Rome (Gopal Tiwari) [1838924] - [net] Bluetooth: Support querying for WBS support through MGMT (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add flag to define wideband speech capability (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Remove a redundant assignment in 'h4_flush()' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Fix a typo in a comment (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Move variable into local scope (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Bug fixes while collecting controller memory dump (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: btrtl: Add support for RTL8822C (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: Fix a typo in Kconfig (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_uart: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_intel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btintel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add support for 13d3:3548 Realtek 8822CE device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Optimized code while enabling clocks for BT SOC (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Enable clocks required for BT SOC (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Use kvmalloc for FW allocations (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Enable power off/on support during hci down/up for QCA Rome (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Retry btsoc initialize when it fails (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add QCA Rome power off support to the qca_power_shutdown() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: enable IRQ capability from devicetree (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_vhci: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btsdio: Check for valid packet type (Gopal Tiwari) [1838924] - [net] Bluetooth: Add definitions (Gopal Tiwari) [1838924] - [net] Bluetooth: Add support for (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add qca_power_on() API to support both wcn399x and Rome power up (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm : Fix warning about missing blank lines after declarations (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Remove set but not used variable 'opcode' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Use vfree() instead of kfree() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add support for 04ca:3021 QCA_ROME device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Collect controller memory dump during SSR (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Replace of_device_get_match_data with device_get_match_data (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add missing static inline in header (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Disable runtime suspend on Realtek devices (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix memory leak on fw (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix non-atomic allocation in completion handler (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Support pcm params in dts (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Support pcm configuration (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Edit the logical value for Realtek Bluetooth reset (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Use the BDADDR_PROPERTY quirk (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add entry for BCM4334B0 UART Bluetooth (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix PM leak in error case of setup (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btqca: Rename ROME specific variables to generic variables (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btmtksdio: add MODULE_DEVICE_TABLE() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: Fix invalid-free in bcsp_close() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: add PM support (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Add compatible string for BCM43540 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: remove unneeded semicolon (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Fix RTS handling during startup (Gopal Tiwari) [1838924] - [bluetooth] Revert "Bluetooth: hci_qca: Add delay for wcn3990 stability" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Remove return statement in btintel_reset_to_bootloader (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Split qca_power_setup() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Use regulator bulk enable/disable (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Don't vote for specific voltage (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Update regulator_set_load() usage (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add delay for wcn3990 stability (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Trigger Intel FW download error recovery (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btwilink: drop superseded driver (Gopal Tiwari) [1838924] - [bluetooth] Revert "Bluetooth: hci_ll: set operational frequency earlier" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Fix an issue for the incorrect error return code (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Use IS_ENABLED instead of #ifdef (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: print FW version after FW download (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: avoid unused function warning (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Use cmd_timeout to reset Realtek device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Fix an issue that failing to download the FW which size is over 32K bytes (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Remove trailing newline from calls to rtl_dev macros (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for QCA UART Radio (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Remove redundant prefix from calls to rtl_dev macros (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY (Gopal Tiwari) [1838924] - [bluetooth] bluetooth: bcm: Add support for loading firmware for BCM4345C5 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Add firmware version print (Gopal Tiwari) [1838924] - [bluetooth] bluetooth: hci_bcm: Give more time to come out of reset (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: wait for Pre shutdown complete event before sending the Power off pulse (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Fix suspend issue for Realtek devices (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Remove redundant initializations to zero (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Make structure qca_proto constant (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: bpa10x: change return value (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: disable irqs when spinlock is acquired (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices (Gopal Tiwari) [1838924]- [powerpc] powerpc/papr_scm: Implement support for PAPR_PDSM_HEALTH (Gustavo Duarte) [1782178] - [powerpc] ndctl/papr_scm, uapi: Add support for PAPR nvdimm specific methods (Gustavo Duarte) [1782178] - [powerpc] powerpc/papr_scm: Improve error logging and handling papr_scm_ndctl() (Gustavo Duarte) [1782178] - [powerpc] powerpc/papr_scm: Fetch nvdimm health information from PHYP (Gustavo Duarte) [1782178] - [lib] seq_buf: Export seq_buf_printf (Gustavo Duarte) [1782178] - [firmware] efi: Restrict efivar_ssdt_load when the kernel is locked down (Lenny Szubowicz) [1852949] - [netdrv] vmxnet3: allow rx flow hash ops only when rss is enabled (Cathy Avery) [1845417] - [netdrv] net: vmxnet3: fix possible buffer overflow caused by bad DMA value in vmxnet3_get_rss() (Cathy Avery) [1845417] - [netdrv] vmxnet3: use correct hdr reference when packet is encapsulated (Cathy Avery) [1845417] - [netdrv] vmxnet3: update to version 4 (Cathy Avery) [1845417] - [netdrv] vmxnet3: add geneve and vxlan tunnel offload support (Cathy Avery) [1845417] - [netdrv] vmxnet3: add support to get/set rx flow hash (Cathy Avery) [1845417] - [netdrv] vmxnet3: prepare for version 4 changes (Cathy Avery) [1845417] - [netdrv] vmxnet3: let core reject the unsupported coalescing parameters (Cathy Avery) [1845417] - [netdrv] vmxnet3: use new helper tcp_v6_gso_csum_prep (Cathy Avery) [1845417] - [netdrv] vmxnet3: Remove always false conditional statement (Cathy Avery) [1845417] - [kernel] kexec: do not verify the signature without the lockdown or mandatory signature (Lianbo Jiang) [1836148] - [fs] block: Fix use-after-free in blkdev_get() (Ming Lei) [1847779] - [kernel] kernel: rh_features: fix reading empty feature list from /proc (Jiri Benc) [1843064] {CVE-2020-10774} - [netdrv] ice: cleanup unsigned loops (Jonathan Toppins) [1781403] - [netdrv] ice: fix usage of incorrect variable (Jonathan Toppins) [1781403] - [netdrv] ice: Fix bad register reads (Jonathan Toppins) [1781403] - [netdrv] ice: check for compatibility between DDP package and firmware (Jonathan Toppins) [1781403] - [netdrv] ice: Check if unicast MAC exists before setting VF MAC (Jonathan Toppins) [1781403] - [netdrv] ice: print Rx MDD auto reset message before VF reset (Jonathan Toppins) [1781403] - [netdrv] ice: Call ice_aq_set_mac_cfg (Jonathan Toppins) [1781403] - [netdrv] ice: Implement aRFS (Jonathan Toppins) [1781403] - [netdrv] ice: Restore filters following reset (Jonathan Toppins) [1781403] - [netdrv] ice: Enable flex-bytes support (Jonathan Toppins) [1781403] - [netdrv] ice: Support IPv6 Flow Director filters (Jonathan Toppins) [1781403] - [netdrv] ice: Support IPv4 Flow Director filters (Jonathan Toppins) [1781403] - [netdrv] ice: Support displaying ntuple rules (Jonathan Toppins) [1781403] - [netdrv] ice: Initialize Flow Director resources (Jonathan Toppins) [1781403] - [netdrv] ice: Rename build_ctob to ice_build_ctob (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary backslash (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary check (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary expression that is always true (Jonathan Toppins) [1781405] - [netdrv] ice: Fix check for removing/adding mac filters (Jonathan Toppins) [1781405] - [netdrv] ice: refactor filter functions (Jonathan Toppins) [1781405] - [netdrv] ice: Fix resource leak on early exit from function (Jonathan Toppins) [1781405] - [netdrv] ice: cleanup vf_id signedness (Jonathan Toppins) [1781405] - [netdrv] ice: Fix casting issues (Jonathan Toppins) [1781405] - [netdrv] ice: Provide more meaningful error message (Jonathan Toppins) [1781405] - [netdrv] ice: Fix probe/open race condition (Jonathan Toppins) [1781405] - [netdrv] ice: only drop link once when setting pauseparams (Jonathan Toppins) [1781405] - [netdrv] ice: Fix check for contiguous TCs (Jonathan Toppins) [1781405] - [netdrv] ice: Don't reset and rebuild for Tx timeout on PFC enabled queue (Jonathan Toppins) [1781405] - [netdrv] ice: Add VF promiscuous support (Jonathan Toppins) [1781405] - [netdrv] ice: Add support for tunnel offloads (Jonathan Toppins) [1781405] - [netdrv] ice: report netlist version in .info_get (Jonathan Toppins) [1781405] - [netdrv] ice: add additional E810 device id (Jonathan Toppins) [1725447] - [x86] x86/split_lock: Update to use X86_MATCH_INTEL_FAM6_MODEL() (Prarit Bhargava) [1482757] - [x86] x86/intel_split_lock: Disable split lock detector by default in RHEL8 (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Provide handle_guest_split_lock() (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Add Tremont family CPU models (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Bits in IA32_CORE_CAPABILITIES are not architectural (Prarit Bhargava) [1482757] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Prarit Bhargava) [1482757] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Avoid runtime reads of the TEST_CTRL MSR (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Rework the initialization flow of split lock detection (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Enable split lock detection by kernel (Prarit Bhargava) [1482757] - [netdrv] drivers/net/b44: Change to non-atomic bit operations on pwol_mask (Prarit Bhargava) [1482757] - [x86] x86/cpu: Align cpu_caps_cleared and cpu_caps_set to unsigned long (Prarit Bhargava) [1482757] - [x86] x86/boot: Make the GDT 8-byte aligned (Prarit Bhargava) [1482757] - [wireless] wlcore: simplify/fix/optimize reg_ch_conf_pending operations (Prarit Bhargava) [1482757] - [uapi] prctl: PR_{G, S}ET_IO_FLUSHER to support controlling memory reclaim (Waiman Long) [1757240]- [kernel] kernel: fork: avoid utilizing a non-initialized task_struct_rh pointer in the error exit path (Rafael Aquini) [1838475 1820041] - [infiniband] RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() (Kamal Heib) [1846063] - [infiniband] RDMA/ipoib: Return void from ipoib_ib_dev_stop() (Kamal Heib) [1846063] - [powerpc] mm/pkeys: Make pkey access check work on execute_only_key (Greg Kurz) [1748772] - [powerpc] mm/book3s64: Fix MADV_DONTNEED and parallel page fault race (Greg Kurz) [1748772] - [mm] change pmdp_huge_get_and_clear_full take vm_area_struct as arg (Greg Kurz) [1748772] - [powerpc] mm/book3s64: Avoid sending IPI on clearing PMD (Greg Kurz) [1748772] - [powerpc] 64s: Fix THP PMD collapse serialisation (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use pte_present instead of opencoding _PAGE_PRESENT check (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in kvmppc_get_hpa (Greg Kurz) [1748772] - [powerpc] kvm/book3s: use find_kvm_host_pte in kvmppc_book3s_instantiate_page (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Avoid using rmap to protect parallel page table update (Greg Kurz) [1748772] - [powerpc] kvm/book3s: use find_kvm_host_pte in pute_tce functions (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in h_enter (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in page fault handler (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Add helper for host page table walk (Greg Kurz) [1748772] - [powerpc] kvm: ppc: Fix nested guest RC bits update (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use kvm helpers to walk shadow or secondary table (Greg Kurz) [1748772] - [powerpc] kvm/nested: Add helper to walk nested shadow linux page table (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Add helper to walk partition scoped linux page table (Greg Kurz) [1748772] - [powerpc] kvm/book3s: switch from raw_spin_*lock to arch_spin_lock (Greg Kurz) [1748772] - [powerpc] perf/callchain: Use __get_user_pages_fast in read_user_stack_slow (Greg Kurz) [1748772] - [powerpc] mce: Don't reload pte val in addr_to_pfn (Greg Kurz) [1748772] - [powerpc] book3s64/hash: Use the pte_t address from the caller (Greg Kurz) [1748772] - [powerpc] hash64: Restrict page table lookup using init_mm with __flush_hash_table_range (Greg Kurz) [1748772] - [powerpc] mm/hash64: use _PAGE_PTE when checking for pte_present (Greg Kurz) [1748772] - [powerpc] pkeys: Check vma before returning key fault error to the user (Greg Kurz) [1748772] - [powerpc] pkeys: Avoid using lockless page table walk (Greg Kurz) [1748772] - [powerpc] mmu: add is_strict_kernel_rwx() helper (Greg Kurz) [1748772] - [powerpc] mm: move update_mmu_cache() into book3s hash utils (Greg Kurz) [1748772] - [powerpc] mm: Move book3s32 specifics in subdirectory mm/book3s64 (Greg Kurz) [1748772] - [powerpc] mm: move FSL_BOOK3 version of update_mmu_cache() (Greg Kurz) [1748772] - [powerpc] mm: define empty update_mmu_cache() as static inline (Greg Kurz) [1748772] - [powerpc] change CONFIG_PPC_STD_MMU to CONFIG_PPC_BOOK3S (Greg Kurz) [1748772] - [powerpc] mm: don't use _PAGE_EXEC for calling hash_preload() (Greg Kurz) [1748772] - [powerpc] change CONFIG_PPC_STD_MMU_32 to CONFIG_PPC_BOOK3S_32 (Greg Kurz) [1748772] - [powerpc] handover page flags with a pgprot_t parameter (Greg Kurz) [1748772] - [powerpc] mm: properly set PAGE_KERNEL flags in ioremap() (Greg Kurz) [1748772] - [powerpc] 32: Add ioremap_wt() and ioremap_coherent() (Greg Kurz) [1748772] - [netdrv] crypto/chcr: error seen if CONFIG_CHELSIO_TLS_DEVICE isn't set (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: avoid -Wreturn-local-addr warning (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: fix EOTID leak when disabling TC-MQPRIO offload (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4/chcr: Enable ktls settings at run time (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: cleanup error code in setup_sge_queues_uld() (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: add adapter hotplug support for ULDs (Christoph von Recklinghausen) [1797945] - [crypto] Crypto: chelsio - Fixes a deadlock between rtnl_lock and uld_mutex (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4/chcr: nic-tls stats in ethtool (Christoph von Recklinghausen) [1797945] - [crypto] crypto/chcr: fix incorrect ipv6 packet length (Christoph von Recklinghausen) [1797945] - [crypto] crypto/chcr: Add missing include file (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: Add ipv6 support and statistics (Christoph von Recklinghausen) [1797945] - [crypto] chcr: Handle first or middle part of record (Christoph von Recklinghausen) [1797945] - [crypto] chcr: handle partial end part of a record (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: complete record tx handling (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: Save tx keys and handle HW response (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr : Register to tls add and del callback (Christoph von Recklinghausen) [1797945] - [hwmon] hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap' (Al Stone) [1749529] - [netdrv] net/mlx4_core: fix a memory leak bug (Alaa Hleihel) [1846792] - [netdrv] net/mlx4_core: Add missing iounmap() in error path (Alaa Hleihel) [1846792] - [netdrv] net/mlx5: E-switch, Fix error unwinding flow for steering init failure (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: E-Switch, Enable chains only if regs loopback is enabled (Alaa Hleihel) [1848830 1846791] - [netdrv] net/mlx5e: en_tc: Rely just on register loopback for tunnel restoration (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: E-Switch, Skip restore modify header between prios of same chain (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Don't fail driver on failure to create debugfs (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Add missing mutex destroy (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Fix devlink objects and devlink device unregister sequence (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Wait for inactive autogroups (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Disable reload while removing the device (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: Fix ethtool hfunc configuration change (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: Fix repeated XSK usage on one channel (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Split RX and TX lock for parallel insertion (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Add a spinlock to protect the send ring (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Fix freeing in dr_create_rc_qp() (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Fix fatal error handling during device load (Alaa Hleihel) [1846791 1841363] - [netdrv] net/mlx5: drain health workqueue in case of driver load error (Alaa Hleihel) [1846791 1841363] - [netdrv] net/mlx5: Drain wq first during PCI device removal (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Have single error unwinding path (Alaa Hleihel) [1846791] - [netdrv] mlx5: reject unsupported coalescing params (Alaa Hleihel) [1846791] - [crypto] Crypto: chelsio - Fixes a hang issue during driver registration (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Use multiple txq/rxq per tfm to process the requests (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Recalculate iv only if it is needed (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - un-register crypto algorithms (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Endianess bug in create_authenc_wr (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Print the chcr driver information while module load (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi test (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - This fixes the libkcapi's cbc(aes) aio fail test cases (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Resetting crypto counters during the driver unregister (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - fix writing tfm flags to wrong place (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - calculating tx_channel_id as per the max number of channels (Vishal Kulkarni) [1845004] - [firmware] tpm: check event log version before reading final events (Jerry Snitselaar) [1839284] - [char] tpm: Fix TIS locality timeout problems (Jerry Snitselaar) [1840789]- [vfio] vfio/pci: Clear error and request eventfd ctx after releasing (Alex Williamson) [1847731] - [fs] pNFS/flexfiles: Fix list corruption if the mirror count changes (Benjamin Coddington) [1852500] - [netdrv] ionic: update the queue count on open (Michal Schmidt) [1846879] - [tools] turbostat: Use sched_getcpu() instead of hardcoded cpu 0 (Prarit Bhargava) [1852123] - [infiniband] RDMA/hfi1: Fix null-pointer dereference when calling mmu_notifier_register (Kamal Heib) [1850345] - [platform] Revert "intel-speed-select: Firmware workarounds for Icelake" (Prarit Bhargava) [1820597] - [powerpc] powerpc/crashkernel: Take "mem=" option into account (Pingfan Liu) [1747969] - [tools] perf stat: Increase perf metric output resolution (Michael Petlan) [1844632] - [tools] perf vendor events power9: Add missing metrics to POWER9 'cpi_breakdown' (Michael Petlan) [1844632] - [tools] perf metrics: Fix parse errors in power8 metrics (Michael Petlan) [1844632] - [tools] perf metrics: Fix parse errors in power9 metrics (Michael Petlan) [1844632] - [s390] s390/kaslr: add support for R_390_JMP_SLOT relocation type (Claudio Imbrenda) [1850908] - [s390] s390: prevent leaking kernel address in BEAR (Claudio Imbrenda) [1850907] - [s390] s390/cpumf: Adjust registration of s390 PMU device drivers (Claudio Imbrenda) [1850906] - [firmware] efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Lenny Szubowicz) [1849922] - [security] selinux: allow reading labels before policy is loaded (Ondrej Mosnacek) [1839819] - [idle] intel_idle: Introduce 'use_acpi' module parameter (Prarit Bhargava) [1849666] - [net] xsk: Add overflow check for u64 division, stored into u32 (Jiri Benc) [1838075] - [tools] selftests: netdevsim: Always initialize 'RET' variable (Jiri Benc) [1838075] - [netdrv] netdevsim: Ensure policer drop counter always increases (Jiri Benc) [1838075] - [tools] selftests/bpf: Check for correct program attach/detach in xdp_attach test (Jiri Benc) [1838075] - [tools] libbpf: Fix type of old_fd in bpf_xdp_set_link_opts (Jiri Benc) [1838075] - [net] xsk: Add missing check on user supplied headroom size (Jiri Benc) [1838075] - [net] xdp: Reset prog in dev_change_xdp_fd when fd is negative (Jiri Benc) [1838075] - [netdrv] veth: rely on peer veth_rq for ndo_xdp_xmit accounting (Jiri Benc) [1838075] - [netdrv] veth: rely on veth_rq in veth_xdp_flush_bq signature (Jiri Benc) [1838075] - [net] page pool: allow to pass zero flags to page_pool_init() (Jiri Benc) [1838075] - [tools] selftests/bpf: Add tests for attaching XDP programs (Jiri Benc) [1838075] - [tools] libbpf: Add function to set link XDP fd while specifying old program (Jiri Benc) [1838075] - [tools] Add EXPECTED_FD-related definitions in if_link.h (Jiri Benc) [1838075] - [net] xdp: Support specifying expected existing program when attaching XDP (Jiri Benc) [1838075] - [netdrv] veth: remove atomic64_add from veth_xdp_xmit hotpath (Jiri Benc) [1838075] - [netdrv] veth: introduce more xdp counters (Jiri Benc) [1838075] - [netdrv] veth: distinguish between rx_drops and xdp_drops (Jiri Benc) [1838075] - [netdrv] veth: introduce more specialized counters in veth_stats (Jiri Benc) [1838075] - [netdrv] veth: move xdp stats in a dedicated structure (Jiri Benc) [1838075] - [net] xdp: Replace zero-length array with flexible-array member (Jiri Benc) [1838075] - [net] bpf: inet_diag: Dump bpf_sk_storages in inet_diag_dump() (Jiri Benc) [1838075] - [net] bpf: INET_DIAG support in bpf_sk_storage (Jiri Benc) [1838075] - [net] inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to cb->data (Jiri Benc) [1838075] - [net] inet_diag: Refactor inet_sk_diag_fill(), dump(), and dump_one() (Jiri Benc) [1838075] - [net] inet_diag: return classid for all socket types (Jiri Benc) [1838075] - [net] inet_diag: fix reporting cgroup classid and fallback to priority (Jiri Benc) [1838075] - [net] Remove unneeded export of a couple of xdp generic functions (Jiri Benc) [1838075] - [net] page_pool: API cleanup and comments (Jiri Benc) [1838075] - [net] bpf, sockmap: Replace zero-length array with flexible-array member (Jiri Benc) [1838075] - [netdrv] geneve: allow changing DF behavior after creation (Sabrina Dubroca) [1847861] - [net] netfilter: nf_tables: add missing ->release_ops() in error path of newrule() (Andrea Claudi) [1846236] - [net] netfilter: nft_compat: use .release_ops and remove list of extension (Andrea Claudi) [1846236] - [net] ipv6: fix IPV6_ADDRFORM operation logic (Hangbin Liu) [1842025] - [net] ipv6: fix restrict IPV6_ADDRFORM operation (Hangbin Liu) [1842025] - [net] netfilter: nat: fix error handling upon registering inet hook (Florian Westphal) [1579145] - [net] netfilter: nf_tables: fix module autoload for redir (Florian Westphal) [1579145] - [net] netfilter: nf_tables: fix module autoload with inet family (Florian Westphal) [1579145] - [net] netfilter: nft_chain_nat: inet family is missing module ownership (Florian Westphal) [1579145] - [net] netfilter: nf_tables: Support auto-loading for inet nat (Florian Westphal) [1579145] - [net] netfilter: nft_redir: fix module autoload with ip4 (Florian Westphal) [1579145] - [net] netfilter: nat: fix udp checksum corruption (Florian Westphal) [1579145] - [tools] kselftests: extend nft_nat with inet family based nat hooks (Florian Westphal) [1579145] - [net] netfilter: nft_redir: add inet support (Florian Westphal) [1579145] - [net] netfilter: nft_masq: add inet support (Florian Westphal) [1579145] - [net] netfilter: nf_tables: merge route type into core (Florian Westphal) [1579145] - [net] netfilter: nat: add inet family nat support (Florian Westphal) [1579145] - [net] netfilter: nat: don't register device notifier twice (Florian Westphal) [1579145] - [net] netfilter: nf_tables: merge ipv4 and ipv6 nat chain types (Florian Westphal) [1579145] - [net] netfilter: nf_tables: nat: merge nft_masq protocol specific modules (Florian Westphal) [1579145] - [net] netfilter: nf_tables: nat: merge nft_redir protocol specific modules (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l3proto.h and nf_nat_core.h (Florian Westphal) [1579145] - [net] netfilter: nat: remove l3proto struct (Florian Westphal) [1579145] - [net] netfilter: nat: remove csum_recalc hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove csum_update hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove l3 manip_pkt hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l4proto.h (Florian Westphal) [1579145] - [net] netfilter: nat: merge nf_nat_ipv4, 6 into nat core (Florian Westphal) [1579145] - [net] netfilter: nat: fix spurious connection timeouts (Florian Westphal) [1579145] - [net] netfilter: nat: move nlattr parse and xfrm session decode to core (Florian Westphal) [1579145] - [net] netfilter: nat: merge ipv4 and ipv6 masquerade functionality (Florian Westphal) [1579145] - [net] netfilter: kconfig: nat related expression depend on nftables core (Florian Westphal) [1579145] - [net] netfilter: conntrack: fix bogus port values for other l4 protocols (Florian Westphal) [1579145] - [net] netfilter: conntrack: avoid unneeded nf_conntrack_l4proto lookups (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove pernet l4 proto register interface (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove remaining l4proto indirect packet calls (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove module owner field (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove invert_tuple callback (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove pkt_to_tuple callback (Florian Westphal) [1579145] - [net] netfilter: conntrack: udp: set stream timeout to 2 minutes (Florian Westphal) [1579145] - [net] netfilter: conntrack: udp: only extend timeout to stream mode after 2s (Florian Westphal) [1579145] - [net] netfilter: nat: un-export nf_nat_used_tuple (Florian Westphal) [1579145] - [net] netfilter: nat: fix ICMP header corruption on ICMP errors (Florian Westphal) [1579145] - [net] netfilter: nat: fix icmp id randomization (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l4proto struct (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->manip_pkt (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->nlattr_to_range (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->in_range (Florian Westphal) [1579145] - [net] netfilter: nat: fold in_range indirection into caller (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->unique_tuple (Florian Westphal) [1579145] - [net] netfilter: nat: un-export nf_nat_l4proto_unique_tuple (Florian Westphal) [1579145] - [net] netfilter: remove NF_NAT_RANGE_PROTO_RANDOM support (Florian Westphal) [1579145] - [x86] kvm: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: do not pass poisoned hva to __kvm_set_memory_region (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: fix sync_with_host() in smm_test (Vitaly Kuznetsov) [1849987] - [x86] kvm: async_pf: Inject 'page ready' event only if 'page not present' was previously injected (Vitaly Kuznetsov) [1849987] - [x86] revert "kvm: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" exceptions simultaneously" (Vitaly Kuznetsov) [1849987] - [virt] kvm: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov) [1849987] - [x86] kvm: i8254: remove redundant assignment to pointer s (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: respect singlestep when emulating instruction (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMCS when nested VMX is unsupported (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: do not substitute SVM/VMX check with KVM_CAP_NESTED_STATE check (Vitaly Kuznetsov) [1849987] - [x86] kvm: nvmx: Consult only the "basic" exit reason when routing nested exit (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Unexport x86_fpu_cache and make it static (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Ignore KVM 5-level paging support for VM_MODE_PXXV48_4K (Vitaly Kuznetsov) [1849987] - [virt] kvm: x86: Fix APIC page invalidation race (Vitaly Kuznetsov) [1849987] - [x86] kvm: svm: fix calls to is_intercept (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: fix vmx_preemption_timer_test build with GCC10 (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Add x86_64/debug_regs to .gitignore (Vitaly Kuznetsov) [1849987] - [x86] revert "kvm: x86: work around leak of uninitialized stack contents" (Vitaly Kuznetsov) [1849987] - [x86] kvm: vmx: Properly handle kvm_read/write_guest_virt*() result (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: emulate reserved nops from 0f/18 to 0f/1f (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Fix build with "make ARCH=x86_64" (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: minor code refactor and comments fixup around dirty logging (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: avoid unnecessary rmap walks when creating/moving slots (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: remove unnecessary rmap walk of read-only memslots (Vitaly Kuznetsov) [1849987] - [virt] kvm: Use vmemdup_user() (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Move MPK feature detection to common code (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Assign correct value to array.maxnent (Vitaly Kuznetsov) [1849987] - [x86] kvm: let kvm_destroy_vm_debugfs clean up vCPU debugfs directories (Vitaly Kuznetsov) [1849987] - [x86] kvm: Handle reads of SandyBridge RAPL PMU MSRs rather than injecting #GP (Vitaly Kuznetsov) [1849987] - [documentation] docs: virt/kvm: close inline string literal (Vitaly Kuznetsov) [1849987] - [documentation] docs: kvm: Fix KVM_KVMCLOCK_CTRL API doc (Vitaly Kuznetsov) [1849987] - [x86] arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory() (Vitaly Kuznetsov) [1849987] - [virt] kvm/eventfd: remove unneeded conversion to bool (Vitaly Kuznetsov) [1849987] - [tools] selftests: fix kvm relocatable native/cross builds and installs (Vitaly Kuznetsov) [1849987] - [virt] kvm: x86: move kvm_create_vcpu_debugfs after last failure point (Vitaly Kuznetsov) [1849987] - [powerpc] xive: Share the event-queue page with the Hypervisor (Michael Roth) [1837232] - [powerpc] kvm: ppc: book3s hv: Read ibm, secure-memory nodes (Michael Roth) [1837232] - [powerpc] kvm: ppc: book3s hv: Relax check on H_SVM_INIT_ABORT (Michael Roth) [1837232]- [scsi] scsi: be2iscsi: Use scnprintf() for avoiding potential buffer overflow (Maurizio Lombardi) [1849586] - [edac] EDAC/i10nm: Update driver to support different bus number config register offsets (Aristeu Rozanski) [1838508] - [edac] EDAC, {skx, i10nm}: Make some configurations CPU model specific (Aristeu Rozanski) [1838508] - [fs] fuse: copy_file_range should truncate cache (Miklos Szeredi) [1849786] - [fs] fuse: fix copy_file_range cache issues (Miklos Szeredi) [1849786] - [fs] fuse: update attr_version counter on fuse_notify_inval_inode() (Miklos Szeredi) [1849786] - [fs] fuse: don't check refcount after stealing page (Miklos Szeredi) [1849786] - [fs] fuse: fix weird page warning (Miklos Szeredi) [1849786] - [fs] fuse: use dump_page (Miklos Szeredi) [1849786] - [fs] fuse: always allow query of st_dev (Miklos Szeredi) [1849786] - [fs] fuse: always flush dirty data on close(2) (Miklos Szeredi) [1849786] - [fs] fuse: invalidate inode attr in writeback cache mode (Miklos Szeredi) [1849786] - [fs] virtiofs: schedule blocking async replies in separate worker (Miklos Szeredi) [1849786] - [fs] fuse: Support RENAME_WHITEOUT flag (Miklos Szeredi) [1849786] - [fs] fuse: don't overflow LLONG_MAX with end offset (Miklos Szeredi) [1849786] - [fs] fix up iter on short count in fuse_direct_io() (Miklos Szeredi) [1849786] - [fs] fuse: fix fuse_send_readpages() in the syncronous read case (Miklos Szeredi) [1849786] - [fs] fuse: fix Kconfig indentation (Miklos Szeredi) [1849786] - [fs] virtiofs: Use completions while waiting for queue to be drained (Miklos Szeredi) [1849786] - [fs] virtiofs: Do not send forget request "struct list_head" element (Miklos Szeredi) [1849786] - [fs] virtiofs: Use a common function to send forget (Miklos Szeredi) [1849786] - [fs] virtiofs: Fix old-style declaration (Miklos Szeredi) [1849786] - [fs] fuse: verify nlink (Miklos Szeredi) [1849786] - [fs] fuse: verify write return (Miklos Szeredi) [1849786] - [fs] fuse: verify attributes (Miklos Szeredi) [1849786] - [fs] fuse: redundant get_fuse_inode() calls in fuse_writepages_fill() (Miklos Szeredi) [1849786] - [fs] fuse: truncate pending writes on O_TRUNC (Miklos Szeredi) [1849786] - [fs] fuse: flush dirty data/metadata before non-truncate setattr (Miklos Szeredi) [1849786] - [fs] ovl: initialize error in ovl_copy_xattr (Miklos Szeredi) [1849770] - [fs] ovl: fix redirect traversal on metacopy dentries (Miklos Szeredi) [1849770] - [fs] ovl: initialize OVL_UPPERDATA in ovl_lookup() (Miklos Szeredi) [1849770] - [fs] ovl: use only uppermetacopy state in ovl_lookup() (Miklos Szeredi) [1849770] - [fs] ovl: simplify setting of origin for index lookup (Miklos Szeredi) [1849770] - [fs] ovl: fix out of bounds access warning in ovl_check_fb_len() (Miklos Szeredi) [1849770] - [fs] ovl: return required buffer size for file handles (Miklos Szeredi) [1849770] - [fs] ovl: sync dirty data when remounting to ro mode (Miklos Szeredi) [1849770] - [fs] ovl: resolve more conflicting mount options (Miklos Szeredi) [1849770] - [fs] ovl: potential crash in ovl_fid_to_fh() (Miklos Szeredi) [1849770] - [fs] ovl: clear ATTR_OPEN from attr->ia_valid (Miklos Szeredi) [1849770] - [fs] ovl: clear ATTR_FILE from attr->ia_valid (Miklos Szeredi) [1849770] - [documentation] ovl: document xino expected behavior (Miklos Szeredi) [1849770] - [fs] ovl: enable xino automatically in more cases (Miklos Szeredi) [1849770] - [fs] ovl: avoid possible inode number collisions with xino=on (Miklos Szeredi) [1849770] - [fs] ovl: use a private non-persistent ino pool (Miklos Szeredi) [1849770] - [fs] ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi) [1849770] - [fs] ovl: fix a typo in comment (Miklos Szeredi) [1849770] - [fs] ovl: replace zero-length array with flexible-array member (Miklos Szeredi) [1849770] - [fs] ovl: ovl_obtain_alias(): don't call d_instantiate_anon() for old (Miklos Szeredi) [1849770] - [fs] ovl: strict upper fs requirements for remote upper fs (Miklos Szeredi) [1849770] - [fs] ovl: check if upper fs supports RENAME_WHITEOUT (Miklos Szeredi) [1849770] - [fs] ovl: allow remote upper (Miklos Szeredi) [1849770] - [fs] ovl: decide if revalidate needed on a per-dentry basis (Miklos Szeredi) [1849770] - [fs] ovl: separate detection of remote upper layer from stacked overlay (Miklos Szeredi) [1849770] - [fs] ovl: restructure dentry revalidation (Miklos Szeredi) [1849770] - [fs] ovl: ignore failure to copy up unknown xattrs (Miklos Szeredi) [1849770] - [documentation] ovl: document permission model (Miklos Szeredi) [1849770] - [fs] ovl: simplify i_ino initialization (Miklos Szeredi) [1849770] - [fs] ovl: factor out helper ovl_get_root() (Miklos Szeredi) [1849770] - [fs] ovl: fix out of date comment and unreachable code (Miklos Szeredi) [1849770] - [fs] ovl: fix value of i_ino for lower hardlink corner case (Miklos Szeredi) [1849770] - [fs] ovl: fix lockdep warning for async write (Miklos Szeredi) [1849770] - [fs] ovl: fix some xino configurations (Miklos Szeredi) [1849770] - [fs] ovl: fix lock in ovl_llseek() (Miklos Szeredi) [1849770] - [fs] ovl: fix lseek overflow on 32bit (Miklos Szeredi) [1849770] - [documentation] docs: filesystems: add overlayfs to index.rst (Miklos Szeredi) [1849770] - [fs] ovl: add splice file read write helper (Miklos Szeredi) [1849770] - [fs] ovl: implement async IO routines (Miklos Szeredi) [1849770] - [fs] vfs: add vfs_iocb_iter_helper functions (Miklos Szeredi) [1849770] - [fs] ovl: layer is const (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of non-constant st_dev; st_ino (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of conflicting lower layer uuid (Miklos Szeredi) [1849770] - [fs] ovl: generalize the lower_fsarray (Miklos Szeredi) [1849770] - [fs] ovl: simplify ovl_same_sb() helper (Miklos Szeredi) [1849770] - [fs] ovl: generalize the lower_layersarray (Miklos Szeredi) [1849770] - [fs] ovl: improving copy-up efficiency for big sparse file (Miklos Szeredi) [1849770] - [fs] ovl: use ovl_inode_lock in ovl_llseek() (Miklos Szeredi) [1849770] - [fs] ovl: use pr_fmt auto generate prefix (Miklos Szeredi) [1849770] - [fs] ovl: fix wrong WARN_ON() in ovl_cache_update_ino() (Miklos Szeredi) [1849770] - [fs] locks: print unsigned ino in /proc/locks (Miklos Szeredi) [1849770] - [documentation] docs: filesystems: overlayfs: Fix restview warnings (Miklos Szeredi) [1849770] - [fs] ovl: relax WARN_ON() on rename to self (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of non-unique st_dev; st_ino (Miklos Szeredi) [1849770] - [fs] ovl: don't use a temp buf for encoding real fh (Miklos Szeredi) [1849770] - [fs] ovl: make sure that real fid is 32bit aligned in memory (Miklos Szeredi) [1849770] - [fs] ovl: fix lookup failure on multi lower squashfs (Miklos Szeredi) [1849770] - [fs] ovl: filter of trusted xattr results in audit (Miklos Szeredi) [1849770] - [fs] ovl: Fix dereferencing possible ERR_PTR() (Miklos Szeredi) [1849770] - [fs] ovl: fix regression caused by overlapping layers detection (Miklos Szeredi) [1849770] - [fs] ovl: make i_ino consistent with st_ino in more cases (Miklos Szeredi) [1849770] - [fs] ovl: fix typo in MODULE_PARM_DESC (Miklos Szeredi) [1849770] - [fs] ovl: fix bogus -Wmaybe-unitialized warning (Miklos Szeredi) [1849770] - [fs] ovl: don't fail with disconnected lower NFS (Miklos Szeredi) [1849770] - [fs] ovl: detect overlapping layers (Miklos Szeredi) [1849770] - [fs] ovl: using posix_acl_xattr_size() to get size instead of posix_acl_to_xattr() (Miklos Szeredi) [1849770] - [fs] ovl: abstract ovl_inode lock with a helper (Miklos Szeredi) [1849770] - [fs] ovl: remove the 'locked' argument of ovl_nlink_{start, end} (Miklos Szeredi) [1849770] - [fs] ovl: relax requirement for non null uuid of lower fs (Miklos Szeredi) [1849770] - [fs] ovl: fold copy-up helpers into callers (Miklos Szeredi) [1849770] - [fs] ovl: untangle copy up call chain (Miklos Szeredi) [1849770] - [fs] ovl: clean up error handling in ovl_get_tmpfile() (Miklos Szeredi) [1849770] - [netdrv] ionic: tame the watchdog timer on reconfig (Jonathan Toppins) [1846879 1846280] - [remoteproc] remoteproc: pull in slab.h (Jarod Wilson) [1849080]- [x86] revert "kvm: vmx: Micro-optimize vmexit time when not exposing PMU" (Vitaly Kuznetsov) [1844099] - [fs] nfsd4: kill warnings on testing stateids with mismatched clientids (Benjamin Coddington) [1765672] - [fs] NFS: Ensure security label is set for root inode (Scott Mayhew) [1660798] - [s390] kexec: Fix file verification on S390 (Lianbo Jiang) [1815369] - [s390] kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXEC_SIG_FORCE (Lianbo Jiang) [1815369] - [netdrv] ibmvnic: continue to init in CRQ reset returns H_CLOSED (Steve Best) [1850179] - [net] sunrpc: add missing newline when printing parameter 'auth_hashtable_size' by sysfs (Benjamin Coddington) [1849998] - [net] sunrpc: clean up properly in gss_mech_unregister() (Benjamin Coddington) [1849998] - [net] sunrpc: svcauth_gss_register_pseudoflavor must reject duplicate registrations (Benjamin Coddington) [1849998] - [net] SUNRPC: Fix backchannel RPC soft lockups (Benjamin Coddington) [1849998] - [fs] NFS: Fix a page leak in nfs_destroy_unlinked_subrequests() (Benjamin Coddington) [1849998] - [fs] nfsd4: make drc_slab global, not per-net (Benjamin Coddington) [1849998] - [net] SUNRPC: Fix GSS privacy computation of auth->au_ralign (Benjamin Coddington) [1849998] - [net] SUNRPC: Add "@len" parameter to gss_unwrap() (Benjamin Coddington) [1849998] - [fs] NFS: finish_automount() requires us to hold 2 refs to the mount record (Benjamin Coddington) [1849998] - [fs] NFS: Fix use-after-free issues in nfs_pageio_add_request() (Benjamin Coddington) [1849998] - [fs] NFS: alloc_nfs_open_context() must use the file cred when available (Benjamin Coddington) [1849998] - [net] libceph: don't omit used_replica in target_copy() (Jeff Layton) [1847528] - [net] libceph: don't omit recovery_deletes in target_copy() (Jeff Layton) [1847528] - [net] libceph: move away from global osd_req_flags (Jeff Layton) [1847528] - [fs] ceph: skip checking caps when session reconnecting and releasing reqs (Jeff Layton) [1847528] - [fs] ceph: make sure mdsc->mutex is nested in s->s_mutex to fix dead lock (Jeff Layton) [1847528] - [fs] ceph: don't return -ESTALE if there's still an open file (Jeff Layton) [1847528] - [include] libceph, rbd: replace zero-length array with flexible-array (Jeff Layton) [1847528] - [fs] ceph: allow rename operation under different quota realms (Jeff Layton) [1847528] - [fs] ceph: normalize 'delta' parameter usage in check_quota_exceeded (Jeff Layton) [1847528] - [fs] ceph: ceph_kick_flushing_caps needs the s_mutex (Jeff Layton) [1847528] - [fs] ceph: request expedited service on session's last cap flush (Jeff Layton) [1847528] - [fs] ceph: convert mdsc->cap_dirty to a per-session list (Jeff Layton) [1847528] - [fs] ceph: reset i_requested_max_size if file write is not wanted (Jeff Layton) [1847528] - [fs] ceph: throw a warning if we destroy session with mutex still locked (Jeff Layton) [1847528] - [fs] ceph: fix potential race in ceph_check_caps (Jeff Layton) [1847528] - [fs] ceph: document what protects i_dirty_item and i_flushing_item (Jeff Layton) [1847528] - [fs] ceph: don't take i_ceph_lock in handle_cap_import (Jeff Layton) [1847528] - [fs] ceph: don't release i_ceph_lock in handle_cap_trunc (Jeff Layton) [1847528] - [fs] ceph: add comments for handle_cap_flush_ack logic (Jeff Layton) [1847528] - [fs] ceph: split up __finish_cap_flush (Jeff Layton) [1847528] - [fs] ceph: reorganize __send_cap for less spinlock abuse (Jeff Layton) [1847528] - [fs] ceph: flush release queue when handling caps for unknown inode (Jeff Layton) [1847528] - [net] libceph: ignore pool overlay and cache logic on redirects (Jeff Layton) [1847528] - [x86] kvm: lapic: ensure APIC map is up to date on concurrent update requests (Igor Mammedov) [1835330] - [x86] kvm: lapic: fix broken vcpu hotplug (Igor Mammedov) [1835330] - [netdrv] net: hns3: add some error checking in hclge_tm module (Mark Langsdorf) [1809057] {CVE-2019-15925} - [fs] udf: Fix mounting of Win7 created UDF filesystems (Oleksandr Natalenko) [1842400] - [netdrv] net: qed: fixes crash while running driver in kdump kernel (Manish Chopra) [1727746] - [netdrv] net: qed: Disable SRIOV functionality inside kdump kernel (Manish Chopra) [1727746] - [netdrv] net: qed*: Reduce RX and TX default ring count when running inside kdump kernel (Manish Chopra) [1727746] - [fs] cifs: dump Security Type info in DebugData (Leif Sahlberg) [1845390] - [net] netfilter: flowtable: Make nf_flow_table_offload_add/del_cb inline (Marcelo Leitner) [1840938] - [net] sched: act_ct: Make tcf_ct_flow_table_restore_skb inline (Marcelo Leitner) [1840938] - [net] netfilter: flowtable: Add pending bit for offload work (Marcelo Leitner) [1842670] - [net] Evict neighbor entries on carrier down (Ivan Vecera) [1845352] - [net] bridge: explicitly zero is_sticky in fdb_create (Ivan Vecera) [1845350] - [net] bridge: add support for sticky fdb entries (Ivan Vecera) [1845350] - [net] remove indirect block netdev event registration (Marcelo Leitner) [1841300] - [netdrv] bnxt_tc: update indirect block support (Marcelo Leitner) [1841300] - [netdrv] nfp: update indirect block support (Marcelo Leitner) [1841300] - [netdrv] mlx5: update indirect block support (Marcelo Leitner) [1841300] - [net] use flow_indr_dev_setup_offload() (Marcelo Leitner) [1841300] - [net] cls_api: add tcf_block_offload_init() (Marcelo Leitner) [1841300] - [net] flow_offload: consolidate indirect flow_block infrastructure (Marcelo Leitner) [1841300] - [net] netfilter: nf_flowtable: expose nf_flow_table_gc_cleanup() (Marcelo Leitner) [1841300] - [fs] iomap: Handle memory allocation failure in readahead (Carlos Maiolino) [1828792] - [fs] iomap: fix comments in iomap_dio_rw (Carlos Maiolino) [1828792] - [fs] iomap: Remove pgoff from tracepoints (Carlos Maiolino) [1828792] - [fs] fs: Fix page_mkwrite off-by-one errors (Carlos Maiolino) [1828792] - [fs] iomap: stop using ioend after it's been freed in iomap_finish_ioend() (Carlos Maiolino) [1828792] - [fs] iomap: fix sub-page uptodate handling (Carlos Maiolino) [1828792] - [fs] iomap: remove unneeded variable in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: Do not create fake iter in iomap_dio_bio_actor() (Carlos Maiolino) [1828792] - [fs] iomap: trace iomap_appply results (Carlos Maiolino) [1828792] - [fs] fs/iomap: remove redundant check in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: use a srcmap for a read-modify-write I/O (Carlos Maiolino) [1828792] - [fs] iomap: renumber IOMAP_HOLE to 0 (Carlos Maiolino) [1828792] - [fs] iomap: use write_begin to read pages to unshare (Carlos Maiolino) [1828792] - [fs] iomap: move the zeroing case out of iomap_read_page_sync (Carlos Maiolino) [1828792] - [fs] iomap: ignore non-shared or non-data blocks in xfs_file_dirty (Carlos Maiolino) [1828792] - [fs] iomap: always use AOP_FLAG_NOFS in iomap_write_begin (Carlos Maiolino) [1828792] - [fs] iomap: remove the unused iomap argument to __iomap_write_end (Carlos Maiolino) [1828792] - [fs] iomap: better document the IOMAP_F_* flags (Carlos Maiolino) [1828792] - [fs] iomap: enhance writeback error message (Carlos Maiolino) [1828792] - [fs] iomap: pass a struct page to iomap_finish_page_writeback (Carlos Maiolino) [1828792] - [fs] iomap: cleanup iomap_ioend_compare (Carlos Maiolino) [1828792] - [fs] iomap: move struct iomap_page out of iomap.h (Carlos Maiolino) [1828792] - [fs] iomap: warn on inline maps in iomap_writepage_map (Carlos Maiolino) [1828792] - [fs] iomap: lift the xfs writeback code to iomap (Carlos Maiolino) [1828792] - [fs] iomap: lift common tracing code from xfs to iomap (Carlos Maiolino) [1828792] - [fs] iomap: zero newly allocated mapped blocks (Carlos Maiolino) [1828792] - [fs] xfs: remove the fork fields in the writepage_ctx and ioend (Carlos Maiolino) [1828792] - [fs] xfs: turn io_append_trans into an io_private void pointer (Carlos Maiolino) [1828792] - [fs] xfs: refactor the ioend merging code (Carlos Maiolino) [1828792] - [fs] xfs: use a struct iomap in xfs_writepage_ctx (Carlos Maiolino) [1828792] - [fs] xfs: set IOMAP_F_NEW more carefully (Carlos Maiolino) [1828792] - [fs] xfs: initialize iomap->flags in xfs_bmbt_to_iomap (Carlos Maiolino) [1828792] - [fs] xfs: Use iomap_dio_rw to wait for unaligned direct IO (Carlos Maiolino) [1828792] - [fs] iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: move the iomap_dio_rw ->end_io callback into a structure (Carlos Maiolino) [1828792] - [fs] iomap: split size and error for iomap_dio_rw ->end_io (Carlos Maiolino) [1828792] - [fs] iomap: fix Invalid License ID (Carlos Maiolino) [1828792] - [fs] iomap: move internal declarations into fs/iomap/ (Carlos Maiolino) [1828792] - [fs] iomap: move the main iteration code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the buffered IO code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the direct IO code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the SEEK_HOLE code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the file mapping reporting code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the swapfile code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: start moving code to fs/iomap/ (Carlos Maiolino) [1828792] - [fs] iomap: move iomap_read_inline_data around (Carlos Maiolino) [1828792] - [fs] iomap: convert to SPDX identifier (Carlos Maiolino) [1828792] - [fs] iomap: remove duplicated include from iomap.c (Carlos Maiolino) [1828792] - [netdrv] fjes: Handle workqueue allocation failure (Masayoshi Mizuma) [1830565] {CVE-2019-16231}- [fs] NFSv4: Ensure the delegation cred is pinned when we call delegreturn (Benjamin Coddington) [1848933] - [fs] NFSv4: Ensure the delegation is pinned in nfs_do_return_delegation() (Benjamin Coddington) [1848933] - [fs] NFSv4.1 make cachethis=no for writes (Benjamin Coddington) [1848933] - [fs] NFSv4: Fix revalidation of dentries with delegations (Benjamin Coddington) [1848933] - [fs] NFSv4: Fix races between open and dentry revalidation (Benjamin Coddington) [1848933] - [fs] NFS: Fix up directory verifier races (Benjamin Coddington) [1848933] - [net] sunrpc: expiry_time should be seconds not timeval (Benjamin Coddington) [1848933] - [fs] NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Benjamin Coddington) [1848933] - [fs] NFSv4: try lease recovery on NFS4ERR_EXPIRED (Benjamin Coddington) [1848933] - [fs] NFS: Fix memory leaks (Benjamin Coddington) [1848933] - [fs] nfs: optimise readdir cache page invalidation (Benjamin Coddington) [1848933] - [fs] NFS: Switch readdir to using iterate_shared() (Benjamin Coddington) [1848933] - [fs] NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() (Benjamin Coddington) [1848933] - [fs] NFS: Directory page cache pages need to be locked when read (Benjamin Coddington) [1848933] - [fs] NFS: Fix memory leaks and corruption in readdir (Benjamin Coddington) [1848933] - [net] SUNRPC: Use kmemdup_nul() in rpc_parse_scope_id() (Benjamin Coddington) [1848933] - [fs] NFS: Replace various occurrences of kstrndup() with kmemdup_nul() (Benjamin Coddington) [1848933] - [fs] NFSv4: Limit the total number of cached delegations (Benjamin Coddington) [1848933] - [fs] NFSv4: Add accounting for the number of active delegations held (Benjamin Coddington) [1848933] - [fs] NFSv4: Try to return the delegation immediately when marked for return on close (Benjamin Coddington) [1848933] - [fs] NFS: Clear NFS_DELEGATION_RETURN_IF_CLOSED when the delegation is returned (Benjamin Coddington) [1848933] - [fs] NFSv4: nfs_inode_evict_delegation() should set NFS_DELEGATION_RETURNING (Benjamin Coddington) [1848933] - [fs] NFS: nfs_find_open_context() should use cred_fscmp() (Benjamin Coddington) [1848933] - [fs] NFS: nfs_access_get_cached_rcu() should use cred_fscmp() (Benjamin Coddington) [1848933] - [fs] NFSv3: FIx bug when using chacl and chmod to change acl (Benjamin Coddington) [1848933] - [fs] NFSv4.x recover from pre-mature loss of openstateid (Benjamin Coddington) [1848933] - [fs] NFS: Trust cached access if we've already revalidated the inode once (Benjamin Coddington) [1848933] - [fs] NFS: Fix nfs_direct_write_reschedule_io() (Benjamin Coddington) [1848933] - [fs] NFS: When resending after a short write, reset the reply count to zero (Benjamin Coddington) [1848933] - [fs] NFS: Improve tracing of permission calls (Benjamin Coddington) [1848933] - [fs] NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() (Benjamin Coddington) [1848933] - [fs] NFS: Fix up fsync() when the server rebooted (Benjamin Coddington) [1848933] - [net] SUNRPC: Remove broken gss_mech_list_pseudoflavors() (Benjamin Coddington) [1848933] - [fs] NFS: Revalidate the file mapping on all fatal writeback errors (Benjamin Coddington) [1848933] - [fs] NFS: Revalidate the file size on a fatal write error (Benjamin Coddington) [1848933] - [fs] nfs: NFS_SWAP should depend on SWAP (Benjamin Coddington) [1848933] - [net] SUNRPC: constify copied structure (Benjamin Coddington) [1848933] - [fs] fs/nfs, swapon: check holes in swapfile (Benjamin Coddington) [1848933] - [net] SUNRPC: call_connect_status should handle -EPROTO (Benjamin Coddington) [1848933] - [fs] NFS: Introduce trace events triggered by page writeback errors (Benjamin Coddington) [1848933] - [net] SUNRPC: Capture signalled RPC tasks (Benjamin Coddington) [1848933] - [fs] NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup (Benjamin Coddington) [1848933] - [fs] NFS4: Remove unneeded semicolon (Benjamin Coddington) [1848933] - [fs] nfs: encode nfsv4 timestamps as 64-bit (Benjamin Coddington) [1848933] - [fs] nfs: remove timespec from xdr_encode_nfstime (Benjamin Coddington) [1848933] - [fs] nfs: use timespec64 in nfs_fattr (Benjamin Coddington) [1848933] - [net] sunrpc: convert to time64_t for expiry (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in nfssvc.c (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in nfs4proc.c (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in vfs.c (Benjamin Coddington) [1848933] - [fs] nfsd: remove nfs4_reset_lease() declarations (Benjamin Coddington) [1848933] - [fs] nfsd: use ktime_get_real_seconds() in nfs4_verifier (Benjamin Coddington) [1848933] - [fs] nfsd: use boottime for lease expiry calculation (Benjamin Coddington) [1848933] - [fs] nfsd: fix jiffies/time_t mixup in LRU list (Benjamin Coddington) [1848933] - [fs] nfsd: fix delay timer on 32-bit architectures (Benjamin Coddington) [1848933] - [fs] nfsd: use time64_t in nfsd_proc_setattr() check (Benjamin Coddington) [1848933] - [fs] nfsd: pass a 64-bit guardtime to nfsd_setattr() (Benjamin Coddington) [1848933] - [fs] nfsd: make 'boot_time' 64-bit wide (Benjamin Coddington) [1848933] - [fs] nfsd: use timespec64 in encode_time_delta (Benjamin Coddington) [1848933] - [fs] nfsd: handle nfs3 timestamps as unsigned (Benjamin Coddington) [1848933] - [fs] nfsd: print 64-bit timestamps in client_info_show (Benjamin Coddington) [1848933] - [fs] nfsd: use ktime_get_seconds() for timestamps (Benjamin Coddington) [1848933] - [fs] nfsd: remove unnecessary assertion in nfsd4_encode_replay (Benjamin Coddington) [1848933] - [fs] nfsd: Clone should commit src file metadata too (Benjamin Coddington) [1848933] - [fs] nfsd4: Remove unneeded semicolon (Benjamin Coddington) [1848933] - [fs] nfs: fix timstamp debug prints (Benjamin Coddington) [1848933] - [net] nfs: use time64_t internally (Benjamin Coddington) [1848933] - [fs] nfsd: Return the correct number of bytes written to the file (Benjamin Coddington) [1848933] - [fs] nfsd: Fix up some unused variable warnings (Benjamin Coddington) [1848933] - [kernel] blktrace: ensure our debugfs dir exists (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: fix debugfs use after free (Ming Lei) [1816559] {CVE-2019-19770} - [block] loop: be paranoid on exit and prevent new additions / removals (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: annotate required lock on do_blk_trace_setup() (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: revert back to synchronous request_queue removal (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: clarify context for refcount increment helpers (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: add docs for gendisk / request_queue refcount helpers (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: no need to check return value of debugfs_create functions (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: Avoid sparse warnings when assigning q->blk_trace (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: break out of blktrace setup on concurrent calls (Ming Lei) [1816559] {CVE-2019-19770} - [nvme] nvme-fc: don't call nvme_cleanup_cmd() for AENs (Ewan Milne) [1847572] - [nvme] nvme-fc: convert assoc_active flag to bit op (Ewan Milne) [1847572] - [nvme] nvme-fc: Ensure private pointers are NULL if no data (Ewan Milne) [1847572] - [nvme] nvme-multipath: do not reset on unknown status (Ewan Milne) [1847572] - [documentation] x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [documentation] x86/speculation: Add SRBDS vulnerability and mitigation documentation (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu: Add 'table' argument to cpu_matches() (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu: Add a steppings field to struct x86_cpu_id (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu/bugs: Convert to new matching macros (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [crypto] crypto: simd - correctly take reqsize of wrapped skcipher into account (Mark Salter) [1830471] - [fs] nfsd: depend on CRYPTO_MD5 for legacy client tracking (Benjamin Coddington) [1847468] - [fs] nfsd: check for EBUSY from vfs_rmdir/vfs_unink (Benjamin Coddington) [1847468] - [fs] NFS: Fallocate should use the nfs4_fattr_bitmap (Benjamin Coddington) [1847468] - [fs] NFS: Return -ETXTBSY when attempting to write to a swapfile (Benjamin Coddington) [1847468] - [fs] fs: nfs: sysfs: Remove NULL check before kfree (Benjamin Coddington) [1847468] - [fs] NFS: remove unneeded semicolon (Benjamin Coddington) [1847468] - [fs] NFSv4: add declaration of current_stateid (Benjamin Coddington) [1847468] - [include] sunrpc: remove __KERNEL__ ifdefs (Benjamin Coddington) [1847468] - [fs] nfsd: document callback_wq serialization of callback code (Benjamin Coddington) [1847468] - [fs] nfsd: mark cb path down on unknown errors (Benjamin Coddington) [1847468] - [net] SUNRPC: Avoid RPC delays when exiting suspend (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't retry the GETATTR on old stateid in nfs4_delegreturn_done() (Benjamin Coddington) [1847468] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturn (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix races between open and delegreturn (Benjamin Coddington) [1847468] - [fs] NFS: nfs_inode_find_state_and_recover() fix stateid matching (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix nfs4_inode_make_writeable() (Benjamin Coddington) [1847468] - [fs] NFSv4: nfs4_return_incompatible_delegation() should check delegation validity (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't reclaim delegations that have been returned or revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Ignore requests to return the delegation if it was revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Revoke the delegation on success in nfs4_delegreturn_done() (Benjamin Coddington) [1847468] - [fs] NFSv4: Update the stateid seqid in nfs_revoke_delegation() (Benjamin Coddington) [1847468] - [fs] NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update_inplace_delegation() (Benjamin Coddington) [1847468] - [fs] NFSv4: Hold the delegation spinlock when updating the seqid (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't remove the delegation from the super_list more than once (Benjamin Coddington) [1847468] - [fs] NFS: Rename nfs_inode_return_delegation_noreclaim() (Benjamin Coddington) [1847468] - [fs] NFSv4: fail nfs4_refresh_delegation_stateid() when the delegation was revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Delegation recalls should not find revoked delegations (Benjamin Coddington) [1847468] - [fs] NFSv4: nfs4_callback_getattr() should ignore revoked delegations (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix delegation handling in update_open_stateid() (Benjamin Coddington) [1847468] - [fs] NFSv4.1: Don't rebind to the same source port when reconnecting to the server (Benjamin Coddington) [1847468] - [fs] NFS/pnfs: Separate NFSv3 DS and MDS traffic (Benjamin Coddington) [1847468] - [fs] pNFS: nfs3_set_ds_client should set NFS_CS_NOPING (Benjamin Coddington) [1847468] - [fs] NFS: Add a flag to tell nfs_client to set RPC_CLNT_CREATE_NOPING (Benjamin Coddington) [1847468] - [fs] NFS: Use non-atomic bit ops when initialising struct nfs_client_initdata (Benjamin Coddington) [1847468] - [fs] NFSv3: Clean up timespec encode (Benjamin Coddington) [1847468] - [fs] NFSv2: Clean up timespec encode (Benjamin Coddington) [1847468] - [fs] NFSv2: Fix a typo in encode_sattr() (Benjamin Coddington) [1847468] - [fs] NFSv4: NFSv4 callbacks also support 64-bit timestamps (Benjamin Coddington) [1847468] - [fs] NFSv4: Encode 64-bit timestamps (Benjamin Coddington) [1847468] - [fs] NFS: Convert struct nfs_fattr to use struct timespec64 (Benjamin Coddington) [1847468] - [fs] NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts (Benjamin Coddington) [1847468] - [net] SUNRPC: Add trace points to observe transport congestion control (Benjamin Coddington) [1847468] - [net] SUNRPC: Eliminate log noise in call_reserveresult (Benjamin Coddington) [1847468] - [fs] nfsd: remove private bin2hex implementation (Benjamin Coddington) [1847468] - [fs] nfsd: remove set but not used variable 'len' (Benjamin Coddington) [1847468] - [fs] NFSv3: fix rpc receive buffer size for MOUNT call (Steve Dickson) [1837034] - [fs] NFS: remove unused macros (Steve Dickson) [1837034] - [mm] mm, slab: fix sign conversion problem in memcg_uncharge_slab() (Waiman Long) [1849016] - [mm] mm: fix false-positive OVERCOMMIT_GUESS failures (Waiman Long) [1849016] - [mm] mm: remove CONFIG_MIGRATE_VMA_HELPER (Karol Herbst) [1847908] - [nvdimm] libnvdimm: Export the target_node attribute for regions and namespaces (Jeff Moyer) [1783157] - [dax] dax: Add numa_node to the default device-dax attributes (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Simplify root read-only definition for the 'resource' attribute (Jeff Moyer) [1783157] - [dax] dax: Simplify root read-only definition for the 'resource' attribute (Jeff Moyer) [1783157] - [dax] dax: Create a dax device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nvdimm_bus_attribute_group to device_type (Jeff Moyer) [1783157] - [acpi] libnvdimm: Move nvdimm_attribute_group to device_type (Jeff Moyer) [1783157] - [acpi] libnvdimm: Move nd_mapping_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_region_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_numa_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_device_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move region attribute group definition (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move attribute groups to device type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm/region: Initialize bad block for volatile namespaces (Jeff Moyer) [1783157] - [x86] x86/mce: Add Xeon Icelake to list of CPUs that support PPIN (Steve Best) [1848710] - [powerpc] powerpc/kernel: Enables memory hot-remove after reboot on pseries guests (David Gibson) [1848844] - [fs] cifs: multichannel: try to rebind when reconnecting a channel (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: use pointer for binding channel (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: move channel selection above transport layer (Leif Sahlberg) [1842759] - [fs] cifs: move some variables off the stack in smb2_ioctl_query_info (Leif Sahlberg) [1842759] - [fs] cifs: reduce stack use in smb2_compound_op (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: always zero struct cifs_io_parms (Leif Sahlberg) [1842759] - [fs] smb3: default to minimum of two channels when multichannel specified (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: move channel selection in function (Leif Sahlberg) [1842759] - [mm] x86/init: fix build with CONFIG_SWAP=n (Waiman Long) [1839415] - [netdrv] ionic: add pcie_print_link_status (Jonathan Toppins) [1846506] - [netdrv] ionic: no link check while resetting queues (Jonathan Toppins) [1846953] - [netdrv] ionic: export features for vlans to use (Jonathan Toppins) [1846868] - [netdrv] ionic: remove support for mgmt device (Jonathan Toppins) [1846506] - [netdrv] ionic: wait on queue start until after IFF_UP (Jonathan Toppins) [1844924] - [netdrv] ionic: add more ethtool stats (Jonathan Toppins) [1848149] - [netdrv] ionic: more ionic name tweaks (Jonathan Toppins) [1848149] - [netdrv] ionic: ionic_intr_free parameter change (Jonathan Toppins) [1848149] - [netdrv] ionic: reset device at probe (Jonathan Toppins) [1848149] - [netdrv] ionic: shorter dev cmd wait time (Jonathan Toppins) [1848149] - [netdrv] ionic: add support for more xcvr types (Jonathan Toppins) [1848149] - [netdrv] ionic: protect vf calls from fw reset (Jonathan Toppins) [1848149] - [netdrv] ionic: updates to ionic FW api description (Jonathan Toppins) [1848149] - [netdrv] ionic: support longer tx sg lists (Jonathan Toppins) [1848149] - [netdrv] ionic: Use debugfs_create_bool() to export bool (Jonathan Toppins) [1848149] - [netdrv] drivers:Remove inclusion of vermagic header (Jonathan Toppins) [1848149] - [net] SUNRPC: Destroy the back channel when we destroy the host transport (Benjamin Coddington) [1846984] - [net] SUNRPC: fix race to sk_err after xs_error_report (Benjamin Coddington) [1846984] - [fs] NFS: Remove redundant mirror tracking in O_DIRECT (Benjamin Coddington) [1846984] - [fs] nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request (Benjamin Coddington) [1846984] - [net] sunrpc: clean up indentation issue (Benjamin Coddington) [1846984] - [fs] NFS: Optimise the default readahead size (Benjamin Coddington) [1846984] - [fs] nfsd: fix nfs read eof detection (Benjamin Coddington) [1846984] - [fs] nfsd: Make nfsd_reset_boot_verifier_locked static (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1846984] - [fs] NFSv4: Fix OPEN_DOWNGRADE error handling (Benjamin Coddington) [1846984] - [fs] pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumping the state seqid (Benjamin Coddington) [1846984] - [fs] NFSv4: Add a helper to increment stateid seqids (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle RPC level errors in LAYOUTRETURN (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close (Benjamin Coddington) [1846984] - [fs] NFSv4: Clean up pNFS return-on-close error handling (Benjamin Coddington) [1846984] - [fs] NFS: remove unused check for negative dentry (Benjamin Coddington) [1846984] - [fs] NFSv3: use nfs_add_or_obtain() to create and reference inodes (Benjamin Coddington) [1846984] - [fs] NFS: Refactor nfs_instantiate() for dentry referencing callers (Benjamin Coddington) [1846984] - [fs] nfs_instantiate(): prevent multiple aliases for directory inode (Benjamin Coddington) [1846984] - [net] SUNRPC: Rename xdr_buf_read_netobj to xdr_buf_read_mic (Benjamin Coddington) [1846984] - [fs] nfsd: degraded slot-count more gracefully as allocation nears exhaustion (Benjamin Coddington) [1846984] - [fs] nfsd: handle drc over-allocation gracefully (Benjamin Coddington) [1846984] - [net] SUNRPC: RPC level errors should always set task->tk_rpc_status (Benjamin Coddington) [1846984] - [fs] nfsd: Support the server resetting the boot verifier (Benjamin Coddington) [1846984] - [net] sunrpc: Use kzfree rather than its implementation (Benjamin Coddington) [1846984] - [fs] nfsd: eliminate an unnecessary acl size limit (Benjamin Coddington) [1846984] - [fs] Deprecate nfsd fault injection (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs4_proc_get_lease_time() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs41_proc_secinfo_no_name() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs41_proc_reclaim_complete() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have _nfs4_proc_secinfo() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs4_proc_setclientid() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Add an nfs4_call_sync_custom() function (Benjamin Coddington) [1846984] - [fs] NFSv4: Fix a memory leak bug (Benjamin Coddington) [1846984] - [net] xprtrdma: Fix bc_max_slots return value (Benjamin Coddington) [1846984] - [net] SUNRPC: Inline xdr_commit_encode (Benjamin Coddington) [1846984] - [net] SUNRPC: Remove rpc_wake_up_queued_task_on_wq() (Benjamin Coddington) [1846984] - [fs] fs: nfs: Fix possible null-pointer dereferences in encode_attrs() (Benjamin Coddington) [1846984] - [fs] nfsd: Fix the documentation for svcxdr_tmpalloc() (Benjamin Coddington) [1846984] - [fs] nfsd: Remove unnecessary NULL checks (Benjamin Coddington) [1846984] - [s390] vfio-ccw: make vfio_ccw_regops variables declarations static (Cornelia Huck) [1660917] - [s390] vfio-ccw: Add trace for CRW event (Cornelia Huck) [1660917] - [s390] vfio-ccw: Wire up the CRW irq and CRW region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce a new CRW region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor IRQ handlers (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce a new schib region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor the unregister of the async regions (Cornelia Huck) [1660917] - [s390] vfio-ccw: Register a chp_event callback for vfio-ccw (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce new helper functions to free/destroy regions (Cornelia Huck) [1660917] - [documentation] vfio-ccw: document possible errors (Cornelia Huck) [1660917] - [s390] vfio-ccw: Enable transparent CCW IPL from DASD (Cornelia Huck) [1660917] - [s390] cio: generate delayed uevent for vfio-ccw subchannels (Cornelia Huck) [1660917] - [s390] vfio-ccw: Use the correct style for SPDX License Identifier (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rework the io_fctl trace (Cornelia Huck) [1660917] - [s390] vfio-ccw: Add a trace for asynchronous requests (Cornelia Huck) [1660917] - [s390] vfio-ccw: Trace the FSM jumptable (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor how the traces are built (Cornelia Huck) [1660917] - [s390] vfio-ccw: fix error return code in vfio_ccw_sch_init() (Cornelia Huck) [1660917] - [s390] vfio-ccw: add some logging (Cornelia Huck) [1660917] - [s390] vfio-ccw: make vfio_ccw_async_region_ops static (Cornelia Huck) [1660917] - [documentation] documentation: fix vfio-ccw doc (Cornelia Huck) [1660917] - [documentation] vfio-ccw: Update documentation for csch/hsch (Cornelia Huck) [1660917] - [s390] vfio-ccw: Don't call cp_free if we are processing a channel program (Cornelia Huck) [1660917] - [s390] vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa_iova_pfn (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix memory leak and don't call cp_free in cp_init (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix misleading comment when setting orb.cmd.c64 (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix the conversion of Format-0 CCWs to Format-1 (Cornelia Huck) [1660917] - [s390] cio: introduce driver_override on the css bus (Cornelia Huck) [1660917] - [s390] vfio-ccw: make convert_ccw0_to_ccw1 static (Cornelia Huck) [1660917] - [s390] vfio-ccw: Remove copy_ccw_from_iova() (Cornelia Huck) [1660917] - [s390] vfio-ccw: Factor out the ccw0-to-ccw1 transition (Cornelia Huck) [1660917] - [s390] vfio-ccw: Copy CCW data outside length calculation (Cornelia Huck) [1660917] - [s390] vfio-ccw: Skip second copy of guest cp to host (Cornelia Huck) [1660917] - [s390] vfio-ccw: Move guest_cp storage into common struct (Cornelia Huck) [1660917] - [s390] cio: Combine direct and indirect CCW paths (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rearrange IDAL allocation in direct CCW (Cornelia Huck) [1660917] - [s390] vfio-ccw: Remove pfn_array_table (Cornelia Huck) [1660917] - [s390] vfio-ccw: Adjust the first IDAW outside of the nested loops (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rearrange pfn_array and pfn_array_table arrays (Cornelia Huck) [1660917] - [s390] cio: Use generalized CCW handler in cp_init() (Cornelia Huck) [1660917] - [s390] cio: Generalize the TIC handler (Cornelia Huck) [1660917] - [s390] cio: Refactor the routine that handles TIC CCWs (Cornelia Huck) [1660917] - [s390] cio: Squash cp_free() and cp_unpin_free() (Cornelia Huck) [1660917] - [s390] vfio-ccw: Destroy kmem cache region on module exit (Cornelia Huck) [1660917] - [documentation] docs: s390: convert docs to ReST and rename to *.rst (Cornelia Huck) [1660917] - [s390] cio: Remove vfio-ccw checks of command codes (Cornelia Huck) [1660917] - [s390] cio: Allow zero-length CCWs in vfio-ccw (Cornelia Huck) [1660917] - [s390] cio: Don't pin vfio pages for empty transfers (Cornelia Huck) [1660917] - [s390] cio: Initialize the host addresses in pfn_array (Cornelia Huck) [1660917] - [s390] cio: Split pfn_array_alloc_pin into pieces (Cornelia Huck) [1660917] - [s390] cio: Set vfio-ccw FSM state before ioeventfd (Cornelia Huck) [1660917] - [s390] cio: Update SCSW if it points to the end of the chain (Cornelia Huck) [1660917] - [s390] vfio-ccw: Prevent quiesce function going into an infinite loop (Cornelia Huck) [1660917] - [s390] vfio-ccw: Release any channel program when releasing/removing vfio-ccw mdev (Cornelia Huck) [1660917] - [s390] vfio-ccw: Do not call flush_workqueue while holding the spinlock (Cornelia Huck) [1660917] - [s390] vfio-ccw: add handling for async channel instructions (Cornelia Huck) [1660917] - [s390] cio: export hsch to modules (Cornelia Huck) [1660917] - [s390] vfio-ccw: add capabilities chain (Cornelia Huck) [1660917] - [s390] vfio-ccw: protect the I/O region (Cornelia Huck) [1660917] - [s390] vfio-ccw: rework ssch state handling (Cornelia Huck) [1660917] - [s390] vfio-ccw: make it safe to access channel programs (Cornelia Huck) [1660917] - [s390] vfio: ccw: only free cp on final interrupt (Cornelia Huck) [1660917] - [s390] cio: Use cpa range elsewhere within vfio-ccw (Cornelia Huck) [1660917] - [s390] cio: Fix vfio-ccw handling of recursive TICs (Cornelia Huck) [1660917] - [s390] vfio-ccw: Don't assume there are more ccws after a TIC (Cornelia Huck) [1660917] - [s390] vfio: ccw: Merge BUSY and BOXED states (Cornelia Huck) [1660917] - [s390] cio: Fix cleanup when unsupported IDA format is used (Cornelia Huck) [1660917] - [s390] cio: Fix cleanup of pfn_array alloc failure (Cornelia Huck) [1660917] - [s390] vfio: ccw: Register mediated device once all structures are initialized (Cornelia Huck) [1660917] - [s390] cio: make vfio_ccw_io_region static (Cornelia Huck) [1660917] - [s390] cio: Fix how vfio-ccw checks pinned pages (Cornelia Huck) [1660917] - [s390] cio: Refactor alloc of ccw_io_region (Cornelia Huck) [1660917] - [s390] cio: Convert ccw_io_region to pointer (Cornelia Huck) [1660917] - [netdrv] ibmvnic: Harden device login requests (Steve Best) [1847183] - [mm] s390/cmm: fix information leak in cmm_timeout_handler() (Nico Pache) [1846532] {CVE-2020-10773} - [fs] kernfs: fix potential null pointer dereference (Carlos Maiolino) [1847872] - [netdrv] net: sfc: reject unsupported coalescing params (Jarod Wilson) [1844659] - [netdrv] iavf: increase reset complete wait time (Stefan Assmann) [1844598] - [netdrv] iavf: Fix reporting 2.5 Gb and 5Gb speeds (Stefan Assmann) [1844598] - [netdrv] iavf: use appropriate enum for comparison (Stefan Assmann) [1844598] - [netdrv] iavf: fix speed reporting over virtchnl (Stefan Assmann) [1844598] - [block] blk-mq: fix blk_mq_all_tag_iter (Ming Lei) [1824037] - [block] blk-mq: split out a __blk_mq_get_driver_tag helper (Ming Lei) [1824037] - [block] blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei) [1824037] - [block] blk-mq: add blk_mq_all_tag_iter (Ming Lei) [1824037] - [block] blk-mq: open code __blk_mq_alloc_request in blk_mq_alloc_request_hctx (Ming Lei) [1824037] - [block] blk-mq: use BLK_MQ_NO_TAG in more places (Ming Lei) [1824037] - [block] blk-mq: rename BLK_MQ_TAG_FAIL to BLK_MQ_NO_TAG (Ming Lei) [1824037] - [block] blk-mq: move more request initialization to blk_mq_rq_ctx_init (Ming Lei) [1824037] - [block] blk-mq: simplify the blk_mq_get_request calling convention (Ming Lei) [1824037] - [block] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request_hctx (Ming Lei) [1824037] - [block] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request (Ming Lei) [1824037] - [block] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request (Ming Lei) [1824037] - [nvme] nvme: force complete cancelled requests (Ming Lei) [1824037] - [block] blk-mq: blk-mq: provide forced completion method (Ming Lei) [1824037] - [block] block: Limit number of items taken from the I/O scheduler in one go (Ming Lei) [1824037] - [scsi] Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Ming Lei) [1824037] - [block] blk-mq: Rerun dispatching in the case of budget contention (Ming Lei) [1824037] - [block] blk-mq: Add blk_mq_delay_run_hw_queues() API call (Ming Lei) [1824037] - [block] blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Ming Lei) [1824037] - [block] blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when no budget (Ming Lei) [1824037] - [block] blk-mq: don't commit_rqs() if none were queued (Ming Lei) [1824037] - [block] blk-mq: Remove some unused function arguments (Ming Lei) [1824037] - [block] blk-mq-tag: document tag iteration helper return value (Ming Lei) [1824037] - [block] blk-mq: Document the functions that iterate over requests (Ming Lei) [1824037] - [block] loop: Better discard support for block devices (Ming Lei) [1824037] - [block] loop: Report EOPNOTSUPP properly (Ming Lei) [1824037] - [block] block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices (Ming Lei) [1824037] - [block] block, zoned: fix integer overflow with BLKRESETZONE et al (Ming Lei) [1824037] - [block] block: Fix use-after-free issue accessing struct io_cq (Ming Lei) [1824037] - [netdrv] cxgb4: add EOTID tracking and software context dump (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: tune burst buffer size for TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: improve credits recovery in TC-MQPRIO Tx path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix delete filter entry fail in unload path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix large delays in PTP synchronization (Vishal Kulkarni) [1828665] - [netdrv] net/cxgb4: Check the return from t4_query_params properly (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: free MQPRIO resources in shutdown path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix MPS index overwrite when setting MAC address (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Add support to catch bits set in INT_CAUSE5 (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove set but not used variable 'tab' (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/ptp: pass the sign of offset delta in FW CMD (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix Txq restart check during backpressure (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix throughput drop during Tx backpressure (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: rework TC filter rule insertion across regions (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: update T5/T6 adapter register ranges (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix checks for max queues to allocate (Vishal Kulkarni) [1828665] - [netdrv] net/chelsio: Don't set N/A for not available FW (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Added tls stats prints (Vishal Kulkarni) [1828665] - [netdrv] l2t_seq_next should increase position index (Vishal Kulkarni) [1828665] - [netdrv] seq_tab_next() should increase position index (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: reject overlapped queues in TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix Tx multi channel port rate limit (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/cxgb4vf: fix flow control display for auto negotiation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix refcount init for TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/chtls: fix ULD connection failures due to wrong TID base (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix missed high priority region calculation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Fix kernel panic while accessing sge_info (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add support for high priority filters (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add stats for MQPRIO QoS offload Tx path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add UDP segmentation offload support (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/chcr: update SGL DMA unmap for USO (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add TC-MATCHALL classifier ingress offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: check rule prio conflicts before offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add TC-MATCHALL classifier egress offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove unneeded semicolon for switch block (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Fix an error code in cxgb4_mqprio_alloc_hw_resources() (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: make function 'cxgb4_mqprio_free_hw_resources' static (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove redundant assignment to hdr_len (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix 64-bit division on i386 (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Use match_string() helper to simplify the code (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add FLOWC based QoS offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add Tx and Rx path for ETHOFLD traffic (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add ETHOFLD hardware queue support (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: parse and configure TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: rework queue config and MSI-X allocation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: query firmware for QoS offload resources (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Add pci reset handler (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/l2t: Simplify 't4_l2e_free()' and '_t4_l2e_free()' (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix panic when attaching to ULD fail (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: request the TX CIDX updates to status page (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Signedness bug in init_one() (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: no need to check return value of debugfs_create functions (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: smt: Use normal int for refcount (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: smt: Add lock for atomic_dec_and_test (Vishal Kulkarni) [1828665] - [fs] xfs: clear PF_MEMALLOC before exiting xfsaild thread (Brian Foster) [1827912]- [drm] drm/amd/display: Defer cursor lock until after VUPDATE (Lyude Paul) [1814893] - [drm] drm/amd/display: Use cursor locking to prevent flip delays (Lyude Paul) [1814893] - [drm] drm/amdgpu/display: Fix Pollock Variant Detection (Lyude Paul) [1814893] - [drm] drm/amd/display: Fix RV2 Variant Detection (Lyude Paul) [1814893] - [drm] drm/amdgpu/display: fix pci revision id fetching (Lyude Paul) [1814893] - [drm] drm/nouveau/device: detect vGPUs (Lyude Paul) [1814893] - [drm] drm/nouveau/device: detect if changing endianness failed (Lyude Paul) [1814893] - [drm] drm/nouveau/device: rework mmio mapping code to get rid of second map (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gm200-: detect and potentially disable HDA support on some SORs (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gp100: split SOR implementation from gm200 (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: modify OR allocation policy to account for HDA requirements (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: split part of OR allocation logic into a function (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: provide hint to OR allocation about HDA requirements (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/gt215-: fix race with audio driver runpm (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gv100-: NV_PDISP_SF_AUDIO_CNTRL0 register moved (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gf119-: select HDA device entry based on bound head (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gf119-: add HAL for programming device entry in SF (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gt215-: pass head to nvkm_ior.hda.eld() (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Share DP SST mode_valid() handling with MST (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Move 8BPC limit for MST into nv50_mstc_get_modes() (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/gv100-: Add support for interlaced modes (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Probe SOR and PIOR caps for DP interlacing support (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Initialize core channel in nouveau_display_create() (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gv100-: expose capabilities class (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/nv50-: increase timeout on pio channel free() polling (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: wait for FIFO space on PIO channels (Lyude Paul) [1814893] - [drm] drm/nouveau/nvif: protect waits against GPU falling off the bus (Lyude Paul) [1814893] - [drm] drm/nouveau/nvif: access PTIMER through usermode class, if available (Lyude Paul) [1814893] - [drm] drm/nouveau/ttm: evict other IO mappings when running out of BAR1 space (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: clear SW state of disabled windows harder (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Add aux table invalidate for all engines (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Invalidate aux table entries forcibly (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Flush L3 (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Fix HDC pipeline flush (Lyude Paul) [1814893] - [drm] Revert "drm/i915/tgl: Include ro parts of l3 to invalidate" (Lyude Paul) [1814893] - [drm] drm/i915: Push MST link retraining to the hotplug work (Lyude Paul) [1814893] - [drm] drm/i915: Flatten intel_dp_check_mst_status() a bit (Lyude Paul) [1814893] - [drm] drm/i915/tc: Do not warn when aux power well of static TC ports timeout (Lyude Paul) [1814893] - [drm] drm/i915/tc: Catch TC users accessing FIA registers without enable aux (Lyude Paul) [1814893] - [drm] drm/i915/tc/tgl: Implement TC cold sequences (Lyude Paul) [1814893] - [drm] drm/i915/tc: Skip ref held check for TC legacy aux power wells (Lyude Paul) [1814893] - [drm] drm/i915/tc/icl: Implement TC cold sequences (Lyude Paul) [1814893] - [drm] drm/i915/display: Split hsw_power_well_enable() into two (Lyude Paul) [1814893] - [drm] drm/i915/display: Add intel_legacy_aux_to_power_domain() (Lyude Paul) [1814893] - [drm] drm/i915/display: Move out code to return the digital_port of the aux ch (Lyude Paul) [1814893] - [drm] drm/i915: Add missing deinitialization cases of load failure (Lyude Paul) [1814893] - [drm] drm/i915: split intel_modeset_init() to pre/post irq install (Lyude Paul) [1814893] - [drm] drm/i915: split i915_driver_modeset_probe() to pre/post irq install (Lyude Paul) [1814893] - [drm] drm/i915: split i915_driver_modeset_remove() to pre/post irq uninstall (Lyude Paul) [1814893] - [drm] drm/i915: split intel_modeset_driver_remove() to pre/post irq uninstall (Lyude Paul) [1814893] - [drm] drm/i915: Extract skl SAGV checking (Lyude Paul) [1814893] - [drm] drm/i915: Track active_pipes in bw_state (Lyude Paul) [1814893] - [drm] drm/i915: Use bw state for per crtc SAGV evaluation (Lyude Paul) [1814893] - [drm] drm/i915: Introduce intel_calc_active_pipes() (Lyude Paul) [1814893] - [drm] drm/i915: Add pre/post plane updates for SAGV (Lyude Paul) [1814893] - [drm] drm/i915: Prepare to extract gen specific functions from intel_can_enable_sagv (Lyude Paul) [1814893] - [drm] drm/i915: Add intel_atomic_get_bw_*_state helpers (Lyude Paul) [1814893] - [drm] drm/i915: Introduce skl_plane_wm_level accessor (Lyude Paul) [1814893] - [drm] drm/i915: do AUD_FREQ_CNTRL state save on all gen9+ platforms (Lyude Paul) [1814893] - [drm] drm/i915: Extend hotplug detect retry on TypeC connectors to 5 seconds (Lyude Paul) [1814893] - [drm] drm/i915: Add a retry counter for hotplug detect retries (Lyude Paul) [1814893] - [drm] drm/i915: Introduce intel_connector_hpd_pin() (Lyude Paul) [1814893] - [drm] drm/i915: Prefer intel_connector over drm_connector in hotplug code (Lyude Paul) [1814893] - [drm] drm/i915: Use intel_attached_encoder() (Lyude Paul) [1814893] - [drm] drm/i915/ehl: Restrict w/a 1607087056 for EHL/JSL (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Initialize multicast register steering for workarounds (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Make Wa_14010229206 permanent (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1605460711 / Wa_1408767742 to ICL and EHL (Lyude Paul) [1814893] - [drm] drm/i915: Apply Wa_1406680159:icl, ehl as an engine workaround (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1406306137:icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1604278689:icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Don't treat unslice registers as masked (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Make Wa_1606700617 permanent (Lyude Paul) [1814893] - [drm] drm/i915/tgl: WaDisableGPGPUMidThreadPreemption (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Move and restrict Wa_1408615072 (Lyude Paul) [1814893] - [drm] drm/i915/gen11: Moving WAs to rcs_engine_wa_init() (Lyude Paul) [1814893] - [drm] drm/i915: add Wa_14010594013: icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa number to WaAllowPMDepthAndInvocationCountAccessFromUMD (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note about Wa_1409142259 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Fix the Wa number of a fix (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note about Wa_1607063988 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note to Wa_1607297627 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Extend Wa_1606931601 for all steppings (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_1409085225, Wa_14010229206 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Implement Wa_1806527549 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Implement Wa_1409804808 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_1808121037 to tgl (Lyude Paul) [1814893] - [drm] drm/i915: Use engine wa list for Wa_1607090982 (Lyude Paul) [1814893] - [drm] drm/i915: Implement Wa_1607090982 (Lyude Paul) [1814893] - [drm] drm/i915: Disable tesselation clock gating on tgl A0 (Lyude Paul) [1814893] - [drm] drm/i915: Move ringbuffer WAs to engine workaround list (Lyude Paul) [1814893] - [drm] drm/i915/gt: Skip rmw for masked registers (Lyude Paul) [1814893] - [drm] drm/i915/selftests: Also wait for the scratch buffer to be bound (Lyude Paul) [1814893] - [drm] drm/i915/dp: Return the right vswing tables (Lyude Paul) [1814893] - [drm] drm/i915/dp/tgl+: Update combo phy vswing tables (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add definitions for VRR registers and bits (Lyude Paul) [1814893] - [drm] drm/i915: use forced codec wake on all gen9+ platforms (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add new PCI IDs to TGL (Lyude Paul) [1814893] - [drm] drm/i915/perf: Invalidate OA TLB on when closing perf stream (Lyude Paul) [1814893] - [drm] Bump DRM backport version to 5.6.14 (Lyude Paul) [1814893] - [drm] drm/i915/tgl+: Fix interrupt handling for DP AUX transactions (Lyude Paul) [1814893] - [drm] drm/amd/amdgpu: add raven1 part to the gfxoff quirk list (Lyude Paul) [1814893] - [drm] drm/amd/display: add basic atomic check for cursor plane (Lyude Paul) [1814893] - [drm] Make the "Reducing compressed framebufer size" message be DRM_INFO_ONCE() (Lyude Paul) [1814893] - [drm] drm/i915: Handle idling during i915_gem_evict_something busy loops (Lyude Paul) [1814893] - [drm] drm/i915: Mark concurrent submissions with a weak-dependency (Lyude Paul) [1814893] - [drm] drm/i915/gvt: Fix kernel oops for 3-level ppgtt guest (Lyude Paul) [1814893] - [drm] drm/amdgpu: force fbdev into vram (Lyude Paul) [1814893] - [drm] drm/i915/gem: Remove object_is_locked assertion from unpin_from_display_plane (Lyude Paul) [1814893] - [drm] drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IPC is disabled (Lyude Paul) [1814893] - [drm] drm/i915/gt: Make timeslicing an explicit engine property (Lyude Paul) [1814893] - [drm] drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper() (Lyude Paul) [1814893] - [drm] drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1 (Lyude Paul) [1814893] - [drm] drm/amd/display: Defer cursor update around VUPDATE for all ASIC (Lyude Paul) [1814893] - [drm] drm/amd/display: check if REFCLK_CNTL register is present (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: avoid using pm_en before it is initialized revised (Lyude Paul) [1814893] - [drm] drm/amd/display: blank dp stream before re-train the link (Lyude Paul) [1814893] - [drm] drm/i915/display: Load DP_TP_CTL/STATUS offset before use it (Lyude Paul) [1814893] - [drm] drm/i915/tgl: TBT AUX should use TC power well ops (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_14010477008:tgl (Lyude Paul) [1814893] - [drm] drm/amd/display: work around fp code being emitted outside of DC_FP_START/END (Lyude Paul) [1814893] - [drm] drm/amdgpu: drop redundant cg/pg ungate on runpm enter (Lyude Paul) [1814893] - [drm] drm/amdgpu: move kfd suspend after ip_suspend_phase1 (Lyude Paul) [1814893] - [drm] drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event (Lyude Paul) [1814893] - [drm] drm/amdgpu: Correctly initialize thermal controller for GPUs with Powerplay table v0 (e.g Hawaii) (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: fix resume failed as smu table initialize early exit (Lyude Paul) [1814893] - [drm] drm/bridge: anx6345: set correct BPC for display_info of connector (Lyude Paul) [1814893] - [drm] drm/i915: Use proper fault mask in interrupt postinstall too (Lyude Paul) [1814893] - [drm] drm/i915/selftests: Fix i915_address_space refcnt leak (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release use after free (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release leak in qxl_hw_surface_alloc() (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release leak in qxl_draw_dirty_fb() (Lyude Paul) [1814893] - [drm] drm/i915/gt: Check cacheline is valid before acquiring (Lyude Paul) [1814893] - [drm] drm/i915/gem: Hold obj->vma.lock over for_each_ggtt_vma() (Lyude Paul) [1814893] - [drm] drm/amd/display: Fix green screen issue after suspend (Lyude Paul) [1814893] - [drm] drm/edid: Fix off-by-one in DispID DTD pixel clock (Lyude Paul) [1814893] - [drm] drm/amdgpu: invalidate L2 before SDMA IBs (v2) (Lyude Paul) [1814893] - [dma-buf] dma-buf: Fix SET_NAME ioctl uapi (Lyude Paul) [1814893] - [drm] drm/scheduler: fix drm_sched_get_cleanup_job (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix wrong vram lost counter increment V2 (Lyude Paul) [1814893] - [drm] drm/dp_mst: Zero assigned PBN when releasing VCPI slots (Lyude Paul) [1814893] - [drm] drm/amd/display: Calculate scaling ratios on every medium/full update (Lyude Paul) [1814893] - [drm] drm/amd/display: Update stream adjust in dc_stream_adjust_vmin_vmax (Lyude Paul) [1814893] - [video] fbdev: potential information leak in do_fb_ioctl() (Lyude Paul) [1814893] - [drm] drm/nouveau/gr/gp107, gp108: implement workaround for HW hanging during init (Lyude Paul) [1814893] - [drm] drm/amdkfd: kfree the wrong pointer (Lyude Paul) [1814893] - [drm] drm/nouveau: workaround runpm fail by disabling PCI power management on certain intel bridges (Lyude Paul) [1814893] - [drm] drm/nouveau/svm: fix vma range check for migration (Lyude Paul) [1814893] - [drm] drm/nouveau/svm: check for SVM initialized before migrating (Lyude Paul) [1814893] - [drm] drm/amd/display: Don't try hdcp1.4 when content_type is set to type1 (Lyude Paul) [1814893] - [drm] drm/ttm: flush the fence on the bo after we individualize the reservation object (Lyude Paul) [1814893] - [drm] drm/i915/perf: Do not clear pollin for small user read buffers (Lyude Paul) [1814893] - [drm] drm/nouveau/sec2/gv100-: add missing MODULE_FIRMWARE() (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix the hw hang during perform system reboot and reset (Lyude Paul) [1814893] - [drm] drm/amdgpu/gfx9: add gfxoff quirk (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: force the trim of the mclk dpm_levels if OD is enabled (Lyude Paul) [1814893] - [drm] drm/i915/gt: Fill all the unused space in the GGTT (Lyude Paul) [1814893] - [drm] drm/i915/ggtt: do not set bits 1-11 in gen12 ptes (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix gfx hang during suspend with video playback (v2) (Lyude Paul) [1814893] - [drm] drm/dp_mst: Fix clearing payload state on topology disable (Lyude Paul) [1814893] - [drm] Revert "drm/dp_mst: Remove VCPI while disabling topology mgr" (Lyude Paul) [1814893] - [drm] drm/i915/gt: Treat idling as a RPS downclock event (Lyude Paul) [1814893] - [drm] drm/vboxvideo: Add missing remove_conflicting_pci_framebuffers call, v2 (Lyude Paul) [1814893] - [drm] drm/i915/icl+: Don't enable DDI IO power on a TypeC port in TBT mode (Lyude Paul) [1814893] - [drm] drm/amd/display: Check for null fclk voltage when parsing clock table (Lyude Paul) [1814893] - [drm] drm/amdgpu: unify fw_write_wait for new gfx9 asics (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: implement the is_dpm_running() (Lyude Paul) [1814893] - [drm] drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK (Lyude Paul) [1814893] - [drm] drm: Remove PageReserved manipulation from drm_pci_alloc (Lyude Paul) [1814893] - [drm] drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal (Lyude Paul) [1814893] - [drm] drm/i915/gem: Flush all the reloc_gpu batch (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Disable preemption timeout (Lyude Paul) [1814893] - [drm] drm/i915/display: Fix mode private_flags comparison at atomic_check (Lyude Paul) [1814893] - [drm] drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix (Lyude Paul) [1814893] - [drm] drm/i915: Allow for different modes of interruptible i915_active_wait (Lyude Paul) [1814893] - [gpu] DRM Backport 5.5 -> 5.6 (Lyude Paul) [1814893] - [video] video: fbdev: intelfb: use const pointer for fb_ops (Lyude Paul) [1814893] - [include] video: fbdev: make fbops member of struct fb_info a const pointer (Lyude Paul) [1814893] - [video] video: fbdev: uvesafb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: nvidia: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: mb862xx: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: atyfb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbmem: use const pointer for fb_ops (Lyude Paul) [1814893] - [video] video: fbdev: vesafb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: udlfb: don't restore fb_mmap after deferred IO cleanup (Lyude Paul) [1814893] - [video] video: smscufx: don't restore fb_mmap after deferred IO cleanup (Lyude Paul) [1814893] - [drm] drm/fb-helper: don't preserve fb_ops across deferred IO use (Lyude Paul) [1814893] - [drm] drm/fb-helper: Remove drm_fb_helper_fbdev_{setup, teardown}() (Lyude Paul) [1814893] - [video] video: fb_defio: preserve user fb_ops (Lyude Paul) [1814893] - [drm] mm, drm/ttm: Fix vm page protection handling (Lyude Paul) [1814893] - [dma-buf] udmabuf: Remove deleted map/unmap handlers (Lyude Paul) [1814893] - [include] dma-buf: Remove kernel map/unmap hooks (Lyude Paul) [1814893] - [drm] drm/udl: Remove udl implementation of GEM's free_object() (Lyude Paul) [1814893] - [drm] drm/udl: Unmap buffer object after damage update (Lyude Paul) [1814893] - [drm] drm/udl: Fix Kconfig indentation (Lyude Paul) [1814893] - [drm] drm/udl: Replace fbdev code with generic emulation (Lyude Paul) [1814893] - [drm] drm/udl: Remove struct udl_gem_object and functions (Lyude Paul) [1814893] - [drm] drm/udl: Switch to SHMEM (Lyude Paul) [1814893] - [drm] drm/udl: Allocate GEM object via struct drm_driver.gem_create_object (Lyude Paul) [1814893] - [drm] drm/udl: Remove flags field from struct udl_gem_object (Lyude Paul) [1814893] - [drm] drm/armada: Delete dma_buf->k(un)map implemenation (Lyude Paul) [1814893] - [tee] drm/tee_shm: Drop dma_buf_k(unmap) support (Lyude Paul) [1814893] - [samples] sample/vfio-mdev/mbocs: Remove dma_buf_k(un)map support (Lyude Paul) [1814893] - [media] media/videobuf2: Drop dma_buf->k(un)map support (Lyude Paul) [1814893] - [drm] drm/vmwgfx: Delete mmaping functions (Lyude Paul) [1814893] - [dma-buf] dma-buf: Drop dma_buf_k(un)map (Lyude Paul) [1814893] - [drm] drm/tegra: Remove dma_buf->k(un)map (Lyude Paul) [1814893] - [drm] drm/omapdrm: Drop dma_buf->k(un)map (Lyude Paul) [1814893] - [drm] drm/i915: Drop dma_buf->k(un)map (Lyude Paul) [1814893] - [staging] staging/android/ion: delete dma_buf->kmap/unmap implemenation (Lyude Paul) [1814893] - [drm] drm/i915: Remove dma_buf_kmap selftest (Lyude Paul) [1814893] - [drm] drm/tegra: Delete host1x_bo_ops->k(un)map (Lyude Paul) [1814893] - [gpu] drm/tegra: Map cmdbuf once for reloc processing (Lyude Paul) [1814893] - [pinctrl] pinctrl: Allow modules to use pinctrl_register_mappings (Lyude Paul) [1814893] - [include] lockdep: add might_lock_nested() (Lyude Paul) [1814893] - [gpu] DRM Backport 5.4 -> 5.5 (Lyude Paul) [1814893] - [security] device_cgroup: Export devcgroup_check_permission (Lyude Paul) [1814893] - [video] fbdev: drop res_id parameter from remove_conflicting_pci_framebuffers (Lyude Paul) [1814893] - [media] media: cec: check 'transmit_in_progress', not 'transmitting' (Lyude Paul) [1814893] - [media] media: cec: avoid decrementing transmit_queue_sz if it is 0 (Lyude Paul) [1814893] - [media] media: cec: CEC 2.0-only bcast messages were ignored (Lyude Paul) [1814893] - [media] cec: add cec_adapter to cec_notifier_cec_adap_unregister() (Lyude Paul) [1814893] - [media] media: cec-pin: add 'received' callback (Lyude Paul) [1814893] - [media] media: cec: expose the new connector info API (Lyude Paul) [1814893] - [media] media: cec/cec-adap.c: use new UI_CMD defines (Lyude Paul) [1814893] - [media] media: cec-notifier: clear cec_adap in cec_notifier_unregister (Lyude Paul) [1814893] - [media] media: cec-adap: return from cec_s_conn_info() if adap is invalid (Lyude Paul) [1814893] - [media] media: cec-notifier: add new notifier functions (Lyude Paul) [1814893] - [media] media: cec: add struct cec_connector_info support (Lyude Paul) [1814893] - [media] media: cec-notifier: rename variables, check kstrdup and n->conn_name (Lyude Paul) [1814893] - [media] media: cec-adap: fix regression in ping sanity check (Lyude Paul) [1814893] - [media] media: cec: allow any initiator for Ping and Image/Text View On (Lyude Paul) [1814893] - [media] media: cec: support CEC_MSG_FL_RAW (Lyude Paul) [1814893] - [media] media: cec: add CEC_MSG_FL_RAW flag and msg_is_raw helper function (Lyude Paul) [1814893] - [media] media: cec: move check from cec_transmit to cec_transmit_msg_fh (Lyude Paul) [1814893] - [media] media: cec: cec_transmit_msg_fh: do sanity checks first (Lyude Paul) [1814893] - [media] media: cec: mark devnode as registered before actually registering it (Lyude Paul) [1814893] - [media] media: cec-notifier: add cec_notifier_parse_hdmi_phandle helper (Lyude Paul) [1814893] - [media] media: Kconfig files: use the right help coding style (Lyude Paul) [1814893] - [media] media: cec: fill in cec chardev kobject to ease debugging (Lyude Paul) [1814893] - [media] media: cec: fix epoll() by calling poll_wait first (Lyude Paul) [1814893] - [media] media: cec: keep track of outstanding transmits (Lyude Paul) [1814893] - [media] media: cec: add debug_phys_addr module option (Lyude Paul) [1814893] - [media] media: cec: report Vendor ID after initialization (Lyude Paul) [1814893] - [media] media: cec-pin: fix broken tx_ignore_nack_until_eom error injection (Lyude Paul) [1814893] - [media] media: cec: increase debug level for 'queue full' (Lyude Paul) [1814893] - [media] media: cec: check for non-OK/NACK conditions while claiming a LA (Lyude Paul) [1814893] - [media] media: cec: forgot to cancel delayed work (Lyude Paul) [1814893] - [media] media: cec: name for RC passthrough device does not need 'RC for' (Lyude Paul) [1814893] - [media] media: cec-gpio: select correct Signal Free Time (Lyude Paul) [1814893] - [media] media: cec: fix the Signal Free Time calculation (Lyude Paul) [1814893] - [media] media: cec: add new tx/rx status bits to detect aborts/timeouts (Lyude Paul) [1814893] - [media] media: cec: remove cec-edid.c (Lyude Paul) [1814893] - [media] media: cec/v4l2: move V4L2 specific CEC functions to V4L2 (Lyude Paul) [1814893] - [media] media: cec: integrate cec_validate_phys_addr() in cec-api.c (Lyude Paul) [1814893] - [media] media: cec: make cec_get_edid_spa_location() an inline function (Lyude Paul) [1814893] - [media] media: use strscpy() instead of strlcpy() (Lyude Paul) [1814893] - [media] media: cec: move compat_ioctl handling to cec-api.c (Lyude Paul) [1814893] - [media] media: cec: add support for 5V signal testing (Lyude Paul) [1814893] - [uapi] media: uapi/linux/cec.h: add 5V events (Lyude Paul) [1814893] - [scsi] compat_ioctl: move more drivers to compat_ptr_ioctl (Lyude Paul) [1814893] - [vhost] compat_ioctl: move drivers to compat_ptr_ioctl (Lyude Paul) [1814893] - [rtc] compat_ioctl: move rtc handling into drivers/rtc/dev.c (Lyude Paul) [1814893] - [fs] ceph: fix compat_ioctl for ceph_dir_operations (Lyude Paul) [1814893] - [fs] compat_sys_ioctl(): make parallel to do_vfs_ioctl() (Lyude Paul) [1814893] - [fs] compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c (Lyude Paul) [1814893] - [fs] do_vfs_ioctl(): use saner types (Lyude Paul) [1814893] - [fs] compat: itanic doesn't have one (Lyude Paul) [1814893] - [fs] FIGETBSZ: fix compat (Lyude Paul) [1814893] - [fs] fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_IOC_FIEMAP (Lyude Paul) [1814893] - [gpu] DRM Backport 5.3 -> 5.4 (Lyude Paul) [1814893] - [include] Add wait_var_event_interruptible() (Lyude Paul) [1814893] - [kernel] kthread: Add __kthread_should_park() (Lyude Paul) [1814893] - [kernel] PM / sleep: Refactor filesystems sync to reduce duplication (Lyude Paul) [1814893] - [fpga] drivers: Introduce device lookup variants by of_node (Lyude Paul) [1814893] - [s390] drivers: Introduce device lookup variants by name (Lyude Paul) [1814893] - [base] drivers: Add generic helper to match by of_node (Lyude Paul) [1814893] - [drm] kbuild: change *FLAGS_.o to take the path relative to $(obj) (Lyude Paul) [1814893] - [video] fbdev: lock_fb_info cannot fail (Lyude Paul) [1814893] - [video] fbdev/atyfb: lock_fb_info can't fail (Lyude Paul) [1814893] - [video] fbdev: sysfs files can't disappear before the device is gone (Lyude Paul) [1814893] - [video] fbcon: call fbcon_fb_(un)registered directly (Lyude Paul) [1814893] - [video] fbcon: Remove fbcon_has_exited (Lyude Paul) [1814893] - [video] fbcon: s/struct display/struct fbcon_display/ (Lyude Paul) [1814893] - [video] fbdev: locking check for fb_set_suspend (Lyude Paul) [1814893] - [tty] vt/fbcon: deinitialize resources in visual_init() after failed memory allocation (Lyude Paul) [1814893] - [video] fbcon: Don't reset logo_shown when logo is currently shown (Lyude Paul) [1814893] - [video] fbdev: fix WARNING in __alloc_pages_nodemask bug (Lyude Paul) [1814893] - [video] fbdev: fix divide error in fb_var_to_videomode (Lyude Paul) [1814893] - [video] fbdev: list all pci memory bars as conflicting apertures (Lyude Paul) [1814893]- [block] Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT" (Jeff Moyer) [1784478] - [fs] io_uring: reset -EBUSY error when io sq thread is waken up (Jeff Moyer) [1784478] - [fs] io_uring: don't add non-IO requests to iopoll pending list (Jeff Moyer) [1784478] - [fs] io_uring: don't use kiocb.private to store buf_index (Jeff Moyer) [1784478] - [fs] io_uring: cancel work if task_work_add() fails (Jeff Moyer) [1784478] - [fs] io_uring: remove dead check in io_splice() (Jeff Moyer) [1784478] - [fs] io_uring: fix FORCE_ASYNC req preparation (Jeff Moyer) [1784478] - [fs] io_uring: don't prepare DRAIN reqs twice (Jeff Moyer) [1784478] - [fs] io_uring: initialize ctx->sqo_wait earlier (Jeff Moyer) [1784478] - [fs] io_uring: polled fixed file must go through free iteration (Jeff Moyer) [1784478] - [fs] io_uring: fix zero len do_splice() (Jeff Moyer) [1784478] - [fs] io_uring: don't use 'fd' for openat/openat2/statx (Jeff Moyer) [1784478] - [fs] splice: move f_mode checks to do_{splice, tee}() (Jeff Moyer) [1784478] - [fs] io_uring: handle -EFAULT properly in io_uring_setup() (Jeff Moyer) [1784478] - [fs] io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() (Jeff Moyer) [1784478] - [fs] io_uring: punt splice async because of inode mutex (Jeff Moyer) [1784478] - [fs] io_uring: check non-sync defer_list carefully (Jeff Moyer) [1784478] - [fs] io_uring: fix extra put in sync_file_range() (Jeff Moyer) [1784478] - [fs] io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() (Jeff Moyer) [1784478] - [fs] io_uring: use proper references for fallback_req locking (Jeff Moyer) [1784478] - [fs] io_uring: only force async punt if poll based retry can't handle it (Jeff Moyer) [1784478] - [fs] io_uring: enable poll retry for any file with ->read_iter / ->write_iter (Jeff Moyer) [1784478] - [fs] io_uring: statx must grab the file table for valid fd (Jeff Moyer) [1784478] - [fs] io_uring: only restore req->work for req that needs do completion (Jeff Moyer) [1784478] - [fs] io_uring: don't count rqs failed after current one (Jeff Moyer) [1784478] - [fs] io_uring: kill already cached timeout.seq_offset (Jeff Moyer) [1784478] - [fs] io_uring: fix cached_sq_head in io_timeout() (Jeff Moyer) [1784478] - [fs] io_uring: only post events in io_poll_remove_all() if we completed some (Jeff Moyer) [1784478] - [fs] io_uring: io_async_task_func() should check and honor cancelation (Jeff Moyer) [1784478] - [fs] io_uring: check for need to re-wait in polled async handling (Jeff Moyer) [1784478] - [fs] io_uring: correct O_NONBLOCK check for splice punt (Jeff Moyer) [1784478] - [fs] io_uring: restore req->work when canceling poll request (Jeff Moyer) [1784478] - [fs] io_uring: move all request init code in one place (Jeff Moyer) [1784478] - [fs] io_uring: keep all sqe->flags in req->flags (Jeff Moyer) [1784478] - [fs] io_uring: early submission req fail code (Jeff Moyer) [1784478] - [fs] io_uring: track mm through current->mm (Jeff Moyer) [1784478] - [fs] io_uring: remove obsolete @mm_fault (Jeff Moyer) [1784478] - [fs] io_uring: punt final io_ring_ctx wait-and-free to workqueue (Jeff Moyer) [1784478] - [fs] io_uring: fix fs cleanup on cqe overflow (Jeff Moyer) [1784478] - [fs] io_uring: don't read user-shared sqe flags twice (Jeff Moyer) [1784478] - [fs] io_uring: remove req init from io_get_req() (Jeff Moyer) [1784478] - [fs] io_uring: alloc req only after getting sqe (Jeff Moyer) [1784478] - [fs] io_uring: simplify io_get_sqring (Jeff Moyer) [1784478] - [fs] io_uring: do not always copy iovec in io_req_map_rw() (Jeff Moyer) [1784478] - [fs] io_uring: ensure openat sets O_LARGEFILE if needed (Jeff Moyer) [1784478] - [fs] io_uring: initialize fixed_file_data lock (Jeff Moyer) [1784478] - [fs] io_uring: remove redundant variable pointer nxt and io_wq_assign_next call (Jeff Moyer) [1784478] - [fs] io_uring: fix ctx refcounting in io_submit_sqes() (Jeff Moyer) [1784478] - [fs] io_uring: process requests completed with -EAGAIN on poll list (Jeff Moyer) [1784478] - [fs] io_uring: remove bogus RLIMIT_NOFILE check in file registration (Jeff Moyer) [1784478] - [fs] io_uring: use io-wq manager as backup task if task is exiting (Jeff Moyer) [1784478] - [fs] io_uring: grab task reference for poll requests (Jeff Moyer) [1784478] - [fs] io_uring: retry poll if we got woken with non-matching mask (Jeff Moyer) [1784478] - [fs] io_uring: add missing finish_wait() in io_sq_thread() (Jeff Moyer) [1784478] - [fs] io_uring: refactor file register/unregister/update handling (Jeff Moyer) [1784478] - [fs] io_uring: cleanup io_alloc_async_ctx() (Jeff Moyer) [1784478] - [fs] io_uring: fix missing 'return' in comment (Jeff Moyer) [1784478] - [fs] io-wq: handle hashed writes in chains (Jeff Moyer) [1784478] - [fs] io-uring: drop 'free_pfile' in struct io_file_put (Jeff Moyer) [1784478] - [fs] io-uring: drop completion when removing file (Jeff Moyer) [1784478] - [fs] io_uring: Fix ->data corruption on re-enqueue (Jeff Moyer) [1784478] - [fs] io-wq: close cancel gap for hashed linked work (Jeff Moyer) [1784478] - [uapi] io_uring: make spdxcheck.py happy (Jeff Moyer) [1784478] - [fs] io_uring: honor original task RLIMIT_FSIZE (Jeff Moyer) [1784478] - [fs] io_uring: make sure accept honor rlimit nofile (Jeff Moyer) [1784478] - [fs] io_uring: make sure openat/openat2 honor rlimit nofile (Jeff Moyer) [1784478] - [fs] io-wq: hash dependent work (Jeff Moyer) [1784478] - [fs] io-wq: split hashing and enqueueing (Jeff Moyer) [1784478] - [fs] io-wq: don't resched if there is no work (Jeff Moyer) [1784478] - [fs] io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} (Jeff Moyer) [1784478] - [fs] io-wq: remove duplicated cancel code (Jeff Moyer) [1784478] - [fs] io_uring: fix truncated async read/readv and write/writev retry (Jeff Moyer) [1784478] - [uapi] io_uring: dual license io_uring.h uapi header (Jeff Moyer) [1784478] - [fs] io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled (Jeff Moyer) [1784478] - [fs] io_uring: Fix unused function warnings (Jeff Moyer) [1784478] - [fs] io_uring: add end-of-bits marker and build time verify it (Jeff Moyer) [1784478] - [fs] io_uring: provide means of removing buffers (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG (Jeff Moyer) [1784478] - [net] net: abstract out normal and compat msghdr import (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV (Jeff Moyer) [1784478] - [fs] io_uring: support buffer selection for OP_READ and OP_RECV (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_PROVIDE_BUFFERS (Jeff Moyer) [1784478] - [fs] io_uring: ensure RCU callback ordering with rcu_barrier() (Jeff Moyer) [1784478] - [fs] io_uring: fix lockup with timeouts (Jeff Moyer) [1784478] - [fs] io_uring: free fixed_file_data after RCU grace period (Jeff Moyer) [1784478] - [fs] io_uring: buffer registration infrastructure (Jeff Moyer) [1784478] - [fs] io_uring/io-wq: forward submission ref to async (Jeff Moyer) [1784478] - [fs] io-wq: optimise out *next_work() double lock (Jeff Moyer) [1784478] - [fs] io-wq: optimise locking in io_worker_handle_work() (Jeff Moyer) [1784478] - [fs] io-wq: shuffle io_worker_handle_work() code (Jeff Moyer) [1784478] - [fs] io_uring: get next work with submission ref drop (Jeff Moyer) [1784478] - [fs] io_uring: remove @nxt from handlers (Jeff Moyer) [1784478] - [fs] io_uring: make submission ref putting consistent (Jeff Moyer) [1784478] - [fs] io_uring: clean up io_close (Jeff Moyer) [1784478] - [fs] io_uring: Ensure mask is initialized in io_arm_poll_handler (Jeff Moyer) [1784478] - [fs] io_uring: remove io_prep_next_work() (Jeff Moyer) [1784478] - [fs] io_uring: remove extra nxt check after punt (Jeff Moyer) [1784478] - [fs] io_uring: use poll driven retry for files that support it (Jeff Moyer) [1784478] - [fs] io_uring: mark requests that we can do poll async in io_op_defs (Jeff Moyer) [1784478] - [fs] io_uring: add per-task callback handler (Jeff Moyer) [1784478] - [fs] io_uring: store io_kiocb in wait->private (Jeff Moyer) [1784478] - [fs] io-wq: use BIT for ulong hash (Jeff Moyer) [1784478] - [fs] io_uring: remove IO_WQ_WORK_CB (Jeff Moyer) [1784478] - [fs] io-wq: remove unused IO_WQ_WORK_HAS_MM (Jeff Moyer) [1784478] - [fs] io_uring: extract kmsg copy helper (Jeff Moyer) [1784478] - [fs] io_uring: clean io_poll_complete (Jeff Moyer) [1784478] - [fs] io_uring: add splice(2) support (Jeff Moyer) [1784478] - [fs] io_uring: add interface for getting files (Jeff Moyer) [1784478] - [fs] splice: make do_splice public (Jeff Moyer) [1784478] - [fs] io_uring: remove req->in_async (Jeff Moyer) [1784478] - [fs] io_uring: don't do full *prep_worker() from io-wq (Jeff Moyer) [1784478] - [fs] io_uring: don't call work.func from sync ctx (Jeff Moyer) [1784478] - [fs] io_uring: io_accept() should hold on to submit reference on retry (Jeff Moyer) [1784478] - [fs] io_uring: consider any io_read/write -EAGAIN as final (Jeff Moyer) [1784478] - [fs] io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL (Jeff Moyer) [1784478] - [fs] io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation (Jeff Moyer) [1784478] - [fs] io_uring: fix 32-bit compatability with sendmsg/recvmsg (Jeff Moyer) [1784478] - [fs] io_uring: define and set show_fdinfo only if procfs is enabled (Jeff Moyer) [1784478] - [fs] io_uring: drop file set ref put/get on switch (Jeff Moyer) [1784478] - [fs] io_uring: import_single_range() returns 0/-ERROR (Jeff Moyer) [1784478] - [fs] io_uring: pick up link work on submit reference drop (Jeff Moyer) [1784478] - [fs] io-wq: ensure work->task_pid is cleared on init (Jeff Moyer) [1784478] - [fs] io-wq: remove spin-for-work optimization (Jeff Moyer) [1784478] - [fs] io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL (Jeff Moyer) [1784478] - [fs] io_uring: fix personality idr leak (Jeff Moyer) [1784478] - [fs] io_uring: handle multiple personalities in link chains (Jeff Moyer) [1784478] - [fs] io_uring: fix __io_iopoll_check deadlock in io_sq_thread (Jeff Moyer) [1784478] - [fs] io_uring: prevent sq_thread from spinning when it should stop (Jeff Moyer) [1784478] - [fs] io_uring: fix use-after-free by io_cleanup_req() (Jeff Moyer) [1784478] - [fs] io_uring: remove unnecessary NULL checks (Jeff Moyer) [1784478] - [fs] io_uring: add missing io_req_cancelled() (Jeff Moyer) [1784478] - [fs] io_uring: prune request from overflow list on flush (Jeff Moyer) [1784478] - [fs] io-wq: don't call kXalloc_node() with non-online node (Jeff Moyer) [1784478] - [fs] io_uring: retain sockaddr_storage across send/recvmsg async punt (Jeff Moyer) [1784478] - [fs] io_uring: cancel pending async work if task exits (Jeff Moyer) [1784478] - [fs] io-wq: add io_wq_cancel_pid() to cancel based on a specific pid (Jeff Moyer) [1784478] - [fs] io-wq: make io_wqe_cancel_work() take a match handler (Jeff Moyer) [1784478] - [fs] io_uring: fix openat/statx's filename leak (Jeff Moyer) [1784478] - [fs] io_uring: fix double prep iovec leak (Jeff Moyer) [1784478] - [fs] io_uring: fix async close() with f_op->flush() (Jeff Moyer) [1784478] - [fs] io_uring: allow AT_FDCWD for non-file openat/openat2/statx (Jeff Moyer) [1784478] - [fs] io_uring: grab ->fs as part of async preparation (Jeff Moyer) [1784478] - [fs] io-wq: add support for inheriting ->fs (Jeff Moyer) [1784478] - [fs] io_uring: retry raw bdev writes if we hit -EOPNOTSUPP (Jeff Moyer) [1784478] - [fs] io_uring: add cleanup for openat()/statx() (Jeff Moyer) [1784478] - [fs] io_uring: fix iovec leaks (Jeff Moyer) [1784478] - [fs] io_uring: remove unused struct io_async_open (Jeff Moyer) [1784478] - [fs] io_uring: flush overflowed CQ events in the io_uring_poll() (Jeff Moyer) [1784478] - [fs] io_uring: statx/openat/openat2 don't support fixed files (Jeff Moyer) [1784478] - [fs] io_uring: fix deferred req iovec leak (Jeff Moyer) [1784478] - [fs] io_uring: fix 1-bit bitfields to be unsigned (Jeff Moyer) [1784478] - [fs] io_uring: get rid of delayed mm check (Jeff Moyer) [1784478] - [fs] io_uring: cleanup fixed file data table references (Jeff Moyer) [1784478] - [fs] io_uring: spin for sq thread to idle on shutdown (Jeff Moyer) [1784478] - [fs] io_uring: put the flag changing code in the same spot (Jeff Moyer) [1784478] - [fs] io_uring: iterate req cache backwards (Jeff Moyer) [1784478] - [fs] io_uring: punt even fadvise() WILLNEED to async context (Jeff Moyer) [1784478] - [fs] io_uring: fix sporadic double CQE entry for close (Jeff Moyer) [1784478] - [fs] io_uring: remove extra ->file check (Jeff Moyer) [1784478] - [fs] io_uring: don't map read/write iovec potentially twice (Jeff Moyer) [1784478] - [fs] io_uring: use the proper helpers for io_send/recv (Jeff Moyer) [1784478] - [fs] io_uring: prevent potential eventfd recursion on poll (Jeff Moyer) [1784478] - [fs] eventfd: track eventfd_signal() recursion depth (Jeff Moyer) [1784478] - [fs] io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe (Jeff Moyer) [1784478] - [fs] io_uring: add ->show_fdinfo() for the io_uring file descriptor (Jeff Moyer) [1784478] - [fs] io_uring: add support for epoll_ctl(2) (Jeff Moyer) [1784478] - [fs] eventpoll: support non-blocking do_epoll_ctl() calls (Jeff Moyer) [1784478] - [fs] eventpoll: abstract out epoll_ctl() handler (Jeff Moyer) [1784478] - [fs] io_uring: fix linked command file table usage (Jeff Moyer) [1784478] - [fs] io_uring: support using a registered personality for commands (Jeff Moyer) [1784478] - [fs] io_uring: allow registering credentials (Jeff Moyer) [1784478] - [fs] io_uring: add io-wq workqueue sharing (Jeff Moyer) [1784478] - [fs] io-wq: allow grabbing existing io-wq (Jeff Moyer) [1784478] - [fs] io_uring/io-wq: don't use static creds/mm assignments (Jeff Moyer) [1784478] - [fs] io-wq: make the io_wq ref counted (Jeff Moyer) [1784478] - [fs] io_uring: fix refcounting with batched allocations at OOM (Jeff Moyer) [1784478] - [fs] io_uring: add comment for drain_next (Jeff Moyer) [1784478] - [fs] io_uring: don't attempt to copy iovec for READ/WRITE (Jeff Moyer) [1784478] - [fs] io_uring: don't cancel all work on process exit (Jeff Moyer) [1784478] - [fs] Revert "io_uring: only allow submit from owning task" (Jeff Moyer) [1784478] - [fs] io_uring: honor IOSQE_ASYNC for linked reqs (Jeff Moyer) [1784478] - [fs] io_uring: prep req when do IOSQE_ASYNC (Jeff Moyer) [1784478] - [fs] io_uring: use labeled array init in io_op_defs (Jeff Moyer) [1784478] - [fs] io_uring: optimise sqe-to-req flags translation (Jeff Moyer) [1784478] - [fs] io_uring: remove REQ_F_IO_DRAINED (Jeff Moyer) [1784478] - [fs] io_uring: file switch work needs to get flushed on exit (Jeff Moyer) [1784478] - [fs] io_uring: hide uring_fd in ctx (Jeff Moyer) [1784478] - [fs] io_uring: remove extra check in __io_commit_cqring (Jeff Moyer) [1784478] - [fs] io_uring: optimise use of ctx->drain_next (Jeff Moyer) [1784478] - [fs] RHEL-only: Add IORING_OP_OPENAT2 opcode (Jeff Moyer) [1784478] - [fs] io_uring: add support for probing opcodes (Jeff Moyer) [1784478] - [fs] io_uring: account fixed file references correctly in batch (Jeff Moyer) [1784478] - [fs] io_uring: add opcode to issue trace event (Jeff Moyer) [1784478] - [fs] io_uring: enable option to only trigger eventfd for async completions (Jeff Moyer) [1784478] - [fs] io_uring: change io_ring_ctx bool fields into bit fields (Jeff Moyer) [1784478] - [fs] io_uring: file set registration should use interruptible waits (Jeff Moyer) [1784478] - [fs] io_uring: Remove unnecessary null check (Jeff Moyer) [1784478] - [fs] io_uring: add support for send(2) and recv(2) (Jeff Moyer) [1784478] - [fs] io_uring: remove extra io_wq_current_is_worker() (Jeff Moyer) [1784478] - [fs] io_uring: optimise commit_sqring() for common case (Jeff Moyer) [1784478] - [fs] io_uring: optimise head checks in io_get_sqring() (Jeff Moyer) [1784478] - [fs] io_uring: clamp to_submit in io_submit_sqes() (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_SETUP_CLAMP (Jeff Moyer) [1784478] - [fs] io_uring: extend batch freeing to cover more cases (Jeff Moyer) [1784478] - [fs] io_uring: wrap multi-req freeing in struct req_batch (Jeff Moyer) [1784478] - [fs] io_uring: batch getting pcpu references (Jeff Moyer) [1784478] - [include] pcpu_ref: add percpu_ref_tryget_many() (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_MADVISE (Jeff Moyer) [1784478] - [mm] mm: make do_madvise() available internally (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_FADVISE (Jeff Moyer) [1784478] - [fs] io_uring: allow use of offset == -1 to mean file position (Jeff Moyer) [1784478] - [fs] io_uring: add non-vectored read/write commands (Jeff Moyer) [1784478] - [fs] io_uring: improve poll completion performance (Jeff Moyer) [1784478] - [fs] io_uring: split overflow state into SQ and CQ side (Jeff Moyer) [1784478] - [fs] io_uring: add lookup table for various opcode needs (Jeff Moyer) [1784478] - [fs] io_uring: remove two unnecessary function declarations (Jeff Moyer) [1784478] - [fs] io_uring: move *queue_link_head() from common path (Jeff Moyer) [1784478] - [fs] io_uring: rename prev to head (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_ASYNC (Jeff Moyer) [1784478] - [fs] io-wq: support concurrent non-blocking work (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_STATX (Jeff Moyer) [1784478] - [fs] fs: make two stat prep helpers available (Jeff Moyer) [1784478] - [fs] io_uring: avoid ring quiesce for fixed file set unregister and update (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_CLOSE (Jeff Moyer) [1784478] - [fs] io-wq: add support for uncancellable work (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_OPENAT (Jeff Moyer) [1784478] - [fs] fs: make build_open_flags() available internally (Jeff Moyer) [1784478] - [fs] io_uring: add support for fallocate() (Jeff Moyer) [1784478] - [fs] io_uring: fix compat for IORING_REGISTER_FILES_UPDATE (Jeff Moyer) [1784478] - [fs] io_uring: only allow submit from owning task (Jeff Moyer) [1784478] - [fs] io_uring: ensure workqueue offload grabs ring mutex for poll list (Jeff Moyer) [1784478] - [fs] io_uring: clear req->result always before issuing a read/write request (Jeff Moyer) [1784478] - [fs] io_uring: be consistent in assigning next work from handler (Jeff Moyer) [1784478] - [fs] io-wq: cancel work if we fail getting a mm reference (Jeff Moyer) [1784478] - [fs] io_uring: don't setup async context for read/write fixed (Jeff Moyer) [1784478] - [fs] io_uring: remove punt of short reads to async context (Jeff Moyer) [1784478] - [fs] io-wq: add cond_resched() to worker thread (Jeff Moyer) [1784478] - [fs] io-wq: remove unused busy list from io_sqe (Jeff Moyer) [1784478] - [fs] io_uring: pass in 'sqe' to the prep handlers (Jeff Moyer) [1784478] - [fs] io_uring: standardize the prep methods (Jeff Moyer) [1784478] - [fs] io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler (Jeff Moyer) [1784478] - [fs] io_uring: move all prep state for IORING_OP_{SEND, RECV}_MGS to prep handler (Jeff Moyer) [1784478] - [fs] io_uring: move all prep state for IORING_OP_CONNECT to prep handler (Jeff Moyer) [1784478] - [fs] io_uring: add and use struct io_rw for read/writes (Jeff Moyer) [1784478] - [fs] io_uring: use u64_to_user_ptr() consistently (Jeff Moyer) [1784478] - [fs] io_uring: io_wq_submit_work() should not touch req->rw (Jeff Moyer) [1784478] - [fs] io_uring: don't wait when under-submitting (Jeff Moyer) [1784478] - [fs] io_uring: warn about unhandled opcode (Jeff Moyer) [1784478] - [fs] io_uring: read opcode and user_data from SQE exactly once (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_OP_CANCEL_ASYNC deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make HARDLINK imply LINK (Jeff Moyer) [1784478] - [fs] io_uring: any deferred command must have stable sqe data (Jeff Moyer) [1784478] - [fs] io_uring: remove 'sqe' parameter to the OP helpers that take it (Jeff Moyer) [1784478] - [fs] io_uring: fix pre-prepped issue with force_nonblock == true (Jeff Moyer) [1784478] - [fs] io-wq: re-add io_wq_current_is_worker() (Jeff Moyer) [1784478] - [fs] io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG (Jeff Moyer) [1784478] - [fs] io_uring: fix stale comment and a few typos (Jeff Moyer) [1784478] - [fs] io_uring: ensure we return -EINVAL on unknown opcode (Jeff Moyer) [1784478] - [fs] io_uring: add sockets to list of files that support non-blocking issue (Jeff Moyer) [1784478] - [net] net: make socket read/write_iter() honor IOCB_NOWAIT (Jeff Moyer) [1784478] - [fs] io_uring: only hash regular files for async work execution (Jeff Moyer) [1784478] - [fs] io_uring: run next sqe inline if possible (Jeff Moyer) [1784478] - [fs] io_uring: don't dynamically allocate poll data (Jeff Moyer) [1784478] - [fs] io_uring: deferred send/recvmsg should assign iov (Jeff Moyer) [1784478] - [fs] io_uring: sqthread should grab ctx->uring_lock for submissions (Jeff Moyer) [1784478] - [fs] io-wq: briefly spin for new work after finishing work (Jeff Moyer) [1784478] - [fs] io-wq: remove worker->wait waitqueue (Jeff Moyer) [1784478] - [fs] io_uring: allow unbreakable links (Jeff Moyer) [1784478] - [fs] io_uring: fix a typo in a comment (Jeff Moyer) [1784478] - [fs] io_uring: hook all linked requests via link_list (Jeff Moyer) [1784478] - [fs] io_uring: fix error handling in io_queue_link_head (Jeff Moyer) [1784478] - [fs] io_uring: use hash table for poll command lookups (Jeff Moyer) [1784478] - [fs] io-wq: clear node->next on list deletion (Jeff Moyer) [1784478] - [fs] io_uring: ensure deferred timeouts copy necessary data (Jeff Moyer) [1784478] - [fs] io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT (Jeff Moyer) [1784478] - [fs] io_uring: handle connect -EINPROGRESS like -EAGAIN (Jeff Moyer) [1784478] - [fs] io_uring: remove io_wq_current_is_worker (Jeff Moyer) [1784478] - [fs] io_uring: remove parameter ctx of io_submit_state_start (Jeff Moyer) [1784478] - [fs] io_uring: mark us with IORING_FEAT_SUBMIT_STABLE (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted connect requests copy data (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted sendmsg/recvmsg requests copy data (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted read/write requests copy iovec (Jeff Moyer) [1784478] - [fs] io_uring: add general async offload context (Jeff Moyer) [1784478] - [fs] io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR (Jeff Moyer) [1784478] - [fs] io_uring: use current task creds instead of allocating a new one (Jeff Moyer) [1784478] - [fs] io_uring: fix missing kmap() declaration on powerpc (Jeff Moyer) [1784478] - [fs] io_uring: add mapping support for NOMMU archs (Jeff Moyer) [1784478] - [fs] io_uring: make poll->wait dynamically allocated (Jeff Moyer) [1784478] - [fs] io-wq: shrink io_wq_work a bit (Jeff Moyer) [1784478] - [fs] io-wq: fix handling of NUMA node IDs (Jeff Moyer) [1784478] - [fs] io_uring: use kzalloc instead of kcalloc for single-element allocations (Jeff Moyer) [1784478] - [fs] io_uring: cleanup io_import_fixed() (Jeff Moyer) [1784478] - [fs] io_uring: inline struct sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: store timeout's sqe->off in proper place (Jeff Moyer) [1784478] - [net] net: disallow ancillary data for __sys_{send, recv}msg_file() (Jeff Moyer) [1784478] - [net] net: separate out the msghdr copy from ___sys_{send, recv}msg() (Jeff Moyer) [1784478] - [fs] io_uring: remove superfluous check for sqe->off in io_accept() (Jeff Moyer) [1784478] - [fs] io_uring: async workers should inherit the user creds (Jeff Moyer) [1784478] - [fs] io-wq: have io_wq_create() take a 'data' argument (Jeff Moyer) [1784478] - [fs] io_uring: fix dead-hung for non-iter fixed rw (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_CONNECT (Jeff Moyer) [1784478] - [net] net: add __sys_connect_file() helper (Jeff Moyer) [1784478] - [fs] io_uring: only return -EBUSY for submit on non-flushed backlog (Jeff Moyer) [1784478] - [fs] io_uring: only !null ptr to io_issue_sqe() (Jeff Moyer) [1784478] - [fs] io_uring: simplify io_req_link_next() (Jeff Moyer) [1784478] - [fs] io_uring: pass only !null to io_req_find_next() (Jeff Moyer) [1784478] - [fs] io_uring: remove io_free_req_find_next() (Jeff Moyer) [1784478] - [fs] io_uring: add likely/unlikely in io_get_sqring() (Jeff Moyer) [1784478] - [fs] io_uring: rename __io_submit_sqe() (Jeff Moyer) [1784478] - [fs] io_uring: improve trace_io_uring_defer() trace point (Jeff Moyer) [1784478] - [fs] io_uring: drain next sqe instead of shadowing (Jeff Moyer) [1784478] - [fs] io_uring: close lookup gap for dependent next work (Jeff Moyer) [1784478] - [fs] io_uring: allow finding next link independent of req reference count (Jeff Moyer) [1784478] - [fs] io_uring: io_allocate_scq_urings() should return a sane state (Jeff Moyer) [1784478] - [fs] io_uring: Always REQ_F_FREE_SQE for allocated sqe (Jeff Moyer) [1784478] - [fs] io_uring: io_fail_links() should only consider first linked timeout (Jeff Moyer) [1784478] - [fs] io_uring: Fix leaking linked timeouts (Jeff Moyer) [1784478] - [fs] io_uring: remove redundant check (Jeff Moyer) [1784478] - [fs] io_uring: break links for failed defer (Jeff Moyer) [1784478] - [fs] io-wq: remove extra space characters (Jeff Moyer) [1784478] - [fs] io-wq: wait for io_wq_create() to setup necessary workers (Jeff Moyer) [1784478] - [fs] io_uring: request cancellations should break links (Jeff Moyer) [1784478] - [fs] io_uring: correct poll cancel and linked timeout expiration completion (Jeff Moyer) [1784478] - [fs] io_uring: remove dead REQ_F_SEQ_PREV flag (Jeff Moyer) [1784478] - [fs] io_uring: fix sequencing issues with linked timeouts (Jeff Moyer) [1784478] - [fs] io_uring: make req->timeout be dynamically allocated (Jeff Moyer) [1784478] - [fs] io_uring: make io_double_put_req() use normal completion path (Jeff Moyer) [1784478] - [fs] io_uring: cleanup return values from the queueing functions (Jeff Moyer) [1784478] - [fs] io_uring: io_async_cancel() should pass in 'nxt' request pointer (Jeff Moyer) [1784478] - [fs] io_uring: make POLL_ADD/POLL_REMOVE scale better (Jeff Moyer) [1784478] - [fs] io-wq: remove now redundant struct io_wq_nulls_list (Jeff Moyer) [1784478] - [fs] io_uring: Fix getting file for non-fd opcodes (Jeff Moyer) [1784478] - [fs] io_uring: introduce req_need_defer() (Jeff Moyer) [1784478] - [fs] io_uring: clean up io_uring_cancel_files() (Jeff Moyer) [1784478] - [fs] io-wq: ensure free/busy list browsing see all items (Jeff Moyer) [1784478] - [fs] io_uring: ensure registered buffer import returns the IO length (Jeff Moyer) [1784478] - [fs] io_uring: Fix getting file for timeout (Jeff Moyer) [1784478] - [fs] io-wq: ensure we have a stable view of ->cur_work for cancellations (Jeff Moyer) [1784478] - [fs] io_wq: add get/put_work handlers to io_wq_create() (Jeff Moyer) [1784478] - [fs] io_uring: check for validity of ->rings in teardown (Jeff Moyer) [1784478] - [fs] io_uring: fix potential deadlock in io_poll_wake() (Jeff Moyer) [1784478] - [fs] io_uring: use correct "is IO worker" helper (Jeff Moyer) [1784478] - [fs] io_uring: make timeout sequence == 0 mean no sequence (Jeff Moyer) [1784478] - [fs] io_uring: fix -ENOENT issue with linked timer with short timeout (Jeff Moyer) [1784478] - [fs] io_uring: don't do flush cancel under inflight_lock (Jeff Moyer) [1784478] - [fs] io_uring: flag SQPOLL busy condition to userspace (Jeff Moyer) [1784478] - [fs] io_uring: make ASYNC_CANCEL work with poll and timeout (Jeff Moyer) [1784478] - [fs] io_uring: provide fallback request for OOM situations (Jeff Moyer) [1784478] - [fs] io_uring: convert accept4() -ERESTARTSYS into -EINTR (Jeff Moyer) [1784478] - [fs] io_uring: fix error clear of ->file_table in io_sqe_files_register() (Jeff Moyer) [1784478] - [fs] io_uring: separate the io_free_req and io_free_req_find_next interface (Jeff Moyer) [1784478] - [fs] io_uring: keep io_put_req only responsible for release and put req (Jeff Moyer) [1784478] - [fs] io_uring: remove passed in 'ctx' function parameter ctx if possible (Jeff Moyer) [1784478] - [fs] io_uring: reduce/pack size of io_ring_ctx (Jeff Moyer) [1784478] - [fs] io_uring: properly mark async work as bounded vs unbounded (Jeff Moyer) [1784478] - [fs] io-wq: add support for bounded vs unbunded work (Jeff Moyer) [1784478] - [fs] io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() (Jeff Moyer) [1784478] - [fs] io_uring: add support for backlogged CQ ring (Jeff Moyer) [1784478] - [fs] io_uring: pass in io_kiocb to fill/add CQ handlers (Jeff Moyer) [1784478] - [fs] io_uring: make io_cqring_events() take 'ctx' as argument (Jeff Moyer) [1784478] - [fs] io_uring: add support for linked SQE timeouts (Jeff Moyer) [1784478] - [fs] io_uring: abstract out io_async_cancel_one() helper (Jeff Moyer) [1784478] - [fs] io_uring: use inlined struct sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: Use submit info inlined into req (Jeff Moyer) [1784478] - [fs] io_uring: allocate io_kiocb upfront (Jeff Moyer) [1784478] - [fs] io_uring: io_queue_link*() right after submit (Jeff Moyer) [1784478] - [fs] io_uring: Merge io_submit_sqes and io_ring_submit (Jeff Moyer) [1784478] - [fs] io_uring: kill dead REQ_F_LINK_DONE flag (Jeff Moyer) [1784478] - [fs] io_uring: fixup a few spots where link failure isn't flagged (Jeff Moyer) [1784478] - [fs] io_uring: enable optimized link handling for IORING_OP_POLL_ADD (Jeff Moyer) [1784478] - [fs] io-wq: use proper nesting IRQ disabling spinlocks for cancel (Jeff Moyer) [1784478] - [fs] io_uring: add completion trace event (Jeff Moyer) [1784478] - [fs] io-wq: use kfree_rcu() to simplify the code (Jeff Moyer) [1784478] - [fs] io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait (Jeff Moyer) [1784478] - [fs] io_uring: support for generic async request cancel (Jeff Moyer) [1784478] - [fs] io_uring: ensure we clear io_kiocb->result before each issue (Jeff Moyer) [1784478] - [fs] io_uring: io_wq_create() returns an error pointer, not NULL (Jeff Moyer) [1784478] - [fs] io_uring: fix race with canceling timeouts (Jeff Moyer) [1784478] - [fs] io_uring: support for larger fixed file sets (Jeff Moyer) [1784478] - [fs] io_uring: protect fixed file indexing with array_index_nospec() (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_ACCEPT (Jeff Moyer) [1784478] - [net] net: add __sys_accept4_file() helper (Jeff Moyer) [1784478] - [fs] io_uring: io_uring: add support for async work inheriting files (Jeff Moyer) [1784478] - [fs] io_uring: replace workqueue usage with io-wq (Jeff Moyer) [1784478] - [fs] io-wq: small threadpool implementation for io_uring (Jeff Moyer) [1784478] - [fs] io_uring: Fix mm_fault with READ/WRITE_FIXED (Jeff Moyer) [1784478] - [fs] io_uring: remove index from sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: add set of tracing events (Jeff Moyer) [1784478] - [fs] io_uring: add support for canceling timeout requests (Jeff Moyer) [1784478] - [fs] io_uring: add support for absolute timeouts (Jeff Moyer) [1784478] - [fs] io_uring: replace s->needs_lock with s->in_async (Jeff Moyer) [1784478] - [fs] io_uring: allow application controlled CQ ring size (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_REGISTER_FILES_UPDATE (Jeff Moyer) [1784478] - [fs] io_uring: allow sparse fixed file sets (Jeff Moyer) [1784478] - [fs] io_uring: run dependent links inline if possible (Jeff Moyer) [1784478] - [fs] io_uring: don't touch ctx in setup after ring fd install (Jeff Moyer) [1784478] - [fs] io_uring: Fix leaked shadow_req (Jeff Moyer) [1784478] - [fs] io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD (Jeff Moyer) [1784478] - [fs] io_uring: used cached copies of sq->dropped and cq->overflow (Jeff Moyer) [1784478] - [fs] io_uring: Fix race for sqes with userspace (Jeff Moyer) [1784478] - [fs] io_uring: Fix broken links with offloading (Jeff Moyer) [1784478] - [fs] io_uring: Fix corrupted user_data (Jeff Moyer) [1784478] - [fs] io_uring: correct timeout req sequence when inserting a new entry (Jeff Moyer) [1784478] - [fs] io_uring : correct timeout req sequence when waiting timeout (Jeff Moyer) [1784478] - [fs] io_uring: revert "io_uring: optimize submit_and_wait API" (Jeff Moyer) [1784478] - [fs] io_uring: fix logic error in io_timeout (Jeff Moyer) [1784478] - [fs] io_uring: fix up O_NONBLOCK handling for sockets (Jeff Moyer) [1784478] - [fs] io_uring: consider the overflow of sequence for timeout req (Jeff Moyer) [1784478] - [fs] io_uring: fix sequence logic for timeout requests (Jeff Moyer) [1784478] - [fs] io_uring: only flush workqueues on fileset removal (Jeff Moyer) [1784478] - [fs] io_uring: remove wait loop spurious wakeups (Jeff Moyer) [1784478] - [fs] io_uring: fix reversed nonblock flag for link submission (Jeff Moyer) [1784478] - [fs] io_uring: use __kernel_timespec in timeout ABI (Jeff Moyer) [1784478] - [fs] io_uring: make CQ ring wakeups be more efficient (Jeff Moyer) [1784478] - [fs] io_uring: compare cached_cq_tail with cq.head in_io_uring_poll (Jeff Moyer) [1784478] - [fs] io_uring: correctly handle non ->{read, write}_iter() file_operations (Jeff Moyer) [1784478] - [fs] io_uring: IORING_OP_TIMEOUT support (Jeff Moyer) [1784478] - [fs] io_uring: use cond_resched() in sqthread (Jeff Moyer) [1784478] - [fs] io_uring: fix potential crash issue due to io_get_req failure (Jeff Moyer) [1784478] - [fs] io_uring: ensure poll commands clear ->sqe (Jeff Moyer) [1784478] - [fs] io_uring: fix use-after-free of shadow_req (Jeff Moyer) [1784478] - [fs] io_uring: use kmemdup instead of kmalloc and memcpy (Jeff Moyer) [1784478] - [fs] io_uring: increase IORING_MAX_ENTRIES to 32K (Jeff Moyer) [1784478] - [fs] io_uring: make sqpoll wakeup possible with getevents (Jeff Moyer) [1784478] - [fs] io_uring: extend async work merging (Jeff Moyer) [1784478] - [fs] io_uring: limit parallelism of buffered writes (Jeff Moyer) [1784478] - [fs] io_uring: add io_queue_async_work() helper (Jeff Moyer) [1784478] - [fs] io_uring: optimize submit_and_wait API (Jeff Moyer) [1784478] - [fs] io_uring: add support for link with drain (Jeff Moyer) [1784478] - [fs] io_uring: fix wrong sequence setting logic (Jeff Moyer) [1784478] - [fs] io_uring: expose single mmap capability (Jeff Moyer) [1784478] - [fs] io_uring: allocate the two rings together (Jeff Moyer) [1784478] - [lib] percpu_ref: release percpu memory early without PERCPU_REF_ALLOW_REINIT (Jeff Moyer) [1784478] - [fs] io_uring: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT (Jeff Moyer) [1784478] - [include] percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag (Jeff Moyer) [1784478] - [fs] binder: fix use-after-free due to ksys_close() during fdget() (Jeff Moyer) [1784478] - [init] RHEL-only: Enable io_uring for x86 builds (Jeff Moyer) [1784478] - [arm64] compat: ARM64: always include asm-generic/compat.h (Jeff Moyer) [1784478] - [include] asm-generic: Move common compat types to asm-generic/compat.h (Jeff Moyer) [1784478]- [fs] coredump: fix crash when umh is disabled (Yauheni Kaliuta) [1845114] - [kernel] umh: fix memory leak on execve failure (Yauheni Kaliuta) [1845114] - [net] bpf: Replace zero-length array with flexible-array member (Yauheni Kaliuta) [1845114] - [net] bpf: Fix returned error sign when link doesn't support updates (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Don't attach programs to UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: cgroup: Allow multi-attach program to replace itself (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: use struct timespec instead of __kernel_timespec (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix bpf_link leak in ns_current_pid_tgid selftest (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix test_align verifier log patterns (Yauheni Kaliuta) [1845114] - [net] bpf, cgroup: Return ENOLINK for auto-detached links on update (Yauheni Kaliuta) [1845114] - [net] bpf: Refactor bpf_link update handling (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Verifier bounds tests need to be updated (Yauheni Kaliuta) [1845114] - [net] bpf: Fix a verifier issue when assigning 32bit reg states to 64bit ones (Yauheni Kaliuta) [1845114] - [net] bpf: Fix use-after-free in fmod_ret check (Yauheni Kaliuta) [1845114] - [net] flow_dissector: Drop BPF flow dissector prog ref on netns cleanup (Yauheni Kaliuta) [1845114] - [tools] bpf: Prevent mmap()'ing read-only maps as writable (Yauheni Kaliuta) [1845114] - [net] bpf: Enforce returning 0 for fentry/fexit progs (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix register naming in PT_REGS s390 macros (Yauheni Kaliuta) [1845114] - [samples] samples: bpf: Fix build error (Yauheni Kaliuta) [1845114] - [net] bpf: Fix error return code in map_lookup_and_delete_elem() (Yauheni Kaliuta) [1845114] - [net] bpf: Fix sk_psock refcnt leak when receiving message (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Ensure own vmlinux.h is picked up first (Yauheni Kaliuta) [1845114] - [net] bpf: Make bpf_link_fops static (Yauheni Kaliuta) [1845114] - [tools] bpftool: Respect the -d option in struct_ops cmd (Yauheni Kaliuta) [1845114] - [net] bpf: Fix leak in LINK_UPDATE and enforce empty old_prog_fd (Yauheni Kaliuta) [1845114] - [tools] bpf: Fix reStructuredText markup (Yauheni Kaliuta) [1845114] - [tools] libbpf: Only check mode flags in get_xdp_id (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Add test for BPF_STX BPF_B storing R10 (Yauheni Kaliuta) [1845114] - [x86] bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B (Yauheni Kaliuta) [1845114] - [net] bpf: Forbid XADD on spilled pointers for unprivileged users (Yauheni Kaliuta) [1845114] - [tools] libbpf: Always specify expected_attach_type on program load if supported (Yauheni Kaliuta) [1845114] - [net] bpf: remove unneeded conversion to bool in __mark_reg_unknown (Yauheni Kaliuta) [1845114] - [tools] tools, bpftool: Fix struct_ops command invalid pointer free (Yauheni Kaliuta) [1845114] - [net] bpf: Fix use of sk->sk_reuseport from sk_assign (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add test for bpf_get_link_xdp_id (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix bpf_get_link_xdp_id flags handling (Yauheni Kaliuta) [1845114] - [net] bpf: Fix a typo "inacitve" -> "inactive" (Yauheni Kaliuta) [1845114] - [tools] libbpf: Initialize *nl_pid so gcc 10 is happy (Yauheni Kaliuta) [1845114] - [tools] bpf, lsm: Fix the file_mprotect LSM test (Yauheni Kaliuta) [1845114] - [tools] bpf: Fix spelling mistake "arithmatic" -> "arithmetic" in test_verifier (Yauheni Kaliuta) [1845114] - [lib] kbuild, btf: Fix dependencies for DEBUG_INFO_BTF (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Test FD-based cgroup attachment (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add support for bpf_link-based cgroup attachment (Yauheni Kaliuta) [1845114] - [net] bpf: Implement bpf_prog replacement for an active bpf_cgroup_link (Yauheni Kaliuta) [1845114] - [net] bpf: Implement bpf_link-based cgroup BPF program attachment (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, add alu32 bounds tracking tests (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, #65 error message updates for trunc of boundary-cross (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, bpf_get_stack return value add <0 (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_progs, add test to catch retval refine error handling (Yauheni Kaliuta) [1845114] - [net] bpf: Verifier, refine 32bit bound in do_refine_retval_range (Yauheni Kaliuta) [1845114] - [include] bpf: Verifier, do explicit ALU32 bounds tracking (Yauheni Kaliuta) [1845114] - [net] bpf: Verifier, do_refine_retval_range may clamp umin to 0 incorrectly (Yauheni Kaliuta) [1845114] - [init] bpf, lsm: Make BPF_LSM depend on BPF_EVENTS (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Extend sk_assign tests for UDP (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Add test for sk_assign (Yauheni Kaliuta) [1845114] - [net] bpf: Don't refcount LISTEN sockets in sk_assign() (Yauheni Kaliuta) [1845114] - [net] net: Track socket refcounts in skb_steal_sock() (Yauheni Kaliuta) [1845114] - [net] bpf: Add socket assign support (Yauheni Kaliuta) [1845114] - [net] bpf: btf: Fix arg verification in btf_ctx_access() (Yauheni Kaliuta) [1845114] - [net] bpf: Simplify reg_set_min_max_inv handling (Yauheni Kaliuta) [1845114] - [documentation] bpf: lsm: Add Documentation (Yauheni Kaliuta) [1845114] - [tools] bpf: lsm: Add selftests for BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [tools] tools/libbpf: Add support for BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [net] bpf: lsm: Implement attach, detach and execution (Yauheni Kaliuta) [1845114] - [net] bpf: lsm: Provide attachment points for BPF LSM programs (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [tools] selftests: Add test for overriding global data value before load (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add setter for initial value for internal maps (Yauheni Kaliuta) [1845114] - [net] bpf, net: Fix build issue when net ns not configured (Yauheni Kaliuta) [1845114] - [net] bpf: Fix build warning regarding missing prototypes (Yauheni Kaliuta) [1845114] - [tools] libbpf, xsk: Init all ring members in xsk_umem__create and xsk_socket__create (Yauheni Kaliuta) [1845114] - [tools] bpf: Add selftest cases for ctx_or_null argument type (Yauheni Kaliuta) [1845114] - [net] bpf: Enable retrival of pid/tgid/comm from bpf cgroup hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Enable bpf cgroup hooks to retrieve cgroup v2 and ancestor id (Yauheni Kaliuta) [1845114] - [net] bpf: Allow to retrieve cgroup v1 classid from v2 hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Add netns cookie and enable it for bpf cgroup hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Enable perf event rb output for bpf cgroup progs (Yauheni Kaliuta) [1845114] - [net] bpf: Enable retrieval of socket cookie for bind/post-bind hook (Yauheni Kaliuta) [1845114] - [net] bpf: Remove unused vairable 'bpf_xdp_link_lops' (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out attach_type to prog_type mapping for attach/detach (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out cgroup storages operations (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, #70 error message updates for 32-bit right shift (Yauheni Kaliuta) [1845114] - [net] bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (Yauheni Kaliuta) [1845114] - [net] bpf: Verifer, refactor adjust_scalar_min_max_vals (Yauheni Kaliuta) [1845114] - [tools] libbpf: Don't allocate 16M for log buffer by default (Yauheni Kaliuta) [1845114] - [tools] libbpf: Remove unused parameter `def` to get_map_field_int (Yauheni Kaliuta) [1845114] - [documentation] bpf: Document bpf_inspect drgn tool (Yauheni Kaliuta) [1845114] - [samples] samples, bpf: Refactor perf_event user program with libbpf bpf_link (Yauheni Kaliuta) [1845114] - [samples] samples, bpf: Move read_trace_pipe to trace_helpers (Yauheni Kaliuta) [1845114] - [tools] bpf: Add tests for bpf_sk_storage to bpf_tcp_ca (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_sk_storage support to bpf_tcp_ca (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix mix of tabs and spaces (Yauheni Kaliuta) [1845114] - [net] bpf, tcp: Make tcp_bpf_recvmsg static (Yauheni Kaliuta) [1845114] - [net] bpf, tcp: Fix unused function warnings (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add struct_ops support (Yauheni Kaliuta) [1845114] - [tools] bpftool: Translate prog_id to its bpf prog_name (Yauheni Kaliuta) [1845114] - [tools] bpftool: Print as a string for char array (Yauheni Kaliuta) [1845114] - [tools] bpftool: Print the enum's name instead of value (Yauheni Kaliuta) [1845114] - [tools] bpf, libbpf: Fix ___bpf_kretprobe_args1(x) macro definition (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Reset process and thread affinity after each test/sub-test (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix test_progs's parsing of test numbers (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix race in tcp_rtt test (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix nanosleep for real this time (Yauheni Kaliuta) [1845114] - [tools] selftest/bpf: Fix compilation warning in sockmap_parse_prog.c (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add vmlinux.h selftest exercising tracing of syscalls (Yauheni Kaliuta) [1845114] - [tools] libbpf: Provide CO-RE variants of PT_REGS macros (Yauheni Kaliuta) [1845114] - [tools] libbpf: Ignore incompatible types with matching name during CO-RE relocation (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Ensure consistent test failure output (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix spurious failures in accept due to EAGAIN (Yauheni Kaliuta) [1845114] - [tools] tools/bpf: Move linux/types.h for selftests and bpftool (Yauheni Kaliuta) [1845114] - [net] bpf: Add missing annotations for __bpf_prog_enter() and __bpf_prog_exit() (Yauheni Kaliuta) [1845114] - [scripts] bpf_helpers_doc.py: Fix warning when compiling bpftool (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix usleep() implementation (Yauheni Kaliuta) [1845114] - [net] bpf: Remove bpf_image tree (Yauheni Kaliuta) [1845114] - [net] bpf: Add dispatchers to kallsyms (Yauheni Kaliuta) [1845114] - [net] bpf: Add trampolines to kallsyms (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_ksym_add/del functions (Yauheni Kaliuta) [1845114] - [net] bpf: Add prog flag to struct bpf_ksym object (Yauheni Kaliuta) [1845114] - [net] bpf: Abstract away entire bpf_link clean up procedure (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_ksym_find function (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Make tcp_rtt test more robust to failures (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: test_progs: fix client/server race in tcp_rtt (Yauheni Kaliuta) [1845114] - [net] bpf: Move ksym_tnode to bpf_ksym (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Guarantee that useep() calls nanosleep() syscall (Yauheni Kaliuta) [1845114] - [net] bpf: Move lnode list node to struct bpf_ksym (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Restore message on failure to guess program type (Yauheni Kaliuta) [1845114] - [include] bpf: Add name to struct bpf_ksym (Yauheni Kaliuta) [1845114] - [net] bpf: Add struct bpf_ksym (Yauheni Kaliuta) [1845114] - [include] bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER (Yauheni Kaliuta) [1845114] - [mm] x86/mm: Rename is_kernel_text to __is_kernel_text (Yauheni Kaliuta) [1845114] - [tools] bpf: Add bpf_xdp_output() helper (Yauheni Kaliuta) [1845114] - [tools] tools/testing/selftests/bpf: Add self-tests for new helper bpf_get_ns_current_pid_tgid (Yauheni Kaliuta) [1845114] - [net] bpf: Added new helper bpf_get_ns_current_pid_tgid (Yauheni Kaliuta) [1845114] - [fs] fs/nsfs.c: Added ns_match (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Fix minor bash completion mistakes (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Allow all prog/map handles for pinning objects (Yauheni Kaliuta) [1845114] - [tools] libbpf: Split BTF presence checks into libbpf- and kernel-specific parts (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add _bpftool and profiler.skel.h to .gitignore (Yauheni Kaliuta) [1845114] - [tools] bpftool: Skeleton should depend on libbpf (Yauheni Kaliuta) [1845114] - [tools] bpftool: Only build bpftool-prog-profile if supported by clang (Yauheni Kaliuta) [1845114] - [tools] bpftool: Use linux/types.h from source tree for profiler build (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Add BPF_F_CURRENT_CPU for running selftest on older kernels (Yauheni Kaliuta) [1845114] - [x86] bpf: Fix trampoline generation for fmod_ret programs (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_link_new_file that doesn't install FD (Yauheni Kaliuta) [1845114] - [tools] bpftool: Bash completion for "bpftool prog profile" (Yauheni Kaliuta) [1845114] - [tools] bpftool: Documentation for bpftool prog profile (Yauheni Kaliuta) [1845114] - [tools] bpftool: Introduce "prog profile" command (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Enable UDP sockmap reuseport tests (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Add tests for UDP sockets in sockmap (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Don't listen() on UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Add UDP support (Yauheni Kaliuta) [1845114] - [net] bpf: Add sockmap hooks for UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Simplify sock_map_init_proto (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Move generic sockmap hooks from BPF TCP (Yauheni Kaliuta) [1845114] - [net] bpf: tcp: Guard declarations with CONFIG_NET_SOCK_MSG (Yauheni Kaliuta) [1845114] - [net] bpf: tcp: Move assertions into tcp_bpf_get_proto (Yauheni Kaliuta) [1845114] - [net] skmsg: Update saved hooks only once (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Only check ULP for TCP sockets (Yauheni Kaliuta) [1845114] - [kernel] bpf: Fix bpf_prog_test_run_tracing for !CONFIG_NET (Yauheni Kaliuta) [1845114] - [net] bpf: Remove unnecessary CAP_MAC_ADMIN check (Yauheni Kaliuta) [1845114] - [tools] bpf: Add selftests for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [tools] bpf: Add test ops for BPF_PROG_TYPE_TRACING (Yauheni Kaliuta) [1845114] - [tools] tools/libbpf: Add support for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [net] bpf: Attachment verification for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [x86] bpf: JIT helpers for fmod_ret progs (Yauheni Kaliuta) [1845114] - [net] bpf: Refactor trampoline update code (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Support out-of-tree vmlinux builds for VMLINUX_BTF (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Drop copy/pasted BPF_F_CURRENT_CPU definiton (Yauheni Kaliuta) [1845114] - [tools] libbpf: Assume unsigned values for BTF_KIND_ENUM (Yauheni Kaliuta) [1845114] - [tools] bpf: Switch BPF UAPI #define constants used from BPF program side to enums (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Test new __sk_buff field gso_size (Yauheni Kaliuta) [1845114] - [tools] bpf: Sync uapi bpf.h to tools/ (Yauheni Kaliuta) [1845114] - [net] bpf: Add gso_size to __sk_buff (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add link pinning selftests (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add bpf_link pinning/unpinning (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce pinnable bpf_link abstraction (Yauheni Kaliuta) [1845114] - [tools] libbpf: Merge selftests' bpf_trace_helpers.h into libbpf's bpf_tracing.h (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix use of PT_REGS_PARM macros with vmlinux.h (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add header guards to generated vmlinux.h (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add test for "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] selftests/tpm2: Add log and *.pyc to .gitignore (Yauheni Kaliuta) [1845114] - [tools] bpftool: Update bash completion for "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] bpftool: Update documentation of "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] bpftool: Make probes which emit dmesg warnings optional (Yauheni Kaliuta) [1845114] - [tools] bpftool: Move out sections to separate functions (Yauheni Kaliuta) [1845114] - [tools] bpftool: Support struct_ops, tracing, ext prog types (Yauheni Kaliuta) [1845114] - [scripts] scripts/bpf: Switch to more portable python3 shebang (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Print backtrace on SIGSEGV in test_progs (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Run reuseport tests only with supported socket types (Yauheni Kaliuta) [1845114] - [net] bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and interrupts disabled (Yauheni Kaliuta) [1845114] - [net] bpf, lpm: Make locking RT friendly (Yauheni Kaliuta) [1845114] - [net] bpf: Prepare hashtab locking for PREEMPT_RT (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out hashtab bucket lock operations (Yauheni Kaliuta) [1845114] - [net] bpf: Replace open coded recursion prevention in sys_bpf() (Yauheni Kaliuta) [1845114] - [net] bpf: Use recursion prevention helpers in hashtab code (Yauheni Kaliuta) [1845114] - [include] bpf: Provide recursion prevention helpers (Yauheni Kaliuta) [1845114] - [include] bpf: Use migrate_disable/enable in array macros and cgroup/lirc code (Yauheni Kaliuta) [1845114] - [net] bpf: Use migrate_disable/enabe() in trampoline code (Yauheni Kaliuta) [1845114] - [lib] bpf/tests: Use migrate disable instead of preempt disable (Yauheni Kaliuta) [1845114] - [net] bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites (Yauheni Kaliuta) [1845114] - [include] bpf: Replace cant_sleep() with cant_migrate() (Yauheni Kaliuta) [1845114] - [include] bpf: Provide bpf_prog_run_pin_on_cpu() helper (Yauheni Kaliuta) [1845114] - [include] sched/rt: Provide migrate_disable/enable() inlines (Yauheni Kaliuta) [1845114] - [include] sched: Provide cant_migrate() (Yauheni Kaliuta) [1845114] - [net] bpf: Dont iterate over possible CPUs with interrupts disabled (Yauheni Kaliuta) [1845114] - [net] bpf: Remove recursion prevention from rcu free callback (Yauheni Kaliuta) [1845114] - [kernel] perf/bpf: Remove preempt disable around BPF invocation (Yauheni Kaliuta) [1845114] - [kernel] bpf/trace: Remove redundant preempt_disable from trace_call_bpf() (Yauheni Kaliuta) [1845114] - [kernel] bpf: disable preemption for bpf progs attached to uprobe (Yauheni Kaliuta) [1845114] - [kernel] bpf/trace: Remove EXPORT from trace_call_bpf() (Yauheni Kaliuta) [1845114] - [kernel] bpf/tracing: Remove redundant preempt_disable() in __bpf_trace_run() (Yauheni Kaliuta) [1845114] - [net] bpf: Update locking comment in hashtab code (Yauheni Kaliuta) [1845114] - [net] bpf: Enforce preallocation for instrumentation programs on RT (Yauheni Kaliuta) [1845114] - [net] bpf: Tighten the requirements for preallocated hash maps (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Tests for sockmap/sockhash holding listening sockets (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/SOCKHASH (Yauheni Kaliuta) [1845114] - [documentation] docs/bpf: Update bpf development Q/A file (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Update xdp_bpf2bpf test to use new set_attach_target API (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add support for dynamic program attach target (Yauheni Kaliuta) [1845114] - [tools] libbpf: Bump libpf current version to v0.0.8 (Yauheni Kaliuta) [1845114] - [tools] libbpf: Relax check whether BTF is mandatory (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Change llvm flag -mcpu=probe to -mcpu=v3 (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add bpf_read_branch_records() selftest (Yauheni Kaliuta) [1845114] - [kernel] bpf: Add bpf_read_branch_records() helper (Yauheni Kaliuta) [1845114] - [kernel] bpf: Allow bpf_perf_event_read_value in all BPF programs (Yauheni Kaliuta) [1845114] - [dma] dma-direct: improve DMA mask overflow reporting (Don Dutile) [1816437] - [dma] dma-direct: improve swiotlb error reporting (Don Dutile) [1816437] - [dma] dma-direct: relax addressability checks in dma_direct_supported (Don Dutile) [1816437] - [dma] dma-contiguous: CMA: give precedence to cmdline (Don Dutile) [1816437] - [misc] lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr (Don Dutile) [1816437] - [lib] lib/genalloc.c: export symbol addr_in_gen_pool (Don Dutile) [1816437] - [acpi] dma-mapping: treat dev->bus_dma_mask as a DMA limit (Don Dutile) [1816437] - [powerpc] dma-direct: unify the dma_capable definitions (Don Dutile) [1816437] - [of] of/device: Really only set bus DMA mask when appropriate (Don Dutile) [1816437] - [dma] dma-direct: exclude dma_direct_map_resource from the min_low_pfn check (Don Dutile) [1816437] - [dma] dma-debug: clean up put_hash_bucket() (Don Dutile) [1816437] - [iommu] dma-mapping: drop the dev argument to arch_sync_dma_for_* (Don Dutile) [1816437] - [xen] swiotlb-xen: simplify cache maintainance (Don Dutile) [1816437] - [xen] swiotlb-xen: simplify the DMA sync method implementations (Don Dutile) [1816437] - [dma] dma-debug: increase HASH_SIZE (Don Dutile) [1816437] - [dma] dma-debug: reorder struct dma_debug_entry fields (Don Dutile) [1816437] - [dma] dma-mapping: merge the generic remapping helpers into dma-direct (Don Dutile) [1816437] - [dma] dma-direct: provide mmap and get_sgtable method overrides (Don Dutile) [1816437] - [dma] dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages (Don Dutile) [1816437] - [dma] dma-direct: remove __dma_direct_free_pages (Don Dutile) [1816437] - [mm] dma/direct: turn ARCH_ZONE_DMA_BITS into a variable (Don Dutile) [1816437] - [dma] dma-direct: check for overflows on 32 bit DMA addresses (Don Dutile) [1816437] - [s390] s390/dma: provide proper ARCH_ZONE_DMA_BITS value (Don Dutile) [1816437] - [mm] powerpc: fix off by one in max_zone_pfn initialization for ZONE_DMA (Don Dutile) [1816437] - [powerpc] powerpc: enable a 30-bit ZONE_DMA for 32-bit pmac (Don Dutile) [1816437] - [mm] arm64: rename variables used to calculate ZONE_DMA32's size (Don Dutile) [1816437] - [mm] arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys() (Don Dutile) [1816437] - [mm] arm64: mm: make CONFIG_ZONE_DMA32 configurable (Don Dutile) [1816437] - [dma] kernel: dma-contiguous: mark CMA parameters __initdata/__initconst (Don Dutile) [1816437] - [dma] dma-debug: add a schedule point in debug_dma_dump_mappings() (Don Dutile) [1816437] - [dma] dma-debug: Use pr_warn instead of pr_warning (Don Dutile) [1816437] - [dma] dma-mapping: fix false positivse warnings in dma_common_free_remap() (Don Dutile) [1816437] - [xen] swiotlb-xen: ensure we have a single callsite for xen_dma_map_page (Don Dutile) [1816437] - [iommu] dma-mapping: introduce a dma_common_find_pages helper (Don Dutile) [1816437] - [iommu] dma-mapping: always use VM_DMA_COHERENT for generic DMA remap (Don Dutile) [1816437] - [mm] vmalloc: lift the arm flag for coherent mappings to common code (Don Dutile) [1816437] - [mm] dma-mapping: provide a better default ->get_required_mask (Don Dutile) [1816437] - [dma] dma-mapping: remove the dma_declare_coherent_memory export (Don Dutile) [1816437] - [dma] dma-mapping: remove the dma_mmap_from_dev_coherent export (Don Dutile) [1816437] - [dma] dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP (Don Dutile) [1816437] - [dma] dma-mapping: add a dma_can_mmap helper (Don Dutile) [1816437] - [powerpc] dma-mapping: explicitly wire up ->mmap and ->get_sgtable (Don Dutile) [1816437] - [mm] dma-mapping: move the dma_get_sgtable API comments from arm to common code (Don Dutile) [1816437] - [dma] dma-mapping: introduce dma_get_merge_boundary() (Don Dutile) [1816437] - [mm] dma-mapping: make dma_atomic_pool_init self-contained (Don Dutile) [1816437] - [arm64] dma-mapping: remove arch_dma_mmap_pgprot (Don Dutile) [1816437] - [scsi] scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM (Steve Best) [1847078] - [fs] NFS: Fix inode fileid checks in attribute revalidation code (Benjamin Coddington) [1846295] - [fs] NFS: remove set but not used variable 'mapping' (Benjamin Coddington) [1846295] - [fs] NFSv2: Fix write regression (Benjamin Coddington) [1846295] - [fs] NFSv2: Fix eof handling (Benjamin Coddington) [1846295] - [fs] NFS: Fix writepage(s) error handling to not report errors twice (Benjamin Coddington) [1846295] - [fs] NFS: Fix spurious EIO read errors (Benjamin Coddington) [1846295] - [fs] pNFS/flexfiles: Don't time out requests on hard mounts (Benjamin Coddington) [1846295] - [net] SUNRPC: Handle EADDRINUSE and ENOBUFS correctly (Benjamin Coddington) [1846295] - [fs] pNFS/flexfiles: Turn off soft RPC calls (Benjamin Coddington) [1846295] - [fs] NFS: On fatal writeback errors, we need to call nfs_inode_remove_request() (Benjamin Coddington) [1846295] - [fs] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup (Benjamin Coddington) [1846295] - [fs] NFSv4: Fix return value in nfs_finish_open() (Benjamin Coddington) [1846295] - [fs] NFSv4: Fix return values for nfs4_file_open() (Benjamin Coddington) [1846295] - [fs] NFS: Don't refresh attributes with mounted-on-file information (Benjamin Coddington) [1846295] - [fs] NFSv4: Ensure state recovery handles ETIMEDOUT correctly (Benjamin Coddington) [1846295] - [fs] NFSv4: Report the error from nfs4_select_rw_stateid() (Benjamin Coddington) [1846295] - [fs] NFSv4: Print an error in the syslog when state is marked as irrecoverable (Benjamin Coddington) [1846295] - [net] SUNRPC: Optimise transport balancing code (Benjamin Coddington) [1846295] - [fs] NFSv4: Don't use the zero stateid with layoutget (Benjamin Coddington) [1846295] - [net] SUNRPC: Fix up backchannel slot table accounting (Benjamin Coddington) [1846295] - [net] SUNRPC: Skip zero-refcount transports (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace division by multiplication in calculation of queue length (Benjamin Coddington) [1846295] - [fs] NFSv4: Validate the stateid before applying it to state recovery (Benjamin Coddington) [1846295] - [fs] nfs4.0: Refetch lease_time after clientid update (Benjamin Coddington) [1846295] - [fs] nfs4: Rename nfs41_setup_state_renewal (Benjamin Coddington) [1846295] - [fs] nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 (Benjamin Coddington) [1846295] - [fs] nfs: Fix copy-and-paste error in debug message (Benjamin Coddington) [1846295] - [fs] NFS: Replace 16 seq_printf() calls by seq_puts() (Benjamin Coddington) [1846295] - [fs] NFS: Use seq_putc() in nfs_show_stats() (Benjamin Coddington) [1846295] - [fs] nfsd: Fix misuse of strlcpy (Benjamin Coddington) [1846295] - [net] SUNRPC: Drop redundant CONFIG_ from CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES (Benjamin Coddington) [1846295] - [fs] NFS: Cleanup if nfs_match_client is interrupted (Benjamin Coddington) [1846295] - [fs] nfs: disable client side deduplication (Benjamin Coddington) [1846295] - [fs] NFS: Clean up writeback code (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove warning in debugfs.c when compiling with W=1 (Benjamin Coddington) [1846295] - [fs] NFS: Add sysfs support for per-container identifier (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove the bh-safe lock requirement on the rpc_wait_queue->lock (Benjamin Coddington) [1846295] - [fs] NFS: Cleanup - add nfs_clients_exit to mirror nfs_clients_init (Benjamin Coddington) [1846295] - [fs] NFS: Create a root NFS directory in /sys/fs/nfs (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lock (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace direct task wakeups from softirq context (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace the queue timer with a delayed work function (Benjamin Coddington) [1846295] - [fs] NFSv4: Handle open for execute correctly (Benjamin Coddington) [1846295] - [fs] nfs: dget_parent() never returns NULL (Benjamin Coddington) [1846295] - [net] nfs: fix out-of-date connectathon talk URL (Benjamin Coddington) [1846295] - [fs] nfsd4: remove outdated nfsd4_decode_time comment (Benjamin Coddington) [1846295] - [fs] nfsd: Spelling s/EACCESS/EACCES/ (Benjamin Coddington) [1846295] - [fs] lockd: Make two symbols static (Benjamin Coddington) [1846295] - [fs] lockd: Show pid of lockd for remote locks (Benjamin Coddington) [1846295] - [fs] lockd: Remove lm_compare_owner and lm_owner_key (Benjamin Coddington) [1846295] - [fs] lockd: Convert NLM service fl_owner to nlm_lockowner (Benjamin Coddington) [1846295] - [fs] lockd: prepare nlm_lockowner for use by the server (Benjamin Coddington) [1846295] - [net] sunrpc: no need to check return value of debugfs_create functions (Benjamin Coddington) [1846295] - [fs] nfsd: no need to check return value of debugfs_create functions (Benjamin Coddington) [1846295] - [fs] xfs: add agf freeblocks verify in xfs_agf_verify (Brian Foster) [1837192] {CVE-2020-12655} - [scsi] scsi: iscsi: Fix deadlock on recovery path during GFP_IO reclaim (Chris Leech) [1830140] - [scsi] scsi: iscsi: Register sysfs for iscsi workqueue (Chris Leech) [1830140] - [scsi] scsi: iscsi: Report unbind session event when the target has been removed (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Fix error count for active session (Chris Leech) [1830140] - [scsi] scsi: iscsi: Report connection state in sysfs (Chris Leech) [1830140] - [scsi] scsi: iscsi: Add support for asynchronous iSCSI session destruction (Chris Leech) [1830140] - [scsi] scsi: iscsi: Perform connection failure entirely in kernel space (Chris Leech) [1830140] - [scsi] scsi: iscsi: Don't destroy session if there are outstanding connections (Chris Leech) [1830140] - [scsi] scsi: iscsi: Fix a potential deadlock in the timeout handler (Chris Leech) [1830140] - [scsi] scsi: iscsi: Don't send data to unbound connection (Chris Leech) [1830140] - [scsi] scsi: libiscsi: switch to SPDX tags (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Hold back_lock when calling iscsi_complete_task (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Use scsi_et_resid() where appropriate (Chris Leech) [1830140] - [scsi] scsi: iscsi: Capture iscsi debug messages using tracepoints (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_session_reset (Chris Leech) [1830140] - [scsi] scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_host_get_param (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Annotate fall-through (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Annotate locking assumptions (Chris Leech) [1830140] - [nvme] nvmet: fail outstanding host posted AEN req (David Milburn) [1833642] - [nvme] nvmet: add async event tracing support (David Milburn) [1833642] - [nvme] nvmet: cleanups the loop in nvmet_async_events_process (David Milburn) [1833642] - [nvme] nvmet: fix memory leak when removing namespaces and controllers concurrently (David Milburn) [1833642] - [netdrv] ibmvnic: Flush existing work items before device removal (Steve Best) [1846761] - [kernel] signal: Extend exec_id to 64bits (Chris von Recklinghausen) [1834652] {CVE-2020-12826}- [arm64] docs: fix broken references to text files (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move __load_guest_stage2 to kvm_mmu.h (Andrew Jones) [1842468] - [arm64] kvm: arm64: Drop obsolete comment about sys_reg ordering (Andrew Jones) [1842468] - [arm64] kvm: arm64: Parametrize exception entry with a target EL (Andrew Jones) [1842468] - [arm64] kvm: arm64: Don't use empty structures as CPU reset state (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move sysreg reset check to boot time (Andrew Jones) [1842468] - [arm64] kvm: arm64: Add missing reset handlers for PMU emulation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Refactor vcpu_{read, write}_sys_reg (Andrew Jones) [1842468] - [arm64] kvm: arm64: vgic-v3: Take cpu_if pointer directly instead of vcpu (Andrew Jones) [1842468] - [arm64] kvm: arm64: Remove obsolete kvm_virt_to_phys abstraction (Andrew Jones) [1842468] - [arm64] kvm: arm64: Fix incorrect comment on kvm_get_hyp_vector() (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up cpu_init_hyp_mode() (Andrew Jones) [1842468] - [arm64] cpufeature: Drop open encodings while extracting parange (Andrew Jones) [1842468] - [arm64] kvm: arm64: Make KVM_CAP_MAX_VCPUS compatible with the selected GIC version (Andrew Jones) [1842468] - [arm64] kvm: arm64: Support enabling dirty log gradually in small chunks (Andrew Jones) [1842468] - [arm64] kvm: arm64: Unify handling THP backed host memory (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up the checking for huge mapping (Andrew Jones) [1842468] - [arm64] kvm: arm/arm64: Release kvm->mmu_lock in loop to prevent starvation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Sidestep stage2_unmap_vm() on vcpu reset when S2FWB is supported (Andrew Jones) [1842468] - [arm64] kvm: Fix spelling in code comments (Andrew Jones) [1842468] - [arm64] kvm: arm64: Simplify __kvm_timer_set_cntvoff implementation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up kvm makefiles (Andrew Jones) [1842468] - [arm64] kvm: arm64: Change CONFIG_KVM to a menuconfig entry (Andrew Jones) [1842468] - [arm64] kvm: arm64: Update help text (Andrew Jones) [1842468] - [arm64] kvm: arm64: Kill off CONFIG_KVM_ARM_HOST (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move virt/kvm/arm to arch/arm64 (Andrew Jones) [1842468] - [arm64] Unify WORKAROUND_SPECULATIVE_AT_{NVHE, VHE} (Andrew Jones) [1842468] - [arm64] cpufeature: Add CPU capability for AArch32 EL1 support (Andrew Jones) [1842468] - [net] SUNRPC: Fix a credential refcount leak (Benjamin Coddington) [1831672] - [net] Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE" (Benjamin Coddington) [1831672] - [net] net :sunrpc :clnt :Fix xps refcount imbalance on the error path (Benjamin Coddington) [1831672] - [net] SUNRPC: Rebalance a kref in auth_gss.c (Benjamin Coddington) [1831672] - [fs] NFS: Fix a double unlock from nfs_match, get_client (Benjamin Coddington) [1831672] - [fs] nfs: pass the correct prototype to read_cache_page (Benjamin Coddington) [1831672] - [fs] NFSv4: don't mark all open state for recovery when handling recallable state revoked flag (Benjamin Coddington) [1831672] - [net] SUNRPC: Fix an error code in gss_alloc_msg() (Benjamin Coddington) [1831672] - [net] SUNRPC: task should be exit if encode return EKEYEXPIRED more times (Benjamin Coddington) [1831672] - [fs] NFS: make nfs_match_client killable (Benjamin Coddington) [1831672] - [fs] nfsd: update callback done processing (Benjamin Coddington) [1831672] - [fs] lockd: Store the lockd client credential in struct nlm_host (Benjamin Coddington) [1831672] - [fs] NFS: When mounting, don't share filesystems between different user namespaces (Benjamin Coddington) [1831672] - [fs] NFS: Convert NFSv2 to use the container user namespace (Benjamin Coddington) [1831672] - [fs] NFSv4: Convert the NFS client idmapper to use the container user namespace (Benjamin Coddington) [1831672] - [fs] NFS: Convert NFSv3 to use the container user namespace (Benjamin Coddington) [1831672] - [net] SUNRPC: Use namespace of listening daemon in the client AUTH_GSS upcall (Benjamin Coddington) [1831672] - [net] net: Remove some unneeded semicolon (Benjamin Coddington) [1831672] - [net] SUNRPC: Use the client user namespace when encoding creds (Benjamin Coddington) [1831672] - [fs] NFS: Store the credential of the mount process in the nfs_server (Benjamin Coddington) [1831672] - [fs] SUNRPC: Cache cred of process creating the rpc_client (Benjamin Coddington) [1831672] - [net] SUNRPC: Update comments based on recent changes (Benjamin Coddington) [1831672] - [net] SUNRPC: Avoid digging into the ATOMIC pool (Benjamin Coddington) [1831672] - [net] xprtrdma: Recognize XDRBUF_SPARSE_PAGES (Benjamin Coddington) [1831672] - [fs] Fix nfs4.2 return -EINVAL when do dedupe operation (Benjamin Coddington) [1831672] - [fs] NFS: Remove redundant open context from nfs_page (Benjamin Coddington) [1831672] - [fs] NFS: Add a helper to return a pointer to the open context of a struct nfs_page (Benjamin Coddington) [1831672] - [fs] NFS: Ensure that all nfs lock contexts have a valid open context (Benjamin Coddington) [1831672] - [fs] NFS: Allow signal interruption of NFS4ERR_DELAYed operations (Benjamin Coddington) [1831672] - [fs] pNFS: Add tracking to limit the number of pNFS retries (Benjamin Coddington) [1831672] - [fs] NFS: Remove unused argument from nfs_create_request() (Benjamin Coddington) [1831672] - [fs] NFS: Fix up NFS I/O subrequest creation (Benjamin Coddington) [1831672] - [fs] NFS: Replace custom error reporting mechanism with generic one (Benjamin Coddington) [1831672] - [fs] NFS: Don't inadvertently clear writeback errors (Benjamin Coddington) [1831672] - [fs] NFS: Don't call generic_error_remove_page() while holding locks (Benjamin Coddington) [1831672] - [fs] NFS: Don't interrupt file writeout due to fatal errors (Benjamin Coddington) [1831672] - [fs] NFS: Add a mount option "softerr" to allow clients to see ETIMEDOUT errors (Benjamin Coddington) [1831672] - [uapi] NFS: Move internal constants out of uapi/linux/nfs_mount.h (Benjamin Coddington) [1831672] - [fs] NFS: Consider ETIMEDOUT to be a fatal error (Benjamin Coddington) [1831672] - [net] SUNRPC: Add the 'softerr' rpc_client flag (Benjamin Coddington) [1831672] - [net] SUNRPC: Ensure to ratelimit the "server not responding" syslog messages (Benjamin Coddington) [1831672] - [net] SUNRPC: Start the first major timeout calculation at task creation (Benjamin Coddington) [1831672] - [net] SUNRPC: Ensure that the transport layer respect major timeouts (Benjamin Coddington) [1831672] - [net] SUNRPC: Declare RPC timers as TIMER_DEFERRABLE (Benjamin Coddington) [1831672] - [net] SUNRPC: Simplify queue timeouts using timer_reduce() (Benjamin Coddington) [1831672] - [net] SUNRPC: Fix up tracking of timeouts (Benjamin Coddington) [1831672] - [net] SUNRPC: Add function rpc_sleep_on_timeout() (Benjamin Coddington) [1831672] - [fs] SUNRPC: Remove unused argument 'action' from rpc_sleep_on_priority() (Benjamin Coddington) [1831672] - [net] SUNRPC: Refactor rpc_sleep_on() (Benjamin Coddington) [1831672] - [net] SUNRPC: Refactor xprt_request_wait_receive() (Benjamin Coddington) [1831672] - [fs] nfsd: fh_drop_write in nfsd_unlink (Benjamin Coddington) [1831672] - [fs] nfsd: avoid uninitialized variable warning (Benjamin Coddington) [1831672] - [netdrv] Revert "net: phy: realtek: fix using paged operations with RTL8105e / RTL8208" (Josef Oskera) [1846022] - [netdrv] ice: Fix Tx timeout when link is toggled on a VF's interface (Jonathan Toppins) [1843144] - [netdrv] ice: add a devlink region for dumping NVM contents (Jonathan Toppins) [1843144] - [nvme] nvme-fc: print proper nvme-fc devloss_tmo value (Gopal Tiwari) [1846049] - [acpi] ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake() (Al Stone) [1803969] - [acpi] ACPI: PM: Add acpi_register_wakeup_handler() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Refine active GPEs check (Al Stone) [1803969] - [acpi] ACPICA: Allow acpi_any_gpe_status_set() to skip one GPE (Al Stone) [1803969] - [base] PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not there (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late() (Al Stone) [1803969] - [platform] platform/x86: sony-laptop: Make resuming thermal profile safer (Al Stone) [1803969] - [platform] platform/x86: sony-laptop: SNC calls should handle BUFFER types (Al Stone) [1803969] - [acpi] ACPI: Update Tiger Lake ACPI device IDs (Al Stone) [1803969] - [acpi] ACPI: EC: Avoid printing confusing messages in acpi_ec_setup() (Al Stone) [1803969] - [acpi] ACPI: EC: Fix flushing of pending work (Al Stone) [1803969] - [base] PM / wakeup: Register wakeup class kobj after device is added (Al Stone) [1803969] - [base] PM / wakeup: Fix sysfs registration error path (Al Stone) [1803969] - [base] PM / wakeup: Unexport wakeup_source_sysfs_{add, remove}() (Al Stone) [1803969] - [kernel] PM: suspend: Fix platform_suspend_prepare_noirq() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system (Al Stone) [1803969] - [acpi] ACPICA: Introduce acpi_any_gpe_status_set() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Avoid possible race related to the EC GPE (Al Stone) [1803969] - [acpi] ACPI: watchdog: Allow disabling WDAT at boot (Al Stone) [1803969] - [acpi] ACPI / APD: Add clock frequency for Hisilicon Hip08-Lite I2C controller (Al Stone) [1803969] - [acpi] ACPI: thermal: switch to use helpers (Al Stone) [1803969] - [acpi] ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() (Al Stone) [1803969] - [acpi] ACPI/IORT: Parse SSID property of named component node (Al Stone) [1803969] - [iommu] iommu/arm-smmu-v3: Parse PASID devicetree property of platform devices (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20200110 (Al Stone) [1803969] - [acpi] ACPICA: All acpica: Update copyrights to 2020 Including tool signons (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Razer Blade Stealth 13 late 2019 lid switch (Al Stone) [1803969] - [acpi] ACPI: PPTT: Consistently use unsigned int as parameter type (Al Stone) [1803969] - [acpi] ACPI: EC: Reference count query handlers under lock (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20191213 (Al Stone) [1803969] - [acpi] ACPICA: Dispatcher: always generate buffer objects for ASL create_field() operator (Al Stone) [1803969] - [acpi] ACPICA: acpisrc: add unix line ending support for non-windows build (Al Stone) [1803969] - [acpi] ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 (Al Stone) [1803969] - [acpi] ACPICA: debugger: fix spelling mistake "adress" -> "address" (Al Stone) [1803969] - [acpi] ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards (Al Stone) [1803969] - [acpi] ACPI: fan: Add Tiger Lake ACPI device ID (Al Stone) [1803969] - [acpi] ACPI: DPTF: Add Tiger Lake ACPI device IDs (Al Stone) [1803969] - [acpi] ACPI: fan: Expose fan performance state information (Al Stone) [1803969] - [acpi] ACPI / LPSS: Rename pwm_backlight pwm-lookup to pwm_soc_backlight (Al Stone) [1803969] - [acpi] ACPI: video: Use native backlight on Lenovo E41-25/45 (Al Stone) [1803969] - [acpi] ACPI: video: fix typo in comment (Al Stone) [1803969] - [acpi] ACPI / battery: Deal better with neither design nor full capacity not being reported (Al Stone) [1803969] - [acpi] ACPI / battery: Use design-cap for capacity calculations if full-cap is not available (Al Stone) [1803969] - [acpi] ACPI / battery: Deal with design or full capacity being reported as -1 (Al Stone) [1803969] - [acpi] ACPI/sleep: Convert acpi_wakeup_address into a function (Al Stone) [1803969] - [acpi] ACPI: PM: Avoid attaching ACPI PM domain to certain devices (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Rework ACPI events synchronization (Al Stone) [1803969] - [acpi] ACPI: EC: Rework flushing of pending work (Al Stone) [1803969] - [acpi] ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data() (Al Stone) [1803969] - [acpi] ACPI: Fix Kconfig indentation (Al Stone) [1803969] - [acpi] ACPI: OSL: only free map once in osl.c (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Acer Switch 10 SW5-032 lid-switch (Al Stone) [1803969] - [acpi] ACPI: sysfs: Change ACPI_MASKABLE_GPE_MAX to 0x100 (Al Stone) [1803969] - [acpi] ACPI: OSI: Shoot duplicate word (Al Stone) [1803969] - [acpi] ACPI: HMAT: use u instead of d to print u32 values (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: fix a section mismatch (Al Stone) [1803969] - [acpi] ACPI: HMAT: don't mix pxm and nid when setting memory target processor_pxm (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: Register "soft reserved" memory as an "hmem" device (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: Register HMAT at device_initcall level (Al Stone) [1803969] - [acpi] ACPI: NUMA: Establish a new drivers/acpi/numa/ directory (Al Stone) [1803969] - [x86] x86/efi: EFI soft reservation to E820 enumeration (Al Stone) [1803969] - [firmware] efi: Common enable/disable infrastructure for EFI soft reservation (Al Stone) [1803969] - [firmware] efi: Enumerate EFI_MEMORY_SP (Al Stone) [1803969] - [dax] device-dax: Add a driver for "hmem" devices (Al Stone) [1803969] - [nvdimm] lib: Uplevel the pmem "region" ida to a global allocator (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20191018 (Al Stone) [1803969] - [acpi] ACPICA: debugger: remove leading whitespaces when converting a string to a buffer (Al Stone) [1803969] - [acpi] ACPICA: acpiexec: initialize all simple types and field units from user input (Al Stone) [1803969] - [acpi] ACPICA: debugger: add field unit support for acpi_db_get_next_token (Al Stone) [1803969] - [acpi] ACPICA: debugger: surround field unit output with braces '{' (Al Stone) [1803969] - [acpi] ACPICA: debugger: add command to dump all fields of particular subtype (Al Stone) [1803969] - [acpi] ACPICA: utilities: add flag to only display data when dumping buffers (Al Stone) [1803969] - [acpi] ACPICA: make acpi_load_table() return table index (Al Stone) [1803969] - [acpi] ACPICA: Add new external interface, acpi_unload_table() (Al Stone) [1803969] - [acpi] ACPICA: More Clang changes (Al Stone) [1803969] - [acpi] ACPICA: Win OSL: Replace get_tick_count with get_tick_count64 (Al Stone) [1803969] - [acpi] ACPICA: Results from Clang (Al Stone) [1803969] - [acpi] ACPI: EC: add support for hardware-reduced systems (Al Stone) [1803969] - [acpi] ACPI: EC: tweak naming in preparation for GpioInt support (Al Stone) [1803969] - [acpi] ACPI: button: Remove unused acpi_lid_notifier_register() functions (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Asus T200TA (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Medion Akoya E2215T (Al Stone) [1803969] - [acpi] ACPI: button: Turn lid_blacklst DMI table into a generic quirk table (Al Stone) [1803969] - [acpi] ACPI: button: Allow disabling LID support with the lid_init_state module option (Al Stone) [1803969] - [acpi] ACPI: button: Refactor lid_init_state module parsing code (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add dmi quirk for skipping _DEP check for some device-links (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add LNXVIDEO -> BYT I2C1 to lpss_device_links (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add LNXVIDEO -> BYT I2C7 to lpss_device_links (Al Stone) [1803969] - [acpi] ACPI / PMIC: Add Cherry Trail Crystal Cove PMIC OpRegion driver (Al Stone) [1803969] - [acpi] ACPI / PMIC: Add byt prefix to Crystal Cove PMIC OpRegion driver (Al Stone) [1803969] - [acpi] ACPI / PMIC: Do not register handlers for unhandled OpRegions (Al Stone) [1803969] - [acpi] ACPI: processor_idle: Skip dummy wait if kernel is in guest (Al Stone) [1803969] - [acpi] acpi: Use pr_warn instead of pr_warning (Al Stone) [1803969] - [acpi] ACPI: CPPC: Set pcc_datato NULL in acpi_cppc_processor_exit() (Al Stone) [1803969] - [mfd] rhel: constify some function arguments when searching for devices (Al Stone) [1803969] - [acpi] ACPI: platform: Unregister stale platform devices (Al Stone) [1803969] - [i2c] i2c: Revert incorrect conversion to use generic helper (Al Stone) [1803969] - [base] drivers: Introduce device lookup variants by ACPI_COMPANION device (Al Stone) [1803969] - [s390] drivers: s390/cio: Fix compilation warning about const qualifiers (Al Stone) [1803969] - [s390] driver_find_device: Unify the match function with class_find_device() (Al Stone) [1803969] - [acpi] ACPI / LPSS: Switch to use acpi_dev_hid_uid_match() (Al Stone) [1803969] - [acpi] ACPI / utils: Move acpi_dev_get_first_match_dev() under CONFIG_ACPI (Al Stone) [1803969] - [acpi] ACPI / utils: Describe function parameters in kernel-doc (Al Stone) [1803969] - [acpi] ACPI: Always build evged in (Al Stone) [1803969] - [acpi] ACPI: video: update doc for acpi_video_bus_DOS() (Al Stone) [1803969] - [acpi] ACPI: PM: Drop Dell XPS13 9360 from LPS0 Idle _DSM blacklist (Al Stone) [1803969] - [acpi] ACPI: HMAT: ACPI_HMAT_MEMORY_PD_VALID is deprecated since ACPI-6.3 (Al Stone) [1803969] - [acpi] i2c: imx: ACPI support for NXP i2c controller (Al Stone) [1803969] - [acpi] ACPI / PCI: fix acpi_pci_irq_enable() memory leak (Al Stone) [1803969] - [acpi] ACPI: custom_method: fix memory leaks (Al Stone) [1803969] - [acpi] ACPI: thermal: Remove redundant acpi_has_method() calls (Al Stone) [1803969] - [acpi] ACPI / property: Fix acpi_graph_get_remote_endpoint() name in kerneldoc (Al Stone) [1803969] - [acpi] ACPI / CPPC: do not require the _PSD method (Al Stone) [1803969] - [acpi] ACPI: SBS: remove unused const variable 'SMBUS_PEC' (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Always set up EC GPE for system wakeup (Al Stone) [1803969] - [platform] intel-hid: Disable button array during suspend-to-idle (Al Stone) [1803969] - [platform] intel-hid: intel-vbtn: Avoid leaking wakeup_mode set (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Missing power button release on some Dell models (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Convert to use SPDX identifier (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Add support for Device Specific Methods (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Avoid rearming SCI for wakeup unnecessarily (Al Stone) [1803969] - [base] PM / wakeup: Show wakeup sources stats in sysfs (Al Stone) [1803969] - [kernel] PM / wakeup: Use wakeup_source_register() in wakelock.c (Al Stone) [1803969] - [base] PM / wakeup: Drop wakeup_source_init(), wakeup_source_prepare() (Al Stone) [1803969] - [base] PM: sleep: Fix possible overflow in pm_system_cancel_wakeup() (Al Stone) [1803969] - [acpi] ACPI/PCI: Remove surplus parentheses from a return statement (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20190816 (Al Stone) [1803969] - [acpi] ACPICA: Add "Windows 2019" string to _OSI support (Al Stone) [1803969] - [acpi] ACPICA: Differentiate Windows 8.1 from Windows 8 (Al Stone) [1803969] - [acpi] ACPICA: Fully deploy ACPI_PRINTF_LIKE macro (Al Stone) [1803969] - [acpi] ACPICA: Fix issues with arg types within printf format strings (Al Stone) [1803969] - [acpi] ACPICA: Macros: remove pointer math on a null pointer (Al Stone) [1803969] - [acpi] ACPICA: Debugger: remove redundant assignment on obj_desc (Al Stone) [1803969] - [acpi] ACPI / APEI: Release resources if gen_pool_add() fails (Al Stone) [1803969] - [acpi] acpi: Use built-in RCU list checking for acpi_ioremaps list (Al Stone) [1803969] - [acpi] HMAT: Skip publishing target info for nodes with no online memory (Al Stone) [1803969] - [acpi] HMAT: Register attributes for memory hot add (Al Stone) [1803969] - [acpi] HMAT: Register memory-side cache after parsing (Al Stone) [1803969] - [acpi] ACPI / processor: don't print errors for processorIDs == 0xff (Al Stone) [1803969] - [acpi] ACPI: PM: Print debug messages on device power state changes (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Execute LPS0 _DSM functions with suspended devices (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Make acpi_ec_dispatch_gpe() print debug message (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Consolidate some code depending on PM_SLEEP (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Eliminate acpi_sleep_no_ec_events() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Switch EC over to polling during "noirq" suspend (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Add acpi.sleep_no_lps0 module parameter (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Rearrange lps0_device_attach() (Al Stone) [1803969] - [acpi] ACPI / APEI: Get rid of NULL_UUID_LE constant (Al Stone) [1803969] - [acpi] ACPI: PM: Set up EC GPE for system wakeup from drivers that need it (Al Stone) [1803969] - [acpi] PM: sleep: Simplify suspend-to-idle control flow (Al Stone) [1803969] - [kernel] PCI: irq: Introduce rearm_wake_irq() (Al Stone) [1803969] - [acpi] ACPI: PM: Set s2idle_wakeup earlier and clear it later (Al Stone) [1803969] - [acpi] ACPI: EC: Return bool from acpi_ec_dispatch_gpe() (Al Stone) [1803969] - [acpi] ACPICA: Return u32 from acpi_dispatch_gpe() (Al Stone) [1803969] - [kernel] kernel/sysctl.c: ignore out-of-range taint bits introduced via kernel.tainted (Rafael Aquini) [1845358] - [documentation] kernel: add panic_on_taint (Rafael Aquini) [1845358] - [mm] hugetlbfs: fix changes to command line processing (Baoquan He) [1823769] - [documentation] hugetlbfs: clean up command line processing (Baoquan He) [1823769] - [mm] hugetlbfs: remove hugetlb_add_hstate() warning for existing hstate (Baoquan He) [1823769] - [mm] hugetlbfs: move hugepagesz= parsing to arch independent code (Baoquan He) [1823769] - [mm] mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CONTIG_ALLOC (Baoquan He) [1823769] - [mm] hugetlbfs: add arch_hugetlb_valid_size (Baoquan He) [1823769] - [mm] arm64/hugetlb: Use macros for contiguous huge page sizes (Baoquan He) [1823769] - [mm] arm64: hugetlb: Register hugepages during arch init (Baoquan He) [1823769] - [fs] xfs: prohibit fs freezing when using empty transactions (Brian Foster) [1845099] - [security] selinux: properly handle multiple messages in selinux_netlink_send() (Ondrej Mosnacek) [1839643] {CVE-2020-10751} - [mm] bdi: add a ->dev_name field to struct backing_dev_info (Ming Lei) [1788378] - [block] bdi: use bdi_dev_name() to get device name (Ming Lei) [1788378] - [mm] bdi: move bdi_dev_name out of line (Ming Lei) [1788378] - [fs] memcg: fix a crash in wb_workfn when a device disappears (Ming Lei) [1788378]- [tools] libbpf: provide backported RHEL symbols as upstream aliases 2 (Yauheni Kaliuta) [1813372] - [include] bpf: include/linux/bpf.h: fix spaces (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test for freplace program with expected_attach_type (Yauheni Kaliuta) [1813372] - [scripts] checkpatch: don't warn about new vsprintf pointer extension 'pe' (Yauheni Kaliuta) [1813372] - [s390] s390: enable bpf jit by default when not built as always-on (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Copy runqslower to OUTPUT directory (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix memory leak in test selector (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id() (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add runqslower binary to .gitignore (Yauheni Kaliuta) [1813372] - [net] bpf: Change kvfree to kfree in generic_map_lookup_batch() (Yauheni Kaliuta) [1813372] - [tools] bpf, selftests: Use bpf_probe_read_kernel (Yauheni Kaliuta) [1813372] - [net] bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_pointer() (Yauheni Kaliuta) [1813372] - [net] bpf: Fix bug in mmap() implementation for BPF array map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Validate frozen map contents stays frozen (Yauheni Kaliuta) [1813372] - [net] bpf: Fix handling of XADD on BTF memory (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Run SYN cookies with reuseport BPF test only for TCP (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix typo in bash-completion (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix handling of optional field_name in btf_dump__emit_type_decl (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Declare bpf_log_buf variables as static (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix a couple of broken test_btf cases (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Enforce returning 0 for fentry/fexit programs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix BPF_KRETPROBE macro and use it in attach_probe test (Yauheni Kaliuta) [1813372] - [net] bpf: Propagate expected_attach_type when verifying freplace programs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix trampoline_count clean up logic (Yauheni Kaliuta) [1813372] - [net] bpf: Explicitly memset some bpf info structures declared on the stack (Yauheni Kaliuta) [1813372] - [net] bpf: Explicitly memset the bpf_attr structure (Yauheni Kaliuta) [1813372] - [net] bpf: Sanitize the bpf_struct_ops tcp-cc name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test for the packed enum member in struct/union (Yauheni Kaliuta) [1813372] - [net] bpf/btf: Fix BTF verification of enum members in struct/union (Yauheni Kaliuta) [1813372] - [net] bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory (Yauheni Kaliuta) [1813372] - [net] bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Add test for JMP32 JSET BPF_X with upper bits set (Yauheni Kaliuta) [1813372] - [x86] bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits (Yauheni Kaliuta) [1813372] - [net] bpf: Do not allow map_freeze in struct_ops map (Yauheni Kaliuta) [1813372] - [net] bpf: Return better error value in delete_elem for struct_ops map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add send_signal_sched_switch test (Yauheni Kaliuta) [1813372] - [kernel] bpf: Fix deadlock with rq_lock in bpf_send_signal() (Yauheni Kaliuta) [1813372] - [net] bpf: Fix a potential deadlock with bpf_map_do_batch (Yauheni Kaliuta) [1813372] - [net] bpf: Do not grab the bucket spinlock by default on htab batch ops (Yauheni Kaliuta) [1813372] - [tools] libbpf: Sanitise internal map names so they are not rejected by the kernel (Yauheni Kaliuta) [1813372] - [tools] bpf, uapi: Remove text about bpf_redirect_map() giving higher performance (Yauheni Kaliuta) [1813372] - [net] bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fill (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Mark SYN cookie test skipped for UDP sockets (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix error checking on reading the tcp_fastopen sysctl (Yauheni Kaliuta) [1813372] - [net] bpf: Make btf_check_func_type_match() static (Yauheni Kaliuta) [1813372] - [tools] bpf: Selftests build error in sockmap_basic.c (Yauheni Kaliuta) [1813372] - [net] bpf: Improve bucket_log calculation logic (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test freeing sockmap/sockhash with a socket in it (Yauheni Kaliuta) [1813372] - [tools] tools/bpf/runqslower: Rebuild libbpf.a on libbpf source change (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix trampoline_count.c selftest compilation warning (Yauheni Kaliuta) [1813372] - [net] bpf: Fix modifier skipping logic (Yauheni Kaliuta) [1813372] - [tools] bpftool: Remove redundant "HAVE" prefix from the large INSN limit check (Yauheni Kaliuta) [1813372] - [tools] runqslower: Fix Makefile (Yauheni Kaliuta) [1813372] - [net] bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init() (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test based on port range for BPF flow dissector (Yauheni Kaliuta) [1813372] - [net] bpf: map_seq_next should always increase position index (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Allow overriding llvm tools for runqslower (Yauheni Kaliuta) [1813372] - [tools] selftest/bpf: Add test for allowed trampolines count (Yauheni Kaliuta) [1813372] - [net] bpf: Allow to resolve bpf trampoline and dispatcher in unwind (Yauheni Kaliuta) [1813372] - [net] bpf: Allow BTF ctx access for string pointers (Yauheni Kaliuta) [1813372] - [tools] libbpf: Improve handling of failed CO-RE relocations (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Reset global state between reuseport test runs (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Make reuseport test output more legible (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Ignore FIN packets for reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Use a temporary file in test_sockmap (Yauheni Kaliuta) [1813372] - [tools] bpftool: Print function linkage in BTF dump (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Improve bpftool changes detection (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Initialize duration variable before using (Yauheni Kaliuta) [1813372] - [tools] bpf: tcp: Add bpf_cubic example (Yauheni Kaliuta) [1813372] - [tools] bpf: Sync uapi bpf.h to tools/ (Yauheni Kaliuta) [1813372] - [net] bpf: Add BPF_FUNC_jiffies64 (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add tests for program extensions (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add support for program extensions (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce dynamic program extensions (Yauheni Kaliuta) [1813372] - [scripts] bpf, btf: Always output invariant hit in pahole DWARF to BTF transform (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Build urandom_read with LDFLAGS and LDLIBS (Yauheni Kaliuta) [1813372] - [net] bpf: Fix error path under memory pressure (Yauheni Kaliuta) [1813372] - [net] bpf: don't bother with getname/kern_path - use user_path_at (Yauheni Kaliuta) [1813372] - [tools] selftests: Refactor build to remove tools/lib/bpf from include path (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] bpftool: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] runsqslower: Support user-specified libbpf include and object paths (Yauheni Kaliuta) [1813372] - [tools] tools/runqslower: Remove tools/lib/bpf from include path (Yauheni Kaliuta) [1813372] - [tools] selftests: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] tools/runqslower: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] selftests: Pass VMLINUX_BTF to runqslower Makefile (Yauheni Kaliuta) [1813372] - [tools] tools/bpf/runqslower: Fix override option for VMLINUX_BTF (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Don't try to remove user's homedir on clean (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Skip perf hw events test if the setup disabled it (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Don't check for btf fd in test_btf (Yauheni Kaliuta) [1813372] - [net] bpf: Fix memory leaks in generic update/delete batch ops (Yauheni Kaliuta) [1813372] - [tools] libbpf: Load btf_vmlinux only once per object (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix potential multiplication overflow in mmap() size calculation (Yauheni Kaliuta) [1813372] - [tools] libbpf: Simplify BTF initialization logic (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix error handling bug in btf_dump__new (Yauheni Kaliuta) [1813372] - [net] bpf: Remove set but not used variable 'first_key' (Yauheni Kaliuta) [1813372] - [tools] libbpf: Revert bpf_helper_defs.h inclusion regression (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix test_progs send_signal flakiness with nmi mode (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix unneeded extra initialization in bpf_map_batch_common (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add whitelist/blacklist of test names to test_progs (Yauheni Kaliuta) [1813372] - [tools] bpftool: Support dumping a map with btf_vmlinux_value_type_id (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add struct_ops map name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose bpf_find_kernel_btf as a LIBBPF_API (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix missing BTF output for json during map dump (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix a leak of btf object (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add batch ops testing to array bpf map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add batch ops testing for htab and htab_percpu map (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add libbpf support to batch ops (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Sync uapi header bpf.h (Yauheni Kaliuta) [1813372] - [net] bpf: Add batch ops to all htab bpf map (Yauheni Kaliuta) [1813372] - [net] bpf: Add lookup and update batch ops to arraymap (Yauheni Kaliuta) [1813372] - [net] bpf: Add generic support for update and delete batch ops (Yauheni Kaliuta) [1813372] - [net] bpf: Add generic support for lookup batch op (Yauheni Kaliuta) [1813372] - [net] bpf: Add bpf_map_{value_size, update_value, map_copy_value} functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add a test for attaching a bpf fentry/fexit trace to an XDP program (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Add self tests for bpf_send_signal_thread() (Yauheni Kaliuta) [1813372] - [kernel] bpf: Add bpf_send_signal_thread() helper (Yauheni Kaliuta) [1813372] - [net] bpf: Fix seq_show for BPF_MAP_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Build runqslower from selftests (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Add runqslower tool to tools/bpf (Yauheni Kaliuta) [1813372] - [tools] bpftool: Apply preserve_access_index attribute to all types in BTF dump (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Conform selftests/bpf Makefile output to libbpf and bpftool (Yauheni Kaliuta) [1813372] - [scripts] libbpf: Clean up bpf_helper_defs.h generation output (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add BPF_PROG, BPF_KPROBE, and BPF_KRETPROBE macros (Yauheni Kaliuta) [1813372] - [tools] libbpf: Poison kernel-only integer types (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add unit tests for global functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Modify a test to check global functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add a test for a large global function (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add fexit-to-skb test for global funcs (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce function-by-function verification (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Further clean up Makefile output (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Ensure bpf_helper_defs.h are taken from selftests dir (Yauheni Kaliuta) [1813372] - [tools] libbpf,selftests/bpf: Fix clean targets (Yauheni Kaliuta) [1813372] - [tools] libbpf: Make bpf_map order and indices stable (Yauheni Kaliuta) [1813372] - [tools] bpf: Document BPF_F_QUERY_EFFECTIVE flag (Yauheni Kaliuta) [1813372] - [tools] bpf: Add bpf_dctcp example (Yauheni Kaliuta) [1813372] - [tools] bpf: libbpf: Add STRUCT_OPS support (Yauheni Kaliuta) [1813372] - [tools] bpf: Synch uapi bpf.h to tools/ (Yauheni Kaliuta) [1813372] - [net] bpf: Add BPF_FUNC_tcp_send_ack helper (Yauheni Kaliuta) [1813372] - [net] bpf: tcp: Support tcp_congestion_ops in bpf (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF_MAP_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF_PROG_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [net] bpf: Support bitfield read access in btf_struct_access (Yauheni Kaliuta) [1813372] - [net] bpf: Add enum support to btf_ctx_access() (Yauheni Kaliuta) [1813372] - [net] bpf: Avoid storing modifier to info->btf_id (Yauheni Kaliuta) [1813372] - [net] bpf: Save PTR_TO_BTF_ID register state when spilling to stack (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Restore original comm in test_overhead (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add misc section and probe for large INSN limit (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add probe for large INSN limit (Yauheni Kaliuta) [1813372] - [tools] bpftool: Make skeleton C code compilable with C++ compiler (Yauheni Kaliuta) [1813372] - [tools] bpf: Print error message for bpftool cgroup show (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify transmit fill pattern (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify tx packet size (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify number of packets to send (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify batch size (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Use common code to handle signal and main exit (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add duration option to specify how long to run (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Preserve errno in test_progs CHECK macros (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Convert test_cgroup_attach to prog_tests (Yauheni Kaliuta) [1813372] - [tools] libbpf: Introduce bpf_prog_attach_xattr (Yauheni Kaliuta) [1813372] - [net] bpf: Support replacing cgroup-bpf program in MULTI mode (Yauheni Kaliuta) [1813372] - [net] bpf: Remove unused new_flags in hierarchy_allows_attach() (Yauheni Kaliuta) [1813372] - [net] bpf: Simplify __cgroup_bpf_attach (Yauheni Kaliuta) [1813372] - [net] bpf: Remove unnecessary assertion on fp_old (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix another __u64 printf warning (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix printing of ulimit value (Yauheni Kaliuta) [1813372] - [tools] libbpf: BTF is required when externs are present (Yauheni Kaliuta) [1813372] - [tools] libbpf: Allow to augment system Kconfig through extra optional config (Yauheni Kaliuta) [1813372] - [tools] libbpf: Put Kconfig externs into .kconfig section (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add bpf_link__disconnect() API to preserve underlying BPF resource (Yauheni Kaliuta) [1813372] - [tools] bpf: Allow to change skb mark in test_run (Yauheni Kaliuta) [1813372] - [tools] bpftool: Work-around rst2man conversion bug (Yauheni Kaliuta) [1813372] - [tools] bpftool: Simplify format string to not use positional args (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add gen subcommand manpage (Yauheni Kaliuta) [1813372] - [tools] libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h (Yauheni Kaliuta) [1813372] - [tools] bpftool, selftests/bpf: Embed object file inside skeleton (Yauheni Kaliuta) [1813372] - [tools] libbpf: Reduce log level for custom section names (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix libbpf_common.h when installing libbpf through 'make install' (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: More succinct Makefile output (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add zlib as a dependency in pkg-config template (Yauheni Kaliuta) [1813372] - [tools] libbpf: Print hint about ulimit when getting permission denied error (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Attach XDP programs in driver mode by default (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Set -fno-stack-protector when building BPF programs (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Add missing -lz to TPROGS_LDLIBS (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix compilation warning on shadowed variable (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix build by renaming variables (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add flexible array relocation tests (Yauheni Kaliuta) [1813372] - [tools] libbpf: Support flexible arrays in CO-RE (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add tests for libbpf-provided externs (Yauheni Kaliuta) [1813372] - [tools] bpftool: Generate externs datasec in BPF skeleton (Yauheni Kaliuta) [1813372] - [tools] libbpf: Support libbpf-provided extern variables (Yauheni Kaliuta) [1813372] - [tools] libbpf: Extract internal map names into constants (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add `gen skeleton` BASH completions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test validating data section to struct convertion layout (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Convert few more selftest to skeletons (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add BPF skeletons selftests and convert attach_probe.c (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add skeleton codegen command (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add BPF object skeleton support (Yauheni Kaliuta) [1813372] - [tools] libbpf: Reduce log level of supported section names dump (Yauheni Kaliuta) [1813372] - [tools] libbpf: Postpone BTF ID finding for TRACING programs to load phase (Yauheni Kaliuta) [1813372] - [tools] libbpf: Refactor global data map initialization (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose BPF program's function name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose BTF-to-C type declaration emitting API (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose btf__align_of() API (Yauheni Kaliuta) [1813372] - [tools] libbpf: Extract common user-facing helpers (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add BPF_EMBED_OBJ macro for embedding BPF .o files (Yauheni Kaliuta) [1813372] - [tools] libbpf: Move non-public APIs from libbpf.h to libbpf_internal.h (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add generic bpf_program__attach() (Yauheni Kaliuta) [1813372] - [tools] libbpf: Don't require root for bpf_object__open() (Yauheni Kaliuta) [1813372] - [tools] bpftool: Match maps by name (Yauheni Kaliuta) [1813372] - [tools] bpftool: Match programs by name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test wire_len/gso_segs in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [net] bpf: Expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [x86] bpf, x86: Align dispatcher branch targets to 16B (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Add xdp_perf test (Yauheni Kaliuta) [1813372] - [net] bpf: Start using the BPF dispatcher in BPF_TEST_RUN (Yauheni Kaliuta) [1813372] - [net] bpf, xdp: Start using the BPF dispatcher for XDP (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF dispatcher (Yauheni Kaliuta) [1813372] - [net] bpf: Move trampoline JIT image allocation to a function (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add CPU mask parsing tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Switch reuseport tests for test_progs framework (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Move reuseport tests under prog_tests/ (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Pull up printing the test name into test runner (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Propagate errors during setup for reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Run reuseport tests in a loop (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Unroll the main loop in reuseport test (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add helpers for getting socket family & type name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Use sa_family_t everywhere in reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Let libbpf determine program type from section name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Recognize SK_REUSEPORT programs from section name (Yauheni Kaliuta) [1813372] - [arm64] bpf, x86, arm64: Enable jit by default when not built as always-on (Yauheni Kaliuta) [1813372] - [net] bpf: Switch to offsetofend in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [tools] libbpf: Bump libpf current version to v0.0.7 (Yauheni Kaliuta) [1813372] - [fs] vmalloc: fix remap_vmalloc_range() bounds checks (Yauheni Kaliuta) [1813370] - [net] bpf: Prevent re-mmap()'ing BPF map as writable for initially r/o mapping (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: fix test_sysctl_prog with alu32 (Yauheni Kaliuta) [1813370] - [powerpc] powerpc/bpf: Enable bpf_probe_read{, str}() on powerpc again (Yauheni Kaliuta) [1813370] - [kernel] bpf: Restrict bpf_trace_printk()'s s usage and add pks, pus specifier (Yauheni Kaliuta) [1813370] - [lib] printf: add support for printing symbolic error names (Yauheni Kaliuta) [1813370] - [net] bpf: Add bpf_probe_read_{user, kernel}_str() to do_refine_retval_range (Yauheni Kaliuta) [1813370] - [arm64] bpf: Restrict bpf_probe_read{, str}() only to archs where they work (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Fix accounting bug with direct->count in register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Return the first found result in lookup_rec() (Yauheni Kaliuta) [1813370] - [net] bpf: Undo incorrect __reg_bound_offset32 handling (Yauheni Kaliuta) [1813370] - [net] bpf: Fix tnum constraints for 32-bit comparisons (Yauheni Kaliuta) [1813370] - [x86] x86: Fix kernel-doc atomic.h warnings (Yauheni Kaliuta) [1813370] - [net] bpf: Fix trampoline usage in preempt (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Reintroduce missed build targets (Yauheni Kaliuta) [1813370] - [trace] bpf: Reliably preserve btf_trace_xxx types (Yauheni Kaliuta) [1813370] - [include] bpf: Avoid setting bpf insns pages read-only when prog is jited (Yauheni Kaliuta) [1813370] - [scripts] bpf: Force .BTF section start to zero when dumping from vmlinux (Yauheni Kaliuta) [1813370] - [scripts] bpf: Support pre-2.25-binutils objcopy for vmlinux BTF (Yauheni Kaliuta) [1813370] - [net] bpfilter: remove superfluous testing message (Jiri Benc) [1819632] - [net] bpfilter: fix dprintf usage for /dev/kmsg (Jiri Benc) [1819632] - [net] bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free (Jiri Benc) [1819632] - [netdrv] veth: ignore peer tx_dropped when counting local rx_dropped (Jiri Benc) [1819632] - [net] xsk: Publish global consumer pointers when NAPI is finished (Jiri Benc) [1819632] - [kernel] bpf, xdp: Remove no longer required rcu_read_{un}lock() (Jiri Benc) [1819632] - [netdrv] bpf, xdp: virtio_net use access ptr macro for xdp enable check (Jiri Benc) [1819632] - [kernel] bpf, xdp: Update devmap comments to reflect napi/rcu usage (Jiri Benc) [1819632] - [net] xsk, net: Make sock_def_readable() have external linkage (Jiri Benc) [1819632] - [kernel] devmap: Adjust tracepoint for map-less queue flush (Jiri Benc) [1819632] - [net] xdp: Use bulking for non-map XDP_REDIRECT and consolidate code paths (Jiri Benc) [1819632] - [net] xdp: Move devmap bulk queue into struct net_device (Jiri Benc) [1819632] - [net] xsk: Support allocations of large umems (Jiri Benc) [1819632] - [tools] Sync uapi/linux/if_link.h (Jiri Benc) [1819632] - [net] bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map (Jiri Benc) [1819632] - [net] flow_dissector: fix document for skb_flow_get_icmp_tci (Jiri Benc) [1819632] - [net] xsk: Use struct_size() helper (Jiri Benc) [1819632] - [net] xsk: Add function naming comments and reorder functions (Jiri Benc) [1819632] - [net] xsk: Remove unnecessary READ_ONCE of data (Jiri Benc) [1819632] - [net] xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addr (Jiri Benc) [1819632] - [net] xsk: Change names of validation functions (Jiri Benc) [1819632] - [net] xsk: Simplify the consumer ring access functions (Jiri Benc) [1819632] - [net] xsk: Simplify xskq_nb_avail and xskq_nb_free (Jiri Benc) [1819632] - [net] xsk: Eliminate the RX batch size (Jiri Benc) [1819632] - [net] xsk: Standardize naming of producer ring access functions (Jiri Benc) [1819632] - [net] xsk: Consolidate to one single cached producer pointer (Jiri Benc) [1819632] - [net] xsk: Simplify detection of empty and full rings (Jiri Benc) [1819632] - [net] xsk: Eliminate the lazy update threshold (Jiri Benc) [1819632] - [net] xdp: Simplify __bpf_tx_xdp_map() (Jiri Benc) [1819632] - [net] xdp: Remove map_to_flush and map swap detection (Jiri Benc) [1819632] - [net] xdp: Make cpumap flush_list common for all map instances (Jiri Benc) [1819632] - [net] xdp: Make devmap flush_list common for all map instances (Jiri Benc) [1819632] - [net] xsk: Make xskmap flush_list common for all map instances (Jiri Benc) [1819632] - [kernel] xdp: Fix graze->grace type-o in cpumap comments (Jiri Benc) [1819632] - [kernel] xdp: Simplify cpumap cleanup (Jiri Benc) [1819632] - [kernel] xdp: Simplify devmap cleanup (Jiri Benc) [1819632] - [net] sysctl: Fix compiler warning when only cBPF is present (Jiri Benc) [1819631] - [net] dsa: fix flow dissection on Tx path (Jiri Benc) [1819631] - [net] page_pool: add the possibility to sync DMA memory for device (Jiri Benc) [1819631] - [net] xsk: Fix xsk_poll()'s return type (Jiri Benc) [1819631] - [tools] net-af_xdp: Use correct number of channels from ethtool (Jiri Benc) [1819631] - [net] xdp: remove memory poison on free for struct xdp_mem_allocator (Jiri Benc) [1819631] - [documentation] xsk: Extend documentation for Rx|Tx-only sockets and shared umems (Jiri Benc) [1819631] - [net] xsk: Restructure/inline XSKMAP lookup/redirect/flush (Jiri Benc) [1819631] - [kernel] xsk: Store struct xdp_sock as a flexible array member of the XSKMAP (Jiri Benc) [1819631] - [include] xdp: Fix type of string pointer in __XDP_ACT_SYM_TAB (Jiri Benc) [1819631] - [documentation] xsk: Improve documentation for AF_XDP (Jiri Benc) [1819631] - [tools] Sync if_link.h (Jiri Benc) [1819631] - [net] xdp: Trivial, fix spelling in function description (Jiri Benc) [1819631] - [netdrv] netdevsim: Use scnprintf() for avoiding potential buffer overflow (Jiri Benc) [1819631] - [netdrv] netdevsim: fix ptr_ret.cocci warnings (Jiri Benc) [1819631] - [netdrv] netdevsim: remove unused sdev code (Jiri Benc) [1819631] - [netdrv] netdevsim: use IS_ERR instead of IS_ERR_OR_NULL for debugfs (Jiri Benc) [1819631] - [netdrv] netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() (Jiri Benc) [1819631] - [netdrv] netdevsim: fix panic in nsim_dev_take_snapshot_write() (Jiri Benc) [1819631] - [net] openvswitch: New MPLS actions for layer 2 tunnelling (Guillaume Nault) [1839760] - [net] Rephrased comments section of skb_mpls_pop() (Guillaume Nault) [1839760] - [net] skb_mpls_push() modified to allow MPLS header push at start of packet. (Guillaume Nault) [1839760] - [net] Change in Openvswitch to support MPLS label depth of 3 in ingress direction (Guillaume Nault) [1839182] - [block] block: fix use-after-free on cached last_lookup partition (Ming Lei) [1787968]- [drm] drm/prime: fix extracting of the DMA addresses from a scatterlist (Jerry Snitselaar) [1815610] - [iommu] iommu: Check for deferred attach in iommu_group_do_dma_attach() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add get_domain_info() helper (Jerry Snitselaar) [1815610] - [iommu] iommu: Don't take group reference in iommu_alloc_default_domain() (Jerry Snitselaar) [1815610] - [iommu] iommu: Don't call .probe_finalize() under group->mutex (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Apply per-device dma_ops (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allow PCI sub-hierarchy to use DMA domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allow 32bit devices to uses DMA domain (Jerry Snitselaar) [1815610] - [iommu] iommu: Do not probe devices on IOMMU-less busses (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix variable "iommu" set but not used (Jerry Snitselaar) [1815610] - [iommu] iommu: Unexport iommu_group_get_for_dev() (Jerry Snitselaar) [1815610] - [iommu] iommu: Move more initialization to __iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove add_device()/remove_device() code-paths (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Axe a useless test in 'arm_smmu_master_alloc_smes()' (Jerry Snitselaar) [1815610] - [iommu] iommu/s390: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove dev_data->passthrough (Jerry Snitselaar) [1815610] - [iommu] iommu: Export bus_iommu_probe() and make is safe for re-probing (Jerry Snitselaar) [1815610] - [iommu] iommu: Move iommu_group_create_direct_mappings() out of iommu_group_add_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Split off default domain allocation from group assignment (Jerry Snitselaar) [1815610] - [iommu] iommu: Move new probe_device path to separate function (Jerry Snitselaar) [1815610] - [iommu] iommu: Keep a list of allocated groups in __iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Move default domain allocation to iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Add probe_device() and release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Return -ENODEV in add_device when device is not handled by IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove dma_mask check from check_device() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Wire up iommu_ops->def_domain_type (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Implement iommu_ops->def_domain_type call-back (Jerry Snitselaar) [1815610] - [iommu] iommu: Add def_domain_type() callback in iommu_ops (Jerry Snitselaar) [1815610] - [iommu] iommu: Move default domain allocation to separate function (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix reference count leak in iommu_group_alloc (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove real DMA lookup in find_domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allocate domain info for real DMA sub-devices (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Only clear real DMA device's context entries (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix get_acpihid_device_id() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Switch to use acpi_dev_hid_uid_match() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix over-read of ACPI UID from IVRS table (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix deferred domain attachment (Jerry Snitselaar) [1815610] - [include] iommu: Move fwspec->iommu_priv to struct dev_iommu (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Use accessor functions for iommu private data (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Refactor master_cfg/fwspec usage (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Use accessor functions for iommu private data (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Improve add_device() error handling (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Return -EBUSY when trying to re-add a device (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Fix resource_size check (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Drop __GFP_ZERO flag from DMA allocation (Jerry Snitselaar) [1815610] - [include] iommu: Introduce accessors for iommu private data (Jerry Snitselaar) [1815610] - [acpi] ACPI/IORT: Remove direct access of dev->iommu_fwspec (Jerry Snitselaar) [1815610] - [include] iommu: Define dev_iommu_fwspec_get() for !CONFIG_IOMMU_API (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not flush Device Table in iommu_map_page() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Update Device Table in increase_address_space() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Call domain_flush_complete() in update_domain() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not loop forever when trying to increase address space (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix race in increase_address_space()/fetch_pte() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled system (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix the memory leak in dev_iommu_free() (Jerry Snitselaar) [1815610] - [include] iommu: Move iommu_fwspec to struct dev_iommu (Jerry Snitselaar) [1815610] - [include] iommu: Rename struct iommu_param to dev_iommu (Jerry Snitselaar) [1815610] - [iommu] iommu/of: Take a ref to the IOMMU driver during ->of_xlate() (Jerry Snitselaar) [1815610] - [iommu] drivers/iommu: Take a ref to the IOMMU driver prior to ->add_device() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix mm reference leak (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix the configuration of GCR3 table root pointer (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Silence RCU-list debugging warning in dmar_find_atsr() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix page request descriptor size (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Populate debugfs if IOMMUs are detected (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Ignore devices with out-of-spec domain number (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix the wrong printing in RHSA parsing (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix debugfs register reads (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Silence RCU-list debugging warnings (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix RCU-list bugs in intel_iommu_init() (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Fix MSI reservation allocation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Disable IOMMU on Stoney Ridge systems (Jerry Snitselaar) [1815610] - [iommu] iommu: intel: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: amd: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: arm: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: Implement generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu/iova: Silence warnings under memory pressure (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix Kconfig indentation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove unnecessary WARN_ON_ONCE() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Unnecessary to handle default identity domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add RMRR base and end addresses sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Mark firmware tainted if RMRR fails sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Don't reject Host Bridge due to scope mismatch (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Loose requirement for flush queue initializaton (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid iova flush queue in strict mode (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: trace: Extend map_sg trace event (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid sending invalid page response (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix off-by-one in PASID allocation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid duplicated code for PASID setup (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Reject SVM bind for failed capability check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Match CPU and IOMMU paging mode (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove VMD child device sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use pci_real_dma_dev() for mapping (Jerry Snitselaar) [1815610] - [pci] PCI: Introduce pci_real_dma_dev() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove the unnecessary assignment (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unused struct member (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Replace two consecutive readl calls with one readq (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix typos for PPR macros (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove local variables (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unused variable (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Only support x2APIC with IVHD type 11h/40h (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Check feature support bit before accessing MSI capability registers (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Treat per-device exclusion ranges as r/w unity-mapped regions (Jerry Snitselaar) [1815610] - [iommu] iommu: Use C99 flexible array in fwspec (Jerry Snitselaar) [1833512 1815610] - [iommu] drivers/iommu: Allow IOMMU bus ops to be unregistered (Jerry Snitselaar) [1815610] - [iommu] iommu/of: Request ACS from the PCI core when configuring IOMMU linkage (Jerry Snitselaar) [1815610] - [iommu] drivers/iommu: Export core IOMMU API symbols to permit modular drivers (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix IOMMU perf counter clobbering during init (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: fix variable 'cookie' set but not used (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Unlink device if failed to add to group (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove device link to group on failure (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Relax locking in iommu_dma_prepare_msi() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove incorrect PSI capability check (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Rationalise types for DMA masks (Jerry Snitselaar) [1815610] - [iommu] iommu/iova: Init the struct iova to fix the possible memleak (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Check VT-d RMRR region in BIOS is reported as reserved (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Turn off translations at shutdown (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Support multiple PCI DMA aliases in device table (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not re-fetch iommu->cmd_buf_tail (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event (Jerry Snitselaar) [1815610] - [drm] drm/prime: use dma length macro when mapping sg (Jerry Snitselaar) [1815610] - [drm] drm/amdgpu: fix scatter-gather mapping with user pages (Jerry Snitselaar) [1815610] - [drm] drm/radeon: fix scatter-gather mapping with user pages (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Convert AMD iommu driver to the dma-iommu api (Jerry Snitselaar) [1815610] - [iommu] iommu/dma-iommu: Use the dev->coherent_dma_mask (Jerry Snitselaar) [1815610] - [iommu] iommu/dma-iommu: Handle deferred devices (Jerry Snitselaar) [1815610] - [include] iommu: KABI cleanup (Jerry Snitselaar) [1815610] - [iommu] iommu: Add gfp parameter to iommu_ops::map (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unnecessary locking from AMD iommu driver (Jerry Snitselaar) [1815610] - [iommu] drivers: iommu: hyperv: Make HYPERV_IOMMU only available on x86 (Jerry Snitselaar) [1815610] - [include] iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros (Jerry Snitselaar) [1815610] - [iommu] iommu: pass cell_count = -1 to of_for_each_phandle with cells_name (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Free context bitmap in the err path of arm_smmu_init_domain_context (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41 (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Mask TLBI address correctly (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove wrong default domain comments (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Fix for dereferencing before null checking (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Declare Broadwell igfx dmar support snafu (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add Scalable Mode fault information (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use bounce buffer for untrusted devices (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add trace events for device dma map/unmap (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Don't switch off swiotlb if bounce page is used (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Check whether device requires bounce buffer (Jerry Snitselaar) [1815610] - [dma] swiotlb: Split size parameter to map/unmap APIs (Jerry Snitselaar) [1815610] - [xen] swiotlb-xen: use ->map_page to implement ->map_sg (Jerry Snitselaar) [1815610] - [xen] swiotlb-xen: make instances match their method names (Jerry Snitselaar) [1815610] - [uapi] iommu: Add padding to struct iommu_fault (Jerry Snitselaar) [1815610] - [iommu] iommu: Add recoverable fault reporting (Jerry Snitselaar) [1815610] - [iommu] iommu: Introduce device fault report API (Jerry Snitselaar) [1815610] - [include] driver core: Add per device iommu param (Jerry Snitselaar) [1815610] - [uapi] iommu: Introduce device fault data (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Silence warnings under memory pressure (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use dma_direct for bypass devices (Jerry Snitselaar) [1815610] - [dma] dma-direct: don't check swiotlb=force in dma_direct_map_resource (Jerry Snitselaar) [1815610] - [mm] dma-mapping: remove the default map_resource implementation (Jerry Snitselaar) [1815610] - [iommu] Revert "iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock" (Jerry Snitselaar) [1815610 1813666] - [dma] dma-direct: don't truncate dma_required_mask to bus addressing capabilities (Jerry Snitselaar) [1815610] - [acpi] ACPI / utils: Introduce acpi_dev_hid_uid_match() helper (Jerry Snitselaar) [1815610] - [security] efi: Only print errors about failing to get certs if EFI vars are found (Lenny Szubowicz) [1804969] - [infiniband] RDMA/iw_cxgb4: Fix incorrect function parameters (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cxgb4: initiate CLOSE when entering TERM (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()' (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case (Vishal Kulkarni) [1828676] - [infiniband] iw_cxgb4: fix ECN check on the passive accept (Vishal Kulkarni) [1828676] - [vfio] vfio/pci: fix memory leaks of eventfd ctx (Alex Williamson) [1837678] - [vfio] vfio/pci: fix memory leaks in alloc_perm_bits() (Alex Williamson) [1837678] - [vfio] vfio: avoid possible overflow in vfio_iommu_type1_pin_pages (Alex Williamson) [1837678] - [vfio] vfio/mdev: make create attribute static (Alex Williamson) [1837678] - [vfio] vfio/type1: remove hugepage checks in is_invalid_reserved_pfn() (Alex Williamson) [1837678] - [vfio] vfio/type1: Initialize resv_msi_base (Alex Williamson) [1837678] - [vfio] vfio_pci: Restore original state on release (Alex Williamson) [1837678] - [uapi] vfio: re-arrange vfio region definitions (Alex Williamson) [1837678] - [vfio] mdev: Send uevents around parent device registration (Alex Williamson) [1837678] - [vfio] vfio/mdev: Synchronize device create/remove with parent removal (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid creating sysfs remove file on stale device removal (Alex Williamson) [1837678] - [vfio] vfio/mdev: Improve the create/remove sequence (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid inline get and put parent helpers (Alex Williamson) [1837678] - [vfio] vfio/mdev: Fix aborting mdev child device removal if one fails (Alex Williamson) [1837678] - [vfio] vfio/mdev: Follow correct remove sequence (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid masking error code to EBUSY (Alex Williamson) [1837678] - [vfio] vfio/mdev: Removed unused kref (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid release parent reference during error path (Alex Williamson) [1837678] - [uapi] vfio-ccw: add handling for async channel instructions (Alex Williamson) [1837678] - [uapi] vfio-ccw: add capabilities chain (Alex Williamson) [1837678] - [vfio] vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" (Alex Williamson) [1837678] - [vfio] vfio/pci: use correct format characters (Alex Williamson) [1837678] - [vfio] vfio: expand minor range when registering chrdev region (Alex Williamson) [1837678] - [vfio] vfio/mdev: add static modifier to add_mdev_supported_type (Alex Williamson) [1837678] - [vfio] vfio/type1: Remove map_try_harder() code path (Alex Williamson) [1837678] - [vfio] vfio/pci: Fix potential memory leak in vfio_msi_cap_len (Alex Williamson) [1837678] - [vfio] vfio: Mark expected switch fall-throughs (Alex Williamson) [1837678] - [fs] gfs2: Only do glock put in gfs2_create_inode for free inodes (Robert S Peterson) [1831666] - [fs] gfs2: Grab glock reference sooner in gfs2_add_revoke (Robert S Peterson) [1831666] - [fs] Revert "gfs2: Don't demote a glock until its revokes are written" (Robert S Peterson) [1831666] - [fs] signal: Fix wrong PIDTYPE_TGID check in send_sigio() & send_sigurg() (Waiman Long) [1845597] - [md] dm mpath: add DM device name to Failing/Reinstating path log messages (Mike Snitzer) [1822975] - [md] dm mpath: enhance queue_if_no_path debugging (Mike Snitzer) [1822975] - [md] dm mpath: restrict queue_if_no_path state machine (Mike Snitzer) [1822975] - [md] dm mpath: simplify __must_push_back (Mike Snitzer) [1822975] - [md] dm: use DMDEBUG macros now that they use pr_debug variants (Mike Snitzer) [1822975] - [include] dm: use dynamic debug instead of compile-time config option (Mike Snitzer) [1822975] - [md] dm mpath: switch paths in dm_blk_ioctl() code path (Mike Snitzer) [1822975] - [md] dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath (Mike Snitzer) [1822975] - [tools] selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl_tcam: Position vchunk in a vregion list properly (Ivan Vecera) [1821646] - [netdrv] mlxsw: Fix some IS_ERR() vs NULL bugs (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_PRIORITY (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap policers (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Switch to use correct packet trap group (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add devlink-trap policer support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Track used packet trap policer IDs (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend QPCR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_ptp: Fix build warnings (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Avoid uninitialized symbol errors (Ivan Vecera) [1821646] - [netdrv] mlxsw: switchx2: Remove unnecessary conversion to bool (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl: Avoid defining static variable in header file (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remove unused RIF and FID families (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Add proper function documentation (Ivan Vecera) [1821646] - [netdrv] mlxsw: i2c: Add missing field documentation (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Fix list iteration in error path (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_dscp_router: Test no DSCP rewrite after pedit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Offload FLOW_ACTION_MANGLE (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add DSCP, ECN, dscp_rw to QOS_ACTION (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Rename mlxsw_afa_qos_cmd to mlxsw_afa_qos_switch_prio_cmd (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Explicitly register packet trap groups (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Fix 64-bit division in mlxsw_sp_counter_resources_register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITY (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add QOS_ACTION (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Only issue reset when system is ready (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add tc action hw_stats tests (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Expose devlink resource occupancy for counters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Consolidate subpools initialization (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Move config validation along with resource register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Expose subpool sizes over devlink resources (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Add entry_size_res_id for each subpool and use it to query entry size (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Move sub_pools under per-instance pool struct (Ivan Vecera) [1821646] - [tools] selftests: spectrum-2: Adjust tc_flower_scale limit according to current counter count (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Query bank size from FW resources (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase register field length to 31 bits (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: RED: Test RED ECN nodrop offload (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Offload RED ECN nodrop mode (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Ask device for rule stats only if counter was created (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of FIFO Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Add handle parameter to ..._ops.replace (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Introduce struct mlxsw_sp_qdisc_state (Ivan Vecera) [1821646] - [netdrv] net: mlxfw: Replace zero-length array with flexible-array member (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_defprio: Use until_counter_is (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Wait longer before accessing the device after reset (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Update module_type values in PMTM register and map them to width (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: resource_scale: Invoke for Spectrum-3 (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Reduce router scale running time using offload indication (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Reduce running time using offload indication (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add shared buffer traffic test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add mlxsw lib (Ivan Vecera) [1821646] - [tools] selftests: devlink_lib: Add devlink port helpers (Ivan Vecera) [1821646] - [tools] selftests: devlink_lib: Check devlink info command is supported (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add shared buffer configuration test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in rtnetlink test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in vxlan test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in blackhole routes test (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_l3_drops: Avoid race condition (Ivan Vecera) [1821646] - [tools] selftests: add a mirror test to mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [tools] selftests: add egress redirect test to mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add mlxsw_sp_span_ops.buffsize_get for Spectrum-3 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Initialize advertised speeds to supported speeds (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Move the ECN-marked packet counter to ethtool (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Optimize SFN records processing (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Lookup and pass cookie down to devlink_trap_report() (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Extract cookie index for ACL discard trap packets (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Implement flow_offload action cookie offload (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Add trap with userdef action (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: fix spelling mistake: "progamming" -> "programming" (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_acl_drops: Add ACL traps test (Ivan Vecera) [1821646] - [tools] selftests: pass pref and handle to devlink_trap_drop_* helpers (Ivan Vecera) [1821646] - [tools] selftests: introduce test for mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add ACL devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Introduce dummy group with thin policer (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Allow to enable/disable rx_listener for trap (Ivan Vecera) [1821646] - [netdrv] mlxsw: acl_flex_actions: Trap all ACL dropped packets to DISCARD_*_ACL traps (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Pass the ingress indication down to flex action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Disable mixed bound blocks to contain action drop (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Track ingress and egress block bindings (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Use listener->en/dis_action instead of hard-coded values (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Remove unused values (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove priv from listener equality comparison (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Make block arg const where appropriate (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Make global arrays const as they should be (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove initialization to false of mlxsw_listener struct (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove dummy union name from struct mlxsw_listener (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove unused action field from mlxsw_rx_listener struct (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Rename Trap / Discard Action to Trap Action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Ivan Vecera) [1821646] - [netdrv] net/mlx5: Add fsm_reactivate callback support (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Add reactivate flow support to FSM burn flow (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Use MLXFW_ERR_MSG macro for error reporting (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Convert pr_* to dev_* in mlxfw_fsm.c (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: More error messages coverage (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Improve FSM err message reporting and return codes (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Generic mlx FW flash status notify (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remove RTNL where possible (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from exported helpers (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from inetaddr listeners (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from netdev listener (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dpipe: Take router lock from dpipe code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from inside routing code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Introduce router lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Store NVE decapsulation configuration in router (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Expose router struct to internal users (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Protect multicast route list with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Protect multicast table list with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Publish multicast route after writing it to the device (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_nve: Make tunnel initialization symmetric (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Export function to check if RIF exists (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Prevent RIF access outside of routing code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Prepare function for router lock introduction (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Prepare function for router lock introduction (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken when resolving underlay device (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken during RIF teardown (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken during nexthop init (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Only update mirroring agents if present (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Convert callers to use new mirroring API (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Prepare work item to update mirroring agents (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Use struct_size() to simplify allocation (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Protect counter pool with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_kvdl: Protect allocations with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: Replace zero-length array with flexible-array member (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: vxlan: Add test for error path (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: vxlan: Adjust test to recent changes (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: extack: Test creation of multiple VLAN-aware bridges (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: extack: Test bridge creation with VXLAN (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Remove deprecated test (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Reduce dependency between bridge and router code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Remove VXLAN checks during FID membership (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Have VXLAN device take reference on FID (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack to bridge creation function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_fid: Use 'refcount_t' for FID reference counting (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dpipe: Add missing error path (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add validation of hardware device types for MGPIR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Clear offload indication from IPv6 nexthops on abort (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for local table route replacement (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Fix 64-bit division error in mlxsw_sp_qdisc_tbf_rate_kbps (Ivan Vecera) [1821646] - [netdrv] mlxsw: minimal: Fix an error handling path in 'mlxsw_m_port_create()' (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of TBF Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Configure shaper rate and burst size together (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add lowest_shaper_bs to struct mlxsw_sp (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase MLXSW_REG_QEEC_MAS_DIS (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add max_shaper_bs to QoS ETS Element Configuration (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Extract a common leaf unoffload function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Add mlxsw_sp_qdisc_get_class_stats() (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Extract a per-TC stat function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Fix use-after-free during reload (Ivan Vecera) [1821646] - [netdrv] spectrum: Add a delayed work to update SPAN buffsize according to speed (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix SPAN egress mirroring buffer size for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Put buffsize update code into helper function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Push code getting port speed into a helper (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_vxlan: Add test case for overlay_smac_is_mc (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add OVERLAY_SMAC_MC trap (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_ipip: Add test case for decap_error (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_vxlan: Add test case for decap_error (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add tunnel devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Reorder cases according to enum order (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add ECN configurations with IPinIP tunnels (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Tunneling IPinIP Decapsulation ECN Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Tunneling IPinIP Encapsulation ECN Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add NON_ROUTABLE trap (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_l3_drops: Add test cases of irif and erif disabled (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add irif and erif disabled traps (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Include MC TCs in Qdisc counters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Wipe xstats.backlog of down ports (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_mc_aware: Fix mausezahn invocation (Ivan Vecera) [1821646] - [netdrv] mlxsw: switchx2: Do not modify cloned SKBs during xmit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Do not modify cloned SKBs during xmit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test for FIB offload API (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Set hardware flags for routes (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Separate nexthop offload indication from route (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Only require minimum firmware version (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Ignore grafting of invisible FIFO (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dcb: Allow setting default port priority (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of ETS Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Generalize PRIO offload to support ETS (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Rename MLXSW_REG_QEEC_HIERARCY_* enumerators (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Clarify a comment (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use dedicated policer for VRRP packets (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Skip loopback RIFs during MAC validation (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Fix out-of-memory error in mfa2 flash burning (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: After underlay moves, demote conflicting tunnels (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Check devlink device before running test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add router scale test for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Fix determining underlay for a GRE tunnel (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Verify FSM error code translation doesn't exceed array size (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Enable EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add support for using EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend EMAD information reported to devlink hwerr (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add support for EMAD string TLV parsing (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: emad: Remove deprecated EMAD TLVs (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Parse TLVs' offsets of incoming EMADs (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Enable devlink reload only on probe (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap layer 3 exceptions (Ivan Vecera) [1821646] - [tools] selftests: forwarding: devlink: Add functionality for trap exceptions test (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 3 devlink-trap exceptions support (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add specific trap for packets routed via invalid nexthops (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add new FIB entry type for reject routes (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap layer 3 drops (Ivan Vecera) [1821646] - [tools] selftests: devlink: Make devlink_trap_cleanup() more generic (Ivan Vecera) [1821646] - [tools] selftests: devlink: Export functions to devlink library (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 3 devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix error return code in mlxsw_sp_port_module_info_init() (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Generalize split count check (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Iterate over all ports in gap during unsplit create (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix base port get for split count 4 and 8 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use port_module_max_width to compute base port index (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remember split base local port and use it in unsplit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Introduce resource for getting offset of 4 lanes split port (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Push getting offsets of split ports into a helper (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add sanity checks into module info get (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Pass mapping values in port mapping structure (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use mapping of port being split for creating split ports (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Replace port_to_module array with array of structs (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Distinguish between unsplittable and split port (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Move max_width check up before count check (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use PMTM register to get max module width (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Port Module Type Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend PMLP tx/rx lane value size to 4 bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: Fix 64-bit division in mlxsw_sp_sb_prs_init (Ivan Vecera) [1821646] - [netdrv] mlxsw: Enforce firmware version for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: Bump firmware version to 13.2000.2308 (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase size of MPAR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Unpublish devlink parameters during reload (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: remove unneeded semicolon (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Calculate the size of the main pool (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use guaranteed buffer size as pool size limit (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend QSFP EEPROM size for ethtool (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add macro for getting QSFP module EEPROM page number (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Push Ethernet header before reporting trap (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add Spectrum-2 target scale for tc flower scale test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add a resource scale test for Spectrum-2 (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add Spectrum-2 mirror-to-gretap target scale test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Generalize the parameters of mirror_gre test (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add support for 400Gbps (50Gbps per lane) link modes (Ivan Vecera) [1821646] - [netdrv] mlxsw: minimal: Add validation for FW version (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Push minor/subminor fw version check into helper (Ivan Vecera) [1821646] - [netdrv] mlxsw: thermal: Provide optimization for QSFP modules number detection (Ivan Vecera) [1821646] - [netdrv] mlxsw: hwmon: Provide optimization for QSFP modules number detection (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Ivan Vecera) [1821646] - [netdrv] mlxsw: Propagate extack down to register_fib_notifier() (Ivan Vecera) [1821646] - [netdrv] mlxsw: Register port netdevices into net of core (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Take devlink net instead of init_net (Ivan Vecera) [1821646] - [netdrv] mlxsw: PCI: Send EMAD traffic on a separate queue (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use per-netns netdevice notifier registration (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Fail in case user specifies multiple mirror actions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Clear VLAN filters during port initialization (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Add the ability to query the CPU port's shared buffer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Register CPU port with devlink (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Prevent changing CPU port's configuration (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add a test case for devlink-trap (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap L2 drops (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add trap group for layer 2 discards (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 2 discard trap IDs (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add new trap actions (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add API to set trap action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Extend to support Spectrum-3 ASIC (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Forbid to offload match on reserved TCP flags bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Track rules that forbid egress block bind (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Forbid to offload mirred redirect on egress (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Increase scale of IPv6 nexthop groups (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Expose KVD size for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] geneve: change from tx_error to tx_dropped on missing metadata (Jiri Benc) [1843412] - [net] mptcp: use untruncated hash in ADD_ADDR HMAC (Florian Westphal) [1840167] - [net] mptcp: use rightmost 64 bits in ADD_ADDR HMAC (Florian Westphal) [1840167] - [tools] selftests: mptcp: pm: rm the right tmp file (Florian Westphal) [1840167] - [net] mptcp: cope better with MP_JOIN failure (Florian Westphal) [1840167] - [net] inet_connection_sock: factor out destroy helper. (Florian Westphal) [1840167] - [net] mptcp: add new sock flag to deal with join subflows (Florian Westphal) [1840167] - [net] mptcp: Initialize map_seq upon subflow establishment (Florian Westphal) [1840167] - [net] mptcp: set correct vfs info for subflows (Florian Westphal) [1840167] - [net] mptcp: fix uninitialized value access (Florian Westphal) [1840167] - [net] mptcp: initialize the data_fin field for mpc packets (Florian Westphal) [1840167] - [net] mptcp: fix 'use_ack' option access. (Florian Westphal) [1840167] - [net] mptcp: avoid a WARN on bad input. (Florian Westphal) [1840167] - [net] mptcp: move option parsing into mptcp_incoming_options() (Florian Westphal) [1840167] - [net] mptcp: consolidate synack processing. (Florian Westphal) [1840167] - [net] mptcp: replace mptcp_disconnect with a stub (Florian Westphal) [1840167] - [net] mptcp: fix race in msk status update (Florian Westphal) [1840167] - [net] tcp: mptcp: use mptcp receive buffer space to select rcv window (Florian Westphal) [1840167] - [net] mptcp/pm_netlink.c : add check for nla_put_in/6_addr (Florian Westphal) [1840167] - [net] mptcp: fix data_fin handing in RX path (Florian Westphal) [1840167] - [net] mptcp: drop req socket remote_key* fields (Florian Westphal) [1840167] - [net] mptcp: avoid flipping mp_capable field in syn_recv_sock() (Florian Westphal) [1840167] - [net] mptcp: handle mptcp listener destruction via rcu (Florian Westphal) [1840167] - [net] mptcp: fix 'Attempt to release TCP socket in state' warnings (Florian Westphal) [1840167] - [net] mptcp: fix splat when incoming connection is never accepted before exit/close (Florian Westphal) [1840167] - [net] mptcp: fix double-unlock in mptcp_poll (Florian Westphal) [1840167] - [net] mptcp: add some missing pr_fmt defines (Florian Westphal) [1840167] - [net] mptcp: fix "fn parameter not described" warnings (Florian Westphal) [1840167] - [net] mptcp: re-check dsn before reading from subflow (Florian Westphal) [1840167] - [net] mptcp: subflow: check parent mptcp socket on subflow state change (Florian Westphal) [1840167] - [net] mptcp: fix tcp fallback crash (Florian Westphal) [1840167] - [tools] selftests:mptcp: fix failure due to whitespace damage (Florian Westphal) [1840167] - [tools] selftests: add test-cases for MPTCP MP_JOIN (Florian Westphal) [1840167] - [tools] selftests: add PM netlink functional tests (Florian Westphal) [1840167] - [net] mptcp: add netlink-based PM (Florian Westphal) [1840167] - [net] mptcp: add and use MIB counter infrastructure (Florian Westphal) [1840167] - [net] mptcp: allow dumping subflow context to userspace (Florian Westphal) [1840167] - [net] mptcp: implement and use MPTCP-level retransmission (Florian Westphal) [1840167] - [net] mptcp: rework mptcp_sendmsg_frag to accept optional dfrag (Florian Westphal) [1840167] - [net] mptcp: allow partial cleaning of rtx head dfrag (Florian Westphal) [1840167] - [net] mptcp: implement memory accounting for mptcp rtx queue (Florian Westphal) [1840167] - [net] mptcp: introduce MPTCP retransmission timer (Florian Westphal) [1840167] - [net] mptcp: queue data for mptcp level retransmission (Florian Westphal) [1840167] - [net] mptcp: update per unacked sequence on pkt reception (Florian Westphal) [1840167] - [net] mptcp: Implement path manager interface commands (Florian Westphal) [1840167] - [net] mptcp: Add handling of outgoing MP_JOIN requests (Florian Westphal) [1840167] - [net] mptcp: Add handling of incoming MP_JOIN requests (Florian Westphal) [1840167] - [net] mptcp: Add path manager interface (Florian Westphal) [1840167] - [net] mptcp: Add ADD_ADDR handling (Florian Westphal) [1840167] - [net] tcp: annotate sk->sk_wmem_queued lockless reads (Florian Westphal) [1840167] - [net] mptcp: don't hang in mptcp_sendmsg() after TCP fallback (Florian Westphal) [1840167] - [net] mptcp: Remove set but not used variable 'can_ack' (Florian Westphal) [1840167] - [net] mptcp: rename fourth ack field (Florian Westphal) [1840167] - [net] mptcp: move msk state update to subflow_syn_recv_sock() (Florian Westphal) [1840167] - [net] mptcp: drop unneeded checks (Florian Westphal) [1840167] - [net] mptcp: create msk early (Florian Westphal) [1840167] - [net] mptcp: don't hang before sending 'MP capable with data' (Florian Westphal) [1840167] - [net] mptcp: don't grow mptcp socket receive buffer when rcvbuf is locked (Florian Westphal) [1840167] - [tools] mptcp: selftests: add rcvbuf set option (Florian Westphal) [1840167] - [net] mptcp: always include dack if possible. (Florian Westphal) [1840167] - [net] mptcp: Only send DATA_FIN with final mapping (Florian Westphal) [1840167] - [net] mptcp: Use per-subflow storage for DATA_FIN sequence number (Florian Westphal) [1840167] - [net] mptcp: Check connection state before attempting send (Florian Westphal) [1840167] - [net] mptcp: add dummy icsk_sync_mss() (Florian Westphal) [1840167] - [net] mptcp: defer work schedule until mptcp lock is released (Florian Westphal) [1840167] - [net] mptcp: avoid work queue scheduling if possible (Florian Westphal) [1840167] - [net] mptcp: remove mptcp_read_actor (Florian Westphal) [1840167] - [net] mptcp: add rmem queue accounting (Florian Westphal) [1840167] - [net] mptcp: update mptcp ack sequence from work queue (Florian Westphal) [1840167] - [net] mptcp: add work queue skeleton (Florian Westphal) [1840167] - [net] mptcp: add and use mptcp_data_ready helper (Florian Westphal) [1840167] - [net] xfrm: fix a NULL-ptr deref in xfrm_local_error (Xin Long) [1835208] - [net] xfrm: add IPv6 support for espintcp (Sabrina Dubroca) [1446392] - [net] xfrm: add support for UDPv6 encapsulation of ESP (Sabrina Dubroca) [1446392] - [net] xfrm: ifdef setsockopt(UDP_ENCAP_ESPINUDP/UDP_ENCAP_ESPINUDP_NON_IKE) (Sabrina Dubroca) [1446392] - [net] esp: Export esp_output_fill_trailer function (Sabrina Dubroca) [1446392] - [net] udp: fix jump label misuse (Sabrina Dubroca) [1446392] - [net] udp: implement complete book-keeping for encap_needed (Sabrina Dubroca) [1446392] - [net] xfrm: espintcp: save and call old ->sk_destruct (Sabrina Dubroca) [1446392] - [net] xfrm: add espintcp (RFC 8229) (Sabrina Dubroca) [1446392] - [net] esp4: split esp_output_udp_encap and introduce esp_output_encap (Sabrina Dubroca) [1446392] - [net] esp4: prepare esp_input_done2 for non-UDP encapsulation (Sabrina Dubroca) [1446392] - [net] xfrm: add route lookup to xfrm4_rcv_encap (Sabrina Dubroca) [1446392] - [net] xfrm: introduce xfrm_trans_queue_net (Sabrina Dubroca) [1446392] - [net] add queue argument to __skb_wait_for_more_packets and __skb_{, try_}recv_datagram (Sabrina Dubroca) [1446392] - [net] use skb_queue_empty_lockless() in busy poll contexts (Sabrina Dubroca) [1446392] - [include] net: add skb_queue_empty_lockless() (Sabrina Dubroca) [1446392] - [net] add READ_ONCE() annotation in __skb_wait_for_more_packets() (Sabrina Dubroca) [1446392] - [net] datagram: remove rendundant 'peeked' argument (Sabrina Dubroca) [1446392] - [tools] kvm: selftests: fix rdtsc() for vmx_tsc_adjust_test (Vitaly Kuznetsov) [1841490] - [x86] kvm: lapic: Also cancel preemption timer when disarm LAPIC timer (Vitaly Kuznetsov) [1841490] - [s390] kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Vitaly Kuznetsov) [1841490] - [x86] kvm/x86: Remove redundant function implementations (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: VMX preemption timer migration test (Vitaly Kuznetsov) [1841490] - [tools] tools arch kvm: Sync kvm headers with the kernel sources (Vitaly Kuznetsov) [1841490] - [tools] tools headers uapi: Update tools's copy of kvm.h headers (Vitaly Kuznetsov) [1841490] - [tools] tools headers: Sync the various kvm.h header copies (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Fix VMX preemption timer migration (Vitaly Kuznetsov) [1841490] - [uapi] x86/kvm/hyper-v: Explicitly align hcall param for kvm_hyperv_exit (Vitaly Kuznetsov) [1841490] - [virt] kvm: introduce kvm_read_guest_offset_cached() (Vitaly Kuznetsov) [1841490] - [virt] kvm: rename kvm_arch_can_inject_async_page_present() to kvm_arch_can_dequeue_async_page_present() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Replace zero-length array with flexible-array (Vitaly Kuznetsov) [1841490] - [virt] revert "kvm: No need to retry for hva_to_pfn_remapped()" (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: fix smm test on SVM (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: add a SVM version of state-test (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: introduce cpu_has_svm() check (Vitaly Kuznetsov) [1841490] - [x86] kvm: mmu: pass arbitrary CR0/CR4/EFER to kvm_init_shadow_mmu (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: leave guest mode when clearing EFER.SVME (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: split nested_vmcb_check_controls (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove HF_HIF_MASK (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove HF_VINTR_MASK (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: synthesize correct EXITINTINFO on vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: preserve VGIF across VMCB switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract svm_set_gif (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove unnecessary if (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: synchronize VMCB controls updated by the processor on every vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: restore clobbered INT_CTL fields after clearing VINTR (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: save all control fields in svm->nested (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove trailing padding for struct vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: pass vmcb_control_area to copy_vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: clean up tsc_offset update (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: move MMU setup to nested_prepare_vmcb_control (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract preparation of VMCB for nested run (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract load_nested_vmcb_control (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: move map argument out of enter_svm_guest_mode (Vitaly Kuznetsov) [1841490] - [virt] kvm: check userspace_addr for all memslots (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: always update CR3 in VMCS (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: always update CR3 in VMCB (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: correctly inject INIT vmexits (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove exit_required (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: inject exceptions via svm_check_nested_events (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: enable event window in inject_pending_event (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: track manually whether an event has been injected (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Preserve registers modifications done before nested_svm_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Initialize tdp_level during vCPU creation (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: leave ASID aside in copy_vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: fix condition for filtering async PF (Vitaly Kuznetsov) [1841490] - [x86] kvm: Fix the indentation to match coding style (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: replace "fall through" with "return" to indicate different case (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Take an unsigned 32-bit int for has_emulated_msr()'s index (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Remove superfluous brackets from case statement (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: allow KVM_STATE_NESTED_MTF_PENDING in kvm_state flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: simplify is_mmio_spte (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionally (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: enable X86_FEATURE_WAITPKG in KVM capabilities (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: only do L1TF workaround on affected processors (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Migrate the VMX-preemption timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Change emulated VMX-preemption timer hrtimer to absolute (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Really make emulated nested preemption timer pinned (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Remove unused 'ops' param from nested_vmx_hardware_setup() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Remove unnecessary V_IRQ unsetting (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Merge svm_enable_vintr into svm_set_vintr (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Handle preemption timer fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: TSCDEADLINE MSR emulation fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: introduce kvm_can_use_hv_timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Optimize posted-interrupt delivery for timer fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce more exit_fastpath_completion enum values (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce kvm_vcpu_exit_request() helper (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Print symbolic names of VMX VM-Exit flags in traces (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Introduce generic fastpath handler (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop superfluous VMREAD of vmcs02.GUEST_SYSENTER_* (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Truncate writes to vmcs.SYSENTER_EIP/ESP for 32-bit vCPU (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Improve handle_external_interrupt_irqoff inline assembly (Vitaly Kuznetsov) [1841490] - [documentation] kvm: documentation: Fix up cpuid page (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Sanity check on gfn before removal (Vitaly Kuznetsov) [1841490] - [virt] kvm: No need to retry for hva_to_pfn_remapped() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Force ASYNC_PF_PER_VCPU to be power of two (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Remove unneeded __ASM_SIZE usage with POP instruction (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add a helper to consolidate root sp allocation (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Drop KVM's hugepage enums in favor of the kernel's enums (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Move max hugepage level to a separate #define (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Tweak PSE hugepage handling to avoid 2M vs 4M conundrum (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Cleanup vcpu->arch.guest_xstate_size (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Tweak handling of failure code for nested VM-Enter failure (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Capture TDP level when updating CPUID (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move nested EPT out of kvm_x86_ops.get_tdp_level() hook (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Add proper cache tracking for CR0 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Add proper cache tracking for CR4 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Unconditionally validate CR3 during nested transitions (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip IBPB when temporarily switching between vmcs01 and vmcs02 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip IBPB when switching between vmcs01 and vmcs02 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use accessor to read vmcs.INTR_INFO when handling exception (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: handle wrap around 32-bit address space (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Replace late check_nested_events() hack with more precise fix (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vmx_get_rflags() to query RFLAGS in vmx_interrupt_blocked() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vmx_interrupt_blocked() directly from vmx_handle_exit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: WARN on injected+pending exception even in nested case (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Preserve IRQ/NMI/SMI priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Report interrupts as allowed when in L2 and exit-on-interrupt is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Prioritize SMI over nested IRQ/NMI (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Preserve IRQ/NMI priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Split out architectural interrupt/NMI/SMI blocking checks (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Split out architectural interrupt/NMI blocking checks (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Move SMI vmexit handling to svm_check_nested_events() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: replace is_smm checks with kvm_x86_ops.smi_allowed (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Make return for {interrupt_nmi, smi}_allowed() a bool instead of int (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Set KVM_REQ_EVENT if run is canceled with req_immediate_exit set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Open a window for pending nested VMX preemption timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Preserve exception priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Implement check_nested_events for NMI (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: immediately inject INTR vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: leave halted state on vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: introduce nested_run_pending (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Disable AVIC before setting V_IRQ (Vitaly Kuznetsov) [1841490] - [virt] kvm: Introduce kvm_make_all_cpus_request_except() (Vitaly Kuznetsov) [1841490] - [tools] kvm: vmx: pass correct DR6 for GD userspace exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86, svm: isolate vcpu->arch.dr6 from vmcb->save.dr6 (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: keep DR6 synchronized with vcpu->arch.dr6 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: trap #DB and #BP to userspace if guest debugging is on (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add KVM_SET_GUEST_DEBUG test (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix single-step with KVM_SET_GUEST_DEBUG (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Set RTM for DB_VECTOR too for KVM_EXIT_DEBUG (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: fix DR6 delivery for various cases of #DB injection (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Declare KVM_CAP_SET_GUEST_DEBUG properly (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Fix build for evmcs.h (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Use KVM CPU capabilities to determine CR4 reserved bits (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Vitaly Kuznetsov) [1841490] - [x86] kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fixes posted interrupt check for IRQs delivery modes (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: fill in kvm_run->debug.arch.dr[67] (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Replace a BUG_ON(1) with BUG() to squash clang warning (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: do not allow VMRUN inside SMM (Vitaly Kuznetsov) [1841490] - [virt] kvm: add capability for halt polling (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Store vmcs.EXIT_QUALIFICATION as an unsigned long, not u32 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop a redundant call to vmx_get_intr_info() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: move nested-related kvm_x86_ops to a separate struct (Vitaly Kuznetsov) [1841490] - [x86] kvm: evmcs: check if nesting is enabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: check_nested_events is never NULL (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm/set_memory_region_test: do not check RIP if the guest shuts down (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: avoid infinite loop on NPF from bad address (Vitaly Kuznetsov) [1841490] - [x86] kvm: Remove redundant argument to kvm_arch_vcpu_ioctl_run (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Check for CR0.CD and CR0.NW on VMRUN of nested guests (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Improve latency for single target IPI fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Optimize handling of VM-Entry failures in vmx_vcpu_run() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Remove non-functional "support" for CR3 target values (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Avoid an extra memslot lookup in try_async_pf() for L2 (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Set @writable to false for non-visible accesses by L2 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Cache vmcs.EXIT_QUALIFICATION using arch avail_reg flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop manual clearing of segment cache on nested VMCS switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Reset register cache (available and dirty masks) on VMCS switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invoke ept_save_pdptrs() if and only if PAE paging is enabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Rename exit_reason to vm_exit_reason for nested VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Cast exit_reason to u16 to check for nested EXTERNAL_INTERRUPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Pull exit_reason from vcpu_vmx in nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop a superfluous WARN on reflecting EXTERNAL_INTERRUPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Split VM-Exit reflection logic into L0 vs. L1 wants (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: match comment with return type for nested_vmx_exit_reflected (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move nested VM-Exit tracepoint into nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move VM-Fail check out of nested_vmx_exit_reflected() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Uninline nested_vmx_reflect_vmexit(), i.e. move it to nested.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move reflection check into nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Use do_machine_check to pass MCE to the host (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Clean cr3/pgd handling in vmx_load_mmu_pgd() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Free only the affected contexts when emulating INVEPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Don't flush TLB on nested VMX transition (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip MMU sync on nested VMX transition when possible (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add module param to force TLB flush on root reuse (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add separate override for MMU sync during fast CR3 switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Move fast_cr3_switch() side effects to __kvm_mmu_new_cr3() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Don't reload APIC access page if its control is disabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Retrieve APIC access page HPA only when necessary (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Reload APIC access page on nested VM-Exit only if necessary (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Selectively use TLB_FLUSH_CURRENT for nested VM-Enter/VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specific flushes (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Add helper to handle TLB flushes on nested VM-Enter/VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Rename ->tlb_flush() to ->tlb_flush_all() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Document the ASID logic in svm_flush_tlb() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Introduce vmx_flush_tlb_current() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move nested_get_vpid02() to vmx/nested.h (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move vmx_flush_tlb() to vmx.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Clean up vmx_flush_tlb_gva() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: make Hyper-V PV TLB flush use tlb_flush_guest() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Use vpid_sync_vcpu_addr() to emulate INVVPID with address (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Drop redundant capability checks in low level INVVPID helpers (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Handle INVVPID fallback logic in vpid_sync_vcpu_addr() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move vpid_sync_vcpu_addr() down a few lines (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vpid_sync_context() directly when possible (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Skip global INVVPID fallback if vpid==0 in vpid_sync_context() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Sync SPTEs when injecting page/EPT fault into L1 (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: cleanup kvm_inject_emulated_page_fault (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: introduce kvm_mmu_invalidate_gva (Vitaly Kuznetsov) [1841490] - [x86] kvm: Disable objtool frame pointer checking for vmenter.S (Vitaly Kuznetsov) [1841490] - [x86] kvm: Remove CREATE_IRQCHIP/SET_PIT2 race (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault) (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invalidate all roots when emulating INVVPID without EPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invalidate all EPTP contexts when emulating INVEPT for L1 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT) (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Flush all EPTP/VPID contexts on remote TLB flush (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: Add testcase for creating max number of memslots (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Make set_memory_region_test common to all architectures (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add "zero" testcase to set_memory_region_test (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: Add vm_get_fd() in kvm_util (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add "delete" testcase to set_memory_region_test (Vitaly Kuznetsov) [1841490] - [tools] kvm: sefltests: Add explicit synchronization to move mem region test (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add GUEST_ASSERT variants to pass values to host (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add util to delete memory region (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Use kernel's list instead of homebrewed replacement (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Take vcpu pointer instead of id in vm_vcpu_rm() (Vitaly Kuznetsov) [1841490] - [x86] kvm: pass through CPUID(0x80000006) (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Return updated timer current count register from KVM_GET_LAPIC (Vitaly Kuznetsov) [1841490] - [virt] kvm: remove redundant assignment to variable r (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Fix __svm_vcpu_run declaration (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Do not setup frame pointer in __svm_vcpu_run (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: reflect MTF VM-exits if injected by L1 (Vitaly Kuznetsov) [1841490] - [kernel] kvm: Check validity of resolved slot when searching memslots (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Enable machine check support for 32bit targets (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: move more vmentry code to assembly (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: fix compilation with modular PSP and non-modular KVM (Vitaly Kuznetsov) [1841490] - [x86] Increase KVM_MAX_VCPUS to 1024, KVM_MAX_VCPU_ID to 2048 (Eduardo Habkost) [1810811] - [scsi] scsi: core: avoid host-wide host_busy counter for scsi_mq (Ewan Milne) [1761928] - [gpio] gpio: xgene-sb: set valid IRQ type in to_irq() (Brian Masney) [1802402] - [block] rbd: compression_hint option (Ilya Dryomov) [1835925] - [include] libceph: support for alloc hint flags (Ilya Dryomov) [1835925] - [net] libceph: read_from_replica option (Ilya Dryomov) [1835925] - [net] libceph: support for balanced and localized reads (Ilya Dryomov) [1835925] - [net] libceph: crush_location infrastructure (Ilya Dryomov) [1835925] - [net] libceph: decode CRUSH device/bucket types and names (Ilya Dryomov) [1835925] - [net] libceph: add non-asserting rbtree insertion helper (Ilya Dryomov) [1835925] - [pci] PCI: pciehp: Fix MSI interrupt race (Myron Stowe) [1779610] - [security] ima: Remove __init annotation from ima_pcrread() (Bruno Meneguele) [1843774] - [security] ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() (Bruno Meneguele) [1843774] - [security] ima: Directly assign the ima_default_policy pointer to ima_rules (Bruno Meneguele) [1843774] - [documentation] powerpc/fadump: sysfs for fadump memory reservation (Diego Domingos) [1804202] - [documentation] Documentation/ABI: Mark /sys/kernel/fadump_* sysfs files deprecated (Diego Domingos) [1804202] - [documentation] powerpc/powernv: Move core and fadump_release_opalcore under new kobject (Diego Domingos) [1804202] - [powerpc] powerpc/fadump: Reorganize /sys/kernel/fadump_* sysfs files (Diego Domingos) [1804202] - [fs] sysfs: wrap __compat_only_sysfs_link_entry_to_kobj function to change the symlink name (Diego Domingos) [1804202] - [documentation] Documentation/ABI: Add ABI documentation for /sys/kernel/fadump_* (Diego Domingos) [1804202] - [hwtracing] intel_th: pci: Add Tiger Lake CPU support (Jiri Olsa) [1483079] - [netdrv] e1000e: fix S0ix flows for cable connected case (Ken Cox) [1781385] - [netdrv] e1000e: reject unsupported coalescing params (Ken Cox) [1781385] - [netdrv] e1000e: Add support for Tiger Lake device (Ken Cox) [1781385] - [netdrv] e1000e: Add support for Alder Lake (Ken Cox) [1781385] - [netdrv] net: intel: e1000e: fix possible sleep-in-atomic-context bugs in e1000e_get_hw_semaphore() (Ken Cox) [1781385] - [netdrv] e1000e: fix missing cpu_to_le64 on buffer_addr (Ken Cox) [1781385] - [netdrv] e1000(e): use new helper tcp_v6_gso_csum_prep (Ken Cox) [1781385] - [netdrv] e1000e: Revert "e1000e: Make watchdog use delayed work" (Ken Cox) [1781385] - [netdrv] e1000e: Use netdev_info instead of pr_info for link messages (Ken Cox) [1781385] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Ken Cox) [1781385] - [netdrv] e1000e: Fix compiler warning when CONFIG_PM_SLEEP is not set (Ken Cox) [1781385] - [netdrv] net: ixgbevf: reject unsupported coalescing params (Ken Cox) [1781379] - [netdrv] ixgbevf: Remove limit of 10 entries for unicast filter list (Ken Cox) [1781379] - [netdrv] net: ixgbe: reject unsupported coalescing params (Ken Cox) [1781378] - [netdrv] ixgbe: Use pci_get_dsn() (Ken Cox) [1781378] - [netdrv] intel: Replace zero-length array with flexible-array member (Ken Cox) [1781378] - [netdrv] ixgbe: Fix calculation of queue with VFs and flow director on interface flap (Ken Cox) [1781378] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Ken Cox) [1781378] - [netdrv] ixgbe: protect TX timestamping from API misuse (Ken Cox) [1781378] - [netdrv] ixgbe: Make use of cpumask_local_spread to improve RSS locality (Ken Cox) [1781378] - [netdrv] ixgbe: Remove duplicate clear_bit() call (Ken Cox) [1781378] - [netdrv] ixgbe: Add UDP segmentation offload support (Ken Cox) [1781378] - [x86] x86/resctrl: Fix invalid attempt at removing the default resource group (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Clean up unused function parameter in mkdir path (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix a deadlock due to inaccurate reference (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix use-after-free when deleting resource groups (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Add task resctrl information display (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Check monitoring static key in the MBM overflow handler (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Do not reconfigure exiting tasks (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix potential memory leak (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix an imbalance in domain_remove_cpu() (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix potential lockdep warning (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Prevent NULL pointer dereference when reading mondata (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Cleanup cbm_ensure_valid() (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Prevent possible overrun during bitmap operations (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Don't stop walking closids when a locksetup group is found (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Use _ASM_BX to avoid ifdeffery (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Remove unused variable (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Remove duplicate MSR_MISC_FEATURE_CONTROL definition (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Avoid confusion over the new X86_RESCTRL config (Alexander Beregalov) [1830948] - [x86] x86/cache: Rename config option to CONFIG_X86_RESCTRL (Alexander Beregalov) [1830948] - [tools] perf flamegraph: Use /bin/bash for report and record scripts (Michael Petlan) [1281843] - [tools] perf script: Add flamegraph.py script (Michael Petlan) [1281843] - [tools] perf script: Avoid NULL dereference on symbol (Michael Petlan) [1841130] - [tools] tools/build: tweak unused value workaround (Michael Petlan) [1841130] - [tools] perf stat: Fix no metric header if --per-socket and --metric-only set (Michael Petlan) [1841130] - [tools] perf python: Check if clang supports -fno-semantic-interposition (Michael Petlan) [1841130] - [tools] perf tools: Support Python 3.8+ in Makefile (Michael Petlan) [1841130] - [tools] perf script: Fix invalid read of directory entry after closedir() (Michael Petlan) [1841130] - [tools] perf script report: Fix SEGFAULT when using DWARF mode (Michael Petlan) [1841130] - [tools] perf script: add -S/--symbols documentation (Michael Petlan) [1841130] - [tools] perf pmu-events x86: Use CPU_CLK_UNHALTED.THREAD in Kernel_Utilization metric (Michael Petlan) [1841130] - [tools] perf events parser: Add missing Intel CPU events to parser (Michael Petlan) [1841130] - [tools] perf script: Allow --symbol to accept hexadecimal addresses (Michael Petlan) [1841130] - [tools] perf top: Support hotkey to change sort order (Michael Petlan) [1841130] - [tools] perf top: Support --group-sort-idx to change the sort order (Michael Petlan) [1841130] - [tools] perf symbols: Fix arm64 gap between kernel start and module end (Michael Petlan) [1841130] - [tools] perf build-test: Honour JOBS to override detection of number of cores (Michael Petlan) [1841130] - [tools] perf script: Add --show-cgroup-events option (Michael Petlan) [1841130] - [tools] perf top: Add --all-cgroups option (Michael Petlan) [1841130] - [tools] perf record: Add --all-cgroups option (Michael Petlan) [1841130] - [tools] perf record: Support synthesizing cgroup events (Michael Petlan) [1841130] - [tools] perf report: Add 'cgroup' sort key (Michael Petlan) [1841130] - [tools] perf cgroup: Maintain cgroup hierarchy (Michael Petlan) [1841130] - [tools] perf tools: Basic support for CGROUP event (Michael Petlan) [1841130] - [tools] perf tools: Add file-handle feature test (Michael Petlan) [1841130] - [tools] perf python: Include rwsem.c in the pythong biding (Michael Petlan) [1841130] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1841130] - [tools] perf script: Introduce --deltatime option (Michael Petlan) [1841130] - [tools] perf: Normalize gcc parameter when generating arch errno table (Michael Petlan) [1841130] - [tools] perf parse-events: Add defensive NULL check (Michael Petlan) [1841130] - [tools] perf callchain: Update docs regarding kernel/user space unwinding (Michael Petlan) [1841130] - [tools] perf cpumap: Fix snprintf overflow check (Michael Petlan) [1841130] - [tools] perf test: Test pmu-events aliases (Michael Petlan) [1841130] - [tools] perf pmu: Make pmu_uncore_alias_match() public (Michael Petlan) [1841130] - [tools] perf pmu: Add is_pmu_core() (Michael Petlan) [1841130] - [tools] perf test: Add pmu-events test (Michael Petlan) [1841130] - [tools] perf pmu: Refactor pmu_add_cpu_aliases() (Michael Petlan) [1841130] - [tools] perf jevents: Support test events folder (Michael Petlan) [1841130] - [tools] perf jevents: Add some test events (Michael Petlan) [1841130] - [tools] perf tools: Unify a bit the build directory output (Michael Petlan) [1841130] - [tools] perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events (Michael Petlan) [1841130] - [tools] perf stat: Align the output for interval aggregation mode (Michael Petlan) [1841130] - [tools] perf report/top TUI: Support hotkeys to let user select any event for sorting (Michael Petlan) [1841130] - [tools] perf report: Support a new key to reload the browser (Michael Petlan) [1841130] - [tools] perf report: Allow specifying event to be used as sort key in --group output (Michael Petlan) [1841130] - [tools] perf report/top TUI: Support hotkey 'a' for annotation of unresolved addresses (Michael Petlan) [1841130] - [tools] perf report: Support interactive annotation of code without symbols (Michael Petlan) [1841130] - [tools] perf report: Print al_addr when symbol is not found (Michael Petlan) [1841130] - [tools] perf symbols: Consolidate symbol fixup issue (Michael Petlan) [1841130] - [tools] perf parse-events: Fix 3 use after frees found with clang ASAN (Michael Petlan) [1841130] - [tools] perf/tests: Add CET instructions to the new instructions test (Michael Petlan) [1841130] - [tools] perf expr: Fix copy/paste mistake (Michael Petlan) [1841130] - [tools] perf report: Fix no branch type statistics report issue (Michael Petlan) [1841130] - [tools] perf tools: Give synthetic mmap events an inode generation (Michael Petlan) [1841130] - [tools] perf test: Print if shell directory isn't present (Michael Petlan) [1841130] - [tools] perf record: Fix binding of AIO user space buffers to nodes (Michael Petlan) [1841130] - [tools] perf intel-pt: Update intel-pt.txt file with new location of the documentation (Michael Petlan) [1841130] - [tools] perf intel-pt: Add Intel PT man page references (Michael Petlan) [1841130] - [tools] perf intel-pt: Rename intel-pt.txt and put it in man page format (Michael Petlan) [1841130] - [tools] perf doc: Set man page date to last git commit (Michael Petlan) [1841130] - [tools] perf cs-etm: Fix unsigned variable comparison to zero (Michael Petlan) [1841130] - [tools] perf cs-etm: Optimize copying last branches (Michael Petlan) [1841130] - [tools] perf cs-etm: Correct synthesizing instruction samples (Michael Petlan) [1841130] - [tools] perf cs-etm: Continuously record last branch (Michael Petlan) [1841130] - [tools] perf cs-etm: Swap packets for instruction samples (Michael Petlan) [1841130] - [tools] perf map: Use strstarts() to look for Android libraries (Michael Petlan) [1841130] - [tools] perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint (Michael Petlan) [1841130] - [tools] perf metricgroup: Support metric constraint (Michael Petlan) [1841130] - [tools] perf util: Factor out sysctl__nmi_watchdog_enabled() (Michael Petlan) [1841130] - [tools] perf metricgroup: Factor out metricgroup__add_metric_weak_group() (Michael Petlan) [1841130] - [tools] perf jevents: Support metric constraint (Michael Petlan) [1841130] - [tools] perf block-info: Support color ops to print block percents in color (Michael Petlan) [1841130] - [tools] perf block-info: Allow selecting which columns to report and its order (Michael Petlan) [1841130] - [tools] perf diff: Use __block_info__cmp() to replace block_pair_cmp() (Michael Petlan) [1841130] - [tools] perf expr: Make expr__parse() return -1 on error (Michael Petlan) [1841130] - [tools] perf expr: Straighten expr__parse()/expr__find_other() interface (Michael Petlan) [1841130] - [tools] perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables (Michael Petlan) [1841130] - [tools] perf expr: Move expr lexer to flex (Michael Petlan) [1841130] - [tools] perf expr: Add expr.c object (Michael Petlan) [1841130] - [tools] perf header: Add check for unexpected use of reserved membrs in event attr (Michael Petlan) [1841130] - [tools] perf evsel: Support PERF_SAMPLE_BRANCH_HW_INDEX (Michael Petlan) [1841130] - [tools] perf tools: Add hw_idx in struct branch_stack (Michael Petlan) [1841130] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1841130] - [tools] tools lib traceevent: Remove extra '\n' in print_event_time() (Michael Petlan) [1841130] - [tools] perf annotate: Get rid of annotation->nr_jumps (Michael Petlan) [1841130] - [tools] perf llvm: Add debug hint message about missing kernel-devel package (Michael Petlan) [1841130] - [tools] perf stat: Show percore counts in per CPU output (Michael Petlan) [1841130] - [tools] tools lib api fs: Move cgroupsfs_find_mountpoint() (Michael Petlan) [1841130] - [kernel] perf/core: fix parent pid/tid in task exit events (Michael Petlan) [1841130] - [x86] perf/x86/cstate: Add Jasper Lake CPU support (Michael Petlan) [1841130] - [kernel] perf/core: Disable page faults when getting phys address (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Add Ice Lake server uncore support (Michael Petlan) [1841130] - [kernel] perf/cgroup: Correct indirection in perf_less_group_idx() (Michael Petlan) [1841130] - [kernel] perf/core: Fix event cgroup tracking (Michael Petlan) [1841130] - [init] perf/core: Add PERF_SAMPLE_CGROUP feature (Michael Petlan) [1841130] - [kernel] perf/core: Add PERF_RECORD_CGROUP event (Michael Petlan) [1841130] - [x86] x86 user stack frame reads: switch to explicit __get_user() (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Add box_offsets for free-running counters (Michael Petlan) [1841130] - [kernel] perf/core: Fix reversed NULL check in perf_event_groups_less() (Michael Petlan) [1841130] - [kernel] perf/core: Fix endless multiplex timer (Michael Petlan) [1841130] - [kernel] perf/cgroup: Order events in RB tree by cgroup id (Michael Petlan) [1841130] - [kernel] perf/cgroup: Grow per perf_cpu_context heap storage (Michael Petlan) [1841130] - [kernel] perf/core: Add per perf_cpu_context min_heap storage (Michael Petlan) [1841130] - [kernel] perf/core: Use min_heap in visit_groups_merge() (Michael Petlan) [1841130] - [lib] lib: Introduce generic min-heap (Michael Petlan) [1841130] - [kernel] perf/cgroup: Reorder perf_cgroup_connect() (Michael Petlan) [1841130] - [kernel] perf/core: Remove 'struct sched_in_data' (Michael Petlan) [1841130] - [kernel] perf/core: Unify {pinned, flexible}_sched_in() (Michael Petlan) [1841130] - [x86] perf/x86: Add Intel Tiger Lake uncore support (Michael Petlan) [1841130] - [x86] perf/x86/intel: Output LBR TOS information correctly (Michael Petlan) [1841130] - [powerpc] perf/core: Add new branch sample type for HW index of raw branch records (Michael Petlan) [1841130] - [x86] perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Michael Petlan) [1841130] - [x86] x86/cpu: Add Jasper Lake to Intel family (Michael Petlan) [1841130] - [fs] pstore/ram: Run without kernel crash dump region (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore/ram: Avoid NULL deref in ftrace merging failure path (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore: Convert buf_lock to semaphore (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore/ram: Correctly calculate usable PRZ bytes (Desnes Augusto Nunes do Rosario) [1824906] - [drm] memremap: add an owner field to struct dev_pagemap (Don Dutile) [1816441] - [mm] mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages (Don Dutile) [1816441] - [mm] mm/swap: fix release_pages() when releasing devmap pages (Don Dutile) [1816441] - [mm] mm: revert remove MEMORY_DEVICE_PUBLIC support in swap.c (Don Dutile) [1816441] - [nvdimm] mm: Cleanup __put_devmap_managed_page() vs ->page_free() (Don Dutile) [1816441] - [documentation] hv_netvsc: Update document for XDP support (Mohammed Gamal) [1815497] - [netdrv] hv_netvsc: Fix XDP refcnt for synthetic and VF NICs (Mohammed Gamal) [1815497] - [netdrv] hv_netvsc: Add XDP support (Mohammed Gamal) [1815497] - [powerpc] kvm: ppc: book3s hv: Remove user-triggerable WARN_ON (Laurent Vivier) [1784050] - [powerpc] kvm: ppc: book3s hv: Close race with page faults around memslot flushes (Laurent Vivier) [1784050] - [powerpc] pseries/svm: Allow IOMMU to work in SVM (Michael Roth) [1730194] - [powerpc] pseries/iommu: Separate FW_FEATURE_MULTITCE to put/stuff features (Michael Roth) [1730194] - [powerpc] pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW (Michael Roth) [1730194] - [powerpc] revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests" (Michael Roth) [1730194] - [powerpc] ultravisor: Add PPC_UV config option (Michael Roth) [1730194] - [mm] ksm: Export ksm_madvise() (Michael Roth) [1730194] - [powerpc] configs: Enable secure guest support in pseries and ppc64 defconfigs (Michael Roth) [1730194] - [powerpc] prom_init: Undo relocation before entering secure mode (Michael Roth) [1730194] - [powerpc] pseries/svm: Force SWIOTLB for secure guests (Michael Roth) [1730194] - [powerpc] pseries/iommu: Don't use dma_iommu_ops on secure guests (Michael Roth) [1730194] - [powerpc] pseries/svm: Disable doorbells in SVM guests (Michael Roth) [1730194] - [powerpc] pseries/svm: Export guest SVM status to user space via sysfs (Michael Roth) [1730194] - [powerpc] pseries/svm: Use shared memory for Debug Trace Log (DTL) (Michael Roth) [1730194] - [powerpc] prom_init: Pass the "os-term" message to hypervisor (Michael Roth) [1730194] - [powerpc] Add support for adding an ESM blob to the zImage wrapper (Michael Roth) [1730194] - [powerpc] pseries: Introduce option to build secure virtual machines (Michael Roth) [1730194] - [s390] mm: Remove sev_active() function (Michael Roth) [1730194] - [kernel] fs/core/vmcore: Move sev_active() reference to x86 arch code (Michael Roth) [1730194] - [kernel] x86, s390/mm: Move sme_active() and sme_me_mask to x86-specific header (Michael Roth) [1730194] - [kernel] dma-mapping: Remove dma_check_mask() (Michael Roth) [1730194] - [kernel] swiotlb: Remove call to sme_active() (Michael Roth) [1730194] - [x86] s390: Move ARCH_HAS_MEM_ENCRYPT definition to arch/Kconfig (Michael Roth) [1730194] - [powerpc] xmon: don't access ASDR in VMs (Michael Roth) [1730194] - [powerpc] xmon: Fix compile error in print_insn* functions (Michael Roth) [1730194] - [mm] memremap: provide a not device managed memremap_pages (Michael Roth) [1730194] - [mm] memremap: don't use a separate devm action for devmap_managed_enable_get (Michael Roth) [1730194] - [mm] memremap: remove the dev field in struct dev_pagemap (Michael Roth) [1730194] - [kernel] resource: add a not device managed request_free_mem_region variant (Michael Roth) [1730194] - [mm] turn migrate_vma upside down (Michael Roth) [1730194] - [kernel] mm: simplify ZONE_DEVICE page private data (Michael Roth) [1730194] - [kernel] mm: remove hmm_devmem_add (Michael Roth) [1730194] - [mm] remove hmm_vma_alloc_locked_page (Michael Roth) [1730194] - [dax] device-dax: use the dev_pagemap internal refcount (Michael Roth) [1730194] - [mm] export alloc_pages_vma (Michael Roth) [1730194] - [netdrv] net/mlx5: Kconfig: Fix spelling typo (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Introduce kconfig var for TC support (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Move TC-specific code from en_main.c to en_tc.c (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Extract neigh-specific code from en_rep.c to rep/neigh.c (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.c (Alaa Hleihel) [1843359] - [infiniband] net/mlx5: Refactor imm_inval_pkey field in cqe struct (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Take DCBNL-related definitions into dedicated files (Alaa Hleihel) [1843359] - [netdrv] net/mlx5: E-Switch: Move eswitch chains to a new directory (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: remove duplicated check chain_index in mlx5e_rep_setup_ft_cb (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: add mlx5e_rep_indr_setup_ft_cb support (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: refactor indr setup block (Alaa Hleihel) [1843359] - [infiniband] IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Remove warning "devices are not on same switch HW" (Alaa Hleihel) [1842258] - [infiniband] RDMA/mlx5: Add init2init as a modify command (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix MLX5_TC_CT dependencies (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Properly set default values when disabling adaptive moderation (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix stats update for matchall classifier (Alaa Hleihel) [1842258] - [netdrv] net: sched: expose HW stats types per action used by drivers (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: en_tc: Fix incorrect type in initializer warnings (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Allow partial data mask for tunnel options (Alaa Hleihel) [1842258] - [include] net/mlx5: IPSec: Fix incorrect type for spi (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Accel: fpga tls fix cast to __be64 and incorrect argument types (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: cmd: Fix memset with byte count warning (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix incorrect type in return expression (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix cast to restricted __be32 (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix incorrect type in argument (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: IPoIB, Drop multicast packets that this interface sent (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix error flow in case of function_setup failure (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: CT: Correctly get flow rule (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5e: Update netdev txq on completions during closure (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Annotate mutex destroy for root ns (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Don't maintain a case of del_sw_func being null (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Fix cleaning unmanaged flow tables (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Fix memory leak in mlx5_events_init (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix inner tirs handling (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: kTLS, Destroy key object after destroying the TIS (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix allowed tc redirect merged eswitch offload cases (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Avoid processing commands before cmdif is ready (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix a race when moving command interface to events mode (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Add command entry handling completion (Alaa Hleihel) [1842258] - [infiniband] RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix crash upon suspend/resume (Alaa Hleihel) [1842258 1841973] - [netdrv] net/mlx5e: Fix devlink port netdev unregistration sequence (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Fix devlink port register sequence (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Use devlink virtual flavour for VF devlink port (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Add support for devlink-port in non-representors mode (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Rename representor get devlink port function (Alaa Hleihel) [1842258 1790226] - [fs] nfsd4: add filename to states output ("J. Bruce Fields") [1475182] - [fs] nfsd4: stid display should preserve on-the-wire byte order ("J. Bruce Fields") [1475182] - [fs] nfsd4: common stateid-printing code ("J. Bruce Fields") [1475182] - [fs] nfsd: remove read permission bit for ctl sysctl ("J. Bruce Fields") [1475182] - [fs] nfsd: "\s" should be "s" ("J. Bruce Fields") [1475182] - [fs] nfsd: initialize i_private before d_add ("J. Bruce Fields") [1475182] - [fs] nfsd: use i_wrlock instead of rcu for nfsdfs i_private ("J. Bruce Fields") [1475182] - [fs] nfsd: fix dentry leak upon mkdir failure ("J. Bruce Fields") [1475182] - [fs] nfsd: Make __get_nfsdfs_client() static ("J. Bruce Fields") [1475182] - [fs] nfsd: Make two functions static ("J. Bruce Fields") [1475182] - [fs] nfsd: decode implementation id ("J. Bruce Fields") [1475182] - [fs] nfsd: use 64-bit seconds fields in nfsd v4 code ("J. Bruce Fields") [1475182] - [fs] nfsd: create xdr_netobj_dup helper ("J. Bruce Fields") [1475182] - [fs] nfsd: allow forced expiration of NFSv4 clients ("J. Bruce Fields") [1475182] - [fs] nfsd: create get_nfsdfs_clp helper ("J. Bruce Fields") [1475182] - [fs] nfsd4: show layout stateids ("J. Bruce Fields") [1475182] - [fs] nfsd: show lock and deleg stateids ("J. Bruce Fields") [1475182] - [fs] nfsd4: add file to display list of client's opens ("J. Bruce Fields") [1475182] - [fs] nfsd: add more information to client info file ("J. Bruce Fields") [1475182] - [include] nfsd: escape high characters in binary data ("J. Bruce Fields") [1475182] - [fs] nfsd: copy client's address including port number to cl_addr ("J. Bruce Fields") [1475182] - [fs] nfsd4: add a client info file ("J. Bruce Fields") [1475182] - [fs] nfsd: make client/ directory names small ints ("J. Bruce Fields") [1475182] - [fs] nfsd: add nfsd/clients directory ("J. Bruce Fields") [1475182] - [fs] nfsd4: use reference count to free client ("J. Bruce Fields") [1475182] - [fs] nfsd: rename cl_refcount ("J. Bruce Fields") [1475182] - [fs] nfsd: persist nfsd filesystem across mounts ("J. Bruce Fields") [1475182]- [wireless] iwlwifi: pcie: handle QuZ configs with killer NICs as well (Jarod Wilson) [1844129 1842382] - [net] mac80211: add ieee80211_is_any_nullfunc() (Jarod Wilson) [1844129] - [net] mac80211: sta_info: Add lockdep condition for RCU list usage (Jarod Wilson) [1844129] - [net] mac80211: fix channel switch trigger from unknown mesh peer (Jarod Wilson) [1844129] - [wireless] rtw88: avoid unused function warnings (Jarod Wilson) [1844129] - [wireless] brcmfmac: add stub for monitor interface xmit (Jarod Wilson) [1844129] - [wireless] iwlwifi: actually check allocated conf_tlv pointer (Jarod Wilson) [1844129] - [wireless] iwlwifi: fix WGDS check when WRDS is disabled (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: fix inactive TID removal return value usage (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: Do not declare support for ACK Enabled Aggregation (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: limit maximum queue appropriately (Jarod Wilson) [1844129] - [wireless] iwlwifi: pcie: indicate correct RB size to device (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: beacon statistics shouldn't go backwards (Jarod Wilson) [1844129] - [wireless] iwlwifi: pcie: actually release queue memory in TVQM (Jarod Wilson) [1844129] - [wireless] mac80211: populate debugfs only after cfg80211 init (Jarod Wilson) [1844129] - [net] mac80211: fix race in ieee80211_register_hw() (Jarod Wilson) [1844129] - [net] nl80211: fix NL80211_ATTR_FTM_RESPONDER policy (Jarod Wilson) [1844129] - [powerpc] powerpc/fadump: Account for memory_limit while reserving memory (Steve Best) [1840646] - [mm] mm: make deferred init's max threads arch-specific (David Hildenbrand) [1818764] - [mm] mm: parallelize deferred_init_memmap() (David Hildenbrand) [1818764] - [mm] mm: don't track number of pages during deferred initialization (David Hildenbrand) [1818764] - [kernel] padata: add basic support for multithreaded jobs (David Hildenbrand) [1818764] - [kernel] padata: allocate work structures for parallel jobs from a pool (David Hildenbrand) [1818764] - [init] padata: initialize earlier (David Hildenbrand) [1818764] - [kernel] padata: remove exit routine (David Hildenbrand) [1818764] - [documentation] padata: update documentation (David Hildenbrand) [1818764] - [mm] mm: call cond_resched() from deferred_init_memmap() (David Hildenbrand) [1818764] - [mm] mm: initialize deferred pages with interrupts enabled (David Hildenbrand) [1818764] - [mm] mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init (David Hildenbrand) [1818764] - [mm] mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous() (David Hildenbrand) [1818764] - [mm] mm/page_alloc.c: fix regression with deferred struct page init (David Hildenbrand) [1818764] - [mm] mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sections (David Hildenbrand) [1818764] - [mm] mm: implement new zone specific memblock iterator (David Hildenbrand) [1818764] - [mm] mm: drop meminit_pfn_in_nid as it is redundant (David Hildenbrand) [1818764] - [kernel] audit: add subj creds to NETFILTER_CFG record to (Richard Guy Briggs) [1478533] - [kernel] audit: make symbol 'audit_nfcfgs' static (Richard Guy Briggs) [1478533] - [net] netfilter: add audit table unregister actions (Richard Guy Briggs) [1478533] - [net] audit: tidy and extend netfilter_cfg x_tables (Richard Guy Briggs) [1478533] - [x86] x86/efi: Allocate e820 buffer before calling efi_exit_boot_service (Lenny Szubowicz) [1824005] - [mm] hugetlb_cgroup: fix possible illegal access to memory (Joel Savitz) [1835398] - [kvm] KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction (Claudio Imbrenda) [1836184] - [sound] ASoC: Intel: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [thermal] thermal: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [powercap] powercap/intel_rapl: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [platform] platform/x86: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [pci] PCI: intel-mid: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [mmc] mmc: sdhci-acpi: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [idle] intel_idle: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [extcon] extcon: axp288: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [edac] EDAC: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [acpi] ACPI: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/platform: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/kernel: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/perf/events: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/cpu: Add consistent CPU match macros (Prarit Bhargava) [1841649] - [fs] fix autofs regression caused by follow_managed() changes (Miklos Szeredi) [1784857] - [fs] fs/namei.c: fix missing barriers when checking positivity (Miklos Szeredi) [1784857] - [fs] fix dget_parent() fastpath race (Miklos Szeredi) [1784857] - [fs] new helper: lookup_positive_unlocked() (Miklos Szeredi) [1784857] - [fs] fs/namei.c: pull positivity check into follow_managed() (Miklos Szeredi) [1784857] - [mm] x86/kasan: Fix boot with 5-level paging and KASAN (Baoquan He) [1838418] - [netdrv] bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return error when allocating zero size context memory (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve AER slot reset (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix VF anti-spoof filter setup (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix "fw.mgmt" and "fw.nsci" info via devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add partno to devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Read partno and serialno of the board from VPD (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add fw.mgmt.api version to devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Reset rings if ring reservation fails during open() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Free context memory after disabling PCI in probe error path (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return error if bnxt_alloc_ctx_mem() fails (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Call devlink_port_type_clear() in remove() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return -EAGAIN if fw command returns BUSY (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Modify some bnxt_hwrm_*_free() functions to void (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Remove unnecessary assignment of return code (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Clear DCB settings after firmware reset (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Process the NQ under NAPI continuous polling (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Simplify __bnxt_poll_cqs_done() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Handle all NQ notifications in bnxt_poll_p5() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Use pci_get_dsn() (Jonathan Toppins) [1790621] - [netdrv] bnxt: reject unsupported coalescing params (Jonathan Toppins) [1790621] - [netdrv] net/broadcom: Clean broadcom code from driver versions (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: fix error handling when flashing from file (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: reinitialize IRQs when MTU is modified (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: add newline to netdev_*() format strings (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve device shutdown method (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for devlink info command (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Rename switch_id to dsn (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support to update progress of flash update (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Move devlink_register before registering netdev (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Register devlink irrespective of firmware spec version (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Refactor bnxt_dl_register() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Periodically check and remove aged-out ntuple filters (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Do not accept fragments for aRFS flow steering (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Support UDP RSS hashing on 575XX chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve bnxt_probe_phy() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve link up detection (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Call recovery done after reset is successfully done (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Remove unnecessary NULL checks for fw_health (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for flashing the device via devlink (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Allow PHY settings on multi-function or NPAR PFs if allowed by FW (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add async. event logic for PHY configuration changes (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Refactor the initialization of the ethtool link settings (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Skip disabling autoneg before PHY loopback when appropriate (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Assign more RSS context resources to the VFs (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Initialize context memory to the value specified by firmware (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add chip IDs for 57452 and 57454 chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Report health status update after reset is done (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Set MASTER flag during driver registration (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Update firmware interface spec to 1.10.1.12 (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix array overrun in bnxt_fill_l2_rewrite_fields() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for NAT(L3/L4 rewrite) (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for L2 rewrite (Jonathan Toppins) [1790621] - [netdrv] net/mlx5: E-switch, Protect eswitch mode changes (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Extend eswitch enable to handle num_vfs change (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Split eswitch mode check to different helper function (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Simplify mlx5_unload_one() and its callers (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Simplify mlx5_register_device to return void (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Avoid deriving mlx5_core_dev second time (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Annotate esw state_lock mutex destroy (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5e: CT: Fix offload with CT action after CT NAT action (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix missing pedit action after ct clear action (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: remove set but not used variable 'unnew' (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Fix insert rules when TC_CT config isn't enabled (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix actions_match_supported() return (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Use correct type for chain, prio and level values (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-switch, Fix printing wrong error value (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix rejecting all egress rules not on vlan (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch: Fix using fwd and modify when firmware doesn't support it (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: Add missing inline to stub esw_add_restore_rule (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, free flow_group_in after creating the restore table (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-switch, Fix mutex init order (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Fix stack usage compiler warning (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Support clear action (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Handle misses after executing CT action (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Offload established flows (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Introduce connection tracking (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Support getting chain mapping (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Add support for offloading rules with no in_port (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Introduce global tables (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: en_rep: Create uplink rep root table after eswitch offloads table (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Enable reg c1 loopback when possible (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: Restore tunnel metadata on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Get reg_c1 value on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Support inner header rewrite with goto action (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Disallow inserting vxlan/vlan egress rules without decap/pop (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Move tc tunnel parsing logic with the rest at tc_tun module (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Allow re-allocating mod header actions (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Restore chain id on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Rx, Split rep rx mpwqe handler from nic (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Mark miss packets with new chain id mapping (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Get reg_c0 value on CQE (Alaa Hleihel) [1790219 1790218 1663246] - [infiniband] net/mlx5: E-Switch, Move source port on reg_c0 to the upper 16 bits (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: Introduce mapping infra for mapping unique ids to data (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Add devlink fdb_large_groups parameter (Alaa Hleihel) [1790203 1663246] - [netdrv] net/mlx5: Change the name of steering mode param id (Alaa Hleihel) [1790203 1663246] - [netdrv] net/mlx5e: Fix an IS_ERR() vs NULL check (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: Verify goto chain offload support (Alaa Hleihel) [1663246] - [include] net/mlx5: HW bit for goto chain offload support (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Remove redundant comment about goto slow path (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Reduce number of arguments in slow path handling (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Allow goto earlier chain if FW supports it (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Eswitch, Use per vport tables for mirroring (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: make the symbol 'ESW_POOLS' static (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Increase number of chains and priorities (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Refactor chains and priorities (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: ft: Check prio and chain sanity for ft offload (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: ft: Use getter function to get ft chain (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: TC: Offload flow table rules (Alaa Hleihel) [1663246]- [net] neigh: fix ARP retransmit timer guard (Hangbin Liu) [1767282] - [net] xfrm: fix a warning in xfrm_policy_insert_list (Xin Long) [1820956] - [net] netfilter: ipset: Fix subcounter update skip (Phil Sutter) [1834881] - [netdrv] macvlan: return correct error value (Matteo Croce) [1806146] - [net] core: properly remove skb from list (Ivan Vecera) [1839657] - [tools] selftests: fix flower parent qdisc (Ivan Vecera) [1824071] - [net] sch_choke: Remove classid from choke_skb_cb. (Ivan Vecera) [1824071] - [net] sched: choke: Remove unused inline function choke_set_classid (Ivan Vecera) [1824071] - [net] schedule: add action gate offloading (Ivan Vecera) [1824071] - [net] qos: introduce a gate control flow action (Ivan Vecera) [1824071] - [net] sched: fallback to qdisc noqueue if default qdisc setup fail (Ivan Vecera) [1824071] - [tools] selftests: forwarding: tc_actions.sh: add matchall mirror test (Ivan Vecera) [1824071] - [net] sched: report ndo_setup_tc failures via extack (Ivan Vecera) [1824071] - [net] sched : Remove unnecessary cast in kfree (Ivan Vecera) [1824071] - [tools] selftests: tc-testing: Add a TDC test for pedit munge ip6 dsfield (Ivan Vecera) [1824071] - [tools] selftests: forwarding: pedit_dsfield: Add pedit munge ip6 dsfield (Ivan Vecera) [1824071] - [net] sched: act_ct: update nf_conn_acct for act_ct SW offload in flowtable (Ivan Vecera) [1824071] - [net] net_sched: gen_estimator: extend packet counter to 64bit (Ivan Vecera) [1824071] - [net] flow_offload: skip hw stats check for FLOW_ACTION_HW_STATS_DONT_CARE (Ivan Vecera) [1824071] - [net] net_sched: sch_skbprio: add message validation to skbprio_change() (Ivan Vecera) [1824071] - [net] net_sched: fix tcm_parent in tc filter dump (Ivan Vecera) [1824071] - [net] sch_sfq: validate silly quantum values (Ivan Vecera) [1824071] - [net] sch_choke: avoid potential panic in choke_reset() (Ivan Vecera) [1824071] - [net] fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks (Ivan Vecera) [1824071] - [net] sched: etf: do not assume all sockets are full blown (Ivan Vecera) [1824071] - [tools] tc-testing: remove duplicate code in tdc.py (Ivan Vecera) [1824071] - [net] sched: Fix setting last executed chain on skb extension (Ivan Vecera) [1824071] - [net] net_sched: fix a missing refcnt in tcindex_init() (Ivan Vecera) [1824071] - [net] net_sched: add a temporary refcnt for struct tcindex_data (Ivan Vecera) [1824071] - [net] sched: expose HW stats types per action used by drivers (Ivan Vecera) [1824071] - [net] introduce nla_put_bitfield32() helper and use it (Ivan Vecera) [1824071] - [tools] selftests: skbedit_priority: Test counters at the skbedit rule (Ivan Vecera) [1824071] - [net] sched: act_pedit: Implement stats_update callback (Ivan Vecera) [1824071] - [net] sched: act_skbedit: Implement stats_update callback (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Add a forwarding test for pedit munge dsfield (Ivan Vecera) [1824071] - [net] flow_offload.h: Fix a comment at flow_action_entry.mangle (Ivan Vecera) [1824071] - [net] Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y, m} build (Ivan Vecera) [1824071] - [net] netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress (Ivan Vecera) [1824071] - [net] cbs: Fix software cbs to consider packet sending time (Ivan Vecera) [1824071] - [include] taprio: do not use BIT() in TCA_TAPRIO_ATTR_FLAG_* definitions (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for flags key (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for src and dst port range options (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for mpls options (Ivan Vecera) [1824071] - [include] net: sched: refine extack messages in tcf_change_indev (Ivan Vecera) [1824071] - [net] sched: rename more stats_types (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Add an skbedit priority selftest (Ivan Vecera) [1824071] - [net] tc_skbedit: Make the skbedit priority offloadable (Ivan Vecera) [1824071] - [include] tc_skbedit: Factor a helper out of is_tcf_skbedit_{mark, ptype}() (Ivan Vecera) [1824071] - [include] net: sched: Do not assume RTNL is held in tunnel key action helpers (Ivan Vecera) [1824071] - [net] sched: act_ct: Fix leak of ct zone template on replace (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: enable use of hrtimer slack (Ivan Vecera) [1824071] - [net] net_sched: do not reprogram a timer about to expire (Ivan Vecera) [1824071] - [net] net_sched: add qdisc_watchdog_schedule_range_ns() (Ivan Vecera) [1824071] - [net] rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Ivan Vecera) [1824071] - [net] net_sched: cls_route: remove the right filter from hashtable (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: RED: Add nodrop tests (Ivan Vecera) [1824071] - [net] sched: RED: Introduce an ECN nodrop mode (Ivan Vecera) [1824071] - [net] sched: Allow extending set of supported RED flags (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: Add TDC test for RED (Ivan Vecera) [1824071] - [tools] tc-testing: add ETS scheduler to tdc build configuration (Ivan Vecera) [1824071] - [net] sched: act_ct: Enable hardware offload of flow table entires (Ivan Vecera) [1824071] - [net] sched: act_ct: Support refreshing the flow table entries (Ivan Vecera) [1824071] - [net] sched: act_ct: Support restoring conntrack info on skbs (Ivan Vecera) [1824071] - [net] sched: act_ct: Instantiate flow table entry actions (Ivan Vecera) [1824071] - [net] net_sched: keep alloc_hash updated after hash allocation (Ivan Vecera) [1824071] - [net] net_sched: hold rtnl lock in tcindex_partial_destroy_work() (Ivan Vecera) [1824071] - [include] flow_offload: restrict driver to pass one allowed bit to flow_action_hw_stats_types_check() (Ivan Vecera) [1824071] - [netdrv] flow_offload: introduce "delayed" HW stats type and allow it in mlx5 (Ivan Vecera) [1824071] - [include] flow_offload: turn hw_stats_type into dedicated enum (Ivan Vecera) [1824071] - [include] flow_offload: use flow_action_for_each in flow_action_mixed_hw_stats_types_check() (Ivan Vecera) [1824071] - [net] sched: pie: change tc_pie_xstats->prob (Ivan Vecera) [1824071] - [net] taprio: Fix sending packets without dequeueing them (Ivan Vecera) [1824071] - [net] sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get (Ivan Vecera) [1824071] - [tools] selftests: forwarding: ETS: Use Qdisc counters (Ivan Vecera) [1824071] - [net] sched: Make FIFO Qdisc offloadable (Ivan Vecera) [1824071] - [include] pie: realign comment (Ivan Vecera) [1824071] - [net] pie: remove pie_vars->accu_prob_overflows (Ivan Vecera) [1824071] - [net] pie: remove unnecessary type casting (Ivan Vecera) [1824071] - [net] pie: use term backlog instead of qlen (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with canid extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: list kernel options for basic filter with canid ematch. (Ivan Vecera) [1824071] - [net] sched: act_ct: Use pskb_network_may_pull() (Ivan Vecera) [1824071] - [net] sched: act_ct: Fix ipv6 lookup of offloaded connections (Ivan Vecera) [1824071] - [net] sched: act_ct: Software offload of established flows (Ivan Vecera) [1824071] - [net] sched: act_ct: Offload established connections to flow table (Ivan Vecera) [1824071] - [net] sched: act_ct: Create nf flow table per zone (Ivan Vecera) [1824071] - [net] taprio: add missing attribute validation for txtime delay (Ivan Vecera) [1824071] - [net] fq: add missing attribute validation for orphan mask (Ivan Vecera) [1824071] - [tools] selftests: forwarding: tc_common: Convert to use busywait (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Convert until_counter_is() to take expression (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Add tc_rule_handle_stats_get() (Ivan Vecera) [1824071] - [include] net: flow_offload: Replace zero-length array with flexible-array member (Ivan Vecera) [1824071] - [net] sched: Replace zero-length array with flexible-array member (Ivan Vecera) [1824071] - [net] sched: act: count in the size of action flags bitfield (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with u32 extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with u16 extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter (Ivan Vecera) [1824071] - [net] sched: correct flower port blocking (Ivan Vecera) [1824071] - [net] sched: Support specifying a starting chain via tc skb ext (Ivan Vecera) [1824071] - [net] sched: Change the block's chain list to an rcu list (Ivan Vecera) [1824071] - [net] sched: Pass ingress block to tcf_classify_ingress (Ivan Vecera) [1824071] - [net] sched: Introduce ingress classification function (Ivan Vecera) [1824071] - [net] sched: flower: add missing validation of TCA_FLOWER_FLAGS (Ivan Vecera) [1824071] - [net] sched: matchall: add missing validation of TCA_MATCHALL_FLAGS (Ivan Vecera) [1824071] - [net] taprio: Fix dropping packets when using taprio + ETF offloading (Ivan Vecera) [1824071] - [net] taprio: Use taprio_reset_tc() to reset Traffic Classes configuration (Ivan Vecera) [1824071] - [net] taprio: Add missing policy validation for flags (Ivan Vecera) [1824071] - [net] taprio: Fix still allowing changing the flags during runtime (Ivan Vecera) [1824071] - [net] taprio: Fix enabling offload with wrong number of traffic classes (Ivan Vecera) [1824071] - [net] sched: prevent a use after free (Ivan Vecera) [1824071] - [tools] tc-testing: add missing 'nsPlugin' to basic.json (Ivan Vecera) [1824071] - [net] sch_choke: Use kvcalloc (Ivan Vecera) [1824071] - [tools] selftests: mlxsw: Add a RED selftest (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib.sh: Add start_tcp_traffic (Ivan Vecera) [1824071] - [tools] selftests: mlxsw: Add a TBF selftest (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Allow reading TC rule byte counters (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Add helpers for busywaiting (Ivan Vecera) [1824071] - [tools] selftests: Move two functions from mlxsw's qos_lib to lib (Ivan Vecera) [1824071] - [net] sched: Make TBF Qdisc offloadable (Ivan Vecera) [1824071] - [net] sched: sch_tbf: Don't overwrite backlog before dumping (Ivan Vecera) [1824071] - [net] sched: add Flow Queue PIE packet scheduler (Ivan Vecera) [1824071] - [net] sched: pie: export symbols to be reused by FQ-PIE (Ivan Vecera) [1824071] - [net] sched: pie: fix alignment in struct instances (Ivan Vecera) [1824071] - [net] sched: pie: fix commenting (Ivan Vecera) [1824071] - [include] pie: improve comments and commenting style (Ivan Vecera) [1824071] - [net] pie: rearrange structure members and their initializations (Ivan Vecera) [1824071] - [include] pie: use u8 instead of bool in pie_vars (Ivan Vecera) [1824071] - [include] pie: rearrange macros in order of length (Ivan Vecera) [1824071] - [include] pie: use U64_MAX to denote (2^64 - 1) (Ivan Vecera) [1824071] - [net] sched: pie: move common code to pie.h (Ivan Vecera) [1824071] - [net] sched: use skb_list_walk_safe helper for gso segments (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: Add test coverage for ETS Qdisc (Ivan Vecera) [1824071] - [tools] selftests: forwarding: sch_ets: Add test coverage for ETS Qdisc (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Move start_/stop_traffic from mlxsw to lib.sh (Ivan Vecera) [1824071] - [net] sch_ets: Make the ETS qdisc offloadable (Ivan Vecera) [1824071] - [net] sch_ets: Add a new Qdisc (Ivan Vecera) [1824071] - [include] net: pkt_cls: Clarify a comment (Ivan Vecera) [1824071] - [net] sch_cake: drop unused variable tin_quantum_prio (Ivan Vecera) [1824071] - [net] sched: act_ctinfo: fix memory leak (Ivan Vecera) [1824071] - [net] sched: act_ife: initalize ife->metalist earlier (Ivan Vecera) [1824071] - [net] sch_cake: avoid possible divide by zero in cake_enqueue() (Ivan Vecera) [1824071] - [tools] tc-testing: initial tdc selftests for cls_u32 (Ivan Vecera) [1824071] - [net] treewide: Use sizeof_field() macro (Ivan Vecera) [1824071] - [tools] tc-testing: unbreak full listing of tdc testcases (Ivan Vecera) [1824071] - [net] act_ct: support asymmetric conntrack (Ivan Vecera) [1824071] - [net] sch_cake: Add missing NLA policy entry TCA_CAKE_SPLIT_GSO (Ivan Vecera) [1824071] - [net] remove the unnecessary strict_start_type in some policies (Ivan Vecera) [1824071] - [net] sched: pie: enable timestamp based delay calculation (Ivan Vecera) [1824071] - [net] taprio: don't reject same mqprio settings (Ivan Vecera) [1824071] - [tools] tc-testing: Introduced tdc tests for basic filter (Ivan Vecera) [1824071] - [tools] tc-testing: updated pedit TDC tests (Ivan Vecera) [1824071] - [net] net_sched: add TCA_STATS_PKT64 attribute (Ivan Vecera) [1824071] - [net] net_sched: extend packet counter to 64bit (Ivan Vecera) [1824071] - [include] net_sched: do not export gnet_stats_basic_packed to uapi (Ivan Vecera) [1824071] - [tools] tc-testing: added tests with cookie for mpls TC action (Ivan Vecera) [1824071] - [net] icmp: remove duplicate code (Ivan Vecera) [1824071] - [include] icmp: add helpers to recognize ICMP error packets (Ivan Vecera) [1824071] - [net] taprio: fix panic while hw offload sched list swap (Ivan Vecera) [1824071] - [net] sched: Replace rcu_swap_protected() with rcu_replace_pointer() (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: avoid calling ktime_get_ns() if not needed (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: add dctcp-like marking (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: remove dead code dealing with retransmits (Ivan Vecera) [1824071] - [net] sched: act_ct: fix build failure in RHEL8 (Ivan Vecera) [1824071] - [net] don't return invalid table id error when we fall back to PF_UNSPEC (Sabrina Dubroca) [1814093] - [net] netfilter: update include directives. (Marcelo Leitner) [1837856] - [include] netfilter: fix include guards. (Marcelo Leitner) [1837856] - [include] netfilter: add include guard to xt_connlabel.h (Marcelo Leitner) [1837856] - [net] sk_msg: Don't use RCU_INIT_POINTER on sk_user_data (Sabrina Dubroca) [1819627] - [tools] selftests/bpf: Fix build of sockmap_ktls.c (Sabrina Dubroca) [1819627] - [net] Generate reuseport group ID on group creation (Sabrina Dubroca) [1819627] - [net] bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Let all kernel-land lookup values in SOCKMAP/SOCKHASH (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Return socket cookie on lookup from syscall (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Don't set up upcalls and progs for listening sockets (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Allow inserting listening TCP sockets into sockmap (Sabrina Dubroca) [1819627] - [net] tcp_bpf: Don't let child socket inherit parent protocol ops on copy (Sabrina Dubroca) [1819627] - [net] net, sk_msg: Clear sk_user_data pointer on clone if tagged (Sabrina Dubroca) [1819627] - [net] net, sk_msg: Annotate lockless access to sk_prot on clone (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from sg.size (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: msg_pop_data can incorrecty set an sge length (Sabrina Dubroca) [1819627] - [net] tls: fix const assignment warning (Sabrina Dubroca) [1819627] - [net] tls: Fix sk_psock refcnt leak in bpf_exec_tx_verdict() (Sabrina Dubroca) [1819627] - [net] tls: Fix sk_psock refcnt leak when in tls_data_ready() (Sabrina Dubroca) [1819627] - [tools] selftests/bpf: Test unhashing kTLS socket after removing from map (Sabrina Dubroca) [1819627] - [include] bpf, sk_msg: Don't clear saved sock proto on restore (Sabrina Dubroca) [1819627] - [include] bpf, sk_msg: Let ULP restore sk_proto and write_space callback (Sabrina Dubroca) [1819627] - [net] tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCE (Sabrina Dubroca) [1819627] - [net] tls: Read sk_prot once when building tls proto ops (Sabrina Dubroca) [1819627] - [net] tls: Constify base proto ops used for building tls proto (Sabrina Dubroca) [1819627] - [net] tls: Fix to avoid gettig invalid tls record (Sabrina Dubroca) [1819627] - [net] tls: avoid spurious decryption error with HW resync (Sabrina Dubroca) [1819627] - [net] tls: add helper for testing if socket is RX offloaded (Sabrina Dubroca) [1819627] - [tools] selftests: net: tls: remove recv_rcvbuf test (Sabrina Dubroca) [1819627] - [net] tls: use sg_next() to walk sg entries (Sabrina Dubroca) [1819627] - [net] tls: remove the dead inplace_crypto code (Sabrina Dubroca) [1819627] - [tools] selftests/tls: add a test for fragmented messages (Sabrina Dubroca) [1819627] - [net] tls: Fix unused function warning (Sabrina Dubroca) [1819627] - [net] tls: store decrypted on a single bit (Sabrina Dubroca) [1819627] - [net] tls: store async_capable on a single bit (Sabrina Dubroca) [1819627] - [net] tls: pass context to tls_device_decrypted() (Sabrina Dubroca) [1819627] - [net] tls: make allocation failure unlikely (Sabrina Dubroca) [1819627] - [net] tls: mark sk->err being set as unlikely (Sabrina Dubroca) [1819627] - [net] sockmap: use bitmap for copy info (Sabrina Dubroca) [1819627] - [net] tls: add TlsDeviceRxResync statistic (Sabrina Dubroca) [1819627] - [net] tls: add TlsDecryptError stat (Sabrina Dubroca) [1819627] - [net] tls: add statistics for installed sessions (Sabrina Dubroca) [1819627] - [net] tls: add skeleton of MIB statistics (Sabrina Dubroca) [1819627] - [net] tls: add device decrypted trace point (Sabrina Dubroca) [1819627] - [net] tls: add tracing for device/offload events (Sabrina Dubroca) [1819627] - [net] tls: allow compiling TLS TOE out (Sabrina Dubroca) [1819627] - [net] tls: rename tls_hw_* functions tls_toe_* (Sabrina Dubroca) [1819627] - [net] tls: move TOE-related code to a separate file (Sabrina Dubroca) [1819627] - [net] tls: move tls_build_proto() on init path (Sabrina Dubroca) [1819627] - [net] tls: use the full sk_proto pointer (Sabrina Dubroca) [1819627] - [net] tls: rename tls_device to tls_toe_device (Sabrina Dubroca) [1819627] - [net] tls: move TOE-related structures to a separate header (Sabrina Dubroca) [1819627] - [net] tls: sleeping function from invalid context (Sabrina Dubroca) [1819627] - [net] netfilter: nft_set_rbtree: Add missing expired checks (Phil Sutter) [1778020] - [tools] selftests: netfilter: extend flowtable test script with dnat rule (Marcelo Leitner) [1811193] - [tools] selftests: netfilter: extend flowtable test script for ipsec (Marcelo Leitner) [1811193] - [tools] selftests: netfilter: add flowtable test script (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: set NF_FLOW_TEARDOWN flag on entry expiration (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Remove WQ_MEM_RECLAIM from workqueue (Marcelo Leitner) [1811193] - [net] netfilter: nf_conntrack: add IPS_HW_OFFLOAD status bit (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Free block_cb when being deleted (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add counter support in HW offload (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: add nf_ct_acct_add() (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: export nf_ct_acct_update() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use work entry per offload command (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use rw sem as flow block lock (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add counter support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add enum nft_flowtable_flags to uapi (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix incorrect tc_setup_type type (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: populate addr_type mask (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix flushing of offloaded flows on free (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: fix NULL pointer dereference in tunnel offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: reload ip{v6}h in nf_flow_nat_ip{v6} (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: dump NFTA_CHAIN_FLAGS attribute (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: free flowtable hooks on hook register error (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add tunnel encap/decap action offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add indr block setup support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_table_block_offload_init() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add tunnel match offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: skip offload setup if disabled (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use nf_flow_offload_tuple for stats as well (Marcelo Leitner) [1811193] - [net] flow_offload: Add flow_match_ct to get rule ct match (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Enable hardware offload of flow table entires (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Support refreshing the flow table entries (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Support restoring conntrack info on skbs (Marcelo Leitner) [1811193] - [net] sched: act_ct: Instantiate flow table entry actions (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Add API for registering to flow table events (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix setting forgotten NF_FLOW_HW_DEAD flag (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix missing flush hardware on table free (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix hardware flush order on nf_flow_table_cleanup (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: fix check the chain offload flag (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: fix memory leak in nf_tables_parse_netdev_hooks() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_table_offload_cmd() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_offload_tuple() helper (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: refresh flow if hardware offload fails (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flowtable_hw_offload() helper function (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: use atomic bitwise operations for flow flags (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: remove dying bit, use teardown bit instead (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_offload_work_alloc() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: restrict flow dissector match on meta ingress device (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: fetch stats only if flow is still alive (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flowtable_time_stamp (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: unbind callbacks from flowtable destroy path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: fix the nat port mangle. (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: check the status of dst_neigh (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: fix incorrect ethernet dst address (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix big-endian integer overflow (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Correct memcpy size for flow_overload_mangle() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: return EOPNOTSUPP if rule specifies no actions (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add IPv6 match description (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Don't use offset uninitialized in flow_offload_port_{d, s}nat (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix block_cb tc_setup_type as TC_SETUP_CLSFLOWER (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix block setup as TC_SETUP_FT cmd (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: check if bind callback fails and unbind if hook registration fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add nft_unregister_flowtable_hook() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: undo updates if transaction fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: release flow_rule on error from commit path (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove reference to flow rule from deletion path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add IPv6 support (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add flow_action_entry_next() and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary parameter in flow_offload_fill_dir (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix check ndo_setup_tc when setup_block (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: Check for the NETDEV_UNREGISTER event (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: hardware offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add flowtable offload control plane (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: detach routing information from flow description (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: skip tcp rst and fin packets (Marcelo Leitner) [1811193] - [net] netfilter: nf_flowtable: remove flow_offload_entry structure (Marcelo Leitner) [1811193] - [include] netfilter: nf_flow_table: remove union from flow_offload structure (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: move conntrack object to struct flow_offload (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: skip EBUSY on chain update (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: bogus EOPNOTSUPP on basechain update (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: pass extack to nft_flow_cls_offload_setup() (Marcelo Leitner) [1811193] - [net] netfilter: nft_meta: offload support for interface index (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: white-space fixes. (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: check for register data length mismatches (Marcelo Leitner) [1811193] - [net] netfilter: nft_bitwise: Adjust parentheses to fix memcmp size argument (Marcelo Leitner) [1811193] - [net] netfilter: nft_bitwise: add offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: unbind if multi-device binding fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_block_offload_init() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_chain_offload_cmd() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: restore basechain deletion (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: support for multiple devices per netdev hook (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: fix base chain stat rcu_dereference usage (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove rules on unregistered device only (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_cls_offload_setup() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: Pass callback list to nft_setup_cb_call() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_block_chain() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: increase maximum devices number per flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: allow netdevice to be used only once per flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: dynamically allocate hooks per net_device in flowtables (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove flowtable hook flush routine in netns exit routine (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: move priority to struct nf_flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nft_payload: fix missing check for matching length in offloads (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: set timeout before insertion into hashes (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: fix always true policy is unset check (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add NFT_CHAIN_POLICY_UNSET and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove rules when the device unregisters (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: refactor the nft_flow_offload_rule function (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: refactor the nft_flow_offload_chain function (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add __nft_offload_get_chain function (Marcelo Leitner) [1811193] - [net] netfilter: nft_{fwd, dup}_netdev: add offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: avoid excessive stack usage (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: move indirect flow_block callback logic to core (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: set default timeout after successful insertion (Marcelo Leitner) [1811193] - [net] netfilter: ctnetlink: honor IPS_OFFLOAD flag (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: clear skb tstamp before xmit (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: map basechain priority to hardware priority (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: teardown flow timeout race (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: conntrack picks up expired flows (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: support indr block call (Marcelo Leitner) [1811193] - [net] flow_offload: add flow_block structure and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: store data in offload context registers (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix offload for flows that are subject to xfrm (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: don't fail when updating base chain policy (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add hardware offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: delay chain policy update until transaction is complete (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: IPCB is only valid for ipv4 family (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: don't offload when sequence numbers need adjustment (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: set liberal tracking mode for tcp (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: ignore DF bit setting (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary variable in flow_offload_tuple (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: add entry to flowtable after confirmation (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: fix checking method of conntrack helper (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix missing error check for rhashtable_insert_fast (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: do not flow offload deleted conntrack entries (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: simplify nf_flow_offload_gc_step() (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: check ttl value in flow offload data path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix netdev refcnt leak (Marcelo Leitner) [1811193] - [net] netfilter: nf_flowtable: skip device lookup from interface index (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: fix IPV6=n builds (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: fix interaction with vrf slave device (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: Fix reverse route lookup (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: make nf_flow_table_iterate() static (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: do not remove offload when other netns's interface is down (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary parameter of nf_flow_table_cleanup() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary nat flag check code (Marcelo Leitner) [1811193] - [net] mptcp: mark tech preview and disable by default (Florian Westphal) [1835796] - [net] mptcp: fix bogus socket flag values (Florian Westphal) [1835796] - [net] mptcp: select CRYPTO (Florian Westphal) [1835796] - [net] mptcp: Protect subflow socket options before connection completes (Florian Westphal) [1835796] - [net] mptcp: make the symbol 'mptcp_sk_clone_lock' static (Florian Westphal) [1835796] - [net] mptcp: fix use-after-free for ipv6 (Florian Westphal) [1835796] - [net] mptcp: fix use-after-free on tcp fallback (Florian Westphal) [1835796] - [net] mptcp: Fix undefined mptcp_handle_ipv6_mapped for modular IPV6 (Florian Westphal) [1835796] - [net] mptcp: Fix incorrect IPV6 dependency check (Florian Westphal) [1835796] - [net] mptcp: handle tcp fallback when using syn cookies (Florian Westphal) [1835796] - [net] mptcp: avoid a lockdep splat when mcast group was joined (Florian Westphal) [1835796] - [net] mptcp: fix panic on user pointer access (Florian Westphal) [1835796] - [net] mptcp: defer freeing of cached ext until last moment (Florian Westphal) [1835796] - [net] mptcp: Fix build with PROC_FS disabled. (Florian Westphal) [1835796] - [tools] selftests: settings: tests can be in subsubdirs (Florian Westphal) [1835796] - [net] mptcp: Fix code formatting (Florian Westphal) [1835796] - [net] mptcp: do not inherit inet proto ops (Florian Westphal) [1835796] - [net] add and use MPTCP_PROTO_KERN (Florian Westphal) [1835796] - [net] mptcp: cope with later TCP fallback (Florian Westphal) [1835796] - [net] mptcp: process MP_CAPABLE data option (Florian Westphal) [1835796] - [net] mptcp: parse and emit MP_CAPABLE option according to v1 spec (Florian Westphal) [1835796] - [net] mptcp: move from sha1 (v0) to sha256 (v1) (Florian Westphal) [1835796] - [tools] mptcp: add basic kselftest for mptcp (Florian Westphal) [1835796] - [net] mptcp: new sysctl to control the activation per NS (Florian Westphal) [1835796] - [net] mptcp: allow collapsing consecutive sendpages on the same substream (Florian Westphal) [1835796] - [net] mptcp: recvmsg() can drain data from multiple subflows (Florian Westphal) [1835796] - [net] mptcp: add subflow write space signalling and mptcp_poll (Florian Westphal) [1835796] - [net] mptcp: Implement MPTCP receive path (Florian Westphal) [1835796] - [net] mptcp: Write MPTCP DSS headers to outgoing data packets (Florian Westphal) [1835796] - [net] mptcp: Add setsockopt()/getsockopt() socket operations (Florian Westphal) [1835796] - [net] mptcp: Add shutdown() socket operation (Florian Westphal) [1835796] - [net] mptcp: Add key generation and token tree (Florian Westphal) [1835796] - [net] mptcp: Create SUBFLOW socket for incoming connections (Florian Westphal) [1835796] - [net] mptcp: Handle MP_CAPABLE options for outgoing connections (Florian Westphal) [1835796] - [net] mptcp: Associate MPTCP context with TCP socket (Florian Westphal) [1835796] - [net] mptcp: Handle MPTCP TCP options (Florian Westphal) [1835796] - [net] mptcp: Add MPTCP socket stubs (Florian Westphal) [1835796] - [net] netfilter: conntrack: fix infinite loop on rmmod (Florian Westphal) [1832381] - [tools] selftests: add netdevsim devlink dev info test (Petr Oros) [1830928] - [tools] selftests: test netdevsim reload forbid and fail (Petr Oros) [1830928] - [netdrv] mlx4: fix "initializer element not constant" compiler error (Petr Oros) [1830928] - [netdrv] netdevsim: dev: Fix memory leak in nsim_dev_take_snapshot_write (Petr Oros) [1830928] - [net] devlink: fix return value after hitting end in region read (Petr Oros) [1830928] - [net] devlink: Fix reporter's recovery condition (Petr Oros) [1830928] - [documentation] docs: devlink: clarify the scope of snapshot id (Petr Oros) [1830928] - [net] devlink: let kernel allocate region snapshot id (Petr Oros) [1830928] - [net] devlink: factor out building a snapshot notification (Petr Oros) [1830928] - [documentation] devlink: fix broken link warning (Petr Oros) [1830928] - [net] devlink: use NL_SET_ERR_MSG_MOD instead of NL_SET_ERR_MSG (Petr Oros) [1830928] - [include] devlink: Add macro for "fw.mgmt.api" to info_get cb. (Petr Oros) [1830928] - [netdrv] netdevsim: support taking immediate snapshot via devlink (Petr Oros) [1830928] - [net] devlink: implement DEVLINK_CMD_REGION_NEW (Petr Oros) [1830928] - [net] devlink: track snapshot id usage count using an xarray (Petr Oros) [1830928] - [net] devlink: report error once U32_MAX snapshot ids have been used (Petr Oros) [1830928] - [net] devlink: extract snapshot id allocation to helper function (Petr Oros) [1830928] - [net] devlink: use -ENOSPC to indicate no more room for snapshots (Petr Oros) [1830928] - [net] devlink: add function to take snapshot while locked (Petr Oros) [1830928] - [net] devlink: trivial: fix tab in function documentation (Petr Oros) [1830928] - [net] devlink: convert snapshot destructor callback to region op (Petr Oros) [1830928] - [net] devlink: prepare to support region operations (Petr Oros) [1830928] - [documentation] devlink: expand the devlink-info documentation (Petr Oros) [1830928] - [net] devlink: Introduce devlink port flavour virtual (Petr Oros) [1830928] - [net] devlink: validate length of region addr/len (Petr Oros) [1830928] - [net] devlink: validate length of param values (Petr Oros) [1830928] - [net] core: Replace zero-length array with flexible-array member (Petr Oros) [1830928] - [net] core: devlink.c: Use built-in RCU list checking (Petr Oros) [1830928] - [net] devlink: Rely on driver eswitch thread safety instead of devlink (Petr Oros) [1830928] - [net] core: devlink.c: Hold devlink->lock from the beginning of devlink_dpipe_table_register() (Petr Oros) [1830928] - [net] devlink: Force enclosing array on binary fmsg data (Petr Oros) [1830928] - [net] devlink: report 0 after hitting end in region read (Petr Oros) [1830928] - [net] devlink: correct misspelling of snapshot (Petr Oros) [1830928] - [tools] selftests: Add a test of large binary to devlink health test (Petr Oros) [1830928] - [netdrv] netdevsim: Update dummy reporter's devlink binary interface (Petr Oros) [1830928] - [net] devlink: Allow large formatted message of binary output (Petr Oros) [1830928] - [tools] selftests: netdevsim: Add test cases for devlink-trap policers (Petr Oros) [1823743] - [netdrv] netdevsim: Add support for setting of packet trap group parameters (Petr Oros) [1823743] - [net] devlink: Allow setting of packet trap group parameters (Petr Oros) [1823743] - [net] devlink: Add packet trap group parameters support (Petr Oros) [1823743] - [netdrv] netdevsim: Add devlink-trap policer support (Petr Oros) [1823743] - [documentation] Add description of packet trap policers (Petr Oros) [1823743] - [net] devlink: Add packet trap policers support (Petr Oros) [1823743] - [net] devlink: Add auto dump flag to health reporter (Petr Oros) [1823743] - [net] devlink: Implicitly set auto recover flag when registering health reporter (Petr Oros) [1823743] - [netdrv] netdevsim: Change dummy reporter auto recover default (Petr Oros) [1823743] - [net] devlink: Only pass packet trap group identifier in trap structure (Petr Oros) [1823743] - [net] devlink: Stop reference counting packet trap groups (Petr Oros) [1823743] - [netdrv] netdevsim: Explicitly register packet trap groups (Petr Oros) [1823743] - [net] devlink: Add API to register packet trap groups (Petr Oros) [1823743] - [net] esp6: calculate transport_header correctly when sel.family != AF_INET6 (Xin Long) [1815980 1761579] - [net] esp4: support ipv6 nexthdrs process for beet gso segment (Xin Long) [1815980 1761579] - [net] esp6: support ipv6 nexthdrs process for beet gso segment (Xin Long) [1815980 1761579] - [net] xfrm: remove the xfrm_state_put call becofe going to out_reset (Xin Long) [1815980 1761579] - [net] esp6: get the right proto for transport mode in esp6_gso_encap (Xin Long) [1815980 1761579] - [net] xfrm: do pskb_pull properly in __xfrm_transport_prep (Xin Long) [1815980 1761579] - [net] xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input (Xin Long) [1815980 1761579] - [net] xfrm: add prep for esp beet mode offload (Xin Long) [1815980 1761579] - [net] esp6: add gso_segment for esp6 beet mode (Xin Long) [1815980 1761579] - [net] esp4: add gso_segment for esp4 beet mode (Xin Long) [1815980 1761579] - [net] xfrm: kconfig: make xfrm depend on inet (Xin Long) [1815980 1761579] - [net] xfrm: make xfrm modes builtin (Xin Long) [1815980 1761579] - [net] xfrm: remove afinfo pointer from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove output2 indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove input2 indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove gso_segment indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove xmit indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove output indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove input indirection from xfrm_mode (Xin Long) [1761579 1815980] - [net] xfrm: prefer family stored in xfrm_mode struct (Xin Long) [1815980 1761579] - [net] xfrm: place af number into xfrm_mode struct (Xin Long) [1761579 1815980] - [net] xfrm: gso partial offload support (Xin Long) [1761579 1815980] - [net] netfilter: cttimeout: remove set but not used variable 'l3num' (Florian Westphal) [1822085] - [net] netfilter: conntrack: handle icmp pkt_to_tuple helper via direct calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: handle builtin l4proto packet functions via direct calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove net_id (Florian Westphal) [1822085] - [net] netfilter: conntrack: gre: switch module to be built-in (Florian Westphal) [1822085] - [net] netfilter: remove unused parameters in nf_ct_l4proto_[un]register_sysctl() (Florian Westphal) [1822085] - [net] netfilter: conntrack: gre: convert rwlock to rcu (Florian Westphal) [1822085] - [net] netfilter: nfnetlink_cttimeout: fetch timeouts for udplite and gre, too (Florian Westphal) [1822085] - [net] netfilter: nfnetlink_cttimeout: pass default timeout policy to obj_to_nlattr (Florian Westphal) [1822085] - [net] netfilter: conntrack: add nf_{tcp, udp, sctp, icmp, dccp, icmpv6, generic}_pernet() (Florian Westphal) [1822085] - [net] netfilter: conntrack: clamp l4proto array size at largers supported protocol (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove l3->l4 mapping information (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove unused proto arg from netns init functions (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove error callback and handle icmp from core (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid using ->error callback if possible (Florian Westphal) [1822085] - [net] netfilter: conntrack: deconstify packet callback skb pointer (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove the l4proto->new() function (Florian Westphal) [1822085] - [net] netfilter: conntrack: timeout interface depend on CONFIG_NF_CONNTRACK_TIMEOUT (Florian Westphal) [1822085] - [net] netfilter: conntrack: pass nf_hook_state to packet and error handlers (Florian Westphal) [1822085] - [net] netfilter: conntrack: place 'new' timeout in first location too (Florian Westphal) [1822085] - [net] netfilter: nf_conntrack_h323: Remove deprecated config check (Florian Westphal) [1822085] - [include] netfilter: nf_tables: merge route type into core (Florian Westphal) [1822085] - [net] netfilter: ipv6: avoid indirect calls for IPV6=y case (Florian Westphal) [1822085] - [net] netfilter: nat: remove module dependency on ipv6 core (Florian Westphal) [1822085] - [net] netfilter: remove obsolete need_conntrack stub (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid use-after free on rmmod (Florian Westphal) [1822085] - [net] netfilter: conntrack: dccp, sctp: handle null timeout argument (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove duplicated include from nf_conntrack_proto_udp.c (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove l3proto abstraction (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove get_timeout() indirection (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid l4proto pkt_to_tuple calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid calls to l4proto invert_tuple (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove get_l4proto indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove invert_tuple indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove pkt_to_tuple indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove ctnetlink callbacks from l3 protocol trackers (Florian Westphal) [1822085] - [net] openvswitch: use nf_ct_get_tuplepr, invert_tuplepr (Florian Westphal) [1822085] - [net] netfilter: utils: move nf_ip6_checksum* from ipv6 to utils (Florian Westphal) [1822085] - [net] netfilter: utils: move nf_ip_checksum* from ipv4 to utils (Florian Westphal) [1822085] - [net] netfilter: flowtables: use fixed renew timeout on teardown (Florian Westphal) [1822085] - [netdrv] geneve: use the correct nlattr array in NL_SET_ERR_MSG_ATTR (Xin Long) [1809503] - [netdrv] vxlan: use the correct nlattr array in NL_SET_ERR_MSG_ATTR (Xin Long) [1809503] - [netdrv] geneve: Allow configuration of DF behaviour (Xin Long) [1809503] - [netdrv] vxlan: Allow configuration of DF behaviour (Xin Long) [1809503] - [netdrv] net: phy: realtek: fix using paged operations with RTL8105e / RTL8208 (Josef Oskera) [1841511] - [netdrv] r8169: fix OCP access on RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: re-establish support for RTL8401 chip version (Josef Oskera) [1841511] - [netdrv] r8169: change back SG and TSO to be disabled by default (Josef Oskera) [1841511] - [netdrv] r8169: factor out rtl8169_tx_map (Josef Oskera) [1841511] - [netdrv] r8169: improve handling of TD_MSS_MAX (Josef Oskera) [1841511] - [netdrv] r8169: fix PHY driver check on platforms w/o module softdeps (Josef Oskera) [1841511] - [netdrv] r8169: re-enable MSI on RTL8168c (Josef Oskera) [1841511] - [netdrv] r8169: don't use MSI before RTL8168d (Josef Oskera) [1841511] - [netdrv] r8169: improve RTL8168b FIFO overflow workaround (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl_schedule_task (Josef Oskera) [1841511] - [netdrv] r8169: simplify rtl_task (Josef Oskera) [1841511] - [netdrv] r8169: add new helper rtl8168g_enable_gphy_10m (Josef Oskera) [1841511] - [netdrv] net: r8169: reject unsupported coalescing params (Josef Oskera) [1841511] - [netdrv] r8169: simplify getting stats by using netdev_stats_to_stats64 (Josef Oskera) [1841511] - [netdrv] r8169: let rtl8169_mark_to_asic clear rx descriptor field opts2 (Josef Oskera) [1841511] - [netdrv] r8169: remove now unneeded barrier in rtl_tx (Josef Oskera) [1841511] - [netdrv] r8169: simplify usage of rtl8169_unmap_tx_skb (Josef Oskera) [1841511] - [netdrv] r8169: ensure tx_skb is fully reset after calling rtl8169_unmap_tx_skb (Josef Oskera) [1841511] - [netdrv] r8169: convert while to for loop in rtl_tx (Josef Oskera) [1841511] - [netdrv] r8169: use pci_status_get_and_clear_errors (Josef Oskera) [1841511] - [netdrv] r8169: add PCI_STATUS_PARITY to PCI status error bits (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_start_xmit (Josef Oskera) [1841511] - [netdrv] r8169: remove RTL_EVENT_NAPI constants (Josef Oskera) [1841511] - [netdrv] r8169: use new helper tcp_v6_gso_csum_prep (Josef Oskera) [1841511] - [netdrv] r8169: improve statistics of missed rx packets (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl_jumbo_config (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_get_mac_version (Josef Oskera) [1841511] - [netdrv] r8169: add helper rtl_pci_commit (Josef Oskera) [1841511] - [netdrv] r8169: simplify setting netdev features (Josef Oskera) [1841511] - [netdrv] r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169 (Josef Oskera) [1841511] - [netdrv] r8169: remove unneeded check from rtl_link_chg_patch (Josef Oskera) [1841511] - [netdrv] r8169: fix performance regression related to PCIe max read request size (Josef Oskera) [1841511] - [netdrv] r8169: don't set min_mtu/max_mtu if not needed (Josef Oskera) [1841511] - [netdrv] r8169: factor out PHY configuration to r8169_phy_config.c (Josef Oskera) [1841511] - [netdrv] r8169: add r8169.h (Josef Oskera) [1841511] - [netdrv] r8169: rename rtl_apply_firmware (Josef Oskera) [1841511] - [netdrv] r8169: add phydev argument to rtl8168d_apply_firmware_cond (Josef Oskera) [1841511] - [netdrv] r8169: use phy_read/write instead of rtl_readphy/writephy (Josef Oskera) [1841511] - [netdrv] r8169: replace rtl_w0w1_phy (Josef Oskera) [1841511] - [netdrv] r8169: replace rtl_patchphy (Josef Oskera) [1841511] - [netdrv] r8169: move disabling MAC EEE for RTL8402/RTL8106e (Josef Oskera) [1841511] - [netdrv] r8169: move setting ERI register 0x1d0 for RTL8106 (Josef Oskera) [1841511] - [netdrv] r8169: switch to phylib functions in rtl_writephy_batch (Josef Oskera) [1841511] - [netdrv] r8169: change argument type of RTL8168g-specific PHY config functions (Josef Oskera) [1841511] - [netdrv] r8169: change argument type of EEE PHY functions (Josef Oskera) [1841511] - [netdrv] r8169: move RTL8169scd Gigabyte PHY quirk (Josef Oskera) [1841511] - [netdrv] r8169: remove not needed debug print in rtl8169_init_phy (Josef Oskera) [1841511] - [netdrv] r8169: prepare for exporting rtl_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: add constant EnAnaPLL (Josef Oskera) [1841511] - [netdrv] r8169: move enabling EEE to rtl8169_init_phy (Josef Oskera) [1841511] - [netdrv] r8169: remove MAC workaround in rtl8168e_2_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: factor out rtl8168h_2_get_adc_bias_ioffset (Josef Oskera) [1841511] - [netdrv] r8169: check that Realtek PHY driver module is loaded (Josef Oskera) [1841511] - [netdrv] treewide: Use sizeof_field() macro (Josef Oskera) [1841511] - [netdrv] r8169: fix rtl_hw_jumbo_disable for RTL8168evl (Josef Oskera) [1841511] - [netdrv] r8169: add missing RX enabling for WoL on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: fix jumbo configuration for RTL8168evl (Josef Oskera) [1841511] - [netdrv] r8169: add check for PHY_MDIO_CHG to rtl_nic_fw_data_ok (Josef Oskera) [1841511] - [netdrv] r8169: use macro FIELD_SIZEOF in definition of FW_OPCODE_SIZE (Josef Oskera) [1841511] - [netdrv] r8169: change mdelay to msleep in rtl_fw_write_firmware (Josef Oskera) [1841511] - [netdrv] r8169: load firmware for RTL8168fp/RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: improve conditional firmware loading for RTL8168d (Josef Oskera) [1841511] - [netdrv] r8169: use r8168d_modify_extpage in rtl8168f_config_eee_phy (Josef Oskera) [1841511] - [netdrv] r8169: add support for RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: respect EEE user setting when restarting network (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl8168c_4_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168d_modify_extpage (Josef Oskera) [1841511] - [netdrv] r8169: switch to phylib functions in more places (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168d_phy_param (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168g_phy_param (Josef Oskera) [1841511] - [netdrv] r8169: fix page read in r8168g_mdio_read (Josef Oskera) [1841511] - [netdrv] r8169: fix wrong PHY ID issue with RTL8168dp (Josef Oskera) [1841511] - [netdrv] r8169: use helper rtl_hw_aspm_clkreq_enable also in rtl_hw_start_8168g_2 (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_rx_fill (Josef Oskera) [1841511] - [netdrv] r8169: align fix_features callback with vendor driver (Josef Oskera) [1841511] - [netdrv] r8169: never set PCI_EXP_DEVCTL_NOSNOOP_EN (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl_hw_start_8168bef (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl_hw_start_8168dp (Josef Oskera) [1841511] - [netdrv] r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Josef Oskera) [1841511] - [netdrv] r8169: remove fiddling with the PCIe max read request size (Josef Oskera) [1841511] - [netdrv] r8169: fix jumbo packet handling on resume from suspend (Josef Oskera) [1841511] - [netdrv] r8169: don't set bit RxVlan on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: add support for EEE on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: add RTL8125 PHY initialization (Josef Oskera) [1841511] - [netdrv] r8169: add support for RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: don't use bit LastFrag in tx descriptor after send (Josef Oskera) [1841511] - [netdrv] r8169: read common register for PCI commit (Josef Oskera) [1841511] - [netdrv] r8169: move disabling interrupt coalescing to RTL8169/RTL8168 init (Josef Oskera) [1841511] - [netdrv] r8169: factor out reading MAC address from registers (Josef Oskera) [1841511] - [netdrv] r8169: restrict rtl_is_8168evl_up to RTL8168 chip versions (Josef Oskera) [1841511] - [netdrv] r8169: change interrupt mask type to u32 (Josef Oskera) [1841511] - [netdrv] r8169: improve DMA handling in rtl_rx (Josef Oskera) [1841511] - [netdrv] r8169: fix DMA issue on MIPS platform (Josef Oskera) [1841511] - [netdrv] r8169: sync EEE handling for RTL8168h with vendor driver (Josef Oskera) [1841511] - [netdrv] r8169: use the generic EEE management functions (Josef Oskera) [1841511] - [fs] gfs2: Even more gfs2_find_jhead fixes (Abhijith Das) [1828653] - [kernel] sched/fair: Don't NUMA balance for kthreads (Phil Auld) [1842543] - [kernel] sched/core: Offload wakee task activation if it the wakee is descheduling (Phil Auld) [1842543] - [kernel] sched/core: Optimize ttwu() spinning on p->on_cpu (Phil Auld) [1842543] - [fs] gfs2: Smarter iopen glock waiting (Andreas Grunbacher) [1582655] - [fs] gfs2: Wake up when setting GLF_DEMOTE (Andreas Grunbacher) [1582655] - [fs] gfs2: Check inode generation number in delete_work_func (Andreas Grunbacher) [1582655] - [fs] gfs2: Move inode generation number check into gfs2_inode_lookup (Andreas Grunbacher) [1582655] - [fs] gfs2: Minor gfs2_lookup_by_inum cleanup (Andreas Grunbacher) [1582655] - [fs] gfs2: Try harder to delete inodes locally (Andreas Grunbacher) [1582655] - [fs] gfs2: Give up the iopen glock on contention (Andreas Grunbacher) [1582655] - [fs] gfs2: Turn gl_delete into a delayed work (Andreas Grunbacher) [1582655] - [fs] gfs2: Keep track of deleted inode generations in LVBs (Andreas Grunbacher) [1582655] - [fs] gfs2: Allow ASPACE glocks to also have an lvb (Andreas Grunbacher) [1582655] - [fs] gfs2: Avoid access time thrashing in gfs2_inode_lookup (Andreas Grunbacher) [1582655] - [fs] gfs2: Use IS_ERR_OR_NULL (Andreas Grunbacher) [1582655] - [fpga] fpga: mark the intel fpga drivers as tech preview (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: stratix10-svc: Remove unneeded semicolon (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: Fix incompatible function behavior for RSU driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: add Intel Stratix10 remote system update driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] firmware: stratix10-svc: extend svc to support new RSU features (Luis Goncalves) [1689274 1660310 1494701 1494699] - [edac] EDAC/altera, firmware/intel: Add Stratix10 ECC DBE SMC call (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: stratix10-svc: fix wrong of_node_put() in init function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] firmware: add remote status update client support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: add Intel Stratix10 service layer driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: pci: fix return value of cci_pci_sriov_configure (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: xilinx-pr-decoupler: Remove clk_get error message for probe defer (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: remove redundant dev_err message (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: remove set but not used variable 'afu' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove set but not used variable 'fme' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add power management support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add thermal management support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] Documentation: fpga: dfl: add descriptions for thermal/power management interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: Remove dev_err() usage after platform_get_irq() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] Documentation: fpga: dfl: add descriptions for virtualization and new interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add global error reporting support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add STP (SignalTap) support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add error reporting support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: expose __afu_port_enable/disable function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add userclock sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: convert platform_driver to use dev_groups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: convert platform_driver to use dev_groups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: make init callback optional (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Add Stratix10 (V2) Support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Preparation for V2 parts (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Discover Vendor Specific offset (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-ps-spi: Fix getting of optional confd gpio (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add capability sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: make uinit callback optional (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add id_table for dfl private feature driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add AFU state related sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: pci: enable SRIOV support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add DFL_FPGA_FME_PORT_RELEASE/ASSIGN ioctl support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: use driver core functions, not sysfs ones (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-pr-ip: Make alt_pr_unregister function void (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Fix function definition argument (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga-manager: altera-ps-spi: Fix build error (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: align PR buffer size per PR datawidth (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove copy_to_user() in ioctl for PR (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-fme-mgr: fix FME_PR_INTFC_ID register address (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] drivers: fpga: Kconfig: pedantic cleanups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: convert docs to ReST and rename to *.rst (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: zynqmp-fpga: Correctly handle error pointer (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] include: fpga: adi-axi-common.h: add common regs & defs header (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: expand minor range when registering chrdev region (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: Add lockdep classes for pdata->lock (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: Pass the correct device to dma_mapping_error() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: stratix10-soc: fix use-after-free on s10_init() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Add SPDX license identifier - Makefile/Kconfig (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] mm/gup: change GUP fast to use flags rather than a write 'bool' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga manager: Adding FPGA Manager support for Xilinx zynqmp (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera_freeze_bridge: remove restriction to socfpga (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: altera-ps-spi: make array dummy static, shrinks object size (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: stratix10-soc: fix wrong of_node_put() in init function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] Remove 'type' argument from access_ok() function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: of-fpga-region: Use platform_set_drvdata (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-fme-region: Use platform_get_drvdata() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add intel stratix10 soc fpga manager driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: altera-ps-spi: enable usage on non-dt platforms (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: fix probing for multiple FPGAs on the bus (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] zynq-fpga: Only route PR via PCAP when required (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Fix registration for CvP incapable devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove set but not used variable 'priv' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: fix 'bad IO access' on x86_64 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add devm_fpga_region_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: bridge: add devm_fpga_bridge_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: add devm_fpga_mgr_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: document fpga manager flags (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: bridge: fix obvious function documentation error (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: do not access region struct after fpga_region_unregister (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] drivers: fpga: fix two trivial spelling mistakes (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: fix return value check in in pr_mgmt_init() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add DFL_FPGA_PORT_DMA_MAP/UNMAP ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add afu sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add header sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add port ops support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add FPGA Accelerated Function Unit driver basic framework (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme-region: add support for compat_id (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga region platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga bridge platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme-mgr: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga manager platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add partial reconfiguration sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add header sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add FPGA Management Engine driver basic framework (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-pci: add enumeration for feature devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add FPGA DFL PCIe device driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_check_port_id function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_port_ops support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add feature device infrastructure (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_cdev_find_port (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add chardev support for feature devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add device feature list support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: region: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] fpga: mgr: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: add status for fpga-manager (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] fpga: mgr: add region_id to fpga_image_info (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: add a document for FPGA Device Feature List (DFL) Framework Overview (Luis Goncalves) [1689274 1660310 1494701 1494699] - [mm] mm: Add a vmf_insert_mixed_prot() function (Dave Airlie) [1838335] - [mm] mm: Add write-protect and clean utilities for address space ranges (Dave Airlie) [1838335] - [mm] mm: Add a walk_page_mapping() function to the pagewalk code (Dave Airlie) [1838335] - [mm] pagewalk: separate function pointers from iterator data (Dave Airlie) [1838335] - [mm] mm: split out a new pagewalk.h header from mm.h (Dave Airlie) [1838335] - [mm] mm: update ptep_modify_prot_commit to take old pte value as arg (Dave Airlie) [1838335] - [x86] mm: update ptep_modify_prot_start/commit to take vm_area_struct as arg (Dave Airlie) [1838335] - [mm] mm/mmu_notifier: add an interval tree notifier (Dave Airlie) [1838335] - [mm] mm/mmu_notifier: define the header pre-processor parts even if disabled (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: add a lockdep map for invalidate_range_start/end (Dave Airlie) [1838335] - [misc] misc/sgi-gru: use mmu_notifier_get/put for struct gru_mm_struct (Dave Airlie) [1838335] - [drm] drm/backport: add mmu notifier get/put support to drm backport (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: add a get/put scheme for the registration (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: do not speculatively allocate a mmu_notifier_mm (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: hoist do_mmu_notifier_register down_write to the caller (Dave Airlie) [1838335] - [mm] mm/mmu_notifier.c: remove mmu_notifier_synchronize() (Dave Airlie) [1838335] - [infiniband] locking/lockdep: Rename lockdep_assert_held_exclusive() -> lockdep_assert_held_write() (Dave Airlie) [1838335] - [include] mm/mmu_notifier: contextual information for event enums (Dave Airlie) [1838335] - [mm] mm/memory_hotplug.c: only respect mem= parameter during boot stage (Baoquan He) [1838809 1781472] - [scsi] scsi: mpt3sas: Remove unused including (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix double free warnings (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Disable DIF when prot_mask set to zero (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Capture IOC data for debugging purposes (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Use true, false for ioc->use_32bit_dma (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Remove NULL check before freeing function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 (Tomas Henzl) [1790760] - [scsi] mpt3sas: Fix memset in non-rdpq mode (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix reply queue count in non RDPQ mode (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Separate out RDPQ allocation to new function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Rename function name is_MSB_are_same (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Don't change the DMA coherent mask after allocations (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: use true, false for bool variables (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix kernel panic observed on soft HBA unplug (Tomas Henzl) [1790760] - [scsi] scsi: Replace zero-length array with flexible-array member (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update drive version to 33.100.00.00 (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Remove usage of device_busy counter (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Print function name in which cmd timed out (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Optimize mpt3sas driver logging (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: print in which path firmware fault occurred (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Handle CoreDump state from watchdog thread (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Add support IOCs new state named COREDUMP (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: renamed _base_after_reset_handler function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Add support for NVMe shutdown (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update MPI Headers to v02.00.57 (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix double free in attach error handling (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Clean up some indenting (Tomas Henzl) [1790760] - [crypto] crypto: af_alg - cast ki_complete ternary op to int (Herbert Xu) [1837499] - [netdrv] virtio-net: per-queue RPS config (Eugenio Perez) [1718086] - [netdrv] virtio_net: Differentiate sk_buff and xdp_frame on freeing (Eugenio Perez) [1718086] - [netdrv] virtio_net: Use xdp_return_frame to free xdp_frames on destroying vqs (Eugenio Perez) [1718086] - [netdrv] virtio_net: enable napi_tx by default (Eugenio Perez) [1718086] - [netdrv] virtio_net: Don't call free_old_xmit_skbs for xdp_frames (Eugenio Perez) [1718086] - [netdrv] virtio_net: Don't enable NAPI when interface is down (Eugenio Perez) [1718086] - [include] cpumask: make cpumask_next_wrap available without smp (Eugenio Perez) [1718086] - [netdrv] virtio_net: Stripe queue affinities across cores (Eugenio Perez) [1718086] - [virtio] virtio: Make vp_set_vq_affinity() take a mask (Eugenio Perez) [1718086]- [netdrv] ice: add board identifier info to devlink .info_get (Jonathan Toppins) [1796682] - [netdrv] ice: add basic handler for devlink .info_get (Jonathan Toppins) [1796682] - [netdrv] ice: enable initial devlink support (Jonathan Toppins) [1796682] - [netdrv] ice: implement full NVM read from ETHTOOL_GEEPROM (Jonathan Toppins) [1796682] - [netdrv] ice: discover and store size of available flash (Jonathan Toppins) [1796682] - [netdrv] ice: store NVM version info in extracted format (Jonathan Toppins) [1796682] - [netdrv] ice: create function to read a section of the NVM and Shadow RAM (Jonathan Toppins) [1796682] - [netdrv] ice: use __le16 types for explicitly Little Endian values (Jonathan Toppins) [1796682] - [netdrv] ice: fix incorrect size description of ice_get_nvm_version (Jonathan Toppins) [1781388] - [netdrv] ice: use variable name more descriptive than type (Jonathan Toppins) [1781388] - [netdrv] ice: Use EOPNOTSUPP instead of ENOTSUPP (Jonathan Toppins) [1781388] - [netdrv] ice: Fix format specifier (Jonathan Toppins) [1781388] - [netdrv] ice: fix use of deprecated strlcpy() (Jonathan Toppins) [1781388] - [netdrv] ice: Increase mailbox receive queue length to maximum (Jonathan Toppins) [1781388] - [netdrv] ice: Correct setting VLAN pruning (Jonathan Toppins) [1781388] - [netdrv] ice: renegotiate link after FW DCB on (Jonathan Toppins) [1781388] - [netdrv] ice: Fix corner case when switching from IEEE to CEE (Jonathan Toppins) [1781388] - [netdrv] ice: Display Link detected via Ethtool in safe mode (Jonathan Toppins) [1781388] - [netdrv] ice: Fix removing driver while bare-metal VFs pass traffic (Jonathan Toppins) [1781388] - [netdrv] ice: Improve clarity of prints and variables (Jonathan Toppins) [1781388] - [netdrv] ice: allow bigger VFs (Jonathan Toppins) [1781388] - [netdrv] ice: Cleanup unneeded parenthesis (Jonathan Toppins) [1781388] - [netdrv] ice: Use pci_get_dsn() (Jonathan Toppins) [1781388] - [netdrv] ice: let core reject the unsupported coalescing parameters (Jonathan Toppins) [1781388] - [netdrv] ice: fix define for E822 backplane device (Jonathan Toppins) [1781388] - [netdrv] ice: add support for E823 devices (Jonathan Toppins) [1795812] - [netdrv] ice: add backslash-n to strings (Jonathan Toppins) [1781388] - [netdrv] ice: increase PF reset wait timeout to 300 milliseconds (Jonathan Toppins) [1781388] - [netdrv] ice: Support XDP UMEM wake up mechanism (Jonathan Toppins) [1781388] - [netdrv] ice: SW DCB, report correct max TC value (Jonathan Toppins) [1781388] - [netdrv] ice: Report correct DCB mode (Jonathan Toppins) [1781388] - [netdrv] ice: Add DCBNL ops required to configure ETS in CEE for SW DCB (Jonathan Toppins) [1781388] - [netdrv] ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues (Jonathan Toppins) [1781388] - [netdrv] ice: Fix for TCAM entry management (Jonathan Toppins) [1781388] - [netdrv] ice: update malicious driver detection event handling (Jonathan Toppins) [1781388] - [netdrv] ice: Validate config for SW DCB map (Jonathan Toppins) [1781388] - [netdrv] ice: Wait for VF to be reset/ready before configuration (Jonathan Toppins) [1792691] - [netdrv] ice: Don't reject odd values of usecs set by user (Jonathan Toppins) [1781388] - [netdrv] ice: use true/false for bool types (Jonathan Toppins) [1781388] - [netdrv] ice: add function argument description to function header comment (Jonathan Toppins) [1781388] - [netdrv] ice: use proper format for function pointer as a function parameter (Jonathan Toppins) [1781388] - [netdrv] ice: remove unnecessary fallthrough comments (Jonathan Toppins) [1781388] - [netdrv] ice: Fix virtchnl_queue_select bitmap validation (Jonathan Toppins) [1781388] - [netdrv] ice: Fix and refactor Rx queue disable for VFs (Jonathan Toppins) [1781388] - [netdrv] ice: Handle LAN overflow event for VF queues (Jonathan Toppins) [1781388] - [netdrv] ice: Fix implicit queue mapping mode in ice_vsi_get_qs (Jonathan Toppins) [1781388] - [netdrv] ice: Add support to enable/disable all Rx queues before waiting (Jonathan Toppins) [1781388] - [netdrv] ice: Only allow tagged bcast/mcast traffic for VF in port VLAN (Jonathan Toppins) [1781388] - [netdrv] ice: Fix Port VLAN priority bits (Jonathan Toppins) [1781388] - [netdrv] ice: Add helper to determine if VF link is up (Jonathan Toppins) [1781388] - [netdrv] ice: Refactor port vlan configuration for the VF (Jonathan Toppins) [1781388] - [netdrv] ice: Add initial support for QinQ (Jonathan Toppins) [1781388] - [netdrv] ice: Trivial fixes (Jonathan Toppins) [1781388] - [netdrv] ice: Use correct netif error function (Jonathan Toppins) [1781388] - [netdrv] ice: Cleanup ice_vsi_alloc_q_vectors (Jonathan Toppins) [1781388] - [netdrv] ice: Make print statements more compact (Jonathan Toppins) [1781388] - [netdrv] ice: Use ice_pf_to_dev (Jonathan Toppins) [1781388] - [netdrv] ice: Remove possible null dereference (Jonathan Toppins) [1781388] - [netdrv] ice: update Unit Load Status bitmask to check after reset (Jonathan Toppins) [1781388] - [netdrv] ice: fix and consolidate logging of NVM/firmware version information (Jonathan Toppins) [1781388] - [netdrv] ice: Modify link message logging (Jonathan Toppins) [1781388] - [netdrv] ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps (Jonathan Toppins) [1781388] - [netdrv] ice: Remove ice_dev_onetime_setup() (Jonathan Toppins) [1781388] - [netdrv] ice: Don't allow same value for Rx tail to be written twice (Jonathan Toppins) [1781388] - [netdrv] ice: display supported and advertised link modes (Jonathan Toppins) [1781388] - [netdrv] ice: Fix switch between FW and SW LLDP (Jonathan Toppins) [1781388] - [netdrv] ice: Fix DCB rebuild after reset (Jonathan Toppins) [1781388] - [netdrv] ice: Bump version (Jonathan Toppins) [1781401] - [netdrv] ice: Implement ethtool get/set rx-flow-hash (Jonathan Toppins) [1781401] - [netdrv] ice: Initilialize VF RSS tables (Jonathan Toppins) [1781401] - [netdrv] ice: Optimize table usage (Jonathan Toppins) [1781401] - [netdrv] ice: Enable writing filtering tables (Jonathan Toppins) [1781401] - [netdrv] ice: Populate TCAM filter software structures (Jonathan Toppins) [1781401] - [netdrv] ice: Allocate flow profile (Jonathan Toppins) [1781401] - [netdrv] ice: Enable writing hardware filtering tables (Jonathan Toppins) [1781401] - [netdrv] ice: remove redundant assignment to variable xmit_done (Jonathan Toppins) [1781388] - [netdrv] ice: Removing hung_queue variable to use txqueue function parameter (Jonathan Toppins) [1781388] - [netdrv] ice: Add device ids for E822 devices (Jonathan Toppins) [1781951] - [netdrv] ice: Suppress Coverity warnings for xdp_rxq_info_reg (Jonathan Toppins) [1781388] - [netdrv] ice: Add a boundary check in ice_xsk_umem() (Jonathan Toppins) [1781388] - [netdrv] ice: add extra check for null Rx descriptor (Jonathan Toppins) [1781388] - [netdrv] ice: suppress checked_return error (Jonathan Toppins) [1781388] - [netdrv] ice: Demote MTU change print to debug (Jonathan Toppins) [1781388] - [netdrv] ice: Enable ip link show on the PF to display VF unicast MAC(s) (Jonathan Toppins) [1781388] - [netdrv] ice: Fix VF link state when it's IFLA_VF_LINK_STATE_AUTO (Jonathan Toppins) [1781388] - [netdrv] ice: Remove Rx flex descriptor programming (Jonathan Toppins) [1781388] - [netdrv] ice: Return error on not supported ethtool -C parameters (Jonathan Toppins) [1781388] - [netdrv] ice: Restore interrupt throttle settings after VSI rebuild (Jonathan Toppins) [1781388] - [netdrv] ice: Set default value for ITR in alloc function (Jonathan Toppins) [1781388] - [netdrv] ice: Add ice_for_each_vf() macro (Jonathan Toppins) [1781388] - [netdrv] ice: Add code to keep track of current dflt_vsi (Jonathan Toppins) [1781388] - [netdrv] ice: Fix VF spoofchk (Jonathan Toppins) [1781388] - [netdrv] ice: Support UDP segmentation offload (Jonathan Toppins) [1781388] - [netdrv] ice: Update FW API minor version (Jonathan Toppins) [1781388] - [netdrv] ice: remove pointless NULL check of port_info (Jonathan Toppins) [1781388] - [netdrv] ice: Implement ethtool ops for channels (Jonathan Toppins) [1781388] - [netdrv] ice: implement VF stats NDO (Jonathan Toppins) [1781388] - [netdrv] ice: add helpers for virtchnl (Jonathan Toppins) [1781388] - [netdrv] ice: Add ice_pf_to_dev(pf) macro (Jonathan Toppins) [1781388] - [netdrv] ice: Do not use devm* functions for local uses (Jonathan Toppins) [1781388] - [netdrv] ice: Refactor removal of VLAN promiscuous rules (Jonathan Toppins) [1781388] - [netdrv] ice: Fix setting coalesce to handle DCB configuration (Jonathan Toppins) [1781388] - [netdrv] ice: Only disable VF state when freeing each VF resources (Jonathan Toppins) [1781388] - [netdrv] ice: fix stack leakage (Jonathan Toppins) [1781388] - [netdrv] ice: Don't modify stripping for add/del VLANs on VF (Jonathan Toppins) [1781388] - [netdrv] ice: Disallow VF VLAN opcodes if VLAN offloads disabled (Jonathan Toppins) [1781388] - [netdrv] ice: Correct capabilities reporting of max TCs (Jonathan Toppins) [1781388] - [netdrv] ice: Store number of functions for the device (Jonathan Toppins) [1781388] - [netdrv] ice: fix potential infinite loop because loop counter being too small (Jonathan Toppins) [1781388] - [netdrv] ice: print opcode when printing controlq errors (Jonathan Toppins) [1781388] - [netdrv] ice: use more accurate ICE_DBG mask types (Jonathan Toppins) [1781388] - [netdrv] ice: Introduce and use ice_vsi_type_str (Jonathan Toppins) [1781388] - [netdrv] ice: remove unnecessary conditional check (Jonathan Toppins) [1781388] - [netdrv] ice: Update enum ice_flg64_bits to current specification (Jonathan Toppins) [1781388] - [netdrv] ice: delay less (Jonathan Toppins) [1781388] - [netdrv] ice: use pkg_dwnld_status instead of sq_last_status (Jonathan Toppins) [1781388] - [netdrv] ice: Change max MSI-x vector_id check in cfg_irq_map (Jonathan Toppins) [1781388] - [netdrv] ice: Check if VF is disabled for Opcode and other operations (Jonathan Toppins) [1781388] - [netdrv] ice: configure software LLDP in ice_init_pf_dcb (Jonathan Toppins) [1781388] - [netdrv] ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBx (Jonathan Toppins) [1781388] - [netdrv] ice: avoid setting features during reset (Jonathan Toppins) [1781388] - [netdrv] ice: Implement DCBNL support (Jonathan Toppins) [1781388] - [netdrv] ice: Add NDO callback to set the maximum per-queue bitrate (Jonathan Toppins) [1781388] - [netdrv] ice: Use ice_ena_vsi and ice_dis_vsi in DCB configuration flow (Jonathan Toppins) [1781388] - [netdrv] ice: Fix return value when SR-IOV is not supported (Jonathan Toppins) [1781388] - [netdrv] ice: Rename VF function ice_vc_dis_vf to match its behavior (Jonathan Toppins) [1781388] - [netdrv] ice: Get rid of ice_cleanup_header (Jonathan Toppins) [1781388] - [netdrv] ice: print PCI link speed and width (Jonathan Toppins) [1781388] - [netdrv] ice: print unsupported module message (Jonathan Toppins) [1781388] - [netdrv] ice: write register with correct offset (Jonathan Toppins) [1781388] - [netdrv] ice: Check for null pointer dereference when setting rings (Jonathan Toppins) [1781388] - [netdrv] ice: save PCI state in probe (Jonathan Toppins) [1781388] - [netdrv] ice: Adjust DCB INIT for SW mode (Jonathan Toppins) [1781388] - [netdrv] ice: fix driver unload flow (Jonathan Toppins) [1781388] - [netdrv] ice: handle DCBx non-contiguous TC request (Jonathan Toppins) [1781388] - [netdrv] ice: Update Boot Configuration Section read of NVM (Jonathan Toppins) [1781388] - [netdrv] ice: add ethtool -m support for reading i2c eeprom modules (Jonathan Toppins) [1781388] - [netdrv] ice: allow 3k MTU for XDP (Jonathan Toppins) [1781388] - [netdrv] ice: add build_skb() support (Jonathan Toppins) [1781388] - [netdrv] ice: introduce frame padding computation logic (Jonathan Toppins) [1781388] - [netdrv] ice: introduce legacy Rx flag (Jonathan Toppins) [1781388] - [netdrv] ice: Add support for AF_XDP (Jonathan Toppins) [1730487] - [netdrv] ice: Move common functions to ice_txrx_lib.c (Jonathan Toppins) [1781388] - [netdrv] ice: Add support for XDP (Jonathan Toppins) [1730487] - [netdrv] ice: get rid of per-tc flow in Tx queue configuration routines (Jonathan Toppins) [1781388] - [netdrv] ice: Introduce ice_base.c (Jonathan Toppins) [1781388] - [netdrv] net:Use skb accessors in network drivers (Jonathan Toppins) [1781388] - [powerpc] powerpc/eeh: Remove eeh_add_device_tree_late() (Myron Stowe) [1840904] - [powerpc] powerpc/eeh: Add sysfs files in late probe (Myron Stowe) [1840904] - [powerpc] powerpc: Drop using struct of_pci_range.pci_space field (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_add_device() (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Remove pcibios_setup_bus_devices() (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Fix pcibios_setup_device() ordering (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Remove legacy debug code (Myron Stowe) [1840904] - [x86] x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (David Arcari) [1826966] - [x86] x86/microcode/AMD: Make stub function static inline (David Arcari) [1826966] - [x86] x86/microcode/intel: Issue the revision updated message only on the BSP (David Arcari) [1826966] - [x86] x86/microcode: Update late microcode in parallel (David Arcari) [1826966] - [x86] x86/microcode/amd: Fix two -Wunused-but-set-variable warnings (David Arcari) [1826966] - [x86] x86/microcode: Fix the microcode load on CPU hotplug for real (David Arcari) [1826966] - [x86] x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callback (David Arcari) [1826966] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353 (David Arcari) [1826966] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1826966] - [x86] treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1826966] - [x86] x86/microcode: Fix the ancient deprecated microcode loading method (David Arcari) [1826966] - [x86] x86/microcode/intel: Refactor Intel microcode blob loading (David Arcari) [1826966] - [x86] x86/microcode: Announce reload operation's completion (David Arcari) [1826966] - [x86] x86/microcode/AMD: Update copyright (David Arcari) [1826966] - [x86] x86/microcode/AMD: Check the equivalence table size when scanning it (David Arcari) [1826966] - [x86] x86/microcode/AMD: Convert CPU equivalence table variable into a struct (David Arcari) [1826966] - [x86] x86/microcode/AMD: Check microcode container data in the late loader (David Arcari) [1826966] - [x86] x86/microcode/AMD: Fix container size's type (David Arcari) [1826966] - [x86] x86/microcode/AMD: Convert early parser to the new verification routines (David Arcari) [1826966] - [x86] x86/microcode/AMD: Change verify_patch()'s return value (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move chipset-specific check into verify_patch() (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move patch family check to verify_patch() (David Arcari) [1826966] - [x86] x86/microcode/AMD: Simplify patch family detection (David Arcari) [1826966] - [x86] x86/microcode/AMD: Concentrate patch verification (David Arcari) [1826966] - [x86] x86/microcode/AMD: Cleanup verify_patch_size() more (David Arcari) [1826966] - [x86] x86/microcode/AMD: Clean up per-family patch size checks (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move verify_patch_size() up in the file (David Arcari) [1826966] - [x86] x86/microcode/AMD: Add microcode container verification (David Arcari) [1826966] - [x86] x86/microcode/AMD: Subtract SECTION_HDR_SIZE from file leftover length (David Arcari) [1826966] - [x86] x86/microcode: Make revision and processor flags world-readable (David Arcari) [1826966] - [pci] PCI: Add pci_status_get_and_clear_errors (Josef Oskera) [1840535] - [pci] PCI: Add constant PCI_STATUS_ERROR_BITS (Josef Oskera) [1840535] - [arm64] arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode (Petr Oros) [1816982] - [arm64] arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id (Petr Oros) [1816982] - [netdrv] net: phy: marvell: Fix pause frame negotiation (Petr Oros) [1816982] - [netdrv] net: phy: propagate an error back to the callers of phy_sfp_probe (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix clock sink configuration on ATH8030 and ATH8035 (Petr Oros) [1816982] - [netdrv] r8169: fix resume on cable plug-in (Petr Oros) [1816982] - [documentation] dt-bindings: net: remove un-implemented property (Petr Oros) [1816982] - [netdrv] net: phy: mdio-bcm-unimac: Fix clock handling (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: w/a for fld detect threshold bootstrapping issue (Petr Oros) [1816982] - [netdrv] net: phy: sfp-bus.c: get rid of docs warnings (Petr Oros) [1816982] - [netdrv] net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value (Petr Oros) [1816982] - [netdrv] net: phy: fix MDIO bus PM PHY resuming (Petr Oros) [1816982] - [of] drivers/of/of_mdio.c:fix of_mdiobus_register() (Petr Oros) [1816982] - [netdrv] net: phy: bcm63xx: fix OOPS due to missing driver name (Petr Oros) [1816982] - [netdrv] phylink: Improve error message when validate failed (Petr Oros) [1816982] - [netdrv] net: phy: avoid clearing PHY interrupts twice in irq handler (Petr Oros) [1816982] - [netdrv] net: phy: marvell: don't interpret PHY status unless resolved (Petr Oros) [1816982] - [netdrv] net: phy: mscc: fix firmware paths (Petr Oros) [1816982] - [netdrv] net: phy: corrected the return value for genphy_check_and_restart_aneg and genphy_c45_check_and_restart_aneg (Petr Oros) [1816982] - [documentation] docs: networking: phy: Rephrase paragraph for clarity (Petr Oros) [1816982] - [netdrv] net: phy: Avoid multiple suspends (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Fix a typo ("firsly") (Petr Oros) [1816982] - [netdrv] net: phy: restore mdio regs in the iproc mdio driver (Petr Oros) [1816982] - [netdrv] net: phy: at803x: disable vddio regulator (Petr Oros) [1816982] - [netdrv] net: mii_timestamper: fix static allocation by PHY driver (Petr Oros) [1816982] - [of] net: mdio: of: fix potential NULL pointer derefernce (Petr Oros) [1816982] - [netdrv] net: phy: add default ARCH_BCM_IPROC for MDIO_BCM_IPROC (Petr Oros) [1816982] - [netdrv] net: phy: DP83822: Add support for additional DP83825 devices (Petr Oros) [1816982] - [netdrv] phy: dp83826: Add phy IDs for DP83826N and 826NC (Petr Oros) [1816982] - [netdrv] net: phy: add new version of phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phy: rename phy_do_ioctl to phy_do_ioctl_running (Petr Oros) [1816982] - [netdrv] r8169: use generic ndo_do_ioctl handler phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phy: add generic ndo_do_ioctl handler phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phylink: allow in-band AN for USXGMII (Petr Oros) [1816982] - [netdrv] net: phy: adin: fix a warning about msleep (Petr Oros) [1816982] - [netdrv] net: phy: don't crash in phy_read/_write_mmd without a PHY driver (Petr Oros) [1816982] - [netdrv] net: phylink: Allow 2.5BASE-T, 5GBASE-T and 10GBASE-T for the 10G link modes (Petr Oros) [1816982] - [netdrv] net: phy: adin: const-ify static data (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Set FORCE_LINK_GOOD to default after reset (Petr Oros) [1816982] - [netdrv] net: phy: Maintain MDIO device and bus statistics (Petr Oros) [1816982] - [powerpc] powerpc: Add const qual to local_read() parameter (Petr Oros) [1816982] - [include] u64_stats: provide u64_stats_t type (Petr Oros) [1816982] - [documentation] Documentation: net-sysfs: Remove duplicate PHY device documentation (Petr Oros) [1816982] - [netdrv] mdio_bus: Simplify reset handling and extend to non-DT systems (Petr Oros) [1816982] - [netdrv] net: phy: Added IRQ print to phylink_bringup_phy() (Petr Oros) [1816982] - [netdrv] net: phy: DP83822: Update Kconfig with DP83825I support (Petr Oros) [1816982] - [netdrv] net: phy: DP83TC811: Fix typo in Kconfig (Petr Oros) [1816982] - [netdrv] net: phylink: add support for polling MAC PCS (Petr Oros) [1816982] - [netdrv] net: phylink: make QSGMII a valid PHY mode for in-band AN (Petr Oros) [1816982] - [uapi] mii: Add helpers for parsing SGMII auto-negotiation (Petr Oros) [1816982] - [netdrv] net: phylink: fix failure to register on x86 systems (Petr Oros) [1816982] - [netdrv] net: phy: fixed_phy: switch to using fwnode_gpiod_get_index (Petr Oros) [1816982] - [netdrv] net: phy: fixed_phy: fix use-after-free when checking link GPIO (Petr Oros) [1816982] - [netdrv] net: phylink: switch to using fwnode_gpiod_get_index() (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for configuring the RX delay on RTL8211F (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add logging for the RGMII TX delay configuration (Petr Oros) [1816982] - [netdrv] net: mdio: of: Register discovered MII time stampers (Petr Oros) [1816982] - [documentation] dt-bindings: ptp: Introduce MII time stamping devices (Petr Oros) [1816982] - [netdrv] net: Add a layer for non-PHY MII time stamping drivers (Petr Oros) [1816982] - [netdrv] net: Introduce a new MII time stamping interface (Petr Oros) [1816982] - [netdrv] net: phy: dp83640: Move the probe and remove methods around (Petr Oros) [1816982] - [netdrv] net: netcp_ethss: Use the PHY time stamping interface (Petr Oros) [1816982] - [net] net: ethtool: Use the PHY time stamping interface (Petr Oros) [1816982] - [net] net: vlan: Use the PHY time stamping interface (Petr Oros) [1816982] - [netdrv] net: macvlan: Use the PHY time stamping interface (Petr Oros) [1816982] - [include] net: phy: Introduce helper functions for time stamping support (Petr Oros) [1816982] - [include] of: mdio: Add missing inline to of_mdiobus_child_is_phy() dummy (Petr Oros) [1816982] - [netdrv] net: phy: aquantia: add suspend / resume ops for AQR105 (Petr Oros) [1816982] - [netdrv] net: phy: ensure that phy IDs are correctly typed (Petr Oros) [1816982] - [include] mod_devicetable: fix PHY module format (Petr Oros) [1816982] - [of] of: mdio: export of_mdiobus_child_is_phy (Petr Oros) [1816982] - [netdrv] net: sfp: report error on failure to read sfp soft status (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use genphy_check_and_restart_aneg() (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use phy_modify_changed() (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use existing clause 37 definitions (Petr Oros) [1816982] - [netdrv] net: phy: marvell: consolidate phy status reading (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use positive logic for link state (Petr Oros) [1816982] - [netdrv] net: phy: marvell: initialise link partner state earlier (Petr Oros) [1816982] - [netdrv] net: phy: marvell: rearrange to use genphy_read_lpa() (Petr Oros) [1816982] - [netdrv] net: phy: provide and use genphy_read_status_fixed() (Petr Oros) [1816982] - [netdrv] net: phy: add genphy_check_and_restart_aneg() (Petr Oros) [1816982] - [netdrv] net: phy: use phy_resolve_aneg_pause() (Petr Oros) [1816982] - [netdrv] net: phy: remove redundant .aneg_done initialisers (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Remove unneeded semicolon (Petr Oros) [1816982] - [netdrv] net: phylink: extend clause 45 PHY validation workaround (Petr Oros) [1816982] - [netdrv] net: phylink: improve clause 45 PHY ksettings_set implementation (Petr Oros) [1816982] - [netdrv] net: phylink: fix interface passed to mac_link_up (Petr Oros) [1816982] - [netdrv] net: phylink: propagate phy_attach_direct() return code (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add rx-fifo-depth and tx-fifo-depth (Petr Oros) [1816982] - [documentation] dt-bindings: dp83867: Convert fifo-depth to common fifo-depth and make optional (Petr Oros) [1816982] - [netdrv] net: sfp: re-attempt probing for phy (Petr Oros) [1816982] - [netdrv] net: sfp: error handling for phy probe (Petr Oros) [1816982] - [netdrv] net: sfp: rename sm_retries (Petr Oros) [1816982] - [netdrv] net: sfp: use a definition for the fault recovery attempts (Petr Oros) [1816982] - [netdrv] net: sfp: add support for Clause 45 PHYs (Petr Oros) [1816982] - [netdrv] net: phy: add Broadcom BCM84881 PHY driver (Petr Oros) [1816982] - [netdrv] net: phylink: make Broadcom BCM84881 based SFPs work (Petr Oros) [1816982] - [netdrv] net: phylink: delay MAC configuration for copper SFP modules (Petr Oros) [1816982] - [netdrv] net: phylink: split phylink_sfp_module_insert() (Petr Oros) [1816982] - [netdrv] net: phylink: split link_an_mode configured and current settings (Petr Oros) [1816982] - [netdrv] net: phylink: support Clause 45 PHYs on SFP+ modules (Petr Oros) [1816982] - [netdrv] net: phylink: re-split __phylink_connect_phy() (Petr Oros) [1816982] - [netdrv] net: mdio-i2c: add support for Clause 45 accesses (Petr Oros) [1816982] - [netdrv] net: sfp: move phy_start()/phy_stop() to phylink (Petr Oros) [1816982] - [netdrv] net: sfp: add module start/stop upstream notifications (Petr Oros) [1816982] - [netdrv] net: sfp: derive interface mode from ethtool link modes (Petr Oros) [1816982] - [netdrv] net: sfp: remove incomplete 100BASE-FX and 100BASE-LX support (Petr Oros) [1816982] - [netdrv] net: sfp: avoid tx-fault with Nokia GPON module (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: fix hfs boot in rgmii mode (Petr Oros) [1816982] - [netdrv] phy: mdio-thunder: add missed pci_release_regions in remove (Petr Oros) [1816982] - [netdrv] net: sfp: fix hwmon (Petr Oros) [1816982] - [netdrv] net: sfp: fix unbind (Petr Oros) [1816982] - [netdrv] net: phy: realtek: fix using paged operations with RTL8105e / RTL8208 (Petr Oros) [1816982] - [netdrv] net: phy: Use the correct style for SPDX License Identifier (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Fix return paths to return proper values (Petr Oros) [1816982] - [netdrv] net: phy: add helpers phy_(un)lock_mdio_bus (Petr Oros) [1816982] - [netdrv] mdio_bus: don't use managed reset-controller (Petr Oros) [1816982] - [netdrv] net: phy: initialise phydev speed and duplex sanely (Petr Oros) [1816982] - [netdrv] net: phy: remove phy_ethtool_sset() (Petr Oros) [1816982] - [netdrv] net: sfp: soft status and control support (Petr Oros) [1816982] - [netdrv] net: sfp: add some quirks for GPON modules (Petr Oros) [1816982] - [netdrv] net: sfp: add support for module quirks (Petr Oros) [1816982] - [netdrv] net: phylink: fix link mode modification in PHY mode (Petr Oros) [1816982] - [netdrv] net: phylink: update documentation on create and destroy (Petr Oros) [1816982] - [netdrv] mdio_bus: Fix init if CONFIG_RESET_CONTROLLER=n (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: fix return of uninitialized variable ret (Petr Oros) [1816982] - [netdrv] phy: mdio-sun4i: add missed regulator_disable in remove (Petr Oros) [1816982] - [netdrv] mscc.c: fix semicolon.cocci warnings (Petr Oros) [1816982] - [netdrv] net: phy: avoid matching all-ones clause 45 PHY IDs (Petr Oros) [1816982] - [netdrv] net: phylink: update to use phy_support_asym_pause() (Petr Oros) [1816982] - [netdrv] net: phy: marvell10g: add SFP+ support (Petr Oros) [1816982] - [netdrv] net: phy: add core phylib sfp support (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Add TI dp83869 phy (Petr Oros) [1816982] - [documentation] dt-bindings: net: dp83869: Add TI dp83869 phy (Petr Oros) [1816982] - [netdrv] mscc.c: Add support for additional VSC PHYs (Petr Oros) [1816982] - [netdrv] net: sfp: fix spelling mistake "requies" -> "requires" (Petr Oros) [1816982] - [netdrv] net: sfp: allow modules with slow diagnostics to probe (Petr Oros) [1816982] - [netdrv] net: sfp: allow sfp to probe slow to initialise GPON modules (Petr Oros) [1816982] - [netdrv] net: sfp: move module insert reporting out of probe (Petr Oros) [1816982] - [netdrv] net: sfp: split power mode switching from probe (Petr Oros) [1816982] - [netdrv] net: sfp: track upstream's attachment state in state machine (Petr Oros) [1816982] - [netdrv] net: sfp: ensure TX_FAULT has deasserted before probing the PHY (Petr Oros) [1816982] - [netdrv] net: sfp: allow fault processing to transition to other states (Petr Oros) [1816982] - [netdrv] net: sfp: eliminate mdelay() from PHY probe (Petr Oros) [1816982] - [netdrv] net: sfp: split the PHY probe from sfp_sm_mod_init() (Petr Oros) [1816982] - [netdrv] net: sfp: control TX_DISABLE and phy only from main state machine (Petr Oros) [1816982] - [netdrv] net: sfp: avoid power switch on address-change modules (Petr Oros) [1816982] - [netdrv] net: sfp: parse SFP power requirement earlier (Petr Oros) [1816982] - [netdrv] net: sfp: rename T_PROBE_WAIT to T_SERIAL (Petr Oros) [1816982] - [netdrv] net: sfp: handle module remove outside state machine (Petr Oros) [1816982] - [netdrv] net: sfp: rename sfp_sm_ins_next() as sfp_sm_mod_next() (Petr Oros) [1816982] - [netdrv] net: sfp: move tx disable on device down to main state machine (Petr Oros) [1816982] - [netdrv] net: sfp: move sfp sub-state machines into separate functions (Petr Oros) [1816982] - [netdrv] net: sfp: fix sfp_bus_put() kernel documentation (Petr Oros) [1816982] - [include] net: sfp: fix sfp_bus_add_upstream() warning (Petr Oros) [1816982] - [netdrv] net: sfp: rework upstream interface (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add missing dependency on CONFIG_REGULATOR (Petr Oros) [1816982] - [netdrv] net: phy: at803x: remove config_init for AR9331 (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix the PHY names (Petr Oros) [1816982] - [netdrv] net: phy: at803x: mention AR8033 as same as AR8031 (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add device tree binding (Petr Oros) [1816982] - [documentation] dt-bindings: net: phy: Add support for AT803X (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix Kconfig description (Petr Oros) [1816982] - [netdrv] net: phylink: Fix phylink_dbg() macro (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add downshift support for 88E1145 (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add PHY tunable support for more PHY versions (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add downshift support for M88E1111 (Petr Oros) [1816982] - [netdrv] net: phy: marvell: fix downshift function naming (Petr Oros) [1816982] - [netdrv] net: phy: marvell: fix typo in constant MII_M1011_PHY_SRC_DOWNSHIFT_MASK (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: support Wake on LAN (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: move dt parsing to probe (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: enable robust auto-mdix (Petr Oros) [1816982] - [netdrv] net: phy: smsc: LAN8740: add PHY_RST_AFTER_CLK_EN flag (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: add 1000Base-X support for BCM54616S (Petr Oros) [1816982] - [netdrv] net: phy: add support for clause 37 auto-negotiation (Petr Oros) [1816982] - [netdrv] net: phy: modify assignment to OR for dev_flags in phy_attach_direct (Petr Oros) [1816982] - [netdrv] net: phy: marvell: remove superseded function marvell_set_downshift (Petr Oros) [1816982] - [netdrv] net: phy: marvell: support downshift as PHY tunable (Petr Oros) [1816982] - [netdrv] net: phy: avoid NPE if read_page/write_page callbacks are not available (Petr Oros) [1816982] - [netdrv] net: phy: micrel: Update KSZ87xx PHY name (Petr Oros) [1816982] - [netdrv] net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs (Petr Oros) [1816982] - [netdrv] net: phy: Fix "link partner" information disappear issue (Petr Oros) [1816982] - [netdrv] net: sfp: move fwnode parsing into sfp-bus layer (Petr Oros) [1816982] - [netdrv] net: phylink: use more linkmode_* (Petr Oros) [1816982] - [netdrv] phylink: fix kernel-doc warnings (Petr Oros) [1816982] - [netdrv] net: phy: mscc: make arrays static, makes object smaller (Petr Oros) [1816982] - [netdrv] net: phy: at803x: use operating parameters from PHY-specific status (Petr Oros) [1816982] - [netdrv] net: phy: extract pause mode (Petr Oros) [1816982] - [netdrv] net: phy: extract link partner advertisement reading (Petr Oros) [1816982] - [netdrv] net: phy: allow for reset line to be tied to a sleepy GPIO controller (Petr Oros) [1816982] - [documentation] docs: networking: phy: Improve phrasing (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Use bcm54xx_config_clock_delay() for BCM54612E (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Fix RGMII delays configuration for BCM54210E (Petr Oros) [1816982] - [netdrv] net: phy: at803x: remove probe and struct at803x_priv (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add ar9331 support (Petr Oros) [1816982] - [of] of: mdio: Fix a signedness bug in of_phy_get_and_connect() (Petr Oros) [1816982] - [netdrv] net/phy: fix DP83865 10 Mbps HDX loopback disable function (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement Energy Detect Powerdown mode via phy-tunable (Petr Oros) [1816982] - [net] ethtool: implement Energy Detect Powerdown support via phy-tunable (Petr Oros) [1816982] - [netdrv] net: mdio: switch to using gpiod_get_optional() (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add SGMII mode type switching (Petr Oros) [1816982] - [documentation] net: phy: dp83867: Add documentation for SGMII mode type (Petr Oros) [1816982] - [netdrv] net: phylink: Fix flow control resolution (Petr Oros) [1816982] - [netdrv] net: phy: Do not check Link status when loopback is enabled (Petr Oros) [1816982] - [netdrv] net: phy: gmii2rgmii: Dont use priv field in phy device (Petr Oros) [1816982] - [include] include: mdio: Add driver data helpers (Petr Oros) [1816982] - [netdrv] net: phy: force phy suspend when calling phy_stop (Petr Oros) [1816982] - [netdrv] phy: mdio-sun4i: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-mux-meson-g12a: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-moxart: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-hisi-femac: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-bcm-iproc: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] net: phy: sfp: Add labels to hwmon sensors (Petr Oros) [1816982] - [netdrv] net: phy: remove genphy_config_init (Petr Oros) [1816982] - [netdrv] net: phy: remove calls to genphy_config_init (Petr Oros) [1816982] - [netdrv] net: phy: realtek: support NBase-T MMD EEE registers on RTL8125 (Petr Oros) [1816982] - [uapi] net: phy: add EEE-related constants (Petr Oros) [1816982] - [documentation] dt-bindings: net: add bindings for ADIN PHY driver (Petr Oros) [1816982] - [netdrv] net: phy: adin: add ethtool get_stats support (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement downshift configuration via phy-tunable (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement PHY subsystem software reset (Petr Oros) [1816982] - [netdrv] net: phy: adin: add EEE translation layer from Clause 45 to Clause 22 (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support MDI/MDIX/Auto-MDI selection (Petr Oros) [1816982] - [netdrv] net: phy: adin: make RMII fifo depth configurable (Petr Oros) [1816982] - [netdrv] net: phy: adin: make RGMII internal delays configurable (Petr Oros) [1816982] - [netdrv] net: phy: adin: configure RGMII/RMII/MII modes on config (Petr Oros) [1816982] - [netdrv] net: phy: adin: add {write,read}_mmd hooks (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support for interrupts (Petr Oros) [1816982] - [netdrv] net: phy: adin: hook genphy_{suspend, resume} into the driver (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support for Analog Devices PHYs (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for EEE registers on integrated PHY's (Petr Oros) [1816982] - [netdrv] net: phy: swphy: emulate register MII_ESTATUS (Petr Oros) [1816982] - [netdrv] net: phy: read MII_CTRL1000 in genphy_read_status only if needed (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add NBase-T PHY auto-detection (Petr Oros) [1816982] - [netdrv] net: phy: let phy_speed_down/up support speeds >1Gbps (Petr Oros) [1816982] - [netdrv] net: phy: add phy_speed_down_core and phy_resolve_min_speed (Petr Oros) [1816982] - [netdrv] net: phy: add __set_linkmode_max_speed (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for the 2.5Gbps PHY in RTL8125 (Petr Oros) [1816982] - [netdrv] net: phy: add phy_modify_paged_changed (Petr Oros) [1816982] - [netdrv] net: phy: prepare phylib to deal with PHY's extending Clause 22 (Petr Oros) [1816982] - [netdrv] net: phy: simplify genphy_config_advert by using the linkmode_adv_to_xxx_t functions (Petr Oros) [1816982] - [netdrv] net: phy: at803x: stop switching phy delay config needlessly (Petr Oros) [1816982] - [netdrv] net: mdio-octeon: Fix Kconfig warnings and build errors (Petr Oros) [1816982] - [netdrv] net: phy: xgene: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] net: phy: Add mdio-aspeed (Petr Oros) [1816982] - [netdrv] net: phy: phy_led_triggers: Fix a possible null-pointer dereference in phy_led_trigger_change_speed() (Petr Oros) [1816982] - [netdrv] net: phylink: Fix flow control for fixed-link (Petr Oros) [1816982] - [netdrv] net: phylink: don't start and stop SGMII PHYs in SFP modules twice (Petr Oros) [1816982] - [netdrv] net: phy: Make use of linkmode_mod_bit helper (Petr Oros) [1816982] - [netdrv] net: stmmac: enable clause 45 mdio support (Petr Oros) [1816982] - [documentation] doc: phy: document some PHY_INTERFACE_MODE_xxx settings (Petr Oros) [1816982] - [netdrv] Revert "net: phylink: set the autoneg state in phylink_phy_change" (Petr Oros) [1816982] - [netdrv] net: phy: sfp: clean up a condition (Petr Oros) [1816982] - [netdrv] net: phylink: set the autoneg state in phylink_phy_change (Petr Oros) [1816982] - [netdrv] net: phy: Add more 1000BaseX support detection (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Add genphy_suspend and genphy_resume for BCM5464 (Petr Oros) [1816982] - [netdrv] net: sfp: add mutex to prevent concurrent state checks (Petr Oros) [1816982] - [netdrv] net: sfp: Stop SFP polling and interrupt handling during shutdown (Petr Oros) [1816982] - [netdrv] net: phy: Add detection of 1000BaseX link mode support (Petr Oros) [1816982] - [netdrv] net: phy: remove state PHY_FORCING (Petr Oros) [1816982] - [netdrv] net: phy: export phy_queue_state_machine (Petr Oros) [1816982] - [netdrv] net: phy: add callback for custom interrupt handler to struct phy_driver (Petr Oros) [1816982] - [netdrv] net: phy: enable interrupts when PHY is attached already (Petr Oros) [1816982] - [netdrv] net: phy: sfp: enable i2c-bus detection on ACPI based systems (Petr Oros) [1816982] - [netdrv] net: phy: tja11xx: Switch to HWMON_CHANNEL_INFO() (Petr Oros) [1816982] - [netdrv] net: phylink: Add phylink_{printk, err, warn, info, dbg} macros (Petr Oros) [1816982] - [netdrv] net: phylink: Add PHYLINK_DEV operation type (Petr Oros) [1816982] - [netdrv] net: phylink: Add struct phylink_config to PHYLINK API (Petr Oros) [1816982] - [netdrv] net: phylink: Add phylink_mac_link_{up, down} wrapper functions (Petr Oros) [1816982] - [netdrv] net: phy: Add phy_standalone sysfs entry (Petr Oros) [1816982] - [netdrv] net: phy: Check against net_device being NULL (Petr Oros) [1816982] - [netdrv] net: phy: Guard against the presence of a netdev (Petr Oros) [1816982] - [netdrv] net: phy: Add phy_sysfs_create_links helper function (Petr Oros) [1816982] - [netdrv] net: sfp: remove sfp-bus use of netdevs (Petr Oros) [1816982] - [netdrv] net: sfp: add mandatory attach/detach methods for sfp buses (Petr Oros) [1816982] - [netdrv] net: phy: allow Clause 45 access via mii ioctl (Petr Oros) [1816982] - [netdrv] net: phylink: support for link gpio interrupt (Petr Oros) [1816982] - [netdrv] net: phylink: remove netdev from phylink mii ioctl emulation (Petr Oros) [1816982] - [netdrv] net: phy: bcm87xx: improve bcm87xx_config_init and feature detection (Petr Oros) [1816982] - [netdrv] net: phy: tja11xx: Add TJA11xx PHY driver (Petr Oros) [1816982] - [netdrv] net: phy: aquantia: add USXGMII support and warn if XGMII mode is set (Petr Oros) [1816982] - [documentation] dt-bindings: net: document new usxgmii phy mode (Petr Oros) [1816982] - [include] net: phy: add interface mode PHY_INTERFACE_MODE_USXGMII (Petr Oros) [1816982] - [netdrv] net: phy: lxt: Add suspend/resume support to LXT971 and LXT973 (Petr Oros) [1816982] - [netdrv] net: phy: Make phy_basic_t1_features use base100t1 (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Allocate state struct in probe (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Validate FIFO depth property (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: IO impedance is not dependent on RGMII delay (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Use unsigned variables to store unsigned properties (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Rework delay rgmii delay handling (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add ability to disable output clock (Petr Oros) [1816982] - [documentation] dt-bindings: phy: dp83867: Add documentation for disabling clock output (Petr Oros) [1816982] - [documentation] dt-bindings: phy: dp83867: Describe how driver behaves w.r.t rgmii delay (Petr Oros) [1816982] - [documentation] Documentation: net: phy: switch documentation to rst format (Petr Oros) [1816982] - [of] of: mdio: Support fixed links in of_phy_get_and_connect() (Petr Oros) [1816982] - [documentation] doc: add phylink documentation to the networking book (Petr Oros) [1816982] - [include] net: phylink: update mac_config() documentation (Petr Oros) [1816982] - [tools] libbpf: use .so dynamic symbols for abi check (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Install generated test progs (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Fix memory leak caused by not freeing entry in unregister_ftrace_direct() (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support CO-RE relocations for LDX/ST/STX instructions (Yauheni Kaliuta) [1813370] - [include] bpf: Add bpf_jit_blinding_enabled for !CONFIG_BPF_JIT (Yauheni Kaliuta) [1813370] - [tools] tools, bpf_asm: Warn when jumps are out of range (Yauheni Kaliuta) [1813370] - [include] bpf: Add typecast to bpf helpers to help BTF generation (Yauheni Kaliuta) [1813370] - [trace] bpf: Add typecast to raw_tracepoints to help BTF generation (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix build on read-only filesystems (Yauheni Kaliuta) [1813370] - [tools] bpf: Add further test_verifier cases for record_func_key (Yauheni Kaliuta) [1813370] - [net] bpf: Fix record_func_key to perform backtracking on r3 (Yauheni Kaliuta) [1813370] - [net] bpf: Fix missing prog untrack in release_maps (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: fix syscall_tp due to unused syscall (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Replace symbol compare of trace_event (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Test function_graph tracer and bpf trampoline together (Yauheni Kaliuta) [1813370] - [net] bpf: Make BPF trampoline use register_ftrace_direct() API (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add modify_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add information on number of page groups allocated (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Tell objtool to ignore nondeterministic ftrace stack layout (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Add a counter to test function_graph with direct (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Add register_ftrace_direct() for custom trampolines (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add another check for match in register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add ftrace_find_direct_func() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Separate out the copying of a ftrace_hash from __ftrace_hash_move() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Separate out functionality from ftrace_location_range() (Yauheni Kaliuta) [1813370] - [net] bpf: Fix build in minimal configurations, again (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add a fexit/bpf2bpf test with target bpf prog no callees (Yauheni Kaliuta) [1813370] - [net] bpf: Fix a bug when getting subprog 0 jited image in check_attach_btf_id (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Bring back c++ include/link test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Don't hard-code root cgroup id (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix broken xdp_rxq_info due to map order assumptions (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix readelf output parsing for Fedora (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix readelf output parsing on powerpc with recent binutils (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: correct perror strings (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: test_sockmap: handle file creation failures gracefully (Yauheni Kaliuta) [1813370] - [net] bpf: Fix build in minimal configurations (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix up generation of bpf_helper_defs.h (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix global variable relocation (Yauheni Kaliuta) [1813370] - [net] bpf: Fix static checker warning (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix usage of u32 in userspace code (Yauheni Kaliuta) [1813370] - [net] bpf: Simplify __bpf_arch_text_poke poke type handling (Yauheni Kaliuta) [1813370] - [tools] bpf: Introduce BPF_TRACE_x helper for the tracing tests (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add various tail call test cases (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Emit patchable direct jump as tail call (Yauheni Kaliuta) [1813370] - [net] bpf: Constant map key tracking for prog array pokes (Yauheni Kaliuta) [1813370] - [net] bpf: Add poke dependency tracking for prog array maps (Yauheni Kaliuta) [1813370] - [include] bpf: Add initial poke descriptor table for jit images (Yauheni Kaliuta) [1813370] - [net] bpf: Move owner type, jited info into array auxiliary data (Yauheni Kaliuta) [1813370] - [net] bpf: Move bpf_free_used_maps into sleepable section (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Generalize and extend bpf_arch_text_poke for direct jumps (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add BPF trampoline performance test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Ensure core_reloc_kernel is reading test_progs's data only (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add verifier tests for better jmp32 register bounds (Yauheni Kaliuta) [1813370] - [net] bpf: Provide better register bounds after jmp32 instructions (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Integrate verbose verifier log into test_progs (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support initialized global variables (Yauheni Kaliuta) [1813370] - [tools] selftests, bpftool: Skip the build test if not in tree (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix various errors and warning reported by checkpatch.pl (Yauheni Kaliuta) [1813370] - [tools] selftests, bpftool: Set EXIT trap after usage function (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Ensure no DWARF relocations for BPF object files (Yauheni Kaliuta) [1813370] - [tools] tools, bpftool: Fix warning on ignored return value for 'read' (Yauheni Kaliuta) [1813370] - [net] bpf: Switch bpf_map_{area_alloc, area_mmapable_alloc}() to u64 size (Yauheni Kaliuta) [1813370] - [net] bpf: Make array_map_mmap static (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Enforce no-ALU32 for test_progs-no_alu32 (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Remove JITed image size limitations (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use lg(f)rl when long displacement cannot be used (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use lgrl instead of lg where possible (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Load literal pool register using larl (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Align literal pool entries (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use relative long branches (Yauheni Kaliuta) [1813370] - [net] bpf: Fix memory leak on object 'data' (Yauheni Kaliuta) [1813370] - [tools] selftests, bpf: Workaround an alu32 sub-register spilling issue (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add BPF_TYPE_MAP_ARRAY mmap() tests (Yauheni Kaliuta) [1813370] - [tools] libbpf: Make global data internal arrays mmap()-able, if possible (Yauheni Kaliuta) [1813370] - [net] bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY (Yauheni Kaliuta) [1813370] - [netdrv] bpf: Convert bpf_prog refcnt to atomic64_t (Yauheni Kaliuta) [1813370] - [netdrv] net: thunderx: set xdp_prog to NULL if bpf_prog_add fails (Yauheni Kaliuta) [1813370] - [net] bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never fails (Yauheni Kaliuta) [1813370] - [lib] locking/atomic: Use s64 for atomic64 (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make conditional inc/dec ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make unconditional inc/dec ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make test ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic64_fetch_add_unless() optional (Yauheni Kaliuta) [1813370] - [powerpc] atomics/powerpc: Define atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [lib] atomics/generic: Define atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [include] atomics: Prepare for atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic_fetch_add_unless() optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic64_inc_not_zero() optional (Yauheni Kaliuta) [1813370] - [include] atomics: Make conditional ops return 'bool' (Yauheni Kaliuta) [1813370] - [net] atomics/treewide: Remove atomic_inc_not_zero_hint() (Yauheni Kaliuta) [1813370] - [net] atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add a test for attaching BPF prog to another BPF prog and subprog (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Extend test_pkt_access test (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for attaching BPF programs to other BPF programs (Yauheni Kaliuta) [1813370] - [net] bpf: Support attaching tracing BPF program to other BPF programs (Yauheni Kaliuta) [1813370] - [net] bpf: Compare BTF types of functions arguments with actual types (Yauheni Kaliuta) [1813370] - [net] bpf: Annotate context types (Yauheni Kaliuta) [1813370] - [net] bpf: Fix race in btf_resolve_helper_id() (Yauheni Kaliuta) [1813370] - [x86] bpf: Reserve space for BPF trampoline in BPF programs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add stress test for maximum number of progs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add combined fentry/fexit test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add fexit tests for BPF trampoline (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add test for BPF trampoline (Yauheni Kaliuta) [1813370] - [net] bpf: Add kernel test functions for fentry testing (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Simple test for fentry/fexit (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support to attach to fentry/fexit tracing progs (Yauheni Kaliuta) [1813370] - [tools] libbpf: Introduce btf__find_by_name_kind() (Yauheni Kaliuta) [1813370] - [net] bpf: Introduce BPF trampoline (Yauheni Kaliuta) [1813370] - [x86] bpf: Add bpf_arch_text_poke() helper (Yauheni Kaliuta) [1813370] - [x86] bpf: Refactor x86 JIT into helpers (Yauheni Kaliuta) [1813370] - [documentation] bpf, doc: Change right arguments for JIT example code (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add missing option to xdpsock usage (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Remove duplicate option from xdpsock (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Make sure JIT passes do not increase code size (Yauheni Kaliuta) [1813370] - [net] bpf: Support doubleword alignment in bpf_jit_binary_alloc (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: adjust Makefile and README.rst (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add missing object file to TEST_FILES (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Workaround a verifier failure for test_progs (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use Rx-only and Tx-only sockets in xdpsock (Yauheni Kaliuta) [1813370] - [tools] libbpf: Allow for creating Rx or Tx only AF_XDP sockets (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add XDP_SHARED_UMEM support to xdpsock (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support XDP_SHARED_UMEM with external XDP program (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add tests for automatic map unpinning on load failure (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: update map definition to new syntax BTF-defined map (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Update outdated error message (Yauheni Kaliuta) [1813370] - [tools] bpf: Add cb access in kfree_skb test (Yauheni Kaliuta) [1813370] - [net] bpf: Add array support to btf_struct_access (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Remove unused SEEN_RET0, SEEN_REG_AX and ret0_ip (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Wrap JIT macro parameter usages in parentheses (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use kvcalloc for addrs array (Yauheni Kaliuta) [1813370] - [net] bpf: Account for insn->off when doing bpf_probe_read_kernel (Yauheni Kaliuta) [1813370] - [tools] libbpf: Simplify BPF_CORE_READ_BITFIELD_PROBED usage (Yauheni Kaliuta) [1813370] - [tools] selftests/bps: Clean up removed ints relocations negative tests (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: log direct file writes (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add field size relocation tests (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Add relocatable bitfield reading tests (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for field size relocations (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for relocatable bitfields (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Remove too strict field offset relo test cases (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add selftest to read/write sockaddr from user space (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Convert prog tests to probe_read_{user, kernel}{, _str} helper (Yauheni Kaliuta) [1813370] - [samples] bpf, samples: Use bpf_probe_read_user where appropriate (Yauheni Kaliuta) [1813370] - [net] bpf: Switch BPF probe insns to bpf_probe_read_kernel (Yauheni Kaliuta) [1813370] - [kernel] bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Yauheni Kaliuta) [1813370] - [kernel] bpf: Make use of probe_user_write in probe write helper (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add strict non-pagefault kernel-space read function (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add non-pagefault user-space write function (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add non-pagefault user-space read functions (Yauheni Kaliuta) [1813370] - [tools] selftests: Add tests for automatic map pinning (Yauheni Kaliuta) [1813370] - [net] bpf: Implement map_gen_lookup() callback for XSKMAP (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for prog_tracing (Yauheni Kaliuta) [1813370] - [net] bpf: Replace prog_raw_tp+btf_id with prog_tracing (Yauheni Kaliuta) [1813370] - [net] bpf: Fix bpf jit kallsym access (Yauheni Kaliuta) [1813370] - [documentation] bpf: Add s390 testing documentation (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Test narrow load from bpf_sysctl.write (Yauheni Kaliuta) [1813370] - [net] bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Restore $(OUTPUT)/test_stub.o rule (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Use -m{little, big}-endian for clang (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix .gitignore to ignore no_alu32/ (Yauheni Kaliuta) [1813370] - [net] bpf: Prepare btf_ctx_access for non raw_tp use case (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix LDLIBS order (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Move test_section_names into test_progs and fix it (Yauheni Kaliuta) [1813370] - [tools] tools/bpf: Turn on llvm alu32 attribute by default (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Get rid of a bunch of explicit BPF program type setting (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Make reference_tracking test use subtests (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Make a copy of subtest name (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add uprobe/uretprobe and tp/raw_tp section suffixes (Yauheni Kaliuta) [1813370] - [tools] bpf, libbpf: Add kernel version section parsing back (Yauheni Kaliuta) [1813370] - [kernel] bpf: Fix build error without CONFIG_NET (Yauheni Kaliuta) [1813370] - [net] bpf: Fix bpf_attr.attach_btf_id check (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Remove test_libbpf.sh and test_libbpf_open (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Move test_queue_stack_map.h into progs/ where it belongs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Replace test_progs and test_maps w/ general rule (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add simple per-test targets to Makefile (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Switch test_maps to test_progs' test.h format (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Teach test_progs to cd into subdir (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Restore the netns after flow dissector reattach test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add kfree_skb raw_tp test (Yauheni Kaliuta) [1813370] - [net] bpf: Check types of arguments passed into helpers (Yauheni Kaliuta) [1813370] - [net] bpf: Add support for BTF pointers to x86 JIT (Yauheni Kaliuta) [1813370] - [net] bpf: Add support for BTF pointers to interpreter (Yauheni Kaliuta) [1813370] - [net] bpf: Attach raw_tp program with BTF via type name (Yauheni Kaliuta) [1813370] - [net] bpf: Implement accurate raw_tp context access via BTF (Yauheni Kaliuta) [1813370] - [tools] libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Yauheni Kaliuta) [1813370] - [net] bpf: Add attach_btf_id attribute to program load (Yauheni Kaliuta) [1813370] - [net] bpf: Process in-kernel BTF (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: Add selftest for __sk_buff tstamp (Yauheni Kaliuta) [1813370] - [net] bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Remove obsolete pahole/BTF support detection (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Enforce libbpf build before BPF programs are built (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add preparation steps and sysroot info to readme (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add sysroot support (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Provide C/LDFLAGS to libbpf (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targets (Yauheni Kaliuta) [1813370] - [tools] libbpf: Don't use cxx to test_libpf target (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use target CC environment for HDR_PROBE (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use own flags but not HOSTCFLAGS (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Base target programs rules on Makefile.target (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add makefile.target for separate CC target build (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Drop unnecessarily inclusion for bpf_load (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use __LINUX_ARM_ARCH__ selector for arm (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use own EXTRA_CFLAGS for clang commands (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use --target from cross-compile (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix cookie_uid_helper_example obj build (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix HDR_PROBE "echo" (Yauheni Kaliuta) [1813370] - [tools] libbpf: Handle invalid typedef emitted by old GCC (Yauheni Kaliuta) [1813370] - [tools] libbpf: Generate more efficient BPF_CORE_READ code (Yauheni Kaliuta) [1813370] - [net] bpf: Fix cast to pointer from integer of different size warning (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Check that flow dissector can be re-attached (Yauheni Kaliuta) [1813370] - [net] flow_dissector: Allow updating the flow dissector program atomically (Yauheni Kaliuta) [1813370] - [include] bpf: Align struct bpf_prog_stats (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add read-only map values propagation tests (Yauheni Kaliuta) [1813370] - [net] bpf: Track contents of read-only maps as scalars (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Convert test_btf_dump into test_progs test (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Add max_pckt_size option at xdp_adjust_tail (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: add test for BPF flow dissector in the root namespace (Yauheni Kaliuta) [1813370] - [net] bpf/flow_dissector: add mode to enforce global BPF flow dissector (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Trivial - fix spelling mistake in usage (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix dependency ordering for attach_probe test (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add cscope and tags targets to Makefile (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: switch tests to new bpf_object__open_{file, mem}() APIs (Yauheni Kaliuta) [1813370] - [tools] bpf: Add loop test case with 32 bit reg comparison against 0 (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Small optimization in comparing against imm0 (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Correct path to include msg + path (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add static to enable_all_controllers() (Yauheni Kaliuta) [1813370] - [tools] libbpf: provide backported RHEL symbols as upstream aliases (Yauheni Kaliuta) [1813370] - [tools] libbpf: Bump current version to v0.0.6 (Yauheni Kaliuta) [1813370] - [tools] libbpf: bump up version, 0.0.5 (Yauheni Kaliuta) [1813370] - [net] cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled (Yauheni Kaliuta) [1823623 1813370] - [vfio] vfio-pci: Mask cap zero (Alex Williamson) [1840248] - [vfio] spapr_tce: Fix incorrect tce_iommu_group memory free (David Gibson) [1832386] - [fs] CIFS: fiemap: do not return EINVAL if get nothing (Leif Sahlberg) [1837180] - [fs] CIFS: Increment num_remote_opens stats counter even in case of smb2_query_dir_first (Leif Sahlberg) [1837180] - [fs] cifs: potential unintitliazed error code in cifs_getattr() (Leif Sahlberg) [1837180] - [fs] cifs: Use #define in cifs_dbg (Leif Sahlberg) [1837180] - [fs] cifs: fix rename() by ensuring source handle opened with DELETE bit (Leif Sahlberg) [1837180] - [fs] cifs: add missing mount option to /proc/mounts (Leif Sahlberg) [1837180] - [fs] cifs: fix potential mismatch of UNC paths (Leif Sahlberg) [1837180] - [fs] cifs: enable change notification for SMB2.1 dialect (Leif Sahlberg) [1837180] - [fs] cifs: Fix mode output in debugging statements (Leif Sahlberg) [1837180] - [fs] cifs: fix mount option display for sec=krb5i (Leif Sahlberg) [1837180] - [fs] smb3: Add defines for new information level, FileIdInformation (Leif Sahlberg) [1837180] - [fs] smb3: print warning once if posix context returned on open (Leif Sahlberg) [1837180] - [fs] smb3: add one more dynamic tracepoint missing from strict fsync path (Leif Sahlberg) [1837180] - [fs] cifs: fix mode bits from dir listing when mounted with modefromsid (Leif Sahlberg) [1837180] - [fs] cifs: fix channel signing (Leif Sahlberg) [1837180] - [fs] cifs: add SMB3 change notification support (Leif Sahlberg) [1837180] - [fs] cifs: make multichannel warning more visible (Leif Sahlberg) [1837180] - [fs] cifs: Add tracepoints for errors on flush or fsync (Leif Sahlberg) [1837180] - [fs] cifs: log warning message (once) if out of disk space (Leif Sahlberg) [1837180] - [fs] smb3: fix problem with null cifs super block with previous patch (Leif Sahlberg) [1837180] - [fs] SMB3: Backup intent flag missing from some more ops (Leif Sahlberg) [1837180] - [fs] cifs: update internal module version number (Leif Sahlberg) [1837180] - [fs] CIFS: Fix task struct use-after-free on reconnect (Leif Sahlberg) [1837180] - [fs] cifs: use PTR_ERR_OR_ZERO() to simplify code (Leif Sahlberg) [1837180] - [fs] cifs: add support for fallocate mode 0 for non-sparse files (Leif Sahlberg) [1837180] - [fs] CIFS: Add support for setting owner info, dos attributes, and create time (Leif Sahlberg) [1837180] - [fs] cifs: remove set but not used variable 'server' (Leif Sahlberg) [1837180] - [fs] cifs: fix unitialized variable poential problem with network I/O cache lock patch (Leif Sahlberg) [1837180] - [fs] cifs: Fix return value in __update_cache_entry (Leif Sahlberg) [1837180] - [fs] cifs: Avoid doing network I/O while holding cache lock (Leif Sahlberg) [1837180] - [fs] cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Leif Sahlberg) [1837180] - [fs] cifs: Merge is_path_valid() into get_normalized_path() (Leif Sahlberg) [1837180] - [fs] cifs: Introduce helpers for finding TCP connection (Leif Sahlberg) [1837180] - [fs] cifs: Get rid of kstrdup_const()'d paths (Leif Sahlberg) [1837180] - [fs] cifs: Clean up DFS referral cache (Leif Sahlberg) [1837180] - [fs] cifs: Don't use iov_iter::type directly (Leif Sahlberg) [1837180] - [fs] cifs: set correct max-buffer-size for smb2_ioctl_init() (Leif Sahlberg) [1837180] - [fs] fs/cifs/cifssmb.c: use true, false for bool variable (Leif Sahlberg) [1837180] - [fs] fs/cifs/smb2ops.c: use true, false for bool variable (Leif Sahlberg) [1837180]- [lib] XArray: Optimise xas_sibling() if !CONFIG_XARRAY_MULTI (Don Dutile) [1840916] - [include] XArray: Fix incorrect comment in header file (Don Dutile) [1840916] - [lib] XArray: Fix xas_pause for large multi-index entries (Don Dutile) [1840916] - [lib] XArray: Fix xa_find_next for large multi-index entries (Don Dutile) [1840916] - [lib] XArray tests: Add check_insert (Don Dutile) [1840916] - [documentation] XArray: Add xa_for_each_range (Don Dutile) [1840916] - [documentation] XArray: Improve documentation of search marks (Don Dutile) [1840916] - [documentation] docs: remove :c:func: annotations from xarray.rst (Don Dutile) [1840916] - [lib] XArray: Fix xas_find returning too many entries (Don Dutile) [1840916] - [lib] XArray: Fix xa_find_after with multi-index entries (Don Dutile) [1840916] - [lib] XArray: Fix infinite loop with entry at ULONG_MAX (Don Dutile) [1840916] - [include] XArray: Add wrappers for nested spinlocks (Don Dutile) [1840916] - [lib] XArray: Fix xas_pause at ULONG_MAX (Don Dutile) [1840916] - [include] xarray.h: fix kernel-doc warning (Don Dutile) [1840916] - [lib] XArray: Fix xas_next() with a single entry at 0 (Don Dutile) [1840916] - [fs] mm: fix page cache convergence regression (Don Dutile) [1840916] - [netdrv] ionic: call ionic_port_init after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: leave netdev mac alone after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: add device reset to fw upgrade down (Jonathan Toppins) [1830969] - [netdrv] ionic: refresh devinfo after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: no link check until after probe (Jonathan Toppins) [1830969] - [netdrv] phy: avoid unnecessary link-up delay in polling mode (Petr Oros) [1785663] - [x86] x86: Select HARDIRQS_SW_RESEND on x86 (David Arcari) [1840433] - [pci] PCI/AER: Fix the broken interrupt injection (David Arcari) [1840433] - [kernel] genirq: Provide interrupt injection mechanism (David Arcari) [1840433] - [kernel] genirq: Sanitize state handling in check_irq_resend() (David Arcari) [1840433] - [kernel] genirq: Add return value to check_irq_resend() (David Arcari) [1840433] - [x86] x86/apic/vector: Force interupt handler invocation to irq context (David Arcari) [1840433] - [kernel] genirq: Add protection against unsafe usage of generic_handle_irq() (David Arcari) [1840433] - [kernel] genirq/debugfs: Add missing sanity checks to interrupt injection (David Arcari) [1840433] - [include] genirq/irqdomain: Make sure all irq domain flags are distinct (David Arcari) [1840433] - [x86] x86/apic/msi: Plug non-maskable MSI affinity race (David Arcari) [1840433] - [char] char: ipmi: convert to use i2c_new_client_device() (Tony Camuso) [1832408] - [char] ipmi: kcs: Fix aspeed_kcs_probe_of_v1() (Tony Camuso) [1832408] - [char] ipmi: Add missing annotation for ipmi_ssif_lock_cond() and ipmi_ssif_unlock_cond() (Tony Camuso) [1832408] - [char] ipmi: kcs: aspeed: Implement v2 bindings (Tony Camuso) [1832408] - [char] ipmi: kcs: Finish configuring ASPEED KCS device before enable (Tony Camuso) [1832408] - [char] ipmi: fix hung processes in __get_guid() (Tony Camuso) [1832408] - [char] drivers: char: ipmi: ipmi_msghandler: Pass lockdep expression to RCU lists (Tony Camuso) [1832408] - [char] ipmi_si: Avoid spurious errors for optional IRQs (Tony Camuso) [1832408] - [base] driver core: platform: Export platform_get_irq_optional() (Tony Camuso) [1832408] - [base] driver core: platform: Introduce platform_get_irq_optional() (Tony Camuso) [1832408] - [x86] x86/efi: Update e820 with reserved EFI boot services data to fix kexec breakage (Kairui Song) [1779544] - [powerpc] powerpc/nvdimm: use H_SCM_QUERY hcall on H_OVERLAP error (Pingfan Liu) [1792125] - [powerpc] powerpc/nvdimm: Use HCALL error as the return value (Pingfan Liu) [1792125] - [scsi] scsi: sd: Signal drive managed SMR disks (Ewan Milne) [1838784] - [scsi] scsi: core: free sgtables in case command setup fails (Ewan Milne) [1838784] - [scsi] scsi: core: Allow the state change from SDEV_QUIESCE to SDEV_BLOCK (Ewan Milne) [1838784] - [scsi] scsi: sg: add sg_remove_request in sg_write (Ewan Milne) [1838784] - [scsi] scsi: sg: add sg_remove_request in sg_common_write (Ewan Milne) [1838784] - [scsi] scsi: sd: Fix optimal I/O size for devices that change reported values (Ewan Milne) [1838784] - [scsi] scsi: move scsicam_bios_param to the end of scsicam.c (Ewan Milne) [1838784] - [scsi] scsi: simplify scsi_bios_ptable (Ewan Milne) [1838784] - [scsi] scsi: core: Use scnprintf() for avoiding potential buffer overflow (Ewan Milne) [1838784] - [scsi] scsi: core: avoid repetitive logging of device offline messages (Ewan Milne) [1838784] - [scsi] scsi: core: use kobj_to_dev (Ewan Milne) [1838784] - [scsi] scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI (Ewan Milne) [1838784] - [scsi] scsi: core: Fix a compiler warning triggered by the SCSI logging code (Ewan Milne) [1838784] - [scsi] scsi: core: Adjust DBD setting in MODE SENSE for caching mode page per LLD (Ewan Milne) [1838784] - [scsi] scsi: sd_zbc: Improve report zones error printout (Ewan Milne) [1838784] - [scsi] scsi: scsi_transport_sas: Fix memory leak when removing devices (Ewan Milne) [1838784] - [scsi] scsi: scsi_debug: num_tgts must be >= 0 (Ewan Milne) [1838784] - [scsi] scsi: core: Handle drivers which set sg_tablesize to zero (Ewan Milne) [1838784] - [scsi] scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6) (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_ioctl(): get rid of access_ok() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_write(): get rid of access_ok()/__copy_from_user()/__get_user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_read(): get rid of access_ok()/__copy_..._user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_new_write(): don't bother with access_ok (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_write(): __get_user() can fail.. (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_new_write(): replace access_ok() + __copy_from_user() with copy_from_user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_ioctl(): fix copyout handling (Ewan Milne) [1838784] - [scsi] scsi: core: scsi_trace: Use get_unaligned_be*() (Ewan Milne) [1838784] - [scsi] drivers/scsi: Replace rcu_swap_protected() with rcu_replace_pointer() (Ewan Milne) [1838784] - [scsi] scsi: sd: define variable dif as unsigned int instead of bool (Ewan Milne) [1838784] - [scsi] scsi: core: try to get module before removing device (Ewan Milne) [1838784] - [scsi] scsi: scsi_dh_alua: handle RTPG sense code correctly during state transitions (Ewan Milne) [1838784] - [powerpc] powerpc/64: flush_inval_dcache_range() becomes flush_dcache_range() (Gustavo Duarte) [1834180] - [x86] x86/ima: use correct identifier for SetupMode variable (Diego Domingos) [1781925] - [lib] kobject: fix dereference before null check on kobj (Diego Domingos) [1781925] - [include] MODSIGN: make new include file self contained (Diego Domingos) [1781925] - [security] ima: initialize the "template" field with the default template (Diego Domingos) [1781925] - [x86] x86/ima: Check EFI_RUNTIME_SERVICES before using (Diego Domingos) [1781925] - [x86] x86/ima: check EFI SetupMode too (Diego Domingos) [1781925] - [security] ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() (Diego Domingos) [1781925] - [security] evm: check hash algorithm passed to init_desc() (Diego Domingos) [1781925] - [base] firmware: improve LSM/IMA security behaviour (Diego Domingos) [1781925] - [lib] kobject: Add support for default attribute groups to kobj_type (Diego Domingos) [1781925] - [samples] samples/kobject: Replace foo_ktype's default_attrs field with groups (Diego Domingos) [1781925] - [x86] x86/ima: require signed kernel modules (Diego Domingos) [1781925] - [security] powerpc: Load firmware trusted keys/hashes into kernel keyring (Diego Domingos) [1781925] - [powerpc] powerpc: expose secure variables to userspace via sysfs (Diego Domingos) [1781925] - [powerpc] powerpc/powernv: Add OPAL API interface to access secure variable (Diego Domingos) [1781925] - [powerpc] powerpc/ima: fix secure boot rules in ima arch policy (Diego Domingos) [1781925] - [security] ima: Set again build_ima_appraise variable (Diego Domingos) [1781925] - [security] ima: Remove redundant policy rule set in add_rules() (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Indicate kernel modules appended signatures are enforced (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Update ima arch policy to check for blacklist (Diego Domingos) [1781925] - [security] ima: Check against blacklisted hashes for files with modsig (Diego Domingos) [1781925] - [security] ima: prevent a file already mmap'ed write to be mmap'ed execute (Diego Domingos) [1781925] - [certs] certs: Add wrapper function to check blacklisted binary hash (Diego Domingos) [1781925] - [security] ima: Make process_buffer_measurement() generic (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Define trusted boot policy (Diego Domingos) [1781925] - [powerpc] powerpc: Detect the trusted boot state of the system (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Add support to initialize ima policy rules (Diego Domingos) [1781925] - [powerpc] powerpc: Detect the secure boot mode of the system (Diego Domingos) [1781925] - [security] ima: use struct_size() in kzalloc() (Diego Domingos) [1781925] - [tools] sefltest/ima: support appended signatures (modsig) (Diego Domingos) [1781925] - [security] ima: Fix use after free in ima_read_modsig() (Diego Domingos) [1781925] - [security] ima: fix freeing ongoing ahash_request (Diego Domingos) [1781925] - [security] ima: always return negative code for error (Diego Domingos) [1781925] - [security] ima: Store the measurement again when appraising a modsig (Diego Domingos) [1781925] - [security] ima: Define ima-modsig template (Diego Domingos) [1781925] - [security] ima: Collect modsig (Diego Domingos) [1781925] - [security] ima: Implement support for module-style appended signatures (Diego Domingos) [1781925] - [security] ima: Factor xattr_verify() out of ima_appraise_measurement() (Diego Domingos) [1781925] - [security] integrity: Introduce struct evm_xattr (Diego Domingos) [1781925] - [security] ima: Add modsig appraise_type option for module-style appended signatures (Diego Domingos) [1781925] - [kernel] MODSIGN: Export module signature definitions (Diego Domingos) [1781925] - [kernel] modsign: log module name in the event of an error (Diego Domingos) [1781925] - [kernel] KEXEC: Call ima_kexec_cmdline to measure the boot command line args (Diego Domingos) [1781925] - [security] IMA: Define a new template field buf (Diego Domingos) [1781925] - [security] IMA: Define a new hook to measure the kexec boot command line arguments (Diego Domingos) [1781925] - [security] IMA: support for per policy rule template formats (Diego Domingos) [1781925] - [security] integrity: Fix __integrity_init_keyring() section mismatch (Diego Domingos) [1781925] - [security] x86/ima: fix the Kconfig dependency for IMA_ARCH_POLICY (Diego Domingos) [1781925] - [security] ima: Make arch_policy_entry static (Diego Domingos) [1781925] - [security] ima: show rules with IMA_INMASK correctly (Diego Domingos) [1781925] - [security] ima: fix wrong signed policy requirement when not appraising (Diego Domingos) [1781925] - [tools] selftests/kexec: update get_secureboot_mode (Diego Domingos) [1781925] - [tools] selftests/kexec: make kexec_load test independent of IMA being enabled (Diego Domingos) [1781925] - [tools] selftests/kexec: check kexec_load and kexec_file_load are enabled (Diego Domingos) [1781925] - [tools] selftests/kexec: Add missing '=y' to config options (Diego Domingos) [1781925] - [tools] selftests/kexec: kexec_file_load syscall test (Diego Domingos) [1781925] - [tools] selftests/kexec: define "require_root_privileges" (Diego Domingos) [1781925] - [tools] selftests/kexec: define common logging functions (Diego Domingos) [1781925] - [tools] selftests/kexec: define a set of common functions (Diego Domingos) [1781925] - [tools] selftests/kexec: cleanup the kexec selftest (Diego Domingos) [1781925] - [tools] selftests/kexec: move the IMA kexec_load selftest to selftests/kexec (Diego Domingos) [1781925] - [security] evm: remove set but not used variable 'xattr' (Diego Domingos) [1781925] - [security] security: integrity: partial revert of make ima_main explicitly non-modular (Diego Domingos) [1781925] - [security] ima: cleanup the match_token policy code (Diego Domingos) [1781925] - [security] ima: Use inode_is_open_for_write (Diego Domingos) [1781925] - [security] security: fs: make inode explicitly non-modular (Diego Domingos) [1781925] - [security] security: audit and remove any unnecessary uses of module.h (Diego Domingos) [1781925] - [security] security: integrity: make evm_main explicitly non-modular (Diego Domingos) [1781925] - [security] security: integrity: make ima_main explicitly non-modular (Diego Domingos) [1781925] - [tools] selftests/ima: kexec_load syscall test (Diego Domingos) [1781925] - [security] ima: don't measure/appraise files on efivarfs (Diego Domingos) [1781925] - [x86] x86/ima: retry detecting secure boot mode (Diego Domingos) [1781925] - [x86] x86/ima: define arch_get_ima_policy() for x86 (Diego Domingos) [1781925] - [kernel] kernel/kexec_file.c: remove some duplicated includes (Diego Domingos) [1781925] - [security] ima: open a new file instance if no read permissions (Diego Domingos) [1781925] - [security] security/integrity: constify some read-only data (Diego Domingos) [1781925] - [documentation] security: fix LSM description location (Diego Domingos) [1781925] - [security] evm: Allow non-SHA1 digital signatures (Diego Domingos) [1781925] - [security] security: export security_kernel_load_data function (Diego Domingos) [1781925] - [security] ima: based on policy warn about loading firmware (pre-allocated buffer) (Diego Domingos) [1781925] - [security] ima: prevent kexec_load syscall based on runtime secureboot flag (Diego Domingos) [1781925] - [security] module: replace the existing LSM hook in init_module (Diego Domingos) [1781925] - [security] ima: based on policy require signed firmware (sysfs fallback) (Diego Domingos) [1781925] - [security] ima: add support for arch specific policies (Diego Domingos) [1781925] - [security] ima: based on policy require signed kexec kernel images (Diego Domingos) [1781925] - [security] ima: refactor ima_init_policy() (Diego Domingos) [1781925] - [include] sysfs: Fixes __BIN_ATTR_WO() macro (Diego Domingos) [1781925] - [include] security: define new LSM hook named security_kernel_load_data (Diego Domingos) [1781925] - [kernel] kexec: add call to LSM hook in original kexec_load syscall (Diego Domingos) [1781925] - [base] firmware: add call to LSM hook before firmware sysfs fallback (Diego Domingos) [1781925] - [security] ima: add build time policy (Diego Domingos) [1781925] - [security] ima: Support platform keyring for kernel appraisal (Diego Domingos) [1781925] - [security] integrity: Remove references to module keyring (Diego Domingos) [1781925] - [powerpc] powerpc/kexec: Fix loading of kernel + initramfs with kexec_file_load() (Diego Domingos) [1781925] - [security] ima: Use designated initializers for struct ima_event_data (Diego Domingos) [1781925] - [security] ima: Update MAX_TEMPLATE_NAME_LEN to fit largest reasonable definition (Diego Domingos) [1781925] - [certs] PKCS#7: Refactor verify_pkcs7_signature() (Diego Domingos) [1781925] - [crypto] PKCS#7: Introduce pkcs7_get_digest() (Diego Domingos) [1781925] - [security] integrity: Select CONFIG_KEYS instead of depending on it (Diego Domingos) [1781925] - [powerpc] powerpc/powernv: Move opal_power_control_init() call in opal_init() (Diego Domingos) [1781925] - [security] x86/efi: move common keyring handler functions to new file (Diego Domingos) [1781925] - [security] x86/efi: remove unused variables (Diego Domingos) [1781925] - [include] sysfs: add BIN_ATTR_WO() macro (Diego Domingos) [1781925] - [x86] x86/ima: define arch_ima_get_secureboot (Diego Domingos) [1781925] - [powerpc] powerpc/pci: unmap legacy INTx interrupts of passthrough IO adapters (Steve Best) [1840279] - [powerpc] powerpc/xive: Clear the page tables for the ESB IO mapping (Steve Best) [1840279] - [hv] hyper-v: Use UUID API for exporting the GUID (Mohammed Gamal) [1828451 1815498] - [kernel] uuid: Add inline helpers to import / export UUIDs (Mohammed Gamal) [1828451 1815498] - [hv] hv: Move AEOI determination to architecture dependent code (Mohammed Gamal) [1828451 1815498] - [x86] hyper-v: Report crash data in die() when panic_on_oops is set (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Report crash register data when sysctl_record_panic_msg is not set (Mohammed Gamal) [1828451 1815498] - [x86] hyper-v: Report crash register data or kmsg before running crash kernel (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Trigger crash enlightenment only once during system crash (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Free hv_panic_page when fail to register kmsg dump (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Unload vmbus channel in hv panic callback (Mohammed Gamal) [1828451 1815498] - [hv] hv_debugfs: Make hv_debug_root static (Mohammed Gamal) [1828451 1815498] - [hv] hyperv_vmbus.h: Replace zero-length array with flexible-array member (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) (Mohammed Gamal) [1828451 1815498] - [hv] hv_balloon: Balloon up according to request page number (Mohammed Gamal) [1828451 1815498] - [hv] hv_balloon: use generic_online_page() (Mohammed Gamal) [1828451 1815498] - [mm] memory_hotplug: export generic_online_page() (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Fix crash handler reset of Hyper-V synic (Mohammed Gamal) [1828451 1815498] - [hv] hv: Replace binary semaphore with mutex (Mohammed Gamal) [1828451 1815498] - [hv] hv: balloon: Remove dependencies on guest page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Remove dependencies on guest page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: util: Specify ring buffer size using Hyper-V page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: Specify receive buffer size using Hyper-V page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Add module parameter to cap the VMBus version (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Enable VMBus protocol versions 4.1, 5.1 and 5.2 (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Introduce table of VMBus protocol versions (Mohammed Gamal) [1828451 1815498] - [pci] hv: Replace zero-length array with flexible-array member (Mohammed Gamal) [1793636] - [pci] hv: Decouple the func definition in hv_dr_state from VSP message (Mohammed Gamal) [1793636] - [pci] hv: Add support for protocol 1.3 and support PCI_BUS_RELATIONS2 (Mohammed Gamal) [1793636] - [pci] hv: Add missing kfree(hbus) in hv_pci_probe()'s error handling path (Mohammed Gamal) [1793636] - [pci] hv: Remove unnecessary type casting from kzalloc (Mohammed Gamal) [1793636] - [pci] hv: Avoid a kmemleak false positive caused by the hbus buffer (Mohammed Gamal) [1793636] - [infiniband] RDMA/srpt: Fix disabling device management (Kamal Heib) [1840016] - [misc] vhost: disable for OABI (Jason Wang) [1771441] - [include] virtio: drop vringh.h dependency (Jason Wang) [1771441] - [virtio] virtio_input: pull in slab.h (Jason Wang) [1771441] - [char] virtio-rng: pull in slab.h (Jason Wang) [1771441] - [block] virtio_blk: add a missing include (Jason Wang) [1771441] - [vdpa] vdpa: fix comment of vdpa_register_device() (Jason Wang) [1771441] - [vhost] vdpa: make vhost, virtio depend on menu (Jason Wang) [1771441] - [include] vdpa: allow a 32 bit vq alignment (Jason Wang) [1771441] - [vdpa] vdpasim: Return status in vdpasim_get_status (Jason Wang) [1771441] - [vdpa] vdpa: remove unused variables 'ifcvf' and 'ifcvf_lm' (Jason Wang) [1771441] - [vdpa] vdpa-sim: depend on HAS_DMA (Jason Wang) [1771441] - [virtio] vdpa: move to drivers/vdpa (Jason Wang) [1771441] - [virtio] virtio: Intel IFC VF driver for VDPA (Jason Wang) [1771441] - [virtio] vdpasim: vDPA device simulator (Jason Wang) [1771441] - [vhost] vhost: introduce vDPA-based backend (Jason Wang) [1771441] - [virtio] virtio: introduce a vDPA based transport (Jason Wang) [1771441] - [virtio] vDPA: introduce vDPA bus (Jason Wang) [1771441] - [vhost] vringh: IOTLB support (Jason Wang) [1771441] - [vhost] vhost: factor out IOTLB (Jason Wang) [1771441] - [vhost] vhost: allow per device message handler (Jason Wang) [1771441] - [misc] vhost: refine vhost and vringh kconfig (Jason Wang) [1771441] - [vhost] vringh: fix copy direction of vringh_iov_push_kern() (Jason Wang) [1771441] - [vhost] vhost: factor out setting vring addr and num (Jason Wang) [1771441] - [vhost] vhost: introduce helpers to get the size of metadata area (Jason Wang) [1771441] - [vhost] vhost: rename vq_iotlb_prefetch() to vq_meta_prefetch() (Jason Wang) [1771441] - [vhost] vhost: fine grain userspace memory accessors (Jason Wang) [1771441] - [vhost] vhost: generalize adding used elem (Jason Wang) [1771441] - [misc] mic: vop: Allow building on more systems (Jason Wang) [1771441] - [virtio] virtio: support VIRTIO_F_ORDER_PLATFORM (Jason Wang) [1771441] - [uapi] vhost: split structs into a separate header file (Jason Wang) [1771441] - [fs] compat_ioctl: add compat_ptr_ioctl() (Jason Wang) [1771441] - [vhost] vhost: allow vhost-scsi driver to be built-in (Jason Wang) [1771441] - [x86] arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) [1840145] - [tools] perf vendor events amd: Update Zen1 events to V2 (Wei Huang) [1790641] - [tools] perf vendor events amd: Add Zen2 events (Wei Huang) [1790641] - [tools] perf vendor events amd: Restrict model detection for zen1 based processors (Wei Huang) [1790641] - [x86] perf/amd/uncore: Add support for Family 19h L3 PMU (Wei Huang) [1790641] - [x86] perf/amd/uncore: Make L3 thread mask code more readable (Wei Huang) [1790641] - [x86] perf/amd/uncore: Prepare L3 thread mask code for Family 19h (Wei Huang) [1790641] - [scsi] scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: do not queue commands during fwreset (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: fix invalid stack access (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: fix use after free (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: make array dev_cmd_err static const, makes object smaller (Govindarajulu Varadarajan) [1797808]- [media] media: v4l: fix uapi mpeg slice params definition (Torez Smith) [1825410 1821835] - [uapi] v4l2-controls: add a missing include (Torez Smith) [1825410 1821835] - [dma] dma-mapping: remove dma_release_declared_memory (Torez Smith) [1825410 1821835] - [usb] usb/ohci-tmio: remove the HCD_DMA flag (Torez Smith) [1825410 1821835] - [usb] usb: add a HCD_DMA flag instead of guestimating DMA capabilities (Torez Smith) [1825410 1821835] - [usb] usb: add a hcd_uses_dma helper (Torez Smith) [1825410 1821835] - [usb] usb: don't create dma pools for HCDs with a localmem_pool (Torez Smith) [1825410 1821835] - [usb] usb: host: ohci-tmio: Mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [usb] USB: drop HCD_LOCAL_MEM flag (Torez Smith) [1825410 1821835] - [usb] usb: host: ohci-tmio: init genalloc for local memory (Torez Smith) [1825410 1821835] - [usb] dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag (Torez Smith) [1825410 1821835] - [media] media: xirlink_cit: add missing descriptor sanity checks (Torez Smith) [1825410 1821835] - [media] media: ttusb-dec: Fix info-leak in ttusb_dec_send_command() (Torez Smith) [1788005 1825410 1821835] {CVE-2019-19533} - [media] media: usb: fix memory leak in af9005_identify_state (Torez Smith) [1825141 1825410 1821835] {CVE-2019-18809} - [netdrv] cdc_ether: fix rndis support for Mediatek based smartphones (Torez Smith) [1825410 1821835] - [netdrv] r8152: remove calling netif_napi_del (Torez Smith) [1825410 1821835] - [netdrv] Revert "r8152: napi hangup fix after disconnect" (Torez Smith) [1825410 1821835] - [netdrv] r8152: Set memory to all 0xFFs on failed reg reads (Torez Smith) [1825410 1821835] - [netdrv] net: kalmia: fix memory leaks (Torez Smith) [1825410 1821835] - [netdrv] cx82310_eth: fix a memory leak bug (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Fix memory leaks (Torez Smith) [1825410 1821835] - [netdrv] r8152: fix typo in register name (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: force the string buffer NULL-terminated (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: fix improper read if get_registers() fail (Torez Smith) [1825410 1821835] - [netdrv] net: usb: qmi_wwan: Add the BroadMobi BM818 card (Torez Smith) [1825410 1821835] - [netdrv] can: mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: fix potential double kfree_skb() (Torez Smith) [1825410 1821835] - [netdrv] usb: qmi_wwan: add D-Link DWM-222 A2 device ID (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fourcc was already in use (Torez Smith) [1825410 1821835] - [netdrv] r8152: set RTL8152_UNPLUG only for real disconnection (Torez Smith) [1825410 1821835] - [netdrv] r8152: move calling r8153b_rx_agg_chg_indicate() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: init MAC address buffers (Torez Smith) [1825410 1821835] - [netdrv] r8152: fix the setting of detecting the linking change for runtime suspend (Torez Smith) [1825410 1821835] - [media] media: hdpvr: fix locking and a missing msleep (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Fix out-of-bounds read (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Fix shifting signed 32-bit value by 31 bits problem (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 468 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 238 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 235 (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: extend permitted QMAP mux_id value range (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add network device usage statistics for qmimux devices (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add support for QMAP padding in the RX path (Torez Smith) [1825410 1821835] - [media] media: cx231xx-cards: Add Hauppauge 955Q variant (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add Hauppauge HVR1955/1975 devices (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add i2c client demod/tuner support (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add multiple dvb frontend support (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix access to uninitialized fields on probe error (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Include streaming interface number in debugfs dir name (Torez Smith) [1825410 1821835] - [netdrv] can: usb: Kconfig: Remove duplicate menu entry (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: fix null-ptr-deref in class_unregister() (Torez Smith) [1825410 1821835] - [media] media: cxusb: Revert "media: cxusb: add raw mode support for, Medion MD95700" (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 412 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 (Torez Smith) [1825410 1821835] - [media] media: media/usb: set device_caps in struct video_device (Torez Smith) [1825410 1821835] - [media] media: dvb-usb/cxusb-analog.c: fix coccinelle warning, use ktime.h (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 164 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 131 (Torez Smith) [1825410 1821835] - [media] media: cx231xx-dvb: fix memory leak in dvb_fini() (Torez Smith) [1825410 1821835] - [media] media: em28xx: use usb_to_input_id() rather than handrolling it (Torez Smith) [1825410 1821835] - [media] media: em28xx: use common code for decoding nec scancodes (Torez Smith) [1825410 1821835] - [media] media: em28xx: give RC device proper name (Torez Smith) [1825410 1821835] - [media] media: cxusb: fix several coding style issues (Torez Smith) [1825410 1821835] - [media] media: cxusb-analog: Fix some coding style issues (Torez Smith) [1825410 1821835] - [media] media: cxusb: add raw mode support for Medion MD95700 (Torez Smith) [1825410 1821835] - [media] media: cxusb: add analog mode support for Medion MD95700 (Torez Smith) [1825410 1821835] - [media] media: cxusb: implement Medion MD95700 digital / analog coexistence (Torez Smith) [1825410 1821835] - [media] media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap (Torez Smith) [1825410 1821835] - [media] media: pwc: convert to BIT macro (Torez Smith) [1825410 1821835] - [media] media: cpia2_usb: first wake up, then free in disconnect (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: use a different format for warnings (Torez Smith) [1825410 1821835] - [media] media: smsusb: better handle optional alignment (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 65 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Torez Smith) [1825410 1821835] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 55 (Torez Smith) [1825410 1821835] - [media] media: remove redundant 'default n' from Kconfig-s (Torez Smith) [1825410 1821835] - [media] media: af9035: Remove duplicate error reporting for dvbsky_usb_generic_rw (Torez Smith) [1825410 1821835] - [media] media: dvbsky: Remove duplicate error reporting for dvbsky_usb_generic_rw (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: Report error on all error paths (Torez Smith) [1825410 1821835] - [media] media: au0828: fix null dereference in error path (Torez Smith) [1825410 1821835] - [media] media: dvb: usb: fix use after free in dvb_usb_device_exit (Torez Smith) [1825410 1821835] - [media] media: usb: siano: Fix false-positive "uninitialized variable" warning (Torez Smith) [1825410 1821835] - [netdrv] usbnet: fix kernel crash after disconnect (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: fix racing condition (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 24 (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 17 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (Torez Smith) [1825410 1821835] - [media] treewide: Add SPDX license identifier - Makefile/Kconfig (Torez Smith) [1825410 1821835] - [media] treewide: Add SPDX license identifier for more missed files (Torez Smith) [1825410 1821835] - [media] media: usb: siano: Fix general protection fault in smsusb (Torez Smith) [1825410 1821835] - [media] media: prefix header search paths with $(srctree)/ (Torez Smith) [1825410 1821835] - [media] media: remove unneeded header search paths (Torez Smith) [1825410 1821835] - [netdrv] aqc111: cleanup mtu related logic (Torez Smith) [1825410 1821835] - [netdrv] Revert "aqc111: fix writing to the phy on BE" (Torez Smith) [1825410 1821835] - [netdrv] Revert "aqc111: fix double endianness swap on BE" (Torez Smith) [1825410 1821835] - [netdrv] net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix double endianness swap on BE (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix writing to the phy on BE (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix endianness issue in aqc111_change_mtu (Torez Smith) [1825410 1821835] - [netdrv] net: usb: smsc: fix warning reported by kbuild test robot (Torez Smith) [1825410 1821835] - [netdrv] net: usb: support of_get_mac_address new ERR_PTR error (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: Remove unnecessary NULL pointer check (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: Simplify device detection (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: new Wistron, ZTE and D-Link devices (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 16-bit RGB555 formats (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 16-bit RGB4444 formats (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 32-bit RGB formats (Torez Smith) [1825410 1821835] - [netdrv] r8152: sync sa_family with the media type of network device (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Prevent a buffer overflow (Torez Smith) [1825410 1821835] - [media] media: au0828: stop video streaming only when last user stops (Torez Smith) [1825410 1821835] - [media] media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable() (Torez Smith) [1825410 1821835] - [media] media: au0828: fix enable and disable source audio and video inconsistencies (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add quirk for Quectel dynamic config (Torez Smith) [1825410 1821835] - [netdrv] r8152: Refresh MAC address during USBDEVFS_RESET (Torez Smith) [1825410 1821835] - [netdrv] r8152: remove extra action copying ethernet address (Torez Smith) [1825410 1821835] - [media] media: replace strncpy() by strscpy() (Torez Smith) [1825410 1821835] - [media] media: usbvision: fix a potential NULL pointer dereference (Torez Smith) [1825410 1821835] - [media] media: gspca: Kill URBs on USB device disconnect (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add Olicard 600 (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend HWID table by QNAP device (Torez Smith) [1825410 1821835] - [media] media: pwc-ctl: pChoose can't be NULL (Torez Smith) [1825410 1821835] - [media] media: Kconfig files: use the right help coding style (Torez Smith) [1825410 1821835] - [media] media: em28xx-input: make const array addr_list static (Torez Smith) [1825410 1821835] - [media] media: dvb: Add support for the Avermedia TD310 (Torez Smith) [1825410 1821835] - [media] media: dvb: init i2c already in it930x_frontend_attach (Torez Smith) [1825410 1821835] - [media] media: dvbsky: Avoid leaking dvb frontend (Torez Smith) [1825410 1821835] - [media] media: gspca: do not resubmit URBs when streaming has stopped (Torez Smith) [1825410 1821835] - [media] media: au0828: minor fix to a misleading comment in _close() (Torez Smith) [1825410 1821835] - [media] media: go7007: avoid clang frame overflow warning with KASAN (Torez Smith) [1825410 1821835] - [media] media: cpia2: Fix use-after-free in cpia2_exit (Torez Smith) [1825410 1821835] - [netdrv] peak_usb: fix clang build warning (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add support for Quectel EG12/EM12 (Torez Smith) [1825410 1821835] - [media] media: a few more typos at staging, pci, platform, radio and usb (Torez Smith) [1825410 1821835] - [media] media: usb: fix several typos (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Use usb_make_path to fill in usb_info (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix smatch warning (Torez Smith) [1825410 1821835] - [media] media: v4l: Add 32-bit packed YUV formats (Torez Smith) [1825410 1821835] - [netdrv] net: usb: cdc-phonet: use struct_size() in alloc_netdev() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: rtl8150: mark expected switch fall-through (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: Mark expected switch fall-through (Torez Smith) [1825410 1821835] - [media] media: hdpvr: fix smatch warning (Torez Smith) [1825410 1821835] - [media] media: usbvision: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: cpia2: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Avoid NULL pointer dereference at the end of streaming (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix 'type' check leading to overflow (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: ax88772_bind return error when hw_reset fail (Torez Smith) [1825410 1821835] - [netdrv] net: usb: rtl8150: remove set but not used variable 'rx_stat' (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend HWID table by TRENDnet device (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Add more field helper macros (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov772x: remove unnecessary COM3 initialization (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov722x: remove camera clock setup from bridge_init (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov722x: remove mode specific video data registers from bridge_init (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov772x: add SGBRG8 bayer mode support (Torez Smith) [1825410 1821835] - [media] media: gspca: ov543-ov772x: move video format specific registers into bridge_start (Torez Smith) [1825410 1821835] - [media] media: gspca: support multiple pixel formats in TRY_FMT (Torez Smith) [1825410 1821835] - [media] media: gspca: support multiple pixel formats in ENUM_FRAMEINTERVALS (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534: replace msleep(10) with usleep_range (Torez Smith) [1825410 1821835] - [uapi] media: v4l: uAPI: V4L2_BUF_TYPE_META_OUTPUT is an output buffer type (Torez Smith) [1825410 1821835] - [media] media: gspca: mt9m111: Check write_bridge for timeout (Torez Smith) [1825410 1821835] - [media] media: gspca: Check the return value of write_bridge for timeout (Torez Smith) [1825410 1821835] - [media] media: usb: gspca: add a missed check for goto_low_power (Torez Smith) [1825410 1821835] - [media] media: usb: gspca: add a missed return-value check for do_command (Torez Smith) [1825410 1821835] - [media] media: v4l2-ctrls.c/uvc: zero v4l2_event (Torez Smith) [1825410 1821835] - [media] media: usb: pwc: Don't use coherent DMA buffers for ISO transfer (Torez Smith) [1825410 1821835] - [media] media: usb: pwc: Introduce TRACE_EVENTs for pwc_isoc_handler() (Torez Smith) [1825410 1821835] - [netdrv] cdc_ether: trivial whitespace readability fix (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add MTU default to qmap network interface (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add support for Fibocom NL678 series (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Resolve issue with changing MAC address (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Telit LN940 series (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Fibocom NL668 series (Torez Smith) [1825410 1821835] - [media] media: v4l: Add support for V4L2_BUF_TYPE_META_OUTPUT (Torez Smith) [1825410 1821835] - [media] media: siano: Use kmemdup instead of duplicating its function (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: fix spelling mistake "statuss" -> "status" (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Move interrupt buffer to priv buffer (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Add missing usb_free_urb to free interrupt urb (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: Bugfix for wrong return values (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: Support for ASUS A6VM notebook added (Torez Smith) [1825410 1821835] - [media] media: usb: dvb-usb: remove old friio driver (Torez Smith) [1825410 1821835] - [media] media: lmedm04: use dvb_usbv2_generic_rw_locked (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Move usb buffer to lme2510_state (Torez Smith) [1825410 1821835] - [media] media: rtl28xxu: add support for Sony CXD2837ER slave demod (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Utilise for_each_uvc_urb iterator (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Rename uvc_{un, }init_video() (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Split uvc_video_enable into two (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Move decode processing to process context (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Abstract streaming object lifetime (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: queue: Support asynchronous buffer handling (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: queue: Simplify spin-lock usage (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Protect queue internals with helper (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Convert decode functions to use new context structure (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Refactor URB descriptors (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix spelling mistake, "Cinnergy" -> "Cinergy" (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Refactor teardown of uvc on USB disconnect (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Add support for the CNF4 format (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add 4bpp packed depth confidence format CNF4 (Torez Smith) [1825410 1821835] - [media] media: usb: Use kmemdup instead of duplicating its function (Torez Smith) [1825410 1821835] - [media] media: dvb: Use WARM definition from identify_state() (Torez Smith) [1825410 1821835] - [media] media: dib0700: fix spelling mistake "Amplifyer" -> "Amplifier" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: Fix incorrect use of transfer_flags URB_FREE_BUFFER (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Initialize wol_cfg with memset in aqc111_suspend (Torez Smith) [1825410 1821835] - [netdrv] net: Don't default Aquantia USB driver to 'y' (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: fix spelling mistake: "resumbmitting" -> "resubmitting" (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend cdc_ether blacklist (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add ASIX's HW ids (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for wake on LAN by MAGIC packet (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement get/set_link_ksettings callbacks (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Initialize ethtool_ops structure (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add RX VLAN filtering support (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for VLAN_CTAG_TX/RX offload (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement set_rx_mode callback (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for TSO (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for enable/disable checksum offload (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for changing MTU (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add checksum offload support (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement RX data path (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement TX data path (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for getting and setting of MAC address (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Introduce link management (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Introduce PHY access (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Various callbacks implementation (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add implementation of read and write commands (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add bind and empty unbind callbacks (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Driver skeleton for Aquantia AQtion USB to 5GbE (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 (Torez Smith) [1825410 1821835] - [media] media: pulse8-cec: return 0 when invalidating the logical address (Torez Smith) [1825410 1821835] - [media] media: gspca: fix frame overflow error (Torez Smith) [1825410 1821835] - [media] media: cropcap/g_selection split (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: check for csum being in last four bytes (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: fix memcpy for accessing rx-data (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: simplify tx_fixup code (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: fix rx packet alignment (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: remove duplicated include from ucan.c (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: remove set but not used variable 'udev' (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix accessing freed memory in kvaser_usb_start_xmit() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix potential uninitialized variable use (Torez Smith) [1825410 1821835] - [netdrv] net: smsc95xx: Fix MTU range (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: disable carrier check while suspending (Torez Smith) [1825410 1821835] - [netdrv] net: cdc_ncm: remove set but not used variable 'ctx' (Torez Smith) [1825410 1821835] - [netdrv] net: cdc_ncm: use tasklet_init() for tasklet_struct init (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWAN interface (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: replace `printk` with `pr_*` (Torez Smith) [1825410 1821835] - [media] media: cx231xx: fix potential sign-extension overflow on large shift (Torez Smith) [1825410 1821835] - [media] Revert "media: dvbsky: use just one mutex for serializing device R/W ops" (Torez Smith) [1825410 1821835] - [netdrv] net/usb: cancel pending work when unbinding smsc75xx (Torez Smith) [1825410 1821835] - [netdrv] smsc95xx: Check for Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] smsc75xx: Check for Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] r8152: Check for supported Wake-on-LAN Modes (Torez Smith) [1825410 1821835] - [netdrv] sr9800: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] ax88179_178a: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] asix: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [media] media: v4l: Add definition for the Sunxi tiled NV12 format (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add definitions for MPEG-2 slice format and metadata (Torez Smith) [1825410 1821835] - [media] media: au0828: Fix incorrect error messages (Torez Smith) [1825410 1821835] - [media] media: au0828: cannot kfree dev before usb disconnect (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Avoid unnecessary self assignment (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: set DTR for modems in forced USB2 mode (Torez Smith) [1825410 1821835] - [media] media: mxl111sf: declare its own pads (Torez Smith) [1825410 1821835] - [media] media: au0828: use signals instead of hardcoding a pad number (Torez Smith) [1825410 1821835] - [media] media: v4l2: taint pads with the signal types for consumer devices (Torez Smith) [1825410 1821835] - [media] media: em28xx: make v4l2-compliance happier by starting sequence on zero (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix input name for Terratec AV 350 (Torez Smith) [1825410 1821835] - [media] media: em28xx: use a default format if TRY_FMT fails (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix handler for vidioc_s_input() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: remove redundant null pointer check before of_node_put (Torez Smith) [1825410 1821835] - [media] media: usbvision: remove time_in_irq (Torez Smith) [1825410 1821835] - [media] media: gspca: sq930x: use GFP_KERNEL in sd_dq_callback() (Torez Smith) [1825410 1821835] - [media] media: replace strcpy() by strscpy() (Torez Smith) [1825410 1821835] - [media] media: use strscpy() instead of strlcpy() (Torez Smith) [1825410 1821835] - [documentation] media: videodev2.h: add new capabilities for buffer types (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Store device information pointer in struct uvc_device (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Rename UVC_QUIRK_INFO to UVC_INFO_QUIRK (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix uvc_alloc_entity() allocation alignment (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix spelling mistake: "entites" -> "entities" (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Remove unnecessary NULL check before debugfs_remove_recursive (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Make uvc_control_mapping menu_info field const (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Make some structs const (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Support dynamic config on Quectel EP06 (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Do not access skb_queue_head list pointers directly (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Make declaration style consistent (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Switch to SPDX identifier (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Drop unnecessary strcpy in lan78xx_probe (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Bail out if lan78xx_get_endpoints fails (Torez Smith) [1825410 1821835] - [netdrv] net: usbnet: mark expected switch fall-through (Torez Smith) [1825410 1821835] - [media] media: v4l2-ctrls: v4l2_ctrl_add_handler: add from_other_dev (Torez Smith) [1825410 1821835] - [media] media: videodev2.h: add request_fd field to v4l2_ext_controls (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Add new DV flag CAN_DETECT_REDUCED_FPS (Torez Smith) [1825410 1821835] - [media] media: af9035: prevent buffer overflow on write (Torez Smith) [1825410 1821835] - [netdrv] r8152: disable RX aggregation on new Dell TB16 dock (Torez Smith) [1825410 1821835] - [netdrv] drivers/net/usb/r8152: remove the unneeded variable "ret" in rtl8152_system_suspend (Torez Smith) [1825410 1821835] - [media] media: rtl28xxu: be sure that it won't go past the array size (Torez Smith) [1825410 1821835] - [netdrv] net:usb: Use ARRAY_SIZE instead of calculating the array size (Torez Smith) [1825410 1821835] - [media] media: au0828: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: cx231xx: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: usb: hackrf: Replace GFP_ATOMIC with GFP_KERNEL (Torez Smith) [1825410 1821835] - [media] media: usb: em28xx: Replace mdelay() with msleep() in em28xx_pre_card_setup() (Torez Smith) [1825410 1821835] - [media] media: usb: em28xx: Replace GFP_ATOMIC with GFP_KERNEL in em28xx_init_usb_xfer() (Torez Smith) [1825410 1821835] - [media] media: dw2102: Fix memleak on sequence of probes (Torez Smith) [1825410 1821835] - [media] media: usbtv: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [media] media: go7007: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [media] media: cx231xx: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add new 10-bit packed grayscale format (Torez Smith) [1825410 1821835] - [documentation] media: doc-rst: Add packed Bayer raw14 pixel formats (Torez Smith) [1825410 1821835] - [media] media: em28xx: disable null packet filter for WinTVdualHD (Torez Smith) [1825410 1821835] - [uapi] media: videodev2: get rid of VIDIOC_RESERVED (Torez Smith) [1825410 1821835] - [media] media: em28xx: explicitly disable TS packet filter (Torez Smith) [1825410 1821835] - [media] media: dvb-usb/friio, dvb-usb-v2/gl861: decompose friio and merge with gl861 (Torez Smith) [1825410 1821835] - [netdrv] net: usb: sr9700: Replace mdelay() with msleep() in sr9700_bind() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: Replace mdelay() with msleep() in setup_pegasus_II() (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Send a control event when a Control Change interrupt arrives (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Handle control pipe protocol STALLs (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Remove a redundant check (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Also validate buffers in BULK mode (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Add KSMedia 8-bit IR format support (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix minor spelling (Torez Smith) [1825410 1821835] - [media] media: em28xx-cards: disable V4L2 mode for dual tuners (Torez Smith) [1825410 1821835] - [media] media: em28xx: Remove duplicate PID (Torez Smith) [1825410 1821835] - [media] media: em28xx: Fix DualHD disconnect oops (Torez Smith) [1825410 1821835] - [media] media: em28xx: Fix dual transport stream operation (Torez Smith) [1825410 1821835] - [media] media: dib0700: add code comment (Torez Smith) [1825410 1821835] - [media] media: cx231xx: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: em28xx: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: hdpvr: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: dvb-usb: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: tm6000: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: gl861: fix probe of dvb_usb_gl861 (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Simplify struct kvaser_cmd_cardinfo (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add support for Kvaser USB hydra family (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Split driver into kvaser_usb_core.c and kvaser_usb_leaf.c (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add SPDX GPL-2.0 license identifier (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix typos (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Improve logging messages (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Refactor kvaser_usb_init_one() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Refactor kvaser_usb_get_endpoints() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add pointer to struct usb_interface into struct kvaser_usb (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Replace USB timeout constants with one define (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Rename message/msg to command/cmd (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Remove unused commands and defines (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Remove unnecessary return (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: add driver for Theobroma Systems UCAN devices (Torez Smith) [1825410 1821835] - [netdrv] can: usb: Kconfig/Makefile: sort alphabetically (Torez Smith) [1825410 1821835] - [media] media: gspca_kinect: cast sizeof to int for comparison (Torez Smith) [1825410 1821835] - [media] media: videodev.h: add PIX_FMT_FWHT for use with vicodec (Torez Smith) [1825410 1821835] - [netdrv] net: usb: hso: use swap macro in hso_kick_transmit (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: allow optionally getting mac address from device tree (Torez Smith) [1825410 1821835]- [hid] HID: Improve Windows Precision Touchpad detection (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: enable multi-input as a quirk for some devices (Benjamin Tissoires) [1811209] - [hid] drivers/hid/hid-multitouch.c: fix a possible null pointer access (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: Add LG MELF0410 I2C touchscreen support (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: add support for the Smart Tech panel (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: do not filter mice nodes (Benjamin Tissoires) [1811209] - [hid] HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT (Benjamin Tissoires) [1835753] - [hid] Revert "HID: wacom: generic: read the number of expected touches on a per collection basis" (Benjamin Tissoires) [1835753] - [hid] HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices (Benjamin Tissoires) [1835753] - [hid] HID: wacom: Recognize new MobileStudio Pro PID (Benjamin Tissoires) [1835753] - [hid] HID: wacom: generic: Treat serial number and related fields as unsigned (Benjamin Tissoires) [1835753] - [hid] HID: wacom: add new MobileStudio Pro 13 support (Benjamin Tissoires) [1835753] - [hid] HID: wacom: do not call hid_set_drvdata(hdev, NULL) (Benjamin Tissoires) [1835753] - [hid] HID: wacom: support named keys on older devices (Benjamin Tissoires) [1835753] - [target] scsi: target: iscsi: calling iscsit_stop_session() inside iscsit_close_session() has no effect (Maurizio Lombardi) [1840024] - [target] scsi: target: fix hang when multiple threads try to destroy the same iscsi session (Maurizio Lombardi) [1840024] - [target] scsi: target: remove boilerplate code (Maurizio Lombardi) [1840024] - [target] scsi: target: use an enum to track emulate_ua_intlck_ctrl (Maurizio Lombardi) [1840024] - [target] scsi: target: convert boolean se_dev_attrib types to bool (Maurizio Lombardi) [1840024] - [target] scsi: target: fix unmap_zeroes_data boolean initialisation (Maurizio Lombardi) [1840024] - [fs] page cache: Finish XArray conversion (Waiman Long) [1812073] - [mm] mm: Convert __do_page_cache_readahead to XArray (Waiman Long) [1812073] - [mm] mm: Convert is_page_cache_freeable to XArray (Waiman Long) [1812073] - [mm] mm: memcontrol: clean up and document effective low/min calculations (Waiman Long) [1812073] - [mm] mm: memcontrol: fix memory.low proportional distribution (Waiman Long) [1812073] - [mm] mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge() (Waiman Long) [1812073] - [mm] mm: memcg/slab: cache page number in memcg_(un)charge_slab() (Waiman Long) [1812073] - [mm] mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() (Waiman Long) [1812073] - [mm] mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page() (Waiman Long) [1812073] - [mm] mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments (Waiman Long) [1812073] - [mm] mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments (Waiman Long) [1812073] - [mm] mm: memcg/slab: use mem_cgroup_from_obj() (Waiman Long) [1812073] - [kernel] mm: fork: fix kernel_stack memcg stats for various stack implementations (Waiman Long) [1812073] - [mm] memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event (Waiman Long) [1812073] - [mm] mm: clean up and clarify lruvec lookup procedure (Waiman Long) [1812073] - [mm] mm: memcontrol: try harder to set a new memory.high (Waiman Long) [1812073] - [mm] mm: memcontrol: remove dead code from memory_max_write() (Waiman Long) [1812073] - [mm] mm, memcg: clean up reclaim iter array (Waiman Long) [1812073] - [mm] mm, memcg: make scan aggression always exclude protection (Waiman Long) [1812073] - [mm] mm, memcg: make memory.emin the baseline for utilisation determination (Waiman Long) [1812073] - [mm] mm, memcg: proportional memory.{low, min} reclaim (Waiman Long) [1812073] - [mm] memcg, kmem: do not fail __GFP_NOFAIL charges (Waiman Long) [1812073] - [mm] mm: workingset: fix vmstat counters for shadow nodes (Waiman Long) [1812073] - [mm] mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan_tasks() (Waiman Long) [1812073] - [kernel] fork, memcg: alloc_thread_stack_node needs to set tsk->stack (Waiman Long) [1812073] - [mm] mm/memcontrol.c: fix bad line in comment (Waiman Long) [1812073] - [kernel] fork, memcg: fix cached_stacks case (Waiman Long) [1812073] - [mm] mm: don't raise MEMCG_OOM event due to failed high-order allocation (Waiman Long) [1812073] - [mm] mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() (Waiman Long) [1812073] - [mm] mm: vmscan: do not share cgroup iteration between reclaimers (Waiman Long) [1812073] - [mm] mm: vmscan: do not iterate all mem cgroups for global direct reclaim (Waiman Long) [1812073] - [mm] mm: workingset: use cheaper __inc_lruvec_state in irqsafe node reclaim (Waiman Long) [1812073] - [tools] xarray: Fix early termination of xas_for_each_marked (Waiman Long) [1812073] - [lib] mm: Convert workingset to XArray (Waiman Long) [1812073] - [mm] page cache: Convert filemap_range_has_page to XArray (Waiman Long) [1812073] - [mm] page cache: Remove stray radix comment (Waiman Long) [1812073] - [mm] page cache: Convert delete_batch to XArray (Waiman Long) [1812073] - [mm] page cache: Convert filemap_map_pages to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entries_tag to XArray (Waiman Long) [1812073] - [mm] page cache; Convert find_get_pages_range_tag to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_pages_contig to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_pages_range to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entries to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entry to XArray (Waiman Long) [1812073] - [mm] page cache: Convert page deletion to XArray (Waiman Long) [1812073] - [include] page cache: Add and replace pages using the XArray (Waiman Long) [1812073] - [mm] page cache: Convert hole search to XArray (Waiman Long) [1812073] - [kernel] docs: cgroup-v1: Document the cpuset_v2_mode mount option (Waiman Long) [1812073] - [kernel] cgroup1: don't call release_agent when it is "" (Waiman Long) [1812073] - [kernel] cgroup: Iterate tasks that did not finish do_exit() (Waiman Long) [1812073] - [kernel] cgroup: cgroup_procs_next should increase position index (Waiman Long) [1812073] - [kernel] cgroup-v1: cgroup_pidlist_next should update position index (Waiman Long) [1812073] - [kernel] cgroup: init_tasks shouldn't be linked to the root cgroup (Waiman Long) [1812073] - [kernel] cgroup: Prevent double killing of css when enabling threaded cgroup (Waiman Long) [1812073] - [kernel] cgroup: fix function name in comment (Waiman Long) [1812073] - [kernel] cgroup: freezer: don't change task and cgroups status unnecessarily (Waiman Long) [1812073] - [kernel] cgroup: use cgroup->last_bstat instead of cgroup->bstat_pending for consistency (Waiman Long) [1812073] - [kernel] cgroup: remove cgroup_enable_task_cg_lists() optimization (Waiman Long) [1812073] - [kernel] cgroup: pids: use atomic64_t for pids->limit (Waiman Long) [1812073] - [kernel] cgroup: Optimize single thread migration (Waiman Long) [1812073] - [kernel] cgroup: Update comments about task exit path (Waiman Long) [1812073] - [kernel] cgroup: short-circuit current_cgns_cgroup_from_root() on the default hierarchy (Waiman Long) [1812073] - [kernel] Use kvmalloc in cgroups-v1 (Waiman Long) [1812073] - [kernel] cgroup: minor tweak for logic to get cgroup css (Waiman Long) [1812073] - [kernel] cgroup: Replace a seq_printf() call by seq_puts() in cgroup_print_ss_mask() (Waiman Long) [1812073] - [kernel] cgroup: Fix css_task_iter_advance_css_set() cset skip condition (Waiman Long) [1812073] - [kernel] cgroup: css_task_iter_skip()'d iterators must be advanced before accessed (Waiman Long) [1812073] - [include] cgroup: Include dying leaders with live threads in PROCS iterations (Waiman Long) [1812073] - [kernel] cgroup: Implement css_task_iter_skip() (Waiman Long) [1812073] - [kernel] cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting (Waiman Long) [1586281 1812073] - [platform] intel-speed-select: Firmware workarounds for Icelake (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Fix invalid core mask (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Increase CPU count (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Fix json perf-profile output output (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Enable clos for turbo-freq enable (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Check support status before enable (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Change debug to error (Prarit Bhargava) [1840289] - [platform] intel_speed_select: internal-only-debug-patch (Prarit Bhargava) [1840289]- [nvdimm] libnvdimm/region: Fix build error (Diego Domingos) [1779218] - [nvdimm] libnvdimm/region: Introduce an 'align' attribute (Diego Domingos) [1779218] - [nvdimm] libnvdimm/region: Introduce NDD_LABELING (Diego Domingos) [1779218] - [nvdimm] libnvdimm/namespace: Enforce memremap_compat_align() (Diego Domingos) [1779218] - [nvdimm] libnvdimm/pfn: Prevent raw mode fallback if pfn-infoblock valid (Diego Domingos) [1779218] - [mm] mm/memremap_pages: Introduce memremap_compat_align() (Diego Domingos) [1779218] - [x86] x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix error handling in __unwind_start() (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix premature unwind stoppage due to IRET frames (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix error path for bad ORC entry type (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Prevent unwinding before ORC initialization (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Don't skip the first frame for inactive tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind: Prevent false warnings for non-current tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Convert global variables to static (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in rewind_stack_do_exit() (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in __switch_to_asm() (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in kernel exit path (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in register clearing code (Josh Poimboeuf) [1755143] - [tools] objtool: Fix stack offset tracking for indirect CFAs (Josh Poimboeuf) [1755143] - [s390] s390: nvme reipl (Philipp Rudo) [1525179] - [s390] s390: nvme ipl (Philipp Rudo) [1525179] - [infiniband] RDMA/bnxt_re: make bnxt_re_ib_init static (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Wait for all the CQ events before freeing CQ data structures (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove unnecessary sched count (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Fix lifetimes in bnxt_re_task (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Use ib_device_try_get() (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove a redundant 'memset' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variables 'pg' and 'idx' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'dev_attr' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'pg_size' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Use driver_unregister and unregistration API (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor device add/remove functionalities (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Using vmalloc requires including vmalloc.h (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: use ibdev based message printing functions (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor doorbell management functions (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor notification queue management code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor command queue management code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor net ring allocation function (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor hardware queue memory allocation (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Replace chip context structure with pointer (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor queue pair creation code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: remove ioremap_nocache and devm_ioremap_nocache (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 adapter series (Selvin Xavier) [1790622] - [netdrv] net: be2net: reject unsupported coalescing params (Petr Oros) [1790633] - [netdrv] treewide: Use sizeof_field() macro (Petr Oros) [1790633] - [netdrv] net: emulex: benet: indent a Kconfig depends continuation line (Petr Oros) [1790633] - [infiniband] i40iw: fix null pointer dereference on a null wqe pointer (Stefan Assmann) [1839718] - [infiniband] RDMA/providers: Fix return value when QP type isn't supported (Stefan Assmann) [1839718] - [infiniband] RDMA: Replace zero-length array with flexible-array member (Stefan Assmann) [1839718] - [infiniband] i40iw: Do an RCU lookup in i40iw_add_ipv4_addr (Stefan Assmann) [1839718] - [infiniband] IB/core: Introduce ib_reg_user_mr (Stefan Assmann) [1839718] - [infiniband] RDMA/i40iw: fix a potential NULL pointer dereference (Stefan Assmann) [1839718] - [infiniband] i40iw: Remove setting of VMA private data and use rdma_user_mmap_io (Stefan Assmann) [1839718] - [infiniband] RDMA/i40iw: Fix potential use after free (Stefan Assmann) [1839718] - [powerpc] powerpc/pseries: Fix of_read_drc_info_cell() to point at next record (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Enable support for ibm, drc-info property (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Correctly match ibm, my-drc-index to drc-name when using drc-info (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Avoid a sometimes-uninitialized warning (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Annotate and correctly byte swap DRC properties (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Add drc-info support for hotplug slot registration (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Don't rely on firmware feature to imply drc-info support (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Fix up pointer to first drc-info entry (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Add cpu DLPAR support for drc-info property (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Fix drc-info mappings of logical cpus to drc-index (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Fix bad drc_index_start value parsing of drc-info entry (Diego Domingos) [1779198] - [kernel] sched/fair: Optimize enqueue_task_fair() (Phil Auld) [1780466] - [kernel] sched/fair: Fix enqueue_task_fair() warning some more (Phil Auld) [1780466] - [kernel] sched/fair: Fix enqueue_task_fair warning (Phil Auld) [1780466] - [kernel] sched/fair: Fix reordering of enqueue/dequeue_task_fair() (Phil Auld) [1780466] - [kernel] sched/fair: Reorder enqueue/dequeue_task_fair path (Phil Auld) [1780466] - [fs] ceph: demote quotarealm lookup warning to a debug message (Jeff Layton) [1827767] - [fs] ceph: fix double unlock in handle_cap_export() (Jeff Layton) [1827767] - [fs] ceph: fix special error code in ceph_try_get_caps() (Jeff Layton) [1827767] - [fs] ceph: fix endianness bug when handling MDS session feature bits (Jeff Layton) [1827767] - [fs] ceph: fix potential bad pointer deref in async dirops cb's (Jeff Layton) [1827767] - [block] rbd: don't mess with a page vector in rbd_notify_op_lock() (Jeff Layton) [1827767] - [block] rbd: don't test rbd_dev->opts in rbd_dev_image_release() (Jeff Layton) [1827767] - [block] rbd: call rbd_dev_unprobe() after unwatching and flushing notifies (Jeff Layton) [1827767] - [block] rbd: avoid a deadlock on header_rwsem when flushing notifies (Jeff Layton) [1827767] - [fs] ceph: fix snapshot directory timestamps (Jeff Layton) [1827767] - [fs] ceph: wait for async creating inode before requesting new max size (Jeff Layton) [1827767] - [fs] ceph: don't skip updating wanted caps when cap is stale (Jeff Layton) [1827767] - [fs] ceph: request new max size only when there is auth cap (Jeff Layton) [1827767] - [fs] ceph: cleanup return error of try_get_cap_refs() (Jeff Layton) [1827767] - [fs] ceph: return ceph_mdsc_do_request() errors from __get_parent() (Jeff Layton) [1827767] - [fs] ceph: check all mds' caps after page writeback (Jeff Layton) [1827767] - [fs] ceph: update i_requested_max_size only when sending cap msg to auth mds (Jeff Layton) [1827767] - [fs] ceph: simplify calling of ceph_get_fmode() (Jeff Layton) [1827767] - [fs] ceph: remove delay check logic from ceph_check_caps() (Jeff Layton) [1827767] - [fs] ceph: consider inode's last read/write when calculating wanted caps (Jeff Layton) [1827767] - [fs] ceph: always renew caps if mds_wanted is insufficient (Jeff Layton) [1827767] - [fs] ceph: update dentry lease for async create (Jeff Layton) [1827767] - [fs] ceph: attempt to do async create when possible (Jeff Layton) [1827767] - [fs] ceph: cache layout in parent dir on first sync create (Jeff Layton) [1827767] - [fs] ceph: add new MDS req field to hold delegated inode number (Jeff Layton) [1827767] - [fs] ceph: decode interval_sets for delegated inos (Jeff Layton) [1827767] - [fs] ceph: make ceph_fill_inode non-static (Jeff Layton) [1827767] - [fs] ceph: perform asynchronous unlink if we have sufficient caps (Jeff Layton) [1827767] - [fs] ceph: don't take refs to want mask unless we have all bits (Jeff Layton) [1827767] - [fs] ceph: cap tracking for async directory operations (Jeff Layton) [1827767] - [fs] ceph: make __take_cap_refs non-static (Jeff Layton) [1827767] - [fs] ceph: add infrastructure for waiting for async create to complete (Jeff Layton) [1827767] - [fs] ceph: track primary dentry link (Jeff Layton) [1827767] - [fs] ceph: add flag to designate that a request is asynchronous (Jeff Layton) [1827767] - [fs] ceph: more caps.c lockdep assertions (Jeff Layton) [1827767] - [fs] ceph: clean up kick_flushing_inode_caps() (Jeff Layton) [1827767] - [net] libceph: directly skip to the end of redirect reply (Jeff Layton) [1827767] - [net] libceph: simplify ceph_monc_handle_map() (Jeff Layton) [1827767] - [fs] ceph: return ETIMEDOUT errno to userland when request timed out (Jeff Layton) [1827767] - [fs] ceph: re-org copy_file_range and fix some error paths (Jeff Layton) [1827767] - [fs] ceph: move to a dedicated slabcache for mds requests (Jeff Layton) [1827767] - [fs] ceph: reorganize fields in ceph_mds_request (Jeff Layton) [1827767] - [fs] ceph: replace zero-length array with flexible-array member (Jeff Layton) [1827767] - [block] rbd: enable multiple blk-mq queues (Jeff Layton) [1827767] - [block] rbd: embed image request in blk-mq pdu (Jeff Layton) [1827767] - [block] rbd: acquire header_rwsem just once in rbd_queue_workfn() (Jeff Layton) [1827767] - [block] rbd: get rid of img_request_layered_clear() (Jeff Layton) [1827767] - [block] rbd: kill img_request kref (Jeff Layton) [1827767] - [fs] ceph: check if file lock exists before sending unlock request (Jeff Layton) [1827767] - [fs] ceph: move ceph_osdc_{read, write}pages to ceph.ko (Jeff Layton) [1827767] - [fs] ceph: don't ClearPageChecked in ceph_invalidatepage() (Jeff Layton) [1827767] - [block] rbd: remove barriers from img_request_layered_{set, clear, test}() (Jeff Layton) [1827767] - [fs] libceph: drop CEPH_DEFINE_SHOW_FUNC (Jeff Layton) [1827767] - [fs] ceph: check inode type for CEPH_CAP_FILE_{CACHE, RD, REXTEND, LAZYIO} (Jeff Layton) [1827767] - [fs] ceph: add refcounting for Fx caps (Jeff Layton) [1827767] - [fs] ceph: register MDS request with dir inode from the start (Jeff Layton) [1827767] - [fs] ceph: fix memory leak in ceph_cleanup_snapid_map() (Jeff Layton) [1827767] - [net] libceph: fix alloc_msg_with_page_vector() memory leaks (Jeff Layton) [1827767] - [include] ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL (Jeff Layton) [1827767] - [fs] ceph: canonicalize server path in place (Jeff Layton) [1827767] - [fs] ceph: do not execute direct write in parallel if O_APPEND is specified (Jeff Layton) [1827767] - [block] rbd: set the 'device' link in sysfs (Jeff Layton) [1827767] - [fs] ceph: move net/ceph/ceph_fs.c to fs/ceph/util.c (Jeff Layton) [1827767] - [fs] ceph: print name of xattr in __ceph_{get, set}xattr() douts (Jeff Layton) [1827767] - [fs] ceph: print r_direct_hash in hex in __choose_mds() dout (Jeff Layton) [1827767] - [fs] ceph: use copy-from2 op in copy_file_range (Jeff Layton) [1827767] - [fs] ceph: close holes in structs ceph_mds_session and ceph_mds_request (Jeff Layton) [1827767] - [block] rbd: work around -Wuninitialized warning (Jeff Layton) [1827767] - [fs] ceph: allocate the correct amount of extra bytes for the session features (Jeff Layton) [1827767] - [fs] ceph: rename get_session and switch to use ceph_get_mds_session (Jeff Layton) [1827767] - [fs] ceph: remove the extra slashes in the server path (Jeff Layton) [1827767] - [fs] ceph: add possible_max_rank and make the code more readable (Jeff Layton) [1827767] - [fs] ceph: print dentry offset in hex and fix xattr_version type (Jeff Layton) [1827767] - [fs] ceph: only touch the caps which have the subset mask requested (Jeff Layton) [1827767] - [fs] ceph: don't clear I_NEW until inode metadata is fully populated (Jeff Layton) [1827767] - [fs] ceph: retry the same mds later after the new session is opened (Jeff Layton) [1827767] - [fs] ceph: check availability of mds cluster on mount after wait timeout (Jeff Layton) [1827767] - [fs] ceph: keep the session state until it is released (Jeff Layton) [1827767] - [fs] ceph: add __send_request helper (Jeff Layton) [1827767] - [fs] ceph: ensure we have a new cap before continuing in fill_inode (Jeff Layton) [1827767] - [fs] ceph: drop unused ttl_from parameter from fill_inode (Jeff Layton) [1827767] - [fs] ceph: fix possible long time wait during umount (Jeff Layton) [1827767] - [fs] ceph: only choose one MDS who is in up:active state without laggy (Jeff Layton) [1827767] - [fs] ceph: fix mdsmap cluster available check based on laggy number (Jeff Layton) [1827767] - [fs] ceph: remove unnecessary assignment in ceph_pre_init_acls() (Jeff Layton) [1827767] - [fs] ceph: delete redundant douts in con_get/put() (Jeff Layton) [1827767] - [fs] ceph: hold extra reference to r_parent over life of request (Jeff Layton) [1827767] - [fs] ceph: add more debug info when decoding mdsmap (Jeff Layton) [1827767] - [fs] ceph: switch to global cap helper (Jeff Layton) [1827767] - [fs] ceph: trigger the reclaim work once there has enough pending caps (Jeff Layton) [1827767] - [fs] ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton) [1827767] - [fs] fs: ceph: Delete timespec64_trunc() usage (Jeff Layton) [1827767] - [block] rbd: ask for a weaker incompat mask for read-only mappings (Jeff Layton) [1827767] - [block] rbd: don't query snapshot features (Jeff Layton) [1827767] - [block] rbd: remove snapshot existence validation code (Jeff Layton) [1827767] - [block] rbd: don't establish watch for read-only mappings (Jeff Layton) [1827767] - [block] rbd: don't acquire exclusive lock for read-only mappings (Jeff Layton) [1827767] - [block] rbd: disallow read-write partitions on images mapped read-only (Jeff Layton) [1827767] - [block] rbd: treat images mapped read-only seriously (Jeff Layton) [1827767] - [block] rbd: introduce RBD_DEV_FLAG_READONLY (Jeff Layton) [1827767] - [block] rbd: introduce rbd_is_snap() (Jeff Layton) [1827767] - [fs] ceph: don't leave ino field in ceph_mds_request_head uninitialized (Jeff Layton) [1827767] - [fs] ceph: tone down loglevel on ceph_mdsc_build_path warning (Jeff Layton) [1827767] - [fs] ceph: fix geting random mds from mdsmap (Jeff Layton) [1827767] - [block] rbd: fix spelling mistake "requeueing" -> "requeuing" (Jeff Layton) [1827767] - [fs] ceph: make several helper accessors take const pointers (Jeff Layton) [1827767] - [net] libceph: drop unnecessary check from dispatch() in mon_client.c (Jeff Layton) [1827767] - [fs] ceph: don't allow copy_file_range when stripe_count != 1 (Jeff Layton) [1827767] - [fs] ceph: allow object copies across different filesystems in the same cluster (Jeff Layton) [1827767] - [fs] ceph: pass filp to ceph_get_caps() (Jeff Layton) [1827767] - [fs] ceph: allow copy_file_range when src and dst inode are same (Jeff Layton) [1827767] - [fs] ceph: increment change_attribute on local changes (Jeff Layton) [1827767] - [fs] ceph: make 'nocopyfrom' a default mount option (Jeff Layton) [1827767] - [fs] vfs: allow copy_file_range to copy across devices (Jeff Layton) [1827767] - [fs] vfs: no fallback for ->copy_file_range (Jeff Layton) [1827767] - [fs] ceph: add destination file data sync before doing any remote copy (Jeff Layton) [1827767] - [fs] ceph: new mount option to disable usage of copy-from op (Jeff Layton) [1827767] - [fs] ceph: support copy_file_range file operation (Jeff Layton) [1827767] - [include] libceph: support the RADOS copy-from operation (Jeff Layton) [1827767] - [fs] cachefiles: Fix race between read_waiter and read_copier involving op->to_do (Dave Wysochanski) [1832644] - [char] security: keys: trusted: fix lost handle flush (Jerry Snitselaar) [1815609] - [security] KEYS: trusted: Remove set but not used variable 'keyhndl' (Jerry Snitselaar) [1815609] - [char] KEYS: trusted: Move TPM2 trusted keys code (Jerry Snitselaar) [1815609] - [security] KEYS: trusted: Create trusted keys subsystem (Jerry Snitselaar) [1815609] - [security] KEYS: Use common tpm_buf for trusted and asymmetric keys (Jerry Snitselaar) [1815609] - [char] tpm: Move tpm_buf code to include/linux/ (Jerry Snitselaar) [1815609] - [char] tpm/tpm_tis: Free IRQ if probing fails (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Add tpm_version_major sysfs file (Jerry Snitselaar) [1815609] - [char] tpm: Handle negative priv->response_len in tpm_common_read() (Jerry Snitselaar) [1815609] - [char] tpm: fix invalid locking in NONBLOCKING mode (Jerry Snitselaar) [1815609] - [char] tpm_crb: fix fTPM on AMD Zen+ CPUs (Jerry Snitselaar) [1815609] - [char] tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf (Jerry Snitselaar) [1815609] - [char] tpm: add check after commands attribs tab allocation (Jerry Snitselaar) [1815609] - [char] tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Cleanup includes (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Support cr50 devices (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Introduce a flow control callback (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Add a flag to indicate TPM power is managed by firmware (Jerry Snitselaar) [1815609] - [char] tpm_tis: override durations for STM tpm with firmware 1.2.8.28 (Jerry Snitselaar) [1815609 1788758] - [char] tpm: provide a way to override the chip returned durations (Jerry Snitselaar) [1815609] - [char] tpm: Remove duplicate code from caps_show() in tpm-sysfs.c (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm2_bios_measurements_next should increase position index (Jerry Snitselaar) [1815609 1795739] - [char] tpm: tpm1_bios_measurements_next should increase position index (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Don't make log failures fatal (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST (Jerry Snitselaar) [1815609 1795739] - [include] efi/tpm: Don't access event->count when it isn't mapped (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Return -EINVAL when determining tpm final events log size fails (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Fix sanity check of unsigned tbl_size being less than zero (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Only set 'efi_tpm_final_log_size' after successful event log parsing (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Don't traverse an event log with no events (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Don't duplicate events from the final event log in the TCG2 log (Jerry Snitselaar) [1815609 1795739] - [firmware] Abstract out support for locating an EFI config table (Jerry Snitselaar) [1815609 1795739] - [firmware] efi: Attempt to get the TCG2 event log in the boot stub (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Append the final event log to the TPM event log (Jerry Snitselaar) [1815609 1795739] - [firmware] tpm: Reserve the TPM final events table (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Abstract crypto agile event size calculations (Jerry Snitselaar) [1815609 1795739] - [netdrv] bnx2x: Fix accounting of vlan resources among the PFs (Manish Chopra) [1791026] - [netdrv] bnx2x: Use appropriate define for vlan credit (Manish Chopra) [1791026] - [netdrv] bnx2x: Fix logic to get total no. of PFs per engine (Manish Chopra) [1791026] - [netdrv] bnx2x: Do not handle requests from VFs after parity (Manish Chopra) [1791026] - [netdrv] qed: remove redundant assignment to variable 'rc' (Manish Chopra) [1791024] - [netdrv] qed: Fix use after free in qed_chain_free (Manish Chopra) [1791024] - [netdrv] qed: Fix race condition between scheduling and destroying the slowpath workqueue (Manish Chopra) [1791024] - [netdrv] qede: remove some unused code in function qede_selftest_receive_traffic (Manish Chopra) [1791024] - [netdrv] qede: Fix race between rdma destroy workqueue and link change event (Manish Chopra) [1791024] - [netdrv] qed: Fix timestamping issue for L2 unicast ptp packets (Manish Chopra) [1791024] - [netdrv] qed: Remove set but not used variable 'p_link' (Manish Chopra) [1791024] - [netdrv] qed: Fix a error code in qed_hw_init() (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 debug features (Manish Chopra) [1791024] - [netdrv] qed: rt init valid initialization changed (Manish Chopra) [1791024] - [netdrv] qed: Debug feature: ilt and mdump (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Add fw overlay feature (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 HSI changes (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 iscsi/fcoe changes (Manish Chopra) [1791024] - [netdrv] qed: Add abstraction for different hsi values per chip (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Additional ll2 type (Manish Chopra) [1791024] - [netdrv] qed: Use dmae to write to widebus registers in fw_funcs (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Parser offsets modified (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Queue Manager changes (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Expose new registers and change windows (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Internal ram offsets modifications (Manish Chopra) [1791024] - [netdrv] qede: Disable hardware gro when xdp prog is installed (Manish Chopra) [1791024] - [netdrv] qed: remove redundant assignments to rc (Manish Chopra) [1791024] - [netdrv] qed: Optimize execution time for nvm attributes configuration (Manish Chopra) [1791024] - [netdrv] qed: fix spelling mistake "queuess" -> "queues" (Manish Chopra) [1791024] - [fs] fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Bhupesh Sharma) [1832060] {CVE-2020-10732} - [tty] vt: selection, push sel_lock up (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection, push console lock down (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [staging] staging: speakup: refactor to use existing code in vt (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection: allow functions to be called from inside kernel (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: don't reinvent min() (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection, close sel_buffer race (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: fix broken display when running aptitude (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection: take screen contents from uniscr if available (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: preserve unicode values corresponding to screen characters (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [input] Input: add safety guards to input_set_keycode() (Chris von Recklinghausen) [1828223] {CVE-2019-20636}- [scsi] scsi: bnx2i: fix potential use after free (Nilesh Javali) [1792114] - [tools] perf python: Fix clang detection to strip out options passed in $CC (Michael Petlan) [1818841] - [tools] libperf: Add counting example (Michael Petlan) [1818841] - [tools] perf report/top TUI: Fix title line formatting (Michael Petlan) [1818841] - [tools] perf probe: Do not depend on dwfl_module_addrsym() (Michael Petlan) [1818841] - [tools] perf probe: Fix to delete multiple probe event (Michael Petlan) [1818841] - [tools] perf parse-events: Fix reading of invalid memory in event parsing (Michael Petlan) [1818841] - [tools] perf python: Fix clang detection when using CC=clang-version (Michael Petlan) [1818841] - [tools] perf map: Fix off by one in strncpy() size argument (Michael Petlan) [1818841] - [tools] tools: Let O= makes handle a relative path with -C option (Michael Petlan) [1818841] - [tools] tools: Fix off-by 1 relative directory includes (Michael Petlan) [1818841] - [tools] perf jevents: Fix leak of mapfile memory (Michael Petlan) [1818841] - [tools] perf bench: Clear struct sigaction before sigaction() syscall (Michael Petlan) [1818841] - [tools] perf bench futex-wake: Restore thread count default to online CPU count (Michael Petlan) [1818841] - [tools] perf top: Fix stdio interface input handling with glibc 2.28+ (Michael Petlan) [1818841] - [tools] perf diff: Fix undefined string comparision spotted by clang's -Wstring-compare (Michael Petlan) [1818841] - [tools] perf symbols: Don't try to find a vmlinux file when looking for kernel modules (Michael Petlan) [1818841] - [tools] perf bench: Share some global variables to fix build with gcc 10 (Michael Petlan) [1818841] - [tools] perf parse-events: Use asprintf() instead of strncpy() to read tracepoint files (Michael Petlan) [1818841] - [tools] perf env: Do not return pointers to local variables (Michael Petlan) [1818841] - [tools] perf tests bp_account: Make global variable static (Michael Petlan) [1818841] - [tools] perf annotate: Fix segfault with source toggle (Michael Petlan) [1818841] - [tools] perf annotate: Align struct annotate_args (Michael Petlan) [1818841] - [tools] perf annotate: Simplify disasm_line allocation and freeing code (Michael Petlan) [1818841] - [tools] perf annotate: Remove privsize from symbol__annotate() args (Michael Petlan) [1818841] - [tools] perf probe: Check return value of strlist__add() for -ENOMEM (Michael Petlan) [1818841] - [tools] perf config: Document missing config options (Michael Petlan) [1818841] - [tools] perf annotate: Fix perf config option description (Michael Petlan) [1818841] - [tools] perf annotate: Prefer cmdline option over default config (Michael Petlan) [1818841] - [tools] perf annotate: Make perf config effective (Michael Petlan) [1818841] - [tools] perf config: Introduce perf_config_u8() (Michael Petlan) [1818841] - [tools] perf annotate: Fix --show-nr-samples for tui/stdio2 (Michael Petlan) [1818841] - [tools] perf annotate: Fix --show-total-period for tui/stdio2 (Michael Petlan) [1818841] - [tools] perf annotate/tui: Re-render title bar after switching back from script browser (Michael Petlan) [1818841] - [tools] perf arch powerpc: Sync powerpc syscall.tbl with the kernel sources (Michael Petlan) [1818841] - [tools] perf auxtrace: Add auxtrace_record__read_finish() (Michael Petlan) [1818841] - [tools] perf arm-spe: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf cs-etm: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf intel-bts: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf intel-pt: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf test: Fix test trace+probe_vfs_getname.sh on s390 (Michael Petlan) [1818841] - [tools] perf bpf: Remove bpf/ subdir from bpf.h headers used to build bpf events (Michael Petlan) [1818841] - [tools] perf llvm: Fix script used to obtain kernel make directives to work with new kbuild (Michael Petlan) [1818841] - [tools] perf tools: Add arm64 version of get_cpuid() (Michael Petlan) [1818841] - [tools] perf trace: Resolve prctl's 'option' arg strings to numbers (Michael Petlan) [1818841] - [tools] perf beauty prctl: Export the 'options' strarray (Michael Petlan) [1818841] - [tools] perf maps: Move kmap::kmaps setup to maps__insert() (Michael Petlan) [1818841] - [tools] perf maps: Fix map__clone() for struct kmap (Michael Petlan) [1818841] - [tools] perf maps: Mark ksymbol DSOs with kernel type (Michael Petlan) [1818841] - [tools] perf maps: Mark module DSOs with kernel type (Michael Petlan) [1818841] - [tools] perf symbols: Convert symbol__is_idle() to use strlist (Michael Petlan) [1818841] - [tools] perf symbols: Update the list of kernel idle symbols (Michael Petlan) [1818841] - [tools] perf stat: Don't report a null stalled cycles per insn metric (Michael Petlan) [1818841] - [tools] perf probe: Add ustring support for perf probe command (Michael Petlan) [1818841] - [tools] perf: Make perf able to build with latest libbfd (Michael Petlan) [1818841] - [tools] perf test: Fix test case Merge cpu map (Michael Petlan) [1818841] - [tools] perf parse: Copy string to perf_evsel_config_term (Michael Petlan) [1818841] - [tools] perf parse: Refactor 'struct perf_evsel_config_term' (Michael Petlan) [1818841] - [tools] perf: Use consistent include paths for libbpf (Michael Petlan) [1818841] - [tools] perf beauty sockaddr: Fix augmented syscall format warning (Michael Petlan) [1818841] - [tools] perf/ui/gtk: Fix gtk2 build (Michael Petlan) [1818841] - [tools] perf ui gtk: Add missing zalloc object (Michael Petlan) [1818841] - [tools] perf tools: Use define api.pure full instead of pure-parser (Michael Petlan) [1818841] - [tools] perf tools: Support --prefix/--prefix-strip (Michael Petlan) [1818841] - [tools] perf report: Clarify in help that --children is default (Michael Petlan) [1818841] - [tools] tools build: Fix test-clang.cpp with Clang 8+ (Michael Petlan) [1818841] - [tools] perf clang: Fix build with Clang 9 (Michael Petlan) [1818841] - [tools] tools lib: Fix builds when glibc contains strlcpy() (Michael Petlan) [1818841] - [tools] perf report/top: Make 'e' visible in the help and make it toggle showing callchains (Michael Petlan) [1818841] - [tools] perf report/top: Do not offer annotation for symbols without samples (Michael Petlan) [1818841] - [tools] perf report/top: Allow pressing hotkeys in the options popup menu (Michael Petlan) [1818841] - [tools] tools ui popup: Allow returning hotkeys (Michael Petlan) [1818841] - [tools] perf hists browser: Allow passing an initial hotkey (Michael Petlan) [1818841] - [tools] perf report/top: Add 'k' hotkey to zoom directly into the kernel map (Michael Petlan) [1818841] - [tools] perf hists browser: Generalize the do_zoom_dso() function (Michael Petlan) [1818841] - [tools] perf report/top: Improve toggle callchain menu option (Michael Petlan) [1818841] - [tools] perf report/top: Add menu entry for toggling callchain expansion (Michael Petlan) [1818841] - [tools] perf report/top: Make ENTER consistently bring up menu (Michael Petlan) [1818841] - [tools] perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc (Michael Petlan) [1818841] - [tools] tools lib api fs: Fix gcc9 stringop-truncation compilation error (Michael Petlan) [1818841] - [tools] libperf: Add man pages (Michael Petlan) [1818841] - [tools] libperf: Move to tools/lib/perf (Michael Petlan) [1818841] - [tools] perf tests bp_signal: Show expected versus obtained values (Michael Petlan) [1818841] - [tools] perf sched timehist: Add support for filtering on CPU (Michael Petlan) [1818841] - [tools] perf record: Adapt affinity to machines with #CPUs > 1K (Michael Petlan) [1818841] - [tools] perf mmap: Declare type for cpu mask of arbitrary length (Michael Petlan) [1818841] - [tools] tools bitmap: Implement bitmap_equal() operation at bitmap API (Michael Petlan) [1818841] - [x86] perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag (Michael Petlan) [1818841] - [x86] perf/x86/intel: Fix inaccurate period in context switch for auto-reload (Michael Petlan) [1818841] - [x86] perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h's event map (Michael Petlan) [1818841] - [x86] perf/x86/msr: Add Tremont support (Michael Petlan) [1818841] - [x86] perf/x86/cstate: Add Tremont support (Michael Petlan) [1818841] - [x86] perf/x86/intel: Add Elkhart Lake support (Michael Petlan) [1818841] - [include] kernel/events: Add a missing prototype for arch_perf_update_userpage() (Michael Petlan) [1818841] - [x86] perf/x86/amd: Add support for Large Increment per Cycle Events (Michael Petlan) [1818841] - [x86] perf/x86/amd: Constrain Large Increment per Cycle events (Michael Petlan) [1818841] - [x86] perf/x86/intel/rapl: Add Comet Lake support (Michael Petlan) [1818841] - [x86] perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() (Michael Petlan) [1818841] - [x86] x86/cpu: Add Elkhart Lake to Intel family (Michael Petlan) [1818841] - [x86] x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode (David Arcari) [1837490] - [x86] x86/intel: Disable HPET on Intel Ice Lake platforms (David Arcari) [1837490] - [x86] x86/timer: Force PIT initialization when !X86_FEATURE_ARAT (David Arcari) [1837490] - [x86] x86/timer: Skip PIT initialization on modern chipsets (David Arcari) [1837490] - [x86] x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' (David Arcari) [1837490] - [x86] x86/apic: Unify duplicated local apic timer clockevent initialization (David Arcari) [1837490] - [vhost] vsock: kick send_pkt worker once device is started (Stefano Garzarella) [1835651] - [tools] redhat: update kvm/{arm, arm64} headers in tools (Gavin Shan) [1833572] - [tools] kvm: selftests: aarch64: Use stream when given (Gavin Shan) [1833572] - [virt] kvm: arm64: Fix 32bit PC wrap-around (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-v4: Initialize GICv4.1 even in the absence of a virtual ITS (Gavin Shan) [1833572] - [arm64] kvm: arm64: Save/restore sp_el0 as part of __guest_enter (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi() (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy (Gavin Shan) [1833572] - [virt] kvm: arm: vgic-v2: Only use the virtual state when userspace accesses pending bits (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Only use the virtual state when userspace accesses enable bits (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Synchronize the whole guest on GIC{D, R}_I{S, C}ACTIVER read (Gavin Shan) [1833572] - [virt] kvm: arm64: psci: Forbid 64bit functions for 32bit guests (Gavin Shan) [1833572] - [virt] kvm: arm64: psci: Narrow input registers when using 32bit functions (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Update effective affinity of virtual SGIs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add support for VPENDBASER's Dirty+Valid signaling (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Expose HW-based SGIs in debugfs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Eagerly vmap vPEs (Gavin Shan) [1833572] - [arm64] kvm: arm64: gicv4.1: Allow non-trapping WFI when using HW SGIs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add VSGI property setup (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Reload VLPI configuration on distributor enable/disable (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add VSGI allocation/teardown (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Plumb SGI implementation selection in the distributor (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Move doorbell management to the GICv4 abstraction layer (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Allow SGIs to switch between HW and SW interrupts (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb set_vcpu_affinity SGI callbacks (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Add direct injection capability to SGI registers (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Let doorbells be auto-enabled (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb get/set_irqchip_state SGI callbacks (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb mask/unmask SGI callbacks (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add initial SGI configuration (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb skeletal VSGI irqchip (Gavin Shan) [1833572] - [irqchip] gic-v3: Move irq_domain_update_bus_token to after checking for NULL domain (Gavin Shan) [1833572] - [kernel] irqchip/gic-v4: Use Inner-Shareable attributes for virtual pending tables (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Map the ITS SGIR register page (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Advertise support v4.1 to KVM (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Ensure mutual exclusion betwen invalidations on the same RD (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Wait for completion of redistributor's INVALL operation (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Ensure mutual exclusion between vPE affinity change and RD access (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Skip absent CPUs while iterating over redistributors (Gavin Shan) [1833572] - [irqchip] gic-v3: Use SGIs without active state if offered (Gavin Shan) [1833572] - [irqchip] gic-v4: Provide irq_retrigger to avoid circular locking dependency (Gavin Shan) [1833572] - [irqchip] gic-v3-its: Probe ITS page size for all GITS_BASERn registers (Gavin Shan) [1833572] - [irqchip] gic-v3-its: Fix access width for gicr_syncr (Gavin Shan) [1833572] - [documentation] kvm: arm/arm64: Always capitalize ITS (Gavin Shan) [1833572] - [nvme] nvme-pci: align io queue count with allocted nvme_queue in nvme_probe (Gopal Tiwari) [1837824] - [rtc] rtc: cmos: Stop using shared IRQ (Pingfan Liu) [1829667]- [netdrv] enic: prevent waking up stopped tx queues over watchdog reset (Govindarajulu Varadarajan) [1797807] - [kernel] crash_core: Increase crashkernel=auto size for x86_64 & S390 (Kairui Song) [1746644] - [netdrv] net: iavf: reject unsupported coalescing params (Stefan Assmann) [1781341] - [netdrv] iavf: Enable support for up to 16 queues (Stefan Assmann) [1781341] - [netdrv] iavf: use tc_cls_can_offload_and_chain0() instead of chain check (Stefan Assmann) [1781341] - [netdrv] treewide: Use sizeof_field() macro (Stefan Assmann) [1781341] - [netdrv] i40e: Remove unneeded conversion to bool (Stefan Assmann) [1781334] - [netdrv] net: i40e: reject unsupported coalescing params (Stefan Assmann) [1781334] - [netdrv] intel: Replace zero-length array with flexible-array member (Stefan Assmann) [1781334] - [netdrv] i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps (Stefan Assmann) [1781334] - [netdrv] i40e: fix spelling mistake "to" -> "too" (Stefan Assmann) [1781334] - [netdrv] i40e: Set PHY Access flag on X722 (Stefan Assmann) [1781334] - [netdrv] i40e: Fix virtchnl_queue_select bitmap validation (Stefan Assmann) [1781334] - [netdrv] i40e: Removing hung_queue variable to use txqueue function parameter (Stefan Assmann) [1781334] - [netdrv] treewide: Use sizeof_field() macro (Stefan Assmann) [1781334] - [netdrv] i40e: need_wakeup flag might not be set for Tx (Stefan Assmann) [1781334] - [netdrv] i40e: Fix receive buffer starvation for AF_XDP (Stefan Assmann) [1781334] - [netdrv] i40e: fix potential RX buffer starvation for AF_XDP (Stefan Assmann) [1781334] - [block] null_blk: Fix changing the number of hardware queues (Ming Lei) [1835602] - [block] block: reset mapping if failed to update hardware queue count (Ming Lei) [1835602] - [block] block: alloc map and request for new hardware queue (Ming Lei) [1835602] - [block] block: save previous hardware queue count before udpate (Ming Lei) [1835602] - [block] block: free both rq_map and request (Ming Lei) [1835602] - [block] blk-mq: Fix a recently introduced regression in blk_mq_realloc_hw_ctxs() (Ming Lei) [1835602] - [documentation] Documentation: admin-guide: PM: Add intel_idle document (Steve Best) [1485545] - [idle] intel_idle: Use ACPI _CST on server systems (Steve Best) [1485545] - [idle] intel_idle: Add module parameter to prevent ACPI _CST from being used (Steve Best) [1485545] - [idle] intel_idle: Allow ACPI _CST to be used for selected known processors (Steve Best) [1485545] - [idle] intel_idle: Use ACPI _CST for processor models without C-state tables (Steve Best) [1485545] - [idle] intel_idle: Refactor intel_idle_cpuidle_driver_init() (Steve Best) [1485545] - [infiniband] RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Kamal Heib) [1786608] - [infiniband] RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix double put of resource (Kamal Heib) [1786608] - [infiniband] IB/core: Fix potential NULL pointer dereference in pkey cache (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Fix another case where pq is left on waitlist (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info() (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix race between destroy and release FD object (Kamal Heib) [1786608] - [infiniband] IB/rdmavt: Always return ERR_PTR from rvt_create_mmap_info() (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix overwriting of uobj in case of error (Kamal Heib) [1786608] - [infiniband] RDMA/core: Prevent mixed use of FDs between shared ufiles (Kamal Heib) [1786608] - [infiniband] RDMA/uverbs: Fix a race with disassociate and exit_mmap() (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix potential siw_mem refcnt leak in siw_fastreg_mr() (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix an error check in cm_alloc_id_priv() (Kamal Heib) [1786608] - [net] svcrdma: Fix trace point use-after-free race (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Call kobject_put() when kobject_init_and_add() fails (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Use scnprintf() for avoiding potential buffer overflow (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Remove kobj from hfi1_devdata (Kamal Heib) [1786608] - [infiniband] IB/rdmavt: Delete unused routine (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Fix configuration of atomic queue pair attributes (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Fix memory leaks in sysfs registration and unregistration (Kamal Heib) [1819051 1786608] - [net] svcrdma: Fix leak of transport addresses (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Suppress uninitialized var warning (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Read id.state under lock when doing pr_debug() (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Remove a race freeing timewait_info (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix checking for allowed duplicate listens (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix ordering of xa_alloc_cyclic() in ib_create_cm_id() (Kamal Heib) [1786608] - [net] svcrdma: Fix double svc_rdma_send_ctxt_put() in an error path (Kamal Heib) [1786608] - [infiniband] RDMA/core: Remove the duplicate header file (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix passive connection establishment (Kamal Heib) [1786608] - [infiniband] RDMA/ucma: Put a lock around every call to the rdma_cm layer (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix setting active_{speed, width} attributes (Kamal Heib) [1798583 1786608] - [scsi] qla2xxx: Update driver version to 10.01.00.25.08.3-k (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Delete all sessions before unregister local nvme port (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: make 1-bit bit-fields unsigned int (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Move free of fcport out of interrupt context (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Set Nport ID for N2N (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Handle NVME status iocb correctly (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Serialize fc_port alloc in N2N (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix NPIV instantiation after FW dump (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Force semaphore on flash validation failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: add more FW debug information (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Update BPM enablement semantics (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Return appropriate failure through BSG Interface (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add 16.0GT for PCI String (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add fixes for mailbox command (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix control flags for login/logout IOCB (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Save rscn_gen for new fcport (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use correct ISP28xx active FW region (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add endianizer macro calls to fc host stats (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use get_unaligned_*() instead of open-coding these functions (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Improve readability of the code that handles qla_flt_header (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix mtcp dump collection failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix stuck session in GNL (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix RIDA Format-2 (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Consolidate fabric scan (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Correct fcport flags handling (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use common routine to free fcport struct (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix update_fcport for current_topology (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Cleanup unused async_logout_done (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix fabric scan hang (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Remove defer flag to indicate immeadiate port loss (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Don't defer relogin unconditonally (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Send Notify ACK after N2N PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Configure local loop for N2N target (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Don't call qlt_async_event twice (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Allow PLOGI in target mode (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Change discovery state before PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Drop superfluous INIT_WORK of del_work (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Initialize free_work before flushing it (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use explicit LOGO in target mode (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: unregister ports after GPN_FT failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: fix rports not being mark as lost in sync fabric scan (Nilesh Javali) [1789526] - [s390] s390/kexec_file: fix initrd location for kdump kernel (Lianbo Jiang) [1835097]- [sound] ALSA: ALSA - update sound configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: Revert "ALSA: Use the legacy HDA driver as default for Intel DSP platforms" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: IPC: dai-intel: move ALH declarations in header file (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: add core id to sof_ipc_comp (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: bump the version (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add alac & ape decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: Add wma decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add wma codec profiles (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove X86 dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: depend on ACPI || OF (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: depend on ACPI (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix regmap dependencies and align with other serial links (Jaroslav Kysela) [1797509] - [sound] ALSA: treewide: Add SPDX license identifier - Makefile/Kconfig (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix kconfig help format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Kconfig: fix help format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove useless prototypes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: Switch to use fwnode_property_count_uXX() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: don't program ports when a stream that has not been prepared (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix support for multiple Slaves on the same link (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: do not update parameters during DISABLED-PREPARED transition (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: only prepare stream when it is configured (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: update state machine and add state checks (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: Ensure that code is inside the code blocks (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: fix stream.rst markup warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: Add documentation for multi link (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove redundant pr_err traces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove unnecessary variable initializations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix disable sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix bad unlock balance (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: use sdw_write instead of update (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix PDI/stream mapping for Bulk (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus_type: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: export helpers to find row and column values (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: check first if Slaves become UNATTACHED (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: Add read_only_wordlength flag to port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix device number leak on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: track unattach_request to handle all init sequences (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add initialization_complete definition (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add enumeration_complete structure (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add probe_complete structure and new fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove bitfield for unique_id, use u8 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: make stream name a const pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Add compute_params callback (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: provide correct return value on error (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add helper macros for devID fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: don't treat CMD_IGNORED as error on ClockStop (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add clock stop helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix io error when processing alert event (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: avoid multiple assignments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: disable pm_runtime in sdw_slave_delete (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add helper to clear Slave status to UNATTACHED (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: write Slave Device Number without runtime_pm (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add PM/no-PM versions of read/write functions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: improve dynamic debug comments for enumeration (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: split handling of Device0 events (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with initialization_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with enumeration_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with probe_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: ignore uniqueID when irrelevant (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: add helper to extract slave ID (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: fix scanf format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: core: add device tree support for slave devices (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: set initial value to port_status (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: clear FIFO to avoid pop noise issue on playback start (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: multi-link support (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: commit changes in the exit_reset() sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove automatic command retries (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove PREQ_DELAY assignment (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: enable NORMAL operation in cdns_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: reorder MCP_CONFIG settings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: make SSP interval programmable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: move clock/SSP related inits to dedicated function (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: merge routines to clear/set bits (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: mask Slave interrupt before stopping clock (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: fix a io timeout issue in S3 test (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: add clock_stop/restart routines (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: handle error cases with CONFIG_UPDATE (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: add interface to check clock status (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: simplifiy cdns_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: s/update_config/config_update (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: fix kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove useless variable incrementation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: update kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: handle multiple status reports per Slave (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: remove config update for interrupt setting (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: log more useful information during timeouts (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: clear interrupt status before enabling interrupt (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: filter out bad interrupts (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: make clock stop exit configurable on init (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: free all resources on hw_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add sdw_stream_setup helper for .startup callback (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add trigger support in sdw dai driver (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add prepare support in sdw dai driver (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: rename res field as link_res (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix factor of two in MCLK handling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: update stream callbacks for hwparams/free stream operations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: update interfaces between ASoC and SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix typo in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: use correct header for io calls (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: add kernel module parameter to filter out links (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: add checks on link numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: filter SoundWire controller device search (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove empty line after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add helper for initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix intel_register_dai PDI offsets and numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel/cadence: add flag for interrupt enable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove playback/capture stream_name (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove DAI_ID_RANGE definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add missing headers for cross-compilation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: handle disabled links (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add debugfs register dump (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: more alignment fixes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add hw_reset capability in debugfs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel/cadence: fix startup sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: improve PDI allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: don't filter out PDI0/1 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence/intel: simplify PDI/port mapping (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add debugfs register dump (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: move shutdown() callback and don't export symbol (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix alignment issues in header files (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix SPDX license for header files (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add kernel parameter to override interrupt mask (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix divider setting in clock register (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: make use of mclk_freq property (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: use firmware defaults for frame shape (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: revisit interrupt settings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix definitions for INTSTAT0/1 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix register definition for SLAVE_STATE (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: simplify bus clash interrupt clear (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: check the number of bidir PDIs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: log Slave status mask on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: use rate_limited dynamic debug (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: remove spurious newline (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: balance parentheses (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cdns: Fix compilation error on arm64 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove empty line after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: read mclk_freq property from firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix channel number reported by hardware (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: prevent possible dereference in hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove BIOS work-arounds (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: set dai min and max channels correctly (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Intel: add log for number of PCM and PDM PDIs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add debugfs support (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add new mclk_freq field for properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: include mod_devicetable.h to avoid compiling warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: rename/clarify MIPI DisCo properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: clarify comment (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi-disco: fix clock stop modes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi-disco: remove master_count property for masters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove master data port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add port-related definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: wrap macro argument in parenthesis (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: rename 'freq' fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix master/link error (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix out of boundary access on port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add a blank line between functions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix more typos (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: more alignment fixes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove empty line before/after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add missing newlines in dynamic debug logs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove useless initialization of local variable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix boolean comparison (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: protect macro parameters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix implicit header use of module.h/export.h (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix inversion in devm_kcalloc parameters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: remove spurious newline (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: remove useless parentheses (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix typos in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove useless initializations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix SPDX license for header files (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support for ALAC and APE decoders (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support to wma decoder (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: only enable dais from device tree (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support for alac and ape configs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support to wma config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: pass codec profile to q6asm_open_write (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6routing: remove default routing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: Allow the MCDT driver to build into modules (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: lpass-platform: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: common: Silence duplicate parse error messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: handle soundwire stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Update dependencies for Arizona machine drivers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: qcom: add support for get_sdw_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soundwaire: qcom: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: qcom: add support for SoundWire controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: Fix build after removal of DAI suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Silence warnings during deferred probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: fsi: Restore devm_ioremap() alignment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: dma: set bus width to data width for monaural data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix "status check failed" spam for multi-SSI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Don't treat master SSI in multi SSI setup as parent (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix sai probe (Jaroslav Kysela) [1797509] - [sound] ALSA: soc/stm/stm32_sub_sai: Add missing '\n' in log messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: Add missing cleanup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix regmap status check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sunxi: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sun8i-codec: Remove unused dev from codec struct (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Support DAPM events for built-in microphone (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for platforms using UDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: Add udma-pcm platform driver for UDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: zte: zx-spdif: remove redundant dev_err message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: zte: zx-tdm: remove redundant variables dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: apq8016_sbc: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mxs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: use SND_SOC_DAPM_PINCTRL in TDM out (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: apply some refactors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: pull TDM GPIO pins down when probed (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: change supported formats of DL2 and UL1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: add speaker switch (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650: support HDMI jack reporting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add support for the JZ4770 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add support for the JZ4760 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Avoid passing enum as match data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add local dev variable in probe function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Use of_device_get_match_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Fix divider written at incorrect offset in register (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: img: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card-utils: use for_each_pcm_streams() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: Add support for codec2codec DAI links (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_asrc_dma: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-i2s: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cirrus: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: Fix pointer cast warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: brcm: Add DSL/PON SoC audio driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mchp-i2s-mcc: make signed 1 bit bitfields unsigned (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Allow I2S wake event after ACP is powerd On (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x-pcm-dma: clean up two indentation issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: AMD: Clear format bits before setting them (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Adding TDM support in hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix button configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: amd: acp3x: Add missing include (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix compile warning of argument type (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: amd: Add DMIC switch capability to machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Add machine driver for Raven based platform (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Fix potential NULL dereference (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Alpha S (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply async workaround for Scarlett 2i4 2nd gen (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add Pioneer DJ DJM-250MK2 quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add quirk for Focusrite Scarlett 2i2 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use pcm_for_each_format() macro for PCM format iterations (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix missing braces in some struct inits (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add connector notifier delegation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add static mapping table for ALC1220-VB-based mobos (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Check mapping at creating connector controls, too (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add mixer workaround for TRX40 and co (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't create jack controls for PCM terminals (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't override ignore_ctl_error value from the map (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Filter error from connector kctl ops, too (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix mixer controls' USB interface for Kingston HyperX Amp (0951:16d8) (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Parse source ID of UAC2 effect unit (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: audio-v2: Add uac2_effect_unit_descriptor definition (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't create a mixer element with bogus volume range (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-midi: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Fix POD HD500 audio playback (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Fix endless MIDI read loop (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add support for Presonus Studio 1810c (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add support for MOTU MicroBook IIc (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Inform devices that need delayed registration (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add delayed_register option (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Rewrite registration quirk handling (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Create a registration quirk for Kingston HyperX Amp (0951:16d8) (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd9335: fix address map representation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Remove some unnecessary NULL checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: remove unused headers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: fix High Accuracy Buck enable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Remove set but not unused variable 'hph_comp_ctrl7' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm0010: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8960: Fix wrong clock after suspend & resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: wsa881x: remove soundwire stream handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: wsa881x: request gpio direction before setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wsa881x: mark read_only_wordlength flag (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8974: remove unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Use scnprintf() for the limited buffer output (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas571x: disable regulators on failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fixed incorrect amp_level setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add support for ISENSE and VSENSE (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add entries for the TAS2563 audio amplifier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add support for digital volume control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: Fix VAG power-on handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: modify some structure to be static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply ac97 fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm89xx: Add missing dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix unmet dependencies (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply misc fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau7118: Fix Kconfig warning without CONFIG_I2C (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply I2C fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply SPI fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682-sdw: fix 'defined but not used' pm functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Make rt5682_clock_config static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Fix build error without CONFIG_I2C (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: move DAI clock registry to I2S mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add a property for DMIC delay (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add a property for DMIC clock rate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: remove noisy debug messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix the random recording noise of headset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Fine tune the HP performance in soundwire mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Revise the DAC1 volume setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Revise the function name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add the soundwire support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Use imply for SND_SOC_ALL_CODECS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add CCF usage for providing I2S clks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Enable PLL2 function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add the field "is_sdw" of private data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5659: remove redundant assignment to variable idx (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Add platform-data for Medion E1239T (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: use slot and rx_mask to configure stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: add set_tdm_slot() support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: fix typo for bypass boost control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rl6231: Add new supports on rl6231 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: Make RK3328 GPIO_MUTE control explicit (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: MT6660: make spdxcheck.py happy (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: MT6660 update to 1.0.8_G (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98357a: Add ACPI HID MAX98360A (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98357a: move control of SD_MODE to DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: hdac_hdmi: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cs4270: pull reset GPIO low then high (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: allow operation without i915 gfx (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: fix ordering bug in resume flow (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add parameter to control SoundWire clock stop quirks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: initial SoundWire machine driver autodetect (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add SoundWire stream config/free callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Account for compress streams when servicing IRQs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix stream cleanup on hw free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: clear the IPC ack bit after FW_PURGE done (Jaroslav Kysela) [1797509] - [sound] ALSA: Asoc: SOF: Intel: hda: check SoundWire wakeen interrupt in irq thread (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add WAKEEN interrupt support for SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: merge IPC, stream and SoundWire interrupt handlers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add SoundWire configuration interface (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Expose SDnFMT helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Fix probe point getter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pcm: skip DMA buffer pre-allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Turn "firmware boot complete" message into a dbg message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: ipc: check ipc return value before data copy (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: sof-audio: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Do not reset hw_params for streams that ignored suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: audio: Add helper to check if only D0i3 streams are active (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add i.MX8QM device descriptor (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Remove SOF_IPC_EXT_DMA_BUFFER (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Make sof_ipc_ext_data enum more rigid (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix uninitialised "work" with VirtIO (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: (cosmetic) use for_each_pcm_streams() in sof_dai_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: connect dai widget to all cpu-dais (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: remove unnecessary ROM IPC filter function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-dai: add stream capability (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-ctrl: add reset cycle before parsing capabilities (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: call codec wake at chip init (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: do not leave clock gating off upon error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: disable SoundWire interrupts on suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Improve DSP state logging (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: use snd_sof_dsp_set_power_state() op (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Allow trace DMA in S0 when DSP is in D0I3 for debug (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Amend the DSP state transition diagram (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: cnl: Implement feature to support DSP D0i3 in S0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: remove unnecessary waitq before loading firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add min/max channels for SSP on Baytrail/Broadwell (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: remove SND_SOC_SOF_HDA_COMMON_HDMI_CODEC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Probe compress operations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix Kconfig indentation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: Add ops for i.MX8QM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Rename i.MX8 platform to i.MX8X (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Provide probe debugfs support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Move DSP power state transitions to platform-specific ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pm: Introduce DSP power states (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pm: Unify suspend/resume routines (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Add Probe compress CPU DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Generic probe compress operations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Implement Probe IPC API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_da7219_max98927: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: haswell: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: BXT: switch pcm512x based boards to sof_pcm512x (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: CHT: add support for pcm512x boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: soc-acpi-intel-icl-match: remove useless 'rt1308_2_adr' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: soc-acpi-intel-cml-match: remove useless 'rt1308_2_adr' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: drop reverse deps for SND_HDA_CODEC_HDMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Add support for tgl-max98373-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Add rt1015 speaker amp support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: drop reverse deps for SND_HDA_CODEC_HDMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_sdw: Add Volteer support with RT5682 SNDW helper function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: add sof_sdw machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match table for TGL RT5682 SoundWire driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: soc-acpi: update topology and driver name for SoundWire platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: Add mach table for tgl-max98373-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: expand description of _ADR-based devices (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Await purge request ack on CNL (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Allow for ROM init retry on CNL platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skylake: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Enable codec wakeup during chip init (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Select hda configuration permissively (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Remove superfluous chip initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Shield against no-NHLT configurations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_da7219_max98373: Add speaker switch (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_da7219_max98373: Add support for max98360a speaker amp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: disable route checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel/skl/hda - add no-HDMI cases to generic HDA driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Make glk+rt5682 echo ref dynamic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: don't use GFP_ATOMIC for machine driver contexts (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tablet (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: Revert back SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Revert SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: Revert SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: (cosmetic) simplify structure member access (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Fix uninitialized variable compiler warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: mrfld: return error codes when an error occurs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: make HDMI optional for all platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: add support for SOF platforms with pcm512x (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: mrfld: fix incorrect check on p->sink (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Check drv->lock is locked in sst_fill_and_send_cmd_unlocked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use scnprintf() for string truncation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Allow setting preallocation again for x86 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix endianness issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_dai_config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of pcm_new_ver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Add missing memory checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check soc_tplg_add_route return value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_*_create (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_create_tlv (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: use name_prefix for new kcontrol (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Perform component check upfront (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix regwmask (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Remove dapm_connect_dai_link_widgets helper (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Move error message to avoid some duplication (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: select sleep_state when initializing PINCTRL widget (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: connect virtual mux with default value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: fixup dapm kcontrol widget (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: revert all changes to DAI startup/shutdown sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: fix DAI startup/shutdown sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: return proper error for get_sdw_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: add get_sdw_stream() callback (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: export DPCM runtime update functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dpcm: allow start or stop during pause for backend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: (cosmetic) simplify dpcm_prune_paths() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge CPU/Codec for soc_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Fix regression introducing multiple copies of DAI widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add asoc_rtd_to_cpu/codec() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge CPU/Codec DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add for_each_card_widgets() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add for_each_card_dapms() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: remove non plural form for_each_xxx macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: add for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: disable route checks for legacy devices (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add initial support for multiple CPU DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix card registration regression (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: don't use rtd->cpu_dai on for_each_rtd_cpu_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add multiple CPU DAI support in DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add dapm_add_valid_dai_widget helper (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Do Digital Mute for both CPU/Codec in same timing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: check DAI's activity more simply (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: tidyup dulicate handing at dpcm_fe_dai_startup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use snd_soc_dai_get_pcm_stream() at dpcm_set_fe_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add dpcm_fe_dai_cleanup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dpcm_fe_dai_close() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Export parameter intersection logic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove duplicate be check from dpcm_add_paths() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use defined stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: check if cpu-dai supports a given stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Return error if the function does not support multi-cpu (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add multiple CPU DAI support for PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fix state tracking error in snd_soc_component_open/close() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dpcm_path_put() to soc-pcm.c (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: merge dpcm_run_new/old_update() into dpcm_fe_runtime_update() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dai_get_widget() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: cleanup soc_pcm_apply_msb() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dai_get_pcm_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dpcm: remove confusing trace in dpcm_get_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs output (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: merge playback/cature_active into stream_active (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use goto and remove multi return (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dpcm_can_be() and remove duplicate code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove snd_soc_dpcm_be_get/set_state() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove soc_dpcm_be_digital_mute() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dpcm_get_be() at dpcm_end_walk_at_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dai_get_widget() at dpcm_end_walk_at_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dai_get_widget() at dpcm_get_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dai_get_widget() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fix regression in soc_new_pcm() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: tidyup soc_pcm_open() order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: adjustment for DAI member 0 reset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: call snd_soc_component_open/close() once (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: don't use bit-OR'ed error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_STREAM_STOP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add for_each_dapm_widgets() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_runtime_action() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: ensure component names are unique (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: allow a dt node to provide several components (Jaroslav Kysela) [1797509] - [sound] ALSA: emu8000: Fix the cast to __user pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: shut up gcc-10 range warning (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_queue() (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_locked() (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: use KBUILD_MODNAME for struct driver.name instead of string (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Fix endianness annotations (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: remove redundant assignment to variable err (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: fix if-statement empty body warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Fix invalid access for enumerated ctl items (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Two front mics on a Lenovo ThinkCenter (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add new codec supported for ALC245 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix unexpected init_amp override (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset mic on Asus FX505DT (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for MSI GL63 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add HP new mute led supported for ALC236 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add supported new mute Led for HP (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for Lenovo Carbon X1 8th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixups (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Set principled PC Beep configuration for ALC256 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - a fake key event is triggered by running shutup (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek: Enable mute LED on an HP system (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset of Acer N50-600 with ALC662 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek: Fix pop noise on ALC225 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Move ELD parse and jack reporting into update_eld() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Move runtime PM resume into hdmi_present_sense_via_verbs() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Don't use standard hda_jack for generic HDMI jacks (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Reduce hda_jack_tbl lookup at unsol event handling (Jaroslav Kysela) [1797509] - [sound] ALSA: drm/nouveau: Fix regression by audio component transition (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: fix without unlocked before return (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: fix race in monitor detection during probe (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Add module option to disable audio component binding (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on EVGA X99 Classified motherboard (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Match both PCI ID and SSID for driver blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Remove ASUS ROG Zenith from the blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: call runtime_allow() for all hda controllers (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Explicitly permit using autosuspend if runtime PM is supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Keep the controller initialization even if no codecs found (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Release resources at error in delayed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Honor PM disablement in PM freeze and thaw_noirq ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Don't release card at firmware loading error (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add driver blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: remove redundant assignment to variable timeout (Jaroslav Kysela) [1797509] - [sound] ALSA: hda_codec: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Always use jackpoll helper for jack update after resume (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Skip controller resume if not needed (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix potential access overflow in beep helper (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: default enable CA0132 DSP support (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Fix endianness annotations (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Remove unnecessary cast in kfree (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: remove redundant variable capture_flag (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Use standard macros for fixing PCM format cast (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Fix PCM format assignment (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Use a macro for parameter masks to reduce the needed cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Minor refactoring (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: No need to take runtime reference twice in pcm_pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm_dmaengine: Use pcm_for_each_format() macro for PCM format iteration (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix superfluous snprintf() usage (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Place the plugin buffer overflow checks correctly (for 5.7) (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Fix regression by buffer overflow fix (again) (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Simplify plugin frame size calculations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Avoid plugin buffer overflow (Jaroslav Kysela) [1797509] - [sound] ALSA: info: remove redundant assignment to variable c (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Unlock mutex temporarily for sleeping at read/write (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Use standard macros for fixing PCM format cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add a standalone version of snd_pcm_limit_hw_rates (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: More helper macros for reducing snd_pcm_format_t cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm.h: add for_each_pcm_streams() (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Add snd_device_get_state() helper (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Implement compress page allocation and free routines (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Expand DMA buffer information (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Fix sparse warning (Jaroslav Kysela) [1797509] - [sound] ALSA: control: Fix incompatible protocol error (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: bump protocol version up to v2.1.0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: remove unused macro for timestamping of elem_value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: use __u32 instead of uint32_t in uapi headers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: uapi: remove unused sof header files (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Drop unneeded typedefs (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Add linux/types.h include back (but carefully) (Jaroslav Kysela) [1797509] - [sound] ALSA: hdspm: Drop linux/types.h inclusion in uapi header (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Spelling s/configr/configur/ (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fix for_rtd_codec_dai_rollback() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dpcm: tidyup for_each_dpcm_xx() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple_card_utils.h: Fix potential multiple redefinition error (Jaroslav Kysela) [1797509] - [sound] ALSA: rawmidi: Avoid bit fields for state flags (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Drop snd_dma_pci_data() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: media: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: media: solo6x10: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: cs231xx: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: em28xx: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: delete unused proc_fs.h include (Jaroslav Kysela) [1797509] - [sound] ALSA: media: em28xx-audio: use GFP_KERNEL for memory allocation during init (Jaroslav Kysela) [1797509] - [sound] ALSA: media: go7007: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tm6000: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: usbtv: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: solo6x10: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tw686x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tw686x: audio: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: Allow const arrays for legacy resource management helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: pcmcia: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: pcmcia: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: fix corruption due to spin lock without restoration in SoftIRQ context (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: fix for Stanton SCS.1d (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: don't add MIDI/PCM interface when packet streaming is unavailable (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: fix return value in error path of isochronous resources reservation (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: use ENXIO for not-supported cases (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-motu: fix double unlocked 'motu->mutex' (Jaroslav Kysela) [1797509] - [sound] ALSA: fireface: fix return value in error path of isochronous resources reservation (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: loosen stream format check for MIDI conformant data channel (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: fix fallback from protocol extension into limited functionality (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: add support for Alesis MasterControl (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: emux: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply 48kHz fixed rate playback for Jabra Evolve 65 headset (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add clock validity quirk for Denon MC7000/MCX8000 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix UAC2/3 effect unit parsing (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix endianess in descriptor validation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: add implicit fb quirk for MOTU M Series (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: unlock on error in probe (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix sync-ep altsetting sanity check (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add boot quirk for MOTU M Series (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: update old-style static const declaration (Jaroslav Kysela) [1797509] - [sound] ALSA: bcd2000: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use lower hex numbers for IDs (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5 (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Constify struct snd_usb_audio_quirk entries (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Constify snd_ratden definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_pcm_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix Corsair Virtuoso mixer label collision (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix set_format altsetting sanity check (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: set the interface format after resume on Dell WD19 (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ua101: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hiface: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix Focusrite Scarlett 6i6 gen1 - input handling (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix NULL dereference at parsing BADD (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix Scarlett 6i6 Gen 2 port data (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add skip_validation option (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix incorrect size check for processing/extension units (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix incorrect NULL check in create_yamaha_midi_quirk() (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: not submit urb for stopped endpoint (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix missing error check at mixer resolution test (Jaroslav Kysela) [1797509] - [sound] ALSA: ua101: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: hiface: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Drop the dead code (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: intel_hdmi: Remove dev_err() on platform_get_irq() failure (Jaroslav Kysela) [1797509] - [sound] ALSA: x86: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hdml-lpe-audio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: xen: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: atmel: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: arm: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: arm: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: wavefront: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sc6000: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3sa2: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: msnd: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cs423x: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4236: fix error return comparison of an unsigned integer (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8330: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8328: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xlnx: Use devm_platform_ioremap_resource() in xlnx_formatter_pcm_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: xtfpga-i2s: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: xlnx_formatter_pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: aio-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: txx9aclc: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: sdma-pcm: Add back the flags parameter for non standard dma names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: disable rx_fifo after disable stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: add a TDM configuration callback (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sunxi: sun4i-codec: remove unneeded semicolon (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix race condition in irq handler (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: retry synchronization in sync state (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix possible circular locking (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: add restriction on mmap support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix sysclk management on shutdown (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: dfsdm: fix 16 bits record (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm: stm32_adfsdm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: sprd-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: ipc: Fix memory leak in sof_set_get_large_ctrl_data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: fix the CONFIG_ prefix missing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: fix memory allocation failure check on priv->pd_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: utils: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-utils: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-ops: use snd_soc_card_get_kcontrol() at snd_soc_limit_volume() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic-dmaengine-pcm: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic-dmaengine: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: do error check after rsnd_channel_normalization() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: dma: fix SSI9 4/5/6/7 busif dma address (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: fsi: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rcar: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: core.c: add WARN_ON() on rsnd_channel_normalization() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: add missing of_node_put() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: rsnd: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: siu_pcm: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: siu_pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dma-sh7760: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: dma-sh7760: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Use pr_warn instead of pr_warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: idma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Rename Arndale card driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: arndale: Add support for WM1811 CODEC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: arndale: Simplify DAI link initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: Enable SHDN to fix headset detection (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip_max98090: Add HDMI jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip_max98090: Optionally support HDMI use case (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6routing: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: lpass-platform: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: pxa2xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: pxa-ssp: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: poodle: Spelling s/enpoints/endpoints/, s/connetion/connection/ (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: pxa2xx: No need to keep pointer to platform device (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: mmp-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: g12a: add tohdmitx reset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: relax period size constraints (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: improve depth handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: fix fifo threshold setup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183: support WoV (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mt8183: fix audio playback slowly after playback during bootup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mtk-btcvsd: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: fix device remove ordering (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Remove unused match variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: fix IRQ error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: kirkwood-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Drop lb60 board code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: fixup simple_dai_link_of_dpcm() comment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: audio-graph: fixup graph_dai_link_of_dpcm() comment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: Fix noise when using EDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Move static keyword to the front of declarations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Fix error handling in probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: remove set but not used variable 'bclk' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_esai: Add spin lock to protect reset, stop and start (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: fix build failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: don't use snd_soc_rtdcom_lookup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: imx-pcm-fiq: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: mpc5200_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_asrc_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8958: use to simplify code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic32x4: add a check for devm_clk_get (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd9335: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: tas2770: Remove unused defines and variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fix misuse of GENMASK macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt6358: support WoV (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Add earpiece (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: refine the setting of internal clock divider (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Fix error with S24_3LE format bitstream in i.MX8 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: update supported sample format (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Use in(out)put_format instead of in(out)put_word_width (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Add MQS component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8994: Add support for MCLKn clock gating (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8994: Add support for setting MCLK clock rate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fix sample rate error message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Return invalid for when bitwidth is invalid (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Introduce the TAS2562 amplifier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: clean up an indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: Fix snd_soc_update_bits error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: Remove unneeded read of the TDM_CFG3 register (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: tas2770: Fix build error without GPIOLIB (Jaroslav Kysela) [1797509] - [sound] ALSA: tas2770: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: tas2770: add tas2770 smart PA kernel driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5663: clean up indentation issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5650: Add Kahlee platform specfic changes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Fix serial mode dependent format support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Use fixup instead of constraint for channels and formats (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: The codec does not support S32_LE (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: adau7118: Change regulators id (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: Add ADAU7118 8 Channel PDM-to-I2S/TDM Converter driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau1761: Add ALC controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau1761: Add PGA Slew time control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: cygnus-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: dbdma2: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel_ssc_dai: Remove wrong spinlock usage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: atmel-pcm-pdc: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: ACP needs to be powered off in BIOS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Additional DAI for I2S SP instance (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix simultaneous playback and capture (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x: Fix return value check in acp3x_dai_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: add ACP3x TDM mode support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Buffer Size instead of MAX Buffer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix for Subsequent Playback issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd MMAP_INTERLEAVED Support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Added ACP3x system resume and runtime pm (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Handle ACP3x I2S-SP Interrupts (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Enabling I2S instance in DMA and DAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Refactoring of DAI from DMA driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8741: Fix typo in Kconfig prompt (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Fix snd_sof_ipc_stream_posn() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: modify pre-divider for sysclk (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: add operation callback function for rt1015_dai (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: tidyup snd_soc_pcm_component_sync_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Correct DAPM handling of active widgets during shutdown (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Fix available clock counter incrementation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm512x: Fix unbalanced regulator enable call in probe error path (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix memleak in soc_tplg_manifest_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix memleak in soc_tplg_link_elems_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl: Fix possible buffer overflow in debug outputs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl: Fix pin debug prints (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sun8i-codec: Fix setting DAI data format (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: remove snd_soc_dapm_put_enum_double_locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: revert invalid fix for handling SHDN (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codec2codec: avoid invalid/double-free of pcm runtime (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: move i915 init earlier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add system_suspend_target field to struct snd_sof_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: fix atmel_ssc_set_audio link failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: Fix exiting path on probing failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Add missing COMMON_CLK dependency to SND_SOC_ALL_CODECS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Add missing COMMON_CLK dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: treewide: remove redundant IS_ERR() before error code check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for JasperLake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: consistent HDMI codec probing code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: soc-acpi-intel-icl-match: fix rt715 ADR (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pci: add missing default_fw_name of JasperLake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: trace: fix unconditional free in trace release (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: release resources on errors in probe_continue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: free trace on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix an Oops, caused by invalid topology (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: do not disable i915 power during probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: refactor i915_get/put functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: Remove unnecessary const (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: silence lockdep warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove null_snd_soc_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_trigger() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_hw_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_hw_params() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_prepare() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_shutdown() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_startup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: add rt1015 amplifier driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj initialization order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add MediaTek MT6660 Speaker Amp Driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix deadlock in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: add snd_soc_dapm_put_enum_double_locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: revert "ASoC: max98090: fix lockdep warning" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove bus_control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove DAI suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: ux500_msp_dai: remove unused DAI .suspend/.resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: omap-mcpdm: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sti: sti_uniperif: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: spdif: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: jz4740-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cirrus: ep93xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: atmel_ssc_dai: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: cygnus-ssp: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: Fix error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: crash in snd_soc_dapm_new_dai (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Remove code duplication in byt_rt5640_codec_fixup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Add MIC BIAS Internal3 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Simplify MIC BIAS Internal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: fix return value check in rt715_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: fix return value check in rt711_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: fix return value check in rt700_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Fix SKL dai count (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Correct cache handling of new kernel control API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: add multi endpoint support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Add support for imx8qm & imx8qxp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: Fix VDDA and VDDIO comparison (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: Add jz4770-codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: remove unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcht_es8316: removed unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_rt286: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: Intel: kbl_rt5663_rt5514_max98927: remove useless initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5660: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: remove unnecessary initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: test return value on route add (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: removed unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bxt_rt298: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: remove warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: use dev_to_sdw_dev() instead of to_sdw_slave_device() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: add rt1308 SdW amplifier driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-digital: Reset RX interpolation path after use (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix MIC BIAS Internal1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sti: fix possible sleep-in-atomic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS External1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: Fix error in driver removal after failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: fix HDA codec driver probe with multiple controllers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: lower print level to dbg if we will reinit DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: reference SoundWire machine lists (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: support alternate list of machines (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for TGL w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for CNL/CFL/CML w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for ICL w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: soc-acpi: declare new tables for SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: add _ADR-based link descriptors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: add link_mask field (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix PCM playback through ALSA OSS emulation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix Kconfig dependencies (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: add RT715 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Remove unused rtd variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_STREAM_STOP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_close_delayed_work() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: do pinctrl_pm_select_xxx() as component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove duplicate pinctrl operation when suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: care .ignore_suspend for Component suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_rtdcom_add() to snd_soc_rtd_add_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: add rt700 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_rtdcom_list (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: Drop incorrectly applied duplicate commit (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: add rt711 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: add wsa881x amplifier support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix lockdep warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix incorrect helper in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix incorrect helper in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: gtm601: fix build warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: add dynamic debug trace (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pci: change the default firmware path when the community key is used (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix NULL dereference at freeing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Ignore the speaker amp when there isn't one (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Fix Irbis NB41 netbook quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5640: Fix NULL dereference on module unload (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-topology: fix endianness issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: hda_dsp_common: use NULL pointer assignment, not 0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Fix compile-testing RT1011/RT5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: use resource_size (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Create multiple I2S platform device endpoint (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: add support to DB845c and Lenovo Yoga (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add audio routings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add capture dapm widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add playback dapm widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add basic controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add support to wcd9340/wcd9341 codec (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: gtm601: add Broadmobi bm818 sound profile (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: remove unused variable 'constraints_16000' and 'ch_mono' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: Update hdac hda dai table to include intel-hdmi-hifi4 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Add iDisp4 DAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: Fix dsp_box offset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_audmix: add missed pm_runtime_disable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix input pin state management (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix inconsistent lock state (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Fix access to uninitialized list heads (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Set dpcm_playback / dpcm_capture (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: Remove empty suspend function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Add Broadwell rt5650 machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: move arch_ops under ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: Read SAI parameters and send them to DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: Describe SAI parameters to be sent to DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: fix incorrect HDMI Kconfig dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: drop HDA codec upon probe failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Add machine driver for da7219_max98373 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: log compiler name and version information (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: define struct with compiler name and version (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Introduce state machine for FW boot (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: remove references to Haswell (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: cml_rt1011_rt5682: fix codec_conf by removing legacy style (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: hda-dai: fix oops on hda_link .hw_free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix fault at driver unload after failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: compress: Add pm_runtime support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skylake: Remove superfluous bus ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove legacy style of codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: rx51: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: speyside: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: lowland: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: bells: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5676: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5514: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl_nau88l25_ssm4567: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_rt5663_rt5514_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_rt5663_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_da7219_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: imx-audmix: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: support snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8962: fix lambda value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Drop snd_soc_pcm_lib_ioctl() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: haswell: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: baytrail: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup for CONFIG_DEBUG_FS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup for CONFIG_DMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_set_name_prefix() and soc_set_of_name_prefix() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: byt: fixup topology filename for BYT-CR (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: soc_set_name_prefix(): get component device_node at out of loop (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: soc_set_name_prefix(): tidyup loop condition (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename soc_link_init() to soc_init_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add missing return value check for soc_link_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_link_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename soc_link_dai_pcm_new() to soc_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_link_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_remove_dai_link() to snd_soc_remove_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_add_dai_link() to snd_soc_add_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_find_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: find rtd via dai_link pointer at snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_get_dai_substream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_disconnect_sync() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove dai_link_list (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: dobj is used only when SND_SOC_TOPOLOGY (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: add SND_SOC_BYTES_E (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add codec_mask module parameter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add asynchronous sample rate converter topology support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: work-around incorrect ACPI HID for CML boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: split cht and byt debug window sizes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: fix snd_sof_fw_parse_ext_data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: snd_sof_fw_parse_ext_data log warning on unknown header (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: Don't create separate link when platform is present (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value for soc_tplg_pcm_create() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value for snd_soc_add_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Explicitly include linux/io.h for virt_to_phys() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: nocodec: Amend arguments for sof_nocodec_setup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Remove unused drv_name in sof_pdata (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: remove nocodec_fw_filename (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Make creation of machine device from SOF core optional (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: intel: hda: Modify signature for hda_codec_probe_bus() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: partition audio-related parts from SOF core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Introduce default_fw_filename member in sof_dev_desc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: move check for runtime callbacks to core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: modify the signature for snd_sof_create_page_table (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: remove snd_sof_init_topology() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: remove unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel/skl/hda - export number of digital microphones via control components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: set plugged_cb to NULL when component removing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: re-introduce mutex locking again (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: drop mutex locking again (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix soc-core.c kernel-doc warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and stream irq handlers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Improve the sysclk selection (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cs42l51: add dac mux widget in codec routes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Calculate DALIGN inversion at run-time (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: Add Volume Soft Stepping control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: save and restore SHDN when changing sensitive registers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: add IRQF_SHARED (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: Add HP output driver pop reduction controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: common: refine hw_params and hw_prepare (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: common: add some helpers to control mtk_memif (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hdmi: Drop support for Icelake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: make common HDMI driver default (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: Add mach table for tgl-max98357a-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: only flush inited work during free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Init pcm runtime work early to avoid warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sst: Add missing include (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix possible race conditions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: exit workaround earlier if PLL is locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: remove msleep in PLL unlocked workaround (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: fix automatic sysclk configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Fix build error without CONFIG_SPI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: Fix unload for SAI/ESAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: BYT: fix a copy/paste mistake in byt_dump() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: AMD: Enable clk in startup intead of hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix i2c arbitration lost issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: DMI long name - avoid to add board name if matches with product name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: improve the DMI long card code in asoc-core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: fix DALIGN register for SSIU (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: component: Add sync_stop PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Make ioctl ops optional (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: check symmetry before hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Update the RST gpio handling to align with documentation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: add control components management (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove soc_pcm_private_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fixup dead-lock at snd_soc_unregister_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fix RIP warning on card removal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: tidyup snd_soc_pcm_component_new/free() parameter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Update quirk for Acer Switch 10 SW5-012 2-in-1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Expose mixer control API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: configure output common-mode voltage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix build break (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Add support for optional RST gpio handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm5100: add missed pm_runtime_disable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm2200: add missed operations in remove and probe failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support to flac decoder (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add flac decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support to flac config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: rt5677_check_hotword() can be static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix the charge pump capacitor discharges (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Use dma_request_chan() directly for channel request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dmaengine: Use dma_request_chan() directly for channel request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: care card_probed at soc_cleanup_card_resources() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_unbind_card() next to snd_soc_bind_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call snd_soc_dapm_shutdown() at soc_cleanup_card_resources() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Fixed typo for buddy jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: fix regcache handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_probe_aux_devices() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_bind_card() and snd_soc_instantiate_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_remove_component() and soc_cleanup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_remove_dai_link() and soc_unbind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_add_dai_link() and soc_bind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_unregister_dai() and soc_del_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_register_dai() and soc_add_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove soc_is_dai_link_bound() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: free kcontrol memory on error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: only suspend to D0I3 when needed (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: add helper to check if we should enter d0i3 suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: add check before setting d0_substate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: add state machine to comments (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: use fallback for firmware name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: acpi-match: split CNL tables in three (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Fixed buddy jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: configure sysclk/FLL automatically (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: Add dmic format constraint (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add DA7213 audio codec as selectable option (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Wait for DSP to boot before loading firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Set ADC clock to use PLL and enable ASRC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bdw-rt5677: Turn on MCLK1 for DSP via DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Allow VAD to be shut on/off at all times (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Disable irq at suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Stop and restart DSP over suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add DAPM audio path for hotword stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Enable jack detect while DSP is running (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bdw-rt5677: Add a DAI link for rt5677 SPI PCM device (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_audmix: Add spin lock to protect tdms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: set L1SEN on S0ix suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: fix missing NULL pointer check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Fix compile warning with CONFIG_DEBUG_FS=n (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: Fix bytes control size checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove topology specific operation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call snd_soc_register_dai() from snd_soc_register_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: don't call snd_soc_dapm_new_dai_widgets() at snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: have legacy_dai_naming at snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_unregister_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_unregister_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use snd_soc_lookup_component() at snd_soc_unregister_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_component_add/del() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_del_component_unlocked() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup snd_soc_lookup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_lookup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add soc_unbind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call soc_bind_dai_link() under snd_soc_add_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove duplicated soc_is_dai_link_bound() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: typo fix at soc_dai_link_sanity_check() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_init_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_init_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add for_each_rtd_components() and replace (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove for_each_rtdcom_safe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Use different sequence for start/stop trigger (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: snd_soc_unbind_card() cleanup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_pcm_lib_ioctl() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: setup card->rtd_num at snd_soc_instantiate_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use devm_xxx for component related resource (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add soc_setup_card_name() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove soc_remove_dai_links() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use devm_kzalloc() for rtd (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Clarify usage of ignore_machine (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_rtdcom_del_all() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_new_pcm_runtime() alloc order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: set trigger order for FE DAI link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: update FE/BE trigger order based on the command (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98373: replace gpio_request with devm_gpio_request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: mark HDAudio codec support as deprecated (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: use def_tristate, avoid using select (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Kconfig: add EXPERT dependency for developer options, clarify help (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: add mutual exclusion between SOF and legacy Baytrail driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with legacy driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Baytrail: clarify mutual exclusion with Atom/SST driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Simplify the hda_dsp_wait_d0i3c_done() function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Add acpi match for rt1011 based m/c driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: Remove redundant variable "status" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: fix race in device removal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: set the different setting for QFN/WLCSP package (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: some minor changes to improve readability (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: add the range check for temperature_calib from device property (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: remove unnecessary tabs using spaces instead (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: fix spelling mistake "temperture" -> "temperature" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: Read and apply r0 and temperature device property (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: set tx/rx slots from tx/rx_mask in TDM case (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: improve the rt1011_set_dai_fmt() function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: remove redundant code in kcontrol (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove unneeded snd_soc_tplg_component_remove() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Load firmware via SPI using delayed work (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: fixup compile warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: fix sparse warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add missing null check for failed allocation of rt5677_dsp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add a PCM device for streaming hotword via SPI (Jaroslav Kysela) [1797509] - [sound] ALSA: serial-u16550: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: opl4: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: oss: Constify snd_seq_oss_callback definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3: Constify snd_opl3_drum_voice definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: mts64: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Constify snd_pcm_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Fix PCM format loop in proc output (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Fix dependency on timer API (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: do not override bus codec_mask in link_get() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Reset stream if DMA RUN bit not cleared (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: No preallocation on x86 platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Update kernel-doc function parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Comment about snd_hdac_bus_update_rirb() and spinlock (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Apply aligned MMIO access only conditionally (Jaroslav Kysela) [1797509] - [sound] ALSA: remove ioremap_nocache and devm_ioremap_nocache (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset of ASUS B9450FA with ALC294 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Button supported for ThinkPad X1 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Mic supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix a regression for mute led on Lenovo Carbon X1 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply quirk for yet another MSI laptop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply quirk for MSI GP63, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix silent output on MSI-GL73 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add more codec supported Headset Button (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Clear RIRB status before reading WP (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fixed one of HP ALC671 platform Headset Mic supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Fix DP-MST support for NVIDIA codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: Make the firmware loading ioctl a bit more readable (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Fix annotation and cast for the recent uapi header change (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add JasperLake PCI ID and codec vid (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add Clevo W65_67SB the power_save blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: fix spelling mistake "to" -> "too" (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add docking station support for Lenovo Thinkpad T420s (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Mic supported for HP cPC (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/analog - Minor optimization for SPDIF mux connections (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: patch_hdmi: remove warnings with empty body (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: correct kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Manage concurrent reg access more properly (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: enable regmap internal locking (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix a typo in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Disable regmap internal locking (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: patch_realtek: fix empty macro usage in if block (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Rename back to dmic_detect option (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: echoaudio: remove set but not used variable 'chip' (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for the bass speaker on Lenovo Yoga X1 7th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Set EAPD control to default for ALC222 (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: ak4531: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: nm256: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: rme9652: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hdspm: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx laptops, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add new codec supported for ALCS1200A (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - constify and cleanup static NodeID tables (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_pci_quirk tables (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_pci_quirk tables (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Constify snd_fm801_tea575x_gpios (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Constify snd_es1968_tea575x_gpios (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Constify snd_emu_chip_details (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Constify snd_bt87x_boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Constify wm-specific tables (Jaroslav Kysela) [1797509] - [sound] ALSA: ice17xx: Constify snd_ice1712_card_info (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Constify snd_ca0106_details (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Constify snd_ca0106_category_str items (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Constify snd_ac97_res_table definition (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Constify snd_vx_hardware and snd_vx_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: info: Make snd_info_entry_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Treat snd_ac97_bus_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: Constify snd_timer_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_pcm_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the bass speaker of ASUS UX431FLC (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Fix sleep-in-atomic in Infrasonic Quartet support code (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Bass Speaker and fixed dac for bass speaker (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Apply sync-write workaround to old Intel platforms, too (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: echoaudio: remove usage of dimen menber of elem_value structure (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Make uapi/emu10k1.h compilable again (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add headset Mic no shutup for ALC283 (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Allow disabling MPU port via module option (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Downgrade error message for single-cmd fallback (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix regression by strip mask fix (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Fix work handling in delayed HP detection (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Avoid endless loop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Keep power on during processing DSP response (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Unify get_response handling (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: tegra: Fix unused variable compile warning (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: Make uapi/hdsp.h compilable again (Jaroslav Kysela) [1797509] - [sound] ALSA: vx222: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sonicvibes: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sis7019: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme9652: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme96: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: oxygen: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: nm256: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: maestro3: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: lola: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs5535audio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: als300: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1889: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Fix duplicate unref of pci_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: simplify get_audio_levels (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - Keep old slot assignment behavior for Intel platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Modify stream stripe mask only when needed (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - fixup for the bass speaker on Lenovo Carbon X1 7th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - preserve non-MST PCM routing for Intel platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix kernel oops caused by invalid PCM idx (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix inverted bass GPIO pin on Acer 8951G (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix regression in connect list handling (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - enable automatic runtime pm for AMD HDMI codecs by default (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - enable runtime pm for newer AMD display audio (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Add new pci ids for AMD GPU display audio (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - fix vgaswitcheroo detection for AMD (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable internal speaker of ASUS UX431FLC (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Clear codec->relaxed_resume flag at unbinding (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Disable audio component for legacy Nvidia HDMI codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Move some alc236 pintbls to fallback table (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Move some alc256 pintbls to fallback table (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add mute led support for HP ProBook 645 G4 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST support for NVIDIA codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST support for non-acomp codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Rename snd_hda_pin_sense to snd_hda_jack_pin_sense (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - remove forced polling workaround for CFL and CNL (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - remove redundant code comments (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix port numbering for ICL and TGL platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Clean up Intel platform-specific fixup checks (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Fix incorrect device pointer for preallocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix pin setup on Tigerlake (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add Cometlake-S PCI ID (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - add Tigerlake support (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Fix possible workqueue stall (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Fix concurrent access to queue current tick/time (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Avoid concurrent access to queue flags (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix double hw_free calls (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix sparse warnings wrt snd_pcm_state_t (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix memory leak at closing a stream without hw_free (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Make snd_pcm_hw_constraints_init() and _complete() static (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Fix racy access for queue timer in proc read (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: fix nsec/sec initialization confusion (Jaroslav Kysela) [1797509] - [sound] ALSA: control: potential uninitialized return value (Jaroslav Kysela) [1797509] - [sound] ALSA: rawmidi: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: oss: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: jack: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: info: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: control: Add verification for kctl accesses (Jaroslav Kysela) [1797509] - [sound] ALSA: mixer: oss: Constify snd_mixer_oss_assign_table definition (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Constify struct snd_midi_op (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Constify snd_timer_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Treat snd_device_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: allow TLV read operation for callback type of element in locked case (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: remove dimen member from elem_info structure (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Avoid possible info leaks from PCM stream buffers (Jaroslav Kysela) [1797509] - [sound] ALSA: control: remove useless assignment in .info callback of PCM chmap element (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Fix typos and header inclusion in asound.h (Jaroslav Kysela) [1797509] - [sound] ALSA: bump uapi version numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: add new 32-bit layout for snd_pcm_mmap_status/control (Jaroslav Kysela) [1797509] - [sound] ALSA: move snd_pcm_ioctl_sync_ptr_compat into pcm_native.c (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_ctl_elem_value (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_timer_tread (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_rawmidi_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_pcm_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_timer_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Replace timespec with timespec64 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fixup dpcm_prune_paths() loop continue (Jaroslav Kysela) [1797509] - [sound] ALSA: ps3: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pmac: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sonicvibes: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sis7019: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: oxygen: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: maestro3: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: lola: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cs5535: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: als4000: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8330: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcsp: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atmel: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aaci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: rme: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: als300: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1889: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use standard waitqueue for RIRB wakeup (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: atom: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-mfld-platform-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-baytrail-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-haswell-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skylake: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ml403: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Avoid pointer dereference before null-check (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Avoid unexpected timer event callback tasklets (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Remove redundant locking in timer open function (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support runtime change of snd_timer via info interface (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support selection of snd_timer instead of jiffies (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Move CABLE_VALID_BOTH to the top of file (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Rename all jiffies timer specific functions (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Use callback functions for timer specific implementations (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support return of error code for timer start and stop (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Describe units of variables (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_free_pcm_runtime() and soc_rtd_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_new_pcm_runtime() and soc_rtd_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: create rtd->codec_dais first (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call list_del(&rtd->list) at soc_free_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_add_pcm_runtime() into soc_new_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_free_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: use list_del_init and move it back to soc_cleanup_component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: delete component->card_list in soc_remove_component only (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: remove snd_pcm_ops from component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add new pcm_construct/pcm_destruct (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_pcm_ops member to component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component.h: remove GPL explanation from header (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Avoid potential buffer overflows (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add card sync_irq field (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add the support for sync-stop operation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Move PCM_RUNTIME_CHECK() macro into local header (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Allow NULL ioctl ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Introduce managed buffer allocation mode (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed() (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix the breakage of slave link open (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Unexport snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Yet another missing check of non-cached buffer type (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix possible race at assigning a timer instance (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Make snd_timer_close() returning void (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Unify master/slave linking code (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix incorrectly assigned timer instance (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Limit max amount of slave instances (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Create proc files only for non-empty preallocations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Warn if doubly preallocated (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Handle special page mapping in the default mmap handler (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Add vmalloc buffer allocation support (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTINUOUS type (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm_dmaengine: Extract snd_dmaengine_pcm_refine_runtime_hwparams (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel - do not describe I/O configuration in the long card name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel - use control components to describe card config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: make common HDMI driver the default for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: sof_rt5682: use dependency on SOF_HDA_LINK (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Geminilake is only supported by SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: fix configs for bxt-da7219-max98057a (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: remove select SND_HDA_DSP_LOADER (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Add CML m/c using RT1011 and RT5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: compress: fix unsigned integer overflow check (Jaroslav Kysela) [1797509] - [sound] ALSA: Revert "ALSA: usb-audio: set the interface format after resume on Dell WD19" (Jaroslav Kysela) [1797509]- [crypto] crypto: ccp - use file mode for sev ioctl permissions (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy() (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Cleanup misc_dev on sev_exit() (Vladis Dronov) [1765717] - [crypto] crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Vladis Dronov) [1765717] - [crypto] crypto: ccp - move SEV vdata to a dedicated data structure (Vladis Dronov) [1765717] - [crypto] crypto: ccp - create a generic psp-dev file (Vladis Dronov) [1765717] - [crypto] crypto: ccp - rename psp-dev files to sev-dev (Vladis Dronov) [1765717] - [crypto] crypto: ccp - set max RSA modulus size for v3 platform devices as well (Vladis Dronov) [1765717] - [crypto] crypto: ccp - add SEV command privilege separation (Vladis Dronov) [1765717] - [crypto] crypto: ccp - fix uninitialized list head (Vladis Dronov) [1765717] - [crypto] crypto: user - fix memory leak in crypto_report (Vladis Dronov) [1829808 1765717] {CVE-2019-19062} - [crypto] crypto: ccp - Release all allocated memory if sha type is invalid (Vladis Dronov) [1825134 1765717] {CVE-2019-18808} - [crypto] crypto: ccp - invoke fallback for XTS ciphertext stealing (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove unnecessary linux/pci.h include (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Include DMA declarations explicitly (Vladis Dronov) [1765717] - [crypto] crypto: ccp - use devm_platform_ioremap_resource() to simplify code (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Clean up and exit correctly on allocation failure (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Log an error message when ccp-crypto fails to load (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Ignore tag length when decrypting GCM ciphertext (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add support for valid authsize values less than 16 (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Fix oops by properly managing allocated structures (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Reduce maximum stack usage (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Include the module name in system log messages (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add a module parameter to control registration for DMA (Vladis Dronov) [1765717] - [crypto] crypto: ccp - module parameter to limit the number of enabled CCPs (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add a module parameter to specify a queue count (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Make CCP debugfs support optional (Vladis Dronov) [1765717] - [crypto] crypto: ctr - add helper for performing a CTR encryption walk (Vladis Dronov) [1765717] - [crypto] crypto: ccp - memset structure fields to zero before reuse (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Fix 3DES complaint from ccp-crypto module (Vladis Dronov) [1765717] - [crypto] crypto: ccp - fix AES CFB error exposed by new test vectors (Vladis Dronov) [1765717] - [crypto] crypto: ccp - AES CFB mode is a stream cipher (Vladis Dronov) [1765717] - [crypto] treewide: Add SPDX license identifier - Makefile/Kconfig (Vladis Dronov) [1765717] - [crypto] crypto: shash - remove shash_desc::flags (Vladis Dronov) [1765717] - [crypto] crypto: ccp - no need to check return value of debugfs_create functions (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove forward declaration (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove VLA usage of skcipher (Vladis Dronov) [1765717] - [crypto] crypto: skcipher - Introduce crypto_sync_skcipher (Vladis Dronov) [1765717] - [infiniband] IB/mlx4: Test return value of calls to ib_get_cached_pkey (Alaa Hleihel) [1767259] - [netdrv] net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc() (Alaa Hleihel) [1767259] - [infiniband] RDMA/mlx4: Initialize ib_spec on the stack (Alaa Hleihel) [1767259] - [powerpc] powerpc/powernv: Re-enable imc trace-mode in kernel (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Implement a global lock to avoid races between trace, core and thread imc events (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Return accordingly on invalid chip-id in (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Remove PM_BR_CMPL_ALT from power9 event list (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Add generic compat mode pmu driver (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: init pmu from core-book3s (Desnes Augusto Nunes do Rosario) [1725201] - [fs] NFS: Fix fscache super_cookie index_key from changing after umount (Dave Wysochanski) [1790933] - [fs] NFSv4: Fix fscache cookie aux_data to ensure change_attr is included (Dave Wysochanski) [1793560] - [fs] nfs: fscache: use timespec64 in inode auxdata (Dave Wysochanski) [1793560] - [documentation] i2c: replace i2c_new_probed_device with an ERR_PTR variant (David Arcari) [1835245] - [documentation] docs: stop suggesting strlcpy (David Arcari) [1835245] - [scsi] scsi: hpsa: Update driver version (Joseph Szczypek) [1815628] - [scsi] scsi: hpsa: correct race condition in offload enabled (Joseph Szczypek) [1815628] - [kernel] audit: log audit netlink multicast bind and unbind (Richard Guy Briggs) [1829622] - [ipc] ipc/mqueue.c: change __do_notify() to bypass check_kill_permission() (Oleg Nesterov) [1808931] - [scsi] scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: TM command refire leads to controller firmware crash (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Remove IO buffer hole detection logic (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Limit device queue depth to controller queue depth (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: Use true, false for bool variables (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make two symbols static in megaraid_sas_base.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make some symbols static in megaraid_sas_fp.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: silence a warning (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: fix indentation issue (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Use Block layer API to check SCSI device in-flight IO requests (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Make poll_aen_lock static (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: remove unused variables 'debugBlk', 'fusion' (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Unique names for MSI-X vectors (Tomas Henzl) [1791041]- [crypto] crypto: drbg - fix error return code in drbg_alloc_state() (Vladis Dronov) [1822458] - [fs] fs: call fsnotify_sb_delete after evict_inodes (Jay Shin) [1834741] - [fs] fs: avoid softlockups in s_inodes iterators (Jay Shin) [1834741] - [fs] fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() (Jay Shin) [1834741] - [net] net/smc: remove set but not used variables 'del_llc, del_llc_resp' (Philipp Rudo) [1725886] - [net] net/smc: remove unused inline function smc_curs_read (Philipp Rudo) [1725886] - [net] net/smc: log important pnetid and state change events (Philipp Rudo) [1725886] - [net] net/smc: save SMC-R peer link_uid (Philipp Rudo) [1725886] - [net] net/smc: create improved SMC-R link_uid (Philipp Rudo) [1725886] - [net] net/smc: improve termination processing (Philipp Rudo) [1725886] - [net] net/smc: add termination reason and handle LLC protocol violation (Philipp Rudo) [1725886] - [net] net/smc: asymmetric link tagging (Philipp Rudo) [1725886] - [net] net/smc: assign link to a new connection (Philipp Rudo) [1725886] - [net] net/smc: send DELETE_LINK, ALL message and wait for send to complete (Philipp Rudo) [1725886] - [net] net/smc: wait for departure of an IB message (Philipp Rudo) [1725886] - [net] net/smc: handle incoming CDC validation message (Philipp Rudo) [1725886] - [net] net/smc: send failover validation message (Philipp Rudo) [1725886] - [net] net/smc: switch connections to alternate link (Philipp Rudo) [1725886] - [net] net/smc: save state of last sent CDC message (Philipp Rudo) [1725886] - [net] net/smc: enqueue local LLC messages (Philipp Rudo) [1725886] - [net] net/smc: delete link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: delete link processing as SMC client (Philipp Rudo) [1725886] - [net] net/smc: llc_del_link_work and use the LLC flow for delete link (Philipp Rudo) [1725886] - [net] net/smc: delete an asymmetric link as SMC server (Philipp Rudo) [1725886] - [net] net/smc: final part of add link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: rkey processing for a new link as SMC server (Philipp Rudo) [1725886] - [net] net/smc: first part of add link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: final part of add link processing as SMC client (Philipp Rudo) [1725886] - [net] net/smc: rkey processing for a new link as SMC client (Philipp Rudo) [1725886] - [net] net/smc: first part of add link processing as SMC client (Philipp Rudo) [1725886] - [net] smc: Remove unused function (Philipp Rudo) [1725886] - [net] net/smc: llc_add_link_work to handle ADD_LINK LLC requests (Philipp Rudo) [1725886] - [net] net/smc: allocate index for a new link (Philipp Rudo) [1725886] - [net] net/smc: introduce smc_pnet_find_alt_roce() (Philipp Rudo) [1725886] - [net] net/smc: remove DELETE LINK processing from smc_core.c (Philipp Rudo) [1725886] - [net] net/smc: take link down instead of terminating the link group (Philipp Rudo) [1725886] - [net] net/smc: add smcr_port_err() and smcr_link_down() processing (Philipp Rudo) [1725886] - [net] net/smc: add smcr_port_add() and smcr_link_up() processing (Philipp Rudo) [1725886] - [net] net/smc: remember PNETID of IB device for later device matching (Philipp Rudo) [1725886] - [net] net/smc: mutex to protect the lgr against parallel reconfigurations (Philipp Rudo) [1725886] - [net] net/smc: extend smc_llc_send_add_link() and smc_llc_send_delete_link() (Philipp Rudo) [1725886] - [net] net/smc: map and register buffers for a new link (Philipp Rudo) [1725886] - [net] net/smc: unmapping of buffers to support multiple links (Philipp Rudo) [1725886] - [net] net/smc: multiple link support for rmb buffer registration (Philipp Rudo) [1725886] - [net] net/smc: remove obsolete link state DELETING (Philipp Rudo) [1725886] - [net] net/smc: remove handling of CONFIRM_RKEY_CONTINUE (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC remote DELETE_RKEY processing to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC remote CONFIRM_RKEY processing to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: new smc_rtoken_set functions for multiple link support (Philipp Rudo) [1725886] - [net] net/smc: move the TEST_LINK response processing into event handler (Philipp Rudo) [1725886] - [net] net/smc: multiple link support and LLC flow for smc_llc_do_delete_rkey (Philipp Rudo) [1725886] - [net] net/smc: multiple link support and LLC flow for smc_llc_do_confirm_rkey (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC client code to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC server code to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: add logic to evaluate CONFIRM_LINK messages to LLC layer (Philipp Rudo) [1725886] - [net] net/smc: introduce link group type (Philipp Rudo) [1725886] - [net] net/smc: enqueue all received LLC messages (Philipp Rudo) [1725886] - [net] net/smc: add event-based llc_flow framework (Philipp Rudo) [1725886] - [net] net/smc: move llc layer related init and clear into smc_llc.c (Philipp Rudo) [1725886] - [net] net/smc: use mutex instead of rwlock_t to protect buffers (Philipp Rudo) [1725886] - [net] net/smc: process llc responses in tasklet context (Philipp Rudo) [1725886] - [net] net/smc: use worker to process incoming llc messages (Philipp Rudo) [1725886] - [net] net/smc: simplify link deactivation (Philipp Rudo) [1725886] - [net] net/smc: move testlink work to system work queue (Philipp Rudo) [1725886] - [net] net/smc: add new link state and related helpers (Philipp Rudo) [1725886] - [net] net/smc: multi-link support for smc_rmb_rtoken_handling() (Philipp Rudo) [1725886] - [net] net/smc: convert static link ID instances to support multiple links (Philipp Rudo) [1725886] - [net] net/smc: convert static link ID to dynamic references (Philipp Rudo) [1725886] - [net] net/smc: introduce link_idx for link group array (Philipp Rudo) [1725886] - [net] net/smc: separate function for link initialization (Philipp Rudo) [1725886] - [net] net/smc: rework pnet table to support SMC-R failover (Philipp Rudo) [1725886] - [net] net/smc: improve peer ID in CLC decline for SMC-R (Philipp Rudo) [1725886] - [net] net/smc: rework peer ID handling (Philipp Rudo) [1725886] - [net] net/smc: reduce port_event scheduling (Philipp Rudo) [1725886] - [net] net/smc: simplify normal link termination (Philipp Rudo) [1725886] - [net] net/smc: remove unused parameter of smc_lgr_terminate() (Philipp Rudo) [1725886] - [net] net/smc: do not delete lgr from list twice (Philipp Rudo) [1725886] - [net] net/smc: use termination worker under send_lock (Philipp Rudo) [1725886] - [net] net/smc: improve smc_lgr_cleanup() (Philipp Rudo) [1725886] - [pci] PCI: Add new PCI_VPD_RO_KEYWORD_SERIALNO macro (Jonathan Toppins) [1834900] - [pci] PCI: Introduce pci_get_dsn (Jonathan Toppins) [1834900] - [scsi] scsi: lpfc: Remove redundant initialization to variable rc (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: remove duplicate unloading checks (Dick Kennedy) [1835310] - [scsi] scsi: qedf: Get dev info after updating the params (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Fix crash when MFW calls for protocol stats while function is still probing (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Add schedule recovery handler (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Implement callback for bw_update (Nilesh Javali) [1792113] - [netdrv] scsi: qed: Send BW update notifications to the protocol drivers (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Honor status qualifier in FCP_RSP per spec (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Acquire rport_lock for resetting the delay_timestamp (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Increase the upper limit of retry delay (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Keep track of num of pending flogi (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Simplify mutex_unlock() usage (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Add port_id getter (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Remove always false 'tmp_prio < 0' statement (Nilesh Javali) [1792113] - [include] NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION (Steve Dickson) [1828592] - [edac] EDAC/amd64: Drop some family checks for newer systems (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Aristeu Rozanski) [1779822 1735611] - [x86] x86/amd_nb: Add Family 19h PCI IDs (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/mce_amd: Always load on SMCA systems (Aristeu Rozanski) [1779822 1735611] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Save max number of controllers to family type (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Gather hardware information early (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Make struct amd64_family_type global (Aristeu Rozanski) [1779822 1735611] - [fs] nfsd: Add tracepoints for update of the expkey and export cache entries (Dave Wysochanski) [1775408] - [fs] nfsd: Add tracepoints for exp_find_key() and exp_get_by_name() (Dave Wysochanski) [1775408] - [fs] nfsd: Add tracing to nfsd_set_fh_dentry() (Dave Wysochanski) [1775408] - [net] SUNRPC: Clean up: Replace dprintk and BUG_ON call sites in svcauth_gss.c (Dave Wysochanski) [1775408] - [net] svcrdma: Create a generic tracing class for displaying xdr_buf layout (Dave Wysochanski) [1775408] - [net] SUNRPC: Capture completion of all RPC tasks (Dave Wysochanski) [1775408] - [net] SUNRPC: Trace gssproxy upcall results (Dave Wysochanski) [1775408] - [trace] fix null pointer deref in tracepoints in back channel (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic file commit tracepoint (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic writeback tracepoints (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic file read tracepoints (Dave Wysochanski) [1775408] - [fs] pNFS/flexfiles: Add tracing for layout errors (Dave Wysochanski) [1775408] - [fs] pNFS/flexfiles: Record resend attempts on I/O failure (Dave Wysochanski) [1775408] - [fs] NFS: Fix fix of show_nfs_errors (Dave Wysochanski) [1775408] - [fs] NFSv4: Improve read/write/commit tracing (Dave Wysochanski) [1775408] - [fs] NFS4: Report callback authentication errors (Dave Wysochanski) [1775408] - [fs] NFS4: Trace lock reclaims (Dave Wysochanski) [1775408] - [fs] NFS4: Trace state recovery operation (Dave Wysochanski) [1775408] - [fs] NFS: Add a tracepoint in nfs_fh_to_dentry() (Dave Wysochanski) [1775408] - [fs] pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS (Dave Wysochanski) [1775408] - [fs] NFS: Record task, client ID, and XID in xdr_status trace points (Dave Wysochanski) [1775408] - [fs] NFS: Display symbolic status code names in trace log (Dave Wysochanski) [1775408] - [fs] NFS: Fix show_nfs_errors macros again (Dave Wysochanski) [1775408] - [fs] NFS4: Add a trace event to record invalid CB sequence IDs (Dave Wysochanski) [1775408] - [media] media: v4l: event: Add subscription to list before calling "add" operation (Jarod Wilson) [1828805] {CVE-2019-9458} - [media] media: v4l: event: Prevent freeing event subscriptions while accessed (Jarod Wilson) [1828805] {CVE-2019-9458} - [vhost] vhost: Check docket sk_family instead of call getname (Vladis Dronov) [1823301] {CVE-2020-10942} - [documentation] kvm: ppc: book3s hv: Add a capability for enabling secure guests (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: H_SVM_INIT_START must call UV_RETURN (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Check caller of H_SVM_* Hcalls (David Gibson) [1814624] - [powerpc] Introduce the MSR_S bit (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Skip kvmppc_uvmem_free if Ultravisor is not supported (David Gibson) [1814624] - [powerpc] kvm: ppc: Kill kvmppc_ops::mmu_destroy() and kvmppc_mmu_destroy() (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Move kvmppc_mmu_init() into PR KVM (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Treat TM-related invalid form instructions on P9 like the valid ones (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Use RADIX_PTE_INDEX_SIZE in Radix MMU code (David Gibson) [1814624] - [powerpc] kvm: no need to check return value of debugfs_create functions (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Fix -Werror=return-type build failure (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Release lock on page-out failure path (David Gibson) [1814624] - [powerpc] mm: Remove kvm radix prefetch workaround for Power9 DD2.2 (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: xive: Fix typo in comment (David Gibson) [1814624] - [documentation] kvm: ppc: book3s hv: Implement H_SVM_INIT_ABORT hcall (David Gibson) [1814624] - [powerpc] kvm: ppc: Add skip_page_out parameter to uvmem functions (David Gibson) [1814624] - [powerpc] kvm: ppc: book3e: Replace current->mm by kvm->mm (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Replace current->mm by kvm->mm (David Gibson) [1814624] - [mm] add account_locked_vm utility function (David Gibson) [1814624] - [powerpc] kvm: ppc: Remove set but not used variable 'ra', 'rs', 'rt' (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't do ultravisor calls on systems without ultravisor (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Support reset of secure guest (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Handle memory plug/unplug to secure VM (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Radix changes for secure guest (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Shared pages support for secure guests (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Support for running secure guests (David Gibson) [1814624] - [powerpc] pseries/svm: Unshare all pages before kexecing a new kernel (David Gibson) [1814624] - [powerpc] pseries/svm: Use shared memory for LPPACA structures (David Gibson) [1814624] - [powerpc] pseries: Add and use LPPACA_SIZE constant (David Gibson) [1814624] - [powerpc] pseries/svm: Add helpers for UV_SHARE_PAGE and UV_UNSHARE_PAGE (David Gibson) [1814624] - [powerpc] prom_init: Add the ESM call to prom_init (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Reject mflags=2 (LPCR[AIL]=2) ADDR_TRANS_MODE mode (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Implement LPCR[AIL]=3 mode for injected interrupts (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Reuse kvmppc_inject_interrupt for async guest delivery (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Replace reset_msr mmu op with inject_interrupt arch op (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Define and use SRR1_MSR_BITS (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: xive: Show VP id in debugfs (David Gibson) [1814624] - [powerpc] kvm: ppc: e500: Replace current->mm by kvm->mm (David Gibson) [1814624] - [powerpc] kvm: ppc: Report single stepping capability (David Gibson) [1814624] - [powerpc] kvm: Fix kvmppc_vcore->in_guest value in kvmhv_switch_to_host (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: use smp_mb() when setting/clearing host_ipi flag (David Gibson) [1814624] - [powerpc] 64s: Set reserved PCR bits (David Gibson) [1814624] - [powerpc] Fix definition of PCR bits to work with old binutils (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Invalidate multiple TCEs at once (David Gibson) [1814624] - [powerpc] powernv/ioda: Split out TCE invalidation from TCE updates (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't lose pending doorbell request on migration on P9 (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Check for MMU ready on piggybacked virtual cores (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Define usage types for rmap array in guest memslot (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't push XIVE context when not using XIVE device (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Fix race in re-enabling XIVE escalation interrupts (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Fix software breakpoints (David Gibson) [1814624] - [powerpc] kvm: ppc: Remove leftover comment from emulate_loadstore.c (David Gibson) [1814624] - [x86] hyperv: Properly suspend/resume reenlightenment notifications (Mohammed Gamal) [1815475] - [kernel] pm: hibernate: Freeze kernel threads in software_resume() (Mohammed Gamal) [1815475] - [kernel] pm: hibernate: Propagate the return value of hibernation_restore() (Mohammed Gamal) [1815475] - [x86] hyperv: Suspend/resume the VP assist page for hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Fix Suspend-to-Idle for Generation-2 VM (Mohammed Gamal) [1815475] - [net] hv_sock: Add the support of hibernation (Mohammed Gamal) [1815475] - [video] hyperv_fb: Fix hibernation for the deferred IO feature (Mohammed Gamal) [1815475] - [video] hyperv_fb: Add the support of hibernation (Mohammed Gamal) [1815475] - [scsi] storvsc: Add the support of hibernation (Mohammed Gamal) [1815475] - [netdrv] hv_netvsc: Add the support of hibernation (Mohammed Gamal) [1815475] - [pci] hv: Change pci_protocol_version to per-hbus (Mohammed Gamal) [1815475] - [pci] hv: Add hibernation support (Mohammed Gamal) [1815475] - [input] hyperv-keyboard: Add the support of hibernation (Mohammed Gamal) [1815475] - [hid] hyperv: NULL check before some freeing functions is not needed (Mohammed Gamal) [1815475] - [hid] hyperv: Add the support of hibernation (Mohammed Gamal) [1815475] - [clocksource] hyper-v: Suspend/resume Hyper-V clocksource for hibernation (Mohammed Gamal) [1815475] - [x86] hyperv: Suspend/resume the hypercall page for hibernation (Mohammed Gamal) [1815475] - [x86] hyperv: Implement hv_is_hibernation_supported() (Mohammed Gamal) [1815475] - [hv] hv_utils: Add the support of hibernation (Mohammed Gamal) [1815475] - [hv] hv_utils: Support host-initiated hibernation request (Mohammed Gamal) [1815475] - [hv] hv_utils: Support host-initiated restart request (Mohammed Gamal) [1815475] - [hv] hv_balloon: Add the support of hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Resume after fixing up old primary channels (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Suspend after cleaning up hv_sock and sub channels (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Clean up hv_sock channels by force upon suspend (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Suspend/resume the vmbus itself for hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Ignore the offers when resuming from hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Implement suspend/resume for VSC drivers for hibernation (Mohammed Gamal) [1815475] - [net] ipv4: really enforce backoff for redirects (Paolo Abeni) [1834184] - [net] netfilter: nat: never update the UDP checksum when it's 0 (Guillaume Nault) [1794714] - [net] sched: allow flower to match erspan options (Xin Long) [1830482] - [net] sched: allow flower to match vxlan options (Xin Long) [1830482] - [net] sched: add erspan option support to act_tunnel_key (Xin Long) [1830482] - [net] sched: add vxlan option support to act_tunnel_key (Xin Long) [1830482] - [netdrv] netdevsim: disable devlink reload when resources are being used (Ivan Vecera) [1829778] - [netdrv] netdevsim: fix using uninitialized resources (Ivan Vecera) [1829778] - [netdrv] drivers/net: netdevsim depends on INET (Ivan Vecera) [1829778] - [netdrv] netdevsim: fix nsim_fib6_rt_create() error path (Ivan Vecera) [1829778] - [tools] selftests: netdevsim: Add test for FIB offload API (Ivan Vecera) [1829778] - [tools] selftests: forwarding: Add helpers and tests for FIB offload (Ivan Vecera) [1829778] - [tools] selftests: mlxsw: Add a self-test for port-default priority (Ivan Vecera) [1829778] - [netdrv] netdevsim: fib: Add dummy implementation for FIB offload (Ivan Vecera) [1829778] - [net] ipv6: Add "offload" and "trap" indications to routes (Ivan Vecera) [1829778] - [net] ipv4: Add "offload" and "trap" indications to routes (Ivan Vecera) [1829778] - [net] ipv4: Encapsulate function arguments in a struct (Ivan Vecera) [1829778] - [net] ipv4: Replace route in list before notifying (Ivan Vecera) [1829778] - [tools] selftests: netdevsim: Extend devlink trap test to include flow action cookie (Petr Oros) [1823745] - [netdrv] netdevsim: add ACL trap reporting cookie as a metadata (Petr Oros) [1823745] - [net] devlink: extend devlink_trap_report() to accept cookie and pass (Petr Oros) [1823745] - [net] drop_monitor: extend by passing cookie from driver (Petr Oros) [1823745] - [net] devlink: add trap metadata type for cookie (Petr Oros) [1823745] - [net] devlink: add ACL generic packet traps (Petr Oros) [1823745] - [net] devlink: Add overlay source MAC is multicast trap (Petr Oros) [1823745] - [net] devlink: Add tunnel generic packet traps (Petr Oros) [1823745] - [net] devlink: Add non-routable packet trap (Petr Oros) [1823745] - [netdrv] mlxsw: spectrum_router: Prevent incorrect replacement of local table routes (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Remove FIB entry list from FIB node (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Consolidate identical functions (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Make route creation and destruction symmetric (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Eliminate dead code (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Remove unnecessary checks (Ivan Vecera) [1828994] - [net] ipv6: Remove old route notifications and convert listeners (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Start using new IPv6 route notifications (Ivan Vecera) [1828994] - [net] ipv6: Handle multipath route deletion notification (Ivan Vecera) [1828994] - [net] ipv6: Handle route deletion notification (Ivan Vecera) [1828994] - [net] ipv6: Only Replay routes of interest to new listeners (Ivan Vecera) [1828994] - [net] ipv6: Notify multipath route if should be offloaded (Ivan Vecera) [1828994] - [net] ipv6: Notify route if replacing currently offloaded one (Ivan Vecera) [1828994] - [net] ipv6: Notify newly added route if should be offloaded (Ivan Vecera) [1828994] - [include] net: fib_notifier: Add temporary events to the FIB notification chain (Ivan Vecera) [1828994] - [net] ipv4: Remove old route notifications and convert listeners (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Start using new IPv4 route notifications (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Don't rely on missing extack to symbolize dump (Ivan Vecera) [1828994] - [net] ipv4: Only Replay routes of interest to new listeners (Ivan Vecera) [1828994] - [net] ipv4: Handle route deletion notification during flush (Ivan Vecera) [1828994] - [net] ipv4: Handle route deletion notification (Ivan Vecera) [1828994] - [net] ipv4: Notify newly added route if should be offloaded (Ivan Vecera) [1828994] - [net] ipv4: Notify route if replacing currently offloaded one (Ivan Vecera) [1828994] - [net] ipv4: Extend FIB alias find function (Ivan Vecera) [1828994] - [net] ipv4: Notify route after insertion to the routing table (Ivan Vecera) [1828994] - [include] net: fib_notifier: Add temporary events to the FIB notification chain (Ivan Vecera) [1828994] - [net] vti6: Fix memory leak of skb if input policy check fails (Xin Long) [1829720] - [net] xfrm: policy: Fix doulbe free in xfrm_policy_timer (Xin Long) [1829720] - [net] xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire (Xin Long) [1829720] - [net] xfrm: fix uctx len check in verify_sec_ctx_len (Xin Long) [1829720] - [net] xfrm: handle NETDEV_UNREGISTER for xfrm device (Xin Long) [1829720] - [net] xfrm: interface: do not confirm neighbor when do pmtu update (Xin Long) [1829720] - [documentation] xfrm: update doc about xfrm[46]_gc_thresh (Xin Long) [1829720] - [documentation] devlink: remove trigger command from devlink-region.rst (Petr Oros) [1822570] - [include] devlink: promote "fw.bundle_id" to a generic info version (Petr Oros) [1822570] - [documentation] devlink: document devlink info versions reported by bnxt_en driver (Petr Oros) [1822570] - [include] devlink: add macro for "fw.roce" (Petr Oros) [1822570] - [documentation] Fix typo in devlink documentation (Petr Oros) [1822570] - [documentation] devlink: fix typos in qed documentation (Petr Oros) [1822570] - [documentation] devlink: document region snapshot triggering from userspace (Petr Oros) [1822570] - [documentation] devlink: introduce devlink-dpipe.rst documentation file (Petr Oros) [1822570] - [documentation] devlink: add a devlink-resource.rst documentation file (Petr Oros) [1822570] - [netdrv] devlink: rename and expand devlink-trap-netdevsim.rst (Petr Oros) [1822570] - [documentation] devlink: add documentation for ionic device driver (Petr Oros) [1822570] - [documentation] devlink: add a file documenting devlink regions (Petr Oros) [1822570] - [documentation] devlink: add a driver-specific file for the qed driver (Petr Oros) [1822570] - [documentation] devlink: add parameter documentation for the mlx4 driver (Petr Oros) [1822570] - [documentation] devlink: document info versions for each driver (Petr Oros) [1822570] - [documentation] devlink: convert driver-specific files to reStructuredText (Petr Oros) [1822570] - [documentation] devlink: mention reloading in devlink-params.rst (Petr Oros) [1822570] - [documentation] devlink: add documentation for generic devlink parameters (Petr Oros) [1822570] - [documentation] devlink: convert devlink-params.txt to reStructuredText (Petr Oros) [1822570] - [documentation] devlink: rename devlink-info-versions.rst and add a header (Petr Oros) [1822570] - [documentation] devlink: convert devlink-health.txt to rst format (Petr Oros) [1822570] - [documentation] devlink: move devlink documentation to subfolder (Petr Oros) [1822570] - [include] devlink: add macro for "fw.psid" (Petr Oros) [1822570] - [netdrv] ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Ivan Vecera) [1828942] - [netdrv] phy: Add support for 100BaseT1 and 1000BaseT1 (Ivan Vecera) [1828942] - [net] phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS (Ivan Vecera) [1828942] - [net] netfilter: nf_tables: simplify NLM_F_CREATE handling (Phil Sutter) [1812666] - [net] devlink: Add layer 3 generic packet exception traps (Petr Oros) [1828737] - [net] devlink: Add layer 3 generic packet traps (Petr Oros) [1828737] - [net] netfilter: nf_tables: fix infinite loop when expr is not available (Phil Sutter) [1757933] - [net] netfilter: nf_tables: autoload modules from the abort path (Phil Sutter) [1757933] - [net] netfilter: nf_tables: remove WARN and add NLA_STRING upper limits (Phil Sutter) [1757933] - [net] netfilter: nf_tables: store transaction list locally while requesting module (Phil Sutter) [1757933] - [net] netfilter: nf_tables: use-after-free in failing rule with bound set (Phil Sutter) [1757933] - [net] netfilter: nft_meta: skip EAGAIN if nft_meta_bridge is not a module (Phil Sutter) [1757933] - [net] netfilter: nf_tables: force module load in case select_ops() returns -EAGAIN (Phil Sutter) [1757933] - [net] netfilter: nf_tables: add nft_expr_type_request_module() (Phil Sutter) [1757933] - [net] netfilter: nf_tables: bogus EBUSY in helper removal from transaction (Phil Sutter) [1757933] - [net] netfilter: nf_tables: fix set double-free in abort path (Phil Sutter) [1757933] - [net] netfilter: nft_compat: don't use refcount_inc on newly allocated entry (Phil Sutter) [1757933] - [net] netfilter: nf_tables: unbind set in rule from commit path (Phil Sutter) [1757933] - [net] netfilter: nft_compat: destroy function must not have side effects (Phil Sutter) [1757933] - [net] netfilter: nft_compat: make lists per netns (Phil Sutter) [1757933] - [net] netfilter: nft_compat: use refcnt_t type for nft_xt reference count (Phil Sutter) [1757933] - [net] netfilter: nf_tables: fix suspicious RCU usage in nft_chain_stats_replace() (Phil Sutter) [1757933] - [net] netfilter: nf_tables: asynchronous release (Phil Sutter) [1757933] - [net] netfilter: nf_tables: split set destruction in deactivate and destroy phase (Phil Sutter) [1757933] - [net] netfilter: nf_tables: flow event notifier must use transaction mutex (Phil Sutter) [1757933] - [net] netfilter: nf_tables: use dedicated mutex to guard transactions (Phil Sutter) [1757933] - [net] netfilter: nf_tables: avoid global info storage (Phil Sutter) [1757933] - [net] netfilter: nf_tables: take module reference when starting a batch (Phil Sutter) [1757933] - [net] netfilter: nf_tables: make valid_genid callback mandatory (Phil Sutter) [1757933] - [net] netfilter: nf_tables: add and use helper for module autoload (Phil Sutter) [1757933]- [kernel] sched: Fix missing bracket in membarrier_switch_mm from mismerge (Phil Auld) [1745111] - [fs] nfs: fix NULL deference in nfs4_get_valid_delegation ("J. Bruce Fields") [1831553] - [acpi] PCI/AER: Use only _OSC to determine AER ownership (Myron Stowe) [1712820] - [pci] PCI/EDR: Log only ACPI_NOTIFY_DISCONNECT_RECOVER events (Myron Stowe) [1712820] - [pci] PCI/AER: Rationalize error status register clearing (Myron Stowe) [1712820] - [pci] PCI/DPC: Add Error Disconnect Recover (EDR) support (Myron Stowe) [1712820] - [pci] PCI/DPC: Expose dpc_process_error(), dpc_reset_link() for use by EDR (Myron Stowe) [1712820] - [pci] PCI/AER: Add pci_aer_raw_clear_status() to unconditionally clear Error Status (Myron Stowe) [1712820] - [pci] PCI/DPC: Cache DPC capabilities in pci_init_capabilities() (Myron Stowe) [1712820] - [pci] PCI/ERR: Return status of pcie_do_recovery() (Myron Stowe) [1712820] - [pci] PCI/ERR: Remove service dependency in pcie_do_recovery() (Myron Stowe) [1712820] - [pci] PCI/DPC: Move DPC data into struct pci_dev (Myron Stowe) [1712820] - [pci] PCI/ERR: Update error status after reset_link() (Myron Stowe) [1712820] - [pci] PCI/ERR: Combine pci_channel_io_frozen cases (Myron Stowe) [1712820] - [pci] PCI/ASPM: Reduce severity of common clock config message (Myron Stowe) [1712820] - [pci] PCI/ASPM: Clear the correct bits when enabling L1 substates (Myron Stowe) [1712820] - [pci] PCI/PM: Print config space of devices before suspend (Myron Stowe) [1712820] - [pci] PCI/AER: Initialize aer_fifo (Myron Stowe) [1712820] - [pci] PCI/AER: Factor message prefixes with dev_fmt() (Myron Stowe) [1712820] - [pci] PCI/AER: Log which device prevents error recovery (Myron Stowe) [1712820] - [security] ima: Switch to ima_hash_algo for boot aggregate (Jerry Snitselaar) [1786441] - [mm] mm: mempolicy: require at least one nodeid for MPOL_PREFERRED (Rafael Aquini) [1834435] {CVE-2020-11565} - [tools] perf maps: Add missing unlock to maps__insert() error case (Michael Petlan) [1818838] - [tools] perf dso: Fix dso comparison (Michael Petlan) [1818838] - [tools] perf block-info: Fix wrong block address comparison in block_info__cmp() (Michael Petlan) [1818838] - [tools] libperf: Setup initial evlist::all_cpus value (Michael Petlan) [1818838] - [tools] perf report: Fix no libunwind compiled warning break s390 issue (Michael Petlan) [1818838] - [tools] perf hists: Fix variable name's inconsistency in hists__for_each() macro (Michael Petlan) [1818838] - [tools] perf map: Set kmap->kmaps backpointer for main kernel map chunks (Michael Petlan) [1818838] - [tools] perf report: Fix incorrectly added dimensions as switch perf data file (Michael Petlan) [1818838] - [tools] tools lib traceevent: Fix memory leakage in filter_event (Michael Petlan) [1818838] - [tools] perf vendor events s390: Remove name from L1D_RO_EXCL_WRITES description (Michael Petlan) [1818838] - [tools] perf vendor events s390: Fix counter long description for DTLB1_GPAGE_WRITES (Michael Petlan) [1818838] - [tools] libtraceevent: Allow custom libdir path (Michael Petlan) [1818838] - [tools] perf top: Do not bail out when perf_env__read_cpuid() returns ENOSYS (Michael Petlan) [1818838] - [tools] perf arch: Make the default get_cpuid() return compatible error (Michael Petlan) [1818838] - [tools] perf inject: Fix processing of ID index for injected instruction tracing (Michael Petlan) [1818838] - [tools] perf report: Bail out --mem-mode if mem info is not available (Michael Petlan) [1818838] - [tools] perf report: Make -F more strict like -s (Michael Petlan) [1818838] - [tools] perf report/top TUI: Replace pr_err() with ui__error() (Michael Petlan) [1818838] - [tools] libtraceevent: Copy pkg-config file to output folder when using O= (Michael Petlan) [1818838] - [tools] libtraceevent: Fix lib installation with O= (Michael Petlan) [1818838] - [tools] perf kvm: Clarify the 'perf kvm' -i and -o command line options (Michael Petlan) [1818838] - [tools] perf machine: Fill map_symbol->maps in append_inlines() to fix segfault (Michael Petlan) [1818838] - [tools] perf jit: Move test functionality in to a test (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for enabling/disabling events (Michael Petlan) [1818838] - [tools] perf evsel: Add functions to enable/disable for a specific CPU (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for reading (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for opening events (Michael Petlan) [1818838] - [tools] perf stat: Factor out open error handling (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for closing file descriptors (Michael Petlan) [1818838] - [tools] perf evsel: Add functions to close evsel on a CPU (Michael Petlan) [1818838] - [tools] perf evsel: Add iterator to iterate over events ordered by CPU (Michael Petlan) [1818838] - [tools] perf evlist: Maintain evlist->all_cpus (Michael Petlan) [1818838] - [tools] perf cpumap: Maintain cpumaps ordered and without dups (Michael Petlan) [1818838] - [tools] perf script: Fix brstackinsn for AUXTRACE (Michael Petlan) [1818838] - [tools] perf affinity: Add infrastructure to save/restore affinity (Michael Petlan) [1818838] - [tools] perf pmu: Use file system cache to optimize sysfs access (Michael Petlan) [1818838] - [tools] perf regs: Make perf_reg_name() return "unknown" instead of NULL (Michael Petlan) [1818838] - [tools] perf diff: Use llabs() with 64-bit values (Michael Petlan) [1818838] - [tools] perf diff: Use llabs() with 64-bit values (Michael Petlan) [1818838] - [tools] perf tests: Rename tests/map_groups.c to tests/maps.c (Michael Petlan) [1818838] - [tools] perf tests: Rename thread-mg-share to thread-maps-share (Michael Petlan) [1818838] - [tools] perf maps: Rename map_groups.h to maps.h (Michael Petlan) [1818838] - [tools] perf maps: Rename 'mg' variables to 'maps' (Michael Petlan) [1818838] - [tools] perf map_symbol: Rename ms->mg to ms->maps (Michael Petlan) [1818838] - [tools] perf addr_location: Rename al->mg to al->maps (Michael Petlan) [1818838] - [tools] perf thread: Rename thread->mg to thread->maps (Michael Petlan) [1818838] - [tools] perf maps: Merge 'struct maps' with 'struct map_groups' (Michael Petlan) [1818838] - [tools] x86/insn: perf tools: Add some more instructions to the new instructions test (Michael Petlan) [1818838] - [tools] perf map: Remove unused functions (Michael Petlan) [1818838] - [tools] perf map: Remove needless struct forward declarations (Michael Petlan) [1818838] - [tools] perf map: Ditch leftover map__reloc_vmlinux() prototype (Michael Petlan) [1818838] - [tools] perf script: Move map__fprintf_srccode() to near its only user (Michael Petlan) [1818838] - [tools] perf parse: Fix potential memory leak when handling tracepoint errors (Michael Petlan) [1818838] - [tools] libtraceevent: Fix memory leakage in copy_filter_type (Michael Petlan) [1818838] - [tools] libtraceevent: Fix header installation (Michael Petlan) [1818838] - [tools] perf intel-bts: Does not support AUX area sampling (Michael Petlan) [1818838] - [tools] perf intel-pt: Add support for decoding AUX area samples (Michael Petlan) [1818838] - [tools] perf intel-pt: Add support for recording AUX area samples (Michael Petlan) [1818838] - [tools] perf pmu: When using default config, record which bits of config were changed by the user (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for queuing AUX area samples (Michael Petlan) [1818838] - [tools] perf session: Add facility to peek at all events (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for dumping AUX area samples (Michael Petlan) [1818838] - [tools] perf inject: Cut AUX area samples (Michael Petlan) [1818838] - [tools] perf record: Add aux-sample-size config term (Michael Petlan) [1818838] - [tools] perf record: Add support for AUX area sampling (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for AUX area sample recording (Michael Petlan) [1818838] - [tools] perf auxtrace: Move perf_evsel__find_pmu() (Michael Petlan) [1818838] - [tools] perf record: Add a function to test for kernel support for AUX area sampling (Michael Petlan) [1818838] - [tools] perf tools: Add kernel AUX area sampling definitions (Michael Petlan) [1818838] - [tools] perf report: Jump to symbol source view from total cycles view (Michael Petlan) [1818838] - [tools] perf util: Move block TUI function to ui browsers (Michael Petlan) [1818838] - [tools] perf dso: Move dso_id from 'struct map' to 'struct dso' (Michael Petlan) [1818838] - [tools] perf dsos: Remove unused dsos__find() method (Michael Petlan) [1818838] - [tools] perf map: Move comparision of map's dso_id to a separate function (Michael Petlan) [1818838] - [tools] perf map: Pass a dso_id to map__new() (Michael Petlan) [1818838] - [tools] perf map: Move maj/min/ino/ino_generation to separate struct (Michael Petlan) [1818838] - [tools] perf parse: Report initial event parsing error (Michael Petlan) [1818838] - [tools] x86/insn: perf tools: Add some instructions to the new instructions test (Michael Petlan) [1818838] - [tools] perf map: Move seldom used ->flags field to second cacheline (Michael Petlan) [1818838] - [tools] perf map: Use bitmap for booleans (Michael Petlan) [1818838] - [tools] libtraceevent: Fix parsing of event o and X argument types (Michael Petlan) [1818838] - [tools] perf callchain: Fix segfault in thread__resolve_callchain_sample() (Michael Petlan) [1818838] - [tools] perf map_groups: Auto sort maps by name, if needed (Michael Petlan) [1818838] - [tools] perf machine: No need to check if kernel module maps pre-exist (Michael Petlan) [1818838] - [tools] perf record: No need to process the synthesized MMAP events twice (Michael Petlan) [1818838] - [tools] perf map: No need to adjust the long name of modules (Michael Petlan) [1818838] - [tools] perf map_groups: Add a front end cache for map lookups by name (Michael Petlan) [1818838] - [tools] perf maps: Do not use an rbtree to sort by map name (Michael Petlan) [1818838] - [tools] perf maps: Purge the entries from maps->names in __maps__purge() (Michael Petlan) [1818838] - [tools] perf vendor events power9: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf vendor events power8: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf parse: Use YYABORT to clear stack after failure, plugging leaks (Michael Petlan) [1818838] - [tools] perf tool: Provide an option to print perf_event_open args and return value (Michael Petlan) [1818838] - [tools] perf map: Remove ->groups from 'struct map' (Michael Petlan) [1818838] - [tools] perf map: Combine maps__fixup_overlappings with its only use (Michael Petlan) [1818838] - [tools] perf annotate: Stop using map->groups, use map_symbol->mg instead (Michael Petlan) [1818838] - [tools] perf tools: Add a 'struct map_groups' pointer to 'struct map_symbol' (Michael Petlan) [1818838] - [tools] perf symbols: Use kmaps(map)->machine when we know its a kernel map (Michael Petlan) [1818838] - [tools] pref tools: Make 'struct addr_map_symbol' contain 'struct map_symbol' (Michael Petlan) [1818838] - [tools] perf callchain: Use 'struct map_symbol' in 'struct callchain_cursor_node' (Michael Petlan) [1818838] - [tools] perf unwind: Use 'struct map_symbol' in 'struct unwind_entry' (Michael Petlan) [1818838] - [tools] perf annotate: Pass a 'map_symbol' in places receiving a pair of 'map' and 'symbol' pointers (Michael Petlan) [1818838] - [tools] perf tools: Add map_groups to 'struct addr_location' (Michael Petlan) [1818838] - [tools] perf map_groups: Pass the object to map_groups__find_ams() (Michael Petlan) [1818838] - [tools] perf symbols: Stop using map->groups, we can use kmaps instead (Michael Petlan) [1818838] - [tools] perf map: Use map->dso->kernel + map__kmaps() in map__kmaps() (Michael Petlan) [1818838] - [tools] perf report: Sort by sampled cycles percent per block for tui (Michael Petlan) [1818838] - [tools] perf report: Support --percent-limit for --total-cycles (Michael Petlan) [1818838] - [tools] perf report: Sort by sampled cycles percent per block for stdio (Michael Petlan) [1818838] - [tools] perf hist: Support block formats with compare/sort/display (Michael Petlan) [1818838] - [tools] perf hist: Count the total cycles of all samples (Michael Petlan) [1818838] - [tools] perf block: Cleanup and refactor block info functions (Michael Petlan) [1818838] - [tools] perf diff: Don't use hack to skip column length calculation (Michael Petlan) [1818838] - [tools] perf tests: Fix out of bounds memory access (Michael Petlan) [1818838] - [tools] perf record: Add support for limit perf output file size (Michael Petlan) [1818838] - [tools] perf annotate: Fix heap overflow (Michael Petlan) [1818838] - [tools] perf machine: Add kernel_dso() method (Michael Petlan) [1818838] - [tools] perf symbols: Remove needless checks for map->groups->machine (Michael Petlan) [1818838] - [tools] perf parse: Add a deep delete for parse event terms (Michael Petlan) [1818838] - [tools] perf parse: If pmu configuration fails free terms (Michael Petlan) [1818838] - [tools] perf parse: Before yyabort-ing free components (Michael Petlan) [1818838] - [tools] perf parse: Add destructors for parse event terms (Michael Petlan) [1818838] - [tools] perf parse: Ensure config and str in terms are unique (Michael Petlan) [1818838] - [tools] perf parse: Add parse events handle error (Michael Petlan) [1818838] - [tools] perf inject: Make --strip keep evsels (Michael Petlan) [1818838] - [tools] perf tools: Fix cross compile for ARM64 (Michael Petlan) [1818838] - [tools] perf stat: Add --per-node agregation support (Michael Petlan) [1818838] - [tools] perf env: Add perf_env__numa_node() (Michael Petlan) [1818838] - [tools] perf tools: Splice events onto evlist even on error (Michael Petlan) [1818838] - [tools] libsubcmd: Use -O0 with DEBUG=1 (Michael Petlan) [1818838] - [tools] libsubcmd: Move EXTRA_FLAGS to the end to allow overriding existing flags (Michael Petlan) [1818838] - [tools] perf map_groups: Introduce for_each_entry() and for_each_entry_safe() iterators (Michael Petlan) [1818838] - [tools] perf maps: Add for_each_entry()/_safe() iterators (Michael Petlan) [1818838] - [tools] perf map: Allow map__next() to receive a NULL arg (Michael Petlan) [1818838] - [tools] perf map: Check if the map still has some refcounts on exit (Michael Petlan) [1818838] - [tools] perf dso: Add dso__data_write_cache_addr() (Michael Petlan) [1818838] - [tools] perf dso: Refactor dso_cache__read() (Michael Petlan) [1818838] - [tools] perf auxtrace: Add auxtrace_cache__remove() (Michael Petlan) [1818838] - [tools] perf jevents: Fix resource leak in process_mapfile() and main() (Michael Petlan) [1818838] - [tools] perf kvm: Use evlist layer api when possible (Michael Petlan) [1818838] - [tools] perf tests: Fix a typo (Michael Petlan) [1818838] - [tools] perf tools: Avoid a malloc() for array events (Michael Petlan) [1818838] - [tools] perf tools: Move ALLOC_LIST into a function (Michael Petlan) [1818838] - [tools] perf evsel: Avoid close(-1) (Michael Petlan) [1818838] - [tools] perf evsel: Always preserve errno while cleaning up perf_event_open failures (Michael Petlan) [1818838] - [tools] perf cs-etm: Fix definition of macro TO_CS_QUEUE_NR (Michael Petlan) [1818838] - [tools] perf llvm: Make .o saving a debug message, not an info one (Michael Petlan) [1818838] - [tools] perf record: Put a copy of kcore into the perf.data directory (Michael Petlan) [1818838] - [tools] perf data: Support single perf.data file directory (Michael Petlan) [1818838] - [tools] perf session: Fix indent in perf_session__new()" (Michael Petlan) [1818838] - [tools] perf data: Rename directory "header" file to "data" (Michael Petlan) [1818838] - [tools] perf data: Move perf_dir_version into data.h (Michael Petlan) [1818838] - [tools] perf data: Correctly identify directory data files (Michael Petlan) [1818838] - [tools] perf trace: Use STUL_STRARRAY_FLAGS with mmap (Michael Petlan) [1818838] - [tools] perf trace: Wire up strarray__strtoul_flags() (Michael Petlan) [1818838] - [tools] libbeauty: Introduce strarray__strtoul_flags() (Michael Petlan) [1818838] - [tools] libbeauty: Make the mmap_flags strarray visible outside of its beautifier (Michael Petlan) [1818838] - [tools] perf trace: Use strtoul for the fcntl 'cmd' argument (Michael Petlan) [1818838] - [tools] libbeauty: Introduce syscall_arg__strtoul_strarrays() (Michael Petlan) [1818838] - [tools] libperf: Add pr_err() macro (Michael Petlan) [1818838] - [tools] libperf: Do not export perf_evsel__init()/perf_evlist__init() (Michael Petlan) [1818838] - [tools] libperf: Keep count of failed tests (Michael Petlan) [1818838] - [tools] libperf: Add tests_mmap_cpus test (Michael Petlan) [1818838] - [tools] libperf: Add tests_mmap_thread test (Michael Petlan) [1818838] - [tools] libperf: Link static tests with libapi.a (Michael Petlan) [1818838] - [tools] libperf: Move mask setup to perf_evlist__mmap_ops() (Michael Petlan) [1818838] - [tools] libperf: Move mmap allocation to perf_evlist__mmap_ops::get (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__for_each_mmap() (Michael Petlan) [1818838] - [tools] perf tests: Disable bp_signal testing for arm64 (Michael Petlan) [1818838] - [tools] perf tests bp_account: Add dedicated checking helper is_supported() (Michael Petlan) [1818838] - [tools] perf tests: Remove needless headers for bp_account (Michael Petlan) [1818838] - [tools] perf list: Hide deprecated events by default (Michael Petlan) [1818838] - [tools] perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul() (Michael Petlan) [1818838] - [tools] perf trace: Honour --max-events in processing syscalls:sys_enter_* (Michael Petlan) [1818838] - [tools] libbeauty: Introduce syscall_arg__strtoul_strarray() (Michael Petlan) [1818838] - [tools] perf trace: Initialize evsel_trace->fmt for syscalls:sys_enter_* tracepoints (Michael Petlan) [1818838] - [tools] perf trace: Introduce 'struct evsel__trace' for evsel->priv needs (Michael Petlan) [1818838] - [tools] perf trace: Hide evsel->access further, simplify code (Michael Petlan) [1818838] - [tools] perf trace: Introduce accessors to trace specific evsel->priv (Michael Petlan) [1818838] - [tools] perf trace: Show error message when not finding a field used in a filter expression (Michael Petlan) [1818838] - [tools] perf trace: Hook the 'vec' tracepoint argument with the x86 IRQ vectors scnprintf/strtoul (Michael Petlan) [1818838] - [tools] perf trace beauty: Add the glue for the autogenerated x86 IRQ vector array (Michael Petlan) [1818838] - [tools] libbeauty: Add a strarray__scnprintf_suffix() method (Michael Petlan) [1818838] - [tools] libbeauty: Hook up the x86 irq_vectors table generator (Michael Petlan) [1818838] - [tools] libbeauty: Add a generator for x86's IRQ vectors -> strings (Michael Petlan) [1818838] - [tools] tools arch x86: Grab a copy of the file containing the IRQ vector defines (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname (Michael Petlan) [1818838] - [tools] perf trace: Support tracepoint dynamic char arrays (Michael Petlan) [1818838] - [tools] perf trace: Filter own pid to avoid a feedback look in 'perf trace record -a' (Michael Petlan) [1818838] - [tools] perf string: Export asprintf__tp_filter_pids() (Michael Petlan) [1818838] - [tools] perf trace: Introduce --errno-summary (Michael Petlan) [1818838] - [tools] perf trace: Add syscall failure stats to -s/--summary and -S/--with-summary (Michael Petlan) [1818838] - [tools] perf stat: Support --all-kernel/--all-user (Michael Petlan) [1818838] - [tools] perf annotate: Fix objdump --no-show-raw-insn flag (Michael Petlan) [1818838] - [tools] perf annotate: Don't pipe objdump output through 'expand' command (Michael Petlan) [1818838] - [tools] perf annotate: Don't pipe objdump output through 'grep' command (Michael Petlan) [1818838] - [tools] perf annotate: Use libsubcmd's run-command.h to fork objdump (Michael Petlan) [1818838] - [tools] perf annotate: Avoid reallocation in objdump parsing (Michael Petlan) [1818838] - [tools] perf report: Add warning when libunwind not compiled in (Michael Petlan) [1818838] - [tools] perf test: Avoid infinite loop for task exit case (Michael Petlan) [1818838] - [tools] perf test: Report failure for mmap events (Michael Petlan) [1818838] - [tools] perf script: Fix --reltime with --time (Michael Petlan) [1818838] - [tools] perf tools: Allow to build with -ltcmalloc (Michael Petlan) [1818838] - [tools] perf diff: Report noisy for cycles diff (Michael Petlan) [1818838] - [tools] perf tools: Propagate CFLAGS to libperf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_evlist__filter_pollfd() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__purge() (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__exit() (Michael Petlan) [1818838] - [tools] libperf: Move the pollfd allocation from tools/perf to libperf (Michael Petlan) [1818838] - [tools] libperf: Centralize map refcnt setting (Michael Petlan) [1818838] - [tools] perf evlist: Switch to libperf's mmap interface (Michael Petlan) [1818838] - [tools] perf evlist: Introduce perf_evlist__mmap_cb_mmap() (Michael Petlan) [1818838] - [tools] perf evlist: Introduce perf_evlist__mmap_cb_get() (Michael Petlan) [1818838] - [tools] perf tools: Introduce perf_evlist__mmap_cb_idx() (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist_mmap_ops::mmap callback (Michael Petlan) [1818838] - [tools] libperf: Add perf_evlist_mmap_ops::get callback (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist_mmap_ops::idx callback (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__mmap_ops() (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_evlist__mmap()/munmap() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_event() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_done() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_init() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__consume() function from tools/perf (Michael Petlan) [1818838] - [tools] perf tools: Use perf_mmap way to detect aux mmap (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__put() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__unmap() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__get() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__mmap() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__mmap_len() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Add 'struct perf_mmap_param' (Michael Petlan) [1818838] - [tools] libperf: Add perf_mmap__init() function (Michael Petlan) [1818838] - [tools] perf tools: Avoid 'sample_reg_masks' being const + weak (Michael Petlan) [1818838] - [tools] perf beauty: Introduce strtoul() for x86 MSRs (Michael Petlan) [1818838] - [tools] perf trace: Expand strings in filters to integers (Michael Petlan) [1818838] - [tools] perf trace: Introduce a strtoul() method for 'struct strarrays' (Michael Petlan) [1818838] - [tools] perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Michael Petlan) [1818838] - [tools] perf trace: Introduce --filter for tracepoint events (Michael Petlan) [1818838] - [tools] perf evlist: Introduce append_tp_filter_pid() and append_tp_filter_pids() (Michael Petlan) [1818838] - [tools] perf evlist: Introduce append_tp_filter() method (Michael Petlan) [1818838] - [tools] perf evlist: Factor out asprintf routine to build a tracepoint pid filter (Michael Petlan) [1818838] - [tools] perf trace: Associate the "msr" tracepoint arg name with x86_MSR__scnprintf() (Michael Petlan) [1818838] - [tools] perf trace beauty: Add the glue for the autogenerated MSR arrays (Michael Petlan) [1818838] - [tools] perf trace: Allow associating scnprintf routines with well known arg names (Michael Petlan) [1818838] - [tools] perf beauty: Hook up the x86 MSR table generator (Michael Petlan) [1818838] - [tools] perf trace beauty: Add a x86 MSR cmd id->str table generator (Michael Petlan) [1818838] - [tools] perf beauty: Make strarray's offset be u64 (Michael Petlan) [1818838] - [tools] perf trace: Allow choosing how to augment the tracepoint arguments (Michael Petlan) [1818838] - [tools] perf trace: Enclose all events argument lists with () (Michael Petlan) [1818838] - [tools] perf trace: Add array of chars scnprintf beautifier (Michael Petlan) [1818838] - [tools] perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Michael Petlan) [1818838] - [tools] perf trace: Move some scnprintf methods from syscall to syscall_arg_fmt (Michael Petlan) [1818838] - [tools] perf trace: Allocate an array of beautifiers for tracepoint args (Michael Petlan) [1818838] - [tools] perf trace: Factor out the initialization of syscal_arg_fmt->scnprintf (Michael Petlan) [1818838] - [tools] perf script: Allow --time with --reltime (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add Time chart by CPU (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add ability for Call tree to open at a specified task and time (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Tidy up Call tree call_time (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add global time range calculations (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add HBoxLayout and VBoxLayout (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add LookupModel() (Michael Petlan) [1818838] - [tools] perf trace augmented_syscalls: Do not show syscalls when none was asked for (Michael Petlan) [1818838] - [tools] perf trace: Postpone parsing .perfconfig trace.add_events to after --verbose is processed (Michael Petlan) [1818838] - [tools] perf trace: Generalize the syscall_fmt find routines (Michael Petlan) [1818838] - [tools] perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Michael Petlan) [1818838] - [tools] perf trace: Make evlist__set_evsel_handler() affect just entries without a handler (Michael Petlan) [1818838] - [tools] perf evlist: Adopt __set_tracepoint_handlers method from perf_session (Michael Petlan) [1818838] - [tools] perf top: Initialize perf_env->cpuid, needed by the per arch annotation init routine (Michael Petlan) [1818838] - [tools] perf env: Add routine to read the env->cpuid from the running machine (Michael Petlan) [1818838] - [kernel] perf/cgroups: Install cgroup events to correct cpuctx (Michael Petlan) [1818838] - [kernel] perf/core: Fix mlock accounting in perf_mmap() (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Remove PCIe3 unit for SNR (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Add PCI ID of IMC for Xeon E3 V5 Family (Michael Petlan) [1818838] - [kernel] perf: Correctly handle failed perf_get_aux_event() (Michael Petlan) [1818838] - [x86] perf/x86/intel: Fix PT PMI handling (Michael Petlan) [1818838] - [x86] perf/x86/intel/bts: Fix the use of page_private() (Michael Petlan) [1818838] - [x86] perf/x86: Fix potential out-of-bounds access (Michael Petlan) [1818838] - [x86] perf/x86: Implement immediate enforcement of /sys/devices/cpu/rdpmc value of 0 (Michael Petlan) [1818838] - [kernel] perf/core: Make the mlock accounting simple again (Michael Petlan) [1818838] - [kernel] perf/core: Fix the mlock accounting, again (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Prevent redundant WRMSRs (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Opportunistically use single range output mode (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Add sampling support (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Factor out pt_config_start() (Michael Petlan) [1818838] - [kernel] perf/aux: Allow using AUX data in perf samples (Michael Petlan) [1818838] - [kernel] perf/core: Fix unlock balance in perf_init_event() (Michael Petlan) [1818838] - [x86] perf/x86/amd: Remove set but not used variable 'active' (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_init_event() (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_install_in_event() (Michael Petlan) [1818838] - [x86] perf/x86: Synchronize PMU task contexts on optimized context switches (Michael Petlan) [1818838] - [x86] perf/x86/intel: Implement LBR callstack context synchronization (Michael Petlan) [1818838] - [x86] perf/x86: Install platform specific ->swap_task_ctx() adapter (Michael Petlan) [1818838] - [x86] perf/core, perf/x86: Introduce swap_task_ctx() method at 'struct pmu' (Michael Petlan) [1818838] - [kernel] perf/ring_buffer: Matching the memory allocate and free, in rb_alloc() (Michael Petlan) [1818838] - [kernel] perf/ring_buffer: Modify the parameter type of perf_mmap_free_page() (Michael Petlan) [1818838] - [documentation] Documentation: Document sysfs interfaces purr, spurr, idle_purr, idle_spurr (Steve Best) [1783286] - [powerpc] powerpc/sysfs: Show idle_purr and idle_spurr for every CPU (Steve Best) [1783286] - [powerpc] powerpc/pseries: Account for SPURR ticks on idle CPUs (Steve Best) [1783286] - [powerpc] powerpc/idle: Store PURR snapshot in a per-cpu global variable (Steve Best) [1783286] - [powerpc] powerpc: Move idle_loop_prolog()/epilog() functions to header file (Steve Best) [1783286] - [kernel] padata: add separate cpuhp node for CPUHP_PADATA_DEAD (Herbert Xu) [1671674] - [kernel] padata: fix uninitialized return value in padata_replace() (Herbert Xu) [1671674] - [kernel] padata: remove reorder_objects (Herbert Xu) [1671674] - [crypto] padata: remove cpumask change notifier (Herbert Xu) [1671674] - [kernel] padata: always acquire cpu_hotplug_lock before pinst->lock (Herbert Xu) [1671674] - [kernel] padata: validate cpumask without removed CPU during offline (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - Avoid deadlock by using per-instance padata queues (Herbert Xu) [1671674] - [kernel] padata: Remove unused padata_remove_cpu (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - Fix user-after-free on module unload (Herbert Xu) [1671674] - [kernel] padata: Remove broken queue flushing (Herbert Xu) [1671674] - [kernel] padata: remove cpu_index from the parallel_queue (Herbert Xu) [1671674] - [kernel] padata: unbind parallel jobs from specific CPUs (Herbert Xu) [1671674] - [kernel] padata: use separate workqueues for parallel and serial work (Herbert Xu) [1671674] - [crypto] padata, pcrypt: take CPU hotplug lock internally in padata_alloc_possible (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - remove padata cpumask notifier (Herbert Xu) [1671674] - [crypto] padata: make padata_do_parallel find alternate callback CPU (Herbert Xu) [1671674] - [kernel] workqueue: require CPU hotplug read exclusion for apply_workqueue_attrs (Herbert Xu) [1671674] - [kernel] workqueue: unconfine alloc/apply/free_workqueue_attrs() (Herbert Xu) [1671674] - [crypto] padata: allocate workqueue internally (Herbert Xu) [1671674] - [kernel] padata: initialize pd->cpu with effective cpumask (Herbert Xu) [1671674] - [kernel] padata: purge get_cpu and reorder_via_wq from padata_do_serial (Herbert Xu) [1671674] - [kernel] padata: Replace delayed timer with immediate workqueue in padata_reorder (Herbert Xu) [1671674] - [kernel] padata: use smp_mb in padata_reorder to avoid orphaned padata jobs (Herbert Xu) [1671674] - [kernel] tracing: Avoid memory leak in process_system_preds() (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Have error path in predicate_parse() free its allocated memory (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Avoid memory leak in predicate_parse() (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Fix memory leak in create_filter() (Jerome Marchand) [1829953] {CVE-2019-19072} - [tools] KVM: selftests: s390x: Provide additional num-guest-pages adjustment (Philipp Rudo) [1792266] - [s390] s390/protvirt: fix compilation issue (Philipp Rudo) [1792266] - [kvm] KVM: s390: Fix PV check in deliverable_irqs() (Philipp Rudo) [1792266] - [kvm] KVM: s390: Return last valid slot if approx index is out-of-bounds (Philipp Rudo) [1792266] - [kvm] KVM: s390: vsie: Fix delivery of addressing exceptions (Philipp Rudo) [1792266] - [mm] s390/gmap: return proper error code on ksm unsharing (Philipp Rudo) [1792266] - [s390] KVM: s390: mark sie block as 512 byte aligned (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: check for registers to NOT change on reset (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: test more register variants for the reset ioctl (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: fix early guest crash (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: fixup fprintf format error in reset.c (Philipp Rudo) [1792266] - [kvm] KVM: s390: Also reset registers in sync regs for initial cpu reset (Philipp Rudo) [1792266] - [kvm] KVM: s390: introduce module parameter kvm.use_gisa (Philipp Rudo) [1792266] - [documentation] KVM: s390: protvirt: Add KVM api documentation (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTED (Philipp Rudo) [1792266] - [documentation] DOCUMENTATION: Protected virtual machine introduction and IPL (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add UV cpu reset calls (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: do not inject interrupts after start (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Mask PSW interrupt bits for interception 104 and 112 (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Support cmd 5 operation state (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Report CPU state to Ultravisor (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: UV calls in support of diag308 0, 1 (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add program exception injection (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Only sync fmt4 registers (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Do only reset registers that are accessible (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: disallow one_reg (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: STSI handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Write sthyi data to instruction data area (Philipp Rudo) [1792266] - [kvm] KVM: s390/mm: handle guest unpin events (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: handle secure guest prefix pages (Philipp Rudo) [1792266] - [kvm] KVM: S390: protvirt: Introduce instruction data area bounce buffer (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add new gprs location handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Handle spec exception loops (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add SCLP interrupt handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Implement interrupt injection (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Instruction emulation (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Handle SE notification interceptions (Philipp Rudo) [1792266] - [mm] KVM: s390/mm: Make pages accessible before destroying the guest (Philipp Rudo) [1792266] - [mm] KVM: s390: protvirt: Secure memory is not mergeable (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add initial vm and cpu lifecycle handling (Philipp Rudo) [1792266] - [s390] KVM: s390: add new variants of UV CALL (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add UV debug trace (Philipp Rudo) [1792266] - [kvm] KVM: s390/interrupt: do not pin adapter interrupt pages (Philipp Rudo) [1792266] - [s390] s390/protvirt: Add sysfs firmware interface for Ultravisor information (Philipp Rudo) [1792266] - [s390] s390/mm: add (non)secure page access exceptions handlers (Philipp Rudo) [1792266] - [s390] s390/mm: provide memory management functions for protected KVM guests (Philipp Rudo) [1792266] - [s390] s390/protvirt: add ultravisor initialization (Philipp Rudo) [1792266] - [s390] s390/protvirt: introduce host side setup (Philipp Rudo) [1792266] - [documentation] KVM: s390: rstify new ioctls in api.rst (Philipp Rudo) [1792266] - [s390] s390/uv: Fix handling of length extensions (Philipp Rudo) [1792266] - [tools] selftests: KVM: testing the local IRQs resets (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390x: Add reset tests (Philipp Rudo) [1792266] - [kvm] KVM: s390: Add new reset vcpu API (Philipp Rudo) [1792266] - [kvm] KVM: s390: Cleanup initial cpu reset (Philipp Rudo) [1792266] - [kvm] KVM: s390: do not clobber registers during guest reset/store status (Philipp Rudo) [1792266] - [kvm] KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups (Philipp Rudo) [1792266] - [s390] s390/uv: use EOPNOTSUPP instead of ENOTSUPP (Philipp Rudo) [1792266] - [kvm] KVM: s390: Do not yield when target is already running (Philipp Rudo) [1792266] - [kvm] KVM: s390: count invalid yields (Philipp Rudo) [1792266] - [kvm] KVM: s390: mark __insn32_query() as __always_inline (Philipp Rudo) [1792266] - [kvm] KVM: s390: fix __insn32_query() inline assembly (Philipp Rudo) [1792266] - [kvm] KVM: s390: Cleanup kvm_arch_init error path (Philipp Rudo) [1792266] - [kvm] KVM: s390: Remove unused parameter from __inject_sigp_restart() (Philipp Rudo) [1792266] - [mm] mm/gup/writeback: add callbacks for inaccessible pages (Philipp Rudo) [1792266] - [scsi] scsi: libiscsi: fall back to sendmsg for slab pages (Maurizio Lombardi) [1825775] - [fs] smb3: fix default permissions on new files when mounting with modefromsid (Leif Sahlberg) [1833374] - [fs] gfs2: don't call quota_unhold if quotas are not locked (Robert S Peterson) [1830043] - [fs] gfs2: move privileged user check to gfs2_quota_lock_check (Robert S Peterson) [1830043] - [fs] gfs2: remove check for quotas on in gfs2_quota_check (Robert S Peterson) [1830043] - [fs] gfs2: Change BUG_ON to an assert_withdraw in gfs2_quota_change (Robert S Peterson) [1830043] - [fs] gfs2: Fix problems regarding gfs2_qa_get and _put (Robert S Peterson) [1830043] - [powerpc] powerpc/eeh: Fix deadlock handling dead PHB (Sam Bobroff) [1774820] - [powerpc] powerpc/powernv/eeh: Fix oops when probing cxl devices (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Slightly simplify eeh_add_to_parent_pe() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Remove unused return path from eeh_pe_dev_traverse() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Fix crash when edev->pdev changes (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Convert log messages to eeh_edev_* macros (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Introduce EEH edev logging macros (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Add bdfn field to eeh_dev (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Refactor around eeh_probe_devices() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: EEH for pSeries hot plug (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Initialize EEH address cache earlier (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Improve debug messages around device addition (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag (Sam Bobroff) [1774820] - [powerpc] powerpc/64: Adjust order in pcibios_init() (Sam Bobroff) [1774820] - [powerpc] powerpc/pci: Add pci_find_controller_for_domain() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh_cache: Bump log level of eeh_addr_cache_print() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh_cache: Add pr_debug() prints for insert/remove (Sam Bobroff) [1774820]- [gpio] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model (David Arcari) [1829900] - [gpio] gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option (David Arcari) [1829900] - [gpio] gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk (David Arcari) [1829900] - [gpio] gpiolib: Fix irq_disable() semantics (David Arcari) [1829900] - [gpio] gpiolib: fix gpio_do_set_config() (David Arcari) [1829900] - [gpio] gpiolib: remove unnecessary argument from set_config call (David Arcari) [1829900] - [gpio] Revert "gpiolib: remove set but not used variable 'config'" (David Arcari) [1829900] - [gpio] Revert "gpiolib: Remove duplicated function gpio_do_set_config()" (David Arcari) [1829900] - [gpio] treewide: remove redundant IS_ERR() before error code check (David Arcari) [1829900] - [gpio] gpiolib: hold gpio devices lock until ->descs array is initialised (David Arcari) [1829900] - [gpio] gpio: Drop the chained IRQ handler assign function (David Arcari) [1829900] - [gpio] gpio: xlp: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [pinctrl] pinctrl: qcom: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [pinctrl] pinctrl: iproc: allow for error from platform_get_irq() (David Arcari) [1829900] - [pinctrl] pinctrl: bcm-iproc: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [gpio] gpio: pl061: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [gpio] gpio: pl061: Move irq_chip definition inside struct pl061 (David Arcari) [1829900] - [gpio] gpiolib: Lower verbosity when allocating hierarchy irq (David Arcari) [1829900] - [gpio] gpiolib: Remove duplicated function gpio_do_set_config() (David Arcari) [1829900] - [include] gpio: Fix the no return statement warning (David Arcari) [1829900] - [gpio] gpiolib: remove set but not used variable 'config' (David Arcari) [1829900] - [gpio] gpiolib: Set lockdep class for hierarchical irq domains (David Arcari) [1829900] - [gpio] gpiolib: Add the support for the msi parent domain (David Arcari) [1829900] - [gpio] gpiolib: Add support for the irqdomain which doesn't use irq_fwspec as arg (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in gpio_ioctl() (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in lineevent_create() (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in linehandle_create() (David Arcari) [1829900] - [gpio] gpiolib: convert the type of hwnum to unsigned int in gpiochip_get_desc() (David Arcari) [1829900] - [gpio] gpiolib: have a single place of calling set_config() (David Arcari) [1829900] - [gpio] gpiolib: use 'unsigned int' instead of 'unsigned' in gpio_set_config() (David Arcari) [1829900] - [gpio] gpio: gpiolib: fix confusing indention (David Arcari) [1829900] - [mmc] mmc: core: Rework cd-gpio handling (David Arcari) [1829900] - [mmc] mmc: core: Rework wp-gpio handling (David Arcari) [1829900] - [gpio] gpio: add gpiod_toggle_active_low() (David Arcari) [1829900] - [gpio] gpiolib: Make use of assign_bit() API (David Arcari) [1829900] - [gpio] gpiolib: Add GPIOCHIP_NAME definition (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism (David Arcari) [1829900] - [gpio] gpiolib: acpi: Turn dmi_system_id table into a generic quirk table (David Arcari) [1829900] - [gpio] gpiolib: fix up emulated open drain outputs (David Arcari) [1829900] - [gpio] gpio: Fix error message on out-of-range GPIO in lookup table (David Arcari) [1829900] - [gpio] gpiolib: of: Make of_gpio_spi_cs_get_count static (David Arcari) [1829900] - [gpio] gpio: Handle counting of Freescale chipselects (David Arcari) [1829900] - [gpio] gpio: of: Fix bogus reference to gpiod_get_count() (David Arcari) [1829900] - [gpio] gpiolib: Grammar s/manager/managed/ (David Arcari) [1829900] - [gpio] gpiolib: acpi: Make acpi_gpiochip_alloc_event always return AE_OK (David Arcari) [1829900] - [gpio] gpiolib: acpi: Print pin number on acpi_gpiochip_alloc_event errors (David Arcari) [1829900] - [gpio] gpiolib: fix coding style in gpiod_hog() (David Arcari) [1829900] - [gpio] gpio: add new SET_CONFIG ioctl() to gpio chardev (David Arcari) [1829900] - [gpio] gpiolib: move validation of line handle flags into helper function (David Arcari) [1829900] - [gpio] gpiolib: add support for biasing output lines (David Arcari) [1829900] - [gpio] gpiolib: add support for disabling line bias (David Arcari) [1829900] - [gpio] gpiolib: add support for pull up/down to lineevent_create (David Arcari) [1829900] - [gpio] gpio: expose pull-up/pull-down line flags to userspace (David Arcari) [1829900] - [gpio] Revert "gpio: expose pull-up/pull-down line flags to userspace" (David Arcari) [1829900] - [gpio] gpiolib: No need to call gpiochip_remove_pin_ranges() twice (David Arcari) [1829900] - [include] gpio: Add definition for GPIO direction (David Arcari) [1829900] - [gpio] gpiolib: Switch order of valid mask and hw init (David Arcari) [1829900] - [gpio] gpio: of: don't warn if ignored GPIO flag matches the behavior (David Arcari) [1829900] - [gpio] gpio: fix kernel-doc for of_gpio_need_valid_mask() (David Arcari) [1829900] - [gpio] gpio: expose pull-up/pull-down line flags to userspace (David Arcari) [1829900] - [gpio] gpiolib: introduce fwnode_gpiod_get_index() (David Arcari) [1829900] - [gpio] gpiolib: introduce devm_fwnode_gpiod_get_index() (David Arcari) [1829900] - [gpio] gpiolib: sanitize flags before allocating memory in lineevent_create() (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add Terra Pad 1061 to the run_edge_events_on_boot_blacklist (David Arcari) [1829900] - [gpio] gpio: fix getting nonexclusive gpiods from DT (David Arcari) [1829900] - [gpio] gpiolib: don't clear FLAG_IS_OUT when emulating open-drain/open-source (David Arcari) [1829900] - [gpio] gpiolib: of: add a fallback for wlf, reset GPIO name (David Arcari) [1829900] - [gpio] gpio: remove explicit comparison with 0 (David Arcari) [1829900] - [gpio] gpio: devres: Switch to EXPORT_SYMBOL_GPL() (David Arcari) [1829900] - [gpio] gpio: of: Switch to EXPORT_SYMBOL_GPL() (David Arcari) [1829900] - [gpio] gpio: of: Make of_gpio_simple_xlate() private (David Arcari) [1829900] - [gpio] gpio: of: Make of_get_named_gpiod_flags() private (David Arcari) [1829900] - [gpio] gpiolib: acpi: make acpi_can_fallback_to_crs() static (David Arcari) [1829900] - [gpio] gpio: of: Normalize return code variable name (David Arcari) [1829900] - [gpio] gpio: gpiolib: Normalize return code variable name (David Arcari) [1829900] - [include] gpio: Move gpiochip_lock/unlock_as_irq to gpio/driver.h (David Arcari) [1829900] - [gpio] gpio: Use callback presence to determine need of valid_mask (David Arcari) [1829900] - [gpio] gpio: Pass mask and size with the init_valid_mask() (David Arcari) [1829900] - [pinctrl] pinctrl: msm: Add ability for drivers to supply a reserved GPIO list (David Arcari) [1829900] - [pinctrl] pinctrl: msm: Use init_valid_mask exported function (David Arcari) [1829900] - [include] gpio: stubs in headers should be inline (David Arcari) [1829900] - [gpio] gpio: Add support for hierarchical IRQ domains (David Arcari) [1829900] - [kernel] genirq: introduce irq_domain_translate_twocell (David Arcari) [1829900] - [gpio] gpio: refactor gpiochip_allocate_mask() with bitmap_alloc() (David Arcari) [1829900] - [gpio] gpio: of: Fix hard-assigned valid_mask for OF case (David Arcari) [1829900] - [sound] gpiolib-acpi: Move acpi_dev_add_driver_gpios() et al to consumer.h (David Arcari) [1829900] - [gpio] gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.h (David Arcari) [1829900] - [include] gpiolib: of: Reshuffle contents of consumer.h for new library layout (David Arcari) [1829900] - [include] pinctrl: remove unneeded #ifdef around declarations (David Arcari) [1829900] - [hwmon] hwmon: pmbus: ucd9000: remove unneeded include (David Arcari) [1829900] - [include] gpio: remove less important #ifdef around declarations (David Arcari) [1829900] - [gpio] gpio: of: Break out OF-only code (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option and blacklist (David Arcari) [1829900] - [gpio] gpiolib: of: fix fallback quirks handling (David Arcari) [1829900] - [gpio] gpio: fix line flag validation in lineevent_create (David Arcari) [1829900] - [gpio] gpio: fix line flag validation in linehandle_create (David Arcari) [1829900] - [gpio] gpio: Fix irqchip initialization order (David Arcari) [1829900] - [gpio] gpio: of: fix Freescale SPI CS quirk handling (David Arcari) [1829900] - [gpio] gpiolib: never report open-drain/source lines as 'input' to user-space (David Arcari) [1829900] - [include] gpio: Fix build error of function redefinition (David Arcari) [1829900] - [gpio] gpiolib: Preserve desc->flags when setting state (David Arcari) [1829900] - [include] gpio: don't WARN() on NULL descs if gpiolib is disabled (David Arcari) [1829900] - [gpio] gpiolib: fix incorrect IRQ requesting of an active-low lineevent (David Arcari) [1829900] - [gpio] Revert "gpio/spi: Fix spi-gpio regression on active high CS" (David Arcari) [1829900] - [gpio] gpiolib: of: fix a memory leak in of_gpio_flags_quirks() (David Arcari) [1829900] - [gpio] gpiolib: Use spinlock_t instead of struct spinlock (David Arcari) [1829900] - [gpio] gpiolib: Clarify use of non-sleeping functions (David Arcari) [1829900] - [gpio] gpiolib: Fix references to gpiod_et_*value_cansleep() variants (David Arcari) [1829900] - [include] gpiolib: Document new gpio_chip.init_valid_mask field (David Arcari) [1829900] - [gpio] gpio/spi: Fix spi-gpio regression on active high CS (David Arcari) [1829900] - [gpio] gpio: No need to cast away return value of debugfs_create_file() (David Arcari) [1829900] - [include] gpio: Add comments on #if/#else/#endif (David Arcari) [1829900] - [regulator] gpio: Fix return value mismatch of function gpiod_get_from_of_node() (David Arcari) [1829900] - [gpio] gpio: Drop the parent_irq from gpio_irq_chip (David Arcari) [1829900] - [gpio] gpio: of: parse stmmac PHY reset line specific active-low property (David Arcari) [1829900] - [gpio] gpio: pass lookup and descriptor flags to request_own (David Arcari) [1829900] - [gpio] gpio: of: Handle the Freescale SPI CS (David Arcari) [1829900] - [gpio] gpio: Fix gpiochip_add_data_with_key() error path (David Arcari) [1829900] - [gpio] gpiolib: acpi: Respect pin bias setting (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add acpi_gpio_update_gpiod_lookup_flags() helper (David Arcari) [1829900] - [gpio] gpiolib: acpi: Set pin value, based on bias, more accurately (David Arcari) [1829900] - [gpio] gpiolib: acpi: Change type of dflags (David Arcari) [1829900] - [gpio] gpiolib: Introduce GPIO_LOOKUP_FLAGS_DEFAULT (David Arcari) [1829900] - [gpio] gpiolib: Make use of enum gpio_lookup_flags consistent (David Arcari) [1829900] - [include] gpiolib: Indent entry values of enum gpio_lookup_flags (David Arcari) [1829900] - [gpio] gpio: of: Optimize quirk checks (David Arcari) [1829900] - [gpio] gpio: mmio: Drop bgpio_dir_inverted (David Arcari) [1829900] - [gpio] gpio: Set proper argument value to set_config (David Arcari) [1829900] - [gpio] gpio: Remove obsolete comment about gpiochip_free_hogs() usage (David Arcari) [1829900] - [gpio] gpio: mmio: Fix bgpio_get_set & bgpio_get_set_multiple (David Arcari) [1829900] - [gpio] gpio: mmio: Support two direction registers (David Arcari) [1829900] - [gpio] gpiolib: Don't WARN on gpiod_put() for optional GPIO (David Arcari) [1829900] - [gpio] gpiolib: acpi: Fix references in kernel doc and amend (David Arcari) [1829900] - [gpio] gpio: of: Fix of_gpiochip_add() error path (David Arcari) [1829900] - [gpio] gpio: of: Check for "spi-cs-high" in child instead of parent node (David Arcari) [1829900] - [gpio] gpio: of: Check propname before applying "cs-gpios" quirks (David Arcari) [1829900] - [gpio] Revert "gpio: use new gpio_set_config() helper in more places" (David Arcari) [1829900] - [gpio] gpio: of: Handle both enable-gpio{,s} (David Arcari) [1829900] - [gpio] gpio: of: Restrict enable-gpio quirk to regulator-gpio (David Arcari) [1829900] - [gpio] gpio: of: Apply regulator-gpio quirk only to enable-gpios (David Arcari) [1829900] - [gpio] gpio: add core support for pull-up/pull-down configuration (David Arcari) [1829900] - [gpio] gpio: use new gpio_set_config() helper in more places (David Arcari) [1829900] - [gpio] gpio: rename gpio_set_drive_single_ended() to gpio_set_config() (David Arcari) [1829900] - [gpio] gpiolib: acpi: Correct kernel doc of struct acpi_gpio_event (David Arcari) [1829900] - [gpio] gpio: of: Fix logic inversion (David Arcari) [1829900] - [gpio] gpio: add irq domain activate/deactivate functions (David Arcari) [1829900] - [gpio] gpiolib: fix line event timestamps for nested irqs (David Arcari) [1829900] - [gpio] gpiolib-acpi: Preserve non direction flags when updating gpiod_flags (David Arcari) [1829900] - [gpio] gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochip_free_interrupts (David Arcari) [1829900] - [gpio] gpiolib-acpi: remove unused variable 'err', cleans up build warning (David Arcari) [1829900] - [mmc] mmc: core: don't override the CD GPIO level when "cd-inverted" is set (David Arcari) [1829900] - [arm64] arm64: dts: meson: Fix mmc cd-gpios polarity (David Arcari) [1829900] - [gpio] gpio/mmc/of: Respect polarity in the device tree (David Arcari) [1829900] - [include] gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB (David Arcari) [1829900] - [documentation] Documentation: gpio: fix function links in the HTML docs (David Arcari) [1829900] - [documentation] docs: driver-model: convert docs to ReST and rename to *.rst (David Arcari) [1829900] - [documentation] docs: gpio: driver.rst: fix a bad tag (David Arcari) [1829900] - [documentation] gpio: Fix minor grammar errors in documentation (David Arcari) [1829900] - [documentation] gpio: Update documentation (David Arcari) [1829900] - [gpio] gpio: Pass a flag to gpiochip_request_own_desc() (David Arcari) [1829900] - [gpio] gpio: Add devm_gpiod_unhinge() (David Arcari) [1829900] - [gpio] gpio: devres: Handle nonexclusive GPIOs (David Arcari) [1829900] - [gpio] gpio: Enable nonexclusive gpiods from DT nodes (David Arcari) [1829900] - [gpio] gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers (David Arcari) [1829900] - [gpio] gpio: OF: Parse MMC-specific CD and WP properties (David Arcari) [1829900] - [gpio] gpio: restore original GPLv2+ license of gpiolib-of.c sources (David Arcari) [1829900] - [include] gpio: drop broken to_gpio_irq_chip() helper (David Arcari) [1829900] - [gpio] gpio: drop devm_gpio_chip_match() (David Arcari) [1829900] - [gpio] gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path (David Arcari) [1829900] - [gpio] gpiolib: Fix possible use after free on label (David Arcari) [1829900] - [documentation] Documentation: gpio: driver: fix wire name for I2C (David Arcari) [1829900] - [documentation] gpio/driver.rst: document gpiochip_disable/enable_irq() (David Arcari) [1829900] - [gpio] gpio: drop devm_gpiochip_remove() (David Arcari) [1829900] - [gpio] gpio: Clarify kerneldoc on gpiochip_set_chained_irqchip() (David Arcari) [1829900] - [gpio] gpio: Remove unused 'irqchip' argument to gpiochip_set_cascaded_irqchip() (David Arcari) [1829900] - [gpio] gpio: Drop parent irq assignment during cascade setup (David Arcari) [1829900] - [gpio] gpiolib: Initialize gdev field before is used (David Arcari) [1829900] - [gpio] gpio: Assign gpio_irq_chip::parents to non-stack pointer (David Arcari) [1829900] - [gpio] gpio: fix doc string for devm_gpiochip_add_data() to not talk about irq_chip (David Arcari) [1829900] - [gpio] gpio: mockup: fix indicated direction (David Arcari) [1829900] - [gpio] gpiolib: Show correct direction from the beginning (David Arcari) [1829900] - [gpio] gpiolib: Add init_valid_mask exported function (David Arcari) [1829900] - [gpio] gpio: Slightly more helpful debugfs (David Arcari) [1829900] - [gpio] Accept partial 'gpio-line-names' property (David Arcari) [1829900] - [gpio] gpio: Restore indentation of continued lines (David Arcari) [1829900] - [gpio] gpio: Propagate errors from gpiod_set_array_value_complex() (David Arcari) [1829900] - [gpio] gpiolib: Fix incorrect use of find_next_zero_bit() (David Arcari) [1829900] - [gpio] gpiolib: Fix missing updates of bitmap index (David Arcari) [1829900] - [gpio] gpio: Add comments on single direction chips (David Arcari) [1829900] - [gpio] gpiolib: Fix gpio_direction_* for single direction GPIOs (David Arcari) [1829900] - [gpio] gpio: Rename devres implementation file (David Arcari) [1829900] - [gpio] gpio: Use SPDX header for core library (David Arcari) [1829900] - [gpio] gpiolib: Fix array members of same chip processed separately (David Arcari) [1829900] - [gpio] gpiolib: Free the last requested descriptor (David Arcari) [1829900] - [gpio] gpio: Get rid of legacy header (David Arcari) [1829900] - [gpio] gpiolib: check if irqchip already has the irq hook replacements (David Arcari) [1829900] - [gpio] gpiolib: use better errno if get_direction is not available (David Arcari) [1829900] - [documentation] gpiolib: Implement fast processing path in get/set array (David Arcari) [1829900] - [documentation] Documentation: gpio: Fix reference to gpiod_get_array() (David Arcari) [1829900] - [gpio] gpiolib: Pass array info to get/set array functions (David Arcari) [1829900] - [gpio] gpiolib: Identify arrays matching GPIO hardware (David Arcari) [1829900] - [gpio] gpiolib: Pass bitmaps, not integer arrays, to get/set array (David Arcari) [1829900] - [gpio] gpiolib: Don't support irq sharing for userspace (David Arcari) [1829900] - [gpio] gpio: of: Handle SPI chipselect legacy bindings (David Arcari) [1829900] - [gpio] gpiolib: override irq_enable/disable (David Arcari) [1829900] - [gpio] gpiolib: add flag to indicate if the irq is disabled (David Arcari) [1829900] - [gpio] gliolib: set hooks in gpiochip_set_irq_hooks() (David Arcari) [1829900] - [gpio] gpiolib: export gpiochip_irq_reqres/relres() (David Arcari) [1829900] - [include] gpio: fix kernel-doc notation warning for 'request_key' (David Arcari) [1829900] - [gpio] gpio: Fix crash due to registration race (David Arcari) [1829900] - [gpio] gpio: Convert to using pOFn instead of device_node.name (David Arcari) [1829900] - [gpio] gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcall (David Arcari) [1829900] - [gpio] gpiolib: acpi: Switch to cansleep version of GPIO library call (David Arcari) [1829900] - [gpio] gpiolib: Avoid calling chip->request() for unused gpios (David Arcari) [1829900] - [gpio] gpio: mmio: Fix up inverted direction registers (David Arcari) [1829900] - [gpio] gpiolib: Fix of_node inconsistency (David Arcari) [1829900] - [gpio] gpiolib: Don't shadow error code of gpiochip_lock_as_irq() (David Arcari) [1829900] - [include] gpiolib: Use GPIOD_OUT_{LOW, HIGH} macros in open drain ones (David Arcari) [1829900] - [gpio] gpiolib: probe deferral error reporting (David Arcari) [1829900] - [include] Input: gpio_keys - add missing include to gpio_keys.h (David Arcari) [1829900] - [gpio] gpiolib: remove an unnecessary TODO (David Arcari) [1829900] - [gpio] gpiolib: don't allow userspace to set values of input lines (David Arcari) [1829900] - [gpio] gpiolib: Join one line back for better readability (David Arcari) [1829900] - [gpio] gpiolib: Consistent use of ->get_direction() inside gpiolib (David Arcari) [1829900] - [gpio] gpiolib: Defer on non-DT find_chip_by_name() failure (David Arcari) [1829900] - [gpio] gpiolib: Respect error code of ->get_direction() (David Arcari) [1829900] - [gpio] gpiolib: Join string literals back (David Arcari) [1829900] - [include] gpio.h: fix location of gpio legacy documentation (David Arcari) [1829900] - [fs] gfs2: Fix use-after-free in gfs2_logd after withdraw (Robert S Peterson) [1831695] - [fs] gfs2: Fix BUG during unmount after file system withdraw (Robert S Peterson) [1831695] - [fs] gfs2: Fix error exit in do_xmote (Robert S Peterson) [1831695] - [fs] gfs2: fix withdraw sequence deadlock (Robert S Peterson) [1831695] - [mm] s390/mm: fix page table upgrade vs 2ndary address mode accesses (Vladis Dronov) [1828154] {CVE-2020-11884} - [media] media: serial_ir: Fix use-after-free in serial_ir_init_module (Vladis Dronov) [1802396] {CVE-2019-19543} - [mm] mm/memory_hotplug: fix remove_memory() lockdep splat (Christoph von Recklinghausen) [1830942] - [mm] mm/page_alloc.c: initialize memmap of unavailable memory directly (Christoph von Recklinghausen) [1782827] - [fs] fs/proc/page.c: allow inspection of last section and fix end detection (Christoph von Recklinghausen) [1782827] - [mm] mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section (Christoph von Recklinghausen) [1782827] - [powerpc] kvm: ppc: book3s hv: Handle non-present PTEs in page fault functions (David Gibson) [1820402] - [vfio] vfio-pci/nvlink2: Allow fallback to ibm, mmio-atsd[0] (David Gibson) [1819169] - [s390] s390/cpuinfo: fix wrong output when CPU0 is offline (Philipp Rudo) [1812982] - [s390] s390/topology: remove offline CPUs from CPU topology masks (Philipp Rudo) [1812982] - [hwtracing] intel_th: pci: Add Comet Lake PCH-V support (Tony Camuso) [1822983] - [kernel] kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic (Waiman Long) [1833383] - [kernel] kprobes: Set unoptimized flag after unoptimizing code (Waiman Long) [1833383] - [kernel] kprobes: Prohibit probing on BUG() and WARN() address (Waiman Long) [1833383] - [kernel] kprobes: Fix potential deadlock in kprobe_optimizer() (Waiman Long) [1833383] - [fs] gfs2: More gfs2_find_jhead fixes (Abhijith Das) [1828653] - [kernel] audit: fix a net reference leak in audit_list_rules_send() (Richard Guy Briggs) [1827327] - [kernel] audit: fix a net reference leak in audit_send_reply() (Richard Guy Briggs) [1827327] - [kernel] audit: check the length of userspace generated audit records (Richard Guy Briggs) [1827303] - [s390] s390/pci: do not set affinity for floating irqs (Philipp Rudo) [1834319] - [netdrv] mlx5: Remove the unsupported mark from ConnectX-6 Dx device (Alaa Hleihel) [1789382 1782831] - [netdrv] mlx5: Update list of unsupported devices (Alaa Hleihel) [1823685 1789382] - [infiniband] RDMA/mlx5: Verify that QP is created with RQ or SQ (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix udata response upon SRQ creation (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Set of completion request bit should not clear other adjacent bits (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: en_accel, Add missing net/geneve.h include (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix q counters on uplink representors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix command entry leak in Internal Error State (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix forced completion access non initialized command entry (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, On creation set CQ's arm_db member to right value (Alaa Hleihel) [1789384 1789382] - [infiniband] RDMA/mlx5: Set GRH fields in query QP on RoCE (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Get the latest values from counters in switchdev mode (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Don't trigger IRQ multiple times on XSK wakeup to avoid WQ overruns (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix failing fw tracer allocation on s390 (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix pfnum in devlink port attribute (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix nest_level for vlan pop action (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add missing release firmware call (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix frequent ioread PCI access during recovery (Alaa Hleihel) [1789382] - [netdrv] flow_offload: check for basic action hw stats type (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Remove unused argument from parse_tc_pedit_action() (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Remove unneeded functions deceleration (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Improve log messages (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Change matcher priority parameter type (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: Eswitch, avoid redundant mask (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Don't allow forwarding between uplink (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Fix missing congestion control debugfs on rep rdma device (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Optimize u64 division on 32-bit arches (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Prevent UMR usage with RO only when we have RO caps (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix group version management (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: E-Switch, Hold mutex when querying drop counter in legacy mode (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Tidy up and fix reverse christmas ordring (Alaa Hleihel) [1831133 1789382] - [netdrv] net/mlx5: Expose port speed when possible (Alaa Hleihel) [1831133 1789382] - [include] net/mlx5: Expose link speed directly (Alaa Hleihel) [1831133 1789382] - [netdrv] net/mlx5e: Use netdev_warn() for errors for added prefix (Alaa Hleihel) [1789382] - [include] net/mlx5: fix spelling mistake "reserverd" -> "reserved" (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: sparse: warning: Using plain integer as NULL pointer (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: sparse: warning: incorrect type in assignment (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: RX, Use indirect calls wrapper for handling compressed completions (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Change inline mode correctly when changing trust state (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add context to the preactivate hook (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix configuration of XPS cpumasks and netdev queues in corner cases (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Use preactivate hook to set the indirection table (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Rename hw_modify to preactivate (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Encapsulate updating netdev queues into a function (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add missing LRO cap check (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Define one flow for TXQ selection when TCs are configured (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Block delay drop to unprivileged users (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix access to wrong pointer while performing flush due to error (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Do not recover from a non-fatal syndrome (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix ICOSQ recovery flow with Striding RQ (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Enhance ICOSQ WQE info fields (Alaa Hleihel) [1789382] - [netdrv] net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix the number of hwcounters of a dynamic counter (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Clear LAG notifier pointer after unregister (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix endianness handling in pedit mask (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: kTLS, Fix wrong value in record tracker enum (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Fix postsend actions write length (Alaa Hleihel) [1789384 1789382] - [infiniband] IB/mlx5: Fix implicit ODP race (Alaa Hleihel) [1789382] - [netdrv] mlx5: register lag notifier for init network namespace only (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix crash in recovery flow without devlink reporter (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Reset RQ doorbell counter before moving RQ state from RST to RDY (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepa (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Use div64_u64 for num_var_hw_entries calculation (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Prevent overflow in mmap offset calculations (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix async events cleanup flows (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Return failure when rts2rts_qp_counters_set_id is not supported (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Deprecate usage of generic TLS HW capability bit (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: TX, Error completion is for last WQE in batch (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: IPsec, Fix esp modify function attribute (Alaa Hleihel) [1789382] - [infiniband] RDMA/core: Make the entire API tree static (Alaa Hleihel) [1789382] - [netdrv] mlx5: Use dev_net netdevice notifier registrations (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Return the administrative GUID if exists (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Allow connecting flow table to a lower/same level table (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Modify header copy support (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Modify set action limitation extension (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5e: Add mlx5e_flower_parse_meta support (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix printk format warning (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Allow creating autogroups with reserved entries (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add ignore level support fwd to table rules (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: fs_core: Introduce unmanaged flow tables (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Refactor mlx5_create_auto_grouped_flow_table (Alaa Hleihel) [1789383 1789382] - [include] net/mlx5e: Expose FEC feilds and related capability bit (Alaa Hleihel) [1789382] - [include] net/mlx5: Add mlx5_ifc definitions for connection tracking support (Alaa Hleihel) [1789382] - [include] net/mlx5: Add copy header action struct layout (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Expose resource dump register mapping (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add structures and defines for MIRC register (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Read MCAM register groups 1 and 2 (Alaa Hleihel) [1789382] - [include] net/mlx5: Add structures layout for new MCAM access reg groups (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Expose RoCE accelerator counters (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Set relaxed ordering when requested (Alaa Hleihel) [1789382] - [include] net/mlx5: Expose relaxed ordering bits (Alaa Hleihel) [1789382] - [include] net/mlx5: Add RoCE accelerator counters (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Mask out unsupported ODP capabilities for kernel QPs (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Don't fake udata for kernel path (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Add ODP WQE handlers for kernel QPs (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Simplify devx async commands (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Add mmap support for VAR (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Introduce VAR object and its alloc/destroy methods (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Extend caps stage to handle VAR capabilities (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Expose vDPA emulation device capabilities (Alaa Hleihel) [1789382] - [include] net/mlx5: Add Virtio Emulation related device capabilities (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Use async EQ setup cleanup helpers for multiple EQs (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Reduce No CQ found log level from warn to debug (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Increase the max number of channels to 128 (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Support accept action on nic table (Alaa Hleihel) [1789382] - [netdrv] mlx5: work around high stack usage with gcc (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: limit the function in local scope (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: use true, false for bool variable (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Unify ODP MR code paths to allow extra flexibility (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Fix outstanding_pi index for GSI qps (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add devlink reload (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Set netdev name space on creation (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Load profile according to RoCE enablement state (Alaa Hleihel) [1790200 1789382] - [netdrv] net/mlx5: Handle "enable_roce" devlink param (Alaa Hleihel) [1790200 1789382] - [fs] gfs2: Another gfs2_walk_metadata fix (Andreas Grunbacher) [1826419] - [nvme] nvmet-tcp: optimize tcp stack TX when data digest is used (Chris Leech) [1829540] - [nvme] nvmet-tcp: fix maxh2cdata icresp parameter (Chris Leech) [1829540] - [nvme] nvmet-tcp: set SO_PRIORITY for accepted sockets (Chris Leech) [1829540] - [nvme] nvmet-tcp: set MSG_MORE only if we actually have more to send (Chris Leech) [1829540] - [nvme] nvme-tcp: fix possible crash in recv error flow (Chris Leech) [1829540] - [nvme] nvme-tcp: don't poll a non-live queue (Chris Leech) [1829540] - [nvme] nvme-tcp: fix possible crash in write_zeroes processing (Chris Leech) [1829540] - [nvme] nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Chris Leech) [1829540] - [nvme] nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Chris Leech) [1829540] - [nvme] nvme: Fix ctrl use-after-free during sysfs deletion (Chris Leech) [1829540] - [nvme] nvme-tcp: break from io_work loop if recv failed (Chris Leech) [1829540] - [nvme] nvme-tcp: move send failure to nvme_tcp_try_send (Chris Leech) [1829540] - [nvme] nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Chris Leech) [1829540] - [nvme] nvme-tcp: Set SO_PRIORITY for all host sockets (Chris Leech) [1829540] - [nvme] nvme/tcp: fix bug on double requeue when send fails (Chris Leech) [1829540] - [nvme] Revert "nvme: Restart request timers in resetting state" (Chris Leech) [1829540] - [acpi] ACPI: processor: Export acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR (Steve Best) [1826415] - [acpi] ACPI: processor: Clean up acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Introduce acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Export function to claim _CST control (Steve Best) [1826415] - [s390] s390/ftrace: fix potential crashes when switching tracers (Philipp Rudo) [1831796] - [net] net/smc: cancel event worker during device removal (Philipp Rudo) [1780665] - [net] net/smc: check for valid ib_client_data (Philipp Rudo) [1780665] - [net] net/smc: fix cleanup for linkgroup setup failures (Philipp Rudo) [1780665] - [net] net/smc: no peer ID in CLC decline for SMCD (Philipp Rudo) [1780665] - [net] net/smc: transfer fasync_list in case of fallback (Philipp Rudo) [1780665] - [net] net/smc: fix leak of kernel memory to user space (Philipp Rudo) [1780665] - [net] net/smc: allow unprivileged users to read pnet table (Philipp Rudo) [1780665] - [net] net/smc: unregister ib devices in reboot_event (Philipp Rudo) [1780665] - [net] net/smc: add fallback check to connect() (Philipp Rudo) [1780665] - [net] net/smc: shorten lgr_cnt initialization (Philipp Rudo) [1780665] - [net] net/smc: fix fastopen for non-blocking connect() (Philipp Rudo) [1780665] - [net] net/smc: remove unused constant (Philipp Rudo) [1780665] - [net] net/smc: use rcu_barrier() on module unload (Philipp Rudo) [1780665] - [net] net/smc: guarantee removal of link groups in reboot (Philipp Rudo) [1780665] - [net] net/smc: introduce bookkeeping of SMCR link groups (Philipp Rudo) [1780665] - [net] net/smc: immediate termination for SMCR link groups (Philipp Rudo) [1780665] - [net] net/smc: wait for tx completions before link freeing (Philipp Rudo) [1780665] - [net] net/smc: abnormal termination without orderly flag (Philipp Rudo) [1780665] - [net] net/smc: no WR buffer wait for terminating link group (Philipp Rudo) [1780665] - [net] net/smc: introduce bookkeeping of SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: abnormal termination of SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: immediate termination for SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: fix final cleanup sequence for SMCD devices (Philipp Rudo) [1780665] - [net] net/smc: fix refcount non-blocking connect() -part 2 (Philipp Rudo) [1780665] - [net] net/smc: fix ethernet interface refcounting (Philipp Rudo) [1780665] - [net] net/smc: fix refcounting for non-blocking connect() (Philipp Rudo) [1780665] - [net] net/smc: fix closing of fallback SMC sockets (Philipp Rudo) [1780665] - [net] net/smc: remove close abort worker (Philipp Rudo) [1780665] - [net] net/smc: introduce link group termination worker (Philipp Rudo) [1780665] - [net] net/smc: improve abnormal termination of link groups (Philipp Rudo) [1780665] - [net] net/smc: tell peers about abnormal link group termination (Philipp Rudo) [1780665] - [net] net/smc: improve link group freeing (Philipp Rudo) [1780665] - [net] net/smc: improve abnormal termination locking (Philipp Rudo) [1780665] - [net] net/smc: terminate link group without holding lgr lock (Philipp Rudo) [1780665] - [net] net/smc: cancel send and receive for terminated socket (Philipp Rudo) [1780665] - [net] net/smc: receive pending data after RCV_SHUTDOWN (Philipp Rudo) [1780665] - [net] net/smc: receive returns without data (Philipp Rudo) [1780665] - [net] net/smc: fix SMCD link group creation with VLAN id (Philipp Rudo) [1780665] - [net] net/smc: improve close of terminated socket (Philipp Rudo) [1780665] - [net] net/smc: no new connections on disappearing devices (Philipp Rudo) [1780665] - [net] net/smc: increase device refcount for added link group (Philipp Rudo) [1780665] - [net] net/smc: separate locks for SMCD and SMCR link group lists (Philipp Rudo) [1780665] - [net] net/smc: separate SMCD and SMCR link group lists (Philipp Rudo) [1780665] - [net] net/smc: original socket family in inet_sock_diag (Philipp Rudo) [1780665] - [infiniband] RDMA/bnxt_re: Use rdma_read_gid_hw_context to retrieve HW gid index (Kamal Heib) [1828601] - [infiniband] RDMA/core: Add helper function to retrieve driver gid context from gid attr (Kamal Heib) [1828601] - [media] media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused() (Vladis Dronov) [1825616] {CVE-2019-9455} - [net] SUNRPC: Fix initialisation of struct rpc_xprt_switch (Steve Dickson) [1683394] - [net] SUNRPC: add links for all client xprts to debugfs (Steve Dickson) [1683394] - [net] SUNRPC: enhance rpc_clnt_show_stats() to report on all xprts (Steve Dickson) [1683394] - [net] SUNRPC: Fix transport accounting when caller specifies an rpc_xprt (Steve Dickson) [1683394] - [fs] NFS: send state management on a single connection (Steve Dickson) [1683394] - [net] SUNRPC: Add basic load balancing to the transport switch (Steve Dickson) [1683394] - [net] SUNRPC: Fix up task signalling (Steve Dickson) [1683394] - [fs] NFS: Allow multiple connections to a NFSv2 or NFSv3 server (Steve Dickson) [1683394] - [fs] NFS: Display the "nconnect" mount option if it is set (Steve Dickson) [1683394] - [fs] pNFS: Allow multiple connections to the DS (Steve Dickson) [1683394] - [fs] NFSv4: Allow multiple connections to NFSv4.x (x>0) servers (Steve Dickson) [1683394] - [fs] NFS: Add a mount option to specify number of TCP connections to use (Steve Dickson) [1683394] - [net] SUNRPC: Allow creation of RPC clients with multiple connections (Steve Dickson) [1683394] - [net] netlabel: cope with NULL catmap (Paolo Abeni) [1827251] {CVE-2020-10711} - [scsi] scsi: qla2xxx: fix a potential NULL pointer dereference ("Ewan D. Milne") [1829250] {CVE-2019-16233} - [input] Input: ff-memless - kill timer in destroy() (Chris von Recklinghausen) [1815024] {CVE-2019-19524}- [netdrv] net/mlx5e: kTLS, Do not send decrypted-marked SKBs via non-accel path (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: kTLS, Remove redundant posts in TX resync flow (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: kTLS, Fix corner-case checks in TX resync flow (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Prevent ingress rate configuration of uplink rep (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Fix lowest FDB pool size (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Fix hairpin RSS table size (Alaa Hleihel) [1789380] - [netdrv] Revert "net/mlx5: Support lockless FTE read lookups" (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move devlink registration before interfaces load (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Always print health reporter message to dmesg (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Avoid duplicating rule destinations (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Fix device memory flows (Alaa Hleihel) [1789380] - [netdrv] treewide: Use sizeof_field() macro (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev mode for prio tag (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Fix build error without IPV6 (Alaa Hleihel) [1789380] - [netdrv] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Remove redundant pointer check (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: TC, Stub out ipv6 tun create header function (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Add support for Geneve packets SW steering (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Add HW bits and definitions for Geneve flex parser (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Refactor VXLAN GPE flex parser tunnel code for SW steering (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT_CONTEXT command (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Implement callbacks for getting VFs GUID attributes (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Rx, Update page pool numa node when changed (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Support extended number of strides for Striding RQ (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Remove redundant NULL initializations (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Add new chain for netfilter flow table offload (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Refactor creating fast path prio chains (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Accumulate levels for chains prio namespaces (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Define fdb tc levels per prio (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Rename FDB_* tc related defines to FDB_TC_* defines (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Simplify fdb chain and prio eswitch defines (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Support flow counters offset for bulk counters (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Dump of fw_fatal use updated devlink binary interface (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Rename profile and init methods (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: fix spelling mistake "metdata" -> "metadata" (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: fix kvfree of uninitialized pointer spec (Alaa Hleihel) [1789380] - [infiniband] IB: mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: LAG, Use port enumerators (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: rate limit alloc_ent error messages (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Add ToS (DSCP) header rewrite support (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Bit sized fields rewrite support (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: WQ, Move short getters into header file (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Support lockless FTE read lookups (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Do not hold group lock while allocating FTE in software (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Verify that rule has at least one fwd/drop action (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Remove unneeded variable in mlx5_unload_one (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: FPGA, support network cards with standalone FPGA (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Introduce and use mlx5_core_is_vf() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Refactor ingress acl configuration (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Restrict metadata disablement to offloads mode (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Offloads shift ACL programming during enable/disable vport (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Offloads introduce and use per vport acl tables APIs (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move ACL drop counters life cycle close to ACL lifecycle (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Legacy introduce and use per vport acl tables APIs (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Prepare code to handle vport enable error (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Tide up state_lock and vport enabled flag usage (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move legacy drop counter and rule under legacy structure (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move metdata fields under offloads structure (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Introduce and use mlx5_esw_is_manager_vport() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Introduce and use vlan rule config helper (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Rename ingress acl config in offloads mode (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Rename egress config to generic name (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Test write combining support (Alaa Hleihel) [1789380] - [netdrv] net: Fix misspellings of "configure" and "configuration" (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Do not race with mlx5_ib_invalidate_range during create and destroy (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Rework implicit ODP destroy (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Avoid double lookups on the pagefault path (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Reduce locking in implicit_mr_get_data() (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use an xarray for the children of an implicit ODP (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Split implicit handling from pagefault_mr (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Set the HW IOVA of the child MRs to their place in the tree (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Lift implicit_mr_alloc() into the two routines that call it (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Rework implicit_mr_get_data (Alaa Hleihel) [1789380] - [netdrv] RDMA/mlx5: Delete struct mlx5_priv->mkey_table (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use a dedicated mkey xarray for ODP (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Split sig_err MR data into its own xarray (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use SRCU properly in ODP prefetch (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Add capability for max sge to get optimized performance (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Introduce and use mkey context setting helper routine (Alaa Hleihel) [1789380] - [include] net/mlx5: Expose optimal performance scatter entries capability (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Remove unnecessary else statement (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Remove unnecessary return statement (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Group boolean parameters to take less space (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Add missing capability bit check for IP-in-IP (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Fix ingress rate configuration for representors (Alaa Hleihel) [1789378] - [netdrv] mlx5: reject unsupported external timestamp flags (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Replace kfree with kvfree when free vhca stats (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Remove incorrect match criteria assignment line (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Enhance TX resync flow (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save a copy of the crypto info (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Remove unneeded cipher type checks (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Limit DUMP wqe size (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Fix missing SQ edge fill (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Fix page refcnt leak in TX resync error flow (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save by-value copy of the record frags (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save only the frag page to release at completion (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Size of a Dump WQE is fixed (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Release reference on DUMPed fragments in shutdown flow (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Put live in the correct place for ODP MRs (Alaa Hleihel) [1789378] - [infiniband] RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages() (Alaa Hleihel) [1789378] - [netdrv] drivers: net: Fix Kconfig indentation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: DR, Remove redundant dev_name print from err log (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: DR, Remove useless set memory to zero use memset() (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Remove unused function parameter (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Use PTR_ERR_OR_ZERO rather than its implementation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Use ipv6_stub to avoid dependency with ipv6 being a module (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Kconfig: Fix MLX5_CORE dependency with PCI_HYPERV_INTERFACE (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Fix static checker warning of potential pointer math issue (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Remove unlikely() from WARN*() condition (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Support TSO and TX checksum offloads for IP-in-IP tunnels (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Improve stateless offload capability check (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Support RSS for IP-in-IP and IPv6 tunneled packets (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Change function's position to a more fitting file (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add page fault handler for DC initiator WQE (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Remove check of FW capabilities in ODP page fault handling (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Set ODP capabilities for DC transport to max (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: RDMA_RX flow type support for user applications (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Fix return code in case of hyperv wrong size read (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add mlx5e HV VHCA stats agent (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add HV VHCA control agent (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add HV VHCA infrastructure (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add wrappers for HyperV PCIe operations (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add trace point for neigh update (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add trace point for neigh used value update (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add tc flower tracepoints (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Use odp instead of mr->umem in pagefault_mr (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Use ib_umem_start instead of umem.address (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Create bypass and loopback flow steering namespaces for RDMA RX (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add per-namespace flow table default miss action support (Alaa Hleihel) [1789378] - [include] net/mlx5: Expose IP-in-IP capability bit (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Improve functions documentation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Report and recover from CQE with error on RQ (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: RX, Handle CQE with error at the earliest stage (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Report and recover from rx timeout (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Report and recover from CQE error on ICOSQ (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Split open/close ICOSQ into stages (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add support to rx reporter diagnose (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add helper functions for reporter's basics (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add cq info to tx reporter diagnose (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Extend tx reporter diagnostics output (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Extend tx diagnose function (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Generalize tx reporter's functionality (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Change naming convention for reporter's functions (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Rename reporter header file (Alaa Hleihel) [1790198 1789378] - [infiniband] RDMA/mlx5: Annotate lock dependency in bind/unbind slave port (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Expose XRQ legacy commands over the DEVX interface (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add legacy events to DEVX list (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add XRQ legacy commands opcodes (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Use debug message instead of warn (Alaa Hleihel) [1789378] - [netdrv] mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1789378] - [infiniband] mlx5: Use refcount_t for refcount (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Allow dropping specific tunnel packets (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: TX reporter cleanup (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Set tx reporter only on successful creation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Rx, checksum handling refactoring (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Tx, Soften inline mode VLAN dependencies (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: XDP, Slight enhancement for WQE fetch function (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: XDP, Close TX MPWQE session when no room for inline packet left (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Tx, Strict the room needed for SQ edge NOPs (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: E-Switch, add ingress rate support (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Remove DEBUG ODP code (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add CREATE_PSV/DESTROY_PSV for devx interface (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Avoid unnecessary typecast (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: xsk: dynamically allocate mlx5e_channel_param (Alaa Hleihel) [1789378] - [netdrv] net: Use skb accessors in network drivers (Alaa Hleihel) [1789378] - [char] tpm: Export tpm2_get_cc_attrs_tbl for ibmvtpm driver as module (David Gibson) [1781915] - [char] tpm: ibmvtpm: Add support for TPM2 (David Gibson) [1781915] - [char] tpm: of: Handle IBM, vtpm20 case when getting log parameters (David Gibson) [1781915] - [wireless] iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices (Jarod Wilson) [1807052] - [wireless] mwifiex: set needed_headroom, not hard_header_len (Jarod Wilson) [1807052] - [wireless] ath9k: Handle txpower changes even when TPC is disabled (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: fix coverage_class type (Jarod Wilson) [1807052] - [wireless] rtw88: Use kfree_skb() instead of kfree() (Jarod Wilson) [1807052] - [wireless] brcmfmac: abort and release host after error (Jarod Wilson) [1807052] - [wireless] ath11k: Silence clang -Wsometimes-uninitialized in ath11k_update_per_peer_stats_from_txcompl (Jarod Wilson) [1807052] - [wireless] ath10k: Call cpu_latency_qos_*() instead of pm_qos_*() (Jarod Wilson) [1807052] - [net] mac80211: fix authentication with iwlwifi/mvm (Jarod Wilson) [1807052] - [net] mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX (Jarod Wilson) [1807052] - [net] mac80211: mark station unauthorized before key removal (Jarod Wilson) [1807052] - [net] mac80211: Check port authorization in the ieee80211_tx_dequeue() case (Jarod Wilson) [1807052] - [net] cfg80211: Do not warn on same channel at the end of CSA (Jarod Wilson) [1807052] - [net] mac80211: drop data frames without key on encrypted links (Jarod Wilson) [1807052] - [net] nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 (Jarod Wilson) [1807052] - [wireless] iwlwifi: cfg: use antenna diversity with all AX101 devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Fix rate scale NSS configuration (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: don't add TLV offset when reading FIFOs (Jarod Wilson) [1807052] - [wireless] iwlwifi: check allocated pointer when allocating conf_tlvs (Jarod Wilson) [1807052] - [wireless] iwlwifi: consider HE capability when setting LDPC (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: take the required lock when clearing time event data (Jarod Wilson) [1807052] - [net] mac80211: Do not send mesh HWMP PREQ if HWMP is disabled (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for channel switch (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for beacon report scanning (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for critical protocol indication (Jarod Wilson) [1807052] - [wireless] mt76: fix array overflow on receiving too many fragments for a packet (Jarod Wilson) [1807052] - [net] mac80211: rx: avoid RCU list traversal under mutex (Jarod Wilson) [1807052] - [net] nl80211: explicitly include if_vlan.h (Jarod Wilson) [1807052] - [net] mac80211: Remove a redundant mutex unlock (Jarod Wilson) [1807052] - [net] cfg80211: check reg_rule for NULL in handle_channel_custom() (Jarod Wilson) [1807052] - [net] nl80211: fix potential leak in AP start (Jarod Wilson) [1807052] - [net] mac80211: fix wrong 160/80+80 MHz setting (Jarod Wilson) [1807052] - [net] cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap (Jarod Wilson) [1807052] - [net] cfg80211: check wiphy driver existence for drvinfo report (Jarod Wilson) [1807052] - [net] mac80211: consider more elements in parsing CRC (Jarod Wilson) [1807052] - [net] mac80211: fix quiet mode activation in action frames (Jarod Wilson) [1807052] - [net] mac80211: use more bits for ack_frame_id (Jarod Wilson) [1807052] - [wireless] rtw88: Fix return value of rtw_wow_check_fw_status (Jarod Wilson) [1807052] - [wireless] iwlwifi: d3: read all FW CPUs error info (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix TDLS discovery with the new firmware API (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Check the sta is not NULL in iwl_mvm_cfg_he_sta() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: avoid use after free for pmsr request (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: update the DTS measurement type (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't throw error when trying to remove IGTK (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Fix thermal zone registration (Jarod Wilson) [1807052] - [wireless] iwlwifi: use helpers (Jarod Wilson) [1807052] - [wireless] mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Jarod Wilson) [1807052] - [wireless] mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Jarod Wilson) [1807052] - [wireless] mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: fix spelling mistake "initilized" -> "initialized" (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: remove redundant assignment to variable cond (Jarod Wilson) [1807052] - [wireless] brcmfmac: Remove always false 'idx < 0' statement (Jarod Wilson) [1807052] - [wireless] rtw88: use shorter delay time to poll PS state (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential NULL skb access in TX ISR (Jarod Wilson) [1807052] - [wireless] brcmfmac: add initial support for monitor mode (Jarod Wilson) [1807052] - [wireless] brcmfmac: simplify building interface combinations (Jarod Wilson) [1807052] - [wireless] brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 (Jarod Wilson) [1807052] - [wireless] brcmfmac: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] rtw88: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Remove sw.h header (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: Remove sw.h header (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: Fix typo (Jarod Wilson) [1807052] - [wireless] rtw88: change max_num_of_tx_queue() definition to inline in pci.h (Jarod Wilson) [1807052] - [wireless] rtw88: assign NULL to skb after being kfree()'ed (Jarod Wilson) [1807052] - [wireless] rtw88: use rtw_hci_stop() instead of rtwdev->hci.ops->stop() (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused vif pointer in struct rtw_vif (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused variable 'in_lps' (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused spinlock (Jarod Wilson) [1807052] - [wireless] rtw88: 8822c: update power sequence to v15 (Jarod Wilson) [1807052] - [wireless] rtw88: fix TX secondary channel offset of 40M if current bw is 20M or 40M (Jarod Wilson) [1807052] - [wireless] rtw88: fix rate mask for 1SS chip (Jarod Wilson) [1807052] - [wireless] rtw88: Add wowlan net-detect support (Jarod Wilson) [1807052] - [wireless] rtw88: Add wowlan pattern match support (Jarod Wilson) [1807052] - [wireless] rtw88: support wowlan feature for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: load wowlan firmware if wowlan is supported (Jarod Wilson) [1807052] - [wireless] rtw88: add interface config for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset dma when reset pci trx ring (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset ring index when release skbs in tx ring (Jarod Wilson) [1807052] - [wireless] ath10k: Use device_get_match_data() to simplify code (Jarod Wilson) [1807052] - [wireless] ath10k: Add newlines to printk messages (Jarod Wilson) [1807052] - [wireless] ath10k: Correct the DMA direction for management tx buffers (Jarod Wilson) [1807052] - [wireless] mwifiex: drop most magic numbers from mwifiex_process_tdls_action_frame() (Jarod Wilson) [1807052] - [wireless] ath11k: fix up some error paths (Jarod Wilson) [1807052] - [wireless] ath11k: make sure to also report the RX bandwidth inside radiotap (Jarod Wilson) [1807052] - [wireless] ath11k: avoid null pointer dereference when pointer band is null (Jarod Wilson) [1807052] - [wireless] ath11k: Add missing pdev rx rate stats (Jarod Wilson) [1807052] - [wireless] ath11k: ensure ts.flags is initialized before bit-wise or'ing in values (Jarod Wilson) [1807052] - [wireless] ath11k: set TxBf parameters after vdev start (Jarod Wilson) [1807052] - [wireless] ath11k: enable HE tlvs in ppdu stats for pktlog lite (Jarod Wilson) [1807052] - [wireless] ath11k: fix debugfs build failure (Jarod Wilson) [1807052] - [wireless] ath10k: Don't call SCM interface for statically mapped msa region (Jarod Wilson) [1807052] - [wireless] Revert "ath10k: fix DMA related firmware crashes on multiple devices" (Jarod Wilson) [1807052] - [wireless] ath10k: drop RX skb with invalid length for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] ath10k: Add optional qdss clk (Jarod Wilson) [1807052] - [wireless] ath10k: pci: Fix comment on ath10k_pci_dump_memory_sram (Jarod Wilson) [1807052] - [wireless] ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe (Jarod Wilson) [1807052] - [wireless] ath9k: use true,false for bool variable (Jarod Wilson) [1807052] - [net] net: mac80211: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1807052] - [wireless] net: iwlwifi: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1807052] - [wireless] iwlwifi: add device name to device_info (Jarod Wilson) [1807052] - [wireless] iwlwifi: implement a new device configuration table (Jarod Wilson) [1807052] - [wireless] iwlwifi: assume the driver_data is a trans_cfg, but allow full cfg (Jarod Wilson) [1807052] - [wireless] iwlwifi: prph: remove some unused register definitions (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: print out extended secboot status before dump (Jarod Wilson) [1807052] - [wireless] iwlwifi: incorporate firmware filename into version (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: check for the domain on all TLV types during init (Jarod Wilson) [1807052] - [wireless] iwlwifi: add new iwlax411 struct for type SoSnj (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: remove the iwl_dbg_tlv_gen_active_trigs() function (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: remove unnecessary active triggers status flag (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: don't allow changing the domain via debugfs (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Update BEACON_TEMPLATE_CMD firmware API (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove CSR registers abstraction (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove some outdated iwl22000 configurations (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: validate queue ID before array deref/bit ops (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: use partial pages if applicable (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: map only used part of RX buffers (Jarod Wilson) [1807052] - [wireless] iwlwifi: allocate more receive buffers for HE devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for responder config command version 7 (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for location range request version 8 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: remove support for fw scan api v11 (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: don't skip a TX FIFO when dumping (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: update powersave correctly for D3 (Jarod Wilson) [1807052] - [wireless] ath11k: Use sizeof_field() instead of FIELD_SIZEOF() (Jarod Wilson) [1807052] - [wireless] ath11k: explicitly cast wmi commands to their correct struct type (Jarod Wilson) [1807052] - [wireless] orinoco: avoid assertion in case of NULL pointer (Jarod Wilson) [1807052] - [wireless] brcmfmac: Keep OOB wake-interrupt disabled when it shouldn't be enabled (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix memory leak in brcmf_usbdev_qinit (Jarod Wilson) [1807052] - [wireless] brcmfmac: not set mbss in vif if firmware does not support MBSS (Jarod Wilson) [1807052] - [wireless] brcmfmac: add RSDB condition when setting interface combinations (Jarod Wilson) [1807052] - [wireless] brcmfmac: add support for BCM4359 SDIO chipset (Jarod Wilson) [1807052] - [wireless] brcmfmac: make errors when setting roaming parameters non-fatal (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix rambase for 4359/9 (Jarod Wilson) [1807052] - [wireless] brcmfmac: set F2 blocksize and watermark for 4359 (Jarod Wilson) [1807052] - [wireless] brcmfmac: reset two D11 cores if chip has two D11 cores (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix interface sanity check (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix interface sanity check (Jarod Wilson) [1807052] - [wireless] brcmfmac: set interface carrier to off by default (Jarod Wilson) [1807052] - [wireless] mwifiex: delete unused mwifiex_get_intf_num() (Jarod Wilson) [1807052] - [wireless] rt2x00usb: Fix a warning message in 'rt2x00usb_watchdog_tx_dma()' (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix use after free in brcmf_sdio_readframes() (Jarod Wilson) [1807052] - [wireless] rt2x00: use RESET state bit to prevent IV changes on restart (Jarod Wilson) [1807052] - [wireless] rt2x00: implement reconfig_complete (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl_pci: Fix -Wcast-function-type (Jarod Wilson) [1807052] - [wireless] brcmsmac: Remove always false 'channel < 0' statement (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove last definitions of local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl88821ae: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove dependence on special bit manipulation macros for common driver (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: rtl8192c_com: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove usage of private bit manipulation (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Convert inline routines to little-endian words (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Convert macros that set descriptor (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Replace local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Remove unused GET_XXX and SET_XXX macros (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() (Jarod Wilson) [1807052] - [wireless] ath9k: fix storage endpoint lookup (Jarod Wilson) [1807052] - [wireless] ath11k: Remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] ath11k: remove an unneeded NULL check (Jarod Wilson) [1807052] - [wireless] ath11k: checking for NULL vs IS_ERR() (Jarod Wilson) [1807052] - [wireless] ath11k: delete a stray unlock in ath11k_dbg_htt_stats_req() (Jarod Wilson) [1807052] - [wireless] ath11k: fix missing free of skb on error return path (Jarod Wilson) [1807052] - [wireless] ath11k: fix uninitialized variable radioup (Jarod Wilson) [1807052] - [wireless] ath11k: fix memory leak on reg_info (Jarod Wilson) [1807052] - [wireless] ath11k: Remove unnecessary enum scan_priority (Jarod Wilson) [1807052] - [wireless] ath11k: fix several spelling mistakes (Jarod Wilson) [1807052] - [wireless] ath11k: add some missing __packed qualifiers (Jarod Wilson) [1807052] - [wireless] ath11k: set the BA buffer size to 256 when HE is enabled (Jarod Wilson) [1807052] - [wireless] ath11k: fix pdev when invoking ath11k_wmi_send_twt_enable_cmd() (Jarod Wilson) [1807052] - [wireless] ath11k: optimize ath11k_hal_tx_status_parse (Jarod Wilson) [1807052] - [wireless] ath11k: optimise ath11k_dp_tx_completion_handler (Jarod Wilson) [1807052] - [wireless] ath11k: move some tx_status parsing to debugfs code (Jarod Wilson) [1807052] - [wireless] ath11k: rename ath11k_wmi_base instances from wmi_sc to wmi_ab (Jarod Wilson) [1807052] - [wireless] ath11k: drop memset when setting up a tx cmd desc (Jarod Wilson) [1807052] - [wireless] ath11k: disable PS for STA interfaces by default upon bringup (Jarod Wilson) [1807052] - [wireless] ath11k: add wmi helper for turning STA PS on/off (Jarod Wilson) [1807052] - [wireless] ath10k: Fix some typo in some warning messages (Jarod Wilson) [1807052] - [wireless] ath11k: register HE mesh capabilities (Jarod Wilson) [1807052] - [net] netlink: rename nl80211_validate_nested() to nla_validate_nested() (Jarod Wilson) [1807052] - [wireless] wireless/mediatek: Replace rcu_swap_protected() with rcu_replace_pointer() (Jarod Wilson) [1807052] - [wireless] ath: add support for special 0x0 regulatory domain (Jarod Wilson) [1807052] - [wireless] ath10k: change bundle count for max rx bundle for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: enable napi on RX path for sdio (Jarod Wilson) [1807052] - [wireless] ath11k: fix indentation in ath11k_mac_prepare_he_mode() (Jarod Wilson) [1807052] - [wireless] ath11k: Setup REO destination ring before sending wmi_init command (Jarod Wilson) [1807052] - [wireless] ath11k: Move mac80211 hw allocation before wmi_init command (Jarod Wilson) [1807052] - [wireless] ath11k: Skip update peer stats for management packets (Jarod Wilson) [1807052] - [wireless] ath11k: update tx duration in station info (Jarod Wilson) [1807052] - [wireless] ath11k: fix vht guard interval mapping (Jarod Wilson) [1807052] - [wireless] ath11k: fix memory leak in monitor mode (Jarod Wilson) [1807052] - [wireless] ath11k: Advertise MPDU start spacing as no restriction (Jarod Wilson) [1807052] - [wireless] ath11k: Update tx and rx chain count properly on drv_set_antenna (Jarod Wilson) [1807052] - [wireless] ath11k: add necessary peer assoc params in wmi dbg (Jarod Wilson) [1807052] - [wireless] ath11k: unlock mutex during failure in qmi fw ready (Jarod Wilson) [1807052] - [wireless] ath11k: add support for controlling tx power to a station (Jarod Wilson) [1807052] - [wireless] ath11k: update bawindow size in delba process (Jarod Wilson) [1807052] - [wireless] ath11k: avoid use_after_free in ath11k_dp_rx_msdu_coalesce API (Jarod Wilson) [1807052] - [wireless] ath11k: avoid burst time conversion logic (Jarod Wilson) [1807052] - [wireless] ath11k: pktlog: fix sending/using the pdev id (Jarod Wilson) [1807052] - [wireless] ath11k: qmi clean up in ath11k_qmi_wlanfw_wlan_cfg_send() (Jarod Wilson) [1807052] - [wireless] ath11k: qmi clean up ce and HTC service config update (Jarod Wilson) [1807052] - [wireless] ath11k: tracing: fix ath11k tracing (Jarod Wilson) [1807052] - [wireless] ath10k: enable wow feature for sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: change log level for mpdu status of sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: set WMI_PEER_AUTHORIZE after a firmware crash (Jarod Wilson) [1807052] - [wireless] ath10k: set max mtu to 1500 for sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: enable firmware log by default for sdio (Jarod Wilson) [1807052] - [wireless] ath11k: Fix target crash due to WBM_IDLE_LINK ring desc shortage (Jarod Wilson) [1807052] - [wireless] ath11k: Fixing TLV length issue in peer pktlog WMI command (Jarod Wilson) [1807052] - [wireless] ath11k: Fix skb_panic observed during msdu coalescing (Jarod Wilson) [1807052] - [wireless] ath11k: remove unused tx ring counters (Jarod Wilson) [1807052] - [wireless] ath11k: avoid WMM param truncation (Jarod Wilson) [1807052] - [wireless] ath11k: optimize RX path latency (Jarod Wilson) [1807052] - [wireless] ath11k: update tcl cmd descriptor parameters for STA mode (Jarod Wilson) [1807052] - [wireless] ath11k: fix wmi service ready ext tlv parsing (Jarod Wilson) [1807052] - [wireless] ath11k: fix resource leak in ath11k_mac_sta_state (Jarod Wilson) [1807052] - [wireless] ath11k: Fix htt stats sounding info and pdev cca stats (Jarod Wilson) [1807052] - [wireless] ath10k: move non-fatal warn logs to dbg level (Jarod Wilson) [1807052] - [wireless] ath11k: add spatial reuse support (Jarod Wilson) [1807052] - [wireless] ath11k: add TWT support (Jarod Wilson) [1807052] - [wireless] ath11k: add HE support (Jarod Wilson) [1807052] - [wireless] ath11k: Remove dead code while handling amsdu packets (Jarod Wilson) [1807052] - [wireless] ath11k: fix missed bw conversion in tx completion (Jarod Wilson) [1807052] - [wireless] ath11k: convert message from info to dbg (Jarod Wilson) [1807052] - [wireless] ath11k: ignore event 0x6017 (Jarod Wilson) [1807052] - [wireless] ath11k: add RX stats support for radiotap (Jarod Wilson) [1807052] - [wireless] ath11k: driver for Qualcomm IEEE 802.11ax devices (Jarod Wilson) [1807052] - [wireless] ath10k: fix RX of frames with broken FCS in monitor mode (Jarod Wilson) [1807052] - [wireless] ath10k: report rssi of each chain to mac80211 for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: Handle "invalid" BDFs for msm8998 devices (Jarod Wilson) [1807052] - [wireless] ath10k: Fix qmi init error handling (Jarod Wilson) [1807052] - [wireless] ath10k: add NL80211_FEATURE_ND_RANDOM_MAC_ADDR for NLO (Jarod Wilson) [1807052] - [wireless] ath10k: Handle when FW doesn't support QMI_WLFW_HOST_CAP_REQ_V01 (Jarod Wilson) [1807052] - [wireless] ath10k: add large size for BMI download data for SDIO (Jarod Wilson) [1807052] - [wireless] ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_config_pno_start (Jarod Wilson) [1807052] - [wireless] ath10k: sdio: remove struct ath10k_sdio_rx_data::status (Jarod Wilson) [1807052] - [wireless] ath10k: sdio: cosmetic cleanup (Jarod Wilson) [1807052] - [wireless] ath10k: add workqueue for RX path of sdio (Jarod Wilson) [1807052] - [wireless] ath10k: change max RX bundle size from 8 to 32 for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: enable RX bundle receive for sdio (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: don't send the IWL_MVM_RXQ_NSSN_SYNC notif to Rx queues (Jarod Wilson) [1807052] - [net] cfg80211: fix page refcount issue in A-MSDU decap (Jarod Wilson) [1807052] - [net] cfg80211: check for set_wiphy_params (Jarod Wilson) [1807052] - [net] cfg80211: fix memory leak in cfg80211_cqm_rssi_update (Jarod Wilson) [1807052] - [net] cfg80211: fix memory leak in nl80211_probe_mesh_link (Jarod Wilson) [1807052] - [net] cfg80211: fix deadlocks in autodisconnect work (Jarod Wilson) [1807052] - [net] wireless: wext: avoid gcc -O3 warning (Jarod Wilson) [1807052] - [net] mac80211: Fix TKIP replay protection immediately after key setup (Jarod Wilson) [1807052] - [net] cfg80211: Fix radar event during another phy CAC (Jarod Wilson) [1807052] - [net] wireless: fix enabling channel 12 for custom regulatory domain (Jarod Wilson) [1807052] - [net] mac80211: mesh: restrict airtime metric to peered established plinks (Jarod Wilson) [1807052] - [wireless] Revert "iwlwifi: mvm: fix scan config command size" (Jarod Wilson) [1807052] - [wireless] iwlwifi: fw: make pos static in iwl_sar_get_ewrd_table() loop (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove lar_disable module parameter (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: force stop the debug monitor HW (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: always disable L0S states (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: rename L0S_ENABLED bit to L0S_DISABLED (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix potential SKB leak on TXQ TX (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix SKB leak on invalid queue (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: extend hardware workaround to context-info (Jarod Wilson) [1807052] - [wireless] iwlwifi: Don't ignore the cap field upon mcc update (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: report TX rate to mac80211 directly for RS offload (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix NVM check for 3168 devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: fix TLV fragment allocation loop (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: allocate smaller dev_cmd for TX headers (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: detect the DMA bug and warn if it happens (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: work around DMA hardware bug (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: move page tracking into get_page_hdr() (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't send PPAG command if disabled (Jarod Wilson) [1807052] - [wireless] mt76: Off by one in mt76_calc_rx_airtime() (Jarod Wilson) [1807052] - [wireless] mt76: fix LED link time failure (Jarod Wilson) [1807052] - [net] mac80211: Turn AQL into an NL80211_EXT_FEATURE (Jarod Wilson) [1807052] - [net] mac80211: airtime: Fix an off by one in ieee80211_calc_rx_airtime() (Jarod Wilson) [1807052] - [net] cfg80211: fix double-free after changing network namespace (Jarod Wilson) [1807052] - [net] mac80211: fix TID field in monitor mode transmit (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: move power gating workaround earlier in the flow (Jarod Wilson) [1807052] - [wireless] Revert "iwlwifi: assign directly to iwl_trans->cfg in QuZ detection" (Jarod Wilson) [1807052] - [wireless] wireles: Use sizeof_field() macro (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: fix default mac address overwrite (Jarod Wilson) [1807052] - [wireless] ath9k: use iowrite32 over __raw_writel (Jarod Wilson) [1807052] - [net] mac80211: Use Airtime-based Queue Limits (AQL) on packet dequeue (Jarod Wilson) [1807052] - [net] mac80211: Implement Airtime-based Queue Limit (AQL) (Jarod Wilson) [1807052] - [net] mac80211: Import airtime calculation code from mt76 (Jarod Wilson) [1807052] - [net] mac80211: consider QoS Null frames for STA_NULLFUNC_ACKED (Jarod Wilson) [1807052] - [net] mac80211: expose HW conf flags through debugfs (Jarod Wilson) [1807052] - [net] mac80211: Add new sta_info getter by sta/vif addrs (Jarod Wilson) [1807052] - [net] mac80211: add a comment about monitor-to-dev injection (Jarod Wilson) [1807052] - [wireless] drivers: net: Fix Kconfig indentation, continued (Jarod Wilson) [1807052] - [wireless] mt76: fix fix ampdu locking (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: fix endpoint definition order (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: read {tx,rx} mask from eeprom (Jarod Wilson) [1807052] - [wireless] mt76: move mt76_get_antenna in mt76_core module (Jarod Wilson) [1807052] - [wireless] mt76: fix possible out-of-bound access in mt7615_fill_txs/mt7603_fill_txs (Jarod Wilson) [1807052] - [wireless] Revert "mt76: mt76x0e: don't use hw encryption for MT7630E" (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: disable radar pattern detector during scanning (Jarod Wilson) [1807052] - [wireless] mt76: move interface_modes definition in mt76_core module (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: add ibss support (Jarod Wilson) [1807052] - [wireless] mt76: move SUPPORTS_REORDERING_BUFFER hw property in mt76_register_device (Jarod Wilson) [1807052] - [wireless] mt76: use mt76_dev in mt76_is_{mmio,usb} (Jarod Wilson) [1807052] - [wireless] mt76: Remove set but not used variable 'idx' (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: rely on a dedicated stats workqueue (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: rely on usb_interface instead of usb_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: remove 350ms delay in mt76x0_phy_calibrate (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02u: update ewma pkt len in mt76x02u_tx_prepare_skb (Jarod Wilson) [1807052] - [wireless] mt76: remove obsolete .add_buf() from struct mt76_queue_ops (Jarod Wilson) [1807052] - [wireless] mt76: add sanity check for a-mpdu rx wcid index (Jarod Wilson) [1807052] - [wireless] mt76: refactor cc_lock locking scheme (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: eeprom: add support for MAC address from OF (Jarod Wilson) [1807052] - [wireless] mt76: avoid enabling interrupt if NAPI poll is still pending (Jarod Wilson) [1807052] - [wireless] mt76: fix aggregation stop issue (Jarod Wilson) [1807052] - [wireless] mt76: drop rcu read lock in mt76_rx_aggr_stop (Jarod Wilson) [1807052] - [wireless] mt76: add missing locking around ampdu action (Jarod Wilson) [1807052] - [wireless] mt76: do not use devm API for led classdev (Jarod Wilson) [1807052] - [wireless] mt76: enable airtime fairness (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: track tx/rx airtime for airtime fairness (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: introduce mt7615_mac_wtbl_update routine (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix survey channel busy time (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: report tx_time, bss_rx and busy time to mac80211 (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: track approximate tx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: move MT_CH_TIME_CFG init to mt76x02_mac_cc_reset (Jarod Wilson) [1807052] - [wireless] mt76: unify channel survey update code (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: switch to a different counter for survey busy time (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: track tx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: track rx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: store current channel survey_state in struct mt76_dev (Jarod Wilson) [1807052] - [wireless] mt76: rename mt76_driver_ops txwi_flags to drv_flags and include tx aligned4 (Jarod Wilson) [1807052] - [wireless] mt76: report rx a-mpdu subframe status (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: remove q_rx field from struct mt7603_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: collect aggregation stats (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: collect aggregation stats (Jarod Wilson) [1807052] - [wireless] mt76: move aggr_stats array in mt76_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: add queue entry in debugfs (Jarod Wilson) [1807052] - [wireless] mt76: move queue debugfs entry to driver specific code (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02u: move mt76x02u_mac_start in mt76x02-usb module (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0u: reset counter starting the device (Jarod Wilson) [1807052] - [wireless] mt76: mt76x2: move mt76x02_mac_reset_counters in mt76x02_mac_start (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: move mac_reset_counter in mt76x02_lib module (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: enable SCS by default (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0e: make array mt76x0_chan_map static const, makes object smaller (Jarod Wilson) [1807052] - [wireless] mt76: usb: add lockdep_assert_held in __mt76u_vendor_request (Jarod Wilson) [1807052] - [wireless] mt76: remove empty flag in mt76_txq_schedule_list (Jarod Wilson) [1807052] - [wireless] mt76: use cancel_delayed_work_sync in mt76_rx_aggr_shutdown (Jarod Wilson) [1807052] - [wireless] mt76: remove aggr_work field from struct mt76_wcid (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix control frame rx in monitor mode (Jarod Wilson) [1807052] - [wireless] iwlwifi: bump FW API to 52 for 22000 series (Jarod Wilson) [1807052] - [wireless] iwlwifi: check kasprintf() return value (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove outdated comment referring to wake lock (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: trace IOVA for iwlwifi_dev_tx_tb (Jarod Wilson) [1807052] - [wireless] iwlwifi: dvm: excessive if in rs_bt_update_lq() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Report tx/rx antennas (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: rx: use rxq queue_size instead of constant (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove left-over non-functional email alias (Jarod Wilson) [1807052] - [wireless] iwlwifi: config: remove max_rx_agg_size (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: make some RX functions static (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: support scan req FW API ver 13 (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: fix support for transmitting SKBs with fraglist (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Remove set but not used variable 'vif', 'dev', 'len' (Jarod Wilson) [1807052] - [wireless] brcmfmac: remove monitor interface when detaching (Jarod Wilson) [1807052] - [wireless] brcmfmac: disable PCIe interrupts before bus reset (Jarod Wilson) [1807052] - [wireless] rtw88: allows to enable/disable HCI link PS mechanism (Jarod Wilson) [1807052] - [wireless] rtw88: pci: enable CLKREQ function if host supports it (Jarod Wilson) [1807052] - [wireless] rtw88: pci: use for loop instead of while loop for DBI/MDIO (Jarod Wilson) [1807052] - [wireless] rtw88: pci: use macros to access PCI DBI/MDIO registers (Jarod Wilson) [1807052] - [wireless] rtlwifi: set proper udelay within rf_serial_read (Jarod Wilson) [1807052] - [wireless] rtlwifi: rf_lock use non-irqsave spin_lock (Jarod Wilson) [1807052] - [wireless] brcmfmac: remove set but not used variable 'mpnum', 'nsp', 'nmp' (Jarod Wilson) [1807052] - [wireless] rtw88: remove duplicated include from ps.c (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Remove set but not used variable 'rsr' (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove unnecessary return (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: remove local VENDOR_ID and DEVICE_ID definitions (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: wl1251 use new SDIO_VENDOR_ID_TI_WL1251 definition (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: wl1251 add device tree support (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix non-ACPI function (Jarod Wilson) [1807052] - [wireless] iwlwifi: 22000: fix some indentation (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove IWL_DEVICE_22560/IWL_DEVICE_FAMILY_22560 (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: sync the iwl_mvm_session_prot_notif layout (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: start CTDP budget from 2400mA (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: don't skip mgmt tid when flushing all tids (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: scan: enable adaptive dwell in p2p (Jarod Wilson) [1807052] - [wireless] iwlwifi: refactor the SAR tables from mvm to acpi (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: support scan req cmd ver 12 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: make new scan req versioning flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix unaligned read of rx_pkt_status (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove redundant assignment to variable bufsz (Jarod Wilson) [1807052] - [wireless] iwlwifi: bump FW API to 51 for 22000 series (Jarod Wilson) [1807052] - [wireless] iwlwifi: FW API: reference enum in docs of modify_mask (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: print rate_n_flags in a pretty format (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: adapt the code to use api ver 11 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: Create function to build scan cmd (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: create function for scan scheduling params (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support dump collection upon assert during D3 (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: make iwl_pcie_gen2_update_byte_tbl static (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: in VHT connection use only VHT capabilities (Jarod Wilson) [1807052] - [wireless] iwlwifi: nvm: update iwl_uhb_nvm_channels (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove else-if in iwl_send_phy_cfg_cmd() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix support for single antenna diversity (Jarod Wilson) [1807052] - [wireless] ath10k: qmi: Sleep for a while before assigning MSA memory (Jarod Wilson) [1807052] - [wireless] ath10k: Revert "ath10k: add cleanup in ath10k_sta_state()" (Jarod Wilson) [1807052] - [wireless] mwifiex: Re-work support for SDIO HW reset (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Add support for Edimax EW-7611ULB (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing enable interrupt flag (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing callback that tests for hw release of buffer (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer address (Jarod Wilson) [1807052] - [net] mac80211: Use debugfs_create_xul() helper (Jarod Wilson) [1807052] - [net] cfg80211: VLAN offload support for set_key and set_sta_vlan (Jarod Wilson) [1807052] - [net] mac80211: Shrink the size of ack_frame_id to make room for tx_time_est (Jarod Wilson) [1807052] - [net] mac80211: don't re-parse elems in ieee80211_assoc_success() (Jarod Wilson) [1807052] - [net] mac80211: move store skb ack code to its own function (Jarod Wilson) [1807052] - [wireless] ath10k: disable cpuidle during downloading firmware (Jarod Wilson) [1807052] - [wireless] ath10k: fix potential issue of peer stats allocation (Jarod Wilson) [1807052] - [wireless] ath10k: fix get invalid tx rate for Mesh metric (Jarod Wilson) [1807052] - [wireless] rtw88: signal completion even on firmware-request failure (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential NULL pointer access for firmware (Jarod Wilson) [1807052] - [wireless] rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() (Jarod Wilson) [1807052] - [wireless] rt2800: remove errornous duplicate condition (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8225se: remove some unused const variables (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove set but not used variables (Jarod Wilson) [1807052] - [wireless] rtw88: raise LPS threshold to 50, for less power consumption (Jarod Wilson) [1807052] - [wireless] ath5k: eeprom: Remove unneeded variable (Jarod Wilson) [1807052] - [wireless] ath10k: remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] mt7601u: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Drop condition with no effect (Jarod Wilson) [1807052] - [wireless] b43: dma: Fix use true/false for bool type variable (Jarod Wilson) [1807052] - [wireless] b43: main: Fix use true/false for bool type (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192c: Drop condition with no effect (Jarod Wilson) [1807052] - [wireless] rtw88: remove redundant null pointer check on arrays (Jarod Wilson) [1807052] - [wireless] rtw88: avoid FW info flood (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential read outside array boundary (Jarod Wilson) [1807052] - [wireless] rtw88: rearrange if..else statements for rx rate indexes (Jarod Wilson) [1807052] - [wireless] rtw88: use rtw_phy_pg_cfg_pair struct, not arrays (Jarod Wilson) [1807052] - [wireless] rtw88: 8822b: add RFE type 3 support (Jarod Wilson) [1807052] - [wireless] rtw88: fix sparse warnings for power tracking (Jarod Wilson) [1807052] - [wireless] rtw88: fix sparse warnings for DPK (Jarod Wilson) [1807052] - [wireless] net: Fix various misspellings of "connect" (Jarod Wilson) [1807052] - [wireless] net: Fix misspellings of "configure" and "configuration" (Jarod Wilson) [1807052] - [wireless] rtw88: fix GENMASK_ULL for u64 (Jarod Wilson) [1807052] - [wireless] iwlwifi: rx: use new api to get band from rx mpdu (Jarod Wilson) [1807052] - [wireless] iwlwifi: nvm: create function to convert channel index to nl80211_band (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Invert the condition for OFDM rate (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: create function to convert nl80211 band to phy band (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use vzalloc to allocate dumping memory regions (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add user trigger support (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add notification for missed VAP (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix old-style declaration (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: use the new session protection command (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove leftover rs_remove_sta_debugfs() prototype (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for new version for D0I3_END_CMD (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: consider ieee80211 station max amsdu value (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support FW notification dumping in case of missed beacon (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: remove old API and some related code (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: rename external debug configuration file (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support FW response/notification region type (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support domain changing via debugfs (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add periodic trigger new API support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: implement monitor allocation flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: implement time point handling (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add TLV allocation new API support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new API in dump info (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add error tables dumping support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add monitor dumping support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: remove multi buffers infra (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new trigger TLV in dump flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new region TLV in dump flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: load external dbg cfg after internal cfg is loaded (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix warnings for symbol not declared (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: remove set but not used variable 'rate_mask' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove unnecessary NULL check in rtl_regd_init (Jarod Wilson) [1807052] - [wireless] rtw88: add phy_info debugfs to show Tx/Rx physical status (Jarod Wilson) [1807052] - [wireless] rtw88: add set_bitrate_mask support (Jarod Wilson) [1807052] - [wireless] rtw88: Enable 802.11ac beamformee support (Jarod Wilson) [1807052] - [wireless] rtw88: add power tracking support (Jarod Wilson) [1807052] - [wireless] rtw88: use macro to check the current band (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot (Jarod Wilson) [1807052] - [wireless] rtw88: mark rtw_fw_hdr __packed (Jarod Wilson) [1807052] - [wireless] net/wireless: Delete unnecessary checks before the macro call "dev_kfree_skb" (Jarod Wilson) [1807052] - [wireless] wireless: Remove call to memset after dma_alloc_coherent (Jarod Wilson) [1807052] - [wireless] rtw88: include interrupt.h for tasklet_struct (Jarod Wilson) [1807052] - [wireless] rtw88: use a for loop in rtw_power_mode_change(), not goto (Jarod Wilson) [1807052] - [wireless] rtw88: coex: Set 4 slot mode for A2DP (Jarod Wilson) [1807052] - [wireless] rtw88: pci: config phy after chip info is setup (Jarod Wilson) [1807052] - [wireless] rtw88: Use rtw_write8_set to set SYS_FUNC (Jarod Wilson) [1807052] - [wireless] rtw88: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support (Jarod Wilson) [1807052] - [wireless] rtw88: config 8822c multicast address in MAC init flow (Jarod Wilson) [1807052] - [wireless] ath10k: Correct error handling of dma_map_single() (Jarod Wilson) [1807052] - [wireless] ath: rename regulatory rules (Jarod Wilson) [1807052] - [wireless] ath10k: fix memory leak for tpc_stats_final (Jarod Wilson) [1807052] - [wireless] ath10k: fix array out-of-bounds access (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Convert inline routines to little-endian words (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Convert macros that set descriptor (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Replace local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variable 'err' (Jarod Wilson) [1807052] - [wireless] ath10k: fix null dereference on pointer crash_data (Jarod Wilson) [1807052] - [wireless] ath10k: enable transmit data ack RSSI for QCA9884 (Jarod Wilson) [1807052] - [net] mac80211: minstrel_ht: rename prob_ewma to prob_avg, use it for the new average (Jarod Wilson) [1807052] - [net] mac80211: minstrel_ht: replace rate stats ewma with a better moving average (Jarod Wilson) [1807052] - [net] mac80211: minstrel: remove divisions in tx status path (Jarod Wilson) [1807052] - [net] nl80211: trivial: Remove redundant loop (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variable 'cur_tx_wp' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: make arrays static, makes object smaller (Jarod Wilson) [1807052] - [wireless] rtw88: Fix an error message (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: add bluetooth co-existence support for single antenna (Jarod Wilson) [1807052] - [wireless] mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf (Jarod Wilson) [1829230 1807052] {CVE-2019-19056} - [wireless] rtlwifi: rtl8723: Remove set but not used variable 'own' (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: Remove set but not used variables 'wifi_busy', 'bt_info_ext' (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: Remove set but not used variable 'result' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove set but not used variable 'h2c_parameter' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove set but not used variables 'v3', 'rtstatus', 'reg_ecc', 'reg_ec4', 'reg_eac', 'b_pathb_ok' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192c: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Remove set but not used variables 'reg_ecc', 'reg_ec4', 'reg_eac', 'b_pathb_ok' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Remove set but not used variables 'rtstatus', 'bd' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Improve TX performance of RTL8723BU on rtl8xxxu driver (Jarod Wilson) [1807052] - [wireless] brcmfmac: add support for SAE authentication offload (Jarod Wilson) [1807052] - [wireless] rtw88: fix error handling when setup efuse info (Jarod Wilson) [1807052] - [wireless] rtw88: fix NSS of hw_cap (Jarod Wilson) [1807052] - [wireless] rtw88: use struct rtw_fw_hdr to access firmware header (Jarod Wilson) [1807052] - [wireless] rtw88: raise firmware version debug level (Jarod Wilson) [1807052] - [wireless] rtw88: configure TX queue EDCA parameters (Jarod Wilson) [1807052] - [wireless] rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption (Jarod Wilson) [1807052] - [wireless] rtw88: fix beaconing mode rsvd_page memory violation issue (Jarod Wilson) [1807052] - [wireless] rtw88: flush hardware tx queues (Jarod Wilson) [1807052] - [wireless] rtw88: add TX-AMSDU support (Jarod Wilson) [1807052] - [wireless] rtw88: report tx rate to mac80211 stack (Jarod Wilson) [1807052] - [wireless] rtw88: take over rate control from mac80211 (Jarod Wilson) [1807052] - [wireless] rtw88: add driver TX queue support (Jarod Wilson) [1807052] - [wireless] rtw88: allows to set RTS in TX descriptor (Jarod Wilson) [1807052] - [wireless] rtw88: check firmware leave lps successfully (Jarod Wilson) [1807052] - [wireless] mac80211: simplify TX aggregation start (Jarod Wilson) [1807052] - [net] mac80211: pass internal sta to ieee80211_tx_frags() (Jarod Wilson) [1807052] - [net] mac80211: IBSS: avoid unneeded return value processing (Jarod Wilson) [1807052] - [wireless] ar5523: check NULL before memcpy() in ar5523_cmd() (Jarod Wilson) [1807052] - [wireless] ath10k: add support for hardware rfkill (Jarod Wilson) [1807052] - [wireless] ath10k: restore QCA9880-AR1A (v1) detection (Jarod Wilson) [1807052] - [wireless] ath10k: fix offchannel tx failure when no ath10k_mac_tx_frm_has_freq (Jarod Wilson) [1807052] - [wireless] cw1200: Fix a signedness bug in cw1200_load_firmware() (Jarod Wilson) [1807052] - [wireless] rtw88: remove misleading module parameter rtw_fw_support_lps (Jarod Wilson) [1807052] - [wireless] rtw88: add deep PS PG mode for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: select deep PS mode when module is inserted (Jarod Wilson) [1807052] - [wireless] rtw88: not to enter LPS by coex strategy (Jarod Wilson) [1807052] - [wireless] rtw88: add deep power save support (Jarod Wilson) [1807052] - [wireless] rtw88: leave PS state for dynamic mechanism (Jarod Wilson) [1807052] - [wireless] rtw88: LPS enter/leave should be protected by lock (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused lps state check helper (Jarod Wilson) [1807052] - [wireless] rtw88: not to control LPS by each vif (Jarod Wilson) [1807052] - [wireless] rtw88: not to enter or leave PS under IRQ (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset H2C queue indexes in a single write (Jarod Wilson) [1807052] - [wireless] rtw88: remove redundant flag check helper function (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variables 'short_gi', 'buf_len' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove set but not used variables 'dataempty', 'hoffset' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove set but not used variable 'rtstate' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: prevent leaking urb (Jarod Wilson) [1829887 1807052] {CVE-2019-19068} - [wireless] net/wireless: Use kmemdup rather than duplicating its implementation (Jarod Wilson) [1807052] - [wireless] ath9k_htc: Discard undersized packets (Jarod Wilson) [1807052] - [wireless] ath9k_htc: Modify byte order for an error message (Jarod Wilson) [1807052] - [wireless] ath9k_hw: fix uninitialized variable data (Jarod Wilson) [1807052] - [wireless] ath10k: fix backtrace on coredump (Jarod Wilson) [1807052] - [wireless] ath10k: coredump: fix IRAM addr for QCA9984, QCA4019, QCA9888 and QCA99x0 (Jarod Wilson) [1807052] - [wireless] ath10k: switch to ieee80211_tx_dequeue_ni (Jarod Wilson) [1807052] - [wireless] ath10k: change sw version print format to hex (Jarod Wilson) [1807052] - [wireless] ath10k: print supported MCS rates within service ready event (Jarod Wilson) [1807052] - [wireless] ath10k: print service ready returned channel range (Jarod Wilson) [1807052] - [wireless] ath10k: add 2ghz channel arguments to service ready structure (Jarod Wilson) [1807052] - [wireless] ath9k: remove unused including (Jarod Wilson) [1807052] - [wireless] mwifiex: use 'total_ie_len' in mwifiex_update_bss_desc_with_ie() (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove excessive check in _rtl_ps_inactive_ps() (Jarod Wilson) [1807052] - [wireless] rtlwifi: prevent memory leak in rtl_usb_probe (Jarod Wilson) [1829850 1807052] {CVE-2019-19063} - [wireless] rtlwifi: rtl8723ae: Remove unused 'rtstatus' variable (Jarod Wilson) [1807052] - [wireless] mt7601u: fix bbp version check in mt7601u_wait_bbp_ready (Jarod Wilson) [1807052] - [wireless] rtw88: 8822c: fix boolreturn.cocci warnings (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove duplicated if condition (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix suspend/resume when power is cut off (Jarod Wilson) [1807052] - [wireless] brcmfmac: don't WARN when there are no requests (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove a useless test (Jarod Wilson) [1807052] - [wireless] brcmfmac: send port authorized event for FT-802.1X (Jarod Wilson) [1807052] - [wireless] ath10k: fix memory leak (Jarod Wilson) [1807052] - [wireless] ath10k: remove the warning of sdio not full support (Jarod Wilson) [1807052] - [wireless] ath: Use dev_get_drvdata where possible (Jarod Wilson) [1807052] - [wireless] ath: fix various spelling mistakes (Jarod Wilson) [1807052] - [wireless] ath10k: fix missing checks for bmi reads and writes (Jarod Wilson) [1807052] - [wireless] ath10k: Add support to provide higher range mem chunks in wmi init command (Jarod Wilson) [1807052] - [wireless] ath10k: Add peer param map for tlv and non-tlv (Jarod Wilson) [1807052] - [wireless] ath10k: Enable MSA region dump support for WCN3990 (Jarod Wilson) [1807052] - [wireless] ath10k: Add xo calibration support for wifi rf clock (Jarod Wilson) [1807052] - [wireless] ath10k: fix spelling mistake "eanble" -> "enable" (Jarod Wilson) [1807052] - [wireless] ath10k: add cleanup in ath10k_sta_state() (Jarod Wilson) [1807052] - [wireless] ath10k: revalidate the msa region coming from firmware (Jarod Wilson) [1807052] - [wireless] ath10k: use ath10k_pci_soc_ functions for all warm_reset instances (Jarod Wilson) [1807052] - [wireless] ath10k: Use ARRAY_SIZE (Jarod Wilson) [1807052] - [wireless] ath10k: avoid leaving .bss_info_changed prematurely (Jarod Wilson) [1807052] - [wireless] ath10k: Use standard bulk clock API in snoc (Jarod Wilson) [1807052] - [wireless] ath10k: Use standard regulator bulk API in snoc (Jarod Wilson) [1807052] - [wireless] ath10k: snoc: skip regulator operations (Jarod Wilson) [1807052] - [wireless] ath10k: Fix HOST capability QMI incompatibility (Jarod Wilson) [1807052] - [wireless] ath10k: Check if station exists before forwarding tx airtime report (Jarod Wilson) [1807052] - [include] include/linux/units.h: add helpers for kelvin to/from Celsius conversion (Jarod Wilson) [1807052]- [x86] x86/PCI: Define to_pci_sysdata() even when !CONFIG_PCI (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add two VMD Device IDs (Myron Stowe) [1788364 1783436] - [pci] x86/PCI: Expose VMD's pci_dev in struct pci_sysdata (Myron Stowe) [1788364 1783436] - [x86] x86/PCI: Add to_pci_sysdata() helper (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add device id for VMD device 8086:9A0B (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add bus 224-255 restriction decode (Myron Stowe) [1788364 1783436] - [fs] fuse: copy_file_range needs to strip setuid bits and update timestamps (Eric Sandeen) [1721881] - [fs] vfs: allow copy_file_range to copy across devices (Eric Sandeen) [1721881] - [fs] vfs: add missing checks to copy_file_range (Eric Sandeen) [1721881] - [mm] vfs: remove redundant checks from generic_remap_checks() (Eric Sandeen) [1721881] - [fs] vfs: introduce generic_file_rw_checks() (Eric Sandeen) [1721881] - [fs] vfs: no fallback for ->copy_file_range (Eric Sandeen) [1721881] - [fs] vfs: introduce generic_copy_file_range() (Eric Sandeen) [1721881] - [ptp] ptp: add VMware virtual PTP clock driver (Prarit Bhargava) [1829706] - [powerpc] powerpc/powernv/ioda: Handle failures correctly in pnv_pci_ioda_iommu_bypass_supported() (Michael Roth) [1805101] - [powerpc] powerpc/pseries/dma: Enable SWIOTLB (Michael Roth) [1805101] - [powerpc] powerpc/pseries/dma: Allow SWIOTLB (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Fix build with IOMMU_API=n (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Remove unused pnv_npu_try_dma_set_bypass() function (Michael Roth) [1805101] - [powerpc] powerpc/dma: Fix invalid DMA mmap behavior (Michael Roth) [1805101] - [powerpc] powerpc/dma: trim the fat from (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove set_dma_offset (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove get_dma_offset (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the generic direct mapping bypass (Michael Roth) [1805101] - [powerpc] powerpc/powernv/npu: Remove NPU DMA ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the dma_direct mapping routines (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the dma-direct allocator for coherent platforms (Michael Roth) [1805101] - [powerpc] swiotlb: remove swiotlb_dma_supported (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_dma_supported (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_get_required_mask (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_mmap_coherent (Michael Roth) [1805101] - [powerpc] powerpc/dma: use phys_to_dma instead of get_dma_offset (Michael Roth) [1805101] - [powerpc] dma-mapping, powerpc: simplify the arch dma_set_mask override (Michael Roth) [1805101] - [powerpc] powerpc/dma: fix an off-by-one in dma_capable (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove max_direct_dma_addr (Michael Roth) [1805101] - [powerpc] powerpc/dma: move pci_dma_dev_setup_swiotlb to fsl_pci.c (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove get_pci_dma_ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the iommu fallback for coherent allocations (Michael Roth) [1805101] - [powerpc] powerpc/pci: remove the dma_set_mask pci_controller ops methods (Michael Roth) [1805101] - [misc] cxl: drop the dma_set_mask callback from vphb (Michael Roth) [1805101] - [powerpc] KABI: re-use deprecated field for iommu_bypass_supported function pointer (Michael Roth) [1805101] - [powerpc] powerpc/dma: stop overriding dma_get_required_mask (Michael Roth) [1805101] - [dma] KABI: add fake includes for headers used in arch/powerpc/kernel/dma.c (Michael Roth) [1805101] - [powerpc] powerpc/powernv: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Remove PCI_MSI ifdef checks (Michael Roth) [1805101] - [powerpc] powerpc/powernv: remove pnv_npu_dma_set_mask (Michael Roth) [1805101] - [powerpc] powerpc/powernv: remove pnv_pci_ioda_pe_single_vendor (Michael Roth) [1805101] - [powerpc] powerpc/dart: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/dart: remove dead cleanup code in iommu_init_early_dart (Michael Roth) [1805101] - [powerpc] powerpc/cell: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/cell: move dma direct window setup out of dma_configure (Michael Roth) [1805101] - [powerpc] powerpc/pseries: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/pseries: unwind dma_get_required_mask_pSeriesLP a bit (Michael Roth) [1805101] - [powerpc] powerpc/dma: handle iommu bypass in dma_iommu_ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: untangle vio_dma_mapping_ops from dma_iommu_ops (Michael Roth) [1805101] - [dma] dma-direct: we might need GFP_DMA for 32-bit dma masks (Michael Roth) [1805101] - [powerpc] powerpc/dma: split the two __dma_alloc_coherent implementations (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused dma_iommu_ops export (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused ISA_DMA_THRESHOLD export (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused ARCH_HAS_DMA_MMAP_COHERENT define (Michael Roth) [1805101] - [powerpc] powerpc/dma: properly wire up the unmap_page and unmap_sg methods (Michael Roth) [1805101] - [powerpc] powerpc: allow NOT_COHERENT_CACHE for amigaone (Michael Roth) [1805101] - [powerpc] powerpc/fadump: consider reserved ranges while reserving memory (Steve Best) [1813701] - [powerpc] powerpc/fadump: use static allocation for reserved memory ranges (Steve Best) [1813701] - [fs] audit: Report suspicious O_CREAT usage (partial) (Eric Sandeen) [1797843] - [fs] vfs: fix do_last() regression (Eric Sandeen) [1797843] - [fs] do_last(): fetch directory ->i_mode and ->i_uid before it's too late (Eric Sandeen) [1797843] - [fs] namei: allow restricted O_CREAT of FIFOs and regular files (Eric Sandeen) [1797843] - [netdrv] fm10k: use txqueue parameter in fm10k_tx_timeout (Neil Horman) [1781387] - [netdrv] fm10k: Use sizeof_field() macro (Neil Horman) [1781387] - [netdrv] fm10k: update driver version to match out-of-tree (Neil Horman) [1781387] - [netdrv] fm10k: add support for ndo_get_vf_stats operation (Neil Horman) [1781387] - [netdrv] fm10k: add missing field initializers to TLV attributes) (Neil Horman) [1781387] - [netdrv] fm10k: use a local variable for the frag pointer (Neil Horman) [1781387] - [netdrv] ethernet: Delete unnecessary checks before the macro call "dev_kfree_skb" (Neil Horman) [1781387] - [netdrv] fm10k: no need to check return value of debugfs_create functions (Neil Horman) [1781387] - [security] KEYS: Avoid false positive ENOMEM error on key read (Waiman Long) [1807693] - [security] KEYS: Don't write out to userspace while holding key semaphore (Waiman Long) [1807693] - [security] selinux: allow per-file labeling for CephFS (Ondrej Mosnacek) [1823764] - [scsi] scsi: qedi: make qedi_ll2_buf_size static (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Fix termination timeouts in session logout (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add modules param to enable qed iSCSI debug (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Do not flush offload work if ARP not resolved (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Use correct msix count for fastpath vectors (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Avoid unnecessary endpoint allocation on link down (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Remove additional char from boot target iqnname (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add PCI shutdown handler support (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add MFW error recovery process (Nilesh Javali) [1792111] - [netdrv] ibmvnic: Skip fatal error reset after passive init (Steve Best) [1830989] - [ata] ahci: Add Intel Comet Lake PCH-V PCI ID (David Milburn) [1802690] - [ata] ahci: Add Intel Comet Lake PCH-H PCI ID (David Milburn) [1802690] - [ata] ahci: Add Intel Comet Lake H RAID PCI ID (David Milburn) [1802690] - [x86] x86, sched: Move check for CPU type to caller function (Prarit Bhargava) [1828260] - [x86] x86, sched: Don't enable static key when starting secondary CPUs (Prarit Bhargava) [1828260] - [x86] x86, sched: Account for CPUs with less than 4 cores in freq. invariance (Prarit Bhargava) [1828260] - [x86] x86, sched: Bail out of frequency invariance if base frequency is unknown (Prarit Bhargava) [1828260] - [lib] scsi: klist: Make it safe to use klists in atomic context (Waiman Long) [1829027] - [char] random: try to actively add entropy rather than passively wait for it (Neil Horman) [1778762] - [md] dm writecache: fix data corruption when reloading the target (Mike Snitzer) [1830129] - [kernel] smp: Allow smp_call_function_single_async() to insert locked csd (Peter Xu) [1830014] - [scsi] scsi: ibmvscsi: Fix WARN_ON during event pool release (Steve Best) [1829242] - [block] block: avoid to check null profile pointer to see if it is in 3rd party module (Ming Lei) [1829464] - [tools] perf scripting perl: Add common_callchain to fix argument order (Michael Petlan) [1809191] - [netdrv] ionic: fix unused assignment (Jonathan Toppins) [1780645] - [netdrv] ionic: add dynamic_debug header (Jonathan Toppins) [1780645] - [netdrv] ionic: set station addr only if needed (Jonathan Toppins) [1780645] - [netdrv] ionic: replay filters after fw upgrade (Jonathan Toppins) [1780645] - [netdrv] ionic: remove lifs on fw reset (Jonathan Toppins) [1780645] - [netdrv] ionic: disable the queues on link down (Jonathan Toppins) [1780645] - [netdrv] ionic: check for queues before deleting (Jonathan Toppins) [1780645] - [netdrv] ionic: clean tx queue of unfinished requests (Jonathan Toppins) [1780645] - [netdrv] ionic: move irq request to qcq alloc (Jonathan Toppins) [1780645] - [netdrv] ionic: move debugfs add/delete to match alloc/free (Jonathan Toppins) [1780645] - [netdrv] ionic: check for linkup in watchdog (Jonathan Toppins) [1780645] - [netdrv] ionic: decouple link message from netdev state (Jonathan Toppins) [1780645] - [netdrv] ionic: check for NULL structs on teardown (Jonathan Toppins) [1780645] - [netdrv] ionic: clean irq affinity on queue deinit (Jonathan Toppins) [1780645] - [netdrv] ionic: ignore eexist on rx filter add (Jonathan Toppins) [1780645] - [netdrv] ionic: only save good lif dentry (Jonathan Toppins) [1780645] - [netdrv] ionic: leave dev cmd request contents alone on FW timeout (Jonathan Toppins) [1780645] - [netdrv] ionic: add timeout error checking for queue disable (Jonathan Toppins) [1780645] - [netdrv] ionic: make spdxcheck.py happy (Jonathan Toppins) [1780645] - [netdrv] ionic: add decode for IONIC_RC_ENOSUPP (Jonathan Toppins) [1780645] - [netdrv] ionic: print data for unknown xcvr type (Jonathan Toppins) [1780645] - [netdrv] ionic: remove adminq napi instance (Jonathan Toppins) [1780645] - [netdrv] ionic: deinit rss only if selected (Jonathan Toppins) [1780645] - [netdrv] ionic: stop devlink warn on mgmt device (Jonathan Toppins) [1780645] - [netdrv] net: ionic: Use scnprintf() for avoiding potential buffer overflow (Jonathan Toppins) [1780645] - [netdrv] netdev:pass the stuck queue to the timeout handler (Jonathan Toppins) [1780645] - [netdrv] ionic: drop ethtool driver version (Jonathan Toppins) [1780645] - [netdrv] ionic: add support for device id 0x1004 (Jonathan Toppins) [1780645] - [netdrv] ionic: print pci bus lane info (Jonathan Toppins) [1780645] - [netdrv] ionic: support ethtool rxhash disable (Jonathan Toppins) [1780645] - [netdrv] ionic: clean up bitflag usage (Jonathan Toppins) [1780645] - [netdrv] ionic: improve irq numa locality (Jonathan Toppins) [1780645] - [netdrv] ionic: remove pragma packed (Jonathan Toppins) [1780645] - [netdrv] ionic: keep ionic dev on lif init fail (Jonathan Toppins) [1780645] - [netdrv] ionic: fix vf op lock usage (Jonathan Toppins) [1780645] - [netdrv] ionic: let core reject the unsupported coalescing parameters (Jonathan Toppins) [1780645] - [netdrv] ionic: fix fw_status read (Jonathan Toppins) [1780645] - [netdrv] ionic: use new helper tcp_v6_gso_csum_prep (Jonathan Toppins) [1780645] - [netdrv] ionic: fix rxq comp packet type mask (Jonathan Toppins) [1780645] - [netdrv] ionic: clear compiler warning on hb use before set (Jonathan Toppins) [1780645] - [netdrv] ionic: restrict received packets to mtu size (Jonathan Toppins) [1780645] - [netdrv] ionic: add Rx dropped packet counter (Jonathan Toppins) [1780645] - [netdrv] ionic: drop use of subdevice tags (Jonathan Toppins) [1780645] - [netdrv] ionic: support sr-iov operations (Jonathan Toppins) [1780645] - [netdrv] ionic: ionic_if bits for sr-iov support (Jonathan Toppins) [1780645] - [netdrv] ionic: keep users rss hash across lif reset (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove set but not used variable 'sg_desc' (Jonathan Toppins) [1780645] - [netdrv] ionic: update driver version (Jonathan Toppins) [1780645] - [netdrv] ionic: implement support for rx sgl (Jonathan Toppins) [1780645] - [netdrv] ionic: add a watchdog timer to monitor heartbeat (Jonathan Toppins) [1780645] - [netdrv] ionic: add heartbeat check (Jonathan Toppins) [1780645] - [netdrv] ionic: reverse an interrupt coalesce calculation (Jonathan Toppins) [1780645] - [netdrv] ionic: fix up struct name comments (Jonathan Toppins) [1780645] - [netdrv] dynamic_debug: provide dynamic_hex_dump stub (Jonathan Toppins) [1780645] - [netdrv] ionic: fix stats memory dereference (Jonathan Toppins) [1780645] - [netdrv] ionic: add lif_quiesce to wait for queue activity to stop (Jonathan Toppins) [1780645] - [netdrv] ionic: implement ethtool set-fec (Jonathan Toppins) [1780645] - [netdrv] ionic: report users coalesce request (Jonathan Toppins) [1780645] - [netdrv] ionic: use wait_on_bit_lock() rather than open code (Jonathan Toppins) [1780645] - [netdrv] ionic: simplify returns in devlink info (Jonathan Toppins) [1780645] - [netdrv] ionic: select CONFIG_NET_DEVLINK (Jonathan Toppins) [1780645] - [netdrv] ionic: Fix an error code in ionic_lif_alloc() (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove unnecessary ternary operator in ionic_debugfs_add_ident (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove unused including (Jonathan Toppins) [1780645] - [netdrv] ionic: Add coalesce and other features (Jonathan Toppins) [1780645] - [netdrv] ionic: Add RSS support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add driver stats (Jonathan Toppins) [1780645] - [netdrv] ionic: Add netdev-event handling (Jonathan Toppins) [1780645] - [netdrv] ionic: Add Tx and Rx handling (Jonathan Toppins) [1780645] - [netdrv] ionic: Add initial ethtool support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add async link status check and basic stats (Jonathan Toppins) [1780645] - [netdrv] ionic: Add Rx filter and rx_mode ndo support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add management of rx filters (Jonathan Toppins) [1780645] - [netdrv] ionic: Add the basic NDO callbacks for netdev support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add notifyq support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add adminq action (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic adminq support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add interrupts and doorbells (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic lif support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add port management commands (Jonathan Toppins) [1780645] - [netdrv] ionic: Add hardware init and device commands (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic framework for IONIC Network device driver (Jonathan Toppins) [1780645] - [netdrv] net: sfp: add more extended compliance codes (Jonathan Toppins) [1780645] - [scsi] scsi: core: Add DID_ALLOC_FAILURE and DID_MEDIUM_ERROR to hostbyte_table (Maurizio Lombardi) [1819061] - [netdrv] igc: Add debug messages to MAC filter code (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_mac_entry_can_be_used() (Corinna Vinschen) [1781384] - [netdrv] igc: Remove igc_*_mac_steering_filter() wrappers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove IGC_MAC_STATE_QUEUE_STEERING (Corinna Vinschen) [1781384] - [netdrv] igc: Remove 'queue' check in igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Improve address check in igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_rar_set_index() (Corinna Vinschen) [1781384] - [netdrv] igc: Fix igc_uc_unsync() (Corinna Vinschen) [1781384] - [netdrv] igc: Change igc_add_mac_filter() returning value (Corinna Vinschen) [1781384] - [netdrv] igc: Check unsupported flag in igc_add_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Remove duplicate code in MAC filtering logic (Corinna Vinschen) [1781384] - [netdrv] igc: Add new device IDs for i225 part (Corinna Vinschen) [1781384] - [netdrv] igc: Fix default MAC address filter override (Corinna Vinschen) [1781384] - [netdrv] igc: Remove dead code related to flower filter (Corinna Vinschen) [1781384] - [netdrv] igc: Fix NFC queue redirection support (Corinna Vinschen) [1781384] - [netdrv] igc: Remove copper fiber switch control (Corinna Vinschen) [1781384] - [netdrv] igc: Enable NETIF_F_HW_TC flag (Corinna Vinschen) [1781384] - [netdrv] igc: Fix double definition (Corinna Vinschen) [1781384] - [netdrv] igc: Fix overwrites when dumping registers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove forward declaration (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused CTRL_EXT_LINK_MODE_MASK (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused MDIC_DEST mask (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for ETF offloading (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for taprio offloading (Corinna Vinschen) [1781384] - [netdrv] igc: Add GSO partial support (Corinna Vinschen) [1781384] - [netdrv] net: igc: let core reject the unsupported coalescing parameters (Corinna Vinschen) [1781384] - [netdrv] intel: Replace zero-length array with flexible-array member (Corinna Vinschen) [1781384] - [netdrv] igc: Add comment (Corinna Vinschen) [1781384] - [netdrv] igc: Add WOL support (Corinna Vinschen) [1781384] - [netdrv] igc: Add pcie error handler support (Corinna Vinschen) [1781384] - [netdrv] igc: Complete to commit Add basic skeleton for PTP (Corinna Vinschen) [1781384] - [netdrv] igc: Fix the typo in comment (Corinna Vinschen) [1781384] - [netdrv] igc: Add dump options (Corinna Vinschen) [1781384] - [netdrv] igc: Complete to commit Add legacy power management support (Corinna Vinschen) [1781384] - [netdrv] igc: make non-global functions static (Corinna Vinschen) [1781384] - [netdrv] igc: Add PHY power management control (Corinna Vinschen) [1781384] - [netdrv] RHEL-only: Revert "igc: add additional delay during phy hw reset" (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for TSO (Corinna Vinschen) [1781384] - [netdrv] igc: Add SKU for i225 device (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused definition (Corinna Vinschen) [1781384] - [netdrv] igc: Fix typo in a comment (Corinna Vinschen) [1781384] - [netdrv] igc: Use Start of Packet signal from PHY for timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for ethtool GET_TS_INFO command (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for TX timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for RX timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add basic skeleton for PTP (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_sw_init (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_write_itr (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_assign_vector (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_free_q_vector (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_free_q_vectors (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_irq_disable (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_irq_enable (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_configure_msix (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_rx_mode (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_interrupt_capability (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_alloc_mapped_page (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_configure (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_default_mac_filter (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_power_down_link (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_clean_tx_ring (Corinna Vinschen) [1781384] - [netdrv] igc: Remove serdes comments from a description of methods (Corinna Vinschen) [1781384] - [netdrv] igc: Add legacy power management support (Corinna Vinschen) [1781384] - [netdrv] igc: Add 64 bit DMA access support (Corinna Vinschen) [1781384] - [netdrv] igc: Fix parameter descriptions for a several functions (Corinna Vinschen) [1781384] - [netdrv] igc: Fix the parameter description for igc_alloc_rx_buffers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove excess parameter description from igc_is_non_eop (Corinna Vinschen) [1781384] - [netdrv] igc: Prefer to use the pci_release_mem_regions method (Corinna Vinschen) [1781384] - [netdrv] igc: Improve the DMA mapping flow (Corinna Vinschen) [1781384] - [netdrv] igc: Add scatter gather support (Corinna Vinschen) [1781384] - [netdrv] treewide: Use sizeof_field() macro (Corinna Vinschen) [1781384] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Corinna Vinschen) [1781384] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781384] - [netdrv] igb/igc: Don't warn on fatal read failures when the device is removed (Corinna Vinschen) [1781384] - [netdrv] net: igb: let core reject the unsupported coalescing parameters (Corinna Vinschen) [1781381] - [netdrv] intel: Replace zero-length array with flexible-array member (Corinna Vinschen) [1781381] - [netdrv] igb: Fix SGMII SFP module discovery for 100FX/LX (Corinna Vinschen) [1781381] - [netdrv] igb: dont drop packets if rx flow control is enabled (Corinna Vinschen) [1781381] - [netdrv] treewide: Use sizeof_field() macro (Corinna Vinschen) [1781381] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Corinna Vinschen) [1781381] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781381] - [netdrv] igb: Fix constant media auto sense switching when no cable is connected (Corinna Vinschen) [1781381] - [netdrv] igb: Enable media autosense for the i350 (Corinna Vinschen) [1781381] - [netdrv] igb/igc: Don't warn on fatal read failures when the device is removed (Corinna Vinschen) [1781381] - [netdrv] igb: Add UDP segmentation offload support (Corinna Vinschen) [1781381] - [netdrv] net: igbvf: reject unsupported coalescing params (Corinna Vinschen) [1781382] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781382] - [ata] ahci: Do not export local variable ahci_em_messages (Prarit Bhargava) [1826320] - [scripts] modpost: check for static EXPORT_SYMBOL* functions (Prarit Bhargava) [1826320] - [kernel] torture: Remove exporting of internal functions (Prarit Bhargava) [1826320] - [input] Input: synaptics-rmi4 - remove the exporting of rmi_2d_sensor_set_input_params (Prarit Bhargava) [1826320] - [netdrv] net: phy: make exported variables non-static (Prarit Bhargava) [1826320] - [scsi] scsi: libsas: remove the exporting of sas_wait_eh (Prarit Bhargava) [1826320] - [drm] drm/client: remove the exporting of drm_client_close (Prarit Bhargava) [1826320] - [scripts] modpost: always show verbose warning for section mismatch (Prarit Bhargava) [1826320] - [net] netfilter: nf_nat_ipv4: remove obsolete EXPORT_SYMBOL (Prarit Bhargava) [1826320] - [crypto] crypto: skcipher - remove the exporting of skcipher_walk_next (Prarit Bhargava) [1826320] - [scsi] scsi: scsi_debug: Fix a recently introduced regression (Ming Lei) [1822001] - [block] scsi: block: remove bidi support (Ming Lei) [1822001] - [scsi] scsi: block: remove req->special (Ming Lei) [1822001] - [scsi] scsi: stop setting up request->special (Ming Lei) [1822001] - [scsi] scsi: remove bidirectional command support (Ming Lei) [1822001] - [scsi] scsi: remove the SCSI OSD library (Ming Lei) [1822001] - [fs] scsi: fs: remove exofs (Ming Lei) [1822001] - [block] scsi: bsg-lib: handle bidi requests without block layer help (Ming Lei) [1822001] - [block] scsi: bsg: refactor bsg_ioctl (Ming Lei) [1822001] - [netdrv] sfc: fix XDP-redirect in this driver (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: support configuring vf spoofchk on EF10 VFs (Jarod Wilson) [1796582 1788753 1684003] - [netdrv] sfc: ethtool: Refactor to remove fallthrough comments in case blocks (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Replace zero-length array with flexible-array member (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove unused variable 'efx_default_channel_type' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: elide assignment of skb (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some ARFS code out of headers (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: only schedule asynchronous filter work if needed (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: detach from cb_page in efx_copy_channel() (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: complete the next packet when we receive a timestamp (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix timestamp reconstruction at 16-bit rollover points (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move mcdi filtering code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: create header for mcdi filtering code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: rename mcdi filtering functions/structs (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove duplicated include from efx.c (Jarod Wilson) [1796582 1788753] - [netdrv] sfc/ethtool_common: Make some function to static (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove set but not used variable 'nic_data' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove duplicated include from ef10.c (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move RPS code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move yet more functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move RSS code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move a couple more functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some ethtool code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move various functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more rx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more tx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: refactor selftest work init code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI logging device attribute (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: conditioned some functionality (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI receive queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI transmit queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI event queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI VI alloc/free code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more MCDI port code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some MCDI port utility functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some port link state/caps code (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move common tx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move common rx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move event queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel interrupt management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel alloc/removal code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel start/stop code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some channel-related code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move struct init and fini code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some device reset code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move datapath management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move mac configuration and status functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move reset workqueue code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: further preparation for code split (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add new headers in preparation for code split (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove ioremap_nocache and devm_ioremap_nocache (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Remove unnecessary dependencies on I2C (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: avoid duplicate error handling code in 'efx_ef10_sriov_set_vf_mac()' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Include XDP packet headroom in buffer step size (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix channel allocation with brute force (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix build without CONFIG_RFS_ACCEL (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: do ARFS expiry work occasionally even without NAPI poll (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add statistics for ARFS (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: suppress MCDI errors from ARFS (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: change ARFS expiry mechanism (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Only cancel the PPS workqueue if it exists (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: trace_xdp_exception on XDP failure (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add XDP counters to ethtool stats (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: handle XDP_TX outcomes of XDP eBPF programs (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: allocate channels for XDP tx queues (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Enable setting of xdp_prog (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: perform XDP processing on received packets (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: support encapsulation of xdp_frames in efx_tx_buffer (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: use the new __netdev_tx_sent_queue BQL optimisation (Jarod Wilson) [1796582 1788753] - [netdrv] net/sfc: Use skb_frag_off accessors (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: phase out dma_zalloc_coherent() (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove redundant variable old_vlan (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: Convert random_ether_addr to eth_random_addr (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: batch up RX delivery (Jarod Wilson) [1796582 1788753] - [netdrv] net: mlx4: Use scnprintf() for avoiding potential buffer overflow (Alaa Hleihel) [1789363] - [infiniband] IB/mlx4: Fix leak in id_map_find_del (Alaa Hleihel) [1789363] - [infiniband] IB/mlx4: Fix memory leak in add_gid error flow (Alaa Hleihel) [1789363] - [include] mlx4: Bump up MAX_MSIX from 64 to 128 (Alaa Hleihel) [1789363] - [infiniband] RDMA/mlx4: use true, false for bool variable (Alaa Hleihel) [1789363] - [infiniband] RDMA/mlx4: Redo TX checksum offload in line with docs (Alaa Hleihel) [1789363] - [netdrv] mlx4: use new txqueue timeout argument (Alaa Hleihel) [1789363] - [netdrv] treewide: Use sizeof_field() macro (Alaa Hleihel) [1789363 1789362] - [infiniband] IB/mlx4: Update HW GID table while adding vlan GID (Alaa Hleihel) [1789363 1789362] - [netdrv] net/mlx4_en: ethtool: make array modes static const, makes object smaller (Alaa Hleihel) [1789363 1789361] - [infiniband] RDMA/mlx4: Annotate boolean arguments as bool and not int (Alaa Hleihel) [1789363 1789361] - [netdrv] mlx4: avoid large stack usage in mlx4_init_hca() (Alaa Hleihel) [1789363 1789361] - [infiniband] RDMA/mlx4: Untag user pointers in mlx4_get_umem_mr (Alaa Hleihel) [1789363 1789361] - [netdrv] net: Use skb accessors in network drivers (Alaa Hleihel) [1789363 1789361]- [net] ip_vti: receive ipip packet by calling ip_tunnel_rcv (Xin Long) [1815554] - [net] xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output (Xin Long) [1815968] - [net] sched: Fix hw_stats_type setting in pedit loop (Ivan Vecera) [1817156] - [net] sched: set the hw_stats_type in pedit loop (Ivan Vecera) [1817156] - [include] flow_offload: fix allowed types check (Ivan Vecera) [1817156] - [net] sched: act: allow user to specify type of HW stats for a filter (Ivan Vecera) [1817156] - [net] flow_offload: pass action cookie through offload structures (Ivan Vecera) [1817156] - [netdrv] flow_offload: introduce "disabled" HW stats type and allow it in mlxsw (Ivan Vecera) [1817156] - [include] flow_offload: introduce "delayed" HW stats type and allow it in mlx5 (Ivan Vecera) [1817156] - [netdrv] flow_offload: introduce "immediate" HW stats type and allow it in mlxsw (Ivan Vecera) [1817156] - [netdrv] mlxsw: restrict supported HW stats type to "any" (Ivan Vecera) [1817156] - [netdrv] mlxsw: spectrum_flower: Do not allow mixing HW stats types for actions (Ivan Vecera) [1817156] - [netdrv] flow_offload: check for basic action hw stats type (Ivan Vecera) [1817156] - [include] flow_offload: Introduce offload of HW stats type (Ivan Vecera) [1817156] - [net] netfilter: nf_tables: use-after-free in dynamic operations (Phil Sutter) [1822577] - [net] devlink: Add health recover notifications on devlink flows (Petr Oros) [1821169] - [net] devlink: add devink notification when reporter update health state (Petr Oros) [1821169] - [net] devlink: add support for reporter recovery completion (Petr Oros) [1821169] - [net] devlink: Add new "enable_roce" generic device param (Petr Oros) [1805955] - [netdrv] netdevsim: use __GFP_NOWARN to avoid memalloc warning (Petr Oros) [1817157] - [tools] selftests: add netdevsim devlink health tests (Petr Oros) [1817157] - [netdrv] netdevsim: implement couple of testing devlink health reporters (Petr Oros) [1817157] - [net] devlink: propagate extack down to health reporter ops (Petr Oros) [1817157] - [net] devlink: don't do reporter recovery if the state is healthy (Petr Oros) [1817157] - [net] xsk: Fix out of boundary write in __xsk_rcv_memcpy (Jiri Benc) [1819630] - [samples] bpf: Allow for -ENETDOWN in xdpsock (Jiri Benc) [1819630] - [samples] bpf: Drop doubled variable declaration in xdpsock (Jiri Benc) [1819630] - [netdrv] i40e: Relax i40e_xsk_wakeup's return value when PF is busy (Jiri Benc) [1819630] - [netdrv] net/ixgbe: Fix concurrency issues between config flow and XSK (Jiri Benc) [1819630] - [netdrv] net/i40e: Fix concurrency issues between config flow and XSK (Jiri Benc) [1819630] - [net] xsk: Add rcu_read_lock around the XSK wakeup (Jiri Benc) [1819630] - [net] fix installing orphaned programs (Jiri Benc) [1819630] - [tools] libbpf: Don't use kernel-side u32 type in xsk.c (Jiri Benc) [1819630] - [tools] libbpf: Fix compatibility for kernels without need_wakeup (Jiri Benc) [1819630] - [net] xsk: Fix crash in poll when device does not support ndo_xsk_wakeup (Jiri Benc) [1819630] - [kernel] bpf/xskmap: Return ERR_PTR for failure case instead of NULL. (Jiri Benc) [1819630] - [net] xdp: convert put_page() to put_user_page*() (Jiri Benc) [1819630] - [net] xdp: mm: introduce page_size() (Jiri Benc) [1819630] - [net] xsk: relax UMEM headroom alignment (Jiri Benc) [1819630] - [samples] bpf: fix xdpsock l2fwd tx for unaligned mode (Jiri Benc) [1819630] - [netdrv] ixgbe: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] ixgbe: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] i40e: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] i40e: fix xdp handle calculations (Jiri Benc) [1819630] - [net] xsk: use state member for socket synchronization (Jiri Benc) [1819630] - [documentation] doc/af_xdp: include unaligned chunk case (Jiri Benc) [1819630] - [samples] bpf: use hugepages in xdpsock app (Jiri Benc) [1819630] - [samples] bpf: add buffer recycling for unaligned chunks to xdpsock (Jiri Benc) [1819630] - [samples] bpf: add unaligned chunks mode support to xdpsock (Jiri Benc) [1819630] - [tools] libbpf: add flags to umem config (Jiri Benc) [1819630] - [netdrv] mlx5e: Allow XSK frames smaller than a page (Jiri Benc) [1819630] - [netdrv] mlx5e: modify driver for handling offsets (Jiri Benc) [1819630] - [netdrv] ixgbe: modify driver for handling offsets (Jiri Benc) [1819630] - [netdrv] i40e: modify driver for handling offsets (Jiri Benc) [1819630] - [net] xsk: add support to allow unaligned chunk placement (Jiri Benc) [1819630] - [net] xdp: xdp_umem: replace kmap on vmap for umem map (Jiri Benc) [1819630] - [net] Don't call XDP_SETUP_PROG when nothing is changed (Jiri Benc) [1819630] - [kernel] bpf: Use PTR_ERR_OR_ZERO in xsk_map_inc() (Jiri Benc) [1819630] - [kernel] xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAP (Jiri Benc) [1819630] - [net] xsk: remove AF_XDP socket from map when the socket is released (Jiri Benc) [1819630] - [netdrv] mlx5e: Add AF_XDP need_wakeup support (Jiri Benc) [1819630] - [netdrv] net/mlx5e: Move the SW XSK code from NAPI poll to a separate function (Jiri Benc) [1819630] - [samples] bpf: add use of need_wakeup flag in xdpsock (Jiri Benc) [1819630] - [tools] libbpf: add support for need_wakeup flag in AF_XDP part (Jiri Benc) [1819630] - [netdrv] ixgbe: need_wakeup flag might not be set for Tx (Jiri Benc) [1819630] - [netdrv] ixgbe: add support for AF_XDP need_wakeup feature (Jiri Benc) [1819630] - [netdrv] i40e: add support for AF_XDP need_wakeup feature (Jiri Benc) [1819630] - [net] xsk: add support for need_wakeup flag in AF_XDP rings (Jiri Benc) [1819630] - [net] xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeup (Jiri Benc) [1819630] - [net] xdp: xdp_umem: fix umem pages mapping for 32bits systems (Jiri Benc) [1819630] - [net] ethtool: add infrastructure for centralized checking of coalescing parameters (Ivan Vecera) [1818096] - [tools] selftests: netfilter: add simple masq/redirect test cases (Hangbin Liu) [1826220] - [tools] selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET (Hangbin Liu) [1826220] - [tools] selftests: add script to stress-test nft packet path vs. control plane (Hangbin Liu) [1826220] - [net] devlink: disallow reload operation during device cleanup (Petr Oros) [1805958] - [tools] selftests: test creating netdevsim inside network namespace (Petr Oros) [1805958] - [net] devlink: export devlink net setter (Petr Oros) [1805958] - [net] devlink: don't ignore errors during dumpit (Petr Oros) [1805958] - [netdrv] netdevsim: fix spelling mistake "forbidded" -> "forbid" (Petr Oros) [1805958] - [netdrv] netdevsim: implement devlink dev_info op (Petr Oros) [1805958] - [netdrv] netdevsim: add couple of debugfs bools to debug devlink reload (Petr Oros) [1805958] - [netdrv] netdevsim: create devlink and netdev instances in namespace (Petr Oros) [1805958] - [include] net: skbuff: disambiguate argument and member for skb_list_walk_safe helper (Josef Oskera) [1818105] - [include] net: introduce skb_list_walk_safe for skb segment walking (Josef Oskera) [1818105] - [netdrv] netdevsim: drop code duplicated by a merge (Petr Oros) [1805951] - [tools] selftests: devlink: undo changes at the end of resource_test (Petr Oros) [1805951] - [tools] selftests: netdevsim: add tests for devlink reload with resources (Petr Oros) [1805951] - [net] devlink: allow to change namespaces during reload (Petr Oros) [1805951] - [net] devlink: Add method for time-stamp on reporter's dump (Petr Oros) [1805951] - [netdrv] netdevsim: take devlink net instead of init_net (Petr Oros) [1805951] - [netdrv] netdevsim: register port netdevices into net of device (Petr Oros) [1805951] - [netdrv] netdevsim: implement proper devlink reload (Petr Oros) [1805951] - [netdrv] netdevsim: add all ports in nsim_dev_create() and del them in destroy() (Petr Oros) [1805951] - [net] devlink: export devlink net getter (Petr Oros) [1805951] - [net] fib_notifier: propagate extack down to the notifier block callback (Petr Oros) [1805951] - [net] fib_notifier: propagate possible error during fib notifier registration (Petr Oros) [1805951] - [net] fib_notifier: make FIB notifier per-netns (Petr Oros) [1805951] - [netdrv] netdevsim: change fib accounting and limitations to be per-device (Petr Oros) [1805951] - [netdrv] netdevsim: Set offsets to various protocol layers (Petr Oros) [1805951] - [net] devlink: Fix error handling in param and info_get dumpit cb (Petr Oros) [1805951] - [net] lwtunnel: check erspan options before allocating tun_info (Xin Long) [1730151] - [net] lwtunnel: be STRICT to validate the new LWTUNNEL_IP(6)_OPTS (Xin Long) [1730151] - [net] lwtunnel: add support for multiple geneve opts (Xin Long) [1730151] - [net] lwtunnel: change to use nla_put_u8 for LWTUNNEL_IP_OPT_ERSPAN_VER (Xin Long) [1730151] - [net] lwtunnel: ignore any TUNNEL_OPTIONS_PRESENT flags set by users (Xin Long) [1730151] - [net] lwtunnel: get nlsize for erspan options properly (Xin Long) [1730151] - [net] lwtunnel: change to use nla_parse_nested on new options (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for erspan (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for vxlan (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for geneve (Xin Long) [1730151] - [net] lwtunnel: add options process for cmp_encap (Xin Long) [1730151] - [net] lwtunnel: add options process for arp request (Xin Long) [1730151] - [net] ip_tunnel: Add dst_cache support in lwtunnel_state of ip tunnel (Xin Long) [1730151] - [include] tcp: Define IPPROTO_MPTCP (Florian Westphal) [1812198] - [net] skb: add helpers to allocate ext independently from sk_buff (Florian Westphal) [1812198] - [net] tcp: Check for filled TCP option space before SACK (Florian Westphal) [1812198] - [net] tcp: Export TCP functions and ops struct (Florian Westphal) [1812198] - [net] tcp: coalesce/collapse must respect MPTCP extensions (Florian Westphal) [1812198] - [net] mptcp: Add MPTCP to skb extensions (Florian Westphal) [1812198] - [net] tcp, ulp: Add clone operation to tcp_ulp_ops (Florian Westphal) [1812198] - [include] tcp: Add MPTCP option number (Florian Westphal) [1812198] - [net] Make sock protocol value checks more specific (Florian Westphal) [1812198] - [net] ipv6: provide and use ipv6 specific version for {recv, send}msg (Florian Westphal) [1812198] - [net] inet: factor out inet_send_prepare() (Florian Westphal) [1812198] - [net] tipc: fix incorrect increasing of link window (Xin Long) [1822129] - [net] tipc: Add a missing case of TIPC_DIRECT_MSG type (Xin Long) [1822129] - [net] tipc: add NULL pointer check to prevent kernel oops (Xin Long) [1822129] - [net] tipc: simplify trivial boolean return (Xin Long) [1822129] - [net] tipc: add missing attribute validation for MTU property (Xin Long) [1822129] - [net] tipc: fix successful connect() but timed out (Xin Long) [1822129] - [net] tipc: make three functions static (Xin Long) [1822129] - [net] tipc: fix wrong connect() return code (Xin Long) [1822129] - [net] tipc: make legacy address flag readable over netlink (Xin Long) [1822129] - [net] tipc: don't send gap blocks in ACK messages (Xin Long) [1822129] - [net] tipc: fix use-after-free in tipc_disc_rcv() (Xin Long) [1822129] - [net] tipc: introduce variable window congestion control (Xin Long) [1822129] - [net] tipc: eliminate more unnecessary nacks and retransmissions (Xin Long) [1822129] - [net] tipc: eliminate gap indicator from ACK messages (Xin Long) [1822129] - [net] tipc: fix duplicate SYN messages under link congestion (Xin Long) [1822129] - [net] tipc: support in-order name publication events (Xin Long) [1822129] - [net] tipc: add back tipc prefix to log messages (Xin Long) [1822129] - [net] tipc: fix update of the uninitialized variable err (Xin Long) [1822129] - [net] tipc: add support for AEAD key setting via netlink (Xin Long) [1822129] - [net] tipc: introduce TIPC encryption & authentication (Xin Long) [1822129] - [include] tipc: add new AEAD key structure for user API (Xin Long) [1822129] - [net] tipc: enable creating a "preliminary" node (Xin Long) [1822129] - [net] tipc: add reference counter to bearer (Xin Long) [1822129] - [net] tipc: eliminate checking netns if node established (Xin Long) [1822129] - [net] tipc: eliminate the dummy packet in link synching (Xin Long) [1822129] - [net] tipc: improve message bundling algorithm (Xin Long) [1822129] - [net] tipc: add smart nagle feature (Xin Long) [1822129] - [net] tipc: improve throughput between nodes in netns (Xin Long) [1822129] - [net] tipc: add loopback device tracking (Xin Long) [1822129] - [netdrv] vxlan: check return value of gro_cells_init() (Sabrina Dubroca) [1821295] - [netdrv] geneve: move debug check after netdev unregister (Sabrina Dubroca) [1821295] - [net] ip6_tunnel: enhance tunnel locate with link check (Sabrina Dubroca) [1821295] - [netdrv] vxlan: implement get_link_ksettings ethtool method (Sabrina Dubroca) [1821295] - [netdrv] vxlan: check tun_info options_len properly (Sabrina Dubroca) [1821295] - [include] iptunnel: make TUNNEL_FLAGS available in uapi (Sabrina Dubroca) [1821295] - [net] introduce dev_net notifier register/unregister variants (Ivan Vecera) [1818102] - [net] push code from net notifier reg/unreg into helpers (Ivan Vecera) [1818102] - [net] call call_netdevice_unregister_net_notifiers from unregister (Ivan Vecera) [1818102] - [net] introduce per-netns netdevice notifiers (Ivan Vecera) [1818102] - [net] push loops and nb calls into helper functions (Ivan Vecera) [1818102] - [include] net: ipv6: do not consider routes via gateways for anycast address check (Hangbin Liu) [1816506] - [net] ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface (Hangbin Liu) [1816506] - [net] ipv6: need update peer route when modify metric (Hangbin Liu) [1816506] - [net] ipv6: use configured metric when add peer route (Hangbin Liu) [1816506] - [net] ipv6: restrict IPV6_ADDRFORM operation (Hangbin Liu) [1816506] - [net] ipv6: Fix nlmsg_flags when splitting a multipath route (Hangbin Liu) [1816506] - [net] ipv6: Fix route replacement with dev-only route (Hangbin Liu) [1816506] - [net] ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (Hangbin Liu) [1816506] - [net] net-ipv6-ndisc: add support for RFC7710 RA Captive Portal Identifier (Hangbin Liu) [1816506] - [net] ipv6: Don't use dst gateway directly in ip6_confirm_neigh() (Hangbin Liu) [1816506] - [net] ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()' (Hangbin Liu) [1816506] - [net] ipv6: propagate ipv6_add_dev's error returns out of ipv6_find_idev (Hangbin Liu) [1816506] - [net] ipv6: allow any source address for sendmsg pktinfo with ip_nonlocal_bind (Hangbin Liu) [1816506] - [net] multicast: remove useless parameter for group add (Hangbin Liu) [1816506] - [documentation] networking: devlink-trap: Fix reference to other document (Petr Oros) [1805882] - [netdrv] netdevsim: Fix use-after-free during device dismantle (Petr Oros) [1805882] - [netdrv] netdevsim: Fix build error without CONFIG_INET (Petr Oros) [1805882] - [net] devlink: move reload fail indication to devlink core and expose to user (Petr Oros) [1805882] - [net] devlink: split reload op into two (Petr Oros) [1805882] - [netdrv] mlx4: Split restart_one into two functions (Petr Oros) [1805882] - [include] devlink: add unknown 'fw_load_policy' value (Petr Oros) [1805882] - [net] devlink: add 'reset_dev_on_drv_probe' param (Petr Oros) [1805882] - [include] devlink: extend 'fw_load_policy' values (Petr Oros) [1805882] - [include] devlink: Add new info version tags for ASIC and FW (Petr Oros) [1805882] - [net] devlink: Use switch-case instead of if-else (Petr Oros) [1805882] - [net] devlink: Make port index data type as unsigned int (Petr Oros) [1805882] - [net] devlink: send notifications for deleted snapshots on region destroy (Petr Oros) [1805882] - [net] devlink: remove pointless data_len arg from region snapshot create (Petr Oros) [1805882] - [documentation] Add description of netdevsim traps (Petr Oros) [1805882] - [netdrv] netdevsim: Add devlink-trap support (Petr Oros) [1805882] - [tools] selftests: netdevsim: add devlink regions tests (Petr Oros) [1805882] - [tools] selftests: netdevsim: add devlink params tests (Petr Oros) [1805882] - [netdrv] netdevsim: implement support for devlink region and snapshots (Petr Oros) [1805882] - [netdrv] netdevsim: register couple of devlink params (Petr Oros) [1805882]- [arm64] kvm: arm64: limit PMU version to PMUv3 for ARMv8.1 (Gavin Shan) [1814009] - [arm64] cpufeature: Extract capped perfmon fields (Gavin Shan) [1814009] - [virt] kvm: arm64: Use the correct timer structure to access the physical counter (Gavin Shan) [1814009] - [arm64] Ask the compiler to __always_inline functions used by KVM at HYP (Gavin Shan) [1814009] - [arm64] kvm: arm64: Define our own swab32() to avoid a uapi static inline (Gavin Shan) [1814009] - [arm64] kvm: arm64: Ask the compiler to __always_inline functions used at HYP (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Fix up includes for trace.h (Gavin Shan) [1814009] - [virt] kvm: arm64: Treat emulated TVAL TimerValue as a signed 32-bit integer (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Only handle supported event counters (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Fix chained SW_INCR counters (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Don't increment SW_INCR if PMCR.E is unset (Gavin Shan) [1814009] - [virt] kvm: arm: Make inject_abt32() inject an external abort instead (Gavin Shan) [1814009] - [virt] kvm: arm: Fix DFSR setting for non-LPAE aarch32 guests (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Fix young bit from mmu notifier (Gavin Shan) [1814009] - [arm64] kvm: Add UAPI notes for swapped registers (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Cleanup MMIO handling (Gavin Shan) [1814009] - [arm64] kvm: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Drop the kvm_vgic_register_mmio_region() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic-its: Properly check the unmapped coll in DISCARD handler (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Correct AArch32 SPSR on exception entry (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Correct CPSR on exception entry (Gavin Shan) [1814009] - [arm64] kvm: arm64: Correct PSTATE on exception entry (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Re-check VMA on detecting a poisoned page (Gavin Shan) [1814009] - [virt] kvm: arm: Remove duplicate include (Gavin Shan) [1814009] - [virt] kvm: arm: Call hyp_cpu_pm_exit at the right place (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic-its: Fix restoration of unmapped collections (Gavin Shan) [1814009] - [virt] kvm: arm64: Only sign-extend MMIO up to register width (Gavin Shan) [1814009] - [arm64] kvm: stop treating register x18 as caller save (Gavin Shan) [1814009] - [arm64] Workaround for Cortex-A55 erratum 1530923 (Gavin Shan) [1814009] - [arm64] Rename WORKAROUND_1319367 to SPECULATIVE_AT_NVHE (Gavin Shan) [1814009] - [arm64] Enable and document ARM errata 1319367 and 1319537 (Gavin Shan) [1814009] - [arm64] Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHE (Gavin Shan) [1814009] - [arm64] Introduce ID_ISAR6 CPU register (Gavin Shan) [1814009] - [arm64] nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Properly handle faulting of device mappings (Gavin Shan) [1814009] - [arm64] kvm: arm64: Ensure 'params' is initialised when looking up sys register (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Remove excessive permission check in kvm_arch_prepare_memory_region (Gavin Shan) [1814009] - [arm64] kvm: arm64: Don't log IMP DEF sysreg traps (Gavin Shan) [1814009] - [arm64] kvm: Invoke compute_layout() before alternatives are applied (Gavin Shan) [1814009] - [arm64] kvm: arm64: Sanely ratelimit sysreg messages (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Use wrapper function to lock/unlock all vcpus in kvm_vgic_create() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Opportunistically turn off WFI trapping when using direct LPI injection (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Let the timer expire in hardirq context on RT (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Fix some comments typo (Gavin Shan) [1814009] - [kvm] arm/arm64: vgic: Remove the declaration of kvm_send_userspace_msi() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Don't set HCR_EL2.TVM when S2FWB is supported (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Show halt poll counters in debugfs (Gavin Shan) [1814009] - [arm64] kvm: Prevent speculative S1 PTW when restoring vcpu context (Gavin Shan) [1814009] - [arm64] kvm: Disable EL1 PTW when invalidating S2 TLBs (Gavin Shan) [1814009] - [arm64] Add ARM64_WORKAROUND_1319367 for all A57 and A72 versions (Gavin Shan) [1814009] - [arm64] kvm: Reorder system register restoration and stage-2 activation (Gavin Shan) [1814009] - [arm64] kvm: arm64: Select TASK_DELAY_ACCT+TASKSTATS rather than SCHEDSTATS (Gavin Shan) [1814009] - [arm64] Retrieve stolen time as paravirtualized guest (Gavin Shan) [1814009] - [arm64] arm/arm64: Make use of the SMCCC 1.1 wrapper (Gavin Shan) [1814009] - [kernel] arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Gavin Shan) [1814009] - [virt] kvm: arm64: Provide VCPU attributes for stolen time (Gavin Shan) [1814009] - [virt] kvm: arm64: Support stolen time reporting via shared structure (Gavin Shan) [1814009] - [virt] kvm: arm64: Implement PV_TIME_FEATURES call (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Factor out hypercall handling from PSCI code (Gavin Shan) [1814009] - [documentation] kvm: arm64: Document PV-time interface (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Allow user injection of external data aborts (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Allow reporting non-ISV data aborts to userspace (Gavin Shan) [1814009] - [arm64] errata: use arm_smccc_1_1_get_conduit() (Gavin Shan) [1814009] - [kernel] arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Fix ptrauth ID register masking logic (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add capability to advertise ptrauth for guest (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add userspace flag to enable pointer authentication (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Context-switch ptrauth registers (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add a vcpu flag to control ptrauth for guest (Gavin Shan) [1814009] - [tools] selftests: kvm: s390: fix format strings for access reg test (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: make syncregs more reliable on s390 (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: drop vcpu_setup from s390x (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add support for vcpu_args_set to aarch64 and s390x (Vitaly Kuznetsov) [1813987] - [iommu] amd: Fix IOMMU AVIC not properly update the is_run bit in IRTE (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Fix kernel crash with PR KVM (Vitaly Kuznetsov) [1813987] - [x86] cpu: Print "VMX disabled" error message iff KVM is enabled (Vitaly Kuznetsov) [1813987] - [tools] redhat: update kvm/x86 headers in tools (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: fix crash cleanup when KVM wasn't used (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Filter out the broadcast dest for IPI fastpath (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: don't clear mtf_pending when nested events are blocked (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove unnecessary exception trampoline in vmx_vmenter (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Split svm_vcpu_run inline assembly to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move SEV code to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move AVIC code to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move Nested SVM Implementation to nested.c (Vitaly Kuznetsov) [1813987] - [x86] kvm svm: Move SVM related files to own sub-directory (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix a missing-prototypes "vmread_error" (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix BUILD_BUG() in __cpuid_entry_get_reg() w/ CONFIG_UBSAN=y (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add a trampoline to fix VMREAD error handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Annotate svm_x86_ops as __initdata (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Annotate vmx_x86_ops as __initdata (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop __exit from kvm_x86_ops' hardware_unsetup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Copy kvm_x86_ops by value to eliminate layer of indirection (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Set kvm_x86_ops only after ->hardware_setup() completes (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Configure runtime hooks using vmx_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Move hardware_setup() definition below vmx_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move init-only kvm_x86_ops to separate struct (Vitaly Kuznetsov) [1813987] - [virt] kvm: Pass kvm_init()'s opaque param to additional arch funcs (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Fix cosmetic copy-paste error in vm_mem_region_move() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix out of range accesses to memslots (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Micro-optimize IPI fastpath delay (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Delay read msr data iff writes ICR MSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Narrow down the IPI fastpath to single target IPI (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Gracefully handle faults on VMXON (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fold loaded_vmcs_init() into alloc_loaded_vmcs() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Always VMCLEAR in-use VMCSes during crash with kexec support (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: add command line switch '-c' to log in csv format (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: add command line switch '-s' to set update interval (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: switch to argparse (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: rework command line sequence and message texts (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: don't allow memory operands for inline asm that modifies SP (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Mark hrtimer for period or oneshot mode to expire in hard interrupt context (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Issue WBINVD after deactivating an SEV guest (Vitaly Kuznetsov) [1813987] - [documentation] kvm: svm: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is available (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove bogus user-triggerable WARN_ON (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rework timespec functions and usage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Code style cleanup in kvm_arch_dev_ioctl() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add blurb to CPUID tracepoint when using max basic leaf values (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add requested index to the CPUID tracepoint (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: check for EFER.SVME=1 before entering guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: remove side effects from nested_vmx_exit_reflected (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: access regs array in vmenter.S in its natural order (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: enlightened VMPTRLD with an incorrect GPA (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: test enlightened vmenter with wrong eVMCS version (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: define and use EVMCS_VERSION (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: properly handle errors in nested_vmx_handle_enlightened_vmptrld() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Uses TEST_FAIL in tests/utilities (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Introduce the TEST_FAIL macro (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce steal-time test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: virt_map should take npages, not size (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Use consistent message for test skipping (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Enable printf format warnings for TEST_ASSERT (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Share common API documentation (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: svm: Add vmcall test to gitignore (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Remove an obsolete comment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: correct meaningless kvm_apicv_activated() check (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Consolidate nested MTF checks to helper function (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Micro-optimize vmexit time when not exposing PMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Introduce GA Log tracepoint for AVIC (Vitaly Kuznetsov) [1813987] - [documentation] kvm: documentation: Update fast page fault for indirect sp (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: avoid loss of pending IRQ/NMI before entering L2 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: implement check_nested_events for interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: ignore L1 interrupt window while running L2 with V_INTR_MASKING=1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: do not change host intercepts while nested VM is running (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: rename set_cr3 callback and related flags to load_mmu_pgd (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: unify callbacks to load paging root (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor kvm_cpuid() param that controls out-of-range logic (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor out-of-range logic to contain the madness (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix CPUID range checks for Hypervisor and Centaur classes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add helpers to perform CPUID-based guest vendor check (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Trace the original requested CPUID function in kvm_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: cpuid: add support for supervisor states (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move nSVM CPUID 0x8000000A handling into common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Advertise and enable NRIPS for L1 iff nrips is enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Expose SVM features to L1 iff nested is enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move VMX's host_efer to common x86 code (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop largepages_enabled and its accessor/mutator (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't propagate MMU lpage support to memslot.disallow_lpage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Configure max page level during hardware setup (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Merge kvm_{enable, disable}_tdp() into a common function (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Refactor logging of NPT enabled/disabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Directly query Intel PT mode when refreshing PMUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check for Intel PT MSR virtualization using KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Directly use VMX capabilities helper to detect RDTSCP support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Do kvm_cpuid_array capacity checks in terminal functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use kvm_cpu_caps to detect Intel PT support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Set emulated/transmuted feature bits via kvm_cpu_caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Override host CPUID results with kvm_cpu_caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Do host CPUID at load time to mask KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove stateful CPUID handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Squash CPUID 0x2.0 insanity for modern CPUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold CPUID 0x7 masking back into __do_cpuid_func() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to track UMIP emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add a helper to check kernel support when setting cpu cap (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Convert feature updates from CPUID to KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Convert feature updates from CPUID to KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor handling of XSAVES CPUID adjustment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: handle GBPAGE CPUID adjustment for EPT with generic code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle Intel PT CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle RDTSCP CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle PKU CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle UMIP emulation CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle INVPCID CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle MPX CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor cpuid_mask() to auto-retrieve the register (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce cpuid_entry_{change, set, clear}() mutators (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce cpuid_entry_{get, has}() accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Replace bare "unsigned" with "unsigned int" in cpuid helpers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use u32 for holding CPUID register value in helpers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop explicit @func param from ->set_supported_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clear output regs for CPUID 0x14 if PT isn't exposed to guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Make kvm_mpx_supported() an inline function (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use supported_xcr0 to detect MPX support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Calculate the supported xcr0 mask at load time (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helpers to query Intel PT mode (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use common loop iterator when handling CPUID 0xD.N (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop redundant array size check (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Encapsulate CPUID entries and metadata in struct (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor CPUID 0x4 and 0x8000001d handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Hoist loop counter and terminator to top of __do_cpuid_func() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Consolidate CPUID array max num entries checking (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop redundant boot cpu checks on SSBD feature bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop the explicit @index from do_cpuid_7_mask() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clean up CPUID 0x7 sub-leaf loop (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor CPUID 0xD.N sub-leaf entry creation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Warn on zero-size save state for valid CPUID 0xD.N sub-leaf (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check for CPUID 0xD.N support before validating array size (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move CPUID 0xD.1 handling out of the index>0 loop (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check userspace CPUID array size after validating sub-leaf (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Simplify handling of Centaur CPUID leafs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor loop around do_cpuid_func() to separate helper (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits max entries (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Shrink the usercopy region of the emulation context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move kvm_emulate.h into KVM's private directory (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Dynamically allocate per-vCPU emulation context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move emulation-only helpers to emulate.c (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Explicitly pass an exception struct to check_intercept (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor I/O emulation helpers to provide vcpu-only variant (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop gfn_to_pfn_atomic() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix warning due to implicit truncation on 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Drop unnecessary check on ept caps for execute-only (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_pgd() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Rename EPTP validity helper and associated variables (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Rename nested_ept_get_cr3() to nested_ept_get_eptp() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Allow L1 to use 5-level page walks for nested EPT (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Don't drop level/direct from MMU role calculation (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Support dirty log initial-all-set test (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Properly handle userspace interrupt window request (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: trigger kvmclock sync request just once on VM creation (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Recalculate apic map in batch (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some obsolete comments (Vitaly Kuznetsov) [1813987] - [virt] kvm: x86: enable dirty log gradually in small chunks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Reuse the current root if possible for fast switch (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Ignore guest CR3 on fast root switch for direct MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Inhibit APIC virtualization for X2APIC guest (Vitaly Kuznetsov) [1813987] - [virt] kvm: Remove unnecessary asm/kvm_host.h includes (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Fix unknown ucall command asserts (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Consolidate VM allocation and free for VMX and SVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Directly return __vmalloc() result in ->vm_alloc() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Gracefully handle __vmalloc() failure during VM allocation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Adjust counter sample period after a wrmsr (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Consolidate open coded variants of memslot TLB flushes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Use range-based TLB flush for dirty log memslot flush (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add test for KVM_SET_USER_MEMORY_REGION (Vitaly Kuznetsov) [1813987] - [virt] kvm: Dynamically size memslot array based on number of used slots (Vitaly Kuznetsov) [1813987] - [virt] kvm: Terminate memslot walks via used_slots (Vitaly Kuznetsov) [1813987] - [virt] kvm: Ensure validity of memslot with respect to kvm_get_dirty_log() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Provide common implementation for generic dirty log functions (Vitaly Kuznetsov) [1813987] - [virt] kvm: Clean up local variable usage in __kvm_set_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Simplify kvm_free_memslot() and all its descendents (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move memslot deletion to helper function (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Free arrays for old memslot when moving memslot's base gfn (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop "const" attribute from old memslot in commit_memory_region() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move setting of memslot into helper routine (Vitaly Kuznetsov) [1813987] - [virt] kvm: Refactor error handling for setting memory region (Vitaly Kuznetsov) [1813987] - [virt] kvm: Explicitly free allocated-but-unused dirty bitmap (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_create_memslot() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move memslot memory allocation into prepare_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate memslot resources during prepare_memory_region() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Don't free new memslot if allocation of said memslot fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: Reinstall old memslots if arch preparation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate new rmap and large page tracking when moving memslot (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move gpa_val and gpa_available into the emulator context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add EMULTYPE_PF when emulation is triggered by a page fault (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: remove unused function apic_lvt_vector() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add 'else' to split mutually exclusive case (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: eliminate some unreachable code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix print format and coding style (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: rewrite the comment in vmx_get_mt_mask (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Convert some printf's to pr_info's (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rework debug message printing (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Time guest demand paging (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Support multiple vCPUs in demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Pass args to vCPU in global vCPU args struct (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add memory size parameter to the demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add configurable demand paging delay (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add demand paging content to the demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Create a demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce num-pages conversion utilities (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce vm_guest_mode_params (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rename vm_guest_mode_params (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: aarch64: Remove unnecessary ifdefs (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Remove unnecessary defines (Vitaly Kuznetsov) [1813987] - [tools] redhat: selftests: kvm: add SPDX-License-Identifier (Vitaly Kuznetsov) [1813987] - [x86] redhat: kvm: x86: add SPDX-License-Identifier (Vitaly Kuznetsov) [1813987] - [x86] x86 kvm page table walks: switch to explicit __get_user() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: avoid NULL pointer dereference with incorrect EVMCS GPAs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Initializing all kvm_lapic_irq fields in ioapic_write_indirect (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Condition ENCLS-exiting enabling on CPU support for SGX1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix Kconfig menu text for -Werror (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove stale comment from struct x86_emulate_ctxt (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix the svm vmexit code for WRMSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix dereference null cpufreq policy (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: limit the number of "kvm: disabled by bios" messages (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid useless copy of cpufreq policy (Vitaly Kuznetsov) [1813987] - [x86] kvm: allow disabling -Werror (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: allow compiling as non-module with W=1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: Pre-allocate 1 cpumask variable per cpu for both pv tlb and pv ipis (Vitaly Kuznetsov) [1813987] - [x86] kvm: Introduce pv check helpers (Vitaly Kuznetsov) [1813987] - [kernel] kvm: let declaration of kvm_get_running_vcpus match implementation (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: allocate AVIC data structures based on kvm_amd module parameter (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Emulate MTF when performing instruction emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix error handling in svm_hardware_setup (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix potential memory leak in svm_cpu_init() (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: avoid calculating pending eoi from an uninitialized val (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: handle nested posted interrupts when apicv is disabled for L1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Hold KVM's srcu lock when syncing vmcs12->shadow (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI (Vitaly Kuznetsov) [1813987] - [x86] kvm/emulate: fix a -Werror=cast-function-type (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix incorrect comparison in trace event (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Fix some obsolete comments and grammar error (Vitaly Kuznetsov) [1813987] - [kernel] kvm: x86: fix missing prototypes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: enable -Werror (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: guest-halt-polling.txt convert to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: review-checklist.txt: rename to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert timekeeping.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert s390-diag.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert ppc-pv.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert nested-vmx.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert mmu.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert locking.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert hypercalls.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: arm/psci.txt: convert to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert arm/hyp-abi.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert api.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/xive.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/xics.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vm.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vfio.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vcpu.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/s390_flic.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/mpic.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/arm-vgit.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: devices/arm-vgit-v3.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: devices/arm-vgic-its.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: Convert msr.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: convert halt-polling.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: add arm/pvtime.rst to index.rst (Vitaly Kuznetsov) [1813987] - [documentation] docs: virtual: add it to the documentation body (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix WARN_ON check of an unsigned less than zero (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Remove unused x86_register enum (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fix struct guest_walker arrays for 5-level paging (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use correct root level for nested EPT shadow page tables (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Fix some comment typos and coding style (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Avoid retpoline on ->page_fault() with TDP (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: reuse smp_wmb() in kvm_make_request() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove duplicated KVM_REQ_EVENT request (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: svm: Add vmcall test (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: AMD Nested test infrastructure (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Replace get_{gdt, idt}_base() by get_{gdt, idt}() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Handle pending #DB when injecting INIT VM-exit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Mask off reserved bit from #DB exception payload (Vitaly Kuznetsov) [1813987] - [virt] kvm: Disable preemption in kvm_get_running_vcpu() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: delete meaningless vmx_decache_cr0_guest_bits() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Mark CR4.UMIP as reserved based on associated CPUID bit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix perfctr WRMSR for running counters (Vitaly Kuznetsov) [1813987] - [x86] kvm: mmu: Separate generating and setting mmio ptes (Vitaly Kuznetsov) [1813987] - [x86] kvm: mmu: Replace unsigned with unsigned int for PTE access (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Remove stale comment from nested_vmx_load_cr3() (Vitaly Kuznetsov) [1813987] - [x86] kvm: do not setup pv tlb flush when not paravirtualized (Vitaly Kuznetsov) [1813987] - [x86] Add "nopv" parameter to disable PV extensions (Vitaly Kuznetsov) [1813987] - [virt] kvm: fix overflow of zero page refcount with ksm running (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Take a u64 when checking for a valid dr7 value (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: use raw clock values consistently (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: reorganize pvclock_gtod_data members (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: delete meaningless nested_vmx_run() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: allow AVIC without split irqchip (Vitaly Kuznetsov) [1813987] - [x86] kvm: ioapic: Lazy update IOAPIC EOI (Vitaly Kuznetsov) [1813987] - [x86] kvm: ioapic: Refactor kvm_ioapic_update_eoi() (Vitaly Kuznetsov) [1813987] - [x86] kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode (Vitaly Kuznetsov) [1813987] - [x86] svm: Temporarily deactivate AVIC during ExtINT handling (Vitaly Kuznetsov) [1813987] - [x86] svm: Deactivate AVIC when launching guest with nested SVM support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: hyperv: Use APICv update request interface (Vitaly Kuznetsov) [1813987] - [x86] svm: Add support for dynamic APICv (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce x86 ops hook for pre-update APICv (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: svm: Add support to (de)activate posted interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add APICv (de)activate request trace points (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add support for dynamic APICv activation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove get_enable_apicv from kvm_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce APICv inhibit reason bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Introduce APICv update helper function (Vitaly Kuznetsov) [1813987] - [iommu] amd: Re-factor guest virtual APIC (de-)activation code (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Add fpu and one reg set/get library functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: Clean up host's steal time structure (Vitaly Kuznetsov) [1813987] - [x86] kvm: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (Vitaly Kuznetsov) [1813987] - [virt] x86/kvm: Cache gfn to pfn translation (Vitaly Kuznetsov) [1813987] - [virt] x86/kvm: Introduce kvm_(un)map_gfn() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use a typedef for fastop functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add 'else' to unify fastop and execute call path (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: inline memslot_valid_for_gpte (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Use huge pages for DAX-backed files (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Remove lpage_is_disallowed() check from set_spte() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepage_adjust() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Zap any compound page when collapsing sptes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch) (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rely on host page tables to find HugeTLB mappings (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Drop level optimization from fast_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Walk host page tables to find THP mappings (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor THP adjust to prep for changing query (Vitaly Kuznetsov) [1813987] - [x86] mm: Introduce lookup_address_in_mm() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Play nice with read-only memslots when querying host page size (Vitaly Kuznetsov) [1813987] - [x86] kvm: Use vcpu-specific gva->hva translation when querying host page size (Vitaly Kuznetsov) [1813987] - [mm] thp: kvm: Explicitly check for THP when populating secondary MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Enforce max_level on HugeTLB mappings (Vitaly Kuznetsov) [1813987] - [virt] kvm: Return immediately if __kvm_gfn_to_hva_cache_init() fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: Clean up __kvm_gfn_to_hva_cache_init() and its callers (Vitaly Kuznetsov) [1813987] - [virt] kvm: Check for a bad hva before dropping into the ghc slow path (Vitaly Kuznetsov) [1813987] - [x86] kvm/x86: export kvm_vector_hashing_enabled() is unnecessary (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: remove duplicated segment cache clear (Vitaly Kuznetsov) [1813987] - [x86] Adding 'else' to reduce checking (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check GUEST_DR7 on vmentry of nested guests (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move running VCPU from ARM to common code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop x86_set_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't take srcu lock in init_rmode_identity_map() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add build-time error check on kvm_run size (Vitaly Kuznetsov) [1813987] - [virt] kvm: Remove kvm_read_guest_atomic() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Perform non-canonical checks in 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: WARN on failure to set IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove unused ctxt param from emulator's FPU accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: revert "kvm: x86: Fix fpu state crash in kvm guest" (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Ensure guest's FPU state is loaded when accessing for emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load, put}_guest_fpu() (Vitaly Kuznetsov) [1813987] - [x86] revert "kvm: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu()" (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: short-circuit kvm_apic_accept_pic_intr() when pic intr is accepted (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid clearing pending exception event twice (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move vcpu->run page allocation out of kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move putting of vcpu->pid to kvm_vcpu_destroy() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() (Vitaly Kuznetsov) [1813987] - [arm64] kvm: arm64: Free sve_state via arm specific hook (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: arm: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: booke: Setup vcpu during kvmppc_core_vcpu_create() (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Manually invoke vcpu setup during kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move initialization of preempt notifier to kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init() (Vitaly Kuznetsov) [1813987] - [s390] kvm: Move vcpu alloc and init invocation to common code (Vitaly Kuznetsov) [1813987] - [virt] kvm: Introduce kvm_vcpu_destroy() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Invoke kvm_vcpu_init() before allocating sie_page (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Remove kvm_arch_vcpu_free() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [virt] kvm: arm: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move kvm_vcpu_init() invocation to common code (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: e500mc: Move reset of oldpir below call to kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s pr: Allocate book3s and shadow vcpu after common init (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Allocate vcpu struct in common PPC code (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: e500mc: Add build-time assert that vcpu is at offset 0 (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s pr: Free shared page if mmu initialization fails (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s hv: Uninit vCPU if vcore creation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove spurious clearing of async #PF MSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move kvm_vcpu_init() invocation to common code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move allocation of pio_data page down a few lines (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move FPU allocation to common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate vcpu struct in common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Use direct vcpu pointer during vCPU create/free (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use direct vcpu pointer during vCPU create/free (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Allocate VPID after initializing VCPU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Free wbinvd_dirty_mask if vCPU creation fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: async_pf: drop kvm_arch_async_page_present wrappers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix overlap between SPTE_MMIO_MASK and generation (Vitaly Kuznetsov) [1813987] - [virt] kvm: Refactor handling of VM debugfs files (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: vmread should not set rflags to specify success in case of #PF (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Reorder the reserved bit check in prefetch_invalid_gpte() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: delete meaningless nested_vmx_prepare_msr_bitmap() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor and rename bit() to feature_bit() macro (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Expand build-time assertion on reverse CPUID usage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add CPUID_7_1_EAX to the reverse CPUID table (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move bit() helper to cpuid.h (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add dedicated emulator helpers for querying CPUID features (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add macro to ensure reserved cr4 bits checks stay in sync (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop special XSAVE handling from guest_cpuid_has() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Ensure all logical CPUs have consistent reserved cr4 bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't let userspace set host-reserved cr4 bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helper to consolidate up PT/RTIT WRMSR fault logic (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add non-canonical check on writes to RTIT address MSRs (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some writing mistakes (Vitaly Kuznetsov) [1813987] - [x86] kvm: hyperv: Fix some typos in vcpu unimpl info (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some grammar mistakes (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some comment typos and missing parentheses (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some out-dated function names in comment (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some wrong function names in comment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: check kvm_pit outside kvm_vm_ioctl_reinject() (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: micro-optimize fixed mode ipi delivery (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: FIXED+PHYSICAL mode single target IPI fastpath (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Allow KVM_INTEL when building for Centaur and/or Zhaoxin CPUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Check for full VMX support when verifying CPU compatibility (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use VMX feature flag to query BIOS enabling (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Drop initialization of IA32_FEAT_CTL MSR (Vitaly Kuznetsov) [1813987] - [x86] cpufeatures: Add flag to track whether MSR IA32_FEAT_CTL is configured (Vitaly Kuznetsov) [1813987] - [x86] cpu: Set synthetic VMX cpufeatures during init_ia32_feat_ctl() (Vitaly Kuznetsov) [1813987] - [x86] cpufeatures: Add EPT_AD feature bit (Vitaly Kuznetsov) [1813987] - [x86] cpu: Detect VMX features on Intel, Centaur and Zhaoxin CPUs (Vitaly Kuznetsov) [1813987] - [x86] vmx: Introduce VMX_FEATURES_* (Vitaly Kuznetsov) [1813987] - [x86] cpu: Clear VMX feature flag if VMX is not fully enabled (Vitaly Kuznetsov) [1813987] - [x86] centaur: Use common IA32_FEAT_CTL MSR initialization (Vitaly Kuznetsov) [1813987] - [x86] mce: WARN once if IA32_FEAT_CTL MSR is left unlocked (Vitaly Kuznetsov) [1813987] - [x86] intel: Initialize IA32_FEAT_CTL MSR at boot (Vitaly Kuznetsov) [1813987] - [tools] x86: Sync msr-index.h from kernel sources (Vitaly Kuznetsov) [1813987] - [tools] selftests, kvm: Replace manual MSR defs with common msr-index.h (Vitaly Kuznetsov) [1813987] - [x86] msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR (Vitaly Kuznetsov) [1813987] - [tools] tools arch x86: Grab a copy of the file containing the MSR numbers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: WARN if root_hpa is invalid when handling a page fault (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: WARN on an invalid root_hpa (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move root_hpa validity checks to top of page fault handler (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move calls to thp_adjust() down a level (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move transparent_hugepage_adjust() above __direct_map() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Consolidate tdp_page_fault() and nonpaging_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rename lpage_disallowed to account_disallowed_nx_lpage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Persist gfn_lpage_is_disallowed() to max_level (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Incorporate guest's page level into max level for shadow MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor handling of forced 4k pages in page faults (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor the per-slot level calculation in mapping_level() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor handling of cache consistency with TDP (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move nonpaging_page_fault() below try_async_pf() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fold nonpaging_map() into nonpaging_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move definition of make_mmu_pages_available() up (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Remove duplicated declaration of kvm_vcpu_kick (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Aesthetic cleanup of handle_vmread and handle_vmwrite (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: VMWRITE checks unsupported field before read-only field (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: VMWRITE checks VMCS-link pointer before VMCS field (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename NMI_PENDING to NMI_WINDOW (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix some comment typos (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Convert the last users of "shorthand = 0" to use macros (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix callers of kvm_apic_match_dest() to use correct macros (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_mode (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move irrelevant declarations out of ioapic.h (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand (Vitaly Kuznetsov) [1813987] - [x86] kvm: explicitly set rmap_head->val to 0 in pte_list_desc_remove_entry() (Vitaly Kuznetsov) [1813987] - [virt] kvm: get rid of var page in kvm_set_pfn_dirty() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: remove unreachable statement in vmx_get_msr_feature() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: use CPUID to locate host page table reserved bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Host feature SSBD doesn't imply guest feature AMD_SSBD (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBD (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Stop wasting a page for guest_msrs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332) (Vitaly Kuznetsov) [1813987] - [documentation] documentation: kvm: Fix mention to number of ioctls classes (Vitaly Kuznetsov) [1813987] - [x86] kvm x86: Move kvm cpuid support out of svm (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Relax guest IA32_FEATURE_CONTROL constraints (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Grab KVM's srcu lock when setting nested state (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Open code shared_msr_update() in its only caller (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix jump label out_free_* in kvm_init() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: create mmu/ subdirectory (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Remove unnecessary TLB flushes on L1<->L2 switches when L1 use apic-access-page (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Do not mark vmcs02->apic_access_page as dirty when unpinning (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Assume TLB entries of L1 and L2 are tagged differently if L0 use EPT (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Unexport kvm_vcpu_reload_apic_access_page() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: add CR4_LA57 bit to nested CR4_FIXED1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use semi-colon instead of comma for exit-handlers initialization (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Add support for capturing highest observable L2 TSC (Vitaly Kuznetsov) [1813987] - [x86] tss: Fix and move VMX BUILD_BUG_ON() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename function find_msr() to vmx_find_msr_index() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS (Vitaly Kuznetsov) [1813987] - [x86] kvm: nested: Introduce read_and_check_msr_entry() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry, Exit} control (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Load GUEST_IA32_PERF_GLOBAL_CTRL MSR on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: mark functions in the header as "static inline" (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use kvm_set_msr to load IA32_PERF_GLOBAL_CTRL on VM-Exit (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check HOST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check GUEST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helper to check reserved bits in IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Simplify loop in kvm_create_max_vcpus test (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: optimization: Requst TLB flush in fast_cr3_switch() instead of do it directly (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Add lazy mechanism to release perf_event per vPMC (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Reuse perf_event to avoid unnecessary pmc_reprogram_counter (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Introduce a new kvm_pmu_ops->msr_idx_to_pmc callback (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx (Vitaly Kuznetsov) [1813987] - [kernel] perf/core: Provide a kernel-internal interface to pause perf_event (Vitaly Kuznetsov) [1813987] - [kernel] perf/core: Provide a kernel-internal interface to recalibrate event period (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Refactor update_cr8_intercept() (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Remove check if APICv enabled in SVM update_cr8_intercept() handler (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: add helper func to remove duplicate code in kvm_pv_send_ipi (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid unused setup_syscalls_segments call when SYSCALL check failed (Vitaly Kuznetsov) [1813987] - [virt] kvm: mmio: get rid of odd out_err label in kvm_coalesced_mmio_init (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consume pending LAPIC INIT event when exit on INIT_SIGNAL (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latched (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS when vCPU not in SMM (Vitaly Kuznetsov) [1813987] - [x86] kvm: retpolines: x86: eliminate retpoline from svm.c exit handlers (Vitaly Kuznetsov) [1813987] - [x86] kvm: retpolines: x86: eliminate retpoline from vmx.c exit handlers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: optimize more exit handlers in vmx.c (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add a comment describing the /dev/kvm no_compat handling (Vitaly Kuznetsov) [1813987] - [virt] kvm: Forbid /dev/kvm being opened by a compat task when CONFIG_KVM_COMPAT=n (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Reset the three MSR list number variables to 0 in kvm_init_msr_list() (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: fix build with glibc >= 2.30 (Vitaly Kuznetsov) [1813987] - [virt] kvm: mmu: Do not treat ZONE_DEVICE pages as being reserved (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Introduce pi_is_pir_empty() helper (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Do not change PID.NDST when loading a blocked vCPU (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consider PID.PIR to determine if vCPU has pending interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix comment to specify PID.ON instead of PIR.ON (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix initialization of MSR lists (Vitaly Kuznetsov) [1813987] - [virt] kvm: fix placement of refcount initialization (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix NULL-ptr deref after kvm_create_vm fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: get rid of odd out jump label in pdptrs_changed (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: switch KVMCLOCK base to monotonic raw clock (Vitaly Kuznetsov) [1813987] - [virt] kvm: call kvm_arch_destroy_vm if vm creation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm/pmu: Replace rcu_swap_protected() with rcu_replace_pointer() (Vitaly Kuznetsov) [1813987] - [kernel] rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1813987] - [virt] kvm: Allocate memslots and buses before calling kvm_arch_init_vm (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Don't leak L1 MMIO regions to L2 (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix potential wrong physical id in avic_handle_ldr_update (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add separate helper for putting borrowed reference to kvm (Vitaly Kuznetsov) [1813987] - [tools] kvm: tests: Add test to verify MSR_IA32_XSS (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Update svm_xsaves_supported (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move IA32_XSS to kvm_{get, set}_msr_common (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use wrmsr for switching between guest and host IA32_XSS on Intel (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Use wrmsr for switching between guest and host IA32_XSS on AMD (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix conditions for guest IA32_XSS support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce vcpu->arch.xsaves_enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename {vmx, nested_vmx}_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Initialize vmx->guest_msrs[] right after allocation (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove vmx->hv_deadline_tsc initialization from vmx_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Write VPID to vmcs when creating vcpu (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP (Vitaly Kuznetsov) [1813987] - [x86] kvm: remove redundant code in kvm_arch_vm_ioctl (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold decache_cr3() into cache_reg() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add helpers to test/mark reg availability and dirtiness (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg' (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add WARNs to detect out-of-bounds register indices (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Optimize vmx_set_rflags() for unrestricted guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consolidate to_vmx() usage in RFLAGS accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Always write vmcs02.GUEST_CR3 during nested VM-Enter (Vitaly Kuznetsov) [1813987] - [x86] kvm: clear kvmclock MSR on reset (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix bugon.cocci warnings (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove specialized handling of unexpected exit-reasons (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: fix sync_regs_test with newer gccs (Vitaly Kuznetsov) [1813987] - [virt] kvm: Don't shrink/grow vCPU halt_poll_ns if host side polling is disabled (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: synchronize .gitignore to Makefile (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID (Vitaly Kuznetsov) [1813987] - [virt] kvm: Allow kvm_device_ops to be const (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Implement kvm_put_guest() (Vitaly Kuznetsov) [1813987] - [x86] xen: kvm: Gather the definition of emulate prefixes (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: do not blindly clobber registers in guest asm (Vitaly Kuznetsov) [1813987]- [fs] cifs: handle prefix paths in reconnect (Leif Sahlberg) [1814203] - [fs] cifs: use compounding for open and first query-dir for readdir() (Leif Sahlberg) [1814203] - [fs] cifs: create a helper function to parse the query-directory response buffer (Leif Sahlberg) [1814203] - [fs] cifs: prepare SMB2_query_directory to be used with compounding (Leif Sahlberg) [1814203] - [fs] xfs: reflink should force the log out if mounted with wsync (Bill O'Donnell) [1825373] - [fs] xfs: factor out a new xfs_log_force_inode helper (Bill O'Donnell) [1825373] - [fs] xfs: don't ever return a stale pointer from __xfs_dir3_free_read (Bill O'Donnell) [1825373] - [fs] xfs: fix xfs_rmap_has_other_keys usage of ECANCELED (Bill O'Donnell) [1825373] - [fs] xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1825373] - [fs] xfs: use bitops interface for buf log item AIL flag check (Bill O'Donnell) [1825373] - [fs] xfs: Sanity check flags of Q_XQUOTARM call (Bill O'Donnell) [1825373] - [fs] iomap: iomap that extends beyond EOF should be marked dirty (Bill O'Donnell) [1825373] - [s390] s390/kasan: Fix crash when attaching PCI device (Philipp Rudo) [1827334] - [s390] s390/qeth: fix initialization on old HW (Philipp Rudo) [1780667] - [s390] s390/qeth: vnicc Fix init to default (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix vnicc_is_in_use if rx_bcast not set (Philipp Rudo) [1780667] - [s390] s390/qeth: fix false reporting of VNIC CHAR config failure (Philipp Rudo) [1780667] - [s390] s390/qeth: lock the card while changing its hsuid (Philipp Rudo) [1780667] - [s390] s390/qeth: fix qdio teardown after early init error (Philipp Rudo) [1780667] - [s390] s390/qeth: don't return -ENOTSUPP to userspace (Philipp Rudo) [1780667] - [s390] s390/qeth: fix promiscuous mode after reset (Philipp Rudo) [1780667] - [s390] s390/qeth: handle error due to unsupported transport mode (Philipp Rudo) [1780667] - [s390] s390/qeth: return proper errno on IO error (Philipp Rudo) [1780667] - [s390] s390/qeth: don't check drvdata in sysfs code (Philipp Rudo) [1780667] - [s390] s390/qeth: replace qeth_l3_get_addr_buffer() (Philipp Rudo) [1780667] - [s390] s390/qeth: remove VLAN tracking for L3 devices (Philipp Rudo) [1780667] - [net] net: 8021q: vlan_core: allow use list of vlans for real device (Philipp Rudo) [1780667] - [s390] s390/qeth: consolidate L3 mcast registration code (Philipp Rudo) [1780667] - [s390] s390/qeth: remove gratuitious RX modeset (Philipp Rudo) [1780667] - [s390] s390/qeth: fine-tune L3 mcast locking (Philipp Rudo) [1780667] - [s390] s390/qeth: clean up error path in qeth_core_probe_device() (Philipp Rudo) [1780667] - [s390] s390/qeth: don't cache MAC addresses for multicast IPs (Philipp Rudo) [1780667] - [s390] s390/qeth: use helpers for IP address hashing (Philipp Rudo) [1780667] - [s390] s390/qeth: don't set card state in qeth_qdio_clear_card() (Philipp Rudo) [1780667] - [s390] s390/qeth: consolidate some duplicated HW cmd code (Philipp Rudo) [1780667] - [s390] s390/qeth: keep IRQ disabled until NAPI is really done (Philipp Rudo) [1780667] - [s390] s390/qeth: use QDIO_BUFNR() (Philipp Rudo) [1780667] - [s390] s390/qdio: move SSQD Sniffer mask definition (Philipp Rudo) [1780667] - [s390] s390/qdio: don't attempt IRQ avoidance on Output SBALs (Philipp Rudo) [1780667] - [s390] s390/qdio: simplify thinint device registration (Philipp Rudo) [1780667] - [s390] s390/qdio: add statistics helper macro (Philipp Rudo) [1780667] - [s390] s390/qdio: remove a forward declaration (Philipp Rudo) [1780667] - [s390] s390/qdio: reduce log level for EQBS partial (Philipp Rudo) [1780667] - [s390] s390/qdio: use QDIO_BUFNR() (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix initialization of vnicc cmd masks during set online (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix error handling during VNICC initialization (Philipp Rudo) [1780667] - [s390] s390/qdio: clarify size of the QIB parm area (Philipp Rudo) [1780667] - [s390] s390/qeth: get vnicc sub-cmd type from reply data (Philipp Rudo) [1780667] - [s390] s390/qeth: merge qeth_reply struct into qeth_cmd_buffer (Philipp Rudo) [1780667] - [s390] s390/qeth: keep cmd alive after IO completion (Philipp Rudo) [1780667] - [s390] s390/qeth: use correct length field in SNMP cmd callback (Philipp Rudo) [1780667] - [s390] s390/qeth: propagate length of processed cmd IO data to callback (Philipp Rudo) [1780667] - [s390] s390/qeth: use node_descriptor struct (Philipp Rudo) [1780667] - [s390] s390/cio: move struct node_descriptor to cio.h (Philipp Rudo) [1780667] - [s390] scsi: zfcp: log FC Endpoint Security errors (Philipp Rudo) [1723820] - [s390] scsi: zfcp: enhance handling of FC Endpoint Security errors (Philipp Rudo) [1723820] - [lib] lib/zlib: add zlib_deflate_dfltcc_enabled() function (Philipp Rudo) [1659435] - [lib] s390/boot: add dfltcc= kernel command line parameter (Philipp Rudo) [1659435] - [lib] lib/zlib: add s390 hardware support for kernel zlib_inflate (Philipp Rudo) [1659435] - [s390] s390/boot: rename HEAP_SIZE due to name collision (Philipp Rudo) [1659435] - [lib] lib/zlib: add s390 hardware support for kernel zlib_deflate (Philipp Rudo) [1659435] - [base] mm/memory_hotplug: allow to specify a default online_type (David Hildenbrand) [1038941] - [base] mm/memory_hotplug: convert memhp_auto_online to store an online_type (David Hildenbrand) [1038941] - [mm] mm/memory_hotplug: unexport memhp_auto_online (David Hildenbrand) [1038941] - [hv] hv_balloon: don't check for memhp_auto_online manually (David Hildenbrand) [1038941] - [powerpc] powernv/memtrace: always online added memory blocks (David Hildenbrand) [1038941] - [base] drivers/base/memory: store mapping between MMOP_* and string in an array (David Hildenbrand) [1038941] - [base] drivers/base/memory: map MMOP_OFFLINE to 0 (David Hildenbrand) [1038941] - [base] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE (David Hildenbrand) [1038941] - [netdrv] cxgb4: fix adapter crash due to wrong MC size (Vishal Kulkarni) [1813128] - [scsi] scsi: ibmvfc: Don't send implicit logouts prior to NPIV login (Steve Best) [1828725] - [fs] cifs: ignore cached share root handle closing errors (Leif Sahlberg) [1827485] - [fs] cifs: Optimize readdir on reparse points (Leif Sahlberg) [1827485] - [fs] cifs: Adjust indentation in smb2_open_file (Leif Sahlberg) [1827485] - [fs] CIFS: Close cached root handle only if it has a lease (Leif Sahlberg) [1827485] - [fs] SMB3: Fix crash in SMB2_open_init due to uninitialized field in compounding path (Leif Sahlberg) [1827485] - [fs] smb3: fix refcount underflow warning on unmount when no directory leases (Leif Sahlberg) [1827485] - [fs] fs: cifs: Delete usage of timespec64_trunc (Leif Sahlberg) [1827485] - [fs] smb3: improve check for when we send the security descriptor context on create (Leif Sahlberg) [1827485] - [fs] smb3: fix mode passed in on create for modetosid mount option (Leif Sahlberg) [1827485] - [fs] cifs: fix possible uninitialized access and race on iface_list (Leif Sahlberg) [1827485] - [fs] cifs: Fix lookup of SMB connections on multichannel (Leif Sahlberg) [1827485] - [fs] smb3: query attributes on file close (Leif Sahlberg) [1827485] - [fs] smb3: remove unused flag passed into close functions (Leif Sahlberg) [1827485] - [fs] cifs: remove redundant assignment to pointer pneg_ctxt (Leif Sahlberg) [1827485] - [fs] fs: cifs: Fix atime update check vs mtime (Leif Sahlberg) [1827485] - [fs] CIFS: fix a white space issue in cifs_get_inode_info() (Leif Sahlberg) [1827485] - [fs] cifs: update internal module version number (Leif Sahlberg) [1827485] - [fs] cifs: Always update signing key of first channel (Leif Sahlberg) [1827485] - [fs] cifs: Fix retrieval of DFS referrals in cifs_mount() (Leif Sahlberg) [1827485] - [fs] cifs: Fix potential softlockups while refreshing DFS cache (Leif Sahlberg) [1827485] - [fs] cifs: Fix lookup of root ses in DFS referral cache (Leif Sahlberg) [1827485] - [fs] cifs: Fix use-after-free bug in cifs_reconnect() (Leif Sahlberg) [1827485] - [fs] cifs: dump channel info in DebugData (Leif Sahlberg) [1827485] - [fs] smb3: dump in_send and num_waiters stats counters by default (Leif Sahlberg) [1827485] - [fs] cifs: try harder to open new channels (Leif Sahlberg) [1827485] - [fs] CIFS: Properly process SMB3 lease breaks (Leif Sahlberg) [1827485] - [fs] cifs: move cifsFileInfo_put logic into a work-queue (Leif Sahlberg) [1827485] - [fs] cifs: try opening channels after mounting (Leif Sahlberg) [1827485] - [fs] CIFS: refactor cifs_get_inode_info() (Leif Sahlberg) [1827485] - [fs] cifs: switch servers depending on binding state (Leif Sahlberg) [1827485] - [fs] cifs: add server param (Leif Sahlberg) [1827485] - [fs] cifs: add multichannel mount options and data structs (Leif Sahlberg) [1827485] - [fs] cifs: sort interface list by speed (Leif Sahlberg) [1827485] - [fs] CIFS: Fix SMB2 oplock break processing (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -EAGAIN when transport is reconnecting (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Only queue work for error recovery on memory registration (Leif Sahlberg) [1827485] - [fs] smb3: add debug messages for closing unmatched open (Leif Sahlberg) [1827485] - [fs] CIFS: Respect O_SYNC and O_DIRECT flags during reconnect (Leif Sahlberg) [1827485] - [fs] smb3: remove confusing dmesg when mounting with encryption ("seal") (Leif Sahlberg) [1827485] - [fs] cifs: close the shared root handle on tree disconnect (Leif Sahlberg) [1827485] - [fs] CIFS: Return directly after a failed build_path_from_dentry() in cifs_do_create() (Leif Sahlberg) [1827485] - [fs] CIFS: Use common error handling code in smb2_ioctl_query_info() (Leif Sahlberg) [1827485] - [fs] CIFS: Use memdup_user() rather than duplicating its implementation (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -ECONNABORTED when trasnport is not in connected state (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Add messages on RDMA session destroy and reconnection (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -EINVAL when the number of iovs exceeds SMBDIRECT_MAX_SGE (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Invalidate and deregister memory registration on re-send for direct I/O (Leif Sahlberg) [1827485] - [fs] cifs: Don't display RDMA transport on reconnect (Leif Sahlberg) [1827485] - [fs] CIFS: remove set but not used variables 'cinode' and 'netfid' (Leif Sahlberg) [1827485] - [fs] cifs: add support for flock (Leif Sahlberg) [1827485] - [fs] cifs: remove unused variable 'sid_user' (Leif Sahlberg) [1827485] - [fs] cifs: rename a variable in SendReceive() (Leif Sahlberg) [1827485] - [fs] SMB3: Fix persistent handles reconnect (Leif Sahlberg) [1827485] - [fs] fix memory leak in large read decrypt offload (Leif Sahlberg) [1827485] - [fs] cifs: Fix missed free operations (Leif Sahlberg) [1827485] - [fs] cifs: clarify comment about timestamp granularity for old servers (Leif Sahlberg) [1827485] - [fs] cifs: Handle -EINPROGRESS only when noblockcnt is set (Leif Sahlberg) [1827485] - [fs] smb3: remove noisy debug message and minor cleanup (Leif Sahlberg) [1827485] - [fs] fs: cifs: mute -Wunused-const-variable message (Leif Sahlberg) [1827485] - [fs] smb3: cleanup some recent endian errors spotted by updated sparse (Leif Sahlberg) [1827485] - [fs] CIFS: Fix oplock handling for SMB 2.1+ protocols (Leif Sahlberg) [1827485] - [fs] smb3: missing ACL related flags (Leif Sahlberg) [1827485] - [fs] smb3: pass mode bits into create calls (Leif Sahlberg) [1827485] - [fs] smb3: Add missing reparse tags (Leif Sahlberg) [1827485] - [fs] CIFS: fix max ea value size (Leif Sahlberg) [1827485] - [fs] fs/cifs/sess.c: Remove set but not used variable 'capabilities' (Leif Sahlberg) [1827485] - [fs] fs/cifs/smb2pdu.c: Make SMB2_notify_init static (Leif Sahlberg) [1827485] - [fs] smb3: fix leak in "open on server" perf counter (Leif Sahlberg) [1827485] - [fs] smb3: allow decryption keys to be dumped by admin for debugging (Leif Sahlberg) [1827485] - [fs] cifs: update internal module version number (Leif Sahlberg) [1827485] - [fs] cifs: modefromsid: write mode ACE first (Leif Sahlberg) [1827485] - [fs] cifs: cifsroot: add more err checking (Leif Sahlberg) [1827485] - [fs] smb3: add missing worker function for SMB3 change notify (Leif Sahlberg) [1827485] - [fs] cifs: Add support for root file systems (Leif Sahlberg) [1827485] - [fs] cifs: modefromsid: make room for 4 ACE (Leif Sahlberg) [1827485] - [fs] smb3: fix potential null dereference in decrypt offload (Leif Sahlberg) [1827485] - [fs] smb3: allow disabling requesting leases (Leif Sahlberg) [1827485] - [fs] smb3: improve handling of share deleted (and share recreated) (Leif Sahlberg) [1827485] - [fs] smb3: display max smb3 requests in flight at any one time (Leif Sahlberg) [1827485] - [fs] smb3: only offload decryption of read responses if multiple requests (Leif Sahlberg) [1827485] - [fs] cifs: add a helper to find an existing readable handle to a file (Leif Sahlberg) [1827485] - [fs] smb3: enable offload of decryption of large reads via mount option (Leif Sahlberg) [1827485] - [fs] smb3: allow parallelizing decryption of reads (Leif Sahlberg) [1827485] - [fs] smb3: allow skipping signature verification for perf sensitive configurations (Leif Sahlberg) [1827485] - [fs] smb3: add dynamic tracepoints for flush and close (Leif Sahlberg) [1827485] - [fs] smb3: log warning if CSC policy conflicts with cache mount option (Leif Sahlberg) [1827485] - [fs] smb3: add mount option to allow RW caching of share accessed by only 1 client (Leif Sahlberg) [1827485] - [fs] smb3: add some more descriptive messages about share when mounting cache=ro (Leif Sahlberg) [1827485] - [fs] smb3: add mount option to allow forced caching of read only share (Leif Sahlberg) [1827485] - [fs] cifs: fix dereference on ses before it is null checked (Leif Sahlberg) [1827485] - [fs] cifs: use existing handle for compound_op(OP_SET_INFO) when possible (Leif Sahlberg) [1827485] - [fs] cifs: create a helper to find a writeable handle by path name (Leif Sahlberg) [1827485] - [fs] cifs: remove set but not used variables (Leif Sahlberg) [1827485] - [fs] smb3: Incorrect size for netname negotiate context (Leif Sahlberg) [1827485] - [fs] cifs: remove unused variable (Leif Sahlberg) [1827485] - [fs] cifs: remove redundant assignment to variable rc (Leif Sahlberg) [1827485] - [fs] smb3: add missing flag definitions (Leif Sahlberg) [1827485] - [fs] cifs: add passthrough for smb2 setinfo (Leif Sahlberg) [1827485] - [fs] cifs: prepare SMB2_Flush to be usable in compounds (Leif Sahlberg) [1827485] - [fs] cifs: allow chmod to set mode bits using special sid (Leif Sahlberg) [1827485] - [fs] cifs: get mode bits from special sid on stat (Leif Sahlberg) [1827485] - [fs] fs: cifs: cifsssmb: remove redundant assignment to variable ret (Leif Sahlberg) [1827485] - [fs] cifs: fix a comment for the timeouts when sending echos (Leif Sahlberg) [1827485] - [fs] fs: cifs: switch to RC4 library interface (Leif Sahlberg) [1827485] - [fs] smb3: smbdirect no longer experimental (Leif Sahlberg) [1827485] - [fs] cifs: copy_file_range needs to strip setuid bits and update timestamps (Leif Sahlberg) [1827485] - [tools] perf vendor events s390: Add new deflate counters for IBM z15 (Philipp Rudo) [1827333] - [s390] s390/cpum_cf: Add new extended counters for IBM z15 (Philipp Rudo) [1827333] - [s390] s390/zcrypt: use kvmalloc instead of kmalloc for 256k alloc (Philipp Rudo) [1827310] - [s390] s390/pkey/zcrypt: Support EP11 AES secure keys (Philipp Rudo) [1723826] - [s390] s390/zcrypt: extend EP11 card and queue sysfs attributes (Philipp Rudo) [1723826] - [s390] s390/zcrypt: add new low level ep11 functions support file (Philipp Rudo) [1723826] - [s390] s390/zcrypt: ep11 structs rework, export zcrypt_send_ep11_cprb (Philipp Rudo) [1723826] - [s390] s390/zcrypt: enable card/domain autoselect on ep11 cprbs (Philipp Rudo) [1723826] - [crypto] crypto/testmgr: enable selftests for paes-s390 ciphers (Philipp Rudo) [1780668] - [s390] s390/pkey: Add support for key blob with clear key value (Philipp Rudo) [1780668] - [s390] s390/crypto: enable clear key values for paes ciphers (Philipp Rudo) [1780668] - [s390] s390/crypto: Rework on paes implementation (Philipp Rudo) [1780668] - [s390] scsi: zfcp: trace FC Endpoint Security of FCP devices and connections (Philipp Rudo) [1723822] - [s390] scsi: zfcp: log FC Endpoint Security of connections (Philipp Rudo) [1723822] - [s390] scsi: zfcp: report FC Endpoint Security in sysfs (Philipp Rudo) [1723822] - [s390] scsi: zfcp: auto variables for dereferenced structs in open port handler (Philipp Rudo) [1723822] - [block] blk-iocost: Fix error on iocost_ioc_vrate_adj (Waiman Long) [1828563] - [s390] s390/ipl: add support to control memory clearing for FCP and CCW re-IPL (Philipp Rudo) [1812985] - [s390] s390: support KPROBES_ON_FTRACE (Philipp Rudo) [1810526] - [s390] s390/ftrace: generate traced function stack frame (Philipp Rudo) [1810526] - [s390] s390/ftrace: save traced function caller (Philipp Rudo) [1810526] - [misc] mei: me: fix irq number stored in hw struct (Tony Camuso) [1822645] - [misc] mei: me: add cedar fork device ids (Tony Camuso) [1822645] - [misc] mei: fix CNL itouch device number to match the spec (Tony Camuso) [1822645] - [misc] misc: Replace zero-length array with flexible-array member (Tony Camuso) [1822645] - [misc] mei: remove unused includes from pci-{me, txe}.c (Tony Camuso) [1822645] - [misc] mei: limit number of bytes in mei header (Tony Camuso) [1822645] - [misc] mei: bus: replace zero-length array with flexible-array member (Tony Camuso) [1822645] - [misc] mei: me: add jasper point DID (Tony Camuso) [1822645] - [misc] mei: hdcp: bind only with i915 on the same PCH (Tony Camuso) [1822645] - [misc] mei: bus: use simple sprintf for sysfs (Tony Camuso) [1822645] - [misc] mei: bus: add more client attributes to sysfs (Tony Camuso) [1822645] - [misc] mei: add trc detection register to sysfs (Tony Camuso) [1822645] - [misc] mei: abstract fw status register read (Tony Camuso) [1822645] - [misc] mei: me: store irq number in the hw struct (Tony Camuso) [1822645] - [misc] mei: me: mei_me_dev_init() use struct device instead of struct pci_dev (Tony Camuso) [1822645] - [misc] mei: me: add comet point V device id (Tony Camuso) [1822645] - [misc] mei: bus: prefix device names on bus with the bus name (Tony Camuso) [1822645] - [misc] mei: me: fix me_intr_clear function name in KDoc (Tony Camuso) [1822645] - [misc] mei: buf: drop 'running hook' debug messages (Tony Camuso) [1822645] - [misc] mei: avoid FW version request on Ibex Peak and earlier (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Fill transcoder index in port info (Tony Camuso) [1822645] - [misc] drm/i915: mei_hdcp: I915 sends ddi index as per ME FW (Tony Camuso) [1822645] - [drm] drm/i915: Attach content type property (Tony Camuso) [1822645] - [drm] drm: Add Content protection type property (Tony Camuso) [1822645] - [misc] mei: me: add Tiger Lake point LP device ID (Tony Camuso) [1822645] - [misc] mei: Use dev_get_drvdata where possible (Tony Camuso) [1822645] - [misc] mei: me: add mule creek canyon (EHL) device ids (Tony Camuso) [1822645] - [misc] mei: no need to check return value of debugfs_create functions (Tony Camuso) [1822645] - [documentation] mei: docs: add hdcp documentation (Tony Camuso) [1822645] - [documentation] mei: docs: add a short description for nfc behind mei (Tony Camuso) [1822645] - [documentation] mei: docs: update mei client bus documentation (Tony Camuso) [1822645] - [documentation] mei: docs: move iamt docs to a iamt.rst file (Tony Camuso) [1822645] - [documentation] mei: docs: move documentation under driver-api (Tony Camuso) [1822645] - [misc] mei: Convert to use DEFINE_SHOW_ATTRIBUTE macro (Tony Camuso) [1822645] - [drm] drm: generic fn converting be24 to cpu and vice versa (Tony Camuso) [1822645] - [misc] mei: expose device state in sysfs (Tony Camuso) [1822645] - [misc] mei: hdcp: use own Kconfig file (Tony Camuso) [1822645] - [misc] mei: adjust the copyright notice in the files (Tony Camuso) [1822645] - [misc] mei/hdcp: Fix SPDX identifiers (Tony Camuso) [1822645] - [misc] mei: convert to SPDX license tags (Tony Camuso) [1822645] - [misc] mei: add missing SPDX tag to mei Kconfig (Tony Camuso) [1822645] - [misc] mei: bus: move hw module get/put to probe/release (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Component framework for I915 Interface (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Closing wired HDCP2.2 Tx Session (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Enabling the HDCP authentication (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify M_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Repeater topology verification and ack (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Prepare Session Key (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify L_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Initiate Locality check (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Store the HDCP Pairing info (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify H_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify Receiver Cert and prepare km (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Define ME FW interface for HDCP2.2 (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Client driver for HDCP application (Tony Camuso) [1822645] - [misc] mei: bus: whitelist hdcp client (Tony Camuso) [1822645] - [misc] mei: hbm: clean the feature flags on link reset (Tony Camuso) [1822645] - [misc] mei: bus: export to_mei_cl_device for mei client devices drivers (Tony Camuso) [1822645] - [misc] mei: free read cb on ctrl_wr list flush (Tony Camuso) [1822645] - [misc] mei: me: add ice lake point device id (Tony Camuso) [1822645] - [misc] mei: squash single_recv_buf into one bit in client properties (Tony Camuso) [1822645] - [misc] mei: me: add denverton innovation engine device IDs (Tony Camuso) [1822645] - [misc] mei: me: mark LBG devices as having dma support (Tony Camuso) [1822645] - [misc] mei: dma: silent the reject message (Tony Camuso) [1822645] - [misc] mei: me: mark CNP devices as having dma support (Tony Camuso) [1822645] - [misc] mei: bump hbm version to 2.1 (Tony Camuso) [1822645] - [misc] mei: dma ring: implement transmit flow (Tony Camuso) [1822645] - [misc] mei: dma ring: implement rx circular buffer logic (Tony Camuso) [1822645] - [misc] mei: hw: add dma ring control block (Tony Camuso) [1822645] - [misc] mei: hbm: setup dma ring (Tony Camuso) [1822645] - [misc] mei: dma ring buffers allocation (Tony Camuso) [1822645] - [misc] mei: expedite ioctl return on the notify set operation error (Tony Camuso) [1822645] - [misc] mei: flush queues by the host client only (Tony Camuso) [1822645] - [misc] mei: hbm: drop BUG() from the hbm handler (Tony Camuso) [1822645] - [misc] mei: replace POLL* with EPOLL* for write queues (Tony Camuso) [1822645] - [misc] misc: remove redundant include moduleparam.h (Tony Camuso) [1822645] - [misc] mei: bus: need to unlink client before freeing (Tony Camuso) [1822645] - [misc] mei: bus: fix hw module get/put balance (Tony Camuso) [1822645] - [misc] mei: fix use-after-free in mei_cl_write (Tony Camuso) [1822645] - [misc] mei: ignore not found client in the enumeration (Tony Camuso) [1822645] - [misc] mei: restrict dma ring support to hbm version 2.1 (Tony Camuso) [1822645] - [misc] mei: hbm: introduce dma bit in the message header (Tony Camuso) [1822645] - [misc] mei: add support for variable length mei headers (Tony Camuso) [1822645] - [misc] mei: add mei_msg_hdr_init wrapper (Tony Camuso) [1822645] - [misc] mei: move hbuf_depth from the mei device to the hw modules (Tony Camuso) [1822645] - [misc] mei: cleanup slots to data conversions (Tony Camuso) [1822645] - [misc] mei: bus: suppress sign-compare warnings (Tony Camuso) [1822645] - [misc] mei: fix ssize_t to int assignment in read and write ops (Tony Camuso) [1822645] - [misc] mei: use correct type for counter variable in for loops (Tony Camuso) [1822645] - [misc] mei: check for error returned from mei_hbuf_empty_slots() (Tony Camuso) [1822645] - [misc] mei: don't update offset in write (Tony Camuso) [1822645] - [misc] mei: bus: type promotion bug in mei_fwver() (Tony Camuso) [1822645] - [misc] mei: bus: type promotion bug in mei_nfc_if_version() (Tony Camuso) [1822645] - [misc] mei: expose fw version to sysfs (Tony Camuso) [1822645] - [misc] mei: add optional timeout to internal bus recv (Tony Camuso) [1822645] - [misc] mei: remove unused MEI_IAMTHIF_STALL_TIMER define (Tony Camuso) [1822645] - [s390] s390/pci: Fix unexpected write combine on resource (Philipp Rudo) [1827311] - [powerpc] pwerpc/vas: Include linux/types.h in uapi/asm/vas-api.h (Gustavo Duarte) [1725806] - [documentation] Documentation/powerpc: VAS API (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Remove 'pid' in vas_tx_win_attr struct (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Enable and setup GZIP compresstion type (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Make enable code generic to add new GZIP compression type (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Rename nx-842-powernv file name to nx-common-powernv (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Initialize coproc entry with kzalloc (Gustavo Duarte) [1725806] - [crypto] crypto: nx - Add of_node_put() before return in 842 (Gustavo Duarte) [1725806] - [crypto] crypto/NX: Set receive window credits to max number of CRBs in RxFIFO (Gustavo Duarte) [1725806] - [powerpc] crypto/nx: Initialize 842 high and normal RxFIFO control registers (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Add VAS user space API (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Define VAS_TX_WIN_OPEN ioctl API (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Initialize window attributes for GZIP coprocessor type (Gustavo Duarte) [1725806] - [powerpc] powerpc: Use mm_context vas_windows counter to issue CP_ABORT (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Free send window in VAS instance after credits returned (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Display process stuck message (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Do not use default credits for receive window (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Print CRB and FIFO values (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Return credits after handling fault (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Update CSB and notify process for fault CRBs (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Setup thread IRQ handler per VAS instance (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Take reference to PID and mm for user space windows (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Register NX with fault window ID and IRQ port value (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Setup fault window per VAS instance (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Alloc and setup IRQ and trigger port (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Define nx_fault_stamp in coprocessor_request_block (Gustavo Duarte) [1725806] - [powerpc] powerpc/xive: Define xive_native_alloc_irq_on_chip() (Gustavo Duarte) [1725806] - [powerpc] powerpc/powernv: remove the unused vas_win_paste_addr and vas_win_id functions (Gustavo Duarte) [1725806] - [tools] intel-speed-select: Fix speed-select-base-freq-properties output on CLX-N (Prarit Bhargava) [1828306] - [tools] tools/power/x86/intel-speed-select: Fix CLX-N package information output (Prarit Bhargava) [1828306] - [kernel] sched/isolation: Allow "isolcpus=" to skip unknown sub-parameters (Peter Xu) [1799014] - [arm64] arm64: tlb: skip tlbi broadcast, fix speculative tlb lookups (Andrea Arcangeli) [1820817] - [x86] pci: hv: Introduce hv_msi_entry (Mohammed Gamal) [1816740] - [pci] hv: Move retarget related structures into tlfs header (Mohammed Gamal) [1816740] - [pci] hv: Move hypercall related definitions into tlfs header (Mohammed Gamal) [1816740] - [pci] hv: Reorganize the code in preparation of hibernation (Mohammed Gamal) [1816740] - [pci] hv: Add a Hyper-V PCI interface driver for software backchannel interface (Mohammed Gamal) [1816740] - [pci] hv: Add a paravirtual backchannel in software (Mohammed Gamal) [1816740]- [include] i2c: fix a doc warning (David Arcari) [1826759] - [i2c] i2c: acpi: put device when verifying client fails (David Arcari) [1826759] - [i2c] i2c: i2c-core-of: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: i2c-core-base: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: i2c-core-acpi: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: fix bus recovery stop mode timing (David Arcari) [1826759] - [i2c] i2c: core: Use DEVICE_ATTR_*() helper macros (David Arcari) [1826759] - [include] i2c: remove unneeded 'extern' from function declatations (David Arcari) [1826759] - [include] i2c: add helper to check if a client has a driver attached (David Arcari) [1826759] - [include] i2c: fix header file kernel-doc warning (David Arcari) [1826759] - [misc] eeprom: at24: use devm_i2c_new_dummy_device() (David Arcari) [1826759] - [i2c] i2c: remove i2c_new_dummy() API (David Arcari) [1826759] - [media] media: dvb-frontends: cxd2820r_core: convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: dvb-frontends: mn88473: convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: dvb-frontends: mn88472: convert to i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83791d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83793d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83781d) convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: ir-kbd-i2c: convert to i2c_new_dummy_device() (David Arcari) [1826759] - [misc] misc: eeprom: max6875: convert to i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83792d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (asb100) convert to i2c_new_dummy_device (David Arcari) [1826759] - [i2c] i2c: replace i2c_new_probed_device with an ERR_PTR variant (David Arcari) [1826759] - [i2c] i2c: smbus: Don't filter out duplicate alerts (David Arcari) [1826759] - [i2c] i2c: of: Populate fwnode in of_i2c_get_board_info() (David Arcari) [1826759] - [i2c] i2c: remove helpers for ref-counting clients (David Arcari) [1826759] - [i2c] i2c: core: fix use after free in of_i2c_notify (David Arcari) [1826759] - [i2c] i2c: acpi: Force bus speed to 400KHz if a Silead touchscreen is present (David Arcari) [1826759] - [i2c] i2c: add support for filters optional properties (David Arcari) [1826759] - [i2c] i2c: slave-eeprom: Add read only mode (David Arcari) [1826759] - [i2c] i2c: slave-eeprom: Add comment about address handling (David Arcari) [1826759] - [i2c] i2c-eeprom_slave: Add support for more eeprom models (David Arcari) [1826759] - [i2c] i2c: make i2c_unregister_device() ERR_PTR safe (David Arcari) [1826759] - [media] i2c: replace i2c_new_secondary_device with an ERR_PTR variant (David Arcari) [1826759] - [i2c] i2c: Drop unneeded check for of_node (David Arcari) [1826759] - [i2c] i2c: core: Tidy up handling of init_irq (David Arcari) [1826759] - [i2c] i2c: core: Move ACPI gpio IRQ handling into i2c_acpi_get_irq (David Arcari) [1826759] - [i2c] i2c: core: Move ACPI IRQ handling to probe time (David Arcari) [1826759] - [i2c] i2c: acpi: Factor out getting the IRQ from ACPI (David Arcari) [1826759] - [i2c] i2c: acpi: Use available IRQ helper functions (David Arcari) [1826759] - [i2c] i2c: core: Allow whole core to use i2c_dev_irq_from_resources (David Arcari) [1826759] - [i2c] i2c: core: add sysfs header (David Arcari) [1826759] - [i2c] i2c: add newly exported functions to the header, too (David Arcari) [1826759] - [i2c] i2c: mux: add sysfs header (David Arcari) [1826759] - [include] i2c: headers: reformat header comment and update copyright (David Arcari) [1826759] - [include] i2c: headers: update docs about I2C_CLIENT_* (David Arcari) [1826759] - [i2c] i2c: core: always have a named variable in arguments (David Arcari) [1826759] - [include] i2c: headers: always have a named variable in arguments (David Arcari) [1826759] - [include] i2c: headers: don't use 'dev' as adapter variable (David Arcari) [1826759] - [i2c] i2c: mux: Use struct_size() in devm_kzalloc() (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (David Arcari) [1826759] - [i2c] i2c: acpi: export i2c_acpi_find_adapter_by_handle (David Arcari) [1826759] - [media] tua6100: Avoid build warnings (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1826759] - [i2c] i2c: acpi: permit bus speed to be discovered after enumeration (David Arcari) [1826759] - [i2c] i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr (David Arcari) [1826759] - [include] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (David Arcari) [1826759] - [i2c] treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1826759] - [i2c] i2c: core: add device-managed version of i2c_new_dummy (David Arcari) [1826759] - [i2c] i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy (David Arcari) [1826759] - [i2c] i2c: core: apply 'is_suspended' check for SMBus, too (David Arcari) [1826759] - [i2c] i2c: core: ratelimit 'transfer when suspended' errors (David Arcari) [1826759] - [i2c] i2c: Prevent runtime suspend of adapter when Host Notify is required (David Arcari) [1826759] - [i2c] gcc-9: don't warn about uninitialized variable (David Arcari) [1826759] - [i2c] i2c: mux: populate the new *_atomic callbacks (David Arcari) [1826759] - [i2c] i2c: core: introduce callbacks for atomic transfers (David Arcari) [1826759] - [i2c] i2c: core: use I2C locking behaviour also for SMBUS (David Arcari) [1826759] - [i2c] i2c: core: remove use of in_atomic() (David Arcari) [1826759] - [include] i2c: apply coding style for struct i2c_adapter (David Arcari) [1826759] - [i2c] i2c: add extra check to safe DMA buffer helper (David Arcari) [1826759] - [i2c] i2c: Allow recovery of the initial IRQ by an I2C client device (David Arcari) [1826759] - [i2c] i2c: expand minor range when registering chrdev region (David Arcari) [1826759] - [i2c] i2c: core-smbus: don't trace smbus_reply data on errors (David Arcari) [1826759] - [i2c] i2c: of: Try to find an I2C adapter matching the parent (David Arcari) [1826759] - [include] i2c: acpi: Move I2C bits from acpi.h to i2c.h (David Arcari) [1826759] - [i2c] i2c: dev: prevent adapter retries and timeout being set as minus value (David Arcari) [1826759] - [i2c] i2c: add suspended flag and accessors for i2c adapters (David Arcari) [1826759] - [i2c] treewide: surround Kconfig file paths with double quotes (David Arcari) [1826759] - [i2c] i2c: acpi: Introduce i2c_acpi_get_i2c_resource() helper (David Arcari) [1826759] - [i2c] i2c: acpi: Use ACPI_FAILURE instead of !ACPI_SUCCESS (David Arcari) [1826759] - [i2c] i2c: acpi: Return error pointers from i2c_acpi_new_device() (David Arcari) [1826759] - [i2c] i2c: Clear client->irq in i2c_device_remove (David Arcari) [1826759] - [i2c] i2c: Remove unnecessary call to irq_find_mapping (David Arcari) [1826759] - [i2c] i2c: Fix kerneldoc for renamed i2c dma put function (David Arcari) [1826759] - [i2c] i2c: core: remove level of indentation in i2c_transfer (David Arcari) [1826759] - [i2c] i2c: core: remove outdated DEBUG output (David Arcari) [1826759] - [i2c] i2c: refactor function to release a DMA safe buffer (David Arcari) [1826759] - [i2c] i2c: don't use any __deprecated handling anymore (David Arcari) [1826759] - [i2c] i2c: remove deprecated attach_adapter callback (David Arcari) [1826759] - [i2c] i2c: core: Parse SDA hold time from firmware (David Arcari) [1826759] - [i2c] i2c: quirks: add zero length checks (David Arcari) [1826759] - [i2c] i2c: recovery: make pin init look like STOP (David Arcari) [1826759] - [i2c] i2c: recovery: rename variable for easier understanding (David Arcari) [1826759] - [i2c] i2c: recovery: add get_bus_free callback (David Arcari) [1826759] - [i2c] i2c: recovery: refactor recovery function (David Arcari) [1826759] - [i2c] i2c: recovery: require either get_sda or set_sda (David Arcari) [1826759] - [i2c] i2c: remove i2c_lock_adapter and use i2c_lock_bus directly (David Arcari) [1826759] - [media] media: tda1004x: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: tda18271: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: af9013: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: drxk_hard: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: rtl2830: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [i2c] i2c: mux: pca9541: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [i2c] i2c: mux: make use of __i2c_smbus_xfer (David Arcari) [1826759] - [kvm] KVM: PPC: Book3S HV: Fix H_CEDE return code for nested guests (David Gibson) [1778556] - [block] block/diskstats: more accurate approximation of io_ticks for slow disks (Ming Lei) [1811745] - [scsi] scsi: storvsc: Correctly set number of hardware queues for IDE disk (Cathy Avery) [1816702] - [netdrv] bonding/alb: make sure arp header is pulled before accessing it (Jarod Wilson) [1819408] - [netdrv] bonding/alb: properly access headers in bond_alb_xmit() (Jarod Wilson) [1819408] - [netdrv] bonding: rename AD_STATE_* to LACP_STATE_* (Jarod Wilson) [1819408] - [netdrv] bonding: fix active-backup transition after link failure (Jarod Wilson) [1819408] - [netdrv] bonding: move 802.3ad port state flags to uapi (Jarod Wilson) [1819408] - [netdrv] bonding: fix bond_neigh_init() (Jarod Wilson) [1819408] - [netdrv] bonding: fix state transition issue in link monitoring (Jarod Wilson) [1819408] - [netdrv] bonding: fix potential NULL deref in bond_update_slave_arr (Jarod Wilson) [1819408] - [netdrv] team: Always enable vlan tx offload (Hangbin Liu) [1827017] - [net] netlink: Use netlink header as base to calculate bad attribute offset (Andrea Claudi) [1825252] - [net] netlink: cap max groups which will be considered in netlink_bind() (Andrea Claudi) [1825252] - [net] tcp: repair: fix TCP_QUEUE_SEQ implementation (Paolo Abeni) [1823771] - [net] tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK (Paolo Abeni) [1823771] - [net] tcp: refine rule to allow EPOLLOUT generation under mem pressure (Paolo Abeni) [1823771] - [net] tcp: refine tcp_write_queue_empty() implementation (Paolo Abeni) [1823771] - [include] fib: add missing attribute validation for tun_id (Marcelo Leitner) [1823468] - [include] net/flow_dissector: remove unexist field description (Marcelo Leitner) [1823468] - [net] vlan: vlan_changelink() should propagate errors (Marcelo Leitner) [1823468] - [net] af_packet: set defaule value for tmo (Marcelo Leitner) [1823468] - [net] packet: fix data-race in fanout_flow_is_huge() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff refcounting in llc_conn_state_process() (Marcelo Leitner) [1823468] - [net] llc: fix another potential sk_buff leak in llc_ui_sendmsg() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff leak in llc_conn_service() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff leak in llc_sap_state_process() (Marcelo Leitner) [1823468] - [net] openvswitch: Fix conntrack cache with timeout (Patrlck Talbert) [1765587] - [net] openvswitch: Fix log message in ovs conntrack (Patrlck Talbert) [1765587] - [net] openvswitch: use after free in __ovs_ct_free_action() (Patrlck Talbert) [1765587] - [net] openvswitch: Add timeout support to ct action (Patrlck Talbert) [1765587] - [net] netfilter: Export nf_ct_{set, destroy}_timeout() (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: ctnl_timeout_find_get() returns incorrect pointer to type (Patrlck Talbert) [1765587] - [net] netfilter: remove ifdef around cttimeout in struct nf_conntrack_l4proto (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: decouple timeout policy from nfnetlink_cttimeout object (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: move ctnl_untimeout to nf_conntrack (Patrlck Talbert) [1765587] - [netdrv] ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast() (Davide Caratti) [1822906] - [netdrv] ipvlan: add cond_resched_rcu() while processing muticast backlog (Davide Caratti) [1822906] - [netdrv] ipvlan: don't deref eth hdr before checking it's set (Davide Caratti) [1822906] - [netdrv] ipvlan: do not add hardware address of master to its unicast filter list (Davide Caratti) [1822906] - [include] net/dst: do not confirm neighbor for vxlan and geneve pmtu update (Hangbin Liu) [1755686] - [net] sit: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] vti: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] tunnel: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [include] net/dst: add new function skb_dst_update_pmtu_no_confirm (Hangbin Liu) [1755686] - [netdrv] gtp: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] ip6_gre: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] add bool confirm_neigh parameter for dst_ops.update_pmtu (Hangbin Liu) [1755686] - [net] neigh: support smaller retrans_time settting (Hangbin Liu) [1767282] - [include] net: core: add helper tcp_v6_gso_csum_prep (Josef Oskera) [1818097] - [net] ip_tunnel: fix interface lookup with no key (Guillaume Nault) [1822247] - [net] ipv4: fix a RCU-list lock in inet_dump_fib() (Guillaume Nault) [1822247] - [net] gre: fix uninit-value in __iptunnel_pull_header (Guillaume Nault) [1822247] - [net] netfilter: conntrack: allow insertion of clashing entries (Florian Westphal) [1821404] - [net] netfilter: conntrack: split resolve_clash function (Florian Westphal) [1821404] - [net] netfilter: conntrack: place confirm-bit setting in a helper (Florian Westphal) [1821404] - [net] netfilter: never get/set skb->tstamp (Florian Westphal) [1821404] - [net] netfilter: conntrack: remove two args from resolve_clash (Florian Westphal) [1821404] - [net] netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash (Florian Westphal) [1821404] - [netdrv] macsec: restrict to ethernet devices (Sabrina Dubroca) [1820524] - [netdrv] macsec: add missing attribute validation for port (Sabrina Dubroca) [1820524] - [net] netns: restore ops before calling ops_exit_list (Ivan Vecera) [1822568] - [net] netns: add pre_exit method to struct pernet_operations (Ivan Vecera) [1822568] - [include] net: dst: Force 4-byte alignment of dst_metrics (Guillaume Nault) [1822148] - [include] net: annotate lockless accesses to sk->sk_napi_id (Guillaume Nault) [1822148] - [net] Fix typo of SKB_SGO_CB_OFFSET (Guillaume Nault) [1822148] - [net] use indirect call wrappers for skb_copy_datagram_iter() (Guillaume Nault) [1822148] - [net] datagram: Make __skb_datagram_iter static (Guillaume Nault) [1822148] - [net] Fix Tx hash bound checking (Guillaume Nault) [1822148] - [net] openvswitch: add missing attribute validation for hash (Eelco Chaudron) [1819202] - [net] openvswitch: Distribute switch variables for initialization (Eelco Chaudron) [1819202] - [net] openvswitch: support asymmetric conntrack (Eelco Chaudron) [1819202] - [net] openvswitch: remove another BUG_ON() (Eelco Chaudron) [1819202] - [net] openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() (Eelco Chaudron) [1819202] - [net] openvswitch: don't call pad_packet if not necessary (Eelco Chaudron) [1819202] - [net] openvswitch: add hash info to upcall (Eelco Chaudron) [1819202] - [net] openvswitch: select vport upcall portid directly (Eelco Chaudron) [1819202] - [net] openvswitch: simplify the ovs_dp_cmd_new (Eelco Chaudron) [1819202] - [net] openvswitch: fix possible memleak on destroy flow-table (Eelco Chaudron) [1819202] - [net] openvswitch: add likely in flow_lookup (Eelco Chaudron) [1819202] - [net] openvswitch: simplify the flow_hash (Eelco Chaudron) [1819202] - [net] openvswitch: optimize flow-mask looking up (Eelco Chaudron) [1819202] - [net] openvswitch: optimize flow mask cache hash collision (Eelco Chaudron) [1819202] - [net] openvswitch: shrink the mask array if necessary (Eelco Chaudron) [1819202] - [net] openvswitch: convert mask list in mask array (Eelco Chaudron) [1819202] - [net] openvswitch: add flow-mask cache for performance (Eelco Chaudron) [1819202] - [net] openvswitch: Allow attaching helper in later commit (Eelco Chaudron) [1819202] - [net] openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC (Eelco Chaudron) [1819202] - [net] openvswitch: Make metadata_dst tunnel work in IP_TUNNEL_INFO_BRIDGE mode (Eelco Chaudron) [1819202] - [netdrv] mlxsw: spectrum_router: Remove unlikely user-triggerable warning (Ivan Vecera) [1821358] - [net] ipv6: Error when route does not have any valid nexthops (Ivan Vecera) [1821358] - [tools] selftests: mlxsw: Add a test for FIB offload indication (Ivan Vecera) [1821358] - [net] ipv6: Stop sending in-kernel notifications for each nexthop (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Create IPv6 multipath routes in one go (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Add / delete multiple IPv6 nexthops (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Pass array of routes to route handling functions (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Adjust IPv6 replace logic to new notifications (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Pass multiple routes to work item (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Prepare function to return errors (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Remove processing of IPv6 append notifications (Ivan Vecera) [1821358] - [net] ipv6: Add IPv6 multipath notification for route delete (Ivan Vecera) [1821358] - [net] ipv6: Add IPv6 multipath notifications for add / replace (Ivan Vecera) [1821358] - [netdrv] netdevsim: Ignore IPv6 multipath notifications (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Ignore IPv6 multipath notifications (Ivan Vecera) [1821358] - [net] ipv6: Extend notifier info for multipath routes (Ivan Vecera) [1821358] - [net] ipv6: export function to send route updates (Ivan Vecera) [1821358] - [net] sctp: fix possibly using a bad saddr with a given dst (Xin Long) [1821578] - [net] sctp: fix refcount bug in sctp_wfree (Xin Long) [1821578] - [net] sctp: move the format error check out of __sctp_sf_do_9_1_abort (Xin Long) [1821578] - [net] Remove switchdev_ops (Ivan Vecera) [1821402] - [net] switchdev: Replace port attr set SDO with a notification (Ivan Vecera) [1821402] - [net] switchdev: Complete removal of switchdev_port_attr_get() (Ivan Vecera) [1821402] - [net] Get rid of switchdev_port_attr_get() (Ivan Vecera) [1821402] - [net] Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT (Ivan Vecera) [1821402] - [net] fib_notifier: move fib_notifier_ops from struct net into per-net struct (Ivan Vecera) [1821186] - [net] Properly unlink GRO packets on overflow. (Ivan Vecera) [1805302] - [net] Add and use skb_list_del_init(). (Ivan Vecera) [1805302] - [net] Add and use skb_mark_not_on_list(). (Ivan Vecera) [1805302] - [net] Init backlog NAPI's gro_hash. (Ivan Vecera) [1805302] - [net] gro: properly remove skb from list (Ivan Vecera) [1805302] - [net] core: trivial netif_receive_skb_list() entry point (Ivan Vecera) [1805302] - [net] Convert GRO SKB handling to list_head. (Ivan Vecera) [1805302] - [net] ipv6: don't auto-add link-local address to lag ports (Jarod Wilson) [1733953] - [tools] selftests: forwarding: vxlan_bridge_1d: use more proper tos value (Hangbin Liu) [1816587] - [tools] selftests: forwarding: vxlan_bridge_1d: fix tos value (Hangbin Liu) [1816587] - [tools] selftests: forwarding: use proto icmp for {gretap, ip6gretap}_mac testing (Hangbin Liu) [1816587] - [tools] fcnal-test: Fix vrf argument in local tcp tests (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for destination IP link-local (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for source IP equals destination IP (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for multicast destination MAC mismatch (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for source IP in class E (Hangbin Liu) [1816587] - [tools] selftests/net: make so_txtime more robust to timer variance (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add speed and auto-negotiation test (Hangbin Liu) [1816587] - [tools] selftests: forwarding: lib.sh: Add wait for dev with timeout (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add ethtool_lib.sh (Hangbin Liu) [1816587] - [tools] selftests: net: avoid ptl lock contention in tcp_mmap (Hangbin Liu) [1816587] - [tools] selftest: net: add alternative names test (Hangbin Liu) [1816587] - [tools] selftest: net: add some traceroute tests (Hangbin Liu) [1816587] - [tools] selftests: net: Fix printf format warnings on arm (Hangbin Liu) [1816587] - [tools] selftests: net: Use size_t and ssize_t for counting file size (Hangbin Liu) [1816587] - [tools] selftests: Make l2tp.sh executable (Hangbin Liu) [1816587] - [tools] selftests/net: add nettest to .gitignore (Hangbin Liu) [1816587] - [tools] selftests: Add test cases for `ip nexthop flush proto XX` (Hangbin Liu) [1816587] - [tools] selftest: A few cleanups for fib_nexthops.sh (Hangbin Liu) [1816587] - [tools] selftests: Fix get_ifidx and callers in nettest.c (Hangbin Liu) [1816587] - [tools] selftests: Fix detection of nettest command in fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add l2tp tests (Hangbin Liu) [1816587] - [tools] selftests: nettest: fix spelling mistake: "potocol" -> "protocol" (Hangbin Liu) [1816587] - [tools] selftests: Add use case section to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 netfilter tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 netfilter tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 runtime tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 runtime tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 address bind tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 address bind tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 udp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 udp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 tcp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 tcp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 ping tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 ping tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Setup for functional tests for fib and socket lookups (Hangbin Liu) [1816587] - [tools] selftests: Add nettest (Hangbin Liu) [1816587] - [tools] selftests/net: add missing gitignores (ipv6_flowlabel) (Hangbin Liu) [1816587] - [tools] selftests: txring_overwrite: fix incorrect test of mmap() return value (Hangbin Liu) [1816587] - [tools] selftests/net: skip psock_tpacket test if KALLSYMS was not enabled (Hangbin Liu) [1816587] - [tools] selftests: rtnetlink: skip ipsec offload tests if netdevsim isn't present (Hangbin Liu) [1816587] - [tools] selftests: Add test cases for nexthop objects (Hangbin Liu) [1816587] - [tools] selftests/net: ipv6 flowlabel (Hangbin Liu) [1816587] - [tools] selftests/net: SO_TXTIME with ETF and FQ (Hangbin Liu) [1816587] - [tools] selftests: fib-onlink: Make quiet by default (Hangbin Liu) [1816587] - [tools] selftests/net: correct the return value for run_afpackettests (Hangbin Liu) [1816587] - [tools] selftests/net: correct the return value for run_netsocktests (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add reverse path forwarding (RPF) test cases (Hangbin Liu) [1816587] - [tools] selftest/net: Remove duplicate header (Hangbin Liu) [1816587] - [tools] selftests: fib_tests: sleep after changing carrier. again. (Hangbin Liu) [1816587] - [tools] selftests: net: use LDLIBS instead of LDFLAGS (Hangbin Liu) [1816587] - [tools] selftests/net: add txring_overwrite (Hangbin Liu) [1816587] - [tools] fib_tests: Add tests for invalid metric on route (Hangbin Liu) [1816587] - [tools] selftests: forwarding: test for bridge sticky flag (Hangbin Liu) [1816587] - [tools] selftests: net: Test headroom handling of ip6_gre devices (Hangbin Liu) [1816587] - [net] Don't disable interrupts in __netdev_alloc_skb() (Andrea Claudi) [1811207] - [net] Don't disable interrupts in napi_alloc_frag() (Andrea Claudi) [1811207] - [net] ipv4: ensure rcu_read_lock() in cipso_v4_error() (Matteo Croce) [1720708] - [net] ipv4: add sanity checks in ipv4_link_failure() (Matteo Croce) [1720708] - [net] ipv4: ensure rcu_read_lock() in ipv4_link_failure() (Matteo Croce) [1720708] - [net] ipv4: recompile ip options in ipv4_link_failure (Matteo Croce) [1720708] - [net] avoid use IPCB in cipso_v4_error (Matteo Croce) [1720708] - [net] Add __icmp_send helper. (Matteo Croce) [1720708] - [net] ipv4: defensive cipso option parsing (Matteo Croce) [1720708] - [net] netfilter: nf_queue: enqueue skbs with NULL dst (Matteo Croce) [1786116]- [powerpc] powerpc/pseries/ddw: Extend upper limit for huge DMA window for persistent memory (Steve Best) [1817596] - [cpuidle] cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint (David Arcari) [1825353] - [cpuidle] cpuidle: dt: Support hierarchical CPU idle states (David Arcari) [1825353] - [of] of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (David Arcari) [1825353] - [cpuidle] cpuidle: Allow idle states to be disabled by default (David Arcari) [1825353] - [cpuidle] cpuidle: Drop unnecessary type cast in cpuidle_poll_time() (David Arcari) [1825353] - [cpuidle] cpuidle: Fix cpuidle_driver_state_disabled() (David Arcari) [1825353] - [cpuidle] cpuidle: use first valid target residency as poll time (David Arcari) [1825353] - [cpuidle] cpuidle: Drop disabled field from struct cpuidle_state (David Arcari) [1825353] - [cpuidle] cpuidle: Pass exit latency limit to cpuidle_use_deepest_state() (David Arcari) [1825353] - [include] cpuidle: Allow idle injection to apply exit latency limit (David Arcari) [1825353] - [thermal] cpuidle: play_idle: Increase the resolution to usec (David Arcari) [1825353] - [cpuidle] cpuidle: Use nanoseconds as the unit of time (David Arcari) [1825353] - [cpuidle] cpuidle: menu: Allow tick to be stopped if PM QoS is used (David Arcari) [1825353] - [cpuidle] cpuidle: Consolidate disabled state checks (David Arcari) [1825353] - [cpuidle] cpuidle: Do not unset the driver if it is there already (David Arcari) [1825353] - [cpuidle] cpuidle: haltpoll: Take 'idle=' override into account (David Arcari) [1825353] - [cpuidle] cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available (David Arcari) [1825353] - [fs] gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0 (Abhijith Das) [1655566] - [fs] gfs2: Another gfs2_find_jhead fix (Abhijith Das) [1655566] - [fs] gfs2: read journal in large chunks (Abhijith Das) [1655566] - [fs] gfs2: add a helper function to get_log_header that can be used elsewhere (Abhijith Das) [1655566] - [fs] gfs2: changes to gfs2_log_XXX_bio (Abhijith Das) [1655566] - [fs] gfs2: add more timing info to journal recovery process (Abhijith Das) [1655566] - [mm] mm: hugetlb controller for cgroup v2 (Joel Savitz) [1810728] - [arm64] crypto: arm64/aes-ce - implement 5 way interleave for ECB, CBC and CTR (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce - add 5 way interleave routines (Mark Salter) [1826982] - [arm64] crypto: arm64/sha2-ce - correct digest for empty data in finup (Mark Salter) [1826982] - [arm64] crypto: arm64/sha1-ce - correct digest for empty data in finup (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-neonbs - don't access already-freed walk.iv (Mark Salter) [1826982] - [arm64] crypto: arm64/cbcmac - handle empty messages in same way as template (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - update IV after partial final CTR block (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-neonbs - fix returning final keystream block (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif-ce - cleanup and optimizations (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - register PMULL variants as separate algos (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - remove dead code (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - revert to C code for short inputs (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-neon - bump priority to 150 (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash - register PMULL variants as separate algos (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ccm - don't use an atomic walk needlessly (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - ensure XTS mask is always loaded (Mark Salter) [1826982] - [arm64] crypto: arm64/aes - fix handling sub-block CTS-CBC inputs (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - improve XTS mask handling (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - add support for CTS-CBC mode (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - revert NEON yield for skciphers (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - remove pointless (u8 *) casts (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - implement non-Crypto Extensions alternative (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - preparatory refactor for 8x8 PMULL version (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-modes - get rid of literal load of addend vector (Mark Salter) [1826982] - [arm64] crypto: arm64/sm4-ce - check for the right CPU feature bit (Mark Salter) [1826982] - [arm64] crypto: arm64/gcm-aes-ce - fix no-NEON fallback code (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-gcm-ce - fix scatterwalk API violation (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-ce - implement 4-way aggregation (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-ce - replace NEON yield check with block limit (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - don't reload key schedule if avoidable (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - implement 2-way aggregation (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - operate on two input blocks at a time (Mark Salter) [1826982] - [mm] mm, slub: prevent kmalloc_node crashes and memory leaks (Rafael Aquini) [1819839] - [mm] mm: slub: be more careful about the double cmpxchg of freelist (Rafael Aquini) [1819839] - [mm] mm: slub: add missing TID bump in kmem_cache_alloc_bulk() (Rafael Aquini) [1819839] - [mm] mm/slub.c: avoid slub allocation while holding list_lock (Rafael Aquini) [1819839] - [mm] mm/slub.c: clean up validate_slab() (Rafael Aquini) [1819839] - [mm] mm: slub: print the offset of fault addresses (Rafael Aquini) [1819839] - [mm] hugetlbfs: don't retry when pool page allocations start to fail (Rafael Aquini) [1727288] - [mm] mm, compaction: raise compaction priority after it withdrawns (Rafael Aquini) [1727288] - [mm] mm, reclaim: cleanup should_continue_reclaim() (Rafael Aquini) [1727288] - [mm] mm, reclaim: make should_continue_reclaim perform dryrun detection (Rafael Aquini) [1727288]- [tools] bpf: selftests: remove test_bpftool_build.sh from TEST_PROGS (Yauheni Kaliuta) [1813365] - [tools] libbpf: Support .text sub-calls relocations (Yauheni Kaliuta) [1813365] - [tools] libbpf: Sanitize global functions (Yauheni Kaliuta) [1813365] - [kernel] workqueue: Add RCU annotation for pwq list walk (Yauheni Kaliuta) [1813365] - [kernel] perf/core: Add SRCU annotation for pmus list walk (Yauheni Kaliuta) [1813365] - [net] kcm: disable preemption in kcm_parse_func_strparser() (Yauheni Kaliuta) [1813365] - [net] kcm: use BPF_PROG_RUN (Yauheni Kaliuta) [1813365] - [kernel] bpf: clarify description for CONFIG_BPF_EVENTS (Yauheni Kaliuta) [1813365] - [lib] test_bpf: Fix a new clang warning about xor-ing two numbers (Yauheni Kaliuta) [1813365] - [include] bpf: add include guard to tnum.h (Yauheni Kaliuta) [1813365] - [tools] libbpf: handle symbol versioning properly for libbpf.a (Yauheni Kaliuta) [1813365] - [net] bpf, devmap: Pass lockdep expression to RCU lists (Yauheni Kaliuta) [1813365] - [tools] libbpf: Fix Makefile' libbpf symbol mismatch diagnostic (Yauheni Kaliuta) [1813365] - [net] xdp: Fix cleanup on map free for devmap_hash map type (Yauheni Kaliuta) [1813365] - [tools] tools, bpf: Fix build for 'make -s tools/bpf O=' (Yauheni Kaliuta) [1813365] - [tools] libbpf: Fix passing uninitialized bytes to setsockopt (Yauheni Kaliuta) [1813365] - [tools] selftests: bpf: Skip write only files in debugfs (Yauheni Kaliuta) [1813365] - [net] xdp: Handle device unregister for devmap_hash map type (Yauheni Kaliuta) [1813365] - [net] ipv4: Add lockdep condition to fix for_each_entry() (Yauheni Kaliuta) [1813365] - [kernel] rcu/sync: Remove custom check for RCU readers (Yauheni Kaliuta) [1813365] - [kernel] rcu: Add support for consolidated-RCU reader checking (Yauheni Kaliuta) [1813365] - [kernel] rcu: Remove redundant debug_locks check in rcu_read_lock_sched_held() (Yauheni Kaliuta) [1813365] - [net] xdp: Prevent overflow in devmap_hash cost calculation for 32-bit builds (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: Add a workaround for asm_inline (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: Fix build for task_fd_query_user.c (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: Don't leak server_fd in test_sockopt_inherit (Yauheni Kaliuta) [1813365] - [tools] tools: bpf: Use !building_out_of_srctree to determine srctree (Yauheni Kaliuta) [1813365] - [net] bpf: Clean up indentation issue in BTF kflag processing (Yauheni Kaliuta) [1813365] - [tools] libbpf: Teach btf_dumper to emit stand-alone anonymous enum definitions (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: adjust strobemeta loop to satisfy latest clang (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: delete unused variables in test_sysctl (Yauheni Kaliuta) [1813365] - [tools] libbpf: fix false uninitialized variable warning (Yauheni Kaliuta) [1813365] - [tools] libbpf: Remove getsockopt() check for XDP_OPTIONS (Yauheni Kaliuta) [1813365] - [net] xdp: Fix race in dev_map_hash_update_elem() when replacing element (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_tcp_rtt (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_inherit (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_multi (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_sk (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: add test__join_cgroup helper (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: precision tracking tests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: fix endianness issues in test_sysctl (Yauheni Kaliuta) [1813365] - [arm64] arm64: bpf: optimize modulo operation (Yauheni Kaliuta) [1813365] - [s390] bpf: s390: add JIT support for bpf line info (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: add missing \n to CHECK_FAIL (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: fix verbose mode garbage (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: Fix a typo in test_offload.py (Yauheni Kaliuta) [1813365] - [net] bpf: fix error check in bpf_tcp_gen_syncookie (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: do not link twice against libbpf.a in Makefile (Yauheni Kaliuta) [1813365] - [tools] tools: bpf: account for generated feature/ and libbpf/ directories (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: improve and check builds for different make invocations (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: ignore make built-in rules for getting kernel version (Yauheni Kaliuta) [1813365] - [s390] bpf: s390: add JIT support for multi-function programs (Yauheni Kaliuta) [1746980 1813365] - [tools] selftests/bpf: remove wrong nhoff in flow dissector test (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove unused ret (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove asserts from subtests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove global fail/success counts (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: test__skip (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add precision tracking test (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: verifier precise tests (Yauheni Kaliuta) [1813365] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1813365] - [net] bpf: introduce verifier internal test flag (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add "bpftool map freeze" subcommand (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: show frozen status for maps (Yauheni Kaliuta) [1813365] - [uapi] bpf: clarify when bpf_trace_printk discards lines (Yauheni Kaliuta) [1813365] - [samples] samples: bpf: syscall_nrs: use mmap2 if defined (Yauheni Kaliuta) [1813365] - [tools] libbpf: use LFS (_FILE_OFFSET_BITS) instead of direct mmap2 syscall (Yauheni Kaliuta) [1813365] - [net] bpf: add new BPF_BTF_GET_NEXT_ID syscall command (Yauheni Kaliuta) [1813365] - [net] bpf: add BTF ids in procfs for file descriptors to BTF objects (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add sockopt clone/inheritance test (Yauheni Kaliuta) [1813365] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1813365] - [net] bpf: support cloning sk storage on accept() (Yauheni Kaliuta) [1813365] - [net] bpf: export bpf_map_inc_not_zero (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add documentation for net attach/detach (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add bash-completion for net attach/detach (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add net detach command to detach XDP on interface (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add net attach command to attach XDP on interface (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: compile with $(EXTRA_WARNINGS) (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add feature check for zlib (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: fix reading from /proc/config.gz (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: xdp_fwd explain bpf_fib_lookup return codes (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: make xdp_fwd more practically usable via devmap lookup (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: xdp_fwd rename devmap name to be xdp_tx_ports (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: drop extra trailing tab (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: test__printf -> printf (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: switch to open_memstream (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add loop test 5 (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add loop test 4 (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: extend sockopt_sk selftest with TCP_CONGESTION use case (Yauheni Kaliuta) [1813365] - [net] bpf: always allocate at least 16 bytes for setsockopt hook (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add support for reporting the effective cgroup progs (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add test for bpf_tcp_gen_syncookie (Yauheni Kaliuta) [1813365] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1813365] - [net] bpf: add bpf_tcp_gen_syncookie helper (Yauheni Kaliuta) [1813365] - [net] tcp: add skb-less helpers to retrieve SYN cookie (Yauheni Kaliuta) [1813365] - [net] tcp: tcp_syn_flood_action read port from socket (Yauheni Kaliuta) [1813365] - [net] tcp: rate limit synflood warnings further (Yauheni Kaliuta) [1813365] - [tools] tools: Add definitions for devmap_hash map type (Yauheni Kaliuta) [1813365] - [tools] tools/libbpf_probes: Add new devmap_hash type (Yauheni Kaliuta) [1813365] - [tools] tools/include/uapi: Add devmap_hash BPF map type (Yauheni Kaliuta) [1813365] - [net] xdp: Add devmap_hash map type for looking up devices by hashed index (Yauheni Kaliuta) [1813365] - [net] xdp: Refactor devmap allocation code for reuse (Yauheni Kaliuta) [1813365] - [include] include/bpf.h: Remove map_insert_ctx() stubs (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert send_signal.c to use subtests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert bpf_verif_scale.c to sub-tests API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP (Yauheni Kaliuta) [1813365] - [tools] bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG (Yauheni Kaliuta) [1813365] - [tools] tools/bpf: sync bpf_flow_keys flags (Yauheni Kaliuta) [1813365] - [net] bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813365] - [documentation] bpf/flow_dissector: document flags (Yauheni Kaliuta) [1813365] - [net] bpf/flow_dissector: pass input flags to BPF flow dissector program (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: Add selftests for bpf_perf_event_output (Yauheni Kaliuta) [1813365] - [net] bpf: Allow bpf_skb_event_output for a few prog types (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: remove perf buffer helpers (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: switch trace_output sample to perf_buffer API (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: convert xdp_sample_pkts_user to perf_buffer API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: switch test_tcpnotify to perf_buffer API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert test_get_stack_raw_tp to perf_buffer API (Yauheni Kaliuta) [1813365] - [block] block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Ming Lei) [1823596] - [block] block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group() (Ming Lei) [1823596] - [block] block, bfq: clarify the goal of bfq_split_bfqq() (Ming Lei) [1823596] - [block] block, bfq: get a ref to a group when adding it to a service tree (Ming Lei) [1823596] - [block] block, bfq: remove ifdefs from around gets/puts of bfq groups (Ming Lei) [1823596] - [block] block, bfq: extend incomplete name of field on_st (Ming Lei) [1823596] - [block] block, bfq: get extra ref to prevent a queue from being freed during a group move (Ming Lei) [1823596] - [block] block, bfq: do not insert oom queue into position tree (Ming Lei) [1823596] - [block] block, bfq: do not plug I/O for bfq_queues with no proc refs (Ming Lei) [1823596] - [block] block, bfq: improve arithmetic division in bfq_delta() (Ming Lei) [1823596] - [block] block/bfq: remove unused bfq_class_rt which never used (Ming Lei) [1823596] - [block] block: Prevent hung_check firing during long sync IO (Ming Lei) [1813383] - [block] brd: check and limit max_part par (Ming Lei) [1790403]- [char] random: silence a lockdep splat with printk() (Brian Masney) [1798900] - [net] SUNRPC: fix krb5p mount to provide large enough buffer in rq_rcvsize (Steve Dickson) [1825388] - [include] percpu-refcount: Use normal instead of RCU-sched" (Waiman Long) [1803822] - [kernel] locking/spinlock/debug: Fix various data races (Waiman Long) [1803822] - [kernel] locktorture: Forgive apparent unfairness if CPU hotplug (Waiman Long) [1803822] - [kernel] locktorture: Use private random-number generators (Waiman Long) [1803822] - [tools] locktorture: Allow CPU-hotplug to be disabled via --bootargs (Waiman Long) [1803822] - [kernel] locking: locktorture: Do not include rwlock.h directly (Waiman Long) [1803822] - [kernel] locktorture: Replace strncmp() with str_has_prefix() (Waiman Long) [1803822] - [kernel] locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner (Waiman Long) [1803822] - [arm64] arm64/spinlock: fix a -Wunused-function warning (Waiman Long) [1803822] - [arm64] locking/osq: Use optimized spinning loop for arm64 (Waiman Long) [1803822] - [kernel] locking/qspinlock: Fix inaccessible URL of MCS lock paper (Waiman Long) [1803822] - [include] string.h: Add str_has_prefix() helper function (Waiman Long) [1803822] - [kernel] futex: Remove {get,drop}_futex_key_refs() (Waiman Long) [1803822] - [kernel] futex: Remove pointless mmgrap() + mmdrop() (Waiman Long) [1803822] - [kernel] futex: Unbreak futex hashing (Waiman Long) [1803822] - [fs] futex: Fix inode life-time issue (Waiman Long) [1803822] - [kernel] futex: Fix kernel-doc notation warning (Waiman Long) [1803822] - [kernel] futex: Prevent exit livelock (Waiman Long) [1803822] - [kernel] futex: Provide distinct return value when owner is exiting (Waiman Long) [1803822] - [include] futex: Add mutex around futex exit (Waiman Long) [1803822] - [kernel] futex: Provide state handling for exec() as well (Waiman Long) [1803822] - [kernel] futex: Sanitize exit state handling (Waiman Long) [1803822] - [kernel] futex: Mark the begin of futex exit explicitly (Waiman Long) [1803822] - [kernel] futex: Set task::futex_state to DEAD right after handling futex exit (Waiman Long) [1803822] - [kernel] futex: Split futex_mm_release() for exit/exec (Waiman Long) [1803822] - [kernel] exit/exec: Seperate mm_release() (Waiman Long) [1803822] - [kernel] futex: Replace PF_EXITPIDONE with a state (Waiman Long) [1803822] - [kernel] futex: Move futex exit handling into futex code (Waiman Long) [1803822] - [kernel] futex: Prevent robust futex exit race (Waiman Long) [1803822] - [kernel] futex: Drop leftover wake_q_add() comment (Waiman Long) [1803822] - [kernel] fork: Provide a function for copying init_mm (Waiman Long) [1803822] - [kernel] y2038: futex: Move compat implementation into futex.c (Waiman Long) [1803822] - [fs] nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutdown_callback() ("J. Bruce Fields") [1797484] - [fs] nfsd: minor 4.1 callback cleanup ("J. Bruce Fields") [1797484] - [video] vgacon: Fix a UAF in vgacon_invert_region (Vladis Dronov) [1818732] {CVE-2020-8647 CVE-2020-8649} - [powerpc] powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIs (David Gibson) [1773891] - [clocksource] hyper-v: Make sched clock return nanoseconds correctly (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Set TSC clocksource as default w/ InvariantTSC (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Untangle stimers and timesync from clocksources (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Reserve PAGE_SIZE space for tsc page (Mohammed Gamal) [1816731] - [clocksource] x86/hyperv: Initialize clockevents earlier in CPU onlining (Mohammed Gamal) [1816731] - [x86] hyperv: Allow guests to enable InvariantTSC (Mohammed Gamal) [1816731] - [hv] hv: vmbus: Suspend/resume the synic for hibernation (Mohammed Gamal) [1816731] - [hv] hv: vmbus: Break out synic enable and disable operations (Mohammed Gamal) [1816731] - [x86] hyperv: Set pv_info.name to "Hyper-V" (Mohammed Gamal) [1816731] - [x86] hyperv: Hide pv_ops access for CONFIG_PARAVIRT=n (Mohammed Gamal) [1816731] - [clocksource] hyperv: Enable TSC page clocksource on 32bit (Mohammed Gamal) [1816731] - [clocksource] hyperv: Add Hyper-V specific sched clock function (Mohammed Gamal) [1816731] - [clocksource] hyperv: Allocate Hyper-V TSC page statically (Mohammed Gamal) [1816731] - [clocksource] Continue making Hyper-V clocksource ISA agnostic (Mohammed Gamal) [1816731] - [clocksource] Make Hyper-V clocksource ISA agnostic (Mohammed Gamal) [1816731] - [tools] hv: Reopen the devices if read() or write() returns errors (Mohammed Gamal) [1824182] - [tools] hv: add vmbus testing tool (Mohammed Gamal) [1824182] - [tools] hv: move to tools buildsystem (Mohammed Gamal) [1824182] - [tools] hv: kvp: eliminate 'may be used uninitialized' warning (Mohammed Gamal) [1824182] - [tools] hv: fix typos in toolchain (Mohammed Gamal) [1824182] - [tools] hv: fix KVP and VSS daemons exit code (Mohammed Gamal) [1824182] - [tools] hv: fixed Python pep8/flake8 warnings for lsvmbus (Mohammed Gamal) [1824182] - [tools] hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 (Mohammed Gamal) [1824182] - [tools] hv: fcopy: set 'error' in case an unknown operation was requested (Mohammed Gamal) [1824182] - [tools] hv: Fix a bug in the key delete code (Mohammed Gamal) [1824182] - [tools] hv: vss: fix loop device detection (Mohammed Gamal) [1824182] - [hv] hv: vmbus: Introduce latency testing (Mohammed Gamal) [1824182] - [tools] hv: update lsvmbus to be compatible with python3 (Mohammed Gamal) [1824182]- [hwtracing] coresight: etm4x: Add kernel configuration for CONTEXTID (Michael Petlan) [1818835] - [samples] samples/bpf: fix build by setting HAVE_ATTR_TEST to zero (Michael Petlan) [1818835] - [tools] perf metricgroup: Fix printing event names of metric group with multiple events (Michael Petlan) [1818835] - [tools] perf script: Fix invalid LBR/binary mismatch error (Michael Petlan) [1818835] - [tools] perf c2c: Fix return type for histogram sorting comparision functions (Michael Petlan) [1818835] - [tools] perf session: Fix decompression of PERF_RECORD_COMPRESSED records (Michael Petlan) [1818835] - [tools] perf tools: Fix time sorting (Michael Petlan) [1818835] - [tools] perf tools: Remove unused trace_find_next_event() (Michael Petlan) [1818835] - [tools] perf scripting engines: Iterate on tep event arrays directly (Michael Petlan) [1818835] - [tools] perf tools: Make usage of test_attr__* optional for perf-sys.h (Michael Petlan) [1818835] - [tools] perf kmem: Fix memory leak in compact_gfp_flags() (Michael Petlan) [1818835] - [tools] perf c2c: Fix memory leak in build_cl_output() (Michael Petlan) [1818835] - [tools] perf tools: Fix mode setting in copyfile_mode_ns() (Michael Petlan) [1818835] - [tools] perf annotate: Fix multiple memory and file descriptor leaks (Michael Petlan) [1818835] - [tools] perf tools: Fix resource leak of closedir() on the error paths (Michael Petlan) [1818835] - [tools] perf evlist: Fix fix for freed id arrays (Michael Petlan) [1818835] - [tools] perf annotate: Don't return -1 for error when doing BPF disassembly (Michael Petlan) [1818835] - [tools] perf annotate: Return appropriate error code for allocation failures (Michael Petlan) [1818835] - [tools] perf annotate: Fix arch specific ->init() failure errors (Michael Petlan) [1818835] - [tools] perf annotate: Propagate the symbol__annotate() error return (Michael Petlan) [1818835] - [tools] perf annotate: Fix the signedness of failure returns (Michael Petlan) [1818835] - [tools] perf annotate: Propagate perf_env__arch() error (Michael Petlan) [1818835] - [tools] perf evsel: Fall back to global 'perf_env' in perf_evsel__env() (Michael Petlan) [1818835] - [tools] perf tools: Propagate get_cpuid() error (Michael Petlan) [1818835] - [tools] perf jevents: Fix period for Intel fixed counters (Michael Petlan) [1818835] - [tools] perf script brstackinsn: Fix recovery from LBR/binary mismatch (Michael Petlan) [1818835] - [tools] perf docs: Correct and clarify jitdump spec (Michael Petlan) [1818835] - [tools] perf inject jit: Fix JIT_CODE_MOVE filename (Michael Petlan) [1818835] - [tools] perf map: Fix overlapped map handling (Michael Petlan) [1818835] - [tools] perf vendor events s390: Use s390 machine name instead of type 8561 (Michael Petlan) [1818835] - [tools] perf llvm: Don't access out-of-scope array (Michael Petlan) [1818835] - [tools] perf docs: Allow man page date to be specified (Michael Petlan) [1818835] - [tools] perf tests: Avoid raising SEGV using an obvious NULL dereference (Michael Petlan) [1818835] - [tools] libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature (Michael Petlan) [1818835] - [tools] perf unwind: Fix libunwind build failure on i386 systems (Michael Petlan) [1818835] - [tools] perf parser: Remove needless include directives (Michael Petlan) [1818835] - [tools] perf build: Add detection of java-11-openjdk-devel package (Michael Petlan) [1818835] - [tools] perf jvmti: Include JVMTI support for s390 (Michael Petlan) [1818835] - [tools] perf evlist: Fix access of freed id arrays (Michael Petlan) [1818835] - [tools] perf stat: Fix free memory access / memory leaks in metrics (Michael Petlan) [1818835] - [tools] perf tools: Replace needless mmap.h with what is needed, event.h (Michael Petlan) [1818835] - [tools] perf evsel: Move config terms to a separate header (Michael Petlan) [1818835] - [tools] perf evlist: Remove unused perf_evlist__fprintf() method (Michael Petlan) [1818835] - [tools] perf evsel: Introduce evsel_fprintf.h (Michael Petlan) [1818835] - [tools] perf evsel: Remove need for symbol_conf in evsel_fprintf.c (Michael Petlan) [1818835] - [tools] perf copyfile: Move copyfile routines to separate files (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__poll() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__add_pollfd() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__alloc_pollfd() function (Michael Petlan) [1818835] - [tools] libperf: Add libperf_init() call to the tests (Michael Petlan) [1818835] - [tools] libperf: Merge libperf_set_print() into libperf_init() (Michael Petlan) [1818835] - [tools] libperf: Add libperf dependency for tests targets (Michael Petlan) [1818835] - [tools] libperf: Use sys/types.h to get ssize_t, not unistd.h (Michael Petlan) [1818835] - [tools] perf tools: No need to include internal/lib.h from util/util.h (Michael Petlan) [1818835] - [tools] libperf: Move 'page_size' global variable to libperf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__id_add_fd() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__id_add() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__read_format() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__first()/last() functions (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions (Michael Petlan) [1818835] - [tools] libperf: Move 'heads' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Move 'sample_id' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Add missing 'struct xyarray' forward declaration (Michael Petlan) [1818835] - [tools] libperf: Move 'pollfd' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'mmap_len' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'nr_mmaps' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'system_wide' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Add 'flush' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add 'event_copy' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add 'overwrite' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add prev/start/end to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'refcnt' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'cpu' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'fd' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'mask' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add perf_mmap struct (Michael Petlan) [1818835] - [tools] perf evlist: Adopt backwards ring buffer state enum (Michael Petlan) [1818835] - [tools] libperf: Link libapi.a in libperf.so (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__purge() to evlist__purge() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__exit() to evlist__exit() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__alloc_mmap() to evlist__alloc_mmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__munmap() to evlist__munmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__mmap() to evlist__mmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename 'struct perf_mmap' to 'struct mmap' (Michael Petlan) [1818835] - [tools] tools: Add missing stdio.h include to asm/bug.h header (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages for tep plugins APIs (Michael Petlan) [1818835] - [tools] libtraceevent: Move traceevent plugins in its own subdirectory (Michael Petlan) [1818835] - [tools] libtraceevent: Add tep_get_event() in event-parse.h (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages fix, changes in event printing APIs (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages fix, rename tep_ref_get() to tep_get_ref() (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages for libtraceevent event print related API (Michael Petlan) [1818835] - [tools] libtraceevent: Round up in tep_print_event() time precision (Michael Petlan) [1818835] - [tools] perf record: Move restricted maps check to after a possible fallback to not collect kernel samples (Michael Petlan) [1818835] - [tools] perf record: Fix priv level with branch sampling for paranoid=2 (Michael Petlan) [1818835] - [tools] perf probe: Fix to clear tev->nargs in clear_probe_trace_event() (Michael Petlan) [1818835] - [tools] perf probe: Skip same probe address for a given line (Michael Petlan) [1818835] - [tools] perf tests: Fix static build test (Michael Petlan) [1818835] - [tools] perf kvm stat: Set 'trace_cycles' as default event for 'perf kvm record' in powerpc (Michael Petlan) [1818835] - [tools] perf kvm: Add arch neutral function to choose event for perf kvm record (Michael Petlan) [1818835] - [tools] perf kvm: Move kvm-stat header file from conditional inclusion to common include section (Michael Petlan) [1818835] - [tools] perf test: Fix spelling mistake "allos" -> "allocate" (Michael Petlan) [1818835] - [tools] perf stat: Fix a segmentation fault when using repeat forever (Michael Petlan) [1818835] - [tools] perf stat: Reset previous counts on repeat with interval (Michael Petlan) [1818835] - [tools] tools lib traceevent: Convert remaining pusers to p (Michael Petlan) [1818835] - [tools] perf tools: Move event synthesizing routines to separate .c file (Michael Petlan) [1818835] - [tools] perf memswap: Adopt 'struct u64_swap' from evsel.h (Michael Petlan) [1818835] - [tools] perf tools: Move event synthesizing routines to separate header (Michael Petlan) [1818835] - [tools] perf auxtrace: Add missing 'struct perf_sample' forward declaration (Michael Petlan) [1818835] - [tools] perf sched: Add missing event.h include directive (Michael Petlan) [1818835] - [tools] perf annotate: Add missing machine.h include directive (Michael Petlan) [1818835] - [tools] perf hist: Add missing 'struct branch_stack' forward declaration (Michael Petlan) [1818835] - [tools] perf python: Remove debug.h (Michael Petlan) [1818835] - [tools] perf callchain: Remove needless event.h include (Michael Petlan) [1818835] - [tools] perf stat: Move perf_stat_synthesize_config() to event.h (Michael Petlan) [1818835] - [tools] perf event: Move perf_event__synthesize* to event.h (Michael Petlan) [1818835] - [tools] perf env: Remove needless cpumap.h header (Michael Petlan) [1818835] - [tools] perf symbols: Add missing dso.h header (Michael Petlan) [1818835] - [tools] perf probe: Add missing build-id.h header (Michael Petlan) [1818835] - [tools] perf tools: Remove util.h from where it is not needed (Michael Petlan) [1818835] - [tools] perf tools: Remove debug.h from places where it is not needed (Michael Petlan) [1818835] - [tools] perf debug: No need to include ui/util.h (Michael Petlan) [1818835] - [tools] perf tools: Remove needless builtin.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Add PMU event JSON files for ARM Cortex-A76 and, Neoverse N1 (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_cpu_map__max() function (Michael Petlan) [1818835] - [tools] libperf: Add missing event.h file to install rule (Michael Petlan) [1818835] - [tools] perf tests: Add libperf automated test for 'make -C tools/perf build-test' (Michael Petlan) [1818835] - [tools] perf python: Add missing python/perf.so dependency for libperf (Michael Petlan) [1818835] - [tools] perf build: Ignore intentional differences for the x86 insn decoder (Michael Petlan) [1818835] - [tools] perf intel-pt: Use shared x86 insn decoder (Michael Petlan) [1818835] - [tools] objtool: Move x86 insn decoder to a common location (Michael Petlan) [1818835] - [tools] perf intel-pt: Remove inat.c from build dependency list (Michael Petlan) [1818835] - [tools] perf: Update .gitignore file (Michael Petlan) [1818835] - [tools] perf metricgroup: Support multiple events for metricgroup (Michael Petlan) [1818835] - [tools] perf metricgroup: Scale the metric result (Michael Petlan) [1818835] - [tools] perf pmu: Change convert_scale from static to global (Michael Petlan) [1818835] - [tools] perf symbols: Move mem_info and branch_info out of symbol.h (Michael Petlan) [1818835] - [tools] perf auxtrace: Uninline functions that touch perf_session (Michael Petlan) [1818835] - [tools] perf tools: Remove needless evlist.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless evlist.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless thread_map.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless thread.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless map.h include directives (Michael Petlan) [1818835] - [tools] perf probe: No need for symbol.h, symbol_conf is enough (Michael Petlan) [1818835] - [tools] perf tools: Remove needless sort.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Move 'struct events_stats' and prototypes to separate header (Michael Petlan) [1818835] - [tools] perf hist: Remove needless ui/progress.h from hist.h (Michael Petlan) [1818835] - [tools] perf dsos: Move the dsos struct and its methods to separate source files (Michael Petlan) [1818835] - [tools] perf symbols: Move symsrc prototypes to a separate header (Michael Petlan) [1818835] - [tools] perf symbols: Add missing linux/refcount.h to symbol.h (Michael Petlan) [1818835] - [tools] perf symbol: Move C++ demangle defines to the only file using it (Michael Petlan) [1818835] - [tools] perf dso: Adopt DSO related macros from symbol.h (Michael Petlan) [1818835] - [tools] libtraceevent: Change users plugin directory (Michael Petlan) [1818835] - [tools] libtraceevent: Remove tep_register_trace_clock() (Michael Petlan) [1818835] - [tools] libtraceevent, perf tools: Changes in tep_print_event_* APIs (Michael Petlan) [1818835] - [tools] perf event: Remove needless include directives from event.h (Michael Petlan) [1818835] - [tools] perf env: Remove env.h from other headers where just a fwd decl is needed (Michael Petlan) [1818835] - [tools] perf debug: Remove needless include directives from debug.h (Michael Petlan) [1818835] - [tools] perf tools: Remove debug.h from header files not needing it (Michael Petlan) [1818835] - [tools] perf tools: Remove perf.h from source files not needing it (Michael Petlan) [1818835] - [tools] perf tools: Remove needless perf.h include directive from headers (Michael Petlan) [1818835] - [tools] perf time-utils: Adopt rdclock() from perf.h (Michael Petlan) [1818835] - [tools] perf tools: Move everything related to sys_perf_event_open() to perf-sys.h (Michael Petlan) [1818835] - [tools] perf header: Move CPUINFO_PROC to the only file where it is used (Michael Petlan) [1818835] - [tools] perf tools: Remove needless libtraceevent include directives (Michael Petlan) [1818835] - [tools] libperf: Warn when exceeding MAX_NR_CPUS in cpumap (Michael Petlan) [1818835] - [tools] perf c2c: Display proper cpu count in nodes column (Michael Petlan) [1818835] - [tools] tools lib traceevent: Remove unneeded qsort and uses memmove instead (Michael Petlan) [1818835] - [tools] tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure (Michael Petlan) [1818835] - [tools] perf evlist: Use unshare(CLONE_FS) in sb threads to let setns(CLONE_NEWNS) work (Michael Petlan) [1818835] - [tools] libperf: Move 'enum perf_user_event_type' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix (Michael Petlan) [1818835] - [tools] libperf: Add 'union perf_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_COMPRESSED 'struct compressed_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_FEATURE 'struct feature_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_TIME_CONV 'struct time_conv_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT_ROUND 'struct stat_round_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT 'struct stat_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT_CONFIG 'struct stat_config_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_THREAD_MAP 'struct thread_map_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_SWITCH 'struct context_switch_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_ITRACE_START 'struct itrace_start_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUX 'struct aux_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE_ERROR 'struct auxtrace_error_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE 'struct auxtrace_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE_INFO 'struct auxtrace_info_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_ID_INDEX 'struct id_index_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_BUILD_ID 'struct build_id_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_TRACING_DATA 'struct tracing_data_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_EVENT_TYPE 'struct event_type_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_EVENT_UPDATE 'struct event_update_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_CPU_MAP 'struct cpu_map_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_ATTR 'struct attr_event' to perf/event.h (Michael Petlan) [1818835] - [tools] perf top: Fix event group with more than two events (Michael Petlan) [1818835] - [tools] perf top: Decay all events in the evlist (Michael Petlan) [1818835] - [tools] perf clang: Delete needless util-cxx.h header (Michael Petlan) [1818835] - [tools] perf evlist: Remove needless util.h from evlist.h (Michael Petlan) [1818835] - [tools] perf tools: Remove needless util.h include from builtin.h (Michael Petlan) [1818835] - [tools] perf tools: Warn that perf_event_paranoid can restrict kernel symbols (Michael Petlan) [1818835] - [tools] perf symbols: Use CAP_SYSLOG with kptr_restrict checks (Michael Petlan) [1818835] - [tools] perf evsel: Kernel profiling is disallowed only when perf_event_paranoid > 1 (Michael Petlan) [1818835] - [tools] perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks (Michael Petlan) [1818835] - [tools] perf event: Check ref_reloc_sym before using it (Michael Petlan) [1818835] - [tools] perf arch powerpc: Sync powerpc syscall.tbl (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_missing_features::bpf_event to ::bpf (Michael Petlan) [1818835] - [tools] perf tool: Rename perf_tool::bpf_event to bpf (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_event::bpf_event to perf_event::bpf (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_event::ksymbol_event to perf_event::ksymbol (Michael Petlan) [1818835] - [tools] libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_SAMPLE 'struct sample_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_BPF_EVENT 'struct bpf_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_KSYMBOL 'struct ksymbol_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_THROTTLE 'struct throttle_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_READ 'struct read_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_LOST_SAMPLES 'struct lost_samples_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_LOST 'struct lost_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_FORK 'struct fork_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_NAMESPACES 'struct namespaces_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_COMM 'struct comm_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_MMAP2 'struct mmap2_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_MMAP 'struct mmap_event' to perf/event.h (Michael Petlan) [1818835] - [tools] perf script: Fix memory leaks in list_scripts() (Michael Petlan) [1818835] - [tools] perf report: Fix --ns time sort key output (Michael Petlan) [1818835] - [tools] perf report: Use timestamp__scnprintf_nsec() for time sort key (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Reduce perf_event_output() boilerplate (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Introduce helper to get the scratch space (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Postpone tmp map lookup to after pid_filter (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Rename augmented_filename to augmented_arg (Michael Petlan) [1818835] - [tools] perf trace beauty ioctl: Fix off-by-one error in cmd->string table (Michael Petlan) [1818835] - [tools] perf tests: Fixes hang in zstd compression test by changing the source of random data (Michael Petlan) [1818835] - [tools] perf sort: Remove needless headers from sort.h, provide fwd struct decls (Michael Petlan) [1818835] - [tools] perf srcline: Add missing srcline.h header to files needing its defs (Michael Petlan) [1818835] - [tools] perf cacheline: Move cacheline related routines to separate files (Michael Petlan) [1818835] - [tools] perf record: Move record_opts and other record decls out of perf.h (Michael Petlan) [1818835] - [tools] perf stat: Remove needless headers from stat.h (Michael Petlan) [1818835] - [tools] perf cpumap: No need to include perf.h, ditch it (Michael Petlan) [1818835] - [tools] libperf: Fix alignment trap with xyarray contents in 'perf stat' (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__nr/perf_thread_map__pid functions (Michael Petlan) [1818835] - [tools] perf cpumap: Remove needless includes from cpumap.h (Michael Petlan) [1818835] - [tools] perf evsel: Switch to libperf's cpumap.h (Michael Petlan) [1818835] - [tools] perf x86 kvm-stat: Add missing string.h header (Michael Petlan) [1818835] - [tools] perf evsel: util/evsel.h needs stdio.h as it uses FILE (Michael Petlan) [1818835] - [tools] perf evsel: Remove needless stddef.h from util/evsel.h (Michael Petlan) [1818835] - [tools] perf evsel: Remove needless counts.h header from util/evsel.h (Michael Petlan) [1818835] - [tools] perf evsel: Add missing perf/evsel.h header in util/evsel.h (Michael Petlan) [1818835] - [tools] perf scripting python: Add missing counts.h header (Michael Petlan) [1818835] - [tools] perf stat: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf tests: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf script: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf evlist: Add missing xyarray.h header (Michael Petlan) [1818835] - [tools] perf bpf: Add missing xyarray.h header (Michael Petlan) [1818835] - [tools] perf counts: Add missing headers needed for types used (Michael Petlan) [1818835] - [tools] perf evsel: Move xyarray.h from evsel.c to evsel.h to reduce include dep tree (Michael Petlan) [1818835] - [tools] perf metricgroup: Remove needless includes from metricgroup.h (Michael Petlan) [1818835] - [tools] perf kvm s390: Add missing string.h header (Michael Petlan) [1818835] - [tools] perf arm64: Add missing debug.h header (Michael Petlan) [1818835] - [tools] libperf: Move perf's cpu_map__idx() to perf_cpu_map__idx() (Michael Petlan) [1818835] - [tools] libperf: Move perf's cpu_map__empty() to perf_cpu_map__empty() (Michael Petlan) [1818835] - [tools] perf tools: Use perf_cpu_map__nr instead of cpu_map__nr (Michael Petlan) [1818835] - [tools] tools headers: Add missing perf_event.h include (Michael Petlan) [1818835] - [tools] libperf: Fix arch include paths (Michael Petlan) [1818835] - [tools] tools headers: Fixup bitsperlong per arch includes (Michael Petlan) [1818835] - [tools] perf top: Show info message while collecting samples (Michael Petlan) [1818835] - [tools] perf ui browser: Allow specifying message to show when no samples are available to display (Michael Petlan) [1818835] - [tools] perf ui: Introduce non-interactive ui__info_window() function (Michael Petlan) [1818835] - [tools] perf ui: Make 'exit_msg' optional in ui__question_window() (Michael Petlan) [1818835] - [tools] perf cs-etm: Support sample flags 'insn' and 'insnlen' (Michael Petlan) [1818835] - [tools] perf report: Prefer DWARF callstacks to LBR ones when captured both (Michael Petlan) [1818835] - [tools] perf report: Dump LBR callstack data by -D jointly with thread stack (Michael Petlan) [1818835] - [tools] perf record: Enable LBR callstack capture jointly with thread stack (Michael Petlan) [1818835] - [tools] tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file (Michael Petlan) [1818835] - [tools] perf evsel: Add comment for 'idx' member in 'struct perf_sample_id (Michael Petlan) [1818835] - [tools] tools headers: Synchronize linux/bits.h with the kernel sources (Michael Petlan) [1818835] - [tools] tools headers: Grab copy of linux/const.h, needed by linux/bits.h (Michael Petlan) [1818835] - [tools] perf tools: tools/include should come before tools/uapi/include (Michael Petlan) [1818835] - [tools] tools headers: Add limits.h to access __WORDSIZE (Michael Petlan) [1818835] - [tools] perf unwind: Remove unnecessary test (Michael Petlan) [1818835] - [tools] perf unwind: Fix libunwind when tid != pid (Michael Petlan) [1818835] - [tools] perf map: Use zalloc for map_groups (Michael Petlan) [1818835] - [tools] perf report: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf top: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf trace: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf evswitch: Add hint when not finding specified on/off events (Michael Petlan) [1818835] - [tools] perf evswitch: Move enoent error message printing to separate function (Michael Petlan) [1818835] - [tools] perf evswitch: Introduce init() method to set the on/off evsels from the command line (Michael Petlan) [1818835] - [tools] perf evswitch: Introduce OPTS_EVSWITCH() for cmd line processing (Michael Petlan) [1818835] - [tools] perf evswitch: Add the names of on/off events (Michael Petlan) [1818835] - [tools] perf evswitch: Move switch logic to use in other tools (Michael Petlan) [1818835] - [tools] perf evswitch: Move struct to a separate header to use in other tools (Michael Petlan) [1818835] - [tools] perf script: Allow specifying event to switch off processing of other events (Michael Petlan) [1818835] - [tools] perf script: Allow showing the --switch-on event (Michael Petlan) [1818835] - [tools] perf script: Allow specifying event to switch on processing of other events (Michael Petlan) [1818835] - [tools] perf vendor events intel: Add Tremontx event file v1.02 (Michael Petlan) [1818835] - [tools] perf ui: No need to set ui_browser to 1 twice (Michael Petlan) [1818835] - [tools] perf record: Support aarch64 random socket_id assignment (Michael Petlan) [1818835] - [tools] perf.data documentation: Clarify HEADER_SAMPLE_TOPOLOGY format (Michael Petlan) [1818835] - [tools] perf evsel: Provide meaningful warning when trying to use 'aux_output' on older kernels (Michael Petlan) [1818835] - [tools] perf intel-pt: Add brief documentation for PEBS via Intel PT (Michael Petlan) [1818835] - [tools] perf tools: Add aux-output config term (Michael Petlan) [1818835] - [tools] perf intel-pt: Process options for PEBS event synthesis (Michael Petlan) [1818835] - [tools] perf tools: Add itrace option 'o' to synthesize aux-output events (Michael Petlan) [1818835] - [tools] perf tools: Add aux_output attribute flag (Michael Petlan) [1818835] - [tools] perf record: Add an option to take an AUX snapshot on exit (Michael Petlan) [1818835] - [tools] perf ftrace: Improve error message about capability to use ftrace (Michael Petlan) [1818835] - [tools] perf ftrace: Use CAP_SYS_ADMIN instead of euid==0 (Michael Petlan) [1818835] - [tools] perf tools: Add CAP_SYSLOG define for older systems (Michael Petlan) [1818835] - [tools] perf tools: Add NO_LIBCAP=1 to the minimal build test (Michael Petlan) [1818835] - [tools] perf tools: Add helpers to use capabilities if present (Michael Petlan) [1818835] - [tools] tools build: Add capability-related feature detection (Michael Petlan) [1818835] - [tools] perf top: Collapse and resort all evsels in a group (Michael Petlan) [1818835] - [tools] perf hist: Remove dummy entries when finding real ones (Michael Petlan) [1818835] - [tools] perf trace: Fix segmentation fault when access syscall info on arm64 (Michael Petlan) [1818835] - [tools] perf hists: Do not link a pair if already linked (Michael Petlan) [1818835] - [tools] perf top: Set display thread COMM to help with debugging (Michael Petlan) [1818835] - [tools] perf vendor events intel: Add Icelake V1.00 event file (Michael Petlan) [1818835] - [tools] perf tools: Fix paths in include statements (Michael Petlan) [1818835] - [tools] perf test vfs_getname: Disable ~/.perfconfig to get default output (Michael Petlan) [1818835] - [tools] perf config: Document the PERF_CONFIG environment variable (Michael Petlan) [1818835] - [tools] perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig (Michael Petlan) [1818835] - [tools] perf session: Avoid infinite loop when seeing invalid header.size (Michael Petlan) [1818835] - [tools] libperf: Initial documentation (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__enable/disable test (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__enable/disable test (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel tests (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist test (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map test (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map test (Michael Petlan) [1818835] - [tools] libperf: Add tests support (Michael Petlan) [1818835] - [tools] libperf: Add install targets (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__attr() function (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evlist__enable()/disable() functions from perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evlist__open()/close() functions from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__cpus()/threads() functions (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__for_each_cpu() macro (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__enable()/disable()/apply_filter() functions (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__read() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evsel__close() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evsel__open() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__alloc_fd() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt the readn()/writen() functions from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Move nr_members from perf's evsel to libperf's perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Move fd array from perf's evsel to lobperf's perf_evsel class (Michael Petlan) [1818835] - [tools] libperf: Adopt xyarray class from perf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__set_maps() function (Michael Petlan) [1818835] - [tools] libperf: Add threads to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add cpus to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add has_user_cpus to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add threads to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add own_cpus to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add cpus to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__delete() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__delete() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__for_each_evsel() iterator (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__new() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__new() function (Michael Petlan) [1818835] - [tools] libperf: Move zalloc.o into libperf (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions (Michael Petlan) [1818835] - [tools] libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add nr_entries to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__remove() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__add() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__init() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__init function (Michael Petlan) [1818835] - [tools] libperf: Include perf_evlist in evlist object (Michael Petlan) [1818835] - [tools] libperf: Include perf_evsel in evsel object (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist and perf_evsel structs (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__get()/perf_thread_map__put() (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__new_dummy() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map struct (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__get()/perf_cpu_map__put() (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__dummy_new() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map struct (Michael Petlan) [1818835] - [tools] libperf: Add debug output support (Michael Petlan) [1818835] - [tools] libperf: Add perf/core.h header (Michael Petlan) [1818835] - [tools] libperf: Add libperf to the python.so build (Michael Petlan) [1818835] - [tools] libperf: Add build version support (Michael Petlan) [1818835] - [tools] libperf: Make libperf.a part of the perf build (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__disable() to evlist__disable() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__enable() to evlist__enable() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__close() to evlist__close() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__open() to evlist__open() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__cpus() to evsel__cpus() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__apply_filter() to evsel__apply_filter() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__disable() to evsel__disable() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__enable() to evsel__enable() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__open() to evsel__open() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__remove() to evlist__remove() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__add() to evlist__add() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__new() to evsel__new() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__delete() to evsel__delete() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__delete() to evlist__delete() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__new() to evlist__new() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__init() to evlist__init() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__init() to evsel__init() (Michael Petlan) [1818835] - [tools] perf evlist: Rename struct perf_evlist to struct evlist (Michael Petlan) [1818835] - [tools] perf evsel: Rename struct perf_evsel to struct evsel (Michael Petlan) [1818835] - [tools] perf tools: Rename struct thread_map to struct perf_thread_map (Michael Petlan) [1818835] - [tools] perf cpu_map: Rename struct cpu_map to struct perf_cpu_map (Michael Petlan) [1818835] - [tools] perf stat: Move loaded out of struct perf_counts_values (Michael Petlan) [1818835] - [tools] perf trace: Add "sendfile64" alias to the "sendfile" syscall (Michael Petlan) [1818835] - [tools] perf trace: Reuse BPF augmenters from syscalls with similar args signature (Michael Petlan) [1818835] - [tools] perf trace: Preallocate the syscall table (Michael Petlan) [1818835] - [tools] perf trace: Mark syscall ids that are not allocated to avoid unnecessary error messages (Michael Petlan) [1818835] - [tools] perf trace: Forward error codes when trying to read syscall info (Michael Petlan) [1818835] - [tools] perf trace beauty: Add BPF augmenter for the 'rename' syscall (Michael Petlan) [1818835] - [tools] perf trace beauty: Beautify bind's sockaddr arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Beautify 'sendto's sockaddr arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Do not try to use the fd->pathname beautifier for bind/connect fd arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Disable fd->pathname when close() not enabled (Michael Petlan) [1818835] - [tools] perf trace beauty: Make connect's addrlen be printed as an int, not hex (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Augment sockaddr arg in 'connect' (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Rename augmented_args_filename to augmented_args_payload (Michael Petlan) [1818835] - [tools] perf trace: Look for default name for entries in the syscalls prog array (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Support copying two string syscall args (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Switch to using BPF_MAP_TYPE_PROG_ARRAY (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Add handler for "openat" (Michael Petlan) [1818835] - [tools] perf trace: Handle raw_syscalls:sys_enter just like the BPF_OUTPUT augmented event (Michael Petlan) [1818835] - [tools] perf trace: Put the per-syscall entry/exit prog_array BPF map infrastructure in place (Michael Petlan) [1818835] - [tools] perf trace: Allow specifying the bpf prog to augment specific syscalls (Michael Petlan) [1818835] - [tools] perf trace: Add BPF handler for unaugmented syscalls (Michael Petlan) [1818835] - [tools] perf trace: Order -e syscalls table (Michael Petlan) [1818835] - [tools] perf trace: Look up maps just on the __augmented_syscalls__ BPF object (Michael Petlan) [1818835] - [tools] perf trace: Add pointer to BPF object containing __augmented_syscalls__ (Michael Petlan) [1818835] - [tools] perf evsel: Store backpointer to attached bpf_object (Michael Petlan) [1818835] - [tools] perf bpf: Do not attach a BPF prog to a tracepoint if its name starts with ! (Michael Petlan) [1818835] - [tools] perf include bpf: Add bpf_tail_call() prototype (Michael Petlan) [1818835] - [tools] perf: cs-etm: Optimize option setup for CPU-wide sessions (Michael Petlan) [1818835] - [tools] perf cs-etm: Remove duplicate GENMASK() define, use linux/bits.h instead (Michael Petlan) [1818835] - [tools] perf cs-etm: Add support for CPU-wide trace scenarios (Michael Petlan) [1818835] - [tools] perf cs-etm: Add notion of time to decoding code (Michael Petlan) [1818835] - [tools] perf cs-etm: Linking PE contextID with perf thread mechanic (Michael Petlan) [1818835] - [tools] perf cs-etm: Add support for multiple traceID queues (Michael Petlan) [1818835] - [tools] perf cs-etm: Use traceID aware memory callback API (Michael Petlan) [1818835] - [tools] perf cs-etm: Move tid/pid to traceid_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Move thread to traceid_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Get rid of unused cpu in struct cs_etm_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Introduce the concept of trace ID queues (Michael Petlan) [1818835] - [tools] perf cs-etm: Fix indentation in function cs_etm__process_decoder_queue() (Michael Petlan) [1818835] - [tools] perf cs-etm: Move packet queue out of decoder structure (Michael Petlan) [1818835] - [tools] perf cs-etm: Refactor error path in cs_etm_decoder__new() (Michael Petlan) [1818835] - [tools] perf cs-etm: Add handling of switch-CPU-wide events (Michael Petlan) [1818835] - [tools] perf cs-etm: Add handling of itrace start events (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure SWITCH_EVENTS in CPU-wide mode (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure timestamp generation in CPU-wide mode (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure contextID tracing in CPU-wide mode (Michael Petlan) [1818835] - [kernel] perf/core: Fix missing static inline on perf_cgroup_switch() (Michael Petlan) [1818835] - [kernel] perf/core: Consistently fail fork on allocation failures (Michael Petlan) [1818835] - [kernel] perf/core: Disallow uncore-cgroup events (Michael Petlan) [1818835] - [include] perf/headers: Fix spelling s/EACCESS/EACCES/, s/privilidge/privilege/ (Michael Petlan) [1818835] - [x86] perf/x86/uncore: Fix event group support (Michael Petlan) [1818835] - [kernel] perf/core: Start rejecting the syscall with attr.__reserved_2 set (Michael Petlan) [1818835] - [kernel] perf/aux: Fix tracking of auxiliary trace buffer allocation (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Fix base for single entry topa (Michael Petlan) [1818835] - [x86] perf/x86/cstate: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/msr: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/intel: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/cstate: Update C-state counters for Ice Lake (Michael Petlan) [1818835] - [x86] perf/x86/msr: Add new CPU model numbers for Ice Lake (Michael Petlan) [1818835] - [kernel] perf/core: Fix corner case in perf_rotate_context() (Michael Petlan) [1818835] - [kernel] perf/core: Rework memory accounting in perf_mmap() (Michael Petlan) [1818835] - [kernel] perf/core: Fix several typos in comments (Michael Petlan) [1818835] - [x86] perf/x86: Make more stuff static (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Get rid of reverse lookup table for ToPA (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Free up space in a ToPA descriptor (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Split ToPA metadata and page layout (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Use pointer arithmetics instead in ToPA entry calculation (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Use helpers to obtain ToPA entry size (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Clean up ToPA allocation path (Michael Petlan) [1818835]- [scsi] scsi: bnx2fc: Update the driver version to 2.12.13 (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: fix boolreturn.cocci warnings (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: Fix SCSI command completion after cleanup is posted (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: Process the RQE with CQE in interrupt context (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Nilesh Javali) [1792115] - [powerpc] powerpc/smp: Use nid as fallback for package_id (Steve Best) [1764530] - [kernel] audit: Add __rcu annotation to RCU pointer (Richard Guy Briggs) [1822776] - [infiniband] i40iw: Report correct firmware version (Stefan Assmann) [1726909] - [x86] x86/mce/amd: Add PPIN support for AMD MCE (Wei Huang) [1790521] - [kernel] locking/percpu-rwsem: Fix a task_struct refcount (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Add might_sleep() for writer locking (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Fold __percpu_up_read() (Waiman Long) [1810257] - [kernel] locking/rwsem: Remove RWSEM_OWNER_UNKNOWN (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Remove the embedded rwsem (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Extract __percpu_down_read_trylock() (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Move __this_cpu_inc() into the slowpath (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Convert to bool (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem, lockdep: Make percpu-rwsem use its own lockdep_map (Waiman Long) [1810257] - [kernel] locking/lockdep: Remove unused @nested argument from lock_release() (Waiman Long) [1810257] - [kernel] sched/core: Convert get_task_struct() to return the task (Waiman Long) [1810257] - [kernel] locking/lockdep, cpu/hotplug: Annotate AP thread (Waiman Long) [1810257] - [tty] tty/ldsem: Decrement wait_readers on timeouted down_read() (Waiman Long) [1810257] - [tty] tty/ldsem: Convert to regular lockdep annotations (Waiman Long) [1810257] - [tty] tty/ldsem: Wake up readers after timed out down_write() (Waiman Long) [1810257] - [tty] atomic/tty: Fix up atomic abuse in ldsem (Waiman Long) [1810257] - [kernel] cpu/hotplug: Remove skip_onerr field from cpuhp_step structure (Waiman Long) [1810257] - [watchdog] watchdog: hpwdt: drop warning after calling watchdog_init_timeout (Joseph Szczypek) [1790669] - [mm] powerpc/pkeys: Fix handling of pkey state across fork() (Steve Best) [1823744] - [irqchip] irqchip/gic-v3: Workaround Cavium erratum 38539 when reading GICD_TYPER2 (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Avoid 64bit division for the sake of 32bit ARM (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Rename VPENDBASER/VPROPBASER accessors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Remove superfluous WARN_ON (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Drop 'tmp' in inherit_vpe_l1_table_from_rd() (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Ensure L2 vPE table is allocated at RD level (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Set vpe_l1_base for all redistributors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Fix programming of GICR_VPROPBASER_4_1_SIZE (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Only provision redistributors that are enabled in ACPI (Mark Salter) [1818174] - [arm64] arm64: acpi: fix DAIF manipulation with pNMI (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Allow direct invalidation of VLPIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Suppress per-VLPI doorbell (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add VPE INVALL callback (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add VPE eviction callback (Mark Salter) [1818174] - [include] irqchip/gic-v4.1: Add VPE residency callback (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add mask/unmask doorbell callbacks (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Plumb skeletal VPE irqchip (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Implement the v4.1 flavour of VMOVP (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Don't use the VPE proxy if RVPEID is set (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Implement the v4.1 flavour of VMAPP (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: VPE table (aka GICR_VPROPBASER) allocation (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add GICv4.1 VPEID size discovery (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Detect GICv4.1 supporting RVPEID (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix get_vlpi_map() breakage with doorbells (Mark Salter) [1818174] - [arm64] arm64: Kconfig: Remove CONFIG_ prefix from ARM64_PSEUDO_NMI section (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make vlpi_lock a spinlock (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Lock VLPI map array before translating it (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Synchronise INT/CLEAR commands targetting a VLPI using VSYNC (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Synchronise INV command targetting a VLPI using VSYNC (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Add its_vlpi_map helpers (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Kill its->device_ids and use TYPER copy instead (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Kill its->ite_size and use TYPER copy instead (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make is_v4 use a TYPER copy (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Allow LPI invalidation via the DirectLPI interface (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Factor out wait_for_syncr primitive (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Free collection mapping on device teardown (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix u64 to __le64 warnings (Mark Salter) [1818174] - [irqchip] irqchip: Remove redundant semicolon after while (Mark Salter) [1818174] - [virt] KVM: vgic-v4: Track the number of VLPIs per vcpu (Mark Salter) [1818174] - [virt] KVM: arm64: vgic-v4: Move the GICv4 residency flow to be driven by vcpu_load/put (Mark Salter) [1818174] - [arm64] arm64: add local_daif_inherit() (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Use the exact ITSList for VMOVP (Mark Salter) [1818174] - [arm64] arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear (Mark Salter) [1818174] - [arm64] arm64: Fix incorrect irqflag restore for priority masking for compat (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Fix GIC_LINE_NR accessor (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Remove the redundant set_bit for lpi_map (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add quirks for HIP06/07 invalid GICD_TYPER erratum 161010803 (Mark Salter) [1818174] - [irqchip] irqchip/gic: Skip DT quirks when evaluating IIDR-based quirks (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Warn about inconsistent implementations of extended ranges (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add EPPI range support (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Dynamically allocate PPI partition descriptors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Dynamically allocate PPI NMI refcounts (Mark Salter) [1818174] - [irqchip] irqchip/gic: Prepare for more than 16 PPIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add ESPI range support (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add INTID range and convertion primitives (Mark Salter) [1818174] - [irqchip] irqchip/gic: Rework gic_configure_irq to take the full ICFGR base (Mark Salter) [1818174] - [irqchip] irqchip/gic-v2m: Register the frame's PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic: Register the distributor's PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Register the ITS' PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Register the distributor's PA instead of its VA in fwnode (Mark Salter) [1818174] - [arm64] arm64: kprobes: Recover pstate.D in single-step exception handler (Mark Salter) [1818174] - [arm64] arm64: Lower priority mask for GIC_PRIO_IRQON (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Mark expected switch fall-through (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix misuse of GENMASK macro (Mark Salter) [1818174] - [arm64] arm64: fix kernel stack overflow in kdump capture kernel (Mark Salter) [1818174] - [arm64] arm64: irqflags: Introduce explicit debugging for IRQ priorities (Mark Salter) [1818174] - [arm64] arm64: Enable the support of pseudo-NMIs (Mark Salter) [1818174] - [arm64] arm64: Fix incorrect irqflag restore for priority masking (Mark Salter) [1818174] - [arm64] arm64: Fix interrupt tracing in the presence of NMIs (Mark Salter) [1818174] - [arm64] arm64: irqflags: Add condition flags to inline asm clobber list (Mark Salter) [1818174] - [arm64] arm64: irqflags: Pass flags as readonly operand to restore instruction (Mark Salter) [1818174] - [arm64] arm64: Do not enable IRQs for ct_user_exit (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix command queue pointer comparison bug (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make free_lpi_range a little cheaper (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_range (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Move allocation outside mutex (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare() (Mark Salter) [1818174] - [include] irqchip/gic-v3-its: fix some definitions of inner cacheability attributes (Mark Salter) [1818174] - [arm64] arm64: fix wrong check of on_sdei_stack in nmi context (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp (Mark Salter) [1818174] - [arm64] arm64: remove obsolete selection of MULTI_IRQ_HANDLER (Mark Salter) [1818174] - [irqchip] irqchip/gicv3-its: Use NUMA aware memory allocation for ITS tables (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table (Mark Salter) [1818174] - [arm64] arm64: irqflags: Fix clang build warnings (Mark Salter) [1818174] - [arm64] arm64: KVM/mm: Move SEA handling behind a single 'claim' interface (Mark Salter) [1818174] - [arm64] arm64: Skip irqflags tracing for NMI in IRQs disabled context (Mark Salter) [1818174] - [arm64] arm64: Skip preemption when exiting an NMI (Mark Salter) [1818174] - [arm64] arm64: Handle serror in NMI context (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Allow interrupts to be set as pseudo-NMI (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Handle pseudo-NMIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Detect if GIC can support pseudo-NMIs (Mark Salter) [1818174] - [arm64] arm64: gic-v3: Implement arch support for priority masking (Mark Salter) [1818174] - [irqchip] arm64: Switch to PMR masking when starting CPUs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Factor group0 detection into functions (Mark Salter) [1818174] - [arm64] arm64: alternative: Apply alternatives early in boot process (Mark Salter) [1818174] - [arm64] arm64: alternative: Allow alternative status checking per cpufeature (Mark Salter) [1818174] - [arm64] arm64: sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Mark Salter) [1818174] - [arm64] arm64: daifflags: Include PMR in daifflags restore operations (Mark Salter) [1818174] - [arm64] arm64: irqflags: Use ICC_PMR_EL1 for interrupt masking (Mark Salter) [1818174] - [firmware] efi: Let architectures decide the flags that should be saved/restored (Mark Salter) [1818174] - [kvm] arm64: kvm: Unmask PMR before entering guest (Mark Salter) [1818174] - [mm] arm64: Unmask PMR before going idle (Mark Salter) [1818174] - [arm64] arm64: Make PMR part of task context (Mark Salter) [1818174] - [arm64] arm64: ptrace: Provide definitions for PMR values (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Switch to PMR masking before calling IRQ handler (Mark Salter) [1818174] - [arm64] arm64: cpufeature: Add cpufeature for IRQ priority masking (Mark Salter) [1818174] - [arm64] arm64: cpufeature: Set SYSREG_GIC_CPUIF as a boot system feature (Mark Salter) [1818174] - [arm64] arm64: Remove unused daif related functions/macros (Mark Salter) [1818174] - [arm64] arm64: Fix HCR.TGE status for NMI contexts (Mark Salter) [1818174] - [kernel] irqdesc: Add domain handler for NMIs (Mark Salter) [1818174] - [kernel] genirq: Update irq stats from NMI handlers (Mark Salter) [1818174] - [kernel] genirq: Provide NMI handlers (Mark Salter) [1818174] - [kernel] genirq: Provide NMI management for percpu_devid interrupts (Mark Salter) [1818174] - [kernel] genirq: Provide basic NMI management for interrupt lines (Mark Salter) [1818174] - [include] irqchip/gic-v3-its: Fix ITT_entry_size accessor (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Gracefully fail on LPI exhaustion (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4: Fix occasional VLPI drop (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-mbi: Fix uninitialized mbi_lock (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add quirk for msm8996 broken registers (Mark Salter) [1818174] - [irqchip] irqchip/gic: Add support to device tree based quirks (Mark Salter) [1818174] - [arm64] arm64: capabilities: Batch cpu_enable callbacks (Mark Salter) [1818174] - [arm64] arm64: capabilities: Use linear array for detection and verification (Mark Salter) [1818174] - [arm64] arm64: capabilities: Optimize this_cpu_has_cap (Mark Salter) [1818174] - [arm64] arm64: capabilities: Speed up capability lookup (Mark Salter) [1818174] - [irqchip] irqchip: Convert to using pOFn instead of device_node.name (Mark Salter) [1818174] - [mm] arm64: Use daifflag_restore after bp_hardening (Mark Salter) [1818174] - [arm64] arm64: daifflags: Use irqflags functions for daifflags (Mark Salter) [1818174] - [include] irqchip/gic: Unify GIC priority definitions (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Remove acknowledge loop (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Allow interrupt to be configured as wake-up sources (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make its_lock a raw_spin_lock_t (Mark Salter) [1818174] - [irqchip] genirq/irqchip: Remove MULTI_IRQ_HANDLER as it's now obselete (Mark Salter) [1818174] - [arm64] arm64: Use the new GENERIC_IRQ_MULTI_HANDLER (Mark Salter) [1818174] - [irqchip] irqchip: Port the ARM IRQ drivers to GENERIC_IRQ_MULTI_HANDLER (Mark Salter) [1818174] - [arm64] arm64: sdei: Mark sdei stack helper functions as static (Mark Salter) [1818174] - [arm64] arm64: Add stack information to on_accessible_stack (Mark Salter) [1818174] - [x86] Reserve at most 64M of SWIOTLB memory for crashkernel (Kairui Song) [1812754] - [md] md/raid1: introduce wait_for_serialization (Nigel Croxon) [1788370] - [md] md/raid1: use bucket based mechanism for IO serialization (Nigel Croxon) [1788370] - [md] md: introduce a new struct for IO serialization (Nigel Croxon) [1788370] - [md] md: don't destroy serial_info_pool if serialize_policy is true (Nigel Croxon) [1788370] - [md] raid1: serialize the overlap write (Nigel Croxon) [1788370] - [md] md: reorgnize mddev_create/destroy_serial_pool (Nigel Croxon) [1788370] - [md] md: add serialize_policy sysfs node for raid1 (Nigel Croxon) [1788370] - [md] md: prepare for enable raid1 io serialization (Nigel Croxon) [1788370] - [md] md: fix a typo s/creat/create (Nigel Croxon) [1788370] - [md] md: rename wb stuffs (Nigel Croxon) [1788370] - [md] raid5: remove worker_cnt_per_group argument from alloc_thread_groups (Nigel Croxon) [1788370] - [lib] md/raid6: fix algorithm choice under larger PAGE_SIZE (Nigel Croxon) [1788370] - [lib] raid6/test: fix a compilation warning (Nigel Croxon) [1788370] - [md] md-bitmap: small cleanups (Nigel Croxon) [1788370]- [firmware] efi: cper: print AER info of PCIe fatal error (Vladis Dronov) [1822595] - [init] redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] - [pci] PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken (Myron Stowe) [1820933] - [pci] PCI: Fix typos (Myron Stowe) [1820933] - [pci] PCI: Remove useless comments and tidy others (Myron Stowe) [1820933] - [pci] PCI: Remove unnecessary includes (Myron Stowe) [1820933] - [tools] tools: PCI: Fix fd leakage (Myron Stowe) [1820933] - [pci] PCI: Export pci_parse_request_of_pci_ranges() (Myron Stowe) [1820933] - [include] resource: Add a resource_list_first_type helper (Myron Stowe) [1820933] - [pci] PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable, disable}_ats() (Myron Stowe) [1820933] - [include] PCI/ATS: Add PASID stubs (Myron Stowe) [1820933] - [pci] PCI: Unify ACS quirk desired vs provided checking (Myron Stowe) [1820933] - [pci] PCI: Make ACS quirk implementations more uniform (Myron Stowe) [1820933] - [pci] PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3 (Myron Stowe) [1820933] - [pci] PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes (Myron Stowe) [1820933] - [pci] PCI: Add DMA alias quirk for Intel VCA NTB (Myron Stowe) [1820933] - [pci] PCI: Fix Intel ACS quirk UPDCR register address (Myron Stowe) [1820933] - [pci] PCI/ATS: Make pci_restore_pri_state(), pci_restore_pasid_state() private (Myron Stowe) [1820933] - [pci] PCI/ATS: Remove unnecessary EXPORT_SYMBOL_GPL() (Myron Stowe) [1820933] - [include] PCI/ATS: Remove unused PRI and PASID stubs (Myron Stowe) [1820933] - [pci] PCI/ATS: Consolidate ATS declarations in linux/pci-ats.h (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PRI PRG Response PASID Required bit (Myron Stowe) [1820933] - [pci] PCI/ATS: Use PF PASID for VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PASID Capability offset (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PRI Capability offset (Myron Stowe) [1820933] - [pci] PCI/ATS: Disable PF/VF ATS service independently (Myron Stowe) [1820933] - [pci] PCI/ATS: Handle sharing of PF PASID Capability with all VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Handle sharing of PF PRI Capability with all VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Move pci_prg_resp_pasid_required() to CONFIG_PCI_PRI (Myron Stowe) [1820933] - [iommu] iommu/vt-d: Select PCI_PRI for INTEL_IOMMU_SVM (Myron Stowe) [1820933] - [pci] PCI/switchtec: Read all 64 bits of part_event_bitmap (Myron Stowe) [1820933] - [pci] PCI: Do not use bus number zero from EA capability (Myron Stowe) [1820933] - [pci] PCI: Avoid double hpmemsize MMIO window assignment (Myron Stowe) [1820933] - [pci] PCI: Add "pci=hpmmiosize" and "pci=hpmmioprefsize" parameters (Myron Stowe) [1820933] - [pci] PCI: Add PCI_STD_NUM_BARS for the number of standard BARs (Myron Stowe) [1820933] - [pci] PCI: Fix missing bridge dma_ranges resource list cleanup (Myron Stowe) [1820933] - [pci] PCI: Protect pci_reassign_bridge_resources() against concurrent addition/removal (Myron Stowe) [1820933] - [pci] PCI/MSI: Fix incorrect MSI-X masking on resume (Myron Stowe) [1820933] - [pci] PCI/MSI: Move power state check out of pci_msi_supported() (Myron Stowe) [1820933] - [pci] PCI/MSI: Remove unused pci_irq_get_node() (Myron Stowe) [1820933] - [uapi] PCI: Add #defines for Enter Compliance, Transmit Margin (Myron Stowe) [1820933] - [pci] PCI: Allow building PCIe things without PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI: Remove PCIe Kconfig dependencies on PCI (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove dependency on PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI/PTM: Remove dependency on PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI/PTM: Remove spurious "d" from granularity message (Myron Stowe) [1820933] - [pci] PCI: sysfs: Remove unused attribute groups (Myron Stowe) [1820933] - [x86] x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect (Myron Stowe) [1820933] - [pci] PCI: Remove unused includes and superfluous struct declaration (Myron Stowe) [1820933] - [x86] x86/PCI: Replace deprecated EXTRA_CFLAGS with ccflags-y (Myron Stowe) [1820933] - [pci] x86/PCI: Correct SPDX comment style (Myron Stowe) [1820933] - [x86] x86/PCI: Add NumaChip SPDX GPL-2.0 to replace COPYING boilerplate (Myron Stowe) [1820933] - [pci] ACPI / hotplug / PCI: Allocate resources directly under the non-hotplug bridge (Myron Stowe) [1820933] - [pci] PCI: pciehp: Prevent deadlock on disconnect (Myron Stowe) [1820933] - [pci] PCI: pciehp: Do not disable interrupt twice on suspend (Myron Stowe) [1820933] - [pci] PCI: pciehp: Refactor infinite loop in pcie_poll_cmd() (Myron Stowe) [1820933] - [pci] PCI: pciehp: Fix indefinite wait on sysfs requests (Myron Stowe) [1820933] - [pci] PCI: pciehp: Avoid returning prematurely from sysfs requests (Myron Stowe) [1820933] - [pci] PCI: Warn if no host bridge NUMA node info (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove PCIEASPM_DEBUG Kconfig option and related code (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add sysfs attributes for controlling ASPM link states (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add pcie_aspm_get_link() (Myron Stowe) [1820933] - [pci] PCI/ASPM: Allow re-enabling Clock PM (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add L1 PM substate support to pci_disable_link_state() (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove pcie_aspm_enabled() unnecessary locking (Myron Stowe) [1820933] - [pci] PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control (Myron Stowe) [1820933] - [pci] PCI/AER: Fix kernel-doc warnings (Myron Stowe) [1820933] - [pci] PCI/AER: Use for_each_set_bit() to simplify code (Myron Stowe) [1820933] - [pci] PCI/AER: Add PoisonTLPBlocked to Uncorrectable error counters (Myron Stowe) [1820933] - [pci] PCI/AER: Save AER Capability for suspend/resume (Myron Stowe) [1820933] - [pci] PCI: Add ACS quirk for iProc PAXB (Myron Stowe) [1820933] - [cpufreq] cpufreq: intel_pstate: Simplify intel_pstate_cpu_init() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn (Prarit Bhargava) [1823339] - [cpufreq] x86/devicetable: Move x86 specific macro out of generic code (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use scnprintf() for avoiding potential buffer overflow (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Consolidate policy verification (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix unsafe notifiers (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix use-after-free (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: dt: Allow platform specific intermediate callbacks (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: add function to get the hardware max frequency (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Prevent unstable evaluation of WARN(vtime->state) (Prarit Bhargava) [1823339] - [cpufreq] docs: cpufreq: fix a broken reference (Prarit Bhargava) [1823339] - [kernel] PM: QoS: annotate data races in pm_qos_*_value() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Fix policy initialization for internal governor drivers (Prarit Bhargava) [1823339] - [documentation] Documentation: power: fix pm_qos_interface.rst format warning (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE (Prarit Bhargava) [1823339] - [documentation] Documentation: PM: QoS: Update to reflect previous code changes (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Update file information comments (Prarit Bhargava) [1823339] - [x86] x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [cpuidle] cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() (Prarit Bhargava) [1823339] - [x86] x86: baytrail/cherrytrail: Rework and move P-Unit PMIC bus semaphore code (Prarit Bhargava) [1823339] - [sound] sound: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [media] drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [wireless] drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [drm] drm/i915: Implement a better i945gm vblank irq vs. C-states workaround (Prarit Bhargava) [1823339] - [drm] drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Simplify definitions of CPU latency QoS trace events (Prarit Bhargava) [1823339] - [tty] PM: QoS: Rename things related to the CPU latency QoS (Prarit Bhargava) [1823339] - [cpuidle] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Redefine struct pm_qos_request and drop struct pm_qos_object (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up misc device file operations (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop iterations over global QoS classes (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up pm_qos_update_target() and pm_qos_update_flags() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop the PM_QOS_SUM QoS type (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop pm_qos_update_request_timeout() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop debugfs interface (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: Add support for OPP_PLUS (Prarit Bhargava) [1823339] - [x86] x86/intel_pstate: Handle runtime turbo disablement/enablement in frequency invariance (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on ATOM (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on ATOM_GOLDMONT* (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on XEON_PHI_KNL/KNM (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on SKYLAKE_X (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Avoid creating excessively large stack frames (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: loongson2_cpufreq: adjust cpufreq uses of LOONGSON_CHIPCFG (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: brcmstb-avs: fix imbalance of cpufreq policy refcount (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: fix spelling mistake: "Whethet" -> "Whether" (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: s3c: fix unbalances of cpufreq policy refcount (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: tegra186: convert to devm_platform_ioremap_resource (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: kirkwood: convert to devm_platform_ioremap_resource (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: CPPC: put ACPI table after using it (Prarit Bhargava) [1823339] - [cpufreq] cpufreq : CPPC: Break out if HiSilicon CPPC workaround is matched (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: scmi: Match scmi device by both name and protocol id (Prarit Bhargava) [1823339] - [base] PM / QoS: Restore DEV_PM_QOS_MIN/MAX_FREQUENCY (Prarit Bhargava) [1823339] - [base] PM: QoS: Drop frequency QoS types from device PM QoS (Prarit Bhargava) [1823339] - [include] PM / QoS: Reorder pm_qos/freq_qos/dev_pm_qos structs (Prarit Bhargava) [1823339] - [include] PM / QoS: Redefine FREQ_QOS_MAX_DEFAULT_VALUE to S32_MAX (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Fix Kconfig indentation (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use vtime aware kcpustat accessors for user time (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Bring up complete kcpustat accessor (Prarit Bhargava) [1823339] - [documentation] PM: Wrap documentation to fit in 80 columns (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Invalidate frequency QoS requests after removal (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Register drivers only after CPU devices have been registered (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Add NULL checks to show() and store() methods of cpufreq (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Fix invalid EPB setting (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Initialize cpufreq-dt driver earlier (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Fix plain int as pointer warning from sparse (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: fix stack bloat and hard limit on number of CPUs (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Clarify the comment in cpufreq_set_policy() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM (Prarit Bhargava) [1823339] - [kernel] sched/kcpustat: Introduce vtime-aware kcpustat accessor for CPUTIME_SYSTEM (Prarit Bhargava) [1823339] - [include] sched/vtime: Introduce vtime_accounting_enabled_cpu() (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Rename vtime_accounting_cpu_enabled() to vtime_accounting_enabled_this_cpu() (Prarit Bhargava) [1823339] - [include] context_tracking: Introduce context_tracking_enabled_cpu() (Prarit Bhargava) [1823339] - [include] context_tracking: Rename context_tracking_is_cpu_enabled() to context_tracking_enabled_this_cpu() (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Record CPU under seqcount for kcpustat needs (Prarit Bhargava) [1823339] - [acpi] ACPI: processor: Add QoS requests for all CPUs (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: scpi: remove stale/outdated comment about the driver (Prarit Bhargava) [1823339] - [thermal] thermal/drivers/cpufreq_cooling: Fix return of cpufreq_set_cur_state (Prarit Bhargava) [1823339] - [acpi] cpufreq: Use per-policy frequency QoS (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Introduce frequency QoS (Prarit Bhargava) [1823339] - [acpi] ACPI: processor: Avoid NULL pointer dereferences at init time (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: Add support for AM3517 (Prarit Bhargava) [1823339] - [cpufreq] ARM: dts: omap36xx: using OPP1G needs to control the abb_ldo (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: add support for omap34xx and omap36xx (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Remove CPUFREQ_ADJUST and CPUFREQ_NOTIFY policy notifier events (Prarit Bhargava) [1823339] - [base] arch_topology: Use CPUFREQ_CREATE_POLICY instead of CPUFREQ_NOTIFY (Prarit Bhargava) [1823339] - [acpi] ACPI: cpufreq: Switch to QoS requests instead of cpufreq notifier (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Get rid of unused flags (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Implement QoS supported freq constraints (Prarit Bhargava) [1823339] - [thermal] thermal: cpu_cooling: Switch to QoS requests for freq limits (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Add policy create/remove notifiers back (Prarit Bhargava) [1823339] - [documentation] docs: power: convert docs to ReST and rename to *.rst (Prarit Bhargava) [1823339] - [kernel] PM: QoS: no need to check return value of debugfs_create functions (Prarit Bhargava) [1823339] - [kernel] PM / QoS: Change to use DEFINE_SHOW_ATTRIBUTE macro (Prarit Bhargava) [1823339] - [nvme] nvme-fc: Revert "add module to ops template to allow module references" (Gopal Tiwari) [1823270] - [nvme] nvme: fix deadlock caused by ANA update wrong locking (Gopal Tiwari) [1823270] - [nvme] nvme-pci: Hold cq_poll_lock while completing CQEs (Gopal Tiwari) [1823270] - [uapi] nvme: change nvme_passthru_cmd64 to explicitly mark rsvd (Gopal Tiwari) [1823270] - [tools] tools/power/x86/intel-speed-select: Fix a typo in error message (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Avoid duplicate Package strings for json (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Add display for enabled cpus count (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Print friendly warning for bad command line (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix avx options for turbo-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve CLX commands (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Show error for invalid CPUs in the options (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve core-power result and error display (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Kernel interface error handling (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for turbo-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for base-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve output of perf-profile commands (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance help for core-power assoc (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Display error for invalid priority type (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Check feature status first (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for perf-profile feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Add an API for error/information print (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance --info option (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance help (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Helpful warning for missing kernel interface (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Store topology information (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Max CPU count calculation when CPU0 is offline (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Special handling for CPU 0 online/offline (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Use more verbiage for clos information (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance core-power info command (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Make target CPU optional for core-power info (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Warn for invalid package id (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix last cpu number (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix mailbox usage for CLOS_PM_QOS_CONFIG (Prarit Bhargava) [1778956] - [platform] platform/x86: ISST: Fix wrong unregister type (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Avoid duplicate names for json parsing (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix display for turbo-freq auto mode (Prarit Bhargava) [1778956] - [platform] platform/x86: ISST: Allow additional core-power mailbox commands (Prarit Bhargava) [1778956] - [misc] mei: me: add comet point (lake) H device ids (Ken Cox) [1815355] - [misc] mei: me: add comet point (lake) LP device ids (Ken Cox) [1815355] - [misc] mei: define dma ring buffer sizes for PCH12 HW and newer (Ken Cox) [1815355] - [misc] mei: hbm: define dma ring setup protocol (Ken Cox) [1815355] - [acpi] apei/ghes: Do not delay GHES polling (Robert Richter) [1793544] - [edac] EDAC/ghes: Do not warn when incrementing refcount on 0 (Robert Richter) [1793544] - [edac] EDAC/ghes: Fix locking and memory barrier issues (Robert Richter) [1793544] - [edac] EDAC/ghes: Fix Use after free in ghes_edac remove path (Robert Richter) [1793544] - [edac] EDAC, ghes: Use CPER module handles to locate DIMMs (Robert Richter) [1793544] - [kernel] sched/fair: Fix statistics for find_idlest_group() (Phil Auld) [1794398] - [kernel] sched/core: Annotate curr pointer in rq with __rcu (Phil Auld) [1794398] - [kernel] sched/psi: Fix OOB write when writing 0 bytes to PSI files (Phil Auld) [1794398] - [kernel] sched/psi: Correct overly pessimistic size calculation (Phil Auld) [1794398] - [kernel] sched/fair: Prevent unlimited runtime on throttled group (Phil Auld) [1794398] - [kernel] sched/nohz: Optimize get_nohz_timer_target() (Phil Auld) [1794398] - [kernel] sched/topology: Assert non-NUMA topology masks don't (partially) overlap (Phil Auld) [1794398] - [kernel] sched/psi: create /proc/pressure and /proc/pressure/{io|memory|cpu} only when psi enabled (Phil Auld) [1794398] - [kernel] sched/fair: Remove redundant call to cpufreq_update_util() (Phil Auld) [1794398] - [kernel] sched/debug: Add new tracepoints to track PELT at rq level (Phil Auld) [1794398] - [kernel] sched/fair: calculate delta runnable load only when it's needed (Phil Auld) [1794398] - [kernel] sched/fair: Fix sgc->{min, max}_capacity calculation for SD_OVERLAP (Phil Auld) [1794398] - [kernel] sched/debug: Reset watchdog on all CPUs while processing sysrq-t (Phil Auld) [1794398] - [kernel] sched/fair: Make sched-idle CPU selection consistent throughout (Phil Auld) [1794398] - [kernel] sched/core: Remove unused variable from set_user_nice() (Phil Auld) [1794398] - [kernel] sched/fair: Optimize select_idle_cpu (Phil Auld) [1794398] - [kernel] schied/fair: Skip calculating @contrib without load (Phil Auld) [1794398] - [kernel] sched: Spare resched IPI when prio changes on a single fair task (Phil Auld) [1794398] - [kernel] sched: Use fair:prio_changed() instead of ad-hoc implementation (Phil Auld) [1794398] - [kernel] sched/wait: fix ___wait_var_event(exclusive) (Phil Auld) [1794398] - [kernel] psi: Fix a division error in psi poll() (Phil Auld) [1794398] - [kernel] sched/psi: Fix sampling error and rare div0 crashes with cgroups and high uptime (Phil Auld) [1794398] - [kernel] sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util() (Phil Auld) [1794398] - [kernel] sched/pelt: Fix update of blocked PELT ordering (Phil Auld) [1794398] - [kernel] sched/core: Avoid spurious lock dependencies (Phil Auld) [1794398] - [kernel] Add wake_up_interruptible_sync_poll_locked() (Phil Auld) [1794398] - [kernel] Remove the nr_exclusive argument from __wake_up_sync_key() (Phil Auld) [1794398] - [x86] x86/mce: Do not log spurious corrected mce errors (Prarit Bhargava) [1819761] - [x86] x86/MCE: Add an MCE-record filtering function (Prarit Bhargava) [1819761]- [mm] mm/page_alloc: increase default min_free_kbytes bound (Joel Savitz) [1808039] - [crypto] crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Neil Horman) [1782179] - [crypto] crypto: qat - switch to skcipher API (Neil Horman) [1782179] - [scsi] scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.0 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix crash in target side cable pulls hitting WAIT_FOR_UNREG (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix crash after handling a pci error (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix scsi host template for SLI3 vports (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix lockdep error - register non-static key (Dick Kennedy) [1822334] - [fs] utimes: Clamp the timestamps in notify_change() (Eric Sandeen) [1795991] - [fs] smb3: Fix regression in time handling (Eric Sandeen) [1795991] - [fs] isofs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: ceph: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: fat: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fat: propagate 64-bit inode timestamps (Eric Sandeen) [1795991] - [fs] fs: cifs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: nfs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] ext4: Initialize timestamps limits (Eric Sandeen) [1795991] - [fs] fs: Fill in max and min timestamps in superblock (Eric Sandeen) [1795991] - [fs] utimes: Clamp the timestamps before update (Eric Sandeen) [1795991] - [fs] timestamp_truncate: Replace users of timespec64_trunc (Eric Sandeen) [1795991] - [fs] vfs: Add timestamp_truncate() api (Eric Sandeen) [1795991] - [fs] vfs: Add file timestamp range support (Eric Sandeen) [1795991] - [fs] cramfs: Deprecate cramfs in RHEL (Abhijith Das) [1794513] - [thermal] thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (David Arcari) [1773794] - [thermal] thermal: intel: Fix unmatched pci_release_region (David Arcari) [1773794] - [thermal] thermal: intel: Use dev_get_drvdata (David Arcari) [1773794] - [thermal] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (David Arcari) [1773794] - [thermal] drivers: thermal: Move various drivers for intel platforms into a subdir (David Arcari) [1773794] - [x86] x86/cpufeatures: Enable a new AVX512 CPU feature (David Arcari) [1783143] - [x86] cpu/cpuid-deps: Add a tab to cpuid dependent features (David Arcari) [1783143] - [crypto] crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) [1785660] - [char] random: Add hook to override device reads and getrandom(2) (Herbert Xu) [1785660] - [block] nbd: add a flush_workqueue in nbd_start_device (Ming Lei) [1798919] - [scsi] scsi: sd_sbc: Fix sd_zbc_report_zones() (Ming Lei) [1798919] - [block] block: Fix partition support for host aware zoned block devices (Ming Lei) [1798919] - [scsi] block: allow partitions on host aware zone devices (Ming Lei) [1798919] - [block] null_blk: Fix zone write handling (Ming Lei) [1798919] - [fs] fs: move guard_bio_eod() after bio_set_op_attrs (Ming Lei) [1798919] - [block] null_blk: Fix REQ_OP_ZONE_CLOSE handling (Ming Lei) [1798919] - [block] block: add bio_truncate to fix guard_bio_eod (Ming Lei) [1798919] - [block] compat_ioctl: block: handle Persistent Reservations (Ming Lei) [1798919] - [block] compat_ioctl: block: handle add zone open, close and finish ioctl (Ming Lei) [1798919] - [block] compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES (Ming Lei) [1798919] - [block] compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE (Ming Lei) [1798919] - [block] block: fix memleak when __blk_rq_map_user_iov() is failed (Ming Lei) [1798919] - [s390] s390/dasd: fix typo in copyright statement (Ming Lei) [1798919] - [s390] s390/dasd: fix memleak in path handling error case (Ming Lei) [1798919] - [s390] s390/dasd/cio: Interpret ccw_device_get_mdc return value correctly (Ming Lei) [1798919] - [block] block: Fix a lockdep complaint triggered by request queue flushing (Ming Lei) [1798919] - [block] block: Fix the type of 'sts' in bsg_queue_rq() (Ming Lei) [1798919] - [block] block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT (Ming Lei) [1798919] - [block] nbd: fix shutdown and recv work deadlock v2 (Ming Lei) [1798919] - [block] blk-iocost: fix incorrect vtime comparison in iocg_is_idle() (Ming Lei) [1798919] - [block] iocost: check active_list of all the ancestors in iocg_activate() (Ming Lei) [1798919] - [block] iocost: over-budget forced IOs should schedule async delay (Ming Lei) [1798919] - [block] blk-cgroup: remove blkcg_drain_queue (Ming Lei) [1798919] - [block] block: fix NULL pointer dereference in account statistics with IDE (Ming Lei) [1798919] - [block] null_blk: remove unused variable warning on !CONFIG_BLK_DEV_ZONED (Ming Lei) [1798919] - [block] brd: warn on un-aligned buffer (Ming Lei) [1798919] - [block] brd: remove max_hw_sectors queue limit (Ming Lei) [1798919] - [block] block: set the zone size in blk_revalidate_disk_zones atomically (Ming Lei) [1798919] - [block] block: don't handle bio based drivers in blk_revalidate_disk_zones (Ming Lei) [1798919] - [block] block: allocate the zone bitmaps lazily (Ming Lei) [1798919] - [block] block: replace seq_zones_bitmap with conv_zones_bitmap (Ming Lei) [1798919] - [block] block: simplify blkdev_nr_zones (Ming Lei) [1798919] - [block] block: remove the empty line at the end of blk-zoned.c (Ming Lei) [1798919] - [block] null_blk: cleanup null_gendisk_register (Ming Lei) [1798919] - [block] null_blk: fix zone size paramter check (Ming Lei) [1798919] - [fs] block: don't send uevent for empty disk when not invalidating (Ming Lei) [1798919] - [block] ataflop: Remove unneeded semicolon (Ming Lei) [1798919] - [block] drbd: Remove unneeded semicolon (Ming Lei) [1798919] - [scsi] sr_vendor: support Beurer GL50 evo CD-on-a-chip devices (Ming Lei) [1798919] - [cdrom] cdrom: respect device capabilities during opening action (Ming Lei) [1798919] - [fs] block: move clearing bd_invalidated into check_disk_size_change (Ming Lei) [1798919] - [block] block: remove (__)blkdev_reread_part as an exported API (Ming Lei) [1798919] - [block] block: fix bdev_disk_changed for non-partitioned devices (Ming Lei) [1798919] - [block] block: move rescan_partitions to fs/block_dev.c (Ming Lei) [1798919] - [block] block: merge invalidate_partitions into rescan_partitions (Ming Lei) [1798919] - [block] block: refactor rescan_partitions (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Remove set but not used variable 'buflen' (Ming Lei) [1798919] - [md] block: rework zone reporting (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Cleanup sd_zbc_alloc_report_buffer() (Ming Lei) [1798919] - [block] null_blk: Add zone_nr_conv to features (Ming Lei) [1798919] - [block] null_blk: clean up report zones (Ming Lei) [1798919] - [block] null_blk: clean up the block device operations (Ming Lei) [1798919] - [block] block: Remove partition support for zoned block devices (Ming Lei) [1798919] - [md] block: Simplify report zones execution (Ming Lei) [1798919] - [block] block: cleanup the !zoned case in blk_revalidate_disk_zones (Ming Lei) [1798919] - [scsi] block: Enhance blk_revalidate_disk_zones() (Ming Lei) [1798919] - [block] nbd: prevent memory leak (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: add zone open, close, and finish support (Ming Lei) [1798919] - [block] null_blk: add zone open, close, and finish support (Ming Lei) [1798919] - [md] dm: add zone open, close and finish support (Ming Lei) [1798919] - [block] loop: fix no-unmap write-zeroes request behavior (Ming Lei) [1798919] - [block] null_blk: return fixed zoned reads > write pointer (Ming Lei) [1798919] - [block] null_blk: Enable modifying 'submit_queues' after an instance has been configured (Ming Lei) [1798919] - [block] null_blk: Improve nullb_device_##NAME##_store() readability (Ming Lei) [1798919] - [block] block,bfq: Skip tracing hooks if possible (Ming Lei) [1798919] - [block] block: Don't disable interrupts in trigger_softirq() (Ming Lei) [1798919] - [lib] sbitmap: Delete sbitmap_any_bit_clear() (Ming Lei) [1798919] - [block] blk-mq: Delete blk_mq_has_free_tags() and blk_mq_can_queue() (Ming Lei) [1798919] - [block] block: add zone open, close and finish ioctl support (Ming Lei) [1798919] - [uapi] uapi: fix ioctl documentation (Ming Lei) [1798919] - [uapi] uapi: linux/blkzoned.h: fix BLKGETZONESZ and BLKGETNRZONES definitions (Ming Lei) [1798919] - [block] block: add zone open, close and finish operations (Ming Lei) [1798919] - [block] block: Simplify REQ_OP_ZONE_RESET_ALL handling (Ming Lei) [1798919] - [block] block: Remove REQ_OP_ZONE_RESET plugging (Ming Lei) [1798919] - [fs] bdev: Refresh bdev size for disks without partitioning (Ming Lei) [1798919] - [fs] bdev: Factor out bdev revalidation into a common helper (Ming Lei) [1798919] - [block] blk-mq: Make blk_mq_run_hw_queue() return void (Ming Lei) [1798919] - [fs] fcntl: fix typo in RWH_WRITE_LIFE_NOT_SET r/w hint name (Ming Lei) [1798919] - [block] blk-mq: remove needless goto from blk_mq_get_driver_tag (Ming Lei) [1798919] - [block] block: Reduce the amount of memory used for tag sets (Ming Lei) [1798919] - [block] block: Reduce the amount of memory required per request queue (Ming Lei) [1798919] - [block] block: Remove the synchronize_rcu() call from __blk_mq_update_nr_hw_queues() (Ming Lei) [1798919] - [block] block: account statistics for passthrough requests (Ming Lei) [1798919] - [block] blk-stat: Optimise blk_stat_add() (Ming Lei) [1798919] - [block] blk-mq: Embed counters into struct mq_inflight (Ming Lei) [1798919] - [block] blk-mq: Reuse callback in blk_mq_in_flight*() (Ming Lei) [1798919] - [block] blk-mq: Inline status checkers (Ming Lei) [1798919] - [block] block: Document all members of blk_mq_tag_set and bkl_mq_queue_map (Ming Lei) [1798919] - [block] block: Reduce sysfs_lock locking inside blk_cleanup_queue() (Ming Lei) [1798919] - [block] block: Remove "dying" checks from sysfs callbacks (Ming Lei) [1798919] - [block] block: Remove request_queue.nr_queues (Ming Lei) [1798919] - [trace] block: Fix writeback throttling W=1 compiler warnings (Ming Lei) [1798919] - [block] block: Fix three kernel-doc warnings (Ming Lei) [1798919] - [fs] writeback: fix use-after-free in finish_writeback_work() (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Fix sd_zbc_complete() (Ming Lei) [1798919] - [block] nbd:fix memory leak in nbd_get_socket() (Ming Lei) [1798919] - [block] nbd: verify socket is supported during setup (Ming Lei) [1798919] - [block] nbd: handle racing with error'ed out commands (Ming Lei) [1798919] - [block] nbd: protect cmd->status with cmd->lock (Ming Lei) [1798919] - [block] nbd: fix possible sysfs duplicate warning (Ming Lei) [1798919] - [block] nbd: fix possible page fault for nbd disk (Ming Lei) [1798919] - [block] nbd: rename the runtime flags as NBD_RT_ prefixed (Ming Lei) [1798919] - [block] nbd: fix max number of supported devs (Ming Lei) [1798919] - [block] nbd: fix zero cmd timeout handling v2 (Ming Lei) [1798919] - [block] nbd: add missing config put (Ming Lei) [1798919] - [block] nbd: add function to convert blk req op to nbd cmd (Ming Lei) [1798919] - [block] nbd: add set cmd timeout helper (Ming Lei) [1798919] - [block] loop: change queue block size to match when using DIO (Ming Lei) [1798919] - [block] rsxx: add missed destroy_workqueue calls in remove (Ming Lei) [1798919] - [fs] cgroup, writeback: don't switch wbs immediately on dead wbs if the memcg is dead (Ming Lei) [1798919] - [block] block: drbd: remove a stray unlock in __drbd_send_protocol() (Ming Lei) [1798919] - [block] blkcg: make blkcg_print_stat() print stats only for online blkgs (Ming Lei) [1798919] - [block] iocost: don't nest spin_lock_irq in ioc_weight_write() (Ming Lei) [1798919] - [block] blk-rq-qos: fix first node deletion of rq_qos_del() (Ming Lei) [1798919] - [block] blkcg: Fix multiple bugs in blkcg_activate_policy() (Ming Lei) [1798919] - [block] block: Fix elv_support_iosched() (Ming Lei) [1798919] - [block] null_blk: Fix zoned command return code (Ming Lei) [1798919] - [block] blk-wbt: fix performance regression in wbt scale_up/scale_down (Ming Lei) [1798919] - [ata] Revert "libata, freezer: avoid block device removal while system is frozen" (Ming Lei) [1798919] - [mm] bdi: Do not use freezable workqueue (Ming Lei) [1798919] - [uapi] block: pg: add header include guard (Ming Lei) [1798919] - [block] block: fix null pointer dereference in blk_mq_rq_timed_out() (Ming Lei) [1798919] - [block] rq-qos: get rid of redundant wbt_update_limits() (Ming Lei) [1798919] - [block] iocost: bump up default latency targets for hard disks (Ming Lei) [1798919] - [block] iocost: improve nr_lagging handling (Ming Lei) [1798919] - [block] iocost: better trace vrate changes (Ming Lei) [1798919] - [block] block: drop device references in bsg_queue_rq() (Ming Lei) [1798919] - [block] pktcdvd: remove warning on attempting to register non-passthrough dev (Ming Lei) [1798919] - [ata] ata: libahci_platform: Add of_node_put() before loop exit (Ming Lei) [1798919] - [block] block, bfq: push up injection only after setting service time (Ming Lei) [1798919] - [block] block, bfq: increase update frequency of inject limit (Ming Lei) [1798919] - [block] block, bfq: reduce upper bound for inject limit to max_rq_in_driver+1 (Ming Lei) [1798919] - [block] block, bfq: update inject limit only after injection occurred (Ming Lei) [1798919] - [block] block: centralize PI remapping logic to the block layer (Ming Lei) [1798919] - [block] block: use symbolic constants for t10_pi type (Ming Lei) [1798919] - [block] null_blk: format pr_* logs with pr_fmt (Ming Lei) [1798919] - [block] null_blk: match the type of parameter nr_devices (Ming Lei) [1798919] - [block] null_blk: do not fail the module load with zero devices (Ming Lei) [1798919] - [block] block: also check RQF_STATS in blk_mq_need_time_stamp() (Ming Lei) [1798919] - [block] block: make rq sector size accessible for block stats (Ming Lei) [1798919] - [block] bfq: Fix bfq linkage error (Ming Lei) [1798919] - [scsi] scsi: core: remove dummy q->dev check (Ming Lei) [1798919] - [block] block: bypass blk_set_runtime_active for uninitialized q->dev (Ming Lei) [1798919] - [block] null_blk: validate the number of devices (Ming Lei) [1798919] - [block] null_blk: fix module name at log message (Ming Lei) [1798919] - [block] iocost_monitor: Report debt (Ming Lei) [1798919] - [tools] iocost_monitor: Report more info with higher accuracy (Ming Lei) [1798919] - [tools] iocost_monitor: Always use strings for json values (Ming Lei) [1798919] - [block] blk-iocost: Don't let merges push vtime into the future (Ming Lei) [1798919] - [block] blk-iocost: Account force-charged overage in absolute vtime (Ming Lei) [1798919] - [block] blk-iocost: Fix incorrect operation order during iocg free (Ming Lei) [1798919] - [block] bfq: Add per-device weight (Ming Lei) [1798919] - [block] bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacy (Ming Lei) [1798919] - [block] bfq: Fix the missing barrier in __bfq_entity_update_weight_prio (Ming Lei) [1798919] - [block] block: fix elevator_get_by_features() (Ming Lei) [1798919] - [scsi] sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disks (Ming Lei) [1798919] - [block] block: Set ELEVATOR_F_ZBD_SEQ_WRITE for nullblk zoned disks (Ming Lei) [1798919] - [block] block: Delay default elevator initialization (Ming Lei) [1798919] - [block] block: Improve default elevator selection (Ming Lei) [1798919] - [block] block: Introduce elevator features (Ming Lei) [1798919] - [block] block: Change elevator_init_mq() to always succeed (Ming Lei) [1798919] - [block] block: Cleanup elevator_init_mq() use (Ming Lei) [1798919] - [block] paride/pcd: need to check if cd->disk is null in pcd_detect (Ming Lei) [1798919] - [block] paride/pcd: need to set queue to NULL before put_disk (Ming Lei) [1798919] - [block] blkcg: add missing NULL check in ioc_cpd_alloc() (Ming Lei) [1798919] - [block] blkcg: fix missing free on error path of blk_iocost_init() (Ming Lei) [1798919] - [trace] blkcg: blk-iocost: predeclare used structs (Ming Lei) [1798919] - [block] blkcg: add tools/cgroup/iocost_coef_gen.py (Ming Lei) [1798919] - [block] blkcg: add tools/cgroup/iocost_monitor.py (Ming Lei) [1798919] - [block] blkcg: implement blk-iocost (Ming Lei) [1798919] - [block] blk-mq: add optional request->alloc_time_ns (Ming Lei) [1798919] - [block] block: extend 'struct request' via 'request_aux' (Ming Lei) [1798919] - [block] blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/ (Ming Lei) [1798919] - [block] block/rq_qos: implement rq_qos_ops->queue_depth_changed() (Ming Lei) [1798919] - [block] block/rq_qos: add rq_qos_merge() (Ming Lei) [1798919] - [block] blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep() (Ming Lei) [1798919] - [block] blkcg: make ->cpd_init_fn() optional (Ming Lei) [1798919] - [block] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() (Ming Lei) [1798919] - [include] writeback: Generalize and expose wb_completion (Ming Lei) [1798919] - [block] null_blk: fix inline misuse (Ming Lei) [1798919] - [block] null_blk: create a helper for req completion (Ming Lei) [1798919] - [block] null_blk: create a helper for zoned devices (Ming Lei) [1798919] - [block] null_blk: create a helper for mem-backed ops (Ming Lei) [1798919] - [block] null_blk: create a helper for badblocks (Ming Lei) [1798919] - [block] null_blk: create a helper for throttling (Ming Lei) [1798919] - [block] null_blk: move duplicate code to callers (Ming Lei) [1798919] - [block] block: remove struct request_queue queue_head (Ming Lei) [1798919] - [fs] writeback, cgroup: inode_switch_wbs() shouldn't give up on wb_switch_rwsem trylock fail (Ming Lei) [1798919] - [fs] writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerate foreign inode switching (Ming Lei) [1798919] - [block] blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling (Ming Lei) [1798919] - [block] loop: Add LOOP_SET_DIRECT_IO to compat ioctl (Ming Lei) [1798919] - [lib] lib: scatterlist: Fix to support no mapped sg (Ming Lei) [1798919] - [block] null_blk: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [scsi] scsi: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [block] blk-zoned: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [block] block: add req op to reset all zones and flag (Ming Lei) [1798919] - [block] block: Fix a comment in blk_cleanup_queue() (Ming Lei) [1798919] - [block] block: Fix spelling in the header above blkg_lookup() (Ming Lei) [1798919] - [kernel] cgroup: Move cgroup_parse_float() implementation out of CONFIG_SYSFS (Ming Lei) [1798919] - [kernel] cgroup: add cgroup_parse_float() (Ming Lei) [1798919] - [block] nbd: replace kill_bdev() with __invalidate_device() again (Ming Lei) [1798919] - [block] nbd: add netlink reconfigure resize support (Ming Lei) [1798919] - [block] nbd: fix crash when the blksize is zero (Ming Lei) [1798919] - [block] nbd: propagate genlmsg_reply return code (Ming Lei) [1798919] - [block] block: loop: mark bvec as ITER_BVEC_FLAG_NO_REF (Ming Lei) [1798919] - [block] loop: properly observe rotational flag of underlying device (Ming Lei) [1798919] - [block] block: Limit zone array allocation size (Ming Lei) [1798919] - [block] block: Fix null_blk_zoned creation failure with small number of zones (Ming Lei) [1798919] - [scsi] sd_zbc: Fix report zones buffer allocation (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Fix sd_zbc_report_zones() buffer allocation (Ming Lei) [1798919] - [md] block: Kill gfp_t argument of blkdev_report_zones() (Ming Lei) [1798919] - [md] dm zoned: Fix zone report handling (Ming Lei) [1798919] - [block] blkcg: implement REQ_CGROUP_PUNT (Ming Lei) [1798919] - [include] blkcg, writeback: Implement wbc_blkcg_css() (Ming Lei) [1798919] - [fs] blkcg, writeback: Add wbc->no_cgroup_owner (Ming Lei) [1798919] - [fs] blkcg, writeback: Rename wbc_account_io() to wbc_account_cgroup_owner() (Ming Lei) [1798919] - [block] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages (Ming Lei) [1798919] - [fs] writeback: synchronize sync(2) against cgroup writeback membership switches (Ming Lei) [1798919] - [block] blk-mq: move cancel of requeue_work to the front of blk_exit_queue (Ming Lei) [1798919] - [block] blk-mq-debugfs: support rq_qos (Ming Lei) [1798919] - [block] null_blk: fix type mismatch null_handle_cmd() (Ming Lei) [1798919] - [block] null_blk: remove duplicate 0 initialization (Ming Lei) [1798919] - [block] null_blk: remove duplicate check for report zone (Ming Lei) [1798919] - [block] null_blk: add zoned config support information (Ming Lei) [1798919] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Vitaly Kuznetsov) [1807448] - [x86] vmware: Use bool type for vmw_sched_clock (Vitaly Kuznetsov) [1807448] - [x86] vmware: Enable steal time accounting (Vitaly Kuznetsov) [1807448] - [x86] vmware: Add steal time clock support for VMware guests (Vitaly Kuznetsov) [1807448] - [x86] vmware: Remove vmware_sched_clock_setup() (Vitaly Kuznetsov) [1807448] - [x86] vmware: Make vmware_select_hypercall() __init (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Fix platform detection VMWARE_PORT macro (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Use the full form of INL in VMWARE_HYPERCALL, for clang/llvm (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Use the full form of INL in VMWARE_PORT (Vitaly Kuznetsov) [1807448] - [x86] vmware: Add a header file for hypercall definitions (Vitaly Kuznetsov) [1807448] - [x86] vmware: Update platform detection code for VMCALL/VMMCALL hypercalls (Vitaly Kuznetsov) [1807448] - [netdrv] hv_netvsc: Fix unwanted wakeup in netvsc_attach() (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: make recording RSS hash depend on feature flag (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: record hardware hash in skb (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: flag software created hash value (Mohammed Gamal) [1815503] - [video] hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (Mohammed Gamal) [1816744] - [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver (Mohammed Gamal) [1816744] - [video] hyperv: hyperv_fb: Obtain screen resolution from Hyper-V host (Mohammed Gamal) [1816744] - [uio] uio_hv_generic: drop #ifdef DEBUG (Mohammed Gamal) [1816744] - [hid] hv: Remove dependencies on PAGE_SIZE for ring buffer (Mohammed Gamal) [1816744] - [x86] x86/hyperv: Create and use Hyper-V page definitions (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Drop HV_X64_CONFIGURE_PROFILER definition (Mohammed Gamal) [1816285] - [x86] x86: hv: Add function to allocate zeroed page for Hyper-V (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Add functions to allocate/deallocate page for Hyper-V (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Fix indentation in hv_do_fast_hypercall16() (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Micro-optimize send_ipi_one() (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Make vapic support x2apic mode (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Fix overflow bug in fill_gva_list() (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Zero out the VP ASSIST PAGE on allocation (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Make hv_vcpu_is_preempted() visible (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Implement EOI assist (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Prevent potential NULL pointer dereference (Mohammed Gamal) [1816285] - [x86] Drivers: hv: vmbus: Break out ISA independent parts of mshyperv.h (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Remove unused include (Mohammed Gamal) [1816285] - [net] vsock/virtio: add support for MSG_PEEK (Stefano Garzarella) [1818059]- [include] leds: triggers: new function led_set_trigger_data() (Torez Smith) [1686205] - [leds] leds: triggers: add device attribute support (Torez Smith) [1686205] - [usb] USB: cdc-wdm: fix race between write and disconnect due to flag abuse (Torez Smith) [1686205] - [usb] usb: host: xhci: rcar: Fix typo in compatible string matching (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Set DMA mask correctly (Torez Smith) [1686205] - [usb] USB: storage: ums-realtek: Whitelist auto-delink support (Torez Smith) [1686205] - [usb] USB: storage: ums-realtek: Update module parameter description for auto_delink_en (Torez Smith) [1686205] - [usb] usb: host: ohci: fix a race condition between shutdown and irq (Torez Smith) [1686205] - [usb] usb: hcd: use managed device resources (Torez Smith) [1686205] - [usb] typec: tcpm: fix a typo in the comparison of pdo_max_voltage (Torez Smith) [1686205] - [usb] usb-storage: Add new JMS567 revision to unusual_devs (Torez Smith) [1686205] - [usb] usb: chipidea: udc: don't do hardware access if gadget has stopped (Torez Smith) [1686205] - [usb] usbtmc: more sanity checking for packet size (Torez Smith) [1686205] - [usb] usb: udc: lpc32xx: silence fall-through warning (Torez Smith) [1686205] - [usb] usb: chipidea: imx: fix EPROBE_DEFER support during driver probe (Torez Smith) [1686205] - [usb] usb: host: fotg2: restart hcd after port reset (Torez Smith) [1686205] - [usb] USB: CDC: fix sanity checks in CDC union parser (Torez Smith) [1686205] - [usb] usb: cdc-acm: make sure a refcount is taken early enough (Torez Smith) [1686205] - [usb] USB: serial: option: add the BroadMobi BM818 card (Torez Smith) [1686205] - [usb] USB: serial: option: Add Motorola modem UARTs (Torez Smith) [1686205] - [usb] USB: core: Fix races in character device registration and deregistraion (Torez Smith) [1686205] - [usb] usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt (Torez Smith) [1686205] - [usb] usb: gadget: composite: Clear "suspended" on reset/disconnect (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" (Torez Smith) [1686205] - [usb] usb: setup authorized_default attributes using usb_bus_notify (Torez Smith) [1686205] - [usb] usb: iowarrior: fix deadlock on disconnect (Torez Smith) [1686205] - [usb] Revert "USB: rio500: simplify locking" (Torez Smith) [1686205] - [usb] usb: usbfs: fix double-free of usb memory upon submiturb error (Torez Smith) [1686205] - [usb] usb: yurex: Fix use-after-free in yurex_delete (Torez Smith) [1686205] - [usb] USB: serial: option: add D-Link DWM-222 device ID (Torez Smith) [1686205] - [usb] USB: serial: option: Add support for ZTE MF871A (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Ignore unsupported/unknown alternate mode requests (Torez Smith) [1686205] - [usb] xhci: Fix NULL pointer dereference at endpoint zero reset (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Fix timeout in xhci_suspend() (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: Fix uninitilized symbol error (Torez Smith) [1686205] - [usb] usb: typec: tcpm: remove tcpm dir if no children (Torez Smith) [1686205] - [usb] usb: typec: tcpm: free log buf memory when remove debug file (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Add NULL check before dereferencing config (Torez Smith) [1686205] - [tools] tools headers UAPI: Sync usbdevice_fs.h with the kernels to get new ioctl (Torez Smith) [1686205] - [usb] xhci: Fix crash if scatter gather is used with Immediate Data Transfer (IDT) (Torez Smith) [1686205] - [usb] usb: usb251xb: Reallow swap-dx-lanes to apply to the upstream port (Torez Smith) [1686205] - [usb] Revert "usb: usb251xb: Add US port lanes inversion property" (Torez Smith) [1686205] - [documentation] Revert "usb: usb251xb: Add US lanes inversion dts-bindings" (Torez Smith) [1686205] - [usb] usb: wusbcore: fix unbalanced get/put cluster_id (Torez Smith) [1686205] - [usb] usb/hcd: Fix a NULL vs IS_ERR() bug in usb_hcd_setup_local_mem() (Torez Smith) [1686205] - [usb] usb-storage: Add a limitation for blk_queue_max_hw_sectors() (Torez Smith) [1686205] - [usb] usb: pci-quirks: Minor cleanup for AMD PLL quirk (Torez Smith) [1686205] - [usb] usb: pci-quirks: Correct AMD PLL quirk detection (Torez Smith) [1686205] - [usb] vfs: Convert gadgetfs to use the new mount API (Torez Smith) [1686205] - [usb] Revert "usb: gadget: storage: Remove warning message" (Torez Smith) [1686205] - [documentation] Revert "dt-bindings: add binding for USBSS-DRD controller." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Separated decoding functions from dwc3 driver." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Patch simplify usb_decode_set_clear_feature function." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Simplify usb_decode_get_set_descriptor function." (Torez Smith) [1686205] - [usb] Revert "usb:cdns3 Add Cadence USB3 DRD Driver" (Torez Smith) [1686205] - [usb] Revert "usb:cdns3 Fix for stuck packets in on-chip OUT buffer." (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ehci: Fix example warnings (Torez Smith) [1686205] - [usb] usb :fsl: Change string format for errata property (Torez Smith) [1686205] - [usb] usb: host: Stops USB controller init if PLL fails to lock (Torez Smith) [1686205] - [usb] usb: phy: Workaround for USB erratum-A005728 (Torez Smith) [1686205] - [usb] usb: fsl: Set USB_EN bit to select ULPI phy (Torez Smith) [1686205] - [usb] usb: Handle USB3 remote wakeup for LPM enabled devices correctly (Torez Smith) [1686205] - [usb] drivers/usb/typec/tps6598x.c: fix 4CC cmd write (Torez Smith) [1686205] - [usb] drivers/usb/typec/tps6598x.c: fix portinfo width (Torez Smith) [1686205] - [usb] usb: storage: scsiglue: Do not skip VPD if try_vpd_pages is set (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add a workaround for a race condition of workqueue (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: remove redundant assignment to ret (Torez Smith) [1686205] - [usb] usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset() (Torez Smith) [1686205] - [usb] USB: gadget: function: fix issue Unneeded variable: "value" (Torez Smith) [1686205] - [usb] usb: phy: phy-mxs-usb: add imx7ulp support (Torez Smith) [1686205] - [usb] usb:cdns3 Fix for stuck packets in on-chip OUT buffer (Torez Smith) [1686205] - [usb] usb:cdns3 Add Cadence USB3 DRD Driver (Torez Smith) [1686205] - [usb] usb:gadget Simplify usb_decode_get_set_descriptor function (Torez Smith) [1686205] - [usb] usb:gadget Patch simplify usb_decode_set_clear_feature function (Torez Smith) [1686205] - [usb] usb:gadget Separated decoding functions from dwc3 driver (Torez Smith) [1686205] - [documentation] dt-bindings: add binding for USBSS-DRD controller (Torez Smith) [1686205] - [usb] usb: dwc3: pci: add support for TigerLake Devices (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add ID for isodebug v1 (Torez Smith) [1686205] - [usb] usb: host: Fix excessive alignment restriction for local memory allocations (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use struct platform_callback pointer (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use renesas_usbhs_platform_info on of_device_id.data (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add a common function for the .get_id (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move device tree properties parsing (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add struct device * declaration in usbhs_probe() (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add has_new_pipe_configs flag (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use dev_of_node macro instead of open coded (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Remove type member from renesas_usbhs_driver_param (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use a specific flag instead of type for multi_clks (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Avoid to write platform_data's value (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move macros from mod.c to the mod.h (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove notify_hotplug callback (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: revise the irq_vbus comments (Torez Smith) [1686205] - [usb] USB: core: Fix compiler warnings in devio.c (Torez Smith) [1686205] - [usb] USB: core: Remove usbfs_mutex (Torez Smith) [1686205] - [usb] usb: clean up some of the computations in adu_read (Torez Smith) [1686205] - [usb] scsi: usb: image: microtek: use sg helper to iterate over scatterlist (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use struct assignment instead of memcpy() (Torez Smith) [1686205] - [usb] USB: core: correct a spelling mistake in the comment (Torez Smith) [1686205] - [usb] usb: dwc3: remove unused @lock member of dwc3_ep struct (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Add Support for Intel Elkhart Lake Devices (Torez Smith) [1686205] - [usb] usb: Replace snprintf with scnprintf in gether_get_ifname (Torez Smith) [1686205] - [uapi] USB: fix types in uapi include (Torez Smith) [1686205] - [usb] USB: serial: option: add support for GosunCn ME3630 RNDIS mode (Torez Smith) [1686205] - [usb] xhci: detect USB 3.2 capable host controllers correctly (Torez Smith) [1686205] - [usb] usb: xhci: Don't try to recover an endpoint if port is in error state (Torez Smith) [1686205] - [usb] usb: gadget: ether: Fix race between gether_disconnect and rx_submit (Torez Smith) [1686205] - [usb] usb: gadget: storage: Remove warning message (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Add support for disabling U1 and U2 entries (Torez Smith) [1686205] - [usb] usb: gadget: send usb_gadget as an argument in get_config_params (Torez Smith) [1686205] - [documentation] doc: dt: bindings: usb: dwc3: Update entries for disabling U1 and U2 (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Use of_clk_get_parent_count() (Torez Smith) [1686205] - [usb] usb: dwc3: Fix core validation in probe, move after clocks are enabled (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Improve error handling (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Start USB in 'host mode' on the SDM845 (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Add support for booting with ACPI (Torez Smith) [1686205] - [usb] Revert "usb: dwc2: host: Setting qtd to NULL after freeing it" (Torez Smith) [1686205] - [usb] usb: gadget: net2272: remove redundant assignments to pointer 's' (Torez Smith) [1686205] - [usb] usb: gadget: Zero ffs_io_data (Torez Smith) [1686205] - [usb] USB: omap_udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] fotg210-udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: gadget: at91_udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Enhance role switch support (Torez Smith) [1686205] - [usb] usb: gadget: u_audio: Fixed variable declaration coding style issue (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: data_len used before properly set (Torez Smith) [1686205] - [usb] USB: dwc2: Don't turn off the usbphy in suspend if wakeup is enabled (Torez Smith) [1686205] - [documentation] Documentation: dt-bindings: Add snps, need-phy-for-wake for dwc2 USB (Torez Smith) [1686205] - [usb] usb: dwc2: Force 8bit UTMI width for Samsung Exynos SoCs (Torez Smith) [1686205] - [usb] usb: dwc3: meson-g12a: Add support for IRQ based OTG switching (Torez Smith) [1686205] - [usb] usb: dwc2: Use generic PHY width in params setup (Torez Smith) [1686205] - [usb] usb: host: fotg2: add device tree probing (Torez Smith) [1686205] - [usb] usb: isp1362: Spelling s/eclusive/exclusive/ (Torez Smith) [1686205] - [usb] USB: add usbfs ioctl to retrieve the connection parameters (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Fix Wunused-const-variable (Torez Smith) [1686205] - [usb] usb: chipidea: udc: workaround for endpoint conflict issue (Torez Smith) [1686205] - dt-bindings: usb: renesas_gen3: Rename bindings documentation file (Torez Smith) [1686205] - dt-bindings: usb: renesas_usbhs: Rename bindings documentation file (Torez Smith) [1686205] - [documentation] docs: power: convert docs to ReST and rename to *.rst (Torez Smith) [1686205] - [usb] docs: kbuild: convert docs to ReST and rename to *.rst (Torez Smith) [1686205] - [usb] usb: chipidea: msm: Use devm_platform_ioremap_resource() (Torez Smith) [1686205] - [usb] usb: chipidea: imx: Use devm_platform_ioremap_resource() (Torez Smith) [1686205] - [usb] usb: chipidea: Use dev_err() instead of pr_err() (Torez Smith) [1686205] - [usb] usb: chipidea: imx: "fsl, usbphy" phandle is not mandatory now (Torez Smith) [1686205] - [usb] usb: chipidea: imx: add imx7ulp support (Torez Smith) [1686205] - [usb] usb: typec: Make sure an alt mode exist before getting its partner (Torez Smith) [1686205] - [usb] Revert "usb: mtu3: fix up undefined reference to usb_debug_root" (Torez Smith) [1686205] - [usb] USB: sisusbvga: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: typec: tcpm: fusb302: simplify getting the adapter of a client (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add runtime pm workaround (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: enable runtime pm support (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: fix return value check in lpc32xx_udc_probe() (Torez Smith) [1686205] - [usb] usb: gadget: dwc2: fix zlp handling (Torez Smith) [1686205] - [usb] usb: dwc2: Set actual frame number for completed ISOC transfer for none DDMA (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: allocate descriptor with GFP_ATOMIC (Torez Smith) [1686205] - [usb] usb: gadget: fusb300_udc: Fix memory leak of fusb300->ep (Torez Smith) [1686205] - [usb] usb: phy: mxs: Disable external charger detect in mxs_phy_hw_init() (Torez Smith) [1686205] - [usb] usb: dwc2: Fix DMA cache alignment issues (Torez Smith) [1686205] - [usb] usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression) (Torez Smith) [1686205] - [usb] USB: move usb debugfs directory creation to the usb common core (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: remove unneeded variable frame (Torez Smith) [1686205] - [usb] media: usb/gadget/f_uvc: set device_caps in struct video_device (Torez Smith) [1686205] - [usb] usbip: Replace unused kvec array with single variable in vhci_send_cmd_unlink() (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove controlling PWEN/EXTLP support (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove sudmac support (Torez Smith) [1686205] - [usb] usb: xhci: Add Clear_TT_Buffer (Torez Smith) [1686205] - [usb] usb: Add devaddr in struct usb_device (Torez Smith) [1686205] - [usb] USB: Fix chipmunk-like voice when using Logitech C270 for recording audio (Torez Smith) [1686205] - [usb] USB: usb-storage: Add new ID to ums-realtek (Torez Smith) [1686205] - [usb] USB: use genalloc for USB HCs with local memory (Torez Smith) [1686205] - [usb] usb: phy: mv-usb: Remove set but not used variable 'phy' (Torez Smith) [1686205] - [usb] usb: ftdi-elan: fix possible condition with no effect (if == else) (Torez Smith) [1686205] - [usb] USB: ohci-spear: Remove set but not used variable 'ohci' (Torez Smith) [1686205] - [usb] USB: atm: ueagle-atm.c: remove redundant license text (Torez Smith) [1686205] - [usb] USB: atm: ueagle-atm.c: fix SPDX tag to be BSD2 (Torez Smith) [1686205] - [usb] usb: ohci-s3c2410: Remove set but not used variable 'hcd' (Torez Smith) [1686205] - [usb] usb: cdc-wdm: remove redundant assignment to rv (Torez Smith) [1686205] - [usb] usb: host: ohci-st: Remove set but not used variable 'ohci' (Torez Smith) [1686205] - [usb] usb: host: ehci-st: Remove set but not used variable 'ehci' (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: fix memory leak in do_flash (Torez Smith) [1686205] - [include] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Torez Smith) [1686205] - [usb] usbip: usbip_host: fix stub_dev lock context imbalance regression (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Torez Smith) [1686205] - [usb] usb: avoid redundant allocation and free of memory (Torez Smith) [1686205] - [usb] signal/usb: Replace kill_pid_info_as_cred with kill_pid_usb_asyncio (Torez Smith) [1686205] - [usb] xhci: Use zu for printing size_t type (Torez Smith) [1686205] - [usb] xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() (Torez Smith) [1686205] - [usb] xhci: Fix immediate data transfer if buffer is already DMA mapped (Torez Smith) [1686205] - [usb] usb: xhci: avoid null pointer deref when bos field is NULL (Torez Smith) [1686205] - [usb] usb: xhci: Fix a potential null pointer dereference in xhci_debugfs_create_endpoint() (Torez Smith) [1686205] - [usb] xhci: update bounce buffer with correct sg num (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit 0x1260 and 0x1261 compositions (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add Allied Telesis VT-Kit3 (Torez Smith) [1686205] - [usb] USB: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode (Torez Smith) [1686205] - [tools] treewide: Add SPDX license identifier - Makefile/Kconfig (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r7s9210 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add support for RZ/A2 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: support byte addressable CFIFO (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for CNEN bit (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move flags to param (Torez Smith) [1686205] - [usb] usb: core: hub: Disable hub-initiated U1/U2 (Torez Smith) [1686205] - [usb] usb: core: hub: Enable/disable U1/U2 in configured state (Torez Smith) [1686205] - [usb] USB: rio500: simplify locking (Torez Smith) [1686205] - [usb] USB: rio500: fix memory leak in close after disconnect (Torez Smith) [1686205] - [usb] USB: rio500: refuse more than one device at a time (Torez Smith) [1686205] - [usb] usbip: usbip_host: fix BUG: sleeping function called from invalid context (Torez Smith) [1686205] - [usb] USB: sisusbvga: fix oops in error path of sisusb_probe (Torez Smith) [1686205] - [usb] USB: Add LPM quirk for Surface Dock GigE adapter (Torez Smith) [1686205] - [usb] usb: mtu3: fix up undefined reference to usb_debug_root (Torez Smith) [1686205] - [usb] USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor (Torez Smith) [1686205] - [usb] usb: remove redundant 'default n' from Kconfig-s (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use specific struct instead of USBHS_TYPE_* enums (Torez Smith) [1686205] - [usb] USB: OHCI: remove space before open square bracket '[' (Torez Smith) [1686205] - [usb] usb: exynos: add workaround for the USB device bindings conflict (Torez Smith) [1686205] - [usb] usbip: usbip_host: cleanup do_rebind() return path (Torez Smith) [1686205] - [usb] USB: serial: f81232: clear overrun flag (Torez Smith) [1686205] - [usb] USB: serial: f81232: fix interrupt worker not stop (Torez Smith) [1686205] - [usb] usb: dwc3: Rename DWC3_DCTL_LPM_ERRATA (Torez Smith) [1686205] - [usb] usb: dwc3: Fix default lpm_nyet_threshold value (Torez Smith) [1686205] - [usb] usb: dwc3: debug: Print GET_STATUS(device) tracepoint (Torez Smith) [1686205] - [usb] usb: dwc3: Do core validation early on probe (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Set lpm_capable (Torez Smith) [1686205] - [usb] usb: gadget: atmel: tie wake lock to running clock (Torez Smith) [1686205] - [usb] usb: gadget: atmel: support USB suspend (Torez Smith) [1686205] - [usb] usb: gadget: atmel_usba_udc: simplify setting of interrupt-enabled mask (Torez Smith) [1686205] - [usb] dwc2: gadget: Fix completed transfer size calculation in DDMA (Torez Smith) [1686205] - [usb] usb: dwc2: Set lpm mode parameters depend on HW configuration (Torez Smith) [1686205] - [usb] usb: dwc2: Fix channel disable flow (Torez Smith) [1686205] - [usb] usb: dwc2: Set actual frame number for completed ISOC transfer (Torez Smith) [1686205] - [usb] usb: gadget: do not use __constant_cpu_to_le16 (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Increase descriptors count for ISOC's (Torez Smith) [1686205] - [usb] usb: dwc3: move synchronize_irq() out of the spinlock protected block (Torez Smith) [1686205] - [usb] usb: dwc3: Free resource immediately after use (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: Convert to bulk clk API (Torez Smith) [1686205] - [usb] usb: dwc2: Delayed status support (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: rework interrupt handling (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: add support for stotg04 phy (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: properly setup phy interrupts (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: simplify vbus handling (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: simplify probe (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Move gadget phy init into core phy init (Torez Smith) [1686205] - [usb] usb: dwc2: Move phy init into core (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Replace phyif with phy_utmi_width (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Remove duplicated phy init (Torez Smith) [1686205] - [usb] usb: dwc2: Move UTMI_PHY_DATA defines closer (Torez Smith) [1686205] - [usb] usb: dwc2: optionally assert phy reset when waking up (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: Document quirk to reset PHY upon wakeup (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: document the vbus-supply property (Torez Smith) [1686205] - [usb] USB: UDC: net22{80, 72}: remove mistaken test of req->zero (Torez Smith) [1686205] - [usb] USB: UDC: net2280: Remove redundant "if" condition (Torez Smith) [1686205] - [usb] usb: gadget: fsl: fix link error against usb-gadget module (Torez Smith) [1686205] - [usb] usb: gadget: f_ncm: Add OS descriptor support (Torez Smith) [1686205] - [usb] usb: gadget: f_ncm: Fix NTP-32 support (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Reject LPM token during Control transfers (Torez Smith) [1686205] - [usb] USB: Export usb_wakeup_enabled_descendants() (Torez Smith) [1686205] - [usb] usb: dwc2: bus suspend/resume for hosts with DWC2_POWER_DOWN_PARAM_NONE (Torez Smith) [1686205] - [usb] usb: dwc3: Add Amlogic G12A DWC3 glue (Torez Smith) [1686205] - [usb] usb: dwc2: Add Amlogic G12A DWC2 Params (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc3: Add Amlogic G12A DWC3 Glue Bindings (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: Add Amlogic G12A DWC2 Compatible (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: don't free buffer prematurely (Torez Smith) [1686205] - [usb] USB: serial: io_edgeport: fix up switch fall-through comments (Torez Smith) [1686205] - [usb] usb: usb251xb: Add US port lanes inversion property (Torez Smith) [1686205] - [usb] usb: usb251xb: Create a ports field collector method (Torez Smith) [1686205] - [documentation] usb: usb251xb: Add US lanes inversion dts-bindings (Torez Smith) [1686205] - [usb] usb: isp1760-hcd: Fix fall-through annotations (Torez Smith) [1686205] - [usb] usb: musb: dsps: Use dev_get_drvdata() (Torez Smith) [1686205] - [usb] usb: musb: jz4740: obtain USB PHY from devicetree (Torez Smith) [1686205] - [usb] usb: musb: jz4740: Let the platform probe the PHY (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Add usb-phy property to the jz4740-musb node (Torez Smith) [1686205] - [soc] soc: sunxi: Fix missing dependency on REGMAP_MMIO (Torez Smith) [1686205] - [usb] usb: musb: omap2430: Add support for idling phy when musb is idle (Torez Smith) [1686205] - [usb] usb: musb: Silence error about blacklisting hubs if !CONFIG_USB (Torez Smith) [1686205] - [usb] usbip: vhci_hcd: Mark expected switch fall-through (Torez Smith) [1686205] - [usb] UAS: fix alignment of scatter/gather segments (Torez Smith) [1686205] - [include] USB: serial: drop unused iflag macro (Torez Smith) [1686205] - [usb] USB: serial: drop unnecessary goto (Torez Smith) [1686205] - [usb] USB: serial: clean up throttle handling (Torez Smith) [1686205] - [usb] USB: serial: fix unthrottle races (Torez Smith) [1686205] - [usb] USB: cdc-acm: clean up throttle handling (Torez Smith) [1686205] - [usb] USB: cdc-acm: fix unthrottle races (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: fix missing unlock on error in ccg_cmd_write_flash_row() (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r8a77470 (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a774c0 support (Torez Smith) [1686205] - [usb] usb: xhci: add endpoint context tracing when an endpoint is added (Torez Smith) [1686205] - [usb] xhci: Add tracing for input control context (Torez Smith) [1686205] - [usb] xhci: add port and bus number to port dynamic debugging (Torez Smith) [1686205] - [usb] usb: xhci: add Immediate Data Transfer support (Torez Smith) [1686205] - [usb] usb: usb251xb: Add an empty hub' i2c-bus segment checker (Torez Smith) [1686205] - [usb] USB: serial: spcp8x5: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: oti6858: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop bogus initial cflag (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: clean up initial-termios handling (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: drop unused termios (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: drop unused driver data flag (Torez Smith) [1686205] - [usb] USB: serial: fix initial-termios handling (Torez Smith) [1686205] - [usb] USB: yurex: Fix protection fault after device removal (Torez Smith) [1686205] - [usb] usb: usbip: fix isoc packet num validation in get_pipe (Torez Smith) [1686205] - [usb] usb/hcd: Send a uevent signaling that the host controller had died (Torez Smith) [1686205] - [usb] usb: typec: Add driver for NVIDIA Alt Modes (Torez Smith) [1686205] - [usb] usb: typec: displayport: Export probe and remove functions (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Support for DisplayPort alt mode (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Preliminary support for alternate modes (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add firmware flashing support (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add get_fw_info function (Torez Smith) [1686205] - [usb] usb: usb251xb: Lock i2c-bus segment the hub resides (Torez Smith) [1686205] - [usb] usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON (Torez Smith) [1686205] - [usb] usbip: stub_rx: tidy the indenting in is_clear_halt_cmd() (Torez Smith) [1686205] - [usb] USB: serial: digi_acceleport: clean up set_termios (Torez Smith) [1686205] - [usb] USB: serial: digi_acceleport: clean up modem-control handling (Torez Smith) [1686205] - [usb] USB: core: Fix bug caused by duplicate interface PM usage counter (Torez Smith) [1686205] - [usb] usb: mtu3: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: chipidea: msm: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: dwc2: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: misc: usb3503: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: xhci-mtk: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Revert "Resolve fixed power role contract setup" (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Implement start_toggling for all port-types (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Notify the tcpc to start connection-detection for SRPs (Torez Smith) [1686205] - [usb] usb: host: use usb_endpoint_maxp instead of usb_maxpacket (Torez Smith) [1686205] - [usb] USB: dummy-hcd: Fix failure to give back unlinked URBs (Torez Smith) [1686205] - [usb] USB: core: Don't unbind interfaces following device reset failure (Torez Smith) [1686205] - [usb] usb-storage: Set virt_boundary_mask to avoid SG overflows (Torez Smith) [1686205] - [usb] USB: core: Fix unterminated string returned by usb_string() (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert the generic EHCI binding to YAML (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert the generic OHCI binding to YAML (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert USB HCD generic binding to YAML (Torez Smith) [1686205] - [usb] USB: hub: Remove returned value 'status' since never used (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Add Tegra186 XUSB support (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Selectively program IPFS (Torez Smith) [1686205] - [documentation] dt-bindings: usb: xhci-tegra: Add Tegra186 support (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: drop the vbus GPIO (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: disable the regulator if the overcurrent irq fired (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: let the regulator framework keep track of use count (Torez Smith) [1686205] - [usb] USB: serial: pl2303: fix tranceiver suspend mode (Torez Smith) [1686205] - [usb] USB: serial: pl2303: fix non-supported xon/xoff (Torez Smith) [1686205] - [usb] USB: serial: option: add Olicard 600 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add new device id (Torez Smith) [1686205] - [usb] usb: u132-hcd: fix resource leak (Torez Smith) [1686205] - [usb] usb: cdc-acm: fix race during wakeup blocking TX traffic (Torez Smith) [1686205] - [usb] usb: mtu3: fix EXTCON dependency (Torez Smith) [1686205] - [usb] usb: usb251xb: fix to avoid potential NULL pointer dereference (Torez Smith) [1686205] - [usb] usb: core: Try generic PHY_MODE_USB_HOST if usb_phy_roothub_set_mode fails (Torez Smith) [1686205] - [usb] usb: introduce usb_ep_type_string() function (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Make fusb302_irq_work static (Torez Smith) [1686205] - [usb] usb: u132-hcd: fix potential NULL pointer dereference (Torez Smith) [1686205] - [usb] usb: typec: wcove: Provide fwnode for the port (Torez Smith) [1686205] - [usb] usb: core: Add PM runtime calls to usb_hcd_platform_shutdown (Torez Smith) [1686205] - [usb] usb: sierra: fix a missing check of device_create_file (Torez Smith) [1686205] - [usb] usb: mtu3: add a function to switch mailbox state to string (Torez Smith) [1686205] - [usb] usb: mtu3: add tracepoints to help debug (Torez Smith) [1686205] - [usb] usb: mtu3: move vbus and mode debugfs interfaces into mtu3_debugfs.c (Torez Smith) [1686205] - [usb] usb: mtu3: add debugfs interface files (Torez Smith) [1686205] - [usb] usb: mtu3: supports new QMU format (Torez Smith) [1686205] - [usb] usb: mtu3: rebuild qmu_gpd struct to prepare to support new QMU format (Torez Smith) [1686205] - [usb] usb: mtu3: fix transfer error of USB3 Gen2 isoc (Torez Smith) [1686205] - [usb] usb: mtu3: rebuild the code of getting vbus regulator (Torez Smith) [1686205] - [usb] usb: mtu3: remove unnecessary local variable @req (Torez Smith) [1686205] - [usb] usb: mtu3: print useful information also for device and host modes (Torez Smith) [1686205] - [usb] usb: mtu3: check return value of devm_extcon_register_notifier() (Torez Smith) [1686205] - [usb] xhci: Don't let USB3 ports stuck in polling state prevent suspend (Torez Smith) [1686205] - [usb] usb: xhci: dbc: Don't free all memory with spinlock held (Torez Smith) [1686205] - [usb] xhci: Fix port resume done detection for SS ports with LPM enabled (Torez Smith) [1686205] - [usb] USB: serial: mos7720: fix mos_parport refcount imbalance on error path (Torez Smith) [1686205] - [usb] USB: gadget: f_hid: fix deadlock in f_hidg_write() (Torez Smith) [1686205] - [usb] usb: gadget: net2272: Fix net2272_dequeue() (Torez Smith) [1686205] - [usb] usb: gadget: net2280: Fix net2280_dequeue() (Torez Smith) [1686205] - [usb] usb: gadget: net2280: Fix overrun of OUT messages (Torez Smith) [1686205] - [usb] usb: dwc3: pci: add support for Comet Lake PCH ID (Torez Smith) [1686205] - [usb] usb: usb251xb: Remove unnecessary comparison of unsigned integer with >= 0 (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Add __printf attribute to fusb302_log function (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Improve suspend/resume handling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: 2 small misc. fixes (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Fix fusb302_handle_togdone_src Ra handling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Check vconn is off when we start toggling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Fold fusb302_set_cc_pull into tcpm_set_cc (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Refactor / simplify tcpm_set_cc() (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Make fusb302_set_cc_polarity also set pull ups / downs (Torez Smith) [1686205] - [usb] usb: typec: pi3usb30532: Keep orientation when setting mux to safe mode (Torez Smith) [1686205] - [usb] usb: typec: altmodes/displayport: Fall back to multi-func pins (Torez Smith) [1686205] - [usb] usbip: Remove unnecessary null check (Torez Smith) [1686205] - [include] USB: usb.h: tweak struct urb to remove wasted space (Torez Smith) [1686205] - [usb] usb: common: Consider only available nodes for dr_mode (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-caps (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk (Torez Smith) [1686205] - [usb] usb: typec: Fix unchecked return value (Torez Smith) [1686205] - [usb] USB: serial: option: set driver_info for SIM5218 and compatibles (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add additional NovaTech products (Torez Smith) [1686205] - [usb] USB: serial: option: add support for Quectel EM12 (Torez Smith) [1686205] - [usb] wusb: Remove unnecessary static function ckhdid_printf (Torez Smith) [1686205] - [usb] usb: core: make default autosuspend delay configurable (Torez Smith) [1686205] - [usb] usb: core: Fix typo in description of "authorized_default" (Torez Smith) [1686205] - [usb] usb: chipidea: Refactor USB PHY selection and keep a single PHY (Torez Smith) [1686205] - [usb] usb: chipidea: Grab the (legacy) USB PHY by phandle first (Torez Smith) [1686205] - [usb] usb: chipidea: imx: set power polarity (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ci-hdrc-usb2: add property power-active-high (Torez Smith) [1686205] - [usb] usb: chipidea: imx: remove unused header files (Torez Smith) [1686205] - [usb] usb: chipidea: tegra: Fix missed ci_hdrc_remove_device() (Torez Smith) [1686205] - [usb] usb: core: add option of only authorizing internal devices (Torez Smith) [1686205] - [usb] usb: typec: tps6598x: handle block writes separately with plain-I2C adapters (Torez Smith) [1686205] - [usb] usb: xhci: Fix for Enabling USB ROLE SWITCH QUIRK on INTEL_SUNRISEPOINT_LP_XHCI (Torez Smith) [1686205] - [usb] usb: xhci: fix build warning - missing prototype (Torez Smith) [1686205] - [usb] usb: xhci: dbc: Fixing typo error (Torez Smith) [1686205] - [usb] usb: xhci: remove unused member 'parent' in xhci_regset struct (Torez Smith) [1686205] - [usb] xhci: tegra: Prevent error pointer dereference (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit ME910 ECM composition (Torez Smith) [1686205] - [usb] usb: core: Replace hardcoded check with inline function from usb.h (Torez Smith) [1686205] - [usb] usb: core: skip interfaces disabled in devicetree (Torez Smith) [1686205] - [usb] usb: typec: mux: remove redundant check on variable match (Torez Smith) [1686205] - [usb] USB: serial: cp210x: fix GPIO in autosuspend (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Defer probe if extcon device is not found (Torez Smith) [1686205] - [usb] cdc-wdm: pass return value of recover_from_urb_loss (Torez Smith) [1686205] - [usb] usb: host: oxu210hp-hcd: remove set but not used variables 'uframes, transfer_buffer_length' (Torez Smith) [1686205] - [usb] USB: renesas_usbhs: fix spelling mistake "doens't" -> "doesn't" (Torez Smith) [1686205] - [usb] usb: wusbcore: wa-xfer: use struct_size() helper (Torez Smith) [1686205] - [usb] usb: core: config: Use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: dwc2: use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: typec: mux: Fix unsigned comparison with less than zero (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485 (Torez Smith) [1686205] - [usb] usb: typec: mux: Find the muxes by also matching against the device node (Torez Smith) [1686205] - [usb] usb: typec: Find the ports by also matching against the device node (Torez Smith) [1686205] - [usb] usb: roles: Find the muxes by also matching against the device node (Torez Smith) [1686205] - [usb] usb: typec: Rationalize the API for the muxes (Torez Smith) [1686205] - [usb] usb: typec: tps6598x: Check mode of operation (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Remove unused functions (Torez Smith) [1686205] - [usb] USB: musb: mark expected switch fall-through (Torez Smith) [1686205] - [usb] usb: phy: twl6030-usb: fix possible use-after-free on remove (Torez Smith) [1686205] - [usb] usb: misc: usbtest: add super-speed isoc support (Torez Smith) [1686205] - [usb] usb: dwc3: Reset num_trbs after skipping (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: don't enable interrupt when disabling endpoint (Torez Smith) [1686205] - [usb] scsi: uas: Use scsi_et_resid() where appropriate (Torez Smith) [1686205] - [usb] usb: host: oxu210hp-hcd: fix indentation issue (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add vbus and overcurrent gpios (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add a helper pointer to &pdev->dev (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add a new line after local variables (Torez Smith) [1686205] - [usb] usb: musb: Kconfig: Drop dependency on CONFIG_USB for jz4740 (Torez Smith) [1686205] - [usb] usb: musb: Kconfig: Drop dependency on MACH_JZ4740 for jz4740 (Torez Smith) [1686205] - [usb] usb: musb: jz4740: Add support for devicetree (Torez Smith) [1686205] - [documentation] Documentation: dt: Add binding info for jz4740-musb driver (Torez Smith) [1686205] - [usb] USB: musb: fix indentation issue on a return statement (Torez Smith) [1686205] - [usb] fotg210-udc: pass struct device to DMA API functions (Torez Smith) [1686205] - [usb] fotg210-udc: remove a bogus dma_sync_single_for_device call (Torez Smith) [1686205] - [usb] usb: gadget: Change Andrzej Pietrasiewicz's e-mail address (Torez Smith) [1686205] - [usb] usb: f_fs: Avoid crash due to out-of-scope stack ptr access (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Remove debug.h file (Torez Smith) [1686205] - [usb] usb: typec: Prepare alt mode enter/exit reporting for UCSI alt mode support (Torez Smith) [1686205] - [usb] usb: typec: displayport: Move the Configuration VDO helpers to the header (Torez Smith) [1686205] - [usb] USB: Fix configuration selection issues introduced in v4.20.0 (Torez Smith) [1686205] - [usb] usb: handle warm-reset port requests on hub resume (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add ID for Ingenico 3070 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add minimum baud rate for CP2105 SCI (Torez Smith) [1686205] - [usb] usb: dwc3: haps: Workaround matching VID PID (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: preserve wMaxPacketSize across usb_ep_autoconfig() call (Torez Smith) [1686205] - [usb] usb: gadget: move non-super speed code out of usb_ep_autoconfig_ss() (Torez Smith) [1686205] - [usb] usb: gadget: function: sync f_uac1 ac header baInterfaceNr (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add scatter-gather mode (Torez Smith) [1686205] - [usb] usb: gadget: fix various indentation issues (Torez Smith) [1686205] - [usb] usb: dwc2: Fix EP TxFIFO number setting (Torez Smith) [1686205] - [usb] udc: net2280: Fix net2280_disable (Torez Smith) [1686205] - [usb] USB: gadget: Improve kerneldoc for usb_ep_dequeue() (Torez Smith) [1686205] - [usb] usb: dwc3: debug: purge usage of strcat (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add GPIO support for CP2104 (Torez Smith) [1686205] - [usb] usb: dwc3: trace: pass trace buffer size to decoding functions (Torez Smith) [1686205] - [usb] usb: core: Move variable initialization to appropriate place (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: early giveback if End Transfer already completed (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: don't use resource_index as a flag (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Correct the PPS out_volt calculation (Torez Smith) [1686205] - [usb] usb: gadget: musb: fix short isoc packets with inventra dma (Torez Smith) [1686205] - [usb] usbip: Fix vep_free_request() null pointer checks on input args (Torez Smith) [1686205] - [usb] usb: ehci-orion: add S2RAM support (Torez Smith) [1686205] - [usb] usb: ehci-orion: avoid double PHY initialization (Torez Smith) [1686205] - [usb] usb: host: xhci: mvebu: add reset on resume quirk (Torez Smith) [1686205] - [usb] usb: core: comply to PHY framework (Torez Smith) [1686205] - [usb] usb: phy: am335x: fix race condition in _probe (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Fix error handling of clk_prepare_enable (Torez Smith) [1686205] - [usb] usb: phy: fix link errors (Torez Smith) [1686205] - [usb] usb: gadget: udc: net2272: Fix bitwise and boolean operations (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Handle 0 xfer length for OUT EP (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove req->started flag (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: prevent dwc3_request from being queued twice (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: add dwc3_request status tracking (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add support for r8a774c0 (Torez Smith) [1686205] - [usb] usb: gadget: uvc: add uvcg_warn macro (Torez Smith) [1686205] - [usb] usb: gadget: u_serial: process RX in workqueue instead of tasklet (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add r8a774c0 support (Torez Smith) [1686205] - [documentation] usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0 (Torez Smith) [1686205] - [usb] usb: gadget: aspeed: fix typo (Torez Smith) [1686205] - [usb] usb: dwc3: keystone: Add support for ti, am654-dwc3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: keystone-usb: Add ti, am654-dwc3 support (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Add support for MSM8998 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Add support for msm8998 (Torez Smith) [1686205] - [usb] usb: gadget: Remove dead branch code (Torez Smith) [1686205] - [usb] USB: serial: cp210x: support all gpios on CP2102N QFN28 package (Torez Smith) [1686205] - [usb] usb: ftdi-elan: Fix if == else warnings in ftdi_elan_respond_engine (Torez Smith) [1686205] - [usb] usb: typec: tpcm: improve error handling of tcpm_register_port (Torez Smith) [1686205] - [usb] usb: misc: usb3503: Add system sleep support in non-I2C mode (Torez Smith) [1686205] - [usb] usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path (Torez Smith) [1686205] - [usb] usb: sisusb: remove useless macros and compact the code (Torez Smith) [1686205] - [usb] usb: sisusb: let files build only when needed (Torez Smith) [1686205] - [usb] usb: sisusb_con, cleanup configs (Torez Smith) [1686205] - [usb] usb: sisusb_con, convert addr macros to functions (Torez Smith) [1686205] - [usb] usb: ftdi-elan: remove a unnecessary variable 'empty_packets' (Torez Smith) [1686205] - [usb] usb: assign ACPI companions for embedded USB devices (Torez Smith) [1686205] - [usb] usb: split code locating ACPI companion into port and device (Torez Smith) [1686205] - [usb] USB: host: whci: rename Kbuild file (Torez Smith) [1686205] - [usb] USB: remove README file (Torez Smith) [1686205] - [usb] USB: add missing SPDX lines to Kconfig and Makefiles (Torez Smith) [1686205] - [usb] USB: storage: karma: add whitespace after declarations (Torez Smith) [1686205] - [usb] USB: serial: keyspan_usa: add proper SPDX lines for .h files (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: add MODULE_DEVICE_TABLE (Torez Smith) [1686205] - [usb] USB: Consolidate LPM checks to avoid enabling LPM twice (Torez Smith) [1686205] - [usb] USB: Add new USB LPM helpers (Torez Smith) [1686205] - [usb] drivers: usb :fsl: Remove USB Errata checking code (Torez Smith) [1686205] - [usb] usb: kconfig: remove dependency FSL_SOC for ehci fsl driver (Torez Smith) [1686205] - [usb] usb: ehci: fsl: Update register accessing for arm/arm64 platforms (Torez Smith) [1686205] - [usb] usb: usb251xb: add usb data lane port swap feature (Torez Smith) [1686205] - [documentation] dt-bindings: usb: usb251xb: add documentation for data lane swapping (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: replace udelay() with usleep_range() (Torez Smith) [1686205] - [usb] USB: host: ohci-at91: add sam9x60-sfr definition for ohci (Torez Smith) [1686205] - [usb] xhci: Use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: hub: add retry routine after intr URB submit error (Torez Smith) [1686205] - [usb] USB: leds: fix regression in usbport led trigger (Torez Smith) [1686205] - [usb] usb: chipidea: fix static checker warning for NULL pointer (Torez Smith) [1686205] - [usb] USB: usbip: delete README file (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add new PID to support PL2303TB (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: fix GPIO not working in autosuspend (Torez Smith) [1686205] - [usb] usb: gadget: Potential NULL dereference on allocation error (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Fix the uninitialized link_state when udc starts (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: synchronize_irq dwc irq in suspend (Torez Smith) [1686205] - [usb] USB: core: urb: Use struct_size() in kmalloc() (Torez Smith) [1686205] - [usb] cross-tree: phase out dma_zalloc_coherent() (Torez Smith) [1686205] - [usb] usb: gadget: udc: reduce indentation (Torez Smith) [1686205] - [usb] usb: devio: update max count of DPs per interval for ISOC (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: fix a couple of indentation issues (Torez Smith) [1686205] - [usb] usb: core: Simplify return value of usb_get_configuration() (Torez Smith) [1686205] - [usb] USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB (Torez Smith) [1686205] - [usb] usbcore: Select only first configuration for non-UAC3 compliant devices (Torez Smith) [1686205] - [usb] USB: storage: add quirk for SMI SM3350 (Torez Smith) [1686205] - [usb] USB: storage: don't insert sane sense for SPC3+ when bad sense specified (Torez Smith) [1686205] - [usb] usb: cdc-acm: send ZLP for Telit 3G Intel based modems (Torez Smith) [1686205] - [usb] USB: serial: simple: add Motorola Tetra TPG2200 device id (Torez Smith) [1686205] - [usb] USB: serial: option: add Fibocom NL678 series (Torez Smith) [1686205] - [usb] cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader (Torez Smith) [1686205] - [usb] usb: r8a66597: Fix a possible concurrency use-after-free bug in r8a66597_endpoint_disable() (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Extend the matching rules on PPS APDO selection (Torez Smith) [1686205] - [documentation] usb: typec: Improve Alt Mode documentation (Torez Smith) [1686205] - [usb] usb: musb: dsps: fix runtime pm for peripheral mode (Torez Smith) [1686205] - [usb] usb: musb: dsps: fix otg state machine (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays (Torez Smith) [1686205] - [usb] PCI: Move Synopsys HAPS platform device IDs (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for RZ/G2E (Torez Smith) [1686205] - [usb] usb: ehci-omap: Fix deferred probe for phy handling (Torez Smith) [1686205] - [usb] usb: roles: Add a description for the class to Kconfig (Torez Smith) [1686205] - [usb] xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit LN940 series (Torez Smith) [1686205] - [usb] USB: serial: option: add Fibocom NL668 series (Torez Smith) [1686205] - [usb] USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode) (Torez Smith) [1686205] - [usb] USB: serial: option: add GosunCn ZTE WeLink ME3630 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: mark PM functions as __maybe_unused (Torez Smith) [1686205] - [usb] usb: core: Remove unnecessary memset() (Torez Smith) [1686205] - [usb] usb: host: isp1362-hcd: convert to DEFINE_SHOW_ATTRIBUTE (Torez Smith) [1686205] - [usb] usb: dwc2: Fix disable all EP's on disconnect (Torez Smith) [1686205] - [usb] usb: chipidea: imx: allow to configure oc polarity on i.MX25 (Torez Smith) [1686205] - [usb] usb: chipidea: imx: Warn if oc polarity isn't specified (Torez Smith) [1686205] - [usb] usb: chipidea: imx: support configuring for active low oc signal (Torez Smith) [1686205] - [documentation] doc: usb: ci-hdrc-usb2: Add pinctrl properties for HSIC pin groups (Torez Smith) [1686205] - [usb] usb: chipidea: host: override ehci->hub_control (Torez Smith) [1686205] - [usb] usb: chipidea: imx: add HSIC support (Torez Smith) [1686205] - [usb] usb: chipidea: add flag for imx hsic implementation (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Disable CSP for stream OUT ep (Torez Smith) [1686205] - [usb] USB: serial: mos7840: remove set but not used variables 'number, serial' (Torez Smith) [1686205] - [usb] USB: serial: option: add HP lt4132 (Torez Smith) [1686205] - [usb] usb: dwc2: disable power_down on Amlogic devices (Torez Smith) [1686205] - [usb] xhci: move usb2 get port status link resume handling to its own function (Torez Smith) [1686205] - [usb] xhci: refactor U0 link state handling in get_port_status (Torez Smith) [1686205] - [usb] xhci: cleanup code that sets portstatus and portchange bits (Torez Smith) [1686205] - [usb] xhci: move usb2 speficic bits to own function in get_port_status call (Torez Smith) [1686205] - [usb] xhci: move usb3 speficic bits to own function in get_port_status call (Torez Smith) [1686205] - [usb] xhci: remove unused hcd_index() (Torez Smith) [1686205] - [usb] xhci: move bus_state structure under the xhci_hub structure (Torez Smith) [1686205] - [usb] xhci: remove the unused sw_lpm_support (Torez Smith) [1686205] - [usb] Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs" (Torez Smith) [1686205] - [usb] USB: gadget: udc: s3c2410_udc: convert to DEFINE_SHOW_ATTRIBUTE (Torez Smith) [1686205] - [usb] usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler (Torez Smith) [1686205] - [usb] usb: dwc3: trace: add missing break statement to make compiler happy (Torez Smith) [1686205] - [usb] xhci: Prevent U1/U2 link pm states if exit latency is too long (Torez Smith) [1686205] - [usb] xhci: workaround CSS timeout on AMD SNPS 3.0 xHC (Torez Smith) [1686205] - [tty] USB: serial: console: fix reported terminal settings (Torez Smith) [1686205] - [usb] usb: appledisplay: Remove unnecessary spinlock (Torez Smith) [1686205] - [usb] usb: appledisplay: Set urb transfer_flags to URB_NO_TRANSFER_DMA_MAP (Torez Smith) [1686205] - [usb] usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device (Torez Smith) [1686205] - [usb] USB: Fix invalid-free bug in port_over_current_notify() (Torez Smith) [1686205] - [usb] usb: appledisplay: Add 27" Apple Cinema Display (Torez Smith) [1686205] - [platform] staging: typec: fusb302: Rename fcs, extcon-name to linux, extcon-name (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Report isoc transfer frame number (Torez Smith) [1686205] - [include] usb: gadget: Introduce frame_number to usb_request (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use SIMPLE_DEV_PM_OPS macro (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Remove dummy runtime PM callbacks (Torez Smith) [1686205] - [usb] usb: dwc2: host: use hrtimer for NAK retries (Torez Smith) [1686205] - [usb] usb: hub: delay hub autosuspend if USB3 port is still link training (Torez Smith) [1686205] - [usb] usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode (Torez Smith) [1686205] - [usb] usb: mtu3: enable SETUPENDISR interrupt (Torez Smith) [1686205] - [usb] usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) (Torez Smith) [1686205] - [usb] usb: mtu3: enable hardware remote wakeup from L1 automatically (Torez Smith) [1686205] - [usb] usb: mtu3: remove QMU checksum (Torez Smith) [1686205] - [usb] usb/mtu3: power down device ip at setup (Torez Smith) [1686205] - [usb] usb: dwc2: Disable power down feature on Samsung SoCs (Torez Smith) [1686205] - [usb] usb: dwc3: Correct the logic for checking TRB full in __dwc3_prepare_one_trb() (Torez Smith) [1686205] - [usb] usb: dwc3: don't issue no-op trb for stream capable endpoints (Torez Smith) [1686205] - [usb] usb: dwc3: update stream id in depcmd (Torez Smith) [1686205] - [usb] USB: serial: mos7840: add a product ID for the new product (Torez Smith) [1686205] - [usb] USB: serial: mos7840: clean up register handling (Torez Smith) [1686205] - [usb] usb: gadget: u_ether: fix unsafe list iteration (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: check if dep->frame_number is still valid (Torez Smith) [1686205] - [usb] USB: omap_udc: fix rejection of out transfers when DMA is used (Torez Smith) [1686205] - [usb] USB: omap_udc: fix USB gadget functionality on Palm Tungsten E (Torez Smith) [1686205] - [usb] USB: omap_udc: fix omap_udc_start() on 15xx machines (Torez Smith) [1686205] - [usb] USB: omap_udc: fix crashes on probe error and module removal (Torez Smith) [1686205] - [usb] USB: omap_udc: use devm_request_irq() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove unnecessary dev_info() (Torez Smith) [1686205] - [usb] usb: dwc3: trace: log ep commands in hex (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: return errors from __dwc3_gadget_start_isoc() (Torez Smith) [1686205] - [usb] usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series (Torez Smith) [1686205] - [usb] USB: usb-storage: Add new IDs to ums-realtek (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove wait_end_transfer (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: move requests to cancelled_list (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: introduce cancelled_list (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: track number of TRBs per request (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: combine unaligned and zero flags (Torez Smith) [1686205] - [usb] usb: dwc3: Add workaround for isoc start transfer failure (Torez Smith) [1686205] - [documentation] usb: dwc3: Add disabling of start_transfer failure quirk (Torez Smith) [1686205] - [usb] usb: dwc3: Track DWC_usb31 VERSIONTYPE (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: Allow scatter-gather buffers (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: Add support for CCID descriptors (Torez Smith) [1686205] - [usb] usb: gadget: uvc: constify vb2_ops structure (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Accept LPM token when TxFIFO is not empty (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Fix WkupAlert interrupt handler (Torez Smith) [1686205] - [usb] usb: dwc3: Set default mode for DWC_usb3 v3.30a and higher (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add a safety connection way for forced_b_device (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Add support for DR detection through extcon (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Switch to device property for 'extcon' handling (Torez Smith) [1686205] - [usb] usb: dwc3: don't log probe deferrals; but do log other error codes (Torez Smith) [1686205] - [usb] usb: gadget: aspeed-vhub: constify usb_gadget_ops structure (Torez Smith) [1686205] - [usb] usb: dwc3: Support option to disable USB2 LPM (Torez Smith) [1686205] - [documentation] usb: dwc3: Add a property to disable USB2 LPM (Torez Smith) [1686205] - [usb] usb: dwc3: Set GUSB2PHYCFG.ENBLSLPM (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Print/set link state for peripheral mode (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Properly print/set link state for HS (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Dump internal LSP and ep registers (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Print eps Tx/RxFIFO in bytes (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Properly name Tx/RxFIFO (Torez Smith) [1686205] - [usb] Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" (Torez Smith) [1686205] - [usb] drivers: usb: early: clean up indentation, remove extraneous tabs (Torez Smith) [1686205] - [usb] USB: ene_usb6250: add missing indentation (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: use rounding when calculating baud rate divisors (Torez Smith) [1686205] - [usb] USB: serial: f81534: fix reading old/new IC config (Torez Smith) [1686205] - [usb] usb: cdc-acm: add entry for Hiro (Conexant) modem (Torez Smith) [1686205] - [usb] usb: xhci: Prevent bus suspend if a port connect change or polling state is detected (Torez Smith) [1686205] - [usb] usb: core: Fix hub port connection events lost (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers (Torez Smith) [1686205] - [usb] Revert "usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers" (Torez Smith) [1686205] - [usb] usb: dwc2: pci: Fix an error code in probe (Torez Smith) [1686205] - [usb] usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove() (Torez Smith) [1686205] - [usb] USB: serial: mos7840: remove set but not used variables 'st, data1, iflag' (Torez Smith) [1686205] - [usb] USB: serial: quatech2: remove set but not used variable 'port_priv' (Torez Smith) [1686205] - [include] USB: remove the unused struct hcd_timeout definition (Torez Smith) [1686205] - [usb] usb: typec: ucsi: add support for Cypress CCGx (Torez Smith) [1686205] - [usb] usb: xhci: fix timeout for transition from RExit to U0 (Torez Smith) [1686205] - [usb] usb: xhci: fix uninitialized completion when USB3 port got wrong status (Torez Smith) [1686205] - [usb] xhci: Add check for invalid byte size error when UAS devices are connected (Torez Smith) [1686205] - [usb] xhci: handle port status events for removed USB3 hcd (Torez Smith) [1686205] - [usb] xhci: Fix leaking USB3 shared_hcd at xhci removal (Torez Smith) [1686205] - [documentation] dt-bindings: usb: xhci-tegra: Add power-domain details (Torez Smith) [1686205] - [usb] USB: misc: appledisplay: add 20" Apple Cinema Display (Torez Smith) [1686205] - [usb] USB: quirks: Add no-lpm quirk for Raydium touchscreens (Torez Smith) [1686205] - [usb] usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB (Torez Smith) [1686205] - [usb] USB: Wait for extra delay time after USB_PORT_FEAT_RESET for quirky hub (Torez Smith) [1686205] - [usb] USB: gadget: udc: fix spelling mistake "intrerrupt" -> "interrupt" (Torez Smith) [1686205] - [usb] usb: host: remove unnecessary condition check (Torez Smith) [1686205] - [usb] usb: typec: tcpm: charge current handling for sink during hard reset (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Do not disconnect link for self powered devices (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Properly check last unaligned/zero chain TRB (Torez Smith) [1686205] - [usb] usb: dwc3: core: Clean up ULPI device (Torez Smith) [1686205] - [usb] usb: phy: ab8500: silence some uninitialized variable warnings (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Add genpd support (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Power-off power-domains on removal (Torez Smith) [1686205] - [usb] usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten (Torez Smith) [1686205] - [tools] usbip: tools: fix atoi() on non-null terminated string (Torez Smith) [1686205] - [usb] USB: misc: appledisplay: fix backlight update_status return code (Torez Smith) [1686205] - [usb] USB: fix the usbfs flag sanitization for control transfers (Torez Smith) [1686205] - [documentation] usb: host: add DT bindings for faraday fotg2 (Torez Smith) [1686205] - [usb] usb: host: ohci-at91: fix request of irq for optional gpio (Torez Smith) [1686205] - [usb] usb: xhci: pci: Enable Intel USB role mux on Apollo Lake platforms (Torez Smith) [1686205] - [usb] usb: roles: intel_xhci: Fix Unbalanced pm_runtime_enable (Torez Smith) [1686205] - [usb] cdc-acm: correct counting of UART states in serial state notification (Torez Smith) [1686205] - [usb] cdc-acm: do not reset notification buffer index upon urb unlinking (Torez Smith) [1686205] - [usb] cdc-acm: fix race between reset and control messaging (Torez Smith) [1686205] - [usb] usb: usbip: Fix BUG: KASAN: slab-out-of-bounds in vhci_hub_control() (Torez Smith) [1686205] - [usb] usb/early: remove set but not used variable 'remain_length' (Torez Smith) [1686205] - [usb] usb: typec: Fix copy/paste on typec_set_vconn_role() kerneldoc (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Report back negotiated PPS voltage and current (Torez Smith) [1686205] - [usb] USB: core: remove set but not used variable 'udev' (Torez Smith) [1686205] - [usb] usb: core: fix memory leak on port_dev_path allocation (Torez Smith) [1686205] - [usb] USB: net2280: Remove ->disconnect() callback from net2280_pullup() (Torez Smith) [1686205] - [usb] usb: dwc2: disable power_down on rockchip devices (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add support for r8a77990 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usb3: add bindings for r8a77990 (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: remove set but not used variable 'iflag' (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: fix interrupt-out transfer length (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add support for FT232R CBUS gpios (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: fix gpio name collisions (Torez Smith) [1686205] - [netdrv] net: usbnet: make driver_info const (Torez Smith) [1686205] - [usb] usb: typec: remove set but not used variables 'snk_ma, min_mv' (Torez Smith) [1686205] - [usb] usb: export firmware port location in sysfs (Torez Smith) [1686205] - [usb] usb: hub: try old enumeration scheme first for high speed devices (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Document r8a7744 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r8a7744 (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Fix APDO PPS order checking to be based on voltage (Torez Smith) [1686205] - [tools] usbip: fix vhci_hcd controller counting (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Fix b-device mode for "workaround" (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add handler for WkupAlert interrupt (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: enable WKUP_ALERT interrupt (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Program GREFCLK register (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add parameters for GREFCLK register (Torez Smith) [1686205] - [usb] usb: dwc2: Add definitions for new registers (Torez Smith) [1686205] - [usb] usb: dwc2: Update target (u)frame calculation (Torez Smith) [1686205] - [usb] usb: dwc2: Add dwc2_gadget_dec_frame_num_by_one() function (Torez Smith) [1686205] - [usb] usb: dwc2: Add core parameter for service interval support (Torez Smith) [1686205] - [usb] usb: dwc2: Update registers definitions to support service interval (Torez Smith) [1686205] - [usb] usb: gadget: f_uac2: disable IN/OUT ep if unused (Torez Smith) [1686205] - [usb] USB: gadget core: Issue ->disconnect() callback from usb_gadget_disconnect() (Torez Smith) [1686205] - [usb] usb: dwc3: Fix spelling of 'optimizations' (Torez Smith) [1686205] - [usb] usb: gadget: atmel: remove pointless retrieval of DT name property (Torez Smith) [1686205] - [usb] usb: gadget: fsl_udc_core: fixup struct_udc_setup documentation (Torez Smith) [1686205] - [usb] usb: gadget: fsl_udc_core: check allocation return value and cleanup on failure (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Check ENBLSLPM before sending ep command (Torez Smith) [1686205] - [usb] usb: dwc2: fix unbalanced use of external vbus-supply (Torez Smith) [1686205] - [usb] usb: dwc2: fix call to vbus supply exit routine, call it unlocked (Torez Smith) [1686205] - [usb] usb: dwc2: fix a race with external vbus supply (Torez Smith) [1686205] - [usb] usb: dwc2: get optional vbus-supply regulator once (Torez Smith) [1686205] - [usb] usb: dwc3: add EXTCON dependency for qcom (Torez Smith) [1686205] - [usb] usb: gadget: udc: atmel: handle at91sam9rl PMC (Torez Smith) [1686205] - [usb] usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-context bug in fotg210_get_status() (Torez Smith) [1686205] - [usb] usb: dwc2: Disable all EP's on disconnect (Torez Smith) [1686205] - [documentation] usb: dwc3: exynos: Add support for Exynos5433 variant with all clocks (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Rework clock handling and prepare for new variants (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Remove dead code (Torez Smith) [1686205] - [usb] usb: gadget: udc: Remove unnecessary parentheses (Torez Smith) [1686205] - [usb] usb: dwc2: remove set but unused variable (Torez Smith) [1686205] - [usb] usb: gadget: fix spelling mistakeis "queing" -> "queuing" (Torez Smith) [1686205] - [usb] usb: xhci-mtk: resume USB3 roothub first (Torez Smith) [1686205] - [usb] xhci: Add missing CAS workaround for Intel Sunrise Point xHCI (Torez Smith) [1686205] - [usb] usb: cdc_acm: Do not leak URB buffers (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_abort_bulk_in_tag (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_clear (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_read (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix memory leak in usbtmc_ioctl_request (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for R-Car E3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 (Torez Smith) [1686205] - [usb] Revert "usb: renesas_usbhs: set the mode by using extcon state for non-otg channel" (Torez Smith) [1686205] - [usb] Revert "usb: renesas_usbhs: add extcon notifier to set mode for non-otg channel" (Torez Smith) [1686205] - [usb] usb: core: added uevent for over-current (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Resolve fixed power role contract setup (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Correct spelling mistake for toggling state (Torez Smith) [1686205] - [usb] xhci: Avoid USB autosuspend when resuming USB2 ports (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Firmware header is little endian (Torez Smith) [1686205] - [usb] xhci: Use soft retry to recover faster from transaction errors (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: add platform TPL support (Torez Smith) [1686205] - [usb] usb: xhci-mtk: supports SSP without external USB3 gen2 hub (Torez Smith) [1686205] - [usb] usb: xhci-mtk: supports bandwidth scheduling with multi-TT (Torez Smith) [1686205] - [usb] usb: xhci-mtk: improve bandwidth scheduling (Torez Smith) [1686205] - [usb] usb: xhci-mtk: fix ISOC error when interval is zero (Torez Smith) [1686205] - [usb] usb: xhci-mtk: use maximum ESIT payload of endpiont context (Torez Smith) [1686205] - [usb] usb: host: Replace empty define with do while (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: implement GPIO support for FT-X devices (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Use u to print unsigned int values (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Simplify attributes macros (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Fix operation on big endian platforms (Torez Smith) [1686205] - [uapi] usb: video: Fix endianness mismatches in descriptor structures (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Remove uvc_set_trace_param() function (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Replace plain printk() with dev_*() (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Only halt video streaming endpoint in bulk mode (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Factor out video USB request queueing (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Sort frame intervals upon writing (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Prevent format changes after linking header (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add bFrameIndex attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add bFormatIndex attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add interface number attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Allocate groups dynamically (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Drop leaked references to config items (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: add description for px30 (Torez Smith) [1686205] - [usb] USB: serial: simple: add Motorola Tetra MTP6550 id (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: fix spelling mistake "retreiving" -> "retrieving" (Torez Smith) [1686205] - [usb] USB: STORAGE: ISD200 Fixed coding style issue "space required in for loop" (Torez Smith) [1686205] - [usb] usb: typec: Group all TCPCI/TCPM code together (Torez Smith) [1686205] - [usb] usb: typec: fusb302: reorganizing the probe function a little (Torez Smith) [1686205] - [usb] usb: typec: class: Don't use port parent for getting mux handles (Torez Smith) [1686205] - [usb] usb: typec: mux: Take care of driver module reference counting (Torez Smith) [1686205] - [usb] usb: core: safely deal with the dynamic quirk lists (Torez Smith) [1686205] - [usb] usb: roles: Take care of driver module reference counting (Torez Smith) [1686205] - [usb] usb: phy: mxs: fix spelling mistake "stardard" -> "standard" (Torez Smith) [1686205] - [usb] usb: host: fotg2: Fix potential NULL dereference (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add multiple clocks management (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: add clock-names property (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add reset_control (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ohci: Add clocks description for R-Car Gen3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ehci: Add clocks description for R-Car Gen3 (Torez Smith) [1686205] - [usb] usbcore: Select UAC3 configuration for audio if present (Torez Smith) [1686205] - [documentation] usb: gadget: udc: renesas_usb3: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: ehci-mv: add bindings (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: add DT support (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: use phy-pxa-usb (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: remove private_init (Torez Smith) [1686205] - [usb] USB: EHCI: make ehci-mv a separate driver (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove sysfs group TermChar and auto_abort (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix split quoted string in debug message (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove redundant macro USBTMC_SIZE_IOBUFFER (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove redundant code (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_API_VERSION (Torez Smith) [1686205] - [usb] usb: usbtmc: Replace USBTMC_TIMEOUT macros for control messages (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_OUT (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_IN (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_CLEAR (Torez Smith) [1686205] - [usb] usb: usbtmc: Optimize usbtmc_read (Torez Smith) [1686205] - [usb] usb: usbtmc: Optimize usbtmc_write (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_AUTO_ABORT (Torez Smith) [1686205] - [usb] usb: usbtmc: add ioctl USBTMC_IOCTL_MSG_IN_ATTR (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC488_IOCTL_WAIT_SRQ (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix suspend/resume (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_CLEANUP_IO (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_CANCEL_IO (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for vendor specific read (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_WRITE_RESULT (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for vendor specific write (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for generic requests on control (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Populate tcpc fwnode for TCPM property handling (Torez Smith) [1686205] - [documentation] dt-bindings: usb: fusb302: Use usb-connector bindings for configuration (Torez Smith) [1686205] - [documentation] dt-bindings: connector: Add support for USB-PD PPS APDOs to bindings (Torez Smith) [1686205] - [usb] USB: handle NULL config in usb_find_alt_setting() (Torez Smith) [1686205] - [usb] USB: fix error handling in usb_driver_claim_interface() (Torez Smith) [1686205] - [usb] USB: remove LPM management from usb_driver_claim_interface() (Torez Smith) [1686205] - [usb] USB: usbdevfs: restore warning for nonsensical flags (Torez Smith) [1686205] - [usb] USB: usbdevfs: sanitize flags more (Torez Smith) [1686205] - [usb] Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()" (Torez Smith) [1686205] - [usb] usb: musb: dsps: do not disable CPPI41 irq in driver teardown (Torez Smith) [1686205] - [usb] usb: chipidea: Fix otg event handler (Torez Smith) [1686205] - [usb] usb: chipidea: Prevent unbalanced IRQ disable (Torez Smith) [1686205] - [documentation] doc: usb: ci-hdrc-usb2: Add pinctrl properties definition (Torez Smith) [1686205] - [usb] usb: chipidea: Add dynamic pinctrl selection (Torez Smith) [1686205] - [usb] usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match (Torez Smith) [1686205] - [usb] usb: chipidea: imx: enable OTG overcurrent in case USB subsystem is already started (Torez Smith) [1686205] - [usb] usb: chipidea: imx: do not use preprocessor conditionals for PM (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add section header comments (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Don't wrap groups unnecessarily (Torez Smith) [1686205] - [usb] mos7720: bury dead TIOCM... in ->ioctl() (Torez Smith) [1686205] - [usb] USB: serial: option: add two-endpoints device-id flag (Torez Smith) [1686205] - [usb] USB: serial: option: improve Quectel EP06 detection (Torez Smith) [1686205] - [usb] Revert "cdc-acm: implement put_char() and flush_chars()" (Torez Smith) [1686205] - [usb] usb: Change usb_of_get_companion_dev() place to usb/common (Torez Smith) [1686205] - [usb] usb: xhci: fix interrupt transfer error happened on MTK platforms (Torez Smith) [1686205] - [usb] usb: core: phy: clean up return value check about devm_of_phy_get_by_index() (Torez Smith) [1686205] - [usb] usb: mtu3: disable vbus rise/fall interrupts of ltssm (Torez Smith) [1686205] - [usb] USB: wusbcore: Switch to bitmap_zalloc() (Torez Smith) [1686205] - [usb] usb: misc: fix obsolete function (Torez Smith) [1686205] - [usb] usb: iowarrior: replace kmalloc with kmalloc_array (Torez Smith) [1686205] - [usb] USB: OHCI: Remove USB bus reset delay from OHCI handover code (Torez Smith) [1686205] - [usb] usb: host: fotg2: add silicon clock handling (Torez Smith) [1686205] - [usb] USB: typec: fsusb302: remove unused variables snk_pdo and toggling_mode_name (Torez Smith) [1686205] - [usb] usb storage: remove inherited SCSI dependency for USB_STORAGE_ENE_UB6250 (Torez Smith) [1686205] - [usb] usb storage: group dependent USB storage Kconfig entries together (Torez Smith) [1686205] - [usb] USB: Removing NULL check for pool since dma_pool_destroy is safe (Torez Smith) [1686205] - [usb] usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt() (Torez Smith) [1686205] - [usb] usb: misc: uss720: Fix two sleep-in-atomic-context bugs (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame() (Torez Smith) [1686205] - [usb] usb: Avoid use-after-free by flushing endpoints early in usb_set_interface() (Torez Smith) [1686205] - [usb] usb/typec: fix kernel-doc notation warning for typec_match_altmode (Torez Smith) [1686205] - [usb] usb: Don't die twice if PCI xhci host is not responding in resume (Torez Smith) [1686205] - [usb] usb: mtu3: fix error of xhci port id when enable U3 dual role (Torez Smith) [1686205] - [usb] usb: uas: add support for more quirk flags (Torez Smith) [1686205] - [usb] USB: Add quirk to support DJI CineSSD (Torez Smith) [1686205] - [usb] usb: typec: fix kernel-doc parameter warning (Torez Smith) [1686205] - [usb] usb/dwc3/gadget: fix kernel-doc parameter warning (Torez Smith) [1686205] - [usb] USB: yurex: Check for truncation in yurex_read() (Torez Smith) [1686205] - [usb] USB: yurex: Fix buffer over-read in yurex_write() (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: Iterate over parent nodes for finding quirks (Torez Smith) [1686205] - [usb] xhci: Fix use after free for URB cancellation on a reallocated endpoint (Torez Smith) [1686205] - [usb] USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB controller (Torez Smith) [1686205] - [usb] usb: dwc2: Fix call location of dwc2_check_core_endianness (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Fix return value check in dwc3_byt_enable_ulpi_refclock() (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 (Torez Smith) [1686205] - [usb] usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep (Torez Smith) [1686205] - [usb] USB: net2280: Fix erroneous synchronization change (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: avoid unused function warnings (Torez Smith) [1686205] - [usb] USB: serial: ti_usb_3410_5052: fix array underflow in completion handler (Torez Smith) [1686205] - [usb] USB: serial: io_ti: fix array underflow in completion handler (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add a new device id for ATEN (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Kconfig: convert to SPDX identifiers (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Check MaxPacketSize from descriptor (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "stm32f4x9_fsotg" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "amlogic" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "his" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "bcm" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: ISOC's starting flow improvement (Torez Smith) [1686205] - [usb] usb: dwc2: Make dwc2_readl/writel functions endianness-agnostic (Torez Smith) [1686205] - [usb] usb: dwc3: core: Enable AutoRetry feature in the controller (Torez Smith) [1686205] - [usb] usb: dwc3: Set default mode for dwc_usb31 (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Add register of usb role switch (Torez Smith) [1686205] - [usb] usb: dwc2: replace ioread32/iowrite32_rep with dwc2_readl/writel_rep (Torez Smith) [1686205] - [usb] usb: dwc2: Modify dwc2_readl/writel functions prototype (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Intel Merrifield can be host (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Supply device properties via driver data (Torez Smith) [1686205] - [documentation] arm64: dts: dwc3: description of incr burst type (Torez Smith) [1686205] - [usb] usb: dwc3: Enable undefined length INCR burst type (Torez Smith) [1686205] - [usb] usb: dwc3: add global soc bus configuration reg0 (Torez Smith) [1686205] - [usb] usb: dwc3: Describe 'wakeup_work' field of struct dwc3_pci (Torez Smith) [1686205] - [usb] USB: option: add support for DW5821e (Torez Smith) [1686205] - [usb] usb: dwc3: change stream event enable bit back to 13 (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: reset host controller at suspend/resume (Torez Smith) [1686205] - [usb] usb: gadget: storage: Remove reference counting (Torez Smith) [1686205] - [usb] usb: gadget: storage: Add error handling for no memory (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Use devm functions to get the phy GPIOs (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Enable ULPI Refclk on platforms where the firmware does not (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Add GPIO lookup table on platforms without ACPI GPIO resources (Torez Smith) [1686205] - [usb] USB: gadget: Document that certain ep operations can be called in interrupt context (Torez Smith) [1686205] - [usb] usb: gadget: configfs: avoid spaces for indentation (Torez Smith) [1686205] - [usb] usb: dwc3: Add a glue driver for Synopsys HAPS platform (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Expose configuration name through video node (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Move function to avoid forward declaration (Torez Smith) [1686205] - [usb] usb: dwc2: Move dwc2_readl/writel functions after hsotg structure (Torez Smith) [1686205] - [usb] usb: gadget: tcm: fix spelling mistake: "Manufactor" -> "Manufacturer" (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Move trace parameter to function module (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Minimize #include in headers (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Move userspace API definition to public header (Torez Smith) [1686205] - [usb] usb: host: exynos: Remove support for Exynos5440 (Torez Smith) [1686205] - [usb] usb: usbtmc: Add support for 32 bit compat applications (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for termination character (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for EOM bit (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for trigger (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctls to set/get usb timeout (Torez Smith) [1686205] - [usb] usb: usbtmc: use consistent timeout error (Torez Smith) [1686205] - [usb] usb: usbtmc: Support Read Status Byte with SRQ per file (Torez Smith) [1686205] - [usb] USB: serial: cp210x: implement GPIO support for CP2102N (Torez Smith) [1686205] - [usb] USB: serial: cp210x: improve line-speed handling for CP2104 and CP2105 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: generalise CP2102N line-speed handling (Torez Smith) [1686205] - [usb] USB: serial: cp210x: improve baudrate support for CP2102N (Torez Smith) [1686205] - [usb] USB: serial: cp210x: honour device-type maximum line speed (Torez Smith) [1686205] - [usb] USB: serial: cp210x: make line-speed quantisation data driven (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop redundant input-speed re-encoding (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop unused driver-data baud rate (Torez Smith) [1686205] - [usb] USB: serial: mos7720: remove redundant variables iflag, mask and serial (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a77990 support (Torez Smith) [1686205] - [usb] usb: host: ehci-sched: remove redundant pointer dev (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: remove redundant variable num_ports (Torez Smith) [1686205] - [usb] USB: host: whci: remove redundant variable t (Torez Smith) [1686205] - [usb] usb: xhci: dbc: remove redundant pointer dbc (Torez Smith) [1686205] - [usb] usb: isp1760: remove redundant variable 'selector' (Torez Smith) [1686205] - [usb] usb-misc: sisusbvga: remove redundant variable modey (Torez Smith) [1686205] - [usb] usb: misc: uss720: remove redundant pointer usbdev (Torez Smith) [1686205] - [usb] usb: usbip: remove redundant pointer ep (Torez Smith) [1686205] - [usb] USB: serial: kl5kusb105: remove KLSI device id (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Add a condition check about PLL active (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Simplify getting the firmware name for R-Car Gen3 (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: add firmware_name for R-Car Gen3 (Torez Smith) [1686205] - [usb] usb: typec: avoid format-overflow warning (Torez Smith) [1686205] - [usb] usb: typec: unlock dp->lock on error exit path, and also zero ret if successful (Torez Smith) [1686205] - [usb] usb: typec: fix dereference before null check on adev (Torez Smith) [1686205] - [usb] usb: usbtest: use irqsave() in USB's complete callback (Torez Smith) [1686205] - [usb] USB: serial: kobil_sct: add missing version error handling (Torez Smith) [1686205] - [usb] USB: serial: kobil_sct: fix modem-status error handling (Torez Smith) [1686205] - [usb] usb: simplify usbport trigger (Torez Smith) [1686205] - [include] device connection: Add fwnode member to struct device_connection (Torez Smith) [1686205]- [security] KEYS: reaching the keys quotas correctly (Vladis Dronov) [1820405] - [security] KEYS: allow reaching the keys quotas exactly (Vladis Dronov) [1820405] - [infiniband] RDMA/core: Ensure security pkey modify is not lost (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Ensure pq is not left on waitlist (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/mad: Do not crash if the rdma device does not have a umad interface (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix missing error check on dev_set_name() (Kamal Heib) [1786604] - [infiniband] RDMA/nl: Do not permit empty devices names during RDMA_NLDEV_CMD_NEWLINK/SET (Kamal Heib) [1786604] - [infiniband] RDMA/iwcm: Fix iwcm work deallocation (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Fix failure handling during device creation (Kamal Heib) [1786604] - [infiniband] RDMA/nldev: Fix crash when set a QP to a new counter but QPN is missing (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix protection fault in ib_mr_pool_destroy (Kamal Heib) [1786604] - [infiniband] IB/hfi1, qib: Ensure RCU is locked when accessing list (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/core: Fix pkey and port assignment in get_new_pps (Kamal Heib) [1786604] - [infiniband] RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix use of logical OR in get_new_pps (Kamal Heib) [1786604] - [infiniband] Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" (Kamal Heib) [1786604] - [net] xprtrdma: Fix DMA scatter-gather list mapping imbalance (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix protection fault in get_pkey_idx_qp_list (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Fix soft lockup problem due to using tasklets in softirq (Kamal Heib) [1786604] - [infiniband] IB/umad: Fix kernel crash while unloading ib_umad (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add missing list deletion on freeing event queue (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix invalid memory access in spec_filter_size (Kamal Heib) [1786604] - [infiniband] IB/rdmavt: Reset all QPs when the device is shut down (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Close window for pq and request coliding (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Acquire lock to release TID entries when user file is closed (Kamal Heib) [1786604 1739282] - [infiniband] IB/umem: use get_user_pages_fast() to pin DMA pages (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Mask access flags with the correct optional range (Kamal Heib) [1786604] - [infiniband] RDMA/cma: Fix unbalanced cm_id reference count during address resolve (Kamal Heib) [1786604] - [infiniband] RDMA/umem: Fix ib_umem_find_best_pgsz() (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Fix logical condition in msix_request_irq (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/cm: Remove CM message structs (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for complex structure members (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for simple structure members (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for swapping get/set acessors (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for simple get/set acessors (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Add SET/GET implementations to hide IBA wire format (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Add accessors for CM_REQ transport_type (Kamal Heib) [1786604] - [infiniband] RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Kamal Heib) [1786604] - [rdma] RDMA/uverbs: Add new relaxed ordering memory region access flag (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Allow passing of optional access flags for MR registration (Kamal Heib) [1786604] - [rdma] RDMA/core: Add optional access flags range (Kamal Heib) [1786604] - [rdma] RDMA/uverbs: Verify MR access flags (Kamal Heib) [1786604] - [infiniband] RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Kamal Heib) [1786604] - [infiniband] IB/srp: Never use immediate data if it is disabled by a user (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Kamal Heib) [1786604] - [infiniband] Introduce maximum WQE size to check limits (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Remove unused ucontext parameter from efa_qp_user_mmap_entries_remove (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Remove {} brackets from single statement if (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Device definitions documentation updates (Kamal Heib) [1786604] - [net] xprtrdma: DMA map rr_rdma_buf as each rpcrdma_rep is created (Kamal Heib) [1786604] - [net] xprtrdma: Destroy reps from previous connection instance (Kamal Heib) [1786604] - [net] xprtrdma: Destroy rpcrdma_rep when Receive is flushed (Kamal Heib) [1786604] - [net] xprtrdma: Allocate and map transport header buffers at connect time (Kamal Heib) [1786604] - [net] xprtrdma: Refactor frwr_is_supported (Kamal Heib) [1786604] - [net] xprtrdma: Eliminate per-transport "max pages" (Kamal Heib) [1786604] - [net] xprtrdma: Refactor initialization of ep->rep_max_requests (Kamal Heib) [1786604] - [net] xprtrdma: Make sendctx queue lifetime the same as connection lifetime (Kamal Heib) [1786604] - [net] xprtrdma: Eliminate ri_max_send_sges (Kamal Heib) [1786604] - [infiniband] RDMA/core: Use READ_ONCE for ib_ufile.async_file (Kamal Heib) [1786604] - [infiniband] RDMA/core: Make ib_uverbs_async_event_file into a uobject (Kamal Heib) [1786604] - [rdma] RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_wq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_srq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_qp.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_cq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Make ib_ucq_object use ib_uevent_object (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not allow alloc_commit to fail (Kamal Heib) [1786604] - [infiniband] RDMA/core: Simplify destruction of FD uobjects (Kamal Heib) [1786604] - [infiniband] RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Kamal Heib) [1786604] - [infiniband] RDMA/uverbs: Remove needs_kfree_rcu from uverbs_obj_type_class (Kamal Heib) [1786604] - [infiniband] RDMA/core: Remove err in iw_query_port (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add software counter for ctxt0 seq drop (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Return void in packet receiving functions (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Decouple IRQ name from type (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Create API for auto activate (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: IB/hfi1: Add an API to handle special case drop (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Move common receive IRQ code to function (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add fast and slow handlers for receive context (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Move chip specific functions to chip.c (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/core: Fix locking in ib_uverbs_event_read (Kamal Heib) [1786604] - [infiniband] IB/core: Fix build failure without hugepages (Kamal Heib) [1786604] - [infiniband] IB/core: Rename event_handler_lock to qp_open_list_lock (Kamal Heib) [1786604] - [infiniband] IB/core: Cut down single member ib_cache structure (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add trace points to follow MR allocation (Kamal Heib) [1786604] - [infiniband] RDMA/core: Trace points for diagnosing completion queue issues (Kamal Heib) [1786604] - [infiniband] RDMA/cma: Add trace points in RDMA Connection Manager (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Delete unused CM ARP functions (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Delete unused CM LAP functions (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Fix error type of mmap_offset (Kamal Heib) [1786604] - [infiniband] IB/iser: use true,false for bool variable (Kamal Heib) [1786604] - [infiniband] IB/hfi1: use true,false for bool variable (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/siw: use true,false for bool variable (Kamal Heib) [1786604] - [infiniband] IB/core: Fix ODP with IB_ACCESS_HUGETLB handling (Kamal Heib) [1786604] - [infiniband] IB/core: Fix ODP get user pages flow (Kamal Heib) [1786604] - [infiniband] IB/rdmavt: Correct comments in rdmavt_qp.h header (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: List all receive contexts from debugfs (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add accessor API routines to access context members (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Kamal Heib) [1786604] - [infiniband] RDMA/srpt: Remove unnecessary assertion in srpt_queue_response (Kamal Heib) [1786604] - [infiniband] RDMA/netlink: Do not always generate an ACK for some netlink operations (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Simplify QP representation (Kamal Heib) [1786604] - [infiniband] RDMA/qedr: Add kernel capability flags for dpm enabled mode (Kamal Heib) [1786604] - [platform] platform/x86: intel_pmc_core: Add Intel Tiger Lake support (Alexander Beregalov) [1783390] - [platform] platform/x86: intel_pmc_core: Create platform dependent bitmap structs (Alexander Beregalov) [1783390] - [platform] platform/x86: intel_pmc_core: Clean up: Remove comma after the termination line (Alexander Beregalov) [1783390] - [pinctrl] pinctrl: tigerlake: Tiger Lake uses _HID enumeration (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Add Coffee Lake-S ACPI ID (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Pass irqchip when adding gpiochip (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Add GPIO <-> pin mapping ranges via callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Add missing Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Reuse struct intel_pinctrl in the driver (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use local variable to keep device pointer (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Keep pointer to struct device instead of its container (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Share struct intel_pinctrl for wider use (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use GPIO direction definitions (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use GPIO direction definitions (David Arcari) [1773772] - [include] gpio: Add definition for GPIO direction (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Move IRQ valid mask initialization to a dedicated callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Group GPIO IRQ chip initialization (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Allocate IRQ chip dynamic (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Pass irqchip when adding gpiochip (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Add GPIO <-> pin mapping ranges via callback (David Arcari) [1773772] - [gpio] gpiolib: Introduce ->add_pin_ranges() callback (David Arcari) [1773772] - [gpio] gpiolib: Initialize the hardware with a callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Update North Community pin list (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Really serialize all register accesses (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Update pin list according to v1.1v6 (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Missed type change to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Add Intel Tiger Lake pin controller support (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use helper to restore register values on ->resume() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Drop level from warning to debug in intel_restore_hostown() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_intmask() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_hostown() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_padcfg() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Avoid potential glitches if pin is in GPIO mode (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Allocate IRQ chip dynamic (David Arcari) [1773772] - [pinctrl] gpio: Initialize the irqchip valid_mask with a callback (David Arcari) [1773772] - [pinctrl] pinctrl: intel: mark intel_pin_to_gpio __maybe_unused (David Arcari) [1773772] - [pinctrl] pinctrl: intel: remap the pin number to gpio offset for irq enabled pin (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Update pin names according to v1.08 (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Remove dev_err() usage after platform_get_irq() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use NSEC_PER_USEC for debounce calculus (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (part 2) (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Remove default Interrupt Status offset (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Simplify offset validation in intel_get_padcfg() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Drop double check for data in intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use devm_platform_ioremap_resource() (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use devm_platform_ioremap_resource() (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use GENMASK() consistently (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use defined macro instead of magic in byt_get_gpio_mux() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Clear interrupt status in mask/unmask callback (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use GENMASK() consistently (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Increase readability of intel_gpio_update_pad_mode() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Retain HOSTSW_OWN for requested gpio pin (David Arcari) [1773772] - [pinctrl] pinctrl: pinctrl-intel: move gpio suspend/resume to noirq phase (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Update pin names according to v1.13c (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Fix potential NULL pointer dereference (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Unexport intel_pinctrl_probe() (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: intel: simplify getting .driver_data (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: simplify getting .driver_data (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Sort register offsets by value (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Update pin list for B0 stepping (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Sort headers alphabetically (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Remove unneeded MODULE_DEVICE_TABLE() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Move linux/pm.h to the local header (David Arcari) [1773772] - [pinctrl] pinctrl: Include nothing else (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce common macro for PM operations (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Convert to use intel_pinctrl_probe_by_hid() (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Convert to use intel_pinctrl_probe_by_hid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_pinctrl_probe_by_hid() internal API (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Convert to use device_get_match_data() (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Convert to use intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Convert to use intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_pinctrl_probe_by_uid() internal API (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Fix a spelling typo in kernel documentation (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: actually print the apparently misconfigured pin (David Arcari) [1773772] - [mm] mm, page_alloc: move_freepages should not examine struct page of reserved memory (Rafael Aquini) [1588584] - [mm] mm, page_alloc: initialize num_movable in move_freepages() (Rafael Aquini) [1588584] - [tools] selftests: vm: drop dependencies on page flags from mlock2 tests (Rafael Aquini) [1658886] - [powercap] powercap/intel_rapl: add support for TigerLake Mobile (David Arcari) [1783136] - [kernel] locking/lockdep: Avoid recursion in lockdep_count_{for, back}ward_deps() (Waiman Long) [1780993] - [kernel] locking/lockdep: Reuse freed chain_hlocks entries (Waiman Long) [1780993] - [kernel] locking/lockdep: Track number of zapped lock chains (Waiman Long) [1780993] - [kernel] locking/lockdep: Throw away all lock chains with zapped class (Waiman Long) [1780993] - [kernel] locking/lockdep: Track number of zapped classes (Waiman Long) [1780993] - [kernel] locking/lockdep: Display irq_context names in /proc/lockdep_chains (Waiman Long) [1780993] - [kernel] locking/lockdep: Decrement IRQ context counters when removing lock chain (Waiman Long) [1780993] - [kernel] locking/lockdep: Fix lockdep_stats indentation problem (Waiman Long) [1780993] - [kernel] locking/lockdep: Fix buffer overrun problem in stack_trace (Waiman Long) [1780993] - [lib] lib/string: Make memzero_explicit() inline instead of external (Florian Westphal) [1820623] - [crypto] crypto: sha256 - Remove sha256/224_init code duplication (Florian Westphal) [1820623] - [crypto] crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h (Florian Westphal) [1820623] - [crypto] crypto: chelsio - Rename arrays to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [x86] crypto: x86 - Rename functions to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [arm64] crypto: arm64 - Rename functions to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [crypto] crypto: sha256_generic - Switch to the generic lib/crypto/sha256.c lib code (Florian Westphal) [1820623] - [lib] crypto: sha256 - Add sha224 support to sha256 library code (Florian Westphal) [1820623] - [lib] crypto: sha256 - Make lib/crypto/sha256.c suitable for generic use (Florian Westphal) [1820623] - [lib] crypto: sha256 - Use get/put_unaligned_be32 to get input, memzero_explicit (Florian Westphal) [1820623] - [s390] crypto: sha256 - Move lib/sha256.c to lib/crypto (Florian Westphal) [1820623] - [crypto] crypto: sha256_generic - Fix some coding style issues (Florian Westphal) [1820623] - [lib] crypto: sha256 - Fix some coding style issues (Florian Westphal) [1820623] - [thunderbolt] thunderbolt: Fix error code in tb_port_is_width_supported() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Prevent crash if non-active NVMem file is read (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: fix memory leak of object sw (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Fix xhci check in usb4_switch_setup() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for USB 3.x tunnels (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for Time Management Unit (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_switch_find_cap() available to other files (Jarod Wilson) [1482838] - [netdrv] thunderbolt: Update Kconfig entries to USB4 (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add initial support for USB4 (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Populate PG field in hot plug acknowledgment packet (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Call tb_eeprom_get_drom_offset() from tb_eeprom_read_n() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_find_port() available to other files (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Power cycle the router if NVM authentication fails (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Do not start firmware unless asked by the user (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add bandwidth management for Display Port tunnels (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add Display Port adapter pairing and resource management (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add Display Port CM handshake for Titan Ridge devices (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add downstream PCIe port mappings for Alpine and Titan Ridge (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Expand controller name in tb_switch_is_xy() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add default linking between lane adapters if not provided by DROM (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for lane bonding (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Refactor add_switch() into two functions (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add helper macro to iterate over switch ports (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_sw_write() take const parameter (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert DP adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert PCIe adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert basic adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Log error if adding switch fails (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Log switch route string on config read/write timeout (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Introduce tb_switch_is_icm() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add 'generation' attribute for devices (Jarod Wilson) [1482838]- [scsi] scsi: lpfc: Copyright updates for 12.6.0.4 patches (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.4 (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Clean up hba max_lun_queue_depth checks (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix coverity errors in fmdi attribute handling (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix compiler warning on frame size (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix registration of ELS type support in fdmi (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix broken Credit Recovery after driver load (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error path (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Make lpfc_defer_acc_rsp static (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.3 (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix improper flag check for IO type (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix unmap of dpp bars affecting next driver load (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix disablement of FC-AL on lpe35000 models (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix ras_log via debugfs (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix Fabric hostname registration if system hostname changes (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix: Rework setting of fdmi symbolic node name registration (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix incomplete NVME discovery when target (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: fix spelling mistakes of asynchronous (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func (Dick Kennedy) [1793674] - [tools] tools/power turbostat: Support Tiger Lake (David Arcari) [1783441] - [md] dm integrity: fix logic bug in integrity tag testing (Mike Snitzer) [1820280] - [md] Revert "dm: always call blk_queue_split() in dm_process_bio()" (Mike Snitzer) [1820705] - [md] dm integrity: fix ppc64le warning (Mike Snitzer) [1820280] - [md] dm writecache: add cond_resched to avoid CPU hangs (Mike Snitzer) [1820280] - [md] dm integrity: improve discard in journal mode (Mike Snitzer) [1820280] - [md] dm integrity: add optional discard support (Mike Snitzer) [1820280] - [md] dm integrity: allow resize of the integrity device (Mike Snitzer) [1820280] - [md] dm integrity: factor out get_provided_data_sectors() (Mike Snitzer) [1820280] - [md] dm integrity: don't replay journal data past the end of the device (Mike Snitzer) [1820280] - [md] dm integrity: remove sector type casts (Mike Snitzer) [1820280] - [md] dm integrity: fix a crash with unusually large tag size (Mike Snitzer) [1820280] - [md] dm verity fec: fix memory leak in verity_fec_dtr (Mike Snitzer) [1820280] - [md] dm writecache: optimize superblock write (Mike Snitzer) [1820280] - [md] dm writecache: implement gradual cleanup (Mike Snitzer) [1820280] - [md] dm writecache: implement the "cleaner" policy (Mike Snitzer) [1820280] - [md] dm writecache: do direct write if the cache is full (Mike Snitzer) [1820280] - [md] dm integrity: print device name in integrity_metadata() error message (Mike Snitzer) [1820280] - [md] dm crypt: use crypt_integrity_aead() helper (Mike Snitzer) [1820280] - [lib] lib/test_bitmap: add tests for bitmap_parselist_user() (Vladis Dronov) [1819152] - [lib] lib/test_bitmap: add testcases for bitmap_parselist() (Vladis Dronov) [1819152] - [lib] lib/test_bitmap: switch test_bitmap_parselist to ktime_get() (Vladis Dronov) [1819152] - [lib] lib: rework bitmap_parselist (Vladis Dronov) [1819152] - [lib] lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() (Vladis Dronov) [1819152] - [platform] platform/x86: mlx-platform: Add support for next generation systems (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add support for new capability register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new capability register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new system type (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Set system mux configuration based on system type (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add more definitions for system attributes (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Style changes (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add missed attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Fix documentation inconsistency for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Cosmetic changes (Ivan Vecera) [1820312] - [platform] platform/mellanox: Fix Kconfig indentation (Ivan Vecera) [1820312] - [leds] leds: mlxreg: Fix possible buffer overflow (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Remove dev_err() usage after platform_get_irq() (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix error handling in mlxplat_init() (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add more reset cause attributes (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Modify DMI matching order (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add regmap structure for the next generation systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Change API for i2c-mlxcpld driver activation (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Move regmap initialization before all drivers activation (Ivan Vecera) [1820312] - [documentation] ABI: sysfs-driver-mlxreg-io: fix the what fields (Ivan Vecera) [1820312] - [documentation] docs: watchdog: convert docs to ReST and rename to *.rst (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix parent device in i2c-mux-reg device registration (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add devm_free_irq call to remove flow (Ivan Vecera) [1820312] - [i2c] i2c: mlxcpld: Fix wrong initialization order in probe (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Use devm_thermal_of_cooling_device_register (Ivan Vecera) [1820312] - [thermal] thermal: Introduce devm_thermal_of_cooling_device_register (Ivan Vecera) [1820312] - [watchdog] watchdog: mlx_wdt: Use 'dev' instead of dereferencing it repeatedly (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro (Ivan Vecera) [1820312] - [include] hwmon: Add convience macro to define simple static sensors (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Add support for fan capability registers (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlx-wdt platform driver activation (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for tachometer speed register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix access mode for fan_dir attribute (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add UID LED for the next generation systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add extra CPLD for next generation systems (Ivan Vecera) [1820312] - [documentation] Documentation/watchdog: Add documentation mlx-wdt driver (Ivan Vecera) [1820312] - [watchdog] watchdog: mlx-wdt: introduce a watchdog driver for Mellanox systems (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: additions for Mellanox watchdog driver (Ivan Vecera) [1820312] - [leds] leds: mlxreg: Add support for capability register (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Fix KASAN warning (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new VMOD0007 board name (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for fan capability registers (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: Add capability field to core platform data (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: Document fixes for core platform data (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for fan direction register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Convert to use SPDX identifier (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Allow mlxreg-io driver activation for new systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix LED configuration (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix tachometer registers (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Rename new systems product names (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add definitions for new registers (Ivan Vecera) [1820312] - [i2c] i2c: mux: mlxcpld: simplify code to reach the adapter (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Properly use mlxplat_mlxcpld_msn201x_items (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix copy-paste error in mlxplat_init() (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Remove unused define (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Change mlxreg-io configuration for MSN274x systems (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Allow mlxreg-io driver activation for more systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add ASIC hotplug device configuration (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add hotplug hwmon uevent notification (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Improve mechanism of ASIC health discovery (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlxreg-fan platform driver activation (Ivan Vecera) [1820312] - [platform] platform/mellanox: Use 2-factor allocator calls (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Modify macros for tachometer fault status reading (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Fix macros for tacho fault reading (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Add support for Mellanox FAN driver (Ivan Vecera) [1820312] - [i2c] i2c: mux: mlxcpld: make use of __i2c_smbus_xfer (Ivan Vecera) [1820312] - [i2c] i2c: smbus: add unlocked __i2c_smbus_xfer variant (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add documentation mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlxreg-io platform driver activation (Ivan Vecera) [1820312] - [platform] platform/mellanox: Introduce support for Mellanox register access driver (Ivan Vecera) [1820312] - [kernel] audit: trigger accompanying records when no rules present (Richard Guy Briggs) [1819944] - [kernel] sched/fair: Allow a per-CPU kthread waking a task to stack on the same CPU, to fix XFS performance regression (Phil Auld) [1745111] - [hid] HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: add CMP device id (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: Spelling s/diconnect/disconnect/ (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: fix wrong error handling in ishtp_cl_alloc_tx_ring() (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: check the NO_D3 flag to distinguish resume paths (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: make ish suspend paths clear (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: set NO_D3 flag only when needed (Tony Camuso) [1818043] - [netdrv] net: ena: Add PCI shutdown handler to allow safe kexec (Bhupesh Sharma) [1758323] - [net] vsock: fix potential deadlock in transport->release() (Stefano Garzarella) [1771582] - [net] vsock/virtio: remove loopback handling (Stefano Garzarella) [1771582] - [net] vsock: use local transport when it is loaded (Stefano Garzarella) [1771582] - [net] vsock: add vsock_loopback transport (Stefano Garzarella) [1771582] - [net] vsock: add local transport support in the vsock core (Stefano Garzarella) [1771582] - [uapi] vsock: add VMADDR_CID_LOCAL definition (Stefano Garzarella) [1771582] - [net] vsock/virtio_transport_common: remove unused virtio header includes (Stefano Garzarella) [1771582] - [infiniband] IB/rdmavt: Free kernel completion queue when done (Gopal Tiwari) [1805036] - [powerpc] powerpc/64s: Fix section mismatch warnings from boot code (Desnes Augusto Nunes do Rosario) [1391523] - [powerpc] powerpc/prom: convert PROM_BUG() to standard trap (Desnes Augusto Nunes do Rosario) [1391523] - [powerpc] powerpc/64: mark start_here_multiplatform as __ref (Desnes Augusto Nunes do Rosario) [1391523] - [mfd] mfd: intel-lpss: Add Intel Tiger Lake PCI IDs (David Arcari) [1773767] - [mfd] mfd: intel-lpss: Release IDA resources (David Arcari) [1773767] - [mfd] mfd: intel-lpss: Keep device tables sorted by ID (David Arcari) [1773767] - [i2c] i2c: i801: Add support for Intel Tiger Lake (David Arcari) [1773765] - [edac] EDAC/mce_amd: Print !SMCA processor warning only once (Prarit Bhargava) [1796178] - [powerpc] powerpc/pseries/dlpar: Fix a missing check in dlpar_parse_cc_property() (Steve Best) [1806630] {CVE-2019-12614}- [x86] x86/gart: Rewrite early_gart_iommu_check() comment (Waiman Long) [1818532] - [mm] mm/memblock.c: warn if zero alignment was requested (Waiman Long) [1818532] - [powerpc] memblock: stop using implicit alignment to SMP_CACHE_BYTES (Waiman Long) [1818532] - [mm] memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants (Waiman Long) [1818532] - [mm] mm: remove nobootmem (Waiman Long) [1818532] - [mm] memblock: rename __free_pages_bootmem to memblock_free_pages (Waiman Long) [1818532] - [mm] memblock: rename free_all_bootmem to memblock_free_all (Waiman Long) [1818532] - [firmware] memblock: replace free_bootmem_late with memblock_free_late (Waiman Long) [1818532] - [x86] memblock: replace free_bootmem{_node} with memblock_free (Waiman Long) [1818532] - [mm] mm: nobootmem: remove bootmem allocation APIs (Waiman Long) [1818532] - [mm] memblock: replace __alloc_bootmem with memblock_alloc_from (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_pages with memblock_alloc (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_low_pages with memblock_alloc_low (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_pages_node with memblock_alloc_node (Waiman Long) [1818532] - [mm] memblock: add align parameter to memblock_alloc_node() (Waiman Long) [1818532] - [arm64] memblock: replace alloc_bootmem_low with memblock_alloc_low (2) (Waiman Long) [1818532] - [usb] memblock: replace alloc_bootmem_pages_nopanic with memblock_alloc_nopanic (Waiman Long) [1818532] - [x86] memblock: replace __alloc_bootmem_node_nopanic with memblock_alloc_try_nid_nopanic (Waiman Long) [1818532] - [x86] memblock: replace alloc_bootmem_low with memblock_alloc_low (Waiman Long) [1818532] - [x86] memblock: replace alloc_bootmem_align with memblock_alloc (Waiman Long) [1818532] - [mm] memblock: remove _virt from APIs returning virtual address (Waiman Long) [1818532] - [powerpc] memblock: rename memblock_alloc{_nid, _try_nid} to memblock_phys_alloc* (Waiman Long) [1818532] - [mm] mm: nobootmem: remove dead code (Waiman Long) [1818532] - [mm] mm: remove bootmem allocator implementation (Waiman Long) [1818532] - [mm] mm: remove CONFIG_HAVE_MEMBLOCK (Waiman Long) [1818532] - [mm] mm: remove CONFIG_NO_BOOTMEM (Waiman Long) [1818532] - [mm] mm: disable deferred struct page for 32-bit arches (Waiman Long) [1818532] - [mm] mm: make DEFERRED_STRUCT_PAGE_INIT explicitly depend on SPARSEMEM (Waiman Long) [1818532] - [mm] mm/hugetlb.c: don't zero 1GiB bootmem pages (Waiman Long) [1818532] - [mm] docs/mm: memblock: add overview documentation (Waiman Long) [1818532] - [include] docs/mm: memblock: add kernel-doc description for memblock types (Waiman Long) [1818532] - [mm] docs/mm: memblock: add kernel-doc comments for memblock_add (Waiman Long) [1818532] - [mm] docs/mm: bootmem: add overview documentation (Waiman Long) [1818532] - [include] docs/mm: bootmem: add kernel-doc description of 'struct bootmem_data' (Waiman Long) [1818532] - [mm] docs/mm: bootmem: fix kernel-doc warnings (Waiman Long) [1818532] - [mm] docs/mm: nobootmem: fixup kernel-doc comments (Waiman Long) [1818532] - [mm] mm/bootmem: drop duplicated kernel-doc comments (Waiman Long) [1818532] - [lib] lib/smp_processor_id: Don't use cpumask_equal() (Waiman Long) [1812092] - [kernel] audit: always check the netlink payload length in audit_receive_msg() (Richard Guy Briggs) [1814448] - [kernel] audit: fix error handling in audit_data_to_entry() (Richard Guy Briggs) [1814448] - [fs] fat: work around race with userspace's read via blockdev while mounting (Bill O'Donnell) [1771351] - [include] raid6/test: fix a compilation error (Bhupesh Sharma) [1817524] - [arm64] arm64: kexec_file: add crash dump support (Bhupesh Sharma) [1817524] - [lib] libfdt: include fdt_addresses.c (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a (Bhupesh Sharma) [1817524] - [include] libfdt: reduce the number of headers included from libfdt_env.h (Bhupesh Sharma) [1817524] - [arm64] arm64: dts: amd: Fix SPI bus warnings (Bhupesh Sharma) [1817524] - [arm64] arm64: dts: broadcom: Fix I2C and SPI bus warnings (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.0-30-g702c1b6c0e73 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693 (Bhupesh Sharma) [1817524] - [include] linux/kernel.h: split *_MAX and *_MIN macros into (Bhupesh Sharma) [1817524] - [scripts] kbuild: disable dtc simple_bus_reg warnings by default (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.4.7-57-gf267e674d145 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: consolidate include path options in Makefile (Bhupesh Sharma) [1817524] - [pci] PCI: Remove unnecessary returns (Myron Stowe) [1807175] - [pci] PCI: OF: Correct of_irq_parse_pci() documentation (Myron Stowe) [1807175] - [pci] PCI: Fix typos and whitespace errors (Myron Stowe) [1807175] - [documentation] PCI: Correct pci=resource_alignment parameter example (Myron Stowe) [1807175] - [pci] PCI: Use PCI_SRIOV_NUM_BARS in loops instead of PCI_IOV_RESOURCE_END (Myron Stowe) [1807175] - [pci] PCI: Convert pci_resource_to_user() to a weak function (Myron Stowe) [1807175] - [pci] PCI: pciehp: Refer to "Indicators" instead of "LEDs" in comments (Myron Stowe) [1807175] - [pci] PCI: pciehp: Remove pciehp_green_led_{on, off, blink}() (Myron Stowe) [1807175] - [pci] PCI: pciehp: Remove pciehp_set_attention_status() (Myron Stowe) [1807175] - [pci] PCI: pciehp: Combine adjacent indicator updates (Myron Stowe) [1807175] - [pci] PCI: pciehp: Add pciehp_set_indicators() to set both indicators (Myron Stowe) [1807175] - [pci] PCI: Add pci_irq_vector() and other stubs when !CONFIG_PCI (Myron Stowe) [1807175] - [pci] PCI: Force trailing new line to resource_alignment_param in sysfs (Myron Stowe) [1807175] - [pci] PCI: Move pci__resource_alignment_param() into their callers (Myron Stowe) [1807175] - [pci] PCI: pci.c: convert to use BUS_ATTR_RW (Myron Stowe) [1807175] - [pci] PCI: Clean up resource_alignment parameter to not require static buffer (Myron Stowe) [1807175] - [pci] PCI/IOV: Remove group write permission from sriov_numvfs, sriov_drivers_autoprobe (Myron Stowe) [1807175] - [pci] PCI/IOV: Move sysfs SR-IOV functions to iov.c (Myron Stowe) [1807175] - [pci] PCI: sysfs: Change permissions from symbolic to octal (Myron Stowe) [1807175] - [pci] PCI: sysfs: Revert "rescan" file renames (Myron Stowe) [1807175] - [pci] PCI: sysfs: Change DEVICE_ATTR() to DEVICE_ATTR_WO() (Myron Stowe) [1807175] - [pci] PCI: pci-sysfs.c: convert to use BUS_ATTR_WO (Myron Stowe) [1807175] - [pci] PCI: sysfs: Define device attributes with DEVICE_ATTR*() (Myron Stowe) [1807175] - [pci] PCI: Mark expected switch fall-through (Myron Stowe) [1807175] - [pci] PCI: Use devm_add_action_or_reset() (Myron Stowe) [1807175] - [pci] PCI: Get rid of dev->has_secondary_link flag (Myron Stowe) [1807175] - [pci] PCI/ACPI: Remove unnecessary struct hotplug_program_ops (Myron Stowe) [1807175] - [pci] PCI/ACPI: Move _HPP & _HPX functions to pci-acpi.c (Myron Stowe) [1807175] - [pci] PCI/ACPI: Rename _HPX structs from hpp_* to hpx_* (Myron Stowe) [1807175] - [pci] PCI: Make pci_set_of_node(), etc private (Myron Stowe) [1807175] - [pci] PCI: Make pci_enable_ptm() private (Myron Stowe) [1807175] - [pci] PCI: Make pcie_set_ecrc_checking(), pcie_ecrc_get_policy() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_ats_init() private (Myron Stowe) [1807175] - [pci] PCI: Make pcie_update_link_speed() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_bus_get(), pci_bus_put() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_hotplug_io_size, mem_size, and bus_size private (Myron Stowe) [1807175] - [pci] PCI: Make pci_save_vc_state(), pci_restore_vc_state(), etc private (Myron Stowe) [1807175] - [pci] PCI: Make pci_get_host_bridge_device(), pci_put_host_bridge_device() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_check_pme_status(), pci_pme_wakeup_bus() private (Myron Stowe) [1807175] - [pci] PCI: Make PCI_PM_* delay times private (Myron Stowe) [1807175] - [pci] PCI: Unexport pci_bus_sem (Myron Stowe) [1807175] - [pci] PCI: Unexport pci_bus_get() and pci_bus_put() (Myron Stowe) [1807175] - [pci] PCI: Remove pci_block_cfg_access() et al (unused) (Myron Stowe) [1807175] - [wireless] PCI: Move ASPM declarations to linux/pci.h (Myron Stowe) [1807175] - [pci] PCI/MSI: Support allocating virtual MSI interrupts (Myron Stowe) [1807175] - [fs] gfs2: Remove unnecessary gfs2_qa_{get,put} pairs (Robert S Peterson) [1807146] - [fs] gfs2: Split gfs2_rsqa_delete into gfs2_rs_delete and gfs2_qa_put (Robert S Peterson) [1807146] - [fs] gfs2: Change inode qa_data to allow multiple users (Robert S Peterson) [1807146] - [fs] gfs2: eliminate gfs2_rsqa_alloc in favor of gfs2_qa_alloc (Robert S Peterson) [1807146] - [fs] gfs2: Switch to list_{first,last}_entry (Robert S Peterson) [1807146] - [fs] gfs2: Clean up inode initialization and teardown (Robert S Peterson) [1807146] - [fs] gfs2: Minor gfs2_alloc_inode cleanup (Robert S Peterson) [1807146] - [pinctrl] pinctrl: pinmux: fix a possible null pointer in pinmux_can_be_used_for_gpio (David Arcari) [1817454] - [pinctrl] pinctrl/gpio: Take MUX usage into account (David Arcari) [1817454] - [include] gpio: Fix build warnings on undefined struct pinctrl_dev (David Arcari) [1817454] - [pinctrl] pinctrl: remove unused pin_is_valid() (David Arcari) [1817454] - [pinctrl] pinctrl: remove unneeded initializer for list_for_each_entry() iterator (David Arcari) [1817454] - [pinctrl] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (David Arcari) [1817454] - [pinctrl] pinctrl: core: Do not add device links for hogs (David Arcari) [1817454] - [pinctrl] pinctrl: Enable device link creation for pin control (David Arcari) [1817454] - [pinctrl] pinctrl: generic: add new 'drive-strength-microamp' property support (David Arcari) [1817454] - [pinctrl] pinctrl: remove unused 'pinconf-config' debugfs interface (David Arcari) [1817454] - [pinctrl] pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macro (David Arcari) [1817454] - [pinctrl] pinctrl: core: make sure strcmp() doesn't get a null parameter (David Arcari) [1817454] - [pinctrl] pinctrl: core: Remove broken remove_last group and pinmux functions (David Arcari) [1817454] - [pinctrl] pinctrl: pinmux: Return selector to the pinctrl driver (David Arcari) [1817454] - [pinctrl] pinctrl: core: Return selector to the pinctrl driver (David Arcari) [1817454] - [pinctrl] pinctrl: Cut unused sysfs includes (David Arcari) [1817454] - [mm] mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numa (Rafael Aquini) [1763878] - [mm] mm: thp: fix flags for pmd migration when split (Rafael Aquini) [1763878] - [mm] mm: thp: relocate flush_cache_range() in migrate_misplaced_transhuge_page() (Rafael Aquini) [1763878] - [mm] mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page() (Rafael Aquini) [1763878] - [mm] mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_page race condition (Rafael Aquini) [1763878] - [fs] nfsd: set the server_scope during service startup (Scott Mayhew) [1817752] - [fs] nfsd: v4 support requires CRYPTO_SHA256 (Scott Mayhew) [1817752] - [fs] nfsd: Fix cld_net->cn_tfm initialization (Scott Mayhew) [1817752] - [fs] nfsd: add support for upcall version 2 (Scott Mayhew) [1817752] - [fs] nfsd: add a "GetVersion" upcall for nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: handle legacy client tracking records sent by nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: re-order client tracking method selection (Scott Mayhew) [1817752] - [fs] nfsd: keep a tally of RECLAIM_COMPLETE operations when using nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: un-deprecate nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: make nfs4_client_reclaim use an xdr_netobj instead of a fixed char array (Scott Mayhew) [1817752]- [s390] scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) (Philipp Rudo) [1814791] - [s390] scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove (Philipp Rudo) [1814792] - [infiniband] RDMA/qedr: Fix null-pointer dereference when calling rdma_user_mmap_get_offset (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Make qedr_iw_load_qp() static (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Fix potential use after free (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Remove unsupported modify_port callback (Kamal Heib) [1786602] - [infiniband] IB/ipoib: Add ndo operation for getting VFs GUID attributes (Kamal Heib) [1786602] - [net] xprtrdma: Fix oops in Receive handler after device removal (Kamal Heib) [1786602] - [net] xprtrdma: Fix completion wait during device removal (Kamal Heib) [1786602] - [net] xprtrdma: Fix create_qp crash on device unload (Kamal Heib) [1786602] - [infiniband] IB/hfi1: Adjust flow PSN with the correct resync_psn (Kamal Heib) [1786602] - [infiniband] IB/hfi1: Don't cancel unused work item (Kamal Heib) [1786602] - [infiniband] IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Kamal Heib) [1786602] - [infiniband] RDMA/counter: Prevent auto-binding a QP which are not tracked with res (Kamal Heib) [1786602] - [infiniband] rxe: correctly calculate iCRC for unaligned payloads (Kamal Heib) [1786602] - [infiniband] treewide: Use sizeof_field() macro (Kamal Heib) [1786602] - [infiniband] RDMA/cma: add missed unregister_pernet_subsys in init failure (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Expose RDMA read related attributes (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Support remote read access in MR registration (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Store network attributes in device attributes (Kamal Heib) [1786602] - [infiniband] IB/hfi1: remove redundant assignment to variable ret (Kamal Heib) [1786602] - [infiniband] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Kamal Heib) [1786602] - [infiniband] IB/core: Add interfaces to get VF node and port GUIDs (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Use refcount_t type for refcount variable (Kamal Heib) [1786602] - [infiniband] RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Kamal Heib) [1786602] - [infiniband] IB/umem: remove the dmasync argument to ib_umem_get (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Add iWARP doorbell recovery support (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Add doorbell overflow recovery support (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Use the common mmap API (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Fix memory leak in user qp and mr (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix synchronization methods and memory leaks in qedr (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix qpids xarray api used (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix srqs xarray initialization (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Remove Unneeded variable rc (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/mlx4: Separate creation of RWQ and QP (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Package for hns_roce_rereg_user_mr function (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Fix sg offset non-zero issue (Kamal Heib) [1786602] - [infiniband] dma-mapping: remove the DMA_ATTR_WRITE_BARRIER flag (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Clear the admin command buffer prior to its submission (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Cleanup unused mmap structures (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Report the SCSI residual to the initiator (Kamal Heib) [1786602] - [infiniband] RDMA: Change MAD processing function to remove extra casting and parameter (Kamal Heib) [1786602] - [infiniband] RDMA/mlx5: Rewrite MAD processing logic to be readable (Kamal Heib) [1786602] - [infiniband] RDMA/ocrdma: Simplify process_mad function (Kamal Heib) [1786602] - [infiniband] RDMA/ocrdma: Make ocrdma_pma_counters() return void (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Do not check MAD sizes in roce and ib drivers (Kamal Heib) [1786602] - [infiniband] RDMA/hfi1: Delete unreachable code (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Allocate zeroed MAD buffer (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Delete never implemented functions (Kamal Heib) [1786602] - [infiniband] RDMA/core: Fix return code when modify_port isn't supported (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Use the common mmap_xa helpers (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Use the common mmap_xa helpers (Kamal Heib) [1786602] - [infiniband] RDMA: Connect between the mmap entry and the umap_priv structure (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Use rdma_user_mmap_io (Kamal Heib) [1786602] - [infiniband] RDMA/core: Create mmap database and cookie helper functions (Kamal Heib) [1786602] - [infiniband] RDMA/core: Move core content from ib_uverbs to ib_core (Kamal Heib) [1786602] - [infiniband] RDMA/odp: Remove broken debugging call to invalidate_range (Kamal Heib) [1786602] - [infiniband] RDMA/vmw_pvrdma: Use resource ids from physical device if available (Kamal Heib) [1786602] - [infiniband] RDMA/core: Set DMA parameters correctly (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Increase DMA max_segment_size parameter (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Increase DMA max_segment_size parameter (Kamal Heib) [1786602] - [uapi] rdma: Remove nes ABI header (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix TPG creation (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Update copyright together with SPDX tag (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Use specific keyword to check define (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Delete unused cm_is_active_peer function (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Remove useless rxe_init_device_param assignments (Kamal Heib) [1786602] - [net] xprtrdma: Replace dprintk in xprt_rdma_set_port (Kamal Heib) [1786602] - [net] xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() (Kamal Heib) [1786602] - [net] xprtrdma: Refine trace_xprtrdma_fixup (Kamal Heib) [1786602] - [net] xprtrdma: Report the computed connect delay (Kamal Heib) [1786602] - [net] xprtrdma: Wake tasks after connect worker fails (Kamal Heib) [1786602] - [net] xprtrdma: Pull up sometimes (Kamal Heib) [1786602] - [net] xprtrdma: Refactor rpcrdma_prepare_msg_sges() (Kamal Heib) [1786602] - [net] xprtrdma: Move the rpcrdma_sendctx::sc_wr field (Kamal Heib) [1786602] - [net] xprtrdma: Remove rpcrdma_sendctx::sc_device (Kamal Heib) [1786602] - [net] xprtrdma: Remove rpcrdma_sendctx::sc_xprt (Kamal Heib) [1786602] - [net] xprtrdma: Ensure ri_id is stable during MR recycling (Kamal Heib) [1786602] - [net] xprtrdma: Manage MRs in context of a single connection (Kamal Heib) [1786602] - [net] xprtrdma: Fix MR list handling (Kamal Heib) [1786602] - [net] xprtrdma: Initialize rb_credits in one place (Kamal Heib) [1786602] - [infiniband] RDMA/core: Check that process is still alive before sending it to the users (Kamal Heib) [1786602] - [infiniband] RDMA/restrack: Remove PID namespace support (Kamal Heib) [1786602] - [infiniband] RDMA/uverbs: Add a check for uverbs_attr_get to uverbs_copy_to_struct_or_zero (Kamal Heib) [1786602] - [infiniband] IB/cma: Honor traffic class from lower netdevice for RoCE (Kamal Heib) [1786602] - [infiniband] RDMA/nldev: Provide MR statistics (Kamal Heib) [1786602] - [infiniband] RDMA/mlx5: Return ODP type per MR (Kamal Heib) [1786602] - [infiniband] RDMA/nldev: Allow different fill function per resource (Kamal Heib) [1786602] - [infiniband] IB/mlx5: Introduce ODP diagnostic counters (Kamal Heib) [1786602] - [infiniband] infiniband: fix sw/rdmavt/ kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/ kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iser_initiator.c kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iser_verbs.c kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/verbs.c kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/srpt/ib_srpt.h kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iscsi_iser.h kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/ipwm_util.h kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iscsi_iser.kernel-doc notation (Kamal Heib) [1786602] - [infiniband] RDMA/rw: Support threshold for registration vs scattering to local pages (Kamal Heib) [1786602] - [uapi] RDMA/uapi: Fix and re-organize the usage of rdma_driver_id (Kamal Heib) [1786602] - [net] svcrdma: Improve DMA mapping trace points (Kamal Heib) [1786602] - [infiniband] RDMA/iser: Use iser_err instead of pr_err for logging (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Calculate max_it_iu_size if remote max_it_iu length available (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Add parse function for maximum initiator to target IU size (Kamal Heib) [1786602] - [infiniband] IB/cm: Use container_of() instead of typecast (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Make the code for handling port identities more systematic (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Rework the code that waits until an RDMA port is no longer in use (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Rework the approach for closing an RDMA channel (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Improve a debug message (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix handling of iWARP logins (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix handling of SR-IOV and iWARP ports (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Make route resolving error messages more informative (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Honor the max_send_sge device attribute (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Remove two casts (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Make node GUIDs valid EUI-64 identifiers (Kamal Heib) [1786602] - [infiniband] RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Verify modify_device mask (Kamal Heib) [1786602] - [infiniband] RDMA/core: Fix return code when modify_device isn't supported (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Fix port number endianness in a debug message (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Simplify several debug messages (Kamal Heib) [1786602] - [infiniband] IB/iser: remove redundant macro definitions (Kamal Heib) [1786602] - [infiniband] IB/iser: bound protection_sg size by data_sg size (Kamal Heib) [1786602] - [infiniband] IB/iser: add unlikely checks in the fast path (Kamal Heib) [1786602] - [infiniband] RDMA/counter: Prevent QP counter manual binding in auto mode (Kamal Heib) [1786602] - [kvm] KVM: SVM: Override default MMIO mask if memory encryption is enabled (Wei Huang) [1789537] - [netdrv] mlx5e: Reorder mirrer action parsing to check for encap first (Ivan Vecera) [1818074] - [tools] selftests: mlxsw: Adjust test to recent changes (Ivan Vecera) [1818074] - [netdrv] vxlan: fix unexpected failure of vxlan_changelink() (Ivan Vecera) [1818074] - [netdrv] bonding: fix lockdep warning in bond_get_stats() (Ivan Vecera) [1818074] - [netdrv] bonding: fix using uninitialized mode_lock (Ivan Vecera) [1818074] - [net] export netdev_next_lower_dev_rcu() (Ivan Vecera) [1818074] - [netdrv] bonding: add missing netdev_update_lockdep_key() (Ivan Vecera) [1818074] - [net] avoid updating qdisc_xmit_lock_key in netdev_update_lockdep_key() (Ivan Vecera) [1818074] - [include] net: fix kernel-doc warning in (Ivan Vecera) [1818074] - [net] batman-adv: Drop lockdep.h include for soft-interface.c (Ivan Vecera) [1818074] - [net] remove unnecessary variables and callback (Ivan Vecera) [1818074] - [netdrv] macsec: Fix multiple coding style issues (Ivan Vecera) [1818074] - [netdrv] vxlan: add adjacent link to limit depth level (Ivan Vecera) [1818074] - [net] core: add ignore flag to netdev_adjacent structure (Ivan Vecera) [1818074] - [netdrv] team: fix nested locking lockdep warning (Ivan Vecera) [1818074] - [netdrv] bonding: use dynamic lockdep key instead of subclass (Ivan Vecera) [1818074] - [netdrv] bonding: fix unexpected IFF_BONDING bit unset (Ivan Vecera) [1818074] - [net] core: add generic lockdep keys (Ivan Vecera) [1818074] - [net] core: limit nested device depth (Ivan Vecera) [1818074] - [net] udp: rehash on disconnect (Davide Caratti) [1817671] - [net] revert "udp: do rmem bulk free even if the rx sk queue is empty" (Davide Caratti) [1817671] - [net] udp: fix data-race in udp_set_dev_scratch() (Davide Caratti) [1817671] - [net] page_pool: refill page when alloc.count of pool is zero (Petr Oros) [1811201] - [net] page_pool: help compiler remove code in case CONFIG_NUMA=n (Petr Oros) [1811201] - [net] page_pool: handle page recycle for NUMA_NO_NODE condition (Petr Oros) [1811201] - [netdrv] mlx5e: Rx, Update page pool numa node when changed (Petr Oros) [1811201] - [net] page_pool: Don't recycle non-reusable pages (Petr Oros) [1811201] - [net] page_pool: Add API to update numa node (Petr Oros) [1811201] - [include] page_pool: extend tracepoint to also include the page PFN (Petr Oros) [1811201] - [net] page_pool: add destroy attempts counter and rename tracepoint (Petr Oros) [1811201] - [net] page_pool: remove unnecessary variable init (Petr Oros) [1811201] - [net] page_pool: fix logic in __page_pool_get_cached (Petr Oros) [1811201] - [netdrv] team: add missing attribute validation for array index (Hangbin Liu) [1816499] - [netdrv] team: add missing attribute validation for port ifindex (Hangbin Liu) [1816499] - [netdrv] team: Add vlan tx offload to hw_enc_features (Hangbin Liu) [1816499] - [netdrv] team: set slave to promisc if team is already in promisc mode (Hangbin Liu) [1816499] - [netdrv] team: Free BPF filter when unregistering netdev (Hangbin Liu) [1816499] - [netdrv] net: Remove switchdev.h inclusion from team/bond/vlan (Hangbin Liu) [1816499] - [netdrv] team: use operstate consistently for linkup (Hangbin Liu) [1816499] - [netdrv] team: avoid complex list operations in team_nl_cmd_options_set() (Hangbin Liu) [1816499] - [netdev] pass the stuck queue to the timeout handler (Ivan Vecera) [1811203] - [net] flow_dissector: extract more ICMP information (Ivan Vecera) [1795213] - [net] flow_dissector: skip the ICMP dissector for non ICMP packets (Ivan Vecera) [1795213] - [net] flow_dissector: add meaningful comments (Ivan Vecera) [1795213] - [net] vti[6]: fix packet tx through bpf_redirect() in XinY cases (Sabrina Dubroca) [1795145] - [net] xfrm interface: fix packet tx through bpf_redirect() (Sabrina Dubroca) [1795145] - [net] vti[6]: fix packet tx through bpf_redirect() (Sabrina Dubroca) [1795145] - [documentation] Clarify trap's description (Petr Oros) [1809496] - [net] devlink: Wait longer before warning about unset port type (Petr Oros) [1809496] - [documentation] Add a section for devlink-trap testing (Petr Oros) [1809496] - [tools] selftests: devlink_trap: Add test cases for devlink-trap (Petr Oros) [1809496] - [tools] selftests: forwarding: devlink_lib: Add devlink-trap helpers (Petr Oros) [1809496] - [tools] selftests: forwarding: devlink_lib: Allow tests to define devlink device (Petr Oros) [1809496] - [documentation] Add devlink-trap documentation (Petr Oros) [1809496] - [net] devlink: Add generic packet traps and groups (Petr Oros) [1809496] - [net] devlink: Add packet trap infrastructure (Petr Oros) [1809496] - [net] devlink: add warning in case driver does not set port type (Petr Oros) [1809496] - [net] devlink: remove unused devlink_port_get_phys_port_name() function (Petr Oros) [1809496] - [net] tcp: add sanity tests in tcp_add_backlog() (Guillaume Nault) [1790843] - [net] tcp: implement coalescing on backlog queue (Guillaume Nault) [1790843] - [include] tcp: make tcp_space() aware of socket backlog (Guillaume Nault) [1790843] - [net] tcp: take care of compressed acks in tcp_add_reno_sack() (Guillaume Nault) [1790843] - [include] tcp: hint compiler about sack flows (Guillaume Nault) [1790843] - [net] tcp: drop dst in tcp_add_backlog() (Guillaume Nault) [1790843] - [net] drop_monitor: Do not cancel uninitialized work item (Petr Oros) [1810114] - [net] drop_monitor: Use kstrdup (Petr Oros) [1810114] - [net] drop_monitor: Better sanitize notified packets (Petr Oros) [1810114] - [net] drop_monitor: Make timestamps y2038 safe (Petr Oros) [1810114] - [net] drop_monitor: Allow user to start monitoring hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Add support for summary alert mode for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Add support for packet alert mode for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Consider all monitoring states before performing configuration (Petr Oros) [1810114] - [net] drop_monitor: Add basic infrastructure for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Initialize hardware per-CPU data (Petr Oros) [1810114] - [net] drop_monitor: Move per-CPU data init/fini to separate functions (Petr Oros) [1810114] - [maintainers] drop_monitor: Add missing uAPI file to MAINTAINERS file (Petr Oros) [1810114] - [net] drop_monitor: Expose tail drop counter (Petr Oros) [1810114] - [net] drop_monitor: Make drop queue length configurable (Petr Oros) [1810114] - [net] drop_monitor: Add a command to query current configuration (Petr Oros) [1810114] - [net] drop_monitor: Allow truncation of dropped packets (Petr Oros) [1810114] - [net] drop_monitor: Add packet alert mode (Petr Oros) [1810114] - [net] drop_monitor: Add alert mode operations (Petr Oros) [1810114] - [net] drop_monitor: Require CAP_NET_ADMIN for drop monitor configuration (Petr Oros) [1810114] - [net] drop_monitor: Reset per-CPU data before starting to trace (Petr Oros) [1810114] - [net] drop_monitor: Initialize timer and work item upon tracing enable (Petr Oros) [1810114] - [net] drop_monitor: Split tracing enable / disable to different functions (Petr Oros) [1810114] - [net] drop_monitor: Use pre_doit / post_doit hooks (Petr Oros) [1810114] - [net] drop_monitor: Add extack support (Petr Oros) [1810114] - [net] drop_monitor: Avoid multiple blank lines (Petr Oros) [1810114] - [net] drop_monitor: Document scope of spinlock (Petr Oros) [1810114] - [net] drop_monitor: Rename and document scope of mutex (Petr Oros) [1810114] - [net] drop_monitor: Use correct error code (Petr Oros) [1810114] - [net] revert "net: dev: introduce support for sch BYPASS for lockless qdisc" (Paolo Abeni) [1805983] - [net] neighbour: remove neigh_cleanup() method (Ivan Vecera) [1795285] - [include] trace: events: neigh_update: print new state in string format (Ivan Vecera) [1795285] - [net] neigh: hook tracepoints in neigh update code (Ivan Vecera) [1795285] - [net] trace: events: add a few neigh tracepoints (Ivan Vecera) [1795285] - [net] netfilter: nf_tables: add __nft_chain_type_get() (Florian Westphal) [1806888] - [net] devlink: Hang reporter's dump method on a dumpit cb (Andrea Claudi) [1804798] - [net] core: Do not clear VF index for node/port GUIDs query (Petr Oros) [1805312] - [net] core: Populate VF index in struct ifla_vf_guid (Petr Oros) [1805312] - [net] core: Add support for getting VF GUIDs (Petr Oros) [1805312] - [tools] ptp: Extend the test program to check the external time stamp flags (Petr Oros) [1795192] - [netdrv] mlx5: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] igb: Reject requests that fail to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] dp83640: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] mv88e6xxx: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] ptp: Introduce strict checking of external time stamp options (Petr Oros) [1795192] - [netdrv] renesas: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] mlx5: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] igb: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] dp83640: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] mv88e6xxx: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] net: reject PTP periodic output requests with unsupported flags (Petr Oros) [1795192] - [ptp] Validate requests to enable time stamping of external signals (Petr Oros) [1795192] - [tools] ptp: Fix example program to match kernel (Petr Oros) [1795192] - [include] uaccess: add noop untagged_addr definition (Josef Oskera) [1805320] - [include] debugfs: Add debugfs_create_xul() for hexadecimal unsigned long (Josef Oskera) [1795286] - [documentation] debugfs: Document debugfs helper for unsigned long values (Josef Oskera) [1795286] - [net] vsock/virtio: add WARN_ON check on virtio_transport_get_ops() (Stefano Garzarella) [1692797] - [net] vsock/virtio: fix null-pointer dereference in virtio_transport_recv_listen() (Stefano Garzarella) [1692797] - [net] vsock: avoid to assign transport if its initialization fails (Stefano Garzarella) [1692797] - [misc] vsock/vmci: make vmci_vsock_cb_host_called static (Stefano Garzarella) [1692797] - [net] vsock: fix bind() behaviour taking care of CID (Stefano Garzarella) [1692797] - [net] vsock: prevent transport modules unloading (Stefano Garzarella) [1692797] - [misc] vsock/vmci: register vmci_transport only when VMCI guest/host are active (Stefano Garzarella) [1692797] - [net] vsock: add multi-transports support (Stefano Garzarella) [1692797] - [net] hv_sock: set VMADDR_CID_HOST in the hvs_remote_addr_init() (Stefano Garzarella) [1692797] - [net] vsock: move vsock_insert_unbound() in the vsock_create() (Stefano Garzarella) [1692797] - [net] vsock: add vsock_create_connected() called by transports (Stefano Garzarella) [1692797] - [net] vsock: handle buffer_size sockopts in the core (Stefano Garzarella) [1692797] - [net] vsock: add 'struct vsock_sock *' param to vsock_core_get_transport() (Stefano Garzarella) [1692797] - [net] vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock() (Stefano Garzarella) [1692797] - [net] vsock: add 'transport' member in the struct vsock_sock (Stefano Garzarella) [1692797] - [kernel] vsock: remove linux/vm_sockets.h file (Stefano Garzarella) [1692797] - [net] vsock: remove vm_sockets_get_local_cid() (Stefano Garzarella) [1692797] - [net] vsock/vmci: remove unused VSOCK_DEFAULT_CONNECT_TIMEOUT (Stefano Garzarella) [1692797] - [x86] kvm: x86: clear stale x86_emulate_ctxt->intercept value (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: vmx: check descriptor table exits on instruction emulation (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Check IO instruction VM-exit conditions (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Refactor IO bitmap checks into helper function (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Don't emulate instructions in guest mode (Jon Maloy) [1806817] {CVE-2020-2732}- [fs] gfs2: Fix oversight in gfs2_ail1_flush (Robert S Peterson) [1724769] - [kernel] sched/uclamp: Extend sched_setattr() to support utilization clamping (Phil Auld) [1810399] - [kernel] sched/core: Further clarify sched_class::set_next_task() (Phil Auld) [1810399] - [kernel] sched/fair: Use mul_u32_u32() (Phil Auld) [1810399] - [kernel] sched/core: Simplify sched_class::pick_next_task() (Phil Auld) [1810399] - [kernel] sched/core: Optimize pick_next_task() (Phil Auld) [1810399] - [kernel] sched/core: Make pick_next_task_idle() more consistent (Phil Auld) [1810399] - [kernel] sched/fair: Better document newidle_balance() (Phil Auld) [1810399] - [kernel] sched: Fix pick_next_task() vs 'change' pattern race (Phil Auld) [1810399] - [cpufreq] cpufreq: Initialize the governors in core_initcall (Phil Auld) [1810399] - [kernel] sched/vtime: Fix guest/system mis-accounting on task switch (Phil Auld) [1810399] - [kernel] sched/fair/util_est: Implement faster ramp-up EWMA on utilization increases (Phil Auld) [1810399] - [kernel] sched/topology: Allow sched_asym_cpucapacity to be disabled (Phil Auld) [1810399] - [kernel] sched/topology: Don't try to build empty sched domains (Phil Auld) [1810399] - [kernel] sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Phil Auld) [1810399] - [kernel] membarrier: Fix RCU locking bug caused by faulty merge (Phil Auld) [1810399] - [kernel] sched/core: Fix preempt_schedule() interrupt return comment (Phil Auld) [1810399] - [kernel] sched/membarrier: Return -ENOMEM to userspace on memory allocation failure (Phil Auld) [1810399] - [kernel] sched/membarrier: Skip IPIs when mm->mm_users == 1 (Phil Auld) [1810399] - [tools] selftests, sched/membarrier: Add multi-threaded test (Phil Auld) [1810399] - [kernel] sched/membarrier: Fix p->mm->membarrier_state racy load (Phil Auld) [1810399] - [include] sched/membarrier: Call sync_core only before usermode for same mm (Phil Auld) [1810399] - [kernel] sched/membarrier: Remove redundant check (Phil Auld) [1810399] - [kernel] sched/membarrier: Fix private expedited registration check (Phil Auld) [1810399] - [kernel] tasks, sched/core: RCUify the assignment of rq->curr (Phil Auld) [1810399] - [kernel] tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code (Phil Auld) [1810399] - [kernel] tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue (Phil Auld) [1810399] - [kernel] tasks: Add a count of task RCU users (Phil Auld) [1810399] - [include] sched/core: Convert task_struct.usage to refcount_t (Phil Auld) [1810399] - [include] sched/core: Convert vcpu_is_preempted() from macro to an inline function (Phil Auld) [1810399] - [kernel] sched/fair: Remove unused cfs_rq_clock_task() function (Phil Auld) [1810399] - [scripts] Kbuild: Handle PREEMPT_RT for version string and magic (Phil Auld) [1810399] - [kernel] sched/fair: Use rq_lock/unlock in online_fair_sched_group (Phil Auld) [1810399] - [kernel] sched: Rework pick_next_task() slow-path (Phil Auld) [1810399] - [kernel] sched: Allow put_prev_task() to drop rq->lock (Phil Auld) [1810399] - [kernel] sched/fair: Expose newidle_balance() (Phil Auld) [1810399] - [kernel] sched: Add task_struct pointer to sched_class::set_curr_task (Phil Auld) [1810399] - [kernel] sched: Rework CPU hotplug task selection (Phil Auld) [1810399] - [kernel] rcu/tree: Fix SCHED_FIFO params (Phil Auld) [1810399] - [kernel] sched: Clean up active_mm reference counting (Phil Auld) [1810399] - [kernel] sched/{rt, deadline}: Fix set_next_task vs pick_next_task (Phil Auld) [1810399] - [kernel] sched: Fix kerneldoc comment for ia64_set_curr_task (Phil Auld) [1810399] - [kernel] stop_machine: Fix stop_cpus_in_progress ordering (Phil Auld) [1810399] - [kernel] sched/psi: Reduce psimon FIFO priority (Phil Auld) [1810399] - [kernel] sched/psi: Do not require setsched permission from the trigger creator (Phil Auld) [1810399] - [x86] x86/kvm: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [x86] x86/dumpstack: Indicate PREEMPT_RT in dumps (Phil Auld) [1810399] - [x86] x86: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] kprobes: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] tracing: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [include] locking/spinlocks: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] rcu: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] sched/preempt: Use CONFIG_PREEMPTION where appropriate (Phil Auld) [1810399] - [kernel] sched/core: Prevent race condition between cpuset and __sched_setscheduler() (Phil Auld) [1810399] - [kernel] rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outside of atomic region (Phil Auld) [1810399] - [kernel] cgroup/cpuset: Change cpuset_rwsem and hotplug lock order (Phil Auld) [1810399] - [kernel] cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem (Phil Auld) [1810399] - [kernel] sched/deadline: Fix bandwidth accounting at all levels after offline migration (Phil Auld) [1810399] - [kernel] cpusets: Rebuild root domain deadline accounting information (Phil Auld) [1810399] - [kernel] sched/core: Streamle calls to task_rq_unlock() (Phil Auld) [1810399] - [kernel] sched/topology: Add partition_sched_domains_locked() (Phil Auld) [1810399] - [kernel] sched/stats: Fix unlikely() use of sched_info_on() (Phil Auld) [1810399] - [kernel] sched/fair: Change task_numa_work() storage to static (Phil Auld) [1810399] - [kernel] sched/fair: Move task_numa_work() init to init_numa_balancing() (Phil Auld) [1810399] - [kernel] sched/fair: Move init_numa_balancing() below task_numa_work() (Phil Auld) [1810399] - [kernel] sched/rt, Kconfig: Unbreak def/oldconfig with CONFIG_PREEMPT=y (Phil Auld) [1810399] - [kernel] sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RT (Phil Auld) [1810399] - [kernel] kconfig: include kernel/Kconfig.preempt from init/Kconfig (Phil Auld) [1810399] - [kernel] sched/core: Fix preempt warning in ttwu (Phil Auld) [1810399] - [kernel] sched/core: Optimize try_to_wake_up() for local wakeups (Phil Auld) [1810399] - [kernel] sched/core: Introduce set_next_task() helper for better code readability (Phil Auld) [1810399] - [kernel] sched/fair: Don't increase sd->balance_interval on newidle balance (Phil Auld) [1810399] - [kernel] sched/fair: Clean up load_balance() condition (Phil Auld) [1810399] - [mm] mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() (Rafael Aquini) [1809698] - [mm] mm, thp: fix defrag setting if newline is not used (Rafael Aquini) [1809698] - [mm] mm/migrate.c: also overwrite error when it is bigger than zero (Rafael Aquini) [1809698] - [mm] mm/mempolicy.c: fix out of bounds write in mpol_parse_str() (Rafael Aquini) [1809698] - [mm] mm: memcg/slab: call flush_memcg_workqueue() only if memcg workqueue is valid (Rafael Aquini) [1809698] - [mm] mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio() (Rafael Aquini) [1809698] - [mm] mm/gup: fix memory leak in __gup_benchmark_ioctl (Rafael Aquini) [1809698] - [mm] mm: move_pages: return valid node id in status if the page is already on the target node (Rafael Aquini) [1809698] - [mm] mm/zsmalloc.c: fix the migrated zspage statistics (Rafael Aquini) [1809698] - [mm] mm: memcg/slab: wait for !root kmem_cache refcnt killing on root kmem_cache destruction (Rafael Aquini) [1809698] - [mm] mm/mempolicy.c: check range first in queue_pages_test_walk (Rafael Aquini) [1809698] - [mm] mm/memory.c: fix a huge pud insertion race during faulting (Rafael Aquini) [1809698] - [mm] mm: move the backup x_devmap() functions to asm-generic/pgtable.h (Rafael Aquini) [1809698] - [mm] mm/rmap.c: don't reuse anon_vma if we just want a copy (Rafael Aquini) [1809698] - [mm] mm/ksm.c: don't WARN if page is still mapped in remove_stable_node() (Rafael Aquini) [1809698] - [mm] mm/page_io.c: do not free shared swap slots (Rafael Aquini) [1809698] - [mm] mm: thp: handle page cache THP correctly in PageTransCompoundMap (Rafael Aquini) [1809698] - [mm] mm/slub: fix a deadlock in show_slab_objects() (Rafael Aquini) [1809698] - [mm] mm/vmpressure.c: fix a signedness bug in vmpressure_register_event() (Rafael Aquini) [1809698] - [trace] include/trace/events/writeback.h: fix -Wstringop-truncation warnings (Rafael Aquini) [1809698] - [mm] mm/compaction.c: clear total_{migrate, free}_scanned before scanning a new zone (Rafael Aquini) [1809698] - [mm] mm/hmm: fix hmm_range_fault()'s handling of swapped out pages (Rafael Aquini) [1809698] - [mm] mm/migrate.c: initialize pud_entry in migrate_vma() (Rafael Aquini) [1809698] - [kernel] ptrace: restore smp_rmb() in __ptrace_may_access() (Rafael Aquini) [1809698] - [documentation] mm: fix Documentation/vm/hmm.rst Sphinx warnings (Rafael Aquini) [1809698] - [fs] writeback: fix inode cgroup switching comment (Rafael Aquini) [1809698] - [include] mm/page_poison: update comment after code moved (Rafael Aquini) [1809698] - [mm] mm/filemap: pass inclusive 'end_byte' parameter to filemap_range_has_page (Rafael Aquini) [1809698] - [mm] ARM: 8826/1: mm: initialize pfn limits with find_limits() (Rafael Aquini) [1809698] - [fs] mm, proc: report PR_SET_THP_DISABLE in proc (Rafael Aquini) [1809698] - [mm] mm/khugepaged: fix crashes due to misaccounted holes (Rafael Aquini) [1809698] - [include] writeback: don't decrement wb->refcnt if !wb->bdi (Rafael Aquini) [1809698] - [mm] mm/filemap.c: Use existing variable (Rafael Aquini) [1809698] - [fs] removed extra extern file_fdatawait_range (Rafael Aquini) [1809698] - [s390] Revert "s390/dasd: Disable Thin Provisioning to prevent data loss" (Philipp Rudo) [1816984] - [s390] s390/dasd: fix data corruption for thin provisioned devices (Philipp Rudo) [1816984] - [block] virtio-blk: improve virtqueue error to BLK_STS (Philipp Rudo) [1816983] - [block] virtio-blk: fix hw_queue stopped on arbitrary error (Philipp Rudo) [1816983] - [s390] s390/pkey: fix missing length of protected key on return (Philipp Rudo) [1816981] - [s390] s390/mm: fix panic in gup_fast on large pud (Philipp Rudo) [1816980]- [mmc] mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl (Yannick Cote) [1811430] - [mmc] mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support (Yannick Cote) [1811430] - [net] net/smc: keep vlan_id for SMC-R in smc_listen_work() (Philipp Rudo) [1796890] - [scripts] redhat: fix modpost.c prerequisites (Frantisek Hrbata) [1818499] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Change the order for clos disable (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Fix result display for turbo-freq auto mode (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Add support for core-power discovery (Prarit Bhargava) [1817068] - [netdrv] can, slip: Protect tty->disc_data in write_wakeup and close with RCU (Steve Best) [1816036] - [kernel] exit: panic before exit_mm() on global init exit (Oleg Nesterov) [1808944] - [fs] nfsd: restore NFSv3 ACL support ("J. Bruce Fields") [1815683] - [fs] nfsd4: Fix kernel crash when reading proc file reply_cache_stats ("J. Bruce Fields") [1815683] - [fs] nfsd: fix cleanup of nfsd_reply_cache_init on failure ("J. Bruce Fields") [1815683] - [fs] nfsd: note inadequate stats locking ("J. Bruce Fields") [1815683] - [fs] nfsd4: drc containerization ("J. Bruce Fields") [1815683] - [fs] nfsd: don't call nfsd_reply_cache_shutdown twice ("J. Bruce Fields") [1815683] - [fs] nfsd: knfsd must use the container user namespace ("J. Bruce Fields") [1815683] - [net] SUNRPC: rsi_parse() should use the current user namespace ("J. Bruce Fields") [1815683] - [net] SUNRPC: Fix the server AUTH_UNIX userspace mappings ("J. Bruce Fields") [1815683] - [fs] lockd: Pass the user cred from knfsd when starting the lockd server ("J. Bruce Fields") [1815683] - [net] SUNRPC: Temporary sockets should inherit the cred from their parent ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Cache the process user cred in the RPC server listener ("J. Bruce Fields") [1815683] - [fs] nfsd: Allow containers to set supported nfs versions ("J. Bruce Fields") [1815683] - [fs] nfsd: Add custom rpcbind callbacks for knfsd ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Allow further customisation of RPC program registration ("J. Bruce Fields") [1815683] - [net] SUNRPC: Clean up generic dispatcher code ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Add a callback to initialise server requests ("J. Bruce Fields") [1815683] - [fs] SUNRPC/nfs: Fix return value for nfs4_callback_compound() ("J. Bruce Fields") [1815683] - [kernel] sched: Avoid scale real weight down to zero (Phil Auld) [1808562] - [nvme] nvme/pci: move cqe check after device shutdown (David Milburn) [1779247 1750267] - [mm] mm, slb: guarantee natural alignment for kmalloc(power-of-two) (Brian Foster) [1814964] - [tools] tools/power turbostat: Support Ice Lake server (Steve Best) [1776467] - [pinctrl] pinctrl: intel: Allow to request locked pads (Prarit Bhargava) [1783115] - [s390] s390/qeth: fix potential deadlock on workqueue flush (Philipp Rudo) [1814783] - [s390] s390/qeth: streamline control code for promisc mode (Philipp Rudo) [1814783] - [s390] scsi: zfcp: fix request object use-after-free in send path causing wrong traces (Philipp Rudo) [1814790] - [s390] s390/pci: Fix possible deadlock in recover_store() (Philipp Rudo) [1814788] - [s390] s390/pci: Recover handle in clp_set_pci_fn() (Philipp Rudo) [1814788] - [s390] scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host (Philipp Rudo) [1814794] - [s390] scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices (Philipp Rudo) [1814793] - [s390] s390/cio: fix virtio-ccw DMA without PV (Philipp Rudo) [1814787] - [s390] s390/kaslr: store KASLR offset for early dumps (Philipp Rudo) [1814781] - [mm] s390/mm: fix dynamic pagetable upgrade for hugetlbfs (Philipp Rudo) [1814779] - [char] tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send() (Steve Best) [1808048] - [s390] s390/qeth: fix dangling IO buffers after halt/clear (Philipp Rudo) [1814782] - [virtio] virtio_ring: fix unmap of indirect descriptors (Philipp Rudo) [1797289] - [virtio] virtio_ring: fix return code on DMA mapping fails (Philipp Rudo) [1797289] - [misc] dma-mapping: zero memory returned from dma_alloc_* (Philipp Rudo) [1788928] - [platform] platform/mellanox: fix the mlx-bootctl sysfs (Alaa Hleihel) [1655714] - [platform] platform/mellanox: Add bootctl driver for Mellanox BlueField Soc (Alaa Hleihel) [1655714] - [char] tpm: ibmvtpm: Wait for buffer to be set before proceeding (Steve Best) [1815548] - [scsi] iscsi: Avoid potential deadlock in iscsi_if_rx func (Oleksandr Natalenko) [1815874] - [x86] x86/vector: Remove warning on managed interrupt migration (Peter Xu) [1812331] - [scsi] scsi: lpfc: fix spelling mistake "Notication" -> "Notification" (Dick Kennedy) [1796565] - [scsi] scsi: lpfc: add RDF registration and Link Integrity FPIN logging (Dick Kennedy) [1796565] - [uapi] scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (Dick Kennedy) [1796565]- [kvm] KVM: PPC: Book3S HV: Use __gfn_to_pfn_memslot in HPT page fault handler (Sam Bobroff) [1815491] - [net] tcp: also NULL skb->dev when copy was needed (Florian Westphal) [1775961] - [net] tcp: ensure skb->dev is NULL before leaving TCP stack (Florian Westphal) [1775961]- [mm] mm/memcontrol: use vmstat names for printing statistics (Waiman Long) [1793534] - [base] mm/vmstat: add helpers to get vmstat item names for each enum type (Waiman Long) [1793534] - [mm] mm/vmstat.c: assert that vmstat_text is in sync with stat_items_size (Waiman Long) [1793534] - [mm] mm: memcontrol: dump memory.stat during cgroup OOM (Waiman Long) [1793534] - [mm] mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() (Waiman Long) [1793534] - [mm] mm: memcg/slab: fix percpu slab vmstats flushing (Waiman Long) [1793534] - [include] include/linux/memcontrol.h: fix comments based on per-node memcg (Waiman Long) [1793534] - [mm] mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() (Waiman Long) [1793534] - [mm] mm: memcontrol: fix network errors from failing __GFP_ATOMIC charges (Waiman Long) [1793534] - [mm] mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly (Waiman Long) [1793534] - [mm] mm: memcontrol: fix NULL-ptr deref in percpu stats flush (Waiman Long) [1793534] - [mm] mm/memcontrol: update lruvec counters in mem_cgroup_move_account (Waiman Long) [1793534] - [mm] mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size (Waiman Long) [1793534] - [mm] mm: memcontrol: fix percpu vmstats and vmevents flush (Waiman Long) [1793534] - [mm] mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu slab vmstats on kmem offlining (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu vmevents before releasing memcg (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu vmstats before releasing memcg (Waiman Long) [1793534] - [mm] mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones (Waiman Long) [1793534] - [mm] mm/memcontrol: fix wrong statistics in memory.stat (Waiman Long) [1793534] - [mm] mm: memcontrol: don't batch updates of local VM stats and events (Waiman Long) [1793534] - [mm] mm: memcontrol: fix NUMA round-robin reclaim at intermediate level (Waiman Long) [1793534] - [mm] mm: memcontrol: fix recursive statistics correctness & scalabilty (Waiman Long) [1793534] - [mm] mm: memcontrol: move stat/event counting functions out-of-line (Waiman Long) [1793534] - [mm] mm: memcontrol: make cgroup stats and events query API explicitly local (Waiman Long) [1793534] - [mm] mm, memcg: rename ambiguously named memory.stat counters and functions (Waiman Long) [1793534] - [mm] mm: memcontrol: quarantine the mem_cgroup_nr_lru_pages() API (Waiman Long) [1793534] - [mm] mm: memcontrol: push down mem_cgroup_nr_lru_pages() (Waiman Long) [1793534] - [mm] mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() (Waiman Long) [1793534] - [mm] mm: memcontrol: replace node summing with memcg_page_state() (Waiman Long) [1793534] - [mm] mm: memcontrol: replace zone summing with lruvec_page_state() (Waiman Long) [1793534] - [include] mm: memcontrol: track LRU counts in the vmstats array (Waiman Long) [1793534] - [mm] mm: writeback: use exact memcg dirty counts (Waiman Long) [1793534] - [mm] mm: memcontrol: expose THP events on a per-memcg basis (Waiman Long) [1793534] - [mm] memcg: killed threads should not invoke memcg OOM killer (Waiman Long) [1793534] - [mm] mm, memcg: extract memcg maxable seq_file logic to seq_show_memcg_tunable (Waiman Long) [1793534] - [mm] mm, memcg: create mem_cgroup_from_seq (Waiman Long) [1793534] - [mm] mm/oom_kill.c: fix uninitialized oc->constraint (Waiman Long) [1793534] - [mm] mm, oom: add oom victim's memcg to the oom context information (Waiman Long) [1793534] - [mm] mm, oom: reorganize the oom report in dump_header (Waiman Long) [1793534] - [include] mm: Clarify the implication of adding new node stat items (Waiman Long) [1793534] - [mm] memcg: Revert "Add preemption point in accumulate_memcg_tree()" (Waiman Long) [1793534] - [base] driver core: add dev_groups to all drivers (Don Dutile) [1814347] - [tools] selftests/livepatch: Remove unused local variable in set_ftrace_enabled() (Yannick Cote) [1807115] - [tools] selftests/livepatch: Replace set_dynamic_debug() with setup_config() in README (Yannick Cote) [1807115] - [tools] selftests: livepatch: Fix it to do root uid check and skip (Yannick Cote) [1807115] - [tools] selftests/livepatch: Test interaction with ftrace_enabled (Yannick Cote) [1807115] - [tools] selftests/livepatch: Make dynamic debug setup and restore generic (Yannick Cote) [1807115] - [kernel] ftrace: Introduce PERMANENT ftrace_ops flag (Yannick Cote) [1807115] - [samples] livepatch: Handle allocation failure in the sample of shadow variable API (Yannick Cote) [1807115] - [lib] livepatch/samples/selftest: Use klp_shadow_alloc() API correctly (Yannick Cote) [1807115] - [lib] livepatch/selftest: Clean up shadow variable names and type (Yannick Cote) [1807115] - [samples] livepatch/sample: Use the right type for the leaking data pointer (Yannick Cote) [1807115] - [kernel] kprobes: Allow kprobes coexist with livepatch (Yannick Cote) [1727330 1807115] - [x86] ftrace/x86: Remove mcount() declaration (Yannick Cote) [1807115] - [tools] selftests: livepatch: add missing fragments to config (Yannick Cote) [1807115] - [lib] livepatch: Selftests of the API for tracking system state changes (Yannick Cote) [1807115] - [documentation] livepatch: Documentation of the new API for tracking system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Allow to distinguish different version of system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Basic API to track system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Keep replaced patches until post_patch callback is called (Yannick Cote) [1807115] - [tools] selftests/livepatch: Disable the timeout (Yannick Cote) [1807115] - [kernel] livepatch: Nullify obj->mod in klp_module_coming()'s error path (Yannick Cote) [1807115] - [powerpc] livepatch: Remove klp_check_compiler_support() (Yannick Cote) [1807115] - [x86] ftrace/x86: Remove mcount support (Yannick Cote) [1807115] - [x86] ftrace/x86_32: Remove support for non DYNAMIC_FTRACE (Yannick Cote) [1807115] - [documentation] docs/livepatch: Unify style of livepatch documentation in the ReST format (Yannick Cote) [1807115] - [documentation] docs: livepatch: convert docs to ReST and rename to *.rst (Yannick Cote) [1807115] - [kernel] livepatch: Remove duplicate warning about missing reliable stacktrace support (Yannick Cote) [1807115] - [kernel] livepatch: Use static buffer for debugging messages under rq lock (Yannick Cote) [1807115] - [include] livepatch: Remove stale kobj_added entries from kernel-doc descriptions (Yannick Cote) [1807115] - [kernel] livepatch: Remove duplicated code for early initialization (Yannick Cote) [1807115] - [kernel] livepatch: Remove custom kobject state handling (Yannick Cote) [1807115] - [kernel] livepatch: Convert error about unsupported reliable stacktrace into a warning (Yannick Cote) [1807115] - [kernel] kprobes: Replace p with other pointer types (Yannick Cote) [1727330 1807115]- [drm] drm/bochs: downgrade pci_request_region failure from error to warning (Dave Airlie) [1804735] - [drm] drm/bochs: deinit bugfix (Dave Airlie) [1804735] - [fs] gfs2: fix O_EXCL|O_CREAT handling on cold dcache (Andrew Price) [1811787] - [net] esp: remove the skb from the chain when it's enqueued in cryptd_wq (Xin Long) [1807909] - [powerpc] powerpc/nvdimm: set target_node properly (Diego Domingos) [1815038]- [kernel] posix-cpu-timers: Fix two trivial comments (Prarit Bhargava) [1810244] - [kernel] hrtimer: Annotate lockless access to timer->base (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Fix permission check regression (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Always clear head pointer on dequeue (Prarit Bhargava) [1810244] - [kernel] hrtimer: Add a missing bracket and hide `migration_base' on !SMP (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Make expiry_active check actually work correctly (Prarit Bhargava) [1810244] - [include] posix-timers: Unbreak CONFIG_POSIX_TIMERS=n build (Prarit Bhargava) [1810244] - [kernel] tick: Mark sched_timer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Utilize timerqueue for storage (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Move state tracking to struct posix_cputimers (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Deduplicate rlimit handling (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove pointless comparisons (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of 64bit divisions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Consolidate timer expiry further (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of zero checks (Prarit Bhargava) [1810244] - [kernel] rlimit: Rewrite non-sensical RLIMIT_CPU comment (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Respect INFINITY for hard RTTIME limit (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Switch thread group sampling to array (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Restructure expiry array (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove cputime_expires (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Make expiry checks array based (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide array based sample functions (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Remove the odd field rename defines (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Switch check_*_timers() to array cache (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify set_process_cpu_timer() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify timer queueing (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide array based access to expiry cache (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Move expiry cache into struct posix_cputimers (Prarit Bhargava) [1810244] - [include] sched: Move struct task_cputime to types.h (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Create a container struct (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Move prof/virt_ticks into caller (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sample task times once in expiry check (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of pointer indirection (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify sample functions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove pointless return value check (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_rearm() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_get() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_set() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Consolidate thread group sample code (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Rename thread_group_cputimer() and make it static (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sample directly in timer check (Prarit Bhargava) [1810244] - [kernel] itimers: Use quick sample function (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide quick sample function for itimer (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use common permission check in posix_cpu_timer_create() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use common permission check in posix_cpu_clock_get() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide task validation functions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove tsk argument from run_posix_cpu_timers() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sanitize bogus WARNONS (Prarit Bhargava) [1810244] - [kernel] hrtimer: Don't take expiry_lock when timer is currently migrated (Prarit Bhargava) [1810244] - [kernel] hrtimer: Protect lockless access to timer->base (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Fixup stale comment (Prarit Bhargava) [1810244] - [include] alarmtimers: Avoid rtc.h include (Prarit Bhargava) [1810244] - [include] posix-timers: Cleanup forward declarations and includes (Prarit Bhargava) [1810244] - [kernel] hrtimer: Improve comments on handling priority inversion against softirq kthread (Prarit Bhargava) [1810244] - [kernel] posix-timers: Use a callback for cancel synchronization on PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] posix-timers: Move rcu_head out of it union (Prarit Bhargava) [1810244] - [kernel] posix-timers: Rework cancel retry loops (Prarit Bhargava) [1810244] - [kernel] posix-timers: Cleanup the flag/flags confusion (Prarit Bhargava) [1810244] - [kernel] itimers: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [fs] timerfd: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] alarmtimer: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] sched/deadline: Ensure inactive_timer runs in hardirq context (Prarit Bhargava) [1810244] - [kernel] timers: Prepare support for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Prepare support for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Determine hard/soft expiry mode for hrtimer sleepers on RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Move unmarked hrtimers to soft interrupt expiry on RT (Prarit Bhargava) [1810244] - [kernel] tick: Mark tick related hrtimers to expiry in hard interrupt context (Prarit Bhargava) [1810244] - [kvm] KVM: LAPIC: Mark hrtimer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] watchdog: Mark watchdog_hrtimer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] perf/core: Mark hrtimers to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] hrtimer: Make enqueue mode check work on RT (Prarit Bhargava) [1810244] - [kernel] sched: Mark hrtimers to expire in hard interrupt context (Prarit Bhargava) [1810244] - [staging] hrtimer/treewide: Use hrtimer_sleeper_start_expires() (Prarit Bhargava) [1810244] - [kernel] hrtimer: Provide hrtimer_sleeper_start_expires() (Prarit Bhargava) [1810244] - [kernel] hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper() calls (Prarit Bhargava) [1810244] - [kernel] hrtimer: Remove task argument from hrtimer_init_sleeper() (Prarit Bhargava) [1810244] - [kernel] futex: Consolidate duplicated timer setup code (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove private interval storage (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Unbreak timer rearming (Prarit Bhargava) [1810244] - [mm] mm, slub: naive detection of double-free or freelist corruption (Rafael Aquini) [1810288] - [fs] nfs: add minor version to nfs_server_key for fscache (Dave Wysochanski) [1777097] - [edac] EDAC, mellanox: Add ECC support for BlueField DDR4 (Alaa Hleihel) [1725108] - [platform] platform/mellanox: fix potential deadlock in the tmfifo driver (Alaa Hleihel) [1655736] - [platform] platform/mellanox: Add TmFifo driver for Mellanox BlueField Soc (Alaa Hleihel) [1655736] - [mm] powerpc/pmem: Fix kernel crash due to wrong range value usage in flush_dcache_range (Steve Best) [1814279] - [mm] powerpc: Chunk calls to flush_dcache_range in arch_*_memory (Steve Best) [1814279] - [fs] cifs: fix NULL dereference in match_prepath (Leif Sahlberg) [1760879] - [fs] cifs: fail i/o on soft mounts if sessionsetup errors out (Leif Sahlberg) [1798031] - [sound] ALSA: usb-audio: set the interface format after resume on Dell WD19 (Perry Yuan) [1807965] - [fs] cifs: make sure we do not overflow the max EA buffer size (Leif Sahlberg) [1752437]- [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1814350] - [fs] fuse: fix stack use after return (Miklos Szeredi) [1814666]- [target] scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" (Maurizio Lombardi) [1784442] - [infiniband] scsi: Revert "RDMA/isert: Fix a recently introduced regression related to logout" (Maurizio Lombardi) [1784442] - [target] scsi: Revert "target/core: Inline transport_lun_remove_cmd()" (Maurizio Lombardi) [1784442] - [target] scsi: libfc: remove unnecessary assertion on ep variable (Maurizio Lombardi) [1784442] - [infiniband] scsi: RDMA/isert: Fix a recently introduced regression related to logout (Maurizio Lombardi) [1784442] - [target] scsi: target/iblock: Fix protection error with blocks greater than 512B (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Fix a pr_debug() argument (Maurizio Lombardi) [1784442] - [target] scsi: target: iscsi: Wait for all commands to finish before freeing a session (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Release SPC-2 reservations when closing a session (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Document target_cmd_size_check() (Maurizio Lombardi) [1784442] - [target] scsi: target: tcmu: Prevent memory reclaim recursion (Maurizio Lombardi) [1784442] - [scsi] scsi: cxgb4i: remove set but not used variable 'ppmax' (Maurizio Lombardi) [1784442] - [target] scsi: target: remove unused extension parameters (Maurizio Lombardi) [1784442] - [target] scsi: target: fix SendTargets=All string compares (Maurizio Lombardi) [1784442] - [target] scsi: target: Remove tpg_list and se_portal_group.se_tpg_node (Maurizio Lombardi) [1784442] - [target] scsi: target: cxgbit: Fix cxgbit_fw4_ack() (Maurizio Lombardi) [1784442] - [infiniband] IB/hfi1: TID RDMA WRITE should not return IB_WC_RNR_RETRY_EXC_ERR (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Calculate flow weight based on QP MTU for TID RDMA (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure r_tid_ack is valid before building TID RDMA ACK packet (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure full Gen3 speed in a Gen4 system (Kamal Heib) [1786601] - [infiniband] IB/core: Avoid deadlock during netlink message handling (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Fix incorrect error print (Kamal Heib) [1786601] - [infiniband] IB/iser: Support up to 16MB data transfer in a single command (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Add missing cast for 32 bit (Kamal Heib) [1786601] - [documentation] Documentation/infiniband: update name of some functions (Kamal Heib) [1786601] - [infiniband] RDMA/iwpm: Delete unnecessary checks before the macro call "dev_kfree_skb" (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Use existing FIELD_SIZEOF macro (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Remove umem check on dereg MR flow (Kamal Heib) [1786601] - [net] xprtrdma: Send Queue size grows after a reconnect (Kamal Heib) [1786601] - [net] xprtrdma: Clear xprt->reestablish_timeout on close (Kamal Heib) [1786601] - [net] xprtrdma: Recycle MRs after disconnect (Kamal Heib) [1786601] - [net] xprtrdma: Optimize rpcrdma_post_recvs() (Kamal Heib) [1786601] - [net] xprtrdma: Inline XDR chunk encoder functions (Kamal Heib) [1786601] - [infiniband] RDMA/core: Make invalidate_range a device operation (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Use kvcalloc for the dma_list and page_list (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Check for overflow when computing the umem_odp end (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Provide ib_umem_odp_release() to undo the allocs (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Split creating a umem_odp from ib_umem_get (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Make the three ways to create a umem_odp clear (Kamal Heib) [1786601] - [infiniband] RMDA/odp: Consolidate umem_odp initialization (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Make it clearer when a umem is an implicit ODP umem (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Iterate over the whole rbtree directly (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Use the common interval tree library instead of generic (Kamal Heib) [1786601] - [net] xprtrdma: Clean up xprt_rdma_set_connect_timeout() (Kamal Heib) [1786601] - [net] xprtrdma: Use an llist to manage free rpcrdma_reps (Kamal Heib) [1786601] - [net] xprtrdma: Remove rpcrdma_buffer::rb_mrlock (Kamal Heib) [1786601] - [net] xprtrdma: Cache free MRs in each rpcrdma_req (Kamal Heib) [1786601] - [net] xprtrdma: Ensure creating an MR does not trigger FS writeback (Kamal Heib) [1786601] - [net] xprtrdma: Move rpcrdma_mr_get out of frwr_map (Kamal Heib) [1786601] - [net] xprtrdma: Combine rpcrdma_mr_put and rpcrdma_mr_unmap_and_put (Kamal Heib) [1786601] - [net] xprtrdma: Simplify rpcrdma_mr_pop (Kamal Heib) [1786601] - [net] xprtrdma: Rename rpcrdma_buffer::rb_all (Kamal Heib) [1786601] - [net] xprtrdma: Rename CQE field in Receive trace points (Kamal Heib) [1786601] - [infiniband] RDMA: Delete DEBUG code (Kamal Heib) [1786601] - [include] xprtrdma: Boost client's max slot table size to match Linux server (Kamal Heib) [1786601] - [net] xprtrdma: Boost maximum transport header size (Kamal Heib) [1786601] - [net] xprtrdma: Fix calculation of ri_max_segs again (Kamal Heib) [1786601] - [net] xprtrdma: Update obsolete comment (Kamal Heib) [1786601] - [net] xprtrdma: Refresh the documenting comment in frwr_ops.c (Kamal Heib) [1786601] - [net] svcrdma: Use llist for managing cache of recv_ctxts (Kamal Heib) [1786601] - [net] svcrdma: Remove svc_rdma_wq (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Rate limit admin queue error prints (Kamal Heib) [1786601] - [rdma] RDMA/core: Introduce ratelimited ibdev printk functions (Kamal Heib) [1786601] - [net] rdma: Enable ib_alloc_cq to spread work over a device's comp_vectors (Kamal Heib) [1786601] - [infiniband] RDMA/core: fix spelling mistake "Nelink" -> "Netlink" (Kamal Heib) [1786601] - [infiniband] net: Use skb_frag_off accessors (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Expose device statistics (Kamal Heib) [1786601] - [infiniband] RDMA/core: Support netlink commands in non init_net net namespaces (Kamal Heib) [1786601] - [rdma] RDMA: Make most headers compile stand alone (Kamal Heib) [1786601] - [infiniband] RDMA/core: Annotate destroy of mutex to ensure that it is released as unlocked (Kamal Heib) [1786601] - [infiniband] net: Use skb accessors in network drivers (Kamal Heib) [1786601] - [documentation] docs: infiniband: add it to the driver-api bookset (Kamal Heib) [1786601] - [infiniband] IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() (Kamal Heib) [1786601] - [documentation] Documentation/infiniband: update from locked to pinned_vm (Kamal Heib) [1786601] - [infiniband] opa_vnic: fix check on record->event, incorrect operator used (Kamal Heib) [1786601] - [infiniband] opa_vnic: Convert vport_idr to XArray (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds (Kamal Heib) [1786601] - [infiniband] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Kamal Heib) [1786601] - [infiniband] treewide: Add SPDX license identifier - Kbuild (Kamal Heib) [1786601] - [infiniband] mm/gup: add make_dirty arg to put_user_pages_dirty_lock() (Kamal Heib) [1786601] - [netdrv] ibmvnic: Do not process device remove during device reset (Steve Best) [1813223] - [bluetooth] Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature" (Gopal Tiwari) [1811534] - [tty] serial: 8250_pci: Make PCI class test non fatal (Prarit Bhargava) [1812742] - [powercap] powercap/intel_rapl: add support for ICX-D (Steve Best) [1485067] - [char] drivers: ipmi: fix off-by-one bounds check that leads to a out-of-bounds write (Tony Camuso) [1812922] - [char] ipmi:ssif: Handle a possible NULL pointer reference (Tony Camuso) [1812922] - [char] drivers: ipmi: Modify max length of IPMB packet (Tony Camuso) [1812922] - [char] drivers: ipmi: Support raw i2c packet in IPMB (Tony Camuso) [1812922] - [char] ipmi: fix ipmb_poll()'s return type (Tony Camuso) [1812922] - [char] char: Fix Kconfig indentation, continued (Tony Camuso) [1812922] - [char] char: Fix Kconfig indentation (Tony Camuso) [1812922] - [char] ipmi: kill off 'timespec' usage again (Tony Camuso) [1812922] - [char] drivers: ipmi: Support for both IPMB Req and Resp (Tony Camuso) [1812922] - [char] ipmi: Fix memory leak in __ipmi_bmc_register (Tony Camuso) [1812922] - [char] ipmi: bt-bmc: use devm_platform_ioremap_resource() to simplify code (Tony Camuso) [1812922] - [char] ipmi: use *ph to print small buffer (Tony Camuso) [1812922] - [char] ipmi: Don't leave holes in the I2C address list in the ssif driver (Tony Camuso) [1812922] - [char] ipmi: fix return value of ipmi_set_my_LUN (Tony Camuso) [1812922] - [char] ipmi: Convert pr_xxx() to dev_xxx() in the BT code (Tony Camuso) [1812922] - [char] ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address (Tony Camuso) [1812922] - [char] ipmi_si: fix potential integer overflow on large shift (Tony Camuso) [1812922] - [char] ipmi_si_pci: fix NULL device in ipmi_si error message (Tony Camuso) [1812922] - [char] ipmi: Convert printk(KERN_ to pr_( (Tony Camuso) [1812922] - [char] pci:ipmi: Move IPMI PCI class id defines to pci_ids.h (Tony Camuso) [1812922] - [char] ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi (Tony Camuso) [1812922] - [fs] NFSv4 fix acl retrieval over krb5i/krb5p mounts (Steve Dickson) [1787627]- [fs] gfs2: Additional information when gfs2_ail1_flush withdraws (Robert S Peterson) [1752976] - [fs] gfs2: Fix lru_count going negative (Robert S Peterson) [1752976] - [fs] gfs2: allow journal replay to hold sd_log_flush_lock (Robert S Peterson) [1752976] - [fs] gfs2: don't allow releasepage to free bd still used for revokes (Robert S Peterson) [1752976] - [fs] gfs2: clean up iopen glock mess in gfs2_create_inode (Robert S Peterson) [1752976] - [fs] gfs2: flesh out delayed withdraw for gfs2_log_flush (Robert S Peterson) [1752976] - [fs] gfs2: Fix incorrect variable name (Robert S Peterson) [1752976] - [fs] gfs2: Do proper error checking for go_sync family of glops functions (Robert S Peterson) [1752976] - [fs] gfs2: Don't demote a glock until its revokes are written (Robert S Peterson) [1752976] - [fs] gfs2: drain the ail2 list after io errors (Robert S Peterson) [1752976] - [fs] gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails (Robert S Peterson) [1752976] - [fs] gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty (Robert S Peterson) [1752976] - [fs] gfs2: Check for log write errors before telling dlm to unlock (Robert S Peterson) [1752976] - [fs] gfs2: Prepare to withdraw as soon as an IO error occurs in log write (Robert S Peterson) [1752976] - [fs] gfs2: Issue revokes more intelligently (Robert S Peterson) [1752976] - [fs] gfs2: Add verbose option to check_journal_clean (Robert S Peterson) [1752976] - [fs] gfs2: fix infinite loop when checking ail item count before go_inval (Robert S Peterson) [1752976] - [fs] gfs2: Force withdraw to replay journals and wait for it to finish (Robert S Peterson) [1752976] - [fs] gfs2: Allow some glocks to be used during withdraw (Robert S Peterson) [1752976] - [fs] gfs2: move check_journal_clean to util.c for future use (Robert S Peterson) [1752976] - [fs] gfs2: Ignore dlm recovery requests if gfs2 is withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: Only complain the first time an io error occurs in quota or log (Robert S Peterson) [1752976] - [fs] gfs2: log error reform (Robert S Peterson) [1752976] - [fs] gfs2: Rework how rgrp buffer_heads are managed (Robert S Peterson) [1752976] - [fs] gfs2: clear ail1 list when gfs2 withdraws (Robert S Peterson) [1752976] - [fs] gfs2: Introduce concept of a pending withdraw (Robert S Peterson) [1752976] - [fs] gfs2: Return bool from gfs2_assert functions (Robert S Peterson) [1752976] - [fs] gfs2: Turn gfs2_consist into void functions (Robert S Peterson) [1752976] - [fs] gfs2: Remove usused cluster_wide arguments of gfs2_consist functions (Robert S Peterson) [1752976] - [fs] gfs2: Report errors before withdraw (Robert S Peterson) [1752976] - [fs] gfs2: Split gfs2_lm_withdraw into two functions (Robert S Peterson) [1752976] - [fs] gfs2: Fix possible fs name overflows (Robert S Peterson) [1752976] - [fs] gfs2: Remove active journal side effect from gfs2_write_log_header (Robert S Peterson) [1752976] - [fs] gfs2: Don't loop forever in gfs2_freeze if withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: fix infinite loop in gfs2_ail1_flush on io error (Robert S Peterson) [1752976] - [fs] gfs2: Introduce function gfs2_withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: fix glock reference problem in gfs2_trans_add_unrevoke (Robert S Peterson) [1752976] - [fs] gfs2: make gfs2_log_shutdown static (Robert S Peterson) [1752976] - [fs] gfs2: replace more printk with calls to fs_info and friends (Robert S Peterson) [1752976] - [fs] gfs2: dump fsid when dumping glock problems (Robert S Peterson) [1752976] - [fs] gfs2: simplify gfs2_freeze by removing case (Robert S Peterson) [1752976] - [fs] gfs2: Rename SDF_SHUTDOWN to SDF_WITHDRAWN (Robert S Peterson) [1752976] - [fs] gfs2: Warn when a journal replay overwrites a rgrp with buffers (Robert S Peterson) [1752976] - [fs] gfs2: log which portion of the journal is replayed (Robert S Peterson) [1752976] - [fs] gfs2: kthread and remount improvements (Robert S Peterson) [1752976] - [fs] gfs2: Fix occasional glock use-after-free (Robert S Peterson) [1752976] - [fs] gfs2: Rename sd_log_le_{revoke,ordered} (Robert S Peterson) [1724769] - [watchdog] watchdog: make nowayout sysfs file writable (David Arcari) [1802742] - [watchdog] watchdog: prevent deferral of watchdogd wakeup on RT (David Arcari) [1802742] - [watchdog] watchdog: Fix the race between the release of watchdog_core_data and cdev (David Arcari) [1802742] - [watchdog] watchdog: convert remaining drivers to use SPDX license identifier (David Arcari) [1802742] - [watchdog] watchdog: make the device time out at open_deadline when open_timeout is used (David Arcari) [1802742] - [watchdog] watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT (David Arcari) [1802742] - [watchdog] watchdog: introduce watchdog.open_timeout commandline parameter (David Arcari) [1802742] - [watchdog] watchdog: let core print error message when registering device fails (David Arcari) [1802742] - [watchdog] watchdog: make watchdog_deferred_registration_add() void (David Arcari) [1802742] - [watchdog] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1802742] - [watchdog] watchdog: add error messages when initializing timeout fails (David Arcari) [1802742] - [watchdog] watchdog: refactor watchdog_init_timeout (David Arcari) [1802742] - [watchdog] watchdog: core: fix null pointer dereference when releasing cdev (David Arcari) [1802742] - [x86] x86/ioapic: Prevent inconsistent state when moving an interrupt (Prarit Bhargava) [1810236] - [x86] x86/fpu: Don't cache access to fpu_fpregs_owner_ctx (Prarit Bhargava) [1810236] - [lib] lib/ubsan: don't serialize UBSAN report (Prarit Bhargava) [1810243] - [lib] ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of_bounds() in uaccess regions (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix pwq ref leak in rescuer_thread() (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix missing kfree(rescuer) in destroy_workqueue() (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix spurious sanity check failures in destroy_workqueue() (Prarit Bhargava) [1810243] - [include] hrtimer: Add kernel doc annotation for HRTIMER_MODE_HARD (Prarit Bhargava) [1810243] - [kernel] genirq: Force interrupt threading on RT (Prarit Bhargava) [1810243] - [include] hrtimer: Introduce HARD expiry mode (Prarit Bhargava) [1810243] - [kernel] workqueue: Remove GPF argument from alloc_workqueue_attrs() (Prarit Bhargava) [1810243] - [kernel] workqueue: Make alloc/apply/free_workqueue_attrs() static (Prarit Bhargava) [1810243] - [tools] objtool: Add UACCESS validation (Prarit Bhargava) [1810243] - [tools] objtool: Handle function aliases (Prarit Bhargava) [1810243] - [lib] ubsan: build ubsan.c more conservatively (Prarit Bhargava) [1810243] - [lib] x86/uaccess, ubsan: Fix UBSAN vs. SMAP (Prarit Bhargava) [1810243] - [tools] objtool: Rewrite alt->skip_orig (Prarit Bhargava) [1810243] - [fs] dlm: Don't swamp the CPU with callbacks queued during recovery (Robert S Peterson) [1752976] - [nvme] nvmet: update AEN list and array at one place (Gopal Tiwari) [1781927] - [nvme] nvmet: Fix controller use after free (Gopal Tiwari) [1781927] - [nvme] nvmet: Fix error print message at nvmet_install_queue function (Gopal Tiwari) [1781927] - [nvme] nvme-pci: remove nvmeq->tags (Gopal Tiwari) [1781927] - [nvme] nvmet: fix dsm failure when payload does not match sgl descriptor (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: switch to use helpers (Gopal Tiwari) [1781927] - [nvme] nvmet: fix per feat data len for get_feature (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Fix read queue count (Gopal Tiwari) [1781927] - [nvme] nvme/pci Limit write queue sizes to possible cpus (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Fix write and poll queue types (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Remove last_cq_head (Gopal Tiwari) [1781927] - [nvme] nvme: Namepace identification descriptor list is optional (Gopal Tiwari) [1781927] - [nvme] Revert "nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T" (Gopal Tiwari) [1781927] - [nvme] nvme: else following return is not needed (Gopal Tiwari) [1781927] - [nvme] nvme: add error message on mismatching controller ids (Gopal Tiwari) [1781927] - [nvme] nvme_fc: add module to ops template to allow module references (Gopal Tiwari) [1781927] - [nvme] nvmet-loop: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: add quirk to avoid changing temperature threshold (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: provide temperature min and max values for each sensor (Gopal Tiwari) [1781927] - [nvme] nvme: Discard workaround for non-conformant devices (Gopal Tiwari) [1781927] - [nvme] nvme: Add hardware monitoring support (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: fix crash in nvme_mpath_clear_ctrl_paths (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: fix a segmentation fault during module unload (Gopal Tiwari) [1781927] - [nvme] nvmet: clean up command parsing a bit (Gopal Tiwari) [1781927] - [nvme] nvmet: fill discovery controller sn, fr and mn correctly (Gopal Tiwari) [1781927] - [nvme] nvmet: Open code nvmet_req_execute() (Gopal Tiwari) [1781927] - [nvme] nvmet: Remove the data_len field from the nvmet_req struct (Gopal Tiwari) [1781927] - [nvme] nvmet: add plugging for read/write when ns is bdev (Gopal Tiwari) [1781927] - [nvme] nvmet: stop using bio_set_op_attrs (Gopal Tiwari) [1781927] - [nvme] nvmet: Introduce nvmet_dsm_len() helper (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Spelling s/resdicovered/rediscovered/ (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Don't check data_len in nvmet_tcp_map_data() (Gopal Tiwari) [1781927] - [nvme] nvme: Introduce nvme_lba_to_sect() (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Don't set the request's data_len (Gopal Tiwari) [1781927] - [nvme] nvmet: Cleanup discovery execute handlers (Gopal Tiwari) [1781927] - [nvme] nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyed (Gopal Tiwari) [1781927] - [nvme] nvme: Cleanup and rename nvme_block_nr() (Gopal Tiwari) [1781927] - [nvme] nvme: introduce "Command Aborted By host" status code (Gopal Tiwari) [1781927] - [nvme] nvmet: Introduce common execute function for get_log_page and identify (Gopal Tiwari) [1781927] - [nvme] nvme: move common call to nvme_cleanup_cmd to core layer (Gopal Tiwari) [1781927] - [nvme] nvmet: add unlikely check at nvmet_req_alloc_sgl (Gopal Tiwari) [1781927] - [nvme] nvme-fc: ensure association_id is cleared regardless of a Disconnect LS (Gopal Tiwari) [1781927] - [nvme] nvme-fc: clarify error messages (Gopal Tiwari) [1781927] - [nvme] nvme: introduce nvme_is_aen_req function (Gopal Tiwari) [1781927] - [nvme] nvme-fc and nvmet-fc: sync with FC-NVME-2 header changes (Gopal Tiwari) [1781927] - [nvme] nvmet: use bio_io_error instead of duplicating it (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Set new cmd set indicator in nvme-fc cmnd iu (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: remove unused groups_only mode in ana log (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: fix possible io hang after ctrl reconnect (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fix possible leakage during error flow (Gopal Tiwari) [1781927] - [nvme] nvmet-loop: fix possible leakage during error flow (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Initialize sk->sk_ll_usec only with NET_RX_BUSY_POLL (Gopal Tiwari) [1781927] - [nvme] nvme: Wait for reset state when required (Gopal Tiwari) [1781927] - [nvme] nvme: Prevent resets during paused controller state (Gopal Tiwari) [1781927] - [nvme] nvme: Restart request timers in resetting state (Gopal Tiwari) [1781927] - [nvme] nvme: Remove ADMIN_ONLY state (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Free tagset if no IO queues (Gopal Tiwari) [1781927] - [nvme] nvme: fix possible deadlock when nvme_update_formats fails (Gopal Tiwari) [1781927] - [include] nvme-fc: Sync nvme-fc header to FC-NVME-2 (Gopal Tiwari) [1781927] - [nvme] nvme: retain split access workaround for capability reads (Gopal Tiwari) [1781927] - [nvme] nvme: Move ctrl sqsize to generic space (Gopal Tiwari) [1781927] - [nvme] nvme: Add ctrl attributes for queue_count and sqsize (Gopal Tiwari) [1781927] - [nvme] nvme: allow 64-bit results in passthru commands (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Fix max_hw_sectors calculation (Gopal Tiwari) [1781927] - [nvme] Added QUIRKs for ADATA XPG SX8200 Pro 512GB (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fix wrong stop condition in io_work (Gopal Tiwari) [1781927] - [nvme] nvme: fix an error code in nvme_init_subsystem() (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: remove superflous check on request sgl (Gopal Tiwari) [1781927] - [nvme] nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Fix a race in controller removal (Gopal Tiwari) [1781927] - [nvme] nvmet: change ppl to lpp (Gopal Tiwari) [1781927] - [nvme] nvme: add uevent variables for controller devices (Gopal Tiwari) [1781927] - [nvme] nvme: Remove redundant assignment of cq vector (Gopal Tiwari) [1781927] - [nvme] nvme: enable aen regardless of the presence of I/O queues (Gopal Tiwari) [1781927] - [nvme] nvme: send discovery log page change events to userspace (Gopal Tiwari) [1781927] - [nvme] nvme: Assign subsys instance from first ctrl (Gopal Tiwari) [1781927] - [nvme] nvmet: fix a wrong error status returned in error log page (Gopal Tiwari) [1781927] - [nvme] nvme: tcp: remove redundant assignment to variable ret (Gopal Tiwari) [1781927] - [nvme] nvme-fabrics: allow discovery subsystems accept a kato (Gopal Tiwari) [1781927] - [nvme] nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery() (Gopal Tiwari) [1781927] - [nvme] nvme: Treat discovery subsystems as unique subsystems (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Fail transport errors with NVME_SC_HOST_PATH (Gopal Tiwari) [1781927] - [nvme] nvme: make nvme_report_ns_ids propagate error back (Gopal Tiwari) [1781927] - [nvme] nvme: pass status to nvme_error_status (Gopal Tiwari) [1781927] - [nvme] nvme: fix ns removal hang when failing to revalidate due to a transient error (Gopal Tiwari) [1781927] - [nvme] nvme: make nvme_identify_ns propagate errors back (Gopal Tiwari) [1781927] - [nvme] nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERROR (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed (Gopal Tiwari) [1781927] - [nvme] nvme: include admin_q sync with nvme_sync_queues (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Use rq_dma_dir macro (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Use rq_dma_dir macro (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Add TOS for rdma transport (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Support shared tags across queues for Apple 2018 controllers (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Add support for Apple 2018+ models (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Add support for variable IO SQ element size (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Add TOS for tcp transport (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Use struct nvme_ctrl directly (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Add TOS for tcp transport (Gopal Tiwari) [1781927] - [nvme] nvme: trace bio completion (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: fix possible NULL deref (Gopal Tiwari) [1781927] - [nvme] nvme: tcp: selects CRYPTO_CRC32C for nvme-tcp (Gopal Tiwari) [1781927] - [nvme] nvme-fabrics: Add type of service (TOS) configuration (Gopal Tiwari) [1781927] - [nvme] nvmet: trace: parse Get LBA Status command in detail (Gopal Tiwari) [1781927] - [nvme] nvmet: fix data units read and written counters in SMART log (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: fix possible memory leak (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: support simple polling (Gopal Tiwari) [1781927] - [nvme] nvme: trace: parse Get LBA Status command in detail (Gopal Tiwari) [1781927] - [include] nvme: add Get LBA Status command opcode (Gopal Tiwari) [1781927] - [nvme] nvme: move sqsize setting to the core (Gopal Tiwari) [1781927] - [nvme] nvme: don't pass cap to nvme_disable_ctrl (Gopal Tiwari) [1781927] - [nvme] nvme-pci: set ctrl sqsize to the device q_depth (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: cleanup nvme_tcp_recv_pdu (Gopal Tiwari) [1781927] - [nvme] nvme: have nvme_init_identify set ctrl->cap (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Use protocol specific operations while reading socket (Gopal Tiwari) [1781927] - [nvme] nvme: Fix cntlid validation when not using NVMEoF (Gopal Tiwari) [1781927] - [infiniband] PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() (Gopal Tiwari) [1781927] - [nvme] PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() (Gopal Tiwari) [1781927] - [lightnvm] lightnvm: remove nvm_submit_io_sync_fn (Gopal Tiwari) [1781927] - [powerpc] xive: Discard ESB load value when interrupt is invalid (David Gibson) [1744408] - [documentation] kvm: ppc: book3s hv: xive: Allow userspace to set the # of VPs (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Make VP block size configurable (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Set kvm->arch.xive when VPs are allocated (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Compute the VP id in a common helper (David Gibson) [1744408] - [powerpc] xive: Implement get_irqchip_state method for XIVE to fix shutdown race (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Free escalation interrupts before disabling the VP (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Ensure VP isn't already in use (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: Fix regression on big endian hosts (David Gibson) [1725763] - [powerpc] 64s: Fix misleading SPR and timebase information (David Gibson) [1725763] - [powerpc] powernv: Add ultravisor message log interface (David Gibson) [1725763] - [powerpc] powernv/opal-msglog: Refactor memcons code (David Gibson) [1725763] - [powerpc] kvm: Use UV_RETURN ucall to return to ultravisor (David Gibson) [1725763] - [powerpc] powernv: Access LDBAR only if ultravisor disabled (David Gibson) [1725763] - [powerpc] powernv/idle: Fix restore of SPRN_LDBAR for POWER9 stop state (David Gibson) [1725763] - [powerpc] powernv/idle: Restore AMR/UAMOR/AMOR/IAMR after idle (David Gibson) [1725763] - [powerpc] 64s: Reimplement book3s idle code in C (David Gibson) [1725763] - [powerpc] revert "powerpc/powernv/idle: Restore IAMR after idle" (David Gibson) [1725763] - [powerpc] revert "powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle" (David Gibson) [1725763] - [powerpc] mm: Write to PTCR only if ultravisor disabled (David Gibson) [1725763] - [powerpc] mm: Use UV_WRITE_PATE ucall to register a PATE (David Gibson) [1725763] - [powerpc] powernv: Introduce FW_FEATURE_ULTRAVISOR (David Gibson) [1725763] - [powerpc] kernel: Add ucall_norets() ultravisor call handler (David Gibson) [1725763] - [documentation] documentation/powerpc: Ultravisor API (David Gibson) [1725763] - [documentation] documentation/powerpc: Add ELF note documentation (David Gibson) [1725763] - [powerpc] Add PowerPC Capabilities ELF note (David Gibson) [1725763] - [netdrv] mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti) [1780643] - [net] bluetooth: Add debug setting for changing minimum encryption key size (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: Let hidp_send_message return number of queued bytes (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: search for destination address in all peers (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: always check destination address (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: check neighbour table for SLAAC (Gopal Tiwari) [1764976] - [net] bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug (Gopal Tiwari) [1764976] - [net] bluetooth: Use controller sets when available (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Check bearer type on __l2cap_global_chan_by_addr (Gopal Tiwari) [1764976] - [net] bluetooth: validate BLE connection interval updates (Gopal Tiwari) [1764976] - [net] bluetooth: Add support for LE ping feature (Gopal Tiwari) [1764976] - [net] bluetooth: Check state in l2cap_disconnect_rsp (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: NUL terminate a string in the compat ioctl (Gopal Tiwari) [1764976] - [net] bluetooth: Ignore CC events not matching the last HCI command (Gopal Tiwari) [1764976] - [net] bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Gopal Tiwari) [1764976] - [net] bluetooth: hci_core: Don't stop BT if the BD address missing in dts (Gopal Tiwari) [1764976] - [net] bluetooth: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: Fix incorrect pointer arithmatic in ext_adv_report_evt (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: fix buffer overflow (Gopal Tiwari) [1764976] - [net] bluetooth: Add return check for L2CAP security level set (Gopal Tiwari) [1764976] - [net] bluetooth: Fix not initializing L2CAP tx_credits (Gopal Tiwari) [1764976] - [net] bluetooth: Check address length before reading address field (Gopal Tiwari) [1764976] - [net] bluetooth: Add quirk for reading BD_ADDR from fwnode property (Gopal Tiwari) [1764976] - [net] bluetooth: mgmt: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: a2mp: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: hci_event: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: Fix decrementing reference count twice in releasing socket (Gopal Tiwari) [1764976] - [net] bluetooth: make hw_err static, reduces object code size (Gopal Tiwari) [1764976] - [net] bluetooth: Allow driver specific cmd timeout handling (Gopal Tiwari) [1764976] - [net] bluetooth: Mark expected switch fall-throughs (Gopal Tiwari) [1764976] - [net] bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt (Gopal Tiwari) [1764976] - [net] Bluetooth: Fix locking in bt_accept_enqueue() for BH context (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: Fix debugfs_simple_attr.cocci warnings (Gopal Tiwari) [1764976] - [net] bluetooth: Fix unnecessary error message for HCI request completion (Gopal Tiwari) [1764976] - [net] bluetooth: clean an indentation issue, remove extraneous space (Gopal Tiwari) [1764976] - [net] bluetooth: Change to use DEFINE_SHOW_ATTRIBUTE macro (Gopal Tiwari) [1764976] - [net] bluetooth: Remove redundant check on status (Gopal Tiwari) [1764976] - [net] bluetooth: Errata Service Release 8, Erratum 3253 (Gopal Tiwari) [1764976] - [net] bluetooth: Use separate L2CAP LE credit based connection result values (Gopal Tiwari) [1764976] - [net] rfcomm: get rid of mentioning TIOC[SG]SERIAL (Gopal Tiwari) [1764976] - [net] bluetooth: Fix debugfs NULL pointer dereference (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Detect if remote is not able to use the whole MPS (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Derive rx credits from MTU and MPS (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Derive MPS from connection MTU (Gopal Tiwari) [1764976] - [net] bluetooth: Add definitions and track LE resolve list modification (Gopal Tiwari) [1764976] - [net] bluetooth: Remove unnecessary smp_mb__{before, after}_atomic (Gopal Tiwari) [1764976] - [net] bluetooth: smp: fix crash in unpairing (Gopal Tiwari) [1764976] - [net] bluetooth: smp: Fix trying to use non-existent local OOB data (Gopal Tiwari) [1764976] - [net] bluetooth: Use correct tfm to generate OOB data (Gopal Tiwari) [1764976] - [net] hidp: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] hidp: constify hidp_connection_add() (Gopal Tiwari) [1764976] - [net] cmtp: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] bnep: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] bluetooth: Add definitions for LE set address resolution (Gopal Tiwari) [1764976] - [net] bluetooth: remove redundant variables 'adv_set' and 'cp' (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: Fix handling of strncpy for hid->name information (Gopal Tiwari) [1764976] - [net] bluetooth: Add new quirk for non-persistent setup settings (Gopal Tiwari) [1764976] - [net] bluetooth: Handle ADv set terminated event (Gopal Tiwari) [1764976] - [net] bluetooth: Implement secondary advertising on different PHYs (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Set ADV set random address (Gopal Tiwari) [1764976] - [net] bluetooth: Implement disable and removal of adv instance (Gopal Tiwari) [1764976] - [net] bluetooth: Use ext adv for directed adv (Gopal Tiwari) [1764976] - [net] bluetooth: Implement PHY changed event (Gopal Tiwari) [1764976] - [net] bluetooth: Handle extended ADV PDU types (Gopal Tiwari) [1764976] - [net] bluetooth: Use Set ext adv/scan rsp data if controller supports (Gopal Tiwari) [1764976] - [net] bluetooth: Impmlement extended adv enable (Gopal Tiwari) [1764976] - [net] bluetooth: Define PHY flags in hdev and set 1M as default (Gopal Tiwari) [1764976] - [net] bluetooth: Read no of adv sets during init (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Get PHY Configuration mgmt command (Gopal Tiwari) [1764976] - [net] bluetooth: Use selected PHYs in extended connect (Gopal Tiwari) [1764976] - [net] bluetooth: Set Scan PHYs based on selected PHYs by user (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Set PHY Confguration command (Gopal Tiwari) [1764976] - [net] bluetooth: Add defines for BREDR pkt_type (Gopal Tiwari) [1764976] - [net] bluetooth: Use lock_sock_nested in bt_accept_enqueue (Gopal Tiwari) [1764976] - [net] bluetooth: avoid killing an already killed socket (Gopal Tiwari) [1764976] - [net] bluetooth: Use extended LE Connection if supported (Gopal Tiwari) [1764976] - [net] bluetooth: Introduce helpers for le conn status and complete (Gopal Tiwari) [1764976] - [net] bluetooth: Process extended ADV report event (Gopal Tiwari) [1764976] - [net] bluetooth: Use extended scanning if controller supports (Gopal Tiwari) [1764976] - [net] bluetooth: Introduce helpers for LE set scan start and complete (Gopal Tiwari) [1764976] - [net] bluetooth: Store Resolv list size (Gopal Tiwari) [1764976] - [net] bluetooth: Add HCI command for clear Resolv list (Gopal Tiwari) [1764976] - [leds] triggers: let struct (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Skip 1 error print in device_want_to_sleep() (Gopal Tiwari) [1764976] - [bluetooth] btqca: Reset download type to default (Gopal Tiwari) [1764976] - [bluetooth] btqca: release_firmware after qca_inject_cmd_complete_event (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Send VS pre shutdown command (Gopal Tiwari) [1764976] - [bluetooth] btqca: Use correct byte format for opcode of injected command (Gopal Tiwari) [1764976] - [bluetooth] btqca: Add a short delay before downloading the NVM (Gopal Tiwari) [1764976] - [bluetooth] btusb: Fix error return code in btusb_mtk_setup_firmware() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Use kfree_skb() instead of kfree() (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add protocol support for MediaTek MT7663U USB devices (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add protocol support for MediaTek MT7668U USB devices (Gopal Tiwari) [1764976] - [bluetooth] Add new 13d3:3491 QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] Add new 13d3:3501 QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] hci_bcsp: Fix memory leak in rx_skb (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for RTL8723DU (Gopal Tiwari) [1764976] - [bluetooth] btmtkuart: add an implementation for clock osc property (Gopal Tiwari) [1764976] - [bluetooth] btmtkuart: add an implementation for boot-gpios property (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4359C0 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Load customized NVM based on the device property (Gopal Tiwari) [1764976] - [bluetooth] hci_mrvl: Add serdev support (Gopal Tiwari) [1764976] - [bluetooth] hci_mrvl: Wait for final ack before switching baudrate (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Add function to wait for characters to be sent (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: wcn3990: Drop baudrate change vendor event (Gopal Tiwari) [1764976] - [bluetooth] btqca: inject command complete event during fw download (Gopal Tiwari) [1764976] - [bluetooth] Cleanup formatting and coding style (Gopal Tiwari) [1764976] - [bluetooth] btrtl: HCI reset on close for Realtek BT chip (Gopal Tiwari) [1764976] - [bluetooth] hci_ll: Refactor download_firmware (Gopal Tiwari) [1764976] - [bluetooth] hci_ll: set operational frequency earlier (Gopal Tiwari) [1764976] - [bluetooth] btsdio: Do not bind to non-removable BCM4356 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Rename STATE_ to QCA_ (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM2076B1 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Added support for WCN3998 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Fix crash with non-serdev devices (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Give enough time to ROME controller to bootup (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Fix empty regulator supplies for Intel Macs (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM2076B1 UART Bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM43341B (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: add support for SD8987 chipset (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Drop newline with bt_dev logging macros (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Fix hdev->stat.byte_rx accumulation (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Add runtime PM support to SDIO based Bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Add a bit definition for CHLPCR (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Fixed incorrect type in assignment (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: fix spelling mistake "sliped" -> "slipped" (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: fix uninitialized symbol errors in btmtksdio_rx_packet (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Use module_sdio_driver helper (Gopal Tiwari) [1764976] - [bluetooth] mediatek: add support for MediaTek MT7663S and MT7668S SDIO devices (Gopal Tiwari) [1764976] - [bluetooth] btqca: Fix misspelling of 'baudrate' (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add helper function to get the chip family (Gopal Tiwari) [1764976] - [bluetooth] btusb: request wake pin with NOAUTOEN (Gopal Tiwari) [1764976] - [bluetooth] mediatek: add support for MediaTek MT7663U and MT7668U UART devices (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Reduce delay after sending baudrate request for WCN3990 (Gopal Tiwari) [1764976] - [bluetooth] btusb: add QCA6174A compatible properties (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Use msleep() instead of open coding it (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add delay after power-off pulse (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Move boot delay to qca_send_power_pulse() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Pass boolean 'on/off' to qca_send_power_pulse() (Gopal Tiwari) [1764976] - [bluetooth] btqcomsmd: use HCI_QUIRK_USE_BDADDR_PROPERTY (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Set HCI_QUIRK_USE_BDADDR_PROPERTY for wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto() (Gopal Tiwari) [1764976] - [bluetooth] mediatek: update the common setup between MT7622 and other devices (Gopal Tiwari) [1764976] - [bluetooth] mediatek: pass a pointer to mtk_hci_wmt_sync (Gopal Tiwari) [1764976] - [bluetooth] mediatek: fix up an error path to restore bdev->tx_state (Gopal Tiwari) [1764976] - [bluetooth] mediatek: trivial typo fix (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Initialize hci_dev before open() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Disable IBS state machine and flush Tx buffer (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Deassert RTS while baudrate change command (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: use wait_until_sent() for power pulses (Gopal Tiwari) [1764976] - [bluetooth] remove redundant zero check on count (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add shutdown routine for BTUSB_INTEL_NEW devices (Gopal Tiwari) [1764976] - [bluetooth] btusb: btusb_intel_cmd_timeout: use sleeping functions (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Restore old logic to assume firmware is already loaded (Gopal Tiwari) [1764976] - [bluetooth] btusb: Use the cmd_timeout method to reset the Intel BT chip (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: add support for sd8977 chipset (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: Drop unused GPIO includes (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: lower log level of informational message (Gopal Tiwari) [1764976] - [bluetooth] hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf() (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: improve printk messages (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add helper to set device address (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4329B1 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Handle specific unknown packets after firmware loading (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Turn off RTL8723BS on suspend, reprobe on resume (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add suspend / resume ops (Gopal Tiwari) [1764976] - [bluetooth] hci_intel: clean an indentation issue, remove extraneous spaces (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Remove setting of HCI_QUIRK_RESET_ON_CLOSE (Gopal Tiwari) [1764976] - [bluetooth] Remove unnecessary smp_mb__after_atomic() barriers (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add BCM20702A1 variant (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Wait for device to come out of reset after power on (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add support for regulator supplies (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add compatible string for BCM4330 (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM43430A0 (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add support for LPO clock (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Use "txco" and "extclk" to get clock reference (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Simplify clk_get error handling (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Handle deferred probing for the clock supply (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add support for controller debug logs (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add support for 0cf3:535b QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] btsdio: Do not bind to non-removable BCM43430 (Gopal Tiwari) [1764976] - [bluetooth] ath3k: add more information to error message (Gopal Tiwari) [1764976] - [bluetooth] bt3c_cs: Fix obsolete function (Gopal Tiwari) [1764976] - [bluetooth] btrsi: fix bt tx timeout issue (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4335C0 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for RTL8822C with USB interface (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Fixed error space required before open paranethesis (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add poweroff support during hci down for wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add quirk for BTUSB_INTEL_NEW (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Make array extension_sig static, shrinks object size (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Remove serdev_device_open/close function calls (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Remove hdev dereference in qca_close() (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: clear HCI_UART_PROTO_READY to avoid closing proto races (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Add protocol check in hci_uart_dequeue() (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Free rw_semaphore on close (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Fix memory leak (Gopal Tiwari) [1764976] - [bluetooth] Make BT_HCIUART_RTL configuration option depend on ACPI (Gopal Tiwari) [1764976] - [bluetooth] mediatek: pass correct size to h4_recv_buf() (Gopal Tiwari) [1764976] - [bluetooth] Introduce BT_HCIUART_RTL configuration option (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Add protocol support for MediaTek serial devices (Gopal Tiwari) [1764976] - [bluetooth] btqca: Introduce HCI_EV_VENDOR and use it (Gopal Tiwari) [1764976] - [bluetooth] h5: Fix missing dependency on BT_HCIUART_SERDEV (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add support for Qualcomm Bluetooth chip wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Enable 3.2 Mbps operating speed (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add wrapper functions for setting UART speed (Gopal Tiwari) [1764976] - [bluetooth] btqca: Add wcn3990 firmware download support (Gopal Tiwari) [1764976] - [bluetooth] btqca: Redefine qca_uart_setup() to generic function (Gopal Tiwari) [1764976] - [bluetooth] btqca: Rename ROME specific functions to generic functions (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for enable and device-wake GPIOs (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for the RTL8723BS (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add vendor setup, open, and close callbacks (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for serdev enumerated devices (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add support for retrieving the UART settings (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Use rtl_dev_err and rtl_dev_info (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for a config filename postfix (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add support for the RTL8723BS and RTL8723DS chips (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add MODULE_FIRMWARE declarations (Gopal Tiwari) [1764976] - [bluetooth] btrtl: split the device initialization into smaller parts (Gopal Tiwari) [1764976] - [bluetooth] btusb: Release RF resource on BT shutdown (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Replace GFP_ATOMIC with GFP_KERNEL (Gopal Tiwari) [1764976] - [bluetooth] hci_intel: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete() (Gopal Tiwari) [1764976] - [bluetooth] btusb: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete() (Gopal Tiwari) [1764976] - [bluetooth] bfusb: Replace GFP_ATOMIC with GFP_KERNEL in bfusb_send_frame() (Gopal Tiwari) [1764976] - [bluetooth] bluecard_cs: Replace GFP_ATOMIC with GFP_KERNEL in bluecard_hci_set_baud_rate() (Gopal Tiwari) [1764976] - [bluetooth] bpa10x: Replace GFP_ATOMIC with GFP_KERNEL in bpa10x_send_frame() (Gopal Tiwari) [1764976] - [bluetooth] btmrvl_sdio: Replace GFP_ATOMIC with GFP_KERNEL in btmrvl_sdio_card_to_host() (Gopal Tiwari) [1764976] - [bluetooth] btusb: use irqsave() in URB's complete callback (Gopal Tiwari) [1764976] - [bluetooth] Add a new Realtek 8723DE ID 0bda:b009 (Gopal Tiwari) [1764976]- Revert "[redhat] switch secureboot kernel image signing to release keys" (Frantisek Hrbata) - [powerpc] powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailable (David Hildenbrand) [1812874] - [x86] kvm/svm: PKU not currently supported (Wei Huang) [1789159] - [x86] Remove the unsupported check for Cooper Lake (David Arcari) [1813921]- [netdrv] net/mlx5e: Show/set Rx network flow classification rules on ul rep (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Init ethtool steering for representors (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Introduce root ft concept for representors netdevs (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5: E-Switch, Use vport metadata matching only when mandatory (Alaa Hleihel) [1795156] - [nvme] nvme: log additional message for controller status (David Milburn) [1752952]- [powerpc] powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systems (Desnes Augusto Nunes do Rosario) [1755221] - [mm] powerpc/book3s64/radix: Remove WARN_ON in destroy_context() (Steve Best) [1812821] - [kernel] rcutorture: Upper case solves the case of the vanishing NULL pointer (Waiman Long) [1810247] - [tools] torture: Suppress propagating trace_printk() warning (Waiman Long) [1810247] - [kernel] rcutorture: Dump trace buffer for callback pipe drain failures (Waiman Long) [1810247] - [tools] torture: Add --trust-make to suppress "make clean" (Waiman Long) [1810247] - [tools] torture: Make --cpus override idleness calculations (Waiman Long) [1810247] - [tools] torture: Run kernel build in source directory (Waiman Long) [1810247] - [tools] torture: Add function graph-tracing cheat sheet (Waiman Long) [1810247] - [tools] torture: Capture qemu output (Waiman Long) [1810247] - [tools] rcutorture: Tweak kvm options (Waiman Long) [1810247] - [kernel] rcutorture: Add trivial RCU implementation (Waiman Long) [1810247] - [kernel] rcutorture: Halt forward-progress checks at end of run (Waiman Long) [1810247] - [kernel] rcutorture: Give the scheduler a chance on PREEMPT && NO_HZ_FULL kernels (Waiman Long) [1810247] - [tools] rcutorture: Exempt TREE01 from forward-progress testing (Waiman Long) [1810247] - [kernel] rcutorture: Exempt tasks RCU from timely draining of grace periods (Waiman Long) [1810247] - [tools] rcutorture: Provide rudimentary Makefile (Waiman Long) [1810247] - [tools] torture: Make kvm-find-errors.sh and kvm-recheck.sh provide exit status (Waiman Long) [1810247] - [kernel] torture: Allow inter-stutter interval to be specified (Waiman Long) [1810247] - [kernel] rcutorture: Fix stutter_wait() return value and freelist checks (Waiman Long) [1810247] - [kernel] rcutorture: Add cond_resched() to forward-progress free-up loop (Waiman Long) [1810247] - [tools] rcutorture: Add cpu0 to the set of CPUs to add jitter (Waiman Long) [1810247] - [tools] rcutorture: Select from only online CPUs (Waiman Long) [1810247] - [kernel] rcu/sync: Simplify the state machine (Waiman Long) [1810247] - [kernel] locking/percpu-rwsem: Add DEFINE_PERCPU_RWSEM(), use it to initialize cgroup_threadgroup_rwsem (Waiman Long) [1810247] - [kernel] rcu/sync: Kill rcu_sync_type/gp_type (Waiman Long) [1810247] - [kernel] rcu: Make __call_srcu static (Waiman Long) [1810247] - [kernel] rcu: Upgrade sync_exp_work_done() to smp_mb() (Waiman Long) [1810247] - [documentation] doc: Remove ".vnet" from paulmck email addresses (Waiman Long) [1810247] - [kernel] rcu: Set a maximum limit for back-to-back callback invocation (Waiman Long) [1810247] - [kernel] rcu: Correctly unlock root node in rcu_check_gp_start_stall() (Waiman Long) [1810247] - [kernel] rcu: Dump specified number of blocked tasks (Waiman Long) [1810247] - [kernel] rcu: Remove unused rdp local from synchronize_rcu_expedited() (Waiman Long) [1810247] - [kernel] rcu: Rename rcu_data's ->deferred_qs to ->exp_deferred_qs (Waiman Long) [1810247] - [kernel] rcu: Add checks for dynticks counters in rcu_is_cpu_rrupt_from_idle() (Waiman Long) [1810247] - [kernel] rcu: Avoid self-IPI in sync_sched_exp_online_cleanup() (Waiman Long) [1810247] - [kernel] rcu: Avoid self-IPI in sync_rcu_exp_select_node_cpus() (Waiman Long) [1810247] - [kernel] rcu: Inline invoke_rcu_callbacks() into its sole remaining caller (Waiman Long) [1810247] - [kernel] rcu: Use irq_work to get scheduler's attention in clean context (Waiman Long) [1810247] - [kernel] rcu: Allow rcu_read_unlock_special() to raise_softirq() if in_irq() (Waiman Long) [1810247] - [kernel] rcu: Only do rcu_read_unlock_special() wakeups if expedited (Waiman Long) [1810247] - [kernel] rcu: Check for wakeup-safe conditions in rcu_read_unlock_special() (Waiman Long) [1810247] - [kernel] rcu: Enable elimination of Tree-RCU softirq processing (Waiman Long) [1810247] - [kernel] rcuperf: Fix cleanup path for invalid perf_type strings (Waiman Long) [1810247] - [kernel] rcutorture: Fix cleanup path for invalid torture_type strings (Waiman Long) [1810247] - [kernel] rcutorture: Fix expected forward progress duration in OOM notifier (Waiman Long) [1810247] - [kernel] rcutorture: Remove ->ext_irq_conflict field (Waiman Long) [1810247] - [kernel] rcutorture: Make rcutorture_extend_mask() comment match the code (Waiman Long) [1810247] - [tools] tools/.../rcutorture: Convert to SPDX license identifier (Waiman Long) [1810247] - [kernel] torture: Don't try to offline the last CPU (Waiman Long) [1810247] - [kernel] rcu: Fix nohz status in stall warning (Waiman Long) [1810247] - [kernel] rcu: Move forward-progress checkers into tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Move irq-disabled stall-warning checking to tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Organize functions in tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Move FAST_NO_HZ stall-warning code to tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Inline RCU stall-warning info helper functions (Waiman Long) [1810247] - [kernel] rcu: Move rcu_print_task_exp_stall() to tree_exp.h (Waiman Long) [1810247] - [kernel] rcu: Inline RCU task stall-warning helper functions (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of tree.c (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of tree_plugin.h (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of update.c (Waiman Long) [1810247] - [kernel] srcu: Remove cleanup_srcu_struct_quiesced() (Waiman Long) [1810247] - [kernel] srcu: Check for in-flight callbacks in _cleanup_srcu_struct() (Waiman Long) [1810247] - [kernel] rcu: Correct READ_ONCE()/WRITE_ONCE() for ->rcu_read_unlock_special (Waiman Long) [1810247] - [kernel] rcu: Fix typo in tree_exp.h comment (Waiman Long) [1810247] - [kernel] rcu: Eliminate redundant NULL-pointer check (Waiman Long) [1810247] - [kernel] rcu: Fix force_qs_rnp() header comment (Waiman Long) [1810247] - [kernel] rcu: Update jiffies_to_sched_qs and adjust_jiffies_till_sched_qs() comments (Waiman Long) [1810247] - [kernel] rcu: Do a single rhp->func read in rcu_head_after_call_rcu() (Waiman Long) [1810247] - [kernel] rcu: Default jiffies_to_sched_qs to jiffies_till_sched_qs (Waiman Long) [1810247] - [kernel] rcu: Fix self-wakeups for grace-period kthread (Waiman Long) [1810247] - [kernel] rcu: Report error for bad rcu_nocbs= parameter values (Waiman Long) [1810247] - [kernel] rcu: Allow rcu_nocbs= to specify all CPUs (Waiman Long) [1810247] - [kernel] rcu: Move common code out of if-else block (Waiman Long) [1810247] - [kernel] rcu: Set rcutree.kthread_prio sysfs access to read-only (Waiman Long) [1810247] - [kernel] rcu: Make exit_rcu() handle non-preempted RCU readers (Waiman Long) [1810247] - [kernel] rcu: rcu_qs -- Use raise_softirq_irqoff to not save irqs twice (Waiman Long) [1810247] - [kernel] rcu: Avoid unnecessary softirq when system is idle (Waiman Long) [1810247] - [kernel] rcu: Unconditionally expedite during suspend/hibernate (Waiman Long) [1810247] - [kernel] rcu/tree: Convert to SPDX license identifier (Waiman Long) [1810247] - [kernel] srcu: Remove srcu_queue_delayed_work_on() (Waiman Long) [1810247] - [kernel] sched/fair: Define sched_idle_cpu() only for SMP configurations (Phil Auld) [1419746] - [kernel] sched/fair: Load balance aggressively for SCHED_IDLE CPUs (Phil Auld) [1419746] - [kernel] sched/fair : Improve update_sd_pick_busiest for spare capacity case (Phil Auld) [1419746] - [kernel] sched/fair: Fix find_idlest_group() to handle CPU affinity (Phil Auld) [1419746] - [kernel] sched/cfs: fix spurious active migration (Phil Auld) [1419746] - [kernel] sched/fair: Add comments for group_type and balancing at SD_NUMA level (Phil Auld) [1419746] - [kernel] sched/fair: Fix rework of find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Rework find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Optimize find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Use load instead of runnable load in wakeup path (Phil Auld) [1419746] - [kernel] sched/fair: Use utilization to select misfit task (Phil Auld) [1419746] - [kernel] sched/fair: Spread out tasks evenly when not overloaded (Phil Auld) [1419746] - [kernel] sched/fair: Use load instead of runnable load in load_balance() (Phil Auld) [1419746] - [kernel] sched/fair: Use rq->nr_running when balancing load (Phil Auld) [1419746] - [kernel] sched/fair: Rework load_balance() (Phil Auld) [1419746] - [kernel] sched/fair: Remove meaningless imbalance calculation (Phil Auld) [1419746] - [kernel] sched/fair: Rename sg_lb_stats::sum_nr_running to sum_h_nr_running (Phil Auld) [1419746] - [kernel] sched/fair: Clean up asym packing (Phil Auld) [1419746] - [kernel] sched/fair: Fall back to sched-idle CPU if idle CPU isn't found (Phil Auld) [1419746] - [kernel] sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq (Phil Auld) [1419746] - [kernel] sched/core: Allow sched_setattr() to use the current policy (Phil Auld) [1419746] - [kernel] sched/fair: Introduce fits_capacity() (Phil Auld) [1419746] - [kernel] sched/core: Provide a pointer to the valid CPU mask (Phil Auld) [1419746] - [x86] x86/percpu: Optimize raw_cpu_xchg() (Phil Auld) [1419746] - [kernel] x86/percpu, sched/fair: Avoid local_clock() (Phil Auld) [1419746] - [x86] x86/percpu, x86/irq: Relax {set,get}_irq_regs() (Phil Auld) [1419746] - [x86] x86/percpu: Relax smp_processor_id() (Phil Auld) [1419746] - [x86] x86/percpu: Differentiate this_cpu_{}() and __this_cpu_{}() (Phil Auld) [1419746] - [kernel] sched/fair: Fix unnecessary increase of balance interval (Phil Auld) [1419746] - [kernel] sched/fair: Trigger asym_packing during idle load balance (Phil Auld) [1419746] - [kernel] sched/fair: Fix rounding bug for asym packing (Phil Auld) [1419746] - [kernel] sched/fair: Fix warning on non-SMP build (Phil Auld) [1419746] - [kernel] sched/core: Create task_has_idle_policy() helper (Phil Auld) [1419746] - [firmware] efi: fix a mistype in comments mentioning efivar_entry_iter_begin() (Vladis Dronov) [1804417] - [firmware] efi: add a sanity check to efivar_store_raw() (Vladis Dronov) [1804417] - [firmware] efi: fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov) [1804417] - [scsi] scsi: ibmvfc: Fix NULL return compiler warning (Steve Best) [1810653] - [scsi] scsi: ibmvfc: Avoid loss of all paths during SVC node reboot (Steve Best) [1810653] - [fs] xfs: fix some memory leaks in log recovery (Bill O'Donnell) [1765693] - [fs] xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (Bill O'Donnell) [1765693] - [fs] xfs: fix inode fork extent count overflow (Bill O'Donnell) [1765693] - [fs] xfs: change the seconds fields in xfs_bulkstat to signed (Bill O'Donnell) [1765693] - [fs] xfs: assure zeroed memory buffers for certain kmem allocations (Bill O'Donnell) [1765693] - [fs] xfs: removed unused error variable from xchk_refcountbt_rec (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flags arg from xfs_get_aghdr_buf() (Bill O'Donnell) [1765693] - [fs] xfs: Fix tail rounding in xfs_alloc_file_space() (Bill O'Donnell) [1765693] - [fs] xfs: remove unlikely() from WARN_ON() condition (Bill O'Donnell) [1765693] - [fs] xfs: avoid unused to_mp() function warning (Bill O'Donnell) [1765693] - [fs] xfs: log proper length of superblock (Bill O'Donnell) [1765693] - [fs] xfs: revert 1baa2800e62d ("xfs: remove the unused XFS_ALLOC_USERDATA flag") (Bill O'Donnell) [1765693] - [fs] xfs: removed unneeded variable (Bill O'Donnell) [1765693] - [fs] xfs: push the grant head when the log head moves forward (Bill O'Donnell) [1765693] - [fs] xfs: push iclog state cleaning into xlog_state_clean_log (Bill O'Donnell) [1765693] - [fs] xfs: factor iclog state processing out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: factor callbacks out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: factor debug code out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: prevent CIL push holdoff in log recovery (Bill O'Donnell) [1765693] - [fs] xfs: fix missed wakeup on l_flush_wait (Bill O'Donnell) [1765693] - [fs] xfs: push the AIL in xlog_grant_head_wake (Bill O'Donnell) [1765693] - [fs] xfs: Use WARN_ON_ONCE for bailout mount-operation (Bill O'Donnell) [1765693] - [fs] xfs: define a flags field for the AG geometry ioctl structure (Bill O'Donnell) [1765693] - [fs] xfs: add a xfs_valid_startblock helper (Bill O'Donnell) [1765693] - [fs] xfs: remove the unused XFS_ALLOC_USERDATA flag (Bill O'Donnell) [1765693] - [fs] xfs: cleanup xfs_fsb_to_db (Bill O'Donnell) [1765693] - [fs] xfs: fix the dax supported check in xfs_ioctl_setattr_dax_invalidate (Bill O'Donnell) [1765693] - [fs] xfs: Fix stale data exposure when readahead races with hole punch (Bill O'Donnell) [1765693] - [mm] fs: Export generic_fadvise() (Bill O'Donnell) [1765693] - [fs] xfs: reverse search directory freespace indexes (Bill O'Donnell) [1765693] - [fs] xfs: speed up directory bestfree block scanning (Bill O'Donnell) [1765693] - [fs] xfs: factor free block index lookup from xfs_dir2_node_addname_int() (Bill O'Donnell) [1765693] - [fs] xfs: factor data block addition from xfs_dir2_node_addname_int() (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_dir2_addname() (Bill O'Donnell) [1765693] - [fs] xfs: remove all *_ITER_CONTINUE values (Bill O'Donnell) [1765693] - [fs] xfs: remove all *_ITER_ABORT values (Bill O'Donnell) [1765693] - [fs] xfs: log proper length of btree block in scrub/repair (Bill O'Donnell) [1765693] - [fs] xfs: reinitialize rm_flags when unpacking an offset into an rmap irec (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred bmap functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred refcount functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred rmap functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary parameter from xfs_iext_inc_seq (Bill O'Donnell) [1765693] - [fs] xfs: fix sign handling problem in xfs_bmbt_diff_two_keys (Bill O'Donnell) [1765693] - [fs] xfs: don't return _QUERY_ABORT from xfs_rmap_has_other_keys (Bill O'Donnell) [1765693] - [fs] xfs: fix maxicount division by zero error (Bill O'Donnell) [1765693] - [fs] xfs: bmap scrub should only scrub records once (Bill O'Donnell) [1765693] - [fs] xfs: remove excess function parameter description in 'xfs_btree_sblock_v5hdr_verify' (Bill O'Donnell) [1765693] - [fs] fs: xfs: Remove KM_NOSLEEP and KM_SLEEP (Bill O'Donnell) [1765693] - [fs] fs/xfs: Fix return code of xfs_break_leased_layouts() (Bill O'Donnell) [1765693] - [fs] xfs: compat_ioctl: use compat_ptr() (Bill O'Donnell) [1765693] - [fs] xfs: fall back to native ioctls for unhandled compat ones (Bill O'Donnell) [1765693] - [fs] xfs: remove more ondisk directory corruption asserts (Bill O'Donnell) [1765693] - [fs] fs: xfs: xfs_log: Don't use KM_MAYFAIL at xfs_log_reserve() (Bill O'Donnell) [1765693] - [fs] xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() (Bill O'Donnell) [1765693] - [fs] xfs: fix stack contents leakage in the v1 inumber ioctls (Bill O'Donnell) [1765693] - [fs] xfs: sync up xfs_trans_inode with userspace (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_trans_inode.c to libxfs/ (Bill O'Donnell) [1765693] - [fs] xfs: chain bios the right way around in xfs_rw_bdev (Bill O'Donnell) [1765693] - [fs] xfs: bump INUMBERS cursor correctly in xfs_inumbers_walk (Bill O'Donnell) [1765693] - [fs] xfs: don't update lastino for FSBULKSTAT_SINGLE (Bill O'Donnell) [1765693] - [fs] xfs: online scrub needn't bother zeroing its temporary buffer (Bill O'Donnell) [1765693] - [fs] xfs: only allocate memory for scrubbing attributes when we need it (Bill O'Donnell) [1765693] - [fs] xfs: refactor attr scrub memory allocation function (Bill O'Donnell) [1765693] - [fs] xfs: refactor extended attribute buffer pointer functions (Bill O'Donnell) [1765693] - [fs] xfs: attribute scrub should use seen_enough to pass error values (Bill O'Donnell) [1765693] - [fs] xfs: allow single bulkstat of special inodes (Bill O'Donnell) [1765693] - [fs] xfs: specify AG in bulk req (Bill O'Donnell) [1765693] - [fs] xfs: wire up the v5 inumbers ioctl (Bill O'Donnell) [1765693] - [fs] xfs: wire up new v5 bulkstat ioctls (Bill O'Donnell) [1765693] - [fs] xfs: introduce v5 inode group structure (Bill O'Donnell) [1765693] - [fs] xfs: introduce new v5 bulkstat structure (Bill O'Donnell) [1765693] - [fs] xfs: rename bulkstat functions (Bill O'Donnell) [1765693] - [fs] xfs: remove various bulk request typedef usage (Bill O'Donnell) [1765693] - [fs] fs: xfs: xfs_log: Change return type from int to void (Bill O'Donnell) [1765693] - [fs] xfs: poll waiting for quotacheck (Bill O'Donnell) [1765693] - [fs] xfs: multithreaded iwalk implementation (Bill O'Donnell) [1765693] - [fs] xfs: refactor INUMBERS to use iwalk functions (Bill O'Donnell) [1765693] - [fs] xfs: refactor iwalk code to handle walking inobt records (Bill O'Donnell) [1765693] - [fs] xfs: refactor xfs_iwalk_grab_ichunk (Bill O'Donnell) [1765693] - [fs] xfs: clean up long conditionals in xfs_iwalk_ichunk_ra (Bill O'Donnell) [1765693] - [fs] xfs: change xfs_iwalk_grab_ichunk to use startino, not lastino (Bill O'Donnell) [1765693] - [fs] xfs: move bulkstat ichunk helpers to iwalk code (Bill O'Donnell) [1765693] - [fs] xfs: calculate inode walk prefetch more carefully (Bill O'Donnell) [1765693] - [fs] xfs: convert bulkstat to new iwalk infrastructure (Bill O'Donnell) [1765693] - [fs] xfs: bulkstat should copy lastip whenever userspace supplies one (Bill O'Donnell) [1765693] - [fs] xfs: convert quotacheck to use the new iwalk functions (Bill O'Donnell) [1765693] - [fs] xfs: create simplified inode walk function (Bill O'Donnell) [1765693] - [fs] xfs: create iterator error codes (Bill O'Donnell) [1765693] - [fs] xfs: remove XFS_TRANS_NOFS (Bill O'Donnell) [1765693] - [fs] xfs: simplify xfs_ioend_can_merge (Bill O'Donnell) [1765693] - [fs] xfs: allow merging ioends over append boundaries (Bill O'Donnell) [1765693] - [fs] xfs: fix a comment typo in xfs_submit_ioend (Bill O'Donnell) [1765693] - [fs] xfs: remove the unused xfs_count_page_state declaration (Bill O'Donnell) [1765693] - [fs] xfs: fix iclog allocation size (Bill O'Donnell) [1765693] - [fs] xfs: remove unused header files (Bill O'Donnell) [1765693] - [fs] xfs: account for log space when formatting new AGs (Bill O'Donnell) [1765693] - [fs] xfs: refactor free space btree record initialization (Bill O'Donnell) [1765693] - [fs] xfs: always update params on small allocation (Bill O'Donnell) [1765693] - [fs] xfs: skip small alloc cntbt logic on NULL cursor (Bill O'Donnell) [1765693] - [fs] xfs: move small allocation helper (Bill O'Donnell) [1765693] - [fs] xfs: clean up small allocation helper (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_bmap.c into xfs_bmap_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_rmap.c into xfs_rmap_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_refcount.c into xfs_refcount_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_bud_init into xfs_trans_get_bud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_rud_init into xfs_trans_get_rud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_cud_init into xfs_trans_get_cud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_efd_init into xfs_trans_get_efd (Bill O'Donnell) [1765693] - [fs] xfs: remove a pointless comment duplicated above all xfs_item_ops instances (Bill O'Donnell) [1765693] - [fs] xfs: use a list_head for iclog callbacks (Bill O'Donnell) [1765693] - [fs] xfs: remove the xfs_log_item_t typedef (Bill O'Donnell) [1765693] - [fs] xfs: don't cast inode_log_items to get the log_item (Bill O'Donnell) [1765693] - [fs] xfs: add a flag to release log items on commit (Bill O'Donnell) [1765693] - [fs] xfs: split iop_unlock (Bill O'Donnell) [1765693] - [fs] xfs: don't use xfs_trans_free_items in the commit path (Bill O'Donnell) [1765693] - [fs] xfs: remove the dummy iop_push implementation for inode creation items (Bill O'Donnell) [1765693] - [fs] xfs: don't require log items to implement optional methods (Bill O'Donnell) [1765693] - [fs] xfs: stop using XFS_LI_ABORTED as a parameter flag (Bill O'Donnell) [1765693] - [fs] xfs: fix a trivial comment typo in xfs_trans_committed_bulk (Bill O'Donnell) [1765693] - [fs] xfs: add struct xfs_mount pointer to struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: remove the b_io_length field in struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: properly type the b_log_item field in struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: remove unused buffer cache APIs (Bill O'Donnell) [1765693] - [fs] xfs: stop using bp naming for log recovery buffers (Bill O'Donnell) [1765693] - [fs] xfs: use bios directly to read and write the log recovery buffers (Bill O'Donnell) [1765693] - [fs] xfs: return an offset instead of a pointer from xlog_align (Bill O'Donnell) [1765693] - [fs] xfs: move the log ioend workqueue to struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: use bios directly to write log buffers (Bill O'Donnell) [1765693] - [fs] xfs: make use of the l_targ field in struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: remove the syncing argument from xlog_verify_iclog (Bill O'Donnell) [1765693] - [fs] xfs: update both stat counters together in xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out iclog size calculation from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out splitting of an iclog from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out log buffer writing from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: don't use REQ_PREFLUSH for split log writes (Bill O'Donnell) [1765693] - [fs] xfs: remove XLOG_STATE_IOABORT (Bill O'Donnell) [1765693] - [fs] xfs: reformat xlog_get_lowest_lsn (Bill O'Donnell) [1765693] - [fs] xfs: cleanup xlog_get_iclog_buffer_size (Bill O'Donnell) [1765693] - [fs] xfs: remove the l_iclog_size_log field from struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: renumber XBF_WRITE_FAIL (Bill O'Donnell) [1765693] - [fs] xfs: remove the never used _XBF_COMPOUND flag (Bill O'Donnell) [1765693] - [fs] xfs: remove the no-op spinlock_destroy stub (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_ino_geometry to xfs_shared.h (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flag arguments (Bill O'Donnell) [1765693] - [fs] xfs: remove the debug-only q_transp field from struct xfs_dquot (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_buf_zero and xfs_buf_iomove (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flags arg from getsb interfaces (Bill O'Donnell) [1765693] - [fs] xfs: include WARN, REPAIR build options in XFS_BUILD_OPTIONS (Bill O'Donnell) [1765693] - [fs] xfs: finish converting to inodes_per_cluster (Bill O'Donnell) [1765693] - [fs] xfs: fix inode_cluster_size rounding mayhem (Bill O'Donnell) [1765693] - [fs] xfs: refactor inode geometry setup routines (Bill O'Donnell) [1765693] - [fs] xfs: separate inode geometry (Bill O'Donnell) [1765693] - [fs] xfs: use file_modified() helper (Bill O'Donnell) [1765693] - [fs] vfs: introduce file_modified() helper (Bill O'Donnell) [1765693]- [md] dm: bump version of core and various targets (Mike Snitzer) [1810746] - [md] dm: fix congested_fn for request-based device (Mike Snitzer) [1810746] - [md] dm integrity: use dm_bio_record and dm_bio_restore (Mike Snitzer) [1810746] - [md] dm bio record: save_restore bi_end_io and bi_integrity (Mike Snitzer) [1810746] - [md] dm writecache: verify watermark during resume (Mike Snitzer) [1810746] - [md] dm: report suspended device during destroy (Mike Snitzer) [1810746] - [md] dm thin metadata: fix lockdep complaint (Mike Snitzer) [1810746] - [md] dm cache: fix a crash due to incorrect work item cancelling (Mike Snitzer) [1810746] - [md] dm integrity: fix invalid table returned due to argument count mismatch (Mike Snitzer) [1810746] - [md] dm integrity: fix a deadlock due to offloading to an incorrect workqueue (Mike Snitzer) [1810746] - [md] dm integrity: fix recalculation when moving from journal mode to bitmap mode (Mike Snitzer) [1810746] - [md] dm writecache: improve performance of large linear writes on SSDs (Mike Snitzer) [1810746] - [md] dm mpath: Add timeout mechanism for queue_if_no_path (Mike Snitzer) [1810746] - [md] dm thin: change data device's flush_bio to be member of struct pool (Mike Snitzer) [1810746] - [md] dm thin: don't allow changing data device during thin-pool reload (Mike Snitzer) [1810746] - [md] dm thin: fix use-after-free in metadata_pre_commit_callback (Mike Snitzer) [1810746] - [md] dm thin metadata: use pool locking at end of dm_pool_metadata_close (Mike Snitzer) [1810746] - [md] dm writecache: fix incorrect flush sequence when doing SSD mode commit (Mike Snitzer) [1810746] - [md] dm crypt: fix benbi IV constructor crash if used in authenticated mode (Mike Snitzer) [1810746] - [md] dm crypt: Implement Elephant diffuser for Bitlocker compatibility (Mike Snitzer) [1810746] - [md] dm space map common: fix to ensure new block isn't already in use (Mike Snitzer) [1810746] - [md] dm verity: don't prefetch hash blocks for already-verified data (Mike Snitzer) [1810746] - [md] dm crypt: fix GFP flags passed to skcipher_request_alloc() (Mike Snitzer) [1810746] - [md] dm thin metadata: Fix trivial math error in on-disk format documentation (Mike Snitzer) [1810746] - [md] dm thin metadata: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm snapshot: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm bio prison v2: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm mpath: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm zoned: support zone sizes smaller than 128MiB (Mike Snitzer) [1810746] - [md] dm raid: table line rebuild status fixes (Mike Snitzer) [1810746] - [documentation] docs: dm-integrity: remove reference to ARC4 (Mike Snitzer) [1810746] - [md] dm thin: Flush data device before committing metadata (Mike Snitzer) [1810746] - [md] dm thin metadata: Add support for a pre-commit callback (Mike Snitzer) [1810746] - [md] dm btree: increase rebalance threshold in __rebalance2() (Mike Snitzer) [1810746] - [md] dm mpath: remove harmful bio-based optimization (Mike Snitzer) [1810746] - [md] dm integrity: fix excessive alignment of metadata runs (Mike Snitzer) [1810746] - [md] dm cache: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm bio prison: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm thin: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm raid: streamline rs_get_progress() and its raid_status() caller side (Mike Snitzer) [1810746] - [md] dm raid: simplify rs_setup_recovery call chain (Mike Snitzer) [1810746] - [md] dm raid: to ensure resynchronization, perform raid set grow in preresume (Mike Snitzer) [1810746] - [md] dm raid: change rs_set_dev_and_array_sectors API and callers (Mike Snitzer) [1810746] - [md] dm: introduce DM_GET_TARGET_VERSION (Mike Snitzer) [1810746] - [md] dm bufio: introduce a global cache replacement (Mike Snitzer) [1810746] - [md] dm bufio: remove old-style buffer cleanup (Mike Snitzer) [1810746] - [md] dm bufio: introduce a global queue (Mike Snitzer) [1810746] - [md] dm bufio: refactor adjust_total_allocated (Mike Snitzer) [1810746] - [md] dm bufio: call adjust_total_allocated from __link_buffer and __unlink_buffer (Mike Snitzer) [1810746] - [md] dm crypt: omit parsing of the encapsulated cipher (Mike Snitzer) [1810746] - [md] dm crypt: switch to ESSIV crypto API template (Mike Snitzer) [1810746] - [crypto] crypto: essiv - create wrapper template for ESSIV generation (Mike Snitzer) [1810746] - [security] crypto: drop mask=CRYPTO_ALG_ASYNC from shash tfm allocations (Mike Snitzer) [1810746] - [crypto] crypto: drop mask=CRYPTO_ALG_ASYNC from cipher tfm allocations (Mike Snitzer) [1810746] - [md] dm verity: add root hash pkcs#7 signature verification (Mike Snitzer) [1810746] - [md] dm crypt: reuse eboiv skcipher for IV generation (Mike Snitzer) [1810746] - [md] dm integrity: fix a crash due to BUG_ON in __journal_read_write() (Mike Snitzer) [1810746] - [md] dm kcopyd: Increase default sub-job size to 512KB (Mike Snitzer) [1810746] - [documentation] docs: device-mapper: move it to the admin-guide (Mike Snitzer) [1810746] - [documentation] docs: convert docs to ReST and rename to *.rst (Mike Snitzer) [1810746] - [md] dm crypt: implement eboiv - encrypted byte-offset initialization vector (Mike Snitzer) [1810746] - [md] dm integrity: use kzalloc() instead of kmalloc() + memset() (Mike Snitzer) [1810746] - [md] dm integrity: always set version on superblock update (Mike Snitzer) [1810746] - [md] dm integrity: whitespace, coding style and dead code cleanup (Mike Snitzer) [1810746] - [md] dm integrity: implement synchronous mode for reboot handling (Mike Snitzer) [1810746] - [md] dm integrity: handle machine reboot in bitmap mode (Mike Snitzer) [1810746] - [md] dm integrity: add a bitmap mode (Mike Snitzer) [1810746] - [md] dm integrity: introduce a function add_new_range_and_wait() (Mike Snitzer) [1810746] - [md] dm integrity: allow large ranges to be described (Mike Snitzer) [1810746] - [md] dm ingerity: pass size to dm_integrity_alloc_page_list() (Mike Snitzer) [1810746] - [md] dm integrity: introduce rw_journal_sectors() (Mike Snitzer) [1810746] - [md] dm crypt and integrity: shash - remove shash_desc::flags (Mike Snitzer) [1810746] - [md] dm: fix potential for q->make_request_fn NULL pointer (Mike Snitzer) [1794340] - [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1811428] - [scsi] scsi: be2iscsi: be_main: Mark expected switch fall-through (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: be_iscsi: Mark expected switch fall-through (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: switch to generic DMA API (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: fix spelling mistake "Retreiving" -> "Retrieving" (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: remove unused variable dmsg (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: Update copyright (Maurizio Lombardi) [1796740] - [security] selinux: fix sidtab string cache locking (Ondrej Mosnacek) [1807001 1806991] - [security] selinux: do not allocate ancillary buffer on first load (Ondrej Mosnacek) [1807001] - [security] selinux: remove redundant selinux_nlmsg_perm (Ondrej Mosnacek) [1807001] - [security] selinux: fix wrong buffer types in policydb.c (Ondrej Mosnacek) [1807001] - [security] selinux: treat atomic flags more carefully (Ondrej Mosnacek) [1807001] - [security] selinux: make default_noexec read-only after init (Ondrej Mosnacek) [1807001] - [security] selinux: move ibpkeys code under CONFIG_SECURITY_INFINIBAND (Ondrej Mosnacek) [1807001] - [security] Documentation, selinux: fix references to old selinuxfs mount point (Ondrej Mosnacek) [1807001] - [security] selinuxfs: use scnprintf to get real length for inode (Ondrej Mosnacek) [1807001] - [security] selinux: remove set but not used variable 'sidtab' (Ondrej Mosnacek) [1807001] - [security] selinux: ensure the policy has been loaded before reading the sidtab stats (Ondrej Mosnacek) [1807001] - [security] selinux: ensure we cleanup the internal AVC counters on error in avc_update() (Ondrej Mosnacek) [1807001] - [security] selinux: randomize layout of key structures (Ondrej Mosnacek) [1807001] - [security] selinux: clean up selinux_enabled/disabled/enforcing_boot (Ondrej Mosnacek) [1807001] - [security] selinux: remove unnecessary selinux cred request (Ondrej Mosnacek) [1807001] - [security] selinux: ensure we cleanup the internal AVC counters on error in avc_insert() (Ondrej Mosnacek) [1807001] - [security] security: only build lsm_audit if CONFIG_SECURITY=y (Ondrej Mosnacek) [1807001] - [security] selinux: clean up selinux_inode_permission MAY_NOT_BLOCK tests (Ondrej Mosnacek) [1807001] - [security] selinux: fall back to ref-walk if audit is required (Ondrej Mosnacek) [1807001] - [security] selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upon follow_link" (Ondrej Mosnacek) [1807001] - [security] selinux: cache the SID -> context string translation (Ondrej Mosnacek) [1807001 1806991] - [security] selinux: sidtab reverse lookup hash table (Ondrej Mosnacek) [1807001] - [security] selinux: default_range glblub implementation (Ondrej Mosnacek) [1807001] - [security] selinux: allow labeling before policy is loaded (Ondrej Mosnacek) [1807001 1777525] - [security] selinux: remove load size limit (Ondrej Mosnacek) [1807001] - [security] selinux: fix residual uses of current_security() for the SELinux blob (Ondrej Mosnacek) [1807001] - [kernel] rcu: Make kfree_rcu() ignore NULL pointers (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of ipc security blobs (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of inode security blob (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of file security blob (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of cred security blob (Ondrej Mosnacek) [1807001] - [security] selinux: kill selinux_sb_get_mnt_opts() (Ondrej Mosnacek) [1807001] - [security] selinux; don't open-code a loop in sb_finish_set_opts() (Ondrej Mosnacek) [1807001] - [security] selinux: expand superblock_doinit() calls (Ondrej Mosnacek) [1807001] - [netdrv] hv_netvsc: Fix unwanted rx_table reset (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix tx_table init in rndis_set_subchannel() (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix send_table offset in case of a host bug (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix offset usage in netvsc_send_table() (Mohammed Gamal) [1805950]- [block] blk-mq: Keep set->nr_hw_queues and set->map.nr_queues in sync (Ming Lei) [1810523] - [block] block: clear REQ_HIPRI if polling is not supported (Ming Lei) [1809506]- [perf] arm_spe: Enable ACPI/Platform automatic module loading (Jeremy Linton) [1501652] - [perf] perf: arm_spe: Don't error on high-order pages for aux buf (Jeremy Linton) [1501652] - [perf] arm_spe: handle devm_kasprintf() failure (Jeremy Linton) [1501652] - [perf] arm_spe: Enable automatic DT loading (Jeremy Linton) [1501652] - [block] blk-iolatency: fix STS_AGAIN handling (Ming Lei) [1764737] - [block] blk-iolatency: only account submitted bios (Ming Lei) [1764737] - [block] blk-iolatency: clear use_delay when io.latency is set to zero (Ming Lei) [1764737] - [block] blk-iolatency: #include "blk.h" (Ming Lei) [1764737] - [block] Blk-iolatency: warn on negative inflight IO counter (Ming Lei) [1764737] - [block] blk-iolatency: fix IO hang due to negative inflight counter (Ming Lei) [1764737] - [block] block: fix blk-iolatency accounting underflow (Ming Lei) [1764737] - [fs] xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster) [1728979] - [x86] uprobes/x86: Fix detection of 32-bit user mode (Oleg Nesterov) [1804961] - [ipc] Revert "ipc, sem: remove uneeded sem_undo_list lock usage in exit_sem()" ("Herton R. Krzesinski") [1807627] - [powerpc] powerpc/tm: Fix clearing MSRin current when reclaiming on signal delivery (Gustavo Duarte) [1751116] - [powerpc] powerpc/tm: Set MSRjust prior to recheckpoint (Gustavo Duarte) [1751116] - [arm64] arm64: smp: Increase secondary CPU boot timeout value (Gavin Shan) [1807684] - [fs] ext4: work around deleting a file with i_nlink == 0 safely (Carlos Maiolino) [1801049] - [char] ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (Waiman Long) [1810638] - [char] ipmi: Revert "fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier" (Waiman Long) [1810638]- [kernel] blktrace: Protect q->blk_trace with RCU (Ming Lei) [1798329] - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Check backlight type while doing eDP backlight initializaiton (Lyude Paul) [1782671 1773796 1748892] - [tools] selftests: nft_concat_range: Add test for reported add/flush/add issue (Stefano Brivio) [1807892] - [net] nft_set_pipapo: Actually fetch key data in nft_pipapo_remove() (Stefano Brivio) [1807892] - [net] sched: don't take rtnl lock during flow_action setup (Marcelo Leitner) [1804385] - [include] net: sched: refactor ct action helpers to require tcf_lock (Marcelo Leitner) [1804385] - [include] net: sched: refactor police action helpers to require tcf_lock (Marcelo Leitner) [1804385] - [net] sched: lock action when translating it to flow_action infra (Marcelo Leitner) [1804385] - [powerpc] powerpc/smp: Fix NMI IPI xmon timeout (Diego Domingos) [1747320] - [powerpc] powerpc/smp: Fix NMI IPI timeout (Diego Domingos) [1747320] - [powerpc] powerpc: NMI IPI make NMI IPIs fully sychronous (Diego Domingos) [1747320] - [arm64] arm64: select CPUMASK_OFFSTACK if NUMA (Andrea Arcangeli) [1712856] - [arm64] arm64: tlb: skip tlbi broadcast (Andrea Arcangeli) [1712856]- [fs] fs/proc/proc_sysctl.c: Fix a NULL pointer dereference (Vladis Dronov) [1795521] {CVE-2019-20054} - [fs] fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links (Vladis Dronov) [1795521] {CVE-2019-20054} - [ptp] ptp: correctly disable flags on old ioctls (Petr Oros) [1795188] - [uapi] PTP: add support for one-shot output (Petr Oros) [1795188] - [ptp] PTP: introduce new versions of IOCTLs (Petr Oros) [1795188] - [virtio] virtio_ring: fix stalls for packed rings (Eugenio Perez) [1601355] - [virtio] virtio_ring: Fix potential mem leak in virtqueue_add_indirect_packed (Eugenio Perez) [1601355] - [uapi] virtio: drop internal struct from UAPI (Eugenio Perez) [1601355] - [virtio] virtio_ring: advertize packed ring layout (Eugenio Perez) [1601355] - [virtio] virtio_ring: leverage event idx in packed ring (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce packed ring support (Eugenio Perez) [1601355] - [virtio] virtio_ring: cache whether we will use DMA API (Eugenio Perez) [1601355] - [virtio] virtio_ring: extract split ring handling from ring creation (Eugenio Perez) [1601355] - [virtio] virtio_ring: allocate desc state for split ring separately (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce helper for indirect feature (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce debug helpers (Eugenio Perez) [1601355] - [virtio] virtio_ring: put split ring fields in a sub struct (Eugenio Perez) [1601355] - [virtio] virtio_ring: put split ring functions together (Eugenio Perez) [1601355] - [virtio] virtio_ring: add _split suffix for split ring functions (Eugenio Perez) [1601355] - [uapi] virtio: add packed ring types and macros (Eugenio Perez) [1601355] - [x86] x86/mtrr: Skip cache flushes on CPUs with cache self-snooping (Prarit Bhargava) [1724541] - [x86] x86/cpu/intel: Clear cache self-snoop capability in CPUs with known errata (Prarit Bhargava) [1724541] - [documentation] Documentation PCI: Fix pciebus-howto.rst filename typo (Myron Stowe) [1793091] - [tools] tools: PCI: Fix installation when `make tools/pci_install` (Myron Stowe) [1793091] - [tools] tools: PCI: Fix broken pcitest compilation (Myron Stowe) [1793091] - [tools] tools pci: Do not delete pcitest.sh in 'make clean' (Myron Stowe) [1793091] - [pci] PCI: endpoint: Clear BAR before freeing its space (Myron Stowe) [1793091] - [pci] PCI: endpoint: Skip odd BAR when skipping 64bit BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Allocate enough space for fixed size BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Set endpoint controller pointer to NULL (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add support to specify alignment for buffers allocated to BARs (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Use pci_epc_get_features() to get EPC features (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Do not allocate next BARs memory if current BAR is 64Bit (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Remove setting epf_bar flags in function driver (Myron Stowe) [1793091] - [pci] PCI: endpoint: Fix pci_epf_alloc_space() to set correct MEM TYPE flags (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add helper to get first unreserved BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add new pci_epc_ops to get EPC features (Myron Stowe) [1793091] - [pci] PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio() (Myron Stowe) [1793091] - [pci] PCI: Skip resource distribution when no hotplug bridges (Myron Stowe) [1793091] - [pci] PCI: Simplify pci_bus_distribute_available_resources() (Myron Stowe) [1793091] - [pci] PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround (Myron Stowe) [1793091] - [pci] PCI: Enable NVIDIA HDA controllers (Myron Stowe) [1793091] - [pci] PCI: Use seq_puts() instead of seq_printf() in show_device() (Myron Stowe) [1793091] - [pci] PCI: Add NVIDIA GPU multi-function power dependencies (Myron Stowe) [1793091] - [pci] PCI: Generalize multi-function power dependency device links (Myron Stowe) [1793091] - [pci] PCI: sysfs: Ignore lockdep for remove attribute (Myron Stowe) [1793091] - [pci] PCI: Decode PCIe 32 GT/s link speed (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-test-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-test-function.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-endpoint-cfs.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-endpoint.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pcieaer-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci-error-recovery.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert acpi-info.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert MSI-HOWTO.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci-iov-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert PCIEBUS-HOWTO.txt to reST (Myron Stowe) [1793091] - [documentation] docs: pci: fix broken links due to conversion from pci.txt to pci.rst (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: add Linux PCI to Sphinx TOC tree (Myron Stowe) [1793091] - [pci] PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary (Myron Stowe) [1793091] - [pci] PCI: Add a stub for pci_ats_disabled() (Myron Stowe) [1793091] - [pci] PCI: Provide pci_match_id() with CONFIG_PCI=n (Myron Stowe) [1793091] - [misc] ocxl: Add PCI hotplug dependency to Kconfig (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Wrap warnings in macro (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Relax check when disabling slot (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Register opencapi slots (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Improve error msg on power state change failure (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Remove erroneous warning (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Find opencapi slot for a device node (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Release opencapi device (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: set up PE on opencapi device when enabling (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Protect PE list (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Fix ref count for devices with their own PE (Steve Best) [1788902] - [of] of: overlay: add_changeset_property() memory leak (Steve Best) [1798483] - [of] of: unittest: initialize args before calling of_*parse_*() (Steve Best) [1798483] - [of] of: unittest: find overlaysentry by name instead of index (Steve Best) [1798483] - [of] of: unittest: allow base devicetree to have symbol metadata (Steve Best) [1798483] - [of] of: overlay: set node fields from properties when add new overlay node (Steve Best) [1798483] - [of] of: unittest: remove unused of_unittest_apply_overlay() argument (Steve Best) [1798483] - [of] of: overlay: check prevents multiple fragments touching same property (Steve Best) [1798483] - [of] of: overlay: check prevents multiple fragments add or delete same node (Steve Best) [1798483] - [of] of: overlay: test case of two fragments adding same node (Steve Best) [1798483] - [of] of: overlay: make all pr_debug() and pr_err() messages unique (Steve Best) [1798483] - [of] of: overlay: validate overlay properties (Steve Best) [1798483] - [of] of: overlay: reorder fields in struct fragment (Steve Best) [1798483] - [of] of: overlay: do not duplicate properties from overlay for new nodes (Steve Best) [1798483] - [of] of: overlay: use prop add changeset entry for property in new nodes (Steve Best) [1798483] - [of] of: Convert to using pOFn instead of device_node.name (Steve Best) [1798483] - [powerpc] powerpc/pseries: add of_node_put() in dlpar_detach_node() (Steve Best) [1798483] - [of] of: overlay: add missing of_node_get() in __of_attach_node_sysfs (Steve Best) [1798483] - [of] of: overlay: add missing of_node_put() after add new node to changeset (Steve Best) [1798483] - [of] of: overlay: add tests to validate kfrees from overlay removal (Steve Best) [1798483]- [kernel] open the RHEL 8.3 development (Frantisek Hrbata) - [netdrv] Revert "r8169: don't use MSI before RTL8168d" (Josef Oskera) [1792839] - [drm] drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets (Ben Skeggs) [1789026] - [drm] drm/nouveau/disp/gv100-: not all channel types support reporting error codes (Ben Skeggs) [1789481] - [drm] drm/nouveau/disp/nv50-: prevent oops when no channel method map provided (Ben Skeggs) [1789481] - [fs] cifs: don't leak -EAGAIN for stat() during reconnect (Dave Wysochanski) [1769599] - [block] blk-mq: insert passthrough request into hctx->dispatch directly (Ming Lei) [1788728] - [scsi] scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Tomas Henzl) [1805353]- [fs] NFS: Add deferred cache invalidation for close-to-open consistency violations (Benjamin Coddington) [1803162] - [block] nbd: fix stack corruption in nbd_check_sock_type() (Ming Lei) [1803664] - [mm] mm/vmscan.c: don't round up scan size for online memory cgroup (Aristeu Rozanski) [1775691] - [tools] selftests/bpf: fix clearing buffered output between tests/subtests (Yauheni Kaliuta) [1786006] - [tools] libbpf: avoid usage of __builtin_preserve_field_info (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: samples/bpf: fix Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1786006] - [tools] libbpf: fix Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1786006] - [tools] selftests: fix too long argument (Yauheni Kaliuta) [1786006] - [tools] libbpf: Add BPF-side definitions of supported field relocation kinds (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: add sub-tests support for test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: abstract away test log output (Yauheni Kaliuta) [1786006] - [tools] selftest/bpf: centralize libbpf logging management for test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: prevent headers to be compiled as C code (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: add test selectors by number and name to test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: revamp test_progs to allow more control (Yauheni Kaliuta) [1786006] - [net] core: Don't skip generic XDP program execution for cloned SKBs (Jiri Benc) [1802507] - [tools] selftests/bpf: De-flake test_tcpbpf (Jiri Benc) [1802507] - [net] bpf, sockmap: Check update requirements after locking (Jiri Benc) [1802507] - [net] bpf, sockhash: Synchronize_rcu before free'ing map (Jiri Benc) [1802507] - [net] bpf, sockmap: Don't sleep while holding RCU lock on tear-down (Jiri Benc) [1802507] - [net] net: bpf: Don't leak time wait and request sockets (Jiri Benc) [1802507] - [net] bpf/sockmap: Read psock ingress_msg before sk_receive_queue (Jiri Benc) [1802507] - [net] bpf: Clear skb->tstamp in bpf_redirect when necessary (Jiri Benc) [1802507] - [net] xdp: obtain the mem_id mutex before trying to remove an entry (Jiri Benc) [1802507] - [net] page_pool: do not release pool until inflight == 0 (Jiri Benc) [1802507] - [net] xsk: Fix registration of Rx-only sockets (Jiri Benc) [1802507] - [net] xsk: avoid store-tearing when assigning umem (Jiri Benc) [1802507] - [net] xsk: avoid store-tearing when assigning queues (Jiri Benc) [1802507] - [tools] bpftool: Don't crash on missing xlated program instructions (Jiri Benc) [1802507] - [tools] bpftool: Fix printing incorrect pointer in btf_dump_ptr (Jiri Benc) [1802507] - [tools] bpftool: Don't crash on missing jited insns or ksyms (Jiri Benc) [1802507] - [tools] bpftool: Match several programs with same tag (Jiri Benc) [1802507] - [tools] libbpf: Fix realloc usage in bpf_core_find_cands (Jiri Benc) [1802507] - [tools] libbpf: Add missing newline in opts validation macro (Jiri Benc) [1802507] - [tools] libbpf: Don't attach perf_buffer to offline/missing CPUs (Jiri Benc) [1802507] - [tools] libbpf: Extract and generalize CPU mask parsing logic (Jiri Benc) [1802507] - [tools] libbpf: Fix printf compilation warnings on ppc64le arch (Jiri Benc) [1802507] - [tools] libbpf: Fix sym->st_value print on 32-bit arches (Jiri Benc) [1802507] - [tools] libbpf: Make btf__resolve_size logic always check size error condition (Jiri Benc) [1802507] - [tools] libbpf: Fix another potential overflow issue in bpf_prog_linfo (Jiri Benc) [1802507] - [tools] libbpf: Fix potential overflow issue (Jiri Benc) [1802507] - [tools] libbpf: Fix memory leak/double free issue (Jiri Benc) [1802507] - [tools] libbpf: Fix off-by-one error in ELF sanity check (Jiri Benc) [1802507] - [tools] selftests/bpf: Fix test_attach_probe (Jiri Benc) [1802507] - [kernel] bpf: Fix bpf_event_output re-entry issue (Jiri Benc) [1802507] - [net] bpf: Fix incorrect verifier simulation of ARSH under ALU32 (Jiri Benc) [1802507] - [net] bpf: Fix passing modified ctx to ld/abs/ind instruction (Jiri Benc) [1802507] - [net] bpf: cgroup: prevent out-of-order release of cgroup bpf (Jiri Benc) [1802507] - [net] bpf: Fix precision tracking for unbounded scalars (Jiri Benc) [1802507] - [net] bpf: Fix cgroup local storage prog tracking (Jiri Benc) [1802507] - [net] bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() (Jiri Benc) [1802507] - [net] bpf, offload: Unlock on error in bpf_offload_dev_create() (Jiri Benc) [1802507] - [powerpc] powerpc/bpf: Fix tail call implementation (Jiri Benc) [1802507] - [net] bpf: Fix use after free in bpf_get_prog_name (Jiri Benc) [1802507] - [net] bpf: Fix use after free in subprog's jited symbol removal (Jiri Benc) [1802507] - [uapi] bpf: fix BTF limits (Jiri Benc) [1802507] - [net] bpf: fix BTF verification of enums (Jiri Benc) [1802507] - [netdrv] ice: Don't tell the OS that link is going down (Jonathan Toppins) [1792670] - [powerpc] powerpc/powernv: implement opal_put_chars_atomic (Steve Best) [1806254] - [tty] powerpc/powernv: move opal console flushing to udbg (Steve Best) [1806254] - [powerpc] powerpc/powernv: Remove OPALv1 support from opal console driver (Steve Best) [1806254] - [powerpc] powerpc/powernv: Implement and use opal_flush_console (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal-kmsg use flush fallback from console code (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal-kmsg standardise OPAL_BUSY handling (Steve Best) [1806254] - [powerpc] powerpc/powernv: Fix OPAL console driver OPAL_BUSY loops (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal_put_chars partial write fix (Steve Best) [1806254] - [x86] Mark Comet Lake-S as supported (David Arcari) [1805754]- rebuild, due infrastructure issues last kernel build wasn't signed properly [1807216]- [nvme] nvme-multipath: Fix memory leak with ana_log_buf (David Milburn) [1804822] - [powerpc] pci/of: Fix OF flags parsing for 64bit BARs (David Gibson) [1804038]- [pci] PCI: pciehp: Add DMI table for in-band presence disabled (Myron Stowe) [1749528] - [pci] PCI: pciehp: Wait for PDS if in-band presence is disabled (Myron Stowe) [1749528] - [pci] PCI: pciehp: Add support for disabling in-band presence (Myron Stowe) [1749528] - [netdrv] net/mlx5: DR, Handle reformat capability over sw-steering tables (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, Fix matching on vport gvmi (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, use non preemptible call to get the current cpu number (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, Enable counter on non-fwd-dest objects (Alaa Hleihel) [1794997] - [iommu] iommu/vt-d: Simplify check in identity_mapping() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Remove deferred_attach_domain() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Move deferred device attachment into helper function (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Add attach_deferred() helper (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Refactor find_domain() helper (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Allow devices with RMRRs to use identity domain (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock (Jerry Snitselaar) [1797124 1784649] - [ata] ata: ahci: Add shutdown to freeze hardware resources of ahci (David Milburn) [1784955] - [include] redhat: kabi: convert incorrect use of RH_KABI_EXTEND (Jiri Benc) [1715803] - [include] redhat: kabi: macros for intentional kABI breakage (Jiri Benc) [1715803] - [uapi] redhat: kabi: bpf: remove misleading comment (Jiri Benc) [1715803] - [include] redhat: kabi: introduce RH_KABI_HIDE_INCLUDE and RH_KABI_FAKE_INCLUDE (Jiri Benc) [1715803] - [kernel] kernel/module.c: wakeup processes in module_wq on module unload (Prarit Bhargava) [1804209] - [x86] kvm: x86: do not reset microcode version on INIT or RESET (Paolo Bonzini) [1801853] - [x86] kvm: x86: list MSR_IA32_UCODE_REV as an emulated MSR (Paolo Bonzini) [1801853] - [nvme] nvme: prevent warning triggered by nvme_stop_keep_alive (David Milburn) [1799890] - [nvme] nvme: nvme_keep_alive_end_io fixup setting comp_seen flag (David Milburn) [1799890]- [iommu] iommu: don't change default domain if already set by quirk (Jerry Snitselaar) [1786292] - [net] netfilter: ipset: Copy the right MAC address in hash:ip, mac IPv6 sets (Stefano Brivio) [1759422] - [net] ipv6/addrconf: only check invalid header values when NETLINK_F_STRICT_CHK is set (Guillaume Nault) [1802817] - [net] tcp: clear tp->segs_{in|out} in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->data_segs{in|out} in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->delivered in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->total_retrans in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: do not leave dangling pointers in tp->highest_sack (Guillaume Nault) [1802682] - [net] tcp: Fix highest_sack and highest_sack_seq (Guillaume Nault) [1802682] - [net] tcp: do not send empty skb from tcp_write_xmit() (Guillaume Nault) [1802682] - [net] tcp: md5: fix potential overestimation of TCP option space (Guillaume Nault) [1802682] - [net] tcp: fix data-race in tcp_recvmsg() (Guillaume Nault) [1802682] - [net] bridge: ebtables: don't crash when using dnat target in output chains (Andrea Claudi) [1798923] - [net] ip6_tunnel: fix namespaces move (Andrea Claudi) [1798649] - [net] ip_tunnel: fix namespaces move (Andrea Claudi) [1798649] - [net] ipv4: Detect rollover in specific fib table dump (Guillaume Nault) [1801587] - [net] inet: protect against too small mtu values. (Guillaume Nault) [1801587] - [net] icmp: fix data-race in cmp_global_allow() (Guillaume Nault) [1801587] - [net] inetpeer: fix data-race in inet_putpeer / inet_putpeer (Guillaume Nault) [1801587] - [net] ipv4: Fix table id reference in fib_sync_down_addr (Guillaume Nault) [1801587] - [net] dccp: do not leak jiffies on the wire (Guillaume Nault) [1801587] - [net] inet: stop leaking jiffies on the wire (Guillaume Nault) [1801587] - [tools] selftests: fib_tests: add more tests for metric update (Guillaume Nault) [1801587] - [net] ipv4: fix route update on metric change. (Guillaume Nault) [1801587] - [net] iptunnel: Set tun_flags in the iptunnel_metadata_reply from src (Guillaume Nault) [1801587] - [net] flow_dissector: Fix to use new variables for port ranges in bpf hook (Ivan Vecera) [1789862] - [net] net_sched: fix a resource leak in tcindex_set_parms() (Ivan Vecera) [1789862] - [tools] tc-testing: fix eBPF tests failure on linux fresh clones (Ivan Vecera) [1789862] - [net] net_sched: fix an OOB access in cls_tcindex (Ivan Vecera) [1789862] - [net] cls_rsvp: fix rsvp_policy (Ivan Vecera) [1789862] - [net] net_sched: ematch: reject invalid TCF_EM_SIMPLE (Ivan Vecera) [1789862] - [net] net_sched: walk through all child classes in tc_bind_tclass() (Ivan Vecera) [1789862] - [net] net_sched: fix ops->bind_class() implementations (Ivan Vecera) [1789862] - [net] net_sched: fix datalen for ematch (Ivan Vecera) [1789862] - [net] net_sched: use validated TCA_KIND attribute in tc_new_tfilter() (Ivan Vecera) [1789862] - [net] sch_prio: When ungrafting, replace with FIFO (Ivan Vecera) [1789862] - [net] pkt_sched: fq: do not accept silly TCA_FQ_QUANTUM (Ivan Vecera) [1789862] - [net] sched: add delete_empty() to filters and use it in cls_flower (Ivan Vecera) [1789862] - [net] sched: act_mirred: Pull mac prior redir to non mac_header_xmit device (Ivan Vecera) [1789862] - [net] sched: cls_u32: fix refcount leak in the error path of u32_change() (Ivan Vecera) [1789862] - [net] net_sched: sch_fq: properly set sk->sk_pacing_status (Ivan Vecera) [1789862] - [net] net_sched: validate TCA_KIND attribute in tc_chain_tmplt_add() (Ivan Vecera) [1789862] - [net] mqprio: Fix out-of-bounds access in mqprio_dump (Ivan Vecera) [1789862] - [net] sched: allow indirect blocks to bind to clsact in TC (Ivan Vecera) [1789862] - [net] core: rename indirect block ingress cb function (Ivan Vecera) [1789862] - [net] Fixed updating of ethertype in skb_mpls_push() (Ivan Vecera) [1789862] - [net] cls_flower: Fix the behavior using port ranges with hw-offload (Ivan Vecera) [1789862] - [net] sched: fix dump qlen for sch_mq/sch_mqprio with NOLOCK subqueues (Ivan Vecera) [1789862] - [net] Fixed updating of ethertype in function skb_mpls_pop (Ivan Vecera) [1789862] - [net] sched: fix `tc -s class show` no bstats on class with nolock subqueues (Ivan Vecera) [1789862] - [net] sched: act_pedit: fix WARN() in the traffic path (Ivan Vecera) [1789862] - [net] sched: actions: remove unused 'order' (Ivan Vecera) [1789862] - [net] sched: annotate lockless accesses to qdisc->empty (Ivan Vecera) [1789862] - [net] annotate lockless accesses to sk->sk_max_ack_backlog (Ivan Vecera) [1789862] - [net] inet: minor optimization for backlog setting in listen(2) (Ivan Vecera) [1789862] - [net] annotate lockless accesses to sk->sk_ack_backlog (Ivan Vecera) [1789862] - [net] use helpers to change sk_ack_backlog (Ivan Vecera) [1789862] - [net] sched: prevent duplicate flower rules from tcf_proto destroy race (Ivan Vecera) [1789862] - [net] flow_dissector: switch to siphash (Ivan Vecera) [1789862] - [netdrv] macvlan: use skb_reset_mac_header() in macvlan_queue_xmit() (Davide Caratti) [1801128] - [netdrv] macvlan: do not assume mac_header is set in macvlan_broadcast() (Davide Caratti) [1801128] - [net] psample: fix skb_over_panic (Sabrina Dubroca) [1800589] - [net] openvswitch: don't unlock mutex when changing the user_features fails (Davide Caratti) [1799363] - [net] rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() (Guillaume Nault) [1798715] - [net] rtnetlink: fix a typo fbd -> fdb (Guillaume Nault) [1798715] - [net] bpf: Sockmap, skmsg helper overestimates push, pull, and pop bounds (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, msg_push_data may leave end mark in place (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, push write_space updates through ulp updates (Sabrina Dubroca) [1798179] - [net] sk_msg: Don't check if sock is locked when tearing down psock (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, fix pop data with SK_DROP return code (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, skmsg can have wrapped skmsg that needs extra chaining (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, tls_sw can create a plaintext buf > encrypt buf (Sabrina Dubroca) [1798179] - [include] bpf: Sockmap/tls, during free we may call tcp_bpf_unhash() in loop (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap, ensure sock lock held during tear down (Sabrina Dubroca) [1798179] - [net] tls: fix async operation (Sabrina Dubroca) [1798179] - [net] tls: Fix return values to avoid ENOTSUPP (Sabrina Dubroca) [1798179] - [net] skmsg: fix TLS 1.3 crash with full sk_msg (Sabrina Dubroca) [1798179] - [net] tls: free the record on encryption error (Sabrina Dubroca) [1798179] - [net] tls: take into account that bpf_exec_tx_verdict() may free the record (Sabrina Dubroca) [1798179] - [net] bpf: skmsg, fix potential psock NULL pointer dereference (Sabrina Dubroca) [1798179] - [net] tls: enable sk_msg redirect to tls socket egress (Sabrina Dubroca) [1798179] - [netdrv] macsec: fix refcnt leak in module exit routine (Sabrina Dubroca) [1799029] - [netdrv] ppp: Adjust indentation into ppp_async_input (Guillaume Nault) [1798104] - [net] l2tp: Allow duplicate session creation with UDP (Guillaume Nault) [1798104] - [net] Fix bugs introduced by netlink strict checking backport (Petr Oros) [1782172] - [tools] selftests: forwarding: fix race between packet receive and tc check (Hangbin Liu) [1797941] - [tools] selftests: forwarding: tc_common: Add hitting check (Hangbin Liu) [1797941] - [tools] selftests: net: push jq workaround into separate helper (Hangbin Liu) [1797941] - [tools] selftests: loopback.sh: skip this test if the driver does not support (Hangbin Liu) [1797941] - [tools] selftests: pmtu: fix init mtu value in description (Hangbin Liu) [1797941] - [tools] selftests: forwarding: Delete IPv6 address at the end (Hangbin Liu) [1797941] - [tools] selftests: pmtu: use -oneline for ip route list cache (Hangbin Liu) [1797941] - [tools] selftests: net: tcp_mmap should create detached threads (Hangbin Liu) [1797941] - [tools] selftests: net: reuseport_dualstack: fix uninitalized parameter (Hangbin Liu) [1797941] - [net] tipc: fix link overflow issue at socket shutdown (Xin Long) [1798070] - [net] tipc: fix retrans failure due to wrong destination (Xin Long) [1798070] - [net] tipc: fix potential hanging after b/rcast changing (Xin Long) [1798070] - [net] tipc: fix ordering of tipc module init and exit routine (Xin Long) [1798070] - [net] tipc: fix wrong timeout input for tipc_wait_for_cond() (Xin Long) [1798070] - [net] tipc: fix wrong socket reference counter after tipc_sk_timeout() returns (Xin Long) [1798070] - [net] tipc: fix potential memory leak in __tipc_sendmsg() (Xin Long) [1798070] - [net] tipc: fix link name length check (Xin Long) [1798070] - [net] tipc: update replicast capability for broadcast send link (Xin Long) [1798070] - [net] tipc: update cluster capabilities if node deleted (Xin Long) [1798070] - [net] tipc: update mon's self addr when node addr generated (Xin Long) [1798070] - [net] tipc: reduce sensitive to retransmit failures (Xin Long) [1798070] - [net] sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLY (Xin Long) [1798061] - [net] sctp: fully initialize v4 addr in some functions (Xin Long) [1798061] - [net] sctp: cache netns in sctp_ep_common (Xin Long) [1798061] - [net] sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcook (Xin Long) [1798061] - [net] xfrm: support output_mark for offload ESP packets (Xin Long) [1798059] - [net] xfrm: release device reference for invalid state (Xin Long) [1798059] - [net] netfilter: fix a use-after-free in mtype_destroy() (Davide Caratti) [1796361] - [net] netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present (Davide Caratti) [1796361] - [net] netfilter: conntrack: Request module if l3proto is unknown (Phil Sutter) [1752765] - [include] tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE() (Guillaume Nault) [1780828] - [include] tcp: tighten acceptance of ACKs not matching a child socket (Guillaume Nault) [1780828] - [include] tcp: fix rejected syncookies due to stale timestamps (Guillaume Nault) [1780828] - [net] SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts (Steve Dickson) [1801454] - [kernel] genirq, sched/isolation: Isolate from handling managed interrupts (Peter Xu) [1783026]- [nvme] nvme: fix the parameter order for nvme_get_log in nvme_get_fw_slot_info (David Milburn) [1798630] - [mm] arm64: debug: Remove unused return value from do_debug_exception() (Bhupesh Sharma) [1802511] - [mm] arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals (Bhupesh Sharma) [1802511] - [mm] arm64/mm: Reorganize arguments for is_el1_permission_fault() (Bhupesh Sharma) [1802511] - [mm] arm64/mm: Define esr_to_debug_fault_info() (Bhupesh Sharma) [1802511] - [infiniband] IB/mlx5: Do reverse sequence during device removal (Alaa Hleihel) [1801497] - [netdrv] bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Refactor logic to re-enable SRIOV after firmware reset detected (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix logic that disables Bus Master during firmware reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix TC queue mapping (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix NTUPLE firmware command failures (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix ipv6 RFS filter matching logic (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Do not treat DSN (Digital Serial Number) read failure as fatal (Jonathan Toppins) [1801868] - [netdrv] bnxt: Detach page from page pool before sending up the stack (Jonathan Toppins) [1801868] - [netdrv] bnxt: apply computed clamp value for coalece parameter (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix MSIX request logic for RDMA driver (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Free context memory in the open path if firmware has been reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Return error if FW returns more data than dump length (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix bp->fw_health allocation and free logic (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Add missing devlink health reporters for VFs (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix the logic that creates the health reporters (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Do driver unregister cleanup in bnxt_init_one() failure path (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Send FUNC_RESOURCE_QCAPS command in bnxt_resume() (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Combine 2 functions calling the same HWRM_DRV_RGTR fw command (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Abort waiting for firmware response if there is no heartbeat (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Return proper error code for non-existent NVM variable (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Add a warning message for driver initiated reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Improve RX buffer error handling (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Extend ETHTOOL_RESET to hot reset driver (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Increase firmware response timeout for coredump commands (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix suspend/resume path on 57500 chips (Jonathan Toppins) [1801111] - [netdrv] bnxt_en: Disable/enable Bus master during suspend/resume (Jonathan Toppins) [1801111] - [fs] cifs: fix soft mounts hanging in the reconnect code (Leif Sahlberg) [1795423] - [kernel] audit: CONFIG_CHANGE don't log internal bookkeeping as an event (Richard Guy Briggs) [1798512] - [security] selinux: reorder hooks to make runtime disable less broken (Ondrej Mosnacek) [1778990] - [scsi] scsi: qla2xxx: Fix unbound NVME response length (Himanshu Madhani) [1796480] - [isdn] misdn: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779475] {CVE-2019-17055}- [fs] Revert: f5bcc37b81fc ("namei: allow restricted O_CREAT of FIFOs and regular files") (Eric Sandeen) [1801468] - [fs] Revert: 433cbb6cf0ae ("quota: honor quota type in Q_XGETQSTATcalls") (Eric Sandeen) [1800435] - [infiniband] RDMA/siw: Fix setting active_mtu attribute (Kamal Heib) [1797199] - [infiniband] RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create (Kamal Heib) [1733690] - [scsi] scsi: lpfc: Fix release of hwq to clear the eq relationship (Dick Kennedy) [1798661] - [x86] kvm/hyper-v: don't allow to turn on unsupported VMX controls for nested guests (Vitaly Kuznetsov) [1786288] - [x86] kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov) [1786288] - [x86] kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov) [1786288] - [x86] kvm: svm: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses (Paolo Bonzini) [1796417] - [x86] kvm: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini) [1796417] - [tools] selftests: netfilter: Introduce tests for sets with range concatenation (Stefano Brivio) [1593711] - [net] nf_tables: Add set type for arbitrary concatenation of ranges (Stefano Brivio) [1593711] - [lib] bitmap: Introduce bitmap_cut(): cut bits and shift remaining (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: Support for sets with multiple ranged fields (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attribute (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: add nft_setelem_parse_key() (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: validate NFT_DATA_VALUE after nft_data_init() (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: remove unused parameter ctx (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: remove unused variable (Stefano Brivio) [1593711] - [ptp] ptp: free ptp device pin descriptors properly (Vladis Dronov) [1787568] - [ptp] ptp: fix the race between the release of ptp_clock and cdev (Vladis Dronov) [1787568] - [ptp] ptp: Fix pass zero to ERR_PTR() in ptp_clock_register (Vladis Dronov) [1787568]- [fs] NFSv4: pnfs_roc() must use cred_fscmp() to compare creds (Benjamin Coddington) [1800893] - [drm] drm/nouveau/kms/gv100-: avoid sending a core update until the first modeset (Ben Skeggs) [1801091] - [drm] drm/nouveau/kms/gv100-: move window ownership setup into modesetting path (Ben Skeggs) [1801091] - [drm] drm/nouveau/disp/gv100-: halt NV_PDISP_FE_RM_INTR_STAT_CTRL_DISP_ERROR storms (Ben Skeggs) [1801091] - [drm] drm/nouveau: Add HD-audio component notifier support (Ben Skeggs) [1792191] - [netdrv] net/mlx5: Fix deadlock in fs_core (Alaa Hleihel) [1786630] - [drm] drm/amd/dm/mst: Ignore payload update failures (Lyude Paul) [1773800 1773795] - [kernel] sched/rt: Optimize checking group RT scheduler constraints (Phil Auld) [1797106] - [fs] cifs: Fix mount options set in automount (Dave Wysochanski) [1790922]- [kernel] timers/nohz: Update NOHZ load in remote tick (Scott Wood) [1791434] - [kernel] sched/core: Don't skip remote tick for idle CPUs (Scott Wood) [1791434] - [drm] drm/amdgpu/vi: silence an uninitialized variable warning (Lyude Paul) [1792565] - [drm] drm: panel-lvds: Potential Oops in probe error handling (Lyude Paul) [1792565] - [drm] drm/i915: Fix pid leak with banned clients (Lyude Paul) [1792565] - [drm] drm/amdgpu: allow direct upload save restore list for raven2 (Lyude Paul) [1792565] - [drm] drm/amd/display: Reorder detect_edp_sink_caps before link settings read (Lyude Paul) [1792565] - [drm] drm/i915: Add missing include file (Lyude Paul) [1792565] - [drm] drm/amdgpu: enable gfxoff for raven1 refresh (Lyude Paul) [1792565] - [drm] drm/amdgpu/discovery: reserve discovery data at the top of VRAM (Lyude Paul) [1792565] - [drm] drm/amdgpu: cleanup creating BOs at fixed location (v2) (Lyude Paul) [1792565] - [drm] drm/tegra: Fix ordering of cleanup code (Lyude Paul) [1792565] - [drm] drm/i915/gen9: Clear residual context state on context switch (Lyude Paul) [1792565] - [drm] drm/i915: Add Wa_1407352427:icl,ehl (Lyude Paul) [1792565] - [drm] drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ (Lyude Paul) [1792565] - [drm] drm/fb-helper: Round up bits_per_pixel if possible (Lyude Paul) [1792565] - [drm] drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl, ehl (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock for vega20 (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock for navi (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock (Lyude Paul) [1792565] - [drm] drm/nouveau/kms/nv50-: fix panel scaling (Lyude Paul) [1792565 1741114] - [drm] drm/nouveau: Fix drm-core using atomic code-paths on pre-nv50 hardware (Lyude Paul) [1792565] - [drm] drm/nouveau: Move the declaration of struct nouveau_conn_atom up a bit (Lyude Paul) [1792565] - [drm] drm/amd/display: Reset steer fifo before unblanking the stream (Lyude Paul) [1792565] - [drm] drm/amd/display: Change the delay time before enabling FEC (Lyude Paul) [1792565] - [drm] drm/amd/display: Fixed kernel panic when booting with DP-to-HDMI dongle (Lyude Paul) [1792565] - [drm] drm/amdgpu: add cache flush workaround to gfx8 emit_fence (Lyude Paul) [1792565] - [drm] drm/amdgpu: add check before enabling/disabling broadcast mode (Lyude Paul) [1792565] - [drm] drm: limit to INT_MAX in create_blob ioctl (Lyude Paul) [1792565] - [drm] drm/amdgpu: Call find_vma under mmap_sem (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix uninitialized variable pasid_mapping_needed (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2 (Lyude Paul) [1792565] - [drm] drm/amdgpu: Avoid accidental thread reactivation (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix potential double drop fence reference (Lyude Paul) [1792565] - [drm] drm/amdgpu: disallow direct upload save restore list from gfx driver (Lyude Paul) [1792565] - [gpu] gpu: host1x: Allocate gather copy for host1x (Lyude Paul) [1792565] - [drm] drm/tegra: sor: Use correct SOR index on Tegra210 (Lyude Paul) [1792565] - [drm] drm/amd/display: correctly populate dpp refclk in fpga (Lyude Paul) [1792565] - [drm] drm: Don't free jobs in wait_event_interruptible() (Lyude Paul) [1792565] - [drm] drm/gma500: fix memory disclosures due to uninitialized bytes (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix amdgpu trace event print string format error (Lyude Paul) [1792565] - [drm] drm/amd/powerplay: avoid disabling ECC if RAS is enabled for VEGA20 (Lyude Paul) [1792565] - [drm] drm/bridge: dw-hdmi: Restore audio when setting a mode (Lyude Paul) [1792565] - [drm] drm/amd/display: Program DWB watermarks from correct state (Lyude Paul) [1792565] - [drm] drm/amd/display: Fix dongle_caps containing stale information (Lyude Paul) [1792565] - [drm] drm/amd/display: add new active dongle to existent w/a (Lyude Paul) [1792565] - [drm] drm/amd/display: refactor Device ID for external chips (Lyude Paul) [1792565] - [drm] drm/amd/display: wait for set pipe mcp command completion (Lyude Paul) [1792565] - [drm] drm/amd/display: Properly round nominal frequency for SPD (Lyude Paul) [1792565] - [drm] drm/drm_vblank: Change EINVAL by the correct errno (Lyude Paul) [1792565] - [drm] drm/amdkfd: Fix MQD size calculation (Lyude Paul) [1792565] - [drm] drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal I2C controller (Lyude Paul) [1792565] - [drm] drm/amd/display: set minimum abm backlight level (Lyude Paul) [1792565] - [drm] drm/amd/display: load iram for abm 2.3 (Lyude Paul) [1792565] - [drm] drm/amd/powerplay: A workaround to GPU RESET on APU (Lyude Paul) [1792565] - [drm] drm/amdkfd: fix a potential NULL pointer dereference (v2) (Lyude Paul) [1792565] - [drm] drm/amd/display: Set number of pipes to 1 if the second pipe was disabled (Lyude Paul) [1792565] - [drm] drm/amd/display: Handle virtual signal type in disable_link() (Lyude Paul) [1792565] - [drm] drm/ttm: return -EBUSY on pipelining with no_gpu_wait (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu: grab the id mgr lock while accessing passid_mapping (Lyude Paul) [1792565] - [drm] drm/amdgpu/sriov: add ring_stop before ring_create in psp v11 code (Lyude Paul) [1792565] - [drm] drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings (Lyude Paul) [1792565] - [drm] drm/amd/display: verify stream link before link test (Lyude Paul) [1792565] - [drm] drm: Use EOPNOTSUPP, not ENOTSUPP (Lyude Paul) [1792565] - [drm] drm/mipi-dbi: fix a loop in debugfs code (Lyude Paul) [1792565] - [drm] drm: mst: Fix query_payload ack reply struct (Lyude Paul) [1792565] - [drm] Revert "drm/virtio: switch virtio_gpu_wait_ioctl() to gem helper." (Lyude Paul) [1792565] - [drm] drm/amdgpu: add invalidate semaphore limit for SRIOV and picasso in gmc9 (Lyude Paul) [1792565] - [drm] drm/amdgpu: avoid using invalidate semaphore for picasso (Lyude Paul) [1792565] - [drm] drm/amdgpu/gfx10: re-init clear state buffer after gpu reset (Lyude Paul) [1792565] - [drm] drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt (Lyude Paul) [1792565] - [drm] drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10 (Lyude Paul) [1792565] - [drm] drm/amdgpu: set adev->num_vmhubs for gmc6, 7, 8 (Lyude Paul) [1792565] - [drm] drm/amdgpu: Export function to flush TLB of specific vm hub (Lyude Paul) [1792565] - [drm] drm/amdgpu: add new member in amdgpu_device for vmhub counts per asic chip (Lyude Paul) [1792565] - [drm] drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number (Lyude Paul) [1792565] - [drm] drm/amdgpu: initialize vm_inv_eng0_sem for gfxhub and mmhub (Lyude Paul) [1792565] - [drm] drm/amd/display: add default clocks if not able to fetch them (Lyude Paul) [1792565] - [drm] drm/amd/display: re-enable wait in pipelock, but add timeout (Lyude Paul) [1792565] - [drm] drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() (Lyude Paul) [1792565] - [drm] drm/radeon: fix r1xx/r2xx register checker for POT textures (Lyude Paul) [1792565] - [drm] drm/i915/fbc: Disable fbc by default on all glk+ (Lyude Paul) [1792565] - [drm] drm/nouveau/kms/nv50-: Limit MST BPC to 8 (Lyude Paul) [1792565 1773804] - [drm] drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_head_atom (Lyude Paul) [1792565 1773804] - [drm] drm/nouveau/kms/nv50-: Call outp_atomic_check_view() before handling PBN (Lyude Paul) [1792565 1773804] - [drm] drm/mgag200: Flag all G200 SE A machines as broken wrt (Lyude Paul) [1792565] - [drm] drm/mgag200: Add workaround for HW that does not support 'startadd' (Lyude Paul) [1792565] - [drm] drm/mgag200: Store flags from PCI driver data in device structure (Lyude Paul) [1792565] - [drm] drm/mgag200: Extract device type from flags (Lyude Paul) [1792565] - [dma-buf] dma-buf: Fix memory leak in sync_file_merge() (Lyude Paul) [1792565] - [video] video/hdmi: Fix AVI bar unpack (Lyude Paul) [1792565] - [drm] drm: damage_helper: Fix race checking plane->state->fb (Lyude Paul) [1792565] - [drm] drm/i915: Fix detection for a CMP-V PCH (Lyude Paul) [1792565] - [x86] Mark AMD Ryzen 7 as supported (David Arcari) [1797317] - [x86] Mark AMD Ryzen 5 as supported (David Arcari) [1718051] - [mm] mm/sparse.c: reset section's mem_map when fully deactivated (Pingfan Liu) [1797848] - [drm] drm/mgag200: Don't unpin the current cursor image's buffer (Lyude Paul) [1784290] - [drm] drm/mgag200: Set cursor scanout address to correct BO (Lyude Paul) [1784290] - [drm] drm/mgag200: Pin displayed cursor BO to video memory (Lyude Paul) [1784290] - [tools] Correction to manpage of cpupower (Prarit Bhargava) [1796139] - [fs] cifs: fix soft mounts hanging in the reconnect code (Dave Wysochanski) [1795429] - [net] ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup (Sabrina Dubroca) [1774440] - [net] ipv6: add net argument to ip6_dst_lookup_flow (Sabrina Dubroca) [1774440] - [netdrv] can: peak_usb: fix slab info leak (Guillaume Nault) [1787486] {CVE-2019-19534} - [netdrv] vxlan: fix tos value before xmit (Hangbin Liu) [1786075] - [net] netfilter: nft_tproxy: Fix port selector on Big Endian (Phil Sutter) [1781481] - [net] devlink: Change devlink health locking mechanism (Petr Oros) [1785997] - [net] xfrm: Fix memleak on xfrm state destroy (Xin Long) [1780470] - [net] erspan: remove the incorrect mtu limit for erspan (Hangbin Liu) [1783871] - [net] ieee802154: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779495] {CVE-2019-17053} - [net] netfilter: masquerade: don't flush all conntracks if only one address deleted on device (Patrick Talbert) [1772334]- [mm] memcg: Add preemption point in accumulate_memcg_tree() (Waiman Long) [1795049] - [edac] EDAC: skx_common: downgrade message importance on missing PCI device (Aristeu Rozanski) [1775511] - [infiniband] IB/core: Do not notify GID change event of an unregistered device (Kamal Heib) [1787333] - [infiniband] IB/core: Let IB core distribute cache update events (Kamal Heib) [1787333] - [arm64] arm64: kexec: always reset to EL2 if present (Bhupesh Sharma) [1794805] - [tools] perf header: Use last modification time for timestamp (Michael Petlan) [1791258] - [netdrv] net/mlx5e: Enable all available stats for uplink reps (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Create q counters on uplink representors (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: IPoIB, use separate stats groups (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Convert stats groups array to array of group pointers (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Declare stats groups via macro (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Profile specific stats groups (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Move uplink rep init/cleanup code into own functions (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Add discard counters per priority (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Add port buffer's congestion counters (Alaa Hleihel) [1786321] - [netdrv] net/mlx5: Expose HW capability bits for port buffer per priority congestion counters (Alaa Hleihel) [1786321] - [netdrv] qede: Fix multicast mac configuration (Manish Chopra) [1784894] - [thunderbolt] thunderbolt: Drop unnecessary read when writing LC command in Ice Lake (Jarod Wilson) [1784568] - [thunderbolt] thunderbolt: Fix lockdep circular locking depedency warning (Jarod Wilson) [1784568] - [thunderbolt] thunderbolt: Read DP IN adapter first two dwords in one go (Jarod Wilson) [1784568]- [pci] PCI/PM: Move pci_dev_wait() definition earlier (Myron Stowe) [1794266] - [pci] PCI/PM: Add missing link delays required by the PCIe spec (Myron Stowe) [1794266] - [pci] PCI/PM: Add pcie_wait_for_link_delay() (Myron Stowe) [1794266] - [pci] PCI/PM: Return error when changing power state from D3cold (Myron Stowe) [1794266] - [pci] PCI/PM: Decode D3cold power state correctly (Myron Stowe) [1794266] - [pci] PCI/PM: Fold __pci_complete_power_transition() into its caller (Myron Stowe) [1794266] - [pci] PCI/PM: Avoid exporting __pci_complete_power_transition() (Myron Stowe) [1794266] - [pci] PCI/PM: Fold __pci_start_power_transition() into its caller (Myron Stowe) [1794266] - [pci] PCI/PM: Use pci_power_up() in pci_set_power_state() (Myron Stowe) [1794266] - [pci] PCI/PM: Move power state update away from pci_power_up() (Myron Stowe) [1794266] - [pci] PCI/PM: Remove unused pci_driver.suspend_late() hook (Myron Stowe) [1794266] - [pci] PCI/PM: Remove unused pci_driver.resume_early() hook (Myron Stowe) [1794266] - [xen] xen-platform: Convert to generic power management (Myron Stowe) [1794266] - [pci] PCI/PM: Simplify pci_set_power_state() (Myron Stowe) [1794266] - [pci] PCI/PM: Expand PM reset messages to mention D3hot (not just D3) (Myron Stowe) [1794266] - [pci] PCI/PM: Apply D2 delay as milliseconds, not microseconds (Myron Stowe) [1794266] - [pci] PCI/PM: Use pci_WARN() to include device information (Myron Stowe) [1794266] - [pci] PCI/PM: Use PCI dev_printk() wrappers for consistency (Myron Stowe) [1794266] - [pci] PCI/PM: Make power management op coding style consistent (Myron Stowe) [1794266] - [pci] PCI/PM: Run resume fixups before disabling wakeup events (Myron Stowe) [1794266] - [pci] PCI/PM: Clear PCIe PME Status even for legacy power management (Myron Stowe) [1794266] - [pci] PCI/PM: Always return devices to D0 when thawing (Myron Stowe) [1794266] - [pci] PCI: PM: Fix pci_power_up() (Myron Stowe) [1794266] - [pci] PCI: Make pcie_downstream_port() available outside of access.c (Myron Stowe) [1794266] - [pci] PCI: Add pci_info_ratelimited() to ratelimit PCI separately (Myron Stowe) [1794266] - [pci] PCI: PM: Simplify bus-level hibernation callbacks (Myron Stowe) [1794266] - [pci] PCI: Do not poll for PME if the device is in D3cold (Myron Stowe) [1794266] - [pci] PCI: PM: Replace pci_dev_keep_suspended() with two functions (Myron Stowe) [1794266] - [pci] PCI: PM: Avoid resuming devices in D3hot during system suspend (Myron Stowe) [1794266] - [pci] PCI: PM: Avoid skipping bus-level PM on platforms without ACPI (Myron Stowe) [1794266] - [pci] treewide: Switch printk users from pf and pF to ps and pS, respectively (Myron Stowe) [1794266] - [sound] ALSA: Use the legacy HDA driver as default for Intel DSP platforms (Jaroslav Kysela) [1793227] - [nvme] nvme: nvme_mpath_init remove multipath check (David Milburn) [1790958] - [mm] mm/page-writeback.c: don't break integrity writeback on ->writepage() error (Christoph von Recklinghausen) [1782117] - [arm64] arm64: Revert support for execute-only user mappings (Jeremy Linton) [1788629] - [powerpc] powerpc/papr_scm: Don't enable direct map for a region by default (Steve Best) [1795706]- [tools] selftests/eeh: Bump EEH wait time to 60s (Steve Best) [1783199] - [tools] tools/kvm_stat: Fix kvm_exit filter name (Gavin Shan) [1780345] - [infiniband] RDMA/bnxt_re: Report more number of completion vectors (Selvin Xavier) [1788037 1753515] - [infiniband] RDMA/bnxt_re: Fix Send Work Entry state check while polling completions (Selvin Xavier) [1788037] - [infiniband] RDMA/bnxt_re: Fix missing le16_to_cpu (Selvin Xavier) [1788037] - [infiniband] RDMA/bnxt_re: Avoid freeing MR resources if dereg fails (Selvin Xavier) [1788037 1737147] - [infiniband] RDMA/bnxt_re: Fix stat push into dma buffer on gen p5 devices (Selvin Xavier) [1788037 1771855] - [infiniband] RDMA/bnxt_re: Fix chip number validation Broadcom's Gen P5 series (Selvin Xavier) [1788037 1783943] - [netdrv] net/mlx5e: Clear VF config when switching modes (mohamad meib) [1787276] - [base] drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup fixup (David Hildenbrand) [1789900] - [base] drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (David Hildenbrand) [1789900] - [base] drivers/base/memory.c: drop the mem_sysfs_mutex (David Hildenbrand) [1789900] - [base] driver/base/memory.c: validate memory block size early (David Hildenbrand) [1789900] - [fs] block: Don't revalidate bdev of hidden gendisk (David Milburn) [1779342] - [scsi] scsi: virtio_scsi: unplug LUNs when events missed (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: implement request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: fix dh and multipathing for SCSI hosts without request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: fix missing .cleanup_rq for SCSI hosts without request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: add support for request batching (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Use struct_size() helper (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: remove unused 'affinity_hint_set' (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: don't send sc payload with tmfs (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Remove per-target data because it is no longer used (Maxim Levitsky) [1614188] - [powerpc] powerpc/pseries/lparcfg: Fix display of Maximum Memory (Steve Best) [1795622] - [powerpc] powernv: Don't reprogram SLW image on every KVM guest entry/exit (Laurent Vivier) [1751078] - [x86] Mark certain versions of Comet Lake as supported (David Arcari) [1794198] - [s390] s390/dasd: Disable Thin Provisioning to prevent data loss (Philipp Rudo) [1793461]- [x86] kvm: x86/mmu: Take slots_lock when using kvm_mmu_zap_all_fast() (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: x86: disable shattered huge page recovery for PREEMPT_RT (Paolo Bonzini) [1690344] {CVE-2018-12207} - [documentation] documentation: Add ITLB_MULTIHIT documentation (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: x86: mmu: Recovery of shattered NX large pages (Paolo Bonzini) [1690344] {CVE-2018-12207} - [virt] kvm: Add helper function for creating VM worker threads (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: mmu: ITLB_MULTIHIT mitigation (Paolo Bonzini) [1690344] {CVE-2018-12207} - [kernel] cpu/speculation: Uninline and export CPU mitigations helpers (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] cpu: Add Tremont to the cpu vulnerability whitelist (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] bugs: Add ITLB_MULTIHIT bug infrastructure (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: vmx, svm: always run with EFER.NXE=1 when shadow paging is active (Paolo Bonzini) [1690344] {CVE-2018-12207} - [crypto] crypto: hmac - fix memory leak in hmac_init_tfm() (Herbert Xu) [1775858] - [crypto] crypto: hash - fix incorrect HASH_MAX_DESCSIZE (Herbert Xu) [1775858] - [nvme] nvme: Translate more status codes to blk_status_t (Gopal Tiwari) [1781537] - [include] nvme: resync include/linux/nvme.h with nvmecli (Gopal Tiwari) [1781537] - [netdrv] hv_netvsc: Fix memory leak when removing rndis device (Mohammed Gamal) [1733007] - [fs] cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() (Dave Wysochanski) [1793182] - [tools] perf c2c: Fix report with offline cpus (Michael Petlan) [1744903] - [kernel] locking/rwsem: Fix kernel crash when spinning on RWSEM_OWNER_UNKNOWN (Waiman Long) [1793028] - [mm] mm/memory_hotplug: don't free usage map when removing a re-added early section (Pingfan Liu) [1787269] - [netdrv] iavf: remove current MAC address filter on VF reset (Stefan Assmann) [1735725 1738738] - [dma] dma-mapping: fix handling of dma-ranges for reserved memory (again) (Jerry Snitselaar) [1784691]- [fs] pnfs/filelayout: enable LAYOUTGET on OPEN (Steve Dickson) [1756140] - [fs] NFSD fixing possible null pointer derefering in copy offload (Benjamin Coddington) [1763220] - [fs] nfsd: Ensure CLONE persists data and metadata changes to the target file (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix backchannel latency metrics (Benjamin Coddington) [1763220] - [fs] NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn (Benjamin Coddington) [1763220] - [fs] NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() (Benjamin Coddington) [1763220] - [fs] NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() (Benjamin Coddington) [1763220] - [fs] NFSv4: Don't allow a cached open with a revoked delegation (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix svcauth_gss_proxy_init() (Benjamin Coddington) [1763220] - [net] SUNRPC: The TCP back channel mustn't disappear while requests are outstanding (Benjamin Coddington) [1763220] - [net] xprtrdma: Close window between waking RPC senders and posting Receives (Benjamin Coddington) [1763220] - [net] xprtrdma: Connection becomes unstable after a reconnect (Benjamin Coddington) [1763220] - [net] xprtrdma: Add unique trace points for posting Local Invalidate WRs (Benjamin Coddington) [1763220] - [net] sunrpc: fix crash when cache_head become valid before update (Benjamin Coddington) [1763220] - [fs] nfsd4: fix up replay_matches_cache() (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix leak of clp->cl_acceptor string (Benjamin Coddington) [1763220] - [fs] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors (Benjamin Coddington) [1763220] - [fs] NFS: Fix O_DIRECT accounting of number of bytes read/written (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix another issue with MIC buffer space (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix buffer handling of GSS MIC without slack (Benjamin Coddington) [1763220] - [fs] Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated" (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't handle errors if the bind/connect succeeded (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix congestion window race with disconnect (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't try to parse incomplete RPC messages (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't receive TCP data into a request buffer that has been reset (Benjamin Coddington) [1763220] - [net] SUNRPC: Dequeue the request from the receive queue while we're re-encoding (Benjamin Coddington) [1763220] - [net] SUNRPC: Handle connection breakages correctly in call_status() (Benjamin Coddington) [1763220] - [net] xprtrdma: Toggle XPRT_CONGESTED in xprtrdma's slot methods (Benjamin Coddington) [1763220] - [fs] NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0 (Benjamin Coddington) [1763220] - [fs] NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() (Benjamin Coddington) [1763220] - [fs] NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() (Benjamin Coddington) [1763220] - [fs] NFSv4.1: Only reap expired delegations (Benjamin Coddington) [1763220] - [fs] NFSv4.1: Fix open stateid recovery (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid (Benjamin Coddington) [1763220] - [fs] NFSv4: Handle the special Linux file open access mode (Benjamin Coddington) [1763220] - [fs] nfsd: Fix overflow causing non-working mounts on 1 TB machines (Benjamin Coddington) [1763220] - [md] md: make sure desc_nr less than MD_SB_DISKS (Nigel Croxon) [1769057] - [md] md: raid1: check rdev before reference in raid1_sync_request func (Nigel Croxon) [1769057] - [md] md/raid10: prevent access of uninitialized resync_pages offset (Nigel Croxon) [1769057] - [md] md: avoid invalid memory access for array sb->dev_roles (Nigel Croxon) [1769057] - [md] md/raid1: avoid soft lockup under high load (Nigel Croxon) [1769057] - [md] md: no longer compare spare disk superblock events in super_load (Nigel Croxon) [1769057] - [md] md: improve handling of bio with REQ_PREFLUSH in md_flush_request() (Nigel Croxon) [1769057] - [md] md/bitmap: avoid race window between md_bitmap_resize and bitmap_file_clear_bit (Nigel Croxon) [1769057] - [md] md/raid0: Fix an error message in raid0_make_request() (Nigel Croxon) [1769057] - [md] md/raid0: fix warning message for parameter default_layout (Nigel Croxon) [1769057] - [netdrv] net/mlx5: DR, Init lists that are used in rule's member (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, No need for atomic refcount for internal SW steering resources (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create multiple destination action from dr_create_fte (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Add support for multiple destination table action (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Align dest FT action creation to API (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Pass table flags at creation to lower layer (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create multi-destination table for SW-steering use (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create FTE entry in the FW from SW-steering (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Use attributes struct for FW flow table creation (Alaa Hleihel) [1775986] - [drm] drm/amd/display: fix struct init in update_bounding_box (Don Dutile) [1784621] - [tools] perf/x86/pmu-events: Fix Kernel_Utilization metric (Michael Petlan) [1788434] - [tools] perf vendor events intel: Update all the Intel JSON metrics from TMAM 3.6 (Michael Petlan) [1788434] - [tools] perf vendor events intel: Update CascadelakeX events to v1.05 (Michael Petlan) [1788434] - [tools] cpupower: mperf_monitor: Update cpupower to use the RDPRU instruction (Janakarajan Natarajan) [1766357] - [tools] cpupower: mperf_monitor: Introduce per_cpu_schedule flag (Janakarajan Natarajan) [1766357] - [tools] cpupower: Move needs_root variable into a sub-struct (Janakarajan Natarajan) [1766357] - [mm] coredump: fix race condition between collapse_huge_page() and core dumping (Andrea Arcangeli) [1722986] - [mm] memcg, oom: don't require __GFP_FS when invoking memcg OOM killer (Waiman Long) [1791170] - [uapi] mm: move MAP_SYNC to asm-generic/mman-common.h (Jeff Moyer) [1791539]- [linux] ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() (Lu Lu) [1663784] - [virtio] virtio-balloon: fix managed page counts when migrating pages between zones (David Hildenbrand) [1689800] - [infiniband] IB/mlx4: Follow mirror sequence of device add during device removal (mohamad meib) [1786042] - [netdrv] gve: Fix the queue page list allocated pages count (Patricio Noyola) [1789114] - [netdrv] gve: fix dma sync bug where not all pages synced (David Awogbemila) [1790957] - [netdrv] gve: Fixes DMA synchronization (David Awogbemila) [1789027] - [net] SUNRPC: Ignore queue transmission errors on successful transmission (Benjamin Coddington) [1769367] - [net] Revert "SUNRPC: Micro-optimise when the task is known not to be sleeping" (Benjamin Coddington) [1769367] - [net] SUNRPC: Fix up calculation of client message length (Benjamin Coddington) [1769367] - [net] Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfs (Benjamin Coddington) [1769367] - [char] tpm: Revert "tpm_tis_core: Turn on the TPM before probing IRQ's" (Jerry Snitselaar) [1789088] - [char] tpm: Revert "tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts" (Jerry Snitselaar) [1789088] - [tools] perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() (Michael Petlan) [1786048] - [tools] perf jvmti: Link against tools/lib/string.o to have weak strlcpy() (Michael Petlan) [1786048] - [kernel] kprobes: Show address of kprobes if kallsyms does (Michael Petlan) [1747099] - [kernel] genirq/debugfs: Reset domain debugfs_file on removal of the debugfs file (Mohammed Gamal) [1782640] - [powerpc] powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest (Steve Best) [1789594]- [platform] x86: intel_pmc_core: Add Comet Lake (CML) platform support to intel_pmc_core driver (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Fix the SoC naming inconsistency (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core_pltdrv: Module removal warning fix (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Do not ioremap RAM (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Remove dev_err() usage after platform_get_irq() (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Add ICL-NNPI support to PMC Core (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Attach using APCI HID "INT33A1" (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: transform Pkg C-state residency from TSC ticks into microseconds (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc: no need to check return value of debugfs_create functions (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Allow to dump debug registers on S0ix failure (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Convert to a platform_driver (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Don't map non-used optional resources (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Apply same width for offset definitions (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Use BIT() macro (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Mark local function static (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: adding error handling (Lenny Szubowicz) [1773793] - [mm] memory_hotplug: cleanup __remove_pages() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: drop local variables in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't check for "all holes" in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: we always have a zone in find_(smallest|biggest)_section_pfn (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: poison memmap in remove_pfn_range_from_zone() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: shrink zones when offlining memory (Christoph von Recklinghausen) [1766491] - [mm] memmap_init: update variable name in memmap_init_zone (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't access uninitialized memmaps in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: fix try_offline_node() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: fix updating the node span (Christoph von Recklinghausen) [1766491] - [mm] hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span() (Christoph von Recklinghausen) [1766491] - [mm] page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo (Christoph von Recklinghausen) [1766491] - [mm] memory-failure.c: don't access uninitialized memmaps in memory_failure() (Christoph von Recklinghausen) [1766491] - [fs] proc/page.c: don't access uninitialized memmaps in fs/proc/page.c (Christoph von Recklinghausen) [1766491] - [base] base/memory.c: don't access uninitialized memmaps in soft_offline_page_store() (Christoph von Recklinghausen) [1766491] - [base] base/node.c: simplify unregister_memory_block_under_nodes() (Christoph von Recklinghausen) [1766491] - [kernel] /proc/kpagecount: return 0 for special pages that are never mapped (Christoph von Recklinghausen) [1766491] - [netdrv] fm10k: fix fm10k_get_fault_pf to read correct address (Neil Horman) [1721716] - [netdrv] fm10k: convert NON_Q_VECTORS(hw) into NON_Q_VECTORS (Neil Horman) [1721716] - [netdrv] fm10k: mark unused parameters with __always_unused (Neil Horman) [1721716] - [netdrv] fm10k: cast page_addr to u8 * when incrementing it (Neil Horman) [1721716] - [netdrv] fm10k: explicitly return 0 on success path in function (Neil Horman) [1721716] - [netdrv] fm10k: remove needless initialization of size local variable (Neil Horman) [1721716] - [netdrv] fm10k: remove needless assignment of err local variable (Neil Horman) [1721716] - [netdrv] fm10k: remove unnecessary variable initializer (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of the ring variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the result local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the local msg variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the local i variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the err variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the tx_buffer variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the q_idx local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of local err variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of qv local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of *p local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of the err variable (Neil Horman) [1721716] - [netdrv] fm10k: Use dev_get_drvdata (Neil Horman) [1721716] - [crypto] crypto: qat - Silence smp_processor_id() warning (Neil Horman) [1723573] - [crypto] crypto: qat - use struct_size() helper (Neil Horman) [1723573] - [crypto] crypto: qat - do not offload zero length requests (Neil Horman) [1723573] - [crypto] crypto: qat - return error for block ciphers for invalid requests (Neil Horman) [1723573] - [crypto] crypto: qat - return proper error code in setkey (Neil Horman) [1723573] - [crypto] crypto: qat - fix block size for aes ctr mode (Neil Horman) [1723573] - [crypto] crypto: qat - update iv after encryption or decryption operations (Neil Horman) [1723573] - [crypto] crypto: qat - add check for negative offset in alg precompute function (Neil Horman) [1723573] - [crypto] crypto: qat - remove spin_lock in qat_ablkcipher_setkey (Neil Horman) [1723573] - [crypto] treewide: Add SPDX license identifier - Makefile/Kconfig (Neil Horman) [1723573] - [crypto] crypto: shash - remove shash_desc::flags (Neil Horman) [1723573] - [crypto] crypto: rsa - unimplement sign/verify for raw RSA backends (Neil Horman) [1723573] - [hv] Revert "hv: vmbus: Implement suspend/resume for VSC drivers for hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Ignore the offers when resuming from hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Suspend/resume the vmbus itself for hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Clean up hv_sock channels by force upon suspend" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Suspend after cleaning up hv_sock and sub channels" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Resume after fixing up old primary channels" (Mohammed Gamal) [1788082] - [hv] Revert "vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP" (Mohammed Gamal) [1788082] - [x86] kvm: vmx: Introduce handle_unexpected_vmexit and handle WAITPKG vmexit (Paul Lai) [1494707] - [x86] kvm: vmx: Emulate MSR IA32_UMWAIT_CONTROL (Paul Lai) [1494707] - [x86] kvm: x86: Add support for user wait instructions (Paul Lai) [1494707] - [tools] tools arch x86: Update tools's copy of cpufeatures.h (Paul Lai) [1494707] - [kvm] KVM: x86: expose AVX512_BF16 feature to guest (Paul Lai) [1642539] - [x86] x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions (Paul Lai) [1642539] - [block] rbd: silence bogus uninitialized warning in rbd_object_map_update_finish() (Jeff Layton) [1777961] - [fs] ceph: increment/decrement dio counter on async requests (Jeff Layton) [1777961] - [fs] ceph: take the inode lock before acquiring cap refs (Jeff Layton) [1777961] - [scsi] scsi: lpfc: fix build failure with DEBUGFS disabled (Dick Kennedy) [1784863] - [scsi] Revert "storvsc: setup 1:1 mapping between hardware queue and CPU queue" (Cathy Avery) [1787594] - [tools] perf session: Return error code for perf_session__new() function on failure (Michael Petlan) [1754995] - [tools] perf header: Fix false warning when there are no duplicate cache entries (Michael Petlan) [1776499] - [firmware] efi/memreserve: Register reservations as 'reserved' in /proc/iomem (Bhupesh Sharma) [1772730] - [firmware] efi/memreserve: deal with memreserve entries in unmapped memory (Bhupesh Sharma) [1772730] - [powerpc] powerpc/powernv: Avoid re-registration of imc debugfs directory (Diego Domingos) [1781098] - [powerpc] powerpc/powernv: Return for invalid IMC domain (Diego Domingos) [1781098]- [tools] perf tools: Allow to link with libbpf dynamicaly (Michael Petlan) [1781570] - [tools] perf probe: Fix spelling mistake "addrees" -> "address" (Michael Petlan) [1760227] - [tools] perf probe: Trace a magic number if variable is not found (Michael Petlan) [1760227] - [tools] perf probe: Support DW_AT_const_value constant value (Michael Petlan) [1760227] - [tools] perf probe: Support multiprobe event (Michael Petlan) [1760227] - [tools] perf probe: Generate event name with line number (Michael Petlan) [1760227] - [tools] perf probe: Do not show non representive lines by perf-probe -L (Michael Petlan) [1760227] - [tools] perf probe: Verify given line is a representive line (Michael Petlan) [1760227] - [tools] perf probe: Show correct statement line number by perf probe -l (Michael Petlan) [1760227] - [tools] perf probe: Skip overlapped location on searching variables (Michael Petlan) [1760227] - [tools] perf probe: Fix to show calling lines of inlined functions (Michael Petlan) [1760227] - [tools] perf probe: Filter out instances except for inlined subroutine and subprogram (Michael Petlan) [1760227] - [tools] perf probe: Skip end-of-sequence and non statement lines (Michael Petlan) [1760227] - [tools] perf probe: Return a better scope DIE if there is no best scope (Michael Petlan) [1760227] - [tools] perf probe: Fix to show ranges of variables in functions without entry_pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to show inlined function callsite without entry_pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to list probe event with correct line number (Michael Petlan) [1760227] - [tools] perf probe: Fix to probe an inline function which has no entry pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to probe a function which has no entry pc (Michael Petlan) [1760227] - [tools] perf probe: Fix wrong address verification (Michael Petlan) [1760227] - [tools] perf probe: Fix to show function entry line as probe-able (Michael Petlan) [1760227] - [tools] perf probe: Walk function lines in lexical blocks (Michael Petlan) [1760227] - [tools] perf probe: Fix to find range-only function instance (Michael Petlan) [1760227] - [scsi] qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd (Himanshu Madhani) [1782598] - [scsi] qla2xxx: Added support for MPI and PEP regions for ISP28XX (Himanshu Madhani) [1782598] - [scsi] qla2xxx: Correctly retrieve and interpret active flash region (Himanshu Madhani) [1782598] - [nvme] nvme: Add quirk for LiteON CL1 devices running FW 22301111 (Perry Yuan) [1769179] - [nvme] nvme-pci: Save PCI state before putting drive into deepest state (Perry Yuan) [1769180] - [infiniband] rdma/cxgb4: Fix spelling mistake "immedate" -> "immediate" (Vishal Kulkarni) [1725823] - [infiniband] rdma/cxgb4: Fix null pointer dereference on alloc_skb failure (Vishal Kulkarni) [1725823] - [infiniband] iw_cxgb4: Fix qpid leak (Vishal Kulkarni) [1725823] - [netdrv] net/mlx5e: Use correct enum to determine uplink port (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix concurrency issues between config flow and XSK (mohamad meib) [1786113] - [infiniband] IB/mlx5: Fix steering rule of drop and count (mohamad meib) [1786113] - [netdrv] net/mlx5e: ethtool, Fix analysis of speed setting (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix translation of link mode into speed (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix free peer_flow when refcount is 0 (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix freeing flow with kfree() and not kvfree() (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix SFF 8472 eeprom length (mohamad meib) [1786113] - [netdrv] net/mlx5e: Query global pause state before setting prio2buffer (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix TXQ indices to be sequential (mohamad meib) [1786113] - [infiniband] RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR (mohamad meib) [1786113] - [netdrv] ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe (Jarod Wilson) [1783853] {CVE-2019-15099} - [netdrv] revert "[netdrv] ice: mark driver as tech-preview" (Jonathan Toppins) [1783062] - [netdrv] ibmvnic: Fix typo in retry check (Steve Best) [1783775] - [netdrv] ibmveth: Detect unsupported packets before sending to the hypervisor (Steve Best) [1784904] - [netdrv] igc: add additional delay during phy hw reset (David Arcari) [1782824] - [net] bridge: fix regression in br_mdb_fill_info() (Petr Oros) [1783888] - [net] bpf: Emit audit messages upon successful prog load and unload (Jiri Olsa) [1781266] - [fs] fuse: fix leak of fuse_io_priv (Miklos Szeredi) [1777009] - [fs] virtiofs: Check contents of options string (Vivek Goyal) [1783426] - [fs] exec: Fix mem leak in kernel_read_file (Eric Sandeen) [1683731] {CVE-2019-8980} - [lib] sbitmap: only queue kyber's wait callback if not already active (Ming Lei) [1784544] - [fs] CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks (Dave Wysochanski) [1788202] - [kernel] ftrace: Check for successful allocation of hash (Desnes Augusto Nunes do Rosario) [1719414] - [kernel] ftrace: Check for empty hash and comment the race with registering probes (Desnes Augusto Nunes do Rosario) [1719414] - [kernel] ftrace: Fix NULL pointer dereference in t_probe_next() (Desnes Augusto Nunes do Rosario) [1719414] - [iommu] vt-d: Allocate reserved region for ISA with correct permission (Jerry Snitselaar) [1778041] - [iommu] set group default domain before creating direct mappings (Jerry Snitselaar) [1778041] - [iommu] vt-d: Fix dmar pte read access not set error (Jerry Snitselaar) [1778041] - [iommu] vt-d: Set ISA bridge reserved region as relaxable (Jerry Snitselaar) [1778041] - [iommu] fix KASAN use-after-free in iommu_insert_resv_region (Auger Eric) [1777014] - [platform] platform/x86: dell-laptop: fix rfkill functionality (Jarod Wilson) [1725878] - [mm] mm/hugetlb: defer freeing of huge pages if in non-task context (Waiman Long) [1780015] - [mm] powerpc/book3s64/hash: Use secondary hash for bolted mapping if the primary is full (Steve Best) [1783159] - [mm] powerpc/pseries: Don't fail hash page table insert for bolted mapping (Steve Best) [1783159] - [powerpc] powerpc/pseries: Don't opencode HPTE_V_BOLTED (Steve Best) [1783159] - [powerpc] powerpc/perf: Disable trace_imc pmu (Steve Best) [1785573] - [powerpc] powerpc/spinlocks: Include correct header for static key (Phil Auld) [1767529] - [powerpc] powerpc/shared: Use static key to detect shared processor (Phil Auld) [1767529] - [powerpc] powerpc/vcpu: Assume dedicated processors as non-preempt (Phil Auld) [1767529] - [arm64] arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-space (Jeremy Linton) [1757828] - [arm64] arm64: Fake the IminLine size on systems affected by Neoverse-N1 #1542419 (Jeremy Linton) [1757828] - [arm64] arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419 (Jeremy Linton) [1757828] - [arm64] arm64: Handle erratum 1418040 as a superset of erratum 1188873 (Jeremy Linton) [1757828] - [arm64] arm64: errata: Add workaround for Cortex-A76 erratum #1463225 (Jeremy Linton) [1757828] - [arm64] arm64: Kconfig: Tidy up errata workaround help text (Jeremy Linton) [1757828] - [arm64] arm64: Apply ARM64_ERRATUM_1188873 to Neoverse-N1 (Jeremy Linton) [1757828] - [arm64] arm64: Add part number for Neoverse N1 (Jeremy Linton) [1757828] - [arm64] arm64: Make ARM64_ERRATUM_1188873 depend on COMPAT (Jeremy Linton) [1757828] - [clocksource] arm64: Restrict ARM64_ERRATUM_1188873 mitigation to AArch32 (Jeremy Linton) [1757828] - [arm64] arm64: arch_timer: avoid unused function warning (Jeremy Linton) [1757828] - [arm64] arm64: Add workaround for Cortex-A76 erratum 1286807 (Jeremy Linton) [1757828]- [kernel] audit: remove redundant condition check in kauditd_thread() (Richard Guy Briggs) [1716002] - [kernel] audit: Report suspicious O_CREAT usage (Richard Guy Briggs) [1716002] - [fs] namei: allow restricted O_CREAT of FIFOs and regular files (Richard Guy Briggs) [1716002] - [kernel] audit_get_nd(): don't unlock parent too early (Richard Guy Briggs) [1716002] - [fs] namei.c: keep track of nd->root refcount status (Richard Guy Briggs) [1716002] - [fs] namei.c: new helper - legitimize_root() (Richard Guy Briggs) [1716002] - [kernel] kill the last users of user_{path, lpath, path_dir}() (Richard Guy Briggs) [1716002] - [kernel] namei.h: get the comments on LOOKUP_... in sync with reality (Richard Guy Briggs) [1716002] - [kernel] kill LOOKUP_NO_EVAL, don't bother including namei.h from audit.h (Richard Guy Briggs) [1716002] - [kernel] audit_inode(): switch to passing AUDIT_INODE_.. (Richard Guy Briggs) [1716002] - [fs] filename_mountpoint(): make LOOKUP_NO_EVAL unconditional there (Richard Guy Briggs) [1716002] - [fs] filename_lookup(): audit_inode() argument is always 0 (Richard Guy Briggs) [1716002] - [kernel] audit: remove the BUG() calls in the audit rule comparison functions (Richard Guy Briggs) [1716002] - [kernel] audit: enforce op for string fields (Richard Guy Briggs) [1716002] - [kernel] audit: deliver signal_info regarless of syscall (Richard Guy Briggs) [1716002] - [fs] fsnotify: fix unlink performance regression (Richard Guy Briggs) [1716002] - [kernel] audit_compare_dname_path(): switch to const struct qstr * (Richard Guy Briggs) [1716002] - [kernel] audit_update_watch(): switch to const struct qstr * (Richard Guy Briggs) [1716002] - [fs] inotify_handle_event(): don't bother with strlen() (Richard Guy Briggs) [1716002] - [kernel] fsnotify: switch send_to_group() and ->handle_event to const struct qstr * (Richard Guy Briggs) [1716002] - [kernel] fsnotify(): switch to passing const struct qstr * for file_name (Richard Guy Briggs) [1716002] - [kernel] switch fsnotify_move() to passing const struct qstr * for old_name (Richard Guy Briggs) [1716002] - [fs] ovl_lookup_real_one(): don't bother with strlen() (Richard Guy Briggs) [1716002] - [kernel] audit: fix a memory leak bug (Richard Guy Briggs) [1716002] - [kernel] audit: purge unnecessary list_empty calls (Richard Guy Briggs) [1716002] - [security] audit: link integrity evm_write_xattrs record to syscall event (Richard Guy Briggs) [1716002] - [csky] syscall_get_arch: add "struct task_struct *" argument (Richard Guy Briggs) [1716002] - [kernel] audit: Make audit_log_cap and audit_copy_inode static (Richard Guy Briggs) [1716002] - [kernel] audit: connect LOGIN record to its syscall record (Richard Guy Briggs) [1716002] - [kernel] audit: fix a memleak caused by auditing load module (Richard Guy Briggs) [1716002] - [kernel] fanotify: check FS_ISDIR flag instead of d_is_dir() (Richard Guy Briggs) [1716002] - [kernel] fsnotify: report FS_ISDIR flag with MOVE_SELF and DELETE_SELF events (Richard Guy Briggs) [1716002] - [kernel] fsnotify: annotate directory entry modification events (Richard Guy Briggs) [1716002] - [kernel] audit: mark expected switch fall-through (Richard Guy Briggs) [1716002] - [kernel] audit: hide auditsc_get_stamp and audit_serial prototypes (Richard Guy Briggs) [1716002] - [tty] audit: join tty records to their syscall (Richard Guy Briggs) [1716002] - [kernel] audit: remove audit_context when CONFIG_ AUDIT and not AUDITSYSCALL (Richard Guy Briggs) [1716002] - [kernel] audit: remove unused actx param from audit_rule_match (Richard Guy Briggs) [1716002] - [kernel] audit: ignore fcaps on umount (Richard Guy Briggs) [1716002] - [kernel] audit: clean up AUDITSYSCALL prototypes and stubs (Richard Guy Briggs) [1716002] - [kernel] audit: more filter PATH records keyed on filesystem magic (Richard Guy Briggs) [1716002] - [kernel] audit: add support for fcaps v3 (Richard Guy Briggs) [1716002] - [kernel] audit: move loginuid and sessionid from CONFIG_AUDITSYSCALL to CONFIG_AUDIT (Richard Guy Briggs) [1716002] - [kernel] audit: add syscall information to CONFIG_CHANGE records (Richard Guy Briggs) [1716002] - [kernel] audit: hand taken context to audit_kill_trees for syscall logging (Richard Guy Briggs) [1716002] - [kernel] audit: give a clue what CONFIG_CHANGE op was involved (Richard Guy Briggs) [1716002] - [kernel] audit: remove duplicated include from audit.c (Richard Guy Briggs) [1716002] - [kernel] audit: shorten PATH cap values when zero (Richard Guy Briggs) [1716002] - [kernel] audit: use current whenever possible (Richard Guy Briggs) [1716002] - [kernel] audit: minimize our use of audit_log_format() (Richard Guy Briggs) [1716002] - [kernel] audit: remove WATCH and TREE config options (Richard Guy Briggs) [1716002] - [kernel] audit: use session_info helper (Richard Guy Briggs) [1716002] - [kernel] audit: localize audit_log_session_info prototype (Richard Guy Briggs) [1716002] - [kernel] audit: Use 'mark' name for fsnotify_mark variables (Richard Guy Briggs) [1716002] - [kernel] audit: Replace chunk attached to mark instead of replacing mark (Richard Guy Briggs) [1716002] - [kernel] audit: Simplify locking around untag_chunk() (Richard Guy Briggs) [1716002] - [kernel] audit: Drop all unused chunk nodes during deletion (Richard Guy Briggs) [1716002] - [kernel] audit: Guarantee forward progress of chunk untagging (Richard Guy Briggs) [1716002] - [kernel] audit: Allocate fsnotify mark independently of chunk (Richard Guy Briggs) [1716002] - [kernel] audit: Provide helper for dropping mark's chunk reference (Richard Guy Briggs) [1716002] - [kernel] audit: Remove pointless check in insert_hash() (Richard Guy Briggs) [1716002] - [kernel] audit: Factor out chunk replacement code (Richard Guy Briggs) [1716002] - [kernel] audit: Make hash table insertion safe against concurrent lookups (Richard Guy Briggs) [1716002] - [kernel] audit: Embed key into chunk (Richard Guy Briggs) [1716002] - [kernel] audit: Fix possible tagging failures (Richard Guy Briggs) [1716002] - [kernel] audit: Fix possible spurious -ENOSPC error (Richard Guy Briggs) [1716002] - [kernel] audit_tree: Remove mark->lock locking (Richard Guy Briggs) [1716002] - [kernel] audit: print empty EXECVE args (Richard Guy Briggs) [1716002] - [security] evm: fix return value check in evm_write_xattrs() (Richard Guy Briggs) [1716002] - [kernel] audit: fix use-after-free in audit_add_watch (Richard Guy Briggs) [1716002] - [kernel] audit: use ktime_get_coarse_real_ts64() for timestamps (Richard Guy Briggs) [1716002] - [kernel] audit: use ktime_get_coarse_ts64() for time access (Richard Guy Briggs) [1716002] - [kernel] audit: simplify audit_enabled check in audit_watch_log_rule_change() (Richard Guy Briggs) [1716002] - [kernel] audit: check audit_enabled in audit_tree_log_remove_rule() (Richard Guy Briggs) [1716002] - [kernel] cred: conditionally declare groups-related functions (Richard Guy Briggs) [1716002] - [kernel] audit: eliminate audit_enabled magic number comparison (Richard Guy Briggs) [1716002] - [kernel] audit: Fix extended comparison of GID/EGID (Richard Guy Briggs) [1716002] - [kernel] audit: tie ANOM_ABEND records to syscall (Richard Guy Briggs) [1716002] - [kernel] audit: tie SECCOMP records to syscall (Richard Guy Briggs) [1716002] - [kernel] audit: allow other filter list types for AUDIT_EXE (Richard Guy Briggs) [1716002] - [documentation] admin guide/pm: Admin guide for intel-speed-select (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Display TRL buckets for just base config level (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Ignore missing config level (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Increment version (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use core count for base-freq mask (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Support platform with limited Intel(R) Speed Select (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use Frequency weight for CLOS (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Make CLOS frequency in MHz (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use mailbox for CLOS_PM_QOS_CONFIG (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Auto mode for CLX (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Correct CLX-N frequency units (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Change display of "avx" to "avx2" (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Extend command set for perf-profile (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement base-freq commands on CascadeLake-N (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement 'perf-profile info' on CascadeLake-N (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement CascadeLake-N help and command functions structures (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add check for CascadeLake-N models (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Make process_command generic (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add int argument to command functions (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Refuse to disable core-power when getting used (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Turbo-freq feature auto mode (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Base-freq feature auto mode (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Remove warning for unused result (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix perf-profile command output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Extend core-power command set (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix some debug prints (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Format get-assoc information (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Allow online/offline based on tdp (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix high priority core mask over count (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Display core count for bucket (Prarit Bhargava) [1766228] - [platform] x86: isst: Allow additional TRL MSRs (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix memory leak (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Output success/failed for command output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Output human readable CPU list (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Change turbo ratio output to maximum turbo frequency (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Switch output to MHz (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Simplify output for turbo-freq and base-freq (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix cpu-count output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix help option typo (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix package typo (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() (Prarit Bhargava) [1766228] - [platform] x86: isst: Use dev_get_drvdata (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add .gitignore file (Prarit Bhargava) [1766228] - [tools] tools/power/x86: A tool to validate Intel Speed Select commands (Prarit Bhargava) [1766228] - [platform] x86: isst: Restore state on resume (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select PUNIT MSR interface (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mailbox interface via MSRs (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mailbox interface via PCI (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mmio interface (Prarit Bhargava) [1766228] - [platform] x86: isst: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number (Prarit Bhargava) [1766228] - [platform] x86: isst: Store per CPU information (Prarit Bhargava) [1766228] - [platform] x86: isst: Add common API to register and handle ioctls (Prarit Bhargava) [1766228] - [documentation] platform/x86: isst: Update ioctl-number.txt for Intel Speed Select interface (Prarit Bhargava) [1766228]- [tools] libbpf: Refactor relocation handling (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix call relocation offset calculation bug (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix bpf_object name determination for bpf_object__open_file() (Yauheni Kaliuta) [1772081] - [tools] libbpf: return previous print callback from libbpf_set_print (Yauheni Kaliuta) [1772081] - [tools] libbpf: fix bpf_object__name() to actually return object name (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Make CO-RE reloc test impartial to test_progs flavor (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Add BPF_CORE_READ and BPF_CORE_READ_STR_INTO macro tests (Yauheni Kaliuta) [1772081] - [tools] bpftool: Allow to read btf as raw data (Yauheni Kaliuta) [1772081] - [tools] bpftool: implement "bpftool btf show|list" (Yauheni Kaliuta) [1772081] - [tools] libbpf: add bpf_btf_get_next_id() to cycle through BTF objects (Jiri Olsa) [1772081] - [tools] libbpf: refactor bpf_*_get_next_id() functions (Yauheni Kaliuta) [1772081] - [tools] bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1772081] - [tools] libbpf: attempt to load kernel BTF from sysfs first (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add getter for program size (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add bpf_get_link_xdp_info() function to get more XDP information (Yauheni Kaliuta) [1772081] - [tools] libbpf: Use pr_warn() when printing netlink errors (Yauheni Kaliuta) [1772081] - [tools] libbpf: Propagate EPERM to caller on program load (Yauheni Kaliuta) [1772081] - [tools] libbpf: Unpin auto-pinned maps if loading fails (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add auto-pinning of maps when loading BPF objects (Yauheni Kaliuta) [1772081] - [tools] libbpf: Teach bpf_object__open to guess program types (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add bpf_program__get_{type, expected_attach_type) APIs (Yauheni Kaliuta) [1772081] - [tools] libbpf: Move directory creation into _pin() functions (Yauheni Kaliuta) [1772081] - [tools] libbpf: Store map pin path and status in struct bpf_map (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix error handling in bpf_map__reuse_fd() (Yauheni Kaliuta) [1772081] - [tools] libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1772081] - [tools] bpftool: Fix bpftool build by switching to bpf_object__open_file() (Yauheni Kaliuta) [1772081] - [tools] bpf: Rename pr_warning to pr_warn to align with kernel logging (Yauheni Kaliuta) [1772081] - [tools] libbpf: provide more helpful message on uninitialized global var (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Add field existence CO-RE relocs tests (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add support for field existance CO-RE relocation (Yauheni Kaliuta) [1772081] - [tools] libbpf: Update BTF reloc support to latest Clang format (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: Refactor bpf_object__open APIs to use common opts (Yauheni Kaliuta) [1772081] - [tools] libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h into libbpf (Jiri Olsa) [1772081] - [tools] uapi/bpf: fix helper docs (Yauheni Kaliuta) [1772081] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1772081] - [uapi] bpf: fix 'struct pt_reg' typo in documentation (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix BTF-defined map's __type macro handling of arrays (Yauheni Kaliuta) [1772081] - [scripts] bpf: Print an error when known types list needs updating (Yauheni Kaliuta) [1772081] - [scripts] bpf: Emit an #error directive known types list needs updating (Yauheni Kaliuta) [1772081] - [scripts] bpf: Fix xdp_md forward declaration typo (Yauheni Kaliuta) [1772081] - [scripts] bpf: teach bpf_helpers_doc.py to dump BPF helper definitions (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Split off tracing-only helpers into bpf_tracing.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: samples/bpf: Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Undo GCC-specific bpf_helpers.h changes (Yauheni Kaliuta) [1772081] - [tools] libbpf: auto-generate list of BPF helper definitions (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add bpf-gcc support (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: bpf_tcp_gen_syncookie->bpf_helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: relicense bpf_helpers.h and bpf_endian.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: introduce bpf_cpu_to_be64 and bpf_be64_to_cpu (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_read() macro (Yauheni Kaliuta) [1772081] - [tools] bpf: fix core_reloc.c compilation error (Yauheni Kaliuta) [1772081] - [tools] libbpf: add bpf_object__open_{file, mem} w/ extensible opts (Yauheni Kaliuta) [1772081] - [tools] libbpf: make libbpf.map source of truth for libbpf version (Yauheni Kaliuta) [1772081] - [tools] libbpf: stop enforcing kern_version, populate it for users (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs misc tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs ints tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs ptr-as-array tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs modifiers/typedef tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs enum/ptr/func_proto tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs array tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs nesting tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs struct flavors tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs testing setup (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add BPF_CORE_READ relocatable read macro (Yauheni Kaliuta) [1772081] - [tools] libbpf: implement BPF CO-RE offset relocation algorithm (Yauheni Kaliuta) [1772081] - [tools] libbpf: add .BTF.ext offset relocation section loading (Yauheni Kaliuta) [1772081] - [tools] libbpf: convert libbpf code to use new btf helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: add helpers for working with BTF types (Yauheni Kaliuta) [1772081] - [gpu] drm/i915: Add new CNL PCH ID seen on a CML platform (Lyude Paul) [1771779] - [gpu] drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9 (Lyude Paul) [1771779] - [gpu] drm/amdgpu: register gpu instance before fan boost feature enablment (Lyude Paul) [1771779] - [gpu] drm/amd/swsmu: fix smu workload bit map error (Lyude Paul) [1771779] - [gpu] drm/amdgpu: dont schedule jobs while in reset (Lyude Paul) [1771779] - [gpu] drm/i915/userptr: Try to acquire the page lock around set_page_dirty() (Lyude Paul) [1771779] - [gpu] drm/i915/pmu: "Frequency" is reported as accumulated cycles (Lyude Paul) [1771779] - [gpu] drm/i915: Don't oops in dumb_create ioctl if we have no crtcs (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on unsupported ASICs (Lyude Paul) [1771779] - [gpu] drm/amdgpu: disable gfxoff on original raven (Lyude Paul) [1771779] - [gpu] drm/amdgpu: disable gfxoff when using register read interface (Lyude Paul) [1771779] - [gpu] revert "drm/i915/ehl: Update MOCS table for EHL" (Lyude Paul) [1771779] - [gpu] drm/i915: update rawclk also on resume (Lyude Paul) [1771779] - [gpu] dc.c:use kzalloc without test (Lyude Paul) [1771779] - [gpu] drm/amd/display: Passive DP->HDMI dongle detection fix (Lyude Paul) [1771779] - [gpu] drm/amd/display: add 50us buffer as WA for pstate switch in active (Lyude Paul) [1771779] - [gpu] drm/amd/display: do not synchronize "drr" displays (Lyude Paul) [1771779] - [gpu] drm/amdgpu: If amdgpu_ib_schedule fails return back the error (Lyude Paul) [1771779] - [gpu] drm/sched: Set error to s_fence if HW job submission failed (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) (Lyude Paul) [1771779] - [gpu] drm/radeon: fix si_enable_smc_cac() failed issue (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix error handling in amdgpu_bo_list_create (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix potential VM faults (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix SDMA hang when performing VKexample test (Lyude Paul) [1771779] - [gpu] drm/amdgpu/powerplay/vega10: allow undervolting in p7 (Lyude Paul) [1771779] - [gpu] drm/amdgpu/gfx10: update gfx golden settings (Lyude Paul) [1771779] - [gpu] drm/i915: Fix PCH reference clock for FDI on HSW/BDW (Lyude Paul) [1771779] - [gpu] drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix memory leak (Lyude Paul) [1771779] - [gpu] drm/amdgpu: user pages array memory leak fix (Lyude Paul) [1771779] - [gpu] drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) (Lyude Paul) [1771779] - [gpu] drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) (Lyude Paul) [1771779] - [gpu] drm/amdgpu/vcn: fix allocation size in enc ring test (Lyude Paul) [1771779] - [gpu] drm/amdgpu/vce: fix allocation size in enc ring test (Lyude Paul) [1771779] - [gpu] drm/i915: Favor last VBT child device with conflicting AUX ch/DDC pin (Lyude Paul) [1771779] - [gpu] drm/i915/userptr: Never allow userptr into the mappable GGTT (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for pipe sync (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1 (Lyude Paul) [1771779] - [gpu] drm/ttm: Restore ttm prefaulting (Lyude Paul) [1771779] - [gpu] drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50 (Lyude Paul) [1771779] - [gpu] drm/amd/display: memory leak (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix multiple memory leaks in acp_hw_init (Lyude Paul) [1771779] - [gpu] drm: Clear the fence pointer when writeback job signaled (Lyude Paul) [1771779] - [gpu] drm: Free the writeback_job when it with an empty fb (Lyude Paul) [1771779] - [gpu] drm/i915: Mark contents as dirty on a write fault (Lyude Paul) [1771779] - [gpu] drm/i915: Whitelist COMMON_SLICE_CHICKEN2 (Lyude Paul) [1771779] - [gpu] drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled (Lyude Paul) [1771779] - [gpu] drm/i915: Perform GGTT restore much earlier during resume (Lyude Paul) [1771779] - [gpu] drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Check for valid number of registers to read (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix KFD-related kernel oops on Hawaii (Lyude Paul) [1771779] - [gpu] drm/i915: to make vgpu ppgtt notificaiton as atomic operation (Lyude Paul) [1771779] - [gpu] drm/i915/gvt: update vgpu workload head pointer correctly (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay: change metrics update period from 1ms to 100ms (Lyude Paul) [1771779] - [gpu] drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors (Lyude Paul) [1771779] - [gpu] drm/atomic: Take the atomic toys away from X (Lyude Paul) [1771779] - [gpu] drm/atomic: Reject FLIP_ASYNC unconditionally (Lyude Paul) [1771779] - [gpu] drm/i915/dp: Fix dsc bpp calculations, v5 (Lyude Paul) [1771779] - [dma-buf] sw_sync: Synchronize signal vs syncpt free (Lyude Paul) [1771779] - [gpu] drm/amdgpu/si: fix ASIC tests (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix trigger not generated for freesync (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix MPO HUBP underflow with Scatter Gather (Lyude Paul) [1771779] - [gpu] drm/amd/powerpaly: fix navi series custom peak level value error (Lyude Paul) [1771779] - [gpu] drm/amd/display: support spdif (Lyude Paul) [1771779] - [gpu] drm/nouveau/volt: Fix for some cards having 0 maximum voltage (Lyude Paul) [1771779] - [gpu] drm/nouveau/kms/tu102-: disable input lut when input is already FP16 (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: fix number of sdma5 trap irq types for navi1x (Lyude Paul) [1771779] - [gpu] drm/amd/display: Register VUPDATE_NO_LOCK interrupts for DCN2 (Lyude Paul) [1771779] - [gpu] drm/amd/display: reprogram VM config when system resume (Lyude Paul) [1771779] - [gpu] drm/amd/display: Fix frames_to_insert math (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix issue where 252-255 values are clipped (Lyude Paul) [1771779] - [gpu] drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property() (Lyude Paul) [1771779] - [gpu] revert "drm/radeon: Fix EEH during kexec" (Lyude Paul) [1771779] - [gpu] drm/amd/display: Use proper enum conversion functions (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix hard hang for S/G display BOs (Lyude Paul) [1771779] - [gpu] drm/panel: check failure cases in the probe func (Lyude Paul) [1771779] - [gpu] drm/bridge: sii902x: fix missing reference to mclk clock (Lyude Paul) [1771779] - [gpu] drm/tinydrm/kconfig: Select BACKLIGHT_CLASS_DEVICE (Lyude Paul) [1771779] - [video] ssd1307fb: Start page range at page_offset (Lyude Paul) [1771779] - [gpu] drm/amd/display: Copy GSL groups when committing a new context (Lyude Paul) [1771779] - [gpu] drm/amd/display: Clear FEC_READY shadow register if DPCD write fails (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix not calling ppsmu to trigger PME (Lyude Paul) [1771779] - [gpu] drm/amd/display: Power-gate all DSCs at driver init time (Lyude Paul) [1771779] - [gpu] drm/amd/display: add monitor patch to add T7 delay (Lyude Paul) [1771779] - [gpu] drm/panel: simple: fix AUO g185han01 horizontal blanking (Lyude Paul) [1771779] - [gpu] drm/vkms: Avoid assigning 0 for possible_crtc (Lyude Paul) [1771779] - [gpu] drm/bridge: tc358767: Increase AUX transfer length limit (Lyude Paul) [1771779] - [gpu] drm/vkms: Fix crc worker races (Lyude Paul) [1771779] - [gpu] drm/amdgpu/display: fix 64 bit divide (Lyude Paul) [1771779] - [gpu] drm/amd/display: Add missing HBM support and raise Vega20's uclk (Lyude Paul) [1771779] - [gpu] drm/amd/display: dce11.x /dce12 update formula input (Lyude Paul) [1771779] - [gpu] drm/amd/display: Restore backlight brightness after system resume (Lyude Paul) [1771779] - [gpu] drm: fix module name in edid_firmware log message (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2) (Lyude Paul) [1771779] - [gpu] drm/amd/display: readd -msse2 to prevent Clang from emitting libcalls to undefined SW FP routines (Lyude Paul) [1771779] - [gpu] drm/amd/display: Don't replace the dc_state for fast updates (Lyude Paul) [1771779] - [gpu] drm/amd/display: Skip determining update type for async updates (Lyude Paul) [1771779] - [gpu] drm/amd/display: Allow cursor async updates for framebuffer swaps (Lyude Paul) [1771779] - [include] sk_buff: fix skb_ext_put() and skb_ext_reset() calls (Ivan Vecera) [1779923] - [net] openvswitch: fix flow command message size (Paolo Abeni) [1776765] - [net] netfilter: nf_tables: add SECMARK support (Phil Sutter) [1715851] - [net] netfilter: nf_tables: add requirements for connsecmark support (Phil Sutter) [1715851] - [wireless] mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring (Jarod Wilson) [1781534] {CVE-2019-19057} - [tools] selftests/powerpc: Disable basic EEH selftest (Steve Best) [1782232] - [x86] kvm: x86: Remove a spurious export of a static function (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: vmx: use MSR_IA32_TSX_CTRL to hard-disable TSX on guest that lack it (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: vmx: implement MSR_IA32_TSX_CTRL disable RTM functionality (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: implement MSR_IA32_TSX_CTRL effect on CPUID (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: do not modify masked bits of shared MSRs (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: fix presentation of TSX feature in ARCH_CAPABILITIES (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm/x86: Export MDS_NO=0 to guests when TSX is enabled (Paolo Bonzini) [1779553] {CVE-2019-19338} - [fs] cifs: Close open handle after interrupted close (Leif Sahlberg) [1771691] - [fs] cifs: Do not miss cancelled OPEN responses (Leif Sahlberg) [1771691] - [fs] cifs: Fix NULL pointer dereference in mid callback (Leif Sahlberg) [1771691] - [fs] cifs: add a debug macro that prints \\server\share for errors (Leif Sahlberg) [1772630] - [fs] cifs: add new debugging macro cifs_server_dbg (Leif Sahlberg) [1772630]- [netdrv] wireless: fix nl80211 vendor commands (Jarod Wilson) [1776606] - [net] nl80211: fix VENDOR_CMD_RAW_DATA (Jarod Wilson) [1776606] - [netdrv] rt2x00: initialize last_reset (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't consider IV len in A-MSDU (Jarod Wilson) [1776606] - [net] mac80211: fix station inactive_time shortly after boot (Jarod Wilson) [1776606] - [net] mac80211: fix ieee80211_txq_setup_flows() failure path (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: support new API for scan config cmd (Jarod Wilson) [1776606] - [netdrv] mt76: dma: fix buffer unmap with non-linear skbs (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2e: disable pcie_aspm by default (Jarod Wilson) [1776606] - [net] nl80211: fix validation of mesh path nexthop (Jarod Wilson) [1776606] - [net] nl80211: Disallow setting of HT for channel 14 (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Fix problem of too small skb->len (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: 0x2720 is qu and 0x30DC is not (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: add workaround for power gating in integrated 22000 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: handle iwl_mvm_tvqm_enable_txq() error return (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix all 9460 entries for qnj (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix PCI ID 0x2720 configs that should be soc (Jarod Wilson) [1776606] - [netdrv] rtlwifi: Fix potential overflow on P2P code (Jarod Wilson) [1775223 1776606] {CVE-2019-17666} - [netdrv] iwlwifi: pcie: fix merge damage on making QnJ exclusive (Jarod Wilson) [1776606] - [netdrv] ath10k: fix latency issue for QCA988x (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: change qu with jf devices to use qu configuration (Jarod Wilson) [1776606] - [netdrv] iwlwifi: exclude GEO SAR support for 3168 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix memory leak in alloc_sgtable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix rb_allocator workqueue allocation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix indexing in command dump for new HW (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix race in sync rx queue notification (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: force single phy init (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix ACPI table revision checks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't access trans_cfg via cfg (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove input-polldev.h header (Jarod Wilson) [1776606] - [net] mac80211: Don't access sk_queue_head->next directly (Jarod Wilson) [1776606] - [net] mac80211: fix scan when operating on DFS channels in ETSI domains (Jarod Wilson) [1776606] - [net] mac80211: accept deauth frames in IBSS mode (Jarod Wilson) [1776606] - [net] cfg80211: fix a bunch of RCU issues in multi-bssid code (Jarod Wilson) [1776606] - [net] nl80211: fix memory leak in nl80211_get_ftm_responder_stats (Jarod Wilson) [1776606] - [net] cfg80211: wext: avoid copying malformed SSIDs (Jarod Wilson) [1778634 1776606] {CVE-2019-17133} - [net] mac80211: Reject malformed SSID elements (Jarod Wilson) [1776606] - [net] mac80211: keep BHs disabled while calling drv_tx_wake_queue() (Jarod Wilson) [1776606] - [net] mac80211: fix txq null pointer dereference (Jarod Wilson) [1776606] - [net] nl80211: fix null pointer dereference (Jarod Wilson) [1776606] - [net] cfg80211: initialize on-stack chandefs (Jarod Wilson) [1776606] - [net] cfg80211: validate SSID/MBSSID element ordering assumption (Jarod Wilson) [1776606] - [net] nl80211: validate beacon head (Jarod Wilson) [1776606] - [net] cfg80211: Purge frame registrations on iftype change (Jarod Wilson) [1776606] - [net] cfg80211: Do not compare with boolean in nl80211_common_reg_change_event (Jarod Wilson) [1776606] - [net] cfg80211: always shut down on HW rfkill (Jarod Wilson) [1776606] - [net] cfg80211: fix boundary value in ieee80211_frequency_to_channel() (Jarod Wilson) [1776606] - [net] cfg80211: add local BSS receive time to survey information (Jarod Wilson) [1776606] - [net] nl80211: add NL80211_CMD_UPDATE_FT_IES to supported commands (Jarod Wilson) [1776606] - [netdrv] wireless: Fix Kconfig indentation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36 (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix mt7615 firmware path definitions (Jarod Wilson) [1776606] - [netdrv] rtw88: configure firmware after HCI started (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: release tx skbs DMAed when stop (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: extract skbs free routine for trx rings (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix build w/o CONFIG_THERMAL (Jarod Wilson) [1776606] - [netdrv] rtw88: report RX power for each antenna (Jarod Wilson) [1776606] - [netdrv] rtw88: fix wrong rx power calculation (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192de: replace _rtl92d_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: replace _rtl92c_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: replace _rtl92c_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtw88: allows to receive AMSDU in AMPDU (Jarod Wilson) [1776606] - [netdrv] rtw88: add dynamic cck pd mechanism (Jarod Wilson) [1776606] - [netdrv] rtw88: move IQK/DPK into phy_calibration (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add SW DPK support (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add FW IQK support (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: Enable interrupt migration (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update pwr_seq to v13 (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update PHY parameter to v38 (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: rtl8192ce: rtl8192de: rtl8723ae: rtl8821ae: Remove some unused bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Remove unused SET_XXX and GET_XXX macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Remove unused GET_XXX and SET_XXX macros (Jarod Wilson) [1776606] - [netdrv] brcmsmac: Use DIV_ROUND_CLOSEST directly to make it readable (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: make array static const and remove redundant assignment (Jarod Wilson) [1776606] - [netdrv] brcmfmac: don't realloc wiphy during PCIe reset (Jarod Wilson) [1776606] - [netdrv] brcmfmac: split brcmf_attach() and brcmf_detach() functions (Jarod Wilson) [1776606] - [netdrv] brcmfmac: move "cfg80211_ops" pointer to another struct (Jarod Wilson) [1776606] - [netdrv] ath10k: fix channel info parsing for non tlv target (Jarod Wilson) [1776606] - [netdrv] ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet (Jarod Wilson) [1776606] - [netdrv] ath10k: free beacon buf later in vdev teardown (Jarod Wilson) [1776606] - [net] mac80211: allow drivers to set max MTU (Jarod Wilson) [1776606] - [net] mac80211: ibss: send deauth when expiring inactive STAs (Jarod Wilson) [1776606] - [net] mac80211: don't check if key is NULL in ieee80211_key_link() (Jarod Wilson) [1776606] - [net] mac80211: clear crypto tx tailroom counter upon keys enable (Jarod Wilson) [1776606] - [net] mac80211: remove unnecessary key condition (Jarod Wilson) [1776606] - [net] mac80211: list features in WEP/TKIP disable in better order (Jarod Wilson) [1776606] - [net] mac80211: vht: add support VHT EXT NSS BW in parsing VHT (Jarod Wilson) [1776606] - [netdrv] ath9k: release allocated buffer if timed out (Jarod Wilson) [1778582 1776606] {CVE-2019-19074} - [netdrv] ath9k_htc: release allocated buffer if timed out (Jarod Wilson) [1778572 1776606] {CVE-2019-19073} - [netdrv] ath9k: Remove unneeded variable to store return value (Jarod Wilson) [1776606] - [netdrv] ath10k: add reorder and change PN check logic for mac80211 (Jarod Wilson) [1776606] - [netdrv] ath10k: add mic bytes for pmf management packet (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use *ph to print small buffer (Jarod Wilson) [1776606] - [netdrv] hostap: use *ph to print small buffer (Jarod Wilson) [1776606] - [netdrv] rtlwifi: Fix file release memory leak (Jarod Wilson) [1776606] - [netdrv] rtw88: fix seq_file memory leak (Jarod Wilson) [1776606] - [netdrv] hostap: remove set but not used variable 'copied' in prism2_io_debug_proc_read (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add "reset" debugfs entry for testing reset (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add stub version of brcmf_debugfs_get_devdir() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: remove iwl_fw_cancel_dumps function (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove periodic trigger (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix dump structs doc (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: add DRAM buffer allocation command (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove apply point, switch to time point API (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add iwl_tlv_array_len() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: don't log un-decrypted frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add support for single antenna diversity (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: handle BAR_FRAME_RELEASE (0xc2) notification (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: drop BA sessions on too many old-SN frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add sta_id to WOWLAN_CONFIG_CMD (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add support for suspend-resume flow for new device generation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix warning iwl-trans.h is included more than once (Jarod Wilson) [1776606] - [netdrv] iwlwifi: always access the trans configuration via trans (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pass the iwl_trans instead of cfg to some functions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add a pointer to the trans_cfg directly in trans (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pass the iwl_config_trans_params when needed (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: set iwl_trans->cfg later in the probe function (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: move some cfg mangling from trans_pcie_alloc to probe (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: use the cfg we passed to iwl_trans_pcie_alloc() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: separate elements from cfg that are needed by trans_alloc (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use regions ops array instead of switch case in dump flow (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: make a single ops struct for paging collect (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move tx fifo data into fw runtime (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use linked list for dump TLVs during dump creation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: separate cfg and dump flows to different modules (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: look for the first supported channel when add/remove phy ctxt (Jarod Wilson) [1776606] - [netdrv] iwlwifi: allocate bigger nvm data in case of UHB (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove unnecessary IWL_DEVICE_AX200_COMMON definition (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: align wrt log prints to the same format (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove debug flow TLV (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: verify debug TLVs at allocation phase (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use function to check if ini dbg mode is on (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove duplicate FW string definitions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: bump FW API to 50 for 22000 series (Jarod Wilson) [1776606] - [netdrv] iwlwifi: api: fix FTM struct documentation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: support per-platform antenna gain (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove check for lq_sta in __iwl_mvm_rs_tx_status() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: simplify the channel switch flow for newer firmware (Jarod Wilson) [1776606] - [netdrv] iwlwifi: stop passing bogus gfp flags arguments to dma_alloc_coherent (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove periphery phy and aux regions handling (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use linked list to store debug TLVs (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: maintain buffer allocations from trans instead of TLVs buffer (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: add debug periphery registers to 9000 device family (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove unused regdb_ptrs allocation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: align dbg tlv functions names to a single format (Jarod Wilson) [1776606] - [netdrv] iwlwifi: scan: don't pass large argument by value (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove pm_runtime completely (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the d0i3 related module parameters (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: remove some more d0i3 code from the transport (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: remove the refs / unrefs from the transport (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the opmode's d0i3 handlers (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove runtime_pm_mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Set w-pointer upon resume according to SN (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: use FW thermal monitoring regardless of CONFIG_THERMAL (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: name magic numbers with enum (Jarod Wilson) [1776606] - [netdrv] iwlwifi: scan: add support for new scan request command version (Jarod Wilson) [1776606] - [netdrv] iwlwifi: LTR updates (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the code under IWLWIFI_PCIE_RTPM (Jarod Wilson) [1776606] - [netdrv] iwlwifi: trans: remove suspending flag (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove CMD_HIGH_PRIO (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove last leftovers of d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove iwl_mvm_update_d0i3_power_mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove d0i3_ap_sta_id (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: iwl_mvm_wowlan_config_key_params is for wowlan only (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove the d0i3 entry/exit flow (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove the tx defer for d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove all the d0i3 references (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: start to remove the code for d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add the skb length to a print (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix scan config command size (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add ldbg config cmd debug print (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: support debug recording suspend resume command (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move debug recording stop from trans to op mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move monitor recording functionality from header file (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove unnecessary forward declarations (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Block 26-tone RU OFDMA transmissions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove redundant condition in iwl_mvm_set_hw_rfkill_state (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Send DQA enable command only if TVL is on (Jarod Wilson) [1776606] - [netdrv] iwlwifi: bump FW API to 49 for 22000 series (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support to read temperature from mcu (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_txwi_to_txp utility routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use devm_platform_ioremap_resource() to simplify code (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: remove unneeded return value on set channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: remove redundant chandef copy (Jarod Wilson) [1776606] - [netdrv] mt76: make mt76_rx_convert static (Jarod Wilson) [1776606] - [netdrv] mt76: remove offchannel check in tx scheduling (Jarod Wilson) [1776606] - [netdrv] mt76: do not send BAR frame on tx aggregation flush stop (Jarod Wilson) [1776606] - [netdrv] mt76: stop rx aggregation on station removal (Jarod Wilson) [1776606] - [netdrv] mt76: dma: reset q->rx_head on rx reset (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: apply calibration-free data from OTP (Jarod Wilson) [1776606] - [netdrv] mt76: add default implementation for mt76_sw_scan/mt76_sw_scan_complete (Jarod Wilson) [1776606] - [netdrv] mt76: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add BIP_CMAC_128 cipher support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: remove unnecessary mcu queue initialization (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_tx_tasklet in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: enable survey support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: move survey_time in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: enable survey support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: enable multi-vif support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: do not copy beacon skb in mt76x02_mac_set_beacon_enable (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: introduce mt76x02_pre_tbtt_enable and mt76x02_beacon_enable macros (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add Smart Carrier Sense support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rework locking scheme for mt7615_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: switch to SPDX tag instead of verbose boilerplate text (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: Add paragraphs to describe the config symbols fully (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: update cw_min/max related settings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add 4 WMM sets support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix watchdog rescheduling in mt7603_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix MT7615_WATCHDOG_TIME definition (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_mmio_read_copy routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add set_key_cmd and mt76_wcid to mt7615_mac_wtbl_set_key signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove wtbl_sec_key definition (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_mac_wtbl_set_key routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add mt7615_mac_wtbl_addr routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: move mt7615_mac_get_key_info in mac.c (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add missing register initialization (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0u: add support to TP-Link T2UHP (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: usb: remove unneeded {put,get}_unaligned (Jarod Wilson) [1776606] - [netdrv] mt76: usb: fix endian in mt76u_copy (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix invalid fallback rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix invalid fallback rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix PS buffering of action frames (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix using VHT STBC rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: fix typo in mt76u_fill_rx_sg (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: sync with mt7603 rate control changes (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: reset rate index/counters on rate table update (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: move mt7615_mcu_set_rates to mac.c (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: enable hardware rate up/down selection (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_mcu_send_ram_firmware routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: always release sem in mt7615_load_patch (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fall back to sw encryption for unsupported ciphers (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: clean up FWDL TXQ during/after firmware upload (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add radar pattern test knob to debugfs (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add csa support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: do not perform txcalibration before cac is complited (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add hw dfs pattern detector support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_regd_notifier (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: warning: restricted __le16 degrades to integer (Jarod Wilson) [1776606] - [netdrv] mt76: round up length on mt76_wr_copy (Jarod Wilson) [1776606] - [netdrv] ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe() (Jarod Wilson) [1776606] - [netdrv] ath6kl: Fix a possible null-pointer dereference in ath6kl_htc_mbox_create() (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: set ackto to max timeout in ath_dynack_reset (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: set max timeout according to channel width (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: properly set last timeout timestamp in ath_dynack_reset (Jarod Wilson) [1776606] - [netdrv] ath9k: dyanck: introduce ath_dynack_set_timeout routine (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init (Jarod Wilson) [1776606] - [netdrv] ath9k: add loader for AR92XX (and older) pci(e) (Jarod Wilson) [1776606] - [netdrv] brcmfmac: get chip's default RAM info during PCIe setup (Jarod Wilson) [1776606] - [netdrv] brcmfmac: replace strncpy() by strscpy() (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not set IEEE80211_TX_STAT_AMPDU_NO_BACK on tx status (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove redundant assignment to pointer hash (Jarod Wilson) [1776606] - [netdrv] brcm80211: Avoid possible null-pointer dereferences in wlc_phy_radio_init_2056() (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: enable MSI interrupt (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Move a mass of jobs in hw IRQ to soft IRQ (Jarod Wilson) [1776606] - [netdrv] rtw88: remove redundant assignment to pointer debugfs_topdir (Jarod Wilson) [1776606] - [netdrv] rtw88: drop unused rtw_coex_coex_dm_reset() (Jarod Wilson) [1776606] - [netdrv] rtw88: Fix an error message (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Remove some variable initializations (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Fix memory leak when hardware init fails (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove unused variables 'RTL8712_SDIO_EFUSE_TABLE' and 'MAX_PGPKT_SIZE' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Fix value set in descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: fix non-kerneldoc comment in usb.c (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix infinite loop because supported is not being shifted (Jarod Wilson) [1776606] - [netdrv] mt76: Remove dev_err() usage after platform_get_irq() (Jarod Wilson) [1776606] - [net] mac80211: Do not send Layer 2 Update frame before authorization (Jarod Wilson) [1776606] - [netdrv] revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band" (Jarod Wilson) [1776606] - [netdrv] rt2x00: clear up IV's on key removal (Jarod Wilson) [1776606] - [netdrv] iwlwifi: assign directly to iwl_trans->cfg in QuZ detection (Jarod Wilson) [1776606] - [netdrv] mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings (Jarod Wilson) [1776244 1775484 1775475 1776606] - [netdrv] mt76: mt76x0e: disable 5GHz band for MT7630E (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0e: don't use hw encryption for MT7630E (Jarod Wilson) [1776606] - [net] nl80211: fill all policy .type entries (Jarod Wilson) [1776606] - [net] cfg80211: Add support to set tx power for a station associated (Jarod Wilson) [1776606] - [net] cfg80211: Fix Extended Key ID key install checks (Jarod Wilson) [1776606] - [net] mac80211: AMPDU handling for rekeys with Extended Key ID (Jarod Wilson) [1776606] - [net] mac80211: Simplify Extended Key ID API (Jarod Wilson) [1776606] - [net] nl80211: require and validate vendor command policy (Jarod Wilson) [1776606] - [net] mac80211: AMPDU handling for Extended Key ID (Jarod Wilson) [1776606] - [net] mac80211: IEEE 802.11 Extended Key ID support (Jarod Wilson) [1776606] - [net] nl80211/cfg80211: Extended Key ID support (Jarod Wilson) [1776606] - [net] nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan (Jarod Wilson) [1776606] - [net] cfg80211: Use const more consistently in for_each_element macros (Jarod Wilson) [1776606] - [net] nl80211: use for_each_element() in validate_ie_attr() (Jarod Wilson) [1776606] - [net] cfg80211: add peer measurement with FTM initiator API (Jarod Wilson) [1776606] - [net] nl80211: use netlink policy validation function for elements (Jarod Wilson) [1776606] - [net] nl80211: use policy range validation where applicable (Jarod Wilson) [1776606] - [net] cfg80211: support FTM responder configuration/statistics (Jarod Wilson) [1776606] - [net] lib80211: move TKIP handling to ARC4 library code (Jarod Wilson) [1776606] - [net] lib80211: move WEP handling to ARC4 library code (Jarod Wilson) [1776606] - [net] mac80211: move WEP handling to ARC4 library interface (Jarod Wilson) [1776606] - [netdrv] rt2x00: clear IV's on start to fix AP mode regression (Jarod Wilson) [1776606] - [netdrv] rt2800usb: Add new rt2800usb device PLANEX GW-USMicroN (Jarod Wilson) [1776606] - [netdrv] rt2x00: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [netdrv] rt2x00usb: remove unnecessary rx flag checks (Jarod Wilson) [1776606] - [netdrv] rt2x00usb: fix rx queue hang (Jarod Wilson) [1776606] - [netdrv] rt2800: do not enable watchdog by default (Jarod Wilson) [1776606] - [netdrv] rt2x00: add restart hw (Jarod Wilson) [1776606] - [netdrv] rt2800: do not nullify initialization vector data (Jarod Wilson) [1776606] - [netdrv] rt2800: add pre_reset_hw callback (Jarod Wilson) [1776606] - [netdrv] rt2800: initial watchdog implementation (Jarod Wilson) [1776606] - [netdrv] rt2800: add helpers for reading dma done index (Jarod Wilson) [1776606] - [netdrv] rt2x00: allow to specify watchdog interval (Jarod Wilson) [1776606] - [netdrv] rt2x00: add RT3883 support (Jarod Wilson) [1776606] - [netdrv] rt2x00mmio: remove legacy comment (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove not used entry field (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove last_nostatus_check (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: use timer and work for handling tx statuses timeouts (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: fetch tx status changes (Jarod Wilson) [1776606] - [netdrv] rt2800: move txstatus pending routine (Jarod Wilson) [1776606] - [netdrv] rt2800: new flush implementation for SoC devices (Jarod Wilson) [1776606] - [netdrv] rt2800: partially restore old mmio txstatus behaviour (Jarod Wilson) [1776606] - [netdrv] rt2x00: code-style fix in rt2800usb.c (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not print error when queue is full (Jarod Wilson) [1776606] - [netdrv] rt2x00: check number of EPROTO errors (Jarod Wilson) [1776606] - [netdrv] rt2x00: use ratelimited variants dev_warn/dev_err (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not increment sequence number while re-transmitting (Jarod Wilson) [1776606] - [netdrv] rt2800: comment and simplify AGC init for RT6352 (Jarod Wilson) [1776606] - [netdrv] rt2800: enable TX_PIN_CFG_RFRX_EN only for MT7620 (Jarod Wilson) [1776606] - [netdrv] rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove confusing AGC register (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove unneeded check (Jarod Wilson) [1776606] - [netdrv] rt2x00: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [netdrv] rt2x00: Work around a firmware bug with shared keys (Jarod Wilson) [1776606] - [netdrv] rt2x00: reduce tx power to nominal level on RT6352 (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt61pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2800lib: mark expected switch fall-throughs (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2500pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2400pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2800: flush and txstatus rework for rt2800mmio (Jarod Wilson) [1776606] - [netdrv] rt2x00: use different txstatus timeouts when flushing (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not check for txstatus timeout every time on tasklet (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: use txdone/txstatus routines from lib (Jarod Wilson) [1776606] - [netdrv] rt2800: move usb specific txdone/txstatus routines to rt2800lib (Jarod Wilson) [1776606] - [netdrv] rt2x00: use simple_read_from_buffer() (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove redundant functions rt2x00mac_sta_{add/remove} (Jarod Wilson) [1776606] - [net] mac80211: Correctly set noencrypt for PAE frames (Jarod Wilson) [1776606] - [net] mac80211: Don't memset RXCB prior to PAE intercept (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: handle switching killer Qu B0 NICs to C0 (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: improve rate probing for devices with static fallback (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix default max throughput rate indexes (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: reduce unnecessary rate probing attempts (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix per-group max throughput rate initialization (Jarod Wilson) [1776606] - [net] nl80211: Add support for EDMG channels (Jarod Wilson) [1776606] - [net] mac80211: fix possible NULL pointerderef in obss pd code (Jarod Wilson) [1776606] - [net] mac80211: add assoc-at support (Jarod Wilson) [1776606] - [uapi] cfg80211: Support assoc-at timer in sta-info (Jarod Wilson) [1776606] - [net] cfg80211: apply same mandatory rate flags for 5GHz and 6GHz (Jarod Wilson) [1776606] - [net] cfg80211: ibss: use 11a mandatory rates for 6GHz band operation (Jarod Wilson) [1776606] - [net] cfg80211: use same IR permissive rules for 6GHz band (Jarod Wilson) [1776606] - [net] cfg80211: add 6GHz in code handling array with NUM_NL80211_BANDS entries (Jarod Wilson) [1776606] - [net] cfg80211: extend ieee80211_operating_class_to_band() for 6GHz (Jarod Wilson) [1776606] - [net] cfg80211: util: add 6GHz channel to freq conversion and vice versa (Jarod Wilson) [1776606] - [net] cfg80211: add 6GHz UNII band definitions (Jarod Wilson) [1776606] - [uapi] nl80211: add 6GHz band definition to enum nl80211_band (Jarod Wilson) [1776606] - [net] revert "cfg80211: fix processing world regdomain when non modular" (Jarod Wilson) [1776606] - [net] mac80211: add missing length field increment when generating Radiotap header (Jarod Wilson) [1776606] - [net] mac80211: 80Mhz was not reported properly when using tx_status_ext (Jarod Wilson) [1776606] - [net] mac80211: fix bad guard when reporting legacy rates (Jarod Wilson) [1776606] - [net] mac80211: fix TX legacy rate reporting when tx_status_ext is used (Jarod Wilson) [1776606] - [net] mac80211: fix possible sta leak (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix recognition of QuZ devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't switch FW to qnj when ax201 is detected (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix the byte count table format for 22560 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Allow multicast data frames only when associated (Jarod Wilson) [1776606] - [netdrv] revert "mwifiex: fix system hang problem after resume" (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtw88: add BT co-existence support (Jarod Wilson) [1776606] - [netdrv] rtw88: enclose c2h cmd handle with mutex (Jarod Wilson) [1776606] - [netdrv] rtw88: allow c2h operation in irq context (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Remove local configuration variable (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl88188ee: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Remove unused GET_XXX and SET_XXX descriptor macros (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: remove set but not used variable 'ip_sel' (Jarod Wilson) [1776606] - [netdrv] brcmsmac: remove three set but not used variables (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove set but not used variable 'dtim_period' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove unneeded function _rtl_dump_channel_map() (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Use dev_get_drvdata (Jarod Wilson) [1776606] - [netdrv] mwifiex: pcie: Use dev_get_drvdata (Jarod Wilson) [1776606] - [netdrv] mwifiex: make error values consistent in mwifiex_update_bss_desc_with_ie() (Jarod Wilson) [1776606] - [netdrv] rtw88: use txpwr_lmt_cfg_pair struct, not arrays (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix compile time assert build errors (Jarod Wilson) [1776606] - [net] mac80211: HE STA disassoc due to QOS NULL not sent (Jarod Wilson) [1776606] - [net] mac80211: allow setting spatial reuse parameters from bss_conf (Jarod Wilson) [1776606] - [net] nl80211: add strict start type (Jarod Wilson) [1776606] - [net] cfg80211: add support for parsing OBBS_PD attributes (Jarod Wilson) [1776606] - [net] mac80211: reject zero MAC address in add station (Jarod Wilson) [1776606] - [net] cfg80211: use parallel_ops for genl (Jarod Wilson) [1776606] - [net] mac80211: add missing null return check from call to ieee80211_get_sband (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix an out-of-bound access (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't unmap as page memory that was mapped as single (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add 3 new IDs for the 9000 series (iwl9260_2ac_160_cfg) (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix possible out-of-bounds read when accessing lq_info (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix frame drop from the reordering buffer (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: replace RS mutex with a spin_lock (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: send LQ command always ASYNC (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix comparison of u32 variable with less than zero (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix locking in delayed GTK setting (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug override ifdef (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a loose synchronization of the NSSN across Rx queues (Jarod Wilson) [1776606] - [netdrv] iwlwiif: mvm: refactor iwl_mvm_notify_rx_queue (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a new RSS sync notification for NSSN sync (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: prepare the ground for more RSS notifications (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: avoid races in rate init and rate perform (Jarod Wilson) [1776606] - [net] revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues" (Jarod Wilson) [1776606] - [net] mac80211: add support for the ADDBA extension element (Jarod Wilson) [1776606] - [net] mac80211: propagate HE operation info into bss_conf (Jarod Wilson) [1776606] - [net] cfg80211: fix dfs channels remain DFS_AVAILABLE after ch_switch (Jarod Wilson) [1776606] - [net] cfg80211: fix duplicated scan entries after channel switch (Jarod Wilson) [1776606] - [net] cfg80211: refactor cfg80211_bss_update (Jarod Wilson) [1776606] - [net] mac80211: don't WARN on short WMM parameters from AP (Jarod Wilson) [1776606] - [net] nl80211: Include wiphy address setup in NEW_WIPHY (Jarod Wilson) [1776606] - [net] mac80211: implement HE support for mesh (Jarod Wilson) [1776606] - [net] mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee80211_key_flags (Jarod Wilson) [1776606] - [kernel] mac80211: he: add Spatial Reuse element parsing support (Jarod Wilson) [1776606] - [net] mac80211: add struct ieee80211_tx_status support to ieee80211_add_tx_radiotap_header (Jarod Wilson) [1776606] - [net] {nl, mac}80211: fix interface combinations on crypto controlled devices (Jarod Wilson) [1776606] - [net] mac80211: propagate struct ieee80211_tx_status into ieee80211_tx_monitor() (Jarod Wilson) [1776606] - [net] mac80211: add xmit rate to struct ieee80211_tx_status (Jarod Wilson) [1776606] - [kernel] mac80211: add support for parsing ADDBA_EXT IEs (Jarod Wilson) [1776606] - [net] cfg80211: give all multi-BSSID BSS entries the same timestamp (Jarod Wilson) [1776606] - [net] cfg80211: don't parse MBSSID if transmitting BSS isn't created (Jarod Wilson) [1776606] - [net] cfg80211: clean up cfg80211_inform_single_bss_frame_data() (Jarod Wilson) [1776606] - [net] cfg80211: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: add tx dequeue function for process context (Jarod Wilson) [1776606] - [net] mac80211: run late dequeue late tx handlers without holding fq->lock (Jarod Wilson) [1776606] - [net] lib80211: use crypto API ccm(aes) transform for CCMP processing (Jarod Wilson) [1776606] - [net] mac80211: remove unused and unneeded remove_sta_debugfs callback (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove unused .remove_sta_debugfs callback (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dvm: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: pass the vif to cancel_remain_on_channel (Jarod Wilson) [1776606] - [netdrv] mwifiex: use eth_broadcast_addr() to assign broadcast address (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove assignment to itself (Jarod Wilson) [1776606] - [netdrv] brcmfmac: don't net_ratelimit() CONSOLE messages on firmware crash (Jarod Wilson) [1776606] - [netdrv] rtw88: debug: dump tx power indexes in use (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: fix issue possible condition with no effect (if == else) (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove unnecessary strlcpy() upon obtaining "ver" iovar (Jarod Wilson) [1776606] - [netdrv] brcmfmac: simply remove flowring if bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: avoid firmware commands when bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: clear events in brcmf_fweh_detach() will always fail (Jarod Wilson) [1776606] - [netdrv] brcmfmac: avoid firmware command in brcmf_netdev_open() when bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: change the order of things in brcmf_detach() (Jarod Wilson) [1776606] - [netdrv] revert "brcmfmac: fix NULL pointer derefence during USB disconnect" (Jarod Wilson) [1776606] - [netdrv] brcmfmac: allow 160MHz in custom regulatory rules (Jarod Wilson) [1776606] - [netdrv] brcmfmac: enable DFS_OFFLOAD extended feature if supported (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add 160MHz in chandef_to_chanspec() (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Use DMA sync instead of remapping in RX ISR (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Rearrange the memory usage for skb in RX ISR (Jarod Wilson) [1776606] - [netdrv] rtw88: Fix misuse of GENMASK macro (Jarod Wilson) [1776606] - [netdrv] rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU (Jarod Wilson) [1776606] - [net] mac80211: don't warn about CW params when not using them (Jarod Wilson) [1776606] - [net] mac80211: fix possible memory leak in ieee80211_assign_beacon (Jarod Wilson) [1776606] - [kernel] fix typos and some coding style in comments (Jarod Wilson) [1776606] - [netdrv] ath10k: work around uninitialized vht_pfr variable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: add support for qu c-step devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 9000 and 20000 series (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: clear rfkill_safe_init_done when we start the firmware (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't WARN when calling iwl_get_shared_mem_conf with RF-Kill (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't service an interrupt that was masked (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix RF-Kill interrupt while FW load for gen2 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: delay GTK setting in FW in AP mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove MAC_FILTER_IN_11AX for AP mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: debug recording stop and restart command remove (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: don't stop dbg recording before entering D3 from 9000 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix debug monitor stop and restart in ini mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: make the usage of TWT configurable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: support FSEQ TLV even when FMAC is not compiled (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move trans debug fields to a separate struct (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove redundant checking of ini mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: enforce apply point early on buffer allocation tlv (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: fix debug monitor stop and restart delays (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: increase the size of PCI dumps (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Drop large non sta frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Add log information about SAR status (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Add support for SAR South Korea limitation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix module init error paths (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: convert to FW AC when configuring MU EDCA (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: correctly fill the ac array in the iwl_mac_ctx_cmd (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove some unnecessary NULL checks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: d3: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] iwlwifi: lib: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: support adwell HB default APs number api (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove multiple debugfs entries (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: implement dump info collection (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a debugfs entry to set a fixed size AMSDU for all TX packets (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: support debug info TLV (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use different barker for ini dump (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: add consecutive trigger firing support (Jarod Wilson) [1776606] - [kernel] ieee80211: Add a missing extended capability flag definition (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: abort region collection in case the size is 0 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: update CSI API (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: dump headers cleanup (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: allow dump collection in case of an early error (Jarod Wilson) [1776606] - [netdrv] iwlwifi: iwl_mvm_tx_mpdu() must be called with BH disabled (Jarod Wilson) [1776606] - [netdrv] ath10k: pci: remove unnecessary casts (Jarod Wilson) [1776606] - [netdrv] ath10k: remove unnecessary 'out of memory' message (Jarod Wilson) [1776606] - [netdrv] ath10k: destroy sdio workqueue while remove sdio module (Jarod Wilson) [1776606] - [netdrv] ath10k: Move non-fatal warn logs to dbg level for SDIO chip (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix memory leak in qmi (Jarod Wilson) [1776606] - [netdrv] ath10k: add new hw_ops for sdio chip (Jarod Wilson) [1776606] - [netdrv] ath9k: correctly handle short radar pulses (Jarod Wilson) [1776606] - [netdrv] rtw88: refine flow to get tx power index (Jarod Wilson) [1776606] - [netdrv] rtw88: remove all RTW_MAX_POWER_INDEX macro (Jarod Wilson) [1776606] - [netdrv] rtw88: update tx power limit table to RF v20 (Jarod Wilson) [1776606] - [netdrv] rtw88: correct power limit selection (Jarod Wilson) [1776606] - [netdrv] rtw88: choose the lowest as world-wide power limit (Jarod Wilson) [1776606] - [netdrv] rtw88: fix incorrect tx power limit at 5G (Jarod Wilson) [1776606] - [netdrv] rtw88: remove unused variable (Jarod Wilson) [1776606] - [netdrv] rtw88: unify prefixes for tx power setting routine (Jarod Wilson) [1776606] - [netdrv] rtw88: do not use (void *) as argument (Jarod Wilson) [1776606] - [netdrv] rtw88: resolve order of tx power setting routines (Jarod Wilson) [1776606] - [netdrv] ath: fix SPDX tags (Jarod Wilson) [1776606] - [netdrv] ath10k: Add WMI diag fw logging support for WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: add report MIC error for sdio chip (Jarod Wilson) [1776606] - [netdrv] ath10k: add support for controlling tx power to a station (Jarod Wilson) [1776606] - [netdrv] ath10k: Add peer delete response event (Jarod Wilson) [1776606] - [netdrv] ath10k: wait for vdev delete response from firmware (Jarod Wilson) [1776606] - [netdrv] ath10k: fix PCIE device wake up failed (Jarod Wilson) [1776606] - [netdrv] ath10k: fix failure to set multiple fixed rate (Jarod Wilson) [1776606] - [netdrv] ath10k: Change the warning message string (Jarod Wilson) [1776606] - [netdrv] ath10k: fix fw crash by moving chip reset after napi disabled (Jarod Wilson) [1776606] - [netdrv] ath10k: add missing error handling (Jarod Wilson) [1776606] - [netdrv] ath10k: enabling tx stats support over pktlog (Jarod Wilson) [1776606] - [netdrv] ath10k: acquire lock to fix lockdep's warning (Jarod Wilson) [1776606] - [netdrv] ath10k: change firmware file name for UTF mode of SDIO/USB (Jarod Wilson) [1776606] - [netdrv] ath10k: add support for firmware crash recovery on SDIO chip (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wrapper function to ath10k debug (Jarod Wilson) [1776606] - [netdrv] ath10k: add htt_h2t_aggr_cfg_msg op for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add inline wrapper for htt_h2t_aggr_cfg_msg (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix sparse warnings: warning: incorrect type in assignment (different base types) (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: warning: cast from restricted __le16 (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: incorrect type in assignment (different base types) (Jarod Wilson) [1776606] - [netdrv] mt76: move nl80211_dfs_regions in mt76_dev data structure (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove cfg80211_chan_def from mt7615_set_channel signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: update peer's bssid when state transition occurs (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix incorrect settings in mesh mode (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: take into account extPA when configuring tx power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: init per-channel target power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support for per-chain signal strength reporting (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: simplify mt7615_mcu_set_sta_rec routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: improve hardware rate switching configuration (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: rework and fix tx status reporting (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove key check in mt7615_mcu_set_wtbl_key (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove unused variable in mt7615_mcu_set_bcn (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix slow performance when enable encryption (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: enable support for mesh (Jarod Wilson) [1776606] - [netdrv] mt76: Remove set but not used variables 'pid' and 'final_mpdu' (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_get_rate in mt76-module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rearrange locking in mt7615_config (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: init get_txpower mac80211 callback (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add the capability to configure tx power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: select wifi band according to eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support for mtd eeprom parsing (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_insert_ccmp_hdr in mt76-module (Jarod Wilson) [1776606] - [netdrv] mt76: fix setting chan->max_power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix reading target tx power from eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: do not process rx packets if the device is not initialized (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: add debugfs knob to enable/disable edcca (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add static qualifier to mt7615_rx_poll_complete (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rearrange cleanup operations in mt7615_unregister_device (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: stop mac80211 queues before setting the channel (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: run __mt76_mcu_send_msg in mt7615_mcu_send_firmware (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: init mcu_restart function pointer (Jarod Wilson) [1776606] - [netdrv] mt7615: initialize mt76_mcu_ops data structure (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use standard signature for mt7615_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove unused structure in mcu.h (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: do not use function pointers whenever possible (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: unify __mt7615_mcu_set_dev_info and mt7615_mcu_set_dev_info (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove skb_ret from mt7615_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt7615: remove dest from mt7615_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt7615: remove query from mt7615_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove unused parameter in mt7615_mcu_del_wtbl (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: unify mt7615_mcu_add_wtbl_bmc and mt7615_mcu_del_wtbl_bmc (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl_bmc (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove bss_info_convert_vif_type routine (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: simplify __mt7615_mcu_set_sta_rec (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: simplify __mt7615_mcu_set_wtbl (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: Make mt7615_irq_handler static (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: Use after free in mt7615_mcu_set_bcn() (Jarod Wilson) [1776606] - [netdrv] mt76: Fix a signedness bug in mt7615_add_interface() (Jarod Wilson) [1776606] - [netdrv] mt76: move netif_napi_del in mt76_dma_cleanup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use napi polling for tx cleanup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use napi polling for tx cleanup (Jarod Wilson) [1776606] - [netdrv] wireless/mediatek: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: dynamically alloc mcu req in mt7603_mcu_set_eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: enable/disable pre_tbtt_tasklet in mt7603_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: move pre_tbtt_tasklet in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: move beacon_mask in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: move beacon_int in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: report firmware version using ethtool (Jarod Wilson) [1776606] - [netdrv] mt76: fix endianness sparse warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use sizeof instead of sizeof_field (Jarod Wilson) [1776606] - [netdrv] mt76: add mac80211 driver for MT7615 PCIe-based chipsets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: run __mt76_mcu_send_msg in mt7603_mcu_send_firmware (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: init mcu_restart function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: initialize mt76_mcu_ops data structure (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use standard signature for mt7603_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: remove query from mt7603_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix initialization of max rx length (Jarod Wilson) [1776606] - [netdrv] mt76: use macro for sn and seq_ctrl conversion (Jarod Wilson) [1776606] - [netdrv] mt76: add skb pointer to mt76_tx_info (Jarod Wilson) [1776606] - [netdrv] mt76: move mac_work in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: only schedule txqs from the tx tasklet (Jarod Wilson) [1776606] - [netdrv] mt76: move tx tasklet to struct mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: store wcid tx rate info in one u32 reduce locking (Jarod Wilson) [1776606] - [netdrv] mt76: use readl/writel instead of ioread32/iowrite32 (Jarod Wilson) [1776606] - [netdrv] mt76: fix tx power issues (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_free_device routine (Jarod Wilson) [1776606] - [netdrv] mt76: unify set_tim (Jarod Wilson) [1776606] - [netdrv] mt7603: core: do not use magic numbers in mt7603_reg_map (Jarod Wilson) [1776606] - [netdrv] mt7603: remove mt7603_mcu_init routine (Jarod Wilson) [1776606] - [netdrv] mt76: dma: add static qualifier to mt76_dma_tx_queue_skb (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_tx_info data structure (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_sw_queue data structure (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_complete_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_prepare_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_queue_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: dma: move mt76x02_init_{tx, rx}_queue in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mmio: move mt76x02_set_irq_mask in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: send BAR after powersave wakeup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix sequence number assignment (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: add missing initialization for dev->ps_lock (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use the correct hweight8() function (Jarod Wilson) [1776606] - [netdrv] mt76: fix return value check in mt76_wmac_probe() (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: set moredata flag when queueing ps-filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: clear the service period on releasing PS filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: notify mac80211 about buffered frames in ps queue (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix up hardware queue index for PS filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: clear ps filtering mode before releasing buffered frames (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix tx status HT rate validation (Jarod Wilson) [1776606] - [netdrv] mt76: add driver for MT7603E and MT7628/7688 (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0u: do not reset radio on resume (Jarod Wilson) [1776606] - [netdrv] mt7601u: null check the allocation (Jarod Wilson) [1776606] - [netdrv] mt7601u: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: usb: fix rx A-MSDU support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: get rid of {out,in}_max_packet (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: reduce rx memory footprint (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: fix sparse warnings: should it be static? (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: fix RF frontend initialization for external PA (Jarod Wilson) [1776606] - [netdrv] mt76: generalize mt76_get_txpower for 4x4:4 devices (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix tx reordering on rate control probing without a-mpdu (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix tx status reporting issues (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix edcca file permission (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: run mt76x02_edcca_init atomically in mt76_edcca_set (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2: move mutex_lock inside mt76x2_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2u: remove mt76x02_edcca_init in mt76x2u_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: remove enable from mt76x02_edcca_init signature (Jarod Wilson) [1776606] - [netdrv] mt76: move tx_napi in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: remove useless return in mt76x02_resync_beacon_timer (Jarod Wilson) [1776606] - [netdrv] mt7601u: fix possible memory leak when the device is disconnected (Jarod Wilson) [1776606] - [netdrv] mt7601u: do not schedule rx_tasklet when the device has been disconnected (Jarod Wilson) [1776606] - [netdrv] mwifiex: don't disable hardirqs; just softirqs (Jarod Wilson) [1776606] - [netdrv] mwifiex: dispatch/rotate from reorder table atomically (Jarod Wilson) [1776606] - [netdrv] mwifiex: ignore processing invalid command response (Jarod Wilson) [1776606] - [netdrv] mwifiex: update set_mac_address logic (Jarod Wilson) [1776606] - [netdrv] mwifiex: print PCI mmap with pK (Jarod Wilson) [1776606] - [netdrv] mwifiex: drop 'set_consistent_dma_mask' log message (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add support for hr1 RF ID (Jarod Wilson) [1776606] - [netdrv] iwlwifi: change 0x02F0 fw from qu to quz (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 22000 and change wrong structs (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 22000 and fix struct name (Jarod Wilson) [1776606] - [net] mac80211: notify offchannel expire on mgmt_tx (Jarod Wilson) [1776606] - [net] nl80211: send event when CMD_FRAME duration expires (Jarod Wilson) [1776606] - [net] mac80211: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: extend __rate_control_send_low warning (Jarod Wilson) [1776606] - [net] mac80211: fill low rate even for HAS_RATE_CONTROL (Jarod Wilson) [1776606] - [net] mac80211: use STA info in rate_control_send_low() (Jarod Wilson) [1776606] - [net] mac80211: call rate_control_send_low() internally (Jarod Wilson) [1776606] - [net] cfg80211: Add a function to iterate all BSS entries (Jarod Wilson) [1776606] - [net] mac80211: allow turning TWT responder support on and off via netlink (Jarod Wilson) [1776606] - [net] mac80211: dynamically enable the TWT requester support on STA interfaces (Jarod Wilson) [1776606] - [net] mac80211: add ieee80211_get_he_iftype_cap() helper (Jarod Wilson) [1776606] - [uapi] nl80211: add support for SAE authentication offload (Jarod Wilson) [1776606] - [net] nl80211: add WPA3 definition for SAE authentication (Jarod Wilson) [1776606] - [net] nl80211: add NL80211_ATTR_IFINDEX to port authorized event (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: remove redundant assignment to rtstatus (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove redundant assignment to variable k (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove redundant assignment to variable badworden (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: fix error handle when usb probe failed (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: remove unused function exhalbtc_stack_operation_notify (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: Remove set but not used variable 'len' and 'asso_type_v2' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Remove set but not used variables 'cur_txokcnt' and 'b_last_is_cur_rdl_state' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Remove unused GET_XXX and SET_XXX descriptor macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: use le32 to access cckswing tables (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: Fix used uninitialized variables in power tracking (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: make tables to be 'static const' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: Reduce indentation and fix coding style (Jarod Wilson) [1776606] - [netdrv] rtw88: fix typo rtw_writ16_set (Jarod Wilson) [1776606] - [netdrv] rtw88: rsvd page should go though management queue (Jarod Wilson) [1776606] - [netdrv] rtw88: restore DACK results to save time (Jarod Wilson) [1776606] - [netdrv] rtw88: power on again if it was already on (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: use more accurate ofdm fa counting (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: disable rx clock gating before counter reset (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update channel and bandwidth BB setting (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add rf write protection when switching channel (Jarod Wilson) [1776606] - [netdrv] rtw88: add beacon function setting (Jarod Wilson) [1776606] - [netdrv] rtw88: add support for random mac scan (Jarod Wilson) [1776606] - [netdrv] rtw88: add fast xmit support (Jarod Wilson) [1776606] - [netdrv] rtw88: more descriptions about LPS (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: check if queue mapping exceeds size of ac_to_hwq (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: use ieee80211_ac_numbers instead of 0-3 (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use strlcpy() instead of strcpy() (Jarod Wilson) [1776606] - [netdrv] brcmfmac: fix typos in code comments (Jarod Wilson) [1776606] - [netdrv] brcm80211: select WANT_DEV_COREDUMP conditionally for brcmfmac (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use separate Kconfig file for brcmfmac (Jarod Wilson) [1776606] - [netdrv] brcmfmac: switch source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcmsmac: switch phy source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcmutil: switch source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcm80211: switch common header files to using SPDX license identifier (Jarod Wilson) [1776606] - [net] cfg80211: Handle bss expiry during connection (Jarod Wilson) [1776606] - [netdrv] ath10k: Check tx_stats before use it (Jarod Wilson) [1776606] - [netdrv] ath10k: add peer id check in ath10k_peer_find_by_id (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wmi tlv service map for mesh 11s (Jarod Wilson) [1776606] - [netdrv] ath10k: Do not send probe response template for mesh (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wmi tlv vdev subtype for mesh in WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: change swap mail box config for UTF mode of SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix the wrong value of enums for wmi tlv stats id (Jarod Wilson) [1776606] - [netdrv] ath10k: coredump: use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix encoding for protected management frames (Jarod Wilson) [1776606] - [netdrv] ath10k: rx_duration update for fw_stats debugfs entry (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix the tx stats bytes & packets parsing (Jarod Wilson) [1776606] - [netdrv] ath10k: Modify CE4 src buffer entries to 2048 for WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: Move board id and fw version logging to info level (Jarod Wilson) [1776606] - [netdrv] ath10k: Added support to reset HTT stats in debugfs (Jarod Wilson) [1776606] - [netdrv] ath10k: Extended the HTT stats support to retrieve Mu-MIMO related stats (Jarod Wilson) [1776606] - [netdrv] ath: DFS JP domain W56 fixed pulse type 3 RADAR detection (Jarod Wilson) [1776606] - [netdrv] ath9k: drop redundant code in ar9003_hw_set_channel (Jarod Wilson) [1776606] - [netdrv] ath: drop duplicated define (Jarod Wilson) [1776606] - [netdrv] ath9k: Remove some set but not used variables (Jarod Wilson) [1776606] - [netdrv] ath9k: Differentiate between max combined and per chain power (Jarod Wilson) [1776606] - [netdrv] ath9k: Check for errors when reading SREV register (Jarod Wilson) [1776606] - [netdrv] ath9k: Don't trust TX status TID number when reporting airtime (Jarod Wilson) [1776606] - [netdrv] ath6kl: remove redundant check of status != 0 (Jarod Wilson) [1776606] - [netdrv] ath6kl: add some bounds checking (Jarod Wilson) [1776606] - [netdrv] ath6kl: wmi: use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath6kl: debug: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: fix incorrect multicast/broadcast rate setting (Jarod Wilson) [1776606] - [netdrv] ath10k: enable QCA6174 hw3.2 SDIO hardware (Jarod Wilson) [1776606] - [netdrv] ath10k: add fragmentation handler for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add PN replay protection for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add handler for HTT_T2H_MSG_TYPE_SEC_IND event (Jarod Wilson) [1776606] - [netdrv] ath10k: add struct for high latency PN replay protection (Jarod Wilson) [1776606] - [netdrv] ath10k: sdio: add missing error check (Jarod Wilson) [1776606] - [netdrv] ath10k: add initialization of HTC header (Jarod Wilson) [1776606] - [netdrv] ath10k: fix use-after-free on SDIO data frames (Jarod Wilson) [1776606] - [netdrv] ath10k: htt: support MSDU ids with SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: initialise struct ath10k_bus params to zero (Jarod Wilson) [1776606] - [netdrv] ath10k: htt: don't use txdone_fifo with SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: don't disable interrupts in ath10k_sdio_remove() (Jarod Wilson) [1776606] - [netdrv] ath10k: sdio: workaround firmware UART pin configuration bug (Jarod Wilson) [1776606] - [net] cfg80211: Add airtime statistics and settings (Jarod Wilson) [1776606] - [base] depend on HAS_IOMEM for devm_platform_ioremap_resource() (Jarod Wilson) [1776606] - [base] provide devm_platform_ioremap_resource() (Jarod Wilson) [1776606] - [lib] crypto: arc4 - refactor arc4 core code into separate library (Jarod Wilson) [1776606] - [crypto] export arc4 defines (Jarod Wilson) [1776606] - [crypto] arc4 - convert to skcipher API (Jarod Wilson) [1776606] - [kernel] bitfield: add u8 helpers (Jarod Wilson) [1776606]- [md] raid5: need to set STRIPE_HANDLE for batch head (Nigel Croxon) [1774840] - [scsi] lpfc: remove left-over BUILD_NVME defines (Ewan Milne) [1782235] - [block] fix memleak of bio integrity data (Ming Lei) [1779898] - [fs] xfs: attach dquots and reserve quota blocks during unwritten conversion (Carlos Maiolino) [1782094] - [nvme] nvme-fc: fix double-free scenarios on hw queues (Ewan Milne) [1781390] - [tools] power turbostat: Add Cometlake support (David Arcari) [1759661] - [mm] hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [1731295] - [documentation] powerpc/pseries: Add documentation for vcpudispatch_stats (Gustavo Duarte) [1723870] - [powerpc] pseries: Protect against hogging the cpu while setting up the stats (Gustavo Duarte) [1723870] - [powerpc] pseries: Provide vcpu dispatch statistics (Gustavo Duarte) [1723870] - [powerpc] pseries: Move mm/book3s64/vphn.c under platforms/pseries/ (Gustavo Duarte) [1723870] - [powerpc] pseries: Generalize hcall_vphn() (Gustavo Duarte) [1723870] - [powerpc] mm: Move book3s64 specifics in subdirectory mm/book3s64 (Gustavo Duarte) [1723870] - [powerpc] pseries: Introduce rwlock to gatekeep DTLB usage (Gustavo Duarte) [1723870] - [powerpc] pseries: Factor out DTL buffer allocation and registration routines (Gustavo Duarte) [1723870] - [powerpc] pseries: Do not save the previous DTL mask value (Gustavo Duarte) [1723870] - [powerpc] pseries: Use macros for referring to the DTL enable mask (Gustavo Duarte) [1723870] - [powerpc] mm: change #include "mmu_decl.h" to (Gustavo Duarte) [1723870] - [fs] devpts_pty_kill(): don't bother with d_delete() (Eric Sandeen) [1772718] - [fs] devpts: always delete dcache dentry-s in dput() (Eric Sandeen) [1772718] - [infiniband] rdma/siw: Fix post_recv QP state locking (Kamal Heib) [1779625] - [infiniband] rdma/siw: Fix SQ/RQ drain logic (Kamal Heib) [1779625] - [infiniband] rdma/siw: Relax from kmap_atomic() use in TX path (Kamal Heib) [1779625] - [netdrv] nfp: flower: cmsg rtnl locks can timeout reify messages (Pablo Cascon) [1729154] - [netdrv] nfp: Drop unnecessary continue in nfp_net_pf_alloc_vnics (Pablo Cascon) [1729154] - [netdrv] nfp: flower: handle neighbour events on internal ports (Pablo Cascon) [1729154] - [netdrv] nfp: flower: prevent ingress block binds on internal ports (Pablo Cascon) [1729154] - [netdrv] nfp: add AMDA0058 boards to firmware list (Pablo Cascon) [1729154] - [netdrv] nfp: no need to check return value of debugfs_create functions (Pablo Cascon) [1729154] - [netdrv] nfp: flower: encode mac indexes with pre-tunnel rule check (Pablo Cascon) [1729154] - [netdrv] nfp: flower: remove offloaded MACs when reprs are applied to OvS bridges (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: verify pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: detect potential pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: push vlan after tunnel in merge (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS set action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS pop action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS push action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: ensure ip protocol is specified for L4 matches (Pablo Cascon) [1729154] - [netdrv] nfp: flower: fix ethernet check on match fields (Pablo Cascon) [1729154] - [netdrv] nfp: ccm: increase message limits (Pablo Cascon) [1729154] - [netdrv] nfp: Use spinlock_t instead of struct spinlock (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add GRE encap action support (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add GRE decap classification support (Pablo Cascon) [1729154] - [netdrv] nfp: flower: rename tunnel related functions in action offload (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add helper functions for tunnel classification (Pablo Cascon) [1729154] - [netdrv] nfp: flower: refactor tunnel key layer calculation (Pablo Cascon) [1729154] - [netdrv] nfp: flower: extend extack messaging for flower match and actions (Pablo Cascon) [1729154] - [netdrv] nfp: flower: use extack messages in flower offload (Pablo Cascon) [1729154] - [netdrv] nfp: flower: check L4 matches on unknown IP protocols (Pablo Cascon) [1729154] - [netdrv] nfp: print a warning when binding VFs to PF driver (Pablo Cascon) [1729154] - [netdrv] nfp: update the old flash error message (Pablo Cascon) [1729154] - [netdrv] nfp: prepare for more TX metadata prepend (Pablo Cascon) [1729154] - [netdrv] nfp: add tls init code (Pablo Cascon) [1729154] - [netdrv] nfp: parse crypto opcode TLV (Pablo Cascon) [1729154] - [netdrv] nfp: add support for sending control messages via mailbox (Pablo Cascon) [1729154] - [netdrv] nfp: parse the mailbox cmsg TLV (Pablo Cascon) [1729154] - [netdrv] nfp: make bar_lock a semaphore (Pablo Cascon) [1729154] - [netdrv] nfp: count all failed TX attempts as errors (Pablo Cascon) [1729154] - [netdrv] nfp: ensure skb network header is set for packet redirect (Pablo Cascon) [1728773] - [netdrv] nfp: reintroduce ndo_get_port_parent_id for representor ports (Pablo Cascon) [1728773] - [netdrv] nfp: implement PCI driver shutdown callback (Pablo Cascon) [1728773] - [netdrv] nfp: add SR-IOV trusted VF support (Pablo Cascon) [1728773] - [netdrv] nfp: split out common control message handling code (Pablo Cascon) [1728773] - [netdrv] nfp: move vNIC reset before netdev init (Pablo Cascon) [1728773] - [netdrv] nfp: add a mutex lock for the vNIC ctrl BAR (Pablo Cascon) [1728773] - [netdrv] nfp: opportunistically poll for reconfig result (Pablo Cascon) [1728773] - [netdrv] nfp: remove ndo_get_port_parent_id implementation (Pablo Cascon) [1728773] - [netdrv] nfp: pass switch ID through devlink_port_attrs_set() (Pablo Cascon) [1728773] - [netdrv] nfp: implement ethtool get module EEPROM (Pablo Cascon) [1728773] - [netdrv] nfp: nsp: implement read SFF module EEPROM (Pablo Cascon) [1728773] - [netdrv] nfp: do not handle nn->port defined case in nfp_net_get_phys_port_name() (Pablo Cascon) [1728773] - [netdrv] nfp: register devlink port before netdev (Pablo Cascon) [1728773] - [netdrv] nfp: remove defines for unused control bits (Pablo Cascon) [1728773] - [netdrv] replace ndo_get_devlink with ndo_get_devlink_port (Pablo Cascon) [1728773] - [netdrv] nfp: add .ndo_get_devlink (Pablo Cascon) [1728773] - [netdrv] nfp: flower: add rcu locks when accessing netdev for tunnels (Pablo Cascon) [1728773] - [netdrv] nfp: flower: add qos offload stats request and reply (Pablo Cascon) [1728773] - [netdrv] nfp: flower: fix size_t compile warning (Pablo Cascon) [1728773] - [netdrv] nfp: flower: fix implicit fallthrough warning (Pablo Cascon) [1728773] - [netdrv] nfp: flower: offload merge flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: support stats update for merge flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: generate merge flow rule (Pablo Cascon) [1728773] - [netdrv] nfp: flower: validate merge hint flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: handle merge hint messages (Pablo Cascon) [1728773] - [netdrv] nfp: flower: get flows by host context (Pablo Cascon) [1728773] - [netdrv] nfp: flower: allow tunnels to output to internal port (Pablo Cascon) [1728773] - [netdrv] nfp: flower: support fallback packets from internal ports (Pablo Cascon) [1728773] - [netdrv] nfp: allow fallback packets from non-reprs (Pablo Cascon) [1728773] - [netdrv] nfp: flower: allow offloading of matches on 'internal' ports (Pablo Cascon) [1728773] - [netdrv] nfp: flower: turn on recirc and merge hint support in firmware (Pablo Cascon) [1728773] - [netdrv] nfp: flower: reduce action list size by coalescing mangle actions (Pablo Cascon) [1728773] - [fs] xfs: properly serialise fallocate against AIO+DIO (Eric Sandeen) [1765547] - [fs] xfs: fix attr leaf header freemap.size underflow (Brian Foster) [1728989] - [mm] maintain randomization of page free lists (Rafael Aquini) [1620349] - [mm] move buddy list manipulations into helpers (Rafael Aquini) [1620349] - [mm] shuffle initial free memory to improve memory-side-cache utilization (Rafael Aquini) [1620349] - [powerpc] kvm: ppc: book3s hv: Flush link stack on guest exit to host kernel (Gustavo Duarte) [1777686] - [powerpc] book3s64: Fix link stack flush on context switch (Gustavo Duarte) [1777686] - [powerpc] 64s: support nospectre_v2 cmdline option (Gustavo Duarte) [1777686] - [powerpc] fsl: Update Spectre v2 reporting (Gustavo Duarte) [1777686] - [powerpc] fsl: Add nospectre_v2 command line argument (Gustavo Duarte) [1777686] - [powerpc] fsl: Fix spectre_v2 mitigations reporting (Gustavo Duarte) [1777686] - [powerpc] 64: Make meltdown reporting Book3S 64 specific (Gustavo Duarte) [1777686] - [powerpc] 64: Disable the speculation barrier from the command line (Gustavo Duarte) [1777686] - [x86] kprobes: Avoid kretprobe recursion bug (Jiri Olsa) [1779235] - [x86] kprobes: Verify stack frame on kretprobe (Jiri Olsa) [1779235]- [fs] iomap: Fix pipe page leakage during splicing (Andreas Grunbacher) [1622634] - [fs] iomap: fix return value of iomap_dio_bio_actor on 32bit systems (Andreas Grunbacher) [1622634] - [fs] iomap: iomap_bmap should check iomap_apply return value (Andreas Grunbacher) [1622634] - [fs] iomap: Fix overflow in iomap_page_mkwrite (Andreas Grunbacher) [1622634] - [fs] splice: only read in as much information as there is pipe buffer space (Andreas Grunbacher) [1622634] - [fs] gfs2: Always mark inode dirty in fallocate (Andreas Grunbacher) [1622634] - [fs] dax: Fix pmd vs pte conflict detection (Jeff Moyer) [1777250] - [fs] xfs: move local to extent inode logging into bmap helper (Brian Foster) [1737677] - [fs] xfs: remove broken error handling on failed attr sf to leaf change (Brian Foster) [1737677] - [fs] xfs: log the inode on directory sf to block format change (Brian Foster) [1737677] - [block] bfq: deschedule empty bfq_queues not referred by any process (Ming Lei) [1773831] - [scsi] revert "scsi: qla2xxx: Fix memory leak when sending I/O fails" (Himanshu Madhani) [1759275] - [infiniband] rdma/iw_cxgb4: Report correct port speed/width (Vishal Kulkarni) [1757806] - [infiniband] rdma/iw_cxgb4: fix SRQ access from dump_qp() (Vishal Kulkarni) [1779997] - [net] nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Vladis Dronov) [1778898] - [atm] iphase: Fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [x86] tls: Fix possible spectre-v1 in do_get_thread_area() (Vladis Dronov) [1778898] - [x86] ptrace: Fix possible spectre-v1 in ptrace_get_debugreg() (Vladis Dronov) [1778898] - [net] atm: Fix potential Spectre v1 vulnerabilities (Vladis Dronov) [1778898] - [powerpc] ptrace: Mitigate potential Spectre v1 (Vladis Dronov) [1778898] - [char] applicom: Fix potential Spectre v1 vulnerabilities (Vladis Dronov) [1778898] - [char] mwave: fix potential Spectre v1 vulnerability (Vladis Dronov) [1778898] - [misc] misc/sgi-gru: fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [usb] gadget: storage: Fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [misc] hmc6352: fix potential Spectre v1 (Vladis Dronov) [1778898] - [s390] qeth: ensure linear access to packet headers (Philipp Rudo) [1781085] - [s390] qeth: guard against runt packets (Philipp Rudo) [1781085] - [s390] qeth: handle skb allocation error gracefully (Philipp Rudo) [1781085] - [s390] qeth: drop unwanted packets earlier in RX path (Philipp Rudo) [1781085] - [s390] qeth: support per-frame invalidation (Philipp Rudo) [1781085] - [s390] qeth: gather more detailed RX dropped/error statistics (Philipp Rudo) [1781085] - [s390] Mark expected switch fall-throughs (Philipp Rudo) [1781085] - [sched] fair: Scale bandwidth quota and period without losing quota/period ratio precision (Phil Auld) [1706247] - [sched] fair: Fix -Wunused-but-set-variable warnings (Phil Auld) [1706247] - [sched] fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices (Phil Auld) [1706247] - [kernel] sched/core: Remove double update_max_interval() call on CPU startup (Phil Auld) [1757535] - [kernel] sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr() (Phil Auld) [1757535] - [kernel] sched/fair: Don't assign runtime for throttled cfs_rq (Phil Auld) [1757535] - [kernel] cpufreq: schedutil: Don't skip freq update when limits change (Phil Auld) [1757535] - [kernel] sched/deadline: Fix double accounting of rq/running bw in push & pull (Phil Auld) [1757535] - [kernel] sched/fair: Fix imbalance due to CPU affinity (Phil Auld) [1757535] - [kernel] sched/fair: Use RCU accessors consistently for ->numa_group (Phil Auld) [1757535] - [kernel] sched/fair: Don't free p->numa_faults with concurrent readers (Phil Auld) [1757535] - [kernel] sched/fair: Rename weighted_cpuload() to cpu_runnable_load() (Phil Auld) [1757535] - [kernel] sched/topology: Remove unused 'sd' parameter from arch_scale_cpu_capacity() (Phil Auld) [1757535] - [kernel] sched/fair: Don't push cfs_bandwith slack timers forward (Phil Auld) [1757535] - [documentation] sched/fair: Fix "runnable_avg_yN_inv" not used warnings (Phil Auld) [1757535] - [kernel] sched/fair: Clean up definition of NOHZ blocked load functions (Phil Auld) [1757535] - [kernel] sched/core: Add __sched tag for io_schedule() (Phil Auld) [1757535] - [kernel] sched/fair: Remove sgs->sum_weighted_load (Phil Auld) [1757535] - [kernel] sched/core: Remove sd->*_idx (Phil Auld) [1757535] - [kernel] sched/core: Remove rq->cpu_load[] (Phil Auld) [1757535] - [kernel] sched/debug: Remove sd->*_idx range on sysctl (Phil Auld) [1757535] - [kernel] sched/fair: Replace source_load() & target_load() with weighted_cpuload() (Phil Auld) [1757535] - [kernel] sched/fair: Remove the rq->cpu_load[] update code (Phil Auld) [1757535] - [kernel] sched/fair: Remove rq->load (Phil Auld) [1757535] - [kernel] sched/core: Unify p->on_rq updates (Phil Auld) [1757535] - [kernel] sched/core: Remove ttwu_activate() (Phil Auld) [1757535] - [kernel] sched/cpufreq: Fix 32-bit math overflow (Phil Auld) [1757535] - [kernel] sched/fair: Update scale invariance of PELT (Phil Auld) [1757535] - [kernel] sched/pelt: Skip updating util_est when utilization is higher than CPU's capacity (Phil Auld) [1757535] - [kernel] sched/fair: Move the rq_of() helper function (Phil Auld) [1757535] - [kernel] sched/core: Use READ_ONCE()/WRITE_ONCE() in move_queued_task()/task_rq_lock() (Phil Auld) [1757535] - [kernel] sched/numa: Remove unused numa_stats::nr_running field (Phil Auld) [1757535] - [kernel] sched/fair: Add lsub_positive() and use it consistently (Phil Auld) [1706247 1757535] - [kernel] sched/fair: Mask UTIL_AVG_UNCHANGED usages (Phil Auld) [1706247 1757535] - [cpuidle] teo: Avoid using "early hits" incorrectly (Al Stone) [1725618] - [cpuidle] teo: Fix "early hits" handling for disabled idle states (Al Stone) [1725618] - [cpuidle] teo: Consider hits and misses metrics of disabled states (Al Stone) [1725618] - [cpuidle] teo: Rename local variable in teo_select() (Al Stone) [1725618] - [cpuidle] teo: Ignore disabled idle states that are too deep (Al Stone) [1725618] - [cpuidle] teo: Get rid of redundant check in teo_update() (Al Stone) [1725618] - [cpuidle] teo: Allow tick to be stopped if PM QoS is used (Al Stone) [1725618] - [cpuidle] governors: unify last_state_idx (Al Stone) [1725618] - [powerpc] powernv/cpuidle: Fix idle states all being marked invalid (Al Stone) [1725618] - [cpuidle] menu: Avoid overflows when computing variance (Al Stone) [1725618] - [cpuidle] dt: bail out if the idle-state DT node is not compatible (Al Stone) [1725618] - [kernel] cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK (Al Stone) [1725618] - [cpuidle] New timer events oriented governor for tickless systems (Al Stone) [1725618] - [cpuidle] Add 'above' and 'below' idle state metrics (Al Stone) [1725618] - [cpuidle] big.little: fix refcount leak (Al Stone) [1725618] - [documentation] documentation: admin-guide: pm: Add cpuidle document (Al Stone) [1725618] - [cpuidle] powerpc/pseries/cpuidle: Fix preempt warning (Al Stone) [1725618] - [cpuidle] arm: cpuidle: Convert to use cpuidle_register|unregister() (Al Stone) [1725618] - [cpuidle] arm: cpuidle: Don't register the driver when back-end init returns -ENXIO (Al Stone) [1725618] - [cpuidle] menu: Remove get_loadavg() from the performance multiplier (Al Stone) [1725618] - [kernel] sched: Factor out nr_iowait and nr_iowait_cpu (Al Stone) [1725618] - [kernel] sched/core: Fix comment regarding nr_iowait_cpu() and get_iowait_load() (Al Stone) [1725618] - [cpuidle] menu: Avoid computations when result will be discarded (Al Stone) [1725618] - [cpuidle] menu: Drop redundant comparison (Al Stone) [1725618] - [cpuidle] menu: Simplify checks related to the polling state (Al Stone) [1725618] - [cpuidle] menu: Move the latency_req == 0 special case check (Al Stone) [1725618] - [cpuidle] menu: Avoid computations for very close timers (Al Stone) [1725618] - [cpuidle] menu: Do not update last_state_idx in menu_select() (Al Stone) [1725618] - [cpuidle] menu: Get rid of first_idx from menu_select() (Al Stone) [1725618] - [cpuidle] menu: Compute first_idx when latency_req is known (Al Stone) [1725618] - [cpuidle] menu: Replace data->predicted_us with local variable (Al Stone) [1725618] - [cpuidle] enter_state: Don't needlessly calculate diff time (Al Stone) [1725618] - [kernel] cpuidle: Remove unnecessary wrapper cpuidle_get_last_residency() (Al Stone) [1725618] - [cpuidle] menu: Update stale polling override comment (Al Stone) [1725618] - [cpuidle] menu: Fix white space (Al Stone) [1725618] - [cpuidle] powernv/cpuidle: Use parsed device tree values for cpuidle_init (Al Stone) [1725618] - [powerpc] powernv/cpuidle: Parse dt idle properties into global structure (Al Stone) [1725618] - [cpuidle] arm: cpuidle: silence error on driver registration failure (Al Stone) [1725618]- [documentation] docs: admin-guide: Remove threads-max auto-tuning (Joe Lawrence) [1771270] - [documentation] docs: admin-guide: Fix min value of threads-max in kernel.rst (Joe Lawrence) [1771270] - [kernel] sysctl.c: do not override max_threads provided by userspace (Joe Lawrence) [1771270] - [fs] ext4: fix integer overflow when calculating commit interval (Lukas Czerner) [1775166] - [fs] ext4: fix punch hole for inline_data file systems (Lukas Czerner) [1775166] - [fs] ext4: fix warning inside ext4_convert_unwritten_extents_endio (Lukas Czerner) [1775166] - [fs] ext4: set error return correctly when ext4_htree_store_dirent fails (Lukas Czerner) [1775166] - [fs] ext4: fix warning when turn on dioread_nolock and inline_data (Lukas Czerner) [1775166] - [fs] ext4: use jbd2_inode dirty range scoping (Lukas Czerner) [1775166] - [fs] jbd2: introduce jbd2_inode dirty range scoping (Lukas Czerner) [1775166] - [mm] add filemap_fdatawait_range_keep_errors() (Lukas Czerner) [1775166] - [fs] ext4: enforce the immutable flag on open files (Lukas Czerner) [1775166] - [fs] ext4: don't allow any modifications to an immutable file (Lukas Czerner) [1775166] - [fs] jbd2: fix typo in comment of journal_submit_inode_data_buffers (Lukas Czerner) [1775166] - [fs] jbd2: fix some print format mistakes (Lukas Czerner) [1775166] - [fs] ext4: do not delete unlinked inode from orphan list on failed truncate (Lukas Czerner) [1775166] - [fs] ext4: wait for outstanding dio during truncate in nojournal mode (Lukas Czerner) [1775166] - [fs] ext4: don't perform block validity checks on the journal inode (Lukas Czerner) [1775166] - [fs] ext4: fix block validity checks for journal inodes using indirect blocks (Lukas Czerner) [1775166] - [fs] ext4: fix miscellaneous sparse warnings (Lukas Czerner) [1775166] - [fs] jbd2: fix potential double free (Lukas Czerner) [1775166] - [fs] quota: fix condition for resetting time limit in do_set_dqblk() (Lukas Czerner) [1778119] - [fs] quota: honor quota type in Q_XGETQSTAT[V] calls (Lukas Czerner) [1778119] - [fs] quota: fix a problem about transfer quota (Lukas Czerner) [1778119] - [fs] quota: add dqi_dirty_list description to comment of Dquot List Management (Lukas Czerner) [1778119] - [fs] quota: check time limit when back out space/inode change (Lukas Czerner) [1778119] - [fs] quota: fix wrong indentation (Lukas Czerner) [1778119] - [fs] quota: remove trailing whitespaces (Lukas Czerner) [1778119] - [fs] quota: code cleanup for __dquot_alloc_space() (Lukas Czerner) [1778119] - [fs] quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON, OFF} quotactls (Lukas Czerner) [1778119] - [fs] quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS (Lukas Czerner) [1778119] - [hv] vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Resume after fixing up old primary channels (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Suspend after cleaning up hv_sock and sub channels (Mohammed Gamal) [1774675] - [kernel] hv: vmbus: Add a helper function is_sub_channel() (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Clean up hv_sock channels by force upon suspend (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Suspend/resume the vmbus itself for hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Ignore the offers when resuming from hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Implement suspend/resume for VSC drivers for hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Fix virt_to_hvpfn() for X86_PAE (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Remove the unused "tsc_page" from struct hv_context (Mohammed Gamal) [1774675] - [hv] tools: hv: Use the correct style for SPDX License Identifier (Mohammed Gamal) [1774675] - [hv] hv_balloon: Reorganize the probe function (Mohammed Gamal) [1774675] - [hv] hv_balloon: Use a static page for the balloon_up send buffer (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Replace page definition with Hyper-V specific one (Mohammed Gamal) [1774675] - [hv] hv: Add a module description line to the hv_vmbus driver (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup() (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Fix race condition with new ring_buffer_info mutex (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Set ring_info field to 0 and remove memset (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Refactor chan->state if statement (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Expose monitor data only when monitor pages are used (Mohammed Gamal) [1774675] - [netdrv] hv_netvsc: Fix error handling in netvsc_attach() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix error handling in netvsc_set_features() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Sync offloading features to VF NIC (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Allow scatter-gather feature to be tunable (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix a warning of suspicious RCU usage (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Set probe mode to sync (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: fix race that may miss tx queue wakeup (Mohammed Gamal) [1774687] - [netdrv] nfp: bpf: fix latency bug when updating stack index register (Pablo Cascon) [1729156] - [netdrv] nfp: bpf: eliminate zero extension code-gen (Pablo Cascon) [1729156] - [netdrv] bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during suspend/resume (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during error recovery (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: flow_offload: offload tunnel decap rules via indirect callbacks (Jonathan Toppins) [1773724] - [netdrv] bnxt: Avoid logging an unnecessary message when a flow can't be offloaded (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Add support to collect crash dump via ethtool (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Add support to invoke OP-TEE API to reset firmware (Jonathan Toppins) [1773724] - [netdrv] broadcom: bnxt: Fix use true/false for bool (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Avoid disabling pci device in bnxt_remove_one() for already disabled device (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Minor formatting changes in FW devlink_health_reporter (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Adjust the time to wait before polling firmware readiness (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Fix devlink NVRAM related byte order related issues (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Fix the size of devlink MSIX parameters (Jonathan Toppins) [1773724] - [nvme] Fix parsing of ANA log page (Ewan Milne) [1769028] - [nvme] nvme-multipath: fix ana log nsid lookup when nsid is not found (Ewan Milne) [1769028] - [nvme] nvme-multipath: fix possible I/O hang when paths are updated (Ewan Milne) [1769028] - [nvme] revert "nvme: update node paths after adding new path" (Ewan Milne) [1769028] - [netdrv] mlx5: Update the list of the PCI supported devices (Mohammad Heib) [1776921] - [netdrv] mlx5: Fix auto group size calculation (Mohammad Heib) [1776921] - [netdrv] mlx5e: Do not use non-EXT link modes in EXT mode (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix set vf link state error flow (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Limit STE hash table enlarge based on bytemask (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix invalid EQ vector number on CQ creation (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Skip rehash for tables with byte mask zero (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix error flow cleanup in mlx5e_tc_tun_create_header_ipv4/6 (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix matcher builders select check (Mohammad Heib) [1776921] - [netdrv] mlx5: Read num_vfs before disabling SR-IOV (Mohammad Heib) [1776921] - [netdrv] mlx5: Clear VF's configuration on disabling SRIOV (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix memory leak during rule creation (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix memory leak in modify action destroy (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix eswitch debug print of max fdb flow (Mohammad Heib) [1776921] - [netdrv] mlx5: LAG, Use affinity type enumerators (Mohammad Heib) [1776921] - [netdrv] mlx5: E-switch, Enable metadata on own vport (Mohammad Heib) [1776921] - [netdrv] mlx5: Correct comment for legacy fields (Mohammad Heib) [1776921] - [netdrv] mlx5: Fixed a typo in a comment in esw_del_uc_addr() (Mohammad Heib) [1776921] - [netdrv] mlx5: Fix rtable reference leak (Mohammad Heib) [1776921] - [netdrv] mlx5: fix a -Wstringop-truncation warning (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix a race with XSKICOSQ in XSK wakeup flow (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix wrong max num channels indication (Mohammad Heib) [1776921] - [netdrv] mlx5e: Add XSK zero-copy support (Mohammad Heib) [1776921]- [mm] memremap: drop unused SECTION_SIZE and SECTION_MASK (Don Dutile) [1754737] - [mm] memremap: Fix reuse of pgmap instances with internal references (Don Dutile) [1754737] - [mm] memunmap: don't access uninitialized memmap in memunmap_pages() (Don Dutile) [1754737] - [mm] memremap: move from kernel/ to mm/ (Don Dutile) [1754737] - [kernel] memremap: provide an optional internal refcount in struct dev_pagemap (Don Dutile) [1754737] - [kernel] memremap: replace the altmap_valid field with a PGMAP_ALTMAP_VALID flag (Don Dutile) [1754737] - [mm] memremap: remove the data field in struct dev_pagemap (Don Dutile) [1754737] - [kernel] memremap: add a migrate_to_ram method to struct dev_pagemap_ops (Don Dutile) [1754737] - [kernel] memremap: lift the devmap_enable manipulation into devm_memremap_pages (Don Dutile) [1754737] - [nvdimm] memremap: pass a struct dev_pagemap to ->kill and ->cleanup (Don Dutile) [1754737] - [kernel] memremap: move dev_pagemap callbacks into a separate structure (Don Dutile) [1754737] - [kernel] memremap: validate the pagemap type passed to devm_memremap_pages (Don Dutile) [1754737] - [mm] remove MEMORY_DEVICE_PUBLIC support (Don Dutile) [1754737] - [mm] migrate.c: cleanup expected_page_refs() (Don Dutile) [1754737] - [mm] migration: factor out code to compute expected number of page references (Don Dutile) [1754737] - [kernel] mm/devm_memremap_pages: fix final page put race (Don Dutile) [1754737] - [kernel] mm/devm_memremap_pages: introduce devm_memunmap_pages (Don Dutile) [1754737] - [kernel] memremap.c: remove the unused device_private_entry_fault() export (Don Dutile) [1754737] - [base] devres: introduce devm_release_action() (Don Dutile) [1754737] - [base] devres: Align data[] to ARCH_KMALLOC_MINALIGN (Don Dutile) [1754737] - [base] devres: provide devm_kstrdup_const() (Don Dutile) [1754737] - [base] devres: constify p in devm_kfree() (Don Dutile) [1754737] - [kernel] mm: move is_kernel_rodata() to asm-generic/sections.h (Don Dutile) [1754737] - [kernel] mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX() (Don Dutile) [1754737] - [kernel] mm: create the new vm_fault_t type (Don Dutile) [1754737] - [kernel] mm/hmm: convert to use vm_fault_t (Don Dutile) [1754737] - [kernel] mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmm (Don Dutile) [1754737] - [fs] proc/vmcore.c: Convert to use vmf_error() (Don Dutile) [1754737] - [fs] proc/vmcore.c: use new typedef vm_fault_t (Don Dutile) [1754737] - [s390] vdso_fault return type (Don Dutile) [1754737] - [mm] inline vm_insert_pfn_prot() into caller (Don Dutile) [1754737] - [mm] remove vm_insert_pfn() (Don Dutile) [1754737] - [mm] make vm_insert_pfn_prot() static (Don Dutile) [1754737] - [x86] convert vdso to use vm_fault_t (Don Dutile) [1754737] - [mm] introduce vmf_insert_pfn_prot() (Don Dutile) [1754737] - [mm] convert __vm_insert_mixed() to vm_fault_t (Don Dutile) [1754737] - [kernel] mm: remove vm_insert_mixed() (Don Dutile) [1754737] - [fs] cramfs: convert to use vmf_insert_mixed (Don Dutile) [1754737] - [scsi] cxlflash: Change return type for fault handler (Don Dutile) [1754737] - [misc] ocxl: Change return type for fault handler (Don Dutile) [1754737] - [kernel] fs/iomap.c: change return type to vm_fault_t (Don Dutile) [1754737] - [mm] swap.c: remove duplicated include (Don Dutile) [1754737] - [kernel] perf/aux: Fix the aux_output group inheritance fix (Michael Petlan) [1743210] - [kernel] perf/core: Fix inheritance of aux_output groups (Michael Petlan) [1743210] - [kernel] perf/aux: Disallow aux_output for kernel events (Michael Petlan) [1743210] - [kernel] perf/core: Reattach a misplaced comment (Michael Petlan) [1743210] - [kernel] perf/aux: Fix AUX output stopping (Michael Petlan) [1743210] - [tools] perf vendor events s390: Add JSON transaction for machine type 8561 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Fix use of TRUE with SQLite (Michael Petlan) [1743210] - [tools] objtool: Fix build by linking against tools/lib/ctype.o sources (Michael Petlan) [1743210] - [tools] perf list: Allow plurals for metric, metricgroup (Michael Petlan) [1743210] - [tools] perf vendor events: Minor fixes to the README (Michael Petlan) [1743210] - [tools] perf vendor events amd: Remove redundant '[' (Michael Petlan) [1743210] - [tools] perf vendor events amd: Add L3 cache events for Family 17h (Michael Petlan) [1743210] - [tools] tools include uapi: Update copy of files related to new fspick, fsmount, fsconfig, fsopen, move_mount and open_tree syscalls (Michael Petlan) [1743210] - [tools] perf pmu-events: Fix missing "cpu_clk_unhalted.core" event (Michael Petlan) [1743210] - [tools] perf annotate: Fix s390 gap between kernel end and module start (Michael Petlan) [1743210] - [tools] perf record: Fix module size on s390 (Michael Petlan) [1743210] - [tools] perf tools: Fix include paths in ui directory (Michael Petlan) [1743210] - [tools] perf tools: Fix a typo in a variable name in the Documentation Makefile (Michael Petlan) [1743210] - [tools] perf cpumap: Fix writing to illegal memory in handling cpumap mask (Michael Petlan) [1743210] - [tools] perf ftrace: Fix failure to set cpumask when only one cpu is present (Michael Petlan) [1743210] - [tools] perf db-export: Fix thread__exec_comm() (Michael Petlan) [1743210] - [tools] perf annotate: Fix printing of unaugmented disassembled instructions from BPF (Michael Petlan) [1743210] - [tools] perf bench numa: Fix cpu0 binding (Michael Petlan) [1743210] - [tools] perf tools: Fix perf.data documentation units for memory size (Michael Petlan) [1743210] - [tools] perf header: Fix use of unitialized value warning (Michael Petlan) [1743210] - [tools] perf header: Fix divide by zero error if f_header.attr_size==0 (Michael Petlan) [1743210] - [tools] tools perf beauty: Fix usbdevfs_ioctl table generator to handle _IOC() (Michael Petlan) [1743210] - [tools] perf build: Do not use -Wshadow on gcc < 4.8 (Michael Petlan) [1743210] - [tools] perf probe: Avoid calling freeing routine multiple times for same pointer (Michael Petlan) [1743210] - [tools] perf probe: Set pev->nargs to zero after freeing pev->args entries (Michael Petlan) [1743210] - [tools] perf session: Fix loading of compressed data split across adjacent records (Michael Petlan) [1743210] - [tools] perf stat: Always separate stalled cycles per insn (Michael Petlan) [1743210] - [tools] perf stat: Fix segfault for event group in repeat mode (Michael Petlan) [1743210] - [tools] perf tools: Fix proper buffer size for feature processing (Michael Petlan) [1743210] - [tools] perf script: Fix off by one in brstackinsn IPC computation (Michael Petlan) [1743210] - [tools] perf script: Improve man page description of metrics (Michael Petlan) [1743210] - [tools] perf script: Fix --max-blocks man page description (Michael Petlan) [1743210] - [tools] perf vendor events s390: Add JSON files for machine type 8561 (Michael Petlan) [1743210] - [tools] perf cs-etm: Return errcode in cs_etm__process_auxtrace_info() (Michael Petlan) [1743210] - [tools] perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__process_auxtrace_info (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export switch events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export switch events (Michael Petlan) [1743210] - [tools] perf db-export: Export switch events (Michael Petlan) [1743210] - [tools] perf db-export: Factor out db_export__threads() (Michael Petlan) [1743210] - [tools] perf script: Add scripting operation process_switch() (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Use new 'has_calls' column (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Remove redundant semi-colons (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Add has_calls column to comms table (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Add has_calls column to comms table (Michael Petlan) [1743210] - [tools] perf db-export: Also export thread's current comm (Michael Petlan) [1743210] - [tools] perf db-export: Factor out db_export__comm() (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export comm details (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export comm details (Michael Petlan) [1743210] - [tools] perf db-export: Export comm details (Michael Petlan) [1743210] - [tools] perf db-export: Fix a white space issue in db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Move export__comm_thread into db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Export comm before exporting thread (Michael Petlan) [1743210] - [tools] perf db-export: Export main_thread in db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Pass main_thread to db_export__thread() (Michael Petlan) [1743210] - [tools] perf db-export: Rename db_export__comm() to db_export__exec_comm() (Michael Petlan) [1743210] - [tools] perf db-export: Get rid of db_export__deferred() (Michael Petlan) [1743210] - [tools] perf trace: Auto bump rlimit(MEMLOCK) for eBPF maps sake (Michael Petlan) [1743210] - [tools] perf test: Auto bump rlimit(MEMLOCK) for BPF test sake (Michael Petlan) [1743210] - [tools] perf tools: Introduce rlimit__bump_memlock() helper (Michael Petlan) [1743210] - [tools] perf-probe: Add user memory access attribute support (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf intel-bts: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf script: Assume native_arch for pipe mode (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Fix DROP VIEW power_events_view (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Fix DROP VIEW power_events_view (Michael Petlan) [1743210] - [tools] perf hists browser: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf cs-etm: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf parse-events: remove unused variable: error (Michael Petlan) [1743210] - [tools] perf parse-events: Remove unused variable 'i' (Michael Petlan) [1743210] - [tools] perf metricgroup: Add missing list_del_init() when flushing egroups list (Michael Petlan) [1743210] - [tools] perf tools: Use list_del_init() more thorougly (Michael Petlan) [1743210] - [tools] perf tools: Use zfree() where applicable (Michael Petlan) [1743210] - [tools] tools lib: Adopt zalloc()/zfree() from tools/perf (Michael Petlan) [1743210] - [tools] perf tools: Move get_current_dir_name() cond prototype out of util.h (Michael Petlan) [1743210] - [tools] perf namespaces: Move the conditional setns() prototype to namespaces.h (Michael Petlan) [1743210] - [tools] perf tools: Add missing headers, mostly stdlib.h (Michael Petlan) [1743210] - [tools] perf evsel: perf_evsel__name(NULL) is valid, no need to check evsel (Michael Petlan) [1743210] - [tools] perf session: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf inject: The tool->read() call may pass a NULL evsel, handle it (Michael Petlan) [1743210] - [tools] perf map: Fix potential NULL pointer dereference found by smatch tool (Michael Petlan) [1743210] - [tools] perf trace: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf annotate: Fix dereferencing freed memory found by the smatch tool (Michael Petlan) [1743210] - [tools] perf top: Fix potential NULL pointer dereference detected by the smatch tool (Michael Petlan) [1743210] - [tools] perf stat: Fix use-after-freed pointer detected by the smatch tool (Michael Petlan) [1743210] - [tools] perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warning (Michael Petlan) [1743210] - [tools] perf script: Allow specifying the files to process guest samples (Michael Petlan) [1743210] - [tools] perf tools metric: Don't include duration_time in group (Michael Petlan) [1743210] - [tools] perf list: avoid extra : for --raw metrics (Michael Petlan) [1743210] - [tools] perf vendor events intel: Metric fixes for SKX/CLX (Michael Petlan) [1743210] - [tools] perf tools: Fix typos / broken sentences (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 L3C PMU aliasing (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 HHA PMU aliasing (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 DDRC PMU aliasing (Michael Petlan) [1743210] - [tools] perf pmu: Support more complex PMU event aliasing (Michael Petlan) [1743210] - [tools] perf diff: Documentation -c cycles option (Michael Petlan) [1743210] - [tools] perf diff: Print the basic block cycles diff (Michael Petlan) [1743210] - [tools] perf diff: Link same basic blocks among different data (Michael Petlan) [1743210] - [tools] perf diff: Use hists to manage basic blocks per symbol (Michael Petlan) [1743210] - [tools] perf diff: Check if all data files with branch stacks (Michael Petlan) [1743210] - [tools] perf hists: Add block_info in hist_entry (Michael Petlan) [1743210] - [tools] perf symbol: Create block_info structure (Michael Petlan) [1743210] - [tools] perf jevents: Use nonlocal include statements in pmu-events.c (Michael Petlan) [1743210] - [tools] perf annotate: Add csky support (Michael Petlan) [1743210] - [tools] perf stat: Fix metrics with --no-merge (Michael Petlan) [1743210] - [tools] perf stat: Fix group lookup for metric group (Michael Petlan) [1743210] - [tools] perf stat: Don't merge events in the same PMU (Michael Petlan) [1743210] - [tools] perf stat: Make metric event lookup more robust (Michael Petlan) [1743210] - [tools] tools lib: Move argv_{split, free} from tools/perf/util/ (Michael Petlan) [1743210] - [tools] perf tools: Drop strxfrchar(), use strreplace() equivalent from kernel (Michael Petlan) [1743210] - [tools] tools lib: Adopt strreplace() from the kernel (Michael Petlan) [1743210] - [tools] perf tools: Ditch rtrim(), use strim() from tools/lib (Michael Petlan) [1743210] - [tools] perf tools: Remove trim() implementation, use tools/lib's strim() (Michael Petlan) [1743210] - [tools] tools lib: Adopt strim() from the kernel (Michael Petlan) [1743210] - [tools] perf tools: Ditch rtrim(), use skip_spaces() to get closer to the kernel (Michael Petlan) [1743210] - [tools] perf report: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf metricgroup: Use strsep() (Michael Petlan) [1743210] - [tools] perf strfilter: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf probe: Use skip_spaces() for argv handling (Michael Petlan) [1743210] - [tools] perf time-utils: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf header: Use skip_spaces() in __write_cpudesc() (Michael Petlan) [1743210] - [tools] perf stat: Use recently introduced skip_spaces() (Michael Petlan) [1743210] - [tools] tools lib: Adopt skip_spaces() from the kernel sources (Michael Petlan) [1743210] - [tools] perf tools: Use linux/ctype.h in more places (Michael Petlan) [1743210] - [tools] tools perf: Move from sane_ctype.h obtained from git to the Linux's original (Michael Petlan) [1743210] - [tools] perf tools: Add missing util.h to pick up 'page_size' variable (Michael Petlan) [1743210] - [tools] perf tools: Remove old baggage that is util/include/linux/ctype.h (Michael Petlan) [1743210] - [tools] perf symbols: We need util.h in symbol-elf.c for zfree() (Michael Petlan) [1743210] - [tools] perf kallsyms: Adopt hex2u64 from tools/perf/util/util.h (Michael Petlan) [1743210] - [tools] tools x86 machine: Add missing util.h to pick up 'page_size' (Michael Petlan) [1743210] - [tools] perf string: Move 'dots' and 'graph_dotted_line' out of sane_ctype.h (Michael Petlan) [1743210] - [tools] perf ctype: Remove now unused 'spaces' variable (Michael Petlan) [1743210] - [tools] perf ui stdio: No need to use 'spaces' to left align (Michael Petlan) [1743210] - [tools] perf ctype: Remove unused 'graph_line' variable (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export Intel PT power and ptwrite events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export Intel PT power and ptwrite events (Michael Petlan) [1743210] - [tools] perf db-export: Export synth events (Michael Petlan) [1743210] - [tools] perf intel-pt: Synthesize CBR events when last seen value changes (Michael Petlan) [1743210] - [tools] perf intel-pt: Add CBR value to decoder state (Michael Petlan) [1743210] - [tools] perf intel-pt: Cater for CBR change in PSB+ (Michael Petlan) [1743210] - [tools] perf intel-pt: Decoder to output CBR changes immediately (Michael Petlan) [1743210] - [tools] perf thread-stack: Eliminate code duplicating thread_stack__pop_ks() (Michael Petlan) [1743210] - [tools] perf thread-stack: Fix thread stack return from kernel for kernel-only case (Michael Petlan) [1743210] - [tools] perf tools: Fix cache.h include directive (Michael Petlan) [1743210] - [tools] tools build: Fix the zstd test in the test-all.c common case feature test (Michael Petlan) [1743210] - [tools] perf build: Handle slang being in /usr/include and in /usr/include/slang/ (Michael Petlan) [1743210] - [tools] tools build: Add test to check if slang.h is in /usr/include/slang/ (Michael Petlan) [1743210] - [tools] perf tools: Don't hardcode host include path for libslang (Michael Petlan) [1743210] - [tools] perf evsel: Make perf_evsel__name() accept a NULL argument (Michael Petlan) [1743210] - [tools] perf trace: Fixup pointer arithmetic when consuming augmented syscall args (Michael Petlan) [1743210] - [tools] perf pmu: Fix uncore PMU alias list for ARM64 (Michael Petlan) [1743210] - [tools] perf tests: Add missing SPDX headers (Michael Petlan) [1743210] - [tools] tools build feature tests: Add missing SPDX headers (Michael Petlan) [1743210] - [tools] perf trace: Streamline validation of select syscall names list (Michael Petlan) [1743210] - [tools] perf trace: Fix exclusion of not available syscall names from selector list (Michael Petlan) [1743210] - [tools] perf intel-pt: Add callchain to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add memory information to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add LBR information to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add XMM registers to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add gp registers to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Synthesize PEBS sample basic information (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out common sample preparation for re-use (Michael Petlan) [1743210] - [tools] perf intel-pt: Prepare to synthesize PEBS samples (Michael Petlan) [1743210] - [tools] perf intel-pt: Add decoder support for PEBS via PT (Michael Petlan) [1743210] - [tools] perf intel-pt: Add Intel PT packet decoder test (Michael Petlan) [1743210] - [tools] perf intel-pt: Add new packets for PEBS via PT (Michael Petlan) [1743210] - [tools] perf tests arm64: Compile tests unconditionally (Michael Petlan) [1743210] - [tools] perf trace: Skip unknown syscalls when expanding strace like syscall groups (Michael Petlan) [1743210] - [tools] perf report: Support s390 diag event display on x86 (Michael Petlan) [1743210] - [tools] perf report: Fix OOM error in TUI mode on s390 (Michael Petlan) [1743210] - [tools] perf test 6: Fix missing kvm module load for s390 (Michael Petlan) [1743210] - [tools] perf time-utils: Add support for multiple explicit time intervals (Michael Petlan) [1743210] - [tools] perf tests: Add a test for time-utils (Michael Petlan) [1743210] - [tools] perf time-utils: Make perf_time__parse_for_ranges() more logical (Michael Petlan) [1743210] - [tools] perf time-utils: Simplify perf_time__parse_for_ranges() error paths slightly (Michael Petlan) [1743210] - [tools] perf time-utils: Fix --time documentation (Michael Petlan) [1743210] - [tools] perf time-utils: Prevent percentage time range overlap (Michael Petlan) [1743210] - [tools] perf time-utils: Factor out set_percent_time() (Michael Petlan) [1743210] - [tools] perf time-utils: Treat time ranges consistently (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for efficient time interval filtering (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for lookahead (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_get_buffer() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add intel_pt_fast_forward() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add reposition parameter to intel_pt_get_data() (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_reposition() (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_8b_tsc() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add lookahead callback (Michael Petlan) [1743210] - [tools] perf report: Set perf time interval in itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf script: Set perf time interval in itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf auxtrace: Add perf time interval to itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf config: Update default value for llvm.clang-bpf-cmd-template (Michael Petlan) [1743210] - [tools] perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode (Michael Petlan) [1743210] - [tools] perf data: Fix perf.data documentation for HEADER_CPU_TOPOLOGY (Michael Petlan) [1743210] - [tools] perf tools: Apply new CPU topology sysfs attributes (Michael Petlan) [1743210] - [tools] perf header: Rename "sibling cores" to "sibling sockets" (Michael Petlan) [1743210] - [tools] perf stat: Support per-die aggregation (Michael Petlan) [1743210] - [tools] perf header: Add die information in CPU topology (Michael Petlan) [1743210] - [tools] perf cpumap: Retrieve die id information (Michael Petlan) [1743210] - [tools] perf evsel: Remove superfluous nthreads system_wide setup in alloc_fd() (Michael Petlan) [1743210] - [tools] perf record: Add support to collect callchains from kernel or user space only (Michael Petlan) [1743210] - [tools] perf config: Bail out when a handler returns failure for a key-value pair (Michael Petlan) [1743210] - [tools] perf trace: Exit when failing to build eBPF program (Michael Petlan) [1743210] - [tools] perf trace: Associate more argument names with the filename beautifier (Michael Petlan) [1743210] - [tools] perf trace: Consume the augmented_raw_syscalls payload (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Move reading filename to the loop (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Change helper to consider just the augmented_filename part (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Move the probe_read_str to a separate function (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Tell which args are filenames and how many bytes to copy (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Select find text when find bar is activated (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to Call Tree (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to Call Graph Graph (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add CallGraphModelParams (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to the Branch reports (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export IPC information (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export IPC information (Michael Petlan) [1743210] - [tools] perf db-export: Export IPC information (Michael Petlan) [1743210] - [tools] perf db-export: Add brief documentation (Michael Petlan) [1743210] - [tools] perf thread-stack: Accumulate IPC information (Michael Petlan) [1743210] - [tools] perf intel-pt: Document IPC usage (Michael Petlan) [1743210] - [tools] perf intel-pt: Accumulate cycle count from TSC/TMA/MTC packets (Michael Petlan) [1743210] - [tools] perf intel-pt: Re-factor TIP cases in intel_pt_walk_to_ip (Michael Petlan) [1743210] - [tools] perf intel-pt: Record when decoding PSB+ packets (Michael Petlan) [1743210] - [tools] perf script: Add output of IPC ratio (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for samples to contain IPC ratio (Michael Petlan) [1743210] - [tools] perf tools: Add IPC information to perf_sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Accumulate cycle count from CYC packets (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_update_sample_time (Michael Petlan) [1743210] - [tools] perf record: Allow mixing --user-regs with --call-graph=dwarf (Michael Petlan) [1743210] - [tools] perf symbols: Remove unused variable 'err' (Michael Petlan) [1743210] - [tools] perf data: document directory format header: HEADER_DIR_FORMAT (Michael Petlan) [1743210] - [tools] perf data: document clockid header: HEADER_CLOCKID (Michael Petlan) [1743210] - [tools] perf data: document memory topology header: HEADER_MEM_TOPOLOGY (Michael Petlan) [1743210] - [tools] perf data: Add description of header HEADER_BPF_PROG_INFO and HEADER_BPF_BTF (Michael Petlan) [1743210] - [tools] perf intel-pt: Rationalize intel_pt_sync_switch()'s use of next_tid (Michael Petlan) [1743210] - [tools] perf intel-pt: Improve sync_switch by processing PERF_RECORD_SWITCH* in events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Use argparse module for argument parsing (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Change python2 to python (Michael Petlan) [1743210] - [tools] perf top: Lower message level for failure on synthesizing events for pre-existing BPF programs (Michael Petlan) [1743210] - [tools] perf machine: Return NULL instead of null-terminating /proc/version array (Michael Petlan) [1743210] - [tools] perf version: Append 12 git SHA chars to the version string (Michael Petlan) [1743210] - [tools] perf script: Remove superfluous BPF event titles (Michael Petlan) [1743210] - [tools] perf script: Add --show-bpf-events to show eBPF related events (Michael Petlan) [1743210] - [tools] perf tests: Add map_groups__merge_in test (Michael Petlan) [1743210] - [tools] perf script: Pad DSO name for --call-trace (Michael Petlan) [1743210] - [tools] perf dso: Add BPF DSO read and size hooks (Michael Petlan) [1743210] - [tools] perf dso: Simplify dso_cache__read function (Michael Petlan) [1743210] - [tools] perf dso: Separate generic code in dso_cache__read (Michael Petlan) [1743210] - [tools] perf dso: Separate generic code in dso__data_file_size() (Michael Petlan) [1743210] - [tools] perf tools: Remove const from thread read accessors (Michael Petlan) [1743210] - [tools] perf top: Add --namespaces option (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for sync_file_range's 'flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fsmount' arguments (Michael Petlan) [1743210] - [tools] perf trace: Introduce syscall_arg__scnprintf_strarray_flags (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fsmount's 'attr_flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fsconfig' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fsconfig's 'cmd' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fspick' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fspick's 'flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'move_mount' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for 'move_mount' flags argument (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Fix up comment (Michael Petlan) [1743210] - [tools] perf tools: Preserve eBPF maps when loading kcore (Michael Petlan) [1743210] - [tools] perf machine: Keep zero in pgoff BPF map (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix itrace defaults for perf script intel-pt documentation (Michael Petlan) [1743210] - [tools] perf auxtrace: Fix itrace defaults for perf script (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix itrace defaults for perf script (Michael Petlan) [1743210] - [tools] perf-with-kcore.sh: Always allow fix_buildid_cache_permissions (Michael Petlan) [1743210] - [tools] tools build: Check if gettid() is available before providing helper (Michael Petlan) [1743210] - [tools] tools build feature: Check if get_current_dir_name() is available (Michael Petlan) [1743210] - [tools] perf jvmti: Address gcc string overflow warning for strncpy() (Michael Petlan) [1743210] - [tools] perf python: Remove -fstack-protector-strong if clang doesn't have it (Michael Petlan) [1743210] - [tools] perf annotate tui browser: Do not use member from variable within its own initialization (Michael Petlan) [1743210] - [tools] perf thread: Allow references to thread objects after machine__exit() (Michael Petlan) [1743210] - [fs] sysfs: Fix internal_create_group() for named group updates (Michael Petlan) [1743210] - [x86] perf/x86/intel: Support PEBS output to PT (Michael Petlan) [1743210] - [kernel] perf: Allow normal events to output AUX data (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h) (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP validity (Michael Petlan) [1743210] - [kernel] perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initialization (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops (Michael Petlan) [1743210] - [x86] perf/x86/intel: Restrict period on Nehalem (Michael Petlan) [1743210] - [x86] perf/x86: Fix typo in comment (Michael Petlan) [1743210] - [kernel] perf/core: Fix creating kernel counters for PMUs that override event->cpu (Michael Petlan) [1743210] - [x86] perf/x86: Apply more accurate check on hypervisor platform (Michael Petlan) [1743210] - [x86] perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register (Michael Petlan) [1743210] - [x86] perf/x86/intel: Fix SLOTS PEBS event constraint (Michael Petlan) [1743210] - [x86] perf/x86/intel: Mark expected switch fall-throughs (Michael Petlan) [1743210] - [kernel] perf_event_get(): don't bother with fget_raw() (Michael Petlan) [1743210] - [kernel] perf/core: Fix exclusive events' grouping (Michael Petlan) [1743210] - [x86] perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs (Michael Petlan) [1743210] - [perf] x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMask' for non-L3 PMCs (Michael Petlan) [1743210] - [kernel] perf/core: Fix race between close() and fork() (Michael Petlan) [1743210] - [perf] cgroups: Don't rotate events for cgroups unnecessarily (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get quirk state from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get attributes from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get MSR values from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get rapl_cntr_mask from new probe framework (Michael Petlan) [1743210] - [x86] intel: Aggregate big core client naming (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Use new MSR detection interface (Michael Petlan) [1743210] - [x86] perf/x86/cstate: Use new probe function (Michael Petlan) [1743210] - [x86] perf/x86/msr: Use new probe function (Michael Petlan) [1743210] - [x86] perf/x86: Add MSR probe interface (Michael Petlan) [1743210] - [x86] perf/x86/intel: Disable check_msr for real HW (Michael Petlan) [1743210] - [x86] perf/x86/intel: Use ->is_visible callback for default group (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Clean up client IMC (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Support MMIO type uncore blocks (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Factor out box ref/unref functions (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add uncore support for Snow Ridge server (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Handle invalid event coding for free-running counter (Michael Petlan) [1743210] - [x86] perf/x86/intel: Add more Icelake CPUIDs (Michael Petlan) [1743210] - [x86] perf/x86/intel: Add Icelake desktop CPUID (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for default attributes (Michael Petlan) [1743210] - [x86] perf/x86/intel: Use update attributes for skylake format (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for extra format (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for caps (Michael Petlan) [1743210] - [x86] perf/x86: Add is_visible attribute_group callback for base events (Michael Petlan) [1743210] - [x86] perf/x86: Use the new pmu::update_attrs attribute group (Michael Petlan) [1743210] - [x86] perf/x86: Get rid of x86_pmu::event_attrs (Michael Petlan) [1743210] - [x86] perf/x86/regs: Check reserved bits (Michael Petlan) [1743210] - [fs] sysfs: Add sysfs_update_groups function (Michael Petlan) [1743210] - [kernel] perf/core: Add attr_groups_update into struct pmu (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add new IMC PCI IDs for KabyLake, AmberLake and WhiskeyLake CPUs (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add tabs to Uncore IMC PCI IDs (Michael Petlan) [1743210] - [kernel] perf/core: Allow non-privileged uprobe for user processes (Michael Petlan) [1743210] - [x86] perf/x86: Add Intel Ice Lake NNPI uncore support (Michael Petlan) [1743210] - [perf] arm_pmu: acpi: spe: Add initial MADT/SPE probing (Michael Petlan) [1743210] - [netdrv] mwifiex: fix possible heap overflow in mwifiex_process_country_ie() (Jarod Wilson) [1776210] {CVE-2019-14895} - [kernel] crash_core: Make S390 share the same crashkernel=auto reservation policy as X86_64 (Baoquan He) [1780432] - [s390] kasan: avoid report in get_wchan (Philipp Rudo) [1780112 1780111] - [s390] process: avoid potential reading of freed stack (Philipp Rudo) [1780112] - [fs] cifs: don't use 'pre:' for MODULE_SOFTDEP (Leif Sahlberg) [1767094] - [hwmon] Do not output deprecated warning for hwmon_device_register() (Prarit Bhargava) [1778295] - [scsi] lpfc: size cpu map by last cpu id set (Dick Kennedy) [1778912] - [scsi] lpfc: use hdwq assigned cpu for allocation (Dick Kennedy) [1778908] - [scsi] be2iscsi: Include null char in SET_HOST_DATA (Maurizio Lombardi) [1776358] - [netdrv] vmxnet3: turn off lro when rxcsum is disabled (Neil Horman) [1776056] - [mmc] sdhci-pci: Add another Id for Intel CML (Alexander Beregalov) [1766718] - [x86] kvm: untaint kernel for tech-preview when using nested VMX (Paolo Bonzini) [1726756] - [powerpc] kvm: ppc: book3s hv: xive: Fix potential page leak on error path (Laurent Vivier) [1760202] - [powerpc] kvm: ppc: book3s hv: xive: Free previous EQ page when setting up a new one (Laurent Vivier) [1760202] - [virt] kvm: arm/arm64: vgic: Don't rely on the wrong pending table (Auger Eric) [1777059] - [x86] kvm: x86: remove set but not used variable 'called' (Nitesh Narayan Lal) [1773677] - [x86] kvm: x86: Zero the IOAPIC scan request dest vCPUs bitmap (Nitesh Narayan Lal) [1773677] - [x86] kvm: x86: deliver KVM IOAPIC scan request to target vCPUs (Nitesh Narayan Lal) [1773677] - [kernel] kvm: remember position in kvm->vcpus array (Nitesh Narayan Lal) [1773677] - [kernel] watchdog: Reduce message verbosity (Vitaly Kuznetsov) [1774915]- [fs] binfmt_elf: Do not move brk for INTERP-less ET_EXEC (Waiman Long) [1749633] - [fs] binfmt_elf: move brk out of mmap when doing direct loader exec (Waiman Long) [1749633] - [gpu] drm/i915/cmdparser: Fix jump whitelist clearing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/gen8+: Add RC6 CTX corruption WA (Dave Airlie) [1756805] {CVE-2019-0154} - [gpu] drm/i915: Lower RM timeout to avoid DSI hard hangs (Dave Airlie) [1756805] {CVE-2019-0154} - [gpu] drm/i915/cmdparser: Ignore Length operands during command matching (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/cmdparser: Add support for backward jumps (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/cmdparser: Use explicit goto for error paths (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Add gen9 BCS cmdparsing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Allow parsing of unsized batches (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Support ro ppgtt mapped cmdparser shadow buffers (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Add support for mandatory cmdparsing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Remove Master tables from cmdparser (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Disable Secure Batches for gen6+ (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Rename gen7 cmdparser tables (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] [drm] radeon: fix bad DMA from INTERRUPT_CNTL2 (Sam Bobroff) [1293697] - [netdrv] mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame() (Jarod Wilson) [1776162] {CVE-2019-14901} - [netdrv] mlx4_en: Fix wrong limitation for number of TX rings (Mohammad Heib) [1776822] - [netdrv] mlx4_en: fix mlx4 ethtool -N insertion (Mohammad Heib) [1776822] - [netdrv] mlx4_core: fix wrong comment about the reason of subtract one from the max_cqes (Mohammad Heib) [1776822] - [netdrv] ibmvnic: Serialize device queries (Steve Best) [1778037] - [netdrv] ibmvnic: Bound waits for device queries (Steve Best) [1778037] - [netdrv] ibmvnic: Terminate waiting device threads after loss of service (Steve Best) [1778037] - [netdrv] ibmvnic: Fix completion structure initialization (Steve Best) [1778037] - [netdrv] ibmvnic: Ignore H_FUNCTION return from H_EOI to tolerate XIVE mode (Steve Best) [1778037] - [netdrv] revert "net/ibmvnic: Fix EOI when running in XIVE mode" (Steve Best) [1778037] - [netdrv] cnic: Set fp_hsi_ver as part of CLIENT_SETUP ramrod (Manish Chopra) [1770797] - [netdrv] bnx2x: Fix PF-VF communication over multi-cos queues (Manish Chopra) [1770797] - [netdrv] bnx2x: Enable Multi-Cos feature (Manish Chopra) [1770797] - [netdrv] bnx2x: Utilize FW 7.13.15.0 (Manish Chopra) [1770797] - [fs] seq_file: fix problem when seeking mid-record (Bill O'Donnell) [1753822] - [documentation] fs/seq_file.c: simplify seq_file iteration code and interface (Bill O'Donnell) [1753822] - [scripts] kbuild: replace BASH-specific ${@:2} with shift and ${@} (Jiri Olsa) [1739493] - [scripts] btf: do not use CONFIG_OUTPUT_FORMAT (Jiri Olsa) [1739493] - [kernel] btf: fix return value check in btf_vmlinux_init() (Jiri Olsa) [1739493] - [kernel] btf: rename /sys/kernel/btf/kernel into /sys/kernel/btf/vmlinux (Jiri Olsa) [1739493] - [scripts] btf: expose BTF info through sysfs (Jiri Olsa) [1739493] - [netdrv] qede: fix NULL pointer deref in __qede_remove() (Manish Chopra) [1769203] - [gpu] cleanup: Remove .rej files (Prarit Bhargava) [1779738] - [lib] string: Add strscpy_pad() function (Josef Oskera) [1764588] - [char] virtio_console: allocate inbufs in add_port() only if it is needed (Pankaj Gupta) [1612795] - [fs] xfs: add kmem_alloc_io() (Bill O'Donnell) [1583556] - [fs] xfs: make mem_to_page available outside of xfs_buf.c (Bill O'Donnell) [1583556] - [fs] xfs: get allocation alignment from the buftarg (Bill O'Donnell) [1583556] - [fs] xfs: add kmem_alloc_io() (Bill O'Donnell) [1583556] - [fs] cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs (Leif Sahlberg) [1765979] - [fs] cifs: avoid using MID 0xFFFF (Leif Sahlberg) [1765979] - [fs] cifs: Fix retry mid list corruption on reconnects (Leif Sahlberg) [1765979] - [fs] nfsd: allow fh_want_write to be called twice ("J. Bruce Fields") [1699222] - [net] revert "sunrpc: Fix up task signalling" (Dave Wysochanski) [1776067] - [s390] kasan: support memcpy_real with TRACE_IRQFLAGS (Philipp Rudo) [1777468] - [s390] kasan: add kdump support (Philipp Rudo) [1777468] - [s390] idle: fix cpu idle time calculation (Philipp Rudo) [1777361] - [s390] kaslr: add support for R_390_GLOB_DAT relocation type (Philipp Rudo) [1777467] - [x86] jump_label: Make tp_vec_nr static (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Batch jump label updates (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Batch updates if arch supports it (Daniel Bristot de Oliveira) [1731860] - [x86] alternative: Batch of patch operations (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Sort entries of the same key by the code (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Add a __jump_label_set_jump_code() helper (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Don't warn on __exit jump entries (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Add a jump_label_can_update() helper (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Remove the return value of text_poke_*() (Daniel Bristot de Oliveira) [1731860] - [x86] jump-label: Remove support for custom text poker (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Use text_poke_early() during early init (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Add text_poke_kgdb() to not assert the lock when debugging (Daniel Bristot de Oliveira) [1731860] - [x86] kprobes: Prohibit probing on functions before kprobe_int3_handler() (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Fix NULL dereference bug in __jump_label_mod_update() (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Annotate entries that operate on __init code earlier (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Switch to jump_entry accessors (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Implement generic support for relative references (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Abstract jump_entry member accessors (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Lockdep-enforce text_mutex in text_poke*() (Daniel Bristot de Oliveira) [1731860] - [x86] revert "x86/paravirt: Set up the virt_spin_lock_key after static keys get initialized" (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Initialize static branching early (Vitaly Kuznetsov) [1777260] - [x86] speculation: Fix redundant MDS mitigation message (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation: Fix incorrect MDS/TAA mitigation status (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Fix printing of TAA_MSG_SMT on IBRS_ALL CPUs (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] tsx: Add config options to set tsx=on|off|auto (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [documentation] x86/speculation/taa: Add documentation for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] tsx: Add "auto" option to the tsx= cmdline parameter (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Add sysfs reporting for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Add mitigation for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] cpu: Add a "tsx=" cmdline option with TSX disabled by default (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] cpu: Add a helper function x86_read_arch_cap_msr() (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] msr: Add the IA32_TSX_CTRL MSR (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [powerpc] xive: Prevent page fault issues in the machine crash handler (Diego Domingos) [1756116] - [tools] Fix memcpy_mcsafe_64.S link on selftests (Desnes Augusto Nunes do Rosario) [1775570]- [powerpc] perf: Fix loop exit condition in nest_imc_event_init (Steve Best) [1778609] - [net] netfilter: nf_tables: Add missing nft_tproxy Makefile line (Phil Sutter) [1762977]- [x86] kdump: Remove the backup region handling (Lianbo Jiang) [1730143] - [x86] kdump: Always reserve the low 1M when the crashkernel option is specified (Lianbo Jiang) [1730143] - [x86] crash: Add a forward declaration of struct kimage (Lianbo Jiang) [1730143] - [x86] kdump: Remove the unused crash_copy_backup_region() (Lianbo Jiang) [1730143] - [pci] p2pdma: Fix missing check for dma_virt_ops (Don Dutile) [1754734] - [pci] p2pdma: use the dev_pagemap internal refcount (Don Dutile) [1754734] - [pci] memremap: pass a struct dev_pagemap to ->kill and ->cleanup (Don Dutile) [1754734] - [pci] memremap: move dev_pagemap callbacks into a separate structure (Don Dutile) [1754734] - [pci] mm/devm_memremap_pages: fix final page put race (Don Dutile) [1754734] - [pci] p2pdma: track pgmap references per resource, not globally (Don Dutile) [1754734] - [pci] p2pdma: fix the gen_pool_add_virt() failure path (Don Dutile) [1754734] - [pci] mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Don Dutile) [1754734] - [lib] genalloc.c: Add algorithm, align and zeroed family of DMA allocators (Don Dutile) [1754732] - [lib] genalloc.c: include vmalloc.h (Don Dutile) [1754732] - [lib] genalloc.c: use vzalloc_node() to allocate the bitmap (Don Dutile) [1754732] - [md] dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors (Mike Snitzer) [1770210] - [fs] gfs2: fix race between gfs2_freeze_func and unmount (Abhijith Das) [1676972] - [fs] cifs: smbd: Retry on memory registration failure (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Indicate to retry on transport sending failure (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Return EINTR when interrupted (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Don't destroy transport on RDMA disconnect (Leif Sahlberg) [1771772] - [lib] crc-t10dif: crc_t10dif_mutex can be static (Vladis Dronov) [1769462] - [lib] crc-t10dif: Allow current transform to be inspected in sysfs (Vladis Dronov) [1769462] - [lib] crc-t10dif: Pick better transform if one becomes available (Vladis Dronov) [1769462] - [crypto] api - Introduce notifier for new crypto algorithms (Vladis Dronov) [1769462] - [netdrv] e1000e: Drop unnecessary __E1000_DOWN bit twiddling (Ken Cox) [1748256] - [netdrv] e1000e: Use rtnl_lock to prevent race conditions between net and pci/pm (Ken Cox) [1748256]- [powerpc] pseries: safely roll back failed DLPAR cpu add (Steve Best) [1772341] - [powerpc] pseries: address checkpatch warnings in dlpar_offline_cpu (Steve Best) [1772341] - [scsi] storvsc: setup 1:1 mapping between hardware queue and CPU queue (Cathy Avery) [1771503] - [scsi] storvsc: Add ability to change scsi queue depth (Cathy Avery) [1771503] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320 (Cathy Avery) [1771503] - [scsi] smartpqi: bump version (Don Brace) [1725045] - [scsi] smartpqi: Align driver syntax with oob (Don Brace) [1725045] - [scsi] smartpqi: remove unused manifest constants (Don Brace) [1725045] - [scsi] smartpqi: fix problem with unique ID for physical device (Don Brace) [1725045] - [scsi] smartpqi: correct syntax issue (Don Brace) [1725045] - [scsi] smartpqi: change TMF timeout from 60 to 30 seconds (Don Brace) [1725045] - [scsi] smartpqi: fix LUN reset when fw bkgnd thread is hung (Don Brace) [1725045] - [scsi] smartpqi: add inquiry timeouts (Don Brace) [1725045] - [scsi] smartpqi: fix call trace in device discovery (Don Brace) [1725045] - [scsi] smartpqi: fix controller lockup observed during force reboot (Don Brace) [1725045] - [scsi] smartpqi: clean up an indentation issue (Don Brace) [1725045] - [scsi] smartpqi: remove set but not used variable 'ctrl_info' (Don Brace) [1725045] - [scsi] smartpqi: clean up indentation of a statement (Don Brace) [1725045] - [scsi] smartpqi: bump version (Don Brace) [1725045] - [scsi] smartpqi: update copyright (Don Brace) [1725045] - [scsi] smartpqi: add new pci ids (Don Brace) [1725045] - [scsi] smartpqi: correct REGNEWD return status (Don Brace) [1725045] - [scsi] smartpqi: add gigabyte controller (Don Brace) [1725045] - [scsi] smartpqi: correct hang when deleting 32 lds (Don Brace) [1725045] - [scsi] smartpqi: add bay identifier (Don Brace) [1725045] - [scsi] smartpqi: add sysfs entries (Don Brace) [1725045] - [scsi] smartpqi: add module param to hide vsep (Don Brace) [1725045] - [scsi] smartpqi: add pci ids for fiberhome controller (Don Brace) [1725045] - [scsi] smartpqi: add module param for exposure order (Don Brace) [1725045] - [scsi] smartpqi: unlock on error in pqi_submit_raid_request_synchronous() (Don Brace) [1725045] - [scsi] smartpqi: Reporting unhandled SCSI errors (Don Brace) [1725045] - [scsi] mpt3sas: Bump mpt3sas driver version to 32.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix module parameter max_msix_vectors (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reject NVMe Encap cmnds to unsupported HBA (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use Component img header to get Package ver (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fail release cmnd if diag buffer is released (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add app owned flag support for diag buffer (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reuse diag buffer allocated at load time (Tomas Henzl) [1725737] - [scsi] mpt3sas: clear release bit when buffer reregistered (Tomas Henzl) [1725737] - [scsi] mpt3sas: Maintain owner of buffer through UniqueID (Tomas Henzl) [1725737] - [scsi] mpt3sas: Free diag buffer without any status check (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix clear pending bit in ioctl status (Tomas Henzl) [1725737] - [scsi] mpt3sas: Display message before releasing diag buffer (Tomas Henzl) [1725737] - [scsi] mpt3sas: Register trace buffer based on NVDATA settings (Tomas Henzl) [1725737] - [scsi] mpt3sas: Introduce module parameter to override queue depth (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update driver version to 31.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Run SAS DEVICE STATUS CHANGE EVENT from ISR (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reduce the performance drop (Tomas Henzl) [1725737] - [scsi] mpt3sas: Handle fault during HBA initialization (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add sysfs to know supported features (Tomas Henzl) [1725737] - [scsi] mpt3sas: Support MEMORY MOVE Tool box command (Tomas Henzl) [1725737] - [scsi] mpt3sas: Allow ioctls to blocked access status NVMe (Tomas Henzl) [1725737] - [scsi] mpt3sas: Enumerate SES of a managed PCIe switch (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update MPI headers to 2.6.8 spec (Tomas Henzl) [1725737] - [scsi] mpt3sas: Gracefully handle online firmware update (Tomas Henzl) [1725737] - [scsi] mpt3sas: memset request frame before reusing (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add support for PCIe Lane margin (Tomas Henzl) [1725737] - [scsi] mpt3sas: support target smid for [abort|query] task (Tomas Henzl) [1725737] - [scsi] mpt3sas: clean up a couple sizeof() uses (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix msix load balance on and off settings (Tomas Henzl) [1725737] - [scsi] mpt3sas: Determine smp affinity on per HBA basis (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use configured PCIe link speed, not max (Tomas Henzl) [1725737] - [scsi] mpt3sas: Remove CPU arch check to determine perf_mode (Tomas Henzl) [1725737] - [scsi] mpt3sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [1725737] - [scsi] mpt3sas: make driver options visible in sys (Tomas Henzl) [1725737] - [scsi] mpt3sas: Mark expected switch fall-through (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update driver version to 29.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Introduce perf_mode module parameter (Tomas Henzl) [1725737] - [scsi] mpt3sas: Enable interrupt coalescing on high iops (Tomas Henzl) [1725737] - [scsi] mpt3sas: Affinity high iops queues IRQs to local node (Tomas Henzl) [1725737] - [scsi] mpt3sas: save and use MSI-X index for posting RD (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use high iops queues under some circumstances (Tomas Henzl) [1725737] - [scsi] mpt3sas: change _base_get_msix_index prototype (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add flag high_iops_queues (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add Atomic RequestDescriptor support on Aero (Tomas Henzl) [1725737] - [scsi] mpt3sas: function pointers of request descriptor (Tomas Henzl) [1725737] - [scsi] mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main() (Tomas Henzl) [1725737] - [md] revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues" (Mike Snitzer) [1775756] - [md] dm thin: wakeup worker only when deferred bios exist (Mike Snitzer) [1775756] - [md] dm raid: Remove unnecessary negation of a shift in raid10_format_to_md_layout (Mike Snitzer) [1775756] - [md] dm writecache: handle REQ_FUA (Mike Snitzer) [1775756] - [md] dm writecache: fix uninitialized variable warning (Mike Snitzer) [1775756] - [md] dm stripe: use struct_size() in kmalloc() (Mike Snitzer) [1775756] - [md] dm table: do not allow request-based DM to stack on partitions (Mike Snitzer) [1775756] - [md] dm cache: fix bugs when a GFP_NOWAIT allocation fails (Mike Snitzer) [1775756] - [md] dm writecache: skip writecache_wait for pmem mode (Mike Snitzer) [1775756] - [md] dm stats: use struct_size() helper (Mike Snitzer) [1775756] - [md] dm space map common: remove check for impossible sm_find_free() return value (Mike Snitzer) [1775756] - [md] dm raid1: use struct_size() with kzalloc() (Mike Snitzer) [1775756] - [md] dm writecache: optimize performance by sorting the blocks for writeback_all (Mike Snitzer) [1775756] - [md] dm writecache: add unlikely for getting two block with same LBA (Mike Snitzer) [1775756] - [md] dm writecache: remove unused member pointer in writeback_struct (Mike Snitzer) [1775756] - [md] dm: make dm_table_find_target return NULL (Mike Snitzer) [1775756] - [md] dm table: fix invalid memory accesses with too high sector number (Mike Snitzer) [1775756] - [md] dm space map metadata: fix missing store of apply_bops() return value (Mike Snitzer) [1775756] - [md] dm btree: fix order of block initialization in btree_split_beneath (Mike Snitzer) [1775756] - [md] dm raid: add missing cleanup in raid_ctr() (Mike Snitzer) [1775756] - [md] dm kcopyd: always complete failed jobs (Mike Snitzer) [1775756] - [md] dm crypt: remove obsolete comment about plumb IV (Mike Snitzer) [1775756] - [md] dm crypt: wipe private IV struct after key invalid flag is set (Mike Snitzer) [1775756] - [md] dm: update stale comment in end_clone_bio() (Mike Snitzer) [1775756] - [md] dm log writes: fix incorrect comment about the logged sequence example (Mike Snitzer) [1775756] - [md] dm log writes: use struct_size() to calculate size of pending_block (Mike Snitzer) [1775756] - [md] dm crypt: use struct_size() when allocating encryption context (Mike Snitzer) [1775756] - [md] dm thin metadata: check if in fail_io mode when setting needs_check (Mike Snitzer) [1775756] - [md] dm verity: use message limit for data block corruption message (Mike Snitzer) [1775756] - [md] dm log writes: make sure super sector log updates are written in order (Mike Snitzer) [1775756] - [md] dm: fix a couple brace coding style issues (Mike Snitzer) [1775756] - [md] dm crypt: print device name in integrity error message (Mike Snitzer) [1775756] - [documentation] dm integrity: update documentation (Mike Snitzer) [1775756] - [md] dm integrity: don't report unused options (Mike Snitzer) [1775756] - [md] dm integrity: don't check null pointer before kvfree and vfree (Mike Snitzer) [1775756] - [md] dm integrity: correctly calculate the size of metadata area (Mike Snitzer) [1775756] - [md] dm mpath: always free attached_handler_name in parse_path() (Mike Snitzer) [1775756] - [md] dm writecache: avoid unnecessary lookups in writecache_find_entry() (Mike Snitzer) [1775756] - [md] dm writecache: remove unused member page_offset in writeback_struct (Mike Snitzer) [1775756] - [md] dm delay: fix a crash when invalid device is specified (Mike Snitzer) [1775756] - [md] dm: only initialize md->dax_dev if CONFIG_DAX_DRIVER is enabled (Mike Snitzer) [1775756] - [md] dm writecache: add unlikely for returned value of rb_next_prev (Mike Snitzer) [1775756] - [md] dm writecache: remove needless dereferences in __writecache_writeback_pmem() (Mike Snitzer) [1775756] - [md] dm crypt: fix endianness annotations around org_sector_of_dmreq (Mike Snitzer) [1775756] - [md] dm integrity: fix deadlock with overlapping I_O (Mike Snitzer) [1775756] - [md] dm: disable DISCARD if the underlying storage no longer supports it (Mike Snitzer) [1775756] - [md] dm: revert 8f50e358153d ("dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE") (Mike Snitzer) [1775756] - [md] dm integrity: make dm_integrity_init and dm_integrity_exit static (Mike Snitzer) [1775756] - [md] dm integrity: change memcmp to strncmp in dm_integrity_ctr (Mike Snitzer) [1775756] - [x86] platform/uv: Account for UV Hubless in is_uvX_hub Ops (Frank Ramsay) [1757510] - [x86] platform/uv: Check EFI Boot to set reboot type (Frank Ramsay) [1757510] - [x86] platform/uv: Decode UVsystab Info (Frank Ramsay) [1757510] - [x86] platform/uv: Add UV Hubbed/Hubless Proc FS Files (Frank Ramsay) [1757510] - [x86] platform/uv: Setup UV functions for Hubless UV Systems (Frank Ramsay) [1757510] - [x86] platform/uv: Add return code to UV BIOS Init function (Frank Ramsay) [1757510] - [x86] platform/uv: Return UV Hubless System Type (Frank Ramsay) [1757510] - [x86] platform/uv: Save OEM_ID from ACPI MADT probe (Frank Ramsay) [1757510] - [x86] mm: Handle physical-virtual alignment mismatch in phys_p4d_init() (Baoquan He) [1685383] - [x86] mm/kaslr: Reduce randomization granularity for 5-level paging to 1GB (Baoquan He) [1685383] - [x86] mm/kaslr: Use only one PUD entry for real mode trampoline (Baoquan He) [1685383] - [documentation] documentation/stackprotector: powerpc supports stack protector (Bhupesh Sharma) [1714310] - [makefile] kbuild: mark prepare0 as PHONY to fix external module build (Bhupesh Sharma) [1714310] - [makefile] kbuild: fix single target build for external module (Bhupesh Sharma) [1714310] - [arm64] enable per-task stack canaries (Bhupesh Sharma) [1714310] - [powerpc] Fix stack protector crashes on CPU hotplug (Bhupesh Sharma) [1714310] - [powerpc] 64: properly initialise the stackprotector canary on SMP (Bhupesh Sharma) [1714310] - [powerpc] Fix stackprotector detection for non-glibc toolchains (Bhupesh Sharma) [1714310] - [powerpc] 64: add stack protector support (Bhupesh Sharma) [1714310] - [powerpc] 32: add stack protector support (Bhupesh Sharma) [1714310] - [pci] vmd: Fix shadow offsets to reflect spec changes (Myron Stowe) [1757896] - [pci] vmd: Fix config addressing when using bus offsets (Myron Stowe) [1757896] - [pci] Fix typos and whitespace errors (Myron Stowe) [1757896] - [pci] vmd: use the proper dma_* APIs instead of direct methods calls (Myron Stowe) [1757896] - [powerpc] powernv: Disable native PCIe port management (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix eeh eeh_debugfs_break_device() with SRIOV devices (Gustavo Duarte) [1524642] - [tools] selftests/powerpc: Add basic EEH selftest (Gustavo Duarte) [1524642] - [powerpc] eeh: Add a eeh_dev_break debugfs interface (Gustavo Duarte) [1524642] - [powerpc] eeh: Add debugfs interface to run an EEH check (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix debugfs_simple_attr.cocci warnings (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix build with STACKTRACE=n (Gustavo Duarte) [1524642] - [powerpc] eeh: Set attention indicator while recovering (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add attention indicator support (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add support for IODA3 Power9 PHBs (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add a reset_slot() callback (Gustavo Duarte) [1524642] - [powerpc] powernv/eeh: Use generic code to handle hot resets (Gustavo Duarte) [1524642] - [powerpc] eeh: Remove stale CAPI comment (Gustavo Duarte) [1524642] - [powerpc] eeh: Defer printing stack trace (Gustavo Duarte) [1524642] - [powerpc] eeh: Check slot presence state in eeh_handle_normal_event() (Gustavo Duarte) [1524642] - [powerpc] eeh: Make permanently failed devices non-actionable (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix race when freeing PDNs (Gustavo Duarte) [1524642] - [powerpc] eeh: Clean up EEH PEs after recovery finishes (Gustavo Duarte) [1524642] - [netdrv] be2net: disable bh with spin_lock in be_process_mcc (Petr Oros) [1724777] - [netdrv] be2net: Synchronize be_update_queues with dev_watchdog (Petr Oros) [1724777] - [netdrv] be2net: Signal that the device cannot transmit during reconfiguration (Petr Oros) [1724777] - [netdrv] be2net: fix link failure after ethtool offline test (Petr Oros) [1724777] - [netdrv] be2net: Fix number of Rx queues used for flow hashing (Petr Oros) [1724777] - [netdrv] benet: remove broken and unused macro (Petr Oros) [1724777] - [netdrv] benet: use skb_vlan_tag_get_prio() (Petr Oros) [1724777] - [netdrv] benet: use __vlan_hwaccel helpers (Petr Oros) [1724777] - [netdrv] revert "[netdrv] be2net: Disable queue dump in be_tx_timeout handler" (Petr Oros) [1724777] - [infiniband] rdma/i40iw: Set queue pair state when being queried (Stefan Assmann) [1721712] - [infiniband] ib/i40iw: Use kmemdup rather than open coding (Stefan Assmann) [1721712] - [infiniband] rdma/i40iw: Handle workqueue allocation failure (Stefan Assmann) [1721712] - [nvdimm] libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: Fix namespace creation on misaligned addresses (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: stop padding pmem namespaces to section alignment (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields" (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock" (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change" (Baoquan He) [1724969] - [mm] sparsemem: cleanup 'section number' data types (Baoquan He) [1724969] - [kernel] mm/devm_memremap_pages: enable sub-section remap (Baoquan He) [1724969] - [mm] sparsemem: support sub-section hotplug (Baoquan He) [1724969] - [mm] sparsemem: prepare for sub-section ranges (Baoquan He) [1724969] - [kernel] mm: kill is_dev_zone() helper (Baoquan He) [1724969] - [mm] hotplug: kill is_dev_zone() usage in __remove_pages() (Baoquan He) [1724969] - [mm] sparsemem: convert kmalloc_section_memmap() to populate_section_memmap() (Baoquan He) [1724969] - [mm] hotplug: prepare shrink_{zone, pgdat}_span for sub-section removal (Baoquan He) [1724969] - [mm] sparsemem: add helpers track active portions of a section at boot (Baoquan He) [1724969] - [mm] sparsemem: introduce a SECTION_IS_EARLY flag (Baoquan He) [1724969] - [mm] sparsemem: introduce struct mem_section_usage (Baoquan He) [1724969] - [base] base/memory.c: get rid of find_memory_block_hinted() (Baoquan He) [1724969] - [mm] memory_hotplug: move and simplify walk_memory_blocks() (Baoquan He) [1724969] - [mm] memory_hotplug: rename walk_memory_range() and pass start+size instead of pfns (Baoquan He) [1724969] - [mm] hotplug: make remove_memory() interface usable (Baoquan He) [1724969] - [kernel] mm: make register_mem_sect_under_node() static (Baoquan He) [1724969] - [base] base/memory: use "unsigned long" for block ids (Baoquan He) [1724969] - [base] mm: section numbers use the type "unsigned long" (Baoquan He) [1724969] - [base] base/memory.c: Use DEVICE_ATTR_RO and friends (Baoquan He) [1724969] - [mm] sparse.c: set section nid for hot-add memory (Baoquan He) [1724969] - [mm] memory_hotplug: remove "zone" parameter from sparse_remove_one_section (Baoquan He) [1724969] - [base] mm/memory_hotplug: make unregister_memory_block_under_nodes() never fail (Baoquan He) [1724969] - [base] mm/memory_hotplug: remove memory block devices before arch_remove_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: drop MHP_MEMBLOCK_API (Baoquan He) [1724969] - [base] mm/memory_hotplug: create memory block devices after arch_add_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE (Baoquan He) [1724969] - [arm64] mm: add temporary arch_remove_memory() implementation (Baoquan He) [1724969] - [mm] sparse.c: clean up obsolete code comment (Baoquan He) [1724969] - [base] base/memory: pass a block_id to init_memory_block() (Baoquan He) [1724969] - [base] base/memory.c: remove an unnecessary check on NR_MEM_SECTIONS (Baoquan He) [1724969] - [s390] s390x/mm: implement arch_remove_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: make __remove_section() never fail (Baoquan He) [1724969] - [base] mm/memory_hotplug: make unregister_memory_section() never fail (Baoquan He) [1724969] - [base] base/memory.c: clean up relics in function parameters (Baoquan He) [1724969] - [base] mm, memory_hotplug: update a comment in unregister_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: release memory resource after arch_remove_memory() (Baoquan He) [1724969] - [kernel] mm, memory_hotplug: provide a more generic restrictions for memory hotplug (Baoquan He) [1724969] - [kernel] linux/memory_hotplug.h: remove duplicate declaration of offline_pages() (Baoquan He) [1724969] - [mm] x86: respect memory size limiting via mem= parameter (Baoquan He) [1724969] - [arm64] Add memory hotplug support (Baoquan He) [1724969] - [arm64] mm: check for upper PAGE_SHIFT bits in pfn_valid() (Baoquan He) [1724969] - [powerpc] mm: Fix section mismatch warning (Baoquan He) [1724969] - [base] mm/memory_hotplug: do not unlock after failing to take the device_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: drop "online" parameter from add_memory_resource() (Baoquan He) [1724969] - [s390] s390x/mm: fail when an altmap is used for arch_add_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: simplify and fix check_hotplug_memory_range() (Baoquan He) [1724969] - [mm] memory_hotplug: add nid parameter to arch_remove_memory (Baoquan He) [1724969] - [mm] sparse: pass nid instead of pgdat to sparse_add_one_section() (Baoquan He) [1724969] - [mm] sparse: drop pgdat_resize_lock in sparse_add/remove_one_section() (Baoquan He) [1724969] - [documentation] memory-hotplug.rst: add some details about locking internals (Baoquan He) [1724969] - [powerpc] powernv: hold device_hotplug_lock when calling memtrace_offline_pages() (Baoquan He) [1724969] - [powerpc] powernv: hold device_hotplug_lock when calling device_online() (Baoquan He) [1724969] - [powerpc] powernv: Allow memory that has been hot-removed to be hot-added (Baoquan He) [1724969] - [powerpc] powernv/memtrace: Remove memtrace mmap() (Baoquan He) [1724969] - [mm] memory_hotplug: fix online/offline_pages called w.o. mem_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: make add_memory() take the device_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: make remove_memory() take the device_hotplug_lock (Baoquan He) [1724969] - [powerpc] memtrace: Remove memory in chunks (Baoquan He) [1724969] - [base] mm/memory_hotplug.c: drop unnecessary checks from register_mem_sect_under_node() (Baoquan He) [1724969] - [base] mm/memory_hotplug.c: make register_mem_sect_under_node() a callback of walk_memory_range() (Baoquan He) [1724969] - [mm] memory_hotplug.c: call register_mem_sect_under_node() (Baoquan He) [1724969] - [mm] memory_hotplug.c: make add_memory_resource use __try_online_node (Baoquan He) [1724969] - [pci] Always allow probing with driver_override (Myron Stowe) [1702178] - [pci] Return error if cannot probe VF (Myron Stowe) [1702178] - [target] scsi: target: core: Do not overwrite CDB byte 1 (Maurizio Lombardi) [1764579] - [target] scsi: target: tcmu: clean the nl_cmd of the udev when nl send fails (Maurizio Lombardi) [1764579] - [target] scsi: target: tcmu: avoid use-after-free after command timeout (Maurizio Lombardi) [1764579] - [target] scsi: tcmu: Simplify tcmu_update_uio_info() (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: fix possible condition with no effect (if == else) (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Make sure PDU processing continues if parsing a command fails (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Make iscsit_map_iovec() more robust (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Handle too large immediate data buffers correctly (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Only send R2T if needed (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Detect conn_cmd_list corruption early (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Make the XCOPY setup code easier to read by inlining two functions (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Simplify LUN initialization in XCOPY implementation (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Remove a set-but-not-used member variable from the XCOPY implementation (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Rework the SPC-2 reservation handling code (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Fix a race condition in the LUN lookup code (Maurizio Lombardi) [1764579] - [target] scsi: target: alua: fix the tg_pt_gps_count (Maurizio Lombardi) [1764579] - [target] scsi: target: iscsi: Free conn_ops when zalloc_cpumask_var failed (Maurizio Lombardi) [1764579] - [target] scsi: target: iscsi: Fix np_ip_proto and np_sock_type in iscsit_setup_np (Maurizio Lombardi) [1764579] - [target] scsi: target: fix unsigned comparision with less than zero (Maurizio Lombardi) [1764579] - [target] scsi: target: Add device product id and revision configfs attributes (Maurizio Lombardi) [1764579] - [kernel] genirq/affinity: Remove const qualifier from node_to_cpumask argument (Ming Lei) [1743064] - [kernel] genirq/affinity: Spread vectors on node according to nr_cpu ratio (Ming Lei) [1743064] - [kernel] genirq/affinity: Improve __irq_build_affinity_masks() (Ming Lei) [1743064] - [kernel] genirq/affinity: Remove unused argument from [__]irq_build_affinity_masks() (Ming Lei) [1743064] - [kernel] workqueue, lockdep: Fix a memory leak in wq->lock_name (Waiman Long) [1736654] - [kernel] workqueue, lockdep: Fix an alloc_workqueue() error path (Waiman Long) [1736654] - [kernel] locking/lockdep: Report more stack trace statistics (Waiman Long) [1736654] - [kernel] locking/lockdep: Reduce space occupied by stack traces (Waiman Long) [1736654] - [kernel] locking/lockdep: Make it clear that what lock_class::key points at is not modified (Waiman Long) [1736654] - [kernel] lockdep: Make print_lock() address visible (Waiman Long) [1736654] - [kernel] locking/lockdep: Clean up #ifdef checks (Waiman Long) [1736654] - [kernel] locking/lockdep: Hide unused 'class' variable (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix lock used or unused stats error (Waiman Long) [1736654] - [kernel] locking/lockdep: increase size of counters for lockdep statistics (Waiman Long) [1736654] - [kernel] locking/lockdep: Move mark_lock() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unnecessary DEBUG_LOCKS_WARN_ON() (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix merging of hlocks with non-zero references (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix OOO unlock when hlocks need merging (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove !dir in lock irq usage check (Waiman Long) [1736654] - [kernel] locking/lockdep: Adjust new bit cases in mark_lock (Waiman Long) [1736654] - [kernel] locking/lockdep: Consolidate lock usage bit initialization (Waiman Long) [1736654] - [kernel] locking/lockdep: Check redundant dependency only when CONFIG_LOCKDEP_SMALL (Waiman Long) [1736654] - [kernel] locking/lockdep: Refactorize check_noncircular and check_redundant (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unused argument in __lock_release (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove redundant argument in check_deadlock (Waiman Long) [1736654] - [documentation] locking/lockdep: Add explanation to lock usage rules in lockdep design doc (Waiman Long) [1736654] - [kernel] locking/lockdep: Update comments on dependency search (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid constant checks in __bfs by using offset reference (Waiman Long) [1736654] - [kernel] locking/lockdep: Change the return type of __cq_dequeue() (Waiman Long) [1736654] - [kernel] locking/lockdep: Change type of the element field in circular_queue (Waiman Long) [1736654] - [kernel] locking/lockdep: Update comment (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unused argument in validate_chain() and check_deadlock() (Waiman Long) [1736654] - [kernel] locking/lockdep: Change the range of class_idx in held_lock struct (Waiman Long) [1736654] - [kernel] locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start with (Waiman Long) [1736654] - [kernel] locking/lockdep: Use lockdep_init_task for task initiation consistently (Waiman Long) [1736654] - [kernel] locking/lockdep: Update obsolete struct field description (Waiman Long) [1736654] - [kernel] locking/lockdep: Print the right depth for chain key collision (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove useless conditional macro (Waiman Long) [1736654] - [kernel] locking/lockdep: Adjust lock usage bit character checks (Waiman Long) [1736654] - [documentation] locking/lockdep: Add description and explanation in lockdep design doc (Waiman Long) [1736654] - [kernel] locking/lockdep: Change all print_*() return type to void (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove the unused print_lock_trace() function (Waiman Long) [1736654] - [kernel] locking/lockdep: Don't complain about incorrect name for no validate class (Waiman Long) [1736654] - [kernel] lockdep: Add assertion to check if in an interrupt (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unnecessary unlikely() (Waiman Long) [1736654] - [kernel] locking/lockdep: Test all incompatible scenarios at once in check_irq_usage() (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid bogus Clang warning (Waiman Long) [1736654] - [kernel] locking/lockdep: Generate LOCKF_ bit composites (Waiman Long) [1736654] - [kernel] locking/lockdep: Use expanded masks on find_usage_*() functions (Waiman Long) [1736654] - [kernel] locking/lockdep: Map remaining magic numbers to lock usage mask names (Waiman Long) [1736654] - [kernel] locking/lockdep: Move valid_state() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING (Waiman Long) [1736654] - [kernel] lockdep: Simplify stack trace handling (Waiman Long) [1736654] - [kernel] locking/lockdep: Make lockdep_unregister_key() honor 'debug_locks' again (Waiman Long) [1736654] - [kernel] locking/lockdep: Zap lock classes even with lock debugging disabled (Waiman Long) [1736654] - [kernel] locking/lockdep: Only call init_rcu_head() after RCU has been initialized (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid a Clang warning (Waiman Long) [1736654] - [kernel] locking/lockdep: Shrink struct lock_class_key (Waiman Long) [1736654] - [kernel] locking/lockdep: Add module_param to enable consistency checks (Waiman Long) [1736654] - [tools] lockdep/lib/tests: Test dynamic key registration (Waiman Long) [1736654] - [tools] lockdep/lib/tests: Fix run_tests.sh (Waiman Long) [1736654] - [kernel] workqueue: Use dynamic lockdep keys for workqueues (Waiman Long) [1736654] - [kernel] locking/lockdep: Add support for dynamic keys (Waiman Long) [1736654] - [kernel] locking/lockdep: Verify whether lock objects are small enough to be used as class keys (Waiman Long) [1736654] - [kernel] locking/lockdep: Check data structure consistency (Waiman Long) [1736654] - [kernel] locking/lockdep: Reuse lock chains that have been freed (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix a comment in add_chain_cache() (Waiman Long) [1736654] - [kernel] locking/lockdep: Introduce lockdep_next_lockchain() and lock_chain_count() (Waiman Long) [1736654] - [kernel] locking/lockdep: Reuse list entries that are no longer in use (Waiman Long) [1736654] - [kernel] locking/lockdep: Free lock classes that are no longer in use (Waiman Long) [1736654] - [kernel] locking/lockdep: Update two outdated comments (Waiman Long) [1736654] - [kernel] locking/lockdep: Make it easy to detect whether or not inside a selftest (Waiman Long) [1736654] - [kernel] locking/lockdep: Split lockdep_free_key_range() and lockdep_reset_lock() (Waiman Long) [1736654] - [kernel] locking/lockdep: Initialize the locks_before and locks_after lists earlier (Waiman Long) [1736654] - [kernel] locking/lockdep: Make zap_class() remove all matching lock order entries (Waiman Long) [1736654] - [kernel] locking/lockdep: Reorder struct lock_class members (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid that add_chain_cache() adds an invalid chain to the cache (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix reported required memory size (2/2) (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix reported required memory size (1/2) (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix two 32-bit compiler warnings (Waiman Long) [1736654] - [kernel] locking/lockdep: Rename lockdep_info() to lockdep_init() (Waiman Long) [1736654] - [kernel] locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long) [1736654] - [kernel] locking/lockdep: Provide enum lock_usage_bit mask names (Waiman Long) [1736654] - [kernel] locking/lockdep: Simplify mark_held_locks() (Waiman Long) [1736654] - [kernel] locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long) [1736654] - [kernel] locking/lockdep: Stop using RCU primitives to access 'all_lock_classes' (Waiman Long) [1736654] - [kernel] locking/lockdep: Make concurrent lockdep_reset_lock() calls safe (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove a superfluous INIT_LIST_HEAD() statement (Waiman Long) [1736654] - [kernel] locking/lockdep: Introduce lock_class_cache_is_registered() (Waiman Long) [1736654] - [kernel] locking/lockdep: Inline __lockdep_init_map() (Waiman Long) [1736654] - [kernel] locking/lockdep: Declare local symbols static (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Test the lockdep_reset_lock() implementation (Waiman Long) [1736654] - [tools] lib/lockdep: Add dummy print_irqtrace_events() implementation (Waiman Long) [1736654] - [tools] lib/lockdep: Rename "trywlock" into "trywrlock" (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Run lockdep tests a second time under Valgrind (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Improve testing accuracy (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Fix shellcheck warnings (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Display compiler warning and error messages (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove ::version from lock_class structure (Waiman Long) [1736654] - [init] kconfig: disable io_uring support (Jeff Moyer) [1758680] - [virt] kvm: arm64: pmu: Reset sample period on overflow handling (Auger Eric) [1760872] - [virt] kvm: arm64: pmu: Set the CHAINED attribute before creating the in-kernel event (Auger Eric) [1760872] - [arm64] kvm: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems (Auger Eric) [1760872] - [virt] kvm: arm64: pmu: Fix cycle counter truncation (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU counter index (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Support chained PMU counters (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Remove pmc->bitmask (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Re-create event when setting counter value (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Extract duplicated code to own function (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Rename kvm_pmu_{enable/disable}_counter functions (Auger Eric) [1760872] - [arm64] perf: Hook up new events (Auger Eric) [1760872] - [arm64] perf: Move event definitions into perf_event.h (Auger Eric) [1760872] - [arm64] perf: Remove duplicate generic cache events (Auger Eric) [1760872] - [arm64] perf: Terminate PMU assignment statements with semicolons (Auger Eric) [1760872] - [arm64] Allow CAVIUM_TX2_ERRATUM_219 to be selected (Auger Eric) [1771633] - [arm64] Avoid Cavium TX2 erratum 219 when switching TTBR (Auger Eric) [1771633] - [arm64] Enable workaround for Cavium TX2 erratum 219 when running SMT (Auger Eric) [1771633] - [arm64] kvm: Trap VM ops when ARM64_WORKAROUND_CAVIUM_TX2_219_TVM is set (Auger Eric) [1771633] - [arm64] sysreg: fix incorrect definition of SYS_PAR_EL1_F (Auger Eric) [1771633] - [arm64] Force SSBS on context switch (Mark Salter) [1756103] - [arm64] enable pointer authentication (Mark Salter) [1756103] - [arm64] add ptrace regsets for ptrauth key management (Mark Salter) [1756103] - arm64: cpufeature: Rework ptr auth hwcaps using multi_entry_cap_matches (Mark Salter) [1756103] - [arm64] capabilities: Merge duplicate entries for Qualcomm erratum 1003 (Mark Salter) [1756103] - [arm64] cpufeature: Reduce number of pointer auth CPU caps from 6 to 4 (Mark Salter) [1756103] - [documentation] arm64: docs: document pointer authentication (Mark Salter) [1756103] - [documentation] arm64: docs: Document SSBS HWCAP (Mark Salter) [1756103] - [documentation] arm64: docs: Fix typos in ELF hwcaps (Mark Salter) [1756103] - [arm64] ptr auth: Move per-thread keys from thread_info to thread_struct (Mark Salter) [1756103] - [arm64] add prctl control for resetting ptrauth keys (Mark Salter) [1756103] - [arm64] perf: strip PAC when unwinding userspace (Mark Salter) [1756103] - [arm64] expose user PAC bit positions via ptrace (Mark Salter) [1756103] - [arm64] add basic pointer authentication support (Mark Salter) [1756103] - arm64/cpufeature: detect pointer authentication (Mark Salter) [1756103] - [arm64] cpufeature: Convert hook_lock to raw_spin_lock_t in cpu_enable_ssbs() (Mark Salter) [1756103] - [arm64] entry: Allow handling of undefined instructions from EL1 (Mark Salter) [1756103] - [arm64] Fix silly typo in comment (Mark Salter) [1756103] - [fs] smb3: fix signing verification of large reads (Dave Wysochanski) [1753114] - [fs] revert "nfs4: Fix v4.0 client state corruption when mount" (Benjamin Coddington) [1767012] - [kernel] svcrdma: Increase the default connection credit limit (Benjamin Coddington) [1771430] - [x86] quirks: Disable HPET on Intel Coffe Lake platforms (David Arcari) [1773774] - [sched] core: Fix CPU controller for !RT_GROUP_SCHED (Phil Auld) [1774652] - [x86] Add comment for x86 processor OS version support (David Arcari) [1709878] - [x86] kvm: svm: taint module and print taint message iff nested is enabled (Bandan Das) [1775410] - [x86] cpu: Add Tiger Lake to Intel family (Steve Best) [1773790] - [fs] Fix the locking in dcache_readdir() and friends (Miklos Szeredi) [1761746] - [infiniband] rdma/mlx5: Return proper error value (Mohammad Heib) [1772101] - [scsi] mpt3sas: change allocation option (Tomas Henzl) [1770264] - [scsi] qla2xxx: Initialized mailbox to prevent driver load failure (Himanshu Madhani) [1770309] - [mfd] intel-lpss: Add Intel Comet Lake PCH-H PCI IDs (David Arcari) [1773307] - [powercap] intel_rapl: add support for Cometlake desktop (David Arcari) [1759664] - [powercap] intel_rapl: add support for CometLake Mobile (David Arcari) [1746265] - [kernel] intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state (Alexander Beregalov) [1732604] - [thermal] int340x/processor_thermal_device: Fix proc_thermal_rapl_remove() (Alexander Beregalov) [1732604] - [thermal] int340x/processor_thermal_device: add support for MMIO RAPL (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal_device: Fix build warning (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal: Read PPCC on resume (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal: Downgrade error message (Alexander Beregalov) [1732604] - [thermal] intel: int340x: processor_thermal_device: simplify to get driver data (Alexander Beregalov) [1732604] - [thermal] int3403_thermal: favor _TMP instead of PTYP (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: fix mode setting (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: Add additional UUIDs (Alexander Beregalov) [1732604] - [thermal] thermal: int340x_thermal: Fix sysfs race condition (Alexander Beregalov) [1732604] - [thermal] thermal: int340x_thermal: Make PCI dependency explicit (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: Fix a NULL vs IS_ERR() check (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: int3400_thermal: simplify getting .driver_data (Alexander Beregalov) [1732604] - [powercap] Invoke powercap_init() and rapl_init() earlier (Alexander Beregalov) [1732604] - [powercap] intel_rapl: Fix module autoloading issue (Alexander Beregalov) [1732604] - [powercap] intel_rapl: support two power limits for every RAPL domain (Alexander Beregalov) [1732604] - [powercap] intel_rapl: support 64 bit register (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract RAPL common code (Alexander Beregalov) [1732604] - [powercap] intel_rapl: cleanup hardcoded MSR access (Alexander Beregalov) [1732604] - [powercap] intel_rapl: cleanup some functions (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract register access operations (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract register address (Alexander Beregalov) [1732604] - [powercap] intel_rapl: introduce struct rapl_if_private (Alexander Beregalov) [1732604] - [kernel] intel_rapl: introduce intel_rapl.h (Alexander Beregalov) [1732604] - [powercap] intel_rapl: remove hardcoded register index (Alexander Beregalov) [1732604] - [powercap] intel_rapl: use reg instead of msr (Alexander Beregalov) [1732604] - [security] ima: Differentiate auditing policy rules from "audit" actions (Richard Guy Briggs) [1479911] - [security] ima: Do not audit if CONFIG_INTEGRITY_AUDIT is not set (Richard Guy Briggs) [1479911] - [security] ima: Use audit_log_format() rather than audit_log_string() (Richard Guy Briggs) [1479911] - [security] ima: Call audit_log_string() rather than logging it untrusted (Richard Guy Briggs) [1479911] - [security] selinux: avoid atomic_t usage in sidtab (Ondrej Mosnacek) [1741182] - [security] selinux: always return a secid from the network caches if we find one (Ondrej Mosnacek) [1741182] - [security] selinux: policydb - rename type_val_to_struct_array (Ondrej Mosnacek) [1741182] - [security] selinux: policydb - fix some checkpatch.pl warnings (Ondrej Mosnacek) [1741182] - [security] selinux: shuffle around policydb.c to get rid of forward declarations (Ondrej Mosnacek) [1741182] - [security] selinux: fix memory leak in policydb_init() (Ondrej Mosnacek) [1741182] - [security] selinux: check sidtab limit before adding a new entry (Ondrej Mosnacek) [1741182] - [security] selinux: format all invalid context as untrusted (Ondrej Mosnacek) [1479914 1741182] - [security] selinux: remove some no-op BUG_ONs (Ondrej Mosnacek) [1741182] - [security] selinux: provide __le variables explicitly (Ondrej Mosnacek) [1741182] - [security] selinux: avoid uninitialized variable warning (Ondrej Mosnacek) [1741182] - [security] selinux: remove useless assignments (Ondrej Mosnacek) [1741182] - [security] selinux: fix NULL dereference in policydb_destroy() (Ondrej Mosnacek) [1741182] - [security] selinux: convert to kvmalloc (Ondrej Mosnacek) [1741182] - [kernel] lsm: generalize flag passing to security_capable (Ondrej Mosnacek) [1741182] - [kernel] selinux: Remove unused selinux_is_enabled (Ondrej Mosnacek) [1741182] - [kernel] selinux: Remove cred security blob poisoning (Ondrej Mosnacek) [1741182] - [security] selinux: Remove SECURITY_SELINUX_BOOTPARAM_VALUE (Ondrej Mosnacek) [1741182]- [tools] selftests: mlxsw: Add a test for leftover DSCP rule (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Fix local variable declarations in DSCP tests (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Add counters for GC events (Ivan Vecera) [1737368] - [netdrv] mlxsw: Bump firmware version to 13.2000.1886 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Prevent auto negotiation on number of lanes (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove 56G speed support (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Keep unmatched entries in a linked list (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: fix duplicated check on orig_egr_types (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabled (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Fix typo in qos_mc_aware.sh (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Do not process learned records with a dummy FID (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_dcb: Configure DSCP map as the last rule is removed (Ivan Vecera) [1737368] - [netdrv] remove redundant memset (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Apply the PTP shaper enable/disable logic (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Set up PTP shaper when port status has changed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Enable/disable PTP shaper on a port when getting HWTSTAMP on/off (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add new operation for getting the port's speed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Set the PTP shaper parameters (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add QoS PTP Shaper Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add note about the PTP shaper (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add ptps field in QoS ETS Element Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Fix validation in mlxsw_sp1_ptp_packet_finish() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support ethtool get_ts_info (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctls (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Configure PTP traps and FIFO events (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Garbage-collect unmatched entries (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support timestamping on Spectrum-1 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Disable BH when working with PHC (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Add PTP initialization / finalization (Ivan Vecera) [1737368] - [netdrv] mlxsw: pci: ptp: Hook into packet transmit path (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for using SKB control buffer (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Hook into packet receive path (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add support for traps specific to Spectrum-1 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Extract a helper for trap registration (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Global Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Time Precision Packet Timestamping Reading (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Precision Time Protocol Trap Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Time Precision Packet Port Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for negative temperature readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add the hottest thermal zone detection (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend thermal core with per inter-connect device thermal zones (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_flower: Implement support for ingress device matching (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Fix SRC_SYS_PORT element size (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Avoid size check for RX_ACL_SYSTEM_PORT element (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Write RX_ACL_SYSTEM_PORT acl element correctly (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Fix compilation on 32-bit ARM (Ivan Vecera) [1737368] - [tools] selftests: ptp: Add Physical Hardware Clock test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: PTP physical hardware clock initialization (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Add implementation for physical hardware clock operations (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management Pulse Per Second Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management UTC Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: pci: Query free running clock PCI BAR and offsets (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add a new interface for reading the hardware free running clock (Ivan Vecera) [1737368] - [netdrv] mlxsw: cmd: Free running clock PCI BAR and offsets via query firmware (Ivan Vecera) [1737368] - [netdrv] mlxsw: Implement flash update status notifications (Ivan Vecera) [1737368] - [netdrv] mlxfw: Introduce status_notify op and call it to notify about the status (Ivan Vecera) [1737368] - [netdrv] mlxfw: Propagate error messages through extack (Ivan Vecera) [1737368] - [netdrv] mlxsw: Move firmware flash implementation to devlink (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Reduce buffer size in transactions for SFP modules temperature readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend the index size for temperature sensors readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend hwmon interface with inter-connect temperature attributes (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management General Peripheral Information Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Extend sensor index field size of Management Temperature Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Re-order initialization sequence (Ivan Vecera) [1737368] - [netdrv] mlxsw: i2c: Allow flexible setting of I2C transactions size (Ivan Vecera) [1737368] - [netdrv] mlxsw: i2c: Extend initialization with querying firmware info (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Disallow prio-tagged packets when PVID is removed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Reduce pool size on Spectrum-2 (Ivan Vecera) [1737368] - [tools] selftests: tc_flower: Add TOS matching test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_flower: Fix TOS matching (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Test nexthop offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Refresh nexthop neighbour when it becomes dead (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Use different seeds for ECMP and LAG hash (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Prevent force of 56G (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Avoid warning after identical rules insertion (Ivan Vecera) [1737368] - [tools] selftests: Add loopback test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Implement loopback ethtool feature (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Port Physical Loopback Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: split base on local_ports_in_{1x, 2x} resources (Ivan Vecera) [1737368] - [netdrv] mlxsw: resources: Add local_ports_in_{1x, 2x} (Ivan Vecera) [1737368] - [netdrv] mlxsw: Bump firmware version to 13.2000.1122 (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove obsolete dependency on THERMAL=m (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route via replace and append (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Adjust CPU port shared buffer egress quotas (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Allow skipping ingress port quota configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Split business logic from mlxsw_sp_port_sb_pms_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Use new CPU ingress pool for control packets (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add pools for CPU traffic (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Remove assumption about pool order (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid changing multicast TCs' attributes (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid changing threshold type of first egress pool (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid configuration of multicast pool (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add ability to veto TC's configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add ability to veto pool's configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Use defines for pool indices (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add extack messages for invalid configurations (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Relax FIB rule validation (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Use a stable ECMP/LAG seed (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Test neighbour offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Add neighbour offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Propagate neighbour update errors (Ivan Vecera) [1737368] - [documentation] documentation: networking: devlink-info-versions: Add fw.psid (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for devlink info command (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add MGIR register (Ivan Vecera) [1737368] - [tools] selftests: forwarding: test for bridge mcast traffic after report and leave (Ivan Vecera) [1737368] - [netdrv] mlxsw: switch_ib: Pass valid HW id down to mlxsw_core_port_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove ndo_get_port_parent_id implementation (Ivan Vecera) [1737368] - [netdrv] mlxsw: Pass switch ID through devlink_port_attrs_set() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Rename rehash_dis trace (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Remove failed_rollback dead end (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Move rehash_dis trace call and err msg to vregion_migrate() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Remove redundant failed_rollback from migrate_start() (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove ndo_get_phys_port_name implementation (Ivan Vecera) [1737368] - [netdrv] mlxsw: Implement ndo_get_devlink_port (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Add a new test for strict priority (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Add qos_lib.sh (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: qos_mc_aware: Configure shared buffers (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Add shared buffer helpers (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Simplify deduction of DEVLINK_DEV (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Avoid double sourcing of lib.sh (Ivan Vecera) [1737368] - [tools] selftests: forwarding: Test action VLAN modify (Ivan Vecera) [1737368] - [tools] selftests: forwarding: Add PCP match and VLAN match tests (Ivan Vecera) [1737368] - [infiniband] rdma/mlx5: Use irq xarray locking for mkey_table (Alaa Hleihel) [1724336] - [netdrv] mlx4_core: Dynamically set guaranteed amount of counters per VF (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Initialize on stack link modes bitmap (Alaa Hleihel) [1724336] - [netdrv] mlx5e: fix ethtool self test: link speed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix handling of compressed CQEs in case of low NAPI budget (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Don't store direct pointer to action's tunnel info (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix NULL pointer dereference in extended destination (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only skip encap flows update when encap init failed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Determine source port properly for vlan push action (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix flow counter list auto bits struct (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Clear old rate limit when closing QP (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Remove dead code (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix memory leak in mlx5_fw_fatal_reporter_dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: prevent memory leak in mlx5_fpga_conn_create_cq (Alaa Hleihel) [1724336] - [netdrv] mlx5e: TX, Fix consumer index of error cqe dump (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Zero-memset WQE info struct upon update (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Fix assumption of single WQEBB of NOP in cleanup flow (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Add missing synchronize_srcu() for MW cases (Alaa Hleihel) [1724307 1724336] - [infiniband] rdma/mlx5: Order num_pending_prefetch properly with synchronize_srcu (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Do not allow rereg of a ODP MR (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix matching on tunnel addresses type (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add device ID of upcoming BlueField-2 (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Free mpi in mp_slave mode (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Use the original address for the page during free_pages (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: FWTrace, Reduce stack usage (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Remove unnecessary clear_bit()s (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix spelling mistake "offlaods" -> "offloads" (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Remove leftover declaration (Alaa Hleihel) [1724336] - [netdrv] mlx5e: ethtool, Fix a typo in WOL function names (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add missing include file to lib/crypto.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: remove self-assignment on esw->dev (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support MLX5_CMD_OP_QUERY_LAG as a DEVX general command (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Fix mlx5_ifc_query_lag_out_bits (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix formats with line continuation whitespace (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix mlx5e_tx_reporter_create return value (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix offset of tisc bits reserved field (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix -Wtype-limits compilation warnings (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support per device q counters in switchdev mode (Alaa Hleihel) [1659186 1724336] - [infiniband] ib/mlx5: Refactor code for counters allocation (Alaa Hleihel) [1659186 1724336] - [netdrv] mlx5: DR, Replace CRC32 implementation to use kernel lib (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Support IPv4 and IPv6 mixed matcher (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Allow insertion of duplicate rules (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: avoid 64-bit division in dr_icm_pool_mr_create() (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5e: Fix traffic duplication in ethtool steering (Alaa Hleihel) [1724336] - [netdrv] mlx5: DR, Allow matching on vport based on vhca_id (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Fix getting incorrect prev node in ste_free (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Remove redundant vport number from action (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: DR, Fix SW steering HW bits and definitions (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix missing assignment of variable err (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Fix rt's type in dr_action_create_reformat_action (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Fix error return code in dr_domain_init_resources() (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Fix addr's type in mlx5dr_icm_dm (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add devlink flow_steering_mode parameter (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add support to use SMFS in switchdev mode (Alaa Hleihel) [1760284 1724327 1724336] - [netdrv] mlx5: Add API to set the namespace steering mode (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add direct rule fs_cmd implementation (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add CONFIG_MLX5_SW_STEERING for software steering support (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose APIs for direct rule managing (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add required FW steering functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering rule functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering action functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering matcher functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering table functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering domain functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add Steering entry (STE) utilities (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose an internal API to issue RDMA operations (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, ICM pool memory allocator (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add direct rule command utilities (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add the internal direct rule types definitions (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add flow steering actions to fs_cmd shim layer (Alaa Hleihel) [1760284 1724327 1724336] - [netdrv] mlx5: Set only stag for match untagged packets (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: Add stub for mlx5_eswitch_mode (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Avoid disabling RoCE when uninitialized (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: Add HW bits and definitions required for SW steering (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Move device memory management to mlx5_core (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5e: Support LAG TX port affinity distribution (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Expose new function for TIS destroy loop (Alaa Hleihel) [1760285 1724336] - [kernel] mlx5: Add lag_tx_port_affinity capability bit (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Add device out of buffer counter (Alaa Hleihel) [1760291 1724336] - [netdrv] mlx5: Fix the order of fc_stats cleanup (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix deallocation of non-fully init encap entries (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only access fully initialized flows in neigh update (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor neigh update for concurrent execution (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor neigh used value update for concurrent execution (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect neigh hash encap list with spinlock and rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor mlx5e_neigh_update_table->encap_lock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend neigh hash entry with rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Always take reference to neigh entry (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extract code that queues neigh update work into function (Alaa Hleihel) [1663231 1724336] - [kernel] mlx5: Add support for VNIC_ENV internal rq counter (Alaa Hleihel) [1760291 1724336] - [netdrv] mlx5e: Use refcount_t for refcount (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Use vhca_id in generating representor port_index (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Simplify querying port representor parent id (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5: E-switch, Removed unused hwid (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Allow concurrent creation of encap entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect encap hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend encap entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Allow concurrent creation of mod_hdr entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect mod_hdr hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect mod header entry flows list with spinlock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend mod header entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Allow concurrent creation of hairpin entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect hairpin hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect hairpin entry flows list with spinlock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend hairpin entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5: E-switch, Tide up eswitch config sequence (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Remove redundant mc_promisc NULL check (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, remove redundant error handling (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Introduce helper function to enable/disable vports (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Initialize TSAR Qos hardware block before its user vports (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Combine metadata enable/disable functionality (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Verify support QoS element type (Alaa Hleihel) [1724336] - [netdrv] mlx5: Make load_one() and unload_one() symmetric (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add flow counter pool (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5: Add flow counter bulk infrastructure (Alaa Hleihel) [1760297 1724336] - [kernel] mlx5: Add flow counter bulk allocation hardware bits and command (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5: Refactor and optimize flow counter bulk query (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5e: Protect tc flow table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Rely on rcu instead of rtnl lock when getting upper dev (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Eswitch, use state_lock to synchronize vlan change (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Eswitch, change offloads num_flows type to atomic64 (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Protect unready flows with dedicated lock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect tc flows hashtable with rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Change flow flags type to unsigned long (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend tc flow struct with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Simplify get_route_and_out_devs helper function (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Improve ethtool rxnfc callback structure (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Avoid warning print when not required (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Print a warning when LRO feature is dropped or not allowed (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Remove ethernet segment from dump WQE (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Add num bytes metadata to WQE info (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix delay in fw fatal report handling due to fw report (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix crdump chunks print (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Block MR WR if UMR is not possible (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix MR re-registration flow to use UMR properly (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Report and handle ODP support properly (Alaa Hleihel) [1724308 1724336] - [infiniband] ib/mlx5: Consolidate use_umr checks into single function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix compatibility issue with ethtool flash device (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix use-after-free error while accessing ev_file pointer (Alaa Hleihel) [1724307 1724336] - [netdrv] mlx5e: Remove redundant check in CQE recovery flow of tx reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix error flow of CQE recovery on tx reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix false negative indication on tx reporter CQE recovery (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix tisn field placement (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix tisn field name (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix progress params context WQE layout (Alaa Hleihel) [1724336] - [kernel] mlx5: kTLS, Fix wrong TIS opmod constants (Alaa Hleihel) [1724336] - [netdrv] mlx5: crypto, Fix wrong offset in encryption key command (Alaa Hleihel) [1724336] - [netdrv] mlx5e: ethtool, Avoid setting speed to 56GBASE when autoneg off (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only support tx/rx pause setting for port owner (Alaa Hleihel) [1724336] - [netdrv] mlx5: Support inner header match criteria for non decap flow action (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Use flow keys dissector to parse packets for ARFS (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Check the correct variable in error handling code (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Fix implicit MR release flow (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5e: always initialize frag->last_in_page (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Release locks during notifier unregister (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix MR registration flow to use UMR properly (Alaa Hleihel) [1764207 1724336] - [netdrv] mlx5e: kTLS, Call WARN_ONCE on netdev mismatch (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Prevent encap flow counter update async to user query (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix matching of speed to PRM link modes (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix modify_cq_in alignment (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add missing RDMA_RX capabilities (Alaa Hleihel) [1724336] - [netdrv] mlx5: Use reversed order when unregister devices (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Prevent concurrent MR updates during invalidation (Alaa Hleihel) [1724308 1724336] - [infiniband] ib/mlx5: Fix clean_mr() to work in the expected order (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Move MRs to a kernel PD when freeing them to the MR cache (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Use direct mkey destroy command upon UMR unreg failure (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix unreg_umr to ignore the mkey state (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Replace kfree with kvfree (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Replace kfree with kvfree (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Rely on filter_dev instead of dissector keys for tunnels (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Verify encapsulation is supported (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Convert single case statement switch statements into if statements (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Reduce ingress acl modify metadata stack usage (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Fix compilation error in TLS code (Alaa Hleihel) [1724336] - [netdrv] mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix error flow in tx reporter diagnose (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix return value from timeout recover function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Rx, Fix checksum calculation for new hardware (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix port tunnel GRE entropy control (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Fix default encap mode (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Return in default case statement in tx_post_resync_params (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Register devlink ports for physical link, PCI PF, VFs (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Set RDMA DIM to be enabled by default (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Report correctly tag matching rendezvous capability (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Implement VHCA tunnel mechanism in DEVX (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Introduce VHCA tunnel device capability (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Add kTLS TX HW offload support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Introduce a fenced NOP WQE posting function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Re-work TIS creation functions (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Tx, Unconstify SQ stop room (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Don't implicitly assume SKB-less wqe has one WQEBB (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Make SQ WQE fetch function type generic (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Enforce L4 inline copy when needed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move helper functions to a new txrx datapath header (Alaa Hleihel) [1724336] - [netdrv] mlx5: Accel, Add core TLS support for the Connect-X family (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add crypto library to support create/destroy encryption key (Alaa Hleihel) [1724336] - [netdrv] mlx5: Kconfig, Better organize compilation flags (Alaa Hleihel) [1724336] - [netdrv] mlx5: Accel, Expose accel wrapper for IPsec FPGA function (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Add counter_alloc_stats() and counter_update_stats() support (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support statistic q counter configuration (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Add counter set id as a parameter for mlx5_ib_query_q_counters() (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support set qp counter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Added devlink info callback (Alaa Hleihel) [1724336] - [netdrv] mlx5: Added fw version query command (Alaa Hleihel) [1724336] - [kernel] mlx5: Add rts2rts_qp_counters_set_id field in hca cap (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Use proper allocation API to get zeroed memory (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: DEVX cleanup mdev (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Add DEVX support for CQ events (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Implement DEVX dispatching event (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Enable subscription for device events over DEVX (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Register DEVX with mlx5_core to get async events (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_EVENT_FD (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Properly name the generic WQE control field (Alaa Hleihel) [1724336] - [kernel] mlx5: Introduce TLS TX offload hardware bits and structures (Alaa Hleihel) [1724336] - [netdrv] mlx5: Refactor mlx5_esw_query_functions for modularity (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch prepare functions change handler to be modular (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Introduce and use mlx5_eswitch_get_total_vports() (Alaa Hleihel) [1724327 1724336] - [infiniband] ib/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE (Alaa Hleihel) [1724336] - [kernel] mlx5: Expose device definitions for object events (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report EQE data upon CQ completion (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report a CQ error event only when a handler was set (Alaa Hleihel) [1724336] - [netdrv] mlx5: mlx5_core_create_cq() enhancements (Alaa Hleihel) [1724336] - [netdrv] mlx5: Expose the API to register for ANY event (Alaa Hleihel) [1724336] - [netdrv] mlx5: Use event mask based on device capabilities (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Fix mlx5_core_destroy_cq() error flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Handle UC address change in switchdev mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Consider host PF for inline mode and vlan pop (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use iterator for vlan and min-inline setups (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Reg/unreg function changed event at correct stage (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Consolidate eswitch function number of VFs (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Refactor eswitch SR-IOV interface (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Handle host PF vport mac/guid for ECPF (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use correct flags when configuring vlan (Alaa Hleihel) [1724336] - [netdrv] mlx5: Reduce dependency on enabled_vfs counter and num_vfs (Alaa Hleihel) [1724336] - [netdrv] mlx5: Don't handle VF func change if host PF is disabled (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Limit scope of mlx5_get_next_phys_dev() to PCI PF devices (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move pci status reg access mutex to mlx5_pci_init (Alaa Hleihel) [1724336] - [kernel] mlx5: Rename mlx5_pci_dev_type to mlx5_coredev_type (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Cleanup rep when doing unload (Alaa Hleihel) [1724336] - [infiniband] {ib, net}/mlx5: E-Switch, Use index of rep for vport to IB port mapping (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use vport index when init rep (Alaa Hleihel) [1724327 1724336] - [kernel] mlx5: Added MCQI and MCQS registers' description to ifc (Alaa Hleihel) [1724336] - [kernel] mlx5: Add hardware definitions for sub functions (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Disallow tc redirect offload cases we don't support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Expose same physical switch_id for all representors (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Don't refresh TIRs when updating representor SQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: reduce stack usage in mlx5_eswitch_termtbl_create (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Set drvinfo in generic manner (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Correct phys_port_name for PF port (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Report netdevice MPLS features (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move to HW checksumming advertising (Alaa Hleihel) [1724336] - [netdrv] mlx5: MPFS, Allow adding the same MAC more than once (Alaa Hleihel) [1724336] - [netdrv] mlx5: MPFS, Cleanup add MAC flow (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move queue param structs to en/params.h (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Encapsulate open/close queues into a function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Consider XSK in XDP MTU limit calculation (Alaa Hleihel) [1724336] - [netdrv] mlx5e: XDP_TX from UMEM support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Share the XDP SQ for XDP_TX between RQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Refactor struct mlx5e_xdp_info (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Allow ICO SQ to be used by multiple RQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Calculate linear RX frag size considering XSK (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Replace deprecated PCI_DMA_TODEVICE (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Attach/detach XDP program safely (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Enable vport metadata matching if firmware supports it (Alaa Hleihel) [1724327 1724336] - [infiniband] rdma/mlx5: Add vport metadata matching for IB representors (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Add match on vport metadata for rule in slow path (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Pass metadata from FDB to eswitch manager (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Add query and modify esw vport context functions (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Add match on vport metadata for rule in fast path (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Specifying known origin of packets matching the flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Tag packet with vport number in VF vports and uplink ingress ACLs (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Add flow context for flow tag (Alaa Hleihel) [1724336] - [netdrv] mlx5: Introduce a helper API to check VF vport (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Support allocating modify header context from ingress ACL (Alaa Hleihel) [1724336] - [netdrv] mlx5: Get vport ACL namespace by vport index (Alaa Hleihel) [1724336] - [kernel] mlx5: Introduce vport metadata matching bits and enum constants (Alaa Hleihel) [1724336] - [netdrv] mlx5: Convert mkey_table to XArray (Alaa Hleihel) [1724308 1724307 1724336] - [infiniband] rdma/mlx5: Refactor MR descriptors allocation (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Use PA mapping for PI handover (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Improve PI handover performance (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Remove unused IB_WR_REG_SIG_MR code (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Enable decap and packet reformat on FDB (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Consider eswitch encap mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: add missing void argument to function mlx5_devlink_alloc (Alaa Hleihel) [1724336] - [kernel] mlx5: Expose eswitch encap mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: Declare more strictly devlink encap mode (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: use indirect calls wrapper for the rx packet handler (Alaa Hleihel) [1724336] - [netdrv] mlx5e: use indirect calls wrapper for skb allocation (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report devlink health on FW fatal issues (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add support for FW fatal reporter dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add fw fatal devlink_health_reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report devlink health on FW issues (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add support for FW reporter dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: Create FW devlink_health_reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Issue SW reset on FW assert (Alaa Hleihel) [1724336] - [netdrv] mlx5: Control CR-space access by different PFs (Alaa Hleihel) [1724336] - [netdrv] mlx5: Handle SW reset of FW in error flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add Crdump support (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add Vendor Specific Capability access gateway (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move all devlink related functions calls to devlink.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add EQ enable/disable API (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Use a single IRQ for all async EQs (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Rename mlx5_irq_info to mlx5_irq (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move all IRQ logic to pci_irq.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: Generalize IRQ interface to work with irq_table (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ table creation from EQ table creation (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move IRQ affinity set to IRQ allocation phase (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move IRQ rmap creation to IRQ allocation phase (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ data from EQ table data (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ request/free from EQ life cycle (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Change interrupt handler to call chain notifier (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Introduce EQ polling budget (Alaa Hleihel) [1724336] - [netdrv] mlx5: Support querying max VFs from device (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Return raw output for query esw functions (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Handle representors creation in handler context (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Increase wait time for fw initialization (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move firmware flash implementation to devlink (Alaa Hleihel) [1724336] - [netdrv] mlx5e: TX, Improve performance under GSO workload (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Use termination table for VLAN push actions (Alaa Hleihel) [1722647 1724327 1724336] - [netdrv] mlx5e: Geneve, Add support for encap/decap flows offload (Alaa Hleihel) [1725582 1724336] - [netdrv] mlx5e: Rearrange tc tunnel code in a modular way (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Geneve, Keep tunnel info as pointer to the original struct (Alaa Hleihel) [1724336] - [netdrv] mlx5: Geneve, Manage Geneve TLV options (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Enable setting multiple match criteria for flow group (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Allow matching only enc_key_id/enc_dst_port for decapsulation action (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Generalize vport type in vport representor (Alaa Hleihel) [1724336] - [netdrv] {ib, net}/mlx5: Constify rep ops functions pointers (Alaa Hleihel) [1724327 1724336] - [netdrv] {ib, net}/mlx5: No need to typecast from void* to mlx5_ib_dev* (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Honor eswitch functions changed event cap (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Replace host_params event with functions_changed event (Alaa Hleihel) [1724327 1724336] - [kernel] mlx5: Introduce termination table bits (Alaa Hleihel) [1722647 1724336] - [kernel] mlx5: Add core dump register access HW bits (Alaa Hleihel) [1724336] - [netdrv] mlx5: potential error pointer dereference in error handling (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Support tagged tunnel over bond (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Avoid detaching non-existing netdev under switchdev mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix source port matching in fdb peer flow rule (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace reciprocal_scale in TX select queue function (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid reloading already removed devices (Alaa Hleihel) [1724335] - [netdrv] mlx5: Update pci error handler entries and command translation (Alaa Hleihel) [1724335] - [infiniband] mlx5: avoid 64-bit division (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Disable rxhash when CQE compress is enabled (Alaa Hleihel) [1724335] - [netdrv] mlx5e: restrict the real_dev of vlan device is the same as uplink device (Alaa Hleihel) [1724335] - [netdrv] mlx5: Allocate root ns memory using kzalloc to match kfree (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid double free in fs init error unwinding path (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid double free of root ns in the error flow path (Alaa Hleihel) [1724335] - [netdrv] mlx5: Fix error handling in mlx5_load() (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix possible modify header actions memory leak (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix no rewrite fields with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Additional check for flow destination comparison (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Add missing ethtool driver info for representors (Alaa Hleihel) [1766306 1724335] - [netdrv] mlx5e: Fix number of vports for ingress ACL configuration (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC is disabled (Alaa Hleihel) [1724335] - [netdrv] mlx5: Fix peer pf disable hca command (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Correct type to u16 for vport_num and int for vport_index (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add meaningful return codes to status_to_err function (Alaa Hleihel) [1724335] - [netdrv] mlx5: Imply MLXFW in mlx5_core (Alaa Hleihel) [1724335] - [netdrv] mlx5: Set completion EQs as shared resources (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Verify DEVX general object type correctly (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Remove MAYEXEC flag (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Device resource control for privileged DEVX user (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Add steering SW ICM device memory type (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Warn on allocated MEMIC buffers during cleanup (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Support device memory type attribute (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Add missing XRC options to QP optional params mask (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Use atomic rep state to serialize state change (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Fix the check of legal vport (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Use getter to access all vport array (Alaa Hleihel) [1724335] - [netdrv] mlx5: Use available mlx5_vport struct (Alaa Hleihel) [1724335] - [netdrv] mlx5: Reuse mlx5_esw_for_each_vf_vport macro in two files (Alaa Hleihel) [1724335] - [netdrv] mlx5: Remove unused mlx5_query_nic_vport_vlans (Alaa Hleihel) [1724335] - [netdrv] mlx5e: remove meaningless CFLAGS_tracepoint.o (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Put the common XDP code into a function (Alaa Hleihel) [1724335] - [netdrv] mlx5e: ethtool, Add support for EEPROM high pages query (Alaa Hleihel) [1724322 1724335] - [netdrv] mlx5e: Return error when trying to insert existing flower filter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace TC VLAN pop with VLAN 0 rewrite in prio tag mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: ACLs for priority tag mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Turn on HW tunnel offload in all TIRs (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Take common TIR context settings into a function (Alaa Hleihel) [1724335] - [kernel] mlx5: Fix broken hca cap offset (Alaa Hleihel) [1725554 1724335] - [kernel] mlx5: Geneve, Add flow table capabilities for Geneve decap with TLV options (Alaa Hleihel) [1725554 1724335] - [kernel] mlx5: Geneve, Add basic Geneve encap/decap flow table capabilities (Alaa Hleihel) [1725554 1724335] - [netdrv] mlx5: Eswitch, enable RoCE loopback traffic (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add new miss flow table action (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add support in RDMA RX steering (Alaa Hleihel) [1724335] - [netdrv] mlx5: Pass flow steering objects to fs_cmd (Alaa Hleihel) [1724335] - [netdrv] mlx5: Enable general events on all interfaces (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Restrict 'DELAY_DROP_TIMEOUT' subtype to Ethernet interfaces (Alaa Hleihel) [1724335] - [netdrv] mlx5: Separate and generalize dma device from pci device (Alaa Hleihel) [1724335] - [netdrv] mlx5: Get rid of storing copy of device name (Alaa Hleihel) [1724335] - [kernel] mlx5: e-switch: Introduce prio tag mode (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Expose TIR ICM address to user space (Alaa Hleihel) [1724335] - [netdrv] mlx5: Introduce new TIR creation core API (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose TIR ICM address in command outbox (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose SW ICM related device memory capabilities (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Use #define for the WQE wait timeout constant (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused rx_page_reuse stat (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Take HW interrupt trigger into a function (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused parameter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Add an underflow warning comment (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Move parameter calculation functions to en/params.c (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Report mlx5e_xdp_set errors (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused parameter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Inline small packets into the TX MPWQE in XDP xmit flow (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Add TX MPWQE session counter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Enhance RQ indication for XDP redirect flush (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Fix shifted flag index in RQ bitmap (Alaa Hleihel) [1724335] - [netdrv] mlx5e: RX, Support multiple outstanding UMR posts (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Don't create IB representors when in multiport RoCE mode (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Initialize roce port info before multiport master init (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Allow DEVX and raw creation flow on reps (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Add query e-switch vport context to devx white list (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Allow inserting a steering rule to the FDB (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Create flow table with max size supported (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Access the prio bypass inside the FDB flow table namespace (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Check for error return in flow_rule rather than err (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Remove VF representor profile (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move to single device multiport ports in switchdev mode (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move SMI caps logic (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Refactor netdev affinity code (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move default representors SQ steering to rule to modify QP (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move rep into port struct (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Use correct size for device resources (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move ports allocation to outside of INIT stage (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Free IB device on remove (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move netdev info into the port struct (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, add a new prio to be used by the RDMA side (Alaa Hleihel) [1724335] - [kernel] mlx5: E-Switch, don't use hardcoded values for FDB prios (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Remove references to uboject->context (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Unify logic of MTU boundaries (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Obsolete param field holding a constant value (Alaa Hleihel) [1724335] - [netdrv] mlx5: A write memory barrier is sufficient in EQ ci update (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Do not rewrite fields with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Offload TC e-switch rules with ingress VLAN device (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Offload TC e-switch rules with egress VLAN device (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Allow VLAN rewrite of prio field with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Deny VLAN rewrite if there is no VLAN header match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Use helpers to get headers criteria and value pointers (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Return -EOPNOTSUPP when attempting to offload an unsupported action (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Deletes unnecessary setting of esw_attr->parse_attr (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove 'parse_attr' argument in parse_tc_fdb_actions() (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Make the log friendly when decapsulation offload not supported (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Fix double mutex initialization (Alaa Hleihel) [1724335] - [netdrv] mlx5: Handle event of power detection in the PCIE slot (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Cleanup WQE page fault handler (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose MPEIN (Management PCIE INfo) register layout (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add rate limit print macros (Alaa Hleihel) [1724335] - [infiniband] mlx5: Add explicit bar address field (Alaa Hleihel) [1724335] - [netdrv] mlx5: Replace dev_err/warn/info by mlx5_core_err/warn/info (Alaa Hleihel) [1724335] - [netdrv] mlx5: Use dev->priv.name instead of dev_name (Alaa Hleihel) [1724335] - [netdrv] mlx5: Make mlx5_core messages independent from mdev->pdev (Alaa Hleihel) [1724335] - [netdrv] mlx5: Break load_one into three stages (Alaa Hleihel) [1724335] - [netdrv] mlx5: Function setup/teardown procedures (Alaa Hleihel) [1724335] - [netdrv] mlx5: Move health and page alloc init to mdev_init (Alaa Hleihel) [1724335] - [netdrv] mlx5: Split mdev init and pci init (Alaa Hleihel) [1724335] - [netdrv] mlx5: Remove redundant init functions parameter (Alaa Hleihel) [1724335] - [kernel] mlx5: Remove spinlock support from mlx5_write64 (Alaa Hleihel) [1724335] - [kernel] mlx5: Remove unused MLX5_*_DOORBELL_LOCK macros (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Declare devx_async_cmd_event_fops static (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Compare only index part of a memory window rkey (Alaa Hleihel) [1724335] - [infiniband] mlx5: Convert mlx5_srq_table to XArray (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace TC VLAN pop and push actions with VLAN modify (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: Support VLAN modify action (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: Add VLAN ID rewrite fields (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: TX, Add geneve tunnel stateless offload support (Alaa Hleihel) [1722661 1724335] - [netdrv] mlx5e: Take SW parser code to a separate function (Alaa Hleihel) [1722661 1724335] - [netdrv] mlx5e: Fix port buffer function documentation format (Alaa Hleihel) [1724335] - [netdrv] mlx5: Simplify mlx5_sriov_is_enabled() by using pci core API (Alaa Hleihel) [1724335] - [netdrv] mlx5: Rename total_vfs to total_vports (Alaa Hleihel) [1724335] - [netdrv] mlx5: Simplify sriov enable/disable flow (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Use rdma_user_map_io for mapping BAR pages (Alaa Hleihel) [1724333] - [netdrv] mlx5e: ethtool, Remove unsupported SFP EEPROM high pages query (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Switch to Toeplitz RSS hash by default (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Protect against non-uplink representor for encap (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Rx, Fixup skb checksum for packets with tail padding (Alaa Hleihel) [1724333] - [netdrv] mlx5e: XDP, Avoid checksum complete when XDP prog is loaded (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Use fail-safe channels reopen in tx reporter recover (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Skip un-needed tx recover if interface state is down (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update xon formula (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update xoff formula (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, fix syndrome (0x678139) when turn on vepa (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5: E-Switch, Protect from invalid memory access in offload fdb table (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Fix access to invalid memory when toggling esw modes (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5e: Add a lock on tir list (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix error handling when refreshing TIRs (Alaa Hleihel) [1724333] - [netdrv] mlx5: Decrease default mr cache size (Alaa Hleihel) [1748518 1724333] - [infiniband] ib/mlx5: Reset access mask when looping inside page fault handler (Alaa Hleihel) [1724333] - [netdrv] mlx5: Avoid panic when setting vport rate (Alaa Hleihel) [1724333] - [netdrv] mlx5: Avoid panic when setting vport mac, getting vport config (Alaa Hleihel) [1724333] - [netdrv] mlx5e: IPoIB, Fix RX checksum statistics update (Alaa Hleihel) [1724333] - [netdrv] mlx5: Remove redundant lag function to get pf num (Alaa Hleihel) [1724333] - [netdrv] mlx5: ODP support for XRC transport is not enabled by default in FW (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update tx reporter status in case channels were successfully opened (Alaa Hleihel) [1722274 1724333] - [netdrv] mellanox: Switch to bitmap_zalloc() (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Set correct write permissions for implicit ODP MR (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Declare mlx5e_tx_reporter_recover_from_ctx as static (Alaa Hleihel) [1724333] - [netdrv] mlx5: Support ndo bridge_setlink and getlink (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5: E-Switch, Add support for VEPA in legacy mode (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5e: Fix mlx5e_tx_reporter_create return value (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix return status of TX reporter timeout recover (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Re-add support for TX timeout when TX reporter is not valid (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix warn print in case of TX reporter creation failure (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Disable esw manager vport correctly (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Fix the warning on vport index out of range (Alaa Hleihel) [1724333] - [netdrv] mlx5: Delete unused FPGA QPN variable (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Wrap the open and apply of channels in one fail-safe function (Alaa Hleihel) [1724333] - [netdrv] mlx5: Factor out HCA capabilities functions (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Allow transition to offloads mode for ECPF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Load/unload VF reps according to event from host PF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Consider ECPF vport depends on eswitch ownership (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Assign a different position for uplink rep and vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Centralize repersentor reg/unreg to eswitch driver (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Support load/unload reps of specific vport types (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Add state to eswitch vport representors (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Use getter and iterator to access vport/rep (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Split VF and special vports for offloads mode (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Refactor offloads flow steering init/cleanup (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Properly refer to host PF vport as other vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Properly refer to the esw manager vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: Correctly set LAG mode for ECPF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Avoid magic numbers when initializing offloads mode (Alaa Hleihel) [1724333] - [kernel] mlx5: Relocate vport macros to the vport header file (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Normalize the name of uplink vport number (Alaa Hleihel) [1724333] - [kernel] mlx5: Provide an alternative VF upper bound for ECPF (Alaa Hleihel) [1724333] - [kernel] mlx5: Add host params change event (Alaa Hleihel) [1724333] - [kernel] mlx5: Add query host params command (Alaa Hleihel) [1724333] - [netdrv] mlx5: Update enable HCA dependency (Alaa Hleihel) [1724333] - [netdrv] mlx5: Introduce Mellanox SmartNIC and modify page management logic (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Use unified register/load function for uplink and VF vports (Alaa Hleihel) [1724333] - [netdrv] mlx5: Use consistent vport num argument type (Alaa Hleihel) [1724333] - [kernel] mlx5: Use void pointer as the type in address_of macro (Alaa Hleihel) [1724333] - [netdrv] mlx5: Align ODP capability function with netdev coding style (Alaa Hleihel) [1724333] - [netdrv] mlx5: use RCU lock in mlx5_eq_cq_get() (Alaa Hleihel) [1724333] - [infiniband] rdma/mlx5: Fix memory leak in case we fail to add an IB device (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Simplify WQE count power of two check (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Add tx timeout support for mlx5e tx reporter (Alaa Hleihel) [1722274 1724333] - [netdrv] mlx5e: Add tx reporter support (Alaa Hleihel) [1722274 1724333] - [infiniband] ib/mlx5: Advertise XRC ODP support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Advertise SRQ ODP support for supported transports (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Add ODP SRQ support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Let read user wqe also from SRQ buffer (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Add XRC initiator ODP support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Remove useless check in ODP handler (Alaa Hleihel) [1724333] - [netdrv] mlx5: Set ODP SRQ support in firmware (Alaa Hleihel) [1724333] - [kernel] mlx5: Add XRC transport to ODP device capabilities layout (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Implement DEVX hot unplug for async command FD (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Implement the file ops of DEVX async command FD (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Reuse fold sw stats in representors (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Present the representors SW stats when state is not opened (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Separate between ethtool and netdev software stats folding (Alaa Hleihel) [1724333] - [netdrv] mlx5: Add trace points for flow tables create/destroy (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Expand XPS cpumask to cover all online cpus (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Take CQ decompress fields into a separate structure (Alaa Hleihel) [1724333] - [netdrv] mlx5e: RX, Make sure packet header does not cross page boundary (Alaa Hleihel) [1724333] - [infiniband] mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1724333] - [netdrv] mlx5: Add pci AtomicOps request (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Don't override existing ip_protocol (Alaa Hleihel) [1724333] - [infiniband] rdma/mlx5: Replace kzalloc with kcalloc (Alaa Hleihel) [1724333] - [documentation] netfilter: doc: Add nf_tables part in tproxy.txt (Phil Sutter) [1762977] - [net] netfilter: nft_socket: fix erroneous socket assignment (Phil Sutter) [1762977] - [net] netfilter: nft_socket: Break evaluation if no socket found (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Fix missing-braces warning (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Add missing config check (Phil Sutter) [1762977] - [net] netfilter: nf_tables: Add native tproxy support (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Move nf_tproxy_assign_sock() to nf_tproxy.h (Phil Sutter) [1762977] - [net] sched: ensure opts_len <= IP_TUNNEL_OPTS_MAX in act_tunnel_key (Ivan Vecera) [1774706] - [net] ipmr: Fix skb headroom in ipmr_get_route(). (Guillaume Nault) [1773692] - [net] netns: fix GFP flags in rtnl_net_notifyid() (Guillaume Nault) [1763661] - [net] netns: fix NLM_F_ECHO mechanism for RTM_NEWNSID (Guillaume Nault) [1763661] - [netdrv] ptp: ptp_clock: Publish scaled_ppm_to_ppb (Ivan Vecera) [1772085] - [kernel] rh_features: move rh_features entry to sys/kernel (Hangbin Liu) [1660583] - [net] netfilter: nf_tables: Make nft_meta expression more robust (Phil Sutter) [1725169] - [tools] selftests/tls: add test for concurrent recv and send (Sabrina Dubroca) [1760375] - [net] tls: add a TX lock (Sabrina Dubroca) [1760375] - [net] tls: don't pay attention to sk_write_pending when pushing partial records (Sabrina Dubroca) [1760375] - [net] tls: fix sk_msg trim on fallback to copy mode (Sabrina Dubroca) [1760375] - [net] tls: align non temporal copy to cache lines (Sabrina Dubroca) [1760375] - [net] tls: remove the record tail optimization (Sabrina Dubroca) [1760375] - [net] tls: use RCU for the adder to the offload record list (Sabrina Dubroca) [1760375] - [net] tls: unref frags in order (Sabrina Dubroca) [1760375] - [net] tcp: ulp: fix possible crash in tcp_diag_get_aux_size() (Sabrina Dubroca) [1760375] - [net] tls: dedup the record cleanup (Sabrina Dubroca) [1760375] - [net] tls: clean up the number of #ifdefs for CONFIG_TLS_DEVICE (Sabrina Dubroca) [1760375] - [net] tls: narrow down the critical area of device_offload_lock (Sabrina Dubroca) [1760375] - [net] tls: don't jump to return (Sabrina Dubroca) [1760375] - [net] tls: export protocol version, cipher, tx_conf/rx_conf to socket diag (Sabrina Dubroca) [1760375] - [net] tcp: ulp: add functions to dump ulp-specific information (Sabrina Dubroca) [1760375] - [net] tls: use RCU protection on icsk->icsk_ulp_data (Sabrina Dubroca) [1760375] - [net] core/skmsg: Delete an unnecessary check before the function call "consume_skb" (Sabrina Dubroca) [1760375] - [net] tls, fix sk_write_space NULL write when tx disabled (Sabrina Dubroca) [1760375] - [net] tls: swap sk_write_space on close (Sabrina Dubroca) [1760375] - [net] tls: prevent skb_orphan() from leaking TLS plain text with offload (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a litmus test for the socket reuse through shutdown (Sabrina Dubroca) [1760375] - [net] tls: partially revert fix transition through disconnect with close (Sabrina Dubroca) [1760375] - [documentation] TLS: fix stat counters description (Sabrina Dubroca) [1760375] - [tools] selftests/tls: fix TLS tests with CONFIG_TLS=n (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add shutdown tests (Sabrina Dubroca) [1760375] - [tools] selftests/tls: close the socket with open record (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a bidirectional test (Sabrina Dubroca) [1760375] - [tools] selftests/tls: test error codes around TLS ULP installation (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a test for ULP but no keys (Sabrina Dubroca) [1760375] - [net] bpf: sockmap/tls, close can race with map free (Sabrina Dubroca) [1760375] - [net] tls: fix transition through disconnect with close (Sabrina Dubroca) [1760375] - [net] tls: remove sock unlock/lock around strp_done() (Sabrina Dubroca) [1760375] - [net] tls: remove close callback sock unlock/lock around TX work flush (Sabrina Dubroca) [1760375] - [net] tls: don't call tls_sk_proto_close for hw record offload (Sabrina Dubroca) [1760375] - [net] tls: don't arm strparser immediately in tls_set_sw_offload() (Sabrina Dubroca) [1760375] - [net] tls: add missing prot info init (Sabrina Dubroca) [1760375] - [netdrv] mlx5: Return -EINVAL when WARN_ON_ONCE triggers in mlx5e_tls_resync(). (Sabrina Dubroca) [1760375] - [net] tls: don't clear TX resync flag on error (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add test for poll() with data in TLS ULP (Sabrina Dubroca) [1760375] - [net] tls: add kernel-driven resync mechanism for TX (Sabrina Dubroca) [1760375] - [net] tls: generalize the resync callback (Sabrina Dubroca) [1760375] - [net] tls: add kernel-driven TLS RX resync (Sabrina Dubroca) [1760375] - [net] tls: rename handle_device_resync() (Sabrina Dubroca) [1760375] - [net] tls: pass record number as a byte array (Sabrina Dubroca) [1760375] - [net] tls: simplify seq calculation in handle_device_resync() (Sabrina Dubroca) [1760375] - [net] tls: export TLS per skb encryption (Sabrina Dubroca) [1760375] - [include] net/tls: simplify driver context retrieval (Sabrina Dubroca) [1760375] - [include] net/tls: split the TLS_DRIVER_STATE_SIZE and bump TX to 16 bytes (Sabrina Dubroca) [1760375] - [net] tls: don't pass version to tls_advance_record_sn() (Sabrina Dubroca) [1760375] - [include] net/tls: reorganize struct tls_context (Sabrina Dubroca) [1760375] - [net] tls: use version from prot (Sabrina Dubroca) [1760375] - [net] tls: don't re-check msg decrypted status in tls_device_decrypted() (Sabrina Dubroca) [1760375] - [net] tls: don't look for decrypted frames on non-offloaded sockets (Sabrina Dubroca) [1760375] - [net] tls: remove false positive warning (Sabrina Dubroca) [1760375] - [net] tls: check return values from skb_copy_bits() and skb_store_bits() (Sabrina Dubroca) [1760375] - [net] tls: fully initialize the msg wrapper skb (Sabrina Dubroca) [1760375] - [net] tls: replace the sleeping lock around RX resync with a bit lock (Sabrina Dubroca) [1760375] - [net] revert "net/tls: avoid NULL-deref on resync during device removal" (Sabrina Dubroca) [1760375] - [net] tls: avoid NULL-deref on resync during device removal (Sabrina Dubroca) [1760375] - [net] tls: Add support of AES128-CCM based ciphers (Sabrina Dubroca) [1760375] - [documentation] add TLS offload documentation (Sabrina Dubroca) [1760375] - [documentation] tls: RSTify the ktls documentation (Sabrina Dubroca) [1760375] - [net] xdp: increase kABI version (Jiri Benc) [1749817] - [tools] selftests: bpf: disable test_seg6_loop test (Jiri Benc) [1749817] - [tools] selftests: bpf: fix test_tc_tunnel hanging (Jiri Benc) [1749817] - [tools] selftests: bpf: xdping is not meant to be run standalone (Jiri Benc) [1749817] - [tools] libbpf: Use implicit XSKMAP lookup from AF_XDP XDP program (Jiri Benc) [1749817] - [lib] bpf, testing: Introduce 'gso_linear_no_head_frag' skb_segment test (Jiri Benc) [1749817] - [lib] bpf, testing: Refactor test_skb_segment() for testing skb_segment() on different skbs (Jiri Benc) [1749817] - [tools] selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt (Jiri Benc) [1749817] - [tools] selftests/bpf: test_progs: fix client/server race in tcp_rtt (Jiri Benc) [1749817] - [net] flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH (Jiri Benc) [1749817] - [tools] selftests/bpf: fix race in test_tcp_rtt test (Jiri Benc) [1749817] - [net] xdp: unpin xdp umem pages in error path (Jiri Benc) [1749817] - [net] sock: make cookie generation global instead of per netns (Jiri Benc) [1749817] - [net] bpfilter: add "WITH Linux-syscall-note" to SPDX tag of uapi headers (Jiri Benc) [1749817] - [net] bpf: sockmap, only create entry if ulp is not already enabled (Jiri Benc) [1749817] - [net] bpf: sockmap, synchronize_rcu before free'ing map (Jiri Benc) [1749817] - [net] bpf: sockmap, sock_map_delete needs to use xchg (Jiri Benc) [1749817] - [net] core: page_pool: add user refcnt and reintroduce page_pool_destroy (Jiri Benc) [1749817] - [net] bpf: avoid unused variable warning in tcp_bpf_rtt() (Jiri Benc) [1749817] - [net] xdp: fix potential deadlock on socket mutex (Jiri Benc) [1749817] - [net] bpfilter: print umh messages to /dev/kmsg (Jiri Benc) [1749817] - [net] xdp: fix possible cq entry leak (Jiri Benc) [1749817] - [net] xdp: fix race on generic receive path (Jiri Benc) [1749817] - [samples] bpf: fix tcp_bpf.readme detach command (Jiri Benc) [1749817] - [samples] bpf: add sample program that periodically dumps TCP stats (Jiri Benc) [1749817] - [tools] selftests/bpf: test BPF_SOCK_OPS_RTT_CB (Jiri Benc) [1749817] - [tools] bpf/tools: sync bpf.h (Jiri Benc) [1749817] - [net] bpf: add icsk_retransmits to bpf_tcp_sock (Jiri Benc) [1749817] - [net] bpf: add dsack_dups/delivered{, _ce} to bpf_tcp_sock (Jiri Benc) [1749817] - [net] bpf: split shared bpf_tcp_sock and bpf_sock_ops implementation (Jiri Benc) [1749817] - [net] bpf: add BPF_CGROUP_SOCK_OPS callback that is executed on every RTT (Jiri Benc) [1749817] - [net] init/kconfig: add CONFIG_CC_CAN_LINK (Jiri Benc) [1749817] - [net] page_pool: add helper function for retrieving dma direction (Jiri Benc) [1749817] - [net] xdp: fix hang while unregistering device bound to xdp socket (Jiri Benc) [1749817] - [net] xdp: hold device for umem regardless of zero-copy mode (Jiri Benc) [1749817] - [net] xsk: Change the default frame size to 4096 and allow controlling it (Jiri Benc) [1749817] - [tools] libbpf: Support getsockopt XDP_OPTIONS (Jiri Benc) [1749817] - [net] xsk: Add getsockopt XDP_OPTIONS (Jiri Benc) [1749817] - [net] xsk: Add API to check for available entries in FQ (Jiri Benc) [1749817] - [net] xsk: Properly terminate assignment in xskq_produce_flush_desc (Jiri Benc) [1749817] - [net] xdp: Make __mem_id_disconnect static (Jiri Benc) [1749817] - [net] xsk: sample kernel code is now in libbpf (Jiri Benc) [1749817] - [net] page_pool: fix compile warning when CONFIG_PAGE_POOL is disabled (Jiri Benc) [1749817] - [net] page_pool: make sure struct device is stable (Jiri Benc) [1749817] - [net] page_pool: add tracepoints for page_pool with details need by XDP (Jiri Benc) [1749817] - [net] xdp: add tracepoints for XDP mem (Jiri Benc) [1749817] - [net] xdp: force mem allocator removal and periodic warning (Jiri Benc) [1749817] - [net] xdp: tracking page_pool resources and safe removal (Jiri Benc) [1749817] - [netdrv] mlx5: more strict use of page_pool API (Jiri Benc) [1749817] - [net] page_pool: introduce page_pool_free and use in mlx5 (Jiri Benc) [1749817] - [net] veth: use xdp_release_frame for XDP_PASS (Jiri Benc) [1749817] - [net] xdp: page_pool related fix to cpumap (Jiri Benc) [1749817] - [net] xdp: fix leak of IDA cyclic id if rhashtable_insert_slow fails (Jiri Benc) [1749817] - [net] page_pool: add helper function to unmap dma addresses (Jiri Benc) [1749817] - [net] page_pool: add helper function to retrieve dma addresses (Jiri Benc) [1749817] - [net] page_pool: use DMA_ATTR_SKIP_CPU_SYNC for DMA mappings (Jiri Benc) [1749817] - [net] page_pool: don't use page->private to store dma_addr_t (Jiri Benc) [1749817] - [mm] add dma_addr_t to struct page (Jiri Benc) [1749817] - [tools] bpf: Sync asm-generic/socket.h to tools/ (Jiri Benc) [1749817] - [net] bpf: net: Add SO_DETACH_REUSEPORT_BPF (Jiri Benc) [1749817] - [net] veth: Support bulk XDP_TX (Jiri Benc) [1749817] - [net] flow_dissector: remove unused FLOW_DISSECTOR_F_STOP_AT_L3 flag (Jiri Benc) [1749817] - [tools] selftests/bpf: fix compilation error for flow_dissector.c (Jiri Benc) [1749817] - [net] bpf: Update BPF_CGROUP_RUN_PROG_INET_EGRESS calls (Jiri Benc) [1749817] - [net] signal/bpfilter: Fix bpfilter_kernl to use send_sig not force_sig (Jiri Benc) [1749817] - [net] arch: Use asm-generic/socket.h when possible (Jiri Benc) [1749817] - [net] flow_dissector: correct comments on enum flow_dissector_key_id (Jiri Benc) [1749817] - [net] tcp: add stat of data packet reordering events (Jiri Benc) [1749817] - [net] tcp: add dsack blocks received stats (Jiri Benc) [1749817] - [net] tcp: add data bytes retransmitted stats (Jiri Benc) [1749817] - [net] tcp: add data bytes sent stats (Jiri Benc) [1749817] - [net] tcp: add a helper to calculate size of opt_stats (Jiri Benc) [1749817] - [net] netfilter: Support iif matches in POSTROUTING (Phil Sutter) [1775961] - [tools] selftests: add basic netdevsim devlink flash testing (Petr Oros) [1770359] - [netdrv] netdevsim: implement fake flash updating with notifications (Petr Oros) [1770359] - [net] devlink: allow driver to update progress of flash update (Petr Oros) [1770359] - [net] devlink: Add extack to shared buffer operations (Petr Oros) [1770347] - [net] xfrm: policy: avoid warning splat when merging nodes (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix bydst hlist corruption on hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix infinite loop when merging src-nodes (Sabrina Dubroca) [1758100] - [tools] selftests: xfrm: alter htresh to trigger move of policies to hash table (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix reinsertion on node merge (Sabrina Dubroca) [1758100] - [net] xfrm: policy: delete inexact policies from inexact list on hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: use hlist rcu variants on inexact insert, part 2 (Sabrina Dubroca) [1758100] - [tools] selftests: xfrm: add block rules with adjacent/overlapping subnets (Sabrina Dubroca) [1758100] - [net] xfrm: policy: remove set but not used variable 'priority' (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix policy hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix netlink/pf_key policy lookups (Sabrina Dubroca) [1758100] - [net] xfrm: policy: add 2nd-level saddr trees for inexact policies (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in a tree ordered by source address (Sabrina Dubroca) [1758100] - [net] xfrm: policy: check reinserted policies match their node (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in a tree ordered by destination address (Sabrina Dubroca) [1758100] - [net] xfrm: policy: add inexact policy search tree infrastructure (Sabrina Dubroca) [1758100] - [net] xfrm: policy: consider if_id when hashing inexact policy (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in an rhashtable (Sabrina Dubroca) [1758100] - [net] xfrm: policy: return NULL when inexact search needed (Sabrina Dubroca) [1758100] - [net] xfrm: policy: split list insertion into a helper (Sabrina Dubroca) [1758100] - [net] xfrm: security: iterate all, not inexact lists (Sabrina Dubroca) [1758100] - [tools] selftests: add xfrm policy test script (Sabrina Dubroca) [1758100] - [net] af_packet: fix the tx skb protocol in raw sockets with ETH_P_ALL (Ivan Vecera) [1765561] - [netdrv] mlx5e: Trust kernel regarding transport offset (Ivan Vecera) [1765561] - [netdrv] net/mlx5e: Remove the wrong assumption about transport offset (Ivan Vecera) [1765561] - [net] packet: Remove redundant skb->protocol set (Ivan Vecera) [1765561] - [net] packet: Ask driver for protocol if not provided by user (Ivan Vecera) [1765561] - [net] ethernet: Add parse_protocol header_ops support (Ivan Vecera) [1765561] - [include] net: Introduce parse_protocol header_ops callback (Ivan Vecera) [1765561] - [net] Don't set transport offset to invalid value (Ivan Vecera) [1765561] - [netdrv] Fix Kconfig indentation (Josef Oskera) [1764592] - [netdrv] be2net: make two arrays static const, makes object smaller (Josef Oskera) [1764592] - [netdrv] be2net: eliminate enable field from be_aic_obj (Josef Oskera) [1764592] - [netdrv] Use skb_frag_off accessors (Josef Oskera) [1764592] - [netdrv] Use skb accessors in network drivers (Josef Oskera) [1764592] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 338 (Josef Oskera) [1764592] - [netdrv] treewide: Add SPDX license identifier - Makefile/Kconfig (Josef Oskera) [1764592] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Josef Oskera) [1764592] - [documentation] networking: switchdev: Update port parent ID section (Ivan Vecera) [1757840] - [net] Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID (Ivan Vecera) [1757840] - [net] dsa: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [drivers] staging: fsl-dpaa2: ethsw: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] mscc: ocelot: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] net/mlx5e: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] liquidio: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [net] tipc: fix unlimited bundling of small messages (Jon Maloy) [1761969] - [net] tipc: clean up skb list lock handling on send path (Jon Maloy) [1761969] - [net] tipc: fix false detection of retransmit failures (Jon Maloy) [1761969] - [net] tipc: reduce risk of wakeup queue starvation (Jon Maloy) [1761969] - [net] tipc: fix changeover issues due to large packet (Jon Maloy) [1761969] - [net] tipc: optimize link synching mechanism (Jon Maloy) [1761969] - [net] tipc: Fix a typo (Jon Maloy) [1761969] - [net] tipc: use rcu dereference functions properly (Jon Maloy) [1761969] - [net] tipc: remove ub->ubsock checks (Jon Maloy) [1761969] - [net] tipc: embed jiffies in macro TIPC_BC_RETR_LIM (Jon Maloy) [1761969] - [net] tipc: add dst_cache support for udp media (Jon Maloy) [1761969] - [net] tipc: rename function msg_get_wrapped() to msg_inner_hdr() (Jon Maloy) [1761969] - [net] tipc: eliminate unnecessary skb expansion during retransmission (Jon Maloy) [1761969] - [net] tipc: simplify stale link failure criteria (Jon Maloy) [1761969] - [net] tipc: check msg->req data len in tipc_nl_compat_bearer_disable (Jon Maloy) [1761969] - [net] tipc: remove the unnecessary msg->req check from tipc_nl_compat_bearer_set (Jon Maloy) [1761969] - [net] tipc: fix issues with early FAILOVER_MSG from peer (Jon Maloy) [1761969] - [net] tipc: include retrans failure detection for unicast (Jon Maloy) [1761969] - [net] tipc: purge deferredq list for each grp member in tipc_group_delete (Jon Maloy) [1761969] - [net] devlink: remove redundant rtnl lock assert (Marcelo Leitner) [1774694]- [gpu] drm/i915/aml: Allow SPT PCH for all AML devices (Lyude Paul) [1761469 1731110] - [gpu] drm/i915/cml: Add second PCH ID for CMP (Lyude Paul) [1731110] - [drm] i915/cml: Add Missing PCI IDs (Lyude Paul) [1727949 1731110] - [gpu] DRM Backport 5.2 -> 5.3 (Lyude Paul) [1731110] - [xen] mm/pgtable: drop pgtable_t variable from pte_fn_t functions (Lyude Paul) [1731110] - [gpu] DRM Backport 5.1 -> 5.2 (Lyude Paul) [1731110] - [s390] bus_find_device: Unify the match callback with class_find_device (Lyude Paul) [1731110] - [kernel] i2c: algo-bit: include main i2c header (Lyude Paul) [1731110] - [extcon] axp288: Add a depends on ACPI to the Kconfig entry (Lyude Paul) [1731110] - [extcon] axp288: Convert to use acpi_dev_get_first_match_dev() (Lyude Paul) [1731110] - [acpi] gpio: merrifield: Fix build err without CONFIG_ACPI (Lyude Paul) [1731110] - [gpio] merrifield: Convert to use acpi_dev_get_first_match_dev() (Lyude Paul) [1731110] - [kernel] proc/sysctl: add shared variables for range check (Lyude Paul) [1731110] - [gpu] drm/i915: Split Pineview device info into desktop and mobile (Lyude Paul) [1731110] - [gpu] snd/hda, drm/i915: Track the display_power_status using a cookie (Lyude Paul) [1731110] - [video] hdmi: Dropped static functions from kernel doc (Lyude Paul) [1731110] - [video] hdmi: Add Unpack function for DRM infoframe (Lyude Paul) [1731110] - [video] drm: Enable HDR infoframe support (Lyude Paul) [1731110] - [kernel] drm: Add HDR source metadata property (Lyude Paul) [1731110] - [gpu] drm: Add colorspace info to AVI Infoframe (Lyude Paul) [1731110] - [gpu] drm: Add HDMI colorspace property (Lyude Paul) [1731110] - [kernel] video/hdmi: Add an enum for HDMI packet types (Lyude Paul) [1731110] - [video] hdmi: Constify infoframe passed to the pack functions (Lyude Paul) [1731110] - [video] hdmi: Constify infoframe passed to the log functions (Lyude Paul) [1731110] - [video] hdmi: Pass buffer size to infoframe unpack functions (Lyude Paul) [1731110] - [video] hdmi: Constify 'buffer' to the unpack functions (Lyude Paul) [1731110] - [video] media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCC (Lyude Paul) [1731110] - [media] replace ADOBERGB by OPRGB (Lyude Paul) [1731110] - [dma-buf] add show_fdinfo handler (Lyude Paul) [1731110] - [dma-buf] dma-fence: Signal all callbacks from dma_fence_release() (Lyude Paul) [1731110] - [dma-buf] udmabuf: actually unmap the scatterlist (Lyude Paul) [1731110] - [dma-buf] Make mmap callback actually optional (Lyude Paul) [1731110] - [dma-buf] Remove unused sync_dump() (Lyude Paul) [1731110] - [kernel] dma-buf: explicitely note that dma-fence-chains use 64bit seqno (Lyude Paul) [1731110] - [dma-buf] fix stack corruption in dma_fence_chain_release (Lyude Paul) [1731110] - [dma-buf] add new dma_fence_chain container v7 (Lyude Paul) [1731110] - [dma-buf] add some lockdep asserts to the reservation object implementation (Lyude Paul) [1731110] - [iommu] arm-smmu-v3: Fix build error without CONFIG_PCI_ATS (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Avoid locking on invalidation path when not using ATS (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBs (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Rework enabling/disabling of ATS for PCI masters (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Don't issue CMD_SYNC for zero-length invalidations (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flag (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Document ordering guarantees of command insertion (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync() (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Reduce contention during command-queue insertion (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Operate directly on low-level queue where possible (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_add_page() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Pass struct iommu_iotlb_gather to ->unmap() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Remove unused ->tlb_sync() callback (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable-arm: Call ->tlb_flush_walk() and ->tlb_flush_leaf() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flush_leaf() in drivers (Jerry Snitselaar) [1729845] - [kernel] iommu/io-pgtable: Introduce tlb_flush_walk() and tlb_flush_leaf() (Jerry Snitselaar) [1729845] - [iommu] Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync() (Jerry Snitselaar) [1729845] - [kernel] iommu: Introduce iommu_iotlb_gather_add_page() (Jerry Snitselaar) [1729845] - [kernel] iommu: Introduce struct iommu_iotlb_gather for batching TLB flushes (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Rename iommu_gather_ops to iommu_flush_ops (Jerry Snitselaar) [1729845] - [iommu] io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() (Jerry Snitselaar) [1729845] - [kernel] iommu: Remove empty iommu_tlb_range_add() callback from iommu_ops (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Invalidate ATC when detaching a device (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Add support for PCI ATS (Jerry Snitselaar) [1729845] - [iommu] Introduce iotlb_sync_map callback (Jerry Snitselaar) [1742234] - [kernel] dma-mapping: fix page attributes for dma_mmap_* (Jerry Snitselaar) [1754727] - [kernel] dma-mapping: check pfn validity in dma_common_{mmap, get_sgtable} (Jerry Snitselaar) [1754727] - [kernel] swiotlb: checking whether swiotlb buffer is full with io_tlb_used (Jerry Snitselaar) [1754727] - [kernel] dma-direct: fix zone selection after an unaddressable CMA allocation (Jerry Snitselaar) [1754727] - [kernel] dma-contiguous: page-align the size in dma_free_contiguous() (Jerry Snitselaar) [1754727] - [kernel] dma-contiguous: do not overwrite align in dma_alloc_contiguous() (Jerry Snitselaar) [1754727] - [kernel] dma-mapping: fix panic caused by passing empty cma command line argument (Jerry Snitselaar) [1754727] - [iommu] dma: Handle SG length overflow better (Jerry Snitselaar) [1742234] - [iommu] dma: Handle MSI mappings separately (Jerry Snitselaar) [1742234] - [iommu] dma: Apply dma_{alloc, free}_contiguous functions (Jerry Snitselaar) [1742234] - [iommu] dma: Don't depend on CONFIG_DMA_DIRECT_REMAP (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_mmap (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_get_sgtable (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_alloc, part 2 (Jerry Snitselaar) [1742234] - [iommu] dma: Cleanup variable naming in iommu_dma_alloc (Jerry Snitselaar) [1742234] - [iommu] dma: Split iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Merge the CMA and alloc_pages allocation paths (Jerry Snitselaar) [1742234] - [iommu] dma: Don't remap CMA unnecessarily (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_alloc (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Remove __iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor the page array remapping allocator (Jerry Snitselaar) [1742234] - [iommu] dma: Factor out remapped pages lookup (Jerry Snitselaar) [1742234] - [iommu] dma: Squash __iommu_dma_{map, unmap}_page helpers (Jerry Snitselaar) [1742234] - [iommu] dma: Move domain lookup into __iommu_dma_{map, unmap} (Jerry Snitselaar) [1742234] - [iommu] dma: Move __iommu_dma_map (Jerry Snitselaar) [1742234] - [iommu] dma: Use for_each_sg in iommu_dma_alloc (Jerry Snitselaar) [1742234] - [clk] Make clk_bulk_get_all() return a valid "id" (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Support all Mali configurations (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Correct Mali attributes (Jerry Snitselaar) [1722978] - [iommu] vt-d: Fix panic after kexec -p for kdump (Jerry Snitselaar) [1742234] - [kernel] iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA (Jerry Snitselaar) [1742234] - [iommu] amd: Check PM_LEVEL_SIZE() condition in locked section (Jerry Snitselaar) [1742234] - [iommu] amd: Fix incorrect PASID decoding from event log (Jerry Snitselaar) [1742234] - [iommu] amd: Lock code paths traversing protection_domain->dev_list (Jerry Snitselaar) [1742234] - [iommu] amd: Lock dev_data in attach/detach code paths (Jerry Snitselaar) [1742234] - [iommu] amd: Check for busy devices earlier in attach_device() (Jerry Snitselaar) [1742234] - [iommu] amd: Take domain->lock for complete attach/detach path (Jerry Snitselaar) [1742234] - [iommu] amd: Remove amd_iommu_devtable_lock (Jerry Snitselaar) [1742234] - [iommu] amd: Remove domain->updated (Jerry Snitselaar) [1742234] - [iommu] iova: Avoid false sharing on fq_timer_on (Jerry Snitselaar) [1742234] - [iommu] Don't use sme_active() in generic code (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix wrong analysis whether devices share the same bus (Jerry Snitselaar) [1742234] - [iommu] amd: Wait for completion of IOTLB flush in attach_device (Jerry Snitselaar) [1742234] - [iommu] amd: Unmap all L7 PTEs when downgrading page-sizes (Jerry Snitselaar) [1742234] - [iommu] amd: Introduce first_pte_l7() helper (Jerry Snitselaar) [1742234] - [iommu] amd: Fix downgrading default page-sizes in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Fix pages leak in free_pagetable() (Jerry Snitselaar) [1742234] - [documentation] documentation: Update Documentation for iommu.passthrough (Jerry Snitselaar) [1745844] - [iommu] Disable passthrough mode when SME is active (Jerry Snitselaar) [1745844] - [iommu] Set default domain type at runtime (Jerry Snitselaar) [1745844] - [iommu] Print default domain type on boot (Jerry Snitselaar) [1745844] - [x86] dma: Get rid of iommu_pass_through (Jerry Snitselaar) [1745844] - [iommu] vt-d: Request passthrough mode from IOMMU core (Jerry Snitselaar) [1745844] - [iommu] amd: Request passthrough mode from IOMMU core (Jerry Snitselaar) [1745844] - [iommu] Use Functions to set default domain type in iommu_set_def_domain_type() (Jerry Snitselaar) [1745844] - [iommu] Add helpers to set/get default domain type (Jerry Snitselaar) [1745844] - [iommu] Remember when default domain type was set on kernel command line (Jerry Snitselaar) [1745844] - [iommu] amd: Flush old domains in kdump kernel (Jerry Snitselaar) [1742234] - [iommu] amd: Fix race in increase_address_space() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove global page flush support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix possible use-after-free of private domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Detach domain before using a private one (Jerry Snitselaar) [1742234] - [iommu] vt-d: Correctly check format of page table in debugfs (Jerry Snitselaar) [1742234] - [iommu] vt-d: Detach domain when move device out of group (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Mark expected switch fall-through (Jerry Snitselaar) [1722978] - [iommu] vt-d: Print pasid table entries MSB to LSB in debugfs (Jerry Snitselaar) [1742234] - [iommu] iova: Remove stale cached32_node (Jerry Snitselaar) [1742234] - [iommu] vt-d: Check if domain->pgd was allocated (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't queue_iova() if there is no flush queue (Jerry Snitselaar) [1742234] - [iommu] amd: fix a crash in iova_magazine_free_pfns (Jerry Snitselaar) [1742234] - [iommu] Use right function to get group for device (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Fix compilation when CONFIG_CMA=n (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Support non-coherent page tables (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm-v7s: request DMA32 memory, and improve debugging (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Increase maximum size of queues (Jerry Snitselaar) [1722978] - [iommu] amd: Flush not present cache in iommu_map_page (Jerry Snitselaar) [1742234] - [iommu] amd: Only free resources once on init error (Jerry Snitselaar) [1742234] - [iommu] amd: Move gart fallback to amd_iommu_init (Jerry Snitselaar) [1742234] - [iommu] amd: Make iommu_disable safer (Jerry Snitselaar) [1742234] - [iommu] amd: Add missed 'tag' to error msg in iommu_print_event (Jerry Snitselaar) [1742234] - [iommu] amd: Remove redundant assignment to variable npages (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup unused variable (Jerry Snitselaar) [1742234] - [iommu] vt-d: Silence a variable set but not used (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove an unused variable "length" (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup after delegating DMA domain to generic iommu (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Allow DMA domain attaching to rmrr locked device (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't enable iommu's which have been ignored (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set domain type for a private domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't return error when device gets right domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix a variable set but not used (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Fix typo in SVM code comment (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove static identity map code (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove duplicated code for device hotplug (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove startup parameter from device_def_domain_type() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup get_valid_domain_for_dev() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Implement is_attach_deferred iommu ops entry (Jerry Snitselaar) [1742234] - [iommu] vt-d: Probe DMA-capable ACPI name space devices (Jerry Snitselaar) [1742234] - [iommu] vt-d: Handle 32bit device with identity default domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Identify default domains replaced with private (Jerry Snitselaar) [1742234] - [iommu] vt-d: Delegate the dma domain to upper layer (Jerry Snitselaar) [1742234] - [iommu] vt-d: Delegate the identity domain to upper layer (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add device_def_domain_type() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enable DMA remapping after rmrr mapped (Jerry Snitselaar) [1742234] - [iommu] vt-d: Expose ISA direct mapping region via iommu_get_resv_regions (Jerry Snitselaar) [1742234] - [iommu] vt-d: Implement apply_resv_region iommu ops entry (Jerry Snitselaar) [1742234] - [iommu] Add API to request DMA domain for device (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show scalable mode DMAR table internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Introduce macros useful for dumping DMAR table (Jerry Snitselaar) [1742234] - [iommu] vt-d: Modify the format of intel DMAR tables dump (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unnecessary rcu_read_locks (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix bind svm with multiple devices (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Avoid constant zero in TLBI writes (Jerry Snitselaar) [1722978] - [iommu] vt-d: Set the right field for Page Walk Snoop (Jerry Snitselaar) [1742234] - [iommu] Add missing new line for dma type (Jerry Snitselaar) [1742234] - [kernel] iommu/iova: Separate atomic variables to improve performance (Jerry Snitselaar) [1742234] - [iommu] Remove iommu_callback_data (Jerry Snitselaar) [1742234] - [iommu] amd: Remove amd_iommu_pd_list (Jerry Snitselaar) [1742234] - [iommu] amd: Use pci_prg_resp_pasid_required() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix leak in intel_pasid_alloc_table on error path (Jerry Snitselaar) [1742234] - [iommu] vt-d: Make kernel parameter igfx_off work with vIOMMU (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set intel_iommu_gfx_mapped correctly (Jerry Snitselaar) [1742234] - [iommu] vt-d: cleanup: no spaces at the start of a line (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't request page request irq under dmar_global_lock (Jerry Snitselaar) [1742234] - [iommu] vt-d: Use struct_size() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Flush IOTLB for untrusted device in time (Jerry Snitselaar) [1742234] - [iommu] vt-d: Clean up iommu_no_mapping (Jerry Snitselaar) [1742234] - [vfio] type1: Add domain at(de)taching group helpers (Jerry Snitselaar) [1742234] - [iommu] vt-d: Return ID associated with an auxiliary domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Aux-domain specific domain attach/detach (Jerry Snitselaar) [1742234] - [iommu] vt-d: Move common code out of iommu_attch_device() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add per-device IOMMU feature ops entries (Jerry Snitselaar) [1742234] - [iommu] vt-d: Make intel_iommu_enable_pasid() more generic (Jerry Snitselaar) [1742234] - [iommu] vt-d: Switch to bitmap_zalloc() (Jerry Snitselaar) [1742234] - [iommu] Bind process address spaces to devices (Jerry Snitselaar) [1742234] - [iommu] Add APIs for multiple domains per device (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Log CBFRSYNRA register on context fault (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Don't disable SMMU in kdump kernel (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Disable tagged pointers (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Link domains and devices (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Add a master->domain pointer (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Store SteamIDs in master (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Rename arm_smmu_master_data to arm_smmu_master (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Add ARM Mali midgard MMU page table format (Jerry Snitselaar) [1722978] - [iommu] vt-d: Save the right domain ID used by hardware (Jerry Snitselaar) [1742234] - [iommu] iova: Fix tracking of recently failed iova address (Jerry Snitselaar) [1742234] - [iommu] Fix IOMMU debugfs fallout (Jerry Snitselaar) [1742234] - [kernel] iommu: Document iommu_ops.is_attach_deferred() (Jerry Snitselaar) [1742234] - [kernel] iommu: Document iommu_ops.iotlb_sync_map() (Jerry Snitselaar) [1742234] - [kernel] iommu: Fix flush_tlb_all typo (Jerry Snitselaar) [1742234] - [iommu] io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables (Jerry Snitselaar) [1722978] - [iommu] Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [kernel] iommu: Allow io-pgtable to be used outside of iommu/ (Jerry Snitselaar) [1722978] - [iommu] iova: Allow compiling the library without IOMMU support (Jerry Snitselaar) [1742234] - [iommu] amd: Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [iommu] amd: Remove clear_flush_young notifier (Jerry Snitselaar) [1742234] - [iommu] amd: Print reason for iommu_map_page failure in map_sg (Jerry Snitselaar) [1742234] - [iommu] vt-d: Get domain ID before clear pasid entry (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set context field after value initialized (Jerry Snitselaar) [1742234] - [kernel] pci/ats: Add inline to pci_prg_resp_pasid_required() (Jerry Snitselaar) [1724921 1724927] - [iommu] vt-d: Enable ATS only if the device uses page aligned address (Jerry Snitselaar) [1724922] - [pci] ats: Add pci_ats_page_aligned() interface (Jerry Snitselaar) [1724922] - [iommu] vt-d: Fix PRI/PASID dependency issue (Jerry Snitselaar) [1724921 1724927] - [pci] ats: Add pci_prg_resp_pasid_required() interface (Jerry Snitselaar) [1724921 1724927] - [iommu] vt-d: Allow interrupts from the entire bus for aliased devices (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add helper to set an IRTE to verify only the bus number (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove misleading "domain 0" test from domain_exit() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unused dmar_remove_one_dev_info() argument (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unnecessary local variable initializations (Jerry Snitselaar) [1742234] - [iommu] vt-d: Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove change_pte notifier (Jerry Snitselaar) [1742234] - iommu/vt-d: Implement dma_[un]map_resource() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Support page request in scalable mode (Jerry Snitselaar) [1742234] - [iommu] vt-d: Leave scalable mode default off (Jerry Snitselaar) [1742234] - [iommu] of: Fix probe-deferral (Jerry Snitselaar) [1742234] - [iommu] Check for iommu_ops == NULL in iommu_probe_device() (Jerry Snitselaar) [1742234] - [iommu] of: Don't call iommu_ops->add_device directly (Jerry Snitselaar) [1742234] - powerpc/iommu: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [powerpc] iommu: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [iommu] of: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [iommu] of: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1742234] - [iommu] dma: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1722978] - [acpi] iort: Fix rc_dma_get_range() (Jerry Snitselaar) [1722978] - [kernel] iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Make arm-smmu-v3 explicitly non-modular (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Make arm-smmu explicitly non-modular (Jerry Snitselaar) [1722978] - [iommu] Audit and remove any unnecessary uses of module.h (Jerry Snitselaar) [1742234] - [iommu] irq_remapping: Remove unused header files (Jerry Snitselaar) [1742234] - [iommu] Do physical merging in iommu_map_sg() (Jerry Snitselaar) [1742234] - [iommu] amd: Remove leading 0s in error log messages (Jerry Snitselaar) [1742234] - [iommu] amd: Fix line-break in error log reporting (Jerry Snitselaar) [1742234] - [iommu] amd: Use pr_fmt() (Jerry Snitselaar) [1742234] - [iommu] amd: Allow to upgrade page-size (Jerry Snitselaar) [1742234] - [iommu] amd: Restart loop if cmpxchg64 succeeded in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Allow downgrading page-sizes in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Ignore page-mode 7 in free_sub_pt() (Jerry Snitselaar) [1742234] - [iommu] amd: Introduce free_sub_pt() function (Jerry Snitselaar) [1742234] - [iommu] amd: Collect page-table pages in freelist (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove deferred invalidation (Jerry Snitselaar) [1724930] - [iommu] vt-d: Shared virtual address in scalable mode (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add first level page table interface (Jerry Snitselaar) [1742234] - [iommu] vt-d: Setup context and enable RID2PASID support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Pass pasid table to context mapping (Jerry Snitselaar) [1742234] - [iommu] vt-d: Setup pasid entry for RID2PASID support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add second level page table interface (Jerry Snitselaar) [1742234] - [iommu] vt-d: Reserve a domain id for FL and PT modes (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add 256-bit invalidation descriptor support (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Move page table helpers into header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Manage scalalble mode PASID tables (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enumerate the scalable mode capability (Jerry Snitselaar) [1742234] - [kernel] iommu/vtd: Cleanup dma_remapping.h header (Jerry Snitselaar) [1742234] - [documentation] dt-bindings: arm-smmu: Add binding doc for Qcom smmu-500 (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add support for qcom, smmu-v2 variant (Jerry Snitselaar) [1722978] - [documentation] dt-bindings: arm-smmu: Add bindings for qcom, smmu-v2 (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add the device_link between masters and smmu (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Invoke pm_runtime across the driver (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add pm_runtime/sleep ops (Jerry Snitselaar) [1722978] - [clk] add managed version of clk_bulk_get_all (Jerry Snitselaar) [1722978] - [clk] add new APIs to operate on all available clocks (Jerry Snitselaar) [1722978] - [clk] bulk: add of_clk_bulk_get() (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Use explicit mb() when moving cons pointer (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Avoid memory corruption from Hisilicon MSI payloads (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Fix big-endian CMD_SYNC writes (Jerry Snitselaar) [1722978] - [iommu] revert "iommu/io-pgtable-arm: Check for v7s-incapable systems" (Jerry Snitselaar) [1722978] - [iommu] Fix a typo (Jerry Snitselaar) [1742234] - [iommu] Tidy up window attributes (Jerry Snitselaar) [1742234] - [iommu] amd: Add default branch in amd_iommu_capable() (Jerry Snitselaar) [1742234] - [iommu] amd: Move iommu_init_pci() to .init section (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show context internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support for Interrupt remapping (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show register contents (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enable base Intel IOMMU debugfs support (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Update register definitions to VT-d 3.0 specification (Jerry Snitselaar) [1742234] - [iommu] vt-d: Relocate struct/function declarations to its header files (Jerry Snitselaar) [1742234] - [of] iommu/of: make of_pci_map_rid() available for other devices too (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Remove unnecessary wrapper function (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Add SPDX header (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Fix a couple of minor comment typos (Jerry Snitselaar) [1722978] - [kernel] iommu/shmobile: Remove unused linux/platform_data/sh_ipmmu.h header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Handle memory shortage on pasid table allocation (Jerry Snitselaar) [1742234] - [iommu] Add sysfs attribyte for domain type (Jerry Snitselaar) [1742234] - [iommu] amd: Add basic debugfs infrastructure for AMD IOMMU (Jerry Snitselaar) [1742234] - [iommu] Enable debugfs exposure of IOMMU driver internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove the obsolete per iommu pasid tables (Jerry Snitselaar) [1742234] - [iommu] vt-d: Apply per pci device pasid table in SVA (Jerry Snitselaar) [1742234] - [iommu] vt-d: Allocate and free pasid table (Jerry Snitselaar) [1742234] - [iommu] vt-d: Per PCI device pasid table interfaces (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add for_each_device_domain() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Move device_domain_info to header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Apply global PASID in SVA (Jerry Snitselaar) [1742234] - [iommu] vt-d: Avoid using idr_for_each_entry() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Global PASID name space (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix dev iotlb pfsid use (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Add definitions for PFSID (Jerry Snitselaar) [1742234] - [iommu] amd: Argument page_size could be uninitialized (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Abort all transactions if SMMU is enabled in kdump kernel (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Prevent any devices access to memory without registration (Jerry Snitselaar) [1722978] - [iommu] [] iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm-v7s: Abort allocation when table address overflows the PTE (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Fix pgtable allocation in selftest (Jerry Snitselaar) [1722978] - [netdrv] iavf: initialize ITRN registers with correct values (Stefan Assmann) [1721697] - [netdrv] iavf: fix MAC address setting for VFs when filter is rejected (Stefan Assmann) [1721697] - [netdrv] iavf: allow permanent MAC address to change (Stefan Assmann) [1721697] - [netdrv] iavf: remove unused debug function iavf_debug_d (Stefan Assmann) [1721697] - [netdrv] Use skb_frag_off accessors (Stefan Assmann) [1721697] - [netdrv] Use skb accessors in network drivers (Stefan Assmann) [1721697] - [netdrv] iavf: fix dereference of null rx_buffer pointer (Stefan Assmann) [1721697] - [netdrv] iavf: Fix up debug print macro (Stefan Assmann) [1721697] - [netdrv] iavf: use struct_size() helper (Stefan Assmann) [1721697] - [netdrv] iavf: allow null RX descriptors (Stefan Assmann) [1721697] - [netdrv] iavf: add call to iavf_[add|del]_cloud_filter (Stefan Assmann) [1721697] - [netdrv] iavf: Refactor init state machine (Stefan Assmann) [1721697] - [netdrv] iavf: Refactor the watchdog state machine (Stefan Assmann) [1721697] - [netdrv] iavf: Remove timer for work triggering, use delaying work instead (Stefan Assmann) [1721697] - [netdrv] iavf: Move commands processing to the separate function (Stefan Assmann) [1721697] - [netdrv] iavf: Fix the math for valid length for ADq enable (Stefan Assmann) [1721697] - [netdrv] iavf: Change GFP_KERNEL to GFP_ATOMIC in kzalloc() (Stefan Assmann) [1721697] - [netdrv] iavf: wait longer for close to complete (Stefan Assmann) [1721697] - [netdrv] iavf: use signed variable (Stefan Assmann) [1721697] - [netdrv] iavf: Create VLAN tag elements starting from the first element (Stefan Assmann) [1721697] - [netdrv] iavf: update comments and file checks to match iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename i40e_device to iavf_device (Stefan Assmann) [1721697] - [netdrv] iavf: change remaining i40e defines to be iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename iavf_client.h defines to match driver name (Stefan Assmann) [1721697] - [netdrv] iavf: rename iavf_status structure flags (Stefan Assmann) [1721697] - [netdrv] iavf: replace i40e variables with iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename i40e functions to be iavf (Stefan Assmann) [1721697] - [netdrv] iavf: change iavf_status_code to iavf_status (Stefan Assmann) [1721697] - [netdrv] iavf: Rename i40e_adminq* files to iavf_adminq* (Stefan Assmann) [1721697] - [netdrv] iavf: iavf_client: use struct_size() helper (Stefan Assmann) [1721697] - [netdrv] iavf: use struct_size() in kzalloc() (Stefan Assmann) [1721697] - [netdrv] iavf: Limiting RSS queues to CPUs (Stefan Assmann) [1721697] - [netdrv] iavf: Use printf instead of gnu_printf for iavf_debug_d (Stefan Assmann) [1721697] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for ethtool -m issue on X722 NIC (Stefan Assmann) [1721695] - [netdrv] intel: Demote MTU change prints to debug (Stefan Assmann) [1721695] - [netdrv] i40e: implement VF stats NDO (Stefan Assmann) [1721695] - [netdrv] i40e: enable X710 support (Stefan Assmann) [1721695] - [netdrv] i40e: Add UDP segmentation offload support (Stefan Assmann) [1721695] - [netdrv] i40e: prevent memory leak in i40e_setup_macvlans (Stefan Assmann) [1721695] - [netdrv] i40e: Refactoring VF MAC filters counting to make more reliable (Stefan Assmann) [1721695] - [netdrv] i40e: Fix LED blinking flow for X710T*L devices (Stefan Assmann) [1721695] - [netdrv] i40e: allow ethtool to report SW and FW versions in recovery mode (Stefan Assmann) [1721695] - [netdrv] i40e: initialize ITRN registers with correct values (Stefan Assmann) [1721695] - [netdrv] i40e: Extend PHY access with page change flag (Stefan Assmann) [1721695] - [netdrv] i40e: Extract detection of HW flags into a function (Stefan Assmann) [1721695] - [netdrv] i40e: Wrong 'Advertised FEC modes' after set FEC to AUTO (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for persistent lldp support (Stefan Assmann) [1721695] - [netdrv] i40e: clear __I40E_VIRTCHNL_OP_PENDING on invalid min Tx rate (Stefan Assmann) [1721695] - [netdrv] i40e: use BIT macro to specify the cloud filter field flags (Stefan Assmann) [1721695] - [netdrv] i40e: Fix message for other card without FEC (Stefan Assmann) [1721695] - [netdrv] i40e: fix missed "Negotiated" string in i40e_print_link_message() (Stefan Assmann) [1721695] - [netdrv] i40e: mark additional missing bits as reserved (Stefan Assmann) [1721695] - [netdrv] i40e: remove I40E_AQC_ADD_CLOUD_FILTER_OIP (Stefan Assmann) [1721695] - [netdrv] i40e: use ktime_get_real_ts64 instead of ktime_to_timespec64 (Stefan Assmann) [1721695] - [netdrv] i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask (Stefan Assmann) [1721695] - [netdrv] i40e: Remove EMPR traces from debugfs facility (Stefan Assmann) [1721695] - [netdrv] i40e: Implement debug macro hw_dbg using dev_dbg (Stefan Assmann) [1721695] - [netdrv] i40e: fix hw_dbg usage in i40e_hmc_get_object_va (Stefan Assmann) [1721695] - [netdrv] i40e: simplify Rx buffer recycle (Stefan Assmann) [1721695] - [netdrv] i40e: fix retrying in i40e_aq_get_phy_capabilities (Stefan Assmann) [1721695] - [netdrv] i40e: Persistent LLDP support (Stefan Assmann) [1721695] - [netdrv] i40e: allow reset in recovery mode (Stefan Assmann) [1721695] - [netdrv] i40e: Remove function i40e_update_dcb_config() (Stefan Assmann) [1721695] - [netdrv] i40e: Fix crash caused by stress setting of VF MAC addresses (Stefan Assmann) [1721695] - [netdrv] i40e: reset veb.tc_stats when resetting veb.stats (Stefan Assmann) [1721695] - [netdrv] i40e: Update FW API version to 1.9 (Stefan Assmann) [1721695] - [netdrv] i40e: check_recovery_mode had wrong if statement (Stefan Assmann) [1721695] - [netdrv] i40e: Add drop mode parameter to set mac config (Stefan Assmann) [1721695] - [netdrv] i40e: fix shifts of signed values (Stefan Assmann) [1721695] - [netdrv] i40e: add check on i40e_configure_tx_ring() return value (Stefan Assmann) [1721695] - [netdrv] i40e: Check if transceiver implements DDM before access (Stefan Assmann) [1721695] - [netdrv] i40e: reduce stack usage in i40e_set_fc (Stefan Assmann) [1721695] - [netdrv] i40e: no need to check return value of debugfs_create functions (Stefan Assmann) [1721695] - [netdrv] i40e: Remove unicast log when VF is leaving multicast mode (Stefan Assmann) [1721695] - [netdrv] i40e: verify string count matches even on early return (Stefan Assmann) [1721695] - [netdrv] i40e: Log info when PF is entering and leaving Allmulti mode (Stefan Assmann) [1721695] - [netdrv] i40e: Update visual effect for advertised FEC mode (Stefan Assmann) [1721695] - [netdrv] i40e: fix code comments (Stefan Assmann) [1721695] - [netdrv] i40e: don't report link up for a VF who hasn't enabled queues (Stefan Assmann) [1721695] - [netdrv] i40e: Log disable-fw-lldp flag change by ethtool (Stefan Assmann) [1721695] - [netdrv] i40e: fix incorrect ethtool statistics veb and veb.tc_ (Stefan Assmann) [1721695] - [netdrv] Use skb_frag_off accessors (Stefan Assmann) [1721695] - [netdrv] i40e: Use dev_get_drvdata (Stefan Assmann) [1721695] - [netdrv] Use skb accessors in network drivers (Stefan Assmann) [1721695] - [netdrv] i40e: Add macvlan support on i40e (Stefan Assmann) [1721695] - [netdrv] i40e/i40e_virtchnl_pf: Use struct_size() in kzalloc() (Stefan Assmann) [1721695] - [netdrv] i40e: update copyright string (Stefan Assmann) [1721695] - [netdrv] i40e: Fix descriptor count manipulation (Stefan Assmann) [1721695] - [netdrv] i40e: missing priorities for any QoS traffic (Stefan Assmann) [1721695] - [netdrv] i40e: Add log entry while creating or deleting TC0 (Stefan Assmann) [1721695] - [netdrv] i40e: fix incorrect function documentation comment (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for missing "link modes" info in ethtool (Stefan Assmann) [1721695] - [netdrv] i40e: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Stefan Assmann) [1721695] - [netdrv] i40e: mark expected switch fall-through (Stefan Assmann) [1721695] - [netdrv] i40e: Missing response checks in driver when starting/stopping FW LLDP (Stefan Assmann) [1721695] - [netdrv] i40e: remove duplicate stat calculation for tx_errors (Stefan Assmann) [1721695] - [netdrv] i40e: Check if the BAR size is large enough before writing to registers (Stefan Assmann) [1721695] - [netdrv] i40e: Missing response checks in driver when starting/stopping FW LLDP (Stefan Assmann) [1721695] - [netdrv] i40e: add input validation for virtchnl handlers (Stefan Assmann) [1721695] - [netdrv] i40e: Improve AQ log granularity (Stefan Assmann) [1721695] - [netdrv] i40e: Add bounds check for ch[] array (Stefan Assmann) [1721695] - [netdrv] i40e: Use signed variable (Stefan Assmann) [1721695] - [netdrv] i40e: add constraints for accessing veb array (Stefan Assmann) [1721695] - [netdrv] i40e: let untrusted VF to create up to 16 VLANs (Stefan Assmann) [1721695] - [netdrv] i40e: add functions stubs to support EEE (Stefan Assmann) [1721695] - [netdrv] i40e: Use LLDP ethertype define ETH_P_LLDP (Stefan Assmann) [1721695] - [netdrv] r8169: disable TSO on a single version of RTL8168c to fix performance (Corinna Vinschen) [1730024] - [netdrv] r8169: fix sporadic transmit timeout issue (Corinna Vinschen) [1730024] - [netdrv] r8169: inline rtl8169_free_rx_databuff (Corinna Vinschen) [1730024] - [netdrv] r8169: fix performance issue on RTL8168evl (Corinna Vinschen) [1730024] - [netdrv] r8169: allocate rx buffers using alloc_pages_node (Corinna Vinschen) [1730024] - [netdrv] r8169: sync PCIe PHY init with vendor driver 8.047.01 (Corinna Vinschen) [1730024] - [netdrv] r8169: add helper r8168_mac_ocp_modify (Corinna Vinschen) [1730024] - [netdrv] r8169: remove access to legacy register MultiIntr (Corinna Vinschen) [1730024] - [netdrv] r8169: make use of xmit_more (Corinna Vinschen) [1730024] - [netdrv] r8169: don't use MSI before RTL8168d (Corinna Vinschen) [1730024] - [netdrv] revert ("r8169: remove 1000/Half from supported modes") (Corinna Vinschen) [1730024] - [netdrv] r8169: enable HW csum and TSO (Corinna Vinschen) [1730024] - [netdrv] r8169: remove r8169_csum_workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: implement callback ndo_features_check (Corinna Vinschen) [1730024] - [netdrv] r8169: set GSO size and segment limits (Corinna Vinschen) [1730024] - [netdrv] r8169: align setting PME with vendor driver (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_set_rx_mode (Corinna Vinschen) [1730024] - [netdrv] r8169: fix a typo in a comment (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_rx (Corinna Vinschen) [1730024] - [netdrv] r8169: fix RTL8168g PHY init (Corinna Vinschen) [1730024] - [netdrv] r8169: fix issue with confused RX unit after PHY power-down on RTL8411b (Corinna Vinschen) [1730024] - [netdrv] r8169: sync few chip names with vendor driver (Corinna Vinschen) [1730024] - [netdrv] r8169: add random MAC address fallback (Corinna Vinschen) [1730024] - [netdrv] revert "r8169: improve handling VLAN tag" (Corinna Vinschen) [1730024] - [netdrv] r8169: remove not needed call to dma_sync_single_for_device (Corinna Vinschen) [1730024] - [netdrv] r8169: consider that 32 Bit DMA is the default (Corinna Vinschen) [1730024] - [netdrv] r8169: improve handling VLAN tag (Corinna Vinschen) [1730024] - [netdrv] r8169: don't activate ASPM in chip if OS can't control ASPM (Corinna Vinschen) [1730024] - [netdrv] r8169: improve handling of Abit Fatal1ty F-190HD (Corinna Vinschen) [1730024] - [netdrv] r8169: use helper rtl_is_8168evl_up for setting register MaxTxPacketSize (Corinna Vinschen) [1730024] - [netdrv] r8169: add helper rtl_is_8168evl_up (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_coalesce_info (Corinna Vinschen) [1730024] - [netdrv] r8169: let mdio read functions return -ETIMEDOUT (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: remove member coalesce_info from struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: remove callback hw_start from struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: rename CPCMD_QUIRK_MASK and apply it on all chip versions (Corinna Vinschen) [1730024] - [netdrv] r8169: improve setting interrupt mask (Corinna Vinschen) [1730024] - [netdrv] r8169: silence sparse warning in rtl8169_start_xmit (Corinna Vinschen) [1730024] - [netdrv] r8169: factor out firmware handling (Corinna Vinschen) [1730024] - [netdrv] r8169: rename r8169.c to r8169_main.c (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_fw_request_firmware and rtl_fw_release_firmware (Corinna Vinschen) [1730024] - [netdrv] r8169: make rtl_fw_format_ok and rtl_fw_data_ok more independent (Corinna Vinschen) [1730024] - [netdrv] r8169: simplify rtl_fw_write_firmware (Corinna Vinschen) [1730024] - [netdrv] r8169: add enum rtl_fw_opcode (Corinna Vinschen) [1730024] - [netdrv] r8169: use paged versions of phylib MDIO access functions (Corinna Vinschen) [1730024] - [netdrv] r8169: avoid tso csum function indirection (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct jumbo_ops (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct mdio_ops (Corinna Vinschen) [1730024] - [netdrv] r8169: improve r8169_csum_workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: decouple rtl_phy_write_fw from actual driver code (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_fw_format_ok (Corinna Vinschen) [1730024] - [netdrv] r8169: enable WoL speed down on more chip versions (Corinna Vinschen) [1730024] - [netdrv] r8169: fix MAC address being lost in PCI D3 (Corinna Vinschen) [1730024] - [netdrv] r8169: remove 1000/Half from supported modes (Corinna Vinschen) [1730024] - [netdrv] r8169: remove support for RTL_GIGA_MAC_VER_01 (Corinna Vinschen) [1730024] - [netdrv] r8169: improve RTL8168d PHY initialization (Corinna Vinschen) [1730024] - [netdrv] r8169: change type of member mac_version in rtl8169_private (Corinna Vinschen) [1730024] - [netdrv] r8169: remove unneeded return statement in rtl_hw_init_8168g (Corinna Vinschen) [1730024] - [netdrv] r8169: remove rtl_hw_init_8168ep (Corinna Vinschen) [1730024] - [netdrv] treewide: Add SPDX license identifier - Makefile/Kconfig (Corinna Vinschen) [1730024] - [netdrv] treewide: Add SPDX license identifier for more missed files (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl8168g_set_pause_thresholds (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_set_fifo_size (Corinna Vinschen) [1730024] - [netdrv] r8169: move EEE LED config to rtl8168_config_eee_mac (Corinna Vinschen) [1730024] - [netdrv] r8169: simplify rtl_writephy_batch and rtl_ephy_init (Corinna Vinschen) [1730024] - [netdrv] r8169: speed up rtl_loop_wait (Corinna Vinschen) [1730024] - [netdrv] r8169: make use of phy_set_asym_pause (Corinna Vinschen) [1730024] - [netdrv] r8169: remove rtl_write_exgmac_batch (Corinna Vinschen) [1730024] - [netdrv] r8169: remove manual autoneg restart workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_reset_packet_filter (Corinna Vinschen) [1730024] - [netdrv] r8169: add helpers rtl_eri_set/clear_bits (Corinna Vinschen) [1730024] - [netdrv] r8169: make ERIAR_EXGMAC the default in eri functions (Corinna Vinschen) [1730024] - [netdrv] r8169: use pci_dev_id() helper (Corinna Vinschen) [1730024] - [kernel] phy: fix write to mii-ctrl1000 register (Petr Oros) [1772010] - [netdrv] bcmgenet: don't set phydev->link from MAC (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix PTR_ERR applied after initialization to constant (Petr Oros) [1772010] - [netdrv] phy: micrel: add Asym Pause workaround for KSZ9021 (Petr Oros) [1772010] - [netdrv] phy: fix race in genphy_update_link (Petr Oros) [1772010] - [netdrv] phy: consider AN_RESTART status when reading link status (Petr Oros) [1772010] - [kernel] fixed_phy: Add forward declaration for struct gpio_desc; (Petr Oros) [1772010] - [netdrv] phy: fixed_phy: print gpio error only if gpio node is present (Petr Oros) [1772010] - [netdrv] phy: mscc: initialize stats array (Petr Oros) [1772010] - [netdrv] phy: bcm7xxx: define soft_reset for 40nm EPHY (Petr Oros) [1772010] - [netdrv] Add genphy_c45_config_aneg() function to phy-c45.c (Petr Oros) [1772010] - [netdrv] phy: sfp: hwmon: Fix scaling of RX power (Petr Oros) [1772010] - [kernel] hwmon: Fix HWMON_P_MIN_ALARM mask (Petr Oros) [1772010] - [netdrv] phy: rename Asix Electronics PHY driver (Petr Oros) [1772010] - [netdrv] sfp: read eeprom in maximum 16 byte increments (Petr Oros) [1772010] - [netdrv] phylink: avoid reducing support mask (Petr Oros) [1772010] - [netdrv] phy: dp83867: Set up RGMII TX delay (Petr Oros) [1772010] - [netdrv] phy: dp83867: do not call config_init twice (Petr Oros) [1772010] - [netdrv] phy: dp83867: increase SGMII autoneg timer duration (Petr Oros) [1772010] - [netdrv] phy: dp83867: fix speed 10 in sgmii mode (Petr Oros) [1772010] - [netdrv] phy: marvell10g: report if the PHY fails to boot firmware (Petr Oros) [1772010] - [netdrv] phylink: ensure consistent phy interface mode (Petr Oros) [1772010] - [netdrv] phylink: ensure inband AN works correctly (Petr Oros) [1772010] - [netdrv] phy: aquantia: readd XGMII support for AQR107 (Petr Oros) [1772010] - [netdrv] phy: realtek: Replace phy functions with non-locked version in rtl8211e_config_init() (Petr Oros) [1772010] - [netdrv] meson: fixup g12a glue ephy id (Petr Oros) [1772010] - [netdrv] phy: realtek: fix double page ops in generic Realtek driver (Petr Oros) [1772010] - [netdrv] phy: realtek: add missing page operations (Petr Oros) [1772010] - [netdrv] phy: realtek: Change TX-delay setting for RGMII modes only (Petr Oros) [1772010] - [netdrv] phy: realtek: Add rtl8211e rx/tx delays config (Petr Oros) [1772010] - [netdrv] phy: improve pause mode reporting in phy_print_status (Petr Oros) [1772010] - [kernel] phy: improve resuming from hibernation (Petr Oros) [1772010] - [netdrv] phy: fix phy_validate_pause (Petr Oros) [1772010] - [netdrv] phy: micrel: make sure the factory test bit is cleared (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix buffer overrun with stats counters (Petr Oros) [1772010] - [netdrv] phy: avoid unneeded MDIO reads in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: improve genphy_soft_reset (Petr Oros) [1772010] - [netdrv] spi: micrel eth switch: declare missing of table (Petr Oros) [1772010] - [netdrv] phy: marvell: add new default led configure for m88e151x (Petr Oros) [1772010] - [netdrv] phy: vitesse: Remove support for VSC8514 (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8514 PHY (Petr Oros) [1772010] - [netdrv] mdio: rename mdio_device reset to reset_gpio (Petr Oros) [1772010] - [netdrv] phy: add support for reset-controller (Petr Oros) [1772010] - [documentation] dt-bindings: add PHY reset controller binding (Petr Oros) [1772010] - [netdrv] phy: remove dead code from phy_sanitize_settings (Petr Oros) [1772010] - [netdrv] phy: don't set autoneg if it's not supported (Petr Oros) [1772010] - [netdrv] phy: micrel: add Asym Pause workaround (Petr Oros) [1772010] - [netdrv] phy: warn if phylib and ethtool PHY mode definitions are out of sync (Petr Oros) [1772010] - [netdrv] phy: add support for new modes in phylib (Petr Oros) [1772010] - [netdrv] phy: shrink PHY settings array (Petr Oros) [1772010] - [netdrv] phy: switch drivers to use dynamic feature detection (Petr Oros) [1772010] - [netdrv] phy: fix setting autoneg_complete in genphy_update_link (Petr Oros) [1772010] - [netdrv] phy: replace genphy_10g_driver with genphy_c45_driver (Petr Oros) [1772010] - [netdrv] phy: remove unnecessary callback settings in C45 drivers (Petr Oros) [1772010] - [netdrv] phy: improve link partner capability detection (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: clean-up gxl variant driver (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: add g12a support (Petr Oros) [1772010] - [netdrv] phy: add amlogic g12a mdio mux support (Petr Oros) [1772010] - [documentation] dt-bindings: phy: add g12a mdio mux documentation (Petr Oros) [1772010] - [netdrv] phy: realtek: remove setting callback get_features and use phylib fallback (Petr Oros) [1772010] - [netdrv] phy: fix autoneg mismatch case in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: marvell10g: add the suspend/resume callbacks for the 88x2210 (Petr Oros) [1772010] - [netdrv] phy: marvell10g: implement suspend/resume callbacks (Petr Oros) [1772010] - [netdrv] phy: deal properly with autoneg incomplete in genphy_c45_read_lpa (Petr Oros) [1772010] - [netdrv] phy: use c45 standard to detect link partner autoneg capability (Petr Oros) [1772010] - [netdrv] phy: aquantia: add SGMII statistics (Petr Oros) [1772010] - [netdrv] phy: improve genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: aquantia: add suspend / resume callbacks for AQR107 family (Petr Oros) [1772010] - [netdrv] phy: realtek: use genphy_read_abilities (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: remove redundant !timeout check (Petr Oros) [1772010] - [netdrv] phy: marvell: add PHY tunable fast link down support for 88E1540 (Petr Oros) [1772010] - [uapi] ethtool: add PHY Fast Link Down support (Petr Oros) [1772010] - [netdrv] phy: aquantia: inform about proprietary 1000Base-T2 mode being in use (Petr Oros) [1772010] - [netdrv] phy: aquantia: report PHY details like firmware version (Petr Oros) [1772010] - [netdrv] phy: aquantia: print remote capabilities if link partner is Aquantia PHY (Petr Oros) [1772010] - [kernel] phy: bcm54xx: Encode link speed and activity into LEDs (Petr Oros) [1772010] - [netdrv] phy: aquantia: simplify aqr_config_aneg (Petr Oros) [1772010] - [netdrv] phy: don't clear BMCR in genphy_soft_reset (Petr Oros) [1772010] - [netdrv] phy: Re-parent menus for MDIO bus drivers correctly (Petr Oros) [1772010] - [netdrv] phy: Correct Cygnus/Omega PHY driver prompt (Petr Oros) [1772010] - [netdrv] phy: aquantia: add downshift support (Petr Oros) [1772010] - [netdrv] phy: Move Omega PHY entry to Cygnus PHY driver (Petr Oros) [1772010] - [netdrv] phy: Prepare for moving Omega out of bcm7xxx (Petr Oros) [1772010] - [netdrv] phy: Add DP83825I to the DP83822 driver (Petr Oros) [1772010] - [netdrv] phy: aquantia: check for changed interface mode in read_status (Petr Oros) [1772010] - [netdrv] phy: aquantia: check for supported interface modes in config_init (Petr Oros) [1772010] - [netdrv] phy: improve handling link_change_notify callback (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: fix interrupt support (Petr Oros) [1772010] - [gpio] gpiolib: devprop: Fix syntax error (Petr Oros) [1772010] - [kernel] gpiolib: export devprop_gpiochip_set_names() (Petr Oros) [1772010] - [netdrv] phy: mdio-mux: fix Kconfig dependencies (Petr Oros) [1772010] - [netdrv] phy: use phy_modify_mmd_changed in genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_no_soft_reset (Petr Oros) [1772010] - [netdrv] phy: don't export gen10g_read_status (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_config_init (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_suspend and gen10g_resume (Petr Oros) [1772010] - [netdrv] phy: use genphy_c45_aneg_done in genphy_aneg_done (Petr Oros) [1772010] - [netdrv] phy: micrel ksz8061: link failure after cable connect (Petr Oros) [1772010] - [netdrv] phy: phylink: fix uninitialized variable in phylink_get_mac_state (Petr Oros) [1772010] - [netdrv] phy: aquantia: add hwmon support (Petr Oros) [1772010] - [netdrv] phy: aquantia: rename aquantia.c to aquantia_main.c (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use the generic C45 helper to read the 2110 features (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Let genphy_c45_pma_read_abilities set Aneg bit (Petr Oros) [1772010] - [netdrv] phy: dp83867: add soft reset delay (Petr Oros) [1772010] - [netdrv] phy: mdio-mux: Add support for Generic Mux controls (Petr Oros) [1772010] - [netdrv] phy: improve auto-neg emulation in swphy (Petr Oros) [1772010] - [netdrv] phy: marvell10g: add support for the 88x2110 PHY (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Force reading of 2.5/5G (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use a #define for 88X3310 family id (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use 2500BASEX when using 2.5GBASET (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use linkmode_set_bit helper instead of __set_bit (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use get_features to get the PHY abilities (Petr Oros) [1772010] - [netdrv] phy: aquantia: use genphy_c45_read_status (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_read_status (Petr Oros) [1772010] - [netdrv] phy: don't change modes we don't care about in genphy_c45_read_lpa (Petr Oros) [1772010] - [netdrv] phy: aquantia: add support for auto-negotiation configuration (Petr Oros) [1772010] - [netdrv] phy: aquantia: remove false 5G and 10G speed ability for AQCS109 (Petr Oros) [1772010] - [netdrv] phy: check PMAPMD link status only in genphy_c45_read_link (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix use-after-free on device_register fails (Petr Oros) [1772010] - [netdrv] phy: at803x: disable delay only for RGMII mode (Petr Oros) [1772010] - [netdrv] phy: at803x: don't inline helpers (Petr Oros) [1772010] - [netdrv] phy: aquantia: Use get_features for the PHYs abilities (Petr Oros) [1772010] - [netdrv] phy: marvell10g: use genphy_c45_check_and_restart_aneg in mv3310_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_check_and_restart_aneg (Petr Oros) [1772010] - [netdrv] phy: use genphy_config_eee_advert in genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: export genphy_config_eee_advert (Petr Oros) [1772010] - [netdrv] phy: don't use 10BaseT/half as default in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: remove orphaned register read in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: marvell10g: improve mv3310_config_aneg (Petr Oros) [1772010] - [netdrv] phy: disable aneg in genphy_c45_pma_setup_forced (Petr Oros) [1772010] - [netdrv] phy: use mii_10gbt_stat_mod_linkmode_lpa_t in genphy_c45_read_lpa (Petr Oros) [1772010] - [kernel] phy: add helper mii_10gbt_stat_mod_linkmode_lpa_t (Petr Oros) [1772010] - [netdrv] phy: marvell10g: check for newly set aneg (Petr Oros) [1772010] - [netdrv] phy: marvell10g: use genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_an_config_aneg (Petr Oros) [1772010] - [kernel] phy: add helper linkmode_adv_to_mii_10gbt_adv_t (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix PTR_ERR() usage after initialization to constant (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Support generic PHY status read (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Don't explicitly set Pause and Asym_Pause (Petr Oros) [1772010] - [netdrv] phy: use phy_resolve_aneg_linkmode in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: improve phy_resolve_aneg_linkmode (Petr Oros) [1772010] - [netdrv] phy: fix potential race in the phylib state machine (Petr Oros) [1772010] - [kernel] phy: don't use locking in phy_is_started (Petr Oros) [1772010] - [netdrv] phy: fix interrupt handling in non-started states (Petr Oros) [1772010] - [netdrv] phy: simplify genphy_config_eee_advert (Petr Oros) [1772010] - [netdrv] phylink: avoid resolving link state too early (Petr Oros) [1772010] - [netdrv] phylink: add phylink_init_eee() helper (Petr Oros) [1772010] - [netdrv] phylink: only call mac_config() during resolve when link is up (Petr Oros) [1772010] - [netdrv] phy: use phy_modify_changed in genphy_config_advert (Petr Oros) [1772010] - [netdrv] phy: marvell10g: fix usage of new MMD modifying helpers (Petr Oros) [1772010] - [netdrv] phy: add register modifying helpers returning 1 on change (Petr Oros) [1772010] - [netdrv] phy: aquantia: add support for AQCS109 (Petr Oros) [1772010] - [netdrv] phy: disregard "Clause 22 registers present" bit in get_phy_c45_devs_in_pkg (Petr Oros) [1772010] - [netdrv] phy: let genphy_c45_read_link manage the devices to check (Petr Oros) [1772010] - [netdrv] phy: don't double-read link status register if link is up (Petr Oros) [1772010] - [netdrv] fixed-phy: Add fixed_phy_register_with_gpiod() API (Petr Oros) [1772010] - [netdrv] phy: fixed_phy: Fix fixed_phy not checking GPIO (Petr Oros) [1772010] - [netdrv] phy: consider latched link-down status in polling mode (Petr Oros) [1772010] - [netdrv] sfp: do not probe SFP module before we're attached (Petr Oros) [1772010] - [netdrv] phy: make use of new MMD accessors (Petr Oros) [1772010] - [kernel] phy: provide full set of accessor functions to MMD registers (Petr Oros) [1772010] - [netdrv] phy: improve genphy_c45_read_link (Petr Oros) [1772010] - [netdrv] phy: fixed-phy: Drop GPIO from fixed_phy_add() (Petr Oros) [1772010] - [netdrv] dp83640: expire old TX-skb (Petr Oros) [1772010] - [netdrv] phy: aquantia: replace magic numbers with constants (Petr Oros) [1772010] - [netdrv] phy: aquantia: use macro PHY_ID_MATCH_MODEL (Petr Oros) [1772010] - [netdrv] phy: aquantia: remove unneeded includes (Petr Oros) [1772010] - [netdrv] phy: aquantia: Shorten name space prefix to aqr_ (Petr Oros) [1772010] - [netdrv] revert "net: phy: marvell: avoid pause mode on SGMII-to-Copper for 88e151x" (Petr Oros) [1772010] - [netdrv] phy: at803x: Use helpers to access MMD PHY registers (Petr Oros) [1772010] - [netdrv] phy: change phy_start_interrupts to phy_request_interrupt (Petr Oros) [1772010] - [netdrv] phy: start interrupts in phy_start (Petr Oros) [1772010] - [netdrv] phy: warn if phy_start is called from invalid state (Petr Oros) [1772010] - [netdrv] phy: start state machine in phy_start only (Petr Oros) [1772010] - [netdrv] phy: Add SDPX tag based on COPYING file (Petr Oros) [1772010] - [netdrv] phy: Fixup GPLv2 SPDX tags based on license text (Petr Oros) [1772010] - [netdrv] phy: Fixup GPLv2+ SPDX tags based on license text (Petr Oros) [1772010] - [netdrv] phy: Remove redundent License text when SPDX header is present (Petr Oros) [1772010] - [netdrv] phy: Convert some PHY and MDIO driver files to SPDX headers (Petr Oros) [1772010] - [netdrv] phy: at803x: Disable phy delay for RGMII mode (Petr Oros) [1772010] - [netdrv] phy: improve phy_init_hw (Petr Oros) [1772010] - [netdrv] phy: fix issue with loading PHY driver w/o initramfs (Petr Oros) [1772010] - [netdrv] phy: remove phy_stop_interrupts (Petr Oros) [1772010] - [netdrv] phy: ensure phylib state machine is stopped after calling phy_stop (Petr Oros) [1772010] - [netdrv] phy: stop PHY if needed when entering phy_disconnect (Petr Oros) [1772010] - [netdrv] phy: micrel: use phy_read_mmd and phy_write_mmd (Petr Oros) [1772010] - [netdrv] phy: improve get_phy_id (Petr Oros) [1772010] - [kernel] phy: remove state PHY_CHANGELINK (Petr Oros) [1772010] - [netdrv] phy: mdio_bus: add missing device_del() in mdiobus_register() error handling (Petr Oros) [1772010] - [netdrv] phy: check return code when requesting PHY driver module (Petr Oros) [1772010] - [netdrv] phy: Add helpers to determine if PHY driver is generic (Petr Oros) [1772010] - [netdrv] phy: improve logging in phylib (Petr Oros) [1772010] - [netdrv] phy: don't include asm/irq.h directly (Petr Oros) [1772010] - [netdrv] phy: remove preliminary workaround for not loading PHY driver (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: Use the genphy_soft_reset callback (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix deadlock from wrong locking (Petr Oros) [1772010] - [netdrv] phy: marvell: Errata for mv88e6390 internal PHYs (Petr Oros) [1772010] - [netdrv] phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ9031 (Petr Oros) [1772010] - [netdrv] phy: fix too strict check in phy_start_aneg (Petr Oros) [1772010] - [kernel] phy.h: fix obvious errors in doc and kerneldoc content (Petr Oros) [1772010] - [netdrv] phy: mscc: Fix the VSC 8531/41 Chip Init sequence (Petr Oros) [1772010] - [netdrv] phy: Fix the issue that netif always links up after resuming (Petr Oros) [1772010] - [netdrv] phy: print stack trace in phy_error (Petr Oros) [1772010] - [netdrv] phy: improve phy state checking (Petr Oros) [1772010] - [netdrv] fixed phy: Add fixed_phy_change_carrier() (Petr Oros) [1772010] - [netdrv] phy: mdio-gpio: Add phy_ignore_ta_mask to platform data (Petr Oros) [1772010] - [kernel] phy: mdio-gpio: Add platform_data support for phy_mask (Petr Oros) [1772010] - [kernel] gpio: Export gpiod_get_from_of_node() (Petr Oros) [1772010] - [netdrv] phy: Revert toggling reset changes (Petr Oros) [1772010] - [netdrv] phy: sfp: correct store of detected link modes (Petr Oros) [1772010] - [netdrv] phy: micrel: add toggling phy reset if PHY is not attached (Petr Oros) [1772010] - [netdrv] phy: Fix not to call phy_resume() if PHY is not attached (Petr Oros) [1772010] - [netdrv] phy: improve generic EEE ethtool functions (Petr Oros) [1772010] - [netdrv] phy: add workaround for issue where PHY driver doesn't bind to the device (Petr Oros) [1772010] - [netdrv] phy: mscc: fix deadlock in vsc85xx_default_config (Petr Oros) [1772010] - [netdrv] phy: vitesse: remove duplicate support for VSC8574 (Petr Oros) [1772010] - [netdrv] phy: icplus: allow configuring the interrupt function on IP101GR (Petr Oros) [1772010] - [netdrv] phy: icplus: implement .did_interrupt for IP101A/G (Petr Oros) [1772010] - [netdrv] phy: icplus: rename IP101A_G_NO_IRQ to IP101A_G_IRQ_ALL_MASK (Petr Oros) [1772010] - [netdrv] phy: icplus: use the BIT macro where possible (Petr Oros) [1772010] - [netdrv] phy: icplus: keep all ip101a_g functions together (Petr Oros) [1772010] - [documentation] dt-bindings: phy: add bindings for the IC Plus Corp. IP101A/G PHYs (Petr Oros) [1772010] - [documentation] dt-bindings: vendor-prefix: add prefix for IC Plus Corp (Petr Oros) [1772010] - [netdrv] phy: mdio-gpio: Fix working over slow can_sleep GPIOs (Petr Oros) [1772010] - [netdrv] phy: check for implementation of both callbacks in phy_drv_supports_irq (Petr Oros) [1772010] - [netdrv] phy: icplus: add config_intr callback (Petr Oros) [1772010] - [kernel] phy: remove states PHY_STARTING and PHY_PENDING (Petr Oros) [1772010] - [netdrv] phy: leds: Don't make our own link speed names (Petr Oros) [1772010] - [netdrv] phy: improve and inline phy_change (Petr Oros) [1772010] - [netdrv] phy: simplify phy_mac_interrupt and related functions (Petr Oros) [1772010] - [netdrv] phy: don't set state PHY_CHANGELINK in phy_change (Petr Oros) [1772010] - [kernel] phy: improve struct phy_device member interrupts handling (Petr Oros) [1772010] - [netdrv] phy: remove flag PHY_HAS_INTERRUPT from driver configs (Petr Oros) [1772010] - [netdrv] phy: replace PHY_HAS_INTERRUPT with a check for config_intr and ack_interrupt (Petr Oros) [1772010] - [netdrv] phy: use phy_check_link_status in more places in the state machine (Petr Oros) [1772010] - [kernel] phy: remove state PHY_AN (Petr Oros) [1772010] - [netdrv] phy: add phy_check_link_status (Petr Oros) [1772010] - [netdrv] phy: remove useless check in state machine case PHY_RESUMING (Petr Oros) [1772010] - [netdrv] phy: remove useless check in state machine case PHY_NOLINK (Petr Oros) [1772010] - [netdrv] phy: make phy_trigger_machine static (Petr Oros) [1772010] - [netdrv] phy: bcm7xxx: Add entry for BCM7255 (Petr Oros) [1772010] - [netdrv] phy: Allow BCM54616S PHY to setup internal TX/RX clock delay (Petr Oros) [1772010] - [netdrv] phy: mdio-mux-bcm-iproc: simplify getting .driver_data (Petr Oros) [1772010] - [documentation] dt-bindings: add support for Microchip KSZ9131 (Petr Oros) [1772010] - [netdrv] phy: micrel: add Microchip KSZ9131 initial driver (Petr Oros) [1772010] - [netdrv] phy: mscc: fix memory leak in vsc8574_config_pre_init (Petr Oros) [1772010] - [netdrv] phy: mscc: fix signedness bug in vsc85xx_downshift_get (Petr Oros) [1772010] - [netdrv] phy: merge phy_start_aneg and phy_start_aneg_priv (Petr Oros) [1772010] - [netdrv] phy: simplify handling of PHY_RESUMING in state machine (Petr Oros) [1772010] - [netdrv] phy: improve handling of PHY_RUNNING in state machine (Petr Oros) [1772010] - [netdrv] phy: trigger state machine immediately in phy_start_machine (Petr Oros) [1772010] - [netdrv] phy: sfp: remove sfp_mutex's definition (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8574 PHY (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8584 PHY (Petr Oros) [1772010] - [dt-bindings] vsc8531: add two additional LED modes for VSC8584 (Petr Oros) [1772010] - [netdrv] phy: mscc: remove unneeded temporary variable (Petr Oros) [1772010] - [netdrv] phy: mscc: shorten `x != 0` condition to `x` (Petr Oros) [1772010] - [netdrv] phy: mscc: remove unneeded parenthesis (Petr Oros) [1772010] - [netdrv] phy: mscc: Add EEE init sequence (Petr Oros) [1772010] - [netdrv] phy: mscc: add ethtool statistics counters (Petr Oros) [1772010] - [netdrv] phy: mscc: migrate to phy_select/restore_page functions (Petr Oros) [1772010] - [netdrv] phy: phylink: fix SFP interface autodetection (Petr Oros) [1772010] - [netdrv] phy: Convert to using pOFn instead of device_node.name (Petr Oros) [1772010] - [netdrv] phy: improve handling delayed work (Petr Oros) [1772010] - [netdrv] phy: mscc: fix printf format (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: mark PM functions as __maybe_unused (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix build (Petr Oros) [1772010] - [netdrv] phy: marvell: Avoid unnecessary soft reset (Petr Oros) [1772010] - [netdrv] phy: Stop with excessive soft reset (Petr Oros) [1772010] - [netdrv] phy: sfp: Fix unregistering of HWMON SFP device (Petr Oros) [1772010] - [netdrv] phy: fix WoL handling when suspending the PHY (Petr Oros) [1772010] - [net] core: add member wol_enabled to struct net_device (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: Allow configuring MDIO clock divider (Petr Oros) [1772010] - [netdrv] phy: don't reschedule state machine when PHY is halted (Petr Oros) [1772010] - [netdrv] phy: phylink: ensure the carrier is off when starting phylink (Petr Oros) [1772010] - [netdrv] phy: call state machine synchronously in phy_stop (Petr Oros) [1772010] - [net] linkwatch: add check for netdevice being present to linkwatch_do_dev (Petr Oros) [1772010] - [netdrv] sfp: fix oops with ethtool -m (Petr Oros) [1772010] - [netdrv] mdio: remove duplicated include from mdio_bus.c (Petr Oros) [1772010] - [netdrv] phy: et011c: Remove incorrect PHY_POLL flags (Petr Oros) [1772010] - [netdrv] phy: sfp: Handle unimplemented hwmon limits and alarms (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, led-d-mode' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, edge-slowdown' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, vddmac' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: factorize function for getting LED mode from DT (Petr Oros) [1772010] - [netdrv] phy: mscc: factorize code for LEDs mode (Petr Oros) [1772010] - [netdrv] dp83640: Mark expected switch fall-throughs (Petr Oros) [1772010] - [netdrv] phylink: add helper for configuring 2500BaseX modes (Petr Oros) [1772010] - [netdrv] phy: sftp: print debug message with text, not numbers (Petr Oros) [1772010] - [netdrv] phy: Add support for Broadcom Omega internal Combo GPHY (Petr Oros) [1772010] - [netdrv] phy: Add pm support to Broadcom iProc mdio mux driver (Petr Oros) [1772010] - [netdrv] phy: Add support to configure clock in Broadcom iProc mdio mux (Petr Oros) [1772010] - [documentation] dt-bindings: Add clock handle to Broadcom iProc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Use devm api for mdio bus allocation in bcm iproc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Disable external master access in bcm mdio mux driver (Petr Oros) [1772010] - [arm64] dts: Fix the base address of the Broadcom iProc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Fix the register offsets in Broadcom iProc mdio mux driver (Petr Oros) [1772010] - [documentation] dt-bindings: Fix Broadcom iProc mdio mux driver base address (Petr Oros) [1772010] - [netdrv] phy: mscc: the extended page access register is 16 bits (Petr Oros) [1772010] - [netdrv] phy: marvell: Replace mdelay() with msleep() in m88e1116r_config_init() (Petr Oros) [1772010] - [kernel] phy: add helper phy_polling_mode (Petr Oros) [1772010] - [netdrv] phy: prevent PHYs w/o Clause 22 regs from calling genphy_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add GBit master / slave error detection (Petr Oros) [1772010] - [netdrv] phy: sfp: Do not use "imply HWMON" (Petr Oros) [1772010] - [netdrv] phy: sfp: Add HWMON support for module sensors (Petr Oros) [1772010] - [kernel] hwmon: Add helper to tell if a char is invalid in a name (Petr Oros) [1772010] - [kernel] hwmon: Add support for power min, lcrit, min_alarm and lcrit_alarm (Petr Oros) [1772010] - [kernel] hwmon: Add missing HWMON_T_LCRIT_ALARM define (Petr Oros) [1772010] - [netdrv] phy: Drop OF dependency for MDIO_BCM_UNIMAC (Petr Oros) [1772010] - [gpio] gpiolib: Mark gpio_suffixes array with __maybe_unused (Petr Oros) [1772010] - [netdrv] phy: vitesse: Add support for VSC73xx (Petr Oros) [1772010] - [netdrv] phy: dp83tc811: Fix SGMII enable/disable (Petr Oros) [1772010] - [netdrv] phy: dp83tc811: Add INT_STAT3 (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Check read_status results (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Use correct mdio bus (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Check phy_driver ready before accessing (Petr Oros) [1772010] - [netdrv] mdio-mux-gpio: Remove VLA usage (Petr Oros) [1772010] - [netdrv] phy: fixed-phy: Make the error path simpler (Petr Oros) [1772010] - [netdrv] phy: Allow compile test of GPIO consumers if !GPIOLIB (Petr Oros) [1772010] - [watchdog] hpwdt: Reflect changes (Joseph Szczypek) [1769477] - [documentation] watchdog/hpwdt: Update documentation (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Add module parameter kdumptimeout (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Have core ping watchdog (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Advertize max_hw_heartbeat_ms (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Stop hpwdt on unregister (Joseph Szczypek) [1769477] - [watchdog] hpwdt: drop warning after registering device (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Joseph Szczypek) [1769477] - [nvme] make fabrics command run on a separate request queue (David Milburn) [1766361] - [nvme] Restart request timers in resetting state (David Milburn) [1766361] - [nvme] nvme-rdma: fix possible use-after-free in connect timeout (David Milburn) [1766361] - [block] blk-mq: remove blk_mq_complete_request_sync (David Milburn) [1766361] - [nvme] wait until all completed request's complete fn is called (David Milburn) [1766361] - [nvme] don't abort completed request in nvme_cancel_request (David Milburn) [1766361] - [block] blk-mq: introduce blk_mq_tagset_wait_completed_request() (David Milburn) [1766361] - [block] blk-mq: introduce blk_mq_request_completed() (David Milburn) [1766361]- [hwtracing] intel_th: pci: Add Jasper Lake PCH support (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Comet Lake PCH support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix possible memory leak in mode_store() (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix overflow in shift of an unsigned int (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix missing allocation failure check on a kstrndup (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix an uninitialized mutex (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Fix the window switching sequence (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Tiger Lake support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Preserve pre-existing buffer configuration (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Prevent freeing buffers while locked windows exist (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Get rid of the window size limit (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu-sink: An example msu buffer "sink" (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Introduce buffer interface (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Start read iterator from a non-empty window (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Split sgt array and pointer in multiwindow mode (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Support multipage blocks (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Ice Lake NNPI support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix single mode with disabled IOMMU (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Remove set but not used variable 'last' (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix unused variable warning on arm64 platform (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Add current window tracking (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Add a sysfs attribute to trigger window switch (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Correct the block wrap detection (Jiri Olsa) [1771015] - [hwtracing] intel_th: Add switch triggering support (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Factor out trace start/stop (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Factor out pipeline draining (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Switch over to scatterlist (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Replace open-coded list_{first, last, next}_entry variants (Jiri Olsa) [1771015] - [hwtracing] intel_th: Only report useful IRQs to subdevices (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Start handling IRQs (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Use MSI interrupt signalling (Jiri Olsa) [1771015] - [hwtracing] intel_th: Communicate IRQ via resource (Jiri Olsa) [1771015] - [hwtracing] intel_th: Add "rtit" source device (Jiri Olsa) [1771015] - [hwtracing] intel_th: Skip subdevices if their MMIO is missing (Jiri Olsa) [1771015] - [hwtracing] intel_th: Rework resource passing between glue layers and core (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix single mode with IOMMU (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Comet Lake support (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Fix an off-by-one in output unassigning (Jiri Olsa) [1771015] - [hwtracing] intel_th: Don't reference unassigned outputs (Jiri Olsa) [1771015] - [hwtracing] intel_th: pti: Use sysfs_match_string() helper (Jiri Olsa) [1771015] - [hwtracing] intel_th: Only create useful device nodes (Jiri Olsa) [1771015] - [hwtracing] intel_th: Mark expected switch fall-throughs (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix an off-by-one in attribute store (Jiri Olsa) [1771015] - [hwtracing] intel_th: Fix resource handling for ACPI glue layer (Jiri Olsa) [1771015] - [hwtracing] intel_th: Fix device removal logic (Jiri Olsa) [1771015] - [hwtracing] hwtracing/intel_th/msu.c: change return type to vm_fault_t (Jiri Olsa) [1771015] - [scripts] kbuild: modversions: Fix relative CRC byte order interpretation (Don Zickus) [1772940] - [tools] tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for trace sequences APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for APIs used to extract common fields from a record (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_parse_header_page() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for parse event APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event filter APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event fields APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_read_number_field() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for print field APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for get field value APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for find field APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for libtraceevent event get APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for list events APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event find APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_read_number() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for registering print function (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for function related libtraceevent APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event handler APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_strerror() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for page size APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for host endian APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for file endian APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for get/set cpus APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for header_page APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for tep_handler related APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add support for man pages with multiple names (Michael Petlan) [1743208] - [tools] tools lib traceevent: Introduce man pages (Michael Petlan) [1743208] - [tools] perf/x86/regs: Use PERF_REG_EXTENDED_MASK (Michael Petlan) [1743208] - [tools] perf record: Fix s390 missing module symbol and warning for non-root users (Michael Petlan) [1743208] - [tools] perf machine: Read also the end of the kernel (Michael Petlan) [1743208] - [tools] perf test vmlinux-kallsyms: Ignore aliases to _etext when searching on kallsyms (Michael Petlan) [1743208] - [tools] perf session: Add missing swap ops for namespace events (Michael Petlan) [1743208] - [tools] perf namespace: Protect reading thread's namespace (Michael Petlan) [1743208] - [tools] perf data: Fix 'strncat may truncate' build failure with recent gcc (Michael Petlan) [1743208] - [tools] perf stat: Support 'percore' event qualifier (Michael Petlan) [1743208] - [tools] perf stat: Factor out aggregate counts printing (Michael Petlan) [1743208] - [tools] perf tools: Add a 'percore' event qualifier (Michael Petlan) [1743208] - [tools] perf docs: Add description for stderr (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix sample timestamp wrt non-taken branches (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix improved sample timestamp (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix instructions sampling rate (Michael Petlan) [1743208] - [tools] perf regs x86: Add X86 specific arch__intr_reg_mask() (Michael Petlan) [1743208] - [tools] perf parse-regs: Add generic support for arch__intr/user_reg_mask() (Michael Petlan) [1743208] - [tools] perf parse-regs: Split parse_regs (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Add Cortex-A57 and Cortex-A72 events (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Map Brahma-B53 CPUID to cortex-a53 events (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Remove [[:xdigit:]] wildcard (Michael Petlan) [1743208] - [tools] perf jevents: Remove unused variable (Michael Petlan) [1743208] - [tools] perf test zstd: Fixup verbose mode output (Michael Petlan) [1743208] - [tools] perf tests: Implement Zstd comp/decomp integration test (Michael Petlan) [1743208] - [tools] perf inject: Enable COMPRESSED record decompression (Michael Petlan) [1743208] - [tools] perf report: Implement perf.data record decompression (Michael Petlan) [1743208] - [tools] perf record: Implement -z, --compression_level[=] option (Michael Petlan) [1743208] - [tools] perf report: Add stub processing of compressed events for -D (Michael Petlan) [1743208] - [tools] perf record: Implement compression for AIO trace streaming (Michael Petlan) [1743208] - [tools] perf record: Implement compression for serial trace streaming (Michael Petlan) [1743208] - [tools] perf tools: Introduce Zstd streaming based compression API (Michael Petlan) [1743208] - [tools] perf mmap: Implement dedicated memory buffer for data compression (Michael Petlan) [1743208] - [tools] perf record: Implement COMPRESSED event record and its attributes (Michael Petlan) [1743208] - [tools] perf session: Define 'bytes_transferred' and 'bytes_compressed' metrics (Michael Petlan) [1743208] - [tools] perf build tests: Add NO_LIBZSTD=1 to make_minimal (Michael Petlan) [1743208] - [tools] perf machine: Null-terminate version char array upon fgets(/proc/version) error (Michael Petlan) [1743208] - [tools] perf vendor events intel: Add uncore_upi JSON support (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add 'About' dialog box (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add context menu (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add copy to clipboard (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add tree level (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Fix error when shrinking / enlarging font (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Move view creation (Michael Petlan) [1743208] - [tools] perf tools x86: Add support for recording and printing XMM registers (Michael Petlan) [1743208] - [tools] perf parse-regs: Improve error output when faced with unknown register name (Michael Petlan) [1743208] - [tools] perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs (Michael Petlan) [1743208] - [tools] perf tools: Speed up report for perf compiled with linwunwind (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove hard coded install paths from pkg-config file (Michael Petlan) [1743208] - [tools] csky: Add support for libdw (Michael Petlan) [1743208] - [tools] perf test: Fix spelling mistake "leadking" -> "leaking" (Michael Petlan) [1743208] - [tools] perf annotate: Remove hist__account_cycles() from callback (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Silvermont to v14 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update GoldmontPlus to v1.01 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Goldmont to v13 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Bonnell to V4 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update KnightsLanding events to v9 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Haswell events to v28 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update IvyBridge events to v21 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update SandyBridge events to v16 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update JakeTown events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update IvyTown events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update HaswellX events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update BroadwellX events to v14 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update SkylakeX events to v1.12 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Skylake events to v42 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Broadwell-DE events to v7 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Broadwell events to v23 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update metrics from TMAM 3.5 (Michael Petlan) [1743208] - [tools] perf record: Implement --mmap-flush= option (Michael Petlan) [1743208] - [tools] tools build: Implement libzstd feature check, LIBZSTD_DIR and NO_LIBZSTD defines (Michael Petlan) [1743208] - [tools] tools lib traceevent: Rename input arguments and local variables of libtraceevent from pevent to tep (Michael Petlan) [1743208] - [tools] perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event_filter to "tep" (Michael Petlan) [1743208] - [tools] perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event to "tep" (Michael Petlan) [1743208] - [tools] tools lib traceevent: Rename input arguments of libtraceevent APIs from pevent to tep (Michael Petlan) [1743208] - [tools] tools tools, tools lib traceevent: Make traceevent APIs more consistent (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove call to exit() from tep_filter_add_filter_str() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove tep filter trivial APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Removed unneeded !! and return parenthesis (Michael Petlan) [1743208] - [tools] tools lib traceevent: Implement new traceevent APIs for accessing struct tep_handler fields (Michael Petlan) [1743208] - [tools] tools lib traceevent: Coding style fixes (Michael Petlan) [1743208] - [tools] tools lib traceevent: Change description of few APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add more debugging to see various internal ring buffer entries (Michael Petlan) [1743208] - [tools] tools lib traceevent: Implement a new API, tep_list_events_copy() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add mono clocks to be parsed in seconds (Michael Petlan) [1743208] - [tools] tools lib traceevent: Handle trace_printk() "px" (Michael Petlan) [1743208] - [tools] perf list: Output tool events (Michael Petlan) [1743208] - [tools] perf evsel: Support printing evsel name for 'duration_time' (Michael Petlan) [1743208] - [tools] perf stat: Implement duration_time as a proper event (Michael Petlan) [1743208] - [tools] perf stat: Revert checks for duration_time (Michael Petlan) [1743208] - [tools] perf list: Fix s390 counter long description for L1D_RO_EXCL_WRITES (Michael Petlan) [1743208] - [tools] perf tools: Add header defining used namespace struct to event.h (Michael Petlan) [1743208] - [tools] perf trace beauty renameat: No need to include linux/fs.h (Michael Petlan) [1743208] - [tools] perf augmented_raw_syscalls: Use a PERCPU_ARRAY map to copy more string bytes (Michael Petlan) [1743208] - [tools] perf augmented_raw_syscalls: Copy strings from all syscalls with 1st or 2nd string arg (Michael Petlan) [1743208] - [tools] perf trace: Add 'string' event alias to select syscalls with string args (Michael Petlan) [1743208] - [x86] perf/x86: Always store regs->ip in perf_callchain_kernel() (Michael Petlan) [1743208] - [x86] perf/x86: Remove pmu->pebs_no_xmm_regs (Michael Petlan) [1743208] - [x86] perf/x86: Clean up PEBS_XMM_REGS (Michael Petlan) [1743208] - [kernel] perf/x86: Disable extended registers for non-supported PMUs (Michael Petlan) [1743208] - [kernel] perf/ioctl: Add check for the sample_period value (Michael Petlan) [1743208] - [kernel] perf/core: Fix perf_sample_regs_user() mm check (Michael Petlan) [1743208] - [kernel] perf/ring-buffer: Use regular variables for nesting (Michael Petlan) [1743208] - [kernel] perf/ring-buffer: Always use {READ, WRITE}_ONCE() for rb->user_page data (Michael Petlan) [1743208] - [kernel] perf/ring_buffer: Add ordering to rb->nest increment (Michael Petlan) [1743208] - [kernel] perf/ring_buffer: Fix exposing a temporarily decreased data_head (Michael Petlan) [1743208] - [x86] perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraints (Michael Petlan) [1743208] - [x86] perf/x86/intel: Allow PEBS multi-entry in watermark mode (Michael Petlan) [1743208] - [x86] perf/x86/intel: Fix INTEL_FLAGS_EVENT_CONSTRAINT* masking (Michael Petlan) [1743208] - [x86] perf/x86/amd/iommu: Make the 'amd_iommu_attr_groups' symbol static (Michael Petlan) [1743208] - [x86] perf/x86/intel: Add Tremont core PMU support (Michael Petlan) [1743208] - [x86] perf/x86/intel/uncore: Add Intel Icelake uncore support (Michael Petlan) [1743208] - [x86] perf/x86/msr: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel/rapl: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel/cstate: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86: Support constraint ranges (Michael Petlan) [1743208] - [x86] perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them (Michael Petlan) [1743208] - [x86] perf/x86/intel: Support adaptive PEBS v4 (Michael Petlan) [1743208] - [x86] perf/x86/intel/ds: Extract code of event update in short period (Michael Petlan) [1743208] - [x86] perf/x86/intel: Extract memory code PEBS parser for reuse (Michael Petlan) [1743208] - [x86] perf/x86: Support outputting XMM registers (Michael Petlan) [1743208] - [x86] perf/x86/intel: Force resched when TFA sysctl is modified (Michael Petlan) [1743208] - [kernel] perf/core: Add perf_pmu_resched() as global function (Michael Petlan) [1743208] - [kernel] perf/headers: Fix stale comment for struct perf_addr_filter (Michael Petlan) [1743208] - [kernel] perf/core: Make perf_swevent_init_cpu() static (Michael Petlan) [1743208] - [x86] perf/x86: Add sanity checks to x86_schedule_events() (Michael Petlan) [1743208] - [x86] perf/x86: Optimize x86_schedule_events() (Michael Petlan) [1743208] - [x86] perf/x86: Clear ->event_constraint[] on put (Michael Petlan) [1743208] - [x86] perf/x86/intel: Optimize intel_get_excl_constraints() (Michael Petlan) [1743208] - [x86] perf/x86: Remove PERF_X86_EVENT_COMMITTED (Michael Petlan) [1743208] - [x86] perf/x86: Simplify x86_pmu.get_constraints() interface (Michael Petlan) [1743208] - [x86] perf/x86/intel: Simplify intel_tfa_commit_scheduling() (Michael Petlan) [1743208] - [tools] perf evsel: Do not rely on errno values for precise_ip fallback (Michael Petlan) [1715508] - [kernel] redhat: perf kABI-check failure fix (Michael Petlan) [1715508] - [tools] perf vendor events: Remove P8 HW events which are not supported (Michael Petlan) [1715508] - [x86] cpufeature: Fix various quality problems in the header (Michael Petlan) [1715508] - [x86] cpufeature: Add facility to check for min microcode revisions (Michael Petlan) [1715508] - [tools] perf tools: Remove needless asm/unistd.h include fixing build in some places (Michael Petlan) [1715508] - [tools] tools build: Add -ldl to the disassembler-four-args feature test (Michael Petlan) [1715508] - [tools] perf cs-etm: Always allocate memory for cs_etm_queue::prev_packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Don't check cs_etm_queue::prev_packet validity (Michael Petlan) [1715508] - [tools] perf report: Report OOM in status line in the GTK UI (Michael Petlan) [1715508] - [tools] perf bench numa: Add define for RUSAGE_THREAD if not present (Michael Petlan) [1715508] - [tools] tools lib traceevent: Change tag string for error (Michael Petlan) [1715508] - [tools] perf annotate: Fix build on 32 bit for BPF annotation (Michael Petlan) [1715508] - [tools] perf bpf: Return value with unlocking in perf_env__find_btf() (Michael Petlan) [1715508] - [tools] perf bpf: Return NULL when RB tree lookup fails in perf_env__find_btf() (Michael Petlan) [1715508] - [tools] perf tools: Fix map reference counting (Michael Petlan) [1715508] - [tools] perf evlist: Fix side band thread draining (Michael Petlan) [1715508] - [tools] perf tools: Check maps for bpf programs (Michael Petlan) [1715508] - [tools] perf bpf: Return NULL when RB tree lookup fails in perf_env__find_bpf_prog_info() (Michael Petlan) [1715508] - [tools] tools include uapi: Sync sound/asound.h copy (Michael Petlan) [1715508] - [tools] perf top: Always sample time to satisfy needs of use of ordered queuing (Michael Petlan) [1715508] - [tools] perf evsel: Use hweight64() instead of hweight_long(attr.sample_regs_user) (Michael Petlan) [1715508] - [tools] tools lib traceevent: Fix missing equality check for strcmp (Michael Petlan) [1715508] - [tools] perf stat: Disable DIR_FORMAT feature for 'perf stat record' (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-sqlite.py: Fix use of parent_id in calls_view (Michael Petlan) [1715508] - [tools] perf header: Fix lock/unlock imbalances when processing BPF/BTF info (Michael Petlan) [1715508] - [tools] perf pmu: Fix parser error for uncore event alias (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Fix never-ending loop (Michael Petlan) [1715508] - [tools] perf machine: Update kernel map address and re-order properly (Michael Petlan) [1715508] - [tools] tools headers uapi: Synchronize i915_drm.h (Michael Petlan) [1715508] - [tools] tools headers uapi: Update drm/i915_drm.h (Michael Petlan) [1715508] - [tools] perf evsel: Fix max perf_event_attr.precise_ip detection (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix TSC slip (Michael Petlan) [1715508] - [tools] perf cs-etm: Add missing case value (Michael Petlan) [1715508] - [tools] perf bpf: Show more BPF program info in print_bpf_prog_info() (Michael Petlan) [1715508] - [tools] perf bpf: Extract logic to create program names from perf_event__synthesize_one_bpf_prog() (Michael Petlan) [1715508] - [tools] perf tools: Save bpf_prog_info and BTF of new BPF programs (Michael Petlan) [1715508] - [tools] perf evlist: Introduce side band thread (Michael Petlan) [1715508] - [tools] perf annotate: Enable annotation of BPF programs (Michael Petlan) [1715508] - [tools] perf build: Check what binutils's 'disassembler()' signature to use (Michael Petlan) [1715508] - [tools] tools build: Add -lrt to FEATURE_CHECK_LDFLAGS-libaio (Michael Petlan) [1715508] - [tools] tools build: Add test-reallocarray.c to test-all.c to fix the build (Michael Petlan) [1715508] - [tools] perf bpf: Process PERF_BPF_EVENT_PROG_LOAD for annotation (Michael Petlan) [1715508] - [tools] perf symbols: Introduce DSO_BINARY_TYPE__BPF_PROG_INFO (Michael Petlan) [1715508] - [tools] perf feature detection: Add -lopcodes to feature-libbfd (Michael Petlan) [1715508] - [tools] perf top: Add option --no-bpf-event (Michael Petlan) [1715508] - [tools] perf bpf: Save BTF information as headers to perf.data (Michael Petlan) [1715508] - [tools] perf bpf: Save BTF in a rbtree in perf_env (Michael Petlan) [1715508] - [tools] perf bpf: Save bpf_prog_info information as headers to perf.data (Michael Petlan) [1715508] - [tools] perf bpf: Save bpf_prog_info in a rbtree in perf_env (Michael Petlan) [1715508] - [tools] perf bpf: Make synthesize_bpf_events() receive perf_session pointer instead of perf_tool (Michael Petlan) [1715508] - [tools] perf bpf: Synthesize bpf events with bpf_program__get_prog_info_linear() (Michael Petlan) [1715508] - [tools] perf record: Replace option --bpf-event with --no-bpf-event (Michael Petlan) [1715508] - [tools] perf tests: Fix a memory leak in test__perf_evsel__tp_sched_test() (Michael Petlan) [1715508] - [tools] perf tests: Fix memory leak by expr__find_other() in test__expr() (Michael Petlan) [1715508] - [tools] perf tests: Fix a memory leak of cpu_map object in the openat_syscall_event_on_all_cpus test (Michael Petlan) [1715508] - [tools] perf evsel: Free evsel->counts in perf_evsel__exit() (Michael Petlan) [1715508] - [tools] perf top: Fix global-buffer-overflow issue (Michael Petlan) [1715508] - [tools] perf maps: Purge all maps from the 'names' tree (Michael Petlan) [1715508] - [tools] perf map: Remove map from 'names' tree in __maps__remove() (Michael Petlan) [1715508] - [tools] perf hist: Add missing map__put() in error case (Michael Petlan) [1715508] - [tools] perf top: Fix error handling in cmd_top() (Michael Petlan) [1715508] - [tools] perf top: Delete the evlist before perf_session, fixing heap-use-after-free issue (Michael Petlan) [1715508] - [tools] perf build-id: Fix memory leak in print_sdt_events() (Michael Petlan) [1715508] - [tools] perf config: Fix a memory leak in collect_config() (Michael Petlan) [1715508] - [tools] perf config: Fix an error in the config template documentation (Michael Petlan) [1715508] - [tools] perf list: Don't forget to drop the reference to the allocated thread_map (Michael Petlan) [1715508] - [tools] perf tools: Add doc about how to build perf with Asan and UBSan (Michael Petlan) [1715508] - [tools] perf vendor events: Remove P8 HW events which are not supported (Michael Petlan) [1715508] - [tools] perf stat: Improve scaling (Michael Petlan) [1715508] - [tools] perf stat: Fix --no-scale (Michael Petlan) [1715508] - [tools] perf script: Support relative time (Michael Petlan) [1715508] - [tools] perf report: Indicate JITed code better in report (Michael Petlan) [1715508] - [tools] perf report: Show all sort keys in help output (Michael Petlan) [1715508] - [tools] perf record: Clarify help for --switch-output (Michael Petlan) [1715508] - [tools] perf record: Allow to limit number of reported perf.data files (Michael Petlan) [1715508] - [tools] perf list: Filter metrics too (Michael Petlan) [1715508] - [tools] perf tools report: Add custom scripts to script menu (Michael Petlan) [1715508] - [tools] perf ui browser: Fix ui popup argv browser for many entries (Michael Petlan) [1715508] - [tools] perf script: Add array bound checking to list_scripts (Michael Petlan) [1715508] - [tools] perf tools: Add some new tips describing the new options (Michael Petlan) [1715508] - [tools] perf report: Implement browsing of individual samples (Michael Petlan) [1715508] - [tools] perf report: Support builtin perf script in scripts menu (Michael Petlan) [1715508] - [tools] perf report: Support running scripts for current time range (Michael Petlan) [1715508] - [tools] perf report: Support time sort key (Michael Petlan) [1715508] - [tools] perf script: Filter COMM/FORK/.. events by CPU (Michael Petlan) [1715508] - [tools] perf tools: Update x86's syscall_64.tbl, no change in tools/perf behaviour (Michael Petlan) [1715508] - [tools] perf script python: Add printdate function to SQL exporters (Michael Petlan) [1715508] - [tools] perf report: Use less for scripts output (Michael Petlan) [1715508] - [tools] perf session: Add process callback to reader object (Michael Petlan) [1715508] - [tools] perf header: Add DIR_FORMAT feature to describe directory data (Michael Petlan) [1715508] - [tools] perf data: Make perf_data__size() work over directory (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__update_dir() function (Michael Petlan) [1715508] - [tools] perf data: Don't store auxtrace index for directory data file (Michael Petlan) [1715508] - [tools] perf data: Support having perf.data stored as a directory (Michael Petlan) [1715508] - [tools] perf vendor events amd: perf PMU events for AMD Family 17h (Michael Petlan) [1715508] - [tools] perf probe: Fix getting the kernel map (Michael Petlan) [1715508] - [tools] perf report: Parse time quantum (Michael Petlan) [1715508] - [tools] perf time-utils: Add utility function to print time stamps in nanoseconds (Michael Petlan) [1715508] - [tools] perf report: Support output in nanoseconds (Michael Petlan) [1715508] - [tools] perf script: Support insn output for normal samples (Michael Petlan) [1715508] - [tools] perf data: Force perf_data__open|close zero data->file.path (Michael Petlan) [1715508] - [tools] perf session: Fix double free in perf_data__close (Michael Petlan) [1715508] - [tools] perf evsel: Probe for precise_ip with simple attr (Michael Petlan) [1715508] - [tools] perf tools: Read and store caps/max_precise in perf_pmu (Michael Petlan) [1715508] - [tools] perf hist: Fix memory leak of srcline (Michael Petlan) [1715508] - [tools] perf hist: Add error path into hist_entry__init (Michael Petlan) [1715508] - [tools] perf diff: Support --pid/--tid filter options (Michael Petlan) [1715508] - [tools] perf diff: Support --cpu filter option (Michael Petlan) [1715508] - [tools] perf diff: Support --time filter option (Michael Petlan) [1715508] - [tools] perf thread: Generalize function to copy from thread addr space from intel-bts code (Michael Petlan) [1715508] - [tools] perf annotate: Calculate the max instruction name, align column to that (Michael Petlan) [1715508] - [tools] perf clang: Remove needless extra semicolon (Michael Petlan) [1715508] - [tools] perf bpf: Automatically add BTF ELF markers (Michael Petlan) [1715508] - [tools] perf beauty msg_flags: Add missing s lost when adding prefix suppression logic (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Add call tree (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out CallGraphModelBase (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Improve TreeModel abstraction (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out TreeWindowBase (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-postgresql.py: Export calls parent_id (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-postgresql.py: Fix invalid input syntax for integer error (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-sqlite.py: Export calls parent_id (Michael Petlan) [1715508] - [tools] perf db-export: Add calls parent_id to enable creation of call trees (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix divide by zero when TSC is not available (Michael Petlan) [1715508] - [tools] perf auxtrace: Improve address filter error message when there is no DSO (Michael Petlan) [1715508] - [tools] perf time-utils: Refactor time range parsing code (Michael Petlan) [1715508] - [tools] tools lib traceevent: Fix buffer overflow in arg_eval (Michael Petlan) [1715508] - [tools] perf probe: Clarify error message about not finding kernel modules debuginfo (Michael Petlan) [1715508] - [tools] replace open encodings for NUMA_NO_NODE (Michael Petlan) [1715508] - [tools] perf script python: Add Python3 support to stat-cpi.py (Michael Petlan) [1715508] - [tools] perf tools: Add perf_exe() helper to find perf binary (Michael Petlan) [1715508] - [tools] perf script: Handle missing fields with -F +. (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__open_dir_data function (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__(create_dir|close_dir) functions (Michael Petlan) [1715508] - [tools] perf data: Fail check_backup in case of error (Michael Petlan) [1715508] - [tools] perf data: Make check_backup work over directories (Michael Petlan) [1715508] - [tools] perf tools: Add rm_rf_perf_data function (Michael Petlan) [1715508] - [tools] perf tools: Add pattern name checking to rm_rf (Michael Petlan) [1715508] - [tools] perf tools: Add depth checking to rm_rf (Michael Petlan) [1715508] - [tools] perf data: Add global path holder (Michael Petlan) [1715508] - [tools] perf data: Move size to struct perf_data_file (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Add top calls report (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove no selection error (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove SQLTableDialogDataItem (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Create new dialog data item classes (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Move report name into ReportVars (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out ReportVars (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out ReportDialogBase (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Move column headers (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Hide Call Graph option if no calls table (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove leftover debugging prints (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Fix missing shebang (Michael Petlan) [1715508] - [tools] perf thread-stack: Hide x86 retpolines (Michael Petlan) [1715508] - [tools] perf thread-stack: Improve thread_stack__no_call_return() (Michael Petlan) [1715508] - [tools] perf tools: Make rm_rf() remove single file (Michael Petlan) [1715508] - [tools] perf cpumap: Increase debug level for cpu_map__snprint verbose output (Michael Petlan) [1715508] - [tools] perf bpf-event: Add missing new line into pr_debug call (Michael Petlan) [1715508] - [tools] perf script: Allow +- operator for type specific fields option (Michael Petlan) [1715508] - [tools] perf evsel: Force sample_type for slave events (Michael Petlan) [1715508] - [tools] perf session: Don't report zero period samples for slave events (Michael Petlan) [1715508] - [tools] perf trace: Allow dumping a BPF map after setting up BPF events (Michael Petlan) [1715508] - [tools] perf bpf: Add bpf_map dumper (Michael Petlan) [1715508] - [tools] perf doc: Fix documentation of the Flags section in perf.data (Michael Petlan) [1715508] - [tools] perf doc: Fix HEADER_CMDLINE description in perf.data documentation (Michael Petlan) [1715508] - [tools] perf report: Don't shadow inlined symbol with different addr range (Michael Petlan) [1715508] - [tools] perf tools: Use sysfs__mountpoint() when reading cpu topology (Michael Petlan) [1715508] - [tools] perf tools: Add numa_topology object (Michael Petlan) [1715508] - [tools] perf tools: Add cpu_topology object (Michael Petlan) [1715508] - [tools] perf tests shell: Skip trace+probe_vfs_getname.sh if built without trace support (Michael Petlan) [1715508] - [tools] perf header: Remove unused 'cpu_nr' field from 'struct cpu_topo' (Michael Petlan) [1715508] - [tools] perf header: Get rid of write_it label (Michael Petlan) [1715508] - [tools] perf list: Display metric expressions for --details option (Michael Petlan) [1715508] - [tools] perf tools: Fix legacy events symbol separator parsing (Michael Petlan) [1715508] - [tools] perf tools: Rename build libperf to perf (Michael Petlan) [1715508] - [tools] perf tools: Rename LIB_FILE to LIBPERF_A (Michael Petlan) [1715508] - [tools] perf tools: Compile perf with libperf-in.o instead of libperf.a (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize auxtrace_buffer fetch function (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize main packet processing loop (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize main decoder function (Michael Petlan) [1715508] - [tools] perf cs-etm: Make cs_etm__run_decoder() queue independent (Michael Petlan) [1715508] - [tools] perf cs-etm: Rethink kernel address initialisation (Michael Petlan) [1715508] - [tools] perf cs-etm: Cleaning up function cs_etm__alloc_queue() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix erroneous comment (Michael Petlan) [1715508] - [tools] perf cs-etm: Introducing function cs_etm__init_trace_params() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix memory leak in error path (Michael Petlan) [1715508] - [tools] perf cs-etm: Introducing function cs_etm_decoder__init_dparams() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix wrong return values in error path (Michael Petlan) [1715508] - [tools] perf cs-etm: Remove unused structure field "time" and "timestamp" (Michael Petlan) [1715508] - [tools] perf cs-etm: Remove unused structure field "state" (Michael Petlan) [1715508] - [tools] perf build: Add missing FEATURE_CHECK_LDFLAGS-libcrypto (Michael Petlan) [1715508] - [tools] perf unwind: Do not put libunwind-{x86, aarch64} in FEATURE_TESTS_BASIC (Michael Petlan) [1715508] - [tools] perf coresight: Do not test for libopencsd by default (Michael Petlan) [1715508] - [tools] perf trace: Filter out gnome-terminal* parent (Michael Petlan) [1715508] - [tools] perf trace: Check if the 'fd' is negative when mapping it to pathname (Michael Petlan) [1715508] - [tools] perf beauty ioctl cmd: The 'fd' arg is signed (Michael Petlan) [1715508] - [tools] perf utils: Silence "Couldn't synthesize bpf events" warning for EPERM (Michael Petlan) [1715508] - [tools] perf cs-etm: Add proper header file for symbols (Michael Petlan) [1715508] - [tools] perf record: Implement --affinity=node|cpu option (Michael Petlan) [1715508] - [tools] perf auxtrace: Add timestamp to auxtrace errors (Michael Petlan) [1715508] - [tools] perf intel-pt: Packet splitting can happen only on 32-bit (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix CYC timestamp calculation after OVF (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix overlap calculation for padding (Michael Petlan) [1715508] - [tools] perf auxtrace: Define auxtrace record alignment (Michael Petlan) [1715508] - [tools] perf thread-stack: Represent jmps to the start of a different symbol (Michael Petlan) [1715508] - [tools] perf thread-stack: Tidy thread_stack__no_call_return() by adding more local variables (Michael Petlan) [1715508] - [tools] perf thread-stack: Tidy thread_stack__push_cp() usage (Michael Petlan) [1715508] - [tools] perf tools: Fix split_kallsyms_for_kcore() for trampoline symbols (Michael Petlan) [1715508] - [tools] perf vendor events intel: Fix Load_Miss_Real_Latency on CLX (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for exception return packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for exception packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Add traceID in packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Change tuple from traceID-CPU# to traceID-metadata (Michael Petlan) [1715508] - [tools] perf cs-etm: Add exception number in exception packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for trace discontinuity (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for instruction range packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Add last instruction information in packet (Michael Petlan) [1715508] - [tools] perf tools: Add documentation for BPF event selection (Michael Petlan) [1715508] - [tools] perf report: Move symbol annotation to the resort phase (Michael Petlan) [1715508] - [tools] perf evsel: Add output_resort_cb method (Michael Petlan) [1715508] - [tools] perf hists: Add argument to hists__resort_cb_t callback (Michael Petlan) [1715508] - [tools] perf record: Apply affinity masks when reading mmap buffers (Michael Petlan) [1715508] - [tools] perf tools: Add fallback versions for CPU_{OR, EQUAL}() (Michael Petlan) [1715508] - [tools] perf record: Bind the AIO user space buffers to nodes (Michael Petlan) [1715508] - [tools] perf record: Allocate affinity masks (Michael Petlan) [1715508] - [tools] perf pmu: Remove set_drv_config API (Michael Petlan) [1715508] - [tools] perf coresight: Remove set_drv_config() API (Michael Petlan) [1715508] - [tools] perf arm cs-etm: Use event attributes to send sink information to kernel (Michael Petlan) [1715508] - [tools] perf pmu: Move EVENT_SOURCE_DEVICE_PATH to PMU header file (Michael Petlan) [1715508] - [tools] perf bpf-loader: Remove unecessary includes from bpf-loader.h (Michael Petlan) [1715508] - [tools] perf powerpc kvm-stat: Add missing evlist.h header (Michael Petlan) [1715508] - [tools] perf kvm stat: Replace kvm-stat.h includes with forward declarations (Michael Petlan) [1715508] - [tools] perf pmu: Remove needless evsel.h only needs one fwd decl (Michael Petlan) [1715508] - [tools] perf tests pmu: Add missing headers (Michael Petlan) [1715508] - [tools] perf hist: Remove the needless callchain.h include from hist.h (Michael Petlan) [1715508] - [tools] perf tools: Add missing include in various places (Michael Petlan) [1715508] - [tools] perf thread: Don't include symbol.h, symbol_conf.h is enough (Michael Petlan) [1715508] - [tools] perf evsel: No need to include symbol.h in evsel.h, symbol_conf.h is enough (Michael Petlan) [1715508] - [tools] perf tools: Add missing include for symbols.h (Michael Petlan) [1715508] - [tools] perf hist: Remove symbol.h from hist.h, just fwd decls are needed (Michael Petlan) [1715508] - [tools] perf tests: Add missing headers so far obtained indirectly (Michael Petlan) [1715508] - [tools] perf map: Move structs and prototypes for map groups to a separate header (Michael Petlan) [1715508] - [tools] pref tools: Add missing map.h includes (Michael Petlan) [1715508] - [tools] perf symbols: Introduce map_symbol.h (Michael Petlan) [1715508] - [tools] perf callchain: Uninline callchain_cursor_reset() to remove map.h dependency (Michael Petlan) [1715508] - [tools] perf srccode: Move struct definition from map.h to srccode.h (Michael Petlan) [1715508] - [tools] perf arm pmu: Add missing linux/string.h header (Michael Petlan) [1715508] - [tools] perf powerpc: Add missing headers to skip-callchain-idx.c (Michael Petlan) [1715508] - [tools] perf augmented_syscalls: Convert to bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf examples: Convert etcsnoop to use bpf_map() (Michael Petlan) [1715508] - [tools] perf trace: Fixup etcsnoop example (Michael Petlan) [1715508] - [tools] perf augmented_raw_syscalls: Use bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf: Convert pid_map() to bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf: Add bpf_map() helper (Michael Petlan) [1715508] - [tools] perf bpf: Fix synthesized PERF_RECORD_KSYMBOL/BPF_EVENT (Michael Petlan) [1715508] - [tools] perf sched: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf hist: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf symbols: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf util: Use cached rbtree for rblists (Michael Petlan) [1715508] - [tools] perf callchain: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf machine: Use cached rbtrees (Michael Petlan) [1715508] - [tools] Update rbtree implementation (Michael Petlan) [1715508] - [tools] perf callchain: No need to include perf.h (Michael Petlan) [1715508] - [tools] perf comm: Remove needless headers from comm.h (Michael Petlan) [1715508] - [tools] perf namespaces: Remove namespaces.h from .h headers (Michael Petlan) [1715508] - [tools] perf symbols: Remove some unnecessary includes from symbol.h (Michael Petlan) [1715508] - [tools] perf symbols: Remove include map.h from dso.h (Michael Petlan) [1715508] - [tools] perf block-range: Add missing headers (Michael Petlan) [1715508] - [tools] perf tools: Move branch structs to branch.h (Michael Petlan) [1715508] - [tools] perf annotate: Remove lots of headers from annotate.h (Michael Petlan) [1715508] - [tools] perf symbols: Move symbol_conf to separate file (Michael Petlan) [1715508] - [tools] perf color: Add missing stdarg.g to color.h (Michael Petlan) [1715508] - [tools] perf utils: Move perf_config using routines from color.c to separate object (Michael Petlan) [1715508] - [tools] perf top: Synthesize BPF events for pre-existing loaded BPF programs (Michael Petlan) [1715508] - [tools] perf tools: Synthesize PERF_RECORD_* for loaded BPF programs (Michael Petlan) [1715508] - [tools] perf tools: Handle PERF_RECORD_BPF_EVENT (Michael Petlan) [1715508] - [tools] perf tools: Handle PERF_RECORD_KSYMBOL (Michael Petlan) [1715508] - [tools] tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1715508] - [tools] tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1715508] - [tools] perf report: Display names in s390 diagnostic counter sets (Michael Petlan) [1715508] - [tools] perf tools: Remove duplicate headers (Michael Petlan) [1715508] - [tools] perf session: Add reader__process_events function (Michael Petlan) [1715508] - [tools] perf session: Add 'data_offset' member to reader object (Michael Petlan) [1715508] - [tools] perf session: Add 'data_size' member to reader object (Michael Petlan) [1715508] - [tools] perf session: Add reader object (Michael Petlan) [1715508] - [tools] perf session: Get rid of file_size variable (Michael Petlan) [1715508] - [tools] perf session: Rearrange perf_session__process_events function (Michael Petlan) [1715508] - [tools] perf tools: Replace automatic const char[] variables by statics (Michael Petlan) [1715508] - [tools] perf/doc: Update design.txt for exclude_{host|guest} flags (Michael Petlan) [1715508] - [x86] perf/x86/intel/pt: Remove software double buffering PMU capability (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Fix AUX software double buffering (Michael Petlan) [1715508] - [x86] perf/x86/amd: Update generic hardware cache events for Family 17h (Michael Petlan) [1715508] - [x86] perf/x86/amd: Add event map for AMD Family 17h (Michael Petlan) [1715508] - [x86] perf/x86: Fix incorrect PEBS_REGS (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Fix AUX record suppression (Michael Petlan) [1715508] - [kernel] perf/core: Fix the address filtering fix (Michael Petlan) [1715508] - [kernel] perf/core: Fix perf_event_disable_inatomic() race (Michael Petlan) [1715508] - [x86] perf/x86/intel: Initialize TFA MSR (Michael Petlan) [1715508] - [x86] perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS (Michael Petlan) [1715508] - [kernel] perf/core: Restore mmap record type correctly (Michael Petlan) [1715508] - [x86] perf/x86/intel: Make dev_attr_allow_tsx_force_abort static (Michael Petlan) [1715508] - [kernel] uprobes: convert uprobe.ref to refcount_t (Michael Petlan) [1715508] - [kernel] perf, bpf: Consider events with attr.bpf_event as side-band events (Michael Petlan) [1715508] - [kernel] perf/core: Mark expected switch fall-through (Michael Petlan) [1715508] - [x86] perf/x86/intel/uncore: Fix client IMC events return huge result (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Use high order allocations for AUX buffers optimistically (Michael Petlan) [1715508] - [x86] events: Mark expected switch-case fall-throughs (Michael Petlan) [1715508] - [kernel] perf, pt, coresight: Fix address filters for vmas with non-zero offset (Michael Petlan) [1715508] - [kernel] perf: Copy parent's address filter offsets on clone (Michael Petlan) [1715508] - [x86] perf/x86/intel: Add counter freezing quirk for Goldmont (Michael Petlan) [1715508] - [x86] perf/x86/intel: Clean up counter freezing quirk (Michael Petlan) [1715508] - [x86] perf/x86/intel: Clean up SNB PEBS quirk (Michael Petlan) [1715508] - [x86] perf/x86/kvm: Avoid unnecessary work in guest filtering (Michael Petlan) [1715508] - [perf] aux: Make perf_event accessible to setup_aux() (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Convert ring_buffer.aux_refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Convert ring_buffer.refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf: Convert perf_event_context.refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf/uprobes: Convert to SPDX license identifier (Michael Petlan) [1715508] - [kernel] perf/hw_breakpoints: Convert to SPDX license identifier (Michael Petlan) [1715508] - [kernel] perf/core: Convert to SPDX license identifiers (Michael Petlan) [1715508] - [kernel] perf, bpf: Introduce PERF_RECORD_BPF_EVENT (Michael Petlan) [1715508] - [kernel] perf, bpf: Introduce PERF_RECORD_KSYMBOL (Michael Petlan) [1715508] - [kernel] perf: Remove duplicated workqueue.h include from perf_event.h (Michael Petlan) [1715508] - [tools] perf/core: Remove unused perf_flags (Michael Petlan) [1715508] - [x86] perf/core, arch/x86: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE (Michael Petlan) [1715508] - [x86] perf/core, arch/x86: Use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1715508] - [kernel] perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1715508] - [kernel] perf/core: Add function to test for event exclusion flags (Michael Petlan) [1715508]- [kernel] mm/hmm: fix ZONE_DEVICE anon page mapping reuse (Jerome Glisse) [1498655 1597758] - [gpu] drm/nouveau/dmem: missing mutex_lock in error path (Jerome Glisse) [1498655 1597758] - [mm] hmm: always return EBUSY for invalid ranges in hmm_range_{fault, snapshot} (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau (Jerome Glisse) [1498655 1597758] - [kernel] mm: factor out a devm_request_free_mem_region helper (Jerome Glisse) [1498655 1597758] - [mm] don't clear ->mapping in hmm_devmem_free (Jerome Glisse) [1498655 1597758] - [mm] remove the struct hmm_device infrastructure (Jerome Glisse) [1498655 1597758] - [mm] hmm: Fix error flows in hmm_invalidate_range_start (Jerome Glisse) [1498655 1597758] - [mm] hmm: Remove confusing comment and logic from hmm_release (Jerome Glisse) [1498655 1597758] - [mm] hmm: Poison hmm_range during unregister (Jerome Glisse) [1498655 1597758] - [mm] hmm: Remove racy protection against double-unregistration (Jerome Glisse) [1498655 1597758] - [mm] hmm: Use lockdep instead of comments (Jerome Glisse) [1498655 1597758] - [mm] hmm: Hold on to the mmget for the lifetime of the range (Jerome Glisse) [1498655 1597758] - [mm] hmm: Do not use list*_rcu() for hmm->ranges (Jerome Glisse) [1498655 1597758] - [mm] hmm: Simplify hmm_get_or_create and make it reliable (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: Remove duplicate condition test before wait_event_timeout (Jerome Glisse) [1498655 1597758] - [mm] hmm: Hold a mmgrab from hmm to mm (Jerome Glisse) [1498655 1597758] - [mm] hmm: Use hmm_mirror not mm as an argument for hmm_range_register (Jerome Glisse) [1498655 1597758] - [mm] hmm: fix use after free with struct hmm in the mmu notifiers (Jerome Glisse) [1498655 1597758] - [mm] hmm: Only set FAULT_FLAG_ALLOW_RETRY for non-blocking (Jerome Glisse) [1498655 1597758] - [mm] hmm: support automatic NUMA balancing (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: clean up some coding style and comments (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: convert various hmm_pfn_* to device_entry which is a better name (Jerome Glisse) [1498655 1597758] - [mm] hmm: add a helper function that fault pages and map them to a device (Jerome Glisse) [1498655 1597758] - [mm] hmm: allow to mirror vma of a file on a DAX backed filesystem (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: add helpers to test if mm is still alive or not (Jerome Glisse) [1498655 1597758] - [mm] hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) (Jerome Glisse) [1498655 1597758] - [documentation] [documentation] mm/hmm: add default fault flags to avoid the need to pre-fill pfns arrays (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve driver API to work and wait over a range (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve and rename hmm_vma_fault() to hmm_range_fault() (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot() (Jerome Glisse) [1498655 1597758] - [mm] hmm: do not erase snapshot when a range is invalidated (Jerome Glisse) [1498655 1597758] - [mm] hmm: use reference counting for HMM struct (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: convert to use vm_fault_t (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: remove set but not used variable 'devmem' (Jerome Glisse) [1498655 1597758] - [mm] hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Jerome Glisse) [1498655 1597758] - [mm] hmm: replace hmm_devmem_pages_create() with devm_memremap_pages() (Jerome Glisse) [1498655 1597758] - [mm] hmm: use devm semantics for hmm_devmem_{add, remove} (Jerome Glisse) [1498655 1597758] - [mm] hmm: invalidate device page table at start of invalidation (Jerome Glisse) [1498655 1597758] - [mm] hmm: use a structure for update callback parameters (Jerome Glisse) [1498655 1597758] - [mm] hmm: properly handle migration pmd (Jerome Glisse) [1498655 1597758] - [mm] hmm: fix utf8 . (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: remove unused variables align_start and align_end (Jerome Glisse) [1498655 1597758] - [hid] hyperv: Use in-place iterator API in the channel callback (Benjamin Tissoires) [1740778 1772010] - [hid] logitech-hidpp: do all FF cleanup in hidpp_ff_destroy() (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: rework device validation (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: split g920_get_config() (Benjamin Tissoires) [1740778] - [hid] fix error message in hid_open_report() (Benjamin Tissoires) [1740778] - [hid] Fix assumption that devices have inputs (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add Trekstor Primebook C11B to descriptor override (Benjamin Tissoires) [1740778] - [hid] apple: Fix stuck function keys when using FN (Benjamin Tissoires) [1740778] - [hid] wacom: Fix several minor compiler warnings (Benjamin Tissoires) [1740778] - [hid] Add quirk for HP X500 PIXART OEM mouse (Benjamin Tissoires) [1740778] - [hid] hidraw: Fix invalid read in hidraw_ioctl (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix crash when initial logi_dj_recv_query_paired_devices fails (Benjamin Tissoires) [1740778] - [hid] logitech: Fix general protection fault caused by Logitech driver (Benjamin Tissoires) [1740778] - [hid] sony: Fix memory corruption issue on cleanup (Benjamin Tissoires) [1740778] - [hid] prodikeys: Fix general protection fault during probe (Benjamin Tissoires) [1740778] - [hid] wacom: correct misreported EKR ring values (Benjamin Tissoires) [1740778] - [hid] cp2112: prevent sleeping function called from invalid context (Benjamin Tissoires) [1740778] - [hid] wacom: Correct distance scale for 2nd-gen Intuos devices (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove support for the G700 over USB (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech-hidpp: add USB PID for a few more supported mice" (Benjamin Tissoires) [1740778] - [hid] sony: Fix race condition between rumble and device remove (Benjamin Tissoires) [1740778] - [hid] hiddev: do cleanup in failure of opening a device (Benjamin Tissoires) [1740778] - [hid] hiddev: avoid opening a disconnected device (Benjamin Tissoires) [1740778] - [hid] input: fix a4tech horizontal wheel custom usage (Benjamin Tissoires) [1740778] - [hid] Add quirk for HP X1200 PIXART OEM mouse (Benjamin Tissoires) [1740778] - [hid] holtek: test for sanity of intfdata (Benjamin Tissoires) [1740778] - [hid] wacom: fix bit shift for Cintiq Companion 2 (Benjamin Tissoires) [1740778] - [hid] quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on Saitek X52 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Really fix return value of logi_dj_recv_query_hidpp_devices (Benjamin Tissoires) [1740778] - [hid] Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add the Powerplay receiver (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add USB PID for a few more supported mice (Benjamin Tissoires) [1740778] - [hid] logitech-dj: rename "gaming" receiver to "lightspeed" (Benjamin Tissoires) [1740778] - [hid] Add another Primax PIXART OEM mouse quirk (Benjamin Tissoires) [1740778] - [hid] wacom: generic: add touchring adjustment for 2nd Gen Pro Small (Benjamin Tissoires) [1740778] - [hid] quirks: Refactor ELAN 400 and 401 handling (Benjamin Tissoires) [1740778] - [hid] video: fbdev: don't print error message on framebuffer_alloc() failure (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix forwarding of very long HID++ reports (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Huion HS64 tablet (Benjamin Tissoires) [1740778] - [hid] wacom: add new MobileStudio Pro support (Benjamin Tissoires) [1740778] - [hid] wacom: generic: read the number of expected touches on a per collection basis (Benjamin Tissoires) [1740778] - [hid] wacom: generic: support the 'report valid' usage for touch (Benjamin Tissoires) [1740778] - [hid] wacom: generic: read HID_DG_CONTACTMAX from any feature report (Benjamin Tissoires) [1740778] - [hid] wacom: Add 2nd gen Intuos Pro Small support (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee Rainbow CV720 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix return value of logi_dj_recv_query_hidpp_devices (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 307 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 297 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix 064d:c52f receiver support (Benjamin Tissoires) [1740778] - [hid] revert "hid: core: Call request_module before doing device_add" (Benjamin Tissoires) [1740778] - [hid] revert "hid: core: Do not call request_module() in async context" (Benjamin Tissoires) [1740778] - [hid] revert "hid: Increase maximum report size allowed by hid_field_extract()" (Benjamin Tissoires) [1740778] - [hid] a4tech: fix horizontal scrolling (Benjamin Tissoires) [1740778] - [hid] hyperv: Add a module description line (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: Add support for the S510 remote control (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: hid: make const array consumer_rdesc_start static (Benjamin Tissoires) [1740778] - [hid] logitech-dj: make const array template static (Benjamin Tissoires) [1740778] - [hid] multitouch: handle faulty Elo touch device (Benjamin Tissoires) [1740778] - [input] treewide: Add SPDX license identifier for more missed files (Benjamin Tissoires) [1740778] - [hid] wacom: Sync INTUOSP2_BT touch state after each frame if necessary (Benjamin Tissoires) [1740778] - [hid] wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth (Benjamin Tissoires) [1740778] - [hid] wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact (Benjamin Tissoires) [1740778] - [hid] wacom: Don't report anything prior to the tool entering range (Benjamin Tissoires) [1740778] - [hid] wacom: Don't set tool type until we're in range (Benjamin Tissoires) [1740778] - [hid] wacom: correct touch resolution x/y typo (Benjamin Tissoires) [1740778] - [hid] wacom: generic: Correct pad syncing (Benjamin Tissoires) [1740778] - [hid] wacom: generic: only switch the mode on devices with LEDs (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Add usb-id for the 27MHz MX3000 receiver (Benjamin Tissoires) [1740778] - [hid] rmi: Use SET_REPORT request on control endpoint for Acer Switch 3 and 5 (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for the MX5500 keyboard (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for the Logitech MX5500's Bluetooth Mini-Receiver (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add iBall Aer3 to descriptor override (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix spelling in printk (Benjamin Tissoires) [1740778] - [hid] input: add mapping for KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [1740778] - [hid] input: fix assignment of .value (Benjamin Tissoires) [1740778] - [hid] input: make sure the wheel high resolution multiplier is set (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add usbhid dependency in Kconfig (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 consumer keys reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 extra mouse buttons reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 wheel reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: make hidpp10_set_register_bit a bit more generic (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add input_device ptr to struct hidpp_device (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: do not hardcode very long report length (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: handle devices attached to 27MHz wireless receivers (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: use RAP instead of FAP to get the protocol version (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove unused origin_is_hid_core function parameter (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove double assignment from __hidpp_send_report (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: do not make failure to get the name fatal (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: ignore very-short or empty names (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: make .probe usbhid capable (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: allow non HID++ devices to be handled by this module (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for Logitech Bluetooth Mini-Receiver (Benjamin Tissoires) [1740778] - [hid] logitech-dj: make appending of the HID++ descriptors conditional (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove false-positive error on double queueing of delayed-work (Benjamin Tissoires) [1740778] - [hid] logitech-dj: pick a better name for non-unifying receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: deal with some KVMs adding an extra interface to the usbdev (Benjamin Tissoires) [1740778] - [hid] logitech-dj: replace dev_err calls with hid_err calls (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for 27 MHz mouse-only receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for 27 MHz receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for the gaming unifying receiver (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for non unifying receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add logi_dj_recv_queue_unknown_work helper (Benjamin Tissoires) [1740778] - [hid] logitech-dj: support sharing struct dj_receiver_dev between USB-interfaces (Benjamin Tissoires) [1740778] - [hid] logitech-dj: rename dj_receiver_dev.hdev to dj_receiver_dev.hidpp (Benjamin Tissoires) [1740778] - [hid] logitech-dj: protect the paired_dj_devices access in add_djhid_dev with the lock (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove unused querying_devices variable (Benjamin Tissoires) [1740778] - [hid] logitech-dj: do not schedule the dj report itself (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove USB dependency (Benjamin Tissoires) [1740778] - [hid] logitech-dj: declare and use a few HID++ 1.0 constants (Benjamin Tissoires) [1740778] - [hid] logitech-dj: use BIT() macro for RF Report types (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix variable naming in logi_dj_hidpp_event (Benjamin Tissoires) [1740778] - [hid] logitech-dj: reshuffle logi_dj_recv_forward_* (Benjamin Tissoires) [1740778] - [hid] logitech: Stop setting drvdata to NULL on probe failure and remove (Benjamin Tissoires) [1740778] - [hid] quirks: do not blacklist Logitech devices (Benjamin Tissoires) [1740778] - [hid] u2fzero: fail probe if not using USB transport (Benjamin Tissoires) [1740778] - [hid] u2fzero: fix compiling error in u2fzero_probe() (Benjamin Tissoires) [1740778] - [hid] revert "hid: i2c-hid: Disable runtime PM on Synaptics touchpad" (Benjamin Tissoires) [1740778] - [hid] add driver for U2F Zero built-in LED and RNG (Benjamin Tissoires) [1740778] - [hid] core: Do not call request_module() in async context (Benjamin Tissoires) [1740778] - [hid] macally: Add support for Macally ikey keyboard (Benjamin Tissoires) [1740778] - [hid] core: Call request_module before doing device_add (Benjamin Tissoires) [1740778] - [hid] core: move Usage Page concatenation to Main item (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: change low battery level threshold from 31 to 30 percent (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove hidpp_is_connected() (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: simplify printing of HID++ version (Benjamin Tissoires) [1740778] - [hid] picolcd: Convert to use sysfs_streq() (Benjamin Tissoires) [1740778] - [hid] hid-sensor-custom: simplify getting .driver_data (Benjamin Tissoires) [1740778] - [hid] input: add mapping for Assistant key (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM on Synaptics touchpad (Benjamin Tissoires) [1740778] - [hid] quirks: Fix keyboard + touchpad on Lenovo Miix 630 (Benjamin Tissoires) [1740778] - [hid] input: add mapping for "Toggle Display" key (Benjamin Tissoires) [1740778] - [hid] input: add mapping for "Full Screen" key (Benjamin Tissoires) [1740778] - [hid] input: add mapping for keyboard Brightness Up/Down/Toggle keys (Benjamin Tissoires) [1740778] - [hid] input: add mapping for Expose/Overview key (Benjamin Tissoires) [1740778] - [hid] input: fix mapping of aspect ratio key (Benjamin Tissoires) [1740778] - [hid] logitech: Handle 0 scroll events for the m560 (Benjamin Tissoires) [1740778] - [hid] debug: fix race condition with between rdesc_show() and device removal (Benjamin Tissoires) [1740778] - [hid] logitech: check the return value of create_singlethread_workqueue (Benjamin Tissoires) [1740778] - [hid] steam: fix deadlock with input devices (Benjamin Tissoires) [1740778] - [hid] uclogic: remove redudant duplicated null check on ver_ptr (Benjamin Tissoires) [1740778] - [hid] quirks: Drop misused kernel-doc annotation (Benjamin Tissoires) [1740778] - [hid] quirks: use correct format chars in dbg_hid (Benjamin Tissoires) [1740778] - [hid] Remove Waltop tablets from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] Remove KYE tablets from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] Remove hid-uclogic entries from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] uclogic: Do not initialize non-USB devices (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee G5 (Benjamin Tissoires) [1740778] - [hid] uclogic: Support Gray-coded rotary encoders (Benjamin Tissoires) [1740778] - [hid] uclogic: Support faking Wacom pad device ID (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Deco 01 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Star G640 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Star G540 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee EX07S frame controls (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee M540 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee 2150 (Benjamin Tissoires) [1740778] - [hid] uclogic: Support v2 protocol (Benjamin Tissoires) [1740778] - [hid] uclogic: Support fragmented high-res reports (Benjamin Tissoires) [1740778] - [hid] uclogic: Support in-range reporting emulation (Benjamin Tissoires) [1740778] - [hid] uclogic: Designate current protocol v1 (Benjamin Tissoires) [1740778] - [hid] uclogic: Re-initialize tablets on resume (Benjamin Tissoires) [1740778] - [hid] uclogic: Extract tablet parameter discovery into a module (Benjamin Tissoires) [1740778] - [hid] uclogic: Extract report descriptors to a module (Benjamin Tissoires) [1740778] - [hid] Clarify vendor ID reuse by Ugee tablets (Benjamin Tissoires) [1740778] - [hid] viewsonic: Support PD1011 signature pad (Benjamin Tissoires) [1740778] - [hid] kye: Add support for EasyPen M406XE (Benjamin Tissoires) [1740778] - [hid] wacom: Add support for Pro Pen slim (Benjamin Tissoires) [1740778] - [hid] roccat: Mark expected switch fall-through (Benjamin Tissoires) [1740778] - [hid] wacom: Mark expected switch fall-through (Benjamin Tissoires) [1740778] - [hid] fix Logitech WingMan Formula GP joined axes (Benjamin Tissoires) [1740778] - [hid] multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons (Benjamin Tissoires) [1740778] - [hid] steam: fix boot loop with bluetooth firmware (Benjamin Tissoires) [1740778] - [hid] Add ASUS T100CHI keyboard dock battery quirks (Benjamin Tissoires) [1740778] - [hid] Add support for Toshiba WT10A tablet bluetooth keyboard (Benjamin Tissoires) [1740778] - [hid] wacom: Move HID fix for AES serial number into wacom_hid_usage_quirk (Benjamin Tissoires) [1740778] - [hid] elan: Make array buf static, shrinks object size (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Ignore input report if there's no data present on Elan touchpanels (Benjamin Tissoires) [1740778] - [hid] core: simplify active collection tracking (Benjamin Tissoires) [1740778] - [hid] Support for Maltron L90 keyboard media keys (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM on Goodix touchpad (Benjamin Tissoires) [1740778] - [hid] sony: Fix SHANWAN PS3 GamePad rumble and led settings support (Benjamin Tissoires) [1740778] - [hid] sony: Transform one-time SHANWAN check into quirk (Benjamin Tissoires) [1740778] - [hid] core: replace the collection tree pointers with indices (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add Odys Winbook 13 to descriptor override (Benjamin Tissoires) [1740778] - [hid] lenovo: Add checks to fix of_led_classdev_register (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: add MSI interrupt support (Benjamin Tissoires) [1740778] - [hid] debug: Change to use DEFINE_SHOW_ATTRIBUTE macro (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: fixes incorrect error handling (Benjamin Tissoires) [1740778] - [hid] logitech: Use LDJ_DEVICE macro for existing Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Enable high-resolution scrolling on Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Add function to enable HID++ 1.0 "scrolling acceleration" (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: fix typo, hiddpp to hidpp (Benjamin Tissoires) [1740778] - [hid] input: use the Resolution Multiplier for high-resolution scrolling (Benjamin Tissoires) [1740778] - [hid] core: process the Resolution Multiplier (Benjamin Tissoires) [1740778] - [hid] core: store the collections as a basic tree (Benjamin Tissoires) [1740778] - [hid] cougar: Add support for Cougar 700K Gaming Keyboard (Benjamin Tissoires) [1740778] - [hid] hidraw: enforce minors_lock locking via lockdep (Benjamin Tissoires) [1740778] - [hid] quirks: fix RetroUSB.com devices (Benjamin Tissoires) [1740778] - [kernel] hid: input: support Microsoft wireless radio control hotkey (Benjamin Tissoires) [1740778] - [kernel] hid: use macros in IS_INPUT_APPLICATION (Benjamin Tissoires) [1740778] - [hid] ite: Add USB id match for another ITE based keyboard rfkill key quirk (Benjamin Tissoires) [1740778] - [hid] revert "hid: input: Create a utility class for counting scroll events" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Add function to enable HID++ 1.0 "scrolling acceleration"" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Enable high-resolution scrolling on Logitech mice" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Use LDJ_DEVICE macro for existing Logitech mice" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: fix a used uninitialized GCC warning" (Benjamin Tissoires) [1740778] - [hid] revert "hid: input: simplify/fix high-res scroll event handling" (Benjamin Tissoires) [1740778] - [hid] Add quirk for Primax PIXART OEM mice (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM for LG touchscreen (Benjamin Tissoires) [1740778] - [hid] steam: remove input device when a hid client is running (Benjamin Tissoires) [1740778] - [hid] revert "hid: uhid: use strlcpy() instead of strncpy()" (Benjamin Tissoires) [1740778] - [hid] uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges (Benjamin Tissoires) [1740778] - [hid] iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers (Benjamin Tissoires) [1740778] - [hid] input: Ignore battery reported by Symbol DS4308 (Benjamin Tissoires) [1740778] - [hid] Add quirk for Microsoft PIXART OEM mouse (Benjamin Tissoires) [1740778] - [kernel] hid: fix up .raw_event() documentation (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override (Benjamin Tissoires) [1740778] - [hid] input: simplify/fix high-res scroll event handling (Benjamin Tissoires) [1740778] - [hid] we do not randomly make new drivers 'default y' (Benjamin Tissoires) [1740778] - [hid] i2c-hid: properly terminate i2c_hid_dmi_desc_override_table[] array (Benjamin Tissoires) [1740778] - [hid] alps: allow incoming reports when only the trackstick is opened (Benjamin Tissoires) [1740778] - [hid] revert "hid: add NOGET quirk for Eaton Ellipse MAX UPS" (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add a small delay after sleep command for Raydium touchpanel (Benjamin Tissoires) [1740778] - [hid] usbhid: Add quirk for Redragon/Dragonrise Seymur 2 (Benjamin Tissoires) [1740778] - [hid] wacom: Work around HID descriptor bug in DTK-2451 and DTH-2452 (Benjamin Tissoires) [1740778] - [hid] google: add dependency on Cros EC for Hammer (Benjamin Tissoires) [1740778] - [hid] elan: fix spelling mistake "registred" -> "registered" (Benjamin Tissoires) [1740778] - [hid] google: drop superfluous const before SIMPLE_DEV_PM_OPS() (Benjamin Tissoires) [1740778] - [hid] google: add support tablet mode switch for Whiskers (Benjamin Tissoires) [1740778] - [hid] magicmouse: add support for Apple Magic Trackpad 2 (Benjamin Tissoires) [1740778] - [hid] i2c-hid: override HID descriptors for certain devices (Benjamin Tissoires) [1740778] - [hid] hid-bigbenff: driver for BigBen Interactive PS3OFMINIPAD gamepad (Benjamin Tissoires) [1740778] - [hid] logitech: fix a used uninitialized GCC warning (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: using list_head for ipc write queue (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: use resource-managed api (Benjamin Tissoires) [1740778] - [hid] intel_ish-hid: Enhance API to get ring buffer sizes (Benjamin Tissoires) [1740778] - [hid] input: Set INPUT_PROP_-property for HID_UP_DIGITIZERS (Benjamin Tissoires) [1740778] - [hid] microsoft: the driver now neeed MEMLESS_FF infrastructure (Benjamin Tissoires) [1740778] - [hid] cougar: Stop processing vendor events on hid-core (Benjamin Tissoires) [1740778] - [hid] cougar: Make parameter 'g6_is_space' dinamically settable (Benjamin Tissoires) [1740778] - [hid] microsoft: Add rumble support for Xbox One S controller (Benjamin Tissoires) [1740778] - [hid] microsoft: Convert private data to be a proper struct (Benjamin Tissoires) [1740778] - [hid] logitech: Use LDJ_DEVICE macro for existing Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Enable high-resolution scrolling on Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Add function to enable HID++ 1.0 "scrolling acceleration" (Benjamin Tissoires) [1740778] - [hid] input: Create a utility class for counting scroll events (Benjamin Tissoires) [1740778] - [hid] multitouch: simplify the application retrieval (Benjamin Tissoires) [1740778] - [hid] input: do not append a suffix if the name already has it (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling (Benjamin Tissoires) [1740778] - [hid] i2c-hid: disable runtime PM operations on hantick touchpad (Benjamin Tissoires) [1740778] - [hid] sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub report (Benjamin Tissoires) [1740778] - [hid] core: fix NULL pointer dereference (Benjamin Tissoires) [1740778] - [hid] hid-saitek: Add device ID for RAT 7 Contagion (Benjamin Tissoires) [1740778] - [hid] core: fix memory leak on probe (Benjamin Tissoires) [1740778] - [hid] add support for Apple Magic Keyboards (Benjamin Tissoires) [1740778] - [hid] intel_ish-hid: tx_buf memory leak on probe/remove (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: Prevent loading of driver on Mehlow (Benjamin Tissoires) [1740778] - [hid] cougar: Add support for the Cougar 500k Gaming Keyboard (Benjamin Tissoires) [1740778] - [hid] cougar: make compare_device_paths reusable (Benjamin Tissoires) [1740778] - [hid] multitouch: handle palm for touchscreens (Benjamin Tissoires) [1740778] - [hid] multitouch: touchscreens also use confidence reports (Benjamin Tissoires) [1740778] - [hid] multitouch: report MT_TOOL_PALM for non-confident touches (Benjamin Tissoires) [1740778] - [hid] microsoft: support the Surface Dial (Benjamin Tissoires) [1740778] - [hid] core: do not upper bound the collection stack (Benjamin Tissoires) [1740778] - [hid] input: enable Totem on the Dell Canvas 27 (Benjamin Tissoires) [1740778] - [hid] multitouch: remove one copy of values (Benjamin Tissoires) [1740778] - [hid] multitouch: ditch mt_report_id (Benjamin Tissoires) [1740778] - [hid] multitouch: store a per application quirks value (Benjamin Tissoires) [1740778] - [hid] multitouch: Store per collection multitouch data (Benjamin Tissoires) [1740778] - [hid] multitouch: make sure the static list of class is not changed (Benjamin Tissoires) [1740778] - [hid] elan: Add support for touchpad on the Toshiba Click Mini L9W (Benjamin Tissoires) [1740778] - [hid] elan: Add USB-id for HP x2 10-n000nd touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Add a flag for selecting if the touchpad has a LED (Benjamin Tissoires) [1740778] - [hid] elan: Query resolution from the touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Query device max_x and max_y value from touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Hardcode finger-count and usb-interface (Benjamin Tissoires) [1740778] - [hid] elan: Correctly report MT_PRESSURE instead of TOOL_WIDTH (Benjamin Tissoires) [1740778] - [hid] elan: Stop claiming we have TOUCH_MAJOR and then never reporting it (Benjamin Tissoires) [1740778] - [hid] elan: Remove unused max_area_x and max_area_y vatiables (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sc->output_report_dmabuf (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_battery_probe() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_leds_init() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_register_sensors() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_register_touchpad() (Benjamin Tissoires) [1740778] - [hid] wacom: convert Wacom custom usages to standard HID usages (Benjamin Tissoires) [1740778] - [hid] wacom: Move handling of HID quirks into a dedicated function (Benjamin Tissoires) [1740778] - [hid] wacom: Replace touch_max fixup code with static touch_max definitions (Benjamin Tissoires) [1740778] - [hid] wiimote: add support for Guitar-Hero devices (Benjamin Tissoires) [1740778] - [hid] usbhid: use irqsave() in USB's complete callback (Benjamin Tissoires) [1740778] - [hid] redragon: fix num lock and caps lock LEDs (Benjamin Tissoires) [1740778] - [hid] hid-ntrig: add error handling for sysfs_create_group (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add vddl regulator control (Benjamin Tissoires) [1740778] - [uapi] input: document meanings of KEY_SCREEN and KEY_ZOOM (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - avoid processing unknown IRQs (Benjamin Tissoires) [1740778] - [input] revert "input: elantech - enable SMBus on new (2018+) systems" (Benjamin Tissoires) [1740778] - [input] elantech - annotate fall-through case in elantech_use_host_notify() (Benjamin Tissoires) [1740778] - [samples] treewide: Add SPDX license identifier - Makefile/Kconfig (Benjamin Tissoires) [1740778] - [kernel] input: elan_i2c - remove Lenovo Legion Y7000 PnpID (Benjamin Tissoires) [1740778] - [input] synaptics - enable RMI mode for HP Spectre X360 (Benjamin Tissoires) [1740778] - [input] elantech - enable SMBus on new (2018+) systems (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard: Use in-place iterator API in the channel callback (Benjamin Tissoires) [1740778] - [input] usbtouchscreen - initialize PM mutex before using it (Benjamin Tissoires) [1740778] - [input] alps - fix a mismatch between a condition check and its comment (Benjamin Tissoires) [1740778] - [input] psmouse - fix build error of multiple definition (Benjamin Tissoires) [1740778] - [input] alps - don't handle ALPS cs19 trackpoint-only device (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard - remove dependencies on PAGE_SIZE for ring buffer (Benjamin Tissoires) [1740778] - [input] synaptics - fix misuse of strlcpy (Benjamin Tissoires) [1740778] - [input] synaptics - whitelist Lenovo T580 SMBus intertouch (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBUS on T480 thinkpad trackpad (Benjamin Tissoires) [1740778] - [input] joydev - extend absolute mouse detection (Benjamin Tissoires) [1740778] - [kernel] input: elan_i2c - export the device id whitelist (Benjamin Tissoires) [1740778] - [kernel] pm: suspend: Rename pm_suspend_via_s2idle() (Benjamin Tissoires) [1740778] - [kernel] pm: sleep: Add kerneldoc comments to some functions (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus on ThinkPad E480 and E580 (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - remove set but not used variable 'sensor_flags' (Benjamin Tissoires) [1740778] - [input] uinput - add compat ioctl number translation for UI_*_FF_UPLOAD (Benjamin Tissoires) [1740778] - [input] libps2 - mark expected switch fall-through (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - write config register values to the right offset (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fix enum_fmt (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fill initial format (Benjamin Tissoires) [1740778] - [uapi] input: add KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fix possible double free (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard - add module description (Benjamin Tissoires) [1740778] - [input] i8042 - signal wakeup from atkbd/psmouse (Benjamin Tissoires) [1740778] - [input] evdev - use struct_size() in kzalloc() and vzalloc() (Benjamin Tissoires) [1740778] - [input] elan_i2c - add hardware ID for multiple Lenovo laptops (Benjamin Tissoires) [1740778] - [input] wacom_serial4 - add support for Wacom ArtPad II tablet (Benjamin Tissoires) [1740778] - [input] elan_i2c - add id for touchpad found in Lenovo s21e-20 (Benjamin Tissoires) [1740778] - [input] i8042 - rework DT node name comparisons (Benjamin Tissoires) [1740778] - [input] synaptics_i2c - remove redundant spinlock (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK (Benjamin Tissoires) [1740778] - [input] revert "input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G" (Benjamin Tissoires) [1740778] - [input] elantech - enable 3rd button support on Fujitsu CELSIUS H780 (Benjamin Tissoires) [1740778] - [uapi] input: input_event - fix the CONFIG_SPARC64 mixup (Benjamin Tissoires) [1740778] - [input] uinput - fix undefined behavior in uinput_validate_absinfo() (Benjamin Tissoires) [1740778] - [uapi] input: input_event - provide override for sparc64 (Benjamin Tissoires) [1740778] - [input] soc_button_array - fix mapping of the 5th GPIO in a PNP0C40 device (Benjamin Tissoires) [1740778] - [input] soc_button_array - add usage-page 0x01 usage-id 0xca mapping (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus for HP EliteBook 840 G4 (Benjamin Tissoires) [1740778] - [input] synaptics - enable RMI on ThinkPad T560 (Benjamin Tissoires) [1740778] - [documentation] input: add `REL_WHEEL_HI_RES` and `REL_HWHEEL_HI_RES` (Benjamin Tissoires) [1740778] - [uapi] input: restore EV_ABS ABS_RESERVED (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus for HP 15-ay000 (Benjamin Tissoires) [1740778] - [input] synaptics - add PNP ID for ThinkPad P50 to SMBus (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR (Benjamin Tissoires) [1740778] - [input] elan_i2c - add support for ELAN0621 touchpad (Benjamin Tissoires) [1740778] - [documentation] revert "input: Add the `REL_WHEEL_HI_RES` event code" (Benjamin Tissoires) [1740778] - [input] atkbd - clean up indentation issue (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ELAN0620 to the ACPI table (Benjamin Tissoires) [1740778] - [input] synaptics - avoid using uninitialized variable when probing (Benjamin Tissoires) [1740778] - [input] xen-kbdfront - mark expected switch fall-through (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM (Benjamin Tissoires) [1740778] - [input] of_touchscreen - add support for touchscreen-min-x|y (Benjamin Tissoires) [1740778] - [input] elants_i2c - use DMA safe i2c when possible (Benjamin Tissoires) [1740778] - [input] uinput - add a schedule point in uinput_inject_events() (Benjamin Tissoires) [1740778] - [input] evdev - add a schedule point in evdev_write() (Benjamin Tissoires) [1740778] - [input] mousedev - add a schedule point in mousedev_write() (Benjamin Tissoires) [1740778] - [uapi] input: reserve 2 events code because of HID (Benjamin Tissoires) [1740778] - [input] i8042 - enable keyboard wakeups by default when s2idle is used (Benjamin Tissoires) [1740778] - [input] uinput - allow for max == min during input_absinfo validation (Benjamin Tissoires) [1740778] - [input] atakbd - fix Atari CapsLock behaviour (Benjamin Tissoires) [1740778] - [input] atakbd - fix Atari keymap (Benjamin Tissoires) [1740778] - [documentation] input: Add the `REL_WHEEL_HI_RES` event code (Benjamin Tissoires) [1740778] - [input] mark expected switch fall-throughs (Benjamin Tissoires) [1740778] - [input] evdev - switch to bitmap API (Benjamin Tissoires) [1740778] - [input] elan_i2c_smbus - cast sizeof to int for comparison (Benjamin Tissoires) [1740778] - [uapi] input: stop telling users to snail-mail Vojtech (Benjamin Tissoires) [1740778] - [documentation] input: add MT_TOOL_DIAL (Benjamin Tissoires) [1740778] - [input] i8042 - increment wakeup_count for the respective port (Benjamin Tissoires) [1740778] - [input] xen-kbdfront - allow better run-time configuration (Benjamin Tissoires) [1740778] - [xen] Sync up with the canonical protocol definitions in Xen (Benjamin Tissoires) [1740778] - [cpufreq] dev_pm_qos_update_request() can return 1 on success (Al Stone) [1739729 1725581] - [cpufreq] Make cpufreq_generic_init() return void (Al Stone) [1739729 1725581] - [cpufreq] Add QoS requests for userspace constraints (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Reuse refresh_frequency_limits() (Al Stone) [1739729 1725581] - [cpufreq] Register notifiers with the PM QoS framework (Al Stone) [1739729 1725581] - [base] pm / qos: Add support for MIN/MAX frequency constraints (Al Stone) [1739729 1725581] - [base] pm / qos: Pass request type to dev_pm_qos_read_value() (Al Stone) [1739729 1725581] - [base] pm / qos: Rename __dev_pm_qos_read_value() and dev_pm_qos_raw_read_value() (Al Stone) [1739729 1725581] - [base] pm / qos: Pass request type to dev_pm_qos_{add|remove}_notifier() (Al Stone) [1739729 1725581] - [cpufreq] Avoid calling cpufreq_verify_current_freq() from handle_update() (Al Stone) [1739729 1725581] - [cpufreq] Consolidate cpufreq_update_current_freq() and __cpufreq_get() (Al Stone) [1739729 1725581] - [cpufreq] Don't skip frequency validation for has_target() drivers (Al Stone) [1739729 1725581] - [cpufreq] Use has_target() instead of !setpolicy (Al Stone) [1739729 1725581] - [cpufreq] Remove redundant !setpolicy check (Al Stone) [1739729 1725581] - [kernel] cpufreq: Move the IS_ENABLED(CPU_THERMAL) macro into a stub (Al Stone) [1739729 1725581] - [opp] Don't use IS_ERR on invalid supplies (Al Stone) [1739729 1725581] - [kernel] pm: sleep: Update struct wakeup_source documentation (Al Stone) [1739729 1725581] - [base] base: power: remove wakeup_sources_stats_dentry variable (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: Fail initialization if driver cannot be registered (Al Stone) [1739729 1725581] - [opp] Make dev_pm_opp_set_rate() handle freq = 0 to drop performance votes (Al Stone) [1739729 1725581] - [opp] Don't overwrite rounded clk rate (Al Stone) [1739729 1725581] - [base] pm: sleep: Show how long dpm_suspend_start() and dpm_suspend_end() take (Al Stone) [1739729 1725581] - [base] pm / clk: Remove error message on out-of-memory condition (Al Stone) [1739729 1725581] - [base] base: power: clock_ops: Use of_clk_get_parent_count() (Al Stone) [1739729 1725581] - [opp] Allocate genpd_virt_devs from dev_pm_opp_attach_genpd() (Al Stone) [1739729 1725581] - [opp] Attach genpds to devices from within OPP core (Al Stone) [1739729 1725581] - [base] pm / domains: Add GENPD_FLAG_RPM_ALWAYS_ON flag (Al Stone) [1739729 1725581] - [cpufreq] Don't find governor for setpolicy drivers in cpufreq_init_policy() (Al Stone) [1739729 1725581] - [cpufreq] Explain the kobject_put() in cpufreq_policy_alloc() (Al Stone) [1739729 1725581] - [x86] cpufreq: Call transition notifier only once for each policy (Al Stone) [1739729 1725581] - [cpufreq] Fix kobject memleak (Al Stone) [1739729 1725581] - [cpufreq] centrino: Fix centrino_setpolicy() kerneldoc comment (Al Stone) [1739729 1725581] - [base] pm / domains: Allow to attach a CPU via genpd_dev_pm_attach_by_id|name() (Al Stone) [1739729 1725581] - [base] pm / domains: Search for the CPU device outside the genpd lock (Al Stone) [1739729 1725581] - [base] pm / domains: Drop unused in-parameter to some genpd functions (Al Stone) [1739729 1725581] - [base] pm / domains: Use the base device for driver_deferred_probe_check_state() (Al Stone) [1739729 1725581] - [base] pm / domains: Enable genpd_dev_pm_attach_by_id|name() for single PM domain (Al Stone) [1739729 1725581] - [base] pm / domains: Allow OF lookup for multi PM domain case from ->attach_dev() (Al Stone) [1739729 1725581] - [base] pm / domains: Don't kfree() the virtual device in the error path (Al Stone) [1739729 1725581] - [cpufreq] Move ->get callback check outside of __cpufreq_get() (Al Stone) [1739729 1725581] - [x86] tsc: Rework time_cpufreq_notifier() (Al Stone) [1739729 1725581] - [x86] tsc: Fix UV TSC initialization (Al Stone) [1739729 1725581] - [x86] tsc: Prevent result truncation on 32bit (Al Stone) [1739729 1725581] - [x86] tsc: Consolidate init code (Al Stone) [1739729 1725581] - [x86] tsc: Make use of tsc_calibrate_cpu_early() (Al Stone) [1739729 1725581] - [x86] tsc: Split native_calibrate_cpu() into early and late parts (Al Stone) [1739729 1725581] - [x86] tsc: Use TSC as sched clock early (Al Stone) [1739729 1725581] - [x86] tsc: Initialize cyc2ns when tsc frequency is determined (Al Stone) [1739729 1725581] - [x86] tsc: Calibrate tsc only once (Al Stone) [1739729 1725581] - [x86] tsc: Redefine notsc to behave as tsc=unstable (Al Stone) [1739729 1725581] - [x86] platform/uv: Provide is_early_uv_system() (Al Stone) [1739729 1725581] - [base] pm / domains: remove unnecessary unlikely() (Al Stone) [1739729 1725581] - [cpufreq] Remove needless bios_limit check in show_bios_limit() (Al Stone) [1739729 1725581] - [cpufreq] cpufreq/acpi-cpufreq.c: This fixes the following checkpatch warning (Al Stone) [1739729 1725581] - [base] pm / core: Propagate dev->power.wakeup_path when no callbacks (Al Stone) [1739729 1725581] - [base] pm / domains: Add genpd governor for CPUs (Al Stone) [1739729 1725581] - [cpuidle] Export the next timer expiration for CPUs (Al Stone) [1739729 1725581] - [base] pm / core: Introduce dpm_async_fn() helper (Al Stone) [1739729 1725581] - [cpufreq] boost: Remove CONFIG_CPU_FREQ_BOOST_SW Kconfig option (Al Stone) [1739729 1725581] - [opp] Introduce dev_pm_opp_find_freq_ceil_by_volt() (Al Stone) [1739729 1725581] - [base] pm / domains: Add support for CPU devices to genpd (Al Stone) [1739729 1725581] - [base] pm / domains: Add generic data pointer to struct genpd_power_state (Al Stone) [1739729 1725581] - [cpufreq] rhel: cpufreq: switch printk users from pf and pF to ps and pS, respectively (Al Stone) [1739729 1725581] - [base] pm / core: fix kerneldoc comment for device_pm_wait_for_dev() (Al Stone) [1739729 1725581] - [base] pm / core: fix kerneldoc comment for dpm_watchdog_handler() (Al Stone) [1739729 1725581] - [cpufreq] stats: Use lock by stat to replace global spin lock (Al Stone) [1739729 1725581] - [cpufreq] Remove cpufreq_driver check in cpufreq_boost_supported() (Al Stone) [1739729 1725581] - [cpufreq] ppc_cbe: fix possible object reference leak (Al Stone) [1739729 1725581] - [cpufreq] cpufreq: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Update max frequency on global turbo changes (Al Stone) [1739729 1725581] - [base] pm / wakeup: Use pm_pr_dbg() instead of pr_debug() (Al Stone) [1739729 1725581] - [cpufreq] Add cpufreq_cpu_acquire() and cpufreq_cpu_release() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Driver-specific handling of _PPC updates (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Load only on Intel hardware (Al Stone) [1739729 1725581] - [cpufreq] scpi: Fix use after free (Al Stone) [1739729 1725581] - [base] pm / domains: Avoid a potential deadlock (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Fix up iowait_boost computation (Al Stone) [1739729 1725581] - [opp] pm / opp: Update performance state when freq == old_freq (Al Stone) [1739729 1725581] - [base] pm / wakeup: Drop wakeup_source_drop() (Al Stone) [1739729 1725581] - [base] pm / wakeup: Rework wakeup source timer cancellation (Al Stone) [1739729 1725581] - [base] pm / domains: Remove one unnecessary blank line (Al Stone) [1739729 1725581] - [base] pm / domains: Return early for all errors in _genpd_power_off() (Al Stone) [1739729 1725581] - [base] pm / domains: Improve warn for multiple states but no governor (Al Stone) [1739729 1725581] - [opp] Fix handling of multiple power domains (Al Stone) [1739729 1725581] - [base] pm / qos: Fix typo in file description (Al Stone) [1739729 1725581] - [base] pm-runtime: Call pm_runtime_active|suspended_time() from sysfs (Al Stone) [1739729 1725581] - [base] pm-runtime: Consolidate code to get active/suspended time (Al Stone) [1739729 1725581] - [base] pm: Add and use pr_fmt() (Al Stone) [1739729 1725581] - [cpufreq] Improve kerneldoc comments for cpufreq_cpu_get/put() (Al Stone) [1739729 1725581] - [cpufreq] acpi-cpufreq: Report if CPU doesn't support boost technologies (Al Stone) [1739729 1725581] - [base] driver core: Fix PM-runtime for links added during consumer probe (Al Stone) [1739729 1725581] - [cpufreq] Pass updated policy to driver ->setpolicy() callback (Al Stone) [1739729 1725581] - [cpufreq] Fix two debug messages in cpufreq_set_policy() (Al Stone) [1739729 1725581] - [cpufreq] Reorder and simplify cpufreq_update_policy() (Al Stone) [1739729 1725581] - [cpufreq] Add kerneldoc comments for two core functions (Al Stone) [1739729 1725581] - [cpufreq] scmi: Fix use-after-free in scmi_cpufreq_exit() (Al Stone) [1739729 1725581] - [kernel] pm / core: Add support to skip power management in device/driver model (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Rework iowait boosting to be less aggressive (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Eliminate intel_pstate_get_base_pstate() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Avoid redundant initialization of local vars (Al Stone) [1739729 1725581] - [cpufreq] cpufreq / cppc: Work around for Hisilicon CPPC cpufreq (Al Stone) [1739729 1725581] - [cpufreq] speedstep: convert BUG() to BUG_ON() (Al Stone) [1739729 1725581] - [cpufreq] powernv: fix missing check of return value in init_powernv_pstates() (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: remove unneeded semicolon (Al Stone) [1739729 1725581] - [kernel] pm / domains: Mark "name" const in dev_pm_domain_attach_by_name() (Al Stone) [1739729 1725581] - [kernel] pm / domains: Mark "name" const in genpd_dev_pm_attach_by_name() (Al Stone) [1739729 1725581] - [cpufreq] Replace double NOT (!!) with single NOT (!) (Al Stone) [1739729 1725581] - [base] pm / suspend: Print debug messages for device using direct-complete (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Add reasons for failure and debug messages (Al Stone) [1739729 1725581] - [base] driver core: Fix possible supplier PM-usage counter imbalance (Al Stone) [1739729 1725581] - [base] pm-runtime: Fix __pm_runtime_set_status() race with runtime resume (Al Stone) [1739729 1725581] - [cpufreq] dt: Implement online/offline() callbacks (Al Stone) [1739729 1725581] - [cpufreq] Allow light-weight tear down and bring up of CPUs (Al Stone) [1739729 1725581] - [base] pm-runtime: Take suppliers into account in __pm_runtime_set_status() (Al Stone) [1739729 1725581] - [opp] no need to check return value of debugfs_create functions (Al Stone) [1739729 1725581] - [cpufreq] scmi: Register an Energy Model (Al Stone) [1739729 1725581] - [opp] pm / opp: Introduce a power estimation helper (Al Stone) [1739729 1725581] - [opp] pm / opp: Remove unused parameter of _generic_set_opp_clk_only() (Al Stone) [1739729 1725581] - [cpufreq] scpi: Register an Energy Model (Al Stone) [1739729 1725581] - [cpufreq] dt: Register an Energy Model (Al Stone) [1739729 1725581] - [cpufreq] stats: Fix concurrency issues while resetting stats (Al Stone) [1739729 1725581] - [cpufreq] stats: Declare freq-attr right after their callbacks (Al Stone) [1739729 1725581] - [base] driver core: Do not call rpm_put_suppliers() in pm_runtime_drop_link() (Al Stone) [1739729 1725581] - [base] driver core: Fix handling of runtime PM flags in device_link_add() (Al Stone) [1739729 1725581] - [base] driver core: Do not resume suppliers under device_links_write_lock() (Al Stone) [1739729 1725581] - [base] driver core: Avoid careless re-use of existing device links (Al Stone) [1739729 1725581] - [base] driver core: Fix DL_FLAG_AUTOREMOVE_SUPPLIER device link flag handling (Al Stone) [1739729 1725581] - [base] driver core: Add flag to autoremove device link on supplier unbind (Al Stone) [1739729 1725581] - [base] driver core: Rename flag AUTOREMOVE to AUTOREMOVE_CONSUMER (Al Stone) [1739729 1725581] - [base] pm-runtime: update accounting_timestamp on enable (Al Stone) [1739729 1725581] - [cpufreq] scpi: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] scmi: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] cpufreq-dt: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] Auto-register the driver as a thermal cooling device if asked (Al Stone) [1739729 1725581] - [cpufreq] thermal: cpu_cooling: Require thermal core to be compiled in (Al Stone) [1739729 1725581] - [cpufreq] Use struct kobj_attribute instead of struct global_attr (Al Stone) [1739729 1725581] - [base] pm / wakeup: fix kerneldoc comment for pm_wakeup_dev_event() (Al Stone) [1739729 1725581] - [base] pm: domains: no need to check return value of debugfs_create functions (Al Stone) [1739729 1725581] - [opp] Add support for parsing the 'opp-level' property (Al Stone) [1739729 1725581] - [kernel] cpufreq: Replace open-coded << with BIT() (Al Stone) [1739729 1725581] - [base] pm: clock_ops: fix missing clk_prepare() return value check (Al Stone) [1739729 1725581] - [cpufreq] e_powersaver: Use struct_size() in kzalloc() (Al Stone) [1739729 1725581] - [cpufreq] Don't update new_policy on failures (Al Stone) [1739729 1725581] - [cpufreq] scmi: Fix frequency invariance in slow path (Al Stone) [1739729 1725581] - [cpufreq] check if policy is inactive early in __cpufreq_get() (Al Stone) [1739729 1725581] - [opp] cpufreq: scpi/scmi: Fix freeing of dynamic OPPs (Al Stone) [1739729 1725581] - [base] pm: sleep: call devfreq suspend/resume (Al Stone) [1739729 1725581] - [devfreq] pm / devfreq: add devfreq_suspend/resume() functions (Al Stone) [1739729 1725581] - [base] pm / domains: remove define_genpd_open_function() and define_genpd_debugfs_fops() (Al Stone) [1739729 1725581] - [base] pm / domains: Propagate performance state updates (Al Stone) [1739729 1725581] - [base] pm / domains: Factorize dev_pm_genpd_set_performance_state() (Al Stone) [1739729 1725581] - [base] pm / domains: Save OPP table pointer in genpd (Al Stone) [1739729 1725581] - [opp] Don't return 0 on error from of_get_required_opp_performance_state() (Al Stone) [1739729 1725581] - [opp] Add dev_pm_opp_xlate_performance_state() helper (Al Stone) [1739729 1725581] - [opp] Improve _find_table_of_opp_np() (Al Stone) [1739729 1725581] - [base] pm / domains: Make genpd performance states orthogonal to the idlestates (Al Stone) [1739729 1725581] - [opp] Fix missing debugfs supply directory for OPPs (Al Stone) [1739729 1725581] - [opp] Use opp_table->regulators to verify no regulator case (Al Stone) [1739729 1725581] - [base] pm: Switch to use ptR (Al Stone) [1739729 1725581] - [cpufreq] powernv: add of_node_put() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Force HWP min perf before offline (Al Stone) [1739729 1725581] - [cpufreq] cpufreq: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32 (Al Stone) [1739729 1725581] - [opp] Fix parsing of multiple phandles in "operating-points-v2" property (Al Stone) [1739729 1725581] - [opp] Remove of_dev_pm_opp_find_required_opp() (Al Stone) [1739729 1725581] - [base] opp: Rename and relocate of_genpd_opp_to_performance_state() (Al Stone) [1739729 1725581] - [opp] Configure all required OPPs (Al Stone) [1739729 1725581] - [opp] Add dev_pm_opp_{set|put}_genpd_virt_dev() helper (Al Stone) [1739729 1725581] - [base] pm / domains: Add genpd_opp_to_performance_state() (Al Stone) [1739729 1725581] - [opp] Populate OPPs from "required-opps" property (Al Stone) [1739729 1725581] - [opp] Populate required opp tables from "required-opps" property (Al Stone) [1739729 1725581] - [opp] Separate out custom OPP handler specific code (Al Stone) [1739729 1725581] - [opp] Identify and mark genpd OPP tables (Al Stone) [1739729 1725581] - [base] pm / domains: Rename genpd virtual devices as virt_dev (Al Stone) [1739729 1725581] - [cpufreq] remove unused arm_big_little_dt driver (Al Stone) [1739729 1725581] - [cpufreq] drop ARM_BIG_LITTLE_CPUFREQ support for ARM64 (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Fix compilation for !CONFIG_ACPI (Al Stone) [1739729 1725581] - [base] pm / domains: Deal with multiple states but no governor in genpd (Al Stone) [1739729 1725581] - [base] pm / domains: Don't treat zero found compatible idle states as an error (Al Stone) [1739729 1725581] - [cpufreq] conservative: Take limits changes into account properly (Al Stone) [1739729 1725581] - [opp] pm / opp: _of_add_opp_table_v2(): increment count only if OPP is added (Al Stone) [1739729 1725581] - [cpufreq] dt: Try freeing static OPPs only if we have added them (Al Stone) [1739729 1725581] - [opp] Return error on error from dev_pm_opp_get_opp_count() (Al Stone) [1739729 1725581] - [opp] Improve error handling in dev_pm_opp_of_cpumask_add_table() (Al Stone) [1739729 1725581] - [cpufreq] cpufreq / cppc: Mark acpi_ids as used (Al Stone) [1739729 1725581] - [opp] Pass OPP table to _of_add_opp_table_v{1|2}() (Al Stone) [1739729 1725581] - [opp] Prevent creating multiple OPP tables for devices sharing OPP nodes (Al Stone) [1739729 1725581] - [opp] Use a single mechanism to free the OPP table (Al Stone) [1739729 1725581] - [opp] Don't remove dynamic OPPs from _dev_pm_opp_remove_table() (Al Stone) [1739729 1725581] - [opp] Create separate kref for static OPPs list (Al Stone) [1739729 1725581] - [opp] Don't take OPP table's kref for static OPPs (Al Stone) [1739729 1725581] - [opp] Parse OPP table's DT properties from _of_init_opp_table() (Al Stone) [1739729 1725581] - [opp] Pass index to _of_init_opp_table() (Al Stone) [1739729 1725581] - [opp] Protect dev_list with opp_table lock (Al Stone) [1739729 1725581] - [opp] Don't try to remove all OPP tables on failure (Al Stone) [1739729 1725581] - [opp] Free OPP table properly on performance state irregularities (Al Stone) [1739729 1725581] - [cpufreq] Convert to using pOFn instead of device_node.name (Al Stone) [1739729 1725581] - [cpufreq] remove unnecessary unlikely() (Al Stone) [1739729 1725581] - [base] pm / clk: signedness bug in of_pm_clk_add_clks() (Al Stone) [1739729 1725581] - [trace] cpufreq: trace frequency limits change (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: Disable dynamic scaling on many-CPU systems (Al Stone) [1739729 1725581] - [base] pm / domains: Stop deferring probe at the end of initcall (Al Stone) [1739729 1725581] - [base] driver: core: Allow subsystems to continue deferring probe (Al Stone) [1739729 1725581] - [base] driver core: allow stopping deferred probe after init (Al Stone) [1739729 1725581] - [base] driver core: add a debugfs entry to show deferred devices (Al Stone) [1739729 1725581] - [base] pm / domains: Introduce dev_pm_domain_attach_by_name() (Al Stone) [1739729 1725581] - [base] pm / domains: Introduce option to attach a device by name to genpd (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: use match_string() helper (Al Stone) [1739729 1725581] - [fs] ceph: use ceph_evict_inode to cleanup inode's resource (Jeff Layton) [1767959] - [fs] ceph: return -EINVAL if given fsc mount option on kernel w/o support (Jeff Layton) [1767959] - [fs] ceph: don't try to handle hashed dentries in non-O_CREAT atomic_open (Jeff Layton) [1767959] - [fs] ceph: add missing check in d_revalidate snapdir handling (Jeff Layton) [1767959] - [fs] ceph: fix RCU case handling in ceph_d_revalidate() (Jeff Layton) [1767959] - [fs] ceph: fix use-after-free in __ceph_remove_cap() (Jeff Layton) [1767959] - [block] rbd: cancel lock_dwork if the wait is interrupted (Jeff Layton) [1767959] - [fs] ceph: just skip unrecognized info in ceph_reply_info_extra (Jeff Layton) [1767959] - [fs] ceph: call ceph_mdsc_destroy from destroy_fs_client (Jeff Layton) [1767959] - [net] libceph: use ceph_kvmalloc() for osdmap arrays (Jeff Layton) [1767959] - [net] libceph: avoid a __vmalloc() deadlock in ceph_kvmalloc() (Jeff Layton) [1767959] - [fs] ceph: include ceph_debug.h in cache.c (Jeff Layton) [1767959] - [fs] ceph: move static keyword to the front of declarations (Jeff Layton) [1767959] - [block] rbd: pull rbd_img_request_create() dout out into the callers (Jeff Layton) [1767959] - [fs] ceph: reconnect connection if session hang in opening state (Jeff Layton) [1767959] - [net] libceph: drop unused con parameter of calc_target() (Jeff Layton) [1767959] - [fs] ceph: use release_pages() directly (Jeff Layton) [1767959] - [block] rbd: fix response length parameter for encoded strings (Jeff Layton) [1767959] - [fs] ceph: allow arbitrary security.* xattrs (Jeff Layton) [1767959] - [fs] ceph: only set CEPH_I_SEC_INITED if we got a MAC label (Jeff Layton) [1767959] - [fs] ceph: turn ceph_security_invalidate_secctx into static inline (Jeff Layton) [1767959] - [fs] ceph: add buffered/direct exclusionary locking for reads and writes (Jeff Layton) [1767959] - [net] libceph: handle OSD op ceph_pagelist_append() errors (Jeff Layton) [1767959] - [fs] ceph: don't return a value from void function (Jeff Layton) [1767959] - [fs] ceph: don't freeze during write page faults (Jeff Layton) [1767959] - [fs] ceph: update the mtime when truncating up (Jeff Layton) [1767959] - [fs] ceph: fix indentation in __get_snap_name() (Jeff Layton) [1767959] - [fs] ceph: remove incorrect comment above __send_cap (Jeff Layton) [1767959] - [fs] ceph: remove CEPH_I_NOFLUSH (Jeff Layton) [1767959] - [fs] ceph: remove unneeded test in try_flush_caps (Jeff Layton) [1767959] - [fs] ceph: have __mark_caps_flushing return flush_tid (Jeff Layton) [1767959] - [fs] ceph: fix comments over ceph_add_cap (Jeff Layton) [1767959] - [fs] ceph: eliminate session->s_trim_caps (Jeff Layton) [1767959] - [fs] ceph: fetch cap_gen under spinlock in ceph_add_cap (Jeff Layton) [1767959] - [fs] ceph: remove ceph_get_cap_mds and __ceph_get_cap_mds (Jeff Layton) [1767959] - [fs] ceph: don't SetPageError on writepage errors (Jeff Layton) [1767959] - [fs] ceph: auto reconnect after blacklisted (Jeff Layton) [1767959] - [fs] ceph: invalidate all write mode filp after reconnect (Jeff Layton) [1767959] - [fs] ceph: return -EIO if read/write against filp that lost file locks (Jeff Layton) [1767959] - [fs] ceph: add helper function that forcibly reconnects to ceph cluster (Jeff Layton) [1767959] - [fs] ceph: pass filp to ceph_get_caps() (Jeff Layton) [1767959] - [fs] ceph: track and report error of async metadata operation (Jeff Layton) [1767959] - [fs] ceph: allow closing session in restarting/reconnect state (Jeff Layton) [1767959] - [net] libceph: add function that clears osd client's abort_err (Jeff Layton) [1767959] - [net] libceph: add function that reset client's entity addr (Jeff Layton) [1767959] - [fs] ceph: don't list vxattrs in listxattr() (Jeff Layton) [1767959] - [fs] ceph: fix directories inode i_blkbits initialization (Jeff Layton) [1767959] - [block] rbd: restore zeroing past the overlap when reading from parent (Jeff Layton) [1767959] - [net] libceph: don't call crypto_free_sync_skcipher() on a NULL tfm (Jeff Layton) [1767959] - [net] libceph: fix PG split vs OSD (re)connect race (Jeff Layton) [1767959] - [fs] ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply (Jeff Layton) [1767959] - [fs] ceph: clear page dirty before invalidate page (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in fill_inode() (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob() (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr() (Jeff Layton) [1767959] - [kernel] libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer (Jeff Layton) [1767959] - [fs] ceph: fix end offset in truncate_inode_pages_range call (Jeff Layton) [1767959] - [fs] ceph: initialize superblock s_time_gran to 1 (Jeff Layton) [1767959] - [block] rbd: setallochint only if object doesn't exist (Jeff Layton) [1767959] - [block] rbd: support for object-map and fast-diff (Jeff Layton) [1767959] - [block] rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() (Jeff Layton) [1767959] - [net] libceph: export osd_req_op_data() macro (Jeff Layton) [1767959] - [net] libceph: change ceph_osdc_call() to take page vector for response (Jeff Layton) [1767959] - [kernel] libceph: bump CEPH_MSG_MAX_DATA_LEN (again) (Jeff Layton) [1767959] - [block] rbd: new exclusive lock wait/wake code (Jeff Layton) [1767959] - [block] rbd: quiescing lock should wait for image requests (Jeff Layton) [1767959] - [block] rbd: lock should be quiesced on reacquire (Jeff Layton) [1767959] - [block] rbd: introduce copyup state machine (Jeff Layton) [1767959] - [block] rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() (Jeff Layton) [1767959] - [block] rbd: move OSD request allocation into object request state machines (Jeff Layton) [1767959] - [block] rbd: factor out __rbd_osd_setup_discard_ops() (Jeff Layton) [1767959] - [block] rbd: factor out rbd_osd_setup_copyup() (Jeff Layton) [1767959] - [block] rbd: introduce obj_req->osd_reqs list (Jeff Layton) [1767959] - [fs] libceph: rename r_unsafe_item to r_private_item (Jeff Layton) [1767959] - [block] rbd: introduce image request state machine (Jeff Layton) [1767959] - [block] rbd: move OSD request submission into object request state machines (Jeff Layton) [1767959] - [block] rbd: get rid of RBD_OBJ_WRITE_{FLAT, GUARD} (Jeff Layton) [1767959] - [block] rbd: replace obj_req->tried_parent with obj_req->read_state (Jeff Layton) [1767959] - [block] rbd: get rid of obj_req->xferred, obj_req->result and img_req->xferred (Jeff Layton) [1767959] - [fs] ceph: don't NULL terminate virtual xattrs (Jeff Layton) [1767959] - [fs] ceph: return -ERANGE if virtual xattr value didn't fit in buffer (Jeff Layton) [1767959] - [fs] ceph: make getxattr_cb return ssize_t (Jeff Layton) [1767959] - [fs] ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP (Jeff Layton) [1767959] - [fs] ceph: kick flushing and flush snaps before sending normal cap message (Jeff Layton) [1767959] - [fs] ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() (Jeff Layton) [1767959] - [fs] ceph: increment change_attribute on local changes (Jeff Layton) [1767959] - [fs] ceph: handle change_attr in cap messages (Jeff Layton) [1767959] - [fs] ceph: add change_attr field to ceph_inode_info (Jeff Layton) [1767959] - [kernel] iversion: add a routine to update a raw value with a larger one (Jeff Layton) [1767959] - [fs] ceph: allow querying of STATX_BTIME in ceph_getattr (Jeff Layton) [1767959] - [kernel] libceph: turn on CEPH_FEATURE_MSG_ADDR2 (Jeff Layton) [1767959] - [fs] ceph: handle btime in cap messages (Jeff Layton) [1767959] - [fs] ceph: add btime field to ceph_inode_info (Jeff Layton) [1767959] - [net] libceph: rename ceph_encode_addr to ceph_encode_banner_addr (Jeff Layton) [1767959] - [net] libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE (Jeff Layton) [1767959] - [net] ceph: fix decode_locker to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [fs] ceph: have MDS map decoding use entity_addr_t decoder (Jeff Layton) [1767959] - [net] libceph: correctly decode ADDR2 addresses in incremental OSD maps (Jeff Layton) [1767959] - [net] libceph: fix watch_item_t decoding to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: switch osdmap decoding to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: ADDR2 support for monmap (Jeff Layton) [1767959] - [net] libceph: add ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: fix sa_family just after reading address (Jeff Layton) [1767959] - [fs] ceph: remove request from waiting list before unregister (Jeff Layton) [1767959] - [fs] ceph: don't blindly unregister session that is in opening state (Jeff Layton) [1767959] - [fs] ceph: fix infinite loop in get_quota_realm() (Jeff Layton) [1767959] - [fs] ceph: add selinux support (Jeff Layton) [1767959] - [fs] ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx (Jeff Layton) [1767959] - [fs] ceph: fix debug print format in __set_xattr() (Jeff Layton) [1767959] - [fs] ceph: fix warning PTR_ERR_OR_ZERO can be used (Jeff Layton) [1767959] - [fs] ceph: hold i_ceph_lock when removing caps for freeing inode (Jeff Layton) [1767959] - [fs] ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_send_msg() (Jeff Layton) [1767959] - [fs] ceph: use READ_ONCE to access d_parent in RCU critical section (Jeff Layton) [1767959] - [fs] ceph: fix dir_lease_is_valid() (Jeff Layton) [1767959] - [fs] ceph: close race between d_name_cmp() and update_dentry_lease() (Jeff Layton) [1767959] - [fs] ceph: fix improper use of smp_mb__before_atomic() (Jeff Layton) [1767959] - [fs] ceph: fix "ceph.dir.rctime" vxattr value (Jeff Layton) [1767959] - [fs] ceph: remove unused vxattr length helpers (Jeff Layton) [1767959] - [fs] ceph: fix listxattr vxattr buffer length calculation (Jeff Layton) [1767959] - [fs] ceph: add ceph.snap.btime vxattr (Jeff Layton) [1767959] - [fs] ceph: carry snapshot creation time with inodes (Jeff Layton) [1767959] - [fs] ceph: clean up ceph.dir.pin vxattr name sizeof() (Jeff Layton) [1767959] - [fs] ceph: silence a checker warning in mdsc_show() (Jeff Layton) [1767959] - [net] libceph: remove ceph_get_direct_page_vector() (Jeff Layton) [1767959] - [fs] ceph: don't open-code the check for dead lockref (Jeff Layton) [1767959] - [net] ceph: no need to check return value of debugfs_create functions (Jeff Layton) [1767959] - [fs] ceph: fix ceph_mdsc_build_path to not stop on first component (Jeff Layton) [1767959] - [fs] ceph: fix error handling in ceph_get_caps() (Jeff Layton) [1767959] - [fs] ceph: avoid iput_final() while holding mutex or in dispatch thread (Jeff Layton) [1767959] - [fs] ceph: single workqueue for inode related works (Jeff Layton) [1767959] - [fs] ceph: flush dirty inodes before proceeding with remount (Jeff Layton) [1767959] - [fs] ceph: fix unaligned access in ceph_send_cap_releases (Jeff Layton) [1767959] - [net] libceph: make ceph_pr_addr take an struct ceph_entity_addr pointer (Jeff Layton) [1767959] - [net] libceph: fix unaligned accesses in ceph_entity_addr handling (Jeff Layton) [1767959] - [block] rbd: don't assert on writes to snapshots (Jeff Layton) [1767959] - [block] rbd: client_mutex is never nested (Jeff Layton) [1767959] - [fs] ceph: print inode number in __caps_issued_mask debugging messages (Jeff Layton) [1767959] - [fs] ceph: just call get_session in __ceph_lookup_mds_session (Jeff Layton) [1767959] - [fs] ceph: simplify arguments and return semantics of try_get_cap_refs (Jeff Layton) [1767959] - [fs] ceph: fix comment over ceph_drop_caps_for_unlink (Jeff Layton) [1767959] - [fs] ceph: move wait for mds request into helper function (Jeff Layton) [1767959] - [fs] ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_request (Jeff Layton) [1767959] - [fs] ceph: after an MDS request, do callback and completions (Jeff Layton) [1767959] - [fs] ceph: use pathlen values returned by set_request_path_attr (Jeff Layton) [1767959] - [fs] ceph: use __getname/__putname in ceph_mdsc_build_path (Jeff Layton) [1767959] - [fs] ceph: use ceph_mdsc_build_path instead of clone_dentry_name (Jeff Layton) [1767959] - [fs] ceph: fix potential use-after-free in ceph_mdsc_build_path (Jeff Layton) [1767959] - [fs] ceph: dump granular cap info in "caps" debugfs file (Jeff Layton) [1767959] - [fs] ceph: make iterate_session_caps a public symbol (Jeff Layton) [1767959] - [fs] ceph: fix NULL pointer deref when debugging is enabled (Jeff Layton) [1767959] - [fs] ceph: properly handle granular statx requests (Jeff Layton) [1767959] - [fs] ceph: remove superfluous inode_lock in ceph_fsync (Jeff Layton) [1767959] - [kernel] libceph: fix clang warning for CEPH_DEFINE_OID_ONSTACK (Jeff Layton) [1767959] - [block] rbd: convert all rbd_assert(0) to BUG() (Jeff Layton) [1767959] - [block] rbd: avoid clang -Wuninitialized warning (Jeff Layton) [1767959] - [fs] ceph: snapshot nfs re-export (Jeff Layton) [1767959] - [fs] ceph: quota: fix quota subdir mounts (Jeff Layton) [1767959] - [fs] ceph: factor out ceph_lookup_inode() (Jeff Layton) [1767959] - [fs] ceph: remove duplicated filelock ref increase (Jeff Layton) [1767959] - [fs] ceph: fix ci->i_head_snapc leak (Jeff Layton) [1767959] - [fs] ceph: handle the case where a dentry has been renamed on outstanding req (Jeff Layton) [1767959] - [fs] ceph: ensure d_name stability in ceph_dentry_hash() (Jeff Layton) [1767959] - [fs] ceph: only use d_name directly when parent is locked (Jeff Layton) [1767959] - [fs] mark expected switch fall-throughs (Jeff Layton) [1767959] - [fs] ceph: fix use-after-free on symlink traversal (Jeff Layton) [1767959] - [net] libceph: fix breakage caused by multipage bvecs (Jeff Layton) [1767959] - [block] rbd: drop wait_for_latest_osdmap() (Jeff Layton) [1767959] - [net] libceph: wait for latest osdmap in ceph_monc_blacklist_add() (Jeff Layton) [1767959] - [block] rbd: set io_min, io_opt and discard_granularity to alloc_size (Jeff Layton) [1767959] - [block] rbd: advertise support for RBD_FEATURE_DEEP_FLATTEN (Jeff Layton) [1767959] - [block] rbd: whole-object write and zeroout should copyup when snapshots exist (Jeff Layton) [1767959] - [block] rbd: copyup with an empty snapshot context (aka deep-copyup) (Jeff Layton) [1767959] - [block] rbd: introduce rbd_obj_issue_copyup_ops() (Jeff Layton) [1767959] - [block] rbd: stop copying num_osd_ops in rbd_obj_issue_copyup() (Jeff Layton) [1767959] - [block] rbd: factor out __rbd_osd_req_create() (Jeff Layton) [1767959] - [block] rbd: clear ->xferred on error from rbd_obj_issue_copyup() (Jeff Layton) [1767959] - [block] rbd: remove experimental designation from kernel layering (Jeff Layton) [1767959] - [fs] ceph: add mount option to limit caps count (Jeff Layton) [1767959] - [fs] ceph: periodically trim stale dentries (Jeff Layton) [1767959] - [fs] ceph: delete stale dentry when last reference is dropped (Jeff Layton) [1767959] - [fs] ceph: remove dentry_lru file from debugfs (Jeff Layton) [1767959] - [fs] ceph: touch existing cap when handling reply (Jeff Layton) [1767959] - [fs] ceph: pass inclusive lend parameter to filemap_write_and_wait_range() (Jeff Layton) [1767959] - [block] rbd: round off and ignore discards that are too small (Jeff Layton) [1767959] - [block] rbd: handle DISCARD and WRITE_ZEROES separately (Jeff Layton) [1767959] - [block] rbd: get rid of obj_req->obj_request_count (Jeff Layton) [1767959] - [net] libceph: use struct_size() for kmalloc() in crush_decode() (Jeff Layton) [1767959] - [fs] ceph: send cap releases more aggressively (Jeff Layton) [1767959] - [fs] ceph: support getting ceph.dir.pin vxattr (Jeff Layton) [1767959] - [fs] ceph: support versioned reply (Jeff Layton) [1767959] - [fs] ceph: map snapid to anonymous bdev ID (Jeff Layton) [1767959] - [fs] ceph: split large reconnect into multiple messages (Jeff Layton) [1767959] - [fs] ceph: decode feature bits in session message (Jeff Layton) [1767959] - [fs] ceph: set special inode's blocksize to page size (Jeff Layton) [1767959] - [fs] ceph: avoid repeatedly adding inode to mdsc->snap_flush_list (Jeff Layton) [1767959] - [fs] ceph: quota: cleanup license mess (Jeff Layton) [1767959] - [net] libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() (Jeff Layton) [1767959] - [fs] ceph: clear inode pointer when snap realm gets dropped by its inode (Jeff Layton) [1767959] - [block] rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set (Jeff Layton) [1767959] - [fs] ceph: use vmf_error() in ceph_filemap_fault() (Jeff Layton) [1767959] - [net] libceph: allow setting abort_on_full for rbd (Jeff Layton) [1767959] - [fs] ceph: don't encode inode pathes into reconnect message (Jeff Layton) [1767959] - [fs] ceph: update wanted caps after resuming stale session (Jeff Layton) [1767959] - [fs] ceph: skip updating 'wanted' caps if caps are already issued (Jeff Layton) [1767959] - [fs] ceph: don't request excl caps when mount is readonly (Jeff Layton) [1767959] - [fs] ceph: don't update importing cap's mseq when handing cap export (Jeff Layton) [1767959] - [net] libceph: switch more to bool in ceph_tcp_sendmsg() (Jeff Layton) [1767959] - [net] libceph: use MSG_SENDPAGE_NOTLAST with ceph_tcp_sendpage() (Jeff Layton) [1767959] - [net] libceph: use sock_no_sendpage() as a fallback in ceph_tcp_sendpage() (Jeff Layton) [1767959] - [net] libceph: drop last_piece logic from write_partial_message_data() (Jeff Layton) [1767959] - [fs] ceph: remove redundant assignment (Jeff Layton) [1767959] - [fs] ceph: cleanup splice_dentry() (Jeff Layton) [1767959] - [fs] libceph: assume argonaut on the server side (Jeff Layton) [1767959] - [fs] ceph: quota: fix null pointer dereference in quota check (Jeff Layton) [1767959] - [fs] ceph: add non-blocking parameter to ceph_try_get_caps() (Jeff Layton) [1767959] - [net] libceph: check reply num_data_items in setup_request_data() (Jeff Layton) [1767959] - [net] libceph: preallocate message data items (Jeff Layton) [1767959] - [net] libceph, rbd, ceph: move ceph_osdc_alloc_messages() calls (Jeff Layton) [1767959] - [net] libceph: introduce alloc_watch_request() (Jeff Layton) [1767959] - [net] libceph: assign cookies in linger_submit() (Jeff Layton) [1767959] - [net] libceph: enable fallback to ceph_msg_new() in ceph_msgpool_get() (Jeff Layton) [1767959] - [fs] ceph: num_ops is off by one in ceph_aio_retry_work() (Jeff Layton) [1767959] - [net] libceph: no need to call osd_req_opcode_valid() in osd_req_encode_op() (Jeff Layton) [1767959] - [fs] ceph: set timeout conditionally in __cap_delay_requeue (Jeff Layton) [1767959] - [net] libceph: don't consume a ref on pagelist in ceph_msg_data_add_pagelist() (Jeff Layton) [1767959] - [net] libceph: introduce ceph_pagelist_alloc() (Jeff Layton) [1767959] - [net] libceph: osd_req_op_cls_init() doesn't need to take opcode (Jeff Layton) [1767959] - [kernel] libceph: bump CEPH_MSG_MAX_DATA_LEN (Jeff Layton) [1767959] - [fs] ceph: only allow punch hole mode in fallocate (Jeff Layton) [1767959] - [fs] ceph: refactor ceph_sync_read() (Jeff Layton) [1767959] - [fs] ceph: check if LOOKUPNAME request was aborted when filling trace (Jeff Layton) [1767959] - [fs] ceph: fix dentry leak in ceph_readdir_prepopulate (Jeff Layton) [1767959] - [fs] revert "ceph: fix dentry leak in splice_dentry()" (Jeff Layton) [1767959] - [fs] ceph: check snap first in ceph_set_acl() (Jeff Layton) [1767959] - [block] rbd: add __init/__exit annotations (Jeff Layton) [1767959] - [fs] ceph: reset cap hold timeout only for requeued inode (Jeff Layton) [1767959] - [fs] ceph: don't drop message if it contains more data than expected (Jeff Layton) [1767959] - [fs] ceph: support cephfs' own feature bits (Jeff Layton) [1767959] - [net] crush: fix using plain integer as NULL warning (Jeff Layton) [1767959] - [net] libceph: remove unnecessary non NULL check for request_key (Jeff Layton) [1767959] - [fs] ceph: refactor error handling code in ceph_reserve_caps() (Jeff Layton) [1767959] - [fs] ceph: refactor ceph_unreserve_caps() (Jeff Layton) [1767959] - [fs] ceph: change to void return type for __do_request() (Jeff Layton) [1767959] - [fs] ceph: compare fsc->max_file_size and inode->i_size for max file size limit (Jeff Layton) [1767959] - [fs] ceph: add additional size check in ceph_setattr() (Jeff Layton) [1767959] - [fs] ceph: add additional offset check in ceph_write_iter() (Jeff Layton) [1767959] - [fs] ceph: add additional range check in ceph_fallocate() (Jeff Layton) [1767959] - [fs] ceph: add new field max_file_size in ceph_fs_client (Jeff Layton) [1767959] - [net] ceph: fix whitespace (Jeff Layton) [1767959] - [fs] ceph: adding new return type vm_fault_t (Jeff Layton) [1767959] - [kernel] libceph: remove now unused ceph_{en, de}code_timespec() (Jeff Layton) [1767959] - [fs] ceph: use timespec64 for r_stamp (Jeff Layton) [1767959] - [fs] libceph: use timespec64 for r_mtime (Jeff Layton) [1767959] - [fs] ceph: use timespec64 for inode timestamp (Jeff Layton) [1767959] - [fs] ceph: stop using current_kernel_time() (Jeff Layton) [1767959] - [net] libceph: use timespec64 in for keepalive2 and ticket validity (Jeff Layton) [1767959] - [fs] ceph: add d_drop for some error cases in ceph_symlink() (Jeff Layton) [1767959] - [fs] ceph: add d_drop for some error cases in ceph_mknod() (Jeff Layton) [1767959] - [fs] ceph: return errors from posix_acl_equiv_mode() correctly (Jeff Layton) [1767959] - [net] libceph: amend "bad option arg" error message (Jeff Layton) [1767959] - [net] libceph: stop parsing when a bad int arg is detected (Jeff Layton) [1767959] - [kernel] libceph: change ceph_pagelist_encode_string() to take u32 (Jeff Layton) [1767959] - [net] libceph: make ceph_osdc_notify{, _ack}() payload_len u32 (Jeff Layton) [1767959] - [fs] ceph: restore ctime as well in the case of restoring old mode (Jeff Layton) [1767959] - [fs] ceph: add retry logic for error -ERANGE in ceph_get_acl() (Jeff Layton) [1767959]- [tools] objtool: Support repeated uses of the same C jump table (Yauheni Kaliuta) [1747617] - [tools] objtool: Refactor jump table code (Yauheni Kaliuta) [1747617] - [tools] objtool: Fix sibling call detection (Yauheni Kaliuta) [1747617] - [tools] objtool: Add --backtrace support (Yauheni Kaliuta) [1747617] - [tools] libbpf: Improve handling of corrupted ELF during map initialization (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix negative FD close() in xsk_setup_xdp_prog() (Yauheni Kaliuta) [1747617] - [kernel] bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: Fix btf_dump padding test case (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix struct end padding in btf_dump (Yauheni Kaliuta) [1747617] - [tools] bpf: Allow narrow loads of bpf_sysctl fields with offset > 0 (Yauheni Kaliuta) [1747617] - [tools] bpftool: move "__printf()" attributes to header file (Yauheni Kaliuta) [1747617] - [media] bpf: media: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix format string for p_err() in detect_common_prefix() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix argument for p_err() in BTF do_dump() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix arguments for p_err() in do_event_pipe() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix format strings and arguments for jsonw_printf() (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking of stack slots (Yauheni Kaliuta) [1747617] - [kernel] bpf: handle 32-bit zext during constant blinding (Yauheni Kaliuta) [1747617] - [net] bpf: allow narrow loads of some sk_reuseport_md fields with offset > 0 (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking in presence of bpf2bpf calls (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add config fragment BPF_JIT (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_btf_dump with O= (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_cgroup_storage on s390 (Yauheni Kaliuta) [1747617] - [tools] bpftool: close prog FD before exit on showing a single program (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix "bind{4, 6} deny specific IP & port" on s390 (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools infrastructure (Yauheni Kaliuta) [1747617] - [tools] bpftool: add error message on pin failure (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix error message (prog -> object) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: tests for jmp to 1st insn (Yauheni Kaliuta) [1747617] - [x86] bpf: fix x64 JIT code generation for jmp to 1st insn (Yauheni Kaliuta) [1747617] - [tools] libbpf: set BTF FD for prog only when there is supported .BTF.ext data (Yauheni Kaliuta) [1747617] - [tools] libbpf : make libbpf_num_possible_cpus function thread safe (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix missing __WORDSIZE definition (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix erroneous multi-closing of BTF FD (Yauheni Kaliuta) [1747617] - [tools] libbpf: silence GCC8 warning about string truncation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add another gso_segs access (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix sendmsg6_prog on s390 (Yauheni Kaliuta) [1747617] - [tools] libbpf: Avoid designated initializers for unnamed union members (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix endianness macro usage for some compilers (Yauheni Kaliuta) [1747617] - [tools] libbpf: sanitize VAR to conservative 1-byte INT (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_xdp_noinline on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix "valid read map access into a read-only array 1" on s390 (Yauheni Kaliuta) [1747617] - [kernel] bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix perf_buffer on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: structure test_{progs, maps, verifier} test runners uniformly (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_verifier/test_maps make dependencies (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix another GCC8 warning for strncpy (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: skip nmi test when perf hw events are disabled (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: remove logic duplication in test_verifier (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add selftests for wide loads (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: rename verifier/wide_store.c to verifier/wide_access.c (Yauheni Kaliuta) [1747617] - [net] bpf: allow wide aligned loads for bpf_sock_addr user_ip6 and msg_src_ip6 (Yauheni Kaliuta) [1747617] - [samples] bpf: build with -D__TARGET_ARCH_$(SRCARCH) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: put test_stub.o into $(OUTPUT) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: make directory prerequisites order-only (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix attach_probe on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: use typedef'ed arrays as map values (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add trickier size resolution tests (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix BTF verifier size resolution logic (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix compiling loop{1, 2, 3}.c on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: make PT_REGS_* work in userspace (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix s930 -> s390 typo (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: compile progs with -D__TARGET_ARCH_$(SRCARCH) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: do not ignore clang failures (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: avoid fall-through warnings (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix bpf_target_sparc check (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix ptr to u64 conversion warning on 32-bit platforms (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision bit propagation for BPF_ST instructions (Yauheni Kaliuta) [1747617] - [kernel] bpf: Fix ORC unwinding in non-JIT BPF code (Yauheni Kaliuta) [1747617] - [tools] objtool: Add support for C jump tables (Yauheni Kaliuta) [1747617] - [tools] objtool: Don't use ignore flag for fake jumps (Yauheni Kaliuta) [1747617] - [tools] objtool: Support per-function rodata sections (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_reuseport_array on s390 (Yauheni Kaliuta) [1747617] - [tools] bpftool: add completion for bpftool prog "loadall" (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup: Fix build error without CONFIG_NET (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_attach_probe map definition (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add verifier tests for wide stores (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [tools] libbpf: add perf_buffer_ prefix to README (Yauheni Kaliuta) [1747617] - [tools] bpftool: switch map event_pipe to libbpf's perf_buffer (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test perf buffer API (Yauheni Kaliuta) [1747617] - [tools] libbpf: auto-set PERF_EVENT_ARRAY size to number of CPUs (Yauheni Kaliuta) [1747617] - [tools] libbpf: add perf buffer API (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add test_tcp_rtt to .gitignore (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_align liveliness expectations (Yauheni Kaliuta) [1747617] - [tools] bpftool: add "prog run" subcommand to test-run programs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert legacy BPF maps to BTF-defined ones (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert selftests using BTF-defined maps to new syntax (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add __uint and __type macro for BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] libbpf: capture value in BTF type info for BTF-defined map defs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert existing tracepoint tests to new APIs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add kprobe/uprobe selftests (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: switch test to new attach_perf_event API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add raw tracepoint attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add tracepoint attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add kprobe/uprobe attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add ability to attach/detach BPF program to perf event (Yauheni Kaliuta) [1747617] - [tools] libbpf: introduce concept of bpf_link (Yauheni Kaliuta) [1747617] - [tools] libbpf: make libbpf_strerror_r agnostic to sign of error (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: fix inlines in test_lwt_seg6local (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: standardize to static __always_inline (Yauheni Kaliuta) [1747617] - [samples] bpf: Add support for fq's EDT to HBM (Yauheni Kaliuta) [1747617] - [tools] bpf, libbpf, smatch: Fix potential NULL pointer dereference (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix GCC8 warning for strncpy (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: add tests for shifts by zero (Yauheni Kaliuta) [1747617] - [x86] bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_K shift by 0 (Yauheni Kaliuta) [1747617] - [x86] bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_X shift by 0 (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking (Yauheni Kaliuta) [1747617] - [tools] bpf: fix uapi bpf_prog_info fields alignment (Yauheni Kaliuta) [1747617] - [kernel] devmap: Allow map lookups from eBPF (Yauheni Kaliuta) [1747617] - [net] bpf_xdp_redirect_map: Perform map lookup in eBPF helper (Yauheni Kaliuta) [1747617] - [net] devmap: Rename ifindex member in bpf_redirect_info (Yauheni Kaliuta) [1747617] - [kernel] devmap/cpumap: Use flush list instead of bitmap (Yauheni Kaliuta) [1747617] - [kernel] xskmap: Move non-standard list manipulation to helper (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix -Wstrict-aliasing in test_sockopt_sk.c (Yauheni Kaliuta) [1747617] - [tools] bpftool: support cgroup sockopt (Yauheni Kaliuta) [1747617] - [documentation] bpf: add sockopt documentation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test that exercises BPF_F_ALLOW_MULTI (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test that exercises sk helpers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test sockopt section name (Yauheni Kaliuta) [1747617] - [tools] libbpf: support sockopt hooks (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [kernel] bpf: implement getsockopt and setsockopt hooks (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix cgroup bpf release synchronization (Yauheni Kaliuta) [1747617] - [samples] bpf: make the use of xdp samples consistent (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix BPF_ALU32 | BPF_ARSH on BE arches (Yauheni Kaliuta) [1747617] - [tools] bpftool: use correct argument in cgroup errors (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix compiler warning with CONFIG_MODULES=n (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: build tests with debug info (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix max() type mismatch for 32bit (Yauheni Kaliuta) [1747617] - [trace] xdp: Add tracepoint for bulk XDP_TX (Yauheni Kaliuta) [1747617] - [tools] selftests, bpf: Add test for veth native XDP (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix spelling mistake "conflictling" -> "conflicting" (Yauheni Kaliuta) [1747617] - [kernel] bpf: precise scalar_value tracking (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add realistic loop tests (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add basic verifier tests for loops (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix tests (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix callees pruning callers (Yauheni Kaliuta) [1747617] - [kernel] bpf: introduce bounded loops (Yauheni Kaliuta) [1747617] - [kernel] bpf: extend is_branch_taken to registers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix tests due to const spill/fill (Yauheni Kaliuta) [1747617] - [kernel] bpf: track spill/fill of constants (Yauheni Kaliuta) [1747617] - [tools] libbpf: constify getter APIs (Yauheni Kaliuta) [1747617] - [samples] bpf: refactor header include path (Yauheni Kaliuta) [1747617] - [samples] bpf: remove unnecessary include options in Makefile (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert tests w/ custom values to BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: switch BPF_ANNOTATE_KV_PAIR tests to BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add test for BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] libbpf: allow specifying map definitions using BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: split initialization and loading of BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: identify maps by section index in addition to offset (Yauheni Kaliuta) [1747617] - [tools] libbpf: refactor map initialization (Yauheni Kaliuta) [1747617] - [tools] libbpf: streamline ELF parsing error-handling (Yauheni Kaliuta) [1747617] - [tools] libbpf: extract BTF loading logic (Yauheni Kaliuta) [1747617] - [tools] libbpf: add common min/max macro to libbpf_internal.h (Yauheni Kaliuta) [1747617] - [net] bpf: fix the check that forwarding is enabled in bpf_ipv6_fib_lookup (Yauheni Kaliuta) [1747617] - [kernel] bpf: Fix build error without CONFIG_INET (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert socket_cookie test to sk storage (Yauheni Kaliuta) [1747617] - [tools] bpf/tools: sync bpf.h (Yauheni Kaliuta) [1747617] - [net] bpf: export bpf_sock for BPF_PROG_TYPE_SOCK_OPS prog type (Yauheni Kaliuta) [1747617] - [net] bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR prog type (Yauheni Kaliuta) [1747617] - [tools] bpf: Add test for SO_REUSEPORT_DETACH_BPF (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix check for presence of associated BTF for map creation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: signedness bug in enable_all_controllers() (Yauheni Kaliuta) [1747617] - [samples] bpf: fix include path in Makefile (Yauheni Kaliuta) [1747617] - [kernel] bpf: silence warning messages in core (Yauheni Kaliuta) [1747617] - [tools] bpf: use libbpf_num_possible_cpus internally (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: remove bpf_util.h from BPF C progs (Yauheni Kaliuta) [1747617] - [tools] bpf: add a new API libbpf_num_possible_cpus() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf : clean up feature/ when make clean (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix constness of source arg for bpf helpers (Yauheni Kaliuta) [1747617] - [samples] bpf: don't run probes at the local make stage (Yauheni Kaliuta) [1747617] - [tools] libbpf: remove qidconf and better support external bpf programs (Yauheni Kaliuta) [1747617] - [tools] bpf: Add bpf_map_lookup_elem selftest for xskmap (Yauheni Kaliuta) [1747617] - [tools] bpf/tools: sync bpf.h (Yauheni Kaliuta) [1747617] - [net] bpf: Allow bpf_map_lookup_elem() on an xskmap (Yauheni Kaliuta) [1747617] - [documentation] docs: bpf: get rid of two warnings (Yauheni Kaliuta) [1747617] - [net] bpf: allow CGROUP_SKB programs to use bpf_skb_cgroup_id() helper (Yauheni Kaliuta) [1747617] - [samples] bpf: print a warning about headers_install (Yauheni Kaliuta) [1747617] - [kernel] bpf: remove redundant assignment to err (Yauheni Kaliuta) [1747617] - [samples] bpf: hbm: fix spelling mistake "notifcations" -> "notificiations" (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: measure RTT from xdp using xdping (Yauheni Kaliuta) [1747617] - [documentation] bpf: doc: update answer for 32-bit subregister question (Yauheni Kaliuta) [1747617] - [kernel] bpf: move memory size checks to bpf_map_charge_init() (Yauheni Kaliuta) [1747617] - [kernel] bpf: rework memlock-based memory accounting for maps (Yauheni Kaliuta) [1747617] - [kernel] bpf: group memory related fields in struct bpf_map_memory (Yauheni Kaliuta) [1747617] - [net] bpf: add memlock precharge for socket local storage (Yauheni Kaliuta) [1747617] - [kernel] bpf: add memlock precharge check for cgroup_local_storage (Yauheni Kaliuta) [1747617] - [samples] bpf: Add more stats to HBM (Yauheni Kaliuta) [1747617] - [samples] bpf: Add cn support to hbm_out_kern.c (Yauheni Kaliuta) [1747617] - [kernel] bpf: Update __cgroup_bpf_run_filter_skb with cn (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup inet skb programs can return 0 to 3 (Yauheni Kaliuta) [1747617] - [kernel] bpf: Create BPF_PROG_CGROUP_INET_EGRESS_RUN_ARRAY (Yauheni Kaliuta) [1747617] - [tools] libbpf: reduce unnecessary line wrapping (Yauheni Kaliuta) [1747617] - [tools] libbpf: typo and formatting fixes (Yauheni Kaliuta) [1747617] - [tools] libbpf: simplify two pieces of logic (Yauheni Kaliuta) [1747617] - [tools] libbpf: use negative fd to specify missing BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix error code returned on corrupted ELF (Yauheni Kaliuta) [1747617] - [tools] libbpf: check map name retrieved from ELF (Yauheni Kaliuta) [1747617] - [tools] libbpf: simplify endianness check (Yauheni Kaliuta) [1747617] - [tools] libbpf: preserve errno before calling into user callback (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix detection of corrupted BPF instructions section (Yauheni Kaliuta) [1747617] - [tools] libbpf: prevent overwriting of log_level in bpf_object__load_progs() (Yauheni Kaliuta) [1747617] - [kernel] bpf: tracing: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [kernel] bpf: remove __rcu annotations from bpf_prog_array (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add auto-detach test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: enable all available cgroup v2 controllers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert test_cgrp2_attach2 example into kselftest (Yauheni Kaliuta) [1747617] - [samples] bpf: fix a couple of style issues in bpf_load (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fail test_tunnel.sh if subtests fail (Yauheni Kaliuta) [1747617] - [tools] bpftool: make -d option print debug output from verifier (Yauheni Kaliuta) [1747617] - [tools] libbpf: add bpf_object__load_xattr() API function to pass log_level (Yauheni Kaliuta) [1747617] - [tools] bpftool: add -d option to get debug output from libbpf (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix warning that PTR_ERR_OR_ZERO can be used (Yauheni Kaliuta) [1747617] - [tools] bpf: style fix in while(!feof()) loop (Yauheni Kaliuta) [1747617] - [kernel] bpf: check signal validity in nmi for bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpftool: auto-complete BTF IDs for btf dump (Yauheni Kaliuta) [1747617] - [samples] bpf: add ibumad sample to .gitignore (Yauheni Kaliuta) [1747617] - [x86] x32: bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [s390] bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [powerpc] bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: enable hi32 randomization for all tests (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: adjust several test_verifier helpers for insn insertion (Yauheni Kaliuta) [1747617] - [tools] libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr/bpf_load_program_attr (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: randomize high 32-bit when BPF_F_TEST_RND_HI32 is set (Yauheni Kaliuta) [1747617] - [tools] bpf: sync uapi header bpf.h (Yauheni Kaliuta) [1747617] - [uapi] bpf: introduce new bpf prog load flags "BPF_F_TEST_RND_HI32" (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: insert zero extension according to analysis result (Yauheni Kaliuta) [1747617] - [kernel] bpf: introduce new mov32 variant for doing explicit zero extension (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: mark patched-insn with sub-register zext flag (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: mark verified-insn with sub-register zext flag (Yauheni Kaliuta) [1747617] - [tools] bpf: add selftest in test_progs for bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf uapi header bpf.h to tools directory (Yauheni Kaliuta) [1747617] - [kernel] bpf: implement bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpftool: update bash-completion w/ new c option for btf dump (Yauheni Kaliuta) [1747617] - [tools] bpftool/docs: add description of btf dump C option (Yauheni Kaliuta) [1747617] - [tools] bpftool: add C output format option to btf dump subcommand (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add btf_dump BTF-to-C conversion tests (Yauheni Kaliuta) [1747617] - [tools] libbpf: add btf_dump API for BTF-to-C conversion (Yauheni Kaliuta) [1747617] - [tools] libbpf: switch btf_dedup() to hashmap for dedup table (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add tests for libbpf's hashmap (Yauheni Kaliuta) [1747617] - [tools] libbpf: add resizable non-thread safe internal hashmap (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: use btf__parse_elf to check presence of BTF/BTF.ext (Yauheni Kaliuta) [1747617] - [tools] bpftool: use libbpf's btf__parse_elf API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add btf__parse_elf API to load .BTF and .BTF.ext (Yauheni Kaliuta) [1747617] - [tools] libbpf: ensure libbpf.h is included along libbpf_internal.h (Yauheni Kaliuta) [1747617] - [samples] bpf: Do not define bpf_printk macro (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: Move bpf_printk to bpf_helpers.h (Yauheni Kaliuta) [1747617] - [kernel] bpf: convert explored_states to hash table (Yauheni Kaliuta) [1747617] - [kernel] bpf: split explored_states (Yauheni Kaliuta) [1747617] - [kernel] bpf: cleanup explored_states (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add pyperf scale test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: adjust verifier scale test (Yauheni Kaliuta) [1747617] - [kernel] bpf: bump jmp sequence limit (Yauheni Kaliuta) [1747617] - [tools] libbpf: emit diff of mismatched public API, if any (Yauheni Kaliuta) [1747617] - [tools] bpf, selftest: test global data/bss/rodata sections (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test_tc_tunnel: skip unsupported tests (Jiri Benc) [1749814] - [tools] selftests/bpf: More compatible nc options in test_tc_edt (Jiri Benc) [1749814] - [net] xdp: check device pointer before clearing (Jiri Benc) [1749814] - [net] bpf: udp: Avoid calling reuseport's bpf_prog from udp_gro (Jiri Benc) [1749814] - [net] bpf: sockmap, fix use after free from sleep in psock backlog workqueue (Jiri Benc) [1749814] - [include] bpf: sockmap, restore sk_write_space when psock gets dropped (Jiri Benc) [1749814] - [net] bpfilter: fallback to netfilter if failed to load bpfilter kernel module (Jiri Benc) [1749814] - [net] pass net_device argument to the eth_get_headlen (Jiri Benc) [1749814] - [net] flow_dissector: handle no-skb use case (Jiri Benc) [1749814] - [net] plumb network namespace into __skb_flow_dissect (Jiri Benc) [1749814] - [net] bpfilter: dont use module_init in non-modular code (Jiri Benc) [1749814] - [net] xsk: fix XDP socket ring buffer memory ordering (Jiri Benc) [1749814] - [tools] selftests/bpf: install files test_xdp_vlan.sh (Jiri Benc) [1749814] - [net] fix bpf_xdp_adjust_head regression for generic-XDP (Jiri Benc) [1749814] - [tools] selftests/bpf: reduce time to execute test_xdp_vlan.sh (Jiri Benc) [1749814] - [tools] selftests/bpf: add wrapper scripts for test_xdp_vlan.sh (Jiri Benc) [1749814] - [tools] bpf: fix XDP vlan selftests test_xdp_vlan.sh (Jiri Benc) [1749814] - [net] core: support XDP generic on stacked devices. (Jiri Benc) [1749814] - [netdrv] netvsc: unshare skb in VF rx handler (Jiri Benc) [1749814] - [net] convert rps_needed and rfs_needed to new static branch api (Jiri Benc) [1749814] - [net] core: Document __skb_flow_dissect() flags argument (Jiri Benc) [1749814] - [net] gso: Fix skb_segment splat when splitting gso_size mangled skb having linear-headed frag_list (Jiri Benc) [1749814] - [net] sock_map, fix missing ulp check in sock hash case (Jiri Benc) [1749814] - [net] Fix missing meta data in skb with vlan packet (Jiri Benc) [1749814] - [include] skbuff.h: fix using plain integer as NULL warning (Jiri Benc) [1749814] - [netdrv] netdevsim: Fix error handling in nsim_fib_init and nsim_fib_exit (Jiri Benc) [1761359] - [netdrv] netdevsim: Restore per-network namespace accounting for fib entries (Jiri Benc) [1761359] - [netdrv] netdevsim: Make nsim_num_vf static (Jiri Benc) [1761359] - [netdrv] netdevsim: fix fall-through annotation (Jiri Benc) [1761359] - [netdrv] netdevsim: implement ndo_get_devlink_port (Jiri Benc) [1761359] - [netdrv] netdevsim: move netdev creation/destruction to dev probe (Jiri Benc) [1761359] - [netdrv] netdevsim: extend device attrs to support port addition and deletion (Jiri Benc) [1761359] - [netdrv] netdevsim: implement dev probe/remove skeleton with port initialization (Jiri Benc) [1761359] - [netdrv] netdevsim: change debugfs tree topology (Jiri Benc) [1761359] - [netdrv] netdevsim: generate random switch id instead of using dev id (Jiri Benc) [1761359] - [netdrv] netdevsim: merge sdev into dev (Jiri Benc) [1761359] - [netdrv] netdevsim: rename dev_init/exit() functions and make them independent on ns (Jiri Benc) [1761359] - [netdrv] netdevsim: add bus attributes to add new and delete devices (Jiri Benc) [1761359] - [netdrv] netdevsim: use ida for bus device ids (Jiri Benc) [1761359] - [netdrv] netdevsim: add stub netdevsim driver implementation (Jiri Benc) [1761359] - [netdrv] netdevsim: move device registration and related code to bus.c (Jiri Benc) [1761359] - [netdrv] netdevsim: put netdevsim bus code into separate file (Jiri Benc) [1761359] - [netdrv] netdevsim: rename devlink.c to dev.c to contain per-dev(asic) items (Jiri Benc) [1761359] - [netdrv] netdevsim: create devlink instance per netdevsim instance (Jiri Benc) [1761359] - [netdrv] netdevsim: move device registration on bus to be done earlier in init (Jiri Benc) [1761359] - [netdrv] netdevsim: move sdev-specific init/uninit code into separate functions (Jiri Benc) [1761359] - [netdrv] netdevsim: make bpf_offload_dev_create() per-sdev instead of first ns (Jiri Benc) [1761359] - [netdrv] netdevsim: move shared dev creation and destruction into separate file (Jiri Benc) [1761359] - [netdrv] netdevsim: let net core to free netdevsim netdev (Jiri Benc) [1761359] - [netdrv] netdevsim: remove nsim_dellink() implementation (Jiri Benc) [1761359] - [include] driver core: add BUS_ATTR_WO() macro (Jiri Benc) [1761359] - arm64: bpf: do not allocate executable memory (Yauheni Kaliuta) [1762214] - modules: page-align module section allocations only for arches supporting strict module rwx (Yauheni Kaliuta) [1762214] - modules: always page-align module section allocations (Yauheni Kaliuta) [1762214] - modules: fix compile error if don't have strict module rwx (Yauheni Kaliuta) [1762214] - modules: Use vmalloc special flag (Yauheni Kaliuta) [1762214] - modules: fix BUG when load module with rodata=n (Yauheni Kaliuta) [1762214] - x86/modules: Avoid breaking W^X while loading modules (Yauheni Kaliuta) [1762214] - x86/alternatives, jumplabel: Use text_poke_early() before mm_init() (Yauheni Kaliuta) [1762214] - x86/kprobes: Set instruction page as executable (Yauheni Kaliuta) [1762214] - x86/ftrace: Set trampoline pages as executa (Yauheni Kaliuta) [1762214] - [tools] bpftool: Fix json dump crash on powerpc (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix race in flow dissector tests (Yauheni Kaliuta) [1747615] - [arm64] insn: Fix ldadd instruction encoding (Yauheni Kaliuta) [1747615] - [scripts] kbuild: tolerate missing pahole when generating BTF (Yauheni Kaliuta) [1747615] - [scripts] kbuild: handle old pahole more gracefully when generating BTF (Yauheni Kaliuta) [1747615] - [scripts] kbuild: add ability to generate BTF type info for vmlinux (Yauheni Kaliuta) [1747615] - [scripts] kbuild: hardcode genksyms path and remove GENKSYMS variable (Yauheni Kaliuta) [1747615] - [scripts] bpf: fix script for generating man page on BPF helpers (Yauheni Kaliuta) [1747615] - [tools] add smp_* barrier variants to include infrastructure (Yauheni Kaliuta) [1747615] - [tools] tools headers barrier: Fix arm64 tools build failure wrt smp_load_{acquire, release} (Yauheni Kaliuta) [1747615] - [tools] bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_JSLT, BPF_JSGE} (Yauheni Kaliuta) [1747615] - [x86] unwind/orc: Fall back to using frame pointers for generated code (Yauheni Kaliuta) [1747615] - [x86] unwind: Add hardcoded ORC entry for NULL (Yauheni Kaliuta) [1747615] - [x86] unwind: Handle NULL pointer calls better in frame unwinder (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix accessing bpf_sysctl.file_pos on s390 (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix narrower loads on s390 (Yauheni Kaliuta) [1747615] - [net] bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok (Yauheni Kaliuta) [1747615] - [net] bpf: allow wide (u64) aligned stores for some fields of bpf_sock_addr (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: improve unexpected success reporting in test_syctl (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix "ctx:write sysctl:write read ok" on s390 (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix format string for p_err() in query_flow_dissector() (Yauheni Kaliuta) [1747615] - [tools] bpftool: add raw_tracepoint_writable prog type to header (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix NULL deref in btf_type_is_resolve_source_only (Yauheni Kaliuta) [1747615] - [net] bpf: Set sk_bpf_storage back to NULL for cloned sk (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix nested bpf tracepoints with per-cpu data (Yauheni Kaliuta) [1747615] - [net] bpf: Fix out of bounds memory access in bpf_sk_storage (Yauheni Kaliuta) [1747615] - [kernel] sysctl: define proc_do_static_key() (Yauheni Kaliuta) [1747615] - [x86] bpf, x64: fix stack layout of JITed bpf code (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Add missing RCU read lock on flush (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Add missing bulk queue free (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Fix premature entry free on destroying map (Yauheni Kaliuta) [1747615] - [powerpc] bpf: use unsigned division instruction for 64-bit operations (Yauheni Kaliuta) [1747615] - [tools] bpf: fix div64 overflow tests to properly detect errors (Yauheni Kaliuta) [1747615] - [tools] bpf: sync BPF_FIB_LOOKUP flag changes with BPF uapi (Yauheni Kaliuta) [1747615] - [uapi] bpf: simplify definition of BPF_FIB_LOOKUP related flags (Yauheni Kaliuta) [1747615] - [tools] bpf: lpm_trie: check left child of last leftmost node for NULL (Yauheni Kaliuta) [1747615] - [tools] bpf: expand section tests for test_section_names (Yauheni Kaliuta) [1747615] - [tools] bpf: more msg_name rewrite tests to test_sock_addr (Yauheni Kaliuta) [1747615] - [tools] bpf, bpftool: enable recvmsg attach types (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: enable recvmsg attach types (Yauheni Kaliuta) [1747615] - [tools] bpf: sync tooling uapi header (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix unconnected udp hooks (Yauheni Kaliuta) [1747615] - [tools] bpftool: Fix JSON output when lookup fails (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: move test_lirc_mode2_user to TEST_GEN_PROGS_EXTENDED (Yauheni Kaliuta) [1747615] - [tools] libbpf: Return btf_fd for load_sk_storage_btf (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix compiler warning in flow_dissector test (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: complete sub-register zero extension checks (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: move sub-register zero extension checks into subreg.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add zero extend checks for ALU32 and/or/xor (Yauheni Kaliuta) [1747615] - [samples] bpf: suppress compiler warning (Yauheni Kaliuta) [1747615] - [samples] bpf: fix to change the buffer size for read() (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix BTF raw dump of FWD's fwd_kind (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix bpf_get_current_task (Yauheni Kaliuta) [1747615] - [tools] libbpf: move logging helpers into libbpf_internal.h (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add test_sysctl and map_tests/tests.h to .gitignore (Yauheni Kaliuta) [1747615] - [kernel] bpf: relax inode permission check for retrieving bpf program (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add prog detach to flow_dissector test (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add missing \n to flow_dissector CHECK errors (Yauheni Kaliuta) [1747615] - [tools] libbpf: don't fail when feature probing fails (Yauheni Kaliuta) [1747615] - [tools] bpf: test ref bit from data path and add new tests for syscall path (Yauheni Kaliuta) [1747615] - [kernel] bpf, lru: avoid messing with eviction heuristics upon syscall lookup (Yauheni Kaliuta) [1747615] - [kernel] bpf: add map_lookup_elem_sys_only for lookups from syscall side (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync kernel btf.h header (Yauheni Kaliuta) [1747615] - [uapi] bpf: btf: fix the brackets of BTF_INT_OFFSET() (Yauheni Kaliuta) [1747615] - [kernel] bpf: devmap: fix use-after-free Read in __dev_map_entry_free (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix undefined behavior in narrow load handling (Yauheni Kaliuta) [1747615] - [tools] libbpf: detect supported kernel BTF features and sanitize BTF (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: Add files generated after build to .gitignore (Yauheni Kaliuta) [1747615] - [tools] bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix minor issues in documentation for BPF helpers (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix recurring typo in documentation for BPF helpers (Yauheni Kaliuta) [1747615] - [tools] bpf: add various test cases for backward jumps (Yauheni Kaliuta) [1747615] - [documentation] docs/btf: fix the missing section marks (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: initialize bpf_object pointers where needed (Yauheni Kaliuta) [1747615] - [tools] libbpf: add libbpf_util.h to header install (Yauheni Kaliuta) [1747615] - [tools] bpf: fix perf build error with uClibc (seen on ARC) (Yauheni Kaliuta) [1747615] - [tools] bpftool: exclude bash-completion/bpftool from .gitignore pattern (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.c (Yauheni Kaliuta) [1747615] - [net] bpf: Use PTR_ERR_OR_ZERO in bpf_fd_sk_storage_update_elem() (Yauheni Kaliuta) [1747615] - [kernel] bpf: Use vmalloc special flag (Yauheni Kaliuta) [1747615] - [kernel] bpf: Fail bpf_probe_write_user() while mm is switched (Yauheni Kaliuta) [1747615] - [kernel] mm/tlb: Provide default nmi_uaccess_okay() (Yauheni Kaliuta) [1747615] - [kernel] asm-generic/tlb: Guard with #ifdef CONFIG_MMU (Yauheni Kaliuta) [1747615] - [tools] bpf: Add ene-to-end test for bpf_sk_storage_* helpers (Yauheni Kaliuta) [1747615] - [tools] bpf: Add BPF_MAP_TYPE_SK_STORAGE test to test_maps (Yauheni Kaliuta) [1747615] - [tools] bpf: Add verifier tests for the bpf_sk_storage (Yauheni Kaliuta) [1747615] - [tools] bpf: Refactor BTF encoding macro to test_btf.h (Yauheni Kaliuta) [1747615] - [tools] bpf: Support BPF_MAP_TYPE_SK_STORAGE in bpf map probing (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools (Yauheni Kaliuta) [1747615] - [net] bpf: Introduce bpf sk local storage (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: test writable buffers in raw tps (Yauheni Kaliuta) [1747615] - [tools] sync bpf.h (Yauheni Kaliuta) [1747615] - [kernel] bpf: add writable context for raw tracepoints (Yauheni Kaliuta) [1747615] - [arm64] bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix indendation in bash-completion/bpftool (Yauheni Kaliuta) [1747615] - [tools] bpftool: add bash completions for btf command (Yauheni Kaliuta) [1747615] - [tools] bpftool/docs: add btf sub-command documentation (Yauheni Kaliuta) [1747615] - [tools] bpftool: add ability to dump BTF types (Yauheni Kaliuta) [1747615] - [tools] bpftool: Fix errno variable usage (Yauheni Kaliuta) [1747615] - [tools] bpftool: show flow_dissector attachment status (Yauheni Kaliuta) [1747615] - [net] bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type (Yauheni Kaliuta) [1747615] - [samples] bpf: add hbm sample to .gitignore (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix samples/bpf build failure due to undefined UINT32_MAX (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: fix segfault in bpf_object__init_maps' pr_debug statement (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: handle old kernels more graceful wrt global data sections (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand test_tc_tunnel with SIT encap (Yauheni Kaliuta) [1747615] - [net] bpf: update skb->protocol in bpf_skb_net_grow (Yauheni Kaliuta) [1747615] - [tools] bpf/flow_dissector: don't adjust nhoff by ETH_HLEN in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: properly return error from bpf_flow_load (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: run flow dissector tests in skb-less mode (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add flow dissector bpf_skb_load_bytes helper test (Yauheni Kaliuta) [1747615] - [net] bpf: when doing BPF_PROG_TEST_RUN for flow dissector use no-skb mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: drop bpf_verifier_lock (Yauheni Kaliuta) [1747615] - [kernel] bpf: remove global variables (Yauheni Kaliuta) [1747615] - [documentation] bpf: document the verifier limits (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix BPF_LOG_BUF_SIZE off-by-one error (Yauheni Kaliuta) [1747615] - [documentation] bpf: move BPF_PROG_TYPE_FLOW_DISSECTOR documentation to a new common place (Yauheni Kaliuta) [1747615] - [tools] bpf: Increase MAX_NR_MAPS to 17 in test_verifier.c (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix compile errors due to unsync linux/in6.h and netinet/in.h (Yauheni Kaliuta) [1747615] - [documentation] bpf: Document BPF_PROG_TYPE_CGROUP_SYSCTL (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix a compilation error (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap memory prefetchw optimizations for struct page (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap do bulk allocation of SKBs (Yauheni Kaliuta) [1747615] - [net] core: introduce build_skb_around (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap use ptr_ring_consume_batched (Yauheni Kaliuta) [1747615] - [tools] libbpf: optimize barrier for XDP socket rings (Yauheni Kaliuta) [1747615] - [tools] bpftool: show btf_id in map listing (Yauheni Kaliuta) [1747615] - [tools] bpftool: re-organize newline printing for map listing (Yauheni Kaliuta) [1747615] - [tools] bpftool: Support sysctl hook (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix printf formatter for ptrdiff_t argument (Yauheni Kaliuta) [1747615] - [kernel] bpf: use BPF_CAST_CALL for casting bpf call (Yauheni Kaliuta) [1747615] - [uapi] bpf: allow clearing all sock_ops callback flags (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add VRF test cases to lwt_ip_encap test (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: make flow dissector tests more extensible (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: two scale tests (Yauheni Kaliuta) [1747615] - [tools] bpftool: Improve handling of ENOSPC on reuseport_array map dumps (Yauheni Kaliuta) [1747615] - [tools] bpftool: Use print_entry_error() in case of ENOENT when dumping (Yauheni Kaliuta) [1747615] - [tools] bpftool: add a note on program statistics in man page (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix short option name for printing version in man pages (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix man page documentation for "pinmaps" keyword (Yauheni Kaliuta) [1747615] - [tools] bpftool: reset errno for "bpftool cgroup tree" (Yauheni Kaliuta) [1747615] - [tools] bpftool: remove blank line after btf_id when listing programs (Yauheni Kaliuta) [1747615] - [net] bpf: reserve flags in bpf_skb_net_shrink (Yauheni Kaliuta) [1747615] - [tools] bpf: fix whitespace for ENCAP_L2 defines in bpf.h (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: bring back (void *) cast to set_ipv4_csum in test_tc_tunnel (Yauheni Kaliuta) [1747615] - [tools] selftests/btf: add VAR and DATASEC case for dedup tests (Yauheni Kaliuta) [1747615] - [tools] btf: add support for VAR and DATASEC in btf_dedup() (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor "check_reg_arg" to eliminate code redundancy (Yauheni Kaliuta) [1747615] - [kernel] bpf: factor out reg and stack slot propagation into "propagate_liveness_reg" (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor propagate_liveness to eliminate code redundance (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor propagate_liveness to eliminate duplicated for loop (Yauheni Kaliuta) [1747615] - [netdrv] netdevsim: move sdev specific bpf debugfs files to sdev dir (Yauheni Kaliuta) [1747615] - [kernel] bpf: Fix distinct pointer types warning for ARCH=i386 (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: C based test for sysctl and strtoX (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_strtol and bpf_strtoul helpers (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test ARG_PTR_TO_LONG arg type (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Add sysctl and strtoX helpers to bpf_helpers.h (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_strtol and bpf_strtoul helpers (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce ARG_PTR_TO_{INT,LONG} arg types (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test file_pos field in bpf_sysctl ctx (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_sysctl_{get, set}_new_value helpers (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test sysctl_get_current_value helper (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_sysctl_get_name helper (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test BPF_CGROUP_SYSCTL (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test sysctl section name (Yauheni Kaliuta) [1747615] - [tools] libbpf: Support sysctl hook (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add file_pos field to bpf_sysctl ctx (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_{get, set}_new_value helpers (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_get_current_value helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_get_name helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: Sysctl hook (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add base proto function for cgroup-bpf programs (Yauheni Kaliuta) [1747615] - [net] bpf: explicitly prohibit ctx_{in, out} in non-skb BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] selftests_bpf: add L2 encap to test_tc_tunnel (Yauheni Kaliuta) [1747615] - [tools] bpf: sync bpf.h to tools/ for BPF_F_ADJ_ROOM_ENCAP_L2 (Yauheni Kaliuta) [1747615] - [net] bpf: add layer 2 encap support to bpf_skb_adjust_room (Yauheni Kaliuta) [1747615] - [tools] selftests_bpf: extend test_tc_tunnel for UDP encap (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix missing bpf_check_uarg_tail_zero in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [s390] Convert IS_ENABLED uses to __is_defined (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add selftest for __sk_buff context in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [net] bpf: support input __sk_buff context in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] bpftool: show btf id in program information (Yauheni Kaliuta) [1747615] - [tools] libbpf: Fix build with gcc-8 (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix crash in XDP socket part with new larger BPF_LOG_BUF_SIZE (Yauheni Kaliuta) [1747615] - [tools] bpf, bpftool: fix a few ubsan warnings (Yauheni Kaliuta) [1747615] - [tools] bpf, selftest: add test cases for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [tools] bpf, selftest: test {rd, wr}only flags and direct value access (Yauheni Kaliuta) [1747615] - [tools] bpf: bpftool support for dumping data/bss/rodata sections (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: add support for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: support global data/bss/rodata sections (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: refactor relocation handling (Yauheni Kaliuta) [1747615] - [tools] bpf: sync {btf, bpf}.h uapi header from tools infrastructure (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow for key-less BTF in array map (Yauheni Kaliuta) [1747615] - [kernel] bpf: kernel side support for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [documentation] bpf: add specification for BTF Var and DataSec kinds (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow . char as part of the object name (Yauheni Kaliuta) [1747615] - [kernel] bpf: add syscall side map freeze support (Yauheni Kaliuta) [1747615] - [kernel] bpf: add program side {rd, wr}only support for maps (Yauheni Kaliuta) [1747615] - [kernel] bpf: do not retain flags that are not tied to map lifetime (Yauheni Kaliuta) [1747615] - [kernel] bpf: implement lookup-free direct value access for maps (Yauheni Kaliuta) [1747615] - [net] ipv6: Add neighbor helpers that use the ipv6 stub (Yauheni Kaliuta) [1747615] - [tools] libbpf: Ignore -Wformat-nonliteral warning (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add missed newline in verifier verbose log (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test unbounded var_off stack access (Yauheni Kaliuta) [1747615] - [kernel] bpf: Sanity check max value for var_off stack access (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test indirect var_off stack access in unpriv mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: Reject indirect var_off stack access in unpriv mode (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test indirect var_off stack access in raw mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: Reject indirect var_off stack access in raw mode (Yauheni Kaliuta) [1747615] - [samples] bpf: fix build with new clang (Yauheni Kaliuta) [1747615] - [samples] selftests/bpf: add NULL check for ksym_search (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: ksym_search won't check symbols exists (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: synthetic tests to push verifier limits (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add few verifier scale tests (Yauheni Kaliuta) [1747615] - [tools] libbpf: teach libbpf about log_level bit 2 (Yauheni Kaliuta) [1747615] - [kernel] bpf: increase verifier log limit (Yauheni Kaliuta) [1747615] - [kernel] bpf: increase complexity limit and maximum program size (Yauheni Kaliuta) [1747615] - [kernel] bpf: verbose jump offset overflow check (Yauheni Kaliuta) [1747615] - [kernel] bpf: convert temp arrays to kvcalloc (Yauheni Kaliuta) [1747615] - [kernel] bpf: improve verification speed by not remarking live_read (Yauheni Kaliuta) [1747615] - [kernel] bpf: improve verification speed by droping states (Yauheni Kaliuta) [1747615] - [kernel] bpf: add verifier stats and log_level bit 2 (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: remove duplicate .flags initialization in ctx_skb.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix -Wformat-invalid-specifier for bpf_obj_id.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix -Wformat-security warning for flow_dissector_load.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: tests.h should depend on .c files, not the output (Yauheni Kaliuta) [1747615] - [tools] bpf: add bpffs multi-dimensional array tests in test_btf (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test variable offset stack access (Yauheni Kaliuta) [1747615] - [kernel] bpf: Support variable offset stack access from helpers (Yauheni Kaliuta) [1747615] - [net] ipv6: Move ipv6 stubs to a separate header file (Yauheni Kaliuta) [1747615] - [tools] bpf: generate pkg-config file for libbpf (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: don't depend on hardcoded perf sample_freq (Yauheni Kaliuta) [1747615] - [tools] bpf: test_tc_tunnel.sh needs reverse path filtering disabled (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: tc-bpf flow shaping with EDT (Yauheni Kaliuta) [1747615] - [net] bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_SCHED_ACT (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to encap modes (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_FIXED_GSO (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room encap flags (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: extend bpf tunnel test with tso (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: extend bpf tunnel test with gre (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand bpf tunnel test to ipv6 (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand bpf tunnel test with decap (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: bpf tunnel encap test (Yauheni Kaliuta) [1747615] - [net] bpf: in bpf_skb_adjust_room avoid copy in tx fast path (Yauheni Kaliuta) [1747615] - [samples] bpf: add xdp_sample_pkts to .gitignore (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add tests for bpf_tcp_check_syncookie and bpf_skc_lookup_tcp (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: test references to sock_common (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: allow specifying helper for BPF_SK_LOOKUP (Yauheni Kaliuta) [1747615] - [tools] update uapi/linux/bpf.h (Yauheni Kaliuta) [1747615] - [net] bpf: add helper to check for a valid SYN cookie (Yauheni Kaliuta) [1747615] - [net] bpf: add skc_lookup_tcp helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow helpers to return PTR_TO_SOCK_COMMON (Yauheni Kaliuta) [1747615] - [kernel] bpf: track references based on is_acquire_func (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Add arm target register definitions (Yauheni Kaliuta) [1747615] - [documentation] bpf, doc: add RISC-V JIT to BPF documentation (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1747615] - [uapi] bpf: add documentation for helpers bpf_spin_lock(), bpf_spin_unlock() (Yauheni Kaliuta) [1747615]- [perf] perf: Add CCPI2 PMU support in ThunderX2 UNCORE driver (Robert Richter) [1726054] - [documentation] documentation: perf: Update documentation for ThunderX2 PMU uncore driver (Robert Richter) [1726054] - [scsi] lpfc: Update lpfc version to 12.6.0.2 (Dick Kennedy) [1771674] - [scsi] lpfc: revise nvme max queues to be hdwq count (Dick Kennedy) [1771674] - [scsi] lpfc: Initialize cpu_map for not present cpus (Dick Kennedy) [1771674] - [scsi] lpfc: fix inlining of lpfc_sli4_cleanup_poll_list() (Dick Kennedy) [1771674] - [scsi] lpfc: fix: coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences (Dick Kennedy) [1771674] - [scsi] lpfc: fix: coverity: lpfc_get_scsi_buf_s3(): Null pointer dereferences (Dick Kennedy) [1771674] - [scsi] lpfc: Fix lpfc_cpumask_of_node_init() (Dick Kennedy) [1771674] - [scsi] lpfc: Fix a kernel warning triggered by lpfc_sli4_enable_intr() (Dick Kennedy) [1771674] - [scsi] lpfc: Fix a kernel warning triggered by lpfc_get_sgl_per_hdwq() (Dick Kennedy) [1771674] - [scsi] lpfc: Update lpfc version to 12.6.0.1 (Dick Kennedy) [1771674] - [scsi] lpfc: Add enablement of multiple adapter dumps (Dick Kennedy) [1771674] - [scsi] lpfc: Change default IRQ model on AMD architectures (Dick Kennedy) [1771674] - [scsi] lpfc: Add registration for CPU Offline/Online events (Dick Kennedy) [1771674] - [scsi] lpfc: Clarify FAWNN error message (Dick Kennedy) [1771674] - [scsi] lpfc: Sync with FC-NVMe-2 SLER change to require Conf with SLER (Dick Kennedy) [1771674] - [scsi] lpfc: Fix dynamic fw log enablement check (Dick Kennedy) [1771674] - [scsi] lpfc: Fix unexpected error messages during RSCN handling (Dick Kennedy) [1771674] - [scsi] lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bounce (Dick Kennedy) [1771674] - [scsi] lpfc: Fix configuration of BB credit recovery in service parameters (Dick Kennedy) [1771674] - [scsi] lpfc: Fix duplicate unreg_rpi error in port offline flow (Dick Kennedy) [1771674] - [infiniband] ib/srp: Add missing new line after displaying fast_io_fail_tmo param (Kamal Heib) [1678461 1720899] - [net] sunrpc: The RDMA back channel mustn't disappear while requests are outstanding (Kamal Heib) [1720899] - [infiniband] rdma/nldev: Skip counter if port doesn't match (Kamal Heib) [1720899] - [rdma] uverbs: Prevent potential underflow (Kamal Heib) [1720899] - [infiniband] ib/core: Use rdma_read_gid_l2_fields to compare GID L2 fields (Kamal Heib) [1720899] - [infiniband] rdma/siw: free siw_base_qp in kref release routine (Kamal Heib) [1720899] - [infiniband] rdma/iwcm: move iw_rem_ref() calls out of spinlock (Kamal Heib) [1720899] - [infiniband] ib/core: Fix wrong iterating on ports (Kamal Heib) [1720899] - [infiniband] rdma/nldev: Reshuffle the code to avoid need to rebind QP in error path (Kamal Heib) [1720899] - [infiniband] rdma/cm: Fix memory leak in cm_add/remove_one (Kamal Heib) [1720899] - [infiniband] rdma/core: Fix an error handling path in 'res_get_common_doit()' (Kamal Heib) [1720899] - [infiniband] rdma/iwcm: Fix a lock inversion issue (Kamal Heib) [1720899] - [infiniband] rdma/siw: Fix serialization issue in write_space() (Kamal Heib) [1720899] - [infiniband] rdma/vmw_pvrdma: Free SRQ only once (Kamal Heib) [1757294 1720899] - [infiniband] rdma: Fix double-free in srq creation error flow (Kamal Heib) [1720899] - [infiniband] rdma/siw: Fix page address mapping in TX path (Kamal Heib) [1720899] - [infiniband] rdma/cma: Fix false error message (Kamal Heib) [1720899] - [infiniband] rdma/{cxgb3, cxgb4, i40iw}: Remove common code (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/core: Fix use after free and refcnt leak on ndev in_device in iwarp_query_port (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/core: Add common iWARP query port (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/i40iw: Associate ibdev to netdev before IB device registration (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/cxgb3: Use ib_device_set_netdev() (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma: Introduce ib_port_phys_state enum (Kamal Heib) [1760097 1745655 1720899] - [sched] topology: Improve load balancing on AMD EPYC systems (Phil Auld) [1757535] - [netdrv] broadcom: Use dev_get_drvdata (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add a new BNXT_FW_RESET_STATE_POLL_FW_DOWN state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.100 (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Don't proceed in .ndo_set_rx_mode() when device is not in open state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix compile error regression with CONFIG_BNXT_SRIOV not set (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add FW fatal devlink_health_reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add bnxt_fw_exception() to handle fatal firmware errors (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add RESET_FW state logic to bnxt_fw_reset_task() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Do not send firmware messages if firmware is in error state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Retain user settings on a VF after RESET_NOTIFY event (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add devlink health reset reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle firmware reset (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle RESET_NOTIFY async event from firmware (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add new FW devlink_health_reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add BNXT_STATE_IN_FW_RESET state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Enable health monitoring (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Pre-map the firmware health monitoring registers (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Discover firmware error recovery capabilities (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle firmware reset status during IF_UP (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Register buffers for VFs before reserving resources (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_sriov_enable() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Prepare bnxt_init_one() to be called multiple times (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Suppress all error messages in hwrm_do_send_msg() in silent mode (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Simplify error checking in the SR-IOV message forwarding functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Convert error code in firmware message response to standard code (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Remove the -1 error return code from bnxt_hwrm_do_send_msg() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Use a common function to print the same ethtool -f error message (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix allocation of zero statistics block size regression (Jonathan Toppins) [1724766] - [netdrv] bnxt: no need to check return value of debugfs_create functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add PCI IDs for 57500 series NPAR devices (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Support all variants of the 5750X chip family (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_init_one() and turn on TPA support on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Support TPA counters on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Allocate the larger per-ring statistics block for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor ethtool ring statistics logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add hardware GRO setup function for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add TPA ID mapping logic for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add fast path logic for TPA on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Set TPA GRO mode flags on 57500 chips properly (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor tunneled hardware GRO logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle standalone RX_AGG completions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Expand bnxt_tpa_info struct to support 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor TPA logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add TPA structure definitions for BCM57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.89 (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix to include flow direction in L2 key (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Use correct src_fid to determine direction of the flow (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Improve RX doorbell sequence (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix VNIC clearing logic for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add page_pool_destroy() during RX ring cleanup (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: add page_pool support (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: optimized XDP_REDIRECT support (Jonathan Toppins) [1724766 1669220] - [netdrv] bnxt_en: Refactor __bnxt_xmit_xdp() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: rename some xdp functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Device serial number is supported only for PFs (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add support for aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Query firmware capability to support aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Separate RDMA MR/AH context allocation (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: read the clause type from the PHY ID (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Read package version from firmware (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Check new firmware capability to display extended stats (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add support for PCIe statistics (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_alloc_stats() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface to 1.10.0.69 (Jonathan Toppins) [1724766] - [netdrv] bnxt: remove ndo_get_port_parent_id implementation for physical ports (Jonathan Toppins) [1724766] - [netdrv] bnxt: pass switch ID through devlink_port_attrs_set() (Jonathan Toppins) [1724766] - [netdrv] bnxt: move bp->switch_id initialization to PF probe (Jonathan Toppins) [1724766] - [netdrv] bnxt: remove ndo_get_phys_port_name implementation (Jonathan Toppins) [1724766] - [netdrv] bnxt: implement ndo_get_devlink_port (Jonathan Toppins) [1724766] - [netdrv] bnxt: Implement ndo_get_port_parent_id() (Jonathan Toppins) [1724766] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix firmware signaled resource change logic in open (Jonathan Toppins) [1724766] - [netdrv] bnx2x: Mark expected switch fall-thoughs (Jonathan Toppins) [1724766] - [netdrv] bnx2x: Mark expected switch fall-throughs (Jonathan Toppins) [1724766] - [tools] selftests: kvm: vmx_dirty_log_test: skip the test when VMX is not supported (Vitaly Kuznetsov) [1771575] - [tools] selftests: kvm: consolidate VMX support checks (Vitaly Kuznetsov) [1771575] - [tools] selftests: kvm: vmx_set_nested_state_test: don't check for VMX support twice (Vitaly Kuznetsov) [1771575] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Stefano Garzarella) [1769904] - [net] vsock: Send reset control packet when socket is partially bound (Stefano Garzarella) [1769904] - [net] vsock/virtio: fix sock refcnt holding during the shutdown (Stefano Garzarella) [1769855] - [kernel] vsock/virtio: remove unused 'work' field from 'struct virtio_vsock_pkt' (Stefano Garzarella) [1769855] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482 (Stefano Garzarella) [1769855] - [net] vsock/virtio: set SOCK_DONE on peer shutdown (Stefano Garzarella) [1769855] - [net] vsock/virtio: discard packets if credit is not respected (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: send a credit update when buffer size is changed (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: a better comment on credit update (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: fix locking in virtio_transport_inc_tx_pkt() (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: reduce credit update messages (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: change the maximum packet size allowed (Stefano Garzarella) [1679971] - [vhost] vsock: split packets to send using multiple buffers (Stefano Garzarella) [1679971] - [net] vsock/virtio: limit the memory used per-socket (Stefano Garzarella) [1769744] - [net] vsock/virtio: free packets during the socket release (Stefano Garzarella) [1769744] - [net] vsock: Fix a lockdep warning in __vsock_release() (Stefano Garzarella) [1769714] - [net] vsock: correct removal of socket from the list (Stefano Garzarella) [1769714] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Stefano Garzarella) [1769714] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Stefano Garzarella) [1769714] - [net] Fix ERROR:do not initialise statics to 0 in af_vsock.c (Stefano Garzarella) [1769714] - [net] vsock: bind to random port for VMADDR_PORT_ANY (Stefano Garzarella) [1769714] - [tools] tc-testing: added tests with cookie for conntrack TC action (Ivan Vecera) [1739606] - [net] cls_bpf: fix NULL deref on offload filter removal (Ivan Vecera) [1739606] - [tools] tc-testing: fixed two failing pedit tests (Ivan Vecera) [1739606] - [tools] tc-testing: implement tests for new fast_init action flag (Ivan Vecera) [1739606] - [net] sched: update action implementations to support flags (Ivan Vecera) [1739606] - [net] sched: use temporary variable for actions indexes (Ivan Vecera) [1739606] - [net] sched: extend TCA_ACT space with TCA_ACT_FLAGS (Ivan Vecera) [1739606] - [net] sched: modify stats helper functions to support regular stats (Ivan Vecera) [1739606] - [net] sched: don't expose action qstats to skb_tc_reinsert() (Ivan Vecera) [1739606] - [net] sched: extract qstats update code into functions (Ivan Vecera) [1739606] - [net] sched: extract bstats update code into function (Ivan Vecera) [1739606] - [net] sched: extract common action counters update code into function (Ivan Vecera) [1739606] - [tools] tc-testing: list required kernel options for act_ct action (Ivan Vecera) [1739606] - [net] fq_codel: do not include (Ivan Vecera) [1739606] - [net] sch_generic: Use pfifo_fast as fallback scheduler for CAN hardware (Ivan Vecera) [1739606] - [net] sched: taprio: fix -Wmissing-prototypes warnings (Ivan Vecera) [1739606] - [net] sched: act_police: re-use tcf_tm_dump() (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit TDC tests (Ivan Vecera) [1739606] - [net] sched: Avoid using yield() in a busy waiting loop (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit test cases (Ivan Vecera) [1739606] - [net] sched: etf: Fix ordering of packets with same txtime (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit test cases (Ivan Vecera) [1739606] - [net] taprio: Fix returning EINVAL when configuring without flags (Ivan Vecera) [1739606] - [net] net_sched: fix backward compatibility for TCA_ACT_KIND (Ivan Vecera) [1739606] - [net] net_sched: fix backward compatibility for TCA_KIND (Ivan Vecera) [1739606] - [net] sched: Set default of CONFIG_NET_TC_SKB_EXT to N (Ivan Vecera) [1739606] - [net] sch_netem: fix rcu splat in netem_enqueue() (Ivan Vecera) [1739606] - [net] net_sched: remove need_resched() from qdisc_run() (Ivan Vecera) [1739606] - [net] sched: cbs: Avoid division by zero when calculating the port rate (Ivan Vecera) [1739606] - [net] sched: taprio: Avoid division by zero on invalid link speed (Ivan Vecera) [1739606] - [net] sched: taprio: Fix potential integer overflow in taprio_set_picos_per_byte (Ivan Vecera) [1739606] - [net] sched: cbs: Fix not adding cbs instance to list (Ivan Vecera) [1739606] - [net] Fix Kconfig indentation (Ivan Vecera) [1739606] - [net] net_sched: add policy validation for action attributes (Ivan Vecera) [1739606] - [net] net_sched: add max len check for TCA_KIND (Ivan Vecera) [1739606] - [net] taprio: Add support for hardware offloading (Ivan Vecera) [1739606] - [net] sched: use get_dev() action API in flow_action infra (Ivan Vecera) [1739606] - [net] sched: take reference to psample group in flow_action infra (Ivan Vecera) [1739606] - [net] sched: extend flow_action_entry with destructor (Ivan Vecera) [1739606] - [net] sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero (Ivan Vecera) [1739606] - [net] net_sched: check cops->tcf_block in tc_bind_tclass() (Ivan Vecera) [1739606] - [net] sched: fix reordering issues (Ivan Vecera) [1739606] - [net] net_sched: act_police: add 2 new attributes to support police 64bit rate and peakrate (Ivan Vecera) [1739606] - [net] openvswitch: Set OvS recirc_id from tc chain index (Ivan Vecera) [1739606] - [net] sk_buff: drop all skb extensions on free and skb scrubbing (Ivan Vecera) [1739606] - [net] minor cleanup in skb_ext_add() (Ivan Vecera) [1739606] - [include] net: drop the unused helper skb_ext_get() (Ivan Vecera) [1739606] - [net] fix possible user-after-free in skb_ext_add() (Ivan Vecera) [1739606] - [net] sk_buff: add skb extension infrastructure (Ivan Vecera) [1739606] - [net] sched: cbs: remove redundant assignment to variable port_rate (Ivan Vecera) [1739606] - [tools] tc-testing: don't hardcode 'ip' in nsPlugin.py (Ivan Vecera) [1739606] - [net] sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_rate (Ivan Vecera) [1739606] - [net] taprio: Set default link speed to 10 Mbps in taprio_set_picos_per_byte (Ivan Vecera) [1739606] - [net] taprio: Fix kernel panic in taprio_destroy (Ivan Vecera) [1739606] - [netdrv] mlx5e: Move local var definition into ifdef block (Ivan Vecera) [1739606] - [net] sched: cls_matchall: cleanup flow_action before deallocating (Ivan Vecera) [1739606] - [net] sched: act_vlan: implement stats_update callback (Ivan Vecera) [1739606] - [net] sched: act_sample: fix psample group handling on overwrite (Ivan Vecera) [1739606] - [net] sched: flower: don't take rtnl lock for cls hw offloads API (Ivan Vecera) [1739606] - [net] sched: copy tunnel info when setting flow_action entry->tunnel (Ivan Vecera) [1739606] - [net] sched: take reference to action dev before calling offloads (Ivan Vecera) [1739606] - [net] sched: take rtnl lock in tc_setup_flow_action() (Ivan Vecera) [1739606] - [net] sched: conditionally obtain rtnl lock in cls hw offloads API (Ivan Vecera) [1739606] - [net] sched: add API for registering unlocked offload block callbacks (Ivan Vecera) [1739606] - [net] sched: notify classifier on successful offload add/delete (Ivan Vecera) [1739606] - [net] sched: refactor block offloads counter usage (Ivan Vecera) [1739606] - [net] sched: change tcf block offload counter type to atomic_t (Ivan Vecera) [1739606] - [net] sched: protect block offload-related fields with rw_semaphore (Ivan Vecera) [1739606] - [net] net_sched: fix a NULL pointer deref in ipt action (Ivan Vecera) [1739606] - [tools] tc-testing: concurrency: wrap piped rule update commands (Ivan Vecera) [1739606] - [tools] tc-testing: use dedicated DUMMY interface name for dummy dev (Ivan Vecera) [1739606] - [net] flow_offload: convert block_ing_cb_list to regular list type (Ivan Vecera) [1739606] - [netdrv] sched: use major priority number as hardware priority (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for matchall filter (Ivan Vecera) [1739606] - [net] taprio: remove unused variable 'entry_list_policy' (Ivan Vecera) [1739606] - [tools] tc-testing: updated skbedit action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update skbedit action for batched events operations (Ivan Vecera) [1739606] - [net] fq_codel: remove set but not used variables 'prev_ecn_mark' and 'prev_drop_count' (Ivan Vecera) [1739606] - [net] flow_offload: support get multi-subsystem block (Ivan Vecera) [1739606] - [net] flow_offload: move tc indirect block to flow offload (Ivan Vecera) [1739606] - [net] cls_api: add flow_indr_block_call function (Ivan Vecera) [1739606] - [net] cls_api: remove the tcf_block cache (Ivan Vecera) [1739606] - [net] cls_api: modify the tc_indr_block_ing_cmd parameters. (Ivan Vecera) [1739606] - [net] sched: sch_taprio: fix memleak in error path for sched list parse (Ivan Vecera) [1739606] - [net] fq_codel: Kill useless per-flow dropped statistic (Ivan Vecera) [1739606] - [net] Increase fq_codel count in the bulk dropper (Ivan Vecera) [1739606] - [include] sched: sample: allow accessing psample_group with rtnl (Ivan Vecera) [1739606] - [tools] tc-testing: updated vlan action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update vlan action for batched events operations (Ivan Vecera) [1739606] - [tools] tc-testing: Clarify the use of tdc's -d option (Ivan Vecera) [1739606] - [net] sched: Fix a possible null-pointer dereference in dequeue_func() (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for [b|p]fifo qdisc (Ivan Vecera) [1739606] - [net] ife: error out when nla attributes are empty (Ivan Vecera) [1739606] - [net] sched: verify that q!=NULL before setting q->flags (Ivan Vecera) [1739606] - [net] net_sched: unset TCQ_F_CAN_BYPASS when adding filters (Ivan Vecera) [1739606] - [net] fix: taprio: Change type of txtime-delay parameter to u32 (Ivan Vecera) [1739606] - [tools] tc-tests: updated skbedit tests (Ivan Vecera) [1739606] - [include] pkt_sched: Include const.h (Ivan Vecera) [1739606] - [tools] tc-testing: introduce scapyPlugin for basic traffic (Ivan Vecera) [1739606] - [tools] tc-testing: Allow tdc plugins to see test case data (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for prio qdisc (Ivan Vecera) [1739606] - [tools] tc-testing: updated mirred action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update mirred action for batched events operations (Ivan Vecera) [1739606] - [net] sched: em_ipt: add support for addrtype matching (Ivan Vecera) [1739606] - [net] sched: em_ipt: keep the user-specified nfproto and dump it (Ivan Vecera) [1739606] - [net] sched: em_ipt: set the family based on the packet if it's unspecified (Ivan Vecera) [1739606] - [net] sched: em_ipt: match only on ip/ipv6 traffic (Ivan Vecera) [1739606] - [net] taprio: Adjust timestamps for TCP packets (Ivan Vecera) [1739606] - [net] taprio: make clock reference conversions easier (Ivan Vecera) [1739606] - [net] taprio: Add support for txtime-assist mode (Ivan Vecera) [1739606] - [net] taprio: Remove inline directive (Ivan Vecera) [1739606] - [net] taprio: calculate cycle_time when schedule is installed (Ivan Vecera) [1739606] - [net] etf: Add skip_sock_check (Ivan Vecera) [1739606] - [include] etf: Don't use BIT() in UAPI headers. (Ivan Vecera) [1739606] - [tools] tc-testing: add ingress qdisc tests (Ivan Vecera) [1739606] - [tools] tc-testing: Restore original behaviour for namespaces in tdc (Ivan Vecera) [1739606] - [include] net: sched: act_ctinfo: tidy UAPI definition (Ivan Vecera) [1739606] - [include] act_ctinfo: Don't use BIT() in UAPI headers. (Ivan Vecera) [1739606] - [net] sched: cls_matchall: allow to delete filter (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: fix policy validation (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: fix action creation (Ivan Vecera) [1739606] - [tools] tc-tests: updated skbedit tests (Ivan Vecera) [1739606] - [tools] tc-tests: added path to ip command in tdc (Ivan Vecera) [1739606] - [net] sched: remove NET_CLS_IND config option (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: use extack error reporting (Ivan Vecera) [1739606] - [net] sched: ingress: set 'unlocked' flag for clsact Qdisc ops (Ivan Vecera) [1739606] - [net] sched: ingress: set 'unlocked' flag for Qdisc ops (Ivan Vecera) [1739606] - [tools] tc-tests: updated fw with bind actions by reference use cases (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: minor size optimisation (Ivan Vecera) [1739606] - [net] flow_offload: use struct_size() in kzalloc() (Ivan Vecera) [1739606] - [net] sched: don't use tc_action->order during action dump (Ivan Vecera) [1739606] - [net] sch_htb: redefine htb qdisc overlimits (Ivan Vecera) [1739606] - [tools] selftests: tc-testing: Add pedit tests (Ivan Vecera) [1739606] - [net] sched: add ingress mirred action to hardware IR (Ivan Vecera) [1757520] - [include] net: tc_act: add helpers to detect ingress mirred actions (Ivan Vecera) [1757520] - [net] sched: add skbedit of ptype action to hardware IR (Ivan Vecera) [1757520] - [include] net: tc_act: add skbedit_ptype helper functions (Ivan Vecera) [1757520] - [net] openvswitch: load and reference the NAT helper. (Flavio Leitner) [1752970] - [net] openvswitch: load NAT helper (Flavio Leitner) [1752970] - [net] netfilter: nf_nat: register NAT helpers. (Flavio Leitner) [1752970] - [net] netfilter: add API to manage NAT helpers. (Flavio Leitner) [1752970] - [net] netfilter: use macros to create module aliases. (Flavio Leitner) [1752970] - [net] xfrm: remove a duplicated assignment (Sabrina Dubroca) [1760002] - [net] xfrm: remove empty xfrmi_init_net (Sabrina Dubroca) [1760002] - [net] xfrm: remove unneeded export_symbols (Sabrina Dubroca) [1760002] - [include] xfrm: clean an indentation issue, remove a space (Sabrina Dubroca) [1760002] - [net] xfrm6: remove BUG_ON from xfrm6_dst_ifdown (Sabrina Dubroca) [1760002] - [net] xfrm: policy: add missing indentation (Sabrina Dubroca) [1760002] - [net] xfrm: Fix bucket count reported to userspace (Sabrina Dubroca) [1760002] - [net] xfrm: use complete IPv6 addresses for hash (Sabrina Dubroca) [1760002] - [net] xfrm: use correct size to initialise sp->ovec (Sabrina Dubroca) [1760002] - [net] xfrm: allow driver to quietly refuse offload (Sabrina Dubroca) [1760002] - [net] esp: remove redundant define esph (Sabrina Dubroca) [1760002] - [net] ip6_vti: simplify stats handling in vti6_xmit (Sabrina Dubroca) [1760002] - [net] xfrm: fix 'passing zero to ERR_PTR()' warning (Sabrina Dubroca) [1760002] - [net] xfrm: remove blank lines at EOF (Sabrina Dubroca) [1760002] - [net] xfrm: don't check offload_handle for nonzero (Sabrina Dubroca) [1760002] - [net] ipv6: xfrm: use 64-bit timestamps (Sabrina Dubroca) [1760002] - [net] devlink: Introduce PCI VF port flavour and port attribute (Petr Oros) [1761495] - [net] devlink: Introduce PCI PF port flavour and port attribute (Petr Oros) [1761495] - [net] devlink: Return physical port fields only for applicable port flavours (Petr Oros) [1761495] - [net] devlink: Refactor physical port attributes (Petr Oros) [1761495] - [net] ipv4: fix race condition between route lookup and invalidation (Guillaume Nault) [1765639] - [net] add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head (Guillaume Nault) [1765639] - [net] ipv4/icmp: fix rt dst dev null pointer dereference (Guillaume Nault) [1765639] - [net] ipip: validate header length in ipip_tunnel_xmit (Guillaume Nault) [1765639] - [net] ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop (Guillaume Nault) [1765639] - [net] ipv4: Fix raw socket lookup for local traffic (Guillaume Nault) [1765639] - [net] ipv4: Return error for RTA_VIA attribute (Guillaume Nault) [1765639] - [net] ipmr: fix unresolved entry dumps (Guillaume Nault) [1765639] - [net] ipvs: don't ignore errors in case refcounting ip_vs module fails (Davide Caratti) [1687094] - [net] ipvs: fix tinfo memory leak in start_sync_thread (Davide Caratti) [1687094] - [net] tcp: fix a possible lockdep splat in tcp_done() (Marcelo Leitner) [1764654] - [net] tcp: add rcu protection around tp->fastopen_rsk (Marcelo Leitner) [1764654] - [net] tcp: annotate lockless access to tcp_memory_pressure (Marcelo Leitner) [1764654] - [net] tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR (Marcelo Leitner) [1764654] - [net] tcp: inherit timestamp on mtu probe (Marcelo Leitner) [1764654] - [net] tcp: remove empty skb from write queue in error cases (Marcelo Leitner) [1764654] - [net] tcp: get rid of tcp_check_send_head() (Marcelo Leitner) [1764654] - [net] tcp: make sure EPOLLOUT wont be missed (Marcelo Leitner) [1764654] - [net] ipv4: set the tcp_min_rtt_wlen range from 0 to one day (Marcelo Leitner) [1764654] - [net] net-tcp: /proc/sys/net/ipv4/tcp_probe_interval is a u32 not int (Marcelo Leitner) [1764654] - [net] tcp: fix a race in inet_diag_dump_icsk() (Marcelo Leitner) [1764654] - [net] netfilter: nft_meta: Add NFT_META_I/OIFKIND meta type (Florian Westphal) [1763657] - [net] netfilter: nft_xfrm: use state family, not hook one (Florian Westphal) [1763654] - [net] netfilter: nf_tables: add xfrm expression (Florian Westphal) [1763654] - [net] netfilter: nf_tables: rt: allow checking if dst has xfrm attached (Florian Westphal) [1763654] - [netdrv] mlx5e: Fix unnecessary flow_block_cb_is_busy call (Ivan Vecera) [1737890] - [netdrv] nfp: flower: verify that block cb is not busy before binding (Ivan Vecera) [1737890] - [netdrv] net/mlx5e: Provide cb_list pointer when setting up tc block on rep (Ivan Vecera) [1737890] - [net] sched: Fix NULL-pointer dereference in tc_indr_block_ing_cmd() (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block structure and use it (Ivan Vecera) [1737890] - [net] flow_offload: rename tc_setup_cb_t to flow_setup_cb_t (Ivan Vecera) [1737890] - [include] flow_offload: include linux/kernel.h from flow_offload.h (Ivan Vecera) [1737890] - [net] flow_offload: remove netns parameter from flow_block_cb_alloc() (Ivan Vecera) [1737890] - [net] openvswitch: rename flow_stats to sw_flow_stats (Ivan Vecera) [1737890] - [netdrv] mlx5e: Fix unused variable warning when CONFIG_MLX5_ESWITCH is off (Ivan Vecera) [1737890] - [netdrv] net: flow_offload: rename tc_cls_flower_offload to flow_cls_offload (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_is_busy() and use it (Ivan Vecera) [1737890] - [net] sched: remove tcf block API (Ivan Vecera) [1737890] - [include] sched: use new symbol for TC kABI version (Ivan Vecera) [1737890] - [netdrv] use flow block API (Ivan Vecera) [1737890] - [net] sched: use flow block API (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_{priv, incref, decref}() (Ivan Vecera) [1737890] - [net] flow_offload: add list handling functions (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_alloc() and flow_block_cb_free() (Ivan Vecera) [1737890] - [net] flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_BLOCK_BINDER_TYPE_* (Ivan Vecera) [1737890] - [net] flow_offload: rename TC_BLOCK_{UN}BIND to FLOW_BLOCK_{UN}BIND (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_setup_simple() (Ivan Vecera) [1737890] - [net] openvswitch: free vport unless register_netdevice() succeeds (Stefano Brivio) [1765580] - [net] openvswitch: Clear the L4 portion of the key for "later" fragments. (Stefano Brivio) [1765580] - [net] openvswitch: Properly set L4 keys on "later" IP fragments (Stefano Brivio) [1765580] - [net] openvswitch: Print error when ovs_execute_actions() fails (Stefano Brivio) [1765580] - [net] openvswitch: do not free vport if register_netdevice() is failed. (Stefano Brivio) [1765580] - [net] xfrm: policy: remove pcpu policy cache (Xin Long) [1743519] - [net] netem: correct the parent's backlog when corrupted packet was dropped (Davide Caratti) [1764553] - [net] netem: fix error path for corrupted GSO frames (Davide Caratti) [1764553] - [net] avoid potential infinite loop in tc_ctl_action() (Davide Caratti) [1764553] - [net] act_mirred: Fix mirred_init_module error handling (Davide Caratti) [1764553] - [net] sch_dsmark: fix potential NULL deref in dsmark_init() (Davide Caratti) [1764553] - [net] sch_cbq: validate TCA_CBQ_WRROPT to avoid crash (Davide Caratti) [1764553] - [net] sched: sch_sfb: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: multiq: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: sch_htb: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: fix possible crash in tcf_action_destroy() (Davide Caratti) [1764553] - [net] sch_netem: fix a divide by zero in tabledist() (Davide Caratti) [1764553] - [net] sched: act_sample: don't push mac header on ip6gre ingress (Davide Caratti) [1764553] - [net] net_sched: let qdisc_put() accept NULL pointer (Davide Caratti) [1764553] - [net] tcp: adjust rto_base in retransmits_timed_out() (Marcelo Leitner) [1756775] - [net] tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state (Marcelo Leitner) [1756775] - [include] netlink: use 48 byte ctx instead of 6 signed longs for callback (Petr Oros) [1751273] - [net] rtnetlink: skip metrics loop for dst_default_metrics (Petr Oros) [1751273] - [include] netlink: Add field to skip in-kernel notifications (Petr Oros) [1751273] - [include] netlink: Document all fields of 'struct nl_info' (Petr Oros) [1751273] - [net] ipoib: show VF broadcast address (Petr Oros) [1751273] - [net] remove empty netlink_tap_exit_net (Petr Oros) [1751273] - [net] netlink: make netlink_walk_start() void return type (Petr Oros) [1751273] - [include] net: nexthop uapi (Petr Oros) [1751273] - [net] Treat sock->sk_drops as an unsigned int when printing (Petr Oros) [1751273] - [net] fix two coding style issues (Petr Oros) [1751273] - [net] ipset: drop ipset_nest_start() and ipset_nest_end() (Petr Oros) [1751273] - [net] netlink: make nla_nest_start() add NLA_F_NESTED flag (Petr Oros) [1751273] - [net] netfilter: nf_tables: fix a missing check of nla_put_failure (Petr Oros) [1751273] - [net] ncsi: fix a missing check for nla_nest_start (Petr Oros) [1751273] - [net] genetlink: use idr_alloc_cyclic for family->id assignment (Petr Oros) [1751273] - [net] netlink: Check address length before reading groups field (Petr Oros) [1751273] - [net] core: Fix rtnetlink kernel-doc headers (Petr Oros) [1751273] - [net] rhashtable: Remove obsolete rhashtable_walk_init function (Petr Oros) [1751273] - [net] netfilter: nf_tables: use rhashtable_walk_enter instead of rhashtable_walk_init (Petr Oros) [1751273] - [net] netlink: reduce NLA_POLICY_NESTED{, _ARRAY} arguments (Petr Oros) [1751273] - [net] netlink: rename NETLINK_DUMP_STRICT_CHK -> NETLINK_GET_STRICT_CHK (Petr Oros) [1751273] - [include] netlink: replace __NLA_ENSURE implementation (Petr Oros) [1751273] - [include] netlink: fix typo in nla_parse_nested() comment (Petr Oros) [1751273] - [net] netlink: remove hash::nelems check in netlink_insert (Petr Oros) [1751273] - [net] netlink: Make groups check less stupid in netlink_bind() (Petr Oros) [1751273] - [include] genetlink: constify genl_err_attr() argument (Petr Oros) [1751273] - [net] netlink: do not store start function in netlink_cb (Petr Oros) [1751273] - [include] linux: Add skb_frag_t page_offset accessors (Petr Oros) [1757515] - [include] net: add missing documentation in linux/skbuff.h (Petr Oros) [1757515] - [net] l2tp: Fix possible NULL pointer dereference (Stefano Brivio) [1764185] - [net] l2ip: fix possible use-after-free (Stefano Brivio) [1764185] - [net] l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv() (Stefano Brivio) [1764185] - [net] l2tp: fix infoleak in l2tp_ip6_recvmsg() (Stefano Brivio) [1764185] - [net] l2tp: copy 4 more bytes to linear part if necessary (Stefano Brivio) [1764185] - [net] l2tp: fix reading optional fields of L2TPv3 (Stefano Brivio) [1764185] - [net] l2tp: remove ->recv_payload_hook (Stefano Brivio) [1764185] - [net] l2tp: don't export l2tp_session_queue_purge() (Stefano Brivio) [1764185] - [net] l2tp: remove .show from struct l2tp_tunnel (Stefano Brivio) [1764185] - [netdrv] vxlan: do not destroy fdb if register_netdevice() is failed (Stefano Brivio) [1763793] - [net] ip6erspan: remove the incorrect mtu limit for ip6erspan (Stefano Brivio) [1763286] - [net] ipv6: Handle missing host route in __ipv6_ifa_notify (Stefano Brivio) [1763286] - [net] ipv6: drop incoming packets having a v4mapped source address (Stefano Brivio) [1763286] - [net] ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit (Stefano Brivio) [1763286] - [net] mld: fix memory leak in mld_del_delrec() (Stefano Brivio) [1763286] - [net] ipv6: rt6_check should return NULL if 'from' is NULL (Stefano Brivio) [1763286] - [net] ipv6_sockglue: Fix a missing-check bug in ip6_ra_control() (Stefano Brivio) [1763286] - [net] ipv6_gre: Fix GRO to work on IPv6 over GRE tap (Stefano Brivio) [1763286] - [net] ipv4: Return -ENETUNREACH if we can't create route but saddr is valid (Stefano Brivio) [1686686] - [net] netfilter: nft_connlimit: disable bh on garbage collection (Florian Westphal) [1762844] - [net] netfilter: ebtables: Fix argument order to ADD_COUNTER (Florian Westphal) [1762844] - [net] netfilter: ebtables: CONFIG_COMPAT: reject trailing data after last rule (Florian Westphal) [1762844] - [net] netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON (Florian Westphal) [1762844] - [net] netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING (Florian Westphal) [1762844] - [net] netfilter: ebtables: also count base chain policies (Florian Westphal) [1762844] - [net] netfilter: ebtables: compat: un-break 32bit setsockopt when no rules are present (Florian Westphal) [1762844] - [net] sctp: change sctp_prot .no_autobind with true (Xin Long) [1762625] - [net] sctp: destroy bucket if failed to bind addr (Xin Long) [1762625] - [net] sctp: remove redundant assignment when call sctp_get_port_local (Xin Long) [1762625] - [net] sctp: change return type of sctp_get_port_local (Xin Long) [1762625] - [net] sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' (Xin Long) [1762625] - [net] sctp: fix the missing put_user when dumping transport thresholds (Xin Long) [1762625] - [net] sctp: use transport pf_retrans in sctp_do_8_2_transport_strike (Xin Long) [1762625] - [net] sctp: allow users to set ep ecn flag by sockopt (Xin Long) [1762625] - [net] sctp: allow users to set netns ecn flag with sysctl (Xin Long) [1762625] - [net] sctp: make ecn flag per netns and endpoint (Xin Long) [1762625] - [net] sctp: remove net sctp.x_enable working as a global switch (Xin Long) [1762625] - [net] sctp: add SCTP_AUTH_SUPPORTED sockopt (Xin Long) [1762625] - [net] sctp: add sctp_auth_init and sctp_auth_free (Xin Long) [1762625] - [net] sctp: use ep and asoc auth_enable properly (Xin Long) [1762625] - [net] sctp: add SCTP_ASCONF_SUPPORTED sockopt (Xin Long) [1762625] - [net] sctp: check asoc peer.asconf_capable before processing asconf (Xin Long) [1762625] - [net] sctp: not set peer.asconf_capable in sctp_association_init (Xin Long) [1762625] - [net] sctp: add asconf_enable in struct sctp_endpoint (Xin Long) [1762625] - [net] sctp: fix memleak in sctp_send_reset_streams (Xin Long) [1762625] - [net] sctp: fix the transport error_count check (Xin Long) [1762625] - [net] sched: fix corrupted L2 header with MPLS 'push' and 'pop' actions (Ivan Vecera) [1737820] - [net] avoid errors when trying to pop MLPS header on non-MPLS packets (Ivan Vecera) [1737820] - [net] netfilter: connlabels: prefer static lock initialiser (Ivan Vecera) [1737820] - [net] sched: include mpls actions in hardware intermediate representation (Ivan Vecera) [1737820] - [net] sched: Make NET_ACT_CT depends on NF_NAT (Ivan Vecera) [1737820] - [tools] tc-tests: Add tc action ct tests (Ivan Vecera) [1737820] - [net] sched: cls_flower: Add matching on conntrack info (Ivan Vecera) [1737820] - [net] flow_dissector: add connection tracking dissection (Ivan Vecera) [1737820] - [net] sched: Introduce action ct (Ivan Vecera) [1737820] - [tools] tc-tests: actions: add MPLS tests (Ivan Vecera) [1737820] - [net] sched: add mpls manipulation actions to TC (Ivan Vecera) [1737820] - [net] core: add MPLS update core helper and use in OvS (Ivan Vecera) [1737820] - [net] core: move pop MPLS functionality from OvS to core helper (Ivan Vecera) [1737820] - [net] core: move push MPLS functionality from OvS to core helper (Ivan Vecera) [1737820] - [net] sched: Introduce act_ctinfo action (Ivan Vecera) [1737820] - [netdrv] mlx5e: Allow dissector meta key in tc flower (Ivan Vecera) [1762861] - [tools] selftests: tc: add ingress device matching support (Ivan Vecera) [1762861] - [net] flow_offload: implement support for meta key (Ivan Vecera) [1762861] - [net] sched: cls_flower: use flow_dissector for ingress ifindex (Ivan Vecera) [1762861] - [net] flow_dissector: add support for ingress ifindex dissection (Ivan Vecera) [1762861] - [net] udp: only do GSO if # of segs > 1 (Guillaume Nault) [1762357] - [net] udp: fix gso_segs calculations (Guillaume Nault) [1762357] - [tools] selftests: rtnetlink: add small test case with 'promote_secondaries' enabled (Petr Oros) [1759177] - [net] ipv4: fix infinite loop on secondary addr promotion (Petr Oros) [1759177] - [tools] selftests: rtnetlink: add addresses with fixed life time (Petr Oros) [1759177] - [net] ipv4: remove erroneous advancement of list pointer (Petr Oros) [1759177] - [net] ipv4: fix rcu lockdep splat due to wrong annotation (Petr Oros) [1759177] - [net] ipv4: provide __rcu annotation for ifa_list (Petr Oros) [1759177] - [drivers] use in_dev_for_each_ifa_rtnl/rcu (Petr Oros) [1759177] - [net] use new in_dev_ifa iterators (Petr Oros) [1759177] - [net] netfilter: use in_dev_for_each_ifa_rcu (Petr Oros) [1759177] - [net] devinet: use in_dev_for_each_ifa_rcu in more places (Petr Oros) [1759177] - [net] inetdevice: provide replacement iterators for in_ifaddr walk (Petr Oros) [1759177] - [fs] afs: do not send list of client addresses (Petr Oros) [1759177] - [net] sctp: add SCTP_SEND_FAILED_EVENT event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_MADE_PRIM event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_REMOVED event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_ADDED event (Xin Long) [1751129] - [netdrv] team: call RCU read lock when walking the port_list (Hangbin Liu) [1724896] - [net] packet: fix race in tpacket_snd() (Davide Caratti) [1760276] - [net] packet: fix memory leak in packet_set_ring() (Davide Caratti) [1760276] - [net] packet: unconditionally free po->rollover (Davide Caratti) [1760276] - [net] llc: fix skb leak in llc_build_and_send_ui_pkt() (Davide Caratti) [1760276] - [net] af_key: fix leaks in key_pol_get_resp and dump_sp. (Davide Caratti) [1760276] - [net] packet: in recvmsg msg_name return at least sizeof sockaddr_ll (Davide Caratti) [1760276] - [net] packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec (Davide Caratti) [1760276] - [net] packet: fix 4gb buffer limit due to overflow check (Davide Caratti) [1760276] - [net] llc: do not use sk_eat_skb() (Davide Caratti) [1760276] - [fs] proc: fix /proc/net/* after setns(2) (Davide Caratti) [1760276] - [net] Unpublish sk from sk_reuseport_cb before call_rcu (Paolo Abeni) [1760409] - [net] Fix null de-reference of device refcount (Paolo Abeni) [1760409] - [include] ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled (Paolo Abeni) [1760409] - [net] neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit (Paolo Abeni) [1760409] - [net] ebpf: record usage of flow dissector (Jiri Benc) [1749812] - [tools] selftests/bpf: More compatible nc options in test_lwt_ip_encap (Jiri Benc) [1749812] - [tools] selftests/bpf: Set rp_filter in test_flow_dissector (Jiri Benc) [1749812] - [net] bpf: lwtunnel: fix reroute supplying invalid dst (Jiri Benc) [1749812] - [kernel] rh_features: convert to atomic allocation (Jiri Benc) [1749812] - [net] xsk: lock the control mutex in sock_diag interface (Jiri Benc) [1749812] - [documentation] networking: fix af_xdp.rst Sphinx warnings (Jiri Benc) [1749812] - [documentation] flow_dissector: rst'ify documentation (Jiri Benc) [1749812] - [documentation] flow_dissector: document BPF flow dissector environment (Jiri Benc) [1749812] - [net] xsk: fix umem memory leak on cleanup (Jiri Benc) [1749812] - [net] xsk: fix to reject invalid options in Tx descriptor (Jiri Benc) [1749812] - [net] xsk: fix to reject invalid flags in xsk_bind (Jiri Benc) [1749812] - [net] xsk: fix potential crash in xsk_diag_put_umem() (Jiri Benc) [1749812] - [net] bpfilter: re-add header search paths to tools include to fix build error (Jiri Benc) [1749812] - [documentation] xsk: add FAQ to facilitate for first time users (Jiri Benc) [1749812] - [net] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN for flow dissector (Jiri Benc) [1749812] - [tools] sync uapi/linux/if_link.h header (Jiri Benc) [1749812] - [net] xdp: allow generic and driver XDP on one interface (Jiri Benc) [1749812] - [net] xdp: Provide extack messages when prog attachment failed (Jiri Benc) [1749812] - [net] bpfilter: remove extra header search paths for bpfilter_umh (Jiri Benc) [1749812] - [include] bpf: fix missing prototype warnings (Jiri Benc) [1749812] - [net] xsk: add sock_diag interface for AF_XDP (Jiri Benc) [1749812] - [net] xsk: add id to umem (Jiri Benc) [1749812] - [net] xsk: track AF_XDP sockets on a per-netns list (Jiri Benc) [1749812] - [include] redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) [1749812] - [net] tcp: Avoid TCP syncookie rejected by SO_REUSEPORT socket (Jiri Benc) [1749812] - [net] tcp: use monotonic timestamps for PAWS (Jiri Benc) [1749812] - [net] tcp: remove one indentation level in tcp_create_openreq_child (Jiri Benc) [1749812] - [netdrv] ppp: Fix memory leak in ppp_write (Guillaume Nault) [1759312] - [netdrv] ppp: deflate: Fix possible crash in deflate_init (Guillaume Nault) [1759312] - [netdrv] pppoe: fix reception of frames with no mac header (Guillaume Nault) [1759312] - [net] tcp_bbr: fix quantization code to not raise cwnd if not probing bandwidth (Florian Westphal) [1759208] - [net] tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioning (Florian Westphal) [1759208] - [net] tcp_bbr: centralize code to set gains (Florian Westphal) [1759208] - [net] tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0 (Florian Westphal) [1759208] - [net] tcp_bbr: in restart from idle, see if we should exit PROBE_RTT (Florian Westphal) [1759208] - [net] tcp_bbr: add bbr_check_probe_rtt_done() helper (Florian Westphal) [1759208] - [net] xfrm/xfrm_policy: fix dst dev null pointer dereference in collect_md mode (Hangbin Liu) [1734589] - [tools] selftests: forwarding: gre_multipath: Fix flower filters (Hangbin Liu) [1756832] - [tools] selftests: forwarding: gre_multipath: Enable IPv4 forwarding (Hangbin Liu) [1756832] - [tools] set sysctl bc_forwarding properly in router_broadcast.sh (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: enable forwarding before ipv4 from/iif test (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: use pre-defined DEV_ADDR (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: fix local IPv4 address typo (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: print the result and return 1 if any tests failed (Hangbin Liu) [1756832] - [tools] selftests: fib_tests: Fix 'Command line is not complete' errors (Hangbin Liu) [1756832] - [tools] selftests: Update fib_tests to handle missing ping6 (Hangbin Liu) [1756832] - [tools] fib_tests: Add tests for metrics on routes (Hangbin Liu) [1756832] - [tools] selftests: udpgso_bench.sh explicitly requires bash (Hangbin Liu) [1756832] - [tools] selftests/net: add tls to .gitignore (Hangbin Liu) [1756832] - [net] ipv4: avoid mixed n_redirects and rate_tokens usage (Paolo Abeni) [1753092] - [lib] netlink: set bad attribute also on maxtype check (Petr Oros) [1757776] - [lib] netlink: add validation of NLA_F_NESTED flag (Petr Oros) [1757776] - [net] ila: Fix rhashtable walker list corruption (Petr Oros) [1757776] - [lib] ila: make lockdep happy again (Petr Oros) [1757776] - [net] genetlink: do not validate dump requests if there is no policy (Petr Oros) [1757776] - [include] netlink: Fix nlmsg_parse as a wrapper for strict message parsing (Petr Oros) [1757776] - [net] tipc: fix missing indentation in source code (Petr Oros) [1757776] - [net] genetlink: optionally validate strictly/dumps (Petr Oros) [1757776] - [lib] netlink: add strict parsing for future attributes (Petr Oros) [1757776] - [include] netlink: re-add parse/validate functions in strict mode (Petr Oros) [1757776] - [net] netlink: make validation more configurable for future strictness (Petr Oros) [1757776] - [lib] netlink: add NLA_MIN_LEN (Petr Oros) [1757776] - [net] genetlink: make policy common to family (Petr Oros) [1757776] - [net] ila: Flush netlink command to clear xlat table (Petr Oros) [1757776] - [net] ila: Create main ila source file (Petr Oros) [1757776] - [net] ila: Call library function alloc_bucket_locks (Petr Oros) [1757776] - [net] ila: Fix use of rhashtable walk in ila_xlat.c (Petr Oros) [1757776] - [net] rtnetlink: fix rtnl_valid_stats_req() nlmsg_len check (Petr Oros) [1757750] - [net] mpls: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] mpls: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: addrlabel: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: addr: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: ipmr: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] namespace: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] rtnetlink: ifinfo: perform strict checks also for doit handler (Petr Oros) [1757750] - [net] rtnetlink: stats: reject requests for unknown stats (Petr Oros) [1757750] - [net] rtnetlink: stats: validate attributes in get as well as dumps (Petr Oros) [1757750] - [net] netlink: add helper to retrieve NETLINK_F_STRICT_CHK (Petr Oros) [1757750] - [include] linux/netlink.h: drop unnecessary extern prefix (Petr Oros) [1757750] - [net] rtnetlink: avoid frame size warning in rtnl_newlink() (Petr Oros) [1757750] - [net] rtnetlink: remove a level of indentation in rtnl_newlink() (Petr Oros) [1757750] - [net] rtnetlink: Add more extack messages to rtnl_newlink (Petr Oros) [1757750] - [net] netfilter: nf_tables: allow lookups in dynamic sets (Florian Westphal) [1759074] - [net] netfilter: nf_tables: check the result of dereferencing base_chain->stats (Florian Westphal) [1759074] - [net] revert "netfilter: nft_hash: add map lookups for hashing operations" (Florian Westphal) [1759074] - [net] netfilter: nf_tables: don't prevent event handler from device cleanup on netns exit (Florian Westphal) [1759074] - [net] netfilter: nft_ct: enable conntrack for helpers (Florian Westphal) [1759074] - [net] netfilter: conntrack: always store window size un-scaled (Florian Westphal) [1758668] - [net] netfilter: synproxy: fix rst sequence number mismatch (Florian Westphal) [1758668] - [net] netfilter: synproxy: fix erroneous tcp mss option (Florian Westphal) [1758668] - [net] netfilter: nfnetlink: avoid deadlock due to synchronous request_module (Florian Westphal) [1758668] - [net] netfilter: nf_queue: fix reinject verdict handling (Florian Westphal) [1758668] - [net] netfilter: conntrack: Use consistent ct id hash calculation (Florian Westphal) [1758668] - [net] netfilter: ctnetlink: don't use conntrack/expect object addresses as id (Florian Westphal) [1758668] - [net] netfilter: bridge: Don't sabotage nf_hook calls for an l3mdev slave (Florian Westphal) [1758668] - [net] netfilter: avoid using skb->nf_bridge directly (Florian Westphal) [1758668] - [net] netfilter: nat: can't use dst_hold on noref dst (Florian Westphal) [1758668] - [net] netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev (Florian Westphal) [1758668] - [net] netfilter: conntrack: fix removal of conntrack entries when l4tracker is removed (Florian Westphal) [1758668] - [net] netfilter: xt_hashlimit: fix a possible memory leak in htable_create() (Florian Westphal) [1758668] - [net] netfilter: xt_TEE: add missing code to get interface index in checkentry. (Florian Westphal) [1758668] - [net] netfilter: xt_TEE: fix wrong interface selection (Florian Westphal) [1758668] - [net] netfilter: xtables: avoid BUG_ON (Florian Westphal) [1758668] - [net] netfilter: nat: limit port clash resolution attempts (Florian Westphal) [1758646] - [net] netfilter: nat: remove l4 protocol port rovers (Florian Westphal) [1758646] - [net] neighbour: remove stray semicolon (Ivan Vecera) [1757459] - [net] neighbor: Initialize protocol when new pneigh_entry are created (Ivan Vecera) [1757459] - [net] neighbour: register rtnl doit handler (Ivan Vecera) [1757459] - [net] neighbor: Add protocol attribute (Ivan Vecera) [1757459] - [net] neighbor: Add extack messages for add and delete commands (Ivan Vecera) [1757459] - [net] rtnetlink: address is mandatory for rtnl_fdb_get (Ivan Vecera) [1757105] - [netdrv] vxlan: support for ndo_fdb_get (Ivan Vecera) [1757105] - [net] rtnetlink: support for fdb get (Ivan Vecera) [1757105] - [net] bridge: support for ndo_fdb_get (Ivan Vecera) [1757105] - [net] ipmr: remove hard code cache_resolve_queue_len limit (Hangbin Liu) [1631022] - [net] ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTOJOIN is set (Hangbin Liu) [1740961] - [net] xfrm interface: fix management of phydev (Xin Long) [1727240] - [net] xfrm interface: fix list corruption for x-netns (Xin Long) [1727240] - [net] xfrm interface: ifname may be wrong in logs (Xin Long) [1727240] - [net] xfrm interface: avoid corruption on changelink (Xin Long) [1727240] - [net] netlink: add validation function to policy (Ivan Vecera) [1753333] - [net] netlink: add attribute range validation to policy (Ivan Vecera) [1753333] - [net] sched: police: allow accessing police->params with rtnl (Ivan Vecera) [1731416] - [net] sched: remove block pointer from common offload structure (Ivan Vecera) [1731416] - [net] nfp: flower: add qos offload install and remove functionality. (Ivan Vecera) [1731416] - [net] nfp: flower: add qos offload framework (Ivan Vecera) [1731416] - [net] sched: add block pointer to tc_cls_common_offload structure (Ivan Vecera) [1731416] - [net] sched: allow stats updates from offloaded police actions (Ivan Vecera) [1731416] - [net] sched: extend matchall offload for hardware statistics (Ivan Vecera) [1731416] - [net] sched: add police action to the hardware intermediate representation (Ivan Vecera) [1731416] - [net] sched: move police action structures to header (Ivan Vecera) [1731416] - [net] sched: remove unused functions for matchall offload (Ivan Vecera) [1731416] - [net] dsa: use intermediate representation for matchall offload (Ivan Vecera) [1731416] - [netdrv] mlxsw: use intermediate representation for matchall offload (Ivan Vecera) [1731416] - [net] tipc: disallow enabling of loopback interface bearer (Jon Maloy) [1717305] - [net] tipc: add NULL pointer check before calling kfree_rcu (Jon Maloy) [1747392] - [net] xsk: Return the whole xdp_desc from xsk_umem_consume_tx (Ivan Vecera) [1748497] - [net] devlink: add warning for ndo_get_port_parent_id set when not needed (Petr Oros) [1737133] - [net] devlink: introduce devlink_compat_switch_id_get() helper (Petr Oros) [1737133] - [net] devlink: extend port attrs for switch ID (Petr Oros) [1737133] - [net] devlink: convert devlink_port_attrs bools to bits (Petr Oros) [1737133] - [net] devlink: add warning for ndo_get_phys_port_name set when not needed (Petr Oros) [1737133] - [netdrv] nfp: move devlink port type set after netdev registration (Petr Oros) [1737133] - [netdrv] dsa: move devlink_port_attrs_set() call before register (Petr Oros) [1737133] - [netdrv] mlxsw: Move devlink_port_attrs_set() call before register (Petr Oros) [1737133] - [netdrv] bnxt: set devlink port type after registration (Petr Oros) [1737133] - [netdrv] bnxt: call devlink_port_type_eth_set() before port register (Petr Oros) [1737133] - [netdrv] bnxt: set devlink port attrs properly (Petr Oros) [1737133] - [netdrv] dsa: add missing net/devlink.h include (Petr Oros) [1737133] - [netdrv] bnxt: add missing net/devlink.h include (Petr Oros) [1737133] - [netdrv] revert "devlink: Add a generic wake_on_lan port parameter" (Petr Oros) [1737133] - [netdrv] bnxt_en: Add bnxt_en initial port params table and register it (Petr Oros) [1737133] - [netdrv] mlxsw: spectrum: Assume CONFIG_NET_DEVLINK is always enabled (Petr Oros) [1737527] - [netdrv] netdevsim: assume CONFIG_NET_DEVLINK is always enabled (Petr Oros) [1737527] - [net] devlink: introduce devlink_compat_phys_port_name_get() (Petr Oros) [1737527] - [net] replace ndo_get_devlink with ndo_get_devlink_port (Petr Oros) [1737527] - [net] devlink: select NET_DEVLINK from drivers (Petr Oros) [1737527] - [net] devlink: add port type spinlock (Petr Oros) [1737527] - [net] devlink: warn on setting type on unregistered port (Petr Oros) [1737527] - [net] devlink: disallow port_attrs_set() to be called before register (Petr Oros) [1737527] - [net] devlink: don't pass return value of __devlink_port_type_set() (Petr Oros) [1737527] - [net] devlink: don't take devlink_mutex for devlink_compat_* (Petr Oros) [1737527] - [net] devlink: add couple of missing mutex_destroy() calls (Petr Oros) [1737527] - [net] devlink: fix kdoc (Petr Oros) [1737527] - [net] devlink: require non-NULL ops for devlink instances (Petr Oros) [1737527] - [net] devlink: hold a reference to the netdevice around ethtool compat (Petr Oros) [1737527] - [net] devlink: create a special NDO for getting the devlink instance (Petr Oros) [1737527] - [net] devlink: Add WARN_ON to catch errors of not cleaning devlink objects (Petr Oros) [1737527] - [netdrv] s390/qeth: fix xmit_more support (Ivan Vecera) [1734516] - [netdrv] revert "[netdrv] gve: account for lack of netdev_xmit_more() definition (RHEL-only)" (Ivan Vecera) [1734516] - [netdrv] net/mlx5e: Fix wrong xmit_more application (Ivan Vecera) [1734516] - [include] net: use correct this_cpu primitive in dev_recursion_level (Ivan Vecera) [1734516] - [netdrv] drivers: net: aurora: use netdev_xmit_more helper (Ivan Vecera) [1734516] - [netdrv] drivers: net: sfc: use netdev_xmit_more helper (Ivan Vecera) [1734516] - [netdrv] drivers: mellanox: use netdev_xmit_more() helper (Ivan Vecera) [1734516] - [netdrv] net: move skb->xmit_more hint to softnet data (Ivan Vecera) [1734516] - [net] place xmit recursion in softnet data (Ivan Vecera) [1734516]- [netdrv] net: ena: clean up indentation issue (John Linville) [1770979] - [netdrv] net: ena: Select DIMLIB for ENA_ETHERNET (John Linville) [1770979] - [netdrv] net: ena: fix incorrect update of intr_delay_resolution (John Linville) [1770979] - [netdrv] net: ena: fix retrieval of nonadaptive interrupt moderation intervals (John Linville) [1770979] - [netdrv] net: ena: fix update of interrupt moderation register (John Linville) [1770979] - [netdrv] net: ena: remove all old adaptive rx interrupt moderation code from ena_com (John Linville) [1770979] - [netdrv] net: ena: remove ena_restore_ethtool_params() and relevant fields (John Linville) [1770979] - [netdrv] net: ena: remove old adaptive interrupt moderation code from ena_netdev (John Linville) [1770979] - [netdrv] net: ena: remove code duplication in ena_com_update_nonadaptive_moderation_interval _*() (John Linville) [1770979] - [netdrv] net: ena: enable the interrupt_moderation in driver_supported_features (John Linville) [1770979] - [netdrv] net: ena: reimplement set/get_coalesce() (John Linville) [1770979] - [netdrv] net: ena: switch to dim algorithm for rx adaptive interrupt moderation (John Linville) [1770979] - [netdrv] net: ena: add intr_moder_rx_interval to struct ena_com_dev and use it (John Linville) [1770979]- [fs] autofs: add ignore mount option (Ian Kent) [1743441] - [fs] autofs: improve ioctl sbi checks (Ian Kent) [1672133] - [crypto] crypto: ccp - Retry SEV INIT command in case of integrity check failure. (Gary Hook) [1767627] - [crypto] crypto: ccp - Verify access to device registers before initializing (Gary Hook) [1756867] - [crypto] crypto: ccp - Change a message to reflect status instead of failure (Gary Hook) [1756867] - [netdrv] ixgbevf: Bump version for RHEL 8.2.0 (Ken Cox) [1721701] - [netdrv] ixgbevf: Fix secpath usage for IPsec Tx offload (Ken Cox) [1721701] - [netdrv] ixgbevf: make array api static const, makes object smaller (Ken Cox) [1721701] - [netdrv] ixgbevf: Link lost in VM on ixgbevf when restoring from freeze or suspend (Ken Cox) [1721701] - [netdrv] ixgbevf: fix a compilation error of skb_frag_t (Ken Cox) [1721701] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721701] - [netdrv] ixgbevf: Use cached link state instead of re-reading the value for ethtool (Ken Cox) [1721701] - [netdrv] ixgbevf: fix possible divide by zero in ixgbevf_update_itr (Ken Cox) [1721701] - [netdrv] ixgbevf: fix a missing check of ixgbevf_write_msg_read_ack (Ken Cox) [1721701] - [infiniband] IB/hfi1: Use a common pad buffer for 9B and 16B packets (Honggang Li) [1719676] - [infiniband] IB/hfi1: Avoid excessive retry for TID RDMA READ request (Honggang Li) [1719676] - [infiniband] RDMA/hfi1: Prevent memory leak in sdma_init (Honggang Li) [1719676] - [infiniband] IB/hfi1: remove unlikely() from IS_ERR*() condition (Honggang Li) [1719676] - [infiniband] IB/hfi1: Define variables as unsigned long to fix KASAN warning (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Add a counter for credit waits (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add traces for TID RDMA READ (Honggang Li) [1719676] - [infiniband] infiniband: hfi1: fix memory leaks (Honggang Li) [1719676] - [infiniband] infiniband: hfi1: fix a memory leak bug (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop stale TID RDMA packets that cause TIDErr (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add additional checks when handling TID RDMA WRITE DATA packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add additional checks when handling TID RDMA READ RESP packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Unsafe PSN checking for TID RDMA READ Resp packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop stale TID RDMA packets (Honggang Li) [1719676] - [infiniband] IB/hfi1: Fix Spectre v1 vulnerability (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove unused define (Honggang Li) [1719676] - [infiniband] IB/hfi1: Do not update hcrc for a KDETH packet during fault injection (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn (Honggang Li) [1719676] - [infiniband] IB/hfi1: Field not zero-ed when allocating TID flow memory (Honggang Li) [1719676] - [infiniband] IB/hfi1: Unreserve a flushed OPFN request (Honggang Li) [1719676] - [infiniband] IB/hfi1: Check for error on call to alloc_rsm_map_table (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix variable shadowing issue in rvt_create_cq (Honggang Li) [1719676] - [infiniband] RDMA/rvt: Do not use a kernel header in the ABI (Honggang Li) [1719676] - [infiniband] IB/hfi1: No need to use try_module_get for debugfs (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Add trace for map_mr_sg (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Enhance trace information for FRWR debug (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add missing INVALIDATE opcodes for trace (Honggang Li) [1719676] - [infiniband] IB/hfi1: Reduce excessive aspm inlines (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Add helpers to hide SWQE WR details (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Remove AH refcount for UD QPs (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Set QP allowed opcodes after QP allocation (Honggang Li) [1719676] - [infiniband] IB/{hfi1, qib, rdmavt}: Put qp in error state when cq is full (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fracture single lock used for posting and processing RWQEs (Honggang Li) [1719676] - [infiniband] IB/hfi1: Move receive work queue struct into uapi directory (Honggang Li) [1719676] - [infiniband] IB/hfi1: Move rvt_cq_wc struct into uapi directory (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Add new completion inline (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, qib, hfi1}: Convert to new completion API (Honggang Li) [1719676] - [infiniband] IB/hfi1: Spelling s/statisfied/satisfied/ (Honggang Li) [1719676] - [infiniband] IB/hfi1: Handle port down properly in pio (Honggang Li) [1719676] - [infiniband] IB/hfi1: Handle wakeup of orphaned QPs for pio (Honggang Li) [1719676] - [infiniband] IB/hfi1: Wakeup QPs orphaned on wait list after flush (Honggang Li) [1719676] - [infiniband] IB/hfi1: Use aborts to trigger RC throttling (Honggang Li) [1719676] - [infiniband] IB/hfi1: Create inline to get extended headers (Honggang Li) [1719676] - [infiniband] IB/hfi1: Silence txreq allocation warnings (Honggang Li) [1719676] - [infiniband] IB/hfi1: Avoid hardlockup with flushlist_lock (Honggang Li) [1719676] - [infiniband] IB/hfi1: Correct tid qp rcd to match verbs context (Honggang Li) [1719676] - [infiniband] IB/hfi1: Close PSM sdma_progress sleep window (Honggang Li) [1719676] - [infiniband] IB/hfi1: Validate fault injection opcode user input (Honggang Li) [1719676] - [infiniband] IB/hfi1: Use struct_size() helper (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Use struct_size() helper (Honggang Li) [1719676] - [infiniband] IB/hfi1: Validate page aligned for a given virtual address (Honggang Li) [1719676] - [infiniband] IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr value (Honggang Li) [1719676] - [infiniband] IB/hfi1: Insure freeze_work work_struct is canceled on shutdown (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix alloc_qpn() WARN_ON() (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove set but not used variables 'offset' and 'fspsn' (Honggang Li) [1719676] - [infiniband] RDMA/rdmavt: Catch use-after-free access of AH structures (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove reference to RHF.VCRCErr (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add selected Rcv counters (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, qib, hfi1}: Use new routine to release reference counts (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Use more efficient allowed_ops (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix ab/ba include issues (Honggang Li) [1719676] - [infiniband] IB/hfi1: Make opfn.h self sufficient (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1): Miscellaneous comment fixes (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add debugfs to control expansion ROM write protect (Honggang Li) [1719676] - [infiniband] hfi1: Convert hfi1_unit_table to XArray (Honggang Li) [1719676] - [infiniband] hfi1: Convert vesw_idr to XArray (Honggang Li) [1719676] - [infiniband] RDMA/rdmavt: Use correct sizing on buffers holding page DMA addresses (Honggang Li) [1719676] - [infiniband] IB/hfi1: Fix two format strings (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add running average for adaptive pio (Honggang Li) [1719676] - [infiniband] mm: replace all open encodings for NUMA_NO_NODE (Honggang Li) [1719676] - [infiniband] drivers/IB,hfi1: do not se mmap_sem (Honggang Li) [1719676] - [infiniband] IB/hfi1: Suppress a compiler warning (Honggang Li) [1719676] - [scsi] qla2xxx: Update driver version (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: don't use zero for FC4_PRIORITY_NVME (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: initialize fc4_type_priority (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: fix NPIV tear down process (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Remove an include directive (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix device connect issues in P2P configuration (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Improve logging for scan thread (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Capture FW dump on MPI heartbeat stop event (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Check for MB timeout while capturing ISP27/28xx FW dump (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Set remove flag for all VP (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Add error handling for PLOGI ELS passthrough (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Dual FCP-NVMe target port support (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix a dma_pool_free() call (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix memory leak when sending I/O fails (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix driver unload hang (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix SRB leak on switch command timeout (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix double scsi_done for abort path (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Do command completion on abort timeout (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Reduce the number of forward declarations (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: fixup incorrect usage of host_byte (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix partial flash write of MBI (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Remove WARN_ON_ONCE in qla2x00_status_cont_entry() (Himanshu Madhani) [1763248] - [scsi] qla2xxx: Fix conflict_port check for NULL (Himanshu Madhani) [1763248] - [netdrv] Bump version for RHEL 8.2.0 (Ken Cox) [1721700] - [netdrv] ixgbe: Fix secpath usage for IPsec TX offload. (Ken Cox) [1721700] - [netdrv] ixgbe: fix double clean of Tx descriptors with xdp (Ken Cox) [1721700] - [netdrv] ixgbe: Prevent u8 wrapping of ITR value to something less than 10us (Ken Cox) [1721700] - [netdrv] ixgbe: use skb_get_queue_mapping in tx path (Ken Cox) [1721700] - [netdrv] ixgbe: fix memory leaks (Ken Cox) [1721700] - [netdrv] ixgbe: sync the first fragment unconditionally (Ken Cox) [1721700] - [netdrv] ixgbe: Use kzfree() rather than its implementation. (Ken Cox) [1721700] - [netdrv] ixgbe: simplify Rx buffer recycle (Ken Cox) [1721700] - [netdrv] ixgbe: no need to check return value of debugfs_create functions (Ken Cox) [1721700] - [netdrv] ixgbe: fix possible deadlock in ixgbe_service_task() (Ken Cox) [1721700] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721700] - [netdrv] ixgbe: fix potential u32 overflow on shift (Ken Cox) [1721700] - [netdrv] ixgbe: Avoid NULL pointer dereference with VF on non-IPsec hw (Ken Cox) [1721700] - [netdrv] ixgbe: Check DDM existence in transceiver before access (Ken Cox) [1721700] - [netdrv] ixgbe: implement support for SDP/PPS output on X550 hardware (Ken Cox) [1721700] - [netdrv] ixgbe: Use LLDP ethertype define ETH_P_LLDP (Ken Cox) [1721700] - [netdrv] ixgbe: add a kernel documentation comment for ixgbe_ptp_get_ts_config (Ken Cox) [1721700] - [netdrv] ixgbe: use 'cc' instead of 'hw_cc' for local variable (Ken Cox) [1721700] - [netdrv] ixgbe: fix PTP SDP pin setup on X540 hardware (Ken Cox) [1721700] - [netdrv] ixgbe: reduce PTP Tx timestamp timeout to 1 second (Ken Cox) [1721700] - [netdrv] ixgbe: fix AF_XDP tx packet count (Ken Cox) [1721700] - [netdrv] ixgbe: fix AF_XDP tx byte count (Ken Cox) [1721700] - [netdrv] ixgbe: remove umem from adapter (Ken Cox) [1721700] - [netdrv] ixgbe: add tracking of AF_XDP zero-copy state for each queue pair (Ken Cox) [1721700] - [netdrv] ixgbe: fix mdio bus registration (Ken Cox) [1721700] - [netdrv] nfp: bpf: implement jitting of JMP32 (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: support removing dead code (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: support optimizing dead branches (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: save original program length (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: split up the skip flag (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: don't use instruction number for jump target (Pablo Cascon) [1729067] - [scsi] scsi: target: iscsi: rename some variables to avoid confusion. (Maurizio Lombardi) [1769801] - [scsi] scsi: target: iscsi: tie the challenge length to the hash digest size (Maurizio Lombardi) [1769801] - [scsi] scsi: target: iscsi: CHAP: add support for SHA1, SHA256 and SHA3-256 (Maurizio Lombardi) [1769801] - [scsi] scsi: target: compare full CHAP_A Algorithm strings (Maurizio Lombardi) [1769801] - [arm64] arm64: topology: Use PPTT to determine if PE is a thread (Jeremy Linton) [1721297] - [acpi] ACPI/PPTT: Add support for ACPI 6.3 thread flag (Jeremy Linton) [1721297] - [acpi] ACPI / LPSS: Save/restore LPSS private registers also on Lynxpoint (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [documentation] docs: fix numaperf.rst and add it to the doc tree (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Rename arm_smmu_v3_set_proximity() 'node' local variable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [misc] h8300: pci: Remove local declaration of pcibios_penalize_isa_irq (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [mm] mmc: sdhci-acpi: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [ata] ata: pata_acpi: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [gpu] vga-switcheroo: make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: intel_ips: make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: intel_pmc: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: apple-gmux: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/intel/lpss: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/Kconfig: Select PCI_LOCKLESS_CONFIG if PCI is enabled (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [mfd] mfd: Fix unmet dependency warning for MFD_TPS68470 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] drivers/acpi/scan.c: document why we don't need the device_hotplug_lock (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Fix regression in acpi_device_set_power() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: video: Add new hw_changes_brightness quirk, set it on PB Easynote MZ35 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: blacklist: fix clang warning for unused DMI table (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPICA: Update table load object initialization" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Make acpi_sleep_state_supported() non-static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove needless __ghes_check_estatus() calls (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Unexport acpi_device_get_power() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI / ACPI: Use cached ACPI device state to get PCI device power state (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190703 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update table load object initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for object initialization sequence (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: remove legacy module-level code due to deprecation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: simplify creation of the initial/default namespace (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: intel: Drop double removal of address space handler (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APD: remove redundant assignment to pointer clk (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Introduce "poweroff" callbacks for ACPI PM domain and LPSS (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Simplify and fix PM domain hibernation callbacks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PM: ACPI/PCI: Resume all devices during hibernation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI: PM/ACPI: Refresh all stale power state data in pci_pm_complete() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Modify node flag detection to find last IDENTICAL (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Introduce concept of a _PR0 dependent device (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Allow transitions to D0 to occur in special cases (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Avoid evaluating _PS3 on transitions from D3hot to D3cold (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: utils: Cleanup acpi_dev_match_cb (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Make AC and battery drivers available on !X86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] coresight: acpi: Support for AMBA components (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of GPEs on first direct enable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: configfs: Resolve objects on host-directed table loads (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: tables: Allow BGRT to be overridden (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / sleep: Switch to use acpi_dev_get_first_match_dev() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] gpio: merrifield: Fix build err without CONFIG_ACPI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: OSL: Make a W=1 kernel-doc warning go away (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: Don't limit named child node matching to data nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPIT: Correct LPIT end address for lpit_process() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/irq: Implement helper to create hierachical domains (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Add memory-side caching attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Add heterogenous memory access attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Link memory nodes to their compute nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [documentation] doc/mm: New documentation for memory performance (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Call pm_set_suspend_via_firmware() during hibernation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PCI: PM: Add missing wakeup.flags.valid checks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix build error when IOMMU_SUPPORT is disabled (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Set enable_for_wake for wakeup GPEs during suspend-to-idle (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190509 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Linux: move ACPI_DEBUG_DEFAULT flag out of ifndef (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: bus: change _ADR representation to 64 bits (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: fix handling of data_nodes in acpi_get_next_subnode() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: fix an uninitialized memory_target (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: fix memory leaks in hmat_init() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Check ATS capability in root complex nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / DPTF: Use dev_get_drvdata() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: event: replace strcpy() by strscpy() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Reject platform device creation on NUMA node mapping failure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: button: reinitialize button state upon resume (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190405 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: add check to avoid null pointer dereference (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190329 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: utilities: fix spelling of PCC to platform_comm_channel (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg length macro/define for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg compare macro for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg copy macro for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Print debug messages when enabling GPEs for wakeup (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register memory side cache attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register performance attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register processor domain to its memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Parse and report heterogeneous memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: Add HMAT to generic parsing tables (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: Create subtable parsing infrastructure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [arm64] arm64: numa: rework ACPI NUMA initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Add support for PMCG (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: video: Use vendor backlight on Sony VPCEH3U1E (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / utils: Remove deprecated function since no user left (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: Clean up whitespace (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Add labels for PNP button devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Simplify acpi_bus_extract_wakeup_device_power_package() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Fix comment typos (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPICA: Clear status of GPEs before enabling them" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: remove address node from global list after method termination (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of GPEs before enabling them (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: use different default debug value than ACPICA (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / utils: Drop reference in test for device presence (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: sysfs: Prevent get_status() from returning acpi_status (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / device_sysfs: Avoid OF modalias creation for removed device (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / configfs: Mark local data structures static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / configfs: Mark local functions static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: tables: Simplify PPTT leaf node detection (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / bus: Respect PRP0001 when retrieving device match data (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190215 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/ACPICA: Trivial: fix spelling mistakes and fix whitespace formatting (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add GTDT Revision 3 support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: HMAT updates (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add Error Disconnect Recover Notification value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: MADT: add support for statistical profiling in GICC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add PCC operation region support for AML interpreter (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [clk] clk: x86: Move clk-lpss.h to platform_data/x86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APEI: Fix possible out-of-bounds access to BERT region (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / processor: Set P_LVL{2, 3sc] } idle state descriptions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / CPPC: Add a helper to get desired performance (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: SRAT: add Generic Affinity Structure subtable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: Add Trigger order to PCC Identifier structure in PDTT (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: Adding predefined methods _NBS, _NCH, _NIC, _NIH, and _NIG (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update/clarify messages for control method failures (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: Fix possible fault with the "test objects" command (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Interpreter: Emit warning for creation of a zero-length op region (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove legacy module-level code support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: Make PWM2 device always present at Lenovo Yoga Book (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / video: Extend chassis-type detection with a "Lunch Box" check (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / video: Refactor and fix dmi_is_desktop() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Add support for the SDEI GHES Notification type (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [firmware] firmware: arm_sdei: Add ACPI GHES registration helper (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Add acpi_pptt_warn_missing() to consolidate logs (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Use separate fixmap pages for arm64 NMI-like notifications (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Only use queued estatus entry during in_nmi_queue_one_entry() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Split ghes_read_estatus() to allow a peek at the CPER length (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make GHES estatus header validation more user friendly (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Pass ghes and estatus separately to avoid a later copy (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Let the notification helper specify the fixmap slot (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Move locking to the notification helper (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Switch NOTIFY_SEA to use the estatus queue (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Move NOTIFY_SEA between the estatus-queue and NOTIFY_NMI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't allow ghes_ack_error() to mask earlier errors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Generalise the estatus queue's notify code (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't update struct ghes' flags in read/clear estatus (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove spurious GHES_TO_CLEAR check (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't store CPER records physical address in struct ghes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make estatus pool allocation a static size (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make hest.c manage the estatus memory pool (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Switch estatus pool to use vmalloc memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove silent flag from ghes_read_estatus() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't wait to serialise with oops messages when panic()ing (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Set debug output flags independent of ACPICA (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Get rid of acpi_sleep_dispatch() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for BSG2150 ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Simplify boot EC checks in acpi_ec_add() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Eliminate acpi_config_boot_ec() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Make acpi_ec_dsdt_probe() more straightforward (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Make acpi_ec_ecdt_probe() more straightforward (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Declare boot_ec as static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / DPTF: remove header search path to the parent directory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Clean up probing for early EC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: debug: Clean up acpi_aml_init() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: no need to check return value of debugfs_create functions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Look for ECDT EC after calling acpi_load_tables() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190108 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: All acpica: Update copyrights to 2019 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpiexec: Add option to dump extra info for memory leaks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Convert more ACPI errors to firmware errors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APEI: EINJ: Use DEFINE_DEBUGFS_ATTRIBUTE for debugfs files (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Fix parsing HEST that includes Deferred Machine Check subtable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: table override from built-in initrd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] APEI / ERST: Switch to use new generic UUID API (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Add generic intel_soc_pmic_exec_mipi_pmic_seq_element handling (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Implement exec_mipi_pmic_seq_element for CHT Whiskey Cove PMIC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix build when CONFIG_IOMMU_API=n (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Fix TS-pin current-source handling (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: NUMA: Use correct type for printing addresses on i386-PAE (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: power: Skip duplicate power resource references in _PRx (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Fix build failure when CONFIG_NLS is set to 'n' (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: Add an ifdef around amlcode and dsdt_amlcode (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Make PCI slot detection driver depend on PCI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Stub out ACS functions when CONFIG_PCI is not set (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI/ACPI: Allow ACPI to be built without CONFIG_PCI set (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSI: Add OEM _OSI string to enable dGPU direct output (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Loop in full LPS0 mode only (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC / PM: Disable non-wakeup GPEs for suspend-to-idle (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Don't call iommu_ops->add_device directly (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Use device_iommu_mapped() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Use helper functions to access dev->iommu_fwspec (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] driver core: Introduce device_iommu_mapped() function (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu/sysfs: Rename iommu_release_device() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu: Consolitate ->add/remove_device() calls (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu: Introduce wrappers around dev->iommu_fwspec (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: add DSDT AmlCode new declaration name support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181213 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: change coding style to match ACPICA, no functional change (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debug output: Add option to display method/object evaluation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: disassembler: disassemble OEMx tables as AML (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Add "Windows 2018.2" string in the _OSI support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Expressions in package elements are not supported (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update buffer-to-string conversions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: add comments, no functional change (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove defines that use deprecated flag (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Add "Windows 2018" string in the _OSI support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [pci] PCI: Remove unused attr variable in pci_dma_configure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Refactor _CCA enforcement (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Ignore acpi_device_fix_up_power() return value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI, APEI, EINJ: Change to use DEFINE_SHOW_ATTRIBUTE macro (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for INT3515 ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: SPCR: Consider baud rate 0 as preconfigured state (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / glue: Add acpi_platform_notify() function (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] drivers core: Prepare support for multiple platform notifications (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / platform: Add SMB0001 HID to forbidden_id_list (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Fix handling of buffer-size in acpi_ex_write_data_to_field() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181031 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: iASL: Enhance error detection (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: iASL: adding definition and disassembly for TPM2 revision 3 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: refactor to fix unused variable warning (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: fix IOSF_MBI dependency (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Add depends on IOSF_MBI to Kconfig entry (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Block P-Unit I2C access during read-modify-write (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] PM / Domains: Document flags for genpd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for INT33FE ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSL: Use 'jiffies' as the time bassis for acpi_os_get_timer() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: probe ECDT before loading AML tables regardless of module-level code flag (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove acpi_gbl_group_module_level_code and only use acpi_gbl_execute_tables_as_methods instead (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: AML Parser: fix parse loop to correctly skip erroneous extended opcodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: AML interpreter: add region addresses in global list during initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: TAD: Add low-level support for real time capability (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Export acpi_device_get_power() for use by modular build drivers (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: remove redundant 'default n' from Kconfig (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / SBS: Fix rare oops when removing modules (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / SBS: Fix GPE storm on recent MacBookPro's (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181003 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Never run _REG on system_memory and system_IO (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Split large interpreter file (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for field unit access (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename some of the Field Attribute defines (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for generic_serial_bus and attrib_raw_process_bytes protocol (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / processor: Fix the return value of acpi_processor_ids_walk() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add a device link from the GPU to the BYT I2C5 controller (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add a device link from the GPU to the CHT I2C7 controller (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make hid_uid_match helper accept a NULL uid argument (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make hid_uid_match helper take an acpi_device as first argument (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi:ipmi: Convert ipmi_user_t to struct ipmi_user 0001-x86-smp-fix-non-SMP-broken-build-due-to-redefinition.patch brew_job bzlist bzlist-v2 run.sh testing_desc v4-notes v5-notes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc_atom_d3_mask (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Convert drivers to use SPDX identifier (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Sort headers alphabetically (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: Switch to bitmap_zalloc() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: custom_method: remove meaningless null check before debugfs_remove() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Force LPSS quirks on boot (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / bus: Only call dmi_check_system() on X86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: fix menuconfig presentation of ACPI submenu (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] xen/ACPI: don't upload Px/Cx data for disabled processors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/smp: fix non-SMP broken build due to redefinition of apic_id_is_primary_thread (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: CrystalCove: Extend PMOP support to support all possible fields (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of all events when entering sleep states (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20180810 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpiexec: fix a small memory leak regression (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Reference count: add additional debugging details (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpi_exec: fixing -fi option (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: Cleanup interface to the AML disassembler (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Utilities: split hex detection into smaller functions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update an error message for a duplicate table (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: Add ACPI i2c-multi-instantiate pseudo driver (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [kernel] PM / reboot: Eliminate race between reboot and suspend (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: utils: Remove status workaround from acpi_device_always_present() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for fwnodes with multiple i2c devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Initialize status to ACPI_STA_DEFAULT (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / EC: Add another entry for Thinkpad X1 Carbon 6th (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: bus: Fix a pointer coding style issue (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] arm64 / ACPI: clean the additional checks before calling ghes_notify_sea() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Add static attribute to indirect_io_hosts[] (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: Do not export energy_full[_design] on devices without full_charge_capacity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / EC: Use ec_no_wakeup on ThinkPad X1 Yoga 3rd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: get rid of negations in conditions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: use specialized print macros (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: reorder headers alphabetically (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: drop inclusion of init.h (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: battery: remove redundant old_present check on insertion (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Use data node name and reg property for graphs (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Allow direct graph endpoint references (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Make the ACPI graph API private (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Allow making references to non-device nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Convert ACPI reference args to generic fwnode reference args (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSI: Add OEM _OSI string to enable NVidia HDMI audio (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPI / bus: Parse tables as term_list for Dell XPS 9570 and Precision M5530" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: save NVS memory for ASUS 1025C laptop (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / button: fix defined but not used warning (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20180629 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Revert "iASL compiler: allow compilation of externals with paths that refer to existing names" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Revert "iASL: change processing of external op namespace nodes for correctness" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: enable touchscreen on Dell Venue Pro 7139 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Default to s2idle in all machines supporting LP S0 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / button: increment wakeup count only when notified (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [powerpc] powerpc/papr_scm: Fix an off-by-one check in papr_scm_meta_{get, set} (Gustavo Duarte) [1731035] - [nvdimm] libnvdimm/altmap: Track namespace boundaries in altmap (Gustavo Duarte) [1731035] - [powerpc] powerpc/nvdimm: Pick nearby online node if the device node is not online (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Update drc_pmem_unbind() to use H_SCM_UNBIND_ALL (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: Update SCM hcall op-codes in hvcall.h (Gustavo Duarte) [1731035] - [mm] mm/nvdimm: add is_ioremap_addr and use that to check ioremap address (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries/scm: Use a specific endian format for storing uuid from the device tree (Gustavo Duarte) [1731035] - [powerpc] powerpc/nvdimm: Add support for multibyte read/write for metadata (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries/scm: Mark the region volatile if cache flush not required (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/nvdimm: Add an informative message if we fail to allocate altmap block (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Consolidate numa_enable check and min_common_depth check (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Fix node look up with numa=off boot (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/drconf: Use NUMA_NO_NODE on failures instead of node 0 (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/radix: Use the right page size for vmemmap mapping (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/hash/4k: Don't use 64K page size for vmemmap with 4K pagesize (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use the correct bind address (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Fallback to RAM if the altmap is unusable (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use ibm, unit-guid as the iset cookie (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Fix DIMM device registration race (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Remove endian conversions (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Update DT properties (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Fix resource end address (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use depend instead of select (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: Add driver for PAPR SCM regions (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: PAPR persistent memory support (Gustavo Duarte) [1731035] - [mm] mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo (Waiman Long) [1770314] - [mm] mm, vmstat: hide /proc/pagetypeinfo from normal users (Waiman Long) [1770314] - [crypto] crypto: chtls - remove cdev_list_lock (Neil Horman) [1737078] - [crypto] crypto/chelsio/chtls: listen fails with multiadapt (Neil Horman) [1737078] - [tools] cpupower : Handle set and info subcommands correctly (Steve Best) [1769973] - [s390] s390/qeth: use IQD Multi-Write (Philipp Rudo) [1731028] - [s390] s390/qdio: implement IQD Multi-Write (Philipp Rudo) [1731028] - [s390] s390/qeth: add xmit_more support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: add BQL support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: when in TX NAPI mode, use napi_consume_skb() (Philipp Rudo) [1731028] - [s390] s390/qeth: add TX NAPI support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: collect accurate TX statistics (Philipp Rudo) [1731028] - [s390] s390/qdio: let drivers opt-out from Output Queue scanning (Philipp Rudo) [1731028] - [s390] s390/qdio: enable drivers to poll for Output completions (Philipp Rudo) [1731028] - [usb] xhci-pci: allow host runtime PM as default for Intel Alpine and Titan Ridge (Myron Stowe) [1769877] - [x86] x86/atomic: Fix smp_mb__{before,after}_atomic() (Prarit Bhargava) [1769789] - [kernel] stacktrace: Don't skip first entry on noncurrent tasks (Waiman Long) [1766681] - [kernel] tracing: Fix user stack trace "??" output (Waiman Long) [1766681] - [kernel] tracing: Fix out-of-range read in trace_stack_print() (Waiman Long) [1766681] - [kernel] stacktrace: Constify 'entries' arguments (Waiman Long) [1766681] - [kernel] stacktrace: Force USER_DS for stack_trace_save_user() (Waiman Long) [1766681] - [x86] x86/stacktrace: Prevent infinite loop in arch_stack_walk_user() (Waiman Long) [1766681] - [kernel] stacktrace: Use PF_KTHREAD to check for kernel threads (Waiman Long) [1766681] - [kernel] stacktrace: Unbreak stack_trace_save_tsk_reliable() (Waiman Long) [1766681] - [x86] x86/stacktrace: Use common infrastructure (Waiman Long) [1766681] - [kernel] stacktrace: Keep stack_trace structure and remove snprint_stack_trace() (Waiman Long) [1766681] - [kernel] stacktrace: Provide common infrastructure (Waiman Long) [1766681] - [kernel] livepatch: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] tracing: Remove the last struct stack_trace usage (Waiman Long) [1766681] - [kernel] tracing: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] tracing: Make ftrace_trace_userstack() static and conditional (Waiman Long) [1766681] - [kernel] tracing: Use percpu stack trace buffer more intelligently (Waiman Long) [1766681] - [kernel] tracing: Simplify stacktrace retrieval in histograms (Waiman Long) [1766681] - [kernel] lockdep: Remove save argument from check_prev_add() (Waiman Long) [1766681] - [kernel] lockdep: Remove unused trace argument from print_circular_bug() (Waiman Long) [1766681] - [drm] drm: Simplify stacktrace handling (Waiman Long) [1766681] - [md] dm persistent data: Simplify stack trace handling (Waiman Long) [1766681] - [md] dm bufio: Simplify stack trace retrieval (Waiman Long) [1766681] - [fs] btrfs: ref-verify: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] dma/debug: Simplify stracktrace retrieval (Waiman Long) [1766681] - [lib] fault-inject: Simplify stacktrace retrieval (Waiman Long) [1766681] - [mm] mm/page_owner: Simplify stack trace handling (Waiman Long) [1766681] - [mm] mm/kmemleak: Simplify stacktrace handling (Waiman Long) [1766681] - [mm] mm/slub: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] latency_top: Simplify stack trace handling (Waiman Long) [1766681] - [fs] proc: Simplify task stack retrieval (Waiman Long) [1766681] - [kernel] backtrace-test: Simplify stack trace handling (Waiman Long) [1766681] - [lib] lib/stackdepot: Provide functions which operate on plain storage arrays (Waiman Long) [1766681] - [kernel] stacktrace: Provide helpers for common stack trace operations (Waiman Long) [1766681] - [kernel] tracing: Cleanup stack trace code (Waiman Long) [1766681] - [kernel] tracing: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [drm] drm: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] latency_top: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/kasan: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/page_owner: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/slub: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] lockdep: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] s390/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] parisc/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] arm64/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] riscv/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] unicore32/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] sh/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] arm/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] [x86] x86/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] um/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [mm] mm/page_owner: clamp read count to PAGE_SIZE (Waiman Long) [1766681] - [kernel] tracing: Export trace_dump_stack to modules (Waiman Long) [1766681] - [kernel] tracing: Have stack tracer trace full stack (Waiman Long) [1766681] - [kernel] trace: Use rcu_dereference_raw for hooks from trace-event subsystem (Waiman Long) [1766681] - [kernel] tracing: Have trace_stack nr_entries compare not be so subtle (Waiman Long) [1766681] - [cpuidle] cpuidle: governor: Add new governors to cpuidle_governors again (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: do not set an owner to allow modunload (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: set haltpoll as preferred governor (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: allow governor switch on cpuidle_register_driver() (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: Add cpuidle.governor= command line parameter (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: vcpu hotplug support (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: disable host side polling when kvm virtualized (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: add haltpoll governor (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: header file stubs must be "static inline" (Marcelo Tosatti) [1759282] - [cpuidle] governors: unify last_state_idx (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: add poll_limit_ns to cpuidle_device structure (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Fix default time limit (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Disregard disable idle states (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Revise loop termination condition (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: menu: Fix wakeup statistics updates for polling state (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: return -ENODEV on modinit failure (Marcelo Tosatti) [1759282] - [cpuidle] add cpuidle-haltpoll driver (Marcelo Tosatti) [1759282] - [mm] mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE (Baoquan He) [1756210] - [x86] x86, efi: never relocate kernel below lowest acceptable address (Kairui Song) [1747367] - [fs] CIFS: Force reval dentry if LOOKUP_REVAL flag is set (Dave Wysochanski) [1767664] - [fs] CIFS: Force revalidate inode when dentry is stale (Dave Wysochanski) [1767664] - [fs] CIFS: Gracefully handle QueryInfo errors during open (Dave Wysochanski) [1767664] - [block] blk-mq: make sure that line break can be printed (Ming Lei) [1741462] - [block] blk-mq: avoid sysfs buffer overflow with too many CPU cores (Ming Lei) [1741462] - [netdrv] bnx2x: Fix VF's VLAN reconfiguration in reload. (Manish Chopra) [1720393] - [netdrv] bnx2x: Prevent ptp_task to be rescheduled indefinitely (Manish Chopra) [1720393] - [netdrv] bnx2x: Check if transceiver implements DDM before access (Manish Chopra) [1720393] - [fs] xfs: allocate xattr buffer on demand (Eric Sandeen) [1684599] - [fs] xfs: consolidate attribute value copying (Eric Sandeen) [1684599] - [fs] xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue (Eric Sandeen) [1684599] - [fs] xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue (Eric Sandeen) [1684599] - [fs] xfs: make attr lookup returns consistent (Eric Sandeen) [1684599] - [i2c] i2c: i801: Add support for Intel Comet Lake (David Arcari) [1761547] - [powerpc] powerpc/xmon: Improve output of XIVE interrupts (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Fix output of XIVE IPI (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Add a dump of all XIVE interrupts (Diego Domingos) [1731130] - [powerpc] powerpc/xive: Fix dump of XIVE interrupt under pseries (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL (Diego Domingos) [1731130] - [fs] xfs: convert inode to extent format after extent merge due to shift (Brian Foster) [1745253] - [mmc] mmc: sdhci-pci: Add support for Intel CML (Alexander Beregalov) [1761593] - [powerpc] powerpc/mm/mce: Keep irqs disabled during lockless page table walk (Gustavo Duarte) [1524649] - [tools] seltests/powerpc: Add a selftest for memcpy_mcsafe (Gustavo Duarte) [1524649] - [powerpc] powerpc/memcpy: Fix stack corruption for smaller sizes (Gustavo Duarte) [1524649] - [powerpc] powerpc: add machine check safe copy_to_user (Gustavo Duarte) [1524649] - [powerpc] powerpc/memcpy: Add memcpy_mcsafe for pmem (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Handle UE event for memcpy_mcsafe (Gustavo Duarte) [1524649] - [kernel] extable: Add function to search only kernel exception table (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Make machine_check_ue_event() static (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Fix MCE handling for huge pages (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Schedule work from irq_work (Gustavo Duarte) [1524649] - [x86] x86/boot/64: Round memory hole size up to next PMD page (Frank Ramsay) [1755602] - [x86] x86/boot/64: Make level2_kernel_pgt pages invalid outside kernel area (Frank Ramsay) [1755602] - [idle] intel_idle: add support for Jacobsville (Steve Best) [1481744] - [powercap] powercap/intel_rapl: add support for ICX (Steve Best) [1724421] - [block] blk-mq: apply normal plugging for HDD (Ming Lei) [1759380] - [block] blk-mq: honor IO scheduler for multiqueue devices (Ming Lei) [1759380] - [block] blk-mq: simplify blk_mq_make_request() (Ming Lei) [1759380] - [block] blk-mq: remove blk_mq_put_ctx() (Ming Lei) [1759380] - [nvdimm] libnvdimm: Enable unit test infrastructure compile checks (Jeff Moyer) [1724965] - [nvdimm] libnvdimm: Use PAGE_SIZE instead of SZ_4K for align check (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/label: Remove the dpa align check (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pmem: Advance namespace seed for specific probe errors (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/region: Rewrite _probe_success() to _advance_seeds() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Consolidate 'security' operations (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Tighten scope of nvdimm->busy vs security operations (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Introduce a 'frozen' attribute (Jeff Moyer) [1724965] - [nvdimm] libnvdimm, region: Use struct_size() in kzalloc() (Jeff Moyer) [1724965] - [tools] tools/testing/nvdimm: Fix fallthrough warning (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/of_pmem: Provide a unique name for bus provider (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __nd_ioctl() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/region: Register badblocks before namespaces (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Prevent duplicate device_unregister() calls (Jeff Moyer) [1724965] - [drivers] drivers/base: Introduce kill_device() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm, namespace: Drop uuid_t implementation detail (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'resource' attribute (Jeff Moyer) [1724965] - [dax] device-dax: Drop register_filesystem() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead (Jeff Moyer) [1724965] - [nvdimm] libnvdimm: Fix compilation warnings with W=1 (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/namespace: Fix label tracking error (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'modalias' attribute to DAX 'bus' devices (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'target_node' attribute (Jeff Moyer) [1724965] - [dax] device-dax: Auto-bind device after successful new_id (Jeff Moyer) [1724965] - [dax] acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node (Jeff Moyer) [1724965] - [dax] device-dax: Add /sys/class/dax backwards compatibility (Jeff Moyer) [1724965] - [dax] device-dax: Add support for a dax override driver (Jeff Moyer) [1724965] - [dax] device-dax: Move resource pinning+mapping into the common driver (Jeff Moyer) [1724965] - [dax] device-dax: Introduce bus + driver model (Jeff Moyer) [1724965] - [dax] device-dax: Start defining a dax bus model (Jeff Moyer) [1724965] - [dax] device-dax: Remove multi-resource infrastructure (Jeff Moyer) [1724965] - [dax] device-dax: Kill dax_region base (Jeff Moyer) [1724965] - [dax] device-dax: Kill dax_region ida (Jeff Moyer) [1724965] - [kernel] memremap: Convert to XArray (Jeff Moyer) [1724965] - [drivers] drivers/dax/device.c: convert variable to vm_fault_t type (Jeff Moyer) [1724965] - [drivers] driver core: Rewrite test_async_driver_probe to cover serialization and NUMA affinity (Jeff Moyer) [1724965] - [drivers] libnvdimm: Schedule device registration on node local to the device (Jeff Moyer) [1724965] - [drivers] PM core: Use new async_schedule_dev command (Jeff Moyer) [1724965] - [drivers] driver core: Attach devices on CPU local to device node (Jeff Moyer) [1724965] - [kernel] async: Add support for queueing on specific NUMA node (Jeff Moyer) [1724965] - [kernel] workqueue: Provide queue_work_node to queue work near a given NUMA node (Jeff Moyer) [1724965] - [drivers] driver core: Probe devices asynchronously instead of the driver (Jeff Moyer) [1724965] - [drivers] device core: Consolidate locking and unlocking of parent and device (Jeff Moyer) [1724965] - [drivers] driver core: Establish order of operations for device_add and device_del via bitflag (Jeff Moyer) [1724965] - [drivers] driver core: Add missing dev->bus->need_parent_lock checks (Jeff Moyer) [1724965] - [drivers] driver core: Move async_synchronize_full call (Jeff Moyer) [1724965]- [scsi] scsi: qedi: update driver version to 8.37.0.20 (Nilesh Javali) [1724588] - [scsi] scsi: qedi: Check targetname while finding boot target information (Nilesh Javali) [1724588] - [scsi] scsi: qedi: remove set but not used variables 'cdev' and 'udev' (Nilesh Javali) [1724588] - [scsi] scsi: qedi: remove memset/memcpy to nfunc and use func instead (Nilesh Javali) [1724588] - [scsi] qedi: Use hwfns and affin_hwfn_idx to get MSI-X vector index (Nilesh Javali) [1724588] - [scsi] scsi: qedf: Update the version to 8.42.3.0 (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Fix race betwen fipvlan request and response path (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Use discovery list to traverse rports (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Decrease the LL2 MTU size to 2500 (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Check for module unloading bit before processing link update AEN (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Initiator fails to re-login to switch after link down (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add debug information for unsolicited processing (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add support for 20 Gbps speed (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Interpret supported caps value correctly (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add shutdown callback handler (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Update module description string (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Fix crash during sg_reset (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Stop sending fipvlan request on unload (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Print message during bailout conditions (Nilesh Javali) [1724589] - [scsi] qedf: Use hwfns and affin_hwfn_idx to get MSI-X vector index to use (Nilesh Javali) [1724589] - [scsi] scsi: bnx2fc: Handle scope bits when array returns BUSY or TSF (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variables 'task', 'port', 'orig_task' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variables 'lport', 'host' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variable 'fh' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srr (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_rec (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Update the driver version to 2.12.10 (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Limit the IO size according to the FW capability (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Do not allow both a cleanup completion and abort completion for the same request (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Separate out completion flags and variables for abort and cleanup (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_cleanup if cleanup times out (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Redo setting source FCoE MAC (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix incorrect cast to u64 on shift operation (Nilesh Javali) [1724598] - [netdrv] qed: Fix build error without CONFIG_DEVLINK (Manish Chopra) [1720392] - [netdrv] RDMA/qedr: Fix the hca_type and hca_rev returned in device attributes (Manish Chopra) [1720392] - [netdrv] qede: qede_fp: simplify a bit 'qede_rx_build_skb()' (Manish Chopra) [1720392] - [netdrv] qede: Make two functions static (Manish Chopra) [1720392] - [netdrv] qede: Handle infinite driver spinning for Tx timestamp. (Manish Chopra) [1720392] - [netdrv] qed: fix spelling mistake "fullill" -> "fulfill" (Manish Chopra) [1720392] - [netdrv] qed: Fix Config attribute frame format. (Manish Chopra) [1720392] - [netdrv] qed*: Fix size of config attribute dump. (Manish Chopra) [1720392] - [netdrv] net: qed: Move static keyword to the front of declaration (Manish Chopra) [1720392] - [netdrv] qede: Add support for dumping the grc data. (Manish Chopra) [1720392] - [netdrv] qed: Add APIs for configuring grc dump config flags. (Manish Chopra) [1720392] - [netdrv] qede: Add support for reading the config id attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add APIs for reading config id attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add cleanup in qed_slowpath_start() (Manish Chopra) [1720392] - [netdrv] qed: Add driver API for flashing the config attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add API for configuring NVM attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add new ethtool supported port types based on media. (Manish Chopra) [1720392] - [netdrv] net/ethernet/qlogic/qed: force the string buffer NULL-terminated (Manish Chopra) [1720392] - [netdrv] qed: RDMA - Fix the hw_ver returned in device attributes (Manish Chopra) [1720392] - [netdrv] qed*: Change dpi_addr to be denoted with __iomem (Manish Chopra) [1720392] - [netdrv] qed: reduce maximum stack frame size (Manish Chopra) [1720392] - [netdrv] qed: Prefer pcie_capability_read_word() (Manish Chopra) [1720392] - [netdrv] qed: Add support for Timestamping the unicast PTP packets. (Manish Chopra) [1720392] - [netdrv] qed: Fix -Wmaybe-uninitialized false positive (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Fix default window size to be based on chip (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Fix tc for MPA ll2 connection (Manish Chopra) [1720392] - [netdrv] qed: iWARP - fix uninitialized callback (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Use READ_ONCE and smp_store_release to access ep->state (Manish Chopra) [1720392] - [netdrv] qed: remove redundant assignment to rc (Manish Chopra) [1720392] - [netdrv] qed: Fix static checker warning (Manish Chopra) [1720392] - [netdrv] qed: fix spelling mistake "inculde" -> "include" (Manish Chopra) [1720392] - [netdrv] qed: Reduce the severity of ptp debug message. (Manish Chopra) [1720392] - [netdrv] qed*: Add iWARP 100g support (Manish Chopra) [1720392] - [netdrv] qed: Add qed devlink parameters table (Manish Chopra) [1720392] - [netdrv] qed: Set the doorbell address correctly (Manish Chopra) [1720392] - [netdrv] qedr: Change the MSI-X vectors selection to be based on affined engine (Manish Chopra) [1720392] - [netdrv] qed: Modify offload protocols to use the affined engine (Manish Chopra) [1720392] - [netdrv] qed*: Change hwfn used for sb initialization (Manish Chopra) [1720392] - [netdrv] qed: Add llh ppfid interface and 100g support for offload protocols (Manish Chopra) [1720392] - [netdrv] qed: Modify api for performing a dmae to another PF (Manish Chopra) [1720392] - [virt] kvm: arm/arm64: vgic: Use the appropriate TRACE_INCLUDE_PATH (Auger Eric) [1749501] - [arm64] kvm: Kill hyp_alternate_select() (Auger Eric) [1749501] - [arm64] kvm: Replace hyp_alternate_select with has_vhe() (Auger Eric) [1749501] - [arm64] kvm: Drop hyp_alternate_select for checking for ARM64_WORKAROUND_834220 (Auger Eric) [1749501] - [documentation] kvm: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Use a single IO device per redistributor (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Remove spurious semicolons (Auger Eric) [1749501] - [arm64] perf_event: Add missing header needed for smp_processor_id() (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Make function comments match function declarations (Auger Eric) [1749501] - [arm64] kvm: Remove VMID rollover I-cache maintenance (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-irqfd: Implement kvm_arch_set_irq_inatomic (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Check the LPI translation cache on MSI injection (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Cache successful MSI->LPI translation (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on vgic teardown (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on ITS disable (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on disabling LPIs (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on specific commands (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Add MSI-LPI translation cache invalidation (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Add __vgic_put_lpi_locked primitive (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Add LPI translation cache definition (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S, C}PENDR0 as WI (Auger Eric) [1749501] - [arm64] kvm: Replace hardcoded '1' with SYS_PAR_EL1_F (Auger Eric) [1749501] - [arm64] sysreg: Add some field definitions for PAR_EL1 (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Fix potential deadlock when ap_list is long (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Properly initialise private IRQ affinity (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Reevaluate level sensitive interrupts on enable (Auger Eric) [1749501] - [arm64] kvm: arm64: Don't write junk to sysregs on reset (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Sync ICH_VMCR_EL2 back when about to block (Auger Eric) [1749501] - [arm64] kvm: hyp: debug-sr: Mark expected switch fall-through (Auger Eric) [1749501] - [arm64] kvm: arm64: Update kvm_arm_exception_class and esr_class_str for new EC (Auger Eric) [1749501] - [virt] kvm: arm: vgic-v3: Mark expected switch fall-through (Auger Eric) [1749501] - [arm64] kvm: regmap: Fix unexpected switch fall-through (Auger Eric) [1749501] - [arm64] sve: Fix a couple of magic numbers for the Z-reg count (Auger Eric) [1749501] - [arm64] sve: Factor out FPSIMD to SVE state conversion (Auger Eric) [1749501] - [arm64] kvm: arm/arm64: Initialise host's MPIDRs by reading the actual register (Auger Eric) [1749501] - [arm64] kvm: arm64: Migrate _elx sysreg accessors to msr_s/mrs_s (Auger Eric) [1749501] - [arm64] sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Auger Eric) [1749501] - [documentation] kvm: doc: Add API documentation on the KVM_REG_ARM_WORKAROUNDS register (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Add save/restore support for firmware workaround state (Auger Eric) [1749501] - [arm64] kvm: Propagate full Spectre v2 workaround state to KVM guests (Auger Eric) [1749501] - [arm64] sve: Fix missing SVE/FPSIMD endianness conversions (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy (Auger Eric) [1749501] - [arm64] kvm: arm64: Filter out invalid core register IDs in KVM_GET_REG_LIST (Auger Eric) [1749501] - [arm64] kvm: arm64: Skip more of the SError vaxorcism (Auger Eric) [1749501] - [arm64] kvm: arm64: Re-mask SError after the one instruction window (Auger Eric) [1749501] - [arm64] Update silicon-errata.txt for Neoverse-N1 #1349291 (Auger Eric) [1749501] - [arm64] kvm: arm64: Defer guest entry when an asynchronous exception is pending (Auger Eric) [1749501] - [arm64] kvm: arm64: Consume pending SError as early as possible (Auger Eric) [1749501] - [arm64] kvm: arm64: Make indirect vectors preamble behaviour symmetric (Auger Eric) [1749501] - [arm64] kvm: arm64: Abstract the size of the HYP vectors pre-amble (Auger Eric) [1749501] - [arm64] assembler: Switch ESB-instruction with a vanilla nop if !ARM64_HAS_RAS (Auger Eric) [1749501] - [arm64] kvm: arm64/sve: Fix vq_present() macro to yield a bool (Auger Eric) [1749501] - [arm64] kvm: arm64: Implement vq_present() as a macro (Auger Eric) [1749501] - [arm64] fpsimd: Don't disable softirq when touching FPSIMD/SVE state (Auger Eric) [1749501] - [arm64] fpsimd: Introduce fpsimd_save_and_flush_cpu_state() and use it (Auger Eric) [1749501] - [arm64] fpsimd: Remove the prototype for sve_flush_cpu_state() (Auger Eric) [1749501] - [scripts] genksyms: Teach parser about 128-bit built-in types (Auger Eric) [1749501] - [tools] kvm: selftests: introduce aarch64_vcpu_add_default (Auger Eric) [1749501] - [tools] kvm: selftests: introduce aarch64_vcpu_setup (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentation (Auger Eric) [1749501] - [arm64] kvm: arm64: Move pmu hyp code under hyp's Makefile to avoid instrumentation (Auger Eric) [1749501] - [documentation] arm64: docs: Document perf event attributes (Auger Eric) [1749501] - [arm64] kvm: Fix perf cycle counter support for VHE (Auger Eric) [1749501] - [arm64] kvm: Avoid isb's by using direct pmxevtyper sysreg (Auger Eric) [1749501] - [arm64] kvm: Enable VHE support for :G/:H perf event modifiers (Auger Eric) [1749501] - [arm64] kvm: Enable !VHE support for :G/:H perf event modifiers (Auger Eric) [1749501] - [arm64] arm_pmu: Add !VHE support for exclude_host/exclude_guest attributes (Auger Eric) [1749501] - [arm64] kvm: Add accessors to track guest/host only counters (Auger Eric) [1749501] - [arm64] arm_pmu: Remove unnecessary isb instruction (Auger Eric) [1749501] - [arm64] perf: Add support for chaining event counters (Auger Eric) [1749501] - [arm64] perf: Disable PMU while processing counter overflows (Auger Eric) [1749501] - [arm64] perf: Clean up armv8pmu_select_counter (Auger Eric) [1749501] - [arm64] kvm: arm: Remove pgtable page standard functions from stage-2 page tables (Auger Eric) [1749501] - [netdrv] e1000e: Add support for Tiger Lake (Ken Cox) [1767480] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (Corinna Vinschen) [1721705] - [netdrv] igb: Use dev_get_drvdata where possible (Corinna Vinschen) [1721705] - [netdrv] net: Use skb accessors in network drivers (Corinna Vinschen) [1721705] - [netdrv] igb: add RR2DCDELAY to ethtool registers dump (Corinna Vinschen) [1721705] - [netdrv] igb: minor ethool regdump amendment (Corinna Vinschen) [1721705] - [netdrv] igb: clear out skb->tstamp after reading the txtime (Corinna Vinschen) [1721705] - [netdrv] igb: mark expected switch fall-through (Corinna Vinschen) [1721705] - [netdrv] igb: mark expected switch fall-through (Corinna Vinschen) [1721705] - [netdrv] igb/igc: warn when fatal read failure happens (Corinna Vinschen) [1721705] - [netdrv] igb: fix various indentation issues (Corinna Vinschen) [1721705] - [netdrv] igb: Exclude device from suspend direct complete optimization (Corinna Vinschen) [1721705] - [netdrv] intel: correct return from set features callback (Corinna Vinschen) [1721705] - [netdrv] net: Use skb accessors in network drivers (Corinna Vinschen) [1721708] - [s390] s390/kaslr: reserve memory for kasan usage (Philipp Rudo) [1725888] - [s390] s390/mem_detect: provide single get_mem_detect_end (Philipp Rudo) [1725888] - [s390] s390/setup: adjust start_code of init_mm to _text (Philipp Rudo) [1725888] - [s390] s390/boot: add missing declarations and includes (Philipp Rudo) [1725888] - [s390] locking/lockdep: check for freed initmem in static_obj() (Philipp Rudo) [1725888] - [s390] s390/kernel: add support for kernel address space layout randomization (KASLR) (Philipp Rudo) [1725888] - [s390] s390/kernel: introduce .dma sections (Philipp Rudo) [1725888] - [s390] s390/sclp: do not use static sccbs (Philipp Rudo) [1725888] - [s390] s390/kprobes: use static buffer for insn_page (Philipp Rudo) [1725888] - [s390] s390/kernel: convert SYSCALL and PGM_CHECK handlers to .quad (Philipp Rudo) [1725888] - [s390] s390/kernel: build a relocatable kernel (Philipp Rudo) [1725888] - [s390] s390/extmem: remove code for 31 bit addressing mode (Philipp Rudo) [1725888] - [s390] s390/setup: remove obsolete #ifdef (Philipp Rudo) [1725888] - [net] net/core: work around section mismatch warning for ptp_classifier (Philipp Rudo) [1725888] - [sound] ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: link the order of establishing connections and Syt-match clock mode (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: expand delay of start for IR context just for version 3 firmware (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: expand sleep just after breaking connections for protocol version 1 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC/SOF - enable SND_SOC_SOF_HDA_COMMON_HDMI_CODEC (Jaroslav Kysela) [1710702] - [sound] ALSA: timer: Fix mutex deadlock at releasing card (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Add quirk for boards using pmc_plt_clk_0 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: eve: Enable mclk and ssp sclk early (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: dt-bindings: rt5682: add button delay device property (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: rt5682: improve the sensitivity of push button (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: bxt_rt298: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: add support for snd-hda-codec-hdmi (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: fix include guard name (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: use snd-hda-codec-hdmi (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: hdac_hda: add support for HDMI/DP as a HDA codec (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/hdmi - implement mst_no_extra_pcms flag (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF - remove the dead code (skylake/kabylake) (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel - fix the card names (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pci: Add prepare/complete PM callbacks (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: Add support for DSP D0i3 state when entering S0ix (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: return -ENOTSUPP if D0I3 is not supported (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: implement suspend/resume for S0ix<->S0 transition (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ignore suspend/resume for D0ix compatible streams (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: implement prepare/complete callbacks (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a flag suspend_ignored for sof stream (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a flag to indicate the system suspend target (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: CNL: add support for sending compact IPC (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: add helpers for setting D0 substate for ADSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: configure D0ix IPC flags in set_power_state (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: HDA: add cAVS specific compact IPC header file (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: Don't read mailbox for PM_GATE reply (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: introduce message for DSP power gating (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: rename sof_send_pm_ipc to sof_send_pm_ctx_ipc (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: HDA: use macro for register polling retry count (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: align the comments for D0I3C update (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: parse and store d0i3_compatible flag (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: token: add tokens for PCM compatible with D0i3 substate (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add flag to snd_sof_pcm_stream for D0i3 compatible stream (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: APL: add set_power_state() ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: CNL: add set_power_state() ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: Add helper for setting DSP D0ix substate (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add set_power_state() to dsp_ops for power state update (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: reset default d0_substate at probe() and resume() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a field to store the current D0 substate of DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: eve: implement set_bias_level function for rt5514 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: only support INFO_BATCH for legacy platforms (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: initial support to JasperLake. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for JSL (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: add dev_err() traces for snd_sof_dsp_read_poll_timeout() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: improve error handling (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: sof: include types.h at header.h (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Fix randbuild error (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: check errors when parsing LED tokens (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: remove always-true redundant test (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: bdw: fix operator precedence warnings (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: byt: fix operator precedence warnings (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: imx: Read ESAI parameters and send them to DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: acpi led support for switch controls (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: imx: Describe ESAI parameters to be sent to DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pci: add debug module param (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: acpi: add debug module param (Jaroslav Kysela) [1710702] - [sound] ALSA: Revert "ASoC: SOF: Force polling mode on CFL and CNL" (Jaroslav Kysela) [1710702] - [sound] ALSA: AsoC: SOF: refactor control load code (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: enable dual control for pga (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: enable sync_write in hdac_bus (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: simple_card_utils.h: Add missing include (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: Add context data to any IPC timeout. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: fix reset of host_period_bytes (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: introduce no_stream_position in sof_ipc_stream_params struct (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: core: check for mandatory fw_ready op during SOF probe (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: retain DSP context after FW exception. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: trace: move to opt-in with Kconfig and module parameter (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Fix 2 front mics of codec 0x623 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Add support for ALC623 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Fix mutex deadlock in HDMI codec driver (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Fix pending unsol events at shutdown (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: Correct a typo in the clock proc string (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: add support for MOTU UltraLite (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: code refactoring to handle model specific switch for protocol v2 (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: minor code refactoring for protocol version 2 (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: detect SPH source of sampling clock (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: print for unknown source of sampling clock (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: fix wrong spelling for macro (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: Fix prototype of helper function to return negative value (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: sound: usb: usb true/false for bool return type (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB Interface (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Allow non-Intel device probe gracefully (Jaroslav Kysela) [1710702] - [sound] ALSA: Revert "ALSA: hda: Flush interrupts on disabling" (Jaroslav Kysela) [1710702] - [sound] ALSA: PCI: Fix missing inline for pci_pr3_present() (Jaroslav Kysela) [1710702] - [sound] ALSA: PCI: Add a helper to check Power Resource Requirements _PR3 existence (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Fix copy&paste error in the validator (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Add DSD support for EVGA NU Audio (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: postpone to start IR context (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: handle several AMDTP streams in callback handler of IRQ target (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: cancel flushing isoc context in the laste step to process context callback (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: replace ack callback to flush isoc contexts in AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: replace pointer callback to flush isoc contexts in AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: add irq_target member into amdtp_domain struct (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: tune the minimum available size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: tune the maximum available size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: schedule hardware IRQ according to the size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: use variable size of queue for isoc packets instead of fixed size (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: use the same size of period for PCM substreams in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: add a member into AMDTP domain for events per period (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Enable headset mic on Asus MJ401TA (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek: Reduce the Headphone static noise on XPS 9350/9360 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Add support for ALC711 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Force runtime PM on Nvidia HDMI codecs (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Add laptop imic fixup for ASUS M9V laptop (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Add Tigerlake/Jasperlake PCI ID (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Allow HDA to be runtime suspended when dGPU is not bound to a driver (Jaroslav Kysela) [1710702] - [sound] ALSA: hdac: clear link output stream mapping (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: dapm: fix a memory leak bug (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: debug: fix possible memory leak in sof_dfsentry_write() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: sof-rt5682: add a check for devm_clk_get (Jaroslav Kysela) [1710702] - [sound] ALSA: Fix Kconfig indentation (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: control: return true when kcontrol values change (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: fix intel DSP config (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: add Intel DSP configuration / probe code (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: core: Fix pcm code debugfs error (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoc: rockchip: i2s: Fix RPM imbalance (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm_adsp: Don't generate kcontrols without READ flags (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: bytcr_rt5651: add null check to support_button_press (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: add remove function to disable jack (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: rt5682: add NULL handler to set_jack function (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: use separate route map for dmic (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: initialise and verify FW crash dump data. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: fix warnings during FW load (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pcm: harden PCM STOP sequence (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pcm: fix resource leak in hw_free (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: fix parse fail issue for byte/bool tuple types (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: loader: fix kernel oops on firmware boot failure (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm_adsp: Fix theoretical NULL pointer for alg_region (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: max98373: check for device node before parsing (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widget_create() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: soc-component: fix a couple missing error assignments (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm8994: Do not register inapplicable controls for WM1811 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: samsung: arndale: Add missing OF node dereferencing (Jaroslav Kysela) [1710702] - [infiniband] RDMA/bnxt_re: Fix spelling mistake "missin_resp" -> "missing_resp" (Kamal Heib) [1724772] - [infiniband] RDMA: Fix goto target to release the allocated memory (Kamal Heib) [1724772] - [infiniband] IB/bnxt_re: Do not notifify GID change event (Kamal Heib) [1724772] - [infiniband] RDMA/bnxt_re: Honor vlan_id in GID entry comparison (Kamal Heib) [1724772] - [infiniband] ib/bnxt: Remove mention of idr_alloc from comment (Kamal Heib) [1724772] - [infiniband] RDMA/bnxt_re: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1724772] - [infiniband] bnxt_re: Clean cq for kernel consumers only (Kamal Heib) [1724772] - [infiniband] bnxt_re: fix the regression due to changes in alloc_pbl (Kamal Heib) [1724772] - [scsi] scsi: lpfc: Make lpfc_debugfs_ras_log_data static (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix NULL check before mempool_destroy is not needed (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix spelling error in MAGIC_NUMER_xxx (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix build error of lpfc_debugfs.c for vfree/vmalloc (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: lpfc_nvmet: Fix Use plain integer as NULL pointer (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: lpfc_attr: Fix Use plain integer as NULL pointer (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.0 (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add additional discovery log messages (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add FC-AL support to lpe32000 models (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add FA-WWN Async Event reporting (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add log macros to allow print by serverity or verbosity setting (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Make FW logging dynamically configurable (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Revise interrupt coalescing for missing scenarios (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Remove lock contention target write path (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Slight fast-path performance optimizations (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix coverity error of dereference after null check (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix hardlockup in lpfc_abort_handler (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix bad ndlp ptr in xri aborted handling (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix lockdep errors in sli_ringtx_put (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix reporting of read-only fw error errors (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix lpfc_nvmet_mrq to be bound by hdw queue count (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Make function lpfc_defer_pt2pt_acc static (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: add support for posting FC events on FPIN reception (Dick Kennedy) [1768102] - [infiniband] RDMA/siw: Mark Software iWARP Driver as tech-preview (Kamal Heib) [1767292] - [crypto] crypto: ccp - Replace dma_pool_alloc + memset with dma_pool_zalloc (Gary Hook) [1724859] - [crypto] crypto: ccp/gcm - use const time tag comparison. (Gary Hook) [1724859] - [crypto] crypto: ccp - Switch to SPDX license identifiers (Gary Hook) [1724859] - [crypto] crypto: ccp - Validate the the error value used to index error messages (Gary Hook) [1724859] - [crypto] crypto: ccp - Make ccp_register_rsa_alg static (Gary Hook) [1724859] - [crypto] crypto: ccp - Update copyright notices and dates (Gary Hook) [1724859] - [crypto] cross-tree: phase out dma_zalloc_coherent() (Gary Hook) [1724859] - [x86] x86/umwait: Fix error handling in umwait_init() (Steve Best) [1724525] - [documentation] Documentation/ABI: Document umwait control sysfs interfaces (Steve Best) [1724525] - [x86] x86/umwait: Add sysfs interface to control umwait maximum time (Steve Best) [1724525] - [x86] x86/umwait: Add sysfs interface to control umwait C0.2 state (Steve Best) [1724525] - [x86] x86/umwait: Initialize umwait control values (Steve Best) [1724525] - [x86] x86/cpufeatures: Enumerate user wait instructions (Steve Best) [1724525] - [fs] virtiofs: Remove set but not used variable 'fc' (Vivek Goyal) [1694161] - [fs] virtiofs: Retry request submission from worker context (Vivek Goyal) [1694161] - [fs] virtiofs: Count pending forgets as in_flight forgets (Vivek Goyal) [1694161] - [fs] virtiofs: Set FR_SENT flag only after request has been sent (Vivek Goyal) [1694161] - [fs] virtiofs: No need to check fpq->connected state (Vivek Goyal) [1694161] - [fs] virtiofs: Do not end request in submission context (Vivek Goyal) [1694161] - [fs] fuse: don't advise readdirplus for negative lookup (Vivek Goyal) [1694161] - [fs] fuse: don't dereference req->args on finished request (Vivek Goyal) [1694161] - [fs] virtio-fs: don't show mount options (Vivek Goyal) [1694161] - [fs] virtio-fs: Change module name to virtiofs.ko (Vivek Goyal) [1694161] - [include] bitops: protect variables in bit_clear_unless() macro (Vivek Goyal) [1694161] - [include] bitops: protect variables in set_mask_bits() macro (Vivek Goyal) [1694161] - [fs] fuse: Make fuse_args_to_req static (Vivek Goyal) [1694161] - [fs] fuse: fix memleak in cuse_channel_open (Vivek Goyal) [1694161] - [fs] fuse: fix beyond-end-of-page access in fuse_parse_cache() (Vivek Goyal) [1694161] - [fs] fuse: unexport fuse_put_request (Vivek Goyal) [1694161] - [fs] fuse: kmemcg account fs data (Vivek Goyal) [1694161] - [fs] fuse: on 64-bit store time in d_fsdata directly (Vivek Goyal) [1694161] - [fs] fuse: fix missing unlock_page in fuse_writepage() (Vivek Goyal) [1694161] - [fs] virtio-fs: add virtiofs filesystem (Vivek Goyal) [1694161] - [fs] fuse: allow skipping control interface and forced unmount (Vivek Goyal) [1694161] - [fs] fuse: dissociate DESTROY from fuseblk (Vivek Goyal) [1694161] - [fs] fuse: delete dentry if timeout is zero (Vivek Goyal) [1694161] - [fs] fuse: separate fuse device allocation and installation in fuse_conn (Vivek Goyal) [1694161] - [fs] fuse: add fuse_iqueue_ops callbacks (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_fill_super_common() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_dequeue_forget() function (Vivek Goyal) [1694161] - [fs] fuse: export fuse_get_unique() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_send_init_request() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_len_args() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_end_request() (Vivek Goyal) [1694161] - [fs] fuse: fix request limit (Vivek Goyal) [1694161] - [fs] fuse: stop copying pages to fuse_req (Vivek Goyal) [1694161] - [fs] fuse: stop copying args to fuse_req (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_req (Vivek Goyal) [1694161] - [fs] fuse: simplify request allocation (Vivek Goyal) [1694161] - [fs] fuse: unexport request ops (Vivek Goyal) [1694161] - [fs] fuse: convert retrieve to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert release to simple api (Vivek Goyal) [1694161] - [fs] cuse: convert init to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert init to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert writepages to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert readdir to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert readpages to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert direct_io to simple api (Vivek Goyal) [1694161] - [fs] fuse: add simple background helper (Vivek Goyal) [1694161] - [fs] fuse: convert sync write to simple api (Vivek Goyal) [1694161] - [fs] fuse: covert readpage to simple api (Vivek Goyal) [1694161] - [fs] fuse: fuse_short_read(): don't take fuse_req as argument (Vivek Goyal) [1694161] - [fs] fuse: convert ioctl to simple api (Vivek Goyal) [1694161] - [fs] fuse: move page alloc (Vivek Goyal) [1694161] - [fs] fuse: convert readlink to simple api (Vivek Goyal) [1694161] - [fs] fuse: add pages to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert destroy to simple api (Vivek Goyal) [1694161] - [fs] fuse: add nocreds to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert fuse_force_forget() to simple api (Vivek Goyal) [1694161] - [fs] fuse: add noreply to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert flush to simple api (Vivek Goyal) [1694161] - [fs] fuse: simplify 'nofail' request (Vivek Goyal) [1694161] - [fs] fuse: rearrange and resize fuse_args fields (Vivek Goyal) [1694161] - [fs] fuse: flatten 'struct fuse_args' (Vivek Goyal) [1694161] - [fs] fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock (Vivek Goyal) [1694161] - [fs] cuse: fix broken release (Vivek Goyal) [1694161] - [fs] fuse: cleanup fuse_wait_on_page_writeback (Vivek Goyal) [1694161] - [fs] fuse: require /dev/fuse reads to have enough buffer capacity (take 2) (Vivek Goyal) [1694161] - [fs] Revert "fuse: require /dev/fuse reads to have enough buffer capacity" (Vivek Goyal) [1694161] - [fs] fuse: extract helper for range writeback (Vivek Goyal) [1694161] - [fs] fuse: add FUSE_WRITE_KILL_PRIV (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_alloc_inode (Vivek Goyal) [1694161] - [fs] fuse: Add ioctl flag for x32 compat ioctl (Vivek Goyal) [1694161] - [fs] fuse: document fuse_fsync_in.fsync_flags (Vivek Goyal) [1694161] - [fs] fuse: require /dev/fuse reads to have enough buffer capacity (Vivek Goyal) [1694161] - [fs] fuse: retrieve: cap requested size to negotiated max_write (Vivek Goyal) [1694161] - [fs] fuse: allow filesystems to have precise control over data cache (Vivek Goyal) [1694161] - [fs] fuse: convert printk -> pr_* (Vivek Goyal) [1694161] - [fs] fuse: fix writepages on 32bit (Vivek Goyal) [1694161] - [fs] fuse: cache readdir calls if filesystem opts out of opendir (Vivek Goyal) [1694161] - [fs] fuse: support clients that don't implement 'opendir' (Vivek Goyal) [1694161] - [fs] fuse: lift bad inode checks into callers (Vivek Goyal) [1694161] - [fs] fuse: multiplex cached/direct_io file operations (Vivek Goyal) [1694161] - [fs] fuse add copy_file_range to direct io fops (Vivek Goyal) [1694161] - [fs] fuse: use iov_iter based generic splice helpers (Vivek Goyal) [1694161] - [fs] fuse: Switch to using async direct IO for FOPEN_DIRECT_IO (Vivek Goyal) [1694161] - [fs] fuse: use atomic64_t for khctr (Vivek Goyal) [1694161] - [fs] fuse: clean up aborted (Vivek Goyal) [1694161] - [fs] fuse: Protect ff->reserved_req via corresponding fi->lock (Vivek Goyal) [1694161] - [fs] fuse: Protect fi->nlookup with fi->lock (Vivek Goyal) [1694161] - [fs] fuse: Introduce fi->lock to protect write related fields (Vivek Goyal) [1694161] - [fs] fuse: Convert fc->attr_version into atomic64_t (Vivek Goyal) [1694161] - [fs] fuse: Add fuse_inode argument to fuse_prepare_release() (Vivek Goyal) [1694161] - [fs] fuse: Verify userspace asks to requeue interrupt that we really sent (Vivek Goyal) [1694161] - [fs] fuse: Do some refactoring in fuse_dev_do_write() (Vivek Goyal) [1694161] - [fs] fuse: Wake up req->waitq of only if not background (Vivek Goyal) [1694161] - [fs] fuse: Optimize request_end() by not taking fiq->waitq.lock (Vivek Goyal) [1694161] - [fs] fuse: Kill fasync only if interrupt is queued in queue_interrupt() (Vivek Goyal) [1694161] - [fs] fuse: Remove stale comment in end_requests() (Vivek Goyal) [1694161] - [fs] fuse: Replace page without copying in fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: fix leaked aux requests (Vivek Goyal) [1694161] - [fs] fuse: only reuse auxiliary request in fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_find_writeback() helper (Vivek Goyal) [1694161] - [fs] cuse: fix ioctl (Vivek Goyal) [1694161] - [fs] fuse: Fix memory leak in fuse_dev_free() (Vivek Goyal) [1694161] - [fs] fuse: fix revalidation of attributes for permission check (Vivek Goyal) [1694161] - [fs] fuse: fix fsync on directory (Vivek Goyal) [1694161] - [fs] fuse: Add bad inode check in fuse_destroy_inode() (Vivek Goyal) [1694161] - [fs] fuse: enable caching of symlinks (Vivek Goyal) [1694161] - [fs] fuse: only invalidate atime in direct read (Vivek Goyal) [1694161] - [fs] fuse: realloc page array (Vivek Goyal) [1694161] - [fs] fuse: add max_pages to init_out (Vivek Goyal) [1694161] - [fs] fuse: allocate page array more efficiently (Vivek Goyal) [1694161] - [fs] fuse: reduce size of struct fuse_inode (Vivek Goyal) [1694161] - [fs] fuse: use iversion for readdir cache verification (Vivek Goyal) [1694161] - [fs] fuse: use mtime for readdir cache verification (Vivek Goyal) [1694161] - [fs] fuse: add readdir cache version (Vivek Goyal) [1694161] - [fs] fuse: allow using readdir cache (Vivek Goyal) [1694161] - [fs] fuse: allow caching readdir (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_emit() helper (Vivek Goyal) [1694161] - [fs] fuse: add FOPEN_CACHE_DIR (Vivek Goyal) [1694161] - [fs] fuse: split out readdir.c (Vivek Goyal) [1694161] - [fs] fuse: Use hash table to link processing request (Vivek Goyal) [1694161] - [fs] fuse: kill req->intr_unique (Vivek Goyal) [1694161] - [fs] fuse: change interrupt requests allocation algorithm (Vivek Goyal) [1694161] - [fs] fuse: do not take fc->lock in fuse_request_send_background() (Vivek Goyal) [1694161] - [fs] fuse: introduce fc->bg_lock (Vivek Goyal) [1694161] - [fs] fuse: add locking to max_background and congestion_threshold changes (Vivek Goyal) [1694161] - [fs] fuse: use READ_ONCE on congestion_threshold and max_background (Vivek Goyal) [1694161] - [fs] fuse: use list_first_entry() in flush_bg_queue() (Vivek Goyal) [1694161] - [fs] fuse: reduce allocation size for splice_write (Vivek Goyal) [1694161] - [fs] fuse: use kvmalloc to allocate array of pipe_buffer structs. (Vivek Goyal) [1694161] - [fs] fuse: convert last timespec use to timespec64 (Vivek Goyal) [1694161] - [fs] fs: fuse: Adding new return type vm_fault_t (Vivek Goyal) [1694161] - [fs] fuse: simplify fuse_abort_conn() (Vivek Goyal) [1694161] - [infiniband] RDMA/siw: Fix IPv6 addr_list locking (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix 64/32bit pointer inconsistency (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix SGL mapping issues (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix potential NULL de-ref (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Change CQ flags from 64->32 bits (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix a memory leak in siw_init_cpulist() (Kamal Heib) [1725830 1720892] - [infiniband] Do not dereference 'siw_crypto_shash' before checking (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Remove set but not used variables 'rv' (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix error return code in siw_init_module() (Kamal Heib) [1725830 1720892] - [infiniband] RMDA/siw: Require a 64 bit arch (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Mark expected switch fall-throughs (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Remove set but not used variable 's' (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Add missing dependencies on LIBCRC32C and DMA_VIRT_OPS (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Add missing rtnl_lock around access to ifa (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Use proper enumerated type in map_cqe_status (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Remove unnecessary kthread create/destroy printouts (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix DEFINE_PER_CPU compilation when ARCH_NEEDS_WEAK_PER_CPU (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: addition to kernel build environment (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: completion queue methods (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: receive path (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: transmit path (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: queue pair methods (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: application buffer management (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: application interface (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: connection management (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: network and RDMA core interface (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: main include file (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: iWarp wire packet format (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/cma: fix null-ptr-deref Read in cma_cleanup (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Rewrite PID namespace check to be reliable (Kamal Heib) [1720892] - [infiniband] RDMA/counters: Properly implement PID checks (Kamal Heib) [1720892] - [infiniband] IB/core: Fix NULL pointer dereference when bind QP to counter (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix error code in stat_get_doit_qp() (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Prevent QP counter binding if counters unsupported (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix -Wunused-const-variable warnings (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Added configuration of RDMA dynamic interrupt moderation to netlink (Kamal Heib) [1720892] - [infiniband] RDMA/core: Provide RDMA DIM support for ULPs (Kamal Heib) [1720892] - [infiniband] linux/dim: Implement RDMA adaptive moderation (DIM) (Kamal Heib) [1720892] - [infiniband] IB/mad: Fix use-after-free in ib mad completion handling (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Track driver QP types in resource tracker (Kamal Heib) [1720892] - [infiniband] RDMA/devices: Remove the lock around remove_client_context (Kamal Heib) [1720892] - [infiniband] RDMA/devices: Do not deadlock during client removal (Kamal Heib) [1720892] - [infiniband] IB/core: Add mitigation for Spectre V1 (Kamal Heib) [1720892] - [infiniband] IB/counters: Always initialize the port counter object (Kamal Heib) [1720892] - [infiniband] IB/core: Fix querying total rdma stats (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix race when resolving IP address (Kamal Heib) [1720892] - [infiniband] xprtrdma: Modernize ops->connect (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove rpcrdma_req::rl_buffer (Kamal Heib) [1720892] - [infiniband] xprtrdma: Refactor chunk encoding (Kamal Heib) [1720892] - [infiniband] xprtrdma: Streamline rpcrdma_post_recvs (Kamal Heib) [1720892] - [infiniband] xprtrdma: Simplify rpcrdma_rep_create (Kamal Heib) [1720892] - [infiniband] xprtrdma: Wake RPCs directly in rpcrdma_wc_send path (Kamal Heib) [1720892] - [infiniband] xprtrdma: Reduce context switching due to Local Invalidation (Kamal Heib) [1720892] - [infiniband] xprtrdma: Add mechanism to place MRs back on the free list (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove fr_state (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag (Kamal Heib) [1720892] - [infiniband] xprtrdma: Fix occasional transport deadlock (Kamal Heib) [1720892] - [infiniband] xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req (Kamal Heib) [1720892] - [infiniband] xprtrdma: Fix use-after-free in rpcrdma_post_recvs (Kamal Heib) [1720892] - [infiniband] RDMA/core: Make rdma_counter.h compile stand alone (Kamal Heib) [1720892] - [infiniband] IB/core: Work on the caller socket net namespace in nldev_newlink() (Kamal Heib) [1663224 1720892] - [infiniband] RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM (Kamal Heib) [1720892] - [infiniband] ibverbs/rxe: Remove variable self-initialization (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow get default counter statistics through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow get counter mode through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow counter manual mode configration through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Allow manual mode configuration support (Kamal Heib) [1720892] - [infiniband] RDMA/core: Get sum value of all counters when perform a sysfs stat read (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Implement counter dumpit calback (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow counter auto mode configration through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Add "auto" configuration mode support (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Add set/clear per-port auto mode support (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Make is_visible_in_pid_ns() as an API (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Add an API to attach a task to a resource (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Introduce statistic counter (Kamal Heib) [1720892] - [infiniband] IB/ipoib: Add child to parent list only if device initialized (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: remove redundant assignment to variable ret (Kamal Heib) [1720892] - [infiniband] IB/ipoib: Remove memset after vzalloc in ipoib_cm.c (Kamal Heib) [1720892] - [infiniband] IB: Remove unneeded memset (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Audit policy settings for netlink attributes (Kamal Heib) [1720892] - [infiniband] docs: infiniband: convert docs to ReST and rename to *.rst (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Use IB_WR_REG_MR_INTEGRITY for PI handover (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Introduce rdma_rw_inv_key helper (Kamal Heib) [1720892] - [infiniband] RDMA/core: Validate integrity handover device cap (Kamal Heib) [1720892] - [infiniband] RDMA/core: Rename signature qp create flag and signature device capability (Kamal Heib) [1720892] - [infiniband] RDMA/core: Add an integrity MR pool support (Kamal Heib) [1720892] - [infiniband] IB/iser: Unwind WR union at iser_tx_desc (Kamal Heib) [1720892] - [infiniband] IB/iser: Use IB_WR_REG_MR_INTEGRITY for PI handover (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Introduce and implement new IB_WR_REG_MR_INTEGRITY work request (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Update set_sig_data_segment attribute for new signature API (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Pass UMR segment flags instead of boolean (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Add attr for max number page list length for PI operation (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Implement mlx5_ib_map_mr_sg_pi and mlx5_ib_alloc_mr_integrity (Kamal Heib) [1720892] - [infiniband] RDMA/core: Add signature attrs element for ib_mr structure (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce ib_map_mr_sg_pi to map data/protection sgl's (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce IB_MR_TYPE_INTEGRITY and ib_alloc_mr_integrity API (Kamal Heib) [1720892] - [infiniband] RDMA/core: Save the MR type in the ib_mr structure (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce new header file for signature operations (Kamal Heib) [1720892] - [infiniband] RDMA/odp: Do not leak dma maps when working with huge pages (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: Use offsetofend instead of opencoding (Kamal Heib) [1720892] - [infiniband] [scsi] scsi: RDMA/srp: Fix a sleep-in-invalid-context bug (Kamal Heib) [1720892] - [infiniband] RDMA: Check umem pointer validity prior to release (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Remove asynchronic QP destroy (Kamal Heib) [1720892] - [infiniband] RDMA: Convert destroy_wq to be void (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Resort policy array (Kamal Heib) [1720892] - [infiniband] RDMA: Report available cdevs through RDMA_NLDEV_CMD_GET_CHARDEV (Kamal Heib) [1720892] - [infiniband] RDMA: Add NLDEV_GET_CHARDEV to allow char dev discovery and autoload (Kamal Heib) [1720892] - [infiniband] ipoib: correcly show a VF hardware address (Kamal Heib) [1720892] - [infiniband] RDMA: Move rdma_node_type to uapi/ (Kamal Heib) [1720892] - [infiniband] rdma: Remove nes (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: Remove check for ETH_SS_TEST (Kamal Heib) [1720892] - [infiniband] RDMA: Convert CQ allocations to be under core responsibility (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Return correct error code from hns_roce_v1_rsv_lp_qp() (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Don't expose DMA addresses (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb4: Don't expose DMA addresses (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Use sizeof() notation instead of plain sizeof (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA: Clear CQ objects during their allocation (Kamal Heib) [1720892] - [infiniband] RDMA: Clean destroy CQ in drivers do not return errors (Kamal Heib) [1720892] - [infiniband] RDMA/i40iw: Remove useless NULL checks (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Delete and properly mark unimplemented resize CQ function (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Avoid memory allocation during CQ destroy (Kamal Heib) [1720892] - [infiniband] RDMA: Move owner into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] RDMA: Move uverbs_abi_ver into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] RDMA: Move driver_id into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] rdma: Delete the ib_ucm module (Kamal Heib) [1720892] - [infiniband] ucma: Convert ctx_idr to XArray (Kamal Heib) [1720892] - [infiniband] ucma: Convert multicast_idr to XArray (Kamal Heib) [1720892] - [infiniband] RDMA/ucma: Use struct_size() helper (Kamal Heib) [1720892] - [infiniband] RDMA/srp: Accept again source addresses that do not have a port number (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: implement ethtool .get_link() callback (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: check for allocation failure in uapi_add_elm() (Kamal Heib) [1720892] - [infiniband] RDMA: Convert put_page() to put_user_page*() (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Remove second wait queue initialization call (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Remove useless NULL checks (Kamal Heib) [1720892] - [infiniband] RDMA/core: Make ib_destroy_cq() void (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: Remove check of destroy CQ (Kamal Heib) [1720892] - [infiniband] RDMA/core: Return void from ib_device_check_mandatory() (Kamal Heib) [1720892] - [infiniband] RDMA/umem: Move page_shift from ib_umem to ib_odp_umem (Kamal Heib) [1720892] - [infiniband] RDMA/qedr: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb4: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix doc typo (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Add info regarding SG count failure (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Print the correct number of sig MRs (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Fix doc typo (Kamal Heib) [1720892] - [infiniband] IB/isert: Remove unused sig_attrs argument (Kamal Heib) [1720892] - [infiniband] IB/iser: Remove unused sig_attrs argument (Kamal Heib) [1720892] - [infiniband] IB/iser: Refactor iscsi_iser_check_protection function (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Entropy in admin commands id (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Print address on AH creation failure (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Be consistent with success flow return value (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use API to get contiguous memory blocks aligned to device supported page size (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove unused includes (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use rdma block iterator in chunk list creation (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove unneeded admin commands abort flow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use kvzalloc instead of kzalloc with fallback (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove check that prevents destroy of resources in error flows (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Handle mmap insertions overflow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Fix success return value in case of error (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove MAYEXEC flag check from mmap flow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add driver to Kconfig/Makefile (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa module (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add EFA verbs implementation (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add common command handlers (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Implement functions that submit and complete admin commands (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the ABI definitions (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the com service API definitions (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa_com.h file (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa.h header file (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add EFA device definitions (Kamal Heib) [1720892] - [infiniband] RDMA: Add EFA related definitions (Kamal Heib) [1720892] - [fs] CIFS: Fix use after free of file info structures (Dave Wysochanski) [1757865] - [mm] mm, memory_hotplug: fix scan_movable_pages() for gigantic hugepages (Rafael Aquini) [1730172] - [char] ipmi: Don't allow device module unload when in use (Tony Camuso) [1759916] - [netdrv] net: phy: Also request modules for C45 IDs (Gary Hook) [1764274] - [s390] s390/dasd: Fix error handling during online processing (Philipp Rudo) [1764492] - [s390] s390/cpumsf: Check for CPU Measurement sampling (Philipp Rudo) [1764490] - [edac] EDAC/amd64: Support asymmetric dual-rank DIMMs (Gary Hook) [1753384] - [edac] EDAC/amd64: Cache secondary Chip Select registers (Gary Hook) [1753384] - [edac] EDAC/amd64: Decode syndrome before translating address (Gary Hook) [1753384] - [edac] EDAC/amd64: Find Chip Select memory size using Address Mask (Gary Hook) [1753384] - [edac] EDAC/amd64: Initialize DIMM info for systems with more than two channels (Gary Hook) [1753384] - [edac] EDAC/amd64: Recognize DRAM device type ECC capability (Gary Hook) [1753384] - [edac] EDAC/amd64: Support more than two controllers for chip selects handling (Gary Hook) [1753384] - [scsi] scsi: fnic: fix msix interrupt allocation (Govindarajulu Varadarajan) [1745083] - [scsi] scsi: fnic: print port speed only at driver init or speed change (Govindarajulu Varadarajan) [1745083] - [netdrv] qmi_wwan: apply SET_DTR quirk to Sierra WP7607 (Lubomir Rintel) [1729083]- [tools] libbpf: remove compile time warning from libbpf_util.h (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove dependency on barrier.h in xsk.h (Yauheni Kaliuta) [1747341] - [kernel] seccomp, bpf: disable preemption before calling into bpf prog (Yauheni Kaliuta) [1747341] - [lib] bpf: test_bpf: turn off preemption in function __run_once (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove unnecessary cast-to-void (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix sysctl.c warning (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix using uninitialized ioctl results (Yauheni Kaliuta) [1747341] - [tools] libbpf: proper XSKMAP cleanup (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix invalid munmap call (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix XDP socket ring buffer memory ordering (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove likely/unlikely in xsk.h (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: xdp_redirect, correctly get dummy program id (Yauheni Kaliuta) [1747341] - [net] bpf: fix access to skb_shared_info->gso_segs (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix out of bounds backwards jmps due to dead code removal (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix use after free in prog symbol exposure (Yauheni Kaliuta) [1747341] - [include] bpf: Fix preempt_enable_no_resched() abuse (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test cases for pkt/null checks in subprogs (Yauheni Kaliuta) [1747341] - [kernel] bpf: mark registers in all frames after pkt/null checks (Yauheni Kaliuta) [1747341] - [tools] libbpf: add binary to gitignore (Yauheni Kaliuta) [1747341] - [net] bpf: Check address length before reading address family (Yauheni Kaliuta) [1747341] - [net] flow_dissector: disable preemption around BPF calls (Yauheni Kaliuta) [1747341] - [net] flow_dissector: switch kernel context to struct bpf_flow_dissector (Yauheni Kaliuta) [1747341] - [net] flow_dissector: fix clamping of BPF flow_keys for non-zero nhoff (Yauheni Kaliuta) [1747341] - [net] flow_dissector: allow access only to a subset of __sk_buff fields (Yauheni Kaliuta) [1747341] - [net] net/flow_dissector: pass flow_keys->n_proto to BPF programs (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix vlan handling in flow dissector program (Yauheni Kaliuta) [1747341] - [tools] bpf, libbpf: fix quiet install_headers (Yauheni Kaliuta) [1747341] - [tools] libbpf: add libelf dependency to shared library build (Yauheni Kaliuta) [1747341] - [tools] libbpf: add xsk.h to install_headers target (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add btf_dedup test for VOID equivalence check (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix btf_dedup equivalence check handling of different kinds (Yauheni Kaliuta) [1747341] - [documentation] bpf, doc: fix BTF docs reflow of bullet list (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test case for invalid call stack in dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: remove incorrect 'verifier bug' warning (Yauheni Kaliuta) [1747341] - [kernel] bpf: Only print ref_obj_id for refcounted reg (Yauheni Kaliuta) [1747341] - [tools] tool: use bpf_program__get_prog_info_linear() in prog.c:do_dump() (Yauheni Kaliuta) [1747341] - [tools] tools lib bpf: Introduce bpf_program__get_prog_info_linear() (Yauheni Kaliuta) [1747341] - [tools] perf tools: Fix errors under optimization level '-Og' (Yauheni Kaliuta) [1747341] - [kernel] bpf: Try harder when allocating memory for large maps (Yauheni Kaliuta) [1747341] - [tools] tools: bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add fwd enum resolution test for btf_dedup (Yauheni Kaliuta) [1747341] - [tools] btf: resolve enum fwds in btf_dedup (Yauheni Kaliuta) [1747341] - [tools] bpf: Add an example for bpf_get_listener_sock (Yauheni Kaliuta) [1747341] - [tools] bpf: Test ref release issue in bpf_tcp_sock and bpf_sk_fullsock (Yauheni Kaliuta) [1747341] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747341] - [net] bpf: Add bpf_get_listener_sock(struct bpf_sock *sk) helper (Yauheni Kaliuta) [1747341] - [kernel] bpf: Fix bpf_tcp_sock and bpf_sk_fullsock issue related to bpf_sk_release (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix to reject unknown flags in xsk_socket__create() (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix segfault of test_progs when prog loading failed (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix replace_map_fd_with_map_ptr's ldimm64 second imm field (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: test_progs: initialize duration in singal_pending test (Yauheni Kaliuta) [1747341] - [tools] libbpf: force fixdep compilation at the start of the build (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: fix compilation with out-of-tree $(OUTPUT) (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test that GSO works in lwt_ip_encap (Yauheni Kaliuta) [1747341] - [bpf] bpf: hbm: fix spelling mistake "deault" -> "default" (Yauheni Kaliuta) [1747341] - [tools] bpf: add test cases for non-pointer sanitiation logic (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - misc (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - spinlock (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - tracepoint (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - stackmap (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - xdp (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - pkt access (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - preparations (Yauheni Kaliuta) [1747341] - [bpf] bpf: HBM test script (Yauheni Kaliuta) [1747341] - [bpf] bpf: User program for testing HBM (Yauheni Kaliuta) [1747341] - [bpf] bpf: Sample HBM BPF program to limit egress bw (Yauheni Kaliuta) [1747341] - [include] bpf: sync bpf.h to tools and update bpf_helpers.h (Yauheni Kaliuta) [1747341] - [net] bpf: add bpf helper bpf_skb_ecn_set_ce (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: silence compiler warning for xdpsock_user.c (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: set unlimited RLIMIT_MEMLOCK for test_sock_fields (Yauheni Kaliuta) [1747341] - [documentation] docs/bpf: minor casing/punctuation fixes (Yauheni Kaliuta) [1747341] - [documentation] docs/btf: reflow text to fill up to 78 characters (Yauheni Kaliuta) [1747341] - [documentation] docs/btf: fix typos, improve wording (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix u64_stats_init() usage in bpf_prog_alloc() (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add btf_dedup test of FWD/STRUCT resolution (Yauheni Kaliuta) [1747341] - [tools] btf: allow to customize dedup hash table size (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix formatting for btf_ext__get_raw_data (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix btf_dedup testing code (Yauheni Kaliuta) [1747341] - [tools] tools: libbpf: make sure readelf shows full names in build checks (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: use libbpf where easy (Yauheni Kaliuta) [1747341] - [tools] tools: libbpf: add a correctly named define for map iteration (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: remove load_sock_ops in favour of bpftool (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: force IPv4 in ping (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: use __bpf_constant_htons in test_prog.c for flow dissector (Yauheni Kaliuta) [1747341] - [tools] bpf: add missing entries to bpf_helpers.h (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: selftests: add map lookup to test_map_in_map bpf prog (Yauheni Kaliuta) [1747341] - [kernel] bpf: set inner_map_meta->spin_lock_off correctly (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: fix: broken sample regarding removed function (Yauheni Kaliuta) [1747341] - [tools] tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync bpf.h into tools (Yauheni Kaliuta) [1747341] - [kernel] bpf: expose program stats via bpf_prog_info (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix build without bpf_syscall (Yauheni Kaliuta) [1747341] - [kernel] bpf: enable program stats (Yauheni Kaliuta) [1747341] - [kernel] bpf: check that BPF programs run with preemption disabled (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: convert xdpsock to use libbpf for AF_XDP access (Yauheni Kaliuta) [1747341] - [tools] libbpf: add support for using AF_XDP sockets (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: make sure signal interrupts BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Fix dummy program unloading for xdp_redirect samples (Yauheni Kaliuta) [1747341] - [s390] s390/net: convert pnetids to ascii (Yauheni Kaliuta) [1747341] - [net] bpf: add skb->queue_mapping write access from tc clsact (Yauheni Kaliuta) [1747341] - [tools] tools/libbpf: support bigger BTF data sizes (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: test_lwt_ip_encap: add negative tests. (Yauheni Kaliuta) [1747341] - [tools] libbpf: Introduce bpf_object__btf (Yauheni Kaliuta) [1747341] - [tools] libbpf: Introduce bpf_map__resize (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: replace bzero with memset (Yauheni Kaliuta) [1747341] - [net] net: fix GSO in bpf_lwt_push_ip_encap (Yauheni Kaliuta) [1747341] - [net] net: fix double-free in bpf_lwt_xmit_reroute (Yauheni Kaliuta) [1747341] - [net] bpf: fix memory leak in bpf_lwt_xmit_reroute (Yauheni Kaliuta) [1747341] - [net] bpf: make LWTUNNEL_BPF dependent on INET (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add test_lwt_ip_encap selftest (Yauheni Kaliuta) [1747341] - [include] bpf: sync /include/.../bpf.h with tools/include/.../bpf.h (Yauheni Kaliuta) [1747341] - [net] bpf: add handling of BPF_LWT_REROUTE to lwt_bpf.c (Yauheni Kaliuta) [1747341] - [net] ipv6_stub: add ipv6_route_input stub/proxy. (Yauheni Kaliuta) [1747341] - [net] bpf: handle GSO in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: implement BPF_LWT_ENCAP_IP mode in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: add plumbing for BPF_LWT_ENCAP_IP in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: offload: add priv field for drivers (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: doc, add text about feature-subcommand (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: relax sub-register mode compilation criteria (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: centre kernel bpf objects under new subdir "progs" (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: extend sub-register mode compilation to all bpf object files (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add "alu32" to .gitignore (Yauheni Kaliuta) [1747341] - [tools] bpf: Add test_sock_fields for skb->sk and bpf_tcp_sock (Yauheni Kaliuta) [1747341] - [tools] bpf: Add skb->sk, bpf_sk_fullsock and bpf_tcp_sock tests to test_verifer (Yauheni Kaliuta) [1747341] - [nclude] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747341] - [kernel] bpf: Add struct bpf_tcp_sock and BPF_FUNC_tcp_sock (Yauheni Kaliuta) [1747341] - [net] bpf: Refactor sock_ops_convert_ctx_access (Yauheni Kaliuta) [1747341] - [net] bpf: Add state, dst_ip4, dst_ip6 and dst_port to bpf_sock (Yauheni Kaliuta) [1747341] - [kernel] bpf: Add a bpf_sock pointer to __sk_buff and a bpf_sk_fullsock helper (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: remove btf__get_strings() superseded by raw data API (Yauheni Kaliuta) [1747341] - [tools] btf: expose API to work with raw btf_ext data (Yauheni Kaliuta) [1747341] - [tools] btf: expose API to work with raw btf data (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add log_level to bpf_load_program_attr (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add missing strings.h include (Yauheni Kaliuta) [1747341] - [s390] s390/net: move pnet constants (Yauheni Kaliuta) [1747341] - [tools] bpf: test_maps: fix possible out of bound access warning (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: doc, fix incorrect text (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test reading the offloaded program (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add test for mixing generic and offload XDP (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: print traceback when test fails (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix the expected messages (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add const qualifier to btf__get_map_kv_tids() map_name parameter (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add "any alignment" annotation for some tests (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: use localhost in tcp_{server, client}.py (Yauheni Kaliuta) [1747341] - [s390] s390: bpf: fix JMP32 code-gen (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: remove generated verifier/tests.h on 'make clean' (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Check the prog id before exiting (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Add a "force" flag to XDP samples (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Extend RLIMIT_MEMLOCK for xdp_{sample_pkts, router_ipv4} (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Convert XDP samples to libbpf usage (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: xdp_redirect_cpu have not need for read_trace_pipe (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test for BPF_F_LOCK (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync uapi/bpf.h (Yauheni Kaliuta) [1747341] - [kernel] bpf: introduce BPF_F_LOCK flag (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add bpf_spin_lock C test (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add simple BPF_PROG_TEST_RUN examples for flow dissector (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add bpf_spin_lock verifier tests (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync include/uapi/linux/bpf.h (Yauheni Kaliuta) [1747341] - [kernel] bpf: add support for bpf_spin_lock to cgroup local storage (Yauheni Kaliuta) [1747341] - [kernel] bpf: introduce bpf_spin_lock (Yauheni Kaliuta) [1747341] - [net] bpf: Correctly annotate implicit fall through in bpf_base_func_proto (Yauheni Kaliuta) [1747341] - [kernel] bpf, cgroups: clean up kerneldoc warnings (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix bitrotted kerneldoc (Yauheni Kaliuta) [1747341] - [include] bpf: BPF_PROG_TYPE_CGROUP_{SKB, SOCK, SOCK_ADDR} require cgroups enabled (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: mark verifier test that uses bpf_trace_printk as BPF_PROG_TYPE_TRACEPOINT (Yauheni Kaliuta) [1747341] - [net] bpf: add BPF_PROG_TEST_RUN support for flow dissector (Yauheni Kaliuta) [1747341] - [net] net/flow_dissector: move bpf case into __skb_flow_bpf_dissect (Yauheni Kaliuta) [1747341] - [net] Revert "[net] flow_dissector: disable preemption around BPF calls" (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: warn about risky prog array updates (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: remove duplicated include (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up the rest of test_verifier (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_verifier (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: prepare for break up of verifier tests (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: makefile support sub-register code-gen test mode (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: functional and min/max reasoning unit tests for JMP32 (Yauheni Kaliuta) [1747341] - [s390] s390: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [powerpc] ppc: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [arm64] arm64: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [x86] x86_64: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: JIT blinds support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: interpreter support for JMP32 (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: teach cfg code about JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: disassembler support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: refactor verifier min/max code for condition jump (Yauheni Kaliuta) [1747341] - [include] bpf: allocate 0x06 to new eBPF instruction class JMP32 (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: suppress readelf stderr when probing for BTF support (Yauheni Kaliuta) [1747341] - [net] bpf: allow BPF programs access skb_shared_info->gso_segs field (Yauheni Kaliuta) [1747341] - [tools] tool: feature probing, change default action (Yauheni Kaliuta) [1747341] - [kernel] bpf: notify offload JITs about optimizations (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: record original instruction index (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add tests for dead code removal (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: remove unconditional branches by 0 (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: remove dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: hard wire branches to dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: change parameters of call/branch offset adjustment (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: don't hardcode iptables/nc path in test_tcpnotify_user (Yauheni Kaliuta) [1747341] - [tools] libbpf: Show supported ELF section names when failing to guess prog/attach type (Yauheni Kaliuta) [1747341] - [documentation] bpf: btf: add btf documentation (Yauheni Kaliuta) [1747341] - [kernel] perf: Make perf_event_output() propagate the output() return (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix a (false) compiler warning (Yauheni Kaliuta) [1747341] - [tools] tool: add bash completion for peek/push/enqueue/pop/dequeue (Yauheni Kaliuta) [1747341] - [tools] tool: add pop and dequeue commands (Yauheni Kaliuta) [1747341] - [tools] tool: add push and enqueue commands (Yauheni Kaliuta) [1747341] - [tools] tool: add peek command (Yauheni Kaliuta) [1747341] - [tools] tool: don't print empty key/value for maps (Yauheni Kaliuta) [1747341] - [tools] tool: make key optional in lookup command (Yauheni Kaliuta) [1747341] - [tools] tool: make key and value optional in update command (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: support __int128 in bpftool map pretty dumper (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add bpffs pretty print test for int128 (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: refactor test_btf pretty printing for multiple map value formats (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add int128 raw test in test_btf (Yauheni Kaliuta) [1747341] - [kernel] bpf: btf: support 128 bit integer type (Yauheni Kaliuta) [1747341] - [tools] libbpf: don't define CC and AR (Yauheni Kaliuta) [1747341] - [include] bpf: remove leftovers after v5.0 update (Yauheni Kaliuta) [1715770] - [target] scsi: target: cxgbit: add support for IEEE_8021QAZ_APP_SEL_STREAM selector (Vishal Kulkarni) [1725820] - [netdrv] cxgb4i: add support for IEEE_8021QAZ_APP_SEL_STREAM selector (Vishal Kulkarni) [1725818] - [net] SUNRPC: Fix possible autodisconnect during connect due to old last_used (Dave Wysochanski) [1724692] - [fs] NFSv4: Add lease_time and lease_expired to 'nfs4:' line of mountstats (Dave Wysochanski) [1727369] - [scsi] scsi: zfcp: fix reaction on bit error threshold notification (Philipp Rudo) [1764494] - [iommu] iommu/arm-smmu: Error out only if not enough context interrupts (Mark Langsdorf) [1658736] - [netdrv] cxgb4:Fix out-of-bounds MSI-X info array access (Vishal Kulkarni) [1763194] - [fs] vfs: Fix EOVERFLOW testing in put_compat_statfs64 (Eric Sandeen) [1757902] - [security] selinux: fix context string corruption in convert_context() (Ondrej Mosnacek) [1758086] - [fs] cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic (Dave Wysochanski) [1757865] - [kernel] alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP (Vladis Dronov) [1760638] - [netdrv] cxgb4: RHEL-only disable device dump (Jonathan Toppins) [1708456] - [fs] xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT (Brian Foster) [1759564] - [x86] x86/stacktrace: Prevent access_ok() warnings in arch_stack_walk_user() (Jerome Marchand) [1757758] - [s390] s390/sclp: Fix bit checked for has_sipl (Philipp Rudo) [1748347] - [fs] dax: dax_layout_busy_page() should not unmap cow pages (Jeff Moyer) [1752109] - [fs] dax: Fix missed wakeup in put_unlocked_entry() (Jeff Moyer) [1752109] - [fs] dax: Fix missed wakeup with PMD faults (Jeff Moyer) [1752109] - [fs] dax: Fix xarray entry association for mixed mappings (Jeff Moyer) [1752109] - [mm] mm: page_mkclean vs MADV_DONTNEED race (Jeff Moyer) [1752109] - [fs] dax: Flush partial PMDs correctly (Jeff Moyer) [1752109 1724979] - [fs] dax: Use non-exclusive wait in wait_entry_unlocked() (Jeff Moyer) [1752109] - [x86] x86/mm: Fix decoy address handling vs 32-bit builds (Jeff Moyer) [1752109 1585079] - [fs] dax: Fix unlock mismatch with updated API (Jeff Moyer) [1752109 1724956] - [fs] dax: Don't access a freed inode (Jeff Moyer) [1752109 1724956] - [fs] dax: Check page->mapping isn't NULL (Jeff Moyer) [1752109 1585079 1724956] - [fs] dax: Avoid losing wakeup in dax_lock_mapping_entry (Jeff Moyer) [1752109] - [fs] dax: Fix huge page faults (Jeff Moyer) [1752109] - [fs] dax: Fix dax_unlock_mapping_entry for PMD pages (Jeff Moyer) [1752109] - [fs] dax: Reinstate RCU protection of inode (Jeff Moyer) [1752109] - [fs] dax: Make sure the unlocking entry isn't locked (Jeff Moyer) [1752109] - [fs] dax: Remove optimisation from dax_lock_mapping_entry (Jeff Moyer) [1752109] - [fs] dax: Convert page fault handlers to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_lock_mapping_entry to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax writeback to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert __dax_invalidate_entry to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_layout_busy_page to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_insert_pfn_mkwrite to XArray (Jeff Moyer) [1752109] - [fs] dax: Hash on XArray instead of mapping (Jeff Moyer) [1752109] - [fs] dax: Rename some functions (Jeff Moyer) [1752109] - [fs] dax: Fix deadlock in dax_lock_mapping_entry() (Jeff Moyer) [1752109 1585079 1641544] - [drivers] device-dax: Add missing address_space_operations (Jeff Moyer) [1752109 1585079] - [x86] x86/mm/pat: Prepare {reserve, free}_memtype() for "decoy" addresses (Jeff Moyer) [1752109 1585079] - [mm] mm, memory_failure: Teach memory_failure() about dev_pagemap pages (Jeff Moyer) [1703560 1752109 1585079] - [fs] filesystem-dax: Introduce dax_lock_mapping_entry() (Jeff Moyer) [1752109 1585079] - [mm] mm, memory_failure: Collect mapping size in collect_procs() (Jeff Moyer) [1752109 1585079] - [mm] mm, madvise_inject_error: Let memory_failure() optionally take a page reference (Jeff Moyer) [1752109 1585079] - [mm] mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE for ZONE_DEVICE pages (Jeff Moyer) [1752109 1585079] - [fs] filesystem-dax: Set page->index (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Set page->index (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Enable page_mapping() (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Convert to vmf_insert_mixed and vm_fault_t (Jeff Moyer) [1752109 1585079] - [pci] PCI: Add quirk to disable MSI-X support for Amazon's Annapurna Labs Root Port (Myron Stowe) [1732357] - [pci] PCI/VPD: Prevent VPD access for Amazon's Annapurna Labs Root Port (Myron Stowe) [1732357] - [pci] PCI: Add ACS quirk for Amazon Annapurna Labs root ports (Myron Stowe) [1732357] - [pci] PCI: Add Amazon's Annapurna Labs vendor ID (Myron Stowe) [1732357] - [arm64] arm64: PCI: Preserve firmware configuration when desired (Myron Stowe) [1732372] - [arm64] arm64: PCI: Allow resource reallocation if necessary (Myron Stowe) [1732372] - [pci] PCI: Don't auto-realloc if we're preserving firmware config (Myron Stowe) [1732372] - [pci] PCI/ACPI: Evaluate PCI Boot Configuration _DSM (Myron Stowe) [1732372] - [irqchip] irqchip/gic-v2m: Add support for Amazon Graviton variant of GICv3+GICv2m (Myron Stowe) [1732382] - [pci] PCI: al: Add Amazon Annapurna Labs PCIe host controller driver (Myron Stowe) [1732357] - [netdrv] mlx4: fix spelling mistake "veify" -> "verify" (Alaa Hleihel) [1724340] - [netdrv] IB/mlx4: Fix memory leaks (Alaa Hleihel) [1724340] - [netdrv] net/mlx4_en: fix a memory leak bug (Alaa Hleihel) [1724340] - [netdrv] IB/mlx4: Delete unused func arg (Alaa Hleihel) [1724340] - [netdrv] net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query (Alaa Hleihel) [1724340 1724339] - [netdrv] net/mlx4_core: Change the error print to info print (Alaa Hleihel) [1724340 1724339] - [netdrv] mlx4: Convert pv_id_table to XArray (Alaa Hleihel) [1724340 1724339] - [netdrv] IB/mlx4: Fix race condition between catas error reset and aliasguid flows (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix qp mtt size calculation (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix locking in SRIOV mode when switching between events and polling (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix reset flow when in command polling mode (Alaa Hleihel) [1724340 1724338] - [netdrv] mellanox: Switch to bitmap_zalloc() (Alaa Hleihel) [1724340 1724338] - [netdrv] IB/mlx4: Increase the timeout for CM cache (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: A write memory barrier is sufficient in EQ ci update (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4: Mark expected switch fall-through (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4: remove unneeded semicolon (Alaa Hleihel) [1724340 1724338] - [parport] parport: parport_serial: Add support for Sunix Multi I/O boards (John Linville) [1663781] - [tty] serial: 8250_pci: Add support for Sunix serial boards (John Linville) [1663781] - [scsi] hpsa: update driver version (Joseph Szczypek) [1761968] - [scsi] scsi: hpsa: add missing hunks in reset-patch (Joseph Szczypek) [1761968] - [netdrv] igc: Clean up unused shadow_vfta pointer (David Arcari) [1721713] - [netdrv] igc: Add Rx checksum support (David Arcari) [1721713] - [netdrv] igc: Add set_rx_mode support (David Arcari) [1721713] - [netdrv] igc: Add SCTP CRC checksumming functionality (David Arcari) [1721713] - [netdrv] igc: Add tx_csum offload functionality (David Arcari) [1721713] - [netdrv] igc: Remove unneeded PCI bus defines (David Arcari) [1721713] - [netdrv] igc: Add NVM checksum validation (David Arcari) [1721713] - [netdrv] igc: Remove useless forward declaration (David Arcari) [1721713] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (David Arcari) [1721713] - [netdrv] igc: Add more SKUs for i225 device (David Arcari) [1721713] - [netdrv] igc: Update the MAC reset flow (David Arcari) [1721713] - [netdrv] igc: Remove the unused field from a device specification structure (David Arcari) [1721713] - [netdrv] igc: Remove the polarity field from a PHY information structure (David Arcari) [1721713] - [netdrv] net: Use skb accessors in network drivers (David Arcari) [1721713] - [netdrv] igc: Prefer pcie_capability_read_word() (David Arcari) [1721713] - [netdrv] igc: Cleanup the redundant code (David Arcari) [1721713] - [netdrv] igc: Add flow control support (David Arcari) [1721713] - [netdrv] igc: Remove the obsolete workaround (David Arcari) [1721713] - [netdrv] igc: Clean up unused pointers (David Arcari) [1721713] - [netdrv] igc: Fix double definitions (David Arcari) [1721713] - [netdrv] igb/igc: warn when fatal read failure happens (David Arcari) [1721713] - [scsi] scsi: qla2xxx: Fix different size DMA Alloc/Unmap (Himanshu Madhani) [1753031] - [scsi] qla2xxx: call dma_free_coherent with correct size in all cases in qla24xx_sp_unmap (Himanshu Madhani) [1753031] - [arm64] crypto: arm64/crc32 - remove PMULL based CRC32 driver (Mark Salter) [1742821] - [arm64] arm64/lib: improve CRC32 performance for deep pipelines (Mark Salter) [1742821] - [arm64] arm64/lib: add accelerated crc32 routines (Mark Salter) [1742821] - [arm64] arm64: cpufeature: add feature for CRC32 instructions (Mark Salter) [1742821] - [lib] lib/crc32: make core crc32() routines weak so they can be overridden (Mark Salter) [1742821] - [arm64] arm64: cpu: Move errata and feature enable callbacks closer to callers (Mark Salter) [1742821] - [arm64] arm64: kill config_sctlr_el1() (Mark Salter) [1742821] - [include] ethtool: Add SFF-8436 and SFF-8636 max EEPROM length definitions (Petr Oros) [1757522] - [net] bridge/mdb: remove wrong use of NLM_F_MULTI (Hangbin Liu) [1756799] - [net] bridge: mcast: don't delete permanent entries when fast leave is enabled (Hangbin Liu) [1756799] - [net] bridge: multicast: use rcu to access port list from br_multicast_start_querier (Hangbin Liu) [1756799] - [net] bridge: Fix ethernet header pointer before check skb forwardable (Hangbin Liu) [1756799] - [net] clear skb->tstamp in bridge forwarding path (Hangbin Liu) [1756799] - [net] bridge: br_arp_nd_proxy: set icmp6_router if neigh has NTF_ROUTER (Hangbin Liu) [1756799] - [net] vlan: Inherit MPLS features from parent device (Hangbin Liu) [1724306] - [netdrv] linux/dim: Fix overflow in dim calculation (Ivan Vecera) [1737807] - [lib] dim: Fix -Wunused-const-variable warnings (Ivan Vecera) [1737807] - [lib] linux/dim: Add completions count to dim_sample (Ivan Vecera) [1737807] - [netdrv] linux/dim: Move implementation to .c files (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename externally used net_dim members (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename net_dim_sample() to net_dim_update_sample() (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename externally exposed macros (Ivan Vecera) [1737807] - [include] linux/dim: Remove "net" prefix from internal DIM members (Ivan Vecera) [1737807] - [include] linux/dim: Move logic to dim.h (Ivan Vecera) [1737807] - [tools] selftests: add a test case for cls_lower handle overflow (Ivan Vecera) [1761512] - [net] idr: introduce idr_for_each_entry_continue_ul() (Ivan Vecera) [1761512] - [net] idr: fix overflow case for idr_for_each_entry_ul() (Ivan Vecera) [1761512] - [net] sctp: add chunks to sk_backlog when the newsk sk_socket is not set (Xin Long) [1734271] - [net] netns: enable to dump full nsid translation table (Petr Oros) [1757748] - [net] netns: enable to specify a nsid for a get request (Petr Oros) [1757748] - [net] netns: add support of NETNSA_TARGET_NSID (Petr Oros) [1757748] - [net] netns: introduce 'struct net_fill_args' (Petr Oros) [1757748] - [net] netns: remove net arg from rtnl_net_fill() (Petr Oros) [1757748] - [net] mpls: fix warning with multi-label encap (Hangbin Liu) [1756788] - [net] mpls: Return error for RTA_GATEWAY attribute (Hangbin Liu) [1756788] - [net] macsec: drop skb sk before calling gro_cells_receive (Xin Long) [1745819] - [net] team: add ethtool get_link_ksettings (Hangbin Liu) [1724896] - [net] sched: flower: don't call synchronize_rcu() on mask creation (Ivan Vecera) [1751856] - [net] sched: flower: refactor reoffload for concurrent access (Ivan Vecera) [1751856] - [net] sched: flower: fix filter net reference counting (Ivan Vecera) [1751856] - [net] sched: flower: use correct ht function to prevent duplicates (Ivan Vecera) [1751856] - [net] sched: flower: insert filter to ht before offloading it to hw (Ivan Vecera) [1751856] - [net] sched: ensure tc flower reoffload takes filter ref (Ivan Vecera) [1751856] - [net] sched: flower: set unlocked flag for flower proto ops (Ivan Vecera) [1751856] - [net] sched: flower: track rtnl lock state (Ivan Vecera) [1751856] - [net] sched: flower: protect flower classifier state with spinlock (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent tcf proto deletion (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent filter insertion in fl_change (Ivan Vecera) [1751856] - [net] sched: flower: protect masks list with spinlock (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent mask insertion (Ivan Vecera) [1751856] - [net] sched: flower: add reference counter to flower mask (Ivan Vecera) [1751856] - [net] sched: flower: track filter deletion with flag (Ivan Vecera) [1751856] - [net] sched: flower: introduce reference counting for filters (Ivan Vecera) [1751856] - [net] sched: flower: refactor fl_change (Ivan Vecera) [1751856] - [net] sched: flower: don't check for rtnl on head dereference (Ivan Vecera) [1751856] - [kernel] exit from RHEL 8.2 early ystream mode (Phillip Lougher)- [x86] kvm: svm: Remove unneeded WBINVD and DF_FLUSH when starting SEV guests (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Reduce WBINVD/DF_FLUSH invocations (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Serialize access to the SEV ASID bitmap (Janakarajan Natarajan) [1762517] - [xen] remove pre-xen3 fallback handlers (Vitaly Kuznetsov) [1759997] - [net] SUNRPC: Count ops completing with tk_status < 0 (Dave Wysochanski) [1636572] - [net] SUNRPC: Use proper printk specifiers for unsigned long long (Dave Wysochanski) [1636572] - [net] SUNRPC: Move call to rpc_count_iostats before rpc_call_done (Dave Wysochanski) [1636572] - [net] SUNRPC: Add tracking of RPC level errors (Dave Wysochanski) [1636572] - [net] SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare (Dave Wysochanski) [1636572] - [net] SUNRPC: Fix up task signalling (Dave Wysochanski) [1636572] - [net] SUNRPC: Track writers of the 'channel' file to improve cache_listeners_exist (Dave Wysochanski) [1741333] - [net] sunrpc/cache: handle missing listeners better. (Dave Wysochanski) [1741333] - [pci] PCI/ACPI: Advertise _HPX Type 3 support via _OSC (Myron Stowe) [1712756] - [pci] PCI/ACPI: Implement _HPX Type 3 Setting Record (Myron Stowe) [1712756] - [netdrv] e1000e: Add support for Comet Lake (David Arcari) [1764549] - [netdrv] e1000e: Add support for S0ix (Ken Cox) [1721709] - [netdrv] e1000e: Make speed detection on hotplugging cable more reliable (Ken Cox) [1721709] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (Ken Cox) [1721709] - [netdrv] e1000e: add workaround for possible stalled packet (Ken Cox) [1721709] - [netdrv] e1000e: Use dev_get_drvdata where possible (Ken Cox) [1721709] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721709] - [netdrv] e1000e: PCIm function state support (Ken Cox) [1721709] - [netdrv] e1000e: Make watchdog use delayed work (Ken Cox) [1721709] - [netdrv] e1000e: Reduce boot time by tightening sleep ranges (Ken Cox) [1721709] - [netdrv] e1000e: Increase pause and refresh time (Ken Cox) [1721709] - [scsi] scsi: megaraid_sas: Introduce module parameter for default queue depth (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix a compilation warning (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make a bunch of functions static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make some functions static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fix panic on loading firmware crashdump (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fix spelling mistake "megarid_sas" -> "megaraid_sas" (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.710.50.00 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add module parameter for FW Async event logging (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enable msix_load_balance for Invader and later controllers (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix calculation of target ID (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make some symbols static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Introduce various Aero performance modes (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Use high IOPS queues based on IO workload (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Set affinity for high IOPS reply queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enable coalescing for high IOPS queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for High IOPS queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for MPI toolbox commands (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Offload Aero RAID5/6 division calculations to driver (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is applicable for only Ventura (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: megaraid_sas: Add check for count returned by HOST_DEVICE_LIST DCMD (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Handle sequence JBOD map failure at driver level (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Don't send FPIO to RL Bypass queue (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: In probe context, retry IOC INIT once if firmware is in fault (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Release Mutex lock before OCR in case of DCMD timeout (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Call disable_irq from process IRQ poll (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove few debug counters from IO path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add 32 bit atomic descriptor support to AERO adapters (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Use struct_size() helper (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove unused including (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: use octal permissions instead of constants (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: make max_sectors visible in sys (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variables 'buff_addr' and 'ci_h' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variable 'sge_sz' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variables 'host' and 'wait_time' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variable 'cur_state' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.708.03.00 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Export RAID map through debugfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix MSI-X vector print (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add debug prints for device list (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add prints in suspend and resume path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print firmware interrupt status (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print FW fault information (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Export RAID map id through sysfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print BAR information from driver (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Dump system registers for debugging (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Dump system interface regs from sysfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add formatting option for megasas_dump (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enhance internal DCMD timeout prints (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enhance prints in OCR and TM path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Load balance completions across all MSI-X (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Block PCI config space access from userspace during OCR (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Rework code around controller reset (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fw_reset_no_pci_access required for MFI adapters only (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove unused variable target_index (Tomas Henzl) [1726251] - [x86] perf/x86/msr: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/intel: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/cstate: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/intel: Update KBL Package C-state events to also include PC8/PC9/PC10 counters (Michael Petlan) [1763290] - [x86] x86/cpu: Add Comet Lake to the Intel CPU models header (Michael Petlan) [1763290] - [s390] s390/qeth: reject oversized SNMP requests (Philipp Rudo) [1726414] - [s390] s390/qeth: serialize cmd reply with concurrent timeout (Philipp Rudo) [1726414] - [s390] s390/qeth: move cast type selection into fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: extract helper for route validation (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate skb RX processing in L3 driver (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate pm code (Philipp Rudo) [1726414] - [s390] s390/qeth: streamline SNMP cmd code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove static cmd buffer infrastructure (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate MPC cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate vnicc cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate diag cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate various cmds with sub-types (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify parameter for simple assist cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate simple IPA cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: allocate a single cmd on read channel (Philipp Rudo) [1726414] - [s390] s390/qeth: command-chain the IDX sequence (Philipp Rudo) [1726414] - [s390] s390/qeth: convert RCD code to common IO infrastructure (Philipp Rudo) [1726414] - [s390] s390/qeth: add support for dynamically allocated cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: remove 'channel' parameter from callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: convert device-specific trace entries (Philipp Rudo) [1726414] - [s390] s390/qeth: remove OSN-specific IO code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove qeth_wait_for_buffer() (Philipp Rudo) [1726414] - [s390] s390/qeth: clean up setting of BLKT defaults (Philipp Rudo) [1726414] - [s390] s390/qeth: restart pending READ cmd from callback (Philipp Rudo) [1726414] - [s390] s390/qeth: simplify DOWN state handling (Philipp Rudo) [1726414] - [s390] s390/qeth: use mm helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: don't mask TX errors on IQD devices (Philipp Rudo) [1726414] - [s390] s390/qeth: handle error when updating TX queue count (Philipp Rudo) [1726414] - [s390] s390/qeth: fix VLAN attribute in bridge_hostnotify udev event (Philipp Rudo) [1726414] - [s390] s390/qeth: check dst entry before use (Philipp Rudo) [1726414] - [s390] s390/qeth: handle limited IPv4 broadcast in L3 TX path (Philipp Rudo) [1726414] - [s390] s390/qeth: trust non-IP cast type in qeth_l3_fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: extract helper to determine L2 cast type (Philipp Rudo) [1726414] - [s390] s390/qeth: cache max number of available buffer elements (Philipp Rudo) [1726414] - [s390] s390/qeth: don't clear Output buffers on every queue init (Philipp Rudo) [1726414] - [s390] s390/qeth: use IS_* helpers for checking device type (Philipp Rudo) [1726414] - [s390] s390/qeth: clean up stale buffer state documentation (Philipp Rudo) [1726414] - [s390] s390/qeth: remove RX seqno in skb->cb (Philipp Rudo) [1726414] - [s390] s390: qeth: address type mismatch warning (Philipp Rudo) [1726414] - [s390] s390/qeth: stop/wake TX queues based on their fill level (Philipp Rudo) [1726414] - [s390] s390/qeth: simplify QoS code (Philipp Rudo) [1726414] - [s390] s390/qeth: add TX multiqueue support for OSA devices (Philipp Rudo) [1726414] - [s390] s390/qeth: add TX multiqueue support for IQD devices (Philipp Rudo) [1726414] - [s390] s390/qeth: don't keep statistics for tx timeout (Philipp Rudo) [1726414] - [s390] s390/qeth: don't bother updating the last-tx time (Philipp Rudo) [1726414] - [s390] s390/qeth: handle error from qeth_update_from_chp_desc() (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify naming for some QDIO helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: send IDX cmds via qeth_send_control_data() (Philipp Rudo) [1726414] - [s390] s390/qeth: use callback to finalize cmd (Philipp Rudo) [1726414] - [s390] s390/qeth: let qeth_notify_reply() set the notify reason (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify default cmd callback (Philipp Rudo) [1726414] - [s390] s390/qeth: don't poll for cmd IO completion (Philipp Rudo) [1726414] - [s390] s390/qeth: convert IP table spinlock to mutex (Philipp Rudo) [1726414] - [s390] s390/qeth: defer IPv6 address notifier events (Philipp Rudo) [1726414] - [s390] s390/qeth: add wrapper for IP table access (Philipp Rudo) [1726414] - [s390] s390/qeth: remove locking for RX modeset cache (Philipp Rudo) [1726414] - [s390] s390/qeth: defer RX modesetting (Philipp Rudo) [1726414] - [s390] s390/qeth: fix race when initializing the IP address table (Philipp Rudo) [1726414] - [s390] s390/qeth: don't erase configuration while probing (Philipp Rudo) [1726414] - [s390] s390/qeth: drop redundant state checking (Philipp Rudo) [1726414] - [s390] s390/qeth: don't special-case HW trap during suspend (Philipp Rudo) [1726414] - [s390] s390/qeth: remove driver-wide workqueue (Philipp Rudo) [1726414] - [s390] s390/qeth: don't defer close_dev work during recovery (Philipp Rudo) [1726414] - [s390] s390/qeth: remove a redundant check for card->dev (Philipp Rudo) [1726414] - [s390] s390/qeth: call dev_close() during recovery (Philipp Rudo) [1726414] - [s390] s390/qeth: unconditionally clear MAC_REGISTERED flag (Philipp Rudo) [1726414] - [s390] s390/qeth: enable/disable the HW trap a little earlier (Philipp Rudo) [1726414] - [s390] s390/qeth: remove RECOVER state (Philipp Rudo) [1726414] - [s390] s390/qeth: split out OSN netdev ops (Philipp Rudo) [1726414] - [s390] s390/qeth: add support for ETHTOOL_GRINGPARAM (Philipp Rudo) [1726414] - [s390] s390/qeth: overhaul ethtool statistics (Philipp Rudo) [1726414] - [s390] s390/qeth: move ethtool code into its own file (Philipp Rudo) [1726414] - [s390] s390/qeth: reduce ethtool statistics (Philipp Rudo) [1726414] - [s390] s390/qeth: use a static Output Queue array (Philipp Rudo) [1726414] - [s390] s390/qeth: allow manual recovery when device is SOFTSETUP (Philipp Rudo) [1726414] - [s390] s390/qeth: convert remaining legacy cmd callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: convert bridgeport callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: allow cmd callbacks to return errnos (Philipp Rudo) [1726414] - [s390] s390/qeth: limit trace to valid data of command request (Philipp Rudo) [1726414] - [s390] s390/qeth: align csum offload with TSO control logic (Philipp Rudo) [1726414] - [s390] s390/qeth: enable only required csum offload features (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate filling of low-level cmd length fields (Philipp Rudo) [1726414] - [s390] s390/qeth: reduce data length for ARP cache query (Philipp Rudo) [1726414] - [s390] s390/qeth: remove VLAN tracking for L2 devices (Philipp Rudo) [1726414] - [s390] s390/qeth: detach netdevice while card is offline (Philipp Rudo) [1726414] - [s390] s390/qeth: delay netdevice registration (Philipp Rudo) [1726414] - [s390] s390/qeth: remove TX disable from online path (Philipp Rudo) [1726414] - [s390] s390/qeth: register MAC address earlier (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate open/stop netdev ops (Philipp Rudo) [1726414] - [s390] s390/qeth: remove bogus netif_wake_queue() (Philipp Rudo) [1726414] - [s390] s390/qeth: streamline TX buffer management (Philipp Rudo) [1726414] - [s390] s390/qeth: don't process hsuid in qeth_l3_setup_netdev() (Philipp Rudo) [1726414] - [s390] s390/qeth: remove unused fallback in Layer3's MAC code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove two IPA command helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: replace open-coded cmd setup (Philipp Rudo) [1726414] - [s390] s390/qeth: remove card list (Philipp Rudo) [1726414] - [s390] s390/qeth: unify transmit code (Philipp Rudo) [1726414] - [s390] s390/qeth: handle af_iucv skbs in qeth_l3_fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: sanitize ARP requests (Philipp Rudo) [1726414] - [s390] s390/qdio: restrict QAOB usage to IQD unicast queues (Philipp Rudo) [1726414] - [s390] s390/qdio: add sanity checks to the fast-requeue path (Philipp Rudo) [1726414] - [s390] s390/qdio: don't touch the dsci in tiqdio_add_input_queues() (Philipp Rudo) [1726414] - [s390] s390/qdio: (re-)initialize tiqdio list entries (Philipp Rudo) [1726414] - [s390] s390/qdio: optimize state inspection of HW-owned SBALs (Philipp Rudo) [1726414] - [s390] s390/qdio: use get_buf_state() in debug_get_buf_state() (Philipp Rudo) [1726414] - [s390] s390/qdio: allow to scan all Output SBALs in one go (Philipp Rudo) [1726414] - [s390] s390/qdio: consolidate index tracking for queue scan (Philipp Rudo) [1726414] - [s390] s390/qdio: limit direct access to first_to_check cursor (Philipp Rudo) [1726414] - [s390] s390/qdio: eliminate queue's last_move cursor (Philipp Rudo) [1726414] - [s390] s390/qdio: simplify SBAL range calculation (Philipp Rudo) [1726414] - [s390] s390/qdio: pass up count of ready-to-process SBALs (Philipp Rudo) [1726414] - [s390] s390/qdio: fix output of DSCI value in debug file (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up qdio_check_outbound_after_thinint() (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up pci_out_supported() (Philipp Rudo) [1726414] - [s390] s390/qdio: make SBAL address array type-safe (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up AOB handling (Philipp Rudo) [1726414] - [s390] s390/ccwgroup: add get_ccwgroupdev_by_busid() (Philipp Rudo) [1726414]- [net] xprtrdma: Remove stale comment (Kamal Heib) [1720891] - [net] xprtrdma: Update comments that reference ib_drain_qp (Kamal Heib) [1720891] - [net] xprtrdma: Remove pr_err() call sites from completion handlers (Kamal Heib) [1720891] - [net] xprtrdma: Eliminate struct rpcrdma_create_data_internal (Kamal Heib) [1720891] - [net] xprtrdma: Aggregate the inline settings in struct rpcrdma_ep (Kamal Heib) [1720891] - [net] xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsize (Kamal Heib) [1720891] - [net] xprtrdma: Eliminate rpcrdma_ia::ri_device (Kamal Heib) [1720891] - [net] xprtrdma: More Send completion batching (Kamal Heib) [1720891] - [net] xprtrdma: Clean up sendctx functions (Kamal Heib) [1720891] - [net] xprtrdma: Trace marshaling failures (Kamal Heib) [1720891] - [net] xprtrdma: Increase maximum number of backchannel requests (Kamal Heib) [1720891] - [net] xprtrdma: Backchannel can use GFP_KERNEL allocations (Kamal Heib) [1720891] - [net] xprtrdma: Clean up regbuf helpers (Kamal Heib) [1720891] - [net] xprtrdma: De-duplicate "allocate new, free old regbuf" (Kamal Heib) [1720891] - [net] xprtrdma: Allocate req's regbufs at xprt create time (Kamal Heib) [1720891] - [net] xprtrdma: rpcrdma_regbuf alignment (Kamal Heib) [1720891] - [net] xprtrdma: Clean up rpcrdma_create_rep() and rpcrdma_destroy_rep() (Kamal Heib) [1720891] - [net] xprtrdma: Clean up rpcrdma_create_req() (Kamal Heib) [1720891] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 502 (Kamal Heib) [1720891] - [infiniband] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Kamal Heib) [1720891] - [net] xprtrdma: Use struct_size() in kzalloc() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Fix panic when port_data isn't initialized (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Pass udata on uverbs error unwind (Kamal Heib) [1720891] - [infiniband] RDMA/core: Clear out the udata before error unwind (Kamal Heib) [1720891] - [infiniband] RDMA/srp: Rename SRP sysfs name after IB device rename trigger (Kamal Heib) [1720891] - [infiniband] treewide: Add SPDX license identifier - Makefile/Kconfig (Kamal Heib) [1720891] - [infiniband] RDMA/core: Change system parameters callback from dumpit to doit (Kamal Heib) [1720891] - [infiniband] RDMA: Directly cast the sockaddr union to sockaddr (Kamal Heib) [1720891] - [infiniband] RDMA/ipoib: Allow user space differentiate between valid dev_port (Kamal Heib) [1720891] - [infiniband] RDMA/device: Don't fire uevent before device is fully initialized (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Remove hugetlb flag (Kamal Heib) [1720891] - [infiniband] RDMA/bnxt_re: Use core helpers to get aligned DMA address (Kamal Heib) [1720891] - [infiniband] RDMA/bnxt_re: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720891] - [infiniband] RDMA/i40iw: Use core helpers to get aligned DMA address within a supported page size (Kamal Heib) [1720891] - [infiniband] RDMA/i40iw: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720891] - [infiniband] RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Add API to find best driver supported page size in an MR (Kamal Heib) [1720891] - [infiniband] RDMA/core: Allow detaching gid attribute netdevice for RoCE (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Use rdma_read_gid_attr_ndev_rcu to access netdev (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Use rdma_read_gid_attr_ndev_rcu to access netdev (Kamal Heib) [1720891] - [infiniband] RDMA: Introduce and use GID attr helper to read RoCE L2 fields (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Add vlan enable bit for hip08 (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Update some fields of qp context (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Delete unused variable in hns_roce_v2_modify_qp function (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Add enable judgement for UD vlan (Kamal Heib) [1720891] - [infiniband] IB/mlx5: Consider vlan of lower netdev for macvlan GID entries (Kamal Heib) [1720891] - [infiniband] IB/cm: Reduce dependency on gid attribute ndev check (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Consider skb reserve space based on netdev of GID (Kamal Heib) [1720891] - [infiniband] RDMA: Get rid of iw_cm_verbs (Kamal Heib) [1720891] - [infiniband] RDMA/cxgb4: Use ib_device_set_netdev() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Do not invoke init_port on compat devices (Kamal Heib) [1720891] - [infiniband] IB/core: Set qp->real_qp before it may be accessed (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Initialize uverbs_attr_bundle ucontext in ib_uverbs_get_context (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Initialize udata struct on destroy flows (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Handle page combining avoidance correctly in ib_umem_add_sg_table() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce RDMA subsystem ibdev_* print functions (Kamal Heib) [1720891] - [infiniband] uverbs: Convert idr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Remove rdma_user_mmap_page (Kamal Heib) [1720891] - [infiniband] RDMA/mlx5: Use get_zeroed_page() for clock_info (Kamal Heib) [1720891] - [infiniband] RDMA/mlx5: Do not allow the user to write to the clock page (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Consider scope_id while binding to ipv6 ll address (Kamal Heib) [1720891] - [infiniband] IB/core: Allow vlan link local address based RoCE GIDs (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add a netlink command to change net namespace of rdma device (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce a helper function to change net namespace of rdma device (Kamal Heib) [1720891] - [infiniband] RDMA/core: Avoid freeing netdevs in disable_device() (Kamal Heib) [1720891] - [infiniband] RDMA/ocrdma: Remove use of idr use pci bdf instead (Kamal Heib) [1720891] - [infiniband] RDMA/drivers: Convert easy drivers to use ib_device_set_netdev() (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Use correct value for SG entries in sg_copy_to_buffer() (Kamal Heib) [1720891] - [infiniband] RDMA: Handle SRQ allocations by IB/core (Kamal Heib) [1720891] - [infiniband] qedr: Convert srqidr to XArray (Kamal Heib) [1720891] - [infiniband] qedr: Convert qpidr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Handle AH allocations by IB/core (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Fix bad endianess of port_pd variable (Kamal Heib) [1720891] - [infiniband] RDMA/mad: Reduce MAD scope to mlx5_ib only (Kamal Heib) [1720891] - [infiniband] RDMA/ocrdma: Remove a set-but-not-used variable (Kamal Heib) [1720891] - [infiniband] RDMA/core: Support object allocation in atomic context (Kamal Heib) [1720891] - [infiniband] IB: When attrs.udata/ufile is available use that instead of uobject (Kamal Heib) [1720891] - [infiniband] RDMA/nldev: Return device protocol (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Move debug counters to be under relevant IB device (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Remove useless zeroing of static global variable (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Set proper port number as index (Kamal Heib) [1720891] - [infiniband] IB: Pass only ib_udata in function prototypes (Kamal Heib) [1720891] - [infiniband] IB: Remove 'uobject->context' dependency in object destroy APIs (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert mmidr to XArray (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert qpidr to XArray (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert cqidr to XArray (Kamal Heib) [1720891] - [infiniband] IB: Pass uverbs_attr_bundle down ib_x destroy path (Kamal Heib) [1720891] - [infiniband] IB: Pass uverbs_attr_bundle down uobject destroy path (Kamal Heib) [1720891] - [infiniband] IB: ucontext should be set properly for all cmd & ioctl paths (Kamal Heib) [1720891] - [infiniband] RDMA/core: Don't compare specific bit after boolean AND (Kamal Heib) [1720891] - [infiniband] RDMA/netlink: Remove unused data structure (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add command to set ib_core device net namspace sharing mode (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add interface to read device namespace sharing mode (Kamal Heib) [1720891] - [infiniband] RDMA/core: Extend ib_device_get_by_index for net namespace (Kamal Heib) [1720891] - [infiniband] RDMA: Check net namespace access for uverbs, umad, cma and nldev (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add module param to disable device sharing among net ns (Kamal Heib) [1720891] - [infiniband] RDMA/core: Support core port attributes in non init_net (Kamal Heib) [1720891] - [infiniband] RDMA/core: Implement compat device/sysfs tree in net namespace (Kamal Heib) [1720891] - [infiniband] RDMA/core: Restrict sysfs entries view to init_net (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce ib_core_device to hold device (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1720891] - [infiniband] RDMA/mthca: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Allow the compiler to verify declaration and definition consistency (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Annotate uverbs_request_next_ptr() return value as a __user pointer (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Add a __user annotation to a pointer (Kamal Heib) [1720891] - [infiniband] IB/rxe: Replace av->network_type with skb->protocol (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add SMP details to MAD tracing (Kamal Heib) [1720891] - [infiniband] IB/UMAD: Add umad trace points (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add agent trace points (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add recv path trace point (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add send path trace points (Kamal Heib) [1720891] - [infiniband] RDMA/vmw_pvrdma: Skip zeroing device attrs (Kamal Heib) [1720891] - [infiniband] IB/iser: remove uninitialized variable len (Kamal Heib) [1720891] - [infiniband] IB/core: Ensure an invalidate_range callback on ODP MR (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Fix slab-out-bounds access which lead to kernel crash later (Kamal Heib) [1720891] - [infiniband] drivers: infiniband: Fix whitespace in kconfig (Kamal Heib) [1720891] - [infiniband] RDMA/nes: remove redundant check on udata (Kamal Heib) [1720891] - [infiniband] cma: Convert portspace IDRs to XArray (Kamal Heib) [1720891] - [infiniband] ucm: Convert ctx_id_table to XArray (Kamal Heib) [1720891] - [infiniband] ib core: Convert query_idr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Convert local_id_table to XArray (Kamal Heib) [1720891] - [infiniband] IB/mad: Convert ib_mad_clients to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Use __packed annotation instead of __attribute__ ((packed)) (Kamal Heib) [1720891] - [char] tpm: Remove a deprecated comments about implicit sysfs locking (Jerry Snitselaar) [1725580 1742257] - [char] tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts (Jerry Snitselaar) [1725580 1742257] - [char] tpm_tis_core: Turn on the TPM before probing IRQ's (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Fix null pointer dereference on chip register error path (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operations (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Actually fail on TPM errors during "get random" (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 505 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 399 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Add SPDX license identifier - Makefile/Kconfig (Jerry Snitselaar) [1725580 1742257] - [tools] selftests/tpm2: Open tpm dev in unbuffered mode (Jerry Snitselaar) [1725580 1742257] - [tools] selftests/tpm2: Extend tests to cover partial reads (Jerry Snitselaar) [1725580 1742257] - [tools] selftests: add TPM 2.0 tests (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: fix -Wvarags warning (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: Move trusted.h to include/keys [ver #2] (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: Expose common functionality [ver #2] (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Wrap the buffer from the caller to tpm_buf in tpm_send() (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: correctly initialize digests and fix locking issue (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: allow module init if TPM is inactive or deactivated (Jerry Snitselaar) [1725580 1742257] - [net] net/smc: make sure EPOLLOUT is raised (Philipp Rudo) [1726415] - [net] net/smc: avoid fallback in case of non-blocking connect (Philipp Rudo) [1726415] - [net] net/smc: do not schedule tx_work in SMC_CLOSED state (Philipp Rudo) [1726415] - [net] net/smc: common release code for non-accepted sockets (Philipp Rudo) [1726415] - [net] net/smc: Fix error path in smc_init (Philipp Rudo) [1726415] - [net] net/smc: hold conns_lock before calling smc_lgr_register_conn() (Philipp Rudo) [1726415] - [dma] dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: Add Snow Ridge ioatdma device id (Jerry Snitselaar) [1661996] - [kernel] mutex: Fix up mutex_waiter usage (Waiman Long) [1736609] - [kernel] locking/mutex: Use mutex flags macro instead of hard code (Waiman Long) [1736609] - [kernel] locking/mutex: Make __mutex_owner static to mutex.c (Waiman Long) [1736609] - [kernel] locking/mutex: Test for initialized mutex (Waiman Long) [1736609] - [kernel] kernel/locking/mutex.c: remove caller signal_pending branch predictions (Waiman Long) [1736609] - [kernel] Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" (Waiman Long) [1736609] - [kernel] locking/rwsem: Check for operations on an uninitialized rwsem (Waiman Long) [1736609] - [kernel] locking/rwsem: Make handoff writer optimistically spin on owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Add ACQUIRE comments (Waiman Long) [1736609] - [tty] tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop (Waiman Long) [1736609] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop (Waiman Long) [1736609] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty (Waiman Long) [1736609] - [kernel] locking/rwsem: Don't call owner_on_cpu() on read-owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Guard against making count negative (Waiman Long) [1736609] - [kernel] locking/rwsem: Adaptive disabling of reader optimistic spinning (Waiman Long) [1736609] - [kernel] locking/rwsem: Enable time-based spinning on reader-owned rwsem (Waiman Long) [1736609] - [kernel] locking/rwsem: Make rwsem->owner an atomic_long_t (Waiman Long) [1736609] - [kernel] locking/rwsem: Enable readers spinning on writer (Waiman Long) [1736609] - [kernel] locking/rwsem: Clarify usage of owner's nonspinaable bit (Waiman Long) [1736609] - [kernel] locking/rwsem: Wake up almost all readers in wait queue (Waiman Long) [1736609] - [kernel] locking/rwsem: More optimal RT task handling of null owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Always release wait_lock before waking up tasks (Waiman Long) [1736609] - [kernel] locking/rwsem: Implement lock handoff to prevent lock starvation (Waiman Long) [1736609] - [kernel] locking/rwsem: Make rwsem_spin_on_owner() return owner state (Waiman Long) [1736609] - [kernel] locking/rwsem: Code cleanup after files merging (Waiman Long) [1736609] - [kernel] locking/rwsem: Add rwsem_init.c to keep __init_rwsem() kABI (Waiman Long) [1736609] - [kernel] locking/rwsem: Merge rwsem.h and rwsem-xadd.c into rwsem.c (Waiman Long) [1736609] - [kernel] locking/rwsem: Implement a new locking scheme (Waiman Long) [1736609] - [kernel] locking/rwsem: Remove rwsem_wake() wakeup optimization (Waiman Long) [1736609] - [kernel] locking/rwsem: Make owner available even if !CONFIG_RWSEM_SPIN_ON_OWNER (Waiman Long) [1736609] - [kernel] locking/lock_events: Use raw_cpu_{add, inc}() for stats (Waiman Long) [1736609] - [kernel] locking/lock_events: Use this_cpu_add() when necessary (Waiman Long) [1736609] - [kernel] locking/rwsem: Revert "[kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath ..." (Waiman Long) [1736609] - [block] block: don't release queue's sysfs lock during switching elevator (Ming Lei) [1760151] - [block] blk-mq: move lockdep_assert_held() into elevator_exit (Ming Lei) [1760151] - [block] block: fix race between switching elevator and removing queues (Ming Lei) [1760151] - [md] raid5: use bio_end_sector in r5_next_bio (Nigel Croxon) [1754949] - [md] raid5: remove STRIPE_OPS_REQ_PENDING (Nigel Croxon) [1754949] - [md] md: add feature flag MD_FEATURE_RAID0_LAYOUT (Nigel Croxon) [1754949] - [md] md/raid0: avoid RAID0 data corruption due to layout confusion. (Nigel Croxon) [1754949] - [md] raid5: don't set STRIPE_HANDLE to stripe which is in batch list (Nigel Croxon) [1754949] - [md] raid5: don't increment read_errors on EILSEQ return (Nigel Croxon) [1754949] - [md] md/raid5: use bio_end_sector to calculate last_sector (Nigel Croxon) [1730670] - [md] md/raid1: fail run raid1 array when active disk less than one (Nigel Croxon) [1730670] - [md] md raid0/linear: Mark array as 'broken' and fail BIOs if a member is gone (Nigel Croxon) [1730670] - [md] raid5 improve too many read errors msg by adding limits (Nigel Croxon) [1730670] - [md] md: don't report active array_state until after revalidate_disk() completes. (Nigel Croxon) [1730670] - [md] md: only call set_in_sync() when it is expected to succeed. (Nigel Croxon) [1730670] - [md] raid1: factor out a common routine to handle the completion of sync write (Nigel Croxon) [1730670] - [md] md: don't call spare_active in md_reap_sync_thread if all member devices can't work (Nigel Croxon) [1730670] - [md] md: don't set In_sync if array is frozen (Nigel Croxon) [1730670] - [md] md: allow last device to be forcibly removed from RAID1/RAID10. (Nigel Croxon) [1730670] - [md] md/raid10: end bio when the device faulty (Nigel Croxon) [1730670] - [md] md/raid1: end bio when the device faulty (Nigel Croxon) [1730670] - [md] md/raid6: Set R5_ReadError when there is read failure on parity disk (Nigel Croxon) [1730670] - [md] raid1: use an int as the return value of raise_barrier() (Nigel Croxon) [1730670] - [md] md/raid1: Fix a warning message in remove_wb() (Nigel Croxon) [1730670] - [crypto] crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (Gary Hook) [1754634] - [crypto] crypto: ccp - Do not free psp_master when PLATFORM_INIT fails (Gary Hook) [1754634] - [crypto] crypto: ccp - Use kmemdup in ccp_copy_and_save_keypart() (Gary Hook) [1754634] - [crypto] crypto: ccp - introduce SEV_GET_ID2 command (Gary Hook) [1754634] - [netdrv] e1000e: start network tx queue only when link is up (Oleksandr Natalenko) [1747869] - [netdrv] Revert "e1000e: fix cyclic resets at link up with active tx" (Oleksandr Natalenko) [1747869] - [mm] mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n (Rafael Aquini) [1735181] - [mm] mm/zsmalloc.c: fix race condition in zs_destroy_pool (Rafael Aquini) [1735181] - [mm] mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely (Rafael Aquini) [1735181] - [mm] mm, page_owner: handle THP splits correctly (Rafael Aquini) [1735181] - [mm] hugetlbfs: fix hugetlb page migration/fault race causing SIGBUS (Rafael Aquini) [1735181] - [mm] mm/usercopy: use memory range to be accessed for wraparound check (Rafael Aquini) [1735181] - [mm] mm/memcontrol.c: fix use after free in mem_cgroup_iter() (Rafael Aquini) [1735181] - [mm] mm/hmm: fix bad subpage pointer in try_to_unmap_one (Rafael Aquini) [1735181] - [mm] mm: vmscan: check if mem cgroup is disabled or not before calling memcg slab shrinker (Rafael Aquini) [1735181] - [mm] mm: revert "kmemleak: allow to coexist with fault injection" (Rafael Aquini) [1735181] - [mm] mm/vmalloc: sync unmappings in __purge_vmap_area_lazy() (Rafael Aquini) [1735181] - [mm] mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() (Rafael Aquini) [1735181] - [mm] mm/cma.c: fail if fixed declaration can't be honored (Rafael Aquini) [1735181] - [mm] mm/mmu_notifier: use hlist_add_head_rcu() (Rafael Aquini) [1735181] - [mm] mm/mincore.c: fix race between swapoff and mincore (Rafael Aquini) [1735181] - [mm] mm, swap: fix race between swapoff and some swap operations (Rafael Aquini) [1735181] - [mm] mm/failslab.c: by default, do not fail allocations with direct reclaim only (Rafael Aquini) [1735181] - [mm] mm: vmscan: scan anonymous pages on file refaults (Rafael Aquini) [1735181] - [mm] mm/vmscan.c: prevent useless kswapd loops (Rafael Aquini) [1735181] - [mm] mm/page_idle.c: fix oops because end_pfn is larger than max_pfn (Rafael Aquini) [1760459 1735181] - [mm] mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask (Rafael Aquini) [1735181] - [mm] mm/vmscan.c: fix trying to reclaim unevictable LRU page (Rafael Aquini) [1735181] - [mm] mm/mlock.c: change count_mm_mlocked_page_nr return type (Rafael Aquini) [1735181] - [mm] mm/mlock.c: mlockall error for flag MCL_ONFAULT (Rafael Aquini) [1735181] - [mm] mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node (Rafael Aquini) [1735181] - [mm] memcg: make it work on sparse non-0-node systems (Rafael Aquini) [1735181] - [mm] prctl_set_mm: downgrade mmap_sem to read lock (Rafael Aquini) [1735181] - [mm] mm/debug.c: fix __dump_page when mapping->host is not set (Rafael Aquini) [1735181] - [mm] mm/debug.c: fix __dump_page() for poisoned pages (Rafael Aquini) [1735181] - [mm] mm: update references to page _refcount (Rafael Aquini) [1735181] - [mm] mm: lower the printk loglevel for __dump_page messages (Rafael Aquini) [1735181] - [mm] mm: print more information about mapping in __dump_page (Rafael Aquini) [1735181] - [mm] hugetlb: use same fault hash key for shared and private mappings (Rafael Aquini) [1735181] - [mm] mm/hugetlb.c: don't put_page in lock of hugetlb_lock (Rafael Aquini) [1735181] - [mm] mm: fix inactive list balancing between NUMA nodes and cgroups (Rafael Aquini) [1735181] - [mm] mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate (Rafael Aquini) [1735181] - [mm] mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified (Rafael Aquini) [1734286 1735181] - [mm] mm/hotplug: fix offline undo_isolate_page_range() (Rafael Aquini) [1735181] - [mm] mm/sparse: fix a bad comparison (Rafael Aquini) [1735181] - [mm] mm, swap: bounds check swap_info array accesses to avoid NULL derefs (Rafael Aquini) [1735181] - [mm] mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap() (Rafael Aquini) [1735181] - [mm] mm: hwpoison: fix thp split handing in soft_offline_in_use_page() (Rafael Aquini) [1735181] - [mm] hugetlbfs: fix races and page leaks during migration (Rafael Aquini) [1735181] - [mm] tmpfs: fix uninitialized return value in shmem_link (Rafael Aquini) [1735181] - [mm] tmpfs: fix link accounting when a tmpfile is linked in (Rafael Aquini) [1735181] - [mm] mm: migrate: don't rely on __PageMovable() of newpage after unlocking it (Rafael Aquini) [1735181] - [mm] oom, oom_reaper: do not enqueue same task twice (Rafael Aquini) [1735181] - [mm] mm: page_mapped: don't assume compound page is huge or THP (Rafael Aquini) [1735181] - [mm] mm, memcg: fix reclaim deadlock with writeback (Rafael Aquini) [1735181] - [mm] mm, swap: fix swapoff with KSM pages (Rafael Aquini) [1735181] - [mm] mm/huge_memory: fix lockdep complaint on 32-bit i_size_read() (Rafael Aquini) [1735181] - [mm] mm/huge_memory: splitting set mapping+index before unfreeze (Rafael Aquini) [1735181] - [mm] mm/huge_memory: rename freeze_page() to unmap_page() (Rafael Aquini) [1735181] - [mm] mm/page_alloc.c: fix calculation of pgdat->nr_zones (Rafael Aquini) [1735181] - [mm] mm: use swp_offset as key in shmem_replace_page() (Rafael Aquini) [1735181] - [mm] mm: cleancache: fix corruption on missed inode invalidation (Rafael Aquini) [1735181] - [mm] mm/vmstat.c: fix NUMA statistics updates (Rafael Aquini) [1735181] - [mm] mm, swap: make CONFIG_THP_SWAP depend on CONFIG_SWAP (Rafael Aquini) [1735181] - [mm] ARM: 8820/1: mm: Stop printing the virtual memory layout (Rafael Aquini) [1655192] - [netdrv] net: dsa: bcm_sf2: Remove print of base address (Rafael Aquini) [1655192] - [netdrv] net: systemport: Remove print of base address (Rafael Aquini) [1655192] - [netdrv] net: phy: mdio-bcm-unimac: Remove print of base address (Rafael Aquini) [1655192] - [x86] x86/mm: Don't leak kernel addresses (Rafael Aquini) [1655192] - [x86] x86/realmode: Make set_real_mode_mem() static inline (Rafael Aquini) [1655192] - [x86] x86/realmode: Don't leak the trampoline kernel address (Rafael Aquini) [1655192] - [arm64] arm64/vdso: don't leak kernel addresses (Rafael Aquini) [1655192] - [powerpc] powerpc/traps: Fix the message printed when stack overflows (Rafael Aquini) [1655192] - [kernel] kdb: print real address of pointers instead of hashed addresses (Rafael Aquini) [1655192] - [kernel] kdb: use correct pointer when 'btc' calls 'btt' (Rafael Aquini) [1655192]- [fs] signal: Allow cifs and drbd to receive their terminating signals (Leif Sahlberg) [1757670] - [fs] smb3: fix unmount hang in open_shroot (Leif Sahlberg) [1757670] - [fs] cifs: update internal module number (Leif Sahlberg) [1757670] - [fs] cifs: replace various strncpy with strscpy and similar (Leif Sahlberg) [1757670] - [fs] cifs: Use kzfree() to zero out the password (Leif Sahlberg) [1757670] - [fs] cifs: set domainName when a domain-key is used in multiuser (Leif Sahlberg) [1757670] - [fs] SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL (Leif Sahlberg) [1757670] - [fs] smb3: send CAP_DFS capability during session setup (Leif Sahlberg) [1757670] - [fs] SMB3: Fix potential memory leak when processing compound chain (Leif Sahlberg) [1757670] - [fs] SMB3: Fix deadlock in validate negotiate hits reconnect (Leif Sahlberg) [1757670] - [fs] cifs: fix rmmod regression in cifs.ko caused by force_sig changes (Leif Sahlberg) [1757670] - [fs] cifs: update internal module number (Leif Sahlberg) [1757670] - [fs] cifs: flush before set-info if we have writeable handles (Leif Sahlberg) [1757670] - [fs] smb3: optimize open to not send query file internal info (Leif Sahlberg) [1757670] - [fs] CIFS: fix deadlock in cached root handling (Leif Sahlberg) [1757670] - [fs] cifs: fix crash in cifs_dfs_do_automount (Leif Sahlberg) [1757670] - [fs] cifs: fix parsing of symbolic link error response (Leif Sahlberg) [1757670] - [fs] cifs: refactor and clean up arguments in the reparse point parsing (Leif Sahlberg) [1757670] - [fs] SMB3: query inode number on open via create context (Leif Sahlberg) [1757670] - [fs] smb3: Send netname context during negotiate protocol (Leif Sahlberg) [1757670] - [fs] smb3: do not send compression info by default (Leif Sahlberg) [1757670] - [fs] smb3: add new mount option to retrieve mode from special ACE (Leif Sahlberg) [1757670] - [fs] smb3: Allow query of symlinks stored as reparse points (Leif Sahlberg) [1757670] - [fs] cifs: Fix a race condition with cifs_echo_request (Leif Sahlberg) [1757670] - [fs] cifs: always add credits back for unsolicited PDUs (Leif Sahlberg) [1757670] - [fs] fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace (Leif Sahlberg) [1757670] - [fs] add some missing definitions (Leif Sahlberg) [1757670] - [fs] cifs: fix typo in debug message with struct field ia_valid (Leif Sahlberg) [1757670] - [fs] smb3: minor cleanup of compound_send_recv (Leif Sahlberg) [1757670] - [fs] CIFS: Fix module dependency (Leif Sahlberg) [1757670] - [fs] cifs: simplify code by removing CONFIG_CIFS_ACL ifdef (Leif Sahlberg) [1757670] - [fs] cifs: Fix check for matching with existing mount (Leif Sahlberg) [1757670] - [fs] cifs: Properly handle auto disabling of serverino option (Leif Sahlberg) [1757670] - [fs] smb3: if max_credits is specified then display it in /proc/mounts (Leif Sahlberg) [1757670] - [fs] Fix match_server check to allow for auto dialect negotiate (Leif Sahlberg) [1757670] - [fs] cifs: add missing GCM module dependency (Leif Sahlberg) [1757670] - [fs] SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions (Leif Sahlberg) [1757670] - [fs] SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms (Leif Sahlberg) [1757670] - [fs] fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) (Leif Sahlberg) [1757670] - [fs] cifs: Use kmemdup in SMB2_ioctl_init() (Leif Sahlberg) [1757670] - [fs] SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write (Leif Sahlberg) [1757670] - [fs] cifs: fix panic in smb2_reconnect (Leif Sahlberg) [1757670] - [fs] CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM (Leif Sahlberg) [1757670] - [fs] dfs_cache: fix a wrong use of kfree in flush_cache_ent() (Leif Sahlberg) [1757670] - [fs] fs/cifs/smb2pdu.c: fix buffer free in SMB2_ioctl_free (Leif Sahlberg) [1757670] - [fs] cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case (Leif Sahlberg) [1757670] - [fs] cifs: add support for SEEK_DATA and SEEK_HOLE (Leif Sahlberg) [1757670] - [fs] cifs: Allocate memory for all iovs in smb2_ioctl (Leif Sahlberg) [1757670] - [fs] cifs: Don't match port on SMBDirect transport (Leif Sahlberg) [1757670] - [fs] cifs:smbd Use the correct DMA direction when sending data (Leif Sahlberg) [1757670] - [fs] cifs:smbd When reconnecting to server, call smbd_destroy() after all MIDs have been called (Leif Sahlberg) [1757670] - [fs] smb3: trivial cleanup to smb2ops.c (Leif Sahlberg) [1757670] - [fs] cifs: cleanup smb2ops.c and normalize strings (Leif Sahlberg) [1757670] - [fs] smb3: display session id in debug data (Leif Sahlberg) [1757670] - [fs] cifs: update module internal version number (Leif Sahlberg) [1757670] - [fs] cifs: fix crash querying symlinks stored as reparse-points (Leif Sahlberg) [1757670] - [fs] SMB3: Clean up query symlink when reparse point (Leif Sahlberg) [1757670] - [fs] cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level() (Leif Sahlberg) [1757670] - [fs] Negotiate and save preferred compression algorithms (Leif Sahlberg) [1757670] - [fs] cifs: rename and clarify CIFS_ASYNC_OP and CIFS_NO_RESP (Leif Sahlberg) [1757670] - [fs] smb3: Add protocol structs for change notify support (Leif Sahlberg) [1757670] - [fs] cifs: fix smb3_zero_range for Azure (Leif Sahlberg) [1757670] - [fs] cifs: zero-range does not require the file is sparse (Leif Sahlberg) [1757670] - [fs] Add new flag on SMB3.1.1 read (Leif Sahlberg) [1757670] - [fs] cifs: add fiemap support (Leif Sahlberg) [1757670] - [fs] SMB3: Add defines for new negotiate contexts (Leif Sahlberg) [1757670] - [fs] cifs: fix bi-directional fsctl passthrough calls (Leif Sahlberg) [1757670] - [fs] cifs: smbd: take an array of reqeusts when sending upper layer data (Leif Sahlberg) [1757670] - [fs] SMB3: Add handling for different FSCTL access flags (Leif Sahlberg) [1757670] - [fs] cifs: Add support for FSCTL passthrough that write data to the server (Leif Sahlberg) [1757670] - [fs] cifs: remove superfluous inode_lock in cifs_{strict_}fsync (Leif Sahlberg) [1757670] - [fs] cifs: Call MID callback before destroying transport (Leif Sahlberg) [1757670] - [fs] smbd: Make upper layer decide when to destroy the transport (Leif Sahlberg) [1757670] - [fs] SMB3: update comment to clarify enumerating snapshots (Leif Sahlberg) [1757670] - [fs] CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb (Leif Sahlberg) [1757670] - [fs] CIFS: Show locallease in /proc/mounts for cifs shares mounted with locallease feature. (Leif Sahlberg) [1757670] - [fs] cifs: Fix DFS cache refresher for DFS links (Leif Sahlberg) [1757670] - [fs] cifs: don't use __constant_cpu_to_le32() (Leif Sahlberg) [1757670] - [fs] SMB3: Track total time spent on roundtrips for each SMB3 command (Leif Sahlberg) [1757670] - [fs] cifs: use the right include for signal_pending() (Leif Sahlberg) [1757670] - [fs] CIFS: Mask off signals when sending SMB packets (Leif Sahlberg) [1757670] - [infiniband] RDMA/umem: Revert broken 'off by one' fix (Kamal Heib) [1720888] - [infiniband] RDMA/umem: minor bug fix in error handling path (Kamal Heib) [1720888] - [infiniband] RDMA/uverbs: Don't do double free of allocated PD (Kamal Heib) [1720888] - [infiniband] RDMA: Handle ucontext allocations by IB/core (Kamal Heib) [1720888] - [infiniband] cross-tree: phase out dma_zalloc_coherent() (Kamal Heib) [1720888] - [infiniband] RDMA/core: Fix a WARN() message (Kamal Heib) [1720888] - [infiniband] RDMA/uverbs: Store PR pointer before it is overwritten (Kamal Heib) [1720888] - [infiniband] RDMA/core: Cosmetic change - move member initialization to correct block (Kamal Heib) [1720888] - [infiniband] rdma_rxe: Use netlink messages to add/delete links (Kamal Heib) [1720888] - [infiniband] RDMA/core: Add RDMA_NLDEV_CMD_NEWLINK/DELLINK support (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Close a race after ib_register_device (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Add ib_device_get_by_name() and use it in rxe (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Use driver_unregister and new unregistration API (Kamal Heib) [1720888] - [infiniband] RDMA/device: Provide APIs from the core code to help unregistration (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Use ib_device_get_by_netdev() instead of open coding (Kamal Heib) [1720888] - [infiniband] RDMA/device: Add ib_device_get_by_netdev() (Kamal Heib) [1720888] - [infiniband] RDMA/device: Add ib_device_set_netdev() as an alternative to get_netdev (Kamal Heib) [1720888] - [infiniband] RDMA/cache: Move the cache per-port data into the main ib_port_data (Kamal Heib) [1720888] - [infiniband] RDMA/device: Consolidate ib_device per_port data into one place (Kamal Heib) [1720888] - [infiniband] RDMA: Add and use rdma_for_each_port (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Don't expose number of not-visible entries (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Connect QP number to .doit callback (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Provide parent IDs for PD, MR and QP objects (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Share with user-space object IDs (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Prepare restrack_root to addition of extra fields per-type (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Hide restrack DB from IB/core (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Reduce scope of synchronization lock while updating DB (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Add resource tracker doit callback (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Translate from ID to restrack object (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Convert internal DB from hash to XArray (Kamal Heib) [1720888] - [infiniband] RDMA/core: Move device addition deletion to device.c (Kamal Heib) [1720888] - [infiniband] RDMA/core: Introduce and use ib_setup_port_attrs() (Kamal Heib) [1720888] - [infiniband] RDMA/core: Use simpler device_del() instead of device_unregister() (Kamal Heib) [1720888] - [infiniband] RDMA/nes: Remove useless usecnt variable and redundant memset (Kamal Heib) [1720888] - [infiniband] IB/{hw, sw}: Remove 'uobject->context' dependency in object creation APIs (Kamal Heib) [1720888] - [infiniband] RDMA/qedr: remove set but not used variable 'ib_ctx' (Kamal Heib) [1720888] - [infiniband] RDMA/mthca: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Kamal Heib) [1720888] - [infiniband] RDMA/mthca: Clear QP objects during their allocation (Kamal Heib) [1720888] - [include] IB/verbs: Add helper function rdma_udata_to_drv_context (Kamal Heib) [1720888] - [infiniband] IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from ioctl and cmd flows (Kamal Heib) [1720888] - [infiniband] IB/ipoib: Use __func__ instead of function's name (Kamal Heib) [1720888] - [infiniband] RDMA/iwpm: Remove set but not used variable 'msg_seq' (Kamal Heib) [1720888] - [infiniband] RDMA/nes: Use for_each_sg_dma_page iterator for umem SGL (Kamal Heib) [1720888] - [net] xprtrdma: Check inline size before providing a Write chunk (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA/vmw_pvrdma: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Re-organize device.c locking (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Use xarray to store the client_data (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Use xarray to store the clients (Kamal Heib) [1720888] - [infiniband] RDMA/device: Use an ida instead of a free page in alloc_name (Kamal Heib) [1720888] - [infiniband] RDMA/device: Get rid of reg_state (Kamal Heib) [1720888] - [infiniband] RDMA/device: Check that the rename is nop under the lock (Kamal Heib) [1720888] - [infiniband] RDMA: Handle PD allocations by IB/core (Kamal Heib) [1720888] - [infiniband] RDMA/hns: fix spelling mistake "reseved" -> "reserved" (Kamal Heib) [1720888] - [infiniband] RDMA/core: Share driver structure size with core (Kamal Heib) [1720888] - [infiniband] IB/cma: Define option to set ack timeout and pack tos_set (Kamal Heib) [1720888] - [infiniband] drivers/IB,core: reduce scope of mmap_sem (Kamal Heib) [1720888] - [infiniband] drivers/IB,usnic: reduce scope of mmap_sem (Kamal Heib) [1720888] - [net] svcrdma: Remove syslog warnings in work completion handlers (Kamal Heib) [1720888] - [net] svcrdma: Squelch compiler warning when SUNRPC_DEBUG is disabled (Kamal Heib) [1720888] - [net] svcrdma: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [infiniband] RDMA/iwpm: move kdoc comments to functions (Kamal Heib) [1720888] - [infiniband] RDMA/cma: Remove CM_ID statistics provided by rdma-cm module (Kamal Heib) [1720888] - [infiniband] scsi: RDMA/srpt: Rework I/O context allocation (Kamal Heib) [1720888] - [infiniband] scsi: RDMA/srpt: Fix handling of command / TMF submission failure (Kamal Heib) [1720888] - [infiniband] RDMA/IWPM: Support no port mapping requirements (Kamal Heib) [1720888] - [infiniband] RDMA/IWPM: refactor the IWPM message attribute names (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Improve loopback marking (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Move rxe_init_av() to rxe_av.c (Kamal Heib) [1720888] - [infiniband] IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len() (Kamal Heib) [1720888] - [infiniband] IB/uverbs: Expose XRC ODP device capabilities (Kamal Heib) [1720888] - [include] IB/core: Allocate a bit for SRQ ODP support (Kamal Heib) [1720888] - [infiniband] RDMA/core: Use the ops infrastructure to keep all callbacks in one place (Kamal Heib) [1720888] - [infiniband] RDMA/cxgb4: Sort SRQ ops alphabetically (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Refactor user/kernel restrack additions (Kamal Heib) [1720888] - [infiniband] RDMA/core: Simplify restrack interface (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Prepare CAP_NET_ADMIN checks for .doit callbacks (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Factor out the PID namespace check (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Dynamically generate restrack dumpit callbacks (Kamal Heib) [1720888] - [infiniband] IB/usnic: Remove stub functions (Kamal Heib) [1720888] - [infiniband] RDMA: Add indication for in kernel API support to IB device (Kamal Heib) [1720888] - [infiniband] IB/mlx5: Introduce async DEVX obj query API (Kamal Heib) [1720888] - [infiniband] IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_CMD_FD (Kamal Heib) [1720888] - [infiniband] infiniband: prefix header search paths with $(srctree)/ (Kamal Heib) [1720888] - [infiniband] infiniband: remove unneeded header search paths (Kamal Heib) [1720888] - [infiniband] infiniband: ipoib: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] infiniband: usnic: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] infiniband: ocrdma: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Use PCI-ID as an identification in debugfs (Kamal Heib) [1720888] - [infiniband] IB/umad: Do not check status of nonseekable_open() (Kamal Heib) [1720888] - [infiniband] IB/umad: Avoid additional device reference during open()/close() (Kamal Heib) [1720888] - [infiniband] IB/rxe: Remove unnecessary rxe variable (Kamal Heib) [1720888] - [infiniband] IB/core: Simplify rdma cgroup registration (Kamal Heib) [1720888] - [infiniband] RDMA/device: Use __ib_device_get_by_name() in ib_device_rename() (Kamal Heib) [1720888] - [infiniband] RDMA: Rename port_callback to init_port (Kamal Heib) [1720888] - [infiniband] RDMA: Clear CTX objects during their allocation (Kamal Heib) [1720888] - [infiniband] RDMA: Clear PD objects during their allocation (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Fix out of bounds index check in query pkey (Kamal Heib) [1720888] - [infiniband] IB/{core, hw}: Have ib_umem_get extract the ib_ucontext from ib_udata (Kamal Heib) [1720888] - [infiniband] IB/{core, uverbs}: Move ib_umem_xxx functions from ib_core to ib_uverbs (Kamal Heib) [1720888] - [infiniband] RDMA/core: Don't depend device ODP capabilities on kconfig option (Kamal Heib) [1720888] - [infiniband] IB/srp: Use struct_size() in kzalloc() (Kamal Heib) [1720888] - [infiniband] IB/core: Use struct_size() in kzalloc() (Kamal Heib) [1720888] - [infiniband] IB/usnic: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [infiniband] IB/cm: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [mm] mm: introduce put_user_page*(), placeholder versions (Rafael Aquini) [1746371] - [mm] mm/gup: add FOLL_LONGTERM capability to GUP fast (Rafael Aquini) [1746371] - [mm] mm/gup: change GUP fast to use flags rather than a write 'bool' (Rafael Aquini) [1746371] - [mm] mm/gup: change write parameter to flags in fast walk (Rafael Aquini) [1746371] - [mm] mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM (Rafael Aquini) [1746371] - [s390] s390/mm: fix pxd_bad with folded page tables (Rafael Aquini) [1746371] - [s390] s390/mm: fix dump_pagetables top level page table walking (Rafael Aquini) [1746371] - [s390] s390/mm: convert to the generic get_user_pages_fast code (Rafael Aquini) [1746371] - [s390] s390/mm: make the pxd_offset functions more robust (Rafael Aquini) [1746371] - [mm] mm/gup: fix gup_pmd_range() for dax (Rafael Aquini) [1746371] - [mm] mm/gup: remove the 'write' parameter from gup_fast_permitted() (Rafael Aquini) [1746371] - [mm] mm/gup: fix follow_page_mask() kerneldoc comment (Rafael Aquini) [1746371] - [mm] mm/gup: fix __get_user_pages_fast() comment (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: prevent integer overflow in ioctl (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: add additional pinning methods (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: time put_page() (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: fix unsigned comparison to zero in __gup_benchmark_ioctl (Rafael Aquini) [1746371] - [mm] mm: remove caller signal_pending branch predictions (Rafael Aquini) [1746371] - [mm] mm: remove unnecessary local variable addr in __get_user_pages_fast() (Rafael Aquini) [1746371] - [mm] mm: change return type int to vm_fault_t for fault handlers (Rafael Aquini) [1746371] - [mm] mm: make mm->pinned_vm an atomic64 counter (Rafael Aquini) [1746371]- [kernel] sched/core: Schedule new worker even if PI-blocked (Waiman Long) [1758629] - [char] random: add a spinlock_t to struct batched_entropy (Waiman Long) [1758629] - [crypto] crypto: chacha20 - Fix chacha20_block() keystream alignment (again) (Waiman Long) [1758629] - [fs] locking/percpu-rwsem: Remove preempt_disable variants (Waiman Long) [1758629] - [x86] x86/tsc: Add option to disable tsc clocksource watchdog (Waiman Long) [1758629] - [x86] x86/irq: Handle spurious interrupt after shutdown gracefully (Waiman Long) [1758629] - [x86] x86/ioapic: Implement irq_get_irqchip_state() callback (Waiman Long) [1758629] - [kernel] genirq: Add optional hardware synchronization for shutdown (Waiman Long) [1758629] - [kernel] genirq: Fix misleading synchronize_irq() documentation (Waiman Long) [1758629] - [kernel] genirq: Delay deactivation in free_irq() (Waiman Long) [1758629] - [kernel] genirq: Remove redundant NULL pointer check in __free_irq() (Waiman Long) [1758629] - [kernel] genirq: Synchronize only with single thread on free_irq() (Waiman Long) [1758629] - [kernel] genirq: Update code comments wrt recycled thread_mask (Waiman Long) [1758629] - [usb] usb: core: remove flags variable in __usb_hcd_giveback_urb() (Waiman Long) [1758629] - [usb] usb: core: remove local_irq_save() around ->complete() handler (Waiman Long) [1758629] - [media] media: tm6000: use irqsave() in USB's complete callback (Waiman Long) [1758629] - [media] media: em28xx-audio: use irqsave() in USB's complete callback (Waiman Long) [1758629] - [x86] x86/mm/cpa: Optimize __cpa_flush_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Factor common code between cpa_flush_*() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move CLFLUSH test into cpa_flush_array() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move CLFLUSH test into cpa_flush_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Use flush_tlb_kernel_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Unconditionally avoid WBINDV when we can (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move flush_tlb_all() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Use flush_tlb_all() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Avoid the 4k pages check completely (Waiman Long) [1758629] - [x86] x86/mm/cpa: Do the range check early (Waiman Long) [1758629] - [x86] x86/mm/cpa: Optimize same protection check (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add sanity check for existing mappings (Waiman Long) [1758629] - [x86] x86/mm/cpa: Avoid static protection checks on unmap (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add large page preservation statistics (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add debug mechanism (Waiman Long) [1758629] - [x86] x86/mm/cpa: Allow range check for static protections (Waiman Long) [1758629] - [x86] x86/mm/cpa: Rework static_protections() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Split, rename and clean up try_preserve_large_page() (Waiman Long) [1758629] - [x86] x86/mm/init32: Mark text and rodata RO in one go (Waiman Long) [1758629] - [mm] mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t (Waiman Long) [1758629] - [mm] mm/list_lru.c: fold __list_lru_count_one() into its caller (Waiman Long) [1758629] - [mm] mm: workingset: make shadow_lru_isolate() use locking suffix (Waiman Long) [1758629] - [mm] mm: workingset: remove local_irq_disable() from count_shadow_nodes() (Waiman Long) [1758629] - [iommu] iommu/amd: Remove redundant WARN_ON() (Waiman Long) [1758629] - [mm] mm/list_lru: introduce list_lru_shrink_walk_irq() (Waiman Long) [1758629] - [mm] mm/list_lru.c: pass struct list_lru_node* as an argument to __list_lru_walk_one() (Waiman Long) [1758629] - [mm] mm/list_lru.c: move locking from __list_lru_walk_one() to its caller (Waiman Long) [1758629] - [mm] mm/list_lru.c: use list_lru_walk_one() in list_lru_walk_node() (Waiman Long) [1758629] - [kernel] userns: use irqsave variant of refcount_dec_and_lock() (Waiman Long) [1758629] - [kernel] userns: use refcount_t for reference counting instead atomic_t (Waiman Long) [1758629] - [kernel] bdi: use irqsave variant of refcount_dec_and_lock() (Waiman Long) [1758629] - [mm] bdi: use refcount_t for reference counting instead atomic_t (Waiman Long) [1758629] - [char] random: remove preempt disabled region (Waiman Long) [1758629] - [misc] ocxl: Update for AFU descriptor template version 1.1 (Steve Best) [1751207] - [misc] ocxl: Make ocxl_remove() static (Steve Best) [1751207] - [misc] ocxl: do not use C++ style comments in uapi header (Steve Best) [1751207] - [misc] ocxl: Allow contexts to be attached with a NULL mm (Steve Best) [1751207] - [misc] ocxl: Fix return value check in afu_ioctl() (Steve Best) [1751207] - [misc] ocxl: Provide global MMIO accessors for external drivers (Steve Best) [1751207] - [misc] ocxl: move event_fd handling to frontend (Steve Best) [1751207] - [misc] ocxl: afu_irq only deals with IRQ IDs, not offsets (Steve Best) [1751207] - [misc] ocxl: Allow external drivers to use OpenCAPI contexts (Steve Best) [1751207] - [misc] ocxl: Create a clear delineation between ocxl backend & frontend (Steve Best) [1751207] - [misc] ocxl: Don't pass pci_dev around (Steve Best) [1751207] - [misc] ocxl: Split pci.c (Steve Best) [1751207] - [misc] ocxl: Remove some unused exported symbols (Steve Best) [1751207] - [misc] ocxl: Remove superfluous 'extern' from headers (Steve Best) [1751207] - [misc] ocxl: read_pasid never returns an error, so make it void (Steve Best) [1751207] - [misc] ocxl: Rename struct link to ocxl_link (Steve Best) [1751207] - [misc] ocxl: remove set but not used variables 'tid' and 'lpid' (Steve Best) [1751207] - [misc] ocxl: Fix endiannes bug in read_afu_name() (Steve Best) [1751207] - [misc] ocxl/afu_irq: Don't include (Steve Best) [1751207] - [misc] ocxl: Clarify error path in setup_xsl_irq() (Steve Best) [1751207] - [misc] ocxl: Fix endiannes bug in ocxl_link_update_pe() (Steve Best) [1751207] - [misc] ocxl: Fix access to the AFU Descriptor Data (Steve Best) [1751207] - [netdrv] gve: account for lack of netdev_xmit_more() definition (RHEL-only) (John Linville) [1728864] - [netdrv] gve: Copy and paste bug in gve_get_stats() (John Linville) [1728864] - [netdrv] gve: Fix case where desc_cnt and data_cnt can get out of sync (John Linville) [1728864] - [netdrv] gve: replace kfree with kvfree (John Linville) [1728864] - [netdrv] gve: Remove the exporting of gve_probe (John Linville) [1728864] - [netdrv] gve: fix unused variable/label warnings (John Linville) [1728864] - [netdrv] gve: Fix error return code in gve_alloc_qpls() (John Linville) [1728864] - [netdrv] gve: fix -ENOMEM null check on a page allocation (John Linville) [1728864] - [netdrv] gve: Fix u64_stats_sync to initialize start (John Linville) [1728864] - [netdrv] gve: Add ethtool support (John Linville) [1728864] - [netdrv] gve: Add workqueue and reset support (John Linville) [1728864] - [netdrv] gve: Add transmit and receive support (John Linville) [1728864] - [netdrv] gve: Add basic driver framework for Compute Engine Virtual NIC (John Linville) [1728864] - [mfd] mfd: intel-lpss: Add Intel Comet Lake PCI IDs (David Arcari) [1761586] - [scsi] scsi: core: save/restore command resid for error handling (Ewan Milne) [1760503] - [scsi] scsi: sd: Ignore a failure to sync cache due to lack of authorization (Ewan Milne) [1760503] - [scsi] scsi: core: Add sysfs attributes for VPD pages 0h and 89h (Ewan Milne) [1760503] - [scsi] scsi: core: Log SCSI command age with errors (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_rdac: zero cdb in send_mode_select() (Ewan Milne) [1760503] - [scsi] scsi: sd: Improve unaligned completion resid message (Ewan Milne) [1760503] - [scsi] scsi: core: Reduce memory required for SCSI logging (Ewan Milne) [1760503] - [scsi] scsi: core: Complain if scsi_target_block() fails (Ewan Milne) [1760503] - [scsi] scsi: core: Make scsi_internal_device_unblock_nowait() reject invalid new_state (Ewan Milne) [1760503] - [scsi] scsi: scsi_debugfs: Use for_each_set_bit to simplify code (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_alua: always use a 2 second delay before retrying RTPG (Ewan Milne) [1760503] - [scsi] scsi: sd_zbc: Fix compilation warning (Ewan Milne) [1760503] - [scsi] scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade (Ewan Milne) [1760503] - [scsi] scsi: core: use scmd_printk() to print which command timed out (Ewan Milne) [1760503] - [scsi] scsi: Avoid that .queuecommand() gets called for a blocked SCSI device (Ewan Milne) [1760503] - [scsi] scsi: core: don't preallocate small SGL in case of NO_SG_CHAIN (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_alua: Fix possible null-ptr-deref (Ewan Milne) [1760503] - [scsi] scsi: st: add a SPDX tag to st.c (Ewan Milne) [1760503] - [scsi] scsi: sr: add a SPDX tag to sr.c (Ewan Milne) [1760503] - [scsi] scsi: sg: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: sd: switch remaining files to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: sd: add a SPDX tag to sd.c (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_srp: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_spi: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_sas: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_iscsi: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_fc: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: core: switch the remaining scsi midlayer files to use SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: core: add SPDX tags to scsi midlayer files missing licensing information (Ewan Milne) [1760503] - [scsi] Revert "scsi: sd: Keep disk read-only when re-reading partition" (Ewan Milne) [1760503] - [scsi] scsi: core: set result when the command cannot be dispatched (Ewan Milne) [1760503] - [scsi] scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT (Ewan Milne) [1760503] - [scsi] scsi: core: don't hold device refcount in IO path (Ewan Milne) [1760503] - [scsi] scsi: sd: Quiesce warning if device does not report optimal I/O size (Ewan Milne) [1760503] - [scsi] scsi: core: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Ewan Milne) [1760503] - [scsi] scsi: core: Avoid that a kernel warning appears during system resume (Ewan Milne) [1760503] - [scsi] scsi: core: Also call destroy_rcu_head() for passthrough requests (Ewan Milne) [1760503] - [scsi] scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c (Ewan Milne) [1760503] - [scsi] scsi: sd: Optimal I/O size should be a multiple of physical block size (Ewan Milne) [1760503] - [scsi] scsi: sd: Fix typo in sd_first_printk() (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: Implement support for write protect (Ewan Milne) [1760503] - [scsi] scsi: sd_zbc: Fix zone information messages (Ewan Milne) [1760503] - [scsi] scsi: sd: Improve sd_print_capacity() (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: fix write_same with virtual_gb problem (Ewan Milne) [1760503] - [scsi] scsi: sd: Protect against READ(6) or WRITE(6) with zero block transfer length (Ewan Milne) [1760503] - [scsi] scsi: core: Remove an atomic instruction from the hot path (Ewan Milne) [1760503] - [scsi] scsi: sd: Rename 'SCpnt' into 'cmd' (Ewan Milne) [1760503] - [scsi] scsi: sd: Clean up sd_setup_read_write_cmnd() (Ewan Milne) [1760503] - [scsi] scsi: sd: Create helper functions for read/write commands (Ewan Milne) [1760503] - [scsi] scsi: sd: Simplify misaligned I/O check (Ewan Milne) [1760503] - [scsi] scsi: sd: Be consistent about blocks vs. sectors (Ewan Milne) [1760503] - [scsi] scsi: sd: Remove a local variable (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: add cmd abort option to every_nth (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: skip long delays when ndelay small (Ewan Milne) [1760503] - [x86] efi/x86: Do not clean dummy variable in kexec path (Bhupesh Sharma) [1724436] - [scsi] scsi: csiostor: create per port irq affinity mask set (Jonathan Toppins) [1725816] - [pci] PCI: let pci_disable_link_state propagate errors (Myron Stowe) [1735834] - [scsi] scsi: scsi_transport_fc: Add FPIN fc event codes (Ewan Milne) [1755587] - [scsi] scsi: scsi_transport_fc: refactor event posting routines (Ewan Milne) [1755587] - [scsi] scsi: fc: add FPIN ELS definition (Ewan Milne) [1755587] - [scsi] scsi: lib/sg_pool.c: clear 'first_chunk' in case of no preallocation (Ewan Milne) [1747162] - [scsi] scsi: core: Run queue when state is set to running after being blocked (Ewan Milne) [1691599] - [scsi] scsi: sd: Fix a race between closing an sd device and sd I/O (Ewan Milne) [1689118] - [net] net/ibmvnic: Fix EOI when running in XIVE mode. (Steve Best) [1761378] - [powerpc] powerpc/mce: Fix SLB rebolting during MCE recovery path. (Desnes Augusto Nunes do Rosario) [1725842] - [powerpc] powerpc/pseries: hwpoison the pages upon hitting UE (Desnes Augusto Nunes do Rosario) [1725842] - [x86] perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp (David Arcari) [1730134] - [arm64] arm64: entry: Remove unneeded need_resched() loop (Mark Langsdorf) [1737075] - [arm64] arm64: preempt: Fix big-endian when checking preempt count in assembly (Mark Langsdorf) [1737075] - [arm64] arm64: preempt: Provide our own implementation of asm/preempt.h (Mark Langsdorf) [1737075] - [include] preempt: Move PREEMPT_NEED_RESCHED definition into arch code (Mark Langsdorf) [1737075] - [x86] x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence (Alexander Beregalov) [1724902] - [kernel] perf/core: Add sanity check to deal with pinned event failure (Alexander Beregalov) [1724902] - [arm64] arm64/sve: Fix wrong free for task->thread.sve_state (Andrew Jones) [1756450] - [scsi] scsi: lpfc: Update lpfc version to 12.4.0.1 (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: cleanup: remove unused fcp_txcmlpq_cnt (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Complete removal of FCoE T10 PI support on SLI-4 adapters (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Update async event logging (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix list corruption detected in lpfc_put_sgl_per_hdwq (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix hdwq sgl locks and irq handling (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix spinlock_irq issues in lpfc_els_flush_cmd() (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix list corruption in lpfc_sli_get_iocbq (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix host hang at boot or slow boot (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix coverity errors on NULL pointer checks (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix NVMe ABTS in response to receiving an ABTS (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix discovery failures when target device connectivity bounces (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix GPF on scsi command completion (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix locking on mailbox command completion (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix device recovery errors after PLOGI failures (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix rpi release when deleting vport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix NVME io abort failures causing hangs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix miss of register read failure check (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix premature re-enabling of interrupts in lpfc_sli_host_down (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix reset recovery paths that are not recovering (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Convert existing pf users to ps (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: fix 12.4.0.0 GPF at boot (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove bg debugfs buffers (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Resolve checker warning for lpfc_new_io_buf() (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Update lpfc version to 12.4.0.0 (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Merge per-protocol WQ/CQ pairs into single per-cpu pair (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add NVMe sequence level error recovery support (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Support dynamic unbounded SGL lists on G7 hardware. (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add MDS driver loopback diagnostics support (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add first and second level hardware revisions to sysfs reporting (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Migrate to px and pf in kernel print calls (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add simple unlikely optimizations to reduce NVME latency (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix coverity warnings (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme first burst module parameter description (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix BlockGuard enablement on FCoE adapters (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix reported physical link speed on a disabled trunked link (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix Max Frame Size value shown in fdmishow output (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix upcall to bsg done in non-success cases (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix sli4 adapter initialization with MSI (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme sg_seg_cnt display if HBA does not support NVME (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme target mode ABTSing a received ABTS (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix hang when downloading fw on port enabled for nvme (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix too many sg segments spamming in kernel log (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix crash due to port reset racing vs adapter error handling (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix deadlock on host_lock during cable pulls (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix error in remote port address change (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix driver nvme rescan logging (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix sg_seg_cnt for HBAs that don't support NVME (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix propagation of devloss_tmo setting to nvme transport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix loss of remote port after devloss due to lack of RPIs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix devices that don't return after devloss followed by rediscovery (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix null ptr oops updating lpfc_devloss_tmo via sysfs attribute (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix FLOGI handling across multiple link up/down conditions (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix irq raising in lpfc_sli_hba_down (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix Oops in nvme_register with target logout/login (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix issuing init_vpi mbox on SLI-3 card (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix ADISC reception terminating login state if a NVME target (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix discovery when target has no GID_FT information (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix leak of ELS completions on adapter reset (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix failure to clear non-zero eq_delay after io rate reduction (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix crash on driver unload in wq free (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix ELS field alignments (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix PLOGI failure with high remoteport count (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: remove NULL check before some freeing functions (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: use spin_lock_irqsave in IRQ context (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: remove redundant code (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove unnecessary null check before kfree (Dick Kennedy) [1757574] - [scripts] scripts/spelling.txt: drop "sepc" from the misspelling list (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE (Dick Kennedy) [1757574] - [scsi] lpfc: add sysfs interface to post NVME RSCN (Dick Kennedy) [1757574] - [scsi] lpfc: add support for translating an RSCN rcv into a discovery rescan (Dick Kennedy) [1757574] - [scsi] lpfc: add support to generate RSCN events for nport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: use sg helper to iterate over scatterlist (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Avoid unused function warnings (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Make some symbols static (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove set but not used variables 'qp' (Dick Kennedy) [1757574] - [lib] lib/vsprintf: Reinstate printing of legacy clock IDs (Prarit Bhargava) [1751075] - [lib] vsprintf: fix data type of variable in string_nocheck() (Prarit Bhargava) [1751075] - [scripts] kconfig: tests: fix recursive inclusion unit test (Prarit Bhargava) [1751075] - [kernel] printk: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Prarit Bhargava) [1751075] - [kernel] printk: Add SPDX license identifier for missed files (Prarit Bhargava) [1751075] - [kernel] printk: Add SPDX license identifier for more missed files (Prarit Bhargava) [1751075] - [kernel] panic: add an option to replay all the printk message in buffer (Prarit Bhargava) [1751075] - [kernel] panic: avoid the extra noise dmesg (Prarit Bhargava) [1751075] - [lib] vsprintf: Do not break early boot with probing addresses (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Make function pointer_string static (Prarit Bhargava) [1751075] - [lib] vsprintf: Limit the length of inlined error messages (Prarit Bhargava) [1751075] - [lib] vsprintf: Avoid confusion between invalid address and value (Prarit Bhargava) [1751075] - [lib] vsprintf: Prevent crash when dereferencing invalid pointers (Prarit Bhargava) [1751075] - [lib] vsprintf: Consolidate handling of unknown pointer specifiers (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out pO handler as kobject_string() (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out pV handler as va_format() (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out p[iI] handler as ip_addr_string() (Prarit Bhargava) [1751075] - [lib] vsprintf: Do not check address of well-known strings (Prarit Bhargava) [1751075] - [lib] vsprintf: Consistent pK handling for kptr_restrict == 0 (Prarit Bhargava) [1751075] - [lib] vsprintf: Shuffle restricted_pointer() (Prarit Bhargava) [1751075] - [kernel] printk: Tie printk_once / printk_deferred_once into .data.once for reset (Prarit Bhargava) [1751075] - [lib] lib: Use new kselftest header (Prarit Bhargava) [1751075] - [lib] lib/test_printf: Add empty module_exit function (Prarit Bhargava) [1751075] - [scripts] checkpatch: add pt as a valid vsprintf extension (Prarit Bhargava) [1751075] - [lib] lib/test_printf: Switch to bitmap_zalloc() (Prarit Bhargava) [1751075] - [lib] lib/vsprintf.c: move sizeof(struct printf_spec) next to its definition (Prarit Bhargava) [1751075] - [kernel] printk/docs: Add extra integer types to printk-formats (Prarit Bhargava) [1751075] - [kernel] printk: Remove no longer used LOG_PREFIX. (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Remove pCr remnant in comment (Prarit Bhargava) [1751075] - [kernel] printk: Pass caller information to log_store(). (Prarit Bhargava) [1751075] - [kernel] kernel/sysctl: add panic_print into sysctl (Prarit Bhargava) [1751075] - [kernel] panic: add options to print system info when panic happens (Prarit Bhargava) [1751075] - [include] include/linux/printk.h: drop silly "static inline asmlinkage" from dump_stack() (Prarit Bhargava) [1751075] - [kernel] printk: Add caller information to printk() output. (Prarit Bhargava) [1751075] - [kernel] printk: Remove print_prefix() calls with NULL buffer. (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Print time and date in human readable format via pt (Prarit Bhargava) [1751075] - [kernel] printk: fix printk_time race. (Prarit Bhargava) [1751075] - [kernel] printk: Make printk_emit() local function. (Prarit Bhargava) [1751075] - [documentation] doc: printk-formats: Remove bogus kobject references for device nodes (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Hash printed address for netdev bits fallback (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Hash legacy clock addresses (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Prepare for more general use of ptr_to_id() (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Make ptr argument conts in ptr_to_id() (Prarit Bhargava) [1751075] - [kernel] printk: fix integer overflow in setup_log_buf() (Prarit Bhargava) [1751075] - [kernel] printk: do not preliminary split up cont buffer (Prarit Bhargava) [1751075] - [kernel] printk: lock/unlock console only for new logbuf entries (Prarit Bhargava) [1751075] - [kernel] printk: keep kernel cont support always enabled (Prarit Bhargava) [1751075] - [kernel] printk: Give error on attempt to set log buffer length to over 2G (Prarit Bhargava) [1751075] - [kernel] printk: Add KBUILD_MODNAME and remove a redundant print prefix (Prarit Bhargava) [1751075] - [kernel] printk: Correct wrong casting (Prarit Bhargava) [1751075] - [kernel] printk: CON_PRINTBUFFER console registration is a bit racy (Prarit Bhargava) [1751075] - [kernel] printk: Do not miss new messages when replaying the log (Prarit Bhargava) [1751075] - [kernel] Revert "printk: make sure to print log on console." (Prarit Bhargava) [1751075] - [lib] vsprintf: print OF node name using full_name (Prarit Bhargava) [1751075] - [kernel] printk/tracing: Do not trace printk_nmi_enter() (Prarit Bhargava) [1751075] - [misc] notifier: Remove notifier header file wherever not used (Prarit Bhargava) [1751075] - [init] init: allow initcall tables to be emitted using relative references (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Do not handle pO[^F] as px (Prarit Bhargava) [1751075] - [kernel] console: Replace #if 0 with atomic var 'ignore_console_lock_warning' (Prarit Bhargava) [1751075] - [lib] vsprintf: Use hw RNG for ptr_key (Prarit Bhargava) [1751075] - [kernel] printk: Fix warning about unused suppress_message_printing (Prarit Bhargava) [1751075] - [char] random: Return nbytes filled from hw RNG (Prarit Bhargava) [1751075] - [char] random: Fix whitespace pre random-bytes work (Prarit Bhargava) [1751075] - [kernel] printk/nmi: Prevent deadlock when accessing the main log buffer in NMI (Prarit Bhargava) [1751075] - [kernel] printk: Create helper function to queue deferred console handling (Prarit Bhargava) [1751075] - [kernel] printk: Split the code for storing a message into the log buffer (Prarit Bhargava) [1751075] - [kernel] printk: Clean up syslog_print_all() (Prarit Bhargava) [1751075] - [kernel] printk: Export is_console_locked (Prarit Bhargava) [1751075] - [kernel] printk: Remove unnecessary kmalloc() from syslog during clear (Prarit Bhargava) [1751075] - [kernel] printk: Make CONSOLE_LOGLEVEL_QUIET configurable (Prarit Bhargava) [1751075] - [kernel] printk: make sure to print log on console. (Prarit Bhargava) [1751075] - [lib] lib/test_printf.c: accept "ptrval" as valid result for plain 'p' tests (Prarit Bhargava) [1751075] - [kernel] softirq: Remove tasklet_hrtimer (Prarit Bhargava) [1737073] - [include] list: add function list_rotate_to_front() (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Rename the file for consistency (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Move Kconfig option (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Use tcb as sched_clock (Prarit Bhargava) [1737073] - [kernel] irq_work: Do not raise an IPI when queueing work on the local CPU (Prarit Bhargava) [1737073] - [tty] tty/sysrq: Convert show_lock to raw_spinlock_t (Prarit Bhargava) [1737073] - [net] xfrm: Replace hrtimer tasklet with softirq hrtimer (Prarit Bhargava) [1737073] - [netdrv] mac80211_hwsim: Replace hrtimer tasklet with softirq hrtimer (Prarit Bhargava) [1737073] - [kernel] kthread: Do not use TIMER_IRQSAFE (Prarit Bhargava) [1737073] - [kernel] kthread: Convert worker lock to raw spinlock (Prarit Bhargava) [1737073] - [netdrv] mac80211_hwsim: Timer should be initialized before device registered (Prarit Bhargava) [1737073] - [net] xfrm: use time64_t for in-kernel timestamps (Prarit Bhargava) [1737073] - [x86] x86/intel: Aggregate microserver naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core graphics naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core mobile naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core client naming (Prarit Bhargava) [1725644] - [tools] turbostat: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: update version number (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: rename has_hsw_msrs() (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix Haswell Core systems (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Add support for Hygon Fam 18h (Dhyana) RAPL (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix caller parameter of get_tdp_amd() (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix CPUC1 display value (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: do not enforce 1ms (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: read from pipes too (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Add Ice Lake NNPI support (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: add Jacobsville support (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: remove duplicate pc10 column (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix file descriptor leaks (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix leak of file descriptor on error return path (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix buffer overrun (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Make interval calculation per thread to reduce jitter (Prarit Bhargava) [1725644] - [tools] tools/power/x86: Enable compiler optimisations and Fortify by default (Prarit Bhargava) [1725644] - [x86] x86/cpu: Add Ice Lake NNPI to Intel family (Prarit Bhargava) [1725644]- [tools] perf tools: Fix segfault in cpu_cache_level__read() (Michael Petlan) [1761995] - [scsi] qla2xxx: Update driver version to 10.01.00.19.08.2-k (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix Nport ID display value (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix N2N link up fail (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix N2N link reset (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Optimize NPIV tear down process (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stale mem access on driver unload (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix unbound sleep in fcport delete path. (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Silence fwdump template message (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stale session (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stuck login session (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix driver reload for ISP82xx (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix flash read for Qlogic ISPs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix message indicating vectors used by driver (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: fix spelling mistake "initializatin" -> "initialization" (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a recently introduced kernel warning (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a NULL pointer dereference (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qla24xx_async_abort_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous if-tests (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce qla2x00_els_dcmd2_free() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Inline the qla2x00_fcport_event_handler() function (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Report invalid mailbox status codes (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove superfluous sts_entry_* casts (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Let the compiler check the type of the SCSI command context pointer (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if sp->done() is not called from the completion path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make sure that aborted commands are freed (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce qla2xxx_get_next_handle() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Modify NVMe include directives (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qlt_handle_abts_completion() more robust (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a race condition between aborting and completing a SCSI command (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the function qla2xxx_init_sp() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Enable type checking for the SRB free and done callback functions (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Rework key encoding in qlt_find_host_by_d_id() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Set the responder mode if appropriate for ELS pass-through IOCBs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make it explicit that ELS pass-through IOCBs use little endian (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check secondary image if reading the primary image fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change the return type of qla24xx_read_flash_data() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the be_id_t and le_id_t data types for FC src/dst IDs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a soft reset fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use memcpy() and strlcpy() instead of strcpy() and strncpy() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check the PCI info string output buffer size (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if waiting for pending commands times out (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare fourth qla2x00_set_model_info() argument const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Always check the qla2x00_wait_for_hba_online() return value (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Suppress multiple Coverity complaint about out-of-bounds accesses (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Suppress a Coveritiy complaint about integer overflow (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unreachable code from qla83xx_idc_lock() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix qla24xx_process_bidir_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify a debug statement (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove dead code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if parsing the version string fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a mailbox command times out (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use strlcpy() instead of strncpy() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Do not corrupt vha->plogi_ack_list (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Report the firmware status code if a mailbox command fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix session lookup in qlt_abort_work() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qla24xx_abort_sp_done() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous tests (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a superfluous pointer check (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qlt_lport_dump() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reduce the number of casts in GID list code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Verify locking assumptions at runtime (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change data_dsd into an array (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla_tgt_cmd.cdb const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reduce the scope of three local variables in qla2xxx_queuecommand() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change the return type of qla2x00_update_ms_fdmi_iocb() into void (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare the fourth ql_dump_buffer() argument const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a superfluous forward declaration (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove an include directive from qla_mr.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Include the header file from qla_dsd.h (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use tabs instead of spaces for indentation (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Improve Linux kernel coding style conformance (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Really fix qla2xxx_eh_abort() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_abort_srb() again decrease the sp reference count (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Allow NVMe IO to resume with short cable pull (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix hang in fcport delete path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use common update-firmware-options routine for ISP27xx+ (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix NVMe port discovery after a short device port loss (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Correct error handling during initialization failures (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Retry fabric Scan on IOCB queue full (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix premature timer expiration (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reject EH_{abort|device_reset|target_request} (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Skip FW dump on LOOP initialization error (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use Correct index for Q-Pair array (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix abort timeout race condition. (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix DMA unmap leak (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Replace vmalloc + memset with vzalloc (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unnecessary null check (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: remove double assignment in qla2x00_update_fcport (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Add cleanup for PCI EEH recovery (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that lockdep complains about unsafe locking in tcm_qla2xxx_close_session() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use __le64 instead of uint32_t[2] for sending DMA addresses to firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the dsd32 and dsd64 data structures (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check the size of firmware data structures at compile time (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Pass little-endian values to the firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla24xx_async_abort_cmd() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unnecessary locking from the target code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove qla_tgt_cmd.released (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a command is released that is owned by the firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: target: Fix offline port handling and host reset handling (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qlt_send_term_imm_notif() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix use-after-free issues in qla2xxx_qpair_sp_free_dma() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a qla24xx_enable_msix() error path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that qla2x00_mem_free() crashes if called twice (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_mem_free() easier to verify (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Increase the size of the mailbox arrays from 4 to 8 (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Log the status code if a firmware command fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that Coverity complains about dereferencing a NULL rport pointer (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Uninline qla2x00_init_timer() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_is_reserved_id() from qla_inline.h into qla_init.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_clear_loop_id() from qla_inline.h into qla_init.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a set-but-not-used variable (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla2x00_find_new_loop_id() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_set_reserved_loop_ids() definition (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a format specifier (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Update two source code comments (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Silence Successful ELS IOCB message (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix device staying in blocked state (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_set_fcport_state() from a .h into a .c file (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous casts (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove qla_tgt_cmd.data_work and qla_tgt_cmd.data_work_free (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move the include directive (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla24xx_build_scsi_crc_2_iocbs() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move the port_state_str[] definition from a .h to a .c file (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Insert spaces where required (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix formatting of pointer types (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Leave a blank line after declarations (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use tabs to indent code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix FC-AL connection target discovery (Himanshu Madhani) [1728845] - [scsi] scsi: tcm_qla2xxx: Minimize #include directives (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Unregister resources in the opposite order of the registration order (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Unregister chrdev if module initialization fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use get/put_unaligned where appropriate (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_process_response_queue() easier to read (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare local symbols static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_LAST_SPEED (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a comment that refers to the SCSI host lock (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove useless set memory to zero use memset() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Cleanup fcport memory to prevent leak (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Further limit FLASH region write access from SysFS (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Increase the max_sgl_segments to 1024 (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Set the qpair in SRB to NULL when SRB is released (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a small typo in qla_bsg.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix comment alignment in qla_bsg.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: deadlock by configfs_depend_item (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: use lower_32_bits and upper_32_bits instead of reinventing them (Himanshu Madhani) [1728845] - [md] dm snapshot: rework COW throttling to fix deadlock (Mike Snitzer) [1758605] - [md] dm snapshot: introduce account_start_copy() and account_end_copy() (Mike Snitzer) [1758605] - [netdrv] ice: Bump version (Jonathan Toppins) [1721711] - [netdrv] ice: Enable DDP package download (Jonathan Toppins) [1721711] - [netdrv] ice: Initialize DDP package structures (Jonathan Toppins) [1721711] - [netdrv] ice: Implement Dynamic Device Personalization (DDP) download (Jonathan Toppins) [1721711] - [netdrv] ice: Fix FW version formatting in dmesg (Jonathan Toppins) [1721711] - [netdrv] ice: send driver version to firmware (Jonathan Toppins) [1721711] - [netdrv] ice: Rework around device/function capabilities (Jonathan Toppins) [1721711] - [netdrv] ice: change default number of receive descriptors (Jonathan Toppins) [1721711] - [netdrv] ice: Minor refactor in queue management (Jonathan Toppins) [1721711] - [netdrv] ice: Allow for delayed LLDP MIB change registration (Jonathan Toppins) [1721711] - [netdrv] ice: update Tx context struct (Jonathan Toppins) [1721711] - [netdrv] ice: Report VF link status with opcode to get resources (Jonathan Toppins) [1721711] - [netdrv] ice: Check for DCB capability before initializing DCB (Jonathan Toppins) [1721711] - [netdrv] ice: report link down for VF when PF's queues are not enabled (Jonathan Toppins) [1721711] - [netdrv] ice: Reliably reset VFs (Jonathan Toppins) [1721711] - [netdrv] ice: change work limit to a constant (Jonathan Toppins) [1721711] - [netdrv] ice: small efficiency fixes (Jonathan Toppins) [1721711] - [netdrv] ice: move code closer together (Jonathan Toppins) [1721711] - [netdrv] ice: clean up arguments (Jonathan Toppins) [1721711] - [netdrv] ice: Check root pointer for validity (Jonathan Toppins) [1721711] - [netdrv] ice: Add ice_get_main_vsi to get PF/main VSI (Jonathan Toppins) [1721711] - [netdrv] ice: Update fields in ice_vsi_set_num_qs when reconfiguring (Jonathan Toppins) [1721711] - [netdrv] ice: Only disable VLAN pruning for the VF when all VLANs are removed (Jonathan Toppins) [1721711] - [netdrv] ice: Remove enable DCB when SW LLDP is activated (Jonathan Toppins) [1721711] - [netdrv] ice: Report stats when VSI is down (Jonathan Toppins) [1721711] - [netdrv] ice: Always notify FW of VF reset (Jonathan Toppins) [1721711] - [netdrv] ice: Correctly handle return values for init DCB (Jonathan Toppins) [1721711] - [netdrv] ice: Limit Max TCs on devices with more than 4 ports (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup defines in ice_type.h (Jonathan Toppins) [1721711] - [netdrv] ice: print extra message if topology issue (Jonathan Toppins) [1721711] - [netdrv] ice: add print of autoneg state to link message (Jonathan Toppins) [1721711] - [netdrv] ice: update driver unloading field for Queue Shutdown AQ command (Jonathan Toppins) [1721711] - [netdrv] ice: add needed PFR during driver unload (Jonathan Toppins) [1721711] - [netdrv] ice: Deduce TSA value from the priority value in the CEE mode (Jonathan Toppins) [1721711] - [netdrv] ice: Report what the user set for coalesce [tx|rx]-usecs (Jonathan Toppins) [1721711] - [netdrv] ice: Fix resource leak in ice_remove_rule_internal() (Jonathan Toppins) [1721711] - [netdrv] ice: Fix EMP reset handling (Jonathan Toppins) [1721711] - [netdrv] ice: fix adminq calls during remove (Jonathan Toppins) [1721711] - [netdrv] ice: Rework ice_ena_msix_range (Jonathan Toppins) [1721711] - [netdrv] ice: Fix VF configuration issues due to reset (Jonathan Toppins) [1721711] - [netdrv] ice: Alloc queue management bitmaps and arrays dynamically (Jonathan Toppins) [1721711] - [netdrv] ice: add support for virtchnl_queue_select.[tx|rx]_queues bitmap (Jonathan Toppins) [1721711] - [netdrv] ice: add support for enabling/disabling single queues (Jonathan Toppins) [1721711] - [netdrv] ice: fix potential infinite loop (Jonathan Toppins) [1721711] - [netdrv] ice: fix ice_is_tc_ena (Jonathan Toppins) [1721711] - [netdrv] ice: add validation in OP_CONFIG_VSI_QUEUES VF message (Jonathan Toppins) [1721711] - [netdrv] ice: Don't clog kernel debug log with VF MDD events errors (Jonathan Toppins) [1721711] - [netdrv] ice: Introduce a local variable for a VSI in the rebuild path (Jonathan Toppins) [1721711] - [netdrv] ice: shorten local and add debug prints (Jonathan Toppins) [1721711] - [netdrv] ice: Sanitize ice_ena_vsi and ice_dis_vsi (Jonathan Toppins) [1721711] - [netdrv] ice: added sibling head to parse nodes (Jonathan Toppins) [1721711] - [netdrv] ice: Fix ethtool port and PFC stats for 4x25G cards (Jonathan Toppins) [1721711] - [netdrv] ice: Don't allow VSI to remove unassociated ucast filter (Jonathan Toppins) [1721711] - [netdrv] ice: Fix issues updating VSI MAC filters (Jonathan Toppins) [1721711] - [netdrv] ice: update ethtool stats on-demand (Jonathan Toppins) [1721711] - [netdrv] ice: Add input handlers for virtual channel handlers (Jonathan Toppins) [1721711] - [netdrv] ice: Don't clear auto_fec bit in ice_cfg_phy_fec() (Jonathan Toppins) [1721711] - [netdrv] ice: Fix flag used for module query (Jonathan Toppins) [1721711] - [netdrv] ice: silence some bogus error messages (Jonathan Toppins) [1721711] - [netdrv] ice: Rename ethtool private flag for lldp (Jonathan Toppins) [1721711] - [netdrv] ice: reject VF attempts to enable head writeback (Jonathan Toppins) [1721711] - [netdrv] ice: Copy dcbx configuration only if mode is correct (Jonathan Toppins) [1721711] - [netdrv] ice: Treat DCBx state NOT_STARTED as valid (Jonathan Toppins) [1721711] - [netdrv] ice: Don't call synchronize_irq() for VF's from the host (Jonathan Toppins) [1721711] - [netdrv] ice: Account for all states of FW DCBx and LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Allow egress control packets from PF_VSI (Jonathan Toppins) [1721711] - [netdrv] ice: improve print for VF's when adding/deleting MAC filters (Jonathan Toppins) [1721711] - [netdrv] ice: Change type for queue counts (Jonathan Toppins) [1721711] - [netdrv] ice: Move VF resources definition to SR-IOV specific file (Jonathan Toppins) [1721711] - [netdrv] ice: Increase size of Mailbox receive queue for many VFs (Jonathan Toppins) [1721711] - [netdrv] ice: Reduce wait times during VF bringup/reset (Jonathan Toppins) [1721711] - [netdrv] ice: update GLINT_DYN_CTL and GLINT_VECT2FUNC register access (Jonathan Toppins) [1721711] - [netdrv] ice: Do not always bring up PF VSI in ice_ena_vsi() (Jonathan Toppins) [1721711] - [netdrv] ice: allow empty Rx descriptors (Jonathan Toppins) [1721711] - [netdrv] ice: Fix kernel hang with DCB reset in CEE mode (Jonathan Toppins) [1721711] - [netdrv] ice: Set WB_ON_ITR when we don't re-enable interrupts (Jonathan Toppins) [1721711] - [netdrv] ice: fix set pause param autoneg check (Jonathan Toppins) [1721711] - [netdrv] ice: Restructure VFs initialization flows (Jonathan Toppins) [1721711] - [netdrv] ice: Assume that more than one Rx queue is rare in ice_napi_poll (Jonathan Toppins) [1721711] - [netdrv] ice: Use the software based tail when checking for hung Tx ring (Jonathan Toppins) [1721711] - [netdrv] ice: Bump version number (Jonathan Toppins) [1721711] - [netdrv] ice: Remove flag to track VF interrupt status (Jonathan Toppins) [1721711] - [netdrv] ice: Remove unnecessary flag ICE_FLAG_MSIX_ENA (Jonathan Toppins) [1721711] - [netdrv] ice: Don't return error for disabling LAN Tx queue that does exist (Jonathan Toppins) [1721711] - [netdrv] ice: Remove duplicate code in ice_alloc_rx_bufs (Jonathan Toppins) [1721711] - [netdrv] ice: Add stats for Rx drops at the port level (Jonathan Toppins) [1721711] - [netdrv] ice: Update number of VF queue before setting VSI resources (Jonathan Toppins) [1721711] - [netdrv] ice: Set up Tx scheduling tree based on alloc VSI Tx queues (Jonathan Toppins) [1721711] - [netdrv] ice: Only bump Rx tail and release buffers once per napi_poll (Jonathan Toppins) [1721711] - [netdrv] ice: Disable VFs until reset is completed (Jonathan Toppins) [1721711] - [netdrv] ice: Do not configure port with no media (Jonathan Toppins) [1721711] - [netdrv] ice: separate out control queue lock creation (Jonathan Toppins) [1721711] - [netdrv] ice: Always set prefena when configuring an Rx queue (Jonathan Toppins) [1721711] - [netdrv] ice: Move vector base setup to PF VSI (Jonathan Toppins) [1721711] - [netdrv] ice: track hardware stat registers past rollover (Jonathan Toppins) [1721711] - [netdrv] ice: add lp_advertising flow control support (Jonathan Toppins) [1721711] - [netdrv] ice: Use struct_size() helper (Jonathan Toppins) [1721711] - [netdrv] ice: Use LLDP ethertype define ETH_P_LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Trivial cosmetic changes (Jonathan Toppins) [1721711] - [netdrv] ice: Recognize higher speeds (Jonathan Toppins) [1721711] - [netdrv] ice: Use a different ICE_DBG bit for firmware log messages (Jonathan Toppins) [1721711] - [netdrv] ice: Update function header (Jonathan Toppins) [1721711] - [netdrv] ice: Move define for ICE_AQC_DRIVER_UNLOADING (Jonathan Toppins) [1721711] - [netdrv] ice: Align to updated AQ command formats (Jonathan Toppins) [1721711] - [netdrv] ice: Use continue instead of an else block (Jonathan Toppins) [1721711] - [netdrv] ice: Change minimum descriptor count value for Tx/Rx rings (Jonathan Toppins) [1721711] - [netdrv] ice: Add switch rules to handle LLDP packets (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup ice_update_link_info (Jonathan Toppins) [1721711] - [netdrv] ice: Use right type for ice_cfg_vsi_lan return (Jonathan Toppins) [1721711] - [netdrv] ice: Add support for Forward Error Correction (FEC) (Jonathan Toppins) [1721711] - [netdrv] ice: Add support for virtchnl_vector_map.[rxq|txq]_map (Jonathan Toppins) [1721711] - [netdrv] ice: Introduce ice_init_mac_fltr and move ice_napi_del (Jonathan Toppins) [1721711] - [netdrv] ice: Use GLINT_DYN_CTL to disable VF's interrupts (Jonathan Toppins) [1721711] - [netdrv] ice: Add a helper to trigger software interrupt (Jonathan Toppins) [1721711] - [netdrv] ice: Configure RSS LUT key only if RSS is enabled (Jonathan Toppins) [1721711] - [netdrv] ice: Add ice_get_fw_log_cfg to init FW logging (Jonathan Toppins) [1721711] - [netdrv] ice: Minor cleanup in ice_switch.h (Jonathan Toppins) [1721711] - [netdrv] ice: Remove redundant and premature event config (Jonathan Toppins) [1721711] - [netdrv] ice: Change message level (Jonathan Toppins) [1721711] - [netdrv] ice: Check all VFs for MDD activity, don't disable (Jonathan Toppins) [1721711] - [netdrv] ice: Refactor interrupt tracking (Jonathan Toppins) [1721711] - [netdrv] ice: Add handler for ethtool selftest (Jonathan Toppins) [1721711] - [netdrv] ice: Don't call ice_cfg_itr() for SR-IOV (Jonathan Toppins) [1721711] - [netdrv] ice: Set minimum default Rx descriptor count to 512 (Jonathan Toppins) [1721711] - [netdrv] ice: Resolve static analysis warning (Jonathan Toppins) [1721711] - [netdrv] ice: Implement toggling ethtool rx-vlan-filter (Jonathan Toppins) [1721711] - [netdrv] ice: Remove direct write for GLLAN_RCTL_0 (Jonathan Toppins) [1721711] - [netdrv] ice: Fix LINE_SPACING style issue (Jonathan Toppins) [1721711] - [netdrv] ice: Silence semantic parser warnings (Jonathan Toppins) [1721711] - [netdrv] ice: Fix couple of issues in ice_vsi_release (Jonathan Toppins) [1721711] - [netdrv] ice: Reorganize ice_vf struct (Jonathan Toppins) [1721711] - [netdrv] ice: Use bitfields when possible (Jonathan Toppins) [1721711] - [netdrv] ice: Reorganize tx_buf and ring structs (Jonathan Toppins) [1721711] - [netdrv] ice: Format ethtool reported stats (Jonathan Toppins) [1721711] - [netdrv] ice: Gracefully handle reset failure in ice_alloc_vfs() (Jonathan Toppins) [1721711] - [netdrv] ice: Refactor the LLDP MIB change event handling (Jonathan Toppins) [1721711] - [netdrv] ice: Advertise supported link modes if none requested (Jonathan Toppins) [1721711] - [netdrv] ice: Fix hang when ethtool disables FW LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Call out dev/func caps when printing (Jonathan Toppins) [1721711] - [netdrv] ice: Remove braces for single statement blocks (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup an unnecessary variable initialization (Jonathan Toppins) [1721711] - [netdrv] ice: Implement LLDP persistence (Jonathan Toppins) [1721711] - [netdrv] ice: Fix double spacing (Jonathan Toppins) [1721711] - [kernel] sched/debug: Fix potential deadlock when writing to sched_features (Vladis Dronov) [1760060] - [kernel] sched/debug: Use match_string() helper instead of open-coded logic (Vladis Dronov) [1760060] - [hid] HID: intel-ish-hid: ipc: add EHL device id (Tony Camuso) [1716756] - [hid] HID: remove NO_D3 flag when remove driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: fix wrong driver_data usage (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Fix a use after free in load_fw_from_host() (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add SPDX license identifier - Makefile/Kconfig (Tony Camuso) [1716756] - [platform] platform/chrome: Add ChromeOS EC ISHTP driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: prefix header search paths with $(srctree)/ (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add Comet Lake PCI device ID (Tony Camuso) [1716756] - [platform] platform/chrome: cros_ec: Add EC host command support using rpmsg (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: fix spelling mistake "multipe" -> "multiple" (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ISH firmware loader client driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add interface function for PCI device pointer (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Use the new interface functions in HID ish client (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move functions related to bus and device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add interface functions for struct ishtp_cl (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move the common functions from client.h (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Store ishtp_cl_device instance in device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move driver registry functions (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Simplify ishtp_cl_link() (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Hide members of struct ishtp_cl_device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add match callback to ishtp bus type (Tony Camuso) [1716756] - [hid] HID: intel-ish: enable raw interface to HID devices on ISH (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Use VID/PID from ISH (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Switch to use new generic UUID API (Tony Camuso) [1716756] - [hid] HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear PISR busy_clear bit (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function to search client id (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper function for client search (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function to access client buffer (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper functions for client buffer operation (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function for private driver data set/get (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper function for driver data get/set (Tony Camuso) [1716756] - [platform] platform/chrome: Move cros-ec transport drivers to drivers/platform. (Tony Camuso) [1716756] - [tools] tools: PCI: Fix compiler warning in pcitest (Myron Stowe) [1753749] - [iommu] iommu: Fix integer truncation (Myron Stowe) [1753749] - [pci] PCI/P2PDMA: Ignore root complex whitelist when an IOMMU is present (Myron Stowe) [1753749] - [pci] PCI: Cleanup setup-bus.c comments and whitespace (Myron Stowe) [1753749] - [include] CPER: Remove unnecessary use of user-space types (Myron Stowe) [1753749] - [include] CPER: Add UEFI spec references (Myron Stowe) [1753749] - [pci] PCI: Fix comment typos (Myron Stowe) [1753749] - [pci] PCI: Cleanup register definition width and whitespace (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pointless MY_NAME definition (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pointless PCIE_MODULE_NAME definition (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove unused dbg/err/info/warn() wrappers (Myron Stowe) [1753749] - [pci] PCI: pciehp: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI: pciehp: Replace pciehp_debug module param with dyndbg (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pciehp_debug uses (Myron Stowe) [1753749] - [pci] PCI/AER: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI/DPC: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI/PME: Replace dev_printk(KERN_DEBUG) with dev_info() (Myron Stowe) [1753749] - [pci] PCI/AER: Replace dev_printk(KERN_DEBUG) with dev_info() (Myron Stowe) [1753749] - [pci] PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc (Myron Stowe) [1753749] - [pci] PCI: Replace printk(KERN_INFO) with pr_info(), etc (Myron Stowe) [1753749] - [pci] PCI: Use dev_printk() when possible (Myron Stowe) [1753749] - [iommu] iommu/dma: Reserve IOVA for PCIe inaccessible DMA address (Myron Stowe) [1753749] - [pci] PCI: Add dma_ranges window list (Myron Stowe) [1753749] - [pci] PCI: endpoint: Fix a potential NULL pointer dereference (Myron Stowe) [1753749] - [tools] tools: PCI: Handle pcitest.sh independently from pcitest (Myron Stowe) [1753749] - [tools] tools: PCI: Add 'h' in optstring of getopt() (Myron Stowe) [1753749] - [tools] tools: PCI: Change pcitest compiling process (Myron Stowe) [1753749] - [tools] tools: PCI: Fix compilation warnings (Myron Stowe) [1753749] - [tools] tools: PCI: Exit with error code when test fails (Myron Stowe) [1753749] - [pci] PCI: Mark Atheros AR9462 to avoid bus reset (Myron Stowe) [1753749] - [pci] switchtec: Fix unintended mask of MRPC event (Myron Stowe) [1753749] - [pci] switchtec: Increase PFF limit from 48 to 255 (Myron Stowe) [1753749] - [pci] PCI/LINK: Disable bandwidth notification interrupt during suspend (Myron Stowe) [1753749] - [pci] PCI/P2PDMA: Allow P2P DMA between any devices under AMD ZEN Root Complex (Myron Stowe) [1753749] - [maintainers] MAINTAINERS: Add Karthikeyan Mitran and Hou Zhiqiang for Mobiveil PCI (Myron Stowe) [1753749] - [platform] platform/chrome: chromeos_laptop: use pci_dev_id() helper (Myron Stowe) [1753749] - [iommu] iommu/amd: Use pci_dev_id() helper (Myron Stowe) [1753749] - [drm] drm/amdkfd: Use pci_dev_id() helper (Myron Stowe) [1753749] - [powerpc] powerpc/powernv/npu: Use pci_dev_id() helper (Myron Stowe) [1753749] - [x86] x86/PCI: Fix PCI IRQ routing table memory leak (Myron Stowe) [1753749] - [pci] PCI: Remove unused pci_request_region_exclusive() (Myron Stowe) [1753749] - [pci] PCI: Mark expected switch fall-throughs (Myron Stowe) [1753749] - [pci] PCI/ACPI: Remove the need for 'struct hotplug_params' (Myron Stowe) [1753749] - [pci] PCI/ACPI: Do not export pci_get_hp_params() (Myron Stowe) [1753749] - [pci] PCI: rpaphp: Get/put device node reference during slot alloc/dealloc (Myron Stowe) [1753749] - [pci] PCI: rpadlpar: Fix leaked device_node references in add/remove paths (Myron Stowe) [1753749] - [pci] PCI: Assign bus numbers present in EA capability for bridges (Myron Stowe) [1753749] - [pci] PCI: OF: Support "external-facing" property (Myron Stowe) [1753749] - [documentation] dt-bindings: Add "external-facing" PCIe port property (Myron Stowe) [1753749] - [pci] PCI: Init PCIe feature bits for managed host bridge alloc (Myron Stowe) [1753749] - [pci] PCI/AER: Change pci_aer_init() stub to return void (Myron Stowe) [1753749] - [s390] s390/zcrypt: CEX7S exploitation support (Philipp Rudo) [1726416] - [s390] s390/pkey: Add sysfs attributes to emit AES CIPHER key blobs (Philipp Rudo) [1726416] - [s390] s390/crypto: Support for SHA3 via CPACF (MSA6) (Philipp Rudo) [1726416] - [s390] s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding (Philipp Rudo) [1726416] - [s390] s390: vfio-ap: fix warning reset not completed (Philipp Rudo) [1726416] - [s390] crypto: s390 - Rename functions to avoid conflict with crypto/sha256.h (Philipp Rudo) [1726416] - [s390] s390/zcrypt: fix wrong handling of cca cipher keygenflags (Philipp Rudo) [1726416] - [s390] crypto: s390/xts-aes - invoke fallback for ciphertext stealing (Philipp Rudo) [1726416] - [s390] s390/paes: Prepare paes functions for large key blobs (Philipp Rudo) [1726416] - [s390] s390/pkey: add CCA AES cipher key support (Philipp Rudo) [1726416] - [s390] s390/zcrypt: Add low level functions for CCA AES cipher keys (Philipp Rudo) [1726416] - [s390] s390/zcrypt: extend cca_findcard function and helper (Philipp Rudo) [1726416] - [s390] s390/pkey: pkey cleanup: narrow in-kernel API, fix some variable types (Philipp Rudo) [1726416] - [s390] s390/zcrypt: adjust switch fall through comments for -Wimplicit-fallthrough (Philipp Rudo) [1726416] - [s390] crypto: s390/aes - fix name clash after AES library refactor (Philipp Rudo) [1726416] - [s390] s390/zcrypt: new sysfs attributes serialnr and mkvps (Philipp Rudo) [1726416] - [s390] s390/zcrypt: add base code for cca crypto card info support (Philipp Rudo) [1726416] - [s390] s390/zcrypt: move cca misc functions to new code file (Philipp Rudo) [1726416] - [s390] s390: use __u{16, 32, 64} instead of uint{16, 32, 64}_t in uapi header (Philipp Rudo) [1726416] - [s390] s390/zcrypt: remove the exporting of ap_query_configuration (Philipp Rudo) [1726416] - [s390] s390/crypto: sha: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/crypto: prng: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/crypto: ghash: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/pkey: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/zcrypt: support special flagged EP11 cprbs (Philipp Rudo) [1726416] - [s390] s390/crypto: fix possible sleep during spinlock aquired (Philipp Rudo) [1726416] - [s390] s390/crypto: use TRNG for seeding/reseeding (Philipp Rudo) [1726416] - [s390] s390/crypto: rework generate_entropy function for pseudo random dd (Philipp Rudo) [1726416] - [s390] s390: zcrypt: initialize variables before_use (Philipp Rudo) [1726416] - [powerpc] powerpc/pseries: Track LMB nid instead of using device tree (Steve Best) [1758742] - [powerpc] powerpc/pseries/memory-hotplug: Only update DT once per memory DLPAR request (Steve Best) [1758742] - [net] hv_sock: Fix hang when a connection is closed (Cathy Avery) [1739477] - [net] hv_sock: Use consistent types for UUIDs (Cathy Avery) [1739477] - [net] hvsock: fix epollout hang from race condition (Cathy Avery) [1739477] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Cathy Avery) [1739477] - [net] hv_sock: perf: loop in send() to maximize bandwidth (Cathy Avery) [1739477] - [net] hv_sock: perf: Allow the socket buffer size options to influence the actual socket buffers (Cathy Avery) [1739477] - [net] hv_sock: Add support for delayed close (Cathy Avery) [1739477] - [powerpc] powerpc/rtas: allow rescheduling while changing cpu states (Steve Best) [1758651] - [powerpc] powerpc/pseries/mobility: use cond_resched when updating device tree (Steve Best) [1758651] - [tools] selftests/powerpc: Fix compile error on tlbie_test due to newer gcc (Desnes Augusto Nunes do Rosario) [1755707] - [tools] selftests/powerpc: Add test case for tlbie vs mtpidr ordering issue (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9 (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions (Desnes Augusto Nunes do Rosario) [1755707] - [scsi] scsi: zfcp: make DIX experimental, disabled, and independent of DIF (Philipp Rudo) [1723829] - [s390] s390: add support for IBM z15 machines (Philipp Rudo) [1757015] - [s390] s390/pci: add mio_enabled attribute (Philipp Rudo) [1757118] - [s390] s390: fix setting of mio addressing control (Philipp Rudo) [1757118] - [s390] s390/pci: correctly handle MIO opt-out (Philipp Rudo) [1757118] - [s390] s390/pci: deal with devices that have no support for MIO instructions (Philipp Rudo) [1757118] - [s390] s390/pci: fix assignment of bus resources (Philipp Rudo) [1757118] - [s390] s390/pci: fix struct definition for set PCI function (Philipp Rudo) [1757118] - [s390] s390/pci: fix MSI message data (Philipp Rudo) [1757123] - [powerpc] powerpc/tm: Add tm-poison test (Steve Best) [1756721] - [powerpc] powerpc/powernv: Add new opal message type (Desnes Augusto Nunes do Rosario) [1706975] - [powerpc] powerpc/powernv: Enhance opal message read interface (Desnes Augusto Nunes do Rosario) [1706975] - [char] hwrng: core - don't wait on add_early_randomness() (Laurent Vivier) [1660802] - [firmware] efi: Export Runtime Configuration Interface table to sysfs (Al Stone) [1665518] - [nvme] nvme: Treat discovery subsystems as unique subsystems (Ewan Milne) [1757525] - [powerpc] powerpc/powernv/opal: Use standard interrupts property when available (Steve Best) [1757173] - [powerpc] powerpc: dump kernel log before carrying out fadump or kdump (Steve Best) [1756922] - [kernel] genirq/affinity: Create affinity mask for single vector (Ming Lei) [1733420] - [virt] kvm: arm/arm64: Only skip MMIO insn once (Andrew Jones) [1733928] - [vfio] type1: remove duplicate retrieval of reserved regions (Auger Eric) [1704597] - [vfio] type1: Add IOVA range capability support (Auger Eric) [1704597] - [vfio] type1: check dma map request is within a valid iova range (Auger Eric) [1704597] - [vfio] type1: Update iova list on detach (Auger Eric) [1704597] - [vfio] type1: Check reserved region conflict and update iova list (Auger Eric) [1704597] - [vfio] type1: Introduce iova list and add iommu aperture validity check (Auger Eric) [1704597] - [iommu] Revisit iommu_insert_resv_region() implementation (Auger Eric) [1704597] - [iommu] vt-d: Differentiate relaxable and non relaxable RMRRs (Auger Eric) [1704597] - [iommu] Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memory regions (Auger Eric) [1704597] - [iommu] vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions (Auger Eric) [1704597] - [iommu] vt-d: Handle RMRR with PCI bridge device scopes (Auger Eric) [1704597] - [iommu] vt-d: Introduce is_downstream_to_pci_bridge helper (Auger Eric) [1704597] - [iommu] vt-d: Duplicate iommu_resv_region objects per device list (Auger Eric) [1704597] - [iommu] Fix a leak in iommu_insert_resv_region (Auger Eric) [1704597] - [pci] hv: Avoid use of hv_pci_dev->pci_slot after freeing it (Mohammed Gamal) [1737569]- [x86] kvm: x86: omit "impossible" pmu MSRs from MSR list (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Fix consistency check on injected exception error code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: omit absent pmu MSRs from MSR list (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: Fix libkvm build error (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Limit guest PMCs to those supported on the host (Vitaly Kuznetsov) [1749495] - [virt] kvm: x86, powerpc: do not allow clearing largepages debugfs entry (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: x86: clarify what is reported on KVM_GET_MSRS failure (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TF (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: add test for dirty logging inside nested guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix nested guest live migration with PML (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: assign two bits to track SPTE kinds (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Expose XSAVEERPTR to the guest (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Enumerate support for CLZERO instruction (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use AMD CPUID semantics for AMD vCPUs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Improve emulation of CPUID leaves 0BH and 1FH (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix userspace set invalid CR4 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix a spurious -E2BIG in __do_cpuid_func (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Loosen filter for adaptive tuning of lapic_timer_advance_ns (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: cleanup and fix host 64-bit mode checks (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix build warnings in hv_enable_direct_tlbflush() on i386 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't check kvm_rebooting in __kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Drop ____kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Add error handling to VMREAD helper (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Optimize VMX instruction error and fault handling (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Check kvm_rebooting in kvm_spurious_fault() (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: limit atomic switch MSRs (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Intercept RDPRU (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add "significant index" flag to a few CPUID leaves (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Skip invalid pages during zapping iff root_count is zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Explicitly track only a single invalid mmu generation (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "kvm: x86/mmu: Remove is_obsolete() call" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: reclaim the zapped-obsolete page first"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: collapse TLB flushes when zap all pages"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: zap pages in batch"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: add tracepoint for kvm_mmu_invalidate_all_pages"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: show mmu_valid_gen in shadow page related tracepoints"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Treat invalid shadow pages as obsolete (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Tune lapic_timer_advance_ns smoothly (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add comments to document various emulation types (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfig (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Remove emulation_result enums, EMULATE_{DONE, FAIL, USER_EXIT} (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Remove EMULATE_FAIL handling in handle_invalid_guest_state() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move triple fault request into RM int injection (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Handle emulation failure directly in kvm_task_switch() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Exit to userspace on emulation skip failure (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move #UD injection for failed emulation into emulation code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add explicit flag for forced emulation on #UD (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move #GP injection for VMware into x86_emulate_instruction() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't attempt VMWare emulation on #GP with non-zero error code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Refactor kvm_vcpu_do_singlestep() to remove out param (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Clean up handle_emulation_failure() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Relocate MMIO exit stats counting (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check Host Address Space Size on vmentry of nested guests (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: hyperv_cpuid: add check for NoNonArchitecturalCoreSharing bit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: hyper-v: set NoNonArchitecturalCoreSharing CPUID bit when SMT is impossible (Vitaly Kuznetsov) [1749495] - [kernel] cpu/smt: create and export cpu_smt_possible() (Vitaly Kuznetsov) [1749495] - [x86] kvm: hyperv: Fix Direct Synthetic timers assert an interrupt w/o lapic_in_kernel (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Manually flush collapsible SPTEs only when toggling flags (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove duplicate guest mode handling (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Introduce VM_MODE_PXXV48_4K (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Create VM earlier for dirty log test (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Move vm type into _vm_create() internally (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: announce KVM_CAP_HYPERV_ENLIGHTENED_VMCS support only when it is available (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: svm: remove unneeded nested_enable_evmcs() hook (Vitaly Kuznetsov) [1749495] - [x86] kvm/hyper-v/vmx: Add direct tlb flush support (Vitaly Kuznetsov) [1749495] - [documentation] kvm/hyper-v: Add new KVM capability KVM_CAP_HYPERV_DIRECT_TLBFLUSH (Vitaly Kuznetsov) [1749495] - [x86] hyper-v: Fix definition of struct hv_vp_assist_page (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add Intel PMU MSRs to msrs_to_save[] (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use IPI shorthands in kvm guest when support (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix INIT signal handling in various CPU states (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Introduce exit reason for receiving INIT signal on guest-mode (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Stop the preemption timer during vCPU reset (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Micro optimize IPI latency (Vitaly Kuznetsov) [1749495] - [x86] kvm: Nested KVM MMUs need PAE root too (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: set ctxt->have_exception in x86_decode_insn() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: always stop emulation on page fault (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: trace nested VM-Enter failures detected by H/W (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: add tracepoint for failed nested VM-Enter (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Fix a check in nested_svm_vmrun() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Return to userspace with internal error on unexpected exit reason (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add kvm_emulate_{rd, wr}msr() to consolidate VXM/SVM code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Refactor up kvm_{g, s}et_msr() to simplify callers (Vitaly Kuznetsov) [1749495] - [documentation] doc: kvm: Fix return description of KVM_SET_MSRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Tune PLE Window tracepoint (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Change ple_window type to unsigned int (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Remove tailing newline for tracepoints (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Trace vcpu_id for vmexit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Manually calculate reserved bits when loading PDPTRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Disable posted interrupts for non-standard IRQs delivery modes (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix and tweak the comments for VM-Enter (Vitaly Kuznetsov) [1749495] - [x86] kvm: Assert that struct kvm_vcpu is always as offset zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add pv tlb shootdown tracepoint (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Unconditionally call x86 ops that are always implemented (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Consolidate "is MMIO SPTE" code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Add explicit access mask for MMIO SPTEs (Vitaly Kuznetsov) [1749495] - [documentation] kvm: x86: Rename access permissions cache member in struct kvm_vcpu_arch (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: eliminate hardcoded RIP advancement from vmrun_interception() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: eliminate weird goto from vmrun_interception() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: remove hardcoded instruction length from intercepts (Vitaly Kuznetsov) [1749495] - [x86] kvm: add xsetbv to the emulator (Vitaly Kuznetsov) [1749495] - [x86] kvm: clear interrupt shadow on EMULTYPE_SKIP (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: propagate errors from skip_emulated_instruction() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix x86_decode_insn() return when fetching insn bytes fails (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use Intel speculation bugs and features as derived in generic x86 code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: always expose VIRT_SSBD to guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix reporting of AMD speculation bug CPUID leaf (Vitaly Kuznetsov) [1749495] - [virt] kvm: Call kvm_arch_vcpu_blocking early into the blocking sequence (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: work around leak of uninitialized stack contents (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: handle page fault in vmread (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't update RIP or do single-step on faulting emulation (Vitaly Kuznetsov) [1749495] - [tools] selftests/kvm: make platform_info_test pass on AMD (Vitaly Kuznetsov) [1749495] - [x86] revert "kvm: x86/mmu: Zap only the relevant pages when removing a memslot" (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: fix state save/load on processors without XSAVE (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: fix vmx_set_nested_state_test (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: provide common function to enable eVMCS (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: do not try running the VM in vmx_set_nested_state_test (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: svm: remove redundant assignment of var new_entry (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: Adding config fragments (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Update gitignore file for latest changes (Vitaly Kuznetsov) [1749495] - [virt] kvm: remove unnecessary PageReserved check (Vitaly Kuznetsov) [1749495] - [x86] kvm: remove useless calls to kvm_para_available (Vitaly Kuznetsov) [1749495] - [x86] kvm: no need to check return value of debugfs_create functions (Vitaly Kuznetsov) [1749495] - [s390] kvm: remove kvm_arch_has_vcpu_debugfs() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix leak vCPU's VMCS value into other pCPU (Vitaly Kuznetsov) [1749495] - [virt] kvm: Check preempted_in_kernel for involuntary preemption (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Don't need to wakeup vCPU twice afer timer fire (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Boost queue head vCPU to mitigate lock waiter preemption (Vitaly Kuznetsov) [1749495] - [documentation] documentation: move Documentation/virtual to Documentation/virt (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add fixed counters to PMU filter (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: dump VMCS on failed entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/vpmu: refine kvm_pmu err msg when event creation failed (Vitaly Kuznetsov) [1749495] - [virt] kvm: Boost vCPUs that are delivering interrupts (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove superfluous define from vmx.c (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Fix detection of AMD Errata 1096 (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Inject timer interrupt via posted interrupt (Vitaly Kuznetsov) [1749495] - [x86] kvm: Don't call kvm_spurious_fault() from .fixup (Vitaly Kuznetsov) [1749495] - [x86] kvm: Replace vmx_vmenter()'s call to kvm_spurious_fault() with UD2 (Vitaly Kuznetsov) [1749495] - [x86] kvm: Fix fastop function ELF metadata (Vitaly Kuznetsov) [1749495] - [x86] paravirt: Fix callee-saved function ELF sizes (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Make lapic timer unpinned (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/vpmu: reset pmc->counter to 0 for pmu fixed_counters (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Ignore segment base for VMX memory operand when segment not FS or GS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: ioapic and apic debug macros cleanup (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: some tsc debug cleanup (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix coccinelle warnings (Vitaly Kuznetsov) [1749495] - [x86] kvm: avoid constant-conversion warning (Vitaly Kuznetsov) [1749495] - [x86] kvm: avoid -Wsometimes-uninitized warning (Vitaly Kuznetsov) [1749495] - [documentation] documentation: virtual: Add toctree hooks (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: Convert cpuid.txt to .rst (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Unconditionally enable irqs in guest context (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: PMU Event Filter (Vitaly Kuznetsov) [1749495] - [kernel] kvm: x86: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1749495] - [virt] kvm: Properly check if "page" is valid in kvm_vcpu_unmap (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Retry tune per-vCPU timer_advance_ns if adaptive tuning goes insane (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: write down valid APIC registers (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: ARBPRI is a reserved register for x2APIC (Vitaly Kuznetsov) [1749495] - [x86] kvm nvmx: Check Host Segment Registers and Descriptor Tables on vmentry of nested guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: add tracepoints around __direct_map and FNAME(fetch) (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: remove now unneeded hugepage gfn adjustment (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: make FNAME(fetch) and __direct_map more similar (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Do not release the page inside mmu_set_spte() (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: remove has_leaf_count from struct kvm_cpuid_param (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: rename do_cpuid_1_ent (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: extract do_cpuid_7_mask and support multiple subleafs (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: do_cpuid_ent works on a whole CPUID function (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: remove the trailing newline used in the fmt parameter of TP_printk (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: add nrips module parameter (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: degrade WARN to pr_warn_ratelimited (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Pass through AMD_STIBP_ALWAYS_ON in GET_SUPPORTED_CPUID (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Remove unnecessary sync_roots from handle_invept (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: document CPUID bit for MSR_KVM_POLL_CONTROL (Vitaly Kuznetsov) [1749495] - [documentation] kvm: x86: Expose PV_SCHED_YIELD CPUID feature bit to guest (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Implement PV sched yield hypercall (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Yield to IPI target if necessary (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: list VMX MSRs in KVM_GET_MSR_INDEX_LIST (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: allow setting the VMFUNC controls MSR (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: include conditional controls in /dev/kvm KVM_GET_MSRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix apic dangling pointer in vcpu (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: check CPUID before allowing read/write of IA32_XSS (Vitaly Kuznetsov) [1749495] - [tools] tests: kvm: Check for a kernel warning (Vitaly Kuznetsov) [1749495] - [tools] kvm: tests: Sort tests in the Makefile alphabetically (Vitaly Kuznetsov) [1749495] - [documentation] kvm: fix typo in documentation (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: shadow pin based execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Leave preemption timer running when it's disabled (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Drop hv_timer_armed from 'struct loaded_vmcs' (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Preset *DT exiting in vmcs02 when emulating UMIP (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Preserve last USE_MSR_BITMAPS when preparing vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Explicitly initialize controls shadow at VMCS allocation (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't reset VMCS controls shadow on VMCS switch (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Shadow VMCS controls on a per-VMCS basis (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS secondary execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS primary execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS pin controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Add builder macros for shadowing controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Use adjusted pin controls for vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Copy PDPTRs to/from vmcs12 only when necessary (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't update GUEST_BNDCFGS if it's clean in HV eVMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it's written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for SYSENTER MSRs when they're written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for MSR_IA32_CR_PAT when it's written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't speculatively write APIC-access page address (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't speculatively write virtual-APIC page address (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't dump VMCS if virtual APIC page can't be mapped (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't reread VMCS-agnostic state when switching VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't "put" vCPU or host state when switching VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: simplify vmx_prepare_switch_to_{guest, host} (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't rewrite GUEST_PML_INDEX during nested VM-Entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Write ENCLS-exiting bitmap once per vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Always sync GUEST_BNDCFGS when it comes from vmcs01 (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Rename prepare_vmcs02_*_full to prepare_vmcs02_*_rare (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Sync rarely accessed guest fields only when needed (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Add helpers to identify shadowed VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Use descriptive names for VMCS sync functions and flags (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Lift sync_vmcs12() out of prepare_vmcs12() (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Track vmcs12 offsets for shadowed VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Intercept VMWRITEs to GUEST_{CS, SS}_AR_BYTES (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Intercept VMWRITEs to read-only shadow VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Handle NMIs, #MCs and async #PFs in common irqs-disabled fn (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move kvm_{before, after}_interrupt() calls to vendor code (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Store the host kernel's IDT base in a global variable (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Read cached VM-Exit reason to detect external interrupt (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: small cleanup in handle_exception (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix handling of #MC that occurs during VM-Entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: move MSR_IA32_POWER_CTL handling to common code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: offset is ensure to be in range (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use same convention to name kvm_lapic_{set, clear}_vector() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: check kvm_apic_sw_enabled() is enough (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: add host poll control msrs (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: segment limit check: use access length (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix limit checking in get_vmx_mem_address() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add Intel CPUID.1F cpuid emulation support (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use DR_TRAP_BITS instead of hard-coded 15 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: clean up conditions for asynchronous page fault handling (Vitaly Kuznetsov) [1749495] - [documentation] docs: amd-memory-encryption.rst get rid of warnings (Vitaly Kuznetsov) [1749495] - [virt] kvm: Convert kvm_lock to a mutex (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: remove unneeded 'asm volatile ("")' from vmcs_write64 (Vitaly Kuznetsov) [1749495] - [virt] kvm: irqchip: Use struct_size() in kzalloc() (Vitaly Kuznetsov) [1749495] - [x86] kvm/vmx: drop bad asm() clobber from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: hide vcpu_setup in processor code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Emulate MSR_IA32_MISC_ENABLE MWAIT bit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Provide a capability to disable cstate msr read intercepts (Vitaly Kuznetsov) [1749495] - [documentation] kvm: documentation: Add disable pause exits to KVM_CAP_X86_DISABLE_EXITS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: refine kvm_get_arch_capabilities() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Directly return result from kvm_arch_check_processor_compat() (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Optimize timer latency further (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Delay trace_kvm_wait_lapic_expire tracepoint to after vmexit (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Extract adaptive tune timer advancement logic (Vitaly Kuznetsov) [1749495] - [x86] kvm/nsvm: properly map nested VMCB (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix reserved bits related calculation errors caused by MKTME (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compile on s390 part 2 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix return value for reserved EFER (Vitaly Kuznetsov) [1749495] - [tools] kvm_stat: fix fields filter for child events (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: aarch64: compile with warnings on (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/pmu: do not mask the value that is written to fixed PMUs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/pmu: mask the result of rdpmc according to the width of the counters (Vitaly Kuznetsov) [1749495] - [x86] kvm/pmu: Set AMD's virt PMU version to 1 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: do not spam dmesg with VMCS/VMCB dumps (Vitaly Kuznetsov) [1749495] - [virt] kvm: Check irqchip mode before assign irqfd (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove duplicated TEST_ASSERT in hyperv_cpuid.c (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Expose per-vCPU timer_advance_ns to userspace (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Fix lapic_timer_advance_ns parameter overflow (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Fix using __this_cpu_read() in preemptible context (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compilation on s390 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported CPUID (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Include multiple indices with CPUID leaf 0x8000001d (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Fix a condition in test_hv_cpuid() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix spinlock taken warning during host resume (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compilation on aarch64 (Vitaly Kuznetsov) [1749495] - [x86] revert "kvm: nvmx: Expose RDPMC-exiting only when guest supports PMU" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix L1TF mitigation for shadow MMU (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Disable intercept for FS/GS base MSRs in vmcs02 when possible (Vitaly Kuznetsov) [1749495] - [tools] tests: kvm: Add tests to .gitignore (Vitaly Kuznetsov) [1749495] - [documentation] kvm: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix kvm_clear_dirty_log_protect off-by-(minus-)one (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix the bitmap range to copy during clear dirty (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use direct accessors for RIP and RSP (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Use accessors for GPRs outside of dedicated caching logic (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Omit caching logic for always-available GPRs (Vitaly Kuznetsov) [1749495] - [x86] kvm, x86: Properly check whether a pfn is an MMIO or not (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use page_address_valid in a few more locations (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map for accessing the enlightened VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map for accessing the shadow VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm/nsvm: Use the new mapping API for mapping guest memory (Vitaly Kuznetsov) [1749495] - [x86] kvm/x86: Use kvm_vcpu_map in emulator_cmpxchg_emulated (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the posted interrupt descriptor table (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the virtual APIC page (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the L1 MSR bitmap (Vitaly Kuznetsov) [1749495] - [x86] nvmx: handle_vmptrld: Use kvm_vcpu_map when copying VMCS12 from guest memory (Vitaly Kuznetsov) [1749495] - [virt] kvm: Introduce a new guest mapping API (Vitaly Kuznetsov) [1749495] - [x86] kvm: Handle PFNs outside of kernel reach when touching GPTEs (Vitaly Kuznetsov) [1749495] - [x86] nvmx: Update the PML table without mapping and unmapping the page (Vitaly Kuznetsov) [1749495] - [x86] nvmx: handle_vmon: Read 4 bytes from guest memory (Vitaly Kuznetsov) [1749495] - [x86] kvm: Implement HWCR support (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Include architectural defs header in capabilities.h (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: clean up some debug output (Vitaly Kuznetsov) [1749495] - [virt] kvm_main: fix some comments (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Skip delta_tsc shift-and-divide if the dividend is zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Check for a pending timer intr prior to start_hv_timer() (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Refactor ->set_hv_timer to use an explicit expired param (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Explicitly cancel the hv timer if it's pre-expired (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Busy wait for timer to expire when using hv_timer (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Nop emulation of MSR_IA32_POWER_CTL (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add support of clear Trace_ToPA_PMI status (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Inject PMI for KVM guest (Vitaly Kuznetsov) [1749495] - [documentation] revert "kvm: doc: Document the life cycle of a VM and its resources" (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: fix dirty log ioctl arch lists (Vitaly Kuznetsov) [1749495] - [x86] kvm: Make steal_time visible (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Inject #GP if guest attempts to set unsupported EFER bits (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Skip EFER vs. guest CPUID checks for host-initiated writes (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Return -EINVAL when signaling failure in VM-Entry helpers (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Return -EINVAL when signaling failure in pre-VM-Entry helpers (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Rename and split top-level consistency checks to match SDM (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Move guest non-reg state checks to VM-Exit path (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check "load IA32_PAT" VM-entry control on vmentry (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check "load IA32_PAT" VM-exit control on vmentry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: optimize check for valid PAT value (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: clear VM_EXIT_SAVE_IA32_PAT (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: print more APICv fields in dump_vmcs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Raise #GP when guest vCPU do not support PMU (Vitaly Kuznetsov) [1749495] - [documentation] kvm: doc: Document the life cycle of a VM and its resources (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: skip populating logical dest map if apic is not sw enabled (Bandan Das) [1728503] - [powerpc] kvm: ppc: book3s: Fix incorrect guest-to-user-translation error handling (David Gibson) [1749504] - [powerpc] kvm: Fall through switch case explicitly (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Fix CR0 setting in TM emulation (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Invalidate ERAT when flushing guest TLB entries (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Only write DAWR[X] when handling h_set_dawr in real mode (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: xive: Fix spelling mistake "acessing" -> "accessing" (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Make sure to load LPID for radix VCPUs (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Flush TLB on secondary radix threads (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Move HPT guest TLB flushing to C code (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Handle virtual mode in XIVE VCPU push code (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: smb->smp comment fixup (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s: Allocate guest TCEs on demand too (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Avoid lockdep debugging in TCE realmode handlers (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Fix lockdep warning when entering the guest (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Implement real mode H_PAGE_INIT handler (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Implement virtual mode H_PAGE_INIT handler (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s: Protect memslots while validating user address (David Gibson) [1749504] - [pci] PCI: hv: Use bytes 4 and 5 from instance ID as the PCI domain numbers (Mohammed Gamal) [1671288] - [pci] PCI: hv: Detect and fix Hyper-V PCI domain number collision (Mohammed Gamal) [1671288] - [fs] Revert "lockd: Show pid of lockd for remote locks" (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix an Oops in nfs4_do_setattr (Benjamin Coddington) [1732409] - [fs] NFSv4: Check the return value of update_open_stateid() (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix delegation state recovery (Benjamin Coddington) [1732409] - [fs] pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error (Benjamin Coddington) [1732409] - [fs] Revert "NFS: readdirplus optimization by cache mechanism" (memleak) (Benjamin Coddington) [1732409] - [fs] svcrdma: Ignore source port when computing DRC hash (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake a waiter (Benjamin Coddington) [1732409] - [fs] SUNRPC fix regression in umount of a secure mount (Benjamin Coddington) [1732409] - [fs] NFS4: Fix v4.0 client state corruption when mount (Benjamin Coddington) [1732409] - [fs] NFSv4: When recovering state fails with EAGAIN, retry the same recovery (Benjamin Coddington) [1732409] - [fs] pnfs: Fix a problem where we gratuitously start doing I/O through the MDS (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request (Benjamin Coddington) [1732409] - [fs] sunrpc/cache: remove the exporting of cache_seq_next (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a use after free when a server rejects the RPCSEC_GSS credential (Benjamin Coddington) [1732409] - [fs] xprtrdma: Fix an frwr_map recovery nit (Benjamin Coddington) [1732409] - [fs] NFSv4.1 fix incorrect return value in copy_file_range (Benjamin Coddington) [1732409] - [fs] NFS: Fix handling of reply page vector (Benjamin Coddington) [1732409] - [fs] NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. (Benjamin Coddington) [1732409] - [fs] nfsd: Don't release the callback slot unless it was actually held (Benjamin Coddington) [1732409] - [fs] nfsd/nfsd3_proc_readdir: fix buffer count and page pointers (Benjamin Coddington) [1732409] - [fs] sunrpc: don't mark uninitialised items as VALID. (Benjamin Coddington) [1732409] - [fs] SUNRPC: fix uninitialized variable warning (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: Fix layoutstats handling during read failovers (Benjamin Coddington) [1732409] - [fs] NFS: Fix a typo in nfs_init_timeout_values() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected (Benjamin Coddington) [1732409] - [fs] NFS: fix mount/umount race in nlmclnt. (Benjamin Coddington) [1732409] - [fs] NFS: Fix nfs4_lock_state refcounting in nfs4_alloc_{lock, unlock}data() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove redundant check for the reply length in call_decode() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Handle the SYSTEM_ERR rpc error (Benjamin Coddington) [1732409] - [fs] SUNRPC: rpc_decode_header() must always return a non-zero value on error (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use the ENOTCONN error on socket disconnect (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix the minimal size for reply buffer allocation (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a client regression when handling oversized replies (Benjamin Coddington) [1732409] - [fs] pNFS: Fix a typo in pnfs_update_layout (Benjamin Coddington) [1732409] - [fs] SUNRPC: Take the transport send lock before binding+connecting (Benjamin Coddington) [1732409] - [fs] SUNRPC: Micro-optimise when the task is known not to be sleeping (Benjamin Coddington) [1732409] - [fs] SUNRPC: Check whether the task was transmitted before rebind/reconnect (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove redundant calls to RPC_IS_QUEUED() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up (Benjamin Coddington) [1732409] - [fs] nfsd: allow nfsv3 readdir request to be larger. (Benjamin Coddington) [1732409] - [fs] SUNRPC: Respect RPC call timeouts when retrying transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up RPC back channel transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Prevent thundering herd when the socket is not connected (Benjamin Coddington) [1732409] - [fs] nfsd: fix wrong check in write_v4_end_grace() (Benjamin Coddington) [1732409] - [fs] nfsd: fix memory corruption caused by readdir (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow dynamic allocation of back channel slots (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Bump the default callback session slot count to 16 (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert remaining GFP_NOIO, and GFP_NOWAIT sites in sunrpc (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Clean up mirror DS initialisation (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Remove dead code in ff_layout_mirror_valid() (Benjamin Coddington) [1732409] - [fs] NFS/flexfile: Simplify nfs4_ff_layout_select_ds_stateid() (Benjamin Coddington) [1732409] - [fs] NFS/flexfile: Simplify nfs4_ff_layout_ds_version() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify ff_layout_get_ds_cred() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify nfs4_ff_find_or_create_ds_client() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify nfs4_ff_layout_select_ds_fh() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Speed up read failover when DSes are down (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Don't invalidate DS deviceids for being unresponsive (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Remove bogus checks for invalid deviceids (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Avoid unnecessary layout invalidations (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: refactor calls to fs4_ff_layout_prepare_ds() (Benjamin Coddington) [1732409] - [fs] NFSv4: Handle early exit in layoutget by returning an error (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Send LAYOUTERROR when failing over mirrored reads (Benjamin Coddington) [1732409] - [fs] NFSv4.2: Add client support for the generic 'layouterror' RPC call (Benjamin Coddington) [1732409] - [fs] NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated (Benjamin Coddington) [1732409] - [fs] NFSv4/pnfs: Fix barriers in nfs4_mark_deviceid_unavailable() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Fix up sparse RCU annotations (Benjamin Coddington) [1732409] - [fs] NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() (Benjamin Coddington) [1732409] - [fs] NFS: Add missing encode / decode sequence_maxsz to v4.2 operations (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Don't process the sequence op more than once. (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Reinitialise sequence results before retransmitting a request (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix an Oops in udp_poll() (Benjamin Coddington) [1732409] - [fs] NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount (Benjamin Coddington) [1732409] - [fs] NFS: Fix a soft lockup in the delegation recovery code (Benjamin Coddington) [1732409] - [fs] nfsd: fix performance-limiting session calculation (Benjamin Coddington) [1732409] - [fs] svcrpc: fix UDP on servers with lots of threads (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove the redundant 'zerocopy' argument to xs_sendpages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Further cleanups of xs_sendpages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert socket page send code to use iov_iter() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert xs_send_kvec() to use iov_iter_kvec() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Initiate a connection close on an ESHUTDOWN error in stream receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't suppress socket errors when a message read completes (Benjamin Coddington) [1732409] - [fs] SUNRPC: Handle zero length fragments correctly (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't reset the stream record info when the receive worker is running (Benjamin Coddington) [1732409] - [fs] nfs: fix xfstest generic/099 failed on nfsv3 (Benjamin Coddington) [1732409] - [fs] NFS: Fix typo in comments of nfs_readdir_alloc_pages() (Benjamin Coddington) [1732409] - [fs] NFS: Remove redundant semicolon (Benjamin Coddington) [1732409] - [fs] NFS: readdirplus optimization by cache mechanism (Benjamin Coddington) [1732409] - [fs] fs/nfs: Fix nfs_parse_devname to not modify it's argument (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove pointless test in unx_match() (Benjamin Coddington) [1732409] - [fs] NFS: drop useless LIST_HEAD (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure rq_bytes_sent is reset before request transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use poll() to fix up the socket requeue races (Benjamin Coddington) [1732409] - [fs] SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs (Benjamin Coddington) [1732409] - [fs] NFS: Fix sparse annotations for nfs_set_open_stateid_locked() (Benjamin Coddington) [1732409] - [fs] NFS: Fix up documentation warnings (Benjamin Coddington) [1732409] - [fs] NFS: ENOMEM should also be a fatal error. (Benjamin Coddington) [1732409] - [fs] NFS: EINTR is also a fatal error. (Benjamin Coddington) [1732409] - [fs] NFS: Ensure NFS writeback allocations don't recurse back into NFS. (Benjamin Coddington) [1732409] - [fs] NFS: Pass error information to the pgio error cleanup routine (Benjamin Coddington) [1732409] - [fs] NFS: Clean up list moves of struct nfs_page (Benjamin Coddington) [1732409] - [fs] NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() (Benjamin Coddington) [1732409] - [fs] NFS: Fix an I/O request leakage in nfs_do_recoalesce (Benjamin Coddington) [1732409] - [fs] NFS: Fix I/O request leakages (Benjamin Coddington) [1732409] - [fs] Revert "nfsd4: return default lease period" (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use au_rslack when computing reply buffer size (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add rpc_auth::au_ralign field (Benjamin Coddington) [1732409] - [fs] SUNRPC: Make AUTH_SYS and AUTH_NULL set au_verfsize (Benjamin Coddington) [1732409] - [fs] NFS: Account for XDR pad of buf->pages (Benjamin Coddington) [1732409] - [fs] SUNRPC: Introduce rpc_prepare_reply_pages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove xdr_buf_trim() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Introduce trace points in rpc_auth_gss.ko (Benjamin Coddington) [1732409] - [fs] xprtrdma: Squelch a sparse warning (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use struct xdr_stream when decoding RPC Reply header (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up rpc_verify_header() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use struct xdr_stream when constructing RPC Call header (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add build option to disable support for insecure enctypes (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove rpc_xprt::tsh_size (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove some dprintk() call sites from auth functions (Benjamin Coddington) [1732409] - [fs] NFS: Add trace events to report non-zero NFS status codes (Benjamin Coddington) [1732409] - [fs] NFS: Remove print_overflow_msg() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add trace event that reports reply page vector alignment (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add XDR overflow trace event (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add xdr_stream::rqst field (Benjamin Coddington) [1732409] - [fs] SUNRPC: Display symbolic flag names in RPC trace events (Benjamin Coddington) [1732409] - [fs] rpc: properly check debugfs dentry before using it (Benjamin Coddington) [1732409] - [fs] svcrpc: fix unlikely races preventing queueing of sockets (Benjamin Coddington) [1732409] - [fs] svcrpc: svc_xprt_has_something_to_do seems a little long (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() (Benjamin Coddington) [1732409] - [fs] nfsd: fix an IS_ERR() vs NULL check (Benjamin Coddington) [1732409] - [fs] nfsd: Fix error return values for nfsd4_clone_file_range() (Benjamin Coddington) [1732409] - [fs] nfs: Fix NULL pointer dereference of dev_name (Benjamin Coddington) [1732409] - [fs] SUNRPC: Address Kerberos performance/behavior regression (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure we respect the RPCSEC_GSS sequence number limit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure rq_bytes_sent is reset before request transmission (Benjamin Coddington) [1732409] - [fs] NFSv4.2 fix unnecessary retry in nfs4_copy_file_range (Benjamin Coddington) [1732409] - [fs] sunrpc: kernel BUG at kernel/cred.c:825! (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix TCP receive code on archs with flush_dcache_page() (Benjamin Coddington) [1732409] - [fs] sunrpc: convert to DEFINE_SHOW_ATTRIBUTE (Benjamin Coddington) [1732409] - [fs] sunrpc: Add xprt after nfs4_test_session_trunk() (Benjamin Coddington) [1732409] - [fs] sunrpc: convert unnecessary GFP_ATOMIC to GFP_NOFS (Benjamin Coddington) [1732409] - [fs] sunrpc: handle ENOMEM in rpcb_getport_async (Benjamin Coddington) [1732409] - [fs] NFS: remove unnecessary test for IS_ERR(cred) (Benjamin Coddington) [1732409] - [fs] NFSv4.2 fix async copy reboot recovery (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix some kernel doc complaints (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify defining common RPC trace events (Benjamin Coddington) [1732409] - [fs] NFS: Fix NFSv4 symbolic trace point output (Benjamin Coddington) [1732409] - [fs] nfs: fixed broken compilation in nfs_callback_up_net() (Benjamin Coddington) [1732409] - [fs] nfs: minor typo in nfs4_callback_up_net() (Benjamin Coddington) [1732409] - [fs] sunrpc: fix debug message in svc_create_xprt() (Benjamin Coddington) [1732409] - [fs] sunrpc: remove svc_rdma_bc_class (Benjamin Coddington) [1732409] - [fs] sunrpc: remove unused bc_up operation from rpc_xprt_ops (Benjamin Coddington) [1732409] - [fs] sunrpc: use SVC_NET() in svcauth_gss_* functions (Benjamin Coddington) [1732409] - [fs] nfsd: drop useless LIST_HEAD (Benjamin Coddington) [1732409] - [fs] SUNRPC discard cr_uid from struct rpc_cred. (Benjamin Coddington) [1732409] - [fs] SUNRPC: simplify auth_unix. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove crbind rpc_cred operation (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove generic cred code. (Benjamin Coddington) [1732409] - [fs] NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. (Benjamin Coddington) [1732409] - [fs] NFS: struct nfs_open_dir_context: convert rpc_cred pointer to cred. (Benjamin Coddington) [1732409] - [fs] NFS: change access cache to use 'struct cred'. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT (Benjamin Coddington) [1732409] - [fs] NFS: move credential expiry tracking out of SUNRPC into NFS. (Benjamin Coddington) [1732409] - [fs] SUNRPC: add side channel to use non-generic cred for rpc call. (Benjamin Coddington) [1732409] - [fs] SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none (Benjamin Coddington) [1732409] - [fs] NFS/SUNRPC: don't lookup machine credential until rpcauth_bindcred(). (Benjamin Coddington) [1732409] - [fs] SUNRPC: discard RPC_DO_ROOTOVERRIDE() (Benjamin Coddington) [1732409] - [fs] NFSv4: don't require lock for get_renew_cred or get_machine_cred (Benjamin Coddington) [1732409] - [fs] NFSv4: add cl_root_cred for use when machine cred is not available. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove machine_cred field from struct auth_cred (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove uid and gid from struct auth_cred (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove groupinfo from struct auth_cred. (Benjamin Coddington) [1732409] - [fs] SUNRPC: add 'struct cred *' to auth_cred and rpc_cred (Benjamin Coddington) [1732409] - [fs] cred: allow get_cred() and put_cred() to be given NULL. (Benjamin Coddington) [1732409] - [fs] cred: export get_task_cred(). (Benjamin Coddington) [1732409] - [fs] cred: add get_cred_rcu() (Benjamin Coddington) [1732409] - [fs] cred: add cred_fscmp() for comparing creds. (Benjamin Coddington) [1732409] - [fs] SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG (Benjamin Coddington) [1732409] - [fs] nfs: fix comment to nfs_generic_pg_test which does the opposite (Benjamin Coddington) [1732409] - [fs] NFSv4: cleanup remove unused nfs4_xdev_fs_type (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove xprt_connect_status() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a race with XPRT_CONNECTING (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix disconnection races (Benjamin Coddington) [1732409] - [fs] Revert "[net] Revert "sunrpc: Ensure we always close the socket after a connection shuts down"" (Benjamin Coddington) [1732409] - [fs] lockd: Show pid of lockd for remote locks (Benjamin Coddington) [1732409] - [fs] NFSD remove OP_CACHEME from 4.2 op_flags (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't force a redundant disconnection in xs_read_stream() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up socket polling (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use the discard iterator rather than MSG_TRUNC (Benjamin Coddington) [1732409] - [fs] SUNRPC: Treat EFAULT as a truncated message in xs_read_stream_request() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix RPC receive hangs (Benjamin Coddington) [1732409] - [fs] nfsd: Return EPERM, not EACCES, in some SETATTR cases (Benjamin Coddington) [1732409] - [fs] sunrpc: fix cache_head leak due to queued request (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a potential race in xprt_connect() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a memory leak in call_encode() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix leak of krb5p encode pages (Benjamin Coddington) [1732409] - [fs] SUNRPC: call_connect_status() must handle tasks that got transmitted (Benjamin Coddington) [1732409] - [fs] nfs: don't dirty kernel pages read by direct-io (Benjamin Coddington) [1732409] - [fs] NFS: use locks_copy_lock() to copy locks. (Benjamin Coddington) [1732409] - [fs] nfsd: clean up indentation, increase indentation in switch statement (Benjamin Coddington) [1732409] - [fs] nfsd: fix a warning in __cld_pipe_upcall() (Benjamin Coddington) [1732409] - [fs] lockd: fix decoding of TEST results (Benjamin Coddington) [1732409] - [fs] nfsd4: fix crash on writing v4_end_grace before nfsd startup (Benjamin Coddington) [1732409] - [fs] nfsd4: skip unused assignment (Benjamin Coddington) [1732409] - [fs] nfsd4: forbid all renames during grace period (Benjamin Coddington) [1732409] - [fs] nfsd4: remove unused nfs4_check_olstateid parameter (Benjamin Coddington) [1732409] - [fs] nfsd4: zero-length WRITE should succeed (Benjamin Coddington) [1732409] - [fs] NFSv4.2 copy do not allocate memory under the lock (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a NFSv4 state manager deadlock (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix an Oops during delegation callbacks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a bogus get/put in generic_key_to_expire() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credential cache (Benjamin Coddington) [1732409] - [fs] NFSv4: Ensure that the state manager exits the loop on SIGKILL (Benjamin Coddington) [1732409] - [fs] NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING (Benjamin Coddington) [1732409] - [fs] SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer() (Benjamin Coddington) [1732409] - [fs] nfsd: COPY and CLONE operations require the saved filehandle to be set (Benjamin Coddington) [1732409] - [fs] sunrpc: correct the computation for page_ptr when truncating (Benjamin Coddington) [1732409] - [fs] NFS: fix spelling mistake, EACCESS -> EACCES (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use atomic(64)_t for seq_send(64) (Benjamin Coddington) [1732409] - [fs] nfsd: Fix an Oops in free_session() (Benjamin Coddington) [1732409] - [fs] nfsd: correctly decrement odstate refcount in error path (Benjamin Coddington) [1732409] - [fs] nfsd: fix fall-through annotations (Benjamin Coddington) [1732409] - [fs] knfsd: Improve lookup performance in the duplicate reply cache using an rbtree (Benjamin Coddington) [1732409] - [fs] knfsd: Further simplify the cache lookup (Benjamin Coddington) [1732409] - [fs] knfsd: Simplify NFS duplicate replay cache (Benjamin Coddington) [1732409] - [fs] knfsd: Remove dead code from nfsd_cache_lookup (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify TCP receive code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Replace the cache_detail->hash_lock with a regular spinlock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove non-RCU protected lookup (Benjamin Coddington) [1732409] - [fs] NFS: Fix up a typo in nfs_dns_ent_put (Benjamin Coddington) [1732409] - [fs] NFS: Lockless DNS lookups (Benjamin Coddington) [1732409] - [fs] knfsd: Lockless lookup of NFSv4 identities. (Benjamin Coddington) [1732409] - [fs] SUNRPC: Lockless server RPCSEC_GSS context lookup (Benjamin Coddington) [1732409] - [fs] knfsd: Allow lockless lookups of the exports (Benjamin Coddington) [1732409] - [fs] SUNRPC: Make server side AUTH_UNIX use lockless lookups (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow cache lookups to use RCU protection rather than the r/w spinlock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert the auth cred cache to use refcount_t (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert auth creds to use refcount_t (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify lookup code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up the AUTH cache code (Benjamin Coddington) [1732409] - [fs] NFS: change sign of nfs_fh length (Benjamin Coddington) [1732409] - [fs] sunrpc: safely reallow resvport min/max inversion (Benjamin Coddington) [1732409] - [fs] nfs: remove redundant call to nfs_context_set_write_error() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a compile warning for cmpxchg64() (Benjamin Coddington) [1732409] - [fs] SUNRPC: use cmpxchg64() in gss_seq_send64_fetch_and_inc() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor sunrpc_cache_lookup (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add lockless lookup of the server's auth domain (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove the server 'authtab_lock' and just use RCU (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix lookup revalidate of regular files (Benjamin Coddington) [1732409] - [fs] NFS: Refactor nfs_lookup_revalidate() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Replace krb5_seq_lock with a lockless scheme (Benjamin Coddington) [1732409] - [fs] SUNRPC: Lockless lookup of RPCSEC_GSS mechanisms (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking (Benjamin Coddington) [1732409] - [fs] NFS: Remove private spinlock in struct nfs_pgio_header (Benjamin Coddington) [1732409] - [fs] NFSv3: Improve NFSv3 performance when server returns no post-op attributes (Benjamin Coddington) [1732409] - [fs] NFSv4: Split out NFS v4.2 copy completion functions (Benjamin Coddington) [1732409] - [fs] NFS: Reduce indentation of nfs4_recovery_handle_error() (Benjamin Coddington) [1732409] - [fs] NFS: Reduce indentation of the switch statement in nfs4_reclaim_open_state() (Benjamin Coddington) [1732409] - [fs] NFS: Split out the body of nfs4_reclaim_open_state() (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix the r/wsize checking (Benjamin Coddington) [1732409] - [fs] NFSv4: Convert struct nfs4_state to use refcount_t (Benjamin Coddington) [1732409] - [fs] NFSv4: Convert open state lookup to use RCU (Benjamin Coddington) [1732409] - [fs] NFS: Convert lookups of the open context to RCU (Benjamin Coddington) [1732409] - [fs] NFS: Simplify internal check for whether file is open for write (Benjamin Coddington) [1732409] - [fs] NFS: Convert lookups of the lock context to RCU (Benjamin Coddington) [1732409] - [fs] pNFS: Don't allocate more pages than we need to fit a layoutget response (Benjamin Coddington) [1732409] - [fs] pNFS: Don't zero out the array in nfs4_alloc_pages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Unexport xdr_partial_copy_from_skb() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up xs_udp_data_receive() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow AF_LOCAL sockets to use the generic stream receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up - rename xs_tcp_data_receive() to xs_stream_data_receive() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify TCP receive code by switching to using iterators (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a bvec array to struct xdr_buf for use with iovec_iter() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a label for RPC calls that require allocation on receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert the xprt->sending queue back to an ordinary wait queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix priority queue fairness (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert xprt receive queue to use an rbtree (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't take transport->lock unnecessarily when taking XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Cleanup: remove the unused 'task' argument from the request_send() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up transport write space handling (Benjamin Coddington) [1732409] - [fs] SUNRPC: Turn off throttling of RPC slots for TCP sockets (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow soft RPC calls to time out when waiting for the XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow calls to xprt_transmit() to drain the entire transmit queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Enqueue swapper tagged RPCs at the head of the transmit queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Support for congestion control when queuing is enabled (Benjamin Coddington) [1732409] - [fs] SUNRPC: Improve latency for interactive tasks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Move RPC retransmission stat counter to xprt_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify xprt_prepare_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't reset the request 'bytes_sent' counter when releasing XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Treat the task and request as separate in the xprt_ops->send_request() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up the back channel transmit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor RPC call encoding (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a transmission queue for RPC requests (Benjamin Coddington) [1732409] - [fs] SUNRPC: Distinguish between the slot allocation list and receive queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Minor cleanup for call_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor xprt_transmit() to remove wait for reply code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor xprt_transmit() to remove the reply queue code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Rename xprt->recv_lock to xprt->queue_lock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't wake queued RPC calls multiple times in xprt_transmit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Test whether the task is queued before grabbing the queue spinlocks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a helper to wake up a sleeping rpc_task and set its status (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor the transport request pinning (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify dealing with aborted partially transmitted messages (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add socket transmit queue offset tracking (Benjamin Coddington) [1732409] - [fs] SUNRPC: Move reset of TCP state variables into the reconnect code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Rename TCP receive-specific state variables (Benjamin Coddington) [1732409] - [fs] SUNRPC: Avoid holding locks across the XDR encoding of the RPC message (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify identification of when the message send/receive is complete (Benjamin Coddington) [1732409] - [fs] SUNRPC: The transmitted message must lie in the RPCSEC window of validity (Benjamin Coddington) [1732409] - [fs] SUNRPC: If there is no reply expected, bail early from call_decode (Benjamin Coddington) [1732409] - [fs] nfsd: remove set but not used variable 'dirp' (Benjamin Coddington) [1732409] - [fs] NFSD introduce async copy feature (Benjamin Coddington) [1732409] - [fs] NFSD OFFLOAD_CANCEL xdr (Benjamin Coddington) [1732409] - [fs] NFSD OFFLOAD_STATUS xdr (Benjamin Coddington) [1732409] - [fs] NFSD CB_OFFLOAD xdr (Benjamin Coddington) [1732409] - [fs] NFS: Don't open code clearing of delegation state (Benjamin Coddington) [1732409] - [fs] NFSv4.1 fix infinite loop on I/O. (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a tracepoint Oops in initiate_file_draining() (Benjamin Coddington) [1732409] - [fs] pNFS: Ensure we return the error if someone kills a waiting layoutget (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a tracepoint Oops in initiate_file_draining() (Benjamin Coddington) [1732409] - [fs] sunrpc: Add comment defining gssd upcall API keywords (Benjamin Coddington) [1732409] - [fs] nfsd: Remove callback_cred (Benjamin Coddington) [1732409] - [fs] nfsd: Use correct credential for NFSv4.0 callback with GSS (Benjamin Coddington) [1732409] - [fs] sunrpc: Extract target name into svc_cred (Benjamin Coddington) [1732409] - [fs] sunrpc: Enable the kernel to specify the hostname part of service principals (Benjamin Coddington) [1732409] - [fs] pNFS: Remove unwanted optimisation of layoutget (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: ff_layout_pg_init_read should exit on error (Benjamin Coddington) [1732409] - [fs] pNFS: Treat RECALLCONFLICT like DELAY... (Benjamin Coddington) [1732409] - [fs] pNFS: When updating the stateid in layoutreturn, also update the recall range (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix locking in pnfs_generic_recover_commit_reqs (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a typo in nfs4_init_channel_attrs() (Benjamin Coddington) [1732409] - [fs] NFSv4: Don't busy wait if NFSv4 session draining is interrupted (Benjamin Coddington) [1732409] - [fs] NFS recover from destination server reboot for copies (Benjamin Coddington) [1732409] - [fs] nfsd: use true and false for boolean values (Benjamin Coddington) [1732409] - [fs] nfsd: constify write_op[] (Benjamin Coddington) [1732409] - [fs] fs/nfsd: Delete invalid assignment statements in nfsd4_decode_exchange_id (Benjamin Coddington) [1732409] - [fs] NFSD: Handle full-length symlinks (Benjamin Coddington) [1732409] - [fs] NFSD: Refactor the generic write vector fill helper (Benjamin Coddington) [1732409] - [fs] nfsd: Mark expected switch fall-through (Benjamin Coddington) [1732409] - [fs] nfsd: fix leaked file lock with nfs exported overlayfs (Benjamin Coddington) [1732409] - [fs] NFS add a simple sync nfs4_proc_commit after async COPY (Benjamin Coddington) [1732409] - [fs] NFS handle COPY ERR_OFFLOAD_NO_REQS (Benjamin Coddington) [1732409] - [fs] NFS send OFFLOAD_CANCEL when COPY killed (Benjamin Coddington) [1732409] - [fs] NFS export nfs4_async_handle_error (Benjamin Coddington) [1732409] - [fs] NFS handle COPY reply CB_OFFLOAD call race (Benjamin Coddington) [1732409] - [fs] NFS add support for asynchronous COPY (Benjamin Coddington) [1732409] - [fs] NFS COPY xdr handle async reply (Benjamin Coddington) [1732409] - [fs] NFS OFFLOAD_CANCEL xdr (Benjamin Coddington) [1732409] - [fs] NFS CB_OFFLOAD xdr (Benjamin Coddington) [1732409] - [fs] NFS: Use an appropriate work queue for direct-write completion (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix error handling in nfs4_sp4_select_mode() (Benjamin Coddington) [1732409] - [fs] pnfs: Use true and false for boolean values (Benjamin Coddington) [1732409] - [fs] pnfs: pnfs_find_lseg() should not check NFS_LSEG_LAYOUTRETURN (Benjamin Coddington) [1732409] - [fs] NFS: Mark expected switch fall-throughs (Benjamin Coddington) [1732409] - [fs] NFSv4: Mark the inode change attribute up to date in update_changeattr() (Benjamin Coddington) [1732409] - [fs] NFSv4: Detect nlink changes on cross-directory renames too (Benjamin Coddington) [1732409] - [fs] NFSv4: bump/drop the nlink count on the parent dir when we mkdir/rmdir (Benjamin Coddington) [1732409] - [fs] pnfs: Fix handling of NFS4ERR_OLD_STATEID replies to layoutreturn (Benjamin Coddington) [1732409] - [fs] sunrpc: whitespace fixes (Benjamin Coddington) [1732409] - [fs] NFSv4 client live hangs after live data migration recovery (Benjamin Coddington) [1732409] - [fs] NFSv4.0 fix client reference leak in callback (Benjamin Coddington) [1732409] - [fs] sunrpc: kstrtoul() can also return -ERANGE (Benjamin Coddington) [1732409] - [fs] NFS: silence a harmless uninitialized variable warning (Benjamin Coddington) [1732409] - [fs] net/sunrpc: Make rpc_auth_create_args a const (Benjamin Coddington) [1732409] - [fs] pnfs/blocklayout: off by one in bl_map_stripe() (Benjamin Coddington) [1732409] - [fs] nfs: Referrals not inheriting proto setting from parent (Benjamin Coddington) [1732409] - [fs] nfs: initiate returning delegation when reclaiming one that's been recalled (Benjamin Coddington) [1732409] - [fs] fs: nfs: Adding new return type vm_fault_t (Benjamin Coddington) [1732409] - [fs] nfs: add error check in nfs_idmap_prepare_message() (Benjamin Coddington) [1732409] - [fs] NFS: More excessive attribute revalidation in nfs_execute_ok() (Benjamin Coddington) [1732409] - [fs] NFS: Fix excessive attribute revalidation in nfs_execute_ok() (Benjamin Coddington) [1732409] - [fs] NFS: Ensure we immediately start writeback on rescheduled writes (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix a potential layoutget/layoutrecall deadlock (Benjamin Coddington) [1732409] - [fs] pNFS: Parse the results of layoutget on open even if permissions checks fail (Benjamin Coddington) [1732409] - [fs] NFS: Allow optimisation of lseek(fd, SEEK_CUR, 0) on directories (Benjamin Coddington) [1732409] - [fs] pNFS: Wait for stale layoutget calls to complete in pnfs_update_layout() (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: Ensure we always return a layout if it has layoutstats (Benjamin Coddington) [1732409] - [fs] pNFS: Ignore non-recalled layouts in pnfs_layout_need_return() (Benjamin Coddington) [1732409] - [fs] pNFS: Don't update the stateid when replying NFS4ERR_DELAY to a layout recall (Benjamin Coddington) [1732409] - [fs] pNFS: Don't discard layout segments that are marked for return (Benjamin Coddington) [1732409] - [fs] nfsd: don't advertise a SCSI layout for an unsupported request_queue (Benjamin Coddington) [1732409] - [fs] nfsd: fix corrupted reply to badly ordered compound (Benjamin Coddington) [1732409] - [fs] nfsd: clarify check_op_ordering (Benjamin Coddington) [1732409] - [fs] nfsd: update obselete comment referencing the BKL (Benjamin Coddington) [1732409] - [fs] nfsd4: cleanup sessionid in nfsd4_destroy_session (Benjamin Coddington) [1732409] - [fs] nfsd4: less confusing nfsd4_compound_in_session (Benjamin Coddington) [1732409] - [fs] nfsd4: support change_attr_type attribute (Benjamin Coddington) [1732409] - [fs] nfsd: fix NFSv4 time_delta attribute (Benjamin Coddington) [1732409] - [fs] nfsd4: return default lease period (Benjamin Coddington) [1732409] - [fs] nfsd4: extend reclaim period for reclaiming clients (Benjamin Coddington) [1732409] - [netdrv] i40e: Do not check VF state in i40e_ndo_get_vf_config (Stefan Assmann) [1752498] - [netdrv] i40e: Add support for X710 device (Stefan Assmann) [1752891] - [mm] mm/oom_kill.c: add task UID to info message on an oom kill (Joel Savitz) [1693039] - [pci] ACPICA: Increase total number of possible Owner IDs (Al Stone) [1713050] - [powerpc] powerpc/pseries: correctly track irq state in default idle (Steve Best) [1751971] - [powerpc] powerpc/imc: Dont create debugfs files for cpu-less nodes (Steve Best) [1726031] - [fs] userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx (Alex Gladkov) [1749763] - [infiniband] RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_send_message (Selvin Xavier) [1643312] - [drm] drm/bochs: Fix connector leak during driver unload (Sam Bobroff) [1463490] - [tools] selftests: Remove forced unbuffering for test running (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Add test plan API to kselftest.h and adjust callers (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Remove KSFT_TAP_LEVEL (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Move test output to diagnostic lines (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Distinguish between missing and non-executable (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Add plan line and fix result line syntax (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Extract logic for multiple test runs (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Use runner.sh for emit targets (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Extract single-test shell logic from lib.mk (Desnes Augusto Nunes do Rosario) [1721461] - [tools] x86/selftests/pkeys: Fork() to check for state being preserved (Vladis Dronov) [1738880] - [x86] x86/pkeys: Properly copy pkey state at fork() (Vladis Dronov) [1738880] - [netdrv] cxgb4: fix a memory leak bug (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Prefer pcie_capability_read_word() (Jonathan Toppins) [1725776] - [netdrv] allocate_flower_entry: should check for null deref (Jonathan Toppins) [1725776] - [netdrv] cxgb4: reduce kernel stack usage in cudbg_collect_mem_region() (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS refcounting for alloc/free mac filters (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS TCAM refcounting for cxgb4 change mac (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS TCAM refcounting for raw mac filters (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Re-work the logic for mps refcounting (Jonathan Toppins) [1725776] - [netdrv] cxgb4/libcxgb/cxgb4i/cxgbit: enable eDRAM page pods for iSCSI (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Set initial IRQ affinity hints (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Make t4_get_tp_e2c_map static (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Revert "cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size" (Jonathan Toppins) [1725776] - [netdrv] cxgb4: offload VLAN flows regardless of VLAN ethtype (Jonathan Toppins) [1725776] - [netdrv] cxgb4: use firmware API for validating filter spec (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Enable hash filter with offload (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Fix error path in cxgb4_init_module (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Delete all hash and TCAM filters before resource cleanup (Jonathan Toppins) [1725776] - [netdrv] cxgb4/cxgb4vf_main: Mark expected switch fall-through (Jonathan Toppins) [1725776] - [netdrv] cxgb4/cxgb4vf: Display advertised FEC in ethtool (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Update 1.23.3.0 as the latest firmware supported. (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Update 1.22.9.0 as the latest firmware supported. (Jonathan Toppins) [1725776] - [netdrv] cxgb4/l2t: Use struct_size() in kvzalloc() (Jonathan Toppins) [1725776] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Jonathan Toppins) [1725776] - [netdrv] crypto/chelsio/chtls: macro correction in tx path (Jonathan Toppins) [1725776]- [kernel] rcu: Add sparse check to rcu_assign_pointer() (Waiman Long) [1737054] - [kernel] rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment (Waiman Long) [1737054] - [kernel] rcu: Repair rcu_nmi_exit() docbook header (Waiman Long) [1737054] - [kernel] rcu: Remove preemption disabling from expedited CPU selection (Waiman Long) [1737054] - [kernel] rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU (Waiman Long) [1737054] - [kernel] rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() (Waiman Long) [1737054] - [kernel] rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() (Waiman Long) [1737054] - [documentation] doc: Fix outdated links (Waiman Long) [1737054] - [documentation] doc: CPU-hotplug notifiers cannot invoke synchronize_srcu() or srcu_barrier() (Waiman Long) [1737054] - [documentation] doc: Now jiffies_till_sched_qs solicits help from cond_resched() (Waiman Long) [1737054] - [kernel] rcuperf: Stop abusing IS_ENABLED() (Waiman Long) [1737054] - [kernel] rcutorture: Add grace period after CPU offline (Waiman Long) [1737054] - [kernel] torture: Explain and simplify odd "for" loop in mkinitrd.sh (Waiman Long) [1737054] - [kernel] rcutorture: Record grace periods in forward-progress histogram (Waiman Long) [1737054] - [kernel] rcu: Prevent needless ->gp_seq_needed update in __note_gp_changes() (Waiman Long) [1737054] - [kernel] rcu: Do RCU GP kthread self-wakeup from softirq and interrupt (Waiman Long) [1737054] - [kernel] rcu: Add sysrq rcu_node-dump capability (Waiman Long) [1737054] - [kernel] rcu: Protect rcu_check_gp_kthread_starvation() access to ->gp_flags (Waiman Long) [1737054] - [kernel] rcu: Improve diagnostics for failed RCU grace-period start (Waiman Long) [1737054] - [kernel] rcu: Update NOCB comments (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_has_work to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_kthread_status to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_kthread_task to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking (Waiman Long) [1737054] - [kernel] rcu: Remove wrapper definitions for obsolete RCU update functions (Waiman Long) [1737054] - [kernel] rcu: Discard separate per-CPU callback counts (Waiman Long) [1737054] - [kernel] rcu: Inline _synchronize_rcu_expedited() into synchronize_rcu_expedited() (Waiman Long) [1737054] - [kernel] rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() (Waiman Long) [1737054] - [kernel] rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() (Waiman Long) [1737054] - [kernel] rcu: Determine expedited-GP IPI handler at build time (Waiman Long) [1737054] - [kernel] rcu: Inline rcu_kthread_do_work() into its sole remaining caller (Waiman Long) [1737054] - [kernel] rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR (Waiman Long) [1737054] - [kernel] rcu: Inline force_quiescent_state() into rcu_force_quiescent_state() (Waiman Long) [1737054] - [kernel] rcu: Make expedited IPI handler return after handling critical section (Waiman Long) [1737054] - [kernel] rcu: Rename and comment changes due to only one rcuo kthread per CPU (Waiman Long) [1737054] - [kernel] sched: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] sched: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [net] net/core: Replace call_rcu_bh() and synchronize_rcu_bh() (Waiman Long) [1737054] - [net] netpoll: allow cleanup to be synchronous (Waiman Long) [1737054] - [net] netfilter: Replace call_rcu_bh(), rcu_barrier_bh(), and synchronize_rcu_bh() (Waiman Long) [1737054] - [kernel] uprobes: Use synchronize_rcu() not synchronize_sched() (Waiman Long) [1737054] - [kernel] rcutorture: Don't do busted forward-progress testing (Waiman Long) [1737054] - [kernel] rcutorture: Use 100ms buckets for forward-progress callback histograms (Waiman Long) [1737054] - [kernel] rcutorture: Recover from OOM during forward-progress tests (Waiman Long) [1737054] - [kernel] rcutorture: Print forward-progress test age upon failure (Waiman Long) [1737054] - [kernel] rcutorture: Print time since GP end upon forward-progress failure (Waiman Long) [1737054] - [kernel] rcutorture: Print histogram of CB invocation at OOM time (Waiman Long) [1737054] - [kernel] rcutorture: Print GP age upon forward-progress failure (Waiman Long) [1737054] - [kernel] rcu: Print per-CPU callback counts for forward-progress failures (Waiman Long) [1737054] - [kernel] rcu: Account for nocb-CPU callback counts in RCU CPU stall warnings (Waiman Long) [1737054] - [kernel] rcutorture: Dump grace-period diagnostics upon forward-progress OOM (Waiman Long) [1737054] - [kernel] rcutorture: Prepare for asynchronous access to rcu_fwd_startat (Waiman Long) [1737054] - [kernel] torture: Remove unnecessary "ret" variables (Waiman Long) [1737054] - [kernel] rcutorture: Affinity forward-progress test to avoid housekeeping CPUs (Waiman Long) [1737054] - [kernel] rcutorture: Break up too-long rcu_torture_fwd_prog() function (Waiman Long) [1737054] - [kernel] rcutorture: Remove cbflood facility (Waiman Long) [1737054] - [kernel] torture: Bring any extra CPUs online during kernel startup (Waiman Long) [1737054] - [kernel] rcutorture: Add call_rcu() flooding forward-progress tests (Waiman Long) [1737054] - [tools] rcutorture/formal: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [tools] tools/kernel.h: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [net] net/decnet: Replace rcu_barrier_bh() with rcu_barrier() (Waiman Long) [1737054] - [net] net/core/skmsg: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] cgroups: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] types: Remove call_rcu_bh() and call_rcu_sched() (Waiman Long) [1737054] - [include] percpu-rwsem: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [net] net/bridge: Replace call_rcu_bh() and rcu_barrier_bh() (Waiman Long) [1737054] - [kernel] srcu: Use "ssp" instead of "sp" for srcu_struct pointer (Waiman Long) [1737054] - [kernel] srcu: Lock srcu_data structure in srcu_gp_start() (Waiman Long) [1737054] - [mm] mm: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] percpu-refcount: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] events: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] workqueue: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] modules: Replace synchronize_sched() and call_rcu_sched() (Waiman Long) [1737054] - [kernel] sched/membarrier: synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] lockdep: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] kprobes: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [init] main: Replace rcu_barrier_sched() with rcu_barrier() (Waiman Long) [1737054] - [kernel] tracing: Replace synchronize_sched() and call_rcu_sched() (Waiman Long) [1737054] - [kernel] tracepoints: Free early tracepoints after RCU is initialized (Waiman Long) [1737054] - [kernel] tracing: Fix synchronizing to event changes with tracepoint_synchronize_unregister() (Waiman Long) [1737054] - [kernel] tracepoint: Make rcuidle tracepoint callers use SRCU (Waiman Long) [1737054] - [fs] fs/file: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [cpufreq] cpufreq/cpufreq_governor: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [cpufreq] cpufreq/intel_pstate: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [vhost] drivers/vhost: Replace synchronize_rcu_bh() with synchronize_rcu() (Waiman Long) [1737054] - [netdrv] ethernet/sis: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [char] drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [crypto] crypto/pcrypt: Replace synchronize_rcu_bh() with synchronize_rcu() (Waiman Long) [1737054] - [mm] mm: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [kernel] locking/mutex: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [fs] userfaultfd: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [net] smsc: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [scripts] checkpatch.pl: Suggest lockdep instead of asserting !spin_is_locked() (Waiman Long) [1737054] - [scripts] checkpatch: Create table of obsolete APIs and apply to RCU (Waiman Long) [1737054] - [maintainers] MAINTAINERS: Add Joel Fernandes as RCU reviewer (Waiman Long) [1737054] - [kernel] rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() (Waiman Long) [1737054] - [kernel] rcu: Replace this_cpu_ptr() with __this_cpu_read() (Waiman Long) [1737054] - [kernel] rcu: Speed up expedited GPs when interrupting RCU reader (Waiman Long) [1737054] - [kernel] rcu: Trace end of grace period before end of grace period (Waiman Long) [1737054] - [kernel] rcu: Adjust the comment of function rcu_is_watching (Waiman Long) [1737054] - [kernel] rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() (Waiman Long) [1737054] - [kernel] rcu: Add state name to show_rcu_gp_kthreads() output (Waiman Long) [1737054] - [kernel] rcu: Parameterize rcu_check_gp_start_stall() (Waiman Long) [1737054] - [kernel] rcu: Avoid double multiply by HZ (Waiman Long) [1737054] - [documentation] doc: Fix "struction" typo in RCU memory-ordering documentation (Waiman Long) [1737054] - [documentation] doc: Correct parameter in stallwarn (Waiman Long) [1737054] - [documentation] doc: RCU scheduler spinlock rcu_read_unlock() restriction remains (Waiman Long) [1737054] - [documentation] doc: Make listing in RCU perf/scale requirements use rcu_assign_pointer() (Waiman Long) [1737054] - [documentation] doc: Remove obsolete (non-)requirement about disabling preemption (Waiman Long) [1737054] - [documentation] doc: Make reader aware of rcu_dereference_protected (Waiman Long) [1737054] - [documentation] doc: rcu: Encourage use of rcu_barrier in checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Remove obsolete checklist item about synchronize_rcu usage (Waiman Long) [1737054] - [documentation] doc: rcu: Remove obsolete suggestion from checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Add more rationale for using rcu_read_lock_sched in checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Update core and full API in whatisRCU (Waiman Long) [1737054] - [documentation] doc: Document rcutorture forward-progress test kernel parameters (Waiman Long) [1737054] - [documentation] doc: rcu: Update description of gp_seq fields in rcu_data (Waiman Long) [1737054] - [documentation] doc: rcu: Better clarify the rcu_segcblist ->len field (Waiman Long) [1737054] - [documentation] doc: rcu: Update Data-Structures for RCU flavor consolidation (Waiman Long) [1737054] - [documentation] doc: Remove rcu_dynticks from Data-Structures (Waiman Long) [1737054] - [documentation] doc: Update information about resched_cpu (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/update.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h (Waiman Long) [1737054] - [kernel] rcu: Stop expedited grace periods from relying on stop-machine (Waiman Long) [1737054] - [kernel] srcu: Prevent __call_srcu() counter wrap with read-side critical section (Waiman Long) [1737054] - [include] srcu: Fix kernel-doc missing notation (Waiman Long) [1737054] - [x86] x86/PCI: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [tools] rcutorture: Make use of nolibc when available (Waiman Long) [1737054] - [tools] rcutorture: Import a copy of nolibc (Waiman Long) [1737054] - [tools] rcutorture: Check initrd/init instead of initrd only (Waiman Long) [1737054] - [tools] rcutorture: Always strip using the cross-compiler (Waiman Long) [1737054] - [tools] rcutorture: Add cross-compile capability to initrd.sh (Waiman Long) [1737054] - [tools] rcutorture: Make initrd/init execute in userspace (Waiman Long) [1737054] - [tools] rcutorture: Add initrd support for systems lacking dracut (Waiman Long) [1737054] - [tools] rcutorture: Automatically create initrd directory (Waiman Long) [1737054] - [documentation] doc: Remove rcu_preempt_state reference in stallwarn (Waiman Long) [1737054] - [documentation] doc: Clarify RCU data-structure comment about rcu_tree fanout (Waiman Long) [1737054] - [documentation] doc: Set down forward-progress requirements (Waiman Long) [1737054] - [powerpc] powerpc: Convert hugepd_free() to use call_rcu() (Waiman Long) [1737054] - [s390] s390/mm: Convert tlb_table_flush() to use call_rcu() (Waiman Long) [1737054] - [kernel] sparc/oprofile: Convert timer_stop() to use synchronize_rcu() (Waiman Long) [1737054] - [kernel] sched/membarrier: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] rcu: Consolidate the RCU update functions invoked by sync.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate synchronize_rcu_mult() (Waiman Long) [1737054] - [kernel] rcu: Fix rcu_{node, data} comments about gp_seq_needed (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_state externs (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/tree.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for sync.c (Waiman Long) [1737054] - [include] srcu: Add notrace variant of srcu_dereference (Waiman Long) [1737054] - [documentation] PM/EM: Document the Energy Model framework (Phil Auld) [1718927] - [kernel] sched/doc: Document Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] sched/fair: Remove unneeded prototype of capacity_of() (Phil Auld) [1718927] - [kernel] sched/fair: Skip LLC NOHZ logic for asymmetric systems (Phil Auld) [1718927] - [kernel] sched/fair: Tune down misfit NOHZ kicks (Phil Auld) [1718927] - [kernel] sched/fair: Comment some nohz_balancer_kick() kick conditions (Phil Auld) [1718927] - [kernel] sched/fair: Prune, fix and simplify the nohz_balancer_kick() comment block (Phil Auld) [1718927] - [kernel] sched/fair: Explain LLC nohz kick condition (Phil Auld) [1718927] - [kernel] sched/fair: Simplify nohz_balancer_kick() (Phil Auld) [1718927] - [kernel] sched/topology: Fix percpu data types in struct sd_data & struct s_data (Phil Auld) [1718927] - [kernel] sched/fair: Simplify post_init_entity_util_avg() by calling it with a task_struct pointer argument (Phil Auld) [1718927] - [kernel] sched/fair: Fix util_avg of new tasks for asymmetric systems (Phil Auld) [1718927] - [kernel] sched/fair: Optimize update_blocked_averages() (Phil Auld) [1718927] - [kernel] sched/topology: Introduce a sysctl for Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] Revert "sched/core: Take the hotplug lock in sched_init_smp()" (Phil Auld) [1718927] - [kernel] cpu/hotplug: Mute hotplug lockdep during init (Phil Auld) [1718927] - [kernel] sched/fair: Select an energy-efficient CPU on task wake-up (Phil Auld) [1718927] - [kernel] sched/fair: Introduce an energy estimation helper function (Phil Auld) [1718927] - [kernel] sched/fair: Add over-utilization/tipping point indicator (Phil Auld) [1718927] - [kernel] sched/fair: Clean-up update_sg_lb_stats parameters (Phil Auld) [1718927] - [kernel] sched/toplogy: Introduce the 'sched_energy_present' static key (Phil Auld) [1718927] - [kernel] sched/topology: Make Energy Aware Scheduling depend on schedutil (Phil Auld) [1718927] - [kernel] sched/topology: Disable EAS on inappropriate platforms (Phil Auld) [1718927] - [kernel] sched/topology: Add lowest CPU asymmetry sched_domain level pointer (Phil Auld) [1718927] - [kernel] sched/topology: Reference the Energy Model of CPUs when available (Phil Auld) [1718927] - [kernel] PM: Introduce an Energy Model management framework (Phil Auld) [1718927] - [kernel] sched/cpufreq: Prepare schedutil for Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] sched/topology: Relocate arch_scale_cpu_capacity() to the internal header (Phil Auld) [1718927] - [kernel] sched/core: Take the hotplug lock in sched_init_smp() (Phil Auld) [1718927] - [kernel] sched/core: Disable SD_PREFER_SIBLING on asymmetric CPU capacity domains (Phil Auld) [1718927] - [kernel] sched/fair: Don't move tasks to lower capacity CPUs unless necessary (Phil Auld) [1718927] - [kernel] sched/fair: Set rq->rd->overload when misfit (Phil Auld) [1718927] - [kernel] sched/fair: Wrap rq->rd->overload accesses with READ/WRITE_ONCE() (Phil Auld) [1718927] - [kernel] sched/core: Change root_domain->overload type to int (Phil Auld) [1718927] - [kernel] sched/fair: Change 'prefer_sibling' type to bool (Phil Auld) [1718927] - [kernel] sched/fair: Kick nohz balance if rq->misfit_task_load (Phil Auld) [1718927] - [kernel] sched/fair: Consider misfit tasks when load-balancing (Phil Auld) [1718927] - [kernel] sched/fair: Add sched_group per-CPU max capacity (Phil Auld) [1718927] - [kernel] sched/fair: Add 'group_misfit_task' load-balance type (Phil Auld) [1718927] - [kernel] sched/topology: Add static_key for asymmetric CPU capacity optimizations (Phil Auld) [1718927] - [kernel] sched/core, workqueues: Distangle worker accounting from rq lock (Phil Auld) [1737067] - [kernel] workqueue: Use normal rcu (Phil Auld) [1737067] - [kernel] tick/broadcast: Fix warning about undefined tick_broadcast_oneshot_offline() (Phil Auld) [1737067] - [kernel] timer/trace: Improve timer tracing (Phil Auld) [1737067] - [include] timer/trace: Replace deprecated vsprintf pointer extension pf by ps (Phil Auld) [1737067] - [kernel] timer: Move trace point to get proper index (Phil Auld) [1737067] - [kernel] tick/sched: Update tick_sched struct documentation (Phil Auld) [1737067] - [kernel] tick: Remove outgoing CPU from broadcast masks (Phil Auld) [1737067] - [kernel] timekeeping: Consistently use unsigned int for seqcount snapshot (Phil Auld) [1737067] - [kernel] sched/fair: Robustify CFS-bandwidth timer locking (Phil Auld) [1737067] - [kernel] tick/sched : Remove redundant cpu_online() check (Phil Auld) [1737067] - [misc] sched/swait: Rename to exclusive (Phil Auld) [1737067] - [kernel] sched/swait: Switch to full exclusive mode (Phil Auld) [1737067] - [kernel] sched/swait: Remove __prepare_to_swait (Phil Auld) [1737067] - [netdrv] net: ena: don't wake up tx queue when down (John Linville) [1722628] - [netdrv] Revert "net: ena: ethtool: add extra properties retrieval via get_priv_flags" (John Linville) [1722628] - [netdrv] net: ena: Fix bug where ring allocation backoff stopped too late (John Linville) [1722628] - [netdrv] net: ena: update driver version from 2.0.3 to 2.1.0 (John Linville) [1722628] - [netdrv] net: ena: remove inline keyword from functions in *.c (John Linville) [1722628] - [netdrv] net: ena: add ethtool function for changing io queue sizes (John Linville) [1722628] - [netdrv] net: ena: allow queue allocation backoff when low on memory (John Linville) [1722628] - [netdrv] net: ena: make ethtool show correct current and max queue sizes (John Linville) [1722628] - [netdrv] net: ena: enable negotiating larger Rx ring size (John Linville) [1722628] - [netdrv] net: ena: add MAX_QUEUES_EXT get feature admin command (John Linville) [1722628] - [netdrv] net: ena: use dev_info_once instead of static variable (John Linville) [1722628] - [netdrv] net: ena: add good checksum counter (John Linville) [1722628] - [netdrv] net: ena: optimise calculations for CQ doorbell (John Linville) [1722628] - [netdrv] net: ena: add support for changing max_header_size in LLQ mode (John Linville) [1722628] - [netdrv] net: ena: allow automatic fallback to polling mode (John Linville) [1722628] - [netdrv] net: ena: add newline at the end of pr_err prints (John Linville) [1722628] - [netdrv] net: ena: arrange ena_probe() function variables in reverse christmas tree (John Linville) [1722628] - [netdrv] net: ena: replace free_tx/rx_ids union with single free_ids field in ena_ring (John Linville) [1722628] - [netdrv] net: ena: ethtool: add extra properties retrieval via get_priv_flags (John Linville) [1722628] - [netdrv] net: ena: add handling of llq max tx burst size (John Linville) [1722628] - [netdrv] net: ena: gcc 8: fix compilation warning (John Linville) [1722628] - [netdrv] net: ena: fix ena_com_fill_hash_function() implementation (John Linville) [1722628] - [netdrv] net: ena: improve latency by disabling adaptive interrupt moderation by default (John Linville) [1722628] - [netdrv] net: ena: fix return value of ena_com_config_llq_info() (John Linville) [1722628] - [netdrv] net: ena: fix incorrect test of supported hash function (John Linville) [1722628] - [netdrv] net: ena: fix: Free napi resources when ena_up() fails (John Linville) [1722628] - [netdrv] net: ena: fix: set freed objects to NULL to avoid failing future allocations (John Linville) [1722628] - [netdrv] net: ena: fix swapped parameters when calling ena_com_indirect_table_fill_entry (John Linville) [1722628] - [arm64] arm64: kexec: Add comment to explain use of __flush_icache_range() (Mark Salter) [1757450] - [arm64] arm64: kexec: machine_kexec should call __flush_icache_range (Mark Salter) [1757450] - [arm64] arm64: Do not issue IPIs for user executable ptes (Mark Salter) [1757450] - [arm64] arm64: hibernate: Avoid sending cross-calling with interrupts disabled (Mark Salter) [1757450] - [arm64] arm64: mm: Export __flush_icache_range() to modules (Mark Salter) [1757450] - [arm64] arm64: IPI each CPU after invalidating the I-cache for kernel mappings (Mark Salter) [1757450] - [s390] s390/dasd: Handle out-of-space constraint (Philipp Rudo) [1525398] - [s390] s390/dasd: Use ALIGN_DOWN macro (Philipp Rudo) [1525398] - [s390] s390/dasd: Make dasd_setup_queue() a discipline function (Philipp Rudo) [1525398] - [s390] s390/dasd: Add new ioctl to release space (Philipp Rudo) [1525398] - [s390] s390/dasd: Add dasd_sleep_on_queue_interruptible() (Philipp Rudo) [1525398] - [s390] s390/dasd: Add missing intensity definition (Philipp Rudo) [1525398] - [s390] s390/dasd: Fix whitespace (Philipp Rudo) [1525398] - [s390] s390/dasd: Add dynamic formatting support for ESE volumes (Philipp Rudo) [1525398] - [s390] s390/dasd: Recognise data for ESE volumes (Philipp Rudo) [1525398] - [s390] s390/dasd: Put sub-order definitions in a separate section (Philipp Rudo) [1525398] - [s390] s390/dasd: Make layout analysis ESE compatible (Philipp Rudo) [1525398] - [s390] s390/dasd: Remove old defines and function (Philipp Rudo) [1525398] - [s390] s390/dasd: Remove unused structs and function prototypes (Philipp Rudo) [1525398] - [tools] perf report: Dump s390 counter set data to file (Philipp Rudo) [1731036] - [tools] perf report: Display arch specific diagnostic counter sets, starting with s390 (Philipp Rudo) [1731036] - [tools] perf report: Add s390 diagnosic sampling descriptor size (Philipp Rudo) [1731036] - [s390] s390/cpum_cf_diag: Add support for CPU-MF SVN 6 (Philipp Rudo) [1731036] - [s390] s390/cpumf: Fix warning from check_processor_id (Philipp Rudo) [1731036] - [s390] s390/cpum_cf_diag: Add support for s390 counter facility diagnostic trace (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Handle EBUSY return code from CPU counter facility reservation (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: add ctr_stcctm() function (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: move common functions into a separate file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: introduce kernel_cpumcf_avail() function (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: replace stcctm5() with the stcctm() function (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: add store cpu counter multiple instruction support (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Add minimal in-kernel interface for counter measurements (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: introduce kernel_cpumcf_alert() to obtain measurement alerts (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: move struct cpu_cf_events and per-CPU variable to header file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: rename per-CPU counter facility structure and variables (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: prepare for in-kernel counter measurements (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: move counter set controls to a new header file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Reject request for sampling in event initialization (Philipp Rudo) [1731036] - [s390] s390/perf: Change CPUM_CF return code in event init function (Philipp Rudo) [1731036] - [acpi] ACPI / property: Add two new Thunderbolt property GUIDs to the list (Jarod Wilson) [1483494] - [acpi] ACPI: property: restore _DSD data subnodes GUID comment (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for Intel Ice Lake (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Expose active parts of NVM even if upgrade is not supported (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Hide switch attributes that are not set (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not fail adding switch if some port is not implemented (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Use 32-bit writes when writing ring producer/consumer (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Move NVM upgrade support flag to struct icm (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Correct path indices for PCIe tunnel (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Show key using *pE not *pEp (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Switch to use device_property_count_uXX() (Jarod Wilson) [1483494] - [include] device property: Add helpers to count items in an array (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Implement CIO reset correctly for Titan Ridge (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make sure device runtime resume completes before taking domain lock (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add SPDX license identifier for more missed files (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make priority unsigned in struct tb_path (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: shash - remove shash_desc::flags (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Start firmware on Titan Ridge Apple systems (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Reword output of tb_dump_hop() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make rest of the logging to happen at debug level (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make __TB_[SW|PORT]_PRINT take const parameters (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for XDomain connections (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make tb_switch_alloc() return ERR_PTR() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for DMA tunnels (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add XDomain UUID exchange support (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Run tb_xdp_handle_request() in system workqueue (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not tear down tunnels when driver is unloaded (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for Display Port tunnels (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Rework NFC credits handling (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Generalize port finding routines to support all port types (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Scan only valid NULL adapter ports in hotplug (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for full PCIe daisy chains (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Discover preboot PCIe paths the boot firmware established (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Deactivate all paths before restarting them (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Extend tunnel creation to more than 2 adjacent switches (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add helper function to iterate from one port to another (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Assign remote for both ports in case of dual link (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add functions for allocating and releasing HopIDs (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Generalize tunnel creation functionality (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Rename tunnel_pci to tunnel (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Cache adapter specific capability offset into struct port (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Properly disable path (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Set sleep bit when suspending switch (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Configure lanes when switch is initialized (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Move LC specific functionality into a separate file (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add dummy read after port capability list walk on Light Ridge (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Enable TMU access when accessing port space on legacy devices (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not allocate switch if depth is greater than 6 (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Take domain lock in switch sysfs attribute callbacks (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Block reads and writes if switch is unplugged (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Drop duplicated get_switch_at_route() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Remove unused work field in struct tb_switch (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check the return value of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: property: Fix a missing check of kzalloc (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: xdomain: Fix to check return value of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check return value of ida_simple_get (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check for kmemdup failure (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix a missing check of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: property: Fix a NULL pointer dereference (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Prevent root port runtime suspend during NVM upgrade (Jarod Wilson) [1483494] - [netdrv] net/ibmvnic: prevent more than one thread from running in reset (Steve Best) [1756943] - [netdrv] net/ibmvnic: unlock rtnl_lock in reset so linkwatch_event can run (Steve Best) [1756943] - [netdrv] sfc: don't score irq moderation points for GRO (Jarod Wilson) [1736303] - [netdrv] sfc: Use dev_get_drvdata where possible (Jarod Wilson) [1736303] - [netdrv] sfc: Remove 'PCIE error reporting unavailable' (Jarod Wilson) [1736303] - [netdrv] sfc: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jarod Wilson) [1736303] - [netdrv] sfc: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1736303] - [netdrv] bonding: no need to print a message if debugfs_create_dir() fails (Jarod Wilson) [1756517] - [netdrv] bonding: Add vlan tx offload to hw_enc_features (Jarod Wilson) [1756517] - [netdrv] bonding: fix value exported by Netlink for peer_notif_delay (Jarod Wilson) [1756517] - [netdrv] bonding: add an option to specify a delay between peer notifications (Jarod Wilson) [1756517] - [netdrv] bonding: validate ip header before check IPPROTO_IGMP (Jarod Wilson) [1756517] - [netdrv] bonding/main: fix NULL dereference in bond_select_active_slave() (Jarod Wilson) [1756517] - [netdrv] bonding: Always enable vlan tx offload (Jarod Wilson) [1756517] - [netdrv] bonding/options: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/alb: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/802.3ad: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/main: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding: add slave_foo printk macros (Jarod Wilson) [1756517] - [netdrv] bonding: fix error messages in bond_do_fail_over_mac (Jarod Wilson) [1756517] - [netdrv] bonding: improve event debug usability (Jarod Wilson) [1756517] - [netdrv] net: bonding: Inherit MPLS features from slave devices (Jarod Wilson) [1756517] - [netdrv] bonding: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jarod Wilson) [1756517] - [netdrv] bonding: Replace GPLv2 boilerplate/reference with SPDX - rule 90 (Jarod Wilson) [1756517] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5 (Jarod Wilson) [1756517] - [netdrv] bonding: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1756517] - [powerpc] powerpc/fadump: support holes in kernel boot memory area (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: remove RMA_START and RMA_END macros (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: update documentation about option to release opalcore (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: consider f/w load area (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: provide an option to invalidate /sys/firmware/opal/core file (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: enable CONFIG_OPAL_CORE for FADUMP (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: export /sys/firmware/opal/core for analysing opal crashes (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: update documentation about CONFIG_PRESERVE_FA_DUMP (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add support to preserve crash data on FADUMP disabled kernel (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: improve how crashed kernel's memory is reserved (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: consider reserved ranges while releasing memory (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: make crash memory ranges array allocation generic (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: process architected register state data provided by firmware (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: make use of memblock's bottom up allocation mode (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Update documentation about OPAL platform support (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: handle invalidation of crashdump and re-registraion (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Warn before processing partial crashdump (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: process the crashdump by exporting it as /proc/vmcore (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: support copying multiple kernel boot memory regions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: define OPAL register/un-register callback functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: reset metadata address during clean up (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: register kernel metadata address with opal (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: improve fadump_reserve_mem() (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add fadump support on powernv (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opal: add MPIPL interface definitions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/powernv: Make possible for user to force a full ipl cec reboot (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: use FADump instead of fadump for how it is pronounced (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] pseries/fadump: move out platform specific support from generic code (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: release all the memory above boot memory size (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add source info while displaying region contents (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] pseries/fadump: define RTAS register/un-register callback functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: introduce callbacks for platform specific operations (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: move rtas specific definitions to platform code (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: define an empty fadump_cleanup() (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: use helper functions to reserve/release cpu notes buffer (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Improve fadump documentation (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: declare helper functions in internal header file (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add helper functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: move internal macros/definitions to a new header (Desnes Augusto Nunes do Rosario) [1524687] - [watchdog] watchdog: iTCO: Add support for Cannon Lake PCH iTCO (Alexander Beregalov) [1724532] - [i2c] i2c: i801: Use iTCO version 6 in Cannon Lake PCH and beyond (Alexander Beregalov) [1724532] - [i2c] i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus (Alexander Beregalov) [1724532] - [block] loop: set PF_MEMALLOC_NOIO for the worker thread (Ming Lei) [1741392] - [fs] bdev: Fixup error handling in blkdev_get() (Ming Lei) [1741392] - [block] loop: Fix mount(2) failure due to race with LOOP_SET_FD (Ming Lei) [1741392] - [block] block, bfq: handle NULL return value by bfq_init_rq() (Ming Lei) [1741392] - [block] block, bfq: move update of waker and woken list to queue freeing (Ming Lei) [1741392] - [block] block, bfq: reset last_completed_rq_bfqq if the pointed queue is freed (Ming Lei) [1741392] - [block] block: aoe: Fix kernel crash due to atomic sleep when exiting (Ming Lei) [1741392] - [block] rq-qos: use a mb for got_token (Ming Lei) [1741392] - [block] rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule (Ming Lei) [1741392] - [block] rq-qos: don't reset has_sleepers on spurious wakeups (Ming Lei) [1741392] - [block] rq-qos: fix missed wake-ups in rq_qos_throttle (Ming Lei) [1741392] - [include] wait: add wq_has_single_sleeper helper (Ming Lei) [1741392] - [block] block, bfq: check also in-flight I/O in dispatch plugging (Ming Lei) [1741392] - [block] block: fix sysfs module parameters directory path in comment (Ming Lei) [1741392] - [block] block: Allow mapping of vmalloc-ed buffers (Ming Lei) [1741392] - [block] block/bio-integrity: fix a memory leak bug (Ming Lei) [1741392] - [block] block: Disable write plugging for zoned block devices (Ming Lei) [1741392] - [block] blk-throttle: fix zero wait time for iops throttled group (Ming Lei) [1741392] - [block] block: Fix potential overflow in blk_report_zones() (Ming Lei) [1741392] - [block] blk-cgroup: turn on psi memstall stuff (Ming Lei) [1741392] - [block] block: init flush rq ref count to 1 (Ming Lei) [1741392] - [lib] sbitmap: Replace cmpxchg with xchg (Ming Lei) [1741392] - [block] block: Remove unused code (Ming Lei) [1741392] - [block] block, bfq: Init saved_wr_start_at_switch_to_srt in unlikely case (Ming Lei) [1741392] - [block] block, bfq: re-schedule empty queues if they deserve I/O plugging (Ming Lei) [1741392] - [block] block, bfq: preempt lower-weight or lower-priority queues (Ming Lei) [1741392] - [block] block, bfq: detect wakers and unconditionally inject their I/O (Ming Lei) [1741392] - [block] block, bfq: bring forward seek&think time update (Ming Lei) [1741392] - [block] block, bfq: update base request service times when possible (Ming Lei) [1741392] - [block] block, bfq: fix rq_in_driver check in bfq_update_inject_limit (Ming Lei) [1741392] - [block] block, bfq: reset inject limit when think-time state changes (Ming Lei) [1741392] - [kernel] cgroup: export css_next_descendant_pre for bfq (Ming Lei) [1741392] - [block] block: update print_req_error() (Ming Lei) [1741392] - [block] block: use blk_op_str() in blk-mq-debugfs.c (Ming Lei) [1741392] - [block] block: add centralize REQ_OP_XXX to string helper (Ming Lei) [1741392] - [block] block: improve print_req_error (Ming Lei) [1741392] - [block] block: rename CONFIG_DEBUG_BLK_CGROUP to CONFIG_BFQ_CGROUP_DEBUG (Ming Lei) [1741392] - [block] bfq-iosched: move bfq_stat_recursive_sum into the only caller (Ming Lei) [1741392] - [block] blk-cgroup: move struct blkg_stat to bfq (Ming Lei) [1741392] - [block] blk-cgroup: introduce a new struct blkg_rwstat_sample (Ming Lei) [1741392] - [block] blk-cgroup: pass blkg_rwstat structures by reference (Ming Lei) [1741392] - [block] blk-cgroup: factor out a helper to read rwstat counter (Ming Lei) [1741392] - [block] block: drbd: no need to check return value of debugfs_create functions (Ming Lei) [1741392] - [block] blk-core: Remove blk_end_request*() declarations (Ming Lei) [1741392] - [block] block: code cleanup queue_poll_stat_show() (Ming Lei) [1741392] - [block] block: use right format specifier for op (Ming Lei) [1741392] - [block] block: get rid of redundant else (Ming Lei) [1741392] - [block] block: use req_op() to maintain consistency (Ming Lei) [1741392] - [fs] blkcg, writeback: dead memcgs shouldn't contribute to writeback ownership arbitration (Ming Lei) [1741392] - [block] blkcg: blkcg_activate_policy() should initialize ancestors first (Ming Lei) [1741392] - [block] blkcg: perpcu_ref init/exit should be done from blkg_alloc/free() (Ming Lei) [1741392] - [block] blkcg: update blkcg_print_stat() to handle larger outputs (Ming Lei) [1741392] - [block] block: bio: Use struct_size() in kmalloc() (Ming Lei) [1741392] - [block] block: genhd: Use struct_size() helper (Ming Lei) [1741392] - [block] block: null_blk: fix race condition for null_del_dev (Ming Lei) [1741392] - [block] blk-mq/debugfs: Fix improper print qualifier (Ming Lei) [1741392] - [block] loop: Don't change loop device under exclusive opener (Ming Lei) [1741392]- [documentation] timekeeping.txt: Correct maxCount of n-bit binary counter (Jaroslav Kysela) [1738610] - [sound] ALSA: clk: Add (devm_)clk_get_optional() functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: uapi: align comments with firmware files (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: rename SOUNDWIRE to ALH (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: add ALH parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers again (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: fe_compr can be bit field (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: fixup for_each_card_links() macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Define a set of DAPM pre/post-up events (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: use bit field for bus_control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple_card_utils.h: care NULL dai at asoc_simple_debug_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: remove an unused field from struct hda_codec (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Avoid polluting led_* namespace (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add Hiby device family to quirks for native DSD support (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Update DSD support quirks for Oppo and Rotel (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: DSD auto-detection for Playback Designs (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: remove some dead code (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix possible NULL dereference at create_yamaha_midi_quirk() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Clean up check_input_term() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Remove superfluous bLength checks (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Unify the release of usb_mixer_elem_info objects (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Simplify parse_audio_unit() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: More validations of descriptor units (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Check mixer unit bitmap yet more strictly (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix memory leak at line6_init_pcm() error path (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604 (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit (Jaroslav Kysela) [1738610] - [sound] ALSA: hiface: fix multiple memory leak bugs (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add Pioneer DDJ-SX3 PCM quirck (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix PCM device order (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Unify audioformat release code (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Scarlett Gen 2 mixer interface (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: sizeof (byte) is always 1, use that fact. (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix a typo (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix Line6 Helix audio format rates (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix parse of UAC2 Extension Units (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix write on zero-sized buffer (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix sign unintended sign extension on left shifts (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Sanity checks for each pipe and EP types (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Enable .product_name override for Emagic, Unitor 8. (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Use container_of() (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Drop superfluous timer helper function (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: variax: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: podhd: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: pod: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Assure canceling delayed work at disconnection (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 33 (Jaroslav Kysela) [1738610] - [sound] ALSA: sparc: Mark expected switch fall-throughs (Jaroslav Kysela) [1738610] - [sound] ALSA: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: txx9: txx9aclc-generic: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: osk5912: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap3pandora: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: n810: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Set unused serializers as INACTIVE (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Fix SDMA users not providing channel names (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Support for auxclk-fs-ratio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: ams-delta: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: pass volume min/max linear value to FW (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ignore unrecoverable CTX_SAVE IPC errors at suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Add earpiece (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun4i-codec: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: spdifrx: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: dfsdm: add 16 bits audio record support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add cpu_dai_name for DAIs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add min/max step for volume_table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sof: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: clarify operator precedence (Jaroslav Kysela) [1738610] - [sound] ALSA: ASOC: SOF: ipc: prevent logging trace messages (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add new macro hstream_to_sof_hda_stream() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: make sure RUN bit setting to 0 during clear stream status (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: fix a deadlock with bus->reg_lock (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: modify stream interrupt handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: save handle to sdev in sof_intel_hda_stream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove misleading error trace from IRQ thread (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: dont wake dsp up in kcontrol IO (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Fix handling of custom_stop_condition on DAPM graph walks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: compress: Fix memory leak from snd_soc_new_compress (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sh: sh7760-ac97: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: ssiu: tidyup SSI_MODE1/2 settings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: fixup mod ID calculation in rsnd_ctu_probe_ (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: add missing pin sharing with SSI9 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sh: migor: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tobermory: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: speyside: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994pcm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8580: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_spdif: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smartq_wm8987: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_uda134x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec_tlv320aic23: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec_hermes: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: rx1950_uda1380: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: fix a double-free issue for cpu_dai (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: fix an use-after-free issue for codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: lowland: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: littlemill: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: jive_wm8750: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: h1940_uda1380: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: bells: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip-max98090: Remove MICBIAS as supply of input pin IN34 (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: rockchip: rockchip_max98090: Enable MICBIAS for headset keypress detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rk3399_gru_sound: Support 32, 44.1 and 88.2 kHz sample rates (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: pdm: select CONFIG_RATIONAL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: tosa: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: hx4700: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: kernel: fix typos and some coding style in comments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Add missing Slimbus0 audio route (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: zylonite: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: z2: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: ttc-dkb: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: spitz: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: pxa2xx-ac97.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: poodle: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: palm27x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: mioa701_wm9713: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: magician: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: imote2: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: em-x270: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e800_wm9712: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e750_wm9705: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e740_wm9705: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: corgi: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: brownstone: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-toddr: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-toddr: expose all 8 inputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: tdmout: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdmout: right_j is not supported (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: tdmin: expose all 16 inputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdmin: right_j is not supported (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm: fix sample clock inversion (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm: consistently use SND_SOC_DAIFMT defines (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: require regmap mmio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: free reset on device removal (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: add reset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-spdifout: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-spdifin: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-pdm: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-frddr: expose all 8 outputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-frddr: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-fifo: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5676: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5514: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt6797-mt6351: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701-wm8960: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701-cs42448: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Add missing newline at end of file (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: jz4740: qi_lb60: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 239 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Fix incorrect capture position reporting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Fix NULL ptr dereference when unloading clk dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Don't return failure on machine driver reload (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Do not disable FW notifications (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof_rt5682: use GFP_KERNEL instead of GFP_ATOMIC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: correct naming for dmic16k (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof_rt5682: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: add BE dailink for dmic16k (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add MCLK support for BYT platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_rt286: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_nau88l25_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_common: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5660: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: kbl_da7219_max98927: add dai_trigger function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: haswell: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_nocodec: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_da7213: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_cx2072x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: byt-rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: byt-max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt_rt298: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: broadwell: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bdw-rt5677: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix use-after-free in graph_for_each_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: add missing const at graph_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: phycore-ac97: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card-utils: care no Platform for DPCM (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix use-after-free in graph_dai_link_of_dpcm() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix an use-after-free in graph_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: wm1133-ev1: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: pcm030-audio-fabric: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: mx27vis-aic32x4: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-mc13783: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: mpc8610_hpcd/p1022_ds/p1022_rdk: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: eukrea-tlv320: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: efika-audio-fabric: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm_adsp: Allow bus error handler to be called directly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm_adsp: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: remove multiple defines. (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: add irqflag IRQF_ONESHOT flag (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: Fix misuse of GENMASK macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tas571x: Fix -Wunused-const-variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix charge pump source assignment (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix of unmute outputs on probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: add ADC mute control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Improve VAG power and mute control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix definition of VAG Ramp Control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5682: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677-spi: Rename driver to differentiate from main codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5665: remove redundant assignment to variable idx (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5514-spi: don't use snd_soc_lookup_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: simplify the EFUSE read function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Remove executable attribute from source files (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: add silence detection and manual PDB control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Convert headers to SPDX (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: fix DC calibration offset not applying (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Relocate my e-mail to .com domain zone (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nau8825: fix fake interruption when booting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nau8822: support master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: soc: codecs: mt6358: change return type of mt6358_codec_init_reg (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: msm8916-wcd-digital: Add sidetone support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98383: fix i2c probe failure (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 496 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hdmi: report codec link up/down status to bus (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec: hdac_hdmi: fix pin connections at cvt enable (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 463 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: mark PM function as __maybe_unused (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: use mdelay for sdmode-delay (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: avoid speaker pop when playback startup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Fix MFREQ selection issue for async mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cros_ec_codec: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4118: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: spi: AD ASoC: declare missing of table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ab8500: add range to usleep_range (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: snappercl15: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: simone: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: ep93xx-i2s.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: edb93xx: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: bcm: cygnus-pcm: Unneeded variable: "ret". (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: psc-i2s.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: db1200: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: db1000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9g20_wm8731: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: mikroe-proto: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-wm8904: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-pdmic: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-pcm-dma.c: use devm_snd_dmaengine_pcm_register() (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-classd: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp-rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp-da7219-max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 200 (Jaroslav Kysela) [1738610] - [sound] ALSA: ps3: Remove Unneeded variable: "ret" (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 277 (Jaroslav Kysela) [1738610] - [sound] ALSA: rme9652: Unneeded variable: "result". (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274 (Jaroslav Kysela) [1738610] - [sound] ALSA: hdspm: Fix single speed ADAT capture and playback with RME HDSPe AIO (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 404 (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es - Remove set but not used variables 'orun_mask, urun_mask' (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es: Remove unneeded variable err (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es - add support for LX6464ESe pci express variant (Jaroslav Kysela) [1738610] - [sound] ALSA: ice1712: Check correct return value to snd_i2c_sendbytes (EWS/DMX 6Fire) (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 29 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 46 (Jaroslav Kysela) [1738610] - [sound] ALSA: emu10k1: Remove unneeded variable "change" (Jaroslav Kysela) [1738610] - [sound] ALSA: echoaudio: Replace kmalloc + memcpy with kmemdup (Jaroslav Kysela) [1738610] - [sound] ALSA: pci: echoaudio: remove variable which is a constant (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 (Jaroslav Kysela) [1738610] - [sound] ALSA: cs4281: remove redundant assignment to variable val and remove a goto (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 32 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 116 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 456 (Jaroslav Kysela) [1738610] - [sound] ALSA: au88x0: Remove unneeded variable: "changed" (Jaroslav Kysela) [1738610] - [sound] ALSA: asihpi: Remove unneeded variable change (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 88 (Jaroslav Kysela) [1738610] - [sound] ALSA: ac97: remove unused variable 'snd_ac97_controls_master_mono' (Jaroslav Kysela) [1738610] - [sound] ALSA: dmasound_atari: Mark expected switch fall-through (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 (Jaroslav Kysela) [1738610] - [sound] ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: isa/wavefront: remove redundant assignment to pointer bptr (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370 (Jaroslav Kysela) [1738610] - [sound] ALSA: sb: remove redundant assignment to variable result (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: hda: Add codec on bus address table lately" (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Unexport a few more stuff (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Drop export of snd_hdac_bus_add/remove_device() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add codec on bus address table lately (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: readl/writel need linux/io.h (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: intel-nhlt: handle NHLT VENDOR_DEFINED DMIC geometry (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: move parts of NHLT code to new module (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix 1-minute detection delay when i915 module is not available (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix a headphone detection issue when using SOF (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: fix: lock reg_lock before calling snd_hdac_bus_update_rirb (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: add polling mode in snd_hdac_bus_get_response (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sdm845: remove unneeded semicolon (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dmaengine: Replace strncpy() with strscpy_pad() for pcm->name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: remove redundant use of ret variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: Add an op to set callback function for plug event (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_unbind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_unbind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_bind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_link_dais() next to soc_remove_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_probe_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add new soc_link_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_dai() next to soc_remove_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_remove_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_remove_link_components() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_probe_link_components() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1305: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: simple-card-utils: set 0Hz to sysclk when shutdown (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: ignore 0Hz sysclk (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: make two arrays static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Use regmap_multi_reg_write() when initializing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Reset used registers at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Group register initialization at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Fix memory corruption on BE 64b systems (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: support fixed and variable both clock rates (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix redundant codes of clock (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: add DT-bindings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix COMPILE_TEST error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Include link-name in error messages (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Fix NULL pointer in of parser (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Mark links as nonatomic (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add comment to jack at soc_remove_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf-audio: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ep93xx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: add clock control of MCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph: indicate rebind issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: indicate rebind issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: fix an use-after-free in simple_for_each_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: fix an use-after-free in simple_dai_link_of_dpcm() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for cpu (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_link_components() position (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add snd_soc_dapm_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: dapm related setup at one place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_component() position (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_rtd_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix space issues (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove forward declaration of headset_init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move headset jack to card-specific storage (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move private structure (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF/Intel: fix selection of SND_INTEL_NHTL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: broadwell: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: haswell: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Haswell: Adjust machine device private context (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: Do not fail if the dai_set_sysclk returns -ENOTSUPP (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: edma-pcm: Fix for legacy dma_slave_map based channel lookup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-i2s: Add S32_LE as support format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-i2s: Move the XSYNCERR workaround to .prepare callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Baytrail: Fix implicit fallthrough warning (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_ssi: Fix clock control issue in master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: Fix primary interpolator max rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix tdm out data is valid on rising edge (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: tdm hw support tdm out and 8ch i2s out (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel_ssc_dai: implement left-justified data mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel_ssc_dai: rework DAI format configuration (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: enable SOC_SSC_PDC and SOC_SSC_DMA in Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Force suspend/resume during system suspend/resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix tdm out data align issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: add mutex protection to set_fmt/set_tdm_slot (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix inverted L/R of headphone mixer volume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix headphone mixer volume table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Release topology when we are done with it (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove memory available check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove MCPS available check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove static table index when parsing topology (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Print module type instead of id (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: NHLT: Fix debug print format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Expose snd_soc_dapm_new_control_unlocked properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: fix memory leaks on sm, se and sbe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: Consolidate and fix asoc_tplg_dapm_widget_*_create flow (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: Consolidate how dtexts and dvalues are freed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: fix modern dai link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use correct function to access iomem space (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix an is IS_ERR() vs NULL check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i: Revert A83t description (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix return value check in imx8_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove unused DAPM-related variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: Revert initial A83t support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmix: register the card on a proper dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Make some functions static (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: rename soc_post_component_init() to soc_rtd_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: initialize list at one place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: fix get control data return type and arguments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: initialize component list (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: use for_each_component_dais() at remove_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_cleanup_card_resources() become void (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add NOTE to snd_soc_rtdcom_lookup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use device_register() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: switch tdm pins gpio function when playback on or off (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701: Fix -Wunused-const-variable warnings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8988: fix typo in wm8988_right_line_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx: Add i.MX8 HW support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add OF DSP device support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: AMD: Fix Kconfig warning without GPIOLIB (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add support for DSP formats (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Replace call to params_width by local variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use the actual format width instead of an hardcoded one (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use the physical / slot width for the clocks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add support for TDM slots (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove unneeded dai_link check from snd_soc_remove_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: merge snd_soc_initialize_card_lists() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for imx8qm (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Fix simultaneous capture and playback in master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Wait for RX/TX RDY only if controller is running (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Fix unprepare of GCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Support more channels (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Pass the channels number as an argument (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Remove duplicated quirks structure (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the LRCK period on A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix MCLK Enable bit offset on A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix WSS and SR fields for the A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the LRCK polarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix LRCK and BCLK polarity offsets on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: RX and TX counter registers are swapped (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the MCLK and BCLK dividers on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use module clock as BCLK parent on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Move the format configuration to a callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Move the channel configuration to a callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Rework MCLK divider calculation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Replace call to params_channels by local variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Switch to devm for PCM register (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Register regmap and PCM before our component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8904: implement input mode select as a mux (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8904: fix typo in DAPM kcontrol name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add all Chromebooks that need pmc_plt_clk_0 quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: Fix double reset assersion when transitioning to suspend state (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: initial support for Intel ALH DAI type (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: Add dummy support for i.MX8 DAIs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmux: Add driver suspend and resume to support MEGA Fast (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for EHL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for Tiger Lake (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Add Cometlake machine driver support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Move pcm_mutex up to card level from snd_soc_pcm_runtime (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: 88pm860x: remove unused variables 'pcm_switch_controls' and 'aif1_mux' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42l56: remove unused variable 'adc_swap_enum' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8328: remove unused variable 'pga_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic31xx: remove unused variable 'cm_m_enum' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic23: remove unused variable 'tlv320aic23_rec_src' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: remove unused variable 'dac_vol_tlv' and 'adc_vol_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98371: remove unused variable 'max98371_noload_gain_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42l73: remove unused variables 'vsp_output_mux' and 'xsp_output_mux' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Print constant literals from format specifier (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt6358: add delay after dmic clock on (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: remove unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: remove unused variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt2701: remove unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: Fix -Wunused-const-variable warning (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs4349: Use PM ops 'cs4349_runtime_pm' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8328: Fix copy-paste error in es8328_right_line_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: hsw: remove i386 build warning w/ size_t argument (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Fix typos in ti/Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: Set period size to 240 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Allow reconfiguration of tdm_slots and slot_width (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Retain the independence of DAC and ADC side of the codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: make headset codec optional (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max9850: remove unused variable 'max9850_reg' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98926: remove two unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove legacy style of aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun4i-codec: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: speyside: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: support snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hdmi: Offload dapm update at jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: byt: Refactor fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: bdw: Use generic function for fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Remove call to snd_sof_dsp_mailbox_init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ml26124: remove unused variable 'ngth' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt6351: remove unused variable 'mt_lineout_control' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: skl_hda_dsp_common: create HDMI jack kctl (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tscs454: remove unused variable 'PLL_48K_RATE' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: fix module_put() warning in soc_cleanup_component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: dai_link check under soc_dpcm_debugfs_add() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: define soc_dpcm_debugfs_add() for non CONFIG_DEBUG_FS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for card->deferred_resume_work (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove unneeded list_empty() check for snd_soc_try_rebind_card() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: call snd_soc_dapm_debugfs_init() at soc_init_card_debugfs() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_add_card_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_dapm_add_routes() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_add_component_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hda: fix page fault issue by removing race (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Direct MMIO accesses (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for imx7ulp/imx8mq (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: mark regmap as fast_io (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: large_config_get overhaul (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Implement set_bclk_ratio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for SAI new version (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: add of_match data (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Update Tx/Rx channel enable mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add registers definition for multiple datalines (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_dapm_new_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: reuse rtdcom at snd_soc_rtdcom_add() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use for_each_card_links_safe() at snd_soc_find_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: check return value of snd_soc_add_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add comment for for_each_xxx (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: set component->debugfs_root NULL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add a flag for the R0 calibration test (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add R0 temperature and TDM1 ADC2DAT Swap control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: don't call clk_get_rate() under atomic context (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98373: Remove executable bits (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pcm_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pcm_new() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_mmap() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_page() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_copy_user() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_ioctrl() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pointer() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_set_bias_level() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_stream_event() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_seq_notifier() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_of_xlate_dai_name() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_of_xlate_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_remove() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_is_suspended() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_suspend() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_hw_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_hw_params() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_prepare() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_close() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_open() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_get/put() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: add soc-component.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_fill_silence() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_rtdcom_copy_kernel() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_rtdcom_ack() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp3x: use dma address for acp3x dma driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp3x: use dma_ops of parent device for acp3x dma driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: zx-tdm: remove redundant assignment to ts_width on error return path (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: SoC: skylake: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: fill some of the runtime stream parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: remove ephemeral variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: create pcm for codec2codec links as well (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: use common NHLT module (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Merge skl_sst and skl into skl_dev struct (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Limit large_config_get to single frame (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix use of potentially uninitialized variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Update request-reply IPC model (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Common: Fix NULL dereference in tx_wait_done (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix race condition in IPC rx list (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 490 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Read HIPCT extension before clearing DONE bit (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: move NHLT header to common directory (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: psc-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: psc-ac97: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: aio-dma: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: evea: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: inno_rk3036: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: jz4740: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mmp-sspa: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: jz4725b: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: msm8916-wcd: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: sai: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun8i-codec: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun8i-codec-analog: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: xlnx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs4271: Fix a typo in the CS4171_NR_RATIOS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Mark expected switch fall-throughs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: xtfpga-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: spear: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs-saif: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: bcm2835-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_audmix: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmux: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt6797: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt8173: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ep93xx-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra20_das: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: override codec2codec params (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98373: add 88200 and 96000 sampling rate support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Incorrect SR and WSS computation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: fix missing return of error return code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Support for correct symmetric sample bits (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Correct slot_width posed constraint (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: Fix mono capture (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix some acpi vs apci typo in somme comments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: deal with params when necessary (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: name link using stream direction (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: run callbacks in order (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: Add uda1334 codec driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Add RT1308 amplifier driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Makefile - fix the top-level kernel module names (add snd- prefix) (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Improve serializer handling in multi AXR setups (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for RIGHT_J format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Cleanup skl_module_cfg declaration (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Make MCPS and CPS params obsolete (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Combine snd_soc_skl_ipc and snd_soc_skl (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Reset pipeline before its deletion (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Strip T and L from TLV IPCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Properly cleanup on component removal (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Initialize lists before access so they are safe to use (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Add function to cleanup debugfs interface (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use recommended SDxFMT programming sequence (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Switch to modern UUID API (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-pcm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8955: Fix a typo in 'wm8995_pll_factors()' function name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Fail card instantiation if DAI format setup fails (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use existing snd_soc_dai_digital_mute() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compress_new() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_remove() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_suspend() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_delay() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_bespoke_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_prepare() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_shutdown() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_startup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_hw_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: mv soc_dai_hw_params() to soc-dai (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: add soc-dai.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Return -ENOTSUPP from set_channel_map() if no operation provided (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: support dai_link with platforms_num != 1 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: defer card registration if codec component is missing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use soc_find_component() at snd_soc_find_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use soc_find_component() at snd_soc_find_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_find_component() uses snd_soc_dai_link_component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_find_component() uses snd_soc_is_matching_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_find_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: call snd_soc_unbind_card() under mutex_lock; (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: allow no Platform on dai_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove legacy style dai_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: add sound dai_link connection macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: Support hw_free() callback at DAI level (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5665: Fix a typo in the name of a function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Remove dev_err() usage after platform_get_irq() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: recover the channel swap after xrun (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Wrap some operations to be functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Add pm runtime function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ssp: BCLK delay parameter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add DMIC token for unmute gain ramp time (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix stream id setting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix link DMA config (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reset link DMA state in prepare (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reserve host DMA channel for hostless streams (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: assign link DMA channel at run-time (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: initial support for Elkhart Lake (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: initial support for Tiger Lake. (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Use generic function for fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: make sure DMA is start/stop by read the RUN bit (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix HDA direct MMIO access (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated clear WAKESTS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: clear stream status and wakests properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add function for hda stop chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: set position buffer in init chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: correct ROM state mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_window_offset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_mailbox_offset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add runtime idle callback (Jaroslav Kysela) [1738610] - [sound] ALSA: docs: timers: convert docs to ReST and rename to *.rst (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use SOF defined init chip in resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Enable jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce ifdef usage for hda (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: remove unused state variable in suspend function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: implement runtime idle for CNL/APL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the defined stop chip in suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the SOF defined ppcap functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: release link DMA for paused streams during suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: loader: Don't ignore SRAM block types (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: loader: Use the BAR provided by FW (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_bar_index ops (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: increase default IPC timeouts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: use timeout configured at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: add ALH support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: use common code to send PCM_FREE IPC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: reset DMA state in prepare (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: couple host and link DMA during FE hw_free (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pci: mark last_busy value at runtime PM init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fixup HDaudio topology name with DMIC number (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: Add missing include file hdac_hda.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: Initialize hdaudio bus properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix MSI handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Initialize HDA controller after i915 init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add a parameter to disable MSI (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated include from hda.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: disallow building without CONFIG_PCI again (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: intel: extend IPC dump information (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Allow all channels in case of parallel DIN/DOUT setup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Fix a typo in the name of a constant (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Add support for multi DIN/DOUT with TDM slots parameter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Rename min_frame_size to slot_width (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: add dmic dapm widget and route (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: add dependency to dmic driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Match Product Family instead of product (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Invalidate only paths reachable for a given stream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: use set_get_data in process load (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Add compatible string for imx6ull (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: keep analog power register at SND_SOC_BIAS_OFF (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Remove magic number register writes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Revert remove superfluous set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: remove superfluous set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: depop stereo dac (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: handle concurrent interrupts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: clear interrupts by polarity flip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: move jack-detect init to i2c probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: fall back to DT prop names on error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Add component driver name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: use more of the volume range from DACs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: remove w90x900/nuc900 platform drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nuc900: nuc900-audio: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add dmic dapm widget to support dmic PCM (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add for_each_xxx macro for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: remove useless check on codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: fix null pointer dereference in clean up (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sst: fix kmalloc call with wrong flags (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Fix deadlock in snd_soc_instantiate_card() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Remove erroneous soc_cleanup_card_resources() call (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use snd_soc_dai_link_component for CPU (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: move DAI pre-links initiation to snd_soc_instantiate_card (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: fix warning reported by kbuild test robot and minor issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Mark format integer literals as unsigned (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Tell codec that jack is being removed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Change SR and WSS computation (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: rt274: Fix internal jack assignment in set_jack callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 340 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add offset to RX channel select (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix sun8i tx channel offset mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98090: remove 24-bit format support if RJ is 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: da7219: Fix build error without CONFIG_I2C (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Fix COMPILE_TEST build error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Implement set_tdm_slot callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: Make some symbols static (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: remove set but not used variable 'is_right_j ' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add RT1011 amplifier driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: debug: add new debugfs entries for IPC flood test (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: Introduce SOF_IPC_GLB_TEST_MSG IPC command (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: uapi: mirror firmware changes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: send time stamp to FW for alignment (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: bump to ABI 3.6 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: soundwire: add initial soundwire support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add support for mux/demux component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix DSP oops definitions in FW ABI (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ipc: don't check for HIPCCTL register value (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: re-enable IPC IRQ at end of handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: read all IPC registers first (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: re-enable IPC IRQ at end of handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: move code around for clarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: read all IPC registers first (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Do not send cmd via SHIM register (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add mode parameter for snd_sof_debugfs_buf_item (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ASoC: core: use component driver name as component name" (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: sai: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: replace fw ready bitfield with explicit bit ordering (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Baytrail: add quirk for Aegex 10 (RU2) tablet (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: fix typos of SPDX-License-Identifier (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 162 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the defined ppcap functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add COMPILE_TEST for PCI options (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Add COMPILE_TEST for new machine drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: remove dependency on asm/platform_sst_audio.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoc: fix sound/soc/intel/skylake/slk-ssp-clk.c build error on IA64 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: use common helpers to detect CPUs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Add missing voice activation register definitions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: use component driver name as component name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Fix build error with CONFIG_GPIOLIB is not set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix undefined references with Baytrail-only support (Jaroslav Kysela) [1738610] - [sound] ALSA: wcd9335: fix a incorrect use of kstrndup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-codec: fix first delay on Speaker (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Add support for H6 SoC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Add TX fifo bit flush quirks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Move quirks to the top (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: fix spelling mistake "configued" -> "configured" (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: fix integer overflow on unsigned int multiply (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: force end-of-file for debugfs trace at suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: trace: remove code duplication in sof_wait_trace_avail() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Use struct_size() in kmemdup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: Show KConfig entry (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: Use struct_size() helper (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: remove redundant assignment to pulse_len (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix the hda init chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: fix a race, leading to IPC timeouts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: control: correct the copy size for bytes kcontrol put (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: remove warning - initialize workqueue on open (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: clear hw_params_upon_resume flag correctly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: fix error handling with the probe workqueue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: remove snd_soc_unregister_component in case of error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: remove DSP after unregistering machine driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: fixup references at soc_cleanup_card_resources() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Force polling mode on CFL and CNL (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 119 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 64 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: lock client_mutex while removing link components (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: Restore original configuration of DAI format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qdsp6: q6core: Use struct_size() in kmemdup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use struct_size() helper (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Use struct_size() in krealloc() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: remove unnecessary inclusion of skl.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move card registration to the end of probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove unused DAPM pins (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: enable dev runtime suspend and resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Add machine driver for CX2072X on BYT/CHT platforms (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Add support for Conexant CX2072X CODEC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: Unify the supported input and output rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: fixup try_module_get()/module_put() timing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add newline for clarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: fix compile error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: fix compile error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix AMP quirk support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix for codec button mapping (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: Fix configuration of DAI format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: WARN() is not related to component->driver->probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: move pcm_new from snd_soc_component_driver to snd_soc_dai_driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: Remap button control-function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: enable IIR filter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rename functions that pollute the simple_xxx namespace (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: soc-acpi: Fix machine selection order (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677-spi: Handle over reading when flipping bytes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dpm: fixup DAI active unbalance (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic3x: Add support for high power analog output (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Add reset gpio handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Add regcache mask dirty (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: replace the process_option table with function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: Fix the issue about unsupported rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: add g12a tohdmitx control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: add basic codec-to-codec link support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: allow muxes to force a disconnect (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: set link name based on link node name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: set data align (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: add memory interface data align (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4458: rstn_control - return a non-zero on error only (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: re-introduce mutex locking (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: add soc_pcm_components_open() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: add missing cpu_dai->rate = 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: do cpu_dai related operation at same place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use soc_find_component() at snd_soc_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_component_to_node() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup soc_bind_dai_link() comment balance (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use codec_dais on soc_bind_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use i on snd_soc_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: request GPIO when device get probed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ICL add Icelake chip info struct (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ICL: add Icelake SSP count (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: remove runtime PM calls during pcm open/close (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Add Cometlake PCI IDs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add Comet Lake PCI IDs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: Reporting accurate hw_ptr for acp3x dma (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: BE dai needs prepare when pause release after resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4458: add return value for ak4458_probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC : cs4265 : readable register too low (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix error in verbose ipc command parsing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix race in FW boot timeout handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: nocodec: fix undefined reference (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-acpi: fix implicit header use of module.h/export.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Move clock operation to PM runtime (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: i2s: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove ops dependency on the dai id (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove reference to the dai drivers in the private data (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove reference to the current substream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove function name debug traces (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Jaroslav Kysela) [1738610] - [sound] ALSA: xen-front: fix unintention integer overflow on left shifts (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - PCI quirk for Medion E4254 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Apply AMD controller workaround for Raven platform (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix alienware headset mic (Jaroslav Kysela) [1738610] - [sound] ALSA: Add Acer Aspire Ethos 8951G model quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi: remove redundant assignment to variable pcm_idx (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add quirk for HP Pavilion 15 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix overridden device-specific initialization (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix potential endless loop at applying quirks (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Allow runtime PM for controller if component notifier is used (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Check beep whitelist before assigning in all codecs (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132 - Add new SBZ quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fixes inverted Conexant GPIO mic mute led (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Define a fallback_pin_fixup_tbl for alc269 family (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Expand pin_match function to match upcoming new tbls (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Drop unsol event handler for Intel HDMI codecs (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a generic reboot_notify (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Let all conexant codec enter D3 when rebooting (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/sigmatel - remove unused variable 'stac9200_core_init' (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add quirk for HP Envy x360 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Set fifo_size for both playback and capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a quirk model for fixing Huawei Matebook X right speaker (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add model description for Chrome headset button quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix a typo in model documentation (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Inform too slow responses (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Apply workaround for another AMD chip 1022:1487 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Remove page allocation redirection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457) (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Don't override global PCM hw info flag (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add support of Zhaoxin controller (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/intel: stop probe if DMICS are detected on Skylake+ platforms (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Show the fatal CORB/RIRB error more clearly (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a conexant codec entry to let mute led work (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Make hdac_device device-managed (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Flush interrupts on disabling (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvidia HDMI (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Don't report spurious jack state changes (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Optimize resume for codecs without jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Don't resume forcibly i915 HDMI/DP codec (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Fix i915 reverse port/pin mapping (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Remove duplicated define (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fixed Headphone Mic can't record on Dell platform (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Simplify snd_hdac_refresh_widgets() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix widget_mutex incomplete protection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132 - remove redundant assignment to variable 'changed' (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Change front mic location for Lenovo M710q (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek: Add quirks for several Clevo notebook barebones (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops" (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add Elkhart Lake PCI ID (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: fix a mask for unsolicited event tags (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hda: fix unbalanced codec dev refcount for HDA_DEV_ASOC (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Update headset mode for ALC256 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: move polling_mode flag to struct hdac_bus (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: assign polling_mode after azx_bus_init (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Force polling mode on CNL for fixing codec communication (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Enable micmute LED for Huawei laptops (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Set default power save node to 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Check headset type by unplug and resume (Jaroslav Kysela) [1738610] - [sound] ALSA: hdac: Fix codec name after machine driver is unloaded and reloaded (Jaroslav Kysela) [1738610] - [sound] ALSA: hdac: fix memory release for SST and SOF drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier for missed files (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier for more missed files (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 130 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273 (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix wrong packet parameter for Alesis iO26 (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: check intermediate state of clock status and retry (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: handle error code when getting current source of clock (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: remove WARN_ON() at destruction of AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: add note for FE-8 (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: add support for MOTU 4pre (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix isoc cycle count to which rx packet is scheduled (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix error path for initialization of stream structures (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix to handle correct stream for PCM playback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix NULL pointer dereference to unused stream structure (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: localize kernel APIs to start/stop each AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for bus reset handler (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for initialization/destruction of AMDTP streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to start AMDTP streams in AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to add AMDTP stream into AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to stop a couple of AMDTP streams in AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add AMDTP domain structure to handle several isoc contexts (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: more code refactoring for MOTU data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: process payload of isoc context according to packet descriptors (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for FF data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for MOTU data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for TASCAM data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for DOT data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for AM824 data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass packet descriptor to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to process context payloads (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to process PCM substream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use packet descriptor for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use packet descriptor for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add list of packet descriptor (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass no syt information to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add syt_override member for some protocols (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: operate data block counter in top level of processing for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: operate data block counter in top level of processing for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass data block counter to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass data block count as an argument to tracepoints event (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CIP_UNALIGHED_DBC flag (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for local variables (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for post operation to data block counter (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for error path of parser for CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix different data block counter between probed event and transferred isochronous packet (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix initial value of data block count for IR context without CIP_DBC_IS_END_EVENT (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib/fireface: fix initial value of data block counter for IR context with CIP_NO_HEADER (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix invalid length of rx packet payload for tracepoint events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix to process MIDI conformant data channel for AM824 format (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: cache next data_block_counter after probing tracepoints event for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify common tracepoints for both direction (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events" (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: minor code refactoring to stop isochronous context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: rename helper functions to begin/finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for condition to stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: add helper function to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify midi callback function (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify the count of subscriber for packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split allocation of isochronous resources from establishment of connection (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: change the range of critical section for stream data in PCM.hw_free callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring for error path to start duplex stream (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: change the range of critical section for stream data in PCM.hw_free callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring for callback function to rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code rafactoring for callback functions to PCM interface (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix compiler warning due to returning uninitialized value (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: configure stream parameter in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: configure packet format in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: unify substreams counter (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: rename helper functions for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: expand stop procedure for packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: break packet streaming at bus-reset handler (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: start duplex streams if supported (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: set packet parameter according to current configuration (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: code refactoring for stop condition of packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: don't set XRUN in stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: configure stream parameters in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: configure sampling transfer frequency in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for pcm.hw_params/hw_free (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for rawmidi.open/close (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: unify substream counter (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring to initialize/destroy stream data (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: obsolete useless member of private structure (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: don't set XRUN in stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: configure sampling transfer frequency in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring to stop packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: simplify error path to begin streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: refactoring to move timing of registration for isochronous channel (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: allow PCM capture for Stanton SCS.1m (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: minor code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in latter protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in ff400 protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in ff800 protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: add protocol-specific operation to allocate isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: minor code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: update isochronous resources when starting packet streaming after bus reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for release of isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for reservation of isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for registration of isochronous channels (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: fix destruction of data for isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: Use ULL suffixes for 64-bit constants (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: refactoring to obsolete IR packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: refactoring to obsolete IT packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix data block counter for incoming packet without CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use 8 byte packet header for IT context to separate CIP header from CIP payload (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to queueing packets (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify packet handler for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split helper function to generate CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify packet handler for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use 16 bytes IR context header to separate CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split helper function to check incoming CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: compute pointer to payload buffer in context handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: calculate the length of packet payload in packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use clear name for variable of CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use IT context header to compute cycle count for scheduling packet (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: obsolete macro for header of IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add helper function to cancel context inner callback handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use union for directional parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify tracing events to 'amdtp_packet' event (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use dynamic array for CIP header of tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use the same unit for payload argument in tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add data_blocks/data_block_counter parameter to in_packet/out_packet tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use the same type of argument for CIP header for tracing event (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: add stream format parameters for PreSonus FireStudio (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102 (Jaroslav Kysela) [1738610] - [sound] ALSA: aoa: onyx: always initialize register read value (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 250 (Jaroslav Kysela) [1738610] - [sound] ALSA: ac97: Fix double free of ac97_codec_device (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier - Makefile/Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: add support for 352.8KHz and 384KHz sample rate (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: Fix potential concurrent access to the deleted pool (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drain (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Be more restrictive about when a drain is allowed (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Don't allow paritial drain operations on capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Prevent bypasses of set_params (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Fix regression on compressed capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: Fix refcount_inc() on zero usage (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: Break too long mutex context in the write loop (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: fix incorrect order of dest_client/dest_ports arguments (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 345 (Jaroslav Kysela) [1738610] - [sound] ALSA: control: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 151 (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: oss: Use struct_size() helper (Jaroslav Kysela) [1738610]- [tools] selftests/powerpc: Retry on host facility unavailable (Desnes Augusto Nunes do Rosario) [1739770] - [tools] selftests/powerpc: Do not fail with reschedule (Desnes Augusto Nunes do Rosario) [1739770] - [tools] libperf: Warn when exceeding MAX_NR_CPUS in cpumap (Frank Ramsay) [1753332] - [tools] perf header: Replace MAX_NR_CPUS with cpu__max_cpu() (Frank Ramsay) [1753332] - [tools] perf machine: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf stat: Replace MAX_NR_CPUS with cpu__max_cpu() (Frank Ramsay) [1753332] - [tools] perf svghelper: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf timechart: Refactor svg_build_topology_map() (Frank Ramsay) [1753332] - [tools] perf tools: Increase MAX_NR_CPUS and MAX_CACHES (Frank Ramsay) [1753332] - [crypto] crypto: chelsio - count incomplete block in IV (Jonathan Toppins) [1725813] - [crypto] crypto: chelsio - Fix softlockup with heavy I/O (Jonathan Toppins) [1725813] - [crypto] crypto: chelsio - Fix NULL pointer dereference (Jonathan Toppins) [1725813] - [nvme] nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI/ASPM: Add pcie_aspm_enabled() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Fix async probe remove race (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix controller removal race with scan work (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-rdma: fix possible use-after-free in connect error flow (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix a possible deadlock when passthru commands sent to a multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-core: Fix extra device_put() call on error path (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-file: fix nvmet_file_flush() always returning an error (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-loop: Flush nvme_delete_wq when removing the port (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: Fix use-after-free bug when a port is removed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] Revert "nvme-pci: don't create a read hctx mapping without read queues" (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix multipath crash when ANA is deactivated (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix memory leak caused by incorrect subsystem free (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: ignore subnqn for ADATA SX6000LNP (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix NULL deref for fabrics options (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix regression upon hot device removal and insertion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fc: fix module unloads while lports still pending (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: set the STABLE_WRITES flag when data digests are enabled (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: print a hint while rejecting NSID 0 or 0xffffffff (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: don't use sendpage for SLAB pages (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: do not select namespaces which are about to be removed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: also check for a disabled path if there is a single sibling (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: factor out a nvme_path_is_disabled helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: export I/O characteristics attributes in Identify (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: set physical block size and optimal I/O size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: add delete completion and submission queue to admin cmds tracer (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: fix spelling mistake "spcecific" -> "specific" (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check for NULL return from pci_alloc_p2pmem() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: limit max_hw_sectors based on the DMA max mapping size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't fall back to a 32-bit DMA mask (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't create a read hctx mapping without read queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: make nvme_dev_pm_ops static (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: resolve warnings on RCU usage and sleep warnings (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: fix inconsistent lock state warnings (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI: PM: Skip devices in D0 for (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI: PM: Avoid possible suspend-to-idle issue (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add I/O characteristics fields (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: enable to inject errors into admin commands (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: prepare for fault injection into admin commands (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: introduce target-side trace (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: print result and status in hex format (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: support for fabrics commands in host-side (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: move opcode symbol print to nvme.h (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: do not export nvme_trace_disk_name (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: properly report state change failure in nvme_reset_work (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: clean up nvme_remove_dead_ctrl a bit (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: set the errno on ctrl state change error (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: adjust irq max_vector using num_possible_cpus() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use host managed power state for suspend (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove unnecessary zero for static var (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: introduce nvme_is_fabrics to check fabrics cmd (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fc: add message when creating new association (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove queue_count_ops for write_queues and poll_queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix possible io failures when removing multipathed ns (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: export get and set features (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: add transport discovery change op (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: add support for nvmet discovery_event op (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: remove blk_init_request_from_bio (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: initialize the write priority (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: Fix u32 overflow in the number of namespace list calculation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: add transport discovery change event callback support (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't limit DMA segement size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix data_len to 0 for bdev-backed write_zeroes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: fix queue mapping when queue count is limited (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use blk-mq mapping for unmanaged irqs (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: copy MTFA field from identify controller (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: release namespace SRCU protection before performing controller ioctls (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: merge nvme_ns_ioctl into nvme_ioctl (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: remove the ifdef around nvme_nvm_ioctl (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix srcu locking on error return in nvme_get_ns_from_disk (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: Fix known effects (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Sync queues on reset (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Unblock reset_work on IO failure (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Don't disable on timeout in reset state (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Fix controller freeze wait disabling (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: validate cntlid during controller initialisation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: change locking for the per-subsystem controller list (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: trace all async notice events (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fabrics: remove unused argument (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: add known admin effects to augument admin effects log page (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: init shadow doorbell after each reset (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: mark expected switch fall-through (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: mark nvme_core_init and nvme_core_exit static (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: protect discovery change log event list iteration (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: move command size checks to the core (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check more command sizes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fabrics: check more command sizes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove an unneeded variable initialization (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: unquiesce admin queue on shutdown (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: shutdown on timeout during deletion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-rdma: fix a NULL deref when an admin connect times out (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-file: clamp-down file namespace lba_shift (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: include (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: rename nvme_completion instances from rsp to cqe (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-rdma: remove p2p_client initialization from fast-path (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: return a specified error it subsys_alloc fails (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix discover log page when offsets are used (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: never fail double namespace enablement (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: log the error status on Identify Namespace failure (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: tidy up nvme_map_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: add safety check for subsystem lock during nvmet_ns_changed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: only call nvme_unmap_data for requests transferring data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove q_dmadev from nvme_queue (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: merge nvme_free_iod into nvme_unmap_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: move the call to nvme_cleanup_cmd out of nvme_unmap_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove nvme_init_iod (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use a flag for polled queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add a rq_integrity_vec helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add dma_map_bvec helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add a rq_dma_dir helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: use zero-sized array and struct_size() in kzalloc() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove unused nvme_iod member (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: avoid double errno conversions (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: avoid double dereference to convert le to cpu (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix error flow during ns enable (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add proper write zeroes setup for the multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: disable Write Zeroes for qemu controllers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: bring Disconnect into compliance with FC-NVME spec (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add proper discard setup for the multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: remove nvme_ns_config_oncs (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: fix issues with targetport assoc_list list walking (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add get-feature to admin cmds tracer (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-loop: init nvmet_ctrl fatal_err_work when allocate (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: put ns_head ref if namespace fails allocation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: fix cdw10 buffer overrun (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: don't warn on block content change effects (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: update comment to make the code easier to read (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: convert to SPDX identifiers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-lightnvm: convert to SPDX identifiers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: return error from (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: avoid that deleting a controller triggers a circular locking complaint (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: introduce a helper function for controller deletion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: unexport nvme_delete_ctrl_sync() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check kstrtoint() return value in queue_count_set() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix indentation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [lightnvm] lightnvm: simplify geometry (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [powerpc] powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction (Gustavo Duarte) [1750653] - [powerpc] powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts (Gustavo Duarte) [1750653] - [block] block: split .sysfs_lock into two locks (Ming Lei) [1697383] - [block] block: add helper for checking if queue is registered (Ming Lei) [1697383] - [block] blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue (Ming Lei) [1697383] - [block] block: don't hold q->sysfs_lock in elevator_init_mq (Ming Lei) [1697383] - [block] block: Remove blk_mq_register_dev() (Ming Lei) [1697383] - [x86] KVM: X86: Fix fpu state crash in kvm guest (Prarit Bhargava) [1737070] - [x86] x86/fpu: Don't use current->mm to check for a kthread (Prarit Bhargava) [1737070] - [x86] x86/fpu: Update kernel's FPU state before using for the fsave header (Prarit Bhargava) [1737070] - [x86] x86/fpu: Use fault_in_pages_writeable() for pre-faulting (Prarit Bhargava) [1737070] - [mm] mm/gup: continue VM_FAULT_RETRY processing even for pre-faults (Prarit Bhargava) [1737070] - [x86] x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Add PKRU value to init_fpstate (Prarit Bhargava) [1737070] - [x86] x86/fpu: Restore regs in copy_fpstate_to_sigframe() in order to use the fastpath (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add a fastpath to copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add a fastpath to __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Defer FPU state load until return to userspace (Prarit Bhargava) [1737070] - [x86] x86/fpu: Merge the two code paths in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Restore from kernel memory on the 64-bit path too (Prarit Bhargava) [1737070] - [x86] x86/fpu: Inline copy_user_to_fpregs_zeroing() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Update xstate's PKRU value on write_pkru() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Prepare copy_fpstate_to_sigframe() for TIF_NEED_FPU_LOAD (Prarit Bhargava) [1737070] - [x86] x86/fpu: Always store the registers in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/entry: Add TIF_NEED_FPU_LOAD (Prarit Bhargava) [1737070] - [x86] x86/fpu: Eager switch PKRU state (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Don't check if PKRU is zero before writing it (Prarit Bhargava) [1737070] - [x86] x86/fpu: Only write PKRU if it is different from current (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Provide *pkru() helpers (Prarit Bhargava) [1737070] - [x86] x86/fpu: Use a feature number instead of mask in two more helpers (Prarit Bhargava) [1737070] - [x86] x86/fpu: Make __raw_xsave_addr() use a feature number instead of mask (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add an __fpregs_load_activate() internal helper (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove user_fpu_begin() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized (Prarit Bhargava) [1737070] - [x86] x86/fpu: Don't save fxregs for ia32 frames in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized usage in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Always init the state in fpu__clear() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove preempt_disable() in fpu__clear() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu__restore() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized usage in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/entry: Remove unneeded need_resched() loop (Prarit Bhargava) [1737070] - [x86] x86/uaccess: Introduce user_access_{save, restore}() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Fix i486 + no387 boot crash by only saving FPU registers on context switch if there is an FPU (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove second definition of fpu in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [net] udp: correct reuseport selection with connected sockets (Paolo Abeni) [1665807] - [net] udp6: add missing rehash callback to udplite (Paolo Abeni) [1665807] - [net] udp: add missing rehash callback to udplite (Paolo Abeni) [1665807] - [net] udp6: prefer listeners bound to an address (Paolo Abeni) [1665807] - [net] udp: prefer listeners bound to an address (Paolo Abeni) [1665807] - [net] sched: fix race between deactivation and dequeue for NOLOCK qdisc (Davide Caratti) [1744397] - [net] check extack._msg before print (Ivan Vecera) [1751279] - [net] report invalid mtu value via netlink extack (Ivan Vecera) [1751279] - [net] report min and max mtu network device settings (Ivan Vecera) [1751279] - [net] failover: change mtu has RTNL (Ivan Vecera) [1751279] - [net] neigh: fix multiple neigh timer scheduling (Lorenzo Bianconi) [1730632] - [net] virtchnl: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Ivan Vecera) [1748437] - [net] Add a define for LLDP ethertype (Ivan Vecera) [1748428] - [net] devlink: Add support for direct reporter health state update (Petr Oros) [1746363] - [netdrv] Add IANA_VXLAN_UDP_PORT definition to vxlan header file (Ivan Vecera) [1731347] - [netdrv] Move the definition of the default Geneve udp port to public header file (Ivan Vecera) [1731347] - [net] openvswitch: Add a new action check_pkt_len (Numan Siddique) [1700733]- [pci] PCI: Add pci_dev_id() helper (Myron Stowe) [1735874] - [netdrv] ibmvnic: Warn unknown speed message only when carrier is present (Steve Best) [1749873] - [netdrv] net/ibmvnic: Fix missing { in __ibmvnic_reset (Steve Best) [1749873] - [netdrv] net/ibmvnic: free reset work of removed device from queue (Steve Best) [1749873] - [netdrv] ibmvnic: Do not process reset during or after device removal (Steve Best) [1749873] - [cpufreq] cpufreq: intel_pstate: Show different max frequency with turbo 3 and HWP (Alexander Beregalov) [1752053] - [char] hpet: Fix missing '=' character in the __setup() code of hpet_mmap_enable (Prarit Bhargava) [1660796] - [hwtracing] intel_th: pci: Add support for another Lewisburg PCH (Jiri Olsa) [1714486] - [x86] x86/entry/32: Fix ENDPROC of common_spurious (Prarit Bhargava) [1730447] - [x86] x86/irq: Seperate unused system vectors from spurious entry again (Prarit Bhargava) [1730447] - [vfio] vfio/type1: Handle different mdev isolation type (Tarun Gupta) [1498341] - [vfio] vfio/type1: Add domain at(de)taching group helpers (Tarun Gupta) [1498341] - [vfio] vfio/mdev: Add iommu related member in mdev_device (Tarun Gupta) [1498341] - [documentation] ipmb: place it at driver-api and convert to ReST (Tony Camuso) [1752071] - [char] ipmi_si_intf: Fix race in timer shutdown handling (Tony Camuso) [1752071] - [char] ipmi_ssif: avoid registering duplicate ssif interface (Tony Camuso) [1752071] - [char] ipmi: Free receive messages when in an oops (Tony Camuso) [1752071] - [char] ipmi_si: Only schedule continuously in the thread in maintenance mode (Tony Camuso) [1752071] - [char] ipmi_si: Remove ipmi_ from the device attr names (Tony Camuso) [1752071] - [char] ipmi_si: Convert device attr permissions to octal (Tony Camuso) [1752071] - [char] ipmi_si: Rework some include files (Tony Camuso) [1752071] - [char] ipmi_si: Convert timespec64 to timespec (Tony Camuso) [1752071] - [char] Fix uninitialized variable in ipmb_dev_int.c (Tony Camuso) [1752071] - [char] fix platform_no_drv_owner.cocci warnings (Tony Camuso) [1752071] - [char] ipmi: ipmb: don't allocate i2c_client on stack (Tony Camuso) [1752071] - [char] ipmi: ipmb: Fix build error while CONFIG_I2C is set to m (Tony Camuso) [1752071] - [char] Add support for IPMB driver (Tony Camuso) [1752071] - [char] drivers: ipmi: Drop device reference (Tony Camuso) [1752071] - [char] ipmi_ssif: fix unexpected driver unregister warning (Tony Camuso) [1752071] - [char] Add SPDX license identifier - Makefile/Kconfig (Tony Camuso) [1752071] - [char] ipmi_si: use bool type for initialized variable (Tony Camuso) [1752071] - [char] ipmi_si: fix unexpected driver unregister warning (Tony Camuso) [1752071] - [char] ipmi: Remove warning if no slave address is present (Tony Camuso) [1752071] - [char] ipmi:ssif: Only unregister the platform driver if it was registered (Tony Camuso) [1752071] - [char] ipmi: Add the i2c-addr property for SSIF interfaces (Tony Camuso) [1752071] - [char] ipmi: avoid atomic_inc in exit function (Tony Camuso) [1752071] - [char] ipmi: Remove file from ipmi_file_private (Tony Camuso) [1752071] - [char] ipmi_si: remove an unused variable in try_smi_init() (Tony Camuso) [1752071] - [char] ipmi: Make ipmi_interfaces_srcu variable static (Tony Camuso) [1752071] - [char] ipmi: Change to ktime_get_ts64() (Tony Camuso) [1752071] - [char] ipmi: Free the address list on module cleanup (Tony Camuso) [1752071] - [edac] EDAC, skx, i10nm: Fix source ID register offset (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Check ECC enabling status per channel (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Add Intel additional Ice-Lake support (Aristeu Rozanski) [1485543 1482412] - [x86] x86/CPU: Add more Icelake model numbers (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx, i10nm: Make skx_common.c a pure library (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_common: Add code to recognise new compound error code (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Fix randconfig builds (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Add a driver for Intel 10nm server processors (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_edac: Delete duplicated code (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_common: Separate common code out from skx_edac (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Let EDAC core show the decoded result for debugfs (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Move debugfs node under EDAC's hierarchy (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Prepend hex formatting with '0x' (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Fix function calling order in skx_exit() (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_edac: Fix logical channel intermediate decoding (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC: Correct DIMM capacity unit symbol (Aristeu Rozanski) [1485543 1482412] - [x86] x86/mce: Add notifier_block forward declaration (Aristeu Rozanski) [1485543 1482412] - [netdrv] net: thunderx: fix NULL pointer dereference in nicvf_open/nicvf_stop (Dean Nelson) [1657380] - [netdrv] net: thunder: fix a potential NULL pointer dereference (Dean Nelson) [1657380] - [netdrv] net: thunderx: remove link change polling code and info from nicpf (Dean Nelson) [1657380] - [netdrv] net: thunderx: move link state polling function to VF (Dean Nelson) [1657380] - [netdrv] net: thunderx: add mutex to protect mailbox from concurrent calls for same VF (Dean Nelson) [1657380] - [netdrv] net: thunderx: rework xcast message structure to make it fit into 64 bit (Dean Nelson) [1657380] - [netdrv] net: thunderx: add nicvf_send_msg_to_pf result check for set_rx_mode_task (Dean Nelson) [1657380] - [netdrv] net: thunderx: make CFG_DONE message to run through generic send-ack sequence (Dean Nelson) [1657380] - [netdrv] net: thunderx: replace global nicvf_rx_mode_wq work queue for all VFs to private for each of them. (Dean Nelson) [1657380] - [netdrv] net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue (Dean Nelson) [1657380] - [x86] perf/x86/intel/rapl: Cosmetic rename internal variables in response to multi-die/pkg support (David Arcari) [1616309] - [x86] perf/x86/intel/uncore: Cosmetic renames in response to multi-die/pkg support (David Arcari) [1616309] - [hwmon] hwmon/coretemp: Cosmetic: Rename internal variables to zones from packages (David Arcari) [1616309] - [thermal] thermal/x86_pkg_temp_thermal: Cosmetic: Rename internal variables to zones from packages (David Arcari) [1616309] - [x86] perf/x86/intel/cstate: Support multi-die/package (David Arcari) [1616309] - [x86] perf/x86/intel/rapl: Support multi-die/package (David Arcari) [1616309] - [x86] perf/x86/intel/uncore: Support multi-die/package (David Arcari) [1616309] - [topology] topology: Create core_cpus and die_cpus sysfs attributes (David Arcari) [1616309] - [topology] topology: Create package_cpus sysfs attribute (David Arcari) [1616309] - [hwmon] hwmon/coretemp: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Update RAPL domain name and debug messages (David Arcari) [1616309] - [thermal] thermal/x86_pkg_temp_thermal: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Simplify rapl_find_package() (David Arcari) [1616309] - [x86] x86/topology: Define topology_logical_die_id() (David Arcari) [1616309] - [x86] x86/topology: Define topology_die_id() (David Arcari) [1616309] - [topology] cpu/topology: Export die_id (David Arcari) [1616309] - [x86] x86/topology: Create topology_max_die_per_package() (David Arcari) [1616309] - [x86] x86/topology: Add CPUID.1F multi-die/package support (David Arcari) [1616309] - [x86] x86/smpboot: Rename match_die() to match_pkg() (David Arcari) [1616309] - [documentation] topology: Simplify cputopology.txt formatting and wording (David Arcari) [1616309] - [documentation] x86/topology: Fix documentation typo (David Arcari) [1616309] - [mm] mm: remove stale comment from page struct (Rafael Aquini) [1737065] - [mm] mm/slab.c: fix an infinite loop in leaks_show() (Rafael Aquini) [1737065] - [mm] mm/slub.c: update the comment about slab frozen (Rafael Aquini) [1737065] - [mm] mm/slab.c: remove unneed check in cpuup_canceled (Rafael Aquini) [1737065] - [mm] slub: remove useless kmem_cache_debug() before remove_full() (Rafael Aquini) [1737065] - [mm] slab: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slub: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slob: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slob: respect list_head abstraction layer (Rafael Aquini) [1737065] - [mm] slab: fix a crash by reading /proc/slab_allocators (Rafael Aquini) [1737065] - [mm] mm: add support for kmem caches in DMA32 zone (Rafael Aquini) [1737065] - [mm] mm, slub: make the comment of put_cpu_partial() complete (Rafael Aquini) [1737065] - [mm] mm/slub.c: remove an unused addr argument (Rafael Aquini) [1737065] - [mm] mm/slab.c: kmemleak no scan alien caches (Rafael Aquini) [1737065] - [mm] mm/slub.c: freelist is ensured to be NULL when new_slab() fails (Rafael Aquini) [1737065] - [mm] slab: alien caches must not be initialized if the allocation of the alien cache failed (Rafael Aquini) [1737065] - [mm] include/linux/slab.h: fix sparse warning in kmalloc_type() (Rafael Aquini) [1737065] - [mm] mm/slub.c: record final state of slub action in deactivate_slab() (Rafael Aquini) [1737065] - [mm] mm/slub.c: page is always non-NULL in node_match() (Rafael Aquini) [1737065] - [mm] mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() (Rafael Aquini) [1737065] - [mm] mm, slab: remove unnecessary unlikely() (Rafael Aquini) [1737065] - [mm] mm: move obj_to_index to include/linux/slab_def.h (Rafael Aquini) [1737065] - [mm] slab: make kmem_cache_create{_usercopy} description proper kernel-doc (Rafael Aquini) [1737065] - [mm] slub: extend slub debug to handle multiple slabs (Rafael Aquini) [1737065] - [mm] mm/slub.c: switch to bitmap_zalloc() (Rafael Aquini) [1737065] - [fs] io_uring: add need_resched() check in inner poll loop (Jeff Moyer) [1706143] - [fs] io_uring: don't enter poll loop if we have CQEs pending (Jeff Moyer) [1706143] - [fs] io_uring: fix potential hang with polled IO (Jeff Moyer) [1706143] - [fs] io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list (Jeff Moyer) [1706143] - [fs] io_uring: fix manual setup of iov_iter for fixed buffers (Jeff Moyer) [1706143] - [fs] io_uring: fix KASAN use after free in io_sq_wq_submit_work (Jeff Moyer) [1706143] - [fs] io_uring: ensure ->list is initialized for poll commands (Jeff Moyer) [1706143] - [fs] io_uring: track io length in async_list based on bytes (Jeff Moyer) [1706143] - [fs] io_uring: don't use iov_iter_advance() for fixed buffers (Jeff Moyer) [1706143] - [fs] io_uring: add a memory barrier before atomic_read (Jeff Moyer) [1706143] - [fs] io_uring: fix counter inc/dec mismatch in async_list (Jeff Moyer) [1706143] - [fs] io_uring: fix the sequence comparison in io_sequence_defer (Jeff Moyer) [1706143] - [fs] io_uring: fix io_sq_thread_stop running in front of io_sq_thread (Jeff Moyer) [1706143] - [include] io_uring: add support for recvmsg() (Jeff Moyer) [1706143] - [include] io_uring: add support for sendmsg() (Jeff Moyer) [1706143] - [fs] signal: remove the wrong signal_pending() check in restore_user_sigmask() (Jeff Moyer) [1706143] - [fs] io_uring: add support for sqe links (Jeff Moyer) [1706143] - [fs] io_uring: ensure req->file is cleared on allocation (Jeff Moyer) [1706143] - [fs] io_uring: fix memory leak of UNIX domain socket inode (Jeff Moyer) [1706143] - [fs] io_uring: punt short reads to async context (Jeff Moyer) [1706143] - [fs] uio: make import_iovec()/compat_import_iovec() return bytes on success (Jeff Moyer) [1706143] - [fs] io_uring: Fix __io_uring_register() false success (Jeff Moyer) [1706143] - [tools] tools/io_uring: sync with liburing (Jeff Moyer) [1706143] - [tools] tools/io_uring: fix Makefile for pthread library link (Jeff Moyer) [1706143] - [fs] io_uring: use wait_event_interruptible for cq_wait conditional wait (Jeff Moyer) [1706143] - [fs] io_uring: adjust smp_rmb inside io_cqring_events (Jeff Moyer) [1706143] - [fs] io_uring: fix infinite wait in khread_park() on io_finish_async() (Jeff Moyer) [1706143] - [fs] io_uring: remove 'ev_flags' argument (Jeff Moyer) [1706143] - [fs] io_uring: fix failure to verify SQ_AFF cpu (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition reading SQE data (Jeff Moyer) [1706143] - [fs] io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() (Jeff Moyer) [1706143] - [fs] io_uring: fix shadowed variable ret return code being not checked (Jeff Moyer) [1706143] - [fs] req->error only used for iopoll (Jeff Moyer) [1706143] - [fs] io_uring: add support for eventfd notifications (Jeff Moyer) [1706143] - [fs] io_uring: add support for IORING_OP_SYNC_FILE_RANGE (Jeff Moyer) [1706143] - [fs] fs: add sync_file_range() helper (Jeff Moyer) [1706143] - [fs] io_uring: add support for marking commands as draining (Jeff Moyer) [1706143] - [fs] io_uring: avoid page allocation warnings (Jeff Moyer) [1706143] - [include] iov_iter: fix iov_iter_type (Jeff Moyer) [1706143] - [fs] block: fix handling for BIO_NO_PAGE_REF (Jeff Moyer) [1706143] - [fs] io_uring: drop req submit reference always in async punt (Jeff Moyer) [1706143] - [fs] io_uring: free allocated io_memory once (Jeff Moyer) [1706143] - [fs] io_uring: fix SQPOLL cpu validation (Jeff Moyer) [1706143] - [fs] io_uring: have submission side sqe errors post a cqe (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after incrementing dropped counter (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before reading SQ tail (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after updating SQ head (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before reading cq head (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before wq_has_sleeper (Jeff Moyer) [1706143] - [fs] io_uring: fix notes on barriers (Jeff Moyer) [1706143] - [fs] io_uring: fix handling SQEs requesting NOWAIT (Jeff Moyer) [1706143] - [fs] io_uring: remove 'state' argument from io_{read,write} path (Jeff Moyer) [1706143] - [fs] io_uring: fix poll full SQ detection (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition when sq threads goes sleeping (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition reading SQ entries (Jeff Moyer) [1706143] - [fs] io_uring: fail io_uring_register(2) on a dying io_uring instance (Jeff Moyer) [1706143] - [fs] io_uring: fix CQ overflow condition (Jeff Moyer) [1706143] - [fs] io_uring: fix possible deadlock between io_uring_{enter,register} (Jeff Moyer) [1706143] - [powerpc] arch: add pidfd and io_uring syscalls everywhere (Jeff Moyer) [1706143] - [fs] io_uring: drop io_file_put() 'file' argument (Jeff Moyer) [1706143] - [fs] io_uring: only test SQPOLL cpu after we've verified it (Jeff Moyer) [1706143] - [fs] io_uring: park SQPOLL thread if it's percpu (Jeff Moyer) [1706143] - [fs] io_uring: restrict IORING_SETUP_SQPOLL to root (Jeff Moyer) [1706143] - [tools] tools/io_uring: remove IOCQE_FLAG_CACHEHIT (Jeff Moyer) [1706143] - [fs] io_uring: fix double free in case of fileset regitration failure (Jeff Moyer) [1706143] - [fs] io_uring: offload write to async worker in case of -EAGAIN (Jeff Moyer) [1706143] - [fs] io_uring: fix big-endian compat signal mask handling (Jeff Moyer) [1706143] - [fs] block: add BIO_NO_PAGE_REF flag (Jeff Moyer) [1706143] - [fs] iov_iter: add ITER_BVEC_FLAG_NO_REF flag (Jeff Moyer) [1706143] - [maintainers] io_uring: mark me as the maintainer (Jeff Moyer) [1706143] - [fs] io_uring: retry bulk slab allocs as single allocs (Jeff Moyer) [1706143] - [fs] io_uring: fix poll races (Jeff Moyer) [1706143] - [fs] io_uring: fix fget/fput handling (Jeff Moyer) [1706143] - [fs] io_uring: add prepped flag (Jeff Moyer) [1706143] - [fs] io_uring: make io_read/write return an integer (Jeff Moyer) [1706143] - [fs] io_uring: use regular request ref counts (Jeff Moyer) [1706143] - [fs] mm: refactor readahead defines in mm.h (Jeff Moyer) [1706143] - [tools] io_uring: add a few test tools (Jeff Moyer) [1706143] - [fs] io_uring: allow workqueue item to handle multiple buffered requests (Jeff Moyer) [1706143] - [fs] io_uring: add support for IORING_OP_POLL (Jeff Moyer) [1706143] - [fs] io_uring: add io_kiocb ref count (Jeff Moyer) [1706143] - [fs] io_uring: add submission polling (Jeff Moyer) [1706143] - [fs] io_uring: add file set registration (Jeff Moyer) [1706143] - [net] net: split out functions related to registering inflight socket files (Jeff Moyer) [1706143] - [include] io_uring: add support for pre-mapped user IO buffers (Jeff Moyer) [1706143] - [block] block: implement bio helper to add iter bvec pages to bio (Jeff Moyer) [1706143] - [fs] io_uring: batch io_kiocb allocation (Jeff Moyer) [1706143] - [fs] io_uring: use fget/fput_many() for file references (Jeff Moyer) [1706143] - [fs] fs: add fget_many() and fput_many() (Jeff Moyer) [1706143] - [fs] io_uring: support for IO polling (Jeff Moyer) [1706143] - [fs] io_uring: add fsync support (Jeff Moyer) [1706143] - [include] Add io_uring IO interface (Jeff Moyer) [1706143] - [fs] iomap: wire up the iopoll method (Jeff Moyer) [1706143] - [fs] block: add bio_set_polled() helper (Jeff Moyer) [1706143] - [fs] block: wire up block device iopoll method (Jeff Moyer) [1706143] - [fs] signal: Add restore_user_sigmask() (Jeff Moyer) [1706143] - [fs] signal: Add set_user_sigmask() (Jeff Moyer) [1706143] - [net] iov_iter: Fix 9p virtio breakage (Benjamin Coddington) [1734762] - [lib] iov_iter: Add I/O discard iterator (Benjamin Coddington) [1734762] - [fs] iov_iter: Separate type from direction and use accessor functions (Benjamin Coddington) [1734762] - [fs] iov_iter: Use accessor function (Benjamin Coddington) [1734762]- [kernel] ftrace/x86: Anotate text_mutex split between ftrace_arch_code_modify_post_process() and ftrace_arch_code_modify_prepare() (Joe Lawrence) [1696461] - [kernel] ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code() (Joe Lawrence) [1696461] - [kernel] Revert "livepatch: Remove reliable stacktrace check in klp_try_switch_task()" (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: push and pop dynamic debug config (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: add test skip handling (Joe Lawrence) [1696461] - [kernel] module: Fix livepatch/ftrace module text permissions race (Joe Lawrence) [1696461] - [kernel] kprobes: Mark ftrace mcount handler functions nokprobe (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: Add functions.sh to TEST_PROGS_EXTENDED (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: use TEST_PROGS for test scripts (Joe Lawrence) [1696461] - [kernel] livepatch/selftests: use "$@" to preserve argument list (Joe Lawrence) [1696461] - [kernel] livepatch: Module coming and going callbacks can proceed with all listed patches (Joe Lawrence) [1696461] - [kernel] livepatch: Proper error handling in the shadow variables selftest (Joe Lawrence) [1696461] - [kernel] livepatch: return -ENOMEM on ptr_id() allocation failure (Joe Lawrence) [1696461] - [kernel] livepatch: Introduce klp_for_each_patch macro (Joe Lawrence) [1696461] - [kernel] livepatch: core: Return EOPNOTSUPP instead of ENOSYS (Joe Lawrence) [1696461] - [kernel] livepatch: samples: non static warnings fix (Joe Lawrence) [1696461] - [kernel] livepatch: Remove signal sysfs attribute (Joe Lawrence) [1696461] - [kernel] livepatch: Send a fake signal periodically (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: introduce tests (Joe Lawrence) [1696461] - [kernel] livepatch: Remove ordering (stacking) of the livepatches (Joe Lawrence) [1696461] - [kernel] livepatch: Atomic replace and cumulative patches documentation (Joe Lawrence) [1696461] - [kernel] livepatch: Remove Nop structures when unused (Joe Lawrence) [1696461] - [kernel] livepatch: Add atomic replace (Joe Lawrence) [1696461] - [kernel] livepatch: Use lists to manage patches, objects and functions (Joe Lawrence) [1696461] - [kernel] livepatch: Simplify API by removing registration step (Joe Lawrence) [1696461] - [kernel] livepatch: Don't block the removal of patches loaded after a forced transition (Joe Lawrence) [1696461] - [kernel] livepatch: Consolidate klp_free functions (Joe Lawrence) [1696461] - [kernel] livepatch: Shuffle klp_enable_patch()/klp_disable_patch() code (Joe Lawrence) [1696461] - [kernel] livepatch: Change unsigned long old_addr -> void *old_func in struct klp_func (Joe Lawrence) [1696461] - [kernel] livepatch: check kzalloc return values (Joe Lawrence) [1696461] - [kernel] livepatch: Replace synchronize_sched() with synchronize_rcu() (Joe Lawrence) [1696461] - [kernel] livepatch: Validate module/old func name length (Joe Lawrence) [1696461] - [kernel] livepatch: Remove reliable stacktrace check in klp_try_switch_task() (Joe Lawrence) [1696461] - [pci] PCI/LINK: Add Kconfig option (default off) (Myron Stowe) [1748141] - [pci] PCI/portdrv: Use shared MSI/MSI-X vector for Bandwidth Management (Myron Stowe) [1748141] - [pci] PCI: Fix issue with "pci=disable_acs_redir" parameter being ignored (Myron Stowe) [1748141] - [pci] PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller (Myron Stowe) [1748141] - [pci] PCI/LINK: Deduplicate bandwidth reports for multi-function devices (Myron Stowe) [1748141] - [pci] PCI/LINK: Clear bandwidth notification interrupt before enabling it (Myron Stowe) [1748141] - [pci] PCI/LINK: Supply IRQ handler so level-triggered IRQs are acked (Myron Stowe) [1748141] - [pci] PCI/LINK: Report degraded links via link bandwidth notification (Myron Stowe) [1748141] - [pci] PCI/portdrv: Support PCIe services on subtractive decode bridges (Myron Stowe) [1748141] - [pci] PCI/portdrv: Use conventional Device ID table formatting (Myron Stowe) [1748141] - [pci] PCI: Update PCIEPORTBUS Kconfig help text (Myron Stowe) [1748141] - [pci] PCI: Clean up usage of __u32 type (Myron Stowe) [1748141] - [pci] PCI: Move Rohm Vendor ID to generic list (Myron Stowe) [1748141] - [pci] PCI: pciehp: Add HXT quirk for Command Completed errata (Myron Stowe) [1748141] - [pci] PCI: Add ACS quirk for HXT SD4800 (Myron Stowe) [1748141] - [pci] PCI: Add HXT vendor ID (Myron Stowe) [1748141] - [pci] PCI: Use of_node_name_eq() for node name comparisons (Myron Stowe) [1748141] - [pci] PCI: Mark expected switch fall-through (Myron Stowe) [1748141] - [pci] PCI: ibmphp: Turn semaphores into completions or mutexes (Myron Stowe) [1748141] - [pci] x86/PCI: Fixup RTIT_BAR of Intel Denverton Trace Hub (Myron Stowe) [1748141] - [pci] PCI: Rely on config space header type, not class code (Myron Stowe) [1748141] - [pci] PCI: Make pci_size() return real BAR size (Myron Stowe) [1748141] - [pci] PCI/DPC: Fix print AER status in DPC event handling (Myron Stowe) [1748141] - [pci] PCI/ASPM: Save LTR Capability for suspend/resume (Myron Stowe) [1748141] - [pci] PCI/ASPM: Use LTR if already enabled by platform (Myron Stowe) [1748141] - [pci] PCI: Enable SERR# forwarding for all bridges (Myron Stowe) [1748141] - [pci] PCI/AER: Use match_string() helper to simplify the code (Myron Stowe) [1748141] - [fs] gfs2: Use async glocks for rename (Robert S Peterson) [1737561] - [fs] gfs2: create function gfs2_glock_update_hold_time (Robert S Peterson) [1737561] - [fs] gfs2: separate holder for rgrps in gfs2_rename (Robert S Peterson) [1737561] - [netdrv] net: aquantia: reapply vlan filters on up (Igor Russkikh) [1740500] - [s390] s390/setup: Fix kernel lock down for s390 (Philipp Rudo) [1748343] - [powerpc] kvm: ppc: book3s hv: Fix XICS-on-XIVE H_IPI when priority = 0 (David Gibson) [1725800] - [s390] vfio-ap: fix irq registration (Thomas Huth) [1660910] - [s390] ap: kvm: Enable PQAP/AQIC facility for the guest (Thomas Huth) [1660910] - [s390] ap: implement PAPQ AQIC interception in kernel (Thomas Huth) [1660910] - [s390] vfio: ap: register IOMMU VFIO notifier (Thomas Huth) [1660910] - [s390] ap: kvm: add PQAP interception for AQIC (Thomas Huth) [1660910] - [s390] kvm: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl (Thomas Huth) [1749503] - [s390] kvm: s390: vsie: Return correct values for Invalid CRYCB format (Thomas Huth) [1749503] - [s390] kvm: s390: vsie: Do not shadow CRYCB when no AP and no keys (Thomas Huth) [1749503] - [s390] kvm: s390: change default halt poll time to 50us (Thomas Huth) [1749503] - [s390] kvm: s390: fix typo in parameter description (Thomas Huth) [1749503] - [s390] kvm: s390: provide kvm_arch_no_poll function (Thomas Huth) [1749503] - [kernel] kvm: polling: add architecture backend to disable polling (Thomas Huth) [1749503] - [s390] vtime: steal time exponential moving average (Thomas Huth) [1749503] - [tools] kvm: selftests: fix ucall on x86 (Thomas Huth) [1730412] - [tools] kvm: selftests: Test invalid bits in kvm_valid_regs and kvm_dirty_regs on s390x (Thomas Huth) [1730412] - [s390] kvm: s390: Disallow invalid bits in kvm_valid_regs and kvm_dirty_regs (Thomas Huth) [1730412] - [tools] kvm: selftests: Add a test for the KVM_S390_MEM_OP ioctl (Thomas Huth) [1730412] - [s390] kvm: s390: Test for bad access register and size at the start of S390_MEM_OP (Thomas Huth) [1730412] - [tools] kvm: selftests: Enable dirty_log_test on s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Implement ucall() for s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Split ucall.c into architecture specific files (Thomas Huth) [1730412] - [tools] kvm: selftests: ucall improvements (Thomas Huth) [1730412] - [tools] kvm: selftests: aarch64: dirty_log_test: fix unaligned memslot size (Thomas Huth) [1730412] - [tools] kvm: selftests: Compile code with warnings enabled (Thomas Huth) [1730412] - [tools] kvm: selftests: enable pgste option for the linker on s390 (Thomas Huth) [1730412] - [tools] kvm: selftests: Move kvm_create_max_vcpus test to generic code (Thomas Huth) [1730412] - [virt] kvm: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID (Thomas Huth) [1730412] - [documentation] kvm: move KVM_CAP_NR_MEMSLOTS to common code (Thomas Huth) [1730412] - [tools] kvm: selftests: Add the sync_regs test for s390x (Thomas Huth) [1730412] - [s390] kvm: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGION (Thomas Huth) [1730412] - [tools] kvm: selftests: Add processor code for s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Align memory region addresses to 1M on s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Introduce a VM_MODE_DEFAULT macro for the default bits (Thomas Huth) [1730412] - [tools] kvm: selftests: aarch64: fix default vm mode (Thomas Huth) [1730412] - [tools] kvm: selftests: Guard struct kvm_vcpu_events with __KVM_HAVE_VCPU_EVENTS (Thomas Huth) [1730412] - [tools] kvm: selftests: Wrap vcpu_nested_state_get/set functions with x86 guard (Thomas Huth) [1730412]- [fs] xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT (Bill O'Donnell) [1739607] - [fs] xfs: fix reflink source file racing with directio writes (Bill O'Donnell) [1739607] - [fs] xfs: implement cgroup aware writeback (Bill O'Donnell) [1274406] - [fs] xfs: simplify xfs_chain_bio (Bill O'Donnell) [1274406] - [fs] xfs: inode btree scrubber should calculate im_boffset correctly (Bill O'Donnell) [1739607] - [fs] xfs: fix broken log reservation debugging (Bill O'Donnell) [1739607] - [fs] xfs: don't reserve per-AG space for an internal log (Bill O'Donnell) [1739607] - [fs] xfs: change some error-less functions to void types (Bill O'Donnell) [1739607] - [fs] xfs: add online scrub for superblock counters (Bill O'Donnell) [1739607] - [fs] xfs: don't parse the mtpt mount option (Bill O'Donnell) [1739607] - [fs] xfs: scrub should check incore counters against ondisk headers (Bill O'Donnell) [1739607] - [fs] xfs: allow scrubbers to pause background reclaim (Bill O'Donnell) [1739607] - [fs] xfs: rename the speculative block allocation reclaim toggle functions (Bill O'Donnell) [1739607] - [fs] xfs: track delayed allocation reservations across the filesystem (Bill O'Donnell) [1739607] - [fs] xfs: fix broken bhold behavior in xrep_roll_ag_trans (Bill O'Donnell) [1739607] - [fs] xfs: unlock inode when xfs_ioctl_setattr_get_trans can't get transaction (Bill O'Donnell) [1739607] - [fs] xfs: kill the xfs_dqtrx_t typedef (Bill O'Donnell) [1739607] - [fs] xfs: widen inode delalloc block counter to 64-bits (Bill O'Donnell) [1739607] - [fs] xfs: widen quota block counters to 64-bit integers (Bill O'Donnell) [1739607] - [fs] xfs: assert that we don't enter agfl freeing with a non-permanent transaction (Bill O'Donnell) [1739607] - [fs] xfs: make tr_growdata a permanent transaction (Bill O'Donnell) [1739607] - [fs] xfs: merge adjacent io completions of the same type (Bill O'Donnell) [1739607] - [fs] xfs: remove unused m_data_workqueue (Bill O'Donnell) [1739607] - [fs] xfs: implement per-inode writeback completion queues (Bill O'Donnell) [1739607] - [fs] xfs: scrub should only cross-reference with healthy btrees (Bill O'Donnell) [1739607] - [fs] xfs: scrub/repair should update filesystem metadata health (Bill O'Donnell) [1739607] - [fs] xfs: hoist the already_fixed variable to the scrub context (Bill O'Donnell) [1739607] - [fs] xfs: collapse scrub bool state flags into a single unsigned int (Bill O'Donnell) [1739607] - [fs] xfs: refactor scrub context initialization (Bill O'Donnell) [1739607] - [fs] xfs: report inode health via bulkstat (Bill O'Donnell) [1739607] - [fs] xfs: report AG health via AG geometry ioctl (Bill O'Donnell) [1739607] - [fs] xfs: report fs and rt health via geometry structure (Bill O'Donnell) [1739607] - [fs] xfs: add a new ioctl to describe allocation group geometry (Bill O'Donnell) [1739607] - [fs] xfs: bump XFS_IOC_FSGEOMETRY to v5 structures (Bill O'Donnell) [1739607] - [fs] xfs: clear BAD_SUMMARY if unmounting an unhealthy filesystem (Bill O'Donnell) [1739607] - [fs] xfs: replace the BAD_SUMMARY mount flag with the equivalent health code (Bill O'Donnell) [1739607] - [fs] xfs: track metadata health status (Bill O'Donnell) [1739607] - [fs] xfs,fstrim: fix to return correct minlen (Bill O'Donnell) [1739607] - [fs] xfs: shutdown after buf release in iflush cluster abort path (Bill O'Donnell) [1739607] - [fs] xfs: wake commit waiters on CIL abort before log item abort (Bill O'Donnell) [1739607] - [fs] xfs: fix btree scrub checking with regards to root-in-inode (Bill O'Donnell) [1739607] - [fs] xfs: dabtree scrub needs to range-check level (Bill O'Donnell) [1739607] - [fs] xfs: clean up xfs_dir2_leaf_addname (Bill O'Donnell) [1739607] - [fs] xfs: zero initialize highstale and lowstale in xfs_dir2_leaf_addname (Bill O'Donnell) [1739607] - [fs] xfs: clean up xfs_dir2_leafn_add (Bill O'Donnell) [1739607] - [fs] xfs: Zero initialize highstale and lowstale in xfs_dir2_leafn_add (Bill O'Donnell) [1739607] - [fs] xfs: fix backwards endian conversion in scrub (Bill O'Donnell) [1739607] - [fs] xfs: fix uninitialized error variables (Bill O'Donnell) [1739607] - [fs] xfs: rework breaking of shared extents in xfs_file_iomap_begin (Bill O'Donnell) [1739607] - [fs] xfs: don't pass iomap flags to xfs_reflink_allocate_cow (Bill O'Donnell) [1739607] - [fs] xfs: fix uninitialized error variable (Bill O'Donnell) [1739607] - [fs] xfs: introduce an always_cow mode (Bill O'Donnell) [1739607] - [fs] xfs: report IOMAP_F_SHARED from xfs_file_iomap_begin_delay (Bill O'Donnell) [1739607] - [fs] xfs: make COW fork unwritten extent conversions more robust (Bill O'Donnell) [1739607] - [fs] xfs: merge COW handling into xfs_file_iomap_begin_delay (Bill O'Donnell) [1739607] - [fs] xfs: also truncate holes covered by COW blocks (Bill O'Donnell) [1739607] - [fs] xfs: don't use delalloc extents for COW on files with extsize hints (Bill O'Donnell) [1739607] - [fs] xfs: fix SEEK_DATA for speculative COW fork preallocation (Bill O'Donnell) [1739607] - [fs] xfs: make xfs_bmbt_to_iomap more useful (Bill O'Donnell) [1739607] - [fs] xfs: fix xfs_buf magic number endian checks (Bill O'Donnell) [1739607] - [fs] xfs: retry COW fork delalloc conversion when no extent was found (Bill O'Donnell) [1739607] - [fs] xfs: remove the truncate short cut in xfs_map_blocks (Bill O'Donnell) [1739607] - [fs] xfs: move xfs_iomap_write_allocate to xfs_aops.c (Bill O'Donnell) [1739607] - [fs] xfs: move stat accounting to xfs_bmapi_convert_delalloc (Bill O'Donnell) [1739607] - [fs] xfs: move transaction handling to xfs_bmapi_convert_delalloc (Bill O'Donnell) [1739607] - [fs] xfs: split XFS_BMAPI_DELALLOC handling from xfs_bmapi_write (Bill O'Donnell) [1739607] - [fs] xfs: factor out two helpers from xfs_bmapi_write (Bill O'Donnell) [1739607] - [fs] xfs: simplify the xfs_bmap_btree_to_extents calling conventions (Bill O'Donnell) [1739607] - [fs] xfs: remove the s_maxbytes checks in xfs_map_blocks (Bill O'Donnell) [1739607] - [fs] xfs: remove the io_type field from the writeback context and ioend (Bill O'Donnell) [1739607] - [fs] xfs: compile time offset checks for common v4/v5 metadata (Bill O'Donnell) [1739607] - [fs] xfs: use buf ops magic to detect btree block type (Bill O'Donnell) [1739607] - [fs] xfs: add magic numbers to dquot buffer ops (Bill O'Donnell) [1739607] - [fs] xfs: add inode magic to inode verifier (Bill O'Donnell) [1739607] - [fs] xfs: factor xfs_da3_blkinfo verification into common helper (Bill O'Donnell) [1739607] - [fs] xfs: miscellaneous verifier magic value fixups (Bill O'Donnell) [1739607] - [fs] xfs: use verifier magic field in dir2 leaf verifiers (Bill O'Donnell) [1739607] - [fs] xfs: distinguish between bnobt and cntbt magic values (Bill O'Donnell) [1739607] - [fs] xfs: split up allocation btree verifier (Bill O'Donnell) [1739607] - [fs] xfs: distinguish between inobt and finobt magic values (Bill O'Donnell) [1739607] - [fs] xfs: create a separate finobt verifier (Bill O'Donnell) [1739607] - [fs] xfs: always check magic values in on-disk byte order (Bill O'Donnell) [1739607] - [fs] xfs: clarify documentation for the function to reverify buffers (Bill O'Donnell) [1739607] - [fs] xfs: cache unlinked pointers in an rhashtable (Bill O'Donnell) [1739607] - [fs] xfs: add tracepoints for high level iunlink operations (Bill O'Donnell) [1739607] - [fs] xfs: refactor inode update in iunlink_remove (Bill O'Donnell) [1739607] - [fs] xfs: refactor unlinked list search and mapping to a separate function (Bill O'Donnell) [1739607] - [fs] xfs: refactor inode unlinked pointer update functions (Bill O'Donnell) [1739607] - [fs] xfs: strengthen AGI unlinked inode bucket pointer checks (Bill O'Donnell) [1739607] - [fs] xfs: refactor AGI unlinked bucket updates (Bill O'Donnell) [1739607] - [fs] xfs: add xfs_verify_agino_or_null helper (Bill O'Donnell) [1739607] - [fs] xfs: clean up iunlink functions (Bill O'Donnell) [1739607] - [fs] xfs: Introduce XFS_PTAG_VERIFIER_ERROR panic mask (Bill O'Donnell) [1739607] - [fs] xfs: remove duplicated xfs_defer.h (Bill O'Donnell) [1739607] - [fs] xfs: check attribute name validity (Bill O'Donnell) [1739607] - [fs] xfs: check directory name validity (Bill O'Donnell) [1739607] - [fs] xfs: fix off-by-one error in rtbitmap cross-reference (Bill O'Donnell) [1739607] - [fs] xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t (Bill O'Donnell) [1739607] - [fs] xfs: abort xattr scrub if fatal signals are pending (Bill O'Donnell) [1739607] - [fs] xfs: consolidate scrub dinode mapping code into a single function (Bill O'Donnell) [1739607] - [fs] xfs: scrub big block inode btrees correctly (Bill O'Donnell) [1739607] - [fs] xfs: clean up the inode cluster checking in the inobt scrub (Bill O'Donnell) [1739607] - [fs] xfs: hoist inode cluster checks out of loop (Bill O'Donnell) [1739607] - [fs] xfs: check inobt record alignment on big block filesystems (Bill O'Donnell) [1739607] - [fs] xfs: check the ir_startino alignment directly (Bill O'Donnell) [1739607] - [fs] xfs: never try to scrub more than 64 inodes per inobt record (Bill O'Donnell) [1739607] - [powerpc] powerpc: Allow flush_(inval_)dcache_range to work across ranges >4GB (Steve Best) [1744062] - [scsi] scsi: lpfc: Fix port relogin failure due to GID_FT interaction (Dick Kennedy) [1733217] - [rpmspec] redhat: Fix error messages during build of zfcpdump kernel (Philipp Rudo) [1745652] - [s390] s390/protvirt: avoid memory sharing for diag 308 set/store (Philipp Rudo) [1745614] - [infiniband] IB/hfi1: Remove extra brackets from an if (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Update I/O section to be clearer about CPU vs thread (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Fix style, spacing and grammar in I/O section (Petr Oros) [1737066] - [powerpc] arch: Remove dummy mmiowb() definitions from arch code (Petr Oros) [1737066] - [netdrv] net/ethernet/silan/sc92031: Remove stale comment about mmiowb() (Petr Oros) [1737066] - [infiniband] i40iw: Redefine i40iw_mmiowb() to do nothing (Petr Oros) [1737066] - [scsi] scsi/qla1280: Remove stale comment about mmiowb() (Petr Oros) [1737066] - [netdrv] drivers: Remove explicit invocations of mmiowb() (Petr Oros) [1737066] - [infiniband] drivers: Remove useless trailing comments from mmiowb() invocations (Petr Oros) [1737066] - [documentation] Documentation: Kill all references to mmiowb() (Petr Oros) [1737066] - [riscv] riscv/mmiowb: Hook up mmwiob() implementation to asm-generic code (Petr Oros) [1737066] - [powerpc] powerpc/mmiowb: Hook up mmwiob() implementation to asm-generic code (Petr Oros) [1737066] - [nds32] nds32/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [x86] x86/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [arm64] arm64/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [include] mmiowb: Hook up mmiowb helpers to spinlocks and generic I/O accessors (Petr Oros) [1737066] - [arm64] arch: Use asm-generic header for asm/mmiowb.h (Petr Oros) [1737066] - [kernel] asm-generic/mmiowb: Add generic implementation of mmiowb() tracking (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Rewrite "KERNEL I/O BARRIER EFFECTS" section (Petr Oros) [1737066] - [s390] s390/cpum_sf: save TOD clock base in SDBs for time conversion (Philipp Rudo) [1743504] - [net] netns: provide pure entropy for net_hash_mix() (Paolo Abeni) [1737439] {CVE-2019-10639} - [net] netns: get more entropy from net_hash_mix() (Paolo Abeni) [1737439] {CVE-2019-10639} - [netdrv] net: phy: improve pause handling (Petr Oros) [1735763] - [netdrv] net: phy: fix reading fixed phy status (Petr Oros) [1735763] - [netdrv] net: phy: allow a PHY driver to define neither features nor get_features (Petr Oros) [1735763] - [netdrv] net: phy: Add support for asking the PHY its abilities (Petr Oros) [1735763] - [netdrv] net: phy: use genphy_read_abilities in genphy driver (Petr Oros) [1735763] - [netdrv] net: phy: add genphy_read_abilities (Petr Oros) [1735763] - [netdrv] net: phy: let genphy_c45_read_abilities also check aneg capability (Petr Oros) [1735763] - [netdrv] net: phy: Add generic support for 2.5GBaseT and 5GBaseT (Petr Oros) [1735763] - [netdrv] net: phy: Extract genphy_c45_pma_read_abilities from marvell10g (Petr Oros) [1735763] - [netdrv] net: phy: Move of_set_phy_eee_broken to phy-core.c (Petr Oros) [1735763] - [netdrv] net: phy: Mask-out non-compatible modes when setting the max-speed (Petr Oros) [1735763] - [netdrv] net: phy: don't allow __set_phy_supported to add unsupported modes (Petr Oros) [1735763] - [netdrv] net: phy: remove unneeded masking of PHY register read results (Petr Oros) [1735763] - [netdrv] net: phy: probe the PHY before determining the supported features (Petr Oros) [1735763] - [rpmspec] fix package summary and description for some kernel subpackages ("Herton R. Krzesinski") [1656863] - [fs] mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses (Jeff Moyer) [1743159] - [mm] mm/huge_memory.c: fix modifying of page protection by insert_pfn_pmd() (Jeff Moyer) [1743159] - [arm64] arm64: disable improved unwind tables (Mark Langsdorf) [1684694] - [arm64] arm64/stacktrace: Export save_stack_trace_regs() (Mark Langsdorf) [1684694] - [fs] nfs4: flex_file: ignore synthetic uid/gid for tightly coupled DSes (Steve Dickson) [1655712] - [include] futex: Update comments and docs about return values of arch futex code (Waiman Long) [1737058] - [arm64] arm64: futex: Avoid copying out uninitialised stack in failed cmpxchg() (Waiman Long) [1737058] - [arm64] arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP (Waiman Long) [1737058] - [kernel] locking/futex: Allow low-level atomic operations to return -EAGAIN (Waiman Long) [1737058] - [arm64] arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value (Waiman Long) [1737058] - [kernel] futex: Ensure that futex address is aligned in handle_futex_death() (Waiman Long) [1737058] - [kernel] futex: Convert futex_pi_state.refcount to refcount_t (Waiman Long) [1737058] - [kernel] sched/wake_q: Reduce reference counting for special users (Waiman Long) [1737058] - [kernel] sched/wake_q: Add branch prediction hint to wake_q_add() cmpxchg (Waiman Long) [1737058] - [kernel] futex: No need to check return value of debugfs_create functions (Waiman Long) [1737058] - [kernel] futex: Handle early deadlock return correctly (Waiman Long) [1737058] - [kernel] futex: Fix barrier comment (Waiman Long) [1737058] - [kernel] futex: Cure exit race (Waiman Long) [1737058] - [kernel] futex: Replace spin_is_locked() with lockdep (Waiman Long) [1737058] - [kernel] futex: Mark expected switch fall-throughs (Waiman Long) [1737058] - [kernel] sched/deadline: Correctly handle active 0-lag timers (Phil Auld) [1735907] - [include] build_bug.h: add wrapper for _Static_assert (Ivan Vecera) [1735752] - [include] build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse (Ivan Vecera) [1735752] - [include] build_bug.h: remove negative-array fallback for BUILD_BUG_ON() (Ivan Vecera) [1735752] - [mm] percpu: remove spurious lock dependency between percpu and sched (Rafael Aquini) [1731180] - [mm] percpu: use chunk scan_hint to skip some scanning (Rafael Aquini) [1731180] - [mm] percpu: convert chunk hints to be based on pcpu_block_md (Rafael Aquini) [1731180] - [mm] percpu: make pcpu_block_md generic (Rafael Aquini) [1731180] - [mm] percpu: use block scan_hint to only scan forward (Rafael Aquini) [1731180] - [mm] percpu: remember largest area skipped during allocation (Rafael Aquini) [1731180] - [mm] percpu: add block level scan_hint (Rafael Aquini) [1731180] - [mm] percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZE (Rafael Aquini) [1731180] - [mm] percpu: relegate chunks unusable when failing small allocations (Rafael Aquini) [1731180] - [mm] percpu: manage chunks based on contig_bits instead of free_bytes (Rafael Aquini) [1731180] - [mm] percpu: introduce helper to determine if two regions overlap (Rafael Aquini) [1731180] - [mm] percpu: do not search past bitmap when allocating an area (Rafael Aquini) [1731180] - [mm] percpu: update free path with correct new free region (Rafael Aquini) [1731180] - [mm] mm/percpu: add checks for the return value of memblock_alloc*() (Rafael Aquini) [1731180] - [mm] percpu: km: no need to consider pcpu_group_offsets[0] (Rafael Aquini) [1731180] - [mm] percpu: use nr_groups as check condition (Rafael Aquini) [1731180] - [mm] percpu: convert spin_lock_irq to spin_lock_irqsave. (Rafael Aquini) [1731180] - [mm] mm: percpu: remove unnecessary unlikely() (Rafael Aquini) [1731180] - [fs] /proc/meminfo: add percpu populated pages count (Rafael Aquini) [1731180] - [netdrv] tg3: Use napi_alloc_frag() (Jonathan Toppins) [1724774] - [fs] fuse: fix copy_file_range() in the writeback case (Miklos Szeredi) [1650518] - [fs] fuse: add support for copy_file_range() (Miklos Szeredi) [1650518]- [x86] perf/x86/intel: Fix spurious NMI on fixed counter (Michael Petlan) [1755110] - [x86] perf/x86/intel: Fix race in intel_pmu_disable_event() (Michael Petlan) [1755110] - [netdrv] drivers: tap.c: fix wrong backport causing WARN_ON_ONCE(1) in skb_flow_dissect() (Davide Caratti) [1750711] - [virt] KVM: coalesced_mmio: add bounds checking (Bandan Das) [1746804] {CVE-2019-14821}- [fs] gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps (Robert S Peterson) [1750939] - [s390] kvm: s390: kvm_s390_vm_start_migration: check dirty_bitmap before using it as target for memset() (Thomas Huth) [1753260] - [fs] cifs: fix credits leak for SMB1 oplock breaks (Leif Sahlberg) [1752243]- Revert "[redhat] switch secureboot kernel image signing to release keys" (Phillip Lougher) - [iommu] iommu/amd: Add support for X2APIC IOMMU interrupts (Suravee Suthikulpanit) [1734842] - [vhost] vhost: make sure log_num < in_num (Eugenio Perez) [1750882] {CVE-2019-14835}- [kernel] open the RHEL 8.2 development (Phillip Lougher) - [md] Revert "[md] dm: eliminate 'split_discard_bios' flag from DM target interface" (Mike Snitzer) [1749929] - [md] Revert "[md] dm: make sure to obey max_io_len_target_boundary" (Mike Snitzer) [1749929] - [pci] PCI: Restore Resizable BAR size bits correctly for 1MB BARs (Myron Stowe) [1717760] - [net] netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled (Phil Sutter) [1743945] - [net] netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded (Phil Sutter) [1743945] - [drm] drm/qxl: get vga ioports (Gerd Hoffmann) [1728936] - [drm] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() (Lyude Paul) [1724363]- [md] Revert "[md] dm: eliminate 'split_discard_bios' flag from DM target interface" (Mike Snitzer) [1749929] - [md] Revert "[md] dm: make sure to obey max_io_len_target_boundary" (Mike Snitzer) [1749929] - [pci] PCI: Restore Resizable BAR size bits correctly for 1MB BARs (Myron Stowe) [1717760] - [net] netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled (Phil Sutter) [1743945] - [net] netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded (Phil Sutter) [1743945] - [drm] drm/qxl: get vga ioports (Gerd Hoffmann) [1728936] - [drm] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() (Lyude Paul) [1724363]- [net] netfilter: nft_set: fix allocation size overflow in privsize callback. (Florian Westphal) [1746338] - [net] net: route dump netlink NLM_F_MULTI flag missing (Stefano Brivio) [1745971] - [net] sched: pfifo_fast: fix wrong dereference in pfifo_fast_enqueue (Davide Caratti) [1745390] - [net] sched: pfifo_fast: fix wrong dereference when qdisc is reset (Davide Caratti) [1745387] - [scsi] scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck() (David Milburn) [1746597]- [drm] drm/virtio: use virtio_max_dma_size (Gerd Hoffmann) [1739291] - [mm] hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined (Rafael Aquini) [1706088] - [powerpc] kvm: ppc: book3s: Enable XIVE native capability only if OPAL has required functions [BZ1744884] (David Gibson) [1744884] - [scsi] scsi: lpfc: Fix oops when fewer hdwqs than cpus (Dick Kennedy) [1745731] - [scsi] scsi: lpfc: Limit xri count for kdump environment (Dick Kennedy) [1745731] - [scsi] scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ (Dick Kennedy) [1745731] - [scsi] scsi: qla2xxx: Fix hardirq-unsafe locking (Himanshu Madhani) [1719941] - [x86] Revert "[x86] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel" (Baoquan He) [1669088] - [x86] Revert "[x86] x86/boot: Add xloadflags bits to check for 5-level paging support" (Baoquan He) [1669088]- [wireless] mwifiex: fix 802.11n/WPA detection (Jarod Wilson) [1714476] {CVE-2019-3846}- [x86] x86/kdump: Reserve extra memory when SME or SEV is active (Kairui Song) [1728519] - [scsi] scsi: qla2xxx: Fix hardlockup in abort command during driver remove (Himanshu Madhani) [1690041] - [scsi] qla2xxx: Update driver version to 10.01.00.15.08.1-k1 (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix panic from use after free in qla2x00_async_tm_cmd (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: cleanup trace buffer initialization (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: qla2x00_alloc_fw_dump: set ha->eft (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Use mutex protection during qla2x00_sysfs_read_fw_dump() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: move IO flush to the front of NVME rport unregistration (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Complain loudly about reference count underflow (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix race conditions in the code for aborting SCSI commands (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Use an on-stack completion in qla24xx_control_vp() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Change abort wait_loop from msleep to wait_event_timeout (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Set the SCSI command result before calling the command done (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: on session delete, return nvme cmd (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Remove the fcport test from qla_nvme_abort_work() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix driver unload when FC-NVMe LUNs are connected (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Set remote port devloss timeout to 0 (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix panic in qla_dfs_tgt_counters_show (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix fw dump corruption (Himanshu Madhani) [1690041] - [x86] kvm: disable nested virt on pre-haswell processors (Paolo Bonzini) [1739739] - [x86] kvm: taint kernel for tech-preview when using nested virtualization (Paolo Bonzini) [1739739] - [x86] kvm: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.nested is disabled (Vitaly Kuznetsov) [1746100]- [char] ipmi: move message error checking to avoid deadlock (Tony Camuso) [1731388 1718699] - [crypto] crypto: testmgr - mark crc32 checksum as FIPS allowed (Neil Horman) [1738887] - [include] dma-mapping: use dma_get_mask in dma_addressing_limited (Don Dutile) [1738631] - [kernel] dma-direct: correct the physical addr in dma_direct_sync_sg_for_cpu/device (Don Dutile) [1738631] - [kernel] dma-direct: only limit the mapping size if swiotlb could be used (Don Dutile) [1738631] - [include] dma-mapping: add a dma_addressing_limited helper (Don Dutile) [1738631] - [kernel] dma-direct: Force unencrypted DMA under SME for certain DMA masks (Don Dutile) [1738631] - [lib] lib/genalloc: introduce chunk owners (Don Dutile) [1738631] - [lib] lib/genalloc: add gen_pool_dma_zalloc() for zeroed DMA allocations (Don Dutile) [1738631] - [lib] lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk (Don Dutile) [1738631] - [include] dma-mapping: remove dma_max_pfn (Don Dutile) [1738631] - [mmc] mmc: core: let the dma map ops handle bouncing (Don Dutile) [1738631] - [mmc] mmc: core: align max segment size with logical block size (Don Dutile) [1738631] - [kernel] swiotlb: no need to check return value of debugfs_create functions (Don Dutile) [1738631] - [xen] swiotlb: fix phys_addr_t overflow warning (Don Dutile) [1738631] - [kernel] swiotlb: Return consistent SWIOTLB segments/nr_tbl (Don Dutile) [1738631] - [kernel] swiotlb: Group identical cleanup in swiotlb_cleanup() (Don Dutile) [1738631] - [kernel] swiotlb: save io_tlb_used to local variable before leaving critical section (Don Dutile) [1738631] - [kernel] swiotlb: dump used and total slots when swiotlb buffer is full (Don Dutile) [1738631] - [kernel] swiotlb: add checks for the return value of memblock_alloc*() (Don Dutile) [1738631] - [kernel] swiotlb: add debugfs to track swiotlb buffer usage (Don Dutile) [1738631] - [kernel] dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING (Don Dutile) [1738631] - [kernel] dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common code (Don Dutile) [1738631] - [kernel] dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING for remapped allocations (Don Dutile) [1738631] - [kernel] dma-mapping: remove a pointless memset in dma_atomic_pool_init (Don Dutile) [1738631] - [kernel] dma-mapping: fix lack of DMA address assignment in generic remap allocator (Don Dutile) [1738631] - [kernel] dma-remap: support DMA_ATTR_NO_KERNEL_MAPPING (Don Dutile) [1738631] - [kernel] dma-mapping: support highmem in the generic remap allocator (Don Dutile) [1738631] - [kernel] dma-direct: handle DMA_ATTR_NON_CONSISTENT in common code (Don Dutile) [1738631] - [kernel] dma-mapping: add a dma_alloc_need_uncached helper (Don Dutile) [1738631] - [kernel] dma-mapping: truncate dma masks to what dma_addr_t can hold (Don Dutile) [1738631] - [kernel] dma-remap: Avoid de-referencing NULL atomic_pool (Don Dutile) [1738631] - [include] dma-buf: add DMA_BUF_SET_NAME ioctls (Don Dutile) [1738631] - [include] dma-buf: give each buffer a full-fledged inode (Don Dutile) [1738631] - [fs] new wrapper: alloc_file_pseudo() (Don Dutile) [1738631] - [kernel] dma-direct: provide generic support for uncached kernel segments (Don Dutile) [1738631] - [include] dma-contiguous: fix !CONFIG_DMA_CMA version of dma_{alloc, free}_contiguous() (Don Dutile) [1738631] - [kernel] dma-contiguous: use fallback alloc_pages for single pages (Don Dutile) [1738631] - [kernel] dma-contiguous: add dma_{alloc,free}_contiguous() helpers (Don Dutile) [1738631] - [iommu] iommu/dma: Fix condition check in iommu_dma_unmap_sg (Don Dutile) [1738631] - [iommu] iommu/dma: move the arm64 wrappers to common code (Don Dutile) [1738631] - [iommu] iommu/dma-iommu.c: convert to use vm_map_pages() (Don Dutile) [1738631] - [mm] mm: introduce new vm_map_pages() and vm_map_pages_zero() API (Don Dutile) [1738631] - [mm] arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable (Don Dutile) [1738631] - [arm64] arm64/mm: wire up CONFIG_ARCH_HAS_SET_DIRECT_MAP (Don Dutile) [1738631] - [kernel] mm/hibernation: Make hibernation handle unmapped pages (Don Dutile) [1738631] - [mm] page_poison: play nicely with KASAN (Don Dutile) [1738631] - [mm] mm/vmalloc: Avoid rare case of flushing TLB with weird arguments (Don Dutile) [1738631] - [mm] mm/vmalloc: Fix calculation of direct map addr range (Don Dutile) [1738631] - [mm] mm/vmalloc: Add flag for freeing of special permsissions (Don Dutile) [1738631] - [x86] x86/mm/cpa: Add set_direct_map_*() functions (Don Dutile) [1738631] - [arm64] dma-mapping: add a kconfig symbol for arch_setup_dma_ops availability (Don Dutile) [1738631] - [iommu] iommu/dma: Remove the flush_page callback (Don Dutile) [1738631] - [include] iommu/dma: Cleanup dma-iommu.h (Don Dutile) [1738631] - [dma] dmaengine: Add matching device node validation in __dma_request_channel() (Don Dutile) [1738631] - [dma] dmaengine: dma_request_chan_by_mask() to handle deferred probing (Don Dutile) [1738631] - [include] dma-buf: start caching of sg_table objects v2 (Don Dutile) [1738631] - [kernel] dma-mapping: add a Kconfig symbol to indicate arch_dma_prep_coherent presence (Don Dutile) [1738631] - [iommu] iommu/dma-iommu: Remove iommu_dma_map_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/ls-scfg-msi: Don't map the MSI page in ls_scfg_msi_compose_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-mbi: Don't map the MSI page in mbi_compose_m{b, s}i_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gicv2m: Don't map the MSI page in gicv2m_compose_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-its: Don't map the MSI page in its_irq_compose_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size (Don Dutile) [1738631] - [iommu] iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two parts (Don Dutile) [1738631] - [iommu] iommu/dma: Remove unused variable (Don Dutile) [1738631] - [iommu] iommu/dma: Use NUMA aware memory allocations in __iommu_dma_alloc_pages() (Don Dutile) [1738631] - [kernel] genirq/msi: Add a new field in msi_desc to store an IOMMU cookie (Don Dutile) [1738631] - [pci] PCI/MSI: Remove unused mask_msi_irq() and unmask_msi_irq() (Don Dutile) [1738631] - [include] PCI/MSI: Remove unused __write_msi_msg() and write_msi_msg() (Don Dutile) [1738631] - [include] genirq/msi: Clean up usage of __u8/__u16 types (Don Dutile) [1738631] - [base] platform-msi: Free descriptors in platform_msi_domain_free() (Don Dutile) [1738631] - [base] genirq/msi: Allow creation of a tree-based irqdomain for platform-msi (Don Dutile) [1738631] - [kernel] dma-debug: only skip one stackframe entry (Don Dutile) [1738631] - [dma] dmaengine: idma64: Move driver name to the header (Don Dutile) [1738631] - [kernel] dma-mapping: remove an unnecessary NULL check (Don Dutile) [1738631] - [include] dma-buf: Update [un]map documentation to match the other functions (Don Dutile) [1738631] - [include] dma-buf: Remove leftover [un]map_atomic comments (Don Dutile) [1738631] - [x86] x86/dma: Remove the x86_dma_fallback_dev hack (Don Dutile) [1738631] - [kernel] dma-mapping: remove leftover NULL device support (Don Dutile) [1738631] - [kernel] dma: select GENERIC_ALLOCATOR for DMA_REMAP (Don Dutile) [1738631] - [crypto] crypto: ccp - Ignore unconfigured CCP device on suspend/resume (Gary Hook) [1743999] - [md] dm snapshot: fix oversights in optional discard support (Mike Snitzer) [1744291] - [md] dm snapshot: add optional discard support features (Mike Snitzer) [1744291] - [md] dm snapshot: Use fine-grained locking scheme (Mike Snitzer) [1744291] - [md] dm snapshot: Make exception tables scalable (Mike Snitzer) [1744291] - [md] dm snapshot: Replace mutex with rw semaphore (Mike Snitzer) [1744291] - [md] dm snapshot: Don't sleep holding the snapshot lock (Mike Snitzer) [1744291] - [include] list_bl: Add hlist_bl_add_before/behind helpers (Mike Snitzer) [1744291] - [powerpc] powerpc/rtas: use device model APIs and serialization during LPM (Steve Best) [1741643] - [firmware] firmware/efi: Add NULL pointer checks in efivars API functions (Jarod Wilson) [1741949] - [fs] ovl: fix wrong flags check in FS_IOC_FS[SG]ETXATTR ioctls (Miklos Szeredi) [1724518] - [include] mm: page_cache_add_speculative(): refactor out some code duplication (Michael Petlan) [1738331] - [netdrv] ibmvnic: Unmap DMA address of TX descriptor buffers after use (Steve Best) [1743155] - [fs] NFSv4.1 don't free interrupted slot on open (Steve Dickson) [1708345] - [fs] NFSv4.1: Avoid false retries when RPC calls are interrupted (Steve Dickson) [1708345] - [net] ipv6: Fix return value of ipv6_mc_may_pull() for malformed packets (Stefano Brivio) [1743203] - [net] inet: frags: re-introduce skb coalescing for local delivery (Guillaume Nault) [1719418]- [net] xfrm: fix sa selector validation (Sabrina Dubroca) [1738871] - [net] xfrm: Fix xfrm sel prefix length validation (Sabrina Dubroca) [1738871] - [kernel] locking/rwsem: Prevent decrement of reader count before increment (Waiman Long) [1740338] - [include] include/list: Backport list_cut_before() (Waiman Long) [1740338] - [vhost] vhost: vsock: add weight support (Jason Wang) [1738494] - [vhost] vhost_net: fix possible infinite loop (Jason Wang) [1738494] - [vhost] vhost: introduce vhost_exceeds_weight() (Jason Wang) [1738494] - [vhost] vhost: reject zero size iova range (Jason Wang) [1738494] - [vhost] vhost: silence an unused-variable warning (Jason Wang) [1738494] - [vhost] vhost: correctly check the return value of translate_desc() in log_used() (Jason Wang) [1738494] - [vhost] vhost: return EINVAL if iovecs size does not match the message size (Jason Wang) [1738494] - [vhost] Revert "net: vhost: lock the vqs one by one" (Jason Wang) [1738494] - [vhost] vhost_net: switch to use mutex_trylock() in vhost_net_busy_poll() (Jason Wang) [1738494] - [vhost] vhost: make sure used idx is seen before log in vhost_add_used_n() (Jason Wang) [1738494] - [vhost] vhost: fix IOTLB locking (Jason Wang) [1738494] - [netdrv] tun: wake up waitqueues after IFF_UP is set (Jason Wang) [1738494] - [netdrv] tuntap: synchronize through tfiles array instead of tun->numqueues (Jason Wang) [1738494] - [netdrv] tuntap: fix dividing by zero in ebpf queue selection (Jason Wang) [1738494] - [netdrv] tun: Remove unused first parameter of tun_get_iff() (Jason Wang) [1738494] - [netdrv] tun: Add ioctl() TUNGETDEVNETNS cmd to allow obtaining real net ns of tun device (Jason Wang) [1738494] - [netdrv] tun: add a missing rcu_read_unlock() in error path (Jason Wang) [1738494] - [netdrv] tun: properly test for IFF_UP (Jason Wang) [1738494] - [netdrv] tun: remove unnecessary memory barrier (Jason Wang) [1738494] - [netdrv] tun: fix blocking read (Jason Wang) [1738494] - [netdrv] tun: move the call to tun_set_real_num_queues (Jason Wang) [1738494] - [netdrv] tun: publish tfile after it's fully initialized (Jason Wang) [1738494] - [netdrv] tun: replace get_cpu_ptr with this_cpu_ptr when bh disabled (Jason Wang) [1738494] - [netdrv] tun: remove skb access after netif_receive_skb (Jason Wang) [1738494] - [netdrv] tun: remove unnecessary check in tun_flow_update (Jason Wang) [1738494] - [netdrv] tuntap: fix multiqueue rx (Jason Wang) [1738494] - [netdrv] tun: Adjust on-stack tun_page initialization. (Jason Wang) [1738494] - [netdrv] tuntap: free XDP dropped packets in a batch (Jason Wang) [1738494] - [vhost] vhost_net: mitigate page reference counting during page frag refill (Jason Wang) [1738494] - [vhost] net: vhost: remove bad code line (Jason Wang) [1738494] - [vhost] net: vhost: add rx busy polling in tx path (Jason Wang) [1738494] - [vhost] net: vhost: factor out busy polling logic to vhost_net_busy_poll() (Jason Wang) [1738494] - [vhost] net: vhost: replace magic number of lock annotation (Jason Wang) [1738494] - [vhost] net: vhost: lock the vqs one by one (Jason Wang) [1738494] - [vhost] vhost_net: add a missing error return (Jason Wang) [1738494] - [netdrv] net: tun: remove useless codes of tun_automq_select_queue (Jason Wang) [1738494] - [vhost] vhost_net: batch submitting XDP buffers to underlayer sockets (Jason Wang) [1738494] - [netdrv] tap: accept an array of XDP buffs through sendmsg() (Jason Wang) [1738494] - [netdrv] tuntap: accept an array of XDP buffs through sendmsg() (Jason Wang) [1738494] - [netdrv] tun: switch to new type of msg_control (Jason Wang) [1738494] - [netdrv] tuntap: move XDP flushing out of tun_do_xdp() (Jason Wang) [1738494] - [netdrv] tuntap: split out XDP logic (Jason Wang) [1738494] - [netdrv] tuntap: tweak on the path of skb XDP case in tun_build_skb() (Jason Wang) [1738494] - [netdrv] tuntap: simplify error handling in tun_build_skb() (Jason Wang) [1738494] - [netdrv] tuntap: enable bh early during processing XDP (Jason Wang) [1738494] - [netdrv] tuntap: switch to use XDP_PACKET_HEADROOM (Jason Wang) [1738494] - [netdrv] net: sock: introduce SOCK_XDP (Jason Wang) [1738494] - [vhost] vhost: correctly check the iova range when waking virtqueue (Jason Wang) [1738494] - [vhost] vhost: switch to use new message format (Jason Wang) [1738494] - [vhost] vhost_net: batch update used ring for datacopy TX (Jason Wang) [1738494] - [vhost] vhost_net: rename VHOST_RX_BATCH to VHOST_NET_BATCH (Jason Wang) [1738494] - [vhost] vhost_net: rename vhost_rx_signal_used() to vhost_net_signal_used() (Jason Wang) [1738494] - [vhost] vhost_net: split out datacopy logic (Jason Wang) [1738494] - [vhost] vhost_net: introduce tx_can_batch() (Jason Wang) [1738494] - [vhost] vhost_net: introduce get_tx_bufs() (Jason Wang) [1738494] - [vhost] vhost_net: introduce vhost_exceeds_weight() (Jason Wang) [1738494] - [vhost] vhost_net: introduce helper to initialize tx iov iter (Jason Wang) [1738494] - [vhost] vhost_net: drop unnecessary parameter (Jason Wang) [1738494] - [vhost] vhost_net: Avoid rx vring kicks during busyloop (Jason Wang) [1738494] - [vhost] vhost_net: Avoid rx queue wake-ups during busypoll (Jason Wang) [1738494] - [vhost] vhost_net: Avoid tx vring kicks during busyloop (Jason Wang) [1738494] - [vhost] vhost_net: Rename local variables in vhost_net_rx_peek_head_len (Jason Wang) [1738494] - [mm] x86/mm/fault: Allow stack access below rsp (Waiman Long) [1739341] - [mm] x86/mm: Clarify hardware vs. software "error_code" (Waiman Long) [1739341] - [net] libceph: handle an empty authorize reply (Ilya Dryomov) [1720582]- [drm] drm: Don't retry infinitely when receiving no data on i2c over AUX (Lyude Paul) [1672361] - [scsi] scsi: hpsa: update revision to RH3 (Joseph Szczypek) [1739615] - [scsi] scsi: hpsa: remove printing internal cdb on tag collision (Joseph Szczypek) [1739615] - [scsi] scsi: hpsa: correct scsi command status issue after reset (Joseph Szczypek) [1739615] - [scsi] hpsa: docs: fix broken doc references due to renames (Joseph Szczypek) [1739615] - [scsi] hpsa: docs: pci: fix broken links due to conversion from pci.txt to pci.rst (Joseph Szczypek) [1739615]- [drm] drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes (Lyude Paul) [1734452 1734444] - [drm] drm/nouveau: Only release VCPI slots on mode changes (Lyude Paul) [1734452 1734444] - [infiniband] RDMA/srp: turn off 'use_imm_data' by default (Honggang Li) [1725158] - [gpu] vga_switcheroo: Fix missing gpu_bound call at audio client registration (Lyude Paul) [1739727] - [net] Bluetooth: Fix faulty expression for minimum encryption key size check (Gopal Tiwari) [1743076] {CVE-2019-9506} - [net] Bluetooth: Fix regression with minimum encryption key size alignment (Gopal Tiwari) [1743076] {CVE-2019-9506} - [net] Bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Gopal Tiwari) [1743076] {CVE-2019-9506}- [rpmspec] perf: package tips.txt (Michael Petlan) [1663816] - [mm] mm/memblock.c: skip kmemleak for kasan_init() (Mark Langsdorf) [1722741] - [kernel] mm/resource: Return real error codes from walk failures (Kairui Song) [1740443] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 (Michael Petlan) [1733231] - [tools] selftests/powerpc: Fix Makefiles for headers_install change (Steve Best) [1740127] - [tools] selftests/powerpc: Add more version checks to alignment_handler test (Steve Best) [1740127] - [tools] selftests/powerpc: Skip earlier in alignment_handler test (Steve Best) [1740127] - [tools] selftests/powerpc: Consolidate copy/paste test logic (Steve Best) [1740127] - [s390] s390/bpf: use 32-bit index for tail calls (Yauheni Kaliuta) [1719377] - [s390] s390/bpf: fix lcgr instruction encoding (Yauheni Kaliuta) [1719377] - [tools] selftests/bpf: fix "alu with different scalars 1" on s390 (Yauheni Kaliuta) [1719377] - [net] bpf: fix use after free in bpf_evict_inode (Yauheni Kaliuta) [1719377] - [arm64] bpf, arm64: remove prefetch insn in xadd mapping (Yauheni Kaliuta) [1719377] - [scsi] scsi: lpfc: Fix crash when cpu count is 1 and null irq affinity mask (Dick Kennedy) [1720905] - [md] md: add bitmap_abort label in md_run (Nigel Croxon) [1721944] - [md] md-bitmap: create and destroy wb_info_pool with the change of bitmap (Nigel Croxon) [1721944] - [md] md-bitmap: create and destroy wb_info_pool with the change of backlog (Nigel Croxon) [1721944] - [md] md: introduce mddev_create/destroy_wb_pool for the change of member device (Nigel Croxon) [1721944] - [md] md/raid1: fix potential data inconsistency issue with write behind device (Nigel Croxon) [1721944] - [md] md: fix for divide error in status_resync (Nigel Croxon) [1721944] - [md] md/raid10: read balance chooses idlest disk for SSD (Nigel Croxon) [1721944] - [md] md: raid1-10: Unify r{1,10}bio_pool_free (Nigel Croxon) [1721944] - [md] md: raid10: Use struct_size() in kmalloc() (Nigel Croxon) [1721944] - [md] md/raid1: get rid of extra blank line and space (Nigel Croxon) [1721944] - [md] md: fix spelling typo and add necessary space (Nigel Croxon) [1721944] - [md] md: md.c: Return -ENODEV when mddev is NULL in rdev_attr_show (Nigel Croxon) [1721944] - [md] raid5-cache: Need to do start() part job after adding journal device (Nigel Croxon) [1721944] - [md] drivers: md: Unify common definitions of raid1 and raid10 (Nigel Croxon) [1721944] - [kernel] userfaultfd: use RCU to free the task struct when fork fails (Andrea Arcangeli) [1718498]- [efi] efi/arm: Revert "Defer persistent reservations until after paging_init()" (Mark Salter) [1699961] - [s390] s390/ipl: Fix detection of has_secure attribute (Philipp Rudo) [1740653] - [fs] xfs: don't crash on null attr fork xfs_bmapi_read (Bill O'Donnell) [1719094] - [powerpc] powerpc/mm: Don't report PUDs as memory leaks when using kmemleak (Desnes Augusto Nunes do Rosario) [1716952] - [x86] kvm: x86: introduce is_pae_paging (Vitaly Kuznetsov) [1720556] - [s390] s390/kasan: Fix recursion loop when triggering kdump (Philipp Rudo) [1740249] - [s390] s390/dasd: fix endless loop after read unit address configuration (Philipp Rudo) [1740251] - [tools] selftests/powerpc: Give some tests longer to run (Steve Best) [1740420] - [nvme] nvme-rdma: use dynamic dma mapping per command (David Milburn) [1738252] - [nvme] nvme-rdma: remove redundant reference between ib_device and tagset (David Milburn) [1738252] - [x86] kvm: svm/avic: Do not send AVIC doorbell to self (Janakarajan Natarajan) [1720981] - [net] tipc: initialise addr_trial_end when setting node addresses (Jon Maloy) [1740317] - [net] tipc: ensure head->lock is initialised (Jon Maloy) [1740317] - [net] netfilter: nf_tables: fix oops during rule dump (Stefano Brivio) [1739734] - [include] netfilter: nf_tables: correct NFT_LOGLEVEL_MAX value (Stefano Brivio) [1739734] - [net] netfilter: nft_compat: do not dump private area (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: fix register ordering (Stefano Brivio) [1739734] - [net] ipvs: defer hook registration to avoid leaks (Stefano Brivio) [1739734] - [net] ipvs: Fix use-after-free in ip_vs_in (Stefano Brivio) [1739734] - [net] netfilter: nf_conntrack_h323: restore boundary check correctness (Stefano Brivio) [1739734] - [net] netfilter: fix nf_l4proto_log_invalid to log invalid packets (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook() (Stefano Brivio) [1739734] - [net] netfilter: nft_set_rbtree: check for inactive element after flag mismatch (Stefano Brivio) [1739734] - [net] netfilter: nft_compat: use-after-free when deleting targets (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: fix leaking object reference count (Stefano Brivio) [1739734] - [net] ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 (Stefano Brivio) [1739640] - [net] ipv6: Unlink sibling route in case of failure (Stefano Brivio) [1739640] - [net] ipv6: Default fib6_type to RTN_UNICAST when not set (Stefano Brivio) [1739640] - [net] inet: frags: call inet_frags_fini() after unregister_pernet_subsys() (Stefano Brivio) [1739640] - [net] ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zero (Stefano Brivio) [1739640] - [net] netfilter: ipset: Fix rename concurrency with listing (Stefano Brivio) [1739578] - [net] netfilter: ipset: Fix error path in set_target_v3_checkentry() (Stefano Brivio) [1739578] - [net] netfilter: ipset: Fix the last missing check of nla_parse_deprecated() (Stefano Brivio) [1739578] - [net] netfilter: ipset: fix a missing check of nla_parse (Stefano Brivio) [1739578] - [netdrv] ipvlan, l3mdev: fix broken l3s mode wrt local routes (Guillaume Nault) [1738329] - [net] sched: use temporary variable for actions indexes (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] sched: cbs: Fix error path of cbs_module_init (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] netem: fix use after free and double free with packet corruption (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] netem: fix backlog accounting for corrupted GSO frames (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [netdrv] macsec: fix checksumming after decryption (Sabrina Dubroca) [1738237] - [netdrv] macsec: fix use-after-free of skb during RX (Sabrina Dubroca) [1738237] - [net] xfrm interface: fix memory leak on creation (Sabrina Dubroca) [1738267] - [net] tls: fix socket wmem accounting on fallback with netem (Sabrina Dubroca) [1739260] - [net] tls: fix poll ignoring partially copied records (Sabrina Dubroca) [1739260] - [net] tls: make sure offload also gets the keys wiped (Sabrina Dubroca) [1739260] - [net] tls: reject offload of TLS 1.3 (Sabrina Dubroca) [1739260] - [net] tls: fix page double free on TX cleanup (Sabrina Dubroca) [1739260] - [net] tls, correctly account for copied bytes with multiple sk_msgs (Sabrina Dubroca) [1739260] - [net] tcp: fix tcp_set_congestion_control() use from bpf hook (Guillaume Nault) [1738272] - [net] tcp: Reset bytes_acked and bytes_received when disconnecting (Guillaume Nault) [1738272] - [net] tcp: Ensure DCTCP reacts to losses (Guillaume Nault) [1738272] - [net] tcp: tcp_v4_err() should be more careful (Guillaume Nault) [1738272] - [net] tcp: avoid resetting ACK timer upon receiving packet with ECN CWR flag (Guillaume Nault) [1738272] - [net] tcp: always ACK immediately on hole repairs (Guillaume Nault) [1738272] - [net] tcp: avoid resetting ACK timer in DCTCP (Guillaume Nault) [1738272] - [net] tcp: mandate a one-time immediate ACK (Guillaume Nault) [1738272] - [net] tipc: fix unitilized skb list crash (Xin Long) [1734298] - [net] tipc: compat: allow tipc commands without arguments (Xin Long) [1738397] - [net] sctp: factor out sctp_connect_add_peer (Xin Long) [1738393] - [net] sctp: factor out sctp_connect_new_asoc (Xin Long) [1738393] - [net] sctp: clean up __sctp_connect (Xin Long) [1738393] - [net] sctp: check addr_size with sa_family_t size in __sctp_setsockopt_connectx (Xin Long) [1738393] - [net] sctp: only copy the available addr data in sctp_transport_init (Xin Long) [1738393] - [net] sctp: drop unneeded likely() call around IS_ERR() (Xin Long) [1738393] - [net] sctp: fix warning "NULL check before some freeing functions is not needed" (Xin Long) [1738393] - [net] sctp: remove rcu_read_lock from sctp_bind_addr_state (Xin Long) [1738393] - [net] sctp: rename sp strm_interleave to ep intl_enable (Xin Long) [1738393] - [net] sctp: rename asoc intl_enable to asoc peer.intl_capable (Xin Long) [1738393] - [net] sctp: remove prsctp_enable from asoc (Xin Long) [1738393] - [net] sctp: remove reconf_enable from asoc (Xin Long) [1738393] - [net] sctp: count data bundling sack chunk for outctrlchunks (Xin Long) [1738393] - [net] sctp: fix error handling on stream scheduler initialization (Xin Long) [1738393] - [net] sctp: not bind the socket in sctp_connect (Xin Long) [1738393] - [net] sctp: change to hold sk after auth shkey is created successfully (Xin Long) [1738393] - [net] sctp: Free cookie before we memdup a new one (Xin Long) [1738393] - [net] Fix memory leak in sctp_process_init (Xin Long) [1738393] - [net] sctp: deduplicate identical skb_checksum_ops (Xin Long) [1738393] - [net] sctp: Check address length before reading address family (Xin Long) [1738393] - [net] sctp: Pass sk_buff_head explicitly to sctp_ulpq_tail_event(). (Xin Long) [1738393] - [net] sctp: Make sctp_enqueue_event tak an skb list. (Xin Long) [1738393] - [net] sctp: Use helper for sctp_ulpq_tail_event() when hooked up to ->enqueue_event (Xin Long) [1738393] - [net] sctp: Always pass skbs on a list to sctp_ulpq_tail_event(). (Xin Long) [1738393] - [net] sctp: Remove superfluous test in sctp_ulpq_reasm_drain(). (Xin Long) [1738393] - [netdrv] ppp: Remove direct skb_queue_head list pointer access. (Xin Long) [1738393] - [net] ipv6: fix neighbour resolution with raw socket (Stefano Brivio) [1728320] - [net] ipv6: constify rt6_nexthop() (Stefano Brivio) [1728320] - [net] openvswitch: fix csum updates for MPLS actions (Marcelo Leitner) [1738654] - [net] udp_gso: Allow TX timestamp with UDP GSO (Paolo Abeni) [1738585] - [net] bpf: udp: ipv6: Avoid running reuseport's bpf_prog from __udp6_lib_err (Paolo Abeni) [1738585] - [net] fix ifindex collision during namespace removal (Paolo Abeni) [1738492] - [net] rtnl: return early from rtnl_unregister_all when protocol isn't registered (Paolo Abeni) [1738492] - [net] neigh: fix use-after-free read in pneigh_get_next (Paolo Abeni) [1738492] - [net] socket: set sock->sk to NULL after calling proto_ops::release() (Paolo Abeni) [1738492] - [net] socket: make bond ioctls go through compat_ifreq_ioctl() (Paolo Abeni) [1738492] - [net] socket: fix SIOCGIFNAME in compat (Paolo Abeni) [1738492] - [net] Revert "kill dev_ifsioc()" (Paolo Abeni) [1738492] - [net] revert "socket: fix struct ifreq size in compat ioctl" (Paolo Abeni) [1738492] - [net] ip6_tunnel: fix possible use-after-free on xmit (Guillaume Nault) [1737105] - [net] genetlink: Fix a memory leak on error path (Guillaume Nault) [1737821] - [net] netfilter: ipset: Copy the right MAC address in bitmap:ip, mac and hash:ip, mac sets (Stefano Brivio) [1723605] - [net] netfilter: ipset: Actually allow destination MAC address for hash:ip, mac sets too (Stefano Brivio) [1723605] - [net] igmp: fix memory leak in igmpv3_del_delrec() (Hangbin Liu) [1736816] - [net] don't clear sock->sk early to avoid trouble in strparser (Hangbin Liu) [1736816] - [net] ipv4/igmp: fix build error if !CONFIG_IP_MULTICAST (Hangbin Liu) [1736816] - [net] ipv4/igmp: fix another memory leak in igmpv3_del_delrec() (Hangbin Liu) [1736816] - [net] route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race (Hangbin Liu) [1736816] - [net] netlabel: fix out-of-bounds memory accesses (Hangbin Liu) [1736816] - [net] ipv4: Fix memory leak in network namespace dismantle (Hangbin Liu) [1736816] - [net] bridge: delete local fdb on device init failure (Hangbin Liu) [1736824] - [net] bridge: stp: don't cache eth dest pointer before skb pull (Hangbin Liu) [1736824] - [net] bridge: don't cache ether dest pointer on input (Hangbin Liu) [1736824] - [net] bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query (Hangbin Liu) [1736824] - [net] bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling (Hangbin Liu) [1736824] - [net] bridge: fix per-port af_packet sockets (Hangbin Liu) [1736824] - [include] ip: fix ip_mc_may_pull() return value (Hangbin Liu) [1736824] - [net] bridge: use struct_size() helper (Hangbin Liu) [1736824] - [net] bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() calls (Hangbin Liu) [1736824] - [net] net/bridge/br_multicast: remove redundant variable "err" (Hangbin Liu) [1736824] - [x86] x86/kdump/64: Restrict kdump kernel reservation to <64TB (Baoquan He) [1669090] - [x86] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel (Baoquan He) [1669088] - [x86] x86/boot: Add xloadflags bits to check for 5-level paging support (Baoquan He) [1669088] - [tools] perf header: Fix wrong node write in NUMA_TOPOLOGY feature (Michael Petlan) [1722044] - [tools] perf c2c: Fix c2c report for empty numa node (Michael Petlan) [1722044] - [x86] kvm: svm/avic: fix off-by-one in checking host APIC ID (Janakarajan Natarajan) [1720983]- [fs] gfs2: gfs2_walk_metadata fix (Andreas Grunbacher) [1724361] - [netdrv] mlx4/en_netdev: allow offloading VXLAN over VLAN (Paolo Abeni) [1733532] - [fs] xfs: always rejoin held resources during defer roll (Bill O'Donnell) [1706588] - [bluetooth] Bluetooth: hci_uart: check for missing tty operations (Gopal Tiwari) [1734239] {CVE-2019-10207}- [documentation] Documentation: Add swapgs description to the Spectre v1 documentation (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [documentation] Documentation: Add section about CPU vulnerabilities for Spectre (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/entry/64: Use JMP instead of JMPQ (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation: Enable Spectre v1 swapgs mitigations (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/cpufeatures: Combine word 11 and 12 into a new scattered features word (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/cpufeatures: Carve out CQM features retrieval (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [netdrv] ibmveth: fix DMA unmap error in ibmveth_xmit_start error path (Steve Best) [1739431] - [rpmspec] rpmspec: use make macro to do headers_install with rpm CFLAGS/LDFLAGS ("Herton R. Krzesinski") [1738659] - [rpmspec] rpmspec: use tools_make for building tools ("Herton R. Krzesinski") [1738659] - [tools] tools gpio: Allow overriding CFLAGS ("Herton R. Krzesinski") [1738659] - [tools] tools thermal tmon: Allow overriding CFLAGS assignments ("Herton R. Krzesinski") [1738659] - [tools] tools iio: Override CFLAGS assignments ("Herton R. Krzesinski") [1738659] - [fs] NFS: Fix dentry revalidation on NFSv4 lookup (Steve Dickson) [1667774] - [fs] pNFS: Avoid read/modify/write when it is not necessary (Benjamin Coddington) [1680649] - [fs] pNFS: Fix potential corruption of page being written (Benjamin Coddington) [1680649] - [fs] gfs2: Inode dirtying fix (Andreas Grunbacher) [1724361] - [net] sunrpc: make visible processing error in bc_svc_process() ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: remove unused xpo_prep_reply_hdr callback ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: remove svc_tcp_bc_class ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: replace svc_serv->sv_bc_xprt by boolean flag ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: use-after-free in svc_process_common() ("J. Bruce Fields") [1660823] {CVE-2018-16884}- [scsi] scsi: implement .cleanup_rq callback (Ming Lei) [1696256] - [md] blk-mq: add callback of .cleanup_rq (Ming Lei) [1696256] - [block] blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue (Ming Lei) [1696256] - [scsi] scsi: core: Fix race on creating sense cache (Ming Lei) [1696256] - [block] blk-mq: balance mapping between present CPUs and queues (Ming Lei) [1733040] - [block] blk-mq: Fix spelling in a source code comment (Ming Lei) [1733040] - [drm] drm/i915: Don't dereference request if it may have been retired when printing (Lyude Paul) [1715997] - [drm] drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT (Lyude Paul) [1715997] - [drm] drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT (Lyude Paul) [1715997] - [drm] drm/i915: Support flags in whitlist WAs (Lyude Paul) [1715997] - [drm] drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 steppings. (Lyude Paul) [1715997] - [drm] drm/i915/userptr: Acquire the page lock around set_page_dirty() (Lyude Paul) [1715997] - [drm] drm/i915/perf: fix ICL perf register offsets (Lyude Paul) [1715997] - [drm] drm/virtio: Add memory barriers for capset cache. (Lyude Paul) [1715997] - [drm] drm/amd/display: Always allocate initial connector state state (Lyude Paul) [1715997] - [drm] drm/vkms: Forward timer right after drm_crtc_handle_vblank (Lyude Paul) [1715997] - [drm] drm/crc-debugfs: Also sprinkle irqrestore over early exits (Lyude Paul) [1715997] - [drm] drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry (Lyude Paul) [1715997] - [drm] drm/amd/display: Increase Backlight Gain Step Size (Lyude Paul) [1715997] - [drm] drm/amd/display: CS_TFM_1D only applied post EOTF (Lyude Paul) [1715997] - [drm] drm/edid: Fix a missing-check bug in drm_load_edid_firmware() (Lyude Paul) [1715997] - [drm] drm/amdkfd: Fix sdma queue map issue (Lyude Paul) [1715997] - [drm] drm/amdkfd: Fix a potential memory leak (Lyude Paul) [1715997] - [drm] drm/amd/display: Disable ABM before destroy ABM struct (Lyude Paul) [1715997] - [drm] drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE (Lyude Paul) [1715997] - [drm] drm/amdgpu: Reserve shared fence for eviction fence (Lyude Paul) [1715997] - [drm] drm/amd/display: Disable cursor when offscreen in negative direction (Lyude Paul) [1715997] - [drm] drm/amd/display: Fill prescale_params->scale for RGB565 (Lyude Paul) [1715997] - [drm] drm/virtio: set seqno for dma-fence (Lyude Paul) [1715997] - [drivers] dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc (Lyude Paul) [1715997] - [drivers] dma-buf: balance refcount inbalance (Lyude Paul) [1715997] - [drm] drm/edid: parse CEA blocks embedded in DisplayID (Lyude Paul) [1715997] - [drm] drm/nouveau/i2c: Enable i2c pads & busses during preinit (Lyude Paul) [1715997] - [drm] drm: return -EFAULT if copy_to_user() fails (Lyude Paul) [1715997] - [drm] drm/vmwgfx: fix a warning due to missing dma_parms (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Honor the sg list segment size limitation (Lyude Paul) [1715997] - [drm] drm/virtio: move drm_connector_update_edid_property() call (Lyude Paul) [1715997] - [drm] drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE (Lyude Paul) [1715997] - [drm] drm/amdgpu: Don't skip display settings in hwmgr_resume() (Lyude Paul) [1717138 1715997] - [drm] drm/amd/powerplay: use hardware fan control if no powerplay fan table (Lyude Paul) [1715997] - [drm] drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context (Lyude Paul) [1715997] - [drm] drm/i915: Skip modeset for cdclk changes if possible (Lyude Paul) [1715997] - [drm] drm/i915: Remove redundant store of logical CDCLK state (Lyude Paul) [1715997] - [drm] drm/i915: Save the old CDCLK atomic state (Lyude Paul) [1715997] - [drm] drm/i915: Force 2*96 MHz cdclk on glk/cnl when audio power is enabled (Lyude Paul) [1715997] - [drm] drm/i915: Don't clobber M/N values during fastset check (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Use the backdoor port if the HB port is not available (Lyude Paul) [1715997] - [drm] drm: add fallback override/firmware EDID modes workaround (Lyude Paul) [1715997] - [drm] drm/edid: abstract override/firmware EDID retrieval (Lyude Paul) [1715997] - [drm] drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define() (Lyude Paul) [1715997] - [drm] drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading to an invalid read (Lyude Paul) [1715997] - [drm] drm/amdgpu: keep stolen memory on picasso (Lyude Paul) [1715997] - [drm] drm/i915/dmc: protect against reading random memory (Lyude Paul) [1715997] - [drm] drm/i915: Fix per-pixel alpha with CCS (Lyude Paul) [1715997] - [drm] drm/i915/dsi: Use a fuzzy check for burst mode clock check (Lyude Paul) [1715997] - [drm] drm/i915/sdvo: Implement proper HDMI audio support for SDVO (Lyude Paul) [1715997] - [drm] drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc (Lyude Paul) [1715997] - [drm] drm/amd/display: Use plane->color_space for dpp if specified (Lyude Paul) [1715997] - [drm] drm/amd/display: disable link before changing link settings (Lyude Paul) [1715997] - [drm] Revert "drm: allow render capable master with DRM_AUTH ioctls" (Lyude Paul) [1715997] - [drm] drm/amd: fix fb references in async update (Lyude Paul) [1715997] - [drm] drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack (Lyude Paul) [1715997] - [drm] drm: don't block fb changes for async plane updates (Lyude Paul) [1715997] - [drm] drm/i915/gvt: emit init breadcrumb for gvt request (Lyude Paul) [1715997] - [drm] drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) (Lyude Paul) [1715997] - [drm] drm/amd/display: Add ASICREV_IS_PICASSO (Lyude Paul) [1715997] - [drm] drm/amdgpu/soc15: skip reset on init (Lyude Paul) [1715997] - [include] drm/i915: Fix I915_EXEC_RING_MASK (Lyude Paul) [1715997] - [drm] drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in (Lyude Paul) [1715997] - [drm] drm/radeon: prefer lower reference dividers (Lyude Paul) [1715997] - [drm] drm/amdgpu/psp: move psp version specific function pointers to early_init (Lyude Paul) [1715997] - [drm] drm: add non-desktop quirks to Sensics and OSVR headsets. (Lyude Paul) [1715997] - [drm] drm: add non-desktop quirk for Valve HMDs (Lyude Paul) [1715997] - [drm] drm/cma-helper: Fix drm_gem_cma_free_object() (Lyude Paul) [1715997] - [drm] drm/lease: Make sure implicit planes are leased (Lyude Paul) [1715997] - [drm] drm: Expose "FB_DAMAGE_CLIPS" property to atomic aware user-space only (Lyude Paul) [1715997] - [drm] drm/atomic: Wire file_priv through for property changes (Lyude Paul) [1715997] - [drm] drm/fb-helper: generic: Call drm_client_add() after setup is done (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Fix compat mode shader operation (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Fix user space handle equal to zero (Lyude Paul) [1715997] - [drm] drm: Wake up next in drm_read() chain if we are forced to putback the event (Lyude Paul) [1715997] - [drm] drm/drv: Hold ref on parent device during drm_device lifetime (Lyude Paul) [1715997] - [drm] drm/amd/display: Reset planes that were disabled in init_pipes (Lyude Paul) [1715997] - [drm] drm/amd/display: Fix exception from AUX acquire failure (Lyude Paul) [1715997] - [drm] drm: writeback: Fix leak of writeback job (Lyude Paul) [1715997] - [drm] drm/amd/display: Set stream->mode_changed when connectors change (Lyude Paul) [1715997] - [drm] drm/amd/display: half bandwidth for YCbCr420 during validation (Lyude Paul) [1715997] - [drm] drm/amd/display: Re-add custom degamma support (Lyude Paul) [1715997] - [drm] drm/amd/display: Fix Divide by 0 in memory calculations (Lyude Paul) [1715997] - [drm] drm/amd/display: add pipe lock during stream update (Lyude Paul) [1715997] - [drm] drm/amd/display: Reset alpha state for planes to the correct values (Lyude Paul) [1715997] - [drm] drm/amd/display: Update ABM crtc state on non-modeset (Lyude Paul) [1715997] - [drm] drm/amd/display: Link train only when link is DP and backend is enabled (Lyude Paul) [1715997] - [drm] drm/amd/display: fix releasing planes when exiting odm (Lyude Paul) [1715997] - [drm] drm/amd/display: Prevent cursor hotspot overflow for RV overlay planes (Lyude Paul) [1715997] - [drm] drm/amd/display: use proper formula to calculate bandwidth from timing (Lyude Paul) [1715997] - [drm] drm/amdgpu: fix old fence check in amdgpu_fence_emit (Lyude Paul) [1715997] - [drm] drm/nouveau/bar/nv50: ensure BAR is mapped (Lyude Paul) [1715997] - [pci] PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken (Lyude Paul) [1715997] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty (Waiman Long) [1737089] - [tools] perf vendor events power9: Added missing event descriptions (Michael Petlan) [1581405] - [crypto] crypto: skcipher - fix crash flushing dcache in error path (David Gibson) [1724370] - [netdrv] bnx2x: Prevent load reordering in tx completion processing (Manish Chopra) [1729599] - [x86] x86/boot/KASLR: Always return a value from process_mem_region (Baoquan He) [1564822] - [x86] x86/kexec: Add the ACPI NVS region to the ident map (Baoquan He) [1564822] - [x86] x86/boot: Call get_rsdp_addr() after console_init() (Baoquan He) [1564822] - [x86] x86/boot: Use efi_setup_data for searching RSDP on kexec-ed kernels (Baoquan He) [1564822] - [x86] x86/kexec: Add the EFI system tables and ACPI tables to the ident map (Baoquan He) [1564822] - [x86] x86/boot: Fix incorrect ifdeffery scope (Baoquan He) [1564822] - [x86] x86/boot: Correct RSDP parsing with 32-bit EFI (Baoquan He) [1564822] - [x86] x86/boot: Fix randconfig build error due to MEMORY_HOTREMOVE (Baoquan He) [1564822] - [x86] x86/boot: Fix cmdline_find_option() prototype visibility (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Limit KASLR to extract the kernel in immovable memory only (Baoquan He) [1564822] - [x86] x86/boot: Parse SRAT table and count immovable memory regions (Baoquan He) [1564822] - [x86] x86/boot: Early parse RSDP and save it in boot_params (Baoquan He) [1564822] - [x86] x86/boot: Search for RSDP in memory (Baoquan He) [1564822] - [x86] x86/boot: Search for RSDP in the EFI tables (Baoquan He) [1564822] - [x86] x86/boot: Add "acpi_rsdp=" early parsing (Baoquan He) [1564822] - [x86] x86/boot: Copy kstrtoull() to boot/string.c (Baoquan He) [1564822] - [x86] x86/boot: Use CC_SET()/CC_OUT() instead of open coding it (Baoquan He) [1564822] - [x86] x86/boot: Build the command line parsing code unconditionally (Baoquan He) [1564822] - [x86] x86/boot: Clear RSDP address in boot_params for broken loaders (Baoquan He) [1564822] - [x86] x86/acpi, x86/boot: Take RSDP address from boot params if available (Baoquan He) [1564822] - [x86] x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI RSDP address to setup_header") (Baoquan He) [1564822] - [x86] x86/acpi, x86/boot: Take RSDP address for boot params if available (Baoquan He) [1564822] - [x86] x86/boot: Add ACPI RSDP address to setup_header (Baoquan He) [1564822] - [x86] x86/xen: Fix boot loader version reported for PVH guests (Baoquan He) [1564822] - [x86] x86/boot: Add missing va_end() to die() (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Remove return value from handle_mem_options() (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Make local variable mem_limit static (Baoquan He) [1564822] - [crypto] crypto: user - prevent operating on larval algorithms (Herbert Xu) [1728835]- [scsi] scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA (Tomas Henzl) [1734769] - [netdrv] bonding: Force slave speed check after link state recovery for 802.3ad (Jarod Wilson) [1732820] - [pci] PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary (Mohammed Gamal) [1733302] - [pci] PCI: hv: Add hv_pci_remove_slots() when we unload the driver (Mohammed Gamal) [1733302] - [pci] PCI: hv: Fix a use-after-free bug in hv_eject_device_work() (Mohammed Gamal) [1733302] - [pci] PCI: hv: Fix a memory leak in hv_eject_device_work() (Mohammed Gamal) [1733302] - [nvme] nvmet: fix setting ns queue's segment boundary (Ming Lei) [1734458]- [tools] perf script python: Remove explicit shebang from setup.py (Michael Petlan) [1664768 1663814] - [tools] perf script python: Remove explicit shebang from tests/attr.c (Michael Petlan) [1664768 1663814] - [tools] perf script python: Remove explicit shebang from Python scripts (Michael Petlan) [1664768 1663814] - [tools] perf script python: Use PyBytes for attr in trace-event-python (Michael Petlan) [1664768 1663814] - [tools] perf script python: Add trace_context extension module to sys.modules (Michael Petlan) [1663814 1664768] - [tools] perf scripts python: exported-sql-viewer.py: Fix python3 support (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to export-to-sqlite.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to export-to-postgresql.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to exported-sql-viewer.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to intel-pt-events.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to event_analyzing_sample.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: add Python3 support to check-perf-trace.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to futex-contention.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Remove mixed indentation (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to syscall-counts-by-pid.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to syscall-counts.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to stackcollapse.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to sctop.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to powerpc-hcalls.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to net_dropmonitor.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to mem-phys-addr.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to failed-syscalls-by-pid.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to netdev-times.py (Michael Petlan) [1663814 1664768] - [powerpc] mm_iommu: Allow pinning large regions (David Gibson) [1629531] - [powerpc] mm_iommu: Fix potential deadlock (David Gibson) [1629531] - [powerpc] mm/iommu: allow large IOMMU page size only for hugetlb backing (David Gibson) [1629531] - [powerpc] mm/iommu: allow migration of cma allocated pages during mm_iommu_do_alloc (David Gibson) [1629531] - [mm] update get_user_pages_longterm to migrate pages allocated from CMA region (David Gibson) [1629531] - [kernel] mm/cma: add PF flag to force non cma alloc (David Gibson) [1629531] - [net] tcp: be more careful in tcp_fragment() (Marcelo Leitner) [1732103] - [net] tipc: initialize 'validated' field of received packets (Jon Maloy) [1730574] - [documentation] networking: fix default_ttl typo in mpls-sysctl (Hangbin Liu) [1724882]- [powerpc] powerpc/mm: Limit rma_size to 1TB when running without HV mode (Suraj Jitindar Singh) [1723297] - [x86] kvm: nvmx: Set cached_vmcs12 and cached_shadow_vmcs12 NULL after free (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: do not use dangling shadow VMCS after guest reset (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCS (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Allow restore nested-state to enable eVMCS when vCPU in SMM (Paolo Bonzini) [1732096] - [tools] kvm: nvmx: reorganize initial steps of vmx_set_nested_state (Paolo Bonzini) [1732096] - [x86] kvm: x86: Modify struct kvm_nested_state to have explicit fields for data (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Clear nested_run_pending if setting nested state fails (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: really fix the size checks on KVM_SET_NESTED_STATE (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Set nested_run_pending in vmx_set_nested_state after checks complete (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting new state (Paolo Bonzini) [1732096] - [tools] kvm: selftests: avoid type punning (Paolo Bonzini) [1732096] - [tools] tests: kvm: Add tests for KVM_SET_NESTED_STATE (Paolo Bonzini) [1732096] - [x86] kvm: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT (Paolo Bonzini) [1732096] - [x86] kvm: lapic: Fix pending interrupt in IRR blocked by software disable LAPIC (Paolo Bonzini) [1732096] - [x86] kvm: x86: Dynamically allocate user_fpu (Paolo Bonzini) [1732096] - [x86] revert "kvm: x86: Use task structs fpu field for user" (Paolo Bonzini) [1732096] - [x86] hyperv: suppress "pci: fatal: No config space access function found" (Raghavendra Rao) [1734265] - [powerpc] [kvm] kvm: ppc: book3s hv: Save and restore guest visible PSSCR bits on pseries (Suraj Jitindar Singh) [1710726] - [powerpc] pmu: Set pmcregs_in_use in paca when running as LPAR (Suraj Jitindar Singh) [1710726] - [powerpc] [kvm] kvm: ppc: book3s hv: Always save guest pmu for guest capable of nesting (Suraj Jitindar Singh) [1710726] - [powerpc] kvm: ppc: book3s hv: xive: fix rollback when kvmppc_xive_create fails (David Gibson) [1731900] - [powerpc] powerpc/pseries: Fix xive=off command line (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: don't use string functions from lib/ (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc: remove CONFIG_CMDLINE #ifdef mess (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc: Move `path` variable inside DEBUG_PROM (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Generate "phandle" instead of "linux, phandle" (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Move a few remaining statics to appropriate sections (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Move prom_radix_disable to __prombss (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Remove support for OPAL v2 (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Replace __initdata with __prombss when applicable (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Make of_workarounds static (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle (David Gibson) [1730183] - [powerpc] powerpc/powernv/idle: Restore IAMR after idle (David Gibson) [1730183]- [kernel] fork: report pid exhaustion correctly (Don Dutile) [1726448] - [lib] idr: Fix idr_get_next race with idr_remove (Don Dutile) [1726448] - [kernel] Fix failure path in alloc_pid() (Don Dutile) [1726448] - [target] scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supported (Maurizio Lombardi) [1733498]- [infiniband] IB/umem: Add missing down_read on umem_rwsem (Alaa Hleihel) [1733188] - [fs] gfs2: Fix rounding error in gfs2_iomap_page_prepare (Andreas Grunbacher) [1733621] - [s390] s390/qeth: cancel cmd on early error (Philipp Rudo) [1731430] - [s390] s390/qeth: simplify reply object handling (Philipp Rudo) [1731430] - [s390] s390/qeth: release cmd buffer in error paths (Philipp Rudo) [1731430] - [mm] mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge (Rafael Aquini) [1706088] - [mm] mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_page() fails (Rafael Aquini) [1706088] - [mm] mm: soft-offline: close the race against page allocation (Rafael Aquini) [1706088] - [mm] mm: fix race on soft-offlining free huge pages (Rafael Aquini) [1706088] - [pci] PCI: Probe bridge window attributes once at enumeration-time (Myron Stowe) [1730763] - [mm] swap_readpage(): avoid blk_wake_io_task() if !synchronous (Ming Lei) [1724016] - [mm] mm/page_io.c: fix polled swap page in (Ming Lei) [1724016] - [include] fs: fix kABI for struct pipe_buf_operations (Miklos Szeredi) [1705007] {CVE-2019-11487} - [fs] fs: prevent page refcount overflow in pipe_buf_get (Miklos Szeredi) [1705007] {CVE-2019-11487} - [mm] mm: prevent get_user_pages() from overflowing page refcount (Miklos Szeredi) [1705007] {CVE-2019-11487} - [include] mm: add 'try_get_page()' helper function (Miklos Szeredi) [1705007] {CVE-2019-11487} - [include] mm: make page ref count overflow check tighter and more explicit (Miklos Szeredi) [1705007] {CVE-2019-11487} - [fs] fuse: call pipe_buf_release() under pipe lock (Miklos Szeredi) [1705007] {CVE-2019-11487} - [kernel] trace: Fix preempt_enable_no_resched() abuse (Phil Auld) [1705550] - [kernel] sched/numa: Fix a possible divide-by-zero (Phil Auld) [1705550] - [kernel] sched/core: Fix buffer overflow in cgroup2 property cpu.max (Phil Auld) [1705550] - [kernel] sched/fair: Remove unused 'sd' parameter from select_idle_smt() (Phil Auld) [1705550] - [kernel] sched/topology: Remove the ::smt_gain field from 'struct sched_domain' cleanups (Phil Auld) [1705550] - [kernel] sched/numa: Remove unused code from update_numa_stats() (Phil Auld) [1705550]- [s390] virtio/s390: fix race on airq_areas[] (Cornelia Huck) [1733499] - [powerpc] powerpc: ignore __GFP_DMA/DMA32 if we left an empty ZONE_DMA/DMA32 enabled for kABI purposes (David Gibson) [1728314] - [netdrv] bnx2x: Disable multi-cos feature. (Manish Chopra) [1679024] - [char] tpm: tpm_ibm_vtpm: Fix unallocated banks (Jerry Snitselaar) [1726126] - [scsi] scsi: ibmvfc: fix WARN_ON during event pool release (Steve Best) [1731133] - [tools] perf vendor events power9: General metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Branch_prediction, instruction_stats, latency, lsu_rejects, memory, prefetch & translation metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Dl1_reloads, instruction_misses, l[23]_stats & pteg_reloads metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Cpi_breakdown & estimated_dcache_miss_cpi metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Translaton & general metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Branch_prediction, latency, bus_stats, instruction_mix & instruction_stats metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Dl1_reload, instruction_misses, l2_stats, lsu_rejects, memory & pteg_reloads metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Cpi_breakdown & estimated_dcache_miss_cpi metrics (Michael Petlan) [1694638] - [powerpc] powerpc/tm: Fix oops on sigreturn on systems without TM (Steve Best) [1732753] - [net] net/mlx5e: Add ndo_set_feature for uplink representor (Alaa Hleihel) [1727708] - [misc] VMCI: Fix integer overflow in VMCI handle arrays (Cathy Avery) [1729587] - [tools] perf version: Fix segfault due to missing OPT_END() (Michael Petlan) [1732065] - [sound] ALSA: hda/realtek - Headphone Mic can't record after S3 (Jaroslav Kysela) [1727676] - [char] random: fix CRNG initialization when random.trust_cpu=1 (Oleksandr Natalenko) [1728583] - [char] random: move rand_initialize() earlier (Oleksandr Natalenko) [1728583] - [char] random: make CPU trust a boot parameter (Oleksandr Natalenko) [1728583] - [char] random: add a config option to trust the CPU's hwrng (Oleksandr Natalenko) [1728583] - [fs] blockdev: Fix livelocks on loop device (Ming Lei) [1683593] - [block] nbd: Use set_blocksize() to set device blocksize (Ming Lei) [1683593] - [kernel] ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME (Aristeu Rozanski) [1730959] {CVE-2019-13272}- [include] linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited (Mike Snitzer) [1729301] - [include] dm: use printk ratelimiting functions (Mike Snitzer) [1729301] - [md] dm crypt: move detailed message into debug level (Mike Snitzer) [1729301] - [powerpc] powerpc/xive: Fix loop exit-condition in xive_find_target_in_mask() (Steve Best) [1731838] - [s390] s390/qeth: be drop monitor friendly (Philipp Rudo) [1731200] - [s390] s390/cpumf: Add extended counter set definitions for model 8561 and 8562 (Philipp Rudo) [1731195] - [s390] s390/qdio: handle PENDING state for QEBSM devices (Philipp Rudo) [1731194] - [net] net/af_iucv: build proper skbs for HiperTransport (Philipp Rudo) [1731193] - [net] net/af_iucv: remove GFP_DMA restriction for HiperTransport (Philipp Rudo) [1731193] - [wireless] iwlwifi: mvm: disable TX-AMSDU on older NICs (Jarod Wilson) [1728992] - [wireless] carl9170: fix misuse of device driver API (Jarod Wilson) [1728992] - [wireless] p54: fix crash during initialization (Jarod Wilson) [1728992] - [wireless] p54usb: Fix race between disconnect and firmware loading (Jarod Wilson) [1728992] - [wireless] mwifiex: Don't abort on small, spec-compliant vendor IEs (Jarod Wilson) [1728992] - [wireless] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 507 (Jarod Wilson) [1728992] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 505 (Jarod Wilson) [1728992] - [wireless] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 501 (Jarod Wilson) [1728992] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jarod Wilson) [1728992] - [wireless] brcmfmac: sdio: Don't tune while the card is off (Jarod Wilson) [1728992] - [wireless] brcmfmac: sdio: Disable auto-tuning around commands expected to fail (Jarod Wilson) [1728992] - [mmc] mmc: core: Add sdio_retune_hold_now() and sdio_retune_release() (Jarod Wilson) [1728992] - [mmc] mmc: core: API to temporarily disable retuning for SDIO CRC errors (Jarod Wilson) [1728992] - [wireless] Revert "brcmfmac: disable command decode in sdio_aos" (Jarod Wilson) [1728992] - [net] cfg80211: report measurement start TSF correctly (Jarod Wilson) [1728992] - [net] cfg80211: fix memory leak of wiphy device name (Jarod Wilson) [1728992] - [net] cfg80211: util: fix bit count off by one (Jarod Wilson) [1728992] - [net] mac80211: do not start any work during reconfigure flow (Jarod Wilson) [1728992] - [net] cfg80211: use BIT_ULL in cfg80211_parse_mbssid_data() (Jarod Wilson) [1728992] - [net] mac80211: only warn once on chanctx_conf being NULL (Jarod Wilson) [1728992] - [net] mac80211: drop robust management frames from unknown TA (Jarod Wilson) [1728992] - [wireless] mwifiex: Fix heap overflow in mwifiex_uap_parse_tail_ies() (Jarod Wilson) [1728992 1721749] {CVE-2019-10126} - [wireless] iwlwifi: mvm: change TLC config cmd sent by rs to be async (Jarod Wilson) [1728992] - [wireless] iwlwifi: Fix double-free problems in iwl_req_fw_callback() (Jarod Wilson) [1728992] - [wireless] iwlwifi: fix AX201 killer sku loading firmware issue (Jarod Wilson) [1728992] - [wireless] iwlwifi: print fseq info upon fw assert (Jarod Wilson) [1728992] - [wireless] iwlwifi: clear persistence bit according to device family (Jarod Wilson) [1728992] - [wireless] iwlwifi: fix load in rfkill flow for unified firmware (Jarod Wilson) [1728992] - [wireless] iwlwifi: mvm: remove d3_sram debugfs file (Jarod Wilson) [1728992] - [wireless] mwifiex: Abort at too short BSS descriptor element (Jarod Wilson) [1728992 1714476] {CVE-2019-3846} - [wireless] mwifiex: Fix possible buffer overflows at parsing bss descriptor (Jarod Wilson) [1728992 1714476] {CVE-2019-3846} - [net] mac80211: free peer keys before vif down in mesh (Jarod Wilson) [1728992] - [wireless] rtw88: Make some symbols static (Jarod Wilson) [1728992] - [wireless] rtw88: avoid circular locking between local->iflist_mtx and rtwdev->mutex (Jarod Wilson) [1728992] - [wireless] rtw88: fix unassigned rssi_level in rtw_sta_info (Jarod Wilson) [1728992] - [wireless] rtw88: fix subscript above array bounds compiler warning (Jarod Wilson) [1728992] - [net] mac80211: mesh: fix RCU warning (Jarod Wilson) [1728992] - [net] nl80211: fix station_info pertid memory leak (Jarod Wilson) [1728992] - [net] mac80211: Do not use stack memory with scatterlist for GMAC (Jarod Wilson) [1728992] - [net] {nl,mac}80211: allow 4addr AP operation on crypto controlled devices (Jarod Wilson) [1728992] - [wireless] mac80211_hwsim: mark expected switch fall-through (Jarod Wilson) [1728992] - [net] mac80211: fix rate reporting inside cfg80211_calculate_bitrate_he() (Jarod Wilson) [1728992] - [net] mac80211: remove set but not used variable 'old' (Jarod Wilson) [1728992] - [net] mac80211: handle deauthentication/disassociation from TDLS peer (Jarod Wilson) [1728992] - [net] wireless: Skip directory when generating certificates (Jarod Wilson) [1728992] - [netdrv] i40e: Check and set the PF driver state first in i40e_ndo_set_vf_mac (Stefan Assmann) [1719538] - [fs] cifs: fix crash in smb2_compound_op()/smb2_set_next_command() (Leif Sahlberg) [1722704] - [firmware] efi/arm: Show SMBIOS bank/device location in CPER and GHES error logs (Robert Richter) [1721386]- [x86] x86/speculation: Allow guests to use SSBD even if host does not (Waiman Long) [1728341] - [block] block: kill BLK_MQ_F_SG_MERGE (Ming Lei) [1716595] - [block] block: kill QUEUE_FLAG_NO_SG_MERGE (Ming Lei) [1716595]- [x86] x86/insn-eval: Fix use-after-free access to LDT entry (Rafael Aquini) [1728561] {CVE-2019-13233} - [arm64] arm64/mm: Correct the cache line size warning with non coherent device (Mark Salter) [1715061] - [arm64] arm64: cacheinfo: Update cache_line_size detected from DT or PPTT (Mark Salter) [1715061] - [base] drivers: base: cacheinfo: Add variable to record max cache line size (Mark Salter) [1715061] - [arm64] arm64: cpufeature: Trap CTR_EL0 access only where it is necessary (Mark Salter) [1715061] - [arm64] arm64: cpufeature: Fix handling of CTR_EL0.IDC field (Mark Salter) [1715061] - [arm64] arm64: cpufeature: ctr: Fix cpu capability check for late CPUs (Mark Salter) [1715061] - [arm64] arm64: cpu_errata: Remove ARM64_MISMATCHED_CACHE_LINE_SIZE (Mark Salter) [1715061] - [fs] gfs2: Clean up freeing struct gfs2_sbd (Robert S Peterson) [1683698] - [target] scsi: target/iblock: Fix overrun in WRITE SAME emulation (Maurizio Lombardi) [1729503] - [x86] kvm/nvmx: fix VMCLEAR when Enlightened VMCS is in use (Vitaly Kuznetsov) [1717785] - [x86] kvm/nvmx: don't use clean fields data on enlightened VMLAUNCH (Vitaly Kuznetsov) [1717785] - [x86] kvm: nvmx: use correct clean fields when copying from eVMCS (Vitaly Kuznetsov) [1717785] - [fs] NFS4: Only set creation opendata if O_CREAT (Benjamin Coddington) [1708471] - [tools] perf test: Fix failure of 'evsel-tp-sched' test on s390 (Michael Petlan) [1729213] - [fs] PNFS fallback to MDS if no deviceid found (Benjamin Coddington) [1708386] - [mm] mm, memcg: add a memcg_slabinfo debugfs file (Waiman Long) [1699202] - [mm] mm: memcg/slab: reparent memcg kmem_caches on cgroup removal (Waiman Long) [1699202] - [mm] mm: memcg/slab: stop setting page->mem_cgroup pointer for slab pages (Waiman Long) [1699202] - [mm] mm: memcg/slab: rework non-root kmem_cache lifecycle management (Waiman Long) [1699202] - [mm] mm: memcg/slab: synchronize access to kmem_cache dying flag using a spinlock (Waiman Long) [1699202] - [mm] mm: memcg/slab: don't check the dying flag on kmem_cache creation (Waiman Long) [1699202] - [mm] mm: memcg/slab: unify SLAB and SLUB page accounting (Waiman Long) [1699202] - [mm] mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() (Waiman Long) [1699202] - [mm] mm: memcg/slab: generalize postponed non-root kmem_cache deactivation (Waiman Long) [1699202] - [mm] mm: memcg/slab: rename slab delayed deactivation functions and fields (Waiman Long) [1699202] - [mm] mm: memcg/slab: postpone kmem_cache memcg pointer initialization to memcg_link_cache() (Waiman Long) [1699202] - [mm] slub: add comments to endif pre-processor macros (Waiman Long) [1699202] - [mm] mm, slab: shorten kmalloc cache names for large sizes (Waiman Long) [1699202] - [base] mm, proc: add KReclaimable to /proc/meminfo (Waiman Long) [1699202] - [mm] mm: rename and change semantics of nr_indirectly_reclaimable_bytes (Waiman Long) [1699202] - [fs] dcache: allocate external names from reclaimable kmalloc caches (Waiman Long) [1699202] - [mm] mm, slab/slub: introduce kmalloc-reclaimable caches (Waiman Long) [1699202] - [mm] mm, slab: combine kmalloc_caches and kmalloc_dma_caches (Waiman Long) [1699202] - [mm] mm: don't warn about large allocations for slab (Waiman Long) [1699202] - [mm] slab: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1699202] - [acpi] ACPI / PM: LPIT: Register sysfs attributes based on FADT (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Quirk to ignore XTAL shutdown (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Add Package cstates residency info (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Add ICL platform support (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc: Sort headers alphabetically (Lenny Szubowicz) [1493461] - [net] Revert "[net] net: openvswitch: Add a new action check_pkt_len" ("Herton R. Krzesinski")- [nvme] nvme-rdma: use nr_phys_segments when map rq to sgl (David Milburn) [1729113] - [nvme] nvme-loop: kill timeout handler (Ming Lei) [1692744] - [netdrv] bnxt_en: Suppress error messages when querying DSCP DCB capabilities. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Cap the returned MSIX vectors to the RDMA driver. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix statistics context reservation logic for RDMA driver. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix ethtool selftest crash under error conditions. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Disable bus master during PCI shutdown and driver unload. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Reduce memory usage when running in kdump kernel. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix possible BUG() condition when calling pci_disable_msix(). (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix aggregation buffer leak under OOM condition. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Improve NQ reservations. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt(). (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix statistics context reservation logic. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Pass correct extended TX port statistics size to firmware. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under error conditions. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one() (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Improve multicast address setup logic. (Selvin Xavier) [1727972] - [net] net: openvswitch: Add a new action check_pkt_len (Numan Siddique) [1700733]- [crypto] crypto: vmx - ghash: do nosimd fallback manually (Desnes Augusto Nunes do Rosario) [1729532] - [crypto] crypto: vmx - CTR: always increment IV as quadword (Desnes Augusto Nunes do Rosario) [1729532] - [net] vsock/virtio: fix flush of works during the .remove() (Stefano Garzarella) [1700312] - [net] vsock/virtio: stop workers during the .remove() (Stefano Garzarella) [1700312] - [net] vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock (Stefano Garzarella) [1700312] - [net] vsock/virtio: Initialize core virtio vsock before registering the driver (Stefano Garzarella) [1700312] - [nvme] nvme-fabrics: document the poll function argument (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: fix queue mapping when queue count is limited (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: rework queue maps handling (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: implement polling queue map (David Milburn) [1727784 1725132] - [nvme] nvme-fabrics: allow nvmf_connect_io_queue to poll (David Milburn) [1727784 1725132] - [hid] HID: multitouch: Add pointstick support for ALPS Touchpad (Benjamin Tissoires) [1672423]- [tools] perf header: Assign proper ff->ph in perf_event__synthesize_features() (Michael Petlan) [1667983] - [pci] PCI/IOV: Assume SR-IOV VFs support extended config space. (Myron Stowe) [1714978] - [pci] Revert "PCI/IOV: Use VF0 cached config space size for other VFs" (Myron Stowe) [1714978] - [x86] x86/crash: Add e820 reserved ranges to kdump kernel's e820 table (Lianbo Jiang) [1630108] - [mm] x86/mm: Rework ioremap resource mapping determination (Lianbo Jiang) [1630108] - [x86] x86/e820, ioport: Add a new I/O resource descriptor IORES_DESC_RESERVED (Lianbo Jiang) [1630108] - [kernel] resource: Fix find_next_iomem_res() iteration issue (Lianbo Jiang) [1630108] - [kernel] resource: Include resource end in walk_*() interfaces (Lianbo Jiang) [1630108] - [x86] x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error (Lianbo Jiang) [1630108] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.3 (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix kernel warnings related to smp_processor_id() (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix BFS crash with DIX enabled (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix FDMI fc4type for nvme support (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix fcp_rsp_len checking on lun reset (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix poor use of hardware queues if fewer irq vectors (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix oops when driver is loaded with 1 interrupt vector (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix incorrect logical link speed on trunks when links down (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix memory leak in abnormal exit path from lpfc_eq_create (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Rework misleading nvme not supported in firmware message (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix hardlockup in scsi_cmd_iocb_cmpl (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Cancel queued work for an IO when processing a received ABTS (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Prevent 'use after free' memory overwrite in nvmet LS handling (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Revert message logging on unsupported topology (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix nvmet handling of received ABTS for unmapped frames (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Separate CQ processing for nvmet_fc upcalls (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Revise message when stuck due to unresponsive adapter (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Correct nvmet buffer free race condition (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix nvmet target abort cmd matching (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix alloc context on oas lun creations (Dick Kennedy) [1717027]- [virt] kvm: fix guest initialization code mismerge (Marcelo Tosatti) [1726487] - [powerpc] powerpc/watchpoint: Restore NV GPRs while returning from exception (Steve Best) [1728557] - [fs] fs/proc/vmcore: Enable dumping of encrypted memory when SEV was active (Lianbo Jiang) [1646810] - [x86] x86/kexec: Set the C-bit in the identity map page table when SEV is active (Lianbo Jiang) [1646810] - [x86] x86/kexec: Do not map kexec area as decrypted when SEV is active (Lianbo Jiang) [1646810] - [mm] x86/mm: Do not use set_{pud, pmd}_safe() when splitting a large page (Lianbo Jiang) [1646810]- [net] sched: protect against stack overflow in TC act_mirred (Ivan Vecera) [1726399] - [net] sched: refactor reinsert action (Ivan Vecera) [1726399] - [net] mpls: Fix 6PE forwarding (Hangbin Liu) [1726533] - [net] make skb_dst_force return true when dst is refcounted (Florian Westphal) [1704809] - [net] ipv4: Fix off-by-one in route dump counter without netlink strict checking (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6: fix suspicious RCU usage in rt6_dump_route() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4: fix suspicious RCU usage in fib_dump_info_fnhe() (Stefano Brivio) [1725383 1725381 1574290] - [net] ip6_fib: Don't discard nodes with valid routing information in fib6_locate_1() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6: Dump route exceptions if requested (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6/route: Change return code of rt6_dump_route() for partial node dumps (Stefano Brivio) [1725383 1725381 1574290] - [net] revert "net/ipv6: Bail early if user only wants cloned entries" (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4: Dump route exceptions if requested (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4/route: Allow NULL flowinfo in rt_fill_info() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4/fib_frontend: Allow RTM_F_CLONED flag to be used for filtering (Stefano Brivio) [1725383 1725381 1574290] - [net] fib_frontend, ip6_fib: Select routes or exceptions dump from RTM_F_CLONED (Stefano Brivio) [1725383 1725381 1574290] - [tools] selftests: bpf: disable test_lwt_seg6local (Jiri Benc) [1716346] - [netdrv] ipvlan: Fix ipvlan device tso disabled while NETIF_F_IP_CSUM is set (Matteo Croce) [1725125] - [netdrv] ipvlan: disallow userns cap_net_admin to change global mode/flags (Matteo Croce) [1725124] - [net] netfilter: nft_fib: Fix existence check support (Phil Sutter) [1680578] - [net] ipset: Fix memory accounting for hash types on resize (Stefano Brivio) [1714111] - [tools] selftests: pmtu: Make list_flush_ipv6_exception test more demanding (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce list_flush_ipv4_exception test case (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce list_flush_ipv6_exception test case (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Add support for routing via nexthop objects (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Move route installs to a new function (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Move running of test into a new function (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Fix encapsulating device in pmtu_vti6_link_change_mtu (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Simplify cleanup and namespace names (Stefano Brivio) [1725384] - [tools] selftests: pmtu.sh: Remove quotes around commands in setup_xfrm (Stefano Brivio) [1725384] - [tools] selftests: Add debugging options to pmtu.sh (Stefano Brivio) [1725384] - [tools] selftests: pmtu: add explicit tests for PMTU exceptions cleanup (Stefano Brivio) [1725384] - [tools] selftests: pmtu: disable DAD in all namespaces (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce FoU and GUE PMTU exceptions tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce tests for IPv4/IPv6 over GENEVE over IPv4/IPv6 (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce tests for IPv4/IPv6 over VXLAN over IPv4/IPv6 (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Add optional traffic captures for single tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Allow selection of single tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: add basic IPv4 and IPv6 PMTU tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: extend MTU parsing helper to locked MTU (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce check_pmtu_value() (Stefano Brivio) [1725384] - [tools] selftests: pmtu: properly redirect stderr to /dev/null (Stefano Brivio) [1725384] - [tools] selftests: pmtu: detect correct binary to ping ipv6 addresses (Stefano Brivio) [1725384] - [net] ipv6: icmp: Updating pmtu for link local route (Guillaume Nault) [1721961] - [net] bridge: Mark FDB entries that were added by user as such (Ivan Vecera) [1724400] - [net] tipc: change to use register_pernet_device (Xin Long) [1719136] - [net] sched: cls_flower: fix infinite loop in fl_walk() (Davide Caratti) [1712739]- [rpmspec] redhat: fix vmlinux debuginfo on ppc64le (Jan Stancek) [1727638] - [powerpc] powerpc/rtas: retry when cpu offline races with suspend/migration (Steve Best) [1727051] - [kernel] arm64/crashkernel: Reduce crashkernel size to 448M by default (Bhupesh Sharma) [1564422]- [scsi] scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task (Chris Leech) [1718875] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.2 (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: add check for loss of ndlp when sending RRQ (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: resolve lockdep warnings (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Make lpfc_sli4_oas_verify static (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix a recently introduced compiler warning (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix missing wakeups on abort threads (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Change smp_processor_id() into raw_smp_processor_id() (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Remove unused functions (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Remove set-but-not-used variables (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Annotate switch/case fall-through (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix indentation and balance braces (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Declare local functions static (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: avoid uninitialized variable warning (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: change snprintf to scnprintf for possible overflow (Dick Kennedy) [1714795] - [net] Bluetooth: hidp: fix buffer overflow (Gopal Tiwari) [1723654] {CVE-2019-11884} - [s390] virtio/s390: make airq summary indicators DMA (Philipp Rudo) [1651752] - [s390] virtio/s390: use DMA memory for ccw I/O and classic notifiers (Philipp Rudo) [1651752] - [s390] virtio/s390: add indirection to indicators access (Philipp Rudo) [1651752] - [s390] virtio/s390: use cacheline aligned airq bit vectors (Philipp Rudo) [1651752] - [s390] s390/airq: use DMA memory for adapter interrupts (Philipp Rudo) [1651752] - [s390] s390/cio: add basic protected virtualization support (Philipp Rudo) [1651752] - [s390] s390/cio: introduce DMA pools to cio (Philipp Rudo) [1651752] - [s390] s390/mm: force swiotlb for protected virtualization (Philipp Rudo) [1651752] - [s390] virtio/s390: DMA support for virtio-ccw (Philipp Rudo) [1651752] - [s390] virtio/s390: use vring_create_virtqueue (Philipp Rudo) [1651752] - [block] virtio-blk: Consider virtio_max_dma_size() for maximum segment size (Philipp Rudo) [1651752] - [virtio] virtio: Introduce virtio_max_dma_size() (Philipp Rudo) [1651752] - [kernel] dma: Introduce dma_max_mapping_size() (Philipp Rudo) [1651752] - [kernel] swiotlb: Add is_swiotlb_active() function (Philipp Rudo) [1651752] - [kernel] swiotlb: Introduce swiotlb_max_mapping_size() (Philipp Rudo) [1651752] - [mm] x86/mm: Create a workarea in the kernel for SME early encryption (Lianbo Jiang) [1564427] - [x86] x86/mm: Identify the end of the kernel area to be reserved (Lianbo Jiang) [1564427] - [x86] x86/kdump: Export the SME mask to vmcoreinfo (Lianbo Jiang) [1564427] - [fs] proc/vmcore: Fix i386 build error of missing copy_oldmem_page_encrypted() (Lianbo Jiang) [1564427] - [fs] kdump, proc/vmcore: Enable kdumping encrypted memory with SME enabled (Lianbo Jiang) [1564427] - [iommu] iommu/amd: Remap the IOMMU device table with the memory encryption mask for kdump (Lianbo Jiang) [1564427] - [kernel] kexec: Allocate decrypted control pages for kdump if SME is enabled (Lianbo Jiang) [1564427] - [mm] x86/ioremap: Add an ioremap_encrypted() helper (Lianbo Jiang) [1564427] - [documentation] Documentation: Add ARM64 to kernel-parameters.rst (Jeremy Linton) [1640855] - [arm64] arm64/speculation: Support 'mitigations=' cmdline option (Jeremy Linton) [1640855] - [arm64] arm64: ssbs: Don't treat CPUs with SSBS as unaffected by SSB (Jeremy Linton) [1640855] - [arm64] arm64: enable generic CPU vulnerabilites support (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for speculative store bypass (Jeremy Linton) [1640855] - [arm64] arm64: Always enable ssb vulnerability detection (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for spectre-v2 (Jeremy Linton) [1640855] - [arm64] arm64: Always enable spectre-v2 vulnerability detection (Jeremy Linton) [1640855] - [arm64] arm64: Use firmware to detect CPUs that are not affected by Spectre-v2 (Jeremy Linton) [1640855] - [arm64] arm64: Advertise mitigation of Spectre-v2, or lack thereof (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for meltdown (Jeremy Linton) [1640855] - [arm64] arm64: Add sysfs vulnerability show for spectre-v1 (Jeremy Linton) [1640855] - [arm64] arm64: Provide a command line to disable spectre_v2 mitigation (Jeremy Linton) [1640855] - [documentation] powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nospectre_v2 boot arg (Jeremy Linton) [1640855] - [documentation] Documentation: Document arm64 kpti control (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs (Jeremy Linton) [1640855] - [arm64] arm64: Add MIDR encoding for HiSilicon Taishan CPUs (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Avoid rewriting early page tables when KASLR is enabled (Jeremy Linton) [1640855] - [arm64] arm64: capabilities: Merge duplicate Cavium erratum entries (Jeremy Linton) [1640855] - [arm64] arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE (Jeremy Linton) [1640855] - [arm64] arm64: Use a raw spinlock in __install_bp_hardening_cb() (Jeremy Linton) [1640855] - [arm64] arm64: KVM: Guests can skip __install_bp_hardening_cb()s HYP work (Jeremy Linton) [1640855] - [arm64] arm64: fix SSBS sanitization (Jeremy Linton) [1640855] - [arm64] arm64: don't zero DIT on signal return (Jeremy Linton) [1640855] - [kvm] KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disabled and !vhe (Jeremy Linton) [1640855] - [arm64] arm64: ssbd: Add support for PSTATE.SSBS rather than trapping to EL3 (Jeremy Linton) [1640855] - [arm64] arm64: ssbd: Drop #ifdefs for PR_SPEC_STORE_BYPASS (Jeremy Linton) [1640855] - [arm64] arm64: cpufeature: Detect SSBS and advertise to userspace (Jeremy Linton) [1640855] - [arm64] arm64: move SCTLR_EL{1,2} assertions to (Jeremy Linton) [1640855]- [powerpc] powerpc/mm/64s/hash: Reallocate context ids on fork (Steve Best) [1723808] - [powerpc] powerpc/perf: Use cpumask_last() to determine the designated cpu for nest/core units. (Steve Best) [1725746] - [fs] iomap: fix page_done callback for short writes (Andreas Grunbacher) [1724361] - [fs] fs: fold __generic_write_end back into generic_write_end (Andreas Grunbacher) [1724361] - [fs] iomap: don't mark the inode dirty in iomap_write_end (Andreas Grunbacher) [1724361] - [fs] gfs2: Fix iomap write page reclaim deadlock (Andreas Grunbacher) [1724361] - [fs] iomap: Add a page_prepare callback (Andreas Grunbacher) [1724361] - [fs] iomap: Fix use-after-free error in page_done callback (Andreas Grunbacher) [1724361] - [fs] fs: Turn __generic_write_end into a void function (Andreas Grunbacher) [1724361] - [fs] iomap: Clean up __generic_write_end calling (Andreas Grunbacher) [1724361] - [kvm] KVM: PPC: Book3S HV: Clear pending decrementer exceptions on nested guest entry (Suraj Jitindar Singh) [1718822] - [kvm] KVM: PPC: Book3S HV: Signed extend decrementer value if not using large decrementer (Suraj Jitindar Singh) [1718822]- [hid] HID: chicony: add another quirk for PixArt mouse (Oleksandr Natalenko) [1724967] - [scsi] scsi: smartpqi: properly set both the DMA mask and the coherent DMA mask (Don Brace) [1712272] - [tools] perf beauty waitid options: Fix up prefix showing logic (Michael Petlan) [1715507] - [include] redhat: perf kABI-check failure fix (Michael Petlan) [1715507] - [tools] perf script python: Add Python3 support to tests/attr.py (Michael Petlan) [1715507] - [tools] perf trace: Support multiple "vfs_getname" probes (Michael Petlan) [1715507] - [tools] perf symbols: Filter out hidden symbols from labels (Michael Petlan) [1715507] - [tools] perf symbols: Add fallback definitions for GELF_ST_VISIBILITY() (Michael Petlan) [1715507] - [tools] perf clang: Do not use 'return std::move(something)' (Michael Petlan) [1715507] - [tools] perf tests evsel-tp-sched: Fix bitwise operator (Michael Petlan) [1715507] - [tools] perf script: Fix crash when processing recorded stat data (Michael Petlan) [1715507] - [tools] perf top: Fix wrong hottest instruction highlighted (Michael Petlan) [1715507] - [tools] perf tools: Handle TOPOLOGY headers with no CPU (Michael Petlan) [1715507] - [tools] perf python: Remove -fstack-clash-protection when building with some clang versions (Michael Petlan) [1715507] - [tools] perf script: Fix crash with printing mixed trace point and other events (Michael Petlan) [1715507] - [tools] perf ordered_events: Fix crash in ordered_events__free (Michael Petlan) [1715507] - [tools] tools headers powerpc: Remove unistd.h (Michael Petlan) [1715507] - [tools] perf powerpc: Rework syscall table generation (Michael Petlan) [1715507] - [tools] perf symbols: Add 'arch_cpu_idle' to the list of kernel idle symbols (Michael Petlan) [1715507] - [tools] perf beauty: Switch from using uapi/linux/fs.h to uapi/linux/mount.h (Michael Petlan) [1715507] - [tools] tools include uapi: Grab a copy of linux/mount.h (Michael Petlan) [1715507] - [tools] perf top: Lift restriction on using callchains without "sym" in --sort (Michael Petlan) [1715507] - [tools] tools lib traceevent: Remove tep_data_event_from_type() API (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename tep_is_file_bigendian() to tep_file_bigendian() (Michael Petlan) [1715507] - [tools] tools lib traceevent: Changed return logic of tep_register_event_handler() API (Michael Petlan) [1715507] - [tools] tools lib traceevent: Changed return logic of trace_seq_printf() and trace_seq_vprintf() APIs (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename struct cmdline to struct tep_cmdline (Michael Petlan) [1715507] - [tools] tools lib traceevent: Initialize host_bigendian at tep_handle allocation (Michael Petlan) [1715507] - [tools] tools lib traceevent: Introduce new libtracevent API: tep_override_comm() (Michael Petlan) [1715507] - [tools] perf tests: Add a test for the ARM 32-bitpage (Michael Petlan) [1715507] - [tools] perf tools: Make find_vdso_map() more modular (Michael Petlan) [1715507] - [tools] perf trace: Fix alignment forlines (Michael Petlan) [1715507] - [tools] perf trace: Fix ')' placement in "interrupted" syscall lines (Michael Petlan) [1715507] - [tools] perf test shell: Use a fallback to get the pathname in vfs_getname (Michael Petlan) [1715507] - [tools] perf python: Make sure the python binding output directory is in place (Michael Petlan) [1715507] - [tools] perf strbuf: Remove redundant va_end() in strbuf_addv() (Michael Petlan) [1715507] - [tools] perf annotate: Pass filename to objdump via execl (Michael Petlan) [1715507] - [tools] perf report: Fix wrong iteration count in --branch-history (Michael Petlan) [1715507] - [tools] tools headers uapi: Sync copy of asm-generic/unistd.h with the kernel sources (Michael Petlan) [1715507] - [tools] tools beauty: Make the prctl option table generator catch all PR_ options (Michael Petlan) [1715507] - [tools] perf stat: Fix endless wait for child process (Michael Petlan) [1715507] - [tools] perf session: Add comment for perf_session__register_idle_thread() (Michael Petlan) [1715507] - [tools] perf thread-stack: Fix thread stack processing for the idle task (Michael Petlan) [1715507] - [tools] perf thread-stack: Allocate an array of thread stacks (Michael Petlan) [1715507] - [tools] perf thread-stack: Factor out thread_stack__init() (Michael Petlan) [1715507] - [tools] perf thread-stack: Allow for a thread stack array (Michael Petlan) [1715507] - [tools] perf thread-stack: Avoid direct reference to the thread's stack (Michael Petlan) [1715507] - [tools] perf thread-stack: Tidy thread_stack__bottom() usage (Michael Petlan) [1715507] - [tools] perf thread-stack: Simplify some code in thread_stack__process() (Michael Petlan) [1715507] - [tools] perf c2c: Increase the HITM ratio limit for displayed cachelines (Michael Petlan) [1715507] - [tools] perf c2c: Change the default coalesce setup (Michael Petlan) [1715507] - [tools] perf trace beauty ioctl: Beautify USBDEVFS_ commands (Michael Petlan) [1715507] - [tools] perf trace beauty: Export function to get the files for a thread (Michael Petlan) [1715507] - [tools] perf trace: Wire up ioctl's USBDEBFS_ cmd table generator (Michael Petlan) [1715507] - [tools] perf beauty ioctl: Add generator for USBDEVFS_ ioctl commands (Michael Petlan) [1715507] - [tools] tools headers uapi: Grab a copy of usbdevice_fs.h (Michael Petlan) [1715507] - [tools] perf trace: Store the major number for a file when storing its pathname (Michael Petlan) [1715507] - [tools] perf trace: Move the files table resizing to outside set_pathname() (Michael Petlan) [1715507] - [tools] perf trace: Rename thread_thread->paths to thread_trace->files (Michael Petlan) [1715507] - [tools] perf script: Fix LBR skid dump problems in brstackinsn (Michael Petlan) [1715507] - [tools] perf trace: Use correct SECCOMP prefix spelling, "SECOMP_*" -> "SECCOMP_*" (Michael Petlan) [1715507] - [tools] perf trace: Do not hardcode the size of the tracepoint common_ fields (Michael Petlan) [1715507] - [tools] perf build: Don't unconditionally link the libbfd feature test to -liberty and -lz (Michael Petlan) [1715507] - [tools] perf beauty mmap: PROT_WRITE should come before PROT_EXEC (Michael Petlan) [1715507] - [tools] perf trace: Check if the raw_syscalls:sys_{enter, exit} are setup before setting tp filter (Michael Petlan) [1715507] - [tools] perf symbols: Relax checks on perf-PID.map ownership (Michael Petlan) [1715507] - [tools] perf trace: Wire up the fadvise 'advice' table generator (Michael Petlan) [1715507] - [tools] perf beauty: Add generator for fadvise64's 'advice' arg constants (Michael Petlan) [1715507] - [tools] tools headers uapi: Grab a copy of fadvise.h (Michael Petlan) [1715507] - [tools] perf beauty mmap: Print mmap's 'offset' arg in hexadecimal (Michael Petlan) [1715507] - [tools] perf beauty mmap: Print PROT_READ before PROT_EXEC to match strace output (Michael Petlan) [1715507] - [tools] perf trace beauty: Beautify arch_prctl()'s arguments (Michael Petlan) [1715507] - [tools] perf trace: When showing string prefixes show prefix + ??? for unknown entries (Michael Petlan) [1715507] - [tools] perf trace: Move strarrays to beauty.h for further reuse (Michael Petlan) [1715507] - [tools] perf beauty: Wire up the x86_arch prctl code table generator (Michael Petlan) [1715507] - [tools] perf beauty: Add a string table generator for x86's 'arch_prctl' codes (Michael Petlan) [1715507] - [tools] tools include arch: Grab a copy of x86's prctl.h (Michael Petlan) [1715507] - [tools] perf trace: Show NULL when syscall pointer args are 0 (Michael Petlan) [1715507] - [tools] perf trace: Enclose the errno strings with () (Michael Petlan) [1715507] - [tools] perf augmented_raw_syscalls: Copy 'access' arg as well (Michael Petlan) [1715507] - [tools] perf trace: Add alignment spaces after the closing parens (Michael Petlan) [1715507] - [tools] perf trace beauty: Print O_RDONLY when (flags & O_ACCMODE) == 0 (Michael Petlan) [1715507] - [tools] perf trace: Allow asking for not suppressing common string prefixes (Michael Petlan) [1715507] - [tools] perf trace: Add a prefix member to the strarray class (Michael Petlan) [1715507] - [tools] perf trace: Enclose strings with double quotes (Michael Petlan) [1715507] - [tools] perf trace: Make the alignment of the syscall args be configurable (Michael Petlan) [1715507] - [tools] perf trace: Allow suppressing the syscall argument names (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if the syscall start timestamp should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring default for perf_event_attr.inherit (Michael Petlan) [1715507] - [tools] perf config: Show the configuration when no arguments are provided (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if the syscall duration should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if zeroed syscall args should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow specifying a set of events to add in perfconfig (Michael Petlan) [1715507] - [tools] perf augmented_raw_syscalls: Do not include stdio.h (Michael Petlan) [1715507] - [tools] perf cs-etm: Generate branch sample for exception packet (Michael Petlan) [1715507] - [tools] perf cs-etm: Treat EO_TRACE element as trace discontinuity (Michael Petlan) [1715507] - [tools] perf cs-etm: Treat NO_SYNC element as trace discontinuity (Michael Petlan) [1715507] - [tools] perf cs-etm: Rename CS_ETM_TRACE_ON to CS_ETM_DISCONTINUITY (Michael Petlan) [1715507] - [tools] perf cs-etm: Refactor enumeration cs_etm_sample_type (Michael Petlan) [1715507] - [tools] perf cs-etm: Remove unused 'trace_on' in cs_etm_decoder (Michael Petlan) [1715507] - [tools] perf cs-etm: Avoid stale branch samples when flush packet (Michael Petlan) [1715507] - [tools] perf cs-etm: Correct packets swapping in cs_etm__flush() (Michael Petlan) [1715507] - [tools] perf trace: Switch to using a struct for the aumented_raw_syscalls syscalls map values (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Switch to using a struct for the syscalls map values (Michael Petlan) [1715507] - [tools] perf bpf: Move perf_event_output() from stdio.h to bpf.h (Michael Petlan) [1715507] - [tools] perf trace: Implement syscall filtering in augmented_syscalls (Michael Petlan) [1715507] - [tools] perf trace: Avoid using raw_syscalls in duplicity with eBPF augmentation (Michael Petlan) [1715507] - [tools] perf trace: Rename set_ev_qualifier_filter to clarify its a tracepoint filter (Michael Petlan) [1715507] - [tools] perf tools: Cast off_t to s64 to avoid warning on bionic libc (Michael Petlan) [1715507] - [tools] perf tools: Add missing open_memstream() prototype for systems lacking it (Michael Petlan) [1715507] - [tools] perf header: Fix up argument to ctime() (Michael Petlan) [1715507] - [tools] perf tools: Add missing sigqueue() prototype for systems lacking it (Michael Petlan) [1715507] - [tools] tools lib subcmd: Don't add the kernel sources to the include path (Michael Petlan) [1715507] - [tools] perf trace beauty: renameat's newdirfd may also be AT_FDCWD (Michael Petlan) [1715507] - [tools] perf trace: Beautify renameat2's flags argument (Michael Petlan) [1715507] - [tools] perf beauty: Wire up the renameat flags table generator to the Makefile (Michael Petlan) [1715507] - [tools] perf beauty: Add a string table generator for renameat2's flags constants (Michael Petlan) [1715507] - [tools] perf trace beauty: Beautify renameat2's fd arg wrt AT_FDCWD (Michael Petlan) [1715507] - [tools] perf trace: Allow selecting use the use of the ordered_events code (Michael Petlan) [1715507] - [tools] perf trace: Rename delivery functions to ease making ordered_events selectable (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix processing of dereferenced args in bprintk events (Michael Petlan) [1715507] - [tools] perf stat: Avoid segfaults caused by negated options (Michael Petlan) [1715507] - [tools] perf auxtrace: Alter addr_filter__entire_dso() to work if there are no symbols (Michael Petlan) [1715507] - [tools] perf dso: Export data_file_size() method there are no symbols (Michael Petlan) [1715507] - [tools] perf trace: Add ordered processing (Michael Petlan) [1715507] - [tools] perf ordered_events: Add first_time() method (Michael Petlan) [1715507] - [tools] perf trace: Move event delivery to a new deliver_event() function (Michael Petlan) [1715507] - [tools] perf ordered_events: Add ordered_events__flush_time interface (Michael Petlan) [1715507] - [tools] perf annotate: Introduce basic support for ARC (Michael Petlan) [1715507] - [tools] perf config: Modify size factor of snprintf (Michael Petlan) [1715507] - [tools] perf record: Fix memory leak on AIO objects deallocation (Michael Petlan) [1715507] - [tools] perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX (Michael Petlan) [1715507] - [tools] perf parse-events: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf probe: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf ui helpline: Use strlcpy() as a shorter form of strncpy() + explicit set nul (Michael Petlan) [1715507] - [tools] perf svghelper: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf help: Remove needless use of strncpy() (Michael Petlan) [1715507] - [tools] perf header: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf header: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf dso: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf cs-etm: Add support for PTMv1.1 decoding (Michael Petlan) [1715507] - [tools] perf cs-etm: Add support for ETMv3 trace decoding (Michael Petlan) [1715507] - [tools] perf cs-etm: Add configuration for ETMv3 trace protocol (Michael Petlan) [1715507] - [tools] perf top: Move perf_top__reset_sample_counters() to after counts display (Michael Petlan) [1715507] - [tools] perf top: Display slow reader warning when droping samples (Michael Petlan) [1715507] - [tools] perf top: Save and display the drop count stats (Michael Petlan) [1715507] - [tools] perf top: Drop samples which are behind the refresh rate (Michael Petlan) [1715507] - [tools] perf top: Set the 'session_done' volatile variable when exiting (Michael Petlan) [1715507] - [tools] perf top: Use cond variable instead of a lock (Michael Petlan) [1715507] - [tools] perf top: Add processing thread (Michael Petlan) [1715507] - [tools] perf top: Move lost events warning to helpline (Michael Petlan) [1715507] - [tools] perf top: Save and display the lost count stats (Michael Petlan) [1715507] - [tools] perf ordered_events: Add private data member (Michael Petlan) [1715507] - [tools] perf ordered_events: Rework show_progress for __ordered_events__flush (Michael Petlan) [1715507] - [tools] perf tools: Support 'srccode' output (Michael Petlan) [1715507] - [tools] perf trace: We need to consider "nr" if "__syscall_nr" is not there (Michael Petlan) [1715507] - [tools] perf tools: Allow specifying proc-map-timeout in config file (Michael Petlan) [1715507] - [tools] tools lib subcmd: Fix a few source code comment typos (Michael Petlan) [1715507] - [tools] perf tools: Fix diverse comment typos (Michael Petlan) [1715507] - [tools] perf bpf-loader: Fix debugging message typo (Michael Petlan) [1715507] - [tools] perf tools Documentation: Fix diverse typos (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix diverse typos in comments (Michael Petlan) [1715507] - [tools] perf vendor events intel: Fix diverse typos (Michael Petlan) [1715507] - [tools] perf tests ARM: Disable breakpoint tests 32-bit (Michael Petlan) [1715507] - [tools] perf cs-etm: Support for ARM A32/T32 instruction sets in CoreSight trace (Michael Petlan) [1715507] - [tools] perf beauty mmap_flags: Fixed syntax error Fixed missing ']' error (Michael Petlan) [1715507] - [tools] tools lib traceevent: traceevent API cleanup (Michael Petlan) [1715507] - [tools] perf tools: traceevent API cleanup, remove __tep_data2host*() (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename tep_free_format() to tep_free_event() (Michael Petlan) [1715507] - [tools] tools lib traceevent, perf tools: Rename 'struct tep_event_format' to 'struct tep_event' (Michael Petlan) [1715507] - [tools] tools lib traceevent: Install trace-seq.h API header file (Michael Petlan) [1715507] - [tools] tools lib traceevent: Added support for pkg-config (Michael Petlan) [1715507] - [tools] tools lib traceevent: Implement new API tep_get_ref() (Michael Petlan) [1715507] - [tools] perf report: Documentation average IPC and IPC coverage (Michael Petlan) [1715507] - [tools] perf report: Display average IPC and IPC coverage per symbol (Michael Petlan) [1715507] - [tools] perf annotate: Create a annotate2 flag in struct symbol (Michael Petlan) [1715507] - [tools] perf annotate: Compute average IPC and IPC coverage per symbol (Michael Petlan) [1715507] - [tools] tools lib traceevent: Add sanity check to is_timestamp_in_us() (Michael Petlan) [1715507] - [tools] perf beauty mmap_flags: Check if the arch has a mmap.h file (Michael Petlan) [1715507] - [tools] perf record: Extend trace writing to multi AIO (Michael Petlan) [1715507] - [tools] perf record: Enable asynchronous trace writing (Michael Petlan) [1715507] - [tools] perf mmap: Map data buffer for preserving collected data (Michael Petlan) [1715507] - [tools] tools build feature: Check if libaio is available (Michael Petlan) [1715507] - [tools] perf intel-pt: Fix error with config term "pt=0" (Michael Petlan) [1715507] - [tools] perf top: Allow passing a kallsyms file (Michael Petlan) [1715507] - [tools] perf bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) (Michael Petlan) [1715507] - [tools] tools include: Adopt ERR_CAST() from the kernel err.h header (Michael Petlan) [1715507] - [tools] perf tests record: Allow for 'sleep' being 'coreutils' (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix compile warnings in tools/lib/traceevent/event-parse.c (Michael Petlan) [1715507] - [tools] perf script: Use fallbacks for branch stacks (Michael Petlan) [1715507] - [tools] perf tools: Use fallback for sample_addr_correlates_sym() cases (Michael Petlan) [1715507] - [tools] perf thread: Add fallback functions for cases where cpumode is insufficient (Michael Petlan) [1715507] - [tools] perf machine: Record if a arch has a single user/kernel address space (Michael Petlan) [1715507] - [tools] perf env: Also consider env->arch == NULL as local operation (Michael Petlan) [1715507] - [tools] perf map: Remove extra indirection from map__find() (Michael Petlan) [1715507] - [tools] perf stat: Fix CSV mode column output for non-cgroup events (Michael Petlan) [1715507] - [tools] perf stat: Fix shadow stats for clock events (Michael Petlan) [1715507] - [tools] perf build: Give better hint about devel package for libssl (Michael Petlan) [1715507] - [tools] perf pmu: Move *_cpuid_str() weak functions to header.c (Michael Petlan) [1715507] - [tools] perf symbols: Fix slowness due to -ffunction-section (Michael Petlan) [1715507] - [tools] perf jvmti: Separate jvmti cmlr check (Michael Petlan) [1715507] - [tools] perf vendor events: Add JSON metrics for Cascadelake server (Michael Petlan) [1715507] - [tools] perf vendor events: Add stepping in CPUID string for x86 (Michael Petlan) [1715507] - [tools] perf stat: Use perf_evsel__is_clocki() for clock events (Michael Petlan) [1715507] - [tools] perf pmu: Suppress potential format-truncation warning (Michael Petlan) [1715507] - [tools] perf tools: Add Hygon Dhyana support (Michael Petlan) [1715507] - [tools] perf bench: Add epoll_ctl(2) benchmark (Michael Petlan) [1715507] - [tools] perf bench: Add epoll parallel epoll_wait benchmark (Michael Petlan) [1715507] - [tools] tools build feature: Check if eventfd() is available (Michael Petlan) [1715507] - [tools] perf bench: Move HAVE_PTHREAD_ATTR_SETAFFINITY_NP into bench.h (Michael Petlan) [1715507] - [tools] perf script: Share code and output format for uregs and iregs output (Michael Petlan) [1715507] - [tools] perf bpf: Reduce the hardcoded .max_entries for pid_maps (Michael Petlan) [1715507] - [tools] perf script: Add newline after uregs output (Michael Petlan) [1715507] - [tools] Revert "perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter" (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Remove example hardcoded set of filtered pids (Michael Petlan) [1715507] - [tools] perf trace: Fill in BPF "filtered_pids" map when present (Michael Petlan) [1715507] - [tools] perf trace: See if there is a map named "filtered_pids" (Michael Petlan) [1715507] - [tools] perf trace: Add "_from_option" suffix to trace__set_filter() (Michael Petlan) [1715507] - [tools] perf evlist: Rename perf_evlist__set_filter* to perf_evlist__set_tp_filter* (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Use pid_filter (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter (Michael Petlan) [1715507] - [tools] perf bpf: Add simple pid_filter class accessible to BPF proggies (Michael Petlan) [1715507] - [tools] perf bpf: Add defines for map insertion/lookup (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Remove needless linux/socket.h include (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Filter on a hard coded pid (Michael Petlan) [1715507] - [tools] perf bpf: Add unistd.h to the headers accessible to bpf proggies (Michael Petlan) [1715507] - [kernel] perf/core: Fix impossible ring-buffer sizes warning (Michael Petlan) [1715507] - [x86] perf/x86: Add check_period PMU callback (Michael Petlan) [1715507] - [kernel] perf/core: Don't WARN() for impossible ring-buffer sizes (Michael Petlan) [1715507] - [x86] perf/x86/intel/uncore: Add Node ID mask (Michael Petlan) [1715507] - [kernel] perf core: Fix perf_proc_update_handler() bug (Michael Petlan) [1715507] - [tools] powerpc/perf: Update perf_regs structure to include MMCRA (Michael Petlan) [1715507] - [powerpc] powerpc/perf: Update perf_regs structure to include SIER (Michael Petlan) [1715507] - [include] perf/core: Declare the __percpu attribute on non-deref types (Michael Petlan) [1715507] - [kernel] perf: Fix typos in comments (Michael Petlan) [1715507] - [arm64] arm64: perf: Add support for Armv8.1 PMCEID register format (Michael Petlan) [1715507]- [fs] xfs: abort unaligned nowait directio early (Brian Foster) [1690458] - [fs] xfs: serialize unaligned dio writes against all other dio writes (Brian Foster) [1690458] - [sound] ALSA: hda/hdmi: consider eld_valid also in sync_eld_via_acomp() (Jaroslav Kysela) [1708555] - [fs] Fix error code in nfs_lookup_verify_inode() (Scott Mayhew) [1722315] - [md] dm table: don't copy from a NULL pointer in realloc_argv() (Jerome Marchand) [1571628] - [net] netfilter: ipset: replace a strncpy() with strscpy() (Jerome Marchand) [1571628] - [lib] lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturn (Jerome Marchand) [1571628] - [include] netfilter: avoid erronous array bounds warning (Jerome Marchand) [1571628] - [x86] x86/mm/KASLR: Compute the size of the vmemmap section properly (Baoquan He) [1669076] - [security] selinux: fix empty write to keycreate file (Ondrej Mosnacek) [1719067] - [netdrv] net: aquantia: fix vlans not working over bridged network (Igor Russkikh) [1718716] - [s390] s390/jump_label: replace stop_machine with smp_call_function (Philipp Rudo) [1722161] - [s390] s390/dumpstack: print psw mask and address again (Philipp Rudo) [1722157] - [s390] s390/crypto: fix gcm-aes-s390 selftest failures (Philipp Rudo) [1722156] - [wireless] Backport mt76 drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709867 1709828] - [wireless] Add rtw88 driver from linux-5.2-rc5 (Stanislaw Gruszka) [1487086 1709828] - [wireless] Backport mt7601u driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport mwifiex driver from linux-5.2-rc2 (Stanislaw Gruszka) [1709828] - [wireless] Backport rtl8xxxu driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport rtlwifi drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport ath9k driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport ath10k driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport brcm80211 drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport iwlwifi drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1696052 1662020 1662015 1650016 1650015 1650014 1650013 1622445 1494008 1494001 1709828] - [net] Backport mac80211 from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [net] Backport core wireless code from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [include] netlink: add nl_set_extack_cookie_u64() (Stanislaw Gruszka) [1709828] - [netdrv] r8152: Fix an error on RTL8153-BD MAC Address Passthrough support (Torez Smith) [1683883 1683882] - [netdrv] r8152: Add support for MAC address pass through on RTL8153-BD (Torez Smith) [1683883 1683882] - [netdrv] nfp: abm: fix spelling mistake "offseting" -> "offsetting" (Pablo Cascon) [1713258] - [netdrv] nfp: flower: remove vlan CFI bit from push vlan action (Pablo Cascon) [1713258] - [netdrv] nfp: flower: replace CFI with vlan present (Pablo Cascon) [1713258] - [netdrv] nfp: flower: remove double new line (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: fix ALU32 high bits clearance bug (Pablo Cascon) [1713258] - [netdrv] bpf: do not pass netdev to translate() and prepare() offload callbacks (Pablo Cascon) [1713258] - [netdrv] bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() (Pablo Cascon) [1713258] - [netdrv] bpf: pass destroy() as a callback and remove its ndo_bpf subcommand (Pablo Cascon) [1713258] - [netdrv] bpf: pass translate() as a callback and remove its ndo_bpf subcommand (Pablo Cascon) [1713258] - [netdrv] bpf: call verifier_prep from its callback in struct bpf_offload_dev (Pablo Cascon) [1713258] - [netdrv] bpf: pass a struct with offload callbacks to bpf_offload_dev_create() (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c to offload.c (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: relax prog rejection through max_pkt_offset (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: double check vNIC capabilities after object sharing (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: optimise save/restore for R6~R9 based on register usage (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: fix return address from register-saving subroutine to callee (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: update fixup function for BPF-to-BPF calls support (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: account for additional stack usage when checking stack limit (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: add main logics for BPF-to-BPF calls support in nfp driver (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: copy eBPF subprograms information from kernel verifier (Pablo Cascon) [1713258] - [netdrv] bpf: add verifier callback to get stack usage info for offloaded progs (Pablo Cascon) [1713258]- [rpmspec] Enable kernel signing for ppc64le (Gustavo Duarte) [1504169] - [nvme] nvme: fix memory leak for power latency tolerance (David Milburn) [1724793] - [rpmspec] redhat: fix missing files for mlxsw specific self-tests (Ivan Vecera) [1724735] - [rpmspec] redhat: Package the signing key for s390 (Philipp Rudo) [1714194] - [rpmspec] redhat: Enable kernel signing for s390 (Philipp Rudo) [1714194] - [rpmspec] redhat: Rename secure boot sources (Philipp Rudo) [1714194] - [powerpc] powerpc: fix max_zone_pfns initialization (Laurent Vivier) [1706560] - [crypto] crypto: dh - update test for public key verification (Herbert Xu) [1722692] - [hid] HID: i2c-hid: Don't reset device upon system resume (Perry Yuan) [1715385] - [rpmspec] correct the ghost initramfs attributes (Rafael Aquini) [1678881] - [s390] s390/mm: fix address space detection in exception handling (Philipp Rudo) [1722160] - [s390] s390/zcrypt: Fix wrong dispatching for control domain CPRBs (Philipp Rudo) [1722158] - [virt] kvm: arm/arm64: Fix emulated ptimer irq injection (Andrew Jones) [1716383] - [x86] kvm/nested: mark as TechPreview on first VM creation (Vitaly Kuznetsov) [1723447] - [powerpc] bpf: powerpc64: add JIT support for bpf line info (Yauheni Kaliuta) [1722423] - [fs] cifs: add spinlock for the openFileList to cifsInodeInfo (Leif Sahlberg) [1712197] - [fs] cifs: fix GlobalMid_Lock bug in cifs_reconnect (Leif Sahlberg) [1716743] - [mm] powerpc/numa: document topology_updates_enabled, disable by default (Desnes Augusto Nunes do Rosario) [1705465] - [mm] powerpc/numa: improve control of topology updates (Desnes Augusto Nunes do Rosario) [1705465] - [kernel] bpf: decouple the lifetime of cgroup_bpf from cgroup itself (Jiri Olsa) [1656432] - [netdrv] USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data (Torez Smith) [1689308 1666662] {CVE-2018-19985} - [usb] USB: check usb_get_extra_descriptor for proper size (Torez Smith) [1689308 1666662] {CVE-2018-20169} - [kvm] KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry() (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Fix lockdep warning when entering guest on POWER9 (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Fix page offset when clearing ESB pages (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Take the srcu read lock when accessing memslots (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interrupts (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Introduce a new mutex for the XIVE device (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Fix the enforced limit on the vCPU identifier (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Do not test the EQ flag validity when resetting (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Clear file mapping when device is released (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpu (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token list (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Use new mutex to synchronize MMU setup (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Avoid touching arch.mmu_ready in XIVE release functions (David Gibson) [1719524] - [mm] mm, oom: don't kill global init via memory.oom.group (Waiman Long) [1711604] - [mm] mm, oom: remove 'prefer children over parent' heuristic (Waiman Long) [1711604] - [mm] mm, oom: fix use-after-free in oom_kill_process (Waiman Long) [1711604] - [kernel] fork, memcg: fix crash in free_thread_stack on memcg charge fail (Waiman Long) [1711604] - [mm] memcg: localize memcg_kmem_enabled() check (Waiman Long) [1711604] - [mm] memcg, oom: notify on oom killer invocation from the charge path (Waiman Long) [1711604] - [mm] mm: handle no memcg case in memcg_kmem_charge() properly (Waiman Long) [1711604] - [kernel] mm: rework memcg kernel stack accounting (Waiman Long) [1711604] - [mm] mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type (Waiman Long) [1711604] - [mm] memcg: remove memcg_kmem_skip_account (Waiman Long) [1711604] - [mm] mm/memcontrol.c: fix memory.stat item ordering (Waiman Long) [1711604] - [mm] mm: drain memcg stocks on css offlining (Waiman Long) [1711604] - [mm] mm: memcontrol: print proper OOM header when no eligible victim left (Waiman Long) [1711604] - [mm] mm, oom: introduce memory.oom.group (Waiman Long) [1711604] - [mm] mm, oom: refactor oom_kill_process() (Waiman Long) [1711604] - [mm] memcg: reduce memcg tree traversals for stats collection (Waiman Long) [1711604] - [mm] mm/vmscan.c: clear shrinker bit if there are no objects related to memcg (Waiman Long) [1711604] - [mm] mm: add SHRINK_EMPTY shrinker methods return value (Waiman Long) [1711604] - [mm] mm/vmscan.c: generalize shrink_slab() calls in shrink_node() (Waiman Long) [1711604] - [mm] mm/vmscan.c: iterate only over charged shrinkers during memcg shrink_slab() (Waiman Long) [1711604] - [mm] mm/list_lru.c: set bit in memcg shrinker bitmap on first list_lru item appearance (Waiman Long) [1711604] - [mm] mm/memcontrol.c: export mem_cgroup_is_root() (Waiman Long) [1711604] - [mm] mm/list_lru.c: pass lru argument to memcg_drain_list_lru_node() (Waiman Long) [1711604] - [mm] mm/list_lru: pass dst_memcg argument to memcg_drain_list_lru_node() (Waiman Long) [1711604] - [mm] mm/list_lru.c: add memcg argument to list_lru_from_kmem() (Waiman Long) [1711604] - [mm] fs: propagate shrinker::id to list_lru (Waiman Long) [1711604] - [fs] fs: Don't need to put list_lru into its own cacheline (Waiman Long) [1711604] - [fs] fs/super.c: refactor alloc_super() (Waiman Long) [1711604] - [mm] mm/workingset.c: refactor workingset_init() (Waiman Long) [1711604] - [mm] mm, memcg: assign memcg-aware shrinkers bitmap to memcg (Waiman Long) [1711604] - [mm] mm/memcontrol.c: move up for_each_mem_cgroup{, _tree} defines (Waiman Long) [1711604] - [mm] mm: assign id to every memcg-aware shrinker (Waiman Long) [1711604] - [mm] mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOB (Waiman Long) [1711604] - [mm] mm/list_lru.c: combine code under the same define (Waiman Long) [1711604] - [mm] memcg, oom: move out_of_memory back to the charge path (Waiman Long) [1711604] - [fs] fs, mm: account buffer_head to kmemcg (Waiman Long) [1711604] - [fs] fs: fsnotify: account fsnotify metadata to kmemcg (Waiman Long) [1711604] - [include] mm: introduce mem_cgroup_put() helper (Waiman Long) [1711604] - [net] tcp: refine memory limit test in tcp_fragment() (Florian Westphal) [1724584] - [net] tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() (Florian Westphal) [1719923] {CVE-2019-11479} - [net] tcp: add tcp_min_snd_mss sysctl (Florian Westphal) [1719923] {CVE-2019-11479} - [net] tipc: pass tunnel dev as NULL to udp_tunnel(6)_xmit_skb (Xin Long) [1722751] - [include] ip6_tunnel: allow not to count pkts on tstats by passing dev as NULL (Xin Long) [1722751] - [net] ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULL (Xin Long) [1722751] - [net] netfilter: ipv6: nf_defrag: accept duplicate fragments again (Guillaume Nault) [1717106] - [net] netfilter: ipv6: nf_defrag: fix leakage of unqueued fragments (Guillaume Nault) [1717106] - [net] ethtool: fix potential userspace buffer overflow (Paolo Abeni) [1718393] - [net] net-gro: fix use-after-free read in napi_gro_frags() (Paolo Abeni) [1718393] - [net] ethtool: Check for vlan etype or vlan tci when parsing flow_rule (Paolo Abeni) [1718393] - [include] test nouarg before dereferencing zerocopy pointers (Paolo Abeni) [1718393] - [net] avoid weird emergency message (Paolo Abeni) [1718393] - [net] net-gro: Fix GRO flush when receiving a GSO packet. (Paolo Abeni) [1718393] - [net] sock_diag: fix autoloading of the raw_diag module (Paolo Abeni) [1718393] - [net] make skb_partial_csum_set() more robust against overflows (Paolo Abeni) [1718393] - [net] packets: Always register packet sk in the same order (Paolo Abeni) [1718393] - [net] net-sysfs: call dev_hold if kobject_init_and_add success (Paolo Abeni) [1718393] - [net] gro_cells: make sure device is up in gro_cells_receive() (Paolo Abeni) [1718393] - [net] net-sysfs: Fix mem leak in netdev_register_kobject (Paolo Abeni) [1718393] - [include] avoid false positives in untrusted gso validation (Paolo Abeni) [1718393] - [include] net: validate untrusted gso packets without csum offload (Paolo Abeni) [1718393] - [net] Do not allocate page fragments that are not skb aligned (Paolo Abeni) [1718393] - [net] set default network namespace in init_dummy_netdev() (Paolo Abeni) [1718393] - [net] Fix usage of pskb_trim_rcsum (Paolo Abeni) [1718393] - [net] call sk_dst_reset when set SO_DONTROUTE (Paolo Abeni) [1718393] - [net] net, skbuff: do not prefer skb allocation fails early (Paolo Abeni) [1718393] - [net] ethtool: check the return value of get_regs_len (Paolo Abeni) [1718393] - [net] packet: copy user buffers before orphan or clone (Paolo Abeni) [1718393] - [net] don't keep lonely packets forever in the gro hash (Paolo Abeni) [1718393] - [net] net-gro: reset skb->pkt_type in napi_reuse_skb() (Paolo Abeni) [1718393] - [net] flow_dissector: do not dissect l4 ports for fragments (Paolo Abeni) [1718393] - [net] net-ethtool: ETHTOOL_GUFO did not and should not require CAP_NET_ADMIN (Paolo Abeni) [1718393] - [net] tipc: fix modprobe tipc failed after switch order of device registration (Jon Maloy) [1718064] - [net] tipc: switch order of device registration to fix a crash (Jon Maloy) [1718064] - [net] tipc: fix hanging clients using poll with EPOLLOUT flag (Jon Maloy) [1718064] - [net] tipc: fix missing Name entries due to half-failover (Jon Maloy) [1718064] - [net] tipc: remove rcu_read_unlock() left in tipc_udp_recv() (Jon Maloy) [1718064] - [net] tipc: tipc_udp_recv() cleanup vs rcu verbs (Jon Maloy) [1718064] - [net] tipc: introduce new socket option TIPC_SOCK_RECVQ_USED (Jon Maloy) [1718064] - [net] tipc: set sysctl_tipc_rmem and named_timeout right range (Jon Maloy) [1718064] - [net] tipc: fix link established but not in session (Jon Maloy) [1718064] - [net] tipc: use standard write_lock & unlock functions when creating node (Jon Maloy) [1718064] - [net] tipc: missing entries in name table of publications (Jon Maloy) [1718064] - [net] tipc: adapt link failover for new Gap-ACK algorithm (Jon Maloy) [1718064] - [net] tipc: reduce duplicate packets for unicast traffic (Jon Maloy) [1718064] - [net] tipc: improve TIPC throughput by Gap ACK blocks (Jon Maloy) [1718064] - [net] tipc: add NULL pointer check (Jon Maloy) [1718064] - [net] tipc: fix return value check in tipc_mcast_send_sync() (Jon Maloy) [1718064] - [net] tipc: fix a null pointer deref (Jon Maloy) [1718064] - [net] tipc: fix use-after-free in tipc_sk_filter_rcv (Jon Maloy) [1718064] - [net] tipc: smooth change between replicast and broadcast (Jon Maloy) [1718064] - [net] tipc: introduce new capability flag for cluster (Jon Maloy) [1718064] - [net] tipc: support broadcast/replicast configurable for bc-link (Jon Maloy) [1718064] - [net] sched: avoid double free on matchall reoffload (Ivan Vecera) [1688236 1687456] - [net] taprio: add null check on sched_nest to avoid potential null pointer dereference (Ivan Vecera) [1688236 1687456] - [net] nfp: flower: remove unused index from nfp_fl_pedit() (Ivan Vecera) [1688236 1687456] - [net] mlx5e: Fix calling wrong function to get inner vlan key and mask (Ivan Vecera) [1688236 1687456] - [net] flow_offload: support CVLAN match (Ivan Vecera) [1688236 1687456] - [net] nfp: flower: fix masks for tcp and ip flags fields (Ivan Vecera) [1688236 1687456] - [net] sched: use the hardware intermediate representation for matchall (Ivan Vecera) [1688236 1687456] - [net] sched: add sample action to the hardware intermediate representation (Ivan Vecera) [1688236 1687456] - [net] cls_cgroup: avoid panic when receiving a packet before filter set (Ivan Vecera) [1688236 1687456] - [net] cls_matchall: avoid panic when receiving a packet before filter set (Ivan Vecera) [1688236 1687456] - [net] add a generic tracepoint for TX queue timeout (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: use struct_size() helper (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support for cycle-time-extension (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support for setting the cycle-time manually (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support adding an admin schedule (Ivan Vecera) [1688236 1687456] - [net] taprio: Fix potencial use of invalid memory during dequeue() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Fix taprio_dequeue() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Fix taprio_peek() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Remove should_restart_cycle() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Refactor taprio_get_start_time() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Remove pointless variable assigment (Ivan Vecera) [1688236 1687456] - [net] tc_act: drop include of module.h from tc_ife.h (Ivan Vecera) [1688236 1687456] - [net] fib: drop include of module.h from fib_notifier.h (Ivan Vecera) [1688236 1687456] - [net] ife: drop include of module.h from net/ife.h (Ivan Vecera) [1688236 1687456] - [net] psample: drop include of module.h from psample.h (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: fix build without 64bit div (Ivan Vecera) [1688236 1687456] - [net] revert: "net: sched: put back q.qlen into a single location" (Ivan Vecera) [1688236 1687456] - [net] sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, too (Ivan Vecera) [1688236 1687456] - [net] sched: always do stats accounting according to TCQ_F_CPUSTATS (Ivan Vecera) [1688236 1687456] - [net] sched: prefer qdisc_is_empty() over direct qlen access (Ivan Vecera) [1688236 1687456] - [net] caif: avoid using qdisc_qlen() (Ivan Vecera) [1688236 1687456] - [net] sched: cbs: fix port_rate miscalculation (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: fix picos_per_byte miscalculation (Ivan Vecera) [1688236 1687456] - [net] selftests: add a tc matchall test case (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Make sure we can write the IP header before changing DSCP bits (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Use tc_skb_protocol() helper for getting packet protocol (Ivan Vecera) [1688236 1687456] - [net] sched: act_sample: fix divide by zero in the traffic path (Ivan Vecera) [1688236 1687456] - [net] sched: don't set tunnel for decap action (Ivan Vecera) [1688236 1687456] - [net] sched: introduce and use qdisc tree flush/purge helpers (Ivan Vecera) [1688236 1687456] - [net] sched: introduce and use qstats read helpers (Ivan Vecera) [1688236 1687456] - [net] sched: fix ->get helper of the matchall cls (Ivan Vecera) [1688236 1687456] - [net] sched: Kconfig: update reference link for PIE (Ivan Vecera) [1688236 1687456] - [net] dev: introduce support for sch BYPASS for lockless qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: add empty status flag for NOLOCK qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: fix cleanup NULL pointer exception in act_mirr (Ivan Vecera) [1688236 1687456] - [net] sched: let actions use RCU to access 'goto_chain' (Ivan Vecera) [1688236 1687456] - [net] sched: don't dereference a->goto_chain to read the chain index (Ivan Vecera) [1688236 1687456] - [net] sched: act_vlan: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbmod: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbedit: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_simple: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_sample: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_police: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_pedit: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_nat: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_connmark: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_mirred: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_ife: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_gact: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_csum: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_bpf: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: prepare TC actions to properly validate the control action (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Interpret fwmark parameter as a bitmask (Ivan Vecera) [1688236 1687456] - [net] net_sched: return correct value for *notify* functions (Ivan Vecera) [1688236 1687456] - [net] sched: fix potential use-after-free in __tcf_chain_put() (Ivan Vecera) [1688236 1687456] - [net] sched: flower: insert new filter to idr after setting its mask (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: Fix double free dst_cache (Ivan Vecera) [1688236 1687456] - [net] sched: avoid unused-label warning (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Simplify logic in cake_select_tin() (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Permit use of connmarks as tin classifiers (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Make the dual modes fairer (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Allow test cases to be skipped (Ivan Vecera) [1688236 1687456] - [net] sched: put back q.qlen into a single location (Ivan Vecera) [1688236 1687456] - [net] sched: pie: avoid slow division in drop probability decay (Ivan Vecera) [1688236 1687456] - [net] netem: fix skb length BUG_ON in __skb_to_sgvec (Ivan Vecera) [1688236 1687456] - [net] revert "net: sched: fw: don't set arg->stop in fw_walk() when empty" (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix 64-bit division (Ivan Vecera) [1688236 1687456] - [net] tc-testing: gitignore, ignore local tdc config file (Ivan Vecera) [1688236 1687456] - [net] sched: fix typo in walker_check_empty() (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix mistake in reference link (Ivan Vecera) [1688236 1687456] - [net] sched: act_csum: Fix csum calc for tagged packets (Ivan Vecera) [1688236 1687456] - [net] sched: pie: update references (Ivan Vecera) [1688236 1687456] - [net] sched: pie: add derandomization mechanism (Ivan Vecera) [1688236 1687456] - [net] sched: pie: add more cases to auto-tune alpha and beta (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change initial value of pie_vars->burst_time (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change default value of pie_params->tupdate (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change default value of pie_params->target (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change value of QUEUE_THRESHOLD (Ivan Vecera) [1688236 1687456] - [net] sched: don't release block->lock when dumping chains (Ivan Vecera) [1688236 1687456] - [net] sched: set dedicated tcf_walker flag when tp is empty (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix metadata handling (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix NULL pointer dereference during init (Ivan Vecera) [1688236 1687456] - [net] Use RCU_POINTER_INITIALIZER() to init static variable (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel replace/delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel add/delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify concurrent delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify concurrent replace (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules replace (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules deletion (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules insertion (Ivan Vecera) [1688236 1687456] - [net] selftests: tdc_batch.py: add options needed for concurrency tests (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbedit: fix refcount leak when replace fails (Ivan Vecera) [1688236 1687456] - [net] sched: act_ipt: fix refcount leak when replace fails (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: Add dst_cache support (Ivan Vecera) [1688236 1687456] - [net] net_sched: initialize net pointer inside tcf_exts_init() (Ivan Vecera) [1687456 1688236] - [net] sched: potential NULL dereference in tcf_block_find() (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a memory leak in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a race condition in tcindex_destroy() (Ivan Vecera) [1688236 1687456] - [net] sched: using kfree_rcu() to simplify the code (Ivan Vecera) [1688236 1687456] - [net] sched: route: don't set arg->stop in route4_walk() when empty (Ivan Vecera) [1688236 1687456] - [net] sched: fw: don't set arg->stop in fw_walk() when empty (Ivan Vecera) [1688236 1687456] - [net] sched: cgroup: verify that filter is not NULL during walk (Ivan Vecera) [1688236 1687456] - [net] sched: matchall: verify that filter is not NULL in mall_walk() (Ivan Vecera) [1688236 1687456] - [net] sched: remove duplicated include from cls_api.c (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix two more memory leaks in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a memory leak in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] sched: unlock rules update API (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tcf_block_find() into standalone functions (Ivan Vecera) [1688236 1687456] - [net] sched: add flags to Qdisc class ops struct (Ivan Vecera) [1688236 1687456] - [net] sched: extend proto ops to support unlocked classifiers (Ivan Vecera) [1688236 1687456] - [net] sched: extend proto ops with 'put' callback (Ivan Vecera) [1688236 1687456] - [net] sched: track rtnl lock status when validating extensions (Ivan Vecera) [1688236 1687456] - [net] sched: prevent insertion of new classifiers during chain flush (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tp insert/delete for concurrent execution (Ivan Vecera) [1688236 1687456] - [net] sched: traverse classifiers in chain with tcf_get_next_proto() (Ivan Vecera) [1688236 1687456] - [net] sched: introduce reference counting for tcf_proto (Ivan Vecera) [1688236 1687456] - [net] sched: protect filter_chain list with filter_chain_lock mutex (Ivan Vecera) [1688236 1687456] - [net] sched: protect chain template accesses with block lock (Ivan Vecera) [1688236 1687456] - [net] sched: traverse chains in block with tcf_get_next_chain() (Ivan Vecera) [1688236 1687456] - [net] sched: protect block->chain0 with block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tc_ctl_chain() to use block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: protect chain->explicitly_created with block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: protect block state with mutex (Ivan Vecera) [1688236 1687456] - [net] Change TCA_ACT_* to TCA_ID_* to match that of TCA_ID_POLICE (Ivan Vecera) [1688236 1687456] - [net] Move all TC actions identifiers to one place (Ivan Vecera) [1688236 1687456] - [net] sched: use struct_size() helper (Ivan Vecera) [1688236 1687456] - [net] documentation: bring operstate documentation up-to-date (Ivan Vecera) [1688236 1687456] - [net] cls_flower: Remove filter from mask before freeing it (Ivan Vecera) [1688236 1687456] - [net] cls_flower: don't expose TC actions to drivers anymore (Ivan Vecera) [1688236 1687456] - [net] drivers: net: use flow action infrastructure (Ivan Vecera) [1688236 1687456] - [net] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1688236 1687456] - [net] net_sched: add performance counters for basic filter (Ivan Vecera) [1688236 1687456] - [net] net_sched: add hit counter for matchall (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: allocate mask dynamically in fl_change() (Ivan Vecera) [1688236 1687456] - [net] selftests: tc-testing: fix parsing of ife type (Ivan Vecera) [1688236 1687456] - [net] net_sched: refetch skb protocol for each filter (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix memory leak in case of action replace (Ivan Vecera) [1688236 1687456] - [net] sch_api: Change signature of qdisc_tree_reduce_backlog() to use ints (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Correctly update parent qlen when splitting GSO packets (Ivan Vecera) [1688236 1687456] - [net] sched: Fix detection of empty queues in child qdiscs (Ivan Vecera) [1688236 1687456] - [net] sched: Avoid dereferencing skb pointer after child enqueue (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Remove old entries from rhashtable (Ivan Vecera) [1688236 1687456] - [net] sched: simplify the qdisc_leaf code (Ivan Vecera) [1688236 1687456] - [net] selftests: Fix test errors related to lib.mk khdr target (Ivan Vecera) [1688236 1687456] - [net] net_sched: fold tcf_block_cb_call() into tc_setup_cb_call() (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Reject duplicated rules also under skip_sw (Ivan Vecera) [1688236 1687456] - [net] tc-testing: gitignore, ignore generated test results (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Implement the TdcResults module in tdc (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Add new TdcResults module (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Add command timeout feature to tdc (Ivan Vecera) [1688236 1687456] - [net] netem: use a list in addition to rbtree (Ivan Vecera) [1688236 1687456] - [net] Prevent invalid access to skb->prev in __qdisc_drop_all (Ivan Vecera) [1688236 1687456] - [net] tc-testing: tdc.py: Guard against lack of returncode in executed command (Ivan Vecera) [1688236 1687456] - [net] tc-testing: tdc.py: ignore errors when decoding stdout/stderr (Ivan Vecera) [1688236 1687456] - [net] etf: Drop all expired packets (Ivan Vecera) [1688236 1687456] - [net] etf: Split timersortedlist_erase() (Ivan Vecera) [1688236 1687456] - [net] etf: Use cached rb_root (Ivan Vecera) [1688236 1687456] - [net] etf: Cancel timer if there are no pending skbs (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Classify packets using port ranges (Ivan Vecera) [1688236 1687456] - [net] act_mirred: clear skb->tstamp on redirect (Ivan Vecera) [1688236 1687456] - [net] core: use __vlan_hwaccel helpers (Ivan Vecera) [1688236 1687456] - [net] sched: Replace call_rcu_bh() and rcu_barrier_bh() (Ivan Vecera) [1688236 1687456] - [net] sched: Remove egdev mechanism (Ivan Vecera) [1688236 1687456] - [net] sched: avoid writing on noop_qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: simplify the hell out u32_delete() emptiness check (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: keep track of knodes count in tc_u_common (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tp_c (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: the tp_c argument of u32_set_parms() is always tp->data (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: pass tc_u_common to u32_set_parms() instead of tc_u_hnode (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: clean tc_u_common hashtable (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tc_u_common ->rcu (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tc_u_knode ->tp (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of unused argument of u32_destroy_key() (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: make sure that divisor is a power of 2 (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: disallow linking to root hnode (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: mark root hnode explicitly (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix coding style issues (Ivan Vecera) [1688236 1687456] - [net] treewide: Replace more open-coded allocation size multiplications (Ivan Vecera) [1688236 1687456] - [net] sched: remove unused helpers (Ivan Vecera) [1688236 1687456] - [net] tc-testing: use a plugin to build eBPF program (Ivan Vecera) [1688236 1687456] - [net] tc-testing: fix build of eBPF programs (Ivan Vecera) [1688236 1687456] - [net] tc: Add support for configuring the taprio scheduler (Ivan Vecera) [1688236 1687456] - [documentation] KVM: arm64: Clarify access behaviour for out-of-range SVE register slice IDs (Andrew Jones) [1550499] - [documentation] KVM: Clarify KVM_{SET,GET}_ONE_REG error code documentation (Andrew Jones) [1550499] - [documentation] KVM: Clarify capability requirements for KVM_ARM_VCPU_FINALIZE (Andrew Jones) [1550499] - [kvm] KVM: arm/arm64: Clean up vcpu finalization function parameter naming (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Explain validity checks in set_sve_vls() (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: WARN when avoiding divide-by-zero in sve_reg_to_region() (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Make register ioctl access errors more consistent (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Miscellaneous tidyups in guest.c (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Clean up UAPI register ID definitions (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() checks to WARNs (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to just set up SVE (Andrew Jones) [1550499] - [arm64] arm64/sve: Clarify vq map semantics (Andrew Jones) [1550499] - [kvm] arm64: KVM: Fix system register enumeration (Andrew Jones) [1550499] - [documentation] KVM: arm64/sve: Document KVM API extensions for SVE (Andrew Jones) [1550499] - [documentation] KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add a capability to advertise SVE support (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Allow userspace to enable SVE for vcpus (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Add pseudo-register for the guest's vector lengths (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Add hook for arch-specific KVM initialisation (Andrew Jones) [1550499] - [arm64] arm64/sve: In-kernel vector length availability query interface (Andrew Jones) [1550499] - [kvm] KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST (Andrew Jones) [1550499] - [arm64] KVM: arm64/sve: Add SVE support to register access ioctl interface (Andrew Jones) [1550499] - [kvm] KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus (Andrew Jones) [1550499] - [kvm] KVM: arm64: Factor out core register ID enumeration (Andrew Jones) [1550499] - [kvm] KVM: arm64: Add missing #include of in guest.c (Andrew Jones) [1550499] - [include] KVM: Allow 2048-bit register access via ioctl interface (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Context switch the SVE registers (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: System register context switch and access support (Andrew Jones) [1550499] - [kvm] KVM: arm64: Support runtime sysreg visibility filtering (Andrew Jones) [1550499] - [kvm] KVM: arm64: Propagate vcpu into read_id_reg() (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add a vcpu flag to control SVE visibility for the guest (Andrew Jones) [1550499] - [arm64] arm64/sve: Enable SVE state tracking for non-task contexts (Andrew Jones) [1550499] - [arm64] arm64/sve: Check SVE virtualisability (Andrew Jones) [1550499] - [arm64] arm64/sve: Clarify role of the VQ map maintenance functions (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add missing #includes to kvm_host.h (Andrew Jones) [1550499] - [kvm] KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance (Andrew Jones) [1550499] - [arm64] KVM: arm64: Delete orphaned declaration for __fpsimd_enabled() (Andrew Jones) [1550499] - [arm64] arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush (Andrew Jones) [1550499] - [documentation] KVM: Documentation: Document arm64 core registers in detail (Andrew Jones) [1550499] - [arm64] arm64/sve: Disentangle from (Andrew Jones) [1550499] - [arm64] arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition (Andrew Jones) [1550499]- [fs] xfs: fix reporting supported extra file attributes for statx() (Bill O'Donnell) [1721034] - [scsi] scsi: hpsa: correct ioaccel2 chaining (Joseph Szczypek) [1706121] - [powerpc] powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration (Steve Best) [1720929] - [powerpc] powerpc/pseries/mobility: prevent cpu hotplug during DT update (Steve Best) [1720929] - [powerpc] powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild (Steve Best) [1720929] - [kernel] cpuset: restore sanity to cpuset_cpus_allowed_fallback() (Joel Savitz) [1677311]- [scripts] scripts: override locale from environment when running recordmcount.pl (Prarit Bhargava) [1721515] - [netdrv] net: aquantia: fix wol configuration not applied sometimes (Igor Russkikh) [1662198] - [x86] x86/resctrl: Prevent NULL pointer dereference when local MBM is disabled (Prarit Bhargava) [1721208] - [fs] inotify: Fix fsnotify_mark refcount leak in inotify_update_existing_watch() (Miklos Szeredi) [1451863] - [fs] inotify: Fix fd refcount leak in inotify_add_watch(). (Miklos Szeredi) [1451863] - [fs] fanotify: Use inode_is_open_for_write (Miklos Szeredi) [1451863] - [fs] fanotify: Make sure to check event_len when copying (Miklos Szeredi) [1451863] - [fs] fsnotify/fdinfo: include fdinfo.h for inotify_show_fdinfo() (Miklos Szeredi) [1451863] - [include] fanotify: introduce new event mask FAN_OPEN_EXEC_PERM (Miklos Szeredi) [1451863] - [include] fsnotify: refactor fsnotify_parent()/fsnotify() paired calls when event is on path (Miklos Szeredi) [1451863] - [include] fanotify: introduce new event mask FAN_OPEN_EXEC (Miklos Szeredi) [1451863] - [fs] fanotify: return only user requested event types in event mask (Miklos Szeredi) [1451863] - [fs] fanotify: support reporting thread id instead of process id (Miklos Szeredi) [1451863] - [fs] fanotify: add BUILD_BUG_ON() to count the bits of fanotify constants (Miklos Szeredi) [1451863] - [fs] fsnotify: convert runtime BUG_ON() to BUILD_BUG_ON() (Miklos Szeredi) [1451863] - [fs] fanotify: deprecate uapi FAN_ALL_* constants (Miklos Szeredi) [1451863] - [fs] fanotify: simplify handling of FAN_ONDIR (Miklos Szeredi) [1451863] - [include] fanotify: fix collision of internal and uapi mark flags (Miklos Szeredi) [1451863] - [fs] fanotify: store fanotify_init() flags in group's fanotify_data (Miklos Szeredi) [1451863] - [fs] fanotify: clean up handling of "mark type" (Miklos Szeredi) [1451863] - [fs] fsnotify: fix false positive warning on inode delete (Miklos Szeredi) [1451863] - [include] inotify: Add flag IN_MASK_CREATE for inotify_add_watch() (Miklos Szeredi) [1451863] - [fs] fanotify: factor out helpers to add/remove mark (Miklos Szeredi) [1451863] - [fs] fsnotify: add helper to get mask from connector (Miklos Szeredi) [1451863] - [fs] fsnotify: let connector point to an abstract object (Miklos Szeredi) [1451863] - [fs] fsnotify: pass connp and object type to fsnotify_add_mark() (Miklos Szeredi) [1451863] - [fs] fsnotify: use typedef fsnotify_connp_t for brevity (Miklos Szeredi) [1451863] - [powerpc] powerpc/pseries: Fix oops in hotplug memory notifier (Steve Best) [1720932] - [netdrv] net: aquantia: tcp checksum 0xffff being handled incorrectly (Igor Russkikh) [1719176] - [netdrv] net: aquantia: fix LRO with FCS error (Igor Russkikh) [1719176] - [netdrv] net: aquantia: check rx csum for all packets in LRO session (Igor Russkikh) [1719176] - [netdrv] net: aquantia: tx clean budget logic error (Igor Russkikh) [1719176] - [security] selinux: log raw contexts as untrusted strings (Ondrej Mosnacek) [1719666] - [kernel] audit: add saddr_fam filter field (Richard Guy Briggs) [1715679] - [kernel] audit: re-structure audit field valid checks (Richard Guy Briggs) [1715679] - [kernel] audit: rename FILTER_TYPE to FILTER_EXCLUDE (Richard Guy Briggs) [1715679] - [kernel] audit: allow other filter list types for AUDIT_EXE (Richard Guy Briggs) [1715679] - [documentation] ovl: doc: add non-standard corner cases (Miklos Szeredi) [1718370] - [fs] ovl: support the FS_IOC_FSETXATTR ioctls (Miklos Szeredi) [1718370] - [fs] ovl: relax WARN_ON() for overlapping layers use case (Miklos Szeredi) [1718370] - [fs] ovl: check the capability before cred overridden (Miklos Szeredi) [1718370] - [fs] ovl: do not generate duplicate fsnotify events for "fake" path (Miklos Szeredi) [1718370] - [fs] ovl: support stacked SEEK_HOLE/SEEK_DATA (Miklos Szeredi) [1718370] - [fs] ovl: fix missing upper fs freeze protection on copy up for ioctl (Miklos Szeredi) [1718370] - [fs] fuse: fallocate: fix return with locked inode (Miklos Szeredi) [1717457] - [fs] fuse: honor RLIMIT_FSIZE in fuse_file_fallocate (Miklos Szeredi) [1717457] - [fs] fuse: decrement NR_WRITEBACK_TEMP on the right page (Miklos Szeredi) [1717457] - [fs] fuse: handle zero sized retrieve correctly (Miklos Szeredi) [1717457] - [fs] fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS (Miklos Szeredi) [1717457]- [mm] mm/mincore.c: make mincore() more conservative (Rafael Aquini) [1664203] {CVE-2019-5489} - [x86] x86/umip: Make the UMIP activated message generic (David Arcari) [1720014] - [x86] x86/umip: Print UMIP line only once (David Arcari) [1720014] - [crypto] crypto: vmac - separate tfm and request context (Desnes Augusto Nunes do Rosario) [1702702] - [crypto] crypto: ccp - Update driver messages to remove some confusion (David Arcari) [1719026] - [block] blk-mq: fix hang caused by freeze/unfreeze sequence (Ming Lei) [1719835] - [block] blk-mq: remove WARN_ON(!q->elevator) from blk_mq_sched_free_requests (Ming Lei) [1719835] - [block] block: free sched's request pool in blk_cleanup_queue (Ming Lei) [1719835] - [block] block: don't protect generic_make_request_checks with blk_queue_enter (Ming Lei) [1719835] - [block] block: move blk_exit_queue into __blk_release_queue (Ming Lei) [1719835] - [block] block: print offending values when cloned rq limits are exceeded (Ming Lei) [1719816] - [block] block: fix page leak when merging to same page (Ming Lei) [1662864] - [x86] RHEL: fix build of spec_ctrl.h for older assemblers (Jeff Moyer) [1719406] - [drm] drm/amd/display: Initialize stream_update with memset (Jeff Moyer) [1719406] - [mm] mm/gup: finish consolidating error handling (Jeff Moyer) [1641506] - [mm] mm/gup: cache dev_pagemap while pinning pages (Jeff Moyer) [1641506] - [rpmspec] kernel packaging: Fix extra namespace collision (Prarit Bhargava) [1699868] - [rpmspec] redhat: kernel-selftests-internal: add dependencies (Jiri Benc) [1717943] - [kernel] kernel/module.c: Only return -EEXIST for modules that have finished loading (Prarit Bhargava) [1666939] - [input] Input: elantech - remove P52 and P72 from SMBus blacklist (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - handle physical middle button (Benjamin Tissoires) [1703157] - [input] Input: elantech/SMBus - export all capabilities from the PS/2 node (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - do not query the info if they are provided (Benjamin Tissoires) [1703157] - [input] Input: elantech - detect middle button based on firmware version (Benjamin Tissoires) [1703157] - [input] Input: elantech - add helper function elantech_is_buttonpad() (Benjamin Tissoires) [1703157] - [input] Input: elantech - query the min/max information beforehand too (Benjamin Tissoires) [1703157] - [input] Input: elantech - enable middle button support on 2 ThinkPads (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - increment wakeup count if wake source (Benjamin Tissoires) [1703157] - [kernel] timekeeping: Update multiplier when NTP frequency is set directly (Prarit Bhargava) [1714164] - [fs] xfs: fix use after free in buf log item unlock assert (Brian Foster) [1666150] - [fs] xfs: add missing error check in xfs_prepare_shift() (Brian Foster) [1699214] - [documentation] Documentation: Fix grammatical error in sysctl/fs.txt & clarify negative dentry (Waiman Long) [1673955] - [fs] fs/dcache: Track & report number of negative dentries (Waiman Long) [1673955] - [fs] fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() (Waiman Long) [1673955] - [net] tcp: tcp_fragment() should apply sane memory limits (Florian Westphal) [1719858] {CVE-2019-11478} - [net] tcp: limit payload size of sacked skbs (Florian Westphal) [1719603] {CVE-2019-11477}- [tools] kvm: selftests: make hyperv_cpuid test pass on AMD (Vitaly Kuznetsov) [1718501] - [scsi] vmw_pvscsi: Fixed to work with SG_CHAIN (Ewan Milne) [1717278] - [x86] mark AMD Rome processors supported (David Arcari) [1520002] - [fs] ext4: zero out the unused memory region in the extent tree block (Lukas Czerner) [1715276] {CVE-2019-11833} - [s390] s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU (David Hildenbrand) [1715041] - [vfio] vfio/type1: Limit DMA mappings per container (Alex Williamson) [1695592] {CVE-2019-3882} - [tools] selftests/powerpc: Remove Power9 paste tests (Diego Domingos) [1662374] - [tools] selftests/powerpc: Remove Power9 copy_unaligned test (Diego Domingos) [1662374] - [tools] selftests/powerpc: Fix ptrace tm failure (Diego Domingos) [1662374] - [netdrv] mlxsw: core: Prevent reading unsupported slave address from SFP EEPROM (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Prevent QSFP module initialization for old hardware (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix autoneg status in ethtool (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Reincrease PCI reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Put MC TCs into DWRR mode (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Add a multicast pool for Spectrum-2 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test VRF MAC vetoing (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not check VRF MAC address (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add MDB entries in prepare phase (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: mlxsw: core: avoid -Wint-in-bool-context warning (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Initialize base_mac (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Prevent duplication during QSFP module initialization (Ivan Vecera) [1680241] - [netdrv] mellanox: Switch to bitmap_zalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Extend initialization by querying resources data (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Extend input parameters list of command API (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Modify input parameter name in initialization API (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Fix comment misspelling (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Move resource query API to common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Add ethtool support (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Make structures and variables names shorter (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Move ethtool module callbacks to a common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Make mlxsw_sp_acl_tcam_vregion_rehash() return void (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remember where to continue rehash migration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Allow to interrupt/continue rehash work (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Do rollback as another call to mlxsw_sp_acl_tcam_vchunk_migrate_all() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Put vchunk migrate start/end code into separate functions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Put this_is_rollback to rehash context struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Rename variables in mlxsw_sp_acl_tcam_ventry_migrate() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: assign vchunk->chunk by the newly created chunk (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: assign vregion->region by the newly created region (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push code start/end from mlxsw_sp_acl_tcam_vregion_migrate() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push rehash start/end code into separate functions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce new rehash context struct and save hint_priv there (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't migrate already migrated entry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push rehash dw struct into rehash sub-struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: remove set but not used variable 'autoneg_status' (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add massive delta rehash test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Check migrate end trace (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add vregion migration end tracepoint (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add IPv6 variant of simple delta rehash test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't take mutex in mlxsw_sp_acl_tcam_vregion_rehash_work() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove RTNL lock assertions from ERP code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't take rtnl lock during vregion_rehash_intrvl_set() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce a mutex to guard objagg instance manipulation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Enable vregion rehash per-profile (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce mutex to guard Bloom Filter updates (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce vregion mutex (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Refactor vregion association code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce a mutex to guard region list updates (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split TCAM group structure into two (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove unused ops field from group structure (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 ASIC support for new port types and speeds (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 ASIC port type-speed operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add new port type-speed fields for PTYS register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: 80 columns wrapping change (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Rename p_eth_proto_adm to full name p_eth_proto_admin (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add port type-speed operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Rename port type-speed functions to ASIC specific (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Query port connector type from firmware (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove unsupported eth_proto_lp_advertise field in PTYS (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove duplicate port link mode entry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Avoid -Wformat-truncation warnings (Ivan Vecera) [1680241] - [netdrv] net: Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Reject overlarge headroom size requests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Update port headroom configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Add Spectrum-2 shared buffer configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_mm in sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_cm in sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_prs in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_pms in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep pool descriptors in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allocate prs & pms dynamically (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add struct mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change IP2ME CPU policer rate and burst size values (Ivan Vecera) [1680241] - [netdrv] mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add some missing configuration symbols (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: fix spelling mistake "temprature" -> "temperature" (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend thermal module with per QSFP module thermal zones (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Allow thermal zone binding to an external cooling device (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Add QSFP module temperature label attribute to hwmon (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend hwmon interface with QSFP module temperature attributes (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend hwmon interface with fan fault attribute (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Rename cooling device (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Replace thermal temperature trips with defines (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Modify thermal zone definition (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Set different thermal polling time based on bus frequency capability (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Add API for QSFP module temperature thresholds reading (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Fan Out of Range Event Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Management Temperature Bulk Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Move QSFP EEPROM definitions to common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Remove unused variables (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: avoid double sourcing of lib.sh (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Fix VLAN modify action support (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Drop unnecessary WARN_ON_ONCE() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set LAG port collector only when active (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Remove getting PORT_BRIDGE_FLAGS (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add simple delta rehash test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add couple of vregion rehash tracepoints (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: add "acl_region_rehash_interval" devlink param (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement region migration according to hints (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add multi field to PAGT register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Pass hints priv all the way to ERP code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement basic ERP rehash hits creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split entry struct into entry and ventry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split chunk struct into chunk and vchunk (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split region struct into region and vregion (Ivan Vecera) [1680241] - [netdrv] lib: objagg: implement optimization hints assembly and use hints for object creation (Ivan Vecera) [1680241] - [netdrv] devlink: publish params only after driver init is done (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for blackhole routes (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Offload blackhole routes (Ivan Vecera) [1680241] - [netdrv] mlxsw: Implement ndo_get_port_parent_id() (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Trace EMAD errors (Ivan Vecera) [1680241] - [netdrv] drivers: net: use flow action infrastructure (Ivan Vecera) [1680241] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_flower: Fix test result handling (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Ignore ARP (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Enable forwarding (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Flush neighbors (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix roaming test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Wait for tardy mirrored packets (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_changes: Fix TTL test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Update ping limits (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Update ping limits (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Make ping timeout configurable (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Add delta two masks one key test (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Fix multiple_masks_test (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Extend and move trace helpers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add C-TCAM spill tracepoint (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Include delta bits into hashtable key (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Use OK instead of PASS in test output (Ivan Vecera) [1680241] - [tools] selftests: net: forwarding: change devlink resource support checking (Ivan Vecera) [1680241] - [documentation] Documentation: add devlink param file for mlxsw driver (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add more extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Fix rul/rule typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Move mr_ruleset and mr_rule structs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove unnecessary arg on action_replace call path (Ivan Vecera) [1680241] - [netdrv] mlxfw: Replace license text with SPDX identifiers and adjust copyrights (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Enable VXLAN on Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add support for VXLAN on Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Breakout common code to a common function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose functions to create and destroy underlay RIF (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for ARP suppression (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VXLAN symmetric routing (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for ARP decapsulation (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VXLAN asymmetric routing (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology with keys test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology with key test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology with keys test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology with key test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP tunneling lib (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add GRE tunnel support for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Update tunnel decap properties (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Support RIF without device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Change mlxsw_sp_ipip_lb_ul_vr_id() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add underlay RIF ID support (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Mark RIF index as taken before creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Adjust loopback RIF configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set RIF ops per ASIC type (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Split RIF ops array for Spectrum-2 support (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add underlay egress RIF field in RTDP register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add fields to RITR - Router Interface Table Register (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for externally learned FDB entries (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test FDB offload indication (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not treat static FDB entries as sticky (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Update dummy FID index (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Return error on PCI reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Increase PCI SW reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Ring CQ's doorbell before RDQ's (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test veto of unsupported VXLAN FDBs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add extack messages to VXLAN FDB rejection (Ivan Vecera) [1680241] - [netdrv] mlxsw: Add extack to mlxsw_sp_nve_ops.fdb_replay (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VLAN deletion (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion (Ivan Vecera) [1680241] - [net] net: bridge: Fix VLANs memory leak (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test case for VLAN addition error flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Replace error code with EINVAL (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Avoid returning errors in commit phase (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add VXLAN dependency for spectrum (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Disable lag port TX before removing it (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove ASSERT_RTNL()s in module removal flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add cleanup after C-TCAM update error condition (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: drop useless LIST_HEAD (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add router test with VID 1 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Adjust test regarding VID 1 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove limitation regarding VID 1 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Switch to VID 4095 as default VID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add an helper function to cleanup VLAN entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Store pointer to default port VLAN in port struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Allow controlling destruction of default port VLAN (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set PVID during port initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Replace hard-coded default VID with a define (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test case for L3 VNI (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not force specific configuration order (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add rtnetlink tests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Hold a reference on RIF's netdev (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Make RIF deletion more robust (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Propagate 'struct mlxsw_sp' further (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Properly cleanup LAG uppers when removing port from LAG (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove reference count from VLAN entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Handle VLAN device unlinking (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Remove unused function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not destroy RIFs based on FID's reference count (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Sanitize VLAN interface's uppers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Fix memory leak upon driver reload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add trap for decapsulated ARP packets (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Increase timeout during firmware flash process (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1910.622 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom delta test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom filter complex test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom filter simple test (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Activate Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Set master RP index on transition to eRP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Update Bloom filter on eRP transitions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Set A-TCAM rules in Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Bloom filter update (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Bloom filter handling (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 Bloom filter resource (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy Engine Algorithmic Bloom Filter Entries Register (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test FID RIF MAC vetoing (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test RIF MAC vetoing (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Veto unsupported RIF MAC addresses (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add mlxsw_sp.mac_mask (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Generalize mlxsw_sp_netdevice_router_port_event() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: extack: Test VLAN add on a port device (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: extack: Test VLAN add on a VXLAN device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack on port VLAN events (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack on VXLAN VLAN events (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add multicast routing test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add Multicast routing support for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Limit priority value (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Support rule creation without action creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add replace rule action operation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add multicast router profile operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Spectrum-2 keys (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change stage of ACL initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy Engine Multicast Router Binding Table Register (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add PVID test case for VXLAN with VLAN-aware bridges (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: vxlan: Test FDB un/marking on VXLAN join/leave (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Un/offload FDB on nve_fid_disable/enable (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add mlxsw_sp_fid_ops.fdb_clear_offload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_clear_offload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_replay (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Publish mlxsw_sp_switchdev_notifier (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Track NVE type at FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Relax GRE decap matching check (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Avoid leaking FID's reference count (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Remove easily triggerable warnings (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a new test extack.sh (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add one-armed router test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Mirror loopbacked packets instead of trapping them (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Load firmware version based on devlink parameter (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Reset firmware after flash during driver initialization (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add VxLAN test with a VLAN-aware bridge (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN configuration with a VLAN-aware bridge (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Consider VLAN-aware bridges as valid (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable VxLAN enslavement to VLAN-aware bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Prepare function for VLAN-aware bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Unify VxLAN leave function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Add API to lookup 802.1Q FIDs without creating them (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Flip driver to use emulated 802.1Q FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Introduce emulated VLAN RIFs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Introduce emulated 802.1Q FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Make flood index calculation more robust (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not set field when it is reserved (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Consider VxLAN learning enabled as valid (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Allow VxLAN learning (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Allow deletion of learned FDB entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Process learned VxLAN FDB entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add API to resolve learned IP addresses (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Allow FID lookup by its index (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Store ifindex of NVE device in FID (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add definition of unicast tunnel record for SFN register (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend cooling device with cooling levels (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN flooding (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose discard counters via ethtool (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add simple delta test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Implement delta for ERP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Push code related to num_ctcam_erps inc/dec into separate helpers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Remove mlxsw_afk_encode() block range args and key/mask check (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Don't encode the key again in mlxsw_sp_acl_atcam_12kb_lkey_id_get() (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl: Change order of args of ops->encode_block() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Pass key pointer to master_mask_set/clear (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl_erp: Convert to use objagg for tracking ERPs (Ivan Vecera) [1680241] - [tools] selftests: Adjust spectrum-2 ctcam_two_atcam_masks_test (Ivan Vecera) [1680241] - [tools] selftests: Adjust spectrum-2 two_mask_test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix IP2ME CPU policer configuration (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Add a test for UC awareness (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Tweak for min shaper (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set minimum shaper on MC TCs (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: QEEC: Add minimum shaper fields (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Fix devlink unregister flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add support for VxLAN encapsulation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable VxLAN enslavement to bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Configure matching local routes for NVE decap (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Clear NVE configuration when destroying 802.1D FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Implement VxLAN operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Implement common NVE core (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Allow querying VR ID based on table ID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Enable local routes promotion to perform NVE decap (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Add APIs to lookup FID without creating it (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Allow setting and clearing NVE properties on FID (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Fix use-after-free when flashing firmware during init (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add NVE packet traps (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add NVE resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Monitoring Parsing State Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add definition of unicast tunnel record for SFD register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE QoS Default Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE QoS Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Decapsulation ECN Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Encapsulation ECN Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Underlay Multicast Table Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunnel Port Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE General Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Seed LAG hash function (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Extend FDB flush types for NVE (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add a new type of KVD linear record (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Move L3 protocol and address definitions to global header file (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not assume notifier information type (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Check notification relevance based on upper device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Prepare for VxLAN FDB notifications (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove misuses of private header file (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Make executable (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Have lldpad_app_wait_set() wait for unknown, too (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Fix a typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Delete RIF when VLAN device is removed (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Derive event type from event queue number (Ivan Vecera) [1680241] - [netdrv] mlxsw: Make MLXSW_SP1_FWREV_MINOR a hard requirement (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Bump required firmware version (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for UC behavior under MC flood (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add mtu_set(), mtu_restore() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add ethtool_stats_get() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Tweak SBMM configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Configure MC pool (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow configuration of static pools (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Pass SBPM min_size in cells (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow an infinite maximum for per-TC pool limit (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow pools of infinite size (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep shared buffer size in mlxsw_sp_sb (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Split TC_COUNT into ingress and egress (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Use devlink pool indices throughout (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Init shaper for TCs 8..15 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Set up a dedicated pool for BUM traffic (Ivan Vecera) [1680241] - [netdrv] mlxsw: remove unused arrays mlxsw_i2c_driver_name and mlxsw_pci_driver_name (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: remove unnecessary function mlxsw_core_driver_put (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose counter for all 16 TCs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Include RFC-2819 counters in stats length (Ivan Vecera) [1680241] - [netdrv] mlxsw: Replace license text with SPDX identifiers and adjust copyrights (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add TC flower test for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Reset FW after flash (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1702.6 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Disallow usage of vlan_id key on egress (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: use PTR_ERR_OR_ZERO() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: gre_multipath: Update next-hop statistics match criteria (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Configure MC-aware mode on mlxsw ports (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix a typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Switch Traffic Class Table is Multicast-Aware Register (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add test for ip_forward_update_priority (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Move DSCP capture to lib.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Move lldpad waiting to lib.sh (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Handle sysctl_ip_fwd_update_priority (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Extract work-scheduling into a new function (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL team LACP (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL team (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Introduce $ARPING (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Support team devices (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add require_command() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_dscp_bridge: Fix (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add test for trust-DSCP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Support ieee_setapp, ieee_delapp (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Priority to DSCP Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS ReWrite Enable Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Priority Trust State Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register (Ivan Vecera) [1680241] - [tools] selftests: add a selftest for directed broadcast forwarding (Ivan Vecera) [1680241] - [tools] selftests: forwarding: add tests for TC chain get and dump operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Start using A-TCAM (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM rule insertion and deletion (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Pass C-TCAM region and entry to insert function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM region initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Make global TCAM resources available to regions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Encapsulate C-TCAM region in A-TCAM region (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Allow encoding a partial key (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Extend Spectrum-2 region struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add support for C-TCAM eRPs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Enable C-TCAM only mode in eRP core (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement common eRP core (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 eRP resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 maximum large key ID resource (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine eRP Table Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine TCAM Entry Register Version 3 (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Prepare PERERP register for A-TCAM usage (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Propagate extack pointer (Ivan Vecera) [1680241] - [tools] selftests: forwarding: gre_multipath: Drop IPv6 tests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Implement chain template hinting (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Extend to support Spectrum-2 ASIC (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add initial Spectrum-2 ACL implementation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add region association callback (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add support for Spectrum-2 block encoding (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Prepare for Spectrum-2 block encoding (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine General Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region eRP Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region Association Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: acl: Introduce activity get operation for action block/set (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add support for activity information from PEFA register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Introduce flex key blocks for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 variant of flex actions ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_mr_tcam: Add Spectrum-2 stubs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add KVDL manager implementation for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Infrastructure Entry Delete Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose counters for various packet sizes (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Optimize processing of VRRP MACs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add VRRP traps (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Direct macvlans' MACs to router (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable macvlan upper devices (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_nh: Unset rp_filter on host VRF (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_span: Change LAG lower selection (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add couple of Spectrum-2 KVD resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Prepare for multiple FW versions for Spectrum and Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement priority setting for rules inserted to TCAM (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add priority field for PTCEV2 register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Move block items encoding into Spectrum op (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Convert mlxsw_afk_create args to ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add tcam init/fini ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split TCAM handling 3 ways (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_mr_tcam: Push Spectrum-specific operations into a separate file (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Pass entry_count to free function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Pass entry type to alloc/free (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Push out KVD linear management into ops (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Tighten up VLAN capture (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Fix helper to get the first KVD linear index (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Allow the first set to be dummy (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Put pointer to flex action ops to mlxsw_sp (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_keys: Change SRC_SYS_PORT flex key element size (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_keys: Split MAC and IP address flex key elements (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Ignore always-zeroed bits in tp->prio (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Introduce Flex2 key type for PTAR register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change name of mlxsw_sp_afk_blocks to mlxsw_sp1_afk_blocks (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: avoid uninitialized variable access (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add mlxsw-specific test for mirror to gretap (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Allow importing dependent libraries (Ivan Vecera) [1680241] - [tools] selftests: forwarding: test for bridge port isolation (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL 802.1q (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL 802.1d (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add scale test for resources (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for mirror-to-gretap test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add scale test for mirror-to-gretap (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for tc flower test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add tc flower scale test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for router test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add router test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add devlink KVD resource test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add devlink_lib_spectrum.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add devlink_lib.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Parameterize NUM_NETIFS in two functions (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add check_err_fail() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Allow lib.sh sourcing from other directories (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_changes: Fix waiting for neighbor (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Split out setup_wait_dev() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test multipath tunneling (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Unset rp_filter (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test routed bridge interface (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Ban PVID change if bridge has a RIF (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add mlxsw_sp_rif_fid() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Publish mlxsw_sp_rif_find_by_dev() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Allocate FID according to PVID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Propagate extack to .fid_get() (Ivan Vecera) [1680241] - [netdrv] net: phy: realtek: Dummy IRQ calls for RTL8366RB (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add generic Realtek PHY driver (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: use new PHYID matching macros (Corinna Vinschen) [1680528] - [include] net: phy: add macros for PHYID matching (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: load driver for all PHYs with a Realtek OUI (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: fix RTL8201F sysfs name (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: Support RTL8366RB variant (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add missing entry for RTL8211C to mdio_device_id table (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add support for RTL8211C (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add missing entry for RTL8211 to mdio_device_id table (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add support for RTL8211 (Corinna Vinschen) [1680528] - [netdrv] r8169: change irq handler to always trigger NAPI polling (Corinna Vinschen) [1680528] - [netdrv] r8169: create function pointer array for chip hw init functions (Corinna Vinschen) [1680528] - [netdrv] r8169: create function pointer array for PHY init functions (Corinna Vinschen) [1680528] - [netdrv] r8169: disable ASPM again (Corinna Vinschen) [1680528] - [netdrv] r8169: disable tx interrupt coalescing on RTL8168 (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: use netif_receive_skb_list batching" (Corinna Vinschen) [1680528] - [netdrv] r8169: use netif_receive_skb_list batching (Corinna Vinschen) [1680528] - [netdrv] r8169: disable default rx interrupt coalescing on RTL8168 (Corinna Vinschen) [1680528] - [netdrv] r8169: fix cable re-plugging issue (Corinna Vinschen) [1680528] - [netdrv] r8169: use netif_start_queue instead of netif_wake_qeueue in rtl8169_start_xmit (Corinna Vinschen) [1680528] - [netdrv] r8169: don't read interrupt mask register in interrupt handler (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded mmiowb barriers (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: make use of xmit_more and __netdev_sent_queue" (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: remove unneeded mmiowb barriers" (Corinna Vinschen) [1680528] - [netdrv] r8169: Avoid pointer aliasing (Corinna Vinschen) [1680528] - [netdrv] r8169: Load MAC address from device tree if present (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl_wol_pll_power_down (Corinna Vinschen) [1680528] - [netdrv] r8169: improve WoL handling (Corinna Vinschen) [1680528] - [netdrv] r8169: enable EEE per default on RTL8168f (Corinna Vinschen) [1680528] - [netdrv] r8169: add EEE support for RTL8168f (Corinna Vinschen) [1680528] - [netdrv] r8169: enable EEE per default on chip versions from RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: add general EEE support for chip versions from RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out PHY init sequence adjusting 10M and ALDPS (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out disabling ALDPS (Corinna Vinschen) [1680528] - [netdrv] r8169: improve firmware handling (Corinna Vinschen) [1680528] - [netdrv] r8169: remove PCI DAC support (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rx buffer allocation (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out getting ether_clk (Corinna Vinschen) [1680528] - [netdrv] r8169: replace mii_bus member with phy_device member in struct rtl8169_private (Corinna Vinschen) [1680528] - [netdrv] r8169: reset chip synchronously in __rtl8169_resume (Corinna Vinschen) [1680528] - [netdrv] r8169: add helpers for locking / unlocking the config registers (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rtl_pcie_state_l2l3_enable (Corinna Vinschen) [1680528] - [netdrv] r8169: initialize task workqueue only once (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded call in pcierr (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl_get_events (Corinna Vinschen) [1680528] - [netdrv] r8169: load Realtek PHY driver module before r8169 (Corinna Vinschen) [1680528] - [netdrv] r8169: don't try to read counters if chip is in a PCI power-save state (Corinna Vinschen) [1680528] - [netdrv] r8169: Add support for new Realtek Ethernet (Corinna Vinschen) [1680528] - [netdrv] r8169: fix WoL device wakeup enable (Corinna Vinschen) [1680528] - [netdrv] r8169: improve spurious interrupt detection (Corinna Vinschen) [1680528] - [netdrv] r8169: fix crash if CONFIG_DEBUG_SHIRQ is enabled (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded mmiowb barriers (Corinna Vinschen) [1680528] - [netdrv] ethernet/realtek: Replace synchronize_sched() with synchronize_rcu() (Corinna Vinschen) [1680528] - [netdrv] r8169: make use of xmit_more and __netdev_sent_queue (Corinna Vinschen) [1680528] - [netdrv] r8169: replace macro TX_FRAGS_READY_FOR with a function (Corinna Vinschen) [1680528] - [netdrv] r8169: use napi_consume_skb where possible (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify detecting chip versions with same XID (Corinna Vinschen) [1680528] - [netdrv] r8169: remove default chip versions (Corinna Vinschen) [1680528] - [netdrv] r8169: remove ancient GCC bug workaround in a second place (Corinna Vinschen) [1680528] - [netdrv] r8169: improve chip version identification (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify ocp functions (Corinna Vinschen) [1680528] - [netdrv] r8169: remove workaround for ancient gcc bug (Corinna Vinschen) [1680528] - [netdrv] r8169: remove manual padding in struct ring_info (Corinna Vinschen) [1680528] - [netdrv] r8169: remove "not PCI Express" message (Corinna Vinschen) [1680528] - [netdrv] r8169: remove print_mac_version (Corinna Vinschen) [1680528] - [netdrv] r8169: use PCI_VDEVICE macro (Corinna Vinschen) [1680528] - [netdrv] r8169: replace event_slow with irq_mask (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unused interrupt sources (Corinna Vinschen) [1680528] - [netdrv] r8169: use dev_get_drvdata where possible (Corinna Vinschen) [1680528] - [netdrv] r8169: merge rtl_irq_enable and rtl_irq_enable_all (Corinna Vinschen) [1680528] - [pci] PCI: add USR vendor id and use it in r8169 and w6692 driver (Corinna Vinschen) [1680528] - [netdrv] net: ethernet: Convert phydev advertize and supported from u32 to link mode (Corinna Vinschen) [1680528] - [netdrv] r8169: fix broken Wake-on-LAN from S5 (poweroff) (Corinna Vinschen) [1680528] - [netdrv] r8169: add support for Byte Queue Limits (Corinna Vinschen) [1680528] - [netdrv] r8169: handle all interrupt events in the hard irq handler (Corinna Vinschen) [1680528] - [netdrv] r8169: fix NAPI handling under high load (Corinna Vinschen) [1680528] - [netdrv] r8169: re-enable MSI-X on RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded call to netif_stop_queue in rtl8169_net_suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify rtl8169_set_magic_reg (Corinna Vinschen) [1680528] - [netdrv] r8169: Enable MSI-X on RTL8106e (Corinna Vinschen) [1680528] - [netdrv] r8169: set RX_MULTI_EN bit in RxConfig for 8168F-family chips (Corinna Vinschen) [1680528] - [netdrv] r8169: always autoneg on resume (Corinna Vinschen) [1680528] - [netdrv] r8169: fix network stalls due to missing bit TXCFG_AUTO_FIFO (Corinna Vinschen) [1680528] - [netdrv] r8169: Disable clk during suspend / resume (Corinna Vinschen) [1680528] - [netdrv] r8169: improve a check in rtl_init_one (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rtl8169_irq_mask_and_ack (Corinna Vinschen) [1680528] - [netdrv] r8169: use default watchdog timeout (Corinna Vinschen) [1680528] - [netdrv] r8169: fix autoneg issue on resume with RTL8168E (Corinna Vinschen) [1680528] - [netdrv] r8169: remove duplicated RTL8169s PHY initialization steps (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify RTL8169 PHY initialization (Corinna Vinschen) [1680528] - [netdrv] r8169: Get and enable optional ether_clk clock (Corinna Vinschen) [1680528] - [netdrv] r8169: enable ASPM on RTL8106E (Corinna Vinschen) [1680528] - [netdrv] r8169: Align ASPM/CLKREQ setting function with vendor driver (Corinna Vinschen) [1680528] - [netdrv] r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED (Corinna Vinschen) [1680528] - [netdrv] r8169: set TxConfig register after TX / RX is enabled, just like RxConfig (Corinna Vinschen) [1680528] - [netdrv] r8169: don't configure max jumbo frame size per chip version (Corinna Vinschen) [1680528] - [netdrv] r8169: don't configure csum function per chip version (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify interrupt handler (Corinna Vinschen) [1680528] - [netdrv] r8169: don't include asm headers directly (Corinna Vinschen) [1680528] - [netdrv] r8169: remove version info (Corinna Vinschen) [1680528] - [netdrv] r8169: restore previous behavior to accept BIOS WoL settings (Corinna Vinschen) [1680528] - [netdrv] r8169: power down chip in probe (Corinna Vinschen) [1680528] - [netdrv] r8169: don't read chip phy status register (Corinna Vinschen) [1680528] - [netdrv] r8169: remove mii_if_info member from struct rtl8169_private (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl8169_set_speed_xmii (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_speed_down / phy_speed_up (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_mii_ioctl (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_ethtool_nway_reset (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_ethtool_(g|s)et_link_ksettings (Corinna Vinschen) [1680528] - [netdrv] r8169: replace open-coded PHY soft reset with genphy_soft_reset (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_resume/phy_suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: add basic phylib support (Corinna Vinschen) [1680528] - [netdrv] r8169: fix runtime suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: remove old PHY reset hack (Corinna Vinschen) [1680528] - [netdrv] r8169: remove TBI 1000BaseX support (Corinna Vinschen) [1680528] - [netdrv] r8169: use standard debug output functions (Corinna Vinschen) [1680528] - [netdrv] r8169: reject unsupported WoL options (Corinna Vinschen) [1680528] - [netdrv] r8169: don't check WoL when powering down PHY and interface is down (Corinna Vinschen) [1680528] - [netdrv] r8169: improve saved_wolopts handling (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: restore previous behavior to accept BIOS WoL settings" (Corinna Vinschen) [1680528] - [netdrv] r8169: improve phy initialization when resuming (Corinna Vinschen) [1680528] - [netdrv] r8169: enable ASPM on RTL8168E-VL (Corinna Vinschen) [1680528] - [netdrv] r8169: align ASPM entry latency setting with vendor driver (Corinna Vinschen) [1680528] - [netdrv] r8169: Reinstate ASPM Support (Corinna Vinschen) [1680528] - [netdrv] r8169: Don't disable ASPM in the driver (Corinna Vinschen) [1680528] - [kernel] kernel/sched/psi.c: expose pressure metrics on root cgroup (Waiman Long) [1678388] - [kernel] psi: introduce psi monitor (Waiman Long) [1678388] - [spi] include/: refactor headers to allow kthread.h inclusion in psi_types.h (Waiman Long) [1678388] - [kernel] psi: track changed states (Waiman Long) [1678388] - [kernel] psi: split update_stats into parts (Waiman Long) [1678388] - [kernel] psi: rename psi fields in preparation for psi trigger addition (Waiman Long) [1678388] - [kernel] psi: make psi_enable static (Waiman Long) [1678388] - [kernel] psi: introduce state_mask to represent stalled psi states (Waiman Long) [1678388] - [kernel] kernel: cgroup: add poll file operation (Waiman Long) [1678388] - [fs] fs: kernfs: add poll file operation (Waiman Long) [1678388] - [documentation] psi: clarify the units used in pressure files (Waiman Long) [1678388] - [kernel] psi: avoid divide-by-zero crash inside virtual machines (Waiman Long) [1678388] - [init] psi: clarify the Kconfig text for the default-disable option (Waiman Long) [1678388] - [kernel] psi: fix aggregation idle shut-off (Waiman Long) [1678388] - [init] psi: fix reference to kernel commandline enable (Waiman Long) [1678388] - [kernel] psi: make disabling/enabling easier for vendor kernels (Waiman Long) [1678388] - [kernel] kernel/sched/psi.c: simplify cgroup_move_task() (Waiman Long) [1678388] - [kernel] psi: cgroup support (Waiman Long) [1678388] - [kernel] psi: pressure stall information for CPU, memory, and IO (Waiman Long) [1678388] - [kernel] sched: introduce this_rq_lock_irq() (Waiman Long) [1678388] - [kernel] sched: sched.h: make rq locking and clock functions available in stats.h (Waiman Long) [1678388] - [kernel] sched: loadavg: make calc_load_n() public (Waiman Long) [1678388] - [kernel] sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD (Waiman Long) [1678388] - [kernel] delayacct: track delays from thrashing cache pages (Waiman Long) [1678388] - [mm] mm: workingset: tell cache transitions from workingset thrashing (Waiman Long) [1678388] - [mm] mm: workingset: don't drop refault information prematurely (Waiman Long) [1678388] - [scsi] scsi: ibmvfc: Add failed PRLI to cmd_status lookup array (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Byte swap status and error codes when logging (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Remove "failed" from logged errors (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Clean up transport events (Diego Domingos) [1665716] - [scsi] scsi: ibmvscsi: Don't use rc uninitialized in ibmvscsi_do_work (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: fix tripping of blk_mq_run_hw_queue WARN_ON (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: redo driver work thread to use enum action states (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: Wire up host_reset() in the driver's scsi_host_template (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: change strncpy+truncation to strlcpy (Gustavo Duarte) [1665715] - [fs] ext4: avoid panic during forced reboot due to aborted journal (Lukas Czerner) [1717831] - [fs] ext4: fix use-after-free in dx_release() (Lukas Czerner) [1717831] - [fs] ext4: fix data corruption caused by overlapping unaligned and aligned IO (Lukas Czerner) [1717831] - [fs] ext4: avoid drop reference to iloc.bh twice (Lukas Czerner) [1717831] - [nvme] nvme-tcp: mark NVMe/TCP as a technical preview (Chris Leech) [1696451] - [nvme] nvme-tcp: fix possible null deref on a timed out io queue connect (Chris Leech) [1696451] - [nvme] nvme-tcp: rename function to have nvme_tcp prefix (Chris Leech) [1696451] - [nvme] nvme-tcp: fix a NULL deref when an admin connect times out (Chris Leech) [1696451] - [nvme] nvmet-tcp: don't fail maxr2t greater than 1 (Chris Leech) [1696451] - [nvme] nvmet-tcp: implement C2HData SUCCESS optimization (Chris Leech) [1696451] - [nvme] nvme-tcp: fix an endianess miss-annotation (Chris Leech) [1696451] - [nvme] nvme-tcp: support C2HData with SUCCESS flag (Chris Leech) [1696451] - [nvme] nvme-tcp: use older iov_iter API to fix panic (Chris Leech) [1696451] - [nvme] nvmet: fix building bvec from sg list (Ming Lei) [1690287] - [nvme] nvmet: set loop queue's segment boundary mask as PAGE_SIZE - 1 (Ming Lei) [1690287] - [x86] x86/qspinlock: Fix compile error (Waiman Long) [1709451] - [kernel] locking/rwsem: Prevent unneeded warning during locking selftest (Waiman Long) [1709451] - [kernel] locking/rwsem: Enable lock event counting (Waiman Long) [1709451] - [kernel] locking/lock_events: Don't show pvqspinlock events on bare metal (Waiman Long) [1709451] - [kernel] locking/lock_events: Make lock_events available for all archs & other locks (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Introduce generic lockevent_*() counting APIs (Waiman Long) [1709451] - [kernel] locking/rwsem: Enhance DEBUG_RWSEMS_WARN_ON() macro (Waiman Long) [1709451] - [kernel] locking/rwsem: Add debug check for __down_read*() (Waiman Long) [1709451] - [kernel] locking/rwsem: Micro-optimize rwsem_try_read_lock_unqueued() (Waiman Long) [1709451] - [kernel] locking/rwsem: Move rwsem internal function declarations to rwsem-xadd.h (Waiman Long) [1709451] - [kernel] locking/rwsem: Move owner setting code from rwsem.c to rwsem.h (Waiman Long) [1709451] - [kernel] locking/rwsem: Relocate rwsem_down_read_failed() (Waiman Long) [1709451] - [kernel] locking/rwsem: Optimize down_read_trylock() (Waiman Long) [1709451] - [kernel] locking/rwsem: Remove rwsem-spinlock.c & use rwsem-xadd.c for all archs (Waiman Long) [1709451] - [x86] locking/rwsem: Remove arch specific rwsem files (Waiman Long) [1709451] - [kernel] locking/qspinlock: Remove unnecessary BUG_ON() call (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Track the no MCS node available case (Waiman Long) [1709451] - [kernel] locking/qspinlock: Handle > 4 slowpath nesting levels (Waiman Long) [1709451] - [kernel] locking/pvqspinlock: Extend node size when pvqspinlock is configured (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Count instances of nested lock slowpaths (Waiman Long) [1709451] - [kernel] locking/qspinlock, x86: Provide liveness guarantee (Waiman Long) [1709451] - [kernel] locking/qspinlock: Rework some comments (Waiman Long) [1709451] - [kernel] locking/qspinlock: Re-order code (Waiman Long) [1709451] - [x86] x86/headers: Fix -Wmissing-prototypes warning (Waiman Long) [1709451] - [x86] Revert "x86/refcount: Work around GCC inlining bug" (Waiman Long) [1709451] - [x86] x86/asm: 'Simplify' GEN_*_RMWcc() macros (Waiman Long) [1709451] - [x86] x86/refcount: Work around GCC inlining bug (Waiman Long) [1709451] - [lib] locking/refcounts: Include fewer headers in (Waiman Long) [1709451] - [media] media: stk1160: Set the vb2_queue lock before calling vb2_queue_init (Torez Smith) [1697664] - [usb] USB: typec: fsusb302: Drop empty set_current_limit implementation (Torez Smith) [1697664] - [usb] USB: mark expected switch fall-throughs (Torez Smith) [1697664] - [usb] USB: musb: mark expected switch fall-throughs (Torez Smith) [1697664] - [usb] usb: wusbcore: security: cast sizeof to int for comparison (Torez Smith) [1697664] - [usb] usb: typec: tcpm: Support for Alternate Modes (Torez Smith) [1697664] - [usb] usb: typec: pi3usb30532: Start using generic state values (Torez Smith) [1697664] - [usb] usb: typec: Add driver for DisplayPort alternate mode (Torez Smith) [1697664] - [usb] usb: typec: Bus type for alternate modes (Torez Smith) [1697664] - [usb] usb: typec: Register a device for every mode (Torez Smith) [1697664] - [usb] usb: typec: mux: Get the mux identifier from function parameter (Torez Smith) [1697664] - [usb] usb: update for tcpci drivers moving out of staging (Torez Smith) [1697664] - [netdrv] net: usb: Mark expected switch fall-throughs (Torez Smith) [1697664] - [media] media: tm6000: add error handling for dvb_register_adapter (Torez Smith) [1697664] - [usb] usb: typec: function for checking cable plug orientation (Torez Smith) [1697664] - [include] usb: pd: include kernel.h (Torez Smith) [1697664] - [staging] staging: typec: tcpci: move tcpci drivers out of staging (Torez Smith) [1697664] - [usb] typec: tcpm: add starting value for drp toggling (Torez Smith) [1697664] - [usb] usb: typec: tcpm: support get typec and pd config from device properties (Torez Smith) [1697664] - [usb] usb: typec: add API to get typec basic port power and data config (Torez Smith) [1697664] - [staging] usb: typec: add fwnode to tcpc (Torez Smith) [1697664] - [documentation] dt-bindings: usb: add documentation for typec port controller(TCPCI) (Torez Smith) [1697664] - [documentation] dt-bindings: connector: add properties for typec (Torez Smith) [1697664] - [usb] usb: typec: tps6598x: Remove VLA usage (Torez Smith) [1697664] - [usb] usb: cdc-wdm: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: cdc-wdm: don't enable interrupts in USB-giveback (Torez Smith) [1697664] - [usb] usb: legousbtower: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: ldusb: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: iowarrior: remove intr_idx_lock (Torez Smith) [1697664] - [usb] usb: adutux: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: wusbcore: remove excessive irqsave (Torez Smith) [1697664] - [usb] usb: usb-skeleton: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: usblp: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: usbfs: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: core: use irqsave() in sg_complete() complete callback (Torez Smith) [1697664] - [usb] usb: cdc-acm: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: host: ehci-npcm7xx: Fix some error codes in probe (Torez Smith) [1697664] - [media] media: cx231xx: fix RC_CORE dependency (Torez Smith) [1697664] - [usb] USB: serial: digi_acceleport: rename tty flag variable (Torez Smith) [1697664] - [usb] USB: serial: usb_wwan: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: ti_usb_3410_5052: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: symbolserial: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: sierra: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: sierra: fix potential deadlock at close (Torez Smith) [1697664] - [usb] USB: serial: quatech2: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: mos7840: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: mos7720: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: io_ti: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: io_edgeport: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: digi_acceleport: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: cyberjack: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: chipidea: tegra: Use aligned DMA on Tegra114/124 (Torez Smith) [1697664] - [documentation] dt-bindings: usb: new ehci-npcm7xx dt (Torez Smith) [1697664] - [usb] USB host: Add USB ehci support for nuvoton npcm7xx platform (Torez Smith) [1697664] - [usb] usb: cdc-acm: Decrement tty port's refcount if probe() fail (Torez Smith) [1697664] - [usb] USB: mon: use ktime_get_real_ts64 instead of getnstimeofday64 (Torez Smith) [1697664] - [usb] USB: xhci-hcd: Add get_resuming_ports method (Torez Smith) [1697664] - [usb] USB: ehci-hcd: Add get_resuming_ports method (Torez Smith) [1697664] - [usb] USB: Report wakeup events on root-hub ports (Torez Smith) [1697664] - [usb] USB: serial: cast sizeof() to int when comparing with error code (Torez Smith) [1697664] - [netdrv] net: drivers/net: Convert random_ether_addr to eth_random_addr (Torez Smith) [1697664] - [netdrv] net: usb: rtl8150: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: r8152: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: kaweth: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: hso: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: cdc-phonet: use irqsave() in USB's complete callback (Torez Smith) [1697664]- [net] selftests/tls: add test for sleeping even though there is data (Sabrina Dubroca) [1711821] - [net] tls: fix no wakeup on partial reads (Sabrina Dubroca) [1711821] - [net] selftests/tls: test for lowat overshoot with multiple records (Sabrina Dubroca) [1711821] - [net] tls: fix lowat calculation if some data came from previous record (Sabrina Dubroca) [1711821] - [net] tls: don't ignore netdev notifications if no TLS features (Sabrina Dubroca) [1711821] - [net] tls: fix state removal with feature flags off (Sabrina Dubroca) [1711821] - [net] tls: handle errors from padding_length() (Sabrina Dubroca) [1711821] - [net] tls: avoid NULL pointer deref on nskb->sk in fallback (Sabrina Dubroca) [1711821] - [net] tls: byte swap device req TCP seq no upon setting (Sabrina Dubroca) [1711821] - [net] tls: remove old exports of sk_destruct functions (Sabrina Dubroca) [1711821] - [net] tls: don't log errors every time offload can't proceed (Sabrina Dubroca) [1711821] - [net] tls: fix refcount adjustment in fallback (Sabrina Dubroca) [1711821] - [net] strparser: make it explicitly non-modular (Sabrina Dubroca) [1711821] - [net] strparser: partially revert "strparser: Call skb_unclone conditionally" (Sabrina Dubroca) [1711821] - [net] tls: fix the IV leaks (Sabrina Dubroca) [1711821] - [net] strparser: fix comment (Sabrina Dubroca) [1711821] - [net] tls: prevent false connection termination with offload (Sabrina Dubroca) [1711821] - [net] tls: Replace kfree_skb() with consume_skb() (Sabrina Dubroca) [1711821] - [net] strparser: fix a missing check for create_singlethread_workqueue (Sabrina Dubroca) [1711821] - [net] tls: Fix tls_device receive (Sabrina Dubroca) [1711821] - [net] tls: Fix mixing between async capable and async (Sabrina Dubroca) [1711821] - [net] tls: Return type of non-data records retrieved using MSG_PEEK in recvmsg (Sabrina Dubroca) [1711821] - [net] selftest/tls: Add test to verify received 'type' of non-data record (Sabrina Dubroca) [1711821] - [net] tls: Move protocol constants from cipher context to tls context (Sabrina Dubroca) [1711821] - [net] tls: Do not use async crypto for non-data records (Sabrina Dubroca) [1711821] - [net] tls: Disable async decrytion for tls1.3 (Sabrina Dubroca) [1711821] - [net] tls: Set async_capable for tls zerocopy only if we see EINPROGRESS (Sabrina Dubroca) [1711821] - [net] tls: Add tests for TLS 1.3 (Sabrina Dubroca) [1711821] - [net] tls: Add tls 1.3 support (Sabrina Dubroca) [1711821] - [net] tls: Refactor control message handling on recv (Sabrina Dubroca) [1711821] - [net] tls: Refactor tls aad space size calculation (Sabrina Dubroca) [1711821] - [net] tls: Support 256 bit keys (Sabrina Dubroca) [1711821] - [net] tls: free ctx in sock destruct (Sabrina Dubroca) [1711821] - [net] tls: build_protos moved to common routine (Sabrina Dubroca) [1711821] - [net] tls: Fix recvmsg() to be able to peek across multiple records (Sabrina Dubroca) [1711821] - [net] tls: Make function tls_sw_do_sendpage static (Sabrina Dubroca) [1711821] - [net] tls: remove unused function tls_sw_sendpage_locked (Sabrina Dubroca) [1711821] - [net] Optimize sk_msg_clone() by data merge to end dst sg entry (Sabrina Dubroca) [1711821] - [net] selftests/tls: Fix recv partial/large_buff test cases (Sabrina Dubroca) [1711821] - [net] tls: allocate tls context using GFP_ATOMIC (Sabrina Dubroca) [1711821] - [net] tls: Init routines in create_ctx (Sabrina Dubroca) [1711821] - [net] selftests/tls: Fix recv(MSG_PEEK) & splice() test cases (Sabrina Dubroca) [1711821] - [net] tls: fix currently broken MSG_PEEK behavior (Sabrina Dubroca) [1711821] - [net] selftests/tls: Add MSG_WAITALL in recv() syscall (Sabrina Dubroca) [1711821] - [net] tls: async support causes out-of-bounds access in crypto APIs (Sabrina Dubroca) [1711821] - [net] selftests/tls: Add test for recv(PEEK) spanning across multiple records (Sabrina Dubroca) [1711821] - [net] tls: Add support for async decryption of tls records (Sabrina Dubroca) [1711821] - [net] tls: Calculate nsg for zerocopy path without skb_cow_data (Sabrina Dubroca) [1711821] - [net] strparser: remove redundant variable 'rd_desc' (Sabrina Dubroca) [1711821] - [net] tls: Use kmemdup to simplify the code (Sabrina Dubroca) [1711821] - [net] tls: Use socket data_ready callback on record availability (Sabrina Dubroca) [1711821] - [net] selftests: tls: add selftests for TLS sockets (Sabrina Dubroca) [1711821] - [net] strparser: Call skb_unclone conditionally (Sabrina Dubroca) [1711821] - [net] tls: Remove VLA usage on nonce (Sabrina Dubroca) [1711821] - [net] tls: Removed unused variable (Sabrina Dubroca) [1711821] - [netdrv] veth: use generic helper to report timestamping info (Jiri Benc) [1718938] - [netdrv] veth: Fix -Wformat-truncation (Jiri Benc) [1718938] - [netdrv] veth: Mark expected switch fall-throughs (Jiri Benc) [1718938] - [net] Add extack argument to rtnl_create_link (Jiri Benc) [1718938] - [netdrv] veth: Add ethtool statistics support for XDP (Jiri Benc) [1718938] - [netdrv] veth: Account for XDP packet statistics on rx side (Jiri Benc) [1718938] - [netdrv] veth: Account for packet drops in ndo_xdp_xmit (Jiri Benc) [1718938] - [netdrv] veth: rename pcpu_vstats as pcpu_lstats (Jiri Benc) [1718938] - [netdrv] net: move definition of pcpu_lstats to header file (Jiri Benc) [1718938] - [netdrv] veth: add software timestamping (Jiri Benc) [1718938] - [net] tcp: tcp_grow_window() needs to respect tcp_space() (Marcelo Leitner) [1718344] - [net] tcp: fix a potential NULL pointer dereference in tcp_sk_exit (Marcelo Leitner) [1718344] - [net] tcp: do not use ipv6 header for ipv4 flow (Marcelo Leitner) [1718344] - [net] tcp: Don't access TCP_SKB_CB before initializing it (Marcelo Leitner) [1718344] - [net] tcp: do not report TCP_CM_INQ of 0 for closed connections (Marcelo Leitner) [1718344] - [net] tcp: clear icsk_backoff in tcp_write_queue_purge() (Marcelo Leitner) [1718344] - [net] tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state (Marcelo Leitner) [1718344] - [net] tcp: change txhash on SYN-data timeout (Marcelo Leitner) [1718344] - [net] tcp: lack of available data can also cause TSO defer (Marcelo Leitner) [1718344] - [net] tcp: fix NULL ref in tail loss probe (Marcelo Leitner) [1718344] - [net] tcp: Do not underestimate rwnd_limited (Marcelo Leitner) [1718344] - [net] tcp: defer SACK compression after DupThresh (Marcelo Leitner) [1718344] - [net] tcp: do not release socket ownership in tcp_close() (Marcelo Leitner) [1718344] - [net] tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest timestamp during TCP coalescing (Marcelo Leitner) [1718344] - [net] inet: make sure to grab rcu_read_lock before using ireq->ireq_opt (Marcelo Leitner) [1718344] - [net] tcp/dccp: fix lockdep issue when SYN is backlogged (Marcelo Leitner) [1718344] - [net] xfrm4: Fix uninitialized memory read in _decode_session4 (Sabrina Dubroca) [1718812] - [net] esp4: add length check for UDP encapsulation (Sabrina Dubroca) [1718812] - [net] xfrm: clean up xfrm protocol checks (Sabrina Dubroca) [1718812] - [net] xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module (Sabrina Dubroca) [1718812] - [net] xfrm: Reset secpath in xfrm failure (Sabrina Dubroca) [1718812] - [net] xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink (Sabrina Dubroca) [1718812] - [net] xfrm: destroy xfrm_state synchronously on net exit path (Sabrina Dubroca) [1718812] - [net] esp: Skip TX bytes accounting when sending from a request socket (Sabrina Dubroca) [1718812] - [net] xfrm: refine validation of template and selector families (Sabrina Dubroca) [1718812] - [net] xfrm: policy: increment xfrm_hash_generation on hash rebuild (Sabrina Dubroca) [1718812] - [net] xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi (Sabrina Dubroca) [1718812] - [net] xfrm_user: fix freeing of xfrm states on acquire (Sabrina Dubroca) [1718812] - [net] xfrm: Fix NULL pointer dereference in xfrm_input when skb_dst_force clears the dst_entry (Sabrina Dubroca) [1718812] - [net] xfrm: Fix error return code in xfrm_output_one() (Sabrina Dubroca) [1718812] - [net] vti4: eliminated some duplicate code (Guillaume Nault) [1718443] - [net] vti4: removed duplicate log message (Guillaume Nault) [1718443] - [net] vti4: ipip tunnel deregistration fixes (Guillaume Nault) [1718443] - [net] vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel (Guillaume Nault) [1718443] - [net] fou: do not use guehdr after iptunnel_pull_offloads in gue_udp_recv (Guillaume Nault) [1718443] - [netdrv] vxlan: test dev->flags & IFF_UP before calling gro_cells_receive() (Guillaume Nault) [1718443] - [netdrv] vxlan: test dev->flags & IFF_UP before calling netif_rx() (Guillaume Nault) [1718443] - [net] devlink: turn devlink into a built-in (Petr Oros) [1717458] - [net] ipv6: fix EFAULT on sendto with icmpv6 and hdrincl (Stefano Brivio) [1718503] - [net] ipv6: use READ_ONCE() for inet->hdrincl as in ipv4 (Stefano Brivio) [1718503] - [net] ipv6: Fix redirect with VRF (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a raw socket to an address (Stefano Brivio) [1718503] - [net] ipv6: prevent possible fib6 leaks (Stefano Brivio) [1718503] - [net] vrf: sit mtu should not be updated when vrf netdev is the link (Stefano Brivio) [1718503] - [net] ipv6: A few fixes on dereferencing rt->from (Stefano Brivio) [1718503] - [tools] selftests: fib_rule_tests: Fix icmp proto with ipv6 (Stefano Brivio) [1718503] - [net] ipv6: fix races in ip6_dst_destroy() (Stefano Brivio) [1718503] - [net] ipv6/flowlabel: wait rcu grace period before put_pid() (Stefano Brivio) [1718503] - [net] ipv6: invert flowlabel sharing check in process and user mode (Stefano Brivio) [1718503] - [net] route: Avoid crash from dereferencing NULL rt->from (Stefano Brivio) [1718503] - [net] udpv6: Check address length before reading address family (Stefano Brivio) [1718503] - [net] ip6_gre: fix possible use-after-free in ip6erspan_rcv (Stefano Brivio) [1718503] - [net] ip6_gre: remove gre_hdr_len from ip6erspan_rcv (Stefano Brivio) [1718503] - [net] ipv6: Fix dangling pointer when ipv6 fragment (Stefano Brivio) [1718503] - [net] ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (Stefano Brivio) [1718503] - [net] inet: switch IP ID generator to siphash (Stefano Brivio) [1718503] - [net] sit: fix UBSAN Undefined behaviour in check_6rd (Stefano Brivio) [1718503] - [net] ip6mr: Do not call __IP6_INC_STATS() from preemptible context (Stefano Brivio) [1718503] - [net] sit: fix memory leak in sit_init_net() (Stefano Brivio) [1718503] - [net] ipv4: Add ICMPv6 support when parse route ipproto (Stefano Brivio) [1718503] - [net] ipv6: Return error for RTA_VIA attribute (Stefano Brivio) [1718503] - [net] Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255 (Stefano Brivio) [1718503] - [net] ip6_gre: do not report erspan_ver for ip6gre or ip6gretap (Stefano Brivio) [1718503] - [net] ipv6: route: enforce RCU protection in rt6_update_exception_stamp_rt() (Stefano Brivio) [1718503] - [net] ipv6: route: enforce RCU protection in ip6_route_check_nh_onlink() (Stefano Brivio) [1718503] - [net] ipv6: propagate genlmsg_reply return code (Stefano Brivio) [1718503] - [net] fix IPv6 prefix route residue (Stefano Brivio) [1718503] - [net] ip6mr: Fix notifiers call on mroute_clean_tables() (Stefano Brivio) [1718503] - [net] af_packet: fix raw sockets over 6in4 tunnel (Stefano Brivio) [1718503] - [net] ip6_gre: fix tunnel list corruption for x-netns (Stefano Brivio) [1718503] - [net] ipv6: fix kernel-infoleak in ipv6_local_error() (Stefano Brivio) [1718503] - [net] ip: on queued skb use skb_header_pointer instead of pskb_may_pull (Stefano Brivio) [1718503] - [net] ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() (Stefano Brivio) [1718503] - [net] ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a socket to an address (Stefano Brivio) [1718503] - [net] ip: validate header length on virtual device xmit (Stefano Brivio) [1718503] - [net] ipv6: Fix a test against 'ipv6_find_idev()' return value (Stefano Brivio) [1718503] - [net] ipv6: tunnels: fix two use-after-free (Stefano Brivio) [1718503] - [net] ipv6: add missing tx timestamping on IPPROTO_RAW (Stefano Brivio) [1718503] - [net] clear skb->tstamp in forwarding paths (Stefano Brivio) [1718503] - [net] ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output (Stefano Brivio) [1718503] - [net] always initialize pagedlen (Stefano Brivio) [1718503] - [net] ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF (Stefano Brivio) [1718503] - [net] ipv6: gro: do not use slow memcmp() in ipv6_gro_receive() (Stefano Brivio) [1718503] - [net] xfrm: fix out-of-bounds packet access (Stefano Brivio) [1718503] - [net] ipv6: take rcu lock in rawv6_send_hdrinc() (Stefano Brivio) [1718503] - [net] ip6_tunnel: be careful when accessing the inner header (Stefano Brivio) [1718503] - [net] revert "ipv6: fix double refcount of fib6_metrics" (Stefano Brivio) [1718503] - [net] ipv6: fix memory leak on dst->_metrics (Stefano Brivio) [1718503] - [net] ipv6: fix cleanup ordering for ip6_mr failure (Stefano Brivio) [1718503] - [net] ipv6: fix cleanup ordering for pingv6 registration (Stefano Brivio) [1718503] - [net] ip6_tunnel: collect_md xmit: Use ip_tunnel_key's provided src address (Stefano Brivio) [1718503] - [net] ipv6: fix addrconf_sysctl_addr_gen_mode (Stefano Brivio) [1718503] - [net] ipv6: don't reinitialize ndev->cnf.addr_gen_mode on new inet6_dev (Stefano Brivio) [1718503] - [net] ipv6: reserve room for IFLA_INET6_ADDR_GEN_MODE (Stefano Brivio) [1718503] - [net] ipv6: propagate net.ipv6.conf.all.addr_gen_mode to devices (Stefano Brivio) [1718503] - [net] openvswitch: check for null pointer return from nla_nest_start_noflag (Stefano Brivio) [1718408] - [net] openvswitch: add seqadj extension when NAT is used (Stefano Brivio) [1718408] - [net] netfilter: Replace spin_is_locked() with lockdep (Stefano Brivio) [1718392] - [net] netfilter: ipset: do not call ipset_nest_end after nla_nest_cancel (Stefano Brivio) [1718392] - [net] netfilter: ipset: Fix calling ip_set() macro at dumping (Stefano Brivio) [1718392] - [include] netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment() (Stefano Brivio) [1718392] - [net] netfilter: ipset: fix ip_set_list allocation failure (Stefano Brivio) [1718392] - [net] netfilter: ipset: Make invalid MAC address checks consistent (Stefano Brivio) [1649087] - [net] netfilter: ipset: Allow matching on destination MAC address for mac and ipmac sets (Stefano Brivio) [1649087] - [netdrv] rocker: Handle SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1717892] - [net] switchdev: Add SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1717892] - [netdrv] rocker: Add missing break for PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [net] bridge: Stop calling switchdev_port_attr_get() (Ivan Vecera) [1717892] - [netdrv] rocker: Check Handle PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [netdrv] mlxsw: spectrum: Handle PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [include] net: switchdev: Add PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [netdrv] rocker: Remove port_attr_bridge_flags_get assignment (Ivan Vecera) [1717892] - [netdrv] rocker: Remove getting PORT_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [net] pktgen: do not sleep with the thread lock held (Paolo Abeni) [1715575] - [include] ipv6: fix the check before getting the cookie in rt6_get_cookie (Xin Long) [1709166] - [net] ipv4: not do cache for local delivery if bc_forwarding is enabled (Xin Long) [1712657] - [net] sctp: avoid running the sctp state machine recursively (Xin Long) [1717316] - [netdrv] netdevsim: use skb_sec_path helper (Hangbin Liu) [1711810] - [netdrv] netdevsim: convert to DEFINE_SHOW_ATTRIBUTE (Hangbin Liu) [1711810] - [netdrv] netdevsim: make debug dirs' dentries static (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: use internal netns switch for ip commands (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: add testcases for vxlan flag sets (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: Add a test case for multipath route get (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink.sh: add testcase for neigh get (Hangbin Liu) [1711810] - [tools] selftests: net: rtnetlink.sh: add fdb get test (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink.sh explicitly requires bash (Hangbin Liu) [1711810] - [net] udp: with udp_segment release on error path (Paolo Abeni) [1718079] - [net] ipv6: explicitly initialize udp6_addr in udp_sock_create6() (Paolo Abeni) [1718079] - [netdrv] geneve: Don't assume linear buffers in vxlan_err_lookup() (Stefano Brivio) [1652222] - [netdrv] vxlan: Don't assume linear buffers in vxlan_err_lookup() (Stefano Brivio) [1652222] - [netdrv] geneve: Initialize addr6 with memset (Stefano Brivio) [1652222] - [net] ip_tunnel: don't force DF when MTU is locked (Stefano Brivio) [1652222] - [netdrv] geneve: ICMP error lookup handler (Stefano Brivio) [1652222] - [netdrv] vxlan: ICMP error lookup handler (Stefano Brivio) [1652222] - [net] udp: Handle ICMP errors for tunnels with same destination port on both endpoints (Stefano Brivio) [1652222] - [net] udp: gro behind static key (Stefano Brivio) [1652222] - [net] bpf: in __bpf_redirect_no_mac pull mac only if present (Jiri Benc) [1687471] - [net] lwt_bpf: remove unnecessary rcu_read_lock in run_lwt_bpf (Jiri Benc) [1687471] - [net] bpf: add End.DT6 action to bpf_lwt_seg6_action helper (Jiri Benc) [1687471] - [net] bpf: fix out-of-bounds read in __bpf_skc_lookup (Jiri Benc) [1687459] - [net] bpf: Check sk_fullsock() before returning from bpf_sk_lookup() (Jiri Benc) [1687459] - [net] flow_dissector: disable preemption around BPF calls (Jiri Benc) [1687459] - [net] bpf: sockmap, only stop/flush strp if it was enabled at some point (Jiri Benc) [1687459] - [net] bpf: Stop the psock parser before canceling its work (Jiri Benc) [1687459] - [net] bpf: only test gso type on gso packets (Jiri Benc) [1687459] - [tools] selftests: add dummy xdp test helper (Jiri Benc) [1687459] - [net] filter: mark expected switch fall-through (Jiri Benc) [1687459] - [documentation] Update references to netdev-FAQ (Jiri Benc) [1687459] - [net] bpfilter: remove trailing newline (Jiri Benc) [1687459] - [net] core: filter: mark expected switch fall-through (Jiri Benc) [1687459] - [net] revert "xsk: simplify AF_XDP socket teardown" (Jiri Benc) [1687459] - [net] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN (Jiri Benc) [1687459] - [net] xsk: share the mmap_sem for page pinning (Jiri Benc) [1687459] - [net] xsk: add missing smp_rmb() in xsk_mmap (Jiri Benc) [1687459] - [net] bpf: only adjust gso_size on bytestream protocols (Jiri Benc) [1687459] - [net] sk_msg: Always cancel strp work before freeing the psock (Jiri Benc) [1687459] - [net] bpf: sock recvbuff must be limited by rmem_max in bpf_setsockopt() (Jiri Benc) [1687459] - [net] bpf: fix SO_MAX_PACING_RATE to support TCP internal pacing (Jiri Benc) [1687459] - [net] bpf: bpf_setsockopt: reset sock dst on SO_MARK changes (Jiri Benc) [1687459] - [net] bpf: correctly set initial window on active Fast Open sender (Jiri Benc) [1687459] - [net] xsk: simplify AF_XDP socket teardown (Jiri Benc) [1687459] - [net] bpf: fix doc of bpf_skb_adjust_room() in uapi (Jiri Benc) [1687459] - [net] bpf: do not blindly change rlimit in reuseport net selftest (Jiri Benc) [1687459] - [net] xsk: proper AF_XDP socket teardown ordering (Jiri Benc) [1687459] - [net] bpf: typo fix in Documentation/networking/af_xdp.rst (Jiri Benc) [1687459] - [net] xdp: split code for map vs non-map redirect (Jiri Benc) [1687459] - [net] xdp: explicit inline __xdp_map_lookup_elem (Jiri Benc) [1687459] - [net] xdp: unlikely instrumentation for xdp map redirect (Jiri Benc) [1687459] - [net] xdp: remove redundant variable 'headroom' (Jiri Benc) [1687459] - [net] xsk: include XDP meta data in AF_XDP frames (Jiri Benc) [1687459] - [net] bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in reuseport selection (Jiri Benc) [1687459] - [net] revert "xdp: add NULL pointer check in __xdp_return()" (Jiri Benc) [1687459] - [lib] test_rhashtable: Make test_insert_dup() allocate its hash table dynamically (Jiri Benc) [1717066] - [lib] test_rhashtable: remove semaphore usage (Jiri Benc) [1717066] - [lib] rhashtable: detect when object movement between tables might have invalidated a lookup (Jiri Benc) [1717066] - [lib] rhashtable: remove duplicated include from rhashtable.c (Jiri Benc) [1717066] - [lib] rhashtable: clean up dereference of ->future_tbl (Jiri Benc) [1717066] - [lib] rhashtable: use cmpxchg() to protect ->future_tbl (Jiri Benc) [1717066] - [lib] rhashtable: simplify nested_table_alloc() and rht_bucket_nested_insert() (Jiri Benc) [1717066] - [lib] rhashtable: simplify INIT_RHT_NULLS_HEAD() (Jiri Benc) [1717066] - [lib] rhashtable: remove nulls_base and related code (Jiri Benc) [1717066] - [lib] rhashtable: split rhashtable.h (Jiri Benc) [1717066] - [lib] rhashtable: silence RCU warning in rhashtable_test (Jiri Benc) [1717066] - [net] devlink: publish params only after driver init is done (Ivan Vecera) [1715929] - [net] iptunnel: NULL pointer deref for ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_gre: Refactor collect metatdata mode tunnel xmit to ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Add tnl_update_pmtu in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Add ip tunnel dst_cache in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] vlan: Mark expected switch fall-through (Hangbin Liu) [1664359] - [net] vlan: disable SIOCSHWTSTAMP in container (Hangbin Liu) [1664359] - [netdrv] macvlan: Mark expected switch fall-through (Hangbin Liu) [1664359] - [netdrv] macvlan: disable SIOCSHWTSTAMP in container (Hangbin Liu) [1664359] - [netdrv] macvlan: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to real device (Hangbin Liu) [1664359] - [net] ethtool: add compat for flash update (Petr Oros) [1708339] - [net] devlink: add flash update command (Petr Oros) [1708339] - [net] devlink: Fix list access without lock while reading region (Petr Oros) [1708339] - [net] devlink: Return right error code in case of errors for region read (Petr Oros) [1708339] - [net] devlink: use direct return of genlmsg_reply (Petr Oros) [1708339] - [net] devlink: Rename devlink health attributes (Petr Oros) [1709874] - [net] devlink: Modify reply of DEVLINK_CMD_HEALTH_REPORTER_GET (Petr Oros) [1709874] - [net] devlink: Update reporter state to error even if recover aborted (Petr Oros) [1709874] - [documentation] devlink: Add Documentation/networking/devlink-health.txt (Petr Oros) [1709874] - [net] devlink: Add health dump {get, clear} commands (Petr Oros) [1709874] - [net] devlink: Add health diagnose command (Petr Oros) [1709874] - [net] devlink: Add health recover command (Petr Oros) [1709874] - [net] devlink: Add health set command (Petr Oros) [1709874] - [net] devlink: Add health get command (Petr Oros) [1709874] - [net] devlink: Add health report functionality (Petr Oros) [1709874] - [net] devlink: Add health reporter create/destroy functionality (Petr Oros) [1709874] - [net] devlink: Add devlink formatted message (fmsg) API (Petr Oros) [1709874] - [net] devlink: add hardware errors tracing facility (Petr Oros) [1709874] - [net] cnb: devlink: report cell size of shared buffers (Petr Oros) [1708348] - [net] devlink: skip info_get op call if it is not defined in dumpit (Petr Oros) [1708342] - [include] devlink: add a generic board.manufacture version name (Petr Oros) [1708342] - [net] devlink: don't allocate attrs on the stack (Petr Oros) [1708342] - [net] devlink: fix condition for compat device info (Petr Oros) [1708342] - [net] ethtool: add compat for devlink info (Petr Oros) [1708342] - [include] devlink: add generic info version names (Petr Oros) [1708342] - [net] devlink: add version reporting to devlink info API (Petr Oros) [1708342] - [net] devlink: add device information API (Petr Oros) [1708342] - [net] devlink: Add devlink notifications support for port params (Petr Oros) [1710228] - [net] devlink: Add support for driverinit set value for devlink_port (Petr Oros) [1710228] - [net] devlink: Add support for driverinit get value for devlink_port (Petr Oros) [1710228] - [net] devlink: Add port param set command (Petr Oros) [1710228] - [net] devlink: Add port param get command (Petr Oros) [1710228] - [net] devlink: Add devlink_param for port register and unregister (Petr Oros) [1710228] - [net] ipv6: properly check return value in inet6_dump_all() (Petr Oros) [1714656] - [net] Don't return invalid table id error when dumping all families (Petr Oros) [1714656] - [net] ipmr_base: Do not reset index in mr_table_dump (Petr Oros) [1714656] - [net] ipv6: Fix dump of specific table with strict checking (Petr Oros) [1714656] - [net] ipv4: avoid compile error in fib_info_nh_uses_dev (Petr Oros) [1714656] - [net] ipv4: Bail early if user only wants prefix entries (Petr Oros) [1714656] - [net] ipv6: Bail early if user only wants cloned entries (Petr Oros) [1714656] - [net] mpls: Handle kernel side filtering of route dumps (Petr Oros) [1714656] - [net] Enable kernel side filtering of route dumps (Petr Oros) [1714656] - [net] Plumb support for filtering ipv4 and ipv6 multicast route dumps (Petr Oros) [1714656] - [net] ipmr: Refactor mr_rtm_dumproute (Petr Oros) [1714656] - [net] mpls: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] ipv6: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] netfilter: nft_fib: Convert nft_fib4_eval to new dev helper (Petr Oros) [1714656] - [net] netfilter: rpfilter: Convert rpfilter_lookup_reverse to new dev helper (Petr Oros) [1714656] - [net] ipv4: Move device validation to helper (Petr Oros) [1714656] - [net] ipv4: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] Add struct for fib dump filter (Petr Oros) [1714656] - [lib] iov_iter: Fix build error without CONFIG_CRYPTO (Ivan Vecera) [1714213] - [net] datagram: introduce skb_copy_and_hash_datagram_iter helper (Ivan Vecera) [1714213] - [lib] iov_iter: introduce hash_and_copy_to_iter helper (Ivan Vecera) [1714213] - [net] datagram: consolidate datagram copy to iter helpers (Ivan Vecera) [1714213] - [lib] iov_iter: pass void csum pointer to csum_and_copy_to_iter (Ivan Vecera) [1714213] - [net] datagram: open-code copy_page_to_iter (Ivan Vecera) [1714213] - [include] net: enable mpls_ptr in net_device (Hangbin Liu) [1350011] - [net] netfilter: ipset: actually allow allowable CIDR 0 in hash:net, port, net (Stefano Brivio) [1680512] - [net] netfilter: ipset: fix ip_set_byindex function (Stefano Brivio) [1680512] - [net] netfilter: ipset: Introduction of new commands and protocol version 7 (Stefano Brivio) [1680512] - [net] ipv6: don't return positive numbers when nothing was dumped (Petr Oros) [1700306] - [net] rtnetlink: restore handling of dumpit return value in rtnl_dump_all() (Petr Oros) [1700306] - [net] netlink: fixup regression in RTM_GETADDR (Petr Oros) [1700306] - [net] {ipv4, ipv6}: Do not put target net if input nsid is invalid (Petr Oros) [1700306] - [net] rtnl_dump_all needs to propagate error from dumpit function (Petr Oros) [1700306] - [net] rtnetlink: Move ifm in valid_fdb_dump_legacy to closer to use (Petr Oros) [1700306] - [net] neighbor: NTF_PROXY is a valid ndm_flag for a dump request (Petr Oros) [1700306] - [net] mpls: Implement handler for strict data checking on dumps (Petr Oros) [1700306] - [net] rtnetlink: Update comment in rtnl_stats_dump regarding strict data checking (Petr Oros) [1700306] - [net] ipv6: Put target net when address dump fails due to bad attributes (Petr Oros) [1700306] - [net] ipv4: Put target net when address dump fails due to bad attributes (Petr Oros) [1700306] - [tools] headers uapi: Update linux/netlink.h header copy (Petr Oros) [1700306] - [net] neigh: fix NULL deref in pneigh_dump_table() (Petr Oros) [1700306] - [net] ipv6: Add support for dumping addresses for a specific device (Petr Oros) [1700306] - [net] ipv4: Add support for dumping addresses for a specific device (Petr Oros) [1700306] - [net] ipv6: Remove ip_idx arg to in6_dump_addrs (Petr Oros) [1700306] - [net] ipv4: Move loop over addresses on a device into in_dev_dump_addr (Petr Oros) [1700306] - [net] netlink: Add answer_flags to netlink_callback (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_fdb_dump for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Move input checking for rtnl_fdb_dump to helper (Petr Oros) [1700306] - [net] bridge: Update br_mdb_dump for strict data checking (Petr Oros) [1700306] - [net] Update netconf dump handlers for strict data checking (Petr Oros) [1700306] - [net] ipv6: Update ip6addrlbl_dump for strict data checking (Petr Oros) [1700306] - [net] fib_rules: Update fib_nl_dumprule for strict data checking (Petr Oros) [1700306] - [net] namespace: Update rtnl_net_dumpid for strict data checking (Petr Oros) [1700306] - [net] neighbor: Update neightbl_dump_info for strict data checking (Petr Oros) [1700306] - [net] neighbor: Update neigh_dump_info for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update fib dumps for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update ipmr_rtm_dumplink for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update inet6_dump_ifinfo for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_stats_dump for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_bridge_getlink for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_dump_ifinfo for strict data checking (Petr Oros) [1700306] - [net] ipv6: Update inet6_dump_addr for strict data checking (Petr Oros) [1700306] - [net] ipv4: Update inet_dump_ifaddr for strict data checking (Petr Oros) [1700306] - [net] netlink: Add new socket option to enable strict checking on dumps (Petr Oros) [1700306] - [net] ipv6: Refactor address dump to push inet6_fill_args to in6_dump_addrs (Petr Oros) [1700306] - [lib] netlink: Add strict version of nlmsg_parse and nla_parse (Petr Oros) [1700306] - [net] Add extack to nlmsg_parse (Petr Oros) [1700306] - [include] netlink: Add extack message to nlmsg_parse for invalid header length (Petr Oros) [1700306] - [net] netlink: Pass extack to dump handlers (Petr Oros) [1700306] - [net] neigh: Extend dump filter to proxy neighbor dumps (Petr Oros) [1700306] - [lib] netlink: add nested array policy validation (Petr Oros) [1700306] - [lib] netlink: allow NLA_NESTED to specify nested policy to validate (Petr Oros) [1700306] - [lib] netlink: move extack setting into validate_nla() (Petr Oros) [1700306] - [lib] netlink: make validation_data const (Petr Oros) [1700306] - [lib] netlink: remove NLA_NESTED_COMPAT (Petr Oros) [1700306] - [lib] netlink: add ethernet address policy types (Petr Oros) [1700306] - [net] sched: cls_u32: add res to offload information (Ivan Vecera) [1711377] - [net] sched: gred: support reporting stats from offloads (Ivan Vecera) [1711377] - [net] sched: gred: add basic Qdisc offload (Ivan Vecera) [1711377] - [net] sched: gred: allow manipulating per-DP RED flags (Ivan Vecera) [1711377] - [net] sched: gred: store red flags per virtual queue (Ivan Vecera) [1711377] - [net] sched: gred: provide a better structured dump and expose stats (Ivan Vecera) [1711377] - [net] sched: gred: store bytesin as a 64 bit value (Ivan Vecera) [1711377] - [net] sched: gred: use extack to provide more details on configuration errors (Ivan Vecera) [1711377] - [net] sched: gred: pass extack to nla_parse_nested() (Ivan Vecera) [1711377] - [net] sched: gred: separate error and non-error path in gred_change() (Ivan Vecera) [1711377] - [net] netlink: add NLA_REJECT policy type (Ivan Vecera) [1711377] - [lib] netlink: Return extack message if attribute validation fails (Ivan Vecera) [1711377] - [net] sched: red: notify drivers about RED's limit parameter (Ivan Vecera) [1711039] - [net] sched: mq: offload a graft notification (Ivan Vecera) [1711039] - [net] sched: red: offload a graft notification (Ivan Vecera) [1711039] - [net] sched: provide notification for graft on root (Ivan Vecera) [1711039] - [net] sched: prio: delay destroying child qdiscs on change (Ivan Vecera) [1711039] - [net] sched: red: delay destroying child qdisc on replace (Ivan Vecera) [1711039] - [net] sched: refactor grafting Qdiscs with a parent (Ivan Vecera) [1711039] - [net] sched: add an offload graft helper (Ivan Vecera) [1711039] - [net] sched: set TCQ_F_OFFLOADED flag for MQ (Ivan Vecera) [1711039] - [net] sched: red: remove unnecessary red_dump_offload_stats parameter (Ivan Vecera) [1711039] - [net] sched: add an offload dump helper (Ivan Vecera) [1711039] - [netdrv] netdevsim: Implement ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [netdrv] rocker: Implement ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [net] Introduce ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [net] use indirect calls helpers at early demux stage (Paolo Abeni) [1700747] - [net] use indirect calls helpers for L3 handler hooks (Paolo Abeni) [1700747] - [net] use indirect calls helpers at the socket layer (Paolo Abeni) [1700747] - [net] use indirect calls helpers for ptype hook (Paolo Abeni) [1700747] - [net] add documentation to socket.c (Paolo Abeni) [1700747] - [net] udp: use indirect call wrappers for GRO socket lookup (Paolo Abeni) [1700747] - [net] use indirect call wrappers at GRO transport layer (Paolo Abeni) [1700747] - [net] use indirect call wrappers at GRO network layer (Paolo Abeni) [1700747] - [net] indirect call wrappers: helpers to speed-up indirect calls of builtin (Paolo Abeni) [1700747] - [powerpc] powerpc: bpf: Fix generation of load/store DW instructions (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: propagate liveness on all frames (Yauheni Kaliuta) [1700846] - [net] bpf: do not restore dst_reg when cur_state is freed (Yauheni Kaliuta) [1700846] - [tools] tools lib bpf: Fix the build by adding a missing stdarg.h include (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: fix version info and add it to shared object (Yauheni Kaliuta) [1700846] - [tools] btf: fix bug with resolving STRUCT/UNION into corresponding FWD (Yauheni Kaliuta) [1700846] - [tools] tools/libbpf: signedness bug in btf_dedup_ref_type() (Yauheni Kaliuta) [1700846] - [tools] libbpf: fix libbpf_print (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: simplify libbpf API function libbpf_set_print() (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: move set_max_rlimit() before __bpf_object__open_xattr() (Yauheni Kaliuta) [1700846] - [include] bpf: promote bpf_perf_event.h to mandatory UAPI header (Yauheni Kaliuta) [1700846] - [net] bpf: Avoid unnecessary instruction in convert_bpf_ld_abs() (Yauheni Kaliuta) [1700846] - [kernel] bpf: fix check of allowed specifiers in bpf_trace_printk (Yauheni Kaliuta) [1700846] - [documentation] bpf, doc: Document Jump X addressing mode (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: fix license for a compat header file (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Capitalise document heading (Yauheni Kaliuta) [1700846] - [documentation] docs: Add bpf/index to top level index (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Add toctree to index (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Rename README.rst to index.rst (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip verifier tests for unsupported map types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip verifier tests for unsupported program types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip sockmap in test_maps if kernel doesn't have support (Yauheni Kaliuta) [1700846] - [rpmspec] rpmspec: pack bpf-helpers, bpftool-net, bpftool-feature manpages (Yauheni Kaliuta) [1700846] - [net] bpf, tcp: correctly handle DONT_WAIT flags and timeo == 0 (Yauheni Kaliuta) [1700846] - [kernel] bpf: mark bpf_event_notify and bpf_event_init as static (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap fix msg->sg.size account on ingress skb (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap remove duplicate queue free (Yauheni Kaliuta) [1700846] - [net] net/tls: remove set but not used variables (Yauheni Kaliuta) [1700846] - [media] bpf: add map helper functions push, pop, peek in more BPF programs (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix infinite loop in map create (Yauheni Kaliuta) [1700846] - [net] net/tls: fix build without CONFIG_TLS_DEVICE (Yauheni Kaliuta) [1700846] - [net] net/tls: don't leak partially sent record in device mode (Yauheni Kaliuta) [1700846] - [net] xdp: fix cpumap redirect SKB creation bug (Yauheni Kaliuta) [1700846] - [net] net/core: Document reuseport_add_sock() bind_inany argument (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: clarify bump in libbpf version info (Yauheni Kaliuta) [1700846] - [net] net/tls: Inform user space about send buffer availability (Yauheni Kaliuta) [1700846] - [tools] libbpf: handle BTF parsing and loading properly (Yauheni Kaliuta) [1700846] - [net] bpf: fix warning about using plain integer as NULL (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: fixing leak when kernel does not support btf (Yauheni Kaliuta) [1700846] - [net] tls: Fix write space handling (Yauheni Kaliuta) [1700846] - [net] tls: Fix tls_device handling of partial records (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, fix documentation for attach types (Yauheni Kaliuta) [1700846] - [tools] btf: separate btf creation and loading (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix a selftest test_btf failure (Yauheni Kaliuta) [1700846] - [tools] selftests/btf: add initial BTF dedup tests (Yauheni Kaliuta) [1700846] - [tools] btf: add BTF types deduplication algorithm (Yauheni Kaliuta) [1700846] - [tools] btf: extract BTF type size calculation (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: silence a libbpf unnecessary warning (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: implement libbpf btf__get_map_kv_tids() API function (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: expose functions btf_ext__* as API functions (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add a support for getting xdp prog id on ifindex (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add a helper for retrieving a map fd for a given name (Yauheni Kaliuta) [1700846] - [tools] libbpf: introduce bpf_map_lookup_elem_flags() (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add bash completion for bpftool probes (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for a network device (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add C-style "#define" output for probes (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF helper functions (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF map types (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF program types (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for kernel configuration options (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for /proc/ eBPF parameters (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add basic probe capability, probe syscall availability (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: print out btf log at LIBBPF_WARN level (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: move libbpf pr_* debug print functions to headers (Yauheni Kaliuta) [1700846] - [net] net: tls: Fix deadlock in free_resources tx (Yauheni Kaliuta) [1700846] - [net] net: tls: Save iv in tls_rec for async crypto requests (Yauheni Kaliuta) [1700846] - [tools] bpf: pull in pkt_sched.h header for tooling to fix bpftool build (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: change section name of bpfilter UMH blob (Yauheni Kaliuta) [1700846] - [netdrv] tap: call skb_probe_transport_header after setting skb->dev (Yauheni Kaliuta) [1700846] - [net] Prevent overflow of sk_msg in sk_msg_clone() (Yauheni Kaliuta) [1700846] - [net] tls: Do not call sk_memcopy_from_iter with zero length (Yauheni Kaliuta) [1700846] - [net] net: ipv4: Set skb->dev for output route resolution (Yauheni Kaliuta) [1700846] - [net] bpf: refactor bpf_test_run() to separate own failures and test program result (Yauheni Kaliuta) [1700846] - [include] bpf: fix pointer offsets in context for 32 bit (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: copy a few net uapi headers to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: tcp_bpf_recvmsg should return EAGAIN when nonblocking and no data (Yauheni Kaliuta) [1700846] - [net] bpf: skmsg, fix psock create on existing kcm/tls port (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: remove socket lock assertion on ULP cleanup (Yauheni Kaliuta) [1700846] - [lib] bpf: test_bpf: add init_net to dev for flow_dissector (Yauheni Kaliuta) [1700846] - [net] flow_dissector: lookup netns by skb->sk if skb->dev is NULL (Yauheni Kaliuta) [1700846] - [net] tls: Fixed uninitialised vars warning (Yauheni Kaliuta) [1700846] - [include] cgroup: Simplify cgroup_ancestor (Yauheni Kaliuta) [1700846] - [netdrv] veth: Orphan skb before GRO (Yauheni Kaliuta) [1700846] - [net] net/core/filter: fix unused-variable warning (Yauheni Kaliuta) [1700846] - [net] bpf: fix build error with clang (Yauheni Kaliuta) [1700846] - [netdrv] veth: Free queues on link delete (Yauheni Kaliuta) [1700846] - [net] bpf: fix sanitation rewrite in case of non-pointers (Yauheni Kaliuta) [1700846] - [net] bpf: drop refcount if bpf_map_new_fd() fails in map_create() (Yauheni Kaliuta) [1700846] - [net] bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map_get_fd_by_id() (Yauheni Kaliuta) [1700846] - [net] bpf, lpm: fix lookup bug in map_delete_elem (Yauheni Kaliuta) [1700846] - [net] bpf: fix lockdep false positive in stackmap (Yauheni Kaliuta) [1700846] - [net] bpf: Fix narrow load on a bpf_sock returned from sk_lookup() (Yauheni Kaliuta) [1700846] - [net] bpf: Fix syscall's stackmap lookup potential deadlock (Yauheni Kaliuta) [1700846] - [kernel] bpf: fix potential deadlock in bpf_prog_register (Yauheni Kaliuta) [1700846] - [net] bpf: fix lockdep false positive in percpu_freelist (Yauheni Kaliuta) [1700846] - [net] bpf: run bpf programs with preemption disabled (Yauheni Kaliuta) [1700846] - [tools] bpf, selftests: fix handling of sparse CPU allocations (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix test_btf for typedef func_proto case (Yauheni Kaliuta) [1700846] - [net] bpf: btf: allow typedef func_proto (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix crash with un-owned prog arrays (Yauheni Kaliuta) [1700846] - [tools] bpftool: fix percpu maps updating (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: Cleanup license mess (Yauheni Kaliuta) [1700846] - [net] bpf: Annotate implicit fall through in cgroup_dev_func_proto (Yauheni Kaliuta) [1700846] - [net] bpf: Make function btf_name_offset_valid static (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: retry tests that expect build-id (Yauheni Kaliuta) [1700846] - [net] bpf: zero out build_id for BPF_STACK_BUILD_ID_IP (Yauheni Kaliuta) [1700846] - [net] bpf: don't assume build-id length is always 20 bytes (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: properly account for libbfd variations (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: retry loading program on EAGAIN (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: workaround clang asm goto compilation errors (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: install with_tunnels.sh for test_flow_dissector.sh (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: disallow to remove bpfilter module while being used (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: Fix type cast and pointer warnings (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: restart bpfilter_umh when error occurred (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: use cleanup callback to release umh_info (Yauheni Kaliuta) [1700846] - [kernel] umh: add exit routine for UMH process (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: Set user mode helper's command line (Yauheni Kaliuta) [1700846] - [kernel] umh: Add command line to user mode helpers (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: use get_pid_task instead of pid_task (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix bpftool map dump with bitfields (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: test btf bitfield with >=256 struct member offset (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpffs bitfield pretty print (Yauheni Kaliuta) [1700846] - [net] bpf: fix panic in stack_map_get_build_id() on i386 and arm32 (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: install files tcp_(server|client)*.py (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: user proper argument index (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [tools] bpf, doc: add note for libbpf's stand-alone build (Yauheni Kaliuta) [1700846] - [documentation] bpf, doc: update design qa to reflect kern_version requirement (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix incorrect users of create_and_get_cgroup (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases for alu op on mixed dst register types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: Fix [::] -> [::1] rewrite in sys_sendmsg (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases to selftests (Yauheni Kaliuta) [1700846] - [net] bpf: fix check_map_access smin_value test when pointer contains offset (Yauheni Kaliuta) [1700846] - [net] bpf: restrict stack pointer arithmetic for unprivileged (Yauheni Kaliuta) [1700846] - [net] bpf: restrict map value pointer arithmetic for unprivileged (Yauheni Kaliuta) [1700846] - [net] bpf: enable access to ax register also from verifier rewrite (Yauheni Kaliuta) [1700846] - [net] bpf: move tmp variable into ax register in interpreter (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix error printing in test_devmap() (Yauheni Kaliuta) [1700846] - [tools] bpf: fix segfault in test_verifier selftest (Yauheni Kaliuta) [1700846] - [net] bpf: tls_sw, init TLS ULP removes BPF proto hooks (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, sock{map|hash} redirect through ULP (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, zap ingress queue on psock down (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, fix socket data_ready events (Yauheni Kaliuta) [1700846] - [net] bpf: skb_verdict, support SK_PASS on RX BPF path (Yauheni Kaliuta) [1700846] - [net] bpf: skmsg, replace comments with BUILD bug (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, improve offset chk in _is_valid_access (Yauheni Kaliuta) [1700846] - [tools] bpf: sk_msg, fix sk_msg_md access past end test (Yauheni Kaliuta) [1700846] - [net] bpf/cpumap: make sure frame_size for build_skb is aligned if headroom isn't (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: reorder stack size check with dead code sanitization (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: verifier: add tests for JSET interpretation (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: teach the verifier to reason about the BPF_JSET instruction (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add trivial JSET tests (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_LD_IMM64 to the line_info test (Yauheni Kaliuta) [1700846] - [net] bpf: Ensure line_info.insn_off cannot point to insn with zero code (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: do not force gcc as CC (Yauheni Kaliuta) [1700846] - [tools] bpf: fix up uapi helper description and sync bpf header with tools (Yauheni Kaliuta) [1700846] - [net] bpf: log struct/union attribute for forward type (Yauheni Kaliuta) [1700846] - [tools] bpf: sk_msg, add tests for size field (Yauheni Kaliuta) [1700846] - [tools] bpf: add tools lib/include support sk_msg_md size field (Yauheni Kaliuta) [1700846] - [include] bpf: sockmap, metadata support for reporting size of msg (Yauheni Kaliuta) [1700846] - [net] bpf: correct slot_type marking logic to allow more stack slot sharing (Yauheni Kaliuta) [1700846] - [kernel] bpf: support raw tracepoints in modules (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add an option to prevent auto-mount of bpffs, tracefs (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: attempt to mount tracefs if required for tracelog cmd (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: check precise {func, line, jited_line}_info_rec_size in test_btf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: fix memleak by freeing line_info (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: support pretty print with kind_flag set (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: refactor btf_dumper_int_bits() (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: test kernel bpffs map pretty print with struct kind_flag (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add test_btf unit tests for kind_flag (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync btf.h header from kernel to tools (Yauheni Kaliuta) [1700846] - [net] bpf: enable cgroup local storage map pretty print with kind_flag (Yauheni Kaliuta) [1700846] - [net] bpf: btf: fix struct/union/fwd types with kind_flag (Yauheni Kaliuta) [1700846] - [net] bpf: btf: refactor btf_int_bits_seq_show() (Yauheni Kaliuta) [1700846] - [net] bpf: remove useless version check for prog load (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix -Wmissing declaration warnings (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix warning on struct bpf_prog_linfo definition (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add a prog array map update example to documentation (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix examples in documentation for bpftool prog (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add doc for -m option to bpftool-prog.rst (Yauheni Kaliuta) [1700846] - [net] bpf: add self-check logic to liveness analysis (Yauheni Kaliuta) [1700846] - [net] bpf: improve stacksafe state comparison (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: check insn processed in test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: speed up stacksafe check (Yauheni Kaliuta) [1700846] - [net] bpf: verbose log bpf_line_info in verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Create a new btf_name_by_offset() for non type name use case (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix sk lookup usage in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: remove obsolete prog->aux sanitation in bpf_insn_prepare_dump (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: make sure callees don't prune with caller differences (Yauheni Kaliuta) [1700846] - [tools] bpf: sync tools/include/uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [net] bpf: include sub program tags in bpf_prog_info (Yauheni Kaliuta) [1700846] - [tools] bpf: Remove !func_info and !line_info check from test_btf and bpftool (Yauheni Kaliuta) [1700846] - [net] bpf: Remove bpf_dump_raw_ok() check for func_info and line_info (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: dual license all files (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: replace Netronome boilerplate with SPDX license headers (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix SPDX format in headers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add btf annotations for cgroup_local_storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for cgroup local storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: pass struct btf pointer to the map_check_btf() callback (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: use __bpf_constant_htons in test_prog.c (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K (Yauheni Kaliuta) [1700846] - [arm64] bpf: arm64: Enable arm64 jit to provide bpf_line_info (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: use proper type when passing prog_type (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: rename *_info_cnt to nr_*_info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync kernel uapi bpf.h to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: rename *_info_cnt to nr_*_info in bpf_prog_info (Yauheni Kaliuta) [1700846] - [net] bpf: clean up bpf_prog_get_info_by_fd() (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool: Fix newline and p_err issue (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing pointer dereference for map stacktrace fixup (Yauheni Kaliuta) [1700846] - [net] bpf: relax verifier restriction on BPF_MOV | BPF_ALU (Yauheni Kaliuta) [1700846] - [tools] media: bpf: add bpf function to report mouse movement (Yauheni Kaliuta) [1700846] - [include] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: bpftool: Print bpf_line_info during prog dump (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Add btf_line_info support to libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Refactor and bug fix on the bpf_func_info loading logic (Yauheni Kaliuta) [1700846] - [tools] bpf: Add unit tests for bpf_line_info (Yauheni Kaliuta) [1700846] - [tools] bpf: Refactor and bug fix in test_func_type in test_btf.c (Yauheni Kaliuta) [1700846] - [tools] bpf: tools: Sync uapi bpf.h (Yauheni Kaliuta) [1700846] - [include] bpf: Add bpf_line_info support (Yauheni Kaliuta) [1700846] - [net] net/flow_dissector: correctly cap nhoff and thoff in case of BPF (Yauheni Kaliuta) [1700846] - [net] selftests/bpf: use thoff instead of nhoff in BPF flow dissector (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: update testcases for BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [net] bpf: verifier remove the rejection on BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [net] bpf: interpreter support BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [s390] s390: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Yauheni Kaliuta) [1700846] - [powerpc] ppc: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Yauheni Kaliuta) [1700846] - [tools] bpf: Expect !info.func_info and insn_off name changes in test_btf/libbpf/bpftool (Yauheni Kaliuta) [1700846] - [tools] bpf: tools: Sync uapi bpf.h for the name changes in bpf_func_info (Yauheni Kaliuta) [1700846] - [net] bpf: Change insn_offset to insn_off in bpf_func_info (Yauheni Kaliuta) [1700846] - [net] bpf: Improve the info.func_info and info.func_info_rec_size behavior (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add a command to dump the trace pipe (Yauheni Kaliuta) [1700846] - [arm64] arm64/bpf: don't allocate BPF JIT programs in module memory (Yauheni Kaliuta) [1700846] - [net] bpf: add __weak hook for allocating executable memory (Yauheni Kaliuta) [1700846] - [net] bpf: add per-insn complexity limit (Yauheni Kaliuta) [1700846] - [net] bpf: improve verifier branch analysis (Yauheni Kaliuta) [1700846] - [net] bpf: check pending signals while verifying programs (Yauheni Kaliuta) [1700846] - [tools] selftests: add a test for bpf_prog_test_run_xattr (Yauheni Kaliuta) [1700846] - [tools] libbpf: add bpf_prog_test_run_xattr (Yauheni Kaliuta) [1700846] - [tools] tools: sync uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [net] bpf: respect size hint to BPF_PROG_TEST_RUN if present (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: fix: seg fault with NULL pointer arg (Yauheni Kaliuta) [1700846] - [powerpc] bpf: powerpc64: optimize JIT passes for bpf function calls (Yauheni Kaliuta) [1700846] - [tools] bpf: allow BPF read access to qdisc pkt_len (Yauheni Kaliuta) [1700846] - [tools] libbpf: Fix license in README.rst (Yauheni Kaliuta) [1700846] - [net] bpf: Fix memleak in aux->func_info and aux->btf (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: get ifindex from ifname (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: improve xdp1 example (Yauheni Kaliuta) [1700846] - [tools] bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCEPT test cases (Yauheni Kaliuta) [1700846] - [tools] bpf: Make more use of 'any' alignment in test_verifier.c (Yauheni Kaliuta) [1700846] - [tools] bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in test_verifier.c (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_F_ANY_ALIGNMENT (Yauheni Kaliuta) [1700846] - [tools] bpf: Improve socket lookup reuseport documentation (Yauheni Kaliuta) [1700846] - [tools] bpf: Support sk lookup in netns with id 0 (Yauheni Kaliuta) [1700846] - [tools] bpf: Fix verifier log string check for bad alignment (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add owner_prog_type and owner_jited to bpftool output (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: mark offloaded programs more explicitly in plain output (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix bash completion for new map types (queue and stack) (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix bash completion for bpftool prog (attach|detach) (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: use "/proc/self/" i.o. crafting links with getpid() (Yauheni Kaliuta) [1700846] - [arm64] arm64/bpf: use movn/movk/movk sequence to generate kernel addresses (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: make libbpf _GNU_SOURCE friendly (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix a bitfield pretty print issue (Yauheni Kaliuta) [1700846] - [tools] bpf: Fix various lib and testsuite build failures on 32-bit (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add addition type tests to test_btf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix two test_btf unit test cases (Yauheni Kaliuta) [1700846] - [net] bpf: btf: check name validity for various types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add config fragment CONFIG_FTRACE_SYSCALLS (Yauheni Kaliuta) [1700846] - [tools] bpf: test_sockmap, add options for msg_pop_data() helper (Yauheni Kaliuta) [1700846] - [tools] bpf: add msg_pop_data helper to tools (Yauheni Kaliuta) [1700846] - [tools] libbpf: Document API and ABI conventions (Yauheni Kaliuta) [1700846] - [tools] libbpf: Verify versioned symbols (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add version script for DSO (Yauheni Kaliuta) [1700846] - [tools] libbpf: Name changing for btf_get_from_id (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: change selftest test_btf for both jit and non-jit (Yauheni Kaliuta) [1700846] - [net] bpf: btf: support proper non-jit func info (Yauheni Kaliuta) [1700846] - [arm64] bpf, arm64: fix getting subprog addr from aux for calls (Yauheni Kaliuta) [1700846] - [net] bpf, ppc64: generalize fetching subprog into bpf_jit_get_func_addr (Yauheni Kaliuta) [1700846] - [tools] bpf: align map type names formatting (Yauheni Kaliuta) [1700846] - [net] bpf: btf: fix spelling mistake "Memmber" -> "Member" (Yauheni Kaliuta) [1700846] - [net] bpf, tags: Fix DEFINE_PER_CPU expansion (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_MAP_TYPE_QUEUE and BPF_MAP_TYPE_STACK to bpftool-map (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: fix: error handling regarding kprobe_events (Yauheni Kaliuta) [1700846] - [tools] libbpf: make bpf_object__open default to UNSPEC (Yauheni Kaliuta) [1700846] - [tools] bpf: add skb->tstamp r/w access from tc clsact and cg skb progs (Yauheni Kaliuta) [1700846] - [net] bpf: fix integer overflow in queue_stack_map (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix spelling mistake "memeory" -> "memory" (Yauheni Kaliuta) [1700846] - [net] bpf, lpm: make longest_prefix_match() faster (Yauheni Kaliuta) [1700846] - [tools] bpf: adding tests for map_in_map helpber in libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: adding support for map in map in libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: don't specify prog name if kernel doesn't support it (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: remove map name retry from bpf_create_map_xattr (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: introduce bpf_object__probe_caps to test BPF capabilities (Yauheni Kaliuta) [1700846] - [tools] libbpf: make sure bpf headers are c++ include-able (Yauheni Kaliuta) [1700846] - [tools] bpf: fix a libbpf loader issue (Yauheni Kaliuta) [1700846] - [include] bpf: fix a compilation error when CONFIG_BPF_SYSCALL is not defined (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add support for func types (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: enhance test_btf file testing to test func info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: refactor to implement btf_get_from_id() in lib/bpf (Yauheni Kaliuta) [1700846] - [samples] tools/bpf: do not use pahole if clang/llvm can generate BTF sections (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add support to read .BTF.ext sections (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: extends test_btf to test load/retrieve func_type info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add new fields for program load in lib/bpf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync kernel uapi bpf.h header to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce bpf_func_info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: Add tests for BTF_KIND_FUNC_PROTO and BTF_KIND_FUNC (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: Sync kernel btf.h header (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Add BTF_KIND_FUNC and BTF_KIND_FUNC_PROTO (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Break up btf_type_is_void() (Yauheni Kaliuta) [1700846] - [tools] tools: add selftest for BPF_F_ZERO_SEED (Yauheni Kaliuta) [1700846] - [tools] tools: sync linux/bpf.h (Yauheni Kaliuta) [1700846] - [include] bpf: move BPF_F_QUERY_EFFECTIVE after map flags (Yauheni Kaliuta) [1700846] - [net] bpf: allow zero-initializing hash map seed (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: retry map creation without the name (Yauheni Kaliuta) [1700846] - [net] bpf: allocate local storage buffers using GFP_ATOMIC (Yauheni Kaliuta) [1700846] - [net] bpf: fix off-by-one error in adjust_subprog_starts (Yauheni Kaliuta) [1700846] - [net] bpf: fix null pointer dereference on pointer offload (Yauheni Kaliuta) [1700846] - [tools] bpftool: make libbfd optional (Yauheni Kaliuta) [1700846] - [net] net/bpf: split VLAN_PRESENT bit handling from VLAN_TCI (Yauheni Kaliuta) [1700846] - [powerpc] net/bpf_jit: PPC: split VLAN_PRESENT bit handling from VLAN_TCI (Yauheni Kaliuta) [1700846] - [net] net/skbuff: add macros for VLAN_PRESENT bit (Yauheni Kaliuta) [1700846] - [tools] selftest/bpf: Use bpf_sk_lookup_{tcp, udp} in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: Support socket lookup in CGROUP_SOCK_ADDR progs (Yauheni Kaliuta) [1700846] - [net] bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp (Yauheni Kaliuta) [1700846] - [net] bpf: Extend the sk_lookup() helper to XDP hookpoint (Yauheni Kaliuta) [1700846] - [net] bpf: helper to pop data from messages (Yauheni Kaliuta) [1700846] - [net] bpf: fix wrong helper enablement in cgroup local storage (Yauheni Kaliuta) [1700846] - [include] bpf: sk_msg program helper bpf_msg_push_data (Yauheni Kaliuta) [1700846] - [net] bpf: Fix IPv6 dport byte-order in bpf_sk_lookup (Yauheni Kaliuta) [1700846] - [net] bpf: Allow sk_lookup with IPv6 module (Yauheni Kaliuta) [1700846] - [net] net: core: Fix build with CONFIG_IPV6=m (Yauheni Kaliuta) [1700846] - [net] bpf: Fix dev pointer dereference from sk_skb (Yauheni Kaliuta) [1700846] - [net] bpf: fix building without CONFIG_INET (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Fix bpf_program__next() API (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix uninitialized duration warning (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test narrow loads with off > 0 for bpf_sock_addr (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test narrow loads with off > 0 in test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Allow narrow loads with offset > 0 (Yauheni Kaliuta) [1700846] - [tools] bpftool: support loading flow dissector (Yauheni Kaliuta) [1700846] - [tools] bpftool: add pinmaps argument to the load/loadall (Yauheni Kaliuta) [1700846] - [tools] bpftool: add loadall command (Yauheni Kaliuta) [1700846] - [tools] libbpf: add internal pin_name (Yauheni Kaliuta) [1700846] - [tools] libbpf: bpf_program__pin: add special case for instances.nr == 1 (Yauheni Kaliuta) [1700846] - [tools] libbpf: cleanup after partial failure in bpf_object__pin (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: rename flow dissector section to flow_dissector (Yauheni Kaliuta) [1700846] - [netdrv] bpf: do not pass netdev to translate() and prepare() offload callbacks (Yauheni Kaliuta) [1700846] - [net] bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() (Yauheni Kaliuta) [1700846] - [netdrv] bpf: pass destroy() as a callback and remove its ndo_bpf subcommand (Yauheni Kaliuta) [1700846] - [include] bpf: pass translate() as a callback and remove its ndo_bpf subcommand (Yauheni Kaliuta) [1700846] - [netdrv] bpf: call verifier_prep from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [net] bpf: call finalize() from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [net] bpf: call verify_insn from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [netdrv] bpf: pass a struct with offload callbacks to bpf_offload_dev_create() (Yauheni Kaliuta) [1700846] - [tools] kselftests/bpf: use ping6 as the default ipv6 ping binary when it exists (Yauheni Kaliuta) [1700846] - [tools] bpftool: Improve handling of ENOENT on map dumps (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add a test case for sock_ops perf-event notification (Yauheni Kaliuta) [1700846] - [net] bpf: add perf event notificaton support for sock_ops (Yauheni Kaliuta) [1700846] - [net] bpf: let verifier to calculate and record max_pkt_offset (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: update references to other man pages in documentation (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: pass an argument to silence open_obj_pinned() (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix plain output and doc for --bpffs option (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: prevent infinite loop in get_fdinfo() (Yauheni Kaliuta) [1700846] - [samples] bpf_load: add map name to load_maps error message (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: adjust rlimit RLIMIT_MEMLOCK when loading programs, maps (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: enable (uncomment) all tests in test_libbpf.sh (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv (Yauheni Kaliuta) [1700846] - [net] bpf: show main program address and length in bpf_prog_info (Yauheni Kaliuta) [1700846] - [net] bpf: show real jited address in bpf_prog_info->jited_ksyms (Yauheni Kaliuta) [1700846] - [net] bpf: show real jited prog address in /proc/kallsyms (Yauheni Kaliuta) [1700846] - [tools] bpf: test make sure to run unpriv test cases in test_verifier (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases to test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: don't set id on after map lookup with ptr_to_map_val return (Yauheni Kaliuta) [1700846] - [tools] libbpf: Fix compile error in libbpf_attach_type_by_name (Yauheni Kaliuta) [1700846] - [tools] kselftests/bpf: use ping6 as the default ipv6 ping binary if it exists (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add unlimited rlimit for flow_dissector_load (Yauheni Kaliuta) [1700846] - [net] bpf: add bpf_jit_limit knob to restrict unpriv allocations (Yauheni Kaliuta) [1700846] - [net] bpf: make direct packet write unclone more robust (Yauheni Kaliuta) [1700846] - [net] bpf: fix leaking uninitialized memory on pop/peek helpers (Yauheni Kaliuta) [1700846] - [net] bpf: fix direct packet write into pop/peek helpers (Yauheni Kaliuta) [1700846] - [net] bpf: fix cg_skb types to hint access type in may_access_direct_pkt_data (Yauheni Kaliuta) [1700846] - [net] bpf: fix direct packet access for flow dissector progs (Yauheni Kaliuta) [1700846] - [net] bpf: disallow direct packet access for unpriv in cg_skb (Yauheni Kaliuta) [1700846] - [tools] bpf: fix test suite to enable all unpriv program types (Yauheni Kaliuta) [1700846] - [net] bpf, btf: fix a missing check bug in btf_parse (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add config fragments BPF_STREAM_PARSER and XDP_SOCKETS (Yauheni Kaliuta) [1700846] - [net] bpf: devmap: fix wrong interface selection in notifier_call (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix completion for "bpftool map update" (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: print nb of cmds to stdout (not stderr) for batch mode (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: document restriction on '.' in names to pin in bpffs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix return value comparison for tests in test_libbpf.sh (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: simplify and cleanup perf ring buffer walk (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: avoid retpoline for map push/pop/peek operation (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: remove unneeded flow key in check_helper_mem_access (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: reject xadd on flow key memory (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: fix register type dump in xadd and st (Yauheni Kaliuta) [1700846] - [net] ulp: remove uid and user_visible members (Yauheni Kaliuta) [1700846] - [tools] bpf: test_sockmap add options to use msg_push_data (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf support for msg_push_data (Yauheni Kaliuta) [1700846] - [tools] Sync uapi/bpf.h to tools/include (Yauheni Kaliuta) [1700846] - [net] bpf: add tests for direct packet access from CGROUP_SKB (Yauheni Kaliuta) [1700846] - [net] bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: use correct barriers in perf ring buffer walk (Yauheni Kaliuta) [1700846] - [tools] tools, perf: add and use optimized ring_buffer_{read_head, write_tail} helpers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add test cases for queue and stack maps (Yauheni Kaliuta) [1700846] - [net] bpf: add MAP_LOOKUP_AND_DELETE_ELEM syscall (Yauheni Kaliuta) [1700846] - [net] bpf: add queue and stack maps (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE (Yauheni Kaliuta) [1700846] - [net] bpf/syscall: allow key to be null in map functions (Yauheni Kaliuta) [1700846] - [net] bpf: rename stack trace map operations (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: use 4 context mode for the NFP disasm (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix file resource leak in load_kallsyms (Yauheni Kaliuta) [1700846] - [tools] bpf: sockmap, add msg_peek tests to test_sockmap (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, support for msg_peek in sk_msg with redirect ingress (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, fix skmsg recvmsg handler to track size correctly (Yauheni Kaliuta) [1700846] - [include] bpf: skmsg, improve sk_msg_used_element to work in cork context (Yauheni Kaliuta) [1700846] - [tools] libbpf: Per-symbol visibility for DSO (Yauheni Kaliuta) [1700846] - [tools] bpf, tls: add tls header to tools infrastructure (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add map create command (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, add flag to allow non-compat map definitions (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, add support for attaching programs to maps (Yauheni Kaliuta) [1700846] - [maintainers] bpf, doc: add maintainers entry to related files (Yauheni Kaliuta) [1700846] - [tools] bpf: add tls support for testing in test_sockmap (Yauheni Kaliuta) [1700846] - [net] tls: add bpf support to sk_msg handling (Yauheni Kaliuta) [1700846] - [net] tls: replace poll implementation with read hook (Yauheni Kaliuta) [1700846] - [net] tls: convert to generic sk_msg interface (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: convert to generic sk_msg interface (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: remove ulp bits from sockmap (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: enforce sock_owned_by_me upon ulp init and cleanup (Yauheni Kaliuta) [1700846] - [net] net/tls: Make function get_rec() static (Yauheni Kaliuta) [1700846] - [net] net/tls: Mark the end in scatterlist table (Yauheni Kaliuta) [1700846] - [net] tls: Fixed a memory leak during socket close (Yauheni Kaliuta) [1700846] - [net] net/tls: Removed redundant checks for non-NULL (Yauheni Kaliuta) [1700846] - [net] tls: Add support for inplace records encryption (Yauheni Kaliuta) [1700846] - [net] tls: Remove redundant vars from tls record structure (Yauheni Kaliuta) [1700846] - [net] net/tls: Fixed race condition in async encryption (Yauheni Kaliuta) [1700846] - [net] tls: Fix socket mem accounting error under async encryption (Yauheni Kaliuta) [1700846] - [net] net/tls: Add support for async encryption of records for performance (Yauheni Kaliuta) [1700846] - [net] tls: Remove dead code in tls_sw_sendmsg (Yauheni Kaliuta) [1700846] - [net] net/tls: Fixed return value when tls_complete_pending_work() fails (Yauheni Kaliuta) [1700846] - [net] bpf: wait for running BPF programs when updating map-in-map (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: install script with_addr.sh (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add config fragment LWTUNNEL (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: use proper type and uapi perf_event.h header for libbpf (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add XDP selftests for modifying and popping VLAN headers (Yauheni Kaliuta) [1700846] - [tools] bpf: make TC vlan bpf_helpers avail to selftests (Yauheni Kaliuta) [1700846] - [net] net: fix generic XDP to handle if eth header was mangled (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test_verifier, check bpf_map_lookup_elem access in bpf prog (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test_verifier, change names of fixup maps (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, print strerror when map lookup error occurs (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, split the function do_dump() (Yauheni Kaliuta) [1700846] - [net] bpf: return EOPNOTSUPP when map lookup isn't supported (Yauheni Kaliuta) [1700846] - [net] bpf: error handling when map_lookup_elem isn't supported (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Fix a missing check bug (Yauheni Kaliuta) [1700846] - [net] bpf: allow offload of programs with BPF-to-BPF function calls (Yauheni Kaliuta) [1700846] - [net] bpf: add verifier callback to get stack usage info for offloaded progs (Yauheni Kaliuta) [1700846] - [tools] libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause (Yauheni Kaliuta) [1700846] - [samples] bpf, tracex3_user: erase "ARRAY_SIZE" redefined (Yauheni Kaliuta) [1700846] - [tools] libbpf: Use __u32 instead of u32 in bpf_program__load (Yauheni Kaliuta) [1700846] - [tools] libbpf: Make include guards consistent (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in str_error.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in nlattr.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in libbpf.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Move __dump_nlmsg_t from API to implementation (Yauheni Kaliuta) [1700846] - [documentation] Documentation: Describe bpf reference tracking (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add C tests for reference tracking (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support loading individual progs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add tests for reference tracking (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Generalize dummy program types (Yauheni Kaliuta) [1700846] - [tools] bpf: Add helper to retrieve socket in BPF (Yauheni Kaliuta) [1700846] - [include] bpf: Introduce bpf_skb_ancestor_cgroup_id helper (Yauheni Kaliuta) [1700846] - [tools] bpf: sync include/uapi/linux/bpf.h to tools/include/uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [tools] bpf: sync bpf.h uapi with tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h uapi to tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Add reference tracking to verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Macrofy stack state copy (Yauheni Kaliuta) [1700846] - [include] bpf: Add PTR_TO_SOCKET verifier type (Yauheni Kaliuta) [1700846] - [net] bpf: Generalize ptr_or_null regs check (Yauheni Kaliuta) [1700846] - [net] bpf: Reuse canonical string formatter for ctx errs (Yauheni Kaliuta) [1700846] - [net] bpf: Add iterator for spilled registers (Yauheni Kaliuta) [1700846] - [net] bpf: don't accept cgroup local storage with zero value size (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: cgroup local storage-based network counters (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: extend test_cgrp2_attach2 test to use per-cpu cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: extend the storage test to test per-cpu cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add verifier per-cpu cgroup storage tests (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for PERCPU_CGROUP_STORAGE maps (Yauheni Kaliuta) [1700846] - [net] bpf: don't allow create maps of per-cpu cgroup local storages (Yauheni Kaliuta) [1700846] - [net] bpf: introduce per-cpu cgroup local storage (Yauheni Kaliuta) [1700846] - [net] bpf: rework cgroup storage pointer passing (Yauheni Kaliuta) [1700846] - [net] bpf: extend cgroup bpf core to allow multiple cgroup storage types (Yauheni Kaliuta) [1700846] - [net] bpf/test_run: support cgroup local storage (Yauheni Kaliuta) [1700846] - [net] bpf: harden flags check in cgroup_storage_update_elem() (Yauheni Kaliuta) [1700846] - [net] bpf: permit CGROUP_DEVICE programs accessing helper bpf_get_current_cgroup_id() (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test libbpf_{prog,attach}_type_by_name (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Use libbpf_attach_type_by_name in test_socket_cookie (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support sk_skb/stream_{parser, verdict} section names (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support cgroup_skb/{e,in}gress section names (Yauheni Kaliuta) [1700846] - [tools] libbpf: Introduce libbpf_attach_type_by_name (Yauheni Kaliuta) [1700846] - [tools] bpftool: Fix bpftool net output (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for BPF_MAP_TYPE_REUSEPORT_SOCKARRAY maps (Yauheni Kaliuta) [1700846] - [tools] bpf: test_maps, only support ESTABLISHED socks (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, fix transition through disconnect without close (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap only allow ESTABLISHED sock state (Yauheni Kaliuta) [1700846] - [net] bpf: remove redundant null pointer check before consume_skb (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: fix compilation failure (Yauheni Kaliuta) [1700846] - [net] flow_dissector: fix build failure without CONFIG_NET (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: fix a compilation failure (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: remove duplicated includes (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: improve output format for bpftool net (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix bpf_flow.c build (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test bpf flow dissection (Yauheni Kaliuta) [1700846] - [tools] flow_dissector: implements eBPF parser (Yauheni Kaliuta) [1700846] - [tools] bpf: support flow dissector in libbpf and bpftool (Yauheni Kaliuta) [1700846] - [include] flow_dissector: implements flow dissector BPF hook (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Fix end boundary calculation for type section (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix a netlink recv issue (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: support prog array map and map of maps (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for program array map (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add net support (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add more netlink functionalities in lib/bpf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: move bpf/lib netlink related functions into a new file (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf/test_progs: do not check errno == 0 (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: fix verifier instability (Yauheni Kaliuta) [1700846] - [net] bpf: avoid misuse of psock when TCP_ULP_BPF collides with another ULP (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, add xskmap in map types (Yauheni Kaliuta) [1700846] - [tools] bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: xdpsock, minor fixes (Yauheni Kaliuta) [1700846] - [samples] bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN sample program (Yauheni Kaliuta) [1700846] - [net] bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN options for bpf_(set|get)sockopt (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add btf percpu map formated dump (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add bpffs percpu map pretty print tests in test_btf (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: display non-spill stack slot types in print_verifier_state (Yauheni Kaliuta) [1700846] - [tools] bpf: use --cgroup in test_suite if supplied (Yauheni Kaliuta) [1700846] - [tools] bpf: sockmap test remove shutdown() calls (Yauheni Kaliuta) [1700846] - [net] bpf: remove duplicated include from syscall.c (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, decrement copied count correctly in redirect error case (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix potential use after free in bpf_tcp_close (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: return from do_event_pipe() on bad arguments (Yauheni Kaliuta) [1700846] - [net] bpf: use per htab salt for bucket hash (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap: write_space events need to be passed to TCP handler (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock hash count in alloc_sock_hash_elem (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys (Yauheni Kaliuta) [1700846] - [net] bpf: fix redirect to map under tail calls (Yauheni Kaliuta) [1700846] - [netdrv] veth: Support per queue XDP ring (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add XDP TX and REDIRECT (Yauheni Kaliuta) [1700846] - [net] xdp: Helpers for disabling napi_direct of xdp_return_frame (Yauheni Kaliuta) [1700846] - [net] bpf: Make redirect_info accessible from modules (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add ndo_xdp_xmit (Yauheni Kaliuta) [1700846] - [netdrv] veth: Handle xdp_frames in xdp napi ring (Yauheni Kaliuta) [1700846] - [netdrv] veth: Avoid drops by oversized packets when XDP is enabled (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add driver XDP (Yauheni Kaliuta) [1700846] - [net] net: Export skb_headers_offset_update (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix bpf selftest test_cgroup_storage failure (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock_map_ctx_update_elem race with exist/noexist (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix map elem deletion race with smap_stop_sock (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix leakage of smap_psock_map_entry (Yauheni Kaliuta) [1700846] - [net] bpf: fix a rcu usage warning in bpf_prog_array_copy_core() (Yauheni Kaliuta) [1700846] - [tools] bpf: test: fix spelling mistake "REUSEEPORT" -> "REUSEPORT" (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add cgroup id helpers to bpf_helpers.h (Yauheni Kaliuta) [1700846] - [net] bpf: decouple btf from seq bpf fs dump and enable more maps (Yauheni Kaliuta) [1700846] - [tools] bpf: Test BPF_PROG_TYPE_SK_REUSEPORT (Yauheni Kaliuta) [1700846] - [tools] bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY (Yauheni Kaliuta) [1700846] - [tools] bpf: Refactor ARRAY_SIZE macro to bpf_util.h (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY (Yauheni Kaliuta) [1700846] - [net] net: Add ID (if needed) to sock_reuseport and expose reuseport_lock (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add bpffs pretty print btf test for hash/lru_hash maps (Yauheni Kaliuta) [1700846] - [net] bpf: btf: add pretty print for hash/lru_hash maps (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpffs non-array map seq_show issue (Yauheni Kaliuta) [1700846] - [powerpc] powerpc/Makefiles: Convert ifeq to ifdef where possible (Yauheni Kaliuta) [1700846] - [net] bpf: introduce update_effective_progs() (Yauheni Kaliuta) [1700846] - [s390] s390: fix br_r1_trampoline for machines without exrl (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix a typo in map in map test (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: fix BTF code added twice to different trees (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: extend test_cgrp2_attach2 test to use cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add a cgroup storage test (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add verifier cgroup storage tests (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for CGROUP_STORAGE maps (Yauheni Kaliuta) [1700846] - [net] bpf: introduce the bpf_get_local_storage() helper function (Yauheni Kaliuta) [1700846] - [net] bpf: don't allow create maps of cgroup local storages (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: introduce BPF_PTR_TO_MAP_VALUE (Yauheni Kaliuta) [1700846] - [net] bpf: extend bpf_prog_array to store pointers to the cgroup storage (Yauheni Kaliuta) [1700846] - [net] bpf: allocate cgroup storage entries on attaching bpf programs (Yauheni Kaliuta) [1700846] - [net] bpf: pass a pointer to a cgroup storage using pcpu variable (Yauheni Kaliuta) [1700846] - [net] bpf: introduce cgroup storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: add ability to charge bpf maps memory dynamically (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: MOV64 don't mark dst reg unbounded (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test for get_socket_cookie (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add bpf_get_socket_cookie to bpf_helpers.h (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Support bpf_get_socket_cookie in more prog types (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: convert xdpsock_user.c to libbpf (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: convert xdp_fwd_user.c to libbpf (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: add bpf_object__find_program_by_title() (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: handle NULL program gracefully in bpf_program__nth_fd() (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: Add BTF build flags to Makefile (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: ignore build products (Yauheni Kaliuta) [1700846] - [tools] bpf: Add Python 3 support to selftests scripts for bpf (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: fix inconsistent IS_ERR and PTR_ERR (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap: remove redundant pointer sg (Yauheni Kaliuta) [1700846] - [net] bpf: bpf_prog_array_alloc() should return a generic non-rcu pointer (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: don't pass FEATURES_DUMP to libbpf (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: remove libelf-getphdrnum feature detection (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: test_cgrp2_sock2: fix an off by one (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: ensure that we don't load over MAX_PROGS programs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test case for BPF_SOCK_OPS_TCP_LISTEN_CB (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Better verification in test_tcpbpf (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Switch test_tcpbpf_user to cgroup_helpers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix const'ness in cgroup_helpers (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Add BPF_SOCK_OPS_TCP_LISTEN_CB (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: print map dump and lookup with btf info (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: add btf print functionality (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: export btf types and name by offset from lib (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: build and install man page for eBPF helpers from bpftool/ (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1700846] - [include] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1700846] - [tools] bpftool: add bash completion for cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] bpftool: document cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] bpftool: introduce cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test sys_connect BPF hooks with TFO (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: Add xdp_sample_pkts example (Yauheni Kaliuta) [1700846] - [tools] trace_helpers.c: Add helpers to poll multiple perf FDs for events (Yauheni Kaliuta) [1700846] - [net] bpf: deal with kABI breakage in cgroups (Yauheni Kaliuta) [1700846] - [netdrv] nfp: bpf: fix static check error through tightening shift amount adjustment (Pablo Cascon) [1663986] - [netdrv] nfp: disable netpoll on representors (Pablo Cascon) [1663986] - [netdrv] nfp: validate the return code from dev_queue_xmit() (Pablo Cascon) [1663986] - [netdrv] nfp: fix simple vNIC mailbox length (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: set higher timeout for flash bundle (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: allow the use of DMA buffer (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: move default buffer handling into its own function (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: use fractional size of the buffer (Pablo Cascon) [1663986] - [netdrv] nfp: report RJ45 connector in ethtool (Pablo Cascon) [1663986] - [netdrv] nfp: remove ethtool flashing fallback (Pablo Cascon) [1663986] - [netdrv] nfp: Remove switchdev.h inclusion (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: allow flashing the device via devlink (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: include vendor/product info in serial number (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: use the generic manufacture identifier instead of vendor (Pablo Cascon) [1663986] - [netdrv] nfp: flower: cmsg: use struct_size() helper (Pablo Cascon) [1663986] - [netdrv] nfp: Implement ndo_get_port_parent_id() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: complete ALU32 logic shift supports (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: correct the behavior for shifts by zero (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report the running and flashed versions (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: add support for versions command (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report fixed versions (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report driver name and serial number (Pablo Cascon) [1663986] - [netdrv] nfp: use struct_size() in kzalloc() (Pablo Cascon) [1663986] - [netdrv] nfp: flower: enable MAC address sharing for offloadable devs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure MAC cleanup on address change (Pablo Cascon) [1663986] - [netdrv] nfp: flower: add infastructure for non-repr priv data (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure deletion of old offloaded MACs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove list infastructure from MAC offload (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ignore offload of VF and PF repr MAC addresses (Pablo Cascon) [1663986] - [netdrv] nfp: flower: tidy tunnel related private data (Pablo Cascon) [1663986] - [netdrv] nfp: flower: support multiple memory units for filter offloads (Pablo Cascon) [1663986] - [netdrv] nfp: flower: increase cmesg reply timeout (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: optimize codegen for JSET with a constant (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: remove the trivial JSET optimization (Pablo Cascon) [1663986] - [netdrv] nfp: flower: fix cb_ident duplicate in indirect block register (Pablo Cascon) [1663986] - [netdrv] nfp: abm: allow to opt-out of RED offload (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure TCP flags can be placed in IPv6 frame (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Pablo Cascon) [1663986] - [netdrv] nfp: convert to DEFINE_SHOW_ATTRIBUTE (Pablo Cascon) [1663986] - [netdrv] nfp: report more info when reconfiguration fails (Pablo Cascon) [1663986] - [netdrv] nfp: add offset to all TLV parsing errors (Pablo Cascon) [1663986] - [netdrv] nfp: add offloads on representors (Pablo Cascon) [1663986] - [netdrv] nfp: add locking around representor changes (Pablo Cascon) [1663986] - [netdrv] nfp: run don't require Qdiscs on representor netdevs (Pablo Cascon) [1663986] - [netdrv] nfp: run representor TX locklessly (Pablo Cascon) [1663986] - [netdrv] nfp: avoid oversized TSO headers with metadata prepend (Pablo Cascon) [1663986] - [netdrv] nfp: correct descriptor offsets in presence of metadata (Pablo Cascon) [1663986] - [netdrv] nfp: move queue variable init (Pablo Cascon) [1663986] - [netdrv] nfp: move temporary variables in nfp_net_tx_complete() (Pablo Cascon) [1663986] - [netdrv] nfp: copy only the relevant part of the TX descriptor for frags (Pablo Cascon) [1663986] - [netdrv] nfp: flower: prevent offload if rhashtable insert fails (Pablo Cascon) [1663986] - [netdrv] nfp: flower: release metadata on offload failure (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add support for more threshold actions (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add cls_u32 offload for simple band classification (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add functions to update DSCP -> virtual queue map (Pablo Cascon) [1663986] - [netdrv] nfp: abm: calculate PRIO map len and check mailbox size (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add GRED offload (Pablo Cascon) [1663986] - [netdrv] nfp: abm: wrap RED parameters in bands (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add up bands for sto/non-sto stats (Pablo Cascon) [1663986] - [netdrv] nfp: abm: switch to extended stats for reading packet/byte counts (Pablo Cascon) [1663986] - [netdrv] nfp: abm: size threshold table to account for bands (Pablo Cascon) [1663986] - [netdrv] nfp: abm: pass band parameter to functions (Pablo Cascon) [1663986] - [netdrv] nfp: abm: map per-band symbols (Pablo Cascon) [1663986] - [netdrv] nfp: abm: restructure Qdisc handling (Pablo Cascon) [1663986] - [netdrv] nfp: abm: save RED's parameters (Pablo Cascon) [1663986] - [netdrv] nfp: abm: reset RED's child based on limit (Pablo Cascon) [1663986] - [netdrv] nfp: abm: build full Qdisc hierarchy based on graft notifications (Pablo Cascon) [1663986] - [netdrv] nfp: abm: allocate Qdisc child table (Pablo Cascon) [1663986] - [netdrv] nfp: abm: remember which Qdisc is root (Pablo Cascon) [1663986] - [netdrv] nfp: abm: track all offload-enabled qdiscs (Pablo Cascon) [1663986] - [netdrv] nfp: abm: keep track of all RED thresholds (Pablo Cascon) [1663986] - [netdrv] nfp: abm: rename qdiscs -> red_qdiscs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove unnecessary code in flow lookup (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove TC egdev offloads (Pablo Cascon) [1663986] - [netdrv] nfp: flower: offload tunnel decap rules via indirect TC blocks (Pablo Cascon) [1663986] - [netdrv] nfp: flower: increase scope of netdev checking functions (Pablo Cascon) [1663986] - [netdrv] nfp: flower: allow non repr netdev offload (Pablo Cascon) [1663986] - [netdrv] nfp: use the new __netdev_tx_sent_queue() BQL optimisation (Pablo Cascon) [1663986] - [netdrv] nfp: abm: refuse RED offload with harddrop set (Pablo Cascon) [1663986] - [netdrv] nfp: abm: don't set negative threshold (Pablo Cascon) [1663986] - [netdrv] nfp: abm: provide more precise info about offload parameter validation (Pablo Cascon) [1663986] - [netdrv] nfp: parse vNIC TLV capabilities at alloc time (Pablo Cascon) [1663986] - [netdrv] nfp: pass ctrl_bar pointer to nfp_net_alloc (Pablo Cascon) [1663986] - [netdrv] nfp: abm: split qdisc offload code into a separate file (Pablo Cascon) [1663986] - [netdrv] nfp: flower: include geneve as supported offload tunnel type (Pablo Cascon) [1663986] - [netdrv] nfp: flower: use geneve and vxlan helpers (Pablo Cascon) [1663986] - [netdrv] nfp: flower: use the common netdev notifier (Pablo Cascon) [1663986] - [netdrv] nfp: register a notifier handler in a central location for the device (Pablo Cascon) [1663986] - [netdrv] nfp: flower: make nfp_fl_lag_changels_event() void (Pablo Cascon) [1663986] - [netdrv] nfp: flower: don't try to nack device unregister events (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove unnecessary iteration over devices (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: protect against mis-initializing atomic counters (Pablo Cascon) [1663986] - [netdrv] nfp: devlink port split support for 1x100G CXP NIC (Pablo Cascon) [1663986] - [netdrv] nfp: replace long license headers with SPDX (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support pointers to other stack frames for BPF-to-BPF calls (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: account for BPF-to-BPF calls when preparing nfp JIT (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: ignore helper-related checks for BPF calls in nfp verifier (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: rename nfp_prog->stack_depth as nfp_prog->stack_frame_depth (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow control message sizing for map ops (Pablo Cascon) [1663986] - [netdrv] nfp: allow apps to request larger MTU on control vNIC (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: parse global BPF ABI version capability (Pablo Cascon) [1663986] - [netdrv] nfp: warn on experimental TLV types (Pablo Cascon) [1663986] - [netdrv] nfp: remove ndo_poll_controller (Pablo Cascon) [1663986] - [netdrv] nfp: replace spin_lock_bh with spin_lock in tasklet callback (Pablo Cascon) [1663986] - [netdrv] nfp: separate VXLAN and GRE feature handling (Pablo Cascon) [1663986] - [netdrv] nfp: validate rtsym accesses fall within the symbol (Pablo Cascon) [1663986] - [netdrv] nfp: prefix rtsym error messages with symbol name (Pablo Cascon) [1663986] - [netdrv] nfp: fix readq on absolute RTsyms (Pablo Cascon) [1663986] - [netdrv] nfp: make RTsym users handle absolute symbols correctly (Pablo Cascon) [1663986] - [netdrv] nfp: support access to absolute RTsyms (Pablo Cascon) [1663986] - [netdrv] nfp: convert all RTsym users to use new read/write helpers (Pablo Cascon) [1663986] - [netdrv] nfp: convert existing RTsym helpers to full target decoding (Pablo Cascon) [1663986] - [netdrv] nfp: pass cpp_id to nfp_cpp_map_area() (Pablo Cascon) [1663986] - [netdrv] nfp: add RTsym access helpers (Pablo Cascon) [1663986] - [netdrv] nfp: add basic errors messages to target logic (Pablo Cascon) [1663986] - [netdrv] nfp: save the MU locality field offset (Pablo Cascon) [1663986] - [netdrv] nfp: refactor the per-chip PCIe config (Pablo Cascon) [1663986] - [netdrv] nfp: add support for NFP5000 (Pablo Cascon) [1663986] - [netdrv] nfp: abm: look up MAC addresses via management FW (Pablo Cascon) [1663986] - [netdrv] nfp: add support for indirect HWinfo lookup (Pablo Cascon) [1663986] - [netdrv] nfp: interpret extended FW load result codes (Pablo Cascon) [1663986] - [netdrv] nfp: attempt FW load from flash (Pablo Cascon) [1663986] - [netdrv] nfp: encapsulate NSP command arguments into structs (Pablo Cascon) [1663986] - [netdrv] nfp: clean up return types in kdoc comments (Pablo Cascon) [1663986] - [netdrv] nfp: flower: allow matching on ipv4 UDP tunnel tos and ttl (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: xdp_adjust_tail support (Pablo Cascon) [1663986] - [netdrv] nfp: fix variable dereferenced before check in nfp_app_ctrl_rx_raw() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: improve map offload info messages (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: remember maps by ID (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow receiving perf events on data queues (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: pass raw data buffer to nfp_bpf_event_output() (Pablo Cascon) [1663986] - [netdrv] nfp: allow control message reception on data queues (Pablo Cascon) [1663986] - [netdrv] nfp: move repr handling on RX path (Pablo Cascon) [1663986] - [netdrv] nfp: protect from theoretical size overflows on HW descriptor ring (Pablo Cascon) [1663986] - [netdrv] nfp: restore correct ordering of fields in rx ring structure (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow program sharing within ASIC (Pablo Cascon) [1663986] - [netdrv] nfp: add .ndo_init() and .ndo_uninit() callbacks (Pablo Cascon) [1663986] - [netdrv] nfp: add support for simultaneous driver and hw XDP (Pablo Cascon) [1663986] - [netdrv] nfp: avoid using getnstimeofday64() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: migrate to advanced reciprocal divide in reciprocal_div.h (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support u32 divide using reciprocal_div.h (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support u16 and u32 multiplications (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: copy range info for all operands of all ALU operations (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: rename umin/umax to umin_src/umax_src (Pablo Cascon) [1663986] - [netdrv] nfp: make use of napi_consume_skb() (Pablo Cascon) [1663986] - [netdrv] nfp: implement netpoll ndo (thus enabling netconsole) (Pablo Cascon) [1663986] - [netdrv] nfp: fail probe if serial or interface id is missing (Pablo Cascon) [1663986] - [netdrv] nfp: expose ring stats of inactive rings via ethtool (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow source ptr type be map ptr in memcpy optimization (Pablo Cascon) [1663986] - [netdrv] bpf: offload: keep the offload state per-ASIC (Pablo Cascon) [1663986] - [netdrv] bpf: offload: aggregate offloads per-device (Pablo Cascon) [1663986] - [tools] selftests/bpf: add test for sharing objects between netdevs (Ivan Vecera) [1708399] - [netdrv] netdevsim: allow program sharing between devices (Ivan Vecera) [1708399] - [net] bpf: offload: allow program and map sharing per-ASIC (Ivan Vecera) [1708399] - [netdrv] bpf: offload: keep the offload state per-ASIC (Ivan Vecera) [1708399] - [netdrv] bpf: offload: aggregate offloads per-device (Ivan Vecera) [1708399] - [net] bpf: offload: rename bpf_offload_dev_match() to bpf_offload_prog_map_match() (Ivan Vecera) [1708399] - [netdrv] netdevsim: associate bound programs with shared dev (Ivan Vecera) [1708399] - [netdrv] netdevsim: add shared netdevsim devices (Ivan Vecera) [1708399] - [netdrv] netdevsim: add switch_id attribute (Ivan Vecera) [1708399]- [infiniband] IB/mlx5: Remove set but not used variable (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: WQE dump jumps over first 16 bytes (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix false compilation warning (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Remove redundant assignment (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix compilation warning in en_tc.c (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix compilation warning in eq.c (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix the max MTU check in case of XDP (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix use-after-free after xdp_return_frame (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix scatter to CQE in DCT QP creation (Alaa Hleihel) [1691238] - [netdrv] Revert "net/mlx5e: Enable reporting checksum unnecessary also for L3 packets" (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Rx, Check ip headers sanity (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: FPGA, tls, idr remove on flow delete (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: FPGA, tls, hold rcu read lock a bit longer (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Consider tunnel type for encap contexts (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: E-Switch, Fix esw manager vport indication for more vport commands (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Correctly use the namespace type when allocating pedit action (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: ethtool, Allow legacy link-modes configuration via non-extended ptys (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: ethtool, Fix type analysis of advertised link-mode (Alaa Hleihel) [1691238] - [netdrv] net: mlx5: Add a missing check on idr_find, free buf (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Allow IPv4 ttl & IPv6 hop_limit rewrite for all L4 protocols (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Use mlx5 core to create/destroy a DEVX DCT (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix DCT creation bad flow (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix bad flow upon DEVX mkey creation (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Add support for ODP for DEVX indirection mkey (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Manage indirection mkey upon DEVX flow for ODP (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: DEVX handling for indirection MKEY (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix access to non-existing receive queue (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Properly get the PF number phys port name ndo (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Consolidate update FTE for all removal changes (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Add a locked flag to node removal functions (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Add modify FTE helper function (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix multiple updates of steering rules in parallel (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Validate correct PD before prefetch MR (Alaa Hleihel) [1691238] - [infiniband] RDMA/mlx5: Introduce and reuse helper to identify ODP MR (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Protect against prefetch of invalid MR (Alaa Hleihel) [1691238] - [infiniband] net/mlx5: Make mlx5_cmd_exec_cb() a safe API (Alaa Hleihel) [1691238] - [infiniband] RDMA: Clean structures from CONFIG_INFINIBAND_ON_DEMAND_PAGING (Alaa Hleihel) [1691238] - [infiniband] RDMA/mlx5: Embed into the code flow the ODP config option (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Add missing static function annotation (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Do not use hw_access_flags for be and CPU data (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix code style issue in mlx driver (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix the locking of SRQ objects in ODP events (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Make mlx5_ib_stage_odp_cleanup() static (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Declare local functions 'static' (Alaa Hleihel) [1691238] - [netdrv] RDMA/mlx5: Delete declaration of already removed function (Alaa Hleihel) [1691238] - [netdrv] mlx5-core: Mark ConnectX-6 Dx as unsupported device (Alaa Hleihel) [1691236 1687434] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1691236 1687434] - [infiniband] IB/mlx5: Fix mapping of link-mode to IB width and speed (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: ethtool, Add ethtool support for 50Gbps per lane link modes (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Add support for 50Gbps per lane link modes (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5: Add support to ext_* fields introduced in Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [include] net/mlx5: Add new fields to Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5: Refactor queries to speed fields in Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5e: Set peer flow needed also for multipath (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Update check for merged eswitch device (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Use hint to resolve route when in HW multipath mode (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Always query offloaded tc peer rule counter (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Re-attempt to offload flows on multipath port affinity events (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Emit port affinity event for multipath offloads (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Allow one failure when offloading tc encap rules under multipath (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Don't inherit flow flags on peer flow creation (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Activate HW multipath and handle port affinity based on FIB events (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Add multipath mode (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Use own workqueue for lag netdev events processing (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Expose lag operations in header file (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Use unsigned int bit instead of bool as a struct member (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Don't make internal use of errno to denote missing neigh (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Cleanup attach encap function (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Remove 'parse_attr' argument in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Introduce mlx5e_flow_esw_attr_init() helper (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Return the allocated flow directly from __mlx5e_add_fdb_flow (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix GRE key by controlling port tunnel entropy calculation (Alaa Hleihel) [1691236 1663240] - [include] net/mlx5: Introduce tunnel entropy control in PCMR register (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Use read-modify-write when changing PCMR register values (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Remove wrong and superfluous tc pedit header type check (Alaa Hleihel) [1691236] - [netdrv] drivers: net: use flow action infrastructure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: support for two independent packet edit actions (Alaa Hleihel) [1691236] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, fix redirect resources availability check (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix a compilation warning in events.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: No command allowed when command interface is not ready (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix NULL pointer derefernce in set channels error flow (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Don't overwrite pedit action when multiple pedit used (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Update hw flows when encap source mac changed (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use the inner headers to determine tc/pedit offload limitation on decap flows (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Properly set steering match levels for offloaded TC decap rules (Alaa Hleihel) [1691236 1663207] - [netdrv] net/mlx5e: Unblock setting vid 0 for VFs through the uplink rep (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move to use common phys port names for vport representors (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Allow MAC invalidation while spoofchk is ON (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Take lock with IRQs disabled to avoid deadlock (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong private flag usage causing checksum disable (Alaa Hleihel) [1691236] - [netdrv] Revert "net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager" (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Fix flow creation on representors (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix how advise_mr() launches async work (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Fix check for supported user flags when creating a QP (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix cb_ident duplicate in indirect block register (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong (zero) TX drop counter indication for representor (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong error code return on FEC query failure (Alaa Hleihel) [1691236] - [infiniband] Revert "IB/mlx5: Fix long EEH recover time with NVMe offloads" (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow XRC INI usage via verbs in DEVX context (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: drop useless LIST_HEAD (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: fix semicolon.cocci warnings (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Signedness bug in UVERBS_HANDLER() (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allocate the per-port Q counter shared when DEVX is supported (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Add user control for XDP TX MPWQE feature (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Support Enhanced Multi-Packet TX WQE (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Add array for WQE info descriptors (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Maintain a FIFO structure for xdp_info instances (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Replace boolean doorbell indication with segment pointer (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Warn upon polling an error CQE (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Change the XDP SQ redirect indication (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Precede XDP-related operations in RQ poll by a loaded program check (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: TX, Print opcode in error CQE warning (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix wrong error unwind (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix long EEH recover time with NVMe offloads (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Simplify netdev unbinding (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use the correct commands for UMEM and UCTX allocation (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use uid as part of alloc/dealloc transport domain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix LAG requirement when CONFIG_MLX5_ESWITCH is off (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix query_nic_sys_image_guid() error during init (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Support tunnel encap over tagged Ethernet (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Support VLAN encap ETH header generation (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Re-order route and encap header memory allocation (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Tunnel encap ETH header helper function (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Fail attempt to offload e-switch TC encap flows with vlan on underlay (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Tunnel routing output devs helper function (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Fail attempt to offload e-switch TC flows with egress upper devices (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Allow vlans on e-switch uplink reps (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Increase VF representors' SQ size to 128 (Alaa Hleihel) [1691236] - [netdrv] mlx5: extend PTP gettime function to read system clock (Alaa Hleihel) [1691236] - [netdrv] mlx5: update timecounter at least twice per counter overflow (Alaa Hleihel) [1691236] - [include] IB/mlx5: Introduce uid as part of alloc/dealloc transport domain (Alaa Hleihel) [1691236] - [netdrv] drivers: net: ethernet: mellanox: use skb_sec_path helper (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix compile issue when ODP disabled (Alaa Hleihel) [1691236] - [include] net/mlx5: Add shared Q counter bits (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add advise_mr() support (Alaa Hleihel) [1691236 1663248] - [infiniband] IB/uverbs: Add helper to get array size from ptr attribute (Alaa Hleihel) [1691236 1663248] - [infiniband] RDMA/mlx5: Fix function name typo 'fileds' -> 'fields' (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Delete unreachable handle_atomic code by simplifying SW completion (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Continue driver initialization despite debugfs failure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Add some ethtool port control entries to the uplink rep netdev (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Expose ethtool pause and link functions to mlx5e callers (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Add sriov and udp tunnel ndo support for the uplink rep (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Handle port mtu/link, dcb and lag for uplink reps (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Uninstantiate esw manager vport netdev on switchdev mode (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Remove leftover code from the PF netdev being uplink rep (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Use dedicated uplink vport netdev representor (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Use single argument for the esw representor build params helper (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5: E-Switch, Remove redundant reloading of the IB interface (Alaa Hleihel) [1691236 1663256 1663207] - [netdrv] net/mlx5: Handle LAG FW commands failure gracefully (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Make RoCE and SR-IOV LAG modes explicit (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Rename mlx5_lag_is_bonded() to __mlx5_lag_is_active() (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Allow co-enablement of uplink LAG and SRIOV (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Allow/disallow LAG according to pre-req only (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Adjustments for the activate LAG logic to run under sriov (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Duplicate offloaded TC eswitch rules under uplink LAG (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Offload TC e-switch rules with egress LAG device (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: In case of LAG, one switch parent id is used for all representors (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Enhance flow counter scheme for offloaded TC eswitch rules (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Infrastructure for duplicated offloading of TC flows (Alaa Hleihel) [1691236 1663230 1663207] - [netdrv] net/mlx5e: E-Switch, Add peer miss rules (Alaa Hleihel) [1691236 1663230 1663207] - [netdrv] net/mlx5: Introduce inter-device communication mechanism (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Fold the modify lag code into function (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Add lag affinity info to log (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Split the activate lag function into two routines (Alaa Hleihel) [1691236 1663230] - [include] net/mlx5: E-Switch, Introduce flow counter affinity (Alaa Hleihel) [1691236 1663230] - [infiniband] IB/mlx5: Unify e-switch representors load approach between uplink and VFs (Alaa Hleihel) [1691236] - [include] net/mlx5: Use lowercase 'X' for hex values (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove set but not used variable 'upriv' (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove duplicated include from eswitch.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use monitor counters for update stats (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Monitor counters commands support (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Avoid query PPCNT register if not supported by the device (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use CQE padding for Ethernet CQs (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Support multiple encapsulations for a TC flow (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Allow association of a flow to multiple encaps (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Change parse attr struct to accommodate multiple tunnel infos (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Support header rewrite actions with remote port mirroring (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Replace the split logic with extended destination (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Annul encap action ordering requirement (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Move flow attr reformat action bit to per dest flags (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Refactor eswitch flow attr for destination specific properties (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5: E-Switch, Rename esw attr mirror count field (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5: Consider encapsulation properties when comparing destinations (Alaa Hleihel) [1691236 1663239] - [infiniband] RDMA/mlx5: Fail early if user tries to create flows on IB representors (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Remove duplicated include from mlx5_ib.h (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add 2X width support to query_port (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Add HDR speed support to query port (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Report CapabilityMask2 in ib_query_port (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5e: Add GRE protocol offloading (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Move TC tunnel offloading code to separate source file (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Branch according to classified tunnel type (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Refactor VXLAN tunnel decap offloading code (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Refactor VXLAN tunnel encap offloading code (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Replace egdev with indirect block notifications (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Propagate the filter's net device to mlx5e structures (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Provide the TC filter netdev as parameter to flower callbacks (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Support TC indirect block notifications for eswitch uplink reprs (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Store eswitch uplink representor state on a dedicated struct (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Remove the get protocol device interface entry (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Support extended destination format in flow steering command (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5: E-Switch, Change vhca id valid bool field to bit flag (Alaa Hleihel) [1691236 1663239 1663207] - [include] net/mlx5: Introduce extended destination fields (Alaa Hleihel) [1691236 1663239] - [infiniband] net/mlx5: Revise gre and nvgre key formats (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Add monitor commands layout and event data (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Add support for plugged-disabled cable status in PME (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Add support for PCIe power slot exceeded error in PME (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Rework handling of port module events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Move flow counters data structures from flow steering header (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use helper to get CQE opcode (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Use helper to get CQE opcode (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: When fetching CQEs return CQE instead of void pointer (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Report packet based credit mode device capability (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add packet based credit mode support (Alaa Hleihel) [1691236] - [include] net/mlx5: Expose packet based credit mode (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enable TX on a DEVX flow table (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Improve ethtool private-flags code structure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: ethtool, Support user configuration for RX hash fields (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move RSS params to a dedicated struct (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Refactor TIR configuration function (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move modify tirs hash functionality (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Cleanup unused defines (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove trailing space of tx_pause ethtool counter name (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow XRC usage via verbs in DEVX context (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Update the supported DEVX commands (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enforce DEVX privilege by firmware (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enable modify and query verbs objects via DEVX (Alaa Hleihel) [1691236] - [include] net/mlx5: Update mlx5_ifc with DEVX UCTX capabilities bits (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Unfold modify RMP function (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Unfold create RMP function (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Initialize SRQ tables on mlx5_ib (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Update SRQ functions signatures to mlx5_ib format (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Use stages for callback to setup and release DEVX (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Remove SRQ signature global flag (Alaa Hleihel) [1691236] - [infiniband] net/mlx5: Move SRQ functions to RDMA part (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove references to local mlx5_core functions (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove not-used lib/eq.h header file (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove dead transobj code (Alaa Hleihel) [1691236] - [infiniband] net/mlx5: Align SRQ licenses and copyright information (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Debug print for forwarded async events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward SRQ resource events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward QP/WorkQueues resource events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove all deprecated software versions of FW events (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Handle raw delay drop general event (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Allow forwarding event type general event as is (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Handle raw port change event rather than the software version (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove unused events callback and logic (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use the new mlx5 core notifier API (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward all mlx5 events to mlx5 notifiers chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use the new mlx5 core notifier API (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Allow port change event to be forwarded to driver notifiers chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Driver events notifier API (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use fragmented QP's buffer for in-kernel users (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use fragmented SRQ's buffer for in-kernel users (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Attach a DEVX counter via raw flow creation (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Improve core device events handling (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Device events, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: CQ ERR, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Resource tables, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: CmdIF, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FWPage, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: E-Switch, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Clock, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FPGA, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FWTrace, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Introduce atomic notifier chain subscription API (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Use the uapi disablement APIs instead of code (Alaa Hleihel) [1691236] - [infiniband] RDMA/uverbs: Use a linear list to describe the compiled-in uapi (Alaa Hleihel) [1691236] - [netdrv] mlx5: use skb_vlan_tag_get_prio() (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow modify AV in DCI QP to RTR (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Make EQE access methods inline (Alaa Hleihel) [1691236] - [netdrv] {net, IB}/mlx5: Move Page fault EQ and ODP logic to RDMA (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Generic EQ (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Different EQ types (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Privatize eq_table and friends (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, irq_info and rmap belong to eq_table (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Create all EQs in one place (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Move all EQ logic to eq.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Remove redundant completion EQ list lock (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, No need to store eq index as a field (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Remove unused fields and structures (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Use the right place to store/read IRQ affinity hint (Alaa Hleihel) [1691236] - [include] net/mlx5: Fix offsets of ifc reserved fields (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove the false indication of software timestamping support (Alaa Hleihel) [1691234 1647734] - [netdrv] net/mlx5: Typo fix in del_sw_hw_rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: RX, Fix wrong early return in receive queue poll (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Cancel DIM work on close SQ (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Remove unused UDP GSO remaining counter (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid encap flows deletion attempt the 1st time a neigh is resolved (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Properly initialize flow attributes for slow path eswitch rule deletion (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid overriding the user provided priority for offloaded tc rules (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Err if asked to mirror a goto chain tc eswitch rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix default amount of channels for VF representors (Alaa Hleihel) [1691234] - [include] net/mlx5: E-Switch, Fix fdb cap bits swap (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Block DEVX umem from the non applicable cases (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Fix XRC QP support after introducing extended atomic (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix failing ethtool query on FEC query error (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix wrong field name in FEC related functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix a bug in turning off FEC policy in unsupported speeds (Alaa Hleihel) [1691234] - [include] net/mlx5: Fix XRC SRQ umem valid bits (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Allocate enough space for the FDB sub-namespaces (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Added 'raw_errors_laneX' fields to ethtool statistics (Alaa Hleihel) [1691234] - [include] net/mlx5: Added "per_lane_error_counters" cap bit to PCAM (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Ethtool driver callback for query/set FEC policy (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add port FEC get/set functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add FEC fields to Port Phy Link Mode (PPLM) reg (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Remove counter from idr after removing it from list (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Take fs_counters dellist before addlist (Alaa Hleihel) [1691234] - [infiniband] net/mlx5: Refactor fragmented buffer struct fields and init flow (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Support offloading tc priorities and chains for eswitch flows (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Use a slow path rule instead if vxlan neighbour isn't available (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Enable setting goto slow path chain action (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid duplicated code for tc offloads add/del fdb rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: For TC offloads, always add new flow instead of appending the actions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add a no-append flow insertion mode (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Add chains and priorities (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Have explicit API to delete fwd rules (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Split FDB fast path prio to multiple namespaces (Alaa Hleihel) [1691234] - [include] net/mlx5: Add cap bits for multi fdb encap (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Split TC add rule path for nic vs e-switch (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Change return type of tc add flow functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Use flow counter IDs and not the wrapping cache object (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Get counters for offloaded flows from callers (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Add support for extended atomic operations (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Allow scatter to CQE without global signaled WRs (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Verify that driver supports user flags (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Support scatter to CQE for DC transport type (Alaa Hleihel) [1691234] - [include] net/mlx5: Expose DC scatter to CQE capability bit (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Add support for flow tag to raw create flow (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Verify DEVX object type (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add new counter for aRFS rule insertion failures (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add extack messages for TC offload failures (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: E-Switch, Add extack messages to devlink callbacks (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Allow reporting of checksum unnecessary (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable reporting checksum unnecessary also for L3 packets (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add ethtool control of ring params to VF representors (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable multi-queue and RSS for VF representors (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Expose ethtool rss key size / indirection table functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Expose function for building RSS params (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Provide explicit directive if to create inner indirect tirs (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Provide flow dest when creating vport rx rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Extract creation of rep's default flow rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable stateless offloads for VF representor netdevs (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Change VF representors' RQ type (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Ethtool steering, Support masks for l3/l4 filters (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Enable DEVX on IB (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Enable DEVX white list commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Manage device uid for DEVX white list commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Expose RAW QP device handles to user space (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set valid umem bit on DEVX (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TD commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of XRCD commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of CQ creation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid upon PD allocation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of RQT commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TIS commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TIR commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of MCG commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of DCT commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of SRQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of SQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of RQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of QP creation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Use uid as part of PD commands (Alaa Hleihel) [1691234] - [include] net/mlx5: Update mlx5_ifc with DEVX UID bits (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of DCT commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of SRQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of SQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of RQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of QP commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of CQ commands (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Enable vport loopback when user context or QP mandate (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Allow creating RAW ethernet QP with loopback support (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Refactor transport domain bookkeeping logic (Alaa Hleihel) [1691234] - [infiniband] net/mlx5: Rename incorrect naming in IFC file (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Use rdma_user_mmap_io (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Allow creating a matcher for a NIC TX flow table (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add NIC TX namespace when getting a flow table (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add flow actions support to raw create flow (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Refactor raw flow creation (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Don't overwrite action if already set (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Refactor flow action parsing to be more generic (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching packet reformat action to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable reformat on NIC RX if supported (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching DECAP action to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable decap and packet reformat on flow tables (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching modify header to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add NIC TX steering support (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5e: Replace PTP clock lock from RW lock to seq lock (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Move Q counters allocation and drop RQ to init_rx (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add flow counters idr (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Store flow counters in a list (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add new list to store deleted flow counters (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Change flow counters addlist type to single linked list (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Extend packet reformat verbs (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add new flow action verb - packet reformat (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/uverbs: Add generic function to fill in flow action object (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add a new flow action verb - modify header (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Export packet reformat alloc/dealloc functions (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Pass a namespace for packet reformat ID allocation (Alaa Hleihel) [1691234 1663215] - [include] net/mlx5: Expose new packet reformat capabilities (Alaa Hleihel) [1691234 1663215] - [netdrv] {net, RDMA}/mlx5: Rename encap to reformat packet (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Move header encap type to IFC header file (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Break encap/decap into two separated flow table creation flags (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Add support for more namespaces when allocating modify header (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Export modify header alloc/dealloc functions (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Add proper NIC TX steering flow tables support (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Cleanup flow namespace getter switch logic (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Change TX affinity assignment in RoCE LAG mode (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add memic command opcode to command checker (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Destroy the DEVX object upon error flow (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, Read capabilities only when it is safe (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, fix udp source port value (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Improve argument name for add flow API (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, l4 proto support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, ip6 support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering flow parsing refactoring (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering flow validation refactoring (Alaa Hleihel) [1691231] - [infiniband] IB/uverbs: Use uverbs_alloc for allocations (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Unexport functions that need not be exported (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Remove unused mlx5_query_vport_admin_state (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: E-Switch, Remove unused argument when creating legacy FDB (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Rename modify/query_vport state related enums (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Mark expected switch fall-throughs (Alaa Hleihel) [1691231] - [netdrv] mellanox: fix the dport endianness in call of __inet6_lookup_established() (Alaa Hleihel) [1691231] - [netdrv] mlx5: handle DMA mapping error case for XDP redirect (Alaa Hleihel) [1691231] - [infiniband] IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Issue direct lookup on vxlan ports by vport representors (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TX, Use function to access sq_dma object in fifo (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TX, Move DB fields in TXQ-SQ struct (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Add support for XDP_REDIRECT in device-out side (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Re-order fields of struct mlx5e_xdpsq (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Refactor XDP counters (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Make XDP xmit functions more generic (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Add counter for XDP redirect in RX (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Enable driver uapi commands for flow steering (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Add support for a flow table destination for driver flow steering (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Support adding flow steering rule by raw description (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Introduce driver create and destroy flow methods (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Introduce flow steering matcher uapi object (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add support for flow table destination number (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add forward compatible support for the FTE match data (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Support offloading double vlan push/pop tc actions (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5e: Refactor tc vlan push/pop actions offloading (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5e: Support offloading tc double vlan headers match (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5: FW tracer, Add debug prints (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, Enable tracing (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, parse traces and kernel tracing support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, events handling (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, register log buffer memory key (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, create trace buffer and copy strings database (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, implement tracer logic (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Remove set but not used variables (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add XRQ commands definitions (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add core support for double vlan push/pop steering action (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5: Expose MPEGC (Management PCIe General Configuration) structures (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, add hardware structures (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: fix an unused-function warning (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: IPsec, fix byte count in CQE (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Accel, add common metadata functions (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, build TLS netdev from capabilities (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add software statistics (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add Innova TLS rx data path (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add innova rx support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Accel, add TLS rx offload routines (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, refactor variable names (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Check that supplied blue flame index doesn't overflow (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Melt consecutive calls to alloc_bfreg() in one call (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Use 2-factor allocator calls (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Remove unused port number parameter (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Expose dump and fill memory key (Alaa Hleihel) [1691231] - [include] net/mlx5: Add hardware definitions for dump_fill_mkey (Alaa Hleihel) [1691231] - [infiniband] net/mlx5: Limit scope of dump_fill_mkey function (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Add support for drain SQ & RQ (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Support RoCE ICRC encapsulated error counter (Alaa Hleihel) [1691231 1663195] - [include] net/mlx5: Add RoCE RX ICRC encapsulated counter (Alaa Hleihel) [1691231 1663195] - [infiniband] RDMA/mlx5: Refactor transport domain checks (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Expose DEVX tree (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX query EQN support (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX support for memory registration (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add support for DEVX query UAR (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX support for modify and query commands (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add obj create and destroy functionality (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add support for DEVX general command (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Introduce DEVX (Alaa Hleihel) [1691231 1663190] - [netdrv] net/mlx5: Expose DEVX specification (Alaa Hleihel) [1691231]- [virt] kvm: arm/arm64: Don't emulate virtual timers on userspace ioctls (Andrew Jones) [1716066] - [virt] kvm: arm/arm64: Remove unused timer variable (Andrew Jones) [1716066] - [virt] kvm: arm/arm64: Rework the timer code to use a timer_map (Andrew Jones) [1716066] - [powerpc] powernv: Fix compile without CONFIG_TRACEPOINTS (David Gibson) [1524674] - [virt] kvm: ppc: book3s: Remove useless checks in 'release' method of KVM device (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Clear escalation interrupt pointers on device close (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Prevent races when releasing device (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Replace the 'destroy' method by a 'release' method (David Gibson) [1524674] - [virt] kvm: Introduce a 'release' method for KVM devices (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Activate XIVE exploitation mode (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add passthrough support (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a mapping for the source ESB pages (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a TIMA mapping (David Gibson) [1524674] - [virt] kvm: Introduce a 'mmap' method for KVM devices (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add get/set accessors for the VP XIVE state (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to dirty the XIVE EQ pages (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to sync the sources (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a global reset control (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add controls for the EQ configuration (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to configure a source (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: add a control to initialize a source (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Introduce a new capability KVM_CAP_PPC_IRQ_XIVE (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: Add a new KVM device for the XIVE native exploitation mode (David Gibson) [1524674] - [powerpc] xive: add OPAL extensions for the XIVE native exploitation support (David Gibson) [1524674] - [powerpc] powernv: move OPAL call wrapper tracing and interrupt handling to C (David Gibson) [1524674] - [thermal] thermal/intel_powerclamp: fix truncated kthread name (Lihong Yang) [1716810] - [kernel] kernel/signal.c: trace_signal_deliver when signal_group_exit (Waiman Long) [1548279] - [kernel] signal: unconditionally leave the frozen state in ptrace_stop() (Waiman Long) [1548279] - [kernel] cgroup: never call do_group_exit() with task->frozen bit set (Waiman Long) [1548279] - [kernel] kernel: cgroup: fix misuse of x (Waiman Long) [1548279] - [kernel] cgroup: get rid of cgroup_freezer_frozen_exit() (Waiman Long) [1548279] - [kernel] cgroup: prevent spurious transition into non-frozen state (Waiman Long) [1548279] - [kernel] cgroup: Remove unused cgrp variable (Waiman Long) [1548279] - [documentation] cgroup: document cgroup v2 freezer interface (Waiman Long) [1548279] - [kernel] cgroup: add tracing points for cgroup v2 freezer (Waiman Long) [1548279] - [kernel] cgroup: make TRACE_CGROUP_PATH irq-safe (Waiman Long) [1548279] - [tools] kselftests: cgroup: don't fail on cg_kill_all() error in cg_destroy() (Waiman Long) [1548279] - [kernel] cgroup: cgroup v2 freezer (Waiman Long) [1548279] - [kernel] cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock (Waiman Long) [1548279] - [kernel] cgroup: implement __cgroup_task_count() helper (Waiman Long) [1548279] - [kernel] cgroup: rename freezer.c into legacy_freezer.c (Waiman Long) [1548279] - [kernel] cgroup: remove extra cgroup_migrate_finish() call (Waiman Long) [1548279] - [kernel] cgroup/cpuset: Update stale generate_sched_domains() comments (Waiman Long) [1548279] - [kernel] cgroup: saner refcounting for cgroup_root (Waiman Long) [1548279] - [fs] fix cgroup_do_mount() handling of failure exits (Waiman Long) [1548279] - [kernel] cgroup: Add named hierarchy disabling to cgroup_no_v1 boot param (Waiman Long) [1548279] - [kernel] cgroup: fix parsing empty mount option string (Waiman Long) [1548279] - [kernel] cgroup: fix CSS_TASK_ITER_PROCS (Waiman Long) [1548279] - [kernel] cgroup: Fix dom_cgrp propagation when enabling threaded mode (Waiman Long) [1548279] - [lib] lib: objagg: fix handling of object with 0 users when assembling hints (Ivan Vecera) [1704850] - [lib] test_objagg: Uninitialized variable in error handling (Ivan Vecera) [1704850] - [lib] test_objagg: Test the correct variable (Ivan Vecera) [1704850] - [lib] lib: objagg: Fix an error code in objagg_hints_get() (Ivan Vecera) [1704850] - [lib] lib: objagg: add root count to stats (Ivan Vecera) [1704850] - [lib] lib: objagg: implement optimization hints assembly and use hints for object creation (Ivan Vecera) [1704850] - [lib] lib: objagg: fix typo in objagg_stats_put() docstring (Ivan Vecera) [1704850] - [lib] lib: introduce initial implementation of object aggregation manager (Ivan Vecera) [1704850] - [netdrv] ibmvnic: Fix unchecked return codes of memory allocations (Steve Best) [1718919] - [netdrv] ibmvnic: Refresh device multicast list after reset (Steve Best) [1718919] - [netdrv] ibmvnic: Do not close unopened driver during reset (Steve Best) [1718919] - [target] scsi: target: tcmu: Switch to bitmap_zalloc() (Maurizio Lombardi) [1712917] - [target] scsi: target: tcmu: wait for nl reply only if there are listeners or during an add (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Simplify iscsit_handle_text_cmd() (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Simplify iscsit_dump_data_payload() (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Rename a function and a function pointer (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Fix spelling of "unsolicited" (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Convert comments about locking into runtime checks (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Remove an incorrect comment (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Add target_send_busy() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Inline transport_lun_remove_cmd() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify the LUN RESET implementation (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove several state tests from the TMF code (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove the write_pending_status() callback function (Maurizio Lombardi) [1712917] - [target] scsi: target: make the pi_prot_format ConfigFS path readable (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: fix use after free (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: avoid cmd/qfull timers updated whenever a new cmd comes (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: fix error msg typo when create lio_qr_cache failed (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use kmem_cache_free() instead of kfree() (Maurizio Lombardi) [1712917] - [target] scsi: target: perform t10_wwn ID initialisation in target_alloc_device() (Maurizio Lombardi) [1712917] - [target] scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response (Maurizio Lombardi) [1712917] - [target] scsi: target: add device vendor_id configfs attribute (Maurizio Lombardi) [1712917] - [target] scsi: target: consistently null-terminate t10_wwn strings (Maurizio Lombardi) [1712917] - [target] scsi: target: use consistent left-aligned ASCII INQUIRY data (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Reduce the amount of code executed with a spinlock held (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make ABORT and LUN RESET handling synchronous (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Fix TAS handling for aborted commands (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify the code for aborting SCSI commands (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make it possible to wait from more than one context for command completion (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use system workqueues for TMF (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough (Maurizio Lombardi) [1712917] - [target] scsi: target: Fix target_wait_for_sess_cmds breakage with active signals (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify transport_clear_lun_ref() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use kvcalloc() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: target/tcmu: Fix queue_cmd_ring() declaration (Maurizio Lombardi) [1712917] - [target] scsi: target: replace fabric_ops.name with fabric_alias (Maurizio Lombardi) [1712917] - [target] scsi: target: drop unnecessary get_fabric_name() accessor from fabric_ops (Maurizio Lombardi) [1712917] - [target] scsi: target: drop unused pi_prot_format attribute storage (Maurizio Lombardi) [1712917] - [target] scsi: target: add emulate_pr backstore attr to toggle PR support (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Avoid that a kernel oops is triggered when COMPARE AND WRITE fails (Maurizio Lombardi) [1712917] - [target] scsi: target: Don't request modules that aren't even built (Maurizio Lombardi) [1712917] - [target] scsi: target: Set response length for REPORT TARGET PORT GROUPS (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Always call transport_complete_callback() upon failure (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use sg_alloc_table() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use the SECTOR_SHIFT constant (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove the SCF_COMPARE_AND_WRITE_POST flag (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove an unused data member from struct xcopy_pt_cmd (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Fix spelling in two source code comments (Maurizio Lombardi) [1712917] - [target] scsi: target: stash sess_err_stats on Data-Out timeout (Maurizio Lombardi) [1712917] - [target] scsi: target: split out helper for cxn timeout error stashing (Maurizio Lombardi) [1712917] - [target] scsi: target: log NOP ping timeouts as errors (Maurizio Lombardi) [1712917] - [target] scsi: target: log Data-Out timeouts as errors (Maurizio Lombardi) [1712917] - [include] scsi: target: use ISCSI_IQN_LEN in iscsi_target_stat (Maurizio Lombardi) [1712917] - [target] scsi: target: iblock: split T10 PI SGL across command bios (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: fix spelling mistake "entires" -> "entries" (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: Fix conn_ops double free (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values fails (Maurizio Lombardi) [1712917] - [target] scsi: target: loop, usb, vhost, xen: use target_remove_session (Maurizio Lombardi) [1712917] - [target] scsi: tcm_fc: use target_remove_session (Maurizio Lombardi) [1712917] - [target] scsi: target: make transport_init_session_tags static (Maurizio Lombardi) [1712917] - [target] scsi: iscsi target: have iscsit_start_nopin_timer call __iscsit_start_nopin_timer (Maurizio Lombardi) [1712917] - [target] scsi: target: fix __transport_register_session locking (Maurizio Lombardi) [1712917] - [target] Revert "scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers" (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use u64 for dev_size (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use match_int for dev params (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: do not set max_blocks if data_bitmap has been setup (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: unmap if dev is configured (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: check if dev is configured before block/reset (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use lio core se_device configuration helper (Maurizio Lombardi) [1712917] - [target] scsi: target: add helper to check if dev is configured (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: initialize list head (Maurizio Lombardi) [1712917] - [target] scsi: target_core_user: fix double unlock (Maurizio Lombardi) [1712917] - [target] scsi: target: Remove se_dev_entry.ua_count (Maurizio Lombardi) [1712917] - [target] scsi: target: Fix handling of removed LUNs (Maurizio Lombardi) [1712917] - [target] scsi: target: Send unit attention condition even if the sense buffer is too small (Maurizio Lombardi) [1712917] - [target] scsi: target: Do not duplicate the code that marks that a command has sense data (Maurizio Lombardi) [1712917] - [target] scsi: target/tcm_loop: Avoid that static checkers warn about dead code (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify the code for waiting for command completion (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify transport_generic_free_cmd() (2/2) (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify transport_generic_free_cmd() (1/2) (Maurizio Lombardi) [1712917] - [target] scsi: target: Fold core_tmr_handle_tas_abort() into transport_cmd_finish_abort() (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify core_tmr_handle_tas_abort() (Maurizio Lombardi) [1712917] - [target] scsi: target: Document when CMD_T_STOP and CMD_T_COMPLETE are set (Maurizio Lombardi) [1712917] - [target] scsi: target: Make the session shutdown code also wait for commands that are being aborted (Maurizio Lombardi) [1712917] - [target] scsi: target: Introduce transport_init_session() (Maurizio Lombardi) [1712917] - [target] scsi: target: Rename transport_init_session() into transport_alloc_session() (Maurizio Lombardi) [1712917] - [target] scsi: target: Move a list_del_init() statement (Maurizio Lombardi) [1712917] - [target] scsi: target: Avoid that EXTENDED COPY commands trigger lock inversion (Maurizio Lombardi) [1712917] - [target] scsi: target: Use config_item_name() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: Don't pass KERN_ERR to pr_err (Maurizio Lombardi) [1712917] - [target] scsi: target: remove target_find_device (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: add module wide block/reset_netlink support (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: misc nl code cleanup (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: simplify nl interface (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: track nl commands (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: delete unused __wait (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: remove useless code and clean up the code style (Maurizio Lombardi) [1712917]- [ipc] ipc: do cyclic id allocation for the ipc object. (Waiman Long) [1710480] - [ipc] ipc: conserve sequence numbers in ipcmni_extend mode (Waiman Long) [1710480] - [ipc] ipc: allow boot time extension of IPCMNI from 32k to 16M (Waiman Long) [1710480] - [ipc] ipc/mqueue: optimize msg_get() (Waiman Long) [1710480] - [ipc] ipc/mqueue: remove redundant wq task assignment (Waiman Long) [1710480] - [ipc] ipc: prevent lockup on alloc_msg and free_msg (Waiman Long) [1710480] - [ipc] ipc: IPCMNI limit check for semmni (Waiman Long) [1710480] - [ipc] ipc: IPCMNI limit check for msgmni and shmmni (Waiman Long) [1710480] - [ipc] ipc/shm.c: use ERR_CAST() for shm_lock() error return (Waiman Long) [1710480] - [ipc] ipc/shm: properly return EIDRM in shm_lock() (Waiman Long) [1710480] - [ipc] ipc/util.c: update return value of ipc_getref from int to bool (Waiman Long) [1710480] - [ipc] ipc/util.c: further variable name cleanups (Waiman Long) [1710480] - [ipc] ipc: simplify ipc initialization (Waiman Long) [1710480] - [ipc] ipc: get rid of ids->tables_initialized hack (Waiman Long) [1710480] - [lib] lib/rhashtable: guarantee initial hashtable allocation (Waiman Long) [1710480] - [lib] lib/rhashtable: simplify bucket_table_alloc() (Waiman Long) [1710480] - [ipc] ipc: drop ipc_lock() (Waiman Long) [1710480] - [ipc] ipc/util.c: correct comment in ipc_obtain_object_check (Waiman Long) [1710480] - [ipc] ipc: rename ipcctl_pre_down_nolock() (Waiman Long) [1710480] - [ipc] ipc/util.c: use ipc_rcu_putref() for failues in ipc_addid() (Waiman Long) [1710480] - [ipc] ipc: reorganize initialization of kern_ipc_perm.seq (Waiman Long) [1710480] - [ipc] ipc: compute kern_ipc_perm.id under the ipc lock (Waiman Long) [1710480] - [x86] x86/speculation/mds: Improve CPU buffer clear documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Revert CPU buffer clear on double fault exit (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add 'mitigations=' support for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [s390] s390/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [powerpc] powerpc/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [mm] x86/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kernel] cpu/speculation: Add 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Fix documentation typo (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] Documentation: Correct the possible MDS sysfs values (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/mds: Add MDSUM variant to the MDS documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Fix comment (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add SMT warning message (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Move arch_smt_update() call to after mitigation decisions (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Add mds=full,nosmt cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] Documentation: Add MDS vulnerability documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] documentation: Move L1TF to separate directory (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add mitigation mode VMWERV (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [base] x86/speculation/mds: Add sysfs reporting for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add mitigation control for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Conditionally clear CPU buffers on idle entry (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kvm] x86/kvm/vmx: Add MDS protection when L1D Flush is not active (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Clear CPU buffers on exit to user (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Add mds_clear_cpu_buffers() (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kvm] x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add BUG_MSBDS_ONLY (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add basic bug infrastructure for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Consolidate CPU whitelists (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [tools] x86/msr-index: Cleanup bit defines (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/l1tf: Drop the swap storage limit restriction when l1tf=off (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Cast ~SPEC_CTRL_STIBP atomic value to int (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [tools] tools power x86_energy_perf_policy: Override CFLAGS assignments and add LDFLAGS to build command (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [scsi] scsi: qla2xxx: Fix read offset in qla24xx_load_risc_flash() (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Simplify conditional check again (Himanshu Madhani) [1665555] - [scsi] qla2xxx: Update driver version to 10.01.00.15.08.1-k (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Secure flash update support for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add 28xx flash primary/secondary status/image mechanism (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Simplification of register address used in qla_tmpl.c (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Correction and improvement to fwdt processing (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Update flash read/write routine (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add support for multiple fwdump templates/segments (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Cleanups for NVRAM/Flash read/write path (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Correctly report max/min supported speeds (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add Serdes support for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add Device ID for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Fix routine qla27xx_dump_{mpi|ram}() (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Remove FW default template (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add fw_attr and port_no SysFS node (Himanshu Madhani) [1665555] - [netdrv] e1000e: Disable runtime PM on CNP+ (David Arcari) [1659179] - [netdrv] intel: correct return from set features callback (David Arcari) [1659179] - [netdrv] e1000e: Fix -Wformat-truncation warnings (David Arcari) [1659179] - [netdrv] e1000e: fix cyclic resets at link up with active tx (David Arcari) [1659179] - [netdrv] e1000e: fix a missing check for return value (David Arcari) [1659179] - [netdrv] e1000e: Exclude device from suspend direct complete optimization (David Arcari) [1659179] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (David Arcari) [1659179] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (David Arcari) [1659179] - [netdrv] e1000e: extend PTP gettime function to read system clock (David Arcari) [1659179] - [netdrv] e1000e: allow non-monotonic SYSTIM readings (David Arcari) [1659179] - [netdrv] intel-ethernet: use correct module license (David Arcari) [1659179] - [kernel] sched/cpufreq: Fix kobject memleak (Phil Auld) [1714719] - [kernel] sched/core: Check quota and period overflow at usec to nsec conversion (Phil Auld) [1714719] - [kernel] sched/core: Handle overflow in cpu_shares_write_u64 (Phil Auld) [1714719] - [kernel] sched/rt: Check integer overflow at usec to nsec conversion (Phil Auld) [1714719] - [base] arch_topology: Make cpu_capacity sysfs node as read-only (Phil Auld) [1714719] - [x86] sched/x86: Save [ER]FLAGS on context switch (Phil Auld) [1714719] - [kernel] sched/fair: Remove setting task's se->runnable_weight during PELT update (Phil Auld) [1714719] - [kernel] sched/fair: Disable LB_BIAS by default (Phil Auld) [1714719] - [arm64] sched/topology, arch/arm64: Rebuild the sched_domain hierarchy when the CPU capacity changes (Phil Auld) [1714719] - [base] sched/topology, drivers/base/arch_topology: Rebuild the sched_domain hierarchy when capacities change (Phil Auld) [1714719] - [kernel] sched/topology: Add SD_ASYM_CPUCAPACITY flag detection (Phil Auld) [1714719] - [kernel] sched/fair: Fix load_balance redo for !imbalance (Phil Auld) [1714719] - [tools] cpupower : frequency-set -r option misses the last cpu in related cpu list (Steve Best) [1717841] - [kernel] Uprobes: Fix kernel oops with delayed_uprobe_remove() (Gustavo Duarte) [1608798] - [kernel] trace_uprobe/sdt: Prevent multiple reference counter for same uprobe (Gustavo Duarte) [1608798] - [kernel] uprobes/sdt: Prevent multiple reference counter for same uprobe (Gustavo Duarte) [1608798] - [kernel] uprobes: Support SDT markers having reference count (semaphore) (Gustavo Duarte) [1608798] - [kernel] Uprobe: Additional argument arch_uprobe to uprobe_write_opcode() (Gustavo Duarte) [1608798] - [kernel] Uprobes: Simplify uprobe_register() body (Gustavo Duarte) [1608798] - [pci] PCI: Rework pcie_retrain_link() wait loop (Myron Stowe) [1707902] - [pci] PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum (Myron Stowe) [1707902] - [pci] PCI: Factor out pcie_retrain_link() function (Myron Stowe) [1707902] - [tools] selftests/powerpc: Fix strncpy usage (Diego Domingos) [1662372] - [tools] selftests: Fix test errors related to lib.mk khdr target (Diego Domingos) [1662372] - [nvme] nvme-fc: use separate work queue to avoid warning (Ewan Milne) [1715135] - [scsi] scsi: scsi_transport_fc: nvme: display FC-NVMe port roles (Ewan Milne) [1715135] - [nvme] nvme-fc: correct csn initialization and increments on error (Ewan Milne) [1715135] - [nvme] nvme-multipath: avoid crash on invalid subsystem cntlid enumeration (Ewan Milne) [1715135] - [nvme] nvme-multipath: don't print ANA group state by default (Ewan Milne) [1715135] - [nvme] nvme-multipath: split bios with the ns_head bio_set before submitting (Ewan Milne) [1715135] - [nvme] nvme-multipath: relax ANA state check (Ewan Milne) [1715135] - [drm] drm/i915: Bump gen7+ fb size limits to 16kx16k (Lyude Paul) [1664969] - [drm] drm/i915: Bump fb stride limit to 128KiB for gen4+ and 256KiB for gen7+ (Lyude Paul) [1664969] - [drm] drm/i915: Align dumb buffer stride to 4k to allow for gtt remapping (Lyude Paul) [1664969] - [drm] drm/i915: Overcome display engine stride limits via GTT remapping (Lyude Paul) [1664969] - [drm] drm/i915: Shuffle stride checking code around (Lyude Paul) [1664969] - [drm] drm/i915/selftests: Add live vma selftest (Lyude Paul) [1664969] - [drm] drm/i915/selftests: Add mock selftest for remapped vmas (Lyude Paul) [1664969] - [drm] drm/i915: Add a new "remapped" gtt_view (Lyude Paul) [1664969] - [md] dax: Arrange for dax_supported check to span multiple devices (Jeff Moyer) [1665364] - [mm] mm/memory_hotplug.c: drop memory device reference after find_memory_block() (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Retain security state after overwrite (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/pmem: fix a possible OOB access when read and write pmem (Jeff Moyer) [1665367 1665364 1665362] - [acpi] libnvdimm/security, acpi/nfit: unify zero-key for all security commands (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/security: provide fix for secure-erase to use zero-key (Jeff Moyer) [1665367 1665364 1665362 1584976] - [mm] mm/memory.c: fix modifying of page protection by insert_pfn() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Fix a kmemdup failure check (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/namespace: Fix a potential NULL pointer dereference (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Always dump _DSM output payload (Jeff Moyer) [1665367 1665364 1665362] - [fs] fs/dax: Deposit pagetable even when installing zero page (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/namespace: Clean up holder_class_store() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/of_pmem: Fix platform_no_drv_owner.cocci warnings (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Update NFIT flags error message (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Fix LBA masking during 'free list' population (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Remove unnecessary code in btt_freelist_init (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pfn: Remove dax_label_reserve (Jeff Moyer) [1665367 1665364 1665362] - [drivers] dax: Check the end of the block-device capacity with dax_direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Avoid stale ARS results (Jeff Moyer) [1697175 1665367 1665364 1665362] - [acpi] nfit/ars: Allow root to busy-poll the ARS state machine (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Introduce scrub_flags (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Remove ars_start_flags (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Attempt short-ARS even in the no_init_ars case (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot (Jeff Moyer) [1697194 1665367 1665364 1665362] - [fs] fs/dax: NIT fix comment regarding start/end vs range (Jeff Moyer) [1665367 1665364 1665362] - [fs] fs/dax: Convert to use vmf_error() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Require opt-in for read-only label configurations (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pmem: Honor force_raw for legacy pmem regions (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pfn: Account for PAGE_SIZE > info-block-size in nd_pfn_init() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: Fix altmap reservation size calculation (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pfn: Fix over-trim in trim_pfn_device() (Jeff Moyer) [1665367 1665364 1665362 1662227] - [nvdimm] libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: Add Hyper-V NVDIMM DSM command set to white list (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: acpi_nfit_ctl(): Check out_obj->type in the right place (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: Fix nfit_intel_shutdown_status() command submission (Jeff Moyer) [1665367 1665364 1665362 1662217] - [nvdimm] libnvdimm/security: Require nvdimm_security_setup_events() to succeed (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] nfit_test: fix security state pull for nvdimm security nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/security: Fix nvdimm_security_state() state request selection (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/label: Clear 'updating' flag after label-set update (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Remove duplicate set nd_set in acpi_nfit_init_interleave_set() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id() (Jeff Moyer) [1665367 1665364 1665362] - [include] libnvdimm/dimm: Fix security capability detection for non-Intel NVDIMMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] nfit: Mark some functions as __maybe_unused (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] ACPI/nfit: delete the function to_acpi_nfit_desc (Jeff Moyer) [1665367 1665364 1665362] - [acpi] ACPI/nfit: delete the redundant header file (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] mm, devm_memremap_pages: fix shutdown handling (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: kill mapping "System RAM" support (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPL (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/security: Quiet security operations (Jeff Moyer) [1665367 1665364 1665362 1584976] - [documentation] libnvdimm/security: Add documentation for nvdimm security support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: Add overwrite support for nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: Add test support for Intel nvdimm security DSMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm/security: add Intel DSM 1.8 master passphrase support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm/security: Add security DSM overwrite support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add support for issue secure erase DSM to Intel nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add enable/update passphrase support for Intel nvdimms (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add disable passphrase support to Intel nvdimm. (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add unlock of nvdimm support for Intel DIMMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add freeze security support to Intel nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] acpi/nfit, libnvdimm: Introduce nvdimm_security_ops (Jeff Moyer) [1665367 1665364 1665362 1584976] - [security] keys-encrypted: add nvdimm key format type to encrypted keys (Jeff Moyer) [1665367 1665364 1665362 1584976] - [security] keys: Export lookup_user_key to external users (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] acpi/nfit, libnvdimm: Store dimm id as a member to struct nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm, namespace: Replace kmemdup() with kstrndup() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, label: Switch to bitmap_zalloc() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] ACPI/nfit: Adjust annotation for why return 0 if fail to find NFIT at start (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, bus: Check id immediately following ida_simple_get (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather than "ARS-short" (Jeff Moyer) [1665367 1665364 1665362 1662224 1641487] - [nvdimm] libnvdimm, pfn: Pad pfn namespaces relative to other regions (Jeff Moyer) [1665367 1665364 1665362 1662227] - [tools] tools/testing/nvdimm: Align test resources to 128M (Jeff Moyer) [1665367 1665364 1665362 1662227] - [acpi] acpi/nfit: Add support for Intel DSM 1.8 commands (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] Revert "acpi, nfit: Further restrict userspace ARS start requests" (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Fix ARS overflow continuation (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Fix the array size for dimm devices. (Jeff Moyer) [1665367 1665364 1665362 1658918] - [mm] mm: Fix warning in insert_pfn() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Further restrict userspace ARS start requests (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Fix Address Range Scrub completion tracking (Jeff Moyer) [1665367 1665364 1665362 1662224 1641487] - [tools] tools/testing/nvdimm: Populate dirty shutdown data (Jeff Moyer) [1665367 1665364 1665362 1662217] - [acpi] acpi, nfit: Collect shutdown status (Jeff Moyer) [1665367 1665364 1665362 1662217] - [acpi] acpi, nfit: Introduce nfit_mem flags (Jeff Moyer) [1665367 1665364 1665362 1662217] - [nvdimm] libnvdimm, label: Fix sparse warning (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, namespace: Drop the repeat assignment for variable dev->parent (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, region: Fail badblocks listing for inactive regions (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pfn: during init, clear errors in the metadata area (Jeff Moyer) [1665367 1665364 1665362 1641565] - [nvdimm] libnvdimm: Set device node in nd_device_register (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: Hold reference on parent while scheduling async init (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: remove duplicate include (Jeff Moyer) [1665367 1665364 1665362] - [fs] filesystem-dax: Fix use of zero page (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pmem: Restore page attributes when clearing errors (Jeff Moyer) [1665367 1665364 1665362] - [drivers] device-dax: avoid hang on error before devm_memremap_pages() (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: improve emulation of smart injection (Jeff Moyer) [1685043 1665367 1665364 1665362] - [fs] filesystem-dax: Do not request kaddr and pfn when not required (Jeff Moyer) [1665367 1665364 1665362] - [drivers] dax/super: Do not request a pointer kaddr when not required (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: kaddr and pfn can be NULL to ->direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pmem: kaddr and pfn can be NULL to ->direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: queue issuing of ars when an uc error notification comes in (Jeff Moyer) [1665367 1665364 1665362 1641487] - [kernel] mm, dev_pagemap: Do not clear ->mapping on final put (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Fix support for emulating controller temperature (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Make DSM failure code injection an override (Jeff Moyer) [1665367 1665364 1665362 1658918] - [acpi] acpi, nfit: Prefer _DSM over _LSR for namespace label reads (Jeff Moyer) [1665367 1665364 1665362 1658918] - [nvdimm] libnvdimm: Introduce locked DIMM capacity support (Jeff Moyer) [1665367 1665364 1665362 1658918] - [drm] drm/nouveau: fix duplication of nv50_head_atom struct (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/core: initial support for boards with TU117 chipset (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/core: allow detected chipset to be overridden (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/nv50-: fix bug preventing non-vsync'd page flips (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/gv100-: fix spurious window immediate interlocks (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/nouveau: forward error generated while resuming objects tree (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/i2c: Disable i2c bus access after ->fini() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add WaDisableBankHangMode (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/fbc: disable framebuffer compression on GeminiLake (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix setting 10 bit deep color mode (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add missing combo PHY lane power setup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Factor out combo PHY lane power setup helper (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Corrupt DSI picture fix for GeminiLake (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix clockgating issue when using scalers (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Suppress spurious combo PHY B warning (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Disable read only ppgtt support for gen11 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use Engine1 instance for gen11 pm interrupts (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Disable video turbo mode for rp control (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable media sampler powergate (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: introduce REG_BIT() and REG_GENMASK() to define register contents (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1664615 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Apply a recommended rc6 threshold (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use dedicated rc6 enabling sequence for gen11 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Don't warn on spurious interrupts (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Handle rps interrupts without irq lock (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sure we have enough memory bandwidth on ICL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sandybridge_pcode_read() deal with the second data register (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix ONLY icl+ max plane width (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix MG_DP_MODE() register programming (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Really calculate the cursor ddb based on the highest enabled wm level (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Inline skl_update_pipe_wm() into its only caller (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Don't pass pipe_wm around so much (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Move some variables to tighter scope (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Keep plane watermarks enabled more aggressively (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sure cursor has enough ddb for the selected wm level (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Allocate enough DDB for the cursor (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract skl_compute_wm_params() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Don't pass plane state to skl_compute_plane_wm() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Accept alloc_size == blocks (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/cml: Introduce Comet Lake PCH (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/cml: Add CML PCI IDS (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix PSR2 selective update corruption after PSR1 setup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off the CUS when turning off a HDR plane (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix legacy gamma mode for ICL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Refactor icl_is_hdr_plane (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] drm/i915: Add new ICL PCI ID (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix CRC mismatch error for DP link layer compliance (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Prevent incorrect DBuf enabling (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Read out memory type (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract DIMM info on cnl+ (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Clean up intel_get_dram_info() a bit (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i914: s/l_info/dimm_l/ etc. (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Generalize intel_is_dram_symmetric() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use dram_dimm_info more (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract DIMM info on GLK too (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix DRAM size reporting for BXT (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract BXT DIMM helpers (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Polish skl_is_16gb_dimm() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract functions to derive SKL+ DIMM info (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Store DIMM rank information as a number (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Default to Thread Group preemption for compute workloads (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix the state checker for ICL Y planes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: move MG pll hw_state readout (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Finalize Wa_1408961008:icl (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Call MG_DP_MODE() macro with the right parameters order (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Drop redundant gamma mode mask (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Implement new w/a for underruns with wm1+ disabled (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Include "ignore lines" in skl+ wm state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] Revert "drm/i915: W/A for underruns with WM1+ disabled on icl" (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make MG PHY macros semantically consistent (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make combo PHY DDI macro definitions consistent for ICL and CNL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add degamma and gamma lut size to gen11 caps (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable pipe output csc (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable ICL Pipe CSC block (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add icl pipe degamma and gamma support (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/glk: Fix degamma lut programming (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Dump skl+ watermark changes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Update DSPCNTR gamma/csc bits during crtc_enable() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Disable pipe gamma when C8 pixel format is used (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off pipe CSC when it's not needed (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off pipe gamma when it's not needed (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Track pipe csc enable in crtc state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Track pipe gamma enable/disable in crtc state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Populate gamma_mode for all platforms (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: Main backport to rebase from 4.18 to 5.1 (Lyude Paul) [1713573 1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] {CVE-2019-11085} - [include] list: Backport list_is_first() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] lib/scatterlist: Provide a DMA page iterator (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [acpi] ACPI / PMIC: Add support for executing PMIC MIPI sequence elements (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] vfio: add edid api for display (vgpu) devices. (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [mm] mm: don't miss the last page because of round-off error (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [base] PM-runtime: Add new interface to get accounted time (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: move i915_kick_out_vgacon to vgaarb (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [scripts] tracing: Avoid calling cc-option -mrecord-mcount for every Makefile (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/fb_helper: Allow leaking fbdev smem_start (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/fb: Stop leaking physical address (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [video] fbdev: Add FBINFO_HIDE_SMEM_START flag (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] vt: Remove vc_panic_force_write (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] fbdev: Drop FBINFO_CAN_FORCE_OUTPUT flag (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [video] fbdev: fix kerneldoc (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] fbdev: add remove_conflicting_pci_framebuffers() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [media] media: cec-notifier: Get notifier by device and connector name (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [base] driver core: Add device_link_remove function (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] include: Move ascii85 functions from i915 to linux/ascii85.h (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [mm] mm, drm/i915: mark pinned shmemfs pages as unevictable (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] list: introduce list_bulk_move_tail helper (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [fs] sysfs: constify sysfs create/remove files harder (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/selftests: Remove unused dmabuf->kmap routines, fix the build (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] dma-buf: remove kmap_atomic interface (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] include/linux/bitops.h: introduce BITS_PER_TYPE (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] dma_buf: remove device parameter from attach callback v2 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [pci] PCI: Export pcie_get_speed_cap and pcie_get_width_cap (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: Add support for pps and compression mode command packet (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking/mutex: Fix mutex debug call and ww_mutex documentation (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking: Implement an algorithm choice for Wound-Wait mutexes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking: WW mutex cleanup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286]- [netdrv] igb: Fix WARN_ONCE on runtime suspend (Corinna Vinschen) [1659168] - [netdrv] igb: use struct_size() helper (Corinna Vinschen) [1659168] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Corinna Vinschen) [1659168] - [netdrv] igb: Bump version number (Corinna Vinschen) [1659168] - [netdrv] Revert "igb: reduce CPU0 latency when updating statistics" (Corinna Vinschen) [1659168] - [netdrv] igb: Fix an issue that PME is not enabled during runtime suspend (Corinna Vinschen) [1659168] - [netdrv] igb: Change RXPBSIZE size when setting Qav mode (Corinna Vinschen) [1659168] - [netdrv] igb: reduce CPU0 latency when updating statistics (Corinna Vinschen) [1659168] - [netdrv] igb: fix uninitialized variables (Corinna Vinschen) [1659168] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Corinna Vinschen) [1659168] - [netdrv] igb: Fix format with line continuation whitespace (Corinna Vinschen) [1659168] - [netdrv] igb: extend PTP gettime function to read system clock (Corinna Vinschen) [1659168] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Corinna Vinschen) [1659168] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Corinna Vinschen) [1659168] - [netdrv] igb: remove ndo_poll_controller (Corinna Vinschen) [1659168] - [netdrv] intel-ethernet: use correct module license (Corinna Vinschen) [1659168] - [netdrv] igb: Replace mdelay() with msleep() in igb_integrated_phy_loopback() (Corinna Vinschen) [1659168] - [netdrv] igb: Replace GFP_ATOMIC with GFP_KERNEL in igb_sw_init() (Corinna Vinschen) [1659168] - [netdrv] igb: Use an advanced ctx descriptor for launchtime (Corinna Vinschen) [1659168] - [netdrv] igb: e1000_phy: Mark expected switch fall-through (Corinna Vinschen) [1659168] - [netdrv] igb: e1000_82575: Mark expected switch fall-through (Corinna Vinschen) [1659168] - [netdrv] igb_main: Mark expected switch fall-throughs (Corinna Vinschen) [1659168] - [netdrv] igb: Use dma_wmb() instead of wmb() before doorbell writes (Corinna Vinschen) [1659168] - [netdrv] igb: Add support for ETF offload (Corinna Vinschen) [1659168] - [netdrv] igb: Only call skb_tx_timestamp after descriptors are ready (Corinna Vinschen) [1659168] - [netdrv] igb: Refactor igb_offload_cbs() (Corinna Vinschen) [1659168] - [netdrv] igb: Only change Tx arbitration when CBS is on (Corinna Vinschen) [1659168] - [netdrv] igb: Refactor igb_configure_cbs() (Corinna Vinschen) [1659168] - [fs] Revert "[fs] ext4: protect journal inode's blocks using block_validity" (Lukas Czerner) [1716549] - [fs] xfs: don't trip over uninitialized buffer on extent read of corrupted inode (Bill O'Donnell) [1715942] - [fs] xfs: always init bma in xfs_bmapi_write (Bill O'Donnell) [1715942] - [lib] rhashtable: Still do rehash when we get EEXIST (Vladis Dronov) [1712457] - [fs] vmcore: Add a kernel parameter novmcoredd (Kairui Song) [1705864] - [powerpc] powerpc/eeh: Correct retries in eeh_pe_reset_full() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Improve recovery of passed-through devices (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Add include_passed to eeh_clear_pe_frozen_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Add include_passed to eeh_pe_state_clear() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: remove sw_state from eeh_unfreeze_pe() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_pe_clear_frozen_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup control flow in eeh_handle_normal_event() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_ops.wait_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_pe_state_mark() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup unnecessary eeh_pe_state_mark_with_cfg() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_enabled() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup logic in eeh_rmv_from_parent_pe() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup field names in eeh_rmv_data (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup list_head field names (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_add_virt_device() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup unused field in eeh_dev (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup EEH_POSTPONED_PROBE (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Avoid misleading message "EEH: no capable adapters found" (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix null deref for devices removed during EEH (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix possible null deref in eeh_dump_dev_log() (Sam Bobroff) [1352405] - [edac] x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types (Janakarajan Natarajan) [1688469] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units (Janakarajan Natarajan) [1688469] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types (Janakarajan Natarajan) [1688469] - [scsi] megaraid_sas: remove tech preview from Aero series (Tomas Henzl) [1668409] - [scsi] megaraid_sas: sync with mainline (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: fix spelling mistake "oustanding" -> "outstanding" (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Make megasas_host_device_list_query() static (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: reduce module load time (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove a bunch of set but not used variables (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: return error when create DMA pool failed (Tomas Henzl) [1668409] {CVE-2019-11810} - [scsi] scsi: megaraid_sas: driver version update (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Update structures for HOST_DEVICE_LIST DCMD (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rework device add code in AEN path (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rework code to get PD and LD list (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: correct an info message (Tomas Henzl) [1668409] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Tomas Henzl) [1668409] - [scsi] scsi: megaraid: fix out-of-bound array accesses (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: changes to function prototypes (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: NULL check before some freeing functions is not needed (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas_fusion: Mark expected switch fall-through (Tomas Henzl) [1668409] - [scsi] scsi: megaraid: megaraid_sas_base: Mark expected switch fall-through (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: modify max supported lds related print (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: remove unused macro (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove double endian conversion (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rename scratch_pad registers (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove spin lock for dpc operation (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: optimize raid context access in IO path (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fail init if heartbeat timer fails (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix combined reply queue mode detection (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix module parameter description (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix goto labels in error handling (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Update copyright information (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add check for reset adapter bit (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix msleep granularity (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add support for FW snap dump (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add watchdog thread to detect Firmware fault (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: switch to generic DMA API (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: fix a missing-check bug (Tomas Henzl) [1668409] - [kernel] get_maintainer.pl: Add default .get_maintainer.conf file for RHEL (Prarit Bhargava) [1714630] - [scripts] get_maintainer: allow option --mpath to read all files in (Prarit Bhargava) [1714630] - [scripts] get_maintainer.pl: add -mpath= for MAINTAINERS file location (Prarit Bhargava) [1714630] - [scripts] get_maintainer: allow usage outside of kernel tree (Prarit Bhargava) [1714630] - [scripts] Revert "[scripts] get_maintainer.pl: Add optional .get_maintainer.MAINTAINERS override" (Prarit Bhargava) [1714630] - [include] signal: Make siginmask safe when passed a signal of 0 (Waiman Long) [1714351] - [fs] signal: Don't send signals to tasks that don't exist (Waiman Long) [1714351] - [kernel] signal: Restore the stop PTRACE_EVENT_EXIT (Waiman Long) [1714351] - [kernel] signal: Better detection of synchronous signals (Waiman Long) [1714351] - [kernel] signal: Always notice exiting tasks (Waiman Long) [1714351] - [kernel] signal: Always attempt to allocate siginfo for SIGSTOP (Waiman Long) [1714351] - [kernel] signal: Guard against negative signal numbers in copy_siginfo_from_user32 (Waiman Long) [1714351] - [kernel] signal: Guard against negative signal numbers in copy_siginfo_from_user (Waiman Long) [1714351] - [kernel] signal: In sigqueueinfo prefer sig not si_signo (Waiman Long) [1714351] - [include] signal: Use a smaller struct siginfo in the kernel (Waiman Long) [1714351] - [include] signal: Distinguish between kernel_siginfo and siginfo (Waiman Long) [1714351] - [kernel] signal: Introduce copy_siginfo_from_user and use it's return value (Waiman Long) [1714351] - [arm64] signal: Remove the need for __ARCH_SI_PREABLE_SIZE and SI_PAD_SIZE (Waiman Long) [1714351] - [kernel] signal: Fail sigqueueinfo if si_signo != sig (Waiman Long) [1714351] - [kernel] signal/sparc: Move EMT_TAGOVF into the generic siginfo.h (Waiman Long) [1714351] - [mm] signal/arm: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Use send_sig_fault where appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_ptrace_errno_trap (Waiman Long) [1714351] - [arm64] signal/arm64: In ptrace_hbptriggered name the signal description string (Waiman Long) [1714351] - [arm64] signal/arm64: Remove arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_mceerr as appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_fault where appropriate (Waiman Long) [1714351] - [mm] signal/arm64: Only call set_thread_esr once in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Only perform one esr_to_fault_info call in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Expand __do_user_fault and remove it (Waiman Long) [1714351] - [mm] signal/arm64: For clarity separate the 3 signal sending cases in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Consolidate the two hwpoison cases in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Factor set_thread_esr out of __do_user_fault (Waiman Long) [1714351] - [arm64] signal/arm64: Factor out arm64_show_signal from arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Remove unneeded tsk parameter from arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Push siginfo generation into arm64_notify_die (Waiman Long) [1714351] - [powerpc] signal/powerpc: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [powerpc] signal/powerpc: Simplify _exception_pkey by using force_sig_pkuerr (Waiman Long) [1714351] - [powerpc] signal/powerpc: Specialize _exception_pkey for handling pkey exceptions (Waiman Long) [1714351] - [powerpc] signal/powerpc: Call force_sig_fault from _exception (Waiman Long) [1714351] - [powerpc] signal/powerpc: Factor the common exception code into exception_common (Waiman Long) [1714351] - [powerpc] powerpc/traps: Print unhandled signals in a separate function (Waiman Long) [1714351] - [mm] signal/powerpc: Remove pkey parameter from __bad_area_nosemaphore (Waiman Long) [1714351] - [mm] signal/powerpc: Call _exception_pkey directly from bad_key_fault_exception (Waiman Long) [1714351] - [mm] signal/powerpc: Remove pkey parameter from __bad_area (Waiman Long) [1714351] - [mm] signal/powerpc: Use force_sig_mceerr as appropriate (Waiman Long) [1714351] - [x86] signal/x86: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [mm] signal/x86: Pass pkey by value (Waiman Long) [1714351] - [mm] signal/x86: Replace force_sig_info_fault with force_sig_fault (Waiman Long) [1714351] - [mm] signal/x86: Call force_sig_pkuerr from __bad_area_nosemaphore (Waiman Long) [1714351] - [mm] signal/x86: Pass pkey not vma into __bad_area (Waiman Long) [1714351] - [mm] signal/x86: Don't compute pkey in __do_page_fault (Waiman Long) [1714351] - [mm] signal/x86: Remove pkey parameter from mm_fault_error (Waiman Long) [1714351] - [mm] signal/x86: Remove the pkey parameter from do_sigbus (Waiman Long) [1714351] - [mm] signal/x86: Remove pkey parameter from bad_area_nosemaphore (Waiman Long) [1714351] - [x86] signal/x86/traps: Simplify trap generation (Waiman Long) [1714351] - [x86] signal/x86/traps: Use force_sig instead of open coding it. (Waiman Long) [1714351] - [x86] signal/x86/traps: Use force_sig_bnderr (Waiman Long) [1714351] - [x86] signal/x86/traps: Move more code into do_trap_no_signal so it can be reused (Waiman Long) [1714351] - [x86] signal/x86/traps: Factor out show_signal (Waiman Long) [1714351] - [x86] signal/x86: Move mpx siginfo generation into do_bounds (Waiman Long) [1714351] - [x86] signal/x86: In trace_mpx_bounds_register_exception add __user annotations (Waiman Long) [1714351] - [mm] signal/x86: Move MCE error reporting out of force_sig_info_fault (Waiman Long) [1714351] - [x86] signal/x86: Inline fill_sigtrap_info in it's only caller send_sigtrap (Waiman Long) [1714351] - [powerpc] signal: Simplify tracehook_report_syscall_exit (Waiman Long) [1714351] - [kernel] signal: Pair exports with their functions (Waiman Long) [1714351] - [kernel] signal: Remove specific_send_sig_info (Waiman Long) [1714351] - [kernel] signal: Use group_send_sig_info to kill all processes in a pid namespace (Waiman Long) [1714351] - [tty] tty_io: Use group_send_sig_info in __do_SACK to note it is a session being killed (Waiman Long) [1714351] - [misc] signal/GenWQE: Fix sending of SIGKILL (Waiman Long) [1714351] - [include] signal: Remove SEND_SIG_FORCED (Waiman Long) [1714351] - [kernel] signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL and SIGSTOP (Waiman Long) [1714351] - [kernel] signal: Never allocate siginfo for SIGKILL or SIGSTOP (Waiman Long) [1714351] - [usb] signal: Don't send siginfo to kthreads. (Waiman Long) [1714351] - [usb] signal: Remove the siginfo paramater from kernel_dqueue_signal (Waiman Long) [1714351] - [tty] signal: send_sig_all no longer needs SEND_SIG_FORCED (Waiman Long) [1714351] - [kernel] signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init (Waiman Long) [1714351] - [x86] signal: Properly deliver SIGSEGV from x86 uprobes (Waiman Long) [1714351] - [kernel] signal: Properly deliver SIGILL from uprobes (Waiman Long) [1714351] - [kernel] signal: Always ignore SIGKILL and SIGSTOP sent to the global init (Waiman Long) [1714351] - [iommu] mm: convert return type of handle_mm_fault() caller to vm_fault_t (Waiman Long) [1714351] - [kernel] signal: make get_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make sigkill_pending() return bool (Waiman Long) [1714351] - [kernel] signal: make legacy_queue() return bool (Waiman Long) [1714351] - [kernel] signal: make wants_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make flush_sigqueue_mask() void (Waiman Long) [1714351] - [kernel] signal: make unhandled_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make recalc_sigpending_tsk() return bool (Waiman Long) [1714351] - [kernel] signal: make has_pending_signals() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_task_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_handler_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make kill_ok_by_cred() return bool (Waiman Long) [1714351] - [kernel] signal: simplify rt_sigaction() (Waiman Long) [1714351] - [kernel] signal: make do_sigpending() void (Waiman Long) [1714351] - [kernel] signal: make may_ptrace_stop() return bool (Waiman Long) [1714351] - [kernel] signal: make kill_as_cred_perm() return bool (Waiman Long) [1714351] - [kernel] signal: make force_sigsegv() void (Waiman Long) [1714351] - [kernel] signal: Don't restart fork when signals come in. (Waiman Long) [1714351] - [kernel] fork: Have new threads join on-going signal group stops (Waiman Long) [1714351] - [include] fork: Skip setting TIF_SIGPENDING in ptrace_init_task (Waiman Long) [1714351] - [kernel] signal: Add calculate_sigpending() (Waiman Long) [1714351] - [kernel] fork: Unconditionally exit if a fatal signal is pending (Waiman Long) [1714351] - [kernel] fork: Move and describe why the code examines PIDNS_ADDING (Waiman Long) [1714351] - [kernel] signal: Push pid type down into complete_signal. (Waiman Long) [1714351] - [kernel] signal: Push pid type down into __send_signal (Waiman Long) [1714351] - [kernel] signal: Push pid type down into send_signal (Waiman Long) [1714351] - [tty] signal: Pass pid type into do_send_sig_info (Waiman Long) [1714351] - [fs] signal: Pass pid type into send_sigio_to_task & send_sigurg_to_task (Waiman Long) [1714351] - [kernel] signal: Pass pid type into group_send_sig_info (Waiman Long) [1714351] - [kernel] signal: Pass pid and pid type into send_sigqueue (Waiman Long) [1714351] - [kernel] posix-timers: Noralize good_sigevent (Waiman Long) [1714351] - [fs] signal: Use PIDTYPE_TGID to clearly store where file signals will be sent (Waiman Long) [1714351] - [kernel] pid: Implement PIDTYPE_TGID (Waiman Long) [1714351] - [include] pids: Move the pgrp and session pid pointers from task_struct to signal_struct (Waiman Long) [1714351] - [fs] pids: Compute task_tgid using signal->leader_pid (Waiman Long) [1714351] - [kernel] pids: Move task_pid_type into sched/signal.h (Waiman Long) [1714351] - [init] pids: Initialize leader_pid in init_task (Waiman Long) [1714351]- [s390] s390: enable processes for mio instructions (Philipp Rudo) [1651734] - [s390] s390/pci: add parameter to disable usage of MIO instructions (Philipp Rudo) [1651734] - [s390] s390/pci: provide support for MIO instructions (Philipp Rudo) [1651734] - [s390] s390/pci: improve bar check (Philipp Rudo) [1651734] - [s390] s390/ism: move oddities of device IO to wrapper function (Philipp Rudo) [1651734] - [s390] s390/pci: move io address mapping code to pci_insn.c (Philipp Rudo) [1651734] - [s390] s390/pci: add parameter to force floating irqs (Philipp Rudo) [1651735] - [s390] s390/pci: gather statistics for floating vs directed irqs (Philipp Rudo) [1651735] - [s390] s390: show statistics for MSI IRQs (Philipp Rudo) [1651735] - [s390] s390/pci: provide support for CPU directed interrupts (Philipp Rudo) [1651735] - [s390] s390/airq: provide cacheline aligned ivs (Philipp Rudo) [1651735] - [s390] s390/pci: clarify interrupt vector usage (Philipp Rudo) [1651735] - [s390] s390/airq: recognize directed interrupts (Philipp Rudo) [1651735] - [s390] s390/sclp: detect DIRQ facility (Philipp Rudo) [1651735] - [s390] s390/pci: move everything irq related to pci_irq.c (Philipp Rudo) [1651735] - [s390] s390/pci: remove stale rc (Philipp Rudo) [1651735] - [s390] s390/pci: remove unused define (Philipp Rudo) [1651735] - [s390] s390/pci: mark command line parser data __initdata (Philipp Rudo) [1651735] - [cpufreq] cpufreq: intel_pstate: Ignore turbo active ratio in HWP (David Arcari) [1711970] - [scsi] mpt3sas: remove tech preview from Aero series (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix indentation issue (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Improve the threshold value and introduce module param (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Load balance to improve performance and avoid soft lockups (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Irq poll to avoid CPU hard lockups (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: simplify interrupt handler (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix typo in request_desript_type (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add missing breaks in switch statements (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Update driver version to 27.102.00.00 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add support for ATLAS PCIe switch (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add support for NVMe Switch Adapter (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Rename mpi endpoint device ID macro. (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: mpt3sas_scsih: Mark expected switch fall-through (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix memory ordering on 64bit writes (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix spelling mistake "manufaucturing" -> "manufacturing" (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix driver modifying persistent data in Manufacturing page11 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Don't modify EEDPTagMode field setting on SAS3.5 HBA devices (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix Sync cache command failure during driver unload (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Call sas_remove_host before removing the target devices (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_WAIT_COUNT (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: switch to generic DMA API (Tomas Henzl) [1684444] - [tools] perf tools beauty ioctl: Support new ISO7816 commands (Michael Petlan) [1709243] - [tools] perf tools: Restore proper cwd on return from mnt namespace (Michael Petlan) [1709243] - [tools] perf tools: Fix crash on synthesizing the unit (Michael Petlan) [1709243] - [tools] perf tools: Do not zero sample_id_all for group members (Michael Petlan) [1709243] - [tools] perf beauty: Use SRCARCH, ARCH=x86_64 must map to "x86" to find the headers (Michael Petlan) [1709243] - [tools] perf intel-pt: Add MTC and CYC timestamps to debug log (Michael Petlan) [1709243] - [tools] perf intel-pt: Add more event information to debug log (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Fix table find when table re-ordered (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add help window (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add Selected branches report (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Fall back to /usr/local/lib/libxed.so (Michael Petlan) [1709243] - [tools] perf top: Display the LBR stats in callchain entry (Michael Petlan) [1709243] - [tools] perf stat: Handle different PMU names with common prefix (Michael Petlan) [1709243] - [tools] perf record: Support weak groups (Michael Petlan) [1709243] - [tools] perf evlist: Move perf_evsel__reset_weak_group into evlist (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Start collecting pathnames in the BPF program (Michael Petlan) [1709243] - [tools] perf trace: Fix setting of augmented payload when using eBPF + raw_syscalls (Michael Petlan) [1709243] - [tools] perf trace: When augmenting raw_syscalls plug raw_syscalls:sys_exit too (Michael Petlan) [1709243] - [tools] perf examples bpf: Start augmenting raw_syscalls:sys_{start,exit} (Michael Petlan) [1709243] - [tools] perf intel-pt/bts: Calculate cpumode for synthesized samples (Michael Petlan) [1709243] - [tools] perf intel-pt: Insert callchain context into synthesized callchains (Michael Petlan) [1709243] - [tools] perf top: Start display thread earlier (Michael Petlan) [1709243] - [tools] perf trace beauty: Use the mmap flags table generated from headers (Michael Petlan) [1709243] - [tools] perf beauty: Wire up the mmap flags table generator to the Makefile (Michael Petlan) [1709243] - [tools] perf beauty: Add a generator for MAP_ mmap's flag constants (Michael Petlan) [1709243] - [tools] perf callchain: Honour the ordering of PERF_CONTEXT_{USER,KERNEL,etc} (Michael Petlan) [1709243] - [tools] perf cs-etm: Correct CPU mode for samples (Michael Petlan) [1709243] - [tools] perf unwind: Take pgoff into account when reporting elf to libdwfl (Michael Petlan) [1709243] - [tools] perf top: Do not use overwrite mode by default (Michael Petlan) [1709243] - [tools] perf trace: Beautify mount's first pathname arg (Michael Petlan) [1709243] - [tools] perf trace: Beautify the umount's 'name' argument (Michael Petlan) [1709243] - [tools] perf trace: Consider syscall aliases too (Michael Petlan) [1709243] - [tools] perf trace beauty: Beautify mount/umount's 'flags' argument (Michael Petlan) [1709243] - [tools] perf trace beauty: Allow syscalls to mask an argument before considering it (Michael Petlan) [1709243] - [tools] perf beauty: Introduce strarray__scnprintf_flags() (Michael Petlan) [1709243] - [tools] perf beauty: Switch from GPL v2.0 to LGPL v2.1 (Michael Petlan) [1709243] - [tools] perf beauty: Add a generator for MS_ mount/umount's flag constants (Michael Petlan) [1709243] - [tools] tools include uapi: Grab a copy of linux/fs.h (Michael Petlan) [1709243] - [tools] perf script: Support total cycles count (Michael Petlan) [1709243] - [tools] perf script: Make itrace script default to all calls (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add All branches report (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to display all the database tables (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to shrink / enlarge font (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to find symbols in the call-graph (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add support for multiple sub-windows (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Rename to exported-sql-viewer.py (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Refactor TreeItem class (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Add data helper functions (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Factor out CallGraphModel from TreeModel (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Remove use of setObjectName() (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Add a class for global data (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Separate the database details into a class (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Make a "Main" function (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Change icon (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Set a minimum window size (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Provide better default column sizes (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Use SPDX license identifier (Michael Petlan) [1709243] - [tools] perf trace: Introduce per-event maximum number of events property (Michael Petlan) [1709243] - [tools] perf script: Flush output stream after events in verbose mode (Michael Petlan) [1709243] - [tools] perf script: Allow extended console debug output (Michael Petlan) [1709243] - [tools] perf stat: Poll for monitored tasks being alive (Michael Petlan) [1709243] - [tools] perf trace: Drop thread refcount in trace__event_handler() (Michael Petlan) [1709243] - [tools] perf trace: Drop addr_location refcounts (Michael Petlan) [1709243] - [tools] perf evsel: Mark a evsel as disabled when asking the kernel do disable it (Michael Petlan) [1709243] - [tools] perf evsel: Introduce per event max_events property (Michael Petlan) [1709243] - [tools] tools lib subcmd: Introduce OPTION_ULONG (Michael Petlan) [1709243] - [tools] perf arm64: Fix generate system call table failed with /tmp mounted with noexec (Michael Petlan) [1709243] - [tools] perf symbols: Set PLT entry/header sizes properly on Sparc (Michael Petlan) [1709243] - [tools] perf jitdump: Add Sparc support. (Michael Petlan) [1709243] - [tools] perf annotate: Add Sparc support (Michael Petlan) [1709243] - [tools] perf record: Encode -k clockid frequency into Perf trace (Michael Petlan) [1709243] - [tools] perf probe: Support SDT markers having reference counter (semaphore) (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Move struct tep_handler definition in a local header file (Michael Petlan) [1709243] - [tools] tools lib traceevent: Separate out tep_strerror() for strerror_r() issues (Michael Petlan) [1709243] - [tools] perf python: More portable way to make CFLAGS work with clang (Michael Petlan) [1709243] - [tools] perf python: Make clang_has_option() work on Python 3 (Michael Petlan) [1709243] - [tools] perf tools: Free temporary 'sys' string in read_event_files() (Michael Petlan) [1709243] - [tools] perf tools: Avoid double free in read_event_file() (Michael Petlan) [1709243] - [tools] perf tools: Free 'printk' string in parse_ftrace_printk() (Michael Petlan) [1709243] - [tools] perf tools: Cleanup trace-event-info 'tdata' leak (Michael Petlan) [1709243] - [tools] perf strbuf: Match va_{add,copy} with va_end (Michael Petlan) [1709243] - [tools] perf test: S390 does not support watchpoints in test 22 (Michael Petlan) [1709243] - [tools] perf auxtrace: Include missing asm/bitsperlong.h to get BITS_PER_LONG (Michael Petlan) [1709243] - [tools] tools include: Adopt linux/bits.h (Michael Petlan) [1709243] - [tools] perf intel-pt: Implement decoder flags for trace begin / end (Michael Petlan) [1709243] - [tools] perf intel-pt: Add decoder flags for trace begin / end (Michael Petlan) [1709243] - [tools] perf tools: Improve thread_stack__process() for trace begin / end (Michael Petlan) [1709243] - [tools] perf tools: Improve thread_stack__event() for trace begin / end (Michael Petlan) [1709243] - [tools] perf db-export: Add trace begin / end branch type variants (Michael Petlan) [1709243] - [tools] perf script: Enhance sample flags for trace begin / end (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enum filter_trivial_type (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename data2host*() APIs (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename struct plugin_list to struct tep_plugin_list (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to structs filter_type and event_filter (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to various structs filter_arg_*. (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to struct filter_{arg,value_type} (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enums filter_{exp,arg}_type (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enums filter_{boolean,op,cmp}_type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename enum print_arg_type to enum tep_print_arg_type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Add prefix tep_ to all print_* structures (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix TEP_ to all EVENT_FL_* flags (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename enum event_{sort_}type to enum tep_event_{sort_}type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename enum format_flags to enum tep_format_flags (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename struct format{_field} to struct tep_format{_field} (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename struct event_format to struct tep_event_format (Michael Petlan) [1709243] - [tools] perf script: Print DSO for callindent (Michael Petlan) [1709243] - [tools] perf script: Allow sym and dso without ip, addr (Michael Petlan) [1709243] - [tools] tools lib subcmd: Support overwriting the pager (Michael Petlan) [1709243] - [tools] perf tools: Report itrace options in help (Michael Petlan) [1709243] - [tools] perf help: Add missing subcommand `version` (Michael Petlan) [1709243] - [tools] perf tools: Initialize perf_data_file fd field (Michael Petlan) [1709243] - [tools] perf util: Make copyfile_offset() global (Michael Petlan) [1709243] - [tools] perf tools: Add 'struct perf_mmap' arg to record__write() (Michael Petlan) [1709243] - [tools] perf auxtrace: Pass struct perf_mmap into mmap__read* functions (Michael Petlan) [1709243] - [tools] perf tools: Remove perf_tool from event_op3 (Michael Petlan) [1709243] - [tools] perf tools: Remove perf_tool from event_op2 (Michael Petlan) [1709243] - [tools] perf bpf-loader: use PTR_ERR_OR_ZERO inetead of return code (Michael Petlan) [1709243] - [tools] tools include: Adopt PTR_ERR_OR_ZERO from the kernel err.h header (Michael Petlan) [1709243] - [tools] perf ordered_events: Prevent crossing max_alloc_size (Michael Petlan) [1709243] - [tools] perf ordered_events: Add 'struct ordered_events_buffer' layer (Michael Petlan) [1709243] - [tools] perf test: Add watchpoint test (Michael Petlan) [1709243] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh without ping's debuginfo (Michael Petlan) [1709243] - [tools] perf map: Turn some pr_warning() to pr_debug() (Michael Petlan) [1709243] - [tools] perf trace: Use the raw_syscalls:sys_enter for the augmented syscalls (Michael Petlan) [1709243] - [tools] perf trace: Setup augmented_args in the raw_syscalls:sys_enter handler (Michael Petlan) [1709243] - [tools] perf trace: Introduce syscall__augmented_args() method (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Avoid optimization to pass older BPF validators (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Check probe_read_str() return separately (Michael Petlan) [1709243] - [tools] perf annotate: Handle arm64 move instructions (Michael Petlan) [1709243] - [tools] perf trace beauty: Alias 'umount' to 'umount2' (Michael Petlan) [1709243] - [tools] perf stat: Move the display functions to stat-display.c (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_events' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'walltime_*' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Propagate 'struct target' arg to sort_aggr_thread() (Michael Petlan) [1709243] - [tools] perf stat: Move 'no_merge' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'big_num' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Do not use the global 'evsel_list' in print functions (Michael Petlan) [1709243] - [tools] perf stat: Move *_aggr_* data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move ru_* data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'print_mixed_hw_group_error' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'print_free_counters_hint' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'null_run' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Add 'walltime_nsecs_stats' pointer to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Pass 'evlist' to aggr_update_shadow() (Michael Petlan) [1709243] - [tools] perf stat: Pass 'struct perf_stat_config' to first_shadow_cpu() (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_only_len' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'run_count' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use 'evsel->evlist' instead of 'evsel_list' in collect_all_aliases() (Michael Petlan) [1709243] - [tools] perf stat: Pass 'evlist' argument to print functions (Michael Petlan) [1709243] - [tools] perf stat: Add 'target' argument to perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move 'unit_width' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_only' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'interval_clear' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move csv_* to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Pass a 'struct perf_stat_config' argument to global print functions (Michael Petlan) [1709243] - [tools] perf stat: Pass 'struct perf_stat_config' argument to local print functions (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_stat_config' argument to perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move STAT_RECORD out of perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Introduce perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move perf_stat_synthesize_config() to stat.c (Michael Petlan) [1709243] - [tools] perf stat: Add 'perf_event__handler_t' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_evlist' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_tool' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_stat_config' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Rename 'is_pipe' argument to 'attrs' in perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Move create_perf_stat_counter() to stat.c (Michael Petlan) [1709243] - [tools] perf evsel: Introduce perf_evsel__store_ids() (Michael Petlan) [1709243] - [tools] perf tools: Switch 'session' argument to 'evlist' in perf_event__synthesize_attrs() (Michael Petlan) [1709243] - [tools] perf stat: Add 'identifier' flag to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use local config arg for scale in create_perf_stat_counter() (Michael Petlan) [1709243] - [tools] perf stat: Move 'no_inherit' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'initial_delay' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use evsel->threads in create_perf_stat_counter() (Michael Petlan) [1709243] - [tools] perf trace: Show comm and tid for tracepoint events (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Hook into syscalls:sys_exit_SYSCALL too (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Rename augmented_*_syscall__enter to just *_syscall (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Update the header comments (Michael Petlan) [1709243] - [tools] perf bpf: Add syscall_exit() helper (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Split trace-seq related APIs in a separate header file (Michael Petlan) [1709243] - [tools] perf report: Create auxiliary trace data files for s390 (Michael Petlan) [1709243] - [tools] perf trace beauty: Reorganize 'struct sockaddr *' beautifier (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment sendto's 'addr' arg (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment bind's 'myaddr' sockaddr arg (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Add augmented_sockaddr_syscall_enter() (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment connect's 'sockaddr' arg (Michael Petlan) [1709243] - [tools] perf bpf: Add linux/socket.h to the headers accessible to bpf proggies (Michael Petlan) [1709243] - [tools] perf bpf: Give precedence to bpf header dir (Michael Petlan) [1709243] - [tools] perf trace: Add a etcsnoop.c augmented syscalls eBPF utility (Michael Petlan) [1709243] - [tools] perf trace: Augment 'newstat' (aka 'stat') filename ptr (Michael Petlan) [1709243] - [tools] perf trace: Introduce augmented_filename_syscall_enter() declarator (Michael Petlan) [1709243] - [tools] perf trace: Augment inotify_add_watch pathname syscall arg (Michael Petlan) [1709243] - [tools] perf trace: Augment the 'open' syscall 'filename' arg (Michael Petlan) [1709243] - [tools] perf trace: Use the augmented filename, expanding syscall enter pointers (Michael Petlan) [1709243] - [tools] perf trace: Show comm/tid for augmented_syscalls (Michael Petlan) [1709243] - [tools] perf trace: Extract the comm/tid printing for syscall enter (Michael Petlan) [1709243] - [tools] perf trace: Print the syscall name for augmented_syscalls (Michael Petlan) [1709243] - [tools] perf trace: Make the augmented_syscalls filter out the tracepoint event (Michael Petlan) [1709243] - [tools] perf trace: Pass augmented args to the arg formatters when available (Michael Petlan) [1709243] - [x86] perf/x86/intel: Disallow precise_ip on BTS events (Michael Petlan) [1709243] - [x86] perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts() (Michael Petlan) [1709243] - [x86] perf/x86/intel: Move branch tracing setup to the Intel-specific source file (Michael Petlan) [1709243] - [x86] perf/x86/intel: Fix regression by default disabling perfmon v4 interrupt handling (Michael Petlan) [1709243] - [x86] perf/x86/intel/uncore: Support CoffeeLake 8th CBOX (Michael Petlan) [1709243] - [x86] perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs (Michael Petlan) [1709243] - [tools] perf tools: Don't clone maps from parent when synthesizing forks (Michael Petlan) [1709243] - [tools] perf top: Allow disabling the overwrite mode (Michael Petlan) [1709243] - [kernel] perf/core: Clean up inconsisent indentation (Michael Petlan) [1709243] - [tools] perf script: Implement --graph-function (Michael Petlan) [1709243] - [tools] tools script: Add --call-trace and --call-ret-trace (Michael Petlan) [1709243] - [tools] perf script: Add --insn-trace for instruction decoding (Michael Petlan) [1709243] - [tools] perf trace: Introduce --max-events (Michael Petlan) [1709243] - [x86] perf/x86/intel: Add quirk for Goldmont Plus (Michael Petlan) [1709243] - [kernel] perf: Suppress AUX/OVERWRITE records (Michael Petlan) [1709243] - [x86] perf/x86/intel/pt: Annotate 'pt_cap_group' with __ro_after_init (Michael Petlan) [1709243] - [x86] perf/x86: Add __ro_after_init annotations (Michael Petlan) [1709243] - [x86] x86/mm/mem_encrypt: Disable all instrumentation for early SME setup (Janakarajan Natarajan) [1679265] - [fs] cifs: fix copy_file_range to allow write on the same file (Leif Sahlberg) [1689100] - [infiniband] Revert "[infiniband] IB/usnic: Remove stub functions" (Jonathan Toppins) [1713753] - [x86] Update stepping values for Whiskey Lake U/Y (David Arcari) [1704801] - [powerpc] powerpc/perf: Trace imc PMU functions (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Trace imc events detection and cpuhotplug (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Declare static identifier a such (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Add privileged access check for thread_imc (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Rearrange setting of ldbar for thread-imc (Jiri Olsa) [1608796] - [powerpc] powerpc/include: Add data structures and macros for IMC trace mode (Jiri Olsa) [1608796] - [scsi] hpsa: correct-static-checker-issue-in-reset-handler (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: update driver version (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct device resets (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: do-not-complete-cmds-for-deleted-devices (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: wait longer for ptraid commands (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: check for tag collision (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: use local workqueues instead of system workqueues (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct simple mode (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: bump driver version (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct device id issues (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: check for lv removal (Joseph Szczypek) [1713772] - [mm] mm, slub: restore the original intention of prefetch_freepointer() (Rafael Aquini) [1714671] - [fs] Revert "add KABI padding to dentry structure" (Waiman Long) [1714253] - [crypto] crypto: drbg - add FIPS 140-2 CTRNG for noise source (Herbert Xu) [1687905] - [infiniband] RDMA/qedr: Fix incorrect device rate. (Manish Chopra) [1713580] - [scsi] scsi: bnx2fc: remove unneeded variable (Nilesh Javali) [1665308] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Nilesh Javali) [1665308] - [char] ipmi:ssif: compare block number correctly for multi-part return messages (Tony Camuso) [1712159] - [kernel] kernel/sysctl.c: define minmax conv functions in terms of non-minmax versions (Alex Gladkov) [1683922] - [kernel] kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv (Alex Gladkov) [1683922] - [tools] tools/testing/selftests/sysctl/sysctl.sh: add tests for >32-bit values written to 32-bit integers (Alex Gladkov) [1683922] - [kernel] sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUs (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] nohz_full: Allow the boot CPU to be nohz_full (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/isolation: Require a present CPU in housekeeping mask (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] kernel/cpu: Allow non-zero CPU to be primary for suspend / kexec freeze (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] power/suspend: Add function to disable secondaries for suspend (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/core: Allow the remote scheduler tick to be started on CPU0 (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/fair: Use non-atomic cpumask_{set,clear}_cpu() (Desnes Augusto Nunes do Rosario) [1666614] - [lib] lib: reciprocal_div: implement the improved algorithm on the paper mentioned (Petr Oros) [1706982] - [kernel] kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers (Eric Sandeen) [1667092] - [kernel] tools/testing/selftests/sysctl/sysctl.sh: add proc_do_large_bitmap() test case (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: allow graceful use on older kernels (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: ignore diff output on verify_diff_w() (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: load module before testing for it (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: remove superfluous test_reqs() (Eric Sandeen) [1667092] - [kernel] kernel/sysctl.c: fix out-of-bounds access when setting file-max (Eric Sandeen) [1694160] - [kernel] sysctl: handle overflow for file-max (Eric Sandeen) [1694160] - [kernel] sysctl: handle overflow in proc_get_long (Eric Sandeen) [1694160] - [s390] kvm: s390: Fix potential spectre warnings (Thomas Huth) [1702344] - [powerpc] mm: move warning from resize_hpt_for_hotplug() (Laurent Vivier) [1660737] - [powerpc] pseries: Use pr_xxx() in lpar.c (Laurent Vivier) [1660737] - [infiniband] RDMA/iw_cxgb4: Always disconnect when QP is transitioning to TERMINATE state (Arjun Vynipadath) [1664673] - [infiniband] cxgb4: kfree mhp after the debug print (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxbg: Use correct sizing on buffers holding page DMA addresses (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Make function read_tcb() static (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Remove kref accounting for sync operation (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: cq/qp mask depends on bar2 pages in a host page (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: fix srqidx leak during connection abort (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: complete the cached SRQ buffers (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Remove a set-but-not-used variable (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use tos when finding ipv6 routes (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use tos when importing the endpoint (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use listening ep tos when accepting new connections (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb*: kzalloc the iwcm verbs struct (Arjun Vynipadath) [1664673] - [infiniband] RDMA/iw_cxgb4: Drop __GFP_NOFAIL (Arjun Vynipadath) [1664673] - [infiniband] infiniband: cxgb4: no need to check return value of debugfs_create functions (Arjun Vynipadath) [1664673] - [infiniband] RDMA/iw_cxgb4: Fix the unchecked ep dereference (Arjun Vynipadath) [1664673] - [infiniband] RDMA: Introduce and use rdma_device_to_ibdev() (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Check for send WR also while posting write with completion WR (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: only reconnect with MPAv1 if the peer aborts (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Use proper enumerated type in c4iw_bar2_addrs (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: remove redundant null pointer check before kfree_skb (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Remove pci_unmap_addr() wrappers for DMA API (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Declare ib_post_send() and ib_post_recv() arguments const (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Simplify a structure initialization (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Fix SRQ endianness annotations (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Add support for kernel mode SRQ's (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Add support for srq functions & structs (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Restore the dropped uninitialized_var (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Make c4iw_poll_cq_one() easier to analyze (Arjun Vynipadath) [1664673] - [fs] gfs2: clean_journal improperly set sd_log_flush_head (Robert S Peterson) [1693660]- [netdrv] bonding/802.3ad: fix slave link initialization transition states (Jarod Wilson) [1714387] - [iommu] iommu/vt-d: Disable ATS support on untrusted devices (Jerry Snitselaar) [1649210 1692246] - [documentation] thunderbolt: Export IOMMU based DMA protection support to userspace (Jerry Snitselaar) [1649210 1692246] - [iommu] iommu/vt-d: Do not enable ATS for untrusted devices (Jerry Snitselaar) [1649210 1692246] - [iommu] iommu/vt-d: Force IOMMU on for platform opt in hint (Jerry Snitselaar) [1649210 1692246] - [arm64] arm64: makefile fix build of .i file in external module case (Jerome Marchand) [1713052] - [s390] s390/protvirt: block kernel command line alteration (Philipp Rudo) [1651711] - [s390] s390/protvirt: add memory sharing for diag 308 set/store (Philipp Rudo) [1651711] - [s390] s390/uv: introduce guest side ultravisor code (Philipp Rudo) [1651711] - [netdrv] net: aquantia: fix undefined devm_hwmon_device_register_with_info reference (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Make aq_ndev_driver_name static (Igor Russkikh) [1706905] - [netdrv] net: aquantia: remove outdated device ids (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixups on 64bit dma counters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: get total counters from DMA block (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fetch up to date statistics on ethtool request (Igor Russkikh) [1706905] - [netdrv] net: aquantia: extract timer cb into work job (Igor Russkikh) [1706905] - [netdrv] net: aquantia: introduce fwreq mutex (Igor Russkikh) [1706905] - [netdrv] net: aquantia: user correct MSI irq type (Igor Russkikh) [1706905] - [netdrv] net: aquantia: use macros for better visibility (Igor Russkikh) [1706905] - [netdrv] net: aquantia: improve ifup link detection (Igor Russkikh) [1706905] - [netdrv] net: aquantia: link status irq handling (Igor Russkikh) [1706905] - [netdrv] net: aquantia: create global service workqueue (Igor Russkikh) [1706905] - [netdrv] net: aquantia: link interrupt handling function (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add link interrupt fields (Igor Russkikh) [1706905] - [netdrv] net: aquantia: implement hwmon api for chip temperature (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add infrastructure to readout chip temperature (Igor Russkikh) [1706905] - [netdrv] net: aquantia: enable driver build for arm64 or compile_test (Igor Russkikh) [1706905] - [netdrv] net: aquantia: improve LRO configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Increase rx ring default size from 1K to 2K (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Make RX default frame size 2K (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Introduce rx refill threshold value (Igor Russkikh) [1706905] - [netdrv] net: aquantia: optimize rx performance by page reuse strategy (Igor Russkikh) [1706905] - [netdrv] net: aquantia: optimize rx path using larger preallocated skb len (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix rx checksum offload for UDP/TCP over IPv6 (Igor Russkikh) [1706905] - [netdrv] net: aquantia: use better wrappers for state registers (Igor Russkikh) [1706905] - [netdrv] net: aquantia: replace AQ_HW_WAIT_FOR with readx_poll_timeout_atomic (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed instack structure overflow (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed buffer overflow (Igor Russkikh) [1706905] - [netdrv] net: aquantia: added newline at end of file (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed memcpy size (Igor Russkikh) [1706905] - [netdrv] net: aquantia: regression on cpus with high cores: set mode with 8 queues (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of RSS configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix initialization of RSS table (Igor Russkikh) [1706905] - [netdrv] net: aquantia: increase max number of hw queues (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix RSS table and key sizes (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix rx checksum offload bits (Igor Russkikh) [1706905] - [netdrv] net: aquantia: return 'err' if set MPI_DEINIT state fails (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix spelling mistake "specfield" -> "specified" (Igor Russkikh) [1706905] - [netdrv] net: aquantia: cleanup err handing in hw_atl_utils_fw_rpc_wait (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of rx-vlan-filter offload (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add ethertype and PCP to rx flow filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add vlan id to rx flow filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of L3/L4 ntuple filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add infrastructure for ntuple rules (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add rx-flow filter definitions (Igor Russkikh) [1706905] - [netdrv] net: aquantia: allow rx checksum offload configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: invalid checksumm offload implementation (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed enable unicast on 32 macvlan (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix potential IOMMU fault after driver unbind (Igor Russkikh) [1706905] - [netdrv] net: aquantia: synchronized flow control between mac/phy (Igor Russkikh) [1706905] - [netdrv] net: aquantia: make function aq_fw2x_update_stats static (Igor Russkikh) [1706905] - [netdrv] net: aquantia: remove some redundant variable initializations (Igor Russkikh) [1706905] - [netdrv] bnxt_en: Add device IDs 0x1806 and 0x1752 for 57500 devices. (Selvin Xavier) [1672208] - [scsi] scsi: fnic: Remove set but not used variable 'vdev' (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: no need to check return value of debugfs_create functions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Update fnic driver version to 1.6.0.47 (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Enable fnic devcmd2 interface (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Adding devcmd2 init and posting interfaces (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Add devcmd2 initialization helpers (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic devcmd2 controller definitions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic devcmd2 interface definitions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Impose upper limit on max. # of CQs processed per intr (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: RQ enable and then post descriptors (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: delaying vnic dev enable till after req intr (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Warn when calling done for IO not issued to fw (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic stats for max CQs processed and ISR time (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Add port speed stat to fnic debug stats (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: use fnic_lock to guard fnic->state_flags (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: vnic_rq_clean change BUG_ON to WARN_ON (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: change fnic queue depth to 256 (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: support to display 20G port speed (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Use vzalloc (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: switch to generic DMA API (Govindarajulu Varadarajan) [1656236] - [pci] PCI/PME: Fix possible use-after-free on remove (Myron Stowe) [1701834] - [pci] PCI/PME: Fix hotplug/sysfs remove deadlock in pcie_pme_remove() (Myron Stowe) [1701834] - [pci] PCI: Blacklist power management of Gigabyte X299 DESIGNARE EX PCIe ports (Myron Stowe) [1701834] - [tools] perf arm64: Fix mksyscalltbl when system kernel headers are ahead of the kernel (Michael Petlan) [1709242] - [rpmspec] perf: remove bpf examples (Michael Petlan) [1709242] - [tools] perf tools: Stop fallbacking to kallsyms for vdso symbols lookup (Michael Petlan) [1709242] - [tools] perf report: Don't crash on invalid inline debug information (Michael Petlan) [1709242] - [tools] perf cpu_map: Align cpu map synthesized events properly. (Michael Petlan) [1709242] - [tools] perf tools: Fix tracing_path_mount proper path (Michael Petlan) [1709242] - [tools] perf evsel: Store ids for events with their own cpus perf_event__synthesize_event_update_cpus (Michael Petlan) [1709242] - [tools] perf vendor events intel: Fix wrong filter_band* values for uncore events (Michael Petlan) [1709242] - [tools] Revert "perf tools: Fix PMU term format max value calculation" (Michael Petlan) [1709242] - [tools] tools headers uapi: Sync kvm.h copy (Michael Petlan) [1709242] - [tools] perf record: Use unmapped IP for inline callchain cursors (Michael Petlan) [1709242] - [tools] perf python: Use -Wno-redundant-decls to build with PYTHON=python3 (Michael Petlan) [1709242] - [tools] perf report: Don't try to map ip to invalid map (Michael Petlan) [1709242] - [tools] perf script python: Fix export-to-sqlite.py sample columns (Michael Petlan) [1709242] - [tools] perf script python: Fix export-to-postgresql.py occasional failure (Michael Petlan) [1709242] - [tools] perf Documentation: Fix out-of-tree asciidoctor man page generation (Michael Petlan) [1709242] - [tools] perf tools: Fix maps__find_symbol_by_name() (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/if_link.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/vhost.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copies of kvm headers (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of drm/drm.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of asm-generic/unistd.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1709242] - [tools] perf annotate: Fix parsing aarch64 branch instructions after objdump update (Michael Petlan) [1709242] - [tools] perf probe powerpc: Ignore SyS symbols irrespective of endianness (Michael Petlan) [1709242] - [tools] perf event-parse: Use fixed size string for comms (Michael Petlan) [1709242] - [tools] perf util: Fix bad memory access in trace info. (Michael Petlan) [1709242] - [tools] perf tools: Streamline bpf examples and headers installation (Michael Petlan) [1709242] - [tools] perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx() (Michael Petlan) [1709242] - [tools] perf arm64: Fix include path for asm-generic/unistd.h (Michael Petlan) [1709242] - [tools] perf tests: Add breakpoint modify tests (Michael Petlan) [1709242] - [tools] perf annotate: Properly interpret indirect call (Michael Petlan) [1709242] - [tools] tools/lib/lockdep: Add dummy task_struct state member (Michael Petlan) [1709242] - [tools] tools/lib/lockdep: Add empty nmi.h (Michael Petlan) [1709242] - [tools] tools lib traceevent: Change to SPDX License format (Michael Petlan) [1709242] - [tools] perf llvm: Allow passing options to llc in addition to clang (Michael Petlan) [1709242] - [tools] perf parser: Improve error message for PMU address filters (Michael Petlan) [1709242] - [tools] perf tools: Disable parallelism for 'make clean' (Michael Petlan) [1709242] - [tools] perf auxtrace: Fix queue resize (Michael Petlan) [1709242] - [tools] perf python: Remove -mcet and -fcf-protection when building with clang (Michael Petlan) [1709242] - [tools] perf arm spe: Fix uninitialized record error variable (Michael Petlan) [1709242] - [tools] perf tools: Move syscall_64.tbl check into check-headers.sh (Michael Petlan) [1709242] - [tools] perf tools: Make check-headers.sh check based on kernel dir (Michael Petlan) [1709242] - [tools] perf tools: Fix check-headers.sh AND list path of execution (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename static variables and functions in event-parse.c (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename various pevent APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename internal parser related APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename various pevent get/set/is APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_find_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent field APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_data_ APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_register / unregister APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_filter* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename traceevent_plugin_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_function* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, tools lib lockdep: Rename 'enum pevent_errno' to 'enum tep_errno' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename 'enum pevent_flag' to 'enum tep_flag' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename traceevent_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_set_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_register_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_read_number_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent print APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent parse APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent find APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent alloc / free APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent plugin related APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename 'struct pevent_record' to 'struct tep_record' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename struct pevent to struct tep_handle (Michael Petlan) [1709242] - [tools] perf probe powerpc: Fix trace event post-processing (Michael Petlan) [1709242] - [tools] perf map: Optimize maps__fixup_overlappings() (Michael Petlan) [1709242] - [tools] perf map: Synthesize maps only for thread group leader (Michael Petlan) [1709242] - [tools] perf trace: Wire up the augmented syscalls with the syscalls:sys_enter_FOO beautifier (Michael Petlan) [1709242] - [tools] perf trace: Setup the augmented syscalls bpf-output event fields (Michael Petlan) [1709242] - [tools] perf bpf: Make bpf__setup_output_event() return the bpf-output event (Michael Petlan) [1709242] - [tools] perf trace: Handle "bpf-output" events associated with "__augmented_syscalls__" BPF map (Michael Petlan) [1709242] - [tools] perf bpf: Add wrappers to BPF_FUNC_probe_read(_str) functions (Michael Petlan) [1709242] - [tools] perf bpf: Add bpf__setup_output_event() strerror() counterpart (Michael Petlan) [1709242] - [tools] perf bpf: Generalize bpf__setup_stdout() (Michael Petlan) [1709242] - [tools] perf bpf: Make bpf__for_each_stdout_map() generic (Michael Petlan) [1709242] - [tools] perf bpf: Add bpf/stdio.h wrapper to bpf_perf_event_output function (Michael Petlan) [1709242] - [tools] perf bpf: Add struct bpf_map struct (Michael Petlan) [1709242] - [tools] perf report: Add --percent-type option (Michael Petlan) [1709242] - [tools] perf annotate: Add --percent-type option (Michael Petlan) [1709242] - [tools] perf annotate: Display percent type in stdio output (Michael Petlan) [1709242] - [tools] perf annotate: Make local period the default percent type (Michael Petlan) [1709242] - [tools] perf annotate: Add support to toggle percent type (Michael Petlan) [1709242] - [tools] perf annotate: Pass browser percent_type in annotate_browser__calc_percent() (Michael Petlan) [1709242] - [tools] perf annotate: Pass 'struct annotation_options' to map_symbol__annotation_dump() (Michael Petlan) [1709242] - [tools] perf annotate: Pass struct annotation_options to symbol__calc_lines() (Michael Petlan) [1709242] - [tools] perf annotate: Add percent_type to struct annotation_options (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_PERIOD_GLOBAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_PERIOD_LOCAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_HITS_GLOBAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Switch struct annotation_data::percent to array (Michael Petlan) [1709242] - [tools] perf annotate: Loop group events directly in annotation__calc_percent() (Michael Petlan) [1709242] - [tools] perf annotate: Rename hist to sym_hist in annotation__calc_percent (Michael Petlan) [1709242] - [tools] perf annotate: Rename local sample variables to data (Michael Petlan) [1709242] - [tools] perf annotate: Rename struct annotation_line::samples* to data* (Michael Petlan) [1709242] - [tools] perf annotate: Get rid of annotation__scnprintf_samples_period() (Michael Petlan) [1709242] - [tools] perf annotate: Make annotation_line__max_percent static (Michael Petlan) [1709242] - [tools] perf annotate: Make symbol__annotate_fprintf2() local (Michael Petlan) [1709242] - [tools] perf bpf: Add 'syscall_enter' probe helper for syscall enter tracepoints (Michael Petlan) [1709242] - [tools] perf tools: Drop unneeded bitmap_zero() calls (Michael Petlan) [1709242] - [tools] perf vendor events arm64: Enable JSON events for eMAG (Michael Petlan) [1709242] - [tools] perf report: Add GUI report support for s390 auxiliary trace (Michael Petlan) [1709242] - [tools] perf report: Add raw report support for s390 auxiliary trace (Michael Petlan) [1709242] - [tools] perf auxtrace: Support for perf report -D for s390 (Michael Petlan) [1709242] - [tools] perf trace: Use perf_evsel__sc_tp_{uint,ptr} for "id"/"args" handling syscalls:* events (Michael Petlan) [1709242] - [tools] perf trace: Setup struct syscall_tp for syscalls:sys_{enter,exit}_NAME events (Michael Petlan) [1709242] - [tools] perf trace: Allow setting up a syscall_tp struct without a format_field (Michael Petlan) [1709242] - [tools] perf trace: Rename some syscall_tp methods to raw_syscall (Michael Petlan) [1709242] - [tools] perf trace: Use beautifiers on syscalls:sys_enter_ handlers (Michael Petlan) [1709242] - [tools] perf trace: Associate vfs_getname()'ed pathname with fd returned from 'openat' (Michael Petlan) [1709242] - [tools] perf trace: Do not require --no-syscalls to suppress strace like output (Michael Petlan) [1709242] - [tools] perf bpf: Include uapi/linux/bpf.h from the 'perf trace' script's bpf.h (Michael Petlan) [1709242] - [tools] perf tools: Allow overriding MAX_NR_CPUS at compile time (Michael Petlan) [1709242] - [tools] perf bpf: Show better message when failing to load an object (Michael Petlan) [1709242] - [tools] perf list: Unify metric group description format with PMU event description (Michael Petlan) [1709242] - [tools] perf cs-etm: Generate branch sample for CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Generate branch sample when receiving a CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Support dummy address value for CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Fix start tracing packet handling (Michael Petlan) [1709242] - [tools] perf build: Fix installation directory for eBPF (Michael Petlan) [1709242] - [tools] perf c2c report: Fix crash for empty browser (Michael Petlan) [1709242] - [tools] perf tests: Fix indexing when invoking subtests (Michael Petlan) [1709242] - [tools] perf trace: Beautify the AF_INET & AF_INET6 'socket' syscall 'protocol' args (Michael Petlan) [1709242] - [tools] perf trace beauty: Add beautifiers for 'socket''s 'protocol' arg (Michael Petlan) [1709242] - [tools] perf trace beauty: Do not print NULL strarray entries (Michael Petlan) [1709242] - [tools] perf beauty: Add a generator for IPPROTO_ socket's protocol constants (Michael Petlan) [1709242] - [tools] tools include uapi: Grab a copy of linux/in.h (Michael Petlan) [1709242] - [tools] perf tests: Fix complex event name parsing (Michael Petlan) [1709242] - [tools] perf evlist: Fix error out while applying initial delay and LBR (Michael Petlan) [1709242] - [tools] perf trace beauty: Default header_dir to cwd to work without parms (Michael Petlan) [1709242] - [tools] perf test: Fix subtest number when showing results (Michael Petlan) [1709242] - [tools] perf stat: Get rid of extra clock display function (Michael Petlan) [1709242] - [tools] perf tools: Use perf_evsel__match instead of open coded equivalent (Michael Petlan) [1709242] - [tools] perf tools: Fix struct comm_str removal crash (Michael Petlan) [1709242] - [tools] perf machine: Use last_match threads cache only in single thread mode (Michael Petlan) [1709242] - [tools] perf machine: Add threads__set_last_match function (Michael Petlan) [1709242] - [tools] perf machine: Add threads__get_last_match function (Michael Petlan) [1709242] - [tools] perf tools: Synthesize GROUP_DESC feature in pipe mode (Michael Petlan) [1709242] - [tools] perf script: Show correct offsets for DWARF-based unwinding (Michael Petlan) [1709242] - [tools] perf trace arm64: Use generated syscall table (Michael Petlan) [1709242] - [tools] perf arm64: Generate system call table from asm/unistd.h (Michael Petlan) [1709242] - [tools] tools include: Grab copies of arm64 dependent unistd.h files (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh when event exists (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanups (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 (Michael Petlan) [1709242] - [tools] perf powerpc: Fix callchain ip filtering when return address is in a register (Michael Petlan) [1709242] - [tools] perf powerpc: Fix callchain ip filtering (Michael Petlan) [1709242] - [tools] perf list: Add missing documentation for --desc and --debug options (Michael Petlan) [1709242] - [tools] perf stat: Add transaction flag (-T) support for s390 (Michael Petlan) [1709242] - [tools] perf json: Add s390 transaction counter definition (Michael Petlan) [1709242] - [tools] perf list: Add s390 support for detailed PMU event description (Michael Petlan) [1709242] - [tools] Revert "perf list: Add s390 support for detailed/verbose PMU event description" (Michael Petlan) [1709242] - [tools] perf cs-etm: Bail out immediately for instruction sample failure (Michael Petlan) [1709242] - [tools] perf cs-etm: Introduce invalid address macro (Michael Petlan) [1709242] - [tools] perf hists: Clarify callchain disabling when available (Michael Petlan) [1709242] - [tools] perf tests: Check that complex event name is parsed correctly (Michael Petlan) [1709242] - [arm64] arm64: perf: Reject stand-alone CHAIN events for PMUv3 (Michael Petlan) [1709242] - [x86] perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf events (Michael Petlan) [1709242] - [x86] perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX (Michael Petlan) [1709242] - [kernel] perf/ring_buffer: Prevent concurent ring buffer access (Michael Petlan) [1709242] - [x86] perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id instead of hardcorded physical package ID 0 (Michael Petlan) [1709242] - [kernel] perf/core: Fix perf_pmu_unregister() locking (Michael Petlan) [1709242] - [kernel] perf/core: Add sanity check to deal with pinned event failure (Michael Petlan) [1709242] - [kernel] perf/core: Force USER_DS when recording user stack data (Michael Petlan) [1709242] - [include] perf/UAPI: Clearly mark __PERF_SAMPLE_CALLCHAIN_EARLY as internal use (Michael Petlan) [1709242] - [x86] perf/x86/intel: Add support/quirk for the MISPREDICT bit on Knights Landing CPUs (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Simplify breakpoint enable in perf_event_modify_breakpoint (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Enable breakpoint in modify_user_hw_breakpoint (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Remove superfluous bp->attr.disabled = 0 (Michael Petlan) [1709242] - [kernel] arm64: perf: Add cap_user_time aarch64 (Michael Petlan) [1709242] - [include] arm_pmu: Add support for 64bit event counters (Michael Petlan) [1709242] - [x86] perf/x86/intel: Support Extended PEBS for Goldmont Plus (Michael Petlan) [1709242] - [x86] perf/x86/intel/ds: Handle PEBS overflow for fixed counters (Michael Petlan) [1709242] - [x86] perf/x86/intel: Support PEBS on fixed counters (Michael Petlan) [1709242] - [kernel] perf, tools: Use correct articles in comments (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Clean up and consolidate modify_user_hw_breakpoint_check() (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Pass new breakpoint type to modify_breakpoint_slot() (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Remove default hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [arm64] perf/arch/arm64: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [powerpc] perf/arch/powerpc: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [x86] perf/arch/x86: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [arm64] perf/hw_breakpoint: Pass arch breakpoint struct to arch_check_bp_in_kernelspace() (Michael Petlan) [1709242] - [kernel] perf/core: Change perf_mmap_fault() return type to 'vm_fault_t' (Michael Petlan) [1709242] - [x86] perf/x86/intel/lbr: Optimize context switches for the LBR call stack (Michael Petlan) [1709242] - [netdrv] cnic: Refactor code and mark expected switch fall-through (Nilesh Javali) [1665302] - [netdrv] cnic: remove use of VLAN_TAG_PRESENT (Nilesh Javali) [1665302] - [netdrv] cnic: use kvzalloc to allocate memory for csk_tbl (Nilesh Javali) [1665302] - [netdrv] cnic: remove redundant pointer req and variable func (Nilesh Javali) [1665302] - [scsi] drivers: Remove useless trailing comments from mmiowb() invocations (Nilesh Javali) [1665307] - [scsi] scsi: qedf: remove set but not used variables (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Update the driver version to 8.37.25.20 (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add return value to log message if scsi_add_host fails (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Print fcport information on wait for upload timeout (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check the return value of start_xmit (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Log message if scsi_add_host fails (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for fcoe_libfc_config failure (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add comment to display logging levels (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add port_id for fcport into initiate_cleanup debug message (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add LBA to underrun debug messages (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Print scsi_cmd backpointer in good completion path if the command is still being used (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add driver state to 'driver_stats' debugfs node (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Change MSI-X load error message (Nilesh Javali) [1665301] - [scsi] scsi: qedf: remove memset/memcpy to nfunc and use func instead (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Remove set but not used variable 'fr_len' (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Update the driver version to 8.37.25.19 (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Fix lport may be used uninitialized warning (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correctly handle refcounting of rdata (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is cleared (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for tm_flags instead of cmd_type during cleanup (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add a flag to help debugging io_req which could not be cleaned (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Don't send ABTS for under run scenario (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Don't queue anything if upload is in progress (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check both the FCF and fabric ID before servicing clear virtual link (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fc_rport_priv reference counting fixes (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing return in qedf_scsi_done() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Wait for upload and link down processing during soft ctx reset (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add additional checks for io_req->sc_cmd validity (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fixup bit operations (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fixup locking in qedf_restart_rport() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: missing kref_put in qedf_xmit() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for link state before processing LL2 packets and send fipvlan retries (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing fc_disc_init call after allocating lport (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correct the memory barriers in qedf_ring_doorbell (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Use a separate completion for cleanup commands (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Modify abort and tmf handler to handle edge condition and flush (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Modify flush routine to handle all I/Os and TMF (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Simplify s/g list mapping (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload check (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correct xid range overlap between offloaded requests and libfc requests (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails (Nilesh Javali) [1665301] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Nilesh Javali) [1665301] - [scsi] scsi: stop setting up request->special (Nilesh Javali) [1665301] - [scsi] scsi: qedf: no need to check return value of debugfs_create functions (Nilesh Javali) [1665301] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: NULL check before some freeing functions is not needed (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fully convert to the generic DMA API (Nilesh Javali) [1665301] - [scsi] scsi: qedi: Adjust termination and offload ramrod timers (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Abort ep termination if offload not scheduled (Nilesh Javali) [1665300] - [scsi] scsi: qedi: fix spelling mistake "oflload" -> "offload" (Nilesh Javali) [1665300] - [scsi] scsi: qedi: remove declaration of nvm_image from stack (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Remove set but not used variable 'cls_sess' (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Add ep_state for login completion on un-reachable targets (Nilesh Javali) [1665300] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Update driver version to 8.33.0.21 (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Move LL2 producer index processing in BH. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: add module param to set ping packet size (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Add packet filter in light L2 Rx path. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Check for session online before getting iSCSI TLV data. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Replace PAGE_SIZE with QEDI_PAGE_SIZE (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Fix spelling mistake "OUSTANDING" -> "OUTSTANDING" (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Cleanup redundant QEDI_PAGE_SIZE macro definition (Nilesh Javali) [1665300] - [scsi] scsi: qedi: fully convert to the generic DMA API (Nilesh Javali) [1665300] - [x86] x86/kdump: Fall back to reserve high crashkernel memory (Pingfan Liu) [1682984] - [x86] x86/kdump: Have crashkernel=X reserve under 4G by default (Pingfan Liu) [1682984] - [x86] Revert "[x86] x86/kdump: make the behavior of crashkernel=X consistent with kaslr" (Pingfan Liu) [1682984] - [scsi] scsi: core: avoid pre-allocating big SGL for data (Ewan Milne) [1698297] - [scsi] scsi: core: avoid pre-allocating big SGL for protection information (Ewan Milne) [1698297] - [nvme] scsi: lib/sg_pool.c: improve APIs for allocating sg pool (Ewan Milne) [1698297] - [kvm] KVM: PPC: Book3S HV: Save/restore vrsave register in kvmhv_p9_guest_entry() (Suraj Jitindar Singh) [1700272] - [fs] ext4: avoid kernel warning when writing the superblock to a dead device (Lukas Czerner) [1695021] - [fs] ext4: cond_resched in work-heavy group loops (Lukas Czerner) [1698815] - [fs] ext4: ignore e_value_offs for xattrs with value-in-ea-inode (Lukas Czerner) [1698815] - [fs] ext4: protect journal inode's blocks using block_validity (Lukas Czerner) [1698815] - [fs] ext4: use BUG() instead of BUG_ON(1) (Lukas Czerner) [1698815] - [fs] jbd2: check superblock mapped prior to committing (Lukas Czerner) [1698815] - [fs] ext4: remove incorrect comment for NEXT_ORPHAN() (Lukas Czerner) [1698815] - [fs] ext4: make sanity check in mballoc more strict (Lukas Czerner) [1698815] - [fs] ext4: fix use-after-free race with debug_want_extra_isize (Lukas Czerner) [1698815] - [fs] ext4: fix ext4_show_options for file systems w/o journal (Lukas Czerner) [1698815] - [fs] ext4: actually request zeroing of inode table after grow (Lukas Czerner) [1698815] - [fs] Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal" (Lukas Czerner) [1698815] - [fs] ext4: fix some error pointer dereferences (Lukas Czerner) [1698815] - [fs] ext4: fix special inode number checks in __ext4_iget() (Lukas Czerner) [1698815] - [fs] ext4: prohibit fstrim in norecovery mode (Lukas Czerner) [1698815] - [fs] ext4: cleanup bh release code in ext4_ind_remove_space() (Lukas Czerner) [1698815] - [fs] ext4: brelse all indirect buffer in ext4_ind_remove_space() (Lukas Czerner) [1698815] - [fs] ext4: report real fs size after failed resize (Lukas Czerner) [1698815] - [fs] ext4: add missing brelse() in add_new_gdb_meta_bg() (Lukas Czerner) [1698815] - [fs] ext4: remove useless ext4_pin_inode() (Lukas Czerner) [1698815] - [fs] ext4: avoid panic during forced reboot (Lukas Czerner) [1698815] - [fs] ext4: fix data corruption caused by unaligned direct AIO (Lukas Czerner) [1698815] - [fs] ext4: fix NULL pointer dereference while journal is aborted (Lukas Czerner) [1698815] - [fs] jbd2: jbd2_get_transaction does not need to return a value (Lukas Czerner) [1698815] - [fs] jbd2: fix invalid descriptor block checksum (Lukas Czerner) [1698815] - [fs] ext4: fix bigalloc cluster freeing when hole punching under load (Lukas Czerner) [1698815] - [fs] ext4: add sysfs attr /sys/fs/ext4//journal_task (Lukas Czerner) [1698815] - [fs] ext4: Change debugging support help prefix from EXT4 to Ext4 (Lukas Czerner) [1698815] - [fs] ext4: fix compile error when using BUFFER_TRACE (Lukas Czerner) [1698815] - [fs] jbd2: fix compile warning when using JBUFFER_TRACE (Lukas Czerner) [1698815] - [fs] ext4: annotate more implicit fall throughs (Lukas Czerner) [1698815] - [fs] ext4: annotate implicit fall throughs (Lukas Czerner) [1698815] - [fs] ext4: don't update s_rev_level if not required (Lukas Czerner) [1698815] - [fs] jbd2: fold jbd2_superblock_csum_{verify,set} into their callers (Lukas Czerner) [1698815] - [fs] jbd2: fix race when writing superblock (Lukas Czerner) [1698815] - [fs] ext4: fix crash during online resizing (Lukas Czerner) [1698815] - [fs] ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1698815] - [fs] ext4: add mask of ext4 flags to swap (Lukas Czerner) [1698815] - [fs] ext4: update quota information while swapping boot loader inode (Lukas Czerner) [1698815] - [fs] ext4: cleanup pagecache before swap i_data (Lukas Czerner) [1698815] - [fs] ext4: fix check of inode in swap_inode_boot_loader (Lukas Czerner) [1698815] - [fs] ext4: unlock unused_pages timely when doing writeback (Lukas Czerner) [1698815] - [fs] ext4: cleanup clean_bdev_aliases() calls (Lukas Czerner) [1698815] - [fs] jbd2: discard dirty data when forgetting an un-journalled buffer (Lukas Czerner) [1698815] - [fs] jbd2: clear dirty flag when revoking a buffer from an older transaction (Lukas Czerner) [1698815] - [fs] ext4: replace opencoded i_writecount usage with inode_is_open_for_write() (Lukas Czerner) [1698815] - [fs] jbd2: fix deadlock while checkpoint thread waits commit thread to finish (Lukas Czerner) [1698815] - [fs] ext4: use IS_ENCRYPTED() to check encryption status (Lukas Czerner) [1698815] - [fs] ext4: track writeback errors using the generic tracking infrastructure (Lukas Czerner) [1698815] - [fs] ext4: use ext4_write_inode() when fsyncing w/o a journal (Lukas Czerner) [1698815] - [fs] ext4: fix a potential fiemap/page fault deadlock w/ inline_data (Lukas Czerner) [1698815] - [fs] ext4: make sure enough credits are reserved for dioread_nolock writes (Lukas Czerner) [1698815] - [fs] ext4: check for shutdown and r/o file system in ext4_write_inode() (Lukas Czerner) [1698815] - [fs] ext4: force inode writes when nfsd calls commit_metadata() (Lukas Czerner) [1698815] - [fs] ext4: avoid declaring fs inconsistent due to invalid file handles (Lukas Czerner) [1698815] - [fs] ext4: include terminating u32 in size of xattr entries when expanding inodes (Lukas Czerner) [1698815] - [fs] ext4: compare old and new mode before setting update_mode flag (Lukas Czerner) [1698815] - [fs] ext4: fix EXT4_IOC_GROUP_ADD ioctl (Lukas Czerner) [1698815] - [fs] ext4: hard fail dax mount on unsupported devices (Lukas Czerner) [1698815] - [fs] ext4: remove redundant condition check (Lukas Czerner) [1698815] - [fs] jbd2: clean up indentation issue, replace spaces with tab (Lukas Czerner) [1698815] - [fs] ext4: clean up indentation issues, remove extraneous tabs (Lukas Czerner) [1698815] - [fs] ext4: missing unlock/put_page() in ext4_try_to_write_inline_data() (Lukas Czerner) [1698815] - [fs] ext4: fix possible use after free in ext4_quota_enable (Lukas Czerner) [1698815] - [fs] jbd2: avoid long hold times of j_state_lock while committing a transaction (Lukas Czerner) [1698815] - [fs] ext4: add ext4_sb_bread() to disambiguate ENOMEM cases (Lukas Czerner) [1698815] - [fs] ext4: remove unneeded brelse call in ext4_xattr_inode_update_ref() (Lukas Czerner) [1698815] - [fs] ext4: fix use-after-free race in ext4_remount()'s error path (Lukas Czerner) [1698815] - [fs] ext4: don't open-code ERR_CAST (Lukas Czerner) [1698815] - [fs] ext4: cache NULL when both default_acl and acl are NULL (Lukas Czerner) [1698815] - [fs] ext4: propagate error from dquot_initialize() in EXT4_IOC_FSSETXATTR (Lukas Czerner) [1698815] - [fs] ext4: fix setattr project check in fssetxattr ioctl (Lukas Czerner) [1698815] - [fs] ext4: convert fault handler to use vm_fault_t type (Lukas Czerner) [1698815] - [fs] ext4: fix EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1698815] - [fs] ext4: fix argument checking in EXT4_IOC_MOVE_EXT (Lukas Czerner) [1698815] - [fs] ext4: fix reserved cluster accounting at page invalidation time (Lukas Czerner) [1698815] - [fs] ext4: adjust reserved cluster count when removing extents (Lukas Czerner) [1698815] - [fs] ext4: reduce reserved cluster count by number of allocated clusters (Lukas Czerner) [1698815] - [fs] ext4: fix reserved cluster accounting at delayed write time (Lukas Czerner) [1698815] - [fs] ext4: add new pending reservation mechanism (Lukas Czerner) [1698815] - [fs] ext4: generalize extents status tree search functions (Lukas Czerner) [1698815] - [fs] ext4: readpages() should submit IO as read-ahead (Lukas Czerner) [1698815] - [fs] ext4: improve code readability in ext4_iget() (Lukas Czerner) [1698815] - [fs] ext4: use swap macro in mext_page_double_lock (Lukas Czerner) [1698815] - [fs] ext4: fix warning message in ext4_enable_quotas() (Lukas Czerner) [1698815] - [fs] ext4: super: extend timestamps to 40 bits (Lukas Czerner) [1698815] - [fs] jbd2: replace current_kernel_time64 with ktime equivalent (Lukas Czerner) [1698815] - [fs] ext4: use timespec64 for all inode times (Lukas Czerner) [1698815] - [fs] ext4: use ktime_get_real_seconds for i_dtime (Lukas Czerner) [1698815] - [fs] ext4: use 64-bit timestamps for mmp_time (Lukas Czerner) [1698815] - [scsi] scsi: smartpqi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Don Brace) [1665565] - [scsi] scsi: smartpqi: bump driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add spdx (Don Brace) [1665565] - [scsi] scsi: smartpqi: update copyright (Don Brace) [1665565] - [scsi] scsi: smartpqi: add H3C controller IDs (Don Brace) [1665565] - [scsi] scsi: smartpqi: increase LUN reset timeout (Don Brace) [1665565] - [scsi] scsi: smartpqi: Reporting 'logical unit failure' (Don Brace) [1665565] - [scsi] scsi: smartpqi_init: fix boolean expression in pqi_device_remove_start (Don Brace) [1665565] - [scsi] scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown() (Don Brace) [1665565] - [scsi] scsi: smartpqi: fix build warnings (Don Brace) [1665565] - [scsi] scsi: smartpqi: update driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add ofa support (Don Brace) [1665565] - [scsi] scsi: smartpqi: increase fw status register read timeout (Don Brace) [1665565] - [scsi] scsi: smartpqi: bump driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add smp_utils support (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct lun reset issues (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct volume status (Don Brace) [1665565] - [scsi] scsi: smartpqi: do not offline disks for transient did no connect conditions (Don Brace) [1665565] - [scsi] scsi: smartpqi: allow for larger raid maps (Don Brace) [1665565] - [scsi] scsi: smartpqi: check for null device pointers (Don Brace) [1665565] - [scsi] scsi: smartpqi: enhance numa node detection (Don Brace) [1665565] - [scsi] scsi: smartpqi: wake up drives after os resumes from suspend (Don Brace) [1665565] - [scsi] scsi: smartpqi: fix disk name mount point (Don Brace) [1665565] - [scsi] scsi: smartpqi: add h3c ssid (Don Brace) [1665565] - [scsi] scsi: smartpqi: add sysfs attributes (Don Brace) [1665565] - [scsi] scsi: smartpqi: refactor sending controller raid requests (Don Brace) [1665565] - [scsi] scsi: smartpqi: turn off lun data caching for ptraid (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct host serial num for ssa (Don Brace) [1665565] - [scsi] scsi: smartpqi: add no_write_same for logical volumes (Don Brace) [1665565] - [scsi] scsi: smartpqi: Add retries for device reset (Don Brace) [1665565] - [scsi] scsi: smartpqi: add support for PQI Config Table handshake (Don Brace) [1665565] - [scsi] scsi: smartpqi: fully convert to the generic DMA API (Don Brace) [1665565] - [net] rtnetlink: always put IFLA_LINK for links with a link-netnsid (Sabrina Dubroca) [1711933] - [net] ipv6: add inet6_fill_args (Ivan Vecera) [1711956] - [net] ipv4: add inet_fill_args (Ivan Vecera) [1711956] - [net] rtnetlink: s/IFLA_IF_NETNSID/IFLA_TARGET_NETNSID/g (Ivan Vecera) [1711956] - [include] if_link: add IFLA_TARGET_NETNSID alias (Ivan Vecera) [1711956] - [net] rtnetlink: move type calculation out of loop (Ivan Vecera) [1711956] - [net] ipv6: enable IFA_TARGET_NETNSID for RTM_GETADDR (Ivan Vecera) [1711956] - [net] ipv4: enable IFA_TARGET_NETNSID for RTM_GETADDR (Ivan Vecera) [1711956] - [include] if_addr: add IFA_TARGET_NETNSID (Ivan Vecera) [1711956] - [net] rtnetlink: add rtnl_get_net_ns_capable() (Ivan Vecera) [1711956] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix untagged test (Hangbin Liu) [1710283] - [tools] selftests: forwarding: Tweak tc filters for mirror-to-gretap tests (Hangbin Liu) [1710283] - [tools] selftests: forwarding: lib: Avoid trapping soft devices (Hangbin Liu) [1710283] - [tools] selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 (Hangbin Liu) [1704659] - [net] sched: red: inform offloads about harddrop setting (Ivan Vecera) [1710999] - [net] tls: fix copy to fragments in reencrypt (Ivan Vecera) [1710366] - [net] tls: don't copy negative amounts of data in reencrypt (Ivan Vecera) [1710366] - [net] tls: don't leak IV and record seq when offload fails (Ivan Vecera) [1710366] - [net] tls: avoid potential deadlock in tls_set_device_offload_rx() (Ivan Vecera) [1710366] - [net] tls: prevent bad memory access in tls_is_sk_tx_device_offloaded() (Ivan Vecera) [1710366] - [net] tls: Combined memory allocation for decryption request (Ivan Vecera) [1710366] - [net] tls: Skip zerocopy path for ITER_KVEC (Ivan Vecera) [1710366] - [net] tls: Fix copy-paste error in tls_device_reencrypt (Ivan Vecera) [1710366] - [net] tls: Add rx inline crypto offload (Ivan Vecera) [1710366] - [net] tls: Fill software context without allocation (Ivan Vecera) [1710366] - [net] tls: Split tls_sw_release_resources_rx (Ivan Vecera) [1710366] - [net] tls: Split decrypt_skb to two functions (Ivan Vecera) [1710366] - [net] tcp: Don't coalesce decrypted and encrypted SKBs (Ivan Vecera) [1710366] - [include] Add TLS rx resync NDO (Ivan Vecera) [1710366] - [net] Add TLS RX offload feature (Ivan Vecera) [1710366] - [net] Add decrypted field to skb (Ivan Vecera) [1710366] - [net] tls: Use aead_request_alloc/free for request alloc/free (Ivan Vecera) [1710366] - [net] tls: Refactor tls_offload variable names (Ivan Vecera) [1703389]- [netdrv] qede: use ethtool_rx_flow_rule() to remove duplicated parser code (Manish Chopra) [1663274] - [netdrv] qede: place ethtool_rx_flow_spec after code after TC flower codebase (Manish Chopra) [1663274] - [netdrv] drivers: net: use flow action infrastructure (Manish Chopra) [1663274] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Manish Chopra) [1663274] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Manish Chopra) [1663274] - [netdrv] qede: Populate mbi version in ethtool driver query data. (Manish Chopra) [1663274] - [netdrv] qed: Define new MF bit for no_vlan config (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "faspath" -> "fastpath" (Manish Chopra) [1663274] - [netdrv] qed: Fix the DORQ's attentions handling (Manish Chopra) [1663274] - [netdrv] qed: Fix missing DORQ attentions (Manish Chopra) [1663274] - [netdrv] qed: Fix the doorbell address sanity check (Manish Chopra) [1663274] - [netdrv] qed: Delete redundant doorbell recovery types (Manish Chopra) [1663274] - [netdrv] qede: fix write to free'd pointer error and double free of ptp (Manish Chopra) [1663274] - [netdrv] qede: Fix internal loopback failure with jumbo mtu configuration (Manish Chopra) [1663274] - [netdrv] qed: Read device port count from the shmem (Manish Chopra) [1663274] - [netdrv] qed: Fix iWARP syn packet mac address validation. (Manish Chopra) [1663274] - [netdrv] qed: Fix iWARP buffer size provided for syn packet processing. (Manish Chopra) [1663274] - [netdrv] qed: fix indentation issue with statements in an if-block (Manish Chopra) [1663274] - [netdrv] qede: Add ethtool interface for SmartAN query. (Manish Chopra) [1663274] - [netdrv] qed: Add API for SmartAN query. (Manish Chopra) [1663274] - [netdrv] qed*: Advance drivers version to 8.37.0.20 (Manish Chopra) [1663274] - [netdrv] qed: Change verbosity for coalescing message. (Manish Chopra) [1663274] - [netdrv] qede: Fix system crash on configuring channels. (Manish Chopra) [1663274] - [netdrv] qed: Consider TX tcs while deriving the max num_queues for PF. (Manish Chopra) [1663274] - [netdrv] qed: Assign UFP TC value to vlan priority in UFP mode. (Manish Chopra) [1663274] - [netdrv] qed: Fix EQ full firmware assert. (Manish Chopra) [1663274] - [netdrv] qed: Fix stack out of bounds bug (Manish Chopra) [1663274] - [netdrv] qed: Fix system crash in ll2 xmit (Manish Chopra) [1663274] - [netdrv] qed: Fix VF probe failure while FLR (Manish Chopra) [1663274] - [netdrv] qed: Fix LACP pdu drops for VFs (Manish Chopra) [1663274] - [netdrv] qed: Fix bug in tx promiscuous mode settings (Manish Chopra) [1663274] - [netdrv] qede: Error recovery process (Manish Chopra) [1663274] - [netdrv] qed: Add infrastructure for error detection and recovery (Manish Chopra) [1663274] - [netdrv] qed: Revise load sequence to avoid PCI errors (Manish Chopra) [1663274] - [netdrv] qed: Mark expected switch fall-through (Manish Chopra) [1663274] - [include] qed: remove duplicated include from qed_if.h (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: Fix out of bounds index check in query pkey (Manish Chopra) [1663274] - [netdrv] qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a write memory barrier (Manish Chopra) [1663274] - [include] qed: Fix qed_chain_set_prod() for PBL chains with non power of 2 page count (Manish Chopra) [1663274] - [infiniband] infiniband/qedr: Potential null ptr dereference of qp (Manish Chopra) [1663274] - [netdrv] qed: Fix an error code qed_ll2_start_xmit() (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "Dispalying" -> "Displaying" (Manish Chopra) [1663274] - [netdrv] qede: Register l2 queues with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Expose the doorbell overflow recovery mechanism to the protocol drivers (Manish Chopra) [1663274] - [netdrv] qed: Register light L2 queues with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Register slowpath queue doorbell with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Use the doorbell overflow recovery mechanism in case of doorbell overflow (Manish Chopra) [1663274] - [netdrv] qed: Add doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qede - Add a statistic for a case where driver drops tx packet due to memory allocation failure. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "attnetion" -> "attention" (Manish Chopra) [1663274] - [netdrv] qed: Add support for MBI upgrade over MFW. (Manish Chopra) [1663274] - [netdrv] qede: Update link status only when interface is ready. (Manish Chopra) [1663274] - [netdrv] qede: Simplify the usage of qede-flags. (Manish Chopra) [1663274] - [netdrv] qed: Display port_id in the UFP debug messages. (Manish Chopra) [1663274] - [netdrv] qed: Fix QM getters to always return a valid pq (Manish Chopra) [1663274] - [netdrv] qed: Fix bitmap_weight() check (Manish Chopra) [1663274] - [netdrv] drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo (Manish Chopra) [1663274] - [netdrv] qed: Fix reading wrong value in loop condition (Manish Chopra) [1663274] - [netdrv] qed: Fix rdma_info structure allocation (Manish Chopra) [1663274] - [netdrv] qed: Fix overriding offload_tc by protocols without APP TLV (Manish Chopra) [1663274] - [netdrv] qed: Fix PTT leak in qed_drain() (Manish Chopra) [1663274] - [netdrv] qed: Fix potential memory corruption (Manish Chopra) [1663274] - [netdrv] qed: Fix SPQ entries not returned to pool in error flows (Manish Chopra) [1663274] - [netdrv] qed: Fix blocking/unlimited SPQ entries leak (Manish Chopra) [1663274] - [netdrv] qed: Fix memory/entry leak in qed_init_sp_request() (Manish Chopra) [1663274] - [netdrv] qed: fix link config error handling (Manish Chopra) [1663274] - [netdrv] qed: Fix static checker warning (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "transcevier" -> "transceiver" (Manish Chopra) [1663274] - [netdrv] qed: Prevent link getting down in case of autoneg-off. (Manish Chopra) [1663274] - [netdrv] qede: Check available link modes before link set from ethtool. (Manish Chopra) [1663274] - [netdrv] qed: Add supported link and advertise link to display in ethtool. (Manish Chopra) [1663274] - [netdrv] qed: Added supported transceiver modes, speed capability and board config to HSI. (Manish Chopra) [1663274] - [netdrv] qed: Align local and global PTT to propagate through the APIs. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "Ireelevant" -> "Irrelevant" (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: Remove enumerated type qed_roce_ll2_tx_dest (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "b_cb_registred" -> "b_cb_registered" (Manish Chopra) [1663274] - [netdrv] qed: Remove set but not used variable 'p_archipelago' (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt (Manish Chopra) [1663274] - [netdrv] qed: Avoid constant logical operation warning in qed_vf_pf_acquire (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor (Manish Chopra) [1663274] - [netdrv] qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_set_tunn_cls_info (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "toogle" -> "toggle" (Manish Chopra) [1663274] - [netdrv] net: qed: list usage cleanup (Manish Chopra) [1663274] - [netdrv] net: qede: Use FIELD_SIZEOF directly instead of reimplementing its function (Manish Chopra) [1663274] - [netdrv] qed: remove duplicated include from qed_cxt.c (Manish Chopra) [1663274] - [netdrv] qed*: Utilize FW 8.37.7.0 (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: remove set but not used variable 'ctx' (Manish Chopra) [1663274] - [netdrv] qed: Lower the severity of a dcbx log message. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "comparsion" -> "comparison" (Manish Chopra) [1663274] - [netdrv] net_sched: remove list_head from tc_action (Manish Chopra) [1663274] - [infiniband] qedr: Add user space support for SRQ (Manish Chopra) [1663274] - [infiniband] qedr: Add support for kernel mode SRQ's (Manish Chopra) [1663274] - [infiniband] qedr: Add wrapping generic structure for qpidr and adjust idr routines. (Manish Chopra) [1663274] - [netdrv] qed/qede: qede_setup_tc() can be static (Manish Chopra) [1663274] - [netdrv] qede: Ingress tc flower offload (drop action) support. (Manish Chopra) [1663274] - [netdrv] qede: Add destination ip based flow profile. (Manish Chopra) [1663274] - [netdrv] qed/qede: Multi CoS support. (Manish Chopra) [1663274] - [netdrv] qede: qede_fp: Mark expected switch fall-through (Manish Chopra) [1663274] - [netdrv] qed: qed_dev: Mark expected switch fall-throughs (Manish Chopra) [1663274] - [netdrv] qed: Add Multi-TC RoCE support (Manish Chopra) [1663274] - [netdrv] qed: Add DCBX API - qed_dcbx_get_priority_tc() (Manish Chopra) [1663274] - [netdrv] qed: Make some functions static (Manish Chopra) [1663274] - [netdrv] qed: remove redundant functions qed_get_cm_pq_idx_rl (Manish Chopra) [1663274] - [netdrv] qed: remove redundant functions qed_set_gft_event_id_cm_hdr (Manish Chopra) [1663274] - [netdrv] qede: Add driver callbacks for eeprom module query. (Manish Chopra) [1663274] - [netdrv] qed: Add qed APIs for PHY module query. (Manish Chopra) [1663274] - [netdrv] qed: remove redundant pointer 'name' (Manish Chopra) [1663274] - [iommu] iommu: Don't print warning when IOMMU driver only supports unmanaged domains (Jerry Snitselaar) [1707616 1694210 1689183] - [iommu] iommu/vt-d: Check capability before disabling protected memory (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE (Jerry Snitselaar) [1694210 1694029] - [iommu] iommu/amd: Fix NULL dereference bug in match_hid_uid (Jerry Snitselaar) [1677737 1694210] - [iommu] iommu/vt-d: Fix NULL pointer reference in intel_svm_bind_mm() (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Remove unnecessary WARN_ON() (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Check identity map for hot-added devices (Jerry Snitselaar) [1694210] - [iommu] iommu/dmar: Fix buffer overflow during PCI bus notification (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions() (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: Fix amd_iommu=force_isolation (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Handle domain agaw being less than iommu agaw (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Use memunmap to free memremap (Jerry Snitselaar) [1694210] - [iommu] amd/iommu: Fix Guest Virtual APIC Log Tail Address Register (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: Return devid as alias for ACPI HID devices (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Free irqs in shutdown handler (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Move irq request past pm_runtime_enable (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Handle errors returned from PM framework (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: make sure TLB to be flushed before IOVA freed (Jerry Snitselaar) [1694210] - [idle] intel_idle: Get rid of custom ICPU() macro (Alexander Beregalov) [1710976] - [security] selinux: do not report error on connect(AF_UNSPEC) (Ondrej Mosnacek) [1707828] - [security] selinux: Check address length before reading address family (Ondrej Mosnacek) [1707828] - [scsi] scsi: core: add new RDAC LENOVO/DE_Series device (Maurizio Lombardi) [1700912] - [infiniband] i40iw: Avoid panic when handling the inetdev event (Stefan Assmann) [1659180] - [infiniband] cross-tree: phase out dma_zalloc_coherent() (Stefan Assmann) [1659180] - [infiniband] infiniband: prefix header search paths with $(srctree)/ (Stefan Assmann) [1659180] - [infiniband] i40iw: remove use of VLAN_TAG_PRESENT (Stefan Assmann) [1659180] - [infiniband] RDMA/i40iw: Fix incorrect iterator type (Stefan Assmann) [1659180] - [infiniband] infiniband: i40iw, nes: don't use wall time for TCP sequence numbers (Stefan Assmann) [1659180] - [infiniband] i40iw: Reorganize acquire/release of locks in i40iw_manage_apbvt (Stefan Assmann) [1659180] - [netdrv] i40e: Changed maximum supported FW API version to 1.8 (Stefan Assmann) [1659174] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Stefan Assmann) [1659174] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Stefan Assmann) [1659174] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Stefan Assmann) [1659174] - [netdrv] drivers: net: remove inclusion when not needed (Stefan Assmann) [1659174] - [netdrv] i40e: Memory leak in i40e_config_iwarp_qvlist (Stefan Assmann) [1659162] - [netdrv] i40e: Fix of memory leak and integer truncation in i40e_virtchnl.c (Stefan Assmann) [1659162] - [netdrv] i40e: Use struct_size() in kzalloc() (Stefan Assmann) [1659162] - [netdrv] i40e: Revert ShadowRAM checksum calculation change (Stefan Assmann) [1659162] - [netdrv] i40e: missing input validation on VF message handling by the PF (Stefan Assmann) [1659162] - [netdrv] i40e: Add support for X710 B/P & SFP+ cards (Stefan Assmann) [1659162] - [netdrv] i40e: Wrong truncation from u16 to u8 (Stefan Assmann) [1659162] - [netdrv] i40e: add num_vectors checker in iwarp handler (Stefan Assmann) [1659162] - [netdrv] i40e: Fix the typo in adding 40GE KR4 mode (Stefan Assmann) [1659162] - [netdrv] i40e: Setting VF to VLAN 0 requires restart (Stefan Assmann) [1659162] - [netdrv] i40e: add new pci id for X710/XXV710 N3000 cards (Stefan Assmann) [1659162] - [netdrv] i40e: VF's promiscuous attribute is not kept (Stefan Assmann) [1659162] - [netdrv] i40e: Introduce recovery mode support (Stefan Assmann) [1659162] - [netdrv] i40e: print PCI vendor and device ID during probe (Stefan Assmann) [1659162] - [netdrv] i40e: fix misleading message about promisc setting on un-trusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: update version number (Stefan Assmann) [1659162] - [netdrv] i40e: remove out-of-range comparisons in i40e_validate_cloud_filter (Stefan Assmann) [1659162] - [netdrv] i40e: Further implementation of LLDP (Stefan Assmann) [1659162] - [netdrv] i40e: Report advertised link modes on 40GBase_LR4, CR4 and fibre (Stefan Assmann) [1659162] - [netdrv] i40e: ShadowRAM checksum calculation change (Stefan Assmann) [1659162] - [netdrv] i40e: remove error msg when vf with port vlan tries to remove vlan 0 (Stefan Assmann) [1659162] - [netdrv] i40e: change behavior on PF in response to MDD event (Stefan Assmann) [1659162] - [netdrv] i40e: Fix for allowing too many MDD events on VF (Stefan Assmann) [1659162] - [netdrv] i40e: Fix misleading error message (Stefan Assmann) [1659162] - [netdrv] i40e: Able to add up to 16 MAC filters on an untrusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: Report advertised link modes on 40GBASE_SR4 (Stefan Assmann) [1659162] - [netdrv] i40e: The driver now prints the API version in error message (Stefan Assmann) [1659162] - [netdrv] i40e: Changed maximum supported FW API version to 1.8 (Stefan Assmann) [1659162] - [netdrv] i40e: Remove misleading messages for untrusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: Update i40e_init_dcb to return correct error (Stefan Assmann) [1659162] - [netdrv] i40e: Fix for 10G ports LED not blinking (Stefan Assmann) [1659162] - [netdrv] i40e: save PTP time before a device reset (Stefan Assmann) [1659162] - [netdrv] i40e: don't allow changes to HW VLAN stripping on active port VLANs (Stefan Assmann) [1659162] - [netdrv] i40e: Implement DDP support in i40e driver (Stefan Assmann) [1659162] - [netdrv] i40e: Queues are reserved despite "Invalid argument" error (Stefan Assmann) [1659162] - [netdrv] i40e: add tracking of AF_XDP ZC state for each queue pair (Stefan Assmann) [1659162] - [netdrv] i40e: move i40e_xsk_umem function (Stefan Assmann) [1659162] - [netdrv] i40e: fix WoL support check (Stefan Assmann) [1659162] - [netdrv] i40e: fix i40e_ptp_adjtime when given a negative delta (Stefan Assmann) [1659162] - [netdrv] i40e: fix XDP_REDIRECT/XDP xmit ring cleanup race (Stefan Assmann) [1659162] - [netdrv] i40e: fix potential RX buffer starvation for AF_XDP (Stefan Assmann) [1659162] - [netdrv] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Stefan Assmann) [1659162] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Stefan Assmann) [1659162] - [netdrv] i40e: clean up several indentation issues (Stefan Assmann) [1659162] - [netdrv] i40e: increase indentation (Stefan Assmann) [1659162] - [netdrv] i40e: update version number (Stefan Assmann) [1659162] - [netdrv] i40e: remove debugfs tx_timeout support (Stefan Assmann) [1659162] - [netdrv] i40e: check queue pairs num in config queues handler (Stefan Assmann) [1659162] - [netdrv] i40e: Change unmatched function types (Stefan Assmann) [1659162] - [netdrv] i40e: Add support FEC configuration for Fortville 25G (Stefan Assmann) [1659162] - [netdrv] i40e: Limiting RSS queues to CPUs (Stefan Assmann) [1659162] - [netdrv] i40e: Remove umem from VSI (Stefan Assmann) [1659162] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Stefan Assmann) [1659162] - [netdrv] i40e: extend PTP gettime function to read system clock (Stefan Assmann) [1659162] - [netdrv] i40e: DRY rx_ptype handling code (Stefan Assmann) [1659162] - [netdrv] i40e: fix kerneldoc for xsk methods (Stefan Assmann) [1659162] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Stefan Assmann) [1659162] - [netdrv] i40e: suppress bogus error message (Stefan Assmann) [1659162] - [netdrv] i40e: Allow disabling FW LLDP on X722 devices (Stefan Assmann) [1659162] - [netdrv] i40e: update driver version (Stefan Assmann) [1659162] - [netdrv] i40e: Protect access to VF control methods (Stefan Assmann) [1659162] - [netdrv] i40e: Replace strncpy with strlcpy to ensure null termination (Stefan Assmann) [1659162] - [netdrv] i40e: Add capability flag for stopping FW LLDP (Stefan Assmann) [1659162] - [netdrv] i40e: Use a local variable for readability (Stefan Assmann) [1659162] - [netdrv] i40e: Replace spin_is_locked() with lockdep (Stefan Assmann) [1659162] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Stefan Assmann) [1659162] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Stefan Assmann) [1659162] - [netdrv] drivers: net: remove inclusion when not needed (Stefan Assmann) [1659162] - [netdrv] i40e: Remove unnecessary print statement (Stefan Assmann) [1659162] - [netdrv] i40e: Use proper enum in i40e_ndo_set_vf_link_state (Stefan Assmann) [1659162] - [nvme] nvmet: ignore EOPNOTSUPP for discard (Ewan Milne) [1696369] - [tools] tools: bpftool: fix potential NULL pointer dereference in do_load (Ivan Vecera) [1708560] - [tools] tools lib bpf: Provide wrapper for strerror_r to build in !_GNU_SOURCE systems (Ivan Vecera) [1708560] - [tools] libbpf: Remove the duplicate checking of function storage (Ivan Vecera) [1708560] - [tools] bpf: fix build error in libbpf with EXTRA_CFLAGS="-Wp, -D_FORTIFY_SOURCE=2 -O2" (Ivan Vecera) [1708560] - [tools] tools: include reallocarray feature test in FEATURE_TESTS_BASIC (Ivan Vecera) [1708560] - [tools] tools: bpftool: allow reuse of maps with bpftool prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: allow map reuse (Ivan Vecera) [1708560] - [tools] tools: bpf: make use of reallocarray (Ivan Vecera) [1708560] - [tools] tools: libbpf: move library error code into a separate file (Ivan Vecera) [1708560] - [tools] tools: bpftool: reimplement bpf_prog_load() for prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: add extended attributes version of bpf_object__open() (Ivan Vecera) [1708560] - [tools] tools: libbpf: recognize offload neutral maps (Ivan Vecera) [1708560] - [tools] tools: bpftool: allow users to specify program type for prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: expose the prog type guessing from section name logic (Ivan Vecera) [1708560] - [tools] tools: bpftool: add support for loading programs for offload (Ivan Vecera) [1708560] - [tools] tools: bpftool: refactor argument parsing for prog load (Ivan Vecera) [1708560] - [tools] selftests/bpf: add Error: prefix in check_extack helper (Ivan Vecera) [1708560] - [tools] selftests/bpf: remove duplicated word from test offloads (Ivan Vecera) [1708560] - [tools] tools: bpftool: deal with options upfront (Ivan Vecera) [1708560] - [tools] tools: bpftool: add missing --bpffs to completions (Ivan Vecera) [1708560] - [tools] tools: bpftool: drop unnecessary Author comments (Ivan Vecera) [1708560] - [tools] tools: libbpf: don't return '.text' as a program for multi-function programs (Ivan Vecera) [1708560] - [tools] tools: libbpf: restore the ability to load programs from .text section (Ivan Vecera) [1708560] - [tools] tools: libbpf: allow setting ifindex for programs and maps (Ivan Vecera) [1708560] - [tools] tools: libbpf: add section names for missing program types (Ivan Vecera) [1708560] - [tools] tools: bpftool: use correct make variable type to improve compilation time (Ivan Vecera) [1708560] - [scsi] scsi: lpfc: nvme: avoid hang / use-after-free when destroying localport (Dick Kennedy) [1588024]- [xen] ALSA: xen: Introduce shared buffer helpers for page directory... (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Initialize completion for defer messages (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Remove duplicate assignment (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Fix uninitialized adev deref (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Add pre/post bank switch ops (Jaroslav Kysela) [1683051] - [include] ALSA: soundwire: keep track of Masters in a stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Add support for multi link bank switch (Jaroslav Kysela) [1683051] - [include] ALSA: soundwire: Handle multiple master instances in a stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Add support to lock across bus instances (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix acquiring bus lock twice during master release (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix incorrect exit after configuring stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix duplicate stream state assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix race between creating and refreshing sysfs entries (Jaroslav Kysela) [1683051] - [include] ALSA: ASoC: uapi: fix sound/skl-tplg-interface.h userspace compilation errors (Jaroslav Kysela) [1683051] - [include] ALSA: uapi: #include in asound.h (Jaroslav Kysela) [1683051] - [include] ALSA: timer: fix wrong comment to refer to 'SNDRV_TIMER_PSFLG_*' (Jaroslav Kysela) [1683051] - [sound] ALSA: x86/cpu: Sanitize FAM6_ATOM naming (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: don't select DPCM via simple-audio-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: don't select DPCM via audio-graph-card (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Avoid superfluous COEF EAPD setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixup headphone noise via runtime suspend (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Fix unused variable warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: toneport: Fix broken usage of timer for delayed execution (Jaroslav Kysela) [1683051] - [sound] ALSA: aica: Fix a long-time build breakage (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support low power consumption for ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: update pcm hardware constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codec: hdac_hdmi: no checking monitor in hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: save PGA for mixer control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: save output volume for mixer controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: initialize setting when ramping volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: core: fix undefined nocodec reference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: xtensa: fix undefined references (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Propagate sof_get_ctrl_copy_params() error properly (Jaroslav Kysela) [1683051] - [sound] ALSA: hdea/realtek - Headset fixup for System76 Gazelle (gaze14) (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: add CometLake PCI IDs (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support low power consumption for ALC295 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: Fix an uninitialized variable compile warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Fix a compile warning with CONFIG_PCI=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Fix a compile warning at CONFIG_COMMON_CLK=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sound/soc/sof/: fix kconfig dependency warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: change trace level on iec control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: update pcm hardware constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98090: Fix restore of DAPM Muxes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: RT5677-SPI: Disable 16Bit SPI Transfers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Consider eld_valid when reporting jack event (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Read the pin sense from register when repolling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add reserved DMA memory support (Jaroslav Kysela) [1683051] - [sound] ALSA: synth: emux: soundfont.c: divide by zero in calc_gus_envelope_time() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: Map BTN_0 to KEY_PLAYPAUSE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: add sof-rt5682 machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic:refine code style (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic: add DMIC support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: CNL: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: APL: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: IPC: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: intel: hda: add hw_params_upon_resume flag for hda stream (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: handle real stream interrupts only (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: store stream capabilities (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: simplify handling of IPC IRQ (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: ipc: use snd_sof_pcm_period_elapsed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: use snd_sof_pcm_period_elapsed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: PCM: add period_elapsed work to fix race condition in interrupt context (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-pcm: remove useless dependency on hdac_ext (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: set bus->idx as 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: set I2S slave before enabling DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: add SSP info to the chip info struct (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: add the SSP Host Device memory space (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: cnl: add pointer ops to use DPIB position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: topology: add support for stricter ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASOC: SOF: ipc: add support for stricter ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: add Kconfig option for strict ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: avoid Oops if DMA setup fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: stream is already locked in hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: remove redundant null checks of dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: skip hw_free on codec dai for which the stream is invalid (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix valid stream condition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: unlock the device on startup errors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Update the support rate list (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Use clk_round_rate to handle enabled bclk/wclk case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: Headphone Jack sense inverts on the LattePanda board (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Fix missing break in switch statement (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct region base typo in wm_halo_setup_algs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: fix spelling mistake "incompatble" -> "incompatible" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Use DSP ops pointers to stop watchdog in error handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix to use list_for_each_entry_safe() when delete items (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix return value check in sprd_mcdt_probe() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7213: fix DAI_CLK_EN register bit overwrite (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix kcontrols for effect widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: cache pdev->dev pointer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix potential uninitialized variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: add I2S2 control path from UL2 and UL3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: change supported formats of DL2 and UL1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: remove "model" attribute (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmix: fix object reference leaks in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs43130: fix a NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: fix a NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add Geminilake Realtek+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Make boards more available for compile test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_dma: Fix invalid license ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_i2s: Fix invalid license ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: tse850: Make some functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx: fix fiq dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: acp3x: Make acp3x_dai_i2s_ops static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Remove set but not used variable 'mclk_rate' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_micfil: Remove set but not used variable 'osr' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: Enable TDM support for DSP_A/B modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Configure wclk and bclk of master codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix build err while CONFIG_I2C set to module (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix spelling mistake "plalform" -> "platform" (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Register irq handler after the chip initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: usx2y: fix a double free bug (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: overwrite hdev type to HDA_DEV_ASOC (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix unregister device twice on ASoC driver (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: use dynamic buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix a memory leak bug (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: fix misuse of x (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - EAPD turn on later (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed Dell AIO speaker noise (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: select relevant machine drivers for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Make sure BDW based machine drivers build for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Build support for SOF core and Intel drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Kconfig: expose common option between SST and SOF drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add platform differentiation for APL and CNL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: add SKL+ platform DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add support for HDAudio codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA trace operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA stream operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add hda-bus support and initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA PCM operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA firmware loader (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PCI device support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add ACPI device support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA IPC mechanisms. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA DSP HW operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add HDA controller for Intel DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add APL/CNL HW DSP support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add legacy IPC support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add BDW HW DSP support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add BYT, CHT and BSW DSP HW support. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add utils (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add xtensa support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Nocodec machine driver support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PM support (Jaroslav Kysela) [1683051] - [include] ALSA: ASoC: SOF: Add userspace ABI support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add firmware loader support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add DSP HW abstraction operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add DSP firmware logger support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add support for loading topologies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PCM operations support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add support for IPC IO between DSP and Host (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add driver debug support. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Sound Open Firmware KControl support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Sound Open Firmware driver core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: simplify dai driver initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Read pin switches conf from devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Add missing return 0 in remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: add asoc_simple_parse_pin_switches() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd fix irq mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: align quirk override handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: align quirk override handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: fix compilation warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Add support for runtime pm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Update is_slave_mode with correct value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum multi-channel data transfer support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: rt5682: initialize mutex before using (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: return the get_irq error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup 6ch settings to 8ch (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Handle the error from snd_usb_mixer_apply_create_quirk() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add new Dell platform for headset mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codec: hdac_hdmi add device_link to card device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: Remove set but not used variable 'stage_type' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: save fixed-up hw_params of BE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: tobermory: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: tm2_wm5110: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: speyside: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: spdif: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: snow: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_wm8994*: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_wm8580: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_spdif: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smartq_wm8987: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx_uda134x: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec*: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c2412-i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: rx1950_uda1380: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c-i2s-v2: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: pcm: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: lowland: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: littlemill: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: jive_wm8750: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: idma: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: h1940_uda1380: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: dmaengine: Convert to SPDX License Indentifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: bells: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: arndale: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ps3: Remove set but not used variables 'start_vaddr' and 'pcm_index' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - add two more pin configuration sets to quirk table (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Don't refer to snd_cards array directly (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Drop superfluous id-uniquification behavior (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Fix card races between register and disconnect (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Fix racy addition/deletion of nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Correct unlock sequence at snd_seq_client_ioctl_unlock() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add quirk for Focusrite Scarlett Solo (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Initialize ext-bus-specific fields in snd_hdac_bus_init(), too (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Initialize power_state field properly (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Protect racy pool manipulation from OSS sequencer (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Simplify snd_seq_kernel_client_enqueue() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Cover unsubscribe_port() in list_mutex (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix missing regmap requirement (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix racy display power access (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: fix error handling when try_module_get() fails. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix master clock management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl: fix wrong number of channels (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Coding style fixes (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Simplify error path in snd_timer_open() (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix race of get-subscription call vs port-delete ioctls (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Protect in-kernel ioctl calls with mutex (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Remove superfluous irqsave flags (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Align temporary re-locking with irqsave version (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Use kvmalloc() for cell pools (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Revert active callback sync check at close (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add two more machines to the power_save_blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix spacing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: remove headset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: update module refcount if module_get_upon_open is set (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: conditionally increase module refcount on component open (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for the Teclast X98+ II (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for inverted jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm1133-ev1: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: phycore-ac97: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm030-audio-fabric: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: p1022_rdk: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: p1022_ds: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mx27vis-aic32x4: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc8610_hpcd: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_i2s: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_ac97: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_dma: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-ssi: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-spdif: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-pcm-fiq: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-mc13783: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-es8328: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmux: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-dma: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eukrea-tlv320: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-pcm: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: fix sai driver name initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Use the correct dobj to free enum control values and texts (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix OOB-reads from strlcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: change mic bias DAPM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Support synchronous mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix big-endian check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix endianness issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdmout: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: rework quirks settings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-frddr: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-toddr: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-fifo: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: remove link components before cleaning up card resources (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: add remove() callback for component driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l35: Disable regulators on driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add adc volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add support of master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add reset management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add regulator management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Avoid calling snd_compr_stop_error from WDT expiry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98357a: add missing supported rates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Add Playback PowerTune Controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Add Switch for Setting Common Mode Voltage (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Do not use stream buffer size before it is set (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: Mark RXFIFO_DATA as volatile and precious (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix spelling mistake "faied" -> "failed" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: Correct PDM_CTRL0 reg value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: adjust waterlevel in frame unit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: add compatible for rk1808 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: fixup pdm fractional div (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: optimize clear logic (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: add default regs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: using left justified store mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: change dma burst to 8 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: fix regmap_ops hang issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Update copyright and use SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix the smatch warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Change author's name (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Move to ACT_INIT state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix modular build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once and keep it enabled (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix build error in mt8183_da7219_max98357_dev_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: TS3A227: fix build error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Make use of local variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Remove redundant NULL check in wm_adsp_buffer_free (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: aic31xx_set_jack() can be static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Check for buffer in trigger stop (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer TravelMate B114-21 with ALC233 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_utils: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Align tplg pointer increment across all kcontrols (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: support driver alias names for FE topology overrides (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum audio compress offload support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix SND_SOC_LOCHNAGAR_SC kconfig warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: set power_check callback for widgets that shouldnt be always on (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add button press detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add headphone/headset detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: skip missing substream while applying symmetry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_da7213: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [acpi] ALSA: ACPI / utils: Introduce acpi_dev_get_first_match_dev() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: remove set but not used variable 'dai_name' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add support for inverted jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Fix typo in comment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: fix spelling mistake: "missign" -> "missing" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Add machine driver with DA7219 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Add machine driver with TS3A227 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677-spi: Add ACPI ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add multi endpoint support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix Common Pins (Jaroslav Kysela) [1683051] - [sound] ALSA: us122l: Use alloc_pages_exact() (Jaroslav Kysela) [1683051] - [sound] ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers, take#2 (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Make snd_timer_close() really kill pending actions (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Check ack_list emptiness instead of bit flag (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Make sure to clear pending ack list (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Unify timer callback process code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: Fix kbuild failure (Jaroslav Kysela) [1683051] - [sound] ALSA: emux: Add support of loading GUS-patch (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix speakers on Acer Predator Helios 500 Ryzen laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Add Audio Mixer machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Add Audio Mixer CPU DAI driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: enable S24_LE format support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Only enable with common clock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Allow 192000 Sample Rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Remove mclk references (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Restructure set_dai_sysclk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Dynamically Determine Clocking (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Move aosr and dosr setting to separate functions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Control clock gating with CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model BDIV divider in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model PLL in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Initialize private_value in snd_soc_dapm_new_dai (Jaroslav Kysela) [1683051] - [sound] ALSA: aloop: Support S24 sample formats (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Don't suspend stream in unrecoverable PCM state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sirf-audio: Remove redundant of_match_node call (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix incorrect extern (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the issue of 64 bits division (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Fix crash at suspend/resume after failed codec registration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Simplify alt firmware loading code (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix possible OOB access in PCM oss plugins (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X512DK with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset MIC with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: test memory allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: lochnagar: Add driver to support Lochnagar 2 sound card (Jaroslav Kysela) [1683051] - [mfd] ALSA: mfd: lochnagar: Add support for the Cirrus Logic Lochnagar (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Properly Set Processing Blocks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mchp-i2s-mcc: add driver for I2SC Multi-Channel Controller (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: rename asoc_simple_card_xxx() to asoc_simple_() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: separate asoc_simple_card_parse_dai() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_card_init_priv() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_be_hw_params_fixup() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_dai_init() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_hw_param() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_shutdown() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_startup() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: share common priv for simple-card/audio-graph (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: add asoc_simple_debug_info() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Update DA7219 DAI clock name to align with codec updates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Expose BCLK and WCLK control through CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: fix channel swap issue when stream starts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_asrc: add constraint for the asrc of older version (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4270: Set auto-increment bit for register writes (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES1-432 headset mic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-890 with ALC286 (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: oss: Fix Spectre v1 vulnerability (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer AIO with ALC286 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: add mmap support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: fix debugfs warnings on entry creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: manage multiple prepare (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct some minor issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Don't use register read to determine slave/master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Break out clock setting into separate function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: jz4740: Depend on MIPS instead of MACH_JZ4740 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add WDT expiry IRQ handling support for Halo core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add HALO MPU fault logging (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add support for new Halo core DSPs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Reduce repititive code on mtk_regmap_update_bits. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Fix UBSAN warning. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out DSP specific operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out parsing of firmware ID header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Refactor firmware status reading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Move wm_adsp2_set_dspclk to CODEC drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Don't export wm_adsp2_lock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Shutdown any compressed streams on DSP watchdog timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add locking to wm_adsp2_bus_error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct handling of compressed streams that restart (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free link string in error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free stream_name of dai_drv (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Don't trigger jackpoll_work in azx_resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph: add graph_parse_mclk_fs() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph: rename graph_get_conversion() to graph_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add simple_parse_mclk_fs() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: rename simple_get_conversion() to simple_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: recording has no sound after booting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: fix jack type detection issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Check JD status when system resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: skip for i2s5 in mck_disable (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: use 8 byte header for IR context to get isochronous cycle (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add support MOTU 8pre FireWire (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_JD_NOT_INV quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add support for active-high jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: Make gpio property optional (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: dt-bindings: add regulator property to simple amplifier (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: simple-amplifier: remame dio2125 documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: use 'version' field of unit directory to identify model (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: add a check for request_region (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: add a check for ioremap_nocache (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: create tlv before soc_tplg_init_kcontrol (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: merge alc_fixup_headset_jack to alc295_fixup_chromebook (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: hdmi - add Icelake support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: automatic selecting BCLK in I2S master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the typo of function name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the issue of widget with prefixed name (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - add more quirks for HP Z2 G4 and HP Z240 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed Headset Mic JD not stable (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer TravelMate X514-51T with ALC255 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: avoid build error without CONFIG_PM (Jaroslav Kysela) [1683051] - [sound] ALSA: usx2y: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Avoid NULL pointer dereference at snd_hdac_stream_start() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: axi-i2s: let both capture and playback be optional (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: src: Avoid a potential deadlock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix registers declaration in regmap (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: fix the issue of the widget with prefix name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: prevent snd_soc_dpcm use after free (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:hdac_hda:use correct format to setup hda codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:soc-pcm:fix a codec fixup issue in TDM case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: fix davinci_mcasp_probe dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ams-delta: remove duplicate 'const' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: remove compat dma probing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: use default dai name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: improve channel capabilities handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: change trigger traces (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: add i2c dependency for SND_SOC_SDM845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: src: fix compiler warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix DAPM routes for capture stream (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: Fix probe deferral following prelink failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: avoid limiting params->msbits in hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix set_sync service (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix oversampling mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix race condition in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix exposed capabilities in spdif mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix iec958 controls indexation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ab8500: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix S/PDIF DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add quirk for MOTU MicroBook II (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd add loopback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic3x: fix reset gpio reference counting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: skip useless write in slave mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix race condition in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: remove useless callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix dma configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix stream count management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix 16 bit format support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix IRQ clearing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: fix dependency for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add Maxim98373 support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: gen: fix SSI9 4/5/6/7 busif related register address (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: fix construction of PCM frame for capture direction (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Extend i915 component bind timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Improve logging messages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add support for multiple compressed buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Refactor compress stream initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Reorder some functions for improved clarity (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out stripping padding from ADSP data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Fix an IS_ERR() vs NULL checking bug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: sound card name from device tree (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX362FA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Prevent uninitialized variable use (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix of-node refcount unbalance in qcom_snd_parse_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_parse_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Fix of_node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Reduce click noise on Dell Precision 5820 headphone (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix of-node refcount unbalance in DAI-link parser (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Fix of-node refcount unbalance in fsl_ssi_probe_from_dt() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Allow compressed buffers in any memory region (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Update cached error state on trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: pcm186x: Fix energysense SLEEP bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: pcm186x: fix wrong usage of DECLARE_TLV_DB_SCALE() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix multiple "IIS multi" devices initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix secondary platform device unregistration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk: Add DAI links for Multi-Playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Add Geminilake Dialog Maxim machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Headset button support in broxton machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Rename hpvcc regulator supply to cpvdd (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau1977: Add support for setting MICBIAS via DT (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Potential small memory leak in dapm_cnew_widget() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Add missing DAPM routes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Make function 'wm8741_mute' static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: fix register setting issue in RIGHT_J mode (Jaroslav Kysela) [1683051] - [sound] ALSA: SoC: imx-sgtl5000: add missing put_device() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix missing of_node_put() at simple_dai_link_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix refcount underflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Ensure proper sample rate on pri/sec PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: remove set but not used variables 'mask, cr1' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free created components in tplg load error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Make some symbols static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: select dmic for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: fix sysclk_df type (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: fix TXCLK_DF mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Add support to disable on-chip PLL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Add runtime support for DSP_A and I2S modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Fix frame polarity for DSP_A format (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Set constraint to always have 32 sample bits (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Remove capture support for codecs without ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: fix spelling mistake "doens't" -> "doesn't" (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Expose sample resolution through proc interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Prevent potential NULL platform data dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Remove unused SND_DMAENGINE_PCM_FLAG_CUSTOM_CHANNEL_NAME flag (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Update TDM usage to be more flexible (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add support for master mode BCLK rate adjustment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to SPDX License Indentifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Comments clean up (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Change indentation in SAMSUNG_I2S_FMTS definition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Simplify pri_dai, sec_dai pointers usage (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add missing put_device() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: Specify DMA channel names through custom DMA config (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Add support for secondary CPU DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Get rid of a static spinlock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move quirks data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move IP variant data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Drop spinlock pointer from i2s_dai data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move SFR pointer to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: es1688: Remove set but not used variable 'hw' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Disable PC beep in passthrough on alc285 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Headset microphone and internal speaker support for System76 oryp5 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cros_ec_codec: Make symbol 'cros_ec_dai' static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: make some functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Remove unused including (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move registers cache to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move opclk data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move core clk to the driver common data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Add widgets and routes for DPCM support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move clk supplier data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Restore support for the secondary PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Comment why read blocks when PCM is not running (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: remove new_mach_data field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: cnl-match.c: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: icl-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: hsw-bdw-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: glk-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: cht-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: byt-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: bxt-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: icl-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hsw-bdw-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hda-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cnl-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: byt-match.c: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to single component with multiple DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: dmaengine: Allow to specify custom DMA device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Extend use of chan_names provided in custom DMA config (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Improve of_node test in dmaengine_pcm_request_chan_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix prescaler setting for the secondary DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Use __printf markup to silence compiler (Jaroslav Kysela) [1683051] - [sound] ALSA: tlv320aic32x4: delay i2c access by 1 ms after hardware reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd fix rx stream assign (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Set OSR mode in hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Add digital mute callback (Jaroslav Kysela) [1683051] - [sound] ALSA: PCM: check if ops are defined before suspending PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: use devm_kzalloc for all structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: use pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add clock select (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add soft reset on probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: set .ignore_module_refcount field in component (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: don't increase component module refcount unconditionally (Jaroslav Kysela) [1683051] - [sound] ALSA: gpiolib: acpi: Introduce ACPI_GPIO_QUIRK_ONLY_GPIOIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: convert license header to SPDX (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-analog: add missing license information (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: regulator notifier registration should be managed (Jaroslav Kysela) [1683051] - [sound] ALSA: i915/snd_hdac: I915 subcomponent for the snd_hdac (Jaroslav Kysela) [1683051] - [base] ALSA: components: multiple components for a device (Jaroslav Kysela) [1683051] - [documentation] ALSA: component: Add documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Revert capture stream behavior change in blocking mode (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix function name in kernel-doc comment (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Define snd_pcm_lib_preallocate_*() as returning void (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: fix up for snd_pcm_lib_preallocate_pages_for_all() API change (Jaroslav Kysela) [1683051] - [sound] ALSA: SoC: stm32: i2s: manage clock power (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: Remove unnecessary const qualifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Add support for Cirrus CS35L36 Amplifier (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix implicit fb endpoint setup by quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add quirk for HP EliteBook 840 G5 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: Use C++ style comments in header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: Kconfig: Show knob, and depend on MIPS || COMPILE_TEST (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4740: Add support for devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4740: Use SPDX license notifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: Prevent clk_get_rate() calls in atomic context (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Line Playback Volume, Line Boost Volume, Line Right, Line Left, Line Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add FM Playback Volume, FM Left, FM Right, FM Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic1 Playback Switch, Mic2 Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Merge sun4i_codec_left_mixer_controls and sun4i_codec_right_mixer_controls into sun4i_codec_mixer_controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic1 Boost Volume, Mic2 Boost Volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add sun7i_codec_controls, sun7i_codec_codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic Playback Volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add MIC2 Pre-Amplifier, Mic2 input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: fix spelling mistake "Deemphatize" -> "Deemphasize" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: fix semicolon.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: correct shift bit for ssiu9 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: Add jz4725b-codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: harden use of lookup tables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xtensa: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: txx9: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dwc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Clean up proc file creations (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Move card id proc creation into info.c (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Minor optimization (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Drop unused snd_info_entry.card field (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: pcmcia: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Add standard helpers for card proc file entries (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: emux: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: opl4: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssm2602: switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: Add helper functions for component trigger/set_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: Clarify the intent of current compressed ops handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: remove some unnecessary NULL checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssm2602: Fix ADC powerup sequencing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Check for NULL widget in dapm_update_dai_unlocked (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: spi: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: sh: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: parisc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: atmel: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix build error without CONFIG_PCI (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Fix stop handling on compressed capture streams (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for new T+A USB DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Always register entries recursively (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Don't allow NULL device for memory allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4118: fix missing header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd: fix spelling mistake "offest" -> "offset" (Jaroslav Kysela) [1683051] - [sound] ALSA: arm: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: unload physical dai link in remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: add SND_SOC_DOBJ_GRAPH type for dapm routes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: clear platform pointers on error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add warnings for widget overwrite when adding route (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Only power up active channels from a DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix oops/use-after-free case with dai driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix use-after-free issue with dailink sname (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: add btcvsd driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: Add channel numbers to AIFs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup TDM Split mode check for CTU (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: synchronize connection check for simple-card/audio-graph (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup MIX kctrl registration (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: pass struct device to DMA API functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hal2: pass struct device to DMA API functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Serialize codec registrations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use a common helper for hp pin reference (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix lose hp_pins for disable auto mute (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Headset microphone support for System76 darp5 (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: remove a superfluous function declaration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum audio DMA platfrom driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: modify dapm route loading routine and add dapm route unloading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix memory leak in soc_tplg_dapm_widget_create (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Fix memory leak from soc_tplg_denum_create_texts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Remove widgets from dobj list (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Reduce number of dereferences when accessing dobj (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Use standard device registration for beep (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Record the current power state before suspend/resume calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: remove useless test (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed hp_pin no value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cros_ec_codec: Add codec driver for Cros EC (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: Documentation: Add google, cros-ec-codec (Jaroslav Kysela) [1683051] - [maintainers] ALSA: MAINTAINERS: add maintainers for ChromeOS EC sub-drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix missing slimbus dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Cleanup DSD whitelist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: add slim support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add audio routings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add capture dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add playback dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add basic controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add support to wcd9335 codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt_rt298: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_da7213: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bdw-rt5677: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: broadwell: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: haswell: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add helper to change platform name for all dailinks (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: add support for Solid State Logic Duende Classic/Mini (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Variable "ret" in function rt5651_i2c_probe() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: add static inline fallbacks when CONFIG_ACPI=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Fix clocking calculations when not using the PLL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Implement the set_bclk_ratio interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use for_each_link_codecs() for dai_link codecs V2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Fixup build error for mt6358 (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix tight loop of OSS capture stream (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add Opus #3 to quirks for native DSD support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: add codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: add platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Allow soc_find_component lookups to match parent of_node (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use the common error path in __snd_pcm_lib_xfer() (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: Off by one in latter_handle_midi_msg() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: make const arrays static, reduces object code size (Jaroslav Kysela) [1683051] - [sound] ALSA: proc: Avoid possible leaks of snd_info_entry objects (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Simplify proc file destruction (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Drop unused snd_pcm_substream.file field (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: comment cleanup about destination address of async transactions for MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Cleanup snd_pcm_stream_lock() & co (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Remove down_write() hack for snd_pcm_link_rwsem (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: More fine-grained PCM link locking (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Fix multi-CODEC setups (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: support rx MIDI functionality for Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-specific operation to fill transaction buffer with MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add model-dependent parameter for address to receive async transaction for MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: support tx MIDI functionality of Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add model-dependent parameter for address range to receive async transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: change prototype of handler for async transaction with MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Correct the setting while select ASRC clk for AD/DA filter (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: add driver flag for runtime PM (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: implement runtime suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: remove redundant clock enable API (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: add runtime PM callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: get clock handles early in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: runtime power management support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: rename to asoc_simple_card_canonicalize_platform() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use for_each_link_codecs() for dai_link codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add soc_cleanup_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: reduce if/else nest on soc_probe_link_dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: merge card resources cleanup method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add new snd_soc_flush_all_delayed_work() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add .num_platform for dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Avoid confusing loop in snd_pcm_unlink() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Make PCM linked list consistent while re-grouping (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Unify snd_pcm_group initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Call snd_card_unref() inside in_pcm_file() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add mute LED support for HP ProBook 470 G5 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to parse of clock configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring for dump of sync status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to get clock status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to switch mode to fetch PCM frame (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to dump status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: obsolete proc node to leave one node (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: unify protocol layer for FF400/FF800 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: rename protocol layer for former models (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc.h: add explanation of legacy/modern style of dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Remove expensive print in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove error due to probe deferral (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-spdif: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: lower log level for potential probe deferral cases (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: put of nodes if finding codec fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix oops on re-probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add default pdata for i2s mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Set DAI format for dmic codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: select max98927 for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmux: change snprintf to scnprintf for possible overflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514-spi: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: change snprintf to scnprintf for possible overflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix PLL source register definitions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Don't defer probe on optional, NULL components (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Make snd_pcm_suspend() local static (Jaroslav Kysela) [1683051] - [sound] ALSA: pcmcia: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: arm: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: Move PCM suspend/resume code into trigger callback (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Suspend streams globally via device type PM ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Make snd_soc_find_component() more robust (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: fix init platform memory handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: parse AES audio parameters (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: Select REGMAP_MMIO to fix build error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: remove few unused variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4341: fix waring unused-function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: program stripe control for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: program stripe bits for controller (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add verbs for stripe control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add register offset for stripe control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add api to program stripe control bits (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skl: Fix display power regression (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix typo for ALC225 model (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: Hold client_mutex around soc_init_dai_link() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: use correct drvdata in snd_byt_cht_es8316_mc_remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: move the codec PLL configuration to _init (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is deprecated (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add recalc_rate function to return DAI clock rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: MCLK should be enabled before DAI clocks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: defer card probe until all component is added to list (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Remove set but not used variable 'first_ch_bits' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix a mask wrong issue in snd_hdac_stream_start() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix mismatches for register mask and value in hdac controller (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: fix CM6206 register definitions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: Variable "buf" in function rt274_jack_detect() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ADAU7002: Add optional delay before start of capture (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Potential NULL dereference in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirk for PoV TAB-P1006W-232 (v1.0) tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add support for jack-detect using an external GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirks module parameter (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic mapping" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add support for jack detect using an external GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add ACPI ID 10EC5640 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add quirk for PoV P1006W tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: update BSDSR/BSDISR handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sgtl5000: Allow SCLK pad drive strength to be changed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable SPDIF driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: add SPDIF audio driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Add MICFIL SoC Digital Audio Interface driver. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eliminate left-over from Raumfeld machine driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt298: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rl6437a: use __be32 for a __be32 buf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: store eq kcontrol byte in __be (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: use logical AND (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: fix endianness issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mt6351: remove unneeded variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tscs42xx.c: fix boolean test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: fix boolean assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98927: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5640: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rt286: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4271: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98383: fix boolean assignments to true/false (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5670: remove unused mux/mixer define (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: remove unused mux define (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: fix kernel doc descriptions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: remove unused constant variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98090: remove unused constant variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: declare trigger function as static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4458: Add support for AK4497 (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: fix a missing check of snd_ctl_add (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: fix check on snd_card_register (Jaroslav Kysela) [1683051] - [sound] ALSA: ice1712: fix a missing check of snd_i2c_sendbytes (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: add a check of the status of snd_ctl_add (Jaroslav Kysela) [1683051] - [sound] ALSA: oxygen: initialize spdif_playback_enable to 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: virtuoso: add de-emphasis control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support Dell headset mode for New AIO platform (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Always check descriptor sizes in parser code (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Check mixer unit descriptors more strictly (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for GPIO mode of the pins (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: Move context save/restore to runtime_pm callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: No need for IS_MODULE/BUILTIN check for pcm driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirks for ASUS MeMO Pad 7 (ME176C) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: sst: Fallback to BYT-CR if IRQ 5 is missing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: sst: Simplify is_byt_cr() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Add ACPI match table entry for ES8316 codec on BYTCR platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Set card long_name based on quirks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add input-map support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add external speaker mux support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add jack-detect support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add support for SSP0 (BYTCR) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Minor refactoring (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Sort includes alphabetically (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator: fixed: Let core handle GPIO descriptor (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator/gpio: Allow nonexclusive GPIO access (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator: fixed: Default enable high on DT regulators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add DAC mono mix switch mixer control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add jack-detect support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Variable "val" in function rt274_i2c_probe() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: fix error handling in xlnx_formatter_pcm_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add workaround for silence of rk3288 ACODEC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: support ACODEC for rk3328 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: reduce naming prefix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: cleanup DAI link loop method - step2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: cleanup DAI link loop method - step1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add link_info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add 1 CPU : 1 Codec support again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add asoc_simple_card_get_conversion() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: reduce naming prefix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: cleanup DAI link loop method - step2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: cleanup DAI link loop method - step1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add link_info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add 1 CPU : 1 Codec support again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable audio formatter driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: add pcm formatter platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: remove simple-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove audio-graph-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add asoc_graph_card_get_conversion() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: check "reg" property on asoc_simple_card_get_dai_id() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: boards: use snd_mask_set_format in all machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: simplify boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Baytrail: simplify boolean test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Baytrail: remove unneeded variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: assign booleans to true/false (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: remove unneeded semicolon (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: simplify boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: remove useless cast (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: enable MCLK in STANDBY (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: save model id directly in of_device_id.data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: make the driver visible in Kconfig (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4341: Add driver for CS4341 DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix recording no sound issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: atom: Make PCI dependency explicit (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: prevent potential divide by zero bugs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Fix a small memory leak (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: change license header format style (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: Grammar s/the the/the/ (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dma-sh7760: cleanup a debug printk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: set jack only for a specific backend (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Revert DSP detection on legacy HD-audio driver (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: clear pending irq handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable the headset mic auto detection for ASUS laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: HD-Audio: SKL+: force HDaudio legacy or SKL+ driver selection (Jaroslav Kysela) [1683051] - [sound] ALSA: HD-Audio: SKL+: abort probe if DSP is present and Skylake driver selected (Jaroslav Kysela) [1683051] - [sound] ALSA: HDA: export process_unsol_events() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX391UA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: fix model-id of unit for Apogee Ensemble (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Use Xen common shared buffer implementation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: Kconfig: Remove the deprecated options (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: Merge davinci and omap directories (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add mute LED support for HP EliteBook 840 G4 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to handle model-specific registers (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for packet streaming on Fireface 800 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: allocate isochronous resources in mode-specific implementation (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to handle multiplier mode (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share helper function to switch fetching mode (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix for state to fetch PCM frames (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: use the same print format for 'without_header' tracepoints (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix wrong assignment for 'out_packet_without_header' tracepoint (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix wrong handling payload_length as payload_quadlet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add display_port_rx port routing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add support to Display port RX dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: qdafe: add support for display_port_rx (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Add support to compress offload (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: add support to MP3 format (Jaroslav Kysela) [1683051] - [sound] ALSA: soc-compress: add support to snd_compr_set_runtime_buffer() (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: make use of runtime buffer for copy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add more platform granularity (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup prefix for snd_soc_codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup convert_rate/channel method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup mclk-fs method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: merge simple-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup prefix for snd_soc_codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup convert_rate/channel method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup mclk-fs method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: merge audio-graph-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() ID method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Invoke pcm_new() for all DAI-link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Implement the digital_mute interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: fix do_div warning in spdifin (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: add error logs on probe, remove dependency on NHLT (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: remove useless tests on HDaudio capabilities (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: stop probe if HDaudio capabilities don't exist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Harden DSP detection with PCI class/subclass info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add CFL-S support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add powersaving widgets for DAC and ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable i2s driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: Add i2s driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_rt5660: Add a new machine driver for kbl with rt5660 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg spdif input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-toddr: add support for spdifin backend (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Dereference pointer for memcpy sizeof in asoc_simple_card_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add support for Huawei WMI micmute LED (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix front speakers on Huawei MBXP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove RSND_REG_ from rsnd_reg (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for Fireface 800 with MIDI functionality only (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: localize a handler for MIDI messages on tx transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add driver data for register for MIDI high address (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share register for async transaction of MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for second optical interface for ADAT stream (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share helper function to get current sampling rate and clock source (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share status and configuration dump (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share some registers for status of clock synchronization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: care multi DPCM codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup "convert-rate/channels" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: care link / dai count (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: add dai-link support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - make pci_iounmap() call conditional (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi: Always set display_power_control for Intel HSW+ codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: Add missing display power-off at driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Make snd_hdac_display_power() void function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Properly free the display power at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Drop superfluous AZX_DCAPS_I915_POWERWELL checks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Refactor display power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup asoc_simple_card_parse_daifmt() timing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: use cpu/codec pointer on simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fix build warning without CONFIG_OF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: add rt5663 codec select (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: fix the audio jack button remapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Point of View Mobii TAB-P1005W-232 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Prowise PT301 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS X542UN (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Refactoring PM code (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix reference to wrong register for clock configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X1 Carbon (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Add copyright and module author (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add configuration for headset codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add TDM configuration for speaker (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix signal paths (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Calculate LRCLK divider (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Remove useless assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Enable headset button support for new codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add jack button support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add jack pointer and unsolicited event bits to callback (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed headphone issue for ALC700 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5660: Add a new ACPI match ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ak4104: move to GPIO consumer API (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: cs4270: move to GPIO consumer API (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: use dma_ops of parent device for acp_audio_dma (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: use DMA addr rather than CPU pa for acp_audio_dma (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Gnawty (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Remove direct OF name and type accesses (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860G/Z6860G (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support for Acer Aspire C24-860 headset mic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: ALC286 mic and headset-mode fixups for Acer Aspire U27-880 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added max98373_reset for stable amp reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: care multi DPCM codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: care link / dai count (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() counting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add missing TDM Split mode support for simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup mod ID for CTU regmap read/write (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: indicates Channel and Mode for debug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Add Tegra186 and Tegra194 support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra - Probe up to 8 codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Clapper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove raumfeld machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for ICL (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: au8540: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add support for AMD Stoney Ridge (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix starvation on down_write_nonblock() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Call snd_pcm_unlink() conditionally at closing (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: compatible string as shortname (Jaroslav Kysela) [1683051] - [platform] ALSA: platform/x86: thinkpad_acpi: Add audio mute LED classdev support (Jaroslav Kysela) [1683051] - [platform] ALSA: platform/x86: dell-laptop: Add micmute LED trigger support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Support led audio trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: introduce module_param wakeup_delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: introduce mode switch delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: sdm845: Create and setup jack in init callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: sdm845: Add board specific dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Implement configurable dismod handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Update PDIR (pin direction) register handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Clear TXSTAT register before activating serializers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add FW reply for MCLK/SCLK IPC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Make DSP replies more human readable (Jaroslav Kysela) [1683051] - [drivers] ALSA: leds: trigger: Introduce audio mute LED trigger (Jaroslav Kysela) [1683051] - [drivers] ALSA: leds: core: Introduce LED pattern trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup registering method for rsnd_kctrl_new() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support ALC300 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x360 laptop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix whitespace (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc.h: makes snd_soc_of_parse_audio_prefix() inline (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fix a NULL vs IS_ERR() check in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - fix the pop noise on headphone for lenovo laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: fix spelling mistake "Frequence" -> "Frequency" (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers" (Jaroslav Kysela) [1683051] - [sound] ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: control: Consolidate helpers for adding and replacing ctl elements (Jaroslav Kysela) [1683051] - [sound] ALSA: control: Fix race between adding and removing a user element (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Fix invalid snd_free_pages() at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: wss: Fix invalid snd_free_pages() at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: notify events of change of state for userspace applications (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: apply small refactoring to handle several type of event for hwdep interface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: queue events for change of control surface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: add new hwdep ioctl command to get state image (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: pick up data of state from tx isochronous pakcets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Fix latency value calculation for pm_qos (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup define position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup typo SND_AUDIO_GRAPH_CARD (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup asoc_simple_card_parse_daifmt() timing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup "prefix" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup "prefix" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add snd_soc_of_parse_node_prefix() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: add VCC regulator widget (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Add support for cpvdd regulator supply (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: remove "option" from asoc_simple_card_of_parse_routing() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: tidyup asoc_simple_card_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: accept NULL parameter on asoc_simple_card_xxx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: remove asoc_simple_card_clk_register() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: makes rsnd_ssi_is_dma_mode() static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup rsnd_parse_connect_ssiu_compatible() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add support for Secondary MI2S interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Update slot_width for Quaternary TDM port (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use platform_data for machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: fix interface for Chromebook machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: acpi: define common interface for machine driver configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: acpi: fix: continue searching when machine is ignored (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: fix Kconfigs, make HDaudio codec optional (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic3x: Add support for CBM_CFS and CBS_CFM clocking modes (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Use device_type helpers to access the node type (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - fix AE-5 pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add new ZxR quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: clean up indentation, replace spaces with tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Fix error handling of regulator_set_load (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: fix spelling mistake "Inavlid" -> "Invalid" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: fix indentation issue with return statement (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320dac33: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: asihpi: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Convert a few more users to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Add regulator support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4118: Add support for AK4118 S/PDIF transceiver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Fix device reset-registers trigger value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: remove set but not used variable 'dma_buffer' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fixed build errors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Recalculate audio map forcely when card instantiated (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: fix memory leak of i2s_data on error return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add DT property for single-ended output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Rename output widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Set dai_link id to each dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: add missing route for ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: enable acp3x drivers build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x system resume pm op (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x runtime pm ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x tdm mode support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x i2s ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x pcm driver dma ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Interrupt handler changes for ACP3x DMA driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add ACP3x PCM platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: create ACP3x PCM platform device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: add ACP3.0 PCI driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: add ACP 3.x IP register header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Power down links before turning off display audio power (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hdac_hdmi: add Icelake support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out common init code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Fix dma-unsafe read of scratch registers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add missing slave_config setting for I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: No need to initialize max_xx_thres when it is not used (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Remove redundant check for mcbsp->pdata (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Re-arrange files for core McBSP and Sidetone function split (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Move out the FIFO check from set_threshold and get_delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Simplify the mcbsp_start/_stop function parameters (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Clean up the interrupt handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Skip dma_data.maxburst initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Clean up dma_data addr initialization code (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: add support for APOGEE duet FireWire (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add quirk entry for HP Pavilion 15 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Optimize for non-PCI configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use ring buffer for rsnd_mod_name() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: fix crash on module removal (Jaroslav Kysela) [1683051] - [sound] ALSA: oss: Use kvzalloc() for local buffer allocations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add TDM Split mode support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add SSIU BUSIF support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: handle DPCM converted rate/chan under core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: move HDMI information from ssi.c to core.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use defined io_playback/io_capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove error check which never happen (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add quirk for APL RVP boards (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add SOF information for APL RVP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: boards: fix Skylake typo (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use standard interface for Atom machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use standard interface for Hdaudio machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: change ac97 dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap: Remove unused machine driver for AM3517-evm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: remove read-only status register from snd_kcontrol_new (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak5558: Remove redundant snd_soc_component_read32 calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Fix the dai widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Only add routing once. (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Define registers for CM6206 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: rsnd_mod_name() handles both name and ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add .get_id/.get_id_sub (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: move .get_status under rsnd_mod_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format is supported (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: constify regulator_desc structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8825: remove unnecessary unlikely() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: mrfld: fix uninitialized variable access (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm97xx: fix uninitialized regmap pointer problem (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: constify snd_soc_ops structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix less than zero comparison on unsigned int (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ADDA_PR_REGMAP (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Fix runtime PM for hdmi-lpe-audio (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup clock start checker (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix insufficient PCM rule for period/buffer size (Jaroslav Kysela) [1683051] - [sound] ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: fix to wait for releases of all ALSA character devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix noderef.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix master clock naming (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: add clock dependency for sai (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Actually fix microphone issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-i2s: move code from startup/shutdown hooks into pm_runtime hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm2000: Remove wm2000_read helper function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: fix mclk support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Log addresses as 8 digits in wm_adsp_buffer_populate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Rename memory fields in wm_adsp_buffer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add mclk support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: set sai as mclk clock provider (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: fix trivial checkpatch issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add support for hw_free on CODEC to CODEC links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: minor white space clean up (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c/cs8427: Fix int to char conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup SSICR::SWSP for TDM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: enable TDM settings for SSI parent (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add hw constraint for capture channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sta32x: Add support for XTI clock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: new codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra_sgtl5000: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: allow the sun8i-codec driver to be built on ARM64 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: Add new driver for Allwinner A64 codec's analog path controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec-analog: split regmap code into separate driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: Don't hardcode BCLK / LRCK ratio (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-i2s: Add compatibility with A64 codec I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: don't pass GFP_DMA32 to dma_alloc_coherent (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add 2 more models to the power_save blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add Kabylake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add KBL Dialog Maxim I2S machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add SND_JACK_LINEOUT jack type (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: don't pass GFP_DMA32 to dma_alloc_coherent (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add I2S/Left_J TDM support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add hw constraint for channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add HW constraint for non RIGHT_J (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sta32x: set ->component pointer in private struct (Jaroslav Kysela) [1683051] - [sound] ALSA: au88xx: Add fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: opti92xx-ad1848: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: oss: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: caiaq: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add missing entries to Kconfig (Jaroslav Kysela) [1683051] - [sound] ALSA: isight: fix leak of reference to firewire unit in error path of .probe callback (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort DHT Rot Pnt Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort max98373_bde_gain_tlv in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort BDE Limiter Thresh Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort Digital Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: enable mclk-fs on codec node (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use 32bit TDM width as default (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98988: add I2C dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: simplify cleanup process when failing to register sound card (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob/fireworks: simplify handling of local device entry table (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: release reference count of firewire unit in .remove callback of bus driver (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: block .remove callback of bus driver till all of ALSA character devices are released (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix headphone pin config for ASUS G751 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix input effect controls for desktop cards (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add error checking in ca0132_build_controls() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up patch_ca0132() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix microphone inconsistency issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98988: make it selectable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98088: Add master clock handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8782: add support for regulators (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add ASUS G751 quirk model entry (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add quirk for ASUS G751 laptop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Use the standard fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: Add fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau1761: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add custom mixer status quirks for RME CC devices (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: update quirk for B&W PX to remove microphone (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/sigmatel - Disable automute for Elo VuPoint (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: A lightweight function to discard pending bytes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add fault detect recovery property to DT bindings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: enable and disable extclk if given (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: Add missing break in skl_tplg_get_token() (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: use managed-resource to maintain cache of stream formats (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: use managed-resource to maintain model-specific data (Jaroslav Kysela) [1683051] - [sound] ALSA: fireworks: use managed-resource to maintain response buffer (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use managed-resource to maintain data specific to M-Audio FW-1814/ProjectMix I/O (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: use managed-resource of fw unit device for private data (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760 (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: add PCM rules to obsolete PCM constraints based on LCM of SYT_INTERVAL (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR exit commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR 600 ohm gain control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Remove input select enum for ZxR (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR input/output select commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR DSP post-download commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR init commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DBpro hda_codec_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR quirks + new quirk check function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix surround sound with output effects (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix AE-5 control type (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix mismatch for register mask and value in ext controller. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: qdsp6: remove duplicated include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9712: fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: add SND_SOC_I2C_AND_SPI dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: avoid AC97_BUS build warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils: Rename dummy_dma_ops to snd_dummy_dma_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98088: add OF support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add a MIC pre. route (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_component_dais() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_component() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup SSI clock during suspend/resume modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: qdsp6: remove duplicated include from q6adm.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tidyup for_each_card_prelinks() dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Remove the boost volume in the beginning of playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_dpcm_be() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_dpcm_fe() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_comp_order() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_components() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_rtds() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_links() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_prelinks() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rename for_each_rtd_codec_dai_reverse to rollback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: convert for_each_rtd_codec_dai() for missing part (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 exit function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 specific controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add input selection commands for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add output set commands for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up ca0132_alt_out_select (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DSP setup functions for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Merge post-dsp functions + cleanup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change firmware name and usage (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 regular init setup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 pre-init and ca0113 functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change ca0132_mmio_init for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Set AE-5 bools and select mixer (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add pincfg for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add quirk for Sound BlasterX AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Define new verbs and control params (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Refine indentations and constify snd_pcm_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix the audio-component completion timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677-spi: Drop unused GPIO include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Minor code modification (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix capture unstable in beginning for some runs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix the boost volume at the begining of playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Update calibration function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Remove HP volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Improve HP performance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: remove redundant include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514-spi: Get the period_bytes in the copy work to make sure the value correctly (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add snd_soc_is_matching_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: manage platform name under snd_soc_init_platform() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: remove duplicated include from q6asm-dai.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hisilicon: fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8328: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: fireworks: fix memory leak of response buffer at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak of discovered stream formats at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak for model-dependent data at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: fix memory leak for M-Audio FW1814 and ProjectMix I/O at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Enable runtime PM only for discrete GPU (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-digi00x: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0m: Register irq handler after register initializations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix implicit definition of pci_iomap() on SH (Jaroslav Kysela) [1683051] - [sound] ALSA: don't call skl_init_chip() to reset intel skl soc (Jaroslav Kysela) [1683051] - [sound] ALSA: enable interrupt after dma buffer initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ASoC: Intel: Skylake: Acquire irq after RIRB allocation" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove dai->driver NULL check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to card rebind (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: remove unneeded static set .owner field in platform_driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add missing INTERLEAVED PCM attribute (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove unused num_dai_links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: avoid nested code on soc_remove_dai() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5668: remove empty rt5668_i2c_remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: switch to new ac97 bus support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix simultaneous playback and capture on different channel (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: fix possible info leak to userspace on SNDRV_EMU10K1_IOCTL_INFO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add missing return value check for snd_soc_dapm_new_dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: skl-topology: Use kmemdup to replace kzalloc + memcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: q6core: Use kmemdup to replace kzalloc + memcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: txx9: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nuc900: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tscs454: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5668: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: bcm: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel_ssc_dai: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Ensure reset bit is cleared before configuring (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: clean up a return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix a couple uninitialized ret variables (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use address returned by kmalloc() instead of kernel stack for streaming DMA mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Update hardware pointer before start capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: usleep_range() needs include/delay.h (Jaroslav Kysela) [1683051] - [sound] ALSA: regmap: split up regmap_config.use_single_rw (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Avoid uninitialised variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sgtl5000: avoid division by zero if lo_vag is zero (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: don't use p for dev_dbg() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: adg: care clock-frequency size (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: gen: use tab instead of white-space (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: remove redundant check for !port condition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move CODEC to CODEC params from the widget to the runtime (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add support for multi-CODEC CODEC to CODEC links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move connection of CODEC to CODEC DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Cosmetic tidy up of snd_soc_dapm_new_control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move error handling to snd_soc_dapm_new_control_unlocked (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_link_codecs() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add overflow detection support (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: Cleanup indirect PCM helper usages (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: rme32: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix several mismatch for register mask and value (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Convert to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Don't schedule DAPM work if already in target state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Add driver for PROTO Audio CODEC (with a WM8731) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: merge .nolock_start and .prepare (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: Support to init different BUSIF instance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: Support BUSIF other than BUSIF0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rsnd: dma: Calculate PDMACHCRE with consider of BUSIF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rsnd: dma: Calculate dma address with consider of BUSIF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssi: Check runtime channel number rather than hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssi: Fix issue in dma data address assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove is_play parameter from hw_rule function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for 8 bit S8 format (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for the DSP_A/DSP_B formats (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for 16/24 bit slot widths (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add warning message to rsnd_kctrl_accept_runtime() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup not to call clk_get/set under non-atomic (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Initialize allocated buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add short circuit detection support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix soc-core.c kernel-doc warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: q6routing: initialize data correctly (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Add channel fault reporting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Save last fault register even when clear (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Print full register name in error message (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: remove dai_link compatible code for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use snd_soc_dai_link_component for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: remove dai_link compatible code for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: use simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: use simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add a S/PDIF enable switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add native 32bit I2S transport (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: SOC_SINGLE register value error fix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: tas5720: add TAS5722 TDM slot width setting support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: tas5720: add TAS5722 specific volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Add support for FIFO usage caused delay reporting (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix cancel_work_sync() stall from jackpoll work (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Clean up jackpoll_ms option handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg pdm input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: add DT module alias (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: add Kconfig prompt for the generic dmic codec. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau17x1: Unused exported functions changed to internal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Improve legibility of if-statements (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Improve stylistics of file comments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: tse850: switch to SPDX license identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Change MCLK to 48Mhz (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Set constraints for DMIC and MAX98357a codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht-bsw-rt5672: Add key-mappings for the headset buttons (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add quirk for Thinkpad 8 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5670: Add quirk for Thinkpad 8 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau17x1: Implemented safeload support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sigmadsp: safeload should not have lower byte limit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: use hda_bus instead of hdac_bus (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: add HDA BE DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: use HDAudio if ACPI enumeration fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Machine driver for SKL+ w/ HDAudio codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add table for HDA-based platforms (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: move hda_codec.h to include/sound (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8804: Add ACPI support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Update calibration function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Change DAC/ADC volume scale (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added 10ms sleep after amp software reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdm: restrict formats depending on slot width (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-fifo: report interrupt request failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: imply clock and reset controllers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: Properly initialise hw->rate_max (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Remove clock framework ifdefs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Convert to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: intel_hdmi: Use the new non-cached allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Use the new non-cached allocation for 440MX workaround (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Remove substream allocation/free ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Use new non-cached allocation for non-snoop mode (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Check the non-cached stream buffers more explicitly (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Add non-cached buffer type (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Simplify snd_malloc_dev_pages() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Don't align the size to power-of-two (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Do error checks at creating system ports (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: add error check in snd_seq_system_client_init() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: signedness bug in snd_pcm_plug_alloc() (Jaroslav Kysela) [1683051] - [sound] ALSA: hdspm: fix spelling mistake "Initializeing" -> "Initializing" (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Return 0 when size < start_threshold in capture (Jaroslav Kysela) [1683051] - [kvm] ALSA: treewide: correct "differenciate" and "instanciate" typos (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix HP Headset Mic can't record (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix unbalanced pm_runtime_enable (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix check of pm_runtime_get_sync failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix device initialization in the compat layer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514: Fix the issue of the delay volume applied again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added speaker FS gain cotnrol register to volatile. (Jaroslav Kysela) [1683051] - [sound] ALSA: update dell-wmi mic-mute registration to new world order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Fix discarding the unsubscribed output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Acquire irq after RIRB allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9712: fix replace codec to component (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirks for 2 more devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adav80x: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add delays to capture path to remove DC offset noise (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add exit commands for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change mixer controls for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D input and output select commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DSP setup defaults for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D startup functions and setup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add bool variable to enable/disable pci region2 mmio (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add quirk ID and enum for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add alt_functions unsolicited response (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up ca0132_init function. (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Create mmio gpio function to make code clearer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Make DSP name configurable by codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Declare firmware controls from codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added software reset register to readable registers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct DSP pointer for preloader control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677: Fix initialization of rt5677_of_match.data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: make BE and FE order inline with dpcm (Jaroslav Kysela) [1683051] - [sound] ALSA: intel_hdmi: remove redundant variable cfg_val (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Set delay value for the capture case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Modified DMA pointer for capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Make ACP->SYSMEM DMA non circular (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8994: Fix missing break in switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add SLIM tx AIF_IN dapm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: remove unused header files from common.h (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: remove unused header files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: remove unused header files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: make common.c as proper module (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8903: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da9055: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm5100-tables: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7213: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: twl6040: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8996: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4270: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8990: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tda7419: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5631: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9850: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: fix wrong copy to rx parameters for Alesis iO26 (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add mute LED quirk for HP Spectre x360 (Jaroslav Kysela) [1683051] - [sound] ALSA: seq_oss: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-dmic: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcpdm: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-i2s: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: fix memory leak (Jaroslav Kysela) [1683051] - [sound] ALSA: synth: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: fix spelling mistake "acumulator" -> "accumulator" (Jaroslav Kysela) [1683051] - [sound] ALSA: es18xx: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: opti9xx: mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: opti92x: mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: galaxy: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt: Use refcap device for mono recording (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: remove support for card rebind using component framework (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: remove auto rebinding (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: remove auto rebinding (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix unmet dependency warning for SND_SOC_SDM845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8994: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9081: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8995: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8962: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8996: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8960: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8955: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5640: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8961: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix a typo (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix invalid use of sizeof in parse_uac_endpoint_attributes() (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Drop unused 64bit division macros (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Use no intrruptible mutex_lock (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix leftovers at probe error path (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Remove dead codes (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Minor cleanup of MIDI event parser helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm: Use delay set in component pointer function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix build due to CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: remove redundant pointer 'urb' (Jaroslav Kysela) [1683051] - [sound] ALSA: sonicvibes: remove redundant pointer 'dir' (Jaroslav Kysela) [1683051] - [sound] ALSA: ens137x: remove redundant array pcm_devs (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: remove redundant variable attn (Jaroslav Kysela) [1683051] - [sound] ALSA: cs5535audio: remove redundant pointer 'dma' (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: remove redundant variable max_streams (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: remove redundant pointers 'priv' and 'rtd' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8540: remove redundant variable osrate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: add sdm845 sound card support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Add support to parse common audio device nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add support to wcd9335 codec (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Operate UAC3 Power Domains in PCM callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add UAC3 Power Domains to suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: AudioStreaming Power Domain parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Initial Power Domain support (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Use READ_ONCE/WRITE_ONCE() macros (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Offload the output event processing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: change functions to static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: add support for multichannel output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sirf: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra_alc5632: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Kconfig: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4613: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7210: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4554: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4642: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8988: fix typo in rate constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: i2s: Fix typo/broken macro (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi: Use single mutex unlock in error paths (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Turn CX8200 into D3 as well upon reboot (Jaroslav Kysela) [1683051] - [sound] ALSA: ctxfi: cthw20k2: Replace mdelay() with msleep() and usleep_range() (Jaroslav Kysela) [1683051] - [sound] ALSA: ALSA:: ctxfi: cthw20k1: Replace mdelay() with msleep() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: quirks: Replace mdelay() with msleep() and usleep_range() (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp_modem: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: bt87x: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: maestro3: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0m: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: lola: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: riptide: Properly endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Proper endian notations for BDL pointers (Jaroslav Kysela) [1683051] - [sound] ALSA: trident: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: ymfpci: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: xen: Use standard pcm_format_to_bits() for ALSA format bits (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix PCM format bit calculation (Jaroslav Kysela) [1683051] - [sound] ALSA: wss: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: Fix PCM format notations (Jaroslav Kysela) [1683051] - [sound] ALSA: au88x0: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: ad1816a: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: riptide: Fix PCM format type conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix implicit PCM format type conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: virmidi: Fix too long output trigger loop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Use standard pcm_format_to_bits() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Declare PCM format with snd_pcm_format_t (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Use snd_mask_set_format() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix interval evaluation with openmin/max (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Add snd_mask_set_format() helper for standard usages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Fix snd_pcm_format_t handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Use int for format bit position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Fix missing __user prefix in copy_user callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: zte: Fix incorrect PCM format bit usages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: align axg card driver with DT bindings documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: use IRQ_RETVAL in the fifo irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix build warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add a fix voltage regulator for DA7219 and ADAU7002 (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Fix missing PAGE_SIZE definition (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: declare snd_sgbuf_aligned_pages() unconditionally (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Fix missing __force annotation for user/kernel pointer cast (Jaroslav Kysela) [1683051] - [sound] ALSA: korg1212: Add __force annotation to cast in user-copy callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use standard lower_32_bits() and upper_32_bits() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Declare the common variable in header file (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: Declare common variables properly (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix a sparse warning about snd_ctl_elem_iface_t (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Use NULL instead of 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Use NULL instead of 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Fix the default sample sizes (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Add missing __iomem annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for Encore mDSD USB DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: cs5535audio: Fix invalid endian conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: vxpocket: Fix invalid endian conversions (Jaroslav Kysela) [1683051] - [sound] ALSA: vx222: Fix invalid endian conversions (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix poll() error return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: fix widget handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: fix inversion between __iowrite32 and __ioread32 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: simplify iomem address and casts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: make sst_dma functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: BDL definitions should be __le32 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: fix endianness handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5631: add Volume to the name of volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_utils: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_asrc: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-asoc-card: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to snd_soc_dai_get_channel_map() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514: Fix the issue of the delay volume applied (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-spdifout: select SND_PCM_IEC958 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/i915: Allow delayed i915 audio component binding (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Generic DSD detection for Thesycon-based implementations (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Don't exceed over the requested size (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: catch invalid timer object creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove clock divider and pll setup from zylonite and magician (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg sound card support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: export snd_soc_of_get_slot_mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm input driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm output driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm interface driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm formatter base driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: improve goto error label (Jaroslav Kysela) [1683051] - [usb] ALSA: powerpc/ps3: Set driver coherent_dma_mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the "Connect Tablet 9" tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirk table entries for various devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add mono speaker quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add IN2 input mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Set OVCD limit for VIOS LTH17 to 2000uA (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix using the wrong GPIO for the ext-amp on some boards (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add IN3 Boost volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Parse HOST_BUFFER controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Allow up to 8 channels for voice control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Take prefix into account in control name length (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct algorithm list allocation size (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Ensure DSP boot work complete before preloader_put return (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Allow changing from a bad sample rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg spdif output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg toddr driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg frddr driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg fifo base driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: Add documentation for power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: remove component fw related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to card re-bind using component framework (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Add __force to cast in snd_pcm_lib_read/write() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Nuke snd_pcm_lib_mmap_vmalloc() (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Use kvmalloc() for buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Minor code refactoring (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Simplify error paths (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Tidy up coding styles (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Make audio component support more generic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/i915: Associate audio component with devres (Jaroslav Kysela) [1683051] - [sound] ALSA: drm/i915: Split audio component to a generic type (Jaroslav Kysela) [1683051] - [sound] ALSA: emu8000: Use swap macro in snd_emu8000_sample_new (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1_patch: Use swap macro in snd_emu10k1_sample_new (Jaroslav Kysela) [1683051] - [gpu] ALSA: vga_switcheroo: set audio client id according to bound GPU id (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: use PCI_BASE_CLASS_DISPLAY to replace PCI_CLASS_DISPLAY_VGA (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Tidy up logic for Processing Unit min/max values (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Unify virtual type units type to UAC3 values (Jaroslav Kysela) [1683051] - [include] ALSA: usb-audio: Add support for Processing Units in UAC3 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Processing Unit controls parsing in UAC2 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for Selector Units in UAC3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: For capture have interrupts on I2S->ACP channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Send correct channel for configuring DMA descriptors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add GLK Realtek Maxim I2S machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix routing (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: remove redundant pointer 'ins' (Jaroslav Kysela) [1683051] - [sound] ALSA: ali5451: remove redundant pointer 'codec' (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: remove redundant pointer runtime (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: remove redundant pointer private_data (Jaroslav Kysela) [1683051] - [sound] ALSA: es1688: remove redundant pointer chip (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: remove redundant pointer opl3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: off by one in routing_hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_parse_dai_data() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: allow soc-core to pick up name prefixes from component nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: add rate merge to the BE stream merge (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: rework runtime stream merge (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix snd_interval_refine first/last with open min/max (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Reporting button presses (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Disable jack-detect over suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add button press support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Allow disabling jack-detect by calling set_jack(NULL) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Fix workqueue cancel vs irq free race on remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add support for externar amplifier enable GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Move getting of codec_dev into probe() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove is_valleyview helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix2 8 tablet (Jaroslav Kysela) [1683051] - [dma] ALSA: dmaengine: add support for reporting pause and resume separately (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau171x1: Connect playback DAI to the DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: make SND_PXA_SOC_SSP depend on PLAT_PXA (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: replace "p" with "pK" (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Allow drivers to set R/W wait time. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: add support for an external clock in devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: cmd: Add missing newline to debug message (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: Use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Do not overwrite slim dai num_channels (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add slim rx routings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add support to slim tx dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: Add missing slimbus capture ports (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sti: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8825: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: do not close port if its not opened (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: do not close port if its not opened (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use snd_pcm_stop_xrun() for xrun injection (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: trace XRUN event at injection, too (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Allow topology to override machine driver FE DAI link config. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel-i2s: Remove unnecessary audio PLL clock (aclk) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: add support for the es7154 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: correct required power supplies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Simplify trigger handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Reset bytescount when starting transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Do not generate interrups for every captured sample (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix Capture DMA channel names (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Always subtract bytescount (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Always stop ch2 first (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7241: add es7241 codec support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add button detection mode control (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-midi: use irqsave() in USB's complete callback (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: caiaq: audio: use irqsave() in USB's complete callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: Add VDD and AVDD power supplies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: check if mclk rate is valid (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: remove 64kHz rate from the supported rates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: remove .set_pll() and .set_clkdiv() callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: select SND_PXA2XX_LIB for drivers that depend on it (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ac97: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-compress: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-topology: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dapm: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-devres.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-jack.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dpcm.h: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-ops.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dai.h: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-io.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: snd-aoa: add of_node_put() in error path (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mt6797: sub dai use list_head (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: sub dai use list_head (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: make SND_PXA2XX_SOC_I2S selectable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove bindings from pxa2xx-pcm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: provide PCM ops for ssp, i2s and ac97 components (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa2xx-pcm-lib: fix indenting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: move some functions to pxa2xx-lib (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: clean up function names in pxa2xx-lib (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fold pxa2xx-pcm into its only user, pxa2xx-ac97 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove the dmaengine compat need (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Don't fall back to generic when i915 binding fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: don't merge format from invalid codec dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: extend channel merging to the backend cpu dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: qdafe: fix some off by one bugs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: improve runtime update predictability (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: add extended ops in the hdac_bus (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: remove memory allocation from snd_hdac_ext_bus_device_init (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: split snd_hda_codec_new function (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: ext: add wait for codec to respond after link reset (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_driver, use hdac_driver instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_bus and use hdac_bus instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_device and use hdac_device instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Move in_pm accessors to HDA core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas517x: add tas5707 support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifer: add simple-amplifier compatible (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: rename dio2125 to simple-amplifer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Sort DMI table entries alphabetically (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_HP_LR_SWAPPED quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Simplify card long-name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix DMIC map headsetmic mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix IN1 map headsetmic mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove IN2 input mappings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix IN1_IN2_MAP quirk not being logged (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Change default input map from in2 to in1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_DEFAULT_QUIRKS define (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Kill snd_hda_codec_update_cache() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC882 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC262 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC268 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC259 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC662 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: Fix references to Documentation/.*/MultiSound (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: remove unused struct q6asm member (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add proper error check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: remove redundant owner assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6adm: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils: Fix unregistration order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cx20442: Don't ignore regulator_get() errors. (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply PRE_PROBE fixup after ALC269 codec variant setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Use standard verb containers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Simplify control management (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Rewrite with error goto (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/cirrus - Simplify creation of new controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/conexant - Clean up beep code (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common helper for creating beep controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common helper for creating ALC268 beep controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common GPIO mask for ALC660VD ASUS fixup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify Dell XPS13 GPIO handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Convert some manual GPIO setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify mute LED GPIO handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify alc885_fixup_macpro_gpio() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Consolidate gpio_data and gpio_led (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add GPIO data update helper (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Manage GPIO bits commonly (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Allow skipping spec->init_amp detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: add codecs devicetree binding (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm: DPCM cares BE channel constraint (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Configure channel 1 or channel 0 for capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Change codec to channel link as per hardware redesign (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: remove redundant check of PLL ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt1305: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: fix missing rename from 'reef' to 'sof' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify alc269_fixup_hp_line1_mic1_led() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Sanity check of unexpected cap_sync_hook override (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/sigmatel - Use common helper for mic mute LED (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Allow multiple ADCs for mic mute LED controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/conexant - Use the mic-mute LED helper (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use the mic-mute LED helper for HP and others (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Use the common helper for thinkpad_acpi mic mute LED handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Move mic mute LED helper to the generic parser (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: rename 'reef' to 'sof' in ACPI matching table (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: Set compressed IRQ to a wake source (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Simplify handling of alg offset and length (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add support for Motu Traveler (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: cancel chunk alignment for protocol version 2 (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add a flag for AES/EBU on XLR interface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add a flag for chunks for main 1/2 out (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: suppless consumption for unused element of array in stack (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: Tidy up open/hw_params handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: fix copy/paste issue with SOF/broadwell topology file (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add entries for SOF-based machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add firmware/topology information for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add Geminilake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: move SKL+ codec ACPI tables to common directory (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: cleanup before moving ACPI tables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: broxton: reduce machine name for bxt_da7219_max98357a (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: add fe_ops for kbl Audio Capture Port (Jaroslav Kysela) [1683051] - [sound] ALSA: ARM: pxa: change SSP DMA channels allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: stop using get_seconds() (Jaroslav Kysela) [1683051] - [sound] ALSA: ctxfi: use enum type CT_SUM_CTL where appropriate (Jaroslav Kysela) [1683051] - [sound] ALSA: ice1724: remove unused array (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Fix Acer Iconia 8 over-current detect threshold (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Nuvison/TMax TM800W560 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: add devicetree support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: PCM1789: unconditionally flush work (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add rt5682 codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Add headphone auto switching (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Remove Playback/Capture in names (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Add mic bias boost control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4458: make structure soc_codec_dev_ak4458 static const (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak5558: make two structures static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: twl6040: make pointer dmic_codec_dev static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: set card as device drvdata (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add rsnd_daidrv_get() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add hp and mic detect gpios same as simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: move hp and mic detection to soc_card probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: move hp and mic detect gpios from simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Vi10 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt1305: Use ULL suffixes for 64-bit constants (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add config for rockchip dmaengine pcm register (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: put device_node on remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add iec958 controls support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add NULL pointer check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: SSI parent cares SWSP bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: has .symmetric_rates if SSIs are sharing WS pin (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh7760-ac97: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dma-sh7760: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: migor: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: siu: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hac: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Add callback for DAPM route load/unload (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Give more data to clients via callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs (Jaroslav Kysela) [1683051] - [fs] gfs2: Fix loop in gfs2_rbm_find (v2) (Andreas Grunbacher) [1690483] - [fs] gfs2: Rename bitmap.bi_{len => bytes} (Andreas Grunbacher) [1690483]- [vfio] vfio/pci: Mask buggy SR-IOV VF INTx support (Myron Stowe) [1678076] - [netdrv] net/ibmvnic: Update carrier state after link state change (Steve Best) [1711282] - [netdrv] net/ibmvnic: Update MAC address settings after adapter reset (Steve Best) [1711282] - [scsi] scsi: storvsc: Reduce default ring buffer size to 128 Kbytes (Cathy Avery) [1691370] - [scsi] scsi: storvsc: Fix calculation of sub-channel count (Cathy Avery) [1691370] - [powercap] powercap: RAPL: Get rid of custom RAPL_CPU() macro (Alexander Beregalov) [1706827] - [tools] tools/power turbostat: Increase default buffer size (Prarit Bhargava) [1711260] - [char] virtio_console: initialize vtermno value for ports (Pankaj Gupta) [1460636] - [rpmspec] redhat: exclude kvm_stat from pathfix.py's tenure (Vitaly Kuznetsov) [1692804] - [virt] kvm: arm: Skip stage2 huge mappings for unaligned ipa backed by THP (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Ensure vcpu target is unset on reset failure (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-v3: Retire pending interrupts on disabling LPIs (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Fix CNTP_TVAL calculation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move RSB stuffing to before the first RET after VM-Exit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Fix size checks in vmx_set_nested_state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointer (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Whitelist port 0x7e for pre-incrementing rip (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Convert guest TSC to host time domain if necessary (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Allow user to disable adaptive tuning of timer advancement (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Track lapic timer advance per vCPU (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Disable timer advancement if adaptive tuning goes haywire (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too short (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix spectrev1 gadgets (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix warning Using plain integer as NULL pointer (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: add a selftest for SMM (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: fix for compilers that do not support -no-pie (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm/evmcs_test: complete I/O before migrating guest state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: clear SMM flags before loading state while leaving SMM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Open code kvm_set_hflags (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Load SMRAM in a single shot when leaving SMM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm: move kvm_load/put_guest_xcr0 into atomic context (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: svm: make sure NMI is injected after nmi_singlestep (Vitaly Kuznetsov) [1692804] - [kvm] svm/avic: Fix invalidate logical APIC id entry (Vitaly Kuznetsov) [1692804] - [kvm] Revert "svm: Fix AVIC incomplete IPI emulation" (Vitaly Kuznetsov) [1692804] - [kvm] kvm: mmu: Fix overflow on kvm mmu page limit calculation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: always use early vmcs check when EPT is disabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: allow tests to use bad virtual-APIC page address (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: fix x2APIC VTPR read intercept (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: fix potential get_num_contig_pages overflow (Vitaly Kuznetsov) [1692804] - [documentation] Documentation: kvm: clarify KVM_SET_USER_MEMORY_REGION (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: complete IO before migrating guest state (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: disable stack protector for all KVM tests (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: explicitly disable PIE for tests (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: assert on exit reason in CR4/cpuid sync test (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: update rip after emulating IO (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts (Vitaly Kuznetsov) [1692804] - [virt] kvm: don't redefine flags as something else (Vitaly Kuznetsov) [1692804] - [kvm] kvm: mmu: Used range based flushing in slot_handle_level_range (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Fix definition of HV_MAX_FLUSH_REP_COUNT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region() (Vitaly Kuznetsov) [1692804] - [kvm] kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields (Vitaly Kuznetsov) [1692804] - [kvm] KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation) (Vitaly Kuznetsov) [1692804] - [virt] KVM: Reject device ioctls from processes other than the VM's creator (Vitaly Kuznetsov) [1692804] - [documentation] KVM: doc: Fix incorrect word ordering regarding supported use of APIs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size' (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Comments cleanup in mmu.c (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Make attribute accessors static (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Fix handling of stage2 huge mappings (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Enforce PTE mappings at stage2 when needed (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory (Vitaly Kuznetsov) [1692804] - [virt] arm64: KVM: Always set ICH_HCR_EL2.EN if GICv4 is enabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Reset the PMU in preemptible context (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: fix formatting of a comment (Vitaly Kuznetsov) [1692804] - [documentation] KVM: doc: Document the life cycle of a VM and its resources (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range()" (Vitaly Kuznetsov) [1692804] - [documentation] virtio-ccw: diag 500 may return a negative cookie (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Add count cache flush parameters to kvmppc_get_cpu_char() (Vitaly Kuznetsov) [1692804] - [virt] kvm: properly check debugfs dentry before using it (Vitaly Kuznetsov) [1692804] - [powerpc] KVM: PPC: Fix compilation when KVM is not enabled (Vitaly Kuznetsov) [1692804] - [powerpc] powerpc: Avoid circular header inclusion in mmu-hash.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: MMU: record maximum physical address width in kvm_mmu_extended_role (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Return LA57 feature based on hardware capability (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: fix switch between root and guest MMUs (Vitaly Kuznetsov) [1692804] - [virt] KVM: Minor cleanups for kvm_main.c (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2 (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/kvm: Save and restore host AMR/IAMR/UAMOR (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Improve KVM reference counting (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Fix build failure without IOMMU support (Vitaly Kuznetsov) [1692804] - [powerpc] powerpc/64s: Better printing of machine check info for guest MCEs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Simplify machine check handling (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Context switch AMR on Power9 (Vitaly Kuznetsov) [1692804] - [virt] Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" (Vitaly Kuznetsov) [1692804] - [x86] x86: kvmguest: use TSC clocksource if invariant TSC is exposed (Vitaly Kuznetsov) [1692804] - [virt] KVM: Never start grow vCPU halt_poll_ns from value below halt_poll_ns_grow_start (Vitaly Kuznetsov) [1692804] - [virt] KVM: Expose the initial start value in grow_halt_poll_ns() as a module parameter (Vitaly Kuznetsov) [1692804] - [virt] KVM: grow_halt_poll_ns() should never shrink vCPU halt_poll_ns (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_zap_mmio_sptes() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: WARN if zapping a MMIO spte results in zapping children (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Differentiate between nr zapped and list unstable (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: fast invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Voluntarily reschedule as needed when zapping all sptes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: skip over invalid root pages when zapping all sptes (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: x86: use the fast way to invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: show mmu_valid_gen in shadow page related tracepoints" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: zap pages in batch" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: collapse TLB flushes when zap all pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: reclaim the zapped-obsolete page first" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Remove is_obsolete() call (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Voluntarily reschedule as needed when zapping MMIO sptes (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes" (Vitaly Kuznetsov) [1692804] - [x86] Revert "KVM: MMU: document fast invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Zap only the relevant pages when removing a memslot (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_flush_or_zap() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Move slot_level_*() helper functions up a few lines (Vitaly Kuznetsov) [1692804] - [virt] KVM: Move the memslot update in-progress flag to bit 63 (Vitaly Kuznetsov) [1692804] - [virt] KVM: Remove the hack to trigger memslot generation wraparound (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Refactor the MMIO SPTE generation handling (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Use a u64 when passing the MMIO gen around (Vitaly Kuznetsov) [1692804] - [virt] KVM: Explicitly define the "memslot update in-progress" bit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Detect MMIO generation wrap in any address space (Vitaly Kuznetsov) [1692804] - [virt] KVM: Call kvm_arch_memslots_updated() before updating memslots (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [virt] kvm: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not start the preemption timer hrtimer unnecessarily (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Fix typos in vmentry/vmexit control setting (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: cleanup freeing of nested state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Sync the pending Posted-Interrupts (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: expose MOVDIR64B CPU feature into VM. (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: expose MOVDIRI CPU feature into VM. (Vitaly Kuznetsov) [1692804] - [kvm] kvm, x86, mmu: Use kernel generic dynamic physical address mask (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: remove useless is_protmode check (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Ignore limit checks on VMX instructions using flat segments (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Apply addr size mask to effective address for VMX instructions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Sign extend displacements of VMX instr's mem operands (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix improper check when deactivate AVIC (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: cull apicv code when userspace irqchip is requested (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix AVIC DFR and LDR handling (Vitaly Kuznetsov) [1692804] - [virt] kvm: Use struct_size() in kmalloc() (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: set offset for kvm unstable clock (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Reorder clearing of registers in the vCPU-run assembly flow (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Call vCPU-run asm sub-routine from C and remove clobbering (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Preserve callee-save registers in vCPU-run asm sub-routine (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Return VM-Fail from vCPU-run assembly via standard ABI reg (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass @launched to the vCPU-run asm via standard ABI regs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use RAX as the scratch register during vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move vCPU-run code to a proper assembly routine (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Create a stack frame in vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use #defines in place of immediates in VM-Enter inline asm (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: Explicitly #define the VCPU_REGS_* indices (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Remove unused gpa_end variable (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Fix comment for KVM_PHYS_SHIFT (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: fix spelling mistake: "auxilary" -> "auxiliary" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Prefix header search paths with $(srctree)/ (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Fix TRACE_INCLUDE_PATH (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Mark physical interrupt active when a virtual interrupt is pending (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Describe data or unified caches as having 1 set and 1 way (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Expose sanitised cache type register to guest (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Move kvm_is_write_fault to header file (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems (Vitaly Kuznetsov) [1692804] - [include] clocksource/arm_arch_timer: Store physical timer IRQ number for KVM on VHE (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: timer: Rework data structures for multiple timers (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: consolidate arch timer trap handlers (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Reuse sys_reg() macro when searching the trap table (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Simplify bg_timer programming (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm/arm64: Factor out VMID into struct kvm_vmid (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Statically configure the host's view of MPIDR (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Drop VHE-specific HYP call stub (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Allow for direct call of HYP functions when using VHE (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Introduce kvm_call_hyp_ret() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Release all hardware TCE tables attached to a group (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Optimise mmio emulation for devices on FAST_MMIO_BUS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Allow XICS emulation to work in nested hosts using XIVE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Replace kmalloc_node+memset with kzalloc_node (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Add emulation for slbfee. instruction (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Fix entry number check for add_atomic_switch_msr() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Recompute PID.ON when clearing PID.SN (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Restore a preemption timer consistency check (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use vcpu->arch.regs directly when saving/loading guest state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Don't save guest registers after VM-Fail (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Invert the ordering of saving guest/host scratch reg at VM-Enter (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass "launched" directly to the vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Update VMCS.HOST_RSP via helper C function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Load/save guest CR2 via C code in __vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Cache host_rsp on a per-VMCS basis (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Let the compiler select the reg for holding HOST_RSP (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Reference vmx->loaded_vmcs->launched directly (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Capture VM-Fail via CC_{SET, OUT} in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Explicitly reference the scratch reg in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Let the compiler save/load RDX during vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Manually load RDX in vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Save RSI to an unused output in the vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Modify only RSP when creating a placeholder for guest's RCX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Zero out *all* general purpose registers after VM-Exit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Check a single byte for VMCS "launched" in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: add selftest for releasing VM file descriptor while in L2 (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm/arm64: Add kvm_ras.h to collect kvm specific RAS plumbing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Forbid kprobing of the VHE world-switch code (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Relax the restriction on using stage2 PUD huge mapping (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Always initialize the group of private IRQs (Vitaly Kuznetsov) [1692804] - [kvm] arm/arm64: KVM: Don't panic on failure to properly reset system registers (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Allow a VCPU to fully reset itself (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: fix possible null pointer dereference in pending_irqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: start using the GIB (Vitaly Kuznetsov) [1692804] - [s390] KVM: s390: add gib_alert_irq_handler() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: kvm_s390_gisa_clear() now clears the IPM only (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add functions to (un)register GISC with GISA (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add kvm reference to struct sie_page2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add the GIB and its related life-cyle functions (Vitaly Kuznetsov) [1692804] - [s390] s390/cio: add function chsc_sgib() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: introduce struct kvm_s390_gisa_interrupt (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: remove kvm_s390_ from gisa static inline functions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: use pending_irqs_no_gisa() where appropriate (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: coding style kvm_s390_gisa_init/clear() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: move bitmap idle_mask into arch struct top level (Vitaly Kuznetsov) [1692804] - [virt] virt/kvm: Replace spin_is_locked() with lockdep (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Mark expected switch fall-throughs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: check returned evmcs version range (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version incorrectly (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a helper function (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: Fix region overlap check in kvm_util (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: fix some -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix AVIC incomplete IPI emulation (Vitaly Kuznetsov) [1692804] - [kvm] svm: Add warning message for AVIC IPI invalid target (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix PV IPIs for 32-bit KVM host (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: recommend using eVMCS only when it is enabled (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: don't recommend doing reset via synthetic MSR (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86/vmx: Use kzalloc for cached_vmcs12 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use the correct field var when clearing VM_ENTRY_LOAD_IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix single-step debugging (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: don't announce GUEST IDLE MSR support (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Don't generate UNDEF when LORegion feature is present (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_cpu->ap_list_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_irq->irq_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [kvm] KVM: powerpc: remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [documentation] Documentation/virtual/kvm: Update URL for AMD SEV API specification (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Avoid return error when flush tlb successfully in the hv_remote_flush_tlb_with_range() (Vitaly Kuznetsov) [1692804] - [kvm] kvm: sev: Fail KVM_SEV_INIT if already initialized (Vitaly Kuznetsov) [1692804] - [virt] KVM: validate userspace input in kvm_clear_dirty_log_protect() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix bit shifting in update_intel_pt_cfg (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: radix: Fix uninitialized var build error (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: ucall: fix exit mmio address guessing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streams (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range() (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Flush tlb directly in kvm_set_pte_rmapp() (Vitaly Kuznetsov) [1692804] - [virt] KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_notifier_change_pte() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: Make kvm_set_spte_hva() return int (Vitaly Kuznetsov) [1692804] - [kvm] KVM: Replace old tlb flush function with new one to flush a specified range. (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Add tlb flush with range helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Add hv tlb range flush support (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Add HvFlushGuestAddressList hypercall support (Vitaly Kuznetsov) [1692804] - [x86] KVM: Add tlb_remote_flush_with_range callback in kvm_x86_ops (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Disable Intel PT when VMXON in L1 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Set intercept for Intel PT MSRs read/write (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Implement Intel PT MSRs read/write emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Introduce a function to initialize the PT configuration (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel PT context switch for each vcpu (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel Processor Trace cpuid emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel PT virtualization work mode (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: add new capability for Intel PT (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Add new bit definitions for PT MSRs (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Introduce intel_pt_validate_cap() (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Export pt_cap_get() (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Move Intel PT MSRs bit defines to global header (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: aarch64: dirty_log_test: support greater than 40-bit IPAs (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add pa-48/va-48 VM modes (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: improve mode param management (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: reset guest test phys offset (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: always use -t (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: don't identity map the test mem (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: x86_64: dirty_log_test: fix -t (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix some typos (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: convert to SPDX identifiers (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Remove KF() macro placeholder (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Allow guest read access to IA32_TSC (Vitaly Kuznetsov) [1692804] - [kvm] kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nSVM: Fix nested guest support for PAUSE filtering. (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Remove duplicated include from vmx.c (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: report failed stage when exit reason is unexpected (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix size of x86_fpu_cache objects (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/fsl: Flush branch predictor when entering KVM (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/fsl: Emulate SPRN_BUCSR register (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nSVM: fix switch to guest mmu (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Add trapped system register access tracepoint (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Make vcpu const in vcpu_read_sys_reg (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Simplify kvm_timer_vcpu_terminate (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Remove arch timer workqueue (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix unregistering coalesced mmio zone from wrong bus (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Add support for creating PUD hugepages at stage 2 (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Update age handlers to support PUD hugepages (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Support handling access faults for PUD hugepages (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Support PUD hugepage in stage2_is_exec() (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Support dirty page tracking for PUD hugepages (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Introduce helpers to manipulate page table entries (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Re-factor setting the Stage 2 entry to exec on fault (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Share common code in user_mem_abort() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Log PSTATE for unhandled sysregs (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Consistently advance singlestep when emulating instructions (Vitaly Kuznetsov) [1692804] - [virt] arm64: KVM: Skip MMIO insn after emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L3 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Introduce new hcall H_COPY_TOFROM_GUEST to access quadrants 1 & 2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L2 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Update kvmppc_st and kvmppc_ld to use quadrants (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Add load_from_eaddr and store_to_eaddr to the kvmppc_ops struct (Vitaly Kuznetsov) [1692804] - [powerpc] KVM: PPC: Book3S HV: Implement functions to access quadrants 1 & 2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Add function kvmhv_vcpu_is_radix() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on powernv machines (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: ucall: improve ucall placement in memory, fix unsigned comparison (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Dynamically allocate guest_fpu (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Use task structs fpu field for user (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre, post}reqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Check ept_pointer before flushing ept tlb (Vitaly Kuznetsov) [1692804] - [kvm] KVM nVMX: MSRs should not be stored if VM-entry fails during or after loading guest state (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU reset (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: add cpu into VMX preemption timer bug list (Vitaly Kuznetsov) [1692804] - [kvm] x86/hyper-v: Stop caring about EOI for direct stimers (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: avoid open-coding stimer_mark_pending() in kvm_hv_notify_acked_sint() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: direct mode for synthetic timers (Vitaly Kuznetsov) [1692804] - [x86] x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: Add hyperv_cpuid test (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: implement an unchecked version of vcpu_ioctl() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID (Vitaly Kuznetsov) [1692804] - [kvm] x86/hyper-v: Do some housekeeping in hyperv-tlfs.h (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Mark TLFS structures packed (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyperv: don't retry message delivery for periodic timers (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyperv: simplify SynIC message delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: remove unnecessary recalculate_apic_map (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: remove unused struct definition (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when !EFER.SCE (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Don't set hardware IA32_CSTAR MSR on VM-entry (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Document the need for MSR_STAR in i386 builds (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Set IA32_TSC_AUX for legacy mode guests (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move nested code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a non-inline (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose various getters and setters to nested VMX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose misc variables needed for nested VMX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Set callbacks for nested functions during hardware setup (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move the hardware {un}setup functions to the bottom (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: Allow nested_enable_evmcs to be NULL (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMX instruction wrappers to a dedicated header file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move eVMCS code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Add vmx.h to hold VMX definitions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move vmcs12 code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMCS definitions to dedicated file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose various module param vars via capabilities.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move capabilities structs and helpers to dedicated file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass vmx_capability struct to setup_vmcs_config() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Properly handle dynamic VM Entry/Exit controls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMX specific files to a "vmx" subdirectory (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add requisite includes to hyperv.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add requisite includes to kvm_cache_regs.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Alphabetize the includes in vmx.c (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Allocate and configure VM{READ, WRITE} bitmaps iff enable_shadow_vmcs (Vitaly Kuznetsov) [1692804] - [tools] kvm: introduce manual dirty log reprotect (Vitaly Kuznetsov) [1692804] - [virt] kvm: rename last argument to kvm_get_dirty_log_protect (Vitaly Kuznetsov) [1692804] - [virt] kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Set hflag to indicate that POWER9 supports 1T segments (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Change to use DEFINE_SHOW_ATTRIBUTE macro (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Don't trap host pointer auth use to EL2 (Vitaly Kuznetsov) [1692804] - [kvm] arm64/kvm: hide ptrauth from guests (Vitaly Kuznetsov) [1692804] - [arm64] arm64: add pointer authentication register bits (Vitaly Kuznetsov) [1692804] - [arm64] arm64: add comments about EC exception levels (Vitaly Kuznetsov) [1692804] - [arm64] arm64/kvm: consistently handle host HCR_EL2 flags (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Add configuration/documentation for Cortex-A76 erratum 1165522 (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Handle ARM erratum 1165522 in TLB invalidation (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Add synchronization on translation regime change for erratum 1165522 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Force VHE for systems affected by erratum 1165522 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Add TCR_EPD{0,1} definitions (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Rework detection of SVE, !VHE systems (Vitaly Kuznetsov) [1692804] - [kvm] nVMX x86: Check VMX-preemption timer controls on vmentry of L2 guests (Vitaly Kuznetsov) [1692804] - [kvm] KVM/nVMX: Remove unneeded forward jump in nested_vmx_check_vmentry_hw asm (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Unrestricted guest mode requires EPT (Vitaly Kuznetsov) [1692804] - [tools] tools/kvm_stat: switch to python3 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Trace changes to active TSC offset regardless if vCPU in guest-mode (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: vmcs12 revision_id is always VMCS12_REVISION even when copied from eVMCS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Verify eVMCS revision id match supported eVMCS version on eVMCS VMPTRLD (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/vmx: fix old-style function declaration (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix empty-body warnings (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Fix kernel info-leak when enabling KVM_CAP_HYPERV_ENLIGHTENED_VMCS more than once (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Use exported tb_to_ns() function in decrementer emulation (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: Fix -Wformat warnings (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: fix spelling mistake "Insufficent" -> "Insufficient" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "kvm: x86: optimize dr6 restore" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Optimize clearing TCEs for sparse tables (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: tweak shadow fields (Vitaly Kuznetsov) [1692804] - [tools] selftests/kvm: add missing executables to .gitignore (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Don't use streamlined entry path on early POWER9 chips (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Enable 32 bits kvm vcpu events support (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_extension() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: enable nested virtualization by default (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use 32bit xor to clear registers in svm.c (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOAD (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Defer setting of DR6 until #DB delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Defer setting of CR2 until #PF delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add payload operands to kvm_multiple_exception (Vitaly Kuznetsov) [1692804] - [x86] kvm: x86: Add exception payload fields to kvm_vcpu_events (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add has_payload and payload to kvm_queued_exception (Vitaly Kuznetsov) [1692804] - [documentation] KVM: Documentation: Fix omission in struct kvm_vcpu_events (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: add Enlightened VMCS test (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: nested state migration for Enlightened VMCS (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: state_test: test bare VMXON migration (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyperv: don't clear VP assist pages on init (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: optimize prepare_vmcs02{, _full} for Enlightened VMCS case (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add enlightened VMCS state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: refactor evmcs_sanitize_exec_ctrls() (Vitaly Kuznetsov) [1692804] - [virt] KVM: refine the comment of function gfn_to_hva_memslot_prot() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: reintroduce pte_list_remove, but including mmu_spte_clear_track_bits (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: rename pte_list_remove to __pte_list_remove (Vitaly Kuznetsov) [1692804] - [virt] kvm/x86 : add coalesced pio support (Vitaly Kuznetsov) [1692804] - [documentation] kvm/x86 : add document for coalesced mmio (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86 : fix some typo (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Change hv flush logic when ept tables are mismatched. (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use 32bit xor to clear register (Vitaly Kuznetsov) [1692804] - [x86] KVM/x86: Use assembly instruction mnemonics instead of .byte streams (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Fix invvpid and invept register operand size in 64-bit mode (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: check if MMU reconfiguration is needed in init_kvm_nested_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: introduce source data cache for kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: make space for source data caching in struct kvm_mmu (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: get rid of redundant kvm_mmu_setup() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: introduce guest_mmu (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: optimize dr6 restore (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: optimize sparse VP set processing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: fix 'tlb_lush' typo (Vitaly Kuznetsov) [1692804] - [virt] vgic: Add support for 52bit guest physical address (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: WARN if nested run hits VMFail with early consistency checks enabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add option to perform early consistency checks via H/W (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: call kvm_skip_emulated_instruction in nested_vmx_{fail, succeed} (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not call nested_vmx_succeed() for consistency check VMExit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not skip VMEnter instruction that succeeds (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do early preparation of vmcs02 before check_vmentry_postreqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmcs02_early() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: remove ASSERT() on vmx->pml_pg validity (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vVMX: rename label for post-enter_guest_mode consistency check (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: assimilate nested_vmx_entry_failure() into nested_vmx_enter_non_root_mode() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_enter_non_root_mode (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: try to set EFER bits correctly when initializing controls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: do not unconditionally clear EFER switching (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: reset cache/shadows when switching loaded VMCS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: use vm_exit_controls_init() to write exit controls for vmcs02 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: move vmcs12 EPTP consistency check to check_vmentry_prereqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: move host EFER consistency checks to VMFail path (Vitaly Kuznetsov) [1692804] - [virt] KVM: leverage change to adjust slots->used_slots in update_memslots() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: implement PV IPI send hypercalls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index == vcpu_idx case (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: valid_bank_mask should be 'u64' (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: keep track of mismatched VP indexes (Vitaly Kuznetsov) [1692804] - [virt] KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb() (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86: return meaningful value from KVM_SIGNAL_MSI (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: move definition PT_MAX_HUGEPAGE_LEVEL and KVM_NR_PAGE_SIZES together (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Remve unused function is_external_interrupt(). (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: return 0 in case kvm_mmu_memory_cache has min number of objects (Vitaly Kuznetsov) [1692804] - [kvm] nVMX x86: Make nested_vmx_check_pml_controls() concise (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: adjust kvm_mmu_page member to save 8 bytes (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: support high GPAs in dirty_log_test (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: stop lying to aarch64 tests about PA-bits (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: also test 64K pages on aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: port dirty_log_test to aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: introduce new VM mode for 64K pages (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add vcpu support for aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add virt mem support for aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add vm_phy_pages_alloc (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: tidy up kvm_util (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add cscope make target (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: move arch-specific files to arch-specific locations (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: introduce ucall (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: vcpu_setup: set cr4.osfxsr (Vitaly Kuznetsov) [1692804] - [kvm] KVM: LAPIC: Tune lapic_timer_advance_ns automatically (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 uses VPID and EPT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Flush linear and combined mappings on VPID02 related flushes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L2 transitions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Remove redundand permission bits removal (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Propagate errors to the guest when failed instead of ignoring (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Provide mode where all vCPUs on a core must be the same VM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LR (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Remove some extra semicolon in kvm_target_cpu (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Validate all tces before updating tables (Vitaly Kuznetsov) [1692804] - [documentation] arm64: Add silicon-errata.txt entry for ARM erratum 1188873 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: arch_timer: Add workaround for ARM erratum 1188873 (Vitaly Kuznetsov) [1692804] - [virt] signal/arm/kvm: Use send_sig_mceerr (Vitaly Kuznetsov) [1692804] - [arm64] arm64/cpufeatures: Introduce ESR_ELx_SYS64_ISS_RT() (Vitaly Kuznetsov) [1692804] - [kvm] signal/x86: Use send_sig_mceerr as apropriate (Vitaly Kuznetsov) [1692804] - [x86] x86/kvm: Use __bss_decrypted attribute in shared variables (Vitaly Kuznetsov) [1692804] - [x86] x86/mm: Add .bss..decrypted section to hold shared variables (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: Inject #UD for SGX ENCLS instruction in guest (Vitaly Kuznetsov) [1692804] - [x86] KVM: vmx: Add defines for SGX ENCLS exiting (Vitaly Kuznetsov) [1692804] - [documentation] KVM: Documentation: rename the capability of KVM_CAP_ARM_SET_SERROR_ESR (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Mark kvm_get_preset_lpj() as __init (Vitaly Kuznetsov) [1692804] - [virt] kvm: Don't open code task_pid in kvm_vcpu_ioctl (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Share the parts of get/set events useful to 32bit (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: export the capability to set guest SError syndrome (Vitaly Kuznetsov) [1692804] - [kvm] arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Switch kvmclock data to a PER_CPU variable (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Mark variables __initdata and __ro_after_init (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Cleanup the code (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Decrapify kvm_register_clock() (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Remove page size requirement from wall_clock (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Remove memblock dependency (Vitaly Kuznetsov) [1692804] - [kvm] kvm/arm: use PSR_AA32 definitions (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Handle Set/Way CMOs as NOPs if FWB is present (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Add support for Stage-2 control of memory types and cacheability (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Handle mismatched cache type (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Fix mismatched cache line size detection (Vitaly Kuznetsov) [1692804]- [lib] rhel-kabi: Add RH_KABI_FORCE_CHANGE() to radix-tree and idr functions (Don Dutile) [1692079] - [lib] XArray: Fix xa_reserve for 2-byte aligned entries (Don Dutile) [1692079] - [lib] XArray: Fix xa_erase of 2-byte aligned entries (Don Dutile) [1692079] - [lib] XArray: Use xa_cmpxchg to implement xa_reserve (Don Dutile) [1692079] - [lib] XArray: Fix xa_release in allocating arrays (Don Dutile) [1692079] - [lib] XArray: Mark xa_insert and xa_reserve as must_check (Don Dutile) [1692079] - [lib] XArray: Add cyclic allocation (Don Dutile) [1692079] - [lib] XArray: Redesign xa_alloc API (Don Dutile) [1692079] - [lib] XArray: Add support for 1s-based allocation (Don Dutile) [1692079] - [lib] XArray: Change xa_insert to return -EBUSY (Don Dutile) [1692079] - [lib] XArray: Update xa_erase family descriptions (Don Dutile) [1692079] - [lib] XArray tests: RCU lock prohibits GFP_KERNEL (Don Dutile) [1692079] - [include] XArray: Fix an arithmetic error in xa_is_err (Don Dutile) [1692079] - [lib] XArray tests: Check mark 2 gets squashed (Don Dutile) [1692079] - [include] XArray: Fix typo in comment (Don Dutile) [1692079] - [lib] XArray: Honour reserved entries in xa_insert (Don Dutile) [1692079] - [lib] XArray: Permit storing 2-byte-aligned pointers (Don Dutile) [1692079] - [lib] XArray: Change xa_for_each iterator (Don Dutile) [1692079] - [lib] XArray: Turn xa_init_flags into a static inline (Don Dutile) [1692079] - [lib] XArray tests: Add RCU locking (Don Dutile) [1692079] - [lib] XArray: Fix xa_alloc when id exceeds max (Don Dutile) [1692079] - [lib] XArray tests: Check iterating over multiorder entries (Don Dutile) [1692079] - [lib] XArray tests: Handle larger indices more elegantly (Don Dutile) [1692079] - [include] XArray: Add xa_cmpxchg_irq and xa_cmpxchg_bh (Don Dutile) [1692079] - [tools] radix tree: Don't return retry entries from lookup (Don Dutile) [1692079] - [lib] XArray tests: Add missing locking (Don Dutile) [1692079] - [lib] XArray tests: Correct some 64-bit assumptions (Don Dutile) [1692079] - [lib] XArray: Correct xa_store_range (Don Dutile) [1692079] - [lib] XArray: Fix Documentation (Don Dutile) [1692079] - [lib] XArray: Handle NULL pointers differently for allocation (Don Dutile) [1692079] - [lib] XArray: Unify xa_store and __xa_store (Don Dutile) [1692079] - [include] XArray: Add xa_store_bh() and xa_store_irq() (Don Dutile) [1692079] - [lib] XArray: Turn xa_erase into an exported function (Don Dutile) [1692079] - [lib] XArray: Unify xa_cmpxchg and __xa_cmpxchg (Don Dutile) [1692079] - [lib] XArray: Regularise xa_reserve (Don Dutile) [1692079] - [lib] XArray: Export __xa_foo to non-GPL modules (Don Dutile) [1692079] - [lib] XArray: Fix xa_for_each with a single element at 0 (Don Dutile) [1692079] - [lib] xarray: Add range store functionality (Don Dutile) [1692079] - [lib] xarray: Move multiorder_check to in-kernel tests (Don Dutile) [1692079] - [lib] xarray: Move multiorder_shrink to kernel tests (Don Dutile) [1692079] - [lib] xarray: Move multiorder account test in-kernel (Don Dutile) [1692079] - [tools] radix tree test suite: Convert iteration test to XArray (Don Dutile) [1692079] - [tools] radix tree test suite: Convert tag_tagged_items to XArray (Don Dutile) [1692079] - [tools] radix tree test suite: Convert regression1 to XArray (Don Dutile) [1692079] - [lib] ida: Convert to XArray (Don Dutile) [1692079] - [lib] xarray: Track free entries in an XArray (Don Dutile) [1692079] - [lib] xarray: Add xa_reserve and xa_release (Don Dutile) [1692079] - [lib] xarray: Add xas_create_range (Don Dutile) [1692079] - [lib] xarray: Add xas_for_each_conflict (Don Dutile) [1692079] - [lib] xarray: Step through an XArray (Don Dutile) [1692079] - [lib] xarray: Destroy an XArray (Don Dutile) [1692079] - [lib] xarray: Extract entries from an XArray (Don Dutile) [1692079] - [lib] xarray: Add XArray iterators (Don Dutile) [1692079] - [lib] xarray: Add XArray conditional store operations (Don Dutile) [1692079] - [tools] xarray: Add XArray unconditional store operations (Don Dutile) [1692079] - [tools] xarray: Add XArray marks (Don Dutile) [1692079] - [tools] xarray: Add XArray load operation (Don Dutile) [1692079] - [documentation] xarray: Add documentation (Don Dutile) [1692079] - [include] xarray: Define struct xa_node (Don Dutile) [1692079] - [tools] xarray: Add definition of struct xarray (Don Dutile) [1692079] - [lib] test_ida: Fix lockdep warning (Don Dutile) [1692079] - [lib] xarray: Change definition of sibling entries (Don Dutile) [1692079] - [mm] xarray: Replace exceptional entries (Don Dutile) [1692079] - [lib] idr: Permit any valid kernel pointer to be stored (Don Dutile) [1692079] - [pci] Update email address (Don Dutile) [1692079] - [lib] ida: Change ida_get_new_above to return the id (Don Dutile) [1692079] - [lib] ida: Remove old API (Don Dutile) [1692079] - [target] target/iscsi: Allocate session IDs from an IDA (Don Dutile) [1692079] - [target] iscsi target: fix session creation failure handling (Don Dutile) [1692079] - [drm] drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's (Don Dutile) [1692079] - [drm] drm/vmwgfx: Convert to new IDA API (Don Dutile) [1692079] - [dma] dmaengine: Convert to new IDA API (Don Dutile) [1692079] - [powerpc] ppc: Convert vas ID allocation to new IDA API (Don Dutile) [1692079] - [media] media: Convert entity ID allocation to new IDA API (Don Dutile) [1692079] - [mm] ppc: Convert mmu context allocation to new IDA API (Don Dutile) [1692079] - [net] Convert net_namespace to new IDA API (Don Dutile) [1692079] - [misc] cb710: Convert to new IDA API (Don Dutile) [1692079] - [block] rsxx: Convert to new IDA API (Don Dutile) [1692079] - [scsi] osd: Convert to new IDA API (Don Dutile) [1692079] - [scsi] sd: Convert to new IDA API (Don Dutile) [1692079] - [fs] devpts: Convert to new IDA API (Don Dutile) [1692079] - [fs] fs: Convert namespace IDAs to new API (Don Dutile) [1692079] - [fs] fs: Convert unnamed_dev_ida to new API (Don Dutile) [1692079] - [lib] test_ida: check_ida_destroy and check_ida_alloc (Don Dutile) [1692079] - [lib] test_ida: Convert check_ida_conv to new API (Don Dutile) [1692079] - [lib] test_ida: Move ida_check_max (Don Dutile) [1692079] - [lib] test_ida: Move ida_check_leaf (Don Dutile) [1692079] - [tools] idr-test: Convert ida_check_nomem to new API (Don Dutile) [1692079] - [tools] ida: Start new test_ida module (Don Dutile) [1692079] - [lib] ida: Lock the IDA in ida_destroy (Don Dutile) [1692079] - [lib] radix-tree: Fix UBSAN warning (Don Dutile) [1692079] - [include] rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) [1692079] - [s390] s390/pkey: add one more argument space for debug feature entry (Philipp Rudo) [1710033] - [s390] s390/zcrypt: fix possible deadlock situation on ap queue remove (Philipp Rudo) [1710033] - [s390] zcrypt: handle AP Info notification from CHSC SEI command (Philipp Rudo) [1710033] - [s390] s390/zcrypt: revisit ap device remove procedure (Philipp Rudo) [1710033] - [s390] pkey: Indicate old mkvp only if old and current mkvp are different (Philipp Rudo) [1710033] - [s390] s390/zcrypt: use new state UNBOUND during queue driver rebind (Philipp Rudo) [1710033] - [s390] s390/zcrypt: fix specification exception on z196 during ap probe (Philipp Rudo) [1710033] - [s390] s390/zcrypt: rework ap scan bus code (Philipp Rudo) [1710033] - [s390] s390/zcrypt: make sysfs reset attribute trigger queue reset (Philipp Rudo) [1710033] - [s390] s390/zcrypt: improve special ap message cmd handling (Philipp Rudo) [1710033] - [s390] s390: vfio-ap: include for test_facility() (Philipp Rudo) [1710033] - [fs] flexfiles: enforce per-mirror stateid only for v4 DSes (Scott Mayhew) [1709556] - [fs] flexfiles: use per-mirror specified stateid for IO (Scott Mayhew) [1709556] - [powerpc] powerpc/pseries: Fix build break due to pnv_npu2_init() (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/sriov: Register IOMMU groups for VFs (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/npu: Allocate enough memory in pnv_try_setup_npu_table_group() (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/npu: Fix oops in pnv_try_setup_npu_table_group() (Sam Bobroff) [1704567] - [mm] mm: defer ZONE_DEVICE page initialization to the point where we init pgmap (Waiman Long) [1666538 1634343] - [mm] mm: create non-atomic version of SetPageReserved for init use (Waiman Long) [1666538 1634343] - [mm] mm: provide kernel parameter to allow disabling page init poisoning (Waiman Long) [1666538 1634343] - [x86] x86/resctrl: Initialize a new resource group with default MBA values (David Arcari) [1688127] - [x86] x86/resctrl: Move per RDT domain initialization to a separate function (David Arcari) [1688127] - [x86] x86/resctrl: Do not repeat rdtgroup mode initialization (David Arcari) [1688127] - [x86] x86/resctrl: Fix rdt_find_domain() return value and checks (David Arcari) [1688127] - [x86] x86/resctrl: Use rdt_last_cmd_puts() where possible (David Arcari) [1688127]- [s390] s390/pci: map IOV resources (Philipp Rudo) [1659411] - [powerpc] powerpc/book3s/64: check for NULL pointer in pgd_alloc() (Steve Best) [1710310] - [md] dm thin metadata: do not write metadata if no changes occurred (Mike Snitzer) [1710030] - [md] dm thin metadata: add wrappers for managing write locking of metadata (Mike Snitzer) [1710030] - [md] dm thin metadata: check __commit_transaction()'s return (Mike Snitzer) [1710030] - [md] dm space map common: zero entire ll_disk (Mike Snitzer) [1710030] - [powerpc] powerpc/tm: Fix stack pointer corruption (Desnes Augusto Nunes do Rosario) [1707635] - [pci] PCI/MSI: Remove obsolete sanity checks for multiple interrupt sets (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Remove the leftovers of the original set support (Prarit Bhargava) [1686678] - [nvme] nvme-pci: Simplify interrupt allocation (Prarit Bhargava) [1686678] - [include] genirq/affinity: Add new callback for (re)calculating interrupt sets (Prarit Bhargava) [1686678] - [nvme] genirq/affinity: Store interrupt sets size in struct irq_affinity (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Code consolidation (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Move allocation of 'node_to_cpumask' to irq_build_affinity_masks() (Prarit Bhargava) [1686678] - [kernel] genirq/irqdesc: Fix double increment in alloc_descs() (Prarit Bhargava) [1686678] - [include] genirq: Fix the kerneldoc comment for struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Add is_managed to struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/core: Introduce struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Remove excess indentation (Prarit Bhargava) [1686678]- [md] dm: make sure to obey max_io_len_target_boundary (Mike Snitzer) [1712607]- [mm] x86/dump_pagetables: Fix LDT remap address marker (Baoquan He) [1639560] - [x86] x86/mm: Fix guard hole handling (Baoquan He) [1639560] - [x86] x86/mm: Move LDT remap out of KASLR region on 5-level paging (Baoquan He) [1639560] - [x86] x86/ldt: Define LDT_END_ADDR (Baoquan He) [1639560] - [mm] x86/ldt: Reserve address-space range on 32 bit for the LDT (Baoquan He) [1639560] - [documentation] x86/mm/doc: Enhance the x86-64 virtual memory layout descriptions (Baoquan He) [1639560] - [documentation] x86/mm/doc: Clean up the x86-64 virtual memory layout descriptions (Baoquan He) [1639560] - [fs] cifs: fix page reference leak with readv/writev (Leif Sahlberg) [1708033] - [fs] cifs: do not attempt cifs operation on smb2+ rename error (Leif Sahlberg) [1708033] - [fs] cifs: fix memory leak in SMB2_read (Leif Sahlberg) [1708033] - [fs] CIFS: keep FileInfo handle live during oplock break (Leif Sahlberg) [1708033] - [fs] cifs: fix handle leak in smb2_query_symlink() (Leif Sahlberg) [1708033] - [fs] cifs: Fix lease buffer length error (Leif Sahlberg) [1708033] - [fs] cifs: Fix use-after-free in SMB2_read (Leif Sahlberg) [1708033] - [fs] cifs: Fix use-after-free in SMB2_write (Leif Sahlberg) [1708033] - [fs] cifs: a smb2_validate_and_copy_iov failure does not mean the handle is invalid. (Leif Sahlberg) [1708033] - [fs] SMB3: Allow persistent handle timeout to be configurable on mount (Leif Sahlberg) [1708033] - [fs] smb3: Fix enumerating snapshots to Azure (Leif Sahlberg) [1708033] - [fs] cifs: fix kref underflow in close_shroot() (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] SMB3: Fix SMB3.1.1 guest mounts to Samba (Leif Sahlberg) [1708033] - [fs] cifs: Fix slab-out-of-bounds when tracing SMB tcon (Leif Sahlberg) [1708033] - [fs] cifs: allow guest mounts to work for smb3.11 (Leif Sahlberg) [1708033] - [fs] fix incorrect error code mapping for OBJECTID_NOT_FOUND (Leif Sahlberg) [1708033] - [fs] cifs: fix that return -EINVAL when do dedupe operation (Leif Sahlberg) [1708033] - [fs] CIFS: Fix an issue with re-sending rdata when transport returning -EAGAIN (Leif Sahlberg) [1708033] - [fs] CIFS: Fix an issue with re-sending wdata when transport returning -EAGAIN (Leif Sahlberg) [1708033] - [fs] CIFS: fix POSIX lock leak and invalid ptr deref (Leif Sahlberg) [1708033] - [fs] SMB3: Allow SMB3 FSCTL queries to be sent to server from tools (Leif Sahlberg) [1708033] - [fs] cifs: fix incorrect handling of smb2_set_sparse() return in smb3_simple_falloc (Leif Sahlberg) [1708033] - [fs] smb2: fix typo in definition of a few error flags (Leif Sahlberg) [1708033] - [fs] CIFS: make mknod() an smb_version_op (Leif Sahlberg) [1708033] - [documentation] cifs: minor documentation updates (Leif Sahlberg) [1708033] - [documentation] cifs: minor updates to documentation (Leif Sahlberg) [1708033] - [fs] cifs: remove unused value pointed out by Coverity (Leif Sahlberg) [1708033] - [fs] SMB3: passthru query info doesn't check for SMB3 FSCTL passthru (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic tracepoints for simple fallocate and zero range (Leif Sahlberg) [1708033] - [fs] cifs: fix smb3_zero_range so it can expand the file-size when required (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_ioctl_init/free helpers to be used with compounding (Leif Sahlberg) [1708033] - [fs] smb3: Add dynamic trace points for various compounded smb3 ops (Leif Sahlberg) [1708033] - [fs] cifs: cache FILE_ALL_INFO for the shared root handle (Leif Sahlberg) [1708033] - [fs] smb3: display volume serial number for shares in /proc/fs/cifs/DebugData (Leif Sahlberg) [1708033] - [fs] cifs: simplify how we handle credits in compound_send_recv() (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic tracepoint for timeout waiting for credits (Leif Sahlberg) [1708033] - [fs] smb3: display security information in /proc/fs/cifs/DebugData more accurately (Leif Sahlberg) [1708033] - [fs] cifs: add a timeout argument to wait_for_free_credits (Leif Sahlberg) [1708033] - [fs] cifs: prevent starvation in wait_for_free_credits for multi-credit requests (Leif Sahlberg) [1708033] - [fs] cifs: wait_for_free_credits() make it possible to wait for >=1 credits (Leif Sahlberg) [1708033] - [fs] cifs: pass flags down into wait_for_free_credits() (Leif Sahlberg) [1708033] - [fs] cifs: change wait_for_free_request() to take flags as argument (Leif Sahlberg) [1708033] - [fs] fs: cifs: Kconfig: pedantic formatting (Leif Sahlberg) [1708033] - [fs] smb3: request more credits on normal (non-large read/write) ops (Leif Sahlberg) [1708033] - [fs] CIFS: Return -EAGAIN instead of -ENOTSOCK (Leif Sahlberg) [1708033] - [fs] CIFS: Only send SMB2_NEGOTIATE command on new TCP connections (Leif Sahlberg) [1708033] - [fs] CIFS: Fix read after write for files with read caching (Leif Sahlberg) [1708033] - [fs] smb3: for kerberos mounts display the credential uid used (Leif Sahlberg) [1708033] - [fs] cifs: use correct format characters (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic trace point for query_info_enter/done (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic trace point for smb3_cmd_enter (Leif Sahlberg) [1708033] - [fs] smb3: improve dynamic tracing of open and posix mkdir (Leif Sahlberg) [1708033] - [fs] smb3: add missing read completion trace point (Leif Sahlberg) [1708033] - [fs] smb3: Add tracepoints for read, write and query_dir enter (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoints for query dir (Leif Sahlberg) [1708033] - [fs] smb3: Update POSIX negotiate context with POSIX ctxt GUID (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: Try to acquire credits at once for compound requests (Leif Sahlberg) [1708033] - [fs] CIFS: Return error code when getting file handle for writeback (Leif Sahlberg) [1708033] - [fs] CIFS: Move open file handling to writepages (Leif Sahlberg) [1708033] - [fs] CIFS: Move unlocking pages from wdata_send_pages() (Leif Sahlberg) [1708033] - [fs] CIFS: Find and reopen a file before get MTU credits in writepages (Leif Sahlberg) [1708033] - [fs] CIFS: Reopen file before get SMB2 MTU credits for async IO (Leif Sahlberg) [1708033] - [fs] CIFS: Remove custom credit adjustments for SMB2 async IO (Leif Sahlberg) [1708033] - [fs] CIFS: Adjust MTU credits before reopening a file (Leif Sahlberg) [1708033] - [fs] CIFS: Check for reconnects before sending compound requests (Leif Sahlberg) [1708033] - [fs] CIFS: Check for reconnects before sending async requests (Leif Sahlberg) [1708033] - [fs] CIFS: Respect reconnect in non-MTU credits calculations (Leif Sahlberg) [1708033] - [fs] CIFS: Respect reconnect in MTU credits calculations (Leif Sahlberg) [1708033] - [fs] CIFS: Set reconnect instance to one initially (Leif Sahlberg) [1708033] - [fs] CIFS: Respect SMB2 hdr preamble size in read responses (Leif Sahlberg) [1708033] - [fs] CIFS: Count SMB3 credits for malformed pending responses (Leif Sahlberg) [1708033] - [fs] CIFS: Do not log credits when unmounting a share (Leif Sahlberg) [1708033] - [fs] CIFS: Always reset read error to -EIO if no response (Leif Sahlberg) [1708033] - [fs] cifs: Accept validate negotiate if server return NT_STATUS_NOT_SUPPORTED (Leif Sahlberg) [1708033] - [fs] CIFS: Do not skip SMB2 message IDs on send failures (Leif Sahlberg) [1708033] - [fs] smb3: request more credits on tree connect (Leif Sahlberg) [1708033] - [fs] smb3: make default i/o size for smb3 mounts larger (Leif Sahlberg) [1708033] - [fs] CIFS: Do not reset lease state to NONE on lease break (Leif Sahlberg) [1708033] - [fs] smb3: fix bytes_read statistics (Leif Sahlberg) [1708033] - [fs] cifs: return -ENODATA when deleting an xattr that does not exist (Leif Sahlberg) [1708033] - [fs] cifs: add credits from unmatched responses/messages (Leif Sahlberg) [1708033] - [fs] cifs: replace snprintf with scnprintf (Leif Sahlberg) [1708033] - [fs] cifs: Fix NULL pointer dereference of devname (Leif Sahlberg) [1708033] - [fs] CIFS: Fix leaking locked VFS cache pages in writeback retry (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: fix use-after-free of the lease keys (Leif Sahlberg) [1708033] - [fs] CIFS: Do not consider -ENODATA as stat failure for reads (Leif Sahlberg) [1708033] - [fs] CIFS: Do not count -ENODATA as failure for query directory (Leif Sahlberg) [1708033] - [fs] CIFS: Fix trace command logging for SMB2 reads and writes (Leif Sahlberg) [1708033] - [fs] CIFS: Fix possible oops and memory leaks in async IO (Leif Sahlberg) [1708033] - [fs] cifs: limit amount of data we request for xattrs to CIFSMaxBufSize (Leif Sahlberg) [1708033] - [fs] cifs: fix computation for MAX_SMB2_HDR_SIZE (Leif Sahlberg) [1708033] - [fs] cifs: print CIFSMaxBufSize as part of /proc/fs/cifs/DebugData (Leif Sahlberg) [1708033] - [fs] smb3: add credits we receive from oplock/break PDUs (Leif Sahlberg) [1708033] - [fs] CIFS: Fix mounts if the client is low on credits (Leif Sahlberg) [1708033] - [fs] CIFS: Do not assume one credit for async responses (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit calculations in compound mid callback (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit calculation for encrypted reads with errors (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credits calculations for reads with errors (Leif Sahlberg) [1708033] - [fs] CIFS: Do not reconnect TCP session in add_credits() (Leif Sahlberg) [1708033] - [fs] smb3: Cleanup license mess (Leif Sahlberg) [1708033] - [fs] CIFS: Fix possible hang during async MTU reads and writes (Leif Sahlberg) [1708033] - [fs] cifs: fix memory leak of an allocated cifs_ntsd structure (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: Fix error paths in writeback code (Leif Sahlberg) [1708033] - [fs] CIFS: Move credit processing to mid callbacks for SMB3 (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credits calculation for cancelled requests (Leif Sahlberg) [1708033] - [fs] cifs: Fix potential OOB access of lock element array (Leif Sahlberg) [1708033] - [fs] cifs: Limit memory used by lock request calls to a page (Leif Sahlberg) [1708033] - [fs] cifs: move large array from stack to heap (Leif Sahlberg) [1708033] - [fs] CIFS: Do not hide EINTR after sending network packets (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit computation for compounded requests (Leif Sahlberg) [1708033] - [fs] CIFS: Do not set credits to 1 if the server didn't grant anything (Leif Sahlberg) [1708033] - [fs] CIFS: Fix adjustment of credits for MTU requests (Leif Sahlberg) [1708033] - [fs] cifs: Fix a tiny potential memory leak (Leif Sahlberg) [1708033] - [fs] cifs: Fix a debug message (Leif Sahlberg) [1708033] - [fs] smb3: add smb3.1.1 to default dialect list (Leif Sahlberg) [1708033] - [fs] cifs: fix confusing warning message on reconnect (Leif Sahlberg) [1708033] - [fs] smb3: fix large reads on encrypted connections (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] cifs: we can not use small padding iovs together with encryption (Leif Sahlberg) [1708033] - [fs] cifs: Minor Kconfig clarification (Leif Sahlberg) [1708033] - [fs] cifs: Always resolve hostname before reconnecting (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_reconnect_tcon() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in smb2_reconnect() (Leif Sahlberg) [1708033] - [fs] cifs: Only free DFS target list if we actually got one (Leif Sahlberg) [1708033] - [fs] cifs: start DFS cache refresher in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: Use GFP_ATOMIC when a lock is held in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_reconnect() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'sep' (Leif Sahlberg) [1708033] - [fs] cifs: Make use of DFS cache to get new DFS referrals (Leif Sahlberg) [1708033] - [fs] cifs: check kzalloc return (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'server' (Leif Sahlberg) [1708033] - [fs] cifs: Use kzfree() to free password (Leif Sahlberg) [1708033] - [fs] cifs: Fix to use kmem_cache_free() instead of kfree() (Leif Sahlberg) [1708033] - [fs] cifs: update for current_kernel_time64() removal (Leif Sahlberg) [1708033] - [fs] cifs: Add DFS cache routines (Leif Sahlberg) [1708033] - [fs] cifs: Save TTL value when parsing DFS referrals (Leif Sahlberg) [1708033] - [fs] cifs: auto disable 'serverino' in dfs mounts (Leif Sahlberg) [1708033] - [fs] cifs: Make devname param optional in cifs_compose_mount_options() (Leif Sahlberg) [1708033] - [fs] cifs: Skip any trailing backslashes from UNC (Leif Sahlberg) [1708033] - [fs] cifs: Refactor out cifs_mount() (Leif Sahlberg) [1708033] - [fs] CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem (Leif Sahlberg) [1708033] - [fs] CIFS: return correct errors when pinning memory failed for direct I/O (Leif Sahlberg) [1708033] - [fs] CIFS: use the correct length when pinning memory for direct I/O for write (Leif Sahlberg) [1708033] - [fs] cifs: check ntwrk_buf_start for NULL before dereferencing it (Leif Sahlberg) [1708033] - [fs] cifs: remove coverity warning in calc_lanman_hash (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'smb_buf' (Leif Sahlberg) [1708033] - [fs] cifs: suppress some implicit-fallthrough warnings (Leif Sahlberg) [1708033] - [fs] cifs: change smb2_query_eas to use the compound query-info helper (Leif Sahlberg) [1708033] - [fs] Add vers=3.0.2 as a valid option for SMBv3.0.2 (Leif Sahlberg) [1708033] - [fs] cifs: create a helper function for compound query_info (Leif Sahlberg) [1708033] - [fs] cifs: address trivial coverity warning (Leif Sahlberg) [1708033] - [fs] cifs: smb2 commands can not be negative, remove confusing check (Leif Sahlberg) [1708033] - [fs] cifs: use a compound for setting an xattr (Leif Sahlberg) [1708033] - [fs] cifs: clean up indentation, replace spaces with tab (Leif Sahlberg) [1708033] - [fs] smb3: Fix rmdir compounding regression to strict servers (Leif Sahlberg) [1708033] - [fs] CIFS: Avoid returning EBUSY to upper layer VFS (Leif Sahlberg) [1708033] - [fs] cifs: Fix separator when building path from dentry (Leif Sahlberg) [1708033] - [fs] cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure cifs) (Leif Sahlberg) [1708033] - [fs] cifs: fix signed/unsigned mismatch on aio_read patch (Leif Sahlberg) [1708033] - [fs] cifs: don't dereference smb_file_target before null check (Leif Sahlberg) [1708033] - [fs] CIFS: Add direct I/O functions to file_operations (Leif Sahlberg) [1708033] - [fs] CIFS: Add support for direct I/O write (Leif Sahlberg) [1708033] - [fs] CIFS: Add support for direct I/O read (Leif Sahlberg) [1708033] - [fs] smb3: missing defines and structs for reparse point handling (Leif Sahlberg) [1708033] - [fs] smb3: allow more detailed protocol info on open files for debugging (Leif Sahlberg) [1708033] - [fs] smb3: on kerberos mount if server doesn't specify auth type use krb5 (Leif Sahlberg) [1708033] - [fs] smb3: add trace point for tree connection (Leif Sahlberg) [1708033] - [fs] cifs: fix spelling mistake, EACCESS -> EACCES (Leif Sahlberg) [1708033] - [fs] cifs: fix return value for cifs_listxattr (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number for cifs.ko to 2.14 (Leif Sahlberg) [1708033] - [fs] smb3: add debug for unexpected mid cancellation (Leif Sahlberg) [1708033] - [fs] cifs: allow calling SMB2_xxx_free(NULL) (Leif Sahlberg) [1708033] - [fs] smb3 - clean up debug output displaying network interfaces (Leif Sahlberg) [1708033] - [fs] smb3: show number of current open files in /proc/fs/cifs/Stats (Leif Sahlberg) [1708033] - [fs] cifs: add support for ioctl on directories (Leif Sahlberg) [1708033] - [fs] cifs: fallback to older infolevels on findfirst queryinfo retry (Leif Sahlberg) [1708033] - [fs] smb3: do not attempt cifs operation in smb3 query info error path (Leif Sahlberg) [1708033] - [fs] smb3: send backup intent on compounded query info (Leif Sahlberg) [1708033] - [fs] cifs: track writepages in vfs operation counters (Leif Sahlberg) [1708033] - [fs] smb2: fix uninitialized variable bug in smb2_ioctl_query_info (Leif Sahlberg) [1708033] - [fs] cifs: add IOCTL for QUERY_INFO passthrough to userspace (Leif Sahlberg) [1708033] - [fs] cifs: minor clarification in comments (Leif Sahlberg) [1708033] - [fs] CIFS: Print message when attempting a mount (Leif Sahlberg) [1708033] - [fs] CIFS: Adds information-level logging function (Leif Sahlberg) [1708033] - [fs] cifs: OFD locks do not conflict with eachothers (Leif Sahlberg) [1708033] - [fs] CIFS: SMBD: Do not call ib_dereg_mr on invalidated memory registration (Leif Sahlberg) [1708033] - [fs] CIFS: pass page offsets on SMB1 read/write (Leif Sahlberg) [1708033] - [fs] fs/cifs: fix uninitialised variable warnings (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for sending lease break responses to server (Leif Sahlberg) [1708033] - [fs] cifs: do not return atime less than mtime (Leif Sahlberg) [1708033] - [fs] smb3: update default requested iosize to 4MB from 1MB for recent dialects (Leif Sahlberg) [1708033] - [fs] smb3: Add debug message later in smb2/smb3 reconnect path (Leif Sahlberg) [1708033] - [fs] CIFS: make 'nodfs' mount opt a superblock flag (Leif Sahlberg) [1708033] - [fs] smb3: track the instance of each session for debugging (Leif Sahlberg) [1708033] - [fs] smb3: minor missing defines relating to reparse points (Leif Sahlberg) [1708033] - [fs] smb3: add way to control slow response threshold for logging and stats (Leif Sahlberg) [1708033] - [fs] cifs: minor updates to module description for cifs.ko (Leif Sahlberg) [1708033] - [fs] cifs: protect against server returning invalid file system block size (Leif Sahlberg) [1708033] - [fs] smb3: allow stats which track session and share reconnects to be reset (Leif Sahlberg) [1708033] - [fs] SMB3: Backup intent flag missing from compounded ops (Leif Sahlberg) [1708033] - [fs] cifs: create a define for the max number of iov we need for a SMB2 set_info (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: remove the is_falloc argument to SMB2_set_eof (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_SET_INFO to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_SET_EOF to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: make rmdir() use compounding (Leif Sahlberg) [1708033] - [fs] cifs: create helpers for SMB2_set_info_init/free() (Leif Sahlberg) [1708033] - [fs] cifs: change unlink to use a compound (Leif Sahlberg) [1708033] - [fs] cifs: change mkdir to use a compound (Leif Sahlberg) [1708033] - [fs] cifs: add a smb2_compound_op and change QUERY_INFO to use it (Leif Sahlberg) [1708033] - [fs] cifs: fix a credits leak for compund commands (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint to catch cases where credit refund of failed op overlaps reconnect (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'cifs_sb' (Leif Sahlberg) [1708033] - [fs] cifs: Use kmemdup rather than duplicating its implementation in smb311_posix_mkdir() (Leif Sahlberg) [1708033] - [fs] smb3: do not display confusing message on mount to Azure servers (Leif Sahlberg) [1708033] - [fs] smb3: fix lease break problem introduced by compounding (Leif Sahlberg) [1708033] - [fs] cifs: only wake the thread for the very last PDU in a compound (Leif Sahlberg) [1708033] - [fs] cifs: add a warning if we try to to dequeue a deleted mid (Leif Sahlberg) [1708033] - [fs] smb2: fix missing files in root share directory listing (Leif Sahlberg) [1708033] - [fs] cifs: read overflow in is_valid_oplock_break() (Leif Sahlberg) [1708033] - [fs] cifs: integer overflow in in SMB2_ioctl() (Leif Sahlberg) [1708033] - [fs] CIFS: fix wrapping bugs in num_entries() (Leif Sahlberg) [1708033] - [fs] cifs: prevent integer overflow in nxt_dir_entry() (Leif Sahlberg) [1708033] - [fs] fs/cifs: suppress a string overflow warning (Leif Sahlberg) [1708033] - [fs] cifs: connect to servername instead of IP for IPC$ share (Leif Sahlberg) [1708033] - [fs] smb3: check for and properly advertise directory lease support (Leif Sahlberg) [1708033] - [fs] smb3: minor debugging clarifications in rfc1001 len processing (Leif Sahlberg) [1708033] - [fs] SMB3: Backup intent flag missing for directory opens with backupuid mounts (Leif Sahlberg) [1708033] - [fs] fs/cifs: don't translate SFM_SLASH (U+F026) to backslash (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number for cifs.ko to 2.12 (Leif Sahlberg) [1708033] - [fs] cifs: check kmalloc before use (Leif Sahlberg) [1708033] - [fs] cifs: check if SMB2 PDU size has been padded and suppress the warning (Leif Sahlberg) [1708033] - [fs] cifs: create a define for how many iovs we need for an SMB2_open() (Leif Sahlberg) [1708033] - [fs] smb3: create smb3 equivalent alias for cifs pseudo-xattrs (Leif Sahlberg) [1708033] - [fs] smb3: allow previous versions to be mounted with snapshot= mount parm (Leif Sahlberg) [1708033] - [fs] cifs: don't show domain= in mount output when domain is empty (Leif Sahlberg) [1708033] - [fs] cifs: add missing support for ACLs in SMB 3.11 (Leif Sahlberg) [1708033] - [fs] smb3: enumerating snapshots was leaving part of the data off end (Leif Sahlberg) [1708033] - [fs] cifs: update smb2_queryfs() to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: update receive_encrypted_standard to handle compounded responses (Leif Sahlberg) [1708033] - [fs] cifs: create SMB2_open_init()/SMB2_open_free() helpers. (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_query_info_[init|free]() (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_close_init()/SMB2_close_free() (Leif Sahlberg) [1708033] - [fs] smb3: display stats counters for number of slow commands (Leif Sahlberg) [1708033] - [fs] CIFS: fix uninitialized ptr deref in smb2 signing (Leif Sahlberg) [1708033] - [fs] smb3: Do not send SMB3 SET_INFO if nothing changed (Leif Sahlberg) [1708033] - [fs] smb3: fix minor debug output for CONFIG_CIFS_STATS (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for slow responses (Leif Sahlberg) [1708033] - [fs] cifs: add compound_send_recv() (Leif Sahlberg) [1708033] - [fs] cifs: make smb_send_rqst take an array of requests (Leif Sahlberg) [1708033] - [fs] cifs: update init_sg, crypt_message to take an array of rqst (Leif Sahlberg) [1708033] - [fs] smb3: fix reset of bytes read and written stats (Leif Sahlberg) [1708033] - [fs] smb3: display bytes_read and bytes_written in smb3 stats (Leif Sahlberg) [1708033] - [fs] cifs: simple stats should always be enabled (Leif Sahlberg) [1708033] - [fs] cifs: use a refcount to protect open/closing the cached file handle (Leif Sahlberg) [1708033] - [fs] smb3: add reconnect tracepoints (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for session expired or deleted (Leif Sahlberg) [1708033] - [fs] cifs: remove unused stats (Leif Sahlberg) [1708033] - [fs] smb3: don't request leases in symlink creation and query (Leif Sahlberg) [1708033] - [fs] smb3: remove per-session operations from per-tree connection stats (Leif Sahlberg) [1708033] - [fs] SMB3: Number of requests sent should be displayed for SMB3 not just CIFS (Leif Sahlberg) [1708033] - [fs] smb3: snapshot mounts are read-only and make sure info is displayable about the mount (Leif Sahlberg) [1708033] - [fs] smb3: remove noisy warning message on mount (Leif Sahlberg) [1708033] - [fs] cifs: add missing debug entries for kconfig options (Leif Sahlberg) [1708033] - [fs] smb3: fill in statfs fsid and correct namelen (Leif Sahlberg) [1708033] - [fs] cifs: Make sure all data pages are signed correctly (Leif Sahlberg) [1708033] - [fs] CIFS: fix memory leak and remove dead code (Leif Sahlberg) [1708033] - [fs] cifs: use 64-bit timestamps for fscache (Leif Sahlberg) [1708033] - [fs] cifs: use timespec64 internally (Leif Sahlberg) [1708033] - [fs] cifs: Silence uninitialized variable warning (Leif Sahlberg) [1708033] - [fs] fs/cifs: Simplify ib_post_(send|recv|srq_recv)() calls (Leif Sahlberg) [1708033]- [edac] EDAC/amd64: Set maximum channel layer size depending on family (Gary Hook) [1690984] - [edac] EDAC/amd64: Adjust printed chip select sizes when interleaved (Gary Hook) [1690984] - [edac] EDAC/amd64: Recognize x16 symbol size (Gary Hook) [1690984] - [edac] EDAC/amd64: Support more than two Unified Memory Controllers (Gary Hook) [1690984] - [edac] EDAC/amd64: Use a macro for iterating over Unified Memory Controllers (Gary Hook) [1690984] - [edac] EDAC, amd64: Add Family 17h, models 10h-2fh support (Gary Hook) [1670609 1690984] - [md] dm mpath: fix missing call of path selector type->end_io (Mike Snitzer) [1686227] - [rpmspec] redhat: do not generate debuginfo for self-tests and samples (Ivan Vecera) [1708375] - [netdrv] broadcom: Mark expected switch fall-throughs (Kamal Heib) [1684380] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Kamal Heib) [1684380] - [netdrv] broadcom: tg3: fix use of SPEED_UNKNOWN ethtool constant (Kamal Heib) [1684380] - [netdrv] tg3: allow ethtool -p to work for NICs in down state (Kamal Heib) [1684380] - [netdrv] tg3: optionally use eth_platform_get_mac_address() to get mac address (Kamal Heib) [1684380] - [netdrv] tg3: extend PTP gettime function to read system clock (Kamal Heib) [1684380] - [netdrv] tg3: Fix fall-through annotations (Kamal Heib) [1684380] - [netdrv] tg3: Mark expected switch fall-throughs (Kamal Heib) [1684380] - [mm] x86/mm/KASLR: Fix the size of the direct mapping section (Baoquan He) [1669075] - [netdrv] net/mlx4_en: fix spelling mistake: "quiting" -> "quitting" (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix error handling when initializing CQ bufs in the driver (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Add masking for a few queries on HCA caps (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Fix using wrong function to destroy sqp AHs under SRIOV (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4: replace pci_{,un}map_sg with dma_{,un}map_sg (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4: Get rid of page operation after dma_alloc_coherent (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: drop useless LIST_HEAD (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Remove set but not used variable 'pd' (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Utilize macro to calculate SQ spare size (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_en: remove fallback after kzalloc_node() (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Remove unneeded NULL check (Alaa Hleihel) [1691235 1691228] - [infiniband] mlx4: Use snprintf instead of complicated strcpy (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix several coding style errors (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix return codes of unsupported operations (Alaa Hleihel) [1691235 1691228] - [netdrv] {net, IB}/mlx4: Initialize CQ buffers in the driver when possible (Alaa Hleihel) [1691235 1691228] - [netdrv] mlx4: use __vlan_hwaccel helpers (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_en: Fix build break when CONFIG_INET is off (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_en: use __netdev_tx_sent_queue() (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_en: add a missing include (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Add port and TID to MAD debug print (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Enable debug print of SMPs (Alaa Hleihel) [1691233 1691228] - [infiniband] RDMA: Fix dependencies for rdma_user_mmap_io (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Remove unnecessary parentheses (Alaa Hleihel) [1691233 1691228] - [infiniband] RDMA/mlx4: Use rdma_user_mmap_io (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_core: Fix warnings during boot on driverinit param set failures (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Use devlink region_snapshot parameter (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Add Crdump FW snapshot support (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Add health buffer address capability (Alaa Hleihel) [1691228] - [netdrv] mlx4: Add support for devlink reload and load driverinit values (Alaa Hleihel) [1691228 1663198] - [netdrv] mlx4: Add mlx4 initial parameters table and register it (Alaa Hleihel) [1691228 1663198] - [infiniband] IB/mlx4: Create slave AH's directly (Alaa Hleihel) [1691228] - [infiniband] IB/mlx4: Add support for drain SQ & RQ (Alaa Hleihel) [1691228] - [net] openvswitch: return an error instead of doing BUG_ON() (Eelco Chaudron) [1700468] - [include] net: add netif_is_geneve() (Petr Oros) [1707002] - [netdrv] team: fix possible recursive locking when add slaves (Hangbin Liu) [1700679] - [netdrv] phy: Fix ioctl handler when modifing MII_ADVERTISE (Petr Oros) [1691676] - [netdrv] mii: Add mii_lpa_mod_linkmode_lpa_t (Petr Oros) [1691676] - [netdrv] phy: marvell: Rename mii_lpa_to_linkmode_lpa_t (Petr Oros) [1691676] - [netdrv] mii: Rename mii_stat1000_to_linkmode_lpa_t (Petr Oros) [1691676] - [include] mii: Fix autoneg in mii_lpa_to_linkmode_lpa_t() (Petr Oros) [1691676] - [netdrv] phy: remove unused code in phy_probe (Petr Oros) [1691676] - [netdrv] phy: check if advertising is zero using linkmode_empty (Petr Oros) [1691676] - [netdrv] phy: marvell: remove set but not used variable 'pause' (Petr Oros) [1691676] - [netdrv] phy: Add support for resolving 5G and 2.5G autoneg (Petr Oros) [1691676] - [netdrv] phy: Add more link modes to the settings table (Petr Oros) [1691676] - [netdrv] phy: Fixup kerneldoc markup. (Petr Oros) [1691676] - [netdrv] phy: Convert u32 phydev->lp_advertising to linkmode (Petr Oros) [1691676] - [netdrv] ethernet: Convert phydev advertize and supported from u32 to link mode (Petr Oros) [1691676] - [netdrv] bonding: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [netdrv] bonding: Give bond_set_dev_addr() a return value (Ivan Vecera) [1705509] - [netdrv] ipvlan: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] bridge: Handle NETDEV_PRE_CHANGEADDR from ports (Ivan Vecera) [1705509] - [net] bridge: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Add NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Add extack argument to dev_set_mac_address() (Ivan Vecera) [1705509] - [netdrv] phy: phy driver features are mandatory (Petr Oros) [1691720] - [netdrv] phy: add missing phy driver features (Petr Oros) [1691720] - [netdrv] phy: Add missing features to PHY drivers (Petr Oros) [1691720] - [netdrv] phy: genphy_10g_driver: Avoid NULL pointer dereference (Petr Oros) [1691720] - [netdrv] phy: phy_support_sym_pause: Clear Asym Pause (Petr Oros) [1691720] - [netdrv] phy: Replace phy driver features u32 with link_mode bitmap (Petr Oros) [1691720] - [netdrv] ethernet: xgbe: expand PHY_GBIT_FEAUTRES (Petr Oros) [1691720] - [net] net: phy: Add limkmode equivalents to some of the MII ethtool helpers (Petr Oros) [1691720] - [netdrv] phy: Add helper for advertise to lcl value (Petr Oros) [1691720] - [net] phy: Add helper to convert MII ADV register to a linkmode (Petr Oros) [1691720] - [netdrv] phy: Add phydev_info() (Petr Oros) [1691720] - [netdrv] phy: Add phydev_warn() (Petr Oros) [1691720] - [netdrv] phy: Move linkmode helpers to somewhere public (Petr Oros) [1691720] - [netdrv] ethernet: dpaa: remove unused variables (Petr Oros) [1691720] - [netdrv] ravb: Disable Pause Advertisement (Petr Oros) [1691720] - [netdrv] ethernet: Add helper to determine if pause configuration is supported (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for set_pauseparam for Pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for set_pauseparam for Asym Pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for MACs which support pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for MACs which support asym pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper to remove a supported link mode (Petr Oros) [1691720] - [netdrv] ethernet: Fix up drivers masking pause support (Petr Oros) [1691720] - [netdrv] bcmgenet: Fix speed selection for reverse MII (Petr Oros) [1691720] - [netdrv] ethernet: Use phy_set_max_speed() to limit advertised speed (Petr Oros) [1691720] - [netdrv] phy: bcm63xx: Allow to be built with COMPILE_TEST (Petr Oros) [1691720] - [netdrv] phy: et1011c: Remove incorrect missing 1000 Half (Petr Oros) [1691720] - [netdrv] phy: ste10Xp: Remove wrong SUPPORTED_Pause (Petr Oros) [1691720] - [tools] selftests: net: ip_defrag: cover new IPv6 defrag behavior (Guillaume Nault) [1660282] - [tools] selftests: net: fix/improve ip_defrag selftest (Guillaume Nault) [1660282] - [tools] selftests: use posix-style redirection in ip_defrag.sh (Guillaume Nault) [1660282] - [tools] selftests: net: Clean up an unused variable (Guillaume Nault) [1660282] - [tools] selftests/net: add ipv6 tests to ip_defrag selftest (Guillaume Nault) [1660282] - [tools] selftests/net: add ip_defrag selftest (Guillaume Nault) [1660282] - [net] ip6: fix skb leak in ip6frag_expire_frag_queue() (Guillaume Nault) [1660282] - [net] IP6 defrag: use rbtrees in nf_conntrack_reasm.c (Guillaume Nault) [1660282] - [net] IP6 defrag: use rbtrees for IPv6 defrag (Guillaume Nault) [1660282] - [net] IP defrag: encapsulate rbtree defrag code into callable functions (Guillaume Nault) [1660282] - [net] ipv4: do not handle duplicate fragments as overlapping (Guillaume Nault) [1660282] - [net] ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes (Guillaume Nault) [1660282] - [net] ipv6: remove dependency of nf_defrag_ipv6 on ipv6 module (Guillaume Nault) [1660282] - [net] ipv6: fix typo in net/ipv6/reassembly.c (Guillaume Nault) [1660282] - [net] core: dev: Attach extack to NETDEV_PRE_UP (Ivan Vecera) [1705501] - [net] core: dev: Add call_netdevice_notifiers_extack() (Ivan Vecera) [1705501] - [net] core: dev: Add extack argument to __dev_change_flags() (Ivan Vecera) [1705501] - [net] core: dev: Add extack argument to dev_change_flags() (Ivan Vecera) [1705501] - [netdrv] ipvlan: ipvlan_set_port_mode(): Add an extack argument (Ivan Vecera) [1705501] - [netdrv] vrf: cycle_netdev(): Add an extack argument (Ivan Vecera) [1705501] - [net] net: core: dev: Add extack argument to dev_open() (Ivan Vecera) [1705501] - [net] vlan: conditional inclusion of FCoE hooks to match netdevice.h and bnx2x (Chris Leech) [1685894] - [net] Do not route unicast IP packets twice (Ivan Vecera) [1704923] - [net] skbuff: Rename 'offload_mr_fwd_mark' to 'offload_l3_fwd_mark' (Ivan Vecera) [1704923] - [net] devlink: Add 'fw_load_policy' generic parameter (Ivan Vecera) [1704902] - [net] bridge: Extend br_vlan_get_pvid() for bridge ports (Ivan Vecera) [1704863] - [net] ipv4: Notify about changes to ip_forward_update_priority (Ivan Vecera) [1704697] - [net] ipv4: Control SKB reprioritization after forwarding (Ivan Vecera) [1704697] - [net] dcb: Add priority-to-DSCP map getters (Ivan Vecera) [1704639] - [net] xsk: export xdp_get_umem_from_qid (Ivan Vecera) [1704606] - [net] net: Add lag.h, net_lag_port_dev_txable() (Ivan Vecera) [1704297] - [netdrv] team: Publish team_port_get_rcu() (Ivan Vecera) [1704297] - [net] sched: sch_api: set an error msg when qdisc_alloc_handle() fails (Ivan Vecera) [1677094] - [net] ethtool: Remove unnecessary null check in ethtool_rx_flow_rule_create (Ivan Vecera) [1691738] - [net] flow_offload: fix block stats (Ivan Vecera) [1691738] - [net] sched: flower: only return error from hw offload if skip_sw (Ivan Vecera) [1691738] - [net] flow_offload: Fix flow action infrastructure (Ivan Vecera) [1691738] - [net] ethtool: add ethtool_rx_flow_spec to flow_rule structure translator (Ivan Vecera) [1691738] - [net] flow_offload: add wake-up-on-lan and queue to flow_action (Ivan Vecera) [1691738] - [net] flow_offload: add statistics retrieval infrastructure and use it (Ivan Vecera) [1691738] - [net] cls_api: add translator to flow_action representation (Ivan Vecera) [1691738] - [net] flow_offload: add flow action infrastructure (Ivan Vecera) [1691738] - [net] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1691738] - [net] netfilter: ipv6: Don't preserve original oif for loopback address (Florian Westphal) [1702813] - [net] netfilter: ipv6: Preserve link scope traffic original oif (Florian Westphal) [1702813] - [net] sctp: implement memory accounting on rx path (Xin Long) [1665243] {CVE-2019-3874} - [net] sctp: implement memory accounting on tx path (Xin Long) [1665243] {CVE-2019-3874} - [net] openvswitch: fix flow actions reallocation (Eelco Chaudron) [1700468] - [net] openvswitch: fix missing checks for nla_nest_start (Eelco Chaudron) [1700468] - [net] openvswitch: fix a NULL pointer dereference (Eelco Chaudron) [1700468] - [net] openvswitch: meter: Use struct_size() in kzalloc() (Eelco Chaudron) [1700468] - [net] openvswitch: Fix IPv6 later frags parsing (Eelco Chaudron) [1700468] - [net] openvswitch: fix spelling mistake "execeeds" -> "exceeds" (Eelco Chaudron) [1700468] - [net] openvswitch: remove BUG_ON from get_dpdev (Eelco Chaudron) [1700468] - [net] openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS (Eelco Chaudron) [1700468] - [net] revert "openvswitch: Fix template leak in error cases." (Eelco Chaudron) [1700468] - [net] openvswitch: Use correct reply values in datapath and vport ops (Eelco Chaudron) [1700468] - [net] ovs: fix return type of ndo_start_xmit function (Eelco Chaudron) [1700468] - [net] openvswitch: Derive IP protocol number for IPv6 later frags (Eelco Chaudron) [1700468] - [net] openvswitch: kernel datapath clone action (Eelco Chaudron) [1700468] - [net] openvswitch: Avoid OOB read when parsing flow nlattrs (Eelco Chaudron) [1700468] - [net] net/vlan: remove unused #define HAVE_VLAN_GET_TAG (Ivan Vecera) [1700369] - [net] vlan: include the shift in skb_vlan_tag_get_prio() (Ivan Vecera) [1700369] - [net] vlan: introduce __vlan_hwaccel_copy_tag() helper (Ivan Vecera) [1700369] - [net] vlan: introduce __vlan_hwaccel_clear_tag() helper (Ivan Vecera) [1700369] - [net] sctp: initialize _pad of sockaddr_in before copying to user memory (Xin Long) [1699076] - [net] sctp: use memdup_user instead of vmemdup_user (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_STREAM_SCHEDULER sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_EVENT sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_ENABLE_STREAM_RESET sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_PRINFO sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DEACTIVATE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DELETE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_ACTIVE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_MAX_BURST sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_CONTEXT sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SNDINFO sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DELAYED_SACK sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SEND_PARAM sockopt (Xin Long) [1699076] - [net] sctp: not copy sctp_sock pd_lobby in sctp_copy_descendant (Xin Long) [1699076] - [net] sctp: get sctphdr by offset in sctp_compute_cksum (Xin Long) [1699076] - [net] sctp: call sctp_auth_init_hmacs() in sctp_sock_migrate() (Xin Long) [1699076] - [net] sctp: move up sctp_auth_init_hmacs() in sctp_endpoint_init() (Xin Long) [1699076] - [net] sctp: sctp_sock_migrate() returns error if sctp_bind_addr_dup() fails (Xin Long) [1699076] - [net] sctp: remove sched init from sctp_stream_init (Xin Long) [1699076] - [net] sctp: call iov_iter_revert() after sending ABORT (Xin Long) [1699076] - [net] ipvs: get sctphdr by sctphoff in sctp_csum_check (Xin Long) [1699076] - [net] sctp: chunk.c: correct format string for size_t in printk (Xin Long) [1699076] - [net] sctp: don't compare hb_timer expire date before starting it (Xin Long) [1699076] - [net] doc: sctp: Merge and clean up rst files (Xin Long) [1699076] - [net] sctp: set stream ext to NULL after freeing it in sctp_stream_outq_migrate (Xin Long) [1699076] - [net] sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_EVENT sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_ENABLE_STREAM_RESET sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_PRINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DEACTIVATE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DELETE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_ACTIVE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_MAX_BURST sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_CONTEXT sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SNDINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SEND_PARAM sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DELAYED_SACK sockopt (Xin Long) [1699076] - [net] sctp: add SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER_VALUE sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_INTERLEAVING_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_RECONFIG_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_PR_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: add SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_THLDS sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_LOCAL_AUTH_CHUNKS sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_MAXSEG sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_ASSOCINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_RTOINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_PARAMS sockopt (Xin Long) [1699076] - [net] sctp: introduce SCTP_FUTURE/CURRENT/ALL_ASSOC (Xin Long) [1699076] - [net] sctp: set flow sport from saddr only when it's 0 (Xin Long) [1699076] - [net] sctp: set chunk transport correctly when it's a new asoc (Xin Long) [1699076] - [net] sctp: improve the events for sctp stream adding (Xin Long) [1699076] - [net] sctp: improve the events for sctp stream reset (Xin Long) [1699076] - [net] sctp: allocate sctp_sockaddr_entry with kzalloc (Xin Long) [1699076] - [net] sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet6addr_event (Xin Long) [1699076] - [net] sctp: frag_point sanity check (Xin Long) [1699076] - [net] sctp: kfree_rcu asoc (Xin Long) [1699076] - [net] sctp: update frag_point when stream_interleave is set (Xin Long) [1699076] - [net] sctp: add sockopt SCTP_EVENT (Xin Long) [1699076] - [net] sctp: rename enum sctp_event to sctp_event_type (Xin Long) [1699076] - [net] sctp: add subscribe per asoc (Xin Long) [1699076] - [net] sctp: define subscribe in sctp_sock as __u16 (Xin Long) [1699076] - [net] sctp: process sk_reuseport in sctp_get_port_local (Xin Long) [1699076] - [net] sctp: add sock_reuseport for the sock in __sctp_hash_endpoint (Xin Long) [1699076] - [net] sctp: do reuseport_select_sock in __sctp_rcv_lookup_endpoint (Xin Long) [1699076] - [net] sctp: Fix SKB list traversal in sctp_intl_store_ordered(). (Xin Long) [1699076] - [net] sctp: Fix SKB list traversal in sctp_intl_store_reasm(). (Xin Long) [1699076] - [net] sctp: define SCTP_SS_DEFAULT for Stream schedulers (Xin Long) [1699076] - [net] sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer (Xin Long) [1699076] - [net] sctp: use sk_wmem_queued to check for writable space (Xin Long) [1699076] - [net] sctp: count both sk and asoc sndbuf with skb truesize and sctp_chunk size (Xin Long) [1699076] - [net] sctp: use the pmtu from the icmp packet to update transport pathmtu (Xin Long) [1699076] - [net] sctp: fix fall-through annotation (Xin Long) [1699076] - [net] sctp: Use skb_queue_is_first(). (Xin Long) [1699076] - [net] sctp: not traverse asoc trans list if non-ipv6 trans exists for ipv6_flowlabel (Xin Long) [1699076] - [net] sctp: fix invalid reference to the index variable of the iterator (Xin Long) [1699076] - [net] sctp: remove useless start_fail from sctp_ht_iter in proc (Xin Long) [1699076] - [net] sctp: Make wrappers for accessing in/out streams (Xin Long) [1699076] - [net] sctp: whitespace fixes (Xin Long) [1699076] - [net] sctp: check for ipv6_pinfo legal sndflow with flowlabel in sctp_v6_get_dst (Xin Long) [1699076] - [net] sctp: add support for setting flowlabel when adding a transport (Xin Long) [1699076] - [net] sctp: add spp_ipv6_flowlabel and spp_dscp for sctp_paddrparams (Xin Long) [1699076] - [net] sctp: add support for dscp and flowlabel per transport (Xin Long) [1699076] - [net] ipv4: add __ip_queue_xmit() that supports tos param (Xin Long) [1699076] - [net] sctp: add support for SCTP_REUSE_PORT sockopt (Xin Long) [1699076] - [netdrv] pptp: dst_release sk_dst_cache in pptp_sock_destruct (Xin Long) [1671606] - [net] datagram: fix unbounded loop in __skb_try_recv_datagram() (Paolo Abeni) [1692379] - [net] ipv6: route: purge exception on removal (Paolo Abeni) [1669049] - [net] vsock: cope with memory allocation failure at socket creation time (Paolo Abeni) [1671619] - [net] ptp: fix Spectre v1 vulnerability (Hangbin Liu) [1664624]- [infiniband] RDMA/bnxt_re: fix or'ing of data into an uninitialized struct member (Selvin Xavier) [1664798] - [netdrv] RDMA/bnxt_en: Enable RDMA driver support for 57500 chip (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Update kernel user abi to pass chip context (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add extended psn structure for 57500 adapters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Enable GSI QP support for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Skip backing store allocation for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add 64bit doorbells for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add chip context to identify 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: fix a size calculation (Selvin Xavier) [1664798] - [infiniband] infiniband: bnxt_re: qplib: Check the return value of send_message (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Increase depth of control path command queue (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Query HWRM Interface version from FW (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Make use of destroy AH sleepable flag (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Make use of create AH sleepable flag (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid accessing the device structure after it is freed (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix system hang when registration with L2 driver fails (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid resource leak in case the NQ registration fails (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Wait for delayed work to finish before device removal (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Limit max_pkey to 16 bit value (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix qp async event reporting (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Report out of sequence hw counters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Expose rx discards and drop counters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Prevent driver crash due to NULL pointer in error message print (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Drop L2 async events silently (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid NULL check after accessing the pointer (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Remove the unnecessary version macro definition (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix recursive lock warning in debug kernel (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add missing spin lock initialization (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: QPLIB: Add and use #define dev_fmt(fmt) "QPLIB: " fmt (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Modify a fall-through annotation (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix a couple off by one bugs (Selvin Xavier) [1664798] - [powerpc] powerpc/fadump: Do not allow hot-remove memory from fadump reserved area. (Gustavo Duarte) [1524686] - [powerpc] powerpc/fadump: Throw proper error message on fadump registration failure (Gustavo Duarte) [1524686] - [powerpc] powerpc/fadump: Reservationless firmware assisted dump (Gustavo Duarte) [1524686] - [infiniband] IB/hfi1: Fix WQ_MEM_RECLAIM warning (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Implement CCA for TID RDMA protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove WARN_ON when freeing expected receive groups (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Unify the software PSN check for TID RDMA READ/WRITE (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to read next expected psn from hardware flow (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Delay the release of destination mr for TID RDMA WRITE DATA (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Do not flush send queue in the TID RDMA second leg (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix the allocation of RSM table (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Eliminate opcode tests on mr deref (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Clear the IOWAIT pending bits when QP is put into error state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Failed to drain send queue when QP is put into error state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add missing break in switch statement (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix a build warning for TID RDMA READ (Alex Estrin) [1660618] - [infiniband] RDMA/rdmavt: Adapt to handle non-uniform sizes on umem SGEs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prioritize the sending of ACK packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for TID RDMA WRITE protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Enable TID RDMA WRITE protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add interlock between TID RDMA WRITE and other requests (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA WRITE functionality into RDMA verbs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the dual leg code (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the TID second leg ACK packet builder (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the TID second leg send packet builder (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Resend the TID RDMA WRITE DATA packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA RESYNC packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA RESYNC packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA retry timer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA ACK packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA ACK packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA WRITE DATA packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA WRITE DATA packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA WRITE response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID resource timer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA WRITE response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA WRITE request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add an s_acked_ack_queue pointer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Allow for extra entries in QP's s_ack_queue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Build TID RDMA WRITE request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for TID RDMA READ protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Enable TID RDMA READ protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add interlock between a TID RDMA request and other requests (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Integrate TID RDMA READ protocol into RC protocol (Alex Estrin) [1660618] - [include] IB/hfi1: Increment the retry timeout value for TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions for restarting TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA handlers (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA READ response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA READ response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Set PbcInsertHcrc for TID RDMA packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to build TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for flow and TID management functions (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the counter n_tidwait (Alex Estrin) [1660618] - [infiniband] IB/hfi1: TID RDMA RcvArray programming and TID allocation (Alex Estrin) [1660618] - [infiniband] IB/hfi1: TID RDMA flow allocation (Alex Estrin) [1660618] - [infiniband] IB/hfi: Move RC functions into a header file (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for OPFN (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Integrate OPFN into RC transactions (Alex Estrin) [1660618] - [infiniband] IB/hfi1, IB/rdmavt: Allow for extending of QP's s_ack_queue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: OPFN interface (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add OPFN helper functions for TID RDMA feature (Alex Estrin) [1660618] - [infiniband] IB/hfi1: OPFN support discovery (Alex Estrin) [1660618] - [infiniband] IB/{hfi1, qib, rvt} Cleanup open coded sge usage (Alex Estrin) [1660618] - [infiniband] IB/{hfi1,qib}: Cleanup open coded sge sizing (Alex Estrin) [1660618] - [infiniband] RDMA/qib: Use GUP longterm for PSM page pining (Alex Estrin) [1660618] - [infiniband] infiniband: qib: no need to check return value of debugfs_create functions (Alex Estrin) [1660618] - [infiniband] infiniband: hfi1: no need to check return value of debugfs_create functions (Alex Estrin) [1660618] - [infiniband] infiniband: hfi1: drop crazy DEBUGFS_SEQ_FILE_CREATE() macro (Alex Estrin) [1660618] - [infiniband] IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM (Alex Estrin) [1660618] - [infiniband] IB/qib: Fix an error code in qib_sdma_verbs_send() (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Reduce lock contention on iowait_lock for sdma and pio (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Close VNIC sdma_progress sleep window (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Allow the driver to initialize QP priv struct (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add OPFN and TID RDMA capability bits (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Unreserve a reserved request when it is completed (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Consider LMC in 16B/bypass ingress packet check (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Limit VNIC use of SDMA engines to the available count (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Correctly process FECN and BECN in packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Ignore LNI errors before DC8051 transitions to Polling state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Dump pio info for non-user send contexts (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix a latency issue for small messages (Alex Estrin) [1660618] - [infiniband] RDMA/qib: Remove all occurrences of BUG_ON() (Alex Estrin) [1660618] - [infiniband] IB/qib: fix spelling mistake "colescing" -> "coalescing" (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Use VL15 for SM packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add mtu check for operational data VLs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for iowait (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prepare resource waits for dual leg (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Error path MAD response size is incorrect (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move UnsupportedVL bits definitions to the correct header (Alex Estrin) [1660618] - [infiniband] IB/hfi1: set_intr_bits uses incorrect source for register modification (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Missing return value in error path for user sdma (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Right size user_sdma sequence numbers and related variables (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move URGENT IRQ enable to hfi1_rcvctrl() (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rework the IRQ API to be more flexible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: PCIe bus width retry (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Make the MSIx resource allocation a bit more flexible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prepare for new HFI1 MSIx API (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Get the hfi1_devdata structure as early as possible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: tune_pcie_caps is arbitrarily placed, poorly (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove duplicated defines (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rework file list in Makefile (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove incorrect call to do_interrupt callback (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Set in_use_ctxts bits for user ctxts only (Alex Estrin) [1660618] - [include] include/rdma/opa_addr.h: Fix an endianness issue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove INTx support and simplify MSIx usage (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Reorg ctxtdata and rightsize fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove caches of chip CSRs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove unused/writeonly devdata fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rightsize ctxt_eager_bufs fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvctrl from ctxtdata (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvhdrq_size (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvhdrsize (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move rhf_offset from devdata to ctxtdata (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move normal functions from hfi1_devdata to const array (Alex Estrin) [1660618] - [infiniband] scsi: RDMA/srpt: Fix handling of TMF submission failure (Jonathan Toppins) [1685313] - [infiniband] scsi: RDMA/srpt: Fix a credit leak for aborted commands (Jonathan Toppins) [1685313] - [net] xprtrdma: Reduce the doorbell rate (Receive) (Jonathan Toppins) [1685313] - [net] xprtrdma: Fix sparse warnings (Jonathan Toppins) [1685313] - [net] xprtrdma: Fix helper that drains the transport (Jonathan Toppins) [1685313] - [netdrv] enic: fix build warning without CONFIG_CPUMASK_OFFSTACK (Jonathan Toppins) [1685313] - [infiniband] IB/usnic: Fix out of bounds index check in query pkey (Jonathan Toppins) [1685313] - [infiniband] IB/usnic: Remove stub functions (Jonathan Toppins) [1685313] - [infiniband] rdma: fix build errors on s390 and MIPS due to bad ZERO_PAGE use (Jonathan Toppins) [1685313] - [infiniband] RDMA/ucontext: Fix regression with disassociate (Jonathan Toppins) [1685313] - [infiniband] IB/iser: Fix dma_nents type definition (Jonathan Toppins) [1685313] - [infiniband] IB/iser: Pass the correct number of entries for dma mapped SGL (Jonathan Toppins) [1685313] - [infiniband] RDMA/rxe: Use for_each_sg_page iterator on umem SGL (Jonathan Toppins) [1685313] - [infiniband] RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove (Jonathan Toppins) [1685313] - [infiniband] RDMA/vmw_pvrdma: Support upto 64-bit PFNs (Jonathan Toppins) [1683475] - [include] IB/mlx5: Remove dead code (Jonathan Toppins) [1685313] - [infiniband] IB/mlx5: Ranges in implicit ODP MR inherit its write access (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix frwr memory registration (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Add wc_flags and wc_immdata to cq entry trace (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix concurrency panics in QP post_send and modify to error (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix loopback send with invalidate ordering (Jonathan Toppins) [1685313] - [infiniband] IB/hfi1: Add limit test for RC/UC send via loopback (Jonathan Toppins) [1685313] - [infiniband] RDMA/iwcm: Fix string truncation error (Jonathan Toppins) [1685313] - [infiniband] RDMA/iwcm: add tos_set bool to iw_cm struct (Jonathan Toppins) [1685313] - [infiniband] RDMA/cma: listening device cm_ids should inherit tos (Jonathan Toppins) [1685313] - [infiniband] RDMA/cma: Rollback source IP address if failing to acquire device (Jonathan Toppins) [1685313] - [infiniband] RDMA/device: Call ib_cache_release_one() only from ib_device_release() (Jonathan Toppins) [1685313] - [infiniband] RDMA/device: Ensure that security memory is always freed (Jonathan Toppins) [1685313] - [infiniband] RDMA/uverbs: Fix an error flow in ib_uverbs_poll_cq (Jonathan Toppins) [1685313] - [infiniband] IB/ipoib: Make ipoib_intercept_dev_id_attr() static (Jonathan Toppins) [1685313] - [infiniband] RDMA: Provide safe ib_alloc_device() function (Jonathan Toppins) [1685313] - [infiniband] IB/core, ipoib: Do not overreact to SM LID change event (Jonathan Toppins) [1685313] - [infiniband] IB/core: Abort page fault handler silently during owning process exit (Jonathan Toppins) [1685313] - [infiniband] RDMA/core: Verify that memory window type is legal (Jonathan Toppins) [1685313] - [infiniband] IB/core: Don't register each MAD agent for LSM notifier (Jonathan Toppins) [1711086 1685313] - [include] IB/core: Eliminate a hole in MAD agent struct (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Fix potential memory leak while creating MAD agents (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Unregister notifier before freeing MAD security (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Destroy QP if XRC QP fails (Jonathan Toppins) [1685313] - [infiniband] IB/core: Declare local functions 'static' (Jonathan Toppins) [1685313] - [infiniband] RDMA/i40iw: Make sure to initialize ib_device_ops (Jonathan Toppins) [1685313] - [rpmspec] Update the kernel rpm package description to mention backports/bug fixes ("Herton R. Krzesinski") [1701064] - [netdrv] bonding: fix arp_validate toggling in active-backup mode (Jarod Wilson) [1654214] - [scsi] scsi: bnx2i: fix indentation issue, remove a tab (Maurizio Lombardi) [1665626] - [scsi] scsi: bnx2i: remove set but not used variable 'cid_num' (Maurizio Lombardi) [1665626] - [scsi] scsi: bnx2i: add error handling for ioremap_nocache (Maurizio Lombardi) [1665626] - [wireless] iwlwifi: mvm: Send LQ command as async when necessary (Stanislaw Gruszka) [1687265] - [scsi] scsi: bnx2fc: Fix error handling in probe() (Maurizio Lombardi) [1665625] - [scsi] scsi: bnx2fc: Fix NULL dereference in error handling (Maurizio Lombardi) [1665625] - [scsi] scsi: bnx2fc: Remove set but not used variable 'oxid' (Maurizio Lombardi) [1665625] - [scsi] bnx2fc_fcoe: Use skb_queue_walk_safe(). (Maurizio Lombardi) [1665625] - [netdrv] hv_netvsc: Fix rndis_per_packet_info internal field initialization (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Add handler for LRO setting change (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Add support for LRO/RSC in the vSwitch (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix unwanted wakeup after tx_disable (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix IP header checksum for coalesced packets (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: fix typos in code comments (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix hash key value reset after other ops (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Refactor assignments of struct netvsc_device_info (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix ethtool change hash key error (Mohammed Gamal) [1691375] - [netdrv] ice: Disable sniffing VF traffic on PF (Kamal Heib) [1659176] - [netdrv] ice: Use more efficient structures (Kamal Heib) [1659176] - [netdrv] ice: Use bitfields where possible (Kamal Heib) [1659176] - [netdrv] ice: Add function to program ethertype based filter rule on VSIs (Kamal Heib) [1659176] - [netdrv] ice: Separate if conditions for ice_set_features() (Kamal Heib) [1659176] - [netdrv] ice: Remove __always_unused attribute (Kamal Heib) [1659176] - [netdrv] ice: Suppress false-positive style issues reported by static analyzer (Kamal Heib) [1659176] - [netdrv] ice: Refactor getting/setting coalesce (Kamal Heib) [1659176] - [netdrv] ice: Always free/allocate q_vectors (Kamal Heib) [1659176] - [netdrv] ice: Do not unnecessarily initialize local variable (Kamal Heib) [1659176] - [netdrv] ice: Add more validation in ice_vc_cfg_irq_map_msg (Kamal Heib) [1659176] - [netdrv] ice: Don't remove VLAN filters that were never programmed (Kamal Heib) [1659176] - [netdrv] ice: Preserve VLAN Rx stripping settings (Kamal Heib) [1659176] - [netdrv] ice: Fix for allowing too many MDD events on VF (Kamal Heib) [1659176] - [netdrv] ice: Use pf instead of vsi-back (Kamal Heib) [1659176] - [netdrv] ice: Use dev_err when ice_cfg_vsi_lan fails (Kamal Heib) [1659176] - [netdrv] ice: Refactor link event flow (Kamal Heib) [1659176] - [netdrv] ice: Add missing PHY type to link settings (Kamal Heib) [1659176] - [netdrv] ice: Add reg_idx variable in ice_q_vector structure (Kamal Heib) [1659176] - [netdrv] ice: Remove runtime change of PFINT_OICR_ENA register (Kamal Heib) [1659176] - [netdrv] ice: Fix issue when adding more than allowed VLANs (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary wait when disabling/enabling Rx queues (Kamal Heib) [1659176] - [netdrv] ice: Add ability to update rx-usecs-high (Kamal Heib) [1659176] - [netdrv] ice: Add 52 byte RSS hash key support (Kamal Heib) [1659176] - [netdrv] ice: Use ice_for_each_q_vector macro where possible (Kamal Heib) [1659176] - [netdrv] ice: Validate ring existence and its q_vector per VSI (Kamal Heib) [1659176] - [netdrv] ice: Reduce scope of variable in ice_vsi_cfg_rxqs (Kamal Heib) [1659176] - [netdrv] ice: Resolve static analysis reported issue (Kamal Heib) [1659176] - [netdrv] ice: Return configuration error without queue to disable (Kamal Heib) [1659176] - [netdrv] ice: Create framework for VSI queue context (Kamal Heib) [1659176] - [netdrv] ice: Calculate ITR increment based on direct calculation (Kamal Heib) [1700995 1659176] - [netdrv] ice: Bump driver version (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to control FW LLDP and DCBX (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB rebuild (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to get DCB related statistics (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add priority information into VLAN header (Kamal Heib) [1700995 1659176] - [netdrv] ice: Update rings based on TC information (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to process LLDP MIB change events (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 4/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 3/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 2/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 1/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Bump version (Kamal Heib) [1700995 1659176] - [netdrv] ice: Fix incorrect use of abbreviations (Kamal Heib) [1700995 1659176] - [netdrv] ice: Fix typos in code comments (Kamal Heib) [1700995 1659176] - [netdrv] ice: Remove "2 BITS" comment (Kamal Heib) [1659176] - [netdrv] ice: Update comment regarding the ITR_GRAN_S (Kamal Heib) [1659176] - [netdrv] ice: Update function header for __ice_vsi_get_qs (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary braces (Kamal Heib) [1659176] - [netdrv] ice: Remove unused function prototype (Kamal Heib) [1659176] - [netdrv] ice: Add missing case in print_link_msg for printing flow control (Kamal Heib) [1659176] - [netdrv] ice: Audit hotpath structures with pahole (Kamal Heib) [1659176] - [netdrv] ice: Do not bail out when filter already exists (Kamal Heib) [1659176] - [netdrv] ice: Fix issue with VF attempt to delete default MAC address (Kamal Heib) [1659176] - [netdrv] ice: enable VF admin queue interrupts (Kamal Heib) [1659176] - [netdrv] ice: Fix for adaptive interrupt moderation (Kamal Heib) [1659176] - [netdrv] ice: Implement pci_error_handler ops (Kamal Heib) [1659176] - [netdrv] ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_reset (Kamal Heib) [1659176] - [netdrv] ice: use virt channel status codes (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary newlines from log messages (Kamal Heib) [1659176] - [netdrv] ice: Create a generic name for the ice_rx_flg64_bits structure (Kamal Heib) [1659176] - [netdrv] ice: add and use new ice_for_each_traffic_class() macro (Kamal Heib) [1659176] - [netdrv] ice: change VF VSI tc info along with num_queues (Kamal Heib) [1659176] - [netdrv] ice: Prevent unintended multiple chain resets (Kamal Heib) [1659176] - [netdrv] ice: map Rx buffer pages with DMA attributes (Kamal Heib) [1659176] - [netdrv] ice: Limit the ice_add_rx_frag to frag addition (Kamal Heib) [1659176] - [netdrv] ice: Gather the rx buf clean-up logic for better reuse (Kamal Heib) [1659176] - [netdrv] ice: Introduce bulk update for page count (Kamal Heib) [1659176] - [netdrv] ice: Get rid of ice_pull_tail (Kamal Heib) [1659176] - [netdrv] ice: Pull out page reuse checks onto separate function (Kamal Heib) [1659176] - [netdrv] ice: Retrieve rx_buf in separate function (Kamal Heib) [1659176] - [netdrv] ice: Enable link events over the ARQ (Kamal Heib) [1659176] - [netdrv] ice: use irq_num var in ice_vsi_req_irq_msix (Kamal Heib) [1659176] - [netdrv] ice: Restore VLAN switch rule if port VLAN existed before (Kamal Heib) [1659176] - [netdrv] ice: update VSI config dynamically (Kamal Heib) [1659176] - [netdrv] ice: Get VF VSI instances directly via PF (Kamal Heib) [1659176] - [netdrv] ice: Don't let VF know that it is untrusted (Kamal Heib) [1659176] - [netdrv] ice: Set LAN_EN for all directional rules (Kamal Heib) [1659176] - [netdrv] ice: Do not set LB_EN for prune switch rules (Kamal Heib) [1659176] - [netdrv] ice: Enable LAN_EN for the right recipes (Kamal Heib) [1659176] - [netdrv] ice: Add support for PF/VF promiscuous mode (Kamal Heib) [1659176] - [netdrv] ice: code cleanup in ice_sched.c (Kamal Heib) [1659176] - [netdrv] ice: Remove unused vsi_id field (Kamal Heib) [1659176] - [netdrv] ice: fix some function prototype and signature style issues (Kamal Heib) [1659176] - [netdrv] ice: fix the divide by zero issue (Kamal Heib) [1659176] - [netdrv] ice: Fix issue reconfiguring VF queues (Kamal Heib) [1659176] - [netdrv] ice: Remove unused function prototype (Kamal Heib) [1659176] - [netdrv] ice: fix static analysis warnings (Kamal Heib) [1659176] - [netdrv] ice: Fix issue reclaiming resources back to the pool after reset (Kamal Heib) [1659176] - [netdrv] ice: Enable MAC anti-spoof by default (Kamal Heib) [1659176] - [netdrv] ice: Determine descriptor count and ring size based on PAGE_SIZE (Kamal Heib) [1659176] - [netdrv] ice: Reset all VFs with VFLR during SR-IOV init flow (Kamal Heib) [1659176] - [netdrv] ice: Get resources per function (Kamal Heib) [1659176] - [netdrv] ice: Implement flow to reset VFs with PFR and other resets (Kamal Heib) [1659176] - [netdrv] ice: configure GLINT_ITR to always have an ITR gran of 2 (Kamal Heib) [1659176] - [netdrv] ice: use ice_for_each_vsi macro when possible (Kamal Heib) [1659176] - [netdrv] ice : Ensure only valid bits are set in ice_aq_set_phy_cfg (Kamal Heib) [1659176] - [netdrv] ice: remove redundant variable and if condition (Kamal Heib) [1659176] - [netdrv] ice: avoid multiple unnecessary de-references in probe (Kamal Heib) [1659176] - [netdrv] ice: Fix issue with VF reset and multiple VFs support on PFs (Kamal Heib) [1659176] - [netdrv] ice: Fix broadcast traffic in port VLAN mode (Kamal Heib) [1659176] - [netdrv] ice: fix overlong string, update stats output (Kamal Heib) [1659176] - [netdrv] ice: Fix for FC get rx/tx pause params (Kamal Heib) [1659176] - [netdrv] ice: use absolute vector ID for VFs (Kamal Heib) [1659176] - [netdrv] ice: check for a leaf node presence (Kamal Heib) [1659176] - [netdrv] ice: flush Tx pipe on disable queue timeout (Kamal Heib) [1659176] - [netdrv] ice: clear VF ARQLEN register on reset (Kamal Heib) [1659176] - [netdrv] ice: don't spam VFs with link messages (Kamal Heib) [1659176] - [netdrv] ice: only use the VF for ICE_VSI_VF in ice_vsi_release (Kamal Heib) [1659176] - [netdrv] ice: fix numeric overflow warning (Kamal Heib) [1659176] - [netdrv] ice: fix issue where host reboots on unload when iommu=on (Kamal Heib) [1659176] - [netdrv] ice: fix ice_remove_rule_internal vsi_list handling (Kamal Heib) [1659176] - [netdrv] ice: fix stack hogs from struct ice_vsi_ctx structures (Kamal Heib) [1659176] - [netdrv] ice: sizeof() should be avoided (Kamal Heib) [1659176] - [netdrv] ice: Fix added in VSI supported nodes calc (Kamal Heib) [1659176] - [netdrv] ice: Fix the calculation of ICE_MAX_MTU (Kamal Heib) [1659176] - [netdrv] ice: Mark extack argument as __always_unused (Kamal Heib) [1659176] - [netdrv] ice: add const qualifier to mac_addr parameter (Kamal Heib) [1659176] - [netdrv] ice: Add support for new PHY types (Kamal Heib) [1659176] - [netdrv] ice: Offload SCTP checksum (Kamal Heib) [1659176] - [netdrv] ice: Allow for software timestamping (Kamal Heib) [1659176] - [netdrv] ice: Implement getting and setting ethtool coalesce (Kamal Heib) [1659176] - [netdrv] ice: Add support for adaptive interrupt moderation (Kamal Heib) [1659176] - [netdrv] ice: Move aggregator list into ice_hw instance (Kamal Heib) [1659176] - [netdrv] ice: Rework queue management code for reuse (Kamal Heib) [1659176] - [netdrv] ice: Add ethtool private flag to make forcing link down optional (Kamal Heib) [1659176] - [netdrv] ice: Set physical link up/down when an interface is set up/down (Kamal Heib) [1659176] - [netdrv] ice: Implement support for normal get_eeprom[_len] ethtool ops (Kamal Heib) [1659176] - [netdrv] ice: Add ethtool set_phys_id handler (Kamal Heib) [1659176] - [netdrv] ice: Configure RSS LUT and HASH KEY in rebuild path (Kamal Heib) [1659176] - [netdrv] ice: Refactor a few Tx scheduler functions (Kamal Heib) [1659176] - [netdrv] ice: Fix unused variable build warning (Kamal Heib) [1659176] - [netdrv] ice: Do not enable NAPI on q_vectors that have no rings (Kamal Heib) [1659176] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Kamal Heib) [1659176] - [netdrv] ice: Fix possible NULL pointer de-reference (Kamal Heib) [1659176] - [netdrv] ice: Use Tx|Rx in comments (Kamal Heib) [1659176] - [netdrv] ice: Cosmetic formatting changes (Kamal Heib) [1659176] - [netdrv] ice: Cleanup short function signatures (Kamal Heib) [1659176] - [netdrv] ice: Cleanup ice_tx_timeout() (Kamal Heib) [1659176] - [netdrv] ice: Fix return value from NAPI poll (Kamal Heib) [1659176] - [netdrv] ice: Constify global structures that can/should be (Kamal Heib) [1659176] - [netdrv] ice: Do not set LAN_EN for MAC-VLAN filters (Kamal Heib) [1659176] - [netdrv] ice: Pass the return value of ice_init_def_sw_recp() (Kamal Heib) [1659176] - [netdrv] ice: Cleanup duplicate control queue code (Kamal Heib) [1659176] - [netdrv] ice: Remove ICE_MAX_TXQ_PER_TXQG check when configuring Tx queue (Kamal Heib) [1659176] - [netdrv] ice: Destroy scheduler tree in reset path (Kamal Heib) [1659176] - [netdrv] ice: Fix to make VLAN priority tagged traffic to appear on all TCs (Kamal Heib) [1659176] - [netdrv] ice: Call pci_disable_sriov before stopping queues for VF (Kamal Heib) [1659176] - [netdrv] ice: Increase Rx queue disable timeout (Kamal Heib) [1659176] - [netdrv] ice: Fix NVM mask defines (Kamal Heib) [1659176] - [netdrv] ice: Avoid nested RTNL locking in ice_dis_vsi (Kamal Heib) [1659176] - [netdrv] ice: Calculate guaranteed VSIs per function and use it (Kamal Heib) [1659176] - [netdrv] ice: Remove node before releasing VSI (Kamal Heib) [1659176] - [netdrv] ice: Check for q_vector when stopping rings (Kamal Heib) [1659176] - [netdrv] ice: Fix debug print in ice_tx_timeout (Kamal Heib) [1659176] - [netdrv] intel-ethernet: use correct module license (Kamal Heib) [1659176] - [netdrv] bnx2x: Add support for detection of P2P event packets. (Manish Chopra) [1638306 1663271] - [netdrv] bnx2x: Replace magic numbers with macro definitions. (Manish Chopra) [1638306 1663271] - [netdrv] bnx2x: fix spelling mistake "dicline" -> "decline" (Manish Chopra) [1663271] - [netdrv] bnx2x: Utilize FW 7.13.11.0. (Manish Chopra) [1663271] - [netdrv] bnx2x: Remove set but not used variable 'mfw_vn' (Manish Chopra) [1663271] - [netdrv] bnx2x: Use struct_size() in kzalloc() (Manish Chopra) [1663271] - [netdrv] broadcom: Mark expected switch fall-throughs (Manish Chopra) [1663271] - [netdrv] bnx2x: Bump up driver version to 1.713.36 (Manish Chopra) [1663271] - [netdrv] bnx2x: fix various indentation issues (Manish Chopra) [1663271] - [netdrv] cross-tree: phase out dma_zalloc_coherent() on headers (Manish Chopra) [1663271] - [netdrv] bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans() on some hw (Manish Chopra) [1663271] - [netdrv] bnx2x: Send update-svid ramrod with retry/poll flags enabled (Manish Chopra) [1663271] - [netdrv] bnx2x: Enable PTP only on the PF that initializes the port (Manish Chopra) [1663271] - [netdrv] bnx2x: Remove configured vlans as part of unload sequence. (Manish Chopra) [1663271] - [netdrv] bnx2x: Clear fip MAC when fcoe offload support is disabled (Manish Chopra) [1663271] - [netdrv] bnx2x: Add storm FW version to ethtool driver query output. (Manish Chopra) [1663271] - [netdrv] bnx2x: Add MBI version to ethtool driver query output. (Manish Chopra) [1663271] - [netdrv] drivers: net: remove inclusion when not needed (Manish Chopra) [1663271] - [netdrv] bnx2x: remove ndo_poll_controller (Manish Chopra) [1663271] - [netdrv] bnx2x: Provide VF link status in ndo_get_vf_config (Manish Chopra) [1663271] - [netdrv] bnx2x: Ignore bandwidth attention in single function mode (Manish Chopra) [1663271] - [block] block: remove CONFIG_LBDAF (Ming Lei) [1708452] - [kernel] sched/pelt: Fix warning and clean up IRQ PELT config (Phil Auld) [1637824] - [kernel] sched/pelt: Fix update_blocked_averages() for RT and DL classes (Phil Auld) [1637824] - [mm] mm, sched/numa: Remove remaining traces of NUMA rate-limiting (Phil Auld) [1637824] - [kernel] sched/fair: Fix cpu_util_wake() for 'execl' type workloads (Phil Auld) [1637824] - [kernel] sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (Phil Auld) [1637824] - [kernel] sched/numa: Migrate pages to local nodes quicker early in the lifetime of a task (Phil Auld) [1637824] - [mm] mm, sched/numa: Remove rate-limiting of automatic NUMA balancing migration (Phil Auld) [1637824] - [kernel] sched/numa: Avoid task migration for small NUMA improvement (Phil Auld) [1637824] - [mm] mm/migrate: Use spin_trylock() while resetting rate limit (Phil Auld) [1637824] - [kernel] sched/numa: Limit the conditions where scan period is reset (Phil Auld) [1637824] - [kernel] sched/numa: Reset scan rate whenever task moves across nodes (Phil Auld) [1637824] - [kernel] sched/numa: Pass destination CPU as a parameter to migrate_task_rq (Phil Auld) [1637824] - [kernel] sched/numa: Stop multiple tasks from moving to the CPU at the same time (Phil Auld) [1637824] - [kernel] sched/fair: Fix scale_rt_capacity() for SMT (Phil Auld) [1637824] - [kernel] sched/numa: Move task_numa_placement() closer to numa_migrate_preferred() (Phil Auld) [1637824] - [kernel] sched/numa: Use group_weights to identify if migration degrades locality (Phil Auld) [1637824] - [kernel] sched/numa: Update the scan period without holding the numa_group lock (Phil Auld) [1637824] - [kernel] sched/numa: Remove numa_has_capacity() (Phil Auld) [1637824] - [kernel] sched/numa: Modify migrate_swap() to accept additional parameters (Phil Auld) [1637824] - [kernel] sched/numa: Remove unused task_capacity from 'struct numa_stats' (Phil Auld) [1637824] - [kernel] sched/numa: Skip nodes that are at 'hoplimit' (Phil Auld) [1637824] - [kernel] sched/debug: Reverse the order of printing faults (Phil Auld) [1637824] - [kernel] sched/numa: Use task faults only if numa_group is not yet set up (Phil Auld) [1637824] - [kernel] sched/numa: Set preferred_node based on best_cpu (Phil Auld) [1637824] - [kernel] sched/numa: Simplify load_too_imbalanced() (Phil Auld) [1637824] - [kernel] sched/numa: Evaluate move once per node (Phil Auld) [1637824] - [kernel] sched/fair: Remove #ifdefs from scale_rt_capacity() (Phil Auld) [1637824] - [kernel] sched/cpufreq: Clarify sugov_get_util() (Phil Auld) [1637824] - [kernel] sched/sysctl: Remove unused sched_time_avg_ms sysctl (Phil Auld) [1637824] - [kernel] sched/core: Remove the rt_avg code (Phil Auld) [1637824] - [kernel] sched/core: Use PELT for scale_rt_capacity() (Phil Auld) [1637824] - [kernel] sched/cpufreq: Remove sugov_aggregate_util() (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Take time spent in interrupts into account (Phil Auld) [1637824] - [kernel] sched/irq: Add IRQ utilization tracking (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Use DL utilization tracking (Phil Auld) [1637824] - [kernel] sched/dl: Add dl_rq utilization tracking (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Use RT utilization tracking (Phil Auld) [1637824] - [kernel] sched/rt: Add rt_rq utilization tracking (Phil Auld) [1637824] - [kernel] sched/pelt: Move PELT related code in a dedicated file (Phil Auld) [1637824] - [char] ipmi_si: Potential array underflow in hotmod_handler() (Tony Camuso) [1665131] - [char] ipmi_si: Remove hacks for adding a dummy platform devices (Tony Camuso) [1665131] - [char] ipmi_si: Consolidate scanning the platform bus (Tony Camuso) [1665131] - [char] ipmi_si: Remove hotmod devices on removal and exit (Tony Camuso) [1665131] - [char] ipmi_si: Remove hardcode IPMI devices by scanning the platform bus (Tony Camuso) [1665131] - [char] ipmi_si: Switch hotmod to use a platform device (Tony Camuso) [1665131] - [char] ipmi: Fix failure on SMBIOS specified devices (Tony Camuso) [1665131] - [char] ipmi: Consolidate the adding of platform devices (Tony Camuso) [1665131] - [char] ipmi_si: Rename addr_type to addr_space to match what it does (Tony Camuso) [1665131] - [char] ipmi_si: Convert some types into unsigned (Tony Camuso) [1665131] - [char] ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash (Tony Camuso) [1665131] - [char] ipmi_si: Fix crash when using hard-coded device (Tony Camuso) [1665131] - [char] ipmi: Use dedicated API for copying a UUID (Tony Camuso) [1665131] - [char] ipmi: Use defined constant for UUID representation (Tony Camuso) [1665131] - [char] ipmi:ssif: Change some pr_xxx to dev_xxx calls (Tony Camuso) [1665131] - [char] ipmi: kcs_bmc: handle devm_kasprintf() failure case (Tony Camuso) [1665131] - [char] ipmi: Fix return value when a message is truncated (Tony Camuso) [1665131] - [char] ipmi: clean an indentation issue, remove extraneous space (Tony Camuso) [1665131] - [char] ipmi: Make the smi watcher be disabled immediately when not needed (Tony Camuso) [1665131] - [char] ipmi: Fix how the lower layers are told to watch for messages (Tony Camuso) [1665131] - [char] ipmi: Fix SSIF flag requests (Tony Camuso) [1665131] - [char] ipmi_si: fix use-after-free of resource->name (Tony Camuso) [1665131] - [char] ipmi: Don't initialize anything in the core until something uses it (Tony Camuso) [1665131] - [char] ipmi:ssif: Fix handling of multi-part return messages (Tony Camuso) [1665131] - [char] ipmi:dmi: Use pr_fmt in the IPMI DMI code (Tony Camuso) [1665131] - [char] ipmi: Remove platform driver overrides and use the id_table (Tony Camuso) [1665131] - [char] ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX (Tony Camuso) [1665131] - [char] ipmi: Use more common logging styles (Tony Camuso) [1665131] - [acpi] ACPI / glue: Split dev_is_platform() out of module for wide use (Tony Camuso) [1665131]- [scsi] scsi: hpsa: bump driver version (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: remove timeout from TURs (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: clean up two indentation issues (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: mark expected switch fall-throughs (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: switch to generic DMA API (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: Use vmemdup_user to replace the open code (Joseph Szczypek) [1672669] - [netdrv] ibmvnic: Add device identification to requested IRQs (Steve Best) [1665717] - [crypto] crypto: authenc - fix parsing key with misaligned rta_len (Herbert Xu) [1707546] - [block] block: don't drain in-progress dispatch in blk_cleanup_queue() (Ming Lei) [1694879] - [block] blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release (Ming Lei) [1694879] - [include] blk-mq: always free hctx after request queue is freed (Ming Lei) [1694879] - [block] blk-mq: split blk_mq_alloc_and_init_hctx into two parts (Ming Lei) [1694879] - [block] blk-mq: free hw queue's resource in hctx's release handler (Ming Lei) [1694879] - [block] blk-mq: move cancel of requeue_work into blk_mq_release (Ming Lei) [1694879] - [block] blk-mq: grab .q_usage_counter when queuing request from plug code path (Ming Lei) [1694879] - [block] block: fix use-after-free on gendisk (Ming Lei) [1694879] - [netdrv] bonding: fix event handling for stacked bonds (Jarod Wilson) [1708390] - [netdrv] bonding: show full hw address in sysfs for slave entries (Jarod Wilson) [1708390] - [netdrv] bonding: fix PACKET_ORIGDEV regression (Jarod Wilson) [1708390] - [netdrv] bonding: check slave set command firstly (Jarod Wilson) [1708390] - [netdrv] bonding: count master 3ad stats separately (Jarod Wilson) [1708390] - [netdrv] bonding: add support for xstats and export 3ad stats (Jarod Wilson) [1708390] - [netdrv] bonding: add 3ad stats (Jarod Wilson) [1708390] - [netdrv] bonding: 3ad: remove bond_3ad_rx_indication's length argument (Jarod Wilson) [1708390] - [netdrv] bonding: adjust style of bond_3ad_rx_indication (Jarod Wilson) [1708390] - [netdrv] bonding: update nest level on unlink (Jarod Wilson) [1708390] - [netdrv] bonding: fix indentation issues, remove extra spaces (Jarod Wilson) [1708390] - [netdrv] bonding: convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1708390] - [netdrv] bonding: fix 802.3ad state sent to partner when unbinding slave (Jarod Wilson) [1708390] - [netdrv] bonding: use netpoll_poll_dev() helper (Jarod Wilson) [1708390] - [net] netpoll: do not test NAPI_STATE_SCHED in poll_one_napi() (Jarod Wilson) [1708390] - [net] netpoll: make ndo_poll_controller() optional (Jarod Wilson) [1708390] - [netdrv] bonding: don't cast const buf in sysfs store (Jarod Wilson) [1708390] - [netdrv] netdevsim: fix sa_idx out of bounds check (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: add ipsec offload API test (Ivan Vecera) [1708373] - [netdrv] netdevsim: add ipsec offload testing (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: use dummydev as a test device (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: clear the return code at start of ipsec test (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: use a local IP address for IPsec tests (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: hide complaint from terminated monitor (Ivan Vecera) [1708373] - [powerpc] powerpc/watchdog: Use hrtimers for per-CPU heartbeat (Steve Best) [1708327] - [netdrv] ixgbevf: Update driver version for RHEL-8.1.0 (Ken Cox) [1659166] - [netdrv] drivers: net: intel: use secpath helpers in more places (Ken Cox) [1659166] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Ken Cox) [1659166] - [netdrv] ixgbevf: add support for software timestamps (Ken Cox) [1659166] - [netdrv] ixgbe/ixgbevf: fix XFRM_ALGO dependency (Ken Cox) [1659166] - [netdrv] ixgbevf: off by one in ixgbevf_ipsec_tx() (Ken Cox) [1659166] - [netdrv] ixgbevf: fix msglen for ipsec mbx messages (Ken Cox) [1659166] - [netdrv] ixgbevf: remove ndo_poll_controller (Ken Cox) [1659166] - [netdrv] intel-ethernet: use correct module license (Ken Cox) [1659166] - [netdrv] ixgbevf: enable VF IPsec offload operations (Ken Cox) [1659166] - [netdrv] ixgbevf: add VF IPsec offload code (Ken Cox) [1659166] - [netdrv] ixgbevf: add defines for IPsec offload request (Ken Cox) [1659166] - [netdrv] ixgbevf: VF2VF TCP RSS (Ken Cox) [1659166] - [netdrv] ixgbe: Update driver version for RHEL-8.1.0 (Ken Cox) [1659164] - [netdrv] intel: correct return from set features callback (Ken Cox) [1659164] - [netdrv] ixgbe: don't do any AF_XDP zero-copy transmit if netif is not OK (Ken Cox) [1659164] - [netdrv] ixgbe: fix potential RX buffer starvation for AF_XDP (Ken Cox) [1659164] - [netdrv] ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN (Ken Cox) [1659164] - [netdrv] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Ken Cox) [1659164] - [netdrv] ixgbe: Use struct_size() helper (Ken Cox) [1659164] - [netdrv] ixgbe: remove magic constant in ixgbe_reset_hw_82599() (Ken Cox) [1659164] - [netdrv] ixgbe: use mii_bus to handle MII related ioctls (Ken Cox) [1659164] - [netdrv] ixgbe: register a mdiobus (Ken Cox) [1659164] - [netdrv] drivers: net: intel: use secpath helpers in more places (Ken Cox) [1659164] - [netdrv] ixgbe: Fix race when the VF driver does a reset (Ken Cox) [1659164] - [netdrv] ixgbe: recognize 1000BaseLX SFP modules as 1Gbps (Ken Cox) [1659164] - [netdrv] ixgbe: Replace synchronize_sched() with synchronize_rcu() (Ken Cox) [1659164] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Ken Cox) [1659164] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Ken Cox) [1659164] - [netdrv] ixgbe: allow IPsec Tx offload in VEPA mode (Ken Cox) [1659164] - [netdrv] ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null (Ken Cox) [1659164] - [netdrv] ixgbe: fix MAC anti-spoofing filter after VFLR (Ken Cox) [1659164] - [netdrv] ixgbe/ixgbevf: fix XFRM_ALGO dependency (Ken Cox) [1659164] - [netdrv] drivers: net: remove inclusion when not needed (Ken Cox) [1659164] - [netdrv] ixgbe: check return value of napi_complete_done() (Ken Cox) [1659164] - [netdrv] ixgbe: add AF_XDP zero-copy Tx support (Ken Cox) [1659164] - [netdrv] ixgbe: move common Tx functions to ixgbe_txrx_common.h (Ken Cox) [1659164] - [netdrv] ixgbe: add AF_XDP zero-copy Rx support (Ken Cox) [1659164] - [netdrv] ixgbe: move common Rx functions to ixgbe_txrx_common.h (Ken Cox) [1659164] - [netdrv] ixgbe: added Rx/Tx ring disable/enable functions (Ken Cox) [1659164] - [netdrv] ixgbe: Fix crash with VFs and flow director on interface flap (Ken Cox) [1659164] - [netdrv] ixgbe: remove redundant function ixgbe_fw_recovery_mode() (Ken Cox) [1659164] - [netdrv] ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit (Ken Cox) [1659164] - [netdrv] ixgbe: remove ndo_poll_controller (Ken Cox) [1659164] - [netdrv] intel-ethernet: use correct module license (Ken Cox) [1659164] - [netdrv] ixgbe: fix the return value for unsupported VF offload (Ken Cox) [1659164] - [netdrv] ixgbe: disallow IPsec Tx offload when in SR-IOV mode (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec offload request message handling (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec offload enable flag (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec management (Ken Cox) [1659164] - [netdrv] ixgbe: prep IPsec constants for later use (Ken Cox) [1659164] - [netdrv] ixgbe: reload IPsec IP table after sa tables (Ken Cox) [1659164] - [netdrv] ixgbe: don't clear IPsec sa counters on HW clearing (Ken Cox) [1659164] - [netdrv] ixgbe: firmware recovery mode (Ken Cox) [1659164] - [netdrv] ixgbe: fix driver behaviour after issuing VFLR (Ken Cox) [1659164] - [netdrv] ixgbe: Prevent unsupported configurations with XDP (Ken Cox) [1659164] - [netdrv] ixgbe: Refactor queue disable logic to take completion time into account (Ken Cox) [1659164] - [netdrv] ixgbe: Reorder Tx/Rx shutdown to reduce time needed to stop device (Ken Cox) [1659164] - [netdrv] ixgbe: add ipsec security registers into ethtool register dump (Ken Cox) [1659164] - [netdrv] ixgbe: Do not allow LRO or MTU change with XDP (Ken Cox) [1659164] - [wireless] brcmfmac: add subtype check for event handling in data path (Stanislaw Gruszka) [1705386] {CVE-2019-9500} - [wireless] brcmfmac: assure SSID length from firmware is limited (Stanislaw Gruszka) [1705386] {CVE-2019-9500} - [base] driver core: Postpone DMA tear-down until after devres release (Maurizio Lombardi) [1698053]- [of] of: Add missing exports of node name compare functions (Neil Horman) [1665660] - [of] of: add node name compare helper functions (Neil Horman) [1665660] - [include] gpio: Add API to explicitly name a consumer (Neil Horman) [1665660] - [drivers] spi: spi-gpio: fix SPI_CS_HIGH capability (Neil Horman) [1665660] - [drivers] spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO (Neil Horman) [1665660] - [drivers] spi: gpio: Advertise support for SPI_CS_HIGH (Neil Horman) [1665660] - [include] spi: support inter-word delay requirement for devices (Neil Horman) [1665660] - [drivers] spi: dw: Fix default polarity of native chipselect (Neil Horman) [1665660] - [drivers] spi: Support high CS when using descriptors (Neil Horman) [1665660] - [include] spi: Go back to immediate teardown (Neil Horman) [1665660] - [drivers] spi: dw: change snprintf to scnprintf for possible overflow (Neil Horman) [1665660] - [drivers] spi: dw: fix warning unused variable 'ret' (Neil Horman) [1665660] - [include] spi: core: avoid waking pump thread from spi_sync instead run teardown delayed (Neil Horman) [1665660] - [drivers] spi: dw: Convert to use CS GPIO descriptors (Neil Horman) [1665660] - [include] spi: Optionally use GPIO descriptors for CS GPIOs (Neil Horman) [1665660] - [drivers] spi: dw: fix potential variable assignment error (Neil Horman) [1665660] - [drivers] spi: Use of_node_name_eq for node name comparisons (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add ACPI support (Neil Horman) [1665660] - [include] spi: add support for octal mode I/O data transfer (Neil Horman) [1665660] - [drivers] spi: Fix formatting of header block (Neil Horman) [1665660] - [drivers] spi: Fix core transfer waits after slave support (Neil Horman) [1665660] - [drivers] spi: Deal with slaves that return from transfer_one() unfinished (Neil Horman) [1665660] - [include] spi: gpio: Support 3WIRE high-impedance turn-around (Neil Horman) [1665660] - [drivers] spi: Make GPIO CSs honour the SPI_NO_CS flag (Neil Horman) [1665660] - [drivers] dw: spi: add support for Amazon's Alpine spi controller (Neil Horman) [1665660] - [include] spi: Add driver_override SPI device attribute (Neil Horman) [1665660] - [include] spi: make OF helper available for others (Neil Horman) [1665660] - [include] spi: switch to SPDX license identifier (Neil Horman) [1665660] - [drivers] spi: always use software fallback for SPI_CS_WORD when using cs_gio (Neil Horman) [1665660] - [drivers] spi: add software implementation for SPI_CS_WORD (Neil Horman) [1665660] - [include] spi: add new SPI_CS_WORD flag (Neil Horman) [1665660] - [drivers] spi: gpio: No MISO does not imply no RX (Neil Horman) [1665660] - [drivers] spi: dw: support 4-16 bits per word (Neil Horman) [1665660] - [drivers] spi: spi-gpio: Remove set but not used variable 'pdata' (Neil Horman) [1665660] - [drivers] spi: Do not print a message if spi_controller_{suspend,resume}() fails (Neil Horman) [1665660] - [drivers] spi: gpio: Fix copy-and-paste error (Neil Horman) [1665660] - [drivers] spi: dw-mmio: avoid hardcoded field mask (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add MSCC Jaguar2 support (Neil Horman) [1665660] - [include] spi: Introduce one new field to set word delay (Neil Horman) [1665660] - [drivers] spi: Fix double IDR allocation with DT aliases (Neil Horman) [1665660] - [drivers] spi: fix IDR collision on systems with both fixed and dynamic SPI bus numbers (Neil Horman) [1665660] - [drivers] spi: spi-gpio: add SPI_3WIRE support (Neil Horman) [1665660] - [drivers] spi: add flags parameter to txrx_word function pointers (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add MSCC Ocelot support (Neil Horman) [1665660] - [drivers] spi: dw: export dw_spi_set_cs (Neil Horman) [1665660] - [drivers] spi: dw: allow providing own set_cs callback (Neil Horman) [1665660] - [drivers] spi: dw: fix possible race condition (Neil Horman) [1665660] - [acpi] ACPI / APD: Add clock frequency for Hisilicon Hip08 SPI controller (Neil Horman) [1665660] - [md] md/raid: raid5 preserve the writeback action after the parity check (Nigel Croxon) [1702309] - [md] Revert "Don't jump to compute_result state from check_result state" (Nigel Croxon) [1702309] - [md] md: return -ENODEV if rdev has no mddev assigned (Nigel Croxon) [1702309] - [md] md: add __acquires/__releases annotations to handle_active_stripes (Nigel Croxon) [1702309] - [md] md: add __acquires/__releases annotations to (un)lock_two_stripes (Nigel Croxon) [1702309] - [md] md: mark md_cluster_mod static (Nigel Croxon) [1702309] - [md] md: use correct type in super_1_sync (Nigel Croxon) [1702309] - [md] md: use correct type in super_1_load (Nigel Croxon) [1702309] - [md] md: use correct types in md_bitmap_print_sb (Nigel Croxon) [1702309] - [md] md: add a missing endianness conversion in check_sb_changes (Nigel Croxon) [1702309] - [md] md: add mddev->pers to avoid potential NULL pointer dereference (Nigel Croxon) [1702309] - [md] md: batch flush requests. (Nigel Croxon) [1702309] - [md] Revert "MD: fix lock contention for flush bios" (Nigel Croxon) [1702309] - [md] Don't jump to compute_result state from check_result state (Nigel Croxon) [1702309] - [netdrv] bnxt_en: Reset device on RX buffer errors. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Improve RX consumer index validity check. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Drop oversize TX packets to prevent errors. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Wait longer for the firmware message response to complete. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix typo in firmware message timeout logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Return relevant error code when offload fails (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for mdio read/write to external PHY (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Propagate trusted VF attribute to firmware. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for BCM957504 (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.47. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable interrupts when allocating CP rings or NQs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix context memory allocation. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix ring checking logic on 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust default RX coalescing ticks to 10 us. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Support for 64-bit flow handle. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Increase context memory allocations on 57500 chips for RDMA. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add Level 2 context memory paging support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Enhance bnxt_alloc_ring()/bnxt_free_ring(). (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for 2nd firmware message channel. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Introduce bnxt_get_hwrm_resp_addr & bnxt_get_hwrm_seq_id routines. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Avoid arithmetic on void * pointer. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use macros for firmware message doorbell offsets. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Set hwrm_intr_seq_id value to its inverted value. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.33. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix ethtool self-test loopback. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: query force speeds before disabling autoneg mode. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not free port statistics buffer when device is down. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Save ring statistics before reset. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Return linux standard errors in bnxt_ethtool.c (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Don't set ETS on unused TCs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add ethtool -S priority counters. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add SR-IOV support for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable MSIX before re-reserving NQs/CMPL rings. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Reserve 1 stat_ctx for RDMA driver. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not modify max_stat_ctxs after RDMA driver requests/frees stat_ctxs (Selvin Xavier) [1664477] - [netdrv] bnxt_en: get rid of num_stat_ctxs variable (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add bnxt_get_avail_cp_rings_for_en() helper function. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Store the maximum NQs available on the PF. (Selvin Xavier) [1664477] - [netdrv] bnxt: remove printing of hwrm message (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix _bnxt_get_max_rings() for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix NQ/CP rings accounting on the new 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Keep track of reserved IRQs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix CNP CoS queue regression. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix filling time in bnxt_fill_coredump_record() (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add software "missed_irqs" counter. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Workaround occasional TX timeout on 57500 A0. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable RDMA support on the 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix rx_l4_csum_errors counter on 57500 devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix RSS context allocation. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Copy and paste bug in extended tx_stats (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add PCI ID for BCM57508 device. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new NAPI poll function for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Refactor bnxt_poll_work(). (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add coalescing setup for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use bnxt_cp_ring_info struct pointer as parameter for RX path. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add RSS support for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Increase RSS context array count and skip ring groups on 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Allocate/Free CP rings for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Modify bnxt_ring_alloc_send_msg() to support 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add helper functions to get firmware CP ring ID. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Allocate completion ring structures for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Modify the ring reservation functions for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust MSIX and ring groups for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Re-structure doorbells. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add 57500 new chip ID and basic structures. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Configure context memory on new devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Check context memory requirements from firmware. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new flags to setup new page table PTE bits on newer devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Refactor bnxt_ring_struct. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update interrupt coalescing logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add maximum extended request length fw message support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add additional extended port statistics. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.3. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Remove unnecessary unsigned integer comparison and initialize variable (Selvin Xavier) [1664477] - [netdrv] bnxt_en: get the reduced max_irqs by the ones used by RDMA (Selvin Xavier) [1664477] - [netdrv] bnxt_en: free hwrm resources, if driver probe fails. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix VNIC reservations on the PF. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add a driver specific gre_ver_check devlink parameter. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use msix_vec_per_pf_max and msix_vec_per_pf_min devlink params. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: return proper error when FW returns HWRM_ERR_CODE_RESOURCE_ACCESS_DENIED (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use ignore_ari devlink parameter (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix TX timeout during netpoll. (Selvin Xavier) [1664477] - [netdrv] bnxt: remove ndo_poll_controller (Selvin Xavier) [1664477] - [netdrv] bnxt_en: don't try to offload VLAN 'modify' action (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove set but not used variable 'addr_type' (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove set but not used variable 'rx_stats' (Selvin Xavier) [1664477] - [netdrv] net: bnxt: Fix a uninitialized variable warning. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: take coredump_record structure off stack (Selvin Xavier) [1664477] - [netdrv] bnxt_en: avoid string overflow for record->system_name (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix strcpy() warnings in bnxt_ethtool.c (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not use the CNP CoS queue for networking traffic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add DCBNL DSCP application protocol support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add hwmon sysfs support to read temperature (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Notify firmware about IF state changes. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Move firmware related flags to a new fw_cap field in struct bnxt. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add BNXT_NEW_RM() macro. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for ethtool get dump. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update RSS setup and GRO-HW logic according to the latest spec. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new VF resource allocation strategy mode. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add PHY retry logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add external loopback test to ethtool selftest. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust timer based on ethtool stats-block-usecs settings. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface version to 1.9.2.25. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: combine 'else if' and 'else' into single branch (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove redundant debug register dma mem allocation (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add bnxt_en initial params table and register it. (Selvin Xavier) [1664477] - [netdrv] sfc: mcdi_port: Mark expected switch fall-through (Jarod Wilson) [1685478] - [netdrv] sfc: ensure recovery after allocation failures (Jarod Wilson) [1685478] - [netdrv] sfc: Replace dev_kfree_skb_any by dev_consume_skb_any (Jarod Wilson) [1685478] - [netdrv] sfc: add bundle partition definitions to mtd (Jarod Wilson) [1685478] - [netdrv] sfc: Replace spin_is_locked() with lockdep (Jarod Wilson) [1685478] - [netdrv] sfc: remove ndo_poll_controller (Jarod Wilson) [1685478] - [iommu] iommu/amd: Set exclusion range correctly (Jerry Snitselaar) [1702766] - [iommu] iommu/amd: Reserve exclusion range in iova-domain (Jerry Snitselaar) [1694835] - [scsi] scsi: mpt3sas: Fix kernel panic during expander reset (Tomas Henzl) [1677693] - [mm] mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBFLUSH=y CONFIG_SMP=n (Waiman Long) [1705607] - [mm] x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() (Waiman Long) [1705607] - [include] x86/mm: Validate kernel_physical_mapping_init() PTE population (Waiman Long) [1705607] - [include] generic/pgtable: Introduce set_pte_safe() (Waiman Long) [1705607] - [include] generic/pgtable: Introduce {p4d,pgd}_same() (Waiman Long) [1705607] - [include] generic/pgtable: Make {pmd, pud}_same() unconditionally available (Waiman Long) [1705607] - [mm] percpu: stop printing kernel addresses (Waiman Long) [1705607] - [x86] x86/speculation: Prevent deadlock on ssb_state::lock (Waiman Long) [1705607] - [fs] debugfs: fix use-after-free on symlink traversal (Waiman Long) [1705607] - [lib] debugobjects: avoid recursive calls with kmemleak (Waiman Long) [1705607] - [mm] mm/swapfile.c: use kvzalloc for swap_info_struct allocation (Waiman Long) [1705607] - [mm] hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! (Waiman Long) [1705607] - [include] watchdog/core: Add missing prototypes for weak functions (Waiman Long) [1705607] - [mm] memory_hotplug: cond_resched in __remove_pages (Waiman Long) [1705607] - [kernel] genirq: Fix race on spurious interrupt detection (Waiman Long) [1705607] - [kernel] printk: Fix panic caused by passing log_buf_len to command line (Waiman Long) [1705607] - [mm] mm/hmm: fix race between hmm_mirror_unregister() and mmu_notifier callback (Waiman Long) [1705607] - [mm] mm/rmap: map_pte() was not handling private ZONE_DEVICE page properly (Waiman Long) [1705607] - [mm] hugetlbfs: dirty pages as they are added to pagecache (Waiman Long) [1705607] - [fs] mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smaps_pte_range() (Waiman Long) [1705607] - [kernel] sched/fair: Fix the min_vruntime update logic in dequeue_entity() (Waiman Long) [1705607] - [mm] x86/mm/pat: Disable preemption around __flush_tlb_all() (Waiman Long) [1705607] - [x86] x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is provided (Waiman Long) [1705607] - [x86] x86/time: Correct the attribute on jiffies' definition (Waiman Long) [1705607] - [x86] x86/percpu: Fix this_cpu_read() (Waiman Long) [1705607] - [x86] x86/tsc: Force inlining of cyc2ns bits (Waiman Long) [1705607] - [mm] mm/migrate.c: split only transparent huge pages when allocation fails (Waiman Long) [1705607] - [mm] mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 (Waiman Long) [1705607] - [mm] mm/mmap.c: don't clobber partially overlapping VMA with MAP_FIXED_NOREPLACE (Waiman Long) [1705607] - [mm] percpu: stop leaking bitmap metadata blocks (Waiman Long) [1705607] - [lib] vsprintf: Fix off-by-one bug in bstr_printf() processing dereferenced pointers (Waiman Long) [1705607] - [mm] mm/vmstat.c: fix outdated vmstat_text (Waiman Long) [1705607] - [base] PM / core: Clear the direct_complete flag on errors (Waiman Long) [1705607] - [tools] x86/vdso: Fix vDSO syscall fallback asm constraint regression (Waiman Long) [1705607] - [x86] x86/vdso: Only enable vDSO retpolines when enabled and supported (Waiman Long) [1705607] - [tools] selftests/x86: Add clock_gettime() tests to test_vdso (Waiman Long) [1705607] - [x86] x86/vdso: Fix asm constraints on vDSO syscall fallbacks (Waiman Long) [1705607] - [drivers] clocksource/drivers/timer-atmel-pit: Properly handle error cases (Waiman Long) [1705607] - [mm] mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly (Waiman Long) [1705607] - [mm] mm, thp: fix mlocking THP page with migration enabled (Waiman Long) [1705607] - [mm] mm: migration: fix migration of huge PMD shared pages (Waiman Long) [1705607] - [net] net/smc: improve smc_conn_create reason codes (Philipp Rudo) [1703471] - [net] net/smc: improve smc_listen_work reason codes (Philipp Rudo) [1703471] - [net] net/smc: code cleanup smc_listen_work (Philipp Rudo) [1703471] - [net] net/smc: cleanup of get vlan id (Philipp Rudo) [1703471] - [net] net/smc: consolidate function parameters (Philipp Rudo) [1703471] - [net] net/smc: check for ip prefix and subnet (Philipp Rudo) [1703471] - [net] net/smc: fallback to TCP after connect problems (Philipp Rudo) [1703471] - [net] net/smc: nonblocking connect rework (Philipp Rudo) [1703471] - [net] net/smc: move unhash before release of clcsock (Philipp Rudo) [1703471] - [net] net/smc: fix return code from FLUSH command (Philipp Rudo) [1703471] - [net] net/smc: propagate file from SMC to TCP socket (Philipp Rudo) [1703471] - [net] net/smc: fix a NULL pointer dereference (Philipp Rudo) [1703471] - [net] net/smc: wait for pending work before clcsock release_sock (Philipp Rudo) [1703471] - [net] net/smc: allow pnetid-less configuration (Philipp Rudo) [1700797] - [net] net/smc: allow PCI IDs as ib device names in the pnet table (Philipp Rudo) [1700797] - [net] net/smc: add pnet table namespace support (Philipp Rudo) [1700797] - [net] net/smc: add smcd support to the pnet table (Philipp Rudo) [1700797] - [net] net/smc: rework pnet table (Philipp Rudo) [1700797] - [net] net/smc: cleanup for smcr_tx_sndbuf_nonempty (Philipp Rudo) [1700797]- [tools] tools power turbostat: Override CFLAGS assignments and add LDFLAGS to build command (Steve Best) [1705959] - [tools] tools/power turbostat: update version number (Steve Best) [1705959] - [tools] tools/power turbostat: Add checks for failure of fgets() and fscanf() (Steve Best) [1705959] - [tools] tools/power turbostat: Warn on bad ACPI LPIT data (Steve Best) [1705959] - [tools] tools/power turbostat: Also read package power on AMD F17h (Zen) (Steve Best) [1705959] - [tools] tools/power turbostat: Add support for AMD Fam 17h (Zen) RAPL (Steve Best) [1705959] - [tools] tools/power turbostat: Do not display an error on systems without a cpufreq driver (Steve Best) [1705959] - [tools] tools/power turbostat: Add Die column (Steve Best) [1705959] - [tools] tools/power turbostat: Cleanup CNL-specific code (Steve Best) [1705959] - [tools] tools/power turbostat: Cleanup CC3-skip code (Steve Best) [1705959] - [tools] tools/power turbostat: Restore ability to execute in topology-order (Steve Best) [1705959] - [tools] tools/power turbostat: fix goldmont C-state limit decoding (Steve Best) [1705959] - [tools] tools/power turbostat: reduce debug output (Steve Best) [1705959] - [tools] tools/power turbosat: fix AMD APIC-id output (Steve Best) [1705959] - [mmc] mmc: sdhci-iproc: Add ACPI support (Mark Langsdorf) [1576966] - [mmc] mmc: sdhci-pltfm: Convert DT properties to generic device properties (Mark Langsdorf) [1576966] - [tty] serial: 8250_dw: Add ACPI support for uart on Broadcom SoC (Mark Langsdorf) [1576966] - [watchdog] watchdog: sp805: Add clock-frequency property (Mark Langsdorf) [1576966] - [watchdog] watchdog: sp805: set WDOG_HW_RUNNING when appropriate (Mark Langsdorf) [1576966] - [thermal] thermal: broadcom: Add Stingray thermal driver (Mark Langsdorf) [1576966] - [hv] hv: vmbus: Change server monitor_pages index to 0 (Mohammed Gamal) [1691383] - [kernel] hv: vmbus: Expose counters for interrupts and full conditions (Mohammed Gamal) [1691383] - [kernel] vmbus: Switch to use new generic UUID API (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Check for ring when getting debug info (Mohammed Gamal) [1691383] - [x86] hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Return -EINVAL for the sys files for unopened channels (Mohammed Gamal) [1691383] - [hv] x86, hyperv: remove PCI dependency (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Offload the handling of channels to two workqueues (Mohammed Gamal) [1691383] - [hv] hv: vmbus: check the creation_status in vmbus_establish_gpadl() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove the useless API vmbus_get_outgoing_channel() (Mohammed Gamal) [1691383] - [hv] hv: kvp: Use u to print U32 (Mohammed Gamal) [1691383] - [hv] hv_utils: update name in struct hv_driver util_drv (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Get rid of unnecessary state in hv_context (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix the recent regression caused by incorrect clean-up (Mohammed Gamal) [1691383] - [hv] hv_balloon: Replace spin_is_locked() with lockdep (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Use cpumask_var_t for on-stack cpu mask (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix two "this statement may fall through" warnings (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix the indentation of some "break" statements (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the descriptions of some function parameters (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Use get/put_cpu() in vmbus_connect() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix synic per-cpu context initialization (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Cleanup synic memory free path (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove use of slow_virt_to_phys() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: add numa_node to sysfs (Mohammed Gamal) [1691383] - [x86] hv: vmbus: Get rid of MSR access from vmbus_drv.c (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the issue with freeing up hv_ctl_table_hdr (Mohammed Gamal) [1691383] - [hv] hv: vmus: Fix the check for return value from kmsg get dump buffer (Mohammed Gamal) [1691383] - [hv] hv: Send one page worth of kmsg dump over Hyper-V during panic (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove x86 MSR refs in arch independent code (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the offer_in_progress in vmbus_process_offer() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Add comments on ring buffer signaling (Mohammed Gamal) [1691383] - [video] use the new async probing feature for the hyperv drivers (Mohammed Gamal) [1691383] - [rpmspec] kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) [1705216] - [fs] xfs: don't ever put nlink > 0 inodes on the unlinked list (Brian Foster) [1693063] - [fs] xfs: reserve blocks for ifree transaction during log recovery (Brian Foster) [1693063] - [fs] xfs: rename m_inotbt_nores to m_finobt_nores (Brian Foster) [1693063] - [net] xfrm: Honor original L3 slave device in xfrmi policy lookup (Herbert Xu) [1702198] - [net] xfrm: Fix inbound traffic via XFRM interfaces across network namespaces (Herbert Xu) [1702198] - [net] xfrm: Make set-mark default behavior backward compatible (Herbert Xu) [1702198] - [net] xfrm: remove unnecessary check in xfrmi_get_stats64 (Herbert Xu) [1702198] - [net] xfrm: fix gro_cells leak when remove virtual xfrm interfaces (Herbert Xu) [1702198] - [net] xfrm: Make function xfrmi_get_link_net() static (Herbert Xu) [1702198] - [net] xfrm: fix ptr_ret.cocci warnings (Herbert Xu) [1702198] - [net] xfrm: Return detailed errors from xfrmi_newlink (Herbert Xu) [1702198] - [net] xfrm: Allow xfrmi if_id to be updated by UPDSA (Herbert Xu) [1702198] - [net] xfrm: Remove xfrmi interface ID from flowi (Herbert Xu) [1702198] - [net] xfrm: Allow Set Mark to be Updated Using UPDSA (Herbert Xu) [1702198] - [net] xfrm: Add virtual xfrm interfaces (Herbert Xu) [1702198] - [net] xfrm: Add a new lookup key to match xfrm interfaces. (Herbert Xu) [1702198] - [net] flow: Extend flow informations with xfrm interface id. (Herbert Xu) [1702198] - [net] xfrm: Extend the output_mark to support input direction and masking. (Herbert Xu) [1702198] - [fs] xfs: don't account extra agfl blocks as available (Brian Foster) [1656687] - [scsi] scsi: hisi_sas: Some misc tidy-up (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Don't hard reset disk during controller reset (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Support all RAS events with MSI interrupts (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: allocate different SAS address for directly attached situation (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Adjust the printk format of functions hisi_sas_init_device() (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Fix for setting the PHY linkrate when disconnected (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Remedy inconsistent PHY down state in software (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: add host reset interface for test (Xiaojun Tan) [1702614] - [hid] HID: Increase maximum report size allowed by hid_field_extract() (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: remove data[128] usage on stack when sending HBM request (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: move doorbell writing before flush (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Optimize writing ipc message from queue (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: avoid binding wrong ishtp_cl_device (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Enable Ice Lake mobile (Tony Camuso) [1688112] - [hid] HID: increase maximum global item tag report size to 256 (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Enable Sunrise Point-H ish driver (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: remove redundant variable num_frags (Tony Camuso) [1688112]- [s390] Disable kexec_load via kernel_lockdown for s390 (Philipp Rudo) [1659399] - [s390] s390/ipl: Provide has_secure sysfs attribute (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Create ipl report and pass to next kernel (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Signature verification prototype (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Load new kernel to absolute 0 (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Unify loader code (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Simplify parmarea access (Philipp Rudo) [1659399] - [s390] s390/purgatory: Omit use of bin2c (Philipp Rudo) [1659399] - [s390] s390/purgatory: Reduce purgatory size (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Fix detection of text segment in ELF loader (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Fix potential segment overlap in ELF loader (Philipp Rudo) [1659399] - [s390] s390/zcore: Rename ipl_block to mitigate name collision (Philipp Rudo) [1659399] - [s390] s390/boot: pad bzImage to 4K (Philipp Rudo) [1659399] - [s390] s390/ipl: add helper functions to create an IPL report (Philipp Rudo) [1659399] - [s390] s390/ipl: read IPL report at early boot (Philipp Rudo) [1659399] - [s390] s390/ipl: add definitions for the IPL report block (Philipp Rudo) [1659399] - [s390] s390/ipl: provide uapi header for list directed IPL (Philipp Rudo) [1659399] - [s390] s390/ipl: make ipl_info less confusing (Philipp Rudo) [1659399] - [s390] s390: introduce .boot.preserved.data section compile time validation (Philipp Rudo) [1659399] - [s390] s390: move ipl block to .boot.preserved.data section (Philipp Rudo) [1659399] - [s390] s390: introduce .boot.preserved.data section (Philipp Rudo) [1659399] - [mm] s390: clean up redundant facilities list setup (Philipp Rudo) [1659399] - [s390] s390/als: remove duplicated in-place implementation of stfle (Philipp Rudo) [1659399] - [netdrv] fm10k: Fix a potential NULL pointer dereference (Neil Horman) [1659172] - [netdrv] fm10k: use struct_size() in kzalloc() (Neil Horman) [1659172] - [netdrv] fm10k: TRIVIAL cleanup of extra spacing in function comment (Neil Horman) [1659172] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Neil Horman) [1659172] - [netdrv] fm10k: bump driver version to match out-of-tree release (Neil Horman) [1659172] - [netdrv] fm10k: add missing device IDs to the upstream driver (Neil Horman) [1659172] - [netdrv] fm10k: ensure completer aborts are marked as non-fatal after a resume (Neil Horman) [1659172] - [netdrv] fm10k: fix SM mailbox full condition (Neil Horman) [1659172] - [netdrv] fm10k: remove ndo_poll_controller (Neil Horman) [1659172] - [netdrv] intel-ethernet: use correct module license (Neil Horman) [1659172] - [scsi] Revert "scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO" (Nilesh Javali) [1701545] - [tools] tools: introduce test_and_clear_bit (Peter Xu) [1694926] - [net] bridge: fix netlink export of vlan_stats_per_port option (Ivan Vecera) [1703551] - [net] bridge: fix vlan stats use-after-free on destruction (Ivan Vecera) [1703551] - [tools] headers uapi: Update linux/if_link.h header copy (Ivan Vecera) [1703551] - [net] bridge: fix a possible memory leak in __vlan_add (Ivan Vecera) [1703551] - [net] bridge: add support for per-port vlan stats (Ivan Vecera) [1703551] - [net] bridge: mcast: Default back to multicast enabled state (Ivan Vecera) [1703551] - [net] bridge: pack net_bridge better (Ivan Vecera) [1703551] - [net] bridge: convert mtu_set_by_user to a bit (Ivan Vecera) [1703551] - [net] bridge: convert neigh_suppress_enabled option to a bit (Ivan Vecera) [1703551] - [net] bridge: convert mcast options to bits (Ivan Vecera) [1703551] - [net] bridge: convert and rename mcast disabled (Ivan Vecera) [1703551] - [net] bridge: convert group_addr_set option to a bit (Ivan Vecera) [1703551] - [net] bridge: convert nf call options to bits (Ivan Vecera) [1703551] - [net] bridge: add bitfield for options and convert vlan opts (Ivan Vecera) [1703551] - [net] bridge: make struct opening bracket consistent (Ivan Vecera) [1703551] - [net] Add netif_is_gretap()/netif_is_ip6gretap() (Ivan Vecera) [1701208] - [net] sched: register callbacks for indirect tc block binds (Ivan Vecera) [1701214] - [tools] selftests: tc-testing: fix tunnel_key failure if dst_port is unspecified (Ivan Vecera) [1701210] - [tools] selftests: tc-testing: drop test on missing tunnel key id (Ivan Vecera) [1701210] - [net] sched: act_tunnel_key: Don't dump dst port if it wasn't set (Ivan Vecera) [1701210] - [net] sched: act_tunnel_key: Allow key-less tunnels (Ivan Vecera) [1701210] - [net] ethtool: Added support for 50Gbps per lane link modes (Ivan Vecera) [1701215] - [net] ip_gre: fix parsing gre header in ipgre_err (Hangbin Liu) [1702212] - [net] vxlan: Free a leaked vetoed multicast rdst (Ivan Vecera) [1691695] - [net] switchdev: Add extack argument to call_switchdev_notifiers() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add extack to switchdev operations (Ivan Vecera) [1691695] - [net] net: Add extack argument to ndo_fdb_add() (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Delete remote after update (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Postpone vxlan_config_apply() (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Inline vxlan_dev_configure() (Ivan Vecera) [1691695] - [netdrv] vxlan: Allow vetoing of FDB notifications (Ivan Vecera) [1691695] - [netdrv] vxlan: Have vxlan_fdb_replace() save original rdst value (Ivan Vecera) [1691695] - [netdrv] vxlan: Split vxlan_fdb_update() in two (Ivan Vecera) [1691695] - [netdrv] vxlan: Move up vxlan_fdb_free(), vxlan_fdb_destroy() (Ivan Vecera) [1691695] - [net] bridge: Add br_fdb_clear_offload() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add vxlan_fdb_clear_offload() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add vxlan_fdb_replay() (Ivan Vecera) [1691695] - [net] route: add support for directed broadcast forwarding (Xin Long) [1562384] - [net] erspan: build the header with the right proto according to erspan_ver (Xin Long) [1663862] - [net] ipv6: make ip6_create_rt_rcu return ip6_null_entry instead of NULL (Xin Long) [1688617] - [net] tipc: handle the err returned from cmd header function (Jon Maloy) [1693452] - [net] tipc: check link name with right length in tipc_nl_compat_link_set (Jon Maloy) [1693452] - [net] tipc: check bearer name with right length in tipc_nl_compat_bearer_enable (Jon Maloy) [1693452] - [net] tipc: change to check tipc_own_id to return in tipc_net_stop (Jon Maloy) [1693452] - [net] tipc: tipc clang warning (Jon Maloy) [1693452] - [net] tipc: fix cancellation of topology subscriptions (Jon Maloy) [1693452] - [net] tipc: allow service ranges to be connect()'ed on RDM/DGRAM (Jon Maloy) [1693452] - [net] net: tipc: fix a missing check for nla_nest_start (Jon Maloy) [1693452] - [net] net: tipc: fix a missing check of nla_nest_start (Jon Maloy) [1693452] - [net] tipc: fix RDM/DGRAM connect() regression (Jon Maloy) [1693452] - [net] tipc: fix race condition causing hung sendto (Jon Maloy) [1693452] - [net] tipc: improve function tipc_wait_for_rcvmsg() (Jon Maloy) [1693452] - [net] tipc: improve function tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: fix link session and re-establish issues (Jon Maloy) [1693452] - [net] tipc: fix skb may be leaky in tipc_link_input (Jon Maloy) [1693452] - [net] tipc: remove dead code in struct tipc_topsrv (Jon Maloy) [1693452] - [net] tipc: mark expected switch fall-throughs (Jon Maloy) [1693452] - [net] tipc: remove unneeded semicolon in trace.c (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_doit (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_name_table_dump (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_link_set (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_bearer_enable (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_link_reset_stats (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in in tipc_conn_rcv_sub (Jon Maloy) [1693452] - [net] tipc: fix memory leak in tipc_nl_compat_publ_dump (Jon Maloy) [1693452] - [net] tipc: fix a missing check of genlmsg_put (Jon Maloy) [1693452] - [net] tipc: fix a double free in tipc_enable_bearer() (Jon Maloy) [1693452] - [net] net/netlink_compat: Fix a missing check of nla_parse_nested (Jon Maloy) [1693452] - [net] tipc: fix uninitialized value for broadcast retransmission (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc bearer (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc node (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc socket (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc link (Jon Maloy) [1693452] - [net] tipc: enable tracepoints in tipc (Jon Maloy) [1693452] - [net] tipc: handle broadcast NAME_DISTRIBUTOR packet when receiving it (Jon Maloy) [1693452] - [net] tipc: check group dests after tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: check tsk->group in tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: compare remote and local protocols in tipc_udp_enable() (Jon Maloy) [1693452] - [net] tipc: use lock_sock() in tipc_sk_reinit() (Jon Maloy) [1693452] - [net] tipc: fix node keep alive interval calculation (Jon Maloy) [1693452] - [net] tipc: fix lockdep warning during node delete (Jon Maloy) [1693452] - [net] tipc: don't assume linear buffer when reading ancillary data (Jon Maloy) [1693452] - [net] tipc: fix lockdep warning when reinitilaizing sockets (Jon Maloy) [1693452] - [net] tipc: fix link re-establish failure (Jon Maloy) [1693452] - [net] tipc: improve broadcast retransmission algorithm (Jon Maloy) [1693452] - [net] tipc: use destination length for copy string (Jon Maloy) [1693452] - [net] tipc: support binding to specific ip address when activating UDP bearer (Jon Maloy) [1677371 1693452] - [net] tipc: remainder of commit ignore STATE_MSG on wrong link session (Jon Maloy) [1693452] - [net] tipc: buffer overflow handling in listener socket (Jon Maloy) [1693452] - [net] tipc: add SYN bit to connection setup messages (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_sk_filter_connect() (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_sk_timeout() (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_msg_reverse() (Jon Maloy) [1693452] - [net] tipc: Add and use skb_mark_not_on_list(). (Jon Maloy) [1693452] - [net] tipc: correct spelling errors for tipc_topsrv_queue_evt() comments (Jon Maloy) [1693452] - [net] tipc: correct spelling errors for struct tipc_bc_base's comment (Jon Maloy) [1693452] - [net] tipc: correct structure parameter comments for topsrv (Jon Maloy) [1693452] - [net] net/tipc: remove redundant variables 'tn' and 'oport' (Jon Maloy) [1693452] - [net] net: tipc: bcast: Replace GFP_ATOMIC with GFP_KERNEL in tipc_bcast_init() (Jon Maloy) [1693452] - [net] net: tipc: name_table: Replace GFP_ATOMIC with GFP_KERNEL in tipc_nametbl_init() (Jon Maloy) [1693452] - [net] tipc: make some functions static (Jon Maloy) [1693452] - [net] tipc: make link capability update thread safe (Jon Maloy) [1693452] - [net] tipc: remove unused tipc_group_size (Jon Maloy) [1693452] - [net] tipc: remove unused tipc_link_is_active (Jon Maloy) [1693452] - [net] tipc: check session number before accepting link protocol messages (Jon Maloy) [1693452] - [net] tipc: add sequence number check for link STATE messages (Jon Maloy) [1693452] - [net] tipc: mark expected switch fall-throughs (Jon Maloy) [1693452] - [net] tipc: extend sock diag for group communication (Jon Maloy) [1693452] - [net] tipc: Auto removal of peer down node instance (Jon Maloy) [1693452] - [net] tipc: optimize function tipc_node_timeout() (Jon Maloy) [1693452] - [net] tipc: eliminate buffer cloning in function tipc_msg_extract() (Jon Maloy) [1693452] - [net] netfilter: nf_conncount: fix argument order to find_next_bit (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: speculative garbage collection on empty lists (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: move all list iterations under spinlock (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: merge lookup and add functions (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: restart search when nodes have been erased (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: split gc in two phases (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: don't skip eviction when age is negative (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with CONNCOUNT_SLOTS (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: use rb_link_node_rcu() instead of rb_link_node() (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: remove wrong condition check routine (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: fix unexpected permanent node of list. (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: fix list_del corruption in conn_free (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: use spin_lock_bh instead of spin_lock (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Add list lock and gc worker, and RCU for init tree search (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Split insert and traversal (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Move locking into count_tree() (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Early exit in nf_conncount_lookup() and cleanup (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Switch to plain list (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Early exit for garbage collection (Florian Westphal) [1531074] - [net] ptp: uapi: change _IOW to IOWR in PTP_SYS_OFFSET_EXTENDED definition (Hangbin Liu) [1677215] - [net] ptp: check that rsv field is zero in struct ptp_sys_offset_extended (Hangbin Liu) [1677215] - [net] ptp: deprecate gettime64() in favor of gettimex64() (Hangbin Liu) [1677215] - [net] ptp: add PTP_SYS_OFFSET_EXTENDED ioctl (Hangbin Liu) [1677215] - [net] ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl (Hangbin Liu) [1677215] - [net] ptp: reorder declarations in ptp_ioctl() (Hangbin Liu) [1677215] - [net] tuntap: fix multiqueue rx (Guillaume Nault) [1686563]- [edac] EDAC/amd64: Add Family 17h Model 30h PCI IDs (Aristeu Rozanski) [1696603] - [x86] Update stepping values for coffee lake desktop (David Arcari) [1704800] - [security] KEYS: trusted: allow trusted.ko to initialize w/o a TPM (Jerry Snitselaar) [1694208] - [security] tpm: pass an array of tpm_extend_digest structures to tpm_pcr_extend() (Jerry Snitselaar) [1665130 1665129] - [security] KEYS: trusted: explicitly use tpm_chip structure from tpm_default_chip() (Jerry Snitselaar) [1665130 1665129] - [char] tpm/ppi: Enable submission of optional command parameter for PPI 1.3 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: Possibly show command parameter if TPM PPI 1.3 is used (Jerry Snitselaar) [1665130] - [char] tpm/ppi: Display up to 101 operations as define for version 1.3 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: rename TPM_PPI_REVISION_ID to TPM_PPI_REVISION_ID_1 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: pass function revision ID to tpm_eval_dsm() (Jerry Snitselaar) [1665130] - [char] tpm: Fix the type of the return value in calc_tpm2_event_size() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: fix an invalid condition in tpm_common_poll (Jerry Snitselaar) [1694208] - [char] tpm: turn on TPM on suspend for TPM 1.x (Jerry Snitselaar) [1694208 1665130] - [char] tpm: move tpm_chip definition to include/linux/tpm.h (Jerry Snitselaar) [1665129] - [char] tpm: retrieve digest size of unknown algorithms with PCR read (Jerry Snitselaar) [1665130 1665129] - [char] tpm: rename and export tpm2_digest and tpm2_algorithms (Jerry Snitselaar) [1665130 1665129] - [char] tpm: dynamically allocate the allocated_banks array (Jerry Snitselaar) [1665130 1665129] - [char] tpm: remove @flags from tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: take TPM chip power gating out of tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: introduce tpm_chip_start() and tpm_chip_stop() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: remove TPM_TRANSMIT_UNLOCKED flag (Jerry Snitselaar) [1665130 1665129] - [char] tpm: use tpm_try_get_ops() in tpm-sysfs.c. (Jerry Snitselaar) [1665130] - [char] tpm: remove @space from tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: move TPM space code out of tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: move tpm_validate_commmand() to tpm2-space.c (Jerry Snitselaar) [1665130 1665129] - [char] tpm: clean up tpm_try_transmit() error handling flow (Jerry Snitselaar) [1665130 1665129] - [char] tpm: encapsulate tpm_dev_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: access command header through struct in tpm_try_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: declare struct tpm_header (Jerry Snitselaar) [1665130 1665129] - [char] tpm: print tpm2_commit_space() error inside tpm2_commit_space() (Jerry Snitselaar) [1665129] - [char] tpm: return 0 from pcrs_show() when tpm1_pcr_read() fails (Jerry Snitselaar) [1665130] - [char] tpm: fix invalid return value in pubek_show() (Jerry Snitselaar) [1694208 1665130] - [char] tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameter (Jerry Snitselaar) [1665130 1665129] - [char] tpm: don't return bool from update_timeouts (Jerry Snitselaar) [1665130] - [char] tpm: don't print error message in tpm_transmit_cmd when tpm still testing (Jerry Snitselaar) [1665129] - [char] tpm: add _head suffix to tcg_efi_specid_event and tcg_pcr_event2 (Jerry Snitselaar) [1665129] - [char] tpm: Fix off-by-one when reading binary_bios_measurements (Jerry Snitselaar) [1694208 1665130] - [char] tpm: Simplify the measurements loop (Jerry Snitselaar) [1665130] - [char] tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete (Jerry Snitselaar) [1694208] - [char] tpm: Unify the send callback behaviour (Jerry Snitselaar) [1665129] - [char] tpm: Fix some name collisions with drivers/char/tpm.h (Jerry Snitselaar) [1694208] - [char] tpm/tpm_crb: Avoid unaligned reads in crb_recv() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: add support for partial reads (Jerry Snitselaar) [1665129] - [char] tpm: tpm_ibmvtpm: fix kdoc warnings (Jerry Snitselaar) [1665129] - [char] tpm: fix kdoc for tpm2_flush_context_cmd() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: tpm_try_transmit() refactor error flow. (Jerry Snitselaar) [1694208 1665129] - [char] tpm: use u32 instead of int for PCR index (Jerry Snitselaar) [1665130 1665129] - [security] ima: Get rid of ima_used_chip and use ima_tpm_chip != NULL instead (Jerry Snitselaar) [1665130 1665129] - [security] ima: Use tpm_default_chip() and call TPM functions with a tpm_chip (Jerry Snitselaar) [1665129] - [char] tpm1: reimplement tpm1_continue_selftest() using tpm_buf (Jerry Snitselaar) [1665130] - [char] tpm1: reimplement SAVESTATE using tpm_buf (Jerry Snitselaar) [1665130] - [char] tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() (Jerry Snitselaar) [1665130] - [char] tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure (Jerry Snitselaar) [1665130] - [char] tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure (Jerry Snitselaar) [1665130] - [char] tpm: tpm-space.c remove unneeded semicolon (Jerry Snitselaar) [1665129] - [char] tpm: tpm-interface.c drop unused macros (Jerry Snitselaar) [1694208 1665130] - [char] tpm: add tpm_auto_startup() into tpm-interface.c (Jerry Snitselaar) [1665129] - [char] tpm: factor out tpm_startup function (Jerry Snitselaar) [1665130 1665129] - [char] tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: factor out tpm1_get_random into tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm_getcap to tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm1_pcr_extend to tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: factor out tpm_get_timeouts() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: add tpm_calc_ordinal_duration() wrapper (Jerry Snitselaar) [1665130 1665129] - [char] tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c (Jerry Snitselaar) [1665130 1665129] - [char] tpm: sort objects in the Makefile (Jerry Snitselaar) [1665129] - [char] tpm2: add new tpm2 commands according to TCG 1.36 (Jerry Snitselaar) [1665129] - [char] tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x (Jerry Snitselaar) [1665129] - [char] tpm: add support for nonblocking operation (Jerry Snitselaar) [1665129] - [char] tpm: add ptr to the tpm_space struct to file_priv (Jerry Snitselaar) [1665129] - [char] tpm: Make SECURITYFS a weak dependency (Jerry Snitselaar) [1665129] - [char] tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated (Jerry Snitselaar) [1665130] - [char] tpm: fix response size validation in tpm_get_random() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: replace TPM_TRANSMIT_RAW with TPM_TRANSMIT_NESTED (Jerry Snitselaar) [1665129] - [char] tpm: Convert tpm_find_get_ops() to use tpm_default_chip() (Jerry Snitselaar) [1665129] - [char] tpm: Implement tpm_default_chip() to find a TPM chip (Jerry Snitselaar) [1665129] - [char] tpm: rename tpm_chip_find_get() to tpm_find_get_ops() (Jerry Snitselaar) [1665129] - [char] tpm: Allow tpm_tis drivers to set hwrng quality. (Jerry Snitselaar) [1665129] - [char] tpm: Return the actual size when receiving an unsupported command (Jerry Snitselaar) [1694208 1665129] - [char] tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (Jerry Snitselaar) [1665129] - [char] tpm_tis_spi: Pass the SPI IRQ down to the driver (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_get_random() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_get_tpm_pt() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_probe() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_shutdown() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [pci] PCI: Fix __initdata issue with "pci=disable_acs_redir" parameter (Myron Stowe) [1704979] - [s390] s390/pci: skip VF scanning (Myron Stowe) [1704979] - [pci] PCI/IOV: Add flag so platforms can skip VF scanning (Myron Stowe) [1704979] - [pci] PCI/IOV: Factor out sriov_add_vfs() (Myron Stowe) [1704979] - [pci] switchtec: Add MRPC DMA mode support (Myron Stowe) [1704979] - [pci] switchtec: Improve MRPC efficiency by enabling write combining (Myron Stowe) [1704979] - [pci] switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite (Myron Stowe) [1704979] - [pci] switchtec: Set DMA coherent mask (Myron Stowe) [1704979] - [pci] switchtec: Remove immediate status check after submitting MRPC command (Myron Stowe) [1704979] - [pci] PCI / PM: Allow runtime PM without callback functions (Myron Stowe) [1704979] - [pci] PCI/P2PDMA: Clean up documentation and kernel-doc (Myron Stowe) [1704979] - [pci] PCI: Remove unnecessary space before function pointer arguments (Myron Stowe) [1704979] - [maintainers] MAINTAINERS: Add x86 early-quirks.c file pattern to PCI subsystem (Myron Stowe) [1704979] - [pci] PCI: Expand the "PF" acronym in Kconfig help text (Myron Stowe) [1704979] - [x86] x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) (Myron Stowe) [1704979] - [pci] PCI/ASPM: Remove unused lists from struct pcie_link_state (Myron Stowe) [1704979] - [pci] PCI / ACPI: Identify untrusted PCI devices (Myron Stowe) [1704979]- [documentation] x86/resctrl: Update Documentation/x86/resctrl_ui.txt (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Remove unnecessary check for cbm_validate() (Prarit Bhargava) [1504489] - [maintainers] MAINTAINERS: Update resctrl filename patterns (Prarit Bhargava) [1504489] - [documentation] Documentation: Rename and update intel_rdt_ui.txt to resctrl_ui.txt (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Introduce AMD QOS feature (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Fixup the user-visible strings (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Add AMD's X86_FEATURE_MBA to the scattered CPUID features (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename the config option INTEL_RDT to RESCTRL (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Add vendor check for the MBA software controller (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Bring cbm_validate() into the resource structure (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Initialize the vendor-specific resource functions (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Move all the macros to resctrl/internal.h (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Re-arrange the RDT init code (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename the RDT functions and definitions (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename and move rdt files to a separate directory (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Prevent pseudo-locking from using stale pointers (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix initial allocation to consider CDP (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: CBM overlap should also check for overlap with CDP peer (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce utility to obtain CDP peer (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix out-of-bounds memory access in CBM tests (Prarit Bhargava) [1504489] - [x86] perf/x86: Add helper to obtain performance counter index (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Switch to bitmap_zalloc() (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Re-enable pseudo-lock measurements (Prarit Bhargava) [1504489] - [x86] x86/cpu: Sanitize FAM6_ATOM naming (David Arcari) [1504489] - [x86] x86/intel_rdt: Use perf infrastructure for measurements (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create required perf event attributes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Remove local register variables (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix incorrect loop end condition (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix exclusive mode handling of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix incorrect loop end condition (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Do not allow pseudo-locking of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix unchecked MSR access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix invalid mode warning when multiple resources are managed (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Global closid helper to support future fixes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix size reporting of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix data type in parsing callbacks (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Disable PMU access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix possible circular lock dependency (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Make CPU information accessible for pseudo-locked regions (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support restoration of subset of permissions (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix cleanup of plr structure on error (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Move pseudo_lock_region_clear() (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Limit C-states dynamically when pseudo-locking active (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support L3 cache performance event of Broadwell (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: More precise L2 hit/miss measurements (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create character device exposing pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create debugfs files for pseudo-locking testing (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create resctrl debug area (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Ensure RDT cleanup on exit (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Resctrl files reflect pseudo-locked information (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support creation/removal of pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Pseudo-lock region creation/removal core (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Discover supported platforms via prefetch disable bits (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utilities to test pseudo-locked region possibility (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Split resource group removal in two (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Enable entering of pseudo-locksetup mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support enter/exit of locksetup mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add check to determine if monitoring in progress (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Utilities to restrict/restore access to specific files (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Protect against resource group changes during locking (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utility to restrict/restore access to resctrl files (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utility to test if tasks assigned to resource group (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Respect read and write access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce the Cache Pseudo-Locking modes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Display resource groups' allocations' size in bytes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce "bit_usage" to display cache allocations details (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Ensure requested schemata respects mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support flexible data to parsing callbacks (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Making CBM name and type more explicit (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Enable setting of exclusive mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce new "exclusive" mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Initialize new resource group with sane defaults (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Make useful functions available internally (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce test to determine if closid is in use (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce resource group's mode resctrl file (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Associate mode with each RDT resource group (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce RDT resource group mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Provide pseudo-locking hooks within rdt_mount (Prarit Bhargava) [1504489] - [x86] perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER (Jiri Olsa) [1699780]- [kernel] sched/fair: Do not re-read ->h_load_next during hierarchical load calculation (Phil Auld) [1701762] - [s390] kvm: s390: enable MSA9 keywrapping functions depending on cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: add deflate conversion facilty to cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: add enhanced sort facilty to cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: provide query function for instructions returning 32 byte (Thomas Huth) [1660913] - [s390] kvm: s390: add MSA9 to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add vector BCD enhancements facility to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add vector enhancements facility 2 to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add debug logging for cpu model subfunctions (Thomas Huth) [1660913] - [s390] kvm: s390: implement subfunction processor calls (Thomas Huth) [1660913] - [powercap] powercap: intel_rapl: add support for Jacobsville (Steve Best) [1482401] - [x86] x86/cpu: Add Atom Tremont (Jacobsville) (Steve Best) [1482401]- [crypto] crypto: qat - Remove unused goto label (Neil Horman) [1660313] - [crypto] crypto: prefix header search paths with $(srctree)/ (Neil Horman) [1660313] - [crypto] crypto: qat - no need to check return value of debugfs_create functions (Neil Horman) [1660313] - [crypto] cross-tree: phase out dma_zalloc_coherent() (Neil Horman) [1660313] - [crypto] crypto: qat - move temp buffers off the stack (Neil Horman) [1660313] - [crypto] crypto: qat - Remove VLA usage (Neil Horman) [1660313] - [include] block: kill all_q_node in request_queue (Ming Lei) [1702865] - [block] bfq: update internal depth state when queue depth changes (Ming Lei) [1702865] - [fs] block: fix the return errno for direct IO (Ming Lei) [1702865] - [block] block: do not leak memory in bio_copy_user_iov() (Ming Lei) [1702865] - [nvme] nvme: cancel request synchronously (Ming Lei) [1702865] - [block] blk-mq: introduce blk_mq_complete_request_sync() (Ming Lei) [1702865] - [scsi] scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids (Ming Lei) [1702865] - [block] virtio-blk: limit number of hw queues by nr_cpu_ids (Ming Lei) [1702865] - [block] block, bfq: fix use after free in bfq_bfqq_expire (Ming Lei) [1702865] - [block] paride/pcd: Fix potential NULL pointer dereference and mem leak (Ming Lei) [1702865] - [block] blk-mq: do not reset plug->rq_count before the list is sorted (Ming Lei) [1702865] - [block] paride/pf: Fix potential NULL pointer dereference (Ming Lei) [1702865] - [block] blk-mq: add trace block plug and unplug for multiple queues (Ming Lei) [1702865] - [block] block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx (Ming Lei) [1702865] - [block] paride/pcd: cleanup queues when detection fails (Ming Lei) [1702865] - [block] paride/pf: cleanup queues when detection fails (Ming Lei) [1702865] - [crypto] crypto: chelsio - Fixed Traffic Stall (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Fix passing zero to 'PTR_ERR' warning in chcr_aead_op (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Inline single pdu only (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - avoid using sa_entry imm (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - remove set but not used variables 'adap' (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - check set_msg_len overflow in generate_b0 (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Fix wrong error counter increments (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Reset counters on cxgb4 Detach (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Handle PCI shutdown event (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - cleanup:send addr as value in function argument (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Use same value for both channel in single WR (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Swap location of AAD and IV sent in WR (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - remove set but not used variable 'kctx_len' (Arjun Vynipadath) [1664679] - [crypto] drivers: chelsio: use skb_sec_path helper (Arjun Vynipadath) [1664679] - [crypto] crypto: chcr - ESN for Inline IPSec Tx (Arjun Vynipadath) [1664679] - [crypto] crypto: chcr - small packet Tx stalls the queue (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - clean up various indentation issues (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Update ntx queue received from cxgb4 (Arjun Vynipadath) [1664679]- [platform] platform/x86: intel_pmc_core: Convert to INTEL_CPU_FAM6 macro (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Avoid a u32 overflow (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Include Reserved IP for LTR (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix file permissions for ltr_show (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix PCH IP name (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix PCH IP sts reading (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Handle CFL regmap properly (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: convert to DEFINE_SHOW_ATTRIBUTE (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Decode Snoop / Non Snoop LTR (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix LTR IGNORE Max offset (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Show Latency Tolerance info (David Arcari) [1658080] - [platform] platform/x86: intel_pmc: Convert to use SPDX identifier (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Add CNP SLPS0 debug registers (David Arcari) [1658080] - [x86] x86/cpu: Introduce INTEL_CPU_FAM*() helper macros (David Arcari) [1658080] - [include] locking/atomics, asm-generic: Move some macros from to a new file (David Arcari) [1658080] - [s390] s390/kasan: fix strncpy_from_user kasan checks (Philipp Rudo) [1665182] - [s390] s390: correct some inline assembly constraints (Philipp Rudo) [1665182] - [s390] s390/kasan: improve string/memory functions checks (Philipp Rudo) [1665182] - [include] compiler: remove __no_sanitize_address_or_inline again (Philipp Rudo) [1665182] - [s390] s390/kasan: increase instrumented stack size to 64k (Philipp Rudo) [1665182] - [mm] s390/kasan: support preemptible kernel build (Philipp Rudo) [1665182] - [mm] s390/kasan: add support for mem= kernel parameter (Philipp Rudo) [1665182] - [mm] s390/kasan: optimize kasan vmemmap allocation (Philipp Rudo) [1665182] - [mm] s390/kasan: avoid kasan crash with standby memory defined (Philipp Rudo) [1665182] - [s390] s390/head: avoid doubling early boot stack size under KASAN (Philipp Rudo) [1665182] - [mm] s390/mm: improve debugfs ptdump markers walking (Philipp Rudo) [1665182] - [mm] s390/mm: optimize debugfs ptdump kasan zero page walking (Philipp Rudo) [1665182] - [s390] s390/kasan: add option for 4-level paging support (Philipp Rudo) [1665182] - [mm] s390/kasan: free early identity mapping structures (Philipp Rudo) [1665182] - [s390] s390/kasan: enable stack and global variables access checks (Philipp Rudo) [1665182] - [s390] s390/dumpstack: disable __dump_trace kasan instrumentation (Philipp Rudo) [1665182] - [s390] s390/kasan: reipl and kexec support (Philipp Rudo) [1665182] - [s390] s390/smp: kasan stack instrumentation support (Philipp Rudo) [1665182] - [include] compiler: introduce __no_sanitize_address_or_inline (Philipp Rudo) [1665182] - [s390] s390/kasan: use noexec and large pages (Philipp Rudo) [1665182] - [mm] s390/kasan: dynamic shadow mem allocation for modules (Philipp Rudo) [1665182] - [mm] s390/mm: add kasan shadow to the debugfs pgtable dump (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid user access code instrumentation (Philipp Rudo) [1665182] - [s390] s390/kasan: double the stack size (Philipp Rudo) [1665182] - [s390] s390/kasan: add initialization code and enable it (Philipp Rudo) [1665182] - [s390] s390: add pgd_page primitive (Philipp Rudo) [1665182] - [s390] s390: introduce MAX_PTRS_PER_P4D (Philipp Rudo) [1665182] - [s390] s390/kasan: replace some memory functions (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid instrumentation of early C code (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid vdso instrumentation (Philipp Rudo) [1665182] - [s390] s390/mm: add missing pfn_to_kaddr helper (Philipp Rudo) [1665182] - [s390] s390/cpum_cf: Add support for CPU-MF SVN 6 (Philipp Rudo) [1683278] - [s390] s390: report new CPU capabilities (Philipp Rudo) [1685086] - [net] net/smc: fix smc_poll in SMC_INIT state (Philipp Rudo) [1700812] - [net] net/smc: fix byte_order for rx_curs_confirmed (Philipp Rudo) [1700812] - [net] net/smc: check port_idx of ib event (Philipp Rudo) [1700799] - [net] net/smc: check connections in smc_lgr_free_work (Philipp Rudo) [1700799] - [net] net/smc: reduce amount of status updates to peer (Philipp Rudo) [1700799] - [net] net/smc: no delay for free tx buffer wait (Philipp Rudo) [1700799] - [net] net/smc: move wake up of close waiter (Philipp Rudo) [1700799] - [net] net/smc: reset cursor update required flag (Philipp Rudo) [1700799] - [net] net/smc: correct state change for peer closing (Philipp Rudo) [1700799] - [net] net/smc: delete rkey first before switching to unused (Philipp Rudo) [1700799] - [net] net/smc: fix sender_free computation (Philipp Rudo) [1700799] - [net] net/smc: preallocated memory for rdma work requests (Philipp Rudo) [1700799] - [net] net/smc: fix use of variable in cleared area (Philipp Rudo) [1700799] - [net] net/smc: use device link provided in qp_context (Philipp Rudo) [1700799] - [net] net/smc: call smc_cdc_msg_send() under send_lock (Philipp Rudo) [1700799] - [net] net/smc: do not wait under send_lock (Philipp Rudo) [1700799] - [net] net/smc: recvmsg and splice_read should return 0 after shutdown (Philipp Rudo) [1700799] - [net] net/smc: don't wait for send buffer space when data was already sent (Philipp Rudo) [1700799] - [net] net/smc: prevent races between smc_lgr_terminate() and smc_conn_free() (Philipp Rudo) [1700799] - [net] net/smc: allow 16 byte pnetids in netlink policy (Philipp Rudo) [1700799] - [net] net/smc: fix another sizeof to int comparison (Philipp Rudo) [1700799] - [net] net/smc: move code to clear the conn->lgr field (Philipp Rudo) [1700799] - [net] net/smc: use client and server LGR pending locks for SMC-R (Philipp Rudo) [1700799] - [net] net/smc: unlock LGR pending lock earlier for SMC-D (Philipp Rudo) [1700799] - [net] net/smc: use smc_curs_copy() for SMC-D (Philipp Rudo) [1700799] - [net] net/smc: postpone release of clcsock (Philipp Rudo) [1700799] - [net] smc: move unhash as early as possible in smc_release() (Philipp Rudo) [1700799] - [net] net/smc: fix TCP fallback socket release (Philipp Rudo) [1700799] - [s390] s390/ism: ignore some errors during deregistration (Philipp Rudo) [1700799] - [infiniband] mlx4: trigger IB events needed by SMC (Philipp Rudo) [1700799] - [s390] s390/smp: fix CPU hotplug deadlock with CPU rescan (Philipp Rudo) [1700836] - [block] s390/dasd: fix panic for failed online processing (Philipp Rudo) [1700811] - [netdrv] s390/qeth: fix use-after-free in error path (Philipp Rudo) [1700803] - [netdrv] s390/qeth: cancel close_dev work before removing a card (Philipp Rudo) [1700802] - [netdrv] s390/qeth: conclude all event processing before offlining a card (Philipp Rudo) [1700800] - [scsi] scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown (Philipp Rudo) [1700775] - [fs] xfs: prohibit fstrim in norecovery mode (Bill O'Donnell) [1697749] - [x86] perf/x86: Fixup typo in stub functions (Waiman Long) [1688789] - [x86] perf/x86/intel: Fix memory corruption (Waiman Long) [1688789] - [x86] perf/x86/intel: Implement support for TSX Force Abort (Waiman Long) [1688789] - [x86] x86: Add TSX Force Abort CPUID/MSR (Waiman Long) [1688789] - [x86] perf/x86/intel: Generalize dynamic constraint creation (Waiman Long) [1688789] - [x86] perf/x86/intel: Make cpuc allocations consistent (Waiman Long) [1688789] - [x86] perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu() (Waiman Long) [1688789] - [x86] perf/x86/intel: Export mem events only if there's PEBS support (Waiman Long) [1688789] - [x86] perf/x86/intel: Add a separate Arch Perfmon v4 PMI handler (Waiman Long) [1688789] - [x86] perf/x86/intel: Factor out common code of PMI handler (Waiman Long) [1688789] - [x86] perf/x86/intel: Introduce PMU flag for Extended PEBS (Waiman Long) [1688789] - [x86] x86/speculation: Add PR_SPEC_DISABLE_NOEXEC (Waiman Long) [1671512]- [kernel] exit from RHEL 8.1 early ystream mode ("Herton R. Krzesinski") - [net] Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer (Gopal Tiwari) [1700507] {CVE-2019-3459} - [target] scsi: target: iscsi: cxgbit: fix csk leak (Arjun Vynipadath) [1664683] - [target] scsi: target: iscsi: cxgbit: add missing spin_lock_init() (Arjun Vynipadath) [1664683] - [scsi] scsi: cxgb4i: fix incorrect spelling "reveive" -> "receive" (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: update route finding logic (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: find cxgbi device by MAC address (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgbi: remove redundant __kfree_skb call on skb and free cst->atid (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: remove uninitialized variable len (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: validate tcp sequence number only if chip version <= T5 (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: get pf number from lldi->pf (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: add wait_for_completion() (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: fix thermal configuration dependencies (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: add DCB support for iSCSI connections (Arjun Vynipadath) [1664685] - [netdrv] cxgb4: Don't return EAGAIN when TCAM is full. (Arjun Vynipadath) [1664670] - [netdrv] chelsio: use BUG() instead of BUG_ON(1) (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/chtls: Prefix adapter flags with CXGB4 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Call netif_carrier_off properly in pci_probe (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: Revert force link up behaviour (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: Add VF Link state support (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Prefix adapter flags with CXGB4VF (Arjun Vynipadath) [1664682] - [netdrv] cxgb4vf: Enter debugging mode if FW is inaccessible (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: Enable outer UDP checksum offload for T6 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Fix up netdev->hw_features (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: Mask out interrupts that are not enabled. (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Export sge_host_page_size to ulds (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add capability to get/set SGE Doorbell Queue Timer Tick (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Add support for SGE doorbell queue timer (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: Few more link management changes. (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: add tcb flags and tcb rpl struct (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T6 PCI device ids 0x608b (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Program hash region for {t4/t4vf}_change_mac() (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: smt: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: sched: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: cxgb4_tc_u32: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Update port information in cxgb4vf_open() (Arjun Vynipadath) [1664682] - [netdrv] cxgb4/cxgb4vf: Link management changes (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: TLS record offload enable (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: clip_tbl: Use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] net: cxgb4: fix various indentation issues (Arjun Vynipadath) [1664670] - [netdrv] net: chelsio: Add a missing check on cudg_get_buffer (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove DEFINE_SIMPLE_DEBUGFS_FILE() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: number of VFs supported is not always 16 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove set but not used variables 'multitrc, speed' (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: use new fw interface to get the VIN and smt index (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Fix mac_hlist initialization and free (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: fix memleak in mac_hlist initialization (Arjun Vynipadath) [1664682] - [netdrv] cxgb4vf: free mac_hlist properly (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: free mac_hlist properly (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix thermal zone build error (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix thermal configuration dependencies (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add thermal zone support (Arjun Vynipadath) [1664670] - [infiniband] cxgb4: use __vlan_hwaccel helpers (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T6 PCI device ids 0x608a (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix the error path of cxgb4_uld_register() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: use FW_PORT_ACTION_L1_CFG32 for 32 bit capability (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove the unneeded locks (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Use proper enum in IEEE_FAUX_SYNC (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove duplicated include from cxgb4_main.c (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: add per rx-queue counter for packet errors (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Fix endianness issue in t4_fwcache() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix abort_req_rss6 struct (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove redundant assignment to vlan_cmd.dropnovlan_fm (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect hardware queue descriptors (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T5 PCI device ids 0x50af and 0x50b0 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove set but not used variable 'spd' (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: add support to display DCB info (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/t4_hw: mark expected switch fall-throughs (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/l2t: Mark expected switch fall-through (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix endian to test F_FW_PORT_CMD_DCBXDIS32 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: print ULD queue information managed by LLD (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: move Tx/Rx free pages collection to common code (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add support to read actual provisioned resources (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T5 PCI device id 0x50ae (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect number of free PSTRUCT page pointers (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: display number of rx and tx pages free (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect ASIC LA dumps from ULP TX (Arjun Vynipadath) [1664670] - [netdrv] libcxgb: replace vmalloc and memset with vzalloc (Arjun Vynipadath) [1664670] - [netdrv] enic: fix checksum validation for IPv6 (Jonathan Toppins) [1685309] - [infiniband] RDMA/vmw_pvrdma: Return the correct opcode when creating WR (Jonathan Toppins) [1688010 1685309] - [infiniband] RDMA/vmw_pvrdma: Use atomic memory allocation in create AH (Jonathan Toppins) [1685309] - [infiniband] IB/usnic: fix spelling mistake "miniumum" -> "minimum" (Jonathan Toppins) [1685309] - [infiniband] RDMA/drivers: Fix spelling mistake "initalize" -> "initialize" (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Reuse code which sets port state (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Make counters thread safe (Jonathan Toppins) [1685309] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Jonathan Toppins) [1685309] - [infiniband] IB/{mlx5, ocrdma, qedr, rxe}: Omit port validation from IB verbs (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Fix incorrect cache cleanup in error flow (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Utilize generic function to validate port number (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Make function rxe_pool_cleanup return void (Jonathan Toppins) [1685309] - [infiniband] rxe: IB_WR_REG_MR does not capture MR's iova field (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: make rxe_unregister_device void (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: move the variable into the function that uses it (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Distinguish between down links and disabled links (Jonathan Toppins) [1685309] - [infiniband] rxe: fix error completion wr_id and qp_num (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: clean skb queue directly (Jonathan Toppins) [1685309] - [net] xprtrdma: Make sure Send CQ is allocated on an existing compvec (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Rework SCSI device reset handling (Jonathan Toppins) [1685309] - [infiniband] IB/ipoib: Fix for use-after-free in ipoib_cm_tx_start (Jonathan Toppins) [1685309] - [net] xprtrdma: Double free in rpcrdma_sendctxs_create() (Jonathan Toppins) [1685309] - [net] xprtrdma: Fix error code in rpcrdma_buffer_create() (Jonathan Toppins) [1685309] - [infiniband] IB/ipoib: drop useless LIST_HEAD (Jonathan Toppins) [1685309] - [net] xprtrdma: Prevent leak of rpcrdma_rep objects (Jonathan Toppins) [1685309] - [net] xprtrdma: Don't leak freed MRs (Jonathan Toppins) [1685309] - [net] xprtrdma: Add documenting comment for rpcrdma_buffer_destroy (Jonathan Toppins) [1685309] - [net] xprtrdma: Replace outdated comment for rpcrdma_ep_post (Jonathan Toppins) [1685309] - [net] xprtrdma: Update comments in frwr_op_send (Jonathan Toppins) [1685309] - [net] xprtrdma: Trace mapping, alloc, and dereg failures (Jonathan Toppins) [1685309] - [net] xprtrdma: Add trace points for calls to transport switch methods (Jonathan Toppins) [1685309] - [net] xprtrdma: Relocate the xprtrdma_mr_map trace points (Jonathan Toppins) [1685309] - [net] xprtrdma: Clean up of xprtrdma chunk trace points (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove unused fields from rpcrdma_ia (Jonathan Toppins) [1685309] - [net] xprtrdma: Cull dprintk() call sites (Jonathan Toppins) [1685309] - [net] xprtrdma: Simplify locking that protects the rl_allreqs list (Jonathan Toppins) [1685309] - [net] xprtrdma: Expose transport header errors (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove request_module from backchannel (Jonathan Toppins) [1685309] - [net] xprtrdma: Plant XID in on-the-wire RDMA offset (FRWR) (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove rpcrdma_memreg_ops (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove support for FMR memory registration (Jonathan Toppins) [1685309] - [net] xprtrdma: Reduce max_frwr_depth (Jonathan Toppins) [1685309] - [net] xprtrdma: Fix ri_max_segs and the result of ro_maxpages (Jonathan Toppins) [1685309] - [net] xprtrdma: Don't wake pending tasks until disconnect is done (Jonathan Toppins) [1685309] - [net] xprtrdma: No qp_event disconnect (Jonathan Toppins) [1685309] - [net] xprtrdma: Replace rpcrdma_receive_wq with a per-xprt workqueue (Jonathan Toppins) [1685309] - [net] xprtrdma: Refactor Receive accounting (Jonathan Toppins) [1685309] - [net] xprtrdma: Ensure MRs are DMA-unmapped when posting LOCAL_INV fails (Jonathan Toppins) [1685309] - [net] xprtrdma: Yet another double DMA-unmap (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Use kmem_cache_free() instead of kfree() (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Rework the srpt_alloc_srq() error path (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Remove driver version and release date (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Make kernel-doc headers complete (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Join split strings (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Improve coding style conformance (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Fix a use-after-free in the channel release code (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Rework handling of the maximum information unit length (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Move srp_rdma_ch.max_ti_iu_len declaration (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Propagate ib_post_send() failures to the SCSI mid-layer (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Handle large SCSI CDBs correctly (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Document srp_parse_in() arguments (Jonathan Toppins) [1685309] - [infiniband] include/scsi/srp.h: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] include/scsi/srp.h: Move response flag definitions into this file (Jonathan Toppins) [1685309] - [net] svcrdma: Optimize the logic that selects the R_key to invalidate (Jonathan Toppins) [1685309] - [infiniband] IB/srpt: Drop pointless static qualifier in srpt_make_tpg() (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix OOPs in uverbs_user_mmap_disassociate (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix ioctl query port to consider device disassociation (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix OOPs upon device disassociation (Jonathan Toppins) [1685309] - [infiniband] RDMA/umem: Add missing initialization of owning_mm (Jonathan Toppins) [1685309] - [infiniband] RDMA/device: Expose ib_device_try_get(() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Mark ioctl responses with UVERBS_ATTR_F_VALID_OUTPUT (Jonathan Toppins) [1685309] - [infiniband] RDMA/cma: Add cm_id restrack resource based on kernel or user cm_id type (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Don't expose unsafe global rkey to regular user (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Fix post send success return value in case of error (Jonathan Toppins) [1685309] - [infiniband] IB/core: Add advise_mr to the list of known ops (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Signedness bug in UVERBS_HANDLER() (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Start using dev_groups of class (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Use class_groups and let core create class file (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Refactor code to use cdev_device_add() (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Avoid destroying device while it is accessed (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Simplify and avoid dynamic allocation of class (Jonathan Toppins) [1685309] - [infiniband] RDMA/iwcm: Don't copy past the end of dev_name() string (Jonathan Toppins) [1685309] - [infiniband] IB/core: Move query port to ioctl (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Expose port_cap_flags2 (Jonathan Toppins) [1685309] - [infiniband] IB/core: uverbs copy to struct or zero helper (Jonathan Toppins) [1685309] - [infiniband] RDMA: Mark if destroy address handle is in a sleepable context (Jonathan Toppins) [1685309] - [infiniband] RDMA: Mark if create address handle is in a sleepable context (Jonathan Toppins) [1685309] - [infiniband] RDMA/restrack: Resource-tracker should not use uobject pointers (Jonathan Toppins) [1685309] - [include] IB/uverbs: Add support to advise_mr (Jonathan Toppins) [1685309] - [include] IB/uverbs: Add helper to get array size from ptr attribute (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add an ioctl method to destroy an object (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add a method to introspect handles in a context (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Delete RoCE GID in hw when corresponding IP is deleted (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Implement an ioctl that can call write and write_ex handlers (Jonathan Toppins) [1685309] - [infiniband] RDMA: Start use ib_device_ops (Jonathan Toppins) [1685309] - [infiniband] RDMA/rdmavt: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/vmw_pvrdma: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/usnic: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/qib: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/qedr: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/ocrdma: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/nes: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mthca: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mlx5: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mlx4: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/i40iw: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/hns: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/hfi1: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/cxgb4: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/cxgb3: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/bnxt_re: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Introduce ib_device_ops (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Optimize clearing of extra bytes in response (Jonathan Toppins) [1685309] - [infiniband] IB/core: Add new IB rates (Jonathan Toppins) [1685309] - [include] IB/core: Add 2X port width (Jonathan Toppins) [1685309] - [include] IB/core: Add CapabilityMask2 to port attributes (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Validate port number in query_pkey verb (Jonathan Toppins) [1685309] - [include] RDMA/uverbs: Fix typo in string concatenation macro (Jonathan Toppins) [1685309] - [infiniband] IB/core: Enable getting an object type from a given uobject (Jonathan Toppins) [1685309] - [infiniband] IB/core: Introduce UVERBS_IDR_ANY_OBJECT (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Export to user space number of contexts (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Annotate alloc/deallloc paths with context tracking (Jonathan Toppins) [1685309] - [include] RDMA/restrack: Track ucontext (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use only attrs for the write() handler signature (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Do not check the input length on create_cq/qp paths (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use the iterator for ib_uverbs_unmarshall_recv() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add a simple iterator interface for reading the command (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Simplify ib_uverbs_ex_query_device (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Fill in the response for IB_USER_VERBS_EX_CMD_MODIFY_QP (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_request() and core for write_ex handlers (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_request() for request copying (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_response() for remaining response copying (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Get rid of the 'callback' scheme in the compat path (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass ucore for write/write_ex (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Remove out_len checks that are now done by the core (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: fix ptr_ret.cocci warnings (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_ex (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Prohibit write() calls with too small buffers (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add structure size info to write commands (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Do not pass ib_uverbs_file to ioctl methods (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Make write() handlers return 0 on success (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write (Jonathan Toppins) [1685309] - [include] RDMA/uverbs: Add missing driver_data (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Sync unregistration with netlink commands (Jonathan Toppins) [1685309] - [infiniband] RDMA/cma: Move cma module specific functions to cma_priv.h (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Check for NULL driver methods for every write call (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Make all the method functions in uverbs_cmd static (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Convert the write interface to use uverbs_api (Jonathan Toppins) [1685309] - [infiniband] RDMA/verbs: Store the write/write_ex uapi entry points in the uverbs_api (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Require all objects to have a driver destroy function (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add helpers to mark uapi functions as unsupported (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Factor out the add/get pattern into a helper (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use a linear list to describe the compiled-in uapi (Jonathan Toppins) [1685309] - [infiniband] IB/core: Make function ib_fmr_pool_unmap return void (Jonathan Toppins) [1685309] - [include] RDMA/core: Remove unused header files mm.h, socket.h, scatterlist.h (Jonathan Toppins) [1685309] - [include] IB/uverbs: fix a typo (Jonathan Toppins) [1685309] - [fs] coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping (Andrea Arcangeli) [1696081] {CVE-2019-3892} - [scsi] scsi: csiostor: fix missing data copy in csio_scsi_err_handler() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: drop serial_number usage (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix calls to dma_set_mask_and_coherent() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: Remove set but not used variable 'pln' (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: no need to check return value of debugfs_create functions (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix NULL pointer dereference in csio_vport_set_state() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix incorrect dma device in case of vport (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: switch to generic DMA API (Arjun Vynipadath) [1664680] - [netdrv] thunderx: eliminate extra calls to put_page() for pages held for recycling (Dean Nelson) [1644011] - [netdrv] thunderx: enable page recycling for non-XDP case (Dean Nelson) [1644011] - [cpufreq] cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency (Prarit Bhargava) [1696131] - [acpi] ACPI / CPPC: Fix guaranteed performance handling (Prarit Bhargava) [1696131] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Corinna Vinschen) [1659169] - [netdrv] igbvf: Replace spin_is_locked() with lockdep (Corinna Vinschen) [1659169] - [netdrv] intel-ethernet: use correct module license (Corinna Vinschen) [1659169] - [netdrv] igbvf: netdev: Mark expected switch fall-through (Corinna Vinschen) [1659169] - [x86] x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out() (David Arcari) [1698959] - [x86] x86/mce: Restore MCE injector's module name (David Arcari) [1698959] - [x86] x86/mce: Streamline MCE subsystem's naming (David Arcari) [1698959] - [x86] x86: Fix various typos in comments (David Arcari) [1698959] - [x86] x86/MCE/AMD: Fix the thresholding machinery initialization order (David Arcari) [1698959] - [x86] x86/mce: Fix -Wmissing-prototypes warnings (David Arcari) [1698959] - [x86] acpi/nfit, x86/mce: Validate a MCE's address before using it (David Arcari) [1698959] - [x86] acpi/nfit, x86/mce: Handle only uncorrectable machine checks (David Arcari) [1698959] - [x86] x86: Clean up 'sizeof x' => 'sizeof(x)' (David Arcari) [1698959] - [x86] x86/mcelog: Remove one mce_helper definition (David Arcari) [1698959] - [x86] x86/mce-inject: Reset injection struct after injection (David Arcari) [1698959] - [mm] x86/mce: Fix set_mce_nospec() to avoid #GP fault (David Arcari) [1698959] - [x86] x86/memory_failure: Introduce {set, clear}_mce_nospec() (David Arcari) [1698959] - [x86] x86/mce: Cleanup __mc_scan_banks() (David Arcari) [1698959] - [x86] x86/mce: Carve out bank scanning code (David Arcari) [1698959] - [x86] x86/mce: Carve out the crashing_cpu check (David Arcari) [1698959] - [x86] x86/mce: Always use 64-bit timestamps (David Arcari) [1698959] - [x86] x86/mce: Remove !banks check (David Arcari) [1698959] - [md] dm cache metadata: Fix loading discard bitset (Mike Snitzer) [1701618] - [block] null_blk: prevent crash from bad home_node value (Ming Lei) [1696951] - [powerpc] powerpc/security: Fix spectre_v2 reporting (Gustavo Duarte) [1694456] - [powerpc] powerpc/powernv: Query firmware for count cache flush settings (Gustavo Duarte) [1694456] - [powerpc] powerpc/pseries: Query hypervisor for count cache flush settings (Gustavo Duarte) [1694456] - [powerpc] powerpc/64s: Add support for software count cache flush (Gustavo Duarte) [1694456] - [powerpc] powerpc/64s: Add new security feature flags for count cache flush (Gustavo Duarte) [1694456] - [powerpc] powerpc/asm: Add a patch_site macro & helpers for patching instructions (Gustavo Duarte) [1694456] - [powerpc] powerpc/64: Call setup_barrier_nospec() from setup_arch() (Gustavo Duarte) [1694456] - [powerpc] powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC (Gustavo Duarte) [1694456] - [powerpc] powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2 (Gustavo Duarte) [1694456]- [kernel] sched/fair: Limit sched_cfs_period_timer() loop to avoid hard lockup (Joel Savitz) [1695651] - [crypto] crypto: ux500 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: talitos - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: sun4i-ss - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: stm32 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: rockchip - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: qce - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: picoxcell - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: omap - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: n2 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: marvell - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ixp4xx - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: hifn_795x - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ccree - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ccp - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: cavium - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: caam - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: bcm - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: atmel - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: sparc - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [s390] crypto: s390 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: des_generic - Forbid 2-key in 3DES and add helpers (Herbert Xu) [1687908] - [crypto] crypto: mxc-scc - Remove broken driver (Herbert Xu) [1687908] - [kernel] ntp: Audit NTP parameters adjustment (Ondrej Mosnacek) [1680034] - [kernel] timekeeping: Audit clock adjustments (Ondrej Mosnacek) [1680034] - [kernel] ntp: Remove duplicated include (Ondrej Mosnacek) [1680034] - [kernel] timekeeping/ntp: Constify some function arguments (Ondrej Mosnacek) [1680034] - [kernel] ntp: Use kstrtos64 for s64 variable (Ondrej Mosnacek) [1680034] - [kernel] ntp: Remove redundant arguments (Ondrej Mosnacek) [1680034] - [kernel] timekeeping: Use ktime_get_real_ts64() instead of getnstimeofday64() (Ondrej Mosnacek) [1680034] - [netdrv] hinic: Add pci device ids (Xiaojun Tan) [1662040] - [netdrv] net-next/hinic:add shutdown callback (Xiaojun Tan) [1662040] - [netdrv] hinic: optmize rx refill buffer mechanism (Xiaojun Tan) [1662040] - [netdrv] net: hinic: remove redundant pointer pfhwdev (Xiaojun Tan) [1662040] - [netdrv] net: hns: fix unsigned comparison to less than zero (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix sparse: some warnings in HNS drivers (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix WARNING when remove HNS driver with SMMU enabled (Xiaojun Tan) [1661885] - [netdrv] net: hns: fix ICMP6 neighbor solicitation messages discard problem (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix probabilistic memory overwrite when HNS driver initialized (Xiaojun Tan) [1661885] - [netdrv] net: hns: Use NAPI_POLL_WEIGHT for hns driver (Xiaojun Tan) [1661885] - [netdrv] net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw() (Xiaojun Tan) [1661885] - [netdrv] net: hns: use struct_size() in devm_kzalloc() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fixes the missing put_device in positive leg for roce reset (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix object reference leaks in hns_dsaf_roce_reset() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Restart autoneg need return failed when autoneg off (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix for missing of_node_put() after of_parse_phandle() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Use struct_size() in devm_kzalloc() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix use after free identified by SLUB debug (Xiaojun Tan) [1661885] - [netdrv] net: hns: make function hns_gmac_wait_fifo_clean() static (Xiaojun Tan) [1661885] - [netdrv] net: hns: use eth_get_headlen interface instead of hns_nic_get_headlen (Xiaojun Tan) [1661885] - [netdrv] net: hns: Mark expected switch fall-through (Xiaojun Tan) [1661885] - [netdrv] net: hns: remove redundant variables 'max_frm' and 'tmp_mac_key' (Xiaojun Tan) [1661885] - [netdrv] net: hisilicon: hns: Replace mdelay() with msleep() (Xiaojun Tan) [1661885] - [netdrv] net: hns: make hns_dsaf_roce_reset non static (Xiaojun Tan) [1661885] - [netdrv] net: hns: Make many functions static (Xiaojun Tan) [1661885] - [bluetooth] Bluetooth: btusb: Add support for Intel bluetooth device 8087:0029 (Gopal Tiwari) [1678084] - [bluetooth] Bluetooth: btusb: Use bt_dev_err for Intel firmware loading errors (Gopal Tiwari) [1678084]- [vfio] vfio/pci: Restore device state on PM transition (Alex Williamson) [1700254] - [vfio] vfio/pci: Parallelize device open and release (Alex Williamson) [1700254] - [pci] Revert "PCI/ASPM: Do not initialize link state when aspm_disabled is set" (Myron Stowe) [1694143] - [pci] PCI: Fix incorrect value returned from pcie_get_speed_cap() (Myron Stowe) [1694143] - [x86] x86/PCI: Apply VMD's AERSID fixup generically (Myron Stowe) [1694143] - [pci] PCI/IOV: Remove unnecessary include of (Myron Stowe) [1694143] - [pci] PCI: pcie: Remove redundant 'default n' from Kconfig (Myron Stowe) [1694143] - [documentation] NTB: switchtec_ntb: Update switchtec documentation with prerequisites for NTB (Myron Stowe) [1694143] - [pci] PCI: Fix Switchtec DMA aliasing quirk dmesg noise (Myron Stowe) [1694143] - [pci] PCI: Add macro for Switchtec quirk declarations (Myron Stowe) [1694143] - [pci] PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk (Myron Stowe) [1694143] - [pci] PCI / ACPI: Mark expected switch fall-through (Myron Stowe) [1694143] - [pci] PCI: Remove set but unused variable (Myron Stowe) [1694143] - [pci] PCI: Fix pci.c kernel-doc parameter warning (Myron Stowe) [1694143] - [pci] PCI: Allocate dma_alias_mask with bitmap_zalloc() (Myron Stowe) [1694143] - [include] PCI: Remove unused NFP32xx IDs (Myron Stowe) [1694143] - [maintainers] maintainers: Add Hyper-V IOMMU driver into Hyper-V CORE AND DRIVERS scope (Vitaly Kuznetsov) [1663292 1669989] - [iommu] hyper-v: Add Hyper-V stub IOMMU driver (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyper-v: Set x2apic destination mode to physical when x2apic is available (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyper-v: Enable PIT shutdown quirk (Vitaly Kuznetsov) [1663292 1669989] - [clocksource] clockevents/drivers/i8253: Add support for PIT shutdown quirk (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Enable PV qspinlock for Hyper-V (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Add GUEST_IDLE_MSR support (Vitaly Kuznetsov) [1663292 1669989] - [x86] hv: vmbus: Make TLFS #define names architecture neutral (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Add interrupt handler annotations (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Refactor hv_irq_unmask() to use cpumask_to_vpset() (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Replace hv_vp_set with hv_vpset (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Add __aligned(8) to struct retarget_msi_interrupt (Vitaly Kuznetsov) [1663292 1669989] - [vfio] vfio-pci/nvlink2: Fix ancient gcc warnings (Sam Bobroff) [1524679] - [vfio] vfio/pci: Cleanup license mess (Sam Bobroff) [1524679] - [vfio] vfio/pci: set TRACE_INCLUDE_PATH to fix the build error (Sam Bobroff) [1524679] - [vfio] vfio_pci: Add NVIDIA GV100GL [Tesla V100 SXM2] subdriver (Sam Bobroff) [1524679] - [vfio] vfio_pci: Allow regions to add own capabilities (Sam Bobroff) [1524679] - [vfio] vfio_pci: Allow mapping extra regions (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Fault user page into the hypervisor's pagetable (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Check mmio_atsd array bounds when populating (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Add release_ownership hook (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Add compound IOMMU groups (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Convert NPU IOMMU helpers to iommu_table_group_ops (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Move single TVE handling to NPU PE (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv: Reference iommu_table while it is linked to a group (Sam Bobroff) [1524679] - [powerpc] powerpc/iommu_api: Move IOMMU groups setup to a single place (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/pseries: Rework device adding to IOMMU groups (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries: Remove IOMMU API support for non-LPAR systems (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries/npu: Enable platform support (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries/iommu: Use memory@ nodes in max RAM address calculation (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Move OPAL calls away from context manipulation (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv: Move npu struct from pnv_phb to pci_controller (Sam Bobroff) [1524679] - [powerpc] powerpc/vfio/iommu/kvm: Do not pin device memory (Sam Bobroff) [1524679] - [vfio] powerpc/mm/iommu/vfio_spapr_tce: Change mm_iommu_get to reference a region (Sam Bobroff) [1524679] - [powerpc] powerpc/ioda/npu: Call skiboot's hot reset hook when disabling NPU2 (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/ioda: Allocate indirect TCE levels of cached userspace addresses on demand (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/ioda1: Remove dead code for a single device PE (Sam Bobroff) [1524679] - [rpmspec] redhat: add TC selftests to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: add net selftests to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: add pktgen samples to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: rename bpf_samples to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: remove bpf_samples dependency on glibc-static and build it by default (Ivan Vecera) [1691376] - [tools] selftests: bpf: modify urandom_read and link it non-statically (Ivan Vecera) [1691376]- [netdrv] ibmvnic: Fix netdev feature clobbering during a reset (Steve Best) [1699018] - [netdrv] ibmvnic: Enable GRO (Steve Best) [1699018] - [x86] x86/perf/amd: Remove need to check "running" bit in NMI handler (David Arcari) [1640238] - [x86] x86/perf/amd: Resolve NMI latency issues for active PMCs (David Arcari) [1640238] - [x86] x86/perf/amd: Resolve race condition when disabling PMC (David Arcari) [1640238] - [netdrv] qed: Fix qed_mcp_halt|resume() (Manish Chopra) [1697310]- [x86] x86/kexec: Fix a kexec_file_load() failure (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: include linux/vmalloc.h (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: handle empty command-line (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: return successfully even if kaslr-seed doesn't exist (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: Refactor setup_dtb() to consolidate error checking (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: add kaslr support (Bhupesh Sharma) [1666078] - [char] random: Make crng state queryable (Bhupesh Sharma) [1666078] - [include] include: pe.h: remove message[] from mz header definition (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: invoke the kernel without purgatory (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: allow for loading Image-format kernel (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: load initrd and device-tree (Bhupesh Sharma) [1666078] - [arm64] arm64: enable KEXEC_FILE config (Bhupesh Sharma) [1666078] - [arm64] arm64: cpufeature: add MMFR0 helper functions (Bhupesh Sharma) [1666078] - [arm64] arm64: add image head flag definitions (Bhupesh Sharma) [1666078] - [kernel] kexec_file: kexec_walk_memblock() only walks a dedicated region at kdump (Bhupesh Sharma) [1666078] - [kernel] powerpc, kexec_file: factor out memblock-based arch_kexec_walk_mem() (Bhupesh Sharma) [1666078] - [kernel] s390, kexec_file: drop arch_kexec_mem_walk() (Bhupesh Sharma) [1666078] - [kernel] kexec_file: make kexec_image_post_load_cleanup_default() global (Bhupesh Sharma) [1666078] - [include] asm-generic: add kexec_file_load system call to unistd.h (Bhupesh Sharma) [1666078] - [include] asm-generic: unistd.h: Wire up sys_rseq (Bhupesh Sharma) [1666078] - [fs] xfs: don't overflow xattr listent buffer (Bill O'Donnell) [1683531] - [drm] drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list (Paul Lai) [1651589] - [fs] copy_mount_string: Limit string length to PATH_MAX (Miklos Szeredi) [1655272] - [include] redhat: Reuse other arch's cpuhp_state to protect kABI (Robert Richter) [1658476] - [drivers] drivers/perf: Add Cavium ThunderX2 SoC UNCORE PMU driver (Robert Richter) [1658476] - [documentation] Documentation: perf: Add documentation for ThunderX2 PMU uncore driver (Robert Richter) [1658476]- [arm64] arm64: apply workaround on A64FX v1r0 (Mark Langsdorf) [1692306] - [fs] kernfs: fix xattr name handling in LSM helpers (Ondrej Mosnacek) [1558179] - [include] LSM: lsm_hooks.h - fix missing colon in docstring (Ondrej Mosnacek) [1558179] - [security] selinux: Make selinux_kernfs_init_security static (Ondrej Mosnacek) [1558179] - [fs] kernfs: initialize security of newly created nodes (Ondrej Mosnacek) [1558179] - [security] selinux: implement the kernfs_init_security hook (Ondrej Mosnacek) [1558179] - [include] LSM: add new hook for kernfs node initialization (Ondrej Mosnacek) [1558179] - [fs] kernfs: use simple_xattrs for security attributes (Ondrej Mosnacek) [1558179] - [security] selinux: try security xattr after genfs for kernfs filesystems (Ondrej Mosnacek) [1558179] - [fs] kernfs: do not alloc iattrs in kernfs_xattr_get (Ondrej Mosnacek) [1558179] - [fs] kernfs: clean up struct kernfs_iattrs (Ondrej Mosnacek) [1558179] - [fs] kernfs: allow creating kernfs objects with arbitrary uid/gid (Ondrej Mosnacek) [1558179] - [tools] tools/power turbostat: Add Icelake support (Steve Best) [1698546] - [tools] tools/power turbostat: consolidate duplicate model numbers (Steve Best) [1698546] - [mm] s390/mm: silence compiler warning when compiling without CONFIG_PGSTE (Thomas Huth) [1698848] - [scripts] unifdef: use memcpy instead of strncpy (Thomas Huth) [1698848] - [s390] s390: align struct lowcore to double page size (Thomas Huth) [1698848] - [powerpc] KVM: PPC: Book3S HV: Perserve PSSCR FAKE_SUSPEND bit on guest exit (Suraj Jitindar Singh) [1689768]- [virtio] virtio: Honour 'may_reduce_num' in vring_create_virtqueue (Cornelia Huck) [1697505] - [s390] setup: set control program code via diag 318 (Thomas Huth) [1592336] - [s390] kvm: s390: set host program identifier (Thomas Huth) [1592336] - [edac] EDAC, skx: Fix randconfig builds in a better way (Aristeu Rozanski) [1501612 1649988 1571534] - [edac] EDAC, skx: Fix randconfig builds (Aristeu Rozanski) [1501612 1649988 1571534] - [edac] EDAC, skx_edac: Add address translation for non-volatile DIMMs (Aristeu Rozanski) [1501612 1649988 1571534] - [acpi] ACPI/ADXL: Add address translation interface using an ACPI DSM (Aristeu Rozanski) [1501612 1649988 1571534] - [x86] x86/mce: Add macros for the corrected error count bit field (Aristeu Rozanski) [1501612 1649988 1571534] - [x86] x86/mce: Use BIT_ULL(x) for bit mask definitions (Aristeu Rozanski) [1501612 1649988 1571534] - [crypto] crypto: ecc - regularize scalar for scalar multiplication (Neil Horman) [1687888] - [crypto] crypto: ecc - check for invalid values in the key verification test (Neil Horman) [1687888] - [crypto] crypto: dh - make crypto_dh_encode_key() make robust (Neil Horman) [1687888] - [crypto] crypto: dh - fix calculating encoded key size (Neil Horman) [1687888] - [crypto] crypto: ecdh - fix typo of P-192 b value (Neil Horman) [1687888] - [crypto] crypto: ecdh - add public key verification test (Neil Horman) [1687888] - [crypto] crypto: dh - fix memory leak (Neil Horman) [1687888] - [crypto] crypto: dh - add public key verification test (Neil Horman) [1687888] - [scsi] scsi: hisi_sas: Add softreset in hisi_sas_I_T_nexus_reset() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Change SERDES_CFG init value to increase reliability of HiLink (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Send HARD RESET to clear the previous affiliation of STP target port (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Set PHY linkrate when disconnected (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: print PHY RX errors count for later revision of v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix a timeout race of driver internal and SMP IO (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Change return variable type in phy_up_v3_hw() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: fix calls to dma_set_mask_and_coherent() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Do some more tidy-up (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Issue internal abort on all relevant queues (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: change queue depth from 512 to 4096 (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add manual trigger for debugfs dump (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for DIX feature for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add missing seq_printf() call in hisi_sas_show_row_32() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix to only call scsi_get_prot_op() for non-NULL scsi_cmnd (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Some misc tidy-up (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Correct memory allocation size for DQ debugfs (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix losing directly attached disk when hot-plug (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Reject setting programmed minimum linkrate > 1.5G (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Remove unused parameter of function hisi_sas_alloc() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: remove the check of sas_dev status in hisi_sas_I_T_nexus_reset() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: shutdown axi bus to avoid exception CQ returned (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: send primitive NOTIFY to SSP situation only (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs ITCT file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: No need to check return value of debugfs_create functions (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Set protection parameters prior to adding SCSI host (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs IOST file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs DQ file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs CQ file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs for port registers (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Debugfs global register create file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Take debugfs snapshot for all regs (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Alloc debugfs snapshot buffer memory for all registers (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Create root and device debugfs directories (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for DIF feature for v2 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Make sg_tablesize consistent value (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Relocate some code to reduce complexity (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix warnings detected by sparse (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: change the time of SAS SSP connection (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Relocate some codes to avoid an unused check (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for interrupt coalescing for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for interrupt converge for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Create separate host attributes per HBA (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: use dma_set_mask_and_coherent (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Remove set but not used variable 'dq_list' (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix NULL pointer dereference (Xiaojun Tan) [1662038] - [nvme] nvme-pci: add missing unlock for reset error (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix rapid add remove sequence (Gopal Tiwari) [1665354] - [nvme] nvme: remove the .stop_ctrl callout (Gopal Tiwari) [1665354] - [nvme] nvme: add support for the Write Zeroes command (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: fix null dereference under heavy load (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: fix timeout handler (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix timeout handler (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: fix uninitialized variable access (Gopal Tiwari) [1665354] - [nvme] nvme: don't initlialize ctrl->cntlid twice (Gopal Tiwari) [1665354] - [nvme] nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: remove dead code (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: don't ask if controller is fabrics (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: unset write/poll queues for discovery controllers (Gopal Tiwari) [1665354] - [nvme] nvme: pad fake subsys NQN vid and ssvid with zeros (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix out of bounds access in nvme_cqe_pending (Gopal Tiwari) [1665354] - [nvme] nvme-pci: use the same attributes when freeing host_mem_desc_bufs. (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix the wrong setting of nr_maps (Gopal Tiwari) [1665354] - [nvme] nvme-pci: rerun irq setup on IO queue init errors (Gopal Tiwari) [1665354] - [nvme] nvme-pci: trace SQ status on completions (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user to pass in nr_poll_queues (Gopal Tiwari) [1665354] - [nvme] nvme-core: optionally poll sync commands (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix spelling mistake "attepmpt" -> "attempt" (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix endianess annotations (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: fix endianess annotations (Gopal Tiwari) [1665354] - [nvme] nvme-pci: refactor nvme_poll_irqdisable to make sparse happy (Gopal Tiwari) [1665354] - [nvme] nvme-pci: only set nr_maps to 2 if poll queues are supported (Gopal Tiwari) [1665354] - [nvme] nvmet: use a macro for default error location (Gopal Tiwari) [1665354] - [nvme] nvmet: fix comparison of a u16 with -1 (Gopal Tiwari) [1665354] - [nvme] nvme: fix kernel paging oops (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: support separate queue maps for read and write (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: support separate queue maps for read and write (Gopal Tiwari) [1665354] - [include] block: make request_to_qc_t public (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user to set nr_write_queues for separate queue maps (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: add missing nvmf_ctrl_options documentation (Gopal Tiwari) [1665354] - [nvme] blk-mq-rdma: pass in queue map to blk_mq_rdma_map_queues (Gopal Tiwari) [1665354] - [nvme] nvmet: update smart log with num err log entries (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for file backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log page cmd handler (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for bdev backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for admin-cmd (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for fabrics-cmd (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for rdma backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support in the core (Gopal Tiwari) [1665354] - [nvme] nvmet: add interface to update error-log page (Gopal Tiwari) [1665354] - [include] nvme: add error log page slot definition (Gopal Tiwari) [1665354] - [nvme] nvmet: add error-log definitions (Gopal Tiwari) [1665354] - [nvme] nvme: remove nvme_common command cdw10 array (Gopal Tiwari) [1665354] - [nvme] nvme: provide fallback for discard alloc failure (Gopal Tiwari) [1665354] - [nvme] nvmet: remove unused variable (Gopal Tiwari) [1665354] - [nvme] nvme: add __exit annotation (Gopal Tiwari) [1665354] - [nvme] nvmet: allow configfs tcp trtype configuration (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: add NVMe over TCP host driver (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: add NVMe over TCP target driver (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user passing data digest (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user passing header digest (Gopal Tiwari) [1665354] - [nvme] nvmet: Add install_queue callout (Gopal Tiwari) [1665354] - [nvme] nvmet: use unlikely for req status check (Gopal Tiwari) [1665354] - [include] nvme-tcp: Add protocol header (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: Add unlikely for response allocated check (Gopal Tiwari) [1665354] - [nvme] nvmet: fix the structure member indentation (Gopal Tiwari) [1665354] - [nvme] nvme: implement Enhanced Command Retry (Gopal Tiwari) [1665354] - [nvme] nvme: remove unused function nvme_ctrl_ready (Gopal Tiwari) [1665354] - [nvme] nvmet: support fabrics sq flow control (Gopal Tiwari) [1665354] - [nvme] nvmet: enable Discovery Controller AENs (Gopal Tiwari) [1665354] - [nvme] nvmet: expose support for fabrics SQ flow control disable in treq (Gopal Tiwari) [1665354] - [nvme] nvme: disable fabrics SQ flow control when asked by the user (Gopal Tiwari) [1665354] - [nvme] nvmet-fc: remove the IN_ISR deferred scheduling options (Gopal Tiwari) [1665354] - [nvme] nvme: Remove unused forward declaration (Gopal Tiwari) [1665354] - [nvme] nvmet: allow host connect even if no allowed subsystems are exported (Gopal Tiwari) [1665354] - [nvme] nvmet: don't override treq upon modification. (Gopal Tiwari) [1665354] - [nvme] nvmet: mark nvmet_genctr static (Gopal Tiwari) [1665354] - [nvme] nvmet: add defines for discovery change async events (Gopal Tiwari) [1665354] - [nvme] nvmet: support for traffic based keep-alive (Gopal Tiwari) [1665354] - [nvme] nvmet: make kato and AEN processing for use by other controllers (Gopal Tiwari) [1665354] - [nvme] nvmet: change aen mask functions to use bit numbers (Gopal Tiwari) [1665354] - [nvme] nvmet: provide aen bit functions for multiple controller types (Gopal Tiwari) [1665354] - [nvme] nvmet: add support to Discovery controllers for commands (Gopal Tiwari) [1665354] - [nvme] nvmet: use IOCB_NOWAIT for file-ns buffered I/O (Gopal Tiwari) [1665354] - [nvme] nvmet: allow Keep Alive for Discovery controller (Gopal Tiwari) [1665354] - [nvme] nvme: support traffic based keep-alive (Gopal Tiwari) [1665354] - [nvme] nvme: cache controller attributes (Gopal Tiwari) [1665354] - [nvme] nvme: introduce ctrl attributes enumeration (Gopal Tiwari) [1665354] - [nvme] nvme: consolidate memset calls in the nvme_setup_cmd path (Gopal Tiwari) [1665354] - [nvme] nvme: warn when finding multi-port subsystems without multipathing enabled (Gopal Tiwari) [1665354] - [nvme] Revert "nvmet-rdma: use a private workqueue for delete" (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: move controller options matching to fabrics (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: always have a valid trsvcid (Gopal Tiwari) [1665354] - [nvme] nvme-pci: remove duplicate check (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix hot removal during error handling (Gopal Tiwari) [1665354] - [nvme] nvmet-fcloop: suppress a compiler warning (Gopal Tiwari) [1665354] - [nvme] nvme-core: make implicit seed truncation explicit (Gopal Tiwari) [1665354] - [nvme] nvmet-fc: fix kernel-doc headers (Gopal Tiwari) [1665354] - [nvme] nvmet: avoid integer overflow in the discard code (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: declare local symbols static (Gopal Tiwari) [1665354] - [nvme] nvmet: use strlcpy() instead of strcpy() (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix nvme_suspend_queue() kernel-doc header (Gopal Tiwari) [1665354] - [nvme] nvme-core: declare local symbols static (Gopal Tiwari) [1665354] - [nvme] nvme-core: rework a NQN copying operation (Gopal Tiwari) [1665354] - [nvme] nvmet: use strcmp() instead of strncmp() for subsystem lookup (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: check for timeout in nvme_rdma_wait_for_cm() (Gopal Tiwari) [1665354] - [nvme] nvmet: remove unreachable code (Gopal Tiwari) [1665354] - [nvme] nvme: update node paths after adding new path (Gopal Tiwari) [1665354] - [nvme] nvme: remove ns sibling before clearing path (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: use a private workqueue for delete (Gopal Tiwari) [1665354] - [nvme] nvmet: don't split large I/Os unconditionally (Gopal Tiwari) [1665354] - [nvme] nvme-core: add async event trace helper (Gopal Tiwari) [1665354] - [nvme] nvmet_fc: support target port removal with nvmet layer (Gopal Tiwari) [1665354] - [nvme] nvmet: remove redundant module prefix (Gopal Tiwari) [1665354] - [nvme] nvme: fix typo in nvme_identify_ns_descs (Gopal Tiwari) [1665354] - [nvme] nvme: register ns_id attributes as default sysfs groups (Gopal Tiwari) [1665354] - [block] block: genhd: add 'groups' argument to device_add_disk (Gopal Tiwari) [1665354] - [nvme] nvme: count all ANA groups for ANA Log page (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: fix possible bogus dereference under heavy load (Gopal Tiwari) [1665354] - [nvme] nvmet: free workqueue object if module init fails (Gopal Tiwari) [1665354] - [nvme] nvme-fcloop: Fix dropped LS's to removed target port (Gopal Tiwari) [1665354] - [nvme] nvme-pci: add a memory barrier to nvme_dbbuf_update_and_check_event (Gopal Tiwari) [1665354] - [nvme] nvmet: add ns write protect support (Gopal Tiwari) [1665354] - [nvme] nvme: set gendisk read only based on nsattr (Gopal Tiwari) [1665354] - [include] nvme.h: add support for ns write protect definitions (Gopal Tiwari) [1665354] - [nvme] nvmet: use Retain Async Event bit to clear AEN (Gopal Tiwari) [1665354] - [nvme] nvmet: support configuring ANA groups (Gopal Tiwari) [1665354] - [nvme] nvmet: add minimal ANA support (Gopal Tiwari) [1665354] - [nvme] nvmet: track and limit the number of namespaces per subsystem (Gopal Tiwari) [1665354] - [nvme] nvmet: keep a port pointer in nvmet_ctrl (Gopal Tiwari) [1665354] - [nvme] nvmet: check fileio lba range access boundaries (Gopal Tiwari) [1665354] - [nvme] nvmet: don't use uuid_le type (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: centralize admin/io queue teardown sequence (Gopal Tiwari) [1665354] - [nvme] nvmet: fix file discard return status (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: centralize controller setup sequence (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: unquiesce queues when deleting the controller (Gopal Tiwari) [1665354] - [nvme] nvme: add disk name to trace events (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: mark expected switch fall-through (Gopal Tiwari) [1665354] - [nvme] nvme: add controller name to trace events (Gopal Tiwari) [1665354] - [nvme] nvme: use hw qid in trace events (Gopal Tiwari) [1665354] - [nvme] nvmet: add buffered I/O support for file backed ns (Gopal Tiwari) [1665354] - [nvme] nvme: move init of keep_alive work item to controller initialization (Gopal Tiwari) [1665354] - [nvme] nvmet: add commands supported and effects log page (Gopal Tiwari) [1665354] - [nvme] lightnvm: limit get chunk meta request size (Gopal Tiwari) [1665354] - [nvme] lightnvm: Remove redundant rq->__data_len initialization (Gopal Tiwari) [1665354] - [block] nbd: restrict use to AF_UNIX sockets (Mike Christie) [1673307] - [block] nbd: don't allow invalid blocksize settings (Mike Christie) [1673307] - [documentation] doc, block, bfq: add information on bfq execution time (Ming Lei) [1686682] - [block] block, bfq: save & resume weight on a queue merge/split (Ming Lei) [1686682] - [block] block, bfq: print SHARED instead of pid for shared queues in logs (Ming Lei) [1686682] - [block] block, bfq: always protect newly-created queues from existing active queues (Ming Lei) [1686682] - [block] block, bfq: do not tag totally seeky queues as soft rt (Ming Lei) [1686682] - [block] block, bfq: do not merge queues on flash storage with queueing (Ming Lei) [1686682] - [block] block, bfq: tune service injection basing on request service times (Ming Lei) [1686682] - [block] block, bfq: do not idle for lowest-weight queues (Ming Lei) [1686682] - [block] block, bfq: increase idling for weight-raised queues (Ming Lei) [1686682] - [block] block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y (Ming Lei) [1686682] - [block] block, bfq: fix in-service-queue check for queue merging (Ming Lei) [1686682] - [block] block, bfq: do not overcharge writes in asymmetric scenarios (Ming Lei) [1686682] - [block] block, bfq: port commit "cfq-iosched: improve hw_tag detection" (Ming Lei) [1686682] - [block] block, bfq: reduce threshold for detecting command queueing (Ming Lei) [1686682] - [block] block, bfq: fix queue removal from weights tree (Ming Lei) [1686682] - [block] block, bfq: fix sequential rq detection in rate estimation (Ming Lei) [1686682] - [block] block, bfq: unconditionally plug I/O in asymmetric scenarios (Ming Lei) [1686682] - [block] block, bfq: do not plug I/O of in-service queue when harmful (Ming Lei) [1686682] - [block] block, bfq: split function bfq_better_to_idle (Ming Lei) [1686682] - [block] block, bfq: consider also ioprio classes in symmetry detection (Ming Lei) [1686682] - [block] block, bfq: remove case of redirected bic from insert_request (Ming Lei) [1686682] - [block] block, bfq: make sure queue budgets are not below service received (Ming Lei) [1686682] - [block] block, bfq: avoid selecting a queue w/o budget (Ming Lei) [1686682] - [block] block, bfq: do not consider interactive queues in srt filtering (Ming Lei) [1686682] - [net] net: switchdev: Add extack to switchdev_handle_port_obj_add() callback (Ivan Vecera) [1690125] - [net] switchdev: Add extack to struct switchdev_notifier_info (Ivan Vecera) [1690125] - [net] vxlan: Add a function to init switchdev_notifier_vxlan_fdb_info (Ivan Vecera) [1690125] - [net] switchdev: Add extack argument to switchdev_port_obj_add() (Ivan Vecera) [1690125] - [net] bridge: Propagate extack to switchdev (Ivan Vecera) [1690125] - [net] ndo_bridge_setlink: Add extack (Ivan Vecera) [1690125] - [net] rocker, dsa, ethsw: Don't filter VLAN events on bridge itself (Ivan Vecera) [1690125] - [net] switchdev: Replace port obj add/del SDO with a notification (Ivan Vecera) [1690125] - [net] ocelot: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add helpers to aid traversal through lower devices (Ivan Vecera) [1690125] - [net] staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] staging: fsl-dpaa2: ethsw: Introduce ethsw_port_dev_check() (Ivan Vecera) [1690125] - [net] dsa: slave: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] rocker: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add SWITCHDEV_PORT_OBJ_ADD, SWITCHDEV_PORT_OBJ_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add a blocking notifier chain (Ivan Vecera) [1690125] - [net] switchdev: SWITCHDEV_OBJ_PORT_{VLAN, MDB}(): Sanitize (Ivan Vecera) [1690125] - [net] selftests: forwarding: Fix test for different devices (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add learning test (Ivan Vecera) [1693316] - [net] bridge: Allow querying bridge port flags (Ivan Vecera) [1693316] - [netdrv] vxlan: Allow changing ageing time (Ivan Vecera) [1693316] - [netdrv] vxlan: Add hardware FDB learning (Ivan Vecera) [1693316] - [netdrv] vxlan: Don't override user-added entries with ext-learned ones (Ivan Vecera) [1693316] - [netdrv] vxlan: Mark user-added FDB entries (Ivan Vecera) [1693316] - [netdrv] vxlan: vxlan_fdb_notify(): Make switchdev notification configurable (Ivan Vecera) [1693316] - [netdrv] vxlan: __vxlan_fdb_delete(): Drop unused argument vid (Ivan Vecera) [1693316] - [netdrv] vxlan: support NTF_USE refresh of fdb entries (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d_port_8472: New test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add an ECN decap test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add an ECN encap test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add a TOS test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add a TTL test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Reconfigure & rerun tests (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add unicast test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add flood test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add ping test (Ivan Vecera) [1693316] - [net] selftests: forwarding: Add a skeleton of vxlan_bridge_1d (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Add link_stats_rx_errors_get() (Ivan Vecera) [1693316] - [net] selftests: forwarding: ping{6, }_do(): Allow passing ping arguments (Ivan Vecera) [1693316] - [net] selftests: forwarding: ping{6, }_test(): Add description argument (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Add in_ns() (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Support NUM_NETIFS of 0 (Ivan Vecera) [1693316] - [net] skb_scrub_packet(): Scrub offload_fwd_mark (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: extract ping and ping6 so they can be reused (Ivan Vecera) [1693316] - [net] selftests: forwarding: README: Require diagrams (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Extract interface-init functions (Ivan Vecera) [1693316] - [net] selftests: forwarding: tc_rule_stats_get: Parameterize direction (Ivan Vecera) [1693316] - [net] selftests: forwarding: multipath_eval(): Improve style (Ivan Vecera) [1693316] - [net] selftests: forwarding: Move multipath_eval() to lib.sh (Ivan Vecera) [1693316] - [net] selftests: Add test_vxlan_fdb_changelink.sh (Ivan Vecera) [1690309] - [netdrv] vxlan: changelink: Fix handling of default remotes (Ivan Vecera) [1690309] - [netdrv] vxlan: Fix error path in __vxlan_dev_create() (Ivan Vecera) [1690309] - [netdrv] vxlan: Unmark offloaded bit on replaced FDB entries (Ivan Vecera) [1690309] - [net] bridge: switchdev: Allow clearing FDB entry offload indication (Ivan Vecera) [1690309] - [netdrv] vxlan: Notify for each remote of a removed FDB entry (Ivan Vecera) [1690309] - [netdrv] vxlan: Support marking RDSTs as offloaded (Ivan Vecera) [1690309] - [netdrv] vxlan: Add vxlan_fdb_find_uc() for FDB querying (Ivan Vecera) [1690309] - [netdrv] vxlan: Add switchdev notifications (Ivan Vecera) [1690309] - [netdrv] net: Add netif_is_vxlan() (Ivan Vecera) [1690309] - [net] inet: Refactor INET_ECN_decapsulate() (Ivan Vecera) [1690309] - [netdrv] vxlan: Export address checking functions (Ivan Vecera) [1690309] - [net] vxlan: Remove duplicated include from vxlan.h (Ivan Vecera) [1690309] - [netdrv] geneve: correctly handle ipv6.disable module parameter (Jiri Benc) [1692390] - [net] ipv6: sit: reset ip header pointer in ipip6_rcv (Lorenzo Bianconi) [1691626] - [net] vxlan: Don't call gro_cells_destroy() before device is unregistered (Andrea Claudi) [1692499] - [net] xsk: do not remove umem from netdevice on fall-back to copy-mode (Petr Oros) [1690568] - [net] xsk: Check if a queue exists during umem setup (Petr Oros) [1690568] - [net] xsk: simplify xdp_clear_umem_at_qid implementation (Petr Oros) [1690568] - [net] ethtool: don't allow disabling queues with umem installed (Petr Oros) [1690568] - [net] ethtool: rename local variable max -> curr (Petr Oros) [1690568] - [net] xsk: fix bug when trying to use both copy and zero-copy on one queue id (Petr Oros) [1690568] - [net] add umem reference in netdev{_rx}_queue (Petr Oros) [1690568] - [net] xsk: remove unnecessary assignment (Petr Oros) [1690568] - [net] xsk: fix return value of xdp_umem_assign_dev() (Petr Oros) [1690568] - [net] xsk: don't allow umem replace at stack level (Petr Oros) [1690568] - [net] xsk: refactor xdp_umem_assign_dev() (Petr Oros) [1690568] - [net] update real_num_rx_queues even when !CONFIG_SYSFS (Petr Oros) [1690568] - [net] core: add __netdev_sent_queue as variant of __netdev_tx_sent_queue (Petr Oros) [1690127] - [net] net: do not abort bulk send on BQL status (Petr Oros) [1690129] - [net] net: bql: add __netdev_tx_sent_queue() (Petr Oros) [1690129] - [net] net: ip6_gre: fix possible NULL pointer dereference in ip6erspan_set_version (Lorenzo Bianconi) [1666315] - [net] net: ip6_gre: initialize erspan_ver just for erspan tunnels (Lorenzo Bianconi) [1666315] - [net] net: ip6_gre: always reports o_key to userspace (Lorenzo Bianconi) [1666315] - [net] net: ip_gre: always reports o_key to userspace (Lorenzo Bianconi) [1666315] - [net] tcp: handle inet_csk_reqsk_queue_add() failures (Guillaume Nault) [1690157] - [net] ip_gre: use erspan key field for tunnel lookup (Lorenzo Bianconi) [1664570] - [net] ip6_gre: simplify gre header parsing in ip6gre_err (Lorenzo Bianconi) [1664570] - [net] ipv4: use a dedicated counter for icmp_v4 redirect packets (Lorenzo Bianconi) [1664209] - [net] virtchnl: Fix off by one error (Ivan Vecera) [1690114] - [net] virtchnl: white space and reorder (Ivan Vecera) [1690114] - [net] i40e: Update status codes (Ivan Vecera) [1690114] - [net] ethtool: Add WAKE_FILTER and RX_CLS_FLOW_WAKE (Ivan Vecera) [1690091] - [net] geneve: allow to clear ttl inherit (Hangbin Liu) [1671251] - [net] geneve: add ttl inherit support (Hangbin Liu) [1671251] - [net] tipc: fix a double kfree_skb() (Jon Maloy) [1684290] - [net] vxlan: Fix GRO cells race condition between receive and link delete (Andrea Claudi) [1687046] - [net] sock: consistent handling of extreme SO_SNDBUF/SO_RCVBUF values (Guillaume Nault) [1686564] - [net] tun: implement carrier change (Guillaume Nault) [1686566] - [net] ip6_tunnel: respect ttl inherit for ip6tnl (Hangbin Liu) [1664944] - [net] ip6_gre: update version related info when changing link (Hangbin Liu) [1664900] - [net] ipv4/route: fail early when inet dev is missing (Paolo Abeni) [1685424] - [net] bonding/802.3ad: fix link_failure_count tracking (Matteo Croce) [1657905] - [net] bonding: avoid possible dead-lock (Matteo Croce) [1657905] - [net] bonding: fix length of actor system (Matteo Croce) [1657905] - [net] bonding: fix warning message (Matteo Croce) [1657905] - [net] bonding: pass link-local packets to bonding master also. (Matteo Croce) [1657905]- [infiniband] IB/usnic: fix spelling mistake "unvalid" -> "invalid" (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Get rid of ucontext->tgid (Jonathan Toppins) [1685307] - [infiniband] RDMA/usnic: Do not use ucontext->tgid (Jonathan Toppins) [1685307] - [infiniband] infiniband: remove redundant condition check before debugfs_remove (Jonathan Toppins) [1685307] - [infiniband] RDMA/rdmavt: Fix rvt_create_ah function signature (Jonathan Toppins) [1685307] - [infiniband] RDMA/drivers: Use core provided API for registering device attributes (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Remove unnecessary enum values (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move ruc_loopback to rdmavt (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move send completion logic to rdmavt (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move copy SGE logic into rdmavt (Jonathan Toppins) [1685307] - [infiniband] RDMA/rxe: Remove unused addr_same() (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: avoid srq memory leak (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: replace kvfree with vfree (Jonathan Toppins) [1685307] - [infiniband] RDMA/drivers: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/drivers: Use dev_err/dbg/etc instead of pr_* + ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] IB/rxe: fixes for rdma read retry (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: avoid back-to-back retries (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Refactor lookup memory function (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Avoid NULL check when search is successful (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Change pool state enums to capital letters (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Replace spinlock with rwlock (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Simplify rxe_find_route() to avoid GID query for netdev (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: remove redudant qpn check (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: vary the source udp port for receive scaling (Jonathan Toppins) [1685307] - [infiniband] iser: set sector for ambiguous mr status errors (Jonathan Toppins) [1685307] - [net] svcrdma: Remove try_module_get from backchannel (Jonathan Toppins) [1685307] - [net] svcrdma: Remove ->release_rqst call in bc reply handler (Jonathan Toppins) [1685307] - [net] xprtrdma: Clean up xprt_rdma_disconnect_inject (Jonathan Toppins) [1685307] - [net] xprtrdma: Add documenting comments (Jonathan Toppins) [1685307] - [net] xprtrdma: Report when there were zero posted Receives (Jonathan Toppins) [1685307] - [net] xprtrdma: Move rb_flags initialization (Jonathan Toppins) [1685307] - [net] xprtrdma: Don't disable BH's in backchannel server (Jonathan Toppins) [1685307] - [net] xprtrdma: Remove memory address of "ep" from an error message (Jonathan Toppins) [1685307] - [net] xprtrdma: Rename rpcrdma_qp_async_error_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Simplify RPC wake-ups on connect (Jonathan Toppins) [1685307] - [net] xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Eliminate "connstate" variable from rpcrdma_conn_upcall() (Jonathan Toppins) [1685307] - [net] xprtrdma: Conventional variable names in rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Rename rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] sunrpc: Report connect_time in seconds (Jonathan Toppins) [1685307] - [net] sunrpc: Fix connect metrics (Jonathan Toppins) [1685307] - [net] xprtrdma: Name MR trace events consistently (Jonathan Toppins) [1685307] - [net] xprtrdma: Explicitly resetting MRs is no longer necessary (Jonathan Toppins) [1685307] - [net] xprtrdma: Create more MRs at a time (Jonathan Toppins) [1685307] - [net] xprtrdma: xprt_release_rqst_cong is called outside of transport_lock (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Log sysfs 'dev_id' accesses from userspace (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Use dev_port to expose network interface port numbers (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Ensure that MTU isn't less than minimum permitted (Jonathan Toppins) [1685307] - [infiniband] IB/srp: Remove unnecessary unlikely() (Jonathan Toppins) [1685307] - [infiniband] IB/core: Fix oops in netdev_next_upper_dev_rcu() (Jonathan Toppins) [1685307] - [infiniband] IB/umem: Set correct address to the invalidation function (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Add GIDs while changing MAC addr only for registered ndev (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Fix comment for hw stats init for port == 0 (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Refactor ib_register_device() function (Jonathan Toppins) [1685307] - [infiniband] IB/mlx4: Refer to the device kobject instead of ports_parent (Jonathan Toppins) [1685307] - [include] RDMA/core: Allow existing drivers to set one sysfs group per device (Jonathan Toppins) [1685307] - [infiniband] RDMA/umad: Use kernel API to allocate umad indexes (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use kernel API to allocate uverbs indexes (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Increase total number of RDMA ports across all devices (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rename ports_parent to ports_kobj (Jonathan Toppins) [1685307] - [infiniband] RDMA/nldev: Allow IB device rename through RDMA netlink (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Implement IB device rename function (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Annotate timeout as unsigned long (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Align multiple functions to kernel coding style (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Remove unused timeout_ms parameter from cma_resolve_iw_route() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cm: Respect returned status of cm_init_av_by_path (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Protect from reentry to resource return path (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Release task struct which was hold by CM_ID object (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Consolidate task name updates in one place (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Un-inline set task implementation (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Check error status of rdma_find_ndev_for_src_ip_rcu (Jonathan Toppins) [1685307] - [include] IB/mlx4: Avoid implicit enumerated type conversion (Jonathan Toppins) [1685307] - [infiniband] RDMA/netlink: Simplify netlink listener existence check (Jonathan Toppins) [1685307] - [infiniband] RDMA: Remove unused parameter from ib_modify_qp_is_ok() (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Fix RCU annotation for radix slot deference (Jonathan Toppins) [1685307] - [infiniband] RDMA: Fix building with CONFIG_MMU=n (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Introduce and use cma_ib_acquire_dev() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Introduce and use cma_acquire_dev_by_src_ip() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Allow accepting requests for multi port rdma device (Jonathan Toppins) [1685307] - [infiniband] IB/rdmavt: Rename check_send_wqe as setup_wqe (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Acquire and release mmap_sem on page range (Jonathan Toppins) [1685307] - [infiniband] IB/sa: simplify return code logic for ib_nl_send_msg() (Jonathan Toppins) [1685307] - [infiniband] RDMA/ulp: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Use dev_err/dbg/etc instead of pr_* + ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA: Fully setup the device name in ib_register_device (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/umem: Fix potential addition overflow (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Minor optimizations (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Avoid synchronize_srcu in the ODP MR destruction path (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Handle a half-complete start/end sequence (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Get rid of per_mm->notifier_count (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Use umem->owning_mm inside ODP (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Move all the ODP related stuff out of ucontext and into per_mm (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Get rid of struct ib_umem.odp_data (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Make ib_umem_odp into a sub structure of ib_umem (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Use ib_umem_odp in all function signatures connected to ODP (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Do not use current->tgid to track the mm_struct (Jonathan Toppins) [1685307] - [infiniband] RDMA/ucontext: Get rid of the old disassociate flow (Jonathan Toppins) [1685307] - [infiniband] RDMA/ucontext: Add a core API for mmaping driver IO memory (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Fix error unwind in ib_uverbs_add_one (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Properly return the error code of rdma_set_src_addr_rcu (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Remove is_closed from ib_uverbs_file (Jonathan Toppins) [1685307] - [include] IB/rxe: Revise the ib_wr_opcode enum (Jonathan Toppins) [1685307] - [include] RDMA: Remove duplicated include from ib_addr.h (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Consider net ns of gid attribute for RoCE (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to check GID attribute (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Simplify roce_resolve_route_from_path() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Protect against changing dst->dev during destination resolve (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Refer to network type instead of device type (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use common code flow for IPv4/6 for addr resolve (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rename rdma_copy_addr to rdma_copy_src_l2_addr (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Introduce and use rdma_set_src_addr() between IPv4 and IPv6 (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Let protocol specific function typecast sockaddr structure (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Avoid unnecessary sa_family overwrite (Jonathan Toppins) [1685307] - [infiniband] RDMA/core Introduce and use rdma_find_ndev_for_src_ip_rcu (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Schedule multi RC/UC packets instead of posting (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Move flow resources initialization (Jonathan Toppins) [1685307] - [infiniband] IB/uverbs: Add IDRs array attribute type to ioctl() interface (Jonathan Toppins) [1685307] - [include] RDMA/core: Document QP @event_handler function (Jonathan Toppins) [1685307] - [include] RDMA/core: Document CM @event_handler function (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Assign device ifindex before publishing the device (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Follow correct unregister order between sysfs and cgroup (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Restore lockdep check while downgrading lock (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Define client_data_lock as rwlock instead of spinlock (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use simpler spin lock irq API from blocking context (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Remove context entries from list while unregistering device (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use simplified list_for_each (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: No need to protect kfree with spin lock and semaphore (Jonathan Toppins) [1685307] - [infiniband] RDMA/{cma, core}: Avoid callback on rdma_addr_cancel() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rate limit MAD error messages (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Fail early if unsupported QP is provided (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use device.groups to initialize device attributes (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use cdev_device_add() instead of cdev_add() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Depend on device_add() to add device attributes (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Replace open-coded variant of get_device (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Declare closing variable as boolean (Jonathan Toppins) [1685307] - [infiniband] IB/core: Add an unbound WQ type to the new CQ API (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Add generic function to fill in flow action object (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs language (Jonathan Toppins) [1685307] - [netdrv] ibmvnic: Fix completion structure initialization (Steve Best) [1697103] - [rpmspec] redhat: limit headers_install_all to arches we care about (Denys Vlasenko) [1692404] - [lib] ida: Add new API (Jonathan Toppins) [1697588] - [edac] EDAC: Drop per-memory controller buses (Frank Ramsay) [1686477] - [edac] EDAC: Don't add devices under /sys/bus/edac (Frank Ramsay) [1686477] - [x86] x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls (Frank Ramsay) [1677695]- [pci] PCI: pciehp: Fix re-enabling the slot marked for safe removal (Myron Stowe) [1695922] - [rpmspec] redhat: Enable gdb_index (Juri Lelli) [1696747] - [fs] ovl: Do not lose security.capability xattr over metadata file copy-up (Vivek Goyal) [1694757] - [fs] ovl: During copy up, first copy up data and then xattrs (Vivek Goyal) [1694757]- [netdrv] mark the intel igc driver as tech preview (David Arcari) [1495358] - [netdrv] igc: Remove unneeded hw_dbg prints (David Arcari) [1495358] - [netdrv] igc: Fix the typo in igc_base.h header definition (David Arcari) [1495358] - [netdrv] igc: Add support for the ntuple feature (David Arcari) [1495358] - [netdrv] igc: Add support for statistics (David Arcari) [1495358] - [netdrv] igc: Extend the ethtool supporting (David Arcari) [1495358] - [netdrv] igc: Add multiple receive queues control supporting (David Arcari) [1495358] - [netdrv] igc: Use struct_size() helper (David Arcari) [1495358] - [netdrv] igc: Add ethtool support (David Arcari) [1495358] - [netdrv] igc: Remove the 'igc_get_phy_id_base' method (David Arcari) [1495358] - [netdrv] igc: Remove the 'igc_read_mac_addr_base' method (David Arcari) [1495358] - [netdrv] igc: Remove unneeded code (David Arcari) [1495358] - [netdrv] igc: Remove unused code (David Arcari) [1495358] - [netdrv] igc: Fix code redundancy (David Arcari) [1495358] - [netdrv] igc: Remove unreachable code from igc_phy.c file (David Arcari) [1495358] - [netdrv] igc: Remove obsolete IGC_ERR define (David Arcari) [1495358] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (David Arcari) [1495358] - [netdrv] igc: Clean up code (David Arcari) [1495358] - [netdrv] igc: Tidy up some white space (David Arcari) [1495358] - [netdrv] igc: fix error return handling from call to netif_set_real_num_tx_queues (David Arcari) [1495358] - [netdrv] igc: Remove set but not used variable 'pci_using_dac' (David Arcari) [1495358] - [netdrv] igc: Remove set but not used variables 'ctrl_ext, link_mode' (David Arcari) [1495358] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (David Arcari) [1495358] - [netdrv] igc: Add watchdog (David Arcari) [1495358] - [netdrv] igc: Add setup link functionality (David Arcari) [1495358] - [netdrv] igc: Add code for PHY support (David Arcari) [1495358] - [netdrv] igc: Add NVM support (David Arcari) [1495358] - [netdrv] igc: Add HW initialization code (David Arcari) [1495358] - [netdrv] igc: Add transmit and receive fastpath and interrupt handlers (David Arcari) [1495358] - [netdrv] igc: Add support for Tx/Rx rings (David Arcari) [1495358] - [netdrv] igc: Add interrupt support (David Arcari) [1495358] - [netdrv] igc: Add netdev (David Arcari) [1495358] - [netdrv] igc: Add support for PF (David Arcari) [1495358] - [netdrv] igc: Add skeletal frame for Intel(R) 2.5G Ethernet Controller support (David Arcari) [1495358] - [s390] virtio-ccw: wire up ->bus_name callback (Cornelia Huck) [1695630] - [s390] s390/virtio: handle find on invalid queue gracefully (Cornelia Huck) [1695630] - [s390] virtio/s390: fix race in ccw_io_helper() (Cornelia Huck) [1695630] - [s390] virtio/s390: avoid race on vcdev->config (Cornelia Huck) [1695630] - [kvm] KVM: s390: make bitmap declaration consistent (Thomas Huth) [1695090] - [kvm] KVM: s390: drop obsolete else path (Thomas Huth) [1695090] - [kvm] KVM: s390: clarify kvm related kernel message (Thomas Huth) [1695090] - [kvm] s390: vsie: Use effective CRYCBD.31 to check CRYCBD validity (Thomas Huth) [1695090] - [kvm] KVM: s390: fix kmsg component kvm-s390 (Thomas Huth) [1695090] - [kvm] KVM: s390: unregister debug feature on failing arch init (Thomas Huth) [1695090] - [kvm] KVM: s390/vsie: avoid sparse warning (Thomas Huth) [1695090]- [powerpc] powerpc: use mm zones more sensibly (David Gibson) [1654978] - [s390] s390/mem_detect: add missing include (Philipp Rudo) [1695615] - [s390] s390: avoid vmlinux segments overlap (Philipp Rudo) [1695615] - [s390] s390/decompressor: add missing FORCE to build targets (Philipp Rudo) [1695615] - [s390] s390: move ipl block and cmd line handling to early boot phase (Philipp Rudo) [1695615] - [s390] s390/sclp: introduce sclp_early_get_hsa_size (Philipp Rudo) [1695615] - [s390] s390/mem_detect: add info source debug print (Philipp Rudo) [1695615] - [s390] s390/mem_detect: replace tprot loop with binary search (Philipp Rudo) [1695615] - [s390] s390/mem_detect: use SCLP info for continuous memory detection (Philipp Rudo) [1695615] - [s390] s390/mem_detect: introduce z/VM specific diag260 call (Philipp Rudo) [1695615] - [s390] s390/mem_detect: introduce SCLP storage info (Philipp Rudo) [1695615] - [s390] s390: introduce .boot.data section compile time validation (Philipp Rudo) [1695615] - [s390] s390/mem_detect: move tprot loop to early boot phase (Philipp Rudo) [1695615] - [s390] s390/sclp: move sclp_early_read_info to sclp_early_core.c (Philipp Rudo) [1695615] - [s390] s390: introduce .boot.data section (Philipp Rudo) [1695615] - [s390] s390/decompressor: clean up and rename compressed/misc.c (Philipp Rudo) [1695615] - [s390] s390: rescue initrd as early as possible (Philipp Rudo) [1695615] - [s390] s390/sclp: simplify early hsa_size detection (Philipp Rudo) [1695615] - [s390] s390/decompressor: get rid of .bss usage (Philipp Rudo) [1695615] - [s390] s390/decompressor: rework uncompressed image info collection (Philipp Rudo) [1695615] - [s390] s390: remove decompressor's head.S (Philipp Rudo) [1695615] - [s390] s390: clean up stacks setup (Philipp Rudo) [1695615] - [s390] s390: add initial 64-bit restart PSW (Philipp Rudo) [1695615] - [s390] s390/hibernate: fix error handling when suspend cpu != resume cpu (Philipp Rudo) [1695615] - [s390] s390/decompressor: support extra debug flags (Philipp Rudo) [1695615] - [s390] s390/build: add *.o.chkbss files to targets list (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid packing *.o.chkbss files into startup.a (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid constant startup.a rebuilds (Philipp Rudo) [1695615] - [s390] s390/boot: block uncompressed vmlinux booting attempts (Philipp Rudo) [1695615] - [s390] s390/decompressor: correct EXCLUDE_FILE construct (Philipp Rudo) [1695615] - [s390] s390: move _text to an actual .text start (Philipp Rudo) [1695615] - [s390] s390: correct _stext offset (Philipp Rudo) [1695615] - [s390] s390: get rid of the first mb of uncompressed image (Philipp Rudo) [1695615] - [s390] s390: remove unused _ehead symbol (Philipp Rudo) [1695615] - [s390] s390: put expoline execute-trampolines into .text section (Philipp Rudo) [1695615] - [s390] s390/decompressor: discard ___kcrctab section (Philipp Rudo) [1695615] - [s390] s390/setup: do not reserve the decompressor code (Philipp Rudo) [1695615] - [s390] s390/decompressor: support uncompressed kernel (Philipp Rudo) [1695615] - [init] init/Kconfig: add an option for uncompressed kernel (Philipp Rudo) [1695615] - [s390] s390/decompressor: allow to pack uncompressed vmlinux.bin into piggy.o (Philipp Rudo) [1695615] - [s390] s390/decompressor: allow preprocessor in piggy.o linker script (Philipp Rudo) [1695615] - [s390] s390/decompressor: extend .bss check for early code (Philipp Rudo) [1695615] - [s390] s390: add custom target and make path extension optional for .bss check (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid repeating objects list in Makefile (Philipp Rudo) [1695615] - [s390] s390/decompressor: reuse lib/mem.S for mem functions (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid reusing uncompressed image objects (Philipp Rudo) [1695615] - [s390] s390/als: avoid .init.* sections usage (Philipp Rudo) [1695615] - [s390] s390/decompressor: rename entry point to startup_decompressor (Philipp Rudo) [1695615] - [s390] s390/boot: make head.S and als.c be part of the decompressor only (Philipp Rudo) [1695615] - [s390] s390/decompressor: trim the kernel image up to 1M (Philipp Rudo) [1695615] - [s390] s390: remove uncompressed kernel image build (Philipp Rudo) [1695615] - [s390] s390/decompressor: correct build flags (Philipp Rudo) [1695615] - [s390] s390/build: remove obsolete -mkernel-backchain flag (Philipp Rudo) [1695615] - [tools] tools/power turbostat: return the exit status of a command (David Arcari) [1642739] - [misc] misc: hpilo: Do not claim unsupported hardware (Joseph Szczypek) [1665635] - [misc] misc: hpilo: Exclude unsupported device via blacklist (Joseph Szczypek) [1665635]- [fs] xfs: set buffer ops when repair probes for btree type (Bill O'Donnell) [1689281] - [fs] xfs: end sync buffer I/O properly on shutdown error (Bill O'Donnell) [1689281] - [fs] xfs: xfs_fsops: drop useless LIST_HEAD (Bill O'Donnell) [1689281] - [fs] xfs: xfs_buf: drop useless LIST_HEAD (Bill O'Donnell) [1689281] - [fs] iomap: fix a use after free in iomap_dio_rw (Bill O'Donnell) [1689281] - [fs] xfs: reallocate realtime summary cache on growfs (Bill O'Donnell) [1689281] - [fs] xfs: stringify scrub types in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: stringify btree cursor types in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: move XFS_INODE_FORMAT_STR mappings to libxfs (Bill O'Donnell) [1689281] - [fs] xfs: move XFS_AG_BTREE_CMP_FORMAT_STR mappings to libxfs (Bill O'Donnell) [1689281] - [fs] xfs: fix symbolic enum printing in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: fix function pointer type in ftrace format (Bill O'Donnell) [1689281] - [fs] xfs: Fix x32 ioctls when cmd numbers differ from ia32. (Bill O'Donnell) [1689281] - [fs] xfs: Fix bulkstat compat ioctls on x32 userspace. (Bill O'Donnell) [1689281] - [fs] xfs: Align compat attrlist_by_handle with native implementation. (Bill O'Donnell) [1689281] - [fs] xfs: require both realtime inodes to mount (Bill O'Donnell) [1689281] - [fs] xfs: cache minimum realtime summary level (Bill O'Donnell) [1689281] - [fs] xfs: count inode blocks correctly in inobt scrub (Bill O'Donnell) [1689281] - [fs] xfs: precalculate cluster alignment in inodes and blocks (Bill O'Donnell) [1689281] - [fs] xfs: precalculate inodes and blocks per inode cluster (Bill O'Donnell) [1689281] - [fs] xfs: add a block to inode count converter (Bill O'Donnell) [1689281] - [fs] xfs: remove xfs_rmap_ag_owner and friends (Bill O'Donnell) [1689281] - [fs] xfs: const-ify xfs_owner_info arguments (Bill O'Donnell) [1689281] - [fs] xfs: streamline defer op type handling (Bill O'Donnell) [1689281] - [fs] xfs: idiotproof defer op type configuration (Bill O'Donnell) [1689281] - [fs] xfs: clean up indentation issues, remove an unwanted space (Bill O'Donnell) [1689281] - [fs] xfs: libxfs: move xfs_perag_put late (Bill O'Donnell) [1689281] - [fs] xfs: split up the xfs_reflink_end_cow work into smaller transactions (Bill O'Donnell) [1689281] - [crypto] crypto: testmgr - add AES-CFB tests (Neil Horman) [1687897] - [scsi] scsi: iscsi: flush running unbind operations when removing a session (Maurizio Lombardi) [1695007] - [crypto] crypto: vmx - fix copy-paste error in CTR mode (Herbert Xu) [1693350] - [rpmspec] Fix cross builds (Jiri Olsa) [1694956] - [lib] sbitmap: order READ/WRITE freed instance and setting clear bit (Ming Lei) [1694521] - [block] blk-mq: fix sbitmap ws_active for shared tags (Ming Lei) [1694521] - [block] blk-mq: update comment for blk_mq_hctx_has_pending() (Ming Lei) [1694521] - [block] blk-mq: use blk_mq_put_driver_tag() to put tag (Ming Lei) [1694521] - [include] sbitmap: trivial - update comment for sbitmap_deferred_clear_bit (Ming Lei) [1694521] - [block] blkcg: Fix kernel-doc warnings (Ming Lei) [1694521] - [block] block: Unexport blk_mq_add_to_requeue_list() (Ming Lei) [1694521] - [block] block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value (Ming Lei) [1694521] - [include] blk-mq: remove unused 'nr_expired' from blk_mq_hw_ctx (Ming Lei) [1694521] - [block] loop: access lo_backing_file only when the loop device is Lo_bound (Ming Lei) [1694521] - [block] blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART (Ming Lei) [1694521] - [kernel] blkcg: annotate implicit fall through (Ming Lei) [1694521] - [block] block: Replace function name in string with __func__ (Ming Lei) [1694521] - [block] block: fix NULL pointer dereference in register_disk (Ming Lei) [1694521] - [fs] fs: fix guard_bio_eod to check for real EOD errors (Ming Lei) [1694521] - [block] blk-mq: use HCTX_TYPE_DEFAULT but not 0 to index blk_mq_tag_set->map (Ming Lei) [1694521] - [include] block: remove bvec_iter_rewind() (Ming Lei) [1694521] - [block] block: don't use bio->bi_vcnt to figure out segment number (Ming Lei) [1694521] - [fs] btrfs: look at bi_size for repair decisions (Ming Lei) [1694521] - [block] block: avoid setting none scheduler if it's already none (Ming Lei) [1694521] - [block] block: avoid setting wbt_lat_usec to current value (Ming Lei) [1694521] - [block] blk-sysfs: Rework documention of __blk_release_queue (Ming Lei) [1694521] - [block] blk-cgroup: Fix doc related to blkcg_exit_queue (Ming Lei) [1694521] - [block] block: kill QUEUE_FLAG_FLUSH_NQ (Ming Lei) [1694521] - [block] block: avoid setting nr_requests to current value (Ming Lei) [1694521] - [block] blk-mq: save default hctx into ctx->hctxs for not-supported type (Ming Lei) [1694521] - [block] blk-mq: save queue mapping result into ctx directly (Ming Lei) [1694521] - [block] block: mq-deadline: Fix write completion handling (Ming Lei) [1694521] - [crypto] crypto: user - fix leaking uninitialized memory to userspace (Herbert Xu) [1657880] {CVE-2018-19854} - [char] ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (Xiaojun Tan) [1689480] - [infiniband] usnic_verbs: fix deadlock (Govindarajulu Varadarajan) [1688505] - [infiniband] IB/usnic: Fix locking when unregistering (Govindarajulu Varadarajan) [1688505] - [infiniband] IB/usnic: Fix potential deadlock (Govindarajulu Varadarajan) [1688505] - [netdrv] net: hns3: fix improper error handling in the hclge_init_ae_dev() (Xiaojun Tan) [1687060] - [netdrv] net: hns3: fix netif_napi_del() not do problem when unloading (Xiaojun Tan) [1687060] - [netdrv] net: hns3: Fix NULL deref when unloading driver (Xiaojun Tan) [1687060] - [netdrv] net: hns3: Modify the order of initializing command queue register (Xiaojun Tan) [1687060] - [netdrv] net: hns3: remove the Redundant put_vector in hns3_client_uninit (Xiaojun Tan) [1687060] - [netdrv] net: hns3: reuse reinitialization interface in the hns3_set_channels (Xiaojun Tan) [1687060]- [powercap] powercap/intel_rapl: add Ice Lake mobile (Steve Best) [1483427] - [x86] x86/CPU: Add Icelake model number (Steve Best) [1483427] - [watchdog] watchdog/hpwdt: Update Kconfig documentation (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Update driver version. (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Do not claim unsupported hardware (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Exclude via blacklist (Joseph Szczypek) [1664861] - [fs] autofs: add strictexpire mount option (Ian Kent) [1672134] - [fs] autofs: change catatonic setting to a bit flag (Ian Kent) [1672134] - [fs] autofs: simplify parse_options() function call (Ian Kent) [1672134] - [fs] autofs: add AUTOFS_EXP_FORCED flag (Ian Kent) [1672134] - [fs] autofs: make expire flags usage consistent with v5 params (Ian Kent) [1672134] - [fs] autofs: make autofs_expire_indirect() static (Ian Kent) [1672134] - [fs] autofs: make autofs_expire_direct() static (Ian Kent) [1672134] - [fs] autofs: fix clearing AUTOFS_EXP_LEAVES in autofs_expire_indirect() (Ian Kent) [1672134] - [fs] autofs: fix inconsistent use of now variable (Ian Kent) [1672134] - [md] md: Fix failed allocation of md_register_thread (Nigel Croxon) [1665346] - [md] It's wrong to add len to sector_nr in raid10 reshape twice (Nigel Croxon) [1665346] - [md] raid5: set write hint for PPL (Nigel Croxon) [1665346] - [netdrv] amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs (Gary Hook) [1669565]- [x86] x86/retpolines: Disable switch jump tables when retpolines are enabled (Waiman Long) [1688258] - [x86] x86, retpolines: Raise limit for generating indirect calls from switch-case (Waiman Long) [1688258] - [net] vsock/virtio: fix kernel panic from virtio_transport_reset_no_sock (Stefano Garzarella) [1676595] - [net] vsock/virtio: reset connected sockets on device removal (Stefano Garzarella) [1676595] - [net] vsock/virtio: fix kernel panic after device hot-unplug (Stefano Garzarella) [1676595] - [powerpc] powerpc/livepatch: return -ERRNO values in save_stack_trace_tsk_reliable() (Joe Lawrence) [1659856] - [powerpc] powerpc/livepatch: small cleanups in save_stack_trace_tsk_reliable() (Joe Lawrence) [1659856] - [powerpc] powerpc/livepatch: relax reliable stack tracer checks for first-frame (Joe Lawrence) [1659856] - [powerpc] powerpc/64s: Make reliable stacktrace dependency clearer (Joe Lawrence) [1659856] - [powerpc] powerpc/64s: Clear on-stack exception marker upon exception return (Joe Lawrence) [1659856] - [infiniband] iw_cxgb4: Support FW write completion WR (Arjun Vynipadath) [1671320] - [infiniband] iw_cxgb4: RDMA write with immediate support (Arjun Vynipadath) [1671320] - [infiniband] rdma/cxgb4: fix some info leaks (Arjun Vynipadath) [1671320] - [infiniband] rdma/cxgb4: Add support for 64Byte cqes (Arjun Vynipadath) [1671320] - [pci] pci: remove unused functionality (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] aacraid: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] be2iscsi: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] mpt3sas: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] qla2xxx: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] qla4xxx: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] megaraid_sas: add removed id table" (Tomas Henzl) [1622638] - [scsi] lfpc: remove Lancer FCoE (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] lpfc: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] lfpc: add Lancer FCoE to the removed devices" (Tomas Henzl) [1622638]- [kernel] printk: Export console_printk (Prarit Bhargava) [1642870] - [video] fbcon: Silence fbcon logo on 'quiet' boots (Prarit Bhargava) [1642870] - [scsi] scsi: ibmvscsi: Fix empty event pool access during host removal (Steve Best) [1692463] - [scsi] scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton (Steve Best) [1692463] - [scsi] scsi: ibmvscsi: Improve strings handling (Steve Best) [1692463] - [x86] x86/mce: Handle varying MCA bank counts (David Arcari) [1668779] - [block] virtio_blk: add discard and write zeroes support (Stefano Garzarella) [1692939] - [arm64] arm64: kaslr: ensure randomized quantities are clean also when kaslr is off (Mark Salter) [1673068] - [arm64] arm64: kaslr: ensure randomized quantities are clean to the PoC (Mark Salter) [1673068] - [tools] perf annotate: Fix getting source line failure (Michael Petlan) [1614435] - [infiniband] IB/hfi1: Remove overly conservative VM_EXEC flag check (Alex Estrin) [1680018]- [scsi] scsi: qla2xxx: Fix NULL pointer crash due to stale CPUID (Himanshu Madhani) [1685013] - [scsi] scsi: core: Avoid that system resume triggers a kernel warning (Ewan Milne) [1691903] - [scsi] scsi: core: reset host byte in DID_NEXUS_FAILURE case (Ewan Milne) [1691903] - [scsi] scsi: core: Synchronize request queue PM status only on successful resume (Ewan Milne) [1691903] - [scsi] scsi: sd: Fix cache_type_store() (Ewan Milne) [1691903] - [scsi] scsi: sd: use mempool for discard special page (Ewan Milne) [1691903] - [scsi] scsi: core: Remove scsi_block_when_processing_errors: message (Ewan Milne) [1691903] - [scsi] scsi: core: Allow state transitions from OFFLINE to BLOCKED (Ewan Milne) [1691903] - [scsi] scsi: core: remove unnecessary unlikely() (Ewan Milne) [1691903] - [scsi] scsi: st: remove redundant pointer STbuffer (Ewan Milne) [1691903] - [scsi] scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock (Ewan Milne) [1691903] - [fs] scsi: sysfs: Introduce sysfs_{un,}break_active_protection() (Ewan Milne) [1691903] - [scsi] scsi sg: remove incorrect scsi command checking logic (Ewan Milne) [1691903] - [scsi] scsi: read host_busy via scsi_host_busy() (Ewan Milne) [1691903] - [scsi] scsi: sd: Remove a superfluous assignment (Ewan Milne) [1691903] - [scsi] scsi: don't add scsi command result bytes (Ewan Milne) [1691903] - [scsi] scsi: core: check for equality of result byte values (Ewan Milne) [1691903] - [scsi] scsi: scsi_transport_fc: use 64-bit timestamps consistently (Ewan Milne) [1691903] - [scsi] scsi: sg: clean up gfp_mask in sg_build_indirect (Ewan Milne) [1691903] - [scsi] scsi: core: remove Scsi_Cmnd typedef (Ewan Milne) [1691903] - [netdrv] ibmvnic: Report actual backing device speed and duplex values (Steve Best) [1691862] - [kernel] sched/fair: Fix O(nr_cgroups) in the load balancing path (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Fix insertion in rq->leaf_cfs_rq_list (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Add tmp_alone_branch assertion (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Fix infinite loop in update_blocked_averages() by reverting a9e7f6544b9c (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] tracing: Do a WARN_ON() if start_thread() in hwlat is called when thread exists (Jerome Marchand) [1693050] - [kernel] ftrace: Add missing check for existing hwlat thread (Jerome Marchand) [1693050] - [kernel] tracing: Do not call start/stop() functions when tracing_on does not change (Jerome Marchand) [1693050]- [scsi] scsi: lpfc: Fixup eq_clr_intr references (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix build error (Dick Kennedy) [1692882] - [scsi] scsi: be2iscsi: lpfc: fix typo (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.1 (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Update Copyright in driver version (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Enhance 6072 log string (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix duplicate log message numbers (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Specify node affinity for queue memory allocation (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Reduce memory footprint for lpfc_queue (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Add loopback testing to trunking mode (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix link speed reporting for 4-link trunk (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix handling of trunk links state reporting (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix protocol support on G6 and G7 adapters (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct boot bios information to FDMI registration (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix HDMI2 registration string for symbolic name (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix fc4type information for FDMI (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix FDMI manufacturer attribute value (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix io lost on host resets (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix mailbox hang on adapter init (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix driver crash in target reset handler (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct localport timeout duration error (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: nvmet: avoid hang / use-after-free when destroying targetport (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Coordinate adapter error handling with offline handling (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Stop adapter if pci errors detected (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix deadlock due to nested hbalock call (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix nvmet handling of first burst cmd (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix lpfc_nvmet_mrq attribute handling when 0 (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix nvmet async receive buffer replenishment (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix location of SCSI ktime counters (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix use-after-free mailbox cmd completion (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Resolve irq-unsafe lockdep heirarchy warning in lpfc_io_free (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Resolve inconsistent check of hdwq in lpfc_scsi_cmd_iocb_cmpl (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix error codes in lpfc_sli4_pci_mem_setup() (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix 32-bit format string warning (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix unused variable warning (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: resolve static checker warning in lpfc_sli4_hba_unset (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct __lpfc_sli_issue_iocb_s4 lockdep check (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix calls to dma_set_mask_and_coherent() (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: use dma_set_mask_and_coherent (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Remove set but not used variable 'phys_id' (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix a handful of indentation issues (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix error code if kcalloc() fails (Dick Kennedy) [1692882] - [security] security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock (Ondrej Mosnacek) [1683296] - [security] selinux: add the missing walk_size + len check in selinux_sctp_bind_connect (Ondrej Mosnacek) [1683296] - [security] selinux: fix avc audit messages (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: replace BUG_ONs with WARN_ONs in avc.c (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: log invalid contexts in AVCs (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: replace some BUG_ON()s with a WARN_ON() (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: inline some AVC functions used only once (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: do not override context on context mounts (Ondrej Mosnacek) [1683296] - [security] selinux: never allow relabeling on context mounts (Ondrej Mosnacek) [1683296] - [security] selinux: stop passing MAY_NOT_BLOCK to the AVC upon follow_link (Ondrej Mosnacek) [1683296] - [security] selinux: avoid silent denials in permissive mode under RCU walk (Ondrej Mosnacek) [1683296] - [security] selinux: fix GPF on invalid policy (Ondrej Mosnacek) [1683296] - [security] selinux: overhaul sidtab to fix bug and improve performance (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: use separate table for initial SID lookup (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: make "selinux_policycap_names[]" const char * (Ondrej Mosnacek) [1683296] - [security] selinux: always allow mounting submounts (Ondrej Mosnacek) [1647723 1683296] - [security] selinux: refactor sidtab conversion (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: fix non-MLS handling in mls_context_to_sid() (Ondrej Mosnacek) [1683296] - [security] selinux: check length properly in SCTP bind hook (Ondrej Mosnacek) [1683296] - [security] selinux: policydb - fix byte order and alignment issues (Ondrej Mosnacek) [1668222 1683296] - [security] selinux: Add __GFP_NOWARN to allocation at str_read() (Ondrej Mosnacek) [1683296] - [security] selinux: refactor mls_context_to_sid() and make it stricter (Ondrej Mosnacek) [1683296] - [security] selinux: fix mounting of cgroup2 under older policies (Ondrej Mosnacek) [1683296] - [security] selinux: cleanup dentry and inodes on error in selinuxfs (Ondrej Mosnacek) [1683296] - [security] selinux: constify write_op[] (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netnode (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in avc (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netif (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netport (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in sidtab (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netlink (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in selinuxfs (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in services (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in avtab (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in hooks (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in policydb (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in ebitmap (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in conditional (Ondrej Mosnacek) [1683296] - [fs] fs/proc/kcore.c: fix invalid memory access in multi-page read optimization (Bhupesh Sharma) [1627539] - [fs] proc/kcore: add vmcoreinfo note to /proc/kcore (Bhupesh Sharma) [1627539] - [kernel] crash_core: use VMCOREINFO_SYMBOL_ARRAY() for swapper_pg_dir (Bhupesh Sharma) [1627539] - [fs] proc/kcore: optimize multiple page reads (Bhupesh Sharma) [1627539] - [fs] proc/kcore: clean up ELF header generation (Bhupesh Sharma) [1627539] - [fs] proc/kcore: hold lock during read (Bhupesh Sharma) [1627539] - [fs] proc/kcore: fix memory hotplug vs multiple opens race (Bhupesh Sharma) [1627539] - [fs] proc/kcore: replace kclist_lock rwlock with rwsem (Bhupesh Sharma) [1627539] - [fs] proc/kcore: don't grab lock for memory hotplug notifier (Bhupesh Sharma) [1627539] - [fs] proc/kcore: don't grab lock for kclist_add() (Bhupesh Sharma) [1627539]- [net] Merge branch 'linus/master' into rdma.git for-next (Jonathan Toppins) [1685304] - [netdrv] net: cisco: enic: Replace GFP_ATOMIC with GFP_KERNEL (Jonathan Toppins) [1685304] - [infiniband] RDMA/providers: Remove pointless functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/usnic: Suppress a compiler warning (Jonathan Toppins) [1685304] - [infiniband] IB/usnic: usnic should not select INFINIBAND_USER_ACCESS (Jonathan Toppins) [1685304] - [infiniband] RDMA/vmw_pvrdma: Delete unused function (Jonathan Toppins) [1685304] - [infiniband] IB/usnic: Update with bug fixes from core code (Jonathan Toppins) [1685304] - [infiniband] RDMA/providers: Fix return value from create_srq callbacks (Jonathan Toppins) [1685304] - [infiniband] RDMA/rxe: Simplify the error handling code in rxe_create_ah() (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: avoid unnecessary NULL check (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: increase max MR limit (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: Do not hide uABI stuff in memcpy (Jonathan Toppins) [1685304] - [net] rpc: remove unneeded variable 'ret' in rdma_listen_handler (Jonathan Toppins) [1685304] - [net] svcrdma: Clean up Read chunk path (Jonathan Toppins) [1685304] - [net] svcrdma: Avoid releasing a page in svc_xprt_release() (Jonathan Toppins) [1685304] - [net] sunrpc: remove redundant variables 'checksumlen', 'blocksize' and 'data' (Jonathan Toppins) [1685304] - [scsi] scsi: target: srp, vscsi, sbp, qla: use target_remove_session (Jonathan Toppins) [1685304] - [target] scsi: target: add session removal function (Jonathan Toppins) [1685304] - [target] scsi: target: rename target_alloc_session (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Fix check for return code from ib_create_srq (Jonathan Toppins) [1685304] - [infiniband] IB/ipoib: Fix error return code in ipoib_dev_init() (Jonathan Toppins) [1685304] - [infiniband] IPoIB: use kvzalloc to allocate an array of bucket pointers (Jonathan Toppins) [1685304] - [infiniband] ib_srpt: use kvmalloc to allocate ring pointers (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Fix return code from ipoib_cm_dev_init (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Remove set-but-not-used variables (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Prefer unsigned int to bare use of unsigned (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Use min_t() macro instead of min() (Jonathan Toppins) [1685304] - [infiniband] IB/srp: Remove driver version and release data information (Jonathan Toppins) [1685304] - [target] scsi: target: Remove second argument from fabric_make_tpg() (Jonathan Toppins) [1685304] - [infiniband] IB/iser: set can_queue earlier to allow setting higher queue depth (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Set right entry state before releasing reference (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Free uapi on destroy (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Fix error cleanup path of ib_uverbs_add_one() (Jonathan Toppins) [1685304] - [infiniband] IB/core: Release object lock if destroy failed (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: fix UCM link error (Jonathan Toppins) [1685304] - [infiniband] IB/core: Change filter function return type from int to bool (Jonathan Toppins) [1685304] - [infiniband] IB/core: Update GID entries for netdevice whose mac address changes (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add default GIDs of the bond master netdev (Jonathan Toppins) [1685304] - [infiniband] IB/core: Consider adding default GIDs of bond device (Jonathan Toppins) [1685304] - [infiniband] IB/core: Delete lower netdevice default GID entries in bonding scenario (Jonathan Toppins) [1685304] - [infiniband] IB/core: Avoid confusing del_netdev_default_ips (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add comment for change upper netevent handling (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: Fix compiling ucm.c (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not check for device disassociation during ioctl (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove struct uverbs_root_spec and all supporting code (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_api to unmarshal ioctl commands (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_alloc for allocations (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a simple allocator to uverbs_attr_bundle (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove the ib_uverbs_attr pointer from each attr (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Provide implementation private memory for the uverbs_attr_bundle (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_api to manage the object type inside the uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Build the specs into a radix tree at runtime (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Have the core code create the uverbs_root_spec (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Fix reading of 32 bit flags (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: Initialize sgid request GID attribute pointer (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow all DESTROY commands to succeed after disassociate (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not block disassociate during write() (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not pass struct ib_device to the ioctl methods (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not pass struct ib_device to the write based methods (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Lower the test for ongoing disassociation (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow uobject allocation to work concurrently with disassociate (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow RDMA_REMOVE_DESTROY to work concurrently with disassociate (Jonathan Toppins) [1685304] - [include] IB/uverbs: Convert 'bool exclusive' into an enum (Jonathan Toppins) [1685304] - [include] IB/uverbs: Consolidate uobject destruction (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Make the write path destroy methods use the same flow as ioctl (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove rdma_explicit_destroy() from the ioctl methods (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Prefix _ib to IB/RoCE specific functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Simplify gid type check in cma_acquire_dev() (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Return bool instead of int (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Get rid of 1 bit boolean (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Constify path record, ib_cm_event, listen_id pointers (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Constify dst_addr argument (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Simplify rdma_resolve_addr() error flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Initialize resource type in __rdma_create_id() (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Check for verbs callbacks before using them (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove {create,destroy}_ah from mandatory verbs (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Jonathan Toppins) [1685304] - [infiniband] RDMA, core and ULPs: Declare ib_post_send() and ib_post_recv() arguments const (Jonathan Toppins) [1685304] - [infiniband] IB/mlx5, ib_post_send(), IB_WR_REG_SIG_MR: Do not modify the 'wr' argument (Jonathan Toppins) [1685304] - [net] net/xprtrdma: Restore needed argument to ib_post_send (Jonathan Toppins) [1685304] - [net] net/xprtrdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [nvme] nvmet-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [nvme] nvme-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/srpt: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/srp: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/isert: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/IPoIB: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] RDMA: Constify the argument of the work request conversion functions (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Inline two work request conversion functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Consider netdevice for RoCE ports (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce and use sgid_attr in CM requests (Jonathan Toppins) [1685304] - [infiniband] IB/core: Remove extra parentheses (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Fix locking around struct ib_uverbs_file ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Move the FD uobj type struct file allocation to alloc_commit (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Always propagate errors from rdma_alloc_commit_uobject() (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Rework the locking for cleaning up the ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Revise and clarify the rwsem and uobjects_lock (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Clarify and revise uverbs_close_fd (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Revise the placement of get/puts on uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Clarify the kref'ing ordering for alloc_commit (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Handle IDR and FD types without truncation (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Get rid of null_obj_type (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [include] IB/core: Allow ULPs to specify NULL as the third ib_post_(send|recv|srq_recv)() argument (Jonathan Toppins) [1685304] - [include] IB/mlx5: Introduce driver create and destroy flow methods (Jonathan Toppins) [1685304] - [infiniband] IB: Support ib_flow creation in drivers (Jonathan Toppins) [1685304] - [infiniband] IB/mlx5: Introduce flow steering matcher uapi object (Jonathan Toppins) [1685304] - [include] IB/uverbs: Move ib_access_flags and ib_read_counters_flags to uapi (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove cma_multicast->igmp_joined (Jonathan Toppins) [1685304] - [infiniband] RDMA/umem: Refactor exit paths in ib_umem_get (Jonathan Toppins) [1685304] - [infiniband] IB: Enable uverbs_destroy_def_handler to be used by drivers (Jonathan Toppins) [1685304] - [include] IB/uverbs: Pass IB_UVERBS_QPF_GRH_REQUIRED to user space (Jonathan Toppins) [1685304] - [infiniband] RDMA: Validate grh_required when handling AVs (Jonathan Toppins) [1685304] - [infiniband] RDMA/hfi1: Move grh_required into update_sm_ah (Jonathan Toppins) [1685304] - [infiniband] IB/core: Simplify check for RoCE route resolve (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not use uverbs_cmd_mask in the ioctl path (Jonathan Toppins) [1685304] - [infiniband] RDMA/rw: Fix rdma_rw_ctx_signature_init() kernel-doc header (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove set-but-not-used variables (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove ib_find_cached_gid() and ib_find_cached_gid_by_port() (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove unused and erroneous msg sequence encoding (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace ib_ucq_object uverbs_file with the one in ib_uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove ib_uobject_file (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Tidy up remaining references to ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace file->ucontext with file in uverbs_cmd.c (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace ib_ucontext with ib_uverbs_file in core function calls (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Move non driver related elements from ib_ucontext to ib_ufile (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a uobj_perform_destroy helper (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Combine MIN_SZ_OR_ZERO with UVERBS_ATTR_STRUCT (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Use UVERBS_ATTR_MIN_SIZE correctly and uniformly (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Remove UA_FLAGS (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Get rid of the & in method specifications (Jonathan Toppins) [1685304] - [infiniband] IB: Improve uverbs_cleanup_ucontext algorithm (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify method definition macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify UVERBS_ATTR family of macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Split UVERBS_ATTR_FLOW_ACTION_ESP_HANDLE (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Store the specs_root in the struct ib_uverbs_device (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove now useless rcu_lock in dst_fetch_ha (Jonathan Toppins) [1685304] - [infiniband] IB/core: Check for rdma_protocol_ib only after validating port_num (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Remove redundant check (Jonathan Toppins) [1685304] - [infiniband] RDMA/umem: Don't check for a negative return value of dma_map_sg_attrs() (Jonathan Toppins) [1685304] - [infiniband] RDMA/verbs: Drop kernel variant of destroy_flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/verbs: Drop kernel variant of create_flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Check existence of create_flow callback (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove unused ib cache functions (Jonathan Toppins) [1685304] - [infiniband] Revert "[infiniband] RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set" (Jonathan Toppins) [1685304] - [infiniband] RDMA: Convert drivers to use the AH's sgid_attr in post_wr paths (Jonathan Toppins) [1685304] - [infiniband] IB/mlx4: Use GID attribute from ah attribute (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: Use rdma GID API (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Use sgid_attr from the AV (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Replace members of sa_path_rec with 'struct sgid_attr *' (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Pass the sgid_attr through various events (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Keep track of the sgid_attr that created the cm id (Jonathan Toppins) [1685304] - [infiniband] IB: Make init_ah_attr_grh_fields set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Make ib_init_ah_from_mcmember set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Make ib_init_ah_attr_from_wc set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB/core: Free GID table entry during GID deletion (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Consider net namespace while leaving multicast group (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Delete type and id from uverbs_obj_attr (Jonathan Toppins) [1685304] - [infiniband] IB/rdmavt, IB/hfi1: Create device dependent s_flags (Jonathan Toppins) [1685304] - [infiniband] IB/core: Expose ib_ucontext from a given ib_uverbs_file (Jonathan Toppins) [1685304] - [include] IB/core: Introduce DECLARE_UVERBS_GLOBAL_METHODS (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow an empty namespace in ioctl() framework (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a macro to define a type with no kernel known size (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add PTR_IN attributes that are allocated/copied automatically (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Refactor uverbs_finalize_objects (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Export uverbs idr and fd types (Jonathan Toppins) [1685304] - [infiniband] IB/mad: Use IDR for agent IDs (Jonathan Toppins) [1685304] - [infiniband] RDMA: Hold the sgid_attr inside the struct ib_ah/qp (Jonathan Toppins) [1685304] - [infiniband] RDMA: Convert drivers to use sgid_attr instead of sgid_index (Jonathan Toppins) [1685304] - [infiniband] IB{cm, core}: Introduce and use ah_attr copy, move, replace APIs (Jonathan Toppins) [1685304] - [infiniband] IB/core: Tidy ib_resolve_eth_dmac (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add a sgid_attr pointer to struct rdma_ah_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Ensure that all rdma_ah_attr's are zero initialized (Jonathan Toppins) [1685304] - [infiniband] IB/mad: Agent registration is process context only (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Refactor flow_resources_alloc() function (Jonathan Toppins) [1685304] - [infiniband] RDMA/nldev: Return port capability flag for IB only (Jonathan Toppins) [1685304] - [net] RDMA/smc: Replace ib_query_gid with rdma_get_gid_attr (Jonathan Toppins) [1685304] - [include] IB/cache: Restore compatibility for ib_query_gid (Jonathan Toppins) [1685304] - [infiniband] IB: Replace ib_query_gid/ib_get_cached_gid with rdma_query_gid (Jonathan Toppins) [1685304] - [infiniband] IB/core: Make rdma_find_gid_by_filter support all protocols (Jonathan Toppins) [1685304] - [infiniband] IB/core: Provide rdma_ versions of the gid cache API (Jonathan Toppins) [1685304] - [infiniband] IB/core: Replace ib_query_gid with rdma_get_gid_attr (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce GID attribute get, put and hold APIs (Jonathan Toppins) [1685304] - [infiniband] RDMA: Use GID from the ib_gid_attr during the add_gid() callback (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce GID entry reference counts (Jonathan Toppins) [1685304] - [infiniband] IB/core: Store default GID property per-table instead of per-entry (Jonathan Toppins) [1685304] - [infiniband] IB/core: Do not set the gid type when reserving default entries (Jonathan Toppins) [1685304] - [include] IDR: Expose the XArray lock (Jonathan Toppins) [1688319] - [x86] x86/cpufeatures: Enumerate MOVDIR64B instruction (Steve Best) [1482754] - [x86] x86/cpufeatures: Enumerate MOVDIRI instruction (Steve Best) [1482754] - [nvme] nvme: allow ANA support to be independent of native multipathing (Ewan Milne) [1690940] - [nvme] nvme: multipath: Change default of kernel NVMe multipath to be disabled (Ewan Milne) [1690940] - [nvme] nvme: convert to SPDX identifiers (Ewan Milne) [1690940] - [nvme] nvme-multipath: round-robin I/O policy (Ewan Milne) [1690940] - [nvme] nvme-multipath: drop optimization for static ANA group IDs (Ewan Milne) [1690940] - [nvme] nvme-multipath: zero out ANA log buffer (Ewan Milne) [1690940] - [nvme] nvme-fc: fix numa_node when dev is null (Ewan Milne) [1690940] - [nvme] nvme: add a numa_node field to struct nvme_ctrl (Ewan Milne) [1690940] - [nvme] nvme: update node paths after adding new path (Ewan Milne) [1690940] - [nvme] nvme: take node locality into account when selecting a path (Ewan Milne) [1690940] - [s390] s390/mm: Fix ERROR: "__node_distance" undefined! (Ewan Milne) [1690940] - [nvme] nvme: call nvme_complete_rq when nvmf_check_ready fails for mpath I/O (Ewan Milne) [1690940] - [nvme] nvme: properly propagate errors in nvme_mpath_init (Ewan Milne) [1690940] - [nvme] nvme: fixup crash on failed discovery (Ewan Milne) [1690940] - [nvme] nvme: add ANA support (Ewan Milne) [1690940] - [include] nvme.h: fixup ANA group descriptor format (Ewan Milne) [1690940] - [include] nvme.h: add ANA definitions (Ewan Milne) [1690940] - [nvme] nvme: remove nvme_req_needs_failover (Ewan Milne) [1690940] - [nvme] nvme: simplify the API for getting log pages (Ewan Milne) [1690940] - [include] nvme.h: add support for the log specific field (Ewan Milne) [1690940]- [md] dm writecache: set "Tech Preview" taint using mark_tech_preview() (Mike Snitzer) [1690587] - [md] dm integrity: limit the rate of error messages (Mike Snitzer) [1690105] - [md] dm snapshot: don't define direct_access if we don't support it (Mike Snitzer) [1690105] - [md] dm cache: add support for discard passdown to the origin device (Mike Snitzer) [1690105] - [md] dm writecache: fix typo in name for writeback_wq (Mike Snitzer) [1690105] - [md] dm thin: add sanity checks to thin-pool and external snapshot creation (Mike Snitzer) [1690105] - [md] dm block manager: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm verity fec: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm integrity: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm switch: use struct_size() in kzalloc() (Mike Snitzer) [1690105] - [md] dm: remove unused _rq_tio_cache and _rq_cache (Mike Snitzer) [1690105] - [md] dm crypt: don't overallocate the integrity tag space (Mike Snitzer) [1690105] - [md] dm: eliminate 'split_discard_bios' flag from DM target interface (Mike Snitzer) [1690105] - [md] dm: always call blk_queue_split() in dm_process_bio() (Mike Snitzer) [1690105] - [md] dm: update dm_process_bio() to split bio if in ->make_request_fn() (Mike Snitzer) [1690105] - [md] dm rq: remove unused arguments from rq_completed() (Mike Snitzer) [1690105] - [md] dm integrity: replace open-coded allocation size multiplication (Mike Snitzer) [1690105] - [md] dm: Remove VLA usage from hashes (Mike Snitzer) [1690105] - [crypto] crypto: hash - Remove VLA usage (Mike Snitzer) [1690105] - [md] dm: Avoid namespace collision with bitmap API (Mike Snitzer) [1690105] - [md] md/dm-writecache: Don't request pointer dummy_addr when not required (Mike Snitzer) [1690105] - [scsi] scsi: qla2xxx: avoid printf format warning (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix issue reported by static checker for qla2x00_els_dcmd2_sp_done() (Himanshu Madhani) [1664534] - [scsi] qla2xxx: Update driver version to 10.00.00.14.08.1-k (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Avoid PCI IRQ affinity mapping when multiqueue is not supported (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add new FW dump template entry types (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix code indentation for qla27xx_fwdt_entry (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move marker request behind QPair (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent SysFS access when chip is down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add support for setting port speed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent multiple ADISC commands per session (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Check for FW started flag before aborting (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix unload when NVMe devices are configured (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add First Burst support for FC-NVMe devices (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: remove redundant null check on pointer sess (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move debug messages before sending srb preventing panic (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Use complete switch scan for RSCN events (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix fw options handle eh_bus_reset() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Restore FAWWPN of Physical Port only for loop down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent memory leak for CT req/rsp allocation (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix SRB allocation flag to avoid sleeping in IRQ context (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: allow session delete to finish before create. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fix fcport null pointer access. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: flush IO on chip reset or sess delete (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix session cleanup hang (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Change default ZIO threshold. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add pci function reset support. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix N2N target discovery with Local loop (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: no need to check return value of debugfs_create functions (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix DMA error when the DIF sg buffer crosses 4GB boundary (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add protection mask module parameters (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix for FC-NVMe discovery for NPIV port (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix NPIV handling for FC-NVMe (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Enable FC-NVME on NPIV ports (Himanshu Madhani) [1664534] - [scsi] Revert "scsi: qla2xxx: Fix NVMe Target discovery" (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: NULL check before some freeing functions is not needed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Split the __qla2x00_abort_all_cmds() function (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Introduce a switch/case statement in qlt_xmit_tm_rsp() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove two arguments from qlafx00_error_entry() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Make sure that qlafx00_ioctl_iosb_entry() initializes 'res' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove a set-but-not-used variable (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Make qla2x00_sysfs_write_nvram() easier to analyze (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Declare local functions 'static' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Improve several kernel-doc headers (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Modify fall-through annotations (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fully convert to the generic DMA API (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Simplify conditional check (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove unnecessary self assignment (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Return switch command on a timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move log messages before issuing command to firmware (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix for double free of SRB structure (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix recursive mailbox timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix NVMe Target discovery (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: don't allow negative thresholds (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove set but not used variable 'ptr_dma' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fix typo "CT-PASSTRHU" -> "CT-PASSTHRU" (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix double increment of switch scan retry count (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix duplicate switch's Nport ID entries (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix premature command free (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Reject bsg request if chip is down. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: shutdown chip if reset fail (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix stuck session in PLOGI state (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix early srb free on abort (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add mode control for each physical port (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix race condition for resource cleanup (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix dropped srb resource. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix port speed display on chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Check for Register disconnect (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Increase abort timeout value (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Allow FC-NVMe underrun to be handled by transport (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move ABTS code behind qpair (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove stale ADISC_DONE event (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix Remote port registration (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove ASYNC GIDPN switch command (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move {get|rel}_sp to base_qpair struct (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add support for ZIO6 interrupt threshold (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix out of order Termination and ABTS response (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add logic to detect ABTS hang and response completion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add appropriate debug info for invalid RX_ID (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix deadlock between ATIO and HW lock (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Serialize mailbox request (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Defer chip reset until target mode is enabled (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove all rports if fabric scan retry fails (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Force fw cleanup on ADISC error (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Decrement login retry count for only plogi (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move rport registration out of internal work_list (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove redundant check for fcport deletion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Update rscn_rcvd field to more meaningful scan_needed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Use correct qpair for ABTS/CMD (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix process response queue for ISP26XX and above (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Migrate NVME N2N handling into state machine (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Save frame payload size from ICB (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix race between switch cmd completion and timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix Management Server NPort handle reservation logic (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Flush mailbox commands on chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix session state stuck in Get Port DB (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix redundant fc_rport registration (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Silent erroneous message (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent sysfs access when chip is down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add longer window for chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix login retry count (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix N2N link re-connect (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Cleanup for N2N code (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: remove irq save in qla2x00_poll() (Himanshu Madhani) [1664534] - [netdrv] ice: Do autoneg based on VSI state (Jonathan Toppins) [1687903] - [fs] xfs: use the latest extent at writeback delalloc conversion time (Brian Foster) [1661968] - [fs] xfs: create delalloc bmapi wrapper for full extent allocation (Brian Foster) [1661968] - [fs] xfs: remove superfluous writeback mapping eof trimming (Brian Foster) [1661968] - [fs] xfs: validate writeback mapping using data fork seq counter (Brian Foster) [1661968] - [fs] xfs: update fork seq counter on data fork changes (Brian Foster) [1661968] - [fs] xfs: eof trim writeback mapping as soon as it is cached (Brian Foster) [1661968] - [perf] drivers/perf: hisi: update the sccl_id/ccl_id when MT is supported (Xiaojun Tan) [1677815]- [x86] x86/hyperv: Fix kernel panic when kexec on HyperV (Kairui Song) [1684451] - [rpmspec] apply linux-kernel-test.patch when building ("Herton R. Krzesinski") [1690534] - [netdrv] net: ena: update driver version from 2.0.2 to 2.0.3 (John Linville) [1690106] - [netdrv] net: ena: fix race between link up and device initalization (John Linville) [1690106] - [netdrv] net: phy: add phy_speed_down and phy_speed_up (Petr Oros) [1690131] - [netdrv] net: phy: add helper phy_config_aneg (Petr Oros) [1690131] - [nvme] nvme-fabrics: convert to SPDX identifiers (Ewan Milne) [1690909] - [nvme] nvme-fabrics: fix ctrl_loss_tmo < 0 to reconnect forever (Ewan Milne) [1690909] - [nvme] nvme-fc: reject reconnect if io queue count is reduced to zero (Ewan Milne) [1690601] - [nvme] nvme-fc: use nr_phys_segments to determine existence of sgl (Ewan Milne) [1690601] - [include] nvme-fc: convert to SPDX identifiers (Ewan Milne) [1690601] - [nvme] nvme-fc: initialize nvme_req(rq)->ctrl after calling __nvme_fc_init_request() (Ewan Milne) [1690601] - [nvme] nvme-fc: fix request private initialization (Ewan Milne) [1690601] - [nvme] nvme-fc: rework the request initialization code (Ewan Milne) [1690601] - [nvme] nvme-fc: introduce struct nvme_fcp_op_w_sgl (Ewan Milne) [1690601] - [nvme] nvme: cache struct nvme_ctrl reference to struct nvme_request (Ewan Milne) [1690601] - [nvme] nvme-fc: fix kernel-doc headers (Ewan Milne) [1690601] - [nvme] nvme_fc: add 'nvme_discovery' sysfs attribute to fc transport device (Ewan Milne) [1690601] - [nvme] nvme-fc: fix for a minor typos (Ewan Milne) [1690601] - [crypto] crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling (Neil Horman) [1689185] - [mm] mm: enforce min addr even if capable() in expand_downwards() (Rafael Aquini) [1687667] {CVE-2019-9213} - [pci] PCI/VMD: Configure MPS settings before adding devices (Prarit Bhargava) [1659270] - [pci] PCI: vmd: Detach resources after stopping root bus (Prarit Bhargava) [1659270] - [char] tpm: separate cmd_ready/go_idle from runtime_pm (Jerry Snitselaar) [1677735] - [block] loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part() (Ming Lei) [1683593] - [block] loop: do not print warn message if partition scan is successful (Ming Lei) [1683593] - [block] loop: drop caches if offset or block_size are changed (Ming Lei) [1683593] - [block] block: loop: remove redundant code (Ming Lei) [1683593] - [block] block: loop: check error using IS_ERR instead of IS_ERR_OR_NULL in loop_add() (Ming Lei) [1683593] - [block] loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl() (Ming Lei) [1683593] - [block] loop: Get rid of 'nested' acquisition of loop_ctl_mutex (Ming Lei) [1683593] - [block] loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex (Ming Lei) [1683593] - [block] loop: Fix deadlock when calling blkdev_reread_part() (Ming Lei) [1683593] - [block] loop: Move loop_reread_partitions() out of loop_ctl_mutex (Ming Lei) [1683593] - [block] loop: Move special partition reread handling in loop_clr_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_change_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_set_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_set_status() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_get_status() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down into loop_clr_fd() (Ming Lei) [1683593] - [block] loop: Split setting of lo_state from loop_clr_fd (Ming Lei) [1683593] - [block] loop: Push lo_ctl_mutex down into individual ioctls (Ming Lei) [1683593] - [block] loop: Get rid of loop_index_mutex (Ming Lei) [1683593] - [block] loop: Fold __loop_release into loop_release (Ming Lei) [1683593] - [block] block/loop: Use global lock for ioctl() operation. (Ming Lei) [1683593] - [block] block/loop: Don't grab "struct file" for vfs_getattr() operation. (Ming Lei) [1683593] - [crypto] crypto: cfb - fix decryption (Herbert Xu) [1653188]- [misc] VMCI: Support upto 64-bit PPNs (Cathy Avery) [1683479] - [mm] mm, page_alloc: fix has_unmovable_pages for HugePages (David Gibson) [1688114] - [pci] PCI: pciehp: Disable Data Link Layer State Changed event on suspend (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Assign ctrl->slot_ctrl before writing it to hardware (Myron Stowe) [1688393 1537397] - [pci] PCI/AER: Queue one GHES event, not several uninitialized ones (Myron Stowe) [1688393 1537397] - [pci] PCI/AER: Refactor error injection fallbacks (Myron Stowe) [1688393] - [pci] PCI/AER: Reuse existing pcie_port_find_device() interface (Myron Stowe) [1688393] - [pci] PCI/AER: Use managed resource allocations (Myron Stowe) [1688393] - [pci] PCI/AER: Use threaded IRQ for bottom half (Myron Stowe) [1688393] - [pci] PCI/AER: Use kfifo_in_spinlocked() to insert locked elements (Myron Stowe) [1688393] - [pci] PCI/AER: Use kfifo for tracking events instead of reimplementing it (Myron Stowe) [1688393] - [pci] PCI/AER: Remove error source from AER struct aer_rpc (Myron Stowe) [1688393] - [pci] PCI/AER: Remove unused aer_error_resume() (Myron Stowe) [1688393] - [pci] PCI: pnv_php: Use kmemdup() (Myron Stowe) [1688393] - [pci] PCI: cpqphp: Remove set but not used variable 'physical_slot' (Myron Stowe) [1688393] - [pci] PCI/ERR: Remove duplicated include from err.c (Myron Stowe) [1688393] - [pci] PCI: Equalize hotplug memory and io for occupied and empty slots (Myron Stowe) [1688393] - [pci] PCI / ACPI: Whitelist D3 for more PCIe hotplug ports (Myron Stowe) [1688393 1537397] - [acpi] ACPI / property: Allow multiple property compatible _DSD entries (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Implement runtime PM callbacks (Myron Stowe) [1688393 1537397] - [pci] PCI/portdrv: Resume upon exit from system suspend if left runtime suspended (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Do not handle events if interrupts are masked (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Disable hotplug interrupt during suspend (Myron Stowe) [1688393 1537397] - [pci] PCI / ACPI: Enable wake automatically for power managed bridges (Myron Stowe) [1688393 1537397] - [pci] PCI: Do not skip power-managed bridges in pci_enable_wake() (Myron Stowe) [1688393 1537397] - [pci] PCI: Unify device inaccessible (Myron Stowe) [1688393] - [pci] PCI/ERR: Always report current recovery status for udev (Myron Stowe) [1688393] - [pci] PCI/ERR: Simplify broadcast callouts (Myron Stowe) [1688393] - [pci] PCI/ERR: Run error recovery callbacks for all affected devices (Myron Stowe) [1688393] - [pci] PCI/ERR: Handle fatal error recovery (Myron Stowe) [1688393] - [pci] PCI/ERR: Use slot reset if available (Myron Stowe) [1688393] - [pci] PCI/AER: Don't read upstream ports below fatal errors (Myron Stowe) [1688393] - [pci] PCI/AER: Take reference on error devices (Myron Stowe) [1688393] - [pci] PCI/DPC: Save and restore config state (Myron Stowe) [1688393] - [pci] PCI: portdrv: Restore PCI config state on slot reset (Myron Stowe) [1688393] - [pci] PCI: portdrv: Initialize service drivers directly (Myron Stowe) [1688393] - [x86] x86/intel_rdt: Show missing resctrl mount options (David Arcari) [1689043] - [xen] xen/balloon: Fix mapping PG_offline pages to user space (David Hildenbrand) [1652790] - [kernel] PM/Hibernate: exclude all PageOffline() pages (David Hildenbrand) [1652790] - [kernel] PM/Hibernate: use pfn_to_online_page() (David Hildenbrand) [1652790] - [hv] hv_balloon: mark inflated pages PG_offline (David Hildenbrand) [1652790] - [xen] xen/balloon: mark inflated pages PG_offline (David Hildenbrand) [1652790] - [kernel] kexec: export PG_offline to VMCOREINFO (David Hildenbrand) [1652790] - [include] mm: convert PG_balloon to PG_offline (David Hildenbrand) [1652790] - [include] mm: balloon: update comment about isolation/migration/compaction (David Hildenbrand) [1652790] - [mm] mm/page_alloc.c: memory hotplug: free pages as higher order (David Hildenbrand) [1652790] - [mm] mm/memory.c: do_fault: avoid usage of stale vm_area_struct ("Herton R. Krzesinski") [1684734] - [kernel] cpuset: remove unused task_has_mempolicy() (Waiman Long) [1548268] - [kernel] cpuset: Remove set but not used variable 'cs' (Waiman Long) [1548268] - [kernel] cgroup: Add .__DEBUG__. prefix to debug file names (Waiman Long) [1548268] - [kernel] cpuset: Minor cgroup2 interface updates (Waiman Long) [1548268] - [kernel] cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug (Waiman Long) [1548268] - [documentation] cpuset: Add documentation about the new "cpuset.sched.partition" flag (Waiman Long) [1548268] - [kernel] cpuset: Use descriptive text when reading/writing cpuset.sched.partition (Waiman Long) [1548268] - [kernel] cpuset: Expose cpus.effective and mems.effective on cgroup v2 root (Waiman Long) [1548268] - [kernel] cpuset: Make generate_sched_domains() work with partition (Waiman Long) [1548268] - [kernel] cpuset: Make CPU hotplug work with partition (Waiman Long) [1548268] - [kernel] cpuset: Track cpusets that use parent's effective_cpus (Waiman Long) [1548268] - [kernel] cpuset: Add an error state to cpuset.sched.partition (Waiman Long) [1548268] - [kernel] cpuset: Add new v2 cpuset.sched.partition flag (Waiman Long) [1548268] - [kernel] cpuset: Simply allocation and freeing of cpumasks (Waiman Long) [1548268] - [kernel] cpuset: Define data structures to support scheduling partition (Waiman Long) [1548268] - [kernel] cpuset: Enable cpuset controller in default hierarchy (Waiman Long) [1548268] - [kernel] cgroup/tracing: Move taking of spin lock out of trace event handlers (Waiman Long) [1548268] - [powerpc] powerpc/powernv/ioda: Fix locked_vm counting for memory used by IOMMU tables (David Gibson) [1674410] - [pci] PCI: dwc: Fix MSI-X EP framework address calculation bug (Myron Stowe) [1687935] - [pci] PCI: cadence: Correct probe behaviour when failing to get PHY (Myron Stowe) [1687935] - [pci] PCI: mvebu: Fix PCI I/O mapping creation sequence (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Remove obsolete drivers/pci pattern from ACPI section (Myron Stowe) [1687935] - [pci] PCI: dwc: Fix scheduling while atomic issues (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Move mobiveil PCI driver entry where it belongs (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Update PPC contacts for PCI core error handling (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Add Gustavo Pimentel as DesignWare PCI maintainer (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Add entries for PPC64 RPA PCI hotplug drivers (Myron Stowe) [1687935] - [pci] PCI: mvebu: Drop bogus comment above mvebu_pcie_map_registers() (Myron Stowe) [1687935] - [pci] PCI: mvebu: Convert to use pci_host_bridge directly (Myron Stowe) [1687935] - [pci] PCI: mvebu: Use resource_size() to remap I/O space (Myron Stowe) [1687935] - [pci] PCI: mvebu: Only remap I/O space if configured (Myron Stowe) [1687935] - [pci] PCI: mvebu: Fix I/O space end address calculation (Myron Stowe) [1687935] - [pci] PCI: mvebu: Remove redundant platform_set_drvdata() call (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Add Kconfig/Makefile entries (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Add missing ../pci.h include (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Fix struct mobiveil_pcie.pcie_reg_base address type (Myron Stowe) [1687935] - [pci] PCI: endpoint: Add MSI set maximum restriction (Myron Stowe) [1687935] - [tools] tools: PCI: Add MSI-X support (Myron Stowe) [1687935] - [documentation] pci_endpoint_test: Add 2 ioctl commands (Myron Stowe) [1687935] - [documentation] pci-epf-test/pci_endpoint_test: Add MSI-X support (Myron Stowe) [1687935] - [misc] pci-epf-test/pci_endpoint_test: Use irq_type module parameter (Myron Stowe) [1687935] - [misc] pci-epf-test/pci_endpoint_test: Cleanup PCI_ENDPOINT_TEST memspace (Myron Stowe) [1687935] - [pci] PCI: dwc: Add legacy interrupt callback handler (Myron Stowe) [1687935] - [pci] PCI: dwc: Rework MSI callbacks handler (Myron Stowe) [1687935] - [pci] PCI: dwc: Add MSI-X callbacks handler (Myron Stowe) [1687935] - [pci] PCI: Update xxx_pcie_ep_raise_irq() and pci_epc_raise_irq() signatures (Myron Stowe) [1687935] - [pci] PCI: endpoint: Add MSI-X interfaces (Myron Stowe) [1687935] - [pci] PCI: dwc: Fix EP link notification implementation (Myron Stowe) [1687935] - [pci] PCI: spear13xx: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: qcom: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: histb: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: designware-plat: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: artpec6: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: armada8k: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: keystone: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: imx6: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: exynos: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: kirin: Add MSI support (Myron Stowe) [1687935] - [pci] PCI: pcie-cadence-ep: Remove redundant variable mmc (Myron Stowe) [1687935] - [pci] PCI: cadence: Add shutdown callback to host driver (Myron Stowe) [1687935] - [pci] PCI: cadence: Add Power Management ops for host and EP (Myron Stowe) [1687935] - [documentation] dt-bindings: PCI: cadence: Add DT bindings for optional PHYs (Myron Stowe) [1687935] - [pci] PCI: cadence: Add generic PHY support to host and EP drivers (Myron Stowe) [1687935] - [pci] PCI: cadence: Update cdns_pcie_writel() function signature (Myron Stowe) [1687935] - [pci] PCI: aardvark: Convert to use pci_host_probe() (Myron Stowe) [1687935] - [pci] PCI: aardvark: Size bridges before resources allocation (Myron Stowe) [1687935] - [pci] PCI: aardvark: Remove PCIe outbound window configuration (Myron Stowe) [1687935] - [pci] PCI: aardvark: Introduce an advk_pcie_valid_device() helper (Myron Stowe) [1687935] - [pci] PCI/xilinx: Depend on OF instead of the ARCH (Myron Stowe) [1687935] - [md] md: convert to kvmalloc (Nigel Croxon) [1661200] - [md] raid1: simplify raid1_error function (Nigel Croxon) [1661200] - [md] md-linear: use struct_size() in kzalloc() (Nigel Croxon) [1661200] - [md] md/raid5: fix 'out of memory' during raid cache recovery (Nigel Croxon) [1661200] - [md] md: Make bio_alloc_mddev use bio_alloc_bioset (Nigel Croxon) [1661200] - [md] raid10: refactor common wait code from regular read/write request (Nigel Croxon) [1661200] - [md] md: remvoe redundant condition check (Nigel Croxon) [1661200] - [lib] lib/raid6: add option to skip algo benchmarking (Nigel Croxon) [1661200] - [include] lib/raid6: avoid __attribute_const__ redefinition (Nigel Croxon) [1661200] - [include] lib/raid6: add missing include for raid6test (Nigel Croxon) [1661200] - [md] md: remove set but not used variable 'bi_rdev' (Nigel Croxon) [1661200] - [md] MD: Memory leak when flush bio size is zero (Nigel Croxon) [1661200] - [md] md: fix memleak for mempool (Nigel Croxon) [1661200] - [md] md-cluster: remove suspend_info (Nigel Croxon) [1661200] - [md] md-cluster: send BITMAP_NEEDS_SYNC message if reshaping is interrupted (Nigel Croxon) [1661200] - [md] md-cluster/bitmap: don't call md_bitmap_sync_with_cluster during reshaping stage (Nigel Croxon) [1661200] - [md] md-cluster/raid10: don't call remove_and_add_spares during reshaping stage (Nigel Croxon) [1661200] - [md] md-cluster/raid10: call update_size in md_reap_sync_thread (Nigel Croxon) [1661200] - [md] md-cluster: introduce resync_info_get interface for sanity check (Nigel Croxon) [1661200] - [md] md-cluster/raid10: support add disk under grow mode (Nigel Croxon) [1661200] - [md] md-cluster/raid10: resize all the bitmaps before start reshape (Nigel Croxon) [1661200] - [md] MD: fix invalid stored role for a disk - try2 (Nigel Croxon) [1661200] - [md] md/bitmap: use mddev_suspend/resume instead of ->quiesce() (Nigel Croxon) [1661200] - [md] md: remove redundant code that is no longer reachable (Nigel Croxon) [1661200] - [md] md: allow metadata updates while suspending an array - fix (Nigel Croxon) [1661200] - [md] MD: fix invalid stored role for a disk (Nigel Croxon) [1661200] - [md] md/raid10: Fix raid10 replace hang when new added disk faulty (Nigel Croxon) [1661200] - [md] raid5: block failing device if raid will be failed (Nigel Croxon) [1661200] - [md] md-cluster: release RESYNC lock after the last resync message (Nigel Croxon) [1661200] - [md] RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0 (Nigel Croxon) [1661200] - [md] md/raid5-cache: disable reshape completely (Nigel Croxon) [1661200] - [md] md/raid5: fix data corruption of replacements after originals dropped (Nigel Croxon) [1661200] - [md] drivers/md/raid5: Do not disable irq on release_inactive_stripe_list() call (Nigel Croxon) [1661200] - [md] drivers/md/raid5: Use irqsave variant of atomic_dec_and_lock() (Nigel Croxon) [1661200] - [md] md/r5cache: remove redundant pointer bio (Nigel Croxon) [1661200] - [md] md-cluster: don't send msg if array is closing (Nigel Croxon) [1661200] - [md] md-cluster: show array's status more accurate (Nigel Croxon) [1661200] - [md] md-cluster: clear another node's suspend_area after the copy is finished (Nigel Croxon) [1661200] - [powerpc] KVM: PPC: Book3S HV: Add KVM stat largepages_[2M/1G] (Suraj Jitindar Singh) [1581563] - [tools] perf mem/c2c: Fix perf_mem_events to support powerpc (Steve Best) [1685084] - [powerpc] powerpc/perf: Add mem access events to sysfs (Steve Best) [1685084] - [netdrv] net-next/hinic: replace disable_irq_nosync/enable_irq (Xiaojun Tan) [1668958] - [powerpc] Fix access_ok() fallout for sparc32 and powerpc (Joe Lawrence) [1673980] - [x86] Remove 'type' argument from access_ok() function (Joe Lawrence) [1673980] - [arm64] arm64: move untagged_addr macro from uaccess.h to memory.h (Joe Lawrence) [1673980] - [powerpc] powerpc/uaccess: fix warning/error with access_ok() (Joe Lawrence) [1673980] - [netdrv] igb: shorten maximum PHC timecounter update interval (Corinna Vinschen) [1637098] - [netdrv] igb: shorten maximum PHC timecounter update interval (Corinna Vinschen) [1637098]- [rpmspec] redhat: speed up binary rpm compression (Denys Vlasenko) [1686921] - [netdrv] net/mlx5e: RX, Verify MPWQE stride size is in range (Alaa Hleihel) [1683589] - [fs] debugfs: Fix EPERM regression from kernel lockdown check (Lenny Szubowicz) [1686755] - [infiniband] IB/hfi1: Close race condition on user context disable and close (Alex Estrin) [1682927] - [rpmspec] redhat: parallelize modules compression (Denys Vlasenko) [1686404] - [arm64] arm64: Add workaround for Fujitsu A64FX erratum 010001 (Mark Langsdorf) [1666951] - [s390] vfio_ap: link the vfio_ap devices to the vfio_ap bus subsystem (Cornelia Huck) [1686044] - [drm] drm/cirrus: fix connector leak at unload (Rob Clark) [1685773] - [powerpc] powerpc/hugetlb: Handle mmap_min_addr correctly in get_unmapped_area callback (Steve Best) [1685181] - [netdrv] net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames (Alaa Hleihel) [1663914 1651509] - [netdrv] net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames (Alaa Hleihel) [1651509] - [include] Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) [1670118]- [x86] x86/tsc: Make calibration refinement more robust (David Arcari) [1686254] - [powerpc] powerpc/hugetlb: Don't do runtime allocation of 16G pages in LPAR configuration (Steve Best) [1686756] - [rpmspec] parallelize "make mrproper" (Denys Vlasenko) [1686865] - [rpmspec] use "make -jN" (via _smp_mflags) for modules_install (Denys Vlasenko) [1686308] - [fs] xfs: zero length symlinks are not valid (Carlos Maiolino) [1589618] - [drm] drm/bufs: Fix Spectre v1 vulnerability (Rob Clark) [1663467] - [drm] drm/ioctl: Fix Spectre v1 vulnerabilities (Rob Clark) [1663467] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.0 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Update 12.2.0.0 file copyrights to 2019 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix nvmet issues when link bounce under IO load (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct upcalling nvmet_fc transport during io done downcall (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix default driver parameter collision for allowing NPIV support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Rework locking on SCSI io completion (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Enable SCSI and NVME fc4s by default (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Resize cpu maps structures based on possible cpus (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Utilize new IRQ API when allocating MSI-X vectors (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Rework EQ/CQ processing to address interrupt coalescing (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: convert eq_delay to usdelay (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Support non-uniform allocation of MSIX vectors to hardware queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix setting affinity hints to correlate with hardware queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Allow override of hardware queue selection policies (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adapt partitioned XRI lists to efficient sharing (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Synchronize hardware queues with SCSI MQ interface (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Convert ring number to hardware queue for nvme wqe posting. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Move SCSI and NVME Stats to hardware queue structures (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adapt cpucheck debugfs logic to Hardware Queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: Remove unused FCP_XRI_ABORT_EVENT slowpath event (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Partition XRI buffer list across Hardware Queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Replace io_channels for nvme and fcp with general hdw_queues per cpu (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove extra vector and SLI4 queue for Expresslane (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Implement common IO buffers between NVME and SCSI (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: Remove excess check on NVME io submit code path (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: remove nrport from nvme command structure (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: no need to check return value of debugfs_create functions (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Update lpfc version to 12.0.0.10 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adding ability to reset chip via pci bus reset (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Add log messages to aid in debugging fc4type discovery issues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix discovery failure when PLOGI is defered (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update fault value on successful trunk events. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct MDS loopback diagnostics support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix link state reporting for trunking when adapter is offline (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_params.wqpcnt is invalid (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.9 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix dif and first burst use in write commands (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix driver release of fw-logging buffers (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct topology type reporting on G7 adapters (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct code setting non existent bits in sli4 ABORT WQE (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Defer LS_ACC to FLOGI on point to point logins (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: ls_rjt erroneus FLOGIs (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Cap NPIV vports to 256 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix kernel Oops due to null pring pointers (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix a duplicate 0711 log message number. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix panic when FW-log buffsize is not initialized (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix block guard enablement on SLI3 adapters (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Use dma_zalloc_coherent (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.8 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: add Trunking support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Implement GID_PT on Nameserver query to support faster failover (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point-to-point (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct LCB RJT handling (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct errors accessing fw log (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Reset link or adapter instead of doing infinite nameserver PLOGI retry (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix lpfc_sli4_read_config return value check (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct speeds on SFP swap (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix remoteport access (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variables 'tgtp' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variable 'psli' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variables 'fc_hdr' and 'hw_page_size' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix spelling mistake "Resrouce" -> "Resource" (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: remove a bogus pci_dma_sync_single_for_device call (Dick Kennedy) [1665288] - [netdrv] PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status() calls (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Synchronize access to remoteport via rport (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variable 'sgl_size' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.7 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: add support to retrieve firmware logs (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: reduce locking when updating statistics (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix errors in log messages. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct irq handling via locks when taking adapter offline (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct soft lockup when running mds diagnostics (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct race with abort on completion path (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Raise nvme defaults to support a larger io and more connectivity (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: raise sg count for nvme to use available sg resources (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: remove an unnecessary NULL check (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Default fdmi_on to on (Dick Kennedy) [1665288] - [powerpc] powerpc/mm/hash: Increase vmalloc space with hash translation mode (Steve Best) [1676974] - [net] sunrpc: fix 4 more call sites that were using stack memory with a scatterlist (Scott Mayhew) [1679183] - [net] sunrpc: Don't use stack buffer with scatterlist (Scott Mayhew) [1679183] - [powerpc] powerpc/pseries: Perform full re-add of CPU for topology update post-migration (Steve Best) [1678209] - [fs] proc/stat: Make the interrupt statistics more efficient (Waiman Long) [1675168] - [kernel] genirq: Avoid summation loops for /proc/stat (Waiman Long) [1675168] - [powerpc] powerpc/pseries: fix EEH recovery of some IOV devices (Steve Best) [1676889] - [block] nvme: lock NS list changes while handling command effects (David Milburn) [1672759] - [powerpc] powerpc/radix: Fix kernel crash with mremap() (Steve Best) [1674186] - [crypto] crypto: ccp - fix the SEV probe in kexec boot path (Gary Hook) [1658806] - [netdrv] HDLC Frame Relay: mark driver unsupported in RHEL8 (John Linville) [1660627] - [netdrv] DLCI: mark driver unsupported in RHEL8 (John Linville) [1660627] - [netdrv] ethoc: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] dnet: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] dl2k: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] mark qla3xxx driver as unsupported (John Linville) [1658840] - [netdrv] sfc: initialise found bitmap in efx_ef10_mtd_probe (Jarod Wilson) [1668656] - [netdrv] sfc: suppress duplicate nvmem partition types in efx_ef10_mtd_probe (Jarod Wilson) [1668656] - [netdrv] sfc: extend MTD support for newer hardware (Jarod Wilson) [1668656] - [netdrv] sfc: add missing NVRAM partition types for EF10 (Jarod Wilson) [1668656] - [netdrv] ibmvnic: Fix non-atomic memory allocation in IRQ context (Steve Best) [1671474] - [netdrv] ibmvnic: Convert reset work item mutex to spin lock (Steve Best) [1671474] - [powerpc] powerpc/pseries: Export raw per-CPU VPA data via debugfs (Steve Best) [1608797] - [powerpc] powerpc/pseries: Export maximum memory value (Steve Best) [1608797] - [netdrv] ibmveth: Do not process frames after calling napi_reschedule (Desnes Augusto Nunes do Rosario) [1635577] - [cpufreq] cpufreq: powernv: Remove global pstate ramp-down timer in POWER9 (Steve Best) [1670030] - [of] of: __of_detach_node() - remove node from phandle cache (Steve Best) [1669198] - [of] of: of_node_get()/of_node_put() nodes held in phandle cache (Steve Best) [1669198] - [edac] EDAC, sb_edac: Fix signedness bugs in *_get_ha() functions (Aristeu Rozanski) [1641574] - [edac] EDAC, sb_edac: Fix reporting for patrol scrubber errors (Aristeu Rozanski) [1641574] - [documentation] proc.txt: Adding 'HardwareCorrupted' field and description. (Prashant Dhamdhere) [1658233] - [netdrv] qed: Fix command number mismatch between driver and the mfw (Chad Dupuis) [1663500] - Revert "[redhat] switch secureboot kernel image signing to release keys" ("Herton R. Krzesinski")- [arm64] revert "arm64: tlb: Avoid synchronous TLBIs when freeing page tables" (Christoph von Recklinghausen) [1685697]- [firmware] drivers/firmware: psci_checker: stash and use topology_core_cpumask for hotplug tests (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: re-introduce numa mask check for scheduler MC selection (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: rename llc_siblings to align with other struct members (Josh Poimboeuf) [1687101] - [arm64] arm64: smp: remove cpu and numa topology information when hotplugging out CPU (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: restrict updating siblings_masks to online cpus only (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: add support to remove cpu topology sibling masks (Josh Poimboeuf) [1687101] - [arm64] arm64: numa: separate out updates to percpu nodeid and NUMA node cpumap (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: refactor reset_cpu_topology to add support for removing topology (Josh Poimboeuf) [1687101]- [fs] gfs2: Fix missed wakeups in find_insert_glock (Andreas Grunbacher) [1678907]- [firmware] efi: Reduce the amount of memblock reservations for persistent allocations (Bhupesh Sharma) [1682988] - [firmware] efi: Permit multiple entries in persistent memreserve data structure (Bhupesh Sharma) [1682988] - [kernel] cpu/hotplug: Create SMT sysfs interface for all arches (Josh Poimboeuf) [1686068] - [net] netfilter: nft_set_hash: bogus element self comparison from deactivation path (Florian Westphal) [1678574] - [net] netfilter: nft_set_hash: fix lookups with fixed size hash on big endian (Florian Westphal) [1678574]- [security] revert "Add a SysRq option to lift kernel lockdown" (Lenny Szubowicz) [1684348] - [s390] s390/setup: fix boot crash for machine without EDAT-1 (Philipp Rudo) [1677357] - [s390] s390/setup: fix early warning messages (Philipp Rudo) [1677357]- [netdrv] net: hns3: add 8 BD limit for tx flow (Xiaojun Tan) [1676771] - [netdrv] net: hns3: fix a SSU buffer checking bug (Xiaojun Tan) [1676771] - [netdrv] net: hns3: aligning buffer size in SSU to 256 bytes (Xiaojun Tan) [1676771] - [netdrv] net: hns3: getting tx and dv buffer size through firmware (Xiaojun Tan) [1676771] - [net] netfilter: nf_nat_snmp_basic: add missing length checks in ASN.1 cbs (Florian Westphal) [1676602] - [char] ipmi: fix use-after-free of user->release_barrier.rda (Xiaojun Tan) [1677550] - [char] ipmi: Prevent use-after-free in deliver_response (Xiaojun Tan) [1677550]- [x86] revert "cpu/hotplug: Add SMT policy options" (Josh Poimboeuf) [1683690] - [crypto] net: crypto set sk to NULL when af_alg_release (Neil Horman) [1679450] {CVE-2019-8912} - [drm] drm/i915/gvt: update force-to-nonpriv register whitelist (Paul Lai) [1643972] - [kernel] MODSIGN: Also check platform keyring in mod_verify_sig() (Lenny Szubowicz) [1568532] - [kernel] Fix for module sig verification (Lenny Szubowicz) [1568532] - [security] efi: Lock down the kernel if booted in secure boot mode (Lenny Szubowicz) [1568532] - [firmware] efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (Lenny Szubowicz) [1568532] - [x86] Copy secure_boot flag in boot params across kexec reboot (Lenny Szubowicz) [1568532] - [fs] debugfs: Restrict debugfs when the kernel is locked down (Lenny Szubowicz) [1568532] - [mm] x86/mmiotrace: Lock down the testmmiotrace module (Lenny Szubowicz) [1568532] - [kernel] Lock down module params that specify hardware parameters (eg. ioport) (Lenny Szubowicz) [1568532] - [tty] Lock down TIOCSSERIAL (Lenny Szubowicz) [1568532] - [pcmcia] Prohibit PCMCIA CIS storage when the kernel is locked down (Lenny Szubowicz) [1568532] - [acpi] acpi: Disable ACPI table override if the kernel is locked down (Lenny Szubowicz) [1568532] - [acpi] acpi: Ignore acpi_rsdp kernel param when the kernel has been locked down (Lenny Szubowicz) [1568532] - [acpi] ACPI: Limit access to custom_method when the kernel is locked down (Lenny Szubowicz) [1568532] - [x86] x86/msr: Restrict MSR access when the kernel is locked down (Lenny Szubowicz) [1568532] - [x86] x86: Lock down IO port access when the kernel is locked down (Lenny Szubowicz) [1568532] - [pci] PCI: Lock down BAR access when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] uswsusp: Disable when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] hibernate: Disable when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] kexec_load: Disable at runtime if the kernel is locked down (Lenny Szubowicz) [1568532] - [char] Restrict /dev/{mem, kmem, port} when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] MODSIGN: Enforce module signatures if the kernel is locked down (Lenny Szubowicz) [1568532] - [security] Add a SysRq option to lift kernel lockdown (Lenny Szubowicz) [1568532] - [security] Add the ability to lock down access to the running kernel image (Lenny Szubowicz) [1568532]- [net] tun: forbid iface creation with rtnl ops (Sabrina Dubroca) [1680969] - [net] revert "bridge: do not add port to router list when receives query with source 0.0.0.0" (Hangbin Liu) [1679896] - [net] sctp: walk the list of asoc safely (Marcelo Leitner) [1679920] {CVE-2019-8956} - [net] netfilter: nf_nat: skip nat clash resolution for same-origin entries (Florian Westphal) [1677647] - [net] netfilter: nf_conntrack: resolve clash for matching conntracks (Florian Westphal) [1677647] - [net] netfilter: nf_tables: fix flush after rule deletion in the same batch (Phil Sutter) [1677672] - [net] gro_cell: add napi_disable in gro_cells_destroy (Stefano Brivio) [1674408] - [net] sctp: call gso_reset_checksum when computing checksum in sctp_gso_segment (Xin Long) [1669386] - [net] ipvs: fix dependency on nf_defrag_ipv6 (Andrea Claudi) [1660808] - [net] sctp: check and update stream->out_curr when allocating stream_out (Xin Long) [1651877]- [x86] cpu/hotplug: Add SMT policy options (Josh Poimboeuf) [1677405]- [kernel] open the RHEL 8.1 development ("Herton R. Krzesinski") - [pci] pci/quirks: Add quirk to reset nvgpu at boot for the Lenovo ThinkPad P50 (Lyude Paul) [1677022] - [arm64] arm64, vmcoreinfo : Append 'MAX_USER_VA_BITS' to vmcoreinfo (Bhupesh Sharma) [1672962] - [md] dm thin: fix bug where bio that overwrites thin block ignores FUA (Mike Snitzer) [1679211] - [pci] PCI: Fix "try" semantics of bus and slot reset (Myron Stowe) [1662901] - [acpi] acpi/nfit: Fix bus command validation (Jeff Moyer) [1673958] - [pci] PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity() (Myron Stowe) [1667773] - [fs] NFS: Don't use page_file_mapping after removing the page (Benjamin Coddington) [1664190] - [fs] NFS: Fix up return value on fatal errors in nfs_page_async_flush() (Benjamin Coddington) [1664190] - [md] md: fix raid10 hang issue caused by barrier (Xiao Ni) [1630921] - [md] md/raid1: don't clear bitmap bits on interrupted recovery. (Xiao Ni) [1677360] - [virt] kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) (Paolo Bonzini) [1673843] {CVE-2019-6974} - [block] blk-mq: fix a hung issue when fsync (Ming Lei) [1674399] - [block] Revert "block: cover another queue enter recursion via BIO_QUEUE_ENTERED" (Ming Lei) [1673966] - [tools] perf tools: Check for null when copying nsinfo. (Jiri Olsa) [1676451] - [iommu] iommu/amd: Fix IOMMU page flush when detach device from a domain (Suravee Suthikulpanit) [1672476]- [kernel] namespace: Add padding fix to user_table[] (Prarit Bhargava) [1677103] - [x86] KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) (Paolo Bonzini) [1673841] {CVE-2019-7221} - [scsi] scsi: sd: fix entropy gathering for most rotational disks (Ewan Milne) [1676735] - [scsi] scsi: sd: Contribute to randomness when running rotational device (Ewan Milne) [1676735] - [rpmspec] Revert "Drop -doc subpackage" (Prarit Bhargava) [1657609] - [net] svcrdma: Remove max_sge check at connect time (Don Dutile) [1638869] - [net] svcrdma: Reduce max_send_sges (Don Dutile) [1638869] - [arm64] arm64: mm: Introduce MAX_USER_VA_BITS definition (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Rewrite stale comment in asm/tlbflush.h (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Avoid synchronous TLBIs when freeing page tables (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Remove redundant !CONFIG_HAVE_RCU_TABLE_FREE code (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlbflush: Allow stride to be specified for __flush_tlb_range() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Justify non-leaf invalidation in flush_tlb_range() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Add DSB ISHST prior to TLBI in __flush_tlb_[kernel_]pgtable() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Use last-level invalidation in flush_tlb_kernel_range() (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: EXPORT vabits_user to modules (Christoph von Recklinghausen) [1672997] - [arm64] arm64: fix ARM64_USER_VA_BITS_52 builds (Christoph von Recklinghausen) [1672997] - [arm64] arm64: Kconfig: Re-jig CONFIG options for 52-bit VA (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Allow forcing all userspace addresses to 52-bit (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: introduce 52-bit userspace support (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Prevent mismatched 52-bit VA support (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Offset TTBR1 to allow 52-bit PTRS_PER_PGD (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Define arch_get_mmap_end, arch_get_mmap_base (Christoph von Recklinghausen) [1672997] - [firmware] arm64: mm: Introduce DEFAULT_MAP_WINDOW (Christoph von Recklinghausen) [1672997] - [mm] mm: mmap: Allow for "high" userspace addresses (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: apply r/o permissions of VM areas to its linear alias as well (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: purge lazily unmapped vm regions before changing permissions (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Don't wait for completion of TLB invalidation when page aging (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: Use __pa_symbol() for set_swapper_pgd() (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: Drop the unused cpu parameter (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: move runtime pgds to rodata (Christoph von Recklinghausen) [1672997] - [mm] arm64/mm: use fixmap to modify swapper_pg_dir (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: Separate boot-time page tables from swapper_pg_dir (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: Pass ttbr1 as a parameter to __enable_mmu() (Christoph von Recklinghausen) [1672997] - [mm] arm64: fix erroneous warnings in page freeing functions (Christoph von Recklinghausen) [1672997] - [mm] arm64: Implement page table free interfaces (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlbflush: Introduce __flush_tlb_kernel_pgtable (Christoph von Recklinghausen) [1672997] - [lib] ioremap: Update pgtable free interfaces with addr (Christoph von Recklinghausen) [1672997] - [mm] x86/mm: Disable ioremap free page handling on x86-PAE (Christoph von Recklinghausen) [1672997] - [arm64] arm64: KVM: Enable Common Not Private translations (Christoph von Recklinghausen) [1504991] - [arm64] arm64: mm: Support Common Not Private translations (Christoph von Recklinghausen) [1504991] - [kernel] cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM (Igor Mammedov) [1668147] - [tools] perf tools: Compile perf with -g instead of -ggdb3 to workaround gdb crash (Jiri Olsa) [1667109]- [fs] Revert "gfs2: Fix loop in gfs2_rbm_find" (Andreas Grunbacher) [1658528] - [net] bpf: fix sanitation of alu op with pointer / scalar type from different paths (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: prevent out of bounds speculation on pointer arithmetic (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: move {prev_,}insn_idx into verifier env (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf/verifier: per-register parent pointers (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: restrict unknown scalars of mixed signed bounds for unprivileged (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: Simplify ptr_min_max_vals adjustment (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: fix inner map masking to prevent oob under speculation (Jiri Olsa) [1673631] {CVE-2019-7308} - [include] KABI: struct class padding (Prarit Bhargava) [1670035] - [include] KABI: struct timer_list padding (Prarit Bhargava) [1670035] - [include] KABI: struct irq_domain padding (Prarit Bhargava) [1670035] - [nvdimm] libnvdimm, pmem: Fix badblocks population for 'raw' namespaces (Jeff Moyer) [1672315] - [netdrv] net/mlx5e: FPGA, fix Innova IPsec TX offload data path performance (Alaa Hleihel) [1648230] - [kernel] exec: increase BINPRM_BUF_SIZE to 256 (Oleg Nesterov) [1447445]- [include] KABI: struct kset padding (Prarit Bhargava) [1669796] - [include] KABI: struct kobject and kobj_type padding (Prarit Bhargava) [1669796] - [include] KABI: struct delayed_work padding (Prarit Bhargava) [1669796] - [include] KABI: struct work_struct padding (Prarit Bhargava) [1669796] - [include] KABI: struct hrtimer padding (Prarit Bhargava) [1669796] - [include] KABI: struct user_namespace padding (Prarit Bhargava) [1669796] - [include] KABI: struct resource padding (Prarit Bhargava) [1669796] - [include] KABI: Protect device_driver struct (Prarit Bhargava) [1666316] - [include] KABI: Protect radix functions (Prarit Bhargava) [1669079] - [char] ipmi: msghandler: Fix potential Spectre v1 vulnerabilities (Tony Camuso) [1672582] - [vhost] vhost: fix OOB in get_rx_bufs() (Jason Wang) [1668665] {CVE-2018-16880}- [md] dm: don't use bio_trim() afterall (Mike Snitzer) [1673657] - [md] dm: add memory barrier before waitqueue_active (Mike Snitzer) [1673110] - [x86] x86: uaccess: Inhibit speculation past access_ok() in user_access_begin() (Joe Lawrence) [1670113] {CVE-2018-20669} - [kernel] make 'user_access_begin()' do 'access_ok()' (Joe Lawrence) [1670113] {CVE-2018-20669} - [drm] i915: fix missing user_access_end() in page fault exception case (Joe Lawrence) [1670113] {CVE-2018-20669} - [drm] drm/i915: Force the slow path after a user-write error (Joe Lawrence) [1670113] {CVE-2018-20669} - [x86] x86/microcode/amd: Don't falsely trick the late loading mechanism (David Arcari) [1654904] - [fs] iomap: get/put the page in iomap_page_create/release() (Artem Savkov) [1664298] - [scsi] scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVMe feature (Himanshu Madhani) [1671569] - [message] mptsas: pci-id table changes (Tomas Henzl) [1666730] - [message] mptsas: Taint kernel if mptsas is loaded (Tomas Henzl) [1666730] - [kernel] genirq/matrix: Improve target CPU selection for managed interrupts. (Gary Hook) [1669557] - [kernel] irq/matrix: Spread managed interrupts on allocation (Gary Hook) [1669557] - [kernel] irq/matrix: Split out the CPU selection code into a helper (Gary Hook) [1669557] - [net] sit: check if IPv6 enabled before calling ip6_err_gen_icmpv6_unreach() (Stefano Brivio) [1671680] - [net] geneve: should not call rt6_lookup() when ipv6 was disabled (Stefano Brivio) [1671680] - [net] netfilter: physdev: relax br_netfilter dependency (Phil Sutter) [1650382] - [net] netfilter: nf_tables: add NFTA_RULE_POSITION_ID to nla_policy (Phil Sutter) [1670563] - [net] netfilter: nf_tables: Support RULE_ID reference in new rule (Phil Sutter) [1670563] - [net] rtnetlink: fix incorrect handling of device stats passed to userspace (Ivan Vecera) [1668298] - [net] netfilter: nf_tables: handle nft_object lookups via rhltable (Phil Sutter) [1659725] - [net] netfilter: nf_tables: prepare nft_object for lookups via hashtable (Phil Sutter) [1659725] - [net] netfilter: nf_tables: selective rule dump needs table to be specified (Phil Sutter) [1659725] - [net] netfilter: nf_tables: Fix for endless loop when dumping ruleset (Phil Sutter) [1659725] - [net] netfilter: nf_tables: Speed up selective rule dumps (Phil Sutter) [1659725] - [net] exclude sock_reuseport from kABI protection (Paolo Abeni) [1665984] - [include] KABI: struct device padding (Don Dutile) [1664445] - [include] KABI: struct dma_map_ops padding (Don Dutile) [1664482] - [kernel] swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit (Don Dutile) [1664484] - [kernel] dma-mapping: remove a few unused exports (Don Dutile) [1664484] - [include] dma-mapping: properly stub out the DMA API for !CONFIG_HAS_DMA (Don Dutile) [1664484] - [kernel] dma-mapping: remove dmam_{declare,release}_coherent_memory (Don Dutile) [1664484] - [kernel] dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs (Don Dutile) [1664484] - [include] dma-mapping: implement dma_map_single_attrs using dma_map_page_attrs (Don Dutile) [1664484] - [include] dma-mapping: fix flags in dma_alloc_wc (Don Dutile) [1664484] - [include] dma-mapping: deprecate dma_zalloc_coherent (Don Dutile) [1664484] - [arm64] arm64: default to the direct mapping in get_arch_dma_ops (Don Dutile) [1664484] - [kernel] dma-mapping: fix inverted logic in dma_supported (Don Dutile) [1664484] - [include] dma-mapping: bypass indirect calls for dma-direct (Don Dutile) [1664484] - [kernel] dma-direct: merge swiotlb_dma_ops into the dma_direct code (Don Dutile) [1664484] - [kernel] dma-direct: do not include SME mask in the DMA supported check (Don Dutile) [1664484] - [kernel] dma-direct: use dma_direct_map_page to implement dma_direct_map_sg (Don Dutile) [1664484] - [kernel] dma-direct: improve addressability error reporting (Don Dutile) [1664484] - [kernel] dma-direct: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [xen] swiotlb: remove dma_mark_clean (Don Dutile) [1664484] - [xen] swiotlb: remove SWIOTLB_MAP_ERROR (Don Dutile) [1664484] - [xen] xen-swiotlb: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [kernel] swiotlb: Skip cache maintenance on map error (Don Dutile) [1664484] - [kernel] swiotlb: add support for non-coherent DMA (Don Dutile) [1664484] - [kernel] swiotlb: mark is_swiotlb_buffer static (Don Dutile) [1664484] - [kernel] swiotlb: remove a pointless comment (Don Dutile) [1664484] - [kernel] swiotlb: clean up reporting (Don Dutile) [1664484] - [kernel] dma-direct: reject highmem pages from dma_alloc_from_contiguous (Don Dutile) [1664484] - [kernel] dma-direct: provide page based alloc/free helpers (Don Dutile) [1664484] - [include] dma-direct: Make DIRECT_MAPPING_ERROR viable for SWIOTLB (Don Dutile) [1664484] - [kernel] dma-direct: respect DMA_ATTR_NO_WARN (Don Dutile) [1664484] - [kernel] dma-direct: document the zone selection logic (Don Dutile) [1664484] - [kernel] dma-direct: fix return value of dma_direct_supported (Don Dutile) [1664484] - [kernel] dma-direct: always allow dma mask <= physiscal memory size (Don Dutile) [1664484] - [kernel] dma-direct: implement complete bus_dma_mask handling (Don Dutile) [1664484] - [kernel] dma-direct: refine dma_direct_alloc zone selection (Don Dutile) [1664484] - [kernel] dma-direct: add an explicit dma_direct_get_required_mask (Don Dutile) [1664484] - [kernel] kernel/dma/direct: take DMA offset into account in dma_direct_supported (Don Dutile) [1664484] - [kernel] dma-mapping: factor out dummy DMA ops (Don Dutile) [1664484] - [mm] arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing (Don Dutile) [1664484] - [iommu] iommu/dma-iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/vt-d: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/intel: small map_page cleanup (Don Dutile) [1664484] - [iommu] intel-iommu: mark intel_dma_ops static (Don Dutile) [1664484] - [iommu] ia64: remove iommu_dma_supported (Don Dutile) [1664484] - [iommu] iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/dma: Use fast DMA domain lookup (Don Dutile) [1664484] - [x86] x86/amd_gart: fix unmapping of non-GART mappings (Don Dutile) [1664484] - [x86] x86/amd_gart: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [mm] arm64: remove the dummy_dma_ops mapping_error method (Don Dutile) [1664484] - [powerpc] powerpc: Do not redefine NEED_DMA_MAP_STATE (Don Dutile) [1664484] - [powerpc] powerpc/iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [s390] s390: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [kernel] dma-mapping: always build the direct mapping code (Don Dutile) [1664484] - [kernel] dma-mapping: move dma_cache_sync out of line (Don Dutile) [1664484] - [kernel] dma-mapping: move various slow path functions out of line (Don Dutile) [1664484] - [base] dma-mapping: move dma_get_required_mask to kernel/dma (Don Dutile) [1664484] - [base] dma-mapping: move dma_default_get_required_mask under ifdef (Don Dutile) [1664484] - [include] dma-mapping: merge dma_unmap_page_attrs and dma_unmap_single_attrs (Don Dutile) [1664484] - [include] dma-mapping: simplify the dma_sync_single_range_for_{cpu,device} implementation (Don Dutile) [1664484] - [include] dma-mapping: return an error code from dma_mapping_error (Don Dutile) [1664484] - [pci] dma-mapping: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [include] dma-mapping: provide a generic DMA_MAPPING_ERROR (Don Dutile) [1664484] - [kernel] dma-mapping: move the arm64 noncoherent alloc/free support to common code (Don Dutile) [1664484] - [mm] arm64: fix warnings without CONFIG_IOMMU_DMA (Don Dutile) [1664484] - [arm64] arm64: use the generic swiotlb_dma_ops (Don Dutile) [1664484] - [kernel] swiotlb: don't dip into swiotlb pool for coherent allocations (Don Dutile) [1664484] - [kernel] swiotlb: refactor swiotlb_map_page (Don Dutile) [1664484] - [kernel] swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrs (Don Dutile) [1664484] - [kernel] swiotlb: merge swiotlb_unmap_page and unmap_single (Don Dutile) [1664484] - [kernel] swiotlb: remove the overflow buffer (Don Dutile) [1664484] - [kernel] swiotlb: do not panic on mapping failures (Don Dutile) [1664484] - [mm] arm64/dma-mapping: Mildly optimise non-coherent IOMMU ops (Don Dutile) [1664484] - [iommu] iommu: Add fast hook for getting DMA domains (Don Dutile) [1664484] - [iommu] iommu: Remove the ->map_sg indirection (Don Dutile) [1664484] - [iommu] kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contiguous() (Don Dutile) [1664484] - [mm] mm/cma: remove unsupported gfp_mask parameter from cma_alloc() (Don Dutile) [1664484] - [kernel] dma-mapping: move the remap helpers to a separate file (Don Dutile) [1664484] - [include] dma-mapping: fix return type of dma_set_max_seg_size() (Don Dutile) [1664484] - [include] dma-mapping: translate __GFP_NOFAIL to DMA_ATTR_NO_WARN (Don Dutile) [1664484] - [include] dma-debug: Check for drivers mapping invalid addresses in dma_map_single() (Don Dutile) [1664484] - [base] dma-mapping: make the get_required_mask method available unconditionally (Don Dutile) [1664484] - [xen] dma-mapping: support non-coherent devices in dma_common_get_sgtable (Don Dutile) [1664484] - [kernel] dma-mapping: consolidate the dma mmap implementations (Don Dutile) [1664484] - [kernel] dma-mapping: merge direct and noncoherent ops (Don Dutile) [1664484] - [include] dma-mapping: move the dma_coherent flag to struct device (Don Dutile) [1664484] - [include] dma-mapping: remove dma_deconfigure (Don Dutile) [1664484] - [base] dma-mapping: remove dma_configure (Don Dutile) [1664484] - [include] dma-mapping: relax warning for per-device areas (Don Dutile) [1664484] - [kernel] dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL declaration (Don Dutile) [1664484] - [kernel] dma-noncoherent: add a arch_sync_dma_for_cpu_all hook (Don Dutile) [1664484] - [block] deprecate elevator= kernel parameter (Jeff Moyer) [1665295] - [rpmspec] kernel.spec: disable kabi checks until RC (=?UTF-8?q?=C4=8Cestm=C3=ADr=20Kalina?=) [1671007] - [iommu] iommu/amd: Unmap all mapped pages in error path of map_sg (Jerry Snitselaar) [1668448] - [iommu] iommu/amd: Call free_iova_fast with pfn in map_sg (Jerry Snitselaar) [1668448]- [arm64] arm64, vmcoreinfo : Append 'MAX_PHYSMEM_BITS' to vmcoreinfo (Bhupesh Sharma) [1666679] - [kernel] sched/debug: Initialize sd_sysctl_cpus if !CONFIG_CPUMASK_OFFSTACK (Joe Lawrence) [1667840] - [init] Small change to the message about certified hardware (Steve Best) [1671765] - [x86] x86/kdump: make the behavior of crashkernel=X consistent with kaslr (Pingfan Liu) [1640799] - [x86] Add back support for Intel processors (Steve Best) [1670529] - [net] SUNRPC: Clean up initialisation of the struct rpc_rqst (Benjamin Coddington) [1650494] - [x86] KABI, x86/paravirt: Protect paravirt ops structures (Waiman Long) [1669957] - [include] KABI: struct module padding (Prarit Bhargava) [1669480] - [include] KABI: struct stack_trace_struct padding (Prarit Bhargava) [1669480] - [documentation] iommu: Fix passthrough option documentation (Gary Hook) [1658391] - [iommu] iommu: Add config option to set passthrough as default (Gary Hook) [1658391] - [kernel] redhat: kernel: clean up taint flags (Jiri Benc) [1654313]- [scsi] scsi: qedi: Add the CRC size within iSCSI NVM image (Charles Rose) [1670186] - [fs] iomap: don't search past page end in iomap_is_partially_uptodate (Eric Sandeen) [1657588] - [netdrv] cxgb4: update supported DCB version (Arjun Vynipadath) [1668571] - [x86] kexec, KEYS: Make use of platform keyring for signature verify (Kairui Song) [1640486] - [security] integrity, KEYS: add a reference to platform keyring (Kairui Song) [1640486] - [security] efi: Allow the "db" UEFI variable to be suppressed (Kairui Song) [1640486] - [security] efi: Import certificates from UEFI Secure Boot (Kairui Song) [1640486] - [security] efi: Add an EFI signature blob parser (Kairui Song) [1640486] - [include] efi: Add EFI signature data types (Kairui Song) [1640486] - [security] integrity: Load certs to the platform keyring (Kairui Song) [1640486] - [security] integrity: Define a trusted platform keyring (Kairui Song) [1640486] - [security] security/integrity: remove unnecessary 'init_keyring' variable (Kairui Song) [1640486] - [x86] Fix kexec forbidding kernels signed with keys in the secondary keyring to boot (Kairui Song) [1640486] - [crypto] Replace magic for trusting the secondary keyring with #define (Kairui Song) [1640486] - [acpi] acpi/nfit: Fix command-supported detection (Jeff Moyer) [1665812] - [acpi] acpi/nfit: Block function zero DSMs (Jeff Moyer) [1665812] - [md] dm: add missing trace_block_split() to __split_and_process_bio() (Mike Snitzer) [1645283] - [md] dm: fix dm_wq_work() to only use __split_and_process_bio() if appropriate (Mike Snitzer) [1645283] - [md] dm: fix redundant IO accounting for bios that need splitting (Mike Snitzer) [1645283] - [md] dm: fix clone_bio() to trigger blk_recount_segments() (Mike Snitzer) [1645283] - [block] block: cover another queue enter recursion via BIO_QUEUE_ENTERED (Mike Snitzer) [1645283] - [md] dm thin: fix passdown_double_checking_shared_status() (Mike Snitzer) [1668039] - [tools] bpftool: Fix prog dump by tag (Jiri Olsa) [1667305] - [arm64] arm64: ftrace: Fix to enable syscall events on arm64 (Don Dutile) [1668035] - [arm64] arm64: implement syscall wrappers (Don Dutile) [1668035] - [arm64] arm64: convert compat wrappers to C (Don Dutile) [1668035] - [arm64] arm64: use SYSCALL_DEFINE6() for mmap (Don Dutile) [1668035] - [arm64] arm64: use {COMPAT,}SYSCALL_DEFINE0 for sigreturn (Don Dutile) [1668035] - [arm64] arm64: remove in-kernel call to sys_personality() (Don Dutile) [1668035] - [include] kernel: add ksys_personality() (Don Dutile) [1668035] - [arm64] arm64: drop alignment from syscall tables (Don Dutile) [1668035] - [arm64] arm64: entry: remove unused register aliases (Don Dutile) [1668035] - [arm64] arm64: convert native/compat syscall entry to C (Don Dutile) [1668035] - [arm64] arm64: svc: Ensure hardirq tracing is updated before return (Don Dutile) [1668035] - [arm64] arm64: convert syscall trace logic to C (Don Dutile) [1668035] - [arm64] arm64: move sve_user_{enable,disable} to (Don Dutile) [1668035] - [arm64] arm64: kill change_cpacr() (Don Dutile) [1668035] - [arm64] arm64: convert raw syscall invocation to C (Don Dutile) [1668035] - [arm64] arm64: introduce syscall_fn_t (Don Dutile) [1668035] - [arm64] arm64: remove sigreturn wrappers (Don Dutile) [1668035] - [arm64] arm64: rseq: Implement backend rseq calls and select HAVE_RSEQ (Don Dutile) [1668035] - [sound] ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock (Jaroslav Kysela) [1664249] - [infiniband] IB/hfi1: Fix an out-of-bounds access in get_hw_stats (Alex Estrin) [1667104] - [infiniband] IB/hfi1: Incorrect sizing of sge for PIO will OOPs (Alex Estrin) [1667095] - [drm] drm/nouveau: register backlight on pascal and newer (Ben Skeggs) [1664899] - [drm] drm/nouveau/disp/gm200-: enforce identity-mapped SOR assignment for LVDS/eDP panels (Ben Skeggs) [1664899] - [drm] drm/nouveau/disp: move eDP panel power handling (Ben Skeggs) [1664899] - [drm] drm/nouveau/devinit: don't fail when PMU/PRE_OS is missing from VBIOS (Ben Skeggs) [1664899] - [kernel] locking/rwsem: Fix (possible) missed wakeup (Waiman Long) [1668014] - [kernel] futex: Fix (possible) missed wakeup (Waiman Long) [1668014] - [kernel] sched/wake_q: Fix wakeup ordering for wake_q (Waiman Long) [1668014] - [kernel] sched/wake_q: Document wake_q_add() (Waiman Long) [1668014] - [kernel] sched/wait: Fix rcuwait_wake_up() ordering (Waiman Long) [1668014] - [kernel] sched/Documentation: Update wake_up() & co. memory-barrier guarantees (Waiman Long) [1668014] - [kvm] KVM: PPC: Book3S HV: Flush guest mappings when turning dirty tracking on/off (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Book3S HV: Cleanups - constify memslots, fix comments (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Book3S HV: Map single pages when doing dirty page logging (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Pass change type down to memslot commit function (Laurent Vivier) [1650386] - [vhost] vhost: log dirty page correctly (Jason Wang) [1657578] - [netdrv] netxen: taint as unsupported in RHEL8 (Tony Camuso) [1654825] - [hid] HID: hiddev: fix potential Spectre v1 (Benjamin Tissoires) [1664611] - [net] resort to custom code for sk_buff padding (Paolo Abeni) [1665984] - [net] add padding to cipher_context (Paolo Abeni) [1665984] - [net] add padding to tls_crypto_context (Paolo Abeni) [1665984] - [net] add padding to ipv4_devconf (Paolo Abeni) [1665984] - [net] ip6mr: Fix potential Spectre v1 vulnerability (Stefano Brivio) [1663472] - [net] ipv4: Fix potential Spectre v1 vulnerability (Stefano Brivio) [1663472] - [include] add KABI padding to file_system_type (Eric Sandeen) [1665320 1650565] - [include] add KABI padding to multiple fs ops vectors (Eric Sandeen) [1665320] - [fs] add KABI padding to dentry structure (Eric Sandeen) [1665320] - [fs] add KABI padding to inode structure (Eric Sandeen) [1665320] - [include] add KABI padding to file_lock structure (Eric Sandeen) [1665320] - [include] KABI: add an iopoll method to struct file_operations (Eric Sandeen) [1665320] - [sound] ALSA: emux: Fix potential Spectre v1 vulnerabilities (Jaroslav Kysela) [1663477] - [sound] ALSA: pcm: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1663477] - [sound] ALSA: rme9652: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1663477] - [sound] ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities (Jaroslav Kysela) [1663477] - [powerpc] powerpc/tm: Unset MSR[TS] if not recheckpointing (Gustavo Duarte) [1663853] - [netdrv] r8152: Add support for MAC address pass through on RTL8153-BND (Perry Yuan) [1658433] - [hid] HID: debug: fix the ring buffer implementation (Tony Camuso) [1669469] {CVE-2019-3819}- [netdrv] net: hns: Fix WARNING when hns modules installed (Xiaojun Tan) [1662120] - [netdrv] net: hns: Fix ping failed when use net bridge and send multicast (Xiaojun Tan) [1662120] - [netdrv] net: hns: Add mac pcs config when enable|disable mac (Xiaojun Tan) [1662120] - [netdrv] net: hns: Fix ntuple-filters status error. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Free irq when exit from abnormal branch (Xiaojun Tan) [1662120] - [netdrv] net: hns: Clean rx fbd when ae stopped. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Some registers use wrong address according to the datasheet. (Xiaojun Tan) [1662120] - [netdrv] net: hns: All ports can not work when insmod hns ko after rmmod. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Incorrect offset address used for some registers. (Xiaojun Tan) [1662120] - [include] ipmi: RH_KABI macros to pad kabi exposed structs (Tony Camuso) [1658175] - [scsi] reserve space in structures for KABI (Ewan Milne) [1664397]- [include] PCI: Add reserved fields to 'struct hotplug_slot' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct hotplug_slot_ops' (Myron Stowe) [1663534] - [pci] PCI: Add reserved fields to 'struct pci_sriov' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct pci_driver' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct pci_bus' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields, and extension, to 'struct pci_dev' (Myron Stowe) [1663534] - [pci] PCI: Add missing include to drivers/pci.h (Myron Stowe) [1663534] - [pci] PCI/IOV: Use VF0 cached config space size for other VFs (Myron Stowe) [1663534] - [include] PCI: always include 'p2pdma' in 'struct pci_dev' (Myron Stowe) [1663534] - [ata] PCI: Remove pci_set_dma_max_seg_size() (Myron Stowe) [1663534] - [pci] PCI: Remove pci_set_dma_seg_boundary() (Myron Stowe) [1663534] - [include] PCI: Remove pci_unmap_addr() wrappers for DMA API (Myron Stowe) [1663534] - [pci] PCI/AER: Abstract AER interrupt handling (Myron Stowe) [1663534] - [pci] PCI: Uninline PCI bus accessors for better ftracing (Myron Stowe) [1663534] - [pci] PCI/portdrv: Add runtime PM hooks for port service drivers (Myron Stowe) [1663534] - [pci] PCI: Make link active reporting detection generic (Myron Stowe) [1663534] - [block] block: don't lose track of REQ_INTEGRITY flag (Ming Lei) [1665684] - [nvme] nvme-pci: fix nvme_setup_irqs() (Ming Lei) [1661439] - [lib] sbitmap: Protect swap_lock from hardirq (Ming Lei) [1666192] - [lib] sbitmap: Protect swap_lock from softirqs (Ming Lei) [1666192] - [scsi] scsi: isci: initialize shost fully before calling scsi_add_host() (Ming Lei) [1664918] - [nvme] nvmet-fc: Mark NVMe/FC target mode driver as unsupported (Ewan Milne) [1664838] - [netdrv] bnx2x: Assign unique DMAE channel number for FW DMAE transactions. (Jonathan Toppins) [1638306] - [fs] block: don't use un-ordered __set_current_state(TASK_UNINTERRUPTIBLE) (Ming Lei) [1664580] - [netdrv] qed: Wait for ready indication before rereading the shmem (Chad Dupuis) [1652417] - [netdrv] qed: Avoid sending mailbox commands when MFW is not responsive (Chad Dupuis) [1652417] - [netdrv] qed: Wait for MCP halt and resume commands to take place (Chad Dupuis) [1652417] - [netdrv] qed: Prevent a possible deadlock during driver load and unload (Chad Dupuis) [1652417] - [fs] gfs2: Fix loop in gfs2_rbm_find (Andreas Grunbacher) [1658528] - [fs] gfs2: Get rid of potential double-freeing in gfs2_create_inode (Andreas Grunbacher) [1658539]- [vhost] vhost/vsock: fix vhost vsock cid hashing inconsistent (Stefan Hajnoczi) [1619848] {CVE-2018-14625} - [vhost] vhost/vsock: fix use-after-free in network stack callers (Stefan Hajnoczi) [1619848] {CVE-2018-14625} - [netdrv] bnx2x: Add VF spoof-checking configuration (Jonathan Toppins) [1646842] - [netdrv] net-next: hinic: fix a problem in free_tx_poll() (Xiaojun Tan) [1642016] - [netdrv] net: hns: fix for unmapping problem when SMMU is on (Xiaojun Tan) [1640526] - [netdrv] net: hns: add netif_carrier_off before change speed and duplex (Xiaojun Tan) [1640526] - [netdrv] net: hns: add the code for cleaning pkt in chip (Xiaojun Tan) [1640526] - [netdrv] net: hns: modify variable type in hns_nic_reuse_page (Xiaojun Tan) [1640526]- [irqchip] Mark GICv2 deprecated (Wei Huang) [1609391] - [scsi] qla2xxx: Use correct number of vectors for online CPUs (Himanshu Madhani) [1644058] - [scsi] megaraid_sas: mark Aero controllers as tech preview (Tomas Henzl) [1659972] - [scsi] megaraid_sas: add retry logic in megasas_readl (Tomas Henzl) [1659972] - [scsi] scsi: megaraid_sas: Introduce new Aero adapter type (Tomas Henzl) [1659972] - [scsi] scsi: megaraid_sas: Fix Ventura series based checks (Tomas Henzl) [1659972] - [scsi] scsi: libfc: retry PRLI if we cannot analyse the payload (Chris Leech) [1631843] - [scsi] scsi: libfc: check fc_frame_payload_get() return value for null (Chris Leech) [1631843] - [scsi] scsi: libfc: hold disc_mutex in fc_disc_stop_rports() (Chris Leech) [1631843] - [scsi] scsi: libfc: fixup lockdep annotations (Chris Leech) [1631843] - [scsi] scsi: libfc: fixup 'sleeping function called from invalid context' (Chris Leech) [1631843] - [scsi] scsi: libfc: Add lockdep annotations (Chris Leech) [1631843] - [md] dm crypt: fix parsing of extended IV arguments (Mike Snitzer) [1665290] - [kernel] redhat: kabi: reserved padding for kernel sched data structures (Rafael Aquini) [1664858] - [kernel] redhat: kabi: reserved padding for MM related data structures (Rafael Aquini) [1664858] - [vfio] vfio/type1: Fix unmap overflow off-by-one (Alex Williamson) [1662291] - [message] mptspi: pci-id table changes (Tomas Henzl) [1651803] - [message] mptspi: Taint kernel if mptspi is loaded (Tomas Henzl) [1651803] - [block] kabi: reserve space for public data structure (Ming Lei) [1551939] - [block] kabi: reserve space for blk-mq related structure (Ming Lei) [1551939] - [block] kabi: reserve space for bsg related structure (Ming Lei) [1551939] - [block] kabi: reserve space for integrity related structure (Ming Lei) [1551939] - [block] kabi: reserve space for CONFIG_BLK_DEV_ZONED (Ming Lei) [1551939] - [ata] ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA (David Milburn) [1663347] - [kvm] KVM: x86: Add CPUID support for new instruction WBNOINVD (Andrew Jones) [1659491] - [x86] KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup (Andrew Jones) [1659491] - [virt] kvm: Change offset in kvm_write_guest_offset_cached to unsigned (Andrew Jones) [1659491] - [virt] kvm: Disallow wraparound in kvm_gfn_to_hva_cache_init (Andrew Jones) [1659491] - [kvm] KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported (Andrew Jones) [1659491] - [virt] arm/arm64: KVM: Add ARM_EXCEPTION_IS_TRAP macro (Andrew Jones) [1659491] - [arm64] arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Fix unintended stage 2 PMD mappings (Andrew Jones) [1659491] - [virt] arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 PPIs/SGIs (Andrew Jones) [1659491] - [arm64] KVM: arm/arm64: Fixup the kvm_exit tracepoint (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Consider priority and active state for pending irq (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq() (Andrew Jones) [1659491] - [kvm] KVM: X86: Fix NULL deref in vcpu_scan_ioapic (Andrew Jones) [1659491] - [kvm] KVM: Fix UAF in nested posted interrupt processing (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Cap SPIs to the VM-defined maximum (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs disabled (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic-v2: Set active_source to 0 when restoring state (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails (Andrew Jones) [1659491] - [kvm] arm64: KVM: Install stage-2 translation before enabling traps (Andrew Jones) [1659491] - [kvm] arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible (Andrew Jones) [1659491] - [arm64] arm64: entry: Remove confusing comment (Andrew Jones) [1659491] - [kvm] arm64: entry: Place an SB sequence following an ERET instruction (Andrew Jones) [1659491] - [arm64] arm64: Add support for SB barrier and patch in over DSB; ISB sequences (Andrew Jones) [1659491] - [kvm] kvm: nVMX: Set VM instruction error for VMPTRLD of unbacked page (Andrew Jones) [1659491] - [kvm] kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb (Andrew Jones) [1659491] - [kvm] kvm: mmu: Fix race in emulated page table writes (Andrew Jones) [1659491] - [kvm] KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset (Andrew Jones) [1659491] - [kvm] KVM: VMX: Update shared MSRs to be saved/restored on MSR_EFER.LMA changes (Andrew Jones) [1659491] - [kvm] KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall (Andrew Jones) [1659491] - [kvm] svm: Add mutex_lock to protect apic_access_page_done on AMD systems (Andrew Jones) [1659491] - [kvm] KVM/nVMX: Do not validate that posted_intr_desc_addr is page aligned (Andrew Jones) [1659491] - [kvm] KVM: arm64: Safety check PSTATE when entering guest and handle IL (Andrew Jones) [1659491] - [virt] KVM: arm64: Fix caching of host MDCR_EL2 value (Andrew Jones) [1659491] - [kvm] x86/kvm/nVMX: allow bare VMXON state migration (Andrew Jones) [1659491] - [kvm] x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit (Andrew Jones) [1659491] - [kvm] KVM: hyperv: define VP assist page helpers (Andrew Jones) [1659491] - [kvm] KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode() (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Always reflect #NM VM-exits to L1 (Andrew Jones) [1659491] - [kvm] KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variables (Andrew Jones) [1659491] - [kvm] KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS (Andrew Jones) [1659491] - [kvm] KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Clear reserved bits of #DB exit qualification (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Ensure only THP is candidate for adjustment (Andrew Jones) [1659491] - [kvm] x86: kvm: avoid unused variable warning (Andrew Jones) [1659491] - [kvm] powerpc64/ftrace: Include ftrace.h needed for enable/disable calls (Andrew Jones) [1659491] - [kvm] x86/kvm/vmx: Remove duplicate l1d flush definitions (Andrew Jones) [1659491] - [tools] perf kvm: Fix subcommands on s390 (Andrew Jones) [1659491] - [arm64] arm64: add PSR_AA32_* definitions (Andrew Jones) [1659491] - [pci] PCI: hotplug: Document TODOs (Myron Stowe) [1664454] - [pci] PCI: hotplug: Embed hotplug_slot (Myron Stowe) [1664454] - [pci] PCI: hotplug: Drop hotplug_slot_info (Myron Stowe) [1664454] - [pci] PCI: hotplug: Constify hotplug_slot_ops (Myron Stowe) [1664454] - [pci] PCI: pciehp: Reshuffle controller struct for clarity (Myron Stowe) [1664454] - [pci] PCI: pciehp: Rename controller struct members for clarity (Myron Stowe) [1664454] - [pci] PCI: pciehp: Unify controller and slot structs (Myron Stowe) [1664454] - [pci] PCI: pciehp: Tolerate Presence Detect hardwired to zero (Myron Stowe) [1664454] - [pci] PCI: pciehp: Drop hotplug_slot_ops wrappers (Myron Stowe) [1664454] - [pci] PCI: pciehp: Drop unnecessary includes (Myron Stowe) [1664454] - [pci] PCI: pciehp: Differentiate between surprise and safe removal (Myron Stowe) [1664454] - [pci] PCI: Simplify disconnected marking (Myron Stowe) [1664454] - [tools] perf vendor events arm64: Revise core JSON events for eMAG (Jiri Olsa) [1663353] - [tools] perf vendor events arm64: Enable JSON events for eMAG (Jiri Olsa) [1663353] - [perf] drivers/perf: xgene: Add CPU hotplug support (Jiri Olsa) [1663349] - [scsi] mpt3sas: mark Aero controllers as tech preview (Tomas Henzl) [1663281] - [powerpc] KVM: PPC: Book3S HV: Keep rc bits in shadow pgtable in sync with host (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Introduce kvmhv_update_nest_rmap_rc_list() (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Apply combination of host and l1 pte rc for nested guest (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Align gfn to L1 page size when inserting nest-rmap entry (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Hold kvm->mmu_lock across updating nested pte rc bits (Suraj Jitindar Singh) [1662029] - [tools] perf python: Do not force closing original perf descriptor in evlist.get_pollfd (Jiri Olsa) [1659445] - [mm] mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings (Andrea Arcangeli) [1613993] - [rpmspec] spec: Add libperf-jvmti.so into perf debuginfo rpm (Jiri Olsa) [1653570] - [scsi] scsi: hisi_sas: Fix spin lock management in slot_index_alloc_quirk_v2_hw() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Update v3 hw AIP_LIMIT and CFG_AGING_TIME register values (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Use block layer tag instead for IPTT (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: unmask interrupts ent72 and ent74 (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Free slot later in slot_complete_vx_hw() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Fix the race between IO completion and timeout for SMP/internal IO (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Move evaluation of hisi_hba in hisi_sas_task_prep() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Feed back linkrate(max/min) when re-attached (Xiaojun Tan) [1642819] - [hwtracing] intel_th: pci: Add Ice Lake PCH support (Jiri Olsa) [1485529]- [kernel] userns: also map extents in the reverse map to kernel IDs (Chris von Recklinghausen) [1652679] {CVE-2018-18955} - [net] ipv6: route: Fix return value of ip6_neigh_lookup() on neigh_create() error (Stefano Brivio) [1662789] - [net] ipv6: frags: Fix bogus skb->sk in reassembled packets (Herbert Xu) [1645839] - [net] redhat: blacklist auto-loadable net modules in modules-extra (Marcelo Leitner) [1642795] - [net] redhat: move sctp modules to kernel-modules-extra (Marcelo Leitner) [1642795] - [net] add reserved fields to neighbour (Paolo Abeni) [1655084] - [net] add reserved fields to rtnl_link_stats* (Paolo Abeni) [1655084] - [net] reserve bits in netdev_features_t for future features (Paolo Abeni) [1655084] - [net] add reserved fields to sk_buff (Paolo Abeni) [1655084] - [net] add reserved fields to ipv6_devconf (Paolo Abeni) [1655084] - [net] add reserved fields to fib_rule (Paolo Abeni) [1655084] - [net] add reserved fields to sock (Paolo Abeni) [1655084] - [net] add reserved fields to genl_family (Paolo Abeni) [1655084] - [net] add reserved fields to proto_ops (Paolo Abeni) [1655084] - [net] add reserved fields to proto (Paolo Abeni) [1655084] - [net] add reserved fields to genl_ops (Paolo Abeni) [1655084] - [net] add reserved fields to dst_ops (Paolo Abeni) [1655084] - [net] add reserved fields to dst_entry (Paolo Abeni) [1655084] - [net] add reserved fields to lwtunnel_state (Paolo Abeni) [1655084] - [net] add reserved fields to packet_type (Paolo Abeni) [1655084] - [net] add reserved fields to napi_struct (Paolo Abeni) [1655084] - [net] add reserved fields to net_device (Paolo Abeni) [1655084] - [net] exclude wireless_dev from KABI protection (Paolo Abeni) [1655084] - [net] add reserved fields to dcbnl_rtnl_ops (Paolo Abeni) [1655084] - [net] add reserved fields to xfrm_* (Paolo Abeni) [1655084] - [net] add reserved fields to switchdev_obj (Paolo Abeni) [1655084] - [net] add reserved fields to switchdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to l3mdev_ops (Paolo Abeni) [1655084] - [net] exclude ndisc_ops from kABI protection (Paolo Abeni) [1655084] - [net] add reserved fields to xfrmdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to tlsdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to netdev_rx_queue (Paolo Abeni) [1655084] - [net] add reserved fields to netdev_queue (Paolo Abeni) [1655084] - [net] add reserved fields to rtnl_link_ops (Paolo Abeni) [1655084] - [net] add reserved fields to ethtool_ops (Paolo Abeni) [1655084] - [net] add reserved fields to header_ops (Paolo Abeni) [1655084] - [net] add reserved fields to net_device_ops (Paolo Abeni) [1655084] - [net] add reserved fields to flowi* structs (Paolo Abeni) [1655084] - [arm64] KVM: arm64: Clarify explanation of STAGE2_PGTABLE_LEVELS (Christoph von Recklinghausen) [1643586 1643522] - [arm64] KVM: arm/arm64: Rename kvm_arm_config_vm to kvm_arm_setup_stage2 (Christoph von Recklinghausen) [1643586 1643522] - [virt] KVM: arm64: Drop __cpu_init_stage2 on the VHE path (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Allow tuning the physical address size for VM (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Limit the minimum number of page table levels (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm64: Set a limit on the IPA size (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Add 52bit support for PAR to HPFAR conversoin (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Switch to per VM IPA limit (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Configure VTCR_EL2.SL0 per VM (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Dynamic configuration of VTTBR mask (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Make stage2 page table layout dynamic (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Prepare for dynamic stage2 page table layout (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm/arm64: Prepare for VM specific stage2 translations (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Configure VTCR_EL2 per VM (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Allow arch specific configurations for VM (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Clean up VTCR_EL2 initialisation (Christoph von Recklinghausen) [1643586 1643522] - [arm64] arm64: Add a helper for PARange to physical shift conversion (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Add helper for loading the stage2 setting for a VM (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Remove spurious WARN_ON (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table (Christoph von Recklinghausen) [1643586 1643522] - [hv] hv_balloon: avoid touching uninitialized struct page during tail onlining (Vitaly Kuznetsov) [1662277] - [x86] Mark AMD EPYC guests as supported (David Arcari) [1663356] - [netdrv] be2net: Disable queue dump in be_tx_timeout handler (Petr Oros) [1646838] - [vhost] vhost: Fix Spectre V1 vulnerability (Jason Wang) [1663469] - [mm] mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT (Andrea Arcangeli) [1575028] - [tools] cpupower: Fix AMD Family 0x17 msr_pstate size (Prarit Bhargava) [1659883] - [tools] cpupower: Fix coredump on VMWare (Prarit Bhargava) [1659883] - [scsi] scsi: csiostor: remove flush_scheduled_work() (Arjun Vynipadath) [1663973] - [powerpc] KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch (David Gibson) [1663225] - [fs] userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: add i_size checks (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) to trigger userfaults (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] userfaultfd: clear flag if remap event not enabled (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] userfaultfd: disable irqs when taking the waitqueue lock (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] fs/userfaultfd.c: remove redundant pointer uwq (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] NFS: nfs_compare_mount_options always compare auth flavors. (Steve Dickson) [1661619] - [infiniband] RDMA/hns: Bugfix for RoCE loopback test (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Update posting & querying mailbox (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Fix the bug while use multi-hop of pbl (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Init qp context when modify qp from reset to init (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Bugfix pbl configuration for rereg mr (Xiaojun Tan) [1663359] - [security] selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and RTM_GETCHAIN (Ondrej Mosnacek) [1660564] - [scsi] scsi: megaraid_sas: driver version update (Tomas Henzl) [1656261] - [scsi] scsi: megaraid_sas: Use 63-bit DMA addressing (Tomas Henzl) [1656261] - [x86] x86/kvm: mark as TechPreview when running as a nested hypervisor (Vitaly Kuznetsov) [1519039] - [rpmspec] kernel.spec: Fix kernel-tools files section logic (Prarit Bhargava) [1661247] - [crypto] crypto: ccp - Make function sev_get_firmware() static (Gary Hook) [1632894] - [crypto] crypto: ccp - Allow SEV firmware to be chosen based on Family and Model (Gary Hook) [1632894] - [crypto] crypto: ccp - Fix static checker warning (Gary Hook) [1632894] - [crypto] crypto: ccp - add timeout support in the SEV command (Gary Hook) [1632894] - [nvdimm] nvdimm: Use namespace index data to reduce number of label reads needed (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Split label init out from the logic for getting config data (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Remove empty if statement (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Clarify comment in sizeof_namespace_index (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Sanity check labeloff (Jeff Moyer) [1634345] - [nvdimm] libnvdimm, dimm: Maximize label transfer size (Jeff Moyer) [1634345] - [mm] mm/page-writeback.c: fix range_cyclic writeback vs writepages deadlock (Brian Foster) [1659528] - [input] Input: elantech - disable elan-i2c for P52 and P72 (Benjamin Tissoires) [1658602] - [fs] cachefiles: avoid deprecated get_seconds() (David Howells) [1655613] - [fs] fscache, cachefiles: remove redundant variable 'cache' (David Howells) [1655613] - [fs] cachefiles: Explicitly cast enumerated type in put_object (David Howells) [1655613] - [fs] fscache: fix race between enablement and dropping of object (David Howells) [1655613] - [fs] cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is active (David Howells) [1655613] - [fs] fscache: Fix race in fscache_op_complete() due to split atomic_sub & read (David Howells) [1655613] - [fs] cachefiles: Fix an assertion failure when trying to update a failed object (David Howells) [1655613] - [fs] fscache: Fix out of bound read in long cookie keys (David Howells) [1655613] - [fs] fscache: Fix incomplete initialisation of inline key space (David Howells) [1655613] - [fs] cachefiles: fix the race between cachefiles_bury_object() and rmdir(2) (David Howells) [1655613] - [kernel] ebpf: record usage of eBPF (Jiri Benc) [1654279] - [kernel] add rh_features to /proc (Jiri Benc) [1654279] - [kernel] add support for rh_features (Jiri Benc) [1654279] - [fs] fs/lock: show locks taken by processes from another pidns (Miklos Szeredi) [1616125] - [iommu] iommu/arm-smmu: Support non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm-v7s: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu: Add "iommu.strict" command line option (Xiaojun Tan) [1643114] - [iommu] iommu/dma: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu: Ensure that page-table updates are visible before TLBI (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Implement flush_iotlb_all hook (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Avoid back-to-back CMD_SYNC operations (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() (Xiaojun Tan) [1643114] - [infiniband] RDMA/hns: Update some attributes of the RoCE device (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Limit the size of extend sge of sq (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Bugfix for CM test (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Submit bad wr when post send wr exception (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Bugfix for reserved qp number (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Refactor the codes for setting transport opode (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Move all prints out of irq handle (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix usage of bitmap allocation functions return values (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Support flush cqe for hip08 in kernel space (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Program the tclass and flow label into the hardware (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Use macro instead of magic number (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Modify qp will return errno when qp type is illegal (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Assign the value for vlan field of qp context (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Enable modify_cq for uverbs. (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the data type of immediate data (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Use delay instead of usleep (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add illegal hop_num judgement (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add 50GE type of hnae3 device match (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Do not overwrite the error code during error unwind in hns_roce_init (Xiaojun Tan) [1639578] - [infiniband] hns: Remove a set-but-not-used variable (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the implementation of set_mac (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the implementation of set_gid (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add TPQ link table support (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add TSQ link table support (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix endian conversions and annotations (Xiaojun Tan) [1639578] - [scsi] scsi: hisi_sas: Add SATA FIS check for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: add memory barrier in task delivery function (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Tidy hisi_sas_task_prep() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: relocate some common code for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: tidy host controller reset function a bit (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Fix the failure of recovering PHY from STP link timeout (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: tidy channel interrupt handler for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Drop hisi_sas_slot_abort() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Update a couple of register settings for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Add missing PHY spinlock init (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Pre-allocate slot DMA buffers (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Release all remaining resources in clear nexus ha (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Add a flag to filter PHY events during reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Adjust task reject period during host reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Fix the conflict between dev gone and host reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Only process broadcast change in phy_bcast_v3_hw() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Use dmam_alloc_coherent() (Zhou Wang) [1639541] - [netdrv] xen/netfront: fix waiting for xenbus state change (Petr Oros) [1638456]- [x86] expand cpu feature/bug bits (David Arcari) [1662434] - [x86] add kabi support for cpuinfo_x86 (David Arcari) [1662434] - [init] Display a message about certified hardware (Steve Best) [1660523] - [scsi] scsi: t10-pi: Return correct ref tag when queue has no integrity profile (Ming Lei) [1660719] - [scsi] scsi: storvsc: Fix a race in sub-channel creation that can cause panic (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: set callbacks on open (Mohammed Gamal) [1650149] - [hv] vmbus: fix subchannel removal (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: defer opening vmbus until first use (Mohammed Gamal) [1650149] - [hv] vmbus: split ring buffer allocation from open (Mohammed Gamal) [1650149] - [hv] vmbus: pass channel to hv_process_channel_removal (Mohammed Gamal) [1650149] - [hv] Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind() (Mohammed Gamal) [1650149] - [uio] hv_uio_generic: map ringbuffer phys addr (Mohammed Gamal) [1650149] - [uio] uio: introduce UIO_MEM_IOVA (Mohammed Gamal) [1650149] - [hv] vmbus: add driver_override support (Mohammed Gamal) [1650149] - [hv] vmbus: keep pointer to ring buffer page (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: increase size of receive and send buffers (Mohammed Gamal) [1650149] - [uio] uio: add SPDX license tags (Mohammed Gamal) [1650149] - [fs] gfs2: take jdata unstuff into account in do_grow (Robert S Peterson) [1660519] - [drm] drm/dp_mst: Check if primary mstb is null (Lyude Paul) [1658711] - [tools] perf tests: Use shebangs in the shell scripts (Michael Petlan) [1613523]- [mm] mm: put_and_wait_on_page_locked() while page is migrated (Baoquan He) [1649214] - [netdrv] i40e: define proper net_device::neigh_priv_len (Stefan Assmann) [1658743] - [netdrv] i40e: fix VLAN.TCI == 0 RX HW offload (Stefan Assmann) [1658743] - [netdrv] i40e: fix mac filter delete when setting mac address (Stefan Assmann) [1658743] - [netdrv] i40e: prevent overlapping tx_timeout recover (Stefan Assmann) [1658743] - [netdrv] i40e: Use correct shift for VLAN priority (Stefan Assmann) [1658743] - [netdrv] i40e: always set ks->base.speed in i40e_get_settings_link_up (Stefan Assmann) [1658743] - [netdrv] i40e: don't restart nway if autoneg not supported (Stefan Assmann) [1658743] - [netdrv] i40e: enable NETIF_F_NTUPLE and NETIF_F_HW_TC at driver load (Stefan Assmann) [1658743] - [netdrv] i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features (Stefan Assmann) [1658743] - [acpi] ACPI/APEI: Clear GHES block_status before panic() (David Arcari) [1662442] - [misc] VMCI: Resource wildcard match fixed (Vitaly Kuznetsov) [1652868] - [mm] mm/page_alloc.c: don't call kasan_free_pages() at deferred mem init (Waiman Long) [1655964] - [block] block/bio: Do not zero user pages (Ming Lei) [1662502] - [vhost] disable zerocopy by default (Jason Wang) [1582756] - [block] kyber: use sbitmap add_wait_queue/list_del wait helpers (Ming Lei) [1661426] - [lib] sbitmap: add helpers for add/del wait queue handling (Ming Lei) [1661426] - [net] Revert "sunrpc: Ensure we always close the socket after a connection shuts down" (Dave Wysochanski) [1657449] - [vhost] vhost/vsock: fix reset orphans race with close timeout (Stefan Hajnoczi) [1660445] - [misc] genwqe: Fix size check (Steve Best) [1660126] - [fs] aio: fix spectre gadget in lookup_ioctx (Jeff Moyer) [1660963] - [block] block: save irq state in blkg_lookup_create() (Ming Lei) [1660299] - [md] dm: don't reuse bio for flushes (Ming Lei) [1660401] - [wireless] mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_regdom_custom (Stanislaw Gruszka) [1637113] - [wireless] nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT (Stanislaw Gruszka) [1637113] - [wireless] nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Stanislaw Gruszka) [1637113] - [block] blk-mq: enable IO poll if .nr_queues of type poll > 0 (Ming Lei) [1660826] - [powerpc] powerpc/rtas: Fix a potential race between CPU-Offline & Migration (Desnes Augusto Nunes do Rosario) [1639266] - [x86] kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs (Eduardo Habkost) [1625111] - [scsi] scsi_sysfs: make unpriv_sgio queue attribute accessible for non-block devices (Paolo Bonzini) [1584504] - [block] scsi_ioctl: introduce unpriv_sgio queue flag (Paolo Bonzini) [1584504] - [block] scsi_ioctl: pass request_queue to blk_verify_command (Paolo Bonzini) [1584504] - [fs] ext4: missing !bh check in ext4_xattr_inode_write() (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in __ext4_read_dirblock() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_expand_extra_isize_ea() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_xattr_move_to_block() on error path (Lukas Czerner) [1659481] - [fs] ext4: release bs.bh before re-using in ext4_xattr_block_find() (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_xattr_get_block() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix possible leak of s_journal_flag_rwsem in error path (Lukas Czerner) [1659481] - [fs] ext4: fix possible leak of sbi->s_group_desc_leak in error path (Lukas Czerner) [1659481] - [fs] ext4: avoid possible double brelse() in add_new_gdb() on error path (Lukas Czerner) [1659481] - [fs] ext4: avoid buffer leak in ext4_orphan_add() after prior errors (Lukas Czerner) [1659481] - [fs] ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() (Lukas Czerner) [1659481] - [fs] ext4: fix possible inode leak in the retry loop of ext4_resize_fs() (Lukas Czerner) [1659481] - [fs] ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizing (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() update_backups()'s error path (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() add_new_gdb_meta_bg()'s error path (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() in set_flexbg_block_bitmap()'s error path (Lukas Czerner) [1659481] - [fs] ext4: avoid potential extra brelse in setup_new_flex_group_blocks() (Lukas Czerner) [1659481] - [scsi] scsi: lpfc: Enable Management features for IF_TYPE=6 (Dick Kennedy) [1658755] - [scsi] scsi: mpt3sas: Update driver version to 27.101.00.00 (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Replace readl with ioc->base_readl (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Add separate function for aero doorbell reads (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Introduce flag for aero based controllers (Tomas Henzl) [1659035] - [md] dm: do not allow readahead to limit IO size (Mike Snitzer) [1658757] - [md] dm raid: fix false -EBUSY when handling check/repair message (Mike Snitzer) [1658757] - [block] blk-mq: change blk_mq_queue_busy() to blk_mq_queue_inflight() (Mike Snitzer) [1658757] - [md] dm rq: cleanup leftover code from recently removed q->mq_ops branching (Mike Snitzer) [1658757] - [md] dm verity: log the hash algorithm implementation (Mike Snitzer) [1658757] - [md] dm crypt: log the encryption algorithm implementation (Mike Snitzer) [1658757] - [md] dm integrity: fix spelling mistake in workqueue name (Mike Snitzer) [1658757] - [md] dm flakey: Properly corrupt multi-page bios. (Mike Snitzer) [1658757] - [md] dm: Check for device sector overflow if CONFIG_LBDAF is not set (Mike Snitzer) [1658757] - [md] dm crypt: use u64 instead of sector_t to store iv_offset (Mike Snitzer) [1658757] - [md] dm kcopyd: Fix bug causing workqueue stalls (Mike Snitzer) [1658757] - [md] dm snapshot: Fix excessive memory usage and workqueue stalls (Mike Snitzer) [1658757] - [md] dm bufio: update comment in dm-bufio.c (Mike Snitzer) [1658757] - [md] dm writecache: fix typo in error msg for creating writecache_flush_thread (Mike Snitzer) [1658757] - [md] dm: remove indirect calls from __send_changing_extent_only() (Mike Snitzer) [1658757] - [md] dm mpath: only flush workqueue when needed (Mike Snitzer) [1658757] - [md] dm: avoid indirect call in __dm_make_request (Mike Snitzer) [1658757] - [md] dm thin: bump target version (Mike Snitzer) [1658757] - [md] dm thin: send event about thin-pool state change _after_ making it (Mike Snitzer) [1658757] - [md] dm cache metadata: verify cache has blocks in blocks_are_clean_separate_dirty() (Mike Snitzer) [1658757] - [md] dm writecache: remove disabled code in memory_entry() (Mike Snitzer) [1658757] - [md] dm raid: avoid bitmap with raid4/5/6 journal device (Mike Snitzer) [1658757] - [md] dm crypt: make workqueue names device-specific (Mike Snitzer) [1658757] - [md] dm: add dm_table_device_name() (Mike Snitzer) [1658757] - [md] dm ioctl: harden copy_params()'s copy_from_user() from malicious users (Mike Snitzer) [1658757] - [md] dm: remove unnecessary unlikely() around WARN_ON_ONCE() (Mike Snitzer) [1658757] - [md] dm thin: use refcount_t for thin_c reference counting (Mike Snitzer) [1658757] - [netdrv] nfp: provide a better warning when ring allocation fails (Pablo Cascon) [1645456] - [netdrv] nfp: use kvcalloc() to allocate SW buffer descriptor arrays (Pablo Cascon) [1645456] - [scsi] scsi: lpfc: rport port swap discovery issue. (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: Fix discovery failures during port failovers with lots of vports (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: refactor mailbox structure context fields (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: Correct loss of fc4 type on remote port address change (Dick Kennedy) [1656635] - [hid] HID: multitouch: Add pointstick support for Cirque Touchpad (Perry Yuan) [1656673] - [powerpc] KVM: PPC: Book3S HV: Fix handling for interrupted H_ENTER_NESTED (Suraj Jitindar Singh) [1649980] - [powerpc] powerpc: Select CONFIG_SWIOTLB (Gustavo Duarte) [1648466] - [fs] nfs: Fix a missed page unlock after pg_doio() (Benjamin Coddington) [1651287] - [arm64] arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() (Mark Salter) [1637585] - [fs] fsnotify: Fix busy inodes during unmount (Lukas Czerner) [1650462] - [tools] perf vendor events arm64: Update ThunderX2 implementation defined pmu core events (Robert Richter) [1501638] - [tools] perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so (Jiri Olsa) [1579484]- [block] blk-mq: export hctx->type in debugfs instead of sysfs (Ming Lei) [1660040] - [block] blk-mq: fix dispatch from sw queue (Ming Lei) [1660040] - [block] blk-mq: skip zero-queue maps in blk_mq_map_swqueue (Ming Lei) [1660040] - [nvme] nvme-pci: don't share queue maps (Ming Lei) [1660040] - [block] blk-mq: only dispatch to non-defauly queue maps if they have queues (Ming Lei) [1660040] - [x86] KVM: LAPIC: Fix pv ipis use-before-initialization (Paul Lai) [1657702] - [fs] autofs: fix directory and symlink access (Ian Kent) [1611967] - [infiniband] IB/iser: Fix possible NULL deref at iser_inv_desc() (Don Dutile) [1657574] - [infiniband] RDMA/core: Fix unwinding flow in case of error to register device (Don Dutile) [1657574] - [infiniband] IB/rxe: fix for duplicate request processing and ack psns (Don Dutile) [1657574] - [infiniband] IB/ipoib: Clear IPCB before icmp_send (Don Dutile) [1657574] - [infiniband] RDMA/core: Do not expose unsupported counters (Don Dutile) [1657574] - [infiniband] IB/ucm: Fix Spectre v1 vulnerability (Don Dutile) [1657574] - [infiniband] RDMA/ucma: Fix Spectre v1 vulnerability (Don Dutile) [1657574] - [infiniband] RDMA/uverbs: Don't overwrite NULL pointer with ZERO_SIZE_PTR (Don Dutile) [1657574] - [infiniband] RDMA/cma: Do not ignore net namespace for unbound cm_id (Don Dutile) [1657574] - [net] xprtrdma: Reset credit grant properly after a disconnect (Don Dutile) [1657574] - [input] Input: hyper-v - fix wakeup from suspend-to-idle (Vitaly Kuznetsov) [1588888] - [kernel] kernel: hung_task.c: disable on suspend (Vitaly Kuznetsov) [1588888] - [kernel] redhat: add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) [1656933] - [rpmspec] Sign the aarch64 kernel (Jeremy Linton) [1659158]- [netdrv] nfp: flower: add geneve option match offload (Pablo Cascon) [1655604] - [netdrv] nfp: flower: add geneve option push action offload (Pablo Cascon) [1655604] - [netdrv] nfp: flower: offload tos and tunnel flags for ipv4 udp tunnels (Pablo Cascon) [1655604] - [netdrv] nfp: flower: set ip tunnel ttl from encap action (Pablo Cascon) [1655604] - [netdrv] nfp: flower: extract ipv4 udp tunnel ttl from route (Pablo Cascon) [1655604] - [net] sctp: hold transport before accessing its asoc in sctp_transport_get_next (Marcelo Leitner) [1656271] - [net] sctp: fix the data size calculation in sctp_data_size (Marcelo Leitner) [1656271] - [net] sctp: fix race on sctp_id2asoc (Marcelo Leitner) [1656271] - [net] rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices (Hangbin Liu) [1657120] - [netdrv] mlx5e: fix csum adjustments caused by RXFCS (Hangbin Liu) [1657120] - [net] drop skb on failure in ip_check_defrag() (Hangbin Liu) [1657120] - [net] rtnl_configure_link: fix dev flags changes arg to __dev_notify_flags (Hangbin Liu) [1657120] - [net] socket: fix a missing-check bug (Hangbin Liu) [1657120] - [net] rtnetlink: Disallow FDB configuration for non-Ethernet device (Hangbin Liu) [1657120] - [net] rtnetlink: Fail dump if target netnsid is invalid (Hangbin Liu) [1657120] - [net] rtnetlink: fix rtnl_fdb_dump() for ndmsg header (Hangbin Liu) [1657120] - [net] rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 (Hangbin Liu) [1657120] - [net] socket: fix struct ifreq size in compat ioctl (Hangbin Liu) [1657120] - [net] fix pskb_trim_rcsum_slow() with odd trim offset (Hangbin Liu) [1657120] - [net] gso_segment: Reset skb->mac_len after modifying network header (Hangbin Liu) [1657120] - [net] Use __kernel_clockid_t in uapi net_stamp.h (Davide Caratti) [1638022] - [net] tun: Consistently configure generic netdev params via rtnetlink (Matteo Croce) [1657910] - [net] tun: napi flags belong to tfile (Matteo Croce) [1657910] - [net] tun: initialize napi_mutex unconditionally (Matteo Croce) [1657910] - [net] tun: remove unused parameters (Matteo Croce) [1657910] - [net] team: Forbid enslaving team device to itself (Matteo Croce) [1658725] - [net] sched: Remove TCA_OPTIONS from policy (Davide Caratti) [1658516] - [net] sched: cls_api: add missing validation of netlink attributes (Davide Caratti) [1658516] - [net] sched: gred: pass the right attribute to gred_change_table_def() (Davide Caratti) [1658516] - [net] sched: cls_u32: fix hnode refcounting (Davide Caratti) [1658516] - [net] sched: Add policy validation for tc attributes (Davide Caratti) [1658516] - [net] bpf: use __GFP_COMP while allocating page (Andrea Claudi) [1658231] - [net] xsk: do not call synchronize_net() under RCU read lock (Andrea Claudi) [1658231] - [net] bpf: fix partial copy of map_ptr when dst is scalar (Andrea Claudi) [1658231] - [net] bpf: Fix bpf_msg_pull_data() (Andrea Claudi) [1658231] - [net] bpf: fix shift upon scatterlist ring wrap-around in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix sg shift repair start offset in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix msg->data/data_end after sg shift repair in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix several offset tests in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] vlan: add support for tunnel offload (Andrea Claudi) [1656804] - [net] 8021q: move vlan offload registrations into vlan_core (Hangbin Liu) [1657658] - [net] ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called (Stefano Brivio) [1658010] - [net] ipv6: Allow onlink routes to have a device mismatch if it is the default route (Stefano Brivio) [1658010] - [net] ipv6: Fix index counter for unicast addresses in in6_dump_addrs (Stefano Brivio) [1658010] - [net] ipv6: mcast: fix a use-after-free in inet6_mc_check (Stefano Brivio) [1658010] - [net] ipv6: rate-limit probes for neighbourless routes (Stefano Brivio) [1658010] - [net] ipv6: stop leaking percpu memory in fib6 info (Stefano Brivio) [1658010] - [net] ipv6: Remove extra call to ip6_convert_metrics for multipath case (Stefano Brivio) [1658010] - [net] ipv6: Display all addresses in output of /proc/net/if_inet6 (Stefano Brivio) [1658010] - [net] ipv6: do not copy dst flags on rt init (Stefano Brivio) [1658010] - [net] ipv6: Only update MTU metric if it set (Stefano Brivio) [1658010] - [net] ipv6: don't get lwtstate twice in ip6_rt_copy_init() (Stefano Brivio) [1658010] - [net] ipv6: Put lwtstate when destroying fib6_info (Stefano Brivio) [1658010] - [net] ip6_tunnel: Fix encapsulation layout (Stefano Brivio) [1658008] - [net] vxlan: fill ttl inherit info (Stefano Brivio) [1658008] - [net] ip_tunnel: be careful when accessing the inner header (Stefano Brivio) [1658008] - [net] vti6: remove !skb->ignore_df check from vti6_xmit() (Stefano Brivio) [1658008] - [net] ip6_vti: fix a null pointer deference when destroy vti6 tunnel (Stefano Brivio) [1658008] - [net] ip6_vti: fix creating fallback tunnel device for vti6 (Stefano Brivio) [1658008] - [net] ip_vti: fix a null pointer deferrence when create vti fallback tunnel (Stefano Brivio) [1658008] - [net] l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache (Stefano Brivio) [1658008] - [net] macsec: let the administrator set UP state even if lowerdev is down (Sabrina Dubroca) [1645540] - [net] macsec: update operstate when lower device changes (Sabrina Dubroca) [1645540] - [net] tcp: do not restart timewait timer on rst reception (Paolo Abeni) [1657988] - [net] tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY (Paolo Abeni) [1657988] - [net] tcp, ulp: add alias for all ulp modules (Paolo Abeni) [1657988] - [net] tcp, ulp: fix leftover icsk_ulp_ops preventing sock from reattach (Paolo Abeni) [1657988] - [net] ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV and TIME-WAIT state (Paolo Abeni) [1657988] - [net] neighbour: Avoid writing before skb->head in neigh_hh_output() (Stefano Brivio) [1643336] - [net] ipv6: Check available headroom in ip6_xmit() even without options (Stefano Brivio) [1643336] - [net] ipv6: fix possible use-after-free in ip6_xmit() (Stefano Brivio) [1643336] - [net] openvswitch: Fix push/pop ethernet validation (Hangbin Liu) [1657226] - [net] cgroup, netclassid: add a preemption point to write_classid (Hangbin Liu) [1657226] - [net] ethtool: fix a privilege escalation bug (Hangbin Liu) [1657226] - [net] llc: set SOCK_RCU_FREE in llc_sap_add_socket() (Hangbin Liu) [1657226] - [net] dcb: For wild-card lookups, use priority -1, not 0 (Hangbin Liu) [1657226] - [net] packet: fix packet drop as of virtio gso (Hangbin Liu) [1657226] - [net] netlabel: check for IPV4MASK in addrinfo_get (Hangbin Liu) [1657226] - [net] netfilter: seqadj: re-load tcp header pointer after possible head reallocation (Florian Westphal) [1654259] - [net] netfilter: nf_tables: avoid BUG_ON usage (Florian Westphal) [1654259] - [net] netfilter: nf_tables: deactivate expressions in rule replecement routine (Florian Westphal) [1654259] - [net] netfilter: nat: fix double register in masquerade modules (Florian Westphal) [1654259] - [net] netfilter: add missing error handling code for register functions (Florian Westphal) [1654259] - [net] netfilter: nf_tables: fix use-after-free when deleting compat expressions (Florian Westphal) [1654259] - [net] netfilter: xt_RATEEST: remove netns exit routine (Florian Westphal) [1654259] - [net] netfilter: nf_tables: don't use position attribute on rule replacement (Florian Westphal) [1654259] - [net] revert "netfilter: nft_numgen: add map lookups for numgen random operations" (Florian Westphal) [1654259] - [net] netfilter: xt_IDLETIMER: add sysfs filename checking routine (Florian Westphal) [1654259] - [net] netfilter: conntrack: fix calculation of next bucket number in early_drop (Florian Westphal) [1654259] - [net] netfilter: conntrack: get rid of double sizeof (Florian Westphal) [1654259] - [net] netfilter: nft_set_rbtree: add missing rb_erase() in GC routine (Florian Westphal) [1654259] - [net] netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack clash for NF_REPEAT (Florian Westphal) [1654259] - [net] netfilter: nf_tables: release chain in flushing set (Florian Westphal) [1654259] - [net] netfilter: xt_checksum: ignore gso skbs (Florian Westphal) [1654259] - [net] netfilter: xt_cluster: add dependency on conntrack module (Florian Westphal) [1654259] - [net] netfilter: fix memory leaks on netlink_dump_start error (Florian Westphal) [1654259] - [net] netfilter: x_tables: do not fail xt_alloc_table_info too easilly (Florian Westphal) [1654259] - [net] ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() (Florian Westphal) [1654259] - [net] netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses (Florian Westphal) [1654259] - [net] xfrm: policy: use hlist rcu variants on insert (Sabrina Dubroca) [1657272] - [net] xfrm: validate template mode (Sabrina Dubroca) [1657272] - [net] xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry. (Sabrina Dubroca) [1657272] - [net] xfrm: reset transport header back to network header after all input transforms ahave been applied (Sabrina Dubroca) [1657272] - [net] xfrm: reset crypto_done when iterating over multiple input xfrms (Sabrina Dubroca) [1657272] - [net] xfrm: Validate address prefix lengths in the xfrm selector. (Sabrina Dubroca) [1657272] - [net] tls: fix currently broken MSG_PEEK behavior (Sabrina Dubroca) [1657225] - [net] tls: zero the crypto information from tls_context before freeing (Sabrina Dubroca) [1657225] - [net] tls: clear key material from kernel memory when do_tls_setsockopt_conf fails (Sabrina Dubroca) [1657225] - [net] tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 (Sabrina Dubroca) [1657225] - [net] tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC (Sabrina Dubroca) [1657225] - [net] tls: possible hang when do_tcp_sendpages hits sndbuf is full case (Sabrina Dubroca) [1657225] - [net] tls: Fix improper revert in zerocopy_from_iter (Sabrina Dubroca) [1657225] - [net] tls: Fix zerocopy_from_iter iov handling (Sabrina Dubroca) [1657225] - [net] netfilter: conntrack: reset tcp maxwin on re-register (Florian Westphal) [1647310] - [net] configs: Enable CONFIG_IP_SET_HASH_IPMAC as a module (Stefano Brivio) [1655301] - [net] udp: fix handling of CHECKSUM_COMPLETE packets (Paolo Abeni) [1655656] - [net] udp: Unbreak modules that rely on external __skb_recv_udp() availability (Paolo Abeni) [1655656] - [net] udp6: fix encap return code for resubmitting (Paolo Abeni) [1655656] - [net] team: no need to do team_notify_peers or team_mcast_rejoin when disabling port (Hangbin Liu) [1653197] - [net] sctp: not increase stream's incnt before sending addstrm_in request (Xin Long) [1651428] - [net] sctp: not allow to set asoc prsctp_enable by sockopt (Xin Long) [1647272] - [net] revert "sctp: remove sctp_transport_pmtu_check" (Xin Long) [1643330] - [net] fix XPS static_key accounting (Ivan Vecera) [1651781] - [net] restore call to netdev_queue_numa_node_write when resetting XPS (Ivan Vecera) [1651781] - [net] allow fallback function to pass netdev (Ivan Vecera) [1651781] - [net] allow ndo_select_queue to pass netdev (Ivan Vecera) [1651781] - [net] Add generic ndo_select_queue functions (Ivan Vecera) [1651781] - [net] Add support for subordinate traffic classes to netdev_pick_tx (Ivan Vecera) [1651781] - [net] ixgbe: Add code to populate and use macvlan TC to Tx queue map (Ivan Vecera) [1651781] - [net] Add support for subordinate device traffic classes (Ivan Vecera) [1651781] - [net] net-sysfs: Drop support for XPS and traffic_class on single queue device (Ivan Vecera) [1651781] - [net] Provide stub for __netif_set_xps_queue if there is no CONFIG_XPS (Ivan Vecera) [1651781] - [net] allow to call netif_reset_xps_queues() under cpus_read_lock (Ivan Vecera) [1651781] - [net] documentation: Add explanation for XPS using Rx-queue(s) map (Ivan Vecera) [1651781] - [net] net-sysfs: Add interface for Rx queue(s) map per Tx queue (Ivan Vecera) [1651781] - [net] Enable Tx queue selection based on Rx queues (Ivan Vecera) [1651781] - [net] Record receive queue number for a connection (Ivan Vecera) [1651781] - [net] sock: Change tx_queue_mapping in sock_common to unsigned short (Ivan Vecera) [1651781] - [net] Use static_key for XPS maps (Ivan Vecera) [1651781] - [net] Refactor XPS for CPUs and Rx queues (Ivan Vecera) [1651781] - [net] devlink: Add helper function for safely copy string param (Ivan Vecera) [1647914] - [net] devlink: Fix param cmode driverinit for string type (Ivan Vecera) [1647914] - [net] devlink: Fix param set handling for string type (Ivan Vecera) [1647914] - [net] devlink: Add Documentation/networking/devlink-params-bnxt.txt (Ivan Vecera) [1647914] - [net] devlink: Add Documentation/networking/devlink-params.txt (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter msix_vec_per_pf_min (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter msix_vec_per_pf_max (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter ignore_ari (Ivan Vecera) [1647914] - [net] devlink: double free in devlink_resource_fill() (Ivan Vecera) [1647914] - [net] devlink: Add extack for eswitch operations (Ivan Vecera) [1647914] - [net] devlink: Add generic parameters region_snapshot (Ivan Vecera) [1647914] - [net] devlink: Add support for region snapshot read command (Ivan Vecera) [1647914] - [net] devlink: Add support for region snapshot delete command (Ivan Vecera) [1647914] - [net] devlink: Extend the support querying for region snapshot IDs (Ivan Vecera) [1647914] - [net] devlink: Add support for region get command (Ivan Vecera) [1647914] - [net] devlink: Add support for creating region snapshots (Ivan Vecera) [1647914] - [net] devlink: Add callback to query for snapshot id before snapshot create (Ivan Vecera) [1647914] - [net] devlink: Add support for creating and destroying regions (Ivan Vecera) [1647914] - [net] devlink: fix incorrect return statement (Ivan Vecera) [1647914] - [net] devlink: Add enable_sriov boolean generic parameter (Ivan Vecera) [1647914] - [net] devlink: Add generic parameters internal_err_reset and max_macs (Ivan Vecera) [1647914] - [net] devlink: Add devlink notifications support for params (Ivan Vecera) [1647914] - [net] devlink: Add support for get/set driverinit value (Ivan Vecera) [1647914] - [net] devlink: Add param set command (Ivan Vecera) [1647914] - [net] devlink: Add param get command (Ivan Vecera) [1647914] - [net] devlink: Add devlink_param register and unregister (Ivan Vecera) [1647914] - [net] ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf (Xin Long) [1645064] - [net] ipv6: fix a dst leak when removing its exception (Xin Long) [1645064] - [net] netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace (Stefano Brivio) [1649089] - [net] bridge: remove ipv6 zero address check in mcast queries (Hangbin Liu) [1639666] - [net] bridge: do not add port to router list when receives query with source 0.0.0.0 (Hangbin Liu) [1639666] - [net] netfilter: ipv6: fix oops when defragmenting locally generated fragments (Florian Westphal) [1642341] - [net] xfrm6: call kfree_skb when skb is toobig (Sabrina Dubroca) [1628851] - [net] sched: act_police: fix memory leak in case of invalid control action (Ivan Vecera) [1638022] - [net] sched: act_police: add missing spinlock initialization (Ivan Vecera) [1638022] - [net] netfilter: xt_socket: check sk before checking for netns. (Ivan Vecera) [1638022] - [net] sched: act_police: fix race condition on state variables (Ivan Vecera) [1638022] - [net] sched: cls_flower: validate nested enc_opts_policy to avoid warning (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix memory leak when IDR allocation fails (Ivan Vecera) [1638022] - [net] configs: disable CAKE, ETF & SKBPRIO qdisc in config (Ivan Vecera) [1638022] - [net] tc-tests: test denial of 'goto chain' for exceed traffic in police.json (Ivan Vecera) [1638022] - [net] tc-tests: test denial of 'goto chain' on 'random' traffic in gact.json (Ivan Vecera) [1638022] - [net] sched: act_police: disallow 'goto chain' on fallback control action (Ivan Vecera) [1638022] - [net] sched: act_gact: disallow 'goto chain' on fallback control action (Ivan Vecera) [1638022] - [net] net_sched: fix a crash in tc_new_tfilter() (Ivan Vecera) [1638022] - [net] core: make function ___gnet_stats_copy_basic() static (Ivan Vecera) [1638022] - [net] net_sched: convert idrinfo->lock from spinlock to a mutex (Ivan Vecera) [1638022] - [net] loopback: clear skb->tstamp before netif_rx() (Ivan Vecera) [1638022] - [net] skbuff: preserve sock reference when scrubbing the skb. (Ivan Vecera) [1638022] - [net] netfilter: check if the socket netns is correct. (Ivan Vecera) [1638022] - [net] sched: make function qdisc_free_cb() static (Ivan Vecera) [1638022] - [net] sched: use reference counting for tcf blocks on rules update (Ivan Vecera) [1638022] - [net] sched: implement tcf_block_refcnt_{get|put}() (Ivan Vecera) [1638022] - [net] sched: protect block idr with spinlock (Ivan Vecera) [1638022] - [net] sched: implement functions to put and flush all chains (Ivan Vecera) [1638022] - [net] sched: change tcf block reference counter type to refcount_t (Ivan Vecera) [1638022] - [net] sched: use Qdisc rcu API instead of relying on rtnl lock (Ivan Vecera) [1638022] - [net] sched: add helper function to take reference to Qdisc (Ivan Vecera) [1638022] - [net] sched: extend Qdisc with rcu (Ivan Vecera) [1638022] - [net] sched: rename qdisc_destroy() to qdisc_put() (Ivan Vecera) [1638022] - [net] core: netlink: add helper refcount dec and lock function (Ivan Vecera) [1638022] - [net] sched: act_ipt: check for underflow in __tcf_ipt_init() (Ivan Vecera) [1638022] - [net] sched: Add hardware specific counters to TC actions (Ivan Vecera) [1638022] - [net] core: Add new basic hardware counter (Ivan Vecera) [1638022] - [net] net_sched: change tcf_del_walker() to take idrinfo->lock (Ivan Vecera) [1638022] - [net] sched: Use FIELD_SIZEOF directly instead of reimplementing its function (Ivan Vecera) [1638022] - [net] sched: act_sample: fix NULL dereference in the data path (Ivan Vecera) [1638022] - [net] sched: act_police: don't use spinlock in the data path (Ivan Vecera) [1638022] - [net] sched: act_police: use per-cpu counters (Ivan Vecera) [1638022] - [net] net_sched: notify filter deletion when deleting a chain (Ivan Vecera) [1638022] - [net] htb: use anonymous union for simplicity (Ivan Vecera) [1638022] - [net] net_sched: remove redundant qdisc lock classes (Ivan Vecera) [1638022] - [net] sched: cls_flower: dump offload count value (Ivan Vecera) [1638022] - [net] net_sched: properly cancel netlink dump on failure (Ivan Vecera) [1638022] - [net] sched: fix memory leak in act_tunnel_key_init() (Ivan Vecera) [1638022] - [net] sched: action_ife: take reference to meta module (Ivan Vecera) [1638022] - [net] act_ife: fix a potential use-after-free (Ivan Vecera) [1638022] - [net] sched: act_nat: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_skbedit: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: null actions array pointer before releasing action (Ivan Vecera) [1638022] - [net] sched: fix type of htb statistics (Ivan Vecera) [1638022] - [net] net_sched: add missing tcf_lock for act_connmark (Ivan Vecera) [1638022] - [net] revert "net: sched: act: add extack for lookup callback" (Ivan Vecera) [1638022] - [net] tc-testing: add test-cases for numeric and invalid control action (Ivan Vecera) [1638022] - [net] net_sched: reject unknown tcfa_action values (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix dump of extended layered op (Ivan Vecera) [1638022] - [net] sched: return -ENOENT when trying to remove filter from non-existent chain (Ivan Vecera) [1638022] - [net] sched: fix extack error message when chain is failed to be created (Ivan Vecera) [1638022] - [net] sched: Fix memory exposure from short TCA_U32_SEL (Ivan Vecera) [1638022] - [net] net_sched: fix unused variable warning in stmmac (Ivan Vecera) [1638022] - [net] sch_cake: Fix TC filter flow override and expand it to hosts as well (Ivan Vecera) [1638022] - [net] sch_cake: Remove unused including (Ivan Vecera) [1638022] - [net] act_ife: fix a potential deadlock (Ivan Vecera) [1638022] - [net] act_ife: move tcfa_lock down to where necessary (Ivan Vecera) [1638022] - [net] revert "net: sched: act_ife: disable bh when taking ife_mod_lock" (Ivan Vecera) [1638022] - [net] net_sched: remove unused tcfa_capab (Ivan Vecera) [1638022] - [net] net_sched: remove list_head from tc_action (Ivan Vecera) [1638022] - [net] net_sched: remove unused tcf_idr_check() (Ivan Vecera) [1638022] - [net] net_sched: remove unused parameter for tcf_action_delete() (Ivan Vecera) [1638022] - [net] net_sched: remove unnecessary ops->delete() (Ivan Vecera) [1638022] - [net] net_sched: improve and refactor tcf_action_put_many() (Ivan Vecera) [1638022] - [net] sched: always disable bh when taking tcf_lock (Ivan Vecera) [1638022] - [net] sched: act_ife: always release ife action on init error (Ivan Vecera) [1638022] - [net] cls_matchall: fix tcf_unbind_filter missing (Ivan Vecera) [1638022] - [net] sched: act_ife: disable bh when taking ife_mod_lock (Ivan Vecera) [1638022] - [net] sched: act_mirred method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_vlan method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_skbmod method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_skbedit method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_simple method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_police method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_pedit method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_nat method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_ipt method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_gact method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_sum method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_bpf method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_connmark method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_police: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] core: protect rate estimator statistics pointer with lock (Ivan Vecera) [1638022] - [net] sched: act_mirred: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: extend action ops with put_dev callback (Ivan Vecera) [1638022] - [net] sched: act_vlan: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_tunnel_key: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_skbmod: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_simple: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_sample: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_pedit: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_ipt: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_ife: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_gact: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_csum: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_bpf: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] tc: Update README and add config (Ivan Vecera) [1638022] - [net] sched: fix block->refcnt decrement (Ivan Vecera) [1638022] - [net] tc-tests: initial version of nat action unit tests (Ivan Vecera) [1638022] - [net] sched: allow flower to match tunnel options (Ivan Vecera) [1638022] - [net] flow_dissector: allow dissection of tunnel options from metadata (Ivan Vecera) [1638022] - [net] tc-testing: remove duplicate spaces in skbedit match patterns (Ivan Vecera) [1638022] - [net] tc-testing: remove duplicate spaces in connmark match patterns (Ivan Vecera) [1638022] - [net] tc-testing: flush gact actions on test teardown (Ivan Vecera) [1638022] - [net] tc-testing: fix ip address in u32 test (Ivan Vecera) [1638022] - [net] sched: cls_flower: Fix an error code in fl_tmplt_create() (Ivan Vecera) [1638022] - [net] sched: fix flush on non-existing chain (Ivan Vecera) [1638022] - [net] sched: make tcf_chain_{get, put}() static (Ivan Vecera) [1638022] - [net] sched: fix notifications for action-held chains (Ivan Vecera) [1638022] - [net] sched: change name of zombie chain to "held_by_acts_only" (Ivan Vecera) [1638022] - [net] act_mirred: use TC_ACT_REINSERT when possible (Ivan Vecera) [1638022] - [net] tc: introduce TC_ACT_REINSERT. (Ivan Vecera) [1638022] - [net] tc/act: remove unneeded RCU lock in action callback (Ivan Vecera) [1638022] - [net] sched: user-space can't set unknown tcfa_action values (Ivan Vecera) [1638022] - [net] Add and use skb_mark_not_on_list(). (Ivan Vecera) [1638022] - [net] sch_netem: Move private queue handler to generic location. (Ivan Vecera) [1638022] - [net] sch_htb: Remove local SKB queue handling code. (Ivan Vecera) [1638022] - [net] act_bpf: Use kmemdup instead of duplicating it in tcf_bpf_init_from_ops (Ivan Vecera) [1638022] - [net] cls_bpf: Use kmemdup instead of duplicating it in cls_bpf_prog_from_ops (Ivan Vecera) [1638022] - [net] act_pedit: remove unnecessary semicolon (Ivan Vecera) [1638022] - [net] sched: don't dump chains only held by actions (Ivan Vecera) [1638022] - [net] sch_cake: Make gso-splitting configurable from userspace (Ivan Vecera) [1638022] - [net] sched: unmark chain as explicitly created on delete (Ivan Vecera) [1638022] - [net] sched: cls_api: fix dead code in switch (Ivan Vecera) [1638022] - [net] sched: cls_flower: Use correct inline function for assignment of vlan tpid (Ivan Vecera) [1638022] - [net] sched: fix trailing whitespace (Ivan Vecera) [1638022] - [net] cbs: Add support for the graft function (Ivan Vecera) [1638022] - [net] sched: add skbprio scheduler (Ivan Vecera) [1638022] - [net] selftests: forwarding: add tests for TC chain templates (Ivan Vecera) [1638022] - [net] selftests: forwarding: add tests for TC chains creation adn destruction (Ivan Vecera) [1638022] - [net] selftests: forwarding: move shblock tc support check to a separate helper (Ivan Vecera) [1638022] - [net] sched: cls_flower: propagate chain teplate creation and destruction to drivers (Ivan Vecera) [1638022] - [net] sched: cls_flower: implement chain templates (Ivan Vecera) [1638022] - [net] sched: cls_flower: change fl_init_dissector to accept mask and dissector (Ivan Vecera) [1638022] - [net] sched: cls_flower: move key/mask dumping into a separate function (Ivan Vecera) [1638022] - [net] sched: introduce chain templates (Ivan Vecera) [1638022] - [net] sched: introduce chain object to uapi (Ivan Vecera) [1638022] - [net] sched: Avoid implicit chain 0 creation (Ivan Vecera) [1638022] - [net] sched: push ops lookup bits into tcf_proto_lookup_ops() (Ivan Vecera) [1638022] - [net] nfp: bring back support for offloading shared blocks (Ivan Vecera) [1638022] - [net] sched: use PTR_ERR_OR_ZERO macro in tcf_block_cb_register (Ivan Vecera) [1638022] - [net] tc-tests: initial version of fw filter unit tests (Ivan Vecera) [1638022] - [net] sch_cake: Fix tin order when set through skb->priority (Ivan Vecera) [1638022] - [net] sched: act_skbedit: don't use spinlock in the data path (Ivan Vecera) [1638022] - [net] sched: skbedit: use per-cpu counters (Ivan Vecera) [1638022] - [net] tc-testing: add geneve options in tunnel_key unit tests (Ivan Vecera) [1638022] - [net] sched: fix unprotected access to rcu cookie pointer (Ivan Vecera) [1638022] - [net] sched: act_ife: fix memory leak in ife init (Ivan Vecera) [1638022] - [net] sched: refactor flower walk to iterate over idr (Ivan Vecera) [1638022] - [net] sched: flower: Fix null pointer dereference when run tc vlan command (Ivan Vecera) [1638022] - [net] sched: Fix warnings from xchg() on RCU'd cookie pointer. (Ivan Vecera) [1638022] - [net] cls_flower: fix error values for commands not supported by drivers (Ivan Vecera) [1638022] - [net] nfp: handle cls_flower command default case (Ivan Vecera) [1638022] - [net] bnxt: simplify cls_flower command switch and handle default case (Ivan Vecera) [1638022] - [net] sch_cake: Conditionally split GSO segments (Ivan Vecera) [1638022] - [net] sch_cake: Add overhead compensation support to the rate shaper (Ivan Vecera) [1638022] - [net] sch_cake: Add DiffServ handling (Ivan Vecera) [1638022] - [net] sch_cake: Add NAT awareness to packet classifier (Ivan Vecera) [1638022] - [net] netfilter: Add nf_ct_get_tuple_skb global lookup function (Ivan Vecera) [1638022] - [net] sch_cake: Add optional ACK filter (Ivan Vecera) [1638022] - [net] sch_cake: Add ingress mode (Ivan Vecera) [1638022] - [net] sched: Add Common Applications Kept Enhanced (cake) qdisc (Ivan Vecera) [1638022] - [net] Use __u32 in uapi net_stamp.h (Ivan Vecera) [1638022] - [net] sched: flower: Add supprt for matching on QinQ vlan headers (Ivan Vecera) [1638022] - [net] sched: flower: Dump the ethertype encapsulated in vlan (Ivan Vecera) [1638022] - [net] flow_dissector: Add support for QinQ dissection (Ivan Vecera) [1638022] - [net] sched: flower: Add support for matching on vlan ethertype (Ivan Vecera) [1638022] - [net] flow_dissector: Save vlan ethertype from headers (Ivan Vecera) [1638022] - [net] sched: change action API to use array of pointers to actions (Ivan Vecera) [1638022] - [net] sched: atomically check-allocate action (Ivan Vecera) [1638022] - [net] sched: use reference counting action init (Ivan Vecera) [1638022] - [net] sched: don't release reference on action overwrite (Ivan Vecera) [1638022] - [net] sched: implement reference counted action release (Ivan Vecera) [1638022] - [net] sched: add 'delete' function to action ops (Ivan Vecera) [1638022] - [net] sched: implement action API that deletes action by index (Ivan Vecera) [1638022] - [net] sched: always take reference to action (Ivan Vecera) [1638022] - [net] sched: implement unlocked action init API (Ivan Vecera) [1638022] - [net] sched: change type of reference and bind counters (Ivan Vecera) [1638022] - [net] sched: use rcu for action cookie update (Ivan Vecera) [1638022] - [net] sched: Make etf report drops on error_queue (Ivan Vecera) [1638022] - [net] sched: Add HW offloading capability to ETF (Ivan Vecera) [1638022] - [net] sched: Introduce the ETF Qdisc (Ivan Vecera) [1638022] - [net] sched: Allow creating a Qdisc watchdog with other clocks (Ivan Vecera) [1638022] - [net] packet: Hook into time based transmission. (Ivan Vecera) [1638022] - [net] ipv6: Hook into time based transmission (Ivan Vecera) [1638022] - [net] ipv4: Hook into time based transmission (Ivan Vecera) [1638022] - [net] Add a new socket option for a future transmit time. (Ivan Vecera) [1638022] - [net] Clear skb->tstamp only on the forwarding path (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix possible memory leak in tcf_pedit_init() (Ivan Vecera) [1638022] - [net] net sched actions: add extack messages in pedit action (Ivan Vecera) [1638022] - [net] net:sched: add action inheritdsfield to skbedit (Ivan Vecera) [1638022] - [net] tc-testing: initial version of tunnel_key unit tests (Ivan Vecera) [1638022] - [net] net sched actions: avoid bitwise operation on signed value in pedit (Ivan Vecera) [1638022] - [net] net sched actions: fix misleading text strings in pedit action (Ivan Vecera) [1638022] - [net] net sched actions: use sizeof operator for buffer length (Ivan Vecera) [1638022] - [net] net sched actions: fix sparse warning (Ivan Vecera) [1638022] - [net] net sched actions: fix coding style in pedit headers (Ivan Vecera) [1638022] - [net] net sched actions: fix coding style in pedit action (Ivan Vecera) [1638022] - [net] netem: slotting with non-uniform distribution (Ivan Vecera) [1638022] - [net] check tunnel option type in tunnel flags (Ivan Vecera) [1638022] - [net] sched: act_tunnel_key: add extended ack support (Ivan Vecera) [1638022] - [net] tc-tests: add an extreme-case csum action test (Ivan Vecera) [1638022] - [net] net_sched: remove unused htb drop_list (Ivan Vecera) [1638022]- [rpmspec] always run make with HOSTCFLAGS/HOSTLDFLAGS set (Jiri Olsa) [1624124] - [rpmspec] Pass global build flags to tools build (Jiri Olsa) [1624124] - [rpmspec] Pass global build flags to bpftool build (Jiri Olsa) [1624124] - [kernel] kbuild: Use HOST*FLAGS options from the command line (Jiri Olsa) [1624124] - [scripts] kbuild: Rename HOST_LOADLIBES to KBUILD_HOSTLDLIBS (Jiri Olsa) [1624124] - [tools] kbuild: Rename HOSTLDFLAGS to KBUILD_HOSTLDFLAGS (Jiri Olsa) [1624124] - [scripts] kbuild: Rename HOSTCXXFLAGS to KBUILD_HOSTCXXFLAGS (Jiri Olsa) [1624124] - [tools] kbuild: Rename HOSTCFLAGS to KBUILD_HOSTCFLAGS (Jiri Olsa) [1624124] - [tools] tools cpupower: Override CFLAGS assignments (Jiri Olsa) [1624124] - [tools] tools cpupower debug: Allow to use outside build flags (Jiri Olsa) [1624124] - [tools] perf tools: Pass build flags to traceevent build (Jiri Olsa) [1624124] - [tools] tools lib traceevent: Use LDFLAGS in the build commands (Jiri Olsa) [1624124] - [tools] perf tools: Link libperf-jvmti.so with LDFLAGS variable (Jiri Olsa) [1624124] - [tools] bpftool: Allow add linker flags via EXTRA_LDFLAGS variable (Jiri Olsa) [1624124] - [tools] bpftool: Allow to add compiler flags via EXTRA_CFLAGS variable (Jiri Olsa) [1624124] - [block] blkcg: handle dying request_queue when associating a blkg (Ming Lei) [1655485] - [block] block: deactivate blk_stat timer in wbt_disable_default() (Ming Lei) [1655485] - [lib] sbitmap: flush deferred clears for resize and shallow gets (Ming Lei) [1655485] - [md] dm: fix request-based dm's use of dm_wait_for_completion (Ming Lei) [1655485] - [nvme] nvme: fix irq vs io_queue calculations (Ming Lei) [1655485] - [md] dm: fix inflight IO check (Ming Lei) [1655485] - [md] dm: remove the pending IO accounting (Ming Lei) [1655485] - [block] block: return just one value from part_in_flight (Ming Lei) [1655485] - [block] block: switch to per-cpu in-flight counters (Ming Lei) [1655485] - [block] block: delete part_round_stats and switch to less precise counting (Ming Lei) [1655485] - [block] block: stop passing 'cpu' to all percpu stats methods (Ming Lei) [1655485] - [md] dm rq: leverage blk_mq_queue_busy() to check for outstanding IO (Ming Lei) [1655485] - [md] dm: dont rewrite dm_disk(md)->part0.in_flight (Ming Lei) [1655485] - [lib] sbitmap: silence bogus lockdep IRQ warning (Ming Lei) [1655485] - [scsi] scsi: Fix a harmless double shift bug (Ming Lei) [1655485] - [block] blk-mq: re-build queue map in case of kdump kernel (Ming Lei) [1655485] - [block] blkcg: put back rcu lock in blkcg_bio_issue_check() (Ming Lei) [1655485] - [block] block: convert io-latency to use rq_qos_wait (Ming Lei) [1655485] - [block] block: convert wbt_wait() to use rq_qos_wait() (Ming Lei) [1655485] - [block] block: add rq_qos_wait to rq_qos (Ming Lei) [1655485] - [block] blkcg: rename blkg_try_get() to blkg_tryget() (Ming Lei) [1655485] - [block] blkcg: change blkg reference counting to use percpu_ref (Ming Lei) [1655485] - [block] blkcg: remove bio_disassociate_task() (Ming Lei) [1655485] - [block] blkcg: remove additional reference to the css (Ming Lei) [1655485] - [block] blkcg: remove bio->bi_css and instead use bio->bi_blkg (Ming Lei) [1655485] - [block] blkcg: associate writeback bios with a blkg (Ming Lei) [1655485] - [block] blkcg: associate a blkg for pages being evicted by swap (Ming Lei) [1655485] - [block] blkcg: consolidate bio_issue_init() to be a part of core (Ming Lei) [1655485] - [block] blkcg: associate blkg when associating a device (Ming Lei) [1655485] - [block] dm: set the static flush bio device on demand (Ming Lei) [1655485] - [block] blkcg: introduce common blkg association logic (Ming Lei) [1655485] - [block] blkcg: convert blkg_lookup_create() to find closest blkg (Ming Lei) [1655485] - [block] blkcg: update blkg_lookup_create() to do locking (Ming Lei) [1655485] - [block] blkcg: fix ref count issue with bio_blkcg() using task_css (Ming Lei) [1655485] - [block] blk-mq: remove QUEUE_FLAG_POLL from default MQ flags (Ming Lei) [1655485] - [block] block: enable polling by default if a poll map is initalized (Ming Lei) [1655485] - [block] block: only allow polling if a poll queue_map exists (Ming Lei) [1655485] - [block] block: remove ->poll_fn (Ming Lei) [1655485] - [nvme] nvme-mpath: remove I/O polling support (Ming Lei) [1655485] - [nvme] nvme-rdma: remove I/O polling support (Ming Lei) [1655485] - [nvme] nvme-pci: remove the CQ lock for interrupt driven queues (Ming Lei) [1655485] - [nvme] nvme-pci: don't poll from irq context when deleting queues (Ming Lei) [1655485] - [nvme] nvme-pci: refactor nvme_disable_io_queues (Ming Lei) [1655485] - [nvme] nvme-pci: consolidate code for polling non-dedicated queues (Ming Lei) [1655485] - [nvme] nvme-pci: only allow polling with separate poll queues (Ming Lei) [1655485] - [nvme] nvme-pci: cleanup SQ allocation a bit (Ming Lei) [1655485] - [nvme] nvme-pci: use atomic bitops to mark a queue enabled (Ming Lei) [1655485] - [block] block: move queues types to the block layer (Ming Lei) [1655485] - [fs] aio: clear IOCB_HIPRI (Ming Lei) [1655485] - [lib] sbitmap: fix sbitmap_for_each_set() (Ming Lei) [1655485] - [block] blk-mq: don't call ktime_get_ns() if we don't need it (Ming Lei) [1655485] - [block] block: add cmd_flags to print_req_error (Ming Lei) [1655485] - [lib] sbitmap: optimize wakeup check (Ming Lei) [1655485] - [lib] sbitmap: ammortize cost of clearing bits (Ming Lei) [1655485] - [block] block: avoid extra bio reference for async O_DIRECT (Ming Lei) [1655485] - [lib] sbitmap: don't loop for find_next_zero_bit() for !round_robin (Ming Lei) [1655485] - [block] blk-mq: use plug for devices that implement ->commits_rqs() (Ming Lei) [1655485] - [block] blk-mq: use bd->last == true for list inserts (Ming Lei) [1655485] - [block] ataflop: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [block] virtio_blk: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [nvme] nvme: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [block] blk-mq: add mq_ops->commit_rqs() (Ming Lei) [1655485] - [block] block: improve logic around when to sort a plug list (Ming Lei) [1655485] - [block] blk-mq: Add a NULL check in blk_mq_free_map_and_requests() (Ming Lei) [1655485] - [block] ataflop: fix error handling in atari_floppy_init() (Ming Lei) [1655485] - [block] block: add io timeout to sysfs (Ming Lei) [1655485] - [block] block: use rcu_work instead of call_rcu to avoid sleep in softirq (Ming Lei) [1655485] - [block] blk-mq: fix failure to decrement plug count on single rq removal (Ming Lei) [1655485] - [block] sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN (Ming Lei) [1655485] - [block] block: sum requests in the plug structure (Ming Lei) [1655485] - [block] blk-mq: Simplify request completion state (Ming Lei) [1655485] - [scsi] scsi: Do not rely on blk-mq for double completions (Ming Lei) [1655485] - [block] blk-mq: Return true if request was completed (Ming Lei) [1655485] - [block] blk-mq: never redirect polled IO completions (Ming Lei) [1655485] - [block] blk-mq: ensure mq_ops ->poll() is entered at least once (Ming Lei) [1655485] - [block] block: make blk_poll() take a parameter on whether to spin or not (Ming Lei) [1655485] - [nvme] nvme: remove opportunistic polling from bdev target (Ming Lei) [1655485] - [block] blk-mq: remove 'tag' parameter from mq_ops->poll() (Ming Lei) [1655485] - [block] blk-mq: when polling for IO, look for any completion (Ming Lei) [1655485] - [block] block: fix attempt to assign NULL io_context (Ming Lei) [1655485] - [block] block: Initialize BIO I/O priority early (Ming Lei) [1655485] - [block] block: prevent merging of requests with different priorities (Ming Lei) [1655485] - [fs] aio: Fix fallback I/O priority value (Ming Lei) [1655485] - [block] block: Introduce get_current_ioprio() (Ming Lei) [1655485] - [block] block: Remove bio->bi_ioc (Ming Lei) [1655485] - [fs] aio: Comment use of IOCB_FLAG_IOPRIO aio flag (Ming Lei) [1655485] - [nvme] nvme-fc: remove ->poll implementation (Ming Lei) [1655485] - [block] block: have ->poll_fn() return number of entries polled (Ming Lei) [1655485] - [block] block: avoid ordered task state change for polled IO (Ming Lei) [1655485] - [nvme] nvme: default to 0 poll queues (Ming Lei) [1655485] - [block] floppy: remove now unused 'flags' variable (Ming Lei) [1655485] - [mmc] mmc: stop abusing the request queue_lock pointer (Ming Lei) [1655485] - [block] ide: don't acquire queue_lock in ide_complete_pm_rq (Ming Lei) [1655485] - [block] ide: don't acquire queue lock in ide_pm_execute_rq (Ming Lei) [1655485] - [block] pktcdvd: remove queue_lock around blk_queue_max_hw_sectors (Ming Lei) [1655485] - [block] floppy: remove queue_lock around floppy_end_request (Ming Lei) [1655485] - [block] block: remove the rq_alloc_data request_queue field (Ming Lei) [1655485] - [block] block: don't plug for aio/O_DIRECT HIPRI IO (Ming Lei) [1655485] - [block] block: for async O_DIRECT, mark us as polling if asked to (Ming Lei) [1655485] - [block] block: add polled wakeup task helper (Ming Lei) [1655485] - [block] blk-rq-qos: inline check for q->rq_qos functions (Ming Lei) [1655485] - [block] block: add queue_is_mq() helper (Ming Lei) [1655485] - [nvme] nvme: provide optimized poll function for separate poll queues (Ming Lei) [1655485] - [block] ide: clear ide_req()->special for non-passthrough requests (Ming Lei) [1655485] - [nvme] nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity() (Ming Lei) [1655485] - [block] block: add wbt_disable_default export for BFQ (Ming Lei) [1655485] - [block] block: remove the queue_lock indirection (Ming Lei) [1655485] - [block] block: remove the lock argument to blk_alloc_queue_node (Ming Lei) [1655485] - [mmc] mmc: stop abusing the request queue_lock pointer (Ming Lei) [1655485] - [mmc] mmc: simplify queue initialization (Ming Lei) [1655485] - [block] umem: don't override the queue_lock (Ming Lei) [1655485] - [block] drbd: don't override the queue_lock (Ming Lei) [1655485] - [block] blk-cgroup: move locking into blkg_destroy_all (Ming Lei) [1655485] - [block] blk-cgroup: consolidate error handling in blkcg_init_queue (Ming Lei) [1655485] - [block] block: remove a few unused exports (Ming Lei) [1655485] - [block] block: update a few comments for the legacy request removal (Ming Lei) [1655485] - [block] block: remove the unused lock argument to rq_qos_throttle (Ming Lei) [1655485] - [block] block: remove queue_lockdep_assert_held (Ming Lei) [1655485] - [block] block: use atomic bitops for ->queue_flags (Ming Lei) [1655485] - [block] block: don't hold the queue_lock over blk_abort_request (Ming Lei) [1655485] - [block] block: remove deadline __deadline manipulation helpers (Ming Lei) [1655485] - [block] block: remove QUEUE_FLAG_BYPASS and ->bypass (Ming Lei) [1655485] - [nvme] nvmet-rdma: fix response use after free (Ming Lei) [1655485] - [nvme] nvme: validate controller state before rescheduling keep alive (Ming Lei) [1655485] - [block] block, bfq: fix decrement of num_active_groups (Ming Lei) [1655485] - [ata] libata: whitelist all SAMSUNG MZ7KM* solid-state disks (Ming Lei) [1655485] - [nvme] nvme-rdma: fix double freeing of async event data (Ming Lei) [1655485] - [nvme] nvme-pci: fix surprise removal (Ming Lei) [1655485] - [nvme] nvme: Free ctrl device name on init failure (Ming Lei) [1655485] - [nvme] nvme-fc: resolve io failures during connect (Ming Lei) [1655485] - [nvme] nvme: make sure ns head inherits underlying device limits (Ming Lei) [1655485] - [nvme] nvmet: don't try to add ns to p2p map unless it actually uses it (Ming Lei) [1655485] - [nvme] nvme-pci: fix conflicting p2p resource adds (Ming Lei) [1655485] - [nvme] nvmet: Optionally use PCI P2P memory (Ming Lei) [1655485] - [nvme] nvmet: Introduce helper functions to allocate and free request SGLs (Ming Lei) [1655485] - [nvme] nvme-pci: Add support for P2P memory in requests (Ming Lei) [1655485] - [nvme] nvme-pci: Use PCI p2pmem subsystem to manage the CMB (Ming Lei) [1655485] - [infiniband] IB/core: Ensure we map P2P memory correctly in rdma_rw_ctx_[init|destroy]() (Ming Lei) [1655485] - [block] block: Add PCI P2P flag for request queue (Ming Lei) [1655485] - [documentation] PCI/P2PDMA: Add P2P DMA driver writer's documentation (Ming Lei) [1655485] - [documentation] docs-rst: Add a new directory for PCI documentation (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Add PCI p2pmem DMA mappings to adjust the bus offset (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Add sysfs group to display p2pmem stats (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Support peer-to-peer memory (Ming Lei) [1655485] - [nvme] nvmet-rdma: support max(16KB, PAGE_SIZE) inline data (Ming Lei) [1655485] - [nvme] nvme-rdma: support up to 4 segments of inline data (Ming Lei) [1655485] - [fs] aio: fix failure to put the file pointer (Ming Lei) [1655485] - [lib] scsi: Remove percpu_ida (Ming Lei) [1655485] - [scsi] scsi: target: Convert target drivers to use sbitmap (Ming Lei) [1655485] - [scsi] scsi: target: Abstract tag freeing (Ming Lei) [1655485] - [block] mmc: block: Fix unsupported parallel dispatch of requests (Ming Lei) [1655485] - [scsi] scsi: target: sbitmap: add seq_file forward declaration (Ming Lei) [1655485] - [mm] mm, memory_hotplug: do not clear numa_node association after hot_remove (Waiman Long) [1657422] - [fs] iomap: partially revert 4721a601099 (simulated directio short read on EFAULT) (Brian Foster) [1654713] - [fs] splice: don't read more than available pipe space (Brian Foster) [1654713] - [fs] vfs: allow some remap flags to be passed to vfs_clone_file_range (Brian Foster) [1654713] - [fs] xfs: fix inverted return from xfs_btree_sblock_verify_crc (Brian Foster) [1654713] - [fs] xfs: fix PAGE_MASK usage in xfs_free_file_space (Brian Foster) [1654713] - [fs] fs/xfs: fix f_ffree value for statfs when project quota is set (Brian Foster) [1654713] - [fs] iomap: readpages doesn't zero page tail beyond EOF (Brian Foster) [1654713] - [fs] vfs: vfs_dedupe_file_range() doesn't return EOPNOTSUPP (Brian Foster) [1654713] - [fs] iomap: dio data corruption and spurious errors when pipes fill (Brian Foster) [1654713] - [fs] iomap: sub-block dio needs to zeroout beyond EOF (Brian Foster) [1654713] - [fs] iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extents (Brian Foster) [1654713] - [fs] xfs: delalloc -> unwritten COW fork allocation can go wrong (Brian Foster) [1654713] - [fs] xfs: flush removing page cache in xfs_reflink_remap_prep (Brian Foster) [1654713] - [fs] xfs: extent shifting doesn't fully invalidate page cache (Brian Foster) [1654713] - [fs] xfs: finobt AG reserves don't consider last AG can be a runt (Brian Foster) [1654713] - [fs] xfs: fix transient reference count error in xfs_buf_resubmit_failed_buffers (Brian Foster) [1654713] - [fs] xfs: uncached buffer tracing needs to print bno (Brian Foster) [1654713] - [fs] xfs: make xfs_file_remap_range() static (Brian Foster) [1654713] - [fs] xfs: fix shared extent data corruption due to missing cow reservation (Brian Foster) [1654713] - [fs] xfs: fix overflow in xfs_attr3_leaf_verify (Brian Foster) [1654713] - [fs] xfs: print buffer offsets when dumping corrupt buffers (Brian Foster) [1654713] - [fs] xfs: Fix error code in 'xfs_ioc_getbmap()' (Brian Foster) [1654713] - [fs] xfs: cancel COW blocks before swapext (Brian Foster) [1654713] - [fs] xfs: clear ail delwri queued bufs on unmount of shutdown fs (Brian Foster) [1654713] - [fs] xfs: use offsetof() in place of offset macros for __xfsstats (Brian Foster) [1654713] - [fs] xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat (Brian Foster) [1654713] - [fs] xfs: fix use-after-free race in xfs_buf_rele (Brian Foster) [1654713] - [fs] xfs: Add attibute remove and helper functions (Brian Foster) [1654713] - [fs] xfs: Add attibute set and helper functions (Brian Foster) [1654713] - [fs] xfs: Add helper function xfs_attr_try_sf_addname (Brian Foster) [1654713] - [fs] xfs: Move fs/xfs/xfs_attr.h to fs/xfs/libxfs/xfs_attr.h (Brian Foster) [1654713] - [fs] xfs: issue log message on user force shutdown (Brian Foster) [1654713] - [fs] xfs: fix buffer state management in xrep_findroot_block (Brian Foster) [1654713] - [fs] xfs: always assign buffer verifiers when one is provided (Brian Foster) [1654713] - [fs] xfs: xrep_findroot_block should reject root blocks with siblings (Brian Foster) [1654713] - [fs] xfs: add a define for statfs magic to uapi (Brian Foster) [1654713] - [fs] xfs: print dangling delalloc extents (Brian Foster) [1654713] - [fs] xfs: fix fork selection in xfs_find_trim_cow_extent (Brian Foster) [1654713] - [fs] xfs: remove the unused trimmed argument from xfs_reflink_trim_around_shared (Brian Foster) [1654713] - [fs] xfs: remove the unused shared argument to xfs_reflink_reserve_cow (Brian Foster) [1654713] - [fs] xfs: handle zeroing in xfs_file_iomap_begin_delay (Brian Foster) [1654713] - [fs] xfs: remove suport for filesystems without unwritten extent flag (Brian Foster) [1654713] - [fs] xfs: remove XFS_IO_INVALID (Brian Foster) [1654713] - [fs] xfs: remove [cm]time update from reflink calls (Brian Foster) [1654713] - [fs] xfs: remove xfs_reflink_remap_range (Brian Foster) [1654713] - [fs] xfs: remove redundant remap partial EOF block checks (Brian Foster) [1654713] - [fs] xfs: support returning partial reflink results (Brian Foster) [1654713] - [fs] xfs: clean up xfs_reflink_remap_blocks call site (Brian Foster) [1654713] - [fs] xfs: fix pagecache truncation prior to reflink (Brian Foster) [1654713] - [fs] vfs: clean up generic_remap_file_range_prep return value (Brian Foster) [1654713] - [fs] vfs: hide file range comparison function (Brian Foster) [1654713] - [fs] vfs: enable remap callers that can handle short operations (Brian Foster) [1654713] - [fs] vfs: plumb remap flags through the vfs dedupe functions (Brian Foster) [1654713] - [fs] vfs: plumb remap flags through the vfs clone functions (Brian Foster) [1654713] - [fs] vfs: make remap_file_range functions take and return bytes completed (Brian Foster) [1654713] - [fs] vfs: remap helper should update destination inode metadata (Brian Foster) [1654713] - [fs] vfs: pass remap flags to generic_remap_checks (Brian Foster) [1654713] - [fs] vfs: pass remap flags to generic_remap_file_range_prep (Brian Foster) [1654713] - [fs] vfs: combine the clone and dedupe into a single remap_file_range (Brian Foster) [1654713] - [fs] vfs: rename clone_verify_area to remap_verify_area (Brian Foster) [1654713] - [fs] vfs: rename vfs_clone_file_prep to be more descriptive (Brian Foster) [1654713] - [fs] vfs: skip zero-length dedupe requests (Brian Foster) [1654713] - [fs] vfs: avoid problematic remapping requests into partial EOF block (Brian Foster) [1654713] - [fs] vfs: strengthen checking of file range inputs to generic_remap_checks (Brian Foster) [1654713] - [fs] vfs: exit early from zero length remap operations (Brian Foster) [1654713] - [fs] vfs: check file ranges before cloning files (Brian Foster) [1654713] - [fs] vfs: vfs_clone_file_prep_inodes should return EINVAL for a clone from beyond EOF (Brian Foster) [1654713] - [block] blk-mq: not embed .mq_kobj and ctx->kobj into queue instance (Ming Lei) [1653124] - [fs] fs: fix lost error code in dio_complete (Ming Lei) [1655364] - [iommu] iommu/iova: Optimise attempts to allocate iova from 32bit address range (Robert Richter) [1639202]- [drm] drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology_mgr_resume() (Lyude Paul) [1658810] - [x86] Mark Intel Apollo Lake supported (David Arcari) [1653799] - [infiniband] IB/mlx5: Fix implicit ODP interrupted page fault (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Improve ODP debugging messages (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Use multi threaded workqueue for page fault handling (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Return success for PAGE_FAULT_RESUME in internal error state (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Lock QP during page fault handling (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Enumerate page fault types (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Add interface to hold and release core resources (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Release resource on error flow (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Correctly set PFC param if global pause is turned off. (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_en: Change min MTU size to ETH_MIN_MTU (Alaa Hleihel) [1658085] - [netdrv] mlx5: fix get_ip_proto() (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Fix page fault handling for MW (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Initialize return variable in case pagefault was skipped (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Skip non-ODP MR when handling a page fault (Alaa Hleihel) [1658085] - [net] net/dim: Update DIM start sample after each DIM iteration (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Avoid load failure due to unknown link width (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Removed unnecessary warnings in FEC caps query (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Fix selftest for small MTUs (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: RX, verify received packet size in Linear Striding RQ (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Apply the correct check for supporting TC esw rules split (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Adjust to max number of channles when re-attaching (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Always use the match level enum when parsing TC rule match (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Claim TC hw offloads support only under a proper build config (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Don't match on vlan non-existence if ethertype is wildcarded (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: IPoIB, Reset QP after channels are closed (Alaa Hleihel) [1658085] - [netdrv] net/mlx4: Fix UBSAN warning of signed integer overflow (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Fix uninitialized variable compilation warning (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Fix MR cache initialization (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Remove extraneous error check (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Fix memory leak when setting fpga ipsec caps (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Unmap DMA addr from HCA before IOMMU (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Remove superfluous version print (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Allow transition of DCI QP to reset (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Don't hold spin lock while checking device state (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Move mlx5e_priv_flags into en_ethtool.c (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Fix atomic_mode enum values (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Delete unneeded function argument (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: RX, Prefetch the xdp_frame data area (Alaa Hleihel) [1658085] - [drm] drm/i915: Synchronize hpd work in i915_hpd_storm_ctl_show() (Lyude Paul) [1658376] - [drm] drm/i915: Add short HPD IRQ storm detection for non-MST systems (Lyude Paul) [1658376] - [drm] drm/i915: Clarify flow for disabling IRQs on storms (Lyude Paul) [1658376] - [drm] drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() (Lyude Paul) [1658376] - [drm] drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MST (Lyude Paul) [1658376] - [drm] drm/i915: Fix possible race in intel_dp_add_mst_connector() (Lyude Paul) [1658376] - [x86] kvm: x86: bump KVM_(SOFT_)MAX_VCPUS to 384 (Radim Krcmar) [1635205] - [block] blk-mq: punt failed direct issue to dispatch list (Ming Lei) [1656653] - [block] blk-mq: fix corruption with direct issue (Ming Lei) [1656653] - [pci] PCI: Add support for Immediate Readiness (Myron Stowe) [1483409] - [x86] x86/PCI: Remove node-local allocation when initialising host controller (Myron Stowe) [1483409] - [arm64] arm64: PCI: Remove node-local allocations when initialising host controller (Myron Stowe) [1483409] - [cpufreq] cpufreq: intel_pstate: Add base_frequency attribute (Prarit Bhargava) [1648207] - [acpi] ACPI / CPPC: Add support for guaranteed performance (Prarit Bhargava) [1648207] - [block] block: fix single range discard merge (Ming Lei) [1654096] - [scsi] SCSI: fix queue cleanup race before queue initialization is done (Ming Lei) [1642404] - [netdrv] net: hinic: fix null pointer dereference on pointer hwdev (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic: fix a bug in rx data flow (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:fix a bug in set mac address (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:add rx checksum offload for HiNIC (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:replace multiply and division operators (Xiaojun Tan) [1654207] - [netdrv] hinic: Fix l4_type parameter in hinic_task_set_tunnel_l4 (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic: add checksum offload and TSO support (Xiaojun Tan) [1654207] - [netdrv] cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size (Arjun Vynipadath) [1651082]- [x86] kvm: x86: Report STIBP on GET_SUPPORTED_CPUID (Eduardo Habkost) [1644870] - [kernel] power: remove possible deadlock when unregistering power_supply (Benjamin Tissoires) [1657623] - [md] dm: call blk_queue_split() to impose device limits on bios (Mike Snitzer) [1657340] - [pinctrl] Revert "pinctrl: intel: Do pin translation when lock IRQ" (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Do pin translation in other GPIO operations as well (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix gpio base for GPP-E (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Don't shadow error code of gpiochip_lock_as_irq() (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix community ordering for H variant (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Do pin translation when lock IRQ (Benjamin Tissoires) [1658075] - [firmware] efi: Prevent GICv3 WARN() by mapping the memreserve table before first use (Bhupesh Sharma) [1638640] - [firmware] efi: Permit calling efi_mem_reserve_persistent() from atomic context (Bhupesh Sharma) [1638640] - [firmware] efi/arm: Defer persistent reservations until after paging_init() (Bhupesh Sharma) [1638640] - [firmware] efi/arm: Revert deferred unmap of early memmap mapping (Bhupesh Sharma) [1638640] - [arm64] arm64: memblock: don't permit memblock resizing until linear mapping is up (Bhupesh Sharma) [1638640] - [arm64] arm64: Fix /proc/iomem for reserved but not memory regions (Bhupesh Sharma) [1638640] - [tty] tty: wipe buffer. (Christoph von Recklinghausen) [1655051] - [tty] tty: wipe buffer if not echoing data (Christoph von Recklinghausen) [1655051]- [powerpc] powerpc/perf: Remove sched_task function defined for thread-imc (Steve Best) [1657153] - [s390] Add reserved fields to mm_context_t (Philipp Rudo) [1656874] - [s390] Add reserved fields to thread_struct (Philipp Rudo) [1656874] - [documentation] kdump: correct crashkernel=auto threshold (Raghavendra Rao) [1656698] - [fs] NFSv4.x: fix lock recovery during delegation recall (Steve Dickson) [1656410] - [x86] x86/spec_ctrl: Synchronize RHEL8 percpu SPEC_CTRL MSR states with new STIBP logic (Waiman Long) [1655662] - [x86] x86/speculation: Provide IBPB always command line options (Waiman Long) [1655662] - [x86] x86/speculation: Add seccomp Spectre v2 user space protection mode (Waiman Long) [1655662] - [x86] x86/speculation: Enable prctl mode for spectre_v2_user (Waiman Long) [1655662] - [x86] x86/speculation: Add prctl() control for indirect branch speculation (Waiman Long) [1655662] - [x86] x86/speculation: Prepare arch_smt_update() for PRCTL mode (Waiman Long) [1655662] - [x86] x86/speculation: Prevent stale SPEC_CTRL msr content (Waiman Long) [1655662] - [x86] x86/speculation: Split out TIF update (Waiman Long) [1655662] - [x86] ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS (Waiman Long) [1655662] - [x86] x86/speculation: Prepare for conditional IBPB in switch_mm() (Waiman Long) [1655662] - [x86] x86/speculation: Avoid __switch_to_xtra() calls (Waiman Long) [1655662] - [x86] x86/process: Consolidate and simplify switch_to_xtra() code (Waiman Long) [1655662] - [x86] x86/speculation: Prepare for per task indirect branch speculation control (Waiman Long) [1655662] - [x86] x86/speculation: Add command line control for indirect branch speculation (Waiman Long) [1655662] - [x86] x86/speculation: Unify conditional spectre v2 print functions (Waiman Long) [1655662] - [x86] x86/speculataion: Mark command line parser data __initdata (Waiman Long) [1655662] - [x86] x86/speculation: Mark string arrays const correctly (Waiman Long) [1655662] - [x86] x86/speculation: Reorder the spec_v2 code (Waiman Long) [1655662] - [x86] x86/l1tf: Show actual SMT state (Waiman Long) [1655662] - [x86] x86/speculation: Rework SMT state change (Waiman Long) [1655662] - [x86] sched/smt: Expose sched_smt_present static key (Waiman Long) [1655662] - [x86] x86/Kconfig: Select SCHED_SMT if SMP enabled (Waiman Long) [1655662] - [x86] sched/smt: Make sched_smt_present track topology (Waiman Long) [1655662] - [x86] x86/speculation: Reorganize speculation control MSRs update (Waiman Long) [1655662] - [x86] x86/speculation: Rename SSBD update functions (Waiman Long) [1655662] - [x86] x86/speculation: Disable STIBP when enhanced IBRS is in use (Waiman Long) [1655662] - [x86] x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common() (Waiman Long) [1655662] - [x86] x86/speculation: Remove unnecessary ret variable in cpu_show_common() (Waiman Long) [1655662] - [x86] x86/speculation: Clean up spectre_v2_parse_cmdline() (Waiman Long) [1655662] - [x86] x86/speculation: Update the TIF_SSBD comment (Waiman Long) [1655662] - [x86] x86/retpoline: Remove minimal retpoline support (Waiman Long) [1655662] - [x86] x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support (Waiman Long) [1655662] - [x86] x86/spec_ctrl: Temporarily remove the IBRS code from process.c & bugs.c (Waiman Long) [1655662] - [nvme] nvme: flush namespace scanning work just before removing namespaces (Ewan Milne) [1656028] - [netdrv] i40e: Fix deletion of MAC filters (Stefan Assmann) [1646847] - [scsi] mpt3sas: Display message on Configurable secure HBA (Tomas Henzl) [1649314] - [scsi] scsi: mpt3sas: Add support for Aero controllers (Tomas Henzl) [1649314] - [scsi] scsi: mpt3sas: Update MPI headers to support Aero controllers (Tomas Henzl) [1649314] - [scsi] megaraid_sas: Add support for MegaRAID Aero controllers (Tomas Henzl) [1649384] - [netdrv] nfp: flower: enabled offloading of Team LAG (Pablo Cascon) [1649876] - [netdrv] net/mlx5: IPSec, Fix the SA context hash key (Alaa Hleihel) [1645857] - [hwmon] hwmon/k10temp: Add support for AMD family 17h, model 30h CPUs (Gary Hook) [1640681] - [x86] x86/amd_nb: Add PCI device IDs for family 17h, model 30h (Gary Hook) [1640681] - [x86] x86/amd_nb: Add support for newer PCI topologies (Gary Hook) [1640681] - [hwmon] hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs (Gary Hook) [1640681] - [net] tipc: fix info leak from kernel tipc_event (Jon Maloy) [1643279] - [net] tipc: eliminate message disordering during binding table update (Jon Maloy) [1643279] - [net] tipc: fix unsafe rcu locking when accessing publication list (Jon Maloy) [1643279] - [net] tipc: queue socket protocol error messages into socket receive buffer (Jon Maloy) [1643279] - [net] tipc: ignore STATE_MSG on wrong link session (Jon Maloy) [1643279] - [net] tipc: fix failover problem (Jon Maloy) [1643279] - [net] tipc: eliminate possible recursive locking detected by LOCKDEP (Jon Maloy) [1643279] - [net] tipc: lock wakeup & inputq at tipc_link_reset() (Jon Maloy) [1643279] - [net] tipc: reset bearer if device carrier not ok (Jon Maloy) [1643279] - [net] tipc: fix flow control accounting for implicit connect (Jon Maloy) [1643279] - [net] tipc: check return value of __tipc_dump_start() (Jon Maloy) [1643279] - [net] tipc: call start and done ops directly in __tipc_nl_compat_dumpit() (Jon Maloy) [1643279] - [net] tipc: orphan sock in tipc_release() (Jon Maloy) [1643279] - [net] tipc: switch to rhashtable iterator (Jon Maloy) [1643279] - [net] tipc: fix a missing rhashtable_walk_exit() (Jon Maloy) [1643279] - [net] tipc: add missing dev_put() on error in tipc_enable_l2_media (Jon Maloy) [1643279] - [net] tipc: initialize broadcast link stale counter correctly (Jon Maloy) [1643279] - [net] tipc: set link tolerance correctly in broadcast link (Jon Maloy) [1643279] - [net] tipc: extend link reset criteria for stale packet retransmission (Jon Maloy) [1643279] - [crypto] crypto: ccp - Add support for new CCP/PSP device ID (Gary Hook) [1634201] - [crypto] crypto: ccp - Support register differences between PSP devices (Gary Hook) [1634201] - [crypto] crypto: ccp - Remove unused #defines (Gary Hook) [1634201] - [crypto] crypto: ccp - Add psp enabled message when initialization succeeds (Gary Hook) [1634201] - [crypto] crypto: ccp - Fix command completion detection race (Gary Hook) [1634201] - [crypto] crypto: ccp - Check for NULL PSP pointer at module unload (Gary Hook) [1634201] - [net] sctp: increase sk_wmem_alloc when head->truesize is increased (Xin Long) [1645419] - [net] sctp: count sk_wmem_alloc by skb truesize in sctp_packet_transmit (Xin Long) [1645419] - [net] ipv6: re-do dad when interface has IFF_NOARP flag change (Hangbin Liu) [1644594] - [net] netfilter: nf_tables: don't skip inactive chains during update (Florian Westphal) [1643746] - [net] inet: frags: better deal with smp races (Sabrina Dubroca) [1645397] - [net] geneve, vxlan: Don't set exceptions if skb->len < mtu (Xin Long) [1642842] - [net] geneve, vxlan: Don't check skb_dst() twice (Xin Long) [1642842] - [net] sctp: fix strchange_flags name for Stream Change Event (Xin Long) [1641852] - [net] sctp: update dst pmtu with the correct daddr (Xin Long) [1644478] - [net] sctp: not free the new asoc when sctp_wait_for_connect returns err (Xin Long) [1644155] - [net] l2tp: fix a sock refcnt leak in l2tp_tunnel_register (Xin Long) [1642749] - [net] sctp: check policy more carefully when getting pr status (Xin Long) [1637786] - [net] sctp: get pr_assoc and pr_stream all status with SCTP_PR_SCTP_ALL instead (Xin Long) [1637786] - [net] ipv4/igmp: fix v1/v2 switchback timeout based on rfc3376, 8.12 (Hangbin Liu) [1638598] - [net] netfilter: nft_compat: ebtables 'nat' table is normal chain type (Florian Westphal) [1645377] - [net] sched: exclude TC from kABI guarantee (Ivan Vecera) [1628454] - [net] netfilter: nft_set_rbtree: allow loose matching of closing element in interval (Phil Sutter) [1641993] - [net] netfilter: xt_nat: fix DNAT target for shifted portmap ranges (Paolo Abeni) [1634258] - [net] sched: Fix for duplicate class dump (Phil Sutter) [1631179] - [x86] KVM: X86: Fix scan ioapic use-before-initialization (Bandan Das) [1653835] {CVE-2018-19407}- [scsi] scsi: vmw_pscsi: Rearrange code to avoid multiple calls to free_irq during unload (Cathy Avery) [1590875] - [netdrv] net/ibmvnic: Fix RTNL deadlock during device reset (Steve Best) [1656076] - [s390] s390/qeth: fix length check in SNMP processing (Philipp Rudo) [1655612] - [s390] s390/ism: clear dmbe_mask bit before SMC IRQ handling (Philipp Rudo) [1655611] - [net] net/smc: use after free fix in smc_wr_tx_put_slot() (Philipp Rudo) [1655611] - [net] net/smc: atomic SMCD cursor handling (Philipp Rudo) [1655611] - [net] net/smc: add SMC-D shutdown signal (Philipp Rudo) [1655611] - [net] net/smc: use queue pair number when matching link group (Philipp Rudo) [1655611] - [net] net/smc: abort CLC connection in smc_release (Philipp Rudo) [1655611] - [net] net/smc: unregister rkeys of unused buffer (Philipp Rudo) [1655611] - [net] net/smc: add infrastructure to send delete rkey messages (Philipp Rudo) [1655611] - [net] net/smc: avoid a delay by waiting for nothing (Philipp Rudo) [1655611] - [net] net/smc: cleanup listen worker mutex unlocking (Philipp Rudo) [1655611] - [net] net/smc: short wait for late smc_clc_wait_msg (Philipp Rudo) [1655611] - [net] net/smc: no link delete for a never active link (Philipp Rudo) [1655611] - [net] net/smc: allow fallback after clc timeouts (Philipp Rudo) [1655611] - [net] net/smc: remove sock_error detour in clc-functions (Philipp Rudo) [1655611] - [net] net/smc: make smc_lgr_free() static (Philipp Rudo) [1655611] - [net] net/smc: cleanup tcp_listen_worker initialization (Philipp Rudo) [1655611] - [net] net/smc: fix smc_buf_unuse to use the lgr pointer (Philipp Rudo) [1655611] - [net] Revert "net: simplify sock_poll_wait" (Philipp Rudo) [1655611] - [powerpc] powerpc/pseries: Fix unitialized timer reset on migration (Steve Best) [1655053] - [powerpc] powerpc/pseries/mobility: Extend start/stop topology update scope (Steve Best) [1655053] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1641425]- [x86] KVM: VMX: re-add ple_gap module parameter (Gary Hook) [1652953] - [netdrv] tg3: Add PHY reset for 5717/5719/5720 in change ring and flow control paths (Steve Best) [1655515] - [pci] PCI/ASPM: Do not initialize link state when aspm_disabled is set (Myron Stowe) [1655246] - [pci] PCI/ACPI: Allow _OSC presence to be optional for PCI (Myron Stowe) [1655246] - [pci] PCI/ACPI: Correct error message for ASPM disabling (Myron Stowe) [1655246] - [pci] PCI/ASPM: Fix link_state teardown on device removal (Myron Stowe) [1655246] - [netdrv] ice: Change req_speeds to be u16 (Jonathan Toppins) [1644403] - [netdrv] ice: Fix the bytecount sent to netdev_tx_sent_queue (Jonathan Toppins) [1644403] - [netdrv] ice: Fix tx_timeout in PF driver (Jonathan Toppins) [1644403] - [netdrv] ice: Fix napi delete calls for remove (Jonathan Toppins) [1644403] - [netdrv] ice: Fix typo in error message (Jonathan Toppins) [1644403] - [netdrv] ice: Fix flags for port VLAN (Jonathan Toppins) [1644403] - [netdrv] ice: Remove duplicate addition of VLANs in replay path (Jonathan Toppins) [1644403] - [netdrv] ice: Free VSI contexts during for unload (Jonathan Toppins) [1644403] - [netdrv] ice: Fix dead device link issue with flow control (Jonathan Toppins) [1644403] - [netdrv] ice: Check for reset in progress during remove (Jonathan Toppins) [1644403] - [netdrv] ice: Set carrier state and start/stop queues in rebuild (Jonathan Toppins) [1644403] - [netdrv] virtchnl: Added support to exchange additional speed values (Jonathan Toppins) [1644403] - [netdrv] ice: Poll for link status change (Jonathan Toppins) [1644403] - [netdrv] ice: Allocate VF interrupts and set queue map (Jonathan Toppins) [1644403] - [netdrv] ice: Introduce ice_dev_onetime_setup (Jonathan Toppins) [1644403] - [netdrv] ice: Use capability count returned by the firmware (Jonathan Toppins) [1644403] - [netdrv] ice: Update expected FW version (Jonathan Toppins) [1644403] - [netdrv] ice: Change device ID define names to align with branding string (Jonathan Toppins) [1644403] - [netdrv] ice: Make ice_msix_clean_rings static (Jonathan Toppins) [1644403] - [netdrv] ice: Update version string (Jonathan Toppins) [1644403] - [netdrv] ice: Use the right function to enable/disable VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Add more flexibility on how we assign an ITR index (Jonathan Toppins) [1644403] - [netdrv] ice: Fix potential null pointer issues (Jonathan Toppins) [1644403] - [netdrv] ice: Add code to go from ICE_FWD_TO_VSI_LIST to ICE_FWD_TO_VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Fix forward to queue group logic (Jonathan Toppins) [1644403] - [netdrv] ice: Extend malicious operations detection logic (Jonathan Toppins) [1644403] - [netdrv] ice: Notify VF of link status change (Jonathan Toppins) [1644403] - [netdrv] ice: Implement virtchnl commands for AVF support (Jonathan Toppins) [1644403] - [netdrv] ice: Add handlers for VF netdevice operations (Jonathan Toppins) [1644403] - [netdrv] ice: Add support for VF reset events (Jonathan Toppins) [1644403] - [netdrv] ice: Update VSI and queue management code to handle VF VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Add handler to configure SR-IOV (Jonathan Toppins) [1644403] - [netdrv] ice: Add support to detect SR-IOV capability and mailbox queues (Jonathan Toppins) [1644403] - [netdrv] ice: Fix error on driver remove (Jonathan Toppins) [1644403] - [netdrv] ice: Add support for dynamic interrupt moderation (Jonathan Toppins) [1644403] - [netdrv] ice: Align ice_reset_req enum values to hardware reset values (Jonathan Toppins) [1644403] - [netdrv] ice: Implement ethtool hook for RSS switch (Jonathan Toppins) [1644403] - [netdrv] ice: Split irq_tracker into sw_irq_tracker and hw_irq_tracker (Jonathan Toppins) [1644403] - [netdrv] ice: Check for actual link state of port after reset (Jonathan Toppins) [1644403] - [netdrv] ice: Implement VSI replay framework (Jonathan Toppins) [1644403] - [netdrv] ice: Expand use of VSI handles part 2/2 (Jonathan Toppins) [1644403] - [netdrv] ice: Expand use of VSI handles part 1/2 (Jonathan Toppins) [1644403] - [netdrv] ice: Change pf state behavior to protect reset path (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 7/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 6/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 5/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 4/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 3/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 2/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 1/7 (Jonathan Toppins) [1644403] - [netdrv] ice: fix changing of ring descriptor size (ethtool -G) (Jonathan Toppins) [1644403] - [netdrv] ice: Update to capabilities admin queue command (Jonathan Toppins) [1644403] - [netdrv] ice: Query the Tx scheduler node before adding it (Jonathan Toppins) [1644403] - [netdrv] ice: Update comment for ice_fltr_mgmt_list_entry (Jonathan Toppins) [1644403] - [netdrv] ice: update fw version check logic (Jonathan Toppins) [1644403] - [netdrv] ice: update branding strings and supported device ids (Jonathan Toppins) [1644403] - [netdrv] ice: replace unnecessary memcpy with direct assignment (Jonathan Toppins) [1644403] - [netdrv] ice: use [sr]q.count when checking if queue is initialized (Jonathan Toppins) [1644403] - [netdrv] ice: remove ndo_poll_controller (Jonathan Toppins) [1644403] - [fs] fanotify: fix handling of events on child sub-directory (Miklos Szeredi) [1652432] - [fs] fsnotify: generalize handling of extra event flags (Miklos Szeredi) [1652432] - [netdrv] net: hns3: add common validation in hclge_dcb (Xiaojun Tan) [1640945] - [netdrv] net: hns3: fix for multiple unmapping DMA problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: rename hns_nic_dma_unmap (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add handling for big TX fragment (Xiaojun Tan) [1640945] - [netdrv] net: hns3: move DMA map into hns3_fill_desc (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove hns3_fill_desc_tso (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Resume promisc mode and vlan filter status after loopback test (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Resume promisc mode and vlan filter status after reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Enable promisc mode when mac vlan table is full (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add egress/ingress vlan filter for revision 0x21 (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Optimize for unicast mac vlan table (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix loss of coal configuration while doing reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Modify hns3_get_max_available_channels (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Change return type of hclge_tm_schd_info_update() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for netdev not up problem when setting mtu (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for packet buffer setting bug (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set extra mac address of pause param for HW (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix speed/duplex information loss problem when executing ethtool ethx cmd of VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add get_media_type ops support for VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove print messages for error packet (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add nic state check before calling netif_tx_wake_queue (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add handle for default case (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Unify the prefix of vf functions (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix tqp array traversal condition for vf (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix ets validate issue (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs_map_cfg() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix client initialize state issue when roce client initialize failed (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Clear client pointer when initialize client failed or unintialize finished (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix cmdq registers initialization issue for vf (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for setting speed for phy failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Check hdev state when getting link status (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set STATE_DOWN bit of hdev state when stopping net (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove packet statistics of public (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove tx budget to clean more TX descriptors in a napi (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Refine hns3_get_link_ksettings() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove redundant codes of query advertised flow control abilitiy (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Change the dst mac addr of loopback packet (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Only update mac configuation when necessary (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Preserve vlan 0 in hardware table (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix ping exited problem when doing lp selftest (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for loopback selftest failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix error of checking used vlan id (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for multicast failure (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for vf vlan delete failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: modify variable type in hns3_nic_reuse_page (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add vlan filter setting by ethtool command -K (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set tx ring' tc info when netdev is up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix desc num set to default when setting channel (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for information of phydev lost problem when down/up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add support for serdes loopback selftest (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Refine the MSIX allocation for PF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix MSIX allocation issue for VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: fix return value error while hclge_cmd_csq_clean failed (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Modify inconsistent bit mask macros (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for using wrong mask and shift in hclge_get_ring_chain_from_mbx (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Correct reset event status register (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Prevent to request reset frequently (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Prevent sending command during global or core reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add configure for mac minimal frame size (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for l4 checksum offload bug (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for waterline not setting correctly (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix tc setup when netdev is first up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: modify hnae_ to hnae3_ (Xiaojun Tan) [1640945] - [netdrv] net: hns3: simplify hclge_cmd_csq_clean (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove some redundant assignments (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove back in struct hclge_hw (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add unlikely for error check (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add l4_type check for both ipv4 and ipv6 (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add vector status check before free vector (Xiaojun Tan) [1640945] - [netdrv] net: hns3: rename the interface for init_client_instance and uninit_client_instance (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove hclge_get_vector_index from hclge_bind_ring_with_vector (Xiaojun Tan) [1640945] - [kernel] redhat: Enable -Werror for architectures (Laura Abbott) [1582754] - [drm] drm/atomic_helper: Remove dangling variable (Laura Abbott) [1582754] - [s390] s390/tools: fix gcc 8 stringop-truncation warnings (Laura Abbott) [1582754] - [tty] kgdboc: Fix restrict error (Laura Abbott) [1582754] - [misc] misc: kgdbts: Fix restrict error (Laura Abbott) [1582754] - [scsi] scsi: ibmvscsis: Fix a stringop-overflow warning (Laura Abbott) [1582754] - [s390] s390/extmem: fix gcc 8 stringop-overflow warning (Laura Abbott) [1582754] - [s390] s390/perf: fix gcc 8 array-bounds warning (Laura Abbott) [1582754] - [kernel] kdb: Use strscpy with destination buffer size (Laura Abbott) [1582754] - [fs] configfs: replace strncpy with memcpy (Laura Abbott) [1582754] - [fs] kernfs: Replace strncpy with memcpy (Laura Abbott) [1582754] - [kernel] disable stringop truncation warnings for now (Laura Abbott) [1582754] - [sound] ALSA: intel_hdmi: Use strlcpy() instead of strncpy() (Laura Abbott) [1582754] - [sound] ALSA: trident: Suppress gcc string warning (Laura Abbott) [1582754] - [lib] kobject: Replace strncpy with memcpy (Laura Abbott) [1582754] - [tty] TTY: isdn: Replace strncpy with memcpy (Laura Abbott) [1582754] - [target] scsi: target/iscsi: Make iscsit_ta_authentication() respect the output buffer size (Laura Abbott) [1582754] - [fs] fuse: don't need GETATTR after every READ (Miklos Szeredi) [1650538] - [fs] fuse: allow fine grained attr cache invaldation (Miklos Szeredi) [1650538]- [mm] mm: mremap: properly flush TLB before releasing the page (Rafael Aquini) [1645122] {CVE-2018-18281} - [x86] x86/spec_ctrl: Change default Skylake Spectre v2 mitigation to retpoline (Waiman Long) [1651806] - [fs] gfs2: write revokes should traverse sd_ail1_list in reverse (Andreas Grunbacher) [1652763] - [fs] gfs2: Fix marking bitmaps non-full (Andreas Grunbacher) [1652762] - [fs] GFS2: Flush the GFS2 delete workqueue before stopping the kernel threads (Andreas Grunbacher) [1652761] - [fs] gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd (Andreas Grunbacher) [1652759] - [fs] gfs2: Use fs_* functions instead of pr_* function where we can (Andreas Grunbacher) [1652757] - [fs] gfs2: slow the deluge of io error messages (Andreas Grunbacher) [1652757] - [fs] gfs2_meta: ->mount() can get NULL dev_name (Andreas Grunbacher) [1652754] - [powerpc] powerpc/vdso: Correct call frame information (Steve Best) [1651281] - [i2c] i2c: i801: Add support for Intel Ice Lake (David Arcari) [1637435] - [usb] xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc (Robert Richter) [1649829] - [x86] x86: numa_emulation: fix uniform-split numa emulation (Rafael Aquini) [1620341] - [x86] x86: numa_emulation: introduce uniform split capability (Rafael Aquini) [1620341] - [kernel] perf/hw_breakpoint: Modify breakpoint even if the new attr has disabled set (Mark Salter) [1643174] - [x86] KVM: vmx: hyper-v: don't pass EPT configuration info to vmx_hv_remote_flush_tlb() (Paolo Bonzini) [1636610] - [x86] KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=m (Paolo Bonzini) [1636610] - [x86] kvm: nVMX: fix entry with pending interrupt if APICv is enabled (Paolo Bonzini) [1636610] - [x86] KVM: VMX: hide flexpriority from guest when disabled at the module level (Paolo Bonzini) [1636610] - [x86] KVM: VMX: check for existence of secondary exec controls before accessing (Paolo Bonzini) [1636610] - [x86] KVM: x86: fix L1TF's MMIO GFN calculation (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: cut down decimal places in update interval dialog (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS (Paolo Bonzini) [1636610] - [x86] KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled (Paolo Bonzini) [1636610] - [x86] KVM: x86: never trap MSR_KERNEL_GS_BASE (Paolo Bonzini) [1636610] - [x86] KVM: LAPIC: Fix pv ipis out-of-bounds access (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix loss of pending IRQ/NMI before entering L2 (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: re-animate display of dead guests (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: indicate dead guests as such (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: handle guest removals more gracefully (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: don't reset stats when setting PID filter for debugfs (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix updates for dead guests (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix handling of invalid paths in debugfs provider (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix python3 issues (Paolo Bonzini) [1636610] - [x86] KVM: x86: Unexport x86_emulate_instruction() (Paolo Bonzini) [1636610] - [x86] KVM: x86: Rename emulate_instruction() to kvm_emulate_instruction() (Paolo Bonzini) [1636610] - [x86] KVM: x86: Do not re-{try, execute} after failed emulation in L2 (Paolo Bonzini) [1636610] - [x86] KVM: x86: Default to not allowing emulation retry in kvm_mmu_page_fault (Paolo Bonzini) [1636610] - [x86] KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE (Paolo Bonzini) [1636610] - [x86] KVM: x86: Invert emulation re-execute behavior to make it opt-in (Paolo Bonzini) [1636610] - [x86] KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation (Paolo Bonzini) [1636610] - [x86] KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instr (Paolo Bonzini) [1636610] - [x86] KVM: SVM: remove unused variable dst_vaddr_end (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: avoid redundant double assignment of nested_run_pending (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix bad cleanup on error of get/set nested state IOCTLs (Paolo Bonzini) [1636610] - [tools] kvm: selftests: Add platform_info_test (Paolo Bonzini) [1636610] - [x86] KVM: x86: Control guest reads of MSR_PLATFORM_INFO (Paolo Bonzini) [1636610] - [x86] KVM: x86: Turbo bits in MSR_PLATFORM_INFO (Paolo Bonzini) [1636610] - [x86] nVMX x86: Check VPID value on vmentry of L2 guests (Paolo Bonzini) [1636610] - [x86] nVMX x86: check posted-interrupt descriptor addresss on vmentry of L2 (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICv (Paolo Bonzini) [1636610] - [x86] KVM: VMX: check nested state and CR4.VMXE against SMM (Paolo Bonzini) [1636610] - [x86] kvm: x86: make kvm_{load|put}_guest_fpu() static (Paolo Bonzini) [1636610] - [x86] x86/hyper-v: rename ipi_arg_{ex, non_ex} structures (Paolo Bonzini) [1636610] - [x86] KVM: VMX: use preemption timer to force immediate VMExit (Paolo Bonzini) [1636610] - [x86] KVM: VMX: modify preemption timer bit only when arming timer (Paolo Bonzini) [1636610] - [x86] KVM: VMX: immediately mark preemption timer expired only for zero value (Paolo Bonzini) [1636610] - [x86] KVM: SVM: Switch to bitmap_zalloc() (Paolo Bonzini) [1636610] - [lib] bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() (Paolo Bonzini) [1636610] - [x86] KVM/MMU: Fix comment in walk_shadow_page_lockless_end() (Paolo Bonzini) [1636610] - [tools] kvm: selftests: use -pthread instead of -lpthread (Paolo Bonzini) [1636610] - [tools] kvm: selftest: add dirty logging test (Paolo Bonzini) [1636610] - [tools] kvm: selftest: pass in extra memory when create vm (Paolo Bonzini) [1636610] - [tools] kvm: selftest: include the tools headers (Paolo Bonzini) [1636610] - [tools] kvm: selftest: unify the guest port macros (Paolo Bonzini) [1636610] - [x86] KVM: x86: don't reset root in kvm_mmu_setup() (Paolo Bonzini) [1636610] - [x86] kvm: mmu: Don't read PDPTEs when paging is not enabled (Paolo Bonzini) [1636610] - [x86] x86/kvm/lapic: always disable MMIO interface in x2APIC mode (Paolo Bonzini) [1636610] - [s390] KVM: s390: Make huge pages unavailable in ucontrol VMs (Paolo Bonzini) [1636610] - [s390] s390/mm: Check for valid vma before zapping in gmap_discard (Paolo Bonzini) [1636610] - [tools] selftests: add headers_install to lib.mk (Paolo Bonzini) [1636610] - [tools] selftests: kselftest: Remove outdated comment (Paolo Bonzini) [1636610] - [tools] selftests: android: move config up a level (Paolo Bonzini) [1636610] - [md] md: Avoid namespace collision with bitmap API (Paolo Bonzini) [1636610]- [cpufreq] cpufreq / CPPC: Add cpuinfo_cur_freq support for CPPC (Prarit Bhargava) [1654361] - [netdrv] nfp: flower: add ipv6 set flow label and hop limit offload (Pablo Cascon) [1651639] - [netdrv] nfp: flower: add ipv4 set ttl and tos offload (Pablo Cascon) [1651639] - [netdrv] ibmvnic: Update driver queues after change in ring size support (Steve Best) [1651947] - [netdrv] ibmvnic: Fix RX queue buffer cleanup (Steve Best) [1651947] - [netdrv] net/ibmnvic: Fix deadlock problem in reset (Steve Best) [1651947] - [netdrv] ibmvnic: fix accelerated VLAN handling (Steve Best) [1651947] - [netdrv] ibmvnic: Add ethtool private flag for driver-defined queue limits (Steve Best) [1651947] - [netdrv] ibmvnic: Introduce driver limits for ring sizes (Steve Best) [1651947] - [netdrv] ibmvnic: Increase maximum queue size limit (Steve Best) [1651947] - [netdrv] ibmvnic: remove ndo_poll_controller (Steve Best) [1651947] - [powerpc] powerpc/powernv/npu: Remove atsd_threshold debugfs setting (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Use size-based ATSD invalidates (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Reduce eieio usage when issuing ATSD invalidates (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Add a debugfs setting to change ATSD threshold (Steve Best) [1653661] - [net] libceph: fall back to sendmsg for slab pages (Ilya Dryomov) [1653395] - [s390] s390/qeth: utilize virtual MAC for Layer2 OSD devices (Philipp Rudo) [1653246] - [fs] vfs: fix FIGETBSZ ioctl on an overlayfs file (Miklos Szeredi) [1651362] - [fs] ovl: fix decode of dir file handle with multi lower layers (Miklos Szeredi) [1651362] - [fs] ovl: fix missing override creds in link of a metacopy upper (Miklos Szeredi) [1651362] - [fs] ovl: automatically enable redirect_dir on metacopy=on (Miklos Szeredi) [1651362] - [fs] ovl: check whiteout in ovl_create_over_whiteout() (Miklos Szeredi) [1651362] - [fs] ovl: fix recursive oi->lock in ovl_link() (Miklos Szeredi) [1651362] - [fs] ovl: fix error handling in ovl_verify_set_fh() (Miklos Szeredi) [1651362] - [mm] mm, memory_hotplug: check zone_movable in has_unmovable_pages (Baoquan He) [1643839] - [netdrv] hv_netvsc: fix vf serial matching with pci slot info (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: remove ndo_poll_controller (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: pair VF based on serial number (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: fix schedule in RCU context (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: Fix return value check in hv_pci_assign_slots() (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: support reporting serial number as slot information (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: Replace GFP_ATOMIC with GFP_KERNEL in new_pcichild_device() (Vitaly Kuznetsov) [1637519] - [char] ipmi: Fix timer race with module unload (Robert Richter) [1649812] - [arm64] arm64: hugetlb: Avoid unnecessary clearing in huge_ptep_set_access_flags (Christoph von Recklinghausen) [1635192] - [arm64] arm64: hugetlb: Fix handling of young ptes (Christoph von Recklinghausen) [1635192] - [mm] mm: Preserve _PAGE_DEVMAP across mprotect() calls (Jeff Moyer) [1647647]- [crypto] crypto: vmx - Fix sleep-in-atomic bugs (Steve Best) [1653662] - [netdrv] net: ena: update driver version from 2.0.1 to 2.0.2 (John Linville) [1634044] - [netdrv] net: ena: fix crash during ena_remove() (John Linville) [1634044] - [netdrv] net: ena: fix crash during failed resume from hibernation (John Linville) [1634044] - [netdrv] net: ena: enable CONFIG_ENA_ETHERNET for aarch64 (John Linville) [1634044] - [netdrv] net: ena: enable Low Latency Queues (John Linville) [1634044] - [netdrv] net: ena: Fix Kconfig dependency on X86 (John Linville) [1634044] - [netdrv] net: ena: fix indentations in ena_defs for better readability (John Linville) [1634044] - [netdrv] net: ena: update driver version to 2.0.1 (John Linville) [1634044] - [netdrv] net: ena: remove redundant parameter in ena_com_admin_init() (John Linville) [1634044] - [netdrv] net: ena: change rx copybreak default to reduce kernel memory pressure (John Linville) [1634044] - [netdrv] net: ena: limit refill Rx threshold to 256 to avoid latency issues (John Linville) [1634044] - [netdrv] net: ena: explicit casting and initialization, and clearer error handling (John Linville) [1634044] - [netdrv] net: ena: use CSUM_CHECKED device indication to report skb's checksum status (John Linville) [1634044] - [netdrv] net: ena: add functions for handling Low Latency Queues in ena_netdev (John Linville) [1634044] - [netdrv] net: ena: add functions for handling Low Latency Queues in ena_com (John Linville) [1634044] - [netdrv] net: ena: introduce Low Latency Queues data structures according to ENA spec (John Linville) [1634044] - [netdrv] net: ena: complete host info to match latest ENA spec (John Linville) [1634044] - [netdrv] net: ena: minor performance improvement (John Linville) [1634044] - [netdrv] net: ena: fix auto casting to boolean (John Linville) [1634044] - [netdrv] net: ena: fix NULL dereference due to untimely napi initialization (John Linville) [1634044] - [netdrv] net: ena: fix rare bug when failed restart/resume is followed by driver removal (John Linville) [1634044] - [netdrv] net: ena: fix warning in rmmod caused by double iounmap (John Linville) [1634044] - [netdrv] net: ena: remove ndo_poll_controller (John Linville) [1634044] - [netdrv] net: ena: fix incorrect usage of memory barriers (John Linville) [1634044] - [netdrv] net: ena: fix missing calls to READ_ONCE (John Linville) [1634044] - [netdrv] net: ena: fix missing lock during device destruction (John Linville) [1634044] - [netdrv] net: ena: fix potential double ena_destroy_device() (John Linville) [1634044] - [netdrv] net: ena: fix device destruction to gracefully free resources (John Linville) [1634044] - [netdrv] net: ena: fix driver when PAGE_SIZE == 64kB (John Linville) [1634044] - [netdrv] net: ena: fix surprise unplug NULL dereference kernel crash (John Linville) [1634044] - [s390] s390/zcrypt: reinit ap queue state machine during device probe (Philipp Rudo) [1653668] - [s390] s390/kdump: Make elfcorehdr size calculation ABI compliant (Philipp Rudo) [1653245] - [s390] s390/kdump: Fix elfcorehdr size calculation (Philipp Rudo) [1653245] - [block] block: fix 32 bit overflow in __blkdev_issue_discard() (Ming Lei) [1638826] - [ata] libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD (Ming Lei) [1638826] - [block] block: copy ioprio in __bio_clone_fast() and bounce (Ming Lei) [1638826] - [trace] kyber: fix wrong strlcpy() size in trace_kyber_latency() (Ming Lei) [1638826] - [block] floppy: fix race condition in __floppy_read_block_0() (Ming Lei) [1638826] - [block] block: make blk_try_req_merge() static (Ming Lei) [1638826] - [block] block: remove dead queue members (Ming Lei) [1638826] - [block] block: clean up dead code that is now redundant (Ming Lei) [1638826] - [nvme] nvme: fix boot hang with only being able to get one IRQ vector (Ming Lei) [1638826] - [block] ide: don't clear special on ide_queue_rq() entry (Ming Lei) [1638826] - [block] null_blk: remove unused nullb device (Ming Lei) [1638826] - [block] ide: don't use req->special (Ming Lei) [1638826] - [block] pd: replace ->special use with private data in the request (Ming Lei) [1638826] - [block] aoe: replace ->special use with private data in the request (Ming Lei) [1638826] - [block] skd_main: don't use req->special (Ming Lei) [1638826] - [block] nullb: remove leftover legacy request code (Ming Lei) [1638826] - [scsi] fnic: fix fnic_scsi_host_{start,end}_tag (Ming Lei) [1638826] - [block] block: remove set but not used variable 'et' (Ming Lei) [1638826] - [block] block: remove the BLKPREP_* values. (Ming Lei) [1638826] - [scsi] scsi: return blk_status_t from device handler ->prep_fn (Ming Lei) [1638826] - [scsi] scsi: return blk_status_t from scsi_init_io and ->init_command (Ming Lei) [1638826] - [scsi] scsi: clean up error handling in scsi_init_io (Ming Lei) [1638826] - [scsi] scsi: push blk_status_t up into scsi_setup_{fs,scsi}_cmnd (Ming Lei) [1638826] - [scsi] scsi: simplify scsi_prep_state_check (Ming Lei) [1638826] - [block] ide: cleanup ->prep_rq calling convention (Ming Lei) [1638826] - [block] block: remove req->timeout_list (Ming Lei) [1638826] - [block] blk-mq: provide a helper to check if a queue is busy (Ming Lei) [1638826] - [block] blk-mq-tag: change busy_iter_fn to return whether to continue or not (Ming Lei) [1638826] - [block] ms_block: remove unused pointer 'set' (Ming Lei) [1638826] - [block] sunvdc: fix compiler warning (Ming Lei) [1638826] - [nvme] nvme: add separate poll queue map (Ming Lei) [1638826] - [block] block: add REQ_HIPRI and inherit it from IOCB_HIPRI (Ming Lei) [1638826] - [nvme] nvme: utilize two queue maps, one for reads and one for writes (Ming Lei) [1638826] - [block] blk-mq: initial support for multiple queue maps (Ming Lei) [1638826] - [block] blk-mq: improve plug list sorting (Ming Lei) [1638826] - [block] blk-mq: cleanup and improve list insertion (Ming Lei) [1638826] - [block] blk-mq: cache request hardware queue mapping (Ming Lei) [1638826] - [block] blk-mq: separate number of hardware queues from nr_cpu_ids (Ming Lei) [1638826] - [block] blk-mq: support multiple hctx maps (Ming Lei) [1638826] - [block] blk-mq: add 'type' attribute to the sysfs hctx directory (Ming Lei) [1638826] - [block] blk-mq: allow software queue to map to multiple hardware queues (Ming Lei) [1638826] - [block] blk-mq: pass in request/bio flags to queue mapping (Ming Lei) [1638826] - [block] blk-mq: provide dummy blk_mq_map_queue_type() helper (Ming Lei) [1638826] - [block] blk-mq: abstract out queue map (Ming Lei) [1638826] - [block] blk-mq: kill q->mq_map (Ming Lei) [1638826] - [kernel] genirq/affinity: Add support for allocating interrupt sets (Ming Lei) [1638826] - [kernel] genirq/affinity: Pass first vector to __irq_build_affinity_masks() (Ming Lei) [1638826] - [kernel] genirq/affinity: Move two stage affinity spreading into a helper function (Ming Lei) [1638826] - [kernel] genirq/affinity: Spread IRQs to all available NUMA nodes (Ming Lei) [1638826] - [block] block: kill request ->cpu member (Ming Lei) [1638826] - [block] block: get rid of q->softirq_done_fn() (Ming Lei) [1638826] - [block] block: get rid of blk_queued_rq() (Ming Lei) [1638826] - [block] blk-merge: kill dead queue lock held check (Ming Lei) [1638826] - [block] block: remove req_no_special_merge() from merging code (Ming Lei) [1638826] - [block] block: kill request slab cache (Ming Lei) [1638826] - [block] block: remove request_list code (Ming Lei) [1638826] - [block] bsg: move bsg-lib parts outside of request queue (Ming Lei) [1638826] - [block] block: kill legacy parts of timeout handling (Ming Lei) [1638826] - [block] block: remove __blk_put_request() (Ming Lei) [1638826] - [block] block: get rid of MQ scheduler ops union (Ming Lei) [1638826] - [block] block: remove dead elevator code (Ming Lei) [1638826] - [block] block: remove legacy IO schedulers (Ming Lei) [1638826] - [block] block: cleanup kick/queued handling (Ming Lei) [1638826] - [block] block: remove non mq parts from the flush code (Ming Lei) [1638826] - [block] block: remove legacy rq tagging (Ming Lei) [1638826] - [block] blk-cgroup: remove legacy queue bypassing (Ming Lei) [1638826] - [block] blk-wbt: kill check for legacy queue type (Ming Lei) [1638826] - [block] block: remove blk_complete_request() (Ming Lei) [1638826] - [block] bsg: convert to use blk-mq (Ming Lei) [1638826] - [block] bsg: provide bsg_remove_queue() helper (Ming Lei) [1638826] - [block] bsg: pass in desired timeout handler (Ming Lei) [1638826] - [s390] dasd: remove dead code (Ming Lei) [1638826] - [block] block: remove q->lld_busy_fn() (Ming Lei) [1638826] - [scsi] scsi: kill off the legacy IO path (Ming Lei) [1638826] - [scsi] scsi: provide mq_ops->busy() hook (Ming Lei) [1638826] - [block] blk-mq: provide mq_ops->busy() hook (Ming Lei) [1638826] - [block] blk-mq: remove legacy check in queue blk_freeze_queue() (Ming Lei) [1638826] - [block] blk-mq: remove the request_list usage (Ming Lei) [1638826] - [block] ide: convert to blk-mq (Ming Lei) [1638826] - [block] mspro_block: convert to blk-mq (Ming Lei) [1638826] - [block] ms_block: convert to blk-mq (Ming Lei) [1638826] - [block] sunvdc: convert to blk-mq (Ming Lei) [1638826] - [block] null_blk: Add conventional zone configuration for zoned support (Ming Lei) [1638826] - [ata] libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9 (Ming Lei) [1638826] - [block] block, bfq: fix asymmetric scenarios detection (Ming Lei) [1638826] - [cdrom] gdrom: fix mistake in assignment of error (Ming Lei) [1638826] - [block] blk-mq: place trace_block_getrq() in correct place (Ming Lei) [1638826] - [block] block: Introduce blk_revalidate_disk_zones() (Ming Lei) [1638826] - [block] block: add a report_zones method (Ming Lei) [1638826] - [block] block: Expose queue nr_zones in sysfs (Ming Lei) [1638826] - [block] block: Improve zone reset execution (Ming Lei) [1638826] - [block] block: Introduce BLKGETNRZONES ioctl (Ming Lei) [1638826] - [block] block: Introduce BLKGETZONESZ ioctl (Ming Lei) [1638826] - [block] block: Limit allocation of zone descriptors for report zones (Ming Lei) [1638826] - [block] block: Introduce blkdev_nr_zones() helper (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Fix sd_zbc_check_zones() error checks (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Reduce boot device scan and revalidate time (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Rearrange code (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Remove an assignment from sd_zbc_setup_report_cmnd() (Ming Lei) [1638826] - [scsi] scsi: sd: don't crash the host on invalid commands (Ming Lei) [1638826] - [pci] PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice (Ming Lei) [1638826] - [fs] f2fs: remove request_list check in is_idle() (Ming Lei) [1638826] - [scsi] scsi: osd: initiator should use mq variant of request ending (Ming Lei) [1638826] - [scsi] scsi: fnic: replace gross legacy tag hack with blk-mq hack (Ming Lei) [1638826] - [infiniband] ib_srp: Remove WARN_ON in srp_terminate_io() (Ming Lei) [1638826] - [scsi] scsi: ufs: Disable blk-mq for now (Ming Lei) [1638826] - [block] sx8: convert to blk-mq (Ming Lei) [1638826] - [block] z2ram: convert to blk-mq (Ming Lei) [1638826] - [cdrom] gdrom: convert to blk-mq (Ming Lei) [1638826] - [block] floppy: convert to blk-mq (Ming Lei) [1638826] - [block] ataflop: convert to blk-mq (Ming Lei) [1638826] - [block] ataflop: fix error handling during setup (Ming Lei) [1638826] - [block] ataflop: fold headers into C file (Ming Lei) [1638826] - [block] amiflop: convert to blk-mq (Ming Lei) [1638826] - [block] amiflop: clean up on errors during setup (Ming Lei) [1638826] - [block] amiflop: fold headers into C file (Ming Lei) [1638826] - [block] swim3: convert to blk-mq (Ming Lei) [1638826] - [block] swim3: add real error handling in setup (Ming Lei) [1638826] - [block] swim: convert to blk-mq (Ming Lei) [1638826] - [block] swim: fix cleanup on setup error (Ming Lei) [1638826] - [mtd] mtd_blkdevs: convert to blk-mq (Ming Lei) [1638826] - [block] xsysace: convert to blk-mq (Ming Lei) [1638826] - [block] paride: convert pf to blk-mq (Ming Lei) [1638826] - [block] paride: convert pd to blk-mq (Ming Lei) [1638826] - [block] paride: convert pcd to blk-mq (Ming Lei) [1638826] - [block] ps3disk: convert to blk-mq (Ming Lei) [1638826] - [block] blk-mq: provide helper for setting up an SQ queue and tag set (Ming Lei) [1638826] - [block] null_blk: remove set but not used variable 'q' (Ming Lei) [1638826] - [cdrom] cdrom: don't attempt to fiddle with cdo->capability (Ming Lei) [1638826] - [block] block: remove bogus check for queue_lock assignment (Ming Lei) [1638826] - [block] null_blk: remove legacy IO path (Ming Lei) [1638826] - [block] um: Convert ubd driver to blk-mq (Ming Lei) [1638826] - [block] skd: fixup usage of legacy IO API (Ming Lei) [1638826] - [block] aoe: convert aoeblk to blk-mq (Ming Lei) [1638826] - [block] ide: remove redundant variables queue_run_ms and left (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion convert BUGs to WARNs (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion hints on fastpath (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_reprep helper (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_action helper (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_nz_result function (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion: rename variables (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion: comment on end_request return (Ming Lei) [1638826] - [scsi] scsi: core: use blk_mq_run_hw_queues in scsi_kick_queue (Ming Lei) [1638826] - [scsi] scsi: sg: remove bad blk_end_request_all() call (Ming Lei) [1638826] - [block] blk-mq: complete req in softirq context in case of single queue (Ming Lei) [1638826] - [block] block, bfq: improve asymmetric scenarios detection (Ming Lei) [1638826] - [block] block: remove redundant 'default n' from Kconfig-s (Ming Lei) [1638826] - [block] blk-mq-debugfs: Also show requests that have not yet been started (Ming Lei) [1638826] - [block] block: Finish renaming REQ_DISCARD into REQ_OP_DISCARD (Ming Lei) [1638826] - [block] kyber: fix integer overflow of latency targets on 32-bit (Ming Lei) [1638826] - [block] kyber: add tracepoints (Ming Lei) [1638826] - [block] kyber: implement improved heuristics (Ming Lei) [1638826] - [block] kyber: don't make domain token sbitmap larger than necessary (Ming Lei) [1638826] - [block] block: export blk_stat_enable_accounting() (Ming Lei) [1638826] - [block] block: move call of scheduler's ->completed_request() hook (Ming Lei) [1638826] - [block] blk-mq: Enable support for runtime power management (Ming Lei) [1638826] - [block] block: Make blk_get_request() block for non-PM requests while suspended (Ming Lei) [1638826] - [block] block: Allow unfreezing of a queue while requests are in progress (Ming Lei) [1638826] - [lib] percpu-refcount: Introduce percpu_ref_resurrect() (Ming Lei) [1638826] - [block] block: Schedule runtime resume earlier (Ming Lei) [1638826] - [block] block: Split blk_pm_add_request() and blk_pm_put_request() (Ming Lei) [1638826] - [block] block, scsi: Change the preempt-only flag into a counter (Ming Lei) [1638826] - [block] block: Move power management code into a new source file (Ming Lei) [1638826] - [block] Blk-throttle: update to use rbtree with leftmost node cached (Ming Lei) [1638826] - [block] block: use bio_add_page in bio_iov_iter_get_pages (Ming Lei) [1638826] - [block] blok, bfq: do not plug I/O if all queues are weight-raised (Ming Lei) [1638826] - [block] block, bfq: inject other-queue I/O into seeky idle queues on NCQ flash (Ming Lei) [1638826] - [block] block, bfq: correctly charge and reset entity service in all cases (Ming Lei) [1638826]- [rpmspec] redhat: fix bpf_samples build (Jiri Benc) [1611579] - [fs] mnt: fix __detach_mounts infinite loop (Benjamin Coddington) [1628736] - [pci] pcie: Enable Broadom iProc PCIE and mark it is as tech preview (Mark Langsdorf) [1576958] - [pci] PCI/ACPI: Add iProc PCIe MCFG quirk (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Add ACPI/ECAM support (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Remove PAXC slot check to allow VF support (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Reduce inbound/outbound mapping print level (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Reject unconfigured physical functions from PAXC (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Disable MSI parsing in certain PAXC blocks (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Fix up corrupted PAXC root complex config registers (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Activate PAXC bridge quirk for more devices (Mark Langsdorf) [1576958]- [s390] s390/mm: fix mis-accounting of pgtable_bytes (Joe Lawrence) [1644481] - [mm] mm: add mm_pxd_folded checks to pgtable_bytes accounting functions (Joe Lawrence) [1644481] - [mm] mm: introduce mm_[p4d|pud|pmd]_folded (Joe Lawrence) [1644481] - [mm] mm: make the __PAGETABLE_PxD_FOLDED defines non-empty (Joe Lawrence) [1644481] - [x86] x86/cpu/vmware: Do not trace vmware_sched_clock() (Vitaly Kuznetsov) [1650273] - [fs] fuse: fix possibly missed wake-up after abort (Lukas Czerner) [1649244] - [fs] fuse: fix leaked notify reply (Lukas Czerner) [1649244] - [fs] fuse: fix blocked_waitq wakeup (Lukas Czerner) [1649244] - [fs] fuse: set FR_SENT while locked (Lukas Czerner) [1649244] - [fs] fuse: Fix use-after-free in fuse_dev_do_write() (Lukas Czerner) [1649244] - [fs] fuse: Fix use-after-free in fuse_dev_do_read() (Lukas Czerner) [1649244] - [fs] fuse: Add missed unlock_page() to fuse_readpages_fill() (Lukas Czerner) [1649244] - [fs] fuse: Don't access pipe->buffers without pipe_lock() (Lukas Czerner) [1649244] - [fs] fuse: fix initial parallel dirops (Lukas Czerner) [1649244] - [fs] fuse: Fix oops at process_init_reply() (Lukas Czerner) [1649244] - [fs] fuse: umount should wait for all requests (Lukas Czerner) [1649244] - [fs] fuse: fix unlocked access to processing queue (Lukas Czerner) [1649244] - [fs] fuse: fix double request_end() (Lukas Czerner) [1649244] - [fs] fuse: fix use-after-free in fuse_direct_IO() (Lukas Czerner) [1599195]- [firmware] efi: Fix debugobjects warning on 'efi_rts_work' (Waiman Long) [1652190] - [rpmspec] kernel.spec: Do not zip modules on noarch builds (Prarit Bhargava) [1646471] - [iommu] iommu/amd: Clear memory encryption mask from physical address (Gary Hook) [1640384]- [powerpc] powerpc/mm/radix: Only need the Nest MMU workaround for R -> RW transition (Steve Best) [1651276] - [powerpc] powerpc/mm/books3s: Add new pte bit to mark pte temporarily invalid (Steve Best) [1651276] - [powerpc] powerpc/tm: Fix HFSCR bit for no suspend case (Steve Best) [1651275]- [powerpc] powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage (Steve Best) [1651267] - [tools] perf tools: Remove ext from struct kmod_path (Jiri Olsa) [1581390] - [tools] perf tools: Add gzip_is_compressed function (Jiri Olsa) [1581390] - [tools] perf tools: Add lzma_is_compressed function (Jiri Olsa) [1581390] - [tools] perf tools: Add is_compressed callback to compressions array (Jiri Olsa) [1581390] - [tools] perf tools: Move the temp file processing into decompress_kmodule (Jiri Olsa) [1581390] - [tools] perf tools: Use compression id in decompress_kmodule() (Jiri Olsa) [1581390] - [tools] perf tools: Store compression id into struct dso (Jiri Olsa) [1581390] - [tools] perf tools: Add compression id into 'struct kmod_path' (Jiri Olsa) [1581390] - [tools] perf tools: Make is_supported_compression() static (Jiri Olsa) [1581390] - [tools] perf tools: Make decompress_to_file() function static (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in __open_dso() (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in symbol__disassemble() (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in read_object_code() (Jiri Olsa) [1581390] - [rpmspec] redhat: Enable kernel-tools (for kvm_stat) on s390x, too (Thomas Huth) [1631222]- [drm] drm/atomic_helper: Stop modesets on unregistered connectors harder (Lyude Paul) [1631575] - [drm] drm/nouveau: Fix nv50_mstc->best_encoder() (Lyude Paul) [1631575] - [drm] drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectors (Lyude Paul) [1631575] - [drm] drm/i915: Fix intel_dp_mst_best_encoder() (Lyude Paul) [1631575] - [drm] drm/i915: Skip vcpi allocation for MSTB ports that are gone (Lyude Paul) [1631575] - [drm] drm/i915: Don't unset intel_connector->mst_port (Lyude Paul) [1631575] - [drm] drm/atomic_helper: Disallow new modesets on unregistered connectors (Lyude Paul) [1631575] - [s390] s390/qeth: fix HiperSockets sniffer (Philipp Rudo) [1649773] - [s390] s390/qeth: report 25Gbit link speed (Philipp Rudo) [1649772] - [s390] s390/qeth: sanitize strings in debug messages (Philipp Rudo) [1649770] - [s390] s390/qeth: fix initial operstate (Philipp Rudo) [1649769] - [s390] s390/qeth: unregister netdevice only when registered (Philipp Rudo) [1649769] - [powerpc] powerpc/64s: consolidate MCE counter increment (Steve Best) [1633550] - [powerpc] powerpc/64s: move machine check SLB flushing to mm/slb.c (Steve Best) [1633550] - [powerpc] powernv/pseries: consolidate code for mce early handling (Steve Best) [1633550] - [powerpc] powerpc/pseries: Dump the SLB contents on SLB MCE errors (Steve Best) [1633550] - [powerpc] powerpc/pseries: Display machine check error details (Steve Best) [1633550] - [powerpc] powerpc/pseries: Flush SLB contents on SLB MCE errors (Steve Best) [1633550] - [powerpc] powerpc/pseries: Define MCE error event section (Steve Best) [1633550] - [powerpc] powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX (Steve Best) [1633550] - [powerpc] powerpc/pseries: Defer the logging of rtas error to irq work queue (Steve Best) [1633550] - [powerpc] powerpc/pseries: Fix endianness while restoring of r3 in MCE handler (Steve Best) [1633550] - [cdrom] cdrom: fix improper type cast, which can leat to information leak (Maurizio Lombardi) [1650476]- [drm] drm/amdgpu/pm: Fix potential Spectre v1 (Rob Clark) [1637115] - [drm] drm/i915/kvmgt: Fix potential Spectre v1 (Rob Clark) [1637115] - [fs] gfs2: Fix metadata read-ahead during truncate (2) (Andreas Grunbacher) [1647982] - [block] block: make sure writesame bio is aligned with logical block size (Ming Lei) [1648750] - [block] block: cleanup __blkdev_issue_discard() (Ming Lei) [1648750] - [block] block: make sure discard bio is aligned with logical block size (Ming Lei) [1648750] - [block] block: Clear kernel memory before copying to user (Ming Lei) [1648752] - [block] block: respect virtual boundary mask in bvecs (Ming Lei) [1648756] - [block] xen: don't include from and (Ming Lei) [1648756] - [block] block: remove ARCH_BIOVEC_PHYS_MERGEABLE (Ming Lei) [1648756] - [block] xen: provide a prototype for xen_biovec_phys_mergeable in xen.h (Ming Lei) [1648756] - [block] xen: remove the xen_biovec_phys_mergeable export (Ming Lei) [1648756] - [block] arm: remove the unused BIOVEC_MERGEABLE define (Ming Lei) [1648756] - [block] block: don't include bug.h from bio.h (Ming Lei) [1648756] - [block] block: don't include io.h from bio.h (Ming Lei) [1648756] - [block] block: remove bvec_to_phys (Ming Lei) [1648756] - [block] block: merge BIOVEC_SEG_BOUNDARY into biovec_phys_mergeable (Ming Lei) [1648756] - [block] block: add a missing BIOVEC_SEG_BOUNDARY check in bio_add_pc_page (Ming Lei) [1648756] - [block] block: simplify BIOVEC_PHYS_MERGEABLE (Ming Lei) [1648756] - [block] block: move req_gap_back_merge to blk.h (Ming Lei) [1648756] - [block] block: move req_gap_{back,front}_merge to blk-merge.c (Ming Lei) [1648756] - [block] block: move integrity_req_gap_{back,front}_merge to blk.h (Ming Lei) [1648756] - [fs] gfs2: Fix iomap buffer head reference counting bug (Andreas Grunbacher) [1647073] - [scsi] qla2xxx: Update driver version to 10.00.00.07.08.0-k1 (Himanshu Madhani) [1615896] - [scsi] scsi: qla2xxx: Initialize port speed to avoid setting lower speed (Himanshu Madhani) [1615896] - [scsi] scsi: qla2xxx: Fix incorrect port speed being set for FC adapters (Himanshu Madhani) [1615896] - [block] block: brd: associate with queue until adding disk (Ming Lei) [1644602] - [block] block: call rq_qos_exit() after queue is frozen (Ming Lei) [1641558] - [block] block: fix the DISCARD request merge (Ming Lei) [1646776] - [block] blk-mq: fallback to previous nr_hw_queues when updating fails (Ming Lei) [1642218] - [block] blk-mq: realloc hctx when hw queue is mapped to another node (Ming Lei) [1642218] - [block] blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxs (Ming Lei) [1642218] - [block] blk-mq: adjust debugfs and sysfs register when updating nr_hw_queues (Ming Lei) [1642218] - [block] block: remove bio_rewind_iter() (Ming Lei) [1642208]- [fs] jbd2: fix use after free in jbd2_log_do_checkpoint() (Lukas Czerner) [1644694] - [fs] ext4: initialize retries variable in ext4_da_write_inline_data_begin() (Lukas Czerner) [1644694] - [fs] ext4: fix build error when DX_DEBUG is defined (Lukas Czerner) [1644694]- [pinctrl] pinctrl: intel: Add Ice Lake PCH pin controller support (David Arcari) [1483413] - [netdrv] nfp: flower: fix vlan match by checking both vlan id and vlan pcp (Pablo Cascon) [1645220] - [netdrv] nfp: flower: reject tunnel encap with ipv6 outer headers for offloading (Pablo Cascon) [1646644] - [netdrv] nfp: populate bus-info on representors (Pablo Cascon) [1643998] - [powerpc] KVM: PPC: Validate TCEs against preregistered memory page sizes (David Gibson) [1625821] - [powerpc] KVM: PPC: Inform the userspace about TCE update failures (David Gibson) [1625821] - [powerpc] KVM: PPC: Book3S: Fix guest DMA when guest partially backed by THP pages (David Gibson) [1625821]- [kernel] locking/lockdep: Fix debug_locks off performance problem (Waiman Long) [1647560] - [kernel] locking/lockdep: Remove duplicated 'lock_class_ops' percpu array (Waiman Long) [1647560] - [kernel] locking/lockdep: Make class->ops a percpu counter and move it under CONFIG_DEBUG_LOCKDEP=y (Waiman Long) [1647560] - [kernel] locking/lockdep: Add a faster path in __lock_release() (Waiman Long) [1647560] - [kernel] locking/lockdep: Eliminate redundant IRQs check in __lock_acquire() (Waiman Long) [1647560] - [kernel] locking/lockdep: Remove add_chain_cache_classes() (Waiman Long) [1647560] - [fs] gfs2: Put bitmap buffers in put_super (Andreas Grunbacher) [1647073] - [scsi] scsi: hpsa: limit transfer length to 1MB, not 512kB (Joseph Szczypek) [1643956] - [netdrv] nfp: report FW vNIC stats in interface stats (Pablo Cascon) [1645032] - [rpmspec] spec: Add bpftool debuginfo package (Jiri Olsa) [1633018] - [crypto] crypto: chelsio: Fix memory corruption in DMA Mapped buffers (Arjun Vynipadath) [1631750] - [cdrom] cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status (Maurizio Lombardi) [1627732] {CVE-2018-16658}- [kernel] srcu: Make early-boot call_srcu() reuse workqueue lists (Waiman Long) [1644375] - [tools] rcutorture: Test early boot call_srcu() (Waiman Long) [1644375] - [kernel] srcu: Make call_srcu() available during very early boot (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_state.ofl_lock to raw_spinlock_t (Waiman Long) [1644375] - [kernel] rcu: Remove obsolete ->dynticks_fqs and ->cond_resched_completed (Waiman Long) [1644375] - [kernel] rcu: Switch ->dynticks to rcu_data structure, remove rcu_dynticks (Waiman Long) [1644375] - [kernel] rcu: Switch dyntick nesting counters to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch urgent quiescent-state requests to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch lazy counts to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch last accelerate/advance to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch ->tick_nohz_enabled_snap to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Merge rcu_dynticks structure into rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Remove unused rcu_dynticks_snap() from Tiny RCU (Waiman Long) [1644375] - [kernel] rcu: Convert "1UL << x" to "BIT(x)" (Waiman Long) [1644375] - [kernel] rcu: Avoid resched_cpu() when rescheduling the current CPU (Waiman Long) [1644375] - [kernel] rcu: More aggressively enlist scheduler aid for nohz_full CPUs (Waiman Long) [1644375] - [kernel] rcu: Compute jiffies_till_sched_qs from other kernel parameters (Waiman Long) [1644375] - [kernel] rcu: Provide functions for determining if call_rcu() has been invoked (Waiman Long) [1644375] - [kernel] rcu: Eliminate ->rcu_qs_ctr from the rcu_dynticks structure (Waiman Long) [1644375] - [kernel] rcu: Motivate Tiny RCU forward progress (Waiman Long) [1644375] - [kernel] rcutorture: Dump reader protection sequence if failures or close calls (Waiman Long) [1644375] - [kernel] rcu: Provide improved interrupt-from-idle check in rcu_check_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Make need_resched() respond to urgent RCU-QS needs (Waiman Long) [1644375] - [kernel] rcu: Inline _rcu_barrier() into its sole remaining caller (Waiman Long) [1644375] - [kernel] rcu: Define rcu_all_qs() only in !PREEMPT builds (Waiman Long) [1644375] - [kernel] rcu: Remove !PREEMPT code from rcu_note_voluntary_context_switch() (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in update.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree_plugin.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree_exp.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tiny.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in srcutree.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcutorture.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcu.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in Kconfig (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcupdate_wait.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rculist.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcupdate.h (Waiman Long) [1644375] - [kernel] rcu: Remove now-unused rcutorture APIs (Waiman Long) [1644375] - [kernel] rcuperf: Remove the "rcu_bh" and "sched" torture types (Waiman Long) [1644375] - [kernel] rcutorture: Remove the "rcu_bh" and "sched" torture types (Waiman Long) [1644375] - [kernel] rcu: Stop testing RCU-bh and RCU-sched (Waiman Long) [1644375] - [kernel] rcutorture: Add RCU-bh and RCU-sched support for extended readers (Waiman Long) [1644375] - [kernel] rcu: Consolidate RCU-sched update-side function definitions (Waiman Long) [1644375] - [kernel] rcu: Consolidate RCU-bh update-side function definitions (Waiman Long) [1644375] - [kernel] rcu: Pull rcu_gp_kthread() FQS loop into separate function (Waiman Long) [1644375] - [kernel] rcu: Inline increment_cpu_stall_ticks() into its sole caller (Waiman Long) [1644375] - [kernel] rcu: Fix typo in force_qs_rnp()'s parameter's parameter (Waiman Long) [1644375] - [kernel] rcu: Eliminate initialization-time use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate RCU-barrier use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate quiescent-state and grace-period-nonstart use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate callback-invocation/invocation use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate grace-period management code use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate stall-warning use of rsp (Waiman Long) [1644375] - [kernel] rcu: Restructure rcu_check_gp_kthread_starvation() (Waiman Long) [1644375] - [kernel] rcu: Simplify rcutorture_get_gp_data() (Waiman Long) [1644375] - [kernel] rcu: Remove for_each_rcu_flavor() flavor-traversal macro (Waiman Long) [1644375] - [kernel] rcu: Remove last non-flavor-traversal rsp local variable from tree_plugin.h (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_data structure's ->rsp field (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_node tree accessor macros (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from expedited grace-period functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from no-CBs CPU functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_cpu_stall_info() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_spawn_one_boost_kthread() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from dump_blkd_tasks() and friend (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_print_detail_task_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_init_one() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_boot_init_percpu_data() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from _rcu_barrier() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __rcu_pending() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __call_rcu() and friend (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __rcu_process_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_gp_start_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from force-quiescent-state functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_do_batch() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from CPU hotplug functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_quiescent_state() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_kthread() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_slow() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from note_gp_changes() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __note_gp_changes() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_advance_cbs() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_accelerate_cbs_unlocked() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_accelerate_cbs() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_kthread_wake() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_future_gp_cleanup() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from check_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_other_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_stall_kick_kthreads() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_dump_cpu_stacks() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_gp_kthread_starvation() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from record_gp_stall_check_time() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_get_root() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_in_progress() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rdp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_unblock_qs_rnp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rsp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rnp() (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_data_p pointer to default rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_state_p pointer to default rcu_state structure (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_state structure's ->rda field (Waiman Long) [1644375] - [kernel] rcu: Eliminate rcu_state structure's ->call field (Waiman Long) [1644375] - [kernel] rcu: Remove RCU_STATE_INITIALIZER() (Waiman Long) [1644375] - [kernel] rcu: Express Tiny RCU updates in terms of RCU rather than RCU-sched (Waiman Long) [1644375] - [kernel] rcu: Define RCU-sched API in terms of RCU for Tree RCU PREEMPT builds (Waiman Long) [1644375] - [kernel] rcu: Fix typo in rcu_get_gp_kthreads_prio() header comment (Waiman Long) [1644375] - [kernel] rcu: Drop "wake" parameter from rcu_report_exp_rdp() (Waiman Long) [1644375] - [kernel] rcu: Update comments and help text for no more RCU-bh updaters (Waiman Long) [1644375] - [kernel] rcu: Define RCU-bh update API in terms of RCU (Waiman Long) [1644375] - [kernel] rcu: Report expedited grace periods at context-switch time (Waiman Long) [1644375] - [kernel] rcu: Apply RCU-bh QSes to RCU-sched and RCU-preempt when safe (Waiman Long) [1644375] - [kernel] rcu: Add warning to detect half-interrupts (Waiman Long) [1644375] - [kernel] rcu: Remove now-unused ->b.exp_need_qs field from the rcu_special union (Waiman Long) [1644375] - [kernel] rcu: Allow processing deferred QSes for exiting RCU-preempt readers (Waiman Long) [1644375] - [kernel] rcutorture: Test extended "rcu" read-side critical sections (Waiman Long) [1644375] - [kernel] rcu: Defer reporting RCU-preempt quiescent states when disabled (Waiman Long) [1644375] - [kernel] rcu: Refactor rcu_{nmi,irq}_{enter,exit}() (Waiman Long) [1644375] - [documentation] doc: Fix broken HTML directive (Waiman Long) [1644375] - [documentation] doc: Update removal of RCU-bh/sched update machinery (Waiman Long) [1644375] - [kernel] rcutorture: Maintain self-propagating CB only during forward-progress test (Waiman Long) [1644375] - [kernel] rcutorture: Check GP completion at stutter end (Waiman Long) [1644375] - [kernel] rcutorture: Print forward-progress test interval on error (Waiman Long) [1644375] - [kernel] rcutorture: Adjust number of reader kthreads per CPU-hotplug operations (Waiman Long) [1644375] - [kernel] rcutorture: Reduce priority of forward-progress testing (Waiman Long) [1644375] - [kernel] rcutorture: Limit reader duration if irq or bh disabled (Waiman Long) [1644375] - [kernel] rcutorture: Increase rcu_read_delay() longdelay_ms (Waiman Long) [1644375] - [kernel] rcutorture: Add self-propagating callback to forward-progress testing (Waiman Long) [1644375] - [kernel] rcutorture: Vary forward-progress test interval (Waiman Long) [1644375] - [kernel] rcutorture: Avoid no-test complaint if too few forward-progress tries (Waiman Long) [1644375] - [kernel] rcutorture: Also use GP sequence to judge forward progress (Waiman Long) [1644375] - [kernel] rcutorture: Add forward-progress tests for RCU grace periods (Waiman Long) [1644375] - [tools] rcutorture: Remove TREE06 and TREE08 from the default test list (Waiman Long) [1644375] - [kernel] rcuperf: Warn on bad perf type for built-in tests (Waiman Long) [1644375] - [kernel] rcutorture: Warn on bad torture type for built-in tests (Waiman Long) [1644375] - [kernel] rcutorture: Force occasional reader waits (Waiman Long) [1644375] - [tools] torture: Stop overwriting Make.out file with obsolete version (Waiman Long) [1644375] - [documentation] doc: Improve rcu_dynticks::dynticks documentation (Waiman Long) [1644375] - [documentation] doc: Fix broken RCU-requirements link to LKML archive (Waiman Long) [1644375] - [documentation] doc: Add design documentation on interruption of NMI handlers (Waiman Long) [1644375] - [kernel] rcutorture: Fix rcu_barrier successes counter (Waiman Long) [1644375] - [kernel] rcutorture: Add support to detect if boost kthread prio is too low (Waiman Long) [1644375] - [kernel] rcutorture: Use monotonic timestamp for stall detection (Waiman Long) [1644375] - [kernel] rcutorture: Make boost test more robust (Waiman Long) [1644375] - [kernel] rcutorture: Disable RT throttling for boost tests (Waiman Long) [1644375] - [kernel] rcutorture: Emphasize testing of single reader protection type (Waiman Long) [1644375] - [kernel] rcutorture: Handle extended read-side critical sections (Waiman Long) [1644375] - [kernel] rcutorture: Make rcu_torture_timer() use rcu_torture_one_read() (Waiman Long) [1644375] - [kernel] rcutorture: Use per-CPU random state for rcu_torture_timer() (Waiman Long) [1644375] - [kernel] rcutorture: Use atomic increment for n_rcu_torture_timers (Waiman Long) [1644375] - [kernel] rcutorture: Extract common code from rcu_torture_reader() (Waiman Long) [1644375] - [kernel] rcuperf: Remove unused torturing_tasks() function (Waiman Long) [1644375] - [kernel] rcu: Remove rcutorture test version and sequence number (Waiman Long) [1644375] - [kernel] rcutorture: Change units of onoff_interval to jiffies (Waiman Long) [1644375] - [kernel] rcu: Assign higher prio to RCU threads if rcutorture is built-in (Waiman Long) [1644375] - [documentation] rculist: Improve documentation for list_for_each_entry_from_rcu() (Waiman Long) [1644375] - [kernel] srcu: Add grace-period number to rcutorture statistics printout (Waiman Long) [1644375] - [kernel] rcu: Print stall-warning NMI dyntick state in hexadecimal (Waiman Long) [1644375] - [maintainers] MAINTAINERS: Update RCU, SRCU, and TORTURE-TEST entries (Waiman Long) [1644375] - [kernel] rcu: Make rcu_seq_diff() more exact (Waiman Long) [1644375] - [documentation] doc: Update synchronize_rcu() definition in whatisRCU.txt (Waiman Long) [1644375] - [kernel] rcu: Check the range of jiffies_till_{first, next}_fqs when setting them (Waiman Long) [1644375] - [kernel] rcu: Add diagnostics for rcutorture writer stall warning (Waiman Long) [1644375] - [kernel] rcu: Add comment to the last sleep in the rcu tasks loop (Waiman Long) [1644375] - [kernel] rcu: Speed up calling of RCU tasks callbacks (Waiman Long) [1644375] - [kernel] rcu: Add comment documenting how rcu_seq_snap works (Waiman Long) [1644375] - [kernel] rcu: Use RCU CPU stall timeout for rcu_check_gp_start_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove __maybe_unused from rcu_cpu_has_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from rcu_perf_print_module_parms() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from rcu_torture_print_module_parms() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from panic_on_rcu_stall() and rcu_blocking_is_gp() (Waiman Long) [1644375] - [kernel] rcu: Remove unused local variable "cpu" (Waiman Long) [1644375] - [kernel] rcu: Remove unused rcu_kick_nohz_cpu() function (Waiman Long) [1644375] - [kernel] rcu: Clarify and correct the rcu_preempt_qs() header comment (Waiman Long) [1644375] - [kernel] rcu: Inline rcu_dynticks_momentary_idle() into its sole caller (Waiman Long) [1644375] - [kernel] rcu: Mark task as .need_qs less aggressively (Waiman Long) [1644375] - [kernel] rcu: Improve RCU-tasks naming and comments (Waiman Long) [1644375] - [kernel] rcu: Use pr_fmt to prefix "rcu: " to logging output (Waiman Long) [1644375] - [kernel] rcu: rcupdate.h: Get rid of Sphinx warnings at rcu_pointer_handoff() (Waiman Long) [1644375] - [kernel] rcu: Improve rcu_note_voluntary_context_switch() reporting (Waiman Long) [1644375] - [kernel] rcu: Make rcu_read_unlock_special() static (Waiman Long) [1644375] - [kernel] rcu: Add diagnostics for offline CPUs failing to report QS (Waiman Long) [1644375] - [kernel] rcu: Record ->gp_state for both phases of grace-period initialization (Waiman Long) [1644375] - [kernel] rcu: Add CPU online/offline state to dump_blkd_tasks() (Waiman Long) [1644375] - [kernel] rcu: Add up-tree information to dump_blkd_tasks() diagnostics (Waiman Long) [1644375] - [kernel] rcu: Remove CPU-hotplug failsafe from force-quiescent-state code path (Waiman Long) [1644375] - [kernel] rcu: Remove failsafe check for lost quiescent state (Waiman Long) [1644375] - [kernel] rcu: Move grace-period pre-init delay after pre-init (Waiman Long) [1644375] - [kernel] rcu: Add RCU-preempt check for waiting on newly onlined CPU (Waiman Long) [1644375] - [kernel] rcu: Fix grace-period hangs due to race with CPU offline (Waiman Long) [1644375] - [kernel] rcu: Fix grace-period hangs from mid-init task resume (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive splats from mid-init task resume (Waiman Long) [1644375] - [kernel] rcu: Suppress more involved false-positive preempted-task splats (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive preempted-task splats (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive offline-CPU lockdep-RCU splat (Waiman Long) [1644375] - [kernel] rcu: Prevent useless FQS scan after all CPUs have checked in (Waiman Long) [1644375] - [kernel] rcu: Replace smp_wmb() with smp_store_release() for stall check (Waiman Long) [1644375] - [kernel] rcu: Fix typo and add additional debug (Waiman Long) [1644375] - [kernel] rcu: Make rcu_report_unblock_qs_rnp() warn on violated preconditions (Waiman Long) [1644375] - [kernel] rcu: Make rcu_init_new_rnp() stop upon already-set bit (Waiman Long) [1644375] - [kernel] rcu: Fix an obsolete ->qsmaskinit comment (Waiman Long) [1644375] - [kernel] rcu: Clean up handling of tasks blocked across full-rcu_node offline (Waiman Long) [1644375] - [kernel] rcu: Identify grace period is in progress as we advance up the tree (Waiman Long) [1644375] - [kernel] rcu: Use better variable names in funnel locking loop (Waiman Long) [1644375] - [kernel] rcu: Rename the grace-period-request variables and parameters (Waiman Long) [1644375] - [kernel] rcu: Regularize resetting of rcu_data wrap indicator (Waiman Long) [1644375] - [kernel] rcutorture: Correctly handle grace-period sequence wrap (Waiman Long) [1644375] - [kernel] rcu: Make rcu_start_this_gp() check for grace period already started (Waiman Long) [1644375] - [kernel] rcu: Fix cpustart tracepoint gp_seq number (Waiman Long) [1644375] - [kernel] rcu: Produce last "CleanupMore" trace only if late-breaking request (Waiman Long) [1644375] - [kernel] rcu: Don't funnel-lock above leaf node if GP in progress (Waiman Long) [1644375] - [documentation] doc: Update RCU CPU stall-warning documentation (Waiman Long) [1644375] - [documentation] doc: Update memory-ordering documentation for ->gp-seq (Waiman Long) [1644375] - [documentation] doc: Update data-structure documentation for ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make simple callback acceleration refer to rdp->gp_seq_needed (Waiman Long) [1644375] - [kernel] rcu: Remove ->gpnum and ->completed (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_fqs tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_quiescent_state_report tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_unlock_preempted_task tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_preempt_task tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_grace_period_init tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_future_grace_period tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_grace_period tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make rcu_nocb_wait_gp() check if GP already requested (Waiman Long) [1644375] - [kernel] rcu: Move from ->need_future_gp[] to ->gp_seq_needed (Waiman Long) [1644375] - [kernel] rcutorture: Convert rcutorture_get_gp_data() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make RCU CPU stall warnings use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert grace-period requests to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert ->completedqs to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert ->rcu_iw_gpnum to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_gp_in_progress() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_nocb_gp_get() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_try_advance_all_cbs() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_implicit_dynticks_qs() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_gpnum_ovf() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move RCU's grace-period-change code to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert conditional grace-period primitives to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make quiescent-state reporting use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_check_gp_kthread_starvation() to GP sequence number (Waiman Long) [1644375] - [kernel] rcu: Make rcutorture's batches-completed API use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_gp_slow() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Introduce grace-period sequence numbers (Waiman Long) [1644375] - [kernel] rcu: Make rcu_gp_cleanup() write only once to ->gp_flags (Waiman Long) [1644375] - [kernel] rcu: Diagnostics for grace-period startup hangs (Waiman Long) [1644375] - [kernel] rcu: Exclude near-simultaneous RCU CPU stall warnings (Waiman Long) [1644375] - [kernel] rcu: Use the proper lockdep annotation in dump_blkd_tasks() (Waiman Long) [1644375] - [kernel] rcu: Add debugging info to assertion (Waiman Long) [1644375] - [kernel] torture: Keep old-school dmesg format (Waiman Long) [1644375] - [kernel] torture: Make online/offline messages appear only for verbose=2 (Waiman Long) [1644375] - [tools] rcutorture: Make kvm-find-errors.sh find close calls (Waiman Long) [1644375] - [tools] rcutorture: Remove obsolete TREE08-T.boot file (Waiman Long) [1644375] - [tools] torture: Use a single build directory for torture scenarios (Waiman Long) [1644375] - [kernel] srcu: Introduce srcu_read_{un,}lock_notrace() (Waiman Long) [1644375] - [kernel] srcu: Add address of first callback to rcutorture output (Waiman Long) [1644375] - [kernel] srcu: Document that srcu_funnel_gp_start() implies srcu_funnel_exp_start() (Waiman Long) [1644375] - [kernel] srcu: Fix typos in __call_srcu() header comment (Waiman Long) [1644375] - [kernel] rcu: Make expedited grace period use direct call on last leaf (Waiman Long) [1644375]- [netdrv] nfp: flower: use offsets provided by pedit instead of index for ipv6 (Pablo Cascon) [1645132] - [netdrv] nfp: flower: fix multiple keys per pedit action (Pablo Cascon) [1645132] - [netdrv] nfp: flower: fix pedit set actions for multiple partial masks (Pablo Cascon) [1645132] - [netdrv] nfp: flower: ignore checksum actions when performing pedit actions (Pablo Cascon) [1644400] - [kernel] sched/fair: Fix throttle_list starvation with low CFS quota (Phil Auld) [1638526] - [net] tipc: fix the big/little endian issue in tipc_dest (Jon Maloy) [1640712] - [rpmspec] kernel.spec: Include kernel-signing-ca.cer public key (Prarit Bhargava) [1638465] - [block] block: don't deal with discard limit in blkdev_issue_discard() (Ming Lei) [1631255] - [powerpc] powerpc/mm: Check memblock_add against MAX_PHYSMEM_BITS range (Gustavo Duarte) [1561402] - [powerpc] powerpc/mm: Increase MAX_PHYSMEM_BITS to 128TB with SPARSEMEM_VMEMMAP config (Gustavo Duarte) [1561402]- [s390] s390/crypto: Enhance paes cipher to accept variable length key material (Philipp Rudo) [1644387] - [s390] s390/pkey: move pckmo subfunction available checks away from module init (Philipp Rudo) [1644387] - [s390] s390/pkey: Load pkey kernel module automatically (Philipp Rudo) [1644387] - [s390] s390/zcrypt: fix broken zcrypt_send_cprb in-kernel api function (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for transforming key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for random protected key verification (Philipp Rudo) [1644387] - [s390] s390/pkey: Add sysfs attributes to emit secure key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Add sysfs attributes to emit protected key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Define protected key blob format (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for random protected key generation (Philipp Rudo) [1644387] - [s390] s390/zcrypt: add ap_adapter_mask sysfs attribute (Philipp Rudo) [1644387] - [s390] s390/zcrypt: provide apfs failure code on type 86 error reply (Philipp Rudo) [1644387] - [s390] s390/zcrypt: zcrypt device driver cleanup (Philipp Rudo) [1644387] - [s390] s390/zcrypt: multiple zcrypt device nodes support (Philipp Rudo) [1644387] - [s390] s390/zcrypt: enable AP bus scan without a valid default domain (Philipp Rudo) [1644387] - [s390] s390/zcrypt: Use kmemdup to replace kmalloc + memcpy (Philipp Rudo) [1644387] - [s390] s390/qeth: add TSO support for L2 devices (Philipp Rudo) [1644381] - [s390] s390/qeth: add support for IPv6 TSO (Philipp Rudo) [1644381] - [s390] s390/qeth: enhance TSO control sequence (Philipp Rudo) [1644381] - [s390] s390/qeth: make TSO controls protocol-agnostic (Philipp Rudo) [1644381] - [s390] s390: qeth: Fix potential array overrun in cmd/rc lookup (Philipp Rudo) [1644381] - [s390] s390: qeth_core_mpc: Use ARRAY_SIZE instead of reimplementing its function (Philipp Rudo) [1644381] - [scsi] scsi: mpt3sas: Remove unnecessary parentheses and simplify null checks (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Use dma_pool_zalloc (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove unused macro MPT3SAS_FMT (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT without logging levels (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove KERN_WARNING from panic uses (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT and reply_q_name to s: (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert mlsleading uses of pr_ with MPT3SAS_FMT (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert uses of pr_ with MPT3SAS_FMT to ioc_ (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Add ioc_ logging macros (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix calltrace observed while running IO & reset (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Improve kernel-doc headers (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Split _base_reset_handler(), mpt3sas_scsih_reset_handler() and mpt3sas_ctl_reset_handler() (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix a race condition in mpt3sas_base_hard_reset_handler() (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix _transport_smp_handler() error path (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Introduce struct mpt3sas_nvme_cmd (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Annotate switch/case fall-through (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove set-but-not-used variables (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix indentation (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Update driver version "26.100.00.00" (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: As per MPI-spec, use combined reply queue for SAS3.5 controllers when HBA supports more than 16 MSI-x vectors (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix, False timeout prints for ioctl and other internal commands during controller reset (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Don't access the structure after decrementing it's instance reference count (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Incorrect command status was set/marked as not used (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Don't abort I/Os issued to NVMe drives while processing Async Broadcast primitive event (Tomas Henzl) [1638649] - [netdrv] net/mlx5e: Do not ignore netdevice TX/RX queues number (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Use non-delayed work for update stats (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Initialize all netdev common structures in one place (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Always initialize update stats delayed work (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Gather common netdev init/cleanup functionality in one place (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Fix netlink support in IPoIB (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Hoist alloc_netdev_mqs out of the driver (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Consolidate checking of the proposed child interface (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Maintain the child_intfs list from ndo_init/uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Do not remove child devices from within the ndo_uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Get rid of the sysfs_mutex (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Use priv_destructor for netdev cleanup (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Move init code to ndo_init (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Move all uninit code into ndo_uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Use cancel_delayed_work_sync for neigh-clean task (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Get rid of IPOIB_FLAG_GOING_DOWN (Alaa Hleihel) [1643103] - [infiniband] RDMA/ipoib: Fix use of sizeof() (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Do not recycle RX pages in interface down flow (Alaa Hleihel) [1643103 1643047] - [netdrv] net/mlx5e: Replace call to MPWQE free with dealloc in interface down flow (Alaa Hleihel) [1643103 1643047] - [net] net/xdp: Fix suspicious RCU usage warning (Alaa Hleihel) [1643103 1643047] - [netdrv] net/mlx5: WQ, fixes for fragmented WQ buffers API (Alaa Hleihel) [1643103 1636183] - [netdrv] net/mlx4_en: Use minimal rx and tx ring sizes on kdump kernel (Alaa Hleihel) [1643103 1615267] - [x86] mark coffeelake-s/h 8+2 as supported (David Arcari) [1575461 1575460] - [x86] x86/spec_ctrl: Synchronize STIBP changes with RHEL IBRS code (Waiman Long) [1643233] - [x86] x86/speculation: Propagate information about RSB filling mitigation to sysfs (Waiman Long) [1643233] - [x86] x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation (Waiman Long) [1643233] - [x86] x86/speculation: Apply IBPB more strictly to avoid cross-process data leak (Waiman Long) [1643233] - [x86] x86/speculation: Add RETPOLINE_AMD support to the inline asm CALL_NOSPEC variant (Waiman Long) [1643233] - [x86] x86/CPU: Fix unused variable warning when !CONFIG_IA32_EMULATION (Waiman Long) [1643233] - [x86] x86/pti/64: Remove the SYSCALL64 entry trampoline (Waiman Long) [1643233] - [x86] x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch space (Waiman Long) [1643233] - [x86] x86/entry/64: Document idtentry (Waiman Long) [1643233] - [x86] x86/asm-offsets: Move TSS_sp0 and TSS_sp1 to asm-offsets.c (Waiman Long) [1643233] - [x86] x86: Add entry trampolines to kcore (Waiman Long) [1643233] - [kernel] kallsyms, x86: Export addresses of PTI entry trampolines (Waiman Long) [1643233] - [kernel] kallsyms: Simplify update_iter_mod() (Waiman Long) [1643233] - [scsi] scsi: csiostor: fix incorrect port capabilities (Arjun Vynipadath) [1628866] - [scsi] scsi: csiostor: add a check for NULL pointer after kmalloc() (Arjun Vynipadath) [1628866] - [scsi] scsi: csiostor: update ingress pack and pad boundary value (Arjun Vynipadath) [1628866]- [netdrv] nfp: flower: use host context count provided by firmware (Pablo Cascon) [1639609] - [netdrv] nfp: flower: use stats array instead of storing stats per flow (Pablo Cascon) [1639609] - [netdrv] nfp: flower: use rhashtable for flow caching (Pablo Cascon) [1639609] - [netdrv] nfp: avoid soft lockups under control message storm (Pablo Cascon) [1639609] - [kernel] sched: disable autogroups by default (Phil Auld) [1568166] - [s390] s390/keyboard: sanitize array index in do_kdsk_ioctl (Steve Best) [1637591] - [char] ipmi:ssif: Add support for multi-part transmit messages > 2 parts (Tony Camuso) [1622053] - [scsi] scsi: libsas: fix a race condition when smp task timeout (Zhou Wang) [1640426] - [scsi] scsi: libsas: check the ata device status by ata_dev_enabled() (Zhou Wang) [1640426] - [scsi] scsi: libsas: always unregister the old device if going to discover new (Zhou Wang) [1640426] - [scsi] scsi: libsas: dynamically allocate and free ata host (Zhou Wang) [1640426] - [scsi] scsi: libsas: remove irq save in sas_ata_qc_issue() (Zhou Wang) [1640426]- [video] fbdev: make FB_BACKLIGHT a tristate (Rob Clark) [1643333 1589158] - [netdrv] Taint kernel if e1000 is loaded (Neil Horman) [1643617] - [netdrv] iavf: fix a typo (Stefan Assmann) [1627882] - [netdrv] i40evf: remove ndo_poll_controller (Stefan Assmann) [1627882] - [netdrv] intel-ethernet: use correct module license (Stefan Assmann) [1627882] - [netdrv] iavf: finish renaming files to iavf (Stefan Assmann) [1627882] - [netdrv] iavf: rename most of i40e strings (Stefan Assmann) [1627882] - [netdrv] iavf: tracing infrastructure rename (Stefan Assmann) [1627882] - [netdrv] iavf: replace i40e_debug with iavf version (Stefan Assmann) [1627882] - [netdrv] iavf: rename i40e_hw to iavf_hw (Stefan Assmann) [1627882] - [netdrv] iavf: rename I40E_ADMINQ_DESC (Stefan Assmann) [1627882] - [netdrv] iavf: rename device ID defines (Stefan Assmann) [1627882] - [netdrv] iavf: remove references to old names (Stefan Assmann) [1627882] - [netdrv] iavf: move i40evf files to new name (Stefan Assmann) [1627882] - [netdrv] iavf: rename i40e_status to iavf_status (Stefan Assmann) [1627882] - [netdrv] iavf: rename functions and structs to new name (Stefan Assmann) [1627882] - [netdrv] iavf: diet and reformat (Stefan Assmann) [1627882] - [netdrv] configs: enable CONFIG_IAVF=m (Stefan Assmann) [1627882] - [netdrv] intel-ethernet: rename i40evf to iavf (Stefan Assmann) [1627882] - [netdrv] i40e(vf): remove i40e_ethtool_stats.h header file (Stefan Assmann) [1627882] - [netdrv] i40evf: cancel workqueue sync for adminq when a VF is removed (Stefan Assmann) [1627882] - [netdrv] i40evf: Don't enable vlan stripping when rx offload is turned on (Stefan Assmann) [1627882] - [netdrv] i40evf: set IFF_UNICAST_FLT flag for the VF (Stefan Assmann) [1627882] - [netdrv] i40evf: Validate the number of queues a PF sends (Stefan Assmann) [1627882] - [netdrv] i40evf: Change a VF mac without reloading the VF driver (Stefan Assmann) [1627882] - [netdrv] i40evf: update ethtool stats code and use helper functions (Stefan Assmann) [1627882] - [netdrv] i40e: Add AQ command for rearrange NVM structure (Stefan Assmann) [1627882] - [netdrv] i40e: Add additional return code to i40e_asq_send_command (Stefan Assmann) [1627882] - [netdrv] i40e/i40evf: remove redundant functions i40evf_aq_(set/get)_phy_register (Stefan Assmann) [1627882] - [netdrv] cls_flower: fix error values for commands not supported by drivers (Stefan Assmann) [1627882] - [init] init/main.c: Enable watchdog_thresh control from kernel line (Prarit Bhargava) [1643161] - [s390] s390/purgatory: Remove duplicate variable definitions (Philipp Rudo) [1642447] - [s390] s390/purgatory: Add missing FORCE to Makefile targets (Philipp Rudo) [1642447] - [s390] s390/purgatory: Fix crash with expoline enabled (Philipp Rudo) [1642447] - [s390] s390: disable asm code expolines if cc does not support it (Philipp Rudo) [1642447] - [netdrv] Revert be2net: remove desc field from be_eq_obj (Ivan Vecera) [1639867]- [rpmspec] redhat: add optional bpf_samples package (Jiri Benc) [1611579] - [powerpc] powerpc/time: Fix clockevent_decrementer initalisation for PR KVM (Steve Best) [1641615] - [net] ip: frags: fix crash in ip_do_fragment() (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipfrag: let ip(6)frag_high_thresh in ns be higher than in init_net (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv6: discard IP frag queue on more errors (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: fail fast on IP defrag errors (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: process in-order fragments efficiently (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: add helpers to process in-order fragments faster (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv6: defrag: drop non-last frags smaller than min mtu (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv4: frags: precedence bug in ip_expire() (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: use rb trees for IP frag queue (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] modify skb_rbtree_purge to return the truesize of all purged skbs (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: discard IPv4 datagrams with overlapping segments (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [fs] ovl: fix format of setxattr debug (Miklos Szeredi) [1636875] - [fs] ovl: fix access beyond unterminated strings (Miklos Szeredi) [1636875] - [fs] ovl: make symbol 'ovl_aops' static (Miklos Szeredi) [1636875] - [fs] vfs: swap names of (do,vfs)_clone_file_range() (Miklos Szeredi) [1636875] - [fs] ovl: fix freeze protection bypass in ovl_clone_file_range() (Miklos Szeredi) [1636875] - [fs] ovl: fix freeze protection bypass in ovl_write_iter() (Miklos Szeredi) [1636875] - [fs] ovl: fix memory leak on unlink of indexed file (Miklos Szeredi) [1636875] - [fs] ovl: fix oopses in ovl_fill_super() failure paths (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fadvise() (Miklos Szeredi) [1636875] - [fs] vfs: implement readahead(2) using POSIX_FADV_WILLNEED (Miklos Szeredi) [1636875] - [fs] vfs: add the fadvise() file operation (Miklos Szeredi) [1636875] - [fs] Documentation/filesystems: update documentation of file_operations (Miklos Szeredi) [1636875] - [fs] ovl: fix GPF in swapfile_activate of file from overlayfs over xfs (Miklos Szeredi) [1636875] - [fs] ovl: respect FIEMAP_FLAG_SYNC flag (Miklos Szeredi) [1636875] - [fs] ovl: Enable metadata only feature (Miklos Szeredi) [1636875] - [fs] ovl: Do not do metacopy only for ioctl modifying file attr (Miklos Szeredi) [1636875] - [fs] ovl: Do not do metadata only copy-up for truncate operation (Miklos Szeredi) [1636875] - [fs] ovl: add helper to force data copy-up (Miklos Szeredi) [1636875] - [fs] ovl: Check redirect on index as well (Miklos Szeredi) [1636875] - [fs] ovl: Set redirect on upper inode when it is linked (Miklos Szeredi) [1636875] - [fs] ovl: Set redirect on metacopy files upon rename (Miklos Szeredi) [1636875] - [fs] ovl: Do not set dentry type ORIGIN for broken hardlinks (Miklos Szeredi) [1636875] - [fs] ovl: Add an inode flag OVL_CONST_INO (Miklos Szeredi) [1636875] - [fs] ovl: Treat metacopy dentries as type OVL_PATH_MERGE (Miklos Szeredi) [1636875] - [fs] ovl: Check redirects for metacopy files (Miklos Szeredi) [1636875] - [fs] ovl: Move some dir related ovl_lookup_single() code in else block (Miklos Szeredi) [1636875] - [fs] ovl: Do not expose metacopy only dentry from d_real() (Miklos Szeredi) [1636875] - [fs] ovl: Open file with data except for the case of fsync (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_inode_realdata() (Miklos Szeredi) [1636875] - [fs] ovl: Store lower data inode in ovl_inode (Miklos Szeredi) [1636875] - [fs] ovl: Fix ovl_getattr() to get number of blocks from lower (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_dentry_lowerdata() to get lower data dentry (Miklos Szeredi) [1636875] - [fs] ovl: Copy up meta inode data from lowest data inode (Miklos Szeredi) [1636875] - [fs] ovl: Modify ovl_lookup() and friends to lookup metacopy dentry (Miklos Szeredi) [1636875] - [fs] ovl: Use out_err instead of out_nomem (Miklos Szeredi) [1636875] - [fs] ovl: A new xattr OVL_XATTR_METACOPY for file on upper (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_already_copied_up() (Miklos Szeredi) [1636875] - [fs] ovl: Copy up only metadata during copy up where it makes sense (Miklos Szeredi) [1636875] - [fs] ovl: During copy up, first copy up metadata and then data (Miklos Szeredi) [1636875] - [fs] ovl: Provide a mount option metacopy=on/off for metadata copyup (Miklos Szeredi) [1636875] - [fs] ovl: Move the copy up helpers to copy_up.c (Miklos Szeredi) [1636875] - [fs] ovl: Initialize ovl_inode->redirect in ovl_get_inode() (Miklos Szeredi) [1636875] - [fs] ovl: fix documentation of non-standard behavior (Miklos Szeredi) [1636875] - [fs] ovl: obsolete "check_copy_up" module option (Miklos Szeredi) [1636875] - [fs] vfs: remove open_flags from d_real() (Miklos Szeredi) [1636875] - [fs] Revert "fsnotify: support overlayfs" (Miklos Szeredi) [1636875] - [fs] Partially revert "locks: fix file locking on overlayfs" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: do get_write_access() on upper layer of overlayfs" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: add flags to d_real()" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: update ovl inode before relatime check" (Miklos Szeredi) [1636875] - [fs] Revert "ovl: fix relatime for directories" (Miklos Szeredi) [1636875] - [fs] vfs: fix freeze protection in mnt_want_write_file() for overlayfs (Miklos Szeredi) [1636875] - [fs] Revert "ovl: don't allow writing ioctl on lower layer" (Miklos Szeredi) [1636875] - [fs] Revert "ovl: fix may_write_real() for overlayfs directories" (Miklos Szeredi) [1636875] - [fs] vfs: don't open real (Miklos Szeredi) [1636875] - [fs] ovl: add reflink/copyfile/dedup support (Miklos Szeredi) [1636875] - [fs] ovl: add O_DIRECT support (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fiemap() (Miklos Szeredi) [1636875] - [fs] ovl: add lsattr/chattr support (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fallocate() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_mmap() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fsync() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_write_iter() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_read_iter() (Miklos Szeredi) [1636875] - [fs] ovl: add helper to return real file (Miklos Szeredi) [1636875] - [fs] ovl: stack file ops (Miklos Szeredi) [1636875] - [fs] ovl: deal with overlay files in ovl_d_real() (Miklos Szeredi) [1636875] - [fs] ovl: copy up file size as well (Miklos Szeredi) [1636875] - [fs] Revert "Revert "ovl: get_write_access() in truncate"" (Miklos Szeredi) [1636875] - [fs] ovl: copy up inode flags (Miklos Szeredi) [1636875] - [fs] ovl: copy up times (Miklos Szeredi) [1636875] - [fs] vfs: export vfs_dedupe_file_range_one() to modules (Miklos Szeredi) [1636875] - [fs] vfs: export vfs_ioctl() to modules (Miklos Szeredi) [1636875] - [fs] vfs: make open_with_fake_path() not contribute to nr_files (Miklos Szeredi) [1636875] - [fs] ovl: fix wrong use of impure dir cache in ovl_iterate() (Miklos Szeredi) [1636875] - [fs] new helper: open_with_fake_path() (Miklos Szeredi) [1636875] - [fs] now we can fold open_check_o_direct() into do_dentry_open() (Miklos Szeredi) [1636875] - [fs] lift fput() on late failures into path_openat() (Miklos Szeredi) [1636875] - [fs] fold put_filp() into fput() (Miklos Szeredi) [1636875] - [fs] introduce FMODE_OPENED (Miklos Szeredi) [1636875] - [fs] ->file_open(): lose cred argument (Miklos Szeredi) [1636875] - [fs] security_file_open(): lose cred argument (Miklos Szeredi) [1636875] - [fs] get rid of cred argument of vfs_open() and do_dentry_open() (Miklos Szeredi) [1636875] - [fs] pass ->f_flags value to alloc_empty_file() (Miklos Szeredi) [1636875] - [fs] pass creds to get_empty_filp(), make sure dentry_open() passes the right creds (Miklos Szeredi) [1636875] - [fs] alloc_file(): switch to passing O_... flags instead of FMODE_... mode (Miklos Szeredi) [1636875] - [fs] make sure do_dentry_open() won't return positive as an error (Miklos Szeredi) [1636875] - [fs] create_pipe_files(): use fput() if allocation of the second file fails (Miklos Szeredi) [1636875] - [fs] turn filp_clone_open() into inline wrapper for dentry_open() (Miklos Szeredi) [1636875] - [fs] fold security_file_free() into file_free() (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: extract helper for a single dedup (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: rationalize args (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: return int (Miklos Szeredi) [1636875] - [fs] vfs: limit size of dedupe (Miklos Szeredi) [1636875] - [fs] ovl: set I_CREATING on inode being created (Miklos Szeredi) [1636875]- [rpmspec] redhat spec: Add new perf tools file (Jiri Olsa) [1579484] - [tools] perf tools: Fix use of alternatives to find JDIR (Jiri Olsa) [1579484] - [net] net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd() (Paolo Abeni) [1637576] - [thunderbolt] thunderbolt: Add Intel as copyright holder (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Convert rest of the driver files to use SPDX identifier (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Print connected devices (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Make the driver less verbose (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Remove a meaningless NULL pointer check before dma_pool_destroy (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Initialize after IOMMUs (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Do not handle ICM events after domain is stopped (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Add support for runtime PM (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Remove redundant variable 'approved' (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Use correct ICM commands in system suspend (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: No need to take tb->lock in domain suspend/complete (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Do not unnecessarily call ICM get route (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Use 64-bit DMA mask if supported by the platform (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Fix small typo in variable name (Jarod Wilson) [1588929] - [mm] Revert x86/e820: put !E820_TYPE_RAM regions into memblock.reserved (Baoquan He) [1639450] - [mm] mm: return zero_resv_unavail optimization (Baoquan He) [1639450] - [mm] mm: zero remaining unavailable struct pages (Baoquan He) [1639450] - [mm] mm: skip invalid pages block at a time in zero_resv_unresv() (Baoquan He) [1639450] - [mm] docs/mm: memblock: update kernel-doc comments (Baoquan He) [1639450] - [mm] mm/memblock: add a name for memblock flags enumeration (Baoquan He) [1639450] - [block] blk-wbt: wake up all when we scale up, not down (Ming Lei) [1640035]- [video] fbdev: make FB_BACKLIGHT a tristate (Rob Clark) [1589158] - [kernel] EDAC: Raise the maximum number of memory controllers (Aristeu Rozanski) [1634077] - [netdrv] i40e: disallow changing the number of descriptors when AF_XDP is on (Stefan Assmann) [1630760] - [netdrv] i40e: clean zero-copy XDP Rx ring on shutdown/reset (Stefan Assmann) [1630760] - [netdrv] i40e: clean zero-copy XDP Tx ring on shutdown/reset (Stefan Assmann) [1630760] - [netdrv] i40e: Remove unused msglen parameter from virtchnl functions (Stefan Assmann) [1630760] - [netdrv] i40e: fix double 'NIC Link is Down' messages (Stefan Assmann) [1630760] - [netdrv] i40e: add a helper function to validate a VF based on the vf id (Stefan Assmann) [1630760] - [netdrv] i40e: use declared variables for pf and hw (Stefan Assmann) [1630760] - [netdrv] i40e: Unset promiscuous settings on VF reset (Stefan Assmann) [1630760] - [netdrv] i40e: Fix VF's link state notification (Stefan Assmann) [1630760] - [netdrv] intel-ethernet: use correct module license (Stefan Assmann) [1630760] - [netdrv] i40e(vf): remove i40e_ethtool_stats.h header file (Stefan Assmann) [1630760] - [netdrv] i40e: fix possible compiler warning in xsk TX path (Stefan Assmann) [1630760] - [netdrv] i40e: add AF_XDP zero-copy Tx support (Stefan Assmann) [1630760] - [netdrv] i40e: move common Tx functions to i40e_txrx_common.h (Stefan Assmann) [1630760] - [netdrv] xsk: i40e: get rid of useless struct xdp_umem_props (Stefan Assmann) [1630760] - [netdrv] i40e: add AF_XDP zero-copy Rx support (Stefan Assmann) [1630760] - [netdrv] i40e: move common Rx functions to i40e_txrx_common.h (Stefan Assmann) [1630760] - [netdrv] i40e: refactor Rx path for re-use (Stefan Assmann) [1630760] - [netdrv] i40e: added queue pair disable/enable functions (Stefan Assmann) [1630760] - [netdrv] i40e: Prevent deleting MAC address from VF when set by PF (Stefan Assmann) [1630760] - [netdrv] i40e: hold the rtnl lock on clearing interrupt scheme (Stefan Assmann) [1630760] - [netdrv] i40e: Check and correct speed values for link on open (Stefan Assmann) [1630760] - [netdrv] i40e: report correct statistics when XDP is enabled (Stefan Assmann) [1630760] - [netdrv] i40e: static analysis report from community (Stefan Assmann) [1630760] - [netdrv] i40e: use correct length for strncpy (Stefan Assmann) [1630760] - [netdrv] i40evf: Change a VF mac without reloading the VF driver (Stefan Assmann) [1630760] - [netdrv] i40e: move ethtool stats boiler plate code to i40e_ethtool_stats.h (Stefan Assmann) [1630760] - [netdrv] i40e: convert queue stats to i40e_stats array (Stefan Assmann) [1630760] - [netdrv] i40e: fix condition of WARN_ONCE for stat strings (Stefan Assmann) [1630760] - [netdrv] i40e_txrx: mark expected switch fall-through (Stefan Assmann) [1630760] - [netdrv] i40e_main: mark expected switch fall-through (Stefan Assmann) [1630760] - [netdrv] i40e: fix i40e_add_queue_stats data pointer update (Stefan Assmann) [1630760] - [netdrv] i40e: Add AQ command for rearrange NVM structure (Stefan Assmann) [1630760] - [netdrv] i40e: Add additional return code to i40e_asq_send_command (Stefan Assmann) [1630760] - [netdrv] i40e: fix warning about shadowed ring parameter (Stefan Assmann) [1630760] - [netdrv] i40e: remove unnecessary i variable causing -Wshadow warning (Stefan Assmann) [1630760] - [netdrv] i40e: convert priority flow control stats to use helpers (Stefan Assmann) [1630760] - [netdrv] i40e: convert VEB TC stats to use an i40e_stats array (Stefan Assmann) [1630760] - [netdrv] i40e: Set fec_config when forcing link state (Stefan Assmann) [1630760] - [netdrv] i40e: add helper to copy statistic values into ethtool buffer (Stefan Assmann) [1630760] - [netdrv] i40e: add helper function for copying strings from stat arrays (Stefan Assmann) [1630760] - [netdrv] i40e: Remove duplicated prepare call in i40e_shutdown (Stefan Assmann) [1630760] - [netdrv] cls_flower: fix error values for commands not supported by drivers (Stefan Assmann) [1630760] - [netdrv] net: drivers/net: Convert random_ether_addr to eth_random_addr (Stefan Assmann) [1630760] - [net] ipv4: don't let PMTU updates increase route MTU (Sabrina Dubroca) [1638845] - [net] ipv4: update fnhe_pmtu when first hop's MTU changes (Sabrina Dubroca) [1638845] - [net] xsk: add a simple buffer reuse queue (Ivan Vecera) [1634774] - [net] samples/bpf: add -c/--copy -z/--zero-copy flags to xdpsock (Ivan Vecera) [1634774] - [net] add napi_if_scheduled_mark_missed (Ivan Vecera) [1634774] - [net] xsk: expose xdp_umem_get_(data, dma) to drivers (Ivan Vecera) [1634774] - [net] xdp: export xdp_rxq_info_unreg_mem_model (Ivan Vecera) [1634774] - [net] xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY (Ivan Vecera) [1634774] - [net] xdp: Helper function to clear kernel pointers in xdp_frame (Ivan Vecera) [1634774] - [net] xsk: i40e: get rid of useless struct xdp_umem_props (Ivan Vecera) [1631809] - [net] xdp: fix uninitialized 'err' variable (Ivan Vecera) [1631805] - [tools] headers uapi: Update tools's copy of linux/if_link.h (Ivan Vecera) [1631805] - [tools] selftests/bpf: add test for multiple programs (Ivan Vecera) [1631805] - [net] netdevsim: add support for simultaneous driver and hw XDP (Ivan Vecera) [1631805] - [net] xdp: support simultaneous driver and hw XDP attachment (Ivan Vecera) [1631805] - [net] xdp: factor out common program/flags handling from drivers (Ivan Vecera) [1631805] - [net] xdp: don't make drivers report attachment mode (Ivan Vecera) [1631805] - [net] xdp: add per mode attributes for attached programs (Ivan Vecera) [1631805] - [net] sched: cls_flower: set correct offload data in fl_reoffload (Ivan Vecera) [1631522] - [net] sched: call reoffload op on block callback reg (Ivan Vecera) [1631522] - [net] sched: cls_bpf: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_u32: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_matchall: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_flower: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: add tcf_proto_op to offload a rule (Ivan Vecera) [1631522] - [net] sched: pass extack pointer to block binds and cb registration (Ivan Vecera) [1631522]- [rpmspec] kernel.spec: s390/zfcpdump: add -zfcpdump kernel variant (Philipp Rudo) [1567291] - [kernel] rh_taint: correct loaddable module support dependencies (Philipp Rudo) [1567291] - [powerpc] KVM: PPC: Book3S HV: Avoid crash from THP collapse during radix page fault (David Gibson) [1639555] - [irqchip] irqchip/gic-v3-its: Allow use of LPI tables in reserved memory (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Register LPI tables with EFI config table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Check that all RDs have the same property table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Use pre-programmed redistributor tables with kdump kernels (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Allow use of pre-programmed LPI tables (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Keep track of property table's PA and VA (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Move pending table allocation to init time (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Split property table clearing from allocation (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Simplify LPI_PENDBASE_SZ usage (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Change initialization ordering for LPIs (Jeremy Linton) [1625746] - [firmware] efi: add API to reserve memory persistently across kexec reboot (Jeremy Linton) [1625746] - [firmware] efi/arm: libstub: add a root memreserve config table (Jeremy Linton) [1625746] - [firmware] efi: honour memory reservations passed via a linux specific config table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Cap lpi_id_bits to reduce memory footprint (Jeremy Linton) [1625746] - [infiniband] RDMA/bnxt_re: Fix system crash during RDMA resource initialization (Selvin Xavier) [1637122] - [infiniband] RDMA/bnxt_re: Fix couple of memory leaks that could lead to IOMMU call traces (Selvin Xavier) [1637120] - [arm64] arm64: KVM: Sanitize PSTATE.M when being set from userspace (Wei Huang) [1635721] {CVE-2018-18021} - [arm64] arm64: KVM: Tighten guest core register access from userspace (Wei Huang) [1635721] {CVE-2018-18021} - [fs] fs/cifs: require sha512 (Leif Sahlberg) [1610619] - [fs] smb3: simplify code by removing CONFIG_CIFS_SMB311 (Leif Sahlberg) [1610619] - [fs] smb3: add support for statfs for smb3.1.1 posix extensions (Leif Sahlberg) [1610619] - [fs] cifs: allow disabling insecure dialects in the config (Leif Sahlberg) [1610619] - [fs] smb3: if server does not support posix do not allow posix mount option (Leif Sahlberg) [1610619]- [security] cap_inode_getsecurity: use d_find_any_alias() instead of d_find_alias() (Joe Lawrence) [1638647] - [powerpc] powerpc/cacheinfo: Report the correct shared_cpu_map on big-cores (Steve Best) [1639265] - [powerpc] powerpc: Use cpu_smallcore_sibling_mask at SMT level on bigcores (Steve Best) [1639265] - [powerpc] powerpc: Detect the presence of big-cores via ibm, thread-groups (Steve Best) [1639265] - [x86] mark amd rome as unsupported (David Arcari) [1638506] - [netdrv] qed: Add support for virtual link (Chad Dupuis) [1638013] - [netdrv] qede: Add driver support for 20G link speed (Chad Dupuis) [1638013] - [netdrv] qed: Add driver support for 20G link speed (Chad Dupuis) [1638013] - [netdrv] qed: Fix shmem structure inconsistency between driver and the mfw (Chad Dupuis) [1638013] - [netdrv] qed: Add missing device config for RoCE EDPM in UFP mode (Chad Dupuis) [1638013] - [netdrv] qed: Add a flag which indicates if offload TC is set (Chad Dupuis) [1638013] - [netdrv] qed: Do not add VLAN 0 tag to untagged frames in multi-function mode (Chad Dupuis) [1638013] - [netdrv] qed: Fix populating the invalid stag value in multi function mode (Chad Dupuis) [1638013] - [tools] perf python: Fix pyrf_evlist__read_on_cpu() interface (Jiri Olsa) [1628229] - [tools] perf mmap: Store real cpu number in 'struct perf_mmap' (Jiri Olsa) [1628229]- [fs] gfs2: Fix iomap buffered write support for journaled files (2) (Andreas Grunbacher) [1637944] - [xen] xen/manage: don't complain about an empty value in control/sysrq node (Vitaly Kuznetsov) [1623344] - [drm] drm/amdgpu: Silence harmless WARN_ON() during MST disable (Lyude Paul) [1638137] - [netdrv] net: macb: Fix regression breaking non-MDIO fixed-link PHYs (Petr Oros) [1638259] - [netdrv] net: macb: do not disable MDIO bus at open/close time (Petr Oros) [1638259] - [fs] proc: restrict kernel stack dumps to root (Waiman Long) [1638044] - [base] firmware: Always initialize the fw_priv list object (Waiman Long) [1638044] - [base] firmware: Fix security issue with request_firmware_into_buf() (Waiman Long) [1638044] - [fs] sysfs: Do not return POSIX ACL xattrs via listxattr (Waiman Long) [1638044] - [fs] vfs: don't evict uninitialized inode (Waiman Long) [1638044] - [fs] new primitive: discard_new_inode() (Waiman Long) [1638044] - [arm64] arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto" (Waiman Long) [1638044] - [kernel] sched/topology: Set correct NUMA topology type (Waiman Long) [1638044] - [kernel] bpf: 32-bit RSH verification must truncate input before the ALU op (Waiman Long) [1638044] - [mm] mm: madvise(MADV_DODUMP): allow hugetlbfs pages (Waiman Long) [1638044] - [x86] x86/pti: Fix section mismatch warning/error (Waiman Long) [1638044] - [kernel] uaccess: Fix is_source param for check_copy_size() in copy_to_iter_mcsafe() (Waiman Long) [1638044] - [x86] x86/mm: Expand static page table for fixmap space (Waiman Long) [1638044] - [fs] fs/lock: skip lock owner pid translation in case we are in init_pid_ns (Waiman Long) [1638044] - [x86] perf/x86/intel/lbr: Fix incomplete LBR call stack (Waiman Long) [1638044] - [kernel] perf/hw_breakpoint: Split attribute parse and commit (Waiman Long) [1638044] - [kernel] bitfield: fix *_encode_bits() (Waiman Long) [1638044] - [kernel] posix-timers: Sanitize overrun handling (Waiman Long) [1638044] - [kernel] posix-timers: Make forward callback return s64 (Waiman Long) [1638044] - [kernel] alarmtimer: Prevent overflow for relative nanosleep (Waiman Long) [1638044] - [x86] x86/entry/64: Add two more instruction suffixes (Waiman Long) [1638044] - [powerpc] powerpc/kdump: Handle crashkernel memory reservation failure (Waiman Long) [1638044] - [s390] s390/mm: correct allocate_pgste proc_handler callback (Waiman Long) [1638044] - [x86] x86/numa_emulation: Fix emulated-to-physical node mapping (Waiman Long) [1638044] - [x86] x86/paravirt: Fix some warning messages (Waiman Long) [1638044] - [kernel] sched/fair: Fix vruntime_normalized() for remote non-migration wakeup (Waiman Long) [1638044] - [kernel] bpf/verifier: disallow pointer subtraction (Waiman Long) [1638044] - [mm] mm: shmem.c: Correctly annotate new inodes for lockdep (Waiman Long) [1638044] - [kernel] sched/core: Use smp_mb() in wake_woken_function() (Waiman Long) [1638044] - [kernel] bpf: fix rcu annotations in compute_effective_progs() (Waiman Long) [1638044] - [x86] x86/mm/pti: Add an overflow check to pti_clone_pmds() (Waiman Long) [1638044] - [x86] x86/pti: Check the return value of pti_user_pagetable_walk_pmd() (Waiman Long) [1638044] - [x86] x86/pti: Check the return value of pti_user_pagetable_walk_p4d() (Waiman Long) [1638044] - [powerpc] powerpc/pseries/mm: call H_BLOCK_REMOVE (Steve Best) [1637116] - [powerpc] powerpc/pseries/mm: factorize PTE slot computation (Steve Best) [1637116] - [powerpc] powerpc/pseries/mm: Introducing FW_FEATURE_BLOCK_REMOVE (Steve Best) [1637116] - [watchdog] watchdog/hpwdt: Disable PreTimeout when Timeout is smaller (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Update Driver Documentation (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Update version number (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Module parameter alias (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Display module parameters (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Claim NMI from iLO (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Initialize pretimeout from module parameter (Joseph Szczypek) [1632945]- [mm] mm/sparse: delete old sparse_init and enable new one (Baoquan He) [1625105] - [mm] mm/sparse: add new sparse_init_nid() and sparse_init() (Baoquan He) [1625105] - [mm] mm/sparse: move buffer init/fini to the common place (Baoquan He) [1625105] - [mm] mm/sparse: use the new sparse buffer functions in non-vmemmap (Baoquan He) [1625105] - [mm] mm/sparse: abstract sparse buffer allocations (Baoquan He) [1625105] - [mm] mm/sparse: optimize memmap allocation during sparse_init() (Baoquan He) [1625105] - [mm] mm/sparse.c: add a new parameter 'data_unit_size' for alloc_usemap_and_memmap (Baoquan He) [1625105] - [mm] mm/sparsemem.c: defer the ms->section_mem_map clearing (Baoquan He) [1625105] - [mm] mm/sparse.c: add a static variable nr_present_sections (Baoquan He) [1625105] - [mm] mm/sparse.c: make sparse_init_one_section void and remove check (Baoquan He) [1625105] - [target] scsi: target: iscsi: cxgbit: fix csk leak (Arjun Vynipadath) [1628864] - [target] scsi: target: iscsi: cxgbit: use pr_debug() instead of pr_info() (Arjun Vynipadath) [1628864] - [infiniband] iw_cxgb4: only allow 1 flush on user qps (Arjun Vynipadath) [1628865] - [infiniband] iw_cxgb4: pass window scale in flowc work request (Arjun Vynipadath) [1628865] - [infiniband] iw_cxgb4: remove duplicate memcpy() in c4iw_create_listen() (Arjun Vynipadath) [1628865] - [netdrv] mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge (Petr Oros) [1638268] - [tty] tty: vt_ioctl: fix potential Spectre v1 (Prarit Bhargava) [1637123] - [powerpc] powerpc/time: Add set_state_oneshot_stopped decrementer callback (Steve Best) [1638287] - [powerpc] powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer (Steve Best) [1638287] - [hwmon] hwmon: (nct6775) Fix potential Spectre v1 (Dean Nelson) [1637464] - [vfio] vfio-pci: Disable binding to PFs with SR-IOV enabled (Alex Williamson) [1637871] - [netdrv] net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES (Petr Oros) [1638385] - [netdrv] net: hns: fix skb->truesize underestimation (Petr Oros) [1638385] - [netdrv] net: hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGES (Petr Oros) [1638385] - [netdrv] net: hns3: Fix get_vector ops in hclgevf_main module (Petr Oros) [1638385] - [netdrv] net: hns3: Fix warning bug when doing lp selftest (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for mac pause not disable in pfc mode (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for mailbox message truncated problem (Petr Oros) [1638385] - [netdrv] net: hns3: Fix return value error in hns3_reset_notify_down_enet (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for reset_level default assignment probelm (Petr Oros) [1638385] - [netdrv] net: hns3: Reset net device with rtnl_lock (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for phy link issue when using marvell phy driver (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for command format parsing error in hclge_is_all_function_id_zero (Petr Oros) [1638385] - [net] xprtrdma: Fix disconnect regression (Don Dutile) [1635418] - [infiniband] RDMA/uverbs: Fix validity check for modify QP (Don Dutile) [1635418] - [infiniband] IB/srp: Avoid that sg_reset -d $srp_device triggers an infinite loop (Don Dutile) [1635418] - [infiniband] ucma: fix a use-after-free in ucma_resolve_ip() (Don Dutile) [1635418] - [infiniband] RDMA/uverbs: Atomically flush and mark closed the comp event queue (Don Dutile) [1635418] - [infiniband] RDMA/mlx4: Ensure that maximal send/receive SGE less than supported by HW (Don Dutile) [1635418 1623100] - [infiniband] RDMA/cma: Protect cma dev list with lock (Don Dutile) [1635418] - [infiniband] IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler (Don Dutile) [1635418] - [infiniband] RDMA/ucma: check fd type in ucma_migrate_id() (Don Dutile) [1635418] - [infiniband] RDMA/rxe: Set wqe->status correctly if an unexpected response is received (Don Dutile) [1635418] - [infiniband] IB/IPoIB: Set ah valid flag in multicast send flow (Don Dutile) [1635418] - [infiniband] RDMA/core: Avoid holding lock while initializing fields on stack (Don Dutile) [1635418] - [infiniband] IB/rxe: Drop QP0 silently (Don Dutile) [1635418] - [infiniband] RDMA/umem: Don't hold mmap_sem for too long (Don Dutile) [1635418] - [infiniband] IB/srpt: Fix srpt_cm_req_recv() error path (2/2) (Don Dutile) [1635418] - [infiniband] IB/srpt: Fix srpt_cm_req_recv() error path (1/2) (Don Dutile) [1635418] - [infiniband] RDMA: Fix storage of PortInfo CapabilityMask in the kernel (Don Dutile) [1635418] - [infiniband] IB/core: type promotion bug in rdma_rw_init_one_mr() (Don Dutile) [1635418] - [infiniband] RDMA/i40w: Hold read semaphore while looking after VMA (Don Dutile) [1635418] - [infiniband] vmw_pvrdma: Release netdev when vmxnet3 module is removed (Don Dutile) [1635418] - [infiniband] ib_srpt: Fix a use-after-free in __srpt_close_all_ch() (Don Dutile) [1635418] - [infiniband] ib_srpt: Fix a use-after-free in srpt_close_ch() (Don Dutile) [1635418] - [infiniband] IB/srpt: Support HCAs with more than two ports (Don Dutile) [1635418] - [infiniband] IB/rxe: don't clear the tx queue on every transfer (Don Dutile) [1635418] - [infiniband] IB/core: add max_send_sge and max_recv_sge attributes (Don Dutile) [1635418 1623100] - [infiniband] IB/rxe: support for 802.1q VLAN on the listener (Don Dutile) [1635418] - [netdrv] cxgb4: impose mandatory VLAN usage when non-zero TAG ID (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: when max_tx_rate is 0 disable tx rate limiting (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: do not return DUPLEX_UNKNOWN when link is down (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: expose stats fetched from firmware via debugfs (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: remove stats fetched from firmware (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: specify IQTYPE in fw_iq_cmd (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Fix the condition to check if the card is T5 (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Support ethtool private flags (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Add support for FW_ETH_TX_PKT_VM_WR (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Add flag tc_flower_initialized (Arjun Vynipadath) [1628863] - [s390] s390/zcrypt: remove VLA usage from the AP bus (Philipp Rudo) [1637865] - [s390] s390/ap_bus: replace PTR_RET with PTR_ERR_OR_ZERO (Philipp Rudo) [1637865] - [s390] s390/crypto: fix gcc 8 stringop-truncation warning (Philipp Rudo) [1637865] - [s390] s390/zcrypt: code beautify (Philipp Rudo) [1637865] - [s390] s390/zcrypt: add copy_from_user length plausibility checks (Philipp Rudo) [1637865] - [s390] s390/zcrypt: Show load of cards and queues in sysfs (Philipp Rudo) [1637865] - [s390] s390/kvm: fix deadlock when killed by oom (Philipp Rudo) [1638264] - [fs] xfs: fix data corruption w/ unaligned reflink ranges (Brian Foster) [1633476] - [fs] xfs: fix data corruption w/ unaligned dedupe ranges (Brian Foster) [1633476] - [fs] xfs: update ctime and remove suid before cloning files (Brian Foster) [1633476] - [fs] xfs: zero posteof blocks when cloning above eof (Brian Foster) [1633476] - [fs] xfs: refactor clonerange preparation into a separate helper (Brian Foster) [1633476] - [netdrv] nfp: avoid buffer leak when FW communication fails (Petr Oros) [1638233] - [netdrv] nfp: don't fail probe on pci_sriov_set_totalvfs() errors (Petr Oros) [1638233] - [netdrv] nfp: wait for posted reconfigs when disabling the device (Petr Oros) [1638233] - [netdrv] liquidio: fix hang when re-binding VF host drv after running DPDK VF driver (Petr Oros) [1638224] - [netdrv] r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8110sb devices (Petr Oros) [1638210] - [netdrv] r8169: add support for NCube 8168 network card (Petr Oros) [1638210] - [netdrv] r8169: don't use MSI-X on RTL8106e (Petr Oros) [1638210] - [netdrv] r8169: don't use MSI-X on RTL8168g (Petr Oros) [1638210] - [powerpc] KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 TM workarounds (David Gibson) [1637766] - [drm] drm/amdgpu: Suppress keypresses from ACPI_VIDEO events (Lyude Paul) [1631918] - [infiniband] IB/hfi1: Remove race conditions in user_sdma send path (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Eliminate races in the SDMA send error path (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix destroy_qp hang after a link down (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix context recovery when PBC has an UnsupportedVL (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Invalid user input can result in crash (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix SL array bounds check (Alex Estrin) [1637068] - [powerpc] powerpc/fadump: re-register firmware-assisted dump if already registered (Steve Best) [1637383] - [powerpc] powerpc/fadump: cleanup crash memory ranges support (Steve Best) [1637383] - [powerpc] powerpc/fadump: merge adjacent memory ranges to reduce PT_LOAD segements (Steve Best) [1637383] - [powerpc] powerpc/fadump: handle crash memory ranges array index overflow (Steve Best) [1637383] - [scsi] scsi: qedi: Initialize the stats mutex lock (Chad Dupuis) [1637245] - [fs] gfs2: Fix iomap buffered write support for journaled files (Andreas Grunbacher) [1637944] - [fs] gfs2: eliminate update_rgrp_lvb_unlinked (Andreas Grunbacher) [1637944] - [fs] gfs2: Fix gfs2_testbit to use clone bitmaps (Andreas Grunbacher) [1637944] - [fs] gfs2: Get rid of gfs2_ea_strlen (Andreas Grunbacher) [1637944] - [fs] GFS2: rgrp free blocks used incorrectly (Andreas Grunbacher) [1637944] - [fs] gfs2: remove redundant variable 'moved' (Andreas Grunbacher) [1637944] - [fs] gfs2: use iomap_readpage for blocksize == PAGE_SIZE (Andreas Grunbacher) [1637944] - [fs] gfs2: Use iomap for stuffed direct I/O reads (Andreas Grunbacher) [1637944] - [fs] gfs2: fallocate_chunk: Always initialize struct iomap (Andreas Grunbacher) [1637944] - [fs] gfs2: Remove gfs2_write_(begin,end) (Andreas Grunbacher) [1637944] - [fs] gfs2: iomap direct I/O support (Andreas Grunbacher) [1637944] - [fs] gfs2: gfs2_extent_length cleanup (Andreas Grunbacher) [1637944] - [fs] gfs2: iomap buffered write support (Andreas Grunbacher) [1637944] - [fs] gfs2: Further iomap cleanups (Andreas Grunbacher) [1637944] - [fs] fs: gfs2: Adding new return type vm_fault_t (Andreas Grunbacher) [1637944] - [fs] gfs2: using posix_acl_xattr_size instead of posix_acl_to_xattr (Andreas Grunbacher) [1637944] - [fs] gfs2: Don't reject a supposedly full bitmap if we have blocks reserved (Andreas Grunbacher) [1637944] - [fs] gfs2: Eliminate redundant ip->i_rgd (Andreas Grunbacher) [1637944] - [fs] gfs2: Stop messing with ip->i_rgd in the rlist code (Andreas Grunbacher) [1637944] - [fs] gfs2: call ktime_get_coarse_real_ts64() directly (Andreas Grunbacher) [1637944] - [fs] gfs2: Minor clarification to __gfs2_punch_hole (Andreas Grunbacher) [1637944] - [fs] gfs2: Don't withdraw under a spin lock (Andreas Grunbacher) [1637944] - [fs] gfs2: eliminate rs_inum and reduce the size of gfs2 inodes (Andreas Grunbacher) [1637944] - [drm] drm/nouveau/drm/nouveau: Grab runtime PM ref in nv50_mstc_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/disp: fix DP disable race (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work on suspend/unload (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events too early (Lyude Paul) [1628749] - [drm] drm/nouveau: Reset MST branching unit before enabling (Lyude Paul) [1628749] - [drm] drm/nouveau: Only write DP_MSTM_CTRL when needed (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_enable() call in drm_load() (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_disable() call in switcheroo_set_state() (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_enable() call in switcheroo_set_state() (Lyude Paul) [1628749] - [drm] drm/nouveau: Fix deadlocks in nouveau_connector_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in connector_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with async RPM requests (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove duplicate poll_enable() in pmops_runtime_suspend() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_enable() placement (Lyude Paul) [1628749] - [md] dm table: require that request-based DM be layered on blk-mq devices (Mike Snitzer) [1637682] - [md] dm: rename DM_TYPE_MQ_REQUEST_BASED to DM_TYPE_REQUEST_BASED (Mike Snitzer) [1637682] - [md] dm: remove legacy request-based IO path (Mike Snitzer) [1637682] - [md] dm linear: fix linear_end_io conditional definition (Mike Snitzer) [1637682] - [md] dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED disabled (Mike Snitzer) [1637682] - [md] dm: fix report zone remapping to account for partition offset (Mike Snitzer) [1637682] - [md] dm cache: destroy migration_cache if cache target registration failed (Mike Snitzer) [1637682] - [md] dm cache: fix resize crash if user doesn't reload cache table (Mike Snitzer) [1637682] - [md] dm cache metadata: ignore hints array being too small during resize (Mike Snitzer) [1637682] - [md] dm raid: remove bogus const from decipher_sync_action() return type (Mike Snitzer) [1637682] - [md] dm mpath: fix attached_handler_name leak and dangling hw_handler_name pointer (Mike Snitzer) [1637682] - [md] dm thin metadata: fix __udivdi3 undefined on 32-bit (Mike Snitzer) [1637682] - [md] dm thin metadata: try to avoid ever aborting transactions (Mike Snitzer) [1637682] - [md] dm raid: bump target version, update comments and documentation (Mike Snitzer) [1637682] - [md] dm raid: fix RAID leg rebuild errors (Mike Snitzer) [1637682] - [md] dm raid: fix rebuild of specific devices by updating superblock (Mike Snitzer) [1637682] - [md] dm raid: fix stripe adding reshape deadlock (Mike Snitzer) [1637682] - [md] dm raid: fix reshape race on small devices (Mike Snitzer) [1637682] - [md] dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL recursion deadlock (Mike Snitzer) [1637682] - [md] dm verity: fix crash on bufio buffer that was allocated with vmalloc (Mike Snitzer) [1637682] - [md] dm writecache: fix a crash due to reading past end of dirty_bitmap (Mike Snitzer) [1637682] - [md] dm crypt: don't decrease device limits (Mike Snitzer) [1637682] - [md] dm cache metadata: set dirty on all cache blocks after a crash (Mike Snitzer) [1637682] - [md] dm snapshot: remove stale FIXME in snapshot_map() (Mike Snitzer) [1637682] - [md] dm snapshot: improve performance by switching out_of_order_list to rbtree (Mike Snitzer) [1637682] - [md] dm kcopyd: avoid softlockup in run_complete_job (Mike Snitzer) [1637682] - [md] dm cache metadata: save in-core policy_hint_size to on-disk superblock (Mike Snitzer) [1637682] - [md] dm thin: stop no_space_timeout worker when switching to write-mode (Mike Snitzer) [1637682] - [md] dm kcopyd: return void from dm_kcopyd_copy() (Mike Snitzer) [1637682] - [md] dm thin: include metadata_low_watermark threshold in pool status (Mike Snitzer) [1637682] - [md] dm writecache: report start_sector in status line (Mike Snitzer) [1637682] - [md] dm crypt: convert essiv from ahash to shash (Mike Snitzer) [1637682] - [md] dm crypt: use wake_up_process() instead of a wait queue (Mike Snitzer) [1637682] - [md] dm integrity: recalculate checksums on creation (Mike Snitzer) [1637682] - [md] dm integrity: flush journal on suspend when using separate metadata device (Mike Snitzer) [1637682] - [md] dm integrity: use version 2 for separate metadata (Mike Snitzer) [1637682] - [md] dm integrity: allow separate metadata device (Mike Snitzer) [1637682] - [md] dm integrity: add ic->start in get_data_sector() (Mike Snitzer) [1637682] - [md] dm integrity: report provided data sectors in the status (Mike Snitzer) [1637682] - [md] dm integrity: implement fair range locks (Mike Snitzer) [1637682] - [md] dm integrity: decouple common code in dm_integrity_map_continue() (Mike Snitzer) [1637682] - [md] dm integrity: change 'suspending' variable from bool to int (Mike Snitzer) [1637682] - [md] dm delay: add flush as a third class of IO (Mike Snitzer) [1637682] - [md] dm delay: refactor repetitive code (Mike Snitzer) [1637682] - [md] dm cache: only allow a single io_mode cache feature to be requested (Mike Snitzer) [1637682] - [md] dm thin: update stale "Status" Documentation (Mike Snitzer) [1637682] - [pci] PCI: Reprogram bridge prefetch registers on resume (Myron Stowe) [1637155] - [input] Input: xen-kbdfront - fix multi-touch XenStore node's locations (Benjamin Tissoires) [1637027] - [input] Input: elantech - enable middle button of touchpad on ThinkPad P72 (Benjamin Tissoires) [1637027] - [hid] HID: i2c-hid: Use devm to allocate i2c_hid struct (Benjamin Tissoires) [1637027] - [hid] HID: input: fix leaking custom input node name (Benjamin Tissoires) [1637027] - [hid] HID: core: fix grouping by application (Benjamin Tissoires) [1637027] - [hid] HID: multitouch: fix Elan panels with 2 input modes declaration (Benjamin Tissoires) [1637027] - [input] Input: do not use WARN() in input_alloc_absinfo() (Benjamin Tissoires) [1637027] - [s390] s390: vfio-ap: setup APCB mask using KVM dedicated function (Cornelia Huck) [1508118] - [s390] KVM: s390: Tracing APCB changes (Cornelia Huck) [1508118] - [s390] KVM: s390: fix locking for crypto setting error path (Cornelia Huck) [1508118] - [s390] s390: doc: detailed specifications for AP virtualization (Cornelia Huck) [1508118] - [s390] KVM: s390: CPU model support for AP virtualization (Cornelia Huck) [1508118] - [s390] KVM: s390: device attrs to enable/disable AP interpretation (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-1 CRYCB on host FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-1 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow CRYCB FORMAT-0 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow CRYCB FORMAT-1 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Allow CRYCB FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Make use of CRYCB FORMAT2 clear (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Do the CRYCB validation first (Cornelia Huck) [1508118] - [s390] KVM: s390: Clear Crypto Control Block when using vSIE (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: zeroize the AP queues (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement mediated device open callback (Cornelia Huck) [1508118] - [s390] KVM: s390: interface to clear CRYCB masks (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interface to view matrix mdev matrix (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure control domains (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure domains (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure adapters (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: register matrix device with VFIO mdev framework (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: base implementation of VFIO AP device driver (Cornelia Huck) [1508118] - [s390] KVM: s390: refactor crypto initialization (Cornelia Huck) [1508118] - [s390] KVM: s390: introduce and use KVM_REQ_VSIE_RESTART (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: simulate VCPU SIE entry/exit (Cornelia Huck) [1508118] - [s390] s390/zcrypt: hex string mask improvements for apmask and aqmask (Cornelia Huck) [1508118] - [s390] s390/zcrypt: AP bus support for alternate driver(s) (Cornelia Huck) [1508118] - [s390] s390/zcrypt: switch return type to bool for ap_instructions_available() (Cornelia Huck) [1508118] - [s390] s390/zcrypt: fix ap_instructions_available() returncodes (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Integrate ap_asm.h into include/asm/ap.h (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Review inline assembler constraints (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Add ZAPQ inline function (Cornelia Huck) [1508118] - [net] ipv6: use rt6_info members when dst is set in rt6_fill_node (Xin Long) [1625864 1625803 1625117]- [netdrv] amd-xgbe: use dma_mapping_error to check map errors (David Arcari) [1637666] - [crypto] crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() (Waiman Long) [1629547] - [powerpc] powerpc: fix csum_ipv6_magic() on little endian platforms (Diego Domingos) [1625579] - [net] smc: generic netlink family should be __ro_after_init (Philipp Rudo) [1632435] - [net] net/smc: fix sizeof to int comparison (Philipp Rudo) [1632435] - [net] net/smc: no urgent data check for listen sockets (Philipp Rudo) [1632435] - [net] net/smc: enable fallback for connection abort in state INIT (Philipp Rudo) [1632435] - [net] net/smc: remove duplicate mutex_unlock (Philipp Rudo) [1632435] - [net] net/smc: fix non-blocking connect problem (Philipp Rudo) [1632435] - [net] net/smc: send response to test link signal (Philipp Rudo) [1632435] - [net] net: simplify sock_poll_wait (Philipp Rudo) [1632435] - [net] net/smc: Simplify ib_post_(send|recv|srq_recv)() calls (Philipp Rudo) [1632435] - [net] net/smc: Remove a WARN_ON() statement (Philipp Rudo) [1632435] - [powerpc] KVM: PPC: Book3S HV: Add NO_HASH flag to GET_SMMU_INFO ioctl result (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add a VM capability to enable nested virtualization (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add nested shadow page tables to debugfs (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Allow HV module to load without hypervisor mode (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle differing endianness for H_ENTER_NESTED (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Sanitise hv_regs on nested guest entry (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add one-reg interface to virtual PTCR register (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Don't access HFSCR, LPIDR or LPCR when running nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Invalidate TLB when nested vcpu moves physical cpu (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use hypercalls for TLB invalidation when nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Implement H_TLB_INVALIDATE hcall (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Introduce rmap to track nested guest mappings (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle page fault for a nested guest (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle hypercalls correctly when nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use XICS hypercalls when running as a nested hypervisor (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Nested guest entry via hypercall (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Framework and hcall stubs for nested virtualization (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use kvmppc_unmap_pte() in kvm_unmap_radix() (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Refactor radix page fault handler (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Make kvmppc_mmu_radix_xlate process/partition table agnostic (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Clear partition table entry on vm teardown (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Use ccr field in pt_regs struct embedded in vcpu struct (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add a debugfs file to dump radix mappings (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle hypervisor instruction faults better (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Streamlined guest entry/exit path on P9 for radix guests (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Call kvmppc_handle_exit_hv() with vcore unlocked (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S: Rework TM save/restore code and make it C-callable (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Simplify real-mode interrupt handling (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Extract PMU save/restore operations as C-callable functions (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Move interrupt delivery on guest entry to C code (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Remove left-over code in XICS-on-XIVE emulation (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S: Simplify external interrupt handling (Suraj Jitindar Singh) [1505999] - [powerpc] powerpc: Turn off CPU_FTR_P9_TM_HV_ASSIST in non-hypervisor mode (Suraj Jitindar Singh) [1505999] - [powerpc] powerpc/64s: Remove POWER9 DD1 support (Suraj Jitindar Singh) [1505999] - [netdrv] net/mlx5: Add Fast teardown support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Set vlan masks for all offloaded TC rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: E-Switch, Fix out of bound access when setting vport rate (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Avoid unbounded peer devices when unpairing TC hairpin rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Cache the system image guid (Alaa Hleihel) [1636554] - [netdrv] mlx5: remove ndo_poll_controller (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Check for SQ and not RQ state when modifying hairpin SQ (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix read from coherent memory (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Set ECN for received packets using CQE indication (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix possible deadlock from lockdep when adding fte to fg (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Check for error in mlx5_attach_interface (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Consider PCI domain in search for next dev (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix not releasing read lock when adding flow rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tables (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use u16 for Work Queue buffer strides offset (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use u16 for Work Queue buffer fragment size (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix debugfs cleanup in the device init/remove flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix use-after-free in self-healing flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Make function mlx5i_grp_sw_update_stats() static (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Use priv stats in completion rx flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Add ndo stats support for IPoIB child devices (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Add ndo stats support for IPoIB netdevices (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Initialize max_opened_tc in mlx5i_init flow (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: Fix leaking stack memory to userspace (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Reorganize the makefile (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: clock.c depends on CONFIG_PTP_1588_CLOCK (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: vxlan.c depends on CONFIG_VXLAN (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Move flow steering declarations into en/fs.h (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add CONFIG_MLX5_EN_ARFS for accelerated flow steering support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add CONFIG_MLX5_EN_RXNFC for ethtool rx nfc (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Ethtool steering, move ethtool callbacks (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Reduce command polling interval (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use max_num_eqs for calculation of required MSIX vectors (Alaa Hleihel) [1636554] - [netdrv] RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq (Alaa Hleihel) [1636554] - [netdrv] overflow.h: Add arithmetic shift helper (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Fix uninitialized variable (Alaa Hleihel) [1636554] - [netdrv] RDMA: Fix return code check in rdma_set_cq_moderation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, move vxlan logic to core driver (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, add sync lock for add/del vxlan port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, return values for add/del port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, rename from mlx5e to mlx5 (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, rename struct mlx5e_vxlan to mlx5_vxlan_port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, move netdev only logic to en_main.c (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, add direct delete function (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, cleanup an unused member in vxlan work (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, replace ports radix-tree with hash table (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, check maximum number of UDP ports (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, reflect 4789 UDP port default addition to software database (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Move XDP related code into new XDP files (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Restrict the combination of large MTU and XDP (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Gather all XDP pre-requisite checks in a single function (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: avoid excessive warning msgs when creating VFs on 2nd port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Use PARTIAL_GSO for UDP segmentation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Remove redundant WARN when we cannot find neigh entry (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix tristate and description for MLX5 module (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Better return types for CQE API (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use ERR_CAST() instead of coding it (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Add missing SET_DRIVER_VERSION command translation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: fix uaccess beyond "count" in debugfs read/write handlers (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: Honor cnt_set_id_valid flag instead of set_id (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: fix uaccess beyond "count" in debugfs read/write handlers (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: Fix GRE flow specification (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: Remove set-but-not-used variables (Alaa Hleihel) [1636554] - [infiniband] RDMA/mlx5: Don't leak UARs in case of free fails (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Update NIC HW stats on demand only (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add counter for total num of NOP operations (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add counter for MPWQE filler strides (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add channel events counter (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add a counter for congested UMRs (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add NAPI statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add XDP_TX completions statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add TX completions statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: RX, Use existing WQ local variable (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Convert large order kzalloc allocations to kvzalloc (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add UDP GSO remaining counter (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add UDP GSO support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Rate limit errors in command interface (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Prevent warns in dmesg upon firmware commands (Alaa Hleihel) [1636554] - [netdrv] mlx4: remove ndo_poll_controller (Alaa Hleihel) [1636553] - [netdrv] net/mlx4: Use cpumask_available for eq->affinity_mask (Alaa Hleihel) [1636553] - [netdrv] net/mlx4/en_rx: Mark expected switch fall-throughs (Alaa Hleihel) [1636553] - [netdrv] net/mlx4/mcg: Mark expected switch fall-throughs (Alaa Hleihel) [1636553] - [infiniband] IB/mlx4: Use 4K pages for kernel QP's WQE buffer (Alaa Hleihel) [1636553] - [netdrv] net/mlx4_core: Allow MTTs starting at any index (Alaa Hleihel) [1636553] - [infiniband] IB/mlx4: Test port number before querying type (Alaa Hleihel) [1636553] - [powerpc] powerpc/numa: Skip onlining a offline node in kdump path (Steve Best) [1637118] - [netdrv] net: aquantia: Make function aq_fw1x_set_power() static (David Arcari) [1636533] - [netdrv] net: aquantia: memory corruption on jumbo frames (David Arcari) [1636533 1630377] - [netdrv] net: aquantia: bump driver version (David Arcari) [1636533] - [netdrv] net: aquantia: renaming for better visibility (David Arcari) [1636533] - [netdrv] net: aquantia: whitespace changes (David Arcari) [1636533] - [netdrv] net: aquantia: implement EEE support (David Arcari) [1636533] - [netdrv] net: aquantia: implement WOL support (David Arcari) [1636533] - [netdrv] net: aquantia: definitions for WOL (David Arcari) [1636533] - [netdrv] net: aquantia: fix hw_atl_utils_fw_upload_dwords (David Arcari) [1636533] - [netdrv] net: aquantia: Make some functions static (David Arcari) [1636533] - [netdrv] net: aquantia: bump driver version (David Arcari) [1636533] - [netdrv] net: aquantia: Add renegotiate ethtool operation support (David Arcari) [1636533] - [netdrv] net: aquantia: Implement rx/tx flow control ethtools callback (David Arcari) [1636533] - [netdrv] net: aquantia: Improve adapter init/deinit logic (David Arcari) [1636533] - [netdrv] net: aquantia: Ethtool based ring size configuration (David Arcari) [1636533] - [wireless] ath10k: fix memory leak of tpc_stats (Petr Oros) [1637528] - [wireless] ath10k: snoc: use correct bus-specific pointer in RX retry (Petr Oros) [1637528] - [wireless] ath10k: fix incorrect size of dma_free_coherent in ath10k_ce_alloc_src_ring_64 (Petr Oros) [1637528] - [wireless] brcmsmac: fix wrap around in conversion from constant to s16 (Petr Oros) [1637528] - [wireless] mt76x2: fix mrr idx/count estimation in mt76x2_mac_fill_tx_status() (Petr Oros) [1637528] - [wireless] ath10k: transmit queued frames after processing rx packets (Petr Oros) [1637528] - [wireless] ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock (Petr Oros) [1637528] - [wireless] ath10k: use locked skb_dequeue for rx completions (Petr Oros) [1637528] - [wireless] ath10k: sdio: set skb len for all rx packets (Petr Oros) [1637528] - [wireless] ath10k: sdio: use same endpoint id for all packets in a bundle (Petr Oros) [1637528] - [wireless] iwlwifi: cancel the injective function between hw pointers to tfd entry index (Petr Oros) [1637528] - [wireless] ath10k: disable bundle mgmt tx completion event support (Petr Oros) [1637528] - [wireless] ath10k: prevent active scans on potential unusable channels (Petr Oros) [1637528] - [wireless] ath9k_hw: fix channel maximum power level test (Petr Oros) [1637528] - [wireless] ath9k: report tx status on EOSP (Petr Oros) [1637528] - [wireless] iwlwifi: pcie: don't access periphery registers when not available (Petr Oros) [1637528] - [wireless] brcmfmac: fix brcmf_wiphy_wowl_params() NULL pointer dereference (Petr Oros) [1637528] - [netdrv] be2net: don't flip hw_features when VXLANs are added/deleted (Petr Oros) [1637133] - [netdrv] be2net: Fix memory leak in be_cmd_get_profile_config() (Petr Oros) [1637133] - [netdrv] be2net: Mark expected switch fall-through (Petr Oros) [1637133] - [netdrv] be2net: fix spelling mistake "seqence" -> "sequence" (Petr Oros) [1637133] - [netdrv] be2net: Update the driver version to 12.0.0.0 (Petr Oros) [1637133] - [netdrv] be2net: gather debug info and reset adapter (only for Lancer) on a tx-timeout (Petr Oros) [1637133] - [netdrv] be2net: move rss_flags field in rss_info to ensure proper alignment (Petr Oros) [1637133] - [netdrv] be2net: re-order fields in be_error_recovert to avoid hole (Petr Oros) [1637133] - [netdrv] be2net: remove unused tx_jiffies field from be_tx_stats (Petr Oros) [1637133] - [netdrv] be2net: move txcp field in be_tx_obj to eliminate holes in the struct (Petr Oros) [1637133] - [netdrv] be2net: reorder fields in be_eq_obj structure (Petr Oros) [1637133] - [netdrv] be2net: remove desc field from be_eq_obj (Petr Oros) [1637133] - [netdrv] be2net: remove unused old custom busy-poll fields (Petr Oros) [1637133] - [netdrv] be2net: remove unused old AIC info (Petr Oros) [1637133] - [x86] x86/spec_ctrl/compat: Call IBRS_ENTRY only after valid kernel stack (Waiman Long) [1636843] - [acpi] ACPI/PPTT: Handle architecturally unknown cache types (Jeremy Linton) [1636567] - [base] drivers: base: cacheinfo: Do not populate sysfs for unknown cache types (Jeremy Linton) [1636567] - [fs] getxattr: use correct xattr length (Lukas Czerner) [1637049] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1636651] - [x86] x86/boot: Fix kexec booting failure in the SEV bit detection code (Kairui Song) [1632514] - [scsi] scsi: megaraid_sas: driver version upgrade (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Support FW provided TM timeout values (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Return immediately from wait_for_adapter_operational after kill adapter (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Update controller info during resume (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Do not do Kill adapter if GET_CTRL_INFO times out (Tomas Henzl) [1635565] - [scsi] qla2xxx: Update driver version to 10.00.00.07.08.0-k (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Check for Register disconnect (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix re-using LoopID when handle is in use (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix duplicate switch database entries (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix NVMe session hang on unload (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix iIDMA error (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix stalled relogin (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix unintended Logout (Himanshu Madhani) [1633373] - [powerpc] powerpc/pseries: Disable CPU hotplug across migrations (Steve Best) [1633587] - [block] blk-mq: I/O and timer unplugs are inverted in blktrace (Ming Lei) [1634330] - [block] block: fix deadline elevator drain for zoned block devices (Ming Lei) [1634333] - [block] blk-mq: Allow blocking queue tag iter callbacks (Ming Lei) [1634328] - [block] block: use nanosecond resolution for iostat (Ming Lei) [1634329] - [block] null_blk: fix zoned support for non-rq based operation (Ming Lei) [1634324] - [block] blk-cgroup: increase number of supported policies (Ming Lei) [1634335] - [block] block: bfq: swap puts in bfqg_and_blkg_put (Ming Lei) [1634334] - [block] block: don't warn when doing fsync on read-only devices (Ming Lei) [1634331] - [block] blkcg: use tryget logic when associating a blkg with a bio (Ming Lei) [1634332] - [block] blkcg: delay blkg destruction until after writeback has (Ming Lei) [1634332] - [block] Revert "blk-throttle: fix race between (Ming Lei) [1634332] - [block] blk-wbt: remove dead code (Ming Lei) [1634326] - [block] blk-wbt: improve waking of tasks (Ming Lei) [1634326] - [block] blk-wbt: abstract out end IO completion handler (Ming Lei) [1634326]- [dma] driver/dma/ioat: Call del_timer_sync() without holding prep_lock (Waiman Long) [1607654] - [netdrv] bnxt_en: Fix VF mac address regression (Jonathan Toppins) [1635846] - [netdrv] bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA (Jonathan Toppins) [1635846] - [netdrv] bnxt_en: Clean up unused functions (Jonathan Toppins) [1635846] - [fs] fsnotify: fix ignore mask logic in fsnotify() (Lukas Czerner) [1635537] - [net] net/af_iucv: locate IUCV header via skb_network_header() (Philipp Rudo) [1635332] - [net] net/af_iucv: drop inbound packets with invalid flags (Philipp Rudo) [1635332] - [net] net/af_iucv: fix skb handling on HiperTransport xmit error (Philipp Rudo) [1635332] - [hid] HID: i2c-hid: Fix flooded incomplete report after S3 on Rayd touchscreen (David Arcari) [1635746] - [i2c] i2c: core: ACPI: Make acpi_gsb_i2c_read_bytes() check i2c_transfer return value (David Arcari) [1635746] - [i2c] i2c: designware: Re-init controllers with pm_disabled set on resume (David Arcari) [1635746] - [i2c] i2c: core: ACPI: Properly set status byte to 0 for multi-byte writes (David Arcari) [1635746] - [fs] fs/quota: Fix spectre gadget in do_quotactl (Lukas Czerner) [1635521] - [fs] xfs: fix error handling in xfs_bmap_extents_to_btree (Brian Foster) [1633171] - [fs] xfs: remove invalid log recovery first/last cycle check (Brian Foster) [1633171] - [fs] xfs: validate inode di_forkoff (Brian Foster) [1633171] - [fs] xfs: skip delalloc COW blocks in xfs_reflink_end_cow (Brian Foster) [1633171] - [fs] xfs: don't treat unknown di_flags2 as corruption in scrub (Brian Foster) [1633171] - [fs] xfs: remove duplicated include from alloc.c (Brian Foster) [1633171] - [fs] xfs: don't bring in extents in xfs_bmap_punch_delalloc_range (Brian Foster) [1633171] - [fs] xfs: fix transaction leak in xfs_reflink_allocate_cow() (Brian Foster) [1633171] - [fs] xfs: avoid lockdep false positives in xfs_trans_alloc (Brian Foster) [1633171] - [fs] xfs: refactor xfs_buf_log_item reference count handling (Brian Foster) [1633171] - [fs] xfs: clean up xfs_trans_brelse() (Brian Foster) [1633171] - [fs] xfs: don't unlock invalidated buf on aborted tx commit (Brian Foster) [1633171] - [fs] xfs: remove last of unnecessary xfs_defer_cancel() callers (Brian Foster) [1633171] - [fs] xfs: don't crash the vfs on a garbage inline symlink (Brian Foster) [1633171] - [fs] iomap: set page dirty after partial delalloc on mkwrite (Brian Foster) [1633171] - [fs] xfs: sanity check ag header values in xrep_calc_ag_resblks (Brian Foster) [1633171] - [fs] xfs: recalculate summary counters at mount time if icount is bad (Brian Foster) [1633171] - [fs] xfs: fix a null pointer dereference in xfs_bmap_extents_to_btree (Brian Foster) [1633171] - [fs] xfs: remove b_last_holder & associated macros (Brian Foster) [1633171] - [fs] xfs: repair the AGI (Brian Foster) [1633171] - [fs] xfs: repair the AGFL (Brian Foster) [1633171] - [fs] xfs: repair the AGF (Brian Foster) [1633171] - [fs] xfs: remove dead error handling code in xfs_dquot_disk_alloc() (Brian Foster) [1633171] - [fs] xfs: use WRITE_ONCE to update if_seq (Brian Foster) [1633171] - [fs] xfs: fix a comment in xfs_log_reserve (Brian Foster) [1633171] - [fs] xfs: only validate summary counts on primary superblock (Brian Foster) [1633171] - [fs] xfs: substitute spaces with tabs (Brian Foster) [1633171] - [fs] xfs: fold dfops into the transaction (Brian Foster) [1633171] - [fs] xfs: always defer agfl block frees (Brian Foster) [1633171] - [fs] xfs: pass transaction to xfs_defer_add() (Brian Foster) [1633171] - [fs] xfs: replace xfs_defer_ops ->dop_pending with on-stack list (Brian Foster) [1633171] - [fs] xfs: cancel dfops on xfs_defer_finish() error (Brian Foster) [1633171] - [fs] xfs: clean out superfluous dfops dop params/vars (Brian Foster) [1633171] - [fs] xfs: drop dop param from xfs_defer_op_type ->finish_item() callback (Brian Foster) [1633171] - [fs] xfs: automatic dfops inode relogging (Brian Foster) [1633171] - [fs] xfs: automatic dfops buffer relogging (Brian Foster) [1633171] - [fs] xfs: add missing defer ijoins for held inodes (Brian Foster) [1633171] - [fs] xfs: replace dop_low with transaction flag (Brian Foster) [1633171] - [fs] xfs: pass transaction to dfops reset/move helpers (Brian Foster) [1633171] - [fs] xfs: remove unused __xfs_defer_cancel() internal helper (Brian Foster) [1633171] - [fs] xfs: use transaction for intent recovery instead of raw dfops (Brian Foster) [1633171] - [fs] xfs: refactor internal dfops initialization (Brian Foster) [1633171] - [fs] xfs: check da node magic in _node_lookup_int (Brian Foster) [1633171] - [fs] xfs: use a local variable for magic number in xfs_da3_node_lookup_int (Brian Foster) [1633171] - [fs] xfs: refactor log recovery check (Brian Foster) [1633171] - [fs] xfs: move extent busy tree initialization to xfs_initialize_perag (Brian Foster) [1633171] - [fs] xfs: avoid COW fork extent lookups in writeback if the fork didn't change (Brian Foster) [1633171] - [fs] xfs: maintain a sequence count for inode fork manipulations (Brian Foster) [1633171] - [fs] xfs: check for unknown v5 feature bits in superblock write verifier (Brian Foster) [1633171] - [fs] xfs: verify icount in superblock write (Brian Foster) [1633171] - [fs] libxfs: add more bounds checking to sb sanity checks (Brian Foster) [1633171] - [fs] xfs: refactor superblock verifiers (Brian Foster) [1633171] - [fs] xfs: refactor the xrep_extent_list into xfs_bitmap (Brian Foster) [1633171] - [fs] xfs: introduce a new xfs_inode_has_cow_data helper (Brian Foster) [1633171] - [fs] xfs: remove the xfs_ifork_t typedef (Brian Foster) [1633171] - [fs] xfs: simplify xfs_idata_realloc (Brian Foster) [1633171] - [fs] xfs: remove if_real_bytes (Brian Foster) [1633171] - [fs] xfs: move the repair extent list into its own file (Brian Foster) [1633171] - [fs] xfs: pass transaction lock while setting up agresv on cyclic metadata (Brian Foster) [1633171] - [fs] xfs: remove deprecated barrier/nobarrier mount (Brian Foster) [1633171] - [fs] xfs: clean up IRELE/iput callsites (Brian Foster) [1633171] - [fs] xfs: kill IHOLD (Brian Foster) [1633171] - [fs] xfs: bypass final dfops roll in trans commit path (Brian Foster) [1633171] - [fs] xfs: drop unnecessary xfs_defer_finish() dfops parameter (Brian Foster) [1633171] - [fs] xfs: remove unnecessary dfops init calls in xattr code (Brian Foster) [1633171] - [fs] xfs: remove all boilerplate defer init/finish code (Brian Foster) [1633171] - [fs] xfs: use internal dfops during (b|c)ui recovery (Brian Foster) [1633171] - [fs] xfs: use internal dfops in attr code (Brian Foster) [1633171] - [fs] xfs: use internal dfops in cow blocks cancel (Brian Foster) [1633171] - [fs] xfs: support embedded dfops in transaction (Brian Foster) [1633171] - [fs] xfs: pack holes in xfs_defer_ops and xfs_trans (Brian Foster) [1633171] - [fs] xfs: reset dfops to initial state after finish (Brian Foster) [1633171] - [fs] xfs: remove unused deferred ops committed field (Brian Foster) [1633171] - [fs] xfs: make deferred processing safe for embedded dfops (Brian Foster) [1633171] - [fs] xfs: fix transaction leak on remote attr set/remove failure (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in log recovery intent processing (Brian Foster) [1633171] - [fs] xfs: pull up dfops from xfs_itruncate_extents() (Brian Foster) [1633171] - [fs] xfs: force summary counter recalc at next mount (Brian Foster) [1633171] - [fs] xfs: refactor unmount record write (Brian Foster) [1633171] - [fs] xfs: detect and fix bad summary counts at mount (Brian Foster) [1633171] - [fs] xfs: fix indentation and other whitespace problems in scrub/repair (Brian Foster) [1633171] - [fs] xfs: shorten struct xfs_scrub_context to struct xfs_scrub (Brian Foster) [1633171] - [fs] xfs: shorten xfs_repair_ prefix to xrep_ (Brian Foster) [1633171] - [fs] xfs: shorten xfs_scrub_ prefix (Brian Foster) [1633171] - [fs] xfs: clean up xfs_btree_del_cursor callers (Brian Foster) [1633171] - [fs] xfs: trivial xfs_btree_del_cursor cleanups (Brian Foster) [1633171] - [fs] xfs: return from _defer_finish with a clean transaction (Brian Foster) [1633171] - [fs] xfs: check leaf attribute block freemap in verifier (Brian Foster) [1633171] - [fs] libxfs: Fix a couple of sparse complaintis (Brian Foster) [1633171] - [fs] xfs: use swap macro in xfs_dir2_leafn_rebalance (Brian Foster) [1633171] - [fs] xfs_bmap_util: use swap macro (Brian Foster) [1633171] - [fs] xfs_attr_leaf: use swap macro in xfs_attr3_leaf_rebalance (Brian Foster) [1633171] - [fs] xfs: don't assume a left rmap when allocating a new rmap (Brian Foster) [1633171] - [fs] xfs: kill __xfs_buf_submit_common() (Brian Foster) [1633171] - [fs] xfs: combine (a)sync buffer submission apis (Brian Foster) [1633171] - [fs] xfs: use sync buffer I/O for sync delwri queue submission (Brian Foster) [1633171] - [fs] xfs: refactor buffer submission into a common helper (Brian Foster) [1633171] - [fs] xfs: remove xfs_defer_init() firstblock param (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in inode inactivate (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in extent swap (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in reflink cow block cancel (Brian Foster) [1633171] - [fs] xfs: replace no-op firstblock init with ->t_firstblock (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in dq alloc (Brian Foster) [1633171] - [fs] xfs: remove xfs_alloc_arg firstblock field (Brian Foster) [1633171] - [fs] xfs: remove xfs_btree_cur private firstblock field (Brian Foster) [1633171] - [fs] xfs: remove bmap format helpers firstblock params (Brian Foster) [1633171] - [fs] xfs: remove bmap extent add helper firstblock params (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmalloca firstblock field (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in bmap extent split (Brian Foster) [1633171] - [fs] xfs: remove bmap insert/collapse firstblock param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bunmapi() firstblock param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_write() firstblock param (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in insert/collapse range (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in xfs_bmapi_remap() (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock for all xfs_bunmapi() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock for all xfs_bmapi_write() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in xattr ops (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in attrfork add (Brian Foster) [1633171] - [fs] xfs: remove firstblock param from xfs dir ops (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in dir ops (Brian Foster) [1633171] - [fs] xfs: add firstblock field to xfs_trans (Brian Foster) [1633171] - [fs] xfs: allow null firstblock in xfs_bmapi_write() when tp is null (Brian Foster) [1633171] - [fs] xfs: refactor dfops init to attach to transaction (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in reflink cow recover path (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in cancel cow blocks operation (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for rmap extent swap operations (Brian Foster) [1633171] - [fs] xfs: remove unused btree cursor bc_private.a.dfops field (Brian Foster) [1633171] - [fs] xfs: remove xfs_btree_cur bmbt dfops field (Brian Foster) [1633171] - [fs] xfs: remove dfops param from internal bmap extent helpers (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for collapse/insert range operations (Brian Foster) [1633171] - [fs] xfs: remove struct xfs_bmalloca dfops field (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_remap() dfops param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bunmapi() dfops param (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for all xfs_bunmapi() callers (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_write() dfops param (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for all xfs_bmapi_write() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in dqalloc transaction (Brian Foster) [1633171] - [fs] xfs: replace xfs_da_args->dfops accesses with ->t_dfops and remove (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in extent split tx and remove param (Brian Foster) [1633171] - [fs] xfs: remove dfops param in attr fork add path (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for attr set/remove operations (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for recovery of (b|c)ui log items (Brian Foster) [1633171] - [fs] xfs: remove dfops param from high level dirname calls (Brian Foster) [1633171] - [fs] xfs: remove dfops parameter from ifree call stack (Brian Foster) [1633171] - [fs] xfs: rename xfs_trans ->t_agfl_dfops to ->t_dfops (Brian Foster) [1633171] - [fs] xfs: cow unwritten conversion uses uninitialized dfops (Brian Foster) [1633171] - [fs] xfs: update my copyrights for the writeback and iomap code (Brian Foster) [1633171] - [fs] xfs: add support for sub-pagesize writeback without buffer_heads (Brian Foster) [1633171] - [fs] xfs: allow writeback on pages without buffer heads (Brian Foster) [1633171] - [fs] xfs: refactor the tail of xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: remove xfs_start_page_writeback (Brian Foster) [1633171] - [fs] xfs: move all writeback buffer_head manipulation into xfs_map_at_offset (Brian Foster) [1633171] - [fs] xfs: don't look at buffer heads in xfs_add_to_ioend (Brian Foster) [1633171] - [fs] xfs: remove the imap_valid flag (Brian Foster) [1633171] - [fs] xfs: simplify xfs_map_blocks by using xfs_iext_lookup_extent directly (Brian Foster) [1633171] - [fs] xfs: remove xfs_reflink_find_cow_mapping (Brian Foster) [1633171] - [fs] xfs: remove the now unused XFS_BMAPI_IGSTATE flag (Brian Foster) [1633171] - [fs] xfs: make xfs_writepage_map extent map centric (Brian Foster) [1633171] - [fs] xfs: rename the offset variable in xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: remove xfs_map_cow (Brian Foster) [1633171] - [fs] xfs: remove xfs_reflink_trim_irec_to_next_cow (Brian Foster) [1633171] - [fs] xfs: don't use XFS_BMAPI_IGSTATE in xfs_map_blocks (Brian Foster) [1633171] - [fs] xfs: don't clear imap_valid for a non-uptodate buffers (Brian Foster) [1633171] - [fs] xfs: do not set the page uptodate in xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: move locking into xfs_bmap_punch_delalloc_range (Brian Foster) [1633171] - [fs] xfs: simplify xfs_aops_discard_page (Brian Foster) [1633171] - [fs] xfs: use iomap for blocksize == PAGE_SIZE readpage and readpages (Brian Foster) [1633171] - [fs] iomap: fix WARN_ON_ONCE on uninitialized variable (Brian Foster) [1633171] - [fs] iomap: Switch to offset_in_page for clarity (Brian Foster) [1633171] - [fs] iomap: add support for sub-pagesize buffered I/O without buffer heads (Brian Foster) [1633171] - [fs] iomap: add inline data support to iomap_readpage_actor (Brian Foster) [1633171] - [fs] iomap: support direct I/O to inline data (Brian Foster) [1633171] - [fs] iomap: refactor iomap_dio_actor (Brian Foster) [1633171] - [fs] iomap: add initial support for writes without buffer heads (Brian Foster) [1633171] - [fs] iomap: add an iomap-based readpage and readpages implementation (Brian Foster) [1633171] - [fs] iomap: add private pointer to struct iomap (Brian Foster) [1633171] - [fs] iomap: add a page_done callback (Brian Foster) [1633171] - [fs] iomap: generic inline data handling (Brian Foster) [1633171] - [fs] iomap: complete partial direct I/O writes synchronously (Brian Foster) [1633171] - [fs] iomap: mark newly allocated buffer heads as new (Brian Foster) [1633171] - [fs] fs: factor out a __generic_write_end helper (Brian Foster) [1633171] - [netdrv] amd-xgbe: mark driver as tech preview (David Arcari) [1633209] - [fs] ext4, dax: set ext4_dax_aops for dax files (Lukas Czerner) [1633239] - [fs] ext4, dax: add ext4_bmap to ext4_dax_aops (Lukas Czerner) [1633239] - [fs] ext4: don't mark mmp buffer head dirty (Lukas Czerner) [1633239] - [fs] ext4: show test_dummy_encryption mount option in /proc/mounts (Lukas Czerner) [1633239] - [fs] ext4: fix online resizing for bigalloc file systems with a 1k block size (Lukas Czerner) [1633239] - [fs] ext4: fix online resize's handling of a too-small final block group (Lukas Czerner) [1633239] - [fs] ext4: recalucate superblock checksum after updating free blocks/inodes (Lukas Czerner) [1633239] - [fs] ext4: avoid arithemetic overflow that can trigger a BUG (Lukas Czerner) [1633239] - [fs] ext4: avoid divide by zero fault when deleting corrupted inline directories (Lukas Czerner) [1633239] - [fs] ext4: check to make sure the rename(2)'s destination is not freed (Lukas Czerner) [1633239] - [fs] ext4: remove unneeded variable "err" in ext4_mb_release_inode_pa() (Lukas Czerner) [1633239] - [fs] ext4: fix spectre gadget in ext4_mb_regular_allocator() (Lukas Czerner) [1633239] - [fs] ext4: check for NUL characters in extended attribute's name (Lukas Czerner) [1633239] - [fs] ext4: use ext4_warning() for sb_getblk failure (Lukas Czerner) [1633239] - [fs] ext4: fix race when setting the bitmap corrupted flag (Lukas Czerner) [1633239] - [fs] ext4: reset error code in ext4_find_entry in fallback (Lukas Czerner) [1633239] - [fs] ext4: check allocation failure when duplicating "data" in ext4_remount() (Lukas Czerner) [1633239] - [fs] ext4: sysfs: print ext4_super_block fields as little-endian (Lukas Czerner) [1633239] - [firmware] efi/x86: Handle page faults occurring while running EFI runtime services (Bhupesh Sharma) [1627557] - [firmware] efi: Make efi_rts_work accessible to efi page fault handler (Bhupesh Sharma) [1627557] - [firmware] efi: Remove the declaration of efi_late_init() as the function is unused (Bhupesh Sharma) [1627557] - [firmware] efi: Use a work queue to invoke EFI Runtime Services (Bhupesh Sharma) [1627557] - [firmware] efi/x86: Use non-blocking SetVariable() for efi_delete_dummy_variable() (Bhupesh Sharma) [1627557] - [fs] gfs2: Special-case rindex for gfs2_grow (Robert S Peterson) [1628360] - [fs] GFS2: Fix recovery issues for spectators (Robert S Peterson) [1628298]- [powerpc] powerpc/pkeys: Fix reading of ibm, processor-storage-keys property (Steve Best) [1633551] - [powerpc] powerpc/pseries: Remove unneeded uses of dlpar work queue (Steve Best) [1633544] - [powerpc] powerpc/pseries: Remove prrn_work workqueue (Steve Best) [1633544] - [pci] ACPI / hotplug / PCI: Don't scan for non-hotplug bridges if slot is not bridge (Myron Stowe) [1634816] - [pci] PCI: Fix enabling of PASID on RC integrated endpoints (Myron Stowe) [1634816] - [pci] IB/hfi1,PCI: Allow bus reset while probing (Myron Stowe) [1634816] - [pci] PCI: Fix faulty logic in pci_reset_bus() (Myron Stowe) [1634816] - [pci] PCI: pciehp: Fix hot-add vs powerfault detection order (Myron Stowe) [1634816] - [pci] Revert "PCI: Add ACS quirk for Intel 300 series" (Myron Stowe) [1634816] - [powerpc] powerpc/numa: Use associativity if VPHN hcall is successful (Steve Best) [1633569] - [pci] PCI: vmd: White list for fast interrupt handlers (Myron Stowe) [1632816] - [pci] PCI: Add function 1 DMA alias quirk for Marvell 88SS9183 (Myron Stowe) [1632816] - [pci] PCI: Rename pci_try_reset_bus() to pci_reset_bus() (Myron Stowe) [1632816] - [pci] PCI: Deprecate pci_reset_bus() and pci_reset_slot() functions (Myron Stowe) [1632816] - [pci] PCI: Unify try slot and bus reset API (Myron Stowe) [1632816] - [pci] PCI: Hide pci_reset_bridge_secondary_bus() from drivers (Myron Stowe) [1632816] - [pci] IB/hfi1: Use pci_try_reset_bus() for initiating PCI Secondary Bus Reset (Myron Stowe) [1632816] - [pci] PCI: Handle error return from pci_reset_bridge_secondary_bus() (Myron Stowe) [1632816] - [pci] PCI/IOV: Tidy pci_sriov_set_totalvfs() (Myron Stowe) [1632816] - [pci] PCI: Enable PASID only if entire path supports End-End TLP prefixes (Myron Stowe) [1632816] - [pci] PCI: Expand documentation for pci_add_dma_alias() (Myron Stowe) [1632816] - [pci] PCI: Add DMA alias quirk for Microsemi Switchtec NTB (Myron Stowe) [1632816] - [pci] switchtec: Use generic PCI Vendor ID and Class Code (Myron Stowe) [1632816] - [pci] PCI: Make pci_get_rom_size() static (Myron Stowe) [1632816] - [pci] PCI: Add check code for last image indicator not set (Myron Stowe) [1632816] - [pci] PCI: Avoid accessing memory outside the ROM BAR (Myron Stowe) [1632816] - [pci] PCI: Make early dump functionality generic (Myron Stowe) [1632816] - [pci] PCI: Cleanup PCI_REBAR_CTRL_BAR_SHIFT handling (Myron Stowe) [1632816] - [pci] PCI: Restore resized BAR state on resume (Myron Stowe) [1632816] - [pci] PCI: Clean up resource allocation in devm_of_pci_get_host_bridge_resources() (Myron Stowe) [1632816] - [pci] PCI: Add ACS Redirect disable quirk for Intel Sunrise Point (Myron Stowe) [1632816] - [pci] PCI: Add device-specific ACS Redirect disable infrastructure (Myron Stowe) [1632816] - [pci] PCI: Convert device-specific ACS quirks from NULL termination to ARRAY_SIZE (Myron Stowe) [1632816] - [pci] PCI: Add "pci=disable_acs_redir=" parameter for peer-to-peer support (Myron Stowe) [1632816] - [pci] PCI: Allow specifying devices using a base bus and path of devfns (Myron Stowe) [1632816] - [pci] PCI: Make specifying PCI devices in kernel parameters reusable (Myron Stowe) [1632816] - [pci] PCI: Hide ACS quirk declarations inside PCI core (Myron Stowe) [1632816] - [pci] PCI: Document ACPI description of PCI host bridges (Myron Stowe) [1632816] - [pci] PCI/MSI: Set IRQCHIP_ONESHOT_SAFE for PCI-MSI irqchips (Myron Stowe) [1632816] - [pci] PCI: Limit config space size for Netronome NFP5000 (Myron Stowe) [1632816] - [pci] PCI: Add PCI_DEVICE_DATA() macro to fully describe device ID entry (Myron Stowe) [1632816] - [pci] PCI: Unify PCI and normal DMA direction definitions (Myron Stowe) [1632816] - [pci] PCI: Use IRQF_ONESHOT if pci_request_irq() called with no handler (Myron Stowe) [1632816] - [pci] PCI: Call dma_debug_add_bus() for pci_bus_type from PCI core (Myron Stowe) [1632816] - [pci] PCI: Mark fall-through switch cases before enabling -Wimplicit-fallthrough (Myron Stowe) [1632816]- [s390] s390/sclp: Allow to request adapter reset (Philipp Rudo) [1635273] - [char] ipmi: Fix NULL pointer dereference in ssif_probe (Tony Camuso) [1635366] - [char] ipmi: Fix I2C client removal in the SSIF driver (Tony Camuso) [1635366] - [char] ipmi: kcs_bmc: don't change device name (Tony Camuso) [1635366] - [kernel] timers: Clear timer_base::must_forward_clk with timer_base::lock held (Waiman Long) [1632820] - [pci] switchtec: Fix Spectre v1 vulnerability (Waiman Long) [1632820] - [kernel] cpu/hotplug: Prevent state corruption on error rollback (Waiman Long) [1632820] - [kernel] cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() (Waiman Long) [1632820] - [base] memory_hotplug: fix kernel_panic on offline page processing (Waiman Long) [1632820] - [mm] mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration is not supported (Waiman Long) [1632820] - [lib] debugobjects: Make stack check warning more informative (Waiman Long) [1632820] - [fs] fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() (Waiman Long) [1632820] - [x86] x86/process: Don't mix user/kernel regs in 64bit __show_regs() (Waiman Long) [1632820] - [x86] x86/dumpstack: Don't dump kernel memory based on usermode RIP (Waiman Long) [1632820] - [x86] x86: Avoid pr_cont() in show_opcodes() (Waiman Long) [1632820] - [x86] x86/entry/64: Wipe KASAN stack shadow before rewind_stack_do_exit() (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ (Waiman Long) [1632820] - [x86] x86/spectre: Add missing family 6 check to microcode check (Waiman Long) [1632820] - [x86] x86/nmi: Fix NMI uaccess race against CR3 switching (Waiman Long) [1632820] - [x86] x86/vdso: Fix lsl operand order (Waiman Long) [1632820] - [x86] x86/vdso: Fix vDSO build if a retpoline is emitted (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Suggest what to do on systems with too much RAM (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Exempt zeroed PTEs from inversion (Waiman Long) [1632820] - [x86] x86/mm/pti: Clear Global bit more aggressively (Waiman Long) [1632820] - [x86] x86/paravirt: Fix spectre-v2 mitigations for paravirt guests (Waiman Long) [1632820] - [target] scsi: target: iscsi: Use bin2hex instead of a re-implementation (Maurizio Lombardi) [1632184] {CVE-2018-14633} - [target] scsi: target: iscsi: Use hex2bin instead of a re-implementation (Maurizio Lombardi) [1632184] {CVE-2018-14633}- [netdrv] ibmvnic: Include missing return code checks in reset function (Steve Best) [1633553] - [netdrv] ibmvnic: Update firmware error reporting with cause string (Steve Best) [1633553] - [netdrv] ibmvnic: Remove code to request error information (Steve Best) [1633553] - [s390] s390/qeth: remove duplicated carrier state tracking (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up drop conditions for received cmds (Hendrik Brueckner) [1633841] - [s390] s390/qeth: re-indent qeth_check_ipa_data() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: consume local address events (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove various redundant code (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove CARD_FROM_CDEV helper (Hendrik Brueckner) [1633841] - [s390] s390/qeth: pass card pointer in iob callback (Hendrik Brueckner) [1633841] - [s390] s390/qeth: re-use qeth_notify_skbs() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove additional skb refcount (Hendrik Brueckner) [1633841] - [s390] s390/qeth: replace open-coded skb_queue_walk() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: on gdev release, reset drvdata (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix discipline unload after setup error (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use DEFINE_MUTEX for qeth_mod_mutex (Hendrik Brueckner) [1633841] - [s390] s390/qeth: convert layer attribute to enum (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reduce 0-initializing when building IPA cmds (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fine-tune spinlocks (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix typo in return value (Hendrik Brueckner) [1633841] - [s390] s390/qeth: invoke softirqs after napi_schedule() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: uninstall IRQ handler on device removal (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove qeth_hdr_chk_and_bounce() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed up TSO transmission (Hendrik Brueckner) [1633841] - [s390] s390/qeth: prepare for copy-free TSO transmission (Hendrik Brueckner) [1633841] - [s390] s390/qeth: check size of required HW header cache object (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix up protocol headers early (Hendrik Brueckner) [1633841] - [s390] s390/qeth: limit csum offload erratum to L3 devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove qeth_get_elements_no() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove unused L3 xmit code (Hendrik Brueckner) [1633841] - [s390] s390/qeth: run non-offload L3 traffic over common xmit path (Hendrik Brueckner) [1633841] - [s390] s390/qeth: move L2 xmit code to core module (Hendrik Brueckner) [1633841] - [s390] s390/qdio: reset old sbal_state flags (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't dump past end of unknown HW header (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use vzalloc for QUERY OAT buffer (Hendrik Brueckner) [1633841] - [s390] s390/qeth: switch on SG by default for IQD devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: indicate error when netdev allocation fails (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use true and false for boolean values (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't restrict qeth_card to DMA memory (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up card initialization (Hendrik Brueckner) [1633841] - [s390] s390/qeth: do basic setup for data channel (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use qeth_setup_ccw() to set up all CCWs (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reduce hard-coded access to ccw channels (Hendrik Brueckner) [1633841] - [s390] s390/qeth: extract helper for MPC protocol type (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed up L2 IQD xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add support for constrained HW headers (Hendrik Brueckner) [1633841] - [s390] s390/qeth: merge linearize-check into HW header construction (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add statistics for consumed buffer elements (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use core MTU range checking (Hendrik Brueckner) [1633841] - [s390] s390/qeth: simplify max MTU handling (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't cache HW port number (Hendrik Brueckner) [1633841] - [s390] s390/qeth: allocate netdevice early (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove redundant netif_carrier_ok() checks (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reset layer2 attribute on layer switch (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix race in used-buffer accounting (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed-up IPv4 OSA xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed-up L3 IQD xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add a L3 xmit wrapper (Hendrik Brueckner) [1633841] - [s390] s390/qeth: increase GSO max size for eligible L3 devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up exported symbols (Hendrik Brueckner) [1633841] - [s390] s390/qeth: consolidate ccwgroup driver definition (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up Output Queue selection (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fine-tune RX modesetting (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove unused buffer->aob pointer (Hendrik Brueckner) [1633841] - [s390] s390/qeth: various buffer management cleanups (Hendrik Brueckner) [1633841] - [powerpc] powerpc: Avoid code patching freed init sections (Steve Best) [1633545] - [powerpc] powerpc/tm: Fix userspace r13 corruption (Steve Best) [1633543] - [powerpc] powerpc/tm: Avoid possible userspace r1 corruption on reclaim (Steve Best) [1633543] - [drm] drm/i915/cfl: Add a new CFL PCI ID (Rob Clark) [1626883] - [drm] drm/i915/aml: Introducing Amber Lake platform (Rob Clark) [1626883] - [drm] drm/i915/whl: Introducing Whiskey Lake platform (Rob Clark) [1626883] - [char] ipmi: Move BT capabilities detection to the detect call (Frank Ramsay) [1618774] - [char] ipmi: Rework SMI registration failure (Frank Ramsay) [1618774]- [s390] s390: detect etoken facility (Thomas Huth) [1634069] - [s390] s390/lib: use expoline for all bcr instructions (Thomas Huth) [1634069] - [documentation] vm.txt: Adding 'nr_hugepages_mempolicy' parameter description (Prashant Dhamdhere) [1626547]- [scsi] scsi: ipr: System hung while dlpar adding primary ipr adapter back (Steve Best) [1633217] - [target] scsi: iscsi: target: Don't use stack buffer for scatterlist (Maurizio Lombardi) [1631342] - [rpmspec] Forward port weak-modules support from RHEL 7 to RHEL 8 ("Herton R. Krzesinski") [1596884] - [fs] xfs: Close race between direct IO and xfs_break_layouts() (Eric Sandeen) [1622191] - [fs] xfs: remove unused iolock arg from xfs_break_dax_layouts (Eric Sandeen) [1622191] - [fs] ext4: Close race between direct IO and ext4_break_layouts() (Eric Sandeen) [1616303] - [fs] ext4: handle layout changes to pinned DAX mappings (Eric Sandeen) [1614154] - [fs] dax: dax_layout_busy_page() warn on !exceptional (Eric Sandeen) [1614154] - [fs] dax: mark tech preview (Eric Sandeen) [1627455] - [mm] usercopy: Allow boot cmdline disabling of hardening (Christoph von Recklinghausen) [1589928]- [s390] s390/crypto: Fix return code checking in cbc_paes_crypt() (Philipp Rudo) [1633266] - [drm] amd/display/dc/basics/logger.c: fix build error with CONFIG_FORTIFY_SOURCE=y ("Herton R. Krzesinski") [1548068] - [acpi] ACPICA: AML Parser: skip opcodes that open a scope upon parse failure (Jeremy Linton) [1609885] - [acpi] ACPICA: ACPICA: add status check for acpi_hw_read before assigning return value (Jeremy Linton) [1609885] - [acpi] ACPICA: AML Parser: ignore all exceptions resulting from incorrect AML during table load (Jeremy Linton) [1609885] - [rpmspec] spec: Add missing BuildRequires for bpftool (Jiri Olsa) [1632756] - [powerpc] KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode (David Gibson) [1628412] - [powerpc] powerpc/powernv/ioda: Allocate indirect TCE levels on demand (David Gibson) [1628412] - [powerpc] powerpc/powernv: Rework TCE level allocation (David Gibson) [1628412] - [powerpc] powerpc/powernv: Add indirect levels to it_userspace (David Gibson) [1628412] - [powerpc] KVM: PPC: Make iommu_table::it_userspace big endian (David Gibson) [1628412] - [powerpc] powerpc/powernv: Move TCE manupulation code to its own file (David Gibson) [1628412] - [net] net_sched: fix NULL pointer dereference when delete tcindex filter (Andrea Claudi) [1627648] - [net] net_sched: Fix missing res info when create new tc_index filter (Andrea Claudi) [1627648] - [samples] samples/bpf: xdpsock: order memory on AArch64 (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_redirect_cpu load balance like Suricata (Jesper Brouer) [1615959] - [samples] samples/bpf: add Paul Hsieh's (LGPL 2.1) hash function SuperFastHash (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_redirect_cpu handle parsing of double VLAN tagged packets (Jesper Brouer) [1615959] - [samples] samples/bpf: all XDP samples should unload xdp/bpf prog on SIGTERM (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_rxq_info action XDP_TX must adjust MAC-addrs (Jesper Brouer) [1615959] - [samples] samples/bpf: extend xdp_rxq_info to read packet payload (Jesper Brouer) [1615959] - [powerpc] KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix() (David Gibson) [1625498] - [net] igmp: fix incorrect unsolicit report count after link down and up (Hangbin Liu) [1625538] - [net] igmp: fix incorrect unsolicit report count when join group (Hangbin Liu) [1625538] - [netdrv] cxgb4: update 1.20.8.0 as the latest firmware supported (Arjun Vynipadath) [1622555] - [virt] svm: nested virt support off by default (Bandan Das) [1571993]- [powerpc] KVM: PPC: Book3S HV: Don't use compound_order to determine host mapping size (David Gibson) [1625860] - [virt] arm64: KVM: Remove pgd_lock (Wei Huang) [1627474] - [virt] KVM: Remove obsolete kvm_unmap_hva notifier backend (Wei Huang) [1627474] - [virt] arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Skip updating PTE entry if no change (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Skip updating PMD entry if no change (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Move DEBUG_SPINLOCK_BUG_ON to vgic.h (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Do not use spin_lock_irqsave/restore with irq disabled (Wei Huang) [1627474] - [virt] KVM: arm: vgic-v3: Add support for ICC_SGI0R and ICC_ASGI1R accesses (Wei Huang) [1627474] - [virt] KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC_ASGI1R_EL1 accesses (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIs (Wei Huang) [1627474] - [virt] KVM: arm64: Remove non-existent AArch32 ICC_SGI1R encoding (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix lost IRQs from emulated physcial timer when blocked (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix potential loss of ptimer interrupts (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgic_mmio_write_apr() (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Update documentation of the GIC devices wrt IIDR (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Let userspace opt-in to writable v2 IGROUPR (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Allow configuration of interrupt groups (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Return error on incompatible uaccess GICD_IIDR writes (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Permit uaccess writes to return errors (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Signal IRQs using their configured group (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Add group field to struct irq (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Keep track of implementation revision (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3 (Wei Huang) [1627474] - [virt] arm64: KVM: Cleanup tpidr_el2 init on non-VHE (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic-debug: Show LPI status (Wei Huang) [1627474] - [virt] KVM: arm64: vgic-its: Remove VLA usage (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix vgic init race (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Enable adaptative WFE trapping (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Remove unnecessary CMOs when creating HYP page tables (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Stop using the kernel's (pmd, pud, pgd)_populate helpers (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Consolidate page-table accessors (Wei Huang) [1627474] - [virt] arm64: KVM: Avoid marking pages as XN in Stage-2 if CTR_EL0.DIC is set (Wei Huang) [1627474] - [tools] radix tree test suite: Enable ubsan (Waiman Long) [1630244] - [tools] radix tree test suite: Fix compilation (Waiman Long) [1630244] - [block] blk-wbt: don't maintain inflight counts if disabled (Ming Lei) [1622790] - [block] blk-wbt: fix has-sleeper queueing check (Ming Lei) [1622790] - [block] blk-wbt: use wq_has_sleeper() for wq active check (Ming Lei) [1622790] - [block] blk-wbt: move disable check into get_limit() (Ming Lei) [1622790] - [block] block/DAC960.c: make some arrays static const, shrinks object (Ming Lei) [1622790] - [block] blk-mq: sync the update nr_hw_queues with (Ming Lei) [1617959] - [block] blk-mq: init hctx sched after update ctx and hctx mapping (Ming Lei) [1617959] - [block] block: remove duplicate initialization (Ming Lei) [1622790] - [block] tracing/blktrace: Fix to allow setting same value (Ming Lei) [1622790] - [block] pktcdvd: fix setting of 'ret' error return for a few cases (Ming Lei) [1622790] - [block] block: change return type to bool (Ming Lei) [1622790] - [block] block, bfq: return nbytes and not zero from struct cftype (Ming Lei) [1622790] - [block] block, bfq: improve code of bfq_bfqq_charge_time (Ming Lei) [1622790] - [block] block, bfq: reduce write overcharge (Ming Lei) [1622790] - [block] block, bfq: always update the budget of an entity when needed (Ming Lei) [1622790] - [block] block, bfq: readd missing reset of parent-entity service (Ming Lei) [1622790] - [block] block: don't warn for flush on read-only device (Ming Lei) [1622809]- [kernel] locking/rwsem: Make owner store task pointer of last owning reader (Waiman Long) [1631842] - [kernel] locking/rwsem: Exit read lock slowpath if queue empty & no writer (Waiman Long) [1631842] - [x86] x86/microcode: Update the new microcode revision unconditionally (Prarit Bhargava) [1630931] - [x86] x86/microcode: Make sure boot_cpu_data.microcode is up-to-date (Prarit Bhargava) [1630931] - [arm64] arm64: tlb: Provide forward declaration of tlb_flush() before including tlb.h (Waiman Long) [1630521] - [x86] x86/mm: Only use tlb_remove_table() for paravirt (Waiman Long) [1630521] - [mm] mm: mmu_notifier fix for tlb_end_vma (Waiman Long) [1630521] - [mm] mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TABLE_FREE (Waiman Long) [1630521] - [mm] mm/tlb: Remove tlb_remove_table() non-concurrent condition (Waiman Long) [1630521] - [mm] mm: move tlb_table_flush to tlb_flush_mmu_free (Waiman Long) [1630521] - [kernel] clocksource: Revert Remove kthread (Waiman Long) [1628402] - [cpuidle] cpuidle: menu: Retain tick when shallow state is selected (Waiman Long) [1628402] - [cpufreq] cpufreq: governor: Avoid accessing invalid governor_data (Waiman Long) [1628402] - [cpuidle] cpuidle: menu: Handle stopped tick more aggressively (Waiman Long) [1628402] - [kernel] sched: idle: Avoid retaining the tick when it has been stopped (Waiman Long) [1628402] - [net] netfilter: xt_hashlimit: do not crash when reading proc file (Florian Westphal) [1630131] - [x86] x86/boot/KASLR: Skip specified number of 1GB huge pages when doing physical randomization (KASLR) (Baoquan He) [1564824] - [x86] x86/boot/KASLR: Add two new functions for 1GB huge pages handling (Baoquan He) [1564824] - [mfd] mfd: intel-lpss: Add Ice Lake PCI IDs (Gopal Tiwari) [1483477] - [mmc] mmc: sdhci-pci: Add support for Intel ICP (Gopal Tiwari) [1483496]- [mm] mm: get rid of vmacache_flush_all() entirely (Waiman Long) [1631297] {CVE-2018-17182} - [mm] mm, vmacache: hash addresses based on pmd (Waiman Long) [1631297] {CVE-2018-17182} - [mm] mm: Allocate the mm_cpumask (mm->cpu_bitmap) dynamically based on nr_cpu_ids (Waiman Long) [1631297] {CVE-2018-17182} - [infiniband] IB/hfi1: Invalid NUMA node information can cause a divide by zero (Alex Estrin) [1622222] - [nvdimm] libnvdimm: Export max available extent (Jeff Moyer) [1627874] - [nvdimm] libnvdimm: Use max contiguous area for namespace size (Jeff Moyer) [1627874] - [netdrv] ice: Fix and update driver version string (Jonathan Toppins) [1611786] - [netdrv] ice: Introduce SERVICE_DIS flag and service routine functions (Jonathan Toppins) [1611786] - [netdrv] ice: Enable VSI Rx/Tx pruning only when VLAN 0 is active (Jonathan Toppins) [1611786] - [netdrv] ice: Enable firmware logging during device initialization (Jonathan Toppins) [1611786] - [netdrv] ice: Implement ice_bridge_getlink and ice_bridge_setlink (Jonathan Toppins) [1611786] - [netdrv] ice: Add support for Tx hang, Tx timeout and malicious driver detection (Jonathan Toppins) [1611786] - [netdrv] ice: Clean up register file (Jonathan Toppins) [1611786] - [netdrv] ice: Implement handlers for ethtool PHY/link operations (Jonathan Toppins) [1611786] - [netdrv] ice: Refactor VSI allocation, deletion and rebuild flow (Jonathan Toppins) [1611786] - [netdrv] ice: Refactor switch rule management structures and functions (Jonathan Toppins) [1611786] - [netdrv] ice: Code optimization for ice_fill_sw_rule() (Jonathan Toppins) [1611786] - [netdrv] ice: Prevent control queue operations during reset (Jonathan Toppins) [1611786] - [netdrv] ice: Update request resource command to latest specification (Jonathan Toppins) [1611786] - [netdrv] ice: Updates to Tx scheduler code (Jonathan Toppins) [1611786] - [netdrv] ice: Rework flex descriptor programming (Jonathan Toppins) [1611786] - [netdrv] net/mlx5: Fix SQ offset in QPs with small RQ (Alaa Hleihel) [1623367] - [x86] x86/spec_ctrl: Make IBRS code work with SSBD mitigation (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Auto-enable IBRS on Skylake (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Extend spectre_v2 boot option to support IBRS (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Boot time IBRS initialization (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Add IBRS code to the 64-bit assembly entry code (Waiman Long) [1565180] - [x86] x86/cpufeatures: Increase NCAPINTS for future extension (Waiman Long) [1565180] - [netdrv] ice: Trivial formatting fixes (Jonathan Toppins) [1611783] - [netdrv] ice: Change struct members from bool to u8 (Jonathan Toppins) [1611783] - [netdrv] ice: Fix potential return of uninitialized value (Jonathan Toppins) [1611783] - [netdrv] ice: Fix a few null pointer dereference issues (Jonathan Toppins) [1611783] - [netdrv] ice: Update to interrupts enabled in OICR (Jonathan Toppins) [1611783] - [netdrv] ice: Set VLAN flags correctly (Jonathan Toppins) [1611783] - [netdrv] ice: Use order_base_2 to calculate higher power of 2 (Jonathan Toppins) [1611783] - [netdrv] ice: Fix bugs in control queue processing (Jonathan Toppins) [1611783] - [netdrv] ice: Clean control queues only when they are initialized (Jonathan Toppins) [1611783] - [netdrv] ice: Report stats for allocated queues via ethtool stats (Jonathan Toppins) [1611783] - [netdrv] ice: Cleanup magic number (Jonathan Toppins) [1611783] - [netdrv] ice: Remove unnecessary node owner check (Jonathan Toppins) [1611783] - [netdrv] ice: Fix multiple static analyser warnings (Jonathan Toppins) [1611783] - [virt] KVM: VMX: fixes for vmentry_l1d_flush module parameter (Waiman Long) [1616248] {CVE-2018-15572} - [virt] KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabled (Waiman Long) [1616248] {CVE-2018-15572} - [virt] x86/kvm/vmx: Fix coding style in vmx_setup_l1d_flush() (Waiman Long) [1616248] {CVE-2018-15572} - [x86] x86/speculation: Support Enhanced IBRS on future CPUs (Waiman Long) [1614144] - [x86] x86/speculation: Protect against userspace-userspace spectreRSB (Waiman Long) [1616248] {CVE-2018-15572} - [x86] x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigation (Waiman Long) [1616248] {CVE-2018-15572} - [cpufreq] cpufreq: Fix a circular lock dependency problem (Waiman Long) [1599154] - [kernel] cpu/hotplug: Add a cpus_read_trylock() function (Waiman Long) [1599154] - [virt] xen/spinlock: Don't use pvqspinlock if only 1 vCPU (Waiman Long) [1618486]- [mailbox] mailbox: PCC: handle parse error (David Arcari) [1630382] - [hv] vmbus: don't return values for uninitalized channels (Vitaly Kuznetsov) [1617954] - [mm] kernel/memremap, kasan: make ZONE_DEVICE with work with KASAN (Bill O'Donnell) [1629578] - [mm] mm: fix BUG_ON() in vmf_insert_pfn_pud() from VM_MIXEDMAP removal (Jeff Moyer) [1622171] - [mm] dax: remove VM_MIXEDMAP for fsdax and device dax (Jeff Moyer) [1622171]- [i2c] i2c: i801: fix DNV's SMBCTRL register offset (David Arcari) [1628861] - [fs] ceph: avoid a use-after-free in ceph_destroy_options() (Ilya Dryomov) [1629884] - [fs] ceph: fix incorrect use of strncpy (Ilya Dryomov) [1629884] - [block] rbd: support cloning across namespaces (Ilya Dryomov) [1629884] - [block] rbd: factor out get_parent_info() (Ilya Dryomov) [1629884] - [block] rbd: support for images within namespaces (Ilya Dryomov) [1629884] - [block] rbd: pass rbd_spec into parse_rbd_opts_token() (Ilya Dryomov) [1629884] - [net] libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() (Ilya Dryomov) [1629884] - [net] libceph: check authorizer reply/challenge length before reading (Ilya Dryomov) [1629884] - [net] libceph: implement CEPHX_V2 calculation mode (Ilya Dryomov) [1629884] - [net] libceph: add authorizer challenge (Ilya Dryomov) [1629884] - [net] libceph: factor out encrypt_authorizer() (Ilya Dryomov) [1629884] - [net] libceph: factor out __ceph_x_decrypt() (Ilya Dryomov) [1629884] - [net] libceph: factor out __prepare_write_connect() (Ilya Dryomov) [1629884] - [net] libceph: store ceph_auth_handshake pointer in ceph_connection (Ilya Dryomov) [1629884] - [pci] PCI: pciehp: Deduplicate presence check on probe & resume (Myron Stowe) [1583983] - [pci] PCI: pciehp: Avoid implicit fallthroughs in switch statements (Myron Stowe) [1583983] - [pci] PCI: Whitelist Thunderbolt ports for runtime D3 (Myron Stowe) [1583983] - [pci] PCI: Whitelist native hotplug ports for runtime D3 (Myron Stowe) [1583983] - [pci] PCI: sysfs: Resume to D0 on function reset (Myron Stowe) [1583983] - [pci] PCI: pciehp: Resume parent to D0 on config space access (Myron Stowe) [1583983] - [pci] PCI: pciehp: Resume to D0 on enable/disable (Myron Stowe) [1583983] - [pci] PCI: pciehp: Support interrupts sent from D3hot (Myron Stowe) [1583983] - [pci] PCI: pciehp: Obey compulsory command delay after resume (Myron Stowe) [1583983] - [pci] PCI: pciehp: Clear spurious events earlier on resume (Myron Stowe) [1583983] - [pci] PCI: portdrv: Deduplicate PM callback iterator (Myron Stowe) [1583983] - [pci] PCI: pciehp: Avoid slot access during reset (Myron Stowe) [1583983] - [pci] PCI: pciehp: Always enable occupied slot on probe (Myron Stowe) [1583983] - [pci] PCI: pciehp: Become resilient to missed events (Myron Stowe) [1583983] - [pci] PCI: pciehp: Tolerate initially unstable link (Myron Stowe) [1583983] - [pci] PCI: pciehp: Declare pciehp_enable/disable_slot() static (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop enable/disable lock (Myron Stowe) [1583983] - [pci] PCI: pciehp: Enable/disable exclusively from IRQ thread (Myron Stowe) [1583983] - [pci] PCI: pciehp: Track enable/disable status (Myron Stowe) [1583983] - [pci] PCI: pciehp: Publish to user space last on probe (Myron Stowe) [1583983] - [pci] PCI: hotplug: Demidlayer registration with the core (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop slot workqueue (Myron Stowe) [1583983] - [pci] PCI: pciehp: Handle events synchronously (Myron Stowe) [1583983] - [pci] PCI: pciehp: Stop blinking on slot enable failure (Myron Stowe) [1583983] - [pci] PCI: pciehp: Convert to threaded polling (Myron Stowe) [1583983] - [pci] PCI: pciehp: Convert to threaded IRQ (Myron Stowe) [1583983] - [pci] PCI: pciehp: Document struct slot and struct controller (Myron Stowe) [1583983] - [pci] PCI: pciehp: Declare pciehp_unconfigure_device() void (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop unnecessary NULL pointer check (Myron Stowe) [1583983] - [pci] PCI: pciehp: Fix unprotected list iteration in IRQ handler (Myron Stowe) [1583983] - [pci] PCI: pciehp: Fix use-after-free on unplug (Myron Stowe) [1583983] - [pci] PCI: hotplug: Don't leak pci_slot on registration failure (Myron Stowe) [1583983] - [pci] PCI: hotplug: Delete skeleton driver (Myron Stowe) [1583983] - [netdrv] be2net: Use Kconfig flag to support for enabling/disabling adapters (Petr Oros) [1611768] - [acpi] ACPICA: Reference Counts: increase max to 0x4000 for large servers (Frank Ramsay) [1618760]- [net] udp6: add missing checks on edumux packet processing (Paolo Abeni) [1625954] - [net] udp4: fix IP_CMSG_CHECKSUM for connected sockets (Paolo Abeni) [1625954] - [s390] s390/pci: fix out of bounds access during irq setup (Hendrik Brueckner) [1627462] - [nvdimm] libnvdimm: fix ars_status output length calculation (Jeff Moyer) [1616307]- [scsi] scsi: lpfc: Correct MDS diag and nvmet configuration (Dick Kennedy) [1628323] - [iommu] iommu/arm-smmu: workaround DMA mode issues (Mark Salter) [1624077] - [x86] x86/microcode: Allow late microcode loading with SMT disabled (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] tools headers: Synchronise x86 cpufeatures.h for L1TF additions (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/mm/kmmio: Make the tracer robust against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/mm/pat: Make set_memory_np() L1TF safe (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Invert all not present mappings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Fix SMT supported evaluation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation: Simplify sysfs report of VMX L1TF vulnerability (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation/l1tf: Remove Yonah processors from not vulnerable list (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_external_intr() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86: Don't include linux/irq.h from asm/hardirq.h (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond' (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d_flush() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: detect SMT disabled by BIOS (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation/l1tf: Fix typos (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED architectures (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation: Add section about CPU vulnerabilities (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/bugs, kvm: Introduce boot-time control of L1TF mitigations (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Expose SMT control init function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Allow runtime control of L1D flush (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Serialize L1D flush parameter setter (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Add static key for flush always (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Move l1tf setup function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/l1tf: Handle EPT disabled state proper (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Drop L1TF MSR list approach (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/litf: Introduce vmx status variable (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Online siblings when SMT control is turned on (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add find_msr() helper function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D flush logic (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D MSR based flush (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D flush algorithm (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add module argument for L1TF mitigation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Boot HT siblings at least once (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Revert "x86/apic: Ignore secondary threads if nosmt=force" (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Fix up pte->pfn conversion for PAE (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect PAE swap entries against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpufeatures: Add detection of L1D cache flush support (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Extend 64bit swap file size limit (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/apic: Ignore secondary threads if nosmt=force (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/AMD: Evaluate smp_num_siblings early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/CPU/AMD: Do not check CPUID max ext level before parsing SMP info (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/intel: Evaluate smp_num_siblings early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/topology: Provide detect_extended_topology_early() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/common: Provide detect_ht_early() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/AMD: Remove the pointless detect_ht() call (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu: Remove the pointless CPU printout (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Provide knobs to control SMT (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Split do_cpu_down() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Make bringup/teardown of smp threads symmetric (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/topology: Provide topology_smt_supported() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/smp: Provide topology_is_primary_thread() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] sched/smt: Update sched_smt_present at runtime (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/bugs: Move the l1tf function and define pr_fmt properly (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Limit swap file size to MAX_PA/2 (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Add sysfs reporting for l1tf (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Make sure the first page is always reserved (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect swap entries against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Change order of offset/type in swap entry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646}- [pci] PCI/DPC: Remove indirection waiting for inactive link (Myron Stowe) [1485556] - [pci] PCI/DPC: Use threaded IRQ for bottom half handling (Myron Stowe) [1485556] - [pci] PCI/DPC: Print AER status in DPC event handling (Myron Stowe) [1485556] - [pci] PCI/DPC: Remove rp_pio_status from dpc struct (Myron Stowe) [1485556] - [pci] PCI/DPC: Defer event handling to work queue (Myron Stowe) [1485556] - [pci] PCI/DPC: Leave interrupts enabled while handling event (Myron Stowe) [1485556] - [net] net/mlx5e: Offload TC matching on tos/ttl for ip tunnels (Erez Alfasi) [1615121] - [net] net/mlx5e: Support setup of tos and ttl for tunnel key TC action offload (Erez Alfasi) [1615121] - [net] net/mlx5e: Use ttl from route lookup on tc encap offload only if needed (Erez Alfasi) [1615121] - [net] net/sched: cls_flower: Support matching on ip tos and ttl for tunnels (Erez Alfasi) [1615121] - [net] flow_dissector: Dissect tos and ttl from the tunnel info (Erez Alfasi) [1615121] - [net] net/sched: tunnel_key: Allow to set tos and ttl for tc based ip tunnels (Erez Alfasi) [1615121] - [net] net/sched: act_tunnel_key: disambiguate metadata dst error cases (Erez Alfasi) [1615121] - [net] net/sched: add tunnel option support to act_tunnel_key (Erez Alfasi) [1615121] - [iommu] iommu/amd: Add support for IOMMU XT mode (Suravee Suthikulpanit) [1504485] - [iommu] iommu/amd: Add support for higher 64-bit IOMMU Control Register (Suravee Suthikulpanit) [1504485] - [x86] x86: irq_remapping: Move irq remapping mode enum (Suravee Suthikulpanit) [1504485] - [firmware] dcdbas: Add support for WSMT ACPI table (Charles Rose) [1502286]- [documentation] scsi: documentation: add scsi_mod.use_blk_mq to scsi-parameters (Ewan Milne) [1600014] - [scsi] scsi: core: Update SCSI_MQ_DEFAULT help text to match default (Ewan Milne) [1600014] - [scsi] scsi: core: switch to scsi-mq by default (Ewan Milne) [1600014] - [pci] PCI: Match Root Port's MPS to endpoint's MPSS as necessary (Myron Stowe) [1502324] - [pci] PCI: Skip MPS logic for Virtual Functions (VFs) (Myron Stowe) [1502324] - [pci] PCI: Check for PCIe Link downtraining (Myron Stowe) [1502324] - [pci] PCI: Workaround IDT switch ACS Source Validation erratum (Myron Stowe) [1502324] - [of] OF: Don't set default coherent DMA mask (Mark Salter) [1581822] - [acpi] ACPI/IORT: Don't set default coherent DMA mask (Mark Salter) [1581822] - [iommu] iommu/dma: Respect bus DMA limit for IOVAs (Mark Salter) [1581822] - [of] of/device: Set bus DMA mask as appropriate (Mark Salter) [1581822] - [acpi] ACPI/IORT: Set bus DMA mask as appropriate (Mark Salter) [1581822] - [kernel] dma-mapping: Generalise dma_32bit_limit flag (Mark Salter) [1581822] - [acpi] ACPI/IORT: Support address size limit for root complexes (Mark Salter) [1581822] - [of] of/platform: Initialise default DMA masks (Mark Salter) [1581822] - [net] Bluetooth: hidp: buffer overflow in hidp_process_report (Gopal Tiwari) [1623073] {CVE-2018-9363} - [irqchip] irqchip/gic-v3-its: Reduce minimum LPI allocation to 1 for PCI devices (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Honor hypervisor enforced LPI range (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3: Expose GICD_TYPER in the rdist structure (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Drop chunk allocation compatibility (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Move minimum LPI requirements to individual busses (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Use full range of LPIs (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Refactor LPI allocator (Mark Salter) [1550500]- [netdrv] hv_netvsc: Fix a deadlock by getting rtnl lock earlier in netvsc_probe() (Vitaly Kuznetsov) [1625609] - [netdrv] hv_netvsc: ignore devices that are not PCI (Vitaly Kuznetsov) [1625609] - [netdrv] hv/netvsc: Fix NULL dereference at single queue mode fallback (Vitaly Kuznetsov) [1625609] - [netdrv] hv_netvsc: Add per-cpu ethtool stats for netvsc (Vitaly Kuznetsov) [1625609] - [pci] PCI: shpchp: Separate existence of SHPC and permission to use it (Steve Best) [1622953] - [powerpc] KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function (David Gibson) [1625513] - [kernel] rh_kabi: Add macros to size and extend structs (Prarit Bhargava) [1564570] - [pci] PCI: Remove unnecessary include of (Myron Stowe) [1622672] - [wireless] iwlwifi: Remove unnecessary include of (Myron Stowe) [1622672] - [wireless] ath9k: Remove unnecessary include of (Myron Stowe) [1622672] - [netdrv] igb: Remove unnecessary include of (Myron Stowe) [1622672] - [pci] PCI/ASPM: Convert to use sysfs_match_string() helper (Myron Stowe) [1622672] - [virt] KVM: s390: Properly lock mm context allow_gmap_hpage_1m setting (Thomas Huth) [1623513] - [virt] KVM: s390: vsie: copy wrapping keys to right place (Thomas Huth) [1623513] - [virt] KVM: s390: Fix pfmf and conditional skey emulation (Thomas Huth) [1623513] - [virt] KVM: s390: Fix storage attributes migration with memory slots (Thomas Huth) [1623513] - [virt] KVM: s390: a utility function for migration (Thomas Huth) [1623513]- [lib] vsprintf: Add command line option debug_boot_weak_hash (Prarit Bhargava) [1625687] - [netdrv] i40e: Fix for Tx timeouts when interface is brought up if DCB is enabled (Stefan Assmann) [1616147] - [misc] ocxl: Fix page fault handler in case of fault on dying process (Steve Best) [1624644] - [edac] EDAC, sb_edac: Add support for systems with segmented PCI buses (Aristeu Rozanski) [1621849] - [netdrv] xen-netfront: fix warn message as irq device name has '/' (Vitaly Kuznetsov) [1576160] - [arm64] arm64, kaslr: export offset in VMCOREINFO ELF notes (Bhupesh Sharma) [1624246] - [rpmspec] redhat: Move gfs2 and dlm out of kernel-modules-extra (Andrew Price) [1623511] - [powerpc] powerpc/topology: Get topology for shared processors at boot (Steve Best) [1620039] - [fs] gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated (Robert S Peterson) [1622057] - [fs] gfs2: improve debug information when lvb mismatches are found (Robert S Peterson) [1622057] - [fs] gfs2: cleanup: call gfs2_rgrp_ondisk2lvb from gfs2_rgrp_out (Robert S Peterson) [1622057] - [x86] Fix x86 32-bit invalid cpu boot failure message (Prarit Bhargava) [1571456] - [net] net/ipv6: init ip6 anycast rt->dst.input as ip6_input (Hangbin Liu) [1615671] - [pci] PCI/AER: Don't clear AER bits if error handling is Firmware-First (Myron Stowe) [1621933] - [pci] PCI/AER: Remove duplicate PCI_EXP_AER_FLAGS definition (Myron Stowe) [1621933] - [pci] PCI/portdrv: Remove pcie_portdrv_err_handler.slot_reset (Myron Stowe) [1621933] - [pci] PCI/AER: Clear device status bits during ERR_COR handling (Myron Stowe) [1621933] - [pci] PCI/AER: Clear device status bits during ERR_FATAL and ERR_NONFATAL (Myron Stowe) [1621933] - [pci] PCI/AER: Remove ERR_FATAL code from ERR_NONFATAL path (Myron Stowe) [1621933] - [pci] PCI/AER: Factor out ERR_NONFATAL status bit clearing (Myron Stowe) [1621933] - [pci] PCI/AER: Clear only ERR_NONFATAL bits during non-fatal recovery (Myron Stowe) [1621933] - [pci] PCI/AER: Clear only ERR_FATAL status bits during fatal recovery (Myron Stowe) [1621933] - [pci] PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMWARE_FIRST (Myron Stowe) [1621933] - [pci] PCI/AER: Add sysfs attributes for rootport cumulative stats (Myron Stowe) [1621933] - [pci] PCI/AER: Add sysfs attributes to provide AER stats and breakdown (Myron Stowe) [1621933] - [pci] PCI/AER: Define aer_stats structure for AER capable devices (Myron Stowe) [1621933] - [pci] PCI/AER: Move internal declarations to drivers/pci/pci.h (Myron Stowe) [1621933] - [pci] PCI/AER: Adopt lspci names for AER error decoding (Myron Stowe) [1621933] - [pci] PCI/AER: Expose internal API for obtaining AER information (Myron Stowe) [1621933] - [kernel] rcu: Make expedited GPs handle CPU 0 being offline (Gustavo Duarte) [1610262] - [rpmspec] Generate BootLoaderSpec config fragments ("Herton R. Krzesinski") [1619766]- [net] erspan: set erspan_ver to 1 by default when adding an erspan dev (Xin Long) [1619118] - [hv] x86/hyper-v: Fix wrong merge conflict resolution (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others() (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Check cpumask_to_vpset() return value in hyperv_flush_tlb_others_ex() (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Trace PV IPI send (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use cheaper HVCALL_SEND_IPI hypercall when possible (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use 'fast' hypercall for HVCALL_SEND_IPI (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Implement hv_do_fast_hypercall16 (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use cheaper HVCALL_FLUSH_VIRTUAL_ADDRESS_(LIST, SPACE) hypercalls when possible (Vitaly Kuznetsov) [1597652] - [netdrv] xen-netfront: fix queue name setting (Vitaly Kuznetsov) [1576160] - [scsi] lfpc: add Lancer FCoE to the removed devices (Tomas Henzl) [1602033] - [scsi] megaraid_sas: add removed id table (Tomas Henzl) [1602033] - [scsi] aacraid: add removed id table (Tomas Henzl) [1602033] - [scsi] qla4xxx: add removed id table (Tomas Henzl) [1602033] - [scsi] lpfc: add removed id table (Tomas Henzl) [1602033] - [scsi] qla2xxx: add removed id table (Tomas Henzl) [1602033] - [scsi] mpt3sas: add removed id table (Tomas Henzl) [1602033] - [scsi] be2iscsi: add removed id table (Tomas Henzl) [1602033] - [scsi] rh_taint, pci : add information about removed hardware (Tomas Henzl) [1602033] - [kernel] kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) [1602033] - [net] sunrpc: Change rpc_print_iostats to rpc_clnt_show_stats and handle rpc_clnt clones (Dave Wysochanski) [1610373] - [net] sunrpc: Add _add_rpc_iostats() to add rpc_iostats metrics (Dave Wysochanski) [1610373] - [net] sunrpc: add _print_rpc_iostats() to output metrics for one RPC op (Dave Wysochanski) [1610373]- [net] xdp: exclude XDP from kABI guarantee (Jiri Benc) [1568551] - [kernel] rh_kabi: introduce RH_KABI_EXCLUDE (Jiri Benc) [1568551] - [powerpc] powerpc/powernv/pci: Work around races in PCI bridge enabling (Steve Best) [1620035] - [block] blk-wbt: fix IO hang in wbt_wait() (Ming Lei) [1614198] - [block] blkcg: Make blkg_root_lookup() work for queues in bypass mode (Ming Lei) [1614198] - [block] null_blk: add lock drop/acquire annotation (Ming Lei) [1614198] - [block] Blk-throttle: reduce tail io latency when iops limit is (Ming Lei) [1614198] - [block] block: paride: pd: mark expected switch fall-throughs (Ming Lei) [1614198] - [block] block: Ensure that a request queue is dissociated from the (Ming Lei) [1614198] - [block] block: Introduce blk_exit_queue() (Ming Lei) [1614198] - [block] blkcg: Introduce blkg_root_lookup() (Ming Lei) [1614198] - [block] block: Remove two superfluous #include directives (Ming Lei) [1614198] - [block] blk-mq: count the hctx as active before allocating tag (Ming Lei) [1614198] - [block] block: bvec_nr_vecs() returns value for wrong slab (Ming Lei) [1614198] - [block] drivers/block/drbd: remove the null check for (Ming Lei) [1614198] - [block] drivers/block/aoe/aoedev: NULL check is not needed for (Ming Lei) [1614198] - [block] drivers/block/mtip32xx: remove the null check for (Ming Lei) [1614198] - [block] cfq: Suppress compiler warnings about comparisons (Ming Lei) [1614198] - [block] cfq: Annotate fall-through in a switch statement (Ming Lei) [1614198] - [block] blk-wbt: Avoid lock contention and thundering herd issue in (Ming Lei) [1590363] - [block] target/loop: depend on SCSI (Ming Lei) [1614198] - [block] xen-blkfront: use true and false for boolean values (Ming Lei) [1614198] - [block] lightnvm: remove minor version check for 2.0 (Ming Lei) [1614198] - [block] scsi: Check sense buffer size at build time (Ming Lei) [1614198] - [block] libata-scsi: Move sense buffers onto stack (Ming Lei) [1614198] - [block] cdrom: Use struct scsi_sense_hdr internally (Ming Lei) [1614198] - [block] ide-cd: Remove redundant sense buffer (Ming Lei) [1614198] - [block] block: Switch struct packet_command to use struct (Ming Lei) [1614198] - [block] target: don't depend on SCSI (Ming Lei) [1614198] - [block] scsi: build scsi_common.o for all scsi passthrough request (Ming Lei) [1614198] - [block] scsi: cxlflash: Drop unused sense buffers (Ming Lei) [1614198] - [block] ide-cd: Drop unused sense buffers (Ming Lei) [1614198] - [block] blk-mq: fix updating tags depth (Ming Lei) [1611900] - [block] block: really disable runtime-pm for blk-mq (Ming Lei) [1611902] - [block] aoe: mark expected switch fall-through (Ming Lei) [1614198] - [block] block: make iolatency avg_lat exponentially decay (Ming Lei) [1614198] - [block] blk-cgroup: clear the throttle queue on fork (Ming Lei) [1614198] - [block] blk-cgroup: hold the queue ref during throttling (Ming Lei) [1614198] - [block] blk-iolatency: fix blkg leak in timer_fn (Ming Lei) [1614198] - [block] block/bsg-lib: use PTR_ERR_OR_ZERO to simplify the flow path (Ming Lei) [1614198] - [block] t10-pi: provide empty t10_pi_complete() for (Ming Lei) [1614198] - [block] block: blk_init_allocated_queue() set q->fq as NULL in the (Ming Lei) [1614198] - [block] nvme: use blk API to remap ref tags for IOs with metadata (Ming Lei) [1614198] - [block] block: move dif_prepare/dif_complete functions to block layer (Ming Lei) [1614198] - [block] block: move ref_tag calculation func to the block layer (Ming Lei) [1614198] - [block] block: don't account for split bio's size in cgroup stats (Ming Lei) [1614198] - [block] pktcdvd: Fix possible Spectre-v1 for pkt_devs (Ming Lei) [1614198] - [block] partitions/aix: append null character to print data from disk (Ming Lei) [1614198] - [block] partitions/aix: fix usage of uninitialized lv_info and lvname (Ming Lei) [1614198] - [block] readahead: stricter check for bdi io_pages (Ming Lei) [1614198] - [block] scsi: virtio_scsi: fix pi_bytes(out, in) on 4 KiB block size (Ming Lei) [1614198] - [block] block: move bio_integrity_(intervals, bytes) into blkdev.h (Ming Lei) [1614198] - [block] xen/blkfront: remove unused macros (Ming Lei) [1614198] - [block] block: allow max_discard_segments to be stacked (Ming Lei) [1614198] - [block] block: unexport bio_clone_bioset (Ming Lei) [1614198] - [block] md: remove a bogus comment (Ming Lei) [1614198] - [block] block: remove bio_clone_kmalloc (Ming Lei) [1614198] - [block] exofs: use bio_clone_fast in _write_mirror (Ming Lei) [1614198] - [block] bcache: don't clone bio in bch_data_verify (Ming Lei) [1614198] - [block] block: bio_set_pages_dirty can't see NULL bv_page in a valid (Ming Lei) [1614198] - [block] block: simplify bio_check_pages_dirty (Ming Lei) [1614198] - [block] block: Rename the null_blk_mod kernel module back into (Ming Lei) [1614198] - [block] blk-mq: fail the request in case issue failure (Ming Lei) [1614305] - [block] blk-rq-qos: make depth comparisons unsigned (Ming Lei) [1614198] - [block] blkcg: Track DISCARD statistics and output them in cgroup (Ming Lei) [1614198] - [block] block: Track DISCARD statistics and output them in stat and (Ming Lei) [1614198] - [block] block: Add and use op_stat_group() for indexing disk_stat (Ming Lei) [1614198] - [block] block: Define and use STAT_READ and STAT_WRITE (Ming Lei) [1614198] - [block] block: Add part_stat_read_accum to read across field entries (Ming Lei) [1614198] - [block] block: make bdev_ops->rw_page() take a REQ_OP instead of bool (Ming Lei) [1614198] - [block] pktcdvd: remove assignment in if condition (Ming Lei) [1614198] - [block] blk-mq: issue directly if hw queue isn't busy in case of (Ming Lei) [1614305] - [block] blk-iolatency: truncate our current time (Ming Lei) [1614198] - [block] blk-iolatency: don't change the latency window (Ming Lei) [1614198] - [block] block: remove blkdev_entry_to_request() macro (Ming Lei) [1614198] - [block] block: skd: Use pad printk format for dma_addr_t values (Ming Lei) [1614198] - [block] bsg: remove read/write support (Ming Lei) [1614198] - [block] blk-iolatency: fix max_depth comparisons (Ming Lei) [1614198] - [block] block: iolatency: avoid 64-bit division (Ming Lei) [1614198] - [block] block/DAC960.c: fix defined but not used build warnings (Ming Lei) [1614198] - [block] null_blk: add zone support (Ming Lei) [1614198] - [block] null_blk: move shared definitions to header file (Ming Lei) [1614198] - [block] block: Add default switch case to blk_pm_allow_request() to (Ming Lei) [1614198] - [block] block: fix infinite loop if the device loses discard (Ming Lei) [1614198] - [block] block, mm: remove unnecessary __GFP_HIGH flag (Ming Lei) [1614198] - [block] null_blk: remove NULLB_DEV_FL_CONFIGURED on turning off nullb (Ming Lei) [1614198] - [block] mm: skip readahead if the cgroup is congested (Ming Lei) [1614198] - [block] Documentation: add a doc for blk-iolatency (Ming Lei) [1614198] - [block] block: introduce blk-iolatency io controller (Ming Lei) [1614198] - [block] rq-qos: introduce dio_bio callback (Ming Lei) [1614198] - [block] block: remove external dependency on wbt_flags (Ming Lei) [1614198] - [block] blk-rq-qos: refactor out common elements of blk-wbt (Ming Lei) [1614198] - [block] blk-stat: export helpers for modifying blk_rq_stat (Ming Lei) [1614198] - [block] memcontrol: schedule throttling if we are congested (Ming Lei) [1614198] - [block] blkcg: add generic throttling mechanism (Ming Lei) [1614198] - [block] swap, blkcg: issue swap io with the appropriate context (Ming Lei) [1614198] - [block] blk: introduce REQ_SWAP (Ming Lei) [1614198] - [block] blk-cgroup: allow controllers to output their own stats (Ming Lei) [1614198] - [block] block: introduce bio_issue_as_root_blkg (Ming Lei) [1614198] - [block] block: add bi_blkg to the bio for cgroups (Ming Lei) [1614198] - [block] blk-mq: dequeue request one by one from sw queue if hctx is (Ming Lei) [1614305] - [block] block/loop: mark expected switch fall-through (Ming Lei) [1614198] - [block] drbd: mark expected switch fall-throughs (Ming Lei) [1614198] - [block] blk-mq: only attempt to merge bio if there is rq in sw queue (Ming Lei) [1614305] - [block] blk-mq: use list_splice_tail_init() to insert requests (Ming Lei) [1614305] - [block] blk-mq: fix typo in a function comment (Ming Lei) [1614198] - [block] blk-mq: code clean-up by adding an API to clear set->mq_map (Ming Lei) [1614198] - [block] paride: remove redundant variable n (Ming Lei) [1614198] - [block] partitions/ldm: remove redundant pointer dgrp (Ming Lei) [1614198] - [block] loop: remove redundant pointer inode (Ming Lei) [1614198] - [block] block/floppy: remove redundant variable dflags (Ming Lei) [1614198] - [block] Block: blk-throttle: set low_valid immediately once one (Ming Lei) [1614198] - [block] Blktrace: bail out early if block debugfs is not configured (Ming Lei) [1614198] - [block] block: Document how blk_update_request() handles (Ming Lei) [1614198] - [block] drbd: Do not redefine __must_hold() (Ming Lei) [1614198] - [block] blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() (Ming Lei) [1597067] - [block] blk-mq: remove synchronize_rcu() from (Ming Lei) [1597067] - [block] blk-mq: introduce new lock for protecting hctx->dispatch_wait (Ming Lei) [1597067] - [block] blk-mq: don't pass **hctx to blk_mq_mark_tag_wait() (Ming Lei) [1597067] - [block] blk-mq: cleanup blk_mq_get_driver_tag() (Ming Lei) [1597067] - [block] block, bfq: give a better name to bfq_bfqq_may_idle (Ming Lei) [1614198] - [block] block, bfq: fix service being wrongly set to zero in case of (Ming Lei) [1614198] - [block] block, bfq: do not expire a queue that will deserve dispatch (Ming Lei) [1614198] - [block] block, bfq: add/remove entity weights correctly (Ming Lei) [1614198] - [block] block: Make struct request_queue smaller for (Ming Lei) [1614198] - [block] block: Inline blk_queue_nr_zones() (Ming Lei) [1614198] - [block] block: Remove bdev_nr_zones() (Ming Lei) [1614198] - [block] include/uapi/linux/blkzoned.h: Remove a superfluous __packed (Ming Lei) [1614198] - [block] block: Remove a superfluous cast from blkdev_report_zones() (Ming Lei) [1614198]- [net] tls: mark as Tech Preview (Sabrina Dubroca) [1570255] - [pci] PCI/VPD: Check for VPD access completion before checking for timeout (Myron Stowe) [1618820] - [rpmspec] redhat: remove bootwrapper subpackage (Gustavo Duarte) [1578399] - [virt] kvm: x86: Set highest physical address bits in non-present/reserved SPTEs (Paolo Bonzini) [1614808] - [virt] KVM/x86: Use CC_SET()/CC_OUT in arch/x86/kvm/vmx.c (Paolo Bonzini) [1614808] - [virt] KVM: X86: Implement PV IPIs in linux guest (Paolo Bonzini) [1614808] - [virt] KVM: X86: Add kvm hypervisor init time platform setup callback (Paolo Bonzini) [1614808] - [virt] KVM: X86: Implement "send IPI" hypercall (Paolo Bonzini) [1614808] - [virt] KVM/x86: Move X86_CR4_OSXSAVE check into kvm_valid_sregs() (Paolo Bonzini) [1614808] - [virt] KVM: x86: Skip pae_root shadow allocation if tdp enabled (Paolo Bonzini) [1614808] - [virt] KVM/MMU: Combine flushing remote tlb in mmu_set_spte() (Paolo Bonzini) [1614808] - [virt] KVM: vmx: skip VMWRITE of HOST_(FS, GS)_BASE when possible (Paolo Bonzini) [1614808] - [virt] KVM: vmx: skip VMWRITE of HOST_(FS, GS)_SEL when possible (Paolo Bonzini) [1614808] - [virt] KVM: vmx: always initialize HOST_(FS, GS)_BASE to zero during setup (Paolo Bonzini) [1614808] - [virt] KVM: vmx: move struct host_state usage to struct loaded_vmcs (Paolo Bonzini) [1614808] - [virt] KVM: vmx: compute need to reload FS/GS/LDT on demand (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: remove a misleading comment regarding vmcs02 fields (Paolo Bonzini) [1614808] - [virt] KVM: vmx: rename __vmx_load_host_state() and vmx_save_host_state() (Paolo Bonzini) [1614808] - [virt] KVM: vmx: add dedicated utility to access guest's kernel_gs_base (Paolo Bonzini) [1614808] - [virt] KVM: vmx: track host_state.loaded using a loaded_vmcs pointer (Paolo Bonzini) [1614808] - [virt] KVM: vmx: refactor segmentation code in vmx_save_host_state() (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Fix fault priority for VMX operations (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 (Paolo Bonzini) [1614808] - [virt] KVM: try __get_user_pages_fast even if not in atomic context (Paolo Bonzini) [1614808] - [virt] KVM: vmx: Add tlb_remote_flush callback support (Paolo Bonzini) [1614808] - [virt] KVM: x86: Add tlb remote flush callback in kvm_x86_ops (Paolo Bonzini) [1614808] - [virt] X86/Hyper-V: Add hyperv_nested_flush_guest_mapping ftrace support (Paolo Bonzini) [1614808] - [virt] X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hypercall support (Paolo Bonzini) [1614808] - [virt] x86/kvm: Don't use pvqspinlock code if only 1 vCPU (Paolo Bonzini) [1614808] - [virt] KVM/MMU: Simplify __kvm_sync_page() function (Paolo Bonzini) [1614808] - [virt] kvm: x86: Remove CR3_PCID_INVD flag (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add multi-entry LRU cache for previous CR3s (Paolo Bonzini) [1614808] - [virt] kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* (Paolo Bonzini) [1614808] - [virt] kvm: x86: Skip shadow page resync on CR3 switch when indicated by guest (Paolo Bonzini) [1614808] - [virt] kvm: x86: Support selectively freeing either current or previous MMU root (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg() (Paolo Bonzini) [1614808] - [virt] kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guest (Paolo Bonzini) [1614808] - [virt] kvm: vmx: Support INVPCID in shadow paging mode (Paolo Bonzini) [1614808] - [virt] kvm: x86: Propagate guest PCIDs to host PCIDs (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add ability to skip TLB flush when switching CR3 (Paolo Bonzini) [1614808] - [virt] kvm: x86: Use fast CR3 switch for nested VMX (Paolo Bonzini) [1614808] - [virt] kvm: x86: Support resetting the MMU context without resetting roots (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add support for fast CR3 switch across different MMU modes (Paolo Bonzini) [1614808] - [virt] kvm: x86: Introduce KVM_REQ_LOAD_CR3 (Paolo Bonzini) [1614808] - [virt] kvm: x86: Introduce kvm_mmu_calc_root_page_role() (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add fast CR3 switch code path (Paolo Bonzini) [1614808] - [virt] kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if no sync is needed (Paolo Bonzini) [1614808] - [virt] kvm: x86: Make sync_page() flush remote TLBs once only (Paolo Bonzini) [1614808] - [virt] KVM: MMU: drop vcpu param in gpte_access (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Separate logic allocating shadow vmcs to a function (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Mark vmcs header as shadow in case alloc_vmcs_cpu() allocate shadow vmcs (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Expose VMCS shadowing to L1 guest (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Do not forward VMREAD/VMWRITE VMExits to L1 if required so by vmcs12 vmread/vmwrite bitmaps (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2 (Paolo Bonzini) [1614808] - [virt] KVM: selftests: add tests for shadow VMCS save/restore (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: include shadow vmcs12 in nested state (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Cache shadow vmcs12 on VMEntry and flush to memory on VMExit (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Verify VMCS shadowing VMCS link pointer (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Verify VMCS shadowing controls (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Introduce nested_cpu_has_shadow_vmcs() (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Fail VMLAUNCH and VMRESUME on shadow VMCS (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Allow VMPTRLD for shadow VMCS if vCPU supports VMCS shadowing (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Change vmcs12(read, write)_any() to receive vmcs12 as parameter (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Create struct for VMCS header (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add test for nested state save/restore (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Introduce KVM_CAP_NESTED_STATE (Paolo Bonzini) [1614808] - [virt] KVM: x86: do not load vmcs12 pages while still in SMM (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add basic test for state save and restore (Paolo Bonzini) [1614808] - [virt] kvm: selftests: ensure vcpu file is released (Paolo Bonzini) [1614808] - [virt] kvm: selftests: actually use all of lib/vmx.c (Paolo Bonzini) [1614808] - [virt] kvm: selftests: create a GDT and TSS (Paolo Bonzini) [1614808] - [virt] KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd (Paolo Bonzini) [1614808] - [virt] KVM: vmx: remove save/restore of host BNDCGFS MSR (Paolo Bonzini) [1614808] - [virt] KVM: Switch 'requests' to be 64-bit (explicitly) (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add cr4_cpuid_sync_test (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Read kvm->arch.emul_smt_mode under kvm->lock (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Allow creating max number of VCPUs on POWER9 (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Pack VCORE IDs to access full VCPU ID space (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Fix constant size warning (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Add of_node_put() in success path (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S: Fix matching of hardware and emulated TCE tables (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Remove mmio_vsx_tx_sx_enabled in KVM MMIO emulation (Paolo Bonzini) [1614808]- [net] tcp: Add tcp_clamp_rto_to_user_timeout() helper to improve accuracy (Michael Cambria) [1605024] - [net] tcp: Add tcp_retransmit_stamp() helper routine (Michael Cambria) [1605024] - [net] tcp: convert icsk_user_timeout from jiffies to msecs (Michael Cambria) [1605024] - [kernel] Revert sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (Lauro Ramos Venancio) [1585746] - [kernel] redhat: makefile: adjust KBUILD_CFLAGS to reflect kernel.spec for powerpc builds (Gustavo Duarte) [1582568] - [rpmspec] redhat: spec: build ppc64le kernel with -O3 (Gustavo Duarte) [1582568] - [scsi] scsi: csiostor: update csio_get_flash_params() (Arjun Vynipadath) [1503574] - [scsi] csiostor: Add a soft dep on cxgb4 driver (Arjun Vynipadath) [1503574] - [firmware] dell_rbu: make firmware payload memory uncachable (Charles Rose) [1584401]- [scsi] scsi: lpfc: update driver version to 12.0.0.6 (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Remove lpfc_enable_pbde as module parameter (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Correct LCB ACCept payload (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Limit tracking of tgt queue depth in fast path (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix driver crash when re-registering NVME rports (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix list corruption on the completion queue (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix sysfs Speed value on CNA ports (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix ELS abort on SLI-3 adapters (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: remove null check on nvmebuf (Dick Kennedy) [1613913] - [arm64] arm64: fix ACPI dependencies (Bhupesh Sharma) [1556832] - [arm64] arm64: acpi: fix alignment fault in accessing ACPI (Bhupesh Sharma) [1556832] - [firmware] efi/arm: map UEFI memory map even w/o runtime services enabled (Bhupesh Sharma) [1556832] - [firmware] efi/arm: preserve early mapping of UEFI memory map longer for BGRT (Bhupesh Sharma) [1556832] - [acpi] drivers: acpi: add dependency of EFI for arm64 (Bhupesh Sharma) [1556832] - [arm64] arm64: export memblock_reserve()d regions via /proc/iomem (Bhupesh Sharma) [1556832] - [arm64] arm64: kconfig: Ensure spinlock fastpaths are inlined if !PREEMPT (Waiman Long) [1607924] - [arm64] arm64: locking: Replace ticket lock implementation with qspinlock (Waiman Long) [1607924] - [arm64] arm64: barrier: Implement smp_cond_load_relaxed (Waiman Long) [1607924] - [scsi] scsi: lpfc: Revise copyright for new company language (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: update driver version to 12.0.0.5 (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: devloss timeout race condition caused null pointer reference (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix NVME Target crash in defer rcv logic (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Support duration field in Link Cable Beacon V1 command (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Make PBDE optimizations configurable (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix abort error path for NVMET (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix panic if driver unloaded when port is offline (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix driver not setting dpp bits correctly in doorbell word (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Add Buffer overflow check, when nvme_info larger than PAGE_SIZE (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: use monotonic timestamps for statistics (Dick Kennedy) [1600946] - [x86] mark intel knights landing and knights mill unsupported (David Arcari) [1610493] - [netdrv] igb: Remove superfluous reset to PHY and page 0 selection (Corinna Vinschen) [1612824] - [tools] selftests/powerpc: Fix ptrace-pkey for default execute permission change (Steve Best) [1498799] - [tools] selftests/powerpc: Fix core-pkey for default execute permission change (Steve Best) [1498799] - [powerpc] powerpc/pkeys: make protection key 0 less special (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Preallocate execute-only key (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Fix calculation of total pkeys (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Save the pkey registers before fork (Steve Best) [1498799] - [powerpc] powerpc/pkeys: key allocation/deallocation must not change pkey registers (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Deny read/write/execute by default (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Give all threads control of their key permissions (Steve Best) [1498799] - [s390] KVM: s390: Add huge page enablement control (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge page gmap linking support (David Hildenbrand) [1508102] - [s390] s390/mm: hugetlb pages within a gmap can not be freed (David Hildenbrand) [1508102] - [s390] KVM: s390: Beautify skey enable check (David Hildenbrand) [1508102] - [s390] KVM: s390: Add skey emulation fault handling (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge pmd storage key handling (David Hildenbrand) [1508102] - [s390] s390/mm: Clear skeys for newly mapped huge guest pmds (David Hildenbrand) [1508102] - [s390] s390/mm: Clear huge page storage keys on enable_skey (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge page dirty sync support (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd invalidation and clearing (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd notification bit setting (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd linking (David Hildenbrand) [1508102] - [s390] s390/mm: Abstract gmap notify bit setting (David Hildenbrand) [1508102] - [s390] s390/mm: Make gmap_protect_range more modular (David Hildenbrand) [1508102] - [s390] KVM: s390: Replace clear_user with kvm_clear_guest (David Hildenbrand) [1508102] - [hwmon] hwmon: (ibmpowernv) Add attributes to enable/disable sensor groups (Steve Best) [1524684] - [powerpc] powerpc/powernv: Add support to enable sensor groups (Steve Best) [1524684] - [net] net/smc: improve delete link processing (Hendrik Brueckner) [1548452] - [net] net/smc: provide fallback reason code (Hendrik Brueckner) [1548452] - [net] net/smc: use correct vlan gid of RoCE device (Hendrik Brueckner) [1548452] - [net] net/smc: fewer parameters for smc_llc_send_confirm_link() (Hendrik Brueckner) [1548452] - [net] net/smc: remove local variable page in smc_rx_splice() (Hendrik Brueckner) [1548452] - [net] net/smc: use DECLARE_BITMAP for rtokens_used_mask (Hendrik Brueckner) [1548452] - [net] net/smc: add function to get link group from link (Hendrik Brueckner) [1548452] - [net] net/smc: eliminate cursor read and write calls (Hendrik Brueckner) [1548452] - [net] net/smc: provide smc mode in smc_diag.c (Hendrik Brueckner) [1548452] - [s390] s390/ism: add device driver for internal shared memory (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D diag support (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in af_smc (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in data transfer (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in CLC messages (Hendrik Brueckner) [1548452] - [net] net/smc: add pnetid support for SMC-D and ISM (Hendrik Brueckner) [1548452] - [net] net/smc: add base infrastructure for SMC-D and ISM (Hendrik Brueckner) [1548452] - [net] net/smc: add pnetid support (Hendrik Brueckner) [1548452] - [net] net/smc: determine port attributes independent from pnet table (Hendrik Brueckner) [1548452] - [x86] mark whiskey-lake processor supported (David Arcari) [1609604] - [s390] KVM: s390: add etoken support for guests (Thomas Huth) [1612110] - [char] ipmi: do not configure ipmi for HPE m400 (Tony Camuso) [1583537] - [scsi] scsi: ipr: Format HCAM overlay ID 0x41 (Steve Best) [1498222] - [x86] x86/stacktrace: Enable HAVE_RELIABLE_STACKTRACE for the ORC unwinder (Joe Lawrence) [1587952] - [x86] x86/unwind/orc: Detect the end of the stack (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Do not fail for ORC with regs on stack (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Clarify the reliable success paths (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Remove STACKTRACE_DUMP_ONCE (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Do not unwind after user regs (Joe Lawrence) [1587952] - [infiniband] IB/rxe: Mark Soft-RoCE Transport driver as tech-preview (Don Dutile) [1605216] - [scsi] scsi: smartpqi: bump driver version to 1.1.4-130 (Don Brace) [1503736] - [scsi] scsi: smartpqi: fix critical ARM issue reading PQI index registers (Don Brace) [1503736] - [scsi] scsi: smartpqi: add inspur advantech ids (Don Brace) [1503736] - [scsi] scsi: smartpqi: improve error checking for sync requests (Don Brace) [1503736] - [scsi] scsi: smartpqi: improve handling for sync requests (Don Brace) [1503736] - [netdrv] ice: mark driver as tech-preview (Jonathan Toppins) [1495347] - [init] init/Kconfig: remove EXPERT from CHECKPOINT_RESTORE (Adrian Reber) [1568995 1557617 1525389] - [scsi] be2iscsi: remove BE3 family support (Maurizio Lombardi) [1598366] - [x86] update rh_check_supported processor list (David Arcari) [1595918] - [kernel] kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] - [pci] add pci_hw_vendor_status() (Maurizio Lombardi) [1590829] - [ata] ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) [1563590] - [pci] Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) [1563590] - [kernel] bpf: set default values for bpf_jit_harden and bpf_jit_kallsyms (Eugene Syromiatnikov) [1569061] - [kernel] bpf: Add tech preview taint for syscall (Eugene Syromiatnikov) [1559877] - [kernel] bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] - [kernel] add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] - [tools] perf tests: Add Python 3 support to attr.py ("Herton R. Krzesinski") [1561505] - [tools] perf scripts python: Add Python 3 support to stat-cpi.py ("Herton R. Krzesinski") [1561505] - [kernel] kdump: fix a grammar issue in a kernel message (Dave Young) [1507353] - [scripts] tags.sh: Ignore redhat/rpm (Prarit Bhargava) [1582586] - [kernel] put RHEL info into generated headers (Prarit Bhargava) [1544999] - [kernel] kdump: add support for crashkernel=auto (Dave Young) [1507353] - [kernel] kdump: round up the total memory size to 128M for crashkernel reservation (Dave Young) [1507353] - [arm64] acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] - [acpi] aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] - [acpi] ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] - [x86] add rh_check_supported (David Arcari) [1565717] - [scsi] qla2xxx: Remove PCI IDs of deprecated adapter (Himanshu Madhani) [1572233] - [scsi] be2iscsi: remove unsupported device IDs (Chris Leech) [1574502] - [scsi] Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) [1572321] - [scsi] hpsa: modify hpsa driver version (Joseph Szczypek) [1471185] - [scsi] hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) [1471185] - [kernel] rh_taint: add support for marking driver as unsupported (Jonathan Toppins) [1565704] - [kernel] rh_taint: add support (David Arcari) [1565704] - [scsi] qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) [1518874] - [scsi] aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) [1495307] - [scsi] megaraid_sas: remove deprecated pci-ids (Tomas Henzl) [1509329] - [scsi] mpt*: remove certain deprecated pci-ids (Tomas Henzl) [1511953] - [kernel] modules: add rhelversion MODULE_INFO tag (Prarit Bhargava) [1544999] - [acpi] ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] - [rpmspec] compute content hash for kernel-headers (Rafael Aquini) [1613003] - [rpmspec] compress modules on all architectures ("Herton R. Krzesinski") [1614556] - [rpmspec] add gcov rpm packaging support (Jan Stancek) [1601733] - [rpmspec] don't ship spdxcheck.py (Jakub Racek) - [rpmspec] clean stray bpf files (Jakub Racek) [1593309] - [rpmspec] Copy symvers.gz to /lib/modules (Eugene Syromiatnikov) [1609695] - [rpmspec] Add kabi-dup related code into specfile (Petr Oros) [1585672] - [rpmspec] kernel spec: Add and enable kabi check (Petr Oros) [1585672] - [rpmspec] Enable warning checks for configs in rpm build (Prarit Bhargava) [1589858] - [rpmspec] remove workaround for rst2man-3 from python3-docutils ("Herton R. Krzesinski") [1602148] - [rpmspec] fix dist tag used for hardlink in kernel-devel post ("Herton R. Krzesinski") [1596397] - [scripts] get_maintainer.pl: Add optional .get_maintainer.MAINTAINERS override (Prarit Bhargava) [1595727] - [rpmspec] drop kernel package dependency on python2 ("Herton R. Krzesinski") [1561505] - [kernel] Makefile: Move RHEL definitions down (Jakub Racek) [1576568] - [rpmspec] eBPF: Add bpftool package to spec file (Jerome Marchand) [1559607] - [rpmspec] fix conflicts with COPYING file while installing newer 4.17 kernel ("Herton R. Krzesinski") [1579563] - [rpmspec] do not build kernel meta-package on noarch ("Herton R. Krzesinski") [1579512] - [rpmspec] kernel spec: remove copy of arch/x86/purgatory/sha256.* ("Herton R. Krzesinski") - [rpmspec] spec: Add new arch/powerpc/kernel/module.lds file to kernel-devel rpm (Steve Best) [1572553] - [rpmspec] kernel spec: fix recent build errors from brp-mangle-shebangs ("Herton R. Krzesinski") [1575966] - [rpmspec] Add i386 to ExclusiveArch to fix noarch package build ("Herton R. Krzesinski") [1575152] - [rpmspec] Build kernel-abi-whitelists package (Petr Oros) [1571189] - [rpmspec] kernel spec: build bzImage for s390 (Hendrik Brueckner) [1570041] - [rpmspec] kernel spec: arm64: package module.lds in kernel-devel (Mark Salter) [1569014] - [rpmspec] Re-enable debuginfo packages and fix build with current dist tag ("Herton R. Krzesinski") [1568901] - [rpmspec] kernel spec: build kernel-debug on all architectures ("Herton R. Krzesinski") [1567367] - [rpmspec] don't build kernel meta-package if we are only building kernel headers ("Herton R. Krzesinski") - [rpmspec] remove use_vdso macro ("Herton R. Krzesinski") - [rpmspec] build perf and tools man pages instead of relying on a separate tarball ("Herton R. Krzesinski") - [rpmspec] disable debug build if arch is in nobuildarches list ("Herton R. Krzesinski") - [rpmspec] remove fedora changelog from spec file ("Herton R. Krzesinski") - [rpmspec] only support ppc64le builds ("Herton R. Krzesinski") - [rpmspec] remove x86 32-bit package support ("Herton R. Krzesinski") - [rpmspec] remove arm 32-bit package support ("Herton R. Krzesinski") - [rpmspec] remove configuration generation support from kernel spec file ("Herton R. Krzesinski") - [rpmspec] remove broken out patches from kernel spec file ("Herton R. Krzesinski") - [rpmspec] import kernel spec from rhel8 bootstrap dist-git ("Herton R. Krzesinski")/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+4.18.0-553.5.1.el8_104.18.0-553.5.1.el8_104.18.0-553.5.1.el8_10.x86_644.18.0-553.5.1.el8_10  !"#$%&'()*+,-./////00011222333334444455556677888888888888999999999:;<<==>>?<@@@@@@ABBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDEEEFEEEEEEEEEEEEEEEGHIIIIIJJKKLLLLLLMNOOPPPQRSTTTTUVVVVVVVWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[\]]]^^^^^^^^^^^^^^__________________________````abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcdefghijklmmmnoopqrsssssssttuuuuuvvvvvvvvwwwxxxxxxxxxxxxyzzz{||}~~      !""##$%&'()*+,-./01234565777789:;<===>?@AAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCDDDEFGHIIIJKKKLMNOPQRSTUVWXYZ[\]]]^____```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabccdeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefggghhijkkkllllllllllllmnmmmopqrstuvvvvvwxyzz{|}regmap-sdw-mbq.ko.xzregmap-sdw.ko.xzbcma.ko.xzath3k.ko.xzbcm203x.ko.xzbfusb.ko.xzbpa10x.ko.xzbtbcm.ko.xzbtintel.ko.xzbtmrvl.ko.xzbtmrvl_sdio.ko.xzbtmtk.ko.xzbtrtl.ko.xzbtsdio.ko.xzbtusb.ko.xzhci_uart.ko.xzhci_vhci.ko.xzchcr.ko.xzfirewire-core.ko.xzfirewire-net.ko.xzfirewire-ohci.ko.xzfirewire-sbp2.ko.xziscsi_ibft.ko.xzamdgpu.ko.xzast.ko.xzgma500_gfx.ko.xzch7006.ko.xzsil164.ko.xzi915.ko.xzkvmgt.ko.xzmgag200.ko.xznouveau.ko.xzradeon.ko.xzhid-picolcd.ko.xzhid-prodikeys.ko.xzhid-sensor-accel-3d.ko.xzindustrialio-triggered-buffer.ko.xzkfifo_buf.ko.xzhid-sensor-iio-common.ko.xzhid-sensor-trigger.ko.xzhid-sensor-gyro-3d.ko.xzhid-sensor-humidity.ko.xzindustrialio.ko.xzhid-sensor-als.ko.xzhid-sensor-prox.ko.xzhid-sensor-magn-3d.ko.xzhid-sensor-incl-3d.ko.xzhid-sensor-rotation.ko.xzhid-sensor-press.ko.xzhid-sensor-temperature.ko.xzib_cm.ko.xzib_core.ko.xzib_umad.ko.xzib_uverbs.ko.xziw_cm.ko.xzrdma_cm.ko.xzrdma_ucm.ko.xzbnxt_re.ko.xziw_cxgb4.ko.xzefa.ko.xzhfi1.ko.xzirdma.ko.xzmana_ib.ko.xzmlx4_ib.ko.xzmlx5_ib.ko.xzqedr.ko.xzusnic_verbs.ko.xzvmw_pvrdma.ko.xzrdmavt.ko.xzrdma_rxe.ko.xzsiw.ko.xzib_ipoib.ko.xzib_iser.ko.xzib_isert.ko.xzopa_vnic.ko.xzib_srp.ko.xzib_srpt.ko.xzacecad.ko.xzaiptek.ko.xzgtco.ko.xzkbtab.ko.xzwacom_serial4.ko.xzelo.ko.xzwacom_i2c.ko.xzwacom_w8001.ko.xzcapidrv.ko.xzkernelcapi.ko.xzgigaset.ko.xzser_gigaset.ko.xzusb_gigaset.ko.xzb1.ko.xzb1dma.ko.xzb1pci.ko.xzc4.ko.xzt1pci.ko.xzhfcsusb.ko.xzmISDNinfineon.ko.xzmISDNipac.ko.xzmISDNisar.ko.xzspeedfax.ko.xzhisax.ko.xzhisax_fcpcipnp.ko.xzhisax_isac.ko.xzhisax_st5481.ko.xzisdn.ko.xzisdnhdlc.ko.xzl1oip.ko.xzmISDN_core.ko.xzleds-blinkm.ko.xzleds-clevo-mail.ko.xzleds-lm3530.ko.xzleds-lp3944.ko.xzleds-lp5521.ko.xzleds-lp5523.ko.xzleds-lp5562.ko.xzleds-lp55xx-common.ko.xzleds-lt3593.ko.xzleds-mlxcpld.ko.xzleds-mlxreg.ko.xzleds-ss4200.ko.xzledtrig-audio.ko.xzledtrig-backlight.ko.xzledtrig-camera.ko.xzledtrig-default-on.ko.xzledtrig-gpio.ko.xzledtrig-heartbeat.ko.xzledtrig-oneshot.ko.xzledtrig-timer.ko.xzledtrig-transient.ko.xzcec.ko.xzb2c2-flexcop.ko.xzcx2341x.ko.xzcypress_firmware.ko.xzsaa7146.ko.xzsaa7146_vv.ko.xzsmsdvb.ko.xzsmsmdtv.ko.xztveeprom.ko.xzuvc.ko.xzvideobuf2-common.ko.xzvideobuf2-dma-sg.ko.xzvideobuf2-dvb.ko.xzvideobuf2-memops.ko.xzvideobuf2-v4l2.ko.xzvideobuf2-vmalloc.ko.xzdvb-core.ko.xza8293.ko.xzaf9013.ko.xzaf9033.ko.xzatbm8830.ko.xzau8522_common.ko.xzau8522_decoder.ko.xzau8522_dig.ko.xzbcm3510.ko.xzcx22700.ko.xzcx22702.ko.xzcx24110.ko.xzcx24113.ko.xzcx24116.ko.xzcx24117.ko.xzcx24120.ko.xzcx24123.ko.xzcxd2099.ko.xzcxd2820r.ko.xzcxd2841er.ko.xzdib0070.ko.xzdib0090.ko.xzdib3000mb.ko.xzdib3000mc.ko.xzdib7000m.ko.xzdib7000p.ko.xzdib8000.ko.xzdibx000_common.ko.xzdrx39xyj.ko.xzdrxd.ko.xzdrxk.ko.xzds3000.ko.xzdvb-pll.ko.xzdvb_dummy_fe.ko.xzec100.ko.xzgp8psk-fe.ko.xzisl6405.ko.xzisl6421.ko.xzisl6423.ko.xzitd1000.ko.xzix2505v.ko.xzl64781.ko.xzlg2160.ko.xzlgdt3305.ko.xzlgdt3306a.ko.xzlgdt330x.ko.xzlgs8gxx.ko.xzlnbh25.ko.xzlnbp21.ko.xzlnbp22.ko.xzm88ds3103.ko.xzm88rs2000.ko.xzmb86a16.ko.xzmb86a20s.ko.xzmn88472.ko.xzmn88473.ko.xzmt312.ko.xzmt352.ko.xzmxl5xx.ko.xznxt200x.ko.xznxt6000.ko.xzor51132.ko.xzor51211.ko.xzrtl2830.ko.xzrtl2832.ko.xzs5h1409.ko.xzs5h1411.ko.xzs5h1420.ko.xzs921.ko.xzsi2165.ko.xzsi2168.ko.xzsi21xx.ko.xzsp8870.ko.xzsp887x.ko.xzstb0899.ko.xzstb6000.ko.xzstb6100.ko.xzstv0288.ko.xzstv0297.ko.xzstv0299.ko.xzstv0367.ko.xzstv0900.ko.xzstv090x.ko.xzstv0910.ko.xzstv6110.ko.xzstv6110x.ko.xzstv6111.ko.xztc90522.ko.xztda10021.ko.xztda10023.ko.xztda10048.ko.xztda1004x.ko.xztda10071.ko.xztda10086.ko.xztda18271c2dd.ko.xztda665x.ko.xztda8083.ko.xztda8261.ko.xztda826x.ko.xzts2020.ko.xztua6100.ko.xzves1820.ko.xzves1x93.ko.xzzl10036.ko.xzzl10039.ko.xzzl10353.ko.xzfiredtv.ko.xzcs3308.ko.xzcs5345.ko.xzcs53l32a.ko.xzcx25840.ko.xzir-kbd-i2c.ko.xzm52790.ko.xzmsp3400.ko.xzsaa6588.ko.xzsaa6752hs.ko.xzsaa7115.ko.xzsaa7127.ko.xzsaa717x.ko.xztda7432.ko.xztvaudio.ko.xzupd64031a.ko.xzupd64083.ko.xzvp27smpx.ko.xzwm8739.ko.xzwm8775.ko.xzsmssdio.ko.xzb2c2-flexcop-pci.ko.xzbt878.ko.xzbttv.ko.xzdst.ko.xzdst_ca.ko.xzdvb-bt8xx.ko.xzcx18-alsa.ko.xzcx18.ko.xzaltera-ci.ko.xzcx23885.ko.xzcx88-alsa.ko.xzcx88-blackbird.ko.xzcx88-dvb.ko.xzcx8800.ko.xzcx8802.ko.xzcx88xx.ko.xzddbridge.ko.xzdm1105.ko.xzivtv.ko.xzivtvfb.ko.xzhopper.ko.xzmantis.ko.xzmantis_core.ko.xzngene.ko.xzpluto2.ko.xzearth-pt1.ko.xzsaa7134-alsa.ko.xzsaa7134-dvb.ko.xzsaa7134-empress.ko.xzsaa7134.ko.xzsaa7164.ko.xzbudget-av.ko.xzbudget-ci.ko.xzbudget-core.ko.xzbudget-patch.ko.xzbudget.ko.xzdvb-ttpci.ko.xzttpci-eeprom.ko.xztea575x.ko.xzati_remote.ko.xzene_ir.ko.xzfintek-cir.ko.xziguanair.ko.xzimon.ko.xzimon_raw.ko.xzir-imon-decoder.ko.xzir-jvc-decoder.ko.xzir-mce_kbd-decoder.ko.xzir-nec-decoder.ko.xzir-rc5-decoder.ko.xzir-rc6-decoder.ko.xzir-sanyo-decoder.ko.xzir-sony-decoder.ko.xzite-cir.ko.xzrc-adstech-dvb-t-pci.ko.xzrc-alink-dtu-m.ko.xzrc-anysee.ko.xzrc-apac-viewcomp.ko.xzrc-astrometa-t2hybrid.ko.xzrc-asus-pc39.ko.xzrc-asus-ps3-100.ko.xzrc-ati-tv-wonder-hd-600.ko.xzrc-ati-x10.ko.xzrc-avermedia-a16d.ko.xzrc-avermedia-cardbus.ko.xzrc-avermedia-dvbt.ko.xzrc-avermedia-m135a.ko.xzrc-avermedia-m733a-rm-k6.ko.xzrc-avermedia-rm-ks.ko.xzrc-avermedia.ko.xzrc-avertv-303.ko.xzrc-azurewave-ad-tu700.ko.xzrc-behold-columbus.ko.xzrc-behold.ko.xzrc-budget-ci-old.ko.xzrc-cec.ko.xzrc-cinergy-1400.ko.xzrc-cinergy.ko.xzrc-d680-dmb.ko.xzrc-delock-61959.ko.xzrc-dib0700-nec.ko.xzrc-dib0700-rc5.ko.xzrc-digitalnow-tinytwin.ko.xzrc-digittrade.ko.xzrc-dm1105-nec.ko.xzrc-dntv-live-dvb-t.ko.xzrc-dntv-live-dvbt-pro.ko.xzrc-dtt200u.ko.xzrc-dvbsky.ko.xzrc-dvico-mce.ko.xzrc-dvico-portable.ko.xzrc-em-terratec.ko.xzrc-encore-enltv-fm53.ko.xzrc-encore-enltv.ko.xzrc-encore-enltv2.ko.xzrc-evga-indtube.ko.xzrc-eztv.ko.xzrc-flydvb.ko.xzrc-flyvideo.ko.xzrc-fusionhdtv-mce.ko.xzrc-gadmei-rm008z.ko.xzrc-geekbox.ko.xzrc-genius-tvgo-a11mce.ko.xzrc-gotview7135.ko.xzrc-hauppauge.ko.xzrc-hisi-poplar.ko.xzrc-hisi-tv-demo.ko.xzrc-imon-mce.ko.xzrc-imon-pad.ko.xzrc-imon-rsc.ko.xzrc-iodata-bctv7e.ko.xzrc-it913x-v1.ko.xzrc-it913x-v2.ko.xzrc-kaiomy.ko.xzrc-kworld-315u.ko.xzrc-kworld-pc150u.ko.xzrc-kworld-plus-tv-analog.ko.xzrc-leadtek-y04g0051.ko.xzrc-lme2510.ko.xzrc-manli.ko.xzrc-medion-x10-digitainer.ko.xzrc-medion-x10-or2x.ko.xzrc-medion-x10.ko.xzrc-msi-digivox-ii.ko.xzrc-msi-digivox-iii.ko.xzrc-msi-tvanywhere-plus.ko.xzrc-msi-tvanywhere.ko.xzrc-nebula.ko.xzrc-nec-terratec-cinergy-xs.ko.xzrc-norwood.ko.xzrc-npgtech.ko.xzrc-pctv-sedna.ko.xzrc-pinnacle-color.ko.xzrc-pinnacle-grey.ko.xzrc-pinnacle-pctv-hd.ko.xzrc-pixelview-002t.ko.xzrc-pixelview-mk12.ko.xzrc-pixelview-new.ko.xzrc-pixelview.ko.xzrc-powercolor-real-angel.ko.xzrc-proteus-2309.ko.xzrc-purpletv.ko.xzrc-pv951.ko.xzrc-rc6-mce.ko.xzrc-real-audio-220-32-keys.ko.xzrc-reddo.ko.xzrc-snapstream-firefly.ko.xzrc-streamzap.ko.xzrc-su3000.ko.xzrc-tango.ko.xzrc-tbs-nec.ko.xzrc-technisat-ts35.ko.xzrc-technisat-usb2.ko.xzrc-terratec-cinergy-c-pci.ko.xzrc-terratec-cinergy-s2-hd.ko.xzrc-terratec-cinergy-xs.ko.xzrc-terratec-slim-2.ko.xzrc-terratec-slim.ko.xzrc-tevii-nec.ko.xzrc-tivo.ko.xzrc-total-media-in-hand-02.ko.xzrc-total-media-in-hand.ko.xzrc-trekstor.ko.xzrc-tt-1500.ko.xzrc-twinhan-dtv-cab-ci.ko.xzrc-twinhan1027.ko.xzrc-videomate-m1f.ko.xzrc-videomate-s350.ko.xzrc-videomate-tv-pvr.ko.xzrc-winfast-usbii-deluxe.ko.xzrc-winfast.ko.xzrc-zx-irdec.ko.xzmceusb.ko.xznuvoton-cir.ko.xzrc-core.ko.xzredrat3.ko.xzserial_ir.ko.xzsir_ir.ko.xzstreamzap.ko.xzttusbir.ko.xzwinbond-cir.ko.xze4000.ko.xzfc0011.ko.xzfc0012.ko.xzfc0013.ko.xzfc2580.ko.xzit913x.ko.xzm88rs6000t.ko.xzmax2165.ko.xzmc44s803.ko.xzmt2060.ko.xzmt2063.ko.xzmt20xx.ko.xzmt2131.ko.xzmt2266.ko.xzmxl5005s.ko.xzmxl5007t.ko.xzqm1d1b0004.ko.xzqm1d1c0042.ko.xzqt1010.ko.xzr820t.ko.xzsi2157.ko.xztda18212.ko.xztda18218.ko.xztda18250.ko.xztda18271.ko.xztda827x.ko.xztda8290.ko.xztda9887.ko.xztea5761.ko.xztea5767.ko.xztua9001.ko.xztuner-simple.ko.xztuner-types.ko.xztuner-xc2028.ko.xzxc4000.ko.xzxc5000.ko.xzau0828.ko.xzb2c2-flexcop-usb.ko.xzcx231xx-alsa.ko.xzcx231xx-dvb.ko.xzcx231xx.ko.xzdvb-usb-af9015.ko.xzdvb-usb-af9035.ko.xzdvb-usb-anysee.ko.xzdvb-usb-au6610.ko.xzdvb-usb-az6007.ko.xzdvb-usb-ce6230.ko.xzdvb-usb-ec168.ko.xzdvb-usb-gl861.ko.xzdvb-usb-lmedm04.ko.xzdvb-usb-mxl111sf.ko.xzdvb-usb-rtl28xxu.ko.xzdvb_usb_v2.ko.xzmxl111sf-demod.ko.xzmxl111sf-tuner.ko.xzdvb-usb-a800.ko.xzdvb-usb-af9005-remote.ko.xzdvb-usb-af9005.ko.xzdvb-usb-az6027.ko.xzdvb-usb-cinergyT2.ko.xzdvb-usb-cxusb.ko.xzdvb-usb-dib0700.ko.xzdvb-usb-dibusb-common.ko.xzdvb-usb-dibusb-mb.ko.xzdvb-usb-dibusb-mc-common.ko.xzdvb-usb-dibusb-mc.ko.xzdvb-usb-digitv.ko.xzdvb-usb-dtt200u.ko.xzdvb-usb-dtv5100.ko.xzdvb-usb-dw2102.ko.xzdvb-usb-gp8psk.ko.xzdvb-usb-m920x.ko.xzdvb-usb-nova-t-usb2.ko.xzdvb-usb-opera.ko.xzdvb-usb-pctv452e.ko.xzdvb-usb-technisat-usb2.ko.xzdvb-usb-ttusb2.ko.xzdvb-usb-umt-010.ko.xzdvb-usb-vp702x.ko.xzdvb-usb-vp7045.ko.xzdvb-usb.ko.xzem28xx-alsa.ko.xzem28xx-dvb.ko.xzem28xx-rc.ko.xzem28xx.ko.xzgspca_gl860.ko.xzgspca_benq.ko.xzgspca_conex.ko.xzgspca_cpia1.ko.xzgspca_etoms.ko.xzgspca_finepix.ko.xzgspca_jeilinj.ko.xzgspca_jl2005bcd.ko.xzgspca_konica.ko.xzgspca_main.ko.xzgspca_mars.ko.xzgspca_mr97310a.ko.xzgspca_nw80x.ko.xzgspca_ov519.ko.xzgspca_ov534.ko.xzgspca_ov534_9.ko.xzgspca_pac207.ko.xzgspca_pac7302.ko.xzgspca_pac7311.ko.xzgspca_se401.ko.xzgspca_sn9c2028.ko.xzgspca_sn9c20x.ko.xzgspca_sonixb.ko.xzgspca_sonixj.ko.xzgspca_spca1528.ko.xzgspca_spca500.ko.xzgspca_spca501.ko.xzgspca_spca505.ko.xzgspca_spca506.ko.xzgspca_spca508.ko.xzgspca_spca561.ko.xzgspca_sq905.ko.xzgspca_sq905c.ko.xzgspca_sq930x.ko.xzgspca_stk014.ko.xzgspca_stv0680.ko.xzgspca_sunplus.ko.xzgspca_t613.ko.xzgspca_topro.ko.xzgspca_tv8532.ko.xzgspca_vc032x.ko.xzgspca_vicam.ko.xzgspca_xirlink_cit.ko.xzgspca_zc3xx.ko.xzgspca_m5602.ko.xzgspca_stv06xx.ko.xzhdpvr.ko.xzpulse8-cec.ko.xzpvrusb2.ko.xzpwc.ko.xzrainshadow-cec.ko.xzs2255drv.ko.xzsmsusb.ko.xzstkwebcam.ko.xztm6000-alsa.ko.xztm6000-dvb.ko.xztm6000.ko.xzdvb-ttusb-budget.ko.xzttusb_dec.ko.xzttusbdecfe.ko.xzusbvision.ko.xzuvcvideo.ko.xzzr364xx.ko.xztuner.ko.xzv4l2-common.ko.xzv4l2-dv-timings.ko.xzvideobuf-core.ko.xzvideobuf-dma-sg.ko.xzvideobuf-vmalloc.ko.xzvideodev.ko.xzmemstick.ko.xzmspro_block.ko.xzjmb38x_ms.ko.xzr592.ko.xzrtsx_pci_ms.ko.xzrtsx_usb_ms.ko.xztifm_ms.ko.xzintel-lpss-acpi.ko.xzintel-lpss-pci.ko.xzintel-lpss.ko.xzlpc_ich.ko.xzlpc_sch.ko.xzsm501.ko.xzviperboard.ko.xzvx855.ko.xzmmc_block.ko.xzmmc_core.ko.xzsdio_uart.ko.xzcb710-mmc.ko.xzcqhci.ko.xzrtsx_pci_sdmmc.ko.xzrtsx_usb_sdmmc.ko.xzsdhci-acpi.ko.xzsdhci-pci.ko.xzsdhci-pltfm.ko.xzsdhci.ko.xztifm_sd.ko.xzushc.ko.xzvia-sdmmc.ko.xzvub300.ko.xzchipreg.ko.xzmtd.ko.xzmtd_blkdevs.ko.xzmtdblock.ko.xzubi.ko.xzc_can.ko.xzc_can_pci.ko.xzcan-dev.ko.xzcc770.ko.xzcc770_platform.ko.xzpeak_pci.ko.xzsja1000.ko.xzkvaser_usb.ko.xzpeak_usb.ko.xzucan.ko.xzusb_8dev.ko.xzamd-xgbe.ko.xzatlantic.ko.xzalx.ko.xzatl1c.ko.xzatl1e.ko.xzatl1.ko.xzatl2.ko.xzbnx2.ko.xzbnx2x.ko.xzbnxt_en.ko.xzcnic.ko.xztg3.ko.xzcxgb4.ko.xzcxgb4vf.ko.xzch_ipsec.ko.xzch_ktls.ko.xzlibcxgb.ko.xzenic.ko.xzdl2k.ko.xzbe2net.ko.xznetxen_nic.ko.xzqed.ko.xzqede.ko.xzqla3xxx.ko.xzsfc.ko.xzsfc-siena.ko.xzdwmac-intel.ko.xzstmmac.ko.xzfakelb.ko.xzntb_netdev.ko.xzbsd_comp.ko.xzppp_async.ko.xzppp_deflate.ko.xzppp_generic.ko.xzppp_mppe.ko.xzppp_synctty.ko.xzpppoe.ko.xzpppox.ko.xzpptp.ko.xzslhc.ko.xzasix.ko.xzax88179_178a.ko.xzcatc.ko.xzcdc_eem.ko.xzcdc_ether.ko.xzcdc_mbim.ko.xzcdc_ncm.ko.xzcdc_subset.ko.xzch9200.ko.xzcx82310_eth.ko.xzdm9601.ko.xzgl620a.ko.xzhso.ko.xzhuawei_cdc_ncm.ko.xzint51x1.ko.xzipheth.ko.xzkalmia.ko.xzkaweth.ko.xzlan78xx.ko.xzlg-vl600.ko.xzmcs7830.ko.xznet1080.ko.xzpegasus.ko.xzplusb.ko.xzqmi_wwan.ko.xzr8152.ko.xzrndis_host.ko.xzrtl8150.ko.xzsierra_net.ko.xzsmsc75xx.ko.xzsmsc95xx.ko.xzusbnet.ko.xzzaurus.ko.xzath.ko.xzath10k_core.ko.xzath10k_pci.ko.xzath11k.ko.xzath11k_pci.ko.xzath9k.ko.xzath9k_common.ko.xzath9k_htc.ko.xzath9k_hw.ko.xzbrcmfmac-bca.ko.xzbrcmfmac.ko.xzbrcmfmac-cyw.ko.xzbrcmfmac-wcc.ko.xzbrcmsmac.ko.xzbrcmutil.ko.xziwldvm.ko.xziwlwifi.ko.xziwlmvm.ko.xzmwifiex.ko.xzmwifiex_pcie.ko.xzmwifiex_sdio.ko.xzmwifiex_usb.ko.xzmt76-connac-lib.ko.xzmt76-usb.ko.xzmt76.ko.xzmt76x0-common.ko.xzmt76x0u.ko.xzmt76x02-lib.ko.xzmt76x02-usb.ko.xzmt76x2-common.ko.xzmt76x2u.ko.xzmt7921-common.ko.xzmt7921e.ko.xzmt7601u.ko.xzrt2800lib.ko.xzrt2800mmio.ko.xzrt2800pci.ko.xzrt2800usb.ko.xzrt2x00lib.ko.xzrt2x00mmio.ko.xzrt2x00pci.ko.xzrt2x00usb.ko.xzrtl8xxxu.ko.xzbtcoexist.ko.xzrtl8188ee.ko.xzrtl8192c-common.ko.xzrtl8192ce.ko.xzrtl8192cu.ko.xzrtl8192de.ko.xzrtl8192ee.ko.xzrtl8192se.ko.xzrtl8723ae.ko.xzrtl8723be.ko.xzrtl8723-common.ko.xzrtl8821ae.ko.xzrtl_pci.ko.xzrtl_usb.ko.xzrtlwifi.ko.xzrtw88_8822b.ko.xzrtw88_8822be.ko.xzrtw88_8822c.ko.xzrtw88_8822ce.ko.xzrtw88_core.ko.xzrtw88_pci.ko.xzrtw89_8852a.ko.xzrtw89_8852ae.ko.xzrtw89_core.ko.xzrtw89_pci.ko.xzntb_hw_amd.ko.xzntb_hw_intel.ko.xzntb.ko.xzntb_transport.ko.xzntb_perf.ko.xzntb_pingpong.ko.xzntb_tool.ko.xznvme-rdma.ko.xznvmet-rdma.ko.xzparport_serial.ko.xzyenta_socket.ko.xzmlxreg-hotplug.ko.xzmlxreg-io.ko.xznvsw-sn2201.ko.xzacer-wmi.ko.xzacerhdf.ko.xzamd-pmc.ko.xzamd_hsmp.ko.xzamilo-rfkill.ko.xzapple-gmux.ko.xzasus-laptop.ko.xzasus-nb-wmi.ko.xzasus-wmi.ko.xzclassmate-laptop.ko.xzcompal-laptop.ko.xzdcdbas.ko.xzdell-laptop.ko.xzdell-rbtn.ko.xzdell-smbios.ko.xzdell-smo8800.ko.xzdell-wmi-aio.ko.xzdell-wmi-descriptor.ko.xzdell-wmi-led.ko.xzdell-wmi-sysman.ko.xzdell-wmi.ko.xzeeepc-laptop.ko.xzeeepc-wmi.ko.xzfirmware_attributes_class.ko.xzfujitsu-laptop.ko.xzfujitsu-tablet.ko.xzhdaps.ko.xzhp-wireless.ko.xzhp-wmi.ko.xzhp_accel.ko.xzideapad-laptop.ko.xzintel-hid.ko.xzintel-rst.ko.xzintel-vbtn.ko.xzintel-wmi-thunderbolt.ko.xzintel_ifs.ko.xzintel_sdsi.ko.xzintel_vsec.ko.xzishtp_eclite.ko.xzintel_pmc_core.ko.xzintel_pmc_core_pltdrv.ko.xzpmt_class.ko.xzpmt_crashlog.ko.xzpmt_telemetry.ko.xzisst_if_common.ko.xzisst_if_mbox_msr.ko.xzisst_if_mbox_pci.ko.xzisst_if_mmio.ko.xzintel-uncore-frequency-common.ko.xzintel-uncore-frequency.ko.xzintel_ips.ko.xzintel_oaktrail.ko.xzmlx-platform.ko.xzmsi-laptop.ko.xzmsi-wmi.ko.xzmxm-wmi.ko.xzpanasonic-laptop.ko.xzsamsung-laptop.ko.xzsamsung-q10.ko.xzserial-multi-instantiate.ko.xzsony-laptop.ko.xzthink-lmi.ko.xzthinkpad_acpi.ko.xztopstar-laptop.ko.xztoshiba_bluetooth.ko.xzuv_sysfs.ko.xzwmi-bmof.ko.xzwmi.ko.xzsmb347-charger.ko.xzaacraid.ko.xzbe2iscsi.ko.xzbnx2fc.ko.xzbnx2i.ko.xzcsiostor.ko.xzcxgb4i.ko.xzlibcxgbi.ko.xzlibfcoe.ko.xzfnic.ko.xziscsi_boot_sysfs.ko.xzlibsas.ko.xzlpfc.ko.xzmegaraid_sas.ko.xzmpt3sas.ko.xzqedf.ko.xzqedi.ko.xzqla2xxx.ko.xzqla4xxx.ko.xzsoundwire-amd.ko.xzsoundwire-bus.ko.xzsoundwire-cadence.ko.xzsoundwire-generic-allocation.ko.xzsoundwire-intel.ko.xzcxgbit.ko.xztarget_core_user.ko.xzcyclades.ko.xzn_gsm.ko.xzn_hdlc.ko.xznozomi.ko.xzarc_uart.ko.xzjsm.ko.xzsynclink.ko.xzsynclink_gt.ko.xzsynclinkmp.ko.xzuio.ko.xzuio_aec.ko.xzuio_cif.ko.xzuio_hv_generic.ko.xzuio_pci_generic.ko.xzuio_pdrv_genirq.ko.xzuio_sercos3.ko.xzcxacru.ko.xzspeedtch.ko.xzueagle-atm.ko.xzusbatm.ko.xzxusbatm.ko.xzhwa-hc.ko.xzmdc800.ko.xzmicrotek.ko.xzadutux.ko.xzapple-mfi-fastcharge.ko.xzappledisplay.ko.xzemi26.ko.xzemi62.ko.xzezusb.ko.xzidmouse.ko.xziowarrior.ko.xzisight_firmware.ko.xzldusb.ko.xzlegousbtower.ko.xzsisusbvga.ko.xzusb3503.ko.xzusblcd.ko.xzusbsevseg.ko.xzuss720.ko.xzaircable.ko.xzark3116.ko.xzbelkin_sa.ko.xzch341.ko.xzcp210x.ko.xzcyberjack.ko.xzcypress_m8.ko.xzdigi_acceleport.ko.xzempeg.ko.xzf81534.ko.xzftdi_sio.ko.xzgarmin_gps.ko.xzio_edgeport.ko.xzio_ti.ko.xzipaq.ko.xzipw.ko.xzir-usb.ko.xziuu_phoenix.ko.xzkeyspan.ko.xzkeyspan_pda.ko.xzkl5kusb105.ko.xzkobil_sct.ko.xzmct_u232.ko.xzmos7720.ko.xzmos7840.ko.xzmxuport.ko.xznavman.ko.xzomninet.ko.xzopticon.ko.xzoption.ko.xzoti6858.ko.xzpl2303.ko.xzqcaux.ko.xzqcserial.ko.xzquatech2.ko.xzsafe_serial.ko.xzsierra.ko.xzspcp8x5.ko.xzssu100.ko.xzsymbolserial.ko.xzti_usb_3410_5052.ko.xzupd78f0730.ko.xzusb_debug.ko.xzusb_wwan.ko.xzvisor.ko.xzwhiteheat.ko.xzxsens_mt.ko.xzwusb-cbaf.ko.xzwusb-wa.ko.xzwusbcore.ko.xzi1480-dfu-usb.ko.xzi1480-est.ko.xzumc.ko.xzuwb.ko.xzwhc-rc.ko.xzwhci.ko.xzsev-guest.ko.xztdx-guest.ko.xznitro_enclaves.ko.xzcifs.ko.xzcramfs.ko.xzsquashfs.ko.xzhwpoison-inject.ko.xz6lowpan.ko.xzatm.ko.xzbluetooth.ko.xzbnep.ko.xzcmtp.ko.xzhidp.ko.xzrfcomm.ko.xzcan-bcm.ko.xzcan-gw.ko.xzcan-raw.ko.xzcan.ko.xzieee802154_6lowpan.ko.xzieee802154.ko.xzieee802154_socket.ko.xzl2tp_core.ko.xzl2tp_ip.ko.xzl2tp_ip6.ko.xzmac80211.ko.xzmac802154.ko.xzmpls_iptunnel.ko.xzmpls_router.ko.xzrfkill.ko.xzrpcrdma.ko.xzcfg80211.ko.xzac97_bus.ko.xzsnd-seq-oss.ko.xzsnd-seq-dummy.ko.xzsnd-seq-midi-emul.ko.xzsnd-seq-midi-event.ko.xzsnd-seq-midi.ko.xzsnd-seq-virmidi.ko.xzsnd-seq.ko.xzsnd-compress.ko.xzsnd-ctl-led.ko.xzsnd-hrtimer.ko.xzsnd-hwdep.ko.xzsnd-pcm.ko.xzsnd-rawmidi.ko.xzsnd-seq-device.ko.xzsnd-timer.ko.xzsnd.ko.xzsnd-mpu401-uart.ko.xzsnd-mpu401.ko.xzsnd-opl3-lib.ko.xzsnd-opl3-synth.ko.xzsnd-pcsp.ko.xzsnd-aloop.ko.xzsnd-dummy.ko.xzsnd-mtpav.ko.xzsnd-virmidi.ko.xzsnd-vx-lib.ko.xzsnd-bebob.ko.xzsnd-dice.ko.xzsnd-firewire-digi00x.ko.xzsnd-fireface.ko.xzsnd-fireworks.ko.xzsnd-firewire-motu.ko.xzsnd-oxfw.ko.xzsnd-firewire-lib.ko.xzsnd-isight.ko.xzsnd-firewire-tascam.ko.xzsnd-hda-ext-core.ko.xzsnd-hda-core.ko.xzsnd-intel-dspcfg.ko.xzsnd-intel-sdw-acpi.ko.xzsnd-ak4113.ko.xzsnd-ak4114.ko.xzsnd-ak4xxx-adda.ko.xzsnd-pt2258.ko.xzsnd-cs8427.ko.xzsnd-i2c.ko.xzsnd-ac97-codec.ko.xzsnd-ali5451.ko.xzsnd-asihpi.ko.xzsnd-au8810.ko.xzsnd-au8820.ko.xzsnd-au8830.ko.xzsnd-ca0106.ko.xzsnd-cs46xx.ko.xzsnd-ctxfi.ko.xzsnd-darla20.ko.xzsnd-darla24.ko.xzsnd-echo3g.ko.xzsnd-gina20.ko.xzsnd-gina24.ko.xzsnd-indigo.ko.xzsnd-indigodj.ko.xzsnd-indigodjx.ko.xzsnd-indigoio.ko.xzsnd-indigoiox.ko.xzsnd-layla20.ko.xzsnd-layla24.ko.xzsnd-mia.ko.xzsnd-mona.ko.xzsnd-emu10k1-synth.ko.xzsnd-emu10k1.ko.xzsnd-emu10k1x.ko.xzsnd-hda-codec-analog.ko.xzsnd-hda-codec-ca0110.ko.xzsnd-hda-codec-ca0132.ko.xzsnd-hda-codec-cirrus.ko.xzsnd-hda-codec-cmedia.ko.xzsnd-hda-codec-conexant.ko.xzsnd-hda-codec-cs8409.ko.xzsnd-hda-codec-generic.ko.xzsnd-hda-codec-hdmi.ko.xzsnd-hda-codec-idt.ko.xzsnd-hda-codec-realtek.ko.xzsnd-hda-codec-si3054.ko.xzsnd-hda-codec-via.ko.xzsnd-hda-codec.ko.xzsnd-hda-cs-dsp-ctls.ko.xzsnd-hda-intel.ko.xzsnd-hda-scodec-cs35l41-i2c.ko.xzsnd-hda-scodec-cs35l41-spi.ko.xzsnd-hda-scodec-cs35l41.ko.xzsnd-ice1712.ko.xzsnd-ice1724.ko.xzsnd-ice17xx-ak4xxx.ko.xzsnd-korg1212.ko.xzsnd-lola.ko.xzsnd-lx6464es.ko.xzsnd-mixart.ko.xzsnd-oxygen-lib.ko.xzsnd-oxygen.ko.xzsnd-virtuoso.ko.xzsnd-pcxhr.ko.xzsnd-hdsp.ko.xzsnd-hdspm.ko.xzsnd-rme9652.ko.xzsnd-ad1889.ko.xzsnd-atiixp-modem.ko.xzsnd-atiixp.ko.xzsnd-bt87x.ko.xzsnd-cmipci.ko.xzsnd-ens1370.ko.xzsnd-ens1371.ko.xzsnd-es1968.ko.xzsnd-intel8x0.ko.xzsnd-intel8x0m.ko.xzsnd-maestro3.ko.xzsnd-rme32.ko.xzsnd-rme96.ko.xzsnd-via82xx-modem.ko.xzsnd-via82xx.ko.xzsnd-trident.ko.xzsnd-vx222.ko.xzsnd-acp3x-pdm-dma.ko.xzsnd-acp3x-rn.ko.xzsnd-rn-pci-acp3x.ko.xzsnd-acp-config.ko.xzsnd-acp5x-i2s.ko.xzsnd-acp5x-pcm-dma.ko.xzsnd-pci-acp5x.ko.xzsnd-soc-acp5x-mach.ko.xzsnd-acp6x-pdm-dma.ko.xzsnd-pci-acp6x.ko.xzsnd-soc-acp6x-mach.ko.xzsnd-soc-cs35l41-i2c.ko.xzsnd-soc-cs35l41-lib.ko.xzsnd-soc-cs35l41-spi.ko.xzsnd-soc-cs35l41.ko.xzsnd-soc-cs42l42-sdw.ko.xzsnd-soc-cs42l42.ko.xzsnd-soc-cx2072x.ko.xzsnd-soc-da7213.ko.xzsnd-soc-da7219.ko.xzsnd-soc-dmic.ko.xzsnd-soc-es8316.ko.xzsnd-soc-es8326.ko.xzsnd-soc-hda-codec.ko.xzsnd-soc-hdac-hda.ko.xzsnd-soc-hdac-hdmi.ko.xzsnd-soc-max98090.ko.xzsnd-soc-max98357a.ko.xzsnd-soc-max98363.ko.xzsnd-soc-max98373-i2c.ko.xzsnd-soc-max98373-sdw.ko.xzsnd-soc-max98373.ko.xzsnd-soc-max98390.ko.xzsnd-soc-max98927.ko.xzsnd-soc-nau8315.ko.xzsnd-soc-nau8821.ko.xzsnd-soc-nau8824.ko.xzsnd-soc-nau8825.ko.xzsnd-soc-pcm512x-i2c.ko.xzsnd-soc-pcm512x.ko.xzsnd-soc-rl6231.ko.xzsnd-soc-rl6347a.ko.xzsnd-soc-rt1011.ko.xzsnd-soc-rt1015.ko.xzsnd-soc-rt1015p.ko.xzsnd-soc-rt1308-sdw.ko.xzsnd-soc-rt1308.ko.xzsnd-soc-rt1316-sdw.ko.xzsnd-soc-rt1318-sdw.ko.xzsnd-soc-rt286.ko.xzsnd-soc-rt298.ko.xzsnd-soc-rt5514-spi.ko.xzsnd-soc-rt5514.ko.xzsnd-soc-rt5640.ko.xzsnd-soc-rt5645.ko.xzsnd-soc-rt5651.ko.xzsnd-soc-rt5660.ko.xzsnd-soc-rt5663.ko.xzsnd-soc-rt5670.ko.xzsnd-soc-rt5677-spi.ko.xzsnd-soc-rt5677.ko.xzsnd-soc-rt5682-i2c.ko.xzsnd-soc-rt5682-sdw.ko.xzsnd-soc-rt5682.ko.xzsnd-soc-rt5682s.ko.xzsnd-soc-rt700.ko.xzsnd-soc-rt711-sdca.ko.xzsnd-soc-rt711.ko.xzsnd-soc-rt712-sdca-dmic.ko.xzsnd-soc-rt712-sdca.ko.xzsnd-soc-rt715-sdca.ko.xzsnd-soc-rt715.ko.xzsnd-soc-ssm4567.ko.xzsnd-soc-ts3a227e.ko.xzsnd-soc-wm-adsp.ko.xzsnd-soc-wm8804-i2c.ko.xzsnd-soc-wm8804.ko.xzsnd-soc-sst-atom-hifi2-platform.ko.xzsnd-intel-sst-acpi.ko.xzsnd-intel-sst-core.ko.xzsnd-soc-avs.ko.xzsnd-skl_nau88l25_max98357a.ko.xzsnd-soc-bdw-rt286.ko.xzsnd-soc-cml_rt1011_rt5682.ko.xzsnd-soc-ehl-rt5660.ko.xzsnd-soc-hsw-rt5640.ko.xzsnd-soc-intel-hda-dsp-common.ko.xzsnd-soc-intel-sof-cirrus-common.ko.xzsnd-soc-intel-sof-maxim-common.ko.xzsnd-soc-intel-sof-realtek-common.ko.xzsnd-soc-kbl_da7219_max98357a.ko.xzsnd-soc-kbl_da7219_max98927.ko.xzsnd-soc-kbl_rt5660.ko.xzsnd-soc-kbl_rt5663_max98927.ko.xzsnd-soc-kbl_rt5663_rt5514_max98927.ko.xzsnd-soc-skl_hda_dsp.ko.xzsnd-soc-skl_nau88l25_ssm4567.ko.xzsnd-soc-skl_rt286.ko.xzsnd-soc-sof-sdw.ko.xzsnd-soc-sof-ssp-amp.ko.xzsnd-soc-sof_da7219_max98373.ko.xzsnd-soc-sof_es8336.ko.xzsnd-soc-sof_nau8825.ko.xzsnd-soc-sof_rt5682.ko.xzsnd-soc-sst-bdw-rt5650-mach.ko.xzsnd-soc-sst-bdw-rt5677-mach.ko.xzsnd-soc-sst-bxt-da7219_max98357a.ko.xzsnd-soc-sst-bxt-rt298.ko.xzsnd-soc-sst-byt-cht-cx2072x.ko.xzsnd-soc-sst-byt-cht-da7213.ko.xzsnd-soc-sst-byt-cht-es8316.ko.xzsnd-soc-sst-byt-cht-nocodec.ko.xzsnd-soc-sst-bytcr-rt5640.ko.xzsnd-soc-sst-bytcr-rt5651.ko.xzsnd-soc-sst-cht-bsw-max98090_ti.ko.xzsnd-soc-sst-cht-bsw-nau8824.ko.xzsnd-soc-sst-cht-bsw-rt5645.ko.xzsnd-soc-sst-cht-bsw-rt5672.ko.xzsnd-soc-sst-glk-rt5682_max98357a.ko.xzsnd-soc-sst-sof-pcm512x.ko.xzsnd-soc-sst-sof-wm8804.ko.xzsnd-soc-catpt.ko.xzsnd-soc-acpi-intel-match.ko.xzsnd-soc-sst-dsp.ko.xzsnd-soc-sst-ipc.ko.xzsnd-soc-skl-ssp-clk.ko.xzsnd-soc-skl.ko.xzsnd-soc-acpi.ko.xzsnd-soc-core.ko.xzsnd-sof-amd-acp.ko.xzsnd-sof-amd-rembrandt.ko.xzsnd-sof-amd-renoir.ko.xzsnd-sof-acpi-intel-bdw.ko.xzsnd-sof-acpi-intel-byt.ko.xzsnd-sof-intel-atom.ko.xzsnd-sof-intel-hda-common.ko.xzsnd-sof-intel-hda-mlink.ko.xzsnd-sof-intel-hda.ko.xzsnd-sof-pci-intel-apl.ko.xzsnd-sof-pci-intel-cnl.ko.xzsnd-sof-pci-intel-icl.ko.xzsnd-sof-pci-intel-mtl.ko.xzsnd-sof-pci-intel-tgl.ko.xzsnd-sof-pci-intel-tng.ko.xzsnd-sof-acpi.ko.xzsnd-sof-pci.ko.xzsnd-sof-probes.ko.xzsnd-sof-utils.ko.xzsnd-sof.ko.xzsnd-sof-xtensa-dsp.ko.xzsoundcore.ko.xzsnd-emux-synth.ko.xzsnd-util-mem.ko.xzsnd-usb-6fire.ko.xzsnd-bcd2000.ko.xzsnd-usb-caiaq.ko.xzsnd-usb-hiface.ko.xzsnd-usb-line6.ko.xzsnd-usb-pod.ko.xzsnd-usb-podhd.ko.xzsnd-usb-toneport.ko.xzsnd-usb-variax.ko.xzsnd-ua101.ko.xzsnd-usb-audio.ko.xzsnd-usbmidi-lib.ko.xzsnd-usb-us122l.ko.xzsnd-usb-usx2y.ko.xzvirtio_snd.ko.xzsnd-hdmi-lpe-audio.ko.xzsnd_xen_front.ko.xz/lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/base/regmap//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/bcma//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/bluetooth//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/crypto/chelsio//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/firewire//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/firmware//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/ast//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/gma500//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/i2c//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/i915//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/mgag200//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/nouveau//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/radeon//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/hid//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/iio/accel//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/iio/buffer//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/iio/common/hid-sensors//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/iio/gyro//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/iio/humidity//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/iio//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/iio/light//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/iio/magnetometer//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/iio/orientation//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/iio/pressure//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/iio/temperature//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/core//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/cxgb4//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/efa//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/hfi1//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/irdma//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/mana//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/mlx4//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/mlx5//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/qedr//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/usnic//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/vmw_pvrdma//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/sw/rdmavt//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/sw/rxe//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/sw/siw//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/ipoib//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/iser//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/isert//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/opa_vnic//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/srp//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/srpt//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/input/tablet//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/input/touchscreen//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/isdn/capi//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/isdn/gigaset//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/isdn/hardware/avm//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/isdn/hardware/mISDN//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/isdn/hisax//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/isdn/i4l//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/isdn/mISDN//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/leds//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/leds/trigger//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/cec//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/common/b2c2//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/common//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/common/saa7146//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/common/siano//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/common//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/common/videobuf2//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/dvb-core//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/dvb-frontends//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/dvb-frontends/drx39xyj//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/firewire//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/i2c//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/i2c/cx25840//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/mmc/siano//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/b2c2//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/bt8xx//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/cx18//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/cx23885//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/cx88//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/ddbridge//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/dm1105//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/ivtv//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/mantis//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/ngene//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/pluto2//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/pt1//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/saa7134//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/saa7164//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/ttpci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/radio//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/rc//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/rc/keymaps//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/tuners//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/au0828//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/b2c2//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/cx231xx//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/dvb-usb-v2//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/dvb-usb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/em28xx//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/gspca/gl860//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/gspca//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/gspca/m5602//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/gspca/stv06xx//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/hdpvr//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/pulse8-cec//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/pvrusb2//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/pwc//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/rainshadow-cec//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/s2255//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/siano//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/stkwebcam//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/tm6000//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/ttusb-budget//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/ttusb-dec//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/usbvision//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/uvc//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/zr364xx//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/v4l2-core//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/memstick/core//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/memstick/host//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/mfd//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/mmc/core//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/mmc/host//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/mtd/chips//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/mtd//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/mtd/ubi//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/can/c_can//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/can//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/can/cc770//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/can/sja1000//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/can/usb/peak_usb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/can/usb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/can/usb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/amd/xgbe//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/aquantia/atlantic//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/atheros/alx//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/cisco/enic//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/dlink//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/emulex/benet//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/qlogic//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/sfc//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/sfc/siena//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/stmicro/stmmac//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ieee802154//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ppp//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/slip//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/usb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/ath//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/ath/ath10k//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/ath/ath11k//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/ath/ath9k//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/dvm//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/mvm//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/marvell/mwifiex//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x0//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x2//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt7921//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt7601u//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtl8xxxu//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw88//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw89//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/ntb/hw/amd//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/ntb/hw/intel//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/ntb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/ntb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/ntb/test//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/nvme/host//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/nvme/target//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/parport//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/pcmcia//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/platform/mellanox//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/platform/x86//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/platform/x86/amd//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/platform/x86/dell-wmi-sysman//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/platform/x86/intel/ifs//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/platform/x86/intel//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/platform/x86/intel/pmc//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/platform/x86/intel/pmt//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/platform/x86/intel/speed_select_if//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/platform/x86/intel/uncore-frequency//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/power/supply//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/aacraid//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/be2iscsi//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/bnx2fc//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/bnx2i//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/csiostor//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/cxgbi//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/fcoe//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/fnic//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/libsas//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/lpfc//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/megaraid//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/mpt3sas//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/qedf//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/qedi//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/qla2xxx//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/qla4xxx//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/soundwire//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/target/iscsi/cxgbit//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/target//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/tty//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/tty/serial//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/tty/serial/jsm//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/uio//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/usb/atm//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/usb/host//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/usb/image//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/usb/misc//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/usb/misc/sisusbvga//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/usb/serial//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/usb/wusbcore//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/uwb/i1480/dfu//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/uwb/i1480//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/virt/coco/sev-guest//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/virt/coco/tdx-guest//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/virt/nitro_enclaves//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/fs/cifs//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/fs/cramfs//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/fs/squashfs//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/mm//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/6lowpan//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/atm//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/bluetooth//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/bluetooth/bnep//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/bluetooth/cmtp//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/bluetooth/hidp//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/bluetooth/rfcomm//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/can//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/ieee802154/6lowpan//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/ieee802154//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/ieee802154//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/l2tp//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/mac80211//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/mac802154//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/mpls//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/rfkill//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/sunrpc/xprtrdma//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/wireless//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/core/seq/oss//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/core/seq//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/core/seq//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/core//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/core//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/core//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/core//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/drivers/mpu401//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/drivers/opl3//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/drivers/pcsp//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/drivers//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/drivers//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/drivers//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/drivers//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/drivers/vx//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/firewire/bebob//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/firewire/dice//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/firewire/digi00x//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/firewire/fireface//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/firewire/fireworks//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/firewire/motu//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/firewire/oxfw//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/firewire//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/firewire//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/firewire/tascam//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/hda/ext//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/hda//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/hda//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/i2c/other//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/i2c//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/i2c//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/ac97//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/ali5451//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/asihpi//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/au88x0//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/ca0106//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/cs46xx//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/ctxfi//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/echoaudio//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/emu10k1//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/hda//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/ice1712//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/korg1212//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/lola//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/lx6464es//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/mixart//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/oxygen//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/pcxhr//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/rme9652//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/trident//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/vx222//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/amd/renoir//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/amd//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/amd/vangogh//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/amd/yc//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/codecs//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/intel/atom//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/intel/atom/sst//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/intel/avs//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/intel/boards//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/intel/catpt//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/intel/common//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/intel/skylake//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/sof/amd//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/sof/intel//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/sof//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/sof//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/sof/xtensa//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/synth/emux//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/synth//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/usb/6fire//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/usb/bcd2000//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/usb/caiaq//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/usb/hiface//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/usb/line6//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/usb/misc//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/usb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/usb//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/usb/usx2y//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/virtio//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/x86//lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/xen/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz3Tx86_64-redhat-linux-gnuELF 64-bit LSB relocatable, x86-64, version 1 (SYSV) (XZ compressed data)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*P P PAP(P?PEPNPWPYPZP[P\P]P^P`PPPQPPPPPPPPPP{P_PsPPPOPPVPWPXPPP\PcPZP[PPYP`P^P]PaP_PbPtPuP{P|PPP PMPPPUPPPPPPPP PPbPvPwPxP`PyPzP PPOPPPPPPnPPPSPP9P:P;PfPPTPPPPPePfPgPhPPPPPPPPPPPPPPPPPPPPPPPPPPxP>PPPGPHPiPjPPP P P P PPPPP PP"P5P6P7P@PPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPP P PPP,P-PEP]P^PcPdPPP;PPZP[P\PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP,P-P.PPPPPPPP%P?P@PAPBPJPPPPPPP PkPP?P@PAPBPCPDPEPGPHPIPJPKPLPMPNP*PFPSPyPzP{PP:PlPPPPPPPPPP/PPPPPP PPP&PPP,P.PPPPPPPePPPPPRPpPP-P/PNPOPPPQPPPPPP:P;PP?P@P.P/P0P2P5P3P4P6P7P8P9P1PPPPPPPPP(PXPPPP P!P"P#P%P&P$P'P)P*P+P0P1P2P3P4P5P6P7P8P9PRPSPQPXPUPVPWPZP[PgP*PPP\P P PPPPPP P!PPPPPPPPPPPPPPPPPPRPjPkPlP}PPPPPPPPPPPnPoPpPPPPPPPPPP#P$PFPfPLPMPTPPPPPPP!P"PfPPBPIPJPPPPPPPPPP"PPPPPPPPPPPPPHPIPPPPPPPPPPPPPPPPPPP)PoPPP PPPPP P~PPPPPaPPPPPPPDPzPPPPPP PPPPPPPPPPPPPPPPGPJP_PaPbPePkP|P}PPKP]PPPPPPPPPP(P#P$P%PqPrPPPPPVPPNPPPPpPP3PFPGPPdPPiPkPlPmPPPPPPPPP P!PPPyPPPPPPPPPPPPPPPPwPPPPPPPyPPPPPPPPPPPPPPPPPPPuPvPwPPPPmPxPzP}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPtP{P|PPPPPPPPPPPPPxPPoPpPPnPqPrPPPsPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?PPPePfPgPbPcPhPiPjPkPlPmPnPoPpPqPdPrPsPtPvPuPPPPzPP|P}P~PPPPPyP{PPPPPPif [ -f /var/lib/rpm-state/kernel/need_to_run_dracut_4.18.0-553.5.1.el8_10.x86_64 ]; then rm -f /var/lib/rpm-state/kernel/need_to_run_dracut_4.18.0-553.5.1.el8_10.x86_64 echo "Running: dracut -f --kver 4.18.0-553.5.1.el8_10.x86_64" dracut -f --kver "4.18.0-553.5.1.el8_10.x86_64" || exit $? fi/bin/shutf-8a4b4100cafe36492bc0b7bfcc26f4effb95538643a5a2c883057aca186409243?7zXZ !f] b2u Q{MR>}E WELTdd?lf+?k+{DȭDn0fBBy4og' јKlT"eY[hW[\ wx]WlCOb0 СדZ3s7T kq8qgYXdK!g~[X ,!Eh^3f^?`.TE@y!ed_Gt+V+S6f35+@QKHyx@KH_!4Bzk AS])쉽3ly 54Qlڗ)71`Jچnrv#(|lKs U@ĠWJW yFÕ%r*P)f( I 8 P}fW|Ky#${t6_h㇂)>xi[<%Fk ~`31f> Pr{~L: TgS˞>䓼}Djz cjAߪrvˌۺwEkcNAC6|e,L%%yg72;LP6j,lzBE6f)}TmN{aq8aP NBc,ց=+=lzr݉ 14)K{.%Yx].2,R'2Vv#XV`1+(.qƁ"&dK۾GQ_XfNz(3D W|G|&'lsiU`ڻ޷FB*0IHZԀ}20Mv%7 Aj)XA"DgW˹t21}`c\Cod9\Y3togy}v۹bUtTQᦰg%{ξ_<&!_Bs!7qjqҪ\quh]_Ҏ8@ůeWw#e,` | 䵚 쐤} e~hIHMk~)D}yyOͻ}FiU}3J3S^˨˃n10#֓;Z^D/_ٱo!\A{/.<>A)ƖRF<@Ef>lvv.HTFr PjɹACR*~t^Ou66!<ů1fE *úء4M3Gp@SQa+&{Eķy0Fʂ}BpB1LxqL~'kV^!ZMPB?FL W`ݹI&Nm~c(b9=q,G\Qq~㓟 s?f~zI=<$ZL_dtTw B^ݩ]I~2wH-@Jsce Xu-@7r˞>jygHֹîw `֤]f)b>-G&[[qqVpcLhm5, t"z%o8+X2_faOZ΄ȁ vo;Z.bE۱*'<xْTʭ_ "PGiRr$5=5F` +Еs9m? !oP_]pi[i` ?kU8!E!"UM3K7/x5LMOrKZeXe1E;$jDdNģvթaL³+4b.X+Db $SVF#]C3 Oe@ RZ@:;6K(z.G| D)1V0OYr}GUJW;?DH+h.#oM%BN69I <;6h%wDVo1&`y~R[7$}=Y=WP*@D@J-GUr* x : lT/cV(z)( У @f@ΞU*^oOIԩP̓} Еw1l:@E ?~ywM=Yg38xŌE%u:%AM9 Vo=E%|`BH!ԩ< iTdu'VdYbOE7x1w|*yz|V \Lj>-—-/#l* ^%61m ŒK2ʅe'J E'{ ǝ\Wxlz] N[0#×Xk+5š;y$#R]bϟDM4DXua@yvI~E1TV-WB4̪*@2@5+Z=֕ER}ZTnЩbn\8@{QX#U^ ѹ~?v iD!$XRfe97iv~[j#'\7~ݣȆ}f= 57٬|h$6ɡ)j]ͥJ/-!)f-F4[C;.!d0*+/{'Pϱcq6$Cz=Rj~[[e] ;+z>*wg hO$3yJj|n)?7,-*C ̷:_l#ED]xGHv&pԷ-I(&g;W}&xhy@&yxSSN2~Oglde M¼g%܈ 4TlG:]RnpӠWb1gLOo+aO?,g+ ɼ?EZU@`^9#D Tkj"{L(})}@.)q?P$B/zm>ÃF$'<.LGTdj+hhd S,V.tlcOlR؛UfH-o`nآ{Om\_]3 a(NJwB=9IZ>yr._;0 r6# 4fA2tZ".漖߄c~= 5 U+ϩ=(xlNacq>~8H `0_"/gp7^-u?ȜQF;sB<R JH_a̡!.^af6z=|bϢ4/E=OSW dnin"pRې5#&Pp<ّPG|=z6r/7-~3.1^̏͒dA 052PiPLIcuuwӏ`{+u^?yJ;ou Ŝ|.?,SmXnӖ~KmֵحL.Ϊ%Ki/\@VgSǧYˋUCIa{Fb ӓ:yh #,.k/XmΧ ρ+K^^S~d֌R 6*0-oׄ wK!BR~ptg>?8_Yϝu/:ggIY (uYPk@N [TJoU f'[.0NWnjZε- k ^NSZ ,i@Fr)Π!q$;4o(ȴ9,y-9$. H=֭W @5h"waK|fG7Bb˯M _i}uSTSO7# նn ľʒ/!ApƞNH6I׹ Q: ` Q|B㢐d٠FSQ6H1*NB [xt|@[3%G6)YQSq>ӢUa$DB ]! گ(؈G` "1ϯ[odJR# DoFEިĒW6jo:!ƽ,%}XBj$qpw M5s!k5 m Ӆ!6 z8~0Mr/E"+̳3 |L;l^Y٧*G 萢F4hexC#p$?%_ - ?sjYoC_5'J [II `&;=iFJ& ԛi䋦s^$ ح8g(o%KNKh5oXGc^.'B(MNkh]`ጇ-雈f⼶U-CĖtL>KKebXWbŜKgF8ccd7оyӪ6n]sz&^< vf9 pT?C)sxܖ@7YK(_jG% d`q܈j !ΦB[>ZŦË~"t:@bT(G~QtyfNv TŁ'5?V } @Nk!t|B"s=$ݎ9[Zj@:w Ҥ ɾ0"c+K_%Lc֞즭vţ'5Y,swX߰+~G|M74M|9gbd6:n \Qzmj!rh-SJGWו;Mp)b{jfMog7خٞł0[5~n)hS}Œ8UlӘut86c,.mjP2;TS6.r*yx' $i>+FRDM$dӪDG2Qbh0a투L&]:F@B.1%w@7/77u?q"vMs9 ␉^?X -0 SŘq)a/?>Od, +2Ҙ0u o)LQe|ğhGîi0Գsbdr0#1Z7p;X y249GN2#9V^F>V?!C.#MWL1~<-e^۴]P_ EA k@/n.NZo%JX?SWt7E"#jbֶw` NV4n#WLwpx vXrTvl81_&{IgzpӃ Op&\X8-BT.I&hZLPϫ7TD ֚MI]y>#Uca!8ɀ_.o%Yl$ m/5w'O}4Ç"!1WOE5'O$C C*˵e3_tDP)H{oaGU@MD՜^7zvx3Nh5} *gƸGoKcHGMXQ.b"n+&Wcۆ?6'j1bpm <0KaC LBM s*ė,Z@5Ȁ}a"P_ f51L%vk)ՓnN\柾AY-+RN%q>򤙛 cEqu/ ?S}Fm~P-Ei7)#fw"vq3mTZ1~L2{U9yFgeyCdFG}SӤBtLDls\ϽGwwT=" _7b!{  {c^es4f', ,ze|}*׻+~\"H Bt+)׸. wi06 | !)f(f0t&NCI 7~J59RY`YWݷ%P2NAGDߣBGcDz'6[[/N3:A~v=!H(_H3."FjZLAKyEڮCF +%Gx0ƗBGzk#Y#!*2?5yW_JΌَ{0c~9* `5lhxR6)xPڨ݄v[Z`DPkv"Xo1~ݶ94p_*$<@Cl ~hDmZnA5T[+^~;QRƗ 3a1Nokwv@g1P)bZ \36"`ukѝn!Vdl׋ 4Uڟ囨:`OɝT>8ۥְ*3S&+8i)O,>:jw^湑qu]Ç|٨v|!$2#5ğrAqCw:lYk#pNºYriXbc/yM{?fFM@`Z4@\s#((ba:Uy$i+qKtRoD}=Dfy'j8ȑ7N7C߆FO^6@(oϸ[ df90U`jbz5/_ (%~}U:B8Jg~QqU/A|Hְp1zIMP͞9X\b\Q첵LoZň/}6+rz@ eݐ`gTlH8PnX[RW|Ƀ-Cł +JGCy@2&iէDJ'B`s*HJͮ]q*'zG=Y*l(&,~0eT3DU`#8x?,[Ӏ9 䫲R{@U/1"aR6/A<B9&"eTtQ3ZS)hk wh+W ۀ}~Όr8t=@Lϟu|CY9H^5ij tBst)zT Aϲu x9,!|wm <m;`XzSٺ9AUS+3Co{S:A=$ݰB,YCBu#3<mMLu*Dێ0 3EfDfЩ,Dl8@bu Ma,AYMz~*kWEקo$M{%dwլX!ֱUK\KDsxVlg5Td'? ¬-soW3\3k? K0bk*ħn`RtOW `KwD]>%\*ԝK,OIE0ʡ2+G#6l:U-J5Y#1Z 9=`C ".hV6ͅN`@_c0J b~ V| X_-M-+jO-V{Q  ϜL'v^< t6h<-*a6Pg*S-:/Ŧ .6`[Z6T~cGJ0j: ]"o)2fC=T^!j"R lT\8.Xͬ_j` nCE{6İD&3%!r$C>8 \:Ga`.ORk(+خ*k%.3 y}@^+3K7FVeaHÄA/ARoe8}j3ihz]wXM']_ >X+:gfV햢#hCzE@]xǘsz &+EZa SA/g#ct'쯛}aM-o 'ɫh^d`Td;ꎏl?S(- ЏU%&|L:A4cKn|vo6s~XBt3TW7 f7t_LSIL0_D*2!mP#*]K$uXʙ|}8pU=;C˃yDRCąjrc A+&1C.)42#ud`~`Ჴ#cPAThE2>]Rx[T[Ka%,MYdTZCK0\1[kIc2S #`;~Mx&خk4*B&g1+OAíYš{CZ r1V@umjȣi:^B}pwh=J<~ùTf#[CԬ!adO=Y YǑb%*D4)ozԎ@ڻ)z!$Ayĩ:,ܻWgmӏ=a8E6uC_Z+.WǤL~dNbqL=Ō%sP}_v˔9ľpʔKPUZ*x7x+.0.fyhAH#8OW4R3ROS)hʴ#N$ьhr"r]u X-Z{Rޠ; ,s$f^2]${ݬ94*EEUCUmj*ؙry/$Kq [u|)v UmY9ЇV4r4ypLock@b/S'Mʷ$saihBe)|t Ze_mL\( *Y?eikR)d D+O]Weè_\F}&ƛl<0/D+7#ԱC$= >9~b#LLHOUl>Fpf%[!ȵGU`eۄtp*rjCfl(CMkZb'i7ЯQe adu^wѰeٔb[˘G*)=v^v sw50j~jhS$G9J"ψ k>Z܎x"(oI,AFʯ֞ {ߨ^E"Xl oQ g7䨖#OYVʄ>c@F' %2P]m'=4O@]vC\i*Z3Y,fu=)*̕ P5.q*$sLHٵڑ}<a >M |W L0"+[N )ě"OAXb4 ׼1CL>$9wGih:{jF<{v$]" vz>r~sq, ΊbB")ݑe[l_w04?8Mљ!Įӥi^ P{%B_ qǜxk俕՟6.&%v *Q qFoqg)N,aU9>nD\o.6OX!Y=Zf!k3p-]:8MH44Z!?.@JIV@;IKH$BAw $Dd+AlAU-2zൣ(w}Ȫ]/QC $^:xo}ر^_u#`GQ%o47F ݤ*a׫|6I=Y\͖f]"׍ۂYS^/XL׹IU1oQ0)0L3Q؃݂L9D [;(gT z<_0lAГ# x.YCA¨%dpqXIQLv0V[6=cӤsAᎸȐQ#l ɂ /Q,ʎC[_| F/qV]!s~ˇ%J1l{ltjVT>DʾO4K#gGCU& h5 @U]cW:UJ/"#f\v"=򠩣* Ə`鷌SW<+ nQszLU’'o/WE6gY"e#{<@,B|;l³oCit&SG|t< Gu:Ȱ=T0*"-wXpe 5VtNK֓=g#x;=i;I8G:(b >kfZ[ x4hŷnl>)xlșr#_d8N႐Pt4P͂zⳫn nc^F͉l4/=iBDqf.sK43aɫ }^p'a88P}w & fA zѷQưRg/Kr5F҂tKhD_Mow#8,r<4MΙwmz!G؂2K^bWX%.+X*9FέSp2q;MY}5E-'+W Fˤʥ\BI'S\ j>i"%O]|?T)l54>Y+7IGf/;/3- Yy b8:ӼZFu8/1T%o9%դ}%U4IF+ /*7ͤ3..1b*6Ujs@y(^1$ĵ3 ľt"a{>"?6+7(zbxw5 )LD =_zetz\!nPùk1fi#WvZ'= v^jXH*ر=ͣF|dka;yr v/䤽HD(U;A~yb&u<)W֐H!m3o9[O9p@KϭgIDྤv-r&~'x+5k W0'UfV^2rI)+qB [Mk2u٢E({4n񱅙VGni6[]Q[0mUރLnnQ!s2):WkcIp; eXf(VV#UNXSp~E_g1e׿'=߹UlGƮ^02shD`ɶPo;}[cGy]qs6+H&aZmCJt_ Y$BOܑ"' Z'Ϙ< G;69@ 6C$*уrŢcՎc Eٙ0pm}Ճ!#,7I`S=Fq"FƑB94l%o ~Q9/8䵇N#%@~s4 +r(NJ1~itk@lvc]Ǻ0̍_>/<B xnOeMT׸~ہ[vBa*n]M7Οi %[AXjX;YN3ځ )r * Bg{6lx5 h4 ТXy V1oIHM*T֭佉Շ+IG٤GGQVhΖm~[kDKֺ6H1YOm 2o+M=7v)=3#p^@l<4X+|Έj&+༎Ϭ4rjavkuY96C"b1Y)3"~ʝS9x=x2aހf47x#4 u1c#Rq/6뎦`*J3"d*CŚBOT GөgȾGWEk-5Սh]e]?aJr0IiP׼3鍊dY!z21 q)H(gYʦmKۛҡ\{72 @*3Q$έZW8Pty)ԭYh.@?v+ ORGurlCbt%QN?Wd{%ah~1_u㕙e|m"}켸n0K%r>%SAÜ$>&r4BI!->LWH˧K_.BvhUHYtYpRb {*;GJo49' PMᡸwͶAPMnC/ՆGO_//:J\݈˵wY'F~AN$tGsu.Pmqf_L/fSw">K*-qsi˔7|L޺_)СXҙl4%8} D_ˎiRq砯N*DĩTwQiy,pxFbj}v/X~Ed@g$ixZFdtS8a&))g`Ӟ'xUzBdj EO9RtVVבJ`Ano3zkW!BZ =t'22gW,rD@G040i ٻtѺ@%\Wz8D>4xT1y qgC0荮|H[/ QrݢG:.[xa'y2IEoR&L?Pj0Wa-IωD_|E?h~S JTO'3ŃZ `&ׇLodzZT8瓐;mNϚv0gf<}$+ؐ:[wՇO* 81,k/Nm1g?쪁)-;WL1fD]D[BV"a,N^y?[ڎd읾)`ب_㓇G*֭y^@Bh7[S2㔐@7J* "35s h95ƴip!KC9u _c--rMcCۨk=U'%o)hePzPOҊrKfh1I u`OPW留__|ym!JOKnVV%8}_8#NRȝzH7vNfLJrE瘎"DA1  8aϸkTM<|kF30 !9)܏8/'*W=5HJ)0j*0bݸYG egS:)KϻJFp 5";A6V.D7|>5~1`G! ddB!oAgf]jڹxpʣC0 (Rn;?_b/=Yg5!fbN@ 𢺺5[B[0`v⦻/x-IkH pow:= F[*Vbv<{l\H&V70kCsg~kd~<0]}̛;Do*! 9ein {'hi/Q[(k@-9>:5&`Qu@*pU`ɰ5")@8AHF]*!,4ElVWϭ_ qB7\Y.{%r^}cfG^)Zfz7+EW/8}#c<ϟ zA@wva]aue9xj']3ܓGDD[-pN?DTUHdQv5WLiOnUߴl_G{p47s,S #/zu i##_ ᰣx|-p9pȫf{.74Ѣww #5}eT f\ʍ( ⏍WO :V:8ӔuUA=Quw5o#HޛB^%%?b@nfC" hKq(;1mBqV,d{s )cEK[_%+c"j$lX@>:g7MV4v5+;GjS7W M´싙^ w6wMr[]UzCwB @}02"=1iv;ꪎuUkNN:xrdR#V(Sg V <%UMZ9]ܡ4S'dtM ؘqLUE,kƚ0C?5`/rT/so%" k{"Gyx mj262U\/ @3 1:Ԙ*ŎPnl5!BN>ES܀'|,:H Y:O+&vbJ qT݂|rǗPg«2Q!*Tar˓1y< `c?;RT[^Oi ߅i!Ġ|kgO)a 0)6]?j1+&^N/E=ЅjaW-I.PkjVSv)B} r2g_F]>\!טhkG_7]T8,YyB F?y?A5N*n31n\ h<܉]\rBr)QT;fkfRΰy;b5(k^>ٴ=rqe69&<WY^f'c'bߕg0*P.L QK&@m#.ߐ om60.dpO8bNA~Eqx XY΁ٛ('&#V3 <7M&(`ZU. 23mSD'@sw^LwO`Գ롟0Ө21Bw]:>\J;{mbPkh; IcLр KVuܟ fLy^= Vr'f) ~OhuŒ mR\:zn0G·K1u?@W_uk%cɜ=)nHK#!ٴ`+F|\u/e$N.A P=ǘX{w 5|sope4O*̛ 2 O6925j3MO=L\3p ;K /?Ilx3*A}>˝.Rt)Ǯi2 g`'8u܈v{I?@mE^Ž]Y@ܜ\Cx GXxTåL^7KVD8u6.P4ٳ\fynjq&;NgQnG$o^[V$d0R}|m,7v۶{n|f:= }ŤKe2 =o.<4ů~Lr3ܗ1tꊋC7 >=ޡX!g$87g/`m$ƽHk 2N`/7?݆F[mMANz*ǂQ l*Yh,%G"_tWXWjiM@=|~:i~|g8Q4HZ&s"CGL 5rw k"yl[,SX4`;E tCCʢI8~\TS2e8\(|nAFs [ $>1wvS3c$( cNO DD q {:1૩Hb(0\P*t&@0ɨ Sz%Yw4/eƃkX{84XesZNn{c!9zM#k}ͶBc;ҎZ_&.l%9 Mv #e[NV?nޛ_ UT/9A-٢dgO? O-^ GL)f0Լ+7WzyĥQ|ah/6x Fglzmhk~L,^M4n)Ի@Dq=2f`GsC NR^`BZ\”'$ iXw!af9۞} VOMWIsvfdRr$ MqK6/gP"Gґ3s^X/;]wJrg|S$S4̙! W<9$;@>d`*!eft*{+n0OhL+$\Dl]Stoס9); z!m{6J)3+:_!Y2B0^] G(xM6)vZ(õ9p5Fq" UE)K2Mr(^R%إ}D$~M HjN;z4 :Eo!h[3Ip:=\];G_b- G44N5%9Uȉ_"G@;p-Ԋ7,PX;Ԛe<#TR(V%#pBiI:G'Fnu OUL?tJK(#Ïm2#xQ+9C&&JDjׂ0UVGk?XoJ=jErgfna4_J5c/3})1]>+ 9JDW)xBq~Mu 9˂4m3+o jR7UWbga:0" ;i3aY/ԧIFy+ ;9'"clRYac }V~0iJ$V?7VO^@K.~sa6:* gnBSSC]?zCCKpdp:_/bTwsA! Ϛ+=n|C !_ `xomPPN32MR4oPZ/V#E+aoJM SFZGa 0Siʱ'w^3{MHzm_r]aK*x8ga7Yڸe4眇Op,U7]B/Xyu|[\w54G/Whm4mf\DɺыWP(&MU&sD$Vrn 8_`D b0cfƆًZ1pe@RWcn|or(ƺ ^eic;Ebq HxzrzY#4QBhY68sPdc`HQ<Ф7MY 0/T٦O7\5V͝bCN+*vq_q5~i&񤃀eLWś{j$l@3;5+" 4gߤ8vJȝzZb;N(LJN6f6DOtXTrgݗO? )s0笑5 L'Lpz5$z׍Py9H6IjbMhhuJ)%,s f ;xMDu{E4wbB# jwy;˭Ձ^祠Z̡+*$ZB 2~5QBOd7㜭EogvZRc Cp-P[ګ<47 X}X ӨrLou6/:q'$1.5,T)L9!N"{W&ek\tb0㙑{teUMC;:x;7% oME!GnO6^PkRqk6h$8) GY`3˲uCIڊk=%Yi6g7ҼZA *p]R$}gT3Zը~URow~kQ-F՛}(@+pS=sq!ݤ琏(MbP/VA M(/=qAUp`?ݗȲLoP,9\"nᔍ_6/Ŕa.*$K]HR{#)A YkAKJJa^z -7A7)#:ZuS{ʔҼ1L\W1kX4?m^pKAy+ jggf+TYb˫Oa ?ʮk!r*C𨖪}~t%yZjRHbN[VfF+h3: ڌ;zf:9D?)N^ dGq Yy!9 N"K.[^I2>4kt!K1I/%̴Л= ,E[Æ 9'!v <XP>֥@e$%iCRZB(>,U]_,\4auM8XCMk??jMp#;5LYB5zNpqJЍrDaa~k{ný7Xq{e1]m_+WJy9T-GF5[f,9 XNgOn-L/ X%%6|;Eg> Zĉ 0Zf9v3y3 ٻU\G<;?bu<ņ>0&^)R""#;rBR9#'Q^a0Ǟ&Ru=6ke([h@bc)r&6D)0fԆ8ּDj)ަ'fpW1OAE ^MxNwŠc#oae߄GXz< cDqeuϮX-Eא+V sT7AU.TJ7_=G\r#V_j0hHоɛu j>(k&~w%6Np B+ z+$չM2$VW*' FG ax MUe ʛmN UMXx[%'tdboלf#bÝGl]cne$#"t81Xϙ e] ygtKw}QCZ-35kdrOwvAxlLrk!y@;Pvoeӹ_SKv;!t 0ϸعݘX]uc\y-'lӉhBຉ4pBU]x퇒aN& VY:rjrm( _Zt`•'̱wf>B"4A\3 ޟa景\=X15Ox)p_o-β'~j!-;옰!\4;3vIJ`(A)[Z`p6lx['4y+lK*_1̋I +@U0D}3_}yu357ݍ{`7tڧ"!=}}8t3TOIzR~lp , gJB3/3h Sy;BNzܣ ׁIPZxkz6Jk #.>0n6/ПGFq)+|uvQ9M~1p t_Y*]22l}\"A_P~Z`B9 ߪc\3=+w#OD K# FO ,W4XuEZivyeil%\՗"5NP śTL{HuQvǏ4[qd⼣F!н4cV釤dkULu1 ;xx5߉?$yQT)vyTj%E;ɝzJ]|GwR##jO\d9W1LY N@pԮb Ŀ+Eg;>O& 4Hk#j2 ІU-y[$S6I<o-@-UpU;s 7>ų x{Ԧ~0d湚{uUkG8,mӃkڕ7Se;1? $У _Z͈ gY|I+v y58|b5CEaV a^jrQ8p%eũSo ެ:@l3?;׮3l O r[/[3, ,{En\w`h1(l~ݫ=L; Fh)UTt>8[U Ȳj}ha${EWPcCQKj#O&lU r]Kȫ+$;<2e{eLƵFtHN|oP#*_x{H;;KgxX-ƍZ_7 nm%i'SX{'y/"*i*^ G]3ؕ2˻?~ySk1 ⾽4vCP!&y0)a:f S'y+)qI 2sIBQNN8&|K3~?YL1UD̴LZt8׈q+ǥ7 cQr+?O,wIbR^ :ڠLbC떠 ]dSicD!SRU1F1NFr_ZTa qVkr\9l!{D*Q-òQF[F}/&yR-oԤerp(C|߬Wnµ=[Ґ[У UمKEcgy1DGT{"@HT|K\HSd̨<Jx\9?frEP!u'?g饤yOeV,8+ŐXvjM9nY)\k!rhVk u:.O2OzAN94Ƀ̻lH%V:XoMb''^}m%}޳\dMPaA!WC1OxhFMrOԻy3I\4?$ [ \wV[v;8"9kT=$\T M]t8Zf]up|8oFQĭ+Sl$}/Kh&X̚rxBH#!" U}JmEq;ez&i6Ҧ@g>E\!|<8( qO]2_;NeҤ>2%4Ejh>ꭍ][?o+ ߦŸӀil3?fq2WS,mҧO>|4̶˴&!op\A>/lS}]4,6S f c63Cz{p34љR&)gW#ko&1v]@7)u%>IJ ۂj 7sVPa =NJ.% SHl%F=Pn7qI#{J$ !NZx鯳<_8襧.h0/I*XCanj@0u`a`&p31tAtaxI %/Yύ  t8!hܞm9mHi/_-5E!q kke^sIVa~7d_:(f"W)+0Gs*f( z//b >MD3߇89nJRSsr]IZԽqWJ/%^mo6Lg_:tJG'~|#-AسvUb] !АFw:+h6PШfLy27Ub m-(Qz`C <tkNtg sYS Ai:UFIofLt͠TiU6"ip1pݖ3S)f4nsjR%YyH1pc {yFJ2_܇9Nubb6#l}%vzY RS S;>9] 0 9H ]۽1D\J0G'ˇx-,Q7$_5:4p4E0ϚHl*A8~ *[䓫d4eާq!4SO{w܃嗺%)7P IInИMCf0H58x?ռ\BeOcNU ٽO⯇I\F: ̂RuI,a7nFp|B. ޻KlV7 )M*Wuqy~I1pC^t[Aɹ.#Ikv>'fGse.綺)V@7(P!sێgsvEata5/۩Fg8lXw@'K&81 ^ CޓhˇJUќkW\{Ѵ$RpWZD1EU])x2GV6Q;ZGT"k΢d)MTЊƷKs^o5@ggB͐Rg5IPi6IYYQN#b'W5֌ I_O$J[?ll(qq@\ =FtEw`,BЗ5DhKX=@MARD}EhDC~|^"yNADM$;'J 6RR<aXNה̳!ȩGI^ϤS߅ m8O+Wc,ݧ7:69Tbݝ[d ,jǣO }b_p6%ǥ8 XrzE-fo-0IkcZib&"Qբ2>Ĵ.LY7W mZޢ0Oպ lhxMT)]@سϔLFiW 6&25"HɳAفPW*=f)Շ%h^:RXMj븒'Ջgs$1Mk1!EgsG c b@# dףO>;]}l>/CNt0$MDviGf]$̲u-Ń[ReC҅7':?mwkڅW%$|ϐmz׼oL5^=ʋ;k[5x~!޲PY.I䢙P*uf_.ϗ@6Hge[p@ʷ*)TYA2bR$ M$u|?mOPc(yjI}4ȉDBf3/?a=zeOn^lOճ8c!LR}kc F#rU}8P4 {;EAfõV=@3qGJn{$x*>58ZK3xYt{#J#Gr[L*`\ Bg 2 SX}qV1VjZ4ܚM&9ص8fHH_%5S,YbtC,` [dU,Rfu]-p4E<) :{Tqo=9.YW@ؐ K[~+ۚP$`,K#3qoYŧM:x4 4&}e^2*6=p Jpoo]O  Pbӌ) \ uք\˒EfU Wܭk:"Kz\o޴ OlNs X"$p3<"l}\ ˃^j>#}/k |[oFG7mLSa$C&2P{ )F+ɮ'R?^>ū{Y =ߍT>k' #wc B&-ϖp&uMXYn(%kʤ[#fXbZO4M0aulM:Uo@e'D̲skUWw[p;vB߂jem'93v.o-ٍHqkVU=nEe>lDJ,=qXr<~**kgTV}WMT.Y9x[Rţ'Og.#ux>$%}3I,h[ xBh?L{`_ԾxM?ݼBE)v?K|Ntr;E*34xtæ 4?m&KbD>fll }nsɯzKsL r9.c۹hvb),yۊW -HA! 6PFC.0JFnj2xϋ܅ {@{*YjB'0,wP_}^[&y)`c㢯ߟq. sYCu~qԊ >ҺκlD8z8YGS~c9:-eVEe יBSGct~GDB)|;K&Pg @uiT페3?=q9Hu&ma B a "h>:LV_I}B7áC_֟KcIYET4ɘ2pbQP G:YY7#h ~ǝWe|^Þ6g|w;;/F z4{\id.YWr?;K.qhʌUI4BBi´fePN&;'TV E7IbPbӭӚT'$ъ+T= o8B ]նY&x iAGȩJh-y2VODI~zgCqd͔#s0S)ߪܛH>xZOlD!o$"Nw H:n]b3T+ѭaVUCcOE{rFe2MKUa}\%o> 懬˿E7R)p2 }Q kLQrsߓv%i/D.0Ae0eZNyQ39df,nJ" q-B)3 BOjbOЄ$V>$SwPbͽ;I]IڈJAҋ`Lkʳ[Ϗ[]tBʀރ^4o1J7~ndPiʒӠfx (\dֳ $,*M! MO. +$z)a1FM?T!LSȥyg m 1`cA >r-CULFЪU!$"IkA+bh/J]?p{-ϥ{d8 4|:b +!{UR?mKF}"bdoQW)a])۩~H'g6TЄ>) hU"P Rvl;-s.bТw ocI}:i!1jNBH5iE>/I(^APir?sk?%|d?R < RR`SYRU Wwm_|/ W\k3 Yv0NjIyG" 6gqs3ϩY!ΗV#4$E /WY9y8?PޫL@d‚aD]ǁZCK?I3' ;Õz=*jo1)Xkեjx ` vxIzO~dPA]"oizK[woG x[`l{E ;z Y=2tt,庪'Ŝ9Z-bdw)nf{%_ # bO! x%;prQ@Oóm1>_ͦ-' ݕ Ip)mȘWlr30`εKT/)qVzOݔGBB$M}0 e .y D-mȓX7̂ |eܢsg:l(u^GA9].^XL\2KF\ Y4CI{&^)j h+uX゜hAM5俒5_VyiQeqk6kx)pQ}GS@=u5v5YFF>}7q\W$ rÁ_^[MZ=8ANcWcG"{}KH>r9mhVߍd12A/<́qd.qլ ?6k_\y7vpJoFځ~4٨RZ{;Η'4H ^Ö^cx'3RBID,Й)RWy[!ה_<.QlyVo0.%Teɋ1(AV@&e!"ᜪb u"|>Ҹw0|㊨]E( |̛fˁ@}ݥz{l+ ]}nfK0}m b7w4]5?>ۊpK05We ?Jcɖl!)1+h9CJAr*"։\NBcl^`hNhw͇ɾf롛[^3i]J DJo/{ޖa+-?gHںk?F>Lj;[c[OMy$Ѷwp4\ 4p d!*0>{=Il̬{/6Ƿ)S*}ӆ,W}vh {}us]%EIih,*L)(W1ߢHS 2F&=: ۙ%dns!a): [7-!s^䬬Y>(wg16@3r13{s7AW+rUF"7{6_rj0f :$“ U'e@+@W}R׎iZ@*Qyd :dGB^?wἺ s椿IK#7YYTn5;jXk=e'z[Wbb֨g*F3]CS@]W*Kpv1,) X~ Uw2(H!Tbgw*Vu,[T$J W1&^eFp/>a+ l4q׽ s0jR)H۾cɲ޶ 4v`)4%A_ wS\D?Ԫ%T5`PTks\oXc@ %@$uIYH(Tf3 ql'CGg{Cl:_T%+[?(֣!ODiO0V t3QwǂcK雠.T0iY` u>{M /lbJn)a"cTu47m ,[@` Hm{՛JyyA$}bڗQݔ`ZpkrI ۑ(?L٬!C P3bƙ5N"Ї0 ;_#Ϟ1RhhEU+Bxꈣj9}mf|9K UP?\;ٻ56 k ̖b*Ɣ,17FW aVDn6 N͞4"4b=@vϼcm ­5Dt\G[7ɺO']b0d$r ȯ(Np}QPY%OtJrr6nlĶx{|Vg" sP,dh\XAo>spyc-/Qi#|-ަS\&~JRKȫP 5ٜB!> d[j y^M̹ޞqP,HJ8VY]j\Dtg"] `}D)"b{kc߽IcU\ "A+q)|;[fljb!vs4]|-]6v)=~1coCq8\{P槻fwP , bS#ͽ)Ƽl.`yD e&q1} ^5q'UY ՛S6Lv]~# S坨7x|L2>1G[ U }pX@gcbG άS„܆ÙAԣ-#B6s*AS6S,Ic6'k2h GlSarɓٓex˦NtWC;р6[g2X S s:CHSocs]eC:<0҄FxUʯ @۹/(8jAOxjJ~ad6%'K0gI/s_* ?W*krko޴ADuƚЮHSoǖ#OCHe3 8q~ƒK n}WtB P߀>_h z<˚ #3`ttTv$h`hxrk\st]E5Ǩp# ѽ26 &z?l# MtI7#A-el&Y H622smr)= $̃@#< B=ۣ'QhUtA ̃ğ ̍g0qR<6}IXρdXJ_UUJ@HGOu0Ls oTTNɤo;ն* qm]~^ªc-}={]ɽU #!t4?iB[[1!m#6 Llnw_(cJe0sµtT#F t עM1dP(~Q)ʒWQ 9U%iKKs!ޮWGz?8X]du/).!NwAAx%3Pe;}KȜ (ٸ(AYB;sE5 mZ'~^w'}_騨7+wمMbSR ,8yw!+@,ŘE:<_|ŏXt<(-= 0^Ggh5gx*(b%臓 a"#:Ȑ^:aafIJfx=0\c▾YpfdA'2:sZ~&5ҳYa2 זt=-8ńWEpy qo"kY S˓Gx) n0 cD BoO 4|@ HG1`ez¬ニ :JתY׃q'uA#M%x:|\m̛שաF)ŌvS /I:CVwj5UCg1rFXOw떡 u-F\)?\\`>k퍩iDKhm"| Nfh|sЯ$ R]sFoؾ\E4 [8I/2u& z,SR~f[W,f4n\s؍ߜ;4Shlnd80S8eb6* oMA-{JOu]MI 4Z)Lyrz_{g$E2'\()2MXfx@T9ܽ0)CivbIԠy n @8p hqDhOi7Wz3OF}u[~;9;iJB| u0Z ۽޸={hICw.o窨6GHnZrѾCwS_w1+_wK> I-p|SM6̑4z:E;32>׬kt}6c߁%c;4@?o>E4w3KT-F^?D$,Z OhPDQX+Kg㲶[;DEGPo${ 84+>c\c8 z]ृLdᚿ1!NHJpr~g}WM"vpAWo^%xz=̷'*nԛj7j[xhDΒ Bq=^S4fmFysupy˾D\jQX`%灠F&P2"/16 RhQÒ!9G|eWZLSɜx2Ls_3zw&1V뵮?SZ¢'-Vjg=~I<\ǀ)H]N:ág1 f ]wӗ6), ~c{r Ow}|<&hopbeFo1]IҞX @,c/D@gb̻)Җ"8dvy~08rn0Q Ĝ kC7-b0ǒF77CRF42b" Rr#gv21\k‘]&$XMqV -_u 3ak&ve.j+bՏ]+ 40>"$,꣸"IHt6,Ʈ]S#yk*dZlH }0J\l9G5FL1zgBտVuC-R?&&<G#Rf5˝uA+8`f1:߆9$ߌjG4ң⓺4(:#\A%(UZ gpi:Чo.A \K7- 1^~>iT\=d0ѥ} T 1 0E^]^aal dqݘNshsy~tLF4Fi1t W;ookIIOF8F!Xf.dNǥwEh^6H"{!t36hwZӃ[÷d\ WP=刭,B|Y"z_@4%ʋK B 8;9RmZ_M(qbAc}\=ݤYMn$ 5_1ərFpv"Đ)Uq۱QP]ژQ@: OĖBMD4uua&$!tg - jIy$ 5B>z D?*m/(yʲY+$W Ed,sQUro}vЋ]x^Ԩ 3U 0Y4i]R[7L:i <=t0 ~HTG/+H50g-Xqƒ1Kb|KZF'/@ ) I о|  z$](tfT qUX{c$7 cm<L&^ (3~8NqZm@@ͦ6q[(9oI9 ?mLHJH$aPoo([=(q{sb1,b/;t|v==<5 SIP`1N}S2cvM.t򈏍1{;@UgO͋H]DlDwpsQ!łK7-#$|(,JvSIJL~p#2={4J& 2kwNzH1gD{fpNΔNVl;q>ũ=n9ҚXß=ȗX2|2"NAOzL5&"^sl#3>IO Vkގ,H`Cu#P2[n ګ:5~e*:*8vG|gbK{/> eğ`BE2BP~*Gzp|Du|Yrihv|HC&zh/ :4Fڽ!fqn&8 '!ך />aN%iQ!DIw^Y^+d!'Eybq9g=~mQ4?ӆ&0aFw/eI{ғE|t0&hSV!#=ngW_к$C|wb@m, 2xy+N}X"+zMW6}b %ם[ҧs=@v23> 6([}Y!fc3 +H;f%Vϡk#HNReo)I ة:zb睳9]P-BSj7 ʌ6t󠸓&kqa.o69g~W˟;,[;x{E:I#607UaUsk5( ߆Qͷ.TŔWoa7*ڬ^{t9שHdr.W ysD|L=p._4Xzo:IfgG6Y;13u#B  Lf^8 O%ڔ#92A 'jmk28}F#RHS<5u+FUO0*j +4k,hj.^ȱŨn4)Q>m' _UF3*) &Gxb>Ǡ%aŬ? E WxS{C#&u#HQz+آ HEz,30X] 7@ҫXN:2L:Ư3/it-u+  b넍&bs*;'#k5K%2czHo}ʞuRsb3/f29m/6zqx_.^##פK 6y% P4`Rn$S5c옿i+V .Ueq@CD@n9 -Dsp $?xUr;㑜.<8#$e[+HIBm|J}Ey$ۏgYhzwѵ`%N[ϡsƄ%ˈsWhE*P%I<-,&n ;c560,r>>5hz.Mgy )Md5&8 n7o@U!5B}_3@1]QNo~bݱ,T4C"؀)0y Vw<mw R8On2><M^NDiYѩv2״oǔEl8tٶ,Of[ 2Yd k>Oߠa.M- qۗQQ%M9*W9+xpF=qFˉTwAAuiNݡrMީ G7Ƴ3lABLJcxdUu]L)ի kA* "Sr 9s07mq}nƖkyX3ȭ1ҍ^6Q\ӂVff;^LARѾv'=u p4FqDÎNߞ9dj7Tfτv )|Jrt>7CU#S$yQA02Rd!e-kf.KS6("L}WM<\Bh/ rE+p_?)uXSjȳZ'e.e4{&(͔5x\l[X*P)$* Pc<Ue0;W,[eɅ䷶ ^U.L+6"]7~ij)ٺ|9tN9Jr y&pVY1 "a]܇ y:)N)G)~nDtgo6i׳ rVZv-!\.ʂ9oA,M@`mp: 0 P$dZ`+d*\(;4+?zXtM2cSS̰E#b$k{Mo س/sH s59Dw7*4qXU2W>N&דgLrB[tM}hBmi੺EImN& KF?=ߞD7.<%4%]ĝ_Y(?-~tmQu"fOMbO'`T~M EF@K WlN.8lł0$gDau\4UH9زUm1h=-g{<}$x9 $eӠд**Ҋʢ|4ɒ2nc>{Mռfq(ЇΚY :ӜظḺ #;X!VG-8Q~ ?$7X@T8<^V,­Cpۿ%QEc0n?S|hNzeWnm5%QwD"{H=+ƍAEbi3VMʵޯݨT ߵk+N?,u,u ؐh@n@ekԦe9 }:^]d d$^]S + <@P8ZwhFĨ6"3,^ha #YU{0F;T=vb= ͽMC>m-aɲt#>dj݀q^`A򒥆-B !XNU3+!ǹH&Xsf4WMD_hC6NmȀM9;<\H5|YC%v}bR8ꚤ`ˋ(`jX8&Ca Y'm}5I(J25_Úpm;>bOp0׊+sw; }e)QG㫿ÎeAS;la=Xrْɳja@1Њ#Rv:TV[o v2Ja]*Yj@NVɖ[7G/J HYCЎ#[9mJ@i k n8%WXɃL 𪋱JxJx sE\Zcu.T|H2Ify`JOw #j<9~κbRL:)4M_ v)̂2 $(jOt^g[p|Zm 8n{Wϻb{<0 PXNT{N2@S&[ >>YTԨ BM]hۀEJte$ݶn3:;ȅ@l,Vi yP7]]i1gRx<k '؃&ȌSS"%_6i{CP8* 7n@&x顲xzL& 6gv2O2ɢQ F={Ӈ1. !7u^_)pJo儍/c/>=XLU0Q8#M9$JB7$rsso-D Fk ۋBuޛW8Z>Ml_9+!W[߁o,Sտ)o= 9'[K>aYe6'ykvZ?N_BM}5ycHh?!6/-xDhI^|*S /h/bx{9: *ZW9F/Qۖ]UA5>߅ܔ܈ m?']duTp7HrTZguuۨ5[ù։ޫ.9Ӳ8&M)Lʺa4Q~bk p.2 p|bkuH a)S{Z\)-$@3Zϝ@Eߠkρ`:H6+ ɀG@aaVLV= Ok :aAVHNPJ%iy,T҄wuO Pݲd+=\.TD3@zMhM0PSr!qшO_R [3m 8ԠDթ ^'Ԛy"հ`R;ܳ|@!Q͹L[An Ej ub=X0\:ܕbwdJ!M>H3rxͺcDvFCklriL֒G9`aL]rS;jczUt)@VD+u{Ϟ'dտxd b (c.[u?6L.:|z7~8|gC3*OC{*?@ߜz=NFyd"tZ8iN`䢎JZ'nR?9:,=aM5գ.\UR|?NP|_B}Q2zA0ߩ$Plo8Kpi 8IO OG?ZaF5Ip1YHN.jʖ5rNp?H^UNXS6yQ?tا Zwx`y:v! S'҆ I?V~:`Cq&S>'i8@AH9jA'd3a=*edDMTۄ7g||JxBASGl ߺ\ IVHgS1>+N U(W"ո9fszt+F -Կ"'=Mxz3QRv,'T&nn=zS%4N' |Lv5< Kh@>\ps"IH% 1KJmY- ^?`wJ"i4< Bj6G! X1/~=%vWfeCV>[ey|Q)yE.zޓ"u,jM1TD4Q+yIS%w xE*iۺ&@mJ*}4SZ8>VȅFE/a'sY!:D9$¦Y;obAEL$^n`&D䖴VĠO찒\"b>PC[u14ॖls %0`2eŹ+NCfldòQ]{8R*T][X(W1zkO;ׯAIIM@u࿧y1f'楿bzN,RUw9>ɤKzY ȓQY?@*f7H|d?*Eol:4qR%j/wÁqAޅX[<$>Xn@Æ+$ ^q32Ţ$(PA 4ĝue=ciI;y af(E A훎bV9$ pPtV1Iq,𽶍)$-baV-61 t'4S)nˤ&a  5!I"y &뤝Q[*'Dik[5:*K:c 1,Nyat@˞m(-& =gFANAYl)}%ϝj>iP l7>}XU~ v39D> &ߝhA{|,@$a`TLĉ@zr`#Kw7U~`{l(0+!Srowvlv^rK.I%D b Ƹ67I@}taWsL$Qp*#EqT07ܾ. $\&Yu~?dU#F{*v' ѳ v3aBx' 9::EiY 5i9ǞX3lT+T]0&v # `~E‘> =8Chfm-'=&󫀉Rp-oF(I:w9,ಔHi*yJ=+ˆrm4 <-Cz; Y븹(,hP4{՜J=쀀HXI JP]h l()E`jpϮLr1Wl_IR~Oq K-ؓuCp<1 Z*TɺK5gF;eYbFz4\]$C O=I Z^0^K/ߚH jFԡ.Jg.8SXrvŁm]'n̘g9&p0Zwz\hdbBxRjU3]^@ЩLv J LOL )9 *3#0+kTxq2ntBo*\ղ z86`Al8p& ;5IJJb"9fGP+\t_щy,P!"*$SK{ RTc{'_0G#.͗ yfOV﷐ǐnMȺ"1+|"yҊZU N=mqfh:XS*_ QZ炵p#޸Y&sl8xv T۶nHmL4yؼ--5#߶M\*ODwk#bY 0wI-;T y)'>$y'SIW6ЏK@w%3wTV3=g&!? 6~1> >f'R..FKQ%`fgբ$ǗLЅ[ */F!8g1`?a"a[ m"#"Isp)EpH}5([*"]yw^nG$%Y2A"}pp+NsBS3eOa2-. &qIui4h\"C\n".2/P+b_Ѣ ԰(ޠ- ̕{83 $s\aR']l_S|գ!1Z\ewB1F $b5?c &cm(38aoj?鯅۝U.U]5lLP tn5CkS,Þ! 83 Hѝ8XҦy E(WLоrxjD{|@?1<5> ^CNY/'kBx,ڵ虈ݠōV)9HR1QbHB#AY]$4fީblPI"fBY:5:ӱ2 8 {AI8c$r|}~?f\SGDMԸ-鵲ۻ6͏Z>e E_i ţ@/SQs;_趓۳ }C!S{9-e0<;IG+Z[y &*}BIWV1T%Б!M p,:e\Ԕ+@0g~EBy(&HrM) bER7R <0-@g'SC! @5p ̷JWI {'!- ]niKvX6z E[roD?[O 7S@<&xÆ ؝\2*aY#V(KAxe`* 7&Sgʾ0^StG<75|*{\'ؔ IX-S?D ?!XBz.u& ˠjH2伹=&,7G s "D.pXh"G_>{%QXq w/WjTwP$DE&p̀U-6e-Z| h3둲p?= VZ<kDwaEX0'ۢGشLp D`d";xbbcO.C6R@Į'/rUUw9Ӆk o ?3 ] s c웞ߥrYD>XS%YLax|E˟  h!Xmğ{w? O'nN{:Y[J}6^Tj? G'`k\Hж9m4 N2bQfA 0䠗m4j}47D7i QޓԿ@*8#KӔ̸E`ez>`7HRo_b5W VN]kPATªƼlg+6RWk%wAYHQ$\I lOŴv)eM쬜ѐDaHf/"S.?IHPD\Èi1{^u1'DBr, LF[;_m.Ig9- ~>4(^Q˖ƄbN6" BUo?/S]e!KΉc%۳FȆA7$\BfΠnH"zy".k >))ȿU`gޫecFS=a~z7t F:}Sr\%G F`n^F*z&Ed$xErh ^Pg[{7 笐*_1+"Ky9MrVlOޥrK皆 r>AkSEBE\dn$U[[}o8CX4 3r>&B ~RjAPX֟ 2oxʹvNd97+l,dҁ&T鵾25nQ'y2R0G+Y\/VKK8c}f̂#dWW;[1J :R'Ędх-%bH2 fQw5X_\"8{NR_Dۿoh nm=7̗OKjaNu}m1חClA*vS]s{cf$ m'Tb{йC5knnT.D| 9%mj~Pfmʌu!W*1̅9mFs2+q_EaX%LQIu.&fhj rw*+ ?,¿( N8԰SzB_гf͡uØOq+726eJ0m`yDr~cBh&!sOGMs8~_˷@7+&z$#Z&4tx w F3$֬R9-q9]mFo0k5.\ zXlTHⲣ${ɐt`Ϩ !mBHj{N,k,PA+dYuOw@ D+)M!ִ"6K+FT"rjwNebg)gSn&V3,HۜG pqzP=}v1<J+{*!\ bBLߙ[,8eqʭ;);c .ݴPР(`{ g{_鰡P )q1c]Bv1S\&2OMIX8[r+"Sb }9az+Tsg0|} InʖPvFf ҄FAT ua">B(x2M^*.@?l3͑6ÿ*qCŮП$5Uq1ӺǢ7udwH+_O{}[\(K5YvUނ,BpJ I5z{e1%Hb`&|ityܹ k0/p9&ĢfֵC ~[&cwy2\L"viKӁ'aFI|cO>7vV,xrN,d'<) ~)N4uq.eb̽#DKQdfxC$}T+Y#X2Ti˛+O3ұB &ɢ}o*(TUD~cCy Z3h~˯K"3CPْ<@/<<ӓ ~@rRIF~ _zI9Lt8dRYPe':-Vs3MR:zFgw;DP13)""8݃`By r.OmC0RGנ V8DcQtq4i)[J'(d&ŨVr`"rYO,[[ɥ{cg"RK 8Vv䠆P3 l{E cEae`IeS>Z>ѳw༗UW?mD+D-OnAD6ebRɵ{2P'GiluӍ<) 6',{&]'_n}b9T>^>rSiz A ECB46T XM޼ ;8pI6e,y(Yt=ǼC9q 9^:Wdv;~m13G<I!b Iݹ87`;'~_}fF+wafLz8S~=2Z- /cWQmI ̚?^6Tn?9="1=Hkǩ2m*v7`pDC˼ՁY/ Qp'%fx+\ꊣ+0*8w6؝J~)0:}3H)nhSF+RGBE&0.t G|NTH4r 2]!DLp|..T{/GʦܔzGlZUg?tgWֺMorr" H}žmķ>? (<狃.% [BWx8E̓VEv;z!~s/(cp7䓳@J@.+\Yld!\ͫn1$/dA8|211L+?f B٦ xR@kNaw.J:ٷ˧(6^,3晗wa)(bbI}0։8 q8Xy3|2v)7d -Ǯ_p\HO x(~ڊQjS:U0QwT=D(2 Ad5i%W-&)Z5*[* B=4pجX}f~ `iCB XM1B#=NrS(IA1jΡ}?,x_+xl-:$LhK-"t퍌OV+WXܳg]͞qf?5.Y섺KB4(+e+>) KW JH8*4djx+bky)eBK=84b4E $ȏ'$Q0>yO[A`b5B{YYlKo:G 1U U~[Q]D2d.kE mc 6QeHԷu{Ӈ~OG_u@fLznӪkj&'թc9 5+.hn3`uϲFE^JҔ>#X?i"F֏H)J_G4Q]10xf[0"4/NelM dAuygaVn;^O~z|{|!oyZY@(i=\ngBE x)"f5X~Z>(zWu:*P]u]6V{ ChV5 F_g4{R (J];)k:LP&ɭw-cȫFQi&%P>cȢtqu Z >By|DO/xm2j5sVpn^n?t( ƮuW 4,In,sw"HW^qwW?˘x Dix6Rua83;Q7TaqEEV[ , N]2nr7f$F˖X[Л96L$Y3^W bֿ"Yc˜r}xRHGO|M\qv\%}3x:qffh@s&*fv8QD|¿5>8ÍCtAQ6ehi^"|U Lhn' l{`+x3M^]rPA)D/a.g FAbg/8ee 6fq,M}E+f߮Qn(mo#BX%j+s +_|lkk *qf`ja{LGJޓNx uEfCbVxڙ3?[in=0dӡv4?@MH$9;2\CMtROЏ?X糏)TPbܘ\Pjɼx[1[oq{_b).LڋoBGGav\#'i*V;Љյ=`!zD+MOCV$ (I3!8}1SHACoɼ?z'snV._;[P6%[.m_H˦n!hU^0q1J[%5fJ[kMIi->̕z % GDVG0z]YԿDA6=RbKɽce& JF*@TjW'+n`4~5q>Cuئ; T18֚#jE a6y` 2 O6ⱍ%goԡ51%G=J>b%\[8CT:[ފf~om85R'W&uj>)O?8e_jh?F5#>gч,T^ 0 ]˜rpc?\LC5dxV `un]'wh#wT?\zȧ()L)%T'SJ1F^CN ]@E1i Bζ)xɡw:K6׽64Cy@.)Wg$o Ȝ2(M6qkL^u&9\OIv4 Gqџ&R [ݘn--i6c$‰9={#p6zVuoM-YӐײ(AA98̟~_+K^T[t3IQtN_DDZ{$ጟW>=bk.Ūlٯ:/IM2@gO&bȔy,CT%h Ձ M1ZPsgkPgVDža`3 o!hQG. $s%>ao.N5ݕ7V;X0LDTs` Yj-#׸PO|ڞS"cg;2M` V=R !{Ğ]ڰг=0*v49P"( j(Pd)t@;wf^$ Im3(d0JbV]jNd=h٢@cWqW&OD`LMc{U(}e926GK A|nw^?~{=B@j GxN~"'ܳ- >5, 7f8n,}%{(4Yyٸ':Sr|V8J^eU_tY[x4^پS݀݃Y߲9BINKzXk'~7ciִUlqe#[j~}ZUaI.ׄRmseAD *x1R{NĄˬз pYMA*M{S^N ժe\`xEpW帴B, esyZvݱ̣!Jr 7ɩQ-,4TEY܊\ٍFXvFz( TmXE~Y.u4'\ɶίXXW;wd"][A(x'?N'o'H}{x?%pq'-hZD 72Z ^[: Sϥ&LlOW kL՗l2}#{q(^Pݬ29R[*(_W 7oc0RV0~Y0 UV\ی Q DCP8S*MMz!> ӓz UYiP0Gv!p\daMU-NXT5@,-^!xY'*da!SB#N0@񛒫9jg|2HhKbdy⟞&hL}YD)c]{6\F(\Y,8 ?a?P<.Id&fxƺL.xRm&ۂ W5E8qWX@7pYrĎAt_n( DdG׉]cjOEZ*o:TNY̭Xzzfؽz> q9HKDb;@"M.teR%:{S2TĄr;WR;%#Qܑ1!bg)?2_zc]f=e/nX)hj09ZШjҵڐaMx&ۏŮCo{'(i*.E*k[bԼ*KѦa:~Yz?gOgП*d(A6FءTS{HQp/4@{(UqTE8|$0H7!ݛ*2,hI󟹹U"CS]u_ !ʰy5T -Jbfo "8} n/5gYG`\ =U`bb?][9uӈEV,(ik^Gɴ7G+XZC 70/nMz[8msc4 ~1Ԏ>ql3;[@Ttl#Z%`Y;"BNԝ=$Yzk]=ִj{]L"K5SI8~nvΚ?TS~nLx+[zc{vJt"bJoY"9_I|w Usե߳+b"(\5-%VP]bE>3wjb+F]}8VPyeHpV!GvbKͯѵv5fE)1)U^& # 9r ^`H8hxà ^ +.7JZxypɘc!-TT2)h͎N9_=Q_}3r( JDiC\Nj /qBBE*kaPA682J#0cPbU;Z96v&o]'O?nqݹ6W Qt\}]b$E9>F/n`tXa;;_WD_aۈ&xV\*@ &^>)}9N ty"*ޔSZ%^#rAuQLs$Waׅ;7xp&>i3AtBuT/q{#r\R=/:OP %*^i`>=傷~)Dhd<䑪wvƑF%FթյtTӼ4/-Jbu#n Fh #Gd7*+TPrV3"D);E2)+`S98*3at”Cp5lBgC{H_vpZ"ES|.6ꖫyd($5e.KP*9NO|ݻmބdo!;!Zcf$疻ڊiZqM˅XdF9/yU>=EEdNwwո"{sJK/HRy` -'DNolEK iTX!6,B˚x+P$yc,G*ΓI&GߜFD@or1rb(gԆ5Co/\|ypRBQKa(s0, +>~2n1{c32Qݖ_DTcP=UٚtjvjٗwԞhi{wQZ܈Q1zW`(W>41RBy#<7 +E'}gzޓVGrQ(^;`T:<̺23>H%>JwaN> DJ <1bs͗ӪR%%wƞ)t4= e./=HT7{Ӕb40w;]K:b^eǯ4T'.dwTB8)yч^d!,&(!XAz7  sTs R agmRG R(N%uIuF4W*xz;<6*>1O IOSWmتBM1t [xiNnL4pvYQbR_,2v#?s)cǮ>5ǘnBgDȧ4*@\1oWW\ߌ 9 $se0:$F>vnUZPe //᧪SMqCϏ3>q|>O 10& Z"@o||93 74ۚݾ}i-jq&O8U;smjJ=5Q.gr4؄+f YQT#䠭8bNm-iXL+^JfX[lT4N%lMͶ[D9F.U;crdvژحr/!/[I %hT 䠄e$Em l$US]H] P㨟͒&UAӄx&/=CP[3!#'!V ݕ+GAZ׽)Gvb=͞*NI)t=/;o{w@=C -muv.HrwW8Tr.Bso \ETb=FQŐ2ZZ.Jc .**eNn. ˆvSK ( {J.1,snY ˿hvi:("ۤY/Fy`-x,AVT0|U'k%[Tǁ}{ u>V'Rp_𙆘`2ѽkoo`x# 5Iu^i^xk|bI}yt?A1P.цj+5T:If+BDN %6[~G7YF ͣ$pE .dJMx5%(ؤh-Hr*DL^j̫6q$d1 G`In-T)J4qv|kgTU1O )F6% [3T9L?K U."8 B @%7Mq j$rj$^_s\ 9=v┘ݤ!D^kb_[bu<31HwՇ5ͥx_聶R8m&(ROҧ[<#ně3'tD["- ;t/je4=z`A2muY8F(X*5Ԣ.hGڢB,perzx'L59㙓(ЍM gP7_J) )2ǃLMb/;("HxLq]~v}~/ Vشnx2T%aE1KQ(k~Z"/~ y0}ߖސ5>,K&//[};Dn^ 1RHSKr{| 2e^CvE**ZJW R9"<8}nC)P|k6M t]uYHu "KvX*F<)wt聾/*OIm6ikD* 5)oXbs0#EI9 j0˒Z' 80FmTÂ4#Wm-@߆ *.HZ~ZmG} L|RJ0s'7%'_`,9\>_D2_P*`3Nk7ܚ_t :lfxy| &b[\sC]Gae0:OԵxAÀ!Y tY!ŰuI}ElH!#pݔu R rt_0xU-.!Q6sH9̨ÝQ~lGdڦVIQۉ"qx/H7yӽȥPJ)_x5hs^~Y+,;Vh4Bl21im1]-I6pTPn );&Vt|5=d./jQKˇ ׮eɩۃ8xfCaGwhHShBv@0 +&|5v e/x ˬkt/A$Ғb=q 2r w.|"W*Ę. ћǥmVE[_YNBijLI#5<³ЧLqGcԣjz 4,3տ^F!a5]$ _SQc+ &rEU#JӘcKD-ga}pYuf|hu&S2ٞf1s޴G# CT+c Ob~YCtaFDPBd$=gF4Iߝޝш5F?v2]d}C}{(@5Kj}qUDH y)}c؅:Oӹ,J鉧ȅ0 .$x IEdeA`8_{+H ) F-z60LO/ cYaBJ^dC 'tAoqhz:9]IblT'%Obkfv'Vp(]rvLyo㗯ftg$ ]`F6c9\hb:d̀#|&(Ac%CZ$]S Gd;:1'2O8ڈ04-M.{>{%fqtX ʞY)ݳEFq`P;u%nh61Zo~Yoi2G1Wh!`/P'%;\ŋN.!8!S !=|.iPF>pdg.ؔntyEkillTCif 6^ 䮖֭_cQ5sNA۹M>u2_p<߂`q ijl[;*bQ]C7?.ycbqֱ6)޲Եl-" [_7EJBO t&n+65ɇCNq24N P|Kڻ4Cѻ)qck|zFƶoweMѸnTh. ΍`Jw,5fscAvwz{c2|q?V.*Ypdhڻz4Z e9toU(-2VN lȌMRGD|{璱)\s2 zicj(Φx&g0}Lp wl14qNHٞgOz}xThd=Ϯkwk- <s} ފgAA,^2G>/;2~92cNOH0Ʌ1ә@TXPhXZ ѐKgq@dzN.h#1H4\)NBblOs_vA E$a-RSspfN#Im_P,v0W$)hq^bt6L~H 3~+uW%Z'ߘIE4-;UC-򪡺غ`- *YX7d]|ۼq?[ t]"?uFNn_a!u zw8'4\Sqias06KӶXZUJ_謢f LB~Bq|mk"j2Oƶml2(jLm ^W{D6)W=O߃YMUZr2T A~.R Nĕ#-1But F11F#FaZ\WOG~dE##jT:|ĄVC ŵYꅘFi.ŎNwB:ٴyզB*MDD_‚ _%^n6:Ԙxa$DۨW Y=ϳl.~Q.F"wO}1y/bdd=1dΒۗ+MN\< +ىIE]Sa\J Ύo>ʪTrH`itb,[(Ռ Aݍ$&Z6*/:GKg*/R1xEْAaŔ"&σm_=Y5Bzv4g%&1bs1ʚQq Ӌ?xihŵ@LUrXDTfRm9sgI *DHx[%V~i2}|l݅̌#֖l ? w"E_'mVF6cgEZZC, tځK){RJ ͮ ųm\[I~V"Mak!`;:g6M5)W^lo4ڪl7%kXz0 ϳDz8IU Ӓ8Ρ/9 WUШ,6&t̵8eH!T8ł-˱rؓSy*/ `JsuB% Y~PEZr. Uq,*@>nsΗ`("/H+<7?b\SB`Hk :U.k<JaSXzVl(2bxudVc|/J+ '&d) #j" :Ì{`*~n^;˥uӠG8v$#!#~{&DGo'\r~dj&Gsy" A+R)hx$8 y8?ZТ~HfPvRsMkH.,?9.VxYϠBQIFoN5Ьq6c՜FYn<}x.`ىnetڗ_|!W@=mb6FQj,4ĭ >)ױmؽs`bBX؃  X(lO^l>)EV:mrB5h= 0yM2<&πFIM%d)  ?,VtTT}"m@gW]f梲%xJC6ZiݔI Æ+$Humd/XZY_3F 8,F:ܢ(fDT̤"Ws͛ifn^کeeV j*KZ^A siF~z\*=V1s e z Cyf'6l|3ܝ\>l|EU g0E6c6d%)0r_4T.1/?6+51˂_( %yU-謈, $~2QuL*uU IFXR7jpaFѢVko0#*ߞ6lé"g`] Շ*v.ʟ7Ê (lj9v=_9Z^cUPh44B>F:B4:'NCzaft[\3/A|K5TEՊ.rϊ5=LٌRZ|voD0h T.pi%iݗ㯒Di$ZU^@#;?:u@ܻ/d֫w\ѭ^ .~V9ud/QL‡Ȱx* 5f8T#({]`}1vp,`nQaxf2*}V2׷wD+XQlQkv bd+glE 8lU t`=L _UZcfԿT,bŎh=zk1QwgH;uDZ9w2r~"{yx5?o"Gz2{~.(>ppǚζfEi^sY^)sThN3'E!׶v]c[ST@©m׎r|ۻlR!;nwT k`!(~je9HQ%,m&Dʎ߄ISuoTAN36˺Ŧ>w%IOP28%uEǨIDG[G_j.\#M=v3d5 p A\\g q <؈۟iU:tedݢ:ͨeny/se׺ጏH0&f6Y`$s>'{pհ:r?Ws րY6uA { wvRϫ|Y= -f^Y$]uqvBǗHu,t$'|$Y]h0ÀƄ/ʫiƁ4 ?ݯl_V nVX10jC@;RMLU$t~z90Uʄg WuOKm#%88M# 4e #{vH~TLb߬W8kZ+2bGhDr@O2}w(3WԆhpmܲ%GgT$}pdUdɆe[=p +ba WwM1!T&SkjUDxxvkW> ٙ/%"Zlh ;SĐwȽ_!c'6i:茄1ϛ~( 1b‪ɒ-uf0*EAQ@fn @yYIܒ gڣ%HG>IǮ\1'[ךߑ+kuEX),-pJqNFz_@``RfYVm-U#ԔJPh_7’ q {o6W<ӻYX h\Ӫ8$*h]-Ap>U 8n:TZ`0730X7=܈xe Zme~^8_!%;LL=h`$(+Sc-~òVB~1fYy5gWqcY/㛸2ǒ{d,٠~;V'i"7p|"'!N=t524Ora- +ۀ;B'_zUE"[1]7~{$ky܈G ߛ\ڊŞ 1 'ZK)c"0]+$A5WC~ۂ%cƭN9 ^-[,plG QQptPY8ƯO~coǖATk]s?!G0F3mbߺ82&%"Y<[]gOH8t·1rg=SۛF gY$O?5 GGہ\"F] Zn.[""F|ejj''䯩aRTI@Z1/䕾#iQ`&bۥDAy:+Kﺖ͢(g\Ux} "]EdѐG\Y `.͵ #ЛfoUNh bj3q3w< *ȪTѮ$`.5Z%G)e _^(s^RR*u(@J_?2 ?z_ 'ML "ui'yy֭ywKbvHC_ is#Y*)ڼ ^OcTڹ8N»ɒEG@O=9ڥf0F)e7ile䃣T8=Гl<%S𮈨~71uC!1#e`Lƌ×jXA1ɜGH<>x Nerq |\2I0FD$ױm)90E n~iy1g97s14+OKC tL C7=7 W.BgF~.d_r+4qԨV ,8Ŋ6!·=j7Sʣ1 Uc-)>.3x͚z}*q#BRw2 { +y ︚oI-|lfT֝6ZWN>5`!]1ZCE(sSNXFLAw}s^#Yɗz< 3&rsT=9.=b#cLvF*0+3kβ =*b0zj7Y)on.m)K 2Eߣ߂|o4#Dh34$G3E<ЈTb  :e(yǿi%2؁Gr}'\1suDU)FW#{*ـ70$g:KI<7֝5~6L,15bsDe2tkkbjn:˒dck=KE%,ڮD ZJn#o ~>L]{څb\{E) ij0@` BvKUH*+o tywC&O!;`N4pw"L&s2'y!zc'kHionKFUד5ĦW-TS E;C7ajzp⿡229Yu㿻MuLKi;t Zl$JvbMoA]hR.$DVpF "%Iei! ;$O7/aM$ShMUE^A i `70 7 q_rmg{6Xc$5`UXq)u(A^8+wOŸj0be/p3S$= 茬ֹdܱ_Pѿ]4Q. KB_hv2VTú9o*X~ *SG p+^d_9-Ȕc E_(9#D_~]?*QK[_ qh1F*7N-q|iZۑHK_g U=,b5C˻0j.kb v J\wMaqTk[PAÙ F!N]o퉃Bbi6awf4Z\^+v =ɛc ފV8AvG%N4p ֭^kOVE ŻG: ّ c2;[v #jn~޷ ρl#k+c.F;X:65|!7n t]d>hҳ,%D5ʚݽ#%^^stS @~J+1eØ\( Z"ص q6q¯@swH@gmZjEE#Ѥ#:b2:Q}ϒ? ,m3K!+P>-¨-iq@g|#4!?)6|L&]1b>e|cp7WW-~Oz {^\'A:ƿ}5s2M% LJ@lFGKħjKq&Ʋ`Y<V. #\Ӌ.ESIF鼱 SV\V\@Tboc!]O0'e̕ B}ѓ6MZ<.;g3:; hC"H .a+{9Џ|xk3_2O,>%H3ڴZT& _;KQ0Pyw?w?at)#l_v"O 0jr5Tfcyf;??IZz>( x}hEP2Gz2hNGt|{IhRߋ Va=o  Jo@MbQ'80.x+wCD\ѩzLMF?Y @z*Ffĝ]I3NoG!bTJf7@|_El?mRs6tnR \kXZ.04zfGYO%6X5kxVrli'#!"&|&uVe^~pm<H'*#'GcA9Awjbhv̇8J>ϭh.tAEhh0}H7Ag_Gk ]ųѣ>f=9ӣ %jlvo9ke6o;*KAAU,%G3rZ#Ĵ_ͩ5vNyOyz}1큝6TCor[fJ إ!gZn^x~KXѻ#mSyQw)8,b^WϼL7)uo$knswي(LY9پEje6q+^;CW%a.+#Q*^װAі,܈!+jhs=RNAIلh,N&"FOcޥg !E#{Ö\288Lr8|9vVh.r9h[H?Fz`[`u $1 Si ʁ= ݢ'K~A[];ρDx#?c @؎?sESl囔(p{5 7w R_ TAn;@V6ǢH1,n c?39%FKT@ )g#ls܃@f4- ğlkŧáBZ3(;e,^ԁ>xU32\Z"Ilo9)!{XBm7F 9ߛҿO0L|=es#@ExSP}BOkBbYf,#2oTWcjMLN' )!-u ݅= 1vBt)^t|çd7W M( R(ֱ0o]2F@ $.E/{0 -2L,H׍[۵:/wx3S 6#hyJ{,:]ሧI7_3-jS-F*cgQ/ 2;GmWaz'a9G"evFo՜@%P?c>6Zor.ERaM:075 76eQ{[%v\[]q^oG SATX=$7a֚d@>ޠEҹf1h:B7舟UR9:sQ-}12's~%EC O"vf ;x H~jW#JP8@v#굚>*-o<&,k$]'ʭ¹RvnnU)AD{.W̋.KROIO#Vmv \ᣓ2Ôy 71hUKGdJ. >L#cI/wFn`r\d?%zeTOVL @9rf.脜Ug&] )lx4T m'\ZfZ&t:4ٳI(uL-g<%iu WCnJ: (AiTybOK\&>ȮuU5S!gCzb]Łb0~;$tAG'GVF< ȽJea dcfGڌV2t tG4d9eRc{ )`{ }li*Gz=i9ײ }"IL; Bx:&6G;>>a:eDhPKFV%ż|\_5$8ߕĪ͜O+aK 퓯Sz\ۼcA's.[M!a8Z.w8vxcïrylh?.ְbz F>A𔋊*tq薿&+Y 2CoYLoȞ,m=qGFHS[E*Xz`ׯܯ.];<6SBM%f5f5mbuSbVA?/p6R^ ϹaVIo#Nr*uf:oE*_ZIs&fp>[#o ޵ zh 'Fq݆/e mEOy #I ۠/%) WP]Iqʶ}РyIKĬ16Kո?:˞x|E+SPZj0e$61S_Gqt6#4OIx=fD* UFW {F jT"F#_ˊ5|H/={ /GL-S>sc`1@+X@۠-`e'S.7էhA~~,u49{98 L1>s~e2$S+ 5G KC<4D pf0⊀hw"@iy^Uu\^0VCf-rz:ħ>`q* 9e7=_ =l$Ֆ~ bn,ee`. 噟o1'v\`>>Umx:%@Xr߽4zzT\W0ZpލY&浑}9QTz!݇SI ئ%zۺhЀ4us  Pu>RRȑIV!ȾWĬ!~;ޣUt=@+]INh_xI"Q4jV9ZQ5pI NH`*AM1Rn{ mx |7G;b3.g8ŵ:+~PU@Qh L[jŅU'AwKsc͞Tehm,{<0_/+Cea =z$WQtxf?4*J!ZDp A)M6~{1qKV+JX 4H89mgTDtyP&t)猠6E򒨏ł4ks`Nt2+T6⮣3&$bz"9^Xwj. _| z {OW]r=CNK^ OWcpS~%;sZ C<9~SK'"Jx|W" Waqb(tQwyEA"_=L M*M0toTJcwSy\9-"Zȇ: w\ن `7B%')&vLm 0IsmZtA@115*lj gD1^PiԴzGEk@^kغoCmOv)RyP|ؕD/m1WٸIӮptĢ- GCfo_*K1̎x&v)ː?7$Q2G͟&ثv'>/1N oHT=щ." xL~|NtC~\c4$l}zgY û&>ƅ\<+7Pzx(U=_/;?m(khB6!_iG=m@5>Q8Hn LBݕ [5ċήvhD"_d zydlI)IX&!@5~A?i/jR߷foR ^$_hv8Ƶ<.Nt$Д4kd|M8AdH0}Eo[恛2n ߊM焏W}` f*pp$"I +;jJ3I42/;ꯎf\ ԼаjaL ΑyS`WSh7{dمuL(@62D-8Azq4ANIq=rٷdO/R6Ne˦p,Fg{pGt9wɱD]д.\mDb)j'%y]DNQT0㱥jֽpeHi:ʌa Y q g#︈i3xF+ġ"+C Cb*;z*;=:ZFʤ9ljxNb+l@L TJ/Q*ܷ~+% ޏtZ RrG4_L9^;l"Hl.YuzkYSӅ…Ao8&eND-N>a ;)(]ۈmE D*&b>eMף%I["b'jJBMΣB~i9V;UMuhDcfFY낻R KG]eIu%]b0{A|;DE~r8ﵝٽb/$*-|\:n#ؤ Yh{mŅV-[ K0:4/ VPpABYQYC N*:8Hr7igARH$@}R/G3ieHl^-+ChtLE̒uߍ| 0w*VL{ugunqEGd[HSH&ޣh(qPMKUс]wi5Zz"wl#wa\Vt3 : 4|p94OֱnJx QmE~51Kpc)RN#+%%:LsH*NQk# ƍ^S37? S! Y- z{=d;-ՃQp<@yTA܂Q27(>K`.l_iǘ3 \X_2tU5Q[t-^f{Yzo298z P6DX[ia17a͛cAґQoUou0rNoC`akXm+fq"p·r\vTNh4|x8RpQ668`^st|"{˽ hȜ7wdlR4Jx#+ý|@S2;VIAL5!N|ވ. vIaryZ8R?cyyJ%Bj;mh=2Mp93߲`'J)IP_\Ce}Ԗ~*?I5-6LZM,j#:ipT!pFV>KeA w <[B 4!.^!tOBF߹vU:!C0^fgcU"S]l{m8CN}YXbk 1ڻִ437jD9uӆBŃfŊ6pV|Ԕy5Zlm[/Aɇ٘we7BN{4+z)$^$8E~*#p'ˌC+(]aRC#斉V:vckT~]A s#Řy3i x8,cITə& Y4dƪJ R &vm/=Wė}KXOX h>~sl聒ZZ%=2P!'-ߨ3:v-0r@;VVߺPlX\6(6,%l6Rҳٿ^t)'yJ?^V{-7;MҬG[`2%Dogiس C:jc=vwsXӽ ˳UUš2ןzLo?y04B0X8i&#*eN;60*$i=UėI.!CBgUK*3ifi~V9pyԈUYt%4kX5K4 ?w H:qD3Mǝ*Ǚ#ΉR- GDEO QoQAt"SqwG Q_ kJUJA=uP{D XIH|ŗrS9c~8㓊p،L]:W$VJ+.}* z~zn.d ЈJF`t[ wΦeP4oWzm sfAf4AOpţUуxmƘp2گKr[7`"$ךL/ -Ą>gwRsrԫB]֪Y NUհL`2qv1 YXXz񞣩C~\p\BudAKh/ .QiPWvx`_G`S!wH%K(4m8Q )/L5Nf >E{[FtpȻ61_5=8`LRUu$!?%]닸׮AP@1ݐ;5}B>7Ҥp }SUOD*{:wvbBړ?z'fo E蘩uq-X].F}>N\| >LD~?LMKAps:Yԟ3w:DW C:TWM%n+ERB|6kEYɈC12$ i(3q@5d7t:Ͼf%hJ${f'GSB@o(VJ eF!E!!Z{}V)dn0WXZ FL#pϏ>Pї3n% a {F+݋75jHX̐DFfr=KkVuJAVa*]̸ h-<-瑩ϰ,QOpF#^LJKᱚi*2JhBZ&tsB cՂm;ܲa{${xVv̴xyxvx% CTg= aM?Vvߟ OƟ5ɓnw:t#JO;CWRXxX-;VQ[zanG/cLw-_feCnAk<&HScb ثDSR)zi,4~3gY}K2)4W×ܽ7]|ܪPn;'bAxCI (um,ӛ$[\# /fZSАIѫG2wY s] ϧe6%:k u"^(q!"z+qj1r{7I4gbvG63P=_ziU}Jr7/*څ:0Ϡk.Ys+Z84sʎ 6оbYi5W,qvRuuV[lX:˨~EN ^ΦS~ 3dMeT{ [hGj1kR[JC9#4w/Y=-(V/]TU#D4129Mddg&tckt[5b%諲5\U%VCXs3 iL}Ik~o/ p9 2;HVM>[6Lka.S}R+,ߦMf0uDȐ?*aC$}Nlt]B,ʧ5 q*5.-$ENl//tW7MĖo:Pb9Όt&48.`b33=E/!fU</|\M_m[ʥJl0EK c0p->yqbK Vw'jMN[Lh)9 <7""g"f/k[ ٹL6e] r3c$3"\CSAåu%ӳs6PitθÔ[h~hGߘ#rkR= [nH~e5^ <iV_N6N i pbUYBy[L3Δ~liJ:`>b>U ɢ<^^tj"3Ci<ØgAɶ Gd 緼YۏYAzSr:,i5ZͰ'+|~X3Bw&yI몘^̄a px_q ; 9{/BBHm}MIH 8yegv$`\0YbYd)_{V=ֈk4-{A{ 5|ML"(fAp~N+ypR0t~{Yv!4^q@qyςWyd B_IT5I'W[5/›Zhh5Vm3D 9XxR)N0Īr;ߐ/6Std8 L]%Z Q*ɭ-C[c$>xQ> hhX F._sW>S0Ȗ#)'?kR0[`.y}~E#ưma2xO?W;Rg*ݠ"WC411$⚿0'3Fl|ᒡq}ӧ*јpPZ_M1 Br71ӻ 0킀V% QX.:\88ٖ5}. Zb>3ƊM+AO򕞄Fq3 tXx dUgDm-g=xp)&&kLwjгI32:v> Ҩz;#18r^WC疍D>aPf\+CҸQo2v(8 ir.d#-Էz/ڵ8b/_0쮳)gms`]_XO PV`ѐ%JH!׻PYpvwf2vHewu)Q ϐi)1湇,۩ a H(xԖڦ~?5L߬3g۫`"/C{ӚH{ Bչ|Es8w&O``7BQ֗qi"|np"dXiοLO# N zfqRܭjk؈4{o\%Ql^qHU.: xCeb# ׆Pl*ȥ+н 'ds;? Ϝ grt8z CMeA̎ Nh 1G:ao ]yPp~%%\?gĢNĮJ#9~6G@ $$ ~M)(eSPKm!1OPZ;d۰ZBGϒ"Ѩ|5й6]'pbSUBk@g(9o*|xlqܕ;oǸ*x\2a-ev.X ߼X>/TAL4[TrV״|Rņƭ 1%qls$9 K .݊FFLᩓnaVQqNUDd{ᶡ;qxkBZs5 %"@V hR:[1 MРA;%ʹ ~ b⿾iQڴoZ5SOZhXuc7Q{)!R?,/ߏ=Mt/7n?0j@?=#n0?9-󩅃mh{/NyCYpq6g՛hN(.pPfJLSuXWVӯ,KLR*'&rx[6骹ƭڄ ^j=TۗZ.'Xp1 |"*"%M_h/&5[77a_Z;(h:gp*ȭqY{mЩb+db ",lĞAs[galjHӆ5; 5[ !c?(v\CWWKhJjl~2e8+ƃ  |+G6C_OrEȾ,tݱk?b* y4lnZO0/4*-y}e zɗ$|de ^2nl]BT AW6 qث1\E+`R>ަKGOS Lbti 5arl k]6sIL ט>Pq2"VX^JHBgHW7ӽ#Z{>xb4=Z1$ ?+E Q]ӀS鄥;[V}?dx/X7(#fbZ{HX:q`U|:P|kL("_4qdžc0tbinS㟜S }$+&*2r*'?uVX*!!k\Wn?I5$;}o'yp}ܸR{B-bTN3R7HutQ~*CZsi% vi o:`9&;&9Bh/"6H‡Iա2jw%;Ԟ:ez*mފ<H*{/ T:u_b$TPqdCŋ7AəPfOkPkGHΛIrq*J r[|Pb,=9gp;fl( T~nWHlT/!uojNFe/Ṛ 1u&Gr/1Xo,Z9 \_ V{Z4S Oq) q{JBí<E`+sx(^$򰚯Y>dL)?2l7`d[yE~,ø8C /UU ʹjlrS0~F5LBK_77.L?I>oSIwyMj+3]iAtdpTjkppG_ČnnF |TR8WThؐa%Bo:)O=µa)9sSM0^[RxNd(d3\qmWSb$u`avdeTނQڋb kRoxBr? 3̾L,K.Dk#SxW69U[/?rgՏcDM/fK Ws4!dŲymOD9*%ΊV<" j gUJl .Mt`m)TPndG kh Z/RޕJIw~. == l1աM]HuB&s,vpysGy 5T;0qX9aXWٚ!+>!5- x0rbr ˜9!|x/1Drǜ&S/W\MI4oqoՆQ=zrAsnUn'ݹY4e)Rݛ :Cj,V{HIu򄒝iO\]n&:%#hعd̄m41-W1sZ! &СWw9~̡@ ul*?Dit]ZNm]YHhnG$NVyQVC7۲ōF༵,A-MKX[2q5jxO"I5yp%pP/ ƞ/ͤ:v]KtT۵(!sxD^-5]Ozsn6QG͙;2`b,ޫ@ ɰsL.„&JWB{MK˙ Νb.S'{M h 4<Ȝ)5l$Ŝ)1n;Y"Jizьf#D_%oo|zMĉ9q3TJN #4x"˲XU%5lc,[J!Qnϥ+14ٝͫh^M5Ah:I",n{8~oz^VKHR6[a PP~vQnoFEMT#t4{ (wq7mé"F@qʦЙYJϬ5Vod,% $➓$NcYMg ~"lL$3ȐUNvvz0LjR1I\}`OՌg`mc/uU%kx7$9 +P554?UHIhm۴XXlu80iSq(Vt0̮'?/D\Ќ<*UlX X_{3QW(.4E槗/]m ÊE˅c 8_pN4 ?q%iS#e/*/WsE۰HNmbb? 8#(1y Fq?==W*N u+=%^c~r.S3BZ$j}Ԍx5`2xkS<'!Qաك*H%eiѨz3T13@W v>m[*7ſ|m 3?*<({Y:>s! s b,?Q<:du ~eֳ"E$&S-ȤK.meN# KΡ+ހlJXY04%5 pJ4O]Eи J30.<~~ΰ1rAcvaMj̮8xH#IUp+b5QR202:</-C_cI"-\}e- j7LSsQun(pA<0Ն3;4' Ck$i GA\|}Q譚ǙCChy~y MxD q>CVl15|K]Nj4oMPFCxTW>x_𶒩`Em6tcB#4>z :(GlEB08L㼝1lLbֿKQ,ԦmR{1؎GR__TrYg,ҁrS%t*A`_ID:< LHxZ.q!Dy)[ \X yOxWw#v $iM JIHT%^w)٤|/^JI¤25͙jYax(4^EZ5W!b㆝:N{xHq>8O5*$^껩N.OO2sF;\ND+Z\S?vߦY7&hLdwZp6c|H Ṗc}?W1pˑ|,<^Fc$}P˘bق.}'j ݌-GЯ/bɂH3t_<ʟUq 9vzIñ_X02^6|RXOP sNYĒSx8X>HyѶ G宲pI{lP"/X̭ȃ%I=:&a)gf0E /yȭxxx=k]Y.3 s}8V^}^J3X@y>[`@m>}h%*YSWW2ڝ%^` +G3z.zͺr˝eKn{1{  )5˴dԬVcF5ܓc2BK$+=귭PndG3]myMnu\/oh|iu NP-?G4J4n@YmBekJٶ0նI hqx-3ꮺwnw;h7)f)f Dţ)4H@3HA#8ZybcE)P$QK>xO:- "~ ԓxUZaTᘨRz oԐ*u$UN{)cg# k3)m빶)'+<Ǐ ޖa1׷B&|qo/U~B[-`|gIz'Ѧkr 5931 g1u킦9~Ў]MrfٺIqueqxZÀYeͭxI4K-e"X6M o{dRX\)AxQWM]:hL,t8 ~>сLQnYf`PFG)S["LKҶT,%2Aa vRؼ ßX"$vOS#/TEN[ ЁlZ6诅Oc9HI||J$4eu:?{cH 8;T@/x['yyPma BtYZcJa@S)g A-Αb U$wܬ)K鲶[#[gz->T'8_ %)Mi ';8zpy,Vq3s*рS!<ɐQiLv idgS*}sEGaYU?YY?[usrA&_m VX zyrxqэD!i(|@D+cm ]#ұ'Gd$חHKr;4Jz Pk=FXN~O=KXJQX39z\E1g4fHXϠ{#oߝ4a;]f4l ׏r7-p?X#Z;mɑn橠P%OR `Kerx~ 6u!)uSg7|6^w cC)J. .ziW`q$4."wn aJER4\@|`2Cȉ1f{F.BޤvJc,XBÀbԱabЋ$˕.y͠%7̢b.8k$H+/9n1d?)EN{U67[=]ק{/Uje `aТZ3|)Dz0C_Sq "1Be# g^E|!,V@S "Y=oR&+˴<\bB@4uЉz,a1jOr P>vafsbZt'mѤ|8)i6aGxRc)'2rZsGo{hSC-N:%.D .i2:Ēa JY!\Ԫx5h*:ZIڬZ*bP6h4W/3  I@F^Jvc :ƭݫ4{f4Z=hkO܇dQI4Skr;@ n&kR϶U*y֔i&.PqU`% +v0K 鷽ߓ+0:LS f:k)4锅ɎIjloWw \ 1ݰ߭šGjpH6 Rp2% IO257@% 9X/gh,bLmԦcmǠ3{I *9QnU(wp۔悍7<ޝ90[TQ\mCu5Ym(<]S>Apx]2}:W-7_¡EF^"f՛rKdpH-C[;:jSw]I|PuO{. g}TN. ;_Q%;mr =ԟҺ\q|ʱng6 edjw{xrdԻl,"l'FIU^_'0@v]'okxcqLQs~G}xU,Ud Mʀt)m<3WAS`q!ְv5I؈8<((򠰇;\N&2@(@h6?i$+գ Wұ|WCT7dap{Ǹqtw~IhսPF͢&l)iv[֟2#^ g)g 3DXԧΑF`;2Uʥsaɏj_,0oof:?^=Zc<.4NK ArK'?#a#QNed%7y ԭj?<] Z7Дޠ3,Eުj] ;XFM.|' Q3 u\<LL|dq=Oh99^@#8["r`G0!?R 4JUh^I9jA0XUIFё+gTzcB0WןcC G/ KXs5qCL4YcSp]4 g'0Fܸt e O6U࿕qWFe ՎS WuHcWx[jґ1Iס d'(E6Qife\UyIdK4\|~RD 80Mqd$&Mt; E'-^d^Ɵ[6VZ}&"$%lySA:O% `~7;~(W'.e&;5 |hmƭ1שlID=GB0wSFH6Q8x, Kb ҀR-(!65-Uvy/8RLƂ̎L?qqiD豛v/8ڂuN"*Jx8ޣ2u6xpkuvG1 n7C@26Dfp?tN8ȡ"jh4N¡/c Mvr6 {3x&, o!Ezu1cSK{! OgK+Oĭ1%Ѻ%>r>VWt5`rn~E2`N%{X>jᱺDsQ׏:ftOC7Շ!صiőUDR㭜u XۗAg1 HYD%d'Hȧzܻ7,fOo@X[M F:ө03Cg8vy (!Wg.ı`֨N{Sqi0 5|_ 3Vx، DQNjs}lsH7 a=] Vm)' FdlXoԭޮ;tpޑ\f>] ś`xT/@@[RD[NklqtFD; 3M AZa<8p:s-5?!|Ԁ@U?%Ĝod$DFR,$veX"Rt@*We"dnF@5>Z$P te!qWhʻU*gsOA q]N08sVlkD(]|-23heLQkJf }v`/I.oAE||2?2X>iG9$Ea _xdЏz&l(WQWᗀQrX2r XE~E[@nZIeE`E`8؂tSV2)(K~pHO-)yV NRπW@yb]s!MKr$ensQ>z~-߲Ǘ 88_T#}>=V;݈dP}iAO`_lny {qZ𒏽y C~e~D_3JyY/pKQ&)-d~^oslxRʫQi Pb4KqmQ>8e ̷H/R†ƞEv< G Ǥ|((&do kīS3k;G  dPG;/11ZyD'K)j{YRr5i3CtQDJúbّW.QlT/XB| i m$:t@b}(Rzm:9 fQE ϾR.;,M2SUi B^H} pkpWsX mTyCx6ګ'{bb-vQ=pn\vRdžь,OKim1UZF۩}.x+O60q Å-R[QŠ91Pa;C[^7fMz6XW‹~q:^QA>,Q@.8缅N1d=z0@:%߻0kg/NQn4;^ά3Z=K-8bYdhj-m#\F,x13+t.Nv0o$Nyy&EAq'q{C2q8{.ko:26+&t^pj:*( 8g^4!)G(`=wiJKDU!/ú&I4/Uw˥`)cʒT4;F>u(f.Qx5\ WWWfN\tFjxy"G!c{K`nvP>.ڕK D<@.fs}{=8kЯ#QPo ݗ(#0 i$o\|0:e3YM㞣[܄lFSpٛj&lDͺۜئ#>X F:kpEa/Z+s{+!V<gGqǨNQ(1-2On=7| T)' IQY'Ӿ}5Ymz䒕$::uT$󊛺M9ґeSsOgZAwqvnm]DrJ6(JD[_%W.kzSm3c7dscr!d"M,~p;Kn"9 @z Bihlo)> ֶ _Xv\spF'/ԇ:)4"uȚe_(|ζȐ}C[0=VՖK#^^ Fe3,HyOYvU`A]>Piҍѫjrp "݌AVŠ%qo\T;]̦TZ&} >lrHt~[9(Vw/%64@n_u8HI3&ژ-ȩr/ECUCŚM-W=umٙؕ y@N9@;]h^`5&2&c#.l??6NYKc͛v?mjOl 6RG1+mJ:C'dZ~V`7bbAPt_CTXsIW j7W^ydJPa\PܘV8څbqTfߔ]zFm{WWYhkHB@ȷ8j`A9LiL4FnoG>fCNVzJv]o=3?B|r)[[EyP v:|ϵoͺp; ѐgdM㑢uZWQǾLTtǶyTd]?,Ӕl@UGei za&,_ sI}aѦO`"էSA {zH, yJY)zk\ ` :w=0ѾRFZz%ޤ6|[+ɁeҸH14|&*%p:x"kgLLVn`hw>@\j.!OEcCŻ2>W3[U qW7iBכ)ycciWRQt7&)@O`+9zc:LsxL5F .WzuȻc +'4sG_{frXlu@rqVxUACݺ#Myx9N߃p6βCJ:M0?]^VmJyKwoRr7}@%6,C"F .P`pąu, WH%+Kb*z` L7Qϼ!(c#U5l+/kT*W"Jes> Z 訲Iw˽V&Ffn"1l&@\1# k//RYȣ6DmB9l+F,yHp?8v3xv0ҬF:]U7T@fƪ25jtY',F\٫tHA2 lR9!jsKTz"gTL-Mv[9.v{F:M!;ci]sBbh:8\Jw_w7b?IIMm#38l%k#?_]:d P{(|њޣuqU*:@~#rUdkil(a@?N LY3aww07O`P)3IJLjE7ltL |~A?.Q]#6;qZW7Mnh"3q@.s$?OKKq-؜/NkF:Xa[ N#_@` hy:DhO5 j.V"ߘ ,PfPF_g$-LE?.t_Uyi;Gڐxix2Mq8#tB.D,tFXJgMgz|zg R, g(pl>; j1CaϭPlKdF|r"f%,_CXNYE%.WV׫E_-5Wк8[rAZ09]N),fx 7廌UR*^{Or} 8$ͪJ$3C6V>f/j$(=@4uO+VV{'9nsw9k ֊::K FumĨA0iHD4h5cxWtbDmsyp%P!=.՘999ӕ,z3/gM)]?[nDBS%̛'_ytO>vV$nִS.&s:?4u p Z;a8)}nG?h$08OmZ!<6k?w8b_9z=!=Yd n[X}ܭp,;4c}?uEdmoxXV>B?@U)NĦFcmY.P0Q %|Rrg_ F~g%gM<+VV}I(HĸlĊDI(`\Cz>2i/A{uhG<@) ڏ+`!SG<$jA*j"]|6Jt+S#ƫ OBC<20]<9f7"'zsxо~eg!<|ӿj. 3fj8-d޺+ND8zvim&Gd?s1>.slf?KHz8.{߳}Gk#@,wQ꼺:%'iWg1{]9ud>Uں/NjPYӝ1\}cwQeV~9Noja<%ƒ"*k"=v6^>iJթ 7šd$PTPEJJ%7u.pʥ$jW+_ L4QQ.p=Zd +]<ё|EnH)AP  Şe@c$GoA`Rh23#8'fD3!_Ax%\,ҏ[4=_Włx̽A:%K(a1Xڱ3|jVV`Bj/{jKVL*bZ-}"WcwβxUҏ |R=UO5*"!+_Xp5԰ɣi.F@H([LnI;a|X]&p빋I hc4edewf,{%`iJ{i'OPvPaYIt:ϕ:vpPU 9U F L: ]S+gah17zL;V\CVSm+E!C_zkNjKսjrd/b%/kHO+Y =S ''LWphEu;vó?{rGl3o}$uLB+z5\[*#^zc4f"rCU)=4yP v *J7~sKqmkد%byag6}pN{"3~֦Zhrr2yFG㶝<u)'[߸1‚!\L[~,į&{PJ&43b RL,/Գ$2HZb}48hk滨&Jl>dMwdn'C36Ƅ-KN4B@dj7>iMH=ʩ/̩](EOb|U _ѥ۱gr(a^Mϭ :QEp "GaMɋ|pOy` k/){ ?RM_9Qn+su~>^fECAbSh}?p3~W=!,2-]$v$Z`3hE$'xPWh6FFseUb"ÖAdָ[/lgH#B9-C؞f9ZΓf *eGˈ&ٿrRB^-ƫRӔ(ꝾK'dզՓb*cZ-m;)ewǃb`|O[.~e,F슓Gu9nc#G*fmkp֠j _-,qYj<ڎ/Zh0x"^ؚM__Ix<²"Ɩ)W}m|aHl%Ԅ_^?Be;1zfkYP:tyB[edECܪým:uw@M>xqt}\f3@ۖC5Θ5PQRik={K& Jzv36F݅;ś=;l( re˼,wЋo Fih fRMp"[M  $;7~߃ +gӪ n]1y|\a\}} 7j<-vƠH2V׭u7?/V2j 2hԅU۵U ppy6:}Yo7'XzW``ݕ@ڣ%{6SGYWc궖H׃ytVI'"<)뗍@dRQR^U_*4dC;ֆ8pJAIҤ@kf]; $Y!40n:q:q鴵r8acR)YN9)vbY9glw_&tܓ++Ėz7_(9!Y)x:+uS y>X*Z P0+8BcydN'A=aS^Rc.tujy i;GTith;ٟJS"E@_$5$KjFͬKU#\qiŪUj( K"T:VaV.È;2 Ao4X&Tq3̜ގBc.{ެ'ΥDlC× OvCBBntNp':g0U_xԘ2'.94|<'] 'a-#w7T|(eaE+o [3zy sIYPx}\m]9}*[!P5X-qtiP]ΔgdzX bYiFaAq5em$4bc, yP^ RW;3 <Cԉ0Χxa2Y܎*]wWPH~Zj]YpVD4蹜V2h/3'WJՉ*} aKH;{ P+ke'h TwbAwъ!)*QDLD2^o76xG8PA2dSYQ*c%`'0SVmΙUrirfZ+kҺgwx`u R|L_v)c*XܤxYynoiC8~ow)SssiNJVӷ+VhcەԴ7x;Ҩg,l4 衰/0hS6T;EA7V \75X>c v(=ΐ__mi ,ȇw{Lhk7mϖNU#>\)TG 8poc2F#eN/371<%&~̰sBM(s^8 >&+q-$d\Rqqntnհ1ۑٍ`'^Kɩmڇ9_E*{: iTjs].RAM,QW{~#; 횉r~}Q c<8 6$[YLα6ϝ-esl #TyL#XY>!O )<+. A繋e3Lī2 %Wj3FT54Q5q%eOË@7+`2ëDA&ȚϷbFKYRe;3lշ| P3ss=Fu⇹ݷ锜2k ӻ3=5 |_JV7;r9p ߵxTͭ'g'5>}Viܛ*Fc?Tlx{(agFZ]M[ڿOיƻrHgߞ66HWضLRB*m119 ۭ##6kܖdPC!UwG˿݄ܛZ7ɸTm၎9CdI Jw9Gwo<;gW]Kdh|Eenzu`9I܊}5T@۪3ىެR. θʄ-o(~/kdڑk dKtbVk_ aS~)~+P ~%F%)llfK$`$ŠbS29]VIK 3 qt6qg 66؇ ~2:) {z˾aNq-!5u4n8xu=ĤI]_:̶;d@~z "z 6()ug'} 1okBuIE 4 wu;n$﷫PIN g]Z}> /ū&ŊZ xEE<-hm- y`5[AXdbë_kG1イ|ib\p')5<$__X 3 y3?jgG={tȩ#|ʦׂ 5)TLs (.V'l0#EJ7ϋiFO㤷`Mck>V"i< z<{AL@h0֥0!TzK^.-g:Jba~Hݳ"RGl5w9rkuH8?c$SA 7&l]5]_2;oˌWh,wIƏ9_T%xj Y!H-,>tl:m(RN!TC3ڂ]a< $=OsO6] NM[Gߖ}rM s=EG$ʼM͉O1A94☚BBz LQiB P*#q |6$A`V2|+ĂoϠ4ucFX4Iz1Vx/%1SWĆ-%gZ8;ā)ե*:=ߜb}f=N 2+%4I,f[BBoMw?h=h+23XbmK` T򉪄`ghYFkoR~Z(*Iso;{_CZ]6Ec" \[$3;7nE3;[AKȩIG°-`de;CAs8:1nZ51ѐ,N+$fRPdn gvwG|rt[_ ?P;\ C-~@hoO/_4Y~6|eȆ D[? b<= ֏lTYFN`f+i{3PM]vdCP2Qz-Нt?)V'ɌLq;%W'?Lsһۓ?Mm`D!c >}kF̀ʘ& ӅU O2 u~>m<zJpA1L]ͭ'#qbQ G/G3ALVhFʮ`{p3}cJ\,g>1E I7MRX#),J܇tb"zIɱwWi=i[[-}͔)wx0kɣf-6%Ε I5"Bok&UewP>Zmo,i;PY_4to&ɠ^s G;0|D vu ϥ^6Re-S({oM2xCj>z_mP kﶔԁ3m$xi5UC[Xh1sk]QקsיBbPFuL`ivH78xv UOVUC_ҙk7m$Bߓ뎴9JHͿd7\E5`J۬ G -% v&3: 3C= - )fa?YU\՞8ڼmpCh۱oO!9G|9v)("Nk Eu|1dw+hNc+&ޡ]fkA yK^{蹬Wh;^ Tn)3t-Z/,7ut#]qȍ+ k~B~ ZrlFz#׏"zgIKf$H0|7~<]h4+4/lo=-qF |-2\kL8D~L~jPTN7\4@Ƕ>}'=;/7QE90V_lå^ (K#]hHvA +`,=XuB{T{;dcY@Q/8O r F//U:dOVm'=&UJD̓yK4jAWsW(aF52[KA: ƀ;Z>׺Ħ18{ z&< .X=a T\ u̮=[䀉CXOӽc'cZ׼PֆG4۴Lj5 k@ק'}%>%YC:lNQ_ {fO v^z -R`oĬ:qki›]S^L7̔;=}MC"/A6Os%F?'r||,w?&(NJdT<7ǏW%P;UvJѲ+΍*D#.~)9iWy3&u-&ձ%ʡ7=뼱$I&~y ^؈.Y8L{%gZiʶO Dp?gEkg"lE^(7/R:gCEAWN? Db&!Cg{ٹ&>{jX~, k>7/2J@kȞ.5bpPG1+tl x}vA^]҅+-̯ĝ'V$i1be U_違 d˚YUum|A+XQ>P WFsM״=~7‰  TR Y( (=ʪG;o2]>ә;B Kʅ9CxRe;aV͔yh1[EXke"߄d^ #уcZpʣSߏj_an-N;lAN~f.3ʞnq %8jQ~DG뎤Z.ס_@8&s։8 `{mZCc?=~#RWiC&X2axa_μS!U9Z-c Ml{,MjE%P ̎aPF|3HJrfxӖ&cAQ'Fg]I((3eLmMӑX_ #54!HÜRq_5N[pMv {軐`@*Ea"pv5uBr}Q ?KP贲;叐P7sMyw`ڿ))០SH|=`;Jo*ڇ/$Rgnfx [._XAф}FiA3'K5ߗ%7gF@n8ou]`v16$gͪ1Hqtm484ӂOŻs ~@tWnĽާUK8z߆.̾?%ݳP{B̬pp*3:8f<^n$Ef_k[y w}1|_T5?OӽB%(qžU&&`]zxϦiOw2~W_/#x!|NAGҿ;7?F UtW 0a#M[R,/LqJ鑚Zq.(y&^/{zR0vF.E@,/И,eFO}}~LJR+0 D_{!=NwwvۙeGnGyʚ6ˀceiڷQHl2ʿ̡1فz{̫ Bt4_kbHuz$yތzis1N ߄ºdڀ:1>ji~XmXB sO~GA gW\Nsm !/&U\ 2ΰGwƅ5ELc@HϰB~/YH`]EP,;S 5YաÙD<-܆ɉ ^!<*HyDx~>6WcWRFvn}Bk|[8g@J-+ƌ_Жs(o*b(-'S;ؓusz3m^c'V$G=r^"I\HΫ %sGV^:T<&lݖ%qe btYћE8%5BS7?&tFWJ Y'w3rŠ-ܫ5{e@xUAlN9zQN`jS%L>;@Ŧ1Ґog8_K&zD:Eit"DyG]@j*;nnP.nSF>Pbܐ9J!O-Y-]F!vg} uc2rޤb ^ [^QܯwQxԸylsUU\qDac3Di6W&Z!㓥v&>]6(P&510 CD*GZUbBSKK<;=H粍Uװ"xҧJQ$mJ#ޙfKB Y4&"}PN5opRaZ U+hh{T ʚPk} b [[ZbP?cvױz"N'lQfŽ&Nkmjf.M"i 5p҈C#1J9l/V:J)"́%U<㾷eo݈v!TI%g!&+XG@'Ƙpl}L̼OfIYJҰ?˫ &,sJbfNU~6Gr8wBTk?>PV^=PsHjyG^(&Ԣ#(5 ]5;HC LrPy93Y%L#4mdKa2c&`9js'ۯX|Qf o@clCuȮL s;>-m_U?X`<7Vk- ѮZ$b+sa|pǨ ?q@͕z͚,1pyseҵ-MBY67ԒY5}eeV:sTTOΘ6S@3B#ś̄Vɓ,d!}%F=yCɝALP`9 smX u|>}IV5x[N1P+8bme17*#;˧-tb "o8ʝH^C.88<iȃi1Zm5CaDb1`j&&E >Y@Q733fm2v}˧T*K$ۛECѐ*Kr{qdHh_}.~FYS+pkȉűBbeFw-&Jr8T}8~ꐹ#Ƽ4AW/ YcPU,J=8FPNk1 etpӆLW`V!7o簧QݦK L;̊-{0M?#jwڠr 9&!ƒE@|`cidm /2lՓ/߲ ^Oٮ1Χɪ9 4C'G#6}ڕMi暬v#X3Ч^b/{?ȸmNqB/B(T ;HBbF%Z#x0g1oE-үȪ[72D` t) g@R5M~[\2R:ƃ۪bf ToXGAo mZ,iCYB}j.;7L=%3z ,BruhWzI:Z~RPl\~Neޤ>޴]aiӁ2 wLw =E7qϠ @虜7,wdJdS>$u(~Xmk9)ĊnMa2c %4;rnorTrE˲:D $^ክjDAugIVEykҞF]AfS;]Y[<ęhr 6 _e5Z6ߠ)񎪛4w.lG!:05aIL9Cua}ɢYyQ9J͞z jdaJ2CVGpϚn,oѽ9&Y4XXR66~O'2`DUc) 8vK" r?uEt^mDMiw$נeMeU3lEfv3./0 :;iNOh>2U}hFbZ ~E3{'z$CuRR,ԣMrE--΀ēߨyMfZ׺m&C@G3/ل~<5[U:@o(0Dw q}2.!6jfN퀞x5*>WMZjos-GS_v~VKoSUgYR\Ls9ydtS6 ,A U8EN{{ggKQu%i0ͪoG)4hH&>2*iR 4]X5{Hf.WrbuV3b1N6phk*d P'z]ʈ҈v50&UЈ4)e%5{6+IE&Г].*L6& pPӫq-~cd qiA44TjBφCMKM"4ͭRW˰u"$S?7yw1clܥlq|4BlѪSiWRdxVIAan_v)5H˕פ$PnZEԯa9mPD~<#zT/dPHYTJ(GLtb.'6lUt扫)2pm⇃Wk|Ł0J?AZ9'i!KVylBu4c'01+O<0ѷ~0BnWz}u7/`y("CQt Ṕkf\JhG _frеQ/q̠ͮhyC!tN X=6)`"f@'X7R>Gl-r9$﬒jXQt9;r]*"76WWecn\FQ>51FfZ>eV$tŋC"/% IDmWeR 㦫`FsL2gYZ07070100000010000081a40000000000000000000000016661890a00003acc000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/bluetooth/hci_uart.ko.xz7zXZִF!t/3M:]?Eh=ڜ.+u0 3UM cdY͖`Dn.ZC88O4m>)Kb_QLO_(H Glu>Kƙ._q1->Q{3ZSİ-Y {swJ/'^0c|=h k* ~Hڥ- _rS"&sH c +TY5ݕM_dƥk:,{.r !, #x`"/WspvgIHltCK*JG c|3x^H q͊TK6bVC*koxW¬bRm5-Mx-4͇[ˏ9|h@?#C~NvR?HdZzy:mUfEFŚPONQa^;Z7Kنvy<^vq״sQzN%~E%9%@VV TS2rF,\p韡HJkTn,Jb+Qd)!?zbAzP93|~pÅ#n'҉կ=/MLaq]gX[sw>MF/U6 ~P\fGȡkPݬLl+Iy+2f)BO?L%-mŎJ3]\}όPhfL#~e?KiGތ6^կjꀻcQy6i/ꆞ A`d,7]\"_TSC"%YkpZ+ȧJ_Iz<;"ߙWJbb]6,uVungYܳUKC;=>lmeБ e+rHT^,qQb1/~8MH4Z+^]tA#BO0YE ~i6V#Dq0,Ϲ(d 緝&tr7X7%XR@\8 J]xHJcԯ1v[ =Fx^3 .sn=A19>q{Rm``W6jWsö|8㣁.%JvRƽqLӴ7t #hUP#s:{qDY֦l &DECbXJI_e4pE:NU|T{pC[c=I(*Jy8f5^ v)({U녩nC!ై]oȭwM#)R5ϼ2:E88V5k\R5,`쓒26 J3'W'-+$C\ݔ1y0-eժy"Lh9#qZk2X-RԤ=Y+uړd4&$nOs@;=@dJS(p-$uY B m@8 COlp"XF4,=_֦M"7UP'WJk;Ҷ9;i.%/胰a!!\N.sN:AJ. 1Eߞ2%`ojeHz*ay ʙ"f&]kp&n.3%c18OuЧe f U/:XtAiĎu Tj]QBXVy"~{ O1?Al*q*yjj0$MS~#EQ#h ҟ8$Eټ |VE 7M1w)gEMDΑqM0aӉ^Z9ޚFK(#j]RῶPQЋ\?c'V[ ٩?dg"gQ 5շ\k'O4лZn˃R!Գֿ#oN&%k8T60voW@`ĭ{YMZ&tiw-]c|ȡd %\sϸ :[(:!+ji>^q鐾g $cm{qD&W/5KϬпM@M _H= Č~#LKrn2nKw z4V> ֹNVl>4|(J5n v-`2 lQΉ4 'ֽ!R"ѷahW:kYt里SE^- +.f hXD.ڒٶCj'8lE$$"N _p F'rN|65YM[:qC^7&e`K6Vw)E~kaT+"N1ݑV{㯞|%Cb&z~ҊTGWf]T{#O- V·B#?7Fv̒-wh-3 ?vnjTժur[B*! 7 @H,߼yqDZΉjGZDO\ l} rVc>5<_V*4~rnGLŌ2+/&V@%Ttnaj-γʜ41ǭа~'&5ЄM kaqF y8CJkEWp9о foޫaOcfYzL^溂%4m~<a8Pv}G- ;vnPӿ2P&95#%:wO &I 4(%2Sӳ5!B3C0ѰF 7\K-bk ?6|YITvօu=-V37U[;tO~T20Ņn|%-6k."}@2F*dua)xP-"db%J"13)Ē+} ch멉1rz۪M*mfȆ)mBZ'zaA[{ֻkϏ7Ev[-7 $TCFX ]13yH<{}2tdgeso3^Qþ2MЌ#SoJ@?R$t#$v` Ao弥3+L/A\8͂Op꟟/*Q뻃٤xuU?%JuZϔE~ʹe"3k\ %H9 $ɬa#DWP'yso#)ʾ4Dsk4/5m lg &Nw5`g8]zJw YG$t$P˺\rC+9Q]yfE]ֆ/1^k)eKnҨkH/+,{^G&w?&:`k -e6mme} ny\xצ~lm%H\tWTUj)@u:0&w=v)֧«d*3\فK}j P#ddS5Hv]ШiqgٶlH$CT-(2]E)&M+roQCևB0\Tg# guIgG{?Lku CG=v*>E, LfoHGE|h!u-].vB?`'!_"д5}n6 [b k5*+ 0.Qw.z-V|h`R#lŠHt&L<,@0Go&XaMe%JNDA܇9; n'R۬¡8J{Npox!x&nm]Ҭ&.FЊh\r6aDP R3Qۍ]/=b gjԥ'q.5>ɚG ֬rZVqnἨl iIBY.1\NE&GG{[*~LXhNW{9ĸD̴O,08{+*O]xl;ىӸ Flh4H&f ~U/HǑ* G\k\ZGa :[7Q)umr.m).$]ӣB%WXM@֦JXyOP8$4jفާ+78T'<V!CKXQӜͥ6%ݫ+J1 46=0ϯ~xΈ#f\#mrvj(ks!ڭ>`oܿ%\EEnsl]mGB)s,RսŜ8ߐ=gc֘trG{k 0tDkۡ+t]A`L~>/Di?"O9i=2rʄD h[@3{63QZ*)jGBBEQ4\9[-R :j,Hebc=!c]S2'ͼզ)Mv;@rr[xӓ!CPuR7;d(x96N\Y DQaYvcrѷ#{98yF?3XFv]9ճ.M؀ù>ܛ^H+QA,zNLAD*8iΰe.Hg*;WlC:*J/T;: = H&iܛ+I[OqUϒfO >L`o9F2YvQ2_.dg J(_/ 5^$Ppۻ@{ 4N:❍pg4=n23T0ީ+cI6r7;P/KCERl~O%ƃ;yL_Ҵ 3,|(Bd4c` ,uAش{`qU a_}py1ߑ]TWIQp|g gZ;;q ؂M@=ׇZ;>;^L<[CgyetmJ˿yz{3'Dphqr Yt.}$AŏmnjJAV9hJR([ʒ/UŪXG6J(1:c$nQѐ'{Z+?yjɫn_٥5?BU:zvpNZA%v1ݟڙg2R}C/LytV͕G~1.RU-wM\G}k~*_R7iկ IpKu.Cy`i@nOOj1c4A B}DKT>TTLP +746rywޤ׻ъ|&i g&nAc֘VvA^>k+}Qr6+ K7o2[ZsEjHqP$Ǵ @.sIW'4}cVl|p~GWq IQћTm8(v;3&*ݧjQvIy\oQ'ň?2oudF<\`."KU<7R/E}&v=|4Gw/`̇T$1- /[;?eQ>^\ Hsx+r ل bXr`^$yKFćIӋK,#(ոQn4GblKʕSݢY3?p}Py1cPЮoV%f ,\R"'Wr1|y):M0ZVa{0\)g P2snflU1 i|KN<Pʚzg2q7",򿔼YjiFKƠVSޚ,rQ{hxnK ->$רᕐO=#u/C+!SwSU3G ip d6~ )/uC33 o(E2DI)b I =T趻aKa&ChQMK;7 CQ!fRs%i_ΑA9;KQT=.A0'(n -lڸ{kCnj9Ǯ0h@ΥT/@͈,&*lQ|JnPt:8U+Sn4!jU K }`@3'RIAy}k̂qTZcMHAw'gs'NtÊR5uWYc"sg9nĨ_D4Օ@>x~5L)1%oPDuH POj. :IR.aR\)i&hP '~" (_~M- J q0+2Iy뷻Oh#I)ten%$ڒTZYTAR݈6*YaWIi"NcmI yhYǪA\[?)FW7.c<ԍ\'TG#A=^-L{:>+=&Į{̑t 0@%ҡ Ίh*aדz r(AA=6176PtB5 Ճ4w&, MMj+j % ^.u(H&*Y^htpx?|PXNXxpvWÏ,ZPW,;6{QyOst2A´jPOƻIDi=~˥%3hR-m>O4:y]%gWeZ17{}حT*>y4-:c=k$?}@% "hUyA,9bqbWr'1@/DCG|IBEhm(BIq2~ޙ|F%c j(W`dz#-I f⧓)go:zEg7 '@3D T}Z>aiֆ^Lt'`ׂA'n9?Q @m`!~ xe$zEk0]CoܦfϨvj|!B}H_azNIf=Iq@jդreq>&{LALTS. .V LwlMxjwYm|ϓ\ўid;]EL}JqWZozrT!9R +tzb/_UW.]~v9M.DűM,KpN0}e7=Jg?*#)@s&;_DbxWPIQsU#יM{ZTN3%Hyd^ppixe  +R5b.w1h("`DBXU Ĺ%ள7 q'5W%(+ƀk.oqC/7D\ڴ+;|D1?VM jjm fp5u5ϯxBv8}HL!5Pb`m1X?3!N_/Zub W(g#Ή$ -u|sÔ:/[eѴ$9/K uᝍ巕&.^$?Uܠ2hF;F$w A="νKwa>=15G׌R¾:k T<Ԕ (Я&MCXHj5 ?~tu5TaGDGm`n/cjM(1HƵ|&|Y~(?)5Q9'h([.;Y_x)Y@CxzCSE݁t&{Zh,,Qޞ r37GҮa! MϬ4D4^XAWxLBH:d'ldTO9;wG\Q 6;U`,[cRt/={8J ނ^(|8Nz)Tj9f0Leb(% Jnƞ R)J.XޝOݨQ_qsʊOYj?{lw,32p t3LӒք@-Ԗ!՝ LRmMm;`}dc0rH:q/k D\jEO11,kw:NYÊOfS#r/|nU$UQ@hosNy.0dzˀ˗!f &(>R'i3Ep-IexdSn%5Uz0_Q˶QQGWBFS=0~pp*s6gGd(tD*gQݷy["D/gĹ&Dq-tP9Ofm8bU_{Zo|yԧ$g|˜H"ήL9?oX+I$zӇ-?-P,> fEG߼Ab(5@0g.pjo8…)XK҅cM^ގ?;3"3ܭҊo*AOC)<8m=d^A-tJ 9jE5)cgX:V!_;﷿bǵ- ) -&Y&3ciwSJV&%{ X>;~8x*`@u1q6o28K&=%6h ('搏.~Smtf:ʀyr*~L4l)H~,زf@hʃ}@1n&Y󁆍+*~e-`6u;Vkg,X|v[X u0S0/dU.[&?; {j-R諔]Bx%%XZ)#y0}rOr&7ǕSK-;ۓꄪ0W$@>FFSY[R/u4 j#b[nVuW#pXQV7@εk vO͝jnOdYLy>ϗ*t[ ؇Uԡz| K~ Д2sJ>?~d_X!4]z'E}kw/wN 9Br<M>:!tuhY~I)Q]R\r6PRiOJ͙*o' zJ2zth~ {{zYFz!HMžظȄ^]ay*u*Dc--o]|tX)aeJd@|L ;ELR`@4Qef dvh"+fȭ˾C h*ߋmk ~^̣*$n:%;EHl).3tډ؍:`7nWODk%_%6Խ_1&6:ںҁ{M@ {9HZG|f$yB}Ox"{l3l3UV|SG鴛o3+?@F3F1zUt*Jz76k$H> dHSKʹ?#҂Z28;0~Q:a%r'au%uj况gYZ07070100000011000081a40000000000000000000000016661890a00001694000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/bluetooth/hci_vhci.ko.xz7zXZִF!t/jT]?Eh=ڜ.+ʄ,2Prټ&Emޮ+ aѯo$Fy.Պ յ`dOo5yo8S1`(fn$kPTaXy_3 /-;apeNL#6Go@(`ڼ>r ֨q\jvT@SJ`A9sR~ZYʼ(6 X-3Y]xs5o &e)oy?bO,-5ִCA?dI 63kA%MelmR̵Z|=ax~{[aX)P b)"67uRO]K]E*h4mrkii!rޕ 4wH@R9,9#. ߛ6p˾0U|We.t62 rz>X[&hj#16>~"q*# SUVzk/!es&gthߴY?HdykTlEHד]ƨ,ACyG-qL})i`,,||9f6#h=r|Bp 3mB\) /ͯ?hj} [usa4:-c뜙q$QkTÏ')}lG4kK WTNz RwrDIZsqL'nմ ;Xw$`yxwnawMl,w錚8?*J'~iXaŤ6wRQ}TB\q/OhJՎp:{4ڹԾeO*Oclj^{ȓm{^ ¼8܎lRl!`pF" CITwTLH]|x^F5 KK:9 $Pk]&&^൱A{> r?008RK_kc?1ר =c*ć@$p7 v1fh*ye>iv44Yo>k+ 65`lW1YVB@q7v]$&{+n (eLV mr}@x$+\JQ9}d :7ˣڷA3e,z 4"w͡4ֶ1SF#&n1ǯ-1H㣅 #_J{qve!5xyrk+e9F$SlpR8zvXZsN%Af-ȭΑ> z58P rm$c ]؁~ۯ22x:LP ۆ;l>j~@u d#ǟ^N/!q\%k"ìZ-2I.~@iJHz^9Oշ~]p=h@X3;Q.Ưh]T`kL(]V`S Խ>p5s % wI_7/vfq'g < $mRj `S^:06Z !\e6.3=ʓrsxCo7SEUZv7Ï*zZCF /Ig9K ?xu0ͧ=cw9*ӈpM/4CP( .X3(VBhjr8[;%ܥ.HQ̽TM1,Sf ԵJrdcLNW=f Ф 6;Fw!+RwH. )\ o6IRhUqC@uV\q E~ֺf1AeJN;c7iwj71:βvfgE%vHˁ43yM'i3R(8~U3biEjs_<)ʒG6ONJa.b 8A'j=ߏ_0Ƙ++owrLaJY? ?^j\P@CDu.)ؠv\;s9J j/!qGO[Y_Z9cҝϏ:Ӂ!PȊXIaL[68Ħu Jײ& A:6@OL|&ѣ;4oLK$&;"ɒ<)R/ɘa/j@Ȧf,9x ޠ gJߔ8 kP>5`%ߗǃ51\ׂz͞T/&}h;-C,v{1l9>Rߍk ߯ Mk繎bulY.Gdjf+)ʿ/vVOaᙧtN@N(u.t4 !)і򰮹G&M?d&Ӝ?EՃ0>]Ah7/u\o /]MB13Aą`Fe߻ M/Qp (p쯾Kd:GY͛0(]$%FFPN6J{qLײo9<+GaGcDSܔ),-xTl2ɔK O/ c: w94Rva@(H Ri[YM9FM]%gS:󚝮c% Ui6izZ FBY ϒݳډ|Jmz =;ٍb݉rFI=-5Ԛ8]K0Ȳy$pTTUE<ٸ,m_e؜pA~>rHR` H,S^W/UYG;^&M7$(eW(Sqi?ni 9H,Sܕ<J; ?}1B%|Ҥ@q8Őf ߚ9>bJ˛m#s7V}hrgJh]Ǖ# pQU0\nqV+smi=6y347h'4N. {SQMlے5j5}H;`חyTAB@+V ):p6-r|;y? lBuMx/k߀"&0G|LwZ7cy#583ݺod8jPG{kԬ(dhjK09$W$;UAMX5f]*32 u̥pgC#H2%m03ae%hTNˍaN/Nd×;8wK1QPܤZ1IȄfoѝ Uֺ0X}tb0)4'R0Q嫃] p4Q$KS.,&7 AB:R  1*甀 V4G9U9Skhq7pC^^al#d<,xgYZ07070100000012000081a40000000000000000000000016661890a00006c48000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/crypto/chelsio/chcr.ko.xz7zXZִF!t/}l]?Eh=ڜ.+η*ДgZabS14l:K /f@>?4_KCCԻ%9^|vJ+pFh ?Eݑ[<" .ƀU» g4$ŒWYa \—X <@#>Gک\Y+ٛa!bR|\'B!h0\Pa] "Z,+b|o),&o`]m~uwk 'Ρ35|G/-ͲhF:=huz;1v* (*6]-$ 3_w\s{8CZ|l=пΪW !nZ j!+bw;rI 3^F93a4AuI6Q)<pE3ji`K\կ6qd OOU_IjzIӔt- 6_4HDhptG/.܂Q3KdT>UAZI4JZAz,H$xW1[~an 7TS| F6OC<̀">V0\fC5p24Z5_ n` O-G.EǝTWȶ)7kC~813_aǠiW>:&'5&U"ه|ܑ^rIM-pfPuztm/o7&H VHU.i4, sOU25ۉ'u7X:|=(j]8~c5훹bJU-HK5ˊB7ZŨPc1[!:xGbE`%7@0;eA"x\8vНv-*<^}#7W4:8i܏!&3PʓmAסF t$ rEۡ ebi YKZyWẂT0&6MKh@*.X 0v0tA2[`%%Aty}Ŝc/ Nqb_48!L@TLaTf1ux7:z=f8_ؑv!h6YL*g0޽mX!zIQoGgy%v<1; +EXrS(ٮLڜsv( ,_胙+0j%Yo*Owv}**@NW Gp?5h;"GΰNFJf(C'P5FI!t~6pc06e9pHͽ%iRz- ze\,%V͢tɉ/B8$A|ۣdu0O$[C/pn,?wG J"68T^(K ֽ13&/,4REʛÉ!Nu(au¨joxUZFb2Л=ٙ7X,\)KzCS_ |"u̽:ɖ*h/2&BLJ?X o6+-96b 4|׹ mro)'wQ2r=|G fGlṱ¯078Y()?GAh Xq9cIߒC4'P0 QQfwQnv@Ӏ9ZLbyNneVAm Hl_,*}z MRgݽ ХMznET l\d~/]B+ ZV_bI XtF#sJ2q߼: 93աhЦv I\9NsU)/G l~zMh4zP{#Z&c2tyg+WLu:r0 n` dLʢT4U5]j:ƨ)2 ;93eiEU#eqBd68 LgТ _*e3b}T:O=lg&K\G8 |dJ7CPUsb\߫`jJhkPXe=i62m|'raۜ 8Mz&sK&*K5=O2\=5g(s C0]Intſʿf^lcF0QPsRgهO {J5v3_aVڄGD sx4Kt\~(m`r4`,тB\91|[W E'%"JRqT9l Q7[bt@Ҫc[سO* 0_۸/` a#ڧV.{>,}pinu?uv}{)K8HAV*k?Bgc>KZNI& pV U@9&i< 0$Sg&ˣQ֬WO!% (bƄcà>GKVCqJԕu:mh'mSvfh2W⌧\f-EJ2-ڵ=s^@37rp1>ht1 _0Ɋf >x_Sf٤w[%FS.аI䁥V{=?{4{|޷ӞUŭov"uUUk"J[9%Rbזp6 Ґ:uTaGI$)p@yxn62gPƔ#U2Ki.0{Ksu$W 3i1<r{*F%[UfD$cB7H[/\x8;0X&Xي;M?7P`LEq3<5)cryҜE3v`.LOA$~䋉p) I}YM y5v:pK—Npڗ[!);kP3^D]"sbgjcI5.lxk^kHN3.bXqOٹ4drf%QN򋽹ӑASI+K4\xKr|QAB ȡzAVb, ·wHM9ckj0^c%i tpq~dsH)0xh~R3,lp%{aO59y:}d;ku%$3;+zX 5ݺF8FLT,` 0Ƿ4 ?XW׸e)y~=ǒWcr_ 6':|iX5iyȁB$I $kgjY=bYA]z81<%d8_wkD`nDWƓ!kET,JdRc_:Lr%mjp7LjP4^sIyX(_62`$T֜@}eռDT]0J[t,Tx.rcbF :sʕ7!lkq?һJ%]4dh( [YƪȽgx{TJ-yB^ 0fJ0ZXƹ.fڋG!X1#~~L>|Z|PH~̕zzJ&4ӣ1v)c#R PB0ZD7[o}42Ƙ1 8tMmʸ7v0xogY$w[\ϑDLK@qPY*{QBr9H'm RՂjA+,BfEqz(714'vĩ-@*Q?aWlc4ؐ]gHéҾ/j0ʪ01?4ls8uű4[0EN qg Ex4(7*~b-]QPTeiG >Vooץ5V-;&w>Z:Fif4/o/.7DLŤ#TwnD|զr$5#ÛooIǧL&\dc__K*{:5G"ٕX[ j -&U8ӴX"a7ωi IPWE ŠJoB(KyRI>v9/D%y2W Y+R0^-D{XNG[ cJ?MRcn4;}:QAW#W`cDiFΉmMi\/|#\:m/$EHdܤjFQiD5:lFO:Ъ؎ZI/RpOmܿU(EMHNG,;'#/%X.)0g<_! G64^ LVk~i'&hw%Q.-f;eP9;_9s2@ Ie9>A}1ń\b14bfdFjEGffE &spbW",#Hj&rFݙoW*~"{vupcs }faA|yȋP1[ '1_oF*=w23BCxhd7wJ)3XZ!n:x㬬G[=D^IsQ=ӎlN}"70n$`mQ[t[ mrHkcj]M];`ʊVO`_|N|УJzc5njP7`zF^y" ]mTδ=?i$+5k<S7=`4Y2?pYDAqRks&pqAD̥ܩv GOPZ8d/8'D# љgP@w;!kpGL;_T~wG`˲ےak}7 f/_J*`SAj,Z4!ݛXЋFmeCL%븖0q. \+̡׫3)7S[]׾xZEQ wC֥p/*]p>°MڗuER\z Sꇳǣ}ztNFz|2./ ~fYvdA7W91@obXYo.ǰ0qi[ ~Åfȓ 4`(PvE-L *) B`P gc,ԶhQM9ȀڣfFlasP6̎iɡ2sVv ϡeá8kp :k% uϑp~1CTAz2c"&9I YR]e+@CIʒKӱ2ѣ?%4̂ЉW%&e0AgOVÿ6nw\go%">r4!ᐪ#ЕT[ h@v+ȴ* lrrSؿ۬?i.mtY=R_>^t%H"w^"0S+~EHur ;]ca ?z#N/O0%򛋍oR*:2 Ͷi툅:%Ⴟ@0hsY]`eWMow`>1|VGQpJMl2\`v%LڴlAQ@&~<<6G=?OӈKr?x 81e?myC7aJ(diLAآi);+x1尛uҭcqE3jdIr}[ET2mE4F ޘjiY# lpxgoHuUPcCo2"Yn;y3Gm68_=E?5] =/n@ݙe;*3չ~Vex3?t{R]~;;DiW_ۉo]Q U`ܹ}1ium`y t*F!4'|U1Soq }Vy*S4֭˰F ZT~ .Eq|,KO_^k[~r}e$Sb5'I5 J>󿬿j l @ ' Zysfc\Mrk"CX.Y"vxHq0~?ۘ'³LqKԺqKa1@C TOO&lBͻtE?5{˖_ $F8~jt]dž$zzkJwEv#,V(*cSq4c_TN7USzG[>|׬C C1,R#ؽIY}2faL$n.!,ۇV'=ϖ +AB(!ߴKaК*Κt D?Ud*HKOcQҳHKnsUx֗:PI=SM8 Tن%v:PcN"!0AzBJgcvKƲX^ߜeD!؆;Yy"&(4"e泫=0lٔ&h; w#`ixJ|4L:if,ߒF|m|ڂ&W}ݱt ԥթ~6m0"s\!N`_;j1E/G/Tw+u7 >U [;[$ey[Do}!L< l4sU1kk|tpU,@ϝQ\ԕSǫN_X.,Qp\dڨCi9TN\Cq[]}?G~{Y f!6~¢ٻ|[?!_.U#whkשu{g ߩ5w;0,_`9' 9R) q.frt8C<1#s@s#ʈg-LΈ$ 鄕k9;fߚojӢr3l#T^i2.%*X)&Uώ=ރ*v?HrʰJ&?&{(-j(b@ʓI`:vqt&A fnD/ 3L,  oun}ei֭Un85-ɔ<`bI-yx]\+Yݐ"P +}›|Y;k-Ԭ-dRZDڶ4H%>(VCd  ~r ʀ\[|Qik3֣ʀC{T<ԧdmumY.r7_E,rY瞣;h"ʭ<漭SSJ̄,pK8)Ƒ=Zc }JFԅ3sJ4 `~C6z jm~;x/'ܱт+ِ&kKR4QJXO};}|nzrHNԁhby@0;D fcb.o* K MwBsrrwFq'Ji b/4f;OSsP٩wvRo.6=ލtñZ9[:TCYQ RaȲ2d !Temqz`J PU3wa"y8U_?Ɋ[d fR?QFC[i%ݧsoY]$ rɽj#BeExøc'E/t_p㰿ǘ?Cʼn ӫ4}1_H. .N^-ftM4!NW7l$%®o&E 'x_%#߿9L>wvT=GH-?T;Q`zXZX* TmꖩO=n#Xϰ%iI_hL5c@ 6|l p\[56z.(8} cKTmkKn|!6SqY/_pJ:%7cBs Nsq>=8SBȑ <5#Jh63.ɴ.nq^{Dy\?q#N Dɀ QЖ:`˞$zv<儧wON n>)6 ?iۧ[3=1*2>hH +zchD!ĞOI8 b#y)?Ĭ_kŀ"?A'gxm0)Ͻ^нݩ2Q{>VǟC4 Düu%Q5dd{'DΣz!{8-% A(ifoX;|~/ۅ1{۽WO'HQzԗft#׾WmAA B'jkLˑ $-vqG%I^a9|YyK\#3,\F&~L$R(&7bq: T_|Z`qzWK8Gw7*" v:,NRrA9.w iGa={\H"6~s7rz50vEx 2V57L[Ώps҆AyVZbӻ]'/-˾1Ն &@;xAr %hv8/"4` z)buUޫ#MFW)BLH"jU{_U&R4C졄sL;S_5" ߎz8Nd/sC6 ndN +ؘ~D.S q=/Oue,m9*g^z^P ݯI) :7/`/uP5N(T&HG$mu׿hLgp)V )2"<Q̺ Pۜvyz]&6X[}=u<&`kSԍQ'T-2p ue(>of}M3Y[- 7heD625WzAT7%eb|焪n~ȹ _Nb*G!+BOSv/cQ %N;Y,Ӽ/+s s݈zA/ EzONkF}5@Z?$JFɺiV>؞FzQɦ7?)|*B-mN#]7}@B>.nr\|HS|n^^k\AjLKp4Pv_ вvow)+P ,&{bHruw'xlTU ת-cf6pXU:22z,xK*EMnl0Ь2"<Ʀ)km;t9H>0ߦ5W#WtDA C>U}]Y/QFW>*Nj>=lHHMD\BxKot4U K A/HrSJq# ʃQْtIcE#hq+$D k܅rE80S"gLeo_L%F6(H{g3+D r;KKlr4(H2Y׌b[`2?gfԜZ`hX5G 1Yґj, J!>$zYP 'jMֶ$Xp{oQLq| !w=Q#*n?4myЂ\FN$GOq3"<m,b! E 8ν6䴐m"zqJ L>,m>r#@"0"Uj!81F;X6`is#F5Ve.80:'"^X'YR5N͋nbTE Cj,b#A`mz0IY9_F o2@dAG<&ikRVӠ6!@ejq 3چp L<Q 閙gwyVEeg{>IEmAl eL6zA]!JvTSUN̷ &#zmJxAD%aI)j [Z{2+<]qհFd5.ײdLy6sBO 0-1xڷ$ב&ݔ]-IŸgcFB` Qak1%a.l=;/V0tFo +0I7r?W0 0m}f\>OKHJH_Ա\YVlF"k) ]V:aLSU:ئ{6yKn|wHnϿaƆ*@ YMc+-3ȓ~׃lC8;īЎWUۈt#N: Λ(FafH[O[t\&{O\%SWPGC 39W+|K~ʵ7}9nj`^CG%2[b).@ٹ2#w%y2%W~02e=Cr^^iJ՗۫ x2&+!C{r-Oo*$|ndmUr|>@9&v(#6Ryo}1YخcHif0>Cz= ˤh"]l#6e XeidDK n՚X`kytyv%D ".1OTj6"l` 0{gϟBug_`Mf,$y~W\ћJOf i#$r/{`MUBںǍ˘/yOLWLP^Ķ8t yD/.@/wK=«[44rCGkT9]pՆ_ q i@pAbFvA zcYepe$q0}c' qnKlS]Edgz&\^;cKTMHh*7db `ES(E Y! Fv{ $+:m !g鬍Q4>q;B/wh jx(4@Ij]d|XK/ӦfC.hn_$H_ *市QN㋘JvǠ]@x t5}3".ǘs6f]闵S5^]ՐìOCv5vo*R]&pPp`Yig̕=XW1|ػTR<x;_\7 If$B{=9Pb {t]W^E)ytǻTYhHH%e]W+̰-W#"A fSGpo7k6 Po9X]S)BeL!i\B^tT A=|T%|ެ$6j@t9žwwP H2k% ^4}~,5YvPx?,p2Tu9ƌ$!Y ג+K1 C-v&GĜ jyi_B%a7EWAŗ{[re넎C&#Ls.e\Ah8JuKPF/|:!G/C (mU^KκɡHSC3t[^2G^m tAj4Fc2UEäۛex Yt19U1gkPGX1 5c+!*\Ő"tK <#GwJˍuavJoeB i"j. 8Sb΢]SCZ& w gISt_ZqP&=q$%n^}ξ9 NM)+x`*y'Pѻc}3zb;MpWёX$r"!#ʰ`5N تc .&RD 9HuL߆ yم._Jʊ֒F5(D - U#1keG~UKUD9S OM<<^L0~C)$bMZo'P*;c>c)͡ j8%]j =u5N>pP!d0@*JxI#${V"=fc""Р(^,X$s  >ڐ AXzxngVM]RrGMl=2^`rn]T7۴/U0QLȚ gH,^{?r9ѝ'M}\R$={Wzf^`|k 1[r֭f wp-gn]x -޽ QTʕஷ nj YVNe N%!rcIz1Jmi/iAYMB#N=U׮URN Rd},"a g?amJr r_!>vQWWTb3XZG1$(QjiQ5-k]obsF_ ;DnC+ +sK"֡R 4fmڀufEu4O~Gy8̵3-{l`I.]ǜZTDlD=B2~RxLU\{a;8uC| (5ضlDqVY/]vc_{t"GVH$_Y-}*ch |âQ-='Yv RlˋƄ6G ݿϵvnP 1D۲Opn(xFLOO^K(M5@+ᒚ.mUӨGoty[lA&>`QIX*aX/#qm!8mO( K1IvtBA_SW8"o;&Jf:c,*m]BBG8LZ,. ;Ҥ8`Mc-LxB MLi{~<yR"$f7yWĆ!- cV~_Q{mG+hw~&zԕ /FrtGUomu%֯ qPIK|(,F3zE^l@|rqu'2{Լbd%3%p%1"[US fY>Kq*#׌wA;F)C>J)-:KHx䓮u 9sQ(tINHKNdA`n-T“9_KzOkj?R}M-6Cwy0-xT%iNӳW:rI ԋJh^%-2u W7u^S6eh!f5(v8<&fOL:O\ZlcA|n:$tbh"-*_Rdq\nR3s ޿]zu̅ȥ#jp 8?)l<Z,]5=?0u\w{˿~ρW9rPئg:qÙ-%!T݀!3 z?c<}х lG430R?*e|A5f:3ʋ-g hkϫ0pJ--G=@O?%gw`(1]g;w3Rb[!jo%\s}nG% |/!AސY+抺ebr%Op& tpF1'5 }TXHI98CaQdP pnttxPaG-Q0. 8.3zu_[oSJ7׺_5)SBOPYtc t07oA;0!7;"_[e3Y`-@狦:&6@zʨi|t}*Wnj EA`̎+\E%5r%=%(VRQb0a 1p7B0̷w|l ˨7~_@*3}"XIe)Η ;e6u{VN#{W`Hр'ZwU0ZԭUo;KeA˔uѝ ȏ69p2h7a˯P&QX^7Ez|;d1tO@͌>Z&?qQЉ2MP-7E@?e,pS3*g*Kk  9pLc3֫T5䬑"GϪZ;,b//>Vm&U )F? ww#^wCkX/.uz78$%g.'~mI\~Ve,-4#A^_hWJTŁ^jt qBű.*oY^πs:|9QW_ڝǴԸgZ,o:]5@:P)>A}5uH"ZUJrS2+@~ \W ckqx=֖kAuwrXbu6X\9'rtD GmԲL7X 5΍NYҌ2\N%dwyGkGqO>$vǨ W2$"-":3٠ HMMa 9iƙ U# ~{^gw Ru~Uړyqbۦ;3v& U#1ȧ5R,iʃa@ZoU.ZCW薒\Oڷ`Its? <{]+EQ2$~ZW;gh+p]Fݲ'HdƨV(R3?D bDn `Deof7Fc2]?ovG9R3GI敂P+h?f/%ت~AM[f{/im|oXXdlQ~ casEȰ衟.Kg9yRunr6Fŵ-I?.Gгq:e/=aSN;un M,rt(VCx{vZ%^ Y>i'-fnu88ơB>-n!<Ca |\Iŷ,sh| ^x싗1Q=NLTxOI&W^uFCMè&(&cyQdaE奿\gE!NZgb E{dgj[e^ڏ- 5l\8*?nG0.kx xn49F:vb~1^0IBL9Ϳ P9{; I,t$q+$,LF095WxfEF $LިOc'̮wf"bms@p7oPI.TE-Ci;k; ?FUgi$^(r]Ϳ..7s@^;/1'[3V/B9% :n7k,*PA-Nt?WjjE=\t7=r]H q|&.ՉO9wmZsb]½&94 B\$XJ/%ĹHavAON١i{-,v1@;2nxzd~NzBN͉S9:QKRC隗H'(T8HCmQs Ȳ;u (zPiܵ1+CTB<)>@bpIөZ(YSthS q9ߖ#r: xZCU/l), ud!2n31@xvfNڳN'BSQ,)sgـStoضIyI'g'ƃ ),je`/_'bs!e_o'6[ri}P T&ZφSxR9H ZB4MFFZ=Zy@d0a!]6z&:L B~t '|QWVFEp%6֐suN#U(Hf74pr.|!}vr,?eka ÿ@6yk볝Qg9# qNځy2m>IMPde5$Włh &؆%pix'^\* cV]U\;__w93Fcr)0`pX $SÏ=393f`NK(Q^Ʃ,V9FxZ e02oQp9}}iyw/DFf|_YyV,YP!Mt?Xf"蘙)%Ok+D|[(I4K0҃fZnq3xI5<_d.SBMW}pmϳ`bII6[T *;Fm`۲.! eh<_C].zAn}Bty2Եi}`\17s:d=k\MVvYx=)I.ɉ KX䩟K¿",p$´ǁe]*ۓS,fIz[GPJe#*Uu$@d't;Zj^-ar׭S~1MW4B0Ԍ ^Mz@ʛMjq]kSdu@lP=1S= Q\ooBt`Zx#9ChDg;b0g(ƦcE %}41Dnnj&0#ɐcc/*>ۜl=zeqÀ'ԕ7dgfO2 0x%U%WOV/GD2kG0Q/dY-}&V2`h cR"2F(vS1M EcXzȯ`NS}3l 7] S Ih RЙ Y桩˨t HHbмj^K77H\tۚ &"@j;*$⢝X-Bx)Ν9 -u BaNxQslǔ[GFv8{ssuQ$[a %͍Уf2&U7<<ddN =OOo ϘI:<;&Cr~d^_wS'B< cH3Q"T뺆ќx2F|Li*M]w$Lt}2}pƒ(y4H \[:-3CYn2!E1feҸB\&ObSM#hF`+L$)8+zC1%ORZE>oi%7[et[ @0QD[3۫zi. r !4oXi90Z7}H?j)+h⭔j{})o_ZD$$tQe}'ZP:512.Yk/ǤrhOSi@(ej޻$3Sv zemi,wҚ>eȅ>i%ST*,^7͈Vq'&0w=v,0 A#Y*xeuJn݆N@Y1seXc1@[Iҙ;]6W0ଗK&" 4(S~O|5]'4,O< 1a%ʹMz6Ic襭J<@= QG'AZ:ëp(uk(U)I=rg,{ְ"̤hϒx|x9E_EwݠkrzDY>tr(wMWa/K@P-q:f[m^ȟHkAi@caWtpX: RʶTb4N FD*w4N pzP#r1#kň268v3Wm|/|).<@LܠȏSw3Hϣxqĝ~e B&y(u( ק̲/^(`s 0mZi -ߙr6sV'q4?xZL} *n^? pi{;݇}hH,`, zFWbj,"Zj,[?b#I0u٦ ;zw&f:>8/;Dc%\OrqWw Ûkn= z#k-&*RUj+ӥ)K9O2@x2vY8ǫ:"]c{ZuCxs(X'u#Oչ1iKM`';wyY#5+$*s,|-yj!6K,L)!8a|?":@b*wgf z_h$ጘXoD 1ީ\`bs%~[cS{#$Bʒ3@;K=b DLDPИf}3n,H>bnN`&G|vףkį)NAނpe}:M:ϊ|>fI!qe҉b`yBOpo.ޗME6*(pSɠBe K;OĢ?ٜɦ>]n VH(@ $Ͱ#8 #HT9q-1]#7N|ftNneDX$SR;>¢C8uhd]6C&MbI N{$O(so4dKºb{ADNƏHy"w$z[r(\s}us%Hkģ8 9/7c81Ympߎʤq\f A}ne3Q6x *f…Z97s*i8sJp)TcXx7,oqF(J w '{¸D9 عϿL>-7dUmF?Lzi^L~E0'ZED+AGM#/U>^=8\}g+G硴[ goZdp8S+~);Y 4 NPg+tn`9fM'6p<ﴁ~ MW'-1D''.Q=48\?$A>P;+$Lk3y#n̗+H=v|Rb9̵ ]E!80=o- 1Gy|_Im!dA0I(4Wxfoe~p>3,$n0cUP*'J>t P/ςpݑ˓p5aR(7X9Tq%G+"1Լ!8 gʹ}97ݍU8SxFj5d'|FTٙ~4y³#]Ph$3 1`1n`o^ۢˋg1?7c.N+f4g}TN H tw1bߐ >O &Y WjXiߐER%)6"X>xu|d?Wztp{R)lh)9YNP-2٭[.UCs.JC fFφiS8cwDOphN{AgE -rw*)2QpNGQ !k%kRYo AAV  %]9!k~20Jn{&ّ}JhB$I"86Y-aDAY6Mqچ,ԛE=t-^bb8ӞN 73eKܐUtyUj?J/OMS&vkc}ҽ٣.ay ]KKnT H{*~XR@NZ~syBYqf<ԓ&J+! a|ً$.dohSq&{~ J O'͔NjӟDG}_@Į䅛yk %}Xh6M}x U#G& DNJsq4#/|ӂG9iM=aOǏU"/ N˕\ȶƿhVtA-Srl`?fCkUq KqVL gǁ)ICI>>X(Aq~֖be""߁=[%B)!X~'~ ?FWJS{TS S-Cpq  IBgnwTx祱)ԝmNJ=m klA )EmlLz+G7,`*{ t\XfsF# ,$.%g!Gh<FsڷnZ.,SFaT[gI<'z3n@qK{e7uHRĤ2}դdWe y S]̋/r<%+U:P8u|iUbry Ckq'2VY'eyg+'ڎ*Ҵd ,< pQ>@w֩ީmڃܕp۲BU>Cbg,=6u>^p"06MwjFSw}dEq [/TK#I}8e6s' -;˧P1,L≭__ͣIrmN'torwBL^X xiXgX6&_o4a7tbE?` fmzZp<}ѝg39[*)I D\U Y'$"Y+> k ǠMg;צxU97֤܉>o!$2Mz)uʟ*jX"._ tHj,LS<ܙڪ +bgi)E#_tDʣ~%;jޢI1ghɄNװ+bF",#i :\dWD1x Aa Xe:Z~ڥ]K߫QF_EPg7du) 4'䃋>8}uV[3@mcƷM6G2vREßDE9H.[^ n '/ 2w~ >Ht=$/{-WIs9E/1@͖ӭ LnZ{zG>2,mf'ߧ鵺l\|ޣ8EaeؚknpiS!>ILkӯ %" dL2Q\"EL#8>h0ol- N(Xen%/:׵W":ӼV+^ͤYfHVVGT$W(&/S2h O^Л0hqk\ Hrl'4G T~M4R\Rh3/΁u[ qtӋ/%O c(+ukxG3Y nX:z(>Nj!VJQs! !Kj|H/WبNm}qBU_snf"f.h;ݬrdN;ȷddP7dtə$Uqltu޾_o9Z47點5Л\2tfk< v'#hG/9{U'|x>,k {tAYӐ%,{`۴X&r"Mf¥ٓm( !6Zg`}*NdOKc^zd_@p эlbOTrC0UX0;Z=ɐ4Ԧq{V=Ckz]GY &@pX#SC&wzB,`{8 -*6a H"=X&:;;9"&YLu~@*I/Ⱦyk$вfʇAW->.i^n׼c`NAIHG00ԧA}5#k0+qW M|>_)od\4,n+98L(МO*!cMe"A[Jg, {&Hqޅ S0N&<4x1 InQ+cYf2KM]+#>Iko+TC=SۿOY[q >R `Vfoȳm/+ TjZoCŗo W)@JB{*K8"T?Ux~f~ggZKvn@b/ja.\>$KB߄<H#!EMdȓ1*w- AhoxnBu'<*;|v\ks(҈ivKޒ "1 +{DtnN2VÖ)q3-M,7[檳Kj$* &tXkܤBޝ[M)ޘS3Ԭ=8G}h eI0AXKߴ+SsSvUC.% ;jK'Jԏa k= K<~j~"qKaLJ*SZq0+h8=(;U_\Q>)B!,P &:sT9D &]Fg؍tJUEVk0f*7Dof%kӼ:a?$CoUFL 7{pDOv}!b2QY{q٧O] ^wvC 4K){4>Z "g/C%)m#.apU/?bNJ |"77gIpUl~^U74!Pi2DI+T =\p:tF864kwy[0&we~,% vC2̾'&Y>>qvKC\;drhuFGA$'W+Gj7)~{p: VHzG[GO hݢ #H"B#c4kp{_Nt+P:laKbWvxyKGt3!&`P܄"?E)q2~e6EvetWҩhz2ӈty+EY¢!>ژp*BnA}}6Y^q[8{XU=6%`3jbF[2gH2ٯ oOU2 B~H}o@i7UZ1ϗwrfA- k^P+-Iye G e4ҺDXJ. 'XBU.OOp567HaE_˓#\ټ`=^L<9Kq{4B-M]04+k|dvrD>o΁! E\H>jrREpg˝#JrY*~ ޘX^6"8_ª+P%c} Xlo.GI@Pf?*}#@(M3-/dAc7 v2Eݲ]<` jƪ4mwhϬ;B#jkښ+ɠPUΠrB1hbO^rLf&&构prb,QD/5s{8bkÑjv ݀C~Cu7"]5nj<KPDz&") k d.z-<ϕ6q0G%D!i#O3fGy~tg<_~:wt*8!Ψԉ E_EMpvg`CAO [+YbtѺ:c Og^[Jy5O|T`,ި' t7j7 X\3uN$*Efv2}8%aS%=WE#hBіCyZXS S'X(4 5q(8 .T'd>Zu!9rHB_HnXngNjTIkݩS.z"R[.I|$\hQP C\%p[\֪͡~UPϭ&1kcRd,hIEU]!ɨ25޴ ]|u@MnF%6vfQ'Y3e$!%NݿjyO<Av}K|=P}s9,~7:[T"36]djI a|@rxu3(Ͱ0*z00vby>)tP3&PG;ua-P'\63㊴'k/:fxhLr&+J$8Ǔs}sThoZ$v>Ä8h?tBnǃVν!O{9KplA"Bw+߷r O-^31'hVD3RRq]7KI/OPWfi7` {r U?Ǟi0-",@Xz)&[C3`,7 ]H\M&S(S矷sЄ@:`^dqផ{JK0`8@@+ӈE}{9wğߤs .PeUKkXxVӯɾ?g' >%s:(ETMf"S'ܜ'OiW'&51)ɔÃ3JFYUy FR_ڕ#e0"յsDmtAB[V;^ƒZ|' jLb)Ě>v/SF,FoTUuSSTQ7}@n|.߫X}̥%Lm4َâgT)8^7RtFQy# ,M5W'v|ͭ㹞WAa'ݦ+U*_MG^^ TE<2vFL|WZeʖc:a<cB5פgPj .{h%6<'yG#<2(o!Տ.LZ2Y`5݂hyXJ]Wᜓ&"N^{6Dh*. b!4J y2F:ޠ9+"^|W>3#+A ̔BU^b.V$^!kOVjPC.|W;G}?l`kّR\4 t?Tdpa3qC\c a1PbN'V^{9򊙈 Ao,}=";QN蒀fhW (M)2GRXc yPcpа[?WQyes^ NJ^{D+nc^^j|rUhSU)-+[lgb֠qB)|7ʱuD~D.XH̴o^/.6= 1I-^R(Nf!r5ުb³!$qy=%qȉvGr0|TeB(/$;C$3AE 16; w4[ΊdV-W#DticB}r_ۮ>vBHEq24ld_9/*1DDgh M|g,CsqREChjB/[oOepgKʶ 2=pzQ➬BzA),#lDžM͂ ( t٤p*.ӂ4~G^mqހ`&[3j~\ЬDe@S3V|G4iW̾(d rѕ䈚`j =``Q:PHݽ F͕@HDU7G 3lbsiə GgF1!-GrGՊ/cUZ(B(;jl P?}[,jvV4膕萔Z'yrbR kwVU}Nh6|PT]3=deW9x;~`>xL|YgNؾE6Gn5 Ūf6嶰u螭EmgC>ugbV۟'y4.rĚBn*C@ǔW-40wW)K:`X@qbx? lZA1L5,XUtdUӳϖJRئ%;Ԩ1gHg˔s (B(A1a-Q+6V%3m UG4grOk(x,o mGROX#-%Yy`3 ]g&dE .2;1#h901C&BD}ehʡ7$ os%Z||gnxbE6 ף̮jHUZ:ggI1C-yOv&:Wꘉq#s~Gf990rl评A=[U Qh]y U緊 &CP4[@$J*GCƤ#!r#Mj-}N3|)', )Ѹvfȑ8G}DafRa3>XEq >N^MY˲ecC=\7n#tfmGr&SRe8 A|jP/7ȴ ၎ bKs?: `~adeCVkЩ''2Q`Bby8(b.F Ġv {~ͻv|y}`YWO:)#X=EҠY#RBǯfu3UɡiYѥstm@$2~d L#6A&%Hi?F@Xv;iN lN++$Y$&Gtg'߹WywϚ2MȮʜChފR6<ڣjf@0W-%=U&AXr'‚lak-w=% LራntIbe̼ KDUgv[¼"S q`du4zb,ihq֫i'П< [fW!] iq!UΩ68ɠ/YVhwn1`( f?6XQSQ8pJd{ڷzJS0m4iazGd8]U(\ǮIK("smݦZq;1FN Y[v g~T*߳PyWRdK!*E/^q{9эjE#Q2qgTBC}"@-@Ԋzv}S+ew6g^j F}8<\-OoY*/݆. nW ,\Gihۉ9C hZۊAR0MOuN 8u#̤HW&0җtACl\GQ*d U C|MJ$Z ZN(澠ޗ݃o4ue+1÷UJ6,4RJSVv;tJ}HvGo5RBwB9HUȈ`*jo~iyh?LX k8XCu_gwXYeJ0נ >uMnSH顨~rkd\|J`뫚;U|Ll~?$<":~B9;؛ˇXoiE#%@q:F:A;#ea3uDOقwZ]?BTVe6lyEHc*^+@I:fIĕKJg??u!ɀ;p,TͿ%|JМ=BӨ%!Syv8iZ`}ᾜLlty&$ .Błw$8ɔ#_X~rI>ח~z#J2Bsm!d}]w͵FS[fr".{;[o$QK#4ӛaTI,]} ϑHJk׾˄U4ɉ( t Q=EfkM$_"5v[< "]}zK!,k5;O͆Iq{Ze": '@Gp!thuv_3P- N&zn|g-w  ߿yS>e)2Xڔ׊7/w=2>1Bi 1r6Cߓ|A_ $l~ۋqso;ާ@*DlzF 1 E#-:6`4$_1^[V)muOMl ,fٮ.{qՑG͟em11n<}kl2V B"6NP|'SN0]4a- );?# iֱѵwX%O&]Ђ&2*7yN b:"AB׾^wia<̳{^nFl"%" 4*=ʪ[ĜxIfb]o$Xb t>/OrA+q{ $Q&(Ve %TK]t Tc 3RwCad>`PQi+[Mvݞw k01 "\g^Ap&EQLVKpRsėt7X)4X@> :` M.hNv\|w8& f=TVr1DFv')u"f7i6 L]>m38BnQp{7Zo3@buZtktU2i͊3⦆[MBLah[ì!L2ٱoǷ 1٥!U4 .YLGDbG)UrDD替<"QP6 V+Ɛ>ۆOFO̮JTN oCqlO vt;1^jT^g M|޷pgN|,X/ ؍zۺ9!^h% <.V?WvnhED#FV(0u>Zmm6#-qnmwm4>ʵb%ruHtC<,RY@B&b!#3Jf< 1 _㪱o}8"܄*Q@n2N njmre#:Y񃵆ŽldL9 n#r+=.oN=a]hLP"3fYgu$_7A/ms"dFn!`h{x%[ նmsہ86)lP0J Lݐ{ Y h!꧲rL0xo*/xjLU= ߡUk׌* 9zV8eJ:C]ăm$_yhUUk1Rh6W_0m[K@lgH>9/tJmu>̲5D K%<\ab%K8 =Q{<[' -zU>Saq=Y۸fyINcA uSկJmRҫ VgffoX{ DzuQp\JkL,ܹZ h|9p%vDpaߺL`g<~O -m-P3e]նPx<1K ^d\xv[Z"3] 8ѓ tөhAöi *PYkeb6iWbYW]<*qq0Q}3Wɳ'1t'j8-* |DImLH W7~z8jF} oBPbSj#4v=h7Bʃy;8tsoqP~L>7@۷Nz/朒Ö % T x_{:+j\'ې@ic;o0%n$yac5c ~v P7c17XwK`;*Q"ާx~>~] U9Li^Qvm~B>.?9 -5|X"?wCa52SĶG7r2pK\8FgI\_:b_nq A^>$#z=/^~OBԦ0Ѕs}~Τ!T/0l|R?=]. @?7E` ji0 gٮ>QblM̄4MvBG k8ydmH7nR2Ae`gP 4 #m pB6Gmtɲ<%Rjөڧl #ATO$ I=cM3;qfp:ao}v:ɾKOZZ/bo `軝Iv6;hdkrX,i[.&IKD¬5 @hu:N =0=0D,<К*q"I{w@`a\S,5ix%+` 䬃5x| P_)X\!ӯces0(uv 07Y|#m <G:+1OL{~7׭/wfIJEtd-˭hO,5ˬ`"-qKҎv_$EOL SOXyrN* E)4_ԹefKOBti| E8@ /NoAR8h̾>wS*!pf@ɃX g7 lS} KF"sbo<Ue(_Y?T>Npo?ڡP}1o, 8UZ9)E<-xу!88@J6%=wmI/|.z(,-B8P4t$$g#<œlH%N5rz~F[|,i-$gtܔ`fXl^ Ԑ2]:i`H1-tzZh|qXٝĬ( V{ kW弶"8 lX, UMS-c͈[\6> rw$n*4ʶiqjq4Ay32d)q!/lU Sަ3s.XGY//0Cl DFz 10{ 8fuu0;_ R*Ey[U8#M rjq&R29c/e)pjYP9iW1~&V`/)O^`sq<Ij0˪fB-0PH"4;Y %R%@٭~a4A:þa:Q'4d U,iMrn?WC aO[rcwxe\r]*Uln^15( .Sڻ)kR%ZLj@y >C -r qb{Q"#cWg0˗ۅ[_[@Oh"; d+; Tv3> C.3P3wwpj۷'b3c-j@³ #ڤֈ|н`G|f3EV͛\RYyP]+ŭ4Gq,fI36SL6R4JohLFkh)&AQhW)\h%5s1U`:&Z쏮AR}Pbp%p,ζ NE\f4C!0N|r"^P$\UBM_O1V \ш[{ĵNU`2:<"5evRa@x^Mhx9lu\gղIJ@p_ EKjAR}T\ӟpOk#a!AtAeV"Gv0IN ^5Իw{XagA= xJ &! %BʇqeШG!!?Wb裈-#c"]v;FT P^5+<04t6,fL=M81 (l_8!B)m(W#S#<4ӝ  M~fѿ333E@/5q.Kjܾ8( 3C#Lj[ÔDb8J=_EF-Ot|W˞x1Cכ{sܰ$u%[ReX{1]occRu&FڊQVY넼x&FG9 Y!J¤u _GIL1 9M{'=Z/V3jG8 v͞h/ɜ I:כ8n3g?[,UzĂRd&a_'`=@{ mlY{P4?u̸9u0O"zC*DޅNcB_-VF}* ~i=0$,7O%QɆz RY,؇k&"*Ra.Lv2tV4 %>%44ak{%LcVZ8HYǞ,GO= D7?]>fmY1|퍦ssէLtTt ?o'Q<g|G:gL]/7oe q!RkFdCZwC'2In-Hz of5fLh%n;CK%7Ї3\&bY^|=^ۅWWHbq " 0ʮ;ήQ=\v"FTR:r{v*>]Šk75|0aR2a䪂P#1Hjc r^.Bы3BeoK+jOn TP} =a>iE$Z֖:O iI9,tFc4Q˛U)6MMThJY>;֢#ngІϧFfZæ`'Vg2F:M9Fb:S6+3stpd3?uQb&h'NOzqrNWL62"ЃD]"c?Ts+I~Ȟ֙CÀ'V6Li"n2Wq`y  xSWl_*VP*#R߸t ṑ. mrQεN;7m'H2ˠ~hRLmP݇|ʇ&"llc# 9D[8ƒ?.V̸1y u\%?e!鋄\YD\>>^C@?nɄT}q9rcm溴 LXסD}gRp{$c{;(P?`==w^sՉLˍQEX9֟d"v @MFot=RZ%V\5fRX.ý&Nd"pr5`4V=]UN)F/?n#r:jW'1;A  b[mH6OgHN|$ONd[bB`h\n~=`PRߗ2' TIJ)߫*ITlz+G%HrcP< Q@)W~uQP(ІgįhyV:p"y҇9P{8;D;7L WZtJ k!ǂ(FU!@׉h |Nh9*x{0 _-dݴ=t+n;3N`JcUhF{l'<,}DB(ƌ Gq8heCj.KMi8C_ds,0Ro䉆k2tHȵ/z{xJu;.|]!FbDZsFϏyɡO$_֞%C#p_6x\~wf~<gN=8w4  K#*8gs|(u7ts u 1??@$gi?T5)\ȌWy΢`_DGYLh%F4=: yO"z+@w&'V]ūXpW{g(0M'xi=i~[IB^PK.߇"1w:(fmH3LB2̎ M<XY7P}zMzH#QRXk,3?v\TO ,*oZ }K.;sR8R6#&dY;uq: ^=w0#eP 2ڟJ5h_=^ 䵴#J,-8%W,/V\a6՗tG7?]T.C;gm62m.(a,~Ӡu'n$SsѾX"!)n^4E~'Y $QEgM?(oVF 5u^{3:Vbh 0S_}GZtDA@'ݜ,|POUkV&==7V uL7RSyYiq7@rs[A$ OLݼ퉀p0ŅK9>H<m"Ѭɰ'z?I7:#(t.ҭ-bqe9*Ogإ3/Pи7ʛ:\0qW/&5d.‹J5e 7rOQbOJ]F8M,nt13en/ni:\٠(˥9̞ٯ8gh{T:Up/r[&ZVA<#ٖ үmgT`-C,_`Ӂ[4isBaiSUfXNs{,U }6 uE=Ux8]M'eAv&K&;΄n8aVxc*w,Zɔ ?-5:&5oZeIJjuxYD n+;?T hɗ/:k=XL2E[3`Cо2f3"b'"n>km$* Oc>v g c 7*tSiOࣛ|QNR~z1΍[ ~ lV r7 TBb.Aa,K#Ķ7F6,'}v/YzT'71KzQ))2 ܉k2e&--`'>-K45ѰdŽ+=+4i F5ڊA]ml(59 \~B2Zq깎qW(<fRЋ:@ZbN~-Ȉ)rvBA&zB%LϢ'YeZ_HRv-Dt<0C+1'9{Z6ufz^R&8=XwB[: zpf㈬~@ '*x外 mn.Y8 ¡ί|-`,U\:FrrO?r Mi2Ҧ:GCN/cWpc'9A\1󗌧c(g0Pb3إ\Aㅿ;B(؉AZ0ˑ s, Lhy>iԥd40 B]1S QzO`bѯ:%h]\o& hNea4喫?Yl hqbd(V ]L=\xyJ9ɻ@22?$yU:1]2V[\cnTb|L&jEm)#Xd. C׀Uuj| %pmKj c@$UӼo9@I Jd=+ຉl)蹜Y Ti [(S8b *yG;ϨXXPo3bl5^ Bzг%c9un&г#9sf aK%%+8m~MXMT\84FT'[HEC?ϧ; J)Qfg󿢩<,ąEtVE)dxQl!sT ]!=bfZ&"64%ƸDš RGb"EFI:6dvPԲT%2+ӟ7,ڔGmj#B\+tʅ2,[iZtV .-;zcd< &W!z-[PUnyڎDZSa{Dh Elre"=Pcг6_qIT9F{ j~d}l* Zy3}0=@ľ rN)=-%INI{?93{X~s#BJ?oLGt)vɆ@ڤjm䡝b~FL~ּNژV}/aK[-Q o ym6_;>W4E~\I/[w57q8w67jZÐzگ@soT)Z/*KʰTx\XK<Ld~_6R'%w(lH9P։ Y քCvF&`,#BOY2 3_OKFAu3^P u![UL]%!/H+gtzߋ -Wj}ŋ,5ˬqu/cgyGg=:i "zIxA$m~l>Un[d󔫐8ՓnۦFCanv->>EkS ёwٞ| 2TF!Gݺ\IYj}7U Jpj|.Psz(bVTVZ@UHb1k纛ߖMdU?JFw cL6dvF+)D3mIP/R߀Z*7yu9'y-PC(?Y|hW߆t%&Ȯɽ(؟@ ͡{%=[/nem.:Tt'6Qu@Gjr펔(N@kD+efxQD% F ΝZ1 &cM-NVDF[9 ^RgG/`.(h7I КB _yGxJiM>l8_g"yˎN<~!šqzRimeֱ׎@\|㜥T#٘qg@.XX-PIOdK1}GҀWѬ˹0-UX{UL b3c5KguEhs|Z:tpлӧb"ڼU_(smga ' "Mr8Cd@TP l,Y17g%kоi4/Mhu~泣-߆F|;yUd@\] SPF6i삔^o\w;L?kR1 TM.EVG]lDA ٘Sp> \}ѱ&0rZg޾sU59ytRefz-՗™qAGE(xxADµdeyѓ*hȀl |sF$Qa|QG@n(?ZnNhf[AF_>(ۆa$\߬flY$d-BU.AwCؠ4,"p?6,f9as_8ыP*DcjGЖॊ6U؇€Uc[ n~ەDHuvqpQ6b)`h#Nw ^vDmS/r{f 450I?E/Y!3œdZ8FdXSI@83h׹yJF[ ( =X_М2U3T qwFJM},=NUQqʾ\_|~'CaӞ_1-jDYFY/`_̳'Ibx +)jFgM۵hh#o+&90u 5-]7H?_]_h#R/y%") 4#>3$8$@4` t^Smyoq3VL {9kÿrDB۟9!`3ޱɲW7ÏJ1Ji:cJ1\& BK$|BEgr@ھU-)D5<_b"vYm!c~qr}>G``\d=Y:yLK;}I`>ڏpGpdI%oz@ }}NtZeQh l%Bu&,t@a'uF inp$Ł0yXd@%hh+~|4U|xF:yۑ6$Cu- hmKX ǓsvsY$;s-ȓT*ԚRtr{s6m(a9R!et3}8VfZ1Pߙ*We^`Zx qCjŋ;S3$\I҆%0h$-)HiȺ,(p$ك0ANZ[hҚԯ#,I$];;`eg1y/ufzIM9$u׮նHW;Gj"qȧPvw\:ˋj*CXlV-HxT9/o[noz=8jpƥj[q)LG{r#lȯx #s b+4cM <jb1yǵٔ_޲]zf~"z"эU;䐴E<ĻEy۵mRU$U%n@.a}ˋfWһiYZ@x[1NNs;0ΐ2dhq.Gu`u*y(rWaXj-Vڹ*.3D0q|4j!'LWjgVdF\jw8<AGoWhDL),1̢ 4+~$s2O_Im?(.MOo88StUPL sBs6pq+'_v|ceXiv%t EiŪ^87/T a l ,Oփ&]RM}X@*8,H(GZ8Kd`AH ;kC|wRs1G?Tz[hŔ9[ F$5?QRO4촫"9& 2bJ.o-۬Ő<ǃy[k>(?ȹwm/}}i0@њ^kg7A`yN ;=鿼1>-C R y XݟSE.BڢY @&63gt)H9, *lrg~nM14 @IԉM-ڼpki(87$8uH> HTKgr0ڕpMc0dN7v=by @ȥWu0u5 ;e+>|QNF]鐌Nz\hPZޮvd&u9W㫷Zek&$MoB^#1EJJY ٘h:]5?&N2BI#Im+(qRr z륦tؔ'^#tZWyZ#f3jEXN i5c!detq qfKȃ:f<}yK}Q rx"?ĠX)3eKi1](atwfx RlLlņ!yL mj}dワ΋`;9a|(S)YCePUJNت`<Ə](,t08QP4Jqb#LoA\!㷻yxLrBelkd &\֎QϤTtC^m/kKє +GIcGzbdT2Q,C Pi!a5;kWX*7crvdSQ _9k?b =Qvb=c޴Pmq11U?aT[".2Չ|{`xK%1~))ט 0'Y3X-Px`N&I rjT6PέY+!ia{`@1a\`\^![6&uqtaPJepdΧ'oEhkHmyODDb3]*XӴ~Br6a3%!p^-f•+ ==A!L 9~Ykӎ#&o;E}s9UAe T;$x+0srVj'xBs3Lee]$D-=Ăe[w#y5}"?hVfxg} qjx_e$"(RNl/:ǃkD'D(/96 'ICѽhtK[ò(sZimCAT9h=j=)#VţǠKU2ZtܤJO# ӴZ~NɧeKrij•rОBC٬ۡs5aқp^RaWLdoﱾ%@ԶU^6$ޚ] 46&wI( WYcOo^$0=a0b$Z֪~u- t 0%4(V4!upzno inzX^c⃩ly2B0%8Y82[E) 7i0midn 77tģrU1ga;O٥&] 㦐Gj &>zݸ$ayBv.7{Àj޻w9uL$A麑섊+L 4Ga(73_A-cA2Y%}sĶ+imyr%VV3QbL?PJ|z /߮†=aYBvj 2q1/F-KmbT!I|ݑF9Nʥj,V8]0$Fs:iw@~~W]PT#~ >3. Hv+|;b3B6/˷k,-].$K- v+!k5C(EBcmtYJ cD1kWb`ր#GXw˻o]fuyS>:07pO/Kw.lpU*w322Ԇ=aX׺"ji>F 6ב1WÎ(•8Y6đ_a$' Ҥx~(xGkZəQ( `UIU HgMZJw@4~[V+dֈ 0ИyB2J~ :U0C/)<3lȚShmH7)"yCcT*m2& /q (^clK?Rc,(7 ~pbFĀN:˟Sb 2V̖45 䈹_/t(!5/ne;ʾε>ite'6[gjLM] SƁG`9,-6Eo&gͦ sUNh@U2ÖcM  ù%^ *.j;U"fwaʖI4'spW{ {3C'&Zh P[X)B+z=ƼrB1KqwA\``6íbG k?]LQӚ{+OM$׮M.G]^9ac/KN /xȯ^/gIȼuŋ!NC-,ڤ-uڴ[ݳM^^& ZAwF*>Y\Zy,F3myBi=Pqe9P{=L.M̛sHT%DJr37*ɳ|TAS~"xjT|翛 =LAB ,)/~~Ժ<q2n?h{?d'HG҄"lGǎφ\D C p)Y9p yRh31+ R'/hXGeDv LgjvS%2ƂM6Z,\g l?>=EL^?i,=u詙 !2ԋzNТSzE7J cq"Gx'"$T0u`ƨrq?@~ٴP*{.<86Yn*W|wGn/ѤnXd=lw/J49wn _tfy^"Rlڮ:0\II`&͝VE\DŷNlXnPۺAλ32:`yTiPB:W"iƠ|rEZ #P$~@9lCM'A@Utyu̪YC~WE@#UjcTU!.kp^"EAG@ RuapU򨙤۠",e ^}m vSBE  ѻܢ/b6k\Y6e݌dpX]:5`Ȣa֞A0&iB]n8MI_t޶-Uh1 v$8">':cFi }6L꘽5yoUݘ  хloadU}[)STI H*_l Ƕ1TR=/\ XNƠ]Tf~}4R4 aG:k~2fŵgj=†5d $Pb‘[:9"W:0$/+K%`^kOh>D: :~{"3ȑB\=晔s wr;=R)8[XxbtMSM s$U4}:ɴN݆Gk_5tX,?]?!'&b*-*ѢґɛhaN>O44@-!Δgo ]Y (*J4YmC|<~t e|WATC ?NcɷħNKPMqm(vbyܜV߽,B4ޘ䳛,H0!4Eģe<\%<~*r/*m_c&vu\:ML۳242@iSl7kV)UiND0]x-&O* WYPqk֧f,Jw*<)ߨ0 aINahk͏/yGIFb lk1 AN8ݾݳChO "/ zfTy;`FH' ?k/P\2-Dh k)x)Pf_i"a En. v|)X3h]w-N/JeO7Pd-( >8Nf߰~[JP£K=|X:!*;n#xߨpeةr_Je&Gv{̍LcnK}L0#sU g33>olzWߒ_[cFDMb"h$ bODxh }jLO%6V qh0Ehr^r1%z;߭f w%MdMr4*s ϱV-VdaW6dgc5˓M_kO0#ANۖiuȢ`" Ec@ȷڲ: 65CyZfZGlf&<07ve*>#"aFBܴ/cyC}%w^/3L( ?+%y;>}싩9Nܻ|,yE`K<8(Tpf_U{J=F *C2[[hhbZI @ld㛷;i= {nj%p@KI/]kLuAIȵPe٪aĬ;ЫRIDw+%x>j%Q€s%Kx-Ȃ)11 YnYƏJ*!sx/C(FV y 4wvi Qn*>Ůz~igq,˥-2?JCQwq8lHuI 2+s< D %,tɡ;q~{I;fmpa憐7Yp*#^A# kv7&Ĭb-(_yBQ4KccΚe$/qa *|gGEMqXfN6nA<~X[h㈱rt @[ISu4'uߔE#a"9<bCi+%UV6RqCl#_ghݫ_ 3^]mj&6%2;^`\ޓpG'>Ї#GH0xK/]%||L3'^T"挺߅5Lm-` LMI׍n}d9mQMՐqꇝQahe\N8蔖:Aܝ16VkAb47,3˒Ҿ9?,69e[`#6uE"9R: 1_Vz 헅vn,'JQ(}/@[0E|<.3\v\~mC1VC%m̨NÖzu91M@u0;x\{|oBHlm:}$[jj52Q52Ԭ)|nw[οu:;i§7w 9jtu-yf"؍;GFCDxxs0Eb|1"s@Q]AS:<~GM,A"?R[&S$3&}LEء;"K(8 eyavPZ| $$Ĩ|UA+˸?S$ML!O<㚋1P\wg[n/o[.Z )~ٮR'>=^20l>Ua0h,[a$)ntթ2[ٶfWWro>* +]S=&.+u>Y~QÚP;Nҹ3(x쪮|Lxv.CEttWBc<h^Ώ+8E?o˸ 1`bv47 K)>$mN~@!uv6EnjWRNl;$19E^$b76)܆2NTckMDucJM oEt9IjqrO̍J+HDv[:ma ;J+ Lb^"YpjEvJ:jKmn0/⫥\uG\MQw]=s=Bi`)I2̰BHVx^FSb2@+x@z:"a)+HUdr^)a9{[os3k*E9 Z~>j}^,6-lncT ֌@PfׂQk KqlgP;&7|'`.NHDF'PSh٘ uS]^rbB Օ}xtb4CF(Oi}˰\b41(Rlk؜ q&69\R`;P9 ׎ۮ_|Dִ3 G;X̶"r ܗ/3Upu^lo_9Ky,{^C1PσqF ԯr,C|&Xu\;GA\  iH/m5V&wW.3;IoGWW P(0I3&i ؎h* 1?mosO)o^xkmBΚz`yZX;l,2=hi;<IMA^-T'R;lu C\{{5Uy!5LVyKWJ&K 5&A4w|4}M0apx*:w3QӂӞU{8$?-G Zif*V?~ r@&T/B.^?[p+bn+\놏|7z`oJo ed'xw%Y3z@ K^fъLCY[ fwn-sn&l tczdXJԇde -ڗ)\\)zT&I5:a.9T|QlEᘆ2 U}64%#amgX2ߗW=u,D]\8A^7Q.XVzaf 8KLtZ`qu\.& Bxq,OEnGW[IhjG-o[9-1_qebk[7P*f1Kγv~?0~[2܎Չ(o/[Ћ5+S2;zn=Pet #|CI?2f'p<ݚFd)bڃiD7TzP^ 1wZ.$G >F1._l{%0b ȱNI-#"wڠhJطX9 R m^  2PiL?P\HH 3yt@xsIc} bg5$IZ|\  0aQ7e =M(C]+|PAڀbR}OGס][7mߍX/c@Uۇ O .\*1ltp@(D|Ϊ*1aԍ_bc%b2G'բAJ }U5aqW"qSg@+E)[Rk+О/s4pndF4;kJ:JY$ǡ:ށɈNI7W]Wua\C8\ M(G"mG;;,@RVlecaOOoI^/[*n +'>b`hK<\^e#y ha*33 oޯaK{pR؟JЦMW&g?Bqzc&Šl MwUX:ga SjVls?)cFʕՁZgM=$AAL}%Dʪ=-%[՗,*RkbDhqwA|-\jQkЀL9mhp*LKy6I 6^DH MWH4kzltelxO;Rϖl} BCPQDL`+rXhLCʉv1T6 e)]B&,%(!Gb~r`gFI"Y/#}GI3 /QɆQV \BQpKFJ/}gun+m=5 >AӿƓuʴŢX{jߪVdıucp3Dm$ˋ5d!ޛ(!*F)uQ>AOg=}|vm^bE{5XNB,@K$qUޞ##Z(s*~=)YqAVBS +0<8 `_TI0,=_q$Eg"#.`{s\V|r _N[zN&:;1E1< J1~ba0'-#}W  P<Z;THSr,H!R?&}:RA;~*EV{FB5a44F~6&w6Ĺ!]@k9_l>vK\"s8a'f8nڏ g=KtmhUZ2YU]C1oNDJ0N?sUlEw(@s-C*W]#qh?#R:Lg*=c&8?3tWt cGi1rR)B[UЀ;VladPHZQ)J`-A4%(< <J$hӌ!o#D@_'DJD4Ȟa3jXSitFsE@ *b PfPpo^?(_hZXB g4=*8Mtquj7AMpҽf/0wF.mUi"'$,{3" pBQYݞEW'.;ǣϚ$jibtI&b8JzUJ_^G@`z9*oE+kOW.DP[cE0҉Y$ڢR++r=@U%ӗ=R_^K>OAcsbdŒ:YxdRāBbLIm:n޶6fC e RdC0nd6[#&'TJï.,(or%RxȢMoNY-5 ά7V: 5lP*}|_0Ku3YY oFC0G+rzoۄo\^ŚHg43%>Ǿ52h)^N@pT*5¸Kdxgn T芌!Aw1T^H,g 2)Qض d19{QOtN/մ:\ c4UЪ aBYpֺeo[yƎbwoQ$8;: .H8nq66ޕSjN2ˆ?aRaNʳl1M~3 80#&qly-{*j ^!-&TqEЁ..Ic0YQ#3=e=馶lfFkRw$&kS㫀ȲU\ 073g~q7Tb5ݬX!)\7uE@@4N^C(2ofv$ 66La@DUhg(xz5V&y悘|̓ UVEAX-<亽8tΉ/زXc4)11d}MLtXݗd!J]U)2ϢCkI*[<HnA(ϓǤ2? ~? Y'*3׮}CngGg8X$iU>ۃ0HBTsr\&qtƧJhա5AS.'qo{h*A+طo8Ѣػs-Xib!H4œxԀZ}(y$% x{u @a\n=%Hqe.8N J&1\J}]/4}LO)xX`UKe_^#h<XcVы3(w! 7363i܊];: 9[5l8LL6\or| w0\ޯ}Z[!N=Ooa6~Z@Bv_3Ŝ]~jU7trvT9>ǫņ_;=1 OP4-lQ/$٧xeܽqDnM>,pYZ ƨ~;f<6e@~)ADc~"OymUyH`_kI] ,c&LK֋f wr|{,dX[czK4byJ^ Ȏ8;qQrز1Љg_ Yohf TEDh< ^!=,/hQ۲*r~i£e <8&G,᩠ДJQ$@AkVK 埛B tvu1?@8=1zys;f$F!S}"";ܟ.κoմq {\u oL#^~< 4 UbQ$#uhP!*Oc#r r*FTJ.&2E&l~f/j6̔ xu2w 40B5T6DuVLdl/0E 8$v@ss`6 **Yhs%=|: Jnnap–e,r p^P@hzB~+5 %;cܾb;=](g@ֺ$SeV]<xmS[wHՀrd m08X¬@]5Ie/CV A.}:.S: $[ ☞j<-lfE䬗hkQGSBMy->9z ɹ@O]Hqw'^CsPpx`. d&$I{yYa\}iPsXiBdR]V&{G2mF)X'W8?4Nzoj%BQ WAfzJAy@N"sJS&>G䟇;𚡌3FMtB9%ɁuF+`!9tACCl `j'u2eIJEs*ֳԟy#/,yA+3>pu(雄ED1j)8PM>C{3Kgx)"{wPFAT֩Y-xs:YP6n֙#?Qƅ;PGK`<# i!xɗ_o zSO13c><[,d`g{R[n*V_cF%)=[sL'T !,]B!$W̍ 7_{\5 q:U֬?Q'pR2Mx3VE{3 h='sR|B( 9~2HnԙcR;0/'jڞ^(ϩ)sh3=%+eUNAO]XE ÚV@+rQ0B% *:2ܥV[mPKa٪+:?I53Ao4F3ۊPfduPZd15AVQpul,m\ Z2Xtۤ~dR@"길BAxH71+(cXt/ c#@2m1_29, .]/^"EuNaO?!+j3;Kw³l9yr^ʣ=:[cf s5]Hd ͥI O8ߩXrs ES0qXzC 9,> >hѬ$!ڸG` ~{5S搜=Yw+)twv1NYHO:mnc\$&ؚ] ;c,'].\ժ9YFi1 N KJߢr)y˵#~$%'XOm_;*1"w7}@rF' eBFTx2fŞក7okO23`y|Ѩ DWsx&a~ftDr]h-6*u[wbr!pHr^pDEfReXֿy@x$i.i < ;z]2dZtCi?(ɰ+wA2,|!:nS5+q-=p6ϥkc075%tz ZՈzn4l1}0!}ő`mf"Fahݽ ɪH,8 IqouMٛ5ueضus;BQ1O ky(S.=ɓW76Dk-E<ѫ`aHA(m42MRn3.Y{l%N@rø!/m_i$)0@6 h-c6£I 6?훹$AKj6vKIzTZ] HcTfy#z#4 :ibȕ=IP}Hq뷱"HpH $m/cP;Ef"8Ѣw|S| UxWO[H`Hzh{C&ݶnxp/v7o]ˋu{R*0}xޅƿk1ʇtD_CnG@FPc1gޫWXt?ITREipp0ɈR#18iEݕd-6D}[p `t3@s SQ7̞K>+QT?tV0n՗Ί4փxH<.-:c&3P ȥy=}Rnݲ٩E4S͚{8"o}b;en;(HI?*0FLc׷JNpKW&i]-z8;0W7?K)X1WfllCc"N/Av|<1蛽<0ostdOk::H2U1 |4F=SPƯ)X ~v-ǐ- Ɋyn/*1[1`q{EkH҇>߇]14+8ݟGߊ}`d/j1?z0IqxEN;qoN+:zR5JyK@ϾFDI<ֶa- yUFpYrCg**glY--w'3zbba]='`f0j6/fp)Qߩ-H:Jo?r#k?!CDg -ϐݻ/ N)e B^6tOܓJ:m^&lxUD1[b'?NE!oWk2 n$Lm^ts} snzٻH<,غ4_JI"S3q'19)&e"5YCQ]`L`m dN{'A˙Y%cGmH:!O.Slܪ26WfNž0O#*ul%:syAYڪObB7ؤnDC0o$yqt7 {=/g!J@>Ze l;NmX3&GvSG‚a~ l\ }UйvVN d>kHdQwKC68Ѳq]L),3l߰|Ku\h- o-}Ay8Dxwyлr&@9:zNHucEtL{on t(lm0[(ẾFt׎$UaQNjAweva.#}`!jȬmIc3A l\Z!e}Xb%3PBr+\17 fѱ;sH%sd:Y2gkt3%[! ;oҺHPl nXd+!qg6&Tge6$P;k@JxR'_`Ҟ3I'=e+1M(H}txbomN$3nd$=%le܆'ړ$zMIuhJW{-<7f?dؔYWuU#:~[U7.nDVh3>?hnmqirWfp {Y֠.;,?@Ɏn,2šN #E OPB*wH(xbH z֝{W7Ѯh'jLY~5끣&i.RΌn2/\>J*Y/swh p뗤u*iӞͱO]뚉F{ZE\7eZ=)A}E[K*|c3+ijT0X Ғowh+MA&l`ƃyx;nCի{HԷ1!H[̞㣻,5m":a[3ӽF596B8TQS~ j5XTJ6l8kex'MCEjѷVr]u01#߱ӿRѿ7cE{r]t]CATjd!v+ݲ&F\] f͞@2h^UR Qwj+/ ҙPNv+M2zقr{lȌ$]33 {D|"^c*0] v/FOV2J jnWdmB8*K@\#6 QeYLf. O78Qexhh 8)ɳFGwhxqvO>? HYb ewA~%$]bE:0%ee&T@^2?^#yzWp>rly_]= ^znlv߰`MoEtY7 Ԥtna0Vٰ6F2c#evQuXjQ9 N5= "N=)V؟*j:[߱kףfQŠ&6ܓ/3ɓ)\jmY=y)U SP?i^1i(W!z3,u`T4BM)ro ZXkH3{\}N(+F!RuUE o9u,;ۜG'p>HUqdg+I2gB}f~@)vqGl44w%2S0ݶ*SߠE"(Gm OAr&]bh0=}}-/(mj0v0_t*df!os vLMw`>EGŏ>iԊ)Zylc@],#Cpw(Kn!4\AYk=oҐ^[$力ǒ}gˆ>m1nSV0KG . GL l`49*lЍXl3W5ZђjoY A9YA `C^< G䥹h@ͱcAq#BFAK7HrXc @͡1՝i1L:&-g,82 R{+I1)ۺt̒,Zy:f>("=2⚬e^:po7ZZ|Wڐ|>cp=.P \'!ʾal9Z5B_P:aXB3ܑJwr=_Զf)yVB/Gdsfw'isUC%|G{j!0%WMO]?;F#2;+zc(ƠH>R3or|l6TBThCԀS6䢯b3 /$T@*6rɞUKo?`9dq" TWS{ۜfKQ{kZn"y-,FnɰiưJuƆy\ktxUkZHTFMa"re!pEbk]#-EreoՑ=M1$؈,Q,+mlDM~$ah:5YO(Ըi X!ʯȻV aGʛ#A21oza(3!]wE廸~eo' ![KLL啄(˂d&UMF$[-1'q@p3zŀWHa44E*^,By8y+stO9͚F .sREyCBZ\5%sFw FI8~-C@!r!ϰ?e)8HF穀jdՌVv& !.ƾ_m=d?jS,=B|JsiA/} jPA&zJݸY.m<}~޹-G53P3M.TlL~R-ϣkBǜA ;,9uQ)EZ|rP҉Fѵ^mÒy2]su jZ2.'[]^^v'̢GuF_wekq`a[٩'bI1I[s,$NB3ePoya抌 ʖҎBo_Fkģ/9I&KE`^B c8D0Wջ>`ؙО.T~ټپ*{wg4BhCS_* NGl+a*3ST*@D7Ά 1QufrA(,=m q:\ohXz_Uеa\42ld)ݪܖ;$FnYIƉKi~Qbr)"M*`( 9x97|i]b篵q&.i[zVӾ|fy,ve^X&S hL>?[w@+#gd8xiVNjisPa+-Ʃ_a,^mS[yMHE4`ʆu-mX>A5.o{E¶Ip4s*`z&n`y=3{=f⯊l ۯa`E%|[gGQVo!@TUyQ%hԻXPJx We(5^EJ!]J'nkWzfʛ c2UQ7X4DADBUBw`S'{9T[$q&ߗi Mz5Rɾ sQL#s.yZXT3 >xp~hL;1oܗYv^fNąOA=f5LrRӬGccr}b yWi ~_ b:UR|1ia^T0BĭMyAɻALp)5h5W$68$*֜l#63HI칊?żxYX )]>H+|eQWOb@æ蝌C w8&֬){G0M2 Laɷ0HZ&(;![>3UIKr& uMoR,vp D .V}9#F3ɾ෽>793ڧP]Yڟl_["  Q)x- /v7⿂9Vjmxp˜tBۄ)$kT1R|.s {/ZHdiuӶD 7)6=kaĆI"LgŃ\d.}xGbQ gq%))CE{QF" mhzcÜ^E$ӊD WfRE5G.SVJQ11djt(&p@GBnFO B阺}ӁT[5,racd 8xyVH|ۛeBGs:CI1{:1 Ck=1H2^@w4_[*K;ryEa!<Ȭ&BTǐQibjnfϴd-3gé\H! ODO g"C8W@EwnXcs=$$@w)w\k26ddcP&4gITIn.sRRgLjT;wr6M{~~22 ,m4ZڶE[1&'=m Z*{2V-l#= al} mqy二kWݢES>7_pϗm)#h8 TM=q^x`%LK7@~ՑW>G7HKmܱg_YC3]zZbDQc!h8͈R .Qo?9w؈f_ZV$Ɇ^[.7]\I@~]Bax$mߦՒWO9NvF9|OW؃kxdN)sK&&<ڦ|V26'Qw̘/7,sz@.*GymXe.7Sn_N(k>7L5Y>q!%<"NA؜KlӁ?Sd2^ypuB~-6Nd' şag/pK6?k$^ Y0%YteFMLvcqw!?Zs4#%_5q5juV@x ȷBq5fq`B|"}'N8./M2fdO]PD;58zl;؄dv31\jhïc\ q築yH"1HvKqMǢࣛ'XhRe%NJ(`u@8ːiF^n_T\ܹ )'uŠ#u8iľf٭r? DѤr-ŬĩΔ1}]"BXl``  XB\xP*PZ {m2q\p!k7b=hJ3fÐ90=\UGHW&i;d<EvogdȢ1>V¢8%{ TkQ9 y:q= )hlnI[>+Rwr.t+*^"%/K]P*n^,VCD7l7@IY߀5pdzxpmdR.$f _FsWof$⴫f-/b S~+o_ ]HF 3&2 ::PTίw( !(Ç`x*vjv#xo͘,;%`hwT:+Ur4n$8LPW6]s)]SPF,Q?ޤ}?Gƨ}/cEeˏ9}@W1:1;z'㢕FPu@tCIv"n~p(C\=6s֠#->MbS hZZ<r&8q=S*A !^FxpkD@߰Cܱ# M9LZkt9 :c&~I!kbzwO#{T2v7ōaR-( ֈÎQ+~$JDR,}Ӄ/S#+M#7>C͢scw X-&eRuRϷQdrA{\ NXHn"K̙?8gKE Ұ7IcldZםh7<'EZAS \3u5#wC2+E5v/8#=L>*ޕCu7넦qnFX]ui" M:6 Ҡt |t@i-5[Y"0buOO8S~kbʰbFlCY%G|U}+ekB0늜*=ٚRSNxf < @3*|5&;q+߶t0PǀU[̕6\rjXW Y'0ѫů*#l \@*:"ÍMשBh9V@[6c0Qo5WN -ᇲh[|z5͑D2(QuFvhC%*aL(G5%KVZYD*8B'Vk% "BJL^d˯2|.;>%L.X́^;XlP>jV330W~ֈw᮴ 8`XT넟;OM@\$8}M }HxzVԊM~'rK(afАrIhhb=dƌle'zb\c:͕/yX'ѽH2)ρ~i( ?oe,=S az[Uww.`aj'w8o {E P0,2*pg&Oi=WzݑDx}Sя7֩X'ƪ#JOx9OLWY 2 Ni726ֶvq2oér`p|Ls[o ܹzX;`nںat9d,h 8d \UZaF3e1:[TDT72,Ы{΂Ǒ2Y6uo*JU[,W4-n#ԓ]Sr,FrΥz1KF87vV~\m8m!?Hm=_S10&Zd&;A'?0Kݮ,^C(jea{4e"x1{bn:W>)鉧m:8OD>Kx>ϗQ j׶n/uTLDj=7Uw#(t *3)2dRVȖwᙊhVkHt`,s4n@. k?½C/_Ei] .]D7_#_W_=o(+W7eB i9~FLb#bqcRiSV'XC:fE3ogXgaIo$ /j[H-v=r=Kc˪Z*m5 p4ёM M mC xgOcݐf1ƈ~K̼ JK o`j 3YF}X63 $u ~X{ THGa^nuvX5UxUH1G95mw.cG@tBK,[3]oJtJ1ZMn !KTRF9&exzg c_N#xE=S(%<{H Hi-;t}7 &0 U@o78LXMS%B/9'h./^ l΅ŅySnguǼG.)@5(hѽ! +pv;ʴ1fZYm?Bag,jL5Ķ\ SF;ï }`2ۢ$ܝ^2o3 {J0k>8: ᔬtvP@Q)Ԁ`Ϧ9Oa\(5Қ3I])1< 8[O5ӷ64&Le n&].NDC/ CB@|F[cځʃ@;=IC1#UVF .MFy- 4Em>'e5J-a 5I`dkd]zK^Ԗ4B]떈Wqo}7Zw#[cs {Bkg6 F]WcÝW\Q(t!ʩ JyjKBr=f4JȾ'֪]js/aî2Jll5%$̵TJHA ھ&`m0]-H: e+EB0Ԏ`S&'^WwEX|HNUv>ږ-pi܇iE$/(j.@NO Qs6Ӵ 5LӋD? ^7Tń!+W-̷hNWy59oe'b̷ @ϣ!4͖ǗA>QMGJMTpgaԓ5otōݻz))3ȄL&}tF'SGpsY@@$-l22k:y%@2YwqXs C>˷A5cC57`lfq.*k݆l@5Lc&AxiSkeWS7?4sxm>)Ij!x? cmRP>n3GkX hIؗ|QX73&Vmˢ@;_dE Tg|lIljjV>//6/j67pJS1dlqZ_@-h`m0O0F(9aP7* o+/xBoO7.24}KipzYX#` 1(j;qJ+]xt{]x gۇ2^+aּ72D.r+2WնxI\3kTj2[UÐJ*:GI 'iPd5?R?J]q M q,5-;D):vTf2 EV\ӳ\)c4&<5y,tO|q`ZpNGLdjZkg+V5}0^&[hud  gTȦK%>O 0$*^=+%hM e7i,CV3{jpw۴DMK6:U4E$P9QiM$<uƯ֐=,fOeOo.֖g?IؚjeЯ(=D?jzcb7K&6tyX Hkqi.V{ Ky20Aş~rb(ҷn`wsC!}(r:DBb @>|~X;kJb@qDM5_\VG#ֺNϵ1;B^)a0wr0G^ˑ-|`^r+&;iB SIQ&HnR{<{\|&g_H%ɴ FVW?:⩱ pnz15=n ^A[;N-P`fϑbzowMr+9{ {ȝ΋NjB ] ;P@ss"~JBMTQWoTU49_Tq&dxM#!&:ŚhγM 'wv 0_ex0 +f/0R=o2wgrތ3!W99I=4%8 ("#L85r7*A!Q%Py U&Uޅ܁'R Ta ɤ vlyܠYhA3cwq f"EƷ$^*2h K;֌B;j+*r%v8>uf }RDs6>4 YGs~dr{ &UЯ ^2JuP;H55:Eީ Q"EN5k )spYX2 c(7jkٟa3cRquS@rl"Ngp31=q/iD#[7HF&SK\yװy.:me3&I41Yj[m ֹdz&\6.-0qڇ3=֟*<#^`Kpv: }Y\ZC@^/;>NK6'K{lĺ bY_,D~DKr|w{;2oW1v#O qX~xa%u2,۴ExǨ2[ >C.u:>J9ҔFY\*Ӆeɴh%ZR.\;PTo M(?M^Ԉ;20O@5ϣ*COpٖ]ʙGQŌ[.e:I>j)¯C疿?uXV$v*ll%hFɱBh_S`5'9%0#!LJZY:_"S6xu#X@miaƭ$;{5gXWv[>|%0bYK%bV_|G_nUKYߊΟ\+:'0,;kKW~*8EΉ{BGFsS˪6;LJ8cRup;~P3Y'YTxhRcjf 5kkJͣ|h5y19 2ט~>B /{ C/1NlSw"ew>eAmɓיd[kUqAN=oߪ;6䵣iv p9u!-5&QMr7vr,@d3+,5~\0L0s(B V3 凛(!]QLbALB?$c3! cqPv%?Yt*RVcV@J9o uQ,RPg?{{KD aX $nG qgjF_ٙWd3S=rR+%tutk8VaMhɞiv< R>^;ۓ] cN Ħq]-lQ6HN90IP괬b fZn:Α,G!Sua<<3ZxjRf)S o(^vsؼ:bb^T {Wt\򃐧 E1*=2 ZSנy' F,nO+ҖJ# VIT`*,;GNnK%eq2:ãǼs"ڕzd>&wYvJ/i ~H8Ig?Qђ@> wm|^uZfJAc-m"ⓙw5>]KG3ZDjJb0WiJd"YmPE@? V +%fCI/sp *a^'Fo#iXl4qr)ק`,;:myXyoiX NWhM ʫϒ5ň얒\w͗܊Pa~?X3cAXk;յ)y @+ M{u۲^#)3-G󻝺'`? 45mĄ(C#4-5x6g +?突cڊWoli_'/\ۡ˗bDnN-VQX!(9BZ~G ՋTR'T:?%#.M"Dv9,sGjdG*JREcS&lp:dt=qOR)`\ZnhUʴՋrQmsZ`p('8:0%r-bYpF:xJIy쟭TҮ0$^gɞyv4FyR|[)u nw |*DK{ޫZg<ا ALW 5ŹZ!XqoIcfF( |Xhu˂Zc<(PSL1sť,> G߉9V8Evt 5e(&^HI,U7c1/C=hlq 3B'h) hwqnWp S:n)y-7ӣ|sTD___pXkZȬN9XcUἨ {i+)(:{^0UB[٥ji6i xqpωv`Pq  |<‹)cm8DK_[al|1-1O*}[b'3۩OXZD(KsYsz"(y},y=J⍖Q,gԮkZ}Oq 'J)5]haZY~0d/7ir7Ǭv @/TaQ0UrGC̸x߾WۍFYG4=/7 ])x.Gn&J>!O+aFg~u!4ǏP@AJWIMMN[ &)6~:/̪0D^5KӚP&Q@=`G1 A|.,3\3a(e@66"yY#+۝8"bBY|& 'tgNsNj[xXṌcz }eVlPHt.?B͘RG]]SP.2\f_`KXWaV:qԉ$QMAsi].p>yZ {r@$Loe L5_(6v:p +˳mzҠIPltU^}*-t}"qjJ'4KV$[!M/IO&إw&LUόRds*`dx냳( K kG})&zln@ǸA>XW 쫕 HBX=y^&YxrX&ZVgbHdcOjbF K,f+!6Ȼf㱛P@Xj9%%uun-e(U.} #$ ׃o*C~SD=w֩|}BÖ]u^N 4{WwS7+aK?ً,+qVmjr^k͞Ę ZŤy=(19*up=Kj0;,DE%(ϔKTCTN?)>rCoLIڢ N9J&2R%h_8;Tg5rϾTu@\7H D5"_+]tyř,shձXfE>55#J7'j!c>VLYyH50NEޑ .}8GE`݃^oe"/J7e@4ԨʔC\EW,w'g 8Sc\ i,+qMՏ-q{YY^ Γ(WrY]PΖ!7%:vZٿu=s+*luN(>4& E !6uO' ~kL~&3/lgA|G*0f`|:f#Qky*_"g"#Q82yi.dmAYNЍZNèM`A02p5F50hD7h4l3:ȴ)R `Q ]sjQ`0^{5Pq1\f2ϗ]"2ūXnF gSde{lH~JH EWPP }Ty)?nk Zn5Is̘o8BZ+%Ru2mJ*k מV*\x]wEd_7~Y7>xxwA ~bVX8oE5 y5:`b{82h%a4S:_öp  W0ЁTf;hxюzWðv%hr? c5Q1j4c NH>1`md<~%3a.$ouBwg/+ CnÛ9 W__İ~x3od(3T~!{d1grTu$21N̈L TD=9ys%L% E12: GQ+XzÞIkH㾍,0-c{۪;dKG۪i XƬC,Ic_]kC';AR _=m9 rN;"AE^*װ 4 0P?_<746wC틾p<Ćb=3j"@L$ Ij\԰<',wz1e^~@ *cЈױʛPO#m'@-Qgx~Ϻ3- oy ~U@'^MJ!<]Q~+5Gƴqf0(~'arz эkP8sPr-1X;Z&^HWߜ[L< Jc4hhn>ԭ~A&".ߑ zKb2#wHMc'pfZxgri#1?;!^/-Ol#K3v a!\I ιM ؆ّ7 W5" ilN=v| 쇀%l ܒF}$bUfTۃRm Qxq3eHZ۱{"HN!ݐ I ;/|?qQ L.HBXɗ=A󋘎@4Q:ȣ͌ŗTtk`=TdLWCЀvGWI^z%T\" "A(B+TwP*WN7=YOo1bwI[p6^L{<vquE CLf% 2D*nْ>hv[JZ8 ?RʻG,V*KOhI~ 1ȎTSˋWv]|TE_ KBo5|n b}D+&ޚ /ڔd0VjrР 8r7<{Z3쬓h;Ê=d0~BSXOYaW c,-B?O.͚HfC*7m,;Ov(G2<|Ưz|Pxj+eTqpG=$3f ˀ${sHg~9Z\D_̄o⒴W3X暼;?[$;XzjEIj,f`Ri@-HMN\od4U%4 dakyf%;ĵ~DQv|~ݓ$<{1ܝ GoX>Ϯ<\asuiKJ0'y W%JDRM_{vao@:FWD,!#y݉/"}';dmTy>'@2JӑNR 2FlaCc?lIВpe|_-i»P30Yh $+cD5Ք=aITYoXf;p\;WOZJ_u@Yuw (V~Q*-PG^J}qa:v]9(3xVXhl TȐxا\lPb>ɉ[`" 6Iz<$1taSa,\THw6HX֨2YxAoBԫ7jb "DPd#b~ )0sjF(hw9o@ّ_Q$&#aA_?53XI[`&qE[^3#ԙ>zd$ 3Ahӹ ^ی"^ؗĄ}ʙoY-GbcWEA 4 !֜2e0u9jF^F*:}m2tgp乄0U+ʝȐun_ve>qjT^8Y=V;ˠ3Xx{OjbNdW%MCa.ZEZ3AKtv$]I\2q@82<"I2ïJjN(Ho,,2u.S8 4 9ըFigB/}~^U-) VUJY:uфqޓ]PI:F~uQ_z3_JĤhUFC>+S۽_Մw"ř,O,?82 C7L¬l,/rl|$5 \>΃K&U^oMgP ƀ)5x=8ݨb#׆UYl$;Ý4*4MwZ5jeA(NjKׯo;y>vR%+d`+5 iywXB#|N,֚ßS!ffMM鐳H=7"^u6sf) e>@ R%qR ez?jSKؿ )`we>^ӑDe?jS"ՁxLsy;,sE`RԾOcvIxh~>Me&Y $n@o46azta, \E`>O /Z/&Sr"&Bt+\6-K *SA;f ~8y*q䫦 qKX3 Xɳ>087vAFS>=*͢ƌg鿼)NEn2A <n# D u `cփ[9Xo tsD^NZ +;fJƨ!~4ƻK!tv9]rD؁Uh %<WZ/SXrypbi~*;tsئuex|]Oqjf&]jphbG*'ԴE*\!`=qST(F_oD%z:}4jNR-Kf`Rh'"KOij+.zi)NFsCYhS [U6M0PNMdB6<h`œ@[m<ꔅ*!^D5JvGԗJ -yOqVa-XYn&ed!j=;IryΧ'Yi!]sVY!,F'3:].Hdڃ/ rtUHı,֎4A!2L^{3^@}w),k{[%㊉:uW慞j۠;8 e,քI7jF8$${8aFǭQ9}j摪[Nf" S#ӧ+:bYL3*Q.e\Nr$cifRUU1W>`_K}]yᘬl. wT(4x@9Ưb6dI@6RG3Xtr[u[kDرi>05.2tlDE>0 =ŵ")FAd\xpؕ@*+Fꤦ >8JMy?x5V$M;0Cp/}Y8- P[KfuA=z>^lΌ c NYȵ盖Eg&Ncc~1*pСIɱ - {TJ.QcƮ_E,\4ε`5 QfDVFvN SDUgS6S*pYlv2;[Bޓo=Mxhj`SU`D85~.p酕nP0I|@ZR{4&XR LMӣ1~]nZA8Qq/}[|fr8 J¾l1ʋBi 8GuP(JB|ݡ\K Eo3HXtr%*=Q6}lY1S\C)+BX2& /gYD@fC }*OĊ>(_zB&1=@+̀b$MN!HegIuQV !yvã]ݵvt\Y*g4X*䩔;?1 9M#aJ K8eg]hxK`)4&f䯨ę? 1VpgCxH[{w&JHyϵ_mZI6D!;FknHҥ װ;,Ya%2p6wDQWIQ%g>Rӥ&$nk0 SB]X " (Wm$?5J&eI/X|gDq3…"<[mqbRAPՈl懧_9ܼ sexYUjwr- j|%n۱H[! +W]e9b8O)H[d1@Eu+P`jb;X#>`l! Y>3/ngSzV޲jKul* q&AlV\ WTXG`ٷ?Xa8/cfY9㐢{>:[Vi/.I"MPMg,9<}q.>KeI\:vn=5joT|O+ٕD0l*c K,2GzqcsTxHA@/E35,%nr 1 !a0Wzؽ<$y!/v8Rj'ʸҤdr7תRBdxA5caRۦ\8jPvq{5f `ls`mp/U@OqYwʪi1j|̳mQeBҜ.ҁlB@?K5CT>:n$KډŸ5/j7"1(2 )\#NduʲɥbFT hIS [bS8 Tfa%gh[Gyv2V5 ItWDvGp`KYy@gYZ07070100000017000081a40000000000000000000000016661890a000014b8000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/firmware/iscsi_ibft.ko.xz7zXZִF!t/Qu]?Eh=ڜ.+ʃϴ-UUWbdv"50p(l9D]Pqəg)q9_N/I)d{ln$ ɦϑwC, ũ \ shTK ǯ>EMPE-eg\&m`g=,c-׹AaԷyx:"1F|u?$s."Ympod$,?فjٹ+gb?U_wXtD^ 9֌bO)Z%Δxnp<n {ZѠ2)j!? |v".&- Zjܝ͝<;؜bK]t (Rf$ ks|L%(cms&O}ťq4Lb(˰8/3d vGĜ~"tZަ*O7θtmЋ|檥C?Ag.ׇ (xv8M+ Ef"p ;k#2j"1_` ic%`Zq#蠬K2F5>dBb!Š'R̙k\J &Wx :`>JSL7/ٱzi͘]]By 3B.tVtP lWl?l F 7?,R?utg /CV8qB^0ۦeTr#{3~DL3 5)ztb TQs PrD2YvVUVǣ! }Q~CzP)\0[0W~F+WǩZsV㣧 8J<׉ h_KsE> MzgWk>цdL(3g6a"a/:GMP`E{0Ѵ}6jM\5g+_l8 HzK+DFOp& JF+E$h >GLnU&[f&nU}N{Mt(Dt4jѶAChF^8 KOY27dc:^fDASRa':uQb*%v笌*\AUt_Jb5Uy_5NCYԬbf^/~|Zy(h oׇA19{7x3-L ;LglkLh./>trkd:3\z$Qu_w½V[P@\ef<,IpN*-UVz~K82kkwv-q`UqnVָfK^-l؁2Z}Dӈ F uR 0ZyX^#6  *ӖSha(DcvM #R$3.c(R Vm2W[Хޑ$3@22w~9]˨s y!xaXNe 9dTδ;(ؑثGcȎ39ZiiO;9%k;8x mccNPNd#.yv\9$lmq^a%UdvmC>O ŀb[ :_AGA#ŗB{uOpT=I1%.7= I%5hNnTE,&4py1HRA2QIk)% Gаcº[ӻ A=t䐴 IY@}(y]x,}sLfTR\NI\@àe$(.đ!®5'+8u֗FݶVDt<_h;OaF?l4%oa^7!oSŁ:=%b ȳZi{fgO t/L{t'7"Bkؗ^LpVQDnMa&0Lgo E! σ1dȭLlxiq m&h8SA՛i^QfMf37+<,R[ G!Ȼf9q 3zH$*Ey5OmPrJTxA&y@ۻm; T]1H9˜N_+?y2$ 30z@0bOh]S$CܭN Bؤys{hK`G Zv1ԗtg4&(6 ʝDK72acn{lv/ͭǢK8wD4)5p ; xNEXA2oZ~H+zEyVSƭ 3yjg!$>t,/Cxr1ce?#yHcDgOf;72p gLzB .Ġ>G(ߊ}:JWXϪ ̟$PH%C]锓D 8=}*K"g,ZcvлbOkh8dFmJ/{EwW^2w%le ?4Y/Sqx.Wd?"ҞwQ!IFS=jMawzOS5ζa%9Dj\j1"&pH:VWOB Xls(H<VH{,OeeVj2h9RN 0OPB_ 7\KvDrS2vM<jhdaEfZfU6n IN~KB2n0b^e^h p`\t&`QߖYCCjkE)bNngoV0ޅ6 ^ 1BVjԄ! =s+^W0]ORW7| I.i)rrΨo1ucy$HؐZ༿<@Ie$G5|K)c'}ӟ" V)gӱgYZ07070100000018000081a40000000000000000000000016661890a00237b88000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.xz7zXZִF!t/5]?Eh=ڜ.+DuiWY/-w7&B*UЯ0WlScO%S0r {+ּlwר.,Nk"  >*Z[&[&%Wm:. nJI_+Te[6@"b..JP%}uI)`fZa w`fSMFVC`(j:cqճ3&Z⦡2cTPWedHxLcu)Nث(k'ۚT8E->^X% b~ .Uw#!n@H0I`oV(AaH-P~oԆrNt*%gW?@7T)~}rGGbKCv(?hBh.FCӋVZ'ПSr17KkzoPN0)U-M5~< ٗl9UTLz3M Aߞ ڝidzIP..dh-3β?Mg:H|y0"UkK\@RpZM-[x=$QxسʉTB=6F/Wkv0d #\73ؗatDeRZhA'z[Jr@ǕZ:?hc!QvlFP*['/VRP R_DV;Iz])uُ\N4!9 僱JD^vPѧsJ<͈g}Bg>S"(\rQNBp+څȬ91>,hy>Yrh@ 5qn4s#+2sj+ylp'$,rQ#l[ ?h?cSHa= RYJm :iNU\-[Zi-z$Ⱦsn=oY`OƸ=v:Dg=]naOVVGMiK.]0.<{&%W(Ӿ~`uj/`gU`e5צ:ð#92Y_O`ˍ%b`'+ E0̣7)~[?˘Fbl 7qڟޗ%6OdIPk( ۩ѿX];D?A)N2j*]hTz #z&b@gbB^+?g=Ja_q NEbȇrb봐JQ ~GT(_ąON"ݖh v~.:xܻbU)]ACL %dmr}$ӋhbjOk{b4Xjy<$)!HnbkB6/>q,WTM+4|!SV@ ƠW/#x i mbCIY$]=*mR@epdZrB_a Gd8>U_uEٮ\|!%#hGOyIv KzuEζٖ8 G!>ږWphdW^51sMJU*a! 2~Y@̝MGt1j="ϗqx؊fU\D.jzzDΉ昹O۳;ўb,hkR+9`KqJ{LB̘.P!;@Z*VmQ 鏪-gG.Dhy\~[t]x$"F(HI>BZ.^D~ڑ5YUBCÀ;ռ~ճR1<a:qcPi["?|n:7Ꭻdۅ C TOp̥E3wd ]%rfU̧91vcf c]+qf Q={#RFZM/IZTt@u$|CGЇiV[J-A U8 |FΜs!-.Z7at𛆆[?WΎL63GRɕQxԧW:cdHJ9fS n0ꊚ);)y9_!  pn% d(k])=DXͲc[[HF9Y;Y8+[OmF'= `5hlrtaks]Sy@VW!kֻk]K6~P>C$ QB|Sb,,Pj7/:}"_~FsY[KibfpUMR-aSte7_~ύbY~&nQkgY'1mcJ\?Nc|*Nj>?&b,G`~+d9ڎ/+ń@_VNt"f>W(/n[U?GK?EO;بkwzI]q_K٠> &L}yÕ׵s&wCq/}L;n-F#;H 0@?% Db[ebn/ϊ zUA՞c kpX/vS6;rGHop \)i u~+b)3ZM{wSLp'y<{-DT8TS-RQD b3<_Ês<{qs'Ilp E"#W^:hI *$]m-RDJE4 5b?VFcoG]bgJӥKMH$,j#uFӵ~b76QߟJԁusg) 7m%ZݹnyRA@c]J)][85RsP¨j .ej~beo&]D4{^o6+1:AXӣwě6Ճ} 8Etʾw b+CF#L;Cw*,e䞆 ){}W@b3hۖzc1B|6g $(.kHs+P׃IՂMҬq}ў7ICjSo,_c< DCGn%HSۛ'v]*UOQSc}A] {ԡ*/XNnmYWWjgĪ,EMAHB! `2f7\#ۣ`~Љzh_̝#5_mV%A.RbP ,M!Bkw!'J 8kKV/s+q .ᐒGЦ|8W'ŻH(_YH#?El( B6xrn08ܶb h-.SMGqmLf7s lٱeDM>0"ǛMVuT09ېlM̿@> K~<6~_,bٰ\:=m goXFMYVը)Cl] J& l`D׎xkU,a֔fV)֢lSN}_%O(`v.m^l9R*QLAe5oLf{ h0i-;[xd1w xJƽxCc NUؚ/e$@\١6)9+ 1=^0e g,!Z}6f3#du$SͥYIpÃZqn:a}# Pm|V s E,GbtO5_sQ"b/'3:EI( pJ+If Br?;Go"ԙ\C Ko`v㐪e sa&FRWTA9QVUy4/"WŤzsjX{O/ ljE1^6Q]1ԏxs 9ߔtCkmOش@C5(*Jӹp[\HON#޾0gu>PflCuA~1ܚw*,r3jk*k]s糴 م[)+x>J)t%k |2?&RTxHxL4NfHH)ZU!S{ >uq?{hظ NݙS0HA +U &4ʒxs-{*Bty8me }(0 $-+ M4Ödvir>ualo 旑2XbЍ74}0FHFWkǜ[h|&Ԗ(c΄LC!.}4^OĒл'E<Š6/ٶXnMHg+QEFyZR-ɺH~U6dWֽgV> FFҜiSWy}w M!"X. ޵'s&6pWLKNZKL\;>`6RrQ _4ji0勼c¥RM7nQuOɎu!r&X?vwluȖ]lpy} |E ÿ q.M0.t: 0+YY NyU`c9c"HJc{} ),N* bYt _y9qAFހپm2 ~\hjѸYjGE-R(ps)tH&toΑ?+U[T HjQkrܯr)_H/7--dsQʴ{HFjS2(wÖї^S 9RˣJh" _`X+.Ӭ\@0x с; L).a $s@`XW?{:W͇j q}4z]/EDbR.Q_fbPҙw7y Z/&zOu4: }s{6 v I,#PiPWHfsT#95YX6x]y ӣ]\WHB-W{pPZ')^t1V%?踶yilT72Uřbnu^Y['eSƕsq*Şu=Yǣ J@xR8%ݓr & Lbq%!حtѬ`}2~4YQwfRoGu0WWU{9PULD;LI2 نI=wxAvcpCۀ%=U h^G #ךLY_jtb,~Rd+7gDz?0掞8_p_Y-OCSǀ1n}@Sm1(3EˢG[h$Ʃ ͦJͮwXhAY_B tM߻`Nyvc[eSclg-sj h#q|wLbhʞ5ILьLjRdh}yiKr*1" 7|d.} @RT|,="wa]qVk*!x"j%@ y35xkE7f6 QGfhUG!.tKգF4/_0C3"Ѹ\m4at4w^,?,tGsj{T#-_Mnzٽ|\htgڟŬȘh[=TOcm ::^uEWo C[bVAQ[h} GƉWb)ʒG<.ſ $.W:xDPhй5k݇Y Qtՙi?:e%[kf<0?%vd&\oc^G͋vHB 9`MIYȭĔ#ľXSAf7ƶfS 4z2:c% uOX8X󶜹p{k*6ao\TnsB5`vWM7f)YŴ@#S'cuFPZL%}kxbxC ǰ)F#-F:|{˧d -$k (tkPI5Cm= h-[~E˳ kGh0?q)\ OvXƘy-%Z6 d5F!S~( %Hnt6V( o,ǬFr~|'e9o}1lC@(TDj&MNiMua}Y1Xo (9:ŽVCWbm$Qi꟮#ZR:ux0: r!d֗.^Qી ǰioz)2ͼ$8(oL~\$2o`(m%qk<=]@EZ&g4 Ö_ 3V/_>.\i\2"aRUATHA,]||mح&&F:+Y.(ɽnY6տu'pyhW;ۨiR;5~F2o;EȄ=\wj&eMkX= ~!wV'S?O6AS{MF|zNzo-t}yS2]Q}@Jtf%hOlԑX`2^'}`pBI$#vSIfz7OB4dՋP]o6۝Wǜ}4eD$<m|8ˏiuşxNkKV6af7+8C@iE+ Fg Q3#]DLmwU.(?uU{VގfzFQ;FX(QDG&jGN&XP0LA H9wrj%)xRIHh K|=A-4dW/mB8+*υ ;=]vۢ!?.|E5}4(ԗufɳc,_^5ݍCo@l1pCc_sy>\30t#ُ jya=:5,9|ݦPf.ݤī\"XȬyw]"}h3P4(ᎅ%R-,'QfmV&_Z: CJ'lB%6e j~^! vR{:~貟D_RGMPh^ ]ALOAajЇNҞ 6kH՘ܴ 88n,5S d`6c:k}śd)6vmTA1~I[#h$չJ o9#E\3ɥa>67R$*Տ#q0Z%#.w֟mmYhxmĞOPų 6eĬUމZ^N VU)Z^}Hg!=Pi;${T(y/ߠj OƧ2o 7lwr%Fvpuo &2/S3 (j,C6|6%4¡٧:A fŘK> +Z:,R[~o(gd o+"!`mCÑ3:hOfe>ݑpom'Ժc@GhHh-Rx#~$~`[n%#ړPf4lHGboW| <ʖdv9.>qSչ5$Ж=$񓃂1\OKfSc3}K]jG{Lt9T-]Wa bRŷL:YcuG~M{~2$Pvi듎8G䕾LyAWR"hj#7j-{G̎JqkеTk9Bpvd').Hk<匋|ز:3vwņ/T ¨Ĭ' f B.3~}eD<{.g x%+GszDz1}qY[@S<utb@ΊpT%Q ܖql"pyϙ2Ͼ5UA-r{;X2K}3-nJrZQ*grM^\Iͼ/@sf5w!x(sͨ_~ aOS{S}Jër_" XPp1gp6Σ}X;Xo=w1>NG#h`nm=xUZp\0Nj8Pߊ+ċnS+"C9" /_,wNAl$̎'AL j9oAAMR(|ѥBGP-uOK|[)FmcRoYknL렞)uP9H#͔N[mE!~ju:3R8k p<YPc RJВ, G}&ϻ7A[?BZՈo.&C[@W`_ 2#DҾ@ w,^mr d>UT) fuIIVjI`YBC[#A؋2z2uu͍e>?S"OQ—> hl!܅2^Cg3鱳2| vK'4IŊ b}+6*F? DV&: hcFJY-$*AW,FR\Mo%@?r {;mMw܍x)"`heXaEzIզWk졵b՗NUܩOyz:ܘI_Z?y:߽zDn㹼k!fGblD>P'rA=˘5˩ vĭJ5V9,8C9.}S`W5*@MXOp:ϯ\^HgC0wӤ2a{ZlSAS0aFUz|Bێ9B!+d;g2HiqYJLg韮0@UMIl`|'\Yp|m^$V4}Pa{y,mrnWk݄eֈ:4RWY;# Aedux;,,&yh.=oe8@<cIRVF8㍳=S_75'N9bKc>xc#% 1'uܧX HN9D^%wG H'6ZV߉!5Ond$wޑGJNipY]zxݐ܄V "P}:LW+O …#9ݼP,Mj'@K .O݊4< TۮNBEeq<յ}`xi- _ktfe!-:w}; =au-B$T%0\D?fnsS^l FNnaiQ': B1ⳲιE@ڼKb5Lq@6: v''[ϔUo{_qTTć;yd엃*qU tW&$;wx%{>Y :%>= bj=[3(}5|QvԆt Roux 3j-xqzo&kPmN俈G49Nu"Bp^1h"se=u@- }E~%9#? OA IQh!ތGBAޗf,NP lrƧ7!^ Ʋq#|9&ˮ) ƲlI{׺S9SX}ѷh,xhR^jDLt!Wk5fhA*wR?{SAYU Ա2~z֥j%-S ހ;ށ; -菅#D]ÝI%8ׇ=Bp,SSU wGح=:#IhͰb|8Kκ:u~,sz t1XFWC *gf!@:ߨԏ_HYmgbv<9 x#Yqc "uPR#ܶgD9rx~Wi!iB״LAx?bJ-:Hk|V _4~"1n:Fڤ}0"uU !Ywn;BV.BU&Bjn;Z,4ݰu{s)C)ъ ڄyͰgqwsqT>1B stF!tGJ樅ɗDEcTU&E@,}%G\ @i n 33+ .rrX"9c#`=s*ik*rk!J]m?؂ q2=vѴ 1qmg7PY}3A^Q>@2ڽ//[`L)UUovmlqƍ μŖ N53se Q*ȕS2oXL- Zk)>=!HgBvK/x@V;4!s@݋WҼ!T YTHmk|я|mi'<a!+NR-W@b$76Sr ^+KUKŝ >%ļ;5$wF <]U!^_>?fk-Fl 6W)-a^u3.Ԃ+vn-^A(0<(bs}Å,:pl+0I4};tJyg)QcW%6fq`c>ٸN0'K\QdӸ?%`ݺ4F '(wV"4k@cĠY6кWFvNIJco*/a`fk;*FxiTʸܷtz%v7[=A e碽>R`r;'KZ`IP3lqdԍ"z9z6kYT3ᙯ|kB>̹!l@iZWjBNڃxe+4s8֖qC|7R]dn5t _)w2pU0P /Y/l|­zj?|R̎F;KORu ߺ_C/SW62OwZCYJR.d?'R]co`}fʇ{Yuz|$rs[Fs_ONc TIa~` ˮ(g+.'N]иnF@#s bE>QLr'h>|&.z7-Je뜈:Om^a9&i*o`Rtj_h(RE*BqJY 杜kFW!$%ކrQ1Ep0*l֋&?ljz'rei EEJ1C`%o_R^m@-`Plu0 UcOL&-`h{=4`*uQ%sG&T+ќ@|Ъ, Tc# 9xPr]]`wOhR+!9Jyl8P#kVq8‚|펛:.&)NJ2C)%Ѹqr0bXkPwHC wY`B\T4 9)_zJ}~_i6z\ǎ[20Ĉ|2 +oG?1P^,OeMhFc N 痌(,϶}aw/a/+ dc~"wH`MZ,U}4QF9R hM=oW:4M=? yUqSӆd{RgnD`_o469N*޿qCa/P!Øe ~^wk[EƓkvW4owmyg2bK uc;tyf& 47FKS~#a9 4N X)hGfH5fjBx(=`Lg[O~ +j4׫ݟt*3)|".%~H TE*5%Dv-W %5pA|ыM?&~XN nAƓ^h .0w!Rb])T7>2]DZPä4hn`-e>=C5 aR(әh+Jy@Hϒ$7KTX_#x co@P-8|8 Wm9Un{u;2\öd;-V$n Y T:{. S><u6tȎܲg<4ӵpZ c 3NƜ<ܣDm}hI3[IXWӡ_zwdoQڂMqIl6 8ǧC:n#]Lj^鄫,:ȗ ^w/>'hilϵ,_> Vf∥'&5܂.z i=tqXOi{5f5d$ -tVcH jReIXgKJAtHRoUfZ |$qCCIFrQ#/*6 2]oA|6(d8EGk-vn}XsI5q ADx*D~Ҵ]2>eKHlrYud('gq:5YuDŪn/ m>Y hő40م.6~ v<%h4~C6rSTP!?Y3q3-+sO7 cRm)[oUfrT\ȡpC g7~Mj L>ҴgusW+ Ken Tnƾb)|{ls > dբő?{[9GTpIPd),}E @&qa B-0g<NPB6Sldzev<tG2k¥k{iBg<}wMX!E%%F&HI|ŊÑU Lב$ *k3>O5#{H'w :vuW_jӉtvS&tcS XĨ61FD^6='rϥsjCŔɺuKJbC$|4h/Pd .9a%hRi0'KYSt{W]i=;s!.2E#SbÕ9Q1;`Sm¶@Q*)z^ Aͻ~Esng8eBTMP\Y.I NchlpmLG4CSKp=$ |QbO٤oyzEhySܨE{1ɞ` 1CtX9N4]4^LU.рN6 ':1%#NCPfNy0{8l}~Ť4%-ub$I%v!W"hE_h/AT͔Q"'\q'3v`Zgc|jkX*ҙ[/ A*|>{.Ϙ*Ū?{*f[Jx?-4uj1Ke~scvtjKp:]@@ p@CQ(EL1r֔sL[_uo0*f~T?NԝvE"\H[J4! ˋ,X1>D25mf渘+—ձ!\_Ǭ+YdzU ' @%gҧ[uI<D)5chTa7:}BkelMvmL_rEW:WcL:0lp $T%ʥs5$$\vlPvUv4_OO^RTsT Rd(G-H5;0t,p(gY9sCgq9yRDEQ.D|B` 'D<4FoMôݢeF]OMjKvJb 2H{*\w<:?!r!i3&:\el.г}r^Dm2?b"mҵ$ֵDo>8~к{\ousW 7_8a3k݌g1#mQV "1ִ݄8}t hrkcG%56?G%tTMgy^ߎ;1 t$`d1ۅ TxpX~Ů_S'ǵXq>)[EJG#l>8fY(Pcae8PV[`9c^9XF6S5 AwDyUJFKOhՔq|%``2kkQbZe!)]n`֖58X-E%0Ak^{3$Xxu'ijΚbqpwҁuWSKH\)QX O%H-Xs 6[ Bx3o]@2Sp;^{jEUiݪg;ٻHbnh6ܼ !vc:1AL ~]NÁ6C{1TnB=i''peNN~fe!psWe؜hxu̯f#|Y2!`Y2`7kB2F+g+ hX7 )pXT:C;deŰ]|;Aǃ2 Li;18W[g6BU&u?H`–W l y6hGWaMfuCҏ릢w艚44_{f.u JaG2: J^i 60b*i'f tXꂰn/7jCdqA}N}n0|QAC!Vjgf ֠kHLUA Gp3r7jlj _{8O-/~NGxGlj`TX3>fpE'8d;lM׀PkI3> TaNUf_){;smB @d4N18~ IK&RVF͂&_`ZmA1 pXLDLlf%"= ,q#nֶΚ4;;Z01tGw!qH!T(ez‰ 6 uUFV5[ywkҷn;q1Y5\˖zSzA4.:b } pP|Qp:0EaYt īԧ$Cx!fa=˛QG>+D-MAbur'7hxhF1t+;Z_Jm(ʍu\W7+2ŸpQ W1tk3^f=k[`'X\[ptLwl}/)7zrTDsZЫܟQDVMd^6瑙qL_Q ~ `w(?A=0X}MF}:$X_c !V)UK&!s7fgGIߒͨ=TY t2T%P#eB]gvZ=$v&fH3: ܫڶ4WL0\ Gh͌&,{=PVhޢ:F_|1 AƩ]덭ܤ۞3@LJDm?Q#/k>x7ٌ=`Ea/} 3voOJoʤs,CJi@ok"?M.,OEO또@ش]W/=>vu W? .[1kv$~|+Ж$Gm+DDUY̯9b>v6+&6n8Mv"h5 !MݱYWm t)G*_;W!ߚ6!T:ĴW{Gՠ<A)ÜY:.B0ONFǭIJ=4>~na9E&#nObT@A'&gkWHuZ$lttySygR@+zPܠץ$;v_T/fJ.nm[!ڍՀg[ 3M%!=ӗ{;&ucXԥ- PI-h_~G9g6tD"͏YGC^i-t7S;Z"9WZll__}ݷ6$H:TG0RE[Ǒ Se[͈CHДOV *{֕Ba4QSR({59yEr@yA.F ˾2&ʤ̂ gHYt^,g7DyN/#5hT—:>ipV`VGElhu`Dݏ!t(&n^GQ"zkE'5>+T\tv@V\sA/w1i)7.a[n!7 5=f-D\>?,Fch9]T 2ڦFtT& :!{8Z?_f8Y4O8KqGmu},< vu:&@t8W2aÕ$T 8[G LplM0@p`t@WmndqPl5nF$oŖM5ZJCaM0O1&r_=#> 1~ xz8B5ecΗwR)wV6(?Dfv!38~Mf.F3 ldgf`-MiLAo:D7Ի:f+DAOc{5)j-uBy, Iy$FC nI+;aGo]R $ \5=$6Ձ~6X抯 ?j,5Eޘ} laF rts6!@e55Q oɥ a-O"T2UL46_gN:ǡ?^p͝YJ@]Mt]L&Ezӻ_G >k0\[T.o3fCv>"<,6`ROY1Y3 %0nT3<& h\+ddKN[u"rc ;<ӴV w/B]K僛Yȋ=P>o8SRh40R8zU7H&wV>kYK{>Uj,FK2*qV1:HЌgv_LiuWؑZR܇Y?s@@!CIaqQK}М"fG0 [ IvJƿfx=[@\]W E[k"r`TB˙we%`8[K` }lRj{Ll JTgi'og[4Ϋ)@H6{G5<[B b :i V? w^F Y9"MlG}ynǙ:]O+ ޷p6Q֠g'Q#wf OA Mu$)Բprzz&.PidY k:Ms)ޕ}IA%(Mf=He [/;0ي"3;,&Lf%&;ٚJH2;╹axjl㮺r< *}^!#?pZue &Lp~@v} 2? ^U=&> ]Ȱv_TۙxYs1S&%-qV\ aȢrP)U肣Bhr 7ҕ 쪌aI%)VD}z\ǃaTW+S2P TakףXh mZGJjTYYK5x| !~&zսMSYcli ׵)wX'?~6cQk6m_*z/1$k>ac*-7<#'ёaͩq\Cr E̹j!smu zeBy, kn/@Y0:=w/5;b'U'F˿/ ΰX?1{ #T$g7>D^Mk/thS-`KK/r8U)}ff /Gcj}k̾z.|&xsDr hW],Ң`\ rKt j_L**w^C jz>X{Gv~>bXÿbr5J>xaGzoś8 o^՛л/M:ovL7ۗ=?k@xCLxY(ض+{#hgG0*BJCr37AmZ0NdwDsAMlr]eG/DPhH4ը}CM A[@bMF43_$j_hF|x&c)d'+:-`ШĀrf(4IHs2YM_V8#U1b;5{ Ti+qMqŀܹV͑^/?kFF59PsI<1 לݮB\]J}lJ^ܵ&ϝOThMO[)}XaNi{aAb[Xuq֌BZ\ ^] Է`Kvodr ty+Bt]NZZNS[Rst~D0.WdLF.tč7eBSQ5a^f>_C)\Z#fz(AC)}*W;I1-߅$0!߬(WQp8[őMA<ޖq'ތpd e3F /Yl!Z7{pXVFikusΥ}TDDn P fMHtym;پ GH6k2!/g6vJ; nU딺`+<ʭI;[]i[ 7t"gQ~`gfW39vY f#*ۊIm:  .F5pa@PB<3:VrRh1n7t#WTf9l THU^:b "_{'em>} P_jqq9I}]Y*A͚;V{ e;ЧEݥڍ3T`vO kg4LTL r=mR:dQZF@Kd0R%4|yD+s 3k :1%kL,#2:Q^oV{N_uo8[^|-,TQv>O%V[5x@bwK>lV>\\A;1#>bg̕ SInQ:7&s MK4}뵴-T m[fVYw^sHY AEj&3]*u#BҡDK *ampUs뛮²ƨk$$BLbꁽj[oЊz82.9&Vmn_T)I* 4ss3Ԅ=pZl«끃x{jz@:&HU6M!r== !#?xb'sʊĊ<5v1Vj [ďj"MJuYA̡QH:$}h99P\eE.ѭsB;H8C8Ryf|Ӄax^p<yfm$_V9I!Pe4y#߶;i§,}mqY$8_eZ2Ml7I]$qyUᏤ< Xd>k,ɵg=6w |]P>[ۼ2 t[@Z1jIm1Po3MByV ?\9uc<*JM /DSy)OTgjnNtrԌ\lwpLѩRw-< Ck"^mGZ$4h7%&2E7oG]i?ĝ9F2؁k, kimAQ2- ʓ콒s! ;@*/%z,G_"d) HH~Odna$ }xʑY}Z.G0n #_2pGSBٴw99W?%KR想df2r5uhx1h ]ބ)~=az xݿ_xRo~72e:m-wI5& 5`%þ qwq?[%u/.JaIͲA}8p'h 9->3̔VJ~Xw؂p'tB/C#VvU+79Vޙcg_]UUT$`Z+-*zẔ$0 t~hroBsOj&Xth!V]K# Mmf \9{^"an['7%!7kV!*u~<..?}Dv6dh_"n@+L؉tPoh)up)>MŸ9;].?5ձ*=*¶H rLT4[ TbsRPF)=oÌLk7HSUC\ s8k#R<46ߥ2ܩU; .-ӄ3к}"lU?p5o|OV\[,n<1ch9tEFHmoM`XlAp8ċ D!9,yҵ dxϡ^oTAcpVx-&CRmTr,~WBXz|\?&}VUQ<|b"JbeZQ0se^'7 F);Nħ?r]a ա9/ʶ6"@3ĆU ,Cj ƥ :2x9u^3#X>IX) > 䛦1zcC 醑݊XGWāLꓻ5*18'G Ydlq`zT,D/ɵ-ʆsO]i7d ,I+w!EKcJdf.(k64@=wBr0GSk#.jhJvKPm);`" nb/&;։QGbydl6'+#F`<::(`1SЩR0m2QYJw Л^' (9|u-m[Ɂ:g>tY/j6 7Fɠl*F_VM9}S#=9e ?Cli㯏ȀsP[ޯ#1$*Ekq^r0:DVRWhG/)@t5t$#"WђR־\c(bGAc{ |l=t ? M4gּG**rn\T)<ߔ lеc9[$ ZP7>?=5vl?]*' 1C04 bCRU_=8}mKfEbԽ Zc;CbN-V@)8#0Nc#+3SW8PG Yqx9?I.sY,Zo!x@c5L{NYAZŊ`DKXxɽ "C/U'5OyKj'F#y"p.+u6?$nbI{Ih Jn6}ft Gzp+mBv7.pUt$r1 ٲfReMf|IwȲ> h1VI VYD[=ڎdʭ(barܗզ 24Xvpxe,)/h)}ٳ`x)Ƽ!C90i^ ~w;9jYlMi_`&[ґ!5 ._0 &;Psyc1Ùi`(s zhSz$EVG77fMԽ ܗ4 N7M#(#mhcoA!^E~V֬ "׵9B}k ~Om!Wn52 :(ۖrB8rvo+et %k4m%RRvɫtj:2#2fE)aL[dBP0E>jz})> .۝q{3!"%ͽdCYт.tδ^KDu԰W|dBߪ%g(N;FpQ!'@2Q09Xg~X u[5P6+ݷ n)U\1004m ~sg7hNtKuTY?`c*^$X6<[ {IYN٢/V9a'3sۤz@P)1su PqOqvpwTY|D)=Ӹ Cs{m:[.K3#vDO @=&pTSq#V-B8j7- [PEҰY([}K_3ΚC\zl@Sw-]cE=wvq`?^%ïAM [IjW["B?bAۭ"(=+.Gm 꿪J/7j"|]}p+Na1d \]jac=;+%9ؾY Ii%~t,kx@8n="z c{(2v,SS ǦgZRMg v#h8k,:'fg%GtӾo||zn}:YqPZS]wi䛂|M$^fսJuCG;Iv>]Q  K yDmcHp7"jcGp8 G Wgr ËaXZ{ ў(<'+)͇Z)!Цi{NJxo){0T{I(P@jb@\Pbp>_Ʃ?Rf3Ny2ʌ*`攪HZ3cA~\6Fn@ kIhriXhY-@*_a |/h?b<ۊR,IYnP=9Rɬd(8,G80Q63ZBJb\@UX_?&2 dд]c ({灵vW,Л>8Se8n}"+ġBCKaILTFsHw4w6ݻ/t5xzNqQHL@ ӱ]PKC\Ł{-bDB/9.7QʼdKz3%wtSkQE:7ضݍ|fKƊqJijX5mFnn͉X#K6vH>D (ڱ5|\BH7כ$^oDXRhj.&4TQPdqY*R<7/W2?'15t_'Gnf>R9c|=-9 }13> ʞ`Vjqjrzua󸦫7Fday9q#K2ވqR'[z7ψѰhq2G3鷥qh5>Vh zPkw$R!nS=iTDv-%iGBo=$p Vsgؾm&I=4TB=?HG燍dRO„t@jR$֮g.Y?l$L!@׀؆X ub Вt!? YHtǭJYZ_xjsu<:F|"& l L J.3{&ވcvY!"'go,ciO#[WWh<)TO%z!  5W@ Z(խX/ĮGY{bai2.zAd5`P0AGfJG={G6AjT2)v Q<b<].JyK&0CaPNCMXwvRqpIln6 )' /eg3Tb 6^""D%Niƞ2ZREYfej:@ӽh]-uϳ 5R j4{npQbJvl_UgqʡuI\)[3!Hu `ɮR<ܣhL6%@aT:t(Ԝv8kU*N=/E@YFprjذ~fwo7˶w<3 .Id̟(~xM 8\) }Uڅ`ROR \"M!:jXǧ vH)#։ ,&Q^K@slUm7ݻ64RvH+ZhQIUPl \ _uKBj;qU6Y9u[(80: Ȏv& þeM_t'q;2"]QH9nG?3$:_V^z;7}a@1קanPP_CEa9(-/gjUxwJ &6$bJPTek+FyHA^|h}!'㥕Rv"ďN'@ӈOöK@ "k*C9@[XB"UDg԰{M!Q_5Q'YZFEVF6M."m!mu< GL1`&fd[]]^,5q ~A?3:] \_2A1LF5=.B<#D7ɸI_Sj_)g9N+`M(ˢ^,z^>^Pd5XC_`~ ;A`+g/ ZkLدuMZ8u ArkU2cۉgz?i9_Fx3ӹiE9)4?fip5Nἧ#jT`\"碂_ y9o:k,dA%<5_Y)lѣfj%"F.>vU8nLDTp܍Թ ey(hJh%y^\OH&]F؄"AԎE=X$@Z& } 0K'#J]*}'XZR 0L3t%BU"xgE*>:DP|ϱ|cZt)t5եk{FD=j|[ϣpĎ7΢XC_QU1"} ٺž:rvlќj{u8&(O\xP1ِGDЄ|NԴPiV ~%~yV-1~M8ƥb4([~FM&K.샚łVhҼܐw@LW?w#@0Y,QUl5 Quc ֏ZqjD~Ƚ4Jk[X^Y@wRf[)$0vefr)lŭ0sxKs323˽(5zpN)MCC61!̃j}45dyfQoUQ6H:0E)jOWhoJ Pq'k$)~x_{v]of빷TOmoLP;x^SU<_Ve }= 3cK"h7̷=no5z/b,jrфY)̛ɶJ7~32?ݞ݅W٪~HRsF|/Xh?,La&V3/&$oH\t]ș{sfMy߇WCgViU `)};L2G=~6q\(٬ۣezϟP?+Ir7{k:Zxpqʎ#9 nGMJd7 ܭe/WWrTBGў,vI5HgWg!.=?qc0 N0h2[5JS`W@{.(UYTLtgmT@ht ԁ*!p7bb3T_J%GkV3z((\償|HUb+q Ѹ쿖-z [eps_bKҠB7){PK\+lwf*\[7;BĬ5Q?-~<?~v*d*|;7:3 nWx!](Dl$ȺB6>W->"rX;4K=룆x~s\# %.,n)mY"憉Qs>O+KݤmZ:2k'9+pz/' 7~>i33:OI<uõi7~5aⲐm|3ʉ7l5$MלmJbK:'g)K|]-K |`Sa!N3χ@'j{~2Ƥ˜V-Zr̈́q塵/K7)8XlM8sC>09F7Ϣg_tvXt݀*]<`M ~1ֿ\=UCpHOh+|@Q%)jrJB1K6p9-[=ś)40@_ݟw+pQЮyeASԡ )28Ek\zاStX s[tM崘a/_1JI㟰w鰈!?߅idIG@ [ I QUM oZa>}Vkuoz|@+ 6Y$ҿڭyc%.F1ȋ q6 Y_(J:K13Hp*ko<12w6ɝ]Z LEy>-wye^N7;&}Iqj5gFj*հCٺ)Z*$$J23u sa ːmlNtF֬;eo47^2 kBhh(8Z> v/m3ċy}ݢ8وBK&}q:7뭾l/SN+BH3Mܛ5"Rɬ?H`ϋ='̀D|u7JlZ@{cUr8b+wsG x[ +}|߹dm%? *'ުX~A2Vt3yx0"w`ݡzP8&㷝R^ƀS{=@jӵо3+wWuKAb^N^(n}Dq}=U @D]+ r-KOƓ:\@(R` %HExg|zC*ٹ ,Jg$cmQ;]p7Ihwxc`l9x@ k" ̊ɀSq iz _ܖ^ l*q+/f1V|hM:p7h5>ۭ1*w9p=ަ-T> āEڌ}*2EW:wAQ!:khkab?۟-kM/HFSdaU.osc׹"]CӈGcE|%# ebHu-|o5vr} ׵mG_^>T(*W-Gww,Evx;"xwI֤ew%tB;ӠsP=1׺DO!{/81OuVJ-9.KȽDۥ6Tw@-mu`J pJ f[0\ :Ho }{ȅĢ|'f9Lw~Ww}EM<߶>C9t阨r AsWe(EYQtʄZDIgd2OVK&teWgVjfgjEGw[h<*tV< Dgr/cIyɫ~ldM]ed a̎X4{$SM)!o[B\%/lkb2E"[`y ^lul&<Mñz,殾\ v"6q`~t,^3*wl\]H $xq0_#4"f +' 3M-)R̛'! F̤+Y\'tQ> $&oMp ٮ.x{p$4iӸ[^.!N*oţ[bu]94.fFLTM:{*+7=)74AC[+'ρ8 cO~>QY ?u,(TXD7h7fޠg?d[OZ{} l_ w9ypG0$XRevb`b`D JV<#}U[k"fpt1LkaP+ЙIOD9Vni[5* !'djgettasffVHaG@>kH@hS߆e>|긾O48К2T/)a$ʣQ~;bʊt,kA+RLk ޓQIڐ M~#ĈAR):R."bصɒ4e>໸Vlѥ؜OM:{3VPC`C_I]}pS&^SQx -fr "O_-c#'MbCG1W͡&r@8;\nOA4@9F=K,y|9iPS8a2]7Tu E~404:_O8B/>Lx2K2 [ (.Uxd$s,4Y 'V:}QՎSpUΡ7f)CII~j&# 3UrzAGI~xxyL oċ =}Tm>g>xpd\Hty4&ϗݰvauS^՜}X[G |`VP HvO8]Ft4N*; yً/ s. &ܹ,lӃ Ɠ&T_x7ba°n2:Y*g{Bwp`)9s$1 @$AUUMox'޹J 1<ۤS,X=,(jܭEu^P/xrC6SW1^ODvR IN)x:X.{z=|3qu]DV)A ˜F.ң@G8ouLI^˄K,O np)i]B q7Sbb-d;=&v#c꽾/:`j)hѺ0^'ycOg"A0N3-)ۋF-OfWxGxZ3KM$qV0BD_鑕~1fyC U$? hC7+.[p 9s۶W"GMh9h6,HH SuKY (2K iI=ύ?MyمboqoIn}£sFli;dң-;z 2瘶$j'iwT޽oŧ&[ȇʕl-'б_(E-| ޫ("q#!Mc'b]p ԟd~dsy2,"~M$͐~Z1Dge_(;bhUy_Y@&:vvFq.mAt<~ҁ'ÞkkmGzJWT pXhOO뷲ל S܍v]xPn W=%8NuC*}D,ZMmHUA؎[cp).֮^3Z`caHQ \j_[İȓkK| )cboKR͂$%-3ɀY_NFAg lv?;*̄L'i~-azWe_"$H⫛$4σ]K2mN9-t|ѰEō#6^8/S|G<ǟ(t6ڪ q``jyXvrAI47r⦊\uS—ٰv6=o%JE).t<06ÔopT_S_@@>-,>!]&#E/`nR,\)̭!nK;΢>C]#Rs0{vgS^fk^"7Vxj~;P2e|MQ3y&;aE/)W>t7. KN``zt*m4\g~/R]žrEmMR6zwPtJMJW^yJI>'HqA(3D=c\v"?ؠn $-?U9n(,m<*C(ư>8D/eRS+jhk ڛ}Z-dv2 eMϵMH9aڿ#S:pAɣGf5Bz"T_[vW%$TN;Pcǜ&_Ah..jj"6t;<ЛE䉕Ns'̱8p|ثU1.ڽEZ"CA"٩Q5P`$ZL F ǽ,=A^<*K<ꤱYyԪZeE RS͘1qjFPzE!V۶,><v! ׺%́kAV޵KOtRy`,Z!)+rtءrGMDv+$IΡ9S9 B͖EAyT[WiFe_h <2S^,F m5CU?yFqql/GG:*<"~b>|LA'l쇒KGB)eX<10E .3Nςs> q?ᡗ7SA ;pV߰7LXe *=W86/hNNlWUKz;c8~nE$fo2JgKp0mɐf#Dx?*NNk}MsDbƐ>Cι+cdI3)S9ܜTP9)_FMh. ?\~#(2v/*u>$"5lgV+GQ=S-ϐP$( 8ԫʯ,9? 0hءn;O7I ;6T$ك c9vgI4z7%B0ЧpfkU[>"DgyץtUW+&}eߏ;$˜ožKf€(%.]۸=w_ z{+K uf#MiaJ$ձa. 7x\fXS.9{M4.NDpR<փ!zN_ߎ}*Tq*P,aB* >-^ Wє:lW c;ag8*x3TJKkk8S4HD@fϸa]h,J8`yԲp!ӁfXP-MF6K532O"ȸFĠYHoᦾAN2:lr;Ia̮-јY\|;sɴ[5r>sƝoP}ˋVP ˆ852)2hV.tћZbT#A5Xk&CMơ4|z5/m1 ΁&)~>-鞈(v 3<&]nE0YOX`*%2"s)wWgΤ;=ZF=Oқ>`!͓ ?E>t}[jyZsa`#>5 = w7EP6Caf5}@ sWD?y?c &< ' 'XA줤=E2{uqo(B`ENxP&^(?Fuz=ho_`7ҢV6BAȰ:zu^NIi47 E2w ܟt_3n?׆sz'DOU?zR֞vHFW:l0=(¢=NϏ-wΕ,F㒦|8PXASF鞼){GK-Ix{#%Vh3D;WêHk޸#B6>3I )|eYr"R(2G;Q=ԝ#^#'vBHR y@5HTVz48OIU(2eg;n0kzLb'!v`ɭj$=F{N6 -]YlmfDX9UqszCYbd<uM8qm=`Ģ)VD,ijƒ> 1H+eIP}ZM,ÂcGx8Ptt|ځ1xJ cȌ3A#xKEsŠX5PU]6 _B"ϭh=f/E쇯 wu!AmKwq>wT nC{ Z, 6C ~apz+>sȆ&YS!t؇Y^3ޛ5J⦯ݤ="дLx'j{=7ryҚL#lg)u*ZO2ܰBcڻb"_8/cr;a͜E Ý :U57;fw(,Vsu"?noJ960>C1=M0Ah1jYICq?ޞDZa$ccHGepZLs-9P>R[L^U9ꉱ17٨F펌"jKB έŤ@ljB1Oqj>EqȨ+SvC!@E@iR<ˇ(!NdfeVx|=3yGlj+'t8_d"O6EUF0ͨt="fnh>`Z t+h_3gS?.f|w) D`]&,왢fC}{|/l>QX{A*4='"W-](•MwϙIEb`F^;U<Z{Y2wzrH4 K+]/V|4Hkmϐ?9捅r4'J=7lp'!ю'])K`e`H 7cPJ_!k_Quqe-4@ suR+4eXUdk*od62O۔бUXeAf)8`{&!í[;Gq&ߥ1؅NVc>#e>K!i/Y 3؋BiXh}P}F~FRvͮPA}XbJ |~,v6T[ݑN1[$q"L'?&x"v͎Xooaj`+ ݱ3ygpUn*紑=8  A6~$ O]KI9Fn]Bk*ʤ.8z׾  |.p`;"]F(TZ UC vLHQ\w9B+g7sPF)Y!0Iهg$e`m"=%%ҷp)YW{ Tj jPO!NJX< {SkoĤ6Ԕ JžV_0鸓8w{x?;9y|QH.o8jT[U""l&eK*4J#_fY@Yg[W$@ۢE21yV2A^X9;Z=t6)pQ{N-*>ck$zr}V Ze@bYBO,WX, bSN,;Y s:HJ(`Eum}hC!f=KY/1"hc۫̃a AS3WMV/od&DFzzdE;vV5h9vnH8h4by& y]f]Rڵ/Q>SՌR8U%:߈ab=ueݫ0Ma6Kιnte|mf1\V" b9g JGy]FcЦ[48St9tލZ^Nr,xstyT#Ԋ˜~K}1 X#yE ):rQad؃V=!eXeZ堤*i6G쫑hsfЭNŪě&]ˉyd&Dh@Q_.† ۜfxsATu%;쭾!N@yf0 MtҘmȬPGYkx]A+㮏~1tnN h"d7b\ fX"9c¯%:fgrSM=0lI&Qf 9tȓH%a/"CPLY'`n$>X:Vm2-Bmւԙ]דROKkl-COG\D" ngN(2]w"SRx +TW\_I D>ڡ:f_>^^A/aFڷCS#fEnkS/:s9drS"Xz"pYE?a:xN'ƚTEҟ/$[iGtqJl|+Q xQ:ʟ +:ʴ%x 8 tGU]5`4CaT7o SNGfLlPd&υWԪϭ v yYX7C92"-5BF% GS$>|3NλZwʚ.LWF9aKlZ.F3U`-_֦R ITmtQ2N!k޵}^#ת.Ss2[F%:"KYoՏT(R"l;"P`d:8kt)y g$tdz*1*? ~;5?Q.|g(Jߨ5'Usin?TDg^^\,˰/[p RtTtd\ӿ( rNiH/b[_Ζ͸MR!3@b&&(a}+#e-~SԂ]M$N 3K~d­vX\S;6C$#‡pY p4a\Z(_E yIвMexoBUDKyҏ6*|Vw\07&H!XE3%Z?= ;%WNZ:q!:Ѩ+?3@CvYgĻf6~(~V=Ew Nh 1 8a;e$q'z2/uбQ1]}E.C ݃ 0S*ci!iBfvP r%hVdRe?bÈ+4b~ܐ-ýEnJ/\9Ms|Zr䐮}-VƝ9ly ZeF^OhQp]oѰDrG 1ƂBС0d癖%nePeЄ+PZaʷFe<-o T'Ei)^:ZxPp뜌Db.( 6^5%.H;*O䟶6R;[H)vm2A5XձW';fϘ+l_u'y ^TO~4]U%ҔjnkV6E;9Ԯ3;,iHrWk)5Y 'D%1g9>u(@}SNl ?DNqeg>9;;oԌg'ߣ,2/3Mx.W}#wK1ӀNtw(-y& DcΞ?dGaĠ4wюiS"0Ge;;I[^9 o 듭U8Dk% G'Tr0^*KmɕPN,yOYf<5~H`cS҈-,E8λǧҐe]dP/蠇!Xdj#:{#.x0~m$8}riXekћUlVJ^0}q_+kµ}^˸|ɑ@.LHb),^?`[%1)ŭQ|ƒlo8A~3z/ n2gw흢V mc…`iZ^%㵍nJd'"<̂[7lo~<$͑IP{u,e]ea0Oe[:W+/G-fK }TPء66<-ްtZ 'D͗Pe >ؕ j;q, 3*bGu&bмb<72uor+/QK[[6(h߷n\[C~*"q(? '`D>"%Sr%,^T1zBV,*t0תeGѯ>bIՌٶGiP{a88bKn#b20KoZz~$KAyy RޞATDw_?|_L26R&Ed΅I85lM X2}1K!gwmtعġ!*ͻ}Jh \}; 4{6ͲX,ϝU@_4Yd`bXj[%b37⪇E7^R\H7,7"o~ to?)ʑ$&itf6m*rtzt0 ݧ:R,}N =ʯY< ҸK Ow V @KV6~7+X^hm0yAQ=4?|l㴥a]C CĊ=gI 75RjPRzG"xT%#G:Bw;SËh\yj&evWU">G.`gc7<}[~(!G z ޑj폩&o?ɎO'/WSEEmk3Aݡ{/rsw:a4RĜW kj¤>qre r;Mjn})"q6H:-%K`g82.]0[4{wI:p@|P 3t6#3ԇBt)Mzt;8W BYm[!'4¶ciN!]ljGOu30]L6$&xuQГ:|r.鶏L߰Ň63M$}҈a)p4 ]Jb'ǔcdevhňm3A0=[Ό`-T 4 b2D0RK+ !-2sMK#X-Ll$;V5}#~6"(h5<H7(¶1&/䴇yR4h]5;y8 ymlXA*f'J?˅srJ8ߡ_V'PgQ5p+뜵k({HcqՉ;bȑL0OY/8$M1cjĞG*ۗt85%k&(gYXuD 9_WPjX^KZ10(~f,q;w KBֻ@u?ueU n7'Ң#oQp3 PЏE&-+ 53NF:Blq[HE z%hk~\`6:kT:I+ ZWHvxmw![ٌIql˞Oٕ5 le(bpqwo6+X-V߃RZ-̄|qjwj/~@u %BADh\\ ƀq>8P?r,Q0zv% x% \ĵrtX!B#S(TINchaoUffMڇ*&*AU'4PG|;/#,(ᎂֽ.RuJ;6TKl?d#L^pnLP Kx3=C.˝k\Й@P\ӥG Bv;)N4G64w dxwI6ɱxXռU}9̃ώ Fw1]ADp+zNI| "*%Ի1;ThM~ O(!]e\iP!KD%F9ޚrs2pȌMR2u" HwG!vj:{.pIYAW Pmpi=58 nO% "P\[I5@`T` ܇y8 گ)Z(؞_Ӵ\`d$*NobkOǸ*1ͼI؛kG"#Rj i~+To,{iaSK%OSIajGy2usu@q#F JxT tNZ^.z9X=G์:LUx=]ű_z1NjQE #k?.:Tq3~wnSҶIЏ~bզ̷]5EdWzmт]#=i>ױxBOsV+XqqxUei{9NaZė:%f ^*y@M^6=|B O3Y 4`*ܼ}$/DPJ)+䂒m,h? Kk~ۧ$ўxs]mS%I@vZf-NOC zn+NW噤Q$ٔ^l8~Jtx]!\&`+x%%؁s؅68Gw0=w|&ULNM2I3]$9  21ե)^/,`nG yr>b1/ZȺ1.7‰- 4hzCU ˆypW~Ro]".}0Uf% /ɘmQ=H1RC#*㭳#Տ)gD%hW{9FjHlqyI;JbioaF~&!q2gğL m&8t /m=*ߞhZbifᄃ#S rNa̦\a4ȝ.ww֏I$Yo+lY}TR-`7^_:c1e`f=kQiР?@yc!l,,BHm1fQxɐȒWQꥒWF"ؑ]ZI]_/Bs2zr]`xbR=(-ZC͋nY2MDzux3iz(X`+8I(1's,d YksTvϺ-ۊc1D-,8`Eg\ۀHs/|F4=sXUea,*$sj.ܤOn*R]B8I~ˊ({t ^NƇE,}pct@kVä-ѝ,TrJ; D (&:\/kg7DJh%Xh ]WbaF J]XG`.k kwqin Qs9s؝_41b&QdB|T*Z>Y,lG(]ѝm4# yG!φsۇRV"'RS䪧!X|3XNWE#p"'bu`,}9.QNjM\>'|ٙdZ}MKdSYQNQl¼jCRq EBxX8VfU`NҫVN6Ù1[ğ1fb,ϩ]T h0>t}d|QmR.K"*D^`3f#[J)L[R>4*K#V_% h/&zPЉd>qPhn@xTaƯePTYLRk6&>-^wtG$ս錒ՄnKQ&ah c ÿM|w5 ΧH5rI5DiqAC)AKn$hZsLk<_; )NA%4}95w]lPWXfH/ !E.+yD;"f(hKTɁ/Z薊od r$a!=hQrhH6 9U5ЮW7DHGw[!5*$$(u_zq&=BAOԮG A}uq&ylxU KNωh> YsHM]"mv0i z28 l[R!YxSE @Z8ݬ\O)731DI[[Of栧Mj ,b8fR=VU=?{4; dS̔s6na:Oр_H <#5fe 4jmm+k럔J_Qu"uʌHl&eN2{-&#Npv۲yW~d lSqGסF`!A6b'~ҍ%5}cyD*tT=%j CuvE2qGm(CϲhLC27}êzge6,&0 /@+Og2Y#J~ 2LQ@Xa9]C]į5Gּ'U')g0)qCAK35g^!MItf/K~#ؗ5G:gRf8 }_{>(-/=wzW: @HN6z !?{0N3ǖ7*" ) 5?kh"@9H u<}FQJkqYIH|)M)^GԜ51[ZTͷA{\Ma ڒAhmNSUZN4MvkM#WGn(lTϊH_̉F90}VE|H Ⴕٸt؇Pq=(XBNeف&#=^T4..L\ {]DS-&{u]mu=?Uѓ7?VƥтSD#@T!1+WL\hX4!-Jy]d4h SN( ug 4N&>³tz5ZyI֞Y7>[G%)r;(U*b"DVM#E?++**!9ةE>zrIJ˼#tQȃˤN7LI [1AUY W $:l`崍Q!~Hf'GR[EkНB}y5#B[Ⓒ `|_a3f4|8gD%R'vz vL_ k놧IhsAԌ3Md{\^I8S) IBR>Tfn6َ˼3)kT4~8OG*(4J&O^/]@L{˯WNU>HJ#NؗB(whXtì~?HNA%,%Te;X0%ZpGOHT:\~@|?fp%XiǮl[N+ Jhs6-2(ҁp(ꄉ=~a"QIG3x{oW<H"jm{OZfCӒFY(I <'evZY*I[>zTV|ts"{+'n+fzw\ ?.aQc[7ӅQ@F0)z.%Hw²ꨘH]5r\97jt8MH)e$W-A)HUfpǮ ~Թ0Ô;#ccJdl%۫=k$vBLL}E:TS6d bFRilj0םrĈm~9>$nxU$zFo%x,AF=ama!̟6qFn8YH;WYD 4'+XNe69?>ײhRrUk]8?! G=%fsʮ}DcOr_SUk9E /۫1}8$A;:PUdu;*#̽;E:>k(~K ~G#Ya\]$xb8!'6:f҆{Wyb7z37?Ͼʔ'sp2 ?ݚ>ZPm&KBAWbd6'0e;4A&TsIp񴔸C;MGmJ9ikʜu Ã^}"U-$ WzDp ?|ђ[Q. YupINgm:c&k _=ACY_ /?.5ù8hwӰ Jk.- ԖPhw~472b5֊`|MN=l{&=cQMԊ6EsH2%Nuw#sǶ](y+[dtֹfCR(S -g?MUK1$,Usxip@V$*NJ6:6o%. +(^ f?Ļ/{KQa;C^piJ۩J{ ;̦JB1/PMߒ)6,EV^OJlFt}A}޻X J]䆑+TpO٠moߝTuZ^TN^8c0>y٣n{a Kٿ_v_?zwZoLÿY;Bu^}t5*1'W ̖^fَ3I^qvjk~hXK]2lvL?O1¹7|wg Ƽ0e sP:RHZa'*\ .@7W84 I,zLQVB#u*%aJM$Dc;9#th )B1=m]4v RE..;7`ͼt龟U "N6O;d=ɠrnqkiD;LYyf :f.%9]CxRCM k_ۏ0@X ĹψJ.84/qU ٱb<0kN !~݈7}>un(uNra e:ЊOp>ROV5tPߤ#ꩡB MM.R' ͍|.jܚ d|^VU-i~Ms39 K^XՔ,9kUC?Ř.uʄ5Af͙E>;uہOєRdz-Oh{WA_[W9PZN* CǺ;k8j:A6풦CP hD0դ|+6MN78U_N8,( qɛ2;?xZ:f]bhz;KIKOAwVvB+$:齏[ȴ7HiPCT r(Q!,).>v e$`еQJfgv!`\u=y,]&#*:<â֋W +N9TN;[]9S`fx',@L8;:`SiӖFz ׂ t/IRkOq*5Bhw zU4HQL``h[sJs63[ZC4KAI{kKy6f I

-},L`+Fka o1]4+#:A.0 0yѦrͳ־jhԬB @e=7Z1wޢs=7ݒX_ɠCi >3gBV_ȸ 7qczs]x `W[. \[3nqxBԺX,TmMG އ("0F rd%Ŷo_h?7? ijM|eߋkpJRv8 xa){񴔚zd4tx4z ?$y ixy,_iFcl[N)Y]:MGc{NjQILPiS.-፪:4Q+m3Xzzͫyt T@>vKt90[0w.薭Zx;Quⲓ-ܚٱ_`BYB& K@ZI5Q`#Vi٥koݵ̝0`\qYq>}PYLdSs> ሹ-gX1` O>MX`-p7fLGWdq%\zM&JP>I)\i&+3'98E2wğ[p`m#z%HObo6z[_ģmstlC9"oJZG9 ~j\lp̭H%#.V~$3zz۞ \# rhNIS!Y]yKK/)8[c՚a讱}[&Fp3fJŽ%\1DٶF܌\9hYh)˼ppfS/VSH_jP*$_#b>;yt/݇`kLf?mj%\6%]zs,M}MrP[DTN76R2qn/nܶU8 f/Oj4$ 1!c}" q$j@iì~cr􎜓^HIᝠNht>E6Ceg'd+o NυFpja\666vRcr(1= !4gt ?krrXIdI98E36>!hX smj0vJw[@Ww=ļXV$oo*IuϢ!7쥃,W{ںZp Xa<`t!AIyJ);u+ƈldVԌUG_qop*Q$8 GcL˯t)(1bڼġ od*[ ֗,qڍ_[/=/?7/p\ XI/@LvCtd2ߒ1 |Fe܍ٔ]a(Dj'U :|Gq*W#M +[sC?'5~ l+KG;&`Su^S +'bPr T,9!=-0$ d}BKIr!?U.G L\Gu6N6M )v̰e"$A ew=Y柂S/]Dq;84H{h[ZJJaHej!xm$lz# kr-mO@˩,P~gW m<`zwr_kcxw1M9PŽ(\DF%OLLygձA{]mdK !Ȗ؋َފ {Ic 'J&qBv.ώ]/Đ:2_[ eLXQ$Jup"{[|`-V,@eGȤYU)M'Ī5g]fq-gCV33,HP/վ.';obUłzjx]tI^\;ZlOHwSs(0̲`-KW@(3d9/y*EXݎ5[kIrC]0TGZ1fqR@~~:cO,3%^\qAYNEŊlkf_`')$qv%Zva;D)L<j"5J4쏚ۜP+#EKx-r4=UHx/Eq0a<6ۋr. PG&ķ ck㱬[4P4ht @@1!VyȎG^M89w3ׅIRp/gnSgfCi\Q㦼rH#݀+l‰>i!U,rhN,0s'"aUIu9}*ĐnqT}%t 7Mo` eY<ö[zl{#k(;UfKݯpvH>Vg0sEM> yp,ar y<'t^+% ׄ0(Π|,Ff3)èOB{׈ dbc(":N5BrQ2CG38C4 S,ЂBJPJd+qj$7N*N&x4abM`M R)e՚75pΠu؞bN wcz؝t%|>#Dž{?ugz5m' ă$0ībP KmB|(7zCt7؏HJ{&qno,B}"蘚R|"e揈fU5v^vׁ|dS?_nd*{ȟ+yYz S8~<mC~Mt\NEJHi6,/oxp`z|?-˲hdKԕo3!hANYF?OͰb¯ .?6.77y.| ܬX!:#f6tc&i6:jFpMݮѝFO3Rx< &N=>>-L]P )6 E%t)08)N S4 U.޹rpZ[T}'\wלyiOt.,j$ ja?N6!73v˪<ыm>6j8f$i;R=_cÔI]Fd©x# [-~U>%ZpX%^>RݐF|vRNͽel -t޽0D 7r-ÿ |O;cmɘ3޿qFNdmUOa5GNZb`9>5<َ#4c qZ@StOź1nHvj5Q/i ~ wȫ9vgShg&~y=369T"\qޅ~Dl LVLa 6᳂hG*rr;<"ܬNsM_+NAl/쟼i θv괘<|B4 pЎ>Lk+{;/xo@<QWw+^-^8v 'k0nn󐨭0`P \w9کГ#y2p\Mp7> )|z19}+GvG/AXԶ]Z࿜Ly#phE\WW_Wxr"T]+OC!Ɡ"s.£[w:.gI9%.꒺_/mux2w^6Ѭ ky4V'ns"V5X$!%Unw2p.bU?xG-=c@f3~LgՈ SK7opʛ2x#0pkX#{l0xbLԌ7 WU1)ݓ)+i 0+Z\2sJpzwW &%iqxmN>X%6#Ep#aVHEFJ1!0"`;hac:%4(ZQ{ǀL=#)u3qLG׀礫6.6Z]dY52}a^ͯ = gE=j- @]KL(e6}%Rfx_&Q<`<< ka!P5vќ N 3OQsm@>0:[4˰j>.LKDpNeh­4kOq$LK~dZ >L%98q{ۄdbx+읂o*\I!G n' skVcۇ: ~o`K$~oV;CcYDD:94GrB"⺄RPyGZ!h hjGw["tqղO&QR%׋ jFTI4EG!!FM'0nq}oU7 a^#rsʊONY"::uk˃TXend P'g/Ån0ν suV(qQ=! ):X@mD{A5ФӞC 'bB=I9x6tR%nٙ3 TUEdchyqc6p ΍q2 nU B쏧Mn6SL`}s[r$8%荊qkyA1_ξUOifb"@V*븕H@Z/ԶMްYryf>o՜ax8ob7D!̜ذ  rLi$L &nqc{r!A1n^2X, ؈f;H.v*nSp+L866N}u@=xޚ+ %~4kҷЀVu%!x\<؜>>?>d "LkcFiq:P`is]] UZNEl]ɻ ]rqUH9S4 .}JK{"۔mrw:`1|R~X`Ver4wM Hg߇xQ P)?'+("r7 ՜K tOJV@qs_-;(~K9f/RZĥ#[fԿ/>2 3ka"[O#ޚ֕*:3^<ױA}/_3$ o$DضqybrY!kB=!YA]ALG%H>RieKGklq$h.p7rO= ag+ 9ʺX T<(s⑫h_ec}kfmc`&Į>޷F=LZ̎2x2k Iͺ}$nT&n/YP]x!~9?8K*jeu9CўrCmуw.Cë#F%ZslX25s3nl2KCO|d9faoTbKY/@cqqZ."4?L<%ėĒ8emo1ƁjX7cRi`d/\%\kThQ)v=)iYY~8l*9 oۓ. 4{5UeE`-yYԖT{OˣVʼCmP-I Mg4@652j"Eֹ}N0iDA<(alo#МMEtBleAyS̐X4bf HR2D85 ?fwŗ?jNԶr0nI4~pEմ}l>{l$eVE?$;NSa>w{BB2fOAd^n1?  SȞCIծo&%i 1Pg5$7Eb^^.<%&@UR!, n #!QO˅ӹV9'e`p e7=|m 0~ɗMZ Yd#g/,4{US͊K3(\{'![L~|f=تȟ9h3tՐ{i%m۳{Rʺ= 3FyR!^xSSLMSasU`36`AP %XEInȘ;ukw /t+$)H ިKuGY ZhT~j譅l^|z?C`^\N~ہf|ʱ_uZiC]\ ofZ440m,z{4Oߗv =v2ϙM_iQ0g.sg%5p>5 DNjlrie5Y ]giX{Ukg\'_~&מ_$ji*oCi',fK)cq%w[&j+ˆ߈T(ϊD ss4s#a0 1olEjU Wt%yHpY + T!k0γP#.`b'.n~@GP} xx XACbib)dþ:P7n1`h5:DeC~iƩ*9xO\was?xo/*_dń{KHT -Vdri:p0XgipTx L›Zg$L>sƌ-)(XHg&Y$ڢ(}wbcj ~nY2P;\[&ک|)Ov_"&V˰AՔ}T#ŭ^=9xbN҅ V=yu>{%4q~O (SyH^T |aB^㪑àeovyڽWl{ãjsU+}yTr8i+/E⍐S9okwZ2yVJ.g&+ѽW@ qץ,[+@g]2|'r=Bd W8kQ #;Zx*"Z"&ti˳.S{8¶ѲP胸\oz/f.lohNKC 0oj6n6'\"C۝A}QOXy=t+OtCEiqĆZdfBUN *\Sc"i,;;N )ۗB=?i{L)DDh;1H N};g$s2; 񡣥vTE5.A"H~e4gTQ`n GN-k@ MzTWB+ -RC&x0Lth跾 j(wi%ڈKVAe[%V`i  чnZς,|OyUayFq\r%??$ȌVAIHغzp]TL+!%aLXK>r]Ƿ'br@2;@@1Na -49Ie`'>CY/ZE]/8ߨ?Hh沓U2vQI_^f"msɛsi ?JظX;o YWҒG1 P$sZ)A"nk ]Zd3EǁVo &cDkT&ҋrOc)$ژg{acZ]_Q.)xcO(@ԧTeCP'SRX/_*N(ԜDcYI;x@kt $ODa&Ɨc`Oü~I* i87VƺMM8фs3u*Mq1S2A]Kq#[0 v 'ZV4ٜ*ܸ X+L. ᬈcA% jAG/@$Mc[y,*O1FD fՖu&d&ӦMJ9Y]2PH_.9#c$e֭we!lR>k\/6Rnd.ѠZaѢZw <  ZhlUiM-OJt k I-){J}a`͙Ʊ1[ۋB+[)&/,EB`X3 #T3%%cqixib<&`i(N=;@2La@x Ƃߨm^ P؜nڞQ=. t>3tLrBe?Clzj͑S6O ᭟bY#|YRumK~[үY%ͧYY0W򉊎XVX̴1v3'R&Zz JQ[L?5cX"Ӵ>:VE'eq'X:8KэL/%x PiEryu`;f#oi<BȖ&O5'w%6W.cD@+&t>ȵ(l(݈F6OّB~0aZ0ޤxg!1=pL=.,Z-*gEJpծG&R Ӡ/9{+rqU#:e-v.-A(y0?f^|(#QcUϔV5Kc:n:5m 0oF㧕D`!覠;/yLS|TAf΄iَˆ1,'k(C֧^| f mVxJPJ:bm`S;t1YYt(kљ',Nޑ"LP|R ƧDy^cp+Kş,? R$漻zEa8T+TSl.VZid?K [ F֩4Cn屮'5;blJ1BԶ%:hN( Z-`/gNTp;3[I,3HEa |WOLwtu#)~sT{T? D6hI{ATx;)e+Хij)E\WW#T$4Sz5R۔6]Y{lxZu!،:Hvp{4`K4bu{ rQS^;yFc? \e.& ~Et A',B~u!6m`y8cѩs֌޹؀l41<͞U#8K776[n)LFUhY6ی[ukƹsMĺ jh%44wt;~P;ϳ^ʄzL*.i)]S->`s5s7$"B}Ƞ>7(o>T]Z1a=|Vit̝Y* !whir_Z܈USյe!fd#gdN-;\Ć;عMc1Ls&2[RΓ 78_Jܐlb a# Sg{{(-uヘ.BaBR>n8|)`7jg̴DYu[,&zf/%؛.< &ҥqRW?w^? :r%G.قqD\s'u`~+_aƬ-Rl Ik4@vW}ծbO$GYzŝ %7O/O}ҡͤM"މ$2N>`.7$OpcYMLg ^"܇CkDQ6+K#\:GA&Ԯ{yo?m 6Db\HQ,)duyx(\|ޱIp/i\-  '3L;Ivq^ZOHdry:\)!RlU}x&W޳,AY@œE/f{B)ɓ":41J0;g-IaOk$|JYvY%a6xG2@ VUDq^4>KCck3HzځE O9ʵtKЉED%;={lz먔Z![9ErE1H:=Xzep|~ᶤ(_%s#9r8?IZC[W*lTv$۬kߑۥ._#(?~o.FJ;YY#`Ǫ@c{>Y=cu1((=mLٿFn]~WGql(0DXFh^*I)'w) k8蛴z4JLahJY+TA uj&q¥)d'mh ލӂd9m)V_ aXX~+xL*/( lO 5áˈoy$<40A8Ż8tǭlEv]QW˾LL1h0@ta0k^j#ڽVE0XoP)Q3򟛈 }Q8\-;-FYb,B%`cdEn&%a ꮁ.lScW}*OtׄLoQ2IwP m%?]`ɓ s3>ݔ\hv.C\ٰ7m6o(T/S4T;KB}%Uw`al,kWT \#3ZɚOqcjc! 57Ehgux!ܬlh q`.?<+?74\Xi)`P&ԡ TfH/eLC.Y=l1p|5̙!(DoVmk+1Ӓᑘf4szb.v9{WCE5{}j0FJ9ZAJ4sBl]!v&hdmk2'uwtVmZ9A+&|rb-s.T 3`mwW R."tE Dẑ%Faf_اg~f^ Tvi ƀ a51!`m׆kTD$< de"psWue$G#eDxZYn(RZ5!JkLq~f6WSg s>z.;'t*թ-hk1ez[IT#DIzD<; f5@ kVfp5x9v& BuzOZɢB[1"SGotsRCmk>fؑlbU[:"# jyVosTpɕ'41;,$] ?gA̗Q/eT+&[a1[(j/"WD΋F 'cr2akqC~j)8䲵~f{Œq w}B-jj {x~hnQx|!"ВX(3'{"ωX ڎFx|€Y#2IftoZ~Ş[kH hI6sf-[aDD{5CEh BQ0ĭ^8b:j%Y|7ȴed.S"A}Ci&8f-r}5Zg|{u^\m>cנz++Zc{ԙDeآ\!*U6|,mb14b.XY7?džpL}@\fLM J| DvrJϪtg :DT4."i;lQL4sc{sTbP 'DԸ06IPD `j)ebWQAV [pg u6kpف5jt 4 Τ GnjXg].I_a$UѤ Ї|b'aD[T$>ndvNڗ)>o\9A&ּQ♳Z Fvgsc-QQf4NhwѭìǪЙm9AjW6)(*CEq@~ZmvՖmeFŃϺD<3 1˘U!qR/TVD5ܴaMٲ+= |;W{Q()fDSArPͣ10 {FOa IYUBNMFϬbapp3 Hh^fT 3(bK-'*챵%DsҚstS~%B +Jr|L5oDfUUE;PJݗ,C]O_ÓF}DV?kڏlq0,n踣&#(oO6@b:>3GxZoLeg@S:FϩjG˓ӾZ6zx ?I81GuIlY5c |$֖M>n: K"5ӌ؆w3TEN9Ac5:4ܬ"K9=^6`6uV8aze9,uN SF"Qa CfH;nh݌k9=l;X =.kۨHp |Ю MGp02|m9h~Oڦ{(6THٞӐdN4{/~=C?mGhQl769 nѿ"}E[_sC[B~ v~9|qhTʞZ qW fPJ/g%~ jڢ ]\F%g!TY%ItpIXC]V)ER:WjYUH=kS!J>s77f<(K9VĆH~DaI4hBj>`L|#Yeӥ9H=jO T B[f'qp=OreAMx7U'5Ќ"!{B6Y7D:~,d-lH/ś~_*LJtH.y=Ca3X9iU|d M\64ňiڏC 촪ŔM f1c PABI}C}bS@M ~:]g׶Fo~Wwn^?8e YKD 1Оyo#bMƱ!C2IF…*n)6jںE7gD }U'ba}>O+G1Cp#a%䒸PIhPӬ/y$CaoeԅacF:x5ѵg4JT;/(ENMBFSd^Y߻OU=+wkVB\f#J.8QوjG=J :=5ΌYcuʖSjBطi tbqoa(a7DzѴ_r\l9׳{_QꙟIM ziޢYq(S&- @ 'KdBL3,c^!5QmOAidŎa!z2U= ye Iyg֢40[ &㹞Gc>ҏ*hzV,IIz)Rk17yMd[9вsP׀O\G62 &r.=IB6vHZ, 9}^.M/$aT7GL#R&BCk`"gp+b74oYѿ~R7=-2"A>GM.fE+\R4iƕ$պ<§d,kǠx}:%̈́ɦdrt,hʅ̟E˗ȴMi'ɤxoV:e&lJ?h8lu6i<CP w A,uϙ,6LEm1)z[e>CH*L`iDWGR.Ϋs͔ya/!o_?B5jڇ\~+ V)aԇ!L1lzZtூ;`, TST +(ya) `}3ȪR3qT .4.JF7:'gԈOfʅSo$ИOBlP4A|OG=לp@aѸ84#Z|{&GR]0FZ)8L]p&H^ f 3&/*[#G\PǾ.ZlHӥ2G^?| ]C֥'h:8ᒄ{or߹on:vLjBƓV/eqOE}i#R[bgwhC>j8vW\_|{ `fxĊg?ULZLv/!ڽ-e#)3~2+ӻr-nmQ; ^p7CE[яLY\ h Im?φM95d9Kv"Z'c{'R夓7<؞l)6G1 m[l3P"?ur &" DʔJkju" {C.q1hY {Bf@:Bl@]QAAM¯y3_˓n!הgKyS`P7 zw'6Ffm*2<5JT,f=%}7w;I'1*l \Raщ/8ƞɘ Ⱃ+5И}0BN~46ص9daTrÆ?ki0 AYrO !z(!hXՓ1z[oK MV-Al䮵bOSXu,G۪ΪK@UD}~=f9!]*k\($O~E&i_uѳW\O׷ u(.{'"rYW170{: o\]=ı.\WWϨ~R{;4J<,/TMp9g-ωnkb?ՠ׼{$Uv%_j3fOJ)ۡ$|م.Y9w$ +3cW"VP^dw_4F@C륍A)̽t&2#G7&:2n$eBK!cOH 2XEְRN0A0 ɒ@Qs* cFdӶ{h?be\gt8HXȺZ+g,sqۥD/jĵ1~pluIgSn$6z\lDC\C!ˆ#xm2,9nO1XRjjb2c>^J:&ZnW/lFy~<|aKBV65-sQ$Ǻo} %P+~#A"a=0}Ck$8nZo8/]~Jn,<]@QxJcwYT:L qBm?v<}TFZ]os\^ڢ yTUH%GPq~#?ZHyJ:9"v7@D~$<D4arO51?jL~ YY@:Ζ b:',V\[޿w/Bj5$rV4 =~x2R4y0xe󣮆.è!^zuS:4~W40~a?K+M \MԛcV"lۨGGS /:S{;[Ǫ~M7@M3 ڦ)NQa]}Ҷ<"`.Ous6eӏ7nm_M_OB[m5l 3yk Ӗ u:כ!ԼH|-jP K.TD/l⺙F/OPBM9UK5gPTw n ,-+(޳˝[&ǥ033'&t䜻xlE=? ][$\B5?kdx5>t~4,kfw}kǠʱ^"z76ip=/l334`7˰.)aDŽ4vU>Ϥ[8JG^wr:`'G|`}L-E`~_e z 5 >lхRk'p*b/zWc\@;\1_R=#T2Id  !!ʼn,z>Jyqj/;?T'cOZ3ܶQi^/[P-A͓Fx$g3gv>G\V5 %O E%A7{b:`8*xxF"L|`[dWxHS 5C[ gf[XEG S~8q؅Ą]$!; &S 6}IhsU|ϰ߃ւ/>X!(g~ٟ r5 B6ŽyG3&553t!#"{V*D s@L6.Q$3MDzmZ&6bA5YanjZkDs7?^bՂmv匧"tV F&=դ_QCh8rߟJWU *|jDo}wU'ýRU\d`IosL-_Ɂojߎݣ+X[_1zZ7VL\s=Rk3'c`6 >i<bsYfAIewW۩zn+=oA~_ILECRam2(!mi^̥h:p;(8MwSJ<>1 kْ3/{rZrNB</q SDžB0cظ0ij Dž{cI^$ahao}#he! "9k&.pbjg3XoT3, .m{s4A3&d &DmEHDԒ?/$F? ,e2*PpGJ . Hc#8J%M%-\9و֬__nT A D/ޅb>N>{Ȕ~!< do1p .Ƅ=.ӓ=zUS?guV+ݮ*KYX ;98qMIwV ;8bJ)5,\6 Lx'boR4qKVuGDQb*PNAsP.1r}7LcNg=? $΂h掭&RdeofV42Suq^ @9vO ܽe=uy`'I/-0 ܬqKl YcHXMǛKسϻi$ə@bgg2+C1/ϖ#XƩ%^_)~ lHW)۽&WcPӶi/&G} "kZ˔r4L.ɢD/s.~}V5!t\*͕+(5F~W 'TAFM`y1K)w,TppOX(Ty-TGZKi]) W1NJ}(ul~~ \APb,95ZO95Ī ǨJ{y,\QYѻG}=qf!e4;=!Yj7fT[j黼Ha]xs?@l%[Znͳ"ܤF0 kg9;ϳTxv-lxԚ2 >Z }G(62Oj*0+Juryy5 !4`Rڠ&k J;$|,T~+sQ`DEfYHo ҪyyTyytxWfp<@*y59xxIED+ R+*) 9n(oW H~rVMJ؜U0g\]re4AӇ$+ؾnDC0Kfs썿zy"(% BШQ)NJ/;c Lv"LΒw_,HK֭C%}E8YQX4ReӏN6:b"CobVר^Zއ7)3!4=cBQL3T8hW J #o%tpt?Ṯ82nsw񨛼[ y 8)R<<<_v?fc|:(\Y,M㈃Si۰0@o0RkI6RHͪBC SmjߺO QyjbDhlR#@and ,65X씲2vd  |W|+rI]6!u]a3G qeM =SE%m+&8~>mtw'5@ E*\g s8\Ԥ=ۄՕߪ>F B * ޣpIl$ ^ohJ.LBe+:^ag7'})^VDagfi+P $4W l* IN0 O TMo#J]d<8n~IhpBx~,骙JaN*g^դZGa~0W{G^v{BH Xu3!+JL ԧg4[5V\uF՝G&nБ A*׹c* &nL\4}ؚ(_{L-wMcG6|(b{ƅ{4כ(ʓ,/VsϽ :ir+4&L5dwG6ʚog}ʗkQ j i9J;Kp囯IAsgyn4u>.f ©xk <"Pf!Wf >~e[V"C$$W=t6 7|d a춲 B[ Iq8Fszk4`eI5A? 1zb_bI RX#QbǾX"cjZ`u.M^ex!y­Ujn)/Sk+{:\&+kYv yd̩_!}k()G E]u>*&uom^@rMխ>j1v? s7<%6E i'e(/gP͊ .6yFޞ&K5$achz4eP"">߹+'vlULŪ"ϕto; yHN7i%FI׺DmA :Qn]apMQF>EIɆy1wX{8\H(9\=gijGiI!?iu ?Q`1.S&$^! 44B`Ԧ]4 C-<8;@^nMCĄQĥ$S\Y&O,"^협4Jf[3. Q\!Zn,:QaĿ@*37,BIx@ʩ,,r Q@dh֏ ~FaEAV ֻURggjFEW(/!AEz!2AcT4r9 P1L櫝|k,v3f .Lʵ^Ɉ2($M3F?Z8G#MDtX&2Tn8v{+cwǚKG;g=/[eQ{Uz5Q=;)j1LbUv (_m,HƳ2ohB(7qk8wxߦN>F^i!IIDvo6cT8͝5jG8AZ-P]PŘJU{jz@ٝH%j:\q"0~'Dp%u8@/^Gco;cF`5x(;0~;z o_NC~,$L%(3uU3N $;z]b/tuԘ2bl_+d fBsmw=SdR{=(*3:CfyBCCT60 {g@6ifr w?=waЍ^3,37έWj >ϾIgjd)@˖UU5& R,:+@,:(HP?Pqr'Gމ!ﯲE3pG/f5]a|FCJ{ϑ'B|BUS1P'iD$'7;uTzY(P^3ո VФ P+Xd;Px+c>>rìU$f`$XfrLQuioJt͛<4,!,"I9WiHcF\*haK& .cPέ{ *X+RJl/w5̶JmHte%=}FB¼ɖM< jMKGxCjpdĻ3^Db=6)<2`- HDde ,%q|RgJo=SjdZnNiW>? 8%hM+L}[Ť'&vԶuF3T+g1Πaڋ5WnjzSH~ŃUܸrZD۾`)lj\ikOQ&(つO@tak޸ w K3lL}?#|Xy!>|Law[fӁ{VQhdYq(!| -^R1i--ߟ=í[zRT.\*wbVaccD_qrM>ccηѦc1rgcTj,eܩ)8du.TY`5.{l%-4>rnZV֎"qDgEnDn8R3ljm6-ォ 1h /!6t*m"d}jQ64lYvmT0<Әe[$N}O)VV >vR3kgTGPDU?b@?( ߈o4"0V懬cNSGЧ (QA-7Rʋ>ĠdhGUUXޝH0PKUp5i~WY`mH- 3Ko>%LKg&mTKɨQf*ث7e=_ l=,ZHNgYX,M8Ws&dgwXyхwDIƦ.n;KL 9>>lGݥ5טxx]{At@R?]ߋceaz#Ǭ8|ؙJ(GŲy>.-D0t{A):qjkz%z{y6e R>ub{ j {gxp 'o6j.:'1iM~uCOS̿:7x >v՘ф#[ x[,M$^5,(d 9 'ejQ-Wéfm%toLʤЩ kGZʒl[\y1d2>W;x.HPY5Vو97lV>n`^lO3uƀ6$ P= "rP2Y1exyfb21[=}bɬo;7}zSj(p򨼲7#zU"B LcRLaJGeȗXrz)Wnh\;;$K& :|k 510%6IqvFpH:_)"|I&9#!g$+4&DkԝyLrxboPFxP4"# Z< IcYC_$#X9,tL.M\R܍5yhдd.TzS̿^X7HU|;;>]QDO,*f%~yg08A.ʌJ珵x7Hs}-Nd_Yi4FOx$|Ea"^฻9lڸV{} ?yGNܪ3X%>6sJtN+Pɜz4֛b=}ރ TeّvU*<%?XSg$>> cheai|&p0̒Ѥ~l`w=ok} ؾ(Cl57Jp|Cؽi7CG??f :vf NCwJD4IX\,BQd㦏 %ڸ \Ҵ9]H4ɛݹ^1<2i:-{Bcѧ^.l;BFG~1DRMHlyݡyT [[Ih| w̪!Yi4=ZB_vRGs|^8)3şۉV['(Ny,S/]!>5R%6b,Q|^B$3"{G WzHh$FAqC 5WJ̚ZQBrwiM\dN :ʨ6*О4ˆX^QtdA9sqБ! 0 0͡;M.=\kg(L("]X7Zg˱~>Tmm|"IăZufyw@0Ryi/5 M$;W~KɊI]⧄:/FϺE5-dBgh&}n1 E"OJDwimh(_)_'~n,xnW u3HGF R+Ն$:3fyW)DV9N Es Ud*۰t[ OElws8hC9BܘWu(yJύ3XAeŮam¯\({kbZM A; ՒmD?J;>4MI.JWe®Q vQUӛ'}`&O3Ԯ7噲XI|dv_C`lIjټ]By:oX.%O8z5 %e>s(sEQc}B/u@ 7;\y`nK1(j _Մ{2`ibb Y}UM:[?^YP<Ӛ;Q}J_`@õϳ3d m9;g+gZeSdgҼP9o:5İ-Ϯ8$Gq_pgɐ;u1~D|7+cYfB?wWXaǡ{c ʂR"*fK{5QUXKOH-Ė4p<}||cT%A8/fA-j!ʿ 5=IנbF^O'ߘy̞HnLzUP+Vp[=2Ф=q'8I.j` Nu^ 'S0X]}D6T੨G Eӳh~ȳWpp֒F=LJ.^y٘U%+A1I#s.@YT7SH<GUrzU:kFd⎿`FL٤Ps>Nlh0_L t#>b$dk~H-azsRCj '⻢!"tr<^9*e`}vJF O"%8a KsWI p]"vh1?A@J[ӂC G:jr,fgL?[KI;!#.Q+%Y< .%a($IP'Ĥ燨lBP,7l9ш2oɠ/wׁsXXrb_b]( im#bHatrREXGtW[ q4"pNusyD~g 2Ņ 1LB#j`wts-/HF LND;W cRӚ!zԆvJ*z <Y"uGqO-1mX$݁>vvy\0nyJl{&D`۫[H[E?_3 e*\ ’i&:-͡ dI Cшp W]ϔ 4TO.ulЬ%X z>yM仇c毴VB\U$Cݏ1C&i yA:c`@o#v8 5 #lwLlbݘ'um4n w4YDNxkԜp#5k"?LV`S6ZQhw!}TM4qPh;˥ ; Y%kq=9BZVWE)={p<9lOWbYJ>ϧΨnRK|H;W3D8zt=K6)t$C.aNY3r{-^ Xɹ(1daRGPzG2z;x|ҏqV~g{!k(H# ' ؈&dgu-݉,8"RxH ŗ܌׃pueb!scgcgq8c7?3cE@h Zǘ|_SEA|y:eedis ^8:&}$n {Rb: WZtb/S_"x"/@KY~snP"VaXuh+w? 2!i>Hofneɶ]L!ao }#!ۼǛ,:MNvq-VIح9ˠWN3H2 |Gҥ)&H;[ܿz8lO_=3+f|&wvK8 (v +=}V Vr\z8R?3^QZYKZÎh-J+@[885իdG>39h\@34" @/k|*J嶦 ‚>D 5.?Z^iؒ ȃ̝{O ƒn%GTBQ;w sPvw/VNr|wK?d߭y BV SaĪZ( cAc5I$< 'AFn܄5feDut?sD37⽀{7 efvx?< o=C:VW8.<(p6xr(<`_Iҟ ju&`.E&OTh<}I*(|!Լ(*7O JG_u$?Ecdg]qAv FI1_VF a(RH/&\Z'& =<P/cY'fzxau :B޷ ϮaA*%(H!WQU禰WXQ/dy߃7g_ވϧV2{>Ƽsl(ȫF1}Z`p|\,o۞fҲn,Lǽu*`,rx& sM%rnlbrH:ܳ5\FqP=09&֣:bd$DoѨ[P<)N#a~$7l<8RcCoX`8|501w"bHXpiU@". R6˧~ Yd%.N|}0Rx!B[&/S,~Y"kLA ,qⱃ*T7s0e LgUY+ H/4 Y2 aX_1ͫIrbثZ'ѣJ,\!qB7,TC[y͘a::8NRnS#AΣte0$8 h1BzAY`M;%7wmA\UID$l*bHԭ5yyʄ Κ]ᛮV-5h\p #A ]8|$oe#\,Rɕ"6o,Z7-p-PFmvSTya4E$(ZcK*GZnKf]ӼZΙ%|0˔aIEDw5LmZSrWZ!a*%}Ph,>,1o~Gf4+ }0x`WCF)Ou1Rfl`I .._i{د'2T8XfAUʺBdi_LU#x7v 7*+ڂySwq9{BhZ7e$k+\[ܽ͢ i;YH57[,FP2lIrϺT\J.fq)XצUV We]$~Zoɔ:6t-]p=|- # S gRYDU[˗5{e~ Q՟#3?lHwGIý} K HQK:^5Q^,em>)|ShHW݂6\&ħ%a/HKHs`P[O@ovݜixtog%iIcH鶴'`ƳC,2׺z7D.U_L^w(}E:B̦CMN`2WedV%wv+WIJ  ${ʵ'7%ӫzm*Wh$11gHx),D?=o, 7hvsYjlfR0nXB"ȼDd#jidiK0{!|B;M"U)BQ#GV s8rFf+iSUrz=FăEKơW9ɮ4v?9"t1X'.0_*4 O}v,h([Q7Ѧ(EA0'n1lt.9V&AwR BR,i*tnO8YhZhp Le/p0rPYӭBM<^5mtKQ&T}l7_ws__zPuE )R}Hh ",Ln7m /"+W]rk&>@˙ Q)O_LGF'߉#0O*cV47?:q19Em_#prx8f uש23o_83Óofgjy{ 8:7|_fJXG3邝0OxoɤWi3ܞ^*ō?]8O02Eh]-&D`sS! ks-OeO~/Lu%̟Ls 6[KL.23DZ2bxY\LVJif<#];GIE*dQVqE,rJ"]#t[Es b<'Ɣ/I,,ƛѽE|/b̩b̐j$QiP.Hz']|-|#/7+]ECN)?LZ-f,@(C̮ Vbv#s=P0pu`f`W{Q; 7Zi+ #Qŝaγ>5,×, @/P{JH/ܔ=v\lgYxD>8M'Q?3ؤSMhXY`|$ޒ|oỹ.*qS>dP왐(`,.5wf#~G:_DmY > M/÷ }4bxغPZ}[ ְSe#r;Yx鑎lt*>vm1 )/gR֓cQJvdIYz ˼lVa AGظ7z1Kie̾%,;r]۴:ڽkX ^@v8mkZ?[kr2mI3|gF/au HEl79 0%zYIfGwd"j(hIc@V _Τj!tD P#U |P^WA;qu s3V+g;Pǔ^S:Npv*0#z"K,9V>)LH! `)JWp0|vGe{iJn2-rYm .XϴVqEt Gv@ @dWiq^4\8trq5 M5+#'4=0 4҅i9sb:!4wV5('k9c/4h䤫.*t .f1*w ϴb}ugyiX|E8W쀝;tVRk~m TzXpmdfSz۹_<{ ^hAj /&gWJ%f=}l!?;8md>t"&k[:L΋DP-1Jf;=ܬD}8L?i(؛fO&s F ]5j 24Q9-RAKMF1ݴ8j:$!~6oy}+g/.xmw6-3lavm:mhS/ uZ _\2շL3]hG3oHy<.ZXqH=FIE'aCFbQu!R>U'j;V:}W}wXD?!Mבk$ahHlG^ßG$PaHʃc[E`߇VbANDC1Z+"O{_by߲94D6h3é}$PG 6"/'u,:탻1ȤĘ A0ٞM0H1Zl0GRE7M4:AӶ)aggFIN?SF>N|PdK5 `s?>9 H,1fF%-u=V0YO{i+m_b |xio2x7YR8 G"K=Wr^(<6bOyZ>xQ:ds~j޴ Po%+[(d⒩nF{ۚhhT̺':yRrlu09g$8d﯆A(I巊j0z/6@4E2rydlj`ֿVHEi8jdWV3sа6k LT1 l ZVie@ܷRr>K7K-&BvۏA$|ظHƒXD 5 dnV.|oQ\^j*:< 25l4eȎ,A.+ƾ;_|bA`5dѿHeԛQ4 Xߣ Tdc^>&: 1[2Hj*hBhsbeϢ>Y }|@e2~:,=+FU6SC1`,`>!w >5`r@1Í&NTØu"MwyVi͌KM=8 bʘ0y%J.Fd9 <$Ldn3hsNp=l7Y 7$$pei}K 2%j{Z3F2|0lUGttp#`%#=2.r;Ĥ=QoMbRO.0kK( MDh?\@NuZ2;BncjX">AÎuںĨ@he=_PX)v|-|\sV9d[|ll 6[K~6/;R|S0fNK@Z*t^Y Ȫh:f0-ʢLӣŸoY* 3&_{J؊kN{jD_ŭ0$ { Hd|571WكУ[m; #(p6D+( *#UZ1w-fil 4fT1i_e$ n b$$RBZ |2ujX ț?=n "^XxxO,)}JF!|jyPߡڧ0y̑bjMLmwDNz^::*E` v?s E"tC`,>5"?CUz4UDl~WLBqDnh?]L{Lhh' <"L iT[l }lZ~_ߒU8.vml?S8Z3|St POIO1BHML:p߲1)FyIT "CIOmꛭ;+ c(YF$!op= WEWt):ۮٲe5"Xr)bwAM \:jHx.mcW xp^rMTs pmZw.N:1u70E$$ڐaC@)iWÎz锯\tQEʜ*&/3 XO[Zix5X"^J';V]T`>*&`mW$d\~EVFP,2ݣKƘZw坁i/c"dB퉑{`*s?;9 2|@NVeb2`; C!Ff~|qkα`f.qNZrxxC&`ܳ??ȱd7Y~N\qmD'n?,8 m2V4mP, ?|XM'vn~!@v1+ DG.X /ێ:o;=zψ->|r u6o w!B˂I<@ 7>4_ mZ(j%e@9Ҫh83j-|ssm}^*RG$.F M鷵G?߯L|\j ]*&CQCf$(-n-d2nsoF1 $ (qL|mgvZ؃bfP6_.Ok=!lc,Ӧ 2%g58?5w9ݦkO6|eTizo$P }Y7EUrHqCo&0 3\z ftj#`xE.EcZVh`u3 UW$s2Nl A`3hpK)TP>?㺫8Q ]-\0>7/ٌr$_`kT6=lVo~ȖõoA"oe+j{Vj Յ$X~0ODm&-谡5V9fD(k񒙩L>zV~m:W6wsuHlA2zH^O-mz.r<@G\'3Xr)ӀF6R9P86LEeSMhxCfghv[\_Ay  r-~2eWG'vɃl?%S`'?;}:0lO`S;~.9 n,+ VBWkz*8Hɩͥ嬯-biBl'HVK8#@A4!N:c6Qܳ1 o9sN}iVYM#HTU[&uˊO8l )ué!ґpPJ؜Q\jBP#0 I%F"+BUq8}RT(YpƵbhmD7=\ c&_`T,r nhd=*kZaң ܆N"&KZIu9EL`kOh nfԸA=͗5II~vgյnHi3 PCڴEUt&ɡ87o:k? q͂<)0Vet4` ?l׸b:umH =8zt+<?(ht4{s#a5K7Ug|D<\6yS Pٵd+~b\SLr3JׁP#j+OT~<( uVܻOBcI)!0q5:@++%i01 @ChK x8"}/;gBX;Q%Hy||+Oj=BsBQ Ѿp-֕{<2|@}mׇuʃ%RSV 0UTn99hu|G7) 5Ԫjk iBiNBx #3&&S{cPi]re9.;0Ij`mmxɦD ARid 1orcY'1;A2KpGH2CLU:'~D_@l`{pg> :gۤ7f׺."-sÖpN7DJoi;ldTJi>.xT8PhHSbB'/`=bR)kPY OGgB>GK"f9~BJ쇒k - zlɵk=5ƄQ E~,ե^xHϏ+ݑk!/K>͇9/l]3{gi+HoQ]'/Fh!ۗ,*2zwN wsԌ1!OZ'sKYn>,Ǧ}\<_>"B_$s%[Dnb&8 p#Al&{ͱ{_Է-k b_$@ Vc&I'LeBpq[_ FDžtނ9,feK=njF("0d~*͹ o]if0N@=^-cMBҊx'}Ǚ뗹I|~afrͮ1Hw3a)6T*?3H%v+:$g &jR_KncN6t;pD2". |Ag޷ 1-%:ZX1+|զRm[0@z{BUiN@&] >cۖ@77ea7.@"#&9J5ġ  7yܨcDxUX)"'vf΃baa<؝zdeV23͋p`/(~r55lv>wC3=Cz%[<9/qoyuN 0`Rʉ-׆j*/}!L.@áxɋnםYL}K`c7~_,&fhS(mu+J߃)(uW !&_w@{ns,ތ9j51)jDL#y9`[IaqSpR 1FG.@Ϸv~ejR3OvUryB2x4s"\/v65(Џ.s !qZu^APXY]p59i#bG;:I@(l(. AS(zޢ74\וYkVr>$oF"EIexH-msu` փ ^tw7O*)j) z>I0NUYk)oqD&+M#\6tс<.oJGSIb۹)gݥfZeWt+#31{FYL060rup `Cl#%)IblL \4z(e*=uɇyg{bkf;ǵ}̾Y |p_vO-k׍U.<߸dZaeL(?QcJq7yCS۫u!Lv.&%u"|-`ZoV`%w|'@WѪ]v+]wr7j +-"uIa8).nhI=N{6T6;sBjFn܄>uEw+#K}[UN$*CZANU ^ Qː3ů@hHG,Έ+0oKݪ5|SьX=$\XCxER\;^y'5Uk^3=f`S-D:bĿG\:,Ĵ`%!lGEԒ[{b,#\GfYY$ ˏ8b #L"싃ծ"lKcmaեQ6K]C7uc}q '?*wmlrizI TCpz{$4vӭb%s@9?ڭ7ۊփ?,`]j1~CaN.%Qk 6Ai)H l"9,k9unsQKg[N.>:'ܦ$'ѻ1z+aS*CcɄe=͸R D6V܏ 9Me2Law_q)Q4#ޑ$=& ֿ5\" kl7Ӷ98sdlՊJی[B\[^` Bj"hF[aL cBRbOyDF_+3>^T9zUG"qٻaC>'(Ysd /`X#?DF9FRw.m]S?*c s)Pl[VW5fxGC S|B v֊l$ Bǀb-Kax [˖dTY66e1X'F4jPLe) 9}[P2N,ے u^A|>]=SB= [ðV)5:wvD`0eAT8mҬzS`aC&rlj!M@v/0-⓮MU8`  e:mV#Bv/la,A{iƁD3IMrWmޗh,삯~4G&'3SNOz!GꕩLYO=+,ݝ^dE5=H olTuD#*TԆ}0Pީ͗R2!a*e9{6{$!m Oh* 2['Be6G2yk/3ZCI?.ءzx9u<'{Sڿ3W.ÏqUA09 ,:yh%BAMK1U1E$/.vZC.B< zcdxfX"v5/}(fs *֐(x6X7Iމ*Ub ų@\}@ {^W,F9 eԕbW&Aznof> ;ՙf :rDr 0KG"{R"Z%RbwpV<:ڕ? U+uO5<#F&`A8B>"oy{ gxFQ#6ʍؔ멓hzNUƉ%h[BOKK?EaO(Ig4ַh e:Q }{ ̭ݻ)pmгFIukc69.mH"ڇ 'l9C66h[y)ELL`ࠟ򼽴8^Pg恱^t O||v(׮VdTtKh}/|ӿWe'Wrraz{Q%8Bq*Kܭ5/*}:fE)b)` U*׏D57 dLF]Pv,1FSQۻ%Z8O]@ɰriDaɌ%Խ 1QR7hH7&CѦ<5` F;ԒB&hۮo-Qcqh]Q}lA5H?CNvC~n36ooT_ԟ! PcDKd&앲e ٪8|a`|lA[$#:s*Y/FL݊ VSOhz^y0 cg`A_(a1\,5&p'O[Ҹ)9$L!wg]lvۋ~eR~pMfz@nE|` DE7ee9>8a(Y=EΌ2Sv ~szGr LVWɓ`QX_TPԦ)S`ᝁ1v$)"ɘDklVldMyyn4}ٗT~?Β+&4uv(M R'+-|P'wLDߋCǂʹ͙ AW%ceirPp Fg *&b8~qz5$(0~޳s$=ۯ,)uv )N-TSq5Uۀr#d^)>F:cZU!fjL!yԱJ}W\ UB%~K?Nr3GWY`eB eSXn.nj%!U"Vfv X&xIZbA)܎u*K olSoѨɌ'zx66kJ$5]uRшɪK0!SIO)AQjjqx%צLq04R PhC92F;.{vp5š*}\t4]AX3KY_BWDAk^>#~c:Hz6N=AHe.P!Px@WJ<&.]On/X YAnO.m@v.Oީ.zt5L`j]rU-MIĻ{Aq>̘*=3 *Ls2SDNޕϮ b.]&ecO>5CYDHHȟ,S/NK-ޔ?k4PC\"@Qws'9[ 5IPWa)2Gb}p7Q 1J Ԕff5nXp2Zc%9qkkA4Bl8\|]jK1?.$t++tjS&Ydi'فf C;RY:S 4.!E;hH@S wYR7{+хC0MJU8x`'̣ܶriAzQp&^P9|URT>gi:QZ3[8﯃0R", ZѮTy~[{Z~PswUp^OV}mUU,y!w `1HAhݡ{4Iv.!Jic029IɡDܐsȒwZJz¨[O_'Pfqߣmd=TCMgbJPƛA"uhZG)xa4ۨ8 m=|:~$yi Tvu. aB%\Eȸ3*9dᣕ+4qZe(( z lMaFbl'ٟvB2.y"_a_v_J1vKܨYb0¤ [RKxo؈k1l] M8ȁAw$,ճ&+q2˸0؉txR^D*jbdɛb;=5E4lXt侾ҫ'Ԩlo -:(3r YJBupX$ơ>_Ui rAk.` x UzAG-<U%77XNQ1۟. nGS)OUC#t\؛rfE$tC_ff{MvKvz 1h)>ޒKPdRA_7 m,c eii4rmjma$ *0AP,C;KNkiԟ#Li)‹.f?Un_?ŧ@4 j_[ x%Oͪ=&7 vx[NЉ<ĕnޠAM&O2ŤP!,s(wDlz{Gv{gԥzpxݲ˹hk6#jqDfZ<\^{.qaYbR$ꀊ τZMQyU?g<%Yw_k %:q_U5osv)JG$B˚xlWuDpLm%ZY19KQ7;K8-vnjJ^R =<8k|@'$=h O?uv)sYYBiNZt×e=EdnN/B /\+ ۳FLD:>QØHOAPy:>Tpp1DSڟ~2< a>pd+vp3t,C) h]y6Ѵa5 ALgnJ7&d\X3[G.n?|61eİ~Lx"Ur i DMKX5 cbhJkK G??VlwB&Ǟ&mr_?H4 RaaE7c<''xʟ-Q(/;UvX.jʮo`^I}TvчdUn``>Q/6YnЙ4%~-}zG1By M(%s5{ #>w S Uw3g"34fs"2{PR'P м#vlT燀[j&p/iQ[YQ>i$b)zoۤE`48jIdfMnFe z^. N~.?%M|xD3O`KpI_}z :]/·פ ?I/Հ 9዁M+),ÞWPa~FY?a75 RԂٮ!FIE_&vzgJVɝ_m9!G}{jQf4;]HeA`;R &b&I,bchE?%!Ik1Mf)j62 Vd-},J%-m~s̏wu2W%uمDE "c*ec|e8jݝ?G$?yZ>fm%N$0BG$ڌ Xۼ /2>f\ IESzr ާ~ekm/0>*t &i-ܝAZ6poY ޞ)dֈphsĊM5)f_K֓bXF"56`?stIRѮB 0/U 'qBzNJ,5'*uA;uf ߫nM3[&XZM/um8[x ][(Lc(rNG!L[N /h|nk#vQP%D-gBpF_^%;ߝcA< Ώ7^FtjY lgL2_LvHZG62?Xo6R"y]9L{yA7EG{![?we[\oVnSՆ"+w%{~M.TVƉ)=%ss^|CF^v|vtx QK˯[r 08^rF1  sc{p`Sŀ-EF0rZ Мg#3Ȭ!,T:lGxs leGSbZyxOwXVQ6 8hI0';3y*G\Y5Iψh63 ?T`8C˕?&f5mr!=֖%h}y ZPZ0y:F)Ze  aSU6 AbHT> H% }m\b] SQ#}ut">IkrM ',n)FyإncHvC{;B^3:^᜗a9 la 4!ƯaTd4-"{X C6IkJizAG3s6WMmqܒ^k]wB~pNC O$lmȏ7C D!HQͤAҠsRrCct:>c>!A;.5.v܍yky=?m!P6O~1Bp@(a{0SBJnq(mo_#n~&yOeRȁb`*%xP+~£E ]y^nČ-RR]7 edy@@ N>VAIyIbx),Ά!뵈G8C^"!,۩2 Ov w@zz7!#rGRc{oRq9Z\Fi< Ty\t~ed-ˋL>ݬr}lЏ~$7CX ˤp4R2+FҐ |*dP05rCw<>*VDRtBۺO=Z^:HEB8?50.˼&y#}80;J+XN(O񈵷=RdSic竭QxgRuy %0SwM(9fAUڤcz(2m5 `7ļf6r,-y 3< w1wG_Q3P BuATW<{#؋- 1F$jy`[=IbR0a9z4̑2/층cMZxu{>_̮\Oʁ7Q=8Nh}dJWi.,CqLZZ̲-ʨWN%#Y(Sߺ2uVHsĒضN0ΐDkatٙ Js}x=p^<85N\oh?&T: HdcfMNTng{\KF4Ģjd[e fZ9wRI*J_fn_+^'Bn"|bW2-r%3< rZ_sjOp/;<*O.4$s{|L=IZ0dPӊ9Q)O|ۑRAgT͋,rZ0iH3d&7K${4k Rh{$B~D{ _h*k;OHG40ᐈѫ8իhX!~|F;Tzn"[L a@_݉~#Sɢ?Cn]0ɵC^1:OOCpM3˥l|e)Jk';r,k l);3~ss.!N)4l%!l_hoeC6;@ە!T 3`ķZsRv*]ǡ ",H khb.Lp$rWW{Nt ,G?!%wiO3ģ+M mH(02ګ!{i$ϻq@EFNkEͻ+ p6Va5"J0"#vx5t[8G+~iRTɑ?&=_U qY&ncO ]ھ7b!GC1;Zok59`~neS} /j:ifEfh*vGk7 ažMNyu#plR[;Vbwa8n/?@ MR5Ѯ#GV3S-e E:lIwYaw;{L"f $fa hQrrθ0/v q44FCU9M% );Ari`_ya*hD\i(ELDDdЭ sɂ?FsDVU6GH[se9赢'KݜO gpwGoo(psjA@M:n19^T9G5K5q0mСTi!6tٷ,"ur3=.9'ީgx_ l0(~ܕbFMgdi 7eݸ 9t3*p0ZMHn PK_nFm<.p n޽!Þk5JL7Sn&Zъ=Aww'n W>:(XmSrz8(X֘dNnڕW,7E`NfhJQPhDZ~ ][5k-q83`:o45P\_sErR6C:06]2MgZ?t("qV4 #.-n]2@5ou- G~ެςe1 {@me9.ͣ:@76F09`8]Wy,TMU$>֌~_Z6[(4l"઀C^ a/`;#$+{{4 q~cqd]>⤳ 3/=hOdZ/tǯjpntUY'\*A|̦ gSȁ _cc6$hNlE @-h^[rcLXs@MumzF˨ȖC>ףCG;=63erk0oI5̚8lSI MJJlA=TP^&-=vuޜPdQ_O#i…' \iQhQKctρ܏@|_{H;w׵kC\b#M> 2<3'-i`Nv릈f%펠/D[JIL'i^Զ9/͓kd@E-V( 8#71Fs]}^c6qN]wFw./{< CeuU&cdAp[Ype +ɍ5/@lc\=XnLY ?m;6Rj_8 KN~SP,# ?ycɟί"U\#X{T炤$ٯqi_nEG 2; ;+Hrĥ&l 1*_3J8kAӀ~n#l8{JөM>N;/7d俱%Ί$bE|A2 L8IXF8Q*.DZ<|c ovԳn9AwƄxJd #@ &mIƇOy9 t_FOi6UqFTʜݡ"\^ \ x@mjBy@J*FkP_z)3H*)Gᑓ̐1Zw$#5_ jȄpEମ_CDTEt8:#=w&.7MǣV}iUոg+wh@, [u&|}va~-(]O@jڕoiW &{ 51iA! >3SU8dEhZ׫fٝȩIA7iZSsb{ )_!S ?kI t=k `dii4҇;8 "} Xr/JQmR H:74)}9!`>d2 P XM›TawFVJKgȾ@2 \CfDĽ'" \$Y#B44f8z,^[Ne?@~4c3"et _y ] X*&ARO)nVv fF`3% tDd0 2Ÿ'#2x4$,*rH;l1Q+P%yQ'ݪI㪾 WtveKU\2(@z;n@fm[NYM!YGƊx93tPs)KK9@^*WdW>DEl]9{<𓶈_5i6I৮m57TEe+v1IV§6U·N?F{[|8J}suHՊ_׎W\/<6.G`. trقQIȗ><N[CQeG_줘?,xu׌oI$6BDd ֘ b9J b,fʦ$"c\H*w.n- w ـ<̕g!F^,o ?I{Ms,:P?1յat}CPLjNktLR XfsTϔ;=|)-d{S"XQ瑠 @p\Bϰn'%%E}2{,s&F?LqưFx_CX̰msSr1Dn\xp>p~*k(@}R#_U+8G^beFkg%mۿm nvH+:ٺ)ԬBMCE.mX8LYpF%X?DHTurY Fr~ZE=Ux#(ϼW[勋ՠjb"G0Dߓgf Geʭ֩ 3p%n/.ߡ3H}rJO!srY< +FǼ# 4l0Sx%7&jқS?ըx1u5o:}J 皟ؐ7iezgZ6qL4)1bP8&݃(a?IׁlK)LAcς\kygd~I{5|؜?Xv8zRX/>8IO=0>SWԫ8]\z@d m^bn|+1G^&]Sأm·i|Cto Ckrk;.8|Ft] [ ̹۾)LVӾWtفb#|U,)(jK 9HL;+T`bȄe)hb/P_ѓFpw4lOy1S%N3LzS-NpK+~ycGs4>Sl=HX}){>\Œ,f|Oi98P@@pl.`#ڴiO߼xj[kkۭ^ [^5UNYNe`O#GYW DMI]{SwUrhMHW^̐zHb͛7r~Qke`옮'l'VXpZmANW鶰%6۔Po9ٙWWin/(jU44lg4 ͜ ؒ WOҜuܴK|s7tfI50|UT.ŁQʮY~]gn/;V/,߈=1(쥂^$""Ep9PDĦ`<4ʑ@QL3Kff^3| @&.H#y8ݮҋ$ZVϺ)LdtQ*fpCv¡,B4d㔤)gk4wDўM|S< w@{w JXShY;8|90Pj9}5rH1ˆ)Upxqr"'+M(|liߑUMpJZO0N. bFACUd0-~xDx^j<06qJE[z HO)Vҧ#l9Z=>JC@eRxlb (J 3Yӌ}?ѣ%wuTT|j\*JXY|jkN>B>8gYҝF1C`Ho2+RucV 8@ʔbՌ1@b5r鿀2BW.%PUivUym$zD0@i/iq=C$uaԫ*q9K̛l4MQ 64<"iק ao ҉U3ݡ:3kLXưPLe:S0k2ݔkMf;wa~#xrCKn (U~{Jj]Zm &?kxtuc P!$GYE껷kHi]^v<"3#cΖ䀎u[)B B79'j@$*?_jFrBxվ< SA*%a9 䈜6w[Ψ]t3{/l$*)-BqRvsoW ؿ 7 ŲhxD( ărKx?0cZyh 1ѝ,VXl+vy¤ƻc֖ԡV)ՑjkٹX P-bMTSCmZ޾Y$u$c3qZ.$pppC wy⎪UQ<5|sHy-~9K΄G8u:کz/HҸdܓ d4?Wkބ#2+f ;FL"p+|PBJp53 AZ;4vj* IB3[ ڌ&$ǛZA<5uB& _}+_J=^Jzy3E\b]%Zݐuz_80 0ck):b).9\kTB8/: @]md% TA‘1{*Ϋ@*2>$+tcWzs8eE'ʄ۬'j"Q~'h@iـ郢tZs輿_` zewؽxn4~Coʹ!$Um-#+<0 }Vɂ}*k|ueݰB@#a-eHjSi 2Lt!'-$0BT4e)%rCsOP>M{TH/]aEsn@ i=E) ˸h 淐iz6a|tT1@8q#I'{r 5A$fK#NeSK4U/GNV(M|27)qI+40-Eq ϙ){,&_(o-U%IAsv%4}}@c9Gv0v< d7wt'C7dv5aE|jar.՞lhmL%6W%VISt5[2SDn1^ΝERK~Uz_ԄUdna>&F@A 2'e:`~~ntd~>o’ \&¶DҹRK>m\O2ȣ*\"_!p|mm?yAH*x0=kۨ"EɆk^VlN\I4<_(/u0Unowγ}Q_ؾAK!DrWɓ-,^hpc:sK4 1P0 ƪw&a &Q珞z ,$8ZKg4U3"K#n.jKj>QkwTQp'G0u? yT׮qz_@.x2h;gjB3~>x8t ,tGR!$?[dF%P*v\R./PFq m]Inٵ|ifZ$ig xG%T_U0ð:NG8bXX~wTn {9xx\M(B?? FDm$2`ͩݐcf^\WgU`BOD^g7\Lim+yd'RBd{WqR4Qʃƨvo|qپZ M7V@LeL43ʳ:QoB]piEĖG Ec0Omuoy48f2nIwQp#F#k Hh|V l(L==ݲU@ ~q99@ǶtkVY*h# [*JDl;OεU"c2q+o1USq9K{s QĦ#$Pȑ6aDV gj򱪗yjfgY,PP*T$)=2x:_w\&&Ѹs30ɝ MʾB{ZQ?`5-K1ُZ'DVK+ GIs0j1i<6уpsy{s>݃9%# 6c6)veWMNa^1A̍)|M}~v\RIe[q+` g)}c#1Qo8`|& |Z,x jR([1eP5=mΣĦT\ېmE EgaӁ8U čq8s$><$埳`"f9yjeEwV{JhmDKGU[mQ~Y,7(E {޼m4Vb 5a|%%v"ۗ V }R#w'4 !m0SWO<)g5qݚ`hŪE!|wٷ`&kDy>+:=o^r: Dn(UVN# %)4C~p(ŞW-J%j`ܶk|&h эgH;59RIHaZrӫ2ryO̘V'Z%N:'蔉 @G!ٯ #CM*5h*ԫ %dkgk(2T)]_"Q͊BFxMZxv[Ynڋ5g6t(;}Q\mwWɋW ӷjck\hJ ex/+‚s'[`^4BZ: ' Դ;@بRiKEtP\so%O͇AZPu &nꁵU46Z[I66Vk`|Pf * >3;XK ֜h>VNU?RiFQ>eU3N:r(\Î"λ8njhiOq ӾoE4)rn&iD -q5ĎلTs23|Aę")Gn'i͜ >[t43+|`wcY\yjd3zm3yGK!&Rf#ƀ m{Z䓯#hOߚG:*]7bB5rd߅6͠FMj<@%m ͬ IbjxfPXO"l;Y>Y4T좙"?PiSRtC&WWTX1^iqр &'ʷy3֛UZo}y] B skPU1 py+X, evj['z$#PIU@y,bj㼠}sz5v0|+"߹ 4K/02dq=+8[ԦaH&"En32V@oxD fI^ sTQTs#e z[hMRe!u ߋ 8{ysg{yEx};sZkm 4U!ߴ!Wr&Ƃ jSm+A5%|;h{v7^~kbxg,$z.Ӭ#wr,hQvQuXw!ÆE%k!BVYTL{{Y9SI=5 rz-*챚#ᡩ9{;^nb GneZH @}rУ 't c4p&4%coOe-ܑCrY[ĖcvNcшZ{Apf4y'kݓ)~bȻ"UU'\>4<@nݘD!y"Z^]zxsc-E"W%i--hYN,&4WW`M܁"s#WQlGu8v ֑ ~~41$53YCn&WdpOW% e"Vo- 볲4w,5Pz <xC;?A6 .F(fq2nl|AY3"\OGJ!n㹕米VtP4ua/ԯŸ t"*`1Y2QAO-颷Q3^ƟNR'7 FJ[ wXZn再{ZV8qx`'SOK:F}i=X?ՠKOӽvP dMx]W9 v7Rz]JwwDsyM*۾<&_Ja=InWLXһ'~G@kkw^b #VrjDNo`5 3=+{+E{,Zk?)O+ \ú#zɡPzZ 2\I=c&[8ŦE)y:8xQi)zjDግWNV+ӮДB?̘]ee \^ME~VjBr}TOWKdxCPbE,d%ɓd^[륻/K2w_ύ}kr^aJ&jMˡHVԚy5GݴPe˲vlK$e@Oь,F%8Oi&WْMR׼+~QJSdjcn^̘5rc#>ewuN:>W4pƴ%6B#")$kB)IeoC\V|uI)h1D}Tۧ=?u"Ue~%e:Ë'!!\1Qh[X.L=+bB7ncX%X AZ8͗nj,gZ)9 0R_lzboqF5p}˞Uvyy?hUf㵴doGw[r7@Z/c_gMW19ڪI[sϽAIwl73NA}ߝ/tcg Rնta/2Tl#RClwXhX0Eu^Ե. AXc L9Zb,LD{̓,0TےGläaWa%<}QaͮPH /X}BQg7$uF ]p__`!ay5SVȵ `qJV[v{9p~6E9\{*wuO=RDd+.YX8#{}nÎME$m*h+lI`ҧej׆NC8e6jҊ|zAb6ۡFbݩ|%Cv[/s)QyhR: C- [tLGT}(!ɋ'?3UNNAd_H@T=\qjsert,3N+uJ1*ϯ?USEKg #4%l kIy@4lx:ЖJ~Biw>,-#PaNraN:wx?hӱz-SX*tH<)ְnωas]d#|r<9+XWu 7@J}b^D?Reex=Y%JHڄ,!v!ѻ]h?A}W)SVP/1qDrZ2W~2.jrF{F=QHГI{t<,7E'AkzQmѼg<'D)5?>Q:H$۽N]{LžkٞȑМëU.Uq.' @0a%/n$VFZ+ l?Ab \51P{Ȏ=hـ.?96&mJՙkZay;!`NEu%]Dh-U~"QSJ9moL4h-VX5n0gn! yP3/@ H$;c:15Odq{ƬDՈFi>pvj; /bn݇5OÙb͙*񃆥!~6'[@hߖ`t_xQ;2u4FmjAYAcYGBfc,4|5tY]J͏i)$WѕH~ӡtq#]_#c:)P^yIikԳޟ|\j-7m<Gyw%07KI ;ik7 Η Xz*Ԋ"_ODH&ϩ Yx W6Ou#=pfvp=Gצ B-PďdHث> \H[$lP@Aw?㞏 CL`d-I4ڢt'-vVE|& ҿ7QE>)G#%^,񍺆AA %ȌXZ\;Л1}>#O;ÖI֭ERyGʇj:ɫ񗘮b52.E:\L+yIK~afYflq5x)yOkŝa`$c^։$5c*pK˚f2 ߈yp0s&zL+܍u2_٪!_4cȳ5*q ^7SUP)e -g6<\xcnꭽr[Y;e# .`֐vn}+R4\Ga-8nPsq`,2K@UZLlZlFbшH !~Ԍ :e{>a`-tx(,AK'a4(df޼ѵrOHzL=[xoj nݱ- h3yDL^Iڟ"5Z31UآDMM0f Y r3+ Ae@+$zpbRk oWC!Aq >:XVp_X)g[YlGtVB fʳ"ƙ SA\y̓.J3S@>__u)+L[1k}@kmCZ?-өu'˃a_6_[l]!dV.;5|{ .jOjo*S=So4'_\+wSxPx~6Fv@-B*;zJ,oW5JEay5x^A+T,[2u~(3wÐ8LyUJ7N3R9ۀ^z_㤂V. t܊ 5@K] *n|D3.OcO 3QU.JIgY2o J4DŽdhrJ^sDY?._rډro$1h*GPNzV|];ILR˻E cTa:kSH`zN< S|۽rNZ*I0(ݤDP;A@olj$`8kĊ$OziLxVkaFP7Nڽe}l}ٷHv' 6>vG7 eAWSjdeNˠմ)0RAhJ'i%zga QD!E/cm;b޴@̘s87<#G'N1Pv=#j} HE;Sj< :D<,-faLU$5|Ȇts< nkb҄$ꚚmWMքZ*@A'ʔ>amo[9Qr(}}~:u,۲a}̻ Bf T딁bS>I$e&ȡ41tdyQYbktz53CC8KW>RBIj#-8/E'2DaX%`/!{uxrlndN&ԝAwfZNW?FF^SYBk$/xϊ>NZP߭kf t}8uDQDBI~G*xn9q|Eʿv 0rv|WPg7Se1@aDyUyq~9Qn_zIV- AvGk[tНoyAĚPw׍Ad_8Rªn x=]REKk{l0!j*#_mP%%JMɻuDG\ïpaSRmI;1w'%r" Z!#Ȟvv8@q lzjnI4Ph&n nOSk&%2&$)~QX-<]-nHn$ʾy7ge\ru?xl3d:b'3[=8˓bX3%FW޻q\D[^[.Us+{MII0|ޚ^X<h䷹}!)?iPɅ,gkmν~qP)AeJ-~ ۜ(1 2EF5.n Qʣޫ A$Nsg V\NhޡqvԎ:@\س$]ho }V`8nۛ.^$QJ[̓Qnhd!\3xAODeCheD w7ej^߼<'ThMYM+Pi<:ϭl{sA-#-MmR#iiOTӼ-Ee꣡v<߮pS0͐6X-$crɿxcU9覵;԰}'oR9ūGBnL.#X*(ʢy:QⵇXDVb;% ,$*})ؿ Hή+4\w-${ F_wljN( `:G9ϩ yI)î+,MH]Sߞ۰U·vϣse쏑Aʔ=48!cuv6K_F|zWhL+"hl2'oc ^1G~;4aJE?@4ig8y7ᩔ3U-swSkJXj}8yXn $yZ_FpRdz}2=2z< ?4zGeOz}$$ĢRs\@'ή/PrZlwoy`By9: +BfiWy{G&(9pڷ6B 1U5ս6m=ԅYUMA _ƌO?+E~g`p*^l:qI#(hl6 \.vʻE%`O]1@0 ׬Q2T0CW9XŸt$JzQHV-ݵӧ=ɜ7?X2K~me39C"~Gd2ɽI#Ns<4Ü[YUڄ^h%H:!?(608 Kr-c3s'01I-O]S:"lw * OEjLiwwц53ȱ)u"|`r)"EON/֩Tk"lG71W9Qy̤g E?ëD:^"Tg D͌w+yP#7xS& }I/AY@eL:L40yïfo:_7b^cпiD7'Hcq s?@n҉$N9fLtʜ+ju%ZZEV`/C.i4+l]Gd\ҒT:ԳhM`~+WPOަ2S^a9ZU򝍃rExԎNWVANlZ\_oF_ӄ1m!C5RSPuSL7> 78f}chH@/* ¡.K:KA-n*T, %D2첒뗷 ͷX>^RHoҐ Lzig1AY#!,=sqְre@^tTQy0rYrAAzӮa 4b|n6Tɿ1%7|Wyp:ZQ?vqNwwhО$hsU ZK9>,ʪObG E5[LWVspg1KuGA@yۡR9ȩ{ KR9nUo𗶶U#*'&v^@yT 1mzd"x"EQ"A(nGD3a17cB[N|虷b ^0oüRVu |(^ps2@Td0፡]Gqkt+HX{qU/^b&t͌a:XsyLbg'Z12ûSo%fBA=*d7W4,}Nٜ?Cy⑋63OU;4~PA}nۈ#ϻ6̄1L=SBC'Xg_#J"c0d4W2 ԹuG+3Eb^;D)/WW݄\tZ 7-EjV`V @n[@6Ҽs9g"K<=KF_8=כ| `{@tw =Yἓ8xYFfMb_Wu9k{o'Qenj_mSQd wV V QvsC V څ4 ^(/t9E/!9s`] ۋ:a=`:Zi%]3OO1ϕ0Z8UJ!2Sb~ *~zc.NuC>9yoD"½zwI mx`N]nݎM.7hlldlaCMOV?y^u샕sS93kp.mN|*9!F \0Pt:D"\jrOoc6gJ&Y4Y'>Ip@-5ƍb~ s>cүhR0.n#bwS9opP5!^][X1AZ44Qm" FXw!}ÉO..(m;c}Oxwaj3xR8Pz٫* ^.FJw~*_&@bg"Y޲-1Q`\)i`70όVbI[k#N$V!͢%gg}>qXZ3^v[~ uhWh\x5xArKX¢*y ɮ{F cK:#fϒE;Put2Z2 MY}rY %֡W\bP9sݚ-"D=͏ 7 ^wPQO eqX8*PmQ?.#SLl75/_~.=(NUuf[3^N 4MIZV'Q)Ұ|Y~G. `sEx t#T˿`lEK_ֿKvOx+3b':bEƏA3mTK]p"uto1x5'-qJQ|b/qKU|m(`"KP,:bGǾsAN `9ˌ#w 3gTϖoOkO{j=,N Ş*)H(ެH?dcEa`jL8#RrsN=,}kTZHjX/Mg+ځNa#ъɇ)0k-e#H[pƬK<> ܠE䂏H @K A.y 6IY+-<>.KYaIpuR`_өHߪ)FTuA0A&Yv\ ,2*=ZDZe(`) w% *K{ e-Ν_*H )>E ^1w/6 ath=R2=^A[uܓgA9QTDG#J(P/{>,6:D.}+D}9SbbajΣppUg~Sn`%[8nruDw DjBʴ-cSM"|IO"̱"Z^ `% 3u>xQ ]05~~.c;aYfji,#0_ʿvE8u=-ȔQekiݓ$0ķݱEC{4Yn*4iڽ 2m˛Pcwe9ݕپH:9^Z5< 8cq=]ߟkc*RK?_<L;ч QbjN` ʲuJ%ZeV' qzrqQYe\фP7rPsMt km-тpK~EE&80#SW}1|ޮ^vQa9pKiw&^g]۽ܺ+d}ǰr~\ $AbB(w#u ՒP&b߆.:"ęu!ӊჟ^Ri&>Kg} +C_*YJ.&GKNǵ5TFR'dcuW@'P!UwC\!L\䵒'9߽ [Ahs2}GXzڙsr8*8ݼj)ry *oaGq# 9,x 7RTe h"yKZÙ&Y|޵ʾjk_?=a2sPZKfݒ?Vrsd=Jd6SLa҇{ ntYϲ=8SNy~%bK}hloNj4d*jiIk_8묽nvit@ʙ=[q$=$ctܥ 9+5@qj 9V|]+!{tSnP=.RI;e^yԽrJ:mbaT6 j>#X[T2Zv)E3$2}JPåҤzNtLeFưIxpae::uH鰲JFu25͵^DElC ^P4{J 8Oyaƫޥd^ZXm `OR@9}}f}]%kZJBK];/vntCsV 9Ɨ5FD,iW@nhߡ\qJDD# w5d5GŒKcdg*\pdeF"WԚ,&C;8ȅѵpgi;dʙgy /,}%̂h6Nw!*w&MyP+8p|'|coFrybC|,VkP_[|M]*IA.%;^vY%qMWw+NЀNB !>\imh%rKSk|tZ9ק,DZ NM oCi 'ԩ"- &sXkۣz~ k܎(?Fucp$qTB+6j4t0P #X`")!1r7T@qL"mp ߽)>D^g/n)fsC!syQxY<> mXrx!z'~Vy,[ͱuT.?d {qD ^:s?!pl,)IFgHFߪ2( \mm!}k+w'\zsӬ_y Sh)By: Ϫ15tN8sGl GzY"\ NA%[yՎh3_KfRQ>Y-#8fL $R-V2iXRo=+`/J6Lxuݔ7l h:K7lU P~ci0]6k*uXk[3Y>gҟ5$cvuHţ9sFbӁvd́u_ p[y!:<.kd:5T,Ե2 zTeV6¸݆m;intniHuFi)DNq3[rͧy?5Jc6`rێlT+Wr)s* )eSCyoFZ_YJ}[g+O\6ZtfӠihc7,Sg0?nb80*T7~kɤ6qᖈ/uE266 fE$SB̺6egB2"`vp4 $HtWg\&XQd3c~ۉO:_č ^gi{ŕWOC'0n "?޲Td֌PE;RQ)ji|kv 8E6_L͍m_ka}oe|t>lߔ9#^O@+}puXЕT;S*8фq~P} tkal/n}C5{u$ [UX15+8@,P1O][馳k;0L_G]::M%J{ >"kzBe"f%MV80^dg{lV0HP Mk_Opg Ld4M3.GsRAW*jܙeb0%i,%g8vG-~!ȥdgH$+=6WO2D0aByod:2qfI7.B]HH?bN+Lc b`W<$iG~m\KBRuށ!1"m׺y7RWr//~+\H1xu˽;N ɈǠ[ۼ Кjt"ܽm1Wї3k9;9zV2}\G*Ă5 A}Rj_;3Ț2$KLg{i6ful5R[<q-fs|Sr;0IFWb2k7*# +ʓZV@ooP1|iblpʎ&z\[=> ĿNPݛ yQES"`U:EH+aNn:V@"GТ,;X ~3!hAiQa9\Gb};[( ऊR6ٹLj9 _D# J+g~иX,BRi+iI{V,ܭ)!<O A;4 }PAl[?(+DžoH2hW;u AKkpktA^'8j*.mA IS>9)-qT$0Bz?/> l#XbS+H-]a3| HߐHnO#=MDmb<:226!5TZQ"Y;&hT[)rmNYhуcXwnrjD@.Z B̨482?wǨv(K,4EHJoYa}`1Jw $y74fyϛ&Mi@JemE; IŢdo#@AT#l M±L8fkr"DŽ&>ʱ Pv~ijO0P(Vf@*Ckp e#h"zpٻ}Ķ3/@-JVl$~]mj̧R Q!\T֔sbAc1 %8 ^7L/a׉.4Pm#hI7a^P)ɚ7py(T@}+ҍ,)OZ~c+h [SAdzk# c*b[',L|L 6=!{li2AԵf2\;~P鮯6ð0f kݼs:9x aGFc_TO^=HF~oHyO A>jxHyʥh?֡ ƚ_m}ͯ0X{oXGtZ:ȁ5?,{[Bd 7f9 Ug%B<bNF"4ЫފA} TEqlT2\ jn+^!gc] GQ} ;23j[Z0i>l{~glݺQj4QK9Wsl. SMz<=S9 ͇"Àr7F|b kfHUY]+I_HhiD??|x~p=50s(!"}`ݪ&a[?ݾCjlc6Bq <byYԭSz1nHew)TU >X+na:aոUq؜c]ϡbr>_LGo^*M9ѡnfi)IYu#71/eyxG\[F7u߹$rn̫(R0Z4()Vm[,ppZa*/č.FrQ!Uh t}S3|YD:8.-[N(r*q \a1^ "a&1brvl[pERag4%}_s$sY'[SB71nC {4\ IKNedK &+@΢)0MBL劌}^ ׷!hy{~}KN:|\hXJ0$yiK1nIj:X&BRl)͉x48=k 6ۏIxx~"#OБgqzy[!)_ӹCu_KUDawhK/Idh`h -M*įYB VUʩb+XV$-sZPt!6@oFN'o'Xjo wA9ws5أH)W TTa^:!9`n95'vrb ;؇uN,3LjO6y-d3xxWl=#2[}7w&;Zu;zM* vEW{')I\AL`ϥ}{emtErw&#]UQiCBVL^uΟ A?J%$~2J-[E7hXxszEþ소mQ&zzqEC{#qw![Fzm+&CF6o֮|JuqMXj=+NT{ tj!ڧu%`w|Ǖn^:cv$( p!c춾G{ YJL|Ab̒K_!5lI.QNI W_h-XWP<3%ʬ\ɷ2tHLFp$yQy+ ^>᫞_lpQ[sA8bk}(S.?lv><) @'ZcY6ա\PdwuF* ?1T@ߘ5H.YbqWdXkT6dKqo?gE'7ߍ [ϖ+LԷ b,-J0?)n[gfjGT)s9.1;Cu7Jt<|Zc(GgoN0N RVCz°̋|Mf?.IVɼvg):| kǤwn# RTTLhٔs`DiJ cLZ@W`0fq_ߍ|۵ĶW][Y0DC~5doe~kAesu!*؆šزW;&y)no%h~ӌ@~c!r@4!jj< ⠹ϰ:vJt ŭ2Qwz8Zk3UxdGhge*=3CxO!P7ij=( 2p0rSvHWZmmr/X@ڿ7%ՋugM*-*͈:hv4aQgKtřHRg&7UC XqfB6lxLZ` 6Yv77lÓ W!5}Y} m mjm ,*d ) <<ǟaogU`J~9SryvtEy> _wwX>Vj68 s'$+M '?() >I|̑CB[ !qֵOPؙRwzWRuly4nᰘLm)T)Hd2NG_ J1^ %XumjY{ +/>L^bW]%O u vY6¥Bs; zh ҐpO7_ѼaY4@0kMi% *p͚&0 syt=VJsWwanoAk}`2/6+C!w\ <$GS86C\3t݀RyYB$$7 ]k%“|}dyoi [+=Pj2ֿmMzӾڰZC~̥EfJB5SNw[݈R1AX^Su[p-ŌQ.Pڼ/[+=f!)Xe#q(S>K޽z6 vU8IV5o%Bә F}>D^F1v)0N ObMm ]jO z׾4?v9 nR hPaM6 YP UqoHW&D+ .pK}OQLx0I;O[7O1_ti"&6q=CA, JȰ1܍GRG3:MYN!*n뎟*o/s$7Mi")'zCg.9AbB@:a[%+rFJߧ_YeI^ެҪ&eSeb7{ʑms9SKȏ6JqK)nȶzB/ S4M&%~(0(z?^M &uWuS?jv/DJ{ {%|!2sxgF@#*Mr*|XO#wW;oAsn WLխ FvbA%/;Ufu ]zf8I&$k f^^Zb8_g"#J!ű +uǍX`c| .RhJYx%qStlpΪЏ"̂Gba3bPe>6)uE|OC/ P5‰Q ޱA?`\y:)RnێB7`G? F4R_ѡ{ᝍkrqn}]B .Fg[pPw/ mЈ81\I'E,4G}a\i8GCI׼{b_%~wRf]l$^<ӗm?/F fhI$, n,efçXX"뛮}e0P^'T쮆lvZZ΋iGH.peg+@N9(+<% ^PVNܱ]iNQ3; xK(\WӤRS uoCJ1Mf^!u&@"Bq^!{H 9``Urܢ'A@%5us#s)(:cƑHa\ etD\=M6oҡIxmEy6t$ǯ:sb0%Tq{ҏo\ K+d) ˞jg_ĤFXOM*q0׌W31(Xc$:k68 !QGS:#ԭH=5;PbrLFp3v2 \{c޵2ˆDh9\BZ?%'^,Rtll=`) tMW[W ĚQ\0YQE v ;Vy7RlU)fzntWur6= I U35Iem{gnF;PćNᘨ: 7ױa 4!gYnFhhC]!{e͘៤SCM>^Y7ҋKuI% 7{8z-?U2"Ӆ+T] 3Vnށ[0A8$;I8kZ.Q"js7kxJRhT"rKnw  /1kÙtsZV pnCzy)U.5xi442z`̏)Q1kMKUs%HCM3˙I6DE3X'^l <33RjHF4}lI&9>郯2I eՖ8\=&zL0"ݼ#%|wUIJ"b%l@RiG[P{McY _=ϸ(':a~iNӳw-jY:f rvzJgV[jWC %k[@2!1 e7FeHR;ŻeֿOpQdaczhgj9!I1גFsOv>WB&NJvH 0nZؙF5gLO9< m,3\[p*R@y úh#QKMFgǪȾ$̚ Q' O7ў͛WɊܢˁ1૊pj!ZܑYq5 (bqkiYY7zQ5N3iaNF3fc"AG-tn_BF9721Z>:5i&9¦LIJ0 {ןv~?ӃU$#bki@) zWQ(x|Pe=f#U/*|x醉<9q7T5=TN$h"Rh}}>y4|h M#xVn H 0(3-Ě= x. *q# ĉ~Sb(ZLjRp J @ K|.n2hIBeF:VPaG 4/ɏ[sOruta7~ %|?xdyj)py ^Q +,yB<'<502b4||uOmP-e08X)euHmI֥!ҹ*>ɲG9W9<TGͬk}[% ~[7b1^W_ kQ8V?%+X~`ā;+ߪU`W?.kVh|6;G2L. .,tNvguq@g] )U} dcrd*EVEgY0>Me ?8kPFX?vb(M WObgیP;7ɻLd1}k1vEkŐETr.H.G6Fhd# κ|#g M%|'${`C 44}z]z$&Kp| Sl!1?iuQ]f@ 45G'T$P֌?쥤Tw}V&:"tDNJKR-L85۾*rYATI1)e N)'ğjezp enO{;Qpb;Lsi΃5>O g.k0!R;[kϽWky rcX+F,˜M5|DoԦUAA5g!w7!l&b(@O嵊Ѧ/MvQɥt#2']ԯQCΡP/'u,-*wS7㵽7Tǰ_0ëͼ)!15 FXE2܋Ԅ|-!9瘘)T(ğ %*Vtrh(E璙bGO/NFtJZL2= BposA{H=ѤAZ"JKH#HGhk6Af*FD*AMD?T(c2:iV+6ѓZC]`딮T{iAXq-%9t_ږcᏪ)ֶ\ &;51X~/oE 4I3ٯ9Ki hlhz]Ao4}W;C|/l8^Q&4.ݾ*5k/a+{a ]?RZL'{Vb83: xpvs|u~Cg''l`Wz ={?'Cٜj(f Z$~fM*-I&8~~un07ʗI[{3~4靛T%S-ul63;0-J7e32R3a_@ cM՗3C47̨OS'1B8 =!^xM.q1bå/$0ʊK"?)3K)_-nfRrD&eAG0=NCwMOCXW-}G[C韎ځ"zd(II+:NgR# S[qN0o [^@Us^4R {Kzh!43: g-a+3UxRfn,9Ɛt( q-qbLc!3́l2=<%QkWl&ϮpΠ ^I3%H|#. 9nU>gqR"6ިb$/HH$/o8L6]Nqk77n=UkDf/" 6ܲң@Ԕ`W[@ԇEeӽ-tM46iYʱ&xHww:}%zv7 b~`Kg7 ulꧺ,H3T_rD. P 0\}OYզ^|۬uvmh DϨV(B , //߿]{xp+2ŒzCx]b3{հ.13lt;{ڬKե-,*gdN"9_UI`h+Fps.PJ *.DOj9w,#\ ַ8:GCUBJH%`^tt9|dk6%: ^ QJ>IojBk/-Iိ45߸d9GW'L?NMGZ#/nOf0Ny9٤0.m?[n`ز&#x4r L#hD!S"XJ`}hkŢ9pk{{0ԃw:j5-+e__L.*`򀽨k/\ZY9O@UeBmzϙ{)s9t-Wd]Y6 JCNG/_Ljm W$]T2u4q/!^ ("d@\) 4Zuo*Y7cg^m2.L) +ᴾZlp:ĂX~.7,u߄C%Loa̺Q"/LBb@ 0!=A2JΪmn pz>;̊*`cWOqH|3 @MN Va+QW`ٷP6Ko ~h_!׮+'DvJ֌ZfV}~_?CXAv$bzT0m.X PbwJ{&* %74ݝfژOzKy[ǪdwngYa"Qr/4ƪmuE:O$?,Q_ID.e˯Mό*5K(rD?Fp(\Y珐X+LuA?W/ԞX=t>L稗o#gܨ [iukr6H1]X~gJ>Pl- 4#AOGTrR )ڔV~ ޶kB{jSڕU[}zy}V ]WPLJc<j$G!OK/B CAi:){άn(i4v0TV:g2U촁{~4_Z7w k;b,2Pbyx9s> ȣTҁԒX?~ɓW ?Gٺ1OhBU Y $&tG܄8PsɈMuX1@kuֳj:֒sSRlɎ;B̸7Qͮ2CPD3*ORW ISlbk,cdJI=[-m)'եhߗes\i|~>VhQq-M)nE9qĈVWY Rk$*MQe)4M8#g /(탥y_ i2wyҹq#P| AI<%d4z4&tB@7OWCzpZ.b1*(]Xdfk>W<2Ѵpp^1JLV0B`PrMIaQҖsl/Ih!thqo o2=`:vաktHkՄ6ue |tfI%ZԦ;\1ɴ,HTBM0fv)_, oMKDNSbp3ԙQKtdWTp>r΄S5V~#+c<)@:F+Mbk?酬ѯ`.mjp9M=6=p6"$_ sA\ :և7~ވqOil7Tu:V*e{_"nƾ~iMvz,{"rm(y+ 3Wմfj+"<5:ӵz3-bbv,c}#6.g{JZw߆IE\7ASU3<-LXԔˉVfFI,=c~k\۪_ea,*VkY4s6L!Qi@q^'/vzfM`*C> 5{]] 2&eFۃQ}H`2{9,/>|1;\nm@kԙH11_@D(0f=~ޏprlPn&]HǺ <cp!)$Q}4%):>>JڿANu3]zX͹ (&TL9x= YX>y1dkΥ&NEI?u&%7~q FSUx g[q[Z6 l22w5Lnf:ލ?lB\|̇ {-~ld?; Ⱥ+"n=_sXJAJ+>$sjWA`SKR"HF & t4 7~k+ !8!jEve<4@tl GtɮW[njЃ4Pb/ɭLg1b]]-(GEvOQcATePn.87l0GWẊH9 F5=nfw!9tQމ!i`eJeF j, d_ Ima~pc,J\ɻ=p|4]d|4 2{Kካ 6TSxtT{.^EbSL1w4X*ٟפ5#39҃GP>\lqz[xGk:RP`n|r2ClQ]q#?E8?PlTC?;3Biz a:6;A^_KX(%d;5<~yYl2JT4w8v5C[> 5 )D)S$.> \FeWnSA5jO:K]i`HVAhFQ%w=3F'g٪@|CŸQ_#j3EN;gA>AA ?@JGGcn.yZ1Q rknKI֨ MI CUrăFH4yQdZT."s9H\֐"C8|a<WtIpyJgwV԰dYv>2>SPPS-iG@_L[eDMbfgPG?ATwG %}:1Pu]Bnۧd4# P拋ojR}* O zCBJQhHE&ū͚ROGuX}&9 װ5Ei4>t}pyN)>l<\A\Èt U 3]8;K@rIjЬ0[ldSCǖΥHol!d@g{ׅsPHԜ+>X{|Km:3o ] %Ք ׸!X%Nn߃sFIWPzŷilk8*qy>j]}M'Ȓ\74Bp'kʴʋrx,c M[zbߺ92y[!Tu,u8MF\XvKhm\Ϻ~T[>c[nVW7#hUv >B;Fg7vWr?5K&\I@YA,5lG`ѺO3r{t1ř g+9QO' B^YOԈ@E+ /pRƘ DY&i@hwVc ٰr%WֳXQJ2Ke}3i*E/.̛XMt,DƢ3;2:tO|GK@\DyiBӴnq(l~k_{1O_G]p^BdaG" Naa[,11@;yI$[(CVЛVyA.G5k ŨybY)ARO9]K\L #2_6Wɸ^#MQͶ\K{=\8)9Kx$!a ;~YsI^ҷ!:6Iy58!}lk,Aj|wKQ- soAilHB!ց0{^p&-Z%\Y?Ef!mYp8<0%Pj,T?bt闰Smj&Ue,{eR2ٽӺ,t@h#5]y<"?jW<,}]8k72boKg;zŏ5R>G4kY*E\h(@ gCߔƌ!JݝE3pNS ψX;(ї',_{bT-ve;5R ݙK_8z9m'-n 3!4- {M!;OUVUD?g=g[w}1An;(m8 5gC/#< AJΜOę+͙`ҁ-`#D}C=*{[%tҜO'ݘZL fE&jl9i#޶,0gy@`hv20knM[ GC@w2z<ic >OLu^T91-T̛T n>u45EYz9C7{*NAwB;Z?ϯ>1F 603{I \\V?'͠z{u1_t'p˻ֵqsdrC"yѤ~d(7_eFSNKؓ2`EGiGKxk#*My̪=|e1"wLv)Ǫ8 /6QI |(D\09\#vP6׶hy*^©G7k\Ț(ƣɛ,~I\:JcB 14݆bگI=DgR}V}em|W:d _t Rcqzw.`VD S ,R5=-O*> }H S[ҧ=-g)Q;>z ܳ?T~Ok6-ʫٙFuI #WbS>fTb>q)p7ī^-Eq*X^ ?8Ӳ,a+(EDk #N8w+ |S gLKʨ<)vh#]ىytu #%} wy_wYb+]9C`dL7Ys ^4nZs2=Zd?&Ŝ<~ u %m3:!}I0CtFt:M3PcXPY^`enΈ$׾^JGx#d<{%*WJpV"ΤKbծ׹c 'x|a$X %jroƴ%HT{{F|PQ~bMchQ%&Fi4,;y&5W_՞LD ?w*6F{Sv|9;[u׬kRDF|7L4Տ85,P`"Mé. {?[/NZ8K=!L&ءEn\B!p]W2b6壄MBWi|$%h `=[5ou=ȘWjU#:R 3:E-=SSW4% ϳhgQg.11>G<nVDoX6o#x\ԓ%JУ߫sJCRR6@d\.bBYrꁃ:ʥ"VF'¾g.pv! 74 Ɵ>U SWMG3hY' ;ѸJOɭR^B 'j 0ҹSկD H^&sjҵJIO,^A \qςh^xlt7D B޵?wwz`E._1. )db_0eIk-dӝ`]M\(T|wE8n*ʝA F\+CG-Q2ĺ}`aX0f6ՙ;(i@W}\3ƉAR吹wz۾}2UU)V H i??( ͼUؾ{Zx}v-L}Z%#U*az&Txȼ5}h4Z?WuJk?&Դlh&wvb{;)$W61ƌkeBv馲qA9!b >Yچ CЈɖi?j%lo2j8l1ddWW)%m%`JXf}pЦ;yrrœ}I+5h O£,!j;8y +/B`ȟVUBWP̝d)'r4kyofGEgik>AAƣ,@a7T>\B g&轱sffIX+9KDn?MO;McH-QмxQxk1 CEjc})eN'#ݰ4s'{h_żDM!5/.dkB]^!5k?@9I>_P~-15xM6DƇ݌U粖;/N~I mk"9}_[^5 ;-~M~\z3An*9EU(]1Dzw(# r,]xrjLsљ. $҅/49Y3 :6'5%} ziaʚ&@ b(ȳ|wtY*IBmz䠄ٓwCmV|P"`Q&< rYU [XaW7k QKU>NɹEKڸ;c9F!Mߤlj,&/$ɞ}Ur.F $bʎ:zfpc(=ytRaܣ,zt]+/ɄGTh5õ&pQ ];#.B ^}!*AX1`/bi+N?&P~XUZ)1^RWZ%wX//ɉJTj&%\΄O7$\bFQ)hccUkS]79up Y5W*K>f %jXY\Ye6|Q^ cEb Q#֥LQI^o sQ-=]:3Ve"un4X1i{0 ٘Jv:_x Yʝ+'ON$i[nu;nĖ3[-G&Q T@{l%M`@kۭ钏 WՓu/$X[Gq4LM81tCY䪋bN5;4It?ȅΖL!s $BSR.+H:g89bTt\ib`P㎵1(*;&Oo5eUJl{=Z:o *;{:@F;F( S 5D#Zm"S!/>g`<vNLIN0G4%!DWOQ PquzʞeDrN4UjưZwSV!-̷TbG="T+A`*7Sckwi֣j ~{ ޠ(3ՆPPiqPcZM3䄶l1uCRqTXցl0WM= k1t*߆:o&!Y3Чu3dZ<Wgq{̹r!oƂ~RiŒ(QRM%00uP ~D fK-T;%hw~`Oq0fOv";|/-Ǹ)"BPvvk*/&X2N߶ij^):׹:-]3Ӽ>ðTJ?`7#.j~ %UgR/dXez:[L2?stq{ Z kgN-z9gZ&u赾4e4wQDbhaҭ <4! r]Y2>h2u$ #[> .!_A<]\aSɣ4 ! %rB&ͽgz!V,sc9k2aCb|쥱K(׈Kf'`1 ̧)BX7c\B Zsd3>M(BKt,5uvy>>6<:]~+Um_ĘIPw {ǥX1!;Iƈ6si{ρ uR:t3Hyw;D`@GBL}Oe ̬ǣS[ s JWZa>ԍw-1}(KeI EjM4`5DWzD7`3hB%"P.u$8FB!Z ښ%Ö P{Z19Bڋd‘fzi&$r;| WAQN!"\kJZj|{A{&>pԜMiFg3T1RcFj+/J,( -"@[#~MmIcc˪-+9-U ~{9l]o0;{ U8厥%xݧ|ZQw^Yw m"XQeE*e.ޫөAI‡UhťeuHUJ%NE`/ НM_! O絚7]\{FvZ@=;fG 7+dDIsGOL{u۫%_v(z5s=ّG +VgiQnWk^8GCT&O}ˢv~وejȝ:L2n^Ǐ9zgZVʇk,nAW))`je0(bXz-WhȺ ,c޳h}{ӇFKjU2߆y+koWGS7e?ܓa{MD8SL)Kjb#B&X$wZh*x=h#-*PYFC3t(Hu{鏔F+LwE !?ǚ6[Mc3^RnY~qc|$p޵=HVe EY/ fę'xl~{l.4{ۘ3;|HM'3oEcHBcy.5$N5n[l^qM7/k CCwki1hv7e8Ÿ #ڢϯ=U<D:_vɱ7qs})а9j^̇E %pLeK|m0L0Pd6 ʕe+/'_rρ d( ] ֬(JWH:\Pr:ԉk  P5Y~ܑ[5~aX[>^K@A&CvY˥@tmM U-Jtj*-r+_|;Uͯ^z+(3HG !mzmfTk^g}(3˂N;gYA K.Qc}KjY|`?7PV6w',J͞X{3Ɩ (l8(hh73/Ǎb,)Vu|8h~fP:ұ~-` vы2]do@ ISw\zk$5),; ^aJQ('Y[B>)XN~-Nl'#+QyCM=9N3dz'>eJn#fH8> =4999DR~Yl(|U5/;'}Pj!:3P¼_w8&*+v{{gV&ނse,䇰K ߳˛-Ս"̕-۸5^Y@NV\?tּߐb2z-UI,KQpbaĞkWTْ<8~;u 3638-*c/%t0|fqRm7,qL7#ڽ)FHe2HzOCt(N*yx<3$p"9e[V(6rKH` aZeE-'QlV!I]ccU8cioiyG+؜dT"N4=kF0ͫcAH&rnavׇqmsz,xjbӾd)@JfGdMlX<`*u6exL.zg cZ" e~+;;H}iILNLFE1>cI <eի<Nnrܺ[5b# I+#͟(zT _)+4pa } uwH7oR[:⥝u_.{/6 dʔ4.~S\rzxN\Dz12:vx"Tɉ=">U\^ECrqlt3Vmó'͛Fؽbiqoaf]WAc7*[zqȚL`^;E` .m1oq eVPtŧО7O^; 0}®?yg0*Y^Z]޿e=/?~j_*Rt"l6Ò%x?Rau>E-+/T b,f1q% ]3‚~JH1#ȥLˌ4[tCX3OFAߕV3%D># '9G2c+zyH<1 !.HFS,gk;NX2"cd:t-H?ѾaV}kNtu0.DZ+i+ٸ,J2TYUXZMEa?G (L^7CF~t8>Nb^YzާƲE5i sh $wv<!?YثρOas%ZՎy ԍJ'Wq5gj/]]JpP⤰lIPkwdGP!;[7[OIv1si{KA |Ix p) ^}/h؄+]Rfkd`̴:ӻ:&|xW'sUUm-3J8;Ko9$g fe=ܐqUTqeַ;Ѕ 6ĝՇoqe#6, +ѹ;6ةeW%$Sy}iAP-|#*oKlZDZu8XpDƟn> 8?uBa`<:mZ=842֏,*X|:o%YTc\씺a'8>c֒|Y%bXgłJ V\EE:i~m#c6۸Him -_4(ㅛkL(yqGㄙn.p℔ t?ִEq"cr}N4aKe1!MYoЩR\^ %W (=.uE#h=iE o `ֿ;$cq.-A&7~Nl1y ;y:*,Q+FqbKdN"D_+;2d GFWm;Ln(d*ʇQ&>B7 hmZnLA<<"ﵒD>T&nsWv=+-{08Lil[fsd_=CZ*Lg:ߛAB6%#*~6QdDn?*kZ,DUcXjϥHaK=t)FQ>>Ce)Vo$¸.9d𪄉Mg[[}7 _3ohΑI, ɭLwSV=jg"_^P`V\Ih,0r vYY`KGAij0TP2N+eJ~!{%_9l52~}d7Fg Di_J2Ґ.XU4z+geoaܮ4-' @k-mqr;Li}G"a]E.1r-z䶝ڳ q#sۆrKHTR+s/ޑ0t>9%!KDmۼ芭 PLJd#٭(\&G?E|u!T f mGґZsMMcDm(_g">Oιk$F›4up/aE`]^Y%4I,>Hum}:X`KB:A^Z*r R4 U_Uc@?ETn.6S.$ľ/5!?dekK$ɬ*`[J1,EټlT(xo6-j>8[xH̀wIw ٥u k,0#9yV%nn繬VGeM43ͱ8?C~5~ib,`99/]BR(~f/#knV6(K_>BGHY FF3hIh&0,JR__Jm1Hp w+?$ :C^yh?Jph|K*|fl| i >y 6ɇ ;؝+Dn5KTTB>Bvf9_s"~s(e}64@Q/O;ؘ1My~msn0?DкS 1+b3mSFʼ C ^FM/*V\5o?r #kn ð."=_ߚ.;r_.yTGJ-j83KiR8FUpfu҉ghNZ]r"Dyz~X dv٦ERy,,硃|~zcԪ+/qJm6e-k 4~#wSg*\xPD<άH6y#\tc]+b:5G=ޯNf3w^ \ev㢪XKbt N2*Nu/qxMS-DnӆߥVuFO5D}Vu \ ** I4QL69;3Wg|bH9q66Qؖ'.3LB>R32'S.Z<Ԫ.;_k@<0GS;b%qs&:òL'hN qm2oIe뀀\8:5̈́ɛ _'j]CfEu?3ۛZB͒GA4/0V/u ^'"U@>/C%ձ?DHQ_%p֝jLGuUF԰($Lp͑%N wԐִ <.^Opqp|sOM C:(˼T6|6qF_JY<Z 5If+m#T ˪έD/0.o4o/"W6[ȤDx倨]l+DcvM}hc.35R+U }Kig՞9fep 9ZC4̛L4seэ?(yåC/eMųM#$`Yqh]䏔jWpd;NC1A7J#`W bva؛=oK"6C&zn:iJ(#̟s?ȏTM.O-q *qX]٭0qߣSIlk]O|>LI.O,-2Lwwcwe,ch"IkܾO!K6. 9DLvC vzŐ*zS-˺? o#dCgr6w?7Ԅen @4GS<]tzzE1* e{Ck3f%m|@O@ ukrsJ/}ƌszj8n_myoy[u,:S,9o I"þ(ݜRcm ܧ{$Pg˵eFuNvꬂeU}|ڍu>Nv6|k|NDLܩi"W:żCh]7=OX#;JJ/У{ce2' k(F8͝+!^:PxȠ:Ƨ)V Ld7)@t*1x}_Ԅ*vYtW4?[+niIVY4atTԯ[zj[c`# e4xnk=EA5#)iR})qQ-K5^[\:59WjW G5Ar{F;I`Fm\*X[ `kA&0Ory޴ϺceWU.적PC}e5E0uϏEreMdȱeq I$cF/SNm~@NTq.Hm+_[`7N﫽Mg^p%0]9wtKGxqPPMe7C"oDnw4 _bK0t2"9l{j,* ga#do{ ǝ XK4e'"01EK#,ʗj9Ob!<&OC. tr+4J#CQdd).@+(jj57 F!K&xyZFF_bNjX'C_LUmu+wT`'SaTpVULӻĶDsfϳ#o]v_Sv\?{!Cb !vzcuV@Ǽ}eeaLSvixt2XN>cN~hP!lNL1pj B 78}L{GC3Y r I)OADzK?D :d hs`^L[C{ј" #3ha-y0GrȦ[/XnAe떦024"IS‚r+H&ųoH2uТXC ч|{j|#f@Drrma@5[vYWi6;|1GUv^W%лcuvb845q 胛c7BCtp=-%O QܭԶ#ͫ]=*ULL҄?S; 8Lv[Q šh sjwky>&~Ɣ CBg.jړxn˴=#ck C!f ڰWV^l|xuⓡRT #Mړ?|ܟtЍf_qcݻmwg'&9rD٘xVB#{+ӗ=Bw)<㽻fwd:dg*i8DF8fe ^~IdV0 8 +W3]1oY>5И)Yz GD5Q ԎKy;Nn`\'BUΪ!|i͌VԌfw|悘?wb$g-j!L>lG k\MvskfVU#qclLOC-q2'ᔲ)ƚj q5߁a?"4G7xPBO9]+#(reڂŔ1zAj pRēnΥ4g;z2S>p1IKWt~Oԋ"G8 Y&͢%^%hV^v:A9%J5ZvП+NwOc^p +2'-C%>1,]B;B "uV*x[Tkr.l"1ɍV.;Zmo)_%MĚ@z&p{ŴȎ!(>`bd9,WOwKdSdȻTЫb.*ɷ6DgfJ Z? T_HI X#w֔`x#΃ ԎC2_֍sZrB50"R#}7r!t6jl#Cr7S)^ Gؾ %PW"yW >_|@ϑT~8}g`t(>K-tP >Cme Ly/9XDT=ha˛}R3 o`~:"*JuhwCyw}AmK^Fzu2bU9p1Xy@]+CˠގUKD'cӨǀh>©=DEW}*;LOaF $՘ڏ-x,,ƍ/$26 Xܟڹuc`ƧHjU](q @c*L`D@'VLj Dkpus:׫  M3ӷ}j|Ih]zw,L7,Z'өF{)%uXkM'Q\ XYQrzˮ9aVE>uӓVܹyZX%(APVOhf7>5ܮݿ( r >ѧz$+jSRM'nk ThEQeh֩Kq(r,zAI ) C/ F`%DČnqU@W4r$\ "PVcɒՓb]] ' J(2!b[@U)ERCzEY ۀOrqL֝Op2 &,v7O6n-"hdq;%zMGd4 RѯjR2Uu~:̃vDF f=xݴyCH?QKfrk]:f#7/N#X!FOM/_jLu=^_l(=E6B1ns@ y>ГL%GTN|P;^zNG /qC?.ĆhKۀ/HA[qK>&=?q%| tsN(T|PѲ 6`8+DIPQzΦE[->;_QN%o: %瀹5d tS q~.: ɔ0 XƤL**8`G&#xT.((!(vGKJn%m9FFHhVyҶ Nrg M_xNBa6ەR2;/GC6kbrWrNp> >Yr#H'Z6?kX&Фx\]W|6!Q.EZ%7B UڠG<[桤{CFu7Y.d|U'Pu#~ _U@`ldISW H!0ND_;?Wnyr hw[Xe¤7p[*`ӗ'r5(7}Ö.GV]PY.=778B 7^Xgg?'TT\i~1__ӻ59pmsm#<[m7Rl_'w~-enHb8(줌dR3,<Stur_HBsR3Y9y7Z%I! WR'2B%/PƂ1-\pҲ^ Վ[&@yL5o!%[8u݂%igelMZ}q'<69y< q=ܩX8?GK qRȔ-SU$h~ݯhwj\l``mFefUKqwvΆ.񈸏%E~RV*,-Х`,0<T,Z/G@!.cMu^o[0yVi+e?\b[[4ĺV_*[D~Y}._@m ~5 Dp'4zPcl^F~;aF4 &Vw~yMhɐ$(U`$"ʟ@fYS藵sN].]K2 t>KE>Z̸Y@Rbrrx-6ڪE+jGhŒ)LdSmj VcMV6L3v%#Y\E4g PN*;%xYӨ`[JRF2!{dxU5&9?3-I[W ![bQf`UFH_tcP7ز)dlOplz&Z4Y]fs1}W|ז\1\sw`)kIc8k0¤:XOQ=!V 9~yG/\w"[*9aC,j1ZsVt.MT_Swt9fXlLv>agq|'pL݌;%^$S>RL;L+r9w~7,[YCfi6cw+-$MWc><#U6#]!IKYWP mEB-6$sr|dj'izඩQXIRZm,H/=JI.9+P6CNi| 4[ZMr8Ǖ.~%5ޗ\Yw0h,_tM˜tVY/W?;9@gq {'?7ޑϙtwm;&ֆxUc Bg…pkp^d'6dbɘKDNk% RfԡjQXBT78x Tyհq,~M^ͳ}wQ f f,=0ϊ? ْ&{dGۿՉ}LKPeu&>^ D0(һw'-b" Z+"M{n(Vj>+h`Q̗Gh8N`sW^z:|RoLuQԶZRO5KEyeEM4Ur/BĘE߸ԯRPcٹ ͞HJgx]/vHXj# ؘjD>)%$e!ohP*7@_HBhw6FJZQOKF'k`^8 @ܡXo츄CV(H F{j#.ŀ2A#+շZ{iP8UVj8BC'A0L 6kE|)3 ò3:9Q-yW:0@b• 09HA38ԳTEŢaSNm=io T GJ՛TQԥDgg!O9޸M"&CuęJ`„bEᄳ 6@s?|qaW )놸µO1/xԢt9 HuVaZ=}1'LƏ4SsZSxޖ"{jO&<CnFK@?B+v'm?hc_5Uu=K!`ÛN p\ӻ:\tY˽ƧqͿB!K8-?8nJ<][4+9՛Fӆapd I٠ɥT"h}mIY Vm)ZOm#/a{J*M7 1jJ2 619 IվvU fd $pʄmhPEjq1q)/ o\IMSvR"wo1\ÓJ6.jE >^N4'N94yu!x{J8Amg` q7E@a0Uh#8tJ'*ϛCMF-^L4`v <*+}8*٬+tty'd]O`ξPVUǧ4O^Њ۹)=؀bL7x>˨dtȯ),~"4w3/7ߨLג.EЁR_${O. O-}JmS(ʚ=k &ĚYT}6jY)} {|sKrb-ӏO5suu <@<a!x$ %1a(p AXnL+<@(2@Fu^c^d;0H \/ Q,W=M ՗+/ڡYdyƪ#DEly"yևw o f:lFݻ&7x8tj;&~ [_!yaґk葫o*]VI&=䓱/C(wna荬 m̓=" 6 0=S1IMېz8 +^z`JbU֫D+apsb-`9PEsܸZSr_F>J.^'ԯ))K 'ǷJ؛\Gwv_vVr.xDNsY< fD12°t&j }ڎ9'^}7fzy-ݚlBXd=W24<˪^K5Sj %b#<6rq{n6EYՅ@q96ͩ7kY8?PХbںzN/Q;vBs? UE! X"rN96q.ovy%ZK#Nbi'fWK7s]/|rVʼxox2rƴ$>DKo'_7 iS 7KvUp ɽih5hj 1DBEeiڞa1H$#962ձeUrg74 +m=aL2+^# ;yjVm9đ!*gN ,'foVpBnنXWZϐx`UYևRtOkgpGaRteǵ(jY zJ@4}ꜝ}h$ UHiaCY.c0aQZKAH>C~ ,^0$[Ne6#on ǡ}thao{0suR.`Z$Ӑ"↸b$WѬ($bKA@tBp=Hh>;UomwH`2F[ Z+@مH MÄJ1CHqʆ$=cKoV9ۀAAkkk{/ay(U4!+R.8 F7U͝zV{G{AkD"ܨ"<_+vqѷfo܎Oy0aq hES)֙JN8Ƴs #WhAV)@MsI'z7\O4,Y:$@kB(d"-G$8gO'R -XpyEiiႢ׃|s`\ ]zOGA b5bv_LF۳ >uUF; uT|$8bBK{O 1Rߐv0lL59NUK!0# QNleO:'|`#.tkq$=۞iO`ίW8nS~J?@H 8kqyi,ϸMĔB~TUo֖-3 d.9ydY5&+Ex:>dsSl3f!2,51j=3bZH\gDXJ0e=vV^Y(fQ,5Y;/H >'^N׫?i CM?R[F zGN@1*!żVJzZ~&ܝ..ru;y}/_'{9)PPIc䱤 S3$G񹋋֜_nPo~fw@ްrQ?{rHٹ>!j3@ @̈GMAYwkGIr8Kvh:=xuwtX0lOM"p}+S ۪@ܩVr}IgTVgZ([7 щKAVdKsӋH#p@Y tmDy-Y_|}V]/ hAdDnZ=@ 6o<ZpkY6Wkj`!h"7kZ2,MPe Q}:>~"C1HW`¡MX3$E,K_\x`p}nk^A%YgoH&CR1F]A=.FWSDhEg%[)svv|0gߛcSc=5IOGsZT(83 D<MG7TaGE.8 הBkB0J!\5}PiCbpT9[tEM k`rӍ\' 9mQa)݂J"/1w/T qm_r},BkL<43ݦzsN/UY(v!Eg*cE`HD^s ؂l B7 b_*/) T[\WR=sqE#ǮOTuFhIyD.hrFAVZyn5k8vw 3=b|~$8ǠL G>N]ho|xeAhN H[cO.$S?+e?%~ʫEr9o;8մ򯃥UԿet^O)B)56;Y'3̀7mwyU_ 3J.&&}52s_k(Jwc紕6 u*KjTm:HHJ &)~JS"::ZR*K DbJ*S|?}߅ MXVtșmɯ̘EК@lct*0l F~1#wA{v7G?0Racu;1znEgdy,@|r Qj ALnda4>Doү|\gq S!2gK86 zD[: Rp8憆MD'6VVE ZmVA "4%dbGr7οe|{v{Χ:- M ?I/e0q㴃Sd5ѷ\ۅNZ1Kڀϰ6Mrbpw"g}VcLmBvzW* ۠ bַ\JaZBlot^:ſi'OI2ogt΄xВ&qWop(1-\qIbv0>3Q†t2PwԤ/`WG2Vgl[F QdfΪ@_a঑1ߗ~zֵsO3u6U2qp 5G_DNS|mƪk l[geNA/{Its[1IV p䟉 ;lh(PTx;Cu_}9JǟgXUr`UTo$ (=_'*Z}Yq)-2kj3h bob$*Ȝoi+9൩@ Ռo<֖豯f[.Ԧ%q(G2EؚX\kjfXCGV6YTRB"eu&{TTBZmQox 1gz:$.X pN@g#̳D~ROLTy]3՚H|~is&_Sc.Vg:=W`og^ y.P>0$sx&V;_@ o,5=ɯUj _0ebťvUˆϱCo8.Ki&.GfͿ$:b>݇F 9HQ]O:;; 3P vR/?`]/-!c4vXȷȱ 8^َ{`q@blhrZµ%sloQAL9!\n/ѷGELTf,Ge:ZpXй=EEj2CZAbOZbueYZsL0E<^l XtT]Ƹ)$S +u1)QȓX &\ձ2wd{=O `m.sˇ/ΜK{Ǜ;+O?8m#ߣ.F}:P99^(-rFeprZjq8G&}:t?8bL+M^2PZVK͔!_ sYG|♒sbNNj{|DzW03܂%5}[U̱3$(F&_)m]@kH~cXrP,7τ?67q!4"rQ$]q:FBE!Tuz䷁m*V۵]@ړhM".-msaRMQIWfXkw?o``yeB7Kb^=(;R#FXs"=eFD(#&.t<2@v`xax;NӂIf$Nɬ^nEj4筓*ǂu`Г Ll'\T. 3&1%jXo)2+lЕ*T>MdnKȽ#KH1*ŝhᓘ#rtt͟R_$ $OP\q3VɵwI_9 p*Z=gP!=V]Aݤ<"b*CD_IxtmoN;Sb!,Ho5?vIB4U:जtFWV{*CWY guYl(NY%"\7Ek ?D!XwPj+ oi_a^Q`j1t9A.\LmN41ua'`UAbrJLhwHA͇ XEr&7 + VɈ2Xu[Q@O:B]8)5SvTk%d][Ie@CUz$Z;LX }`M mԭ2lBszR3'H҉K¹eUNۙᷜ狖mLgA@J{*p=Z=Rby17<_vT? ?XV4kRn[℃0<(!}_8i&Q;f0TzI\~̋ͅdzPe^}S | k~"\3mʒ©X`E}1H!3yR,ӃO  Lu# F tkeƀ3 r۝_\έLWm\Nh6RE 0gRNF6K:]:ݮxj$ݛӭ]J$F\OTGX@Vh}lo]s"!r/ ELyy?MAaPc>]DKshv7jD}]|rٶC^R$w@q85HwM#W SNr*Xܺ:|.xO/fA?c[|V '!̤luH \(c[K Z"ϕLb(-<6q)z|j QP`-=-s.M1PĠw$gu))櫊;w;d0Qfwۆτ`JWj.6oS63/$d*o77tS-YXZ}wnqxuH'Oj eK`a}oㆩo7HMjį/^EȀ{LLp@һhE% Asi&- h+Hy*'k_NUH&m ZtX/g᧧hqId@+9Kp|a/cDΉq=[i5 ?5֤<aԸz]N W}E6tiRPQ]-Bn$3]Q-9oO3Ýn}pRU)٭ > {;bb4 - T@򙚍xGAޅ_sxil>2ŻG(VX;ߑ6]i^v?Pu YCSB$p`N(4=C<}etn_9bc;0u,?"RB|zS.MM@3X['bODmzN引s(]-!NS@,;2{XAc]֮Nu@:!Gx+Jv[03hN:$]pBHpwnG%?=^ vg|7rW_[1A3W}V.Z4הLaR o끻bg>P}2{E\[,?v0J\%aS3ʾidͯDrw[B'E00qTӻ#hq=-t1&d*;y2q4C6MAHLjUm`yboz9ʶD{Uܲ/Z1ؼ4#_[g]T#Z Mjr](X>o#b\6BwXW3 [Z)V`9i@N`)yOYz`ȾR; t:LZ5ᔎGL~<5PnhP )ao[tm3f6 ˺IK󢒵J %]d(EHŒµH4݌& Y@;9Нs-k2A4;z9zkgR# $W"W_66Ixr;])j` ,=ob06)bgT 'yLD~eZ=r˪fWES -90VZ7)}}TT} ):Qk1J@:2)]]h2h$J0tl7J]=1Cf`%L N4&B&SMN Mtv>H4v{2Jk.՚U-אحհ8B Z@@q6I~0GZd>ۧ$Уj/K&? "d L~KӿP㔇GdD4U RE_L,Nә54.ZO23OzS4 ռsA#m#AK$ӹ\,.VWYm,eB` ߶! Ư-1 A AU OiRC5B-tcZ jUg\7#l#!@<ZʬãW4sXzP<6Ǽñ$ 8L1˱\oDm8 y0ߤ]G| :ɷ1Z;ih6e}SW#H0c{$&֮\4JGhXǜ8&Q^&g?oKl%95*Kr7M\zE:baqq5s_0ƾpi'jN{Z=m'M&3R5(̨e5;a@`X!l)Iv"Wٙ8I "s LiYP:Kxlv*HO""; ODJ5ۓ5u9Z-w<'U@hŏ$[z;Rg,3>M~ DW-ErdeOfMF{Y͖lf+,]rD~xk_FLچ9}SD}PUpi{hh,5B ̗\$YF{z(ipizT/kbn^1HxէHe:շ_iQCp7s(lʜ¶·6J㢸hiUxw%ߘ,m2905N.٢ƘYp$35)0 G(cnyFq#RCA;`T}b_ 7`Qkק]g ԕ)Q%"S,Mi O*o1[@P =ajEE,>ԭ7:8毲(mr/:rPCu=w^XR]xt[ng_オ㼜 7!OJN!*k0AXB4axU9/ɴO,o4:<#lC{iMb}+v^pA/$zreT13 GHd܀;}Ao o5Wծd\71-9^24-m1m M3J%_}*6GmԽOq|r+XY4eћ,%\УMN힥w%_ԻgQN8[>kiKf,^/дzk k>/:QD*?MN^_j/l]y7*$u6ȴWD :?8lMYfJ c5쬝Iu3 8؀+dqlb]#I?us6 iSa9V z'WkkcE_O5{\Cɶf걘h`M "cߵL,]mwʂ]kiW8d/},Y"ڒ8YcaWsXftF#Zl4Ep><\h3=#dEvfp-W dn(ba1WK~0ֈz{A%D3W"BNÚP,tCfμ}lkp҉ ImesbeH/bƫ7Q`A_E'ǖTX㡟4GE6t![Z8?*"G 5% y oVtS\Xv%\HL%gus,RL` ]͝EI >WDKz(R5kY=`6ݺ¥z5ީW 3Ї@_f~й}֔e?|{"~c@XB/Foc:iE,Vo/f9Ru$ 7<^ _߭YsrM8ȱ=nMnWUcŇsSKb%ʃU^Æq_ɒ[Q6](7lt~~A4҃oѐ*erɏ@KƳՋv&3NKݳ82)w!l8|(`ظ0"2~$Şύ$wI5\sSF9h w{X@4K:2|L9aٲX{G/5 | N|k@FrN9J+7U@m#(LG&'kGx?-  -kLq>BRHDk ޕ(PzښƜ Aj؀gL ?X,ᅥaXHNh˛SϬxj:8,0 IyB8wKqM|Ϡka(:v 4N"*Do ,o T8ڙAni$f&UЦ$+>G@W4 I8$|]}uTqb\Y CV읉gu6:H,au0e`"rԩ3,Q깥ƍ?YX!^B#MH#yS&mf?^ {4zܼU,! m,汌kVY("8S3I Na=^?@}9P4WwPtRI/:/`Q>^oāYYF'dr^7_"L,>rvΛQH5M;ivMQ21™-E.Fwes|rL?'YL|"MuSX[s@< A馹Z]n/6cOWڼ|:7>.T1ˎ |%$6 !iz7nQv 0D2^5 +"L,v!lX8  1r1̾[xߤIJژ 9BU&Xn@Ņ,tE[A&ɊC cF6XY *J9 ԅ@4{iՁH637P֊E~ VFE~MaQ}/Oޟi hJWZY5ً&T-P~ *r07ܙ%V#+F }s/)W,.{My&tҊo@%;E 8!AOi W~22SaojIeiVD0ȢI/΋,mg;S'fFU y'mOeDۼczF <?Y<w6(gDHUB&Π~7>ZM Qd;&Qi>]Ek-ڈV96!C CƔJ{6nuNMR2ie]{(h9yTv|c Ӫ&?q=3 *qD*Y G3ju4Ώx`:hsrZ*al-Δ).wEsxwEWO8|Bxj)(=my!X-wMژ06㋄`VQ]Wl('e< 4w-'V"l^[oy1;n U ?fyɢB úгkv{!Tڷ ӢW[-5!%E8E/nA|7ܯ TmFZѨU-v 7OR~r1PX2Ni ˅z4f'PlPϺF~ќC 4FN^a~޶NA8mF5AnfdTWڤ~B:;S DMO+lC.99^DzgbbVY> i#ějx8@zʙ5E.@:`8"0/9ˢ)tǗtm!Q&g0Gf5R!V%e9mtJS+8H,p=L:\&sM!F/sϸTXZ "9${-۔NmY%g˦sZ+ h; V C|=aƤ lV=SwU6&s.{00I6ƻXVwDO댉/O_y4rr Z]ҵkivկvax@pFw5{'S7䄅/-2`{2RAGV-֩>l/H?h]{[=ǂ^/?.V6usPҌC~ՁMIpʥW1/nӎ`م9o'x<A@K#E4T9 )]cv]py)h`J5m^oj.U*ߋ%duJOeV+VRtm=z*3ܰ·#Aw m󮌢?`SX&NnZy&ːZ`s8t4+XaZSӖT4][~9'B~()vӕIAQD`m'  Y G@t;΂U+Jw?@U6b~u"%=%Eb9k#dMetbr;8aTjU<?fmhaO7.8*yg>6"ayp JMNsEX/c`Jb6RTjrtTyTD1OؿOBӴ_$=e8SQj Y_FO1h16Q)0>xg鳩MF:"jн2ZR#R!RWˁUh` ʠ":ΈwFɅ F_#f6mPC#oͿӽ;/ ,Mu&raưcPi9{*.YCm6[8O!»3*3s9'3%m^Eۄc;d8 6^=3Yy0.AĮ7AN6CGph|/n a;%(?OM@:̆)]'O bD q-ZPL#,27M^P$&H(["4Od+.MLN8ڂo=_LȠ0(O{rz rHL*"}:gk -*DsZ+>SJɷ? QC{ H"BXUXkyػ㬬 5JU=pUu5H3b2ro6tX墛{}kJ%MݍWV! f~ ^~\3MIߛ6 ? ,1grs̊6Pӈ}愼kWoj;^!Yӂ`"fE Y:,M Yha_HՠY`|?.Ey7-B(IZh ET^Dκ/t6 ǂÅ-e(t"UVDvMJ%٢A0\T$DɦD7cꔾ=OW,-PxG@f6=kx;Ky=+39!%?ߗ`Хgmn{_piknR/^JRn|ŀ͏֌u]|׿|j^-mwe FzYasM|7h7ӒFLE`Aqݽb\0?lrڞ,\Y0m Jj5`ͭ՟] . &:u{rWT sS9(_<#\HnӢW^穮e,HAƜ>ׇ#Y+ u4F3FnJwJoK<ʍZLlM7ވTTHlcCAz'LWK.֡dTL3MaVLsC'2q;6nl㛚Ǘyh(8o 8@)'Dw'~VV C.XX%Q޵c Nɭx 6!_F7{r,6U VnM=aOg5<M aSۋNDVLSMxmӁm'؇c 4޵j-(bN=gS|f5=ut繥fRPURAvwԛYLZqDѓ,M)~7Քp9 \Ozԍ7|J}#z'{-iHm~j4st4 Փ h{F3rvRٸU^\4 (`fj>1Ѳf%&mq9TbX9+GC<#.z9uQ7U[.X9zj |}nS8u%(bqk+˜h$k@'W_1dxs juFAS4ſVp(*2CO6ČwW@ֱm 2]^C#Y eCHq,>3M=ћ U!X|NjM^9[8ՏVv& vC[,/5s{(>2?߃Oacd{h\%D3%,2M$u7ds89ZϴXZ< 754&!ϢF !7KL=AY#gZz]Xm!"21tbL*j*K^5b_E|dVL3A̲Ǭ{ǓpX PуԘ5gba?,G0ەDDH lYqxuv5m-E(ɔC@L+j?8DKjehDE*GoeGv cQ'\}@Z*t}c2k-ZSUK+9Չ &5Zz媠 }# K ,u8xƳ7?,kԤ Xk7bS&!+ͿAQQ6Y[whM<N2V(H-71<gG,켾H1e"ȹo/G`^ }!}L+ !mn Cp'3>^|/C*B#nŐT5%LvlG#;ھH@~I \jAhu )lsiA/L}XBGډ\(֓&N!ʘDjګ Ǝ=3Rp+ن!&R70=r.0DSڄ;BQvdb̠I:$^6.EyN0MMW!_*"Xhg5ǗW; 8kcΑINE..՘փaւqC#'hk960T{`ܹ3u @ KK7"AT!N+)/m&Nfcܗq3O (eQ4QJ%-8Vdú*Y1m \0`gr&gyc-@4L`ĄQT_IgN<-G(mH*31 Kw5h/ҊH3AYN$MTu?y@>ȁUJ,FG|UP7:I+@ 1&#XHN? I2ٜi7֒#)DWs~vuD5zڎ) کg75ӪKWEi.aՆ>qSAL:X(津D tPNr4Ӭa4D%h[,vs O}7@W7 TcFoV1kSN!cyZv;ÂUDP,'|J`%Ë1n|j]!D(V QEۂyhze퇉[ZX@hǞ ,.|tM'+{F߻;WY]W[?}(A$>.muNXH/NK/!4L@bpY!W${C!y;\l_KqpPYS AjH&{"1R'o"3(v%IQ k8t{7C=CAt`O1P!rՄן!t +sraP#&fyNPy[ԲGoAK$']i+pd~7ScB،l>:ˉhftQ:SGڨJ]ѭ;4l ZKJuǙhtm["0\Q5ʑOvur``@ݏWd-BYKX^mAq_ijR7D_э8i>0@-pTp--yy`T na"+;z^J*FG&D[ @_B:__ 6C1T-g`pWW= Y2NR:5eIa obӤ sLOT}3Ȁ@y@!1ԋ -(j= 1~.%PP!4jzT(HwWLwW|O\}%'B?PoنLXJ(-V͏8]rwŏ ?ҡ|;kc.C$ՈVlf xRûŎxcP 1z~a^; kz8!`A@u io{ۡh,51tvO\c-Տd\@D KzQBNھ&) P̉yZmoY|Rȏw5<grJ#zKz|xly70흃?HC!t=8I׃:1n'J0+J>GB-x9ږ#;u!7TWfVP!q9Ax'7޹ƫб z$ A?OcSs?w`X=IgI$D< 2pb-NWL@VkN]HJ9)q2[WBPB>uX)}Iܴ=TIDF>Pk+p?m)̵W(ۦ'eB"Ai!b{j Z`w.xi:I%o%/`Hf@8EO/C޼*b\YG&Ϗ*'4X!jѮ6)'8'/g/x57v; ȭJgݥ@S2tloٻYgʔ^p- ;TSZȀyAyOpQ5lm@_ <. WW~`^pCE/șGH+_=_ ލ~`[s NUqo`t/L?''r|FǗ~|  JBZ&0Xb m+D8T" Vh1zb4ܢžF] ,Upm`ٽ>cE S5t}G=F0vnUimO‘?s~l4ʗDYδ>ԡJ5'%iSo;hTmqC-sH':΁< Fh\_ K#{ZiƂc\$tUTc H'4:%y";;x 7j [ΆLC/Kzf\RwF){@XFb7An@iP@5!mz0@U)D>sL(;]MPWs{~Q-` l4ҕUXq(-N{N6J$>I؈jO5@@̲ ɉ_ zV L>0UcoZRrpC|oōٞ8dB8n]йRڒ8U>8@xPYA6uv%ϴtpU_oju\?+*Mci]R `FTxfK Z,Vgǀ+oΌ=~->tlqc.C vިdfWc.q7 EXK5`uуPf'/u eBfeh>Q+) Z/;Bk_3| 'XNyJ|m "B0 i~bz} q"N̛{fc\[{I/VVTCMcYi4p.m7ļDpv (5\ 1;;wH! %a Ţ~EUՇ~H]h_0Jʔ\{럈>QZCro޽qV1Dy%#tb0a0ÔaHK,|-N*cq/~{;ΈH3ntasaO\ }lwкk/#@nȾBob1)Y5s62!XˣHs#6@COVsR5̒=*TLB,D5a 4Zڮi-MJt[0 yԔQϵ~5TʃJ j #@ǃs7LRj] C}n*l fr=+ b4  G밇HR[O'IawnWk=,|Aߡ1AEjKq:mH3Q{}7K|ک';k|i:ؙ8WM$гsf^U n%[>؀c")KMj ti(RtƵz@UUA^eU6^jawdnET; 0b)?XÍ"U*1Py&߬v]0)-Ip(/Z]ڌs$ȯZ vϔwS܀:tW ؋&^.3 -@!lZv0g[ysjfg"YIǁZX`d+NGhcCJ9PjRqaMJ8؛#u-ّwI>aD+xaEdl$Ɨ!3EvGOj_tʧpI53-k|4<>^ h,;B6_Sc5;X7 BA IY>%WGnP3'1翁c'0i][7FRq-_1ntٔ#(~WgSrK >( `De)Э"wTKY߇OV/+vXCϥ_] !@ qh-=׻=Ʌxh:c,9q6پhѻh5jd&}0Fh 6RyqƷ@69ࣗW_ۉo\z׮-ttw]ɛ&~26.W$nu!_ڮpUKcq+nεG&S c FPW,2Cm57R^|U&H5DX >ԳQ<:^ t2w/Ԏj_c:K9jJ8`I~Ӓ]>kD+XڀI]i3#"Z=#Kltby5 Tyz˲>mXm +ㄇiq ef?w̻Ua͝,ttC|LDMѻ K#=FSX)h ?MbtZbH\SwH)ڈ 4~lSySe =`pƚ"w[}(`$]ƴ (/_3(2-l]*O|>o"ĐH 3bU舉ǫ"0@fZn3>LXg*~=D*Ͽ [V.<ˊL@BI]\g',-]| *] &"E~#lE\nδiPAƅ#Ȁ2jSaI"g(MA%KϠ&MG !,.5Dz"' U7·' kMb^S霔Җ2'BxfE|Dhw`!і,@,auϧ> i"n E|EYuӹIuŨҡksxa;E, c}:3>l:GA魟u8 cJ5g$L2^brv0/P5&ډ0EonrnT-plUϊ]7FD.%ko28&Fgx%|cZԛI`H`q8 'YrLͤ)FC ˖K atNj,*%M; Rmy+ܤ*g*Ibk%i? q ED&cbC =a{L}I:{ƾ#kJj_ _8Ȑno"p` HQ̙KL"1[| F`8ηlCiotL ?85)@nmrwg]߂H0SyYh;RI¾ 7hAtN(=z8k>i?]sLql=3s"W-TDZQᅵ fԂ$‘xk3-zn4}'j8ATY]=6VET{,!1eQ1sV$"$1"[7 CQ:KOf( #[."6. IaQ{525 OPv[נxGjjl^YvEn- ,v^nKV Ibe9a-B(@I5kaßhI6<=+w2ͬ.KeN> Pڻ@zBw $[J@;9A1|ptJ;k1)ufs;U}~zB ,sDZYmFу=.N8ǣ<}0QZT-/eoPWe @aSEͳ[Bwя5D2 b<'M@2\ 'A'!t @d堡qի8K޺$\b$g%H.1\* LXxwAEߟ(Ƶ1'K6P;JZ25 dAc^&H^rx6.^*, L2ph@t"Vw2"׌tqm6H{*LΥ^h.ρQ͏y=ʽ'뫇LZG^qע{e?yzǐE'80\Xn)jA$~6 @}'v2/v>"xtmѨP=q"$llTꝳ&BetUMV^j ܕC'pOK}AaGE^JaL ЪakcAa@ơo127?`4HFTYH2qWfAF$%#pv|!ă+Žn;v+"{a\-+%6.Gz䷌W}gs8Yrs־,4wu08N6_@4 lS%~@NGXMw+'%.x 6n5owסq-BIPE o+˨CV:OګB\[ֽzwXQ\qѣt"6M-o*Z2`Wh^Rwfad wA;D7̞ ~2|Z0>#c&wz +9Y0HXn* D';ܫQ V$dgnvGI(T71=kpJҍ,&'G bغoH3Yw1m-W罉.հtW9j7 C-m~~>$|}楣M`sQƗhUD̘>~H)$v?P %qPYJt`%@G9 䮫5aePs~U(].lMA**X*>Hٞ쁥 0C[(̗0"5nsT,ȬnȮ~`X=ymfRkN oXkz*pqjՖQu 5-"',Y+!xA%DW gT}:oyRbLN6݅ V%IY;֬i*bȬ"6U0 )&Xlm^CcClZɄᄤY >"K轐V|J39WNT FqvLMrs V6*QmL]t֞Q!ɜn)uj4ٿ85Hq}IT8BYB_#3~~խbҤ2_V'sp¹tں2FUZ.Ǐ>cƕbR@52+>uY5%k+  5 *)ZgM:]25cGI_i3Ƅ O]GkcȝLHBQ^$+B M3*=z{* goﶈwQA4`ﭻ{! hd/o1Df ^E?/3n7E;I1Ԭnt;s žV鋋N{I1$,O~+@坍,Q.(N|w渙 +gݨky׃P9t/_ة)oMݳGލA]c5l=;E T@mلA U!C>71kR48-!d3`:Wd=Uz`A_ [U_${-R9<[f3uJQ!Ee,xqN oI1E]gʤ׭*q QN馨'TIt佾IIqFE]E(OD$:v{or.f%E 43%VwA:;70KIj+p7J ׻17[S耈#{7=`64 ,OBf-7aeL?@Խ]Y8W)4[Fi?p˼yBʑ,O||oKyZ 672oB&xq,Eʒm/d۾˛ߥD!\3pJmqp;-C%@N9 cZ5BagNf C &qɚ"gmohp {9Z:_=;`TԊ,nGT)*s|(yaRVP^52TM +4ơ@HXu\cph2uCUD5WF$ǹ K6 =D.4=κx͎m|V7@a?T P2-ɯB]y%^+?U-6Fc 2ϧAkԥbZ? }Y 4Os-K1rLupz;9^SIFuN9lI6ywf+Tvw| 8YY2U5{ˆК!˪O֔:r=!O"CM;9{%_]j6u&oi^y uVn h DZ ŷ29Tc]#eC1F^4猔%;gYZ3#b6K n*+X@zS[##_\58?2:YzDh.$[@b^焎aݰ7&ƎrFS$iը%'"q74{g?#X= q;Et@vmOx77DHt]&6ld8܂o55z> (,]`u Yj bpaM,!pEBV'i%`L#Vu{wzVF,㇉D9<(X'ϕ &kX~^-]%zѧY? \Љl2FkakQan{`{[҅PS6 ۅ5)!p8Ek,Kr,D!YJ>B4=ȗQgabd&aST=tY7eF'y{.vɵQ3]W2Bt@"mC@_1gfmuhpqr|C"&6#"a$Ycfo*Q|Am5RpSnbʻ]w?tmhNI+wff.4rϹ-m'Y)\׹aIJ=cq)Q̧ T"Rrv,dT2:|pw}+ZעF-kS5lk3oi *R~%)>MGCP.0}&OSDZKq%/?C4dz`,XˁXT :ïTyCm"B 2_2$ q6Ph:No|V?) 5c#bYz*aoLQ i|6W:B 694x4w\33p\QP19{]mɹݛA' `S(L \#k2\Q҄JgW6wc]l|,DWހ107,6e3sAYeeH6\VϿZ"7 k\˯7H 4;2%G.ngrBN-`-% ęvNDf%PKZƾ_,,['E4LW8 GL ea=D혆SGyOP6=S9g̟c~d&-'vQ ŬVԒ 59E2%&vq D-1%} K0W?*6 ;r/ژoQzJkPJ6ÔUn4Mmw[}Ӏvx&)=t`p%sFc'ayxP Z6 Ft/mKvjD$rў 2gR iM1V_l;>*K>҆ 0^d1`"کi;.Ɍ}/rJԆUq%{㰕g+Lfg[I+?6GqÙ(w<5s:\ 9Yx&FP u{UcvfjفF'z27?=&@7Ӵ}#*L\.8MDQPφUxU( ;cA$!;ѽ7 KڔKGy5-F7T)K_]I*DtHgI7OubFA)Ms ܣ!>x/]*Phl>ۮV >cu^Z ޜ5Z>D7P,FMV3q]*; kH|_=*k?Lh u.HJ<υgX̉xk5L&>Ec :\ې\mm@kÙ״,fH oejtrS@ Lj1dǴΥ{AS"^fnRX yE=hĄm.~.zspF}c]Ҏu5|gn*S/ MViv̾mȰv~@%)Fk ;݋WgG@ͫqˋvMEd%9g0&cV'ň}Q"ʣǦ0ι3f%] H5U> =5%y$v NjnK.(_5^GH/!6û<\-Ly(7 R-1@vxtqZvE!˖ <6IPSٟ9;U4[AtY_Bd5+O~g bqkDTMk G0H!c`i q;,)]Yx{8Ԕ' T`8JimAN( O՟W͓YKN7uvyP@ߚCb:({!:ZJ@ƙ%MUxH (&?.afuĹ}rNpt ޔ%=&>Xb~9tc@8'p_|išw !6Nވ#/R"3 3R?rvqIYނs7lS`]B7i?|NI tb{*FU7<"l1(Ϝg^Em ]r\ϼ]W&l@꟟dK;y\6w ַGeFG#aP䡔[g_3%K=G5'9y ,r0\D3;T#&pIW!sS!խ^u wwE p)#yE@QLGjOT0:U"n}Kn;b)G:A6VFw0.Nh#3#Y )Ps1 eEsF0̺&ih /YHxFQSː [foJtxcI#)HPV׻9dL<{UkWϲ 1..P[&DΌ>1?gl\N|;v WL |<\s*}9> k zX3[[%xJx>QN~ "&%9^?͜( ,T LEUSФp ]fM̫/B`c k W5X*~w 5ּ,/0`ռ9I:Dۥ6^ KjOWPElK|PP&gIe0'M{Z%(QTԏd:AC-<Z)*s.jc2ی*L"w?m+"SvoFh춑!˯U9v )/7͵^}],mԽ1棠1,ϖ8w#e#XxQdA1gɻ YiU艬u*sC'E8/ag1{^apGBj'zA@0tRiFoipc|ʻTXQeFw=Gvf|Lf&%l,؄y2J 6˿NA9rgI|Tl#>vx銹 JϾ~ kWH U]'K[$F)EM0a 9FcRq* N6Gx T=^3f~XL)Dgzͩ}vXq,#nl{aX> GAgI/b+ _o+Xg!=w@WYۢd(y9QO ޏv{8GY41&:XQ:[A?`~6Y,I ߔINe4s~4|[EŴnʨW`;l*o&xAyvLiDY Nij7oH~<$x,0{Μ-Aۖd 9,+*Mĥ{I(xMݨ܈@ b w}D(րÏ:GxEjw8u &hE!97opښ}v2ZM/<,X(7f %(,AI^KGer gS|k*I{ƿ nzEk"{+˝(/ɱ**im?m1`| ?ݡ-z0o}Z' !jw;4A݇5^FvjvO1M3ƙoaN6Gゃ~6wITqK;oQS3GCIm3E\܇9G0N!Z>M gRz5 *=F`o.Gp}WNsP̓^:yh?}vT3\FQ,鮟ή:a/ }&q:*L( Z>OS@Pf*,)^+cK] F:pCoiy lQbmxgFW =F%XGv;^~Y{u_^aM"Ubu(wH-žgJh wȦ/H@eXq)E M[dk{MO ~9zqTGdt\>@ 0tKZHo?H9$Z8C@x%odk}xq .\J0*D K PlP~uiѐ$E2- 7TO"Ԃn-#G$VHZONȅ 6k4X^Fv 050i[gb,nѩKX 9}R4o+WP<۞A=#Z0$-}ᶲeːjm[6>اA#Dx&J7bߧ"pMXVSW"Isri`6C\lU5NQۊZLS!B.?@!S JV [F/7[#AP%02y֗?/+驡Вu:}zv 8 1P# m řH S9z4, [L3U0YL++mbV(qn! Y88FsCπ- 7Egf V Ӻ͟$ʯ;(O`qcBFJ}! w&eyrK>#^Cw_t=}B,GƗDuؕRCF _I WtaN4=rDK<{\><6~Q1^^Tưzwr/.J 2rtՍЭp } zzg^1p޵9e1iYnݥbefxO$U/GC;ov3Ztg74PDkbHlp^t˕5Ԋ71K7#Hm}ʳfN[մAT#F(2)vFs2 '.m1.Ϋ~3ՕMvj{U%&fMJ065'Zy0dNUBʻ{ڎ᱾IY2E0 i=#+&Ut h^CHC%w0 L ψx@$e 3(a D !5yKX'TԹ çrLO!btiaZf"#jMUE^x) 4C3?:m8LEfR%[p )JّCxJUp_?ch * |#[;f^T>Gl}rN 3b'hl,I.BȨU"216sf *JaxrYmD/YQ[) ]j&>8( #9s=53<:0$#@A+\=ʓ4ArU>C*DqLȘ$,\xKKr rUU֛LFӡtګ?)qł EOAȅ*pkşos14 ߝ%;kp\cs>Ob\pBum$TD98fEW] N@ l٢C8FFKd±up4]a`phcV[)mܺR4,lD.Tƶ1why *ZTSn)TneD2Fӗբ,]Xup pAnt\Պ>\;D/}(b&`BpIDF+»%JKU&ZkN(LȻ~_Tu[[lpd60REz %Nv|<ڪ>Ԝ!O|Au$"N3'#]g̨I!''ѵNpN Q^ a ^"kJUʹp]e|ɯcA\xQ%c5LZ/[Gl^V6|T\lxG%F4rCDYkw7y+4 ( 'Gkskl4;z_yXYx35SZ}1;0X9hX"9VOQR4R~UJULK6oWc\( IX$/ @^Nmg5yVFG\]T\ȚA)i߹w pL;8KbNUʞN2/#/_y.3mveX`94Mq\!OF-=?⇳a䜋=P.QNdJ[ 6/ֆ<D ngwBvD$6@ 9JTS5XlozF-89 N<C Pv;D{I3@2ZnF@!* e2tcs#4z\`$~# N#b ~<“0&gf)OY11?6EdN Z}nhtN$2]`r;{|+5/Df#+Zs Ic~NY?YρA=+2 ÛU~x*o;>' ܬj{e"`VuB)zH2.&iΞ߄^®=H0h)N[|aYqFހoۄW "'PSzVM2m" "AM5ZpU+J4B m.N,AW5 iTtOWO"yQ߄a~u%!qe_4u\wնj J>wi?t$:FDAb~A ՅCq QQП>P2 M;8Ktr_:y"(׮)>c0{[bP l4?JV2)?d"/qk"L }S=4tH46DB-,]+=7uo0_;F2#(k+ؖV?D"9 Ӻs e9(ڦ :9Wuʗ0$sTH,glB}rm-?i- /)pWM  ˀ*o0PR==fp)9oF8Om#'!}Lh-.A\%.Ym %C@zIʺ.z=ɀ ?RC)Nݍx7O )]A)츓1)ӷF̭_6j%S%@.M?E@Z(O{X> Jd*GGj$ORv:2絮¯f)NW;g?/:}$LҧeKd[:ɝ o"ſW.nEJ>n+7䩮NQ>Y(92]#nJҢ_p,PbJZ)dM,~c֧m+W6 .(GŵZ0@rլ|Xjk <^Awn+To|k2E0r7H346~dRkuϯ'c(C=k?(}=Pq,"YWoGߒթqվnC<1{۠X; erH]Fu\F?6E}J㰟m8zf &Ґ5fDǓ@o\4ђX©Ol_ TaTT=$Ma o]l6/gߟrv÷1h 6'[CB5a;pݒ)#4ppj[vKEϬш#u^#Evh.#8%6 E23H(// &AA/pSN c p10u?ޒt!wfOMcu#^Ǯ'"d/y0vmt/;Tש#oN;3ju͗\(T|v^30V} =w*5JtMFݘifT\hZ>:^"[cQ?TLPC88 4J䁍|B SÉcG?BY7 qR G+[%A]2Ζ5oc-.KS Ech( klp x ȗ;~ V5՘'|&mXp:E̓̕0F{c4o2FisN `^8OG}xML C~Uެ!dmV=jFC9b3k#?hAI1#f\r5`57|Vx.[lY q&,(#1d4cHvPp/Lw4 `9O̍1V?cn# wK6`)(>ݵw?6"+_pۼl:bmLZ]*r WJ[ )gfض:JѿJK_q6BtrL"f/kN՝SJxiJZpP<9tlE*MlLD&v@R(=O$|\ftnw];n! ό8cStܸ@ӶV%)m ja=i; E.d1( OFYkgoe@~f<>po8zf놊'GsfQ3Z"rW &"qH1OeC;#i%=ZZB>:P Gm=5N4$mh 0v5=dRHޭH-?;+׍K05PV~ۼ2nnI#9hFxZȮȁvj?pJWg=$=5^Y}*=i?\b|[7Ma!Hyj1Yeu"HtJx{ě=`w\YJd؀); "{ I>Ia΍\CZ^lSRH]o@vنO'oL ޣvm/>)U^^ܮ_GXkz:wHbM4HU7כC./0E;d]^D8ޱ%y4)Ui.Q_~PHٳ]6f,-Ag 'Ѫ `)S+4k<)܆ wq-U Gw'ſ/8,bйU(?y;{fz2$ M|>vwaDSȝ̓YC>FP>j'HL]$1g8K‹ՄF E=H{7\_>Ts ꙬF[؟+9?!pwjdAu`~|-oiO(2<2T Ĕ2TsyhqqbA?6I5FocSbK {~dag^3`s-h0㈧G$~YbWbCNvg0&$t.qԌx/}n(4~*>&a RH4 >믢 u $X<֮0ZHUw'[j~C0Q:J7QB 2 suЩ8ՈUgrn՞$%vAbf=iN մ?$,Q)[I\Av'-DbԀ%lBTϙq:NJ}Q`;.) gDI)6?itrf^1'Ds&Dc;U0բ# 2-] \4O]1)E*`F}Qh<i2!"BA3;eq_LrGCmTH\H = %b.z7ӒE'˼NE ]}eWxXd.RZHnYd5Ty{UؐĻBTїPAQlF-k ]IX8ۿzx:Kjs5;]8B Uy)X;0WLQӥHМ3@zxv&'¤-ä I\s>Z& R%>Y77 g‡ <.BC^E`,f;TOvոD6jC%B M5sS#2X "VxT3xƺrRu _uǨĖ?vdؐN6Jq%bPJȍS+>_XicOzx>  Ȅ/Sy}ݠ*ufڨI(-^sZYibe aƋvr0ƔflTjͭ/hb3|b7fˎQRҤ6KWţx}%FQ"?q/^0BЙ :f`9uEC>ϨJt 9|Fhl[=yXMvBH; ejݼ/x@YmhZ##rrf u+oZCwd=a>1~v2o\tLAD[$ kǓW%G]d 4׼zC<>^Dahbh܆m֊~6$E$LH;io 3r_8i3n,,Q-g'F"f: Ҳm)ئPo^G9H! -]ݸ8Ɛ VO=\f PZE׳= @ru^+TP`{E_ysБ T[FЯ2#LOܓ/][\6ڮfP*[~qiW%N$ ~V 2!P9G! lWoD9AU@*w,]Ȋ_83x"w 2*1G5 [OK2{&Pݶ-ʝOb;HJFW~:eKq0U8: %5QQJSW9H|c}X.|3xn;ؚ7O|6 6=C#&4Mfs(d ԗ.A#EfP23_s7 ԇ8a=vem8n^^d/{lS69;Q'M -&*i1ء>ˋ:er}x/1_W(@P_(0WğYOք;g V'P)/D\S׋JA4~nӦ <^3x_ҙ~sϻ2Ca& ifvxV:!~Ytou$hG:Y%!QT_<ރrrf F Et?I$*V@>;$F;gBfrQ[M`#Ϸ0ݬ JI[yn~ϗlg?)҉!ir>lӷo}!#1Ё ~{~Zh ՋV/JҕM\5pdSQFȾ$L>ޓ!7BC3Ҵ'%Jt Y#u{f-e䛌ha㆗d$G(|>šDop]o(|#@%Y!p^Vo978CѽZ! eh7ΐ DslZ=K!+>Nfʟd oeZ) xǓLȃkԆ_^i}i(&L`/o`ߏh߱g8 ^ A&J1%[-D$ׂB'&nRp9՟gZ`tog} (xu)uj:̠+Bνr7i)V'E&J<|Tݲ|f=  S9}8gF9[c  ~xRJ>𨇡@ڞL ~|yIՅ&]SYxR}-˰khM0aj)>h1lmka7$1k\J_3FU)]I5S uT框u+ r#Jg6E_׀YƜ'-{3<4Q` Jb ٲ}HCrl{ S&v74#KlGC1$-iJaOAԖhyEMhC . e[vxa?qu36RY[65Nx?< -t2LD&$qMksaF;֕a J;g 3J,q7bs&{BTA uU 54GI >T* n),^PLZ^qܵ۔dv Ɏ~Gl7m\)jVA%7N=ӰZh`,Ą(#{F1Ϙ|m]_3.(4 췆0I"F2@t:CIj0&!/ |Xdluc FE'5^Kծ҃qg.'͠!ĞSD HRuZǞ^Z IV)u \j>I8('+t](\JJoǪIۿ듶yK I{%IR@V.)bv`T=6j_ζ!psc_ZÓ sC)7u me9 nܰj}G!֢~<L"YQE%u6Cf;/Ӌ];EkYv?*HX\6M.Q;@Y:U,ׅA0}ƘfΈhCec-/I~:zJPBXTl?v͐0ӡDq+EןlCy̋"9i4  Kxt'BL%Q] Q`ceN2M[5$\+)YQҳVj"jAX\4"$6%E` M2N;a/Lz0s:H1V\*UaRP{ >+DaB#OۨtGYv&|K"ulCx64toz7S{'%)Wm.`~*uϛ(q&R FJ a|IS '(m YƵǼ< A?7R,R?˜f"]B|73ϛPcmcůZ=o],tؠA0Tr7(LEUE` x+iP~i ul@GsɎǹad ?WvV}Kxkv Ďs0^*).ЪeH"G {!%>;L~sH8 E.z]2_e^۞JY^ KqI)[dvSbwсs $DZ]gǥ1n;sXd -ONp;asXU;+CDрnqŤxHM;9q3 =\BZo67\av)eAF0ti_ތABtX>sm2E:>ڴ4`i tGrx)8-ՀlRa"OejHػ#4RnLUQBIo~B_vX ,2@V/"R'Q1BKȔ6Bev竧r m6:Ҩh6H/!a]n/k. %LչVMDPIݨl`gᢎJ(HUcZ.ip"<{/=:[3q?~g~ZIŞxw]fc&ݔi 8i|ů˺cu [nmoVћyPMU} ^_L^Eiyx[{ ݔDI^zb}@Ű Wyb:EvpĖXD CI?4SRNS"Լ+BhRS1*&hxuc.l%2k3@ů]tZm8\fHf:ٮW=|9jU7=C} X%7m[+u"V&V =ٻ%Y;Ghנ  :e1 .UJ`5NJ u$7%"t5AIpO[G@}hSgڈItk/d@ i!.ր$(6XEECTj`e]DR45; bCd3qF0$bFդs 5mƁ ׇ*}s,| #P%@đ$Z׺Ǘǁ-05cƋ.I\}^b22O-?^0auDV7 +~]>򺗟3KG%Ej<7iBgg\T 9CPQ\!B_-+74`‡+ Ob^aDw"4O{UWwv)#>$BU&1j`ђ*'= <)*30H~$MSE;Dg(O"ӨfwfFQJe&/Ab/!r*ٷx>->ܰ; N ;WXNچOZNb&!%Hz%DJ%Vd0^u+2j];2X#F޿VsnI&%gvJMzZQ/wIs_-)۲f@SNHφCbY.$)^Q{eY1V Tܱ1+P޹)\ Cj?QRhch>PGqnΩGE7sXբ}a$>sXɌX q m퓂p{zε3&ֈxdj;=횱֒ 2hwXqR!#b$<2h~*.vc, =v](nH9hFlSzu vf1Ps: [Z^6А @Mf4I QW #(+(HT_EzgYǤGM}o}iSFv}[Qߙ[z$Pk0؞;}A5ml Ҥ*lI8urj+z߻ ek*ΩlD#a 7:KcJ_9md.¿#"\A`,0OMIGa%R]Z? pPH4PI5ƬفxЂ2vLUZ?5S ꐘqOy@}\F)8)~B|1ev0 {(~Ny^^v: :g>SsW}/좲2N?[])Efv$*-"~)u̎'Q(\0%Yz~*W/3ʖ2k4\m Rf7.2&9l̖=~ hgi5fSWeQh yvGZW$>S@0$|EhAK@Uq;Ԧ6 ݲtx"Fjʙ+je0 *GNQxk~(w3h) t^L%Sۄq8Ipye ȁ^ۂ)Iە ro,cNm5d):䵧W' Z6\ِƄl6T-1' ;Ͼ- k٨ {3ȑG.Q roTuyYbQY]8^f+=3Ȗ[U9] u 9'{desa rc|p+,T-[۴,)1_E; KRyW빅#dI۽ۀ!2ڮ:d+'fmEy^(,MwA_,=0Vfm@TѼۗ~I6 Zkh >4\gio…5K˶p[M^ } ֪ [ٝtjk %~9*.8Z~1ʹ2E֮F.qq}4V -cc$zaCci>.^?YcF(a<~U4G*hURxЍ>a$)W]S)_XT݃ i_N)cq\ۦԔ,Z-L@~> HK*qaTaPpQ s2y/qU]'g; =ua9 ln(`o3"i{>\ɏMKgV \*=(bpYD> p&3= CJ1GڼCA.T+c70x:{ib', kpgP\Ƒuz3} :2u+3YeҞ1]Q$ G~L^uZS:}f0V>ù\EwAcCtaa_._$ 3HN5q{ۿ)uATs6R7ph\ymæPOqb)':8SqϥRQB҇p~IJ'PǓ/CZ@RS<IS|]膷KK*1Q $buJ6OZd(ԂK:c:UE=YWO4d&tzoʭY&0"?"4T*qkuO=@C+e|'3١2k|moz8Tߤf $ʿk";45rIS򻘤t^If0f $:HbLH·cHfׇ E1`Lk6Xѡsp/^]AFilLV9^τ8 d0aIN+@d['cԵ˰kvj:lwC}~i2+~eTā+-yFLBVHltčh{@i) eĢH{"(>UNu->̀3{XGi;Bfzdw=֫WE`}-Ő `X)(V0S_E*s ˉh"-I1t<e|'?C `.H{ivį Bu!x?4:|WH~_ΕGGJ8] )Ez/yٯLO KE0EA?' pxix#X%Th H!KZq#frI[)P9h\0(/ș"4lѾ$$J`.:Kd0Yը alwMP' rh*(Z=-꺇KİT/LWk-Vg-*[t~ɳ'6րLOh46sl[JFT;d|ClWiUrӈ%b[ۗ2)3L:tUBtWLMTJZ'{]PɲԼ1qϞ/">ǩ'Ώ戈w!'(ߑD_Ci(iP}loU<ㄷLtqOHrN$L|J`l}2̶{niT!|p%m1K-/{(e5m'soy]JN3/- 5d㪯f[F+ EZ" 3ra~h$u $:\oLX*;)5"IjMn/MODh[a!¯4_J*bz_BJz>xrf!<$8Nښ4luooRV{?_ƌ))G.`}u( pHϮ1Os8; 5'7U2Hl48ZvA)$S~_kdq{&~t'w?L'ZdHNuKzNr02mJJs~?%~J]/6h@p$sVe!=_H4n}xu4 1y&,\p cdv[ܾ[{*8C)xf`F{#\8r/;Y &?- ͳi)iB'TmuK~cYZ:" ^yVyJ-?H}|inAd<Qw$jJ_K)V`B/NJl (jCi&XWJK,А\K9gZ&(,¥5Trp3vVEV$%ya,`WK 0}-WQ~w''L^1~=s oH<@o_S"g=jQU-30 %EF&Sm8.Dcn]{׻( TB7~5ޕl'EfC)Hr-U3;P>zTAV4c8!rͳ"tX%ˣ~CO*ʧg(U\(hɁGaRW O6Wlۮ!zcJ*Y`aoT6 Fo$X4=?Q}IM3$"&v " f}b +bm"Q; eœzi۷VUȋ4#rf-ue =Lj\֪d!r"O^Kg"͜R $30$>W\zrIODz&QL`&[ pira^ZQΎEI,o&ouZ/)D(RDE9mTpmYp=d]^;ޚ>z_u {. 檌0CZPn`?P&OFԂ`HZ:;VNV߼_[nڷi/7>L1Oj>?Xp6.`jlUSePT@E!n#o<@1-W؈I3S̈́~މJ&\1{p-ځ>PXDv/Y`8VuG+\һV%2P~2rsR.H`i:Nq\ Ó[mǩӬ1Ԩ2!'בjdZsVğ~I$ vvq}=j _6/oDbJSɕd^U~Gd"߈=Yj 瓜 uH sB-XV3ѸUo>>H `%Cj`Q`; awoGnrYQYe4G'4^ϰܦSQ?FXfx-[p|1:̀F5"<⢍RHѱi-E$xEZĵYnqMz~Tʡ;j*@ANKΛSzWjX oH5|#& 9!#bQ>dfV8fE_H,t^W싾e^h^$PQnq giZVNd@1m6Ne쒼kŗ1A 5@O>h>߶`J.To—,gSeW\]敆9 NX4d]}Vz-UY/!V9lG!0 _e&xöHZC䏼 uB4r|pQ x !¡-ƈch.뷨fl`S|X8WwGI~P885(t X4 =0>̋G*pW|RZ{HJW`<2]ٗ#'cƚsr:In^R|_{a~FuT;ۘTv38CU8vVjÝk@m 2]%WN ! º%4Icz yk4sk$"A@U#3B"3 &N0y'h\cäUJB6<2bj{2<9g[ DvhΟ|#"= HBފ"`x!rbFy <#(ܮ9)6#}˽)txcFyDUPG[p&l2_j̓ iɣ0s8=Ti%E3ܼY5mBF?Dvʼnə X*$c̍U*~qDa@bxUy d ([[6R{?4=K4`Tz1ezblXH)7sU~ت5|>g79)dI2RhRD)"Qշ`~byl׍9/Vvs {:O4Ќ|z3^kCxHk{Fΐt"Qd7Ғ<&dM'B`ɻ‘e`rI?WHb5> m۫9-̂X+:Q[y^b[AZ }lXl_I*Y _5^-`Eu%:"j>TP9^hiEG/1}4eðR@N],D-Xr!>KŜOBM: RueFKJHK߽((>KbKSC WFȧm(aI(:Ԝ~Sz1_; e~S7l{KgnmєPZ3墻bMe4H$v '=D輡wL-P;%VA3)/*L;o^6}E:_=Yʥ-F0!hhF?P7]/r~yj}Esz \R-%*:L"E(I@sDAQe%%vbLQ2> K򇘷xFTG澍 Y_fp;xv~eD'f5 b͛Nj1jC2 NJ&''Kp'>[(`uBu)7A[1P@m%f2{'9_G>7'䅘ʮw 'b|.+nl4"dҀ.o'w+_2{wWmA-EX{|&ߖ;K-mD?ư0hYl,%A6Su\߼N9L}>aFJPbEdBf[$keuF3*6`7yp)iTMÕ e)ĖwM݄.,WOBGWi"h+M ^iG_ ʖϾTp3eJCW2:`67B.ń,(mJVzk"]Ȼ`o4,F`ts-R3.qI]/䍨^᳟, à&7@k=-<$O#O| _)Yq2:S7ӷQ:3]R&(kCxB/hÝ6wERp#cDDuZvߵN+X_p2bEn(|j 8y),RA1{[-J]SZTFY:nLEyRORsF")?vE7y(-5mƒJtR+>&@   jA?8P6`w$r gtMPgWdyQ Ii=<;)6s=]wz l[OKc-13c3o(^x ,H$qD/8$'ƝM틈;eDw(ϋnxwqTwSE3˖s{LlAg~h0 ;Lwڳ4#Kje^quKEK}zPxE:|QIa(1N*r[`zP,71HyBĢ:-Fu_<H('ZPmjeGO{ `{2u 1TY upPpDC>kk@5z0;RCH NvVs д]Ev ?$~FKwDfƽ3i{H%5;v^Y )DzpPPVuMQ6a 'u O3f:콭iBwnZG)aEY6&A0 5˻y*pWf҈:hO(|k |eZV]xA'}m*KQlp$v\Wzmf!AC Isnt<ȉT2eoN}܋^}~DJfZ]dERp~"?v₩ b6;|%CmHزg1jl}u~,k}0|5HK+>ueo9 &@d򩍟+?P=z{t2lET' vZD }rEpO1l6SIV_'X ǻ܅qymjzDIY&qB6v_'<ʼnaY0+&A4*E፞ARHAo*Tjf5Tcpg%ׇ]̠=;K`S/<GK!$/츍T0XD n|&y y<'z)f:#wU)XjP8wV/eG0!ě\jޫe[(^0F9&گwk`ks&ܚzh!uc#;uUw@}o.x>-Ӷ9 2౵["+xh'}#?d CwVֲt8v9;@Xoe26[UXVgiЈs{4YvI#\֝EѵE 3Rb#]!.m9c>pmLIݫ0%6 zzBd:[|nJtrVZ~O*4V?kj!35 2X@b]F}AdĘ'2N)?;mq;ʑ |x䩙~(+zޤ=(nܭ?Sl 5Fjj~/]+ȽWxfK\'%]$bV)1*ovbybmY# z5$AFxڮN=1e2|7 4Wb؄Ӌ֪oҕA\RwPUC^͕ݫ):)N+["[ o* aLWPsVͲT # >y. ;x0H W\j{ (;DBm929TW=I=Mb&Loc'Va4s(dKJ t4*ׁ ]ټdAYWavgt)d΃"߼㐰٩MN:<5c(馓)v"ʕCuXE -ÚSUߘ&z$F5=;z  %o^,㬙>TOD %4fVW-t Ɓ~ݴΑ+*uK%g}GE`"{v? Cဢr Ӫ'Z1s7ArDhJ7gSգL5q=W* VoH)Nczw $?V1C)/Fo&i Д] Mu)RPS1gun%2FՎr'&iůg^;"mbCvQAX uvDK.}ra5 ==䊰aaO+J#E$ 1t'8FJ\3*PƈL' >E:LQ"G(7|Vog0\Bt&TN13|}ӏka",HEU؁Ab *"Ǫ $@Pcgo4Π? QÄ\@.agqO)ox@xVܲsv|~+HR.ؘMBAAoPTP!n @|Y$9~Ny*G]1W|Bs3A#EsU;a`kNMNg#lmK⼮41@QB7$=jy8Ȍ:DSѩNjb,oP>ްC?݇к_^t4faKxZ{h>B4A! `џЕL/JsR~w=F3tSf){ӣ w03և_ߡLymҪ%^0C^D+Bgu8;9h=!v_U2ol]@4qOpcW ?i&ȖzN֦s} hn`szImHFCp2OgrR4G yc~0 lݲy2*SCС&Dڀ`wgٿ{F1e'}ԜץHzmrd_Ya zZn)1h/ZN:_t GNu$fl] sG촦Iͅq[;k`1+d:^p,et ֳ5tc9U[6>Y+R­Iq w2*qT:wY*ưOE*^Aȏ<!^OrmL9cxXQg/]S0o3mp&PL1y;AlIA,dn'vk9JO#'Ko~.Ȼ="G:fU M٫X8EVحw)ܠ84ј@jp4k9[MaՎ"YOeEOۄ5 ]bgNct,t.(x lbE`6ƴ}CH-= HL' T&}c.v 8Pl'dsF\{(,mŤѱjӺBk#Z krE3%^vQ!l.No' +.u-RIǢH  SyZNX9,`a(uz-gڿ ƛî]n[S#j';XS˰OW4Ee_bj ğmoud/i]`O(ӏ bO:pI,TFL7w@( +2-mP8N<Ә5ֶ(]x0&VB$4+ہ)41-@s/=NsCoV9oZe.P;Tog ֋[^rR8θ;D,J#5]2*9:iBu[`mo#N5)ҕ wن׌ BOM KVd|ݐ6ꟴ4kCD''|Y`rڛ Xb )SW13K /wd@@Ve[23\֌9?M|{uTo7&eΎw$KH @-AN%'xL|uvkexP× mzny%yJίtq rI$ʺgz9[>t 19YP8fX'I*q_3VUlFiiS%RƞhR h_;z6e"(e_<4Bd(I[^gz{7Bz)C`'O? /\%@uq14G*Ls4Z. i x OΈ!Z4/Ơ?` 2VV E镟c[sTBH==b(2p,L'H7%3<,^ 쑂!Z~#z+_bO+x/bEmLg泼ˎR&OUCqVڏ-VktVHLB/f߳Y|-GjT HK'4wXV5z b *!%:;"δPOgU0Yd\m蛕8mϽ[<Ѹҵ‹FΈΘT}MoEaNb~+H䧗s Oq\}El Mx>41 ' ͢+Q7,4m H-xHm!`v%u#)?Q4`޻;&SUQ eXL8i%3R/M޳vy?S>`yS`6j8*5vk胜pJ9r˧M@}rf{=LoQ A||q~1-L 9،p+&{yݿ` >կfFTf*4溠fJӔ+`FhBJK wWik Vj/ Yy7T.8r \W_4hٛVƹ E*\q=鑜> NNy !d݃烪"|gFvc0" K!]H•-齉n89Su9!y +IhקNΦBFPɂ˛_Wc0nvy-y_\G?TϡTSe> 6fUB[pzmҲ20lC`-H>IS3YKcMb_u`h7Ғ;J2uj2eAsu,@m+[`rkk<7|1~b&]đ8ԒR2[ٽd۞rk5i/K0V'sOˁVȏҜKR978@1-aT3HkT} &5ԏ,@, Iy}(bF)jmߪ# s42R/jbf’!/n~{ 1C7V)ho1Au+-ɪAoW5/?lxG‹}PQkD 1sAv=omU-l|ǨɷR"i^guFm> st}ݬTa2lElg:(D`*͠ hGmx<熗'eHX oD=ڣvwKj.E+=1 gRTYu~wqhU%lSEюX_-KA^՚-8]=hSƊDMD7R+/,s`F Xz97oADk.K/smK_2W,Kl"_H? 叾,O衛`;_BJҹ :cu#^88dJ>a%R{&\Q_";Y DL-P4O2Åu<*: ߐ~Ev&?)n^D$3kcn/&M$'WhW0+q_PKdyu0F ؃Υ/&&/_h=Hsep[kC|ngTj'5f(ԇ;7v՘m# N&W#>{L,:}A>\i&NJj_-, o_4C+K #t2x E'>\,KB{W2Pdx@v 5idh)kO2AIfRkpz{~૽zy^-W^xRBX!8CoƖQ?nѡoнdE:jj`4|YAE[Uʾ?/ixc8#e]2QTq&9<@[_pu9];NmֳO7Z-!?ݕ9ukyR 5>6 z}r'3 '26hE7 ]JPf&8 UrrE|V*tSzRh@O|zB튗-^6!UH$Ċ!fLE6dd)P5w E q<JbzsMBĄswN֖w͇uoQpI bRG"AvDߑ~ iN<Ov.f1|}:[CX:{1_1APׯ`z'^r+o^ h0 'V*?hqFK|-FhmUnĬ ʈ#v$0q*k/֢y,FA_C|'s -ӠP(W⵱q;aBV"5Iy8{ldRh;҆i926fS#c;".hXFVuPS! ߹=":䗩 {'pM4է,@c$p}m=d507ܺh%· *0Jȿ شV%S'@ynFo%QT]\Δs*gt-J~zr45v+eO5D;rD / `5Nւ~aӱgN=ÝmU4$?H"_\%:%P.-kPU#'[\U9o(%2%-EF2B ".J z~c aszϠC'ԇ,1w-{;8)2yt*b!ѦUc8~T]LI\;; O=7Vx]J)#Uc` Hu>-2A6{zEА+pV*3 hn83'M`Q3^MN=/t1 ,"yɅ/uw3>c+/EV1,AevDTpZVyD"_s;g閸=*ifR&<~s"8\1 T.r&i0w*YB#v\#F8K.u3~2!`~MMPDF7zO/;$VQE,~7Q5VT^JK8W}#] +_ w$uAџC5\'ܮycQT$aɾm=ff3XpGi@ߢbN=Ϭm`o]by%`oz-/CVtuTA4 ᭁ?ӶZ{Lb7L4 U`̌$I&n+[!?O]F!,~P%O0څ86 dD JF}k}Sӱw s|yM؝a9~f@\ɝX !R(qQ.*Fm|eklf8 ø*ܚrМ Epnm/G>SLkcL]kCq  :bYǾ87zyz=k 3j6K4Nv[,ܳX=@LYn6,/kiS;کhٍ۽߰ljvX5n]?7nP tJСUVtXG{ ?o[aFZ }|d/[fbO*XF No*eMҕ=J`vbt +4jT#>z_b(!y8KnBr{[A?⪋&fyY@ޓuiVY})XG!OIemkA$. g3ͳ9[L!t3]*p_ɲr&$h'T*OPlP?οoeiK[/z3tU;Rr.Q|"lKաcOj<[l#sg >ը}dRdB9x5A(iWE]SM*1ǜ!ȰnbRڽ;IրiY%J4[wPd;x?B[gV?'W6>}gA1W۟?z8-$w=V{HoxJ5qOEE'3̊,v 4Ep] U2vI駐ꦫ+E2ƨ~reULcf֛L#&G449r YuXGk(oeK&ZnM7 ~!T;r|#%teT6&:; Tr9|8$ØZdų07Z7pl )U6;E?W?-|I.=CViu&Ĺ~b<ᵲj[JN#%9 gApB?=q(n7ck &伢A'g{ ypZnhг]ݜ zS[%ᢺx9'z`ع M|_RʕNv2~+~W<1gTS `-L%L4aPqS a:M+p,V4~j{"`M>Ʃt//G<3`~Q!Pay)e3VWGG/c9Z) 0WqYI P ~-zPi{yZau3ؾ TU@?r#PhoN_ /ے_R@6bGVW,lkl}Q%fuZcQ}T5@ DnƄy9+ ^"9yqqoxR"RI둿2o|cՈ3@ zR% /Nm=L!'k?5[GPciKXײ495r| )߻ߏv nώa]]D[xL}DkrJ\a,K'DpKi2WZrكtöXm1%ֹ<-;HɶJ:I3U#h]~D/ȵRi>AK21gdũېI[D# D, a&#oy*ldkP[Ҝ4=;bX1O>8,yƳj@rhFח6oӁ9@"HaZ pK"UЗc`&5Wgp h\ YG/H*#lgO{P󩲇f4h5ybz60Nؓ-FHd3TqbN̅AUAƆ#ʦw,aJ©V MF׽Udk /F\s8(BS7:NfDŽFY( 7ow>]Z>Enu.+ƭz-[ԥKlQd CsA. K|/: Ė7"ӓq!9wV:kj$ ?2ӽ.ݽ\|[NtE0!Z^ʜ*I8kh9K!|Փli'3m`$B0P)Hc\qALyt,Pw֓0 uq9Xl}`[]@* 6%zՁW`xyx|՘ʾR UaMڧ?Z%pdJ;|n(E!gyzFaQ·ZgaY0@њEAs=%8לraYeG6AO2o]kbg2i'1y3s؏ G?5nu&C65 >x|a~߲:L/wJ*8+H! &3z J(RNG=,H컅o6o;K'tRfN{$: %(Ok ;nD2NÇ-!L,dWoA2W1_&qU֎ UkpY8@Eܡ vu4EiDEJHd^5D O&l"pi%hU{׫tKծm DdgMR E.H;;%^/ּ(-<,&st1{"5$mO)B>>UWuvmșk~fh(&Ǭ77;RXa J%AAߓ$*/s]^^+5s|It&.+G=SjQSLԸ;G(mfALc[pt]VX_gЋ+"ˤ qۡUǘFYۙA69G]Dt->˃$;QA {Xb>]:1czHҳ>2o✕tG <**Db O$,:$wc4FŒ\pQ0ӒPk8AU (UgoT(>q8aITW` Awx,xs Eu8$Π _9M~\"Zơo]"aCbG!^Be:+781鳤$ GDTc{MޡqY$L.Y_lB =VJ-4+^ˠ*®>怵 AfTº.NwlSi(R @R8~\b&B|L,]1)ZQbΠ_N\国d^5OQ?RE0N`ƭ+[] + 브 f75? Sn'fI O'غ&ЌuHyfKu-]+Ą֢M#a) BsgSy@oH?(\֑p_VJiع3$d@L6,˾ v HʕUҲ _`> 5r`˻ c,pcص\<z[`XPs>f^9~ @7>Gbf%Ff5֨gNV'D0O8}I皩Y6FX\4/a4 cI ఔLEZI?ħ`# HLGOc7𓵁m|2#YaY]tdrrE^MeVSD-'OEi;:/D]Ե(F8a#-;ЊzC\YG#u;?NyB(n.O߽HZ,6gmJE<Նe]=q$.QcLU3nOu>f [^3j;|k)7<'W.aÿ9cOU%ne,NJVNQAH-OqGKq-.|8+e11Y!G BLA9w1ѷ=l'c0|)`}N\AnUhCಹ@>D8^m#Ƀ"OH@bޑ4M$d"U$߫pHKՆ6qgdO {J޾>3(qHn'TÝ h"Iym|o2Mx ~w+=˒je0t|%c'bu믵l¸d\5w+f>+bsnumW#2dO_;3/(5k6O]ߙUe(Fl X<YYf`wY m)؝\fivՍ >(B-1r-A}$%fxfk5+i*-K B/+̐#L}>ET\Yyg%ULO~3-(CUKoьo }NH|%r7fl TV B,6,QD|#i# mNc&5 ^0)SCJ*sUS-W5Sy)Ebl3}%tI4cY^@ɧHmv5{8=hyB?`+I;Q`V6lBcI,h0)tay^\ 0'aUyސ5Xh6ruճQܚ/ZQW >h@ .1Ň|x <ݞV ']7V,Jm~Tqt#Ѝ#D;.@-(ؒݏ_uy4 [q,]#@# ;q嶾?nf`T鄌Kyt!͜xt)$@2y4)Dz.z+BJebhhkoH?I}q(n):ޣ5瓲/Dѱˊ$5>2J4Dx6>oЈoҮ#ӎh4R;OljdVYw\;.X#a(κ:0ѧ,I?<do`'gg<'!`Ċ,^{S7%6[[EK݊b@kI{dMI0'{0n \MGWScRo% ݠ N} 0sNiTkse6 g=UvB\#~w.mOM)pIE $`Iڃ1Ձf7Ob84tj P [rO=wU;),MrU 8g Tϐ=]giSUg?c@kLsΛ99S#ͻZ=awx("Ϡrg!ttˉf(DÅׇs4sU\q5%؅~~!!9sd#9N-͔ް%k5*N^`YIeh;{QoG^ nq1% O"emA)baЏKnGуnƈu(8iU[+?:X{3Bn(*#^쑅͒&;ҫU"#;90mE:U9eW|Y;„=߲[$/m˒a` LI>'}grWQӨݻVBGxKH8pٷt#d ´+z/gwj^vt"~2fRݹ)v7~yPsm3g0$LVCVbqlJCߵI,F?0ډFiD+g&\ ŗH2V])%հ3atE e KF+֠+8'oWNcL鏉֬(dB%rq.#p 5PؿT P>E272TT~KjDWKYaFiI nz3?36ArOGL9ZN_`}:J;Ek2q^| oK|1ȫMC݃nVD0Tsʹ`quyk(|">Jt} ׌erʳ,O=o2h9̔{ƶC.ѹ#Z|vO-lu 6Kޮ t$5`- |XB>= ;8)eW|Jc.k+ҞՐL=*X*9,}߭fֹ<8_NX |MbfBs)X#K҈oh;b'Gws4Ɗ)#`%[+?, ƨg d78=z`lh`sFΰ}\_\s#3DOz2|>BL3GE8G<G,CHR+Tg8-ĊOgbJz-i-t1&Y~DtogoKt~t<0( F>PG<}'se@Nzf]4=cZita:U jĐIUDG<}a:W6Nd*w=)Ҙpl:_l?. 濘R:&MX4=UK`L磷{}X&՗CkGtj~@k$KGk¢αqGR\bGt nPpY û"avz*W/;Ny( y p h#A9^'61؅)~˰|~uuHYnP ]3rwYxYo;*Z%&CeU19%K_8QŅ |yQ}U8% yRdJ'5 d$u<|qjA_tTUqPyj.eYtU VmX[y M p0:.4T![y۟09- [DD6To`yU.Ay2? 1ɘJ"ӖB >,n*Fٓ%CjL qeU\.T0]mض5P` -~1_'J v۫NlnXSZvRD[GQYg\["K]}SdE]y FWyweNwY6:lJ(Aw[8+>y1i(]a2y}J<~:й y z\qte" ,4u?}Ek$FB (9-M Pj Km2kV'a)ا)w5U%Յi2(S Yȉ(l@ ,.%֘h<&:f9&P@{r-haT? -7_5(2GQHLkQ E{DZ^x8X(Sn',"ܠdh@ǕarUK@}{ei# Y978<_RLF%cf )o "Yi_@Ba$|.R()(m9U3- Mk-$+^h e::L{V]wB԰j@<Žℒ^YMNQJ"coS @ҘFcglZ(-&0Tph07l7ަ];"2VgT\/zQĞyS@"bI]O9pw+C؀x(n2'gBNب@K$to $ ]MӬ:UoRΫ9c|zCT[%8?S #X+0j jaI=|wOx:O1vc߰Di%yU} RDtr?7T6 &WEaDPr364Y -{hZ"éW0&)[g}@;5NP3u+B6X_$G&!yT$Ѷ &@V -K0?K?Ger,3 [vhj2 -\SNHE%9`ّ2 5khJg EQl4ŚQj8چO)ɯM{+[:B-@,.x[zTmW$Q|}P^`ӀQF`^Zу5?%$b)zš9|*;Q43"bz +VytK'L ȧoܣ!32 hXEA$C]sglj[YF,[ .^Z@ 8yu\E37G' =G[<ן$8թuaCY|N" b_ˣ ax `-^)P/ÑPIzB&ϲ+& k=ھ} of0~ΞbjAM߸*Cs0 e)듖SRt70>)\ rLUrܶN1*x|ocrXVz75O)0xxRo{~y@ Q W AoխMɡucc e ƷU rhC=P6D'I ̡#pihߚxmw׮4ilR3W4SKHCegQJ<1RdF`ꜨW,2& 'ec>af:#2rVh<  -(<WiӦa9I3uݷIЅIu}VfP֐{= 2yg̖p?撀1)s8!#,/>Oȸ<_e9A>PFeZr9*~Bj&9Q&$Y 7cé?-zzl=~>|Nv"߀2w!$/(<jqj1VpN /+?s_Q<ӏ'AWFI\vo&L8kbMxKf}y-8 ?6v:Ê(J](94,$/o e@}␎Vut5Iٱ.Nחv"2t8vB0.R"52&$f'Gဩ~ d=:*Jؤ"jTށl;e<ӒPInwoP |~WjW_,D"QŤ`PnUOɵ(Jܝ3bIʮ3WE s9(,#e|&fu Vj9pG] TF"%K.u%g`pç;XS:a=wwe[Ϡy) a$fl*~J_|d0'-7ZD1M<ɺ̩dU+E'H-)N(dÆnB5 ,PRMpw賓 */b0 8 P$P[i2J,jU}"Mn)jVc sTTwXzɦ޺ 딤*v]!ti(݅n2><gZ ڄJ̜:GѤ4m(~*:ܢVbUU;N=};$鵀u(D<YS iⷞY4 44D0s &jMUz?|e1h29r ?rm#Cӆ/>b?/r?}=Ȯժ7k*R:(!a&`f],9aa;]^Wi`8z\7>-+<&H l˅df̃Nqt/.5>!DSuG>1R.`3!)hd f X) G]xqF}Z獋B[M49fޏU@#xg-Ez2q-nϾ|0?QhO؃ݵI؏zS.2xdB -1+0E1L63CT2RQr`v#A:J98ᵽT} hL|{52C'+Ġ- XRu*AF]'zȼ6wҁĺ53sW1K:.h`}lNLa/F|e5e~TrVe+XM@j% mER~)qf*vQE_D-YaJ&p5ZЭQBZGm*к}2·^/m􅬌): 5^m%H= h #`|)@AE_h(Ś''> Jsj)"7(o[@"wd6_:$8bG O~{Fyp歑pNS] g91[U5Y΢Z]Jd@h- }:Ee∢}i^Y^DWҲgD*Ύ&{&t>X~} B#-}6c 5WcWRLV~WjQوC#23S:m-PP{x[> ƅtN:M*}1J3OhY8;-3JEVy5oAO>+?p)n }<+}wb=K^ğ;f ʂ^p}fr1uƟb> kIϸ6LtRLh0[8QPW,x"p`#ݺts%[t'KtJhqv;Ky/C+h8OΕ2zMLiFCDBj-MU =ۿg<顎70] /5='jWWkT4rJC޿î:*yq"_$}:Gv q- A=_ p:HVbf@+ZIkg@ Zj*aB[\e1HOh>`CRvY!dKH*V7sRCT]JJb!rEn"η ~pVU@_&o@t,̔B:F k zJ{,a?|"e+Yy_Rht*IůȈCLaEd˜۴d Jp'u.~)2(CRhb Z~JqJC3w+whn(NweGz9QHòЉT~a ǻŽ)Ǽ Bz?R(8KjZx>'tYkk`A|s_]ϒ 4ۅ`TkDc9)㞛PH~f 0aޜC5QsS`>DȃsnK'\.oX>!"@C߳-|䘽P#Z"~g%aW7* PJbJu}2?#P㙌ѲH߷7tPc$XR?u簪&/p;A*ԥGJ?aJa?]?`Hokht/xfDTѠ:y0v.V3-g.Ȏ=fL12vܑɓ! {,0n+87䂓:"7";xj cə!="7^u뼴>r7еJDҒ}ؙL]6."BAd/()x2]Y̶M~-L=?MϸV~zyŃRnj?T59K ;`Nfw+זLNj҅y]e1[nɉ\ 5xf427@6֛QLXwO!-IRIaݳ%S}U)Mט&kcIַCPEd8L05}Q^!R ӈq٫%D3!*#equp*1ߊ{ :9"sZY|z 7(ZdOa{+[Es B& pE;bl˦0!*37n*d)K󴥜>7/hj˯C]NJ4ݴZCVk&bR}/c"pL1f@qus|,RBٴ[QU>Qfw4@S>qdF?~PmOťwЮ^BTSPS0!'cue Xq^5p-jN~[٪qc1#XX)=qœp\Iɮb06,@'թHT3[6&3˽-8 6E-P*V:-Mt^Y`[t-ͫ4IϩFa}gy>vrٌ-wO*T/^Yd@T|5p^UOV9 +”J/T:!mzs4Jl>,hUɏQ+ ncSG?_c~ 8pn/BuHhTIxd~Bz$i.N2ǓO˿ ;Z7+6 *;aؕCkS'CIZ %??3S/5զyҗ[R"Ed)(O`9^ "Ly5JzO!-d*Ic{ar@fF,_zGR$bwC̤ sfH&W\ %gzDzxm#wTF<' ڭwپ7L.No*)4Pp?h}o9$c`"i1CmyžouCѲׂA+&驷=S,\v=Q>YdZ %(:ldz2lF]rًv:2N뫉يupMmIW`|2M*ղJ("$ڤ)AݺIoYH*͒f3kjٔ! *f^lHwO טEp+X糵8pm_עy/|6KI !/n%Pbk2>ՉT?ݼP]_jr5`!2U}d HfK+= s!B뗕{W`@IP}q&QQ' ȘY6sLTTgvvQr>~m[e we"rMq\8,4 ۻUUK/f+KOQBVL!Gl7{(zHzBC@ tjMm;@* s)Ƥ]ܫ ЪxhQZ$ ,V`ǹ} etl#J u- k<yo Nʭ SK<5Z7>kd{/?-8\vPr%@Cfyw1\h> LL,7ヽer7sI'zH͉[%EglG_陲1RIJ>it֝_#KǬq,3A{;w?MIq#A*V*eӮ!Gu`"{=p+ ^o3^aҪ"rE! % s(ZV}!x}FQj/6 淓#y{ |yjv"m9. kV#ˇfBT"#w>r "'|' =xkZZ,B+ܢ5F4$ xlq|i໙uD EȈ[@'QhiX{L~Ȯ`5f >eD0⚚xM!Աg e*NŒ<=_"Zq&~mnC1U ! aZ~/^D>ldڦf+5Q`{no6$w~8wD'PQyby'vmi(]JE)-ϱng&r\@E֓41* 2L?|n793 'gM';,Z(Km$x4"WP%ny+SC/_cOjG?k0F**uɮ(Z!GQpbr,餲Z}0 9L%{?say@O5H7s-?~B+ 8{X ]^{#WSu·KFWҊr5 ^ܷ(õ ;0&aR$ bxkrg&)v/"1A$hUqc}bQ;rIA8 1Ub)p t{5WBS!T\d}~ݔFBىqKW_ 8Gb!V#w8Ғ@A:xf9k&097OA&m4'P*je-c/ѓ[LAj*3W?lؘ޷!ɮWsڢd^UtdC߽щaڳֶRR2j2% }MY0Vv"9"t3F,avTvL?`IчPdBcYށ3OxOpNwUTIa~f'=;qW?:U RsNt @dZE^92#Fű!S6 _czJU\ ݬ\Cѥ4ATΪhA Yo~!VAMv#ݫQ /_/nGԵ|Nh\DAKa8G3&rʌlVUˑ6.1;88aڱ:S}xQE*Eٱ¹l!АZ+Nb׋-B-Sa=.Hk*vI׳ݣTAsA,9Ua(e}ڥP],? nb0 +ss?ݔce^k3&:/QY5cśet.A@e+!w2d)zKBjwHw͂ajP1 k~`hf !aN+>WG0JicrsǍ̧ۺs2 K=9اA:iΧ8N 搇4.䭖u9M"CFB]w5ԃ{lHvؑRNˬWƮ pI1܂hnu0>x)b<-a5{cQWo2h*g,οzZZ i@ ײD펃-X 5Q:Otq^_cӾZ@Q\Dm\.oo{d"K5Q[``,`jz@e Wפ$p"ɈFzߓbYѽW]G< j1R+¹_3NxXM$q b_ZRv!$bɏT27F!~/:)8*&Q:InYALȠIž.0Ldf- /lM;Ma*#s+624^ ߝՅ.#[gH ;S t=M ВVhw:UoTCΌ8 n9|>5JXf2j@a:'P&0N #^K9\c78_gRA'm G铵d9B@бc=*^-%st~1G:o& ŕN7^B#;4lC&8$1.+j$o1b,wlS?󑶡L')ۄ{LZc]= ܴS;[NS/I!O2( 05ܶf(hEe k4/y" 8auh8gޚ""u uZȵb`,#S*;qhD4tbb+CpBul#h8"f~ekT#:NT-A}yl`ԇ1R^DxV<;?cxFK ;EDZVA6#@Xj!7[jSSP㚂Ȝ#_]^3ZC_P|?F>pgbydޙ*G{yE?cw<+뜉[p u;b%t%&Bz > \ρqɅ#GtqĿT|8v7'n>i-c~agLyiIgң=kĮnA>KJǹT$3oR' HͱcZ a G+. c/|ppQ%1(yk)Qk(]TO:#߆( 5g2q2\x!MX wfPINYi~'DȆOX^G|XkA登fhJlyJqiM<}_Y$Q0+)ޖw:ΚC} S<8fi0fUDf|zDc:zhCg#ls~tuiׁi}rn ƨmdfYb<)Q!I~$:}d=[ܔ~ SXJV_+y3 >rBл~DMuq:ωwl^ ExϜR11;#vw8&6gύ˝Snl/hMq΂fY m 5>h_4 .iIC/'` `|::ID1W+B鳷!O\ӫP^ ];[5k*=+kÇ4 $8{JO`z;KU c5")AAg A<ᳳ*)wti~U&Ĵ|[\dȑ5ޠsE.Q QOLqjxhҏ"Hz3Ze* ligI RgkI!E%îUP̴kiu:Gpٻa?{tӄ+7O vSMO[K-T Us|ہ*!"x=(hA9y{MT ln(x c|dE*@kVX?wn>9<#tF.HgծX1.gZ`b(UsHTB${ʼn[>@$E%vNqṴ =MɄO)(bV75  NCʇpA,>9oq;t3nf\$}cu0TNYdb k:a`)W E"p5lR+hh!/Al1De:t$vKt=L6"3;B?eUHQ9Z,>71;K's1"J=ӹJ.|vg/%6zmVդ<@<^ gb!\!OlLp>IrӏN\jxc(:w_9@/vP d`GTG`aR~+nFdfl4v(滦0 QO'>0n. WИ3jw/dM%IloWj<4!@±CNl~mXo5@nr\ ]c|#BYH`?(B5`@#ulh RΌѼe$/fvoA8N5k܇ۻ[2|(9jt|Iz8~@d)rQ>T^eŭcƩx%=x;&R<'ll;nE͠{VHCkyڃ|^5KM=;p{ڔF7$Ip'h]mRcws`k@64B?3:At;^ΞNo6J`R^d`a_M^E0` v+KC$klcmig$Ti݄03PGk.k !& hk@m#Z+]h#'B!щ vx>^D9jg2>X fD Kl 8)} ȃ@?nL6[dϱ&ono@mpگ {*G D-P]0 C{iF ǮUNx~>\K>EdÿF¿Ђ#=Tȋ&>.5DCbk: & SNMـvޭ#gn߀x\?r%T(:F0&ӥ 3/yl6.8T)5MUqF#QOI3q8?TzD9b 1Kd>֬tBŔkBHdCWpsCseGONe1bAh#B4 {AG,@HQLTؐRu /9@C`og&I 6d[R} 浀E*1mF mIFܕm8#/i6i CXK&^_m#Q=L2kN ܛy/~ }-j/m M5;"֍ 㶈0{:"a&ڜ:47O&iWeϴ@C}f (&23+F̾ TrՑ mX[%J-` R^teScH"aG5IyP|rh3$<66u)(6ﲣfߞ:F[7 D*/<&/|WwF Pɴ 1kRT(lZlcF@`Rj7gCpȲB8iuj=n%`7qsʍ]|MT3bҋ!+`{|V\xhn.ˈ>M4ƎO @ڀ:O+Hl)k}c^iҩZï:GR(W}J͋ $vܵC{ks+O-;X7Ol: !$Lj Or7ȠN;Pit1H<{Oke4h,-# 1638M-jK;e|hJ" RF`d 59`gHV)'4'7:~Uf$鴑a>U-;0 M ^F4d0GKQz ]E9pYՀxBAo/3I0CzJaMKM-A7O.‰ \b8CzڤzEH,=#=d\ϨF1k:FO?7Q`4_ 7 42:r3vFHFW1SUd)"s@uhh5z$70XǘEBUW4Jy{TU@n:ٝnmIu0$kٔL:Tj /a~ 4ڒ_ ᚈEϞ.T0^AL+ ڭc}8 Bs!(MZڭ.SkNSLіqZڤ#O%ZvK_R1 B\ ir `ȼϺvG#L0_?tQd d7l@Ԋ+bx(wJvtpηLǥHg{=d7_x~-)$q4 ?&':b6O<2DYDZk[(Mo?Q␭gU#!wj#$CQPSQ8.f鋛`t~=StC<J6mD=<̙tYj<:_TAתE`n"Qp/ RiVl$,~H3=[ָo[m2X_U+&s3I]]BxåkgTmϼ3z)ᯌh y~3~PC>Ub\jLI:fIܚy( 0=j;UM_H"8(1%u ^;O#YM^O!@Om!=.KD0Bx<;|e0q9h$ oG{*% Vd?4֕$Lf}foU=@cK[h5,sO<qȾ}sNnHEs3*J37ReU MeAUȤatK,f&C(P'd }~LZc{V>`f@˶JWH~ۃ4 ;WdHD_z8Se `9Jm!R=ՄWC,W:/X_5 7Q*(} J@ yoK<>Ej6W(8(V_HVևWCޠQ,{yi6x/pL"U^E&`, uRԅL`+v4s6^%Gw3#~|FO+u{xOQ!5 2,~/꡷i x%ĝ9%j4o.VN7%%j|1'\b7( 'ѯh׆#oudDؒ-2>r+7>.>iupzQ4h/rJ@UJ)*{!zg2yޚȃOo_E?&174SAlj1VA5f0A}yP/Y7]o[y5,%xFi4 +. 94L~< "xx]" ZUq՗Z;(o~`t1cm;bX>B]+!XQ XbW_hLKDhX205۹JD ţnKmK|rΣWϕ5dS7ݞLJ~#~`f ɛKn:LtbN ޿`pcFl_LC _eoxOBᇴFLv+̎L1@ >ȂUyJR.RlҰi  j)[_'5Βc9 蹱*nkn| ߔ(A`B?"op;ar{QFqθMB5犔N]9j&7G_sNMnAjkDOW)'hJbAt(toɝpvk-n1Sc~UtC#K6 zn;r6Ln_gvUM&H:dJ% ёil)zoJĆXdZ= b*3!0m SFzc->w by3_A~w7Փ@'0':IhqʇxoV/)r=].N8!z{UNj++~&[Et73= e:Ys}vB?#A 26V&DuG^Lx ZLDhrVJ0.c ԃUXAj֙> ~46 K"=|XG 7kk{ Q\HlwEe9[L=n1{ӝi# qvx¬~9l26$D|׺#j{5C,taLg f[!U Qo39Q{&)B\ZĘmGt㛫J-e`R!m )*GFVsV=I+?©~ \G߈$+H`?Ǹ+DkRyIƞK/&R@ ~qVX+>ȧgLT}3o=ībYV51K@Kr'X.RU#=P2ɆRdvB;cR&٫'oΣtpYMq[6ArǴPfj`e]bIXMc2BPw^m&_+_zilhglA;|թL 1jbvN/9U:W&!rLOo8K RzQg&e|) ,-5x6z o(lCeOn~Հz{ wip޲7AT4nP'TP-yg2s&&#^ROE ,q)!_Qsƕ:g,խ G?*Ϸ~QuQN*>LWLPVBђGw|C 8&0Vڢ/ Y?RCNVsVŕ֗=V*vSZ_RqQPmOWP> :ن(kݹئq\+ͅv2*J/eӻ:$H|29>fE2b +iHKcXINDw`}`:`Un))L!mVNtZDfB%IuwA!3M @^adB6|QiTa/w ?cwE;KKɝGg6C_bham]ra k`29DLIFq~Dkc^ܝP]^/E|@!%_k[kQ7JRbOIIJ>nw_zI8B%7*(\=|`nn|$9XKg| w̞ Iv4Y7w_ C4.evh럙RQ*R3a?y.ql ,jQwo^I$깛;Hbjx 4w~CQP7dxG!%I^Z(P ZjSքA<eKx;q)3%.Ђ|j w;bvzyHِA]OaA$&8*`&3i;Oԩ9 NWyi&Bc u \xaa̳!SDc]1~Y ?GS&10%&f q%Hh_| o-  IϺ~T(mĨuuGD.v#fh o0X N0h\knLcJd0| lTvrz#yMS;qFY ! p-h`]?kOMy75#0ڄU ;ZBH !"-Cg8zc {TM9A1$B;P}$+ gGQjʍ:"$ּЯ_xLkO}Y! \83Ⱦ9[L`يKRmWmHHVhc%յe Mdwj@N. Ռoj@sHrP(nra;@+TSIal7tƛ2nN1Kxx'"[t>WWm<'e<`C%@?+Te9H r_=V4mK[D;Yxrrj\#ZS1r[~`?>?ӜuKD2"A#55+0U>4_1m""TyPRTn JZa7Zƣ| H-tgxrêI9,g2C]5nj:?d)7|ȷa x1gWn^=͙?O&M0+;c}+c@Lb|"*o)nHCsa!ꮋťl9#$p-`}INO ]V5YO- AIVt0퐝E\r6+!5˪\B\#;WQe2;<&)!bMqq,љuIߒ4З-/zfĐawD߷12/]n ҍU4{]R],6]2MWMUJW#ɶyv/1+aHIM2an"*+ٽvOC/[Mi;3I_^Q"}ՂGV ^fVE`l$ A+K٘)58=Gr1w2W}vS\p.CX9#b"'66 @DbXhv<gG)U1n$!F؟S(?Xq~y?&i!1s{nbƒ︁b5p:΀$3,ܠD,0P8Bn"9/4Y\m=Ԧܼ]E5x=onXnt,VvV?5oͺ´a¦cgsgyxY/(*Gt0Ƕ GY%I&6<%@40S5p‘w̘g0Ԇ.C 4?0A潅os -Ѭ]/kb}߶-h3bo0; KӦѨ%;¤NMXH"mʃ Lp7֧bB.{g)U 3UUNV^v`/࿇v4o . +1]Ahu Rp"\;^UE1Pp:~?i]y$`DTNܡ-EbA3I5w |آdRՅ$q6:{GjIuJA~_xHSCʂf> O'F62+Rpon5RO *~ogZ xf$$W?_Ġ 5d R؃1&Dʦ0+:x5ن'e0ضcVAO`28nRXo(XB-E[ kLk@{V()T\y6 čzX`:k;l&F>tAT- Ԛ Ŏ a K#K;*DU_Bvu#u HTҌ-bf`UdV.D)@1ei"اKM]K8ۧc.pYIXy]H@wΎA?NO_]P[K9s$x`Po`>2d6FѬW=㥺U[OY`}X<.$'b3pK}ǪJaҁT3é7-<) VyZ_,aq6E%m_ڸOC-cÃw\qXvVakpC{]MYyw5zķF:̰T"qˠ8ԾMkݩQ =1+1p mPNO$.@V\.!9M<0%\INء97.G2>,)ND]o[.KԗA*hъ;eQǜ*)CX>Ȗl1C HbJn0w2.J,ڎ-]*v.Sca(71Q %+.S^0t)!zn rY)t5^w/fBc༆AqSr>#̕ؿ0FǠh]g(icVY8$}pRfX}CQ7)۴};c䉍!:a4݃x<F,(ɲ12mPN\nV4r|I' 7Bڵ'Ȗ}pP\ Niʧ;`9u[#p$q$y't& Zl0`YJOpA>z`&sҌB{QPJT 2ۮ$n`t?W9 -m= [6w)|G@\s@MUْf 5s`R3ĔJ-8{vyiAkw$!>J)ӏwXQvRe0|B"֔IܩG.,8%Ƥ6S{Lhq>Swga[H:Q kM2-{&ΐVbS Z.4>=>Ɔ8TIچɘVev_?Ǔd4]Rz*9 B%0.Aq ##ɒ w_{a܆Zj.ɒ'~5HD,Iᳳ rBYܘ`Y?,}џ{ %ށ(n-y>~Egt JSs/z,e*>ͻ1H| "l_\&5@,ܥ& tPc13i(x\^12E0MM nzhJ˔t;ə 'i-9PLL9R@0'1:H=-mG7ژ?pܺt`ck5 sPϾfXQJQz[LCU$Ut_xqj wYey>XJ}qz B_WhE}yq*+i@3 ˄Qb͋u'0$KS޶UIgvͼa6-\fx˿5E= ΓC 0%ۣ)>Q\w%rY9?)\1 _v6=b,K> ,9'W-Djmnȼ;S3_ԛ,}c39NL?v쑕#of7&Xp5wFKiQ@1 Z?n͘Io,>;V<8W֏bgʯj(:tsQ n]AYugWݏ~pAi!ouܺwOʚXś@k*,dOs}x [ ToJ (!#D_݊\gUƵaYmxڻBY\Ҹ`ߨ'F)HTƔ n A={_B 2H,<-J>.*h<݂`H[ 4QG9\JB?\WZOf&:AZ-|Eo\zݐh܋N}g7fwD|y_4^k81W&="`w;`}}VOtm,oJO $s,: u%)&J}MG.-x5]~q&@~wifa::jq.tߩ0=H:}8X1V}A*LJ!DΓIN?ަ!0^EJ;: 2|M9J8rH:/Y mpՈ$YRq#r,ܗKHTפnc6s C PLO)Tπ];ŔaQ5}v0+Gâ=|Y{+2f+D($=BKtJX-+f24_>]D|gܬʔw*\&Q.>í<#qhfQhExI~7T%gzIz(vO5q6y(@S=k9ʦ-̋@bk2#HN!K~O-Vwy3/sFaROaԳk[vy|ŀ=1d6(==S`U-{KV(?}~En439]K`O_ڞ 3 \ 9}x $z"YvJϬMZk@\`.ץO^=bDe,mmT9N\YK GǜPs*|Nz_Qd慪(& .fS߻81gH%>dx8[ ,0ŃaIA_oG~3 0<oEw. m|OS,ax]L&ݹK7W^Fz nm,HW`$Ru"L).CݧOkIHft2|ZBݘ]2a.D5@Aw)T#qBD(̀idQ5$ߚ'^q$+pʔ|Rx9LBZŲU Z2hy+j]M~1S!" Lv=Ϛ<]K-|+_3A6M@p8T"6)WSB<md q"~v9${OSGG}ܙBoAh2?/EoR4$`BZqD׽k#BOmA -0ݕ>}̅G~ws7>3F*b{a 񱘑4Q[}Wim pėK>چMQW:v=fQ|0]h>\RAiIʝ6:!~%7s oJ'3d"aLPch-h2eU7[#5q-R V{- ;5%3r['dP娱mI*qH:ǮdS Գfޞ̛9$ \HGԅz NtxbQlJҧb5:_oTv5whڭY$hEe:2S9!p k܏㸻xJvȔ j,F? V[YDqeGT|l7؍A0萿^d~:<l7_L5,P@I(:ײk%W#N  eR&I"IqYFH?JZTzBWW^|KFaVG501uM&I&+.e#ec;B)pzHsC4'#̩c{L)|E(]VI)ߢu H ϮAg% E"$WlJu%VƞqY_I(f<}/YV>FhmMd(?&q 0r<׵PTÆI;2}5Ij[{SċexK>U WPu\eU;Wu~߸\8}7lċ1`&#|3`A$vSIʌxWƞxi!kZ~ b-ۃ!hS[!~9DZ0}嗝/ZjJIL䫎1<jzoYI_: 9DJR[wOL?1EJ+J'E:uY+2HWUN }k- iظx+Uӻ9쏆=B*FnE^ pԇݙM+3P =^ԥG㧏WF˓6gL[  z"gW8PjuK3B_ -1!ϕiyA3ZH\XOR֊:C@T7 EA^&/n2kp  Z,xܭL9qKnbPɇE jp:mW7L3锴đh0(x6ޙ6%HL"VJyVغY1`z"wqإeq*rPg>40Tm4`J2\.H\쭹{!6"㣁VaPm/v8S{~ȇkj^E]-nќ$ [L3xᣀX%3Np{2(^yuW~{@8lJ+7g.;1g̼.BYxQ؛5/L ͜ ~ϴ0cU0exR&22^_ӳ?!ď<{zq1 -\^ڬEוmP4_Y~}bʲ^/CCj۹B^VsGHѕ7A̼X?"N>.6}&6VTCܱ\-CXbܼ 0f,-9 Z0LbGfoe5a,DOS\br1'@BԼT>kt+C,zJvU\[3u,p2^*LA2eeOQ`^bKڻB5{ԑ~ ,6af+ 8hjͨœR?&`I axl&m|tAW)$Sn5{ %6EBPcZ'xÄ;Eq lT؆F}[Ve寄Dž-a=4*.("X_MGŠعXik*92ac39b՛;{vL͠I hj7n)cU]|G* #jf#qP0O8jO.ɈOtW2K&%)ic']j\}R6<Ƨ.P .uPhȽz+4d~4/=rb[rUɊh 'gs<ł.$x @l跩5}1@^_IW/5kPLxPSUh4 d="ܩUl;J_b$RQD(E[a?=>lGfg<ĶCz4i,'*pԄ'J*dq!q&7컝QNz6-&XB V%c/U`y]+D $|.7iTٟ[鯋HP cS˽]#A[gqX)7 U ,%<3:Z h!(*^RQ Y?qq!ifRʫ}6nzH3JŸ[*x™ԩ޽-cIKÙһ DŽ/eXːAkWiH|$KOʥ^[fpsVug`ܤ$ݱP$[ZH@7ܶ`*T8$t8W нvP`=w췋P'9KZ6 NU&H뚹`w[Y2 y#/'=I;L\ZT29wBϷsT|η:jSCu rw{`r>r T./mﴅGjd  x#(S ΰv_DxQp&RӕL8"Fo񃦒Q2\|d*QPs(8WJW>o|蛿}M"f19a J-.#TM='Lu=?gmuFootu>P! nnqi!=?ػySZVJwO뗛"W3:ôbB$$ + I(wh,-$ uĒ ^r+ti?#6"{Hm:h\c^PQcdA{o5S#Y/`sٟ ApJ ִY ɾPl΢+J|(9I_-ƽ vdsrȭ M $M#o&Kվ,$ |G،O*}@/B@$#aĐC _DLqJd~VE٠90q6AԈR&$߱LvDX ߺѯs^j%l6m!`NgF;[3ʹbJ)>K78ƌWPQudžr =zk؋=22lrlx(OCڷNp!$s$\"k=krP<bY#a@?񗱯`w_;ms"S߬ &\BK̑:-8 g3aax KH)u>}mf^TDTͪ`zWҕB\eL\xZ6D0yx?!TLE<,"@rLpŜ1BE{BSd[Ec'GrU:`E[J>IQk5(c 1;mq<X$ꆕ%̛XYՆ͎#`&91StEJPqdhq7$[ [AKCqJsvJCI’f);3D+Zccjt ӭ\R!".bk'ksY]S;j* LZlόՍ%9$-9tdo+ffn/\Rjͮv}ID D8˩18_⬅4;_G&DW5+GX1˨LRh%s }\+XfpL老Ι,C5'M[9Uæs_>7m^Ə" ~xp//?Aqe`Ӊ>| n,?2z^#1Q+vEۑ_#s;8nX*LS "I;3k"kNtq}RʐW5cQyл.f(y5i:ebzy)V;L7Jr` UO'T9-N/``д4'oI){#ۯўM(\bU<*;h*-⫷(ȖIl!To>n↹O.) Z}eש-H"S݁FO6(ϕ'k=6L Q3Xddi+ܹb:)mݨ4\wj4 7Rϫ;=&9Ќ1/`3->ʏ>IwպC)ۤ[U69Ds I;ݭ,&Aomݲĉ5_E_g)dQy9dnC4Dl(%D*wٓ^  *XV[Udi @(»r0X;z9L0 P-)vݧhR,BEr;"n~tԧ\ ֛.U}Z`D*OuF#͉+p#"g=UEϊytq" `yl'鱑t<tJZCiI"CLz4ut%ZuSx8(mG(Ih~}K<7B+U(e Gn/lcPЋVgRrŐ :7@LX3"It-t (iCrȥ 8[%sITcڂ`K EYAua+Ӧ/)yY_:ƢNv3E.k&>FXMPѸ)\U4.&$g GS4黏UG8#1=Ϫ X+MPKGрgb%/}DbO.`pf;K*3/%*FW[fQMn*G1f`qʑI9ePUij=&s#ђ4߫8}j}Ȁo.C? fYUçalTӋGWm7#uFnmmIxG( Rʚ ZrgN)Ay d>H!_X >>WYL:Mqe[aPEULœҢ ao&ܙTAܽ%m: )O 2((tRv/̂0P@ #&e |ñmx2]ò% S";j)fnZ Ւ?_5@ķ]ؚ c5Hem5S.A_@zTB_VmttaoTXlC-NnUD딈b:3soVD'ऄbгпs9=4=@Q:ȝ4iɭ8Jbl˖&"oKd(!B4=f/W)43$l*Sܸm[iuVt;wW5;RLg0bjvOOɏë(.lx+PW#-)^X3'gzH$rOdxlcМVU[B Gsq `2H{J~d##tI5%} en/=tcqLN&SПw6ӿǪPSr(= Omzt1dSɫ cs)ǂrOtLxk0a3LjCAvAkFlꪭi J!Ygp2S`%)HdWyG'nbf2c&ېWhq<1YݷMy(fP[qe/@~ ҫ)pI^<%8e-퍗։Jפ%UܻkJNZ=ARy%fJF *5W\)M%?1dIlj%^z/N'o*I6IXm'J[22:D"bn[ޒo /[z *ݾK+6^vϵ ڃ=Sd5~^^z(+eճ! azJ,>ev2βtII"eQfņ+#tG6I-|, 9Hfֈ83F 9;އbFvy9=3X$Ḉ£z2!ϕwƾ8#:oA}O&`^bhӃ~{- F21:.t @TmU.UܚDZmaeN=aKgN7Mw`^pYWҾȝ49`>vA-axT /i qǍμ4 h}_{ZVj8ȭ,L2CGAȑZ+~덡hs2 ` |KFcªvy{9+戇}'gҐo1=OkV|b"Ih+B3Z_7/p4 zZwa;'RB1FbGӝ{pxCF^UշK^`97ffʁ+0Cj#}L:BDTQV G]|]]**u+֦mcGb Zn+ٴ3o{ DbKoy`b;t D iɅ wٻ5%_گsx5q}ck"x|s:kcOI\jb'CK߅o2ѷm]IAm?ZKzksYua\yHgBxgs+tͱ cۏk S'\"#P:ŖL ܂IkNC?4ƚgŨURj)[J F_B:u0f`t"DBm Z'"+2tfG[-c>B1'J2Xzf6k!\Bi>|dA6QQfC(8 qc b`#QAn2 8c(F lX$&›}8N8p}=7P R9]UUE 3 CgA-̫ ˆψ]krԂ7dD+$As2\޾e_J}mM]x%r"(_ 6֝M5 bMXBmDmR+jwB)Dkfu_V1hI- nsfzZpAꮝ2(yGK),ZBHa fRYr>ShħƁ٣K_lOc_,Gk?-nE6eT(Rt 0v҈ U`Bn{RfLS}3nKJU8I5N skJhsC8mk,0wr,X[E24 Sױ1"eFkB㼗X_۟ ,o Ut$d隋DP?J'dG;Xv)>!Vk$%KAEq᤾J;ģz@EB`8S)UVGRVԊdr~HjmXl86S-G@/Ƒ\j_[G *N9^>J_>Xb%;9.AO*e.v^L15;=ʀ%O B!de±ъf=מS vyKK1hCh#~Qp2Qw0׳1K4kd1KL}R^7'Rs`-mFw^]$G em/,P(a|I )$)Tl mA'^[Fb;*?д!}3pޭr{{!)i"GgzДnE)K7!ٍ\>1ď?eqs.~\jDSDAܲ銉nsԔ)_v!_`$۹\i׮5x4LyER"G|. fiaWk1ʞf6e !G'(Q mlǰ:ԠҾ~g ŁV(2CDiBa#EbltW!5uj\gOMUݿl B2ƴl%eSʁ Ԇ־Jvƈc9JO[۫-<`II%QVbg;Nԉ8?NF/IS9h N*&MnOZ],{}hAsu:Ua 9gD1eBMtMt| m,&x-U={*>P욽ju ]7s m`N8)ڊ\H[<%F`PAIT˘nL, y3/#yU?)\+g>1vqBgj o ~IhP^+_FDP*7K]GJueӐ [k%琈–ĕIuM?pms7+p&1T ??5zЌ:_>aOl]$jjjU *֤: |5˪Oh=F1"L -@5i Ĉ ;Z J(BF}$=jR}G ?ndSVZ(&B $bѹcm:϶o6#Q6;?)$6,5\ͩ((wgI̻C^oʹft?.D5c`-]X .Xl!FcxÔ#6.8t-l'+E|^@q @N4C^¼eKv/ ڐ+T2` F6_XF5Q1 Pd8Yp S{ؔ At;PauRuQ +}N&T6Ƅ0KPg ۵s5BtEY`-ݢ%*)QfTmeR&/[ jy+kX-pDJ%+WM"h*`ٸ ~k,qp 2Xdp$qgʱ*\(4΁uÛ[iJ;GL)cL:i2voI_v-iGs jmU迥P+`x4a5YCm:a;); (:z*2?06X*ue *ƔLY Hʴ..a 1t&䕆3ݰ\tO A7 Ϲ{IғŕM)PlT/Ք )9l!Es h~]9 +VP^7u}zuBOIct4UG*k( $uj_.VN1@cm5CN#Z#4+s {1U*fst:sh EW{EөaGe{Z"eYa|l"\WK[Suf!!%DNTo2&H]qh="^єk@xh_WӧôEZ?~kc||OOgy~xU0C,"8ԅeA7v9ٙ1t-Ռ9|en)umE\&e@"=Gv 9ni\O F Q\)#@ovdcg"oӍ5i:囐{X@ ;BD@ҌWd[Mo<'an7my:{DnI-Y!k˺MgkTI#__> IghyyX)J "|?:(7P5)?4H3nu\ѯGt?:o 4J0rβ8<>E#пh(cw$XQmmh0{yOvKZ?Oc[r/ǫK ̈́XF)de. "_!3*vY򞿷DF#E) :f=Wpƺ8u ޿83&phWrǮєGEk\Ǝ,9(E^b~tWoznjaaIw^\ aN? Z -xܔCV\b\2D<{^X;Qi" SPek:67?1 ıKo(dYSGMσExɃIV<\7'lmb}ڤh>,J +նny._~<>'D] 5IZb-n9ޥ"-IYbBIMD[t k@;}v$u 4`&YH@k } 6"j/E䜦dd_KDZjBOD(\J0~RkR6M &Fݫ1|p.FZ={o8~k| ! MTxx(y߮22-i&}"L!WB%~ X+sGrE!eɖ2 tK:Xu> nZ-LӱÕcej֋| Sq< lm&^@I?Eݝi,q6VxO0?Q(*g"m|ڷTBgw3纾QAe[ʋ80IW9m{!| xw36iqorΧD^ Ebp@gBQ;"6\]U#!bjzZY.Q'%E<㰜i0Z~ꛄsrݵri*K΂94?%A5ÓxL9?"Ƙ4VN>r]'/4Gj gȝ4vKlÙh=ü>JtuuhJ~PMUTDB-ՠ$ިOM+w}:t1xkY'A~' yłǙUw WJho,dN̟|EUq|+:1O@fze^+Ay]d hVE~d0lUg9sk+dFqH}Pp"v}OIz9hH(>,^!%'fԢ4a hHy#|r"d}sHgRW2t^`[1 FPFR(A/ |XWgoY]}@te/$sމWVtL+y[עA;;h\Cϔ>MU ne]llf;ܱ#g=1 wm۫ 37Xkn(+$CƖu# Bc1b4Pe¨V[>fb? 9O5)FdѨaW S٬)~t.ZkxJ׮NЉ;hUU|=) zaUy#aCwӀ%2*}cvHE4oqa%yRtV…p2)1V7-Ł}>1_Ki$nΒ~ ^\Z_լwrq_ǻ%JSC,A6.mODTimM#Iy$ex??9UՋ6l͢`w-?D,uGk0N\!*x\xbu0s'g*/[k8켯fy(c;7('siXP!onHc\LolKC~v>k(ű3/AlۖNu<_Z2ΰ6iT{LŞ1iv71HTy8lN 5Ү9ײ[0 OjḰ"*^.C)YemNVo߳Ձ9=X! ٗʢxi a,B(A`\;+)G28g!B&TcMcY*7P2֑mY?S'v9T9tERc(hm.Ut7:]x2KȈOM6fٯbY\ZG:!8>$ڀt?Jreu|sʻ%z>H GzWlԯBT1+å<[ y¬+@7%@µ]}`nm&k#Ԛ4pe)=HAbW?}+\P??TcXAX XG A: ~? Sw2+wZ}ԳjJj\>Ab3NVv2Eg`4̜Ҭׇp*tDQeoC\/c&ǩa1lwwTmzy.p{YВ *$fs nG'V{hJ' U/NB u9ۯ%cN\tJW ]ۛOm0DiXM{xI'OUc3\7ߑs&wJ8&F2y?|,Zu?JE?;z#"@ny l80ƔUI b{|_L51 Kj&_k v1yn[))|;ȸ_aoAO=I+S^7 F PЭ(zIoF/ʃd) 05XjoJ8ApO6itDŽzzo d)i_3bU)QUɦ&V(5\_sLSxhH8y+ٶqo) `FKsxq:e{ 4)!6ډQǍږ/d$#ܛ^$l9T(X$ ;s\FY+[MMesV/s45ida/mq¹ [ lTj*ߑ=dClbxʀg mxmѨ3{eV2ƨYrh rީ[hhsxp-cIuOVQ\80_{r|o0VbvՃDTS׍3I\.}Dc[Ĺ/]>xap,(ۇc}O,֍nI%sc"}ߥfpx~jӄN"~zvT9ƣX@٪0Ba*YB,he\W/ʼr1ҡGh B%?IAœ\n|qj\|`XJ+wƟcI#|~V\`1ןf_Yz!>F۝-!;xsNS\nj+Fbm뱝ILfI{t1/k4Hv,r +7V#yۃMdYѣXc֥IPeHc'S^īMJ }~ǨJ,]1V~*JQ! #/KLb:[Ո`9,8\YH}s+N 85kAJɱ7+ۤk,C1RU-d!~˹Jp6_5vHJ2g&ZOomY8S{T(G1EK(dq̉ư±A-`*N**$/>ajB `<n(7XVqA`dƏNV'9ͥ%q6r rT]iXR>9@!*.jI%]AE]4O#ҟ<Άeimi)x֠$mr1W+~ȗVSxjTq'PVy&ʷ&U!TI<=LɨR-1U @J+͎x.xD?{XDM(}TgF6=EV翂|ō / =$Egmt3Z^rfZ5eӲ^!Y:\;66 +7.a pW+kmzTf!h'U߶VDdPx #c1y;KFS<1H8 r&i8FM6\>1(evz]eȘOPt)DΠ&.xH]1 ̑nN2?4U2 z"@? x}r||qHz Ub'ʔpbK~]H(OӿgMpぢvW:Saqޖ yq@s{}+\$ 򄟐CH$fE] [:$S2f оJuę*s%V E\ҋCxap epU,lcQ/ !ax/ger$5$3\/=8FwwAzY;:\\ IݱU䬭yOWŞXVoX7)NL9FG~ȕj\>߿|;㑶Yit/u6VG㆛|d-\Yu28/."Bj:a(t`PIJU"4|"8?A;#x 36UB]}gZEbb~?\ڶa3[<@4H#tsV8UO$Jܧg{vV~U%u6wQmN~>F͗odWVVQd^z\q24eI{J+ q}FLǘ҅SbIQH'fCXWHfVLaPp\04V`Cy/Woo[iƉX[B+CQЂwYCԎCmc4Dw5$7sJێ KKKK3Y_QVH:5wqPc'DA[.z7 T:f)wσ!~`>Y]|0?V1 n` ӝ͌5=T 8DH(3_ó3 ,/+yέL^D^Qc˭AFDKD^z gԖ$g@ҖF|9!uYm S)HVhQ+ }eS0£4g$.SM2\"}'37&Nnb>idyD-ElNcA8ZP{g1x{o2GvDqc3b+^l&N(Bw8 _y7$ 3 }}xfMqTs/gʃq묃6OIF׊片=W<j:"B )pze$x+Sԧ"X,3%E$5sM>NO[vwJa 59V,H[t.ߛ.֌a2騨ʂ2-: k\aXB"w&#鳨RpK aS^"Yjq[L>G1O4NHLH|{eJ=Q%zݶ ĝln $$(N3ܴ;A9HfWJ=ٕ^)[1,L6nLaAS(}G&p72=8l mD, VakN*vånpt=C|RxI̫c7;4[1Y3HQko[qiX|i\]E4dpLs0F`mxN09S]K(.#0Tcs&vK~d"ϒz!HhϢ) .B}>PQBVyb"I}$.p5 ؇[Fnϯ$Oـ_H쑡8I1~M[NE`B_y)k19N@w9 }=fha( ؓՊXqDA&WTFhގUTiT ,uZ͔qaRt0{9Ca٤uȧL9#U""%ܻoc03qL4H ӎ0a@=9#ФbuL ͗S G;˃3Z bY4E;ɸۛ;YX`q:],Ϝx֛$Z6>>)0]@--TCz0q#>f]#sNz" V#\f {`H?* z?[kY`+D'G& PXOCfb_Ir NN9M+nRnS>?,AW$UUҩ6U>uf(O80<'LQCVZ15DLV XvUXk7nrW%qMG]WkRO~==ӡp ."RLǖh}-^wJgs<4:t*|U3WSɌ{ez9RJO8lI1LU챩CaS|+1BG28IN~ex¡jQ6qar }Wul" 1+ sr$Z &d-XJЄ%kt7/K.9H_|늮xh3N2Kkǐec*"= y Tj1_0.5y+B ^OlEuAC؀ jG*;ͷK>lOe=WuV]OǁNۆSnx2suN|NOݸB 4!!<=*{m/Z -**S#_~JSxDߩcv0+f^-n:^8DmIX'1W _zOq.,.a#7T,'("~&Xh#sԛ-mi]"Oݼ714fAbQϔD3]ԀG3y!1J*?H,=ՏQ=(>@N =cQ1kVXuW; _ٞ'آzv@s$ U \\D/L `hu^W3z#^w;Ko@uQD)J%F!7Ctq8| !*sO6/CJ"/Eֱ75BS[앭{H4\\m-AS94j ^w/3\tnfTJ-'$V8_;\x/v1pE#W&LCP"2?ь%J,eX#c4ٴ+QWAEM1Ts!htG v-^@kF<#Y10C3LƯᔐ[F膡P~teu;7kִmǺ\d9=Oz-^Ȯķ^}qHgezX| x+ǛN6KF!/,p􎋙]\أA TTCi,B ;79-/%a[  XZBlf5Ї$ UL  (A3⩄|XU07fD,fUߜl&DHA0] e&ecB,΀ hrчtYy :M 1&+9FɆ;}d.!kvOkR=Զo HViyq}oE:XBvFRLi ~@lcGu[F?C{t2j9hWj`v3" "n+\-X--"˨n멝vBؑ6]%ae@ޭ."AbJUE%Fi9#2 /dq&! 8 ,v?G)':4` |D ^ꬫaRԣ qc핆=fQ IN78C( kԪ,*\)+bpXIM# ۞._.Gr?}'790&Ɵ2Yӵ8K/YsX0}$G(خZ&޼KWE JdT+\s"_!kQrt/3z@8; $Y,2><ʅ#y{IٌIW߆#b:E$s4YW*M2iU "&l<^cTpv@fԨ&׫gܚT(ş ;8yU17!Õ޷QKFLX@6襖!1m/9m86:`*lXzmљe 5QKC O9EwqKT7:_uax!U*u~|кe: ߃wiK=g0TՏ6WT՞]<%N6k3y Hh5Z4Ew\o }i"v~u+ X86V's%uiג %WzegS~Ln,JKi``@]ҞDB31N ]E;g tXʧ#Ϟ<3jR׻yAˆGd&]d_BҩFvTfɹ'3pa4N'Qp,1}] G%}!j90Mͽ&k*ȼ@_] 9Pp\G\vn LT`@wcflǀ PMs$NӼ}9O5ksj&k$0^CY €Х='k"1>Rg.yF@YS8@?޼9 Z@j 6YTm r_&H}b$6Ȟ}Nɐr g!/rwwէKtH.BCNx:^RZ_?xpFKė>"K1LILG`8ޖO=[Ϸܰ25[ͦ"Cٴrd2!hLW9ی؟E:gẽѢsX'4D4T:Dl~ʨ?5/)Ȩ9x9:?Oy=ovilq[Lzw]PSJlruRA<O.KHo5U g~Ă2S=,ZAXӭM蓬w4KnZQӕ2\'99cWW%˦uCM)"Ymz_OmG{04ٌTYهpl u"Z<dF;yг!y$4G[}2c8U̶nzOXBN#uOO),3ZBwVm?:",E4k7`fVgY-!2vW b=m< ê:XW^aA\V -6Uds}JɎS6Oq4qW3r,캿PJeDQ89]e,:lg,RK+Ip3"򽟐|Ն>V v+#Z16ݭ&S]F ;{rC\ˬFYc$$.!B|6=k![qw]Z9p8W+Cwl)J9IAq÷[ye=xlA~g)VʆB U OEWmlAJbr@Ŷ`!GD%Sn& WI2'_/~c >ɭTq> i;vw5L,Ay܀{XAWsK*n)?9Ym-0 " :wn%088)|.hU? _E@.Wa|/wbQzC"!{).eU[l21~mU #$Q4]~_uftWHE%]V'ؗJHkxKa\><#x A2)DWI 0N]6* qٮ{e 6R~dLz70vk;di$5O ?2+&_E`jX(% S*# D[6gGTPʳUHwX5Q۾so@-H縨&3xzRsX"E=e(,Ԣhîf -X8r4l6 '*k%ɿ;Y;41@'y8o+QWPB7Jq'LUAwha5?(.ce Z˨Ǹi- pְCrk2sXf洏3]^7/@ZCVeArd@z$O[6Z,3oq"em7j9anz L#:ߤ: ]Ci1E<0\> v٢EM&,Kkm/߽ 4ÜT##:О#qb}DuɆ6X!SsgZ4A\jFэ+JW%AЎ,cdMeZ :;жпl=G]rcFғ|:tx{]O(ge*:=p d۝rQT)Sf+OLɎuߠ|EPi7'yɄ^3 v:?^J+2Aˇ%X_2r h0 dK雔Z\3 }V*qDd|i.aX[.2j*爌]D=qNMR J"f"u'es@&XC6(QFBl$7U#`!ɞNar+0>YmJ t^cCMǗG0`mLQxlJbK&7pO_p%aUm:.7M4Ҽ%0 s{˃CiΛO% M7Hw7J~⓺[F{xomDEzN^*616f|"K~Ms2vKEv)3bM)SAt|(wKD6 ¡w>$e0+C`γFu#Ucpqt /';xT}6Pe F!OZY]"ckVYq~WY"%<ו3ae0za`lX͜g~ z|tslə_@ڲوXx*7Zu%MX'T5+ )AT#WH8Qʅ=ve% %gBLHkoh T /E?} { a' \95y"- cB㭣`Ex]zX;T9sk߯4$uZ;61q*q&v܋@i^,nM㡖Z2Ù KS51Í%9kz$1kJf[n,mdg6W@z&n$ u0[1 { Y6CIhn[Zq+P٢aqY\4ƩP-WUMSt,Emws;[㊝t<^넀-R씬4.Bv=)_@hcD:`VZ [ 8/MPAYAo+W8Y$ %W5pHUaiΣ~)+ܺmڍ*!`Uɍ:1ͱV?5«^*<s(Y{2ڶZj\i6Pd݉]MgjĽldwMN)UvV`bA0;ٞyfzv(| ^zd8]0>9qNQM\>L'dz)ȿ*`Dh1o@E9z*.,^7 ӎCKc[b5[U|8$}5];UqZU] U)a~Jn̚FZ+q;rR 1t.+.C0Q쮃<x\!.8}>"QyNt_.MNJG)= $mmB뱘1Ҋ#Oirw6%sfrM``u.Brd ^L~(BeԔTo-\^d V@Rپ+5Njqމ~{3Smb@(s>h;(3f&nz%MzwL;ШgǚI <*ѽGan׊wP 3Ldx&u}I? h>;P!Δ$ƻ8qU X*V  ~|m+).7"'y V H Ʃt. ԁvY}7wxpkBX6Ntƴ؃#ժ[V|__>U_{SaM C! L](p7@>mEl2s8C[q_ƗbDo-oK@hS7"BA$o]]&lNu㆒ITw`cҞn\!,LH` |Kˏnpr~[ڎZ3I֘bkטE%۵95xTDafƏ J?{Uy>%M. rX9"^mŠ_8_TmӍ-Q..CGMј R.Kƾ"'VYJzr#IW#'?& wOP wf7ү-~>Z6t2F>;I0kd#|pi@ݏXڎ$6L XTN՗n)T,H[B7T1hz Kƍi$537 rJ%RХFRIcF]Tab\`g%\Ԝ/T:,yd:t,dӋZWB,o !!/hG%5Wֲ} ^ :$ua2ˆs%BG:jTL+ImDm@# $3*%ض>\`iNoTSō{y`p别fY+jho(Z"spn")D q͚3yu=#l=Ŵ;DdJїŝ =j!ɹd}xx 3Ybh-r.ŷC0;_2|2bPL\_\(T)Omi:R)A&YT{xޔ oY &Hm;].v s$E.A_`WKO+8QԼUPkӍD1axoT/8XOKF nS dqEG fvp8Dn1Px "t&YoF݂Ol"#`$#bGRMWvfhQrGB✛ u5c v_n]bxOwXQ{I=;YE;EDw*d,qdo{S]y1U, W qðDv@U1bscWz[s&ߤy4%c &VXgeCx>،Z$7C*y8(h gVF6+1Phg6Yi %.O⒤ڱhCv58FaԒPꗷ)2yə||sw$+0d.j; ./s߮_fCyv BWhó>AFt{\>Ҍ H;an}|XBR3!!!Ýʌ ݦ(bƯqT6r ._# &.O\>?Dw p}DFdΰ٥PH<#ϰn,d,5u㬌Rmƿ|Tm&4A3!fPVgc)$s8Z/(Bsk_"MT4h+CH| ,۞0m2+~db'5қv h-vbdmpV?.p[RxH2-DejꮫƤw1cȊɹW7\^.^]`|zҩ~i0|ۂGRy͏P`>PWtؖHgcNZ+A>2̧eﬠr|cmM\з'^qڊD`+Ⰹ26T<7F1XȄ ^@c;'8֖wRP-;ڰBƄ q-?2ƫ7M 2EwhSMm&FSx*A/3j`aa!jpM]argTCLVr+wi1XGAw>q#>^I> WURVJnAqh? 4)]+'`TxnV2P8琾ʵ oA` ڵU/C4i{NT ޵ѹHߝX!ᐱ)k:>u]m&- eLb;m'dQHKߔ)\=D!1@XU-:6`r%V8gTQ rBNQCU-ҭw6jo҈], 5 d9āFܧ"1ɐ/PUJ8ߤ)~buE+.i`A<9<8$@G uO'') ,$%dS1>%$%Қ0о"ޟ`';/ lS@T"PN # 9-o{&Q)uRrhhHݘ# ZGp\4'v$O‚0wg+"QLº+_C2nH'(j(:#w]RIn_6_~_,ݠ0p$vJg*d@)6OhLM+Sw۱. 𴑘>"`== $ _ß%fP)).1*ixSfd{q>)'B fQ"SXc *r\rYʣA N8;@^C|͖=uڋ6ģl-װxJ3(vo_=|wo}@B HZTj6:O0fp(AP0I@@j1ѳ^׽Ge-tN4aRTLbHFkq_~cу0R%5c=ޓkѪ)RK,Ftek-6eoav_R{avi4hS",߫BQ?_MwTi2!Tm0~XiAIsDQ0bvgI,(L)V՜"JUwcG銿--8_1*Rp;Q'm*̽E]BzU\7 EI*nlHQre 0] Ktci<> q%wǁb\PKM=e[xbO}3V?}!!#uY5lq'}Tihǝ[E)Dt2Jyf.gJM"8arXsOo1)?zQ 44[+0a:^āZ 4Ә0piF k_e$Ry\,&)Iq8†Hñř4?QouC޾dpό|P zZ<že~z KX0")A9Q?acg_ȁ)pTD<3Nƌ@F"|s*fְB\偀 =^0I`T0F$ɛ(-t{1 "ntT2(P+HH7bE 8S Fly0>GgJ'5vZ{m^ 1ۜPh*r:W!J&D|%Ii[aI'_Y#S3eil,bثq@lO|TU 4Um ]:*w9BN*^D'[`eU!`V>!j&2v8V 4Ozݹ+wqh5`10h4"hdi` Ԥ{x4j PisTJt#Ӆ5CDٶQ,x1*7Ve|VMbkUq*.L޻p>h>Ǩ\15X"hZevϦ-%\]B4tPF/=␮:V7Vow<]PePCcG mT kS?f+䟄Bűd؃??. LW/<:Oz1H#-qS+cD!?x )KȦNKeqlt,U ѝo+hΌףN6e&Ys0I?->nFMBL_'iI1*̯%d7yh3`k.IgVYxrkME?vXKiqxd) U'thUKW}hgSqoւ7ғ?=~|% Q2ܭ:S=7jdcS_5ֵYTXOӊƣjK]v>lЏu (NK7?Mqcc+d,۩$SeWݣ\do\,Juh\9]ϫ"''{h k,w jGWJgD\u풄wfP;I"8G7_ś4lE,3Oٰ>9Ay F{le>δYIP)A4WʹO0.07E2>F@Ej܅}1$ 0B1{0|M]xR-}.:G/`fD! dwYE^T ^@ wիb@U(j< VA!.,hhZGx5оS$>>_rMt]Y:K"ӡ6䮹OH3zn%y1ߣ-VD7],2DQʊ6 (N*@6Hu/Hd9[S(>4YE# X?|Pc%=/W+8 HD }lɝعDjw<Q+@O cfϷ 2 GZZRhNF&cTA5Rɓ ܛdZ_F&rw=`d"ٕRNUa&ήu0p$n]&>:pJν7z!`)׉szv AL4 5Du yA5K@:S`|;bhpqCڞd C!of.-ݔTP5:m$o`0>⟡] /:(TʹiwE{jJp:4F%6kkfp u֤m!.&G]r_ )w 9G?V <3IIjySղhDm&jO[+u ڼ,vkiqXkq"=xLC|E5 TFfj&9HeDrF؍!4/=4MZJhߩ}~o'` z.rUaF ˟e$bCT281Y!yO'p1@ 8Kk"?=K.M}zyM=4߰uJښE*//@f_J%Ӻ5jڛͬZ'&rJ$A?.k)T(6aVBwÐ+P# a,-ʑW"O9 +eEO0 A,E/gXKadD#`PA+e6CcP(/$fpr\q*>tᲲo&n0!x+]Ú$y(&^tD}b}>~TxByrk! "ԻGs{7p䕇!).l{zGŅ#%1*EYkVenNd1`";j+@h!ٓU튄PH$֒ tAWqbozJHǨMe;3TY忎tɩy(vbAr-nzd \r^@pƙ[@-D"]C6 HyfG vr(䊀A`G,uE]nr9bxʡY8+O:/sfKmO%NRgezn5DG )az%O,7I^su$WV'F+tl"f^s>GED'WBV8lF!k6 xl +\)P| \LqCz.ټ|WS3e/8*zx]Zg]$:AmA@˥&D`ocmd'8\`ĩn_AҏйOaJ0FidFLo=wUuMX"J!l/r30k6P.:=c$f\i4EoXUbw1\9h>& cv\vd ˲[z]yc̔f' jy}H/]Pװx4ܣhI?9H o#u"(͋"W yD7S\GH9_TXu1GMEz`Rr`83۴Xqo#uRWSJisҊGN(BMB^ ~aif^2J-jQa99n( Ɓsʬ޽OMO?{q(yeA+CT3% c`"K.6l?!>.Ÿ́l4q"gEq{誅WŽ涣)eL^e$+Zc酮NAXLGBcuC?OU04vz^{K61 ŁW=;?`8U~V$Ah)N( [2hg ީ"U%H-z:f1q0Ma<)@.%&77)6!»Χ.rS(:w; +Bhէp'GE'Rr]Yzbˏesns6Td2--vCam[i\qtCܭЮܫzk$RW}V`2e8$Zx6~5-'"OǞ ItuS^!q_UfM}֤&1@AldnƩѲ[G\K\:_MD KJ;ƑP2U5n!b$"̊M>㒷"Hy=_а|Të˄D8/9S֧hDGi;[upY^iHZtY;ܩ,bǗCM>")k0;<҄7 f*abƵ&Nqص4I$g2৶F۳2u̶óS&l=]`f[ FaF\U' Ɨhg"HqOD_&2`C2H{4f]L?pjvhiO|DH^? rS>P lRaMȞʊk@03BIFbY}\wl);Ejt uChɝ )UCYWPiT"Ax|.:3G 22!\[s38ĂrSQ]jʶ5xdB8[;{#=(#9Z.)Q`a]`襎xn*@~N61Ԥ>'rDx3ܣ6XcNjo}z9bO Y]#5#ooMM- A'Į ÁDzŤQfvdN =ӂXw4%>v!8jFF [9P$ `' gIċz`m ^KXZ&S‡_2Xr8= j|-* zdө4t>gIUۢQzcg g|z>X\|\%@ۜ:ɢ]^NVD{bYZJ1JT練P7߸ywֵ1b*=vDAj?CuH&tl<.vp ZBԴiwۿ/|INض`9T2[:͈0z }lFD>oi 7eCMu[+TS/E혤² yb!Cg42"s LXK)*^i;bNyĬ6yA mN^:h {̂5ILO:Tq(J6l3Ir9n!/bh YzfVul.aFzfBZE%c<;v(YrܘL+?&=FQ(Bu:Cܪ g6t9oq}R$ vphp"#l&_cRn{qlRU003 '\4w6cng҂T5ǖSï$d̻.ZJ'b7T '";:΄t8+$@Y4kBG.7W-cwV}#||,lLw :W Z %e)낪P" LDӈ33oKA9'e?R(>&_gQu ԖYscPn*(G.W=]ɮY!QZ՝j;}Iâ=R}N(&kTJB&miB&6kQ>r2墵OQ)׸mR c_$WVb#c93Fݓ-%+!k8- !gy Q8A'C3E찢Ow+ &sW?PU+u$:N6 d~D'P3D7cf`yv;C0VHh(\ۊe_Z :VO,JĐ`38-RL\G`'5cJ'p_$3v|z37Pz8LfxD(CwLt`P Ɔ&ui iYQwŧמ-æ ` [}5, :p3 0̝XfLhh"?= VB9s}W݋Va$i,ƥ/WS8qvv"J1mHcGvf:/W[ H< n`V?U{ډmj..,u\Ądl@@(gb%;RU@RxRc4K-<,ͫ{iQӊރ9rYk`) ꞑ>/5ZE EXJ>0}] c@^N I_v@C-.4+ЎR )p]!Y[PWX+їu1u=Yy_Ґj^J+=2Zzþn z'ǗLdi?-i$im Ҭz6L{>f71nEx6cpz'ْVx 4R\g<tDIzpaU>բ,ғdWnrc}j$:f!{ KfmK6+g>0IT6 5FxIψd~p&BWr+R Syb%~"YiV9N O3e-# S2 wnb4YqF$6 5x [TzvrQEmK%΍xm !CkOSy]'L8:3X@QE98=JXU,p(7&b G0}5f6$xUW~KI+fIFS඲gŎS}*W|ya(FAu"ΡROڼAE⫢5j@( ㈭fˀ.D"(-B9 W%%jSIJ1{ZiUb:!N8 Q(,ܣ4F0y\*ò4zPWoY?SGYi Oyh'6^8Md(Ey{@eCAfнՁ=q$c@nbe](-:lJCN&>ӖuC!ךӼ5dMNri*8/&j* 8B"/yޟb;}2r@X| 84єBb\e37!mcܑh;^ -[܄6p?I`8,Y%"1Hl$~B c (:TROGq\QaC|:+VT 10bӈ _wGLi( +ⴈz+gx:;83)@.sOƸY3MKlF# oFh)Bx3Cvi\᠟ Oei7E;g[J%gɠ~ىe*=!3OdJ9x.ο|a6cn6}WR⨁|Xƍ"l7;nJ+ o]Е Ll૛\g]gAo?]|B HTZ}9N_zB9. ^)G.Yhk]jų,M T~加8GمM"xYQ5Q`z}`w6\'OC,ֻf ALg"4HGt!#>J5e0gT4%j/p:Lqd-&cg} t ~agJɨK>\%/ ]ޏbO D,sF\17L;Ǧjr6l3 )}KU_R:I(\wFߗ%Z8džij@nAZ$9.M$+L>/(mh_Cs!/O.SycNmd8WdR/;}SJ+0/ݠuxi0mV^O璐33ʲ=wXvW}ݱ'~"3XRE@zcN gxT~ImA!]v< iAɝf;bI > F %#JkCZNT~-{DLQUDAB'Q2&ץQ+]4S pN±1W yRy{rnhT怐8vE8VitײַJ7p->/9(mT7e"˴9?  bߞ۱D2?n4.rӷ-6iW褑u8ݱSzWn";T'$Ε\KQURztrXX'KnMvǪ淳x4:WWsA&.oA:zmɷ [fŧ 3c6$P57jVsjS/m%0ghSE'ݙf ~I i7VQw &] Lenw^ýMNz.*O>K+=4 %w 'NhucJ- (*[9^XH)PӃĚ !_^-V]B pRM @V٘(in4|ݳFph-^ĆNf K ,`py>Q5;)f$|$}ۏMC] L/SNQؿyD3 7$~3udu4GkREY\5W!J J܄Τ@vVcL-oydr]*fo:V#hJEV1?TØgH Ѩ2 ǁ>ÂMJ&&{T ÛkfpM6/ 4HCsG[s;$o*Pޥ ID p;g 4#{|P ݰVJBZ!s*VX#Xip\cK/o?-c%361^\5Cݘaوx6*1R_yd^TNP*pf.[\MЭҽTۑN²kp OA,Ҿ5Mx-//էETN-팣I)_:GGR=ce]S: jtjțѲkExF0&&o']E|4_r3Y#:T 4-uZ-B#H>PTMʁ.`f7ev3(|TK!Pz`>/SCv}9:hYη+"{girB2C;ᗆ(ənB,Z$6PMq!:%4.s38s.M">w>'rGvV[$\>;(򣝤J&#ocn[|t`8\6d=>ldH.b 5Usׁр@"Ǒ% j]WwU@ܝo$[sK:uѠ޺DV $iӪKk`DK;+[>/"3֪u ,QJQ˻<*O ?JwV=9poP p!y.T=pv-U-VvR1\"!|:N&Նo*II N g_Ba0,gl2_T4,%=.)PLܶ&!"Iw :7ì@_]rwvZaFk*zĿTVNC) 'Rd̩+"?Vf\TnVY_>@:k oV>2~e>i  l tݵ>"8cm _5ެSx=ͱQBsDz, 6RJmuSh&yR–o&Q"`O ;)x!(PP&CD)'i+#>˄]G ٶe9ҀuuSd9hǦ=Ohz 4$"0ݡ2[I1T"$m ly!!.aIA!Oqzɮ^UBb y$p^|?50ue[c TQcP7yVB#ߠff4f܌S0=UC1i1pu*d;Rso{d[\aT68By`yF\ o* t7b@=mˇGZWϚpʍ;?hWceP̲ڢ|!ڗ]b5W >SnE&^W&9Ke5rS [f7%YMMI!L[6\CRDhfXs Ӛu4lo]S?/qƢ 5DkYcݣ=)wGd)ӌWSgf4yР2<>ҫ$Wr0O,zLdK:5:(M$hdf|Exl1}kEp _5!͛B$Mmă.ŹOs e;8\l,[ 0MOܞG Ui#CMK 1]sBOo`+ RcP1/B,.kQh@fĥJWLeN{yxpu>QdaxpoewjL͹~`;p{7dCj>c,WmQP-HR%_x ujՒ714 5jlD#8(|gԠԡqr`rPft }2A$w}j4c8\0# H!hE[i|b'}ta4߸57Ğғ*Ȇ!r gHz'ݭS!̷A+a jPτN-xl1|GCVp( |(?%WMmH<8I΢JbdMSDO\͎[p6&\ڳIՍzRe]?}l^ܖq-/8H$l1}:2~RtNr%ڵ7Q=lbϙ>1wѢ>JKQ-|nQo>8Wj@,}H.v͊V]_,jvhtAAt0X= .em8]pߓ>K9Ez{Z5j*Yv>7Q$`BR7բoPެv @@{l_AۥqO)>1>q镒 ?-G~}v\IEf\]uSgr4\R)PZ}I dIDbؼ]jY>3?`avq xf__cdp\NcBG0I,WSGƄߞ1Iܣ I(|dE"ּb((61Xq!@#|zS溡Vн,oEJ&TnpPz}]K?2xuX`Oԍ;6_(S}jʛl`ЊġG?cY媡PC]S(R:NN/Pc3E v& =\[':s HV.S KTq1ӕF0NH2]YS+~CSoD)g̱$۸qCs3bZ#1nG3=tCx#֘y$[e {&O lXDO&Nܑ>Dư&D4 ՖwbP}I7OlRH=κY_X4`I7kH1fp@Ej //RmCl痕!: -혖mG^$Pnϥm@ GWC[ET<RENJ5ݱJ&^to(1jNmx\,JqS\j>&Ǡ9ڧS2@9bt Yg|^{8j:5bWuf:05B#,{U,hL Qpr޾ Q m )m0$w/5zjtWCNw~X<  9CTF0 ^[I659\Fj N6Μ$`Hn <<(*N9"/l1O ZeՑ1Ev~7)c guAKFd}^l$Kk DTgh83lfkoc̐t @Kz5`_Ot /vKsnG7dcÌ"',xb[ \ZMy ځ GE_}M\ץ mKf*6rpJ ffJJxc;P,6| ̟L|%zcEk]H+K=̘0Y1BHH<1\k}ɥŐ8?צH%ѕiw'5Y.@˦b nyE.(Zg}<{مrR{=Hn Kfڿ&e1cBh.H+&2+)g )TEII/fE^c9bEFx2Tw:RLEc[?vc˚2H2^OaaFNu zdվ]G̡0G$[NNi&e୑^C˒`TwݛQzTt)s`w1꓾ATI1 }L7/VǼd#AO;u)J tTͰn8& x34K|>^#ݾzts'i,qLO">¹:ߓ ]a "b ?>Uh'cl|m<3Kv’Qh3ܭr$x*[B(ŷNz|MR$Ω;1q -ޒUh!4+yLMw_#Ϣ|)əŰ&!zP$<좣Y۩]u-Rl7pǦ^`+Zo"1 .`Zט\4e 2.#;_77~N"mڙUt" NC:zw)jԫk]eO'ֵ7jS Hr:t1êS 3BOV3NRԹ `qns\HĀ=*_RE"0dOFUFٶoYq,p.:={((RG%B 9?B(eJb,U.`OSʼn1xJ_X'=π(^G+?=a gHl[9.49 l֍j^ GV:ڪŠ6e캹?F)|dy;-2Udˣd~R]xU`QC;e0S{6KQ9"VE;wkQhyZ3:w^(Q΅lqD߷`j،P׍T|#)B7҅3chEjX6]S E)`\gMbV"j;?E3tO?+Iy|%'M;}|ߏU%O *{;ivl*mAS;+uYj @T ޡӴµGt1Rrbv]c%ϭWiG0` kO6}?1&d,gäܵ'Idgs<n}3_nݫ9L,mZ#"P1׾Ʀ(_24i+F9yw$4=ZT/~k1_v}|)I ?0.ge4j*" 4tǂIڢM P{ qw?b9xRr3@VX=@t7L9ؿBn&8Fj=mf7Qh.ߦ_Uq\]71PCU%TGsHй: J,iv`\} Z\)\js+͠q'he 6"ߚHa"eq .y߽bk0S=E gP:/=uZ8jħUʎ :VRdwmUN=yC++80,|S $bP/cc)S'Hc ar[]"ȝ򻔋&) GE;d/9/wU MֈVd&Z;TXCtT XMQƨ߯w &$ `Ͱ5Q$sw;OlB2+C}Tj=RCG_r\h&EEBԶGԃ)`cN1jrn{K '(Hv,zFUHVA#e^qy+4i}r\B<1! C3 `kƣtmq-Q#(UǪ+O)  afl>Hi2ؗ\\,rg^ֺ+?s͒q}R"SKH4Y=WAL.Ryx>},֚ wu vHZvP\/ݪҷuh \'7H?m%d99^HXZ7y)𿔋F #C!^;'5(jrߺ&<mC[~\W;V^ N `1.>\d|XEו&dܛq\*3hiEg|)^#{?1lz"w]u%5$p!hiQV3clI4~%碌fpJ07)Lf2T*n f9:#6[aR2d4yRѹSjGX7Oc. S(N։RjVӚ$\ffLIs/kF`RLmYT ( r A fy7y .@GHwpSiԪJ[좋nRɸjЋf3KN@0֐{Β|Eo|$t;_Q\=Ud{l竦z@t0,O{76}5X2=;{cL/gCbf>I*heg | L [:P. p!k_ի3Í;w}1yTBOPY(+#zf(jMf7j"J]oiuIy~V=ؾ|J.p#T&K4ld-DA9AZQ ,8|z$2H9B$I>W-%Zm:C jSF,ӇTZH;N=L|˃=:1>x^Qû3&RIXj63*ԛ7KvBKUe2ycdtF`faDFN[vT${CXyL[ߊj+3 !.~LWI#Ga F)˦S}K2@:CH?}|pmԲ|Wi‚u#~&ZԦ(LK aNՋidvB`~" V'K ]ɾIoV(x\>%Kߖ?fŦI l)u-,ೀJ+{+MUmݭ8^[^srLt黆A$kpFpY]!cI%@}rے?K Fapn`6ZuNMtL."x# {>o"L@ a3`t^g \r|ˈiлx׋{ya ?b2 @hs(OtB=ynԛ;êK# &w pG^@J-x0C'?vZ @R` ǁNU)YϖzaD {@_t՟uR9՚݉VUnђ}x΁tFڐ[x#j+ / eM@_8]6㚆~S_s(e0Cca4~oQH_t!< k6i`dyr:#8RgiI+yВX 8]hKDȊ3(ʣOH圣=\LyanSZp6#ABtÞ6P>JqHZ.&α)_a|yp*t6h "+'qIPj"l@OE`i`P @́xVʒ m߮0>6 L=n-Nl,$nLʜimEd-:# zI2i9Wt ]H(65YHubn Y5LR}J5=Y([ ;F %J saL;Q1ќn.705mcIm8nw9Wo# }D9>}P( E|9oɌ"%'u}-Aӫ>=0v{0,˷qkK>gsU/ru S`۷GĪ`OEnsRXCsOZ=hX{%έbR q:WVk˖h䝱 #Ej9gjK3u,j-t7+F <7s* RbfMf{}9>~b~akRgIe0۷"m> sEG )vw\j/3 fsg⩥!ZS*.n!fE2"BǨ@VF~+aA4{` ?eUL=[g<'avhKz t6z5W6@0un_VMSM:.̈́ tTv,8o{Ǟvܦ-Bg4#^+Fߥ߸e E5֌Ec?gW8KYL׸.^VTvT-W,h68샲 ~s T'g!p6/N7]W>E$ %PO+%~kyke*&_SS>L "<ޠE\gHf'F Ynj!GҐ5Q)t'ͦhµ;?&f|*)e*,;^8΋z>^;Y VBiOsr:>ZH5/Ԥ$GRo<`)Ô6Jya2f5toڑ$ 6}P~ I6BsQ%ɝbݴ 8]V)Dx9Ac+g\9+Yܳp: GP4cs'rψ*'v4ECSI88D$n]_By`?Iɦ!fvC@`2e?*Q64]MLFjQvgMJA"^,/s{B'U%~}6 kcĬLZSZV1?z[^W$W>C U`֭N(1ۢ ?X碚gcBWLbuhHH@VHQ1v K؅ W/ {mdx5knj][=䞮Ytf~f ϝQzHa`iGhs\ ),+gcկJ!iD|nbr,~[M>ӘhC"iF8,U{V[jLpVPe`T@"̌Iw3IH}^$mhmGzf~}HIZ J 8X},ose( xo%m/~RtKS4EJ| '?!kgv{PT)s4٨WpzW QզKe:)@l+:iȻ'9\%LO`L^]*|БX(=5@GTH|AL]6BsOBT_;pƴwC/UU0ޘ2{D\tIՂ1]h.$洼Ƹ$VљTlDB;@H$Xۋ]:5!y8~zvbLjˌd Y˲bVOʏӪY R1sbBKoǨhii]Sm_|d")17(M@'WȠTcPDq/fI=̎Բ q2[TJB<2`" ϊI[Ή߫!^8HuMf|O kfzZ hU;?jT2L_y܃z*:gƣs> jAݛ!^@ ǞM;RRJ6hOfܬ6)?8 ;ʼnyY4"ձnkAV%r35<+ iZS_6v"ϞN tyysT#UNمdޢkV O1Lc6UKV䞈ɨLY (ǘ͌ݔ! H#xs[2vyH%0uo ӐWE,5?Pj,`4 xA)6& דW L ]vbGvҨweJK~w|hk 9?3? L)}c۞V5z5 3MI"kͼy&k Hh(e'~o1O8. ٵEuˍS\VE#/BsD}~[QxѨHLnrӿYT=ږ-FՕ's&4m-lD rm.xRvCm6/#,$?X6ml={≲GFo h'm軔ˁR*-D Er %T#`G%tDl#Y/O%}ue$P~Aԕ($ˢFq<P jĜ`CGZS5qr|{&mn8DU0"هM6l 5i$tB:GbbقENIgH]a#kT7͵Xo+34:rl"xvOlæe|}gSw,[>9O>mbt˧,_Z!s R ʊm"y-v $~Lp0cP[q(Cr*ĶC.zjμULe. W8|oܤ {ƙWPz MQk/Pu4Uq~6V^k/q4TT.ERo7+lˆ6榔u2euywAڻvlB`Wߥ03+@VY:RzVti--}eΡm(f^ȁ–-'Ợ<^uu N=l u+S3"YIC(*yoGѯ&ut|SP ֊n Ozez ܝa G dAj߇xyH_H˞"J\oBB{Ӥ7zNDvN/U&:MIbi<0j6+W-@`ۅoœv 9M~go1F˱aSZGk7||r'ۏe~ 7w>͛{}:gצ)|'ߊ $IqBK}CÿrHA^x j)OAe@XDc~SxLR&A/4mD= c{<(nL i_>>c%Fr?Kbjk]qP3lfg D5 mZOǬ;ݵQ\˅% E3K?\PПBAPH2ܫV39:u`NJ P GphP d$~p<IutID[fuj}%iwVtXˆ?yҐP|яf:jrg= M#Br{[XuĢs-ڷ:h][Cn4b`C{Z=6a5vcF|VR8(3)hlQWXM C4`͏_f,}ا66˸ tsk"*350L[S%v0ynJO ͡!΃J>RDT`EL)YkŇ,,AhnS1nt[˔Q",*ޘ/%B l6}r@EF~ID? zG5][onG#b}^zvR =jڍr&I)w|gCk]APv+ys %,ђ\0?4Ncm[N7) +dȅbj!B1hUg6ŒRʀ-~%Q8?Zcp S:rM_-$^! lJk|sՍ?-}JG}Hg߿j+9dݘ/CVxcr>pPpPˎSc}{a5"eɥ/ײ>p*XJ4_7Or"[a҉^k*rRK\` \]xŌ|DCCrRd>BTeO}{J/}FGr9!h_swP&i#ѹ͛VCwX  ^I0ȹ`Hn%貗:0ܸl\R@{aUr H~\nC=Q DeL0ͭ-z(;"f]{DmMN_{ɬoO3e0?U;z*z'٥ur'' \;ek2AM>/U-B`YU}qBs7^%g:ltWPvsA:y(7!2A̤>\p5X7$<(hmqXJF]rTgbLD Ta+ؿlEMnny[=K:1K2B̝PPtvXmiazW׆̾r[ vt J<^ BZ jL/yN-Ee S@,6y=HIa|玏&L2D)c1HQvrZȃke?:V#r0u`R|?a-"] !u9gJb:Vً.zeCظ.-\z._o|0pti)?#p,Ę+YVӒv+aϮh8bL"J̞)A˗@ fiSױ.zb&I*'vb!tL%GQnu">b7٤{ᢃI(˟4{eyɡk9gR0ӴmU508-j>H"]0 #FIiKʄ>Z^a^gA)זY71[+q=wW[Δ{_ r"ܧ.*?'l>>螺+3Hm Md{&ŰMuxeӸ_Q* l5dQݠCƃ|) r.΀Wh)d[rOuA1!x{?vOeT}}&cw`NW/i 7ZXQhN+ ]7`ki,u,S f! xW>}wa<9i34awKZj ?so6T|4CcfBiڔ(nrkb6ZLƇ ms*E%1v:WrDa_3xځ` c4Xƨ@@]S';]%M|R@]g BDHX֎p=;5oٽE7ԠО)n@AVG72\KE:eM]9u FQɮ"gǛ[XڤM[4]S/cI9gM<.K`C'=kOXg-e y?*+1),nVޞf4/U=|>i,3sʆ Aqj=:K [D,}[=bIq׻ÝUFNWfyMAJOTAiRջo|dG1ǪY:&,98IIZR7:&$S ϸ^lf}h{&/^N roj K3 ]&~BDt~gA?̹ҧt S6(YpY;4)+7gAhQwgvg%O~l<}F%[K0(ts=懎Pep8w|7J?5%2l ol޵uZi 2f%fxwVEJ.,߻? 'P`En2`ab܀P|&ŎpF[''ZI! b;'mqɮR' Zqh_ODzam3 FLc6T ,< 3_9Q!ML7<`%HW/qp~"EU8aL5W}.;3k4:_̎I}9\)D.(FIPp(nrځIaqiAaUSy/{o\ uyoN62eQ, [b˲&ۃ6yx u C*u+4G>Yu~l6;)/&J|K*O(n7.0|7ӻ=\x5t^ z|U5mQ(`bۼM>+ev_D]R\.&>D,VO#߼Ģ Ί d|wmPqKTb|jҍΉ-|ۯ|)rB/AHڹKVW`rq`1שr3>CM]H;7CXUj tYwp/kۥ$=`E~@VLV8rP9 *%YR~b )^l?z"eXG~c̉ { $O|!} Đo2)n @(7<]S4d'vT-qxI4R#!)]7mTQ V`Ϩ:שjB5.r8߶š8Fqr 1aE<@Aqo.{SmA)-uzSύԺ[B?N>lO@qDQ7¼W>b Fb2<6)QFt,wAP6I(^3B\bm>nnfѷ-C8E;% 00{-#&NH35ܵPSy5*^O^ >A[Ŏ݆O{F䗣fQ}vC'K0T?9p*I}U LJpws+J*1 5!*V 8GA >ѭG6ڑD{yZ5MFCX{%j 1 G<3 geK?,Xգ pбGr9l?E[$ עl[EA!?2W=c4D2ga+yD+n\%gwєBp*!N;D9]םTvK5):Us9r.8Џi&g)S쿮]͡ &g+1ť0QK N&qhtfϭ_(]6QHiۢ_4k؟+Y3,Q໐ilFw j=QyK﫠qL!Rɜ@!v $M0Е/PLhGlu)Ok0eΨi[XJˊ x4wzx@(:˂NL6pj(45R&9ֱbj5uhMsߟ~PJHd)#W]\sXy=L&7]JIIͣw9YZԈt+Z j֞5omlj$iX(uI@:';i)p A>_>?iIϱz-{ rtԙJq-M:u}xYW++/kX܅ jSRJ8!\ oB^_F^^ QzN|YEt'=mI!wX+Sh뾣M [ ~2Js1BqlisXsezv*f5sŅw ://3ꝑX:n3-'>C 2 ҭ3 -@}Y/kZ{f=F̊d $0o"|@=YXNRqPTOqYc0oᏭ Y+XmNos݀Sd03 1.>Zw `&E^05P?2[Q fGTfIOQfah"t d}E;Sxg\}%kLFCFbvln&5ژJSXV0|r0E ?#H|Wi.IGߟrjE}$Xڔ%io*3ya OeܱT+Jb.)R4yg(Cp♋%a35T$C4ng r_݂Q)v0 *$9=|tށx'NQT*HMQ0ުcd &k,.kJDuZV^K&*A b1Ĕ}AKc`0.oiNY"YXIc`>F$Wfd=(d$(r-t@e_W_BaL3)6 &" 7=ySFu B#6Њ{~^w!痛\*~r]s `FA^M)A e֖J2BQCڛJۑ\p'B4;^{=P 2O-<u4ce.+?m|"h魬1?ͲЛ(OELe4n * dvCe/p HV:ʛHi=K{qm׬痈LsWG!Lar=n+a:dž3+G?ǀ]9:Dsej5d_C+Q#jH-h [x>NTי{m!wK-c|ՀA!ZҺd/SG νJ çTSnj#֔^k^B%&v6$-*b7%73o|4Zh5Wm0[yE<.lզ&T?Z}zq9֨aѢP6P0+C=עX5s%3-1|_nΊa#D6dq* [RP PS "jTE9X˅J4qMI~ݦwٵ L^zIu |s ݓ#5RSg."SG5_f3 L9DMHDAӪyԛQMF7/:Q<07vz ]TЗbzervuȰb| .({!o/=%< z;ʥ >I쁴NDc³LwqD>N!#K!*o( l/y7{kxU[J^6i#0bVnn{kοT-o.x#3Hwq,i%L@Hc77cj S$ DxηQ|) |S'eYb#1P$P͜$ *;_!1eHs'D|&ti4j66 +\ƺQ顋Pb j[/ɥ艰WDg_ Ӟ6B1EB1ۧ7v`5!:3^N񜗭4w. #c ЮYf" Po֨hҳ{8 ',{B@&8iȌmS9!)h!;vk'VL$,aZ]T鲼9C/Ӌqն )7%+СԤ0uԣ*cJltUy]a7I3`ݓmFd0ts>,11$fcӵYRilN5Zrm+2%m#pwACTg$KJ`~5KMլC>ij8B # mq6Ev60bG|"~7L3o:WCңmpp1yvU]-qRLYܪ b-q3m"_(27̔G>M,wwV [4өg!^gEOū) ^ c? e/4haFЎy-.t.L:܂#PI_gPhK[hE<yw]6=ߋ3ϷJr\Y[+c4R%tMR(7K5.r31J[.%uFnk/ޛ,/{Roه7?^%-YWrr여Lėj6O*#,ƌϊ"ALjB=i'q(|I3J'KH]x;;WkrٗQ0p~HLV- 66$|Wn)$l> zj!ǞF1Ð3 Ndr u*n2v2%0 kIg~ o1gۼ=gٶ2@bdyGn/УͶE^or{n J_•!i<&rA7k'i}"8h#\; ` $?DObx/%hs ƻ$[&ZiuSVxLפ4Y{ƙl2=; V:I6eKi$÷^F^5 "U2FiE+i%j]%?',@eL_e4ԛq,z&8v;)ߔeyaK?9AI216Y%NB UTI@$ S zL#$f} s$'>!&*q4mwԻc޾u+~Zdmh)[  tSXvE!5DY;:i>uzqøz!r?>n770bb`BY#E-~l&/Rɹ x%>3 !2oO86{a> 6W| 77=tiP~qv:%yV ka$Oy=8[H%h; RyuU_t*0ZꡁwȰׅ]jYMcp)&R4_rN þgѦnмg؀3Di8;bz 6BN"z_zS J[rF)Ͱ nxpWq %^H]c8f4"O/IQVl6t˭t b9tܠIb}q2Ch\΁B8jN, "_p7dz[a癿6%48)!ꏗC<~8ݽ= /Lpqu &[\9)7Vg $2DVs™o"t$O>5Mx`.@znjÄs_CVG%ݎ/)"oWND،@(hT:-Ri oܠl_lkGt{[D8#d=RHkޣ(\b4#[Kz7ܧ[>cLHeܸiޤ ӡ)v3i.V$U*8,e[ŸQ>IKn\}|.uVWbvEx/PJJA0 7_{I8@'*l5Ů0G^)z1,7CSqV75toCsBG}xz栾ݍe͠:ļZqw*:ح9CU 8hN5 ؖ <4 {$-E2ep %]IQCvBŠ!T;)oZݻE@{LHJ/)ЖPe :tE0C)Ŋuӻ!g*zyF ͉4O;4ӵR$~z_X#leQX[ yښ[Y3eªF] @ƫ-`$W)A,QBW NqrRmoEwohXXoUDV[31(L8)2N}U98V1ڕǀ1aEu ڨ {57`A[G\L/$ e0ya9'؈rڈCyu52,ɒQznbiU~a6D^ӵ=//! @^${koO n?]iG#H5nci zuY4վ܄"W5qBi%g m*(nOTp?ujYxsKxhr#חud#r%n(XcR~+WGSm1~j#^zߨxG8&B@V_&jz- ƟEuQ6ah'+L(?u9˨lXHC 'Q;5OILG0^nA` -Q8)З~Ԯu xw;4:kk6$Ve%Z5dLT8/?%7!a:;n"=:Kֲ®86tJ:R9t4apA8X)I91O'0 ߃l=DyۮJނd")yaM]A<"G9ЮF{aen- %tqx:i*+gzäoWWM5a @;?a )UQL/D i&Qƅﻫf rQ6@Y=<?\eYeSOC4ۘ|e)K}SPf83n?ТL9ڣ{K(uQ3٧M^Wț A~cnD$k^  b d;GnU$m8p  H9s)6žjrƨ`*ۗ!];~N*Sa° s9,H{ IP:.SH-aKygBrE;5,R#s5Hj! %?#, ngdnW܌4{ RHB-zu9ώ_*KPpƝQ~ܵPrץS9@ 3޻g?Qq(@q}t?Xg AztPŰ<8rK~Z\# w+pX3eOtETЊ S[Dn'#/_m*I4Didk,&w`ndV"}ۂ*1K#h򻺻; OkMa]دvZIcڄNO0Ubʡb6d.+'⿭ 4}SJ>TsyuF1 nLQ)5JP'*]g+ś#rG5@|o8R؀|8+aJIrU3HQ}Ab-FS7tV 'MA?5M²u!IjKӾCp Q,Dd]1!8xwWtɗl?A%`<)/r4*Uuf3>TqpP4Q~|H8~0Q1).[0!:u|h)V2!}f csfj묧6\G<@7+I|7xL`^ 3?|DNl=I©x,D6[m8S8;oTq^tzELqm:ɦ} Ag)+`1xĻEP}=ֹy$ Ӓu>,3t`tnMhD5*xG "z6Q1wgKl߹! K,W}A|ua;:ȉ AK>c;y湖W\DJ"] 4y48ьY[1 )> B= \WZY%߯m]GdTГɷo;#b`*+}sw弌>\MV*+<'u3Vfw)u]܃ςf) q!@r7Ñ>+ 7kn0;o'29٥Y>bKdHFuw\E0_dk8⧆$)1!>ʵk} #3:F; 7cRc8v湼^OGd~pAg{eG˦ESS2eZC0z.>¢gE)kBhQu e[%Tgnɘu?k\rrfFg;&Uq i7bU BJyKk"bɎC3x١Xt7E3%)J!A3 ?NŽ8BvBDIcz4c;0Ϥ7[gch;A]&ֲ\2]nL7s6>?Wi»Ք 8˫ &6<6WL'M>u{Ո1ҥ7T_~6E:dn۷2{r m+ :VY]tMu' 1*?*sbURi%<[\СeT9kkm;Q )g"/*/q3P`Y8Ras4hxP*:|:Y'̈S̀1H na{9AeZw$ nQ2u&3 [EBtgnN7Ta}ĵrr3NPs4pHP>㴇=w*Ax0U4""jZp9 4\ !~]2yj jXPHN- *Ýl)4ܩh)5(DsV%]n* JPRk: DL3*IFs*`}]:/PuOyX3*O7p =ר(j+y3pll*5O.uX\S)Yo ->@C}lϛKKEa.2r{(O> [`'TuXF nOfT;Ӟ}i9˄wCy_r5Ho~%JK\X`kD@ 1-m zO&Ј:<7DS ||ztPtvW)J-ȯck?ւN͓eb? ׾9x;[1ʔYɭTr&zJ2O! +n-ΠK 9F)#HFE8ګ^1CJW:1h!OꝘxztW]Fh\NȺ.pT]On,uab&O|ZRueD~i*iTD_O*@ZZy/~9ƣ5ۓF<0a;[:eM/Gm/s˅d3WTa~2ShR_M 4^=O -"~J40Um(ܽDm^9o^\3 !Ԃ0S5$_4u_`rqC})*Q3N.eg@V=6yt~$뢆M?/OR(s[=QС*,|^0ȮǜgUu1Z DхTlSoFj}\z0>cD-fKD&-A?v 'b}wjD9g|QA$E,Jwp*~@r AWzlD\ɥQR>ƾ҄\J_#ٔr RI=,8826d82|0[{ZODmx[-Svta"yVPqZX4Jd w"M2)QI2cLG\!)KWˬ}©y)*J f6R_ܕKdoC]5 dĿG!LYBZKwa\[$"?so/+AJngzCK96u=V$mݼzzp#fMS=luyPӢx}cx;N.\0H_+*t16ŤY*kw7##v6Z J{s?62+;%SzEq߳-ޮZ#U獵7%Syi!u'WG*>}8UYHC8"N3uO{W}N~<Q#7&<B"|7Nȗt kMe;*Mam{j8$zq4&sC8C[6#t픉ަP#vP!} aZ`Zm0r/v(0S!wRg%CJ>Tp79R%#rlܽQ" ]3{d O=ɂaslO;qYZ/+!rG:,]GNdmaդvTRdׯwui5{Jvzuo ԀjV$ G3h4kEMSH,ggʺ|pt#]v|FAwZ;)5nt^P(MyR$iq-SH֙0",yN $W&#E%VlӾM8ȍCdqj#jGG 6Z(=Ix$Zm}' c=ޤH#ȌpEz!l|+Ϟo#k6`fzK MB7llQ}t]SPR}=e\ pRqyPeN6vKϏI[XtC{0|O(?/! 0E@1JY/(1/:0:l^¦t`Wc0n%-^CCR~=]Vy^xd_V\|p> UQȋZ7|sѧ>ja2)q}z..xp"'/.z32[Ϟb4k\,BUSqcg!.l}Б t @r6H?_v1܄GgQTG:>y^k2[Z#0d4-Yv.³J|I(̘$64>-ZTO;|)ye-Ԏ;[[+inC N:n[7fÓ. ̐O[=qzޓq„(`fM^[2@B<, Gb?|5C3%gZПZqq->]ِ/hC}L.ET]]:魭*ېn.b9iIibb⧪]Ĭ=. 8 ~^Ᏺʐ$qLa/Vnipue툍n! G=lC}0wV݅T5,pJ >ns&ˏWV%jxl8-QNM6 yM+o3&_+8=yːM%IJ=2&,|`!QinU1=n%\DMw)F^ng+O5ڦ|b,n?b_)kIķxT$"CM}g>VѮI!6,KF腶% Lq!-A㾮@̂K>Hα}.>}h\ez>U,]dZr5ohA4Eb%kfHmzlBpβey0_p 5}+z~*X2,Q1%A*j^fHyp,L]gCG;:S 0zoCRjj*9R <77x% #eEQ@K(Znn ULx,WBء[Ӿ}&H+< eY} r:ŌjkąD6EXWYA:G ^}xZƾ +gg39NDgCe$=Ƶ2ovL1[WoT+1n_JhLܷxJ6_*sn`9Ǝ}&*,yJמ(-|ueR3r'{@(bRtՔ[NȯXEHfqfKb4$+".#} &۹5ʐE/ rC)/&p{NM,C^ Mj یB1Z{ҊJ-*INͣ9nS/|d]xnh+ʑXyn%:6U,{+U TFku@ Y<`ޡt1}(XRO[Cӛgآ%\'I4%^)TTd(1ݤ0rg>.< }V§5FetKjZtFo*V|/@g_$ܭA/G)?Ha[ O*E w:S; ݇acWCF/BqXnCOH~6G#G>_{ ̈́@-d4}߼n] ee|2_h3gfVW/Lj-5seo6&MDp?:#{d@]xS)hR~6ֶO+k 0sWlǴl}*o~|=V^0 mq@!]Ucҿ% ݑ԰܇{ꔧ 1%[n "ΰH"A-|"5Դ>y&i~;O#!4o*&b4xcK9?U?Gﴤ:`<9P>>HtY$ъ5xhg6 Á!;j2nJm2#z#6(W u_Ð0U`7kuWi&sIR21}jyen`} qyQXY2I{aX?B.OWi2?.As t"-V˟qY꧑P & o0nAB"4N\(3Vk MzroS+2m.bUOs$9s!!\x&_313%+jQ_J4ր2}u;u@UEA s yN{(K}%dM)@X |ں-x^A:96~v"cQ{@l2 me8p"KY9T g0#tI.؝H.۰Ǟ!'㋾俳n^(38͸( %5=pl+Ac @w>mYtj"E/<ZNΈwmҥtDE=(L{p Ϟn |BU]k9_dG̙uƧJݲ N޲ Y{?XI/š+^$)sryS8 JMFJ/epBffG6ՕN J { S?t Qʁ!0|leRdZBD)J;B✼$'sԂZPMJtsT< ʤĸZ`%PLc~{Ė*=qϛLg߁)Iw Lu02>ymv/@k1{[+ڏY;_Gg'F,qvXD~q2fy@qQVtIXV uȃo+틤"bW٦9pY32Q6. f4~N'oQ&}賾^b+P& V>Ae}#?E;)bKm:ĿţEq jC؇ΧvQGzt:wbъA j#Rp"_e}[ţU6(~M)S鎓D}!@o,)#陞ݰ~1?P݈iIyGG >TnHi.6- "A}wR2Ejɨ`A:Ow3\ {^\R=s1PN 7KE|!(c;RFnʆɚKûL:qÜ'ՈږbtJrINڴ+".<ijgjwvrC(_$`q>I-9F}_-VYpdyi5sC5Utt]`jLW%",chŴvjj1M»vClu&8'KŨkZ"^g HdV})H5 CB/n~aPJ|naJIEI+' `B>5gP$_Pi!gL#$$~]v/*2jyE?&y y!RؐzyՂB#>7-FÎ) o Ǧ=ZϦge⾛ĂjSɘoX y5Xێ(]q/j^0 hXH5Bע5QFX[LqcfTE⑫ =+{nэkLq/!0ci71"/2vMinjJ!D$L>aJ OY \#XxᆆRYО)y<'KQduV$Oshij.B y}=ҐC_@ѓGxmX+:YIt "bLOd)He*96K;fcK)2|@hq;6D9-0`"y>`^:D5i6![`IiA(jYyO#dc|-OO0f#},MLA[{^vl<se,C _ڝ%'Vt/8iN5Ņ)Y7݊z>7sHDeͬi;i(W&vNɏjN?IQ;Vzpvjؙ79: vZchX3/EKW @Vt0ʈU*-&1\{O}5N'2Ј: R:I)$dcN!**4KYy n^2Qzt׹vף )h{q+< &*q.y^7mFgk3Y LE͟{E@rU #֚͹c_bZV7=2z)ԯ}.#˚V{>H+ @gA-k:={1 H،k"/Vѭ:|/iN͑3.JW-Pbbs^qR_ERݘ=<;Ⱦb`B )+߁x`TjE'-MͤQf8`V,# ݄m>5)g.Ʊs!䛂â/N5YKJ*Dʜpec=ܨ~oN <8/@*ԍ^T_nG`A҇R27.IHTrWq0,bdCz^TbQQ݄Y̅dW࿁(w}̈ Egs[^198yaG#&?.lnrn#+JOKTH6 7կcMƲzlwb'8d ڳ4Dx:? ȋʗBmi-b,v@ɰt~hܤ?BAPHE9m-FD:>X]6vl+ʚQ_`9ݩhޕ#G$~ nMZQTŢfi˾((_ɹ (:]o:03`y'a鞊2@u@t[^T)ᾳMgポvB"u3ڮ =_B S!"}ǬK,ͷ4\2't sezAOycYhͷ]jRn/*WYAZn~i4c5懶n N`"K\]l-[ nn1 9iA(> &U @q}yfqMfH3=tB fD;x藌S*CO5X,#rG=hkWQA[xܱx*ЕUgLâuT"NxtIuzx{BG}:3ZF`^Gr,h;u &[Y{v-m005xe2_ -ԊvDu:LH/ )JZ,|.vBNP0P!er+}0X`BV(*%_#bdUm*^GD6G] IMw|y޶$kNRew2ڗ="t#QGys9(2PZ|P9K~7*Yoy7D|+z8ֳRv#Kܤ*qKH}NDk4/W(D-.;S,5HS6kHя"f}J8,fGM FCaƾAxO&D;EBO'K+LD~<F#U0XRj( g^㒮7+29/Pkp/{QS \4Y@qO tZ|% -(~L~;REG뮻?ZC#rQ3?g6LV?06Eli qָ?[fB>. '7Yږ@n'-3?e'NSk 㠒7] ̡@g9I ӰB "xRa1VIFLq\IZ?Ȍv:2Enzi'>Ԡgj8bL ݒ^V,4]6'-P,bzR H`"tcJqD.~$\D@y$ v+NT1 W* #!9"EI$> 6$łŚ7Mz/*;(9SÄ1xOR籄1N훨3A?.4yl؊-O-nQJ8+Mg3wP6fĭm0tFw*_i 1ݢ!bfg5; eo]r gF}2zO-Vga~VZPD NJEMZ)A(:DVjHP{`H٥vZ]͂+2I`rfp,$eDxLEح-|=fEHQy5]AOK8Hg9Cu;3Gu1^Þ{bѬb͚ޡY$,%4eKx$o*m*KԬ 9886 TѶr׻ͱ O4')ghУ#r٣qqMRj9* آogy;L([ӳCWzTO]>Kc%mKSZ?B^E oԃRΧ].mECw??"]ZO3u徲)H_N~R NH͕hHƳT&U :ːa۞bݖuPkzx{޹1/ݬa½|.VT~ƀTyYzwӑD)Z=h (S[?DCP%{ Յxw|RZlzT27 i|J=-'vktުm 6*=YYXGbE[Ɗ&*Bl}]xs[ø =m:a~>~t5?<|އZc]ډySi1HQϊݝpC# 1/S6P)+mGSaS[JĪQmF]ݘ ,j0hB F-. ZT;"~+s/]'gH b/EYs_f/t pficѦwhONv=2~ʱZjNJe8fvs~qt ʈ .)TIn揔\՚)sGQŪxޚگ(M v{U8 H49rSkyY(ʨo :SXwZ%vRiD@kN?+\YTREgìc`h-jl_ߣ Q'ڊ紐;+6>)U"\XFj~ EŒ?Ӭ3/j{ l!¸ȨFfH҈WlWKideH27xɝv3 ̲02`4xHTTfӇ %xT0E8KBpa_ .6CfUSi՘ʼ3`ֆZU\8LyPN+X)E <7tdt;kje<2bY `j*7X@Rٚo> D9;56E>Xz!tTEh^]z8\O<؛LC߱Gty>_{ꤰP]9rxO qn[9`(tE4%hbWcJ H]vG=yDH_&XX9a>zaDńrInGSY*;ohyw-DՀ9 5{MuUnݕL$9('{;8:Su 2&M=8-iYM؜fkIk \X5KW`A 2aRވ;.(v&QtC:ۅf=CՅ:1\ϒFuؘM 萴a$14z:Fn`s|v s;!|9? V2U uB|%y钢=/]3]?VU{| /9pGz} nj;baj.UB -S(tje FoMfkfHqGqLZ^ZncR1jI59.ʳق$cbw}X uittRa5v:8{̤9܉b22 :AϸIyћ11֕:=fG{~[QKq=$10p<~H-%|,z"{P8-5Dg0yؙ7ɔQ6D"YZ;͚]"bA{/f> Xx xIٷH\c]`{B`8-&N:;R@U+ /t=^&,((P"D7/̻+*Y=owM%2Q/ DtZi=]9G﨓'&MRquYmW:RT8X*9*JZBcjQ @UthsL *7a=VV/%@[l)P#RHO%.ħ!>=̽|UnP.1'`k5Bz6q,yCSS(DYͯ)9 iD3$<@)܎1a 2ӯNcUG9 1Vr&0٭Ys.UoqޒguOKuJu|I8[{wy); byP ݨe*2P{ 8[Zf. #i?Yo'5Yh\ҊE &8/k݇ mXn=pf7U*"yF䝾ϣ;e:{-^g׻ F4XFL^ *Zh"04Ѯg=d}D[Cj0 OKkƈ߼E(lO4~;ݘXvHIawu͆>!հUE^돏sr9pfb^x»T㟎|x RH&UlCDxne6ߟcuQ6B"y> #3=0Kec)UWA^c{GmH boP^PCOPRM;?qetedű5 9{Ȟ3 E+ұw}JfuO273(t`j"J`!L`ĬQCv91Fx[2QY2LO֭%|ϦYОh3V[GJ#4jWI.O] jJxR9'5F" MB0o Ahe!ay9Y}7 bjE#.מҗ?V*|o1+͆̄Ϛ&~2 yDj@Kj{DLM݆mэ ó!IyX Wou*f{\9I|]^PsBEoku!$y=J[5{,H'H}!ҡ=R l.=W']toa:qޅ'mɠAZSRpxl;$e~t_8z11t,h}hˈːjsoр1KWvKdOc݂7}oeEt!?f'Xi2UjC@T)i8dCV=| އx*t[O"So}.$t^k613eF/,85V[\a"-4O|^{fmCLaU` DD\c2Gӯ$mJҡ9k{@ag?Vt]٠._Nt3>AxaOL4ӓ- Lp*yZt#0[31iA -~4~\K݁D.) `QYR'BlT\~7(e}P]ʓ8!V]5{!.FN"r!eTMd>mA;JWJd.[8Pf^ 8 jt1vSE9){^B:?wd;7[&_\1X"+)L;-;>JܹU= }raz]W-\UgcWɋE1%! 3%;@Sއ AJ~6֪ W5xY}VMvO i7 *,;\E{Uotw qBw@ ..[mLNo[SGWs^X$i!X{y5r^q76^NJ+O7P*X哕k`<)yMu)(+CFA.E"2 M6t*X9PEfJe`VkAVJkR8 ?D%pIM "ʓ[I;nķ{꺴󇾙TOjր u[0D!S^ļ-O7,kDEt^ DA;<ރtw'G;>t|:QYr2qG+fL]2#un#QzG1i1p,;k̎d@ZL=A@@@$:HLΑ2^Irl]ߡHOKAݷH̍V |Ǯ"ޑM.'ßfƩ;6sU;k9 'pˤ.CcQ?ՌjMc!~l@i~06V'g'Bjao3vO[*&2& i=5Basf{8qaNcgE ʘJ0^ x|wyýfjmU'k>4[(1:ًL͌7s\U@#>bep]}$d5)l;G lGDs)[_uf~|<5>z긒Uh?U,' o69*KQ0A]#!$=y>!ɽO*5G䗟W۷EоBW ש'sD0q4 N$fvR+':E=0u0"޽ >Ȋox4'7no|z TAx@|?0J#2솦s ATFWo7mo֊P9(,[r˼>'4G.P$ F2-I3>!J'[O_"l©S[/ R̘FUIqd2=2麩2Yϳ>hB%k:ǟqkfPW[9ˆĢkS,Dc05LKM,zT%P3g6k%s?9'aA6OGY!%fgY c8$$'+v,'A8 _3WB 0 0B̷"+ #O8_5bxe>QŖ]~,,tR(4oe9uܡ8,V!zJE/V2 zs|NyP0DfS祎Xá7f+ פ kWK_Rk"5NN_rΩGZ2Op|y-}3tbǔ8YQL?:QY聸*wZ&kpGo'#fZ@]U.!~ZY~\7wM)=.Ẃ+CU%WY-3΍ۗkIG)QI"wJ3c`:Ir5y1YE+6Tѻ~|3m5{+2UCy:Pg#4CIٽ1_R/3xϝ9e&,0W]0 C f >Ukgܓ쨜(k9 ϻʅ0,4h_lqq||- }J'T6#-L[bgJ}UT nv V g{S׌_l:-)OYN ?l\kOa< ?y尝IL!OvE>0 7xʖa,sBaf?|Oz#qڄoAGܮX Oí+ 6ث2uP%b%MqV!d7UHuD#KCe'&ꘙOS̉?`oF[ ՓYi5z՗ʈ*[idnR:9|7=ӷGJZ Y1hIB$t}p0H4ehq6gMoV见u&3due'?1ΔN"1pmTr)ť@>62ByFG&tU`$^ ꣽn B ȢO 者r( kMa$'n xn|ceǯv[g8JsSRyԜ l 2%%y`C:* [xj@?fR{Μu!|DvgM #_2T=4$5 ~8FPC7vG&4BG`YA';:"tIWĐjzqIKM08:{b24*"\-)U՜GǑV$s~4^:| a·s@k.dɹP.E _p)_a mB;O"݀' J##MAY>KC;LD&SOzV{){v/r7)1n5LPm.~^0"0y:?Յ{9螽! ge:I[MQ3s- $ji`x_. hA"!V4~S![]Qĥ87H`!l$]:.?DRG/)ZXm`r*h9U4**B1?ܗQ)­q_̀3BLj^T9j1!EeD|">3"{f7EP_2W.7x&8ߖLnbL&kIҋʝތM9R쉩7][w:N&0yȝ~xh"A^e*^_[Jww%-xnˋ(vȯ46 'GdzAn_{YH$ %8ƟIIy񩗥`+>~S"3YR76Zx=OnQ9[V1͂iJ$rSjjٶl 9>q~*[f],hƄG /I0b%JC" HtmZħFq?k6~D\T%*bT@x"Ww؟X O#Ȉŭkoƒc6֠JIu&An3S>.ʊa p >-ViE<ǖ%`M"O!0N%8q^ imM]ACX=8تF@A7A_< 1n m~CR6{v/$xʴ/46c_OU6kR&`@(iD_lbNYi.*3,-`)!S-E`Җ*sˣvqU L\6Rt?bRzen*?nIYPrj aM*< v|=~6/?fBGʠ \ʼnG+7ZM@ khˡs:h<_,վ9!M/p3K?.Svȭ~ ÓN@D2u;6Kмvp˄=kH֮Yaxqn1Sq'``n0gE˄%*$*nxu͑"0@^|yqfbҳu^ F;_ Z% B;'rΚ@0z$UO+uEWLLgjq?rz6| 6r yar_[F=ZѣVg+kmg\8\"4vN6y'X&iY'}Rh*,F (̚Pϥ $^7۽1Hh._BOݴU;ޞyS.7W"ƥQkE7'/YI:}ChN=6w;?SF*:0cYRN_,syHOIh?zpZH/e-$&JRPՄ^B>m '^Y$}N|lѠ1%sGcyRmѨLǬK3{ub!z`睳DPAVs#n.9v7R_Pit7&M383 2z74] dgzʵw0գ܄ofoLn:ʷ [ ;o3A_2_w+;Oe‹t9zsw-Q q$-6yn(x!@x <ʒ*D+mC-#HG|XPwA^gb!">6-ZE>5}PZ6lxIleSyq=rtق.wJ9}^.\|McqDIQ {fYYхrЁ"[$/(ƥfH1K֒Q+_j)^CWy#OȓIV~xs6Ѕj3L T }a`-͒llĞʈGUY~ "OB +x4}۱adDi d&>nkB>74iQ!)rc1J'K8I?t,}|.(yK)_"-(YcgTF ' nP$-Bcц/zO}L3Eg}SJ"12\>G6ɣV,IkinQe% k5oS`7'8( !kd:a= sGLB?z4;!G\\侁+9-X8B(Т%WI(9Fs]pk&(wu$5̊>RfGwo0#ABcZ8[.90ÛLBOQ㾭bÊ@^րn>tuQ1]0IM@lA90qH#MqFm vxQ]P 5{9}xhdUM\"CAav*@·Ā #=celZc *K.TF^wN$FCߕ} ~!>vVS ?" ^b-Qŀo# 8wfGPvjU U2B/wbcl`vj4)Q\0D:!֭H2a&]Ґ>ȢßutbzPRPmЭ䬎 ; ۹V[?|jN*@LK#zI&WZYگ89{0Y=E'yW<=?ȐD ;w3dO&'FPxQsJݼҟ !D2/Ri~h={bVFMgkB \us.} Ybv"M.O0X^>NHЛ|3 t.Lj[rfp\ Jq%kn5q]pRj68kUEF'>38+0f6<[ϤBk1:I/4CgHn4o,c3d 3%0A_#̿[AҬKI 90y]ح6b 4g2hm􍡺21ʽLGkSZt"3|)vs̆6Vn.܉tҪ7ǰkm3\Ϟ-z(IsiAo>:Fwl=dK6 X9OPBZ1ʶ'ml' =DB $ k =.j+;9JzH fЯjRٓhC shr7%ЄRʀf%\.ыD}i&-p"]܎V>~~5/HQ܎\4FpSls^L`YE i'P>M7/ l%3#Y pVu~yM\oLK{zC鳣8gz=>G܁Ҫh$5lǵ0$|68S`p @TC`!kGms-i&,q#` ͋VIqy^R?1`߂[Y-?OiJ 2ZKK8 t6|ߺm-dK`H4yjHCzBUϥU5 mF*5dẚ?M+!q=Gdrus:|ߺ Ct#@+ji"QC\@ ,] 1|&Af:H4m\t)mR. dRF3ok|{+7Oz@Z/#}P52>CVy"~V*.?&ϙ^zI::xz1Z/Ѷ`7~ehVu,eΒہ? `I:qP>d`9 E TF2\V͚ӱ2AXڦyXzJ3C~W_ȴ~9k8Ū˚xU0F«',AЄ /صy0>8ڦK}rAfG*o>PzdeA9*pR{#"Ǥ1Dey!Pu4~t('@; G&]hTELSPtf!tϓ(7n"bMsJH$B:^ГL&]7ڀMOÈF1MRY}@BraV<σ`&zԶP;W9 fX]\$Ņ $@R4&N!]ȆʞGf`=׾&pɩX7ghd~yMzwSbݙ (V$9{=hEsO߳ v+Do2kE[:s2B/)J/,ohVy^Ƣ_272bH$V/JK 2hYG,lnp;pU .z_MIloYJb&1dBN2R8fD-rJ_g~AoO'ֈYoug1#D冟9(f '6+ʷ7J35aL(2N%qƏ>BK+kknF#]WJACR*9d> i~8)?>p{%~'}[Ђ-B|eLیuO^oD6N^8AOk{nmbԑ%&UdmjxfoT]*a&bwyaƥK=)Mfh _Sa{܃arP ;2AO6c+iȍ˭_> S.%L4LkhKVP$n"b5:tςN !MĆ^ǧ ڵ(ㄵ.2[m"BxKE 7xp` 6brjX cEr~w)θJBLyto<ȨׄhZ5…{퐆K׹-%tZIB(/q?xE٬%zM(6ur3 lN"ͩΔNt"J26|̇ V>Ɠ\:P929 }_zT"5j<o ]F'=gn[>q,Bw2&B7,pkz)2nMʻһAxJG&=aV!i϶8 ̻n-}-W.=ALBJ+퓩hCмY@ y} # ldW%Aoe)s;lyU$iR~F9ʙadu-|E; jgX0 jS~Z%lk+k[m^֏Eì0j͡4MQM=Ru9dҌ^NcT@UR)̻}r ¼礸%bM9L~4Bʼnζl}U*_=u,}aƠ33!)ٳ­0wSj*u`ڔQ*Ct ݃fYL,yMUkcׇOvu4(rx>X>w~a+$a]屙+\LPŀy~QGh39SALxCaQK/%*,ANJ2jrw=UR7񾐝ھY?od-b_Vb #~_-)2(sh=4em[ԮdU _ZQh(|CbD p5P(j( H PG+6x/Ό "-LFYZSGLv VA%6VBRHڃ辺TгFl&A>O&yej~[TdFɎ0 Ԗq:r?7⻇/^F֙kh o"e%D3f˱Q \3V-Ĵ6RFXå)OIK!:<%)j>+p^$$:*5Xc/i3m " $mp|~yTV@&FQTAtlN@a䮽6>v̋\ C.\S)آRNo]Y K'q} Br/ PtN ,\&Ĥۋ$TDk8t{szOi_"؈l(#0T 8_Bޯ@%jFbތjA/pDCn ]`wiln=Dk(C X+%)ID.c>j2Njҋ`u=ڹ\ XBQͻ.YѸhF99RUZ/m<`d?.Z4)``A4A92XuBS}@5;[4_S43tx@Kᮃ |Gﴠ"{3Nv;"&j[Nt?w7Yyĉuҥ4w}J2{XD?e%s2F.ürԂBTHX[ga[+{"-`:Xn y' L[1F-fÿ2D]rWOv1DK^ '\ITbڊ>(޿<+sSA>ߓf.E^H1WnZB)t6Ge2{"&oNL*)tqV~JuD?ݪ[+ib:jWMqTsMTXivn8mi \l1"4::6K;tNsLEcGaMs?}1,WhtF sKf ucN{qlT_9ZJ5 X$tZPh rOnLS1@^7 {`ч/@IQem,6L40vq* f}Yuq.? (p7I@$4JI l} YȆr'8BR6*C x{ˆhH@}2Lz;oyC7Q[Ƹj ]}g2LMVΝS.J[p%,fc Yxs0]Ɖ'aN2boW +NXɠEj셓_&I O}W>X%6en&!ĕc4WiDV.mw<%~ ,<`x: ש[XY!G߲4"Tr8{l{,Z_IuVOk񔨄.1h$ӵ{vBןQ]=#O7H?+iVFsION:U,1@L%X"-ާ,j*W,u3:0K'Omȭ,RhUp_An/o a%q-@UgC$ ܾAi").W[+Y!\eůnMWJ+a'VB~q狅Z/7v"5eF r pE#(N;[+@oP|k mBo tnzeJA2D&3iZ?EG<.80YS7S"L8}g%tg?+)5 G'FfFPYNjp**(HJ6ڗ2ꡌr+5 P97Л~ /$&EY+b.n1)4&K&VlM KqfBЉ덢zX-8A+[7_{ $}+l2_kG>LA U!]FӅ8}E ȘmQv  N]U$>d0S)fY($pz"CjF;0B 2kLm|DNk[?ϴ&֟B &\t5.}fM|=7@7Z zTy=^n\~//L|:,XCg8jhpLE721滓֓oDIf.h\3NMiV>&ݖPa4^QqƎ^J @2aTzT ]mSu D>m>;,=EfgmE1c O`s4gF0t,FvfꃖE;F Rn, 8S$!n2);7Z]^mYǃ,@ ,z~+ғ#y#P/9gcNA]#mM4f(Gse७4Eh%}gCQS1) 7‹DJe$uiPeX bKѭ%X9 @%?@MF^jH_/ ¯ʚ n r$`tf4SҮmۘavhL#JHJ<Cjk:Xbfyvp mFAQ.YĀշKP62ܾ-0qj'f 3 (p3˭D,L|5%Ɓ҇7l:*uMsCص:b՟Ke>Tr|70pcGNlԎH##>?2 hwK5ou?::0 n ˖W u\ Lr= FRVƐ HE/58׻GɶcS)\BaX2eXy(4eKxbky "9\ 9(.~T9RV|kw_' C:eIKӼ$ZqvlG Cڠ[՘LMbm[~WC|/9V7$CA;*y/=3{GFŇ[@&')FzٺouBL"O[Rg1d VD jKj>}'Vw7~;*߃-4.P/ >jv7E0_),jy_zNXqQaUO|z{{x"gR}` Cpp<pLZ&! ef't2g!ݩV2VBimkzyvѬoj٪ 9!6׳2 qZ*@*CU9Wegڔl tǹ3N$ABލi8'ǟ6~rZH$/h 3)M.4BzoE ɺuTzpS\pnge['JiwPtֵ3v<;uu%e0ˡBm$,!imzzfc1?} -?\^^R$՜0:l0([3ih<=PfQ(#+6(.e:_#M!3`Ru-ޚ!<*>Q)<)ө*`PL#8R0AH5 r UvlW{) 2! %:>?Pp%ZʰS C_o=8wbY`jnon AyCw!t UPRPB[;EE ݉}64,҂.WdmL;⮏#5$)AȨ!8^&BZt 8XGC'3I=kz_>iqnQ=2 CFI4e3eɫMЛI-H:c&*;|ġ o@WJY"2tu=߭O*m8m'\'ܽީR  &Fd EXU1ܬ 9F|Lq_ 39)K7H}T-Gp*)nŠQ !lYQ$u~KzMۄL殏_3?bc(D=u"VY݉4՜ڨ9nwx~ 4Ƶ)]/jWȉ"=~ǡ@޷l孄8cҸYe/C 9(c& /ǁ7vȁKƆ(DI1@T>rچtQW|y?0t\<#ߨ[C >d#BPOp߬F@EF*K.v_W [<8RCjM1P^2~#ʻS[{;|WB3eL5A-*TEt4'C]*S!cqXx >q独6T!: *ڿI$s:#kJCxM7$y@A%ZƉe$`BpZρj4IB;@[F'0i$ϼ1P' }q~˷ , (|L,g:xHw+/P[9;4Ǵ3c졌a.=kh>SNKV-Eyѷ(3嵒Hf`1QM?~],lAlHm%jS#ڴycPW Dy8db.ĺ 'd.(j^#) 5$͌s};vbXm˱1m+"ɕl"ΕRJWFq͏*H0I% l^?2[tg}m1~][SL)wL-Nu4˒ MJVd\Zqۣv;|ս52%w{@wf=q9ta5G{U87Kn0Qra+֥ol A38 'rwS|G{VVb0U67`,ҠfC6uG6H7yY]"F%f@mk)9m416\20Z#t b{#u3+ Mbo笂{!-Mn ) Q=s_h^ ܥAF)O@9'@Yw)cф0JݴiFy#iRs  eӱu{yiNw6!a!xdPΧNPԣgO,C!PT1\2#C % Q|08R}3E_VVpD. O{r@bx>Pubϧ 0V3Fog8[%5bWî3`p ފx}^ρ6Pg1HHWw-N]wmge'bԪqfdT[ܿV9:2=ܮg)c.:bp'xWО̿䠅bv!y@KANӢā`q,o3HFp┍ O`(@_'5IKz.wN[8U P@BwVCSQ:޸8o,`dXБTɩP@8C@)v}I>ZfB90L̠hnr~@˨ֽXE}U޴ӕdP{).P_. W4!*]ޫ%y~4-Ȧ 1M^%Jn3?-^ 'fi?s¸ Z U2JGԦJ+2C؋tMpŠtvmwkSa}Ts2\X^f[` OѠ&,t !+m~*AKf;ےvrͥeǧ_d'[D+QP}>{k_ *XMuQGC l=+Gן##^nJgQrc<{av*Ri 6(*c?l㽆uUYzeÏLA$n3ɀaa 4L|+NE+ =kP#ŨmN+8hPJm1OM8ݹ@>^^%\=. vRw#?WaoW`zHF=#/V "ϣ .=3<,6DZU 6z A yu*2){@ZJ5>[p#@2*hXJH)ĴI$h^{&:]m?qyQ4H*2C3vy7.v~pCM"d2{ lz:_QwjɘX1xF#)~XYRk1{t%~7հ^%airitҞ&p`r֖ lUS`ު!)5]Q]=EƞKh[Ly~efRt_JO2{XT+s7I7,n c@MXd3P5sk2(/i(R"Y3@=18CwFދc›8M=Kl]I%$S|߬0')Bw>u+r@g's(_n7vA]ޔcr!D;(wcHPۋ`+KCvEٱq|{]d~*^9 )(+GopHQ2[:f~4  I,%3%XItCX=c Y{r84 !D[Lu)*s?ŕ G.4 (w^;D8]eމw{A^RYX#w bdZ :7'Jx`'l@o't;ɗd#^-*_3=VTX~#`F23o Vf613vxP$ dQvX*A{f=ɍg2AaJs_.ܤ7zljNC/N5U8ܽQzWr;.h% h/sȥ SzC@I:ɨӑ5XlT^B~ms0 | ^H1駍I 6b\Fv)(DmʏwT}e vqȗqx])fchԖlGkzmJ%]3 LX ڻN4t(fZC$"]sݹ|?Ntx1(B=UZULj%pF9QډS;u_~r3cٹ2oh[HTn=Ʉm-տ§𪖳Zq8pZIyFW4Z7j/?.9&G!~m~[ -.Ĉ`%6*teOS4M[SC`z%⁩ʏ3)_'מ߂`aIJd xdUY9j6B+cLDCjtjTQ;\ueoŕ–$pW6uqä:k6v'ׂWQb9aJt4a2ѱ(QE,Ac>%pЕqDž{-#70r&;><.`r4vO멌=O}:B4yߔ75 `cf{ًk@@"Kpnyq ?h;/eF 6B_%y'iZwTqDj`w}:)I:[k3 To{==ԷX)BOve[9QMQ 3D-3[pFI̚ހBCgw ]|#XO#E>>I?qkmGv۶O+:sE/RnolڪƭS;mr`V~{xtv,/RISjY qq |cݳ(Gh{2M _ r&ZD,)LZN4sOKF fv;m6<ӮD3PеB(JKڹfBΡucC堘8a<;-մ̭^0vS:4R Tz./)aWī?Yh{9 lPd: 04$lGbsFyU3<+]xzFL u$p,h?!30S_uDp S|-0C5AFq- dm^ӆqakYVoC%aC07FPrydriW5YiŘD S/C}h1 yFOg#.F=$};Z1M{xG5\됯m).@xI> bu8/g3S{W!*n#r#,I9 {ntsROM 2'ð@q:-H͙qe'xȁK> Ad&/e]ZC&qTΪCvDGBĄyb|$J|0uxj1e$kĀTtp{9F)zFfp)؎g^T Ҁ`RsX z >P_SU JT'sy,go>}kSٍ/MI5( {uYR,%ϔæb3?p"b~-|/zgvwVU@GXO4_L&Jn__<&6nT?4sJ%G7©O+ !*J'rx&7 ")>zUԆ}fSz\͡,rPν ~sA=eq-S5ˁHR b>mqky[9&%T`Ge!4ˣ誜nS!zkYuxCR-5Jsh_siԀŔא_UwoWk,yRo+&RB9-ѺEwx&"< =bQWdA s1s*=&+zG d$0?!$2$-R7{+ll +_חp,CՎ7d_$]⶞JPfJ?"k.YЊe3fA?M&L-Ƿ)YVEX>gSRUA Ϥ[ |Gv:/(C6P,?G7M8.67fJBό~8IjB2JJKUhJʤA},'Yx^MΨ9.I6x#p{CI Rl"3(dH,aoS6X2Ÿ= "i nn)z)e8DIAg@BSkf!`|r3wKO:/u7ruNC3'6׿wSx N_)[#66^}Ȭ{?xp+P7)@bB;m7ZX"(/*qt񎮈T'0e9mgQ3vܳ.k |,|Y-=IX7r GvHcJ{_l޴)F ` V}`]*KS⹷g7*c1>1*v@,%pK,ljYASϳ*vC,[K1l8QKsӒÃ0N9,4lzhߚ~PnfI(mEֿ|6 C?㶚 |g `?"{A!\ ) ^%RJIuܤ EuN;sgM"Cm^F?S8_grtAN~TbevF4f_R~\W>JT><ԎRK̋'MۍR{G wPw.W汙'< S3^$t2ĻWe$4XW\MA XL>υhT o=rZnyȧoaTtp|>{Ik& 0]D dF~V\THj%_+\d"C{>x:^[ب'WՂQ^Ecbtm'8Tibo/> ?KX’wT̊D :X/f2MnUK/,3w'2%J)Zݞ$}ى,4XT WnU~, T1Ơ`7rx=\z~qga2 m*ߜ=- ՟pc#;2fZϺkgp'k(!DzȜ>+}i$D,Bw`wsh! "jrT_F"t1.U`躠"e$ O![7zH1Mg@,gݢ-59ڙ\Ua_ltS&PJb5xQHX%!cU5JJ]:bn$-;wliKkV=UһFc̸G}[eYhG!"XBRLC Eʘ[KPMՋ$;!? `f+ty.ÄB鴳GS]W( s% nf h0_']i*[b(3X5؁Cɦ*c]7x=Uﯥ8{nu )uQ&wKBn8 $U <"ҵ,F5"IfJ0R$:a2lw.{cHވok&1Ԭ,E|k :,]inps.0kiHh[?pXzȢ?!6a5; }aIi ϙOM%>U=t0KLtmt/~|Q&wN$"ڟu.=29 ʣ7dWeX"=JAd = vE0--d!آ_rufMw SVλߦP O~ii\w\k*fU |Uș]m" wkFo] aCiX;6I } K2y#F209,cXWWG~3+tQ@Up-[JJֽ$I=([7=N~!7#:&´[C(c[}8㛠 +Kt<3x1 axӯ^|Z??TKx,w)]tQm`vw: q83t\5ӟo!W-h-N5ҠwfN>ju:c!>IE=Ik TƼ{iP s jC;߁@RXzՕP#Q!Irzu PwmnbźjF6?'Չ`c; .NԿ$SJy;?uU[XRBJxlBO)?;)%0eW5_crnCψNej^TXQ S){*93grKAپ7Tz> 7[2Kt2$[,r 'eg_{j^ gM.p!FSgOZJi6xYA^V=pp3% X=1YU)OQvlۘ:@Z;Y1K nHE:R]T ;" v.AUsP 4+s\2PlHj`*/x_sĒcj(!c&KO*]9^hovwV DޔZZG&J%lA4~A9+Z~E$mXA{e_8yH wHԊbEz\[k, 6!(~*H[M"_i.FahxX -bNJGrP:Ō繩 9I-k𩮔!Yxˇs<8L9E' 쮅6A5 Dž'"5Yvau:͖x2o*sMT.y/Aȭ\`H_OnʺIbI/q}F(z3ezd^I%h8{xe XvQ ݊ S|c$*S43NogQ)[)da ':&a_x6eSUj﹁ȫV *)?$paP1)CP!Y1RWwZmB] -gSp/uڵ,mNV #Ոz`͘~wqtzSQkV]4cF@?qaOY-42~4LsGxբ=R~w&4[.Lc+y:uO KL-j:gIE/Eu aFEa(Tasw]=(ǡWRK*!#J1()M%!f< `6ӠEmY+-} 6u`G^3]jCӇJ:k'tovmAx}.FI_'G> "gިlvcNOr/Ye筍vgf!4,((gGCx^RHDzy θ vG77>y&MbXjg/1C. S0+d3;.y)\EEM bj>SRMﮓӋPSN*&9),D)9+Q߀Iζ+g`lMjKl.g oT-pnx@) tű}ӬP b5bn l<;PfçgbѺ-\ &aK. H0*E̠kΖ9; rx.C2(W1Ɨ AsV%ۆz]Y3N*P=PC6~>DIjZ!;{hfpiKYIXmy ZIw: )gG6K 5Z @D[ ,VœKj9R\ŬT8wctsMAra_vgvީ!i=ZƌX|o]v+N•mMfKp·ɿ՗;4Ttg,˸@Zer.:94 a5z~0<P(UYV79HUZVkuJ̖ɤZ.]9Q3m/L[.6sЭnySI[ dAbRO\WN#Gif|iZ;/龹_x%V2ws_csN*5gbqb"v0݌h`A2Ȝ V@xM>~{!`ZQ/璏޹ALhj8,*D6haUkהa"'0C*QcdrPdJ MgڵKL}0^8A xo[tӡ1oOa\DI}qMtJ!RN@Z] 7HE_O34mN Oc׵}6 SD%0 g4f4ZDU|KP wHaD0g>8jJu'R%WRfI}R/E%ɕxqY*#4H}Z_mJ8Q.6<Jw+m; 'x|  !xfrwr<93Аhwf8`XN GQd:/ Y 4 q5hٓ%}~BI )%J2B jC(YqFTu n:-0xL4BEz] Nk%LSy[0{69N)iGx*+&?c jit r0]~}hCvD"w 12c9\0T;;- ^1<)aHOXcځbޒyr`gU&V, Ѭa"'XIТRc0` EBJ'<֝}O=-ZFNW!N+[Vݧٔ 7o9&V: $pu?@'c޽9ĕH)qS3~etfyO \0A^w*W~l$9& !4FO˝M0x Ymfx`ijZEVoEq$q<:i@K/D6tZl1W7[eE  {k(k>cK!?Eܩiݺ_#f4X*,MU "Ɛψ&<EJzb ZGym '@'D#@JGNo mHj6 mѕKENO,vŚ̉:x3Z[zkFSRBƮMw=u;[;:p.*?o h$XSɓ6^NP`mV؄^0>AA SQBVl|!XwO YwAT}+פz59%lBm3XN }6tj&S:L!w"UЍ+xwO꠻E*;zIx{pWo{Vq=S"יl8an|~ k #LmSw"Zi; h|lsJ^\-0#:$UK@uyI[r랿sS弜3q:C\FjjW{nn0̒7IIan tgK svRz*UN1pf\q:vK F{ġ;wRH?C]yuNLM.-0**PēRU;ybfvNqeFyܺw^J.l< `Uhܰ;rM"^U!܇\ I9 q Ecnp){zA^J v >[<,,ܰ2lYt(cŒ.wn Sc>‡1:5$C5P`WN*&rnK!J Z7.!wBf.],gZWQ \|F^lڙouy˺v'ӎ} L{Y;Z+^}*B]D_')WKB.ӘXH|yA۾ggs A ؄7UzF:p/WAbuE]D j4u8JhtC^](e64c9?*֎Ød*RpTjN83})Bm~2 :=]Ë $EMcFݶLneudsux) yL.fKĺ䄳TzZ,S"kIݐ wZHB_!(98?e,Mzv;ֺ{8$r{$qUe@0-6Jόe"k>r4rkZ\~~&4$8LfPbze/ůj!Ղ qedkJ ݽy7'%QJǫۆN}*pٍoȁo݆g#ҩTM':>;)[k(2d_~(Hl@{s X2v1Mق]82p<$-vކ!po٨p[k}Ʈ݊YВ)i`L6wKwqAkגE}Z?v^>?ZY)`-,]Dv)iN@3hHpŭ*{;AlG}`=bzA5x' T*)1EUbH*gġ8"} R"eDK JFOIVXΜM !Վے4zoZ ~VxZ/hVJ`zT>aZz=gZ왬jqSH7f1` %3)щ<)7+~DcN޺{^:Źy1sv˭> iE:~`)'܃>,U+A_JX׃%wS K"LJĝ5uvp?f1g kmrA.y/ĊJLL6g32w/xmk=9"t)`C4Q@.$~&Q Zs=/\cT焜Uj]٭SM>+>);b](\v"09 ^&^x6"{-8Sa Oϼ`_D׮ 1Zw{}r< oL9W-w-m46M)OXGp}{268,^&9ƴSMS:|1΃X7;=Ҏ+xY_ECSN'$εq~;?_a:Dem EJ;ifi O8~ӛմSrPf@ %)e~ylB:M uJm[@戋*kȀU'Y;诡r&O0 71Ly2m%=p ν9Fg̼Mrv9b_hiҫI2.J=<@ջ*;X DLŕ635~ih/`5K]ħo3%_ՔNg=DR#S,)iI\};![}IASP꜡ԧ35ۏ>R[pokfG]8n}}K6Jh֢"-ϖC\W-" Q:[!c4os^wv6΃fH+2{+9탣T#a\E1,t茻Nj>o5UW '9EjQt ۚk4ڇEvfKW۬=A%_W܎(.]h)Jt@\ۉG)z=ܛ*esFASFLtb5Oɷa1k%(ݑ9H/Vcop ۃx͚UTt+ۗ#psM$+3ž ܷ =4[GU\k)Md}KxjM|D:ߗ+Vڶ sRonMfJo].xABV2@GrRIDq̅xs!h +}М#Ɖrt]@$ Zka%Ŏ=qޘ A0t$Y|䲕ӓ-,|DG4J#pdF3Y\L|?CK~@чkS$ A“MLq?. :WФPTE XåQXW kG:to(؎BvirnR(t*-㎝QCP{G}PeNV'R3TEU iii]D={QOXAxAs= @o'px 7"Z аy*Ґ}vxxWe7Y!6/(\l颕1^A׬D ~w_CƻO98%% geuK^T,mZx6ïsxB~gOAMg<5xTҐ R{4<*37N AV艹d= uWf/=ʚ 3<~W9`^5w4J4ft[/&18VOm!ټiK$Ļ@=רּ+vTbҁ "]©I ĠC)ݟY&֪ȌrѲTL)j}CJF7̓l/ELZZ'(&3DcNdȪDmI l5܆ =:9TU^4+#{u!>Wk$!+0WA+*Pa8o$7i箖 ?үI]ɫۉPWA~0`t9ŗ׃#c-6~@BSR(e%!uȳ!3d1"LߣV yޓm/`>Z81:wqqw*V8}N_V{-V>mԷW %z}"bj ,0NhT C's5Fӳ])u'i99I 4\ ъ4dbTz]s# Y#xJ A^ڊwHo~4j&n;PϺX~oRAc_ ?S:Uc\hɨqߩO9K8f7LfD[>qaOGou `S}N46ILl]łYC<|Nbc[|O9tikT8'Tjᵶ+{GAIDCSWˠB| nr'w\ =ĘCL28ۤ7 pe:Eoih?^,a ﱵxZ9'Wm^$f\9V lm{C3#Q2|P4F|Kjs*Đ0Ag r&#'"("Yz^FP"\΋h}bH=_Bl0b47i&%7fuӽ%;h}t@.[ %HV62,}i+ݷ(q fUx;S4![U0/chB|3:n/M7Zê9_BV8XY /``(%RV||Ac/@C/ҧ2O%y(?vK)qLLBq'{ ~㊄ЪF7mURׄ?"/v*6X_b>8TgB2D!WY NA7)DRzCפ{Sit*8ZCLJ3:~g'Wc_ch޸>aK[0_HMW/b~DTMf[zMe @ɚKnJ!i+j0wOo7=6 ɮA+BV4/} g8vA6lZdJmĩ~C(h;tis/V#n߄ '_4!#}U  aH|kѩ3Y,£)9.6Go 敜Irc@PtC*D9$ 4i;b26¿VvJ<mw#wCA"1fz DRQEgKb*K^gM69Z 6j tHo׉jAɶg1a6nŸ|\'`/S$r/sD#?+?M |ئ=}$VyS=_j> ڄ#f_L:9d}.TLJ1!65IKt<븁-@eF z&+Mh3^RЌbYaK#5LDx0Ch˕/*eZ:iWa@.4xOUqp.stlͭ\ @Оd~U_; WߧNuʒQHZ`'f,tNO 7Dzv 넩W.֌MI,с9`p?=pq}+É3 F-\JUcQZSak#X hτ$c%"n2¡/Tyr:Rj J/7ZoϞU7b0zzr*cms?I*o󋢔=:rTn]SO : ۅ/ϴxwVzxwU񾮁r^7Vm  &ʜeMdgTZ;/2%X:y"-}ϩ;v (nУnD+orjOaxPߒ'BaiuG"0|";SS-:jE5GN-~،(֟ Ru` Z )=4a6ֲFJb B]+\(0ec2<JlNbP\ {@;r%ۀdrX,bk8Rیš^AاNyDP"w#h?pޣhafbT.w"A*ÞO;d̝ tLrR x :F- -N0ʁR3HS$@xw[a hwJ_* GA:y ɥE*Y8,XR*a0|?2:W^/İ~i 8z{:.?!`BPqPM7ͦgVRW\&~FͤFsr%(FV^t$S;Tcn.-%SeɢD1 +uP% 9ް:=aM):d6ĺ4~YLP_0,z3mjUdL«׺kRIկVj9W5!Mg)e~ wGo3x}`ÐHˮVOŸNo!l^Lp =gE{\ ;| SlYmGþ@2ծ3 5P❲CT !&QY#ӈ:= S̻>i5B*.)UÅftҷL9SQKwt*^yVX$w2~yD];_&ҪGXɂ:>ڞs`My<[T\vs@]rL< a_~;#>T,SPڐĮ+]Ԣa̮-&\Z@'P)َ?RԪ{޳IԭԦ.^GZȀBB3kkaep|}d&(Wm[ra7n i򚧴(\Lnh0;~o5rӜNVuB̶,㞕f"`Y`%Up`͍Rs:4)"r_b)aH w V'UhG}JWyRe2}0 (x}ƇkM#Vxy+_-xpi=|&32ZJca@;  D1=_W/JwLOTAU1ݨ;w\"LP4?;MI";PW[\<˒?&Zj~a+׵^d1ipr Bj2 Mx~jHS " Yփqp7%\fK+2izώhys}fT5jFn|cMdc#k;`և!}\[~=ЁS4wJkZSu:kc~U6Q^VC H~TURdJkZ1Mʦ^Yu襙~UfW ._ q?(hkۘ%ْj>ft ^ Oó/DI[n〵LrVREܯg) ຩk2\{yp^,{NtvB#eokvru|wQNjw0n~l)7"mTW\^9^Ηb1h׺&?Wֺi'z>l]J>j?f㭵^~fAȚna[09'uU[,3_6nϬ-ˣ4oG^6״XVX6aGݪ>8gB6^'gD/]eQ_n+@]n{҆;߈G:W@"hj3 ģP%߆^'Uasdg4м{om&HƤQ+F&NpѿUO^M=9nkI٠Z*wtِ<4]rWD<9::arqX2{E\e[&dm+T.+ 6"t&.ʖO$^Kݠ>R)o~ބЩ`u8ha'3 }U|tU\EMw),oO{%:ҸY0vܐz"6S b}4kB15\i04Գ6_<-l%ˡ޺:m/ծzqf pb_UhvqB!ɜsT6Oo*S74](wOvUfͿ!/ƊUa+'7̂AmdY 6bNV!QrpfCC̩X~:z=ealVnԣĀ̬Y8v3VARBj ⽩Cuw71:Y2)&hnT#Ŀ z@x]5QLC9&X|yh+]O껦˙( "- x) ;lj׌L5A7jm SR?Ki Gvm?̕PDOHydb{]x #zto@7~Zm\Y9g̐2L>!wSW+:I{iZVFYx{јئ1ccDTӳ1Y]Q(Ik\ʑXVxp<\FLm$9 ']g:D6CȇP]I,֣e;TNK`p[2EO(:Yd@Pj- Ry:U)2r7;*+.^[!6P3!|&r߂{XF$>⮑{J`2K9~t /I  %'}7jeb1#0SW*'yiHG+n}|?;xUȣFwwWPJ!ȍ)ԏFI޺V~W@:܃B<Htޑi+5&IOȚ|r 3%(ؗ[B@g;`q@ҏ0&k*#FoP)y 'B2XYOO_o~urR1۷9<&SY↤Fzeg$A狊-e̓Ҙ?\:RRi{mIh.'I,NI1Gο"? 1{z10X 7]w5Y)Sl~it\{KV$[ ?zw0U59 # gX `>׆ԫSbEg/\z2| n\l DؓK뭂e]4I ,'4֐BX^!sk 뼽^INkuYP~ܒ?zA*q'P-+kodR:(]xŮ%HwLԸ6<ǪU.MTm P45&%-甒{G7AÄ^*[gXc %GgQ6+1u虔z`Bx)#^ꤍ[環m2ɣDr8fٷiOg:g7}jsT(m빱A*rCx@Ata]X,FA Q38p?6gq 1AߡX8q8G3 9VC\ܣs1x79AZ.\ǖ՞Yg;MɇEf:1#Q,䚃|˸5$` Cr؎loҍmNysEJł?UL8 W׬h!C7dpU%|>gx>̷XS|U8Лt2;S& >8<*x~OA9޶NJ8?C5sq -_CH6B#C9GNXp WiD#ɇb6aůO z9Icrp^JE yйcNDf"#>"ϝ] Qq9 =!*Sw7jA.-pٱ cjg-ǕC=5>'a=}9 D&͆ltv8E)i6C_wm|_Ꙏ)n/`W ]ipW]K[mT{zYXA؄}Ż+cȣj LS],!CVE,ǒL3ȣ"voBtKDzL Y,g; Al;{bel/^ r]쎬wP,ѽYpP1OAܭ:R*,΍ר:, 3)1'ډ"0) |t\@颟K_g FS6>[lVL  <͚Axzڹ0KӼ8p P*)VC|EH%߼_vwq@=me;Dk/X |+hBA].lDB.g߿Xc6n 'p;WVn̴ŪCn6郘J9ҁϒ{+0ެU" 6 (Уow/_rcoT2幒HS9,>yH2"2$2X7 I`ÙqjwV景âeqyrZ ;iau˒@O`ԇ6ԇP bC#QGMf߁Ze.-ܕ i.R)8ZGNͮ6`ˇk[yL:$ -0S-ǢwO kBZߚO8:zKp/(a+Tku=sHq&Z,ɏE5A͖ h$ HX{^h} sU=K1кf6cgyxvxJslQCWm7uB şiS+ExΗ\?Av8,Tc P=Mfc@ flD>J"̟ Rz #7uM!8ZccO\ņJ9ܒ,,Px|\]R7'nq99X4 a-Z,7)$zK$AIv!Dx4l?`Y9];(%vv[.B9QDg M)b`lbpvCŻSCMi)JپaϧvS6+t0"B)Ș_ W4'ZXi6cMJG7ʯ$,W@ \g^ә97_y>7~i8%秗a2'R\7cpGVRh(4Uzh^Wwpa(,b e6̙K]^6%)p@Q5!kTS_8 SX;n|ӢZ5J~^WS*lM74P /U.XQIn^Q=)tB6o}O}mEC-Daҗ3ށ>j`zڻC%NIV `E^4mpܱq\^6osg^K}>ݾIbp6SO#B- NWI|-a|,HԚK2?@%DHl{KVʁM7?]dF?YdVFV2G%>=6^IKq۳#xQ0Fw߄0ÑYwD&},;O猪Txr:Z2]14MleRhfUj3ٗZP\TFgph`n.q[&up| WwPX 3+0GS WN%Neâ@zcO| ת`tFlN]J94Ez)fqRS__y\Ց>{&CDك(3ʹd8npy |$M,a@]8†sCO,j6=B +z_hWUJl6Bj4 >w:ܿ j Jcu*5U Xx4[_di֍u59HB.7ppR~ .\|;Jt9kV؞Y=Qzjl$6X&B>#f d7/(T(T\m9fOv)tBn;+ck%VU9"|au:c|ZEnM32P(u*xwb%ٜt6Y"6гejX[uvGHïҫw ))a% t|Rp2f>y(j5cLy1mx<ꌭ*CћQ Dzun}/RN6"6Jխ<_ٽ/ea=\111i[u.=h۔ o&M\\4{E2uiD:3kaߚ.ϳ BUw|t=تQ S}5j͠S+W:[Ȍ[luY6D5Qd ~kYsyC4{iͧtj$ לTM*m@] *ဥp˴ Fmӂ;>GO9)[⚬81)\99{XDA8>@!.>2P!՗]v#]as\4IMы|ѿ9θ,HH.O7T=@R+V:=nG7%{v6/ũ۟z0C¨](/'^ت0mMla[Bo~#OpcE(s6WDV۔BbbtU )HuۇtmI&L)v9-:KhC܂~bBHYX$.G/uY(/Ϻx1@=e@lin>a,g:e|@qDeۯo HGN٠k[ҒAAWU(I.r2 j?eOC0MJU3%yW9@Ksij!2jϾSjqӷ >gnpx״ zdSf%V\IGG %K‡C@R˔6Le2xU$_%7o/Beo?3L~t$Գ:E=JNˡZ(^7C!AWA?@#nhXejR"/r҇)*'4簉v+51Jw*8{c/^lKsH #ZU?4 WM.2+|m/xPm)ǑY"7YnЙW AE.9L) cǍ"ƌt.%2~Ɉuټ{ՍCn݌C@uX랠ygM̠TY|b{Hs&t撷1˸{D҆~}Ďu\7\p҃& *l)Ug\0"FQ,@U׺gsr| J\|-.w^ӎĒ+91x"Y[@jÅtC I)ltXQ2P]ŏ PD7+z?aSQ'2bSA|GwZ+y.!<&M}ֽcEf7:>a?r͖ p,إqMt6Ŗ?VΉA[`/-e:\c [zF)vw96x9sތvɆUڈ`;+4:FoF\,`/+p œ3ʹA ͳ+ aRWr=N&&-W|!~{̅@<*pBPjЌ7䎭X훞.A6iQ.<% Jg"\ yt@[{{E&y[|YB}rŔOH>58HDzdltUw eP~]<Böqڢiv˰RqĦMGu 6;# 79-s/O5$G ^+muLˆ="+Y]eI#zz'Vd_rHm ׬=J-n32-z:v+2aa3W-Pqe(wB"+Ϭ^ٻl"\\ z Td+1Ljz&qdl{5C(O*v>bteLޭzݱ"K V; ~jįh6`{D\7b ͿXY&/<ӁzFF`RƑ08~8wNMZPeG}5Q2Cǎd{ _mZTa'4[`a}+X_|}#bICe.gr]B)A.Ňŏ5hAt٨6.D^s{+Qe/%ūގ+-+|Z4_c\^ Sc6"1MRPm}OoΓNR#7daaVZ]So˷͛ OЋ?k7SnRjn'o&Iūy?s::)ui`vT+r6!6[DNտ: `R4|SBNJqzOHҁ"Tt0x׻Aȟղ ٓ+^*IE =5}F@/S*OiLOEYqrG0KDXst/!p5 e3ĄdJ=!˴bqk%'I8R1J l#|!`oxXۍYN%YO(b3|[sfr[6x+^ÿ+y4-Ь`,q@a= @#? SEC3Ja5F-]qI5 {X)u$~(I1"=Lipш68ѶS' 5;/+|(Y0]}ԕ!dlW5S#h.uauAc>e9>TVZwZբEv$Nov!m0n" YSTc VoobОWk~;G4~P ;\whevg).a ^bh<=[v6YQSy PNd<"?DQZR6)C, ޥl)V';(hח=AƿL vԁ )o믘Q S3lYjW[%k맿(̪]rRe}Ƅ_u'g=np\fpFcI>[x1>@6X t2z+B`UM*/Si4z2(S'ݩ0*9p-=J[6t5T>kSߖYfPopn)ɻ"^.FF^ >Ȅ^ Ck)71?hjzr_ #v c:bЭZ& ~fЕqmSt{,8o=V:3o2FЊu0HXtbEU9L- ~ogЧs7m$aTۗ*ӾUJB.}oHIBGIfgHD2rS.j(^Z;d k.fƥ6IfoU [!C,ϷHB6걫&$+Tl)iuG*nz/mƗƛrV*{K]E-{kD-lϹ PNc?}a֕~Q3ti'%ܻ.ADAc0+䒳~ 8Xo)q,bPDSw_!wɟ[ih \w+vb|Q.vßJdW_tF?b1JkZ&I6CZQ?3[>uzoZDNFly҅+O6YBFidG@f;%lzD pld ő[ҿͱm_G]<\Suw.dwQ?\N9JSk|U\ң5IGWp:1Rk6eآQ|HAҪM&V%r1%.#=yж=GdZ8:(<3vO8-Ę6|:޳eҸw C{DZֳBnuC{=pݿeINrKVx5ҕШbTcm;Тɇ ZcDD t۩6Ja# ׅWQ*ҋnб2_i*B쥊0IŌѠT8O#v,T$bDcB2l~trlTW aDd&7,4Qy!c@Uf} n\G$l JHtj=.ƍ5in9Xb-](@;x/[KyMW {¾|VBJ7(+[|*|IWMQ}? -UstG m?cQ1g)L4SS !] )=9d-!'骺7%6#k 6+vj{nd+snD}|6w$ig2ɰf1JDm X{}x~̝w<1d+VԾ%/2nx+>e {~7UV(Fu2%Rwe=XE;PjnUPK%$[.H#|"XZr9DIB@41+%P<u~ݭ\M:$x.*5\ic~Gb@ ^/(S~!Dx Nfե!g K{PC/|:E<b`R q]^bܠeWFVUb~8xR&⦍,gkW`SBVZ"BL4Y?&n?Lhrc WL͚{Qer~n/rV{l+MCr91|2HY;a5fO'y6 Jw&}O/&;Ѹ&r'd;1ݙ*up#N>yFI$O>Uhut|c7WJwX; # Lj fZzY+=5Qڎ}@vR+]|I+l`$zm9Vb޳FEUd=tX/2˻R .8)ܳ59#hb7\Z\Q93 %~6W<ਛ#/,IGW=NB 505L[}[s,)K=v&cb*Jr H@8~a| rz"'ځפv0-*Y gF6qӞP݀YD.b_=X%5RB'DEdvX!D)Q~VրDϻs QL=aᚢQÕ)+&դsǪLC=ɫ0O$Q3!,>TùpVF熳T]͚@BA.BMѥYx7sN7Y/')|힡|y39~HndXfMzm}2K`(˛;aW? ÚxADOW0]"GhvG/ZrQ D Dg:\n~[S||抴oֲ6:®1AtxA:C.݋ 5߹*7̖caiL2N@q ڵY_s qMAmmz15z˵vt(Y-zr[-ؕCcΞ.ںcI۫\%hR1''ph\8qmԖ7{4&~b< /逫v2u3hWJG7i>#=/':g|ar2D]2@΅(/v'=GR4,f[QwJEB50;{RԞID'fa7A)HPO< R33H) qmfFRahB<%;Z;J0eZ#jۓ}A\C%ʜ7u||1qsuURZzCŠ骢z@baZG_>3ϡo޶{s7\.A1t+ PN`%#Y`W<a Y?AiOTk@6 ,*i='"yЕc}@oZlݤɦ{)p"º+05X]\s";\<"/d>)ŭU +/E eM‘ҸaEjɊi{2 :$kuJ\͆,E.#58׾y;DR_!b 4%*|JPn[./%A4?'`W1*aW~{Er}X0[$\0E [cE9́ H{>9ʄW! ?~szUbZ}RsohlFv䧯d,w9M+B!}7k/!~ۺ>י^Կw U+kyRǥI?m5P6-JRT?Pgt-Hr ?гm#3sU+"i; ŲKx.Geòz[d,) }uZ~ U^4g*5Nq1Cᝏ<◴3R->5؂=_3Z]oG}4Tu~恄`'>Ɓt*;wUM?"L6; NɇOFڎ=g(iϛ~q8[+L(k7r%JCYx-01yU\~\oO#̇јRp2b֌m2ȿNH/$m I1jc1&2%ƛrJ|[7tOr!><`Bm" "#H#2ޯE$vGGfuneM &_ d0C̱}pұb%HJt_0&:H*YV"6#_TD̨0j˝7wRl* fZK>͐*T6XKFzB\^kxgq>ƐYhq>Wcy{@$$PL]t>06wXה LHv^ uo{ye31^v/-0Y^L+loazux,\\|otGɷ+d*U/jnoX>[^ȦSn5d͂AAdܧSRz+-2/-V~וb2,+2MYF硵YiiM>Nf&E9xGC&ȹT 3p\p"Ãy#+>,M3O_3/W̳ !%+ nYK?80y\K^S@æ T,"1k\RLr,Vz6޻% J YuAB)Q4_GX`RI 筋 ?4z4(C 7,AA2(ȴyI1ё*[ i&ؕYt́aư:#s}l ! |D##8;CE^[#c; Fd!KA\-( d{+& 5liL[ʆ½0Ex_lQqtRlRIKaNy" 6VdWwO4fYnAn(iFBs~+u+Yd/0SĴ) 6A2C*Ҏ4ٽ lNqj^ '0,MKD®W[oR(fg2XJEKI3.4؋SVdΐ^/Ե]6/+*zѼpͷi&5홯iR &KoaYӑQ9DA.T&rX'+d2J%[' Ѧ3kZ=@7EP=шYi&o[p_љY-w*,P&é:v#YE8+zd'4dHkE-5mߟoj,uR pEmck%Ҹ#&z@v6<~Z3rMaoϰo4J=@tʱZm@b|7KAR%]e .?Y^ـ7$W9V Yua~}>" e8F Vyj6 ҘU׶wDb`]߄P킄V_XHKe 4P{&ȰYJ zUUJNV*^4Qp!/|J?e׎ٜ-\!ܦP'/tg>\I-^#<%҃7hc{ Hnq )T"VdgY-zhd~.PaQoj3,gQhmL)ㄜ11 ;`:.]~d2,pWkSAa: ca4yl}oOx$:Uzd3{vj ]Y7V"c(ePE44l۪$NfVS#"@nt`i)ߡ&;<`aJ^Dhi#X[]0OqM`' 3\xqs؂2jخ54`?~S,o+r-S@͊)4; 1GJ"*2Ěp!=)1THe:7hm4WE ePMKwDs k&BXDty耺jя.+*G(nŖiw"(Ma69HW{Ǯ^FDK`С0eGJ?\|uKNR9Ԣ \Q8p=_'KI wmhyu/DžJPP^S 2];\ zC(HM"e3Qܳabt$ȵ} !Rwmx4jdnY-nx Ts*O7/n@eAd,L?bҊ*S MV+'Ǘu1i/:Xmnm굵c"X@t7dҜ5-(o9(LdoC}PE":*">##)Glc#Kr\VuH8*abF"Oz MYXŏ~[Rdu]78s6%0\,"t!Y$7{g K OJ- Jユsc2nb/GYEN-ri/mP{-HdNl?~=9HM[p[iۮz1&lpWXU Hǚ0nsqRIVT( uŴ4̓ie6J\XEDs\yq/=t +')Q⯈7s5?/qzsDT- O1Su0"'ACT;l L<2WɅNI1vn4Rn|FZTQ_{}ok@-l4"`bɄKN5;@=sN`AUvtIM-t ]Y;/V4+Wf])ݯԖdrM޻hJ(hM=~\^c/hOuێ:q*KP>kBfBU}83yn<._wsX2Ӗk˭ lwGۻڇz=@4 790p uBhZ#yG oct" ;_w+(_Zq"t1m'BJPgtT mc%?zU[.ALC]5} U9o沝^9DhuqhI/qLl,q4CMisSShu Z nӬM4OP/TA*]^$2s:H&Jo9hS*jwEw3RBd*]o%caHB4t8cRFC[}\C%Mbfb8a8\lۯGSb3E1:ew V@0ìo)M/4:Wɪ8<+)0}\|6'_#;S@?T kc&,dn q+ÃzFץ}Eu#P)C$9N' W$yڔ*dIN9~e|IRah/ R֎0.b ،oSe4pƸt36l40gëjhJf(Z@Ips4KgljueBo} χFu{?mAZB7]| BSitZkyAF 蓄20l8REL^Q&T=@ꎞ]'q .͚;'Re~ vKߦk?y~nw[ߩÆ2WKI\Nso/>PJCsȭ %.Зv vpOlj cI-ڰ!XR:~gɟ0t(p+%,nD %VSU9J E}m`qT[8=Xm,UG?U trL-f|NAp9LBP쁖CדM4gȩisNXbL%jKe j@uP )n Σj p&SoVuh ܀b_N!3#g)C%_)ach1Z&r}5)6_~x8}mAfbd}Smv"Bh"* .kXkמ5?а!ި$g @Yf")턇h:AyrG:%0dU>-:AM3a̩UnXHP~B]+%6`B`5$dmh w5`j.2$e~q\SR*4γh[f:eՓ&77ßDy7Qсr%247_ULfg sP Y,* V.sTcN7+NH ~}9Xwtv/Gt<.vSd# -3TgY !(؉MjQ 4gYoT4`}ߠ&k(xQpmBwYɳG'Am+gBhe޶Cm 2V/S!TD[\{6<7+l8(NI- %*Nq0T6|:f8= <&Dn 5nK1F,pGgΐ_Ж+W8o"T 8һAy#ډ);/U;;2~'%Ig1g#pψ zg-S x9 |e} nh{A&O1 Ƴ6 f$؈{78+ ȷaf= rAs64x`1u9T!~s'ε5%H`UиAcɲQ?VHIJ Gf}Cv4咵)jl-DoB'AbP K~͔K6Qy#} (r l,C6| ϶,W?˼>PR7[$mFjW\ȾGn'wm=_H~A7ͮ5]\_OCe"@xW~ AmNPr, "!.\5C@w 8r';CbiQS2&ۘ.<81C7[=<ѮmY JR]lzNkn q%/6C\ <Ϸfw89Vwh7!t3428; jbjI)·G*&ess(i fN!T%ڞt(eƝZkLC]x]%Uٵ\,-!!ռ2q?Ԡi BA;U~JlvV6 .VLfQ"?MJm0O43aNlv}h>Me:-$Cޑ(# d%w]/-o)0*X&na EB4O<&Am(>w U%G̱~@'xOt+lGShWc@DM$ ~!ɺCG Vْ6!W􊝎vѾ'?l ֱkędRCJoY?G4 }WU\7v `*)G6jʹ'{J(^[]7Tth7۝k) Ѵ8ҿgtzJ7nXZEf ){ E|UkX Fwo| r͠R}foOڷ=s e2No)" f-Lâm@%{B (o4J[+p?ogv^L h#O C#(OSXƤ~JĿ@l4) d M|M'|1`Q'FSTg#}c[\ "}d'bDy:7Ո@{"z l oMw :JD' [~^:>zc%"n 1I'+UVF'A8!r _ giWWKhe3TϤ s?aL|ZrIp%Azhqd*;8Ck:{+`E/}Uj.'>#F\XslLZljxK"=d*TBay7~+&4Ξ"7rQ'W섒6gqג]Rw&l™Zh1[n̋z034E]\TcE[$g"o4>8ֱ-iLL*jMoI<@yQD_L~zT88u:"/h`VVe،ܭaBplljDLtm?38wwds}%Xy[w, i@m Flx.n"z*g0 ^iuUώX&Akae9Q DѴh1_t$t}AQzHdQ%ilۍ-l ϜdYkP-uC"J<(BL":y3`Ali>w|-5%N28J-oO+:=jDbMgp hCڳDeck>>;BZ Y*̽I oA)yDn=V3bhĜvO(eSV;}dsLyՉ .Rxއ-PMN>kNUv󞔐f%8F78"_MXJ**ni,8PQ,RsK4Pm^w;>?2(Ӗq^.& e;fZ(xHJbtKc*R8ĕX`+ 8ao-,n ks(+Zny-̂* PmLfۥ48JYoݖr—WJ)H_ۏc~CtQ=1NE6k/ͬ3yN&x7ۦ vdz1T?5]l4Riy)K8Uwr-4Eϳ]-~2!UAȵ9I (k9数DJHUAYtR)utX%ᗏ]`;3wL;5FVT5I864БKArTWfHpgMM%u9"B 1M'G6ja4Y1cҔx/{^}_*S[[fٓJ8XfY'Sl!P^d>]{ G ,N>P'09K{Mlc&Md]3 AVS p yՅ.jc`QV b8rdk͹_Q$Դu\*_uze"۳GƖ% @0IUH_+FTI[RG^xAZ<㒫*6?yDvY#@`VBg{EI6=rnjz'z Zz"1px)$SdsS_{jVy&=.z[z{Lv͂3-p3[}4םfgqFg,bp[BPq6~rp^OyUPJ!_`tg ZKh:, 4րQ{cD@Sxa @TSJ&fQeziBhf "El <׬ ktrH`uCb2+2Y;,[BTZ)fz[3`u M`$i0n&Zh̻lz6R R;&yP3t&3K"8 V;fĄ t=*NvbRlOu.2Gi4A_߉kF+ 1vB*QE c]?Ժn9wWtt*KKUhpp_7xf6m*Өim# zZfMe(rkϒ9'+5LT{Je(#@j'r'JҳJu"r@l75{1&ڛamGj5 mYrC[=~#1y/^ܓNTЗ/ j 86xz1^TB^$ƙbCOG }0*Tؘ,lD؋5&u}Q/c} Y},0BK-!PWؿ^?DF|UbULbT% >~! $` -$/Z5Dd$;jXG jZ\P˝dP1OA !M|mjXm4na6^K)+DN\Zo);$˗rƀz" ]4;VFjZ`>O BZ/ٖJL)PN40 fuqriy.w>uR")y^z1AI58}CH+2NA6%9Abҟf30CֹX}rCO}$t[;0+T8x[cTG5z D rz |+2qU#W[& JJMb)(։\u-@1k|Пw jJ f]Q!W)Vs!?}\;8'a8DJU¨_, 5!fe[m ;gauo`6=]JoAihQ_mWeCmdy#3$7!!ܼCÖdfhBS1p2Z&lCJo2)%KwdեR.&[`N.ͽY[KWYڴ!p>ֈ!!wDi _7bLZ/^֖ ~OfͲo Cf rjԩn݆";qm+Ьon% ,f.{+Ud8C Sk2 ~ eWrn*Bj(L yy)|܉5֜|LMVKfbRv]"W!t$ۋp|49)2NܱպS6ś.)+T E0l%$9Pg8',2k (d?riFsͬlψ$F@45۶&jKJV:iMsU1l`[R_\1-cK޸tԟw6 RNs.$ֺ-sk%`gڜ='`^8ظ]'BAGCFQr锻C^]ʍ؇8+5=HI!⭵97ڲۗ\77;IOb/wҎ KׯM)"5 S2Qَjס=Hı+ OTcbPKl)ﲴf*ciZr(AC a ,/ hГC‡e< 1Q_K$#)Xhf#{s(B>qC[b'uxS͇0њ}Fkj&9ȇI!y)֪6(:WE<0\Gz6$݁qzUTlؒ>Αl""rXÅ>D[eRFM\Lm6ۼ7l(BڽU^$2+:|,$ Ԋu×V;fqK L;ٔ*Ue& acfŃm҈^eY6ڷvcmu7Lf?JG}bt1yUpoVAn䪷Rtw!1ðkLc@{Jd^NLqVEa"C0W,Mv'ط),^D. |\_".F ɖD+=o -ZLNaO~bM%X ;wVy4gSne^a$s4Zl @r+Ai)+TO.3(;_jJ?dz|m;e#ql*l7՝~~7n]] =6bD<NjE1g-ĚpG; QŸ4,#=< FcnQJ=$e'uI+lޗ>uz[~ӡB`¹15gU04RF:D+D6%+V'y#1W9cJo@䊻d$iOc;D%/Q wۻS<&'Mp!s ?ay0nÍDX$ w $P$X*weCS8 䐺łA8'qX>2DǜQ٭` ?Cn=s.ny G[Ac `Q]ctKT3]&JP1IVx㵤UwhȌj]}$en7mq$@8!'q&dɍ XEhV0!buDn%yԼɅq PVYr(+ʯkh]ǵ1jxw2dtzT>ig?ѣE{|>goD`%vn6 [췗WxC@_xȺxMD!2< wC틯[Y&pJO\QrTѴy$}m:<ӵsw?o4H2`-'3 1y 9>`Ye;,pkX4_|g"ceA{nDa0QRe|zwޗ 3}2?h²h~rs(k{qKs^Z'Zdn ٞzUaf6I,ZsUT8xjp4,\i!׺xfNk&| <;@ѕ_2d~\, T.h0F8&ӥ_pq|*=E!8ĔvuoE?t ]!otł^Acˇ:YT 8^xے+: !1q=@.!lb-{u02NqӱJBIV쁊e3;55NԺ 5##\Q&P,w?րK6iYåbcbtcR$(Dy-MAb/ps2_~9YAM ςRUc&=دnԒb[oCw3 xT-nujq'^(ҏX-^/kIп CGl?ynu(􎚁"7{3C Kl0: rz1-^ØI RFþUp|1mI#c 4JJj01=WIAZ kv+0uVaɆ%*.t&9if^< 7~\j58~WkK \oۢ<^{oj@"6 4f#[GkMHeT2>)D3=]6E[BZ_bЃ[w.22VS¯0EJqHkKIZl\"zfg8q;*qR{ 'G{,J)ϼ2Jԇ ;Ϋ#4F\D\^e)LRA_yu_RIq(b9洄;ي>9OY5HAԼ(ڐY,$|@윹r~z_;|jmO%t娱s[m-8Wզ9vZqK]k )]Q+9t &YhR."QBMU8- /\i 9"q}A'-Vhbqd䅾V98t] ޡk#j5M|hsρ ݟ6/bb2%sX9 Awr#"UO1L-B{+ 5 %9냻 Q]SLv#vmLԮX'A 3}2Ok \+`jEp!h߹2NYOjŋ.{']:}\p{@ &Q3 uEF,9_9ih _hw `9c =T2դoX&~bqSgNZ yrXqe3 b-Lg+!&k~bg#֪BaX圴)/ޯiO#O6DD0L"2bf_|ТP bob XLܪAhyEv\l0lM yFUp1[7` k &c66ɓNA K{$$K| leE8[U_.NDQL4cJ (.Ŧk51a]{V䖋u1 HBgǎ['_#d,v{OL|jT_wC!U2[ٝT%#FD5~"`B?`9s#qJM/xA6M MJK:{CKFR8?h$,aYLp%5҂*w0CަwrɲBY}r+*m2fBM8'e_Xm @SW 68l&Z |f40Ov c{E췉8|(i[|7 &RihUY| ,Ŗ$e!~f'{FN;VsðJrTE3b_X2VMn C9N d6EQigsBd P _מ[4 o"e5gxi|@M ]8|gI2v9 ȎL8MM~ծfz/Kq\'z2IYڊzy=$CcHK0SJvJT{2 d lU;Bo0ק#K^YF^d+o6".f*Al W׻8&Ǧ!haO"""JSf0!6jݲ {aKbZ>>t] Zh[/aJ-NnҢgUTQ`!O1l^ n6"SQ1<)xijZ]IF}'.h wn]Irv>_ˮd~]<0>^HB;C7Q>nsK^Bݡ|cDU /R9@wO\-|tLCsdѕb^ AC|UJyt̅ꊆ#úWqI =gr92%m&\Sa^/;#UBO#ߏᯪcľ_[= hϗ9zuYlFYCxQwl*1e$S|k<3aDD6ᅪq(H!{=Q@jus+tsń@N-={ ~+st/̼iB; 6j۵߅z Bp v<~. ˸oqZ+P%,I{WK>%IZmFՐ8K MշW2qD)'bR=zG]IJa*mZ!X;"'mR)ג1qn];xXFG`%p @cU.S}SO&l󐫻P#UG=X_VR b;uv䝀bnf`f'$W &Ym\_@\8⯲Z#rIԎr --S-Df8:[Ha/s&Hz,7bX}d6ZU?(F۾2ATMyo@xu٘^E#q8m0" v !SRVŜY@DD]'hZ^S 9gv>*ڼyC@4o1)ŭ!Sʎ38U_ ۵ ï7XdTؕL[!ʒy߭ƲD;O{G? 40iJg[٭0P;\|TK~&A0 N+ԴډRg)Y^$o!s!:b9?TY=κ;GȾ;J[KG39ç߻Dw qI3N9V:9g+JzO%; $f>ׅ8wx-[ж !V $͙ ÇiAh:K];Ahv}@O'=4'4E^8Sn|6eqfFw>'W aq)]jagVy^M7E  +:iE 3#CrI!/qc/ TM6 PG%քW嘦NۻɖSE$O/n.M +QEǀ9%P%/.hA'S*O6fI2D'|'8[e\*4FX$0R(0R#2 f6=[J?9PG/QgcIA@_L2,eg=T!b̮:o?(9ȉz߇Jz݂S d.q8QnEϔ#g[$M{Yu[Q9{K2GK[s܀ٕ/f? GfVmeUuDV7iT buMe-$CƒCì?NVp)d}"$FpDp*S斁*O9C3AEyy\H@G0EpN &L?XkuGL6#/ٔU.=,%kfix@(z:ⶹN;Sڊfv!.iUlWB,]6C$*G<}$ VLfQK'.v9wd wtmЕ`4'~ҳni6> Mz7 d%`~.O*9@-z[7S`:hr5sC!-AX刏sF0q-UJWmJWÒft?Q)ӥ|15Lgt76Q9jlj^јӀlVYhU>!dPTޖɟ(%=ae_1suCsKۭcϫ|җCZ(+fuem;*W#s!_;+OOًzۏy<5; Cr5M' CEQߞܑ+UpZ{iAbn >!>4`aW[f 7Oǂ!Z$}R`+;"f8!$\Ii $k ^:#pB[nhe#_BKF<_xWz?kQ$Am?r _T VF{fbƠ",8Ol)RAW8c?mfv.)`UFnR\ T<@pq) qX=cgW=?|om<4zJX-4O"86HqzDbbm"1?rY3 N] Z,'Kr_]A>?~D8soYVml-1q3lZӗF;lǐ[hÇsGlY+ jAvR[)t &pyX 0Oq`ei"x+@oXm1Z{k2PzFGAM#YU2`Hw`!.n7܄%pRK fC^M[LrUU4JPT׳ Bv*c\WB?u ~]aDj>{mUZOož!B\ $qQ0LQ֏Tz ZL"H0RY/E/o..>9ҽ,~{zه4^DK󓂕3ʉBɋnn?t NYY_'@g];_. 0yzJ4;PE݉0T(-'& Meudֲ+XmNχ-H5*Ζu G`pVF4IZWATC(rƑ2*w[ZS6W.t XB}U^RF=kE+v*uC/  x_@i,UAP%Q[SN2Oe]R4g5yH7hob24G\,s[Kn5l~J&sD>"'=(tZD kF aGt@^ᅄ4=z& Nbi;JUkk~t_%tkxHVIܴ^-H@ $+^Y|0U|Ƴި}sѡI!Ul?dWHz@|ѣA]ۖ"yDw:o)k&3Yab"]Ad`֑ռuK=>Ud\j j5pF$OzaLC׌dωC3!Ty%8^&,y28蜎@{$A,IwH="\S7%ndqoUȖ>%z iA7&ցΒg#A.x|8 Eգe_p gu`'5ȃ5 [oݴUX/>G. `~˖ IcWU!_yD(:P8V:.Li Tw\^WE:ѝͳ;!}"gנ_.jh-epNR_eBR}iCh.T=Q;l=S;O)HMFzZ72H ]p8rS;LǔƟiKnldU++2g4vk59nZ/2ؠ=*QFT*s}?A).ݚYٝ&{,9m p(Qo4-uC l+lͭDt6v[zU1 "[Q8 ?CˉN*G_z%p<"YHNr o3ɋC, ,{F6";xtuQi^C@^Mb+]2^< PؔW1_1*CVn87O%-KU]dKc]/kj晄jߋ<  :͌ӂŽ`XdKPZo~\_t2tܭ-s6ey(W^́LM4iح:I U.܄p~^h e) ,qF6bgɆ0ʤs-"nTD̦?s8aK'gE!*)|#e-@CIC?_3Ǭ\>݌; M.9Q*\Wz^ Fbb ]Bx\(>>,q&$cu!oF'Ҏei.nƕLjE%6`ed`GW)ޮ?˭ p>niybЀD23K2::p]"~ҀLs 5BrwFuGXısNr$6dN˴!h=XzJIj+I;Ԙ>LM*jÓ6WzcU m:pmtM)z⎯}*8ˌ=ь KOߝ(5C'hVWy90"MN oba,QQrEx-6ڿ)h y! F>lR/Sdcd;SK])@*tq$ٞ0DQR=>=J69jyȖ.>/=NPsmY&- rH ;ߑJ\- kީX̦ʙ8Mհu)w<[dIfH%;ڼ~2wL!f ;ͮh@0r+#7 do&\ o%% 3i ’ {_Hz[`xԴ(nᔊ(=*T( _-:F?^%Xi+I ?n\]=M'  s6&U}r1ցV%% :12f pE7=%0؊Nפ仭Z(j^ȧ\_u*~?"%}15Ծe<!!o3E/5$.hZtd2>?v BM@rűtrӊ9G#Վ5$IKs|vˇ5!+sRյX4jbZ2==1.cg9u gvܣh*oا̓&+< knak YӤe3X_yC@A_ ev1m﮽wy顔"eb&Zhqn{L AjAZ\e?E'M[ObexRZeƹy2S)*~X$)Y*dmpO@登{[w?3k`YHݻ9?;v8WhŅP@*% u<\XJ 'j@.tR+9ܭ>K)#mBv) Ow7T"'Pj7fkGVA p+4W̰4,=)a=[K*KR *T&EßUihnaɥ̟eX;3"0jjT l(* J3Үl8R Md {V ;Kjbզ-H/F&+nU!7N-uG?F.!9@o'yҬbc%6 2qO[v]ݬB| cϮӑn췤h5+j!3_AqQEmIX(^X=Û`ZQޕo)mSsĸvJI {4Y'E۾~ m~'GZuUėbP;亅,VʏT&M=+<~&6E|Aa\SRBfMY ʋ I 6圁2cq( 1r0,=>Bf7 Yrʚds *]yrF $4;Te"?4TYmY w2o=`̜4&n.&TwSĜ穠QnDf fH+nqfjF{ ջIt|UaqH" 'OK׫SOzjħ/j-"8CIAK)Kۿ#NGU7$!͝jtRŠdo%\ZNu=_7B[sx; _p-`(6 x/%JȪNcZFԅj 0I)IGЉBr/\,(;U+ђ+]8:f:L20+J[ւ^ 9'젫])G9w7ɮT2>V6B7`c|3ՌT1S5Ornֳ{Ňʾ) F|&fsN 1'Գ-?>%h*#lWvӪFBGj+bQD y@J <5z*6/_>.+eux_Bt c2TF'夜J9$wpj<=,]wzـaM}vs.YqHL5iԵY=|>NXR̀/i@2l:ki[LkɅ>q\˺|M tWK2ƧygxVe O-g^VJHcK@@TuG<0\/-bԩi}Ygs`"i=9vBb01uLK6}4N*lsIMNo~g~TLz~k!xo=fdЅ3𥭏P0Ɯ e5)Y?mջ ,y m6s<גyhA˱&_9fﭔ(D{~ 4GQdkLQFK5NefQ5 6s*oXPM!sΨ-7>&x>O;Q3q@s+C5/I0GX-3e(+ 9}o 4ue*޺2XH3:+JdH&+?H]w+uo:gg4X)A3̟ gT-Č^wop6!,9xsHT)R'g 2.;`R~9S\`ǗبKmoƏ fQAB(8`'rt\}ts̰A;D 3k>R~xV cWJerg@]0jʛDdkًN1Gh9bãWM4YKO&Hr?(LcedOCYdLT.uʓ{,e ^l(f7My <֯l=#=uD!Zs3,gEN[ޔ3ա9 +&J[љ_&d |u Pba"J"\rpw޴dYU(o&}%{hjhe >^Xo VɷŎ^7< PZI1,[((?ft Ue '}8 zbo 6$LwɓT?KGt&XbWef}/pnl+ZnӝRV{a`gX_Vߦj}ehDfiF 6|ؓ "oB:*L(m AV~-vuE*Ш1>шnbq{J@ѹM ^pRݱnym􎨜 ,U[OnNIpjz?db_0t`ćD0<:%Fem*KTH=mz:|sq**Uuqx)skn0HQJ y%o}M&G\Nf&!*;%XƻK{2}kU Rud coOH'2$dycٔ&a AI]Qa2Lj@o}!}J[3JE $Eʦ^4+B^-- ׇ LXK@sӹlW|E=I2<5'#"xTu3 xolQgV+W,␰) {g**Ǒ-rwfq-81_!j,|k4E2_W/_y& rh k||S5z: |O+Lk:5H 5񆧖k5>WɾMU^`>܏MM@g ŗ'-BJR-P_}T]O#@LƂVz\h47h.!Ӌ @b + kJ"*~I͊#ΘvgKJ8 nS%3G^ , +N\ j9աНYOu>FZ$'t`z PpTͣTGLch8 c٪ߝ1.ƥ2_0dyS/iI[*3:e2w^B\lWvT6YF㶀U zC%(7ILoU";"{ȤI߾VHʩrtS_ k`|uiyܹc`*M}PyDO ^,&JjTb֞K4~ok?3SUWaZSвC˳KOa[C!zβ$]}sja=*o%+®.`[% s{w\a*@H e~{+ gs\Bゲ<•D :~3(s^cjs4cࠕ|7GR2)T hLUiθ@/xey o݄^U.`R-'%)OVBd *kP$ ~QGMyP gq"7ɣ &PnR^?,k:=?(/G$'!Bg Hɳo?1@ l"-6w%6m[q ZI2ݕ'^1P,ӂE͵)h7|UOߖPg|Y_{QFJ~ = _G^J5NIi$h 6wt*FsHy3HJ(Ϥd}lv$v܎BD(+Յ~yx/^@!0"e:),O77ny$0*u(C^gS \| J: fJUU ,d;˱Ǜ>G"f*wl7 F$6 Y'G4xoK;:eI=UgK=,%J&?>+w ߚjÇZoŚϬb*:H;ݭ)zn2 ;7&pga"s?I,xߔ>J顇Gc({a$GR_.X+JuV@?Z5i_gM2rvƒj0CimkeTIQ*lqhKo̪S ͶުM|Hn=Q>MPd? a#c"**39Mؙa6bsD7s+T'~6,}[Q5-jb pbyP7})s+]_PPrfajLzk},I߿{GLdIzK)phleZO:ڟ d%B Tų`Fg{9[ԄcŨ>`|No?J K^ZBe3"e.ǩ.\_4G21$"|ކa7mvK'K%(熏GvQkUM.ʹhuL+YoԊ\)7r٣wd%f<6IN?q >ʠAϦdlfާm'z!:QJ,+f al4 zI3dn"4֫)l2*pwaYUq7-0B^~UkvWJp0&(W7A,81r9:"4#N`+7T.񴼅K_P퇺`A4(P̫xL|\cgLV%X%hCa{wM9,]R %SS62;̒{Ki[C3,1z'^!y&$ݽAƼusĝ%-8(<m`v\,:7>]yK*+ _%LIRcQƹ[ug wBzx:/~؎Rx 힙Jx %|Z[Pc֩[郼FE³zr s~e7}1 ~(CVr TRӅҰlD v(4u󧆊ݱ.:-%^lT2̓0(F~gcn x6ʐ+E(|*4r sO~ǍT&ǎs,|1_?YKn`FԺ;כ4Z [.,so֛iKa͍إ*b~md?Z=&F*2 #D`A4qv""sC1m]i 5" X@QC8T`<";"SkLejM祏-Y^0U''5P^˭ޘ x&XRϓ)8~ެ9aU eGf3[z@pJ )ten"778.) |! *ZĄ?waR&1rRƳ'\4:dɃL_vH|_rJp&g**D wr RK͐|4Wm3fL3gh9fH@sHu=oַf#)j玪8u)mFOnBK;ߛ|nT 3#oD5 9d%w *ϾzLճᙼG1d3${2 OӬt rk]q$Ҡrg\Cs0?! J:Vp<_8[rҋpk\>q$|pTzײs-+&{R'ucoXBx@~Nnn1#aUTS ;4'wRWq$AEU⭊%3=9~+4ڷJV:fVlsOLp ybțVW]>T$03UIâ^y*;)ٶ]K 5f10 *PX>ёMPuQx"߅^B a"tcZΨ=A%->pm<,M!YȖxAQA PVÆt#eKfɪ_`S< *2Ujr4a. 5$(OꓞCC.qXtaK+r XRlgϔv/szR oĤ70cju"`?SA>YkOG9FJ;p(|)arsP {l쭬6Re BCUm,3Y. „W0xܢ3#MZI@8uZWRbWc }b+5Ug-1Rv0bMP+y}; t&!N=k݇.+p*j+^6]DUUCLyLY}@g?qZ _ߥGO.XEm >Q9oefKCgnA}b5n&~ n-=V3@qlj; zR18۵{hM\Pܾ CCK~JR<=/x7?q`ӈ(;G;3xZBX#=c.ޙI;.0.֖ޟ4\G;cZ-YVgnh[K [5t[QE5= ?'l8ïT[&8bs rE@#mxk{za'u%[P)Nꏍ\5O0k~J ,?lKF8}!8$ue$" P˓V pR]X)c|1]PB 0Qvޓy}Ð؉.p[.Mv6uΖR*=OX)20f `^TOht-+9t#>rDM*Ixfby"ב ]QMǤ^4 kˬo#_8 :]qp _er9|A<`0|bIǺGj->@|f/ey& NEXϏ rE, D5>]Of~_en=O|mnBst\k3BlkRe!90{jXv,0-^%@6: _ A}J^fV'V|  n:&5ƱA&82MeIJ&AǵӁl3?w\z%}5Z~~U %Mv:{ GB -]'dAbm?ٌu#Xi[>LDd|{^cM6%GUleq %7rd貮+V ұ,}7)͛2/10 dH#vS.ے '".TCrlo^OAaV19nU$_nի0V䦕Ǥ5d ƈj~rOAF2?ˤ|{8'8w,M17[ ڡ^Yib_'4#rRd8?"lh:I9c#5I& #_do`JrH\SsShmLo ifOiޗ(PK; @tJ+NU{Pk[WrwX1qr#0Y@,_VG %I2䂴_֛dlL3w]LM\/P?R^;$~CTC-C0T8PJ$bFw:&Ug~yRyz ʬ4? }}ҷ3̑f;@__|/ӼE2yqunTdd?':BMx/'{2갈AWW$l{3l_q:(^]jJB.^ | {VV`σ7Fd;/cjFę"XI_h6Yfszt|Kj3VXeМMȺab |k |5j:07?Uygj5`Tm%ninB6NuH: p$޻ < ;W>>(syj̺;m2-Lmo^j1+Xjw ( *rW 9y7@x~G)ĵY(ja~gzۧy)5 1WX6V[6}C{cPt[q}[!|y<{؆]N^9JB(qMYLlSgDž*w~l_irBcH8!ͻ.ד4;/ExS $ ;pe'ֱk;IbH k m_<r=S /ff;}ԅ wsfNj@[lI&7B7a>Qwm#3LϮ~1C&M RxiJFZjJD겮u= / xk>Db"r>M 냨j͏|싁4j,I+MABKs4I@;r)Fgx 3Ҧ@D{:J8vgmcg 0״#^Êy#꘵|#GCGzKJjs 0̲ rC=~J~?AtԄFUON=T>(O\]1K$9p}.hX2հǁ\d)UHk6$9:ggEk LzI 9bn!dq(r@%'Q׆`G{Gw, q/:oRBlQoBRxՊXl4Ka)awT|e8npԁ@Ϲ-ײ@Q:eKѡꅬȏ/%yޏ!3O /CPBP~Fƴ^QU E1ME@9aT7Z@~цRUhʆu]w%ܙ߬L*u{:nSdQd&Ga"T{su)%wJpHct CwqV&P*" S!Ǽ?N:mYP:IȈ!I_M|k)FgGl3_NuSLmlf~DO s]:2w1#P ݭUy>7?K܁Y8bra)olzVWMd'aW#Ual-1xYFD!< S3g5 gc\=iA 6e -gG,!q-GҧYBމaѽKT X+xږ`|ݘe[Q1L0-I9"Of7yUq$A5&dߞH1Ld4}ڏdxD˶M: }{S &/l=Ob Vq4^%Y{\Aٛ"&F Xݩo*-$ ҥaўT\xRXQ%`xa& "#yh2"pX0Š$Tp 5y/qi9F5=tXOPXP|H=kAe.uZζS dpy oY(-ni<[C8Ih,3椂vb|0j2oHagS*Z8R.l{SؐnʐW BwF0]@&)ƥ.%ϴ(5TW)` [vW&UF4^{ \4/WtuabU)X?Rig%pӚ9w%Y mZ 9a4g2sF]W&^_*f.8 +&Ih+01_E 4.OrI).=E@f*]2hQ@Os5>Eԕb=,xƁeƜ30v?2:1C$pP^XFK&ҵD@ 1r 5kZ?Ur0p+xbH aw)MKnM se!"WtQ΀Y? w+r@A})NXya2@ӜNQ,Ͽm5S5'.Ye`PqZUU_;N 8K<ֳ-3HQ hN 7 }䔼-ꍣ]VWkq%eX1 ;A4{8LF7pOHg}Ho1a"ʮ$S^YF#cކ-.Wpf:*.qWٙmrnp>\ok Ƙ r c8}g&ȬH+9+H<=m@4PW N)Pϖ|0!ꊞ[<px)'ܟQCXG53W YEċJUM.:)[Z%B<? Y5a*E9kMĭ/KT?GfO a'O$5, wsh цS99Zũ_ChgR;k Ln60U;2ʿnοXti&{,h;A1^\ eQ\A@JU&:(( 0h4lx[Z NMRM"~?) PA^p&'چp-L˹ za r/~]VKI3g$&(#, SaejO[R٩3zSN12.N=sQ.Hܟmx q<FD_Bgcu KK9qS,Zz*}'$H\nh~w㑚 3r].;ro{s>?(jP0hQ񸯧'ww4q҆$w ?fbjC[bO;4JM[w>̀z҃'pj@nz(XB=I7&u4dHZ3[;֛7oKL4ɋ <ɓ~ |mi1}YDEM5hx,I5t3;BU+Hg>gqDp3yQ̹e9V6yE}n9x i8gw2S'XxbM5WyD˫( q EFV.r; eJl†sOtArw.O+$;1)rp:tPmʆ.V|h&.7Y>%'gӡ7W[Bu'>1ȀR J.e ^ }C_l*Xk'fQft*qc&OٟgCni|K3Sao2TyEy2r 5JF0nu[\ Pa484rSVq9Ƶ1z{PqB,=rS7!8)`M=(oy_ ڴ.e%};Ԋs*v;2N?V 5+3Z jh`z1U3̌犋I/A"KL>yW[\#&VY}'+\uhyY!543u 0I'h*[}Z '2o2O,HWzdhsvï[pjuZ!BO?=gzN̕g+Z*OuOŔf" }U~9' q䫹'Xbowks;s[,ۍȼZV,2Tux4й":TӿSV$ T(uVٝ$@ťBNQ øcG]%`q%h7#+ 9P@t硑"سQg%BPmU,VtL_h;;Ir-8'}(A胷||S'Ѭz17}lB|vg@ܽ~ t1|ۍnwivifSÁ=rFF\UdmDB #͍,խm&[\zJ )/O-g.5=Ot rRn$%Pᶝ.ѵ1Zb+á'YO!@y{L IekJ:Îw2)P4ndq݆ܳJ1ǯ,XjѾ-VpTwgd/D `3LYwL2`yiAJ8PV W8wX- 4 aC0'ɍaQY %:ޗ/wb`K6pjܸlFyt (qmv >?L9r}>&i|'-ӂh-.tFsV\+i1մ#0ڤl(;%"^@ac %KtE!#gg,4~aڰ"VeָP*Viy "M {?z*x/T#*n+l?O)cxQ oLÈ j;CGTN{):}̏NHHn6>ȗGCk] 3tlʿ?Eb(JVJdS }mWzO=r((m ݷ8 JPf{a)6bx{`V#bCdIV7#&% 5n]9夵g'CuM^#0=b )R{UIES Ռ}OsS Xj#G;p3oj p$cz]A]K;vmO7M1OnJ曦RN3UW}+]?IhŶշ1BpG#%LWE qr{qZ߽SY+ketțf?c҄\~ Y1+̈<5laNh3"9d@1 S4hYA 7|_$-Lws~EMжlV$ T]-<i/CV4"ulЖe*!4U4W"^h-[6^'-B[3[U!!5 Sp"ڒ)j02)w70&qcF2 )_Bz{>K3g<sW3 mf 5ٰio^?64Z9mQ9:+f 19tx]nDŨYJ}2*4`H 9۫.3ɔ,3cxETt\(ÇD0+Fc eS]<` C} Nmhk*F:?fܵwϊIV51K˔`K.ڸy K/'f@ɫ`Pj% C+]娡@W|2q2ǹwOAȰE~b|ˮ jՒҪ?0:pv?Rkļ.|N2m\tFYB;YHtynT?s [gB}6<<4qąfo+N x]H䌗rI_q _ءZİf֙XjM3wZ](V {=/^/~XgWʱly#bN?8|K{AmKj&HQj=2PGm ܑ(>JX' _y@JB.t.׋7a=VtS5A v [@5Q* >YACវY/'2-*:T}W/l$cLӇghF>,$p 趠|GQAnel LЅkiop4 ϖָr o@IM5r4e]ܼ/T}-3;2 ^@%Y :_^-v[{yr7dx&'9tGIreL~z8ee[awaOT+$PZEb^[ ғm\t.ay!9 wy*p6X\ђ9:FKZҸl80pkt$(pL#׼d%6GσFڔ=sG]V"{$*317" {Ħfo)z@>bkq1ol feM~< CZKlAۗed{iE$ s Bpea$A߁ЎaZ&Ưgw0D_K"XI&BYʧ%fK Li1]"02_Q&N~ KZؖV.0{CA^_9!kM5Kf ˋF|ZZMraO=@Gs+& ({PrI~%}9 N@7WxoM`Hu1b6Rbża#.ܤ?fq cc䌻 '+;>!:;r^q#sy64ެsFH MflYhfb<L {5) K6yV#ɗ#{_[6`)zHvnFXgc%Ә)J61r:~-{% [ˈaUտ^=.* ->cKtגֲz9ld7(S޿ HCJmCEbmv~rW" 1Y:k DݎȨ V)2ZJe> *[4]`:&1}h59PIYHZ[똅D;kf{ڗҘ;!٧6_ź-X7x>OHzVwJIӽ;!`W'i33S0T:|;RU9+oj[tL\f^G j{_BNQ+]0Cng(:=%q|)}ld$ a@VB l$pYÔcU}C=qǝᖷoRiZt1jz5` oL5.֔7O;UΣ^-#9,R/8°0ndp Ւ,1: X emoW Y)'1P=)#;Z=DLڦ'”d &ܴn){:!<aڸl$ U|0̅%ȍj-Dmg! H 9[hT#`/) !pv1SDEJo:AVϳ2B7MhOs=WX_JE p7*q'-B8yJo=ohlyO &eIb?C> z.N$iU̠h`L<^ѹ ~ sqZT7e|? h4mKdR%;TЬ@&rPa`Ҫ7ADb}K:41Z$ᵁefl%D*BgWiM)u5:3Ml@T 뇡6:ZInRitF%̓:\XrRtNڭ[N+ RUFct)IbyAt:V1YH3O ACES:#1:[+"i|zKُ+4YifIOž(X `,^0'Bҍt`RSkY=A'Ǭ땸"s!TRbҩ hIj:Ç>G`?7lW:0^ۿZ$>9J5u@UGgX>)TP^G*o#>7?і{m# VVɹ@Fz} ,s CtRNc@!^0rY$;^-F748l`Fcy6lHvV`Py&Jx=FY3%DMl#,@+$iץY †V͠WO"g@P)ZB=끤1$5s4L0J&A]tNV4CpCcڗG}HFT td7e^?A )Gf7Q'CW]!l)Ut nwy0?`̅W]JS|<1H?^1ה oT2e ciP[rHXj[76܆{Mսj? SqQ:m`[8>C//o3a5ő2FfK2'ޚ d~ME {b;ʗi $,?qݶ$Pq0zmCW|U=}iuoILli+Ph\ٖ/I@?Ӈ,)hE)cn肋 Fl5ke 0-RHҥb݋UgAz%=g:2e+uWW"~A.@Ȣ$eΚ0ҒA\"#`+ t~^uͲzR΋WhnSuq$5g8DCՔN.p|[!QQ#z_"iFmix ZZY$FsZ]#{wTF }֨VysV(ᘲ御RRhbqG#cc1`PN E7Y19|M{s>1e6[1]1RǖEQff7O}k̇lb?/_b"oFzþl $1GL0LdHYSwW8zbݒ>B'E/}DOt<`JKf=JpOmW V+|DiLLJYUT%ͻr5*K+Hg H̨rӔвscz*VӦϦnzҎs:uׯjV$}Gb3S-S|A`ǘSy]Zck!}>pFz_la9"R5Y*-ɅFUa^ P7)UZO׭NS0ꌙm((v@ݖԽBČKF ,"8YL#?' Y(+vna!@@X^yDa+ǖ%`|| ~5FRMb5Y ~{a{,4#ug ZKz+ѼmKp]zc-;,?tq#L9!p3ӅR-HZ[722zKa8C57_YxS7;4Ć-KPBN!b'O+4{jpdp" .fBZi9|(|4#b 2; H=)CzmEP8|J>(L!J0m,E:G=KlLSRü3tN'V@J8{!ms*k]18p͐۳)h`]xoCyy֏2R@b*1門|9\= y-Qȯa,Up:o7ezX)[YQ[.YǑA ]E y.8AVEUdn UcERS?]¥~-0 l|>ϩdIT 4&!`N1MYT_~ip*|٬o6KP1R궊$Zp3AϏhE=㍱7ST~뫀 ? 3tؼ.>P/:МJEiZ}Ѫz,xǷx.%ݤ# )9='G჊\wO>hftQz˧Ep- r~ moI#-1}eLq: FG/ _J 3%P #m7GM+ e;^\U' x֫}t+NV#"PuD+su)DFHR]u >QzXasm 8Z-ٹ.1ɮgC 5|:e+PDyS ֕F!_ rQGd&a30+ #zo 7=vaī ?׭WgHt=Gg}6z6/DH)PEGd9.]GQO53 gU*M+O\ՙ%AE ^ϵr_.Ao)Pg^]LT*0jUZ2 Dխ_I\υh[bZ@tP%}PbdU,028ɖ0kuz!I-o/Hqj"c %pFG8ySh5uhƾ@FКFc̭<qHÂI)f> +9|16_aaQ߿ڃN$`"yc[OB O'f]'Q}FbxN 2j&iS'ihezE v0)ɿ |Nȿ8wj5CQquqQ1ه)̶g27#zxW zފv~Ɂ +ŇtrɟWU v?Q 4xE9|[/MD4*z#JL񁈤YjiqgDFWz=i/nHH~1и؏QDd_;\|-:#VWPTʥXa?_ ;k6lkI&GF%Б{BH|8V V]`󲿁cB{}$)%WȕZM JW[kv7P&4鿱fԎ:DfciAUX‰UbbsDcGDŽCozib\J szmwВ$= jEGb,!⼆n€ڳbaB&frф?yfVDdWrVc0 8vBwg32YwEp̖w5=& e@}c-z3]m7rV,BģRLWc`:ݨO/?.Mqj~(R>C+`¬5@,[x= И'Evj$ β2BPуcC Flc?аQ]vr†QyگC!$cXϗ7 ,..jL-.oE^(s:7fbBңٰSqmc`^uݟo ;yʓK먉t8o`u,p`7Ԁ🖤V@=vi3Hc[OIrq{M(A-Z6B)mGaƔGzޙXX8ٟ3&-T{E76/^rp(yr|zTyM ae"S:Dj^o2}e]Ŗy1g\SqwT:Pe(ݺt0EԜPR*⻖"9辣v{8dS2_5$j؇,qP>tXuu4ѳ(ˣ}Aztps%JqvT|F#{|mHW1v "U%V8/O]KKr] s2vMS N@N7U v1";C|BJ #ib: BvHV|&=W B3bNZ%bRrtObF3@),۰h|t{ilf`yMyEIHEڞ nԦ5N:vˍRIXCMj3^#c۱tSvHbPmZBG$C}Q^>ƇHica{6u@{Kcmuqu]ZQȵљ=&1 :G| |3BR[v=$Hbi^6i~'p g\KHQY18/f[>n u` OkEeM xv1SPHPpVJ}15B@m)Vm29ޡދjv*bPYV >\|C^S-3EUXpӟ\Ը g=5ΜMM/NQf],X ? " cP!N3?F$<1<5h>;Lz{#'&.1+9ԧ|u,6Y trdvm&" W9$nll'Vd^0[!̭czw^ʐ:;?4^OTD>_(#0?xE Խ6bK1"1tW"QD%T$Lx5qH>¬TX= ;ࣹu簥*u;jrBcH#zPU0<ch:yV}h6A[Q,.1 찫{ParT)bNV>C[N\1@$%UXZ/ݦۛUR" RfR Vw"d<ED*po!0 !{P^{FQ v܏fS]LM`""HZBgțYb\BEr4?b-v%!f@ K+>.oU2ȟٟ;"1#ui45KpY18/U?q^"4drÍ w?GG(ofM]Թ)l}Vڿn6%ېŚbZ} tObi.`t宍M"eN3ESv@ů8T:r)/m[R5dZ7`YZI9~J.Q=@b#]$+6S_ ЬЗ/b8㫅@QV?5? iSo0A1UBio0V1)AmD)|e*N- |IpnFb}r9yj-ݺ0o PT?;gfnE] C)ӱ&c-F<#s [K$E'1욖V?V&˅sӊhoyk{voN٦Hī1A>Aӧ2#MKtA A"oXwr,Ɠ+j6P%DFޫ?tmO&Ux R6 \}쑎yB6쓸|[Y4$̢#>™9Dھ`ga_Z~ g?#jhm|'؝AE͹[m#[J(g9ĸny*9$&[]5QR*im7ӗ""qqfL̔њP5χYߘ ..~O1yYF90@ɴ]#s ߎ/?)@K'hRUGmX n RK0/<+pk UuU{?4lBb j,lU72aF:QʘuSSrW%J~`Ć\hEyxKF{YRZƽAeA~=TYT8hOHŰL*UJYvBf X}Xe] Bo \9΁]cw\d/DoLdA5юvk7м\zڝ'EX/(]3([7b :JRPۢ~׷{<9E\Ml?˃+14x"ꛝ1RG*qTUkttAh֮V~N<`V&=@3tL߁WI<'_/ǒԐ8+JBh1)fq-#e[By -f+ E׫f},}'QDV00%Xᚗosb=w]ӧiUmj9chI;K 4 |, 4rK;kH o -8!#N#Y:˗M'c[maG dMHDղnwɭ&\yS_xmy[5r.ͬʎvgߞYOumd^ [oe| &Xa mQ4XY\в vZ_ߪH(].j(>B{CqKJ>4S\ə6X },Y![ȈȆʟ¡^%}bsWбޖyYFzOwVK@R^6g742>X [ [RhDcjRa/dPqSJ{M@X2`{@@?[dGc p4%!u aav=] VkZ| /'0?H uĆE |P#N–9&,]oDشwH֞yy?ds1w+?,T-l `հOn*1[a;8=tmԞ%]&R#Hp x9bQ{Ouf7ޖsWZ.0+yS%3 PQ|UMhg 8"'q>q߮7 imge#J}cgLDB8l'|feCm~ a$I S juWZtp]&1!i2VƳO%R@28%%ՔaKXb4 8gNMI;T`4`L(MvQu3ԳsBLP ݄^{E s75_&aF?BXkn=igx#k\P#ԁ/skZMc3XmV5S;?P>y4Cy/uÿxi>c^E6kFoS[t=,8P5^z3**QFQǓxGHSĖW221&l-Eh9Cj4l^o(  #WĪe 3v$ _Yʸ[|W1pCL:XL]֊Q40bo@a75RB^*g:*oа@)3 YRsSms#ъ'1G6muw';&H+RIse!)9J̰anw:!,ˊ>5M*W{eaaV+))S1"'NE:S:MeOokǴU-cO6#dgUhípy,'ײdhzԠXc>:I̼g_TTuԘ0\!~MmGi~ɻT:Y;I"iح~XegMmwP,7М-?dQC]@2ܡ%rǑֿPkRڼoib=wdCTMb׉!SQLq;>%}JSv7$ŽA#|bC2iWW~cކ~7a8¢+v0BG2kVؗJYw¤?x1s#9-"N #6xle5U2K-28 W%*LWF Q Wc.gypvz{d/oYtNX+"n\a Gm$0&Ȟ<4y&UPwm v{y@p*Sh"T(ew=_\T?A,/οUaރ.T+Uo~idݍ>NSZ utW a?)L]jB1>^&Jz`*+ e2-4Z*e U6RyR^hpivyWq=ggҶ0" bUo0/ᜃR.r``-|7{EzD/ ozV(ӊWj3vuBdm̥֭<[a7\E&h̫h`p(z!}z4^Xch[l*H^gt=4ahP C2 0XaK/@[̴{֨JbB֖-swۂQ=*tj9TDŪwༀ}` \0!m>u}8U6B&P"= eAtw6_| ڢ޾I#\8H:e5cX9 82`vWPf@a1&ɆAEWoQgGlՆ;) ~'['˂ϛF{MAh az]n3ƒHW~VXp+rRe M9"s' In6#2-۸MZOr+qO g K?z5A^4>i0:U~5T3Jls\y_?m]MF#Op|$2cT,2 Cb##js%3b< y;kV.Z7!djqoj{C8kBtJZ91ঐ )H(8eb⭡7O_94_+&W& SʫoqdAtKy*XteNOEs @Fo`$n KwA}e_]<ʌvqK qD_GߧT &$utՐ"{=pIk.5̛ :Bk?7aѽp}l9 P k mܧ@YF]twɛGd2]Il-[J^6(L7ѝGI<'Wya7J=6 `v>LuK L2ugΤvebXF@u)RՈ03DaC1pK'w|hV,''^~e4<`~jr˱i%} _@=TnEBڝs+{Lzh 6AAZK'86{(FԚbHqj+bZދm89i+S9'w{\Wz*J=@~ uCkh5"WN>ر8Ԇ 7ir2MY ZA0h _[1kF7&=H%̂&]E &C ί&>I'kRDv]o7:jA_pڲ6(~3J+|'?pI'fn|h!زCVX?uQs/ٝ1pI8 #1T´Fz-Ek GldOoB#<%Y 2vNp+)c4?pCN C> nz13t1Dh $Ͷ<mԇ6gJ( fB%s @9ueATQ$OYmO RN]>aBha)BZ'z < ǛY.|a|Mox[i3aI 38t4AssH Ȝ^IFX;BVJͻɐjl~_~?f (q:!|VdU sBCGHl͇="ZO+I%d6Mmu,g0J6tQH ?bW_ษ\_YjznUSuf ߥ,Z7:rxE'tɧ#vQOi RxН^M; zsލc@t3RS#'Y~6H5֕p{f]"Qbͨ§lA/Fs,?3qUGPR.FW_ώO6 vn0muu),;pe?$Zg^ayhWQT:]um2~H1)Q aI4h ,D錳|wA()bi+º Z{ g@$̍!c;^t`0$gN_:/\ԾA HnVoFi8M1FĆ> e@ȿB+}'YThhf!6]O=GL!KKAԽwF#bG^4l9swCgZcr3oZFtS"v-aDX?.`DЀ\v`.Lש ;MI W6#C%_w)RY](qEd= 2fV;;'SQA~mgRjt'ap%`m%Fc`MdIN+va]bRdi }2s9I֖遼 Xf"=W)E"4QEh藿+SmQBd=XBx\MYIGK!޶/ AV5npm'K㜛syZY md8)zAJ0PVzF3Kxę)(.߀gbBx'Pe;DFW9WT B3"B E͵Zf1jX'M`[2%<(a]:&Msw g+;х$y&*O,Y EANsP7GZuٰP~D@e@Y h}Dׅ/QAKE ݡ@0KlXk5ozF_%bD5)^uzGm\(Y % 7$C@Mm["/ gEWе *ju$hH2s[-S{G/tɼ#Rxa`$YLeCR2 ?X`+{|kHCǯ8k |n)4j8V0({|hfƇ3<:1~.r`9ȴγ9#VA*srs4Lr8Im7ƠTti3 +t[;[ӛcxo ̔q|ðSW?-:p)Nms7;՟D^?1xC@Gߦ**4:M'Th/%IsHNJ9rRa@*ut21nʝܸnD>4lކpbNΛ9UckO7%0gkI3 4!,=W$]mx~GsB&/Ws_F瓗 \k3u;l3b̨3hgL f( y|)M8L"oaQxgxON\*L_C+6CWÿŠ1l] χ dv7KX !(~}-YFL@Sݮw{9sj(PH< ڍ_$\>U|)@~[+nyS8Xu)ؒ=? I8/sߘcLQge[O\"ŃqlZz hw}mc#;.`M& b%Z8hʹtL4y.-AU`{ŊXi\m3@%I(DQ/@fKuyO$Y\sHĽɔ4E+5=Qa&/3Ӑ^cm,hr)6aTKoMBzLaCz]ڬ0dV?^+A_spTEDAFm;n'W'[%~$¢`]Vi"ƿ:;<&u cHU(=ChP;Mdm8v*Ϳk-lŞ=hB ǐ.i/5c"SWc7ZqgДQJ-K%e'>Ļ*{7ۧj0s*{嶔L,Ț uQf1X4L}>] vp؈ɆE<2"u_oKṢ@W<!ǒ߽ ITӻ-$[,p/!5{VD< hFdKa{Uf~RKAyuD<y'ܠ$cˆ J%AF\Tϩb9Ѫ"ܑ9ɭLyAAU FF9; 'c=$WT={l?vK,!@LY8Od5m { Bepi "-4&?Z~<Z[lfwDmP G>"92V:  IG4W!OTgxxOTxcxjJpV&wR5hTh[C#A$[Ͽ{ep@'ׯ*9DTTUu>đ4P?,_[T3GrIE{*j]cmGC߱~(]2- UXZ̎Ï5n<=;KTwWd9Ռy`ڙRDn::4[QNMB)q+MǰsZA\qrBmƠ5Q]O[j%.$؇n"6 1$o @R&4BFg.k^g&CUnlC[)}<ڦQ W65 s8Cꫝc7|l%Ev[Jkf2#|t v.qUix?Uy^/j(:Ǒ=k,'Y|]"i?*1B,Jm3iK$-zeL},gG&\YnV7'z|Y w Bܩ}$P4z##oc3'!lmxʾnW, \'0q,k!> sƅ& V/i^WrPыF~%A_,d &b+ Xz\@x3I? >#rtX̒z$ҕL¹,_Rc`gHoWb)mrvʰ恽c-^0҄VTquDS(x-ԋhkB%<'U>v/R&^H<ޜ Jm?xq&6a0N4 E*dyr?FXXb{s`&Ggҹ߲* nl<6\=ߋP!?ii"}]̻TJ Sэ82,#>5ev"-Nx>F}Ngori-iU2}Yn*Rv<sx U7)R$H_M-ɪIѴlaLY[GS $@lԑSA }Ii۵DY0> V旤<5G ,rl"Rb,>qB>ʞTe@%iwb]/YtZ.?vzdotD޵H,[~3Y*zI_buы{}5ٵ2Y>d]ޘ I ؉YrĠnxD- K}*7#lPx^mYWrõX/YP|ߎ;QVJRm g.xC4H)cOM~"= ?O`Ӆ ¾ xFH|R>)_mh|&Ch&f(0kYCvBkY}jTSV@}[ ֩8C2/noXBOv(<$M&q뿒ā:.o T2SJ)C@]vV/^؉D^t)x9 I:j8Fgy)˒-@vm "C%];\_hSŧAe~V%bNjD1y-0i7Zۗ[咿[5+^=9,'=sk_#}oos5ͱd_ 0GtogkDb׻KXI+~n &X1knD kG63͜+Qƫćj֐#@zW8b9H c<lb4[Bx\> eYnFym'}Z2kP.7geq {-^Z[`A~pVpc-?U4kpZ4b-D)`DAoWx]giс vGBw.de-+SLc5T)T,{ߔvK %r#j=]ytchBt0s3Ch:pJJA~3ar"IjCC>4*Zy&TɣZIIR Ab_; %[&$QIYSx % YW= qf\s=娋 ~A!V].* zBynٖ@AwsOўVrL`!8c63ހ#)x%ab(A; ,(\ɜܸ=5By[2`\y[8.W͛Ɵrdw8zh@ ЪQLO"d0d*fyKo3k\9ү_(^dߦSL#n9} {z_ͽjIl@B$b `]a":et4懩r^,#.r6ؔhCil& ~8-ًX [yNXbnTjpu(P !'!544`?'ci fc%aXaʷOf pc+. J߼L%mcdT8p0C-gQ:fUsǗ["N?isAA)ЊeϢd]~A/b,In1KEя24gJ!uٔSj/u1,s>4=6xx%ˑԫ6hi?|r%'7:+MW'df/P$Q,Zǔe˂ސSIVWNV;& ZI@nfTDN94+{C"s a6YC EP8*iM:8tuY߭峐\{=վʐnT{jVh{X+ ǣ xe9O_8[ ՙFz'Sb=Y7옗6 M 45L}ZVmmW,vwY1qS,T O{"la%3_^j_%t12q/i$D^ޮMG3s˛mWQ6D=2z)غa/#2Zb(L^hۈh|m;7elG9 ɓ0~HAk $ ^:$R@4T7I3\v9ۊ"`R_IGhD+o+sF!KbG=.'hKLJG*}0,ۍ 0 1(m V zp0 ̀l"Kꌲ/NXF:tboB6|DMPVΏf78Us'чҼ )y0B`^un,h[TO6f1D\1uGeqYBbӽQ8DfPxj*il@/}ǥӸJnB fEa Є&p/yX[Hvpa +[ٻQ B5Z6o)[eyK/*&j7I6] sJ=G쩎Q 1KAO `]kQE]rGֽGv7#{ؾ_3SOfTB6=yFL&T)8W;;U[i3yہr>zdSo`kkz6 BfSހ}Qx,MSg .-s{.Y?&O-[ϊڹZ_*Wp_Zgʙi |08#)Nm+/xs;:0z0u>DO01[璃u)inRCD Z˩  |gtlW_(~wh<4Gh{/e}UmU4Aƣe-LcQMXY@%vʐT[5L͐WD8 XNvf 'Qx(@П+XvXg$!S*'[1 N&ҼoFb4pR<)9_hH!:#3Zq+n\0=x&eH"JV.PIWr{qӺ[2͐Cfmo)@e@&-5l0ʉkc=R,c,fudiv73'3r+lɝdL/Vouu06c4f+noV5g -ȣMwYOE<30r}ʣz<pM94X)B'!J%~G@M[uKL[]2A%F# } d?xdc3t[b߭Uq8E JS7tNn [iy+ۓQ/E7|2Xc rO"4H*@y}yx kwg $o"ܰKuKi7KFlzs#rDTb¦t)/KC>Zb>PAEW饲|XBe7PUJNo5)O:L "T z[5vo|oT öQ\fǍ(z4ae^ctў # GKh"д ٥Xr쐯XY!<1oO1a8jW"7BK/s-/SEY83|Q]x^!E?MJ;E:GH[ŪK/:bwod[iD%&JSkvT@)[18 Fc NP9i L3M$˽F r)GuI:h/K6<γrtE(~lw- 9(c ?K|Vj>.t:׺:L8WBl]u0 Ƶi,lG0iޱ(]ǃ9OZ9b| OBR552rFbʅ \Axz K3|igdi1RDީrp4}]f}&mN6J~ˆ>+{]Om {{+90Zrod1.n^׿иNūq2'N5iD>|$l]<"М,f_kD]jQ/붽DmbĚWh|r˖.>"87U.AW20gU&?gM(hAo`cpgdnAjz jV8a@&'O!] c[e,̼!q~C@~P5a@C}{SEWɥfګ,pwGi3gF]^PWR>#'iݔ,ÔvNrȿ&Ņ.5Vݤ+:cu,[NX18B\$^J;O"V)z#_YB ^+fRH'ixESb|e̔\!NMq|C&nlfGh4CJ Cq//. ~,mz)O=vc67F)ybGB3ENMMȒ4rK}e\ŁdsBPVs$kNÃn5 E Б'0g&Bu=Th @.&^U5uiA}]^1h3Cn猂/nƼ; EWڕ/RF:*\"Ã9Yb;-zΌmxhr-Wx߼rߙ B\02^8IHB>x]fSl gG7b.{t-ߖ _iV;y7}msMދ#B%yKBD6v@4c c7NEy\˶p~cֿ*lni`U*ƽ%x{Lm?S?.yI>YkpOMn-l$BQzˎ $vyKm#)}J63e#Ns3|IPI^g?Q B6* #9>.(?^ޝR 14  qw9m.mGlɪyk/n6"S[Q-?Q5"+{]G^Q   y 1\U}7T*oW /az{U[<\HKjӏ 0T6esXglGDZGTxτd?܀ Jw#3>.@_ v5͔{c78eHօdU\yo{7&aPԏ.f4v:mR=>\Y.%=,:}C\{`c{k8wDȂa LBA'J\L $09\O=܆e%.F۵0o]rlDֆumBMďah׭[CMtwHZI& ~'>@9uPM2ePWi#y[JnŢ+딆jy N a,zǛ+BF4\%arttZ1 ̎P2HӕӅ/Si I 6?IHS;N!.?r \|0yu:\mK*%FŽ5+9(kJݙ^BO04ہ-+EYHwUY4y_͏ cLK!,*P)eI.nOHm,AyOS)e2L:j6;ד!o1KIT߭45X{˫xpY\ dkN.!b?K[fG-Sl_npB*Jdؕ,Βaz8 +eDS %L$,0m3Yz4ÏH> q3@ԹTtN߰qWjm*]…Ĉb'S#93^6?bDǹU1阷8{_\_Ӥ:SĭdFFҡt9𩀖95CKyh1yAM'LN/*#E/|}< y/'wm."bk  eY}Nmmu˗}q\tx/lYh dч{Z!r""5̯MNl"qW$:tU>{qzBRql=Ɩ3Ie2M#{P?s/4}"pdl{>"V9m˳M-A ߖ)'O%!8Q%54K Lj Ei9Ѯ OdOo٦ w2J7O -3?9Nx?;+W>RAn@n b.4_tn/۳#%ө|]0fѕƎ>mk];.7hHCBINgk-ER, 5_G8kkZVRՄKi>u6u\׫Ng2zJm9Wu9 9_K1 xuƉ~`>yYyDFU xTՖ8N&:võLO&h jemCH/sTPPNA;BԈ3 l8hCr]|K4K9'n{*=wn Oqf|HZ> 󌐄Ye>dfq xn< DDt'iRjJ/ER%8=l ˙[?4bXmUg&2JLTDR3qKF@uӍ9el$pOѕ_9jiK8kהL挕7E\=V MZtVek}<+=о׉N60 tiV*<4gGfm yXRvkEM ew*B B˯NM0DYޒEU槟2YPC@"չT7ى@Xf ļt);D Tߥɩ+.=qS.J/;e7)k8;]a;/:/4QL{syc酳:(rUqZMm{:wZaDٔ.q_c@ o7\:ajΈbTyII^g)ʻeVy_ʝƦLҿ^$`[@x7$o6ؑ]/~IEc*h?2i9e\@|5?Ͱ JvIz1!b"ZlFÀcTqmЈw@$-؄CU•"cVU_N!,ᐳFw5VGeXYSaҮWG۷ڹڝ tƐLO*3cu6[x`>Q/+?b4~R(ߺ$|5YL|oieLU"u/̺':fn}̮~p]Impz VM6ڑЁu AJ'HVR%4GҟqG0@?(9I~ =j`W/U䫼մloŹ7>by5LҎ= *4xZHCdbhWxRoĔ^+-㡢Pj:`>>TaR} I;qpPjRZ`O b#[N"nݦFffbf9”n8=k_gEm' <AH8'&oG;$! +4]F^|xJ%h3ʅnz. =9mT8'-观2#;zgb_GPu7Qd.^LSEl p!yNG^+("?KMX)a@@My$i<)D{_Yʘ%Xc%Ԉq!eeRf+ey(w! tT>V I{u؛5wtg1r峌|m9b pJY&NW^,g(9P ɋ"ς;z*JՁ,!c{I,ZSDxݏRϝkzh+Ywee˲} ]3SN0TQPnba\ȳh׏#⥅WpWO70.k61(OTFF0^R+yK\G"'` mRヴ]bX]Z4H~f}CM$xXbDBڷh [R#cksGNⓃC&&q\ۂJvG۩{L}CbDXB) W*UMs\|TK⹯(%~YKyo*WC{ˊ j4` Tspp{U6LAzT9T0;*B8VD<Bǘn113+eHW bα6V[V^{ ~_PߩyUU&ǹfjmhćiRhI㡥Q[\[!Ѽ6N!loO_:ģ#b އ=ڵ9dT Ho]o J7jV>| ܬfr|ox}`{%+,䊇p&' zD!IrQ=х*R_,v \\PcZ'3Q0}zg 4 oB58^K[Пʟ!Q?OI"& 4HS". jpT5AUqΗkh (q.}cBFj=/2pq r3\9w .PEPW;&9Tehޟ6%E\s#S >9-/ wi :f/+ [1 mE;X$|*\8xN.-/"a8RMt޹ ,Mjj\"|\趐ۛ]#ZHEQZڣJ߾b 7ͨ'xYDϑe9y-RiP9*:0}w=g=8͟,G?z<>17+d.Vz S} ƥפ zN&ZT ҳ3>+KPpuU~Rd.b?XA{3Bmc,hj^p1fē/ } Q|ٶGwDv5K@pēܪ#~cbq{dz1OB*Q 5N;ڽ.=≲.;# oy#G=tTIOTs`2Ltl[P9`& <z?.NExA,b$St*InkSIyVJeg9Sc̛b$ k՟(3!wQ- тIY| WEjK)(ؽŬA|ٍf]OrMvX+A c,m1B)'YZ?b$7W2s)$ߐ3 l0@*rmF:⏂4j#*[APd{c*5jՍ k:Th,tbO霦^/6 WS(=8mhGcO"1i,:txv8@=*h\oFoZ .#`غuO^7DZ\c^p6MPzm߭k.H_b(2My܂mZM.z:_yDJl# [OTV6#^?(m0|"FTB_um^̒U|)ilk!HaZƨCd^y ,t0,xYctn~>.KZYb2< gq#Z"<Rµ0鶵`ui%0dK?|Ȼk@B0[)yn[u}u.)rP3Waj# r|c":JfŁ,iIr:DqxbJ'F`=+](T[n? E ,u1v0<$qLv0鲫p'Rŗ\!f(/6 ԓ@|D'ejQ;RD65>']n?36'[d!O5b?4E~^ cJl3͑TqP#_,j%?}<<|m"I CW&@j3ilI`S(b;*G7 ʧ 4Ui(\?Vj ŠL~jSaadtA:>[+x.<~˖@dodٻ m>r4AT1/gPwIݏE]M2 qkŃH}^sMٜJ:G<1gVfVMvfĖ1=*Ź?B$+-7# x]>RhawO9WĬ!noQ_Hz{eF߽mXp|:Qd cʖn"c[@k=>٘ŨOqT ]CUWZN3cpδi'^̜sD8 YA2d:$ .*3 CHR!k=9Gb验S#Ovq0o%  bV'v)=IU $%|عWs|& /{EΌeI{pҽӛYQQ:}s&\Wvd1}1pӫsNN[P紕`վo$ NzT !yڠJEcH1/݀}Y~ԫ' İ6Q閑gZC2m<M/:ҹ1tZb*Aa+z~"DTOK&Jƽyy;w2vB<Ӏc"IȮ~a"2v5ݫb*AѥlxFq~EylCb/e.{ 2Ńs PWl2"D0VW$T+&6֦TP#L:daipT I:(0xZ V3RTNn&8`$Y N7TB.t4J2{]qArtEc7LS`uSH=7 OCxAOK)я&SGpBۻ]xfW@n~mtC%*Gxm=}CA1;UL1.xtH)/\~bQPn^ǎ;frRZ-c̴G$)T 91*h{*CDO/eg%\F_4IeyyjDD8b_!;b2Ulʣ ˓9%K0a7`ku2O˱M$>FW ψ1# .e-< n]gO9~@kazic CX?1}3&FyUNedI^o)kϜwM_.~P Ϙ5W%;֕3K(7Y+}Hz߬P+9B™䍨*`Фw`joU" /u/1B$p:prvGNv+[;'6b`T&ȕL&2eTמO :b+7U'#clYِ| )PSVbl4݁TayҐ Ibv9CSKY#HksiWܚlƋJNZ&n ᣒP.4C|ʎ ˇg=?BCO~ {3Vݟi( H ytl3+#if:dHMh{ʮ=tܛlD)g7 83!U`w0g/g)ؔS<_-=#yU6y9CyE\zj6gk``ͼsSD@ۼod" "/aS,4o̭J)rMYGQ? IlF֨m5QeF=sonPp(\*ln=Xȶ);4GA=[q, +< ˳ó?ښb2>,wct$H ԗ✾:;6`U:ÉCb2+!Gװ\ D/K(Ӣe@XAxwK ,ZIE b6PP͊eaT@TڬeO ? "ۊ>[M,XNmbAJLGd^D]"Srӊq,yh qμip qԳT Wːn9uu#QaQ ܷW_X_SVYM_p*9ą+0"adYEC!Ы8QlaLCO !H,ypi|iW-I%9'˻9NoR-a6?߼_ tKE{UÌ7 {ي!)`$ ^P!Aəj= ۷yqmm,S^ $w@"k0llX U2Y -ˑ`e%ʢlU0d`,o"! )o/V] [|TYwZ$G#N_kTA5 %az$nUv +?"]a.?C!:]J T iȻ*yسBxy,!ʀEGn汸1Mt&`po_7IxVsbE0+}wڅw+ 3Վ"zKi}=Xɯ X8U\˪9@m ! nQnlmFې{6EӝK|l Rٗ0vh>9֫&& T}>]O61)SŠR%Ȭ5jp13E}Zű^0m4Nt[JTҌu_oFNaTN7A~$oJgl4*b:5s5e{(w+Y-jE 鄪\{$: x(#i7U\.8&oq9ȍ/x%Ы۴ gP|Cl 'y6L%Ty RE#8G_McᢟY*srrcWzmc_+ sGoo݀f|?a%gT a.v7zRdk٤^5xsPˬ &`ګɷ}W^gX8:pޚG<iǭ:M>i<ں,CC!/O]Rb~"e.uT[I*Ƞd~lĖ,ǹ14UJplq۠\X pz Q:y|[Wpma0!#`0;q9:ѳzu+:p9Le/r5Z-5,]uNJvdVzsj0JrD~VfVC^*Qn3ڊf~, 6ټLQ6H9 deErR \2yIY)ǒM|T}9(KdJ+]!D \sk~]˓0"ߙ}k5Be(Vb)Xe. ef%[wV8@@+fR7Pt~?Y:& ҷY ȘȬaAKGA!ˈ"+ 0j^]b79pEAw22aL.2Ř,vH@ݑs#QOڀOypՁaNCWx"g}4Z tw~o4a~`9z,A*øTUk'm_Љ9e0݁JrX^ďe>b4߸!lJps28X瘷tM3obyN}=Ju|y[,`7ќ7o`ɐ58Iwaٙ6q<9);Gn ]Ai|ߑ]Hlx;>CbW1*:AX]$Q5Y5S}܊;[ڿ&wE#[;' #؀CǝQ#7Ydf*d,OOL hR~8\&ҙw@7c[,*&\٥%Өϝ<2}`C|ߢtۦ #$kKn>;\lC젿؈^m(I_˴?ykiDx?0 :{9!g]qc!}_ǼZ ?t+bg5u5ane1%0+|Z?Ӆ>Ynbil@rzqV-۫pn x4O@~u25^L#N^Y9ܼkuKƬd"Dj 3̿qQ8#ĖZB}\*{HiijPV.D%vm,[D=` ҕjNd_@@ԗ@IruO{&q|nC@@L8[D%<$K#Kk :znLA-?E<46Cfq݌0kdDCx!#wX<lSZk&*Nމ(sShTNF4VGLy(E_qx'&#S,; ^O֗l`f.W҄ɝGR RPSEY ~-á.V1 #0.YQ-sCc L0ŕgW1qUE'|VobÔCտ@O+y%=rV%~Mo!x_RX ,*A?tl?h_Zi",T 0w79?@(*#( g*u$ -{1Y@J@&+%98Ol~GKf*/[>%`dd.EwR@ -7Wnz+&hǩ 6e<2msl r*ĕI3WZoWagSQ+43ᓳ(?{zG+nEBƛ;k #ֿ\ 걪M̪|cH#H4ޒp[üb+gUR,&\+=bZ,htQTIL#ۇ^԰xgw/1^v}YӺϵu0LB$kI ՇԨft[SV(Oio(c#O``1L{q$gÂ*c4&| am ;0J5hU[C5k;aʨ<q+u$sahF^cy-JrD۴ [1U}G?\mH&2ytO#$ceCުIԫuC{,A>LP؅ m2cyAڿ1* G_T$îa&WI~gƔ[q "'w I~BǸW0C ЌKyzsk!KP qO@Ox\G);T}~@ btNPD1ި33c-ż+Tzǵ2΅t=vzҭ(qE( 6nU*{>l0/wLغf$q&p1#!dS=唜S4ɵq2!j馏Jd)[~;J-AeR D Y\Rh|.ץjJr; ;QXVWuW?|~3td^xA.:ևVKEY!.CrNF5\ l|`lq,'QjNHWZ:\ 7d~mZmJ_^Ug |w2ѻtEZ&~Kg8FJĮɧ` p=^Ϗ)^nnؐmL@f"E?9.l<~6nA&V3.8!׭[6΁Z9ү:% oЗ huUې c: =zMl5fwF 1SK㴬u f=>/^_K7_׹[lȖJB:RMa 6-й( a!ܹ ci[Q)EFTt9,k1ICUiSK69 ;t<-Lε_nnfaC_15/ (=&M&,?$]'?㋒  =`8G8fn>P6PLIbRp0⠟9Q7öb.Um~)|8$+Zx+iYbrZj*2V20әuٳ1TƨܢfL*x:@JƝjyގ10_N1T i|0G(fO5R126`~O=0%nI{ܩ8TC+`p/Zq8Ibt|=V >%mw?q_y<z;|%$pa`]Bdoޜ-/|#Lɡ5-PQ*%A~-ڪf㫉ۨMdVǫ鳏ؔYAr7(Z{nf9g*Gە_)Pp|*#JꐲQ1toG9ܮ8|^'l'Z%I)^y9ZrBf~gչ}R6O3 %gTRZ+Taccj~I.H %ަ(HeI.HPnQW2 }(/1[QCzé49g*p+3ǷѰSX6t ƽ,z lJM6^&y17uuZ&8/biT=6A3B{/B}@B0لލTnFV_FCf& JгIcVHrgń=c]õ q< ]&$+h(=OLIzMѓ9vEs8Z.G[92Y=hWgQG-=c_@.F;&n*mf5U{tq6dŬ(kfVOq{6#DohoxJɍbv8p?hM>y󻁢2dSEWy!rWe:s^_#fJc](YN?b #DԔ. !s5pӳ.,Ai{ѣBS0؛PS8bck̳6 SNEC|81RWy^ ܻ| bXpg}.Z80 0S{ x%ca̱#09^s̔e,3^π̅ut*l(`4&XY{\Q*2j_̚0@l΋c3<<ʋ} ¨4  `I8h g|TAJ b2'=^ݔL yR{UFڧ JLv:iB)Khc8/uqQ쮘ӥVشag:tـLK2n]m $^y,Z[H5^ Hk5 _Rk`0 :Ul1tG"r3$i! v8Ox(dluh#=*ȅȟᢃE>YB 8Y1N"fsOK3>YNnon#ɾ5_'EK2A ݨWFʯc~Bb&SWiBwi쁄at@|RJy N'4"4BbPp+Bq~Ꮎl5k[Kȷ!e ŷkh1E^-<j$#Uvx߽DY!񼭦{e6*Al%2{+/g 9֌;.}kF)Aփ׽)"bJ-645C \{m qƺ]Apf:r Y'"2r5.@=/ .>t2(Y3J1E>l7[!盧b{\Hjc^6w@t S4/LN[l If$s@Z,fSnq xܦ5%~^LhP= :3aP* a,/M(l$ ^|:Uqy2כUƭGac N2s7#i4LT1Z=`:=m'sB|_%*LOgۥIe+k#g&,Fk4aTycJt՛4O I-c1>^m;jG],ԩC?bNst,CoAߟeS2s]q.ouY}!U(go]bz]r,լg<љA̰ p:!q.g4nB`%̌xߑ?ʔWmf̻?8О)(sADJe=TL}jWܟ ~=/lO+ɒl, =d [\@2' u \{ ,ѨY"'Z5z X1pNʷWAO~y*.B[PY\;`;x-t)əePA*7B=ğN(ts(ehe= UM7SFyP_A‘@Zfǟ ƥ7ʹ;NZzA@ |4nv& œa;iRӐl\nO؀ 2ر|d %(N eX%T4ʅRМEe{$<9kVlp!~d2sNÈU%ۺ叫V2_CܩVDHviv5TmQt=,Bu-@5k%: *G1}0)0ܨ>G8wEY4D,S1B"L6BN`+oVhJlw3hdP~;+Z8V +Uc0U cJasx^Ql[s\agd̽Ʀ{,o(vJ`R ̒*7A9$&]k}`:6Y|8|1.k9=B*+CLó :0 Zy':n*9|6ap4|:odHэ=-3Z* A \Y rZEMb|9~-yDq`uhr:u㉦%">Ǥ"Jo愞$f݁>HK!eCjf̹VZCD_x•HT V Xsor٦UU@O$$._;'\>I:$XNLؚcVlj .V:fvximqnPɒAXU cGI+3gf؎$s*MxH7L̀Vի]PϠZ:pO  ڎJTeI(ugHv@1l/x_"H[۪~f}RuΎxsOx/jhIžu zZ֥;4,h4_!kCNnγcn/g7RTw]A 9kD@ [9Y4}B)ĎA%`bA8][VLʔFlirrzVY@OfVyo櫅<6K+rHI KR{[m MTjo}w"~ACz3C W2OKg0.֢UoDṽ`HHE[ľf(˲i(E)1Ǻ&qFTOpT I.*jш ?Uqfɯpd~ab%OHUWf $͗B64ՂDkv+Bvjo+NA🺤-SϯAk"pZΒmԩ RDJ*Vτ"}Zlrc<h[2ᄒ/eS?&A;9BXbR0`Sn 4U|Lyu&*VNۨaν5d]A5,4+&TV0$m5q|șdX=e ٸ?XA1Ia:9ʴ#ySuo_ϝu`Ht4![+Dtfؽe|PDg C.~-DЂ~.B0gt,wd,J%h \_dTu;eGO@LE'Pc"j;늘^-e"L 9]tM[ۻ --qbb "JJdzA]!s l炪F-baL=mEW sْoM6х&e[O?0]ZQ 1<4*i?Da'0V* "ɮJJab\ҏC9'B[$Pbૃܘ 2?{g[ʫ̨¦y} t VRLGۏ"}{Mr+Q w_ftbB5bX'عc,\1BσjRZ% U ST |r|+=q]p=:lI*A.g:T͗_r昤pkz|7}rAe7LPIʨu)VTڶmJ)3ޥ@" q=ùVj6f%q[*VKU5rp&gnJ k|jno:Z=27䈜hLjA燊aSwc~+bE-:$>@@x2H$=FR ˏFrq\6ybp!3&J(!K>KYI RÕbI+maheވ9Dz@~":4E}~:J656r(t֠r V{Oc/ǸkNB :"%xqzm]hYpܐSNGɃ:؃EunO,0\zk TNX; ,J(Xf=G5fE`U hy'f8]B7A0 #E34фӞiF5@8ͮ , k~RP7{$i9~+X'zF*B>[wDF˪ Eq4/"*&MPUEkBVU(qA- M2iM*&Qx\_kh@[QC秊-ӫ]^a Ag.œڌ\Zs<;ZAfA(_;Wm9r<5wpH^@ӢH$ 5u 9S6zF+yz u_Y3(,ˆ\$b) :a]}MKM\$=j1$07\ϚKP H;Fdדy5Jin_l Mqν-:B; ^Gf(D<|oFvdI[Ry^zjhj|ODƲ2 ՗rXi殲&<*6pu{hL:Ŋ3Ѻ YJ_ѕ)s"@}\BN oATō=WOMɋcuN@.% tF P9lGc 0^3sM~Zנb7dj%L!ސpɊ4f' scň=fPwCKYk90p3^=/{Z9HCzSu]QRL/>@H[:B_B{:[ =#;W*Oi81n.I!aȮP Ww+݆K0 f'D|m6MA hLbLT(\S,2<7TZ0 ͞~歗^_M48[Lo3i0nٖ~@m`"w$%i8N.v)̀o3i?0zx8[V38//[jX7#: v 1 RK!WxPFX(=Wc[ a蓜NO N-*6=St Jl]%BsZPNsMtO's`"(ܷ4ܒ"8'Z~N}^O2t!Cn\&9V5)z3f^k}GeO%:bSx4"j2r |J>]QɳpjH@4J86ݣTqo:9bIej>GJB**  z=}GU5ZXzh%~'γ?Uw3uT Bk[bfV P5x,{aFʺh1 m3~^rUh$T$6<݉< 7,tgp@Qcu-AjNv*sC3/u]RTTI*xAn]h^w eI%ϝ&jֆHp; @u!9wxJ&Uى$(VN o: @._R9.K ɲH (5In8l2I $'@j?k\;"sPGlrD ]Z:lm4zsӛ)czld).5#eJi_h{QiDV CB7VPQѓm9E>.?M;EzW.Rqdoh`-dJ wyÝe/Ο%ے\D"S}y"WH8`T F|D((Sٰ0z|jmy)? C" ~$N5s3li+h!g į2VU?TƲNQו^}~U9q L_ q+/Jb-\zxμGWfG?HЋLbgn;yP<Oztɒȫ t>pp)(.#o`}P&3.m qg>FHi\A:*doa iqG,zOj :pj(r u}ɶhq~S*f 5D/gW"Kc0Z+ܮ]hajk}6N L]-ꊇ\u_#j:d+&6Fry~fe pBf1 axsbj dCe #0R1lT\x X#+z胓:@K#mU\Āa!UJc!*-QhBxO 6* O0{TVd mqC.p9Pr %`m"VSȄ$<ߊ AdM$8[q>(dU%*T`0Ŕ4NiRL@T$sJ&C;j\,3:U.> ifPT+֊&M:_k:- rj(ejH*>;B/yJ--,,;t= X\~xTT(. >y:wm:"v}_A>=[r)V;].a e^e :.?`=Q`1[ӐA`NhdSRC) ]҇mH.˺_ ͬץ&aXtMeDXY05=3D`/XPfa`8h 1g[Щgnf7.O\ICuڼ8obvI3[>U㤙#ЙDQ# 4Vr/KY䰝w59f1&qEɵ(W1!:Ҽs뽬)v0cre{br Ԩ]FU^)`hӝ}{pQOP缆BnA 9U!# 旹G>;8$!<njտ'P!,XscrE펺iv@Ui2v&/+73I%=9$b3\XH6?7""ӍVm٥tJԜAmͻ2y9뮰A¼n@V|JӒZ9QպC4fEd?^4h˧݋r^2m '0gm|-P?e`ff͎MC~q2-|Y@ ;y}j*}0}?m0ͷ \~xpg ESvnY.hhyw ޤȷd&BJwe#G|_Ⱥy0{cSN̯$בcߟ U [*q4ǘrt%QhLjMRsEo:f%?`Qz'牗Q5w=9yV|)2B5q؞d7^Ht|I^>EѐBrW517 m[,`ԡvhq5WڒdJHspcjx­ K]M SSaj4-Znt.FWc]Nc/3Y{ eޟ]TDZP>)4tsI3绳Jh'Rԥœ4QkJMWk[VhP{o:]mJc?n./rO5i۽ZlhTRe Ekm0%˔1p4-JЁ>Pxӹ,(dbڦjy vQ#*I}M̥# i9by*JYQN-\'{9jUG esX1;Xt({ /m!ʠy`f|IOǥosx=XOnd_GPrYRCk e+Ck݃8_e4)=?vվ_B@E-Qy-r@)w!M-ݳ >>iŮ4 C1Ne`jlaEƯ"/d?}TL9x660 (ȮexXB}Ps?KfDꄇ]>h697zJJ&阆yմ5ǟ(сv re( BBDV1 __'[J/<Q?_d;pQO^ݒ]ȯ` b >pu.|`wꖛՅ)s #Z#l N@IvQ0UW.;- PQCz/XMXE[BפV 8Fa0"u kc6FګWٿ/شg~: (!֣!𙝫O+-_bP[<]a--qh{qaO6<iFK9}l#E;}:K1_$c:e1 5z7*iD\ܑ̤"a}"&j_ÐTs-NTIJ&d|&,ڟ Q/.Is:[#`/Tp^7}K i[筜,bJwR(֊1Jm *Y%9OTB_H^w"a~ԃXYER2|o%ae+4T(_=N:fҚ Lw0F&H²Ԙ17xI}&$mLU1VPE(5j="'P>-`nbx(AUBb.,^_UpܮJS]^.2WeΙ|hXާl yQmet Ykz&E.y3tNVR{q̭jE5j>=mEzEd VU(e:Ԯρf}ܙiGq~sDNdtb |?< )zpojt2ƹΗˇR<OX&+eLYmE<6%'ewgIlE:|5<3#Tuu9Xh-~!Q$Q[USZq,G P{$鬭@tYo>?a! EWS[j;`WfSjFMjZ' 9sLnA}F޷ו,")}qLPN _@S,0c݋|ɥh#|l|)X2?9;)'9مuf[H-;ގatT?\ 謵H_T)^EŒ2dpc)r,ySrwH/H0F@f'D{!n~EJ50|f4Pٙȴ9 ,V,.ep5P.C(T [a` hι|`|eBV: {ٵVhذ l|wU8խʆ#dI;7v:6'HD޴`+-j7X\5,ń]dڕ[iE5298Hҙ'zyuwgk JΉ'`k?S5LU37|4dtQC]fTƂ_v IzM=i/M3%0ᇚ7ɀ !/ ̀L.,WxPioG₋yd$@:hջĪ8Q3"'y~Ԕ0ۈ5,7c.U#}2r&sb&nf:w)XR;9g{p*;&4I N ĎB7, !Jk?*m+n-1\,Z^Nu"1w'rY[j$rO8Z g}ko}G?}@6_x'-d]m}PjbQWGɌzO( K-/ۈ'-VBY+~xkoք.:~ŴҦފ2TØ\T Ԭ_OQӱWJ[)]yOCm0#_򁡄&~FT$SwK1"+PLʈi%c3_eBlYSz3 "t]ϸuU]Ufi]:O??ƾy !CO'>JYƁslrP/~E>tgKzr1HNiS2Eq0:; H0caSD~-@ :(A4Q&5jI*W>[2S$79|£P{-;‚qM 6N%ڼ,sʉR͊\YhO@Ƹ*hH2;iKkLSE$h [w-#\miiؽσ1;,-+C#{~ڵWM}_+)^4P(8zIAamKxlfQC[︯, 'o¯b0 Cԙ|%N:\ʠ璲PyiS u~xTܱꞄ["|"Ц($!>X;>,'yןIu:fy 9bz&=:ܝZܑ`ԤJJy]$F0*3fq z>s;9Ӭr1wM2}y͢E=3"y$S4󤆯ffiSE ,::=5J֚=;++~17Gk^?`UY@SzeD[^/UoVA}f> DŽu8y/67e=QjТcW5_?Rj+p\|WkA&pd-%Q ԮBl[C"Ss&&ģR&~j3Ğ<'.JQE^]-ѻ45#17em'll@m訾 Aɋ1Yz8nv-- ߟ' QMjbnuxDwĊH/w<<ώa0,:,iqu h500:2q4˙q:\kdoWM ξ όw#hhrg.>-ooH\?ݠg@>@9YL}La?/e ~X]& ]~3ΎVm{s =됮mޤ2Ȏ3CfLoJ&`l,z:꾀pI KWW]?cJIk.5rJ!bT%33x^B0nE6[-3L<%MQth٠l">F@ |^g89 (r|(OsÈDeJ/6h^*Ghn&`!e_ʘMzE7'B9yyw09`._zGÇ_?; ^xmf@٢h#JJ$qi5~&"߲ORxVrد-`5GSe[ dc;}O#1mES.^R5/ ճy a©^SP\wsI13 m@.ߦ ГiF lӒ 캴gRi8ZdHOw$pzrJ-em!9DqxU8cEZ@FdpS(Iҁ{ XחMWV2{LG z_Bַ4Z:Db @B*fF1k"bvdk*-"mϵ]):*T|߿VLtGSLӡ֠)`cuJ <̦=7 Um* ӵa&S)L7`=jpU=zd,lJeA'@YA5PT&]~.j-m^;[RD): X02av/B𢁉[NtkU!/u{ c i( w 0WpWSWRQ 9}'=ދV q<⠯.o,.}-/yg0n-[VYt[7R&=M`4v2G $[nՐe-AAj,teq-o>T̝m{&II4Wi{g|/|k!Aq AU_oQx3'شv})BNΥjhte#mn?grʷn*q3]D3TuMuG}P/?.H/o4$y9֢NBI入qXVArsĺO?H<~0oy==g_p3Un{;`*on ̝'9g,Oa67i-% ]icŬShaAif /v:' cE%W! ԂpO~g!v,} /]ݧS]I{ɺ–w̠Yi6 G#vA; ?F]"t t{TXݪdb= GZTh8~ P|CWB>oS "mWl\k~;Av$k =AA. 0{2l r߿%BoXD`2;~Nl.H1%Bռ-sųzAF7 ~vlaD uQX{Bֽe *T#8M S^¸Tu/ ~z]?֑JZ|<K7ೆd k_"~z]Rʻ!wִ %"Z[0m`/iknU޹ ",GZT#B(iVm󰫃rkCI'x 8/X5L&sKnW*O0pE5iinU^ߍɣ5? Įeud2!t< (9tm5/u%j>zݛ̬4_a%x_B#%EyUs@ZWnyF)BF}d ׵dvԄwIt4:uWmWK'Z>궅k_ ;1Kb 5(ZL";! /t7=7׺Zo".F"[T8ڼ]Z^쮁ӗZQ_̔tL תfWX+uHتG⹕pjU>\W!\Ybħ`*BS+ ۇYGxN 5'Jn^V\".]K`|K \o \)gva/x )h@L{:@wA0v]h`niy\K2w:KiOS[Ă+qlzT6 KH3*'t_Q#))I `/mk@aH'θseμ3n#! AI%'eŊB]n " *` C7$ge>g4 (5Y|UG$E'9}рY34ɩCpvv M1f:aLPJ!܌=wO.aP4D$͙!aY\SM!C *k[I3(G3l?<])\ .r?y+32ݾso-TduZNg_zMp8&n;M. oFb [b]5w2j,!L)6M|õV9 Td`8t:^s4ab>0qL.K2(C/:sza[Db G7 8_$q5.9q@D6Cm^_[$Ӊa`Ph#2[tŹ鳌 Ϣ 2KZwӠ0 ِ,.( 끴4D~AIN@+=:O,*uE.Id蛂f{2-_ i&#}^eܺuH*J%ISxTC@/U1rj!:5}xxHr%+&R.\N$ AW|Cޭ" J$APƨ#C:'<2YqN DRڀ`m1*L7KB:]}^{ygB?9KחG%1oW(_v Jh&i4syBChzt?Iid{֬V{K/.=\xZ\hF= DNXPԄIx ?EfDfB>06}u`) Y!6磵ؐ5㤄\;8Z7&*~#iuoKD=dgYz}y_x\sdBo{g ot'w{8Y܃ʒe:|SM a.k) 7_SIy=)c)EZ2:5$%z#[ ./uٲ-/j<3q4VG1w1:6[1xP]9߄𫀤tWo_ pśbFhu zs -H8ew:0<򚴛AW t71wzuapܙp=$};ȑqY`KJU!gS ) wm6);Դ"GWy}˸,e|ԇ@l( XPM 2OYfjlFḈ0a(6dT3)6tTJ}fGh &WGL672) v<+oӑ7*l"_t`Z9[JPR mxp|<爄^tn m˙!@ڣ/%Ş?GW3 = D40_jQHyTMWʽ90˳]e[ȴ96(hB,1q{cTL^0C] YZ-I ;H",r@^ZCAcYlG~;칯3ы~#i6E֘ C.CwUQ-D&[k5voD@o!Հa L=Hx؛oW:rp}jȎjtXƭpEwI C767Vi])l@+((3? |Y

:R=J|cu.B9m';JI+%cU$(ʜ}4?brVWXEaq-=4ǥC~ 5ڂR Y}{髺>!Mgoģ Ki̾w؛Ǎ42_2,ȟs2BS XFlJRqWξ=K^%)~8BnJNKOMlx~ҥ&\j1 _WI$QrAM\F,#|TS AlyKq5W^ɋA'QN jd:j+:F(7eXnQJcЙHoDR3D#t)<Ϫ )mMl{=8 n6shu9Nt#D(\_aH1=%V$Z.tc#i^LH 맆]RX%1 T-rQ } [ߥ2ւ9QMAfEER;c[Y[& suKJ^o:yZиf܇ms, Gm z=7.EJD0\Y^1dUa!)=j'xē8];6e/P$Da/ Ũⵇʷ $$ q-O̱G~ :7 :zvw\ʲF "h$1^؏*J`o#w2e6$D8ϦV0k%}ŕ{b7+ɮ2LbH2a>q`~PG WK=&-P=qJ :y7{JA ;)r=vƅ0f?x?0Q ӏYV'ժ'sJ*|(KK_K39[Tdh0`wȢ#Qn[n a>F" xzRy[-t .FwRj}?F YpO'(A?\p ?j;^53[@H(6#Wl7qiNLU2{?d?4M~jjt|{ WjE)j߹yEɝi/;y}49/p홞ZBp|mIbQ"]j?oe+JUyvL*R/ɔ%Pnp_ <|`2ͿXvο &W37}fC^ՃwkѨ^[p_<5`a92u٨̌"[(Bl> |Y{l@{N3 m:`+-ZVqވiE Qsy뿢_\TǬLm#vrr$1q`,2GO|g?)@|D3ZJL. U:xZ\JY=\$~,'b&y܇:b^?Hx 3|s?g{ h۽̨qѨX g쪲ko?Lؿ-J}C|<`RcRHX Xaވ\qKǛHȀˤK^YAf%ݓ6BeX,ZA ݓk3Rrs;)]tOLq+ЙﻚbW0TRcSHf\eƘ p[imAsZ>_kKࣇj ۛ&4<4gu\)T>h΀AD@6RŅ%劜=i +[qM҂ރK5cTOi8-+FOl@l4CW L7[&J?R=@cLL%/IHq>#QUn:)y|#{Gp#3]p>,.9JAO%gr$'1#K5k3 [! V?8䏐QMOݾ͢h$c $X]vMg_d$Nq(jݗ[G^vJ$|Wt$7`(~62q=ĕ픮PH=ج~H+ۚk_\%A< m$Bu9+56MZ<'IvV#0I`x抺Xۆ0k0htv!I/5~DZ9>}^HIu5jKRlk9< tj߂.\Tufo-\ap;l5..oo;#6{|ܡe5Dbq)Hvxk;*˗^tfnb%{iă§H1:˼ uM鐕 uQ'ۭ!}` *&r,CLUu!ʟ23D"-)da,acÄ/tLDg*JkR‰ e*LGLA(^=* I?ĐHIF.:6VV11oa>rW:+YMPE\]od *9)e݃c'2OT(\GQ690M \CC?A H8K !xu*LI<(NεPUH#r!zANhBpcι^Ӻb@w^0[&/m4١5RjYc*쇖`ɰcf56t΀bjhO:TA*ƑGyL-;fO8|e 5vLT꣹_<@|'n4Y6< q,ՂN.$oH$6]WE$o$UāEଖ€a4cS C7p7B3bJ}Qvծ1͇PT@*E0*=kTLE\<2lI6#=}3q&cBw& AdG5+D* *:TϴZ}ldEcpRs!A -3L,L>|G.'Sdot}s`˚@G<* NYĂ"RḣA'1vHI\G9M# rFsaHNJdq/ҹQJQz M 7E6/D9_F]J Z_hhӸAFF:_-62D>ji |ow)[\xG;;b![۬bUl Wg Nc7ݼďY*Ŝ";]r!"* 6^yf[M3vSSӪ_⅀İ{=G8'~SﶧzpK X.sR ^KDlŌ;@&e"O__M|rkDD)H.HCaxGS#Rv5`1鼞%Bv fHzp6!`kjE~'lמpj'j0Lȹ& }tŤ_tφ)i8M=JZ>['o/.\ 8Wx-g.b>㬽?\C4x jܷQvxhһ82.- mtѱwEZ-gTeJ+@*_Njl(|ZP][/o&Xsw fR< :Oq6J168 WFis:^>hyS ]uK#4W'3He12F80̟,(h"+ ,)@{dj0A7 *AvOL |\P2'c n T3׺ǴD;Iuih~Yl`ӺI&#q:CjشSc)ފA/NhnIF>9pf97ܨOƀ '6q7Y(:Z3d>i)౪w2IuޠWk(t7cdBB߿=KjDK\gqpĚ2Uu +7]\@;,Ur|K5 rf0-H~9|^QLj`k<,_ @`A8>g-y$f" pAY匁|aK 6<@ k2ΚHfm[U3f | ǭ :f+U81Qia= xHH33+ӆAP@eqHbx6qF^(t)9'࢜rhb "S^G .8s.Pÿ{oЬEݴ<5 ^#׫C[™Pn%3; R3BLx_zw-:%8qU@UITϊmVs:~.s ;ڗIp˰ٱáEn]]+y?W>xKRo82pf34ez̪*/] KlM#kXlVk[PUb-U_9%ܝդyJ[ڍN6fTXq@#*>]I^^14X+ ͝.'֍ӜļVp~]j Aй ~yf`)LP>`VνfgYr=XV2ߠC_ V͈VO7 zX"oF%R$S ̨vQﮈ<5J$՗%=@~RSN;_Àh"PУ}e2 [ӶMtg;49=dka5.ܥY76ZM؏uԬӔ|Ty2w` l!&=ph!ƾḏzm`C¼,[N+5O$*x<?+R᧟z֗K&,u 72,C"XoWe:9Zhf=ڿLZZ[C뤨ozޗ0iD0ԥI%9?"/abdI^{:Gugha BM G:-JlS!b4Tzbs 9(`.(-UF.U1 ɰϷHgwQQ@ȱoaBbIO/2Op3V6}/=/y_adWeŠF_!g,btHeyw&_r_Og5T+y0? ݔW=b΄K$:syQIB `Ia7=I ņu+T?bTBZv974㤡a4 TDb]~UN?it$ ZioK1-9Z?ZaZՅ"}d䆶P6S?T(ف+Wѭ/}PJĚ)}Ki=_rC WWMT ˸ˬd'3?M tA3c5XuvGGr.Fͻ (h2JU7rd1"A;(\&|x76Z _ηDsce|y CW'\YGlO M!=s'g9$_,"^ڼJXb!i/_*="'A XBn=ž1T[j@˜Z1dHސ^BeM 4a@[EG&`3kި:`3\WeP\.[sr:aj͋'U[-Avҕ\EzEG![%'{5;TfIe8 nfw \ Fl2%*P[I'7*E^sny1,JT"|CB6ϡ3cqzi&Ș<לZla\53ˌ .nr:֙ }~n Kワ#P02$Ru3j"-2ULѬ$VvK##'IаӖ( cq}`qz,-o^d).F,k 2Ñ j"tH!lnz<'VR;vO['EuoRn(F.۹cx+>ڜepjudHvYstmJO1Q{LۈVw]>~)Y<YdQ],h-3ՁRp ZξEuS}}F~Vvbᩮ4c~ -Gw%Wpu]y#|pˮwT+S\D2s Aä~ôat{<3yp:i73<Thc*@B, #3Z=f%ppG)0ƶ4&hh0vO."s1Kk u{MsY$g-xL͉TVIY 4}}K4?m q(I5E=țu5RƗZܥ(2A0_ 7c*>\`\E t&(ʌ@oi+c3AhMKϋw#.ۃy9#k}N֥#u_\n _aU=zNhM8PuQ>—ܰPNd>a=?iD-e݋= ׳zݓe0szj9CA{bKJ)Ɉ.^T:fI 36aQK/zYr&PF i HNX]Oᥖz$(2OKϪ)Nև5(U5/ѷeǼ.Z2BJ]yZ(0u.L4 QkNH;nkNSʃ'9\ HcW|L8b>х ^qZ!PFHL}eտ%^(|#'!gaE5 ٲ3Q}Y]ӡ,g| ||kMjcD7rގ*ki7oqԻ` u (,M $ؓȻ,yv܅7˴l~a@M1Fg0_KjY.\yY%9P3]x̗ę$YFjj`lD +)cI)G=ݾ]i m*"i _v`䦻8XQVgZp!PyH~6SpN=R){YJgյE)R!WQ'!mo60>.b=Aui:0˻MK(,ǚUHxtmMI pnMcô6 6+:Cax{ZUHz]u8%f*[ L3 T]m&b SNmD "Oݾ nzmU~y "d~Im\4(>hAEF "f5 ne7gن,{(@PyNGUHL_ԉ'Sd/Hsnќ 1 wph:v-.u-X'Z5?Rp1A8aP[TIT%x1ѱKrVKS~kA 0$dDUF){MO j @0 a VLƷHlZ9bebx̥CFbSYkXo䄲'wr!Z1Oe} }Y@n S=Xa;[9d GY@ Oa/c}۪n[!l@.=m*OfiGM` eJ3A̯xl&@2M @VF*^W0v96UQ{n' @Cj!XvlRU!mY?E6أ!d-a( i]B '$A.0&sݹd!c ԇV5C>q\P`GDjfA%(~t\@}LZIA$q=S2+lU%(!ԣ2`%ꈐ6eAizqub('fjk[e=p{M[uBYˏ# A'J/M4p|+ur *T6}lb[i%Y%ޏkgl-/Jot;M/0w#kӆ lސ[xAnҪ?(i ള6L*W@~1`Y.N8ICx!(n+ϖ{O6f'd"<"eLE`:P0IQpSNb{2jBx&>gZȒ S?2lr\|tڢ`@_ "_wtG^9Rfa(4mEvV=_|lG?Opf{d)SSuU,VM)MVD,f|vPy{ǫ=# {twZwaD䵆-407Otu?(*?Ir=7㊱jəXfh!,M}r~˯Zׅb]E^xbM,8S<r-Bk6V!C"Btc#H=y<3\QliZt˚g\,@ԅE,}["caEHl!݃/vo)$g+\ܵ|z0FvfBblr푟Stc?N(ZqolSbdrWH⸡ڴri$QLoE݀a|6!6Eys@} spxM\z n6ސF[@J`f6Hl"p7TbCf.G-c0I~0cOMLY(˫ ՏU_N*DL8X|}MSOSiT cy)H@JCeq‰\A9V2~oiǴ`"HLJ)BZQqŸ$!Nc#P^4+h>LwIk' HE+*ifdTiy au㾪_ңaG)K1FHZk mUi%V܋?S;Qjt׌BA3|^2rʿ0<4.D@rFk%ZysSwR}i jHՙz*9d!FF{̇=.h!" zg̽ԲKd/H<{R#P E_s6_ ?@bU( Y3hك &3A(ˀEÃHU-n{X{h`~ʣWШ~5);d qq LE֬%O= GcE%}"` j54ރ&S=AI8\!,>5_VE?>9QX8m{1zpτZ$r0nY3aFEP !`Ql"Z<9$]ޒw*ֹS5dʽl'~= x1j@GR9&Dh4 . 1GE/ΣyNYjimiscEF9 MBw3Gv|3Jz!MCoCZ +QKt0tܬD4P mv2Ֆ+txt*O;/Vk_p8'-l-p[ ϜL!?&A th[c7Xڤ4+^,^3MIۼ$g(wFQ`jM]Xcz#jF>w|HPSI$vDA2 (( |Y661@ڟoA#8.(A._*50Ѹp4qz6Hf(n(aYY\sLc2W-Sxƽ5-^d>\u=$mk <> B,6oZ{ĮWg"30eS,S;*sKnjv {]TH%u]&/i8w5ȯ59QWbam~hf4I&?΂N`_60\_0͟##uy}n)a QoCRl#?Px"`:{kstȗqupm;ko%xcӏ"} .3c`^ޗ(<\Pg$SᄸaBr7woAΏ͍B@ *LSOni&"hmNKI"^emNN?(4% wˡ.7?Ms>Bz9ڣs΍+`*4yD u]?E*ԩC'.̉5>Hխ4`&kYT".oky1  7Gב)}ު,ɚpsvo wk?kmڢ2@tȯѩ^@ȡwͤZo@6yX9q|0#cwMw{SYk͝8Cff=fFѭ)zM`yF΢)rRF'-3;rĹjTc@xd8ܘmiiߝ"v#BC)P@xjU6.%q K' #a}/W$,ǁri[8HEXe!!p]khk~-m!J.ۼ(̃VVl\0;T](T>HN#R"UGB;RF iF$ Q| T7ﭾkdθ|_C/NeIMڦVJRM='xN BnH?J?jt9qrm|bY,#]|=zz/'pyZP^滐.vhI9U9H*Mx>SbHwEg;h3_QSr/,4@US@0`,Rqk4޼IyD} g{ҜA3{ȣDn.F_asLۮna6"JQ߸M*_vovS!s`/?4C=0W};:0PWt]DGt퓮U(8-AYmvӆꚾC&qn6g9 㔲=ۛ,EmA[! ANGpOtgMYš1T*|Et˚7]#p$Rov}{ې)"):Qs_F45R}ؾFܹ-8f(D~mFI{\ FV# <~S4 ( LtV18/x24 ,JoUrJ|yʼ!|dĂj{oSD=`5 {{οB=EEXA0t2%gAHGeTihNszdI#;ɯaס)QP2?ej5oWGyIH)Bb!+m[S|Fֱ#`Me)dCZZ_H ̼y̺T7x@Pp#ܻĚJRbU'+{9mM%ʶ18">sZ["ْuXETIz*b/DPPogQLTB'pwaT^h̚O0v#oU4XoacdQJB# qr2d>Fx3r_kY;R~68C`V^}E΁8mPF7X3ro2/_8>Jv1VJI:AJkz/ĬsRiƮGz^Ri4,N].9_*N$*<Ѝ셤KV15ޭwoS;2N7 HyqjɝɆca5Eڸ/_^7|)a;512w[od9վ BYY(@9x3/@X(jaWG f yNNwN꟔* )Ƀ-yEP bJND?PTypꒉaG^DY?eK1B9gĸe ÜAIy9<'*E^*Lx{F-fo"K 'JQg-:n ʡo0;;4->-\E:E7H CK \:AD=.(ʍR8**4r/CJ!p@,L1^*4.gL=&lY8}r!!S -.T c@{ZihMkؙgr:I{Hمc1l iS@P=ƙx׽5'K!8tW9)mxI)&wGeޞFd 7D}\w}O]/OItF_-Gny [XKV)]Dy@tNwKfͫE0àǸn9Fg/ RszVOn/q܋eML"֦E ?XآKH3̰3 <*! YόrzRqҤS&g WVׯ Hʴi+[GBnҜxNkۂ)؉O`+Ԏxu SHr7X]aƕɑu aޮ2O"!>! fT`-7_@_z|qQ3J|ؿ(L@ف!.㡟i@ǨZE\8ցJ&4M} %# 5Q̄Vt FBZާ3m6\Xi4]4^{ж롢L$xX ԠWP6ZqӼn6?jg R G]9}+e}gkyl@h4"(ܚ2I}=UWQ|GԬ+Ic]a),UȐX@2#"mj{ŽuH6l~*c"-V* :! olucVоS oQ1sQ^{u/`K9[gB~;NձL>+gX^盇mZAĻ{hK4qA*7| <^mn@MuDK!|PZɢ82eZqXqKv!ʰ.,UjQM)G8L\s/'4R`%}0^)|@ţ Rㆀ,,0 s&+8.>zW^3Vy+) 2,_c!O[qB<^)'HAV}ocw+zG%b] ^&LR^{Sq091$ %^mD.hӋVǽSU0LT|l-[TӘ4쌑"ҟlTeoviOrEzӊ 6<[S scBD;: h vdǩq: yA#RnB1g:!YȋN.b:0w]#a_12|4Ï96?X0/;aY LMh(;ܳC#΂r&tXv~ܖn|q1m}բx!ּ"!+x 5gR]RP85-YR}v>dA UdN]rMtgÅ'e d7dЏ{q[:3mx_`'Rjp\|etZXGR C^N#W=7"B~\Wt|[˦YϠ|\$ WaA} ssP3)Os %pDR!tҬpN,Ry46d?#{u`jB]-F ǹu*zGĴnjö'|$1XTQ: cOlu C!c<ܲAB7K=ďǐ0{F,u yie]i@6H".V?Pj$p>|֪ͦ6r R_]MR7RQˌi 3 /:09v#hGՏnrl5PǏA0fvL >nXv} ygEj=ĎJ_Nة9Z9佝!(XԂODMWbh%YZG@3iv]-5$R(Aq*U DI@qwW;L <_%µօ޴lX409t$h:u:|ȨزSW}3zw,!IcYtXЍGb<|q{bMN=ȕnWjmWb,hrTNyb =& 1rA-}&/'}Ͼl/i rkkm_3BKx9L J{gmpus"V0f@.Q\7CM 1ճg"%bF=Wf+z߭[OnA#]us ,Iݘ Lwk)+(oL_\2ApHa]B4$0.Ahe<~OZ7ɽ.>Up GWrM&}]LA6*9G7o'LE^lZz]8L:cT?QbgH꽒HtOY!. LKR|2кν3 C=aOw}g^ kK5|`d5KTX?o1%\axxR"6Z5!) T[#aW[_d?+\x1>n E4;&F_Mݢ_Ry`;X #F̂1z{@ S80ћNmhyh\Zؘ\24[Q)S}$#TCsoNWts)+$T35_FR $v>q?4%49}]u۠`;GJisEҽ('mۓOF2WQ% (o`ULlGeIdsZjɿƴ큵ӢLۯ:ϋa-rfD5B">.1wnD{.p:kD=`?šoC be kuIZyv1[ҭx:A"p.(5DHtИZHJ*Jm5\<皱 2 : Vޱ|db}~|.dP@ euBBUh;$af:NqpFٓ MSY #,ZJ}ELr қT*'gwЙn.Q՞IP M[ 5mr|շ& X?:ݮMnmSX- qT9=vAXAjN [Ved/&_zaM;tl Ha-x4#N8,k3ۄSyZmp7ѭXvao\7dvG*xyk$hU9rV,j#p~D\mQB1  i~Yo8T`yp{2SJ$ۿ$h2N(qOP܇FW_TꪩS}ʬ$9M!(l<,JBCF*P:/@VB#8ւQ0Z솹EnKei"ؠGwth6M@WqU2=VRk?E>fB5&)M۬m{pu5-ޙO83js˫1rº&7,mWvƹa8v0hEZ;PAWv`M D?LG> :fCԩf i$!B.hm\]S8 Aɬu{#o)VBšª6fh q Lp.,a^#$`y_$rsLڭgTYWm7Zl^E'PEVB.jQWRlzN = [Jt)$2I/Sxk b0g(+6#Y+ !FlCXzPeջ &F$SlT %z"rnE,VlO$WS1"jٸ8_3S0v+9>#DC<O |W) B?mg Zx4 AB߭O1E k>IW@H]Pg'Ť]Up-n :m!>Y*Y7/S -hD d̑8unAޑ|aTM/KSsz09!+Vy)>髬nMujѬ_[2ۊᶖ6SuE@iE?JJ҉ke3R.y}Ե4?}Lca!'Ř+w 23QZmWBHm"Gq@]Jt6q!LAe]2+kSkG&~ H\sN6 kpgZv x뢱 c ۇeZݿ!4)@ό%OIΔ궀gy+%  bsúTX+gw1 nNB]..Ett {pq^k7gI2Az~hk_*B=&Pe/͵5_@.!`K?OV)8lhUmaw`ꁵ uNҠKV(H6!۬<TTp;(?7zwy-C%>|46DĪS; `)Q 9œȮ&굌@[?rra@ %VE&$0+5V#)I'rʉ{VsWZLgvNi,W(-3:i Gި"I h ԣ{SIm$;?<)TU~:(M'2_s`FKOԓl7"0 ZyN!U 4Zv;l8WaرWj`n.[Jc&/+%y1ޑe8}(7<j$ebTt>Z8t#.Щ%Ө?V,Slfc?sg}CJDgޮu_dnB0c?n3V'ShUw$^Un  eUE@K@{t>=ELJt2z]1ϮrSOjlcS!m`dċs?R1M^˝Pmݔ0- 'udo[ uem&8*h$7P%AsWTrԦ)M1DNCbS;[4},&Y#솒њ98 K\jT-['MU6~PHNi £IW6\F6goDi>3?2t'QY,xt9Ɍ4 c|mM~7SyB ʯlU(q97 \O80ޙ'P8Z_M/CSX N=7>}&*uBbDbIc)!VWNkUr}l W`Vmژo7r@`4T.Υn rJ (]X B)ؔ}in\ZB6J5pёx}Ļ$4vQe0xzsĺ&WqչA+ґ}3މE<)'# im F\Đ.,n 6,y3v:zeM u`)<кٻjsWPC .yHk1" ג#aH9w>W1j}Cۣ89RIMHu)[Mm89a')03-eZS.n*ӓ15h*tM^6K;Mvt-41U+3hQ-áCoT(*?+gcJęw6bҺ9 o4!l5Oq% >o?ʤttʤ caт)WtS<1}䘊ȹ󽹏<9l+utt_mnll:XhdxvQ>Ԫ$Q)纺^&@9˜z>⌢Nt05vܤkfݗ)nlAeC3A=+~䱎{T%z>BcR؅䈹@<_Jym?K2qd#ݷrOթ@)C& $@T?ZduD(q=sQ0MHKևVoWIZp<)dM"9djq(Cn3{ҸUZƹVb|T}b7jl(OZ(pg9WK.ZdW_RSnWk e_QRAtT&4# qA|K} mmOP=ʂu_ߎfꞡRȹ-o@% eR2`T\bXۃ&jv>=IF(* [͆i+;ImqߤG2l^Bsu+w/i.X4~ơ" E+H-%E_hu'*Qd5 ZE|VfYDJN骵IݶV^b*$%=$tFebwMoж k 6>r%'u9c{צ*;&^{Bf(? mMS |SsG[.P rҞ)dQdn\Y' d+uY#f rN gݦfBs^l )s,Sǜ%Uf~Ju~e}[3p0bAE&@Ũ3&񮫳[,v΀l笶[.lѪg}\\ w2wb50c{eҬ~\!v۰=yCZf26n61ECh|ʸbXFƶ ByR"Mf@h1G/u-ǮvGU<$r3dj+M7,Jz=GJ/LX\@ZJ/] 5aOF.93kW$PRt]J>-=%4^pK)Ś̌b5/<7]+s| (A`U^mGmk#IůVu@sڴo O.vKrǼAeԂOkˊqmA!_z0|K;%RHn3h+:guX:Dw0ܢ{GM?7H#=(RN -P֒Bl{H?djL]5fs5'3i˰z׫ʀH7l 7% c{T ehȘJ^ GH`,Xي6be!E?WC}ɫfWd^qZge<1*SZ{Dzx! Ζ{ rNTeRwt^F `ϴZwTwX5*'e¨VAgŤXC S((IRvg?lf=-zsDW3~iU_ l*D$p6Gxn&sM]ls;: ~MCG[J+&ͮܤ&bG4Dj7R.9j _!BT3KD22VI[q!k4vfM6Gpp' |Mޕ9 ]* 2 awXGve~w"8Mk _5]_$̧zn Ȑ{c9QGyiưhG5dv+7HۨOì+g K>W$A*.?(+uCL?U╂yt2rX'=*J f?:F-ۏ,H䏲i=?~j6Sƒ>-xSpwa]`1%^&(6| A.z1dhZ/^dj#i`lA >|(ŘGme{Ӕp!x*Z>hf i֥u³8jpxB-Ek)*$aOv(YG#0nkǽ. ZK-תּwaɂ] r"kNKo_PM=^'X+fJRʳ?wra}Z 2VdlJ%[PP6 pGn2"JctI: 2P :^:_'dl0x4y1WF-UVF˧7eHObQ +2uSU+_:U kcs= #I[꭮ƒpc\64!6PL(z ̱H7嬪Ek -|ޗ ҄Fdut &^Ic;lFeF Fwdv1\D6rEb@Eox)?vlJe}!hnaZ`2Zj-UC+%s¥!!.둸^(ǂx7cCUf;vI# q͜KcsS\J]q^`&WEͶ1Ə_+̕3fBtw"dupЪ?*;HIꬊ*|ta9H\05o+6@zq)˽`xrvẙj,}{Љ`-옩Tm7ϹI2kQxuǾۉd# m<Ѕ}ltͺByOKeb@KR8xz0Q5'FDVp22R#FA"YjtoG{>t7@{ȸTZ[VC[su-7pgTf 6'-y>kNO MMGt<`Yc~)т(f1U hţ#[4n\?Pkr h)XI^:2G Us~J@>2b̪ dT((f `s8LxY{@]\CS N-˱7ll_tSY`޷l}H2ɞ+?0LXoW b#sdBlϋ`4̃n3lІaIĢ3l HE>"x֡kD{ÂpHxK.0I8}2_X$Ci^x(GѬ$.kE|3cׯGY!-|nvv4jy%k<"n,8B7xRhX X3M=k8+1 x.dC49NW )1#+-Vx6 eG2Hsuh5]Yo3GclQ a">6{؉fAZcԷA w=R֩DND <{fMީO=A+ޓ˽sŭU`$hmP1Ҡv(fSYD߹μVZ(xlG|| 4K(%:Bb,'TF1Dt䝯]i3]^}-1LlJyCdZ<<8^7. 62BKnf 姮,]}#YyJ$}9ŪA q[svH"Zc"BI]Unw'ս>$\0Dܯ<E:l).Q}}"pKu0c℻67:{;> 1ڋV bQ\30qY7WðX ݟp|-:E "(R[I%gEtv Ϩ:xܴd'K5DlL?@4oNX^* wt8{h&1dJމ-H я̸k*Զ;5͢c> Yau_+m_6%^:6):pfБ-ԋ"^& Ը7GNJ+95T;b!ٶ6^RK&N$9pNoQd1!c&_֕1oV;2>֛H"}qGlUB8y\P䭠S/mu@={X%l*!SE/c&I3cD%ha.^k\ T4d6"8\Ua3^g' >uV)(9XW'{Ve0 +,$U&D\OpڎU2= hкt\#(&zBwL3ϾD0im >5#8PuX9GiᔮA>jSӟ}!h`k y|H堿qDw$ɋ'k]s82o{8<KQ5լ#Q |]fi+$Ui+*B Q8xj~F6ҽL-!qcy# b%r3bUk+/ *7]plvK?~p^N bvID|qc}}&OMJSM#ѐdڛ\ w}w]iw1< &7/RqV|+xHk^Fڿ6',Hqvmz/MUfFG:j\z}k޵oV<$W oY=$d`^.(xț9R.Y\)d"Y2IUC ~);/ cPHY((+ ɐsV# ahgbu"G/Y2u e ?AN^.,pNv;E/q7aSx>Pɏ% 7x GR/%e7~9Wݜ9$C9\3]kn~.61oi#piHٵdsџON"R,al%q-h#A 1~Ф2Cƺb(Fs#26{) l-22J^M-2^P/%طEȧ#pɠwjU{YԕɄx"JL${T`6n޸4 {V5Yw0(C"5Ƈʼ 5Ayv$Uߝ4DЂyϤ\GmH}AI?(#gdj>|d-XFj,I鏸7S$`ֳ{#ㇰ=H)}O̊{pzi7şz:O5US6 M>}<-2μi0j 9;NIYr}C.3t/At'EUd՞j,A` ,d0ٓPT2 A˘L@}j D{ ]?z>g"9s-S;Qay'` f,yw 4;w /xq'NQh҄`KaE ha G0qkɏ=l" $F*]; 1y>!hl OYΠh yx Gkz !p- i[a>9hm#@DT1AI1@JAGaeDkD招)Tm(`C3pLB/ KDRg ^¥Yog|A/x{sTZıbDa}E _~ noY wZa7("}E if}EdKs٦L'? `}MZ4!y@9<#]y-0\\i۩:b` ':T6k1(f( C^)MAti}Ažy`zf 5bЅznu/Iigpɺ?y(A5VţshܳKlM@].yيӝLvc֞`[j|^D$c3cG3vmR=(isf~Ol<8~dyGxCi ː5mcǼ6>Un.ȺDҼfΩ<:hViV|@u> ߔp8&ᛘKƂ7M_Ӊ-9nTixmi/TB0o-Wvs v# %ŀ G/.Sݤ၉]q$@"uƹkǵ0i : iB̲A%tT݇Qu(BQJߠfȀ7ޝ^S墙 UDѭS v\_)jjs#7˷MĜ!X,ǿg>s-]]~@RF=0d1UBg>s]m Rk4 DVEʆ+7Iz^v)G uTV9vfi_ e(: ڷ3-hkAO5<~O¢5e!϶VeGܞ *܆"޶O͑0{u^Z, I:g)+Z+-P* 8neg>hϭuA"j7dZ.a:SN5OSi`l|gvL~0> .^Qm!jQnw%Jw7"*4'XzA/d4(H #jKu?ULs_5|˟-scZ;vi1r;|& t<(8s!P!1> 5Y ByZZݭybC@ ߀(C^ŸHzͽO]aݳ,pq7g/ѳXfqHj/YRoئxъۜ,ʓךs- ɯ[Ď,LȋFȰ ybX>Ft!IO l`n,V(Ųٷr0Cƕj5v5 [k#P޽5 1Ɣ-z; &ڏaJك-+ ~\oE:$'JB8^fW"]K*6ܫW)daNMfRjj8q~W?9MƠ';xI#>z>fz!#L202} k 6Nm+8<1 <9d[(Aߣf/hK'9xFRm\|SQ)uf=KW`o܄BUGSt%F϶?tjrQ>·,^U~DX\"o-/2BHQQMn&b lmM, Ԓ+5qɑ=8 a&T< x`xDU_al3<^沜ZWLzW7DN?jHR\&F ږ-Gİiq$øEF@H}<6*v3[9>7BXC,u_^`%rYuyJC/^?l)kH2"E`;1D3gցGDAUlgԣ&mƕ,DMΟD+Fj:PcabѾr$8o°<=8өBP]a͡K,17O9 2{/7ܡ3 C?dMjdwز̭vD9 X7(i0٘ Ǿu*+O"_}z"+?^ a۷?[Q-P"|\1nSs CA "nLw.\ս=< {ȓïQ.Q ǣ l6ه x}-I~~6ftK'K95ITOu.@~Q,mܵ!GY<=%{H'2'dr8W33Wڡ-);pKDFs&H(T'[˭POzI !N &6k_#lޠ‚ Dȡ:"5:WI+(##H,w;T✻wvmî$ /`?t^#S k]_9ICӑWWuۃpoũqz@(jJI* Bhyr!Vf1G;rlsʘQCq ;Ja$ΡakCstZuݦD**-pz}U DBrN*9;u3nn"i4U.g J'>AsKF!/ *i"; 2*Hjg,GDG|!ϸ.K&KV}xJȀ? fm.=c9s=mɋrLFK'Zg(ԏ~:w-C/=/1R"ek)5fV2 $q?~~91>b93{AR瀭0Mo^$Ab#e w@vK%hD}{y mvkg'E&!C(>4CP<)ةs 2ArquISNEGlyaH~-QU>'¢TH`?WBFW.rq<>nYTjTCůb1)oW 9}B" !XX դsbؗս}A1_ڼfw lN=$/+1GcGۼ-7!YKlFuay5m{}T!ʚ p( "v 5#4B\%#>lwccXCCM'L'OfʀXuobA6B\N))5L˾U)d]2sNȃ#<讓9>'n?v髕̓_Rw.qE/o ,:vΕT5G{Aq_KvrO?uI!2S) >N/dZe#;.~#b韂Rz(B֔Ч[YWvE7׶co!?SQ r<^{'kqi$gM$kS<4;F9y9^Ǚ #UMtF:(Z!l T- 2ƙ}H꟒pa>^ڞYS/a]5r,_2!z^i u9u2i4n-l^N`S#Qi%cPJT2>*KHx'k(̾F(sN7> RǗQFD.xOQ?B rv~XMS4p!8 Xf89[nOZCЋC_: v8nrhMgEYw Q$+lğo#Z4eY){f;!89VƂJuͲ\4,8.g:ń#{B%A,Vཀ3δ~ ,4?(fWi/^c=(Nx!4Hʢ rJ♬?|r>sI*ƲAhe8xqn|dߝW^E[=Ov\Eg"X c{<Ć P ~pDhe80nIJno4tyK*lues.Kn6::B%V,)/?ܳqP_|.:"&M-k'H,ߨ1zol M݈XDRn8`Fޙt>6T}`-nyGWbn3zkٵ<"336_mJoŒ0q*g HrŠX6[UٽS?o~-JeJW0]C=#`nߥ5&ӳ8X|g`ٜ>f>4tˉ)!C-jULNn(]*̶)2K55֐2apib4+0%Tvoqx7;-•chK.}Ee@Vy dab #EmVYHweXr?X;C#ZWύ%`E_ha/ Ī#cTII#,#̂_8N.oroLëmn7H=f*6FWYH1CNgzkl&fD Ͻ*왫m\6-+*!m;&RTOR\HL^(;b")8#d~'ZɁeO>b&jw4k`NEI2iyvprC`5<şhZ`"v3נ-Q~Q("JYeKړs_O&:>22C}O }Ey`FI!S7Vu320:Ƶ G +*ƒAz]~*}ހ!S^2Y\GYX-\޶@)HDVZ9 9DԞlF^u ֔ ߒIr^J{6{'yך brPPc.d]WI F <]^p/zN P@0oeу2tֶ~6Xf>0?1ɐ,f$a7ǞÝ{ C.457G!5] Drffzi#Z3UWy|JboMyW`"2bud >$%=G`j5krX]pZ "_[XǶc!H%}jtLI &5u9nױmW#KpTjG)_A !t<mt{u (=sn5Cid<<7.$Ųgg_iF87*(j䶒@5:"|ؠ猶H2loʀ!'erڞaH?)N$yJ [h`.z묨WeRsq]Pߴ(g`ʫG'OC=M-[_X230GcyVLQ#X+ؾDa 8ޓO9Ȧ \(SaZH㟋A1I>6JOa`O,. |' JjX_ >Og*tt;Gsrxs &3RGMِ] A+I%N0ow}>0 Y,}QO Gܑcg{9[Xs!4/4ϭ@oo}Ix pW `N0vQPΧSwO(48$tNa̬xbJߢ -aQ%b7}hLU`*ؠfQg;t'$8Zh@% wQ u/)4Y#&,8WCZ +E7=tV[Ç`6tc3dpik+Y)$\GdKc1a~?6T@N Ց }?i3SDGdͤ_0yeuE +IDTKxȼneBUr p3~. {<s!>n$0g,Gq( >H>CfNpVC&/W*9t_Ԏ<7̱+Z3P7TU!pd131s8r|Ƕʮw&F9X'K[9I` i|}S&1 'cw8H}vM$y_7H\ @ҕ6EszvM}9o5y׾A}kOꄂ:Za1i&z4xa>2L{'DyGA 6ޖI yt.R*/ʍn̥N8zxױTUHbXZզl=Y߀d |7rCGP/5ђ8 dde}6'A웒0 wnUN,/H 5jm&maEe|jsT5vATካcDKTxdV^5w'A8kg3XFh3 `I9;.G,TÑSbZ6d^@cQwВוnҿ k/n(:Nybwb^5zډ(=o[erKsRB5(V#qYc>ab1^{q7YvRq캽Vn=W㒡W1aO(աy9jNe, ĐĹ; lJA1s\lڸ.?-#j"oM>I`2e[`!Q 48&?\=W/6yzØ^ +^,Rk^WmXk!6J'c\wkAM9_^1xH2s`)p!t%e(aXP惞@GЫmƇָ;HA +FN/*(fF-b…ޣv-Wv(uvXm4 Ñ|e,Rr}2 =nFX1T.p-]~xSIū*8c%3w7PuX6YCLi(I ƤӃMx b:lwn-laىP!*`QKkq7&t zGvL%,eFA3uaEmJ N^$ zV]\KgQ|/QM.o af/շo#{~ݰcrE2LrW2h ģNGJ`u4̚/4Ox˸#}) ocLɁxsiRwls @M @Dp@@R !sjsP6K µzcBtެFϱ>xR>x^u^>^ P&F~'Rv]{jڞ 㼲0I&h4y8 r `lB5\K*y:y %%fFC:"B JMCQ>iңµtTs̍ m23u mނkS-v?3YgB%Ss+֚2ӥ ޫVZkv,%H.ۻXe+z'.T#֕Au`~}NV~Ob'8&@qTAdd*Do:E}ʡO?'4GLIq|d5MY;e`$vʹB*qmLN%~%(!1 jdB5t$齿* ԈqgI .ZdQ׉|2kqWoTg:ƥr9puRj.UMN%)Q5I(?Z Au[ @Koi+te># O6A} nbj!Aҏ(KcFN;l̇D/2->4ħiicb:ZZUXwQ14\ܿOĚdgJ!:0SNuSScD>xDnwZs* 8SmEW<(x`)'fAQo(} ]dSpVS Uv/[k9vf>èvX3ͺ+T^U͚Ay(tW4Ͼ#x8]Cl;]̷嫏x͌h|q+ p:;0Yؓ QZBPWZ#k]* %j.F>ܪ}Mb#[ZNQ؝)J?;i"Ӫ 4_%#Q0 D\:xL ;纗H twbiPibcEBq89$ Unsg9Zle4!;&?>ny+KjG Ji@B%jpY(NnN+d <ӳ؎i&E$' r_ݺ`Y;/1jɤf6` T\ab7?i813)9*tF ZoJ'h33Gxj_J(kEf{5J5D1 |vQkY/bB384skM M8گ* 1ڌaI7&~_&gBRdp^NƉ']D>j0[VbC[1f+~&-dS:H_E~ }x4Lg^$o`Z0(H,Qbа7yi NmCԒaZr)4dE4]($=RyE> =6HaClx6+bGByáZC껛e/s.1Ƿe^8fM&Kv4s6TYy|.~b#R=(Z_t9ۑNw9OU͂_D-b^eXM="h(8hj F蜺]\ots!i~F䉣,\ToH=a$ "=,|ճd} 2zp*3f->{.SUGB)`x`Nw hO' VBDu*4dn6%lŠ<3Ms~ :gqvGC ϐbzg(ZO/z6/YI\%H9 INsOš|?&ן'9\Ux31 hYu KELw#ȩD_l`/ 9dPBs#y[0j㮽yBh&NF+sogcPr,@ cm|r -f7{JǝA@v0eCTw'袵6rGF.y%/d5O3y V I +_.F*!zA>dm& a|n%HK}d 5 3uvJ(ӓ(V2Fu)JjR?7 MmkSU,D*ɰb)ǐ:C4ToU*oqC@}Kn`qhFv4BtTg3 m0F|70ǑA!JROp`1ʯ,>!<_iN].(P@Y9Tј8_~߸/Zx%뢐'k9`_+(hfCfuxnAYZ~tQgKM!UH܄'_Wt GMw\9˅P#nڨ}%aiZL1}VjI ;0C=#Stiʰ$CTap£rdf|Ę%A˜Sp^/!`CSdq#BPoTjԹc-DkJ^g_?GlP1bJqRߧ*Je-] ca x[ђ'>0|9Kûmgf{5Cm ;Gb^2j鶁Uim͐Aܮ$[fH!d 5(ԑ?`_z):*Ao~rjN-G o@sK6۽ӘxRaΊL͑ ~QΨ@-N^biUS=cə"VI>Wքt[:z :zhfd*M@)+-LNqH> ڌJJLпKq~Uu3ZU~ CYa뙜VApgn4YKF/6%ѫfk-u8ρ3FvE㢈/Sc%đO'>+ER?DDŒExFc<2i 1T?bNe<-VV;h~NA31·pfb\]zW([G$ ea`ޣJvD68.ъhT 5T ܤCPTB,YH\B9n3Q@W`d^lɂG"e_XRqq!8E]ʛưDzBo(gu+*9kV\4 ,m#,IF`gZ{u!b ܖwc4ε&J3 ; T,J=Ʈ(8Œ =; j^R$HpC᪳e(&p 1{]T?0VG%ҕ&q;Hğnqj~qՐ {9d9sxn)yvu| VlY'AP͑ =W멝VNmCg!R1 ⬽2k5C?(X5hJUu_/8/DxF U$'cc4xQ*|ҕfСGHvh&;8l§]C ѝNQv:l1rD]F,jK9BP[.MqlA5^,f 5KHoĥFbM9nӀLӻ 꼻m@fD%?u k; ^~ 8o@E{JFx^TN}y~cy @}`蓃=?8( bj1ӥvJ{*b5]K<y<>$z_j>HnX]Ҵ^<{5mpz99>J~*BoynCT풎e44S CÉa5-C> D[ ez,T@z<]XZ`ؿLB2)YLd1F>%C2Zy jew`g4շ U ohRxW*C=ׇ˺j3rKМ1bRa僀TU؛ibx;gΩ{Q%T{Hrx!Tapp."]qL [_X Y^t=6)?>Bbt{IW%X!_^3Te^GAavp jM?AhqyΧꛛy pV 7”kUe#||;nj4>bvWmۋY/UOa\^uQ\#y=B_tسi);cB1 @$l' em&B *V'RX9 : ^;1VmS$!8ģZq@}Gw+ w}SQ h?%f^TIK揮BTO4L`iˆs^f"8? X5>:ϛ+ mx:0ũ{ ]#'zt=t`|7rrO5@-gAZ}*qrί m9bmRl<'-`(GI驹pʊE}zq L$BGJ4ֽ/mJ? \W! '_0r1ǝ:R`E yz|A#2:ņnhMUk _m'<.]zTpUE͠;ݩzs7AI FK/g97|z!3Stss%0&H4Mbe"^4W2ɔ' 4V,V%Z'MՇ}J,X@O Duugd hTA7~l_~(_ A$v"&*ϖR4[ߠ2^ĎP~UZ/aJW6Jt[qW ZPZ[bm~]-{(7-"]Tz@+CLT[cq7uq} #;̖#d`%/IjEC];ޓMYH`)wC'еtMׇaBr҇fT~2VPIjm'thkJxb_*,('3 ,Q~<]ÆyٽʁZHL !*K%N73w$\W w;"~eی hNI9ުt,&"a.^W~{[:|!&KxRPd87A4]6h%gjky^(3f q ݬ _@d"sj'16 h:9 qaY q;~jvCuMp\vd{BQ]ngBSv\_w&7Bdqz{[o6 iߗưjvǼ1M^c[!z6A8!:YT3#*ihM`>TH *iÙXOiILzJ|JaO" .NpUԕy̥Pm[T, ;2A&U抂) P^,5(OLjlru6u%Q?8+NN(żD3K[;E 8ScXUsuc49:c%8 5աdMRw$0#zti a 兑*h?@wd6RC8[k&^:ԓWbjr%u 7mKcʨjڗJajy !53IdJ뉦S%X)6}Ҧ}7v8‚ ¿hqQޮ>MB.>EňzCJsY;F(Wͨ'̈/Ӎ?8!B /lU~/rγEG!fU3-7Z0ĹIiݽb9Yǀ TWE.,dO(jC tW(W. k+KDCo=ƅ;~Fs_M]m :3e|% 9OG`6"XnƵMaF/Jũ Kq.mPyчz;+aYp$,rcM3KhmBmhS+}vFЪ'ܷ E\d\ϝ~r?{||3LZrDHGȥ}]QW"0'y#@-}Ns̐RF [Bq+3MbC퀀WBօɬJ jgف bB NmrٝJRy.Ww 4Ȁ|ʠ@"Ի64o ?ÀP5q;P1oSi^-]SMg5f=ErBӈ8j|G24X))i ](tPhBkALkw.[j\Ne.zMj%/9tg 1.w`zϢegpl"ٳ\Vd5eJdrLWV0J܉@Qϛs} Loanw-h\F[L`ͼ՝@I=#\#n maOĤg5wAՃ$MM [8Yƻ}g/zlΟ&Oa> Xѵ,O6CN Y:0T\?f!KI`TFslu8O!ڀb|gUƈfv0:ad;)]N"189N]Oy:QY' M=),5"#Ȇ\TJG+>zaKa1yy翈72~]OI[VόLu=/[ )ptK5VrۚFhY7*CKhV+/0 㩘 ắw/ʲh &hJIFߒ4U~`Q"V肵p*ɬa;dW컙o+Q so BQ^m#[˧{HP{RKeK%t8L>ˡ6]0L}`a}\݃T.?DN k덾GJLp5)jΕLwZ`ouw#rɿX?:YXJ4`z'aGdQsvƔQ})K—X *fz!Cf /v x îӳ̂l7k&8_L!!ls{ۋ<&Zo_r4a҈X)cݒ9d /C^ żT4RNذj00ցN8{'\Z(E{a 9F>vW 2]Csfc;X/a8),1$\@܎&ox5?A0c\aӴLe2 P*`9yGb@YuQ U$ʊ1zQ|V JVuhpȩ($gb'E0gg_uy >%<Q<8mSRuYG'%hё'@kԡ. t,Gp\T9=>ǓѱJ*żr@K&&}}^]3[w;c_oo`bi?Njs#D"fvh}Rl2Zd;v<Qt43;FYٲ(+v)8(k@zlUͺ2{kS50W`U,q=npqНo+j+BPʼ"'ŜFmi$ x1ԋe[l@܃?ASmI9C}Aӓ<{^!+`dsTodKJ>]# IQ涳WCNƈ}DweU2A% D8~t!UQQ,YD|)=ϮmQ#g(zPG ۆC}/ߓ{;s_ %דkk),B {40!?}Eu+=;b@o282xe ,vg*Mοؘ01`kHC!<+-ᘿjXgE̥D76VR ;]w`0 ׶?!,^oJK֫KCśSv ZHlڙ̦A>1υe!`v,0Sg۳xO&M)(@c7eGu2={uKZ1s -g nX.EMB x75nۺ&8O[}-hl y`tO100' %[UL%[(Unsi "9гXnW K5Y8x{:CЕ[F3$&<V2z;{.4K-6LxfvC+lDjzcTl#&͙UZ{YWuK[=:;[ˋNl$Sݥ X,B`fr@,jǨCchNmOĞȍ=Nwy ТKN]g :'x:u$NϷ:Ǡ6\5!)O9B:&Bz=EvUL2S~V}?9m [d#3p?@B35㥎z<}HB+e Z$ZW } W묇n:iڐ cIk)9UzR`)AT3Tv:Ux/&/jbǢh $zԻ#|h;!`Yik4~qFBw4>ͳ!H wsY%@s)q֏X e2F1;57:awWL = Su5yF<7J4P}D.nV>I,zWBB~q/ m[#*wmk#E~T{-J7|Ets\ɒOsm;(+9]:#脣N[gT"?\&[ O{s򳫻yET %z;}_h`:TlqK#~;de3y}˾|@ZͽV";&)~TpSHOZ?͜ivb4W9H̺LS3gY^0OQ+:XcHGyO5yZVU6`Λ`-iڡ4p|)_ʠ@8ur0 V +@.Z:[t>Q&kziD.J(kIIZ`?~$Qs43S$NғSK-7N^T}z᪕:ƑȮBM4 N]|с5MSB^6Ra8G]c 5l(drP^DDz,nHc)giG +(n IwyҙB iR7b/f Z/Mo8'\Y9Bg]{L<5oSz?Mc,yRsOPFPmq桍'?UG l>Myx XVf#]3#`vcXChAzq2T*&~΃dAzN8`NphN`Q 0G~ǦG0u SF\^C 2]\G } ɛ ]ia c摘wy5RT&n@gSuQp)${uֺnG򵣮\"UQ.\2GEG.gX|$3i*5 \:Dui ^I^%HYqT9AEM%!OLMafci枂-E]& vx~]`:SV6P߻7KͥCod@aylEC۲4M,91!(y]a\y3/P\ɘd8[U' $CF*ҩ+1ɁQ&,>,1Q9 b; Cw_<`~nA=nџk_ʵL6;R5)RUY|lwr3,bN,S[E!3Vۨ( Q/!jcj#9k0RY6: p 7 WԻbqS>!]_,n f~n4+bFKA}B-pmaی:EX10=Dj2~SoZ[8( sVAYVdfGyR jT \y XDȉwjPr>ٮLGo!կe6"yEta"LxpՄbOQwNMܶ5`:C1Zظ:Z 'fD$³ yN.XSFڞMŽ:pc)UC5W |R- Wl%`0`QߌkϿ7ͳfbUpIcWQ' e獱L⿬T4țxeM9I ۞1SA%:Ǻ[w1S"P8{GɧمP i(%M@_LgS٭8v&BJĝA%M%|}"';؆9I齥:M=.\UX:nWdfB]'a*nܓKV\u'*|!ƕӯ 4k>M|T@@9Ru]-:)~D̀=.ʐ L=HLWzPMDFC Zz07-֘$…VUwszO `QC{aGێqܒ }/eםV8 M =^2z5!# H4EXSIDNOq3z5G<tlux'|; RƯٯzpG-+/JN^E 1nze׀'WT;|܏yֲ[BES`LA3M?g Ʒ[-ǩoeTyB~BU(ZIt:7oxBFձ>4}!>@&RB o?bsvy`bX<] ' (}yu͖}J8)Hxl\F:LEoN@GtPsL\6QՐE2ɡYM  fQY[&5*{\/e07gsB2Nka 8 W1F0}nfpSeF'eHDˬݱ<ZPipI2lYg5?|?5i{O8wo#wdA2!CDZ.8`dDj Ḛ bJ+r[,:ͻ>'}BoWKRᢒ#_>^mu~#3VMӅ)9nWp"lB4ed}JA9l/'vtI\ =\Їùa@}/A>7Ax6%'GXgl[ x܌fw}|>pSL$tF#>ӏP]U`@q:+mN? `kJ-M ]Ӓ{Pj&ԺdhxB9`}E{wCaa̢ ̵0g<Ӹۑ&}3i:\~:<& (-}O;{K@t}*>n91m d1;ݳ^)K=ĦcXTRh:D֠?A8 k5 +EGQxB-%Yٽ;5MnvZ"/j߂sM)Z"u8BJGlx.z?+X>F!Q8|=۽hz1Q*9]MQ1k{VL%!9t$.` au}@-'RәIQBȄ#a58=A{5^"j̜ACz6؟M #!=B wmB*bVނL~%A-p  VZ8N!FNBhk/m8#mg"JfC Ӆu 2SQFBwL1|,(2.J{z#!eAJzlHmukG@"͡b0(E)]z>L%!#^U1u/]8k+rqR/n +7-Y@j>&y# 8u`f4&u0*$|~/>A bŪ{,AL bjU|AAv&T͖.Xt^Yld|GW,|^ tX$Y3Y̎D BPnxM*gc;}m>tqEAi)b ZJ.0<Ɋaxf`o= ]k"YfTIg#{-Zs l{l@P v(ލ.#'ۇYrگ}D"StIni|~a#4dO#1㥓~φ37h .s289vuTmGL2 azNΗсgI"R,og< `Y={btI'pO X;oY* 쓒T0;OiWeӹԖt܆xcPCȲO¿#h뼖k@ˌH~^X Ӎ{nj5'Ty؁n0t̴ɞ*L=-Y;5_VRLi}Cv%5EOĆ^^WZdy&ƾPzf<1o"85LUUhLlX 7ju8 276l5 VO-Q8,vz+|#`4}(x)55mp&64[z̖$V{@fR@W+x]܋ )wc (DWVƎsU\Q&~:왹Wbq=KOe=/}F-Р mgօfmlt9lG'^WMڻ+yRi[?\q'D=b͹EKkl݈&ll^ Q'cU#Dut m_˃-GشOaՓdf-4wS)^l_[EE60mq $w6 ! HHZ]{Z#*$&-G`L@zwqf7r%9jDLx`tf Tx🗐}*bEAI)wඳ}\7N៘5\]B ObAY)~;w2ώxBBrVP1"!$nLa>=~ ?<`'NCd…Kqi¹$\sH +Wb*5}z@~I]*h58@zBE5-(jqS/q1/|& \tK!O@}%zCkH꡶ ZXΡCNe&Pٚ>4#7aH$= U!T1"e!|.ws]שr6'GA//{)G+^'uLߦCv^/ Z`r$D~F,; {! PٴSW$h}s]li 81ZJ/;0cf wI,sӄy#۶ i 4=1`' |ۨw":hofR%X8 !gZ 9Xݮ_BR:X6-9؄Uy4Gߡ]9 GGd%pc:?5߻[-a2SIYEt _qj2'3=O_Mf5vM;bcǎI3ƚ\[zWZ pfE{7`ٜ墨p@F 1+;】 1a_xBѢG˻Pg>uS];ހ /d$ F޻B[H3)< qayʆ[tLQ^/.MjC"NM q$.iR~3R(ZA'n eD7a 222OПCh}Y,D^Ѕ(?#a5`Ec*k+7pLRK҇32mNRIafƔ$RJ4`R:P>MduyK 0Uܬh* O#KEW1T B5`KB/ D~:!'GPv(HZj=h^okФ&flcTQ5Wvuڮ9$YYA||S|ՊkC-:#e ĎcV/F~1,a|RJ=7u qO]ٯT71T 퀍ŷfJGd _OBB=%ȓEvUѪ_EW[eF0wq 3Q\Q1bu]\jv0`M4u?}i95:]S^ #uuafKF?h`cи脄 {ץw7_GGsTmիW."bo_s~ a^Y^=$EDc\X!Rkꔖ*ǭ,UnПkLE3S?3۫@am0v Ķ۹%iBY&fRTRV^U |݈q˖+fZ$l3~}rO^i޴֖L*5qgYCx]!t?6NU bLuf`Ώ lKq=$Q7(gyAQ%u}|7"*N7Qx4WT잲a;i;V38ٟDc`Ʒ0Y*+cQ(u36ScF`HҪLȦ<)t/VNe66y+YhK֖Nq* VPQJR(cd棔yāyQ!sfjŗ}Xy?G ]ئ픗0;S:n3(ΈFR*HKfxq" aa+aO4ߧk=T"><FOe"\M݆%]Rz*;$S<4yVR-:N\V-23'VAT_͖OgDLrS ӧj(+7L֧[Z/WseM &]48h"). G]o EQM-6Z>}4{I-Rbas 36G*ɲR7Bhzd3o=#dV(`dJe.PG h!;"5IBH{`Yl'ȑnP06Z8m ԰`PM-ɒaT` S{YGؤH~ c4oؔTA^2ga1N[Ȕkw4 﫤frieXS').@'g[>IAyriZ~%?q*p<I Їi+LՈ^z۾Xaa7n޼d<2-x, I]'ldU07تRl ^)x 9oixKKݵ"(WծCEeiKi׊k}HOSxsqDe\%={,[S(؋^E%R?;%E^)ui@>*^w¯ZuIc_.xm񆐪N/U'VǮ[P̝^fp{bU UGXUʏq~1B9fB|h`{+߷ګ{quà XCfJy9c3OŁ8!\'m5Wǫ.,GaLn6bLvRDl ˧ H-mETGॗG}q֨ORD> Bs;=S dj+|RF4)phjBbsS;ƋudACIگG-=2)zQR#=n mToƨUKWKrO,M W+U(ų|%㟞z 9Ҙ3 hzPxL`e\]꜖KeY*ِk`T1Cim?\ N>ӑok5+GT`{{ꃃ2ED ]|}؎K%I?jAxm!p#L^TԌ%q`T9 `K1 HE`~Xu$nBFݪNߞ6euhiK aPZCyi%O)6/v](,=0[pm+ ͨY)HHZ 'D O: NTV^ghZnNŤDT{{OB^͝ͅ &/0(T!-TťEIEn4V?>͹|kNYmm*XM[D[g9բI %aV|;[]w(T4mVbr9Ph濋RTϏ:HSGʀ^mM!n~4pEjqz:;Z\cf.QuBU?"+y珻{kmf2*ߤ#qZqUKv3~K;@}egtSR-Č0KE9nBWU5B.x@1[V֍HT.NצY`\l$dL閦nۛ%#U[vy|carSӷ5Sgxz]NUZF%)ZiH">}rX9KfFkw@@~fV ;Όuy@s}--, އ+g w+5*cf1JfĪ#ɵenHg(Tû`V9EDi}#Wpw\54Hm5O"`.a [#iqy"ERZ*a᭶W)Bc•]8]x%=yj}bE"HR-2__Hʧ8xٗ\uMYP+ +:u&2@pw=\1û;V:6KT͢Ȓy{-"fKޅFT$5|ú2-]~!jKĤ7jTy q.)!<)Sb,ޗ4i(\T^;+=o:.kB.+`0hS s6H\6(kg0wO#6_(ۖѻ|>9qJ2x9l^J j6RjL-@R\T4n kW޵r\`Zi)ǝ 9ޱ9,j Ssä}* -rBK+@5;Yǝ$F\A& @xn |.xN*Ќ$#?26j Ӯѡ02<,uӜ5=m&%7ONy7!o52G4SX;:v*$ <\-0HMGfSp @lƄnc;sK氦)m/OIi^#If;4 g375ψ&of1//%r)GbV†9Y}Tn2%k(ee_nY&>\pbY ;XK.9(!AtuL^2?H\pIW(, l/ 0)}2)Ύ'tdF!\ u^2ŸCE ]#)6\.bXrrkpmNv"b1蒋J9kF;Q.Zs!hBE˵04S@>>Aj.+gGpaVOvDo.nX=職[`"-S~9q~OہN34\ip] "Y=~]0o b Y|.2TT BKjAkza| Idq\]yuVSP#t3ag] e0 ̿D*t3(p g ɮ8P7(OV5 چ Kgli6[i5Cxއe\!p1a3B_˓/p C/oAЧ/4=km_ƪT\֑ikV>zo$&':m-BFՔ M^vcm `op.(4nE$[*Mjmɋ+Aዓ ap&*(_ж09G64O$t}=:y>{`gYǧ$Y WOl8qGj݂Tk[͑ٷTt|FV)d)'PN@3cv7;m*%;:H4^%~6' ٲ' >:{#l@G'Bnuм;\n0"rr\bxYZ2ڹ3P-;PgkHb|^PɆ[ dS;p%"Ɨ{jTj 37"(fEsK=엮fdQzpZ`(2Rɐ`93go ./_˭gC)ݴyZCZdeՖ:Z)S2BqRi`Yt+?4} >N૛!XPgH_NJydA@ "!m 2 *f&\pOLkZbs5tmރU 'FT/ֈ37gMT9saqVy`aZsJ8 TL/ևOIW {Y|NcZ= 3m*T8 FIk%UQZ ŷ# uż iL0FBmҽpv.>"ʂ7\ OîhPxT6% ȧcCB`mHܒo|iC(V{j>LfsUn Zn_rYWqvMS{/c />˨%|z"UVğp7S7Rpq<6x5' V$c%?PL'ig 3߷Z Xf>R HQʯ2aT);d?p`(6N*7r+RfI)UxlE>aD%iz4BJ .vxejJ0qF$7D# {r*iji.)Ԥ9t3GcjL#l,h-(3 utBj;3Y' ;0%jd4)Śȑ\Z6Ԋr.Tc+nRҰLʷs1pkmOyy*[ƚYx{&4 Yiv4C[Mu,AQS]$Гݛ{)wTGlG-5{n`L3K4taт(n25t24u;*%* U(wYtѪJNf BYF8*zd𠜤nBZ4Л@+$o( P{ `ZjQq:U gشf20183o{:VNi|tg R9*gtB rVVDɒ ],#H1-CflQ>]]Tp/DNP3m^auӆQi&(P#yz5A+;8__,I]j-e~=ݎ a{]Lb0!ut\4J77MN=M[ gvd4ݝ=`|G>1c*vu#R:Zr3Y(&^>9bs/fu~~Gk%J#7I#bѭ# Bw>A+ @S/fO){SpLn*)g:-b5.E!UjnNt\#g%V!T V24;dɀMG;m! 6XO@zn{:*8 E^#R\wP/l0 5䚳L|OvAOL3^i.Q=.NZ45(5h'}l?BtO88OaZX(*BOV+;<s^r^+0SHھݱȰ^+qڊ!2=dزyA.Аݜj Bb* qyI&<=\|khP-1뒕nǶ/t(À xCʻBh=M#.pWɪHDQ+?']I;ε4d5Yxb22/ eJ{ \JhQwؐǸ*h]҉>E?(\Q#C޼a;on `B:ސ (8:_9|N;6X3IT:K>~(7=.Ř!H@fSun1H \B b@=Ay5 ֬rk9)M)%q]GjYfޯY1-A=E:v`h,$Kȭز6(!/ֵ2T{u rO,cr_gewT)1-[=_krZ/x4@93B'qGwX`' XR3ą'Y, w\eij6 ' 6(q<2"R6^t{g 6A$q U)ŲѴ%"_*fFƜ缡ؖ; ': fݱ.TtT;j:PL{H-o:M)f!zO5K߄U*B P݃5*4\.%L O{ >QO/#+g%i\]S3`zI4Zy5흣aXg mmoHT{S> G4NdYM>'yu' 1+y.u xܳxxx4IB6a*]k99#%ǡX vd~ v>ɖ2kGg.{Dq2Ui/ uL-؄8]_Jm<48`,jAq)%m{db !g#`q*]-0iRSR'Iz_?~92] A aLl_Dh{5v>ZXg3k[d6 m?ʊkM$< >OO5H&AP¼*mB^J'OOE3hl=暙ߏ 8fӊjd9;Zdmː:*Vރi.9k'u^Ӷehuh(Ge&^s즌+bRmZX'X;(#BA}ͺ0l'Zc/ cE9TMmN&+c9dnGa:ԑR/cA+{ȍEAA'vUXK-˾['' a@4rq0eEcwO @sʾ1|NdViP0B@xN'L(pm( *i7&XؚRV -rgpU(̊i*X/AF͔8&C Xn>q=0`7ҽn˳xS5DtoZ #C|u{CU]r[FiP̽ZΊ"tI3k.!EU\IouȰa.J,v>[Qq9qBNf|2w 4d!nF6u= GA,Q0MI;/1R\OV+@9^FV|vRF4j:x \Yo{W| p7`ÛqRboGRS´ݑ  m'I[C+Eߍ/R`Ή pZ#M)T;!^DL[\PzQ&5,/S ut{ӭ+$6Q;dqA{'1-܌: @GbsQ#۹+1`*lNj\S0$>rDnؓ_ؙo&Q{%gh.OW=!\J@Zbqbv1+f\ nm"1Ŀ˥nZbB,&1^'Q4!n'$]gxǩك?r؍ v2/v3.S@L<{F%$!gEv`|i=Ole6]pnΡ%hǻ=h-< '/93^d04ὰ0sHPy<{ɮ^?,B,N%p+K4jCha:fFSP Flvʳ≎ [Ȳ73^;Z|O<ZA Bm9KM4qLn}4o,Y0^ΎV&%S>#CfU:XQh2z˴( /4* ojBT[%r/ι%/7<"Ri^*V"#CoWD ܠ,L]2D0p״*I~]Gm_own~#8nfͺ}/1q`᪝n@eNX3n.FlmEfI]>R6 s`Q vcf\H8 6n|˸Ӽ0 =@  󲞟T,#tDE#g5pz$C2"8Cʉ\HsD2aʼnG=.8OLᧈn< #qjQHCn ȕAC@$ &W>KF٪Op-LqQJƜ dmT%J.pƛ9sN  EՇbj33|W^xִک}~<DP} ryzJY&l8'X u#0GV-P8\O'-l>%C.^[t xhDdV]kR/-),fD)2D+/Yix ܕ0J4U ?&IhטiF4|Ѐ?}?52ÔSH}Qs1Xw߇ -P_l"BQ'+(HU!/wssZ|T/Rw@?QMOMMdؽj#ܞµ'Hpo+A:RLGW[s!5)*#4NroWZm@=Ϸiq="BK*_ 'b!f &&ގe H92ua?0q;kv@Pᾍe$x& :s$bI!2u Xn['FiP:] ]).{ O|oƗ{NF~5ӽjcC`P;8>&0ӺHkQ3,}I!Xh e-'rLJQ(^=Zџ=f]PU88[6C΂E(jZNsȫZ4\TXҍ+௶F'7:$&IM/,j*˜ѯkb ˥Rtp<~d4zE-B!‡ڏrȩ(m`F`uE/{E ]cpj6~wl/͓( -dFPXEP ԬlBwI"֗1:e%u`<2.6J7EŢkUȨ2gщ{' Y_y>l1x vw|։o4Ys<Twݒgg{4`H.{/[_چzY GC Of>T/A2Ϻ?ҏ"#PlcJk{'aC&Grʫ )w*-~f-NRӵ6AZ03 J3rpB a43 :Wxٟsy-;`U]k#d=|L|F$3!xiS>kY&j68s!%?ݚMfz̸l&R .!t]<Ҙs9' {r}MKc?·@3G6RL_}eTޝ_J@ɺR$ SHndrFrqhAEPT2k-¥0H.:M6f⮴Dn5R+ ;`IFPhԁ"xg`\fhT¾AH+Fq7Y7[fCJrU=Bdc 9Q.M:B O%/'Sa}Agt;N/Bz6Y|-`R#baTf&9XJpLQօu=2ٞY dkg%N̵ 3 *yvyX+Q@J` \L&a &3/ۺ~8=5RE L-a{lm`_̝ Dt9TgnKmb?K/Ą̫)n]!v8[HB}X*՝ ѡ5s,ݱG̩H= 8;: K2ᚚױMo]S:aPqXVI،уf%:H%9,gu\S=GQl\ YY%BVnΰxT0 `2T=uSA%h\X:Zen4-PUoD̀rOcOV/(Syr2Vs9*U#㨲.Mȴs5{TJv'E@.q (*\>^3sa?vP▊~F#9/!kUӮBk.L* h*̩;4N.k!R40ķn /1ʳZ'BWV^mt;ql/1[TozMEWv1xǼy*ykbu5EFYXb=4[70>!3~^EZAcy/x0eFԔxJW^8,ղC*#~Q?1NΚ20S4 [v\Ay;<צz(cÕ;f Gҭ|t6XAW) ֱ0$nd Ʀ 0TKWҞb?px*MHgUjCNDCRfHq:LH:_ Ip2דJ/ 5P!9R&aœJ?K~4\H}S_ce ]M'ik 5w0d6L-Jaz If5 +NG節_5xr*Ak gy0|l2/F:#u-znӻŕ~LSe=^J*ѩ,%=aU2t@~PWd 8KwܫwٓX=}=:8z(Y7 q"Vs!)Վ)3W\2ِh)4@S+8qy[Z IMy<A>ے ·TJtk I'kYAtGD7_}ӉݳF ˭hR*B\vr kwLxߠjHu3YK>󳝺?9`қL+ԱOs7 _c_ُf-Qs ňRozr$|f{&&ѱ jl|iw_*dB6dT\?n1DOC2ˉ05`/. qJW4*nqpwOD"v0UJ)s0>07;2Qɍ>`/q؛ Ê}=<68HBtElwS~E)wO3:bF${.^?Rbgڵ9d` ^ɍ[F5k/NdL:i_JpB:moඤ]4r,^+ew9ه˨<:7=RY$tRLb}H aj:le;JcBgfw t0`WhV(؞kNKLk]˵~|֗ŪCKF.Aދu(#%z*|X  NtV[yD~Mg@oKp杤Ӱ lŞb*!@4ͻ0ךYIʽC~ yid0aNP x0N/բ_3&dλ&OfX&4Qcbex&BuÇyt;#PO놢i t.??q(4@yн7iZpd#1۠xC~'KS\mVSVE4j,I7"|dgi"ѷ3p Bf@MvGWݧgvH0;L0ز}sL_8W[6 G(Um(-T4!* 461_]j;C,z$?8 5mnw$ktWmG84\Qc;p+r6| Rb@חf 8]І9nŖjHT-jy:zJim"T{r:,fINt@ATzW"mP@Rז 3l߳Nh%Iz$쭃2gQt4r8vO~b,z#'(Ԝ\BZ,,Lbd„C K&G,RC<8Sb r,(5\Ju3˂$ O!]kc4IbYpqo93tGXIܣۘ>="jw?eaq^.jlҡ4-3#0ٍI-PbL٪=B⿪τAS AKgifF9ImMo1s*1PN y;-$DyL5Iv=<'D` Nu Icǎm]|ÖGVXwpr)0J.-h~g*7:Tʐ\/]KXDSAd{em=/O3'<_*dd>rm\Zby*S,+j- mmNM )>Gad&vA^-Wޞ  b*>cL:pYlrȪd>]v aסsx{`My(բv9C]1 5"'HdLjM"P*AQOڱPYC+h7F!ރt41Hr-LFv 07@eR5^pDI^ཙt}NB'+>Ia[dz,{OE9˥kb) @R#fF5#Ŝp7eB&@M.jԢA-@@ 7^rـ\'.^`VT_0o[utcBZ9S-^WhxQ"6 k-T5Ѐ27L ^ nZ`sۍ`TkF#4k9 xAWOëMRx[lӓ>Yj$LroY KKshBg]o=_e[j?)M,1=EUH wA`@;F9R8J>“˝YDo<Sưy>Gݳ:"@% K#+%( 0gJ{[MA=v<-)/7.C!+1?e=4:dyM q5_bhI4o-<]Y@MXԀ[E`i{˂cD1h4{h)R/M+SI)8Ik7Frը"YZ.r;77", |WXiV!e/ 5MI@Re@\_Q$׻D,.0"EKMGh! ¯"\{L䅥gIOV/@_|7JR6ǻŠӪKgT}P"32h1%ODޯlքnG&*uF8WQ"abMDĥ賫*CGv}}w<0%c+l.B TLYɍ|ycP!r4F$l^'&=ƣ|ݙX~hh~'R~]@VA%@`hBL"JZbA9'(#K~9_kSՊJo%Sy јǡK$Ȃ3.ƚ/vdĭoG)!L:A 4a)]Jk-;|W eYVD6m,"Z(춙䫑0RUvUFRxkN$!0[FHVW{T:j@`Ttfnxu )S%hZ`Il Ыq ~snܣ@L3ދ3]raa=+m*RU1- W{|uB sFƃ]es|(;Wч_{-{0,;n)^wMS:8e%0FȴM5BnM3gmI!\U 81C*GAْJ&c;,$aX `:}ru1 9&W(kffՎJ88(j1#ƌ5}-~90X/}K4;f;Rm}5F~JM'-w cFo1@ˍʋYriıj?m@M.=ÚT%?)4 YEakVέm%by oDWMT?S*!E"]T%sǬA\Â~$Pa+j.Pӥ{l;M[NsԻCZUq\KعDV1ZOaJKv|Ntch@5i8I& 9\`kwi] <޻q6C(HiB ӭA z{vGPЂuC0[UNbBA7l @ y5p {KjEhkB|y (R"!3OkA}rַ( CR][{Ky)?:*F 45ϱb9 yox |7[ӎx TV6;Nߞa퉜b[d5ÝqDϼq ?n|߈Ǽ_2&@WI ˉRņd,vm};?%P~"{egӟt=NU;@ǘً2`gLZYds[՜^gBS?` &HŷE7`o$}tcW㛍׉Wg51Rm TSJv>gk*S+YMK4{ ~8d)X&!"hV8e:?u#hcPϦIƂ+r瞞|dDzRtKۻdX$\c U >A!(Cc5~R$Fvgٮ!,goe,|GF=q8AFPђb[:iYa}gqNxM^Ug*}[DFj{;}@"R>̌ZU!rpX!9"* 7Tx `GgErZѕ'Sj ui;;c{:lOWIJu Lršؤ޻{JoS -UAJ[IGk5U:e&Uqc)\^Yk}̓@?:Y˗l~RD##[C{KOAbP1-Y71%-xgF!Z}e(fEFo +T,yjtf⌬i,G~z>)x-\Q,A+%#DPRRU\A!*]!3ٚ#D榙/DVQEnR$+F#YRy} lֱlYBKwH|Sw7& k*}_֗K *w./SLP]e!g =k3yvhgg *L~g#aB_x||+{,ęg=h s֚|ۓ&HFe9yͲ>P$AXi[zzV\ec`?}6~L)G*=yD=,\D&WI$XTڃBmQ 8bSl6 񱹳_`9bNe #q3/Rcw#Mxp+|5ogy-*aQJ `0]薺bf,L)O&I+}Ԓtg;hBѡH!72 -8 UKEC%Dկa^\X*%=U_u?-幥WKRQw!dč(Ch<Bzu7"ygQ=o]^&e\r͹?ը7u8d~h!((>r褦:Ë\*Gh8j S qJKn5s8d+6 FM|(|S;$(55|s6;p#{KnT97u%#%j].0Ƙ]Cv,E ܦ 1!V 2t8d>g ̫bKSZp֘QG:5imR U~`3/uRTշ-F(: Pi~Fd;/]`;ڹesR?hU`ݩBG3왆vШ_Cޗh}7HÛճ?)³i9v^i ѷȿR~L歹]&= D(&ugvkҐ<z2/~-++M/+᪁'ҟk2b>S>T-d}K%'yCau4B7$>l9vkx YF0<O]WXpT e_H^ƏWQ({C:Ԅ7̓OFޚcu,țd‘|DŽ8+YUęA9DJ>]VWD#MR7LkgGDq //#{tjiC&ٹLɦr][I}ڡű5A]Z;hv(` .@z˧ɉ׳;ih75gO:EH̬^yHSHܻi57<J^N ie忖J$mlB3?hI-(69Rff%l=h#=Nx}}pM Za{^Ah R·ϢEt|^qѾPd.5ŦhS(GdW!}fV#T'% ;jgrqY_`]7?[=g6 =UfG 66H vEoCWM6 G|eO^w ѣ+_E]C".ߡ:FeLl3T]1~10;Nh6 j[Ғk5P.\6]hqxhNSsK!_#+( !hPI[G.Lf(qaYJj7UD4 4m { :ͻ=ꩠ|26R{I\HP<tk Y0k+7`Ϫb1-C0R2Tl}#v/٣y(+9Dtؙq*(&_BPɎ8NZF&޲"aRqr|q٦V,; ԝ @yJ ( t{{죑ZcI NZ?H W%boڮTz^oK̕ )`)MIސft|1RjհZufI6[:?[[=~d.<D0y::w#%MW9 W~C=sH; YG5*P-3(Ԛ 6]ӚZ|]<"? >DeaCTRچS"ӝD aYBJo6_qine>g֥ %2T~ay)q W;a1ʼnk5BZ y]̭^m=;YNnD?a >?2QH@tډmitwO)6lsvRV}R#e$G:>ꁳwilV.44Һ7 C_RsY0[w{zmGۉү ?l?/gH=<'!7+?(&=9EdXTJ.ٞ.hWe|W_*;TJ襈͛`]F2lB|zj:QT/c9#top٣H6ER&/YΘէ ύmPD/Oy;ٹ23l0f9)&!JUk _:Ejy+:O:sm<;huLd"DӚpy3+}iq]ӻsH5͑&X7~of\k@ 1aN3l{ErE7 ԁ5Gsi +vdԣeD`&IJ/WEs[tI[A_iZl{n1nҽKް*b&浿[fG-a ʱEFdƒKJb1lX q_aئ2[-0uS[,C"ШGݯKjAp$0z M;8˾ʏA##*A$@!,|;ݙA:~_&n.3$ 8Z0jg5'5DNK%~lKվ)\ oH&ϊmw \Ib׈{ntЬ1'l +4aм(B|gO顏Vg{| TsT2,H٤sSJ9AyPF/`*ׇj$x_՗D7⟙јm9>yZqmdStǽQ(1UREhRs7JC/a璀`ڴR3eB}N Ljќ!oAh)^S= Մ#WAw{!Mavg[t&aC;ASk_G{@ @ d98&s/3eOǭJ҄/@X4޳b W-M EB )8Gj* uYnŁմY􆓥l ?'%ׄ8l"p#H_`{t* tf๋pe^KkBp6ю[\>Jh@kpJ"f˱t[29q 3NU`ʾ2姀smr",.k]xSIqc~9z6yF%^[z,7zsװ;Nu%dg^ W{"M?U3m2ZVX#7(81_=e摺tJO)%GeAZj+*> (?FТZs5*6)a$D;PMI (ƕFNb'Ho30ɜGF(=,6!XgO$Op(~Q*LE{l^5 zR;"#CG ϶2Y(?[nABG[ |3#ki '(%xׁEq:;,4:{z7G'LǼAHaEqCǘ\$Hkl OfcV5qfa'0mt4Ϡo GrݮgJ$tJT39eȋLE7 ͡A3ADžռc&:.Eu&ͳdgOLqNG0y`?7'I31co\K&eq]|ujڱ/(E0ؑ2 h0 ǀNFIƤP~y\"k)cӼGIz# L4cqYֹ}.Ӫ*Sxm?ؗi.; 5w!X&lbD)U#NgۀYʙ*/Wic/)G&uE ހ`& Dɛ{.|_9t6h$DeeBeSsQ.8'H[k9*TKSĞzl ɱޯX"z;vCsΠH/C92oVaG󑇺Kn聛+xCۉXz2|VB!;azk[i(`+#pzSO&}aXJ%ktH(FTpG}:zщ $(B4{LH+yV2wN5Ln}z}N k#pn|p_8tpc_+y Jcx*CM)A&ڝW#%FyW&dSžx_woʇZa\%aJS*J=&#[HMtJgEw V (l= `Q?]:8n]ba\4 ~C': 4w-^%bՌt1zEU2!DY Eccx l pmCT7:} JaHPʌ4 z3 V>D 2<]6!< N;XH2V(j}/TA +K?Z3ZL2m Q~+4g&gv!-=InʙӀ:۫"$Dȗ Fŀg&!*]O^hCVA8Dϥf3ѢňuPکhvhn8uZ(a*a[)c3#sxDNozR )N`9P=ۂcEpIySf8}7OB/ܩQ5RK|B(0lp62[HA:YsD fkh~j陕ZS.0O 0]Y{Y, z숸bՌTx8ӡ[-V4a[dq^cD\ m_lLUJr[1"IZosS|N G-!G}CUhMW(ˏ{kq2T., ^h]+l{ƚI-( gSZ`nBw t9:cB&WTzH޵!nu+#^6r.gm( ;Y>6߼(Y3xdB]#iDr@w@jD5U-<我lG3SŲc? >#|ebh. FhTؔgks"keʐ!x򎗫pb\uh5>38Ck~*sI>`ț)9]byXŽOS)?&ؾ^l/,vKnV9>+!Bħ:F^4:۳yWQݒfaon=}ى7/EAiTc/ Ywτ4мG 8uJl+<42׀;4#X- p:+|A|2EVn鑞gy-O߻(;˨T{&_ymg3y-=`36dy&e5G c:H, H(&9ȏNM̺ ϟ";5{"1j nT֌BpV-c9$~r2׌L M&[y"9bW0SJtS>yq/&'"iguN]nCțER6`YEMR-p֡O mIfw?0=e^B%xi dy[5Ba3n0Qa0og% S[As` El,|xTA# `-58$6dr˖%JDKբ^|rEO]dP\?UQG4"B,Mvz㛏zlKU$]Ҥҹd13_q;F|`R6l*?0SV7׉b1B:+ ^L7 Qn 5lBq)LF6j{QX,U*}F;SjVfHߒO)K^}bmݞɧj-X'%| n9+ ſQ8 6?srMp~ET>ǗhR_3^j yZ|^"LQ -L+͠&,#zaLc;;(uqb8("uWŮÇ IbBiP.|j\ #o^Z\cݧUʯ.>xX !YI`5P}ÍS!x)xN-tʁ{I=ZqJW!X~ 8; $8"pihG/zs{{y]Ukv9))$ɽqvQPa(=9~tTuAFZ6ֱjOnzL1GffݞϔW'4ͦ~:Kml*"[̘3cU 4f䱝[v>L LUՖkjCqf2(_Cܷbآg\XXB;Q} ᵲ^3M{VK,ERaǛygS~ e_>KpÞq! 9KcXScl!SaמN[DΙ?QPfvu<vK}cԺrC~5+oleNjNh{yN gMlS:wp>AfQ K|޶(6Ŋƿ<5?bUY/zYVZVp!'.xiNT~w\`22Iv)Eb\2*Q˟+S̸Ǭ:y fq16Zj^#3rY;T)Mb AQ0%C!"p~SfOԓhB+ <4$ \9H vuf\*ORbFD(# }gq%\412rpڦ*N&$ǂb2'G7ܲH OO5I,:?UU3ɤKt hw̄qVMfsy:?~4p EJ=epbmOVVIq7HN}AT, ]=Ol7*{B~5r[ośX7QȪkD4y!.29LM k߬r4tw+}{Sr5DTNqSs.Wߴ~΋Wph'73d%`'"[-ifYv9W7%T'`7Ȥ :)E}^ytXC͏l"cЋZRXIa@V+saIy ֜)5g_2jL}Cux*t FwvG#D~+SEW (W FN6(;X:.4;%䎠9o>k3zSb,YI_xAE[Mp+݀q$~L:y-eJ8soVȨ%cK吗B {|wQBH"S6PQ"Dsa{^4oQSrD~ObB dMsiI¦ Y,s#Xu0>lU%U#8R62,MdG˒l328~hrOrmZ2i5T7kIc+Fґ?'ɕkA6e{.!C3xBLg="q}D&frKMvi\ WsYoeji+5 Կ~ 3{^6L~rVHjEY=T#$Wyx6O6CᏩ/'Sy݁@Fa6䁼;m~ ܩY3-6Y{Q\,tWb?ĬPmsv7:ٰƖsoyåܟkTui"7@'|}?(Q'pUߺUB]8<ɸw SQxgYD#xCMX@;H T%ʱ֧(en(U芪qr$I r,)977R>$-c#z;gm%ɖ JL0i M0ѱ5A0w5r "Pb a RЋ%X GdM_"Bff(<%"yeh6Q^d/BXU)#M0N5J& 1TbxY,VqRTJ{DٱkK Ss+V9☛ &:w1X8>ո)BbU1F;!F?Z-93rZD4j~(lmr^0g)5ITU7Ab%A&InY_NRGC+o=/NF ub#zW=“]fw\O'jͭ5Y1@#_9#E؇C0Cf;mNd)g%ŸmXG;}ȑi~Jq56-OIwL%zEAG1wധa7ڇ|K,*&6=2tNTz=M^΄Ufi[\kᄈe!c#K02AWS;c9&߂r;PH:s8E`㵀DžT Y\SQzҵOf>*Lq]b|W}Xv[I榳&KVNgzBf_z 囙$Xm,YE?w@ i}s O]x*9$_8rҐd8Ts9W~羜~VQc)SsW ȨioP;BFfӔLGVsȓ 6rE?ge1L .8KLE$1m1xax{YXwܑV.fk/f`_lenexsM[3D=:Mrv.xfm1}7XW( Z@9;' 7g @8 <3i(aXܻF؍ܶ`Xn4j egXHD_|84Rkn5z!++mdB}I碓!PrL ýx3 թ%y烐 MAdյ)c S2fh4gX!I {vP_-8 0Z`9oQRۺQ$İ[j(RiB`V2qA_/7dƘZoOtA&-4G6Kv_D`p[Z=7~2XuǑ-,v ߹Eg0Zuڍ%p$H8^{ UK'iRFBRٝXIС5.Vl] :aS俯nH7 ^,癛꼹[JF-Ɲ`EnTwZ BnEHe/qMn޻Ij7"D>}~|; a-xW?t.ęsմGOF؂'T Io.M?:s۠F6'JPKqUՆ)8Qf>p%>TE\P Mwz ZSA~n}dIuӲ2j0E+R]ʩ?-J߹, kwrS / hjW&(LNR|pqhVZmJF,+>XOmgX8h'=ImjKo[^J*>ңY2*-N,EDQakB[;zp%mdڰ'HEuX"pU  S0[$laڲ3'huo=d)M7,0 a-ۘgmr|Maq:L+SI<9飭8@—“.hbSs> 5d4:{6?\dn:~"Fne@I9 `׏N6+" +ehj z)}h=WktķYnJ'?Jħ~ P@9) \ vH[ ρ>3&0& [0_V][| d[o?\| &0KJi9Izޠ9n55%IۣЮ[xĸjiErDw.//`$ ( ; ĶW1ᓅpɆr5OucZVgǓCWqeE)aRXL\#<%ҽ&cO>uyax<֑{?8<6*=\wfZ oG9ʍY0֐1r ]]C%>}3x!Zך%2鼑Hp<:v@"[4 97E.5R t!0=N Dj|\x [.O҅,Wd6ًךjW[kO^{oU]Dliy bH0"k:^{@kD/ۋhgjwD%g %dǎ;~{$H\"y b˛w;& {v7ѭ;.Kkwҥe!۷ܠ9?U_o!n@ZM1Rw˜((mg# Qe[5NI ڊi•:z%Lzѡ#-У~[6"U%z"*LCh F(&8kiz0^ذ=1V)Dlgυ+eڨ[zHVڎwr9N;WgDJeY2ɋ0o1w\=}H¡Flv5){tG;9_ŷa"rFG{VNT=|B~dcronD'bc~W&=kJP'.{9ICc!KCHe!CF©.D'c@Xx*'MkDvx`LY~v_b-aAO_$\O#Ė:.]̚J67x u~*2+3u1$JݮEf^KG}Qv،_IFfBOxG  I^v2haYWzx)*%y%w٘6z 9W+oD:Q.GK\Fa*#ŏaro1å Lr{!f~`:9fpt.3s&ۜ7,l|;d1M C݅do=ߎ}e灆^F'vKJx$sj٠Ri2l<\~eh[+Of >*^8l,&"3j+G4SCvСJt35̯/FJ Mm!ЯЌ'yw)kV ;@c!նY Pmvj;BSomO:8'^3ȍ͹uUPY=fY@42l8i./LJRG L"{u̇r=*@Ԃ[fj۽.M/3 jÊ ͗\Yӽ6ǁ(I+CS\I+-2F.xv b_k[~ Ķ*6VZC0_ugbdIDu w.1eEq;V*)HlD҈wA?!'k=9_c'Ocp(B#soj0KS^"nZ (x 9B@ݹLo5WʆjGp:Mup['@Fa585d3I xwmp/X3q,OW RxT?ԦGcD=6̾vc">F i9* k![f$~2V̘}J'Fí4JЯi O7c~CFÊڶp(ڹ3:-SNd1E$Vf(1\ӆՀ-znv[V`QR:CPc$e zi? L2 xq@KOM/b(z^5]ų~YtWS ifQO4urOD0#T~~3+rXS%r~኱!2=zEd *~j_36jtٙh4ɒ-)6=.-牗M{?p@ӒѨks-m .FJ9.njCJMDBr\"syW|2VHKSkX5\C|4ш/-V|nD3sYk\+J&3:R\mֺqu wPb(bG)0?v@kȐPmaO~kV|NȎf䢕MA, f!gO=kkcu`§/L楣^k3r1.$HxeݱCW`L4k+mNxS gt35Ո;nģZ8J+R! Y'8Q3RQ Iߟffze$4`~L:8J>\8-V&J龢~$WF J.eٙ潠o TџR0i^1)N(q|ÔXvjH|mJ! Ѝe wgvT?=h 6 -NMc]u#},tM QqvN!j륒tkeT,7RZYOgW[jGć/^!'D*D'ܗ( uP\sxaEs^GV ^q6$%GimUk1=?BR)UΒ3+K-0@[o>wUe0mTCwE.[ث890|꘵w:m t lŴ_677)HT3 Nƣpm $vк9*dxoD;TY'&kXq*9|Ԝ#K%5̈mcfCeTgJRE}.FlDi;~mo#A'e{.kDzt"f!MY\<ZfYC&sc H7b)Q'10%IY5k=ScD_,@"D1ݖe64 Vۉ2tݦ b]bRzQIE Ʃ#Qc8ʑXmWj ڝ%]VL#RFՌ`<*uS*{~Q[}_oq[ #T7PS%ieYGL-OǕF#9~<b d[~;Cʒ% XXRzfB t ; T vܪK_SOW'1ݞ%(><-| Q6ag,8$j(&_ !14ݗdնQCHhsVԥ]ɮR2P*0w\HU' @f-܌tTJj ϥfi {@UVdo!,tF&.py# K#u$DN@bW@IweMv{*[p4HXjT9la*", I-"TB8TnD=b)&%85nw;2*;1p5$1yeooaNF?O qM$`Jc$^]wVH%-UQY`j]5:DVyNV^,oI5̚ S dCc/O׺\+G Z=-XzJG0{8;%Tt"ԛ~{3쇠tO/n) |LNp-x;{K26mzS!=3h筕Ƚo6 VĄJwfAUlk5k!q?`͖r?8s> 7{)!$0%֯sbP.Om[P.dg B'$[՚?0<>ONŏ5zY(]hIFf[_'\rx`Ўr{'$mz(Iڃa#V1Vm2?k"19M>03ia?I bP&= }BY1 8` Ժ:tqB'm>@;5(dDx۳R?,t0y!GY<`L'$ݘeı4< ;3AmzO$TY(qTa!>X& "7ca⮭2?/b ySɹRCʡUif쏃ம''C]/* WJ WͲ%*vXu@37"xp/Hȳ,ϗ`y& n3fMFlxV6ߞV<ύa=Kh 'Wr?6h빅pdJs7P&bEȭ+;@z[d'b+|qՖZTRp0(ԡ~6$%tU'j sdsNi|+B!o9xW=9o8_hz*TES~.̽8]*XP;bc6@o\;7G&L*b{f:q;c4 ƔBU 9}f"QNZ*fQ ސ`q\쌋"Ky acŽhyg4c*ur^Y+7GoWzlx\uh=PNMߔnv=f~'_lBE!4=BQІ81 d :<(,ԣ7~3Fi ^;E4((󗸍CJ<`2Q4zgJ­6O"aJ?b ϴ)bk-g2h >!Fbe~vaWJQV@{;YU*g/?Г%܄Rp'&ÝtoorLbL Uc7N 3$>C_ݍ;0b!Ъi.! u/5;$T+3h1y2#b5WJdF:\ G)Cb`"cEӆߊs%IgjQ њJ TJY`jۗ%O_Êsy[4̅~Fc,i8 DLCIX~? Ou[(P_eו%;L  wSxAwuR9qNH2uyfo/$k6DU tBS,4+I@5OQY#Eqwy['i }ލ\*6Ye^8 fk>CNˠ [KRߢV-)wj<8} E90geLKb%Ÿ|D9fa.OB.lQGF.פ)o>*Sudؽ2DjnF0e1$]I-jgoyB 7I\Ah`;/gjFRLj ⓥ>wUQuRw Vs䩰d%`EZ\ͽ40E5<6N=n <lŸf)X*QkGgl%j[$FKL&]];$S#ϓf: MR3D:)Y3_gT5]usg9"Ɲ5A!R si0L!1!r)mhNjK!ݰ>suDg}r0@gI75"PWGl0Z}pÅ [ͳjqk-.un(/s:&,Xsn3pGD4W IF}8HE<|k`Vަ+wߚ8*dNȫ)}_¡pz/ }~\G``khIb\E $ǠQz5rH,d2NsEf~D\$9 A $QL.n"q(h*#,hwмQuj9<' {*/Y ]by19ȅZl-i&~E•q݉^Np:GLgݱ}P>0^Y& p2}8-JfoogZ2˙mI*@@Y6ƥgIw2zoQ2^qӶȿq .7SxKl:lJĎR| $m 74Z%"uwqjmn6<`DGqM1CN1S_=GҔ{[K=&y|(ɓ/̽(uTVTƋĦ}S$..nb-/"Y?8w/onȩ86 LS 4t=^X ݎ8p\`PP^م ҂8wx|WEN֤H"? S45J 4BWd<h=1莉Yd߹H |fv⟫0 Zi0z F#GRb9 pEnwVzo䘧\/jpx蛯=g{;D)-TcŰ`i3% Rnt2G^ ^Iqڃ:yn!/Do$q1JAAr(>  #J\2PfEz%t cFn.s:G:ΖӤ=yNㄻF%/` c\TQ]l}` I/-WRW/L \ħd^W_hƕU#$-d<,wjDp9Mzc ÞMC̱=_Nz[.qWs/btAIyink5<3&l08N.EcϼdV-(:R[&C8gK>c#Gkny2 U p9- f vRѠ0Ţ![:3{0D vR,2i,fZ%-~}_ q88p+h;w*,CqJ%4wj{Yv /A'TKjď5%v;R|g*fܒ9}Bmuw FP5Rl(5> aˣI elrҊ@NCDj{ 6 ^sKÑm5?2q*1C , h7f!àSKP@e z8spbsv3lED܋ ,S{,ǘG\Nٓ /ȫIEh<2dOwSN@Xs8ʴ[參)[2HFڢa-]JWOGo9 ST^|!t|򍴾i?'$7Q:pac(1?"c&7loUƈ8#sQ2,xjE_`R{(ѠOQ!}Қ'P2|1~ w a /V4RuJ S  cL#8D)H(_rPEݖVvE.ppű)3mmY vi\?20xۄ݋2Bn4}dE%I55$?wThHjB '6" 4Ob;Mg⼱} }Zhރ'}3wRGrI/[l~?XQUu:mG6l8F5º錼pVM `?PUl|PmڔU[Ĉ\ڟEw, XBܵ`Q{ Am|{&ě>?BWVf= AUnb:Cş^N ޯm=YԚ?"Z3!2AǺskenS]mqE 91Z.hըhwi+⩭XjtҒ(n4ΐL6ŨNO~mP.z՞y C~˲a;WdŽKPJFXy#/7 \ЍC?z A8 N(3&eQjgi֑|; d%weHhvGߨ OkLAww.1.MjaB~ַ{n#Is~_mR@S+ƩqnhWv.nxiHYLhRWObS6UsN.{WX]Enwnˊ@cļ~ PNQL7 -v#f َ$S-KĤVϪ|56c^qmͽ34KġݽL _獁 .5COᆬF|vD`&rӤF0z4!bx4݂ M&c_KVI>iJn^0&n9@-KynalE5UhsxGOVrFȇ xuV e$[CjTIQfHpҠT/^{zEr7Zv۾vR?[})2.oԁ|B wkD8jutU`œd"Gr9mQLZuQ|/ _)$,)iH㴠&8ŲŭƊ[-O3dB޹+&"HjE&8!"I=Ї0-_R0 ~'a ~jnwN 'lt3^t7¬^z"=P7 ,6<$ W|j*RUJybE_c.Rkd+c4|/gAT&+9û Bp\q8ZF:=;E~= @ͻX#l6.q +@T]D8K8:#õLl]=+G΅;CnPεBp$D> '#tXGLevV ԿY?)9 e2 ,@.U/.sBp ~GۆgeA6 ̞xeٳm.dDǑ6NGV-@Ӆ1pYYgb-ju 9ԺNe 9}Vfc2D/NBfˁGwt` *eNx?o0 #&/h;\(?NКkr;#K$/m[LA6z쟈dfnA@5,q|\H" \Q6UX9!;}=<\")| aolUt>CO8.t5̦ģm3ݧE'rX9D{s vvT9vaA[ٌCڹi MOalPEݬfpliu辇~T|zdwO ?-XqD9{dӆ1Ş*mp)M*onxSÃW8=$S #c.VBz3ݘ}1{(Hps4%W:˹Ro} 0lsPj%n'E$w{SH6Kı'CRq]Ǚbׂ +LLm.8mՊn;O;k݉]b4t٥s(T~2Y,՗%ES/MsSOur#iЬJz^ %Arbܟ$cZWbGkϡF-1GѼTyNJ_1M.,8g='U03Z5-tc5.cyQW dp]IKڝtYv׿? seϩt1e-Q] ?Jc[E;/;[. L8&$FA)D$y C346 Cv`?B[[M[@qȠqgZnQQ.'{<@ vNzuȨTtX-۳w܄O@k1c'aWt8ե࢔œyew&kF o6{9ow}QoA惝kH'"LANh C`h1j5.p&ܨpq:VǺ($xU|MN"E]^3V3@%3cW͚hYWKehCSf&ct{6$SrueT1jwe0dݵJP"+V.MƐu*GLYm9i`+ڕ RhImxbX949m{A L |sopy(ON^Dc]Y\Om?k} 25a"ԏz56!KVnPDψtFdo8/M@D5d&çlWH4ȿҪT84fʳ+jb]ZN&'&p8J+*bDcH0=Fwy =n}1^G3e-0s+RAp S&_Z)QW8 1*u4M2:|:l9NؤҖnK̥ʨb%8ܑ]#+xȡ帾•V!E\>!p `3.@oKۡNs'\ Uv#NwDsvBH^YzTvS4QqK[XɉF*QA!)JYgr<]CZ6A{$v@K{矐Hwf+ lY̩S;cq2R*m{2|ztbaFN&ftM-ۃ.ւXY4 F Zd=q洷ǰjS(kFt7d wJE[ۿ;R%IlCf*| J |ͻ2f&oõ!̏rJr5qL) [5탓F]`<+ޕK50fa x Q[] 2T;~e9*l ߵ"lC5?zP(ٱ 'l`ZmHThLa-QV`a 5i b,G- gDϤ5.)fڕ2Izo0yGt"(eƪm +Zu(sL{;SOUƛ-(r*si9ߑ&cuGV3%2PcsPD Xya$}ِ,։(Q ~jBnIX`(&z4cceюŝC{bGvtv=?AYBH[-9=rqp,n+`mQ` N]Dނ=VKVN~ 9`N@Ll4Ї -.] i,"sjyN.$_?*-ItL>%/mY aUa2>M&Gvg)iWA2ڡ+Al&V 8hdQO52~ Q+,ـ_NxьuOZfE-$;RohnwQm5]BUĞI9s9X&. MpzhNx4|MWn!3"ҵ#1=X/DF:A^}>&{^_T*.F(ĸ- \3,VQegjeDwATV?jx}4̍.wJv n|8Do?` m%?7) ;>Rpp(M6){9!9G\^gaḑ?O6֤As59NBj:"+Df,r&Y^VӂA|`٥0 VZÏ0O3#!SCfec{>H ~OҖDY{^&[)d!cN4&4<_%c[(s&QL|g+Jf|{>Y~:pـɀg%$ɪuZ@Fre OG|deSƗȻ̜zyx킖{)]POI-ԐWcr,E O:E=ciU]4L#F诃FΐadQ=y_\I&NJQ2p+1DAiqx|lѸH|V%+%"/>B?/؉B7E؜hVufRkb'+8\q*d}{1YŮYlRM|e<@gDIh/t~~I t`<mЯhXb.l|k69B|ڈX6 Y~tCIɕ`a#+7rمԴ98úi7O4Sf=/ RvXTb>]~{%#qEWכ|)آB7]EFuITA}zSO{*@ʎJOFrtE Jc5$Kϫ?k{4on [v0{ZFiuAK X6dSNwkF 8␢:LǯoT0m&PX *{'ux &n YRԄspov/ Q|*I#+%qѹ}%[<[ZڹQOq>|q~ X<=%5IWp),9H"͹k1MFwyiP$NtQZ{kVvQrG5}>.%hOz²6rp3t?E )|GE۩gE?W.(J?^>QMLiC oNYDhfFpIct]17 ~Z}uOQa6 jza)ޏpE9dI5ݠ:H[<&84ĐtF;h]tڈzPeH X2Z LL/8Ȅ9=zY#} kNذ(#$(CYàJJn/w.2`T-ؚiIaAS}M5s%r$ -xTP1l pLT b!MReA@uZiC&ƙt۾/мA|b4Xk+mU{BCN!9;T֛|e%b>|RCTU]]nϏ`bX=`=fԍCb5z'l/TWAqK2yʥ:۶$7E ʅ&#ONݗl@eM6ܵ@riV&b".6Sͻ-?&V fEEPd[2RtQ8ثaBˆ2ڄA'od~jb(VW;t < zndaW̮s;jم̏ @RƸ0{W\sџuǰ ʡ3޶P!ke!7,xǷ~|47oD'1i%ƎBDvó`v{-$>A?Z8i;Nq#) !(UIo+ Iǹ^. <[ u]u~R9 D?{VXy:ЀqV@Uڐ P* ƪư Ph'KҸq}*I)dp][wN@ bOxM0%\ :v:pdn?XR%)Zc 瓽૷|^FR;"ꛏh Ŀ }teW]0.S;`roSȲka =N FR;jy>ZRێ6mtؠHH[X~+WltQPΞ;*|EƢy AT)o*RLu䧀/|O/Ҧ#$֩_;=䢡\@ y`kVSTnob(D*eBQh{ B\.Ұ[xR \T.ECYRiY E9wVIǐ^@JehըC!6s#0u^3k ,m{h e\#$aH/GAtCP v%%ϔ|E\K|1$TOg!qZ1Z^̔Ow1I %m,t;V;qR.݋GkGʖr_Z\b J(˻`06ZW2xSNNM@u1ʷ`ٹ2c6f\ nW [و=DB)Iib'lov(? dͦsxP^=t}jd3y,ޟUl3֮uGoޘx ,iIS+Mrց!: )eN6=v%$!@Z )ac)E(aټ,b_P%01@xu"IvudY@fxX@@t,WTl_Ihs;DW88 -J"pZPh͹0S]{W%ed2Kϖskxsknݿ+NmB7OSG"u)IobXWkLj0M_` 3C{8俽āݧP&>sg>Ǝ&!0ߋ}&gVvAbsh9 p:HSÃ\Ye(ס!Ro~idK+HAyҕΓt0f1jҴ BL7ƴ4T'$hCV دټs~ ǿTԣa>ŕCA!WFa}l6yfWμßW D B/3S: qFǓ6!g7D(!0x?N^! 7= 3O)^K-I Dfr H)% .-/;P AU]~řc0{̲IkДxM+\a+2pu\ OkoѕΌ3Hn})X @OKO`jY9X ?2x36b4ܣ]T{`]c`xw¡hǎRS6 '%jŵqEPydv;,J2#rcL*$=2{UH^kc;*:0N@{".ޥ,߈6:b܅2h q%xrB7[ٸ'/PSBM3z"1kCfW"NedHsB9\e Td~&]G9`X>{׬28HEp5Z$o !myɵ:3T*F|ٽp_AH&/.\UʞUrq\.?@JN೅#Ib L9 )#Y$,yщ&#lDK k^/h&SQNBAHMkuHĖqJ!´#c{ W?hFNolgAfTP4EW}z ӈ:bjHSk2@!Vf=$U8+{&Uޱwy:-fH!-Q5m.'GVhzNW@;% +B$L)%T.'.5MBѕwa+UI=]$зI֫ocv~T~BW[!دQݒkl;#०Dz cm3?Q*P;àw].kƼ1|b)ՌcxcՇW]\jhE9C! W\mh$Q$|JG a1ӓ/gkԱHjA!zIcI`^6gq}2V@6) \+F'ZU_"$́fMIwg@V2U8( LLő،ʰAAr 9'E f!ܜK6>"y:O @낵:&v?sBQZ`\_l5ym xx.ʼnx0ՙZ円,`3SMXKL*DYQ?Fh&V~Q%ND/НPP0%<-U>j'F:f|%afyӀX "لI@H@I&[b+up|83ͅ ZF67 dp/>fkm[DlD1[_us \zIP# ;U^OO55u 4`Jn0qcŹS-%gyh؄E=Q:=X f#L]mNz /n.4r@#[r<|;u5NE.gdv] \]pYH<5l(tQOg~ъ@wP6{lgZ<'JoWNȋj <(7,﷣}zne'㣬ZX~)W'Of3$!~?A 8qY\7rŘXvkW{#T%6llwn =6jIwwՂs\@dC>1҅:H wZ/90]R4!w47͡rB!e'AgP !O3ɆhՅ @&*xZ[J1bC51{>PǎzRٜΜHDxݡn37ud'c/pbIEMJN;n 3 v^COf0Ý/PẔ6po`eL2ڝ_&*{6e9̂0yq84VliK~ >gb'iEnHgS,!?gI7,`PNWXN"g^F$(0y=`$NG%ۦbgE^4:e⢫|Zþ/.u?yRf E: I&ZZ<6 ?hh"eMRw6m^ 7= DaVHK2[^B]3k8-`vj[@X)Z {4.hH~JEsUollQkd}ej/["PZA402(,b|Lϓ^w-4yTrQyѓPZ^5+a0Mn}?52fxlʌ0ˋEI[=eosa%Ҙ|KMyK%hy:>yzyS\QXO.QO: l6PDXElmсڝ$#&M*^(P)Q?f!67|kCy`<ſCiS(QK0`|l1" )Ӭ"ƒ|gmE{%<=iV "Q%ͽ )iы|b?7~kn (N)t ^eز!A&HBٜi Uv&x@!=⌵gd7` xXg{a a=m<`p7n6ddxU! P-_˂n[jhL! Ay5%Egk!,[֬Qo0Z/PӶK+,zIa:  v="Z?-*`Կ *)ˢ7_D}C |?*W:Gqⴵ]CHa8qF1:8\0uL/$dk|y 8't|Q MtoTEv{5qj1Y`߉[cL3q6.Pԝa~ *D{>{0vg xHL v ^!F{h9/k_3^1,m<%]G𚠹Xc/45ٻYnJ\ Z约vV˳7jJJĎT ʂhkS4=R^&+0i]~sُEm8[or`(KmKm݊)Wəwk[C(e4P~ѫ@4sVw7բuMŻ됼*" FgsE5p/>U9vgeYXI(U׿X㪩}ssSq Zd~ǔ}>,g Le5P`lF:_'5СuaQm#׆8KٟFUHf{I>HGdpẻCN7w>L+@3X69&*Iնk9ֵg1"[i&RAsV{<^%#'rv8eۧAvLS /g4x2uX-=J%`NaR7G֤1U23R6o\Y 0B`%_{`Yi6$n.|xo>&?].sՒ$ֱvUlBj5_KL0̒5n8LtC&xdina}D.o4h"0tA~1 8I1^j*,;; Jc5[ajDG<EqݼYplaZɇkVR_ k9 \Ax*)Ocq"9.Y+1 I|J6Rܨ@"Mf^2`4ZR[7L9#J+"(X6r`(=s*^U*sWT%98̂ gwL/"-{34LϏZ`~"YgmdmPPW z"$uN߽]a=ZE\h6y7Z&:B#Eɻ]̬ u5ߡ62˳6pn؎`ˌ`,#CݶS/k@MG阰ʛ' P2yp A ɶ, vKz}j;2y [I\unY9  8<{[PʞmֵDa՜ S,4dXkb@ߞ fW[v=I3++P Wʻ\]mW #@H<8cPcL?Vi?% a v>Thg>nyEV(N pܪ*&~uKHC WK|m4-ѠTOV 6>z Ŀu\xfZ#v~$-((t¶YWM4tG \ԩ&H)yZ&ݒ 4w}%_%E  ޛaV]v3yՁDl*nK*]4h!;#8iKc=qBb&*kL(o{C-/W.g[[}c+B,]qgɷ|sBe:g@8$a+m&ce/^,ʙ+eVKZ18.#{usBt8h?JoQ3ոNˈ4.V*p4[ J£m~'U5?{}gu|:ӖLdW~yb]0Gq`XW«GΝߑQ]j,BHW2K`F\)ϖITϻmF.(e{S,,5"LP;Hp(:G/Ոt0mŎ7*"q⠥w& Q!R lzJy7KqmHzm_[b3z\̺z|h)"yGapB&;x12;7[\A绬I>tV%BʻNFi̲f8xCT|J\#MIb@dG(fjszVg&(aB;&<@M/qS"f^M'h˘squ)r߬h &nVlDwagTK_sK>H?KefIvU:ˏF0|TYJx:iPK4>]o'ExbL=$~mx)J,z76?\K,e +.܀ܓ8k@p.F[J$'7q-"})\8]ZbsRwK'4X Ht%.1;i jM Q|a{ZKߔC?|!pk-tTӕK9jxK jTL~={weG^1Xix@XLPtRa{Е]ף0emk)3lsԉ{2@&gr<ewCt?hg2snŸ{>Jl:Dv=F` 3̳O3OLqD3c2BV.y\*}|}L3QO:z@~ƹqT,fp\yr)Rhaۿ]$C=rzl1@.8 H5}Ho@) +Ifm/ ?-8Z5Wl,!t~n:_k*pR_"p*Q^=|'RbגK"a.7Ey FέzД&gܹ'i8_kn'_OoV(AVzh J<7lQvx`.Lok_ LGr#.!2pՔPBkCP+lOY&A+wMMKl=skd)h59 zd XP@RRҴU)q.ǟ/_'ci-8Xw}@ q -lح~ v\%$E]n.x D\<5r 2?da9o쫟kbJ pݒyh/ͺq>Pݪ{bu-7kfgdPSdLˑx(u1FAQ+ɩFd;v'ǩ7Iݢ'}ZM@*57,&2Bm0FTCL+Jzݐuiw0s_j Ncڗ/7bk;iSA ` 0ozFRx)fם<ň#87W`Ypw i7Ȇ)K0,=XDo.utCK9 t̳V8"vgH_;q,-bVMխqs ZnEǙJR{ i<=齳e(ӳ6X=QXw.l/'qFt*o=Tǻ=U-ӑ< *v͜?^ a6Z:eY8l t惤&XMbEǰ\ fW('Yɩ0}ֶa뙤$'A u.uIk͙8t I'kE^fh2#*QTp=u}GlO"5DفA31wơނB^Lrԑ7-+nc?jjp#9=D4Ei'V}  QEՄkoi}Ǥ}B7QIfrǎU'cFS&0ڬ #j j9T; V.daTN)=B q ֢UJT5|֒:q#%r[ #}(d^5*V3 U`PjFXkx=6IVʼnIa9XŅ#r2םvҪhFZ.Æ9Zޅ*\D:d--]J盧uսGhcMfa'b.` %rg}A$9-qyM6s#35-"{-GCRlOe3lQv0p 簝]Co=KOey XmDJ!^̠6eIYo5<-ܠq|[o?"NIM H {a'2dR"ӂ,[G $LRRo-E:2DeYk@q6gPǻ3s^DժB~kCw==<8` Uвb -w(`9_9i)6bugDOu&Zn€}ewq?JߔN_7l𳹵K Av!N<"1?ԦSS-/<䞰V>s3z“fn\0ނ2*5d/73l!9Qs=6dc0l9|b !gڪQE\]˚j"0[֗8 &x-[w"anl? 6%ljs5/U4  4/j nZBĽk1D8a?uWb&LZp+NfgP8wVɖeex _6ӆ7jKKĚhEn͹cHOɴߦ}Z,Z^wHU4]3+"IbllQtM3f*)oZ1lŖriĿ8P ;B'G22&=E |}ǯ F?unxNyv5+j;^V˜[ 8?JPdMai#bdcv/.$4'{k`_8vyv#퍊8Z0/ }5W#8QKkD.ȅ*Ҏþo xé^&c಩ߥ?06nJ-A [3݅ I|KőGûlrEMɡBOl:: ʆˢx@kq3SsmI IfWJT./stXfoˋ$>yU>@ƗEeN 5CY];B=WS>Z0{5tlBF?k<׭Ƴ9e 17h^%R5ї}N -I@.!qy61 D?ʴE95cK;900!FؿIJ"m9O6!39?UZmI` S'Z'R(7O!Hɶ(7B&Mr]"N9.CY0Up,ޜ.4,.tVL4`Fj/2bzJ+qXn^褼?݅2I*8fYE^ S&T4㋈捡p;QSkܿZ3{'PjБPY/?Z=NV1%Ll(ׯ $= osjqj[\qp/7?g>oH@NLʑ7R;}%TRѼ1~U2vpS\F,͎a|uض9~w!wF5lΥipgfgipQ k{hf?Cf#>Xʼ _"{W*`M>=֡u߸̾j)&~z-Hi::v;^gY 4ER7M!MsBJau02PyH 3.%PYT3#kqJ]EU2B^A9eHKblp*cVZ/ >`93X_-TNBwOACzSwHIyh6gs?W xd4H v3V B )AR$fTҦe`[1Sט#0-oL@LJaFu)S7_d ^H;v&ѥxW~CYdu2ڪH*ҝ/ԶzfHylrC,`TkDdaVְw.d_uc`z<СO/gD~Sd>' YwczF6Q‰l< [~H4+V'Ԓa @VKSպP1(.^cHobkf[sXjm/ DOv e.IJPΥU҅d0t\7s.Jaβ,F8q; `:UZZY {QYRBDnrE!=\ϡ[k]C3bV4ƘE73e( ۙ4pյ "[$Բ Cxg'S//ZpE&,7sw!P *֭ 4]ݡV_1]6c)?{ nK|B$<$f4U̗PMZUnpaú\[51>pR\8텐̖CQ'<9XZv#\+؀5t$v8gCB0} Qn1Nੑ }Hnd1,=FIݒ*!0 N!%qk纯%ldRT U8m˶fj`Ƽ\JT}f$g*eݾS'kBb1y̮TBK i'߰;^| HH:3JeyB|}`h%!r>CDJ!ߡ^+O (6ʪL'RDثB4w籗(kR+D\m۽B~{5䳜L߀m9|vap FQLCbIÌ;W+i! O>6 >BDEհ9XT$}N3 hV]&e>|CcEYa~~d)CóaƳi^/\^8jrOeI kgRGso9AxAglij?b uȌC4ݤ/­+/I_/X= 1>f3Xt\Ue~C2 T!" 8$k0sǠB(E^!IgD WO||B=)K>X9jy;Q{|<Ļ P}Ƞ(D7J;APyIa}ݴcyoŻ[3]ʠ_^ 0qmhnRKC ̎DRȵmE-ƜЖ'r;\0Kp4c殾Uߑ{ .+3N9t清Ό*@LZ /6<\Z)nQGyh} /l81%n6QM>2:BL邭{iX,LE{}chh80H%(OpzBA` EF e+IגbfWettSckpuˑ)Beay/S|ͥYn68mՇl( GK='(K+_fB!1+ǣ'M*.PH['I _ܓG.[:۔ϺN`/p8',N/q_mh b'gu `߹'W&mOE}JZS\( IҞݑT826U&+l ˆGBu۴aʸ<&G4o ΀una?7`yit&}< @/4ڙYw>E\ƀoަLj!Pr je#0ƹޙ=@rfƠ ʹ2D t&n_Kv.ι^ʞ/>7Nqk=좥^XAֻHPKzON:3CB\/_zAI0*eM؃-9ra8}e[b-[M!ƮA[iDtL|In%Mrqᭃ8[?}Ʋc q,'CSi{_"&c#Dx%X&a9EcHl]ԅgEYÒ-== Va-b YdVuu\Ш!̧Wb Zk>lnm| ?>z-.z]R ^JLdD_E>I6c'N3IةSZkGCC*cŻZnXC⧏fC,lkFۯ̵$Vpp^_nFh@[˧].@Oe>j&%~Be!'#J0@vܛQY'U~̼S._d*#0/ n8N6F7k nE9,0fE)YA T^җEUIpֿ6JV|l";@\@Mo*&ԾYKZkJ-߆>zwT_"h̐OtE@!l+nM&!s!1in-@.f%"Z-Rdk$CFCǰڠDj+Ǥ+@I){l{ǠET#|s))ϔ+q=1:[F7;09lHREEәωe5lz+,P]k'IiЁ $a|8brHo13B♟hC[G̶dfso A%^S ~B৊/dKt ?Z׽SB@ɝn7u3; dy }y訲`l-׻+6a4kd+E5蜖oDG_|",'BD 2 m&w`OP\T pC%,Љ-̋'tʁ{Xt7 kalwh }P >|eq\ }Ձ`OQޔDR3uʜ~c{It2cdjٟ5Aw[4៹Jr_^Y׆ ]5sIK]F\kt,гHf^+3}GeyuEn؈4ҝi3򹱧s,baԂ`h'M+\t6BG).D.pL2 Gtoe61,p"fH]Х>Dfefܑ{1Qn]}UhJ&z|z:Hhq_)۝ՠr=f),2j^'ۤPjV7رN)[L>2L-vz'L!(c0%Ben+3@$/Zl yB0pS|kj=,6mX#i/ E Nɿ֮M3l(V],vOkfqb\ZbRS]y%k5(@kuNCZ݋L]ZhIuwÖsJdySʶiUr#~"$j"\q&&FH1O;₩}]\#^O!W[MD^|$ɗ0JqTU߱Onh6\dPiAN x[(k~h! {9hϺ2G268hC~ߘBDp V_a$x#Ml~[_oBsAEþfRA(۫zVr4r!x-O1jU wq2 AWZjqW1u^J< *0cuSHVPxh6"FoD5=yc e>RK4 ?#!^Hr!uF$:@!d5v[6S0 T)3eQcP(IɘsڤM7mx^Ylg})ߢTG/C 4mVUu7 Y@}-"uMcR-K}ۤ82Gxbn\-郔9 d9}9(ꇪn.s̒a57bzY?jYr Q0oɹ()ZỠȸl#3J֠x%F">bZRR԰yWUI庂nY˩,+B{;5!ַA.G#/ 27՝9Hl3՞obvU۽j7KN 4$9pOCPzK-fm"Yhb֋$+gQzj,S^tqf9"ISxk7!1o}lC JeBɣ):p^۠7"Oc6h<_8ZܒfU $3f7i-ڵz\.ryxMXJXPִ,qe6X3TՒjğ 8^ڶ0첽k_DZ7/^ eOWoiaOƧHkm[ !G/P|aai?Ѕ ^4|]lANeDӭ7R*I**Ϛ_E+^:T܂Ә\kq6vn(T_uPQGkrH.a]_0Y ʵ'y&ł;yrח qٷx2l0(h=d:EަĶJJBFue /2);|b!z㠏Ì>ZxShu!yCzoZag|J'aY[НUo(WqD=.gĄ@Å?!%KQVdX`:-9 }DZ"$ڛ;gi.[Q"pףaot9~Wf|rXrÄk2A3>WXF׏l`Y/}oTc}@㱒h>'7ȣI=K%g TC ZI6e=\1}">O[%>7-$#w{db.%X=ɗɡk꾼?YdvB|rYryPK=Wi'%}9k~Nnh߮s:>5kԷ`L_CH%+-Z#拂TDpXhpBlVSAgcJ5+$%Y\3բ>ՙ:%KrD;?J̜ؓV(=/9H=@'s]/-1 )uL#n|/_4 f[jΤY׷/ETɘAK4nRX;cC.łRB[3fk. +~7|W݊84K+ I pI:e"tm>p=i ="@R umd8bPc Оnr 6=\V5NM]guY+bY2nv$̥IHЎO"L4®D:Nw*ccMN"/+}٥f'bz {lF;-6F[ х) =*Z-FǙÅGTi)-Ha k WT'tQCw\d9 m"~kJ_x{e5SM#MUI}D%/}In.wx;ӧDP)䂒)}R yo˼-ިO"Pj`ER3fQV韚wlg-hk2Y.UZ`QWe1&i9$/ Y Fprr:侔=î~f)T$DDTH NG#sw.X]IZAj>,h:9 AA2'*,ﭦ+ѺP̊0$8:S.RMo@!zޯT9=gcvg%I:N:u| wL2=Nȋ0;$hOsAQE5Оr!%Nu 9r0u{> z75EhjH14R wzJq&Vq.!Zwb"2j#g9g) 3t5YC`||yz>c}gx2SF8uyE7IANs}p\^l8fH%fkYMr6J!c82p'l% 9ZlWv*O3~U}Kb6/3D񒤸I*,홿~v<}D;1^Q|6E )ߔ&Ie\ʀe"]ouHA]>6M^aٓo[lIߓtӏ 0a1^`ɛj\{{kf[>UЖz`^!m쵵}IZ*p}\际8NKc,ފZz@-43 5 +׮{ZVf=SBaWiEA&Px"/qݷwF~b/>S6k za\3^GNENÀ~TG#)7M-ZWDBڄNnd$KK:)I`Sg3F韗QM Dַ <\KSI"HE;iZ?4FDE=L*@*cRw_I/S1`n0;%OE/-]#Dlz[ 6[M+ F j4_כ{bE)U8Y6Z7a.-̜ /p k MD/߰|B5u#,ӔY+=frȗ)Pte0#Pd ^?O2I@Ӽ& ?ZFsikxoE_eLK6yL;buhi&9з nҁ=o$Rjm=Xjta/e(dG \^5S'捊H "JOx)c·a8\GmU`)]7ۿOgg,a; a焢Aj iQC4yꌀ) HQ]TĩEzU_d?Z}{F"$yK݊T-:fBBQ$L++ 4="DȲr]\3#ĆhCrdm.)怠H-('@P b75-@_94 I$d_#ΐiʹBuWF1QMDŽb9"H9O5ruվm+N Za^8Zn!<`0}%形\bߡ9%19Xmqe c۠F](|jO+_F8M1 E r*e ;GSڴĠ /yn@`lt|weYyï> t#y[n}Wj>K8:[qPдq6\'XIl}""Q>3Gr= [a#,-^_ERhQ}k=DCߝlɟ՝g >}%ݹ5ۉ"z~r*A&q׫+ ̭7^5ϣ0Hk%@bJ Zn6 c_I8XH%jh:~[0$4Jr|DC۩wp2x}! r] 4i2NjI5t^ hs-3{_#| % 9Eo0*0XreDdq#4?.nt1+a7+9O6:ҊHpy ?Zܵl:68eh(.Jdܩ-ʘ[>Tg7{Jd &ìjjI[S<[Iv7΀y9#  {1hS6U(4o ygV*1T 4C`4߃H/)ppEvn).R*ayh9cUV^雮ŵaozl:v␗Wav?"n$WtN D?! ](rz1n1 `GK1Hn?(:^Rv^H>-~Yes”dnZ,&n-nJt&eQy}EiXYϬg.>w#IlzD&ΥS'jlχnؾ6jjpB<7>]6=(+H\qPI7XHŀ3k)nS ۭG(|2~ǀʤ(*2R<)+ +>"WUJZhi\tZGo[VQ1pLZ;rXb$Jk%P`5EiO&{GD4^M}$ubA!Q&#{ U&.jM^T: 54og+;H@#"0wшN YBw,Y]4 SKBE_f 3鱕}dLS׸5 !to$(h]Yk|bWi 42Kx xx=cK쿒I XO h1윇dEׯnz\ yg@" 'Ia}AZH,D϶Lw7HWdB#je)-2$MW;YB~0i ٥hd4wD3Ō"N~ a$:f!corZZ"z]IG2l; uy$F"UQvi _o#lC;\)8yUK7֩'ù$|9ΞX3}OUOB̫A6S)Eq3ㅘlV44s`9MzY.P[)"Z8ዩ) O:ST*ˀi=LJFgL6,L/ T}hխMTU va^]fU:bF8WfL'YEdk0 tV EW4̡s^(J/ X2l?Y7z'ԑܙS92AٔYc޵1ɟnSݰTtE(w1Ƕ}(]I-iP8 ,CZWfy7|̷gh#*3lrHB㉪~ ΈOux-oń3׈HoggwqF``9vBBΞ,#3KJ|dx(JAuj( D*uSDC"῰bS "WpυnXKj473*<G`殑oCf!}Θf90,U +喭tUtg~}eY`sEMOGܡk$]e^`]rwq`kǘε9Pz}܊mVV[Z|v JzH^c#a6ȮpGs@@e轥F1?S1 RO~avjP#pn[b9%9d#f]3k|CKrpӜ'}ZWNg !nrʭƳǩtON+K*,cRtPSDIɇܘc5}+TON4Z SnRnvLg.AHZ*m!"Y(>|.0 75:L"cM鐈D┗ױ .U ӡAϰ^A#a|;>=MXbRy߉{%Ýӗ)[T7Z@RСm%k6f둚CwTꆈ. qCa]ܒ= t9[[A`LYP\mY'hɾۜ! )({5 n:\OeZ]OLcmzWPc$NQ~k%tdk*^א ^ýc0}g4aŬ6Z7u"2+;lRe敟Gzh[xP>xf>Z "88)xRg7#d5=lWV70ygSCa4B;7Kp\͈dSƝ+k-y ϓN80s=L[kz ɏ'iCN'SulÏ1~/[T4gפ>:\J9s1ko`95  BaC1=Q^ņd_A k[ ->^S^z233A"BP>U+4vcd{bWOz #82d ) O .%Ӆc5/HKa2OmԞ˩ SiYpܫ,F'zG~x'4A'dRb:֣U`@ώa1(x(4dG:b~ B\ RFp&C7o)8(ލ2Fr@'c:'pRAa_?vW|wN-BOCxҡ[a1y|Vz爣Z{2FG %#W v]6/tb?[ 7q \rQb/~)yŜ~:Pna#^?yw>xx*`hNY^9EK^F"7X*mLK4[m0Y M0rzL:mR5mF*2i{cfS\H=߀+᭽ȫlY&{@nSz0a[a=ABrAC=$)},N꯭s^{LM$.˻>w]Hi;"qum(Jvlc.TZ-؍.ݭ" q 3&Z Bz|{ClvDظ)\Rﰬi8lB?r4;Q-uOdMlm؉5}Q-obr)AϻpY4silO)WL$h]^~ķŀ%ۢ'IwmdH8$x;Ei2|+v1s_/\_7(L%쮻{O؎_,8#`o߯;U:2D_Ģ߉)[9zx[~fzOKtRyyG^~Jc۾5rc^nu{&& D;H5pu@ 2rtDZE>nKҳ ?ȿt5TyaBMZDN؉^g,vL|x&S=\f OAҨ% `W7tJDG\Fn\gr`ƘZzݔx B`酥r_`Vza`hAQ:/M ;C7ij-cȸ ~KAqyÚs3q+ڰ "( kfg빂-u9m!~> nFsRfp*dpL5y1j|UA(:z/ěY^ DB.͗mxAv%GjVkf%%& ^dvOTevG fs•4Hs.?s;ITn=`Ͱ"8 u;WF\ pn0&:g(;v )8G.]ß #[3kJEhU4NV5s&zMѹFW0] D5C,;Ess ^o/BqVʪULLg,e N %ud<?z5u'X0@o)CkBn&mv , + ש]S-Eo_`PtĜ<uPqھ MNeWʥW9I9ln{>okLIŎg3=6=+V5Ҷm O|< $ƪ@w,iQ̊C[l Ȥ#vHNҝ{Z/P;{~ |u l#'ANMh,r9l([WR:Ci_I o[oi"C؋NO,-Nv.u@CXmjkuO9xHgiq(= S?ssKKKPgߏ'_YyJLRQ|/doSZ'vK&O1BvM\`+1,݈yg&3N.BN, ۑOX)osKnY@{)gѼ '|Z$'줿!h mF`j442ѨJzQP) V[RgWwCwDOF9aNח˾o-Pd//Uzo3lfQ8сm d;FYKV'mDž.t*>)Q\*2J' /~u/"ne WZrʄDBZAգͱ=cϖErk4clES$,ˤ'7kVGgFh9li}(I .,Qm|"W/mV{~V 9rj7FЬZ*]I;>Ք}p43;d$weT}OdJmfkͬzjVwz={,4_;]aѣ,Y|GyrnmiV/( dˣ_Z6hG#aIqE޺:<֤fEJ-,^.2EpY]>fVʠ!$o㣁#%3u`p&GW̩H(et\Wg=ΒÍvikaAEiޅH ҽ/ 4!I@qG<}2vیw8D)m͡[Gl`Fv4{E=Fr֊+r\%uJ S9/|!xHl JIF';Lq7 Ms  tQ/ˊoDsܳGmAT2;?Ո23_w]ҝlYz U*\&kQEp08'?)`'zJ?"~e}orJ_,)Dd+D1]9ѫtLIO!F~oӂm^S,Ұ})'` ۱B!UZ_^87˻%ty Z{]$"s XZG,:vA')|WhoHalJ5@=i&kI̚Cl[O_uO\glIl΃ޓBAzV@]јRIr9R|*8չK׷#?mVuDٖC[`7 {uyF?3"-%b(/mJ * \ %0+F Yf8N p$qR86A@f:+bE]O2=Bsm?)Zq hKr@9Cz[d⾏`|Zђ+$HؔѲQ@x+;}?fdQvo:Dڑv<Ϻ_JI ŢbZ(A-3yy/ѡevʯ${T][IR9METs@F%k;oc&6Zil1H>Q6P#C[9P{7;bv.ޮؐ3w2̪ FF9}1Lp KO[7D1~˺Q&||6t8u1e9gR:M= xn}dWcnMF-) ]6m} Ha(0C 4I(/m?fk>ﵷ|r$@{aeux{ظ $y_R- a(kkUR %@tsӳ#}t^Bܱ+ V$#K2u-lqL|8y H|+q/suFCs.=-!6wtxh(04!M5a]% *s B e8xK4[S뻯,gIgLyF^b{$v$4zlunkL#`|R:=D2/'^$S&[ , aq,vbVi?^k>+@!l2>$.^7-q9HR_h9@6[)-O?N413t={QNE0pW.^ʨqo3xv7(0+ xd][_PTAU5q|T\F0Ȯ.]2k“n̺coB2dD{? ].}ҡuH FNT5uK}fL'^&t%c]` 'qBgCZޔ[u˳Ҩ4(etG.b|n@Q%؇r5ƔV$K:|H<ˆ2+(\e+b={Jl/[2FH"PDG5qY*kCG9kHk)MX&m»ac^o^a5:#VLe嶀c`R} L26-ə|gL#xyjFT\/eRq'yѥߝہF%-fW PI!/2gi!8D!=7^!gB& խf?Fax9j2 :4ůB)5OP`V=}dvcEv]!oIZ"vrx(H-e zȢ o@|).0>scù3ou,*ɼAWK|ߦf*!Vn'LZ2q:MZZ73炂9mn8 6x[a(čVPƃ'3CAc\}lIBX+„u;{UTAm' ɒgp$A*!Eݷl1#QW'b6{#p[h ږW [yCA:n(gUx+"v4IkeɪO83 ZOQ-tAu*T!S#cĶJUL+Je@i'K.=(C` K,d_};^EBӷ5n=@ر9LyS9\4vX%::b8f`GAЇ?wq1Oњ+&?ʉ RuF~/R."#ݜ}2eM FYo0oҊSAc 8׬keGѕ0C VP@9.|W Rt D {^|J"<"0TX w=f 07~cwg5$gC MEp>o|ju6DM;'4:-0_OLU`CHܮLs e~Y ɣ+ xyHI"IJߦsՅ t.9vjqRD7[诎x@R_0ɓ P)R@?@Q 1^(c+ ЅfJ~|}w ͏5X .H}55B4 ƞ0:۹G[kv\&J|+{_52 R5OŒI3F>\=vreEqZiU ~-[Jh 끌jR Ҏi.^.m_b% up/MÂCN0_LJ_ @ O(^/#Z MqTڠslo6oZEI8Eٺ!#}M=^ =?n{LITK0PpeB:ւw'M%5> J^1lͫTfHzM%wp0 FP J.|4Ýaui/K&9~Yԋ u>M:| R&y,*-2-Cmǽ H I! eo4f?Zx)x0*f}]iT Z~eGICgZos" ][oDه 7~q/. e!'ΧO#uq`EgRE~mJ?4TR"5w%(Q9{7q|⺰^H̗ ^.LeWfcn= Rq^V{\l~L{IxG`HmhAٌ~_Libu{js\oՏ6JPhnWBX4>F}}|bwe ab)#h q8xN&pJ%[HnkQ6}{jE|WEC1ІJ3tnYh>{^t7!5˃꼰h,U9/KoLz|xT!Ղw_ &vt+IXnWTD M"{ hY%хf,U٠2KɟUƜ؛"{r1a6!j4yjٗ}͍%Z OTS8 ;}vvjm {HulΞqTr 3F:Ŏ#>$sRxq?(Z'F 'eMLfuIﮑBwb9=ۼzk ~G6*( \l6C.h٫. HR H*j3œte7xYm; FNh Z_}bxWjinIfz\yL4Hp.wښzRTQ3;UG *kN1:73,P5Ne,d,%jbf/}. ߊh@JL@v宕g!Dd"&XүraICG+DFdnw)Pn Tt*G,.%] )l5_&Og`>\BjSSRT, C_0Tq^ڼ$\-”5ە 9Mg/G ZbmS~cXjLL,(P2;ff!NJNc4$Dbg9%{=AHxמF^fՕ]kEgX]e˞PZD3yۼC^Tc;a>E`̹M~|(| _WA*(Avْ;Rq GCHX%ɳ/p]7j~+tS d">D-oxV"? "KQNV5BV (Y/ [ Pdcl6} e)dwT4wvu؄D*y m-e'jg;f$ fGI{St32Cmgv osǍ^'Yw*y?m) WIowqlƾT EL-Guӄ0Q%b3ՒZWAZmAkqi}4If{ѼO=Cdה8'OAmJx(u3v] 8Ϛ5 ڽ?wi^ 7eDGyA8+Z>]scy {$1C(CxYW6gni 7܇HQ?Bĝ- <v#y :X66LU{9E[}EmbI|xL/qϞf}o|y^X wP?7}9od…J~xՕa5/+.>30TtN+xi5rS]c%ߦ(i<UP(emPM/&<@f?UҐlNK/Ek_:3ez^=ޗ\|oqgK~ euNT m}S>b+?+3lǜ(!"n /w5BzЕ?ӛ`a[k\pՄuGHE}]rڒ[B]=q"XPT;ZpP&+>!ڜ #ʇŖT]Άˁ=hA_C5s_"8~VK=A7<-o1/Wɋ'4M~0>RŊ.PIp:j 8;ɎB{ۉhǗ\Eĺ:0DMdNu 6UhGf3,QSoq mb=f+j5k+yL/!w4E#~Kv/՜ 8m5+lhG׭fK iA[-`yAo\JhOSbZ ~~UvZZ;gw}6= 5HR/ S8jnn% Ȁ 3mY߉~FABb+ Td >2LJ`ӎ1kչtq̤5 ͛2`I6pPz.ry+M 3o7Ɗ&ֻ7Oj+ύ3tJA+eX/)(?\AanXA쎉:n#fJz_H*K|Ѹ!SJDu5UasI=`(PczkG#r?0^vjȲ>EI66p \} U`U9cSwi^-:_RҾxfΡo͹N㿉/x30Nd`ox i&l%;q vGn4pGL#cC)?s0?_Or?hF [`ia^8RX;c,/} $Y/|U-M$Z QJ=gOr c2$aFCn4L_LfVs}Vg9>˗@6Iv癟Ʒx[4F#73f|x!.v@>ܿ4O>;L:RQ M#4 #?е]/ o.0H8O*9XN0j)a8?>)[vl4vA)!$$@*Q;|OFJXhR(~V?L6i*Hk{R)1Dǧ|+;ۤȫߟh'(A*rٹ}5>7ىANjL4V}kBR#zdZ:tKj陰gGH=ᮧvf/$өǭtcHқz^_X{֥v7 V 4^ykbUd.lZ2ZؚsUlUT} Xbk !t``fb$*}Ȱvt8VbTF2|$[{o- V֓ bf\zuOVM. =g8ZC4h9l=pZ ƧgH7|˘ `rJrm7N(E`q^qE~OM2+M+>kàNi@iCyJKrUpOΎqE۱'iURHv*q>s/p+)uPf-I7t{*k]&<=l_迕 ؄?Lqe>4TQ`oyowQui~mG@{'-cW|K-5|,b4g&&ʗN1٠s^}a'K޴߾8QC5*b4s[ HG*&lG17yJM_r3bghn3fxJ1~.2Jس@/HD*kz J),:xdms/.F:yj[LnTzvE"W#c_1fτ.:U6cYpN1'B1R'(P;x'žϮNn:h)ki%T aCzxDaӠތ:ᑉVwݕ2+ U!(rJ,]BpItҁ󼒮MZUVmN+ˣj{,f!1jк,Ҷ3b8q_dixTƾx2yz~ mf8fQ1(V0SziUSt bmm tS 1%j fs7o<\B+IRHIت߮,ٛv.br:aQqc~L"eN[jAn؁tM 4KZdmACT 0(.Ƣ1BT]OuiEnap7~Lj&ش(^G*# y@LDM!4ƈ?rHG;d7뢍mlbVƾbLw %GQh517~X%8.Ţo3%f_7.[]/汷0k;ko X< pp8ڂYOohx /u@Hg0R&TW6;5M"-C\tAS)JK22C*xHTEȀC QNa"e[saۆRE, mhA-23=cO4_:3 BAv,w0_@GOB3fsI1p& #N&S,W-3bSKIo K$߬ixmȎ.ȺNw:=PY-1Ub~3*Ēw Oe6^,'5PG ]&E<R`dۢu MZH`{'T[(x֠<N]gRI3nZP3;U5ߨo1733@(5AJx4tA GlLgb$y(8=ˋSS>\=e-40$Q{nDM vϤYíY {Q)̋kלRsEDLg^͖IDSvʮ;O&1Rynf)fO[O8܋ +59:L^KSdIJBr#Y71i=;1-$#&ONn bE> QU)qpMAPlĘ(҈5BIj n}om485c;nqV=I/Ϭ9{N8h)8R8w7dnª$D}U@+p !h9(2]G@puWrGgcos83Un+Vޟ׋QTq'CiÍye{prO_vi['yT VS4Td2MpR "m;*zj>' yOA/ E3m=ˀi6QvoʚHO.VDzCQ&9 Nт(-m9$OI75ՈNz\ ;itn[v<m~rTyg5LX(?€(v3aJ[4}%,8-ƝzR#N, -Mk)!жs#gLEЭPC]Me6#>%(_D@R윤>-֒Dnc:@؟xB<03=D OjT)uxl)6Ck[lJ!8&eݎ BFōEm]wsz%P33&J$*!+J 07iDcbZZHƦdEzwPaXSFCG-]m?!64VHF瀪% ~u(opB9ʳN$**Er×9b RDo$f:/ݗM@'ozOE% KW[Hfplʣez$d8cVU`W0M<ʪL4KyI컩}AfbO%OeG6.U;H1rq(Xeհ4 Hݚ+%z[Ÿ82bb^GHxvo8"$s[t^ttHYXH_YM˝}ˇ3]fX3H!%S* Gp]_5eJ*h(?P׏U㣋=?0t;48s8_jciAe/d2i3_ǒmIh#!xھ[j<+jDLrj gA_T:-".î5Im+DoGQ!Eš; rc(ʍ=8zr-ps_x<P6;Y/kͧFe0kp{MpXnQ]ĔcqY%Zr?/j:W鈕莐#q!:ȾjKA5#hB;Ykd=3\Ab _GA]K2S:Koz;;ҥ?a؃<@nT5K;/:LȍETl)_m_(Q)hRϢ]aA5 NehK^eglϢdv='^`Kb{{g:5G3áG,4u\9,륍/TCfh Y^?jpm˕l=SX#:ԅ8NJP ٓ:Vo}9Ի*4} PvQ.Q3. SSӳRJTi吭筨ՠBwc7ޠGNK4zDל_ύq6G޵:bɞNec]7 7YbHNtuftιj2[KҨKV5- v`!,gctM6%?EtUG&G> (~ 0 nȱG0~(lUHOtʓ{@UA JZu(AiN!^(A%FDI5w'_E+d:-#d@^>6r7ɭeut9%8,7*Әq>N|$ZœٌGȪ{4~{Od3Nd7O!@38e^q a~4xJϖC~l^Z m1Y Yr8oFf~C棚YgTL\O?Տ&laI\H+ol*HDrJ2Z'Mc # K-@_~T 9I2Ųد0XLӳ_ Lg"1$.ɢHV2B^uvũo≽7/ߑ䘣uKW2}O!\H';eN5z_OU׷R%fj-Oxt-{>6SOipgP;6ZP~04Tݏ$^'Z9ȩDNѯJ_LWW~_񰌠R0@uS"oty_gTm\eOXc?Wi) $,%g?W)oī bnW%+1m*e6A(4{r9:NHuH?ñE,pY :6'ih|8ljlfeآթY^[4"gWtg0:"oF'oV!OnӡR?᱐L3]7yEj1=AeϞF]Bv)J$v:IgZ%h.|^%+aPiDH}` r{|h?t$h-2jE~9p ~愻gZ($K|H=W[ ´8j4aKtw!#KDaPެlG[ b -5cM_?QRmƙ߉3}A`!/FSeh?BʾDwhpjP;R:>i ZtMq'CS l31! #,Zº9DG@qiEWڂVXQ`2A8>5jPo u !UcCْ1Tn豛0%M:uٽW*ΙK}˞{z# -Y.*MLfJp8 C' ;`G.BP{jZSie1-x7 L '@PGX!Vmy@Zg4}mbr thw`I̼_}P//Fe}3m(bcMSb(/J[ѿlQ)Hd2J]+@XrOJ=LږV$ϗmU,A4_Cq[@}*ijSԫt,.FP3}9%@g!D|cn5zWGJU6?Eˆ5& =2GKnWp凨rz!*ew%_SswS_Kt׍rM7.BӉq:.KwA`AA8US_uK4Кd̎ᙠYqvCpSw٪!_cHvDՐE>7Qyg=p`KSAxV׽eM:VL*3@3t ;dkA3rSf- HQ"*Xvtzs9^Ӝx{t)wƩW=Xy|0uI ȕ.e߹9]9 h6cE_d~6G6GsSD扟ĀS0{W;؇xωG=LJ'gE#yR$Gpxzwo21ٟ4ix3ش4yUh{ L"O,_|eF.c7:*UmY7quS;h p;9Rwp)tE0Ǐ. hF ,;폧 k+|jҸfg*&/YF,j~GK$H;O.<5DkGh7)hw/1k}4dbLq;!I>=o{x =+D1 7ZniA!m)wGdG$*l;<~l@^ۏҕg#2~g#7mf)VYR]XAv(H`) A#>sH*ro3KTneܢIM,(kt>H?~BIb(^n)̺VS9]9.9f7O3{뇃W`lP_4" TҙVPL2ҺpmYK$U0?=y0͹@(;D{ |27!v^$~0vFѢ <};bouT~66^ 2K:TH'TL5*7C.zRO ó5rݥd7x^/>.]_/$Tyq|YwgI(#0-El9\Sljq.+)l?j~pctC[YD%)z|497ݲg'h-pN'.o /@')RF:A$[2&) ȍWì)޷@33x-:+QQ?$Myq6^p&,T;\ңz:`ӹ\*27PydЃ 1t<&F,{_)PHw {Z9xTmZX'ko4i@ח9aADPTlkGm^1 AkC/#QY{I khSd]?P\dt'g%Ȳ<:4| %3=$+HM#g)fW2Qt8u -6;HKV '(~;oCF7yQLAV%7\ǤHU*ľs,Ll"+/2v 33>rg)ty[Y@R|MHa5-F@mB4RaV6R]Xv6+#u&T&uij}k-{/uLG CIN$jSdo~$+ռ] i`IRO2,f85#[)Oڗ&<(  mwIn;Oao~r78!eyؔ##OzEpw^eYF)-4#<BBhE'>x5DjO[ʫǻ:sHy9SJCVܾfܓZEdisQ'-3@ړՎVv =ZBr=uT5(Үa%)LvMpz@l[l1 CB,Uqhq:V%+'U*J(bL= 䁔& ɈǾ->4X}c$` 45W=4HT[3"l؝+ 8(<y+}T+b.Z 9)d9L57jz@R!b w&_x͍z-ˉeFzRCPLK gɸ4wƴ T!; q/ju*NL !n鉢Zbm.V=s*=ѯކ5&5 l^D!6.Ew֝¡^2a9;+aF,p"ѯ/rm,)HZYN zI_w"~)C%:tcHN:HEQUA`$k< ~Ҝ+r ΊfwMkXHq? @RmIR!t˝ K~Nl'\{vWҾG`Un$#SunOogj^n[F" OGF~H8fxem1r܆ОZ*\K5-@*a(/͈j8;d I莕Y{M(_`S+ŖVg҆+Rǟe˷9;[UC5:'\Q6dۧJnDUC 1auz';V]SaRfH+)gn ~.')"t*ݞO+X !PK%+JSih?)|\/Mn]+->UR|PpHfۗxXB (-wI&unwݜ ya:piDrQR,A`KG'K s~ "~#70s}s/ >̧F.O۰Xbފ!ͽr \d'f*gЏc<`A^ &+LX yp^Jɻ~q|xعz!] kKJ[8 V=ʂxI왠~# udN3 v!u>B-|l/$TeӆuHVv aBr}&}{p&zU}#S_uԦ8}#Y6^6ܓ:%<P+'"JX KGb+4;m )=>J]y" ӁHPdU+R8P%G%X.zx]Xu*=-f)+u}{}~]pjTvR{|$a ?4S%6B؛WA8ȶnVj #>d˦A""BHt{X>L~j4ó[k:/rŠq˨\bw+g[b0~}>Ւ#3hvۗ? TuPurnÑE5ua˂7]kԻvyvgIlPRRq1`NjF9h}X| H(I)&p񎌺1Es$NOa;ԹƚÛD' 4UQoȣ]w|ݶp|)DgsKL&Fi_'ɞiCCDUKOq0HIk}(~DBoɡLȵR5,=|yB45[Mx )7 ,|PF#iFam8Zw .AyknW.dE\Hpуk*R) El'>*TaJ*#ߤ3}YXԙ@q &5\3y,-< ThG?$3U;cSäKt]dfW&5d9|=úr:ƷGҖ[~S<lh#p;,<)w65m+Q"yAtu_ݾm̤s{T^ӃjA㾘IXAzo4~k&T楛hVWgOΜVJ6֮׷V`WM߫KTVgd e EWvrN(<8yh3Z2gx⸈{᧜zo!k37GףG<ͮ}8fA<`|9o7Wcw_3+|V'r5(JJOƠ,.m!/3;7 Y;D/όf) d)d܊t  ),N_1G D4L7qn5kwH}<<1-*tfmw>3j!Y\MZñ8VaRB*쒯 K(v,Qz>}Xܞ ;&~ũ3'ILhI&*u.)xᛒ,_oY !t*e%۪l_7㱻~X7$4NjZ{U7^T“m'VSRu䂾/G+KF.D4t}`e |_*eSӱ<'' C}IEzށ6w6y;E +w'DR;q1NYњdY#Ԯ(fx3=LR-&ǍѴdiԷONZPyBtyYsIdK2ႥA'=Id]6ƒdeqS q TN**Х %<DanG}غtѮ qdJrOk w!TZP ~~RRoOngU umq 0jvIgxόz`NLO+/Wg˶]>mET}8x; peR#`I3EQJS cprK+G]cnMrӀFz6NfKN,*hLV%(f|l׽nUc =wa.{U;.rA$ rs͈Dx-5rYͱ) F0{U܂jS"@G#9jl,"Jڝw̥Sq6Ie,"f!98A/Ǜ_hzrlE}"H4~2r4_8mT,A5F'c#5c-j,c4vCxSf|0U>'1w}C8OlQYtW)Y"y,kAn499!ҳ3so7%)P8'•0Qɾ)|+3=YF2T&McĿha7S-$ Ɨ4KhEW'<["t:a>٬-VOg#{քnPZp"[Cm&0==p|ǵI8&H"ZF2tX ѻhHً;D_/\;EtrB@^߇.^Wڀ:PbO]8 ]^=VKzC)XqC5R@敱m&F,%wkVIcN{kX$KZVfحSMv ӕa}$ TjB7&0Gݸa,FM5N9ܷ%s^ EbÊ>Y ZM2eۏ~(pe${~8p/2GLend\>#ޭʽKz^cNdʚA+i΄N޾Х}&'m FήcA;*'+;^ƒs݌{M,2A[:F8}R3>~Z/ ,-dۃ;A 4WDo}FD{T^vt5$?"~`NnL]w(+G-+`BI=:T1FQ)/`4}uXshґT -l]SُIkArCz4X9c逫m`z\n>'sMJL3Y6hs[i(zm{"K2ez#&juK'֨:%=J'sz jGQ\,j>U'] 0bj~4 P:& g?mSg^P͟2R] Z1jk1p&5frdh!l BkJ=a(sv.>Rʅמ0;(ZP pBڥAY Ԍjjs~fIV#o nbrz׀Qy|7N!F]D$GHj!E{R켉#ZWBHW-YɨMI[ dfꪈ$=߂MjOų0nX품 `.A(t2NцlU5F6l5jSwMڽ"0Yvje(k)t+d`;z: .&IU2Gqb[cAHyE= EZ<1}e]!C[hCqa+o,:ff[e6ʑla*:K8d+{] bj\鬽M'3Ziթhxc GP ≒qUE障kY{l8 E/h\xWy֋{Ia_CT-ӑ-zO[<źub_<,y)fɌy(;ȴ+bbr[ ]ALIםg[L횦qIj9h+c]F=q%ST1mM )P^JE-WIrmd NT'*ޡ1Xb:Pыl?q:U6eXaR19}:$iOrd6\ejm#$)>쮷7]iuac15f'`EuvmM(X 8DG磹8op2A3џɆy/C='Y~S/7i1z3ڞ5f"?2/4QqE8fD@Bmrʈ 悆P_/-x9m4 ʟ"&N/9BUzDN~Anmn>CY^'=qYn¿S{M[ۇNcWCܹ0'ض:%D($]UU|a_Ysu h+s@Wn,J]<0h\"lX^.$_@A`3|A +b2I&X˩u̜, CA:o —&F.iPN]qyTcɘصuOUjwS~u; WUsk]:S$FFDwg[XĚX+2ވw =hGId!5` 3hc*LA Ǭa'%M8@MRγp \J醆e{$R[ Bv>Qq ƸGݒH+/GLn!REF; hU5kcW QȀ77GTY2n'Wژޗ}71}ћl2|r$s۸l''Mm4YQ*j&e ~fJbC_ڿK]D5/ ZkP&Koj$溜dH0X@\HViiԪ[fuk1oYVdYX`߹=Vb+XN'{kbI83э FA!e q?Scrcwh/\n ꬠ晐.UdGI@@`9J'?;!+\K^23C)ߙT]WZHx\TA$C7`.SwKtB`hqc&PՕĀ d5FyfSUj*٭I؝-Άf<˧=d,ȏ^oYak-gs%{?Y&ښCVa߄ ?'Y>;aqV Pe&qU \08| vOGѸt'd-"dUe_n^jZrѿI.jf1sʽ,޺ioGIJiՆ{쓓YV߽mP(^XƝ1ǎW7S}]!ц:T.X</(]ҷ5~J-8j"]5$y=bBs8G %J_J\tC ='Jg鵒dU>iL?ifFt/VA{:K.KE' Tr U@ .94pw'T~y8;@;cHy@\\FƝkn$޽ ȱe,r߅n?8{q*!IyBEt)l05h w#8839Q =A")`l2oCUf#u{%lC"{6/2QD^I5eNי٦ҭ@cZ H۬1K-:SE!Ikƒ[g,=#;,0V CZw} Mt@&rQe CS(.5.X*ui[yG\ !>a=E۬7K1&eks2`d=ygA/&w.mΥ>#[G6i=D[rd ؏J)qo\T 5>,cW]ʺ}CG8>wnX02^{d8hދA~cBHuB͖jhM0VB$8$cfpJCt%lnq%0D Akk!f o\\xzVM]~AIv=7pd0mïiVɳ0T'@f¤3>ĽADXA|*[QcBk1 iF=1/ٗ]lkCD1 3;QR'T:2/<()c#}8pe79PTCcuAS^K$U1?xD F0 ~gùfyស'kcN]*7l]`-cuʄrS(\.xeϵ?юeǁێgԅ SF~E>|ae0U@_=Q+oaTmF8)]d }]OZKwBZ4&5@Ol[37vz`>Cx?dgAC=7ND)mB"Fs^\^W{xfWcx~V6.4hԼMŽDY߀y cy4bk',gYۮ:JA*b[pЪsG3 1 LcUO]Ch64-Tض"͝SA{Pm:}+XDV݄? [%OlSM 7f_l$9kP5jwn;;jzɨHAvؿ_B \w9x+3fi15s9f쫺y؈ZC](*f 4v2灟^MWOPd\ӤT7^Tb0ܸ)Dlx)bDʹ9 SH!-ϸ~:MiC!# +bŔD*Ֆgښ,@kRoC.wԔ4`UJL^p("C#4|a]nFtFS݈v}Kr=d2I:t`iej[\;Z֠tL9Rcv @/R5ɉglP#t/=:o Rk1tb@qbJ1} iʛ#.|o>xC|b۲&pmKWLZd]VIy3d\2uX!@Ewfwֲ;O*=3e)z==g).<̞˻!B#¤YtX>9?uhEdiof/s ixAU^;Ʊ0UJ)rV+,QNଧ/@c%2% )3}J&~C)$zp&Tf/l r/{oi)O}7L꾅.B` 00j^U؁xN|\+bqMXʍpqP7&+MWF1>Ka{ 1 ]K[GWR-=qCXu<ƋS :#HIɄĬIZ{N+Q +k;1k(i|[%Z <)c•껦D=:̰[,'O8*M|NUs8je)^ukuC0C~Pn+10MXJ/{9Q$xK1}9R\c^L{| 98zlZ&Y1Gś`j41:vjKKT4M+FXqJJɑ yx^ H~&, ٠D܎ W`mo7Q('\ N^ ,jZo; 0ޏ'2a\s 3p}&UʦyZ[4D"q>w $7\ 1%jBrpvbN" d bUҊsRvp&qڟdw,ZGk`\ M2^Cs#V,@}^:v6޵p_7AlM,?N)~ a^8wpҌw4-@CO(ve1+NjL{^[)ódTbwsѓ)#yA=E| dE,DbO|a›:\&>cXTT D< ETSq! 5 'a7,00I@ ʸWGvϨ;isB8nhR ә{Z TSҪ3@{nE<v;]f׀ PBf[GL<®,&7d w^xZŏb ӻ[F\SEjE.OQRUX%FnO+b0h'Q?kzfhsp @nu<f&ؑl?ޞ gR{vE8Ik#VD Q|jz  ~Q᪀NYA9Y4t[a'UILFp=JVT lM?E$xdZT,r7,#jP~_f^4nvucr]"ڹժ]o?ilA/dRoztaו[5'e,Q;'֗w66[i܁a {P @(7'EL4Ʈs 4*48nhS6$2i g(e߻Y3O7sޱ xƪч:CZ}7j&u&NCʶQDÅUR lTʿK+#f6_;x(}VaEl ߪ0<2H~{ZߟCB@fMFDyDM=ݜXv!9B&k%;Gb֤w%otbJ襶o'?#z }Q@y Lj)Ďg=.s.M8gਣN +w/;#ňe~YNA;Zv4კ)S5ҴY7[/Qim=<7F\ۮ~Q wA9j?LΞOy)LOhڦ&zNo(Z; *uD2/j!ۛ F]72.0 $WGeI:˪j%DbPA0w]ϓ5~4'FxekZ^S{xHZOrZcɪA:?UAm{͸4*_i),p%.=FƗN3 Y ۡɢnB$~OGĵ´{EN ||k)йΉEU{,n\7Hz#Yqaa(bՉw;6"ɍ^#LU` FBGxԉw;VZfu =JDk\NΣ!:aL i@ 78NNk :. $^֜z~$$ p)q;de-C5-#}.1R Ո)hZF!w9ۦ@\e16Z mx/Z!*_GY6/YjK47jATAjQhC!ϱ?o h{(TZDZ2 ,6.pY5H`qHv-_0oPQ6ƞ3qք AװVK t!+wlՃ֖v򤋙{" + 'GeXUD5u<A9bslEdFɤGc#6Gcu teKQ1[eD&P)$ٞG]lC4Rq jJn0vG2Hg`:&}`0U3sTTI;~<6g6sߓ{L:lH"Dl^`R7`х]9`8Iu_Jmƻ5N<ma9%8T16w]_GzQDᰮ/W e G]4z_3#;>!j1h`;v WM@?qjJ-s5go]kc\gMtLڰJr!X$xV%c5Jc"2ӥU z\OYT8;gF&vIG+gk# <*LšX:dRloeEam!;E`BEuu\پ\NW-mX_5Aed/|\PKAK\],s~^DҊf飂! RB27~sP* j6֟9¤2]*KLsDLe<^6񜛚%Oo:<_A9_&3¨)-m~ќGsk3G 9YOiR(ѽh%!kAT-иW486#$PSc/ĵ(Y'|+ מrK7zParu6"(Sbu{mdd۴u)8W0t3Qp_SgKMz5X,x<3eo,w78c=}a` "p7}rSN`V|ܑ1 j }ud?kvt>cuw oUJ ~ Ll2Y!mRm>mVPEdMlˏ.0w2},[CJ^Eiּ_śSQEo uCUhUEU)ޒkC:PbtПMcy\ʾӞdQZdLv-%n| >'uB[1QcT1 sg(pRy DA?0%$g[oi&EŰ#hȎIh c>6Od5[j'wvkoZi&U~C/&W6CM@aeLyESơ ߖUK;! zi R1W kꐶEqzg;KF.&plMWf Uh"xMĦ fl]JFwsDnTC&O?E!)7|R24N  Ul 3}"H&7V)i<@^b?Ym:2 T;>b0,AR E׃$/RSk+W'Ԣ+M& Jɇ--vcG#ɒh:;D6B Rw"H ,%ʶHB/9 ,1/`TwLDk$QK,A4?u΋NU."M窳)Yo*0ӵP4ƺ B_?b$qŒ #-Yk:9UI 2~;ˣϟߒeJQt26"Eeq2 dn엟)$e|^B:>jrkP,cD;:sR& 2DXruպkުo6M7zNV@{T,۵Gs[X7H{NƂ6E*u[M 1G*_)[~[F/#J&G&$2ޣeG >+FDcl(0*u疣 ֿ2H.9s UgF1vu߹+J9mxV ϰB ^/2hcሲb_) оePYS$.4}Gv<*XA路,uuy. AЁT3= P^?n;ZŅ7|T>" W(g{*;~c`ڞ6DS@;rЗkz.2i )n $M+)|t]1i13[[K`p@nuK\$?Ba<lj+qUf\W]oZ/X Vź(ƈɆD~p7PgGǽcGRQhFx'MJgV40 b`&|u+Nn)"hn(|tzuTQYu) 9C]{$>EBuEIצ{YJRl5PfJ@J΍ ڏ.[,Re&gpOv`5iqw6/S73)ӕy-%=FP~5k 8 7{9 bȇEZVFKU-Ϛ]&ÑZi}*ݤy8ز]&OoZU^D$z%"}Rn!GsxjhGr%m1aF7v]iw%􋣃=2Fu-KpƴT^GS>XzBGN%@(GusF*{p7Y6XGI\XmӗO"~>0$UjBoaex)aA..Q +^% .FwgGtR,SqcbӅ 9&{vv0רAsx\%\`afv̴==Wo< =nF_K Pap;ﰄ%HfrB[& QmAp՞ WL3͗,k9xqs/24dy8Kc`tВg9YVEVLm2$b*@G$'~N(!i+q15|_{awRr.O%CfDّC3vmS1r0i]q3 jZiHNtZp/Q<<Ā@UwDw+)IeoR )']a u*gX:#d` D$H#FxI$j 4|]WCv~CWBPهFUhl LN҄o6|aϱ T%Hb/Mͣv*H%!,lp͡X|2LC`}m>bNs<$E;Gw1r<6 hqe8+0) w1忒 G``7>U,~tBs tmkyWgu#!ZA_cMU]6 f˳Jc0!>71$ L+wsҮRyw J,AGv_).+[̅8$PXuSUi m255ACy)U4-9߭q{ĥSq_QxXgI$!L*U$+/ Y3q,0e/mqދS&E[*{|ƱLwmsY ^#> MPXFI\*.݅?Ku}jm1x>]5wpqBiX[~{R"sb`b|e/63,{hSɇcIJCƆ-9Fy\uH c \;0ݵRIrT[\KO,2zi5Qdh ٳ Tor0Wss&xv7c :8WB@'Py_YeWs|.[|à}!:13iVQo[k\#ьTfJGLԒhhpBWs99],1X7'(o?|{]:uutxˋL@ yIN5^ngm0EM ZPB,.7pcEr坍a?[AjEfÁ~U=5KR4nqqu7%{' B S;^"]9k!MqߜVM!It{ f27?*^Ff 4#EB._#k 5,%L;Gɯp23ڊ<+]["84\b|3;4],隅žN1&vvCЫ:ۜ8D(J|Y YGԝҬ8}LD:dS3fY.r-( :5Ftx4 UE!*?s`sɃXz$2ҍqX`P者Oٟ³.#aP+Jڝ4 G -k52(Ȗէ,2<p y=|`٤3٧B;?_hV&Bn*k]ໂNºУ#v|ǣ-^m4FCU.m&&y*O a#q?F)!=tjM9CǸ&q#а0x-p2eUVjF'ċ,(J$kVlCY_ۥ\r-1v c%^&^,Xk$u!9 pÐC(&UEd; G?&grmn?P"ғ (<JﶡD=qŰ`ѱA 26j5]tG W&!W0P=W2W@D8r1|gJOz`,`*u6ۋUwqn0xɲxgb!qݢrcx:lenӄ:2=tuBy TRc} ,[uw%YP7;[i3Ii^05z z_^}fX=W"hA4H:bqSa΋eTMz@ҩ(3,%)T6J6H6#XadaTh [}j&PWqc1'zXqG# 'я{7[+8ѕA79u*KAs?i B~V8YF736"{RWVA OY ,Aɕd*/9i$nJq{OC6,ߟw@ $W+ӲĀ.=I"X$qFµY$C< )JFy4C 2;pgm_xU=1D3$ O"oWiW.5Dkׄ>*V} ըѠImK|4k]ZdpnI.Ĭom%Gg63x& 3up`Q'57o✡ `?H>;eRZ1v^`FCd2Hx;~'4.8GaQ€E'%eY+C]* }e4*@%\ J`S(?{EXP|tAWpjl#BG|lBd8JCOG?1nЃaKęO7!u9" t;! 6CH -_↲C ER/6*jVzar)}~KV3N,[1oLBsWrPʴƻ y86>, t]'C4Rɑpά0V+=_q:X2cim"A*Z^xrڻG.~ )Gvn|%օ"[su4~(y }P/VR*ّY]i cV6;yJch$V^VU\lMexr&hfz^xQH(ʁ)ζ`PG]ّ ~n*4߯Ԣp ͳ F -⍼ha6Ĉ/JI"*Lf{5Pr޾?;Vj]ygQq>.! \'s6FQgꙈ8.'6o_1#|]ӌm1Q5il ܮ56T҃`x6=&.A ̻kfK63-t}!cI[q'X7.nP Ӱx?j"j)`>lGQ=lZ8٪|,hA }> <1=8EaZ6=C,:zɝ@caINBQDp* Z޳6#Åݶx)#8u@1cbJ o(}bLE[ḇ~^;f9ūw.ߎ+2Ld:}cwyH^ Ez͒ E?Rr)JY;+׹oceTCP!aol#2Mziz)Csg׽q'9 `PA$9J-c?hrò{_?Niߖs8ɿ#nLW(6РCUy)^"8я"͕b-y[oT]lrϜ` BCOc n8>d>-[%+û+4雱*"G=رoIXM*t %0'¿p̥ U!r׮Ș MV7|:+#Mky0CoqOŒ7&AB;-f3TM} ,[݂$5a#쐪K7lE4?F'|oC|(,O؎֢+2ƚz!<>6z3>( 1Ha{npf ;`?ė|twh< WSl*@ NA?NwfIϊ-qX2Zq노+ά=$>P &1>ElːϿ~od @."=cix#(:(ĤݘfW,2$)TQ ["hk'=Xdٯ_/$Եe#Y4;+z&6 J/irJ$GF/0!WJj{NlBJ g$9/?}2Έ%88O2>!棊GQ!·Lo-uey B) ~VJJEw M#!wEv* oi-3HAW&bp19.lS/2g14-3bn ^cdHQW1#~E\T?aE_1#Pڮ@%m`M9W@x#q @T}#ebT49q$@eȩ4[8EPA F~4^&`E1\R#NMJ2'6Cg.WÚBB^ =wXtbjNjR_|D Nۑ#T<-MԄ$n^_xgh\?Ьl+c)+X4Tb A_3rT ~\|XC:]DW &` QQ#UE2"kNJ ()ՙf{o֦e& FhgNlZ<dPn5#l"[#'Z~ ed2;#nW澢Z<.a)Jg/Q|N+4 uhs68;wڋ#u"8$ѲRZ9 2%Ҋ[#ڰk8̷saK!)̗v ]I KvVG;L!*bhqYy9h6yi_30_}Ev l9 1S:o^CzzD I F7}oTVD?Z kZ/Ϛ'OB=kCJԢ̫HQ9WZVyR rݮt(FCv!e^$(r/47SE.Mw~[_' ~otTG" HFi_v.>ktus&ҪKٺ@ -g/zhDӕE^/TC%:uxvhc)74lf(8g7P@5ўa#bY9cٰ5VbqMLRK!$9r<" ܂Jm(p9>:0"oXbR'%k ØNl'¶Ǣ;GuNo] Mv#Ym-Х8a B)Y٫oBVp?x$@k`W,۱=u@{|IKzpqlġl9e@dK|l*BGEP` HITlox n{&9=wkTk̛bx^X!jAzQWB'nVj m,NY_W#Er\5B@wy̯O_G b>aLp;GWNŞ⼞ҢR~2QA{FY ' kz3IDLt0'Fڿw^ce^4WLFHR~V a9yG ʇX#= @Qm( }= ֩k^P0%3h~~ ,ҐpGd `k* (fٞXWo6-em]2BK>MtFV#=̍bH%~HCIS `%{IY9M:jOO~ƙiLb>:- @[PnSkͤN|nv6~6k؞$ߐIiY޴X EbSz) wjύM6N:\]1| 1ov JFy2j1I\XCѺ]7}ꇵƦPc$-e3R9N 2XK$P KLNn9? rT5S'phS'ALCPnsENj^B*z8]K!Q }b\qQu1歠 ws7HDKlmOL8"*5t(9x @|ZݮchjA`x_x*w&e Wgơce^/mͧb 4Ŭ)ni\^"y_aU`D2 eA IJ_5&8\GtE_6(^GŊrX2(evr.j?ߝ`ߗljעm%<ӌkjAWHͽ 3ylV|**jjG\FΪHan!5 kϞP+{ߐ¬!l1i},XhЃEv7M"$Q4rô;3 3ij99 b.m=GF} ؊'NG`LN ^/ % ƣoS& i4>; PC/O|&BRɦ?zġ$nѿcSQGX^9n+aIuj8kITƢh><ώu2a)䠺 Zzekqc|r]gٕGbо.k:ajeQ8b?5 ׅᥞ(X9-Y&eM$o6W `ZM`[F1->݀Sm"sdL] a.&JQcbd8%C kGH)ZLM|db_4/fzTVӎDկf]ˈ*"+`=>kyoBޯr԰(ْ:0h@14šn|1N["me_%]j#`VL_W6Y ɷC+&rr07ppNqbC:n3\መ%^Pbk[Ť`[$d'Mptik$x !\]ުT̍&E8FێQÛg}]h!iedt>ܧ]z&v1߹5+gWҮX(A4_|2ò²׉9/H$ Z5YXqCC}?dWVvnJЄ *^u١U p ׎00Y5-~z\p?OɳdP$`vM] )s!fKu 4pvQ?XmzdD]N|iy2q jXybm_XX_st$ U+TSWj" D,o#))g,& ?cDkQ-!lz=ŬQ=wB}k>^;QGvfnMebwwI4m}iT&ZIWsᔴa4ʳvqsW$}!ikBh_ZH3a +hؓm5[C) _-XSYM+޴&{wǽMX(_y`XxikEJ4LA# ȣ4{b *>2d8ˬZ{/F8QnEc(*WX@{?"jԙjrx?M$ =7]*C(Ux85hcsp'|Et8ER;:0! y뉶>d(泺fqowpTCgMjdzƞRPl'0n쮜2B廧n!.R,n4r NyZ)Yꬉnu 5˨v?iVγKP"5:: /gWF%>},,GHyXnf v{B$[}~@Vׄ 䛲<^dvḵ "ck@)iK;fDޮj%Zj > :@zֵ0(etڥ`+qưGv4ՖlEJѤ:(`fi/₊DCoWA:aFIN󴀚I!)i96D'>;Gx2+σrCƪ5tJ1ClRKnThkvX㈏ m ꪇN4e/)>O'obAh!]i@:*|CRQMǴS7/n5um|q)Ɓtv:"DuZMHކnīReZ ٭d52oT*NL*SV=z9G*39n_o-0kY=Nb$1XBc2*swA{ Ԓ W;< a2 TCu^TGB!eNxY2_ܦ&m5A7:"#Ï0WTYԌw Բ6nZ-3#4*E]@cnEbj+/31aPQ=I?k:{K/X % s'=f''\2PW*C]Cxʍf~wrD 6еO\oi:<`TL9&K4oNۤTr{S;)Q -_9RNX[NǞQ7э:I Zs, w(QOc`&+R`;ŚF68 J4H G#& A nv>܏*Ǐ4\V;!hwRdSQ2)҇ [9*b,֤TKW2Vo\nφsUN 4êKCtϔ6m: $r?ͰUf#|4a'KՊƲ]{$4tm{xy:5uk/rXə3x{n\(j`} 틱!V *ut{Єs*ECg(Lx ')$&MSKeg 2*bf7]ዸ|-zxރ j$!ѯhRG?` pgx:x{X*"O7T D0dHyU#^W(Jyv%Ԁ/I%tp(I\}$f肊 -HN?gWQbE1{6?BX$?_4Kgy1<*jd-14N即aVyi=sͲ.-"r_ޔo 6u ({1CuԔuKO3,I`8_H9Yl+R~rf<`;3 .-9gf/GNY\?:%-r'Ω[A:Xx03e0՗{<{¤sV^鶵L)i6BR&PJ_4GH=wG/[@b@םqh4%16r0'+Z"s_og9yZ~%<;Kx__&9V u/95Ѷ1XP Wܞ(]ѐI1ebؗ~NM^h2}C 2 ^qrTR3k%s۟=5G|d灷Cv_>ŃaL'z:7Nz9la oX9;"{G;5r[rֽCJb[EJvAM|HmmBK7] t)!6qp%9m%gU}ck*K U$#97qJ:WL"m).w,J`TME(r5Lit|t/=9(U[ U-;#&7护4FRcRl&o?w2=Jf| *7G|a_a*%P],Ht"L_1/Wc,I*pd)#h{fy'TߗY#WalOR C=R!(39pX2Y_6rz=kf}?˙U.Wa.:-Ky ;Tu…9zkϑ2yiNvOe8g  RUJlݢ:cĠS_X4/NQPR%1!q~A'uQ;y&eVpX/wqu|Mz,q@R'Rb"d]Ȓx+GT ,=`jH|>z8y<=)[y/X.Cn;վ@=ƋPq$׋9}u-;b0SG;՟UPJUse,¥xet֋rxfJ.z@?:IRok7Jh7;]+Q+xK/(Np͇|}  H_&rHu0 ?eEݘ)4鮹^ HoC< Jb}a9?6`b5QP&)^ǯX\'QSu9Ǧi6+@TR: >p_Jʼ1޶*`&Tw,akt_7X澮ŧ?9C hô5ABA͡ӱ$:<^PkW|eeIQƍ<;% =SQgtЛ'f^j NbhX;~u?KikJ -}=&_'>-?`KatR' |gG&D ur~U{/ݐ$>PŮoE-\[~K"_iKtga2AE4h{mt5`tewE0~ L0Su EƲ>KrܘOlcybF9HcA3 ةϾ?K~v.r|ތKov\:*=u2*ޤU3jec lOm :gw?RrH1A㥳]vO4 x oH·q#;Ӷ?+os!wJ}-md<:uTX@B@C&剠"hcJl>)`TwM3Pa^.IQ`E߂ꩵ}]Ƃ9jzȋǂ)bje҃hQ)B%)DO?x K6b6 7c=yFxYs[EzU,'X2M\*¨'O7+eD@@Qrm%oS8B/0d L[iTgYvǝl[8#o(ݟ  "XlV[UUA jM13%bbPI6Ӷl/ FaIF!P # jXf@ OBW_Dw:{݊IZ~xGZbm'5\m Y`Gwh%^U2y%m:#Z+_adChUo/TsQj> yc!>1R7oң΁{|h1 ,j gVS;RE3XVpy{U" _g7ഡJ)rxƌ;Bv%ݔA p yȤ^llOHRApf]c'okm*om$R܈mK L-TSEAzG]3WG![vE ]^foIƟsPT.f{q;F(yKۂ</=V?H-z/{{3QX%*t}T3hLnE'Qdq nCW ΜQfXҎ&(žR pIUVieC6t4LsWKQo&',[6߆Vzorus SEMOۗbXAf*w@JyC9ԬRO{mL2 P+A+՜7QKECʴ֔UyNqc 哷Y N9:Zup%0dMKYķ'p6g;R=[>f6OQ.Ojr71ʑznϾWN+fI ,Dӭux3Xc2Ix#iT.AMd+Eu<<[rUˊa}A}.:W‰w< ~V܅8=;Nz6ߺ`:ﶸX0{k u^tODQUDWO8lt* )cUG\'])+d ϔxo\LؙY"eh=C||Tp 6]Tz URL%د `ke֢;w|t;_7~7buh|F3 Ƶ$ԭ||) FC1x @vTv״UEo$ 7qS)AlWVxY2R `!wji{MQ'u"-pwNX<=X6B`a\^D3Fuz|Xɪ9F]RF4 ܲ*Jwҁ[8IRϛ^ {WХKLX]mh+\"; >[IfߧdkU ~2N!rl=~~s~rK)-|&~p!G\t-_=giCkP R-ϔưVGG'U;\TI$ SX3UijJdԪNGVY䷫ϾF/~[052qugp@R/rL̻Q2ZEZ_i )޺֑zzTLpi60sORǕuf ގA9!JIq-jcoSQE6w[G+v7oKz׼>"UfCsYj dG-G\'gdfPhnZK@ Q >_\"JQ Ȅ+F̃T3lF gP]HOPN H}5/{%co,Om|p~=Q=r3GyS: ZbZ G}Kcma(,GTj]ns#9w_Ykp$۫LsCmwn-Mq0Nq7hbnZt;K]F6w Ƚ EO^֊Z~Ŀ10Ѳoܦ_ȱ~0Rxe r"!M+"c5m168ga&"FF jNe Xbx-$wQޞ@⭉*H÷I ~츖S&{X٢j 9T? Ayrр}QܹbE>FFqF짧_PʂwEZa)kGVQvC|&'t 9TCš[C;qKDÙlf-;#з&C6h:8tJ9C|t(/_D ;%CǴ֑r`o A@ ~3BJ?0zG,Dڰf4g:H`th;gr$^qD)T]b33Io1ϰ *s=? cJ(P3AQgQH(`m^(v`g?Hsܬo ܩ]+<`CÖaOU)2JU/ZdZt wҬC}U "?ct/ W붇!ǣM 2ͺ#f#C#[;@h,j8Vksٚߣǜ_no me4O^=B93>g"Ua|>@Mo<",m **gKpg*U[V/8Ay[|Y u3|?X,+dY Spq2`c9E@ܥ4_亠@3jZh$HPK޿F2E)qW A0Yp}HkFyycyWKK`w):I]shK}Z^Q5Kz/y<=a.-\LjC.{c 򃳗Z6,s}l^"]UqL } L(O%&D-y+U7/KRP _/ɛz%}_IՒbrEmuڱҀVS{hs3(3zgzIJkTE@&6!^G@EMsIl} S>Yf\7XS=UfBzWq9% 9S·~\N b_>'o?! S);b߶ -bƀPo . }UV-ߨ]TT`rn`3>KʞUHơ 0Sd3H_W9mSc%f {*R-W .H4of{%MۢzytdsQxp@~32fZ@%6r V<c՝}jDvNLXw蛙l~1Rn=ǒ݁up۸Z7;Қ3khXMSPrЄoV=~T DW8J ehCahZZRҴ>XQfu!]}:+7fҸX',ƖB{p$:d׃RŃjvɘrCTe*{߅sd SB| !3(ݍIO)b4J\70=eye ;@0EV#.֝ N ؊ ,=[%[}> >,.Zh1qBLd4Bc{]濦@]IW|זhz]L&@Pt CjY#!0BBډ +hC#G،mW'bPG t*̎1#h$0Wie)'#; 8#p:#w5@=fe i0ı9DcH2MT~ߺ]Eibuխs]!ay|Sqz|V(=뗟ǞIh6TJ~BN f?sdJ{JτծX8I)S-XZ="=g.fq"YzԔRPf GK_&:ģ;V^ۉ4"דpq*ki!G* q!ޫǾ9$fwjhrR>oF [==ϛ˾b4:"\l/d`,ˍ1HC|-_dqJnH!et2:sGU"XheYIGzQ7^ }L.56y8\m=5GU aҬڒ 6;i+߈،u<Fcv҃_B lH}8͍|@/GX,\J̀\lA[M]\9S;Sq|o/MW$ ;P;ܬJ.pѯ)Aaz3pZq.25*C_}g+{wrmC[UZ,C!45%!zVBqJ^D9]61~v.@O!yG2:KN 'aһ0 W<8 L^}+,'dF,H~ A?WL3ZΛМ"}ʮ䑞_+,0ʰ]^pE8sȀj.Z&m}is(U|P$^{SsCHfrA'F 9!tuo }O~`9Jﴹ=f`D46G0$( gqz$|cZxKl<5#Omm iOW\,˔^Ɍ\T 65l ZGlzE#o1>pϯ{I;U5O4;ػIy 'OԦǡe}۹:g#u4Nz(Bv5e( >ʃT˘Rz r"[+(Ti-uu˄g-h$N=)5bD+j~>%;ܚyiβZif+]Ɇ/ZX j 1W%jBn SR!\N3oõ ?@Gu.!4Gs#cog$7/2fIQd=~g^՘Nxc˻Y$oY;xo=LE;YkVh)k{JZ fmPwDYܩHyj&6n܀tJ9`fp,wzOz[gUd-Wփ~kGвojγJF>9lT}o5Nb oD|ךxR WwA]pVͷ$?&ݍ?Ǩ?&n S [`%j'?ou kLtWWPƇ/ ųH,Oꬭ ?o0S=.}?TR}i~;=Usa="$Jy!Fypoxkʅש\_|/~O.j|p%?^Vq/Bs$SڭOtOpm/v;fo Of86Rڏ.zXa ͩ>EZlyT)x BYa]@ӜgSA5[FhuW20ol}gZձ~tKKIiHz3Åvv;HDg"'FaЋ-S~j;zpY"J V#% qZVaK 6/i!~[&'[)@2R!I?*ޓɑ!}ם$CYÈ!x9a ځٌcL9g[jS7N!]19X(Hkx =]fS b(Lܟ uz!`]BhhkQsn'3k[AD$穾;C_*p,u+[7;M wV< _jxi0(1x@0f ~.[^(%Y XPm''TWvDClrσ}rG0-xWxڒ1hʹykZaۛ(Q1)"nrwjeU5*?; ^Q#"]paWƨҨ nU"=#/x`vt{W$IQE<5GORL!e't}|~#F^7rSk"S%GVA~|#O \d] B#z\,ᕴf봻~ /-~:- v (sbPg wy݂ZTt_ࡣqLo@E=^*;&"N^*F~/] #ͻ%s%J+,%ANLԿA;KN4%}‡C3~w.5V&̢ puw_x@jZt^~Dq)1qV2D7+ogVyvHr U~SF>ݾRSmHI(DDNPSu+o ޺o^HvcqS6n C_VSAk1pA70JY ;E'ͨl(+L>0]W,E.n*~D2V gS"V5G1bFMq0h \V/byGޟz$fT"kچGZ%Ş<[^Nv6cR^!u'-cZl9)g\^ߕq\%#?,q-7L/C`\b<];Qib)0>= }(D4{~@$q#{Ze^(-cIlg2o|jDD2T=iL8 c}I![&YB]YbAWd,'a[3ip+S}.hDc=2ӫ?Bjf|>C\(f<$8e%м X=:p}NV<${jsӺ"`S0hҽV<5Ox0y\\fIc ZC/cs]E.ǀ+":_;NCV5 ~^ӛb%?oKSa f߶{19(9u( QHP٠fphDS]cjPwC7l[V[{W=ZOז\bͤ"D'D+ ow,r≅FwrX'`I5 H*f12Y*-CnlFr1 o2IA]Yؙ=i}l 9ը e]!(73sB-SsCR&>R351_/BT]( N=z$?\" p.LrL@3zFg#,w2h'¨ne)X5675O_,۞S<*J<@!][0*xXuʤKh`o۹:φE M] nCByI"iX T8Ȟ@0fJN= K4-k\t;IS#+,"0>D|;t=o$;X\J}سH;j4'v, ^zf>.gF@!n=]S~2vM]zu.U67ލk%A#=zߨpǘ4z%^'*6E8~r&7v?Ц^*qӏ%< +".39rdsDD´X7`x'`]Z:Trޝ7mx?6"dmu L, ) ӼG-@[:@{[n xpz5t\wUbts x#ޟ{: 8:3ROen:A.h :jwPH3WVsd 9AEֳʦ! TxmH) m;=@Uϳ mri:2 mf_֒ @%8 ź`jܣx?o3x%>nhz{fl&d nnL0Vlj t N>3ڙ\a{9Zw8K ;z<)N5(#^@Jr.v'u1}*_| 3dc1b\%ơipWƞyS!]\ B5$$Fqߋ<1wūd2\] (>aْ֭MS(=DW@*ɱ\/i-#خ)SY5xޑ,Q1EiH [ѷlv" SHS;AfJ 2ϖ~ytHbYN 3T4ȝCnBkJtQw%9?E:PY-:VP CrTdW $ UOnky)yHb%3^9Q~*q E!j5K7Ao(w { '6 ~2zO%|:8daoj SgT N`}cty.s_%M)Ld|b!M `aQ38=Nz.=C3xc5LɍֿQqpgÏM07*oj(s|޽|$ B ڹ a|5E,[[!A*%[}]e 9%:rgo$nᎺG2% _bL͒"Vnnѓt+a^ HmjAR V*A$37/b*E[[oqЦP6>52Z\qgwm5i܁i. @A+Ol ϳkLy> v+d~-o&v;f:gگ`W ͞? Fg @-y:Hrܢ ڥwMqӄ\j):vKa$LΒu¡=Kq Y) #;Aq_ssaH\%Pos12b2ĈSȪPM}kqy *Xm RB8x.i`m¦S lQyPs?u+8a܃Kd‡+]Qq*dI L Y>ycnG$H~D%=f6A3LColK'Rm:HӰ1<9\mJA΃ހZbft<@]W<=b$R6Z(Ke \ Ϣ (QaHA7p %O!Ԣx"-fs?R 3,L.C>']E-V?U)O_)6 #P_TYLY#:^0ч!Zk4R0!Z V\Q\"H<0c~1>? *0ZBxQ>$CtaQ%n8DtW\+$]Ǝ31@ HX~Ӟ;De{GOh5*>œQLܑDȸR"Њa%rUʸwxhTq )yo[||qq9z%UY>W6C{2Q@6dKll_u'2(HFOql#V(‡ -e_ 3]zbLVXڰwv4}~`[-sFM}muen4I5q9SKdMq?$7+WxN NU06}:h9%RQz QK=?MJ G?L7ס躗/K"6I'Z̼ӾyUɺ14 pkM@Qb]ֶܹ1"ɸHe jt(8k͇|Max-R[g̡0r4ӿ֎cdXܘmn j]^d1k\Va"G3T nA"INmđs~^b5yV`\pA${{(΄fPS ~Uu D. 8:G~/ŗ{;<'޷͂ /U]LcktBOWuccp޴ZSF;h]Fɓ319kZvN\"A4 bow"j(oa򥱂:/y`( &&%.ǮPsmˑK "oYȚnidFb4#G we wYl% ۟E|5LxtdrDNMG%eU @Tsw+܆b\!VVX(x).#oR,[L2yʴ/u -_`ۍ2C4UF 32c+U8at}@'*d|!&Sfe4Wk$QyՊE|Ň^ɉIatm7L5w,MMիHgshʹNB@KR/j 0/`J42UC(ջ]e?CGJ&VZ\V.PRVYN. ³ _"Џ;;7G!(0յ8iQcrwWxs ] wSl@ү5=4 NPdip-ۅbfzc5k0MNG+xK@L38nr6,/4szyjG&f̀A]Fuǚ)HԬuGD{+BoDХ{Smg5u`;uNYB'_.Spa76 J&ʩV9/H_5ida.kFi#z c`W 9(d,qZQ3ςt&oP" RbJtpr17bR*ζYIwulcY]TE2=,dFWS/Jg<4']_t~;4 g!&*Y&DqRZ,sϺ˚@. y= Ww'#6?-m8DWK5WZE$TM,eWtnNU`"r44'gLA{2Y*c4ɽߩ07ʈ5s0:n,bNȒ񁝗Lb.2рf6NY)z ez ئ;AL.)-'D3 hŵKQ})ǫ+)`_mv—\S)T)&GA wo]jR"rKuǒg=k1GТl1^o[yGFAi?^skW:o$,ґ%7biP{V:3^^%L :Lj\RGLBntQ?)L;Tis o@g~+|IhO~d6EncI= EM|v&1%0`2L_ts6}ScA;E8s4y]B_G:46[ ~^H,Ӌ+ϳe0ڏq8z!ۖUiLˆTxۓ׻6t/1 ѡƒ vS<CDea#کd8}H1"k8,n6 x2lK05l8{Ln>ǵSXDgEkivr{!Rk<#)QGzJ:yҳe@8FS@6$,_¼RA}ی8~5A afy9͹3_V 7q!Sqk2kEne[ ,z?`V]L2М ZbM߼+_O-8E5Or38^XEoKh(Dz./є+6A Sii;XX_H}jf.0e*!mD^C/52!o5M,iwH>O G4V)]a/0@.bm)e']]pbga%mPY _d4bbx!K`qFO%eP&Wœ8;֯U:e pM/Koq*x*#mVQ_'%=73 HI婮)-"oԌa y3ݣV5%'J)^ 6I?> :_I'd ' &?e™DIu\_H#*xK[Uh8mr]p.wC!Y^R;q}< W1w=| 6溺}}e*T?tȞҟ)Ydl14:w#k%&fiIBvG7f=RHQ,e¢LMO0][._ᨼzWUaJH>d~RMId$}_kd1JGP3.6JO>-crMx C?n c;$8kUuO,ix?Թ'XU}s (kmug^ üC!{xfoR9[ N-f;f%8.䠕W"^[8CJ(+Y;[A Vd_7~n~X}Z,j4#cWn{KLo)=ٝbGv |IA>Ymnx 5</3 ޿}0ƿ= P;IR*kG,aD.i{,eщs٢A '> *Ј/ٛ}x6w>)vCdĆU /*&^DOZ!/sG+S2d!^7 q9hؽA;63%d^2c~a.IrFʗHnyapճ ڕYrV5-F/ģYaIjABG֣_Q^#s<492ht6URnalC_Na!x3aaJt@.C5iɷ'L+F=d=bB)4S z{`yebY""Mc@tuMQ$}gXkJH(GB=avd1T`ѨZKbUI ~"* hmU=CgKԄ WթxI'&|`'ckza&ه옴X;r8x Φɶdfc=+ #]?i[ōd S/z;\Czh=2BJKi.t(lƋT,W30gʇЇ?nkuV츚h6=jtP;q6Q&!Ht*=#YaN]ڢ@NTEȐAc u٥|10ںn ["lNU+7XW06jvEegP3wHh*4B]O[[$UҞ!6j6;)p./&qʻZ=v3}rc" xi6;}"< .I=R脰= TGaIl|tJ sbUsgt W8C|^c[qp4$ .**;Ę l+i7ݍAmf s&tD|-U MoOVPbyzg4nr.yT>B_$r`plAEtksy۱\3 V4k =66sT kX#L]vZ2r:<@b]L6P}g2Q|༲3&`*/D~eQQI$<28 d'/Tiq4ՒS>tBt;!]yv4o-'3P>Ca>2$aAIE:}esȇTE|B+˕ :q $_ц_T !mJCI]ՊE#^%}[p.T şDUE. lwG`\{^"3dLX:"ι]>Y^#Utwf*H m#Pak \ȴިTf Slڥ|xIx] Yv*T_fHCO E5lz#X92J2tg}A8QV*uG t"ē)(J1' P.IՀT( >BIuG7Otw5G6:V6>IJf݈ȑU9&lw}LO~Q[V&#T@ ri@@PQzZ},iڧ]{/9d= pd=2ߧMv_СBcf޶=jbN̚Ka":rYK`훽.t@ Jda5(KV>Iο$? !<*HZ|6/jSD71ѤЅ#99 giԷ'}[=1Z,u ~x/9`qyy|痭Y$ЎO nޙzM>⤄vR?5Y,g+e&a檰X9Ϟu` jAw'l $.MV(??Tn5<"37#`?"PT.obˣ kX at"Gv܃^i< W+_P<0ֹ)\ʈY"b%6Qsp],z$&)UH؆ cGQ4D9ac -~`F]clDYtЅ^=Sa +o* ,;g1@WMmj?V0#||e,ÈT-[΍Xlt5 [\GWyb9}R\#t'&Z${ЧytQuHpF<"ʂBO3\r;תYMKkOR+ H4Kq>[@or\2VLۻQe$iy?HGk_1A2Un]Z.Tv˶k8 lC0*$7}r-#`:DހTfTzpݟج= ,(KSsxyep7,X? X?·ω4IU8&hK>ԃ r9춊+Z!> L8Z0 ~z#I,t/Nnr7#Wu -Do3O6B~9@ JCzy)vygSr azKiϰ۪ 7oZ%7R ./\"\8xF8 냵:cv Vet9WXw;^wT VןRM-)B- keiw2-I!2 * %Fw]Y2%`?4F] ~RF>}~(<4+`8X)ǐDk%%Мq5V[>cgS4V>adh4 KJvF |(|mBh^`KǗ"(rO7Sy9= &mpNsX"|](qL%Lmƙ!q#.9\I4tVҮN%3fxm4KmS 2M _Ppg-rͼݿֳ50pIlSKdahWtz˫fv~@5"`Kk$?<GFq/44L=0 UŸ9yw:ɀ}5|/qJ&$+|K.%,xpȌa,{drVWϮ1į{x+ĩnaݔ ॻC"HtR6qz-sBucv_c}uƦgCcs ,35&+miw^/0xF:fkm\#xWχ`@"t[MvbM!|{{H? +u ;t,+G7k1񭤑Ct7?gh>ɮ<(~K(PBc]qd5%Rlp{*LLg/xe`2^n8~ĴxP 7ӿ,#$Nw><!] kEA6jRp 0IS$]u튭g@4#:vxⱴ LkԻcu,+]m2;]2d8A  AgcMh@*Wtx!a!.<ЃoL22j NCK<&} %ScRO~f{+3Hy cJr</-ϙ;.O NK}ݒ*J:qPok*N;(#p V(ipe5GꛊsZKBN>.&q=–ÜaqS<8Dzm*FW?} y$uP [Rї|/ZM?rv'jeَ=~gFv/"0DRWiQf #UOD3h5ʇQs;֤A M_{u_hí+yxG2;qϺzBd0ұWU]ׂ_"l% Kٗ^onqŭ^L4ϭ{6y %& 7 x,r-j`} Eh')Ii!CV]T-4\ OƘhTy7⶛_ q5ʞ0|Rnb47ĨT]q yǷ:J=Y:_=ijw _̼m or3(쐫Uzt-1JTөJ=y)BjUO6Yc0j}q۹"F |A]gg#:nsu<:H t5FgO?#aKL5l|_'mBvG }{(>SHfǀQ$PF̴vbo 2!֜JŠa)!8| iȬ54f%y.u_O#]R2JX3RZͩp}gSA#k"M~A@;E^/`g v|cw[KQMEJu "\W%SuT6/_K6e%Ѽƭ}ztS 󂲀F$SZuE ,5"(A{V1lУ}h簾 '0PI&@o2|Ig g_ս9HL2=@V%1ÙcH|;>v ]fӴaR=cݭJ- z5sj- ]YPdgxb)ǍAF IbbZ6ܹ$AfX8 /-TmXBvf*C!IZ)pS,佟ED5 Hov2 7ƀCcBqD>vC*y}OL$Mը\Ljjx}g.B7Vg5=roc379wSyxKi&vF}kn秵'q}r0(jmEDXO|" *$CD3 3V٤~Ύ wΦ%/@ڙԑlSq) Wߔɭ8fRVW5 @0'#B׊a ȥY'2@| ṍ˻k`N7;"M3pw0rdeWRkOPBezѲ0֔Ɲr5s'=XKӥ # ‡."K(25Hs6 ibޙ)# {-|m%}@!.c˅-,sAu7&Yč+qT N ,-}.a Ww #I! (-:c>gghGY#؏6"i_ݏXzxЌ}Q=䅁 mqj=o i)EEcb/*2Y DRbl.K߀R B[8JĂJ rA2VUQJĺvW2YJe$fg,m+h|G*ׂM \R] 1Dnf5)!zL;.XAp C7= gDL@VƀҢ c_βޕAV+1bGC?;r-ny^i!jRb__YVӽl rі5`s@o}sNXce8,\S)Tl&zU7$fw!kx4MsVkYovDܣ iҵT È1.&xE R>ΰ|ltNIJ(P"oshĪr=dRx5 + l/jWHv-3BXQkpNOY m^b6`Rc/3SN(%7 σ!jƖk'B5FcG;S>c;h߫Cفfsծ)v.:6 {47pS\!A{򠠂o@Gwǔ_Ƶ۰MFc<5{XfoE3!)Ji Az7YgtsEϨZxc(Xf@`6lG?%j :2uE/-;hgEp_29hOxdO$R'-?>_*cNDR"3*a[yl"DK/ֹs'̣W&{,My1ds~#&Ae~ -v'vWϪNMkiC㼊P_>Rx1+#퍩n<kv'fg? IY^jм@温_;DPW~i^ o>IasQ ?ŅJngüRG<D`CtE&_F0K]@&dpͣ}!aQ~+4Y^5ujh++T"0F=P;RWRi|П,²n&qΕi( s:oqu84JSiqxss ZH+ۦ1RD.霠?P,xbJcvOvp^ij`. +ݏ wwǼgЭN/vۮƇQ>+2`)J\†Mk,<ٖOE4v5[ENl=MMu=XdUJF:eɵ rwKk8?vI0h~!9D"!Žmnʢ\ms%4FK1 9k.K'Ԕ}+z%P1"Ǡ< ԗpORfީah1%f< 6tr|d w+%( +S*h]FP$Wk XuBl Gϯ}: 1 sR-k}h mci-QʢSz˳}^8:5K!dx<Ac7[9A"c`'b|#O S7+$_̴ "u y~!#Vwt:]_ݨ)5>09K?3#pCb消 +h#>]XvB#FsY:JO]᝶݂`B6 w16ٖmp.0g ap_F2fJpxF%,ּ۪^쩫]eNG(ZZnuYMcHݥN56dSf"YAiLJ.8\+5W1TԎ/~6)&E;h{Z[(}_Ud! _GkwQ#!Ǎq;P_x@Y?5=_;٘S 7iJaچ Nx ѓ(OT:T{>VUg 7DOTyG N!K,ٹP7&E5u=,.MbK*M-%81@05ur*ba散g3 t+XجSC6i 3v^(Gg=cYJ:2ӄ"FTD-0 )Kͼb%CΉ/@(3dҬ1dWE2Ws!K"xYd7kx߰3 zC^5\#ɸLo@R P4[>Kb~Iހ3s{ゆJ?Njb`Ԧ$)FdNAwʷZ\ c3~`?U^ߡD"{{`cGˑ@NtR\ 2x0IMhGZUc,"4ٱO-!cWg zgij\*.FVB좉ٶY?#{-; r4yIV/c}y.I[٘\ G[JO~hyH`Uoc3=x{;;*4?!ZNU>02!uLeM0D^5~W3Hߣ h@[EsBixҾҚp?@pe9<| . lEU:(5JSקM #k sϿ_ߺRVvsC`d+f94 ˯ !k=w̓/1Hq6LFI3.OM(7im`2;QNY? yQ풵o'hDl1( Sv< r3>xR@*|Y]޹xʊq[(SΫ/xe+ 7hHlqh=1yE9obݒ^í'sηa5DWi  5ۂĸe-cQ?)z-_7C>as;Y%ùw獷C eMTGu]cv_ ro OoRʺ0Gq^}y[JeqdLe4yLٳx [en&khw/0PBо}dN֋B'|[]NOg=+/QʄNXn'!Tt&5$uv}+VQCuSsaYGde2$yqHHpJp4$r(. t8ߣ!a 2WF>SAW?gDCi"fdܽNT w~@ wȓ:$R;OBHqEq&~J+K(ogͅ/vB f_RS7JLKW."}9&no˙;8"v,A%M0=2|x'. ZWkƮԐ6T~2DޫdMć#twFRqZZvY\o>R9H9Τpq_NJkК !]GlHLr{L/nθ:jFRukWYtne wO*xmr_oO~>w 0~dnẨ#54r 0T 81C@b~7p5]h!w$SR\/(ie{8_L֗Vh$~wqǸ/k=x]u<$Ʋ{0Z]4/mw'Lf;$볍xI.r$$L¨ս{1[{ڝq:ٜI )fN ڟG7R7 8g ΠOc.sIAfpBhh5v .LJu {i |$+2>C{hv{-`.[:hԎ؜|\˄e .[O'5A7;Ye.K"єՒ;ՒɶNIǛ%V>蘵?{ kfj DH.)9?ֳ}3|C{uϲxx_ fo?/̊F4w/uQlgڸ0Hn#YȚ6zVu+6{Fɭ Frf:1wwm]Q-glW'Ma5X.)%dgb&K&M#&Cd 1<M)PZ:|HFYOl3Y{6! u$ Sz;bZ hZr]W2I=4LނP$REw1g~}p%.[&_LIzA-7c:n!tW3:1KJ16%I*o/ͽ3"g\b:Y.LB/^W\JlluУ<ų+Ep7~uCHl/ 8S:NJ`{70'u6[YAS0YR!C\]!,Cllwjc u+VO>6qznm *)=d;/`?0ȎV< J?auv> 4 3p>o9mND$Jݻo= AkwHˋؤJd \f:@+Vem+%XL(U$^Ŧ]/l@􀓃zpv3gnyr~gn ȿ (^d&t WͬM N {MlrH?N}٠] ui YODG%E813~ ӭ@GM!e.!tT|$p UHƨ zSӄq RR|t23w- ošةtFIhĭp? B}U(^{0Py:NGmE$H6ԇlà"otf"ʶe%Rѝ/q}*ha3Pv.sq'v+(TeKPv`ǵ2*&jWLJb W)ѬPLF[xZꏺNM#v^a^˴‟Kɐ'yY(>\ nX}'A/J.436lp bC,xl-<6 ꄻ!&{.3Ab{P^_-F9{V}1 Fkvݜd{бރ klFk$+?A\@<i5Y]Fy_N?خu!a~r4j ԦC/)QJ>bdaqmz8u5P!{T+c7|ړW5;) ؔ^0 h`iK\UOzYY^>|c |ϥ5ʳ꽐]B ʳӃ\H^S'?ec~ReUQ03Z:)hT=r}(E?Pm61iUT %,(:Rv1ns4½(E,1Ս-WY_Id<5Znf?Ch'*V[;}/d!wz Z j~^w^ ?u_#A v֖[=@:4X1֩$F*x\Wp3UxI9;plTL 5! RX$_VVs:WR儴R'bKya{k6Y>~`n+ d<`,`3ʿnvmOY#㑞)CGs`2pm cͧVvYEk/`LW7!Gz';1kN% F| y m lϓ/<-J)`v!~6>\Ta}+=353)4sOq!.NR"8 g䙮UJכWrTNwA螸.F_^;(|=IPld25?l:m}1|` ڤX.OwQr&1*]9⊩.C 5N39مmk{ .L!o C>vv g#U l)Ɖ=cyoX2dlN5ڌ#SQ N)@+Div leL I>8 X"Vw!A? `ZY`tb;Z(RՎҝ1nݛ|8.I)܊\][9T^Z;%g'˜v9+(7*>ꕥ2[ T*]G@Q + մ8҈7iS gYS '7g*&g3TFct"ܗrThV|)vAf 2vZcľ2RQf݆Dr ->ӾSRݦt\m/ MLr,<jkx%[]p%.5DꊦTG,gt(O- XAfMk(׵|#Y i"EW D>HXr-_XR~3^ds&OHfQ&ӓԅ "CLZA~bDo26'ϟBGD: "DܡOcw>9?9Cp zW< A`2ՖX~EM6+(F y2)wY4ڝƅDˇz)}^Z-(ܘO;ksc3Ah~*ZoZ,t#@s2|+ /L5q(Ջ(/ Ot30}mJV AqZԝe;]w%5q&ZiyI` waa  \oԈolV $ ZrfQ~̨U_Q_ߑTv~'7PI6x+E"PAB$ם Y rJ:4E5P!>cJS׈,aleCa)7V|}ģ?qXG:c?O }n K_6E3 sYжjSӉZxa;Q/aM+QA\;;DbP;)%9XYp97VHbbu' urL{RcڰIr a-I`զ#GI&wf|-JAD 1IDzC})X Dɇ;wcov[()q,^EU@Bڈ7H2ə~7UƜ7Br ?\${ʏ|GV^2YXhYބC^lg1q!J]G'li4uO-fykWإ3%km-N KrȯS7!F.canrpA6 ^*;MN=3xƙO𪎶^zB2S f=7r(أh2GҺ}Όa$$@"'=:Wxlqu=GޜGak6_T{?8)ly<$Vda\a6 8 OfVw\?idmjz͂0%c}6M=ay"nz X*f k!||pSWNf20Av蜔7Ө0f=-0w8D0qά,(V3;;.L _s|Ia?»xu~casw)ș:Pͮ"+c 9ϰ!c+Xs섰[ζx #Y?@esn[LjHCV ,6x;$ 1aQ*YCt(w摮}Vwn xR+=AfWu:@x"J'^A0 i4: Hn : 7L*I̾lD>]U% @f,CV:?ۗt, 0Z9h#Gz9 Nv(m |<w#`XBq"Dl#L$ iL}&sgBkZZ3F}v 5|ߑp!.\z !)ɑVY|%0i? O(%;F4oNk'#ԯW,.;ٲv,O(SOu8l1 sQMN?ՖM"OIA7AL^6s~mYAl,SݼOr`#tbM} d9 P1W.ѽXdB>]_x y?G'du)e𭽲 bg=0iq~`NJP-Ǽh`K|-Jk"" iVl<^|"rbԟ2Oa$~-C14JM7mBxFB8- &{ѡ#f,|Jr֚-0cz!!咠~Cõe'8 R t@⸢C ̔t^D~v(wtɣZXjKٔF+"~si`n,fv]LW[^'mj( :XȪ@5N J|_1]϶zLsz-#G wn]tד;Z(Z.\dvXK]i՝ۡ Rai}LibvGID}z !mE$!v4f2+x,;Wؙq;%\RţrWtѾ~a({01ZQ10miӆG} _-O`QbZnE- uxgdCdO8uy߭kO2cGcZw.#߰.H}'ђ)f#8ˏ,7Dܭ{wTЦ[T 6uS!,2[S!p 9|axҽ%kt9Xs0ϴtTI0Y6[ Y{p{yp^v*NN4q}pb83}ݫD5jC*e:an?EQ au)*# _77k"RWC.SibkA1u,|~$v! ZCJoPqOkR*U V^Vjm $o6%1<^Rdnz.K~@F+zɄ c$R+Hͯjl}^w̱6.YQ{E}Ip.W\4[*[ZG^%` ww+~F꿹|f{GZu[i8"g2+ rfd&r1}\ա"=a*eY=vB6]2BY:hZu UPB /!m!hwB-PCqe -D,[B>p2Ô$&1qImI*ʯY z^,&Y.t/NX*A-3ZŘ'2hm2?RYJ AnC*xmrBVR ?U<JZ_\9#A KT8/ɯ9ałNs7+Vm-~[z{Fp`@Vc} RXI-fG;gE-"In~\yq'ΌN ~Φr4Sҷ1Vd Ͻ˧jL}"CgCXez9eeOCXqJ8ғuos2Puy#D3)Q丈s VG ]nV m[/dz|R]7񈩋||/iN-? H+RQOl\p\CWQ&~8(è^)4ч5&.[rsVȥ˳ + - {1B_]]޸p}+)YZbz"jrQaV֙ёݿ ixue %DupCyUЅa#84mwr"vjھGΦ6nș,Ugrd]=rY0r bjF$\!$[ITrVXݛT0uwK0yr&hLo)l\00{~zw|P3&e쟡 b*D3zxGJرn;~[x iraK7V dY1ބ3Wɜ{ߞ3a BbBKՂWԋ7ǏI482GdEyaD֒saac)qKѐY R_eL^[JrXb͑bpȩqt,{ "- c!rm4^Xio`0庨W&!%`\`W*xs0!\ q~'xK2u ?(أKI)Ym2C39ϗW9tB%`A{m@g%~/AnK*IvGr.!*JY'$C8`6EH,TvMNΓU#D@t:j1|P"\G;:ugdU?:^0΅c!R$@Ra r`Uj9ଡGSQb 0hM]+s^Jf5Ia rc2L]B̥dNp|zu sFhJˮP|%?pX{fw7 *oK~fyx2Bp<w5nE߈zz*z:a^}A3kH#!j+Sӯ%I_0`0nK`i ՝QX-3ry9pg NI:%4vKUV Mg vd=#1HqБ(8_k0[vͯ5u#i':Q654`GPxthkqKT4zޝLP9X8P8 \NG Ѭ% ̃v )pQ1¶7b[f|jlw\[zx۔x؎1.̋g0MFB6.Qyj޺[ŵWa x?pAT0ߌO )ۯ>HB>L\MSvRm?׻G"ݘX'zn]-Պƞwgf%Qe%}cZ]lKiaj-ʀ)MRP4=$asMM%g7f|ѐS$AfU_Mym ӏ{:=K:B`ӡGIZzCoI}[*+$gqXL^b9X5q剼/d `b]M W;%DViF Mw1 s,o^"Pjb^J+F#%Nd0}QJ+ 0\.ZwbDX"2s"nLbgߣ[ A?*n!b4q6t3A( M=Vi22>N%4̗Idn%I;`)=tk%+ud`gz u3 $ d bDkQ aZ\)U~gV 4ݩF(އ_$Rj Yy*á e3pVhM-\М_2_/.P]~TK5o.?y,g; |6h>&(;%jMs3Q(Jm=Xϔ@r}qҧ3yd;7*>F ʾ`ۢx+GJ@MLA}Nh`t45F\ɨ=tDKuiW*a[8aWȈs8j e(vHbhZVQC33u:Aqv~ s]3Gh(m>Us {TngyvTAoc@L8"!/,ŪV=]t?1(#l woXH߽YVգ(dW]8HsJ> V6-Y݈#Th rwLU4^ס!3ep-–︯kɭ-C9ϷM' ƻ=+MQJ}+A\'@t2x\=U,ƹ,BcGuSJ'~kLG]޸YܸAAu<@!d pSk:YC}I&Odޮ{riD G;or~jӐoye5@ޯFRLH _ 0p($SǯgcBl0zNt%t4Z)$Bc+ux Y7},x/ڰ_;2UI s~;9۸$omE@@{UsƋU~S`ט/Om8 /CM/a);UfbG7m尃$Av AhӺr,\&it.EzK u](C3ӫޝ>؛]-eYo=DdH|6F,gF'rN6m6)AUg@yJ/6r4Z2LYY!qZ@Y;4zHYU%hBaƊ@_b0Boql$W)T> ,rDN*dA;a"/@}jA* ޵tcm@&-Ya`Q/ JGlP ?Z3NB` b}-2jfi4 yʠs͗Ql34݈Z\kIw<>ROW{>ŇB_&z`|aUX{DHn+Φ:Cg% Dӟ>^vyx+Pd(Zt^+;BCH<迎ބ`$qNwiɛlEYfjy7WVop!: "va^@K]"]k["`(Fo)VK#טΟ-4/xc`69Mvϱ9fxn՚-B`/wY۔1Ol (d}jTﰞV*AjI`P GK;9hrmtȃ#brs\?"!8FBf &&|﫫 R7`owݺ(D[=9Zo֣(=6@L1 J 0`UŦ>zhH ^!˘ά#t@q4foլ䚓w&y˿8ejO-/͂'@!µe la?gPmdp#{0jF#va#\gX;w_/m6?tQ 4VUɖ,ѝjL`=WHbA$(tjd +0qLsRn'+fDBf巩=7(BAy1ƼC䏠"e_:#YI՞v>sVZ M@Mws!qS@ /XܱኺpjwbtF:W*eHm8m~lw%GZ)ő$ ì4*%sq=st xQt1 4oxzm/FtT,.M#VЌ*gKl^l*#prz}QȊqN-m ,y}b> ;2¢8dH!klTQCҙ]'M oļB][C|z& nx""5uz "&ULMeM= OUcj.=L;B ~_.H"Uc=ʺQơGdp(Wx?w_lCT]Bw;gyݮ,snicS^/NpPQƏII'T PY6b;ʦvp"4n~PzX^Бb(2KNv!͜d 1N PBgk4w>K_0Q\DkY)KxUO6@A|75-:@F-% ,,f% "ږDSy3~dëɤJ iS^ZT#)qU3l`-嚷)@ς"/c}8QD΁QtڽQ.S` ܩy&WB,2%t?|#'od]8n. F;lq8K 0nVgA_b3]hCp$V|Kv'̭dJqGܘCB">9yXxr sW|5+--vvG)Jun~+|L(J/e Y"v)GŘ!/ߙ *X8]=*r5(1iwؒ1u&r\1atԞa- ?1gS9M]^Ϩ]1| _n9Uc~GIh^ D#M_*[|u"e14q^5ӖH$TW2CLJ{W pi@Ǿ!%Wsdzn1dPgyW˝o+~b6SqJ*{-gqKڂΣ2Mx:RWHC0WD_Fn:uS'Kvw>:ղ-,Zx@,au%x{f'X ~Zgz(UK^ȱ _ |RiS*M]ڪ<\:-g(U,鰙fzY0`N`2PG"a=8t9-4vrUf`er2r &a26Qr+>H/JWndiZ;}!j^LjYbp,vۻQyl`z_;-d)7h7Q)C9{Ru$G2qPb«ܰ K7d*ߏ`}ҚnO{<&eLhopD/qZh(66wv$MEF ߱>?# Έ,s#ȱiȢ3ib,٬mbF/eb96x>GB)^Dn-Hr!!7}i ~y\E0h* 9%A@Vir j$Ȳ: L]Fn<5虆W WTQE^t3i9Lv& ;/_,xF;j~8|Kj\(?;15FZ)X[sZ/R,৔ܪ-Ssw[;3G>buD=.*2߉5rpºyHlǝ߱chg֮chV%yLLZ/fi#{?+k[G6uƦfx.0f&q;\BQr ƟgGכ]jB  r(N*^=*J!7`'W'ɢ!뼩G[&eb NjTdz2J6 Hrᅲ%L QIS}q'K7ZPkBT߱"k*pq34AP#u|.6OSN2wPZY@\/}~HS_Q~;À˦JGXl,Z*vjuLuR?9֓5 #iLy6{XDW dCbT+h"fP$h4ڶ!2?;I]$I3, D&[2^˕/1.PvIbހ⺛J(yQ(kO|$߹=%8P^ApF*nzu=rh ݟr}#FDGt.6@D!G 'fS``c9 b+q JB)x;;ۃ`d`1Ō QIA _yރ8Z9le?jUIGn@|M=[ 8eE,"كXSAp/3.#j.S Y56R3ݓF hDс?xEu10j~,X_Qꈆ 7RsiG֊\Rϓ롷o#:3|SW)XH_P7HRPr=(9R}? y {܄ q:#@Ft-d 9|c.Y~'[C 4J'C Z %$yeJ[/RT恫SG}*UfD+M-TUeO³֡>sA gQ"z cݞMNO L#i?˩6/ߌX3@oe2g#IAF>BǏ$Sp]ooJ6g`FգI7&DNU^ܴKjpQ=? uV\'"᱇KJ.8E] \j!.u%՞'Ӓyt /vQ1r[PW˸n%(E"C{xXr6~ND=UVu+v终3T5d=Mw: 0Ƿ[o2DjQ8dIŕ1)*8T7=>oAuƚ7D$q^z~*)B"w>`YV$31[ԙ,'>qz!)_{.)aW)&"H`~0eT91>23 Bf%1!wd_ A?k6Ge?۔'Yqh{H;4 3 IRr&K*0wm/;qPfȷv|eo')c4F+o]"߁SI8`^q(!Y~VuHPtιBw)Jv|zrbՙ.YwBs|vI{_"W)us<;O/e WӅ)k6fBy.D6_B:ʒz6 t7|S{͊X_Z;d@U$<|6Xdԥ T`@P.韅/<.p,WAYw[']Wrmxms/{̗~/s$C$2vގLcrQB&Kv;5>^axӈKj9ɪ96ꃶ:0ê~gPƱ38㈹Dl绉ep&Մؽ!U7 n O&u[w K '|[~ӑC)^1g񪩀KT2,2WQgT`s~jHNZLɚ>l e5z&^72rTh8&裺eR@i% eFpرBSHR`-cLѷXs2.p-nnigvc3j%=k[`sߧ rd*Gv%IF4BG}!dWORg|RUuSTM"(k}/l"1l֫+' $G8^+nNt) 3!8Z5siHe"@&V{ 'hDS2oIQls^Y\p1aФe`ՊM@Fo ԙdaJk 6դ8OcJ,y.,t:# Z@a!0g A#(PbӦkٕ`]Fo9Uphz_Iߓ<>鼕 zmv DT*G6'xקKН""jP0!6E+:MU-hG%wEi=u5QӋUԆ'1F=u4#'-_-Kf<9c?Nlѐhc+:90G_uJ:Ea F (FѪb|h޵b٫Ejo'7g:{N@Mlt`'B9Q)zM.OZ3p?F߃I6^d}&KR, ɻd˛c 1 \#ʎRyNQYdr+QF(-!T=ڧ^!nHȟ2$If8'f!`s*3QL658"_/H];?nrVBɵx# 5z^Lq9(6n+wT{ bM3") ף [:K,;d{yPñs?ɱCY#"hmߢS0# [)8}лĦTԙVp=cbO G4 Xz}DN54}ӑIgiBٚg]Iia$|,k}}z 7^ILݚq3RWTxOWnѿյ^ȧPdFgW8z2H#"`c@(X,59HX5o6 Q7 [PK|P쬭xf"8-T_Q.҇1bi:Ck\Ǹi^y,gI$|/^`ԠE=TgaEE}ճI?n?n9/bO?(g`J׿>M$Pc/zvn/,VBdQF>rۦ?,!=vAWyS7ai_nc[ӶJc@^5)d!IKjj1Oe̾Eq؈ȶ H;,zI2tQCd[Kn v&vɔ1ۀE2^_P5h0"Zi (ӳf[H@>NcDWYjsˏT;9rBƠ 5e%Mm:9]}?$2]۬}m슏'd1ە]&m*SjJ*ڼ?L+EJ;wmT9CaI@Pr2=a]jK=tf]#YlCzY,@cX\(8z&JuN'*>tm:vb>RDܛ9$6ϐs/{\ G V2;?|vE%g9k]ZP,qr`/B*(␷Z'r JG:A OOOBO`.zIU1b2'#|"Q̻B⩆,3gXzkcbv%R?OGļpŷ9yYƌQYUKλ⫁=$wȰ1r`2G6u31*/-nΕڌG&580 n:ت-. Z,YXe?$.7wls#bН#E`0,]!$XS@ q0H\-6) d)C=eT(-#O^ 5M 䰰3lrOd XV̢M )ޘ.+`stvAyEiey h}K55)fTU1<9b%tFyBbC{m7Bekc[6юX[v*g<n>w ctO,~1gINAM>Km~m[Wm L5A,H!bYXu*(~Dڶi$&#"_ A@G9ޭ'Ll\w}ݣ͒l~M~o?_EOo⋢#gA9b]g_eZLt b1M*-exzibpavXps6J/eϘP0In )B` MT-P=by?Iv; oeNT$k]<6ĩqʃ8hs4 6=cxqrJNI5J< ϓe\`cS3'ߏ{`ѿ J`0Ac3P#@k$Ă."ʄ ɨS.>QoH,+ׂuI>H_bK8fiK|Ԯ0Y:ub#d1]`GBͫo(9jm]A۳L &{NQZ:[IoỘoKhg;>+ƃ:2̤xO؈ft[HL쎷;O7cF"7$sMf=7[;ue=xpe)x8E6+]]1z3՘Oc[Mayk iSD'qRAzGqHXzʯol5oc'96 Qi}RC^沭οH,Kaz .~YSs:r7oI [Em]B:Wq0VyUީʾKEB~;ϥf g/+j2wmn5(3&':"(qedO Y!GTyEA}~T3%Jo9xrniL4 ZF}LƤT odwĹ"9T.Wy$.H.UH.VMidtU❖ =3CAmD$~QE*}k q;U]3 MAj[JT fޥCo5-[m>"$A4 $~r`*d?P;*=L1=X!CCKNfD0 =\( Uə0w:YB(\>t -- :R f\FYL\_0~#dA/K`G:^ni 3Y&dhԒ])GE9֕PL~]:Es<61R\fze:\Z $@,rt,eFqf͵WָQ/9]0jMĄdcj?Gѡ.a*|~WQ O>jo"/c@Oר# Ca g:#o#mǹ,csBdr5 ҁȿ3) :-j3*GS`X,']k)hNQ>+eˊI(mS{n\{f`.ׯ0oijJ9vt,Am1Y#V?%cJfǟ_'J}mJnKW. Cm0,ٺS;>>>n~u2-[$HW`vcrllfbۼ shPH+Ie|iiG$ MX)}p#4V*].9t=)6x!7w8 bbz(NHGdsۥfmeL¦T?Nˋ-h 9\ʤ#tiW$NX„Qֽܴ+j&*C0H0LWvD BeM.*B'cݤ75sTv+d#F[,T!* H/+N<}1ܳ5^<5}6T6*V/\ĂG]S!En݇lYY$vs#ʻhoS,7E3 2꼋ubf zj!a]9" /#d|mЉ4#>#Q8`Ay$ Nhv>.HjHB15:R{xߌ܇j _;틙'm2(kVYoz7.eţ7 ӍU(39Dj ̳46cLzN[׎,Θӄ,0 V4[G' FQX݇':ݕbsJ_f%~f>i5%Ks**YA/ aﳊѬf]Njs R .`:à _(b}Ҷ}GrgXj+}Hm?l# GA ڙ0)Bn11{Pl|'>g(PG%uFx1?;Ґ PG|{KD2S{Gj`"UkV%Oql)12BXH"@K׆^8f|E^0R`Uĩ )x$KIK jzyvB8 )FZKRU?Ј^wy9#yi>r}/AlT4p GZ|M j`.[5+(lWXYe ͲwS@CfZ/td)PvE\oM 1fR]g('ԓdk{KM 嬎̭&or-ݝ )Fq0n}rJ7uh@ܨ OOWJ"q_s<9*”CWZz򡡟"B;%9%F&*1+RڽT]TإՊ0vtU@m>Uo3XH>0T}u {hQ}Oc/1%> p^m ~}B;7my1A|lI\zG!fYnjNlټ QD׊X#:lA=O2r c?wARLng)q\~Tr.lhF~Ok5"K줨[")YaTOb~%SaND^Ʉw%B> jgc3t}ohf"F'ҜGnb@օΊ?PuV> >:C)bXn4E㍠vY8iE4k 4z=#R mV=RtfIEnIʨ=)WݴC*Ӳ)_w؉tLsLt'̯u& &-]vM)r {02y 74-4_ϙN7qR]|L6 0U0ИƥCFHO*^:IcĬZBq N + $y34fʀd @wce67VY͇U=)eNn-pt4LBhZ1&+Mve(^ \/47DŽ[6HeQ*8~§=ݱ_aפkMw3`gM\_? Wrt5w%-QF0'Ɋǃ2RZ)Jfs!n%&1ј ,-p2WB0l5 &ޕgn #WESfE:{k:f?v( xmna/6Qz\&`=e{Bn+w/Jg3p!4Z! v/zjzo28g@MvՃZi=DpI۲#g?BӽL^0i.};gp3{ n2DL~F9 &g@!4jY^Œ"%ـ7Bjr\r Q_3b\̑>U6=7J):UY5<p} A%aE9R81@ )BӈHN[/ǒ:_hQ8ڗYvքvkkfQc>IyY~*Ffl?²t3슖ޅ0G*]k'@C4bR18%%bM{{ 1Y^e0bE/Z ̘$/Tj])4׺җt$ʜGs* 5fc3WO,]Ц?hz$or{">񩿸 zGΫ<? #hm+;ЁoCc0i*>N&K^ b%$S!فnuGxXcH\L754fDmL1Jnp߽W9Cf6-svz6%~dyjNb7- @b3,Aȴyȧ8Foܯ8"yƄTםvz¬?7ƪmpX _B{7m@ c9s.>m;Y_ɰ)ƺTC]~(<"%2H5[͜vTӅEvĔ71̱h* 7.}KXX:P^ qK{[jw=Sp.ugI#K_ SNhAOXAI"xyXrUMh 2ewb%swX%8<M>e`XXKc\Sa`Ԓn tO%.`dpSG/"2ߧ^P0Ftb8=tb#rAzIO16[ ~_#zMO cRI<1\S`0ϐyLχ84Xaoe=lNژhƎ,}%IylV|B'Шh; G9\3j;smG {> 1F؅I" riņɕK%øV`aRg◰Bߺ97 "&k!focѾ9O7s^P,z+0P`ya 䳌ah]dZS^J!H>xa_eT 1ٌViV y߽('etUURdk^2+V&[9Fɮíުھ\_Z$j[vyjRnTenq0Ak֋MRc=xu7F#s%V24wH *f 5gϪ9LۯGuʹZ xc3-܅_оqIIJ^~y4n|C >VMo*/{u`nsq/,Xc}Zrk}\-l^bd>t]3`G6jY,6-(pTta*!t1; F~G|%~ijL @&bЯeyW,}V%7!֜1 ?$¶NMgnᙐll5L-s Jqh!슦S{ܢ,GB}ֹ'֗iSHﻘ C8(fN]jN^.ˁӊHbf–Iu rBg74ѡ5,[Hu"l3V}$xU#QFC#(/H3z %oT!K3~^BOcv ~curI e<[JgdH8y>\B%kg^ 7q9/y7gkrm(R# DYMɴI0ՍHq<} %rDOBo޹wp^!g';Mp]I D2|x0hS!6+ξjSnE'{t*l85ZyMW&uw8bNtŜ#%./װc O hZt|c%p&M@щRߝQ+D>SYwL=aZr*T^-S#ܲo!߱EZrQlMk7 {+\5+{ :zIyUT=鞁O SAbt;x+\VLS}Ned6' QKQd)-C4u'҃HPK\m0b"xL b0wTP!ɕ+qXU+m*Xaܿg[x"٥vjz CiKښ&l[sT UTE2,(8k@) ؀/¡ Rna_vaSbixtnT>آN~6ٙ|ENvz!;F ÿzz! ;G'%H‰kSؗ6lF)FHp}4U.sn&J`a}`xQ>6LJ1V-9q`>}rbUX"`?(o5 ^%)ːGʡES7A̡^//$ \ ?.u$dlq(Jp/mNn%#5x<0 ܗ~i&QecDcf '=6y%9TOUqK#Y\-Eo*yFp a|ч)>#_([T9)(Ӌk꙰ iEE]܌ {N+)Af?/^]4rn)!!DӅ8ߖhe\?e`!m$~㲈d`Љ50,M.+I02Yp|?YT dG:dU֞%&f%lOAB!IׯsT7HJQy?WMm~Yx"GmI^$J VOQ Z{;<2DP92r/踥{#6uCT:{#L'q,iU+xbYY$MI.l/Wvl I\5RK$$xK<$mc"TʚҢb 7vMX8'Q-mԸa |_ǭ{0INi7lwMCOD84E6'PN[iN-MӤ *v-©ٮ&C/>^6mŋ?r(se[SHed_#ZTHz/&Vd 6/Q9NG ޠmԠj_R2DT =3j d>F7./ "AC)dmBk1ч$>820N6-5>3LrE>ihh f@:PϾ25?Kj89BA4wdL4·ϭ-y5zISϱoQeÃBlޒyjÀ_c[4^)G?5GCuB}nXRR~~$cU֓JMeyr6X7 F~$ԛ~|AR?!evbĴvv| ;\/9~Ljs 5xnừ.ij\91)SsLnȮ[י9k A6V 8}?#M^ ߀ϺWe:1:Dy-kX\Z4B;_)3dY".3S'OܽMsJE[qhzp*o7 ;J$ZS<=*;UTvE:ϥE> ?3{ġO:PS2O`(Ud~b^}#Ja|ܫxD:jP$i+cDl>͜)%qfAw)`1ؑ/`L/czrjtNSzgG$BP︒~*dHyek lD:~!M˙9Ix1:#&x'CDž0V=9I0T7 }-+hV![JJQ^v5&98Rʊ$>h`z~ vOuy`2%̟04ΝiJN @B_Q\:Z_/D[3KnP|ҧ\m=S5̽wh\YYP'I+@S!؊#m;U2'*.-3?K6x4bYVYsхeUgo!EXlc`/QH 57I Y0AىLl=+%>MTP}wˊq`F)~*LȩtO+d`kJHdV <0W+c%|R˯|jT)Z.H=ľwHk&,/fیHPGl8v 9zSFPf.d)z˫jYEV&2 M2/KsN ci%8XCPm~uc|Q$v2y)=e1h1t_$T:F3ǪR} Fbl5P4%Rﮬ䗞  Ę pӝJ;G EG%|&V=XQP|7KnxH-y99ب l6:v5~XH vSHQZX-as@ !L\oA wpl p^.;ҥY}5> m/Q !"40wJC 2mbAӕO࡝ ]o" īnTQ'[r7EoɇFΆo]zMS/| t^fz"`>_7xW~M4} ǣ we+#z`~b0G7VPÎ囜Oxo 7GePdTQ!?99}CGkN1[looRS0Ӡ5Ⱥz'\ .G~?=o~촧ZbXs}j91?ViZ{aLO2E6%P4WKuˀy}owތB EH8Pc@&f[ sT2pfh/fRo(yCoXxCi+`گfA :6ق 昩.G}ͨoO+t,[Zο,b?9[Lh^V$h1,g\mC }f#dP`2y^W'A l u||![I<{)r1Kt*"@ ǴRYK‚$<*or2H;+SՌJpRa|d0~!}X7^7ʤ?}.(߅ MgPIm}Uq=FԄWj9'J$-pӘ5v/ι~D2d -gnX)YQ(_ _Ah\$v0m~?q=,KHZBNwFrUֳ ۸h%6e"]ĉ\1-WB$zNSH:ہ+ GkfULYDօ 5jA%/Ǻ7ݴs:-B7/o\=8At3aGB:k[yӮyoSʿ0>NVX3!DT2obX2I],ݴ_)qTPQתS2JM(2`8[LYy e)Rr/~ֶY~ui%hݕlIXo]]vyKMɭ(<UG*!olL_휑OjQb2bR.]5 lT!ƹJBPcwz':pc~>hDρYvΘFOË9;Wͩ?0fK]+pBl"R0URĘv®>X)!l)zwu .`z( z~֨/s]L$D{z5o<ݼ.$8-Fu'5j1!s3?}lڙj45 1Iσll{gk0z\e^"B%R'>KCZ~) {l8'>1=}G3\$VK{*6}~-PG^@+dflj|?<ڮe1NhyئXa:H}Eլb/:䉋-Dc쐗6z0͎i;%S}]F3Qf%j\"۰@:Z!lˢSk{C&3 2\v}2x]4S[(U~`,Y@Rw;<3HF7ޣpȬ.(a<䷐F)~teB65y":~ڵ(AܶڸQUr,w8`3e&Rk^fV&~%Gr!71URE?+Ӽwv9rݿŨ\8 ס(d*5޴nXvN4LljC孔4Mhy˩@tHoH O:ˋbD)3UyB=C~0㍯Xcjŭ'ScHc3MmG-SUт^0,fGEA ZfaQ[)"Pt %JB3.9`};c3D]/Ss_ɾa%BC{PA9QmB@)4-هP$H/@WZL>5+rPc׭ ]" t:^ghY[ :,jqN+ ڐK:q)7! ' mv^/]Z1YRR*) 9I>1!(Hr [WJA:ȣTǪr55oNW,AjmF{:׸Z 3)[H0-a\Ę ;6_dgqXI 7Atw@|(ҥAEe+oCS5nIoKN6*GY=qg#@:ț<3f&SwmƕKj9u='["؛(fiՐK` {fOSGCNϛ+_hQCn`ѹHweZuYD6qCҕjƨ{BH 3sVO%5Blx8iQ ~3X ~RH{{Ҏ׋aݵg+# ʪUz7[=JcK;0\?p,\|SF!Ev1lU%p]Y9Lԏ>!!:w WqQyu[GiC5a.4g6X:dӈ}-Ҫ:FX)a%ycb=3oسr.qu|;DR{.!8 ëu7wPh ֬{nm$=J7kWbl+֞Ȥ<+T-Xd>Bo9 \dyajT\Ƴ )+ O.A݀TF^IniAD;%;އZSxe@oPww,anH0E@Ʋ DZe'\.Oe_/:{K3,] iS&PRAjz.猟-ysjԠط :Zh,!T!Ǝ- z5Atٖ-ʠYrOr m߸s$O(~u8Z*j*k!-̫`۝f&IswPFŎSQ  :)_W_ 7/  i2}YO[zD» ;J髜{x]r@ݦ⻒#zrvEJDXC.ͱ.sjWI/C.=m@FNOYѰry8cй}S#Xf+8g\GgG@Y>TM 6̹\&g:ӧ]wC ns_ ;vg\3j^qY݇T=UC@pl$/RnXغ5u>|mڢno0߽%UB\.6H=7Y]ZVTN'Xݪ%u^?)T=i}V{b3jiҌRGЈ-`n_t bfZ\%"^y1m+H&"m}yf:%@^ 4Dk2j=q"߉G>5j% w?/ D!"4^ZzҮF~QDu(fԿN l!pti['4K֨"1Ӛge kl`-Fvrͨꏒ9|DD^|zc$ f~Y٩5i!Ț+yZ2YW̖FPR1qOТZț}WwIaZ4/*ӹ.Ȯ]sdDq-d  >5* NK `ɃUfHm8iYqRp"kC1PGnv5Co ġf)?Q@{HYC#Λ]0s#^6xt}GHt{t?C3-Ȳ=58}t}{b[I^![P?(tG9(]פ-n=*il^uy훥OzXjt6DfTmOY!Ӹ!*l G'`{zwY>Fve5HNd;&o -) l;,uy \ԋWV0~X%w2F90`j OS&ԲMCIL`4ѓP\#:dƳyŁ`_.YYQ?)]0y:Z18DugߞT&sݓ‹t?2ڥm?ݭ{C-OZM`?k4 "8sSdc1QGӂZ'd'y9UB%R\qA|ĴPkM#q 2kl m.vZ=:*^@ xx6B6 d'c|nO"ݾ, gqϒ|3xUK=Lch;1ES`4ɧؼo(c#hr;\ 3 O5:leSS]QL#B̲gmeBrN`y:W׮4]_ ~ $uZNyހZ"C޲io䴲L5!! x՞y/_Z?GvSגZlhێI@ , S⫾xy@g^<PLO!,nHg/*̦;R ~rFOLVJ$׸.0r=!d)3d=ǣ[p)gJc*q䟴7E iaoB߱܍_WRZUMdEMf.a{9-f"ѥBCG4lp {;'~[Uނr{!kK^ 4W`?R>Ho N~_(w^]pWBEm†#)siUCfYwn؄WHiRʋ2jpU?żY0]oQ?Mp dH_'S;m%{i BړL 2\a ]wl Y.ןtdwPidj LFʖ@&'zA4 KsLi#IADQYuwY=T0uEyqMhqӘ2 vd۠_|oy3!=+HΒ`OW\FN؎ԛF Px %d iҟ\/7lZ T]^0&t>#Hc=&ԄLJx`NiJZ`Qp:L \$*l.O* uoX"bb{t XZ۩bh0/KГzsot[;{rb34jB<:W[UND,^$AV<{Fx?t(#%X2|F4W8=G#÷JQM|zzSQ3Vq\z H3V蓠\bH"ӦpigY4_big3 ӾֵpR]Q{g]A.Q$U{{8Cc3y9aز.C1׫S?O,  / = ǁQ裂/k M^{;6 :O/#/%(˙,1̡[¸]]ݡ/lY7lUx (@brN4`չz T4;߻Ĉ0&Yг^p=| lv0}bV_Sci7ϛ<J y`WރǜP/mcZf6T.-e{R|+*O-̞ =^)jEr_&5wf*b*\tNO,lyIhӗ$&@c:SH:Q @w7cEiٺq2=0,]RO=F=Ilm5[ﱇH7SbrSdj![A eҧzF*<'NI35厸qFmqh15 8s@LUx~@]s7-nQ^Ef4#+tȮlaoǷ'qc_giu1UɡcH|:=Y2F rOzsXBg `^~A=W@UvAc;:"e|2>92.}ـ)+qv$kw2[?>rC* di4sr'jI`j !v[Kg}nU`! /;ҿ;G^ًE>Js: ߆) go]]L;ḷN/)ch$d*Լ+kaOA)$Z{ " $w.=# zoԀ>\b/c-/w"):RUt S90)/r :jWiV>ȿnJUԡXcc{.,?:P4uOB_k2JhhB8b[ߌcա,ӗF+N|cѼ&}|OlHi5Rd:-vAu B1f9Jei5MI/4[KyKV:\H; } @0yqW**=J?HwTvX/tSIB.֝v$ Gt>Dɢyj 'x0/g+u0K[w)HFTDӄ6^:ncvt]^WFȱtPOj :Saջ2A i c?tB~3M^AA|c\4 |N2^#xs jzul_YU2sHܦ9u(SqM)Lc-ָolw;CMi]YW翉Jw3lImd3 8;S`j_c:A'pA?ÎF7ln Vb8U}ѽ.x` JƤu 0fVfTnt1`6ף$yJ5g0}+qǼ\4KgjWe鳎A$ m3%=>-gJ64,a**SF<.#w$jxGLwW6wo#<9 -&]evQ~ƖE/JRz3WmuYo9e?q Ŧ1gyՃ /: 884hjcYITC)ETxVݛw=:E7hf=QPטUZ6T 5?If%$5ʟF4杉YM3+<Iٖ0A k*tGaQU;${s6+Qc ,t @ MOjJE?ת˟)?  iPG-ybgl[[}U4b@|XD0HE$t´i/^7EVÌx?d}dglN)t_XN 9dhcYRĸdTu4mU}L* D8_)ݥt7w&W)VԓvN^VJ\z-ۮv\l1!ZPk/f쁵U wTOŞRXO5kT%M^}\^K*dS5F%Mo+V˚AokH߹CnX*G{$+kEKȴ#IRMHtHGK[V3_xbh:}̈́6:Zu4=]ެ5r8Vv^[r7Y"U13#]A%BuHh, BHAl$tu=9|`zܣ.qu3ݫ|5x8M( jYΛO7mSJͺ*Ӛƫ0b!sl&=$Ͽ?KǝpRp  C=,)`9iۅ༰?v;E$qjcQd xDۿrZ5[XMj, +O$a;)BQ #Mڅ8" ڡ<;J\_KbGh;͆6ffUu~oٍB!!kڋndi:%j9zO E AxTv`,Qtg+YcԚMxYNG>X>7+l kM8y k 9'"ѣUB`촉WVc4hGv1bԌ/|Bq<ذ2bO4kRu:x0MTZa'SٱvO6,euA3B$Y\LU႐L4|#*w|l+o @KI̦ kQۮL'I.U:,@ R! mQOEJJov+TpQ5KGg~ &ɜ~ͅ]Q$e|(vMzC UyQ|F`\ڨPϟp+0&Û5UP$SYM*OHjiFU8l_ E@{pFOq8 >ɽ0zeL\a2?>&`Jsn4oSA*GX녅Y} }⪷z=jaQjBgyop:fA?Mkݚ3f'LC龳QU=->$rT7wōycOM_K Qpø9 %SהS ^zdA9zmenLi9iN9. 6 <-e5~4[/yL."  hD8$d1aϘ>ߚ59 a-] 4tx0)WWx5U 15H1\ja7]z+G9]E|Uk(sVA'm^ >mc<* վT^n7ZZ+[mͲMuLZqP7 KM@,6"+])@L!nX` ؤ֕MP9q *F ZιP|A :q&"6_[lEUh?t2-[0!ϔ\`mB&,*6(<6<2D4'o|ս#t}&4COSN@F6}I \k 11Az̛} y\u>0Onl>$aqܒA4&k7tSlEAq3 rUJfxMdB026$V5mƸ>te_j  ԷQep3r9$d oL;Zh=#P<<]eQAVDU8V!;_YeA{űU5ݐvؐ1Qs!fC;߁ f(`D:-w %Ppp }ff'E1qs mSh_ eԴZrޜ^5\߆]8X_@M@ʸھŰ tI6 P!5(i7M o5%L+nD5^WK!;ś@ԃU5HJOBo3xP )ۘ||6L <%eXɮ۴G1j@H(yplgNy4RvකX}&Wuҍ~ePmyGGoCއB * ؋X߲Mya]JxJ䗭ix[0`INk"NZvkZ`7p}+A#K$搱@ z5nPUUm|79d30>fѿbң)ՎgGK&}K8̢ZWܹ.axB9/p %LnwTcjcNbF3eش+*t"\Bqw4$/ʼ|-"3c)fQ00ky{`!SbNo7Kߡ(R:S4Jʥ"xB9714¿׫Z3ٜV/Q☢H=b6EYe4\|RW˾I6 ZU-Zv⍡ۚ] ha (DCniٜof/SVM3㞡{O5]>TvJ_{  {?psTN,4D]w: L~o1*-de 0Umzw< z`Dl\@}*G6%6̺,Ω|?k;(b v]鐢Gxא=]a#*?I-%AT8[5iWFᵊ+^JK9偢c"C[餂wҕdf/{-TY!Kz%>Y_׹K.+ 0qF4=g C\|JvC#S+E|` df95 L19 5"N| %" җ^f:Z%o>fc'7972jŒ''*SԤfp~6x/^b%I.SbjLҬR@ݎ  ܲW;PO:(.]{3b'hȃNҪ۔^(}V1iJmL 3ZV8"sQKz>oXU{%t%]R++pU`&8-8J&I"OuV"tIu J<w3\|fgC E 9}JG ] &ܩ2`,l|,Mp>Z fyQv"@Ye 2@dbO^kmRt:BF»'R~{,P:@ Qp?[8~]PRM- +B,ÄѴpZ TUC97 uu V{ }49_|" ~.wŽG )V] ^7zп[I %DëQy ̊/,VB Y]HSQtfI9|.ZAM~K' q,V0E°~4,1 $lu5ܾGmbJ?[M՛"ReARerE"FMꯕ(L bo}(CwaMfu`"S\rxB8i$7ߴRRs0CM_snϽ̑fbl1j>X{j*&Ku4L:ձM##dwbyblV{Ͷ}v:%/'OKM= B'v$ڦaa,=!l= 3s$ynpf(9WM)6ˊʹb%=0nt%dhHq 53X5Uc7d9/jMAO3L)!*6O쮆G6Jt;E꿃smhC~>4a:U?ZXƒCibyfbN1=mG?Ƹ .tjWh]k(ݣ @ [VZIh (:NL677װqaR:5FO揾>$o-/WDd ʈ \MǵUG8ho$'MFDIԲx+(aC@;h;= 4X D"ZgeQ;[fYmy3o8 <o|!~8@iN@L s8#y ;ˉWZ{`~51</A>>lr(E>-ї; <.Y$>,T;׽*> p#̩Wh%dݟ>e݀gMGxgV# XΉ qp݅壾"NKnVg)E]iwWnp2M3{U^MjG2GUJ2L=0_YHS0enWOKUP]`,^`6S]&:]5ypX+B*_;: t+vTd>!-W`~?_+x+xCjc$YSa/ʘI=]1 U,> vW˕ Vix͇'*a![[ p|!tH][BS57m=XeB-uH}[;+lpɏXŃD` \VO'U7Q$ #OuSJDzK|Ƭ9PFЙEjCJIC-aS)]൵)RNHd3#J5ő-E8pBb{Bwq>{g.I=v?yYYi3* R;=XngUvʸ'(:Eq%[6j7C s荋"-C[*MzO賯UlpY =z4T܋|eS:^ 9i W]¯{kzu-enaGH9CmGEdݍ6/|-!\ KL8;II+t %ƣ.<ͨVSV%KS{EX;U] U~j=[ל κ9O E>yREm>IE+0ZB ;|0ٿ^d,LBb[9D)uOD_zc\/nRVEvc#πJPGd:%.05 [wB!'ا_9.祬lhEq vQ8 h gt#4ǟ7HUo+)ɨrIGNF2PؗXED#y-^m.T.$RaFYT;@Onu,75T EOBO[['%@q@?B"Zpqଞҧ&AAJ3pQv%&v->C">YiQJhY߷`|-VO$R5B'9iPNE5`X|7Ǜgm9QiI軪Bv` >(W(w*t*iuEsˋ#=ዙbE1;:L~Q nhiM yq0XU y.x/+kbL|.aԌ7WJˈml& g߻iOu%)1;&t{%8.˴4Y1h|Ba'%QMWpUq¶]#m^-ʎ}|p-z0<8!ĵf)Ⱦ:0RKk.8H:Sf.G$7<,5Dn( 6HIē=dڠ֠Vlz{zj\o!CY b9I}ݕ_|PB=Z]iiK so8r7gÚ}WRTdv 7vLB l^{xJ%* c>93fÍ6 . ZL6_jkR$nyzc@UW><+ C eЇ(hbݾ|ϞSJBkFr+}ainF;bu"񥅠G?J*C x[Վ> Ƽh8b b:iB T pe.|p]N"*` +rdrHG⻳xy5r +G(s4SFKnVG&b"< W+6?}W̉xQglgtD^%" }ϟQ~0|kڴ1)y[KQ&¿G Xl ui,8,4F85^OטRk-LA׽n}]2cL v].־lG*ʦAIS4=%Iv1dD>&O댐4mlĎXQ>IM:-g̷_pc޶|ٟSz-#t3ow8H 8"or%+ZzG <( ;oG·dh9P2(ւgE _EIbPiշl)"L`/Sh9"y$vCORH#3.iS"^.ه#.{ {CdgpgGSz>P36{Ҫ󫯨CPO¿s<#LKlŧ:LAJT*_$[<\ا^,ץ5[ ' #6v Nap#Z8 wzjqRL5o \4;U(wnp, >+ھig,}b [GIȐymWM{r5F[~k3Ϯt5Fh.+MUH "_Yp}F;-mFƅSM MDnj,&VbJoz%èORI \ vx/VmuMER5Dؽ=άSؼT}a 8%;=xhLӤS<&Y>LqRUt6='qA Gy馇|`KyMgwv}6jFpG%q&94MGC0{R%750q JżB7p{݄?SNj2OLi;8JFX\mJqb4+IPuH2:⩿Y'@b5xs:Aϰ<-Y?5*gdj8b\54ыƐԽHCUA6` 9I`Izw9fZ'gyda1e]oS2/p4 fFAE؍V5݀9ދqcJc ڻwWd0_TqM!&O4 0 cA'Ld1p!=ʚCf=p_mHv"dgqHCձ+ł2X $" A+~ɤو*;,Qo ٢-ogp# r!)`}vvB`6v- cWUo"MvsD* `[$*ZN𩨟{SNj s~ߐsmBh4|\̯'^N0En&vȓ& yD[r[d %ΥΛljUd+4=> Ţ `Gf7+@>x 'z"ʢ_j}sV1 2k d/,\RIY OV+#Y- #[~]\qߖC75ro)J2HEoh`ӯqgm&%]2NY P 0q-B4chA`ޠGSBb-upXr~deWU?!M 4,0EVejr;%KD7@+Caz$KV]ԇ9 ߙPOjfsN(lU63 XJrHO$--U5 bjs<>~!H*/*ZW`\>5 # wޜ]%qA:3 ˟bݩocnqFK4tϹ6̛n?)zǩ]F92m14 'o$I=fmu;~S<t.9[WM:<跤,$wƾI.vA^ugYIȈÌR͛VN˒}LH 4Ms z*˲%1+w3<ۀE=4TW;' ȴX.ZK]gN'XW(%fKTO|UЃ4ДVewXјb a 3cv~#NO^d63Q e^]{EhIZq f@ZKM*ǭcS&ȳIRcu⃊vBjJwg,=4AvIC> jO)qpB\К{+v` )$T4ޘ^+Xֈ֜ SGþw= ztro2jut]/fov1~y̙UΓ.g"qnO0L|D )]FJYW&5ߺ8m0f6f||vucVV=Nf+yXjNV2+|sֵGۯnjcDY7˂@ ‰.}*@lؠ!bZo z kJW8K04ݭT- $X}7jFJ"lJƅZ2I~ːRZ$K9jՊ@gUa\TeК$M{QiW*Ŕރ8ՎL>ݮ=(YʊZVeuJb ˆ"Z% +yAvAI uȫP7Cg ̮uŒD./k?T_E7GIܠŤf=7p.ZҀ"(NݒG`n >*jl/&Ge&t02&/'UmWX/tB ;Y|G`ǍNe*Ú3{1B^UO.܊@ M8ږň7A&%hvTb W.>8=c$vE=dE&6N )Ri9r QHcv/FX6[[&G#u-;s ܱ9]b0tz/YNU{*?2d `M5P* hJ ! A)"{tט$E੢5 280< b#^%|:)544f̬SVlg8""&\o14lJ5NzrZ`qcJw2-KIT84)"jiv^)=?8)T-Qj_<|OVt>3~e8'-̶笓Եtѐc$Ǐ(ҁDNh2“Q N`IEM½Q̈́)MEA4Cjى'K'd5Y᩹KD@hk@-L٬QnG=~7o3Ywd@VjY!W6|P2IRo0Jĸ 27M*S ?JFpq!^5)Yuy_Xe|qW>-@繌v8eY#TO[{T`hDwg18bNmB &ӶOu@ʘ ĥBshtRߺI5Wqjc\ 3سj5VN.S6=< wAy.%B coR<]ȵYރj}Y8pnP]Y8TXO;L9a }{7U&I?[WאO"秫n >6wIn\u\PnV(&;?e8bqkl]t.TN~*|bάo nc  :`ml)?@K!qhaVӬVGk[0 AɬKn~k9 Qa h!^꙼]hXtcKɣM8qCT}Q rbH+%>Z|J9`4n=߄*Qq0_=ҼP]ѭip S"lH4*hKuK0,$XPObqc|%k֝J npM<쐖5Hr{S[: ;{8. O+Jԃ 8.q Ǻuզjq _@od^.zJt_YUj dl7\U\T(XCNm2u8A9Th+č IӴܚj(̈́YXF`/H'1aTnT+u@wTI}tEL}~ǙMث.1[qf^pf.hgs[Ԙ8%nu ypƊyx@rxWvT[ԕ&}@""X Jݕxoi\@VXN~kl7\d/p-G*.Sx|Ov 1, ,N E 'o/(ɻ lH%q=1#&ae; ]詜M58D:]&g]YsIhW 5E%/1#T(S.( ʼn`%'a ׌,~\t=4= ']yɿ'G\K EG*t iB# (Ȭ/JZ|pmꀊf7>LƸo"f( ={F,.HbCEJ7W(qW?g8Oٛ! -hJ@WE$JcG a)aZc*NWcP]ysJX]Zكd3C=6 IvpZ[k/[h<0oS  ӭ6zXp2+vN#.bH. :Ž` ,x"@FT`df)/a!yL3JW㰍xod GuL"!誂oѐIԊJ}},yMUEdJҏRaŧzՏ} #,MXp^ED#?X@q "z(vWգcy ~ԗbjc|u}C 9~l^Ð`<2.hR䄖aj=蠊)K2"1~ϽWڢ|e(\בKi7B)xUh7KMit_fG`o4^׌F%;="JsFyJ2ݔrG8% GVpG@6I-.5G-\CHAԴv<w#Xp2,<} 'sq*nlEYR `sΟuX+WrD,f50IMbʥPPF?/?LW-'9@O8VQ@X6VТ?INO$/}+wߊK֤`f"xY| }Mcճ,F0=Z;]_~[lTF $i`"2G~Z^`n ʓO\FFϬ4ш67#fjtGֺyiX\F9a똂p@:K/Q"T7 =%A"j+3>gjh?eˈԃ "/1F3~fj{*Hs%PrSY!D<%hUW3ѣ9°3읧eKRug~@ؒ@)hYkg.mIq=|} L ;q; BUA&?t3JG0mym_ Dv!8fOWiENnB9/}{blpȂ$m ‘eZ:䆑tG%2Tž?Gi6Ȉ_/ JhdZnZ 8wQS$Eh&#ۿ}'z H>d}|&i Ph*EA7/xq"ui:bWp@vU!Z+ue*I $F fƝi7r!Wb(CPz_ŝTivWh[KϏ-^c'ĚK{]nxJ{Pz7'nNnbLoZ]`%ZH]]ո%T-$‰ڠPxUv`6U_(PZ[qwe8UZ+$(cAR[p S܇ 4|m]D{ cBh|ab6֦C0YM`aiʈu7|QMxjD[yB Dqk6!S߾oj{2oPAp¯,X^_ iq"-1tዖ@Ct4 ۓYp8@$ݪ&&@NBG jﰞl%2[EPJ7z7z0x7(2u]],&q9"*Q5Uٿ&R쵿./> ioG9 Єz=" [bn[ B&RwE.0Va<aP20&Dʹ8Oa'SaZ^%-#fia03"i&4ngQ!B +Gԓ[JN'X=+aI}Og/5=aG`_ThrE< }22<mDSAyx0X!kWȻx;G<,fq GD6l/7_9A`Ͼz{t 9 ސZ#Sm~ yK[3aqx})xVz@-c7_yUGC |}!u'jOL<,ϞYxQ3Cҡ#n`’Ì4w 3pb!DL NE1>B0Rf+>.a9I1,?ҟo n@3uK 㾘@.YW*Ư\7/r7y!g9{RiU:)IOK15Q7W6m.Cڸ@ZLZQ[p6Ʃm_f< %ڝsZ%Ʋ鳉| ]Oꩦz :WʦDE+B>ޥr{6q/Qq-ۤ-=OZV sNp: R)?XU~xg]щ@)qز rrVߖP_T|?Q{ eIʻ-ImqbW33VFwk^dW#ytxQT+)Kxi#Ժ1Y& 5֔0{}\NTx KfP5UL_A#+ǻq+q)TsrvՉ|3<=oˆ) 3|'E׆#?P=_K4Y@lppvAՉpH<Llk4.?5v+|l\)ΰr^í~Or﫶.; >e ӆuJV=hma'WZŸ|/|=u=#&lHO$z+t|H̞jq.-"5?^mauIn=UhJ{v!Hs ؐiehܘn@!So:s_=EdΣ$1NG͏;Ϊ#E޷C/:n W"أl`ovRnnㄸRY;4ݞkw{¯݆&C[#@nܴRY[SFG>WH,! 9y̕_uE'4(fH;pՌ!B{VQZV#6A-Ì}(욝(zqOrn-/DD_^db~mS h"i+dPC9vAQމ ntI)_3-A_Ut1t/acjBnCζxQ؏lc;\Mvp h-;lGzi>j T?/18W=Lc#gPM' PIbFc{=TQ@Q rL`KP#g߸F)+9/d"R ,b,@LrPq؎|نOK<֠瘰p-UJ7B ۵#>D1#.]v9=7#lܞ諎zSQQ?}%1a~ Ϻ~'S^kc;Ԭ` Qȩ)Ĕ3؝JiUISd#,ڲ4;a;;#DhuA(ڋݼ>]ܯs~tF#Y^p"bN0+ta5)ParV@9ݺZ(P㣁&kc *89㴬ܒ;፮spbgϡ7\|KAc=j#.+ B)+K{YY9^$2r] :aF5nv."O80@h;V,, kZBqaZJ_6.JS'6` ]@ Ï Cf E$` 8jexHx&'\AQrߝR t]iT}ذQ Ay8|ʅbDpXH2iۦ@EsFMxy 됳 )a8ܩPm6\Wԛ]?V` DfZg/ZjsZ^hqxwأLnq-@5z!m$czT@ J2Wf&M#3 z9d^b +yOnQ+ uڴ)3pQ8:OSDoKZ(hCyY?.@'! ' L=E[k7@_'1ֲ=/hE5RTv]ccq*cMZ93yZpp]H)7qIDan,WS~bzǀ-D~Vz?E>87)"$ڝˑbT¾ As'KNN0\6HѢsSQxr^D]p]-+<2B(@+7 ӆVS᯻-,6Q>7ؤeX_bAڌk: ̠n i[QnZńY cySvAݎRCp}/Bk'ǟ&,/e?/1:adɵF(C;2ڸѾT L =ԧӹM-CWmݺaV%%t%<57C5ՊL[KpT.f6]GF:# #:{g[86{ 26,.,6aqec~%irm!a2<";P o-kF7Yc׮F }}{=qte lfSjap1PȃCƿ52KC]׸PHmlRgj\_~e0sp(nBԬ_gMph0 JZ yr,-$Yqm&";5z ϐ'o㕁np5kz+DasW3CMpҨϳ$A/]ODo#?TLz5 ]'692mW#9N]f}05i~p3og0J?doM75JiMg[nVh͟M u5L'xD[Fj!]yD@.e|aI13PqOzQO4Z=&^^u~pa0wr/EoJsc5c~GXqӜIv~,y_R4UD !R=ϙOxcazB߫^l(Se9=kZ:N-̌=}R`Dk@&r-+< ܭ%uOi2IAhDXeǍkn! uި+*+ȇMXIJ(uT,\}a8ɽ=G&k&=mfK JͶig˶(:q-2'LCo^ڷ)Ts-ID[քMݦ}"U`UF\l>vG<AiPÿ]K#<8=~~طyZXг[+Eʼ&Elwt[eb{6W B4"l;dvEb sJBou-X>9 'p3*7Jbq#c@ ,Ha$gyf{-w?H[֪?j'kgx9wuGN|p^~KRѠ :g'^j5*C/7vfZ(ҳf%})<*y+ {Z '=2LF$SRȂ=Bw_Ě}B:\o4vcde=e:(qˁYC ;eb'd>b? qIJI(C/4V+Q` S͸ICGX(P \6|0W3(1)0Fs3G`Rƪ]4tzϡh˯:k|IŊ!7:~fϲ% FdL6Gie ̐cffjMDPDVLa)\W+XFI|%>1o7֑3RDdzW ,i%0~4NnnWVzR (4%&L 5ɑ${)eTJS?3-V7.I5^Z\Zo>l+Ĭw*(bPEPpl2G @3 oŝ ,jۼ-ߠT8?@NxjgOm&!YNtS; Ll{Ils.XBV9O7S.#'>q6skZPJrc_|X Ck:Lrh +^-fs!X"EZɲaʂF`W|U2kQXhC;މְ1YԢˣF$[t+*(x]Ak]K kDSDh798ju DJ-KGp "b\La[\:)țgn#GXС8)TFS\E*nlUx۪AN I d>t0RAM SW,p6K5`IߴTm/@!;S@O]yBo8+VFsYE"UKHY btKH$5K:$=(0weW>o [Ե&jݮŗ3d?>5pW2oLn’ H GBw8ag\p#fHgr9QYՆ_pPHyɄf%J\ sWW@m?'B Il< Hz@IshL$b#cl):WqI[]ݾ7u\Ϊ:NA`=ҧrH SiRA P_@j< OßOhڍEm_?P x{=מ'l{!Ҍyi8VCm.`s_Ik\"K.'S 愬>=@¼%oY.9"Kע} yv!؊ o6k]uh{ HpI˘89Y")0B+D8'TD2yEo;U8*9hBZc>kb?$Tb Rel?:OZd R`QߪxKwo 볪=fey JK8d\5r+p ؎}ېDX'R~U+xPsP!uQy6]gC҃@`lؘ 4|}%DW-)\ŀLEβߨtRX)6|MBf[Ts8W Iz&A X}pǮS“ԥ]m7e8GRͯZw*A"ܜhݔR"4ȷB|hev+hnG\I#?y;ډpKr/7w"=C:<*/DiS)rNfC|6WSJ{_S ֘_O[ 1IXrCn%֓o^ AhLrUb -uz./O1d4Ug'DJ?bmĺ1 tabՄQkQX3 ɯҞ4l%VIRqKQCz^>(eZB O18HS蝃TG.$ ؉gMVhz4 &akkPs#,!} 6S Z{)I7DH5ar о\mʼnٖc0DZ.pպ؅&Y,Ϭ-\rZKz8lZ t MYL:kF x1-tD?t:RDآw&@O"s->=sI_x+&-=얄Z韶^p梐zFX?UeK90^Mэ_|ԪF%N4njvE q BQa7t,-&+;i`VB`KUvcR[88>]ļ(`HEd~%X~&_C59-i4jK(Hm %1:,"ďL&4:+7uhzWUP>ͣg A. $ɼ~ƛgF 3 U\ 6A2&첬.4k9/Lo//~6U쯮Ë\׈C"V̵sXH* ֦vuCgB ![Z,sM!7Y؅xg^NV*巵xQeNo-KѾP€9`^$wh 7@)AWu*a,n%+XxN27e0(~sV2<ёG XD?ݜ(P. E=BAkԭsP[!fnw~t̹Diz2Q7x/*aT3pyRnЪVP>ڗΛPxr7+a1 Ð2AOԖ`pp:R\9vnL] 2t NR. #]|_װg%._z5AN94?;;Qr#뚝|@mm8N%I3@]F8f6 G2sߕZ&U: lPB~eYR!,z ]W|B+)<9DvjݽOu2K05ט4-z\z %as&_4G_.Cg&~J)zZY1q󸬒zpO46_%aZJ~K +&1BUm^׹zpQFAK3|?>jD[v˧)\fAi`1*1}ǼOSV!N ܒ { s j/׻Ƭh.K\ωnؙ rx>[Zby%IP^t d\w*{>.zuRCY%]0NfٝB zKmm] u2+V" Xz׀+*h1!<4(d\J)W ([N;7mtxh)|#!"CYXUdAu!CtqyLW$phx{ٵ]we \V8)j`U:%h3Ր"폙c5PcFz0m_5Ds+#iyR&Պ `&RBQ ]V54>Yv-y}-_ h8EtZfjiXGR=\ww&g"wgt~9~xU!aY@ > mi;T/8~sj:#C8lkEBB⾫[70!d> MȚjGVK*eI<$sQأ>dhsB VٴW}ןxUWzЋ D^>:!Za<ϸ uNZ"gI0{閣'ʦ3~`"-hLǚH#P{-d;sxkK\Q-#5)y8Y*"LÆTW!IafRXʩgY#]iF$2ndyzo94U s[QܥM8, t 9M}ibQ5:4ً blX7&}vÌi$>AX5CV[`֬٫؆$n\Sj/@s9dzji\GӬSS8tF:&9'cVauʑ%njIj[d '3b(2Qooհ)ye(^].d;"!~%/Gtnb/ uX' <ʤ?E ̸ǹ?h 5 s,4QX&2GPLWlPux>qƎL8Y@uf?&`bc3qKףw*~$ ~ +̸5ɀMvț 6WgnMD'LRSK8"q[e{ߨ`l!)Ia9+8?x+=gJ ƻj<[IzW[4}|ׅY?@&yO"@[YQ;ξ3gqc 8,zQZ@q]LdB۶TTaǹ̟t,n jPfC1bfs73}0Cx v4FKH@N>@OxϢ^ʻlr͟.a 'utZ {مOSfav4m(%ǖ1)g+5dRTue d@?)yZ0$=lop[_!@uϛ_%, RD--z3|6xS ͸^!a#oSm wE)hF5<uSK_d=|VYzizg%g 5?IS5eN K{<$ot VV[2' ev6hfc3/ŤD ;f'@D̛%W'I^ =PۨT-M.orElgLaI=-`^CI=j^S|/5&6l1 ;ȝv"" R/`^9~ %HZ 8Uz'+;sڢJT ڛvS"=Fck^xL>J{7V9hpDwAᨻxiOx@|%JuvSeu6<˜mvw>ؔkk>P *X <=W^;tͱ+U QW7<ߚ(Sfm%=>?/և$$4n[ !—tÜ_騭ʠ.xzځsf?EDXw^'='p}ڊ^A vee6'p4PD8Lq0+Z8vzZ\(mGpsbA$%UH|u؟0$eXŭs4} +/Yv@ctuE mb^eL].SpȘ,E%91|z͡S$ePd ϛ,O TrIŻ)F_Rd.c ٯ=\v-4x#+<>`ڇGֶj^$ Bi z) -j%+4yz+Xl 2KPl^Eڬ\n;YS6[!yP@:F.bd7n&I?yR-AVM蝜GP+=<4rpX 3Jp[S^6:HݨOG4}W24cнL1q(H#u{ V\JGjݗ:S6^U92l.3AT\`5tǩXRR^]@z^/dɶ#x4sZL1Oͤ%mP =Qeg.P#A KaO;D*(B]M0< MWH ">Meb$o/FAH 3ϊ.6:nۡ:%*Lt4l$6Aq~5{/ޤ["έ%-jh&vo\ 9oL]Kk9ZS(ojd< z~Qrl܁} DGEe,Ɇ (HtBmE}R^Ǭ=O[\0ʇ do811^Kx,-RԵam IiIqGb )YR^zPm,6g`ෘPѵ7:߬A*eT^E:ʹ$Ln_(u yBRhY9ke$WCW+r`}6Af=@EJ\| --rjYyɂ/BSbS?K8 JHXV0#J-y d3n(vWA.bMMOˇLOܢDv̼Dcl6i-_{ ;Ԗo64ZU` iKzT{lN'&Ogd+jsz-,>[k;in2J@KǠ-*po:E&*,3[j aPVnrQ M{)?p[HUυ͋:i]kσ-oTQÍ6Ր|t!.^[MkYz)]۾̋~y e|ph/!bBV ݉$YZ_{ h,+dGӔV SDcOW\W%9辮6`{M|Ӂo:Ђ FN`GXmﮙ-u'1 ˩V耼w\?ncs72쿻Op(zv@ڌ?Gζ0: e-*}JG<<.G/i.^ޘFG"r d+z~LZn*BNg]V9>к-!+`@-U7\&fZn\W#]\ ‹ZQ|i0 ijzq*?z@"\?R ,^J;\$$} fE\wI}2>12_^^~0S7#l3$QշuqlTa݄-x.=,nwOd_l@tskfH {Ddڸ:$pxg/ KsN^P lZ _j~tu =~Ո_< T b FAY6Ic2k|k򏴕G]Oa\)IIo&tkȉNU`? [9RiޚÞb:~/P{_.67 xgٸb3c`s;9-DYN(ew0e{.RLEf疼6h$)Mo#7~\5} EœǷGMP1s()"UĹثg 'ӳh_#bOYl&]syp=a=BcѰJ;&Ҡieo&}̯A-sxmQJ @W J?ǻ.ٌ}$Fmz}&NZ${Lo{-DoJ̧hD250P{)HC +ޗ$N\DL2l*5R=v;r0E?k g$T4r#Qr6FH{U0VF8kpfVqfƭqȿ*1ד삈ɡ+sa/L1}׵oZT[!(HY8 0!y 1ٚf^MQ4֨PPF Hsj9=kE,i}m$,STbll>W=iaƊųiz snMzкk=:73kAV\#_oSqb/!҈OeU٨<ѷ~)6N|^L[|vO3J“}2#~4l>H "[ ;E1%,oĺ8<7q|ȱ#]At]RU1rKrjR_|gOTr@@PY(F+=xao5!ϊ #dO D<*"6oM%Ϝa@ c8c /w4M|M԰mMl*377^QoWoE}h)wP&9u^8 V\l { Qlj-?(?늍Q~0Zb)p"Llt,LZp8L5( |Ioh 9mD42u};eۘzDC@. TOo{hVzgKq6hN`?d,ŘIgY~!.sn71EI!ptq֦LB{'?z|6Iut(%?ɔ[Ko0qVw/p (vI4Eɛr=yj4B?|_ato|dM.Hɕwr5UEbIB GcgCgN^pS_N9^oMELBi&NԸTaȒBntS{K^W;~O\dl#+*/x4Mq-QXXQQM=Wt*g mXqhP ?G+^3_-XR?Jb':"R21o_fmy Pge[7T"LBv 2<&y;ۀ(}/\6s|)XDVk&aο# P*D6М &I#OkS#dL/|Lp'OZj.'<>k6(h 5,у.jG+ż.T e+\ȴ8_NՑDlL+ޫ'9B TJLYX{i޴@I$M/ʩy'ڈ־V+d )pV#*j?̝$63S DYj=KOr&5] KrW7jgmQ: ^]{-,7b?)]Sfs\ Z?KqKB*q79T!$,@v+ׯ|/Ƅ1@ǵAp@D)Q_|2K]aEؖ>U2j\%2WzhSz7v`DXv y\T`Svf $ϞHR7%,._ڌgG h[1bFǁ"䫍mZ(߲RC0Sx69l:B#dQ8QHG0E m8=ò8#Y L_2*l(A-89pݫ-Q1=nZb#E=Mm}^u)" sj^~Gtd o6 AhdQ#:' {]GjGR>?/'۸$g/Itt&{3B19R:=4e\/thm+e5UƏ=C x \'z#X|DX@cf7B45?K.1DP8ƑbV+RsɈ ,eЋP֊uCGEC<^#w C.>z R1w1A} 묀4 &!X^͑s?rF'S~Sҏs0Ff38?"zM?(b1J;8ܽ $2uqujNL]sc{h[46p6Y[Y=vop2fI˓ԗ6qlG`j{#_; Xm<ܠ 0֕XWWU;$ts {²zEd++aeouxMœv ]9-yǞL% x8 X7l;mr¡,HL]LX6f2|ߏ4Ѽ$tmɟy-'8y 檭xd}3h;@zyTӐN ӵdMHQI]՝0Vc(sNdSySoYn[Zb`j9o)`U]ͼ!EzAZ8_Ӗm*Mmg,nO?;7m6z y(CxoD]̒xTPKX-Bq27YuYˎzk lQ@!u TQ[UpcXD<[CŠT-cu)I/3뛸i# 1mb9:V^-Ŧӟۣ 7ip^v<9ىH.V9bT[*5OB&Dl)+ObRV0Ķ9JD}`qճjpY*Jf tcom*^ 5lP}(vSFG(=r͙%о%mo&8Va\fZvq|&b"᥊Y f7'1@ґ8WSRSD 8Y3H]~qi['cfد5iqKY7<6z:<~K 7g@8[^e_~%k))Eygf*JkF^i PÚ[2G'_GGWʄ<󒎏L*q(d N((a3Texp-t\SWXC@}sߑSJl:;Ԡ[񏫚ri'&!Bj;}|oV GMXV_PL/};ި/3HD*Fi_`1%J#8Ogm}/^~/( ½=pjKR$+3&Qزa_>F.AgqQ>³ުLRȥ5̩r]%g(u H=>{ŒEi[S5^ @BW̞ z礲a7S ztk0#-M&g{4K2o'{ {1玳_P_7 E`#ҼΒ-vCTark"X;?kU@LqJfZ?Qw؉k.A*QiX0LkVwяGlivB7g+AʂU6nfED;.阩9ƾxc9)N1JEEZ$CT\InOP .7LfψYO:XcBasy*S3Iqb).Bɻ 4+ɄWEjĦn;ptZ$avzzYasX9Yj<t*ǂ AO[N7FȽlB54'f%CYF||fEe_pdpR(Qjܠ>~Ţ{w>G+M5/#u0pjq!:8Ksɬ !#PXaw|I Zt18 .l Ez/w(Uy ?! Tg7'W$=GM^%;:J(hD!|wdZ3,˼IvTWTa.,;P1"`g6khk*>1bBlrL$Š=_k,uX UW(בFY)"%\}AQJuw/}-Wl!}0ᷗ@њ4c_'7n}%5[5%'& '2ݢYRݒr 0EEaYE מ(ފSK a;ϐ˝ ~Q6NtjXP1 ԁ)$uѼ4~cc%lYwt2P(TQGiI"bU&M:#ڧ,aN\BaFln;IҴș@5N^ AV^ױJIwCj9&WqVɶ*d?LA Y&m\d7\7W/kR5Ge0ۥ#ma^ ( 1|Zugjơnꮼ(X aLq'5B(s8L2s4i˳_Pr鸅vMTߗ@G5o꽸¬2)GOa_z0ȼuN=oF tTw 7}A"6ԶֿCӷn5dU&R״BR7цq&lvt hc':#ō3;ۍq0ᙜ$Bj@wJ-jzrȷY]zpX#oakN~9הL8Hrkuk=h\ Bdg aܔ6=|׃TPeܓ$fjowHc+J$7EJ΅-3ZPȻ8+Q5:VJwb.H gQHF6=DSҦʼnɞc,ٶ0;'?"ZVOfS g%`εen3ަ,ڠa58ͳ'ܙI\Jw"ƴrJco>xLVJ-Z#PѰId7I4_D^rY I*s+t$^ƚCKدGZ iHX/ޚ~΋*y`"6x!xaa3:k%dvttqtj@ޒx.n}F*򥼞ӯۼ'7sG#{k9!z /!LOa^ q+DOktANF}i?owQzVYư_J:/MBy„۷Z<(4o'ZzW) //#l$sH Wqܟ!1Xbw=" '`%#/0V1pak4]\'M {KLp/ų:.,۟IR9ҚaђH $eWtRcقw)n~,8K'mȣrߩrwI/9$۵Qr:v{q~Kꘛx`c1XQWsxn˘F+CNvReS">dLmT59<;G'a~x?*OÁo"k~yk >v*sWzU0COFZp$!%yY;q + kdԾ8]f̌,xI}v`ޠ%ݘiFOSp ȷ28ީPT{hEP4//~;:$ԟ[MGt4yt4Jef]ryAgXr쏧TjD܎ c!j| { \$=|+/V"7u ZKؚ2C/ h=A=tu*-HAʜ9WT6yr<=gDEjȺ5'e:lJsW/IHkM2DqT~:Z8ic'W5 I W9~5ͦL~?jGaUQ>5(χ Tڕߓlh#_P{G8)sF٘&GfYT`Or`)OB2 !eh$+y}<k%Zڬ~a 5uIN6358 Nkc7n hp[7|ȸާ.8AZelfy2ttO ~ > vC Qb~"t=wo.+ݺ}wkCs$v[,Fq1B4,*VqSDy9"%Q1L=OK7R)݉Olזm2tr/Ue 99_]>M0J~td[T,bvZh%0rX5)tQ WyfTd3.TwS6_HU1/g$/HyXE.zLt- uϘK}Y?GD)OO'r5^aheF27%|P+R@8'Mmp=͉m:f:qrYV8C f ƌ_ D}mC͇ ~H,az! ,Unr^߸߻GG -xŰ *Ι8jIk҃ͲO,_+Νh@o0#7~S)!vO0 Nj펎 MIhf;nt3H6sp-"og(5foAHijTQL!ńtǘu(&ቐƁAwpr-p1@h YFGqa9.GOāeD|ńTk Q lQ˘KdžD?A|'au Ⱦ\D5lM1n2d"=&}jŧÓrhWKͱ{qjOv`fYZBtZX#nP*dX>tg˞6 |):~0(@eɦ(a8.Q uo/7΅tEG? Ӏ$vJ_#O2:`6[qz,,P KN|.,Rk)>VS {HA'g_ DؘMb;dkI~L8J1Q`>lxybTTZ7 e3웚,@/lDB'S#Lʓ1a͡U(HEWj<*{!W QRGKR _EBdXst q侐R`w,,'pA9k!Qabu-2bgH_eΜR]jn"0T[*" }Ef)DGc\ ҩN+lna״S>6g '4Ni$#t/FRu}0,a "B]5zo%,e{!IrWr"=(O륈xe%f)(+_JҭHc&z]K T{H4Vj`J{K] &Kf-oR{h7k|ohjKg diR%04(bol"#*N/Mtz[\4kҠGe 3\͂bfU-.Z ^]er#8X×P>Um%lC6 nuY"Tr%nDDrPG.L\kGosV2i UgNo 瞾 \EQ7\蘐M˔q4vtV`ʮ٫5 /%)c'J/ST8&.\.`cTQbBuF"<8dB{iXyYy+J:@]]PoxkCSz'aQ̀s|+ej\+-;)EI3d٫c_ ]֫t{>N}{ףaX~Ua4ms%>,}MeE ffm wFFUٻ*44mR\0,#~k I#]YakMjca=DAs)^U8QƄV%(}l3,ҊawO`"Rhh!RsDz~HzHC)nze%1|m~AR\=i-N< GWm#;~^OIpD̗%TTۍ/ZNjNü_o6b'9FK38!5h :6j~8mBjج 5kp<$.et}Q*ַ@ˡ-]OCy[Q'"V#DvkުEd \"*qs[)AFZoeĂRQF Y$ZY/#fǽDH][gVaO[D@4Z }}ȨǜJ>jHVX*dZ4e&GyO2+#M㇈@qj5hTxrpR*plϬ[tgaFutzb({ⶬtW囝//׉9r̓C}b~.VclMٓ՟O5n`x4icS)l3 ' ۰ߋvPf7fy!*nS ;j(CoII^pn {=(k['\p iFt. c;ԭ5x^ tLd*HYT(7yF#Q4R}롽bsH\c̴r0<mOk׬kw'x#ZY "ocf%h#F(yj xݟ4JB*n<4IoRneB9[lC .wU>3DrCcnR9HAFoIUzac)/l>=KzcsZpC3_Dg1ogu$ "TfT%aD#ϗL,W8czq9!hEb/tkj6m: ^R C};WO 󯼯h}Hnien<~ĥ6$F54A<)Q$⇨Guׇ:kոzg<>Q1fqFtŞw x'^?%!` ,N 埤ڠK 4f9u6eVxij d\Xe GG,Zv,GԘXas55"ȲOEЈpw每}?i 4VpŤ@E 惹fCRl& XwdS4`ӝBeN .]{X#*dxQF|{)rѤa9ol?)}sKe-o;B@ࢇXZ2e7g9Z&bʎX˕@&5']?Y(ׯEJ‹j.C UYTGfܯg'U"UsFN髅VrX/BQy+ t!6&w(#a;hqd{NO~K/Jك|hO@U(3?:/2c1>aW ۝'ID^\ Y3J )a#cHۣӊ"mFN£m~{A} XTK\^Yᜨu\MJ Ox?Pup V~aE[5m՟p9hA6tIClCp5; bVPQzjOFN*!jy'Hi܈4-?kFt\.` C p-bOټ 5ZWмPzĈG;OLǯyap߃aG;ӷ<2U^vTvdh.0o49J"qT%opzM\0[r'c yS/آ% emRc$ ΛNgZK%=X*~oX&/Eq|.pӨ)8nxywk|Bq|w ?[ʵ%(l-3^UT},Ls6j.EHQ~4ŽKD*^+%eq#bƤU/{{ݵ7EhQ>7Mje7m QL@}A{G@FOJI"0' 'hH1FJmPSypƢ7 ZNZp~<0Ei-Z 2=f>rl]l>!O *R& A=ذqW:۬yQᵋ&_6;ɜ k&[ޫr&> a@3Bƙhe9ZIL7m8ƾ Cs#9_rǓvՅ_-q<:a&>" gc.xr`,iYX@y`!dcOo;܄TκvD'+"i;GM %!S˧[/*ٴqRp&`cOBAE̔x G>ba/{?8.m?'Չ [cɑv7VL֬ϿWt=/9j7{pѭ!TLN'>5Q%o_(Id?T ᷃<`DᕫcgߺOK O_l3/)&<\ Er\c6R.2KŁx{?qH :> <"9o~B\m(A{-T4/a[ehřaC<ұJu MY4B^S!;aՎ5C5-@,V`7K DhWya)=OfV%T8=BRXEH?;;_lK{#WbOˀ+ooiKKkek BJKij@cHq$zYƻ)_]:C> ֖lA@oЎ6^Tf!g^ ;GB69N2%* 5QRbz5CqQ'hr \ᾋXu;qcu\\„ُţ:iQC1Cbeǎ7U{N&B3kC:W}<1R:~W\&%鸖fօg~a1 PwrDI2Q:ĜǂAR%@NaRhhW,Ki6(q*^UDӫ_2I K5p}6 Dޕyg#)_UfWy$6ggbZ9 `ߖ(jJ?VO3ؔwn0<B-&GGǶ$}!Ō.g%N,Uv_m6iߝN,Cy'\5ZCjo2e'̀,Fӯ9U΂z@ X.]"-sh0[a~.&,3-`uOJа8 <6/Yh\mL+ I{0\"b+ 6_-ծh0JPzkq` 5n<8ЇFL8w l&ZæSO 7@*cD& J߈$]94JynC=ԍ ,Lv}e'|p~zq͌C"oUoHӤaw:\+>e'>ybDC!uKܹȈvAԳ'W|˻Ț/RJAxAN)q ~ |,Gн St8]qn/l6!qC(PzS/ nc.AͿ7MQIŽFS};+NR{?{ɑُpɚV =ѣeR}7@@,5Pko,\qPz`N^0a. w8B쒥΋i}:S:05r(Qs^n_,tnB,]K Vv/u)ߩ9:Idl\ oe!r/<-^.֧98vmX5ݝqjhন< LP L٠1N >7AYk4ܱ5V8Qf֢i#uմfʘMPyf]ImntT%b|DZn-ѹ@D"2CtfcKl Ur'\+"巊ǏI !TK,}ޔfngRwGH,+(*LQpoA9K3HRP^w_ iGT Èikz,g%e+8=JFA@MK,; I- (k@zxfe6yY1N2KS=Щ8Ј,@n`˟n 8˝#%nA~FSOpϿ)| /LDM<oYb>eK1l*rnǛ䦧J)/4sHҧۘY>ƘH"9w徎r~-IB˒C`- ֯+бnNѱvCۂ͔x\N[@הGw4@n"BHXT/5*sۯW-BnnV]ҋA4)Ns|kLn=d,+}j؂j 3#?7h3nȗdsxW@Vu՟f+a[ǸL$JHs폣 C4Յ7غy۬T<.|=Ub&s@=䅌cH3Ɓ̝|s:ñ9 S+Rᢅ @8Hg5$OL\/b~;r2ڴtϣ.6Dx4&ikɓP1ݙV>cipVUM8QbUvJTrppLc vC9"@לB'vR8t(yn =%vV~:8rzqD!\ʣ%kمo= ?:>fj׾Cf#ώ/);zS&h0p(m#}$_*F$\Tr k~_D"FpM?Q^V"" R:1"' ԻX"!tTjrNBFg7')?_Q~\8bPB%dv)_#7)}N&$+g'X-KQ4 cE%mr7L%IzP1vGƆ=ҋbT .s (Hpv, a/x!ԃC rnc]8t8;܏g4&c75x6nz}ߙxj(l^8H*bܯ@ԡs鴡3Ą,w_e݌ShA,@Pmqft[Z@#r?Q!= F!q*΋7Iwvqw0 { xINL/G&?-Eى }w_9[ b;*' &( y0tE0^t&'zٝ?85K*`:6n 4p'szJL{M}lYjp7iw9blEŊ",JE7jD Gd3Pt&$:1$$Vpc'XEB|qDeg rcVeϑY5?6$klyH3cP Ia_1vr j I$0wU?8! ^rB W䗩@iG ߝ2_y҃&#L^CUAwHq*ƚ. Qip6Iь&cS`3eQe>H024B$y ] ,D-RCw ە{`3ȊD!\ Ơ,dWGÇZZuvWɏ*S+8ķ3DoW#B`-B+pU%ɆVl0=r7Ih`i7b/4V\} <% D?y/TJ7xjB㲱Ͽ>15h'f &-9v@nϳTmyZܑGqT8&7?r4L@d*QCn-jiK>H%ŞG3m=]m'հ =HߌğMbpwsV'7-weǖ*~ Xk0@hϫ^$q-[[};76 * |FФ#X=Ğt6Jb_"Tr*֯'p_|X#QpǵH&= i nJ% QKE6TK:* ֓fX')6xgJ tۨ JKhc@Qk|59M$C1)i(a^ xA(l7RD [_[pv& V˲^*Qdžҳh5[8.'J/8jɴZ4>q}B3>M)XJK2*S`0!Ffbs3Cjy Ll*m Q@4oVqK -`ϹY*ǀctҸ1gCM'aű7q#!xDX&D!`lXv7yPXh&~uCY¹OnGbi]Pe?Y3rc"b߆ňzcmjюtGHyi[gujvxeܴ7zP%vfgܦB.@M-2ceLIWs䉺jae6UwĚ[Gw۹ j\׵ 7}Mn'WUz ^1n>1vGM5y-*':ȣ ߆f&AxP0g_Bgk ĸ<_*~jB TzcSji^N@S*9Ro6nd.HFx׺kwݬ(o裡bZwY}tIyfq~V͚+e쀯]Xy}b`5!KY0ךXwHG\C {Vn *e(Z*}aeBMaat`oG.5w%&& U^ou]shwB GA@購P@I@*0PAK H]7 `qN7Ž˷O 6c  o&UژϺ-.}@<1LjAНee4Qg恎~%ƯQ~=M͏Udm.Ĝ%WxKCVF:|F۠,Mnnbm`e,z^6WRaAxh}{63]4VҺ뵯<&8%U2Beluݶ0 =vl0ٰR R+ ܧ6MgRӈbkXY[9R(<-5Ȉ "@os7$-y|ȴ" pV9vBYSfnH> M$r7< aIܹL,kAhrm¤ATl9l"̚ZU>"s_E٢؛8WĐ>d0ou4JnH&jf6#ED/i֓Ҏ2^vg;mhAEC۔&<$퍯 tCa`DK#$up `zv@ n.r@)XĤY7C(oNf'҃Gܢ! %+ڷ m|EQFw ~5ö{ /mKl~`>/vɋ)!giG5{&g;h܀)Hy1Uf )) | %תD^ZePt!kfSE08M<3s~-ULA;Nmc;^#^ŽæPehhә@=\xٵ 2vLhѥq$uG0I~ ?F  ͈_xT])^̸S7_(]],Ж)`jK"78@*_֓x_+ <?ZX/z |+4hΑ߿PNFd5VÜZ%mc/Vz9){e\,~Rd 6NuW@snč~i1׷kM6?a\ ]5edHJ|e&8i%&.0*/TSS.=Sm%]ʕjb'FcU־3'RJae2 V/q8k<y=f?3PޡoAX ~MәE ?Utf hHޅK'êŰBo=:5`)NaXi:LQΜoVQuP'6o-xz[Vni02V\z*oĴ>[%:zyڪ6}+wn洞yerp10>D꣐R*Be$n8G '_wvc8r)'>ܑosm$_͈%EarJXTc8v팓&C*1#Tq;q(?(aƯOsGM&YR𴂸Cu߻V "}5d[_P͎u >$H|2ب$1K \ _AyJ^*q9w5r#(H^ K ; %:"kSy:4猧xntTEvjRl%3#4 PެƏiS&[?}vr^&6G9Lbpؼ?,SC ;]1/K?*Ly\HwdNqѯՠϢСׇT1ۣ8MoӱbXIf*Hp3QQT_ bi|#tsi\-{誻4JP%k+pb P.gQ"ޞaͷ\*{,SPonAa*zBU6fzȞ>Yz4 ڎBsl<.94ח,B]{gD ×(H_uG7؎$}? \W/&ĜԚ}Aک)J.N{dZUV/#r؎ZPGεYR]F ;wzBb:=ߩɩ1vD Bayr}EuȈNg ϹBsޜ o]--uiQ3"2|7ܘu4 hjRMlo=QƞT2|t͇]\Krr(1hC: 3x[$zhnYgVNzu }Vrt պ*X'a//`nwc9qT$ Z|F `NڙO}0(Yycw~,:HaK"NokUi}Fg糔vHbo{iha ܿ #FĩF; )n* !A#>Q"6k.朰>CA!r !Z\8񝨆Ï*8^أJm9ڦmo8=pFsMq,&C0-,&MdA_vˆŒxw+cJR=Uk*nC0b9m M`F⍉.ρK%9P gh,xQDFuuboYCDBԱ<5-*SQ[hrRf9P67pkomhP9C2b,kq7mQBudؖT;6b{Ȭ"HJ#/O}Mxk6#Գ$8\;: a>!-`^Ǭ>ۜ4F4Q e-8q=mz3Π镾J5_*h_Bhoo ǻf0F?l[MV#bc= 98fi@WmkY/Qem,MKUYa݌̀GpናL~be2A Fa7PFsl#tѫVN[%>̅_(쎳87Ō_,ƶg^P2ie~mR~xڤћCP [ YW='Qϻ]?DMP:?L/쭩t,e̲[\Ke(@M;ĠsEy:uqxdHZ];gPp]7p}^B- ߕDN(APm- Oi w\:^?|q{xD#!TI}w4gyqRW~0T6B0o$S͙ r &vOcϢ*=N| J9axҢo](̅Zf{1k VS$ b *aLh4z10ԟnV ˣnTMGCO]#mfI /,2d'|*}ij]*u x|­mTtҎSN˴EY>"j`}!Hq[YWUhRiYRPrRJjyDD Wcڵ2R Q9>X A=*eYg`bp?M7Nq>TdV*'"4ò1wS_$#}KyZJȆNr%\\UX~R(hZ,k=$ ?%:R-KL]9a3՞[;nkli-{/ܦ46IA?B>ʥFt[$W|Ņ95M-yTE{=[Q?f,&f(sCb$e+eGa=<Yz Se<_wD=mQ ̲;9Cw 1>IYP@Ap6#"J k%Iw Zm7.}n:ˑu7$3TlYss9 g} ?j=s ! u^1"Yq;l)|`-ݰ]+C,JRdS?F Qo{a_ ?rry]爄OU2c%b"$<`I8ۚ1{t9 v׬bTNA8C7t`*#x}-qoɍ )@ۨH--"`Pj;[;Eu`PI 5қð}˩vkR6m 7+'ب;;xƕ?vahsD2;V2'-7cʠ\yE[ujHݥBt'EѴJ%f8%yB #j$ c[(_UԴSU .b:KԦ HI='K7/*ĝ n%` qqoL8iḛ֟)iwMWnOvGh^,+gܓKr@ΗFw2 VAaXaR!ҕ8,*hi{$L*d%sʘd :BD֥ثe%g*R}N7쉡ۀɲ_9ȪX] \HoGB+epa܋ٯV:9@}%5Ï;5 Dv:ɯ@C3@eIn["s7(L"i%qT7 QPn/ipKzP:<3g12#7H9qJ:q: mhW.&M`4a;rJAw)@('GD2W #',MtQtHxbOYO`"v˹0XHQō)μ3#m.Y*%k.IA;%\B?h12Fl~8ʩ#lW 2 ju)~_\ ~o`>˔Z)~*ZFx`@ :( DFɅ=ӾmW+tO1^m,%(~ju՟hVlLR8x e*yiiH2,3Jڵ96㒬ɦplāa1ji)6!j`ĖQmZ͟mpv9Enk8y\fen t.:R!5ם@F`/"hw`*  kB1iZB0cs-H y`2N@ c) oVޓ &^N[֮HpQs{YU)nep'2^t|[mJgE^r:64fY(6YwbZ}ܹ9ex VϮ4tR@ 2bLhPsd:vf®zz9^$ 3?$үf764i畻8!>ըV&)Z цM0N"iYa&bP%.ٖZи6ǦB@6[0/_V%Cs.ef! m(TT+-HRܘL3Sz}@6j38.OifqTQN|#7x6Rp7<V<7׏-GM&@0a1IjHqe%WTpzo|EqC.N:d psDZHc hpM$r-ŨCunJT-}-%SUqxǀ`/y!w_D|;X }g=Z.-R5V%P:)"i%%}^bph`Ph<.\ӓ"߸P(NtVմuv.;8adP$S~b4މJz;KqR4hΎL, l!ҞsnCfMߏ)0< Ot1*G<̋D9>Hg=0a걢e^\/:$CZo8yS_a\ ] R ,ًiթ_ʒL4|"FK`..Y/̫D40ɟ7Vh`HEÅ#bk*N8i$ ,EO/|BۊXҗg\Sjq~+~Ne2*rI=j{\xقO"dcRr/O/4 țÑcRu[.= } uM.gx0E9m8SL~g_#NoH/v&dW97KFD.a^3Q(\XX+:jz?5@)JU{EXę+M#|\w5t'rauLH,x<z$}4]) xkhUh(ZǷPB",d˖M{ RcrYvARgJvT%6Y2Iڹ tɹG=472_{glQ4u/$ť>z(rPns@*nȣGXxThA0%/@*rbٲG?"w1ῪD\&t|p !!!XLYz*eŽd wWmtrN l `$/ w{1tBB ^&m|K9 F;#DS2lZ ?h|@ɽbz-Q  , :;ɓeG̣=R8m,@݉kCEvw 3kYk-PŲ#[-¾k*2jU5Ԑ0 K&lg3ӑucQ󵜚FY@NRNZu BFsh"Ďڻłƥw fzkJPYB7dkSbMTQrV[0 ZT˯]O3Gw%9vL-FJEIAO1Wy̲3]DɀE$ Fn/dOZFϓ|_ڄGיR}nNѮ5UsP8fM&1ũiY1eB%{@2\f8G߲̬mE}٥ڣ{W6j@=KWGzYgs3iyB0`U Ԛ(X!Ȑd"#MU-GJK-3Xc$31{SGjPR=ʥ:xA)27\.)5173ZYCmAsлDP{h>!*nco@c̏vbsEa"2`g;mc L57HEAw8=7MīirݘS6BFz w}7$"fQBM:=j94bt(-IaX[;#|V|ɭq{RW}"#?Mn?CK/67gE~J&$E9iLtr8Qi'mm$qEaPs h;䗇-Z"K)C>.Ll$?VVle)}I?(-ڝ}G,&#,$3=s<]|U+zq ,H4˜/JbZ\MZLwߦtyڼ)<B/DZДXV=ZVlpvnm>$b84]e2 τ[JeOʛHuUnT'beŀWdl_o$/k>#wcuv0 !rOtw_q!{JyrB$/noO X8d&Ey sNbxynX;nC 1dްQ2y`Tƞ`MA_ Jఙ mcԸyɃM?S%=93)a~0ao+lmh!d#;ېCptoc ƃ)Ć-8b-y nDn\ug˨Q1$l mhLU?W獬 Z4I}r] 5H !87ֳr05'΅֣4vJZmkFv3eӄc3hU~jtھgƙ횄I*wlS9ʌx&2u4ُIwZ#,t[.<PGs6WIq30nŸ8̥͞9F"0}$^Xp E;DžfM^j%:;5q 4Uy],]jytF'_k:Wr.cw?%NN C>0mx@x{- Z-l?C]_clŗ{*y9s28/xeIvCK:Na{=OW]׉jG!&{`, 0*qy:|%@͖iK>1GGBfw &R@Ts C|n|r#*VQ\i\a7r<*u4|~9I-kYM]e; ɣHfC L%aiSۉy3g1cR9{@*:D mk:kju)lSի<%揃8kBl]|/ [LgA~Z͗7!aIBF|A4F,1o|\awF_N#.M1hfnO\-lr WP0#:#A)6[JC7^c h_ .db[yeF:YQ[W, Dv`bAXp85%[GN;ҽ%KdM=v׮j:ζVc%gWH`-p[xj? p%R(Sg(BZ%@Xppw? RD;5"J3sqDxofU< v/LTV\lc9ӈ (-e KYY6߻{xvbTQ/'HxBS%7Jp#!iRq%A;;l4/pHaD$' |F 6Pw^zpԒCЫBb$U|ܑQNeJABV"3v8&Ej'`e}?pqۙ.}^`epnO\\^Upt7YDDto9j@(g%?.u;~P;[.\Ȍ=V"Z+ы|f%B*:AiՔ{mKf3XhaYbm-![X tCqyK_Z v,tQV8W @|b biRmʱ1@w3a  -R, #_+˾ILNJ](4'Spt$_qOULf jXE Rh2ke%Բobr>=N扏Ią5o:#9 w|sw< ꁫ&o\*tJB \Z+pӍTȠ PeM?SsEʄxzIg4FJ3$24> &nSp67Z&^%.n!}H yy^ k tѐ5ғ,Oʡ|HMܰQh2OT Nxn !ϐZRqeAe{f~$f BhfcB:8jG+ ȰXy%$ df?N\k2w78Es~,tE;$tO; n{JeϤȪj FƍG9Q2(YagJC7JW'sv.ĐŖjus)"y{u*u<9jw_>q:`qTU';kxUPV#"LK,z`tG[-T0WaIvŗ]j˿G&{, rҬfjbV]LRLI$Iw S'_K5׏,C,## lVEzPy/QQq"hٿ_o$twt1f(<SPjMnF138}V;^`m!YIhʳJ1~a5wٌ A;5 &WQk};}abL4:TLl,Ċ2Au$v_jbq= G\Lh.ah8 &hHW2HX 32\-9Xšs;Ё%Ixd_bkc;Cy0t&+]u-7˶}#6$_JךiOC~kZ[4M0aH^HݼsǛ9SxƐ*'F,N%_B葍8Knmr#,ЀLAқ]P2N.t $Dm~cb7K(2l$-[aC Q6#>g{ gˏ_W8SG/g#E~[̀uFœZ0/E1 cSH!1E~'y/"RTO1^^;7ѐ!}~ ov,!p< ͇y 4 )1U;F?@tP4@KQ7cL~ :ψjk+2CA8 &sRaTnXޔ%J,&_S #jbkGӶ[(mS'mʒhǷU)d;%*oh%As^qԴ|}HKzQ}ŷK#%ɠ4jXBSb#߃> bh6}7n63R6??zݮ AfJG\gQ$ oy@x'EA<9<Ӥnނ̆"7tw1,s$(Y9[e*AG"†щQA4ng~U-r$ʞOK*2[y ҳ X{_w[-hW=-u}Sb#!&8*KJ6v^HCCѬ+苣bJ`i"@M ?UiAo%)^75Iw Q݈v{1M(S< ,$bS_5UovlH"%SJy[D\cMoθ!ugL;?.j<޳E^kJI7گWprQejЭ60p =0F'M_k昈9^o4!|x!Mhvb\`V!pdFg7! o MWD D~6zz׶H^>TLX}Y^nzvu"򈉼32SUOYzjPf(9$>A6b?2n@pr<1$v׏]Id#vji]anՍ#RIidKӲ^>A6X߽pdʽg'4:1g\JJ5]ఒT+baଣ#C Z}]Y2 m3j7a41U"? 1wwGGʫS|YEd˯rĘa>1FISj@f 2.>YgsH90V˖W9)VnR =rҹx4,5+#lPQȑPhgMwk7ЍE PoH6tP \ @bFD<.S/;h)t#?1Hv{v@h>[.!9~'^LLXFi|=OȖawH۽&"dn% d+}AQQ3AN;ͭ(.Aaf@fm=^pЇ֖6S\uD>蟕+ Ca$[|Ed!)Y}YkmW_*DC!pl\&! )B x҂}#O/~{gL ,{ KO+"Jhu/xM3u98iפR;\D͙$3ȵu?/,Wq C`qW5]=91;᝵5GNf`] WRَtIU Uh$<ر81EAi 8RtɒzRN'.XШRGH|[☭AK7uAVFCp;HTH,.X_g=1wsRN~TkM}i8%JkK6N"ڍELKTidZ##Ɨmq4pt"R/O)Ê)zaڗsJbhUqL~c=7Yc^`2% q´uV 7HKDU!Zq  _l_v+&pا#Gg~q~to]zC2+#'qrykJv2uEB ff$ fn=AX6 j1\+$A`"c,F`A|M*]x2o8 l0@<:IKyA75S]E}60gP|m!q ޟ <,EpR c qBf>,gejFLy!UE@ؿ J &O*RNomtl,c'(m,`I8LCB>&7$ER{=porY&d1<ޗ?06U+ }L;|[$̥<<(13Vpa劷atn?jrs0Cb_\i:O Ri 9-9Pc5osě궀,s& rKH1p|4ځڂdTd:3,Br7UGrS=BEUl{^A <=sy.&{N\#+'ఫ ]xKMT(ڐoK|[EJ"5Z>y> Nߛ:~o!%Yazw={np H~`8OLAs0Ι@|+$A,䖉tSLXl3dvxP=DUBv^Ggz@9QZ%O”((.2'L:jNA LP.4*\^E)sOCn1f -!eФc~ߧ(DM{Sk4qu;,Z$r4v>jDK]!X0)m."G^YʅKsήp#ҋ]#0?U1_E8BҨX;la[:"{wͩ?eYքbb6Ǥ7P}nuQې/qUX~ɈZN575siec3 i!SF["+80A: \J^QX? !`JS-!0þGp[aZ 4hz2VslKiJbr)x93÷\"nB@ϱDwR3` +"uI0G\8Ak)uI_ ]!? pP Bl{}y܌h`E|-+RA5XcȞ+A>KHc\$ Cn] ;M jZѨePB_2>kySek Ț/xZ9TJI=+|ru]{ܲ^г($2ìMN؞ZwIvA`XFa 2<.42j5XKYsAЊ̿JYC7I "{ @s 1:G^F?F {dˁ46vjAs9Ŷ9r0]cZr ʠ= Ew}p)=d<́YK>*/Na3QETk_̔X֟9kƗVm}O jK`Ih&fTdaaM kƴh+@>iaT3b0"\ۈ/a6Hi^|+ blCuxS)F%ìIaW;[}S̒) PMMmh8|]ZےٲtttuSI3v W`ϗѳn`wp_ɖdy(ZoU:LkzcTrTA}9;>.\U%}%([YR;GYcI2 =2Ω -ׄ;|O`aq$5Z93LzS1}dXH_0E@o$]!B3|YLB2Wm_)*e4A9ҾX} !<;@]a{#1Wz)y4e geVE``XR;F Z]%y-BcKF"G14]N\ULS^Fr4u}qh 5A*F5>瓃ˏ/3-W`҃Ÿ #gxiշƦvdKIVq-i}a_-DJv8}=VHulcS0N_J42xK2LBLsPpv}a+ණ z^tZ_;CNHR9Ca(8+"gO/fn\;BXj I&!mĹu9KNiԦ#C9Y:g7>g O ~A F\JDu ezyVx,_|K.CT_7F:"nEQ  8RYLybTOk27dtaԖZF[F7¤O'_\_[:m}WÜKUJp]h:*Iɍ؎ؖAJ$Oc 2K/1UFxB;x&葲`o3&ψ`y쿌#`ʹd)5h gVNLC->'.`Y< Bq[TߩD VH wMb\Փ$Kt懭ӄL5I!4i@E?/)eVxq۽ olO#>C5n3=a|sڀtM}H((Y/*0eFD $F"9zs+#[BL=LvC$5uoGD-;ImvKԺ|ljW+ޢg{ F]c i :o5"p!zW*i͂0}kMdP O6JcMԷ_"0`g'3A"6vք8.)~e!jp1SU  os(212wIJ61d )$UnL(a*"MX(][/50p۩K]5oͣ Sj9:rt]404!a7sV 56kDUHF-:glfLE`)ܠut,/es$ٟA?%48([8c@wѻn6u5ݳ"CJH%*,x0RlOMh̤y :U%*6WuLIJJ%ZP= bQgF\bA%~ފ)P[2 95(,LM?3hC~8tdz3 I ºă&=f73R>.2@Qж=BٰΑ,?R1X5M$늲}"Cp uEU9j qaqT9IԀuH2\=VmepU!YQA){mJx0kzdULK&YEԼM'B[ЬycyyL)a;\> TaiU^ _pxH4ܥzX4pbOCk&lH]yXpmv#FE@ 鐲zf2pFOj `%29SoG.􁇠u#h!FX4^MV/A~nJ❐ZqMﮆsF21K~ޥ'pƳЄElH}uti)Ge'&ce财F&qcwR֛5nxnnH| YQ hu8iq*"{VEվb.p#Bys1%] u/20 2 d*XzAYG=9FN9|s~*a4 .3~ٳ0z:݌Dž H@dI1k84фcUpe z8V "GbB S|:Yt>tKxS\6E- ə`.1"§:8!яjk<|՚N7ZgMOWpZvד>QckVn(LO39,E`agaU&pel|muiNd;qâlQبfDw <|XG{=ƙQw/] 2Rߋ%TEK 7[*)\,Hp80+bIFH^eհ0lws Eat)S_PGK+1;$\_m~xR /}xWe0P̎A{42~{I6@}mA"8$^O񑼏O#-0824Iͼ`j3r _m~^f\Nc3!^p{>M:үұC?39z@RQP !hy WL wof6r}j@J=-j, so `,`'X~ױn$f}6 ,u9쨛6'F>伃yck ́1TfA8RA!xNyělT:rx(M<): puo]QHġǒ"S9P+ d| 08eˊkK+߿SRt}1 ocH_~y#9exEmȮSP`RY (y$p~pZ"0xDT>>7C+ vl0v/d&0fmju-.ҭtI_UtI2F)ٹ뢤h\89o ̲s+H\M9}uq +QL,]nt3vu1o5G6hawD$[ .<#-od})F`U^|׊G.-]#)$S__E'͂{;Q`P#GvBzVOE%~g.(%ʒ$\"Z-eyI+g%pk@GOޛ,:~ )&މ:s[?fCuv/I `ꜽp\tF< F[m[x2;(>h2BLn"KԌEHK/~kKX%$dm]@ 7(z8aAH:e*m=^-t m`8'35pp&l А:q#z][|M KK#DHrXc;@O -p_)k\ə 1D{hV^ܥȵ{&S$+vng=z*)BÂTZ&l&Mb'\oa\n%U$\#{]9~fmFncgpad%DgkTb9 :6BrGLqLQUFnpw$):pm4|S))ԇF}Jm$2fѶ1q$W@Rd}/t!%IGi.e(7#)q&_ )`&|^N돓tk ַO%wZw ocp1-'}.J ݫy-*7܂'HeH pF@2:şzRNvmVfꝠSĿLף!V*uEk_N"%oi@%Lsh+s+zY1LH'Q]e ӨZ.@P._Q Dְ,K)W]oWuCKWOh=b'lƛh<kXU!ث Fٚ:$d}ǼeHe Jw|/=Ln#w^zb43haZv˥ S[5VI >(a[Dr]6ҸJ CъUAԒhxl|HaEJ-"XI-fN Cg?\q=&wI^4ٗ&/EضbZP7(='./7MY (p VQ؅Rs(Y39pћ @UryS;%Y.St\;M撁~ =s|5ILo [Ӑ#Ϩ1͈kjbu}/2h ~fv>YDm ?n%MMKl D,Œ)b uS,]h.> F 6RuGS.ʙlHǭ_I6z–?/Q,dx7Đ^#v늗L65ӝyW.[iY5bS2g/gU-v( qyǟ6~eq 43}${=q86 <)9ǒH vV4 /1,j,rvyj]~k)|{ >D\uf`8W@x As-6Gn: %<#KD[m,U}]S7f KճJWk^V-ke!-eC%/i Iwc&_'|]"Bl+0$>O1 cMʨU)e}{7-JyV'lw2pK$\v8$˴=|byA;C2t4RG"MtO;=/=XrLeoy`vTXfr;*- DN [zCeHDGXyeݣibw_`|<5hq"Yx]iS~`tlU8-/CKvrUҼy<~+4<ښ9ò NQiByCݗ$=x}p۵#ʩrl9Zwؕ ىU'?Y:A}v6vԻ`0\Zݘ)Wx}J)R? S~ &/Q,SJj8N~ڽ|쳪P$%U*/EXԮ =Z\6gr47w$czX]vg9I_bD.40onfz<͋ A-+mb޲ry۳Ʈlɞuc> zĉf] }\2ucޡRk)"N.:-Ō X|#- ;nZfʶ&<m!Qft@ܦ?HP%C L{0UCH5:Z ( 慓k,Sk@VNfZ~OZFW:tF "UB,wwBl.==a7 z "xoJNxd]n_yf+Ҋ(]= [ƪlFJJVɍ j: Zw~C[ %,Upw.ɱ+-a"[isF**tpǕf&,4BG-3vһ 9U,ӯ56*(:ėF(NhQ8Ր;GrPDۯvb~NDU}[GZ-G_^s%3@):sЀbEsSgА 輬"FJG[,ë(ҷѝ&\PYZPer6xq`k|۪zEuPiTB [;aVvxd%4OEQ)QRS3UY.T{#;#2U qHu#FK m8\.=BT9DTWҗu4MRWӰEu+Y iuqL/]䮶ص1~i^ڷpd6tՈ7g |n-dfcC|r4S㜇HI< "#Z|e"3ӡNr$x>B.J%T=u2%Hxl?#{_r*Y>MP .J*$ߏ0~PKp* ϏVkWpMt[Ttƶ{h>Wzx)`IcٙN,>7 κ#^ds:}"f)dj]XLV,T`nES yH!XFD )#w'e:zwǝ lU)59E!*BLyuZ4 ,^U%xI&݉^ S20ך?ߔ~z,>*Ow}##͸bV»~j ~oWwir\)#[>U'SMi&5ѺǬ|WeΎQǁ WW#khW1F5TP@,IϕZSW`{ܭ"\rC)x1U xSu%Q.ʠ)/ 4}f<|Mz!۶AqumdmD^.Aßp5ߏ}1m˫if{U)2'RrLe!&PtuIjuI˘Z`/ŁځXӏp ӻ~agMy㦳C&/!o0r.;&ߩH!F8U¡+?!O% $ٖSrtvީVI0CFiY*/e0I1 *U&?Aq'@<)ʒU46.c=X_p3J?̆ǻƘ&Md%ɤ:]UX>μ3]?.дlm#M.=;GP:"L= bKw[OacM}./TsF)xۯݧ;B3qۼ9`dTI{M}Z8 \w{E1bh05m*md2B(㽧2:G 5њpMz0h|m{uU`B(jfS~ܣW GAm쏵a9 4֯ @8M >)8SqHnlګ={qZd"og tQuyO5mR4ӯ[enkseNZ*DZN)[i:7!qM mY=ygخ>//[hy×jٴDY^*L7M/!,0VPxR"#\k @&9fwmꪝ{Jm"A?OA':玦A2;(>|B?7!#?"im 91Q 9_cyIELMvKcio@-kxq3BզOUW\B3XvͤH]tځ̜۽bLɮjJCa&ƙSO +ҺȅO-<_AxbVɯV?SҚgoTϕtTSE*̍@1Jq:$PS ښ.;ܻ0իqT fn,:`Z?$+5jDqfW*-D@ {cI;bMKJap6PnH9\(J9d@TS%zVKl/GƵ:55M_#+qn9P::>sv Gqr!&⵮Ub&:Rg I)s㞭b( .6\d2b6p)W*+|DŚJ_X4G_u:CFU}˥~jYT}m?D@ Z_{E}vZ޼Onq2iDȶv(ّWK0B(H 0dHHQ{ O7 SS:ivZV[dI?q&tEД]2&o".~bH"ti]ѿyiJ߮ D7,MmQo~qDfȋVvO Ac_)l[8jH̏)bzR4[_7B EOC=Cs"/WbIX\}eLvPW(q9[p$xJ[ 4y#Tz$TNa( #Nm}{"6ݒP~l٭%Vѫ#y4}rvjY)!L+()п A 6rC(]rޗ:L.i훫(ӳzk}_/+.aP30YI nt\`$(eԠGig )Vvӱ-PF}&9m|U@,s( W1ndk,dli$ }1zH꺝ɏk:X3Ӑ ̓/ui_@_SZ}jJ BodWOb[ *$>[tՔ,-sVnޫ˟9XCx-=sUObhdIMl<{޵Ro:w 0&j{ukr11]x ~ 2b%n0sxťYf4ʄu#9Qlga^M P>×qm/'<*s"_u3F3#Ҽ`Um`=60 IUMo9@=l7"*&7Z]2yx7M?2.A=c! [%z͖X  ~[e2)vٮBEG`x gq]^:^CXR?EZ:CD)-\# %dH7caduԸAjr5HY%y4g6yR$ L-GٿA(5*KI1(:3`i bN}DUTixYgB[iZ*K`@K ;m >pI멑<ӋM0c0!"cjӖG۹n WZH=/ՙZJsgD3^]QnBTh 4bs2*o<4%JWyz0`u9x$5P,*> kh,CJ tgX3G'T%Vp{92jT!k޿GEܪ!##/*6k?uƓB{2,ܠVͭ`V+p[YWFpM T5)J& V uYN&:3UǢN AŨ |zZaE!dTpg/]V"˷e?񜷪U6K$co/I6D1C[׍*kDɖ[_ c;6ߞC` 6a=DS+4>_hؾZDm y)هu$Y녛(^T@T 9[y Y.'e H{Wqly7l9ᦚipN£U 9_-% ۼX%8񦱅 [Ln}"GaeDL>m۰rM6TFV"X݀=,ȣC&L*OE7PH ޴2J+ey.Xa%$uHsBRϻRVx[vC-vY?V\9|orm Vw"s8tiJd_<\@!ovM-ڀ[j1L K1qB]^fbn\܅`^eDQ=4u4 :n7j"",>X|=Jjr|u6f@ LE\&o~<72zR^oUS臌U% Q+Sb (p']F};6M Ƶv }t3Εa\ݨe~uL%5X g!.+ÛѴVbC[64(]mՅUl }.=hm*`Ks4S|]bu廅EVa2n1Z^0]çɿ+1 š?jHд#$pBQU:wքWC^^{arAԗv xf 2_%u.{!@.RwjT^~f&,vݲ$%E 2;,7=X+Y,2gM!H[[07%7"z9ڻzVQ+͝W2+_sw;KmAiy'mJy7?Qvx/&)"cUdT'oc1Jo~hsЌ9+Kظy&Dm7@]1ߥ?iӇ~GEڏ =6/R ي1G{o( 9SX1amh׺WVqeL9Sd:גCKd9ԐzЮFXX.0TU*YU^ޑnW9V9` cLJl#ŸsSNȒ1Gmj־<%:g$ xW}~z6fF.L}1EO*UǢN0cǁp@3NU 9H4JV6(9(JR,3 1_JVeg Ks+"a-mE[Up[hgaHf,Qf{+|Amnk<\hd4Et% nJ)v:Ɏ$[kjf -^R2Pr=%n;8`stEN}S.K&Xߗ؇o0ϫOm3I)lX#|"ݎ5JM9fʔDHSP:F5~&[yN<(h?(!`9w:?\$YnVF~Ep}\5Y&+=e`E'HЈrG L@:msaR;.mh<c ~=a !,̦pV(kIKʨ I]G=0fY$"=V5\R.FHt!{oJ+v 3L{=3+)e I~zGbA9d85)M7Ea읋ߔk ˴\1H uV؄ %g ybi2z#IWF$+X#qfUnof Q9Æ-ie0j6ƛHuÐ4,K4z4l)v^g:qA0^2(w/[՘`>GԧuNm:C-ۚH77Ep̠-A酋U(c phOFC?IybA+es#`_g?T#t$&p*x_w7q`dp^nFBkyZ|1$ÙX2 ;}ԯlz𔱦*zq~eWtec"\ 6nW8j~`߫<>;o?--Ǥ~J]*" AUxUa oĺ6r2M ]jKpOƎH J^x-Ro(̢V&t*Ҕ(v~=D5pmYxكL2 %9iD2۰hY kG*J=v.0T)=X w݋;+O25: x`8kR[li$,{](\WBn A6o%_K2lWGY*[WoʄJ0D\NB#'N~t$%UVmz|W4 Y{ͤx/b*Lʎh? K[G+RqFL䕨Q'H9邶N[_ŏ?r Tq畒v")?,l@/FqՑxK#O2 2/2笩KI# ?n&H{?>Yܖzs^)R[FԂ@S+؎hITdp\%H-afe"O 'Un@ZFtCƻ%SЎ6炝0 ;e(#R{ެdNZL\:L!([ Nm* bJT Xi[_*|c*an8U bX}Get6|SH`Z`s(Alikq9/6dF: 4R~70c;s)ug^9ZBc{Husk,r0ݮ!F&s_bK+K>H{NCoK> &CՅ)r8?cºʡ-)3kςR ;Gd`;3XD~\Ch" bIPc<'9a5,R"#4WۡIoM|HY1<%~\[rCuMiÙEUGFE?>nu{4b9*[AH׫GsL:d3: tWnsfn5V*Ȓլ|PB?ht.&P?, #Go~11#YxaH,>((`8|yxᝈja8p /}i4Fv͊9</V$F_;&kLph}wM D~̀v:?Yʡ#+!zَNRsvpz`}AS^"i!kM閝vBC]/Hý!\ooPICU`~GK~TֹU:]|_(uy&00[z\8Sl#?$8Ẋt;2 IOrE|?n:o_{s-) &(JsQkX\ <$tuxiBƓZ8 O?+|~bjIB$+|[Й 0BnB*CX Ez|yP_H )ij`{r@2L#|T' 9+Ԃ4X rmK#,'0)* (5h[0ӂअ}MbL_-o3SҜ_kߘzM6z &fCZ>K<>B9f㌮5$0m̾AC|kFJ%a^4Gpwx4%h5eϽO~y=ԥJ@ 3Uv;{+GCﱣ] *bZb0J]s>Bpy㪬%FU 2ybVw*o6AY}[,Qc;;g+m1nzѨD$1kP58/#`4x"nPᵁ[f/tjNZ CC6ENha\b ?IK/{‘<=:1; \6=|[s )Yr}ehI0 n2yԕ]vЄ6/6B^a"~b0YT@ܔ<|a<ո*&ȻbJjɝԊ`V ? &U} 4A]BӾBQKP"3xf@p{4nKmטBZ._PY"@} DtF֫7m$p1z#A%jIӍPT#!fa0kc׌S 1ruF[㷰rom+)qނ1p23.+|1t`*I.+"$ILH7[jtOd+^p })<=4P4&1Фi~K-Csӕz|Yg : ^V6|9|CSE[dԿwƂv= tSs"KcA g{ތT.e#5KNԘۢ\A[$^WҠE{ =1W‰aTIdQkPɵk{2!H~?AS҅$ :MDVnqX)fɚȁs Mw*W?[~l9{tf#8٠Fcbbe1!0{ay?Fg1aݥ)74XzguBQw^`VO f`իF.Mń_#Qd묾})_+NPK\> \1R)kBrϋt܄+<]v:gy~jsv`9'0ۘ~*@}y$?؊#k d=,bAo:ED dylzp[C%Gӭ(= U3Y Fi7vB&$yXEv?\go2,?^!ۆ|te D j9JShPs%hdʈlN6r/-gߧs 4FHHC:݅jIVR~g\[MU/5=#Eb' pNOvWOWJD)=Ҭ<'߄P\}p~2fD1ܪ [m 4WeNټLoZvo *qi/M}\pծqyȾz 9NdPfIG&oVeG*DŎf"6G1$e1$E_(V`}QA^/E'a&˸;LަȚs-ʂՈdљt-Oh뉊 MX)!j?}Avf~X [R 4c&p?3Y*C{] -%'׫_4(ŧajͼE!N 8le~_p}UOZG/ kI33! 8)F&hQ%|<$S,(s I@#1 GCӌʩKMS+(zo :4]JU;+Dm釣\`Ӽ>4gc3_LFy3]VV[2~!*Mo]NcvM!U|ބaTX1TI.aJ,&8$h[8NGa)9 !.4.'fh57)ӛ-;%HY0Ck YKxl)@ V\w/e[]8/ye DU~a9^y.cxY6 9Hp݊"O& U`ĭMLfs}| d VJ^Qg kH]:ljp7V>*hB1CI ܞ {Ah IolW!׬J+$͡?궫3D;ocؓ&\b5R4N$hSG)ݓ J pEl@M;V+UA Tp2Q48W+/v 2ۓpNnR=\yX>[ xW#Z!~d' 6KEԅQ& "IjeIEgׁekj rՅ7͈bW^{yZXg,yo MB5;2:E3%'QNh4Q9^%K:tǙ\iCQᥘb:W #=!B@@B@8Խ-07oŃϱGP(0z&*/i&Qޗ}@ moeb|wf6P/rt\KHlʆʜ( Tu_I]1^ ȹ|>(0H_RyHlRSW"!RܵP- q|Uc6#J'NROU0-plڣXGˢ1c]Ԕa1(SmOq^̘Y8+ӐV#}̩Il5RA#yJ;U9r#ѳC0"  %p@ƅ ,ʁo#dQ}_+=2Y$z 'lh`9{0g~bR@K#o2lo57"2ڕMch.lBi#{ޅֻ4v7"%q Lg-12(˧7!oe;GXYFP".ۇTlk޶GW\px؎N*FY*/ܾ 'J9]lb| 9^i!k k4J-\ ͘LtmN -Q &E}FX׫m)+(z OO΁Vvmtߕ!As푳%:c-ӹ)e!:@C"&rJtq\bڭG[#%AYh)< kY2glhk8ѡ:nZFIζk+d#;-&ՠMf-DCRrs;?:_8]\ y&,F ^\Z %hBy/1;\ aϸ".RF9w+ Vk&!;"LyIƿR/7 BXگ$*B.r;KCK< 3hhA'KOx^{ iG/#!ڡݡb#) G8z!+l9B{:N}<>oICs{iq%xqԺ$6C,LR@3^JRKuiކ2M4hWv.FP4k5P>J]1ٮjwbO+^Br+;=>p1I]Wu<@Ii~ 1٪L3;A^OF|~nxq U8|*/g!r]p0{g J҉<P`)I7QHUZZ8:Zqe^TUJ|[uW4չzT%Ka9I"hN{GwP.5lw.Ҩp=Pn6H]>޷v5; y ߞ,Y{~%;_\:vL6dI{N9,XsB.ũ@$uޠm;Ug76k|9YApUQdxc8.\O ?_"D3"`f!1/=*@ ;vj5*)v-oԋvyг:!M7V|ȥp4Iwip(7RVex^豝v=혤瓉Xftx-4ѶR'Up^8fr -oq毱BHʶ6DQaР+`!G$"7GzeC x봒0MF=1wyb&H Ѩg}I ̇baK-Ghı6̓lpBϺOM ޗ>zI"k]>~-DQOR!S Tw]څXcV@*bS AػWGOLsa ǚտ]xa0&$ 2Y=GGy'UG4+[cʋ r$547>|#@okDf> `g7.cGu8q)q(X8;>cg@j4Wן߅HS$!ǯokVzV#`Uї?0}\Oi=c1!6u;>7(:YV[ 8K8[,g xN1/r/q;ae$UBㅐ}zuDX$<ޢGrcRl~ xOƋ@u9G kҒN}N!FL oe^n:wdw /њQPؤ :ԔfI AK! :a^|/Rr{9V9b鎷5h1V煓%(9DeU3Z'![AV(u[\o]['L U t>U:RtWS||.`M.<9e bK:֍ayST<h?)\= vN125kb S eWfuwQ_UlrpOm-/tW\0]xJ';UZOՑ ܂uаO&Hr<·yÎoTt>%j`< d]4Iw>})!= e"gЧwWi^樘=:͛zU2fNDpΪ4O_*Be/Et_"?Pp\-3O>A>h ڱ G/pMIEJ&ՔZd9AҡPlMEwD rOU6ԥb4%N<[04.m:`"5 !šw߼ii!wZ ov(Zu"( Ņ,e*c1+w<;J{e)L=RʝYh:J.3fJB=8[*NxN$(j`e@l؃yJId)gzgorݸ?roDN/3 ?ln_N14B/\kW J}̥TֳqK !g1יip(У ٹNv"0X`b0{ &ZWS kr53/oQL,AsXըE@=6-QeRv$Yv%tZMO+H-e1UKx1?AnKdU Ov>h],,< pA vwݧTuN{o&V$ObE* s&n`|'>(ZF0YH&l%f_TN sOpq~ dC+v<*?Oۃ[ 넜, Rnq=J! =أf\&fD!Jl`yl<3'u v65nDo)b=5i4] |+vUdjObl{#RNAxaepI[B¼^ղn|"^t, } 09f1pn/3ܩMzk*jEM9ko&Dj*<^XjZ #a a3fXkHСK Z!)x'$.4q*nu>k騷(QHI~N(PU3W]{d A꽤9[(!a&;,@{ T~EDNѨ!4n)#z*[LA tIu_af%pWښ/t "eһa$sԣyYW.m!j XUadk%7~ac usB[K?7mU7?PYK01sFC&.>nV@ژT/`58Leq~ہ%Z8/)EN1% 7u%%BBƗӣ|i ɻU{[ +̙~')W@Hq)gZP2VA"^w^͝Iv~dYd̺} C3ݨj (c"ŴC٣1+Jnic·W*-o9~8y#Sƛըv('d4'x {~NtBm3^C|$O5;sVl)?պi6\9(ԇBT sbJl;ޓ 0OO&z&-V@(Mh=%wC7E"aN. k)@9)آWm64 RvNܳy0Q*: wQ [ yȷwpvLv؃Vl"CX^Z\ì{WXPLn``|uGޟ{&sh4p3#pR@65+yqפ-/s^K%0ٴdnÔ{د}3U(:la C1  JD@jI4'n}J! aяEe'{\)IT"E3qWJM0nt \4X$(T̓oV,nhmVot{տSmH"O9OعsI8 tHd ?֚O5(\,ͭJ8j]kzxqȡ\ZuiY!KHMKDȈ1' Slb$Z-\ry7}/t$N1xu `?`*:t`kXuY1nwҩRi.|:yv)x8BJwη2"̹ ?L)jC-f]}/ڼk@l`'x;:6Sy'I~.pDli#huDM4ϹK:\&So3W> p'fpl#)E4hQ,F~Q!U+Xѭb]+$SXirI<E=33rǻ%~6Q↩fW[ْoF^U2A@|N($Ϸ%STU>FterGիm'"[A`WOxˁ­4nenP@L;*"l酺͓Dng?:G R+Qp#MQrm1?sXh\n (#NWE\YkyeSڙ4 ^cFh,wv@ݭ 7U?Iy(sYR9L/%TK1GDQ1B "5.V8?'i A'ctAfrǕEM%'X؉X}+VE$<3զCUDWH.yj7R1`JjW<qF ?Nv5O%>R(=j&8;auHa}V: sb\~Xhq+t_5U1tM[kaB8uPƇ19@ 9tL_xZJ'$8e /m% !}d'We)Йa,(J[$Ʊ>aXr=N v>ÚxS #Odf(ףb|\ew*< ɲ9հXyeMA0$R!,(k'56W EJPoC &;]O:0O̱m(0!AG0-{b)c'Ŧɛ Buk-HV<c[< &PhaKei@-rAɺtiZbjH*[ڝ#,ɀxxukF gDcTy ~ͷC?H<9s0n') Ho43[}ިtv$Ս9P3T1Cv|){Mzf5 PEz7 .6I J FpȜ g=n(<%7|p ‘vLFPZ"|{+ũ~G{Q{"N?.AޤJA2*\S)rVM45G#-65 Jՠ"UOEW\Rsb8ky+xvO"Vq V)G%G\>TiX @c_LAP!^K2GpFC4R\R֣Pv4USs4+2yT5:'=(?.WJ[()[J]vxF'0jQ .l5=Of3"%!t6{Q<$jӒyg\u4QAx))Mm;"ah 'ds+H^r yŨzI0:K)^2*e`Y7ad\~w:<0e#q?MD'V#ӦEukdJGZ䦏ܹLqiYāy rYy S݈^,NvCڮ;z0<{U^g<C}O|N D2=qpEGH9p!DU% $!SSwq*2B^c\S[4RA^xQ/FwHg(eZAao3 K mH{bhO;+(2Ȣ`WqLv:}r+}['T2әOXAoEx~W~ YXpXtU]6|?hqp6&]zJ~KV/Z8υ,#Pʖ#jNŅ|sןn!Gv7i ^h4DH|"-{MC9AwCXὤ1qVߦhdA-u2-~՛-1[:E㉠n*u8{YBвܰY"N`S82&PRئK&RS.n<'խpoNeQLYu2bޚFolbuk\YExUxV֎dYzofYU *3rtnܓrL#dW@N >K\zDf1eŅco(~o]|i@fbL.ؗ$jcpJP5m 8ZY\>a{JK`k<QG$N?QyK#<\ ,z) BF 7~?k)X=h=b\vt3yPj+ KR>CYRU9Hv.\hdr9b"/ae5:Z\#E_|*W 8OH;^c~)N&;'B&U1› `J,T_/Eȼ`>Jb LuT]M,l¼d+d}3Dx⾆d5D.no~V`8 ӸI~d #r|VSK6ܫn圍GE69]M>eMY#ϲ Bٺ%\+VPMj?*7qw-hrP,+gu !Un`˫%&+;J bEbgfN/bҩ.@svY1s]t 7]55lR5wD&^d?I' b dJBG#rt*@-DWmڇtɴO}C)Mji~OC4Ȭ3~)Fv !M])8Գ(l˝KVuόp9]q5z L`0bo_{/B2+F(2:!dRhVvrՐTO[(Ƃ̵xMagM{۶AEOc|@HӒg3D'1և>o_F!1Ì>Py4A"S j/+ia#09&42 -3ڪ%h[@]cմ'L%y`b0e߂ z99`&p`u2̔r#3C4,^lEdBI&;ǚu泶`Z|0K::!Wd(~}XP}P4^&$6 oSpv44G"qDI_\՘e+ndtЮ9/ly(yt-rG5(wք@5">+ SuLnK`/wvzS$%-q򵸔+;m 1۵euRUZp%bf}s'v&\"\q:c!f';GwN>y_1+TEE!4/TJ^Ϻ)NL'09#g(zGA>wma!)ûtqM\D.<[ n# .>) |u\ #D >jpLVEwl2FcTʗ -M2JP_0hQ[qk![IU;Up£^=-ahh(Y*y׎) ˉ[*1b|֫5yG7 )l7tDQ0&hBxFd hWTy6!6SgM;PRD: &yO>"B&@^SB(%э!c ^H$ε4$}&UFa RA '&OsZ[, C˔c):oY]Yh%/oW;"t@WÞ-c4N.5Bvt Se T ^H"%vꟌ'2z;H.TIWqZݱ3{ѡG*Hpo]U̐a(a%%$P6Vs ubRL5*1Sv+m0Uy2YT$1'A}ZXr^gVxYl]ڊVa|^5:'Q*5`-a.AmOYa)j4 aH=k~7 = `y ?24M+zc6c/P3:^If+XԼegdSDBۻ"Xޭ]Z6\Apy σS˜7;eA#ְr[/+kKvH[K$6ˎX} psb+pTJRc?ԠnS>gbQP){p.2ywF/s3*d_K4O#A/ЯG`2{.";L( ]9 vY-+7 R3#Y{e}uƭʽ"} d5%m8"'UZ)πf?=)WYI7li ϸ~5MdkЇuU3s?ΝـeZڂ8&mH:p9剩$g4žF RN|2O2U hwfE7w ܕb@;y_^s3!UL mK5x(MsTTzDArs]_c, P<\H YwS'٬XDl1Smiֆx5ޠto)(2~Ʊד2YP!KLZV<_VuL&7)Mj8nS!߯$|/\$ջݯ`5_ɛJ@ ;mfz}>A<+1y]z 2ˉpa) Tr{S .G EFpI"84;])Rceڷqa? B[ePH="vbĔ&1g ƍ-Ȍ@HV_y"]`_Jq/;x: T2l0POWNll|֎A/,`B[ l9i B6}J6E@w 5YH0͉a*MęПiM|j ħpl(ah /?:v; &ʳ}naQ\쮝k-5H1j?: )SJ+nhO%X Bo>կWY72 w1*OAy:F7.hlI7V8i-]qyh{X$q>Qs1ׂ3 ͋lEw)YUewv~X$cʗQTu=GU|g,og}ȝg uQx´~EM"L'e|XqAJa~'M*:JA> Ԩ{P+PDa\Q X1Ι^I9ق_h?VM|vVz8{J=-_ّt"C遹95! 5E)`W(rd^LԢ$jtsCaV'd 1?< >Vc,!ƽeaUS3#K,2e"&6b)7(}t')*B$"W/D6Ύ3iMs3*躔6}/f1JeK#xI^KK[uH\6\Ae5m6?=4Zvw &~/qdhf7bz'ӳ {kNg* 'ҳ/IKOd ( 8pjDJFĖos9 Z2=;M4,r5ѿz{-Z(Ŧu+V.Qt-{F{U ݇&qڥ|kru8 ~$*\.=2P?ذx%+0DK:Tc'#ɛAܥdL1zs`O-(ENJ u`QF-⠡ `zukp7 ݛJ6ē;l噬U2FN?aM y/6ONN h~؆d7u "4(ׂD #PΡk`W2"& BeЇ;4xF/Q*Ǎ? 4blph -? \FvI; V9jf|΀*G6յ}; wԇz[:CsP߳YB;X 6YSx!,R=*R22ai~ga t ĀŌi4 }1as`ccd{<>خ+I^Od[rJ"I4'r>>rnSE=[]jР;~+:;=`zhHg#:a<~xx0sY3%MEI+YQ\":Z0t‘a궰qmr6?6f^gWAY1a!3SBJ9zMW+q-z(t 1iP*[GRҖ{^,giܕ˴fuw|8?ڤsI}u,]niTySd 2B0}sA{X&I {CMSsK,҃b9 f'~ HuL%",;XG3w.Ml3@hY&]e氽3i:VC;M0}j>uLVs-6Ȝ٤kt{08L9dL7̛;)RCB76ɜ?7\`̕{$'ǑԷ,+[$b]'fvW5TF+ Z_i6>ąis${"_fg<]L OVv/h(a7ϋQ3)RGVOΕo$luﭴ'|w|ձB@Ď'(5\u*3yYz.B>oOg8e3z˪pEwOTNs)8M b7,&bftI]%od,ji}遫s@[Z;n])OFeYLs\yR8H܎1:zߣODڛjS Й`҅(ņ~#ϛUZ0k?qG+rR |x]DnA9b>xc*"j"F!*]yf.frSɂ6a l7 o'jfwv HN }ABE/Bnt]eL~-^V{%@p3Uܽvxx; Z_,tSc{Ü9Tt\S=#"Pz}~0ʕ~Pf\{ Ct9%q»a3I SLKWJbO'Hr6]iNPv(!͙09-iC1O!Jg',"Pd48״Bh]ka565$f՘gO u(KcD. FTfcC^<#[{0}OELɦ>lqCḚ ,2q] As`FZRZ 507Byqjku.`Y$Tn*'Ǝ4Zr[Dys03a! ydV^ |^+w͒& +k׈1йY}#| BXBGG]kxڵn 12,gUCI`_Fwt[(5'@3s;!-H?Ǻor!y ُRlA^MC'úɫ?ώs|))9/4aխ& ڹ j]^;͛"ɚb!-`l(wnI(ZL=d֡~$}b`ޤ)3LO[wعR'a }4F L@[RM }<>aD &bj{'$̷ώD֧Z4U<^^pJe~<yލ^*"ĕf uy%xG?/ N1'ܦ* sDb;?i5T摉cY)!J%\Ы|Knq| [lT_X<ђ;%=Vb}&/Q` / ͊~X._\Iv*,ަгhev[N)`ހ*dH@X6N":|ݛy+<pmw..8! J=$^cRG|` j?]lh!H|"e#t`=|j5ћwxNЌS*Q;D UxSƵ\L7(I桹_T*+I X"j'iC ZoL ݊jh  .w| H*T s'7bM yH̃"EuمYqu. Ckŝ  RS2$eWQ<~1ȵ96f#DserDdv*MUX+F(L)0rdoEPNE.wOxfvrmI CJD.9jqGoB8lm*P%729 NyD- UeP09'!v0WR&,3핶^uo QN& o ^J=+ '=+PKcaFl%NTM퉷9Uv}mJ VJ_(#$r`t.t*1b噫V'= p5arZʷ|T,'+!Hov"oL3 ps`t5ؓEĆbŠdx^٦ b5S[6g e5 N ~ؔJPVubMٚcRVtƿ\7/I2lAO.VdE,.v#`AW-0~Ciڕ'3ִFR^ٕkfpC0 @eD huXv(RLx1%3!K J6"5\3 B#$a)Z؏ׅGZ5h(QA|ۡB^]dTeO1̚b+\gwF4oiM*veA+%Uu޷Ѩn&,ϿRO*u_{NOPc*f?7/KSh:tD l5SzH}W[^ (2g,F6B K,S2m/9a`)Aɩª-k0^dekG}䣬`W8?[+== HoLL&9OA+>tTLnyLڣHRZJE:ͨ, .>wS2A#wV-~[nauF:e aTq0Xźc3Cnll>>hJ6P0.(QűV}h)*F3<0zX[ &3`w1(4ow n390CJūOsŀ)e%ӑ 64}12hUnռiSx=֝CF flCB1V:9c d^ʈmכdNf>b^ZnM)ת kTaW`t㠻@ M{+FY㈳/3LaB:E-i;WBqVL=k@NAzZJu2<5WVzw= n@sH-*EJ!(ǧ*Tl/8aKI"VNm1+ŒZ22Z|FN`?[gqy2ݔftdV Bn6 > {JiEON Jܤ$9W2S,}aPa(%1'[TBF} ׆ȜY#k1]EҊnTǟ z҈ :e;F7> )`$#ioAɯE6 lVM4t isZU$ú[0v9-۟}E۔G~[^Hl+eehIt#zEcԼ`(qrcoC29 ؝Q(Nq \MQ[ rA2Y]S*Z/ n\4j&zrg4O#Άc?QEy:;:(3{ٯS򬎓fuxڄwϾd3u'3|A:mLO?0S4&)[AWSQZDVءC?L SdЋ^`*$Y4;rla]+SuZ3F[܀g s<zW$l/nʊb!ޜgi@oIqUG*"5+Pp9T D#6{+^:" jCXE1 sL_`?䙪=o҆48"u9<1e"Kbמf+|SA+L8,[t}LD[OA3->bۇ)Lj_ ZP0+KJyDj f~mSR͒e2g{Sfxo,+cY>IE5wC0 ](¨X#kMGZ "B}2j`pCІ9fQ K'#y%] +B"bPU!/ i9;߈. |BݿEwvE^Y'ܨșDpvAZ(cběR-~@nYl 'z 0έEoY-tL!5U Z&8 i\C-Gd7Uӻp@\hOx_ͯH}Ҷv,hFIyH(_a!0dnBАir%f=a.!N{X<`VB>gM.;*/t&s58Rz ŷ#U Uxi0#-_qwqc﷼zM)LRL>ޚm+[P+3J~R$M HҮ6EW5!㑲j/%9 q ђsaR(Q-E;XɭR:+kyݏör^r9rWM^2Q!<jCNrشF%,ڌysވ{m$% f?RTt"VeHսmO .??;oƸiH~mZJ oP t4ih-;'UD V7#)0;?LnHX޼ȋwV١+l}$y$@Psge )IGL<#oX=>徿3LZ{3lYMYScOEJ 0?hqqBҼlj3O Xy|Aq Zʱ0^8P+V$ah?1)>@F$IGx3yS#6\ً%#a3 Kw~xΨ)jχCxHl4AG<$o>=wB+Rж]J4/;nBjAf>Re;6JKX3d| yLk0 ! O[8PfϊPu,DŽM=vIJgȘG` f}fZr&{]iva؉`Ǵѻ]fOQtE)OrZD=^sYǮNEL q3^P>fGA=쯻[mgVXr!ڲqq-zqwΈ[c;@qx-e dÔ8&;-m!1!+m&/+fc#*@A2bʾ80uBC ھfzI`\ځ;8)J"@..4Fob9]& uܣP x߼tяŴqiY w"9PJP3b3@C2X r 1 |D;~SnW=f,"[F!0̦l ?ِ^9'v?T48D*t[rcI52?z%|uɕ|""=K:"fe `SҢ|(;A^tHjOo \@ ņU$ŠHuKH/,^7g])遳$7Evj*Z&cHdA\7h /@袟e2rs}ckJb>\@KsӕeN*)`H{H$l30 7")'%D$TG1ij~/Ih*]GB<֘j73M3A]%`*d忐cNj:w)bW3 ϐx(љhel:+N[=cR-^Cڕ0XԻA<]Q µ34yfFȶ&CV:BF($y .):p?>l CF\[9DDǷ=c;w4)U[SwXD5<ѽߔ!N KQ~]y* + _tIi*ktrX/QqٱLO"~ JomOa8`z0M?{Nӄ:&GbԶ1|>D>G"U޸d,91g MJ`S{q*^^.?~)kxd 6$3R%r|^eFHEW>*/:\EJ;!n:wG!]viIpWvhgb,>XG16@7Hl #|ze/Ǐ$m ;Zِk*0?!E]5mqs1.'x13 ?pq2;X_d KS~i0j3ʯ-Θ~^PV3Ck+4CLe]qSuV}/HX%N(dc}|alsfӮFy3Ǐz<LV@_ֱdADUfybc}ׂX_*4eµ_sJJ>ZaE% BhΆN''Uw9[ 6?+@ܧ)+f`*,;Nԗ-ili{Pً-MҒH_47_ ΜV+DzeUQ@- s3g-q;&arLwꫢpJyٿ"f Pilv/|~,z)W ҎR B-jMDNtDKcL\qmB+B>Gwd]fRl8*ʂ.';"H{ڭզy{bxaKh]m;:0\VT_u '!Bi!470\)N]MÒW) pRȆՙ&ZOWӔ' г.N)?tk<pNd.t S+)7qy뀤߇ >zpn

PxT<Փi>{|SJ$4[sK5wC=ڈyK~!ܻ/Jl\QY|GV2荨Sդ[\}]vѩZx;ߡEfBL4F>ii!??Ae (ҙdSo)Nc\ $FAfRx&|Eʦ>4$,CX wKoG1J N-,{$mCOB-:K? iŢRxI?ږ)Ar:VX'XqD|La'c?3wW7]-Ñ/C4%P,8HcIɌ"[[(MӀzL OUx%%7B8VuSj'm-m,18y.5 |2^pS5&@Az!8TMg/-*CuC7:;(66l\:c/?P\˘RSF b=_)J#(Qcy]V`_~"D:-~zA[RĠeZx=:C -z̃=XsgԭZLle5 >JB;]!>2U%_`L{zweZ`{N ly UR`dZ3n+zua+:Pb4|԰?+AK@{? Se>b1;qn_Fh9.Py Ù}^9[6Lj֣0햄eP'" [G{ (0)0NR<]H:n >`4WXbDm\^@w A)IAn!p9P)8~_a@L1]<(XQ.N](*o PZ"Lwh Ŕ1:;p392z`>\WG(iwt}!ƘD^ʱR(3W}4/߀̾vǫ52 v&LX۶Cdo7nT_hDj) nзK/gtM}魠~S!`~vAswn$=4p 8BPBxKx9)+89Y&DN| H<J<BNTz&x?cG O>Z]:^,41W aVhgW<b_ވt s.>s'wЅt3bG2nxcVxrEtk]ѓEG|n=$s\vi *NCr2=,3ZGJE7oelpAJ$w)b ^z.ĜbA` #|9v:+O'yY%8q~JO!N^:*ļ'lp)JG78s:*Q : 5iQu=8EAzܫ9E`#ԭr'!N!@և9}]zgP$7 3rAxS:DKz,X lZAM;>7r%m QZPo5: oę-ϖv`:N! ▂P0 6;jE۫\"=4eQ& oG7tgWj0Pߍ0xo"r j&! g==D Gw$'&~Ncau*bBSϗzİ2L^e)l "r~g@P }@~ % #7&4LHIëSKPg !(Qu4O]8tU@w-IxFi~"(ԫ_R]a>"."*yi`±Fv+vFN9g@ L,v /sR2/4m {"uDbGv'6g4 b/Jk& \xOs]4 nAo6\WY8,h5A緞1 f0%V/C\M0/ȘiC G;n(`pRr[9#qmW? L['Bzv5S@$RXk^ş R#*>,GHإ쟶HJNV ]5dr(=<l @rǝT#i:nOGNP׉Z-ͼ{>ύ-8.J2Q82z^-V99ݛAbzC=P# Fgf)ps`%sofsChr}C^ Í1N=mvMdU@3 fZ.(XQ7EP1){?!fң .i] xgLjz2 ؊Ao`oo"VWUg Y~ൽBʣq䲡!XMvQW;5@Zˠ>Gf#"p!%ֶm dG/ @^ ﮚY N7؊ M"I!~vq֘ *JtEj7BfyX";[ iENj!E T3>lkV@-B#h$Qjr/bY|%킸#B(Y{Hӥ)(fV3e1K4"x2 ng* ~!1T{O]Ӑ6Y)=#Z^Jp+_ Xa{bb$q) }ZOvyDBȂFqfܭ} nĻ^0lHGwyhʑpCDil1=0z Sӑ-!N jc]"ߡkdxboO 'w} $lHJ,D(@~dZ @x+S jXE$7N<{ =v#zZ'G z.U d+t9"5rhٮb [? j\ 3-`*{p,:‘l ae7]7jA#LJ̫zjGgWV\&HPcy R[7V|ȃY"Hݪ|Vdg`mY/"$!洭us}7)# `xbzq,]`JMF[_'bFӻ#D{ /0&Ռt 9S<$eËߦUYyAWۙo7A{p7Jat ?kZ[hWŏ,>QCeT3y'0e܃~+mp-7sHwTݡ; xzdw;CM40449z+ښ&U)xw_ċ19OS禒rEjV!]*>45P~{z9{|5xv^B* $akT{) 2pQ:un6^RB:Q;)ɜ1 պ4CQUeC:a8挦=dYHۣژI|M9KPpdYk*o BG"WU gEp0asW=ylY @*hѸ0 | 7>jJ% =||AGfMo" g2o9dRj*6h35<(?5eZzhͮQ_: D'6 洵udML4nEOt7XйIn2F\K ꨸ܫ|L(-#nX=f?6ڻBW%=.-31<1Q@2p)M)8$gy8p(+/X̉v b(;h z|c^x&t-\u2JFDAYjS_;=i5p#LlSܦbL.S y(80ָL+J^O:twbLG)%e X.'uGk_V`ܮ?.޶ "U9Lq59뱙XHq8d+d8р吷uh\(ENn'-B ;z@n³ª_M\!Wˑ랦>`iUaҦI_CX_$A*ҍHH>م*}g̊66:p [GX U5j44jFOy. tG^J"So<<4F7$\K J7o~c>]4x'vA6yd})#nsSDqP| lH2Lr9{ |Bk]~†@|$ !kx}} rwNaiז;i'G{o@F2GY1"a_Wv %8#g33RԹ*d +|m]*i{:n!LmPTX߭RZ57۲e!rmZ{}%dW; 9Y8߉Z/pD?A7{gNv_}zc`iGgβN!7*1$>@ Qx^e4QԈEkV/ȉP"~ڸ4u@{U"~+xGY.hФ~^'Z5bo# ΰQ01}o+dٷ ^mqA에d6/ ]hc6" 8ñHdMwAF-s#H8jQ}7c9dˣuRII\;o@#m|x.GgN GOW>a9d6~CX%t#f [-cMm04[^UfɏoB+O0)5l^`USPELa핣@tT >zpT>HaiUG73B0`Fu-b_hCOvu;g0kc9"ZX 8ѷ!BOCǠ:b5x"g;]]^啯xPvƒ-uG*Qx}Dcc֞ǐ1.y%t$2D̨xTm|lM\| gOu+1U(Q*MmGy9VfXN㲭J)dQvŴ^~HW@ 6 Rݍ^5qߔmy2vSbk{_&kt~!Mm|\ץ=JU jЍE/TK>:]0-do a:{Z`V&^ׇ5A2GR%:d˕t OA|m !:&1H sG׊r@jViA/(1nT ԯ츀_W\5 :R%SZs3I`[ ]6- 'e9yۨ3C碀QTE-}5AU4sj6&sSm!-]}|U':Й{&t S,|T%cLg>XնK{@7 y =ԤG?<me}` =ID47C4N:LNIE$[tԛ&`Dm셬yFޣ2Bԩ0sUú18KJ#z!!N3=vAM<}(l֗ RYOC>$r%[yXy@uԃAĞF/eϤ-_[/Z~d|}CJI[ÛagpSjc JQ%H"dc-:C R^_ͻ",dg A#xآ]%/vDs _I3' VddS `2Y<- =awJWwӝɁts &ÔI? m 0,hX*n{qg`|j1xi |/dįeA.{DcoznU}rǁ$0xVyhggeu~>O ;֙'4}PØϻ\e~0ɯw:n)w'db_akh@GH+ğ:yfWOAg:?7x}'ndf1j!))|}!=ƙ iuMՑCbePX`q݌i2QLPVL!w uau|4:d.wtFL(ؗwD9k "]jvp8>Ja^v(lͤTLR~t/b9ڢ^>Du -d(I燤bu9?6ftѷvu(}PHՙ0vr U]VC ^X3aizH#RXg}yoلy6)< *MƎWBJXW~5B@oޏFUbzfIʕ;՗–h]dնe̢~"Gč3t`? ׉UQ/h~R^doa! (~[`2O?:jlM}Q'`}҃Fȍˀ+l/ 迠LEn_q坨*U(tY I؝xSa-Ӄ9ZICaEĭg:KB~DwmTs&謠RƔЀ1<ڃ(r"zׂ1,Kqs؛xᜥ~3ۘպz5e@BBع(,mk3Q-`[3<7Oߤa3tmoz*DZvL>5N!t2%i&tтAⓥss ھaʷlb@CJ2옸 2Da\l Jf ʬq(*Ey`+zve/ޗ9:@YPmRwjI#;N@vAE& (Z-)=XFX8}!Ͼ;ΑdE6t^H:}<X -@;? 2tmw63Qeyb9vʮk{+AFFa!sݯf&@4Mc&9\G*+j#a\hrsBޮMSޠT*eZm> rLH!SG9\ m֗×'bEHdbnLSA $<LE ʭ;5mˤl.cI0U ;"> ؖPn|pEIs`Jwfui$`-}O,U[UMp>U3U:h1~+f3GLbҁ! }q[j;Y7>E|ɍ5J' }6wc>(¤޻?ZqX2n!I!sp⏮RH &v"WY'TXMM"]QΑ -u;aIJ\(@a>Ǫ%=0uhriۄ9}%Az0.YI|{5L*>sf] `~eّf`Y[tlR/ŵno+z*7R%Uᨥͪp}k`_sE WAdɑ-uVQ^!DkFS5'fb;,^v]@X;ڻZzHbc 5,oVtR12sS[פ"h:\GV\`/Y;m0'>vAW)c^Cb(bɞyIbhM9H D/HFxrmpN".Id횕%>]ͣ_+DK&,[G,y)ka،(޺3imkwBpyLӤ0C]ن ~lI&s|c1q!  F$~lžr~E"/tQy 4{:eq#LS>ߵI<hǚpw `oxv'ujC#N}!Z ^p6iuU^$>_/"A6uBD ~^} M 7H4Sx[Kkd= /O)QR+#[m/WMT6u4 Y[R o*Ox璲/Z~MPMF 78;W9[ cX`K~bu]m gǟ4T{.P[3n, '^uA!=KDHWiY1w'ƙ0h͓#2'x*gė&kEW˖fz\Tj7'm@MVXڒQhrB iwJbjLK+g"\a:~5, r1Ϗf%)Ef\ V%@ӋAu1ћ9]E K R-HЅ [X-E_:vqެhh7 %'H"&J)2wI O{tMgw=/W%Y>g~xvB]vKC~s!PC7[16]~5-RA- TAPtX*wG\*V~tMܠb)eW h„:S̡bkk{BS6O{2t|5w~WR{e4eDAU}灝1+-zy^yZ.|%1X_E#@Țgeay:,Ska"%ZaZ̷Ybw>' \h!rŧ]ʃ_ 1Ѱ%20]45ytaRJ#h o* ЙR[FVF1po#2 ezb{(Y'OTAP.o>&[;w-_1=Drni+Oa6ԣKf.4ōD+ȬkW͍Ȼhzž gLTkěIFi<l@'?`p;I5S25;8+ ~ F: *>YZ4cBS_Y-/T+WUK`//QCj㲛2jj(}E(~XT2D $5B ^vU-28ՐFS3d $Y.LMkE|35Kk]ݥP%Ƒ|>VMydFQJ?-#1k׎6iuHlkPJ$zy־~:ܼ[EN #Mh Ҭy$b"W{$jF|L2 *}#&l@^5@4=xxXG{5ֺPhw㾦U/wVnYKA=WQ ).U&o̓ŒHYqZ+(~-PzlSfIe֪XJ4̟"r6m?tg"lbPogbMrnZXAQg(PNE@8JJ GcINe 8 PwDH}4cfzdWnGI=OrEVgX2GgGa#64w2H/@`*LXR9)j5i|L_IY)<\Xgdhg*NF_)YflB~%c/ϧ7'[!D7.(Cw_e /uiFind`|ں3xj[l}S\NA[-̶׽'ܯm$[=o 6VLڞ]0o`rthmEe7ʆ\$X СN:C vn_my%]b*FuM nاc`C (dhM^] >VT^\qO+K5'2{y [)QC4<VV5Wp/`(!SAi875Z*a5դtO'P+!^rU>񩗘;J [Ҝ-:%'*`L_Clzs$e~G|n3 r11Ѥ\;䀉YY2COl=p$ht1wV4 3@څ >'5]c̯9Yr55h[F†c>%S8HTe"oڎRVn jwk!HQDmzƇ#&۝gEf;^uR'"_V&Yݔ7?tr uKb}|S 'Ja6 JMl;'@gCXMǁ ykQ{wB@O:z0F]YiQF'%n;כ_"A)6*##‰gj LkJ`1 z}A# I!du Qg}sXy2_͵JƌY[kԽ?쓩`(5#$D]1&ӴS=W H,L;Շq36>qmUL%7M'^"wBj]$0Ӊf^늄s`t)1O?\wCdQG F) VρË`?@0!%{tBw5)f`s ]I-A|(~C&SVT]r<ϡ-:4I 5ؑ!о ?![GwÞ,$Zaid;ԕ\nJM_Xtɗ}xyfD ~_zb)V +pAâtLjeJo`bIFϼGl_h}UgFJ8kJsO ۺR7*yX)o_Ĕ1_CrS 9бaZF%9VfPAFtܛ\D 4_ eSvk5J<W,D#^M;K56~vT##.N6+41k\F{è啵wNm_% ǎ-eڿq5-[@exjޮCm:# (`zV~Qu8$)v㍀A{^+Wݱe{ޟN)>jIsܦ<QȴT9Z2G=XbcGKWΜ Qv"k;+8`ES["Ў7BNK˷C]_I̴a =O ǧRK*KKydPۤ^X:jkw7.'4t@$:1kNW>0dv@?%2Z6l9 +~3'{ _V舂G^iiUp)UewXч)[>aSuܺ8* iQFa/cq:C$D\:VIi͏%9ne-Xj .ېP]Hf gr:xccpC&Q/yܧŸn[qKsɬ^-) -V.wҪm鎝Ddoᛦ`T+2E\gHFEZMc#A %^!Yv yn=Ԡ}wXŸ$>iS4]˕U>j$bgL7!/Qv!B}nvAA6DkBh(Q&7XLl|PŰLT(A^],|dDɿ& F?q{zoNS+x5,r<(1-bv \)3IK0P"\Es~}^;hh \ uj8sL\wRfR[4R!qʓke~w3K۲٬i*-?E+ܨlF++k)C#?7ǴP3%+$qV,0 ?LIsܛCK88O{E /TC:{,I$(LÒNrytKhC 7L\(=H@QW>c+Ѷݯ @>7oHc3B^[eU`zS{.|k#~p IZ3D{X 㠥7@ &'†3=hHUDXPz3b H 1Qqq_PB$!!St5"lܸsrnZF2eVb"\iKɄST_)u&Y7H^z6UJc1rXv3wR`x%KQ%g Gi;TFa͵1o|'1Zcisy/ C}8Bߥkj2yLv/zswj9+}QeV~M&#] $7UO"w [005 O&|hV)1EzoGnEyŸZdLG~"`g /w2v4z+ٕ/kٞw8*52GZH1i:Ajנfâ;zXDM@(mY!eXgNAQ i\>~j,/GgcehJDĸ0.VSV5?өFgua9dK694ȵkxZCX'#|ߎr~*]SSs 1k)ӛmgs1~9m<,6=8l(]LNX\eM2i,A).Y0c6&w ]}a XXkvs8ڜsₑ+lO]kM,dfKr/!`*Rdk*_'~sh4UuaHn-ugDxA2'1H72E `wávzsUt)mua#МZOx Wla"ߖ:6eqcS߉o%frј1Q!MUƧ%\/U'z8!(]W,B6.<>\1=[dE(' tӗ6Y1oٵNQ{}5 $߹~>i0 c^?i䗣MSr>!F SIa )'muąAv1E DC@OYəȉ 4!T }5Q܏?{5 DrRfAj.u*mr}75U߷Pίa@Dt.IVR{pcʨjDfF,P ֫;6VY/"\4y5 -/ZGpIa o٢` cRQg& P‚2QhE!ޞ>a rc|ؗYۼRw(D{~.| Afv6d!Y#B-;۞XB>#UWd/!)Cn$, oo 'XXY9^ϿS:L|6KCkJǭݽiTTle3*(k0L7^wuoS{fWe*_JQ0 \ڼ{Ix$ VgEGd\DS@xWl5<)@^jMcZl´U:v:v^_%FY0Ҍ&^x~Z" kcug= %lk9pzQI2燫󔆻}eJ-$*l E4d:)L H8`>/K֙?Tix7k5F9c~wd;UgmvuU.,R_ Dy[`6;dي{$ҮlcC/b>)w'A0bSF 7~ZU2 ss+3hM&R 2m﫩)>q+M!Mhx1IG URgc̓]NAd,{RMH;a ({V{nTH5=+QZCYwe"0D˅-߮\fQ;'I[5ۘup9'H~ZņA)αFj]wEJv/!Е B=#&~.uR~L m'XMsT.uX >+nͷ-:ͻt^ᣪPP~dnKu?tWa*=dg_U-QKe փ=Nqu}>[7fVe!jcG.]='=/Enķo/d'g5a%@GyKIhx29Dufу%Wn5 4R9(ԃ:xoςi<)+sX nG>r:hGm8'\bLKuswctץ&;;Wf\ѯβ3ϲGэM8KqEc=&aߞз+aI*3sdNڳ6 ;ոW>E҇絁 ^ZkhUV_?XIi}b2IbP9N6m8NrpAܾGJuuw7fH.Ĝ*fxL .ӆ bE>fՋ[@?)"Z?@s3+mS$]ʾ΍¸u8Ib U<5 Kkhߵ<2ع H#M`N(zck LDZ2~؟b^yoI\¿q%&5e wvA!P cjgYVuJXxZv=m kDMϢ^uɕA^6CQيG9E2\'ϗّ) 3jqm$9OGh"]Zv#Iq[NoA ,[T2ƅ,se?NH#1 8i*~'QְD'0RwwBsGo QSTd&%MUqi'$^wYŶ iA~BFJLkA<qb%[ڃgyꟓԙt" M*VL6{Aa͘S:]K7tQmH>EB">oDK*ෛtzG*؂bgekej Vd'aC _ϵWS_vHOČ Vu0H`Ct7ŠJ Xʙ#\=HɑUqt2^@_7hW{NXFΌ|x>`iifZ2Lmt%SE Ռ[xtֺ,λ0@FK0إi;ß`] gSh_} /(M!"4H4iWBLh+⣯z$C>4d@2*R ˸Gbv>qC }+:t$[7<?zF;Xc c-w2w:cBXlr1Ho/DsOS0&/Z;G$j673m4 $0a6ErRrEeƨ YO}WE"DAkq qVې{̅+l=Z z@rtUja]J/XS0#<~{/>i(RVO€ \tB VP)؂||Sys+3ŸWʲ팳{&\MO1Z9/]'ułH(9+iGbٽ.ppl3jƼ@Ckח0fx7 Hrb54:)v ϗkU%m,q7x6 )W:)KZ<]nO;a6Tӻ=7iJp9FQ]S:$[Dly`T'xz*݈A.Z*ֶ2v BE~4U⹗(g] U8u{xdKJZ5kmo?x;Rr)!rJFjA2ijFYI $FLqpgAN](z| :UO tI|fsqY(TՈ*| r,oh΋zFTu&-G}:䚈y0n30ݒ8sjѬ6GN+N>ۥ4CRj 77;bmJvX*c[K Kטar[ &FSf=Rߣ*Zf?*01%|G 'lJ+E7BA/v G!6)Y|ZjtJ1"yx0I۸HxFc;'t?ZR`h#辈 ҟDq&a)WTb@ f;.C!p<—{XTp+PiN#XJ10Xk:k1HBo߇ |[`xeq( Sg^f 9-zUZqhlnaAujٿDO9~ F+#sj_ƒ(12R?c~ӡ=__3`}VMXc,kBǖ &i}{k2T f>L;B]V * bʃCa].OY4é89'G}olX`xrpN[է Trm_t L^1f0xOmo?7ND/(WhKnz (d l%i 5-rɊmFSMȔj=*&˶ xT8$kN`$!|Lij;G'1˩X[4SfzZ 嘚<[SVy"'FSWG+,d^k-I)ӶsUo jׁl}ˇҎqJ6.6w3N^^Vx}rlA6Ae܏rffPR nT74#gs[-%YtFeN_?gޤ=X Y T{>|KUn,ZR$U[vH~4TwܮI.$+!5۵ָ #pccfʳ4ޡo3Ԓ5 .KiM ' B¡@uIDS^gue,:V)/6(9:j,@_J,qK^G}ZwZ5,DX֯]V\X{ΗzƄ`xur[G%q$9-{""b[yYty3}W !ҽS̯M{='7_g~7Z-&-)daF|j  wTTʜ}}Lq͟ɛ%4Iy#;Ź&)-e*uOMPpeoVM wlevh-F?}w|4\ Mv*Zo.XjRX ̳ kak| ] V=0'N6 L_^ƴ}:Iyva~ f(M EI| ֯Rt61Xq]chc<*8ؤK9w}/P9㼰=rJw.ɍ 7/͈xaGL+18<9HN?gawBa jqt^`qeO7UT F ˳y`W8X *ԓï@o ˊIjg5-#'QPs|@"͎14 ?reg ʱ%֑I?}rߕBHp~rd)qa|M\f7R qnL̵{~"IuGOp">v3 Z"$)oK1ȑ@cNt%癊C/~1>wKЮ ?N3@ 9 kv7^kAcp{[Y#j vs٘62QgVUe\}y}9>wdt(z`x{"lebS< ׼Ŕſ+x~3zpQ{"CsDG4-z^ZN֠PdԵ ӿr%=)-Q_ӳu9bxA~ҀxKXuc~>K~pL-khX(BF{Pm%'[KtL12Fbc6PnΡԤx6r7|6_Oꚕv"x}'T.h*71]3h7%՚}W!6?ګ2+Ⴓx;K?M h{|'\RpMjY`|TU4s$cF׮/c|4Պ{]~9qX]U6!_U^t@s 9pxĬ"8P7q· }}-U.ҍbuaۍӽǗSz"굈KNupB}ȑ}91%RJN)7YjoOm~l@M4O/ …9xѹ*#_:#05Eْ1:qZ ./aey‚CdtW R+RȻFgɜ Rj.m {200&7:l#v}=zJ$TYWtW< >(Da ab=๶\l@RlQ{̓D̵D AJ+-ْG&Jφh\EŽU^p|N n] h -wE!˄=j1¹NOq-F+JC_<卥VAw` io]q)-@>Ɇ6}9 #*tZOrl,hULu j.<Ș4hs+2gS/+6 RW&ъ༄ mnX,Z,ڰ@Y)+6bwr 5yTǥP[RХu$ԛa?xȝVV9ь41 ൢ-c<$ +{:m )'ʲI†_g%LW3PğiC",徆ꣵԗPpQ%,B*|/fcJԤ:?٩<>Ōgt߄|[c߆ Lu*ySMZpƫ~БЫ)H)fezhʫ1>4NQc(%Hrw$a(ԓFe?Z@@1ū|puiLq}ܤroMyhq8CVHp}Kεjْ1_-B55eqi|MEJ=Z65IDhb`(xX(/MORÉkkyTtf7褍 0vfm=J0[]B)4+'#&zjA٭ˠLp H'^4d8\fT7^.TydgcN^F=.FUK(2ps׌(Ԭ/MӲR 0t_|TY.ۼHϱv\$v|/'3pcX4 )!+jMr`VVN6eeYE %Cs]@ Z{H!\{FF`S5Pڂ淁@,h1_''o #ӧY2x5p2:kƃ/9ffrYPk_ݺV'I }dl a !@A ^J|EĽHp ^3 ϟw}+iJ/:@9hD"5( 'hK`pٸOh:dF8Yl[NחlE~I]~s0e&:T̆Su>ƱǽbI.؁_~+Jx]nbO ^_(1~hG/o[~˟C6TeNј ZB؞4Lx-S5#`?@i@+\S7KX;i'{=͗3NwfF%$ڝv I_RA}b{ 6Ӂ|PJ}*WIwF^gUh܌~<RDlς+XJ״b)kg-ì ER= [GivT? Ϟh#]FzzEkP>+z$Ēgܥ1 eI c;/@qa!IJ+m?Ɍ"Vh:}9!ރ c'fanAtf*|fZk|!ޠv˥J{*Fzqιd $<âx X;YgngWE |$v*L% $Т{y.!$^Pm{-N׹M2mj;"@du-$", TE& ~=wW$Qg*N7| ֨gh)8馓А; [^ƚra@^/o*faoI "X:/&`D"gte7P7'&HfgDh}̃QY/R<&rYyT`"# afj+B Ãu.]#G, =:4Q7u14(K9<S*Tl Ra†+"x8ǟײ)AyznHxA.v|^YI˻Y6OEM=`  1/xO)cAb6tES͠LJ2e%`ۡZfJ{^ԜC9mxT QKǗ Vir_NB6<|+F>~~` kw|0K&7XXQOŗzv"l@`Ly!.Wu-I¯2&"zu5f0n.+Ձ@FDI91[P~+" ⢑D(UgeKMRE |7PeI o$8e_%5 24>{1ǔafpc9p],%O:_żwd[t54оF4NU|i .`8-.^ uK])P Mi+&ţNe!am-C?t4, M@["O Vf#$6x&k#n`cA#U%Txؘf<* o99XA ii][o+&Ǧ Cfãhb%1|QB ;1$5n@U9Îeݏ$2GEtQ7tgS^g'coاPA*E ufKG.(vó8a+3Y}EꣿnS:x :Q(iWK[&31O0$Bh>beS9P?i3|`)lH5P rg~A8žgd]?xUa(SO` {yO4_'z9ܒ(j,whtfpT%SdZ@)C!̖p;9K4$ʀ:)ĔZLjvVI$QQhp4_) T!6V $s1~QG#& ͜nMd!6m80YY<5ډ_.('8sQLɄ:A "*'gMi]D(,KJV'dfiZK3&jպ\м!ԇx*}xp(r(7v 7$چit +g|ZJA WkRd#um KI: K' ALr|^jXqx]ςyFyFp:.> Enh ws}bh!%]Į[_l94 r_L}|yh #/$C`lZmM(U 7NS-HwG쨰_@@y7^AMaSY }<zb԰Wv;Bѫ>nBFO5 N_$ Ț7Nzg{ ]G @;}tVȅaؓ21oo@!%@^|~"'3W)3{/JɔO_cŌى'zaxp{M;ŘZB/ `bh_}֭6?a^#"wEhU>cg ) $H@2"L*9#˶0drgߞZ0C 7>#3:09d˃۴B85zWM҇I@)N] JwQ-ɨ OlyD\l>@%^L=S{gckEy4{rrH3$0چ./ ,/R@+{8J5%ƭx1#$+|3BM5 $PIHNhj>T=NCUZ:pz%ūvnפ`V].~߻ЪYa;vGq1> 5|>S,RRпwah*QJ\͸`P<# 4P/]Ɗ8n\ݍux!Q<Ӵ1 QS+]k̺7 :)ءVU`бƲrs"NłmXu$rfҹP3ݎp?|ѭA^&Oj8`^1cG=E?w,=/mn3#i7 ŵ`M-ʝJ^ԗ Ex]Y$á ]sTkơN>?^vb%LM"B0PQ8^Ɔ .#pKarO)cʗgbRx?)a|ityѪ>wa0$w'-^|q[Ŝ5f-48`^c.&Z˰;lYP$&Lɗ?. UGgcէJfxMoήО}>vo^j| z9lM``Gq]޷BXZPj*-FRD3otY#?L0/0:K 9;Wj[-U@؟C a ӑME3OHbd DQ[e٭kc @p!O'+X7W2hkwY6᧻ADQ7oBOkl_ʪ?[Hi͏ԭE=2dJKw+m,/;G7YN"5RM~MAW~|xjO+yse2SO}_(TU)r$A Du ߤވl%t~*a7Ot謠ݾC9f5AVF0)#g;Pբ)8"{WXh@ΊI.7~3CY1ejċmwg ,cBfa1QɖL&`T 3/4';F|h*-ln۽;6_\i0UZDXyP7VcodH!A{7(3eb nEthP O 7NbL.Íc>A&q\cO)-`h$/ zFg*^>c? {_ B5kT:ߊuϳͤ0}V:CK;`SEwd̮,i 7VO6B7O2t8.vI;od^ 5A]W7՝ 4zJn@b}p(._洏pۨԅ9E/O= d9{^L w$U6l&Rӡ+>f1J9m" ` (_MEc6%v55 "vBݬ'{+] pv9*>]]=*^\?r5g6B\WQ +wuF.*\EZVIgvՁ ̌Lˏ1mvә{~Wv1iHؐ‹zOavt9ΧTPR|JcS-aq>xv-Uф3y ߿ ?54cCO?7 TfӼ#]/UUM>0GzdN<^rώAKWԷ<@\MF||^x ;r%>Ewy`5 Iks\3h, Z RAEwHB@Y 7n~'1i[ ORmK8`M0hVJIeh 0>ϟC` Tc ӱn6TGvB˗7.%\V.X#kQAlM:d׷Y!ƥnoz4us0 U1>x{8 RZOD) }өtVxs❌,1*Ch~Gkqq2>ىtS2OkW8 eL8I@%$ktJ \2~a ;>hEWka󞪨;z7L-<$Q"f`wޒZG3ԏ@= p1UutT刕?`vx.qN=J0h>w1˯!%Ti@ P'PcܟMR&~;D4lc",_A޹ZhOClG`Rw/W AB$Sכ:ZT kU֣ ]KCYrU9+mSpJCN'}t8N_yc~R͍~ڛ'*$:.2WDm9W ]dNp1@4(Sn<ͣ-$ÝovXJw3!?6z;:<mÃ=,I%cÄ2w9 ʜ:E]GֻۙxvD%&F">OK>Ajx[s.JBa\Tt/l,!nI"&0M‰ij?65oAN$~wopS,"U Lm;K?v ~_!yR&\HBDІoh$(`v?|o ۑ)[p/K`~OoS0Fff A:6 6C*Pa,a=H~X=3F-4A])QV$ϭ׭:hKZ4./M48  +?[6ZgSQxɃ}>XkE^vhiQnJ+8.tҁ$l{XZf&Œv,vx׾}mE@:_Zp3S"/xr +(ks|v6ܶ]",jqo.-  j բ~m)+ GzyͨJh7?Ŗ80@<"9 NR SJ/@ôbs$DS4xnF+9a_LIbXPW#Ml*qQu˂1dMIAu!Y@ñka-4_FGϿLy$btܴU6᝺B ghНB8,TXʘCP*EsŒs ewRCRiv3hetM]7b w}W~4yO eNMwʚ& {uPfG㢚$OBqKK߸IJ.Xݠrm٭! E54 8jk{ԟ80;he9-AUA@W=gjM4;.qCDlQ〖!sf յ u[Z%g9]M aIi<&}c#cFk^8rĢYfOHN3-%aJ1 QşJ˔C:Q(.®x]զE(*->ZM_b:E _.#=V7j_6ןώg G2[RXm?'!cl[S=*k!& 0N  yZRE6]dgOWZ KCRa5|6Kz&(;[SX<;vޛ@6Sh:r w 5(&V';sR9#%Y ^ !u#`C1K 7 )' YJAB%5[z1NV.bAIY}<$ 0%d#74h0?݁j:23" T`O3Q/d(PLҍZ8[=۟ҤvG8sux{ qr,$Ʌj% Qt_^`PšӍ9 #MaC غWRx:z?Q5ae4ǫ›uɈjkBP%jN-,jn-!W(KZpQ]"{o2-0ic=2U' Ϟl SPwUJ p Weplqn~(O}]h-) iE.>f6pTz҉pޜk7]!gTOk E%^C o:!&sӽȡ>c)zXVT{Q0ELbC2ߦX\4C$S9mȇo;섎rRvpGTQOq39Y?,_cdhrkܯ8A?؈ifmG r3S˳k wB,d 87oFR|ԸLXIl]Zgp2}gĪL񤶈g4Ǝ5D'hMC²nlRczց H-+Eg Wlꂎ?ui*#儐z9m J$(m,7Ʀ dUC҅nv=Oud| O<ᅇm*TH*N95Dm{[~H%T5|mcE(.砕pDbKр$ Ng%/ 0\LZɗm_  "n %ËəTHil=b'C(p_ApU6A! H m]4EYkA%D,kNwu#p⒒%w=t^#ڪZo$~ 줁!ى|)/_z@=RU4枪xߧY ;J78UN+zҚRuW΁lrzFp.gcc쀧}7>-%_Œz~I>XloaR/TُwzI>~aH"e[T^)V ]!EԢpC 03L-3(ڎ!\:܄g!t%?q[?b;'dSk{cCbP$`sD g" S8dӗJTkG41{_0~S2!'1Ot׏;?˓0%UU5;8,H4 ;EAC:V9XIͅ{J*AҢ樤}(NՐ㈓-05i8iMV@b{Xqg.I f͘K7h[,ڱK3/Cvn& ?(IyaeuUut\AOoYaOhSdi9RKn%gt։]=2Pg~=6ĨU 슧3 ,dI4NS}8zQTHEA9y`FWL}>`&%ڴhk`5,q}x;u鳶0d*7c`,ahDtDJ2:K,dW,sTiE7G` G@dk4l0Y>\̙+3/S٤;jhls嬅p~5x`@q0>Ƨ]ggs`R*^@!{ F2^ T eRKS7XE,W7x j;낪8x#R *7<E4#n3rQl '_66UŢIBh_ ϰ7=1!BZVC6?ď{]7@r6]J4X0|m|#cGЫi|0obvӪoɰgw 'K9PqE IRd="I>asn) C4Ȍnz$F̳;vMkwқ71r|V>=)|xקP4`9˸uR `ZuP-}12??vD8Ǥ)Z1QDٞ9mzbC'9-)BhV1`VCyVb%CrM%k=?+Q[8!X7"fNPhRJ!O_#'Kd-c($9݌].?\$)6s@:X'[@oVY@C 6( nձ\XNCϼyyT k*R#֋𓨋i%-RG9E8U&;dh5LS$rP%YT )>QhD|䠚o㶎jnXڱL7Dor%ayx T)$dlgsә׺]yx6T {jJ9REKrTƟQ׌?! H Pgft4>h<pחM>%h]zbi<dzjrz~tSJK>VY0`r͡V+2e/R E?$>J W! ,,Z~԰E):5IWJE`'^ƍAk$|Dm\Zc+W9>@t+Ѳ kc C8@3r"ŖLP\Q c3n*=sf-ҟk5i dnWeyt22ZMf ·q8>jƔZ+_܄d97>z}W!*Y`͟ۻU ?׉eJ>.Ll\4,eGPp5!ܵlB1A'I2}9\@d,aIFêG2D9h}IFou۵*"cCtCR;2y[u m k|%B/oZ#zA<\>C Iti~"\ nR;x{B@-y>Zg0zty7d$p'T8kH1[Cנv:hx,k?]?m@3eKky^3ۉa.@(_!.HZ1KǂiPcD±SGWزt`v^(pI|h[ HuŽqSc$P\2_$(~U11._DknI - |7oX NM}8oj3SfEk < qp'^m-mt1˾< xp!SBE_zcb{bPIݍ>idoz"n a1D`3P$qǕs7`w˷ΡNkXn*;Eؐ%i"9i#H^,NJy [D7RG&p@YA9z`XA?{[YfH,+$GODŐe;DZp68t &0???#fƃ9|BBH$9Zwfreu ]yw\<Ɨ _i+'BƷr4*4tܨEpڶ@VR/s?KgVn?k Gt5x\5|a'ON,q1كO(j}˖:!+~L~&b{h,c, l X?ŸdarnY6SQ e<_cXHlڞzl]2EDFQ^ }_@,7u #Є:`lj=5A\ 5\a%Sϫ;Cgj-6y/eu!Xöbix8zRQx>@C~cB8^" 6" Rb`3\W-/Z?rX;L1 Ȭzte(5i 1 ѥ4\\Ǵd-]q$‘}"oCD>,lBCsf,h:J|q瘙5uNs* r -#*o{ch_W$St8ǞfK`gpd X_hԗL{F ewi s>l5r띘wrt g錉knOEnb&.UUU+6p |ón-7 |3>lIV񞝨V$V%ti] ~;yR\ɒPg2l^/D'O@XU+Dl'$mœw)|t"hM(xIMYx ZkS +od7tK'Q߬l/탨JHitӒϧ!sMg Ѐ@ܙYЏWʹ|˥efVJ/\4H5bBAj18-Nm E%+FƦSrK4#VsP"˅BXg֧joYc #Իޛf8ɸx/0Xyv3| iQnU.sqwA@!Enו,~~%5;p+ih/P_ 9@B"H{], Wز\A\cR qIbr jj*L9ֵb5"7e8"D-ϛ:< CF [s/z^Uߡ`jnb>=adOڅn;pu}*?_\55H'|X{*e>ð#8yC<>xB9[fAL YTu2Ŭi,93k(0/u uH~k1p'lyqQc=[}b$E|"K}tƜKs5p*m郪'>T]uX!'R| Dzx&$v9by;]u(l ڄgt\UjGbpDJj=&:Oj|=L5Xy+v~l4ƾ p J7]Ϊ(L,CBO{G`,IW\*Czk{7_8LhߋRz NcDRIOD8vHGۅJqFG 姫oC'"ҵLq Le?э 34:& vӪӕ1 ?]>gr,g服u˛ kf!#p 5zsmptEX.$HbHUn _19ɰ?Ӈ˜ޒob=ڬQI@vIr{\Р u0,c?IΚ/PV &1R)j KEWCfBW2Ƨ;S2>& 0$s 1)[_JҬ $V2bD . )͜m?޻Nnrʶӕ 6b(c+hw-&$R%j 2EZ6@wV2XXjLA3;V=JO3/Cc~/eI;ƲWh|dcU+C S߲:?_EճL (0<_A:d g+Dْ|1 }.k_DEɰD  q$YEo?.JjN eUy9yzx{= P.ЂZdp(wPPCzۤEeoPJTX`mM?nlߑӂ*^_x` ƯNsJlפFM2C^GOzO:LЦ̹脬ٌ" WJcF^lK(rN'scv(ۡm!:AɁy`M9AA ߐG/ ?8U_ #/ji& Z\[N2h:e,n%SYIN}oqސ o; ؝<6Dc?x&6)9y1ݿdB@tg5X蜶 !cy)WJVUivU,p+Bz ,q`Vor;jf8r+/f/(J|Lo"PJRb~ZҹoMQyP$+lW10|UGhKf %׵ڮ@ ( 7szm .6#,6y[3sd3˺87:){<*e|*Bӧۯƕ^Ιʬ#_q ow~uģLZjS+]*i)geunoWjdE'ېդfaAHlT~ tWpZ:e'D NҪz0E:\a=]t'7ytJ:(! Ą:ꅹc)Wkލr~~טc:">1.WB$F/ܰ=Dkg9dt_qnB:/{U?1X'ء;ӯeHh*Wg܊xA.칂m ȹa3~HOj&w%"ڸyR5Jtp3ϖ k;qJE½+4 \O>j  8&"@-k3Wݥ%=o<b#LK?kY@# w#0Ɠ#h}_F,c<;Wk:.~b]ĄC+  ⅺ#kؐ+6G?~2#qHvӟ;Hg!>>Q 3m[0gLBN?5> #B"?hMT8mޣiO Vdd'Z ӝPfߑV9qDՇe㗢MTQS m&hD5ڄ1:uz ]3J2>δ(|Udce9Jf[92Ť,Iԏ{ÿŃ+Bp zpTC_o."H8)eg]5񌖎Hx"Epp\õZ7]zc,ƒ383΁'w6dhd?} )˴p訕ez;#^~J4q.sxkC#Ǫs?aBNĨ*Ez'mhi mߓxqȽ_=RV6l*.7":Wy n|e/\j퀄*_K,ǿөH8oю%r4Gv,:C$!R dMϽp#\AcC @w4f_`N_/Mt?V,=%8)90r{55| z 14^зQ =2_@sbKYqR {;=< bI"*y.g ǖX2,k:9)+N}\')K[G᱈РTPW݁$zX1\U71.D[[ؕ?= >oՈއi->|&H][ak^]`$OgToGwgVW|.<|٧g6iOm{fDt ֮ﯯ^Nf?-eΞ"s+#%Q(#Wn#?n̢+\,d,IrA)v#ӫ=!x776.mk ,F֔F+t9E'8ؕmm Q9 9Cy]Z^jàU\`kJ)KͳePW'LZ4i>yxEJEć s(nLk5٩`:.L߃ (MS~oFgmCdD*gN0>W3o>lwYS_#eGduea/Ϥi4޷)fa.4 l״zLFƏ,SXH"to_m4^jkxV6a:&_SyceϏqCLRk߈\@bQp<`'p3\Foy g,*pZ mo8L͗VanÞxFEci7^k +T/W"g΀Y1WtsW*[ 0mɓ20MϰO]n` yIT)(ĭUd*뤿S;`ӱj(GI`*ၣ8K "% .] >"%OIj@fڇDu,zbإe.OqEKg3ك1[x@ȵ'f9!1ָbH}`SBqe}SmBC8akhpt js|,O} (0Ð^tpA H2TAp  n9ZH<(=̧'xu T90xE+y/b"EZ}L]|m"7p鵱K8U2RjO^+_ ?7Seld|71 ZFeG1Ild#AXT撦u8#@丐Qð,:mCA@Kv$p1t#藑GB3zicy[CA"xwkN9j V:$NR(M!zCȥkK΄9`hlNr;ȗf%QX67ɅVllEySHkO/ `+AT\wGp]셟sV[vb!x~͐y_pg*rAʏB}UJ9Oc|}vmQ\UrF|d"$m 6Q Ay a[:Zj]U>Yv{؎NOл3PзG. 2!.!76FkUOrڮ~&^vRCʘ{4aoZSRE'8%Wi*2aSe^l@&䀼p@Gzgb{X[p,(tHDsXyv/ņg-_vPH\+a(%4x_…p׶RMa@ȢpX;Oa5$,o)Xex}oE^ n>IQ H_ 9Argl6x+V& w my zMZhޡ:)yήP8%%hzB#1?mag"wnOsSg'_MU7H-hҥ>\ГG޹&hxEg, x|D|{1lX <4f˺Vĩjwr( #'&rpN}/]65X{D"<16G+tTU[ML]p9xN{ r "C,ܺ 1w:mXf|RK档WwxW\!TY\٨(>)M$H֮tQ͑ևpSILhcM'H,5^c ]7hP?N:](o@n5WUZ2Gx@,_o9` %(JX LwS ٕU沈KB0OXrq7y!. ?-}~L@1i7VC N Onk 2[(ۘ1ۮξGye0g^{:wZg5j+?%Q%(3} 4di@&Ga\Rظ?hImp(3v1|J a_a$!sڍR,&yS B0fS"{wDF_TCq2JQq >NJ%:A+؞!1h@2X'uo.33% wS޴͔X<:?*hB-,m9٫:`pa%doNU$H7yig'p+Au*$US&!  _**DДO/6%G捧ȣO={OlH;^5.tJ1vߣ/ REv r־Թ\c NysG'j@c_(XpGoCPփ@o4bZqw]̆́F3e@lʠ[^גA؊rd&mdY& ,ݲdi 0}Xd7_kB: ȇ:p]E_*mXƗ99hU<TK4ŝi0s֒H4 dAp[WB=U3ս Jg9Sh?cޥS֘/Bc%VĚdeܲnc]D5Qri;]iRnC8x]MM@J3r%Pk2T儁d(tۿ!od$@kc#b&i939lzYwA#E+O+fv2Ź-أa'HXmg]%W}ܘ焬͞&8t_qeGA ꣐@:ev6u蹗0.+`v2Uzs3Axhi^)VQƖ++ ۞l3(;)ʍFQ<@-65+=Vs Com@%7C>ySǰkl|Y儰 ~%|kD L%ܢ[aԙ'7a[Nwi*Ӝ=J,`7X]vCl%&8p7bއV)@’nxRVgnBltZ/F|mgBvI͎S}w8D/8+ͱpW[K;{W,8A) !`+$yNΧ/!fqw- Es'>_Ns-z~X fw]lQ9EDCQJwqq[5],yހFAm+p2_s~'{{ʌ,@߄)o>Sq=xݬAo퍰/x,M-?ǰGJM4&{Dms#E} i.y^Ok1| oYL ܷA<\QDȇ(Z 3@żd!vòpIbcO%'c !T23q98"VaMҪtv-6.WX-)('9HC3;8=/c@$k?:.p826m:| 8Yl MM pO-sLzALpa|t#7=3[?%M;c(BAZm8/,,1wB3MDY77o"X'GqAeZp_z\q#j=Sx@LV|xzLO7V%\vinL|foXMYEWXTP;Q] îxF Yby;ζbyT3{y(ibId!B*uݯd]Ho ͆-z\ Ec1A4 F(DѺ8u_;ԳI`i*Xsx@S` XkehI6~bU0PWSIpr/;5&e36}o-0›pKJ_RX/p2GZH%{&__>BUӞ~&(3C6!lozj`Is[-6ha ,勇vc>veQ\93;^wZu,P(CW*?$%$yڛ؏偔O]Qazb uA0T'&t`&.$ry%g-DYxšcGdߜs1]ZBkwlUE6Oy#ñE3Inۻ LSN80,lŠ^AhLoך') Pś#o0{ 9v!F̺<03ʩیe Ovp"b%ދډ囂Rq~$yX@m *è>>B@ޮ_:M"s wPA9Bߨ&/cojRUTL̽*Xr u-ۯJGDUa헛MkP5pply*! [s5 *&&ZsȽ*ƮzC$z!-\q={bIo{CVZvEO; cg,Xe~4fiHeS,D3;hn3;Bpa1 K)[xVY:TLq뺋Z)xٳaJj䧠qMA)zR|=F@18PG̚f^<makm(Rj`Nkz`|eS)d!>~L]r]&-{xh#+"75()7l@2vd`K)KfrIuII[U`^-Q kulQDy=A3Kl'S9ιS@"uKjFf i̺e0*FױFЏa"#f!їb*rXGMbZa\ : P~+!bkGԖr8Pz<&䂌zˁZ#/)epۦK\888[|,jLj˽Ͼg 3yc۱w9c罀>ǭY }V8BkVȈVNMg?z6e֨{ Uk g^s;1i"]"uGi+?g8!8BڃW~]"Vաs r0.PɆQEp"PW^DD+VߛN,Brqz[rKq^8_q82"9nn8Vr:IYU VM6:I\Ň> 2f('܎3H#c徺$I nGEm猌J=*'nr Y'aǺI7+֟ALKq< [/\e(\;^>;~r / у_ 35 GK'E^1M ٿ=?zU2^w,@N 7tla~a7WJ]1!vIݍBӚG Ga='űm/2K=jA4շurs';ю\ 5K:.bRrAmF??0CTo-p̭kܐ%{Ny*C٧7>9sv"5AyFT&HJ>$]EKNXw|эwPP_0Za=fF{ #ٌ r6҅- ~2(^.$_\qsFyC7'`L ѝo(u`Gc/OAvE)}r `Rc"k{e~= uRsFui٥I܄$b3  ~q4jEnÔ?#[B?aY OR!/q(H(7D3(.}?^8+Le(y#/Em_=g8b'K91q-y6 A&4D{ {R+Z;:*46Jz;EFp}NĦ91s@xI\%p0~(ݓht@Ͻe=/EΌJMgzB@R^cjx; ͇Czcz۲H5ަS-ǶvKJ@?5U0Fg"; Yf=7H)B_A`bhϢ"|~҄baqѸYz)m\}hZ1)X1f$3#!ak8aP[<&[rVlzCcě( Ȧ9Aoˣ᜞橥6R2'GhouR zs'HEgOZbtux_{sB, Q6FMʂ2ww>w彥QPfiMw@3#: tN밺*HX A elm(k^"&c߉҅" sEEs[5f_Y:)@W_<r6ʢ˂lyJyf`H,#[X{ASG09OVHpOjղ嶩kŢ8_ɞ0H`" qQE:ňd'<$1,m`/b/ɧre20S{Uku=pi{A%0 k& U|[n\آf}ۦrt<"3W$I"A3IՃQ7\Eڄ,(W1 \袅N׀ ժT=<~0d'r ;Rm.օvt6U(wUPC>G~&T`AW՗  ƛ]4UJ/7F6_xt^'se^`NM&X5d'-}կ4v&~{(V&RT3-{.ofAR '77gf"n޾-'LtD#`9ouEռY-NR\ڑJjTμ;.RxM(Ty}0Qb L 9:R{) mbD\aՇ Jt*K~Q>`o=!jЂ Z J2a յ `4a}{APH" Uld&X >TI&B@dVwkq3$N>qB/IˠOH(Ӄ(Aj{ kFi S>P1[A{V/V2< q_E9`gz[&ByN^;Tc]!NúrK_]Y\|(i+9b 6W̹fKOXВVHJwGR/(dpa3L:0|M"i ȯ`7͟3(Ӂi ╈9s(v91v#n86 QbuY-셑h} 3FQu"ؗE_h'5S* s ߌ?X$sU0,p6?*?ژW#@;Ʉ06 ?^Q~ 0aL4 t}_;s?9ጣ#.$m[Ɯ4&JlՇtQ}"U*l$r.5l|ߖbB`>=0tUdFZ{tG`,6FY9 ȭKAoQ s+P]WJ؝܀;Z;%Jrp+<%8j(Ê `6S f[&ː R9ޏYBR MvGՄ+JO{#a lh+I,>~)1N)f~no'C̉ vXz4vHzvW`Vc='ϸO4M-Z-x% O$6xz+/5%u~O=f#<ѬD W8rCYyM [[$SuwgTtIŌ}/F8G[EAÄW#,ij5F9N-hn䨀"{#th1/_ Q4ـ=L]멒k&q!Lr^)1ʻؾྋɝQYs];N;Jac"r< #cI2nd{J36..ͺe:공U4?+Qa"BK$lƒo)}Һ{|]"o0bܕ_=rrP3SO av$ʜ@M. 5k ˭Quъ"o 6B< q.:zQ/ y501Md*nu}5#?Kڲ| s_2"֍#ia^p{Ҙ<'nZGI1ދ@V2ҟ"'̏H]藱2K_S,l/deL1vT((!yj^)x+~Pw rNkǡݝ 9$Ҹ.m$a}W>GX' οX ۱6Y2ÊrꍴO&mȕcXզÂȨEZN^U+d(Qσp/Xzj:~sI *#KGJQ2}5,T7vK2rgٸ'`ȉs;!GUÛ\ۍ,#i4hGZX ՙ ɔn:TJ.b1q*3dHぐk\PzYYq62!Mn0D\B-xU (3H' ӶvO鍬&ZBj#'YI"!2xS ;RXhLS_t\֐GTŽ{+詇x<}$AAnwZEz?p2c<}d% RM.@3p~GP.lAYC3HtJH[Џ!!8<:CHLہ z>0UsBnZ!6dK{XORG3?tp TlGx0:G&K~hBzʵd}6V5Xt>b {ɮ鑍ApȕФGPo (jd;S #Div D]8/VjEnK_ #GjTyW6ʫ)PzŗT \+0@Nx127wZ!vLҋm\N+Bm iC;xvfHx]btH {)&iv%cvP\"QV١L`։hiA"3#)khӹ>y} |`@;[CuW] 5ZD k/.}$,_36EnՌS/D: g6`;eYq97Z|6UdOtrb:O[\O)-*zLV vuҐaY,}CLŸTVmrcvǥЍtEl[s-)юIWLΚ VmAmQOG6$J\y Bg+X 8a"46Z>%8o8+W}yt.Wf5եwxKY#jzjUP<{fLdAkRƀ%\z0AQPtW(/3U,bXL⚭VM@A>smC_B+MI>ޟC{OQd[]j q]I ȷ .VTۗ4@8_7Դv@o7L>|Lr~\hF],)o)wY-h\pķÅ @ͥ%kgaͽ|i7kJ$P5 $_WSqXɣa)ڐ~lg:m Ku$)O}r0)3?k]ȤKIKY)rE-lI$IGK49 ED*"!Bz{1g˜I oh8I 0 <'h]?P:DxjݗǞKgW{U@Op߶wkAM=6rSLFޔCLM;o yt\ tbZqO qAmiK%{쮽y6$n=io=% D&\[V]Tgm-0e(2zr؄DbeWm:sN0">|.+M*'Im|,<&Of:4,=YinkߟJRڨVHٙ5M#9x7e0鞗n;-.7. M #ȧ695@< i.w<$_3?^żi*x&, f R.Lps{m BIIH1Ft ;2 aݘbOeC,!e*f-RBN e./fQ̘-|[] 0Zd2oew>+;l΋J\8.?ˮb<r~|ܖ蒏>¾dfȥp)N ?ɽ=1@୳e1!(ӆ #|ձ%ݏubb죡ZKl좴JߘU(ʳ%{NH} # aA[gK+o7ێ&lϛqjPl!@}ߤkxh2aJk5 ܾ.dM xE*-C&Bd{/Pߩ7qNli;;Kӡ $5Giv@K8iL@l^|΁5kMuT:.rQF1|2j23z-x9Ov B&E&@'(Y_bAqWNm=p}CyM<ƛjtfWqy:ץ^W{jITeY0aBx95pxl /hQ j:r2=d>L0 /:EBvr; cQ}&f%?004-NTՓL*²٘I 1%pD)Bf :%_Lj{_@"̈*ƙlcDYm`[Ȝ3:-z1PLЩ_qUMjc`kTRq~+- Iq'2O8.JT~-{RL2o@$ z)u[Bn|a=A>Ѳ ^sk*!Guc=>g>"l)O-"(׏K$0 % GEc_ 6UųFs382F\J%=KK`̉>76<|ܱE%b9|1 ";ZbA[ޓ! ͐rUoբ2 pûNq_oRVp '=c(FL데vl3Db-HY>chjf)Q-S&$Z1&v4 eFopUI#~"֙h< 6۰sA[EK. nlMnbA0p~z;'ʐ̆v>Z1s fNGrL/uj+n?4.2oahYj`;\SPNؙE[jm*zB_ka`7hVkbʗDZ?Wj ]]/|,LCJ{;ό:!T;ۗML̷ͣ]VEȝ5Q($m瘇:};KOzĞ^%\B[Iy2>4\/}i 2Y4Y| wݸ~GSku\ ~d غ<.V⯓Fg02Ęwˤ[ނ!H73-[hȎN]%W0ZWC5 K#413[KQ#c\RoM Z(!{&'ԶB=<ռݵL9_RQG(gGт"bIDF_9͓h>HG@ǰP~7PU 67&h~K;Sc,KT,l~.|F4I.=p_-0T' 0C7월1ݚ3d5='rx}{ƮR V%B;B_SL1kmX ⃃v;g#qvSpsJ}?8rxiiԛ%@ mz\~`7s2Bl~ZLը>)2>Q7%gm󫭽,B=fr,@Ó~Ks-i3莇-F;\h j<3V%O^̵Ǝ=W˜w_m 6WLJmf h]-4rBQ(tq * yX W}wʢS)3Y+E YFLQx!a#@)X6W?g-" ;H*Ե@nںn"2 Uin^F D9q)v .BJ@Z)έEr{Ɠh9biNRfC`GKe}vA:Z=xu4\JT'4M@Ou$1`_qdPEu!A4o8L{g6Tej@tyKg en77Ш5R@J]`Ўk&Rz#Ī$.&vBӘ ʦv+Zj}:?CcNr0eLUorXTHdbr[#+[ ŝ$3U# `[&ɰI42fY)\$;ju9OwbڈX>ᮍ  B_M,Qj ?IhUemO%|7\j7™&A;\;aZ0p`QCUFn]h$$f)PΕM>)sJy$ u5, d&dLw7֮vF.Oj $2HhNu 3Liez,!&3҃Zmq0`5PEmkݍIS˶~hڒ[]ᙩSn9njΒix]aHK.oBW=e!}vd-?Gyp?QhBq|4K}'_ߐqcH%s؄(A5 (0Piw-{]"]1[ @vё,fbSQvU`Co UM86V䥪,($YFN_b\7KɌxƜ"կ)clSAfG o[YnM=f&>A8ç `sR7pIU2ev4s0xM`PȿK!ڌrK]̞!K-x+4<CkX<@ߑE 5X{% v-wͫRXbOֵJ)YAWD'#D^ZM=Y&2SKkf>{+k)e!(pskN1H 1xQV*˼e´yExԑ.[߽b1ʎ8kFfArCz/ e D1Q6SǤ ޓnc[iyPiIjτyä0_ZxOĭ`HpJq.L'.I0_M<*5!{uP2e:"Y h0ҡvvnb&&5l}JVq$TRj[ts$b[Ԇө\1jSFr0ZތFAP#~$䣕~G"C)EʙS4ݏi{u 6Uչ4~%BU*apzrͮ>,48jl٭*K][*h8+2䟚>5̷SA7C4v,[Rdo6PJ `yG+'`fNcQ[^\=ikR4yIƪڙX|l%;2ݕNJד* }"^|tl *Rm:L^Sb{Oҕ'LHkئOM֥pEIZߐԀ%Ҏo܆Ί۰X _lqDy&)YQd'zT"Z=g#c%ڥN 'Q wft*W\p )cs&o||ŀ%>N>GhፍJ˝M?X3H5ߛSu'֛ZUdZ%\Te`8)Fץ]3MF|"% n0!*wbY`q?qXLjE.&C]s)qp[؄4K!m}kidd"L)>`)RdlXm!1/ȗU[]49l!D5~+ұ*U5J ⒿkK-1ւB6# )2eP:t'nS0@{sxo&`;Ƀt12&`+*俩5䉾msԟ ܙn% Qj3چNޤ?H§RH㠱[rTnFOr\{[1/b0.åˣQCu5 ?OpUIanL|L+SbqGnG!`ؐ,EY,ddܥZtSC*NѐJԈ뜄 +JEA4^x*8YpsJ5[0cpo K:8?f%[u1#S]{$qm}n&Ck]~!8%V{6p#ґd*d r +Y@`}]Q26JPFv;b'q2zM1Aכ\*A 34~f= ScaR"jyD۲ ZDuODB+SؖNٍ4d:7 zVY;7NP#-x#{kHFɇ+!o Ld LQ+BۦBiZn &p7[ 3H/K)W<"+fȒʩ>$u29VR] '; `ri:5kb<̨ I#J,En7y?W r@7_xNǑ eN:Ć7P" :||?,Ӽ(:6Mlw^. C_a?|V0iX, #``H|>lQ B\ܱQm6|D#F$<|=^@E4`/e,5 IQ,8r=MyGt{TA1"7rѯ]<宦af>:dYT(!/ˆx$Bqr نg1_1ZS ȱ]?_6.5cp1"sE)bzZfusg󔷯bd }5a ʾ+x("sU| hȖ9:FEjp?kgۺNȠY&^ TŌKHmhpi5R@=PՁQjAFS0 l ^ RxŽbU+Y<]8g+~iX=%T|A4+xF> L;@N7?y #W4PkTY ;'3>Xח1,&6},35C+ZL}͖>hۋS1wY 'lH+A8YjPj֡Іh-dgJA~Q~%`"zp[ODr3!hԦW/!#'~zL7\S0D*R')i H-"Dl!%wsfrmж$2voy.pO_sj\,~P)0u196p<2iw0H/GS#xZ3@JS['́'s={ k,f΁1=p%W89}2efC~@tI _j:JrrDiIy8gLQ|::G e֧^_/@Y?4M&]( -[р3w7wS=@Y9baඛ (zɅC,XXQ6/IZ^uabF?e-]5f F'X %\[cN@n!vV{^KqC6IdXRtLjÎv*a@k&~K`oވ9Q/::sq6%izG{:vu؎}Qz"w~_ͬn ^B+=ȟd^槳oi6 $ 䘫! GR|n,}|Sf դMJNϠMU<9!Sm?V>j-hyUljf #q|b(Ualo]jesiLaɓjgPJ +nj3㦽F2YYg#K3fヌx}:X@M9N`lƿ7q ܕv R މ@7 .aidn1=0;^#<#>)?JOWyɨ\2g4HҎ_jeeȱ1=op #9[@/.r" ^D:)S,&`\ ^6`.[PostB-KEwn&tȒ]T\U*-Ɨ&?dIl K:&J,.hK:}׃FBfπLj[\M`5{;Uz1p<)IպP/߉uu>oF:_|VVP4`Wd\/{({O}֯Zaz^kY;PRXijq\Vl z{|Ep^T0-ΒeBI1xA`yM`[P ڱsk- :̃`,oPP!OܫR (D^~;YJGY# ,׸6Q 4.b>4 B^JE`ȪUo@` C)Vg;/s-Ŏ>xYa 9 2(h.y~ _w&vÉQHe']2@c$5aF`Z|TzOM+hYT&]Mߜ'_uz~i UBS.>^3"W2$fZ(O$OCIy_2iLݥ^7FHKpP)fmyUXLe׎<c{{Cy]E8@.J3R|3$PLdq'9 P=puh왧\__DC+w)_qlȄ XљfS)KodꙞ#/#:̗B׀ ʍQU60~eUd!XxgU#[Yo7-;D6L<vHig (Bz3|1zJ̣\ռ%[l blF-6L=HmrTK@w*i|1J3? -eUa9KvUm{i˱2ei/|q#$ %rȠe~d:#3i_;B X5h8 qV-![: %JfG7(!c4d >h8 BW 41ݔXae/.1t$?%) ) ,UkZRA[QW~>E~?DSA4*uL1QmpMs!r~ŗx㚋oZښk@ct(ghGlbMWyVFz ; CBfߜ-vη1d3srXdN(hb,=+X=^y2닶Zza9?{0~@2?&~P!eTchwe0\ nؗi%p!W4*ʬ0Eӕ+Vn%'Fu4iI"ys,+Cٰnv[cx Cc|>s̟]Be;!t4>dt@(fՋR.6VlG B7-. ۵q"͹]/x?R-%Ĩ DSōD*>+s Os~.@^Z veAT'h4Kig(+mA c}<kkdwǝQhi+0) 4|\_P+ hmGs̝zB=Fޢ uǫb\^?1 e/daYH J^*&qkrǿ{6j}B7]d9^"&o`gvn]q *ڏhZɖtA~lʵPI[=x/b(-]PՋDKqV՛Q+oʔ|\.P \B5 j8tpE>ʼnɢTJ% &-FV R6@~1.^Ǭ&+;fAs[SSXO#ˎ"6&\ (}x[T1lyŘ! ~ ǿ%[$ʈKD 3Gw dM_?|m%HQ#ʼnNjp@ b;jy9Yӕgd9 8;t' 1Gb?7Zvg["jf2`A0(0 ݹO(NqateK|-h6SARHUږNި4+ErMW] R]n>HAh|[̎E 'xUdyE,@ S`[w<#DF_HUƻӀtT̰D VF{ /ge7pkbd(_Dp/(@8v{M ,# !p>[:j~lO#Dq%i"XRkQqCd"qg*-[Z0@Q+t,=P}Y'@m Z壟mn"xed_DB\B&˛J0Jl* .2(8 R9u %l |I!vvӋk\NMs=E +Էg#|/%!4#) Yfգ"0ʇ\pT WĢXzC.Pw6 0 [sLˣ%,RQRQO*E}wV,.6P>.`M(\y(@TڧV*E>b7<\ym/ IQz4H\w_JĎNz "5ۍGRݩH-Kf1[x21FXu8>7fBq̼2(S3wxS|Lmڧ6T:V1/+ݎp"b:|]B瀔G>:D~rV}(H|"PW=uKl g_lIȞ9pV:+z~2[ hEqa WefJ=\*Xm̐4:ҡ3XZl.:uWبޱ9 INSw M*+HҮPij&+##iՂ)ըB}w )Z$ },@(0$II@rVj/;Ajgg)s9ZL˺WHZ WPXX7 w-[PN=sFB7bSpZ.oNf܆͟\47 fH5In'zs`0>TB}Zau9Bw}G*}A6fb1;΋!ojzD.RuI O+6-x^|3RЖM/,҂v"A1pc>\/9{z,! ;e6IlȕO>OM^gj fqnrdӄ/A !&}Qfmz7|傐Q2zC}{.U(E@)ݰЪ ߘvVxpq+vXǃի͢B T *I~jY6{u "ßM-zk]W}h\&o~+!myB`Auh-,+~قd(YJYŋj9PJYmfc·rRyͨ>v[vVM)l(0@fqv"-a2o2j*sGoE!❆U#ALܻG<ĺQ*^i#&P*Ӗ`efD/x|qAeO >V_wݎ>,_ XC8fթ|rfrYM .>wV 3LW"v'~pO󣵠;*_ݎnp┵e2 b![<Ň6gr== YU÷+^h(0`Dﱲhd‰Go+MĤJX&5{wp+5pPGV%V! I?Mg_}Hud< Qq6#J^9f79^[%"*7Ө):0 MSWn^(8E|ˠZ/RLf5'LF0NK=7CіtNH~D(ެym2VyUQ: []$+A(dK[o[my&fBK z"i[·:^q8m3Kũ32D\pVeѮ+䆾WwU2i-H|mM?`g2e'VK4aZOS HI۾GCɭ;(}X0$p,Kҍu`ŽPi`RI5L VqP9 CA*_^X CV aDG'ا َPx|:G4t-BYyl[ŜsvS(\GU{aӕMrԇ݁1=7հZdV@VrGVSF}cEJZM=4S@pϤŞLhUY'klco $+F]mR nԥ@H{MaY& o=RzE Wc"4|-MAuF)5AkY;s}c[~)U}^d5W(E0x^ k;>L^k?)ǔ!gp`#<_WP}2rI cA}BoX8__>Ѧ@0ǀ _( M#,s{ꇲ-jF:xL!~,!7&,|~ZN|V+zD0 ii`ljAcNS8 ]si M .Y93AYCvff/s@$z/½Dk;G ^?UϥdP_rq30fhI4@0<`":I?Qޚ;A+o=ڰb5BJ@@|{NC/tڝYsGH;b.Qɐ"^Ñ j"n,=#(%< OxpGp/~u׶$ -PØfLyUuM$v\Hb j ȀaB ݕ{eq6ܷTqUdјg]w-2#y@ 5m#pr-Ul %7QIwX, 烒mԂwQ8bE}=3+pAJSke^XN4LÑr^2O!D;8DXkx`W:xגܭb ܌vjxSN]p$x;iIYųmO_GToEN;6Y{0Ji1$E{h?KN"|Q"hDӚLy2E6u|Y֭C /MꕝPG&+u8]ZT 1 ȳM=w p>SLUz}Te$Avf?siSCC8{,<(-+~~4zv<:\b,GIj^۶ yqiMs~t14C)0#3#ǔfOrKnu{_3Ȳ[ GUJySP9]f%R>}%րPrjQt}E]nVgK\[#,a Nj@0㫟>&5,do2E%7U43@:Y$4+iVF,(l0Qr w rNI%hF fثT26 _^u yt2nl劀D/z:/ $%^VW#wPFɒbPINW޸CF_IT v& N%5UItSvd&Oܾ^@SGaJJWD_ B@[i@3t1 fxc@Άwl2LBAfY?k``z߫`Pj4}S?> HTQ5KDi2k u8/g'mؚ=j3HA+o:t#(EDQ~b}gEH|Lݬx#TíxӻqtdRSsgrTع`0mjvr094(0es{ķ&LtK_5Ɂ*1#2Ml%Jѕ(YuW4tMr:Ǧ[TΈ,_m%L.Lx{} TÆ cd49 cX\Cؐ$ɭ3K#\{Pkb1ۄ#N=n8"ӛ8sŞSv& |_|͸75fWr.:,>r~o w;}3=\=.}FyƲPl<#kg6.A%^ njj,S[96F2Fc^ChwDsvU8{L.ӡ@y/,@}~[C(ܓV4 jxF{q}%d*ˊ7{ȳtLu"VzVXݜ+~{6 pt6Zret 1@_;nKrOC:Q[52u+1аy8F6>7Ak*԰Lo >]%ܦ4.ܗ33VtD[rPD! Q S"0%8S?44W^1bB@+UUHu.2$/ !wTwP _[XhWت.F8%1Mʅ׽a'75Y=ĸlME  sq#?h[11#>jGoŧsBےۀjc9On:4T(^Oc62Z.g1dtD{ z`TUx 1}U-#_'>֡ CR 16 !$G x -QF:m16gcWI\Z1uBi Lp>ζBP/žPn/5F l l ;ڣ"W<i Mϴ#gD6Ֆi!]p[&|t _){Bi46=9"99J8iI izf\dnEl{^tg.W՚i, 4⯛<"C/,lK׸Q2*'6$i/^F7",9l/09>X% eZT9JgAJ0YYMAdT\3Bѕ!@I7(zeе{6pcTnmt`9U|e(*jeq# }( LlhP`׆!yM:FC3׏aVŷ<,\Y v83 =8P:Q'+|$f]u:R ΉHksUnPf{8z]F,⏪ψR>PI6BLmHuhk* !u-Ku$Eb3[xp1:\ȹs7eTBT!/Xޓ6uV>+!Q{:oI['Y9?ArǬh=Y[-p֤;z_m[t$@?#AعbAG n .f3k⿳dq Cj|<Чy5rHܺ\5RWh( 2IsENJNɽR:ڛb}= 2LN3N'Kan7C$]?8H!VҜC/.2CiMC]ѱRȸ \z \MXfh0 Vnzf&pҴΚ8ulLU/Az1pو&'o, uu$(%t=&؆бESz:TJWz" 8دwTD,a $>lDHC9#d }Xhݳ@g]nC3+;I `.^eTREa~o1 /\܉$ ,G 3uryΠUzLj@`ϵpy_qWuu/iXA&mev``N;Mskg2*[ZP܊PK fP2]gK-V(W>(7WbB+;+)Z0!v-?q2ӆdz6gʴ D ݩ]׻.ɮh~f>ϪGXky̩ #/lT-]tk83mrtic$)ǡ9ҝiGG{ʐ+#@Wt W"G8\zWgм j?#~>4zv7Q%Q8C`juSp߄d\:0HNB.Q.nc_y*iG@Wm֌էi }ݣ` "&hae.bM4?W`fcKdpVQys/RR:=s9R8ѵ~F˷TA^'uִԫ~6>o>)yj^F,VT⸰뮃`J`V75| S<voXckZ([fq?lSHu}A.5LԢ^sزnz BvH#pLoZ `7مW/d۴dz &D!gU2OpDnWg?B['d_av@H=h^v~z !?|$uUVsYu/]L%={xeGGB!ԙڑ7OdNL=5& (PYbOK?c X0׽Dbewr9 X0CsO=T;^xСJܢHcq_|nvѩ db˚3uG!J36 ]9AuޑwmmUgiC+?*zaW1䔷ٹV|/a=^PH4*!1TE,?GZj+;.dg}֋IzHk̋ $k$zqs *NP;êe2x cёQ`,wp*{Mj*Pv=}AuN[̊nׄ8Ykctj4  2%JWű ;slݧ)flhM^@@$AMi ֊:0 cI796HT<*3Lo?lNe3AM,-nⳤjlQH'NJ 8+E0*|z k T&J] 4\d2bmm g# 8臮O xy--㙒cwlX88EI.05VB8\Jm؃h8zM;XΌK1:N\ӥ\}jz,֌!rf֜eja}bk2_ҹT%` l5Xx^f jv[B'y}so=O sX yEy%kr&j~1- yGU5nd^>5C{P7Ԗ)kk]7AspWr/4R6&h[_`9n@ԻO~xei'o>Lz]hKPIZɯ2rsdEu5cZ,i쯑(fSJyH Ҏb_mhZrk~l ۬_5F%=wWO1_bY1Cvru Df$$ !A[?a#'bSD*$O?)Eܾ04x]?涰FOBM(àN>ބg0 % 5y5dN" 7H"V`ixg=1 ;i)ˬ C7~_%=0w;+t) tWtmԜ5L_yb8{ uo|=7L;h*]w؆IZg~H˅#l Wi^w1 D>L.Y.~5bR}QW4@^Nv ,8p4 x: YU5}a)h<ƅyCg,# %uJP^}\ߩ ͑7QtER8~#i CVȕmLK'k=9jYB4Hғ̴@Pw}xJxVRO7SZ`1.C.cUhrz-^Gku1S!3>mQQMOމk`#ryJّ"SHm1D7=Xρ!8^5nRLF 7f{N[j8F,'?2u}K Ԭ}5F]釷駹./,𭑾4<=U{j9&yC C fMtrYVKÀ&lVv(KeY~-* iyzl "RkeKN XF ;e;|ZW^SD{?<̯6jma<_ u.QR_i_ `}*Μ|x`oH z̤~^삀PIv+ZjGF3綱2\sr+ {xjeX-ŐHv_us]$t/ iЃ_T{53GXd]Xݐ oXfpAXq0wq{K!̞~lpBCi%C3m >V^bODf͸}h90)zz1Qbʄ[}&r߭P/ o]s VE-0s+[- KoBD2c)"W:L> jBc 淤 Cklxؐ#mM.%!)'&!xo4:1 +^8]h^^Vs[Ư`^)fy PdI*.k=7@%bGFLeSN++)LgݒvkSξ{ dBEuUD(rY6lh6nK֌lS`J@o ȍGFvjPIn82$ů.^~߇CU'by%%/%#V:M n۱~أZIuf;!l.BVp _ݣ.Z'r:WeKEp,Ec=OJeYZ6H"c0KLRy̐_ OT=!OR&Uh(Go C; RX A_ ;(ϬPGCehMbɔWa+Ӷ.zZ.x]0CfGB[E\NGo"u89ڗ($./ZJa9vFƺ|SaJ%~IVOX8Hf9Xݬ(G%қ!{e"po6ͭrI9&={'ub:_MtgERpR>Oz(}x!%D~ dnM!DMܒ B<)%Įf&2O,Mȱ/s? r2U 긻9mp|!*fxM4uG&Cj"õUZ+xPh3tو~^LsN+L:V| <'<;I*.{]gO͓-8`aߚ4D|C2Xs<txr^%g1uGT嚶6-=> 4En .h@xW˖vK5 g"< o;ɡĹŰ4/|wHgjE*C0YG~)IUC>~DWu&?$Q+2ȥx{.sB b ]ŸNC2أ#c0ѳvZq9UF$}d9%snǜ:}m/۶WF`hgh9Lk=zۿld/' hwi`5O8XG`hJL1Z7#l `En"7Xn5$3 ZԳs08E.&mٯ8-TR >M0_ w&(aV./e_]Ľk37*`(t}C,Nhڽ]Ԅa-9a^cp3&_rHԣBFl40F#W[2XD'uJk> X?TUn_:/INɐRpez˺ v1Wz=x ,h>Ervx[3\q;79P~# #2*N&T3~(3Y_De)8)bh^_+ K=`9"uj6i;K|^> pi`ړqYq*~+[a'?f=.(k3eL_jU2spWݟhɢ$ʢxa9_!' – 0Kt ~b@o(j^XC(ޞyt1ȥIƥ07KIA[r_A^Q!+|8_!C̑QbG| zftHFmV w0S1Ϸ_-go;_9s9\Af#N q3?i !d6݇ښ`Q{ )D6"֯/ &kJAzˉ1 ISKRs>&,6+l%%`ЇuwuA(Dy̼NL{~Nj!.tw?PpfJ-J}1 IqU ÉOk8~}G:_b Kh}tF41Jb^IBjBOb X!ȟ6#:}Wu٘Xy>oIec1M}j6O(GtщCG"+B&!N uF4"=eX?7/*(/Jjfv`bR^P"ODlK}mu.?EOzCv@S(_2ﲉGc΅[ja`ɺʅ'/% 6$%[ϰaW7f p6B(deGSbd[Y78D[-]*P׍u%y 3ۍ`&x8(iEQ{]?(Bչ4{20!57(\4Q hE,W~/@/1W{6`(*WwYN|("aVuH\tf{ Sş>'сM2Oz8e&:3 ,F'+Jb=ڡqi ,mGl]i @" ޞGvRssTsIՆUbs8I2V*k<WvFVxF/f09tWE&g2Q,{NJ h@%Y,ܲJ.U4lXFjsN[2jнs I}ĨLT"c<ĒhQRJ v(Do(,ꏷ䋖:p:*)]g}J<* -^sww2U<_B|vJ3y|-f [ zcL0N^ONeГ&uObxp_<$FS ryM T#%RҎp0$,z9t\pÛhIg6/a4g'c͇ɔSY0rH^cI 61$2rO5WR4Ŗ4O=1W}.JXuiYFS`Nǣ8zӓtgd|u,΍@eP_9wHR٩%aW3gzp&dPC#n<ĥRQn; ޷SЈ)EǙ21$ Mp7`IPnGњDL`sÿϻq VuMfhѷ\r`KoF=!*4A$GB?ڑ[Z̊ҫ10g~&Nb3[AwnQ'smG?ձB8Jsaャ IR7c;FEy!~s(B.DlǙ.T ;3r}з$Dg0aC@Da1ܷ utYls $hH 9V4 K1^qAC&M˱9xn\Y@i@^:#6$328c?pxfB9SR{̏1?x~`Φ'4!ATIWѴ9.?Nq@KT[\F(V"Kf݌@a71Utmg(\S%&j ǣ!-kZ-^'hɕϝҫ 3ő[(Ӥ gsZM;V_A9=f{ɇcO޳F,%MG 10x $#!=;B`-dMDE37i& zNvK.;Xz9Dj5,M8a}Yv,'$.3 U[ß\9Ypz|.A*Q4+K** nqˡ[?E/w;$F-9&ݪ^IgǜEV4/ȷB;6sNM+ -T >1i}e'J\% P@.*B?\-9'^Se>G`)M+1kX;2WlT-Fh[.Y꺯Qʨ^Y<6 8=9wiwբ|_ue_j/pS4wwB"0߬Vg@R!:y2ε| A,1V:yH&$.2-^B@*8/ W-CPĠ`i#BĪg$Xͩ`eU<s;opz@bTZ>![o`L}~E6M Aoo7 =)B]e=iۏ|"a Q*aunK6yolAeM]1ݘE ތoٍ=ZxRqhj'Ak3wzx_2kـ ì9LhmfdNy֭ \l6gA!Wmӕa7aKKH0ל$ }/2:_g kh)d]D rfV\'q EZy`NH*˲o$? "،%?x-:m5l~"PfV5(#ȯomU!*@K$QB=v_R#v_I=bDN^}ϦI[7XEޕ{2V|[?t|x~R߽G&z)LbLLLI%B2r-/K6AT㗕8D(lTE&W.,=P"4Laӂ u`D 1/18ˋta+c"ИI/\|uޑc\Wݓ=F0d r"=\F%`mHѓK袴_L$%+Nj}8eH.z.X?uX&~T" =Hö S b9"7HJ+x9RXgۨ{ ^:p).&0'4sjutN 󜛑sO^\;_^Xi#-KC|Zs/ @ H%jk 84,+[DZV+=˻w~kvq EQT`y^E3-*;ZnenrE!%<^Fզ!XNiXq%VE򑬏=୾~n_8)z!zȩ*V)P)K0*Q滥se6HZ ̵Ru=:$u'qvSu N&Ew;ktU  {ɭ=ߖǡ5yߖgk;"-Q9k$Qz'ZD6;>ʰ1yW4)ek|,)LH *'tgTp~e5v']YQҲ7b`+57"-,NS3u|Wj 4ʃ??EfBsǗ_! %f,={lASOY E-0;!U6hZ.;c5Fn>%/ƈ/$fR 1'wکnl˂pvOh(2-J!D|,EV0c{ރ8)“rnghF6Јl.(,'^$%b{eiY۝CX5p\+.*+c\.Jqwsg``*r6ѐ݇IQ4(Ϟiv!J6 0W+9)}v딇n KRWy 88a`߰M`=b3uaw+7'$^| @KgMl[;8ᇶz8T)SDsL.d]=>(Fy\NBJ!e> ҉#çZo,`I~9 '6&D5c.R*{IW-=,"#6B2?dfb~oSs2t(}ƊQrs5 Ի(L4QQ_FȀY'pI1F⃜@ݒO.|.lޟHcnk. Jm;[PWG9Eʗtu(w#N50'B뛕#,lfXqWJ1K؀b 1" bffn:c㩱ȯ &&_Bx6IK|Ii:A^ t/owYIT8\мS{`F2YbBFEwjYaSKa8v_Kp)}5zӫY64\@Ч2A_i؏>Ы|K`季I%-j&O[[ @`$n3eq8MŌ1 =rߌOh:eYG%u|yB,o ltմNNV?e߻䤊`N;B 6 Z0J'933"\W`.L?V<; E?/E;i`Xe"QbIRtmn'ge$cz:xث`3N>"@:H?BI|zK2NWAMlO7e6ҕsQb9 `v y\C=`nRmu"/. (\BiA PІyޤˤ MA`ht3X~n|ӤC w?RYp񿝝/s qYM>d|;ڻ"ʒwPgĩe/nqG~P8}V@w4߸Fc{I>|ƣ2ض.,_p[q{YI @AJ3ℜh9z{<#3U?R2K(N ΍ߞm֪ȂFFxIpVovTK>pÙbJׯ'& _Odx+"6(}aO{FOEPT[g >+54WQt>瞣d5C)qԍ>"ekbŒNk~qh\ᫌn`9M:=L( 9#׳ɒ6Ȉ 5d9`x{eKxm Qf"0?T||tP) " 5Ie[-vUC? ܳ#Uy>jvE:E[Q[`œ!X;fT3?n3) NCƒhp|qɩo2y i-DcC`n|bl<;/μ〭˶JCH|}M^~ pr5ʃ7:za> UI]7t4oFS@ZXd+Z :"v{0CAzK7Z k&ԑ=7g*X ͫn:IEt5lw4ћ_._Rܞ 02z?`I4,E# ;+Ks^ 4Ю)3j@zlbi./mJ` 9!ܼb_음|'7?-n8 tP|Q pro {mOW8!=t=Oo{`f!Gݝ ( DUQvdsXmRry#pRsk r(bհ#CW4Wb5h0y+@VnYrI~x[6TVK]Η8c(빼P~O $=Ӧp;6ߤ=Ul(Ѱ=:7x7=So^^n 0 S~5b: 8n]rp6¡w-i e!`9dŇWN)WV*`yS$?0G|»rȹk?]T߼z- h!c3ۦ֤ f.5픱 K!RZQ[A<22$w[Yԗ"$a҂e e Tp^&BrL[K"d!랄{cZzlWLЩCojW[sOxw yZ`nµc$[H{3h+{JJ:3k@ `w&@$MQ 4~rN3'(ZQlch"^S.fE 4}$C=SQIFEL _(tє7}hHr{ W-_'awdcvs41=|Ádwx j5WS) $ %%iG 5D6luz)؃H̲ܨ(xdQܬF&J6XA>נcK|aL:(V`<`zOmRFZ3#g1,*ǰ.M Φ8$,"'W78%&M[Uqh^L{G#y76rxDuVF>l7˼%VuLDo>o %_d!x[c !:鍦N8n֛?!Xp0SC N6AP0BCMٚa}Me-UT-eԪA|.*.޼j#z$!?ǭ r+W8-?U:JU@96* ז-,<-K 97d<hi3<"doiٷ3r2ǩ<ۖF$1*cnLSҲt cJNZ&pm"vs'pSmq_<ڐ}3 P"kS kޣXƦv96Z՜H֎L7Q+}vL{uVhNJhIVtW6K kx28Qo)!$7E_#d/Zn&Խ-FٳiKR [et [Jc$G3ꡐ=ܵ ChV(roa%yߑd-i;Z=jTe Fsay89> fH Egʝ %$Z}6!SZbFdAܥDpiSsUb 0Ek~ƌU@]&=&Ɛ'KI@y d-πI}wWY?4RA%:)m5О׮S͵nQ\`qaʐhgUX-&C1G!hd : P>Y&o8VMP) 4B7w"}TIwb9~.P9=[O;!o fQx0^n-_p 3SKgJ]w%ю°Tn9eͺ$o#6DZF!Ie5%S#Gö]վi^M(&~nһXn~ D:ڝ7JX  +>E}pQo3"X:'0PrBP1 %ſ|,\/"a@OVL@(bֺf0߁R.zk^OjYU'Fq[`H\qoXX&Vi&.O2ADC*|̩ | <EQᲱ퀎^{:N[+<~^L8>m`]˛Fyd9P3(Gh@m@eofڀbDZdO Ր=Gma:s!: w?*̎/sa˹쐿a0Pڍ2:d;IA1ѩDkz€B$E"H_2:.}`Z/r}1AX`K ܱD"%aT>:w6fT56/d#r Hd&gΒ̓H4O_BKbk-'z9m!N=7iI[PRNZsҮ٬HIu}`1o^XNՍr`rrYɖ)ݧ |T,o՞ԟ<:>6.Bg܂7q`xaTS=o|f*geMP61&֘'l{){Og2\*D `[-$ PxVgJw%Qg%XYF&EfcuBjgBHq眝h 6EKxh"/L۹XZ`PXGq>Y1o^U?qQ=јzQ S.?"62laBZޞ2B8oUzyQ mi0r%932{`:?HgMKڟ& n0%2WE }SDqɇ^K%U+R Y9 sFNj6nt5W&ׇPd) ;+3әN|K'?@/2Z4HtTMg|=k_Ӧϯ6b,TDcCiXȯ+m@1(6dJY:?nasvlEY$as$[C$SA3KvD zu@-^$j!*?/ƏX7 OuF9ֿx)o\{me۳'ʞw0W JMp8L߸T%OREOimֶA4I F ZfXjgPf;QBhhޟiu{o2Xcr4r530kr403f?=Z&gXd$p۽$ )hL(K*}E>x 5~:];(33! HAU웥mNVtK:@7}^-}ܳ=эjۋLG%bMvzhLsQvtUY4b䕵P`+[p d׭kRh BSI$k!'*D;G6`5˔-}'H뮯|)nd8"+bkQ|w!.a!kݖ~%#qb G/>P@/ v E&}er!P߬wZ#L>.tSM=^m"_+е >w& &re^ D)^ GlEj?_Ww`Լ"SބGвON&/;ϡ[U; Q7}gr;M 3W05+28~98u M9QSX_y^%4 mBaߟ`%c+ҕ3UiUeFbKU'3`QD2#M[$_Gpw]Ҧ ;z2ZFI9"hxAI9~ȱhl_GS(ܽ]I;E~or4L&dIAsoٌ+ֲpg3y#Whhzs#c<wj\d'm|&^"Y0*S&fOO+ΖmpI4)]NoJnfw`ܾ =&ef:QNߥK kʏ]zorQÛ`hj%(cLpX\HH+Q-qEL~V$FHv-n^sHZTXpA&g|M8LGiBAZej(rh[tyu`&z6R'b1CWRAG!T5J T/K _=/Eyd٦^Vzatv*A:pJs"}PizTOPFbϺF3O{%J]~{N5} ^JU->k8zU_`Gat]W 7ϵ7}z"\\bmB3?{]YO'#d1( /,ϯQE="ͯ!Y10K9WULum_-?fRhL7%dP>Q~ :zW1c}Znmb{J0wgw\j~0T iZ6k$s ,!\-g8Ae}|{og`<8N^q¾uWrݑe7P0;kM\D\ WQ b)o]ӝ/jeTIqvr d@ E@ ;*I0Nl]Dt/7ukp0|ѽìYk]ЭSwÿ[+'ܜ wC1LHB<2ed7 JԦSh P퓚_G: |n`49-mYH1HƩX)(QJ#t-r+ha>@6z٪Ɖ:A" +@cY|c0Ot<;y#Xe+1c!pSZf'O0@x ,baEͥ!n;лwzJY ̒MOY F彴q62ط&($FҘ n%7^qjU{¬i @J96n<|I~1/j~s+8:3XXf`ӽiUJrW c>ke^j e>JrDdV2g-e1ؼ]W;*Jq(zdMf݅Z:Sy?"[{n['[ԟh\v\„wYw]y8=ђmPޓM~αR%/Le&|P0P=h\^; S9QFfbBQ&Yb}[T;o A4ffj,냗M<=8 B]dAJ(!zEȽqy͐q(eЂC.mx$ սmC2oP 0G@I-% (GVQ:ZO,؉ ďִ_N8k}i5Z8KIAe2%Ymب(Q{z**\MR^5Kzp՗įLᧅR_~ļ)`AvW^C[j6}sNMakj⁕A[[ڱ=ϯrQ50d=Ò7x!\IYiOrDդQ]9vťY9(x G1Ǒ ;_|RΎ290b-XV>uY,8 ?^mV])@%F:_ڳU=TG\eDڄXpVj̲XfOq@x3e lD8mg=Ps:BhjghiʵmKE#}[ 7GX7vN|a#&F e\lWۏqߜ;q{՛98Y. {䪊o JD* _ق{v\yF_ _l EN\oidPqC^=72!+hI#U8j.AO`H ecyZ\ʰ?-bn{-b{QG᏷6Rq tHڜF$k%qQ!n^o0 *y mi93R|ՠ̏T/SGE1 ͱWm ٳlhjk5iN;hȮC, ݛF=B e3`l| bnc5u A:(aNMS܄&aZ `t MQϭ.7WPnA`[ax廗V_i루?2lD_\gCllrڎFhDziiQR"D٩Cn{ܜm֞!#/ŘFl,T0`,7ދ >M5x.;r&>̀8ՙ⑷<,JA\ˊuԊz5YH\tyA#Ā}#L{̽Ѿ7% ?ڍR<'_"uV9uS^@9z2yXiׁۇ͹ޖED Jj_*G B^c93񄞺Kdzvxt"QJzs?Qf$vdLIM d.7j <;-t(9;Sδ5vk̈́EzH:PaӫָLx6S+Y ./((W*u %qH:۽Lh[fKt۹5dFAjj+1O[)Am %PT _7AuM][rMz2E)͵MiY.y,MѴkݚkEmA]^}BYnP p=u`H0n`ݕ`"P¸Bd.U>l X%|+T;Gm8DF۱Xh-)%6C ȵv*W5xx-aM-Yqm]ct _`.F=PvToS׷ ޏ,,蜒N%m^  X |$屧o/Ѣ.y/g9{>$(Kd@: $f3mYm]>_CWf+ymѳT?kc -=]#XE(k~ƶ}#FA#tXvXlƽ* +Tb-Ɍ3Cؠjmep 9OAg<DPMXWx` [& ;2 \TjF&s0lsZ?<ՍWW&[1qB&!1]h['z#}b ĦjiRb]Udr2;WC<_ <v+a'I08jhѝ6w(Eŭ ,berՁ/'KpYV*Qթ$j\U=_)_wSg(^(ށ~xh?azQM죾}Uv82\H#\8iC[?G6K gJ^q@&ڙqv}S`]|D #fSM]۷ 6<DE [dZSfoiNjM|>Je7eķFН,4=ϕqMP`~sӢ9pcƬʵXC7WGQ@M}dD5sU$1`_dB@P1./e{$>=?TE TJT`בM2wwnxqt7<]#'8,{z?ܫ:vOmGP%#ougR DK`!T#'ֵS"5 0+p?k;!8atH5^LH\8;S:m+V';seЭȖ@W̰:EtUFȽRIvY;r+IXX+cDH@U׆*sT*%SgºJpZeW8 I_.#E:UT/naՑ'Tdb<dߣֽR#1reiy$,Cx؍_lӖ)FH02_vC[{Y%>BFZ*Tuƨ/9}9LTLhm&JX7*ņiQͿ(jX!~kPVw4 XyR"Q)1)2jO@މ%?Sffl;XAgaZSh{5F}5i! Q]!y=/.-.+89} ;$A|1Caz z^u,a8Bz% pm/_h39鸅2i)g t}Vˇd!ylZ5 FTyvfÖ$4p̈́$rjVo:(3 .ڥaϊ{ZlU_?kj+#J)m's̺ xMÇO#a¼'m];'/GIE*؍8p$#UNl?)Lu4Nv$0< Qykc:rÍV <)@y3s}b/k%<XtCՐEڙ!V]XXo2jvVj*A%2l 27!)2|H@NpIq^a q/% ? h  .jf4b*gBD{ +9zs3Y?fR:Зs.-=}q;ViRuЊ%Wf-TlCr@5%{H+bm>e@Kh먺du#YӔ5*Q+AԐ%nI4!Bm[,N8r\Th7~T2zs{$KU>ZmTУL=ZIpŀm@ a/Ce4s ,ci,@"` -#h|@B#q:sGT@/v^N5fov-б#om[%h&6ۖ׃gW01eW^-HV`d 2_f$>5y\ibOq ᎄ$&`ѧЍlC6rh*A䖀Z a >e_ROUڇd muhm+ ` en+aJ_d$["ZJDۄ_N>D7L"bu?`&Z+,(s1nsG[:rR?꽴!+F7B <J(6̳ر+6߯w0cWVԱtwGx³8RTShRPb {~)acCԺ"3\~)FaA N;yl<ːCKbqOF%'̓nS %;;A8jrM.j<n|¶e\r{w?׶+~1!U Fh{? y݉ld:6MO\}6D&T"p5)%/2]qDx-]+uR{ \ QGn|ڸ &|(U޻ T u0Hչ(̭mkNEwgr}Fs hoP*ٖiMZLMSTIOa'zPE6 *mzCֵ%$ dk a=+JʛQ`h_$8a" m=Yjdl6j{(_7YV-y |t_ihκ8+v |xhhg!h,#s f 7)$kt!ZlL"k'GP K bV&.b>0t\4኶5_S`uM|Eg0/DCMQW2Hƞ,, Nj!e4x-KpZJ*Qd8ז$+ i"*l>!{ ,pjÒjٞ6$Ŋ%^һx4"+!X;?2-=ez?,Ug3.33 =2A :apn(wxE֯ư3-{ yR/';8zk~-OR\ɳ+,p2:sHa'5Kv-)!b˟rQO-鍵6yгz?R{mpϟpN|kZ( .dǗ9^KLpf(%Jvh @*Mj2j%}QGHq)-?=ls-u{5]V\AzBd!ϐu8kXPqYXq(G'k~~9D+Z^ 7X%:!s)12[yiR$+Sw!0}>nLfǁ-b KG2Js\f36@9Lg8cZx5(YTv ^Eq qjegw#S::`/ڪk[ [*F]c5`c8{*rQh:%}imIIZ;m=F*@b#1|h{4j&iB?A(rPpzzhѕoDrXumT}mQ*ϸ8ϥ}ԝ&F}1-T͝Rc;T1b;}򑪇epHH̛zExQ4c~!s2і}r6ڂ1+lnYVfYf PU%D=G&1F,躑@⢭(ƌkOj%04KHw)<{]P= &hP3 揄#SƤvĖ;c"3YH%z㧘ё% }؎U'~:>/A|=r>pFA|by1{rߚ?Ġz$7s]]4okt%JwɠUA5A ^)4V45Egu*/R|c5u;Mv g ^ys6N\GwP]C礪:'G4c0 a £6\0⋋o3hQ/Ir`Y2  p3)Ru̱xQk <ώ~Uk81(6Μlo\J$ɢ:-Ȁ@3f I|8_GNtf\.)OOL 3¢&ﲚXyH@1!hd!>̇lP4F"! ]MgvϽH3W/c 'aNbntƈ5qbMB*=ds\E+ ]ܠ2x$ `G"ۧ,~ЇZ찯d2/fKl]Se^W&f6C&vomT`,kFoTKۏ^쌕1,B+mToЈ1:w?pur&[ ;G2(oY7cT?9'XW3n65ƦPb֨Ϟ|UNV;ش]Ϩynwl?É*~l;wc+_QpI~>- #יh["՚oBhNkHh+*{"=h6Ck+MvJȧh؎+.`DqCr-^jt<X~$"i1V.B0U84?޴t- wNɭ55ֵpdl[ n;xP%:D+l&&6ChxUK$3瑔&Z~򌌐O֘ݝ֦!h$i)WE1#d_$Ug9'j+/})" *3rS#$ewv'?BHپy^pc^ 6ŋZsIL>/pu<ַAZ^S) Dxoq0BHi%FjsB 2SJsWCPY#WɈ,v9IvD.FPN&E?2Q,Os{㥶)W[,csْXqP]G f. cUP'N(vD>]Efa)zsYc4eOM8{k\$Ҟ0@q3;I!Bp,#w15 `sCA7c|G'I}&Kz |_ǣTW2s4cE,q˝ı=72 Zgᘍɜ4;_%U1\B׭)D}MZٚ)-lRPcJOHR">@MC nYݢ>%)Et-wT2QRG4Ik'jYhQ+`[!yfymRa5*0(6/fU3oK^&}F ୫s8J#%K@E$K:>N_ih8y;j!n29!L>rꖐwL#ywb 4Ʌ&MU銥jtc@>Erĵݤks0$T$mrvQuNS_JhqdY;T3PW%]LrXSCw\MYAN,03wQZ9uJX6`ⲩAꯎuDyK!3U ѳҳJR7Twlg46oh{fP ;"Ԗ9餸LK&$d&^lE4ݶ{+P+>}T:X8\dk]X&Adf!m]a}:;t(_Q} 'rQ1N; k\C'M8 IBArz,NmXok~rQ eEk̒jSWאм -6.w>ϓJg6s^8ǽLO4inv`6A=m"aE\ M夁XvE\KE<%=+Z@z f2eБoek3/5:ډ\Fm#NX 6= &6i?P;o:>]wHgzm~s>S@6|o^b_]{yfU %Vc.u`)m] 5D$Hsv`ArjeP\tvPp@aD5Gk46x.:;tCƺcF.|JxXېLm(CZ< M.PI\88/ -ő!ݸX7BQ-]&wJRi2[,>t1hIۑaԃiE,n %`F`0e9&CO\14)n2 0RŬw]y YHhPR0$ -I?)Xn-9j7t|Eq +I|wnDDj޴\H1~v@- lHѪ@΃d * !8N#?c23y!"axpV'\;d\iW)%\wXWw#RH>NTJam"Bݥt ꉐ>o`_l-;ߗHT/R<0U4DlQȑWc<ҸUhqP1!98e1Y@Wb4D)05}U r)%eyT7>,Qx8.)"2`Bȭ%zA3"ΏrUf^ꟺd\$LlޯͼXZ /cn~C Eƃ8Q(!䢖W2guCov|$,NTpΕM9V.pX0:.U!exsKNn"ޚԃ.fJh`?)v熰fpOE7 O&t7V']7OZ<'t,ڱ~m7oa8bV8 8 @R#kX5$ }] ?b fR`ƈ9ek܍y?Iӂ<^cM }ڃ,M@r D 2D7qEsb [Ai&tA%u!}%{ԍ{=P OYزd|/n 4 SԥɩxO(h{#m6}@ĵLGDz97F+:Wr}Ru~F%6W5[lUp1 Oiq{NJhޒ7?iNu&ftz!`r;h+W'r0ܐ6yhOG 4ߝ ؊:MfߨooNVW"9ُW7:¬G&K꘼`3#_lCB6T@t,vU7kyN$:ԔgݷGq!FTLm#Ntv&L0 I!8/9{YiqiJ#Bd 45BTSɊq/@EsoTUHCHp~u"DY(Hc[.aD331=X>xD+1*ޅ>5r~DETG{+>"Nq@!" F]UC ,|#!ݹ\Uֱ!7D=b[CT{Ĺ\PRtdλD%\&hU#P+JVVwQeƂQϫp)xQas2թm!8Ql,L ,^ux_BFK4Ygy).S57r:Oi@@NX$6icv`{[)E@W1¿!ID,xؼrlX >FuZUz@4N FY7-VFe UvSޢ0CZ|`;YӃM=;4ga8i_"CK\~GQ`3$Em]ҁ%=$y j&CCx|X6~C}E vN`2V#&їɣx|[Z)&o8sdO0b|Yi4;0{}s62}nvCNgMތ $Zʯͬz| oW>.3'"lDÅ#!MO2OO[f/r@j[_y;{Ӎ;]EvJ(SrjUuz&=gm?1A<;n5g%f\>h1m;[Iŭ_re86$5.=4Uв@roDfCƠ(QZ>)*;X\*VSN@zUMǬe M@qhmssbI2cEw0ojp>)/wMalKIf7!gEKl"Gۊr 4I<Z]}H}}q]w|Xn# Q3@,U}&Y̗9خ36E K0*"(8KIݼj^f*`sQQF0 ʐ=/8 ~&ZUwk9lť 5uy¡3OTPl9/j~嫝p>;vH\$8KSء3]<§ƥڴP-۔E_hBt{" %Zt:ᑎbGdcTL9D =s#saCBE< @a.[@V? RشzX ?cVk'^h>=>j6_KMG{6֕Ñscpi+1BNCpH9yQku-3R4/%nb4SslM/P: 0_ ndO|zY䟰|R-V(G'h6498\KpTXז./ű[3YQ!iJ;, "G:mdW]*CT|IyC 2QzP3׉ Z"G91Pm'ŵOӚϺ\+ B"L5E.Zses@G(m}PGl7*Ђv^1*P4H'^w /ఉKsMlqzHՀH?A96g4+v ԈV2sA,JM&+1C#=NYY?zCr~y4C^qw: IMD^<%D39\[L` 99{df;3zY>ѷ69^&Zsʵj&|>q5J3=qE)r),|, dܘ$Mc=͆̃z sfY*flyoJ8/&խHԖoوf\Mx-~s@W(9nټ殰le$#)!&uƩk!kg98ivO c6M_wDW!@̀nCk/@UU̟wݺSbç<,gBxR9{15 7`Mq7qkVDgtsJ/;̻\7(ʚ~o#?dc1tz;әٴ)`qYbLg.jKj`f:ӑEw(/o , 2 ]\ /6x}- Yr_$I,]_ރjv1;q/ yͿ_X ;ƺ<[n.6kA@Oˬ畽-?B3֤iy@ϵ0D=mhkvLb(֔*6z&n5WO4Ԕ;Tm8Y:-J4_ JL8`]A3A{jEKcWy [/sXʓjw}ʤ|WCxrURJpmZ^-'hc?Xe9d+h;1vm>@!}u< #/|OYJ,n؎|!eɋY#L$>#ޞp,\RFW#:Y-w @~2_d>k:bw@ɆAwY^eWw!Hx RK!0?aT}kݍ }Y-3|M`1r3wm 1ADLA DnlÒ6/l1MEb$V"JP Qx*)tؠuӜsbEF!XKA0؎w삊@8ڇҩi|<oVaL"6o昞YdKPc)#XFn9mccqg*T=c\CSR@K" +`Q ByGz]>сP`}ԚVhhقu5~=C&!tLJfξ_.OJ[(<~!o㑈6C Fjmtc5na\|^ .ˆXΪܹ\_ϗ @S/U>A<ۚz7AjcuUB}iDpѡYneT@ )TxQ͗Jؑ2L<^0PF5w" .`{t!VCZ0?k adwg @2hPmsTXƀG&E~<[-Î!ߥn=N #\w?y8Q.~QgOtwZpB_±^M *Y߆A}MJx TF&7r^bMG y Vqe&PW쯗yհftߘ*Q@ly7آ%ynDuA+ X/JX>Rbv!# }K2GDS⦱0Ff,O'y!s{N-* ,GP|I8?sw-i72ys Ml---V"tiB:L;4%To<^~\Ѩn ۄ!Ssch;Q醂J4RplM88H6/z{G[ظ2Q.<$ {%4UNؠ=D)j^@eHs.\]__u]T2cvQ೥2r;MBzIҕ26Jm QIﵧ9ueT `qe:Cx 6N?>H޸)sl˵7JYE(>TpVj1mO`4a2!zby ˽Tv``N5_ţ7J<K.ǁ uجVV$GǶeu9KCLrp73$@xGGku̅{=6ʷA {zS`2\,6'LO#^s.MwyV8zC-}UFr@O%6Q ݔv][CwBzL}V=&>*|>twx_nP4PtZ8Q~{9#z$Ƥ1}?4F 8.k'tb"źee|z]bHaD ൻmmv{ gRJv* 󅇨)Tٻ ©/.0 R>^n}[fV#&MGp!_}{i D:ۿeVc+o 7ؐX"<^-G\+@Zb}(kM R_g'zڑsN J ۨ؈"[&d11R 7K+7(љRm )Ӹ#+3v PQ808%Ĝ)cPcĜfh:y0;9{_gB(F<(0R}D,D P2s\\|N U7mGnllTd#`&VUC,8=u5,4r_Ef o2[Vl81ځY@!_<յ E]+-)%G|(7,=;<KO 0-ia[Y<8K'=_796X8kmgne5zӎfs9H%hm:P.Ɣrjo9%B`S\hq$e2 'C|P{r]쀰?yV/ZbS -Y#vVBwF#5HlQ:Pܧ/UI!~f#Lq^o|#Qʿ}M&TH'EdUq##ץ \%elH6N0g d@ȅ5LF_qoW% ʷ+1?ۻ*i+JT߭XGJ1;G?Ut/͏"Μ< شE25tN脡Jw4"0Kzk(6_Ld>$Sc5 C8o.~YvԘކ Zނex};6x*@I9߫dY=b9C u֎"ߚNU 9C4·I ||[AD(${SB"]'boEavD[6)8>#Q{WUŵOJt8@Xk$Htm"z^k D;W|RYC`MoKNUhlvG>CB[Ml Dٵ \")SgXyXݏ@ەL_c1CbzhK <-uX|L p7,Vmqp EF xka,?Lo~ezO[hH_?#yx;d%l_p}C#?vI[ď2Vpvnn᪽ٓf]D92 /tj. } b^ MR[ۏ,ܵdfsoe74i==?`STgE##\2Q*:MN|m*KmETJk{=q@]%fm8 ʀ>`g7_+= J̨Iҳl'~DB]u}*t}ѢJxFmm"W/v xTBK^+Z_ʥ3e?;pYɄ6ޠ;>tX3oi_Tѩ 縞 7ʚ˨A`:>yLU.!i2tX-]Iא tĪGW*J3paJbU6wjs⏒TSYo%:J2BQy)NWr#(ֱp1 ,p6Iߓȃwt Sv N֚~F+oί t$zȭYHd(Mkm$"Y%x&$^"?¤._Q~.G}d}4F]禴Y[s5 1ŸIXApFt|7&!|qKk)>REOsi+xq T\yB$=qi/瑒l'EƐUuFWES{n~e+Rcu41b$H09<?`oKOCc]d36N>oFM""MQJ\loW]\Y[U gMT ä~< |`j -s,lAoa7{J5x"ki%hJQҾ|PvisNJ?$ŖܨLi A1 9 H]9ו.r izU"A9>b xo 7ɛlRy¸ya nHR1ݜLI,9}(Z\Pz(/C@'KޡC Kp>|#Ғ"}.R=]o$Czn( l'#h}#6a"SOM)J ,ۛTWn 8+{)h9`2&³߸+ ax2{d#X/,o vfq\WW0)HV}F̆V2.›>;32Ypʓ^I\ 2UP}9 J&['cOqhÀ2IDlXݣ%ʼn|d@-fa! LiR ;Ky+A?*o#ͤ .=Y*f:mnI# 6enp"tt5lo5ҞQHsY輻9mWyN;wn|uc Z#2]ڣuv1wUN}:C`PsF%A/(Lx^=~7c8)\MҳCy}M@HW@erM;ڭUϬbxpV–E3%`f:!Z)+3L!颿meGe"I `Il ^/'ox%:'Dv[#@ <5"IBUcG~1Sd&VQHn#uLl)es7`o:gx_7=xYإiT<6;R!Ta/_6*參gZۅY*oS1̻ CBO7CEގYR(8?xہUTWtNdKYsCϓ*Nm5ti|l9'^}Z@hM.aM!G|9dS(1uc~mw@`K4YX.(+lu!mǒy5Gyot󠁝[ ׃r[ RKղhaּt dE(PDX xP4pOYV꿡po" PUgH4U:×rdҀ|DbwF򥢰8F2xrCe2OݹZ˶:[(a)](i;D';Wm9QҐgJ`Rj G'McU[:"t>U탬BV8*Xhӟ7/AM(.nbXn ?.`h.;o[ef#( %{npo{ojH^dV '!GIiq,<_zP5U@>Z=ZxDAŘ5zHR)E_7Q| Xܕ%q"?!>2F Cz /{GD=΂#60t};T{ a,_NQgyFyW B^rbՊ/Q @B}uԙf_mD%2;[wEg[xܦ|Pa/]Ɣ 2`<~cζ$uIvxf^[~w:9Ko|43{^n;"] bX8ڡLwR7>>YeAgXxu(0H #ssV;t:H&EwVMmu/3!ztfba֋څ^`&kN۟G7=(B%Zo RBMuȅV@jlUE0rFIcTS%}k)E$!Y["dY3M32>{}pοU//02[7{C0 |0X %eh#3va,eRCOwt>3yfzZa ՆVv/Ԟakf^bQ!6Uاi]bZyc(;*,FImlUP#;I"B { 6u&%sfCNqb]YǗQnƝ"FispNОAEwno6E5TyrbwŬ'Cƕt`9&s n*"wt"ӶRW|X@8"a$NH3OYUWG7Oy80FvGflK^9TMP7@xK:k&WhS;̙T.=:N9!S6@N,(S28r[ޤeq/-!M\?íWB+fq6-,B#&dq W|7 Op7>}tIAp5!nu,bֵ~jYunxA1:3dk[V ӆ\_m>7D<@rR>0!8w?Gkī-ᵵRPx\Q̸R`4 o'P9PYkLX0OhEJЍr%ECER,d1Fr!P(o5reD'i%tycƢsQښ-F2,tRNس['x],nԋR=~_W)IrA[:/ "{,i2=@bW.ntlH cknqFuZA2lUJ΃u?u#ov$gv 3qCIVBܸuXzkuCi!>N?w6gO$xuTu4.NFawR^VFjK}8L=cR\7JݦjZ!.CFD+.8NЭF,_t'N5đX}9+0*e]#J 0AX+<kdgsJi,(4:։B< !-=tQB4@DƤͿꦂb q PӔ ^tv&l7HЎLNsV ݆""ᅣP'OE"nŷ1W ] Q Z>[`(=\|w*dW>`'fKzx[[`Qqe0THP%!\3Z(Z@<Ʃό1?"[}`og_%y <59;o;=w}@1suk#9b\} !E^=$$k=lklBy6%pi/v[> ɐ:߁(!WG: #YwCP]B&@sC- V*T;iGkfe8%)U}QUU&FYszxQ}~fvH}kJ'|byQOc)C;Y7Ia= x#r0Ճ oEgGyiGnθR㵰c4:RP><ԧ+mKm`ӧmA%RށP#h:9̀~֚\4[dLX#! …8bkDJ|ZQ!К8&F #rב~ ^PkY LQ*'qJRfӗ;+/Ol7wYG[ *X e!  I֚)[6 5eIHY ?`r:`فL& F2h)/)q}v86&7Ӏ%@G08ёG4VQz;lŬrraZb@P\.{ " b%uwa= oHOh%? ~ )k݋ D/TpI6+zu'R+QwihL{mtܬ푊ewNMh؎*&ʔ⛕$GQԂ[O,]ng>9&YQrP}eB!n?">QBFrWOP 0ZU'jr$ӬQD.x`{Y;'mWܑۤ?@8vqE& 7 !-yom"WaH 66ЇiX(,H}8H[3~)ssb`\KXijL[f(XJޙp|yWl'Fp[r[ṵ̈̌4'6T]RشFrc?aRDft46=3Ptc賟LZCv)rCs.*F WWF,AU;V)>/i<[ 3h?GZPF8? ӆUCBKy4͹Ȇ6:)P{*k_˃MǦixumqM\(  Jt zz1Ft2sQr`b%1 '$!U.]^>?_!`=|D(V ><,yih}foT0ë qTx#up)S!lS vzL" I+;ޫA~=F؉xU(ýųOv- tACދW䎙jƱd 5B ʮnJ{G8Md~V KE`78$)D\%Umx;m/d*Ꟍa!+ @UC㦚G돱k_ӡoLpOl9N(v(ɘa.qLdaMz5ƷGf>lϓzrm}@f#La֩ }zߜa0wPQ]* ]t\f{5LR/tσ\+WR#f~ݪZ -E.p_05CNў|?>vo-gmang\?'XAh[u1l_I%k_szL+x\VM ث`S/٘m!sqήbiAئbDeWcb[ _-leAz_}A>pJ?f͏VEx2=ʼn͉yVeeJ#,uW2Eˆ)|&;BuPT>BrA̹rڕo8K^9) &1tSrƁeIrĀY=+{DSGi~ 1hA/4(/p&hĨetxd' Jhh+7vĨs{%.^%2w@}mWc,1 ŸOZq#P? [CqM_ ,iT AC;BLϬlC͞?OӅ<3w^ȵi!b㴧TZ'S+Q\aMJڊvI䖙s-J}3>{yXS\`<"#i^v @$ҍ>5ؽWK*Y?*>:@B#h^^h^h4u<y+'t,b93JIo4[$%$"FhA7t|*O*\:5I[b/iGJST9#/R]||b/]k. h<;b AK+uoэnYm!?a?#С-Ydog7B؃uKCtqƼzC6`V쇽klg:p!^6GVM[X)r$^7ҽ7&Y*S97(/86T6#u98*zÝXuE=}jGF7kbD1Mt/u"^4v4 փ\16*Iah^8JꃃaKC?HrX0I} qixuTP @1031~^Jk"{!p? \(IĿM EڳփX:)خB(OFk} d=Ewg~n â 2sQ#@ *QBpFWӁS[&CNWOp C󪫓/K&Cx{V|x%mkfKѳPzg^sVM;y}NH阭t{p(6 &ȏG0>ţk(,߂oB+RS:БOBq5DY#誋5&k(~K^MV W֘kQ93\B oSrVb.cN%be@F|#Qbm\ڣ]h@GtU5.!zlջpB,,BN0{x9G:ڔ"*Yh\5:~u fPw5G[m ^1pY&9SYT TNP.uŌ#hc=ޚ?.>BO8| )޽3^O>R ǨPw!k#V'G! X膣4Ǧd#˃YPZ!yЇ[m3YDӴH_eCr^d-47G4`!hf= Ϯ"O.bH2(# a#Ӳ*g¤i`MBt ŇID-i:g-a  @-Dty4 KM,MwG]ZF1 w'LQe L3pb;J|ivBp(v|0P2OԿNbu`୧쏷!C* 䔰#2Ylޫ61-?vlW' {+1FyQ[,1YiY׺A&? }* E=6c 0~4'p0\jp+ɾ#MU4:Ydx>ॴa 0T'La{ zd lNîcnHLVNl a\p W#2f)-;=DuwaB98^:ٳ[hQrG:sN\tܼ>k]W$xwUL4dh]~#z5{6c,_ j $#F X UkUɄeNks3g'y*{d2"4?VA`ks3?D"^N !uqz}˼ՃO T:JzKʵi!uJ5c+Ǖ1?U *3L%@GQ)?O6_Cm3;ʡ E$-*dрW 7Ci& @1ʞ> ,IM !<zZɡ%vl<@B^ҰhQgJhx9q"9qRR4Ȣ̀ ^+y١н]KB } ːaf֜r4`񩎅/vhXgca.śr$Y'XRxXu&_yTiC9l%ie!]%kl.Nj}/]뻂fƫdbs>߽7stP8`~DXM3եuVj Dsyt& Fid'CqDO.XHR ߤ~p_=<攉lPX*ɻ )239&wjbֳh^+ZW0``U1EN(ؒv2äc9js!F" @NTu_18t&d,*2=n_xy[+oR9 -oxq a-d)q'ouLC{d沠=V2]Fzܿ&pT33vSNۇ"ѿLfύu`)/-6C)!#AOq:sAF)BQid|5Tl__c }J'Z;߰#gVCi_1½dEkgj eI>G,`םVQl/:a:*qxa$&.Gf`),+<gE!է=& {;4 yϊySNi,AT&@4O 6do_a_uk,Jw*-ֈ_dqL%+_{< X4MC阾2)}K9ts#6B+iwxEa6>#'iNr+X_`c28_(}TLT-~ڇhNa!T4- u}qdQ2ȶ1ߟJFAR 6* Ob#CxOAKo3SUz%Z0õv*Ÿn1BsWQzߦEkbL[4f&3v`,|07DE7}%!}H<b< nN*;N{I+eJgZ2+h!#fvW I;t$3O b3 es3wo1z^Ђr&\Cz^ao^P$ *2vug T~69\:MaXD;^+xLU푂JNBi) j\kzcW}" ,zlME&@n}Ba!Tá~J킒C의E&!1PK+Q^̗-Bf!vfpT+a [Yd'-=5%ᑏM#`< ]әss;%hq P][@aO4~D40a=+ʡD>Y.VpjUg#QBU/m%h{@R#H^ĥNPwRNY;m'L ;PΛo'[|+ ) =w2R/QT;GeT ,|v71`=-y"Z|dE'JD@P8+I9脢BB{%[@\j$ tC77A|6"S@MwsMŌ qJ}(35 UlwNAS}dGO]Rr>0R Let cF=(þ޿vMǛ7E$qn*k{4 Ai/E&48y*b7b_)Y״-KDgnwb Zm]]1im'’e- _]`2/OFK1$O(Z(RkܽRrd\q"+B6+z{x;嬾8n{(.~$%jR?x.pۇ .:};9i2v` 9.DJNKYQ ojM! EܿˣfB݇aѨլ!42 HO^?]e@"T_ݳ)|`S6Or9HqN"ji`Փ9$VCꓘ?MR̓rƤeM)>q Ff,72q)cG|idFDDv:+Ma73}dˌCu+6rhÂbwW+H^HF ڟ|c<G4!%Y&}Q4ϕa~6 29G`Vhا{r'|K+e5KLO7,@ލt{46} DueӒl),8+ *ﰇ\Kau:D4@*~Hܝ[Qߪ 2cg̭Je}[ޓ}OkM[\,bmuY=1>,koQEhђ#RP>bˎ͠ HuwIT؇TA !C2XFn;0)/C7yX;xoTWCeqO"z F|/xj .vsN}=m0~zF#D{ ])?3L=$~++͡kx'ƴh$-%F%;O  oB3C&嘎}RmYCzi|<#AA 6|{iӔU0\МL]yq}HC "+]U^^VKl:8-y}~-^kX$j@yEdk[%}[nT f4ͭlHY]^.4ا7'M;oZN=՛/ݠ[p Sc)Ћ`|NCϱ<~\ߓijV@-"L}N&B'~Kҵ "wKkY0}P2. Q8d˗2B"zs&a++ kh&Dkq& a=(LWJ }@qy/ 5 1H+n+zbÁ߰w Yz6hKbKPÐs\gRO`yF+""1[*ƒVO)"6 *h#,v :LW`e v&{|tVԂt Q|i #P_SUcX(GtäȲ!8~ʹuXvwDKn5sގ6Hw%@h/_F6lhOزMV[g8dZ>.htAn:"'p4éyU2d%ܛJRV s)]en#ta ҥv O`-c>^m#"^s1}J6NkF8{VlmS h rZIы18@040M\{5eOHjiL`OBd^EZϮI rۄ,=ˣDi$T '0v+\j€o.ͯFiU:eFR'B Ź Pg6'KD#!M*fe\J|T"NY ڨ0!Fʛ"w Bn'[r&1ԗA o3]b1XE0@kCVc}yD+kkW|ex9w {LȜKT>̾w'HGpj+ B (sE4fwk\O%iWX4ŗ.Q8q< JHXܣ{.geԑ1i7 G. i_3 hb_6̙uJ[!LH<7x㕾>Wϫհ픞Fa-A}ַ¿ls}&d}/\ `rؗpDXш:Η{͚Cn,˭>|A ^orŊuW4j{o|~ ^HW'^bJWg3]3(Ьc:Kgb1yq}\Ξ0jr1$}[3!ۅ s⺷9>R ZѼCVMvҒHq{A*+/sZ|7첀t%I^vձpL"b?7ХS!l5w5 q9|Ԩ|(~4p?Vo\ɫB 9m4-CxǬCm.ܦ)"!t3Mo j\۟EhR, ˩SZi_U1@W W0Tнr- 2wAڸ((uu:"zGNJ.dxUx<%=+dK@= @jֶ\| ĩIhtL5FrE#])2FLa<++hw塳#Ϛe}QdUB'3+U!&:4,}0^ XPpXO >i OVE73鴟7SpåE,j {RBuf1 =<8WͻXp/ {pQKOV-߶VX:L|MY2}z@5=Q*iML6|"?ۯ{P+̟J~Lk!ܜ{iVG,zsH baMq5[VgH}$9=Ȕ8i9mX#V0cy\$AlQ31&O HEd)DOP԰;GjC`9"hTuM:fYkG"I~o6yc;EٙZx cԣaVN3kks 5%q4jd ??*]K̙mΤmcX& e.|SR\kwp>6#4K^2qrmsNGXpkF~$&JN(jݥwͶ̞NhZ.n(b yqƫlCT]pj\.ʳ ^gzBN|ӵ Yԧ"mڻVc(A#ƛb|>mrvW*oϔθ}%c#7#^1qU pNLe3\_x pڅE;#MݠLͫV5W|Z%AEN 8=CSL$žRu ;οi![e&״seOȢ-Lm GhLB$kV7Fs^R-R^YxyolF_ZHScZ< ȣt5_ߵ\/B%DD5īE&E3lca`zi+T@\]-Jp5<%ɳAr$(w^_P59E<98Rq;dˍ9W^'zZiS}*ؘ 3q^=97QBi H ć@,.> 2ͨuUBZtm]yYC/8ݱZL|Dϫp,>#oj/]aT&aa; ).i`{F8`VU+ͤ $t ,"ZjQ#&AƓ 2uɼj]J5&e8|Ev4#Lc:k@GM:aN vr eA3i(\!zT9J,~RV^F-ᕙN `G«U(gsjgG->oZq{rƸ/{BK :jLlEzLDRg`\n%SI\xD%ij3+*6[,2 riQǃx21)24}㽓KEYkz k'b+}iЗvݣGp2+)L (kF/:6{h֜ႊ&}Pxg^AzȽb Shk^)F/YmCڐk"WtOʥk&rEZ'oSәiOn铛ڐ9|>u?/6p:dD0 Z 4.M|w8YP_'5f틅oaފ "cGH$oBD**Ii :M`8잒kͧ&M2 FJ}ڌ]~?C| P)h}|zUZe}G_o=fZEd +ܚlusJ>HWb0+(8THٟ &h^'UHp׳*(V2N誡7;UsV0ΑٌHET!ŖE !an]DgJ:RG?]rB=% ` cxST_cԋkEmV/@`gųC? +8JGA#w29!]ܕ%O29Z s5KQ#Xطv\tïk?-U\gi\8쬦 D A28֙zm GR)7w2X~AT~B)ە,_E1)K/|hE$aѦ<<(Co<{)6Tkҷ].*Oׁ^p9)Rxc\3y'fKjCK!ѥ3T$li{ɼP+UGN'}U67EʓNc7wpGGϜx1`WF!"Fॿͼ.q ղJ٠wsmJPpª_!SϟΣl5HB9ZBם)\g =lxb bMBs,Na4D25^}17III?׺Neǔւ&\Ɋ،G7m#Xg$$>ܑ%,e1HmOȱJ}K G=c]7EY)z2 $Ot*m ,Lf,=Ϩ`?`&5s2t|>wm+UUr*$#>rZcA~* x63l.ԇ2iut $Qn0o}b,Uz:μȲSm*EsYf2U,g<;"ښ)4p*JE5*&%NJW|x_53s! JE)[mZbvU#l+3$Q!C0.`Q<tē\jlyr$}^lQs~hLMZ  0%e9+Dt(4y֣ؓp紶wùH;;h+6[Ν i&N5h6A:/?'H854;߄Gl(dmcc8-V3tεZ9_nb{o<^3`lȅqW>vav͗TAGE&}PKgHE9tO̬eVz/g,<ɲPο*ၐŽd`səv$Uchn8=B g'/Ҧ[#Urxɷq1i˄%h.,\Ԯ\+LvH|-29x1A8`RӾy !P` D av%bDGg{|v ;?)dG|c{ik~_;jxoH -{l# u)lygfOdoMJ>=eZ\[3Eq+V~Xs !Zߟ0K&WtFmg=ұQq]1o<.ƂGmq$abe)ЖbͬV=BR+ͩ7}bg3F;)}xyPO+/ %V%`nEOVO z 93*@OϸQof1y@+%*;ޘ:9SS}ӕw|3Ab!cQu+Q>Ck`y,!B>SZ "A>J">-bN+O(YjK$)q4F𘧋t=e R0H&e Aw).KqͯPE2L)@jش I|q) 5#XR5 Ʃ8U R9])(v(v/i'E^+йck~7OZ0Gx;5dĔ4]DS!ɒJȚϛO.X|Gi`&J_A! &V빠 <\g*SQ=at*$0ءV0iZ( ɕL`~q{^3Yel;C ^\d[[~#&+܍OX9U59rA—G@OSE'!٩As/E]!/63q!OI ݨ`iS(kOϸeF;MH6btVĞ cr0=3' 8,^ pIW5W?ŵ}@uq]zI-x ]a&bw,O&b{5lI>QJ YR3y4Ney8H)SjfvM- URTs}t!(98] vfG/Y3k`lL8eme+4 2+|//Q%e:Q7]/6ZD$7tU0anUH.@C6H$. ->BgF"-a^#lХr*Rch/k0N바'-U(QS*%q͆ɗ<IJ1ĂP!rޮ'ƫoV%q/&?љN=~pl(#}ޭBe qY2gI c,U V=e?L[2>."< KbD_MsvK7WobV=B"kc(bUG$jt)V쵟R2>5z楏 gA{RDg%0OOS\N[_˅T3q t! |l"swo?J&n@&bpHM+˭Z)4vn1@]uD|xEklYTݙf9R$%sSצ`U{j~~D{:bpwKxo&׬LieX%:՗JLWT<4_^*],qji*Iw˨Vr<5޺۟Y+w28gZ~6?x[mnM> .|Kl>raJkMgbilecۑN52sd$3OLH/khT?HTe*~-*lka6}&kԞM K+ȩbz3.)QDg2p7P 8x ´&FpeP;O($Ua۬#qxys=5]Lޚ5~:~9w3{k)r֎ 20m'sP7oB͆ҵgCU\[* حxfx ๒,O'sBA96''c@\^΅74Iit(ɓX 0Yj?lwkvCCHo8poV_8%Zg~ga_$raWЅHay $奺> |(u?`A*1a}a=9uA ang\?.>֨0PyMA }(iΦ=uCNEwLhl,guazNJ\u)5>݈Ranmt6F#CHH1>iARe S̃m?-;Ep䘸JB5Fzo0onT1z)T`n5 |#fǖCN{T;.|P ez l hO 2xtej0E!qc2vR;ІƅJ q,3K"  uc$ k0A%M3/܍$W Y,37 Pjkaq^O,`w){׹7uSA঵/. -sK b xcZ} 8qL_}(:JjD]8RfU4#Qc ,5;-[ >؂x~=G;$Jv3o+ ȨPJ9CqBahk5Na $vilQEPH3Z3l&$BaVdtCuesu9=j뀅 5GVINXzUf({3&!D(ө{ - Sa?MR|c\Y;lJ&f4a:u 0GOc`}1r_!.~St$uICT``U/֬p4J8O4f#Dϵ;"^%C;= _ PɁߖI ƈ&Ů!7b,az)_T !7_ێ~r6cBцT6+66 $E׮Q8( UT1{yXTn"I]Dy6Q]ОAlpsV*M]޲7ߛb}Fhs= abʶ3i u5{_?.۶KcG"iUX vJN @`=IM0sG=lP4SY8iNBX$5@eS9DdU^9ˍAh=Q(9bZ>˾jn5f[IJgG8D?ےZd:Hcn'HMW8/kb+ F873WchN"^@67c'!a~6${ )& gt8:^m{3)QnaK>`\wI]gffyf&q! ge}2v ԠWl FGbNg]-;탉gSt{*꺄URAGc9rg>p@/413eL`%F8h %do Q%=?_v Nd+Q+z:eGj-'W']> hWj>&efoZZ i|QiuJ*4P upW"`g+4ICVLD)yXfWsJQoE.gb(B#Ⅵog N%$*@KoC*11CXPws ~.$"~79d%F6GaI` gѝiKChb*SP,- A#^%>~ NJ108A8;<7!ݣ(BnJB\5gd|MXs2cx QնYU7&{?jabPN'}h>mm]glɽH SiE뽕 ԅT _Jfhֈ%>ϛRp˱v*>vB#'e(2K%'G#8>[tJ򹤫z]o]d"y>JHO^L4Q_ܴ4 z\/:X9N+֟t͜{ݞ*6 s70 #%oWTaE2`~* -.J QWէ6?>LU˚jם*Y.^MuVu m67xuK p+$4Vk,I"tA,*>[쿫8f#!4oHP0)|-L<~!> 35yL֙mn3:7]/itB R3~wӱt+?f(kUUј0gn]0}Cx8<,>Tٿ|`84惙RmB{q5.2Pz#?cCRM("N!i]]xs*[qVv-P{z&7,Fd䖊3 ͜ߎ+(l:5?AqDza&H4es9](:Z"Y(9|G+nU5r#UQ3Dl0e~m:8eG3Y-+Bcsԝp@ߕ^t[֙`c7SΈ*Vt~'n-(R<߮4//)y(a~m,bV % pXT[1}Ąg /?}A+l :RZN-- o9KTܯ1{0)M~?=(J&2-{24;rͻ6"HHdE ="ϒ4J(zP{]cFcvvdOV%T|#BFݽ\:\H/}K./ e݂=u8[kvpiK]ɭCujM ƣSWzE~wXYɓ'z視d1"ukrc xB,G8CV/ >#mu=J?iΜ /|Mo5w\6QR\p7gԉ9r/v2ыH.~}e)d_/x5!b:HPޭ uS#^ I5dcš7z!j] z_pUfC,ZnX-a?u3<$ ԿWHѱ@A"{0"Ȕ2"ó`S32I/Kg<+Аd_BŲߢoa*uH݋[.&αTDy,@OCjz~ԀϏB~:T gјgJ_]4Ѡlg VXE Ň]bF4X5xpj \5{ vjZN0q$gg@F /S!L ,Yu/ .05'6!||Hp.=G ,kD@'K؜Lv>oҊJI1a eO2Μ qAm>:kJғ)m,A8}[a0!ِCLWcw=8ӟfJ(IW AyL_ [ގv~-0&{uHw$҆U _,NNJ|*F1#Uʿ@;|@ĥ% 0ZxcMh/d.BK/ʶ5-8栗e_qe?z9BuKytPLH⦀I^.`Sþ.?,O|7_{U`q4m u͛`H+_}6mg()mdاh.778Ro -mq[^l;F9ezyaf#ݑT:ES=P|`V3-!DJë#9nuj„O۳sPGTڧCd"AZ伀ʩ2/!1 ZC@@KTrRT.-grkT6Xc7;áB$Y_O+tkMd+Pm <Nt௾M:a.Fsm}D>VmdKK"8K=B~Y|YjI.]'pI-s#h72#g?:w B@5\K$=;<<8q):*92t+D}X@QzmhFokv4]cz{5K2ק9_ G:jH<:!#bFŜpU AL=" ӝtM>U y˴x"GK;gD ,OE% 6x_OS$,7cQfw {S*c;jfeѧ}XbYNA.,SbKǞ6O05|?ui{le$HC%` 5aQa[is攻yx7!S͒=E,xp"Q'r] !{.ky8r* AX`ZlmhW<7= (;jC!^1Jx_ĈHSȷvF֟XefgOОܽed9 l&(;tv1i+T4\0\?ӘȎz f7(6e#}⢞VV>zxtO E3>aGub֑fɟhx9S^"8͚68&q,!p8^ 3?YGù)[/s *}JJ s>NܟU;mR^1Cakw~7$B;_#8-m cmbJ2 բ0$X~M+KTOe&`elY6Gx'<Pc;WJ\3jڻ ac޸YZuՀ|T 3MPnYlхRBr./CdÖLRb+(v.zi$LdB7@Xr-ŹU`t5HmڥΫb+OBirsf5,e0WШ{>>ڷ-"$hP7{S &V-jwf O oVt(i^B ۝Vʌ(x81n|,h.*U*%92\hi)e 8f h06+, ̍ 2r\ۊ25T%ާ ZWC=*IEF/ݝn"jWEvT:]P;;l VIb``(|J>,d}at?l؈ tqEn*޻s?h{stBpNW/zWCZgNg$ VY/?8ԟ\^ k=|Yx} am/ﯨ~%ranB;kRZK Ѻ(-4MqQM=F^L`x "oc ~.@]5 y-ׄ̇ib맄'3 I㮌ty 30-РRqГN?/~cѭӤmGĭq%R4"] >GF 2T}:]a_NLr귚tCjdk~hߪEB>fiFۦ[Lw뢃13d&^lP>8BcU}gbsf rRI/3HEif1e TDӁ'h-W߰1 Rf+뵺knɸձ8.7$VwV&iߦl,&e(syr3eu>Ϻh`$Wy HxqkQ>tsFKI 1jʣۃ/Ny&l6uUPj^k/c?|V_p kc9~8*M@kdMG#ǿi-"laAZ4.R҇w@b9' eT>@ccA S d(r1r޲#|ַtq<^%$p45dφAYn+˒fH౽nyMs`GfR*^ol$9l撊glI$:iap 2". I}+TW!WYP%G ahxz579-$-\dVb+0K3RDm-EN[m\ICjO`ZK Y]8tD3D٬0.$K=p%_hZպ/JIe$xưea{y(9|QG-/UeuWvF&92W9ܙ2">&͞D2)N( 8bPM|ߢECHZQݛ'^;HLfCu^:sbHeNTDU|?[fvRP{/@(x}5<`mCn}Y^osuͰEwXp-`l)#]wnjUuhtUp˭ n] vmRTɒ˨ng(2Xx iqݦ^]z">E>C j\emms0KD\!PhJ|-ަ7'Y=zh>͓QҚhtL>%0XIe=W96 `0h ˛} Ȩo~NFT1}6Gޘ 5.G߫k-QtBR:9!1 E(L##yז޿ad=2 KR^5fa kydE`FY,w?X8T4ņek ;H΅*8j n R ̓.-]>,9[pSh4%(WfN]:2$A8&X ]ؒ},tKm-DK|CK8Fj)O`G4m4lu]no5oH*Kw| 1L(p!;DW+6{îW5 o]T64&|3y,Gdtʔsg˦#7F#ɴH&u:j O>"RSs3ʜPFY*!UT!`<lBlgݷGHSv:YIDcLdRCn@((@dQ7M/G(Gz!onZMB0rrIHaG6 0ТƪTz ҥ$IjbE ruw͵{f#}q*>L{nvp iHݧB] <14jMOfYqd'v3PVM-nkLSHR,L QFE+u(#3:~G&ڈ&b5e5a(`SN s5u|:jLNef'nr)Hȫ͉{=aǩ+]^!O[@&08|vI[T=P34Y'|,MviYL7 0~'łdEF;Q?W-^4 @H(ݛ3c:׃:@t PWE`يjk\Z ٮ/!XJ}(6T)Ic|-H(0*Nb\t: | 7tgrJ`T %!঍/r3~<:S"3U##04]g#΂p>5hR ٘Be.j:I(mpLfgۀ6"h(@9]vmaH|Os$rywHP׻}Φ?DBif1x㊃ç[I^qˠK8A:<| 6(p4Nմxlw!;RbfBòE4dp>3?'߹kN,M^z.Wg%{4( 9%]P( 6Rv8A<\ Opl /xIa?Bz]9)f`7JxHg1MAn'_'w_|4-ר̝C*q_ؿ vy[-5[vJcF+cK8jvKpce7}\\AW-A}(eu;dD.ž Os6S񚧏`13SJ$^+i#5q c]R ܯ4Xq/䰊ߒBa'ݎϤc3(;:53Vc`]NZS$m=_ 8=&rt\7C"[)ޛ)'-lc*71I@whQc#>xVdDVR."8"FvsH5Ks'VqM/? S [ϟ`[/QIUίK-o@8Ko<  wJaqSo09bCOHQeʸ6}L-0sb7;ʊƁsZEiW"Km> GsE0 {]/?}(>36+ ?p@:)9tn]KFj>6$Pk~zef#EȬa?|k\5Cupv!j(aFb1KDUz1VQuDSKټ/=Hx=ylfk@ԣJ:X.LhǛtm&W]& u,:GcNEf_;Piucֽ죛j:j9XɃJ9}^U!(M6O6t,wc}m2^?g=? Q"`PS]HZ187q6!MGb~ll=íZZ(~{TC~-)* pNoJ}Eg_^-W6+Q-l#n3c5_"ɷe]8hw% |4$>lD|f84\JlBJGaG5#SuR-KVe?m.?;R'XUO_99:7E89rO~Tv G18?ŎyGߑWl$+ wɍ /;XMvܕ`}OQE?KM|hs<=~5y+qbKxzjIS󒑂aj2`{LpSXH ƳWMbUunhI]/?g*0-[K Bk . ^_CK<>X<xT#wb.饝Q?a v?쫽UԗXP$/>j҂sj24/lIxԒ$EFfHf'~ .Y=&ǤW[L a`7 [y4]v[x%T*VRhEHHP|jT0vlj?"|#2v@kS?is?J_n^uG{f*RȐȜt Z\.c[ ;R2DN;L[[9- peFļ˫1zq߳o G6J)7)PE{'Y#3- 3耀6g*̍^:fYa!6Ŵcn@~z CM5 8GLu5j۪d7d`bL]M淝)k% A&ZC;n0A:kjpS1oXю3\{fjjh1c{1݌18՘i.GPM%,0W/i1CTʺ*REnRm݀ɣ606{)h(OPWZL 5orbde&Id3G,HW|U7cmu?@ aWx=e~; HjpۤR+uˤAVz5ney,r% YH@ܔNs?4^}"- K&@iѨAōS%W1)}qOrI:g26MUr7KPg ocZaɊ^P.%5%j~6mշhDC'ZkI?7K܄DkHop&yS{XLF/+܄#zEx&fY-!{~#,E{d'!sρr}JqDuuG),%{V+TgcPf{SZ3Sӧ"yfTXhwFE/Z C#\\<&)qH{b]2DPao,qkp).)}o9`8j%BPu8H&uҷ^ |Oד`}Jވ,7Q<.䔸6̶XL }/Cl&cN LyL"8(0Ɂb,#y9o D l^JGfuZ1N_mˤTyeHymT4EVmVli|䷢QA&}I@bjG'#$$<9W8ɴ9qn[i(&&"hJJ̀)pr$zZUP5+˰ /5j.Z;wap74yVřLhMSw)&),Vwb3ƾ,+NEE~g&W>*\= h[ßwD}qF<FJSe ,.cW$9 hJ a>ZUhJI8d+Q$ϣcuFcɏܶ,%nFPdhԎ4ƯڇUd3H~UT$a=ok4~ANpv,Cϖ:0?bn}۲b4$Xb!2j0wzr;<ӎp-^Wd6uRnN6*me.fai`,q >>z~w5J'Ʃ&^2 aK'. b9d%_zWfo[|4y?iW)󝀝qPSL ٘ڑ82@Ǹhk]!)T5 =5Gk<]4fJ 1KҠG4֠uDR=!/ 737 V=*76ϼ"Nצh'S ;4!iO.|1·E=w_GNyRF"b 2u7)$K泄@4a LuL'pGㄤ[ѵܴ,ELOK9&eY2j&/2q{Xjr@}k'S t %}_o*/b4zr+ҴmAK\o cς I S0sNVՓ~Quc0;jc4"'op|FfTE%(Vg'P`O|/ahѥ]_?-/5_ܞugyiե;$8;̺5T` DerwGөZYUΊ$C5| w6pE0 q#`RV4:E |.g̀Nq> 0[t3rs}/ҽ|`I,6~eܪLj`_ElC,WTwC'.OkBI[~v _,l>>0Fa1Ba|[S=UITT2 4Hp%;镅 h?S-<=_†G ;R΄.4 -MBy[o4Mtua")-@2%:Hr_x]ٶsU!"JU-d:|ug'"3ܝYƾq(H鮤) a2l(g_;|wcѿfަ7[jyTC_S(JQyōL:~F"cpp߯Rgu,`M~q#+5zlJaEI-ox^w?CF%nV̧<i k=lgW̘ ForϷT fY+$+i_p& %]|X%W*AU}oQBx&+IV'Gx .Z!b 1:[2~&U"4ROkZ:af97aXm{ HN 2#'#0=ե~2֭GM2p;`|Ե5dOfJRjQ{ߚ\s XƸ&]NƦ2a&v?j{#و !پT؛G+HWEUo/=TνQ+@ 6SK3/|mǿǜ9”l* @,.`KiH(An.%(nJ, ?|Hnl05aVQ\KLә5&N!֤{WчQSֽA8v`SO&Qp̜i$cN#u GܺӖ԰Nל<ͳ^oߋy})^d>TE<VHXLIY,&nGT&LHj5b'8fi2Z*sZp߇]K),b`Wu ^/{z*pкf}ҶZysz] -%+ <$lp>9uIn#w!V6XgѹJqi4`ZtKr?pNmHxA۹:z%^-hrfFKU_O&С}HB"o^2+bT"T[&{"2b@!kDMz7_sN>V]z V]1J=(:w&㥛zO=BuQ}xf%>Pn\\2ȄЊ;ZsI"HS]CM>77vg*9"؃6w@;hb@NHtY>dLxR/#`AG>b[[) SDK:-P;}"!`@ww,ILVՋv)?#c$i؜fu5TqOP*{MĿ{vX"Okj[['h{5(ڏ;w Y1OBAg+;O&/i:%64gBtee7.(=f3_Nq8" )1!ÕEƔfQM`{ 9r)-a0N5b a^ك[R%10ŇHQ5LO׸cDIL'rH'7 50fU;lyLV0@v7e:a!ɖp"rfh]8Izf_}HHv12=Hxd/tOˬ. 50\K` )4Qqd8s9?F=u4@-4ZpPQbr*K+*Lӏl=cRo6Q](S Q༂Bgp;4V'0YU@>u {J7i>d!4U>tr%Mw}[MƲ̴}`G *3Ow mB##1yfQ3 j'mWYF\B_$.Zn՘ t过'B8-Vxx18Kө_5"v*oCld@$D0"4ݢ\a"eGMMwqn>2sJ˲*b,i)bZؾi@A#ơVkj=9Y+NF2fXxGK|\<r9J^ʑ9)}dtb>!u+n\uʛmyccx;'z2뷨ih$-RFX0VXd7R~5=ֺ4Xb9‚`\ve&`ҔLihd׾txΨ˘C}oeh#r!Zwbח? LK&㛗 nmwl" :bUYY ::8}5-Э3Ft p BjaKOc1bM[ؕTF.q . _cNUFE4W vn~RM,d}3h*e~* XDki!bFh7cQL5WTMn_o?tvټE'01~G}5%j36*Rh逵6-vBm NG=u03J1LK@-]kMʠpﲼQpSp (QaČԐE*.ijQ09"jA&o_䶩>2ߥ侱Þ<."l7{MoW?qU55m.EaP'bg8mO:Mk([IlD{8H9r=ӤY4#i٬˾`͍cN=':N lx|P7EK*dϽ{ȇN4IUe iXė8s:@ ~vģ>M V;Dr\Nj$n-=Ahm/P%<Al8S9+qxuK)J- l9Ʒ7F]ifH2R6]Wt9o\+_"!=x ʀߤ$8Z܇aYu{C'Y(`?)◂mki"l6H?FC݅5~Bgfodm[!n5|*Y$*Em*pJ]t ѯ .嫐-t ʆm6*Y!Icӫ5 nh(uRnp[m(Z:{AᛱS~v+R~0穑 k ypϩـT| MLj E2|탤FK[<,iO)6F^_鶚+YG9 R. r;k Ҧ-7zc 1 @6`9ch6XJ_әMcbzI yPt`oE֮|{KɅ!'pʡ:`{iT=d( q8ՑC[EaS՝ XA(Nt =!5`ɾ$1lK3Wb6H٩|o_5쵄ިQvfS`;)@d7C9́heWPt%I@&l::SAϖ^4!.<`L~%'ǔk%^itVv4\E&G*p^<&M9>~[bFj06g4J׾9_*hL`C!NO no vRcn$CrcqtųgJ`A r27sA+;,VlN87\iHؔa`4چ/*R3MmKeu\T=ɓ :=;e.рs?X^Lԙ/MZ|gf ubԤ;%0K'ɃRB,o(-埡ru,wv,r/_rHֽoO˂Nl0'.}VUcN6Ox"-JpN/V fDRcq;t@w4D4Ǎ>55.siC3G>K!VS^tyeE?m{4SG^ ("\ȸKj{W}t:(%_MWRb2ćn6/EU:DNPsw*#E#lkE^[” q u: 0Y w`&֔+GP%o"r@4໑7s'bV(/<kR5P9 (n`L&7=u#F>]*]P-A`r7'Š 4g,RiD߉d|ڼv0~L Y})`[pg7?C6 M*&% vEByvg# 3:IZCjK2X`r2oû9E^4z6%!RmqKrsLr_k 1)Y$X<4d&LQ\if(T 94𳚝xƹ't.9dz^8TG_$-se3a=_Ie7u/= J^{׎nibɝ(KD{CR9 4 S9@?$bx4okǕf9$ :r宣6qS fI(NTYlOd GM*|"[+cLOwLs2Qe!\_ ,_ M#( Z!}q+}mJ|}0 ?5d %vugX6:J|ܴǧjX oEԳw@4m^Wx$1uGn bc(L{WJt`umE;܆J6L1i' vԥc].Y`uS>L} o`) o;ƞN>>ۈ.&o2!]IoT]v@cjSOzAѕFL v_ehXZHbii-1;=xT6?d彘9m_yG*\#so/?(Z*R:[1)dS9t(;^>R(й$bWb -S5QWaA= Qu86$8ߟlu+JO=ŶGr-HP旭p8CF59 ͚!qgN Lhu]0Os:q zڽ7v\*I~?&ɽxZTFU\ Sg>= qbƯN[L Q 3|( 򥋷T4hG鍤3\^ i%;=f7p) Src{]Z-)qCn)Ets^J EW9q X`S;Sr_ۖYE Ms aHe8IWz50Ȗ}3N$&.N} P GG.hR9jjPz,|rO.Ą};r67ʮ#aobKܼ°;Ō`7ќVO.Q?o $cIj ĎXsxr0F[ϻ \"`gkH @{Q%+@Ad"˞# H|t=45û'cJVV,]㪒Cm S[,-^i䱥WLa}J;=- bA$aT.^g*R@b}8Κd%;(NNo4{"͚z7\ۜs6#|K'xq~QGO8f 2ʾO>\ckgd|b.7αyiŋ ;4b 4̕yzRVNzbc~c 9ɣ׉Ra^ց (ex &VQeSPlB5d6+NYV_is":YV{wb d觙ZEL֖:{yFX g4O8{ٛ+<& )G*Ԓ#֛kS1"I.Ec lA>vKѮT"E%N2^GA^}_+nQKt -t)~.qrFԚ\B.ȺuvDLS ӟFYL:YBh5۞?Bzi%fR'|[mvQg's2iwg (賻C2 J~Fju[SK NCzpdՇ 4ܕutn"IqHBc7&1r {Opn>5?l"URNh0hqSBLB&5 xW6B 򅖫o=> |wCʁo;`7y\AerLn^|faBiTk:p nDp)3j,2c٪hݢh;ÕD_Z/mw**ҏOCF2*JX-G^XP9ӊɻ\Ya&x#D\Et.,F_VlT6U^n~ZxXؕކ$kD׽{g mƤͣF:嶇[#Scم $" DT9q 8fM+i~Tk9Յ^4z0_3:ꢗR$IPrlP/LL "KjS;Q<tg2>'q/|K%:A]ۃsApդ|$FJ ,I)(,o򰂍07B8k!C5Lbr#؛2f$ssb< Z8L MYr7W8]x):`Ǥ\KY˓f67[)\ocQ5Vח$غ*&>%cğ Fe^ΏcpPuZ8XaP>f mp('尬.TE)(tFfSڷ ]2 2ީ&R6jKKO7!ȼP_4e4R$tRd002ydy}~5~Cw HuL  1<~{B$(!0rr7, *H? mG_:^9X,q ~ ef[@shX,G2*-qg~u$S]x 4j8cE(A˾Bg8K<73<u~ -H#;Bb<"_Rq |ME,FҁYlen0=6* -0HdE±f}0V(MmQx<`LvCl٫ Riq%ٮpA$|Ybod[+iR>n9&B$Exv\ߚ߅?:s/}(iA$WUѽ]B8UsfX%V"S/D\>0ZKynl1Q'z-:^p.x$W[C+$< uo<5a*Q)I\#Q'E%*T}x]U-N>wR4r!@k7#s}ۭ# }G5Ӵ$_hS*ްJMT~^mjt[ TӅ{oE@f$?l^֗H1=/:J-SnT\m-Re"@Jk sh[ݟ#] KīnhqSZC=K-wܲX$]k+S(N[ց_r;`\E~u>xzdMHuBW٫4E!1*OB}\K hA`1RM:ؔ^\ 1jtv% q,}eN`a Ev B{ӍOPfwN/ $&bSΕ]w龋Ro=2f²խ N^O(נ|Qm%'TtO>8# ȑ߈`bU1WAV{>tO< iڠٍM}q]],7}O9Pr4sEgxV?+:t[)L@Ƚ ԣnG}dL$X߯h2uA~gC`F7͛NܾZ6!ca;[;"uC/YPԭ Xb'կۃRc;dH}Z cJ"x)$T)@NxT_4r;iZA :n)eK,o}Ըux{jTH_+SjZ 6m2 A]+ =?Y~0B[O~c7/֎))eI1ggξCӷ=* WMOdUٯ隅CBaT)+ptIsU I1'bv6w&>yJ\w~ HEď(ww:It]uFĎO'f:?,qGSJ¦ _V/6r֩ZOZŒ#}Q 1#hٻazt1 'MXpg_p`|_fRBVWCTWLC EAU#T#Wa&Eύ,m{Xo#$ory0c@!/<ܜj[oP|jY' 3y61vw&3g.6 HDo%vOpxі3F봈8ZO}8{ OtS#) `«}D.:x/Qy OWį4T'B7[Ь 68 MSK:F)T?QNѹu"JjT-ad/ЛYaT?5*`dLE"ܚ'*\;mznwtrL{B̴P|k⯴RQyy)8?n#e=/ X?yXkiFop2UŪy RTțg*Rw1}R6&$Mjn#R~mG;p`֏*'01&@w%?GiK&d $sJAbaHPPIA {3xPГ{+1/G$߳[94"#ڲiy-zRڳhs!rbX{\,# Z$PXwJ@R pըsv u+()Dݕ ѽql0Qo\.T'YW_G鷫^Z5 DyE6Lj` %G[ɪ Gj/+YfI"12,.i߹Iɩ2~Y.}%3ξ}U3xLV0xpƜ\S_1h'n+ڀ1wm(vW~Juф\`V7MUbAsK~F+?)oO{NːbCB  .*ƚR~ܾPXxU@.-8<`l< )eϸ % /J='( aX x yMXJH[w[3.4TﶬsE}bv,Tv(kIB:OVePp. u˜ZuMU/uÅd34׳DQ24t4$IP=Yհ< ۈ(GELs`'TӀ3}ORk1'uF81HL^"Om޹:"04XXDKѡil|r .[S}DFSB: M̵d-^#8?eU" ]Sdo-B"1#LwIu#wuq!B{in .5N6l#}/wSau mނ"S>/߁>9ECQnüwlv@@7bQRl1LJΚy`{? n!HoWe K<7j1##kwr`޺_&˖#>}ؒwc-݊:ݾ$-k KHS;]q<)BARуrC(+9^MʰǫԮWe^c4%$M~[fH2A&s⫙ko<,~@쀯btA7Fx3>J@J} z>+eK m XԵ{ g0hʷ`Vj27ҌmݧOjO+orc̫8?k#"Tv+NΙu =} jQCzyI? v0ғ$f̘S0~ XC`= 9;܃V5(\7x5gT$<׀AGA4Di}Z%CD*}&YgX(BbuGv`a4Y=`K`b*+@L*nx V)GH#Yv,jn G㥞E WigѿLR989ೞ6Q>WCXWCP`OꔯZF?Ճ\:8R8OB`&=HK` z_pT.ܔݸ@ŧ*E- qܣ>I׾iN{bl@R5\nFZҧE.h/ByG;~@ :2rp ?;Ȍu?KIyuI3BLTL]maR_$!N66G5;Pby` Mݹ?/ K\&`/NV:;e;`V"].lzĸoYe٘, FȐLf,DHN8!/R%2ŃN99M8\LIx'DMuuÚ5/ƶkOz<C2!m jiJZٷI\ewFu"]e;6iC,+/ږD*ًU;D2nVu""(#i{9H{w]9-\A뛩9 2 />P&s|)zIuXګ`+uv&'hh"fڗQo=6k]ѣ!9'#IDr(7 .AO~ -e69ӎ9 y<{jxayl%5݉ ZK JgdDшNp6;AtptpwW'1U ~*?=8Q@uk < :d7Y޿ *Pk|>4@Uw CUBե5[mk'm !_}"U C]Ros14?dp N`3Ur'CT5Y\2 ojr~aAӷ?е)5`m`Lr!%D 'h@iMOUCmxPvtl/q7avSjeGISl)@RILı~W@]yOV%!a{ɶ<5ͦvlUt&%S"w~*<5h1l=jT1eyɿPEKR3jmANTI)ك+S#<j0VwM {Iqn* Y47T@-wZKt9ҋ9(,Dz[ h~.t18ҵcJjrSAXR[r* l TMCܥܴX9ʪ(Z y$S%e;b#N2Fҝx#nҝsW\ Sx(+ysb8*UcPF;!eZw7Zp'ƱA1ѬEƒkiK&8uy\K<װ'miz_x`19!fff.jȲ1 TurYkhEZ:;AOXoT?R'-r'9; 6J0Yh3j/X CZf3P&ԣ4(A xukU2i|a}7Zg[[ķ{:e&3Xe&Y,(my<nxd^k}'G JB [?$bΓbgICBCu[ >\TBWO8B1 v=r8E_-s20 \:و(( q1I_$3s}nwo+kS.IV<\* `2>(8^ {9Z'F%Pыr8ac[ = $R9#^=͏JjX΋NEmb@NOSR \,{kEofT‚0i$ Y-eTnkPN#a ((>y> ^g=5G7}a>~B;t2[Ȕo)b7ECٶXJ0i_םzCK&ȧ9t!nJ1{[A_,Ra,Eѝjs]ni82n ׍!cdlƦf`PzovIB"Ȍ! Deߙ&8k})"a=+`"tnߦ˄)Bs};KܦHϠ#|[̵c0cz27? w_]ȐI:yȮ7s &c6;'zl!nxiڝFWФNzUA]Sy弝wcr+O⭶zvV _ؤD <\:>f*:N(owK#Tq ked/bcĻKEfmTXytbD]E$&Z`@ƨX8?lkTk#ThrҔ|eј\Vr#p@8po0H{-Ru YZXZd KZTNʟY@3iN|9Sy&H*<40KHg$.mN?!DЫѦ aH\n(&4sۙ s.cd8?'7+jYR'}-2h:LG`)C$n\L#r؋Xt ]1E%V0@t{\)$joB)r488jWD;K =)$NqxSuDHk"M_w /;M)_йxNDr7u4F17c]7J}vPur`?gU2">rLIor}m3)k“-.N:އw5d;\" @&vZ^'>COvbȐ$| r8/"l\1W j-& lck8܈-##ANA GP^+I}?@J;m8RVXҘg@B]:Jv3B}iD`QXEM0a|vdD0k(8Bb㕧 _kԈf3M\2B?@l7:iH\,to&6Cx[GB]]Ftt4 Bn5ZJa<ag0aW?.w{ڇ2b*oDe\;|t4*D 7`0l~L(+knꨧ+n1|T!SJK0N_Q1ŝ XS !Hg* d"{?%`v?@I"{ :i=M}rڠp˷2Ɛ/a-1^L|1S1R+{e-icMͳkVTNwϥ*]s!2bBBA^J{lad\sc!|C!Ӹ F[$Z>Zu='=|oR韜;Ӵ"%C( 5 ɞht=#5'*tRW"OfMQ!렬g6 VZڭz!Pۖr;0υꑆņ[p-FD,E,򜫒:S,BU3DĜ >}E9&d9\_M3`2ad4`U=*du>/9ri-(Y0QsEA>Dv!NV,,'@?yC˔;"JFO!Tuio\/+VMhqDO:HU/UY)bRU1Zūϵh[12jD6y bS8OyOnL5w3/;jG6ŒIG34_bؚfNX& K*NtqB*)WDW F;7gB7\cD4L/ʳFfǑyAT:Dcn8 eu819| z'rG`D] ֆtdg4G x儰E.;ɢl" }q 7% "k#zLu0cޚ:CLV Їï Y=n6 DO i9` H!+vGVQ'W^t5r-]Ao@Xox6 k+s\̍gF6,A%!g͡>8++Իc{Xr1K۞SDŽu0;E3-qǘqnMGکCx<^Z~CbF:#YFu?LlԢȻ} '8%×%bGR}$ :1_RڄlS!ao <"I[z&~L^1'.+eU Y'Q TXúPj%K3ϗIVZI/EbP'?(@Q8Z^xPH(@(Q:305,9>7\ S&/ѧi(&-Gm2D8 Yݫ#ITQp?X뵤&ϯ, jn +e(&x\EڐddYIFYɭ۪^œ\W㑔YmF0<諘 $ zD'BIB`QwK[ꗸ`:  wܙ /E{EcREFm~&tnxVޙDrt5]#O˵ 3'# ܯB|#1\hǠvb 5%/Yzqjglt7 *h|ɇsmeqf1@xV;JD`ZlFK:3kf5wDzG%ó`x˂8\]5gp5}̥.SyBAP'Бm,ƶQdN%` ZE{9dt3TCMՊ*y{7'/@ܙI%mpwVĻ nȗZ;!R3j-{{S,\v&us/pXno4-tHg0>J=yzW^NGh58O*7ټ$r9iU _MXyi猐o߾!WI/x&އDLS`2[ThUpW#|'{ Ν3A338hU!/keaJioWlE89LyOѢLT' =@J'CѸox_ U>*.Ӧ5{ нIUMqwt s\Y9:L>43IrhM e5j&7_I݆}[:"KG EP. dLFq+؂d:զw8P4]8z)r7Y8}*-ݸ{?2ChpݞÔOcyZѼ7C\"KNSƋ#ۜeALw+Od P"im+_mEm4Φt#0);6 rE2/whZ: cDkIfߊY wZ>6yw)P Dd!'`C |Ddͦ[1@U[)bՌV!<+ŶEƍ~˳X>~o]tgzf/;/:ցM&l5BjXHʹ*\)GYF>-"?# 2z~(ֶO£<`vgGԼC g-{Y8rS/siW"ܮb$)3b6 sa_bN.mad亠)0F{r7# ?ڥG O|!VgY|{#AҺu2 \r=7PҘ6l2-1W\a(%$k Qn̷(\PYmeKSutb6SH};Zm*#4F1,cSM[v7TKYwYR"K'&s7S\*Q4uE}fq#ퟅ% hԨ B![ɔդA o6TnzAJ|7Y6v-1'𲃪kkq#^jPYt?焎Lq(mftxֹ2^ n{G/Dsdzl%S-n<#/'/s*@ b꡸'{#?`j$uSD"+Ly9y@Z 흭^w{N[e4KhSXX;RɫzM`-WZ3_2/Lr.29E^Tn)3iٿCu^0 0'=C+gې{%4sK3[ Z s12Pm08Ǖ=wYkϫpua;*ce\&H`dkȘ{B*%ъ1{[F*g 间ߟw aM$7?X.TsEuXy-4?䩤/@L|^WSַ6v|j9 7Qa$.Ydn䃈~~{Êf1D .[L8t#Nn_#BsZ"ₚ8 >;gЃ۠ύ|2=L= sk1m끢c]'<nol}-wejEA?$#{S9ȿizcc;}hZ LȭVcABhMKF{FyA5]P‹6,rC)Ku>`F NEF),.*dyl$^yp1fQA`3%j Ō+-y%JjsZn R># L *FIKU9B()[CSjӁxԛ`{G!U[Y ]gEUsݧ]-1ERVtr=I[D~X[E2lg XZsh~Kq|DB0A1 |7lm|BYQ;p.lØ{P4Чηgq;F}ӧtzUc |:Ǔresq.96$FblpH|κ]h md}db \ʦlus/pocjC1S&i)wYmVdM5ˁQZ LΛ") 7AeD M1kQPSP8-<U؅&G[峞HUl -n^5ܼp=P D _xn 5b4zm5rL SY9?\Kߙ;S0?|;CO0 2m_D.pa5~w*_CR|\ǝތDC|_PnQ)] gP_@Jp+ .*s~B 4hV yΕyaiUn]DoTSgP$!J0Ts僶ᵰDvVX]q,\*G;&K:k6 Va] /d%&XU w*op bnACиdm{$V6RlV|CV$AU_-ap>)L ykDygLqN-V>|2&rZ-R? lAb &aF${r @]?y^Q IB .__ Ƥwp,llBZh0Iȑ2Ίv~He3f#4]XL@Ԭۓ0IHVmg*ЂG>sxLR7Va8)W*r= ަ>q' Pw C3:LGl~x^N+ȋi}jmb#뷅1J~Z3njw,4'/+XH2pE?%1_`9Z%d\(]4{:~0NG=@Cp44eĨŎ}e.AzBО;)⌴=~}?qQ`qn"uFj|U;o XkH@]m&J+ QAS[j-2=#C.oKJhY[fқCsV_/k_v؎E `(Mwe-k[ڱT@'&*&$\mhҬgo=6$|qXe,/D Wbju dE1'Y-+[ZPm\,;}Mᄇƌ(QH*!4> $|*HM@i{f)`ƞA.^{e5kNm$za{VBړ gtхvz˃H l=fę9HeeH*b:ErMPԄc߆[&@Ri ۅf! d{A#<Sq+LU|"C },/w!WR A)$"ܗp{ϊ̈df@2?oLADuNf)>ncˌFտ_\xg&H{K0?eg$N*x$񆢨uMZ.\O"d^=P6u<8ѸPԜt;"g&^nz=nvӶWe  q ū4r:3_;sS'eW؆N y{,Irwկ%ސtKCYǙH:ڞSM`mVltWqzN h݇X껳m[h$W'ÿ/ !-db3y>VSw&gķηd="r>PO>6,7޻s5|hw|I>lk_-,7asI[?| sگ8]t}2Ӷ滫=b7h B*dg V7S[~'&M}?")̻Z]r#Lm zΞMM<>#V&R 5xO$ů2}̛wyHn"kʯ_7ng%"y0*7.c ֘ѹ[+S1 EnЂ5yE} ;eR QGok{\Һ3'hmT.Xba[LOH&}mFõnB`{UًOss.SXKTN$`_QȕSN[}e;+NuH9^u2T̀[ ^ixN3W'ЊD1sr2jtƅrLa:< 9% Y m H9X2*r(kx^M=W$ 7d/Q-*A> :q P+Xit{ɞҶ0zN$sJY- PGGDT>7Fú֘4e?wWiv;!GY5X({cR'.dX:<ŋhAAy4H曐n٫@OvЄ(a6byal$+K 8qѥόhkXwnHoDZmgq3nfr"eퟘB7As{1?y[֏'n<_#͑RVwU67YS_r[$`mӈAԀcNwpA¼ؔX&Kc*S#g'ZZ5ΖUIK}"8xxE:_!3V]؏L \ Up IMLJ-uSp7vYSȋɟ˩pcmsU]%۵,]a`yOזMPɶ#Xq魙:{9*\WS N\apRi?MuyzC>. MM'on+]wD7Qɡ8%KX3~qԂR@-!p'ƕ\'V<4um\7(qH!M']v$@&"s`|w-mD"l81psW?p@'i5>LϦ] F~Ukl{jCc:ޛG9} euϪ VfĔmu!At2{UlS2-=RnH 26{X1 ʄUT &(X_'} !AF{r{8V}Io'+VvN/{ NƅGf>&i n&gNQ&~#M:+(gGH(aLT1B6.4nZb%paFmlݿGSWk+AclQ)h Ͽr3C{(ط[jOnQ5*-ßNQ5zUkR rR'"P; 9Dgf%&X9ja ț{+e{q07ob̍i%T _~M2sNAN@9#D37: xNu睷Y ¶/gnxtZHʦ}a/[NG^uȥ!|Db&,J1JtZ$rC447[¡Rb nF^Z"_+LDF$0Ehy77@3b0t&5, S81-1Un8.,:#C9BB7" XǗRSԷip\;$K5l]bnr5XCPzKcHKpZo`VnW6"b3^sVUm|,>j= )v =՟`Xک@sWzh̕w.CF Q;Ycrrz-{1k7i׿ 0p뒑dj&j'|ŗ M%ΕHٺ_BwO bz3jOqiX/T̊Hۍ^(=Q8fX 1~Y39{uN Q:q-Y9P}n%2WۄRD9AE)oL |+%Q_Lrp+H*oNbT^Y}cO"V>X|]\uőYݡʼ=f$>ÄkNmgp/b8lk+ϓRy›hGpiDžteN;L+pv'qc].Ee9<2Wid-猝<|KN7'FIc՜sjp7@y<&dz2is??/29}G[j ݧ + [ k->0{7 =Il1h`ewj qJĈ#? UgjFTG h.+ +m Q*>:JIx@1-0s{uS҆eBך-Dnn &J_"'7 - dchYɄ}lae㯄N &bZb=)`~yfE_ :A"Z@7!xy½'nKUI%A]3gӛdzxTG=R.aҲ6<ѫƴ0ņ>#4UdclG\@$JG-G,NVJb7ѥ-Ʒ:0PD/>;fh]AN^ɢ`d2G4̃Л_SCcǙ66A1Ba.i8LjLU> J.ZrٳAFdHslcd)ZziKL1Y;cJHS .Ѹp$AD$^d{H\ږ0yu pQ~8nń3W 5r}C@A)F+N7.d䑀̊ !Iٹ-0_­L&(㊠4" riH]KL䒫aݧw(ٰ?4kp,W,QU"BDZ*P(ߧ[;.MB8[}KD>@8y jGf38p}?x ;c| a)qQ;6Fj>B PֽsǪ 38geyė%3WC@ΆzցKDH¬zYlT̼^ yp8/b˚-u^+H(oh$ =@[-ZZ/\ȸ̰J_\&;hW}+sO2 fTvFSNjcQjޛW؁9p\s V#y];{~߈2vu=wB> S3TZll]{zCHXZqUG+. iz} m [݄-MkQcX-M*tT*u^1//47}_Ż#BDhgڇEyA4ÉQJjXO ?RPH?u%scd"+?I2 :&(F!8mEn^qFA =f3"-# ٚ'faiҊ_+3 3"$P辻q{R$MI)PvAؕ_~?Zpڮ5T^#<9:*2I|LdRC1ֱ] >ꓘ8?Ui{SEZcj;xTPuTaNk!BXRs"7-7Jf0:r}y*:kh+2: '"U3FGiRuG|KF<Ͷ< H:2V S![@`5i"-y)W* kl Zɿtb(9`+9Ը tS 8/ɖeetWq}10c3ǖ pŔ=7Ƕje'hGËԞ6L7fN} M!srnV#26L d&YKN{~D|ݦr6>u:Jh\*WGy6(2Lj|^!+/-;pv],.Ml aU2wMaQ\n)R4N߬183$\0t^ 27}f`o49ʄGgQz&j5;0]j}+R> ;`ڸ9q\RI+ )ԩ8 @$z]0Oh/?j5yZ>GeୡK$rWhPJGc9,P.z5 v4Ih稥U1 %A6lOqǍ:W Y:۷N&>R: Tu 4Qa)u}cqV5%aϴ뤊 I8!Hei6jj(3-#@.FB*<ičm0Tb1`qq<Ʌ7$B8l7.}ڿv.D83N]zȰOda"HgxND{venU*zD<=U`0 ݾ `6XTGП O\LRvQbِޙlK@Ki͉DPH1ll6U SَkBտ[(Κ%͛_K/yģ(u] L̖Z[.GG]T|yh{?KØ5Z/r ݒ*9Lc`; p}1*, F+1q@ltU퀽%ZEFNnrvU_ E4MefRd⢨ yYe֨kt;V:Bs1_0d\z~Kw$<J gc|r$H"LGueP;7oOBQI-۟TKe{7 ;P@C i"b?+lFnH HI4{x7Ty0VKIt{S%%ەS7J۸c;3]Z: kH$Wo/xCI;K&ZgTMK_Ɓ0H7^Ih󽐍~==pZ_ ~v\j/꾪/߬9QU"h~A]hvl$Cɷca6)YL`nzR*WV^)e{ɒ-by*i ŖDzwp~Jғcve>iЭ+&+V_\/<eYx80ԲJCY(API ε|1y5?-r]O7d~*ڒJnzUm,0Fid:RWÄkK|̫ qhQ9k9tS}>GX&R 㰇J¸ڗbxE63FFߙQ.7]ɥ04gA|}#uE -VR $-a3ȵ$[5(FTIJEWj,~cZc:rb1.-q.\D$4ax}vȼ,y=e Ǭvy9C$Y(}v5C1~Et]J ܡ_rm;9!3Mِm+)aŒpnܡULf¦ctIX+$:CJ) bV1`#*;~Jӳ19Fj0/'4Y? F $-KSwrtlL M Eůgnb$VѕեXO+fU5c۶X,{ZE5 orTJ؇甔mUTK`w]/uat<^"ʝeW[І0_b3Kƽ{q!p}T[E7ug91=XBVaK0<"fSoTYC]sY!oH?\Q.yԒ^uCD̈E>۠u=bw D(0ɯ Eo a^J6uZU#FUiKͶS5ɱy&?D/U2_ }{*nl\jxW0JXˤZ2N_o#tkci;B.z(Dv1lچ)dKuZ |958pn)ٌd7EDHOà#Y BF3ҔjIdzV[6!+';E@| džV5R՝7L=߾{FmⓉcFb"o_6nS58Ig\S8ɫjP`*˵^ıo0DtS>D˅ bw@2<Q?TVA[_>-v* h>-:Qߦ>>~q_#"EWL372,9OUrCѯr@O(+N2. Se 27owhk.T79$7^G5R-n۽mc?b[)_|aʎFodmK;˒?XxTSaR֑_)͔Ks~}@u4VE1%WJ[< ypj1"gm5:s (-^,t37ւ 6Έp&L=gMUyX'x:\Icnj043ǡʦ^FE:p a_-^\Q7-Qö6BIjkJI:(b0>DVccy9gܯ?$8o 5 }LY+pyʍ:n9I?lq&l띫q+/B Rca(ua$H_̝ѻbGdi)〃sOqB]MhZ׺Ͻ9ҹWwܰGy| 7Qa/h϶1'!:H1%";Rd|ZN}VX`Nn4ćA_$ X<:~5#>7ƜlKgPA^yvc4.g2ɝx0<_6u vt%KiE89m?4>wpLN_Ӝl\S*|=P66DgƢtZ6"= ̴K$a}J[phNt7p3ͳeXj"7H: $fϐC"ww~K<eXzj\>SRBbfanjZ*{nqltG$ĊxdC`$ X }9yz|m{zuwp`XtkFs_İ5fgfzKEve/NiFn!iE8uCT[ wkb8r,VbKs&3XKJo~Nms1*GN#\FX^%^ʼnV~U;cVBTeI >3+O: uW/, UkLh1S\Wgo>a?l%dkFәoYU闼-^XuΕ"\˥7as~ٜ@MP cļT#D|%iW:X%4';NԂ p5~Pݶu( I\B>lzq xq14_:CDJx*$UYFժ %kL 7iL]q:e!C`Tch:#+dw>.$z͙eXEWA }i niTVBgK>~XjBm$MƮ [>_m.果Dd/#<]P$oT-]sQKs#9$ CRS,iQUH^<2PgI+kPa;}H&`ߕ:&4ڑK_Zh(SHrULK>NFkw5id[?8\ljT4ܐ1M/t5+H;Zj=qާOMև2=OJQ^D>W^LBr~ I]~_c;+Ea 3(DQ}2ٓ6XBc(?B9_SˆF4H.qt6Y/"CjL;dXaVnw0;I5Oni.{# HSJKMYnF}.m?\{W1kӓ"Yq%+giWm$W)K/m'#t/IIt=<Նt޷YU<@/T$/Ք vRulО[)?W\lۺ Y`9i␹sA|DQǷ=u]RE*ʑ.qO#Nb婳T[̒[:֍{%EL rd|MLusMbスXf ?$*Fa^sf7W3Y"(ĪOhC<Z-k%cVtZ⊾&O xΟrÃ/t<; 1 k?)ؒ Y¸l acol`H$ aW#gyj>B}vТ Ne4Ƽ!yCS"Xsg06;ct`|q#0v7ͭ܆a6kqX ”e*=c̩rXV Zn〇l>Z/F m Rh&&--Ֆ՛Td:~)br}ĉXT`4UT :7[r@Lh=M(&bԸ護V/j7$#T4\Tc} ƨ U^r5x4࿁ż>a?{ÕעcHN %}GJ*Ōl\Md{17I>@Kvۊ+7u -}A:@N]Ёy%g1L:^-a\>+ǧx?N7U:Q[P zh@ulY ,caxG6fJo3 9V/ydjpH1mwN)YouJ,x0K9)okY{޶b-"9owj!anAoʝh+'ʌ ڹ{2OEMV&1ڭc^`RըFdgL̵Tk[fhsTJka}Y:!tXHT@HNNǿ|@u&D*ՄsS *jĄ.+Hl377O!%20^i\;8T+&. f2]Tal ڷ Aa%zٹILJ]()/a ݝ|rd2,}m_X};ȘO#ⷯ96g8:79ItOeҥȚƪ+OM=Ww(}yw69h!2O@1v}vIp iP ߵ!F62C{mU/Wyy[?v@SߚüHYĴ/0xNl5.ag܎xw0,(t~=dͪcY$gR[⫧?[_.MtK=)ԗI?Y1: Mk+vB"`b5ϣ/-GT {!fxQ뮘9ݢںyFc;{ÁUnIv2=njٖ&U׎6ħAIn!b}Y7Yh$kLTsUgn:| TyWw)z ؀);;ʦUy,4qM8=iqܔ~LʾEjXY|=VB$FSߣ!3uoUI-VCP%mTH F QoVcHE,gˋ mm/u7IXI2y@|;qvc$Ifh`Djle@g) H~̜Fu +-۲PF%*Suor鸞 (»&^1E)0Wrmއ8&ae]dVssObN#ǜsU$k̋Dqv )dx:ME>]-|U>|Iq x=[荴IhI$AkYQ62HF.p/2κ/>Z)SV"@t1rȴXDOQdްz3 BmL#e󥷿P3 '7dc ( 쌕\hm1hҶЅ|t{9Zٛ`..z8 0>[q#ݐ @\cxE։ vw &nRp|A3`q 3#Ё*=5a[M,5ц'6JD"wᥟt9Ex7Ieiw[EenG'JGrUEQx5f>Y'ϘOG)T^bQ ^yl@$r\YP;G!B8LGWE'KKKÿl}E=21X띳p/!!m'h];q=Fi,nh 'pO mi0tJ1MY嵅6S:F F1/p9K"፷6Qmu^M61?i-uB5N0xG tx_LM_\B&LX;PujX:x߰tr2ҶI]Z`؂`E3Di' fꌞU'kK%q | }=1v g̔GiN $A%hCzxjQN%**QDwǩ|,~W8CwR4" TY,^mޠtv>~R|ޛP xľhT@$`4.1zSL?YPy^P=tXKO-Z+%W=!zUEndt`TWhtc+*uWW̊-<@KaJ%n $ }6drD'$39uXw>:֐N*`\,xqd{dwZ4ɖHH˔ ʍ~ɦP[}Y^Jzh8.̃a8PbPÀ w( ghO6v:|q/bK1K^%Kg|!āo {WtqecPIT@ȳ'u u)8~ʭqte¹s^QV)VܜupŽF-YٞD,_/fv( 5o\ 0Ojb{p1P?*˾ֲ {Tτ~t㩚Ut9[K<_ "0Tx9V)Ug3+p^zI |^3z΄~vB}P U+E`,ˁF8M 2Oim$7[EǞ9ch:\ ۺp z}{1 9a#@}`,w.n  lԫY^%Fzm-sb b<o;1}r.MP2sM,i W.m%t`y4_72!K/Bz񼔋.ztxX?1Q]"aϩXBj-Vdx$Z|v1ݦ,*VT.f|m1PQe|7?k#GV_%: Mf8.l+dUl~[P@H:"}3j$|۱B5{:P✩S>hNHH"a!k~xLmcUxev{cbiuַ/CBA8}bex}!IfTS~i)gŤd候ݳ[ ]z&#5#G;&׹gȂdQ#yxw +5"r=tCPhTǺ'*S#QKKjlk\w2W{= (-2.5Ln`8jf[M7CܮʡBqE1{ %FLLA1Ebjb8Ӄ @Cn9$h\ aPY4Qz{ AG < 6B,VƖԃu7ߓ ͪ 1 U@dPð/$A0mDTQTZLYq?Ү&.rߝyr;OV ,U_W0՝lusv9aLfv_VT:çqS9yQ,O!HzzF>%(?X6TAMզդ3J&_.qVHuJϸ8_~~t.8&繽)<.N(ǡ wAteQ^(~vG`'Oٱn ? hj Dddeod+XFke3kXV"t$߄yL}B n`A Ǿ0Е3*g.T)z$S 7o[?`sElh=5J/GHf/k|)lifP-Ch/_;7QQۿS`¦=5@cUک>5%8XrBR癢akLϑ每榇b!7n%IY :H&+iB\#g,ROVMsY*B,q1 +Ȝh<о~x˛0Kw)v@'^׋F6%w+%5>u/%5Pdoh-l_-Wl _E0: q?ט[LO*gQ _c˛QƨYCKcpA!KSR7_y&ƽGSyBvi]x@0@+{ ~? c-YRȸ KD!00<5W,;h~KBl!vc\F{}a6-4v.V4zDO\,sUBlں򙂗O\8fmAXܲg~_/Pj@JewTBw)ER5AEOo=Dl1h6>x!5b:|6l)##̀xeHd3DW >?},~Xq9 5+nafAތzyy6\q(‡^%*G! ps"iC+(pG'Wl586>ZH Wk{ 7%;֓BbϋRo( ׻ 1޿-WFOYX̣k-A L7Rx Ի(?eI0if-#,uEPf5Ր,v8՘S|rO1 fv?*1!llwar\m˄S:o߫%4H`$t;|MͶcC5"xm7,d.Z D+ugL =n#s,bݍV,|Oo ;֊57q⪸%MOI`F{ZOu-;#EVݭsY· R*xNWut(V. Q#bD˹37NTrFff#ߝRUoc>dQ|ฮ{p.@o f:cOu" ֦iXQ- Ș{7͚gBjW2yC:O0ib.e|? tDz~<ͯd xN-_4IƷX?Qp)U^clZrgޕ ںGc0je6p),? UEMf0q"4XFk,X~v,suOǃzHN . +~7qL։77 XH̘-p+}꿫B8UI[M9"NMY"^F:@nyʔu3o -R"SsVW57mH{v'><4~=m= lHϝb:,\ۉ,egt5oYj:`G=DUR \l_CEަ 8g/T]Cw~I8p1!\C%"z@ueg*`(ns# gTz3 8GM?^?8H+#Crv&6< MdtXjmd;roi_h1aX`Qw`K+#̸^Ӗ1mTL]9(v}cnܕw~Ýza[Jћ!ú$ ^_Z 4ҫV5 #rEK;ڵ'BOT/y#Iqta.շT<_*sKmM SC6Q4'i4.ۦ&Mg50 9Gf !hR?v/E[/=?uwcjXNhx3vsJ% S XmCz>"媓 n̖]RUWy0Wĩ% QDXeVIa3+A|jG cBTiOx3]P}.M|d [dz_]+O6R pڝӾ!xT-uq3`,`C G6WV,Y I1?%Jg3tg|ϓG{-rV?dkne&2r l୐؝*QиjGȷ箨W$cMwk^?]N{- p~ ރ([8YlDrme0P_ vpFcleU- {nx?!)fU?OS(&%͛΅͡׀RKI.i5#!܉_6', dJfA_CB[Ђ1oiKW2uЋ1;4N4@*FD[| P6Db_TqtlЇJ>\ i, `rLyN}8]7f.-"|3~O5 Lh}p ""|'ϤA:۞cfa@ߞCboKˑ,)`[jߋ^`H>(f=f&k0W$ 8 h0p{L$y4͌ ؘ|6X0pROm3š/mh`0k𶳲+$Mi~嵤h쑭=> jeX1 l5<לf!~~'w`k#1x:M ORuzk_73KQsOVh~8vOW?$kX|c7~\LwlID\9>YkЍ } \R#MFb&oI֟@7CɀA,fEmcN(pM{drg+S L8ԟJL_zǙz\lHr>a(#Cdmgo[2Z|ih%LxA#K iXԒ]W|`Kj2R:mT>ǯ|~5E_?;jZxL ܃>S̖9Nf^1)8r:d+o \QW)t1 /hZa(EJ>ğàT@h3ʿH"KDgX>b&5Lހ[*x=L>=h5[hJUN(7f4;ޮNg3^lK[!18{pwf}6hstXoLjzfoD-ҰQ,GǛ_)޶G Olv]4|_fRa˻I>yI 2ݣq{2aw-${ek_ePh Sm_CTb5N]3 J+bH5M;K]]fQ`Tp l.J!6pC'&0&\e(7&""֋W~JQlWWƟv4o#t~3$ }.$`xZSAWNfgb=/Ѵ&؞Iʕqpqh=.g<}m^:P|nj 6Ú}odliRd,lMKfz yi[e?..z-ig)"]&57,mtg苬8b#0Uw-_ /p Y6,]бӬ@rU O,:}aZAR0O•BI]uuTa9 E6 yڍ;{| c%|E `Rb1>>h6 `J'%h^V$YdbShK ˍ[;s9Ρ}b<ddZ(RMwۆ`Cqj.B]Hyqr 昣!E1V<GqO]"[ty"we)a`ĒY8'c&?TEkh{ QdpqѬD4LU.8m\96)b 7Pm%9#]o1(6.FFcljN#4"2q/cY~W ,yȺ$vx){|qD>|3Lm,mΖ҅6r} O~F_d^a5YpEGgWT =zw1vc~ ndcAXq嶜\2GPC+2dVJAƆcaSw8D¸%ɐK.P,1e[@q6$!+THeke[U mr aQW\?ol?Z0ʬXdcƉH.`$'r!DI뤰QqiH9Nkw +cy뛙^P4+hT:"]Ѹ |{YaS'C#ch܈&< '/ 1ڗP?c^W(Zㄚ)`+NKMW5Ubtι*8GLԁWԨ>RiE|UvBSm_k)|*,+'XTy V5;|ǒD1sۘ#78*q8sJ- ӆ)G-S1]R轳$0:ђi Qr+Q6$Ψ]tAҟ)HށItҙu&OS F `y*4D`kZnTh)x3 MAģumr'  w\3ĺz+R97dm: kw-=#ձ 8i64ijJa!H8O ܼtv3Vƞe!]D gnB* ZzUDE~)z#Ypq(Z.O(0Œ3fuǟ5W =kJg|þJѺM'_+Ϫ*(X.UNzʻr=cEL&'rz6u82_/\UsaB<~Gpߵл- LLA㜍. W} stn."f01q|kQHX{lXH'sGnnHf5FaZ'WШ$ozG>n;ovEO$P&NfwL,5x瞊No!:LOmPL%3 (K0 FhzjoQ3G}jH,IJ$:PKvT?҃nf˼"˶PD~_`Ck,ڡK2[5 "νTK5ͽJ_Hw; ;9QY< i>H_(^Dh+'Vk 4V9C˝RL,7\YȭZHEǟ~}qҪET`Dq~QOS8RsV%Xr eIbާDFUocV2{JD6+1fwץW[:Tؒ 9+VS i ~`0aO xu?&c iހnz _iV@g3@qNeLc\y=Ԓ%t&Vl՛(]ys U71h^*0a6s'lFQ:'Y6C&ދ 'U,do YX ֒zŵ`%Z8"<3ϣ&S1K R8ZLJ%]lܧK㨿a\m P:5Ћр Qdo'AhW:Za|Del:vLf\^pLL'r^ (QOڟFF=Ohm#HO)Hudr&:ye3bE  H,ˠW;N:&;U J:h>L* oA(jNVoR'r" a)pwLx \:͑P#ɮ~'=p)c/:ܖ~8$HSn¸lRvv"a̽S@t̓NϻKWlahBKK!'0hS[,5'}4MyACd47G1U'+g,6'YT;SS Khq,''"9c,"MΆd0YӔZmo,8ѡGx î!hToz6ude,=C¶즅#9BD{ _V9}bתh+5m:B1Th0R;lr̍Ylhn:A͏ [<"OG)4#+PV9 N(B?uNxӌ0']~gl+(S' 6~۾؍gs +3}ߪXw"5b޽Ԡ3>,nAi8r8ڪU$v]3U$/llB[eZMT{Pɝ#DG$s翓g*|c 즿|2iJv(Tfן αŝԒz; Y*/e:zDhbwH56jNq^eUE7x@|67FvhG3w #M dT42S>1A3"đn⏫-YDe -/Q )&$heTiz岒cl߬`,Pg!'Uk*zEg~%h͒b>4MwWli'fbpݢ #snFpM!aTICmDe=w^X_|P.P!!-"f3sXVT[ TK~iˋcwCQbx_{^s!̋`m\?T4b(V$.fvGteܽ XsK'AFE҇==V[â\҃n|9ټI]k*7 g(8\Yo1N /mH2,H4ƈQD)e!显Ϙ" zocab=wk6^NʼnZgrÄ9/;Ug+ą|Z?Ylp>2Ό쓍\d:6@,(l b[g5> YuF LdE69kـf^nJ}iHikV q|Ywz¶7[z!^FƮz},ANX[O ɉÈ$̙?ZR._X7 ]^9061;fMzĎr!sx }No]hk}v~ڪ:IU=^9P?:~jۋ0i$LX[HcPcs\(].`I7V@k3>a;g 5ze W;/`;@ M'TvV-Xď.HYL.o!sE7 Mcku M+Z@G !z$˜'B\{EV~bn[*4-Ny"PC+, #ܤzS٫snک(/>Cslj-|vXPIrgC,d)TԶw2.eTI.2:P4 bd!4L6'6@=$_꺇VA8z~!;M <%,塰RdBy:_"jh!rT}xܮBdiX{25q[2c(|૘nRo +$|MbFz%C0 YŻ594FU&mAE1D3Տ{bLSO_|H|[kK8 L, b{}/4xleĖ7k5i3P`?BN4?EVtpm{NB`ڢ"N4}"mHiM݁WOqFD7YweAE|udFNս0gnp秝guST}!4tNaty@M8uoܪ~dTi3a}nI,7tza$0 9t&MH^$-ovo-y[^uo4k'asy)ϳ$pڤj)_YK0tP$P-棭DRsY^}|2NU h;̹Kt" Z8pox12$sB5$ V@g{hhV9(wg|7<>dL2|B98sIa5aګ!r #Gko, 5u u6{1.F Ɏֆ7mjtV$xlwˁ*=6E%'p/=~Hio:L N1VD/uTRFnZCVteOU3x5,/7ϩͻĭJ)4:ko}όo4BR ƀS@&Tv]\8W@JAiT3Utkw.giw>r‡adt*)᭎S[i1 dOiS5_^<Ed Z=0%83h&b.0JeH|eq"$qgꗺSf&,C )7'X)?/%tPX&M|VM 1)}ā9af&/)GӮ_5`vriߛX6 4?-um ɽN_ Po@zB幀XxZpep(_Irmt3#^/sOs-q~ED7?6f`5:?lI5ýKT'gMa1lꖿkV|4#܄M\N=nuO({7I x:xI\}/{fUnJ5*V52>`ȪҼ~_,VeG]6RԔwBw6;[l61JM~}TRFXK@$Gs@zC団=.>z a0IQThDLhoS.Vu 'i.*7:W fui3׹Z&9hu 1I%qs.m٬U]z_/+_Y氥`@4,u袤vC 4A|U~!* }9=Doh%A8I/nMbV~ 厓pȓk)Cq:c%h{t-%&hB6O&pi\-"0L p*_Vɋ2@HˆhK(r3R9[YFzmX4 מ*8p~jlZьß _Gz"MΨgi۶(Topc^x{s pD-1ɲF6;vyv7N/Cfya;[Zz pЏS%ba:mJm3ޯ`\ 0<:_06f/ܔP,0yUd:-6a/=o?!-1raL2A6d8mԞ*nFV怉zv, G*X@(~Zd\:_۱R7RFՌ`bUPNcѲ +sK11>M7=C(Cu4> eUBrdT;NMMLBN.}9>{1ŎJw +%P%%70x  / X+D2$^Yu,^~>!ס%CZ/}cQ3vl0xXP$@k"ey e&N"csANRnS#odH:pՋ>:šM.emፖorӸ%{X)r)@Mρ{M|C^[|ͨ=!0 jzQR~ЇKb1RHqsxZƒ#8]Jؖ\# $kD.ez*@o{sØ#nsDl5вS1&ȯcM50snMeLb~3}K2%49 AVV]+浝)!Ta^ے-fncfO2?a1u[`\wI0EJmOF^Ӕk) {Bn=u,udmwl}|{9el+yVP@҅ y#.MBNN%PL4iӊ\]Mp]-gRh!lnLm8yUo_+:8<&f7Is]Y_nkćB`(ΞZ=B@Drnj3'p:lb԰oO:Շ=E)NNgDeFϮāg>ZЙDX-Mh8䈖C.z䔃MY܀TIB0'S mMzAQ-C⤨uz1Z׆zt !Nﱃr@eܖxhw's8XbS<HiƉ=ad/J_{D͵԰#$=Hjh6N$hqq Lj݉b31.@XcFsla+@b~ υs:mA@+7sKnF3e]jdNvC a AHF~cwZ*ΗY4OAB.iH 5hSB r%h^iX"+`_-Zʸ<"]9`e7674=O-6i˱Sv6Vp %uT*nHV#fڦi#ݎo6bUXWm:K4FPd쑯Bz3ߖw N,6bx_`~p8W0|KTLN/nGH7g(ă`lpb3),-QGolv4&AHS.KwU{ݜo*sߘ!O6ۚϹt-/yފZ"1J=FR=*1}'%ADㆻ)daetwkQNhjӭ8oK?HT~̺!I2 Ibmu\ت*W!OCskݴovErNsvp7Urr*d[ ~nH<>>thLOF:p0?9>db۷=0l)d-,ۏaLƢ[O W5AӒӉg1exTkR' 0E#0Yt4pD>=1_,L';̡;[fTy qr/䍚}10%c6RYr.@F8WBmBqi28SW]7BT=k9Z(E#"Q0E9I$(LhaFܢ1'!l]ؿd$FY\4*9{؋P|;/ʪNmLSFEaBؤA+QEtu8wƺU8bdU% u#5¸S`Ǫ-n[#IU63 Y.#HQO+j8BFVYc k,VT0^>%Gz-2\sSo Zd8Y8 65ٝ "Db+ м{f 4}:"&MyGR=|,WwU>>vOW{aXÄF\'R1dcBXh4~)̘%{W^@0PU%Xҹ &i%GFxO} @`:6ԬN7ʯGy% 4r܄APag}OX뽒qϖGfldĬ^4.;eN&UpȉxfdJ7M[fq~-]CV @.o1Tp5&ԡnf4z`YY5BG eL|Z&[TZ@ӭ_v`g(y̯H\`(O*F zɑnM 鱜},`7*s|eYN؍X ЩJ=ua[љճݠ, Kl$*G&Ii=Y RpBwӤ@V׵Lms6?[K*ix$"yk(Zw4oo[$ [$9RׯZHm+lٕ*I_s|Qmi/!><>)H2]HFr>W$A\gnZ|WN%#0HoJf1&QQ5A CxSF"lskK گ&J2pYƷz4× bfw;h`bܵ:<.JVG-7!SV,)%~2PQ<n֯ |Ѷ- rPscYXe݃>&bbʼnwҾ#~{vFʽ; ;"U5( (%U.4k-ҰJS-+7N¼,K'lИΑ<X/$VE*tl"*PR a9.b"KrN&F!$A$!!pߩDtΰ!Bwܵ9~yc2'ƬX݉4Qǵ%IEb0>$$n65 ʅQ:T7}WAc~0-2;vT{\K8g| 7QI"2 >:HF^Asj580k*8|,3 7 *cH=E<6_'yjGG1CT"*$I)SyZLժ3_5!GiA냬ʟݼl^h-ɉqSAšGA RkW5"ml? yRhãd>:>s:Mu4sNȗ\bk˟| qVlƅ*7~p{8~Mie|NlJ̎T_=1NDb_'/D]8t׺b/NfP˂ݺ&>=:=I>5TYvUY]?3–5(~-#)0u!è5aѦT:US^<5@&F}kbR80ê2HA0%U+L!2k b<ܸAD.O twkިJč۰ou+wǃAҿ׋H$H0 0R]JZeLby Quupy ,Ak̏*q_ꨞOL{ј4D9cjN0t +A[JC0;l,$#$H0`NˆןF+^> ݍ~"{d{vZovkX7 )`.w3h˃ ɴl2FVAn0m9|XO+p5A5|p콯Tm?a?ݞhQ1E""gh-q.ONRt{`4\:P!H)?ۺI!:? .*fq?@&YM'3xz)|9hz.96OOE͇5JU:)S``DhaBsc1T@_Qp7"7Bkl/; 1Fn H+& I_s]r7 ! .yJ^|c*o#M+HLdd\lm@o0edb@>s+d%0B]:3hpWdT 8h?▾qϊMcëe PAdH4QͼxˬX.9rPÐ;8YPTgbzחd_AEM)%Kbkw/c䷋ҁ؍0^#5^J?ˆGQ-LЛdm-8n+T7}=)>سꔤM<2(j-½sH~D%9Fη3iel-jh2._Yx26X۟Uo@8jL ;`Frd٢ >P1CKEuGLqi~< Ix[ |%4n(uНtW<5'%ӧ +<gsY±-ĀcHF3#esuˊwCwrO&!pОUwL%KCu>L#^tѪd" [28\Pq~v;+0>c6U(!<,PM`'$pr=Z m6DO}o&.Ɋܯ gE{ f ]^;ޡb6ЩR=hxLU} _=fD}:%|,%i 9f_zt&2*ei#lEb)Y3TV?Cu7@A"h[/!i4/cBKjZv{ 4anG?U5I͂һ T5X2g4PP=qO3s=K^ɝ9G-C#:7e`Ls>MZ_u~/(jR ܁vmOGZ8M ;Q]8$43d7mȿ4i=&e ,ұǬ]cze>Hj~ҟ<e|%RT/:| (ذ%CB;2%ZRI_& [zE}y#ۘ$1 au><A`E+YV 8}(jԨҦ(  ePй`L{\#I?Gʨ,ܓ n(#Q-oHD"hh9k顎 lŘ2Bx;Z5|N{!w4'3©FpHZ'Qfd37]aབྷk U3S#Z9삪Y-M62vfq~RNP0rXWj5^Ҹo{ <&*^L$iUQ7ۼ9ӵ>RLౠr+my=@AoÜX y:F2='& _м2(JcpO_.p?:R7OBfCSLʟ;J &D# gF*_ؽ{vohn@8J[ \J:p4vx+6uynZZo\qCZȼO6;z\o+H!ݑ=0eU[fyhZ qBF7 ;dȯ/]>mO#5қeZ _3@Z=Ko&Wjw}? 5-8'bugR}'Wz1Qr24 JׂwsD䪈/^x.1Yҽ'!:/;PD23T;ؘs5/mA|S(%OpQǺ*EH'i||cX $zg0%cB Ӳ;8eEFMഭuNETSs=z+>}55YVL1"Aq-0鴚,"=}*&L 4>u_+>^jϒHNd\ڝT{>3RDS!ϊϼ$SWklT"θXFk 97h2̣o/ArSv^[Y'qT6 \vRiUt[EТZR]p9$H]JyuTC -KluR;~Z]-ɫ$Yn?%GyM4 iHT>B rHG!iip~}9ٕNq{STxUts zp;QE఑-wHqB=ta=\;&Luqۣ'>˚|l஁np6-pSb-Y4G#@X16gEΈR=[h{5Mx\qک{o>Mh(o]9ʆ;<ղǺ#\$=]xonaA)Í8Sd`@] f_b +:?~ptL +]mx!A&KM\}Ng-a=fbft6똼zYy r?E6$>ɘIXJ|0Vfʐ?WȐ:(Ԛ&C?U9I -YQ?6RO/fxϦfSKU ^fFMm3mm (թG!֡Υq6!hv !3÷k\:w&s,oRHK%!$ z2lEdrd7dN:UW(~A~iWo<PA{=cݽX.`*kޗSuAeDqG_O#X[߿=ᠲx:OKlqnbu KJ0M~ۺm,ْR*sT\ 廁׏)aJˡ{ʪ%k3@>]BE){LQ6 P=-B/ĉvs.DAnr[a/0feKYʹd#>vwbJ"b8G6{R$+p-0yH~)ˬ.40U]֞S^;Ǔ)&9j{p w+oӿ9P3k\Qaypd0b~dN0SpCaCg◕շ yh(W^i6q@_=૗$b&/@Kn. 'U܂E ",ZOKK ^ }㿈p|o!m˭,f/;KlIVm֛"2!S͘پ4Zs МGDT/2sOE qTjҞB݅)|/sXh]ҲrSaa@_t7}nl+5y\z" `އ,w ɋ+}J*j&vԛ7+Q Й+̃kІ{ ?-9oJ5f1ڮxH(IOhwD j~ŗ}/؟8T):HA3t KQn P%84Aluh8OgXdg[m ͧE+0Ѡ.o@7*C `})=d"-g2E 6F" wǾ+r<34>cU?MPbepW%]Da]Xc9#E$h z`[eb+D~)aT,/2YPDt4Ld738X-}m (rDޛͭU3-ttt ?/Tv5gעHK(y~s=$`Dզ^M9HIG GvaF9[˖ZOER@bRfaWAi?#9pHRwzӲ*yXG#EHƁ=SW}B0ޓ"-+ӝ(αa wݛL3+Ӿi8W醛'F} n|Oo WDQx 5$z#JfcUɞ^J혦8 {"8A^G/itǥ{H;Lˆ?*%k8*SfZ SSeui{BHSOA;#L.<2oiі\u*My lp5* .631i7:`/C7bzL'Mq{w8#))̴X'j%PѡYOu=) rf#0o~] XeoSdjFnm6BJX|)tt-F}cH;q O4A\Y*P橿P0 VysJIK^x]h%! MT]s ZY| ЅORAGr"dFB=i3\lX_0?d4o0N}BuؕT H ù\@ Wsk9lGYvpe=L3&jމZ4X:*Vв! zL5_X>};X'u 7O@皐,f^+u|D%``R<Ϸ aCh+`"KI†ZU"9CqWMd|:!sHTI뛍RTAc'f"iTu.%ÝI-.Jɲ_}wbf)TSTv aYsQ>Mr^|NN<0k%Åw afZIc/ ?=}tƠ r$ a~9mQ폣Ė~q8DmUv.x3:[fUO6KLw+Yoz5ÁXt6N:$CUu􎓦S/r-s  0G4^C`9=6G*>Bmr(v<8f~M}llHJ~Ωp#[/Qŝ+/K/:eo)BDcx!:71//g56e=wx'y-oF)a_S2 CȮB #Ԫ+i.ixW,Bc6'e13*=$[h֏ވ%л<o!RmmΘz,=O] XɁ酪e\C,Z&,?{5LA+ZS@oa8?(AϻأQcƕDuO0NO ~ǙL!{~Np]:Gk#Z _2'Q'vQ@uŶg:6l j|+DU+ENmd'GMnCd2Fb Tgu=㉴4s@]&s+TvQX /FMUBa'2&rg'$/ZzU\LJ/]D5A|tV'ë.)`/ ^cq6}B3{EtUQIcu_Ho*Oتc<!ѳ2C;3zT0tC-gc=EncK07yW7-r69΋DxL)5֒Y: 0I@"Nɮ|8TґW|7_n">-PɲFP*^R`z-@Tv5 (ozaG25Gk2cM(J  H_N)dMrgQDs"ORD7S@C[7@>E+_l[Jj@V9 0/ ٺ4w,3 5AI4~A KkrUۀ@"Uߕt_4%ވ.^C_Qh"9enPMDC*qDBMʷOê+bQ8ȿ1[8lx}dմTz &9ruSJzs(7#`}# 2fDfNOߞ?]9z#u s"9D g7WC"+^BM~@57BjdQ&@6GM]a0Ȕ|QJG4b;Nt:wٴGij.X՘rsU9 KtXv Zpsuϵ;t9*imC_JW9O3E9s"ʡӷK=IީVƓCy72GEZ%m: 9]ދwٝzDզòsh:k'.Z9_cpnKOu)a-dm0I8Uhql8PڸuIVgAtʱ ABE62gлd7N.ˀ<P9cgHع3 jl Aؠ- RʫǺpN5W%[)]'Ѫpo~7yjdkW`G۵#>i̜9G3 +מ r:;EhpeY) ~IHځ3Y mi@w6o࢚" 11yDPKj_g_zQ$7?u:I L#pWe9) ^mĒ)P!$KUQ([o4TA9\7:nqådۗ$! 0|e|+5%!lpnjA;4h1b2fEWx/pl *u%58C(`<1|k 1l(XZ 5AT]m!9YZYAwBmNT}䆛6Jשyˢy}s0O 6~ ,)NT\CKV!B̝SOՉ@z8JF<[e ܫ MՍlX\՚s+e8ay:Q1{ 4-~ŒlmHvc+0,Ԕ}l/wHfs蘬e)ȧyvU)vUI;5^Ov-~AF7P׭|pSDJoՏ [[v\f)fpigV:YnkɰYCAG媱} ĖZڡ.Ul2k.Uh՗ܮNhAGG>7]Rl+0oo{;]pQ¸? ?63IAzBd}~$2a26+kF+>YJ/TWPWDŜȪڑwfg i5u J8U-NV^Z7бQ8ŠxY6Egee},ahNp^f1wgP. 6[@)T'53Z4pĽ+ _$. mџygΛBK>2D|{9oB>@7i[PN\b|Ie}@>X=AV%ZUf-nN`Py'c@p_C~ư^$,a!.S"vFzkf^t`;iA Jw[u%''۵h (maS+#xcG ۼ0Qߌzi ^q">:5IjǸ|5UeNjU[Jk ^$xQ3*o|L?suV|j_dnCJaE<Pa~EEY Xr |폼!Id3C߾[&)uI,{*cWlA}aei/[vG]/%+$D/ybm`fȉ7ܚ._H~Cs,d2/<*ҵd2r5T ʹ`#IE}/!1D_rݩpGԜJϸ|G Dp^IӐ9ckaxXB=*֠: W+Ci7zpd!݁^[]s涤kpQXI70CNn<\ Eڐb,W=BKzգ ӾHH59_\e5kw B Xrj=.9>5C枲?Yݫ:FCi{![HWO-vrCf).˼'vF+̷QH~[1}RLg-^iFL&;] 0"<n"D2R7S쩯NIXots7"ql,_͐IG" Lj<粣o?^䞠}p`jײmK0~lƸvM9aa PCVԥb89het04knbR2֮:LrauªmX,3o6V*wʎ&uvŇuOH* B~$BOY =Rs. *=`$o'jSPҨ[3aq$t_Uý3Z"AtQ*Ŷ̷5ȉT L|6H1KOdyЎ",sM돮ز{`Ejϸ^']g!|0g- o9CT`E lU~g<30xvd@IW2pSAouR={kpXHέc c$ K{lw0XkOs946u7M[PM-㲛x@8G:xZiƨq9?G6,->'Y 8ֵt 20&6#zwkQx&H`نɶ[(g{]\g7pOAv}M_8f}^͎( P+0a4߱U,#x 2Y ?AݾS{}j:G0}(-z8X{%]'D.mbͯ:U'eSし]Îo&5.lQ@a ),V SYZj4a*0%ܱ5 %&Xq |X#y߆L`F (MbёFɾ.AwхJ]4!3+&2_W=cƂâ 0'8.=ݩڃ=I*e"OɜvldSmQHޯ"bRSU/%Pؓ{:Z뾯cXN̤fp:7}-?ܝaLb -{xЊEO~~K@V b-M - |O@pΔ:+3ECWXI3ə$/zύH᷿dJlnX-?nxx9,  h qc^በS{e-J e#Z X]) xD=|1* ww:z|tCc T;m]3׌vENV[ gcE7eϕ:i-„OW!7\ vj/o Ş^pzT9]yvxI*)[~eBQpZo_Ao|5"wm 0hq}.^"`n(!\hH&lVK L~W^MOj)45.(Hh4 v!UzvEѦP?ĿP]o|FuMLZrԹԌL2mKa)ָJT{riom[VGlil;iGuR  'Z/Zs(=/by8%젳F$º6FK7ѡ|JhZ;UjT5&WLqTmHQ^Z}F^nտ/?2-Y]^cR!qS)/*8kRgh]?\ɝ.:o#H\wbJ,z@uHΈt #0ƢU!N=vEW sww/wz0Sg:eOH./Yz(-{1:ĹXHWbm":gn`+ "$`/JMղKms/84, ZS`5?ȇTD9/.64J͗^z?ϧQ &>tQ|]x}Όz*RU>Tuj J'^75 vkcU'gz5l@kaԊ.5xq2lUX~OCxTTԼ24wuݾםvZ%8HƄ7 *x؂.GLg!B>%`(Ъ{,N ՌJ f/tJ?-@bw:âu=m~!^oV(J'j$zv*J9~ƭ aJhb0:% Mbтg}-ʧ+6|)Xli( _[Q+pR6AF?@(*zmҢ JLoVP@䄐(ap ?V68Me@|z05ORk{b`(>_6+lS% >>kL̪+쒟D(&upy.}lμqd⸙[>wFkDsЋcf(gsɋKځAY|rRE-GZ˽f6p 4<4~bSy׌EΠfA+! r^uАLB_#S";HWĘeG : ,#џbPSk8l[$&/ݐFv!' ٮfeui&RbqE)HTdbu c  >L+.8r8KaaIxW0s`_," '4`\Ha=1E =AJ(̄>#5 [[ȁp.jz*u32ٞ@/=AS' wx_[A]+ ˤݞ5K#䀄kxAtF!~hd!vf{?1 %*&";Kmη\= LBvn<-d쫶f#tr~Y~UMk^:<#1 9x{ 8<,oS3AkNs["Dp"(+lx,!-7+:($KY۪gE.HZo/lԯ[ ^.>.jm3 ei;O;dBKeۼONB%=㭢}τ &Eg\)B-]4:r[^VXLo## SPӦ ܓc_܄ ?өTZ K.iUƆ$-6= XceCJKjg=."># Tlz4Y%;ӡkxQ\S *v8ˠ-G LzifLmKsla0Hddmn/%$\s§6]QP ]PΣu MmYӇ}߬_8ԫ6D+"۹9&|T,fKŒݟtߚ FF0U&0*K9(0˒40O>G73'EHA1gGbலّ;zu46Ȩ;{PTۓGW;ÚmoC?̓t ( fbرz.Vlo뛆>[NE`IG8)MkozMJRv Mks=Oo!PkIJ[/#7ؾź9{I(ěOkw<ǟnlEq"@o "7SMu"@G񀹓 ^[d޼.[ vL,ZVQ )9o+Z nYM^kvfdP췯$|b_X[iT=q4cx>6k, 63)ReH)d-c7l# ]tTi~K> J[r$aCq\A/ W;橓x@ukC.NRJagEo퉟y>cŇWG>1Ŀ 1F}j5wt0C([*'D5@5Kp%HئRq MK*@BxzÔR`I<.y34akcnM59ۦab1f4t!jƜ$ [fdyz!NIdi%l)Ti>)K*.fv2Ub>}q]=yXH6o|snqR3k_6b"4fWN5bqp sIҫ2Da/<عвIJ4bvoR uwݤnšSH$()}}kEj̘Sf̜*(!ѧCb]oK) |5*JQPʎ O̒z ߉$Ia9$o8/H2=1) EF,X`2ZQIy?)n|J_D̆!H+A#deK@a Vzc +@b ?Ne6ATYXBU!BA|t!7zBtĴȑ%3@..*x̕o,x<y,{{Ke7*%_Uܻ,)3LߘNZ[b|>̔RߞZ%(jM=lX5.' ,_ AQ24zu}y0Yp fb5p*Q !7x#90lKZyF7}e>kU0YX®A6J,Jk]`ؓs_~/achiY׵*| 9 5\ Gi1ŐY}"ӭm;"^5wU@BfLljG֟vꌂzY>)8,W2m% VqxZ{ñ{WL1" EӺt; X[ {*[hCrOH&y(B[7GJkcEnpkH^sZLMא&L"|DLAQNuV@y~ȈGOPu{nV~_ZG’}񘀢Ξu Z#PN+"2j`o끌 VrAJOޝ?kH_XC=e|>|Q'U"pt]/u6Yy."*Ud+9gPUe E|}7}W%.K~qHCbӄ{ tegѱX76w8W T>¬ SE'hq$v!MU b(pNPhOz!k5J\fR{+90“9[a8@{(ޡIbp#q}tz2f ux;W vxb.rl]4пOWN`P ᚒc~p 4e{e,Q D]c@/tm>9`iǮLm Nr;E}s&#ɿU??D{V!.&xgSCx 0V*Hpa<`}pnt&3zG 㖩?MAK?,;5Z8T*1YGh[KZ85MecMTBl"VJІ>(YVĵ Bw:J NznGFvD,Z6^ưHi#+1m^ۂcD̎DY2x`"$bcbk_B"ՐZ#`[R빎Yډ# $#4F9[@ bͬA"nأ8PHyo)4I#yiuslb Gk?OIjGa%MI(Pﱫ'tr|iAPC6P1sT8(>\'*Ա~S'J3;ZfUeJG0Cwt.NERz1B ;F2a#h-ɀNI_%J%/gvG,ed/vAS Rwwzzl1-s]fL^/_o48}\k6=q7qArkh?*r)8%nlӇ6U\:B9R2ZLfkqvF`Zv8Q ktŕk%'*9i6SUZac6O b>BS 8Gq` @WKcN+a+%: C-@v;i0 .*\E!}Ġfu]̈ki❕|y2J*_ް&SĜU 5yG;X}J-;)zc.$&:CkaL[&tǎ ehEjtW=-ynh򜱈S4wsY8f&-`Lh-IAhLg^GJ"ˤE'9PPȃ Y\Z5o#T[S=#L7_%r1ѭ.g.W|eF4VaćHnzlR䖧Z~{҃ŔINF*^āLI_Xw+ѣq\B)5DweE^~O ) K$Ts'zDM%"mA_09(J!>[ib2x4u pٛV%5k 4+Jn~/RVW&>Ӕ:nQ am'o܇ߜ; 5ÈH (  #uϒ(yxal}갳CB47Gl_SuaEv5LOƸu'&iZoYDDηrqr^\ֵ\'ZPξ!n-1wا[mApvUB!ͱHɬZ +": iGddk6%SLJMw[=]`|.E4kZ&I5/LPEOR?nf~umNUm!ma?\4 Y6AL_Nn _>{,-y> H@ <wdIVWW4ܝnt+},c2O;ziΖG8jhr&zkGctKs{OWTv'/;kt֒AB4ɦŀV K|5f-fnw%gՃw2 UG,=Ê.40I:*@eleOô{G[b"IFsT%U ɽԷ+Uý0H D2jt/*)W!/e㞭׀wPy&8>ܷJ< - r&㘩BLUh4̐|}joIHt/k31$PB9ۑIn`2Qw ;ݖ꺛.pug 2Էeet߇(ᇓYHP,Mho<@xsmr9/WjjfgCpnk7% v]QS䢼w#%E?zo[ofH3 kVhVEȉb" 5 jƄ7yL$[Sn5rH' GN/Ef5d}uG@wqNq2&)LGb&,x4z[T*p'Xc|x#d.?qy&ƻw) nڛ=*椩ЀsabUXb' hӢgyrZY3+ H-Y?-٧8hZ9CղiFost=_oE[؎H<YǣXoI Wu<M۵^{OFDM A*vwBc1[W)FW%['Dld52WZ(_tfOo[?{0H4;e #UA|vھIڄJaكAmSأ=I8lr 쀆U9^(+.ieEAΰijH}v h9lЗw1찴j9N}4'#}&W5 Žl3QnRa@j&տ?c ph~mVȘ|D v50VN'ۘڇGW݊J!9>dG$iL]Y|AOo%?7h @A>$x *ɀv uCJ`;Mx&dxwcd!V{sRXa#8{{ifWԇZm^bq$P`SQ+Lm.ɐ؀54bBL5QIc/w=ؔ:[ʑu<#Ӂܝ/4W:EW3C_1v*5[+!ą4i/!n(5 p;DZi@_Td)[sjC"/қeK$R7MG4׃)hkC\Zf$N{[;Y$Mrz,ty0'byLFfX`;^mb 7q&#@05J⎘Fݍ0qUSe/^|^euá=\(2Jsx҉L|3\8'?K˝_wkaf?ClTR#RZԟq-£UWn՗sf m}| 3Dhk])";v;3O֔}rm-f#Yo[,0X_%gnZf`G]Vg 4E| %ڳ3P~Y~%_}qP7ެhKm= (V'n[by±ek9ML7ۚfתwT,ϴ{a6OpKu,?C |7CBzO>K'?8v$B:Ys(d&Q*" T _|6htՍvrm(pi!gԜfnZ쮗# ܃d) :E~Kd+zqs fZ}W㌿M܇g=YhΩ lpDZl?)"!P4[YL`Z" ?yg0`y8B$ԿaIwj/-62/(h2nh B Iڸ3! C89\1B(oD.>MdT7ȉqvM2Bwd53a\޳!|(3`! ?OPTCI0R,D6.tBI)ζ[Ɩbw6:e1j "kdA՛,,gT53KFՐ.*zw0ݘcbvDj/?$EdK؏#̻L$?Mv#Q4*+Ez'y飐ZФz)Wmo8p$c .'ҝXz\xX)3cJ-Y~Sɭخv QEˣn|BWs2IĪLǓh43[) 6KQ0Ct'(Z"yEG Ew6Z,_#T l%륑zSM.Fd K&!. o?(E,S«c@lĆ"pW|Z;*v6.Mϳ'CYk~e#g$mv CΕxJXr`}gXRX(mʠʅjOUzPz @y.$ї]zj SsBiMSiwLAa9LfmlPͯl00  4U ӧ~[N՟V2r?Ǽd2v&s2K1_DTy;Jk rC`#q}n0~(Tŭc,{1E;Q*FL::S_ki3VKv5CpyUz7CBA̲>c؇)ݓ M\u׼>'3_ZpF2' L5]~'sNQ_NOFi9' EP_?Ѳتu /XAy!^-] 1F ;0>IO#r5:B 닢j!u5܃'z25sOӥv3O2f>BS0dkߦ$7~1H6jU >C'BsA@ڶ`\y 36L|:InvKE!M6RogG?R7-67+nu|ew)qE"F32y  iuE[3w!$O9;SqGI0]骷q{u!|@LR>},<J 4M5| 3G@=XΪuГ͓'TD*f-PW>8s}jr(m./Y|")JkCr.Qpd#rOS1h{q/s 7Rxrf5*nB][lQƜFv3. 1LY#R7 AOd;6X9ˈ}Cb [~~[λM?_ykßn ByM'%S~z*5Cd2ifIl)I^މʁx3h_|U7,{L-^ޙ2wX2qW ][Y=C$&jyDtY@+ΰ%;NWMb+uW\{j*p'm3gՍ>_sPcPKù΄Hs>NzNTXgr("Kg%@p?ܯ aHPﶙ7l/+B $t/rr"DfAmaCO'ƶovHV~9&7Sx'd+f58ڢpl?%-gχc}%ln&Ft3;G M&-lyJCXHB i*e#q* {YձQc܆^s6w]r,$%R똿>;Z+*Y&u~.hPnTIFT0y e-f Q|4/.6t74NY$9)j#WjYa\;ϳ.R'+`9k=e#:ݻ %إI)j:C7ZPeiMm^=S9vG^k:6ARr WFTݝEwU%3D 'otK Bajp!R5ڪbu`ot;FzZZZ6#V^K+0ݵh(;ȄHW_}r%Z07b%h|$c U;A稳gwFelG\imdD'5zgf~aݸ&|1mn9=_2~gU%ӹy uNu+0<<, >@.ǔ01fJWt\)};оQ4nÕs=Q*Woz`|UfA]ss l'$,:yGG{mM1mS.CG%Y.OˊϜ^;Sz?ͧ,|Hwjb֡`cphN pp9 Ѣ' |a+@n]w:4j6Bsoyms+q`&.>9蔂h .45} c$0]4 _F }ȁ'1 FƃJwd̆uHk *8Z|c= f4Y߬peuS {!  UShmf G6 XK!FV1{+0m(|/dK4:}i叜PKw]꿼̠. >S)ubRzKp$ce[ 8oΝ\eoZkF?%77k송nYd/?,ܹѲlƙ=x6"c$Qvqei6U\0-Pʩ]9iIWa;A/{<ɔfX\>5݅RNBx$e"$P\/EasGQ΃,lNAӻyA܉?#ӯ`_~yal%\nANc]p];fSMŋMl~|yT+{VvɦF2b;ǔ {gSѝl${<\&oϱYjpcB#Zm"p 7 N,<Ѥc$C]UIʐ yjfgi[|030y{}Ǻfߪ;.%ck{bRP@fĹ([@5){q\L5@ ӊ;+@H+X ֗o߫}YKUIkۡ 41yxK$PGk )~r/?,RPUH,F_zFdcb6?'2eD#s2t]]a-V2zw@ Q`py2t%5LهN}~vttnCePٕ. WzgS{\t(Mdj9Ap u7%[öFW) 0w.FOObg/X眴kK8%RFyEyI34 L2.Rout-i^L]n)2]=MQ; 7C#j&&Oasv7z%[eD2)?;_j'2g :eSUT$1 SrOTvR6ZoW_f7 {>CFsMsL[&䗅7&)hqI.bk?2 ?Jm QQY9Z˛Pa +;4o9*,N`püΜֿ7MBxT]B_ X2CmiYƼXV6_*T7n9lIȀNUsE+6&N_9MCN*xtˏPoٷ`um]h U_M yl86{gZ/} ["XTŤrkT!rnZdsKRvrHf=2)ٯQ ~v~hQjq8eUS[fz3\x+3r۲Fૐ :)a D_g]4y{xI^/k:~Pqn$?R[x4H&>& ^duPɗdrYKZ SXnNR)ZڮT\O̘m'BбFMB0:[7p_־ė;Rh-$spU♗zVv2X/DvLDU]/؎y c2wn[[hu'彃qYeex>F޸Pl*maP Se#1£Б-e-VR8DOeS/F_(<+He<90,  <}&Td5ͫTW%U$݄12Sg6<:sC\%,5-Wpp%R l6 V9WR'b}֠-<>j<M`#AfNjGoꥢ [&?2 #.dB??t Z"E?i4g@Q\%} ;{0T~"U) J(j;]\|0g-Y.5x<*4yC6UcK<}u%f\ , xs&E ZgwXsuAZF1i[qw{q E.Lj3יSb-FNaꪖ 8od{(*ڰ]Qb|\Y-W:`q]d@]|c)Y}:AsotAHwލ5®+OP.w׸P"jn}[߆ݹ?|iF\Oof ~oD(zƑ $C&dШ>쳿j|,)R}d6'FA}1լ$I+uR><E"<;Ck`|X-}M] E;f,e)Osʑk=%ٲ,MoaA$Yp(o#޳c|;uS&E?ܿ 8@NNJd.⺁OĚ@zj&Sr']n-T>6Fs?f hԪw2eGqrYj4v'[LCGOXdxh;-<Ŕn60Li5<b~P^p˛^좩I}_^<,4\w:DHF+7bp}ȭr:!.5-^ Oo _yr ta9Zb? "v|DjG| 'Ol%Aڼ-XSh\WC{_yhc^+ I)Docv)i/- LД$-e?Sv/= )7q}s,_2KV.& DOnPstFs$ Ym1)Y7_lwZu-l㡫a0e$K,gkSy"_ߋÀA4G4cMoV-P~$CEQH'b#lylvS1x3EU}E8D:W5)[VM2-U ),֎r#W%E~4J> * CfMQ`q093o\­ v@>y/o9'E\nf}=(ulW}+O.[XMqDw%f!!x;$nsb핆4A{=Pzϕay΃$bz0E5եXܢ.Uz 95gA ^)ghLv)y@z"]&ӄtM !Z_CyB.k?/X%Bq.( uE<:EuU$-LYwh2#48U+:D^/}qI3z!zȪ][?K_Q`'̚rgq 4ڧfPS'S0vo *l PPr޶2N9YȽl!4Qӡb5g2S .:A}hM(m  mV "t j;X/4jxyA PzZV*ݯh &/;~¬(+P׏)͐T-lY` {k_~A"Fr  %}JGrmGO7(+3}l^#8f<}+.Sroh9eӞDjt˪^'[QQ 0~Vn!t28Je@.q,j~ 3E!}/7SآkFrc-B>kh{pZE?^ tX/qM) cvLJ,k$͐RUv @@`KJPqO@V,+&@@si?m]yБ{+o_6B-%pjR%Mhvi>7; cX^k` EHnK= P%K9#_{jMvs !3ljnMB_Ay\Ǖs ^>6kzhG1*>2?WdbHغdΒj9$5S>JtZeR[ϖg8RcR[&cnTC;;X-V Qsf(ڑC$_؈A{90JF":7E/AXsn)㊄lyvii|~Yk+^ a;`"͊Qr'SBE9rDUF ` ޾zV#*M3 @$`bKmIzTq1 SZ7S]S+BWdnpɘBd>63Ul+SfvN 1L6E1@ZПoJD z''^+@M0wن`ޟ_,cAsC% 7'M;L-$t24[&?6Go51`bo`Y 6`&mG,`-CujfA-,t}l.9>GgNGB -Lk]\0vr\7 Og!3*|v?pڀ^=jz͛_ ! >%,W'w3YBǚ dN BӅ7}ȃ<D>BVT[[Lzy5sm%PSfHA͒ ኎APEnYf%9[`2WyzhP7[\֬mf `f9+K`1.rs-OwIܠ 2b7t~$Al-W `OD qaQϤbBSk횑f_*_Iz(k 9Ec#%*:Ǡ=lp#Eh7#PR۰W FpLL K)iʞ+ZA ]ں>EU*0g,\uv~~{IP܉fAheA*(:_-[aHh,hKigUGٲgsXhk>ώ[;;%e_Q !5#MC2ςW|e86: j"#Wh<Ё.0؅=\$!L̒-2U̖x1͓+QZō.r ԅ6¸بԦVVA7<ia <k`UbgZ/ fЅ_)6 ܦ@4.EKu;% 6뭆<8Cwܘ43k:\.$`+Mhs8ҏpdr:fY %!& ҮeBn%&R2AH1*OyF̦U\䳑=@z8eIN"A # 7\tبJǎʽ9װHD Ԯ]d#H2ikHbj3A\/qq͟Lwry[TP<1+ljXD\UѵI$4HUJA]"ǘ£|=(4߲E5=ğ)r]_N]bLwX҉az1'<>!W[*& t5 zr,xi8~%ׁ^*F ;ݸ{'If;<+-4m7CMCY*{ȜVʒ2sSX3JP_>_y{/d7sfA;9S7ML8MٝGJ' s'ݟwo<؆f@b7]u&Z`}4ޞ/QtJ5 :Igp 5d[we| Ko L<9RpZg;q2ǝssTDoLJS^HQIT#DkU-F$;PTaw'Z a;Ԓ`.vTK3` ة՟>9)wȱգk؛p9;)+Ps1C' ֕ȩߕ%̇T/ nwKRڃ[0\䷽v~QkgFG/J(C/B4Plm,D% x}=caTֽtQru'̽jI$/Q 2mXsCl/@)9ڇWL?s ܈# i߷w\(blFσZg~_2ފQ51';>n>\uN<`A*s(iM XwXt۸5#u_ ô}BP˂/-2bϜ$2zUmZgc[T޳j3z lDM>4G".ބA-`> ;u7ŢT5z ",0NGvիK46fARƩ(=AHq}DW=jAαSS,qdžA9+n̝I|mԭ)$@9 j>I|iw"^N(n:а w:yM}<&IVm.aBlL(I]XjGT?`)uF!.8FJ 5ŚEs6]k:|j̒b}f="LkVclfj+׵_[%=G$*LAƮVqOV֑L!ؙU^Go2#k0sX֤h:x#b[8`<T]0Z"2Mz65De6#Pa+q7aBhC۞H-i[!ʘx`᷏^K|vߔ'0it BCTkx'!24l"D ~$㠿)h>t0`5Pgha0ֳגu=|@O.GuPG萳o~pO|RAH.;q}]fn,aP{ӧQSν)w[t?>@ia쮦! 4A*ykp_SA\hkFr}U yL <-/o L zwQ2ZrcnSSR 9rX~냝Wu .e*xy2 f(uʺ6SBʖK#q"zn᜕ZyJA<ظ9ae~;iow:wC%YYARkNvG,b@jq#2rṕ肓 ({uq&*`C:{|pMH}uR{2͢t9]Ȫr;*IZ6L)5tF:3zRٓGuִa8خ٨sLJKj&v8JE"9)D=0h7K+vP0ąƘ5"d;}B)+B7+ Qu1 cB/#S&6K1M#Ϛ}& wj L<3FEF.63rz-Ӻ3[7~Q5fX> dwgjKD X:#~CCzgzC{xKy1F磎۵U?4RysQ J!)k2;c˷PɗפZԗ@igނec5Ȃ T֤BڙeZκWĶVUVN׎<-EasSi5BVa&~,8?%G:?DSxp3B_#BDd1"q8cZ1;\͡#vn)kL8 BcMpzm+HCeQ "A K9ki R&YVCa *n&\\mD!٫ ̭*59@8B?- =N1ICsk1ƽ>,v/*QkC|BM{pfj)c;YI.9#u`*CRJjKX}R%ҿD4*޾E`޺~QMi؄۩䖣sG^;juR왔#,"%l cy }R% eQ{HzO)3u#+ۋGФp8"ԹT"N8]gRw 9XLhș>tC2~nش,$1YRo݀ ^Op, ;Fp1H /E=P IYlrUs,CS{b@K,N֍G ,s$[^} 7J+O5.뜘n45%[)Ǧ-d5eŇX\'&q׍aе ɷ50wY= ˿{$N܃dRp#:gqi6ҤIW CI|SNZlʾm@~f)1# .1Xq sGO4MAs73ZL )jޞܟZ4f.(>h_+M7wAgY)LveԜ`6&gI  )R-b T>ψXT@ ZʂDR(A"gh,NS(p5=CRWD9k= ժ݃B"3R3֤u*h |c yNS]e!!>y ܹ^ sAC|oW"_GTg5 Xik;˧ʐ{-PpStzPzrWv'}_,' h+3w”Cm훾.^]מּ5#GWhϨ1/Uuu \kB""Cd| X_ɺ^$/xiLEΈ+(dTyv;@+ʢ ^Ԫ@a48Zu-eCۡ^=xWE.B~l:G 2"}0Ua=f8#w_ǧ'9>UtT.loޓY{,dJ/*o!MR?HצXB-<0-&mn} / .@*utPYg2&$l)oqӷCc(W'eϛJ.Ia[P0Mf/^l<'r(#RN0Pgg^hBTTtɀ`b_3fHeK@^TJeFDZ $xT;>wҷ]_għL| v8EЈXN^,~v6P `pw&Tϖϱ5HL V1QHPf:UQRٶe7)*g4kiwbC+uԌj;j=׌RH[vxi#*@J` Ѥd27CԌ@67z^#U>;q{X תNVߕ^m5kN|@OyW BRJcgEZ  qEC,d`Otg^17£dÀ&[!qUkvgOxq:F&Y8|\BJ2}3uҰKx|N1H"l\q bq* ꍇ]!]2V0Ex) q7 &yޛy.[2gu_Jǖ57M8CId-8jCoԩ|wPR0C@ep7Ƕvd4Lяen_c'XJvHz%W^UwȶLP(" M<5}CSH?o\pWumDcVjkT[H8 y !mX:}hNR;r^Bgd\KnBfȘ?h1Y}HYAV`#5K*}r8(>1Yn_e ?@>oRsQ76_β5Ms`۪JLUA*{Aj{fݲ?=;m-ëT!j>_ Zctv%$U"= ?*xg+0w/-mG)yLO7(]+YLOЯۨH~ ZA+mЎ)uzɐ~} cן>A+C!N;XU̚KGmywn0!p1ը1!v %͉ۡ׸мS>joh- 3?(ͷxuiKRCx8ju[@iUo<ItioB9uZn#8v`wBd0~db6? .mn0rm<:nc `Ksy3Է:r6Ɖ>6cp9zc9^NDZ3JTY o8%715c>y@_K6OrVےtARUz7u3tnq~.lTsMC "JoY'?2E|75ζx=VN(d::Jdbj_?_=a=XNpuiN[$rnwqlb_Zv"Կp}iw7U۲C~EigI)5)gōMA+$w 04o,g$-U7H|uXC1j4\hs#ǁ{u@iCu3=E7s/ UMM3эmS]0O.E'$Q_'ڇ!F5V x042?ƄQ2ΰݕ̿:]~dx޶ XP@=*{L,Fs0v'ma+|,p [>%wNaQdbhd r`[40wZ4y_q4l@$gf)qCS]& ,V<I}E!Xx=Es#hW\Z+؟ F Cr(R4Dԍٹ‡(Cct1 iKcc-,wE["x?Ԋb".T$b)8CGS[2in'z[hW  u[dcNJ &Nf-?('N8/GSVi=·!ZP1/ZVXalvp&D_?0IV} *I T>#I.V]HsiV%ŸOJ)@Py,d$-=(xcN19kS{~`;(_#|Z?jaܙμ}AѦ#u!)3!=:[U'K7[DbA^O4;.䖖\Wn1Z-5n3'5qMBg4qv~۹/1 K̘Xqȣa^<"} [zFTI 0m'&FMh:OOvyo`]l19ѮYwF#lF[ lCA*11B*Xef1UAG2IBwLiAM;̭D[ ,x)hd."<1*ryf,$mJcةg}г̣ [{pKN C_69X^‰3UHY C|?qQ@g66'FᝍgӃOAJ2EQqk]~οHlɥ3}5-bu\RZZ^YOUa} 4q&>v~_(Bf3Yp535Biy,/Su8+sh9u )y"xTarfwJ 6Qv,; p|=eғeVHxIrI^?%G- >ՎkX &BoԛXGZWjO9| iyntGyyP>D,G亽0wf!gܗt37Ԩ7Q&LHvQ`Q|w#]72fY uSXPow p]9Zѩ jz+u { }nL75&qiXBc{dhh=̔2GX=hgоwLq˵2g`^L6-HQKų&_\?U0Ks<6E6[tAo x"i<*qg>FR=V{ybn2|qq)/)IϠc#b]+CygDybp{[HTt+& .pUNk:]_yNݳ r?#}ǴYaU_):7e0:"*HR6PTX>D3Cx R8h,So-+HyR~,}qHi.p$v_9.W Bcq:Z 2#Zn}1aƨN "[1lχ |c3&e z\IX3$kx?sKۚ5EL]?VX6_'؇oV}~Q`F\&hp7L32W\|p!I9TG{ %Ck- GFsVM]K̺cq!Zu`F|5'@rX}nj 4_mq{ϔUq5>W H͇U&Չi)fb:VP P4]]BWh}UZ(k=k[Rck]&hu"b{RE3G3< N(&?uKK,C9~<{G4N٦a1؎HFq1@֒mEEo- ;OVa g+uc$D) 1tڡ-e|v1y>ˢU3qnyZGhU6\iKC:qNA1j[>ɋ08TCa[5\2fܞuĆ`+_Q4K$%]# + H[9J3Ή//AK`eo!UN7 5! &({1Vka`&ĊP84 sx(޶XҝveywDȵg)*}P ^% cER&zY5HtW!Gaӎ -&"&xII6D'ɗi$i4ekcD5&g2[%}zP4J0\X)(&] eJ܆n=Jn|~{aͿAOх و`+ 5ǒj^/y=VV臶4OoPh.rf88γKI 7𮟲fb7㫂_ M 183:1BJf >5rQD .n~U  - 9E>KG\DHe$2oc: = |V?eqMMϷڥ&z))d{"[W҃ ~֡ !u⊂}w '+U! >gXMV-veJeH2+uPDNVLdӞg_ OOk?ggfxN9wSr嘳]ש& h' {?i_Hft:~^^\$H0teN*k졔 g2Fg.%Vӛk?B5E!ˋ(hsqXN7( '$e5 Y|#I>w5>HLOn`[cEP=<)A/~w = MzFeuuF[udٛ0u1O% G0r 8\N-rǷbG==i#j\Zn,Pl(m_ Hڸ9I8Xjw*_;YǼʠ6d{vcg~r>OTi'+i.1_o!?i6njVⴅʍh7dQWG2k,n>ͪ$қJ(Szo@\ enC;zk]~FG3?1"S50ghqi3[TqE1XqXрEؾ701( $Uog7j ڟ-2Ayn*f_-- H-o$s.+_´ކe]R 4y^+U̝@^ 3uPa ԂW) )2{!_\oy[^xvu[ 9*l>[A5 -EeWh9fԗNym_} gG#^j{ :5W1UXgo?p^'6GƇuX!f YEhZ/_c6HwM;CYNɎ;urֺz͏SH'$xPT]"?Tk*XU5ԦI㹅L%%%i(%ȑ%xq5z>)g֢k<äAGDתwШ[?ЮK\,(8 9=+)/JGdJ:u1CAth 1L `w!rzӅQ&OQż~ĽB8Xc<_ꪒt̏WCۼ@8VG@Wo6&r>2fñgBmw=t鸡SU;YrCQ1b$> ֻGhShO+Be:w8 ':*םBSS޾=r *=W6xnl]seDHM{V,cݭ*o#Om(LyuMW6&s\}z 6[2K)aZ rHq7&oz^FɺQ*눜VvTƑMs t4?pKXZAD12 s, ]gpO0%mW<:-_[]$Wp7GSڀ"ކsa{%U26uZS gFWqwk/&OGwpRmYN^>{z`tcVKpbhCIf9e|Gڶ.6[qd2u"m;ߧ-1qjgC:023`Mww"=5O?. T8b",t:u `pBCrۖzO=5KVmppԻk Mμw@ibN$|N޳7Hj&Q.?uZyd&p9!&Q`<+фw"U9C(tO~navlgC [3v۩= #p~3hm6vF~YA_B_AcU4sTQ1eH9fR8jP~)' D鎧"6I=nb[F }ɟʦo-Kf=͒< O}9,bDjgOT78%Dխ`ЁhԈ]a U~9EER!#7X:E V<*7h_&Lz<0V00zvR'8VEIcSkfO}~IE)eň"n8FeI37V3jޜ#/oт&勵spʘʁ3C6==uCikŠ E $usMK$R+ߧ~D]v:ۏʢM sfꞅ i0J1"OBBa٠TIJ%cʖXF2=Y@rTbRb*Mk4 ŮRr!d';1 ޲O;o?K= 职͊Ko@>(Raـ-1}ơvj/㪻L=BG7_cӜ9s]]u#^,|Ҽ>Kq̙ ~ij*Ajr4vBb<6TːhOYhGӗ\>]"5Mә [$xޜc{,geM'G3BuM'1)v.1s*_A. gI[)2WY{dd+5͑{#F%nr93wZ9-?Nw f3Vʊ ':ȃ^2LUs׳XO ӺW\dT2?&SҊʘ#hvsogR"'l" :o?P S L EmߖFH9W#&wx;(FeM[G1?7.&Y)&-.cd{v.tcZcnϨ'U'sա5!'n0pp}[26Ct:)>|h-qϴDz{6xkǸ>rC/r,g\OQ`^:l"H4 6qdܣ*!1lr{iΛRE^S'DIC;*c:Ku,6s_Wb 40hdb8$IOIQLo=x2CI(G-U4H&"DE/gǴH<,PVU.tV}'7#}GH\I Mv%KԖG EX}$j]"@jgguÚ[ _l Ϝ$]0u\[jS|{ȰMYӫ|[(r ;3~AoǻneRO"\UGM4mZyO}<c56'=acx;zDOgYв j촧2d0XP[, y2Q$ k}oHIZ;*ɏ;e:[T8ݢaZlYEbx8+_@BǩArE-|1g|JC/NV#4b<^oX[vP|A*UqBds'!! 㥔֧f(+JLFj\mh6dOZǹ7r ̄\bM ]!e:ThGTɤ:!9]jlyBg.ĕULʺf<{q04tk =9׽@P5>scCN"vyKudHk%&kk8;,{ 6B'?ūĈ=%Lkf,c!lˀ^3g!ԝ;όS!q5KTKE> &!n[5q5p7C|]J7Ÿy]YՍ{puq寈_ڷU#rcL`'[_-^H<0Un;zf_u yη(Н3(ީ[)g?3!O暀̓GPZ'*瞆z/\wkV#a˼&|qR4[4FLBMba "x&9sV r!qE격;1J/l$Vn%o-|sv7 bdn]H)aVF Ȩ>_rkƐY5=-am.R=7Ot^Uy'8/v +ɸ/J| \$dp z #"]N/ ΢6@SXX<ӬF`8`Ԃ n4.C60NtiǝD+hI يEvpOmlrVMcl(3s LGd$oCۜYԣ;0_w" Ï/pg[Q / sucJIÖ$AKxd6P6RW*!3޲le5]c7X`RjL-XSft=G64^ m+|:Y pM޼t)x3cY`A@BTvěIHpJʊMoIƝpo#Xm1R>rk,@xPe]IB=TA= V{SS]pfI&&kyL(jtmpS 8ցd54Qwh"KUy;u qpwe~xvceLm=nCzcfѸqlZbaTgMQʏz<@?$ 5fHob%.mg% =~`:ŮsڲJyB&XŎ%sv'|fd iHni>q/!YK0)_N1P_lBaٟ8zPCH-6-Pt TgJhsi@5`pS2?K5W0tZ aa흪6'O,~p'l.p #%'#C0&,d='r*Fmpάz`Y1_-h0E4r{C+f&K=% ;I9;-0Nbp aMM?H}yePraF9a{gE=8 iq;XۗO%D#X=ή6 A#f<#Cme6-yLWxMh0PV^w /RW$p 5'i2dG*a{>]$ݥl)Þ!nEsȰ)rRwnҚ7xXP1mѢ ꓜ{9C6Hk!7w;8҅Wi+>n91&h㹽ܸ$g!_a{=˞A$%.s}X}%xhD럂A2(y1Nؿm~)>9| lջcKbE:a^` и8=_7["/q7ۘʼYґ_XDQ&mh!Bަo% -OG*o /j#ǎ\*Ԓo.ȓ84};`bSjؤdrZ4uʅ)*@=C *F-uB q QcǓ7M~Fi# %f-?i6-ׇ͝-o#=^XX+umx: P8Hbel!ԣ."hgpAʭN0ea\.u^FP"F11).$lF\ H'r+ ޽쁊3Vj(JY_HjgKsڒ B7{G&I?Ջ̡&}:(y|݁~ˆٝ2^Of$KBe񾀙If+4^pDt3rrwqq+Gydqm$#FdO#j#0 "HVJD?ʃ݁ j]4X7b\&9E-:K!,ӎ@u5bOYM ![_V֛9h,jF?G܌v{2+|-s'TIYp[/HOW R69EL㡗Ktl \=ZA:v mXXX\qH)P`fagਿ*. @8؋~\\qH'*8gGFuXO| ZpHIԣE%FeWܿ#a1oJ?jt"ڃ N- #K\pڬETG&^&>4q^sf"uXrO$6diHz)?Iv0QZt\1ODG;AIӎ} 97m.SH$fsE5~2n8e#v#q8QVLPG,H OO¾`*'>Ӳ28"jgl+C䩏Ij @y(mp;M2R- osаSq#?z|LS* ,d9Z+^*DbW: f:%=8Z߃ExiRti_2 ƭR]Y1CM 睄rt؂@6D8cLHiELϻ+ ؛as<ѷXt Sl/mwFP*V>r- 2{% =݇p-P}ũ.%~Cqe>]}+<02̫*/^9IXUKSur0xӘ8^DH-f7 ,EyzM[^n ^`9%l=<TBjaUuyѤ,~Uh6-PdY6L RQ9`Pt"GX0_44 9ʒ{A?2"iu4h:3qF)W{ ~U:S:f(\h$[_-HeGbEmTe.Q|I[4cY0/,X ;A$+]Z֨Npzq`$|pm\DǞyپ?.>b1O! @1RC҃Z%ѝeM=kl{*gv KޗMJ +­"8XQF^*>uU̯0r!nHu6`W߽W(~?g/Zy#IChd' IG?O~\RuN^ojo,uj)'c\ /.}cD!N&עZP8JX^1{㐻ls;;4p98cXmz#8 s=FOL:o gN0"/0809Ż!gs0/I yINzs7j[h4Y~L`U'n~%4˔#j Q)[&—M Zv3̍Xo6&=KW7O L6up\/MBg}J$r)'9#,,r\S?{RA~4ڔG 8ݸE62洠3H4, 82]R~$j_6T:Kchx|(#B#RQᤸT   OyUxp]n? rq\q6IB͍z(3K| và N izEDqce10J!bFSԓm(m+I|]tR_ G eֳHJP7YBh:qcE^E2 Bc:oM-wV3Qʏ\>Z|ϔ^~ ᫢ʀf ޞn{N8KSEU05ޡk:K73:}'nok#O2`> Ġ:<`xR[*Џa&6>`Pا8LQfѶ;Tus^Xʼes~ʹx_/_[]NwXaYl&=Ei/#@sD}X^SʌJB~_$@tM;baPIM,j+O_Z]kkͮMrAI1/Mȵk-$i+'QxQfx #?Dڝ>3(*B~r6 {Q+>ľV>1UE㦤kLo~+akbuS}GHDB;=W@z!؆-\dˤ74_]N ; gҬzvF^ƆK_OY 4P_X/?eI,yIK ҈"תHk%gEEk<@T 7 CXZP,ÑeoC**7DT.µ%60{5hȹ}&t!JC:Lm 4OD.'[+mrIE v4=GqOȣO5}+d@Mu^}=_ߘZr1_xؼ݋~% .8H.˓da;%*PZ'1~U$ I\}]g Ż-"-pif) \$b/MeD^s̷_(LçikdvYɵu>b/s!zyp!*o_8?Yj:I%ۄDEO;s  %*0S8x~`dSoDS7{S %\w]zZ2$0:=?3|н]9Ȏ;y=mBBB] ͸q÷* z0zhVB'R#ѦfE?ᴊP:ZC̚//o2HKA,׎b9-_Z'|}c8s?y 6w`a^)oyӀ@;2}`+H:!=W[7 VK TUd0"O`uQσK\go.|ww,9E7 V[q١͊x䗜ԁ.!Px8ٌBZ;3xMl*3`v$a9!i{! C04c\ 4vX'FqVI~yݲ0]Ng/Fjj }kc*Y?ѸɋCh$Ux+wpv &v_b(N,YU/'0%w ')uK~WۺrDӒݔR5PV<[Sƻ8E5?==򴺩'ܴF8AH@#i"i|sqw{Zӥu+h\m3=ڴΏbfz=I)Бӊ n@'f,OK{ [se<5-mgv* A9rJ*]*yg:E~]#(6p6I r-AB\NL4za Rىi3\X49D3wй$6]Tl*g s6|QڒoS*l*7@EgF7 FzaE4ٺn0гODaKZ {aKRvPи6c5A%8r9<~Qkj%!bj#>iF<Y3 MR=YZՒo &JUQTn+*eKz xH~_ű1 8ab9~x(^y @u^xʇ$D&fY>tu~x!lώB5bE7]^ia5;1@平лpKJa16ús=J.=gnZOE+t@kfJF m#+2TD&rJxL|4R@VBqHJۮutvbşȑWL%;UCWkOj5y~X*ҟV<1]J7gaxHZ\(Y_py$+3M*vF˨[:*z$.^\1Ȩٍ Q$1=[WUX: ["L}5o 2Y9O60 O'7G~pDʯn_Æ7n5?0$Vl==x%0͍%NI\i8¹vtO-Dq<5]ɯ6/ȊX-8q4l˨̯%"W$Z\_"4خvaO6Ȣy"}QܑR%]|t1ʞȖ><8׷o} o/k}4۝'FÎYj etD9k^|*ߎnY ڢ뼣9Pw8;EP֪wMkӎ@ZPMl#}wtB|7")@%U=1:_ TIhu `B5vQlhj-6IˇDo; u6RKb_d,bUB~흧p&m?ē Ȃ!hQrK:'R㭒("#=5NM"ZWŸ*A51btr*i7zμ!Ta[U.HҘ0xؾ1+d90'S?w&4(w+߅(rUWuuxB01fո| k(N5;SP8" #3: ʑ"iWF)SUjwQD@)Bo\5ln_@sY\Es 0GIw$;֍\-(3"w{J䑀 0zzXk[*d5MUES+/$ .H 1[Q5WJ4 $e<痲 Hc|~G%`0kdM!'& (wJPҗBFċ?rLʜ>gw`(u K1ycp[`sS^B  \0 ; h$t;''|rNm]#ȁ½I>0H݋>Op#)REFE=H3O sOwp/֖~e*G c{hf5^^! hޱ$oRsvteiFtT$pݬW w%ޟp,b!;{bW(hދμ(M@N.rߠ seDDQ(Oy\ 8C}d072^I!^Vι"{@#/?rENH\qf<̓Hq R+&*>Ӛ&A 2-'7O6`x6LK\t +k"V/Q3*4ɚT?.nEjnVل=$/cje*Zg{ODVԈUtEprHƍQ.)w!CMTٯ'Y?¬bbz6v!w1nW}IBk5,7b-sTG.!րKSӞ }!b)NZ^i}aATjLIl݄3dyU'}߉t.9bC3#MAfqu?n1'JbAz@XVҹFcS>o8REYxЃ />:i+,El(dA菃E_>YԹͰqD6`M=ZHj}}yǍi(^n&+(=e&_)S0ڀ̃tio-P.QάNWhDu۹;=24a" ;w_B&ˏd G ɐzPjJ=zDI;3̓`b WD@,hO;D6  2_Z}v]bcrRE$9` w2T`ڭHZf37_\ᮦ^9N~-V.i.MWKc.?*/>5GZC+{C'jΔ? Zw !֤, TX:(Y?9 a;ShhvV6ԃD!Ls~,@oN e`c&RFSdtֲl>H$\]k N k&IJtEiγ I*fe%@ǰɝT;`&1-7I>sBnKr!Z^ Rd|I,x3U'ST".rZ֨.C&pm|$N q 7 ^F/.\jjcţ2P D`l#~)oG 'īp lV70IqsqZJՀ_C)qX; ݦ9w+4y32P ƣ^<JO'Ÿ S Ʀ%^&ݲq>=>?BêϤQԤqpʈNFc= LhsHAjW&H=ehhp,Y^^zq"hTGƳp|pw5эէT}j0c3[RhvD-9 )sO l@i#..1ٹU` ` *BTE4Lxlel^\j #1WmYUdXy9Ɇ",8O̐ٵ֊R'A`0/:x,s"-B 5 KsQxesTp@ tLb\mk1hVQmH}~V)#ُƔhۗyW;]y}].z(V;"!Fqz*h\q8{fFϏ]lOi"1MĻXST'a۲*G7=#(~AP0Λʣ2 ~A,M3Zê)^yXƱB^jü4K&aHqmjM4h95tq]5L"޸OY)PI+'ꮝ=JqЗ YJo(4Y*D<9h9l%Ϙڦm8-g\ߖuslzx2u8̘#Q`jZU v}辎&}=S/eTrzJ qy~ =TI(*ƦBA8cҖUmx K^'$$߫⹅ l@ޙ5YN˜p> 0j8n9Q#FO iB^{$6[yc!~du9Hp5*\!gDJTQʑʙ [:W1;mDkC3s[9)ݤ'vX "'.a G$킲݊\F4I15vQ~cӪ1OF.aLo h 0 'R,{ns,wM}3aٰɀ_C;W>O Y5]dž{QT~j(kxƉ4w8,t2dj>%"cdΫڥf} qnUmL&oqγ7E5`T5 5{)=()K8ԾIW ћ^'İ&HRt'aLzqEh[덑Q2ÖWͥ/?%-4{SFX%[K:˯3|OQLsژm iڬ*!ȯ~ٗR; q朕~2ZBs>6RƑx[M-ޡXEpkV18#N`6J4{ܹ{廙o6▘H'Dp:mb-h@2eA8;_m1]^|'C:!.Gs uHobi%eaTGs>;lt&6S.((0Cp5;7/.*yuf %iΐB\90o` wł8zMV{0'p3pǭzuë?zM|5>!4sq^EE:kۻu$2M+@M-t4Lh *C"1X_' N4QΝ瞕Vf:͊`y(q3{R{e{Jwz_s"WRdK7 xt~(wB=BRsGUjС3'eYg)zXB :{/BP-c͹yA< =W&*rF5GxN6Sn F,l K SVO Mm>`C2C8H  jN\Wǥi¾^?`x\ 'nkO2b՗yX5Q7,]i#5@,6 |f!4v2s +k,3vU~%.hU"'P tKdRm5.{|~W GHzɐ:-EneH"20HNnObāU m)nӜMtL=Qp)^21.iĞh=a ٿlu0OT9NBLOv#2NĀA"3WNEOe_i; &+,iu:fd#w!Nߞ^ŐQ$/ɰv^޸I7Kߵ7zhڡA4U3\׎ Ev!ҙa]Dr"l10ZK抎Լϔ|`e^b"! YD6D%F~cM#ߚ}Wog`à&0|CxoDB 1繋E˒Ac S#w(~6B7xji~FyU*iDk F*E_NjPH66>fKf|]kWӤxgR-|Yۄ48/dvD>h;/V[r3C!Ѹ9`+Jt9x>Aחa/^8;4Nk-a;k\A(]Mdcdx aYEmϰZRޠ̀cFyDo'?Jj2ΥB,eZD+rsLPHo yu(Q!IqQH6@'2wO?_sdg2vukb#&Qx\)+CnHL,Y-ճ2Zsr R6]5 FF5t08x*ߢ!jk'ppՒ7ʭUqK*piX(+wg K^s?y`W޵LbX Q6TX?ҋᎢR*3Kb|kݷ?! m;Jzaf%]P"XN3L>jЗ :AɠJKxy|kH:tNLzISF)kq[2Ї Ҍ; q vcġݻ]DU-wu^US6Z,ݚe ;?+̍XCR Iے{X$Q8nhaۃ1.i=#ua|C ܵ,)!7ڤx7Mˇ+ٲaUGËuNPų,pIW s쐚s{mn|M Q`ZUSCcLaHf0ElDEQJ+ 2 U=]KYdMǬbW|HYL*[r.`تY[VʙNs7q3ْ%-4 /f#<S`/&ν!O#Bvz9z~A!cD6i2w~*Ǯs"QV81gG1woT i TZ+qtX^;ң*ATA_vJ#'`ܝ?i"v]>e#P+q泊 92USvѮ_ZrhjioHt2n>:Ǡ!jA`ha4]jb2Sv= wV7 b 쁃 >O@MӔ4`wiD9]t78.t~q )t_oxEy@*-LR|}kIِ"Kei봔Ini! XÌyL)[ʳصF:buQtt@)7p}A1Xy (~XGb<, ^{poF V); v鋶RfcC/-2TLZ,&iF>*ub:\G.@Ioow:L6$ yq4^rMT_ѿ(F.d3 >Gzhy{4Vk)%b>]$IJӂFt-SRnY_Fx/qfovqMo63L?GTu vDy#, ɱUx6F8(&֦!cщ=zl+ [tMu'Ma $Mtg8MeG CWG7J} == nS0kg`U3FtbAL6M3]h_g./(LR7rtZ%L²ZϜM[CD(݋9 V}^lDpOř! 9R,vjF ٧SL;0tnM$@)͒Èw?>5";ZgFW)$~UC[ԫ-#zlŋ{c Pf-(گ-wg 08b0R~2)6󜻈g; }W1BqB ==[[ 9,e4<fuVu9cn֗$t ȢDvH$My׌Ԕ8U.~GqQa(a(:*cBrˉ|n-_ѳU~> /ʱՎ̝GG,:d3Dz!pOzh70A鷁h+($7bCW2 G{X޻ F(mNQ$fG簨@D=% hx cR{4!*Qt^ڑgj8drQ\çSM;mR7l o1M'NLSV٘uhA-vE,֤OIT Vn!1GS&qf t%v]:vIv0^FWt'tNx 2ūaWC)Sa:Ȳnq& C)/|EJۭs˔ dR Y r4gi+.٨%} * ٚz p].e*'C4ϻJiw*KE]ʒPE`J& v0W6m3"zYs"bh)l3\讛e),<)mVrZP*=4ƹ<URsG+(22bͼ3r_%:d]!_ř[K#V uLȯi_ԀT 6O! Y*:C\fso Pj3Dk+ja>bƉ#-8$.dAof@]Q0I # S7u)mt,XO"ɽU!%]SgTn4S.Bf )͆|WD\䎕E>$ԾOǖ~bvmra8oL^ϸMO#*Fuip?$g~?h,ʔֳ3j_O>Ů]1y+<{]T7(^PV1iOȇxQ{1ѯp4p<֮;ZpO[<zdy]2+_NAtukvB!H3+xt.z33 yq0>=Qh!XaB91+@ QB뤟0 ^\l?ogYQH$CS vvAaUd>TYd ,`}Q\1m^JH Uͼ]P+1So2kw#7oBGUDD_:w$48Omc{~;n `]zh1&/M`/2}8Qw+g`ötM[y ~eٕL>:K;ob|EEC6UcU,^ DH 7R^#i^cgB. 6XN!\LF6x?&2\w{$F-q3Rڮ6d%>P7d+"T/m+c!S *w:# cx\Q勴Kk,m≋d(4q<>~Ҿ>t q"6*NRlz͊bqևlȲC 3qQb2*VdZ.q1psyicRǚ<4ӃiZ^ibxD\@`YIogp=seR,N AYCQe_f%e GBw<9u|%^5X'$9cck=*@i&cOG֬YogmI\+٣A51;ǷTV~vCO+P' {%s>5E*Ғ?y:*pdwK! 3"T[8ܚ}Sϭ ( '. :dU%AOX-uSVm4kA)Zi(؇z(2)eX1Pf?*q)d2IBr(Qc=[Ճ P5Pݜ5`4,XN^ԓExA: IteKU/)/CʵJ.3qݹRToJwj֍jE89`k̻SWB@'.*H3䤊w5LSmw`u-NC|qmGcz3 la;9ВI[^ .` aФXM֙edMI.ӿ eytMCZa(pe9,骘[wI1;Tno6־D&BMl' u*M։wʾ ߓ4.?{k])|3 `G F/ņ_89`*ɆA.`e$M|CzLYt6n<Jwov 3/n_ʝKZUZtr,C=VO4ƅ9xE?V:Ͼ7,'1g0ԩl\ l¿? UԴ?? YO1fTle5Kp!9a v;zyO"l?0QPm@4S=FR|s'tA! IaT fL9qkeg#VvuREZe#`^d\?Pǿ$E9J ҞJ \3eT}͞a1*z\@kvΎ-TQSɭTőI8BcO'l*[$ 4i3IƨLP)-b54ubWNth>hȽ6n´ю!gM۳HS*6rvP@{4}Mc XK/t-m_ϵ[ ёۿ3>Λ > bWf7XDi#XИRiWXUՂDGDe=CrcQ+s0euvl#;y.u3EYMiKBhocca'F%yT~@hN QíXS-Pa#ROv*bOO`pE%.N4v @T*Dx}Ҟ!+#PS$hqCC BF4blͮ@?F&2i%V'{h}zAG'm9R}Bk+`)vzSqn3paK9pmqӑx6d͕,QB '/" zTOl aDC@w9T b1Tjo殼 só c;a>MݐPծ]M!OYg})vS=쿜ie34FPYDGuWSĈM'".z?|gSO*NBm(}*v-Rf:ypӝ+!%aշ B @FM1;WvK`NJΰņͣ'?eFQt.;MAUloN*L|H^y9:sǠ 4pS?T`|/# j*"O)` Fa` usBAf -+cܪ|YuɳQI 8pG^ri ,,p!}LcL̾}̸Ap$MSKs5ixe";jAV;nnF/9t۷1Oހ0PM|*b@ĦJbuCյ^_&,䷯tтs4%+n$MٿxFm]@!>XR7 15f v0A^Hkdo=($jBJc7AO :Vj2 kYFݞIPv:g CH<ݿ 2˥vv I=3SC"&ptAn?}⳪`&ݓB-%ny>M[?U6dw25*og[ jfnJ&N6rx;qCX y`Pg^8šBp 0`IJTS]XnD O龉$|V֗eHA=dTYT ȮIFJQ>s{ 'DI^亅 83|kifv, hi\šaqk4**vF7^Ѵ9nI|Z0}I`'~F&23X)@JZ8эxP^UXv#:XgrQZ'_Paa c}byOj75ءl#8O%u(y r[dDlTr00ֳEDcQ&_A`}޸WSxU)Y(I2kRb ϓ97u7->``:2s椝 !pC8fX(*bB!h {Hu^r6BӚN,|] TМ,^]~+$I<Ï9y{Z$?Yc{q\2G+,: eQ=toxժoF {2R ܎lz[>x爫_םރTnצ6EX!D2ȗR@EQ"w;j!!3SyY5kr92 @T#Cedť񙘔!G(3탛jΫ#Xb?@D9 gt)qs:񲊫^^V4<Ǔ)lANpi^#  Fܺ鈰l/JEL(2vTM׸0@g8z z#mz e < #zg֡HA6m&˻{nOV;hb5zobጲdmj5@dF,>>R]0n5_b; cusZݮ'>\ڪW4~!U"f޳T0E ! EeFމM'_Ӓ#*E,kر2ٶ6Gj oou_LTLJP|f qtw$žƺ&諢@Wk(.vSvyH E1wJ:q<_(RI8>fev=YO%p#nD[0< Aq&Q^Q~L&t"f'j91u-F~A^CWxĬRuGaD <_`'O ħ ýr%Wͪl2CcX[;CfɄ$.QM"5ðg'Ĥ:BO֎B0=zţ e10-]*$L!$m찼ڊL`u%Jjh ՐC@GqSy,-k O $}Nꩻ`7co1E!\;4͡xIٚAďl)iTj0/UDư( %nY|ǖI81,udGiH Yk@XZ4@c] zҗ3'wG: lY"l&'jJJ6I۩\ a9lOdUF/f-D[t|=Dy! ,NKܮA,,ggwKs5v'ha:¹ [v-cﳽ  a|ykk^ө籂XGۇT%, <ǑЙ`¨UkÒ hܕ6fNE8)ԑq@TT6q/K|:М=&@, BvL wOρmCM=E{xp*ţI-c(NK& ?|ĦAv+-lEURa*[;VfZ<^)o]*0KKm:fKJg L$m|xtȉ;mÃEڕU5I(:nj D^?C~X'P=c1lbڂKfH|g-i2V8 t(~/O3k6wN|iz &;L#v4E*s-?; LWF)AO` R+<|k (1că}@Q1n&R،ˊ+Y.g d&Aȭ2"_/qrA:pbYS~ X@q MV6|,>5 xȥF׷ Oq8-fcܸ->栗ZfD7 Ij8kp~Rg;2yDgbzGqEx5Vܞ<ޫrp· Df78k::Eh" 5/?)'WLwqlcN w]_XYv>tbB5(>bz6l'F TO㚀h>B%UȕrTr[2ͭ69_!Vi +B[H8>a[9i*iAEs m[++Bv%6ÏQ؈D'#L7=qJ`Pr6 *\HZTq+Aѱ EoL"_%;8nD N 9&ў^La/iezw<_qs9gAm}] p)mrƧNۙAd"$UEة@^Idv9T|2A/D]@Xېۘ&$aCsA[22K/9A{61T>E_]͏ Ҥcmtl,ԑiػղa#:F\U?T> 6L(df@ޖ"XY% r1i1'bX"W9A%ɢGp<~⁘x/Lb#e bS "ﳏ ^ ,[tP*3BD\{<ÅY}jc* +f1A)`wʩJ1A8rv eW#B}!C-H|`y6Uli0GK5%;Clx VAIN|k.)1a+|ETg2f[)WܾjKIYn %ms[i"48ٵ?^DX(&R7R$oEge,f#//B0E>) ;pqU2̚؂؈r5ySCQwAE;{%PnѸ쒳x|8HI].\Y9NAƕzy$~gz,7c.Ln\ Ο!i{OS[r {E~2!,WZ)t &ӭi!)"ȪMu-ZÕr͊N'EeHͺm%HwR6>%ݣ⊂@[~3Lȇ3:h?- DZ9tD Dz ]Lbw]_ H44hl_0~jPj*0=RC#*x3/DQhA) x=UhEmR PKx9Hj˱^!?&]C<&wW\/ iJ^ Pq~zݸ12;#yGZEQ3-T.qa߇XjX+ Qk=S3Mj '5RG9jMvuXkJķwdw( P?Oũb)x7-x8N))R{E"/"H {!u?yFv\م}٤QDyMq! a4S00=}iϖ1w5˱՝!;UB6#G=S]F?検Br&\3w̺#*lt&x鸅zx>nUO\;ЄNRr4!1A.U(f~/V#GrmC5;eq%v++Qtْ_bXRhFRB4IWH ;BzoZDI} yޥMi^Gd5h {8ѧ[eawQ_yϳ( Y"\B=;QuNռfSvMsfQC"FĪ7 3V"^U0+xR{<\_F8p@(nwkT+G(}2gƪ1N.yY2£u?d i|YD"cn!ħ#L[L޻A/3.P\J7ڢtbxnHPR=Sz ?\NJ E|ݕm,Wx"GQgE FDƄԯQ]x>6TYBvC'Vl4*;Lk?x^K6;Gb\X5CMnGg.@J% Iy^Q:戊ҹ=ɞs(:j @ɨR$Gxu'J9Gj5$ V;-lĺwA̜"bR~eH^(V3X;ZX[@(#8CM#@UẆwtp4SP{UЬiEju{f(e廊+w3яP2QBLڀy\ ci>cĵ[ಆeQWg쬫rQ l9Ua:UGUefq2b\y,6c%n;-pW+}|nOr n'┈X}3ͫ kٓNܥ] |KBhcl!)ǣJN^ \B-`('V| ún nF͖|&?Ru*iB7pӪf$[Ne`>j*3b[s'e^M./|@ne6*ǯ#q1 ymV2Jp&h6o'O $,c*.3U_eTI0-XdRZh60 ]Z_ddM,фP9(6Ded H@/lc.f5BOǒ,6/yicS[3I*dH/pT!yo^h?8ZVxn / 4">Y Տ^ƚs 5?,[TᯜL>o)qjeag q}-f0rpLpd:.Ͱ|`7BDRE1Un2A7t|.RJ8}jd+!\w fW9rX:,zMt.C& $>%j߈o@+VcTlyPBb'QAU%:#hV5$;2~< oǨ(d/h{y#hz@ bk2ărmWy6b n&yNf^av~ !AՌ٫}gb9"?^x%$ξeF[L@6Dz=z;{n#o5Y<=tJA}jON|gL`mx&[*L='Zەɓ@"8j#nHwQlPټfk WZ}vxfw?IƑҵӋ"lBW%CK_.q9UQ>㮐7fO>ٔl4\;z=C}dp`bjC*H'K&`>3}pu/c 1;z ;84O'vq葥l*] $[EQ^b7A_^H;`a#|N/r_?{8CO~tjKYWk9ys"w$Wa[K\Rԕuvei/xg^H Jʠn7`fLN{AZh\= kh\Jk<b0ܵ-kl$'HDشL`b:@'DTop΁'{x ݧc眷ٶZ Fﳂ]1mxw!XxdW(Γc~:K뒤[ |ʚIS`&#D0lCǽr=BC!#y 2hqB[p$ J|* Ak:~Xgt{I4(tp Ϸˆ0$"&֋h%K%`^ЬGNAyF2_yUB`F98Oe#hgrMK-]UvpBiD5'YN1e5ծ t!>-bT?gns04б!QBVs~^MtVu?g#FQb*v,T쇘|4 ͽ{?0 kOnӱ}HLO Zy)X-G߾<]7$+#F„BQY=:eD %U-d]UjQ5DfR%|D; L\JWeGAB1,,֦jZ3BuGܣݘ$ FNCl&c,$ZtIEҹ W 0k7S6j8C@w%1cQ8KuƚK-;fJfa)5Xx>) ?YsDNyO>],_B'M rB=o R̖0dZ,ʹ S9[.\3J!<]9jࣳix|KC]XT.o"Mk62DEqLq2RafSM U8|LG w0)r&c&&΄OWpX[kϧ|"ޜ㒋/1IY\1}+3ɛiĥ>3%&,jw!MFj@nq a5{+o'_̺7훨-?}jAۡ0&y{gyLJ ) lMd{t>2ьjХ cځYLgC:M00&G G?xP!>@vPSD"F_27˼g ɧ“ng`Kh1z .=Í#0*=Tzg3G eǯ|lLwqO Ѧi&x5h}:BRjh;?{Oxq[]p@cxVO9Z,PG#Иė}9pDVv_IV“hf;m6Kk[bK"=|ޮΧ;nJ`I4=T9Y3C )fVMK0*WOD4/PȻ4YaHX_1VN6%WG 5ʾ&~rz|-_#xDK,ǝ Iǘ^-tc&fpB:)ܯzAD4m xJ5ʨ[\ʄwfgG) 04lm$s[U"}5_ubh3z 6\aT?]'b-hѻp,cfZqxۃ>lN$; 6 TsmcoXm`^Wu*3 f.̐AWbP@u&OKaqC9(چCں5>qqъ(6DԃMR2-Bl" judpSosqœPSzfvا-(xܐ%0y XjD&YaG".sB,Y$}C!?,'|،)~i;$ ,|?9ld}6٢AwC;A=U5 [g N88 P۲ʹ8V\k`Z0 9ݓ\H^5t$x0mBޮO>AТF4W/T۫0x ""fny Gȗ90w ؎iXK=f9ΨFNu2oqd - qH1,Su/rs}4z?ajI:m~Um;`$JS Hv8NG?}ҊXT,j?j٧7VĔ QHrZZfC(lOi0O9^U^Z7=n"_#TVȃH%SaAzU1X kgqۻAz}Cbw=*enPψxOԥk$O=R$#i}J3@Rk_n#_=S{ݺV0-E%LH?dNA؃G_"z[7$֙2l1U!=;эmwLz[^O*(JnK]6xgay1 n\k>8 )0_ݨnF't$-ݬə4=+ <6eU|!rT{rNy)΃r<* 'âK`'qc{bV>(cwp.`}U.%:.\sji/7JCNA?͡tDxĝ ?4+ØxG)܅j<s`Glr9+'ޡ()@3 ݺ)=Ry~ybOUA ۋ厾=# f?4)XGalӎœwjlěٱ|ghJI>f.cY?_[t&cloW;b)N۳3N;ZtyR ;_vaJ[?A҆}c^(YZKXxK+kBrr `cs~ehPdRN64{OFㅧB}i 2Yl 󧕳>,(O@GXWF92  ١0EN['/sҩpE)j+NId!P Evx>N=m4pmrQ6 LuY!`0UMXY bdjd.@"R= uZ:h!-oI]kV`)|{yph`SZ&iM 1%)6\Bg4  %-veҗ76/$;{]kχT&!F+W%(QCYVu(#t7Qr=Q`m*_5GͽNJأ}$顫%}\/ÏUL:s)# SDZqH]9i+;8GBgLZF;6rƉs+*[}6v!h] [GY E1!vRzAcIh%׌Z!V*ɀH2g|;똸 @ OH!'܉ <0_gQӝa`90^x˚ag-C}Byx Zpz\"ܝ:]LJ`Ca˜ц }sFrȖ; k-t2ޠQFqv0MKv1{vmgt&PA\nHa:tP[ *3  <ҪPz!Jjqq?G8ٳʁ#P];YbUt^c{g:8{/j/ \wUkG/t (E9/cŃK>y(*]Oy'X*KJMOt}2b/手UW?m1Iw] [nDO~>?2SQG#'M'X^k: $;'E‹CM]X汗3=lW|g(B-tmъFB|܀gͬn~ΰ].ad%E~J1EnN3-{"U@ϛCNF]f){+M/3(PuMR-ept'U ?kHoWB&_2m%I,Wy MM $ӝ6r t ?UCSDlZn mM1l$bnXy8CrZDp9d?52{h;ɂuP˛ߨA)vLI=6D -M&mɻi]]vj2 E7zu[,JRnм 1q6;{wր%iPW2-rTLTO+A>6"fgT43\pZ%/iǒ RzYC[9 X-ukDR{luqDDDG rzeR=c A16pBY:;bEqXMŌ5QngN<&3ξR$ ;},Ƹ-zIiI?LMtcgy"`M3ݥ?jQEONAxTC\>-Ʉ߬ym,u 複ot@A%}ȋH+ĢggT}sYs6¨[02,`Uf|Ƞ۸;1LȲU4?Nfrn2[]-?SJ_eYͺJfnUPP*TU2q%ZR=kv7@ HK\7#~ai?F~vsj]hp,IKIr,ѥ# U:͈I S䄴N@YgB->Q,rN>uO!:[pIppZ$)O]l$ey) F^W2'&wrS#7+파Hht? cl ,m mFk 0,)3"1Õk>udsQZSpfx"C`72|ۢttdgUV4iN~dc;+M]$ YyӋ.aeu"nlj~zyۈOjaU5[I M_H@MS)]="8xGl6MUSnXvmM"lf'& 45FX e\.SCnV/`xm~̨OnK- gNJJjA&בNt0ǻA.(ypOэpw!OHOjh/Wl 'j%nݕFK|1y/У$̀,&X07wa+gdfk3n2E[=QWR@]]2Odh%p~=Tq>G(Cis{% q i59|ghƃf[M"6\j:R`'k5Aa ɷk &>^ pj $LW?cijEnHje]ȝKzE=Z>W$tKq˲aQQr:S8.֘޺{O Sdb]T$7`\&LsJn2nD &Qz($g7^Dh+O㒀c4Vqo2gukEuR |ͅVV^_E7A^m^ `IZ|nUXNUְV }Ph$ԖN>,G7l8WQ4{b1 $zF4Ib?glS܏s,´?\0.N*JJ4H!isGh[{dT_RJ>{l'&g]39~HuU:izTHrw#;B"TG<26ƶػ hѢī6 %&WMW>2cIYfU?Ej$ȽhJ:9x;FVeI4T}c#6 ;ɔpo%pgy832spvZ$;e4e*m]&9C)/x RmE8 r:-a;Oy8ư0f:y,u# RHz 3hGMra[~\X|~14< 0ɪ 'ter;^_Z('i-\_/C >Nmkkҏ]5T,Ba }]c3X-,9/Hy i)Mh3|қhs6{Nms<Ĕ"藬"jƥ v덬+] a=sLj`/"R2^bScuՑK0 Q6jL)sΊ*և= . ^siK_lISX؇h%7kF,Jɒ[Rl{D+=oCz"V &|\!B' ψpS=V(3^k{"`IS,n&$[spgJVKGAY01}汵ZGȡ_wJX,>܇Db{ֱYNO#Y{H\Tqc{Lzf/ (gXpaLCs=#қKB /MGt;Az0b⎹hV(%Ly2F2^Y-CC/wf4$9{_`|VQ ȎsbnftHL׬z==&(Ax{ pf( Sw*RhfXZ`]7dIstDչB)w+n4XxRQ@ZmʦaDښ7=+Eu/cGQ=76|%P,"`\ҚoQIaP||2?: (p{|8 A_`Z_Y]υEJ$x=NAbjX>.ք&wn3D8{O| ;eS{9Pņ@0) ]}qY+ǞF=3 I#c$lrnCg?0k~Knn:̑ڼdjq qŏO*8~*a*.kEVX=݅[9Zx סsj]. bOx"a9N he:pv*uЁD^m/y^Jpa͎U~r Ƿg{Vi3,T*6PR7>LUtB+<3M.y#St.O>ֽ!0_l][TmgLH32GmUF<Ǟ R!b!'_7"jwOqE_kYO6SrB 2mN.?7*I%)26oms>f>ciKyGeś@F 8k\[^/:C%fEބ FD=K"<FN;l L]ʙ. -evW;?@ӊ=,wSfdiJXض@>{Z4;ǁ8xmÖʷ&_"IM*+pD;_j"o[,A(b"Yצ;R=@C/-e]jn0bӝ‘ ;#{Nzs |SJ6Ckde!3{V>7"$ /4e!օ~kl)b J 8q|F~Fܭʍ2 ;Ϻ(5]..( (Łv4O{SrP3}'x/Pۡ?bt4R.`:g_sp'bMbb:aO]NgO\"7f>a[3)Hy2@SrV,7s::Z➾rm]sVF"h-t}w7ˋy j|ͺ2[;*ʪKmЭ-Y`[2e]}ukpm$Kn6+ J9]zB<`̃}KMz4W爞]vSYL;ݙ;U S9R?K]1VM8#)#'\g;;9m'OR#טU`/ k uϭbe9\ƪ uPV˧+X[J-i;h|?m.mMj5*wPrZ%Ugn\߿`' )R''d.y+&^wCKW:m2(P.灌n)f$zXݢt'Y+lZ#|K )uBقD-dz;ܥ'=kS@f8)\cR³Ƌ_%l]:$4^icռTiy1@rB$2`=^nbVcR;) $Bi훼k2;kaHp :"_$>YRvYQh^Xenur6A'}hs9rcФ]4webU []Hu:a8"ĴD>xXY ^C}.cu,g4Wv-Sڗs0H !.}j~v BU+%<$7?I()z_:.z\@G;ծZ01hԳSpBV-!뿗[.)s<- ftIL`k`WiJIxJWZW%ar +]]?轃/7,ݸir)P,HBm#R^?~ gפԐ\c\ctYzQMt5!?{HϳEks )b<(t 2(sgV_Sy!WiImxJ^3Д'65c,!(J"L:~L{- s^(;ځk !9VP& w0E ,]X&j9ry(A`'T>*,)_S=5c7Ł*:&.Xc =&k"8B"сUXt= wΪ WPN7S%p|j =[D+ù N?T0IrU: ߄}Ltj^3sͳg+El]gkC(FQI>Y !^e6=;b2]gΗ=oû@OdÐBB!{iN.rOKIR#(J] l<&좰2 =lw I֊(qwEÄ3^ *RO?:YdۃaW>vluE3ET\nS1l#AEAdLIq^w"d^k&l /ǢOq J֤XVqn騕Uk&/Eu͸1>eoI0;-27o'|,AK;4iӖ<YkaX-XT*=9ʩJiSĮ%BjTH y?53_vw   p4AI;ՆhsA)BMq;} 1;oP`MaJ#@$(n&q |^-/;W(3jwL "|d&Q߳v<ɞ&şԭEV̹>= `Pfj ~#F֔8_Õ/Rt}?""#uDK $c?=.<)xX ÿQzA-qh r=CP^_/Lp I˫|F˺kk'>x;KSqhid9cuUoD`?Y߸mwa(*ƍ^'k ۚDxgEB.g.on38- G<9< Җ ^e'`1qfu!p[/긴n Þ"ґ|Qo*KjIʚ} =]w!|Dp/VҔESyK+18$H:Ф(׋ LS 5$jOȀPwB\?s HP =᣼>|:b8ǁL]9S:0  s[[hb4T(?5a0lBi!'s }(p0ؾ~mΆؠhY./ J`BģW8XFJ4l%)gB!e߽͛p$P_0(Oq!`"sZ 4T0\zg3X~̢f;j .ŅOTR 2dhV 'V#Z6c 1}sduCuEJ9Ve_DNµvmzYv8si]wiHB1VZ~(͟E@D zHYTtJ'dum}獢5$32fVtnElĺM!$S8IdmQ%A׮SDdN4!nt)W c|{Φ݃$MlCF{%^\]$H~Wk4&RMr(ʏ.;xTIb$[]MHf[_,XM&5B-C$0~Y+*QIT ԗ%0O5v|he76%*n/U!;ouxi=K 6ޓpJ7춺/2## 7iS%ٿN\[ l5g w wI=D{0f:_ف<:kE^”*z:1qv5Jzs"x- 6aJe}0"jx9'|3\#^I5[5rj+XRt($-qX*'ooخ13Y+w-USE .Je}+o^i hqg5mCZgrT>y&$hb <=\(ݑbw˼ʚ$n:>"ap[by GF?tߪHKVf j 7.pk~xKl@?lE2~Jmb:,y*qu7՟9zQPdLxdt8U!7-k,@=vN[S}"la+?])ּ4 (ti I*tpJ<;jߢ#m0 0Ѕ`m'*1ː+݇M&ڪ1Fy#6\Y$/H7N:Yw2"t(Vpr=^iV4Ky2U<0.Awτ3C92Ioygl|OKf;yKD}#"8;:bJ)/`^DC[b;J6Dv-Ƹ ;JVD<KN2g'*ʞmC2|7$XuaIP6`]Jo SONp)\e:j}1#h]=bgU1[9yi&a\ "O1}V:<*8NbXpd `@^ tCCI+0'KY*3J=.ҩ+$qOiLMCZ;15۷Ҩƒ^=AE'׉|C`PHًo-r2°WH)/-M>zDB+}.s߀WZ&k<ȁq/1RBTV/u߄urkتH+F3 ;P]92FItgS'yP(/W .#5aF'. N^‰5o8XʀK$Orix7{cK+goq!ғ.GanjqpZ0F n59s69 zve!ldj3]@Dbû>Ate'1\OX,M'ھ5UQn'mepP5] vp |/sV~3lc/zqɌ=kkbyfYkN,^ 5'a;mfp|:EB&1'L 0.c`TZUρ6$L w}=XfHbܔԚɛ>F̓':AmjDFs\?O9̢H0Cp'riܿ$j?;ҏƳ*8 vF_GRGS׽ܤ3<xJoFeI9r$ <D&BP_ribm}FKݳKBԞf/5)`<^UܩOU}}DԭAVmK6oET"CJc5fԌ[N]| V+|9hPC]p{#OuO>:V_+vT\J2UɽzC^Bo8v>+'J&Le*~с> q_^E}kwwn',W*r#4vYy]Z![y֐ݲFImwsgQ_4KakN<]'m-I&Z5ꕹP)۳xnӢB. bVM3RwN0OوiDk.=C xtI&x!G1*ve.?%Ӌw;hƺR8q>%BS%֯yys.IҤ4@S}E jUވm# ]T}iL)AT2.%&n,5P!wWMyOV+棤0v%c(gq:_w mc-[c@VIB_ɲ(:@KLWC zRsvz٣lL^YA2 u%"]6XuB8-gQh]bUT?H^D'dg\p:hw&4IU)MR|,E)yL6:{L4m,n;Vу׻V~sL(K7"릸o筕 `?/2YgLۗ#kyڹ ;_ma\ss_۩̬I{Z]hm)S3¼J;:(D o<^fc‡۾6qq=6WGpu՗h I iG~/y/TH/*ΠaeAdU?j΀<\4xH_"wM'W=^蜐os89S!mҭGYvxvX["l۷ѺU=8/kAۀ|Bj#3e9 =(./)q뮹^`l \K}p030!Jx fXO7e--}b&bi:ɰ+kK8ffH05a"l" (XE trN]ғ"M%rmC>/s!#((2R@ 1jqhޒ[@xZh^"a{6C{^}6ID괤h,/Kl4^q }uek 3Pa-3;Hcic3_SʲXʪ烘pyY!Sϒ+栁zF[7㴁˦v9>rq^) <>bO[,G34+gP@<{Ht Cw-} NOhp^ dAZ} \zQA™1&ȍ0~$rCPs@& [ҒGY{$j8Cun0>cj"WGD>x%YxK'Y+4֔`K/ci|]ާl֮ BY|gn4kBouq.}[GecqQPRPg{թo %*EVѿTOL:")" FovYS%*KxKDʽ(E/>٦cUonBƯS> σ9TR ipdSt2"28?EOVlY?EU1zC pc /Q` d (~v̳iؽ)y]C:j=)vs& /6<nYGsP]OS;8aSDbdjJzw<lU"=^,9+ iYB NcU0 xv[uKӹTD.YAܢ&)pMu{*ߑ MVڌzb $!;Fw%V}pN*ѪJ,; 5ފЍ<FLڭZvB֊ aMUƙY%hV -U:d~ ~.!\d>_'jL҄cCd8h8H{- Y(uTYy|J&'JZ Xǒ]ƻ, fۮz!rOs, {A~rr=,\ǣ(eB_VzQ% J0m-Z{XdC0jGT+ |q]rILy .l>>?'e$f!SB4k{~qSR5f%w%z ^1g\ 4^bBW&b,rw\wvcFHʘь?(!i 1Ӎ Z?Ă}O4!_m]] zFB8+D׳Cs"9\KzS Eͥ ILъ둠ht}{F(lk? ֡{uvu⦈{ZTΔ} :|acTnËX'꧱0߹zl=}(^#-uC;$aE:KH)+-{RjhSfۋr4Tc`v 5x}R@|Fو~:j14"Lb\vFBa&?x"趗N }}(͂ P ș1PǃuetY,n{sbF=Rl*z4lxAD5w3J:uLe/V直[I}܃u}/CoQ}{fh!єNlp4wa7Й.?Q2 s`[!JFZL#6JQ&8T  JtYVs Ü]m MnJ*sm/:lzϗ fPTp!baZ 6XigyC7FPf;Kzn{m@'," hGMm!I^T-,޺8)򆝦kЋ.esV A;nyX@5<@e&'Eq|glnza|ňlɐt i>-,Jߤ68+'o׬3mT^WzJs٭]RT ܴ F ڣQ%h5,:HO+Afl=P1Vu#Cr)Ssd? /tVsN!kR_l=NOX4nn.QLC]\$s)2-~N~I82Rl(md\0e]f" &ʾ񫱋dv sռ&ՒY6"TMk+/kcj"9O3م?HG=`DH3g of^M{n%`M:Nm2WЗ_tjUmwh/pdB}uJQ"<ˎ"STckΞπ %..W>-eh hN p:) {uQlv#&Poڕw+ZGcnC? zg 908(-y18u*]^Ҳ6CԶq*cQᆲ/Hyr%kWlG)S.;ʦZ[Yxt~KUI[6S["2! =##VҤSּc7bԮRa} JaMadh(jE)k'cB:'iu9@? [aOڌ^J3 ;Vq£׻8Ghw."ONM==<$pVK`d{Y i8k/J79?Q MX{ lo0Ov Ilj^#'aPVyk+$ ]!aֻx ^ue|]}h~s52UǪK;P@NbG֞! s ̬`>;z&9"6#K OѬy yi1F Ee0L܂[+*uHhvX@1_BUtQҦ' DA]O:;⠛}z>bӏp'z~_쎸*-^֣o͟{\H۽sЬ[l|#@007+ϲN6Ёs*";{1֍Z*23UrnRf$;̾Ĭ!pHZ2tץv:UFi%7_J54$O5|Y{ݳp4AH &SHV X a(FCNSCP\x)mK[Sj!L~]ĹnBEJo)ăUDʮ:S#68|e'^#WiiƮ~,!mmٿ6[NJ+8:nzD7bfJg ~3ňpX9F<0}˜F/")d&?NPZw6J+*+i#h\ѣVHaInȗ=z3;ϐjS[qÒM}?T?51 `\dVh (.'~Q3aqjtuѺ R[03mcRcb*}\ >q&Dҏpi=.y%+XZ ެhr'* Ҵw>ճYs˜dM6hj|􋈤]J=Z쭛Y/a<PXi"`A9E,`xD7lˆ'ʛgRaqF֊ܽEKŰ{ln/>tݾϨY/d})Z4jGs'ce>Z(y˸ejܤ{$1lݡvwRZGR_i/En͇~,TH uflCY)D/W6m۩{N Sy+g׎8ɚ*>0!BgAXX{j;KDaKu9Vyx[loj'{Nk g]JbJ]8짤vF֧|SnY p $bVIkIs p)~#xI@~Z?=Y,)BwXyXlwlϿ@KJ㥒%kڶ+D }C4I2BWZc!x,CNէu.VsQ~t|gPFSs{!ߣxh A.A@bn,ညͷ f&6N's-us:Ŏe3>5nBf ڠQFdr Wޤ?YP}6Rdoq"~p> ʕ{<yjDu\}p[&K.:H*ErV.Lu+\Mк=9]'tDVcʅy)3kZpBH ;k#/~);[+ʫTD<ѹ͠F_ 9 U.^[J{ܠ¡kk(DNyvk_w[0{ *ã_9tN8fSe綀8iaD~P9Ǔ9ْKwwcս^yJ|~`<_ 2s֐f"u\EBgv)|IO%XB )89-|N4 PQKj#S:`"~oT %p!^NiVSՙ 4Lư(p%-8R9lS?iw9DV-Z I]Bp) _OC~ᒊpm&E9gfth}_* ' 9=o$sWZ?U _6z5Eywk9Μ~ lJLn3܂1\mr,fJS\A哹CC@ ?עuf&.O+z SsّvhcLwG<#uNL5: )uY.]{Fk(gg/ ~zXǣ,jl;pSzv/Nzm(|=,ݤg.' DrutIG}o5Jг33/NDXH\j,@0Mw:k'>ZxKU>أ{t=p4]_^|L# hP/iaxYufnz& Q[ L:H0^^6.";X @jT<փ}YMB6;1-$Exo,}{fꬢܘvA460K 2$u҃+L~r-ܮh?tB<>| 9׉${o}_xc@-ħRّڸ2r<aWҹ'm M|Rt(){&֣ ƥRS kB7|AY!&t8P4;udڮ},IS)i_+}oM75|;GtN-]RWPRTn:6|۝ێ?)U%7<チA{q"(GDnU((^|=,Fq (m]mPl T|vv b e\lMw_evN% [3>/NYᨄ)%V1َd[G\5-2xk\ E0椴%]p&C̝xoO˭@Т}O)ʣ 6*Q) ȝiLϔ(@muU:EZf]^a)N4UKY-Qd``gH5Y\VڶϞ7>۬sW)Pӑc&%z.ldלvhd쐍B@:q#TC,1ec,8JC#<G/>.)w}?\%eK ;~7R9Pbu2$czҙ4V뙺MQ>-ߥ+HB=mYp^2ykH?a''Ke)F{5^$_nǜ%8sېG-ސroi!sK2r7m%dZc$m_:5"j@4ʪqFmɜ4yYcܵ#9xHWcf"-KąWΧ |)2  rhhi9 ̞6S}\KRP)`& $zF[&L mȚ%a)oOv\~LD?z&JzjU@rO| +Geg@`6 ЩfkFs}H9MwJ*Ex<ɛz¤' dK־[~lwV˥e^xri.[)yyVn—s<[;uv /իKYHcu@ն1V~OdΰμuD3umԱ^8fI''6Ԥ^|9/! hD X0q~Dfohՠ ЏiXA$w)dez:AV̚woj˺g͓| q@PlU#^~x~kgޥjh$[ E9,Z8׵f~J3~t '4 3R[olj)xUCYc t٭ZlQcp{&eN8 +ɺXk7kֶ/k.}|lIe gW0"v`뾚Lh9^Ԭoʜ"DPje͘oXN$/A/සKO}_ͽ[tdK|S:WP8"tl?Tҟ/Bl-OOO9"Dc{Kd'pol81Brr"{9 2XƘvtSQoxJeMgPq|) &W[k"٘{0c{ n@Iβ`72%coE0\Q\13{ `i4q;;7L}uFRٰfΏ݊qfO>!Yʍd҇/zXa"OV?APM^6IhZ>}PF®2'+.jL4U T/Oz Sf{UChBwˌ#ﯶWN+VjOK JLrl\Hz?/;"DHs N%04O iיƞ*+* `8qD2UǍ>O;96 9b(Ҳ3 ۔@Hc/H s_X{ gxF: /LTL!ЗM{A_Eٵ݃lz^}Xm\}~/H̋i2 Ghܕc|n&b]uwKy9W D|]RR贍T "JiyQ/3$!p1>3QX&\;won4QePbR䏙?ņIO #j=b O@ڼy.CvHCGH *:A$]439=C@r2잀2P6n3ɶ{W9"mNچ 7+Nݞ rpY+32}{C^χ.bKIl&Zo9s8~H J ׄze%2ibd I]uZ>%#+xwm^{]˔nԌrL]Y3 J$*8(!Ӫ[5յXARTW[3!J)1'Ev`߶@bC CBnA]VѺQxEpI6LS! DWDa5EVi~B%=+5QuSQZK g%煈'Γ4b^= ^r* - 4z EVrҿL 2Y=Vy_)^ t&y<#&C> `YWB;@0"kf>g`ܭoDI_Ѕܼ{+I۬6fD:h VYeZ%410sV  O'4cSEo?Og:s , EMx{~ὅxOw_Gn[z>5Jl W3glr)K]n(b֜^7f*[%<Ũ>怾K0:Z5]^g;2 pN%F=Nk4g &1 U=ivETq#E~3$ndأR/Z?<Z:xGE.=oDx;B*uV*NNTFP8q9.d.ܮ>`aO<2_[&ϋ0d3Gs@Hrw<stw'5ޕA!0p8GS4}g٤5O8F)[ ^(7(pM@+g)^rCCptT5Ɣh<fa ?& 3{H~~İ)mFx BTx0i:֚㕪[SȂeq&pu'VO?ήf_FW)QYk1M?ґaK.wW"s&KGHRqv]6 +̋({bpi0|TjetWw9.N[h}f>yV3A\…mMkUOܾ-(Kkr0b.& ~|1V?S xBu]\@l Sf>&СzZW.!Jae))@ I$Pe0qK[jBDC]$L; 3c@8=3ιw"w?K[lRIyV9԰ՇW[ȟ>c!ᅻ rveerKBh s ~cVwFnjӲ@! 6tSID+ `\riSC\e {, e]Q.k+hWp[ 3ewL_*NeWIwp ِG/hI,Pר:{`9^.ęHڿ]x|͞k7l:4—N"CĔ`%czla6c1Q:Ũ-W&wַqqTC<ϑQ ja \?AH}:`ܤ%vmI?kIA9`1wf4me)$m کq s\M/qǾT%qѓ׭ |M^jWaPV hV`:PmCKGɋBgSooJ 1 2z^y"ʟ-HӁ nȴQ jwR<) M3/Hf>*\0{LrQ2%Eg@R4Q-3S+ ?fu mX's@%5F0Ph,?=(8M[}o.|V1A7ezGYM 1EykӨxłj/6)jRN~v˺pTn2eGcPMbuIZv3wMTs2)V 5RHq-2ͫ,eI{-'C#tدz`S kJw+ĖM; $ZhX@!ZTi`|kDRgӄ;2~eeC`0:cj^J@ӌrڏ6?ޗ2K0188<~ShPˏh.)`Qd4]g-f..S7 l1$*>\]Q]i^(BYG&D{$-9#.2yԚb9Z'B݁_x? ӄLN=Tg1e3}S^!PLKs.Jrʧ uE<ݧ &FT9)(Ċm? xcBM4i%nU>/1|%ګsq5O_#3C (*=QB3%zyȅ" 6!K%}ǂ+Z#du7jdmq^ktn7z1DbɅG)PU=y ]=de&7WdkgMPg"$xzDm \&%y<@): ow99Iy58͘^zY Y*V.)%u1 /,V@&,je Q`D+S~XM}mj3DxR~z怷{Ln@r_bֱZo PW>#}/x#2y-ӹϲ ɥk3ȵMeB)|Y`p S2/b)jǍ?;B[5j{t:t %i8}\Kje`W8z~Aeb#LNK(q"^.Z=)'JoE- !Xk1BDjҰH65Ufs͙SKyR ӻÓ-)؎/ih 7aJP+[ن0zk.0u$j֗}8KHMJt+6_P]>ք+z~n1B+3ſ`7r;S0N+J}r=Tp.M݁NCO C=x}fݥ\ j-ѱDa3m{{Xf} ^4rn8*8IčɥuȎzWQ4,4ܵ.kϓ(60ll2{BU]`29ƥ5BLt10}']Dŕ#OQ莸Oѧi' X<5^C|r :à+X7[Wͨm1fc %i@Lnc{sZXQ0,`wyY(K&:4i 5qO?dpz9σ&PWvm+Tdv%8k8ؐjiL2*Üvה'v%aKjλ*!΄U79ZvN a|7Y." Im'\")b]z)6 ,3|X/}8d1@臛Yt-†9B"In9uiS';/Fю h^NZT{\jiŷX?<\]b8gze.$ثTE;ZQaZP6Ph>@Ofiվ]qRSy7>Fx~8F􍟁A}Su( $YS*yPl?K}.Cc Hb@<X%ٜ: ?>ޞ="f^o,.EtSVtp(3wX\EU#r.>#f8. o{KҤpU&[y`ig+% @ ixpKZyQ( U9ߤeJߜfrӵNwL$V=Є 6&~#jIE8lb  #2R^.y_)iDV}>ODmFѡi_/&OX[fz h}uG8^ObÚhU(E.^^n/ϴr8) '-DHzi,uC:Abb$AnT?F34LCcMRPt~ʸB5N|e=i &YLC, q) riWYeṧ%ּ!P>͍Pݐ 9Mϫp1W-g"]Fe٥%=c9mF֚V136"bj2X95)s#L=6SnrDFCSUZ]Y#R jk(htcgq/2w Rsd P|\]RIŲT. Nm7T)Yeq./sJ>.;bB}46kưj}2uSh.zrLY2|K-\6<)o~v r k7䛱fLᩧβ:N!"p,ˁ\=㣒/ zoGb1ߋHG.9dpfwSfA0 imdGÃ&>4W!1;Ϳ &l%; .={jP6*TGH4 `_<S5-FLIMY'q{e<E~E5*i茣g,њjL -Q;f9wQ 7ok<෢mJ+pӍr,#9 8COG6t  !6gm (ё9{\&i $E%{]j]'7}6y7L˪$zrߠ)8QsfO) _.*A3=DKI0m 2PZ;zh37?%w‰c-%oW>!x6;Y} ͙x7N} %@D.i_G^oI!ޓzj];] lt+vHsR[B)|7eB58>lӴoQ9jLƆP.Yc`o*eoX;DaeUwƎMDBԒZpj,O>urM6d EoUG޹ BE[YstMCaAREE]:{x)[] )Pj~Gˎz]piB6.V9'E mVUxS.ckòf Au`8td[u/DVe2ŎwQpV--oPQa2[%( O-b/V4F䮫vkўDj"x/gRvZSIs{ʿ& a{AΝa-' [^E jWI]wdIɓan߷PD7ji{rfTzqzĻ-5P,6~ w[9f>O7^o%Pp2I4ձ(i/™. bltS_S|QVg0KMB過t2r/t-s\Rtc?ˏmdC/5-dB&lwы/ WE!*iD+*idq;zw *#W{HXh+8/jP&G`}݁&K r|P`fq +5? Ok!8BD0<#\~72RӖqw9eh~U H6:|&| #_2"aX^HF9s^~@6*AB{whJn]7a0Nя`. @ 吱&?'Hg!N>unq|xt5 3"}s9)#XVݕ?\AvsV/<><vB!t͍ۏ|hd]/#bgRd,6ݳ$,m=ljڀ'1CkhxyKyf׌}h0|N4Wr}*KUuɸ;:fmםeR _E usɥDi!)\d_')هRI-Q(Ew&>jsٸtYKḴtqkU=(;*+Ꭼ|2 :r%,Us8'.xY;-UүGlv_7)~U0s(['z):M/]':aɁ s#ɔkqz%4d݋-{^Ӡ|:F)YX[GAyM2bJ2$|5"0:tQɬC;r{t~k5*Gv֮2j*tP\XJbֻ{tgi*AU-fb[/5H~SǤ}VO\̔XI FК6~8m#V$9;K=j2 >X'N#( 7- ۂTDy`[c`M"u?D\XX<68#Q-2T= W!yQlQ9I8fdJ+ѣ񉪵QVXK&6 *_$tpMCiUzG=lצ!+AXqi @hC2pWY=xťަꍴɞ)wSG{OEF2c +)hZ`` h*&5y@<ԯ 6[8!>q;~\r#շ0FHYLӾT>0 x~O_UړrKݜ% dԸ1ˑ7Lp,76 h*;)7^ÌY,(eO-A-}y9#>xϢ9n~[L\ B[> rqIM9-tΔB7ac ORˍEW|=9S'Lo?j0l7j6Xƫ$ݿh(Q{eoܗ|Ȝ#4<ىVJzPW٦zc&{1Qa%6ケ;qR%=y(bzݽJFP(p#QhI~VA"1W]W[}#T;qlY0k>Dso=e }VLxwY()aUUA <ժZd6z)^|O=؇<A4<`e(X>D,A Av>Pbu81> G]9[VWnX٪֐&bRQYy;!5`7h5^sPe `]~3^ZsR{t~ x`Q۴\*?D}ྡྷßݢ1.2~"`SᦃPdҁOPAxyUE5>yIIj#|=XS`<g:=сi7:YW.v͒\C μ?J篟Ps4W 8a2T;:N2HI7GMW>Li(Xc@-b\4J}NAݢ|3^ј)$ҭ0>0nAJuOʈB >{S,㻚 3,5s\pGёœKQ˫.$TPeI| ,b9t` ^Mά#Ov@J8PV;sYnEJV(4~Tjj3ob ѵa8X-,kkVd pG`Mx mn!%_ 4B zw$d:I_X 'O\2`lpWWi8HK?rh'ty*O7D9gy6j76:/xL QRvb$YsAC0rtb^[ Km D&fk:Zk/䭪(l"HƯEM,t` 3Ap:Jegև-K诨~:tx7<~Ρ$;Wq{;<;[2H&:Cm qr>$+:fN*ZOb>>਑)qJZim.ȔN!u(ۈIJ„g`1@rKg-NSZvIȠ@7AV~8 PQVX?^+c_8L+xv;pZpD)d">0Vdg nS&.;RUEHuu'&znfeHhOu*9U akʳ_\(8qЀfi'bq/u@ K"BW; +9!9ƒlx,9n:d9N'' cuA G =& /5A)Piw7SA2=v6_b!E-I.gK|婂kAf8$ d&9;oNʗP@ŕyc rtU|x"9+p)̴VƼO(>~ swр`q~EkL@v#:PwkoCu$yuVKlИ ='b_j-#5tߔ'C\mVElh7D|a P^*$]M!, }(\:a"cRK;o"k-+,'vHdmBs"Zܔ>:_"m&\&OJw<7.z=K1_(t."5cpI+1}^Tq-\P̲ (18IȾ& -!ƣRsl뎵AM<:M1*,l:Dho3G{N>?Z=joƦ٤O[z:{kMƦѸaǯܿE Da7/+{‛l;>g(3ְ3k)1N*Hl' l)N3LV8A1#;,XER^׏1is)O>S-VR/\W2 &Dr&壊ã׵E/զGK5yC]e>.h\irL`;oՕ&M+:7G$Zͯwq~iRv7ǻz\Ws"7RPGLPQ4 HRQ0l)Zh2ZXXƛ)O_CmP#Α<2 De\YRe 5vPl\ozhzEJGNـ,E1Wėrدb1.׌k>@+r,'#qGaҍUy1HiH)vE9>) ]SDy(}ߵ@Ȼ!Rl<#%?T7,[i`; .(7ɘ!O?afBZ"چ҃H-DtZͽ@qi:){A3fP_ >=l'ˮgSܓ 9_7GNFO㘃W;^ Mا#7(a盒^ݵ#mʗ!$B2ƛk1\SJ_xuy۶^]xB ¢I{a"M(vQّ}T>@̈́c6f $1u⼏྇ *o7f4Czœz8q쯁.]Nnw։,OQI K%ܓ i6c$J&o9Q-+õOZS9~ @@K~,we 78y\?{uywN 5_M\8VUC7oZ* kʾuVWwou=_Q-<(j)AÇ1R(MOz-5xX-C)_s6gKk(\Nt$V`ץAATAaT[VY.ra$T;30ڛ0L [|p$"wDsTGDŽp^ˬGOٹN 9ku#湽-v;F)D%:}-UAC6@*}d@B|d؋B6YZSuVP)l: 5C~cK;n w#|g $,L#=/RHyegu8GߋIu<ƪRM=%!z~nQ,TG;OWV^uD^>n$ss``N2X%rPfy=سBV-v*i7O@H2|D2֟VX}2ܗף:^Ϧ_zT.tWK>!׭6U0lo@G0Ф{s;cb6rA 5}J(ӯi B:r32Cծ.׭`FHԄ :YE "ـx"J.SP\CB|GsqՐ4BV MG2%]D# [JRQNE훸2n2mwV:WYrƲd/x8azcM.XY@0PS,]ylxcyGnp6W}[OF{эN>8@k#q҅Zr-#x=zV(f2Q" ZI8I['PAp<}o6@'ZYA⎨~0v$I>7F{blL+% kONHCD5)U*S {Ǘ5V#uDxH*A/|ir)kYHL~ )Co:&ꭥ!Ww`z !bx{O|&I8 4^{qƺVw[,S4J~PiFvZv yYA":[Rv5G-RI4VтD&<{B(vpi7&{{1ٳĠJ6u ;D[/$MY+VHmvo@3r ^b3koBeLf?Lʺlf !l£6ׂ˛oBGK:Tou"D#Ɩ)yX6<'_̫j6\F$%#%(6-6Ks=ODEfEC 1f2rLێ-z9ToTqn\tNzM%iX]ɏ_6跳IѾD7Vpexũ3V7ų89q@ESax? ]茍SMp}J2*!a8iD~w 7b1-Éz7 ճjLvrrrtЖQS4|[/g/&H0hx&WCXu'T:sM*^Iovt̓$߷5ryf g '͟)m{4 阈{1U$݉;TC 2eN}C}pT4civhtI\9qnt`2Q4k!9.Uxn_Wj[,FYRja!"BooI8p .497 $U*\Aar1{Ut~vߵ{qdjƫӲ-!vGo¡V%)W\pWX Yfk3$aOdnMx7ZX\Te+iGhx*`gb8]ϑgE"Сٗy3 nk<-pǿ ځBz%@)\9j /1R |hG=6 !q☆Zc+Vžyr5jx?)@ABrxv>V<5:Cz9\P.#(15)3(̡t?}JrX<Ι.7.תYG7 .6\7tX[MP۳V}3tq35g1h/^bP~UfH~=(hgҤ"(c cĿᬔ\El7Ӕ X۠LRƦF7V bg6PRͅڸ+a&kmYvO7ϭ[R߀`s,i|w\{VQoK pp5{Z(/4jEߠɷT&#R;+I㻒H(tx3{}nG| وeGӌ;# ј%(NGllMub ܡX4nyl3 [Q"odJӀ=S !5q΅=3d"uSdsӡ.=lx& L!8z vԱjc1iX\VhTꤖX^A[{)}UAs#"EgJF9c'GI۱f^-r%fzl'~m6hi9ٽVℐ)LRк)vhCM'iŽ=6I6g{!,͋?FD\#ŏmGM[GLNOEĶ WW "`(p$vZW7:;BF#V?xTHXښȆe00p$MbZ0!ҚrR*aCE&-Ot{ 饩aG'VӸJB+jOtmR[c@xMBs2kq ^zaXjDMSlA#6|D>dz](kҜd?H6hM@*|&Uy840}zԎ.P$Rƫz"Z'pχe 5ZePQ?mˠni>8+;98blA^pf ѽ ͥ8j L ]Kc3>(B7ϭbgGB,cF8PˢD z^nS2bZ Naة Hk0Zueu ^0H"}[EìwP!/e.d܆FE*DG)^Q RPt3awBΎa5p"(3@9yY&^si;-NdHh}A߄lGIzmu͎0mGvFf"8ca,1x^tr,~ A^.,0f;7Nؠ`%+,[Eѥy/WbtRvq i/풰S"=UML4nE86pnsVULGU IgE l[b,7C䭅C̥$!G!" l=˵GH/)ճgSH`hA1$)f 4mLE A=}gxgri2$~w>L G͏3uՉdH7n"EarHS}l!$ OIv9U,_~ )P1XO'<&@Xbٝ/XqlynNCUNA:zBTHX?ek5z@vJ q#mփ\;C&[N&͑jCiLSN^c-~Jp&1Soacr m+t9<%`TqpFRe@~RNKy?53dQJ7\5gY5C`"I|RIT2j?TC%u\~Grn㬁}XfvX"k5^~ eɕ~Wɞ3&JIw1 AS腓.[\<ʸes}mݠ Q#◡V2x]v~ؙ2ذ\ᑠaw)hA-buTB,k⹍C [EÃς/@;SQL'oOB@)= pSc7hNvK5ڎ_vc2s9| {f=+IUgo6ZўPu&+)|бv"ؕi<.4*jxxשV)X,՚^ŵFb[>[:v$,@g:fĶ4#&y*F?JP)+f7kIoa/u>q嚋3oY%J'sh'e+6 - !^HV//JdP F@x9_ ٚM 2eEN٘Rޟ&gq R=u`ŢkQHZcJNc. |;0kxsV-ְאq}bK.WBJybwH7)H1_!Ң 4;ad/ #/ &h|lOߣ @t2~*"Kom^ ؾ6P޼?u0bPB֮kzGVW]J|1ϞҏRyI쭕,7yvfiRt1M ԷLԫIo[~AGhbfpGOB,/:otăE܂{mz 0oa <]v4EyѹMm\ɀ~.fE{9ޗqp3~ ׂǵ*\X(L0X@9:4Box+Nn]nH_)dZO@DFN`Wf`ŨDO}Z+MpJ2XsѵZMI)Y 4 eG%˓/d#@ظk J2r}v7xt! bjb`Ɨ[ z`c6vKw3L3{}Buz܊zAh]SfقP W.|#)P2,t75ccLcI.kkQl8>1cȵNW[% 9 2+@RV߁MMbn?_X_חr\Ǒ,_'SCwG'ZvT؀K@3))94^f#p#HWR^4`v_F̋+ P~k_ײXʱ[`fKZ !v1J)cd= @+{]C% bɸ`Q itYyo= Ғw>{ez lkE*|GmEĤҞ#:KN"v={.5 ŇnI6 (HLc!nN@|8p0}?ݹ{#"I,^ܚ11H|N1rcg_RJ)CI~& g_~GBi!#d-$h[V$̽1#'mU-w upOL܈S8<.i|\=:5nVa0m̸Q* @q=A /Wq} bϼU=aᢸ;-~܈ j*k(W*1^/qδ&#ՆFOzt0y ,F>p>B~j?C941b&],tCF!)ONi%F wיQe=$Y ,=׵%MH𬃰KVB򎅮Sm6ݑJ04Zک/ /-.z#XDl9jD@ZPиn`Fb`GJ8tL`;l5vq .: \ӼPO/*F_)O3. `*΄kn|5 lCY7\>/UGk=CzYwnqqs8Zisltr4p~##U3WU.pyD,ǁ`Wt̻ҡ6NgbIUgI!yOVz~߁D_dalœJcEe? e6 {zDok~xx:i`͡d 9&09?Kct=gMRV0.]ڱT9n%J'&d &<ӵS@CE}x&"Z)#-?.HlelZL.zK$P )%2x}DL}N^5,SaJßZ!Y=Y Sw<(cAiڏ, 1DO*rcKޮV*Ys Մ-&Id SNTn<>E,~QTO[PT:EMY3/àk5+ @eG9|`{M=ޣci!9R"Vszk?k _L6ŧ 7R _"#/?UJpahݗCɀD0Eȋ4dQ11đ*>P,|+W>DZzKFM ~P@;p`爯CYfXƋ⹤jgVU p1JN6ʴ24%D&o~g7ot-y)[ MmOMyaz~F6f/93i>s%ErO$b,Ch!X c1ჽM).9wlQ~A\pF5Iv)ӿ5A~}B O*{Q ۵K{[TYNcpՖPo$G2P4xW\@{i) G8~.VFM9t.Pam{Pj|?d-$z.{.ƫB_TԱLQY,hmȘsg  vgYi!:cD0"]&:ܞ yѱ vCZO"7F͛&! 0TEK$}S"+ޑ?hIy͸eVE>*H' ^U{:Oc!NHK0auNAF򕐮#?/Pq7ǞTx`7󯀱JVw7WY".PƅUL@lxP)^g Y?ZhZ9͎D'?{"h;n=&:o+uaG$3OUfD_mH(i33.4˞SK[m)D}i*iLOoAl{aVWm}&P-s+wa®L;eO}E7`:DDp,ȰzlIz߽u d& ?[|E| ۮby'E QOL;3u}In )WkZTN"-~8)U}j-{,dCˎ[01U܍̭"9+$k(^Y_-oB$t(^l^ѮS!A)ZbkV"м\T-s[EHS&` =][DuE"gSrqz9(:OZjdž&u^P}6Zkq@wq ۄRc<Ę˴!:LJK-5JSm8a3 㮦GXbrѦ>9yV 35oyCcě}ꦝZyA˿Jhz$GboE&UBtLj3wa lÐ--Ą7~ ¥(ݰq} M{bz <;aE)r-Z7*F(nYM=PExH ;ePB@?y(>-pODp$0FIX^H?YeO=s"dw=r$*\cRf$(&eT"17Pju2k4e?KS6N~23]pDkh1Y pvWUX*a}4KW7ޚpy\oE Eq$]aSVshUy #L'|2K;{ @jGwP4R۾ŋ4Y}$t RCƠwYˎT۽6^v5\ɼ_\yk^$!sݼY; fxǛ!c]ay@o%1H#w7=0&AfytgiU&U_tr u߷+5s&q3Wye3~ yu z*Y%=o+KpDlqw#٬Rb7_n]BN28_4f7L:4qli,! _ɣS}ksNwPVNèNgo#hdܥuOЕcCBV7D0]S]``HeS|Ku/\,$_+ܟ(t1Trk?ԀalHk4❊ei <1'mIħgԕa5Q`yb{X`s) Ni^vP{JosW^lAP"x8n*ZDRqi{AGDȹ}iS(S=90BR/N wƾ¦bԣs_-,=/K>wzWgI qTUi(~Fpa:sB|Zǝ؊K/otM$'%OK~Ј10lSZrK8<σUȎ7R*Iօ0Y`91qf ,H.bAZҳyqgOc߬pSSB@uFP4H,ZG2Ϣwe ${Dw%I>r_,Cɏödmr|ҏfCK11R )IVDm$2-R&DuwT7q ej!dwٓRlg_̈8Z̶ĎWfRkʠoGO$XXq 爐x7D:UVMwX\_*?@"O5cuMmz?0iVvc,GA]0h; 'ȽoLSUZ=tHʶ%4S AGo8-/^ 5G[i:b()^;>AWB(a>d5:T5w,S?o&@|9%gm<43I< w!2?3Rɝ* ~+3J,lTDHOSYs6~eOj%%sǸ?u"|8N<5 4_ tGϢi]uqpB -^Znd0ɽ,0,!R#QaVHi=KOpBy*6ƴX "!R=QHLjhWO?_,qJ>ãB;"6譆[S;1yEf4ߏRnDwe%Nf9Q[P 4Ue\PT\Ư]C).Bp|4OLľTefw7w&mMkw~q܋ď|tx+?[Sx< BtȓmS5[iCN"SBP4x'(X {NR% Itqmyo)s8f?UT廗c ~zP|o 5L@ޚ,) 5ûȄ0E >VDRTet|zZfGTN LVi-CʴbN p#a١}Ke W0'>E\)[$6*kXÚ3&:ZU|#?v4W1yJ/:dŬ?cF']t%m?e+iá.m"n[ƽ #e\soB (RP/Q/>&VuPLA՟3=Q*5z IbZ$#:Jn\@{o@hb/g\*nSY7AQQ h$="YG`׽J0lLe v37}#@gV^(sCgq3[ZٱCAn`5l7߃?;gTJcsE`~SP4$fzB,RsMC$i^jJUz?%Ox11w)k">(n EmzGԘM&X΂a/9m@s f}5KهxN0Skf`v['@{\pm֓ Y>#;"µ4WnC:<;~YX[GnRnnonϫHnoa6FרhU=Nƀ$ f>;=Qx DLD)]H\eȗI))ݜjf]|57P}c O:IZ5xkAИjFqQʻBm. ֒p$6eV:D(&x5F:;Bz/f*C%K$ r3$YI :'oy|g]pD26Xwn2,PbK1x}v%HXhUpNf-575*5KK(EQW(GE8#ӵyR0R--tᯟu1|g6 @fAhLzp/žx፽a_.5RS0 dHvL lG)v C3]CR/pj-r|a )hF /($ wDMUKGC]gn@?ѡ`.ʠ;U]qw8_|۸ƦNn=7Y]z2\UZiE{RCJn&=&4ZB;$-w:+=x=ƘӇqB.O=ۨ\_ԡV06Xe#ӖgF JQ of8vj0>tDk7[K]J}mCōx ؼ"*]IW7o0}Ki9^<>k?Z|0>!:r61-KVF(PSFo>t57tC|b.&(QCy'T]᮰KªJOYS7D|70Z' *7χ"xALszd"n*=t'bउK A}z>6{#R+e 5 .V%ʙo?)y3YP#PbvY[ڭR+t[ BS=)d ;*l9jNS6څ0T2Jq쨒=lĝ>J#{}tʓZPB RHw([[+2ɉڒF"t-VU #ah4!e|Ԡ YI.'4WܔԓZck6$,lNCi9~;=ev8Tәµ3ʥ.i`ΩCQ` IT0O0*򱊑[Ċ j".r<vd5!T#欣QANqs㉏5=G ndm@3ĹSV.qGs~hm>wwHdwR y ÐTpx2ĘKո$OwZS ҂odV񭠐 #Qf1x6R%ۯNKxuH8idYԖA>቞c%RrO(Jbz'!_Rx({~(:Wj `cM>HSlBv>qB_Sro1_L~O=1/dTZaD߁0L[tGPmqVn{+=:qβd(2{p,2eA,?vB8[#y(jFG)s 1WdJCc#?H&rAu.ۦW?1h2OE yJ|~I?ZAFCч,z~@-d4\\t2,$d qZ[Vb}~,`g]N}lOR TrN3J &:}9?!&ѷmh,.m Yum/T띉SJF7(3YT٪{G66bJU0%dBԛp>gX (LxwU)ىM ?~y^vu&EѪfѱ P^"ߐ܋:^!KsPÇaXkl8Nc!ZptE$t"|Zw,UI2a& ٯXL1VR7/2@v9Oz=u?=ɥ$lIh1Lyn @k88TBʾ%w."WV#sXfTNQ`qQ1; Zhѻdڮ%%f(f=s55$+k[ej%şxR:?@8ӝX۔Kog_Kq~2B3,CBfHu[[NNH'S&[GڣZb,y)&!-0"ǻpid BĢ+8mfS}Rk?cᇎccwxQpH덐4=~ӧGvR"]^YkWC,#^]樓2;khԕŜtA״#W#%Fw~G_|,)Bȟ%FtIyzM"`yWn%|KD6UOɤǬqbk1]@o@ ƏY?F6=S!cLJ`ԐG"nk Tmw'8G,/KO%vUkTN0),!轉qVBF֪܏h0,9 20:?K:x7 ~O2K&(PcYW tݸ(>/L%}5YN7hr\0Ѱ'q.8mj Ul›s~č<$3PiǎȓK!</,ܬ/a_L2 8Vl~"nVQQpXhoUDd-u]C31XnrG۲vH ]sݯ|zϛa/)Iٸ MW`w Ćj12Ϋv +oX1Sv ץK9X3oZr<6ۍϏ}]%IHj̠"tAlpȅ5ױ@Y,^=:uXa-ȾtK<ߴ#dZ,?')gmEJ8W߄dKgJm~kVQ*JӈKF,Y~Ahq҈~ @>!XBW3 gl*| =gjlUM;]H%Yh袶QNp\h% "C.pP R/j]  1sxwO s[*0;V"nʙAMqF#בyKw[lep0%s0B$r_҃9&UwHF.|Hw^|j,?<R#:(hI$ VL<FHp,6&JMӠ Ox d ^+(@ )'`j6T՗$ Sř:ՊyֳwVwjS1}~&JGT*1[3[ᴔ ُ5Og+sK7Vhmk :࣪E@,(ܯy7)Je;f]IU>֮YC^̉^;=6]$(8yOԡ]T&H3mMToujHiY Uqy sy=ݥ?(+Uؘyr,tmqhCU`Mj*L+n8L:Nm̓Oи&"9H;ɾ %tBVRެ)wk>h^%&VD2%)娒y&qTNoTj>M; ('9yHg4JA(WOM3eAQj.woZΡ^s!/^%;%b|X3yOsu\1̾d}I@cZFnzc\l>5;%^Ye =CIc6xox5EWLGO_$e2ύFu-Ty;: Cj-zL(x͏_jg ??˼~p ;֪/(\d;y%1 Fw PҾOTvwo pLYe8w4َiQ66*/p 4<5/F{CP5eG;=q? ipV٭t-><Ԕ=jѠ'& sƤ(P3r<2Up/<*@,UǥRzҒѬcLy%ME㨌^˵K}nI7:{k'6.J3Xg9[~jZ"wup}W<1S*9)jS_$Ovy:oCNV5HhH Ib p+ zo88t Ϡa*˝ߠ=ٺB/VȝU )LE\hK6Q&+Ք wMU4}a'WHB=68d/c&+#w_"5]J&%7Q48~Л'E>91YpL= }rq';f0t^=H)}^O9g #^{NXI 萧5k>ۋ%JOB.=wl2t\!ֈ8!\v-qƪ Lh Sn`g.VI=Vs2Ҷ?ږ5<8s /YrŒA4(.‡=>1wOg(H(7ūBtq+֙ D jGc#7lX"W,d% v^:r#d˫%U㫽H܊zjj OE: 1K]DЕlpnD-aRhY9={9G/t" Y1mcb[~8N΂ρV҆kj+A0Zfhp11>lVZѪ ;{y${;DiXMS '?#_+d[;MN^oZu.AFO:nuv+3,Q: C-p4VnQ7pknT&+}4ODpD`L'm +#"%t$$J\!q>",r _5ˡ#KgA. 44~ˆWz %xa9; G 8 Tq\+C]8 I?Hv(ֶrep^Aiī-#r:ܹ>E J5ݿ9[ʴID㨐c̨ܷ4PTsmJdq"IN2nDz }N,`G mZT}Z{M|Y "rє2x,.lD4n]Ya \d[yZv7rnJ=h!絆'hH'Cݧz&=@ k%f%kXy42N|o/1?BS]t߱3(aWgJJ4>D\pԊQKZ_Z]`^78ۘ|_QtË30AoKL(ex[iUk)yg?|Nlߣ91У-1 KAH+~= &pqچ†_;R U^o{ Nr!yIdc+g`;9R3Yc8^L6U)p}0U*E VH{PiJc^3wTxIv[Оի ;R - `!{$)VZ,/n$݌iL_?ҧ:) snBPpv/nSlNuB@c)E::h!N;{dFN2> 5I2qVsnSN\).`41]^&Ty8v"^ffr< !au=4Ea[Vm;|2} S;||}-1b˼T Fg̘k=@Q ^,47f7cF#1ݻMNZ䦊W4k+ʙ m~9& CLDjM5+tp}:'BWLjټ? 9ӏ]cH9F ]^)+0 p{s644,CJyp2wJ?$z[Z.tuḙIL妤d[浗!HpaNG#q_p(kUÑ\?oeڬY>O@2UJ/UĞ`w\(E2x%dDʅ2{9LS哑;R6E>^fl,?FWm7$2iF8#wQ#]-s"2faip:!P`Y-O'OƾN!{1Ap.*O,?V$-7>wa,@G&#'kI,V2DE%5G71,53EFn3E,58+5fn7Q_dc xz/{%eM9H$3\j'V0yȖ6Pĕ餝y ʡ&H,\}\% 7ߕg[RZh::+F[ykEJ}mXb(/dl >lyllj¨TEg ѨғiHYiӢ-zrrpHn2aԆ#)\J#}3^x|cGٷ #a&[g<|y3 sc(ᮖwO un4dZWǑPϽR]~YhCD_RD*c4M0f[k.Mjwd&!GN',-ֲ|wWׯL!>-lIqs:KZQ&s-𧽷B\s%<q[gW-&"mwfqk% VZU5VBah8ɞӛː?Np/~ړzJ#>wѣSq$[x Ltsm_m=f2y$eUS.>heޟ'**!/$1Ra]yJFn#]Z&,;r-TR#t/MY͢)kjxcc½ 1L)I XES;wQKk9Zۖo(2+p1#^dDT@ʛwmnR6:L&u,k .ʃl T)AӀ. 3`%hcuo1?H)w8Zh b<$QMq p /*H.O1ݒxH&+=qM!~!)NBHqO3jODzY|.[ߚ,ĊEq2;ZRvuHl #JyD}o*:oHzog3o]Vm-zPqz8܈sHWSiO[ޠ/\=^|2be2E[+\ݽ`<%0zb[6"T97%YMpv~.Ó;"ʝHdN8.jKal3|Z1!|5׵屓鑻iY;NGȰ(Lq?P/4vcIqA{Vs=#eq2=?J-Qa j@UK۵~<:n-k-@D$nD$~?Sǁ>D#Y-,BhQivm <]D&6P$f# [#(ag>'&Ò't#JwY _nn)x Qcg+P`WK(۳4i-:оs=QbNCaw>OD@"?݋ȟ)eH,p6qs{q)Ww,Լ뤿cIL0&Zjٳ@YGQ*xKv\u'Jm 5]'>|.^\~E\z<_iHrB7@Z}-FMӖ9ѦFX::<I\ ]vzEl}n+db>6Ӧ8}3}r}zMJgN.Eej3+@ Sټ(=C\DJC#סn}`45W2՛U` eHjoc[𡕅yg9?O8Z|cWua~\f&3蛾D\P-dWI[o(!1TY'VxA6"Ƴe+C0k3Xg"͡?꛼$Li3@_'4')f #1^cBLԣ~!KhW_ 6e?[N +`]u ̞ i>:]&Ds4E]5{њ>|=,U،-jLxf1|눻l¼# M$Pj^|WM 6y3+2yFk)g#3>~#!$Y|p1[tБ6Z70ӡ*P8۸yB4φrEǺnOzҥPb gh]/q];p+mY劇 T]+2nmLn~VN#5\#~D܇xO*P5FkQоؖ^Kg;<K05=g|6=T96)e[bS%5|F ITнo?{Dj| ;?Ks+]JfϞ^mW7u%ٙKXUKXJE_yB?Vc%-h5ƨH" #S'kESIIns 뎎PS*qHH@͑(&O&b/eExsQO+ԑ\vBm_*W.,$kVIdB52:d̢q\&Sj<+BTXԔo˥j: }Zjo?7L!ͱƧ2:G8@hX{jdɞ0~ ~r]Ξ0fX})+4+Q777ʈ B)Pg r"Yr`=~ x);7Gbu**SIq1 x =y0cۨ[^fze)D{9/xޟp/S 7l)N"KL&t|orls|"L-ն;O{sz?u >'`t_AJM<;y{yZ5<:@Ъ *5t UG@ MEx5f ^Qd.:Ovl4kIGȈ^cSv<-pxv ??ٯ710a/x>uq2R8.m qWԳ<22I+uo!n3-ۛ>u6'hh5BcXL[h];R~eZV P{/G8W>GoQ8Ọժ%ZWrHdIS v@?=vKPO LJu&]>c54 u71 Hj-zn{xsŰ#Z@ׁe8Qd6"XpIbWQCt}<5k =m)Hl)dWk.W@1$g elŠE#]KpC2X,2 %WVF0[A9[xpFIyR[ {X{XC~d.T8l[du6Z :+0=diTJPc$+#>2y+5*nPU`cl%%, >۴* 㸏'\LHC +-0q GvJ"W5t+wsHwŊAX2J*F`vd)ε ڱc8BW mf&s|t@{HS1d$f!] `H/oprw<aIv:buܔgRl_y~iʺ= -G8@ߒD8p2i>d5GD,(wD@p~l8qIf,%$7܈vh峍RXS:2ؽ[>,"?t(`ؙnJ5yh25l=) Qc|!5T# )E^ӫLJGŞ8Rs*G*3y}lsDd;؁fX19j`}9=V +&~Ub?îlڎퟓ smg)Aixm h>drc N$X q|bZiShQj=yeÜ ,?(|;Z5]nK =BLGvRs,93ne/+ 5?JBLY&Ƒk#pJDUQ&^nv ȇGc$6vuG̡b03clnaǑ%!C\:QN OB)a%E2Ep0!kyUh| Sw4|d ďkp/dnVZ]`Pgt3>RgPI0Ms Cjɋg#(dC H_bhy6n FNw>}U]fu*3BZwv|=lPn:k&h;C þ9VqFX]Lp1Q>%tg5?Kt@׏Vٖ~ۀ?~sV'i'VtaT9OO`kQCZ*<0Ίc}k}kmHILU[A8`ak\5oPņ hYju!Qkbgw(l|>o&`l+T  ĸE)Bcx_ԤuK 0@` ^yŝS;]x gag Z !d`4˒A8f1YJKW?מ%BhŃ|Sݭ ^ pp~&~Nh~f 5cŹ/rq;i2/=-G7QƗi{}~߇$'$5r5VƬ8BA-4IJ} yM-j/ujm7zlW;g0aYHF_nv,ڜLnE>@B cEwj%9guF;D7! njŧ-FZ=Kjg(D5^ҰozȎmΩnw8V"yR*'OZRbM!Df~'W/םP l[EXhrkR d֖sa׺ ? rm}flu!<~:n\)iuO믊2Pߌ!  ꆾ`6Y}WGI5K8 ψ(Iߔ׃o@R酅SZU)z\Go@AN)wa-W@wnYa*T>bC \ rJp`l*]z-_::dN|0EA^y\? ܷV4JևA?>8A<$;5s[&%@1-zd.{p4e"̽Oѓ!nY0`s~CiċHSSpS8Fh]qg^C>'U|<4ڰ- z:HA`8]["``%hpp]DsBT50F壒 $c8HI̥ rqƤ 0#,I~ (k8~ښk;y_T0~cZ##Vj> 3o#^]ȧR@j*g YzP+-,1Kf(c _:>Zr 1;AO nK4~O #?Jvf 3 -UJjNj2̞;ؙR>|!JCVk]WF#3cVy ,FsF4{0:u'-1ҜCV)唩VVc rA~wW֬g({z<QC%D;ONhS%ew~Kr(HFt.ZOtKoX'N)A[G,9k|Z[>\x{$*וut=3;Mo01 h"&oW<"dϔ/A\&/μ1X/qQ%nm˩ [. ڰ5C`(7C6K#É,K{yzSvrs/76.qn>-9 ȜP vd%4gM鼦Ghw2(O*M>D7K]kE4oz7|i_zpb~{2$pPVCP$ j(6-LNNF sAC,7!R\/k)JPw魨ȐM?:W/e,[K`;Ah-UMpy)ypf,¡@*RM҃K0=lv.%+۶ TV@.%AiPƜܞL:@ NF.4HT!N}_D$c^=:bIF6Y~LD=R}dZP5LK!^Q?w # u0H ׉}*^ {+=KA9-v nibm έ|̡ rGAϜB6A\] ܍cU/N"/ U2A[lh-_o@kYD|Ip}e. аw{b^gܶ^bZ-/Sfpt%N%SY9(%w$3]3>N~#輪FZLqw|baȡaz!Es~)`Bh.N#Nc4;Q/-$C$i\M8pPQi}\Ő +)3&]{ݩM4ќ]"07|S,t Yd> C Qt*>& Z[[v8H.c߽ z[@IYN&0EoN6~8BX5~ƻIٖ]\*¤ۈԔH)F4 FUlQ N}Xym4$M PJܐC`9irrޝi\ r k⥩)=gc#fcxf;bͥk4S͈gۨjȚ=Z r| 1A֠0 in ), [@KrA#ya$N+=XvU-LN:r=i%K][q6Eƃuv襆p ~‹|,yRyOV&//S7 OGo\fKj^M[GN{qI:}dz%9̹T=`,]„3LS"Y&rKE ^pïe|`z-]UywK%3 Z_8ikV )mB)ctν ~AqxʌKl#~13]J6̴Zkݤ\I}dX'|CyiH[]!?ȯ 6\6 ^h$%x}>W'/Ƌ#kϲ6/b)w@l'1Ws((Ru Sy13.[Ym!"9+%:&PuRY dxs-;ё$yX"Q-DO7Iks`Ǘj(GL~ Zμ?3"G< jO[EڭG:A9Jln9x"ӀOG$rg5ϑSXү}1lQ5Oc~HfKI;(¢DC ROR,QoFͬkw)jDXD,e=ю+2RUmgR,_[ܷ,HIP0|/O1|xk'WS݇x9'&QDiDG#>m\ VY?>_Y_58i,x^ nj7_[ql *'qv>EVt?jCzg 7b_WaXy<}khO$Jьg Rk"\*2cG@\jV̇v)xOq 'C6T,Y AabP[*y$Gmv>n5b%]d"K= I ˇh(*d͛uu#3dZ*G̘֝+w ȉr*}Җs)Wg ?PyLSD#a,eͬ$J%ʷMawӔouQ0{]5("2ڒ .sUż W!U׬i*`g̵5NgB./;Xפ_"!SU/QJgj6Jq`Es7EvOg`pYS; r5)UΌw]&e5oX؛;?,pMwe" #$u˴v*QyծF~0]e< sη&Ӫwnfu:Z8#4cZweQYt>ݣ/ƺXur&eR&ΪJ*(ZS*(^46XO/aSϙfiXso[q={gJ\Ah% lwV l+l=KdJ_uޚ15dю&[?(O+CF!YdAҗev+,\JY0sAnZ> ؤESIi#?@v{;S>Wߙ1"e qPA9K1lbUv0;<%dj9ZKy+:TXI")mgAr…ӬHA\[Q'#G![P~\#;xGONt`Rq|wLϴ>U~>I6 Pxf`.~Içesaɢ XhM ̽dp!r=ﴻW q/v]ğ)㯿tn(|TܒSzBm 8X)8* ꬚2Q]w эl+_( "~hw=#D(:@-a=yooFm dw^'/Y& 4Hq>RޑRA8GEoZua߁O3kE@f-]3 LPpv:E5<%;iשos>JJfXEYdk^Oցk} Dr_@Fq<]1Y1+) VK;$waXRb;j;eEʉ8歜O+dLWC)Q|K4w*1h&ZvԔ؄U-E-"gUʣO`ߛ ;sx/e_{,u ! 97p; XI@3 @vl{-BرWu43ufGFBcv})V0rBDeBŇcTΟ [`}= ٞY딝ֵ$0,SiWVz\9(zUd;kRk?]hh,S>((-gFlU)VKݕXL9"XA'$>Tޗs_M/CRH *]A0 kCeNDoݲ.;^f2nTo ZKa/țM*#@Fݍ2owd~Y|^2hP[@Iqh:SVL:xl 4+8iK>BP,|}GNb^ȣYNZ;̿ }eSOa5{⤀¢, _W6kY# a\ *❻ȔI L h4G؏umrF\.a7Egy\Bv㎷S6I$1}! A7'5Wx }NXbq4?\;6+6raXO4'&1!h(Q G+o\W -.Qjgq6%DD/F[EC{ jD^ڽ"e{uwI~, 80kG#2[.7n tS䢤h 6 #4ZC"ت)v)zSr_J2{' u.mP}xջYč%ef-]6֟ϨVy3^F^3yްHp&g+v2UT WTc[V6_3%H=VgAS8jO8(_חHvx];(H0iBtLGF ct{ia% jb  l xY&$+ QPhg^@}sյ WWof2ʋ/R*"bhP^8iZ}&nBQg.AWlE*z .h`:XFyIő^ƛA^ʍSwT=AU˨3Ƀ3>R.G1-RRgcw*~%ao| ~aM*w5 P 8T͜X1E1b +[WY{]o=e<6mv`b g/.* p~q c2ew.μ{gSnn\evN6XYT AzM?u/Pҫ8)k`߮l| b[@Tq0a'}~rt %/7tC?{@ԾA9Uc (Ёb8/ǟI/c9μÞI#;(\UC5ffC"^ʷ\_cE*7$$*\{ECa ǔDzK'AzDu=v FYcR?ۜŽA-DE)&Z廒z>GD#$w D|5]e(1i4ZQ^?Ai5zAF88߾O1 k>2=C6m$s ?;ݒ=.u4a)%KQe[6u6G+Rx썺mEZQ/ZMQ|1x,'v}C~B;灀^gUWgqVÜU~QǶ=qT)/)nTH3<{kٓx0 ANfK1?h샃_:9[uBE_WEG+l]@S~Z:A%{Lb~ȣ[V!vDSo$VS0lJQx;zi%A2RmhbK&d(̜/+UINx{ـHF(c)v=ۀLmC>(PBy2ϙGB=ܴzŎA]G Urw?pzg3gS>9#Uippz2r},!|l Zуb:as;IG ґGGWx`V+mZA*^@`j_lSD )CގEgX*ƌ=٘y$z_EGz`7[T.{JKfs(zf/O9<8JW;O}͔o0Qtt7 ql^=c;"C *Ԇ'&g6XzkO-trxӵ26&AV*3pklA~ͮGDLa!4"AX[F`f6]OxBs./E Br(| \c+ nv7ke1%}tAW+'HŮ[BoFߕ&?[^:藦ǜ m=oLBm3$,cpS T-яTՉȦ~lb؉t d ].0iFl<^8Tא=Sq5^k2ZyԷo H/fNќ!->pt s31 Ni> wX+*x 38G>b~q-"^S^X=gtJ^[(k%؛rV2<U 56\C_PKp\+sk:j}&`#l_ )yы΀҃8 @W }koci AK`E.֧$kOk[Mz<<26oX%ӊG](+YBI(2*rŵc)_ˤc2y*x]ȭ*^qJ3!JGo; IriTY?8LIkZ<ߧ{$D S(nj'AU-yvyVVV(B<Ah5bN#,_=ykn,:jbHEZcoM"f<"˅vg)W簆Ջ0ƄL5/nJEwYz' t?UhuڔꟺbCIf1ʅj\~c~1d8;"ףdny~.6CL vB#]{E}$ݍ|Ia9`Cgma:9.Bd!W/A&%DDNoT=F1pZv E H&XY_+W ocWȳ s_HCK#F D+{Ot0WnK/҂lcl88d`5nr֙,™ q/bWVkcB6, `C7$ 3U oGն= Mr G UrgL0o޵ 3߂B73QDqXvZptIܶ~u _@a7; *ԷЭ&`2IwLtN,-[zW8W_4>?Ŧ:Y\V'g3}ag[_Ӣ@Gca00W2kUYV/Mk D ܚGd*ۏOh61tDyt"yяa}bӢT}%B'h#zr eJX|i?ɖd5ui-m~A5jkC%]H˞]㒠b4:;z}+ٰw4̅%#)P{EhPK4] ¨|7?%t?=z-s.ϸ>$T;sdY`87e@u:Qh <2)$B?iqI.ǐp}5BylnDFJ -lΚ L9vW'HcI"d}"kMrN -z) P1RCh67eE{ [&` ˖gJrXWq: hѴx kKyIJ/D%MSpyA̅\ 8*[swH _?6dmoʡIm|gX7_6vnH2GPZnaMq{dhlhFWχ&jp3 `ln1#X0XA rH(j_l:Sg`B+8fߙ$Ijf nGA])mɿ^-XC.8pǪ$MwD`c>^TLJ4({΂  /f@܈ ,?}6mӉrNzCJܧHҮfӚko } 4ɅGxϾ8f+JrSvZM= rRݿGa7d>w[ Zz9H|)g,o_Fbz,l]4ORk[/D ӴR}|x[ɘ 8]F}~5D:d"Hg_Z]Mx [>TYCxF<}ɋ:GdΟ@?9hy}&TQaQkG.}`!ڽr>f`P)"\Q.o&"CzX#aV77Bb4۳Ph{1.w#mׅdUead\uV/;`uxFmKhK(Z|& _zJ$z5bJ8| _ZPKh,<SiG `*U0 k>da0F13} isu\mWJmv)_P󨵀a>k>C- ]^')Hϩ9kMOs?:|*HoGNޣt>]. Aoiܿl'o_!(/N0fяZVhOma¬/m8EC~@&em!j;2 ? H7tzICֲ x" DuQv>M,TJ &aUP 0`>}^j4`B2RQVOʼЯ1;ۃ*#04^K,$`W+JK}84(83"ڝi1B;hR:^q+6E [Ԥ~ɥʭIXj=_x^އ.# ʓ vj _EnjՓ SRΏ>'whe8kL-;maP7Pr ꉗ6y4 }WR՟ճ\vgI3v"(́|P1>mS✀sfh n8]bPo?ɥ1ho{"V tB+Q-v 8-_9c-SY qmCg_JV%Mm\~rRѡ}YtxE4Dbdҷnܘ8LAzVo R6V/A~C4'lOC򄔪]p$bzh`KH ᑟ7оdR i)zkVoAZ*k}@c=2XI {0|v_ g^Bp_ '^ %lx(7md<8@D,k4u|*)GW(1sMcny Eo'~lz(2|eAV(֠R5}B|Hȝ0`oٮA4)8583ҔfXIjB4MDF/fLoM\q/bWdJ G֋ydqt&ln~O)2a'D*ʽXׁJ/i}0H)ىiJjasْҐ5@9$!b}w뿋R]Y_M6Q@A(6C\OBB:Wk3l,cP5Ӛ:6 ϔg%.c+``#$BJA Agŗl4$qpQ n5K_ 5Ȕr g҂re⸌FfQNb s _믞qP^~ysc|ۙY#_ U,iǀ=`ʥ9~Dݶʝm.٤wCnnA^KCsv "hm~9z46XI64b,+ t49 /NN4 9f J{Q?tdR ,oɕ3>w[B2"QFW dY#mȨgʊn^Mm~"٠fޠ THl 8IM΃Q38O~r *=w_4! #?z Y*|F\ [tY̌z`8|ǣU/UۏB4%mop78"۽x?R.L{q}z mCTOӾԚY!Uչ?WŐx5q%^Rn?,/62|'\p=EMoɼl |dCS;tTyhP~TR'qU:]z988Ōk1 UCmH+-8*C*n˶iI"9;׻"bV9sY \tnՆsz Cgܬt Vk>+_Mr˭ +)X;D'㙊FNz1/f ^f#¼W8G _v RSY42J3-5Mwᙉ4\uR *xX9APKL5?gzݫ7(ꯗ?\L)춱&Mx^ Uo%1EZJAh=[=TLR% ~U.̙LܽNX+oEߺFo*Fft\&g'~=goLSk,2gd5nu=G'_OK}waDٟŢKh1_FPZ Q0N^lt?5-)k0ߊ2n$䎉+<g>eaG5X*GWV2l;9e1g]~zJվcA݋y{HJ<;e=E BE(Z:_VN>ޑX c_9<}WQ_jF`$ѝӇ̓^nNt/~ӨSeP9=d UJ U0t&$G).:ZB0o=efJ,gur?br`u^M8?L.Օrm(/Pb%R έ^ 1L~e\zCâv:o`0ܣ bOJ'~2k0'i>H00I T=!_ti,1@QtpxҁbK˙ z7xćT0p_ȭj3?*FCŋ!\ڋFBueS`]p)h;QozMPnx 1)Yҭ /P5;S% }T, mh8͞_C#m^:!^=ZIVe-HZM.cT*L-f yu^LA[0"n{ 8QՇ!mhƀ"'p< Z"`CfB篨wH[є\Q#hS >Mx\TpsV4 s1.Sjӳb~HU4OTY={4GPz9+Ú({&,JvxKtԓO"Z3\kGۖyQRƒcWHp}]4@tQ(?{j{ɴҤU>3HFuNyx{Tu؜045>C42p"\2U 3{SmCɕ{'pߢmb)~\e4|ۤSiEA=jT<<](*8j߯p2W#NN!IKwyFA,Z5?u s*mϠ/"ϸDI2Cw}(7:p0ΑȪZxb' Oi"}$OGv~LaeFrt\Rͯ=Z@J)׍$2EWJ+GMo㔪/Ü90065PMzjbHA5MdތDź:d?yqֺYz~RqLfm&堊mbWe*FbnveXYPRR>,ԫ*T|zL1![]=;w26a+-edC";[:ݡY?}?7${NB9ODLW+SӠbJ+o5E) (`e@ 'YL=uwO <d W֑!Eiש%: 3V>G9wV֊C@ɻIjveK5Zt:[2{tL+)^x?x6W^'\W k-~P*"% @[oI7|%( ُ&2zNoAyIEٲ[-h!TشM'z*CP5{Ό%Bwh 'aN@۳׬ U'—79=[=g,n*VaH] U z΁YH!evue:f8zG%~+$irmg G,5NݝB3e ǟ ]ʏmي1@FۋyJ7_&MQry^ƜAkOY)Wb|:,˜ѤgUR\, u81gJA ro۬|5khg6%2J-ס6%C͋ט}9,XO U^K JiIL' j3(tNlP' Lȉmiл6r{  ΍nIExIsEƪW+!~/CRb^\3 2$>PPmFH?^,"yxE wf-y'CTA}5y%v &Vrp9J#7%ٛJ\LSsTMQzHj;!\~ @2qLjYO~O>#\LbA7Fٚ!\eE q#cS6j"S'kν<&h&H 2P؁D =gml1|^bz{{@/O#ǝMs6¢c ,*]7ʷCv[îN=2<(|3g1Tb^ k_!X_;k`MqBZjh;BD`\h o(ĆP\E<"W9Ƌ+Vk/5n5/9TRJ6֐pfھ+E 7^@}̭H2&\Eu!;hZ5D?R*j|vB̒&fySXGD °q"LObuF2Q_c39uG0$mZ9!--Zk:/gV7{WHUz΋t$NC!BFbJ6I?"*oa]vf;-pp.׬ʹ%o 9}9( mbf{Q\pj ج Sʢ&_<8(0- pK嶹Lw-gq/D;|>R*W)8\\Y!{i✃OސC,v=&Em\<2Bb&FOxx#t(>c'-ZGi%ZHSRY vNGyT'>N6[9d=4j#q %N,F`͸0%4CFtke?p |H+hM0AU짡;vq8WW8#]n:5܉F@hX)Jc+|O%Py# ݰmLHڢvߴ2W1x-n@ĦoP`\gD:F[8lTͣE"dII#ai8ez*DGUֵFC$x9 ;N' T vܐo. RMg LY*?O3uSetH2 aK"9"@d{ήifN(+3u^R6fgR$bQLF7Q0%(1u 7+71l Pį5 ){TvtSD 9ݿt‰fst{u7ɫHqߡrSrZf,/ab[4ގ M\9&b!#NM4"\hR,*ISIRhQ^ br[٨\]YgOnߩJq%lE$X@ Άf' ٣8)B Ak i?4&DE0bP -me ,bՔARYݼ=r(鮀Fue#d]҅pJ#eQ/-/] M wx*?dsT PS9rx?q 2g%Gu8B8w) sM7B䩀1:msU! )46iGF| )O@ |! ,8 hŕg&zA5BL^Ob6UoF5"L8lٶR+Q5+>Ax2DМy[a|b;`"Y0OYlP '%Nm-jJ\lղ'X|z݁ܲ#ʎdxzy3T<=H;lX+.f,BJ >$NyU1+mVj3+mpT s{yY}3 \ %SִxJ6` r16=jsUjlf\WI6CDt&" ^A nA\ ccW=C]ph?a""Љ\lp?ˊ^ܕTyB+s9ac&֘=t5znZ\ZT$٤v[dadhHw(Պ%7E`nqP`ga[C\\B8y9Y3 W~ |452; 1Q }5G'ј#̦?LԚp3KxkF54wO82Qw#݊=+OC!/JNuk͆1Eb1];`(D~ΐ~1 W ưg!%tMT ϙ"-)@rpu ]~#0ǨBgK˪C_y:C^G̉۞ FR7Z* >=4yQN^ă}pfzV9T,;o cR}(#-dkO6A2~9d9\iqNR_^qKZ _Ӓq"'PN4'ʩUi6˄d)OPkȬz1}O9?U# <-Ym>F?5>'AƠ"AFWD@К1AMH(;O-{q0v]T~X4µ[ 3!BW* "']s녇:ɃN+hۗ %.4cr %l66$YE)=T]J oU^BRfF!ɑQmjXI!L0֬Uj~fq8EU%=;4pGJ Tފ 1@] 9P@R_qQXx(Q>!\wu'骧&3աpx6sؔe /τȪYQmiex Mϓ|l+Yxpdf-V@ ,{OyF?4#m!͜:o[%qhci]ow{.sKռb5m 6ٮʿ j2 (_rG@Є=Xw'M!`dlm>,-A뻱 ÏڌM: ϛbW D+GC;G' hoބQ5М YJH;!Hێ5' Єй$!I7ѵ^\S/gdLheP9&lP-4{:Ir7y'S,Vk"W//<ܸlka,Ov]@y_G|\wwdl~CEd ұ/?>ըbIlk%Oo ۼGx 6=5@9>*0vT٤qr]y~4#M.&9h"rj3\"YVPlÈ8CIlCش̰\u\,}u. [Tear/Ē3g=dIB"ɚ!X&w f9y7_Hp OaOX@{p{B-Y#j>=-6c&9~-uO|E"51 'xjL ef|u(N- *"gSq:Q< l,KlWnfSxڏ%p"H\nNX?Dл[)Q~.?*-R`znьߠJ!kՏ~.A3#5&_=a`ÇG=1%BtNB+Sw˶Û\wUv_RoAdD6ZLL VYB)ItL o#[ֲ_F]54Q{Ttwfwto\#Z[쿠.H?#:Q#8s!.]/f:<8ۚ*PZ0 jmI|M0mu.+Lt멲-%HN x"Vv֨G-N~6IL"uíD/Xnެ7挹P܆4,K.5tAvs \WSMMCgk(?W 9E)8r?pDg(]ҶԖ,5l)Ü\< cz^4ItO&d m/m!nxrDRJڑp1XBvvapbMgZ;m^f̵ҊH% R&|pG$M"}k?1Y}!/~ gSn k3 u?}%@9ͣJ]n7k] bf7Dw3Y撽hff;91&U!.G?x(\7 tW>aqXЙq6/(o|b"D%.ex*B,闊nT-+Tef._~"qa~8Ex||3LSD3/PIacaGVxJT*U 4R{XOS6Tɜtå>xvmѢ+N갉 -wEmC0VWR;EK,oӚ):jނȍZ߂(p9Bs QR_OV i$A<=b2ܯkMҼ xފO[``"לy(>A#fg\10vjSL!7ΓFd\ܗZdvڂC: _v_ú Lf%9#aHH"fWO}6TXX\@:$S8IV%QʘZm ;R( åXJz, N1xnL,;1aV+li24N!*DW1B+5o/p'C4+)+I:1fyY4:Wٽ94'3:u 0. e QEsw 9e,+k^~:Nr] "roIRY3St)ySmqF9 pkCgO20jfPY؁NkY|7 *a(ĤZВ) k<#"L*F:AN}uA܆lGDcЀ[iSthP0;noB>M[GˌD n*V3M9KIV9{EKu[i cJ)7StyK0>zI !8F8:gI$$_y@+S\gfE}N`{4r},ߥdiQT6 ҀqA5{Yp[;ooptds7fqÂk%<59[.B5`4*10K\2R`!bI,&_`S*!)5(F)E"V-& L5#LS)p}`sKKvꕔڻGX~Uqe2ICNJN̤Eӯc"W*ZDB-b=5Uh=(K'o@v0z~wxL@4ZCDDzZh Լ]wͤ!*x}L="8st8N?(6CE(X=݌gmVXXN;7:N&rQ݌QA6R=Md/s:b}~y9ٺM}c!}ۂ~&'JҀ wyW%<w!ͪwj"WtGKoIu~Bh[M3UD%E3^QV3= ;үok"#[YNEDjk V.Yl("IIl6 {{0k^-a?afgSÆǐ!Q?pxX 5 wyVtqC d9 LwghhH*kn\AXp^A|*7-B𾉭r\r|t6nmЄIF;+2,9oÂM>XASzI^F4?0nƁMFyӔV1;ܢB _U^?6 z(fwrMAYӑ;u b 2: -qj;m~=O"*Uk'H|e,a1#c?_*o P& 7=1>`ŏߺ:+x"DNmMyz*>i vmەVC7~P*LP $U 6u&sJ ؾWS@Yb6ZwNkx`NQOTmZȨBuaE8A3萪, K(>xW8r"銄WU Ĥ bi]7CO$nn:/K\~*`PR/1qq'#GN7ԍU˨ld/L)]b[U5 ,ݸU?n,msPTb{X6آB Qo0KNm?AKvly vT$4^ c, ČluuB#Fˈ4N>30 x~jPyAC6 %U^.21CFӐn=MP3;գФ.'#TV9m }91%D0X!KJ  ^9VrWZ3pp3Wj\,{ZZ$nj'FCŒk=u*i/XP]: i}Fe=2"ШhQ~< mAlǐA"_?> aĐ,3"kC#g0X ?ɧ>10W*#Ҭvy&tL};DȸgL=Yϐ3 I8&}imX?]D)اG\F7c3 ozNV&2z76-$:Z{sbő=u&l9T x\"iCVuP @-Tdt}E˥R;t:VrW/deVrd`X -Lٟ"x'P D_Xj"2/Ι7KmHfv%Qr^#(Wy0xy{7l''kxk*{z%?FKl!Zi3'VM1fZPq߁3!]IP+ForR TcsNMQz RB=$ҽeWSGYBH'2Rl;U⽁pXBbʧy[f/va!),G*Ѵ @gzmZׅH4V: :K?MM%i>!"Q1}끾Yqxcd]{eӍ?CҿSh @ؾnW.q&5"43.*@tMx9lSl2Jڅח򍾟hbO غf/#6B7eQP$ƴ HSh)=shPB@釖i O~'TL5|anQ6vBΦtYb_,uށ0g 2jX1pF {"hGoy\C67yEyov\xh [P3y,-sT'`K!.QJA!4G.o p?:kMRƈC} ,9]RFe7eW .v JN/ (*Qـޜ]mOI^pI-T˜M8 S#֌ eJWe *ԭNR\6@AcQX[Ht(J%a {v³EJE?F~dɯ$"M~w /jtDb}%<{UQ v˕\HdшDDM]otAKh"_F1G2p-cm'^51xgwJ5.KZM=Zβn|[&Zz3iWcw0vS,s'zJeA*=!7,aAZXj1sQa֊N;+ nhL\$ A`7Z\ r>\l;:Odv箜6 xXA_Ӱ@DӎyU?oj+0 yO軛mc57ms9B"J7 )4ZxO 8viV3l(͎߂V?2!NjG7o$!URFN4AǪ?~ԥF>zzf8b=d*f0| JOW4K7gy1B($BRѶc)3v&Ї Mdä*M*V&h526o揠O]\҈:[_Ʃ:(Was'pn B,; xS2&hљBrX u l]le+T|]0~c໶v+9LXB.iDiyäeP XFֳ,8'nVC+=6.gFF |# .Ç7i&e1>kGW;a gw)ñ=պmI~~9F⎛91= X~ڗnPWf 9@ x'j%LPEݠJգVbB&<0tp77EdT0%`yC?n'p'bv*֗84aG hҮ/{^(d6 9ܔBLMT~Ji' KwB[?lE0Y&P ֆK .G-ZP`Qà0=e"KiȊ+f/>Pa9іl I%މ:iZS溅%1?[eDr$_='0?U%%>쫪+X|SY2*pQSj EVv05tQaDP+ PϷKnB_+l5S/rhDXxu<)zL@Mp4fd,;zdp%C~O*Qrĉ$2CԮtUV"PZPOzg`s[#`/NAw`\c ˤ&aTI].З6CTk"m)1AޜG ;M$(g܋p8垟.>e)=Xi|%?ohrNO-p.?b*ƧŐ$Xk, O ͅs&Qآj9kE| n m"}wf5=- w$z\lJ]sAtM?wen4Q2+NbN@D7|b9$kx4Xٵ$B$**R^ũjV -7 Ml< +7wacbdik {Qi)_xCY!QzXX0_j}"r.0X+DIqvcLRWMH !/Z暉.BvnzJ鹏j(4$qk]`bÉ!SC\QmRaVcp; ^*u1|.Lh%KLDNB\J9fj!x9Ʈ1N%;ACY6R b*iÙfL Ȃ G羄]~(O~!~Hȯ]T)VXuLK3HSOn1ׁy8б ~^.l"]G|*C3D 0"ې@DǁinHa#ۖ[~l:?MÑí%D ~V*S4#T38?!q#:v(KI @]]S&L?>s9^LN,(MFWl&U3>QqQ9kdf][#(aFJ%W~FQ&?IP*` 278D H%9*^2CT8S־xݖ.+m%\Mo]OO:O5f902*(xTB݁)JΌAoJWF5?_-[WF M$qLm6 >6!T`TM$lݽV{q>kp+~|Xk VD:ՏUBBǢ (+յdjTn;I!~F lz&&ٿ2[׭o @ M-%^ܐcEI!( -O" Q(hW1|֡L@MLLuj/ \Aor6fS k=C0ge*^ܗO):LF h#g/!Pv@JE {$]F+&BYd!3[|v }5b KkF׳goBn`hժeXQBl0xgJw\gY7yb"M@2C-py;:=:Rw9:$f[sg R\C,m]9%NQ=),GEޒ6ɹH3)mp2=ijAuL{$(z&9 Ŭ 4k]qDNԵ=ArTJtRc޹fx^K[S<#.1y`ʄW'"l5=ENu:,VqWS>uUbT2/uVY~R^\7qB^D}QxWRK(21Yo [cN6ݒI?ϭe*4L*q}.A\A}XU4FlS_ao[RMՏl~QrL| H3rsG21fEH!۞t G]'=Vb@dtox٤n"I3W|/F[<V ̘@ڟ0)vCn\UE)c8zR.!u{`%ٯ}x;x^qJэbⱈzQձ8 }iM|`qΝSTĮ{1|Mhipr$aI/}n̘E@}i@>k&у'͑9Շ'i<p/$hqnW'?[86e\?qKr6[GAYNl;"H͛&j&[pL2˚{;뱪65ɺn _⽹o w]@tPp })锰ğ&PܙtQgd.F*tts%F9L/~3sJޏ@7h=:6,nAWmJ0'5-9>Jjzvx#+HlZc5AP){\MKq2^%C1%~: 02&Q31{G@U?eR]T BF?:Χn×6WH{>|{Zqoi /et8\ݩqP.>-@R٬%, A\*v.Y.g~X @U=V=x,&7e3CmBfPHj /_4 v6-6Kf8j}"2: Nz ? +ovP r6e#Ӣu2[~_TŔ)wLw5'(ω:K|n*+w.h')3]zx/E:eX4O{f=RD@4VeYC޵u]k5MZ/ ́58@ Ã.u@!OߟǷgRJšcWupE0#7MK/\wiҒl?8d/e~ _UN:HeZ `(ϱ RbWXTuAFw 衅|z9jRQ@؃aeA;e3[ dキ;TѴ)d`Ωr!n*yRJI䨶^qgAmEMVĤG9b: 9XG+;_y"@گiqvl+W%㿓<ɫӎ#CpC/f#wp }A;:[3)@ug\L2i*t(C]Ն;>řvݏu9柺KejɫύloJÇtBmCdhU;TøHFjq]o'WƞG˹_"!gUH,uzMc\cj(쩄9:7ho}&HrIWTOvQ?| 4P /9RpJe!ze{BIh3\D:/6/H$-N7u,v<ۜS_?y7iQm^YyB*65"(ܤMoq'ab= ;` *Óv%={ q'J Q7?%|RYt (uoR{n9q.JzR@x Ʌ-⚦j)T98"C[ _A\[C4h  T蓟t,e>J8asIQ= }8׋䉠> I Mu6]T4UnpQ6y #.no®=C᳾% lb_|8 !Gk\ښ"8_#gև3E:ϩc=v<<=܉+%" (ƭU߿Vb\Z*',7;o6hK8ʮ}i 9$%bֳӓVTtf,۽rVӶrAiy.\f o=YgB|ҙ!l\xpcXQb[i^^k氩\~ JD"y*>&GI=C&Kd=KLCmZW'9cL&(A<~evn`Y 7 ^/@Lڃ:-# ,bgBs9^&^~xXGe%=Ƞ>뉛wZg3| },o?鼔u~b} Ze2)glؼgԐRuVBCud<){B92. ,x>*h/"ce~{}"2:MhPxR79AoA6Bb31ª}$&oUoUS&͉wX 1M} u(szhOKO (;ۧh%Yʞ  ?5:cd㚈@$?˖ Sv $_!V?FDEvFm5r'K ؁<!֞adQA3/m 3\L N:լqgZ98$Lp=?X"ϣ[/Ir"L_SϰS8UaQG`5eu\ǜCh FvRAΫwk%MRzKu h֭c9$-4/p~4ST?h%iPc$b'—XFKs{Y_æL{5@C2t4(ǿzZǜW"i$YayNr q_os_JB[?A;猾X&ঋ!nɥw>"0 gMi܎٢2?J:;!&*kœ H9Bxv|g>?xʬ#@2%fמ"9CM(J.4˃ǩ&ptnzwAFcB\dN}6)*?Bw `C(§⧴}/ ~!=mQ0EPD"xjf=wx5TAhPsgu}V~5C k-AF7PB?,MeMB˫K?$Xڰ̟fh) `3+H5s>\Ҟ\2htnW-ʷ0ky3boτ(g'>8ؿ&ۇ&Y:,TՍ5 ِ}[ORmVԫT-e霱(1Oo.`r8h1{zf»L#譃To+`Oq؛+u@>C z:rL@hd0<]_>03yڢfC8"*/Hj>0 # Dy  l>G z GRUi88A\vH* g]M1\*(e8?d'FL9e@ec̶#_Zg"$s!Xcfoɡwp1y"`N#5E-@C Ҋ=]1P&v~%_شhHMD+ [1H?1R+!?4 =ln=b/wT*dRC #ٷ}R~hmU"7ao7fӰ`_?˽ʎ 7{QStx4oAPhFg19# gâ\_u'TB۝, 3O~g!$a?c9~S6fdma=#wi!Z![lk |=(y*veN;wMc?{:7'iIf*ROMÀemw&%Ȼ.ѧ ^8m}ߤFb.6kIO@+VZ䌀i dY媺7 $z"'^PweZ"dl#*ŭ)0y0fh > ^C߯[ZEX7‹MCX3=rZe)$}}*dUpF*C:NY_MA4dzS(y`nt=P7 v>W(U6dⱌDpy{;;v &ez3!/#:F yV .lڀw6uz^3O"jt$wj\2Pׁ*$D ɤէrճG@`S,CS^rjXMC Hb.Kh '9fHBFSLtˀm;uTNoC[ճ)$ Z2)FgO63nl( "5dSDaV97{K1f>rBG |l;۩ y3wŹ~o:!ƃݒ c ?Ĝ^ 6XH˭BPr֤޳ȿ!?@TeD]~#)І_ ZĩAEr pNq=yZyEŇ(É*Ξ b*rd5pŸy|˨Qy%B{`x̒99w)qWG!0T$Z"*Ů':#[8%/e* rQKπ>1~FIbd) CLssAsUpfz*p97m9pg}@&Sey7΢tgx2 >BaAP99m*|c E2α}¿_W[<ķD g ]t/`BItU/5%2o7=i28e ɻ}c\+󉾅Z|DEV(cA7`Jm`u 3aVu~jNx&;[TLItwutuhaL+Q{06m^zј*;ZA-ׁyg)Z6A 2|hvR8 x+D D^FIv%yADCP*3W]qsLwlm./QGwHfh$ܼعudb~j,ƷRZXI<݂mkz,MVTη,mAuvл-VGS-"+$! !έCXiLWjj~x/EkW P?q`8^ZD=j۬LSMu̮#%(ȠkXI/ӈX>tc Dz}Zg|UWsb|IQUtaE2uh(ڂN&X焾k{xA?PV.a *b!ŹyB FgM-~7a}NT 0or3Eb'7Fq8Qvl!nEmfؐ# "Q`hy=n&V6+SDP߿/i)VBQKlI)c4nQS:Kb$PC';5#"1 |87wmM낦,u"h+5@;X6hz"0!a9l&;G2ײSӰ>6d+U{"3^tW<64 ߪ*dE 5*\i])32]x.踱^{5՝lڐ%Nˊ=Y\yoQbAofO]Ƨ#?/"T۬ x=%Pua˩$5m@-Đ9$uك1[ZJY8mh/к+}g.`IzJRxԨ=nYŠ)zr@0O19Sh_*sBW7>>4f &f9D߮МMn2󕶝{d0 f"'xMť+S}' <槣ϟa4)a[d=DmSl>*?~Ӑ4i^Y'ɖ S#wȲ ;;ģgG^R tn-Qڀ0F"x&m]m@3qL ØWqZɖ|,EUhS$*-d*+&A~3'v4'ȝ''o=Z|P/ke(Ӣ}CK r?pU5?֍+Hv); ڌ䶈 _;"}ԾĞ&>F9 R0(.cDaIm6S~On]nwVo;E;umf /Ux}1E/Uwp4@Is`גA < boqa ޑD}mM>3\-Ny m%͵`ny10 ~hFۑS&>gu^M4Wg'Hv<֌>f ep}6ՔJ;ηaɋ]6HY;y{s7T)'g0GFIqb@ߞSDpeE:AyK?H#! @Fo !`)kf?՘ZW@n{K`U!3.xD03-yC-]nKD/0zW) Lꞃm6|ԥW()YWh3n( -|MkЏ'S9!: T|{i0T:JlBDőIw^9)Ko2͌ hiZR5w@k,2{$Scg)Ֆ|ȩ9(ES ?H`tۯ芪g}0Y<(`-n~O/ַhvW$Ĝ5()D7h^s3]H<λZAWa\x1S#y'4I070lYwk?\5P{D:݇w?ZPSO%P`ۮgaknbФr5-rA_~DLkX4-CV2/H`;Mkͧ@ۗ@PwzWojFc@{BXH6,P~mÔX;}R}T9g'/H-[{r^=@ ,fTf(1_JX@˱q&~y3wCCܾ'[d]AA,\QE{ԗ a3 ÖgO<°:Uo&u @5!3oe/5l hIH%RնG $J'9.v\-|} T×^߮8TR;c2ޏX\5ᏽ9sߓe݀PVɒvs^SzyeJMUIjs`%粿*=r`?9'A ȧR̆ϏPykXs-P{c c !A 1N68S IHKVNd,8IuK"AC@"C;CCpB)誠?i#5ʊƸ!9 R9@ʍ?ZfeI"0_d}ȃ*M(8B=\g.M!á3ؘru1ER:# xU0oȵ },_T ϬiH_tDr;k,1fG-\/h[ KCC(NWzX %vOY$351["GP=?+]Q-d I@*8KPؼxN9[Dl>;]󆭯gbBDv;G8wQeiţKMTzҾ#CTį@ٵS5&iJjlP!{b;#zqh "$x)J f%Uc DpDAiC'-U.?3MFb" !qKөCގI h%Nۂ&LkU^v[G~ZP~x I/oD'AԈJy$IQe6 $8}<,SD[xGRŏ }Q,!%p0Th(Χ*fϲ%\QŻN*8^YizMG`嬡 [=HF*Xcc79;fh;YiS+2]hQӟjIDN@TVʳ uL}|ߑVC%ӷ}Eahs(bLo U qŷ "IMb.>a]G1OwmӨ8ϵQr «%3V><+,bJtdf+87n=`irs7%L*zvfoAxWӓҭ2J–(uL|D[m 5ĞC`>DM.˙[!<:cVd2!k4Y.dFb iYEj#lLK9 \m2P>ȚX?x€QvpIo#qv1  Io~w2`M';+־B鱂.0l*ir\HPđ|&;{"yK@9? ,uAK{z,\b1!B$yBhanzTKx.?:\(XLucZU gKiݬu^gv[SK>>?% bcԥ|Aꚱ/iI [dsjCSfGw2>6Tv H(ddRY?{ N6 wW1Dlx@'<>w7lcږ.N=@({GM9[f!׭[,rcm Jq 迌æ~L +)hLiJWo!vٌf:Y6,wyW5! Zl2+.NCf5Av=\3Y6Nc_zu# W]r`a{=Y6ޫ ohI slfNq>$[3陚 ,H~L ]ryl Y,~]W87}]h7,Up/E.>i^TV#'8_7~CdnF z07Nگd։>c&lf}g2cIc_,cownuOK쩒ELJ^Dn(=e>> w6 =|S0H]cAH^6[.vYl?U\,y(1e餡v9TPy!|Y{mŦE(a$#hϺס|ŷ 9HNt !Ob':, !ҍV83Q]qYȖIY~;Q`IZBMۘLN,. 'R/cS^jh7wyR~ z&CNtO6 'uɠ^M{fC̜̈́ʎB5QpP0peI9链}q}v̼LB; 8khT *Q.)jV Ş l"XDVL@X[zHU%Fv*Wh86";\k@EdL!KBaC|{%}8jz2ݯuf4*MnS͔ĞV|0} ̤A ˷%| Hf '%!#p4oؗuPŃܙfw~TG^8Nބڽ.:%$%i]!}ZJGJYUz‰6nh$2,ʧ52kv18U"rf騣CJGVKsv,r~p2u͈dߊR.ы廱}l]'QtBtDj~ :YuFJ?? ߥؽ41,1elo/Zu Anb658W*TM]w j-WWpomy{}iJl)3UUHDГlz x U.̨N}jU[LTyWZa`-_v&[E)@{Dz*GJ':27(suZWCJIbOCvD6ÏynT!Z$2+b@^o_de$ \.#//]TT3Ֆ;C%lMX!\Er!mpu.1O\Go/DEx]*>AY XʙXxAL, NF)ZfZ69kzwZKdʡx$ \dž\e-~kzjg;̪{:7",P?gmS,Z);Ѣx8Xc3 y{sWM(DWpG 5xG j؍rTQ8Q[1k PQߑS-"j&L!ܪkלWbw>28D[.IBHSWP(OΗzu).$w߉8k[a3]#7_$9z[6k?a׆%oT }хza''~/`q=_9zxZ[ 3c/3l3Av.h4[mjEcD(w"wܩ-=V=?;F-Hh_/+<PL ®62J|@:h '`P35GՃo`oN/x12_<+7AF Y9 We3,g$v*¹d*K*ŀ[i*œz(!)$t߶qmuRM5BꦖTMFC2&8Ђ@_fzWUs\/ &.R5ݗ `]dMsZq!!Gbʰopn͗`[2?~ NkU$2{I4nz0;R'G̹:=%tql+[휜od]Z$gT/R믣|튫jI?٘M*0ڛɡ[q47!ɼE|R4؟|6:׀ʹc(Z(Uoft%nvo8TN`fC6z!-7 JiEZ~' t£!,bGs"c HK&rQ<H#7 BH+ngp3ῐ(U*?6eJD[J_ZԿl8tcIFӤӎ^+y$`OEWOl f!imHS=8i((-z?ԣx7@ W2ci[ǜ=뗴 C%c)GZMC/nuv&{=Kj6g>CLXjT>kiά  to~<ЊxUtҳ'"vYJP¼,}i/H)\C稑%%U0c^.”%n{u}!}O{{ePRsnP$spڜZ3(qcPM˖)_[C>HϱN%,@c)Kg :Ə<=^$Ȃ}ktDy{[,Aђ۶ʠ."EA S 3&[5As[ >;=hQjX!,+BlϬ=}Eb ȓJ, gbdo ui}-NEw֊TY*!a~&p@QpF7 ܓ3c#k sHob M  `}Eu}l+צ]T}ڤ7.B^l_*J7@c׏YɐJT9#"}0ֵWil찓ـɧܿ9||C>%`b %К5JµwG49zJ ':,v]q"pE kA>6YiD__xsPjaEf7H^41SfqC$ً)_O2ܕDqcpd1wB'Y1 MW vOʯ5$Ӭ~#U^ؾ?-dG4]ңV|,> ,(yx#( $,;+#gCj4&sS⩏vÅ-;hC{}HؑN^9Tr2t~@{+5= ?"v!A*^tVO¼;|Ua?5_wDgOB ELoi"n%Ha")ۀ^F(ׁv#4բÓ }1ًGq"z|SA[vm,*TjOs`2dщdq^ M!W=h(Z?ۿ @[ YQejzK!'%~Bw-mglI<:X6n'׬LFʯ<O”5r5V.6xg:۬lT^´\4Z9h.0jK3}3X4~8vAApUڻ\yFkE'ޜg nn%Bѷ$O?21Dm~4X 1b$j )4=F;H=wX2su A;!)ؓn||$fw,Y>g8ˇ}AiMϦh _ d0i1M{Podߞʺa`rgܦ?zDP*Ls2ci`]vF8 c`Z2QsN7ҪrrH%K+땇nEl k1b$]kL)qjռ}@{Q -։dM ,t# Em vНm'45#(QH)ډ#ig:X/Pc [Gܚ,zohrx9%Zuc=lTP2ݔ/U0F2m~`hx+q)$,ag'uH-WPm&n(HpzE"GxE≆_&j sBaL< ؐ!#.Ɣ(Ha+l$>;ݧ^4ҒU?3Mc6ܦkLN.G 8Drnx,5&Xzut G.DŽ9/0W01mV)Bƒ17jbR^0!AHSL6!ްLT+"j Z@Ws˗$[r?s܅Cc]}8)j Lti `r7! %{yŏf_h>ϵݳw70-+S|o;F$qr }ǢXC}sW5.fPU.QM߮bqi (^`X,4V|l e(_L}OQ+4\Ni{]<.w-s/cqnxbA d1kzw∎ȽR"C'FUj7ȺzD‰wDeki,lKxẅTo~{+yޚ)iV JRI6TcާĶ`q6^!G 䰅;'T-#KGl"\o67($lwG㬪¢ OB eJ$RU K(!ȆUՆߊm(ԿKuJ쥸vZ⹖A4gF7"3q=RpͰ`D{ \u2i1LfWwwI *;H=m Gjӄi@g:He#4@-.Rcs*Vʀr~^p]n)^}B0Lx256N,}#HprfܢF?[_|˪ݡܸ>Mg]Ua/CXoirـ)2?.k Mg?ʓŐgl ;TcR4\?$+f Re'bzM;&f巩c@IWJHZ׾;ڱ5M&?crSL4>،[/RbG{Q8ӤLr:GFwWzd vjp9VexI?S 82"'Jv(Yaׁ-#I9Tf{ Im.c#,g٢&v,~q14gRIƃ+jzҳ=(~vq[?tG՛bX:c(=oi#J8qm6Sl3[;bNU(?٢G;ߵI)FJ٪!H˹7<ر?oZtJ4uJDÅꚳBh?}_TnhI0H FKJk^u(k]gPn'O '3YrFTB9AAhI蹶dJvʺUe"4Rx\%4kqRyWClDʥ+DMOb;>]3i?6;uTbF  Q?KM +B〫t/1vOf>`a$>&VpKOćtdf_\Fw gUAp~ O,\52Ήh*.C-(+SQ!` !ٹ+Ӵ[U*I_pC׽ibuά8 a'(3~g}R$p.xVxI!3d=iK*@+aqXb O1!h] zB\[SS'9:mltPiE4 |{<_o]N?DO7T3`"p_/]:RG؝HE7yNt:8ekgL,s0r3*5Ix(A8mt %Uw|aldMX>Wzs5ūI \{C{t`& Y& ^v\Dvf!ӅkJ2G㶴[_\V;HH Te/b1"3;~(B ev ީ9; H6RuF{LGdnFh`fM]njzUʒq.qlQR 8S^+Qh}2jF@RHCds Kz} rMŻ _?zu2BUZ ]<xPIc^͈0 VrP6oyƛO AI$ե?0Wwzp3F b 9m;@yҮlWO ٦T);>^wSMIkw/Y5Ro")"{؍?)dֈ %UKYNE'_SOc (~925e̐ϟ&⋔=-/r!af| Þ &P tjnyʛ}I OtuAހXxP I"" yJj/x:.LP3)a^J`ŝeۈM +ͻ-uRhe\XgyERu+ܘ`o'v" \xa>LWVĂTRхm}yX*B)(e"XwdX r[]\ڞ>~Uo-IknYr}Y"{9瞮 ejHґakch*h9ŋ7᭪:R⍤sqPJx᫙1h:s1wr0ذ~.ʫ.ԝNn ~EY\`CIBb;_+901nYTIU+(Tix1'C z1i֞|L V; ߆ƱGç'_|˩DWϜ]eɴV ̤PRA6qσOuǻ AKk13?A]+-brD絍8V uX'>*vC~*fu&?#utg3Kndž407Q&Cy.iyWPSbebjzʝG_jS*hPaSA+bs< 3˛!x]t3f4 g)D1ƇwE>&\VjX“bWtT*XԕFXIWqA'c^tIOm_!}d)Tf!si (J&NJ5\#F>Ift( -kn Sx? < *W@AFI+a(_ dN)mu7e,lCgè!=3KeE.N]pYHZ7D&߈CsX',TsM##)R^G.鎨QrA}:g)o='#~a}-\v6<KۓW@Ph ?!gc݁u)K&E{C;F=uѧMڃ_s9^n9xXM"cl!Uv ÍC5Z,-=.$!VƆ?!m'9_ZvP!&5e3 k9Z%g[LP+چYY\뜩I9FVR72(3ɿaRE|)-y/p\KR JCTشP2K#iC{Z7[2蟹|1RUgC98 !œ/u݋(krz)$k!e܊̘͏IkQ9"*\ܓl10H7T}*"W:=G|u7 ٕ۷KfU G׼~qD)* lDM\C+H*UޖK4Hi!(Gb5W*/yґ?Q闸3K3i:,.S'bV(uUGg yXeJlwa<*g81tiѲ8;2XD( fM4bVMh%9s9fnE bWbQO܂|87J٠Bq .ɯo)BIzF^#M+q>ީC/h ,*u寄cy,2*G=G;Gb`GI3[:O$<,nd*}+/nEu0QýKh%6[6QK%N zC\nwˈ-[c%2 (qKO)W MQy·V?aPhgTL66%Zsrů3ݧsu.W/NFL V/sˑ=oCEDKnxd36x=o<|ō Zn%|/xz`-aPtII&{lB -h#0V3! `)lW3> ʭ'y؋,(7<IYߊT1oXW1o~TIi J5z+zDžOJI{1t  UOޛ}"nk / iI'P&|L时apGZK-~Qs#\ѽuNN6ΛfAQ> "%jd=cHDP0m+C[*?2\ ML`5C,rb愾. MBiqm.a0myeL #e:Uv6fTr"tJ^dۈ1A6BQ7^`ۓ;S't&X/0 o7l!YJpkp:lDXS?;u݂ꈫ.cXGa#P,G׍) [ tkl\uIDbJ^)YNhLiPR7$.s7dQfxN.M2FCe:`{ESC` v6]Au1i)MqF:8ZNsB-L.'nwǗSmwZ3 *R{yMiͼJIAOt/vK rtUq؟\U l PK1 HR_rȿ00Hҥy๱e,Dk斳يc. aL ASRUPuy:8W""Us<399sczYxt%~u`o~Uv],0+Q'ǎK.a .KS%{Ce~ UQm<ix(N ߽/!osNBF ξT?-czA@z rnO ?v'DG oHx 4R-@߾(}ц|ڜ7+C' ONl`#zh"DbLBGt4m3?RHGme-.]r+tԿcы[~l4,NoM9/O 'L=$wC-OMuRzH9;|MWa/UG4<}P<.鞾 Kktܺa/[x@?\b`x/mmc~|v6feMz|Ty8m(3kw #w^.<'vLljgsX>wVY?2e~Uta/L)?M=H^xKw)#!=k0vBAx N80g<\fFd/24y4=h{X[*lZʌ/nKcf19X(gBɞZUtNz2_g rD2Q zø j9*r,Im'|hl2 sk%nhb>ʻ=(Z*/}@8)~Q6D:طT{cmխ Pf_d[Q :?2' )u]L~B (7q*mV>ֽA{E/,T|!p+jl`E=L1Ҝ7}q$L9aFre1gfU3ŌH})ASD*j+a ՑiuRK2=WIt8{v  ֬34^<[ŃdfK1NV+Ogl ~ IAI*ś( l0P ay1`yrc"0PZ!|&J[܋Y擇|fv(jzsvJ*>$qɕt'4˜[Np"E> +BYEϰ gI.q1-%7S-'bYM9Jt-"E mw'H]CR?|ŮI:c0u撠9WbZ{37>nIwb]l9 |.kGO}5;f>SFVk{)H8~zrTm>vt1TO/[EXnf)Í)isVK͹Đs6dS\njeg&5#"3gp|mԢj+_IW,D\q}9(ҍz94|u+2/(6lUAqQޛT "MJ<= Ue3G0. Wd%@ ~MDJ38ZFgIȢ@9c']-*UgJ͉DKU@XEv˵^EejMvORی/qԆ 9Np(ٺglO;Vp[Ύ;<5- 1r(Ga|d ~Ηz=IO6/+FϿAOD95\nX\!VM>0[BgHQ\'k_K)D:юSJ,ܛd:1}ɋ#a\T$GƉs'wtAgH6m-Jgqx, n12`(-v` v:<1QhQFn ٳ6ߎi5, /5&f~yh T#墘  M`ޱ%"o,E.r2M,#]TGBCzd8v5iҥ8q#^>%3Czcnb3u;%Vaw| }uUV_$BD'k&i2oqF3,ϒP%3MR{;,j[u{nYnRr!Ԣ.x5o}g"'^O_!Էx]p'Ue2[owmԇ%GPypw_xTg2mTn-U!=Qx;8ۑ#Qt v>RC^3)55Z?O"Mra~T+\̯+ ~e2f'z|9I1׋Tگ'_ 0[j~`^rLj"6Q_>w@|oTꐏ,=](@N(~fq7MU@xeGRƶj JMrt}!JI ZVXѬ0r=V_a"jjԮq! I0X;VarܴwTρjJb Lu]2($s= ViTP6eʤ+J/1j Gn^rzNʙ ׳xZ\ɸ*iD|oΫ]O K-5p*TsR%~¥@N`,]]vZ֑Vc%&* *Cly\|.HoMIf>>"fYDh)c e(\*g=U5`%sݯM]64E,#-Bו Dׄ$1 ϧy ĩp$B2VdVxEMu0o'!(7.'9cwv?0IVTd(J!7D^庼[ۃ-Uy6搭y! rJh OGK`& 7[e,:K:&0j9Ꝝq؍yH6CiUg #UXUpG$g9§/QZ3`*R2tΪۦJh Q1N*_Jh=yN4&|9cL mHiLŃCR{*(߫fr=R9^ ݇X`DwD>-B\=)`G;2xtˍ\32+gCvvw$:2- S۬3#@)\vjea4qK)Ao֡ d-tpi._;ƘC׷c}o~j9$ $_bٱlcKk"fw[}ISTf(e,(}0hq}c v~:r bm 6>hOqO/$iҶB4YYyEK!b!xT*(iL>o__ -8tK' 4BbAZ!85Fo 2_9N!R34Ef/;Ȥ)T~  kG EʒH?rT ޚORvP谕L`gPHAs8.,௉"π9*bUGN qgaV"S1fe, ;|wG:n7G󃡝S)DG +JhOkU])BW(xJ"Sg6=FkR|04Cڲ`wḡx@[Ǒ/kC\y@cyL1!,W*Ew#aP$#ƌYhi1y3m!$"$M>4Zr'JB9.QZ]<+W>d{nϠFe Mly~-p󉲟bSpE?Xؚ#)<,-?h F}c$*S'q+S"Z}g*7-)Cv흇n -9&Dm4@Vݾ͸-Rd )\@{VI1e-2Ҽg+#whd¬нs( p,:EzQ6ap@E SHq-!'!2g̡\/Ze"ZF% DpۇyD=gh+HCs)1XxOd$'Nkb0,hZK˧y f4%K?%T r1#J ̀GVh[h8+Ka 7k0ZZz1 'L zɲA#鎢D S,8Vg>s?f{IeiiKq'}rm +'NN/,]'v~%X80iG9]yx9Ą{bTW}8ާǞ;XEѽYa\=nabBOe䙷 : w=lkȎ.Ad6:#f!q`ǡ9[Š}2%@4bRkYی '6l 'Ex1l¤5Ht_"0H^B4>5#5[։&$  UObn:o!ݠ Xl oܟp1dzG8 b F!)bP[g5Nͺ*/)'%Ad\Ⱦ#8Wɜre j]8#nDfI~[Z]fi,BT3.5PA u܀aծ1Di5Ց>7j.sX6x*fs\=4zyw^;LOYtKH԰uM *yS ӱtWtߝ+?ƠfP╤_7FX 0UWn#k#ɝ+,VD]]t"o/4<u  BLPSUo1"):*߯b#Cz)3ĶcF^ApLyJqۀV)w$ D&s0p1=:s^[ P0n3x)WˊwJ G EbޯP|!-``p`p^Rtgl["w ƒ{7gK˖Th*^ZY&XԦ.ONKo%&zZ;١|9{7/CMK:G,MlǂliT wXwOF,.=Q[|.~)OڵLk+nq0O#" G sؾ~37 'Cc19s鲶2C7%ts)LڳЗ"KOe!7whwHA)XNjԗ0rf*G6bҍ#EZX32y〮Io,˪r'{([b {*c1;U.2dID uc3]XU~! nѪ)9?'Y{Jo!xmj!"V@{U;-*1ӂ8{¶FT!߀H*niC_P*VUVKp-j|,=8?E IaM;ܭY`6@ W\1ЅbKJoHޢkA~U"*%P^ɕ#TԹxe~:c&IJ"$Vz>a]xYnC=#4櫥yQPg_j!ѣ),5 g}O*&֮lX n;f5XJ!,O7ƾj#؊Yp #51!6;sk0%A MS8v_[Y a 3JtÇ#s6 raCKgBHoܣCV;v1XYփ&e)r0wb?ME[=l{bA3hR+ݢ9.﹎/&Gdlxw;^V 葉@&Bx]K3{m[*bV|b-+musm`.7 FI) ݥz kz_AgdN/3&*!z) =RC0 !`BrRtTP!<޻=VTvfTI-GqD<=v$.Q68ȉ%~&YĖ<.hfm>gЎ%5K.00%y#P !v*?(@+EGhG[t-hz;_IMMD̊Bh3J˸f850-֔g7Wwtun WVh_dvmr5)Om8.la$L#F'j$0$\"9 EvgI=$HvuVQ-1ڇ6{NMl? g1&i6ћG."dZ,VHQ\"V'pR.Ts'i{m&&Oa@Fο7{ vTN͋{_q-m95/IS5,9M!ai(s(q<0| ~Ġ,_D]HCCa!)v},niN@YfB U@ӷpʗ)Կ C?@˿C4'Lwö61 Az jc!s+TZq6 Cڧ!.=*2ڒd`MU ژ6)O߽!Xtuj$f%SJ`Lv| B ふB b}wH+frZ҃qhE@כƁz&-[=6M0 X!;LM~'R oX@XvX(#k* _" x]>dg=e[\yvp7T|xOޞwzH)0nm![s{{uy5nW`.Lj)w.lߒ f OFS'9{t@g2rڲRu^댣o}-)7hh %Nu^^9x5zvmBu#!Tɢ{ I֎#~`r[y!HB~ݦSŪ}f *?`&ӕV|d7sM]ؖ%_?9L}g&/JGIh[4iEݫ~dzUbJ"PdQOLr +:#l#eL:G* B[ۈЈxts[ BK k~u6{1*tn~fT,xxwmOg7:6;"߿:?{xts ^[6SUQ#=&_ c\g[1lgL#wV *7ߨ&kf p8ma=z(A;Ǽ>RP72-BԢwm?1_B7ī&ʣvUJI_#,8~]*o& u`qg(t-3c@yg:a ۚ\OƏ7=dS=MJ'^xegR 4=U ӨgL5s!Ae {\D@~@oMYld/ sZʐPY9 &cA آ=VEJOi~oߦUmx#w:e"@(F@<~ډ80߁kŔ|^!6E7u՟P0HJ(yqϞKRas"k xҽAxF; 蘀q+7*_u]>\o:*8P]? I5HJ*ے9 6zBUd (9YC$aSU̮&|} 8?AC6k|K<-0yj`pw)aY&N8 F2] ?āmYlRW'P"WS4 Q2R$33#{09J~aXʵù8647Wla@UjSW)M M:e~ʿ j`Ehmb0F:Vu}.ƙC@(kAMVv]!DJBƃ jSBČcןZyX WCRab4T0jڃx0[TD9 YFp#2Z˛^O a-C쨩J2W:VscL}Asw\*"df$;IgĭC*Z M u=*s}$~VcCsy_i@n+]-bꌨE }EB tٺmg5fUzPx(]D1 Q,EuZZzYG *$_s F.ʹN~|SM %Na ^*9LH #OXcj}IP׉/YR%&[#I4}\q|ځ:&ÎMmf$nKF iXd*܀R=87 &h2jF>)BsQsc%y RI_9p5pTxNW.r`(gvӗ"';.ʱM%ZMo ܜ=N&aHQ0nY5"LK $L\Me,6 Fdr7zz^(@y_?D#j_5RcMM~Ɇ?e0yX\\PiW9ߺ`9 8]}YnC[?.:WPc|xN t2f W5 hW:J3+`jϙ%\}kc06P?rz|[P$X*n Mߩt.|llo΢Ón)Cr2u5)9չʑ! ŶKAbox_ ȭ/cPḒ -uKA&39$QbRB,U'xs5םd{Dbx\: Vm> wʕ9Dgvc/rE;^nZSڰz, z䴨09fSݣ6w~՚F9C?Hb^!^ $aL|@)Ys3ۈi  *udT"r^sOa9|:a|ّ5O3"y09l1#vgwuFuhĄi%ODB؆LfP`=IyfagT!*6@BNI ֪Y +nucn0U r~[@;uűݜQF! #L9w,Cgc}Cٖ$E"PzMJA`ѺYV<'6agAv .8uYJ@N ~ϱ0l(b)<M X+0n#y][K1JD -<(q $CoT;gm_x_K-hG_m?!=h U}N+b.x>YͶ94_/C-n?C`D'i҇"~'INI[3 fy,kr!ED2L"^/q!yqRZH.fOmS0(+\jufc2A0ٴ:id'kALPȉH!y[u>(u5zK_s)Ḟl`O/*dḓVwXba秳m]%25lNM&5k` eُvBiG5M!ɹ27y]kgJh~!&N*/o>Dz-WUcadc%~Yr@l4nm8$H5Q x &;gyGxám^8S1D˓:̜l;H@9QNw <""ole")@E6-P%^J4:Hk6[Lpm%K9Fd%RvϞ{ӖCԷ^'y(X$&ĞF r>ܬ/eF.o=ƀSFrDg(\=&ɵ7M(KGN[Φkt)y/jFj*$ᗥ B0/K(YhUlˑ2uýb:9J#yY# 0Bj(P=S;0H;/Vu. 蠡Āy\:"rV)TVĿt}l;- EJW_'$њwwi- 㢄*ݰC^LˤPH%mRgKkRç9ęPI6?qW_?,^ JOJ};u.gndn߇|Ży(Cc$ h"iߠKqDJ}$E)H;ZFZJ n3NA898T̎VF< mO~;jt_A r2 Up+ [n >*9Q$%K}U'?IѐDjV7FL[ Zs$G՗ Ƒ[,NY50kMJN!rkᘨ)$@bn:&% [=rȅBJBNum=88Lcj~nXēMv X؇fEadFs l f cPURC*52Q py-/p9giM͌;&#^'K0 #rdW x^iX'oy)՛X*$|p!k{C9)L]l#Ĺ` Wn$>!~#s 8]V-!?Ƨ_,n{! r:qC̎PV֡ot5&vuUn"Y ne5+}4Ԟ4R6*syVݼS^7IL;plevx!#5pI=+YjQ_)Oi#E1-6/c< .E}ǣxY#]y N7ڑ ܫ*8rxqì0(| C %lY/ )VHwtGٵ%>B^6kϙ#=ĘX9&+" dRlS]H 5\J!;Yȥ%Gk')џfWnc!t*V9n h`XUH'TWzʁO[ wݫX!8\-b?ڞ&ώ':WȌ-eݛ^p ,jZ[f爲R@;AD3 8m*Sm+^0hau6 0+(.N6Wt(k쪶1.GM9KfYuOwU+с|Hߠ@]K}D9Sz B>]dZIou_('vV}S۵Afv {& xE?wct0{#Jm3.%,?zr(rwBҰ,=E2o/I f.DM_:RCFQ{sz,# btCp}~#/%MchKW*"5hpFLmPg[\k9u"H=Zb+wn溆YعWZMܹ]6 8!ڗz{}CB2YDɂ";a`dCK"C46 j~%Z'yuC*mQ6!׀j@n*5fG$fW0{?X= EaiaS[CsvbbLZ45]KDۈhRG<$ m*󎙼yV^|q!#? f_r+w.knCt'j(kjmUi+k(Rn%2Tsf@<=S&ZTG \cY~N,63Sto#hcaDc8)Ɵ-c2M!׵Dֻa9.O|iB3{Ew>g@,-+@mCPэpύL͵@jG1inyOydo} L6< eyf*{X#RBE`iqZx &&ԍ%MxL%] ѭHiL|.K:O,UTmx>D=QeF6PuMLQNjB(czy-P.~z+QiQ/ʹqτ N&%$Um,PgQ)o&c=Zk $LZo<hOgSCVD+ǘp$a ~&"+ ϸ.B_XӅ2OhuttRr8. Վ!BnjU2xNLgz̹lql|BERz $Jr R'`Pw Q 3?ǻD>$TO7v"*xqIHXI!/6i7Z>{Lrl  ?jEp!WDWSSrtYj-h31K="Q[_;e)TO 5-yJ+O:iy!&;w챺㿊dT%B-!Gbkxpi> >"9/AlB h_-ʢE@ْ9AP(S740t =;6b{`%"cgWT8n̪?}*ZʵJ{ĆfHn 8L+;1aKr݉`4i1Z=\ʎg9 Ղ9y&h\y}\06j:;Hk0Hq@OL2Š(0cCy;e;:c|[8<=w v0xִ&|ߌ'r-cqˇwj233:%v I Ln `νz7Xρ倖@-j.jU6mSC-pI9 w;ֵ-nZyDס'XGOF7︊՚SDO'\=닏#W torB#>6 ֖a^}nѼ]B&ۼQK{!+/(,^Gzď撙D~[>I?$ mTRIM֬JP]oC;yxv*LGG_Cvx%*j(7@#Pn;a}0s:Za_?:h IrO 9ۨ+ˁSS7EI=ݐ;A-{e\ڌ ^S+(`Ƴ4>`D0һΫ,^W$cTdЖ1ZԂ;'ob jտY n1Ulǥ|V]%3^E@(9"O!޼~ #A'4Qr; hɁ8cx I(s1[&ҷ??ⶨ n 9v|&+bZq Y׎7,8L-dr؜^-ХuރwЇF[l7D  +~zU̐Yb"_o}FTH8nGNA6w 扴|Csp϶#|>2;Ykжz'O2۱M!̫!)C]GѴkd_/K_O*f½5(,U;@S,7"{658!_fV ?[|tpNE7ܺo Z Q"%X  \ZdPLOEz-25H[$N@oZCL|/I]k: 1=b߅~ lgz/8 ,S'<&F ;Bއd(Kp/n}[%1ʙ.͍fЦ%|yQoJ+}PKEZL˂YZO2]_F,ʔ0P;/vQ=?Cs_,=b MkZ:Ōe sTyv+),S69XR,9ouLl ޯMYa Αix_jPc҆Ͱ[YqJKޮNt['tXc؋WQv-@9ʲ\t4 {32*O'y gP,+AVQۮ@4lqJ`މm99|QD6桀m$X qt/k[HT7 'UP!)aK#ȥ9ei]| )~BH nPxvHGHpB!UxVbiiD#mYz:b˅vp]_T=i>>NH,Dp՜8C{A `_[&ʘQ@NK7䈖f aj0ʘ:54 ً.1ż= t_rνBlT]6k%pc)dl<dzdSgPeV52p BmXW$S;-0+k,K^HgFnܴN[i?z~3SDl_hTPv+<{F oUJ"<?9Z,V,=-5'UcAu|#p,&+͏R1cvcSnSIN>9EveC56"D 7hoԜqXDsaʽxN}>f``Y?0n0CEZJCر`*cM4͠r瓰Եo^~OĹ!ƓhZQ7,PD]X%@H,Mh0TЍhSl+ƝvMr^6sނYΒ♝nz-3pQH^,A7+{RR:SݣQyCXb_) 䙐je?f5ᕐZv:Jb%+ i-.W2)E~!h3 n 4X Dl׶l=F!Br_2#RQ# s:n=Qͺ/Vj۵vߋ:'͏b~$E-z~RqNc%#7'|I#xG@n!F|Gl 8%j+o"읨M;jܘgW3 {1vk*u#%Ж 9: —;3 S:ތL:;|21@L*YfVhG}>V]^jwkGI_%EyՒ4pCAR3O)D!:#1=aϑ̂+\O5vx2ߝSL y.̕>7I|WVfkkLQ)Q~311u={h%"K >DO_ǵ BH(RrH`_K((wm.8z.ϵu>Ka{}y}m M. ͛ e3\(~*9}DOvX4*xmuC2ɭSgZD]ֆt6/:[/`{kMӌܳ zW-eD (􁀬IgtOrP?(Y!!و!]R҆rpF7! u묌b1`ǂ8MSHEmt,K;w*ږS/Չ<\x=lԌAinf ިLRV47D oYY$%UIΚTTa"*.;l,^F' h2W{DH|/eP ]ʁuٛ_Yۀp5ys0 8^VQ8Hi ?ܦgpN ~_k:LRV5|*_?3Z9KXÈ@,g% k'uv]7bq@b@iB[6MCCglzbLt؍tc1lDJJoTS@Ʊᯐv#cj;~w0ۡ`Y#Q'VQ^wmnR Ȟ ;ZEgyWX].%R=#;W|8h#Ѧ#a G( PՃ|&>s" gİpm#"*r͆\hԎz`0%mݢm!r:*ddSJ"zʆ =; ɞY3-Wm*p5jZ\{t7su8wɣP~2*w]nwHD. LrkY56O1:* zB|,J*ږ> T0_/cA/ Pl$0uQD O.|%2>&?͋m$qrz'=9E{Ħu`vW˔vnc]ڵ@hj䱤}>c.yy}j+H~M^A9ʐ %lޏD '>q8ZKia)B {h$ۂrM:9 kYC`T;Q.ԯ@Ρ($^O~1AX,I r̕!1"U!Y0lkDqMZKwR<'MȴyJ=R` 9Ñ%7Vj6~~1.e3l1nqmzGρMY\V c\&I$= [SC'h%JM# ]]s">"0wÒRKJw}Ɲ/̯=S!qvy4I[KC.WZ9n`WKITgJnW弈8./\[>'Կ keCU~H!J`|[J@O|VB7ۍʹ3: &B*7Kt;kG!p(T95E9/K:m]k9,{SD ρ4!{zmH?є,\wpk']o}uF[2we\xڞ?8-#lc׺&۔~7m}_,4;vyU/ F1g/,Ddbc:GWc dNU ȆUuYυN$p;K3cDs1UA,6Z=\Y6´XIW&. l0;nDm)2ijF10[+ePÑeهϯvKbXGi:[ẌZ78*1Sgtcޭ[Jju?_9f42z<$`›28h-b 4zHػOm^Euo͞$N>}2e:GQN˺oD7jwDxBFЊW&So||ꬢ vK UKFhP: `2`{  a? VẴGAr]g/ Sj=#;٧ce}v#Iڜ}Pְy~[Zݤ,Xbk*kR[M.{T/g-$I!s4*>JKs0ui! Sg Ϩ)$*1d"rV`$<*f¾I\z&g?Lmu(d|V+i48Qh_Ůܳh Gj (E-w|qZmaX"f6.IcJ|8.:xOkͨji.A^rՉy?`S!0yM?.QY(H|Nw,&2L4Ni|%='q!BU(g@WWȤc! fzݸdDEZ>GG8v֚M:fC02)nWu7nU ' ۴Z؉=9_41ю`u/jB"<+Ubl6b' J+L*(ywNl&o  ]a75k AX[JiGWf-kqP#Xok "@M>(Pu5Xjxl`c]^LN'Fy \ |`p}e(a>8SR) Y=}'gj%?< >KƝť}`gR_05~ _lH 7Shh,̀ %jyMȚ@ӵ˙*HN(^QU}^Ca^eG }ȓ+f>"a;ua騝zF`/Tv4oC'`VBӤ"9*m"w?濪=Kp]2ȰNy Jl j 4IʩhpUO僤3rbcVرbǧs!aCw2 H&x+n ?acɗTl39bB3CysDS ;o®kOLs+gϼxos htːIFs"Ay˖<VbLC+Oz(2B IB:c+[D3Lu&YU?*c<&Ld>a./*)5Vq"]`Ef'ʦ ;=Bobm(ޱt~L)i I@";Wt$1Y0pvÛU0+[SGAi3T/ n|I*}%%=绠V'7"܂&6yDcTjX4i Up.Y, 6\u"rʓ:<`mZXw$BMJ?{Ampl9S=obV*)ӭ$)Y |*CYgxpmHv@5w 0m-n?%?jp9b[ra2s;"`@vߒvXxsߚ`HYc˅l C0w!ϰczs,ǴzĘ:9)$I0ƢɩBqY$Ʒ颮u> 3d$N44VD~ShYj1&ؕ+6#  )묵O5PGiZ$履u['gZ]5H()eyE@K$-aWIi1ͨ7(ɇTڵ\SbxJ 0Nu *q?EDxaFI` Ls)sG2I|?G>ŐQdi̮YH蠙@0s yl'ފD%=J@%H9.׎F`A*Md MyٟJqJ6*r*Jޑz/'M b+I2g-GVK[g&͘5oό6cVu Bi%+'i 9-qUaS;îqӅE{:WFR\S ;3T|6 ךΝ2!?X;t]Qش?悰v]3z{?;o\FSVMgF88f *j1Vr 77!!l-3 8]Ay@G*My]8O KZGo?X?7׺A_P;cbD,댟Hjf`ԋƦɞȭtu|p'~Y-Q(QY(ɶgIr<:"ɢ mGX~%v΃CYeKA6C[%Uq4\DzDËyK # "ػ 5gM{M1Oޛl:u?ٞPZѮr؝7+N+-S*\ *j@$L>:<0CAS t^^B-d'AQLp0=iWfur_hWu@ni43;BdsN&؎kɁ ΧvG_˩yKu9驑3)M27]ʧlq{֒<֝otk#+`-FB@1=p誾e=Ιš[p(~%tʺ !Z?3ң*q`G\yȕis&VmrPrz1]V'}i bBC&n[32 pmUV^=:mrBd{s4cNCN8F]R6ˑ&WKtTU1֝8dFN[hUU<ߜ*?t b4ĭ<~2Usn,Yuw]8T$ [QX(KTIs4G%QZC5S<٤h$7>H2%S= n#d PMJ&n`)Qi`ҥKϩwa23lUmF܁`9 63oMc,s3WBWn.7g؂KIMpnT;rEX)88tu-{r-k阍1r)'6k:>( N.qnɰd($Yu aY۞* ~GѺSS?Mz'%<=gaH/Bu{};:uPw5>oc_alW\;1!¶JH'ZYL%Xj&^n%%G=xFPcR{`:W9bU|nV[m/7s-靮tyBQxD 29 ZجMwͣUS=؉r"v:yD>B L5|n Yq Gzح4n5ߍ9x3^v۝K'Jk?HїDB qKtLˤՙb.J5h|A@ `H4vjsBJ/Ħqc7ϵf/cų_*ݭW~5@ ShLBl_Ʊ~mtzyJꟺ D܇+~ҷ?U~{)Tzgׂ֫ \}(d]6dKk~(KۇXJ芕skRv]@s_>.$96 mGgm$N 陱E_!\˸7s]Ǯ(,>B6c~\ ])IktA' W\U=A:-J?RsNĴѣJh(vy_FV+bኛhI)Ԍ9xO3{߁?NKqN wIiMp(,հ1cPZ酊u O$gmr1bz!e We B,~IPS;\1mxٖ8wp MQWViB!"Nݎa߹xa.UڼK%Ke0|%"T Wu65=eSa+ӻYg6 ܮAFBMw yT ۾d7Cr!IjQ5l9-81 oʬ҈;G}nk6'@ )A^y<=zR. ]^U-_&YU fH֡g?Zɛi! wb흏t=/mC񆔙p ?i2VAyGV}v.jBsmíl+L lM]\ǔoV ~IC!VwWO(x݁~bDj-wCUYP/5φtݏqo*LC<6>Xf L9Z|&ؗCAi(H+(:fuxUÔl{^Uk$0 SIA!wZKxaEhB؜BGƜaJlŠRC”ᕋ> qGk[;fYYRO4ic܀ĉcQ̈X$ߕk: rn8&~Q$֠YKNV-]~iZLʍbr sbx^w,-FIo{IJt͠ΉjV7B"`8h6ZM0q($Tu%EP$--Q FnxSXmbC`.BEH9ZĀ̟o#JDj >VoxI,[BL$P12#u5BƤmd c?}2QA&pD͓" 'iR@~n>.?ZLXLZ$KC_n@8)eB`l-qnBX/KvL>˕&jRVV[Ԍ#(inPŶ%jhܟrtjMp$B)+tLSɒÒwR8-Z{Yb]:n GsO û H(B`׏R熂=XZjUipV@edZYSlvx[;Q)y!xsE\٘_?bIS:)rnwXıdÈak͒b_GÌ_N}8"o]y-B7VQgK)~#)rۏ`>cD" 慯疩u^JϗI{E6R+>fM1!FMYV$Hmvwez8Y>}:]*`, (ij-eJay#kLJ 7L{|KdRX!ܱk ̰I|zs2d2wdkfe}ho`4VhTH1$yǐb!%si ,A&5Hw%K-K8B"'4GVιf9hym,%37:f}ɕ̞g8> Fc7Z"}W+=Zb@1 e !},1[B(lYH.|WHAH"1 *2zŹL=DZ,YL x஦O—%0`# +%M*܃ Uvŵ+kD;ghc0 k ńKa̦+UD OGhd90!UXy|*+Ig  p3cp'fQ!IU'ȹu@@+,"{b$L+ѡy7L^86E`ԙLS[vm4V@m$Oy mE8St;ϛezG47НЩ+ -avپ;"ɛgnƚ1xͽ.oJt{:Xzxblw-7&%VI̛.F oHmLxc4@6߁BɺK 6] ~w$]Z_Mg7lǬb Qnՙ@mLvtN  P? g2 ȔR̩x7v\}8*TV SZ$,rgѹPݧGQ cZ%061@E:ewr)9D~ bmuqƘ6a4Jـ幐H8[%vhv ^o};'N갰̱ zEJn6 )Sg3wqkdjowc%>:Aa)mHFD̅)Hh[vTzW^´JǺ:ѵk󊕉BKU>%i362PKl㻾5Zo:b(ůU*Ks n<*NMi-5!fv}gcKJ8 Z%$ c%mܲ7Wӹ3M0^n‡֢Ld2I1ePzMvչ!)zd}G8PxD0ɭM~[I :i෋Gz6n˦Xm*ITqLL| ת+&;i Ň/OP3ky />KfBGa۰{qi([lr;Ih6: ֩ b3VKY@C>ƨwR dZĨz}<ߎ4ոyf^OUHhoc d%:8 uX y;Q9M`2j0^6- c6|*tS:sWZ{ʀ gHvb&GsMuȆG˒wU*!hb-,p#7`~@{YG~ި䪄IñWfA}[BI2klsi.0 _8sۇopp=/4BF6abu_DȮ?e@#0*bq.vZ UGy x®$v-BP:n#pboV)A5ĐNPav%s'L&~U|C+55!Z&%aW$n`yc-rH2X?(oCN-@VS^"Y7#qnK]R|$niUR@:P\]IUej1>q/rLLx\$B'X6tɚL+mAwx@PtAo<^%1CKM'h^@)v>=4GImOݢ; 6 >f;~,a+L\7:(M`Z}Yu@S:, j烦Mh+O)Dapf-&`DD&cQJ{ Ġ-6CEg(ffNV!۪ZǼfid@%I$h RB}Q9=3=sIȹKzTڒ26^LC."P:C_2>w!Ϫ#JT/"EN۲M ͎}6rhc}fi<%Q^gf1 u#-ֺ+dВMb2ŔizW)aȳ6!zB:Rl 1>Bq2T铘4p,V$;U*Pt%t+ȳ@'%?\-]{IUۭZֻ텺~.k9fia‘t7BX͈2g^a, xhږǘ6ű K#D\>v8˱Uɨ슦On}T п!Er [=ui06a3%2@1+k91ꂙCJzTWNPH yA9f;J{#Ot+ hTY_SYTT'~*Px2X;H*its#ljse_a9J/_dP9q| |$b'uFh 7|A#L;)  8ɑ hE厸~C]nca[OՎ+LȺd>m :nPf @Ea=})0|Fme` ;aEH+ҹIC{ aoU|Ch l1)I҂\𮺉hC7KRFf|B{w[SrcYƜ9jGHE>zH<.Xa6U&3XRo 8y -Yj$IM@&{'%_U-<kֿ,~{ԠQe1UQ<'Y6IlVd*%5\uV#/ D9O|{n>$OC?#sz|/ @L4t xGY&)Lۗ9^.u5a2TЁ_(kw"254r~2h'XzZ`~%қ& ' JSXUgJ !4:0X̾iKN2yasnPWXDq/{=B?Ջ3Ϩ5]; f/e'z*R}]SkRGzOru7OR}VQavnR}Um(JfxgԼo hg k!:&{lɶ? Xx70^wګAo*=˘32*H -(?&Ay)|;+; ccd;E#;) 8G(:Zݖ)֓-ZR!sRhۑQܘ„iSV "KlU_K | & _B6m z҈t4GYT$sHkxY h'aLGװf`ZQ͝fEL %O_ КP 4R\FvGU68r˅oJ]ocuf+"׀+t|*ц9~xg|MrELEF$ʼnNi+j $$>WA ҃ډv/a[n\˴.倨I=۹(9.NŏÆvDt埴 C@r/vZmR6QfQeXU X| ~' 0h0 iםP'| YAkF w,)9`pG R;`79qL!:gR(o-ƵMy/;h]g ;BR@_fRJ)&zQ^ǡ6N7Zp!,8TǤK 9+@iN6Fڎ{c~Hc͊AA򔯐N a"-bBO)wΩ6#FtRh0x5=E(q΋3 'QOGKZ\p&(˶5 r}E"}7` ]OggٮE$2ufEB:P0꾟^̎I!Lʼn|)HõuOk<@?_O w\H߮#Hq@i04\~ҖXN'ό5=ʾaæ  .q^k>Z')HiO92I$|>1s/Uco!=21Ds6 PZ^F} Ra݂aV Ԍ1H᫤hQh}^hhcU&}ZD^Tt).bEL( 6 }y*UV܈iSғ-ׯn"(Kc}"3;tL1 \>?}+84 [G)jH>6.!:έε@d Zʸ*N6O%NGuq}WUz_1y*}cHookeX'<`D|85p|R);kB3陞=#\DdYI~.Yt}:&$ 1"/Wc B_YBKpo@ቾao"Yh6hYy3m :b]N] ԃnԇwTcxJD?m9O/B{D@7n]?>zܛ{a{52?3,WzKB(9E3{F̸5ށj O;YfTG x&>uq6 y"@&ѓ{CðJRR锉SX\Z$qʤtOxM q,HDޣM\]y0q|Ѿϙτu~Gl:oi0Omzv\ -XY爃VpY+n7bEY0|6B=>N*<SP3'接YZ$lAI`YWv RwLsBK) -'%-HI L֕n# "C@un1s_Om5 㬨}6M*g خGo :0 ՗ɫd$+OfUvj1Bby봈p?l(μ-TBasb]daj?' 8m*MGfyVhמ((G*ZA$å6qyqKyT[bhXFy<\LxǤ0uNM -I[Unӽ_vgnrbChRbL1zVQf7#J¶{k>.Xu&-̕o^=|Mu%?s˯Ǐh2e!̸Hwާ^F /Īϥ\* %\%u tl0 l$(cbc]fuh4TڦP‰4<զkYdAq0*&lıE+Mo4/ U N҇%2eh%UtT) `T '3-jU| Է~f2đJ@dZ˓г/Xڄ!s(}0j`{^eXUD1| "' CIN6#,dL?T,0;3s~Gp'+kT HqrAzμZ9!]lDINF ;0X{ֻ-g'QpP\3_ʟE-Swre|vhNә.+2;#uq~?p$B"ۍX^hTLv.+Ń!?|(!a!~#twDfXP k9 Jnգ|$ZЩo͌s7# I$Jؗ(z2GIh mz4ujfI$7B6;֞'x;d /r& EF`9_N;4bL8Rϔ3Vj[b oH2JIxTQj^@ESZqy͌zȎ ΰ|I")cɑ-jSM|ȽOiLIip{/ŭL!&tb޼tୟ+n V͒)7ě:lq"2H~~T*׏׹d1XlC<ȷ@I,w ANuGNj[^ȇwOjY'0 %=l^*B.h@׽#/ư~>i99i5d"O%% Rlo4n -+B,h;{gMI:Zog,졐@o2~7d6qYgcd?um&R2u\ۘ̊]u"b/bAX^F#3P X\vnq- i|E$ÔJE;-]>c DE{%TJcV Y{T2|0]j"3QUЩlak.<\&Y@̓oap8a',\s~XV%qk`82Xs}- 7YzrC4 Oc.g81lo]Գc\Yp)ck<LF}ӊ䖁t< L m7^3JH}tB8Ii,U?1^ɌG69YRS`x5dpO}6$\͆#?D_py00G(lzz;R Ϫb"QAJ \8G~(ыbie/CuƓ`M10UHSKRZgevNe 2Gn]Ա*dYxr</]sg2V'G4dփRu68hreaBuа-%$75[:I_6qս :prW05Co߬ZRZ9Xɬib_R_grmԫ (ahr:VZ>ua7mt"-F>o KnCN0L=&a&!Y(D (JW7[K j3E[O\ŻX!pB脨jK\#% f(mP?O\uUX!Cakk3-GߚcyeTdX:p nwTxU.Qɻ"^nBP8duF5u ܇qٜEX@2@j9H7htZ@d1MSPKhgR!"W8؀'.LQy<>! bruЭP3,y_rѧY9i\gtRy jy\/oOքS1{d5uF&L9԰5R[-#FtN F!iRZ*قM d{n;KNœш7m X8`nwBjC,l5䛷ƨuĩ;KqEtTE8"O_(} K{K8w[}s VKAdr)p(@tL_j 5@e!TB"ðh\s]?s4""&SgLҏn {!V*eƎK 5\)٭sdSlZo8?)*H&uynZ;=ug DMǒB{";Bj04t埞1M]U%$58W̯}@_>6Ts[]lmֻ~ ;^y# hQp\E6Wda%>;+N4]+vPkbՊ M w喠L霌S<Sg`a[Sݎ ^qxʛHΐq{U5 fNHYS rB|<ߴ>苾WcQ[J̊҃ uK3iejf,4<*>i||oDj4F)fK$ cv4X)-oDbk¥7]h^$E>"o~z;:VK&aItA* jZBG;.$?WوQ}gK0TOٜa82w'Z=`^M,\ه];=pωۿ;!+{ @;}JtuL/ֆζ \ߌfl ~ͮUqN?J=S _*^% ho!Ga|]MM"K6)Re"y\ME?~i+$k/_;G@]Htd#Z͵3DܽE"b~gT7e&ת$(5W[ͷXJw* #f%ڷhdM4)x68F[W(!5mHӦrH_l"tQ敱 LKP9lƄ y,پgMX2{j[$Yizlb 0"a]?/Ġ}K_=өAH b,[Y>OO4>?p Yh+f#TkM4bW`8&`RsOP~"Z05#@/Wޠ4EP0ń+Jf.{ -զ0|LnXҳ Ol7W1[JD;``dcPKeAN;\(꺁ezRB)ZJz;1z*A5oⳐ0-hX[z&L')k7yKN :qNNQpI~`&{VFAr"㘹x,r), !+}V Ձf9:ʏDq;by66 %*e{L{\ ZW\6Z8YքG;8jȦ2[ $xoR *X8QEqI|qAf!A`0撌z7ꢕERzy8`6yƝ  E~mm.9IƓ _D<w^XOvpY_ڊ^F.% ɓi.Ֆ"!=~&S,N Czu4kPNEҷnwMP [\G۟c $< .Rle,=3RGL%/Xኇ6=,M"; l6W}HqSVaFJr  H422n;EeD;w`F[NFG;wm}UBa,sds[=>L %U$**^>rCUGJ#= QJ>KضOa{p :Ml@aۡx"wbĥYb[D6 f)2 l4,,Z(<,qnEI_S&k쳨 V]sg4]Amf/ލSk I+W+'356R9d~ZRIC;L +Q(t{P϶ԋ,7HFK=](r]?9ON(=y6<`hvMtG5VٌՓ]*ShG~>} \2/FΝ[Td0E^NJ'>F>hM^@lɗv0{UL3\.Rfճip{oStVq)ɢ)?$Rӽ 6mz5"]'%) fY㾪iЅȧsQTH*Kyz'¿{~y4pLuqayбӃ-4=mŁC>iֲ>űn7 90}h9t?@ ) ys L~DsVf@}-S$uڐrȧI1'ƹj,jZybdGR@dySňuXy!dn<Ċ;>g_w.ö`ZR`^v5S^O)7'?@çX#^ΓY~(a.s$m>P9lE˳Jo_[ Ps1jA_4?΀ԡWMA0o=4?pﳟh oLXYf{_BC֬hub% [p?؍c 8@ðE+U4[1Ӹ&u3\mpRx= @˨ RoPFYIS{Җ"1/ L(qs92iRd7 bc2kF$%zdcZ$UD2NeY}Zw'.ҔX6 Q2\σA$Qr4#. Mr\(*Vq jD\U'?&#"N``9Sua7{=KabviI_\+\GC^Efۊ(O]Vqb|~oH[Q9gD^}e!'IwTCƨ'ݴU4e ؏As"WM@c^u—rE)g5oNqwb_{G#p#(RCZOBb>Pc=F ^0*?wN3xϠ$CōX:g6l)?'v*iG0i%sK%ipJ*xSP{ 9??^S!3/`W%3]r[i$ I6.$kA) 'G~(y/$0^\~!Wor:g5vGGׁf eՐN-&djH*7DorX@ިJި%-]gƶ 8lj$8b3-S4J1Ecώ}8|-,-C>Q5;$ [v83Lij9s:z3ׇ|)7qI߄^M:AW3. #&,-j]mqP*ez>r2p{Ci:K7%\7D (5fSG/srUK fr@XQs`|R{DΎjh| 8*<`/oH[0%OR;eN˹7^ϛɔ:󧪻i!?fߚ*S!jz| 1Ot]ƂܡLWLVPhgф$\xJ'Iu1c9ӣ/(`ܕZ oʫoud_)12ѣ\H"9SPЫ f.gTb Cg%6DEo*g&:L?Hݩ/,6glTkFvQ\'%9^/pƌ,=mf=l9GݙT-h^\&,ӛ$_%!KX@z>x:lclLʍzXxcHLGkwaE@\uY>ؐ'߁"S6P3af' {Fͣ' }\^U EqkV|"VlIsͿӴj5e|{IBQ6i82'JGP򪷷 s7bǶF؛4A~! }}}{h 1@ =N}b@G (ijbD+^)Yx/;'sR= \E.eR~b>j풉- ͠c9p_Zg:6 RIx_^mBW N%S {ܕ$$ өK SKy*~+"þϯ=vhBH #{P#҅^r b NgwJԅi~U3:ϒ\?ˎn=ix%Q_O8,tWɮqÆ00ŷg:\Pfؘ 8+H|MVG BLAf(H̜3jO`[1OvQ:nRH-]6ixjNBR{(ugUw=@/%A(5{g󕶛&>z]+-3{g^ O7Lq XV;tU!m *Ih .b)v(C4&$6, sΆ=*\6S,,Ύ)MD!lTimn)gEUG؞>@&bZ\ga0 54ϡLzYWKzKBM*qPa4Q %:VV݈ҦQlC6Mf؂DRd HB8?:&l&|hpܓmAXB>TBx෌ STs,!kݼ X ,cMA";We#4Ej8BZI"t/) A%сn$K`bVh vVUիGi$| :KFR:X7V`}%6l* OS4Plqˤar>_6E.sP `kug 0}y,+m$X!=zpFՇ`FZ7&^Nd#1r.k0qF +߿]p#BVwK۽U"Do"[ׇe6ĀFr_ݚ: 8K t d$gNNh%ӂC0x]OGd^zPaRk)pp_/4Hr=Ћc?qn{ N|7-KP 5ؠjuR 6RxcfvJd)fRh[1WҀ#8Xg|1GLQ\`dA"$=\Q1yElq8.ll#{wӨ/9 y{2A#$h>D'u=|rzLIkk%^ǟp(>%NۑwշVE^7^rQv?go8{ػŻXޣ|Opu^>T fH&>o<'$Ew/];|ӵNA!4Gpz[ol پlTE]~ДÆ\ONYlȒPq,@3>́CVUa.l/)6V.FXK3_}Tv^Ȇ),7ycN$h\~(WR sЩ(?5 (Rzиl/}G6-:qXucȡ^kYܞ" ]aq]vu7]T VZJjɡaxPt|BvuZRY))v%K K?ձ(t6O|XƄ-9 (&NT$Mg1-UpWI!8lLK= r],ۀVnЊb,+D&3Uf|#! YU8Em؉,: u_ =*,(Ir}`qDt!KhkXA$iBr& 9OTJy- A?E@Nڑ4@`qΞJL4dXu{ŒB7i(P~Z'tW5W%"̬BǴ1}%ZJ~B"(ɇ!EktPdV#X=o䘍>ǡZ9ÏPszGE6bݘ)<+f/tS(ʈ# iߟZt|dYaqJuE-9v R[+/\GPöoׇ8iH0o_3~$W Ƚ(W_}IZBf@+ee))T:R9]WLLGvwpvWA[3 fr/|G`amg1?> ơ\m Cr[I7#  O#<2 %Ln87BDs?ŃըobH(v@ixx~f xXsm'ߔHja_+B;k$'Z/GrޭFW4ș,:牍o5+ni 6ЏS"@8mFR1`BﮩB:MODB[_Sf훀 % Cŷe^uԙ** #OrR?⅖Ghrv@W((b-Ҏ/CfӟE=~-Xu"Ѕ=/g6cB×I& K0j;A/XOU|?Ed_#Jn5tz= &֖G>=jOnCi],nhJvyj23,VOyp(*o)"VJ8*W)O&]W=Ն x:W\6gE^L0.d{pAz6^2sJ g2b_@ϭ,0$@eX~2VGW;$NXZ3|HbtsQ$r'X5("Z+HC+isl+L#ˆOb߄1Nܩ\+ `̓5N♏5[nĴ j-w'?f quOv\g1# 3Xs0M/f/˂w{KE/aIG<%O\f;>|p9/JqNx>+e [Ba5UȺV\:RM3aa7ӬN"g!,}݉ؔpٔmvgy%#g-loF¤.Y#}bԛB$pb<3R{k"[ԑ|O 镇E}`M/G@aI&} F%mhj|&He@0oo44m [+:[_̖]hЉDC/NYy:-TEz&>pF%󮫝x<!6f;0ϟoHz\}#8B!З{g0nBo|`̬:1ȯoYIF+J3Hƥέ֦<%3<2T+AjJHrNMDh3 Q.VXhYHv,~xǝ诲o1zqY(%sj-);A;۲e\h :.ؗ#qbYӾXO/ðHcThrܴy"@5 #~! :s튱B tm2jŖ X-?q-쏪*Ƒm8TW<&NKJkK+t>?hj& RAXbրE!9{Bl&mTSJЮMHLnF!v}"[A/̤m9w)ݜ&Q귈ToTF:Ѳ#(𖾸7UXPWyי eAꤙ-@Hu#cؙ5D2)Zϰqa$<#Q1;<[Bek&Ȳ{O7[b2|K.^8NaH"hLVYN+y TzfG!ULSYKZ{3N"v5^hj=$ (dVĜ_a*\BJN9F P6Ӟ씭Lkwb>_kGZ &'e,>F@!_:dl|῰@Ը0~i;z3~_x"Xe=QͿEzD\[cfX>)5b<='VՔ479ɗ)kmrcU("YPRlf`󣄱 ]3crk`tB3~' d橹og;8=xVomUdpnL>$vP]z~X5NaoKۿnM?OZU`-S"v xoߓsPԜm;ֹ :-9Z-hSwIS`Bf[X)m)pk^3gNkݤ͞lS-J3Ux|Eu 8]ygQ d-:3;0gݰ4%xo[ md<{nUfxAS&۔{dZJ D|==,j8&0'. p.hfcW"sO u*ƫ ;]9KBfBzEo1̨B.ph +6 {\kz.< (%3u5"}ɦŸ4>P%$2a&^R9f&xw40B3>T_uʼn}`~AbYn?Sp[jr1hVj8>dN8&6GQ l0,?-?zo|nL~}?OyEZt+7^Oz85/bF{'|.(L.݈m'tzS}!!p7_bj/2CA}_<#mL-E441{E|pƑ% 0nqWk9vf2J*)|!f†p] 3@puyRgݨ^bV?|\+9-W2ǁsu㺦WA|hB](0} Msg*55tկXbM͟2,|7.'E=y7ỳ0~Hr_M0! [XeŅS<)FП]&_r@ZE'Q(Mօ0CQS4:6H;yDu؍&FByeBK~So¹wnv=zY,[oJ!#i]ֻ2օl*צ%JxtLh: sboI8tzgn]v! !8(J_o0G*{{Zwluw6 j>$sQ̍\`|GQc+ͦD>0uf-eKbQ軫=̟ehxWfZ/^FSE%߹t`Ѫ .yk0hz}-(61G:.< dj[UBx{/nZ&I3lhWN^..y JV\5KL',OzM> g0xb{u$;1h4/hʷ$k7%m(q kG_>M7b2JK^|W~$h1d,Rm1_ޯ^$C2&dB η){.k`Ua27 p¸ͺaJ )`,{4}5C ۧ8Y% L`MŋN|~Q"#>yvѡ gr Cd^ H Dh4R^7 &"f:!;F( 1 {1uj]\Zh6'V07@_ 垓veAL=E4H'Wg|3j=NglK JN_2 NCGVbsҔ1wY8=UPYAplpӄDO'hiW I _B.׶ˌc<(\_ZIoFE,s3r!Eӕ2. Dn(&']f|8 3lU ܔX獉#T/NX 4A~z@Q~WncEC?=u;Fk^){\%D]f49ַA;32t) kDB+*aPhCpʲSP8.GȲ}# ^y%92vfQ &N"4/XhA\UR E2t WR@o#qDs6*urrB5"[Hz:i2- ,>'OGA:]x8tOoCFxFӂ&s),Rb=y)fSWC |x>w,3È~A!'$Di { ⚎`r<54ILAD%'?w۰'Nf{Dn3Ѫz8tX(6pfqs-%ۅ)r7W^M NBS~1^pj[h٣.(I雿P)q U|2#E,U5kPD$!agV]b<M=ߩJP4E:AMEO";ۤ:lm/Md?|GPpryV7Y#yԜuxML(vvwƀBd /=KsyjF}%O 7ɟ4 !+؁Z]| LTB+)IFۨl:Aߔm$FߋǺ$CN|BۦgiC2 ⪰qhrHVKnn\hc5=\0H6 [MRjAORTl[ LOMEҟ' _l[.^T#Hsj2zɵyײ(Hd2@k 4 H;t'9wR"|U\iLq__c47b8^}<7p7Slse'@4W)*qln'hFeF: ݢ򒀬I,7P_&h` p]`ٍo|:''fߦ:ՌUl0V7ʭ8Snu1GE/.j*ׂ̑uCt{A\;bw2|r.kO/dTFG+,ʓ9rϱlLYyTve*Knb8lEqQrojFc6z!oyhQ_UN\.Q o+'\S:u %=|gHKCG9&šCew  Rљl)R8Šltd_?0H6N 9cCOֻ#Bt>@ 1g/\HiBӺy{Dlk~#v0"ZfWB&Vx T^A͈MSLoNyT$D?y y1`uX.Yڮwf0 )(o6}HrqT V5@OF*Q+~g` o>\R=AƆOe˩8(Ii]䡤=WRP.i=E 83h</Pm{^ @-uk<Hͬ]!tnT.Sߐ9y d6mmf)}K:Ah͉z׶E>Q!TV$3R V FfX6O5EBMTMȹʄN&g-{cBȘBzܸci{S߮x*c#KPsU]3C}ԗowkYkc7^"/ʼnޜR4!K3&8hC3eܹ02Jf@M{enjw5:ob*_:9oheJK6?{BM "vP%FLbar#T[*u??=ߙ=f; Yk)ގk|,a}8h^GcI>Ýpq?:eWd39 q:t+O y sZF:O J&<`2U!5\k0@VBlе5* }e4MY7wp[|12ߡ]B]]|wJ@dZh}כZԾDT2DaN0UFx$=<5\!'8SuF4@HA GF6v•hd[z4; `J4vj`ItJ7c6`ȫE[y0,V` ,rX9ȋ7O_;< ~؁a߽n $^Q)|8ӹg| 54chX ?_Q7wڟ[j'iV!g%eD AZ#IeR6"Kk/:x[a\D2r6fvd ! &Q4^PU%wk['賷 o0ztjр-}kj*Ro\N̽A$[:kϐ0t+·XQl nOHd An:] g4*%X5cÔ"P9a`҄8 (`jo,˩s;Sr k4JBqڂV95Гσ>d6ڡR"Yz-`~'/EEY"w:y]e< ?;,?9/l̅V{ð hလ+˥!QI6DMCՇQY,GR$F,W.o!)=<3y0h1Imִ% a;A MKj QBdz!x/F2Z>Yc$P[wب]r!467!AX͕]U[cّYly- ή}dUmQc_:Fm jJD./X?1qYԉؚEߡ%!څޠƝ_cPu)G|:݋jfuyXȁ74A=wf\UkSiŨT BXDq^8DX? h9D1 nNeD.3DQ7_қAte73s~=rOP.ǹ̃;f{EBO5iW_B/ҡ]|-D!`\2i;t FO1 T {~:%aCw''W@F[J)ؿHUp] y7ӗ:+Ki;`Rn;-|g CkXkh#zUT!oCqlyy+)jp&nl^h|*}o7XK Lu6 d BչՖu^D YǫTS1mFtI#c{Rlwg:, nٹF)Oy Xq \C5XCm}XH-d8ﺯ+)[] YY )q H"%08rj"??FF4+ "ԇ@w#ً=Eky{:3Tڨz;JNgT,\ijk|@xat |D:!Cm3^dٛ8X65*\ V9s;ufnH$U3Es~K޼8oV?C,.yw>z Ę7ꋢʲԥOM8ATDx&l=;*_`w1ƇԐ=G`Ձ#р̢~R7(䃁S(g%k0 (pOKW|ʡ2Jp7^^1pb "]y̳U j@EsuJY*}Þ4nS5yLbszNYȵ'G=XDLktt ?pLJR/Yf@m[rӊ4s*k556jmEFnn 1*Mj@o>^b&|3Dؗ3O?F=3BnR")zsHys5ŜT.6{j<\B}[8[+v\eHFffio߯3gQV2j✨w;y߀z9XPMv_v4-C4C[7tI< ojFz:$疴4WVeF{p5U%; =Qկ7DIջEBڃ5l%-/+ Zq ;u_ؙONNgwj* h4FD>ȑ#ZN=P|ϝ׸gsGºppdFЋ^L &<®dN[gDqG5|Ģʖ|ڸ_&Jz,@ PmKg6LW{ehpNLfvq(g,I p~jlQn3CSYJ,BB+8g 4g1!(A S) =@yt3 ɪ[X>oqLAeԏQ΀~~:iRln"S C"Y/:O)X/su8ʆDiF%(Vzm]^T걤hr)ӛdeAޒYpF~wr:R»oB`fE%Aʡ3~Ȼoy=;P;yEH*5}TC6LzZ2k鶒f3VXkE',T~E6\* #"GFC-$\wx7!8mF:vOj&ƕBQ*>x[@t{7p7']zW2 De)=Gy2^G$Ě< ͛  KMza etXEtJ7 IF50Y1E%2osSFJSoX$FHMd`?: `KkfhYH9kɄ ɺ7 rn^V2 E!/x\Rw"e˦&6NFTP~[: `G]Q׵A$48B 631Zn0s䕡MG>E2urǠZ gA)Q*j4`$[lPRue U۟IuYDQ,54 g&`Yi,R o&`ޮaJA<9yav.0ə@ڳ,/|{vJ gfj8? ȋtWLע9k4Ax ƶ6 TF}0yi;rKjC2 ?j~Bp,1srQ$L7ⴟeOWu@$}729'u|RlGmuӦb,cyt{b{`U}93W QфYEd+6Pų y>`k;H{IާG8$[4ÝtYf%mг%0$ZQ%?h]]SLZ`iCw^f]0 \ ,0؈Bs&g+|gضL6Z}<ǩr"vAQ$T'#ܥ'֚JhIwSOt`R/|q"twKPL"Gn'4CkL42cj4Žd`rlڏuOz7u G.4({З+T5ì\|YBtƄܸq];$Eߺqϟ投\OD~VJmoSk0<`spQ؃v^r27W 2@cT_Jc r@x3S`\}^ZىInjh>,^) Z&'&O{hOxh/vƐ)?I1 ,f%`ЁUho^ʼn79-A֘O4h`#RN]5W%%c`eqDr{hOv55a|ESXфo/U=h߅&Ronh}c]]r_סl,[kp%Ήްg |(G9eN81àBW#U KhD}'>(deuUnԮ69$jDr}&΅ (\ዖxpiiouX=-`Kf{1/na9[vu{YّuRw3 h$%u KAJR[~#29(V(xѪp՘M"F$BZ?L'Y6H*Z)9FKDڲbX൫E,b^:ܓ`GrTXA3Rs^EƸȴfQHm9$W1!CɉN;"KG <{tIt}.IYF(Yw`I{r CRtK [bL5 ᢬)(9g>?or]viIut3<یwԳ,F. EpDFw-&o4RgH͜5)+!PpT YHt%eshOm20il|fe-/XUNv}X,9+3+U^%'@yI}[)q仒1*\zQ8D9/dႥ!?FPxgK̭){mAnO'-ԉxx)ٹVr l~654W'VZH 5h)~c ʢOc:h84*_ܭNM~eЮ{dHbcm[P" n51p6o4駪`1>_uP$T,?chfsAj.J2Y.9 WuYɑx֦U/w+kBgJsgK;}Y5#l6Gk۵>Jyk`HPjoڥm(U V~yCOB1]kHcXM[P+i7EQ@rL1oe-ջSx4NlGN]/Jd4uqߎ4>k&aa@; LҒ" )Vo6& \=$t05v'u [ '^q;f:8e ѨfvR?SD`y,.o#(n(9nٸ.jYLEcS NKv~;bPS륆{ZwLj]d3hT-Kbno;s3ʶ(щYMƒuB՟̲&JOlzUcFo3:(AwV [f$xλ> åqR1ȏ_ԃ|-$f jU'{ Lx[.]Y~:| 29'VEkS}3aaz=7o;JZ%^5D,Ut !aisq{Z0ܮ5&~P*g1eaLY%ݗnNC_ڍ+qc5Fm_eiI-^Cs@SZfن~ee(oo>(R`1rz'14qr0TIyyɢX25p%g; JK7JX6k#ךE0c %eoTY*1-dȣζ;:=Ptgf#sǟnTƹX^t]!9 GEKB x]0J@.}7}[sR]n#xsH/)Q?98{(3WS=Ɋ6ҔPHPGþd+[Y9_!XxƼ4hY0u^Pf2OF׶JNAa;d:bI޷yyO_av:Y>t2L]u]%ЊBV %Y j.W0XOL:]̄e(~%+hh}W6~UoPuFo11,e,vj тygw5gyu4y{08|2l-7]*/4 ="KIaDf\ o5'u^0S./_'1"P <1ՠPOTƥg+RI֦weݰ_c XݴBfn1"e+t6me+(H/ѥ3s *ϑƩ[bcָ "*=Q飺L2z WD9Dt(ץ3VUI[-ʨ٨i-νmfOwtŀ;z o&NkḤAyB~ ~4iWS2!.Cpڂ{fHʒ5ᇉf B` N-IZpx$(:#mTvZeyI~k{ф&l[mi;o5WmM>j)5[1S3$^l* `;mQ0);L\YZ.3ѐW$Ը+fP#VeC6\9:^Z6:g"Yd1.YXqӜ"j^ie.뾠F@}ƘR8݃s}]gv;CGLA|jl'@7ڕ;?vYHb-y[ć^Kjpdk!;Ahxj(T~7p Ji,n/S|ϠV/U̹13YeGnv3G,va3] ̨! !dJnnSCc3H ;A>"Ғ617xv w`t 7@b7bZX>^WMg(WOD6G^)HXںS pRlgHr#YZOGԊ]ZuP<݃g;:@tG%/#-_mMn=xf++t#}Å]mf1я%2 Ÿ ik Zh8Pvp1y2EbPsn`l僽ny~v~+̽0$ZyÄA`"$}DrG =G5-Lڱ2]}Y 7Z:kR! 70\noy+d%gW6h?E!w;E(:S&׃ l`4Dtڂ 0Xv;]AB 9:,_lhPm*+6gwmR/zZ /#;J׆4,Yco $zD_#~;[S5l:P;qoL^($tT/YkD.OC9sm] y?ع@].ѹ.m`R7.an˷>rGLf)HraMD79d5x?]&Ssd7dGtI~!؞d+@ǃ";Ssj˦@ۨSO<<T|oݳ ΨjYtmq@C ]0$t"Ρ`[^w r!ٿح1&74ܶIo I&ǤwuJja8rNtqm C +k`PǪ7"E, ܗ?CHC-8̜rqD/c(x-I&xNfkMp=޶3@M1 $f"3%b࿡I,n7DZeJ6@Te"lzڪʥg %{vx?.+X6|y!y6[-aJzrJ `z?%6ͪ:~F>)b&$˘sGlnuO|~BWˎ1l9>,k8o)"roI.L%E,# Z.QE.!VhyUuRh^UyR"u:lPIN*7bqElsCuwҜ(2bqㅟ"ιHbe}Ks|F1t]G"̑D:b+M)I;.Ha-"NC a .Հn@Rv _2y-6:OĀ=J(Vne"P|:w퐡 at^`.#vL p|U )}ޢ"%G J \X7v^l/RVLXRIY5-DFfd~cٞt pCTeA#J11J ?mmw[[!f\}|RSlcֹqR)|?P,yVq \_O |2;ZI+;G@(%ZAyg,Ձٛ@M)h%7:.J61Y}^ot=EVXt_ׂR subpl``1#o0C|S6?ٻ: 7.2we{Ōxٮ2Ni2glL) He]pE{oC'?N$KiVQB +&t8@>[U]Ǐw0b?LK[~S?Te=-wH|ٶb JVpg6dkqU۽Ks~K+`G{YRa4iku8<K"V>^9hQ0XPyVC5th\hpHvA3ݺTrݞ<eih?Wsq0ĵlHA)9eB){ŕ~BB%%𝑋Ǽ(-'EࢱqR~߽9fM?j0 m :]s~nj?\tsjWᨯ 52] ":@1&O'lI$7nh~3dyO^rltLqᭉ4meJx7;u$ pBOkEkz.+^BEw |4(*h+x\^`Jm9耈ɵ]vż&O:[U4}v++ɪʠY{ 2з.:3v01F nArP19Drvki(b"`Y dm"xh,7)3֊e/ rzsֽ-px.\+5}a!?:̾,QACjc*sNR|F ELy>C wM@4VKz.ǦnMƄ`كw hփ" \ ; qM [Wfa3GpR~*C &pKLkXa_?l DHho"`3GVztiB]ȦV7p=kBRvv׈M7=7npȩoNhHb\jly7I= TՎÌ(bL˫d+k, H7^ڝE5԰skߧ ަ 2ArP:U*NPkc{ ,.ʶ* QR^I>R{Y4T)^y!y/GSv*O]48v/ٺK: Ԩ j>sELP >HC5oj#NFة: +y*$yH%7 i[M|Rn؀?_~#N5)IJb9,Kj]h+.nQ,mJDP\y"B)W^dL:}E#/?T)br('S-_,DzBx.H"$ NRRQO[i{Nl  OQVyV{:.: t3/aơC`虋F`q|S2,GyeS+ӫ\: " /\&4 BX WS\ڎ􎠰d)wl.x9 X#d\E\#iߍJ8ؙmYL5aɇg70~u3P'2Q[Iq)[.D7;gLz8uƅ?K}I_kyĀ0!׌v_ Uqdgc1Hz_&<7q-S~J4E'iѸ^_hOpXJ$>T"%O4H-*ւ tgk>\@ Vݾ6w/pe V$[#ſS3[(#>0&}7+.52wʚv2]ZB"Bs3E+#}ȺW#ZT M(hKCk!,2%!(-gX24on8mLyhapU![MAރIb4X>Os^f7_ܶ]r܂u87)f1k"*$x 9hm&yw3[mקATTψ$C>l3Vad- D{HUkYʩAxdXlee3R@ϔӷ@=#)bn!t7az|t:K> %._rdu]-rAc+^g`5-N]{,`1d/o+m lb_k9A#8 Y+A9f*h,j6k֎~⯋ҳ70^_osߑQ*- .Kj |>e)Z1>icczٞ%_ǝL 񿲥j58zDUE QpژCwڬ}/ ?޿mD,k?º[ &G7 \Vdؒostm@y20 ) ag(̒eȖ?) 鞘'iN lRilh#tL JF,ѭ'1KVXe5:{ch z!YՍ  HC]5 ngfMø_i3r_a㨭P\E}uk';D$%/lMH)gUR2QmU|huJЎ{őObMO|a! ՎvJ0^8O Jxfя06>"c(AQ!-_xzj2QoBNt.zҦ&UUFp'q?먩x~-H}NQQ#'<}Ms6eAO/HS&j؟stÃ۶:\6Cul-kN6cؚJƱYɃ܂Sqhڑҷʼngl@ F{Gb\Kt=UN e[. C4.n]L*6:&5ؤ0mfE?*${7ħ3"-蹊!nNqrf * nuAFFp$]&v͇W|ql΀ӲöQ߻d_1m3GMŠ9[Uc-iU'1 |fPFLSwߒʼ̱@M}+ڡqbrjcE+` ~`(\ts^@Otͦ !j[;cþ$KӣdaQfxm"fI f}R+%VOԳиcZER=He \K[&2@&`9_hP@s 2/O"9A& atw+SlAG.CzJ>Ⴋc/NTӁ/,z0 +>B2Jy6>A4e=pc\P_]ւkYz{tE{$1P-SRwlq˝i56fr 6D&}$#岐Tl ϝ. 2b4 R/=pN01V6cƒ!jFֈNV`)# R=eO)$hN !#bc;dgPF < 3Gjl΅!AJF, 9NzL8̮EϜg7G[1mݲ/=L- 9Ӓv(L8ێ}2&OU'cA hȘL{4PuaM/eHLS&rmbHm?sU__[9'-ɉbj'9q[@b&fYj ڠZvcME:a9KJ<*{g;jZ &-7mHf=Mi{X:Ȼ>}j-:M&;xo<'_e%4;‡e¸eUbb Õ4&e+`1 |p'֮jVGc*krCxXbL#znhYA{ e&{kM־ '³JN`kže-YDobG, EJAC0Zgz0u޹5h佶)6hXzCD@T ZMxaS^ȋe6s Ĩ/[0=yso*Fa15,<+8RD20_;)674>廒!Be:3*zX6 _/C4 r1j,=* >UtJBs@O.4Y 4-/iT*h|m ]JTzk(|Zm_kuLy$Q\,ZKg$]&3Qص+6Ek-E죮q+5^G{Og>#ٽ#'dP#uؾU3SN_8ǜSl)^WfOO;_{[!=<AЕOgR](y=8@莭ς tOyBs|n/ ǓN |}s#0,tX$jxߍ?iʟ=V?ebf %-΢"f'J{y 0k{:0Piblݍa0"[q$e֍,'@wr\n| !?W}%}qtz-x% 50Y(q涭#k6ьbWsgIdzXO)uK O\;ʧ=;zwFōfBj 73(e M6ML;ЄK H$g,)Į6L~⠧\ݟȈ]9Ӹ :5XVFry9D<}n౭vj(-h o: }ĺe'i5'*VD<DڹB@PA(;V10r!_~p<)Z`')hZmF99y69!KG1n;.l“|e .W&{@҂_#fv5V[jNfe.b؇':;N(ݝb9R|Q>퐡z rqHG^=][<0NBbgyC ͗,S$eGW! =as\&=qMkUEM;&y"qz!紨he6CF9E244Q'i\D[ \Bs&TlKj_ܤ T㜆*9|'D{P^OBQV#8"ٛM 7>=m\;u8nM1DO.XJ6 nU `lvTȗ<\F^ zʶ zϾj&*FKkަ5(-KVɜ?r®HH"χ@E3PQqFJc;jS-"ٍlvfkt4L ]d3xp=/J{(t lǽ+.&pS+Oc9DɽVXy2%r]i럱:`>K`\ ,waˍ]d i-9mHTtS(UgUٳk[d+8Xh3@ٛ^:6z`,*S=eXYJγBd@>uųṪ*'p3=[B]]%P4 ly˻ 'm3G{X ?>jȽ0 {?09S[3'Ө\B;˲9j^xIEUۗ9*O˭y{vDyy/ $x%f&.qྻ .Ä髢p[6᱆CeX4V I|}ei_d7-o6߲YxǸ9[s>zKfʸ-<PST{7 CY/n)9n\RZ@{K鈴qdDv%y\o-i\Z|6P[@3MYi0GP eaGv 0b!N>.fRKjxwBJgdL˛NjQL .ߺ%~C {B`5x_U4g7^u5Tg(p!KGi7DDy3pcwׄ^ɕ*C6/#\IzŒq %[t)[I9U5WP/gӰp@;,#pwu[(CA;mj5rz_6  Z1{1>Z&m4~TAoKgd%F/kpx.T~>Y.!nib\i.ЦߒN A89%bNJҸ<Ag:]״~S*h>؏E=WF!-D|ꋍ73M# < DxDex:=a}:UqI0#GVEO~nE >|RW&@w"yOjܦBs%FYsB?Qꠥ p@ղ6"c{B}r=E f|_+= oۧHmȍl5i'M>ke\A"JJ{X)꟩d^y Šw6W~]Kgl.xO`@NB`8ת'gt 6gi1a(t7W1t1݉M;6I;Xy Nt'5OhaNG'DDfvfLe(y: AʵﳔsrV8a {wJա o:>/.'h@Ҳc+3 kw ":M˴3 ì# >|@ #֋Hק6}_ưij=CX6hV۸;,=+v\-‘fk-b'#-r 3rCm6q^\!(C :8c9 R#\HukŚҺś%p'deo|F)-f3OeOlGVBZST//:{9iQLLpJoBʴQ,*϶(7 ?3J@;Ƕ$,~,T_KĐZok@80'%-ǫG NX| ӛ9} :h]}Ps_x!;}E@*|.ї$H9&2/凧|=)2wm w;8Yr יicFP,Rg=:ӆܮWYT=‹ĄQ #gʆ?bt aQhf)/ Sb, .^aZʧaLwiuN.!q[ˉg5Ey]@gh K (%=t%oKjaoP5f+WytrY*)͝@h# LL`fsZ:HUmdo62AdrVNˀN t(d|Խ?O|& x _@r ˡiQ N:~ |'tk}}D\Gܙ QMcN<_9=H{K@Qz\&Owւ ؼe2b1K=;O˞~#7mĴbby,k/p4 Q["3-jb;"r }A %@w_z'yPSxc05HꐴLYrHG @l6ŋ/Jh~ckTDʗP&aq׬!y%%Lg{wAzTq(N S[+OrHzp3LL+c(5cJn=ĩ7 Tv4nɚj"VI`sM>X:ˉʢt TVV4D6TsR9gaKVcE;ay v!+O:`cf(Ru8V-8fO~e3iNgz6VqIAc_j\C e+G.U/.iHfPC@IGΣ zs?]M]-ſXE|ԋ {aubfye" ZD%"8O¸NLy,ڮ|v[ŋ/41wI⛆".C[:`UHbogWQ#Ɋ#n8(xߺn̙ݩ3zJJC7 $v hnwB}h}˼]POz{r Љ$̓7cڑʑޏIW<br]"VfUӺ(9w"R#;OX(çS\4j $NVc|HTVYC-[s չx 6ۈ$ԤDHz*jՈ]R9AKMZcX\3ADQH_=dd)!WU@H3 v#&?d$8?ڲO X^bTD߀t3$b2v0iEc&RPhK\:5}HQSB+^SC7$a! ឭ_D% ЦһEuzPoap\Z[Na,}mJ؋=T{^3|(>(U?q }%@Z)w=ȇpv7o/#i$0ezq8u' oJ{7QygXZ:q,f`Rn2ڮMgh6ao4{`ͥcRɚbj:ky;Y;`3ɋɉτ;w^%qW㚴QX[>l6 (qꅐo{I^J&h}  V AP|~XqXzqz?[tqս٬JzS˖୴'Gny@R='ɂ"&}Qd5|= !r paS"GbEC~΄krg2ܳvDye3\M%jSR7:{R ##.Dɖtm<`a q.׈аOuY4vh(!C7a B5)*c]9EmY "UKSXkS]ۖ3g3&T}eܓcW^ CGVh2nO ꖥT'`oR{k%]ʫ:r=`v[,AԑS!mr=]od{}]0k R%0a3/Q.[O۝GOR d+82Ec<Oǘ[σ`:ܗZ<On?R0tɁQY[ @̂5x bIIk2 N`aqj|xY8>K)B'J?"P'M ZmtaʒB+t$̃`kUِlLps(4_9Gvt5tLESbKSjSUNqDhZ!Tj_昩mjU>Dݍ% i5o|OJ(^5q79 jP t EhRq\ntCO-yF- /kDV" ĮiW*5s,>qBLs}< UԿ0\Y AԕbsUd%@=r,qvv;LyD]ȔKs]䐝ᐕf!I ESeY.L@)ܻ pio#NkPS$hiXUe[(]Cvy֛ShL*cs*/fdchdG5 qF^]; }KpON?-ˀ5]6((GT^2݉@= 14v_0N_ dWgiLOq ͅ)])(@-&MXW}ey*YA o:!2ZT"O92iڸAS&p"S*Ԗ,70ʷbZe1k7Ѱֻv}g@zXΑPKvTC.$ETT +yk1CPĜ<"X$tc; 6CmpUF8HZ,4ZDz"#3 0KfYkGE崝 #2GPKNZ{S^IۙdRkJy$4p7OD(sڹ t,DJ0LpiĹ/k.\!ψ-}]<#RA>K,P鲝C/Wյ>af[}= Xll`ͯBzs-I/q} 6@6T\ vq,yf {C%fA8z2-?U쉝PPWqӇp6ɞtyv8 Z gŋC0 V!DjtQqf6A2 ۬0OxBݺx[9/q߄Ye*2YL9+m`0I i}]U=!g9ple{fɉws0 >6W֟(BFƿUhӼMN$Gb2MuӥO҂@CdE3vTB {Ħk]fjأAh^ U>},C5P=_tOV@¢hrJ`L$D$K:7|l~^J~hx+h /g8LJnȵ]w}os߱G0*~-2GC GBbYhB 6gY7ELV5ę^/Eo[wԋL^,\|/ (,IQ#"#:Y&NA<%e7l y3zуɅ l_j#11?S,ځg%\I;2C˖aa:u&Z2>2I 6\ٮ0?T 藦-nwWf' 8(`&I"DMAA|:iChԺïk.wX u|!z̾(3V WgpR 66&gٟ$$j8`0vV gHOݶ=i|,ˡu? usZ$qtXz'aitI9wzCಶ*t!ڡ  ;G;u{h9 ФҋkGN΂?qPy~$6lŪΐD!\v2@"G.Z/1}dMNG!LI CFCAȚ" lIIQ+VS(Cs2F~Rmz1Pt Bi&2NhqIރ߇=c5zٞA5@sp˷!Rg`rRT0;13zߋ9A s|O ЄܴR S>ptҢ𶷻qN%{C÷. WARMɿNtX4R!Q W4~ FG~kؤlë5(77NcA2_Nd1f/[cOOo50ݕCr$_"Sh;(BIQdYISfIoli)8*j)9M%p>,Uh1DŽ9.7|5N>+2GͤmE~dH 6"]Ԭ6s&cf6!a,>VfUYF 6ruU*9o|+W:Z=0Mc:^9Rq"o?ҲM'kzɊ *Q 0bZaU_j݇|R[X Uީ е,rEo |knz:ڄ84j5)kpZɧ)8| 8ݼqX6m;t=M'}tfa@_~ѨUI}e^G4hxڔعA>v"N+*?Pw]2r-91ڍQC~F`);*D:&qɡ+Z𙢭|/ nHp#Dxo sx 9䈓>reUjF`1OLo nm#ėlv-.򡴶GrDQ^둖Kn$O5g$m!EWv]`OH?zՀ H 7\N7]K.?d^^Dベ|(P֞b`e6 ;keׅyˊ7!1<]\b/*%qLz-ykm-0<5Pw۪-w"gi_a!JCaG+&iͰK_pkBv6W,x[giuBiOOcQausjˮ?aGZ(T$G<OKm!UT_[t0+˒M'Y ڄ\g/Tu}^ﱢHᚄm%h^ktydϛ膙 U0 r?S:]*j}]~wP~m)G-Y3j#y Bi䗐c7DBb핚Aǒl³㸟=v--M~թjəq&/Ms~xGkK5&qqE7͚]i$4'$Wپ ƻ|@@&ZTTo`C!WV\0a$'.)ϠEU I)OؗW/ {~BYg!,%MkuETH !e]S!'هqoéE!]17> ;+b|(*Pa F .](]6)P.*ͻ+u~/z3_YRKKBIPƶaAjB+O`T$;yWcݞ:bVVyXMk.,Ԗr0Ȇ\2z6z[*q:RnKCC1e8h (ÚYFK׋^S4:bo?XpP̒IYep|YUCg0 e}:lŗD{3RQ>I2pƫ׺Fx~/1A,5_5n TLpJŹn7p[X}!UMuxB8sqV.9p _siS!AY~mY?OU;%R&r^B$I逐\1O,"DsHB{fZ c#k)rhw&[pf N1JzWU0;\#r%!#j8Z˃.s \t `/;g:Z+[(']xDCcf*⌫J֨g* {0ۈȪ5^3:|{Z+ш9ƶ G wu|c"E,()Yj]:!vh}<& .( *YТRg[K#Z>Xiʞg8Κ!tR2<#(MTkye]tALd>< [hZhEzF Hp)-B]|酝۾C&LnJ oE>G-A&g =>^AW0SizAA9bߘU V{i6Z&g${Imm8ݧRDW|4q=r-YBs5ݜ6>OF-ppYCD0;6~:gǡ52ÇAM}+czsx_Ahu? NcY\lE&~B=(޾9*s(F'CI}$4TҩeJ@XŪ4s@xc3ܭWޏN'atGu- :P{)pW'S;;8\;pO _`rTM)}3~CbD݆u^Nk3m?b&#| EiT#t#xѻl}x躋 3`yWIBa\鍾e|_ƿZ A;&^.Id&c Q܎OG砚O+P`E@I2ҧGiM2cTKx VX4_dr >KP;΃=]1ojnt*o Y ÿ&<0vZcª:0so_ޞu4TEŘdn ؘA^[΁?bf K=^dM$vT˯>A jJ.ϐIg詢?UJ:E*5º$MAɖc"i>$!4wy P[ Ge@H[sbt MdeT%@'7 ~?xq,U+W?Si`JJ |6a2KUmX+]SV~PsJ=љ.i( fŔn#`f&_HT"oz Dvb0pK1dX?AwWn?}C_:ON/-)uh]U |)HWBRYR:'I/|"3'ЏPFz6uz ^$*S) 4n?Ԭ{(9Y%݃b*F\?&pBݰ7ET^U `dO F}9eWgCGIg1fbFcereN6~,Pdži֡Lfwv)Ws5Í[dM&S}(8+m m"%J,QO({Y.;޳X2jһ2W1uɟo0@'hxC$6|G}(s͍Mg}HWC85MPdm,%bJrQ&۵Ja"h7̘WKxq#2ܑf汒$nն4ND<=H'!,&$"GO{UHˎhH"o?|>0nhop0,@u {P9rU .1c)).+:YAh߬j֨+ Ykv,Fg_#GZO/)#'K]i XP[PBzY&%w -;[\a%:-Kf=^oMV)Wo9=0B_}ʉ^FR G5i! &O@6Lz >Eq8NȾ}JbV;K{reڐ >(n>{emA:^ٮZIY; C#% BB;DA4]5yb޸ AGޫϊ %By}B[ՉJ82F<9SFſ\LtQ~W#>."lf/PgQΙuRɢe;A{=/C*:sI8C TYv?C" S:)̖x͗ ŒF,"i~U1$h`Wm 9wHC<Ϡ )s+MO˻L ғ&vQ>.؍U?|#b:;bsC7^ Ez-犩#Q ED qm@#58l״3C];y5ݼr?9Âed'Hy;*y!&IE?RP 7yDPQn T8}X{zj=^b U@0G($ \1VMUr2 [d̘flSKf37Ovwڱ0!sUN2<3b}(Ja"lZ&DŽ#S5&qjw-quibW ֕<'1Ϩ:P F~'BMo7u!, @pYs8(#kifvyu/xA2icvoX5ZG%D9Ct?%]=Ϭr*{M ~Z~c>8ddKjh$]fP%F MNẔQHjDV~tF},Ų/z$ حLPy" חa~%%#<Qr= q qiQ;Wܶ(QYbQD1HAY{"X*Vzd+S`;rsN@J8T_)M?\|-A]εp$8p8zdc;tj6%\&C#%F| |q^e`]@߲VH>}WiGWvVZ+)pw6D~׿i/ԺlYcVk(˼8D%)HeO"VQO> 2 ߚk ̯=w-eWqika'FRuR! #mSr<Ҩs%/1?h\?Q1,Vi;c6rufOr]^?^\#.D]fΣ)ӏJ3R)B(ۿY'ǫN825ɞ3gz m4NDX9[Bݢyln1NrXpޛ͖y$'ͫo/S_l,jL!D F7!vG:VCuAs! jgM:gY&/kӢӠGd@`c>`UHU{' ?gG~ QAMo:M?g`53*Vyg$¼eL ?P"+KeDCt;`O}w[22If.(l pޟm^-Ǩy Q>ˑJDoN/\j7 {2óli3~oCDIuGU%u4:gH9$&aۡ2||i9uO=idc+hò< (<ḰuxbWBk+4 ]UU] D@#|ŸG<bL)ÑDBN! ;mvr:ʉ0x6=tY4\s@Io'iv*p7][缭0e*Y4PeOq:/H95q:6&Zv9@vEi{!ki@{@9Fw9LKAI^ŵʼn])a^ HI+ciH1nʯr-![sj?kI)!=۔=:o/&5yGqzn%0_P7mz Ň:,1  w׋7zK IXyyE7a'RIkuiـlr~#<4IOۡ2nNC˳MS|7򭰉mgi۽!4Ha!۩#7]$[aۈhr* KY&|_<9?c`xnw ;9zo l)|z8f)~!h@2-2]vf⬐@oUy zA>MsBU8IG5#Q~KT \q)Ś$ YPQ uIAK@]ޣ|a`Xb5|:%:whZB8xZԤ#"z<]RXXD-hl" #I>*g8O `}ڞ"| c(:JXf\ n7dbj\FtD3h$̌!mr6<10Q((Ӊΰ߫/'W85Vg1K%nV=jY>]KiJnђBROYx| AB$ nO2|jyf,Bocz7Ko8XWFm.lp't]&JHx\-yяvH%X$9u[wiKKfHZuJq%6R8*K nөSǕ-N㎵ ߒ.y;R+"Djf&5_7OhS}(n.sc,Anby`C׀w_QJ[GZvjfz{??7Cf)~#eQ p8jJ Bh:4Ij >AJ/' 1~R -Y!)*1:Gl]sEu6GY~-{e{oAhx 2&_H(a5Σ2b&dPT\O%,'j\IY&鵚Ӡ tc6JNt$!^m TuTs]UK᧺J:yDg95, 'Ohv='sE-$~VDV^P)}wMcpHSELi}>S:iݩiv9QO\lSMܬl*"v24m2J)V{i|xoLazXQT\&z >WRhrυ/ifMmDSU0xe姱|N6"h=e(l"'_+um斣$up+f})bf,zJDer2 ~W7]Mh(3 ,c̅i/Ui!WBX#F$x1Dnܳ1&-^?;R@tva 8NڌrDtͣ?ɦ3+T[AgS/Y?>4!upi?Zؖ) %06ǽbЀJ6S gae:2Zmg±ƶ-!YʚSm$#唥h@ש:MW]5% #};_Kp\thWWI{,A?C6by[vɸnԈ+x8拔>`4bBxv`a8mnygI5P1K(A4 ij֤!O'xxNÿTP6a8ĩŷQEM'FY5Z NW*mٖI&~{Yj^#7a~خ.H+K@61buόzO:Hа\xҹ`<+A.LJ#vCuI՝߁ENPbDBИe^//{Z:4ꮁ},n^Fvӯ*Iƌ~XTϿ17ĝ4*^u851gIܒ>i!fN$ϸ I% #y:w5@?U8.²零 *XhB\@W;t+yጜUvLNb4kkfŨc֨i&ګڈHөJMBiJRVqaN8I1~6U$[{;BbGHN G=Cxt\b [1H/63"׆ݵε9v0.fEzGە9eh+tZ( !|aJ~U@ UB;I꫕\ӄ9nR(18 i0>DcSJ"A9a7R S7WӇ(aZ`s:J110a563h[^73=T%v˹S{| QkZla0W\WlbW TNE+RPXٚS\`&th\ `7r챇[z?19(i#s?X8?uG D@垂svҸ8R2apRPp &~p  #Om.~(nUs`"##OZh^H0fJHUslFH AvCG|T ȧrXk"Bmt)Ɣ훖u yf+ _'c̠R}Tے7V03 5v#e`ҷMwp uKF>21wm>ȯ؃Ne]ܳV5rSVuuIS'nzØ06w y:'}G 3fҴ@)]u4/_@b^!UZ؅_i_| 9(_KYrбe" ITgc+Fo|\Ez]3P4sݞ2.`@@>/2fVLfЌC!hQ˙."lR,)Q5v@h&пL+>\QİQikkwY,!!8YL &5)OBq?ri=QeM]N+'˜ˏV@2Jom ktM̵4&k.,kbʴ;:[,CP`o P} vyz `t#R d6lcYaE.D \%jō7R>jmg(z2Y{$vWr+Z_#f5 ﱘٝ.b:d +;OD L Y.3b;aǾevOnLq'CO;A!@X22mN}(JRu*]+^SAoRRNՃ}|42:neIUY a)nm#bZöIubnkZU 3=lq(z^Z\xX;o5p@a|{H2o VP{r 8;+>BiE]!-ԥ{[ep׏8\:)JU(׼Ѷ?KYQgO; p_=XJr,JX0S!~IoHqURx,}egLql@]T,E.!kĂ =Bέ4ڏcRm^|(}{3Ai G fx$>T&Qa .&07¯;Ə>'|*ygmleTrG@ :gK\?g5%ǿW¤' phQ\\@dښ"f6 p-j%PܪGD{6%eh:Me̒:_5&=?Y咽e$x Gs3Ŝ|pKS!G ׶.PEE#'lI,sxqzX)x@>⚌%jRYUYX^vPꯋܘ}DzwW&!7NmF?C^2?riV?t7aTn=C༈7/ChA&S iY:R_O"mG΀ eqBR5Y<@35F%]V%FyH>ws!]Wdp|5?e4xi_̦Juձ)|/sqͽ["+աߥ.*B&|\ǦI 1=$` 7Zncusǂk:hQJm_jd].?1+z+Hwڎ<3Q,<Et$+eӈI18w0ً v,Xb!xI,20,ɊH/ hJ8G`KW8ˣ2+&wȄ5 3̃ư#Ss'`ޙ`Zr5Gi/=HK䑤b%1K%B:mIr! أj&\W5?kGzVT~}i$YF̀]'_X1 !g Cܔj\O0{0bnrY8;L0#V8$wWo.l:(7 nl+u!F7Sٷi3, ̠n@Zf RfgUG N2b{vm#aVxP2}p-6|A (BVFѝ4Lue,fm+"Ľ;wOYoʍgu_*~<.HB RXiGYU@|<=s/#ݵT1ol uaam%VOlmI0=o2b.M%҈@=|PcQPqNtS -a+͖h6 d9K.JVOFEIp!epsVpP q/G%ߒ5wCDmb&~@O Hy;Ti,xSABZMk`[HFȦgKδd}' ݒ:ZOHJLF ;пt E1腕U%ow|cHP#3 ^!葩i^7*傹\"1TCphDbY e??`iMH}%t|^*H."Ϗ8:4)LT]f14 Nj6wOB6C‰,i& 9Dk@5~ ǫް܏h 2ׂ}1 U+}(jCD.ݓZ?U¹R6! S{7̡ Pyj32 ٿiWހ97=ʹ ĘoalU@" 7uN._lh󫦌`5*-/o"X.6nVOP:ZkɁpI`>bą8M|>,C 3qqT!-iO)Elȓx!9xC'w`3b 0mU |Z5#WHfٞX7#wи¸ھ,Ba$i>(H,T`a-*j dZ*(B^ѳi}/ 61IƲ7| GBMNr,5`X8pryWNr=?4]^`(ch-|,7Ny f@΃۹S}Oࡻ &xDbx>x:y\W,QOXwzNxkf[|\ʁw_ aD܋SƄ"]g4T3AqsWb}bEW`kVi.º[4$ ClցQ?Y8va)Lޮ%:ӇVA 1c܌:`ZWV|s 0f;]^tyl ĺEj:a|T71_ b?4^:tV<Ž ۟)&[>02d@%m<1(MH7W>Inxpp2T$z9[_"xwR!:ꇙ'=sDzҋXst9iJAvCKg:k# 1i#u` B냧e oHBI9ǫ5 vKv Cf"G2&(1Asapg6"x? %)H򞺩2AneuRr++-$J0?quvȖgjxx}k<…!!*R _9 R!`jpT'"MښS`rH-I` Ԇ,DKRڥx%]Y;ADClsbt^i$3qL8XI2Z0\#Մg՚XM'J~\@*BKGlǀBSqG:\;ܤdO=ߘڳAၴ>X*\VڳaA_qEw'TFSh"|7YeswDJcg2~COՐzZBDC6 =mY ]٦[mB㑕wdb==zs/EO-v)遱BkwE0Do )aPX]+f}Mh8ځNׅ X1 ?Lu" L΃g}"#3n.%d\D% ;%)>/NAL6N::8M8ߵfBG&@?x1$J tjk!.s n)ETхf+#<[ ӁN?&}y/:$ ;j3 mB=EC)li;A OOGo-yZ cLy'W؂!QP-%k1@KQ^'HNfs@ިRQB[iIl^#INNSbSogh pB,j{:*ͲXzXV^5>Ub ~MhxN] d<6z驍Cv0~|Hh?Qs SJdC hn;zB } E:AGsx a1AgujUĮY;7mMIKaP7OG`Um%n95.֟,;__ MMjlNsST$¹&MxΞ#aXa ]}Tl1D pZLFyA U,A={C;U5Wt5 c{8%߭&Ak[kG淆O F}:1pS4j4\I`@^KS0V%x{1XKغ@N 5$r4x?B ~>.$Ce$.d`n?7~KEEv'#T>qOPܿRVFj+fTN*=}$ h3\i_[Ds:5lg!Ih;.Xb<03P Uz'ƛ-wiZi\1?j?\9I爺EmĉŽrdC ߌRu >qmD } 87]^P6\f{p8Ǫ>Zf0 g鑛]' zЌ"dPcQh:l*ֻI䋈EWD>[P,V2z##ѩH-[ds~AHiIRE@wZ7jwN&ト@  fѽ z_+A~lՕ#J$`ZK7 ;~dsd^TQ߄1{:x 7]v-"P7'ep85QV Y7k7CX&^.C03 vs}KqzUPySܦkܕd7-NR$|Ϋ uh>Mߖi-.0X!A0OǾ~o}AEWxG7:n\'^豾ޱ] M<HMyNw2cbtz)6ZkWXW&U15Yq8Y^v_@†ZaӠp$*Pix\)~F0 F-0 c*VK:"X5$hdgѓwWj2yl.?2QM]D"4ؐDh,ƇFD]?HxƋ ~vqRq: O;2}x^z.;+'oC{@#JJyh|ZdhG)r*K%n ׯ>Lkg=`[W.Xlǜ‭?fHPyiiUKPXFLWbYs$5o}\,1FPR^cfQďMt R=!HVݹR 9y`mNT!EMÈVP۫}bONxO)NEi]\-d$v/i ,`](bI.X] a&+_ ~tgcFC4P8%^uIs 'Fl;5 %X\Ҙ9rfP|c ӌ6&7Y؃]]?%Mu."W}>=B h^bno;&nk5IÛ/nt*Ĺ^*Ŋ[dtv)P:/mi,q\2ӄdӅ9l}5!Oښe$ʹcq"ahI)8ɇ0=X {_~J+XN60cZ7;v{ 7N JW'!<^'[:"Z2?#^:=q 48L? n- _>dk+\>A+5Ń.vd9 hM5V6=Ц57˙8C<&dU|eJ( ߻!Cl it{ėF0rȄW-1EK5_#YF $6hv}G$ @1L b=J pT*=KRj+h}'9?陽W\o_Oy6,̉:%4fR!-Ń^<?|ʠZ֐.l͸NԜǡ#x@nt->`)tWg1XR#E4/zoyoE`ԓKD{l\PqL1obqR{4b=4RK̒pn7eqK|gp9orQ/8X%X^B9r@KYe9<K Tc$ ȀgR#@Rg %>7ݗ#VfFڼQCJ7邙/a?TÍ&1X6d( hcE렍 ĵ,s+AKn$FNaLq? gV{Tij|1=jziocL,|q}9UW3sg eQI~nQ||,Tw?흓4 "rJ[2}?ַx)dž tl=^oYsbγ48I)]T&)kxmQbZGw esݶ?cA~QSۤ{y'kb8cXݠK3c{DVI2ƀ9!dtBb#Y!J㥐*qz-E)8vxqIew I Q2HI Ya6`7:ͨZNqKd I< &L,T]{Y+85fۿ 9k$=zWa9΅,pW!իxMX9DΛ.Xʺ}%퐢# + Y/[;}h7OO2|&ѓ%3":ԓ:AkѾZ{! TЊV~Y:%. PFDzl%ZKՎ?W 3-`dHˏh<*9*hAm:u[T}*zTTgKa!ay۲7d{bwExT[q ryo5@s#E'[uЂ'Dz׺8BW|bnp~P#lYٓJ[ ֲ/&A1E^ȃL"9ȵ``8֫+hy=GN&fjc9@y覥nH_b%ŦM['(h (3)L9C%}v(9,ݟE W3,F|3 !.>0_qBgY" PkЕ(EL)` *l]Zf ? x1>~ H]\|@o; I7$_l3+"fBپwIw jN Dsuo_d('uuް/BN=F#jtЄ*Ѽ9kGa })< =Qe,eXw]L琏l~1nޖ ov;5 ~3!6A VGdmƑXY+I\Y8_:ZX#gOȭ5tN\{.vg(2 ڥ=ЍԲizg(Ti(Ǎ>ڳM˸5ؑu)#K=niO1+ȡى]h.of^-Q5UJr@B{؋,l@oODjTeؠ]p}|ЪҪG;wޏG)qwkH\" L{#7ε;LȼE~!5jP~")a8IWU2E>oD {U4H6B.4YZNK3ί YM϶# Emj7WM;Tkn*etra^uX4a"ۛLTbKۦ8ҿ:K)ÿn Fܼ7@U oG׬o(qڻo1젩ip|t\/TUg*psG^u[@r,3p9xmAkBMŌ0VVA:%&6ΒQ8k]$- `ڝg ~\ _<9>Y0f V։޿C-TzQL8 R>u`"(M8j$6aMLș'c9),a[Z]6C^~)Nsg | L~ c;As[ËZ F~ȝAC4vt)wUQwaY[zǦD}2~$lb~iײomgY*" u^W J،ic`:S1tQ2h5FNf0BT3POfcf͠GSܴbiJ~Pu$1J <~$|9j˳>|~wghvO\]aHG XF6`FLV.; ZSQ$"܃'ˑzXA/+=՚dD p^A`3;VI]#nLC0jʄkdqmAqJ(L 9xq۷,(<@,;r n/ $r@_R35K+0q;E* ˪)Rp ♔FJy' ú5 ҷZs-{sU||D٢ݧcDPP : *#r| lbN.4Kj2F%T\O,dq3E~9ɬw 'YV̯wu ^63M_4xKw=%cKYt%<& >=F4>65浊DƸpMQ,9Jkb48s.QCu$pT W vY$a㿲:{a|R!ߔz`<F^ޛi,^Xl)bČzHӘo3ߥ&c|ĢBAʪ0e+{'MGa.HßS S.W+0dxJZ.`3#=dqj&"v.ROJvJ)ң:m9ւ+.˩)j9eP@v[7C#n8oj&a xH9(?q פ9h:iܬnzxǔFu8uԮPA.5Gr.;R>JL-5׬=n;aP m 4YMF~!Kc|Xjܣ}ıwEJ˪pXX/ 5ڒ[ FY8gLɼZvdշ f]>2'~0C݈ĉ7@(/T>(x[BD E,i!vj+\|*ngc}~O͓LlP&'47]" /c޳plH*pn8蝢}= U.^YX3֪Q4Uy %2!pa >Xk+flGuqSMz 'nRhdw ڄgjW-!Yn4֊nx=##X_m;QQX@ʴŎ5KW-5nּL,H[A[(Z_{"'KRYlFKz=Ue}e%n4ȳT=fWC-".*Azj8>|XU6?z w[qKG "Wj'lQQ.W- 7ö]>N "s_~`$!MB-JBUvt{$msnF9.܊)Wq]Ww}` hf}w>Kpey|52!gLQ A d~m5[@7r:NJ#.uOØT\49N-X&ܧaMjV[c`=N |"]O(̳rk\ ڳGa~Q~/)Y*ZۿdJcM}薴l{)9:H8&` Όгg%s2~|DOgrS5(qlfW6Ph|ӰL69QYL_8C/8g:S?t@4ީbꖺ*~v؊Q&ae%#@z(ArPn$]ÂsНdΫK+i ,gLZL͗_;%zW^]~E \nE89͞vN2= џ *m,[;+p,v.XA%$ ܭՈ:6e,"e%4Π͹{A[РNΥkwp t4dcm~t/nw:dXCqtBaAc}/?ם|i!>YeO,ƁpܲIL?DK1WMsVJ1= ք~@rnEҨt~yឞH.;5䘱gIW~E?v m:nS7WZEn[D#]&Oh)kj1'R[Qz)U^wodJkH 4b6 N~K/9=ꙴ_uy ?0欌YLB٥xA$)?]ds-e`dى˓PrzDNF%pȾ k^. 8m𐛕o>رZR0j78um4>+O,)kK`Yhм E?1/t~Dóm$~l9t\eq+1ϱKaNbܤq Eihz{3*#vWi (v!*t98(\|$+:wX_&uKC$d!*<1fEPsk0Gߧ@B@eOlH׾O7 hȯ YBK1yЙ7Zdr+`l;k'01B,1' 1K2[tt* n}@@(o_=§0-ոBUX-Ӈ˹Ds=x H`3:CA-ډ/dAtCQ"]\pb(Owr'ٽ:!,_ iTdEF`‚Ě}Y;Y| @MY 8$:D ëܔTy8q ښg$cS2\.&)~u̹ 3ɰIijέcyIȡY=MwOOgHa\0R:8M83.MdRfmhU|bĵ'SG !7tNp|g۩j$iMn+YnDc_awC Ax!u9vgrL?r$/0xO- noۋjZ;>ʱ ܲÁx0ԩRO8quT]O ="MePެ oz; Q_Kzc?J"cοΓ/8􎿅E?Qv\C#{Z4GĺB+pzaJMfisHX60X6vETfhZF"Q٬Oĥۈt .$kQ6bTR=u( ǥ/sI%}Y&uQH|{t1XVuL^]{@JuZJDJU7Z_3 TyV]lv 鯪 uIN1=>T_{Tc6_ |k͒op|t(IsOc2JrDOG :F}sr!I<MiTGcyFͨR5~%j r,_\GE!:MLQة=A`M8+zJa4!P؁@dv- y<GV2>S'YŬ_+*2Q`{1ub 7q(Qp}XXqA.+z.=&BBx}bSX=^uʗ}@ƃUx- ӛ⼯$ O=^Yxq_VAدބÀ8ٻ1ic/eW >{'> 0Gwphy="}}T= @"C"2YЪzw(צA*q|\Fk,JmۄZw{.惃n$2NXwVtr(qh=)}ӉoES11>P+rT}O{"3Sa aCx2QI;l*nadT$S1$F({x: jxAY`ͥq(ao"l^7f/#7Vo.a }[J@?%^G|ߛ巢 kIQɒ6Բ"JD8JftW g,$ -2ͣZ4ܥHsVL¥<Ӑ?ٟ.TA\@4ysY0+dPf"ߔ @8Z`2ꁿȢ:]BFѼ招תVtFX.n;`IU-7nn2 S_hdmۣKG:!5E[W>ǽ)j-jI~z8drW3+ ]QY>Ec}mK= Z`*[5< bhgh).\TZLvmRd|@Iɮ}5~ȁr DDH*7᨟}POmUedb΅ELNOcZ/Î-RPLA+R܈LJI?P3 Ce{o ^QuRz [nXL 4:Hd׊O (&ki/B $sQ&g ju3-,O&m=wWbV9;ݡ6E~׳p.L EvHxPPNn|w$_Zgx!x)jJ^6juD(~֔F-༆+ۖ &Lu2ߵ;FqmugYEuĖSSo @PQt!ך~tqFm0&nl!~LQMii RM*O?Y:kw8ĽpeB N牖 o!6G?^%؝bv:Z5?"wR/o"ޯX2 dq wth wɿ!낀O[Re//#ۊ=@~PYƴM7,jMfO*GJ*^bTx^'-m3tDXFJ}P^ /Vhnh 5zNˬS2͉QAB6׫d:3K!1J##[mL -ɀƞCPb( ,ү_!opOϳ4;㟃TL;$zE9z LG=I\GIL a@5 g\QBC+6:l@7 (Q=/rH`8c?}ԬO INC}\U gPOz6'mOW"hE* =ixNhiSśU--b:-Vq& }V)2tEztʄ}k8(ݸە_A0gfN/hD@G|H5ąB$ًcm*DKKS:I{0ߕ:&ñn$p !l\1wbg+ԗ[Td(vT-f >:!,J<B3iԯ=~P-f9RFz?D.d+z .zFev- 5جDn@D{)m58uXqЃXS| FH?9 MI4d#{&p*{O ėCz+rpq--!cx]Hm_5&uTt ]$=Pogdh|>Х.Lu}: fCY$Z{49[h'y;o kV(>8Nѳ/w3[%'!|j9RYg9qsDlU;Nf\'aSmۓ]8YtĎOGqLa:[wYW}o}3GݯM %x诇>Eg@_ \YVmJ3@:-E4FM>Y%E'n!=VmXnJ Uߘ!"`=H8d:ʯUIPh0Ӻrͤ7VQg^*JLwf|jh\06ʇfKH:`T`3Z;g,/CC5o} JFcy@rJJkI.k7ɗ=ګT'. hQ#<MˡљP5bA` HWq@8WQtVB f^r`P\11MnhF@zx M[i)lrM4%pW>) 1>5 6& C^dɍw$z+H^g#òlBѵ錹sfVJ}gZۋ-fb%}ku=NYL"XGMywۂ>7q!=3Ap0dG=Z 歆17kK͛!ohUI P~1064f& Զ|H!!^4s.O) >Ueˀ UŸ7>b 'D$4pSk4%?d-n9<\3S _ `7Hk+Hk~DAG/`9쁄 uqd0=رÖ0p?Vi)s!й4a4 ":;'g+qV08|ƘcS ҵ^ȁĵB E*k ! ?F^-VIIfp(B47 ת]jEu_}r}nC֫FBeGj i"iq&7:½\ 6S"2`VY+7`+hRVxHjZF\-gzv\*`qdXQGI]nx/rnρi 0N@ϜZ9^\]ZO=4Nait} X]x]FgA C@&X[;;[ KoLd{J_7S hߣ^+ 63{`>dfV@yQ5USPn1l[/G~6+Oɞ/]}!g=.Ӳ&ٔYF+#aL}5"oN2JF{kʊz@4ԾR%8%paNhaݍv=faKҗ(63|&",$ ;֤($uBr<vhQ#{UnK|1 &ޢ=z'z d7,3׾UMyOKw6T?-BpgNͨۨtgfY9#jo}P\D-X1 lv( C8B52$/TH dt?g$ߘ]Fϒ* p0Af+ c琴_Cf ،y7BS)čI v)^U~xd_ȧ;İ ިFByNJk*b˅9op)w&FT4GkS"J&aUO74sOId ޏ)ih VC~۾PaG'yd(sPd_ᩇ?#D>PsP%ԧT(X/j_m*$x[`4½-b5L!YC"FM0#rJ&p$Ӵ\z%Zm,:eC-tcq\ ^r^mE1BRMR|kGTL٥T1I@J] @4a3ϞI~ ]u_.ihM%^@>2s2HfUCJs^غJU{Wz[[le pa>s@MĖd,1˟B虯40*8f=5Oe5X%F3'f4#3i4@z^uˏ6<sX>9}:0x޽ʣZf^{]>:Hg$">DVs{(lfzS-X|*lUFE)s`ȈAOD1}O|ʘq a -<{l88UQƬ]; ukK 9i Շˋ¼r' >$)YZ*'>U329f'`ɂ[)q8 6(7dT٬ҧqjJ.#Օvհ`˻7-\u;H{GsK:_@}b;>ؙ/U^0kSq{Jl>.T4/6*Q]у!k➊WuDEp8?&(q҅ʴ`&4Nu?,i9^4@lJSRo)Ny~伸2*`?Yk;7aT-9<48q y.*Z^yk[k CLdϏ.AzӚ,=U]TQ;t]D Č/s`bDv0jw!7 a8RP6ۚ48)kz&ߛ5줢A~Q jFv]yeYgd-͡Upz7.nL@ܟ7&o y,~PvćXBP&a?CP6V~+}lxLߚhob_Va-V3[fXxy|Zejœ8#h0pKrb(N"^tK$Ky>{b1h}l%Or[J2Τ:,>3TTL{qkjcyFnA L#ױ鷃J+ q فN* u&۴$3mB7F+{*1sCFF8WNRT1Ry:-Fú$nr2eKMKM4a)SIlhZ fPZMcl{ ^V fZfI/*IjG4xJj!`Ȏ͑ ѥ Mn;'aWg[ilT4\|Oo :r*_2\nsn[id {zگ ( )&[/'jnIρ8:p+g ,1*( 3uE: o? ZyDe"s$nd14IS9L`CQкҟaKprP8,ʦ%Lኤb`#ݹ!+)m'@B>2Oѕ+l*3pdCJ}K,:1TN?R5t0ϗ:Eq=|M^Wi9[%hebEF0Ke0D*3YhIu>!sEDKC̝q[e|*iĦw(6,ߘ%P2`[w0^y' M|X)[5W` L!щhZV[Vn!!YFؒ%'.2N+LݏPwJwh&@3/gYj*K'Bj<'*F%hatW+[Tǎƙ^Ԙ q`1D/])8'$$:Vp|xHE;F-0e{ޑZ/[ǀ&vszAG}dȍ|ځ+TӼH#IEm+9VbVs&XONy@H$YG<h臦pBW}TǴGMp'gnT݇,[⏩OB:ϒ&8;bF֏>t26$:L$JVr{ Mr7x$bpbw;N9?ϕpxMgK,F[2H-x&!Y U2J?Ŏ3w($EJ!y !`"[3D68!1 W_"ѕ. ox8`txޯUȖsػRW+JF!Y<~Ⱦ;`Fp`16|I; ka51;~01`OfuW¾q a,# KpoX'=-+' `ֲ #¼=t3XJ]W4X35R$5)ܬ'PElc10zj\yAj:l,]qhBC$Kbp)v&Yvar V&wj<ݨLO FC+Ҵ;fd jM=aCC :=!k ipXd‹\/vlz$MS5.>KdGMUS¢V0$sYjlQQYkA@+؝ a')ق ;R7SCl%а Q:[\!ؕ.nnR%/^-s^(l*@C 9/WYJxI/eCg!+R=⤹&U^d W#GלܐD 2l*W@wBjJ];R-?i5T |9×nZ[0=&F1"+G1P@O! QIQ#VYEb&#IOy-DYM*B(ږ*(V^a3wvl;\+ LҤ߬`C2ҀMt\|o{O{>R6<(bkO Q_DWF" wԡd RSiWY6 Eܚ~BCUP[ez(P8EfϚ}Γ!a=p/!Pj˖D-<"0c¤Bvm,%}z$tV +5,;T Œs;$Y")(gnK8u vFa/m_h-7 {gјC) X9|%]NlB7S0,6nU~ |whtH4DTk>4^תHNej{gPΠ{)OsǠ1w LSCc4w0U-גq!]?TnR.4XU툌+D6,<{dUH|^!b%qè"/uv=5!Ɯ~v [@ J웼:}Uf7s8u[O1E_g14K⸿*YTr"GY~%%n`Xd$nvWoљK5]v.@agHY&0+r TFu-o"L e_CY1ny lOM9&v2=kC܈Q~O#٘XgJfheQ \tA6>l%yi3]$,x$M?N= #sw-m8h10.kWR-5siਚ;{jx0ո]2҉ Ig TygQJ̒p mb(^O8NP׌#@^ F&%*l(X vOԺ7o'.1!YC9X,5G9oA}Ğ%.<:H.eg'FA{, [C+mZ!˵J ӗv QaMxLK#vnFB`z\O{V^4lS@yi>!zw{H%&pHY`arzuyJ'dnŬk>EQ aLN,q(vݝ[Lb $]u%g=&%Ð)9ߡ, ~=WzoQB;4aU@AXAavmQ O`UTċN \|~ޞ;*UY`%mdja=)[>nll޲}$?g.u[e:Vu//͒ sB!sœJ~Mm'J8{j?$`¹kHWV2a=>KfN03I NRhiZ$QSqkjֺv'[ty&|_X^ +%@J2 ]ux`>[/Jda{5lH+ȏQn |V7\n+Ar:O6?0ϴFqHnox8M}2ژ>?))}8M]!*f=k q8^{,Tㆩf˹s^L(?׊hwH)YK;HPROsO4(;ledS5L!C1@3Z銣.C}# [MtՃZL:MwJJf4iF"[ HcpyV}l|0wg-r.CnH-%D4HF#ir_>8αIbMH,dyP5~? &d…W|2GVrs,Un ;/Fh߬/:&0w?D<¤;z 'Mxh?n#\ il)#jR^!INi1C2ߗKy?d5d,NMq[;NwHW]ME &bH:T6+.wGJin%gOM& "iFըQ9}M]Ǩi4{83x:pGג< VT}/r\iƣc\d])^mqěn4ư"ᙡ^VnLͨU 1 :UՁm[RN*8ּͪMh칂M䶙ϳ։)0u+[ @F,h T%:$厞Vy枚 +yb/^gLCFR?A߭tIU6'@g9,w! xw@aEo|)IRD= ;XCPɺf]Qqv vTQa{}l;+A'kQLݿ"a6`"" 2~RQP/Y:wJ)%XՔYApn'Yn&y'`}OIC!XFa B_-$~\qt [<+ i4 -v }Qxѧi͈",UDnܬăGnʷFՀz.>Uc Yhp!Z~o`Ag F(ѭS;v\ SwCebwYBDԞƵFwގC?+<.Vuѽk MkA2y?M H|焢ZMb`ѦaF‚$ fNz3֘(ϹKI}YעՄ^;JkBFn9cYRz6KΪǡ^d,TB)MiC_esɒPuy b2M3~ 2yqҊwjb+RWߡEnVܧ{T="TH\Ʊ*ՎQ 7[ E=?g:Euٳ;Pd95q#P:Sy`ә R^%8kt\%:£A__BzqW3lf!CwaS,2hO **W`6זp5׬WVߋ<Цc?t DF?fF#-atj'ĻЊN.V,r&:ֹUǦgp؋XBۗz bs_/FjX2JP \V%c{M<oKBk.9Dh-翉YÔ [*L8d'^,H_S]G>mKVyc6"B:Ջ cP㈵+=wYNipǭ><ݘAaRm+n ?{BGU4xӦ7bH;gtO49JٖMMU9W :lY${2M\"C\~dT-\^ c>7E/t|Vfrkܯ,,azv̘mQ;pXo{5 z Sw. 8a̝+t"/+Lx Lzׇu, RL5f %k-?_p])fSiYl 0mfSv?!\Z@7jm{p$ 3Ln8O*jB]i_:7jPBF fjWfi.-lK^PFhˡ,gLۚ 9tg}R'Z[ !CH7|Q|:"b!J$ϡU}\e嶘~rQ~[BxPrv~; |\ar,LT0xg7lXo7,X#04-W1_[Pg4iGG7BIRq@Ǡq9y/`(K(a1UJ$N=Nv,dHbjW F'M!ЄІd~NٙlZR%;F̕7V>7|%Wq ۦ!1 9+Wu=\c_V^N(jto^Щâ<+T,b،s3||}-z>ٳQ_kW?*@}.R@cʄs!|4 ̺PSKڴ -yq[<mX̨'N('0*/sg4#Jrq*e2 $Myw<^akpF3n>Wn=fOd7[CuBլ BPʼ^RF1f |y/^W!mfDm0U uC͙Q6l]]y_Gb|{%e̵}:?΋ZAoS(73ģ;JpF =}M 8`U,m0OMlLjc;&=͂}+Ꙧ`f!NKD,0a6~\Ѭ`C AKq?-Ԓ38xn۹nM,yۆ6ba[5f--׿,xoF,x@VTYH:QX˲m='#/y;aBPBpw9ܥ.خS.ߓ8o{M~w?plAJGn}LknDX"l2AͧdNS:ֲJM֑RKhratD:\sz%C*%7]U.;QAOX--XH;120ae$F~4 /Accڝ6*u*I^9-Ǧ)*Bv&ZϩcBEu&2_q0QY_X9.okXVkJ> J,yPi(Ď|!{ڂW,7)hDi ^Ƙ'eވZ(d*-, Ep0n_coxeiϼݠ~,~d -}.w|lp㤆IX5gGszs*3ʢ\]DqV w.: y+/DeJD ? p)BD-{^Ҏ[-- bRPv]GK o*LIүKWQgenDW:? #cЫS\LErP֙l- $y3 P?˚ 9NVe eAralc푨ǪApx7]kbs`uu-sC2K$N;E`Z9h&hB&BA#˚ Vig"*FoTr]*V)΃zڴPH?~ձEeڶaVlx}tR\+cz^ 9ƇSx)G>b|Z7i$0A;eGq앎RRd!wəY+mz\pdk"!i k4Kfnv<ٍ9Qu -PjJGk (z5YȞ`NO%бb#x6}\E! ӐAtY)M שmr1=wuiG̝Z~fѿFyPT6CܷԣPA|S %G۶Opnl9SdvW[ cZY*9^`R#[H&z)dBvHGtGX,'ZթwR"P<HҧDD>RB%5c@2k[1l $~*1N'E̮ M'ђf}%¿\@谆(*{qe786B@DFH%[~PqS? -o|%` G(<2.N7m̼dm >wBTe?N&tDy݉dg1XZuI({{ap$i8f4}e|/) [4 _d8' e;]ȐjNFG=ɕ\(YD6 \*QF~_T{E;Oݾ_kVs(߆q8DrZ$bwv=xLV8ۦ#be9`J0hj޹\4*n՜ g}:'g XQ Б҇Me)CU&q=]M$XOQAzr_$UB/7^mۙ-is>6|@P*NKHO"j)n7֕$/~X1bhx/,hȽwl1EUn>&b.O6o% .B8_jb"11jpq;> й3cݏ|Ia%-S6ܞKcC9ΣE:g jU+3P 5Lmt[˻Ca5r Qq*FBሽTZtnBOMK,6F'H\ȇoP>My6HSF1(7A7cW]5Gd˹>82Hbԩ)P@ӝS"|tӔ%:+jexE& 4 t'5Yt_ZѧHWmͲN\Vy壐( !0Tԣ?VaO̭'a7۞$!"Zw>j-5:%^i4'1ڝJ*`n2`:e$f3cdQUJD0!~F :Y"*tj}^l0,Fq"HW3kE*>k ÓY$L@2p& jKMENdpqBp&+٤k˕U 9ji'~ӪiУwbܫ-h)V9|TRje&SyVIHjigb?T|rZ𻲚4ձܽ+}z14R#Q~<{ f#=^&{&l& 02 "tȞwS_$/Kt [*tp]Am +qJ0?|J MӠ=[=N'6~gLl!.TqP*U+WZd(ħug2cIk,p'18} x;?=̠JITRJ2_?['3+F d{&wS >|,'LLJ~jGhS@ȌeV_śldܗtRǀ (5旕sx}'$|0- v'${39IemM 9#TTuQC?m@c˞W28i52.#š InCӥF^A-j.8B|;{;LWͻ뀜FOԣ@sы3++_W=aRp!T沭rI-,;Gy]2=wn|EI1S茭I*$uD<);͔ 魟h,h]}=rwӝ ,2?YqCܙF<dBŢ#{2s`ǸcZ1ao-Rk!Ml /CLR| V;k˘ZǪ;D\*\'[hbl͆,'R`(,A , QlD5!HK_8 gS.\>zv2\70Q D)Y=rh~Gmn$F(@5A(b*;;pGk v=WȓfUI9om-n\۽dt0tj7WqgA2Q̞fK$7̬5%dC~8Wxuղ֯pnWq J+J;|rRss"C 0B9Qdƽ6 0یlM6Mj7TZTK_[ŋMtXçYc32e6oH&Z-M`*'B%vZ1dT&Pt:|N'Gs!ͣj+;fd\B~#F dRbn5Jpj I Mzd&ͫ+LPv#Ʊ &$F+}u\AK޳Uԣ`f76(q(e-hAmB3n3DR1j? D@HՁvpe+Iw1)bqD7b[6nU"JM.<]RL o-lg٬#Ѷ@^CC>xSHд4,Tlq"8%/f(;eR"o梪]z/͹r1/Ikε]+lx72=ʮO4yRyKܺڂ]CeV =8j*BIKD(^TI8Q8(VGB/{YLk\·C_jA7 %9Z T?:7%wv@fE[b"u9>^s{*>7Бr:FFw鷼l,2؈UӗS qr={n!~ AJQ0CTӪՔ{tGc$fBN[M`;F%;&T],U q!*95`Gn2kΩ0džm6ת/1K^d  XjR2dVf q-Ն^rIN{J`[5?5,"o8dO4xFw"bPF }Ԃ5ji[BN)VRBHFpCD";Rtf2:f/@C K>?f ~bk1 ޷wd(mtr\k jk;UhΚfMu2T~h-%~bWrm >} òXo*櫌IgE!N4ڪ?z^s]{ %~x{f@tJhQmrK;.b6\.)^|2y [1Eo{^gVnj\/i^7 0?a05+ھ[-GdfhOl=ҋb:(Oliߏkff2bǧl GcuSPGMYTW*ZGP;{탃E4YMWfN|GMwMD2 of@ͻ{b/gh nb>TSߦB 5쎕T+CUcʫ4eNxKs^O&D*[JDdXR$Aj ǡ CBˬƅ5R %n8GR妹aUag75\F2΅,U24[O(5]D[XK1H>ˮԁl7v@SЊGt}HL,s]L *' R_ 8#bx.N%$E◚#u!z=W%V**YSEoyW_bQ3nFI4fC{`=xJNʟpnrK%)ֱUmc"dmܻ=(o97[ Q>)f8]$ KeoGsgont?/٨6!4[ut/]9%K*j+uqdcbRS'\^\^?Q4jvE,QWU[|;m{(ɤ:^< (=ud/9Օu[;lW^)oRVʒpz˵q8b{L%<%͊5`ӀIaqӈ_OMF6ej5i^N e¢*hFzTwGdϏ'>\ߏjX jT@z|]W].\b+,v&oDh[/@׽%K< +z_9=uDQD!B{F7a<X'}ʬݞ~!k [ib˜:|Bq2ol+9ͲX#{?Q'N-{`NHFu>He/ Bnq&N?%~8Gu[o՞P(Tn'꜅Eɇɷ&'KM!vtϺћ J^Wy2{"Ήܳ@a/a88qstJ:Z,֕O7sxwI=B T(A#kPɶIZq@si7.>Hcl/ Z`o[эO9SjsQFuy`gdqŕvQm-خ>lA(A{V**HPhJڰ$5$n*xʋ k/}a0(8yIym`',Pf (Mvj Bz/GxH_NK#_𖑴ABa!fiM*NS7GQ_<],[|PAC VhÎtS+) VByӈ_ Ő5h3Gp(/fP~o|{dxl1P=)dkvbn/ B.!m^z U77$ʙO&w]\ij)ٍA\zÒ@q8bFm 8(׾_ pjko*.WIKS^\l`R%ZχFNNjHWD]> VQ VB:L6 RS7vEu>@)Ν$;'U,s) ,c3thJ`N~5՜~f}8aL_S7^ydVg_b54NM_%3d=zٛ60L+f|S?Hoq ѬϚ9H?PܣQ\ChØD s`~@8]p@uuj)ۏx\GYAx^y>c ;Lo@,# JE_/?n<?cXHJgZ}@?ae&}+ Y*I/i%ARclf!K'qP+EYn hX>P|T՜ށ㟋B2feܰvo?z* N^>bn" ~n'l8N_4+Sv FPcYuk 3:zWиwoDlQPrϝ%ӰyTe ]$~ %lSMg-GMv?{hٖ~lo 2."WJ-mJ3ӝ#^[j染X<\JxlyJ PazݪDN+"1}*r/sr'PA|$i/fAHc6.!B֔?ai:~'[aF[]X@t)g\\;%NC>QdMlSQR)FE0Qa B{;Vީ0 R $mDۗLD!kekLVϦ+f8DxAE4Tp  }PK~. .F=8!U0cc o*ŖaHx.촅>($?0kyroqi}20ٴ*He3 n[޻Q7lUQѪ!Tk)D¬kGfL[6wv ;P %Dx+Qp1ckQb}Y^l& 4ԉy Yk9/_#s'PIswKHC& 1-}%;;_z]۫g>]`O쨍UVPf5>qd~sn`1>hqcYTEKei'|U Zf܆vag%5"o{y$y2⻷{d꠵&۬)W@bfgJd7^zHTş:g:X!tP(^{|YLZA"\}̦2a<) kY_\VseY͚ Pߊg+v(Uw԰Ƕِpt߬ | x89&hL4/nz}'Bâ Da"Jh4\2lf1 Hdb۟"O 4i8z6FNhmcʱ*>)#ΣOJ5JDxF;Fj>(b챋FBASC,^@^lRH[N`#;> OB Kę@b`dڊ9-c7)3R#ۥ)pބTQG32{ 0F|'njmCdo[.ֵ%F˚j0 <\dh"yG.Ho_(>YFlQ3mnä Eaoc^Bj|Oa Ƙ E*]LR`ٷʼ[3~RM4;;͠KI7]Ѥgc BˍM`YX2 s-ǘr>r̳^SW1vЖqǥ.igX!(w/z AϊT0mh1b4h(%j/8'7,G>ҋIw4@Un;yhe+e X) lqNTsEg, Qj S!1h\aehcCS\M74ѳiKwk6L3A>~f%Ġnm+-@Aw}>,0:iV_M0}C{|t7a,nx5,rosyi^8VV0EStu7ހI΢FMU7 6+ݖeS Jp(EUxg4Wsϱӷ]]8U]lAf:#;0t ٥d25@ m#_3bO8WkOE#RxD>q$gZDoiሓe?eJA*.b  H KwecJSlжZŁ9%J4k6pCY4t!>ZXA/N1VLtUԾ9 &}ƾV2Mu;ͷu72H*پeԅMX}:Uq&IE˾8_8O.ޠ/kA̋EVO#L㉗&D,V3HA] \k~)) o EdģO^1*j~Qxy4^` Kև];uLjNG7TF@;#5]Vbr[0.G;n89@6-~[{$ ~eeO y6&dd:Ara-a4W]tSatr{p(e77؏bEl[l+&~MyLnN@ /KF순vw8^8 @!S3 -Q* R9aթK R\İ# [3|`DffbWRo`Tzh?y)5 ~죳]sϋ?R% Jջǜ+_RV.[ ?mb%-6>"m_hw B# ލx(:CTNZw_8W ܱ53UxyRnIQ|M1\];Ⱥ_c21{|_.?Bi 6|}Bg@,; 79FW<ʪ㈧C6LUM5͗\>-`@(߷VXM#W&|sR q i >zr &;%QD.ݐ@z.И xRMڍZ|oL5r7!r˦ۼ [ {tD+vyS:X$*&'gp RÇ9R<2} dF{vQTlop,;_JDhwj3}(ě~QPI* "ۖgW8'c\_;z"w-@w{&\z(^uy)~-gŦ.dRX7?=m[VW)}!)P2wMp6Z5o[ {ړ,7!@ I YuҕJESolQs7q?u@ QX=)~g-i>hAӔ TU2S4H/ H@{?4]ߚkJZ 0e.f?-ݳjs⟄" ]ROzRKNoN$#ɧ??HLx@/_:y}\$Sbvܝ.k&N9[Q. y>c4^]Б(_Ϩ (O]7o91P^7tH 4KOV~{akm i/{OrQL )O<bA)FQ ѷoxQsG#vh=QG5DjIHkr eGlV`EVҡkP,G$hn_0d1"CK<>2q|+_l^xWL[Ȋա]F0lvf6 ӧݬǔ \^AlVDب@6M+0i܂\\2yV%^ۉ91>Aq>'(3W>9ZP(puc%W6"ьkE$*pjv.N^=ς?j1>& Xq^H>y-AӕU}[_4~qv g_pB#NsgUP]eztN"h?}JY Q n1 n J-M>(\=^% QdŵE`\@Lᦗ~y=G6ۍyx|a*:Og;G cjAr+u{BW0އI?Ui`Hpv\ CtObt'/%* NSS{ؑE#T`S}_rh ɓ(yVnɒI˭#/EGIkIDZcCm185#ѱw˭x3)|~!0F&D^m>&ԋr%|9qobr]yY*/k5$熘ycC /ne- 6A>-w)e?ScM BmKP!}3lRPF"5nNyU)wA &XB02!$k_%XA<ݞpbq(%m|^Bܑp` Yܴvbε0S<.pWf9Q"pQb?]B|&s܄y#RNM 5L{mfD =k::VYcW5EfyTڻm<<>Ŀ"NCs#YUi?hC0=g~mQikO)áC#J78Ke/߿غ 9Qdi'r|"{dЬA<;OOH'!˞[O_)D=ydV&XT(00 A'qP W~gV))@˜ ެEg5}VOOy(H-Vd|_CpV8A/ޢ[pert6+Q#c("yB%39\k3g[u+;M^ ufuQ#=YG},0Ēk;~f,&&^} ?8TF{@0t`t: 8#g/$I8^,Jv^Jns`z@ qyjk$}9tF`\"$bzk|tXol0_(ܼdxj%q2?&#&|Rx\["xJ!gʽg*@VgBd+I 8.AB;j^@QtE%yǍ@1ʮ""x؃Ss +'H ل*Y/۔Uݯ'JʦO3M +#:M=\,8$c2B9`^#{gcLу\f/Qϒ%TLrp޵nArU[b;4 `q%4LSt[l!p-2S+N^%BӄDn@m{\ajO|'t@<"L ?=?؎R4ZEkW+ -+6>6`"mrVA%yYmz@M;O6BhFyk`E2BMZַ97j&ßu_4HgS9,Qe3+dX/0cH3,+@ǘܛk!ڃ՝P?ַmO&%@([S5җ *ue% di%:gk c!#X}`1q*NP{ztFIG02HkDѳ>Q=uMLίDdDdzxqE+a4_} ;޵Yq͞`C߻kyKrǍ#(f}rcH3l)WHY8YA}cV#Ƣ~(SE^BZvh_SBK5AwVʒeXU.&TV!Ieި߻L5ثQyoFhɄĊˮL# TRj=xk/MV}s1ݴKdiiˢnTچg[Ԩ! Kk~N@&<E_j!oOqy~f+&όP< 3y`ye6qmAͪ?*,{f&w:<4%#~1UD|O%kW3+bTp_A< ۗEі#_s,[XKQ?y\;a oZ5ķ"i ;gwo܋(hߌ%D߇FrJyCQ.)%m э}oD'"277 ^b~sErhu`s]bJ5֩Y_)T2Å9!7 3{f ԯE$P+;ĮBUEFbHbU$s@t~w\p[Cv]Qr3{n;('Ygcݑ;~<7PXdF^eJIMa,K"Lz/ j0"08xE0|&e`1#^;f*dt'm[mA{h9 "rMyVEd43zGv:iiQÛj n44(옞w;66wAUSjEj٧DžsNjK>>b ePӂWGvJ0Ƿx9"4+Gtfz2Heiσ"磇ꇾz7L:mFٮ+xՑS82[ςJ<5ld\6!f}'\JIK#{3l2@(JJ6#2UG2g<0xY|Qvۮ _p<W< z#_\VmQ5dP]>aM&sSIaêT9u>>~ ctxj)Bf鄰:~7+K1St1 z؂&Y .]>2RM^7p`umYԾ~q3>x9*Kyb:%l{ؔ֜L:5*/Z?_ tnKwɽ}V9oXY3ёB`A\zOK@P+]uc}g'@{Ĺޱ"byZQ:쪯{ѫkrBH@AbWU:r xFq%3!s 3frw2Ufޠl3,Nx-Lamb::T~TrztMQc;Q5v[!0QSgkx6o4UFL9VGs?~i ^;>G_mn=Vq9VC)]鍃ʪD^}n٥o &Q=j35L1yz2;s f 4'VH$Ŏ4^<|3NX;uXV1#6z_n27}N]tp ЫK^&T%6qݐ">wb1$g7eݸ 8 s>zd!*K 7ۣtQ7XJ& $V ʗ>rf' ]]ܯquط7:2Z9 ɝ瑩YiV C#X4Qvц^Yp}@VN@t/na . &J`vk5m`n =+ָ> Ƭ|~ےa`f3I 2C^d —O^z4r*d|-S;?+=Lq 1j-T3aJ7`UI8D,}"gb=5iQ_ѩF ͑2E3$mNhB,VpgZ$Crc~ys22@S6L `;M{] uX8<2[02(/{\Zf# Y:̴:s] lWJCeYpHLoF&+1@"#ɮf+c2[  *z 텗hS:tRoSig_8pJ iT9MP"ՊCpa=3=6M9qsvUEͨwow8 u:qZK?L;wv͵l`y*F&N{RXDNZ˪gx"Ny?C$̛ h׉.Pܬ'.x|ikxxFҵQ@oFz{9]YrN_!0Ni7P@BhU4,]ܿc'}9Y{/UIvG Yx QU#`b0E"t#%0sv1[`yj ߨa3k婒7`~tיJ_^LqGP1WpS2RAs%}aϒ%@ʊ lN 6ZM}'xn}*rbU"JAZí܃HQ@#<Fy>(*xvaM5c-H$5|9U[j{0%RӺ/(P߱ZO٧,)%z/ra5,G F@N wxH@n<_څD!i̐ -G.RjxK ]38:>5o9*c}@,-R6h mF~+$y:f\_ I ID6߂yHlsEs bB/nW/ _ӔPLfb o8yM3InA~ ה>`rjLjzwq&L =|mb\9GUNGݰ=h f"yQCr#(Zds=ݦ VvϿj;dI 9ntRꟕԒ.-ج$!r>|ig̃R+ho'%'Pdp)JϠgPs-/F~J@S+5.+u&۱[@[^n?&Ez H㿞nȄ|a2MK/tmۀg GFtEW;<ǘ2J V :}8,@"oZ9UqOm?H8$V3,p EjebEërSgANJ%Zt+KrˤVO8a$d?#i#3;RF't̸ȗTDt 5N(4͵4Q nH4QWG #諗 fxMJ'507;Ely4d1е){;reB1-{wx PAYRJT)𶒒쒵8)k2z P/y|U\c{Zл*'X DYs0_e0 s%S3㝲,e \*z/F >l75O.=ShDDYbD 4F3D; C+0dLK %s$UB#0ౝ Oވ,|w_*f&#; 5&Wg{Ų=5 mF G-Rig?VmQJ2gԠEAh~֩q^X+ }4O9h[,EgE]7#D݆ "~9gE:6=|5Fo~S^н'_Hb,:(m_LR3&Ij,0w-nU7%N ψaISv=  ,//5(ܙ#dD]Mk#ug:#%2 Z(0*Pe%v~h.ܙ(M "yO:: &vZ#]đMwUVPEoPnEOh~I_DsqP:?婗_ {]ZCjȒ1)9|sQΒh1@/N:k*ۖ"̶%wh,nZLnF&&tK賟O-OKFh:% 4],#t5]?؈b-Njbj/FwG?L}5#wgɬzv\֤lˀ#,]WѿYn&TD A9k1,դFşN'XjN.kYe *(+Z^9Sh.6Scsh [Z)`hpXyP2$8-+M<;!cSReי'v3: x;T&¿^وwiQdd2A5Xl|ȉ;a=T5/0gUQRls[V:x8 ZLGC4 9Y! չ4^-W$l!ǂ8;cҍUrG۩0UR1 Cr-kVGlxtw8a~L+ 8U O1]!^oqȒ~kx8OyM)]=ÌOںOZJaH.^z ;p10AkL} 2>/rnr[ Bfr; (<$M[xIÌƆ!yb㓳qO(FouxxWA-1rW}|^߱*F UE;Fpp33)p]2a6qS5=E4l\jbjR8$E*N]z>Iiߥx[RV/=Z.WQY:s#29z*< m?2?kpz~շ a!~)5UiYFկ~ (+oɉ+ZY~b,eD_miHXZc{[T"@*rR-ӍfAkewmXAx1J~6W3 ]/ߔ@B^1^`4TU<6&lÇUִn[v{ds|eIVBI7KÅNx>ohQ,,7DB2N-{mO^ z3uI >'Tu&ndveI+6ΐeXH QwRjk49!sҽae\.en(W QKl748.= ˻b .tbw+Vx?OK $zQ< >^5ىzZv'2S4'}A̽FlZC:$iR o< jlO&WtĖX[xKsygJ9F-L8,Sj_"d=Ygp"(q p kUNuIn/`ߞAݚ Xb!3" ֏7VFOkF}O+-vZZ/;J |BtImf t,N;|+ⱴΦANJ`=<RG0ɪ&phKv.zthY.5+C9-+fӂ ;E:hz,So K"2UeQV2)!"WtVpLBdmi쪻-[-Ϋ+ǽbO|̵uvFݖ}ev93lI<>zyv\6/.|< %v+Cm wHّxUL>9(62̿&*SxQ8Ս\;VvZV^`Hu?\-ȥeb HX7vwB'gj'S,<*}E_;XRGlgFۡgtsMhf zOaq.8b.E d8=9?W)nf  7 թyLЪEJTz K(9yVctwL]| )LxoB̎E-4}$|ґcf8 d'UT zꔃiu6ka @<ǔ0V։k@NT)tX;8\.Noxe7Y -_} &´q#7[aۯCqS62Uw}-jP`*ϑl4>U`l4Gt bX8ųچOgHrͣ`D5a6XND+㖴h0FfZT(VA*q/]OSHf[z{J5I Qb)pID-}D'_{ JK0>z[_mrH0:B()o{ nIͭίҵ) DLU8 {飬dFꭴ,9w{%ӆFx#\.Gލ_;UM(PƽxyA,[~t)_!*/2 횖sg2/^/d k%'GҫTGة H'!ѧϥ vl'5az  } Ye@s(>sگ{.#>oP.ْtM’G!rF-b麞EQ6[;Q 鼴 Oy3Kioz/ۼY_3_ywwbR j 6ؕ\S+N03{oZB.UXP̜f<(!ª3Na^к'&M'/z%YmMMp8 Dv9o&[X~)b4+쇐PE ΅B=SG?}e EzҘ;9İRVfCLb8d^R_#-, Oe=.VUa*]-K [yr_@Ɣ؀ߔpD'nV݅=`FvKx6O')Ʋ&BG"|ӯuJBt$t)8>RMU '\GZQ+,W1tSkwQ hʏn;iBDO8haLazj>yfċ,&".Ifv7@D9x8+ Wǧu- A+=Yⳅ#V=݊0AĜ'pj Ldy?*,&܍4%pL=b8z* BԽc&VO#Y=*c(Eu¸έKE Qu%2KE} axÍ0E2 Ī$)FqMK @(oWG5¦iD+>"Hm>(.]b?<.WtΪ\ViF#/~>{kj.}aN&MXSCH4]l:unCzᚹt#$|lXY*r*҃Z\#သUG2AUj(*Z W4v |I~/=@ueI ф! <ĭVc'2J'BKxeq #0q(gzw^&[$c5*)ry#t%~U,{oBxm瘚M"anqǞt 6M'{nb5v]mW|p]F C&UoWA`Zr">[N;h*[!\>q0+SB)ZtkA^!R7SQ5ϖk.##ݠW?I]IׁWj3/Cy-.PMgϕ~.P%|Wo YYQr,Me|=:eAv+xc2j%c O-Pð 7, `.2%ۮ~*ǜI7{s#7hyx:9zb%4W[*hj 2* J=̼WUUE2r=X}Z"Re/ό'P.%9oqV4m}19!Ӆr{!imFy,slA:^Q-ޯuM.|4G{Q IhnuŁM@UiE8F&]_: 3+I80j{Tx cD.iͰ-ʾGgAwP"NbZs.W~Xa5;EBKarģ9aaՇdu`DQV^2I[NC8nz0Iˡ5" ]& (~5qţ3OSÅFQC-U~ 7kG*#Gγ _k\@0AX8$?_۹y9K>"?K^6*)4 Ĝ>(t<<鬞P< Z"ZO?Js?(L$`I;A4ZS+50종r%[+8]$^3mUB o2qA~Iʇޡt #i89΢ցO:=2HaJ9>ڎa)$\lqnQjqY-dPkjV¬D *;=xGMkx)匪&E'1ud7hXB*BYzZ'vM[ò$[Oї.M9g#kZ1vDZ"hʗᐭx1x 0PD3`oLYX\7TX|Ӌ*}rY7:!<O:sa1n/WќOךTx ~EïLpօ_pg- 8o?kD^*zM~D'P3 M2J^ZUt)t5`bgPj dW˒F'3"|;PG҈ܵ-3nyئ+u3O2@-RLEBɓ4&h;ղIgn4:{)C8E/*Ѡ+⎧S)#vlNIB79ÜG|A,}֬> c ̪ 4ȵ=yל{pJ 6Xg.0x >yeb<( SZ;v#7  |+r:F9kq"p+GaZb0.75pa62 }vwu$* I-i~aBtXE@W%(d1O1Sc1^y0ږoYV[X zJOvtixT@3 /9诜/}Q a<Wֺ^8l]ge@`dn>goJnDߥɃxxX_ov˅Ԡf .D9!Hut]_c$ vR%aD}(Jbr JZFfH ӢQ&M[(x\CҘ򬻚豨~. #LIAk!FkZI- FDAIlfLƓK2OgXE_ƒNsGѳING˼z]\ V%Pg,[gYTGrc' bv?;F҄*bnZXjGa߱ZyTCگ|&eȑ7ֺ£m1VFVXn <F6~&Gݠy>o-5+11nˇ̝x eW;tCm{a`QD]kZunTK{HTmյ9n t=ҞzTXy,LNA]7P.k ޘ* Լ UEB)|n,֯wE>+Y{}e@e5=:ɥZ ̡|`̏@0~H2~4v]W+ZL f t,|:njɟ S2ZxOrϪl._l : qC ̬j8޽ݢb#vϋeիz ?[/==/|?'s88WQ٥`8[˘ްg%)hͦ\H:G+TUAk]vq~ ̭C!d{|GŬ(UZ o԰bqS%>#{xT,`W }1I$dTWwa2ٚ+Z֘s#҄c$qH#vrq ).lK}]d'^H]B8E/HE5࿄Ξs=aC !-nm )Hԏdg/ z[DX9ljh b7SijA#4bu*Wkb:h0'iO&D佑)tW|kʪq!YrI} _Y:W$@j l{SCg!BRiK |\(A8 1B[\wp_4ufk*HR>bTck灅13ϋ]1 N\~A(VmlWꉥpϸ %FP|i3Jբj.0vKf[/BGбAf¡cg)/H<Y`qӚzG'&|ωΪAv N}M gbn(9eHs/ܗCgЪ!bfa!eLb>]nZ j`TKs }w[LkmANYIȮ%k qa ։'=N\~6i8 D\`܌D=M ,.fLP6LNl0-JiŐ<ȕ9&0д1a)zb);P߅U7SqrҭCn4iU?mϫ{^]~ JL5CZ Zeb.R-/ >Տ*/ƶob@bnq:9U4m>TWZMy@A717tmfKn:U([T@s]BƈugT⣕1]ނ-y》q%4 ^;C9(܃-eroW_țM+'Thβ!L T=QtQ_Aⱶ1/XTE#HJdqN}ܯ& NUB H߁S0֢p3hu) <ϹT1uDo[Df?0?.>\B <ڞdmݏt$nH Wޏ|wSFS0·0>0)|4rR82,֨tsg0ژ߱ĵwZ$܃pmU`CAT˂J_>x;C*| T籂+qa'n (&r z'$qQ3d株]MR<5\Y8&![[7NAI2^i~=t%]I&AYܚQ&=hqp >r8$~{ڒ#02sܮ4=z:+vM _軾OeK o6P^׼iHcE9VeI" y񪩜s,l_XƌH  ;Y| }ٳ=1c.^/K~u\M kN|C*kWV4 27@zR FvpP}?1OU{ћ# LJp9 xx?**\97uYZԈ ,l|<+@;5]r8OJx(wxE(!Wv-)M] oـֹ[T Sgπm݌>GzΔC.H(r#~4!Whm22ݬ!dL ^Ji#V1LuB_Z??"6G lfǓ0XMQ ^XKQ+'lKFUB%U{\qa\+xAVP,m&k5~VaXM:] =KA<18 CrFL|ae[^)bC¡^{K v6c@gqٙ載m햮ÙeBO W%3A4GM O?YYAz({IˤuqqӒ:8ZѷOjaq%pa)l"}r%2Hwd))p&TM 1-~.{5842d RY/b$,T&32c%HvtO}Zc * ZQDqv@o-M OC,>qY|{;V-P{UvɖOgIzU)[M Թ$vj{Y[JXcl,Z!lUѣD9.nGY)+ahEuKhZF!lQR} QA7"tZÊ'FT;F b4y\ŌnXst&4`YL,o DRa4VFi>NM]o2dHcȜ? ꭷPdfZE:.cie?{(52PC!*9$%R+ I ߛTUJyoT5k02RzZ8-e|)m Zu'ٽ .ґh(Q}eƾ[o]/cl47ICR)yeŗ=HI*kwތʟnG盈2ʮIs*J!Ff' ^\C?ks7*4Gާ[Lj~R#\P! 7 {S˕2-d]IAFvpɟ5ږeQ x0-|1- E6@,E?}7籮B1 ڭvN\mu}Ф̙0Rը ƀیKQDY_8rxbˋ,./2TXjabeCkhT׎Ov&#їH>`(nXFacRɲe`u ?h pޜ.!uTZ٬mQdҘŘwܒd*.l>&˜ld>u&ZTK83HAu}DwW9 a_0[s?GpM&1J&ᙰīQ1H0*<4 ta{k=e?Um_mx :@G;?T~P8IjY!3mrdPٵ ].>iS7vxJf[Y1xj›p粹S/(T.WjKwhРU[XYR)p E+MU;T+Gq%};kYЮ.J+)**vf3WSPd.~4;:F)e $]v+Ny}:Ψ*)U /}*3*RyM r ^J0(1[@]NÀfH%gW8YMF3\*ҘRG!["XyO,U" G>Ojٻ[L'V$S_&u_ DLX3W|s{½]cOQ_k `(`w{ޝVA~Uko@lOGʺ@{FήfHD_P IA?bM  {ŬX4lT}|-iR><-kHjF7?oOtuu&N4Q2գmj?j~oOk!ХF0 97t67pOU!}U .=[x'N 4HYpz$FI+fΣu.4hw'7QekM G83&sD<5e#NbH?5YqNOǛOEX %P]a& N_K{L&4dV m[[;@/J~d>c)e1QO2֧_L#!BUc\1w© &bncx/&+)qNW/ĕK%pFKYImfIZO|Ap4$Zٓ:H cʻ<؂Ȏ[x8{ #k"8X-]Ri?Vd-<7^d&ꄿ=}9I85dQi/$57#/Lk_ς (i{ %v[+bT"2S/y#5Awؾ0(fI5,g_߆5kwq>Gv"?)u[V+Qk.NcSY9QK pVo0ľdM9!r萱+ZU7h)0o|,kB֐rpP{B ; PM:p5ԧKWELdP;cFX+1ÆcNVQVٹE;'W뱻)㍽r)_Q`kv_zQBj{dĎ RKG҅Ծ'!L#bZkH0o\R̼Mpi۬ObᆲFkP^!@ILrh+Ŝt Ok wDži仑πd &Βkq72!o1~T|xڻ%>kM &[&tv]o #uӎr_>&ʡgG5e?7[_ 1B3RҴ{'Y\),,ׁX?R9fʛx) +1jDiX0 8S:IA Ӆd#ߓ'邽_ ׆r3bƚ),g"?,EuSLfKr@lp'U5W:q?dW-Z9&H)XZseH{ǶsכtdPD*+21 x \!Yt!\bkI:WRRRX"%t\{زvHΤa@c\t4Q:Cqް0ׯeHI=iihPQqn<#X~]Er=o8<6>a:k죢$5w!0ۢrro9!WL M9>ϥ״Ww*VFpưK9dM@U贐}|\2ڬ/g&уV `J.ܤZ¢N ݠ}y5Lrwu]əB "4ubw$tRAzwC^Zm6NI:v>+QZ*MT="2HUytoT7Y O,}ny9:gVk$>2/;ˠNb.yKy?B(Ec1"ڑ`Sʜe,3E^J4K=kw$=;t5E,p1a'SΙM2]?BsCLaFIxhial3#·Əv_>wDC,v OWJdlC¸Sw'@wkhfb}>&#(Īp:N^# =giv_%a bXAjJ=̧HB:AyB/gxԿ's=}K3 (+:% hNh]=RLb l1А_Y>;wQϑcAc|Ɗfh:0 Q=܌ySd ~JB.ʬ77C ' SwI>hKh D^V/O`&ܱM~Qx{}~͛]R݂WՏKArtJ ׃[PPkF.;[M|^IW{5k?i0|qp_v y3ey\Ϯ+fj$C%i22S7D!!s|#kugiܼ}SF$MZ_;A ^϶2')D 'd$1Ъ5cbѯv||h`'SGqr'ژq ݈73~Ln79ٰ6 ,XZa>Vƒm <3P]~I F:b9<ue$ wt6$y:T$i(kk[`.Q&8ŧ2)0]Bl{VBX`-B[}L{Sx M*0à!cs2yVFfy#'K06BUPIۛX X}Fyr9ǁ T!"G(NӴݼ|'AF@yc_ ;F I^tOϰb}q-}1_;,!$}&u Q ջ~0 X裐b蒘TߛLJ f$Dªxڪ0r9cq4yl^k'i.dra ձX3pS{T5ɀJSt[" bvF0d鴞zH\l/ WVij]bhb( E8Vr\؁Z3]qpcIR]ؐ#99/1|b*a}Άȉg.n$K*⨊rvχͦPp;?^%'dDmIқQ ,f܍5es!>Y*.E~*v?4+UG8$EM9.|If ; sֻ3O 15}^_ \Tzt)IUuK}d x_ gاAH} d8WXjhɈDVxe6Guϰ%?JГ)’'GB*qׯIZ^pz0H1N_٠#(Bbilq^T8(je t[pӵ̟NڂP1pz3)C0M 5sR=c ^A-86J,aЀ?7@^\`X2Caƃ|, ' *-ґykWR+KlX0Br{,k~d_y6EдQUUE>yF;s.PZQIn~ uUoQqʮF[#VmeMj+:ZYB݁_#Ufhߜd(%9&ܖU'؊+( TsE;d)GOyc`-bKrW%b~S1i&"=:kp3 [*Lg/̑G .GI E#<~6.VDԚ'BWhƧ2/`@T0U35hOO~ICmbV^4>#n1iepViǖ-٨˻2IZ%ZUOƹc?j]6NW){ HLP׍@u|قI g8#.n[v9.LʹGiRER Sk|GA;SjKJ<_INziMS ; -SJAV[ ߆Đ|ápWnytkѥ“c/ȥ8d2}n{EFa{1ҹMZɣkv&T)+@O<ҁX>ؘ̥bs:MPč<Nk&`X ЙB ZUI k`,ṁ0F$e=(kY-[U$藺v3MdijZ  FΆ7v%=d v $+"dVJPwGXy^сVڔרW"9Wo1gih/^\yiVFMƇL)HSWCwu;Ӆw0uk\AuX3,^5{+ ԩc=玎\vv^,Y!PQbIє{'`dFYF5 A8;6 ^o@`vM/UJ.;;,m9i%V$y]:I_zd'!xp,U1'CȘŠWI'CCBw V׾eZ۹.-RbhA7Owxkt" ,`KX?qeYAB/>h24[$^ӏvk(Qeoؓ-(U{1#n:)$IWtP+(2ID?#|xF@.ƗYdhPT憳K5VטYmErl?ۍO@<$K~FM>4^ڔ70F96?zSCI ~/_`еfFYHEZ ڝ9t<NgО.yD9pk | pyO@~*4.4\ N&z.#m&|f+|B^Zx0H83x e;#a߱i?'5U "[?9,v> A3^ ,ږP;31V*ln_ ?Ίn _^p%Qz.|qs)ti֡k!1C( Q{kNKcTˌ\E!nΤA@:ە? #=G՝vVL|$4@8\ZVj%uLQU x #5mwwZj xr(S4_@7 q顁ChA |tt? 䌇4wc,mݸMWc~&DP J ɲFF^w W[ޯk+݆~kᾹ'8tsXϿxq{y<}{{^\wnL 1M.6$5+|N^ c(֡y׮hIy38W"d7y=) m' TAgHOqJbnB;!ߊI=~W=+@,iI#j!fC##8hOCę;C2z{fu\\oR o{CG2P%dvjգ&euLK{bj(e*1 ~qq iyR:'d .w*!Y[okIjn\}W/yMD+A̐.{i3Y_J_FA, n0;ҹy8[Ξ6o)p*£)WN6ؾ 6BOEfcoU $^+Mvֳ.]ק5w:Uyfke1nfI:wCp߫ f5bv_.Є֦#5Ŝo*{LYFy跨K)sL宠IB;kֈҭiTko!@1w9^QWN3Fo +HJq E$tfv oVaU8Bj=Bۖ1\;fMI%[t""h׏X ޭ̸$Lo%#BNF,!=X^7j)OEOQvJx(Tl Ah\جpϒU^6DښlpJj؍(U\?>ijq0GEy-u0\Y;\Ÿ@tI2ž_n2c^iF=dp EnXϫ7T/thБeU9QL"H<(aM==l\4*`N o_X1']XU"BTᳳMx Ռ-LC>h>e{'\! DyZ3%'ONAp>y&eܓx>s 7 14JS$i1nX|BiP⸛4tإSx pAN9gW.*CS< k$rܙBԎ[{U-7C+%Mm̤lB?mDۣ|6)~Ɖ RB~ *uP)_a01 wNJqm /kɌ&jK;b/,9WZVR-{b:WOBh$`p@QM; ^<j_=(AB,h2,J[O*))a͚rЇ~w^$p ]>laZ+lsHYnޣs1ԱfozUўؑ`(V".W|lWz3~^y}gñtl?6ML_a۱^W#*TIUAksT#dh4:JtO4ggpŀ-2?H=uu7&r+bfQ?04YSMry>LUί|N):*:X1gRXK~-tˮ}im>bD{Ej}Pe*Y@@3&h=A u@WhUg>Y378I1Y\!, ]#fc.mtdxq6]VofEt/CtGd+U#ZX}CM ;g (F﹈La6'R~Ȯ ҁ_iw(Ov(M&mB z PTH8nt=7R{a ӏ6G9p=9YBn#Y/Qummoc|Cn6QʂI"KAw 2?&ś<ȶJ&ѓ\)SyF&Y(-כEm2[1w5}/9_5 : \5˷?rzA/ `wA]C /8rM='UZ)4jquq~C,J4'ֱ*1&Dw54{ShQmr Dn;khCLk6;&2zwF&9 v7NwQ [aBv Z ~E(OF]Ji٬ 5: E ipO Rm'!Іɼto,k9Vkynzs[P:#DK=$'M )惀&Hfw*3;9'^.`?vց?C/ԝGDޟ/<֢ 쓩/ | BwD[#KڅͰB-i|b*ntX%o4;Q2<6&:f&1j7$̽S̃41WfΠbQeFÌ:F坊lIpǿƱCЄ3w'jHX4ŻffP|SBYWbpoz|i9P #$Uۗ?oD1. G 4";:HH_Xy_ݍw@ US#NYK9لh<ϱBC%ϲ KdrT0,b23ʠnwDH0KmSAp}{.(hH~-Y#y>ԌyCnʘusz0J4P( 1vg sZ2%ٓSo4nE8ڑu;vrOغDP+po>Xi~%t;]1e&r"M_Ca]> kw.#sbXE*2YN'LW |9!XuYMzpūdGӽAPd4u3,WnV[)? bݖI&CW:. Tir%BKzl̦'(쐢(LcU&ZyGaS!#:f2OB{n F W,BR Aᅡ7V38 jnϝ[&AH*X2=sc%c{ڱQKgUꫳ:~TbUcu34>brl,W@^W./FESDY#y&ܜӴP0v JCJ~yj4,V!r;+UCk(kL(xjyz7>Tԋ vφ1? Y.׷/vKW75ȹWpsHyRБִR~N(/h z<HHL M%͵32e?kPR-Po%,"9вoiHʇkA&I-JAn$ 3%oxzI9GoI yO!w~;mH v6kڐ,ĢlQ/%hF晹µHIoAš $0B ;X7BNZ:eMfGǴ*JqwNɿ-3@_Ҭ"naAC*u֋a.n5}aHLzIp0T X8Ĩ#`}w6OXeŤ܎b~uO4W η%yS`]h@^;VtA]hcPFEݽb2Y6UI 91g^.aK;봌w-ꦪqgg~P4R0Ϥ9\^>ۭssÿ H9#GFr6ߎ-0dT D46](R5^$-Nw sԱ}L%; w$UqOG,cqTnf$xGQ!`32zfV3#f(k8̑o3+UZ}lP{ٻS4"=|SzwA_*g&8G0|ƱᓕxA2DMl @u煾A{4kݹp(Ht0i#2Æ dLT3l9+ܡexO~[JºT`B&-3{,Kh /y Ì}0d!#8.n OCv, Cq=<ʄ۱4z֮H˥}7'8>o0KIR73Was~f6;Gohg2oe_  p'Si9{c(~aX+yy5loZ^f4BnɪJ(}b5r_[}E;CF]~$%oyrNoJ}Ο7N Ah *;q66jjM\k`x5L1Z9 J',5Bu0jW 6;\ t@`Y{&g bg> ZT&rКHWQ\tŸ3'X'(Wn ĉ7>Y/*Ȥ?@*/N HsF=DV,RD_װVs} ΣqFo*!32>7y+v'Rrrg2+ k+jܛ'/'$"GJr kdͰ Cz8nզg&Ry?AqLQw% Lj:[=S *_5⣌R_A„=V\se@]L[k9?Q?oFr#L@ÌP -;C *8pq Nw d#W67<GikXk ()D ,"vA֓KW̠2W,ݴ- [JUQHV.$%euڵg6 TNN.M5,Lv: J l}CsjuŒ?_j<;JJg\qQ.͢x~Aӱޘ+oѵA:C>^g c;X25e +#sN2ϡ0cy3T#N&層Ӏd /\nұeGe1yN`Q3ԌK9r!:{#tCcJ~DX _! 6\ԼG43*J(Q) rWx=Oٰi Gk:՞/iAFx}#s! Ź&lIyt9} 2p=S=ܒYyޢF A5hH$oiqW-&7dpT-@<1 i-b_&H ZjJBb nh?1n*˓E(M=SN0p2ǛmM␢5R{&OYis"kuȿfY~pYWj%,$&^)\nS|?l~HB {xz-'Cn$h /pnt? Ü!ʗ=Qe8?;p&+ Tէ3A\Ҷ* "o1͸4u>y?Jl}X#asDV~rJYYK{bXiC,r)EF^fs{`"tA|^s\_Htdk!տ Rc2SX5Dq>)J3AżQ;;.cj#%-alqP3޷D,\yR,ךqZձCQ۴T%fK]]8l(7eE3~DR h؋r_1-,3ٗ ;̽/eF.9ה`G0ňޒ=wc/!5kFJSJ@J9J2v rѸ̅zuæaid%L7i(ht-ΰ礫u .EQo`cHj&Z[&V :1_`2"Si3D(`,@\Q2\t0!̯(i|45ۊw3J*^ ڇXgN[M<#,1~X'3в8̟ŽRCZR٧{oJo>GDˑ8~C֯UᣑRRu&SULrgrk5W莲~IS{;$Ѽgs=rtѹ&Ox1-PCso=K؉Sv}SL 3S0DG A*\q1o 6& ~H׶>ty4w Ϙy X |ap,0U51`?_ɗ5Ƙ3iG^R6kxX;yW$r 2p{+@E#PkH:0 bT28ʼnX79F"GoqR~ cEAѼXB]uHl3Y ٙYL4cK.!xi`к쿡,:U,wQm,7?--9Xql텇/Hlqn T&uf{).( H.0w =Ik>'N| ıg“ {{<c^sǸ#ȷXW ;a t=ӪꐄrA0o8D"e 89o0F.|Tv Fhn^@X<'J=G#Hc{^"nB jT5 OY?Zhw ܜ0 OB㮳mP~26>Thg *^; l"2Odz J#޿uAyy\lٗDUҾ4/Vz'ޱ`M> a_"~WV$!E8RJ2 ?*[5E{hpeC6C4+HwwGJGd 凜-"k\%Q4/_yɢjLEֱ3Xq̫Aȼz5κga!{Pj+k9e 2/q['w;'`Xlx~QSj,=-J4;LmBd1A?1EJ繵^ sI&[?c#syj6-` .Ii_ٮl&q (SFq+򨯄m=0nrFB/e;;CWnN 7'kLyD3, g1 ェAӞHdzިy[C2v/55IܜGc?nN].o\T9컱YxIF  }4kEXJFDllժ=t(Ar, ev dؒ 7$ؑx'PA#ݬ:t</lQ`+j67qJN̥#Ƚ%^  (CDƋ{=Gו&`8}~NK׶{CI=nxSubl؅i4-;Yc dYy'LflmRuĩ/0R iS-DSRxB AXdYYg-w6ؒ<+ӫ~jwRh! h"⒂T YEHJ |d77hʼnK#ҀoSq UM$:V@fӝ_ Q!a2;AcR%0sm*k\W?_V١{&dtsGj)|Jgq8_>;|'cJgۡOjP4L^7 a0ǪK>IZ}!(w @3eE9⢇C -̚.rcS#p\ROb/ĂnUQgYeVvh뺂ZT4eqs$+x^^dpn%UrV?>0䊩gZ\\.=>e°1%cT3ND$i/C,Y 9Ypvc)hv5Gjy:?sD4%b՝N D]3\ZDL.U*t:gb𗳽SlQ– T^dK5rm ɿ"¤\)Ѵ#(dGꍌ|}T *yϤsդՈv #}0P}W.$] W_tᠧ%˽'eCo> ]A?C\5}]3Y${KҊ%ɑrǜ =M({ؚe_#osQTYD?NF3Sf1{1ry0er,iElttIg0sQe3Taky TXOy \-TOY ^vrfhchA5_g6?b!}f]jfOܫWEZ6~{Wczv T0;/Jym!Z;FQk\A#d^*|KrٌR)qvQWIۑj} 4dJ`ۓa񨣰j>䪍7ayX @L6z pM&f̖h)K0YTăddYH *F'u^+|Y? }u՜ o (ims(F-n n[R[2_Y>)"Fx#}$ =oklR# P 1W(6 r"khB݃{>ffڑ䧏f-QBw !޵\Vҁ PIlHaV ľww +l%l=8efL†VGp vŧu` N&f RAB'7S\X\n"PJoj+:ָ3l@¹T^'9$1b i`@H[! B!ԑb[ 57T}z^#]KC2  *w <ґ(aUx>DD?ː*@N3ExneG_ǟO$ cRJc^)`n҂zmZU\zLu3_15IClF@^0>Mu'$Ѓ i EpLxqBb Q )ٯ0uP&|YsߒgzsV4:O7cײIԿ~ӰRڦX^Nv-!Ag'Ns_Gp0Rasw=9Z ra5 ++j7]>J' W[5iֻcYmVJ9&eo>)Kqhs7 '5Q3_lxdCK'v/0hjhSke3kh{d|GJJg3 H|M20.hBw=X-Y܀y7/f토*+x+8X{c 4l[QP%2U˟ c˽wzJhy $]R{[5!r!z®$ ?0_7TlN-[ݐ#z$ zyI bpN@H# a^e{gݢ gYtF@*|;=AɈput|c?<1JQČ3 o(PDIUoKᙣخ&+~( (փ%MAzS? go{%'`ϫpX;QGX_>SLP? a:⟥ rOeo{{(fr@4AW7 {P3$7aiId7>LL9]<ΣZrgWi"{a3ydNzĭ߼fF1gC}׸6,܉?@" Ϸߴϳ#w?AF_g'̔%l3YN>F3ş0 3 $HEfZCH`#e*|[4^>D!_ T\ꈤb 9FW@EǛ۴[כ_1tO1w+7I}J^b/7,FիeY=hWABGX#8 )UzlVb7 ~tLnKd%IknVprI~>}xB(g8F{>ޡV7XBгrĀjj _ g~x.HrBS0(\l(=?PtK8XῇS|͢-]7RwSgd{)ǐ߇QkΙ$efoI->]2w$4a Ev_ 8 +zxDʡWG-%6~2Iv2u1פ$Ddt:ebBjYjP' YAs] _~{rGo4zM( Y=˾JsKJZ1Z>WD ۑ {Z[!4?yk:H*3;`yŐC1D!7rgLgRL<&a> w3a3M)-Iurnx=#Γ _ZlN{}L+F8%H^0d%rs/}9Jo_۬ڊFOv@|8qO2m부_F ' 6%zv8wX:F_Se=L\k>DqAF_L*g_=@)Imd;C6݅ .^W5 @ z ^a.Wš\Ȩ|997 :8JE>#YqܟHXGoXܩ V/5:NZg8ZU2V(e,ƩC:MhH# $ܘ.=c+9,q:.OW-`(8᪡a>cmɰZ٧>%ߚi Uҵ!:XTiAS* KھSv ׻C^F3'6\4f-; 9ȡ0RN MQ/BC ;ov:iaB= z@H1^F :1UFgEshGelDr(6OlՉ2+ SSվxo۞lI4(h(K$Bvk7r-bZr1Gv:6D aM)џdRI 8t6k>D2mhD<ӣapLF;RЎ#C5|`HVk3 lHG/fL$[6%s[ kF˘wDqbDB`UF@7vַj qB#䤍VC7DU^;TѨѴz~PaFfl eL"&%~Kb-'4)\/`W=D9/yht$@ߔOdoϣIyiĀW2^8W _ޕ`F=CM(>H͂z!";Ra3宮 EG31;βv_F7^- 5:n &wH|F)f:Avn{!:k=Y^&rﵖ7:S؊O.&; `r<J&>JujabXc]Pa,S~HW" HtIeZ2r<Ǣ59a#{$F/wON;b+h}|Ws+#kh P 0w<ܟ+i96tlL<T?.6IG+ԩa܉rT[*G2`IENg`d\R0e؈}'xn%r'S+;uTߡ}|59x*`Ќ›SeW׸W^ž Fg'SE(qղ+UsbCu1+&ƭ[ qc%ϋQ`\QY' bK XN%x(̘ EAN_CEk?oS멛HJSn*s,%B.6It?5v!ӳPϾf\}ܢ)w]՗,. IxbLvдv*:e*oi`3J䬱?#3!7eܫe7;X\޶ŚKK;4KU2f7+&9 P2_|1(sH| ~.y@̸""I }} QF*! W~rMݛÐϋ3WCSR=_MwC6;4C3`t0V6 jГ Xk0_'zGD-[e] IilI[RzB0 HɱPw~|q@kxugW ;)`堼HSCbC=\VxEH~sV<>P,_P⮕&$C!ڙr> |eKy*~T4펭DTq<'a܍V՟HEsy{:Kȳ(yz'> O"&?`~QTyͻ͋"Vw%tI_!Et/im:j-j';캴@_HcLI]=䏣qHX}@ԁК3>rS벰{~8P@[Q'S񍯱ͦWl狄 Ӄn쯼~ eavx TVĎ?16 ?S,9a,U}h$Ol!U!Y8d(YB#o/XpyW"oEBbW?0r)RT_!J7 Q4]"HjVT܌afAil]OA:RD>^m ]*`5y?N QZ=-^ld(D?r= n^>FQT<۳TxRg$!ҥQNS?TRn$df+Β`QK;X x.{ܮg-<jjGG@\ :z=W;]M"O呤pGZlq9 b`=5Ŝ on/ Ϣ Tv-F<&WA^ơtM3:lyvĀ"큚 " pt-Z.C Q`!07*ſjvupش IY&[pG ' șH6vu-@vrϺ]CqJW)!oL2`q uGgXUp?7g)^.޼8۞SG$7Mxɤd́`F!6/^fMM_Y^15pϚ#?"{m9 tq \3W]eaUYxܻIJNigRAmh΀R贓4QX~ (Oz-5'Ccr*H., 1ю ~v=,@{ Kd$jHŞ jT DeKEg3qg̈́ ( if!f8P>N>4|˱21~n-J <I [n5 %)b8bAY<\tApHn-ޜſ7OZgjџI,+txBJFYr1sn<_5r '^JMO $Q4O )]G+ @qlH֕q_2~>/}32+fJg:ANx,ڕ>Kb>V =WhlATO*™\~"TU5MTEM'LzdGnn=kLx|ZӴscJAUȱr tTny~ ?`fpC3ҋ㓃+uٴ=U1/7VQui5d0ڍRGKKuD>nu6^-/M8˅7s'ȲzYk}ĥ,ֱFWhT8!1jBXܥЖUmUZ59E؛(#Va੓)q ,X2%Plem LQ%KS/W>TPx U> Ӎ[>(Z 9qTJ _9uZ>Q?VGSv06vZٸHH`4Y#EA*oXo=% OVC ~{|A T0 30:BGJ4]j}ݠj PSNs#W.;]|,~>07E"8bn r:0j"ZZ8s53J1 NJj@.2C5*BomZ,x!Ye2.B!2m#s55M e0dt<@-cM&u& 0~]c4ޖJ<6"}ƼS_Nl[{\ $n>V\ NmaZ-N &4t X'c~-o&Qب:k #AlIh K2㨼RtY4 $o{uƨH'{ ,u@skLOF6RNz.U` z;K.Lo ZO!-!X1ŀO/czk~i8j(.Ny`rwN4z@ oX)~˜fgahx̛R5irL&bHvEp?"e%7`gS:ioc}}lmh/^Z"A1]i܊тqس Eˆ~Oli]@ab\pZ]ڡFJ]ľ*gN~S)+<* ]/IO<ܦ#=7%Te/Y"7l 8HnV^+|uU6[kы_,5Y[d-"poU,2UwwJCȉ#%i5T3d#ėl];]Ug #ZWWEw{@Fn6hdooݑ&sqΣ ,oL7'릆&ypYus33aP+8pp|0t7S%}6mG,+g&&~?%(UȮK?#oSk! bO25z ŏɩ(Y K:ՋFƂ+l v^usD `TВܹABoVdcѶa=~E,QAsXZ?t_ .Gh 3uF:8*"x9v`zp.cз2=!*MKMk\4KxFS۰o9:X+!{S8WVFlNޥkzc 'ҹHOB; NC CB${返4q6 y/[bdg:O5/eR@<aX΢ËsiC lot㬑[ u:V^G/LP(DaGPXTd&<'A|c)><†#3&A酆F?넡?’[Tp8ȂLѬ[x.~P$K@@,+,J}8[yl9`h+@P+^[XRf1:]_\e -~M1PR/>xfVگ,Aⴎ^Gf.gNw3Ȧ䒭Cp'ъsxkq_t2@2L8b3 ¥EBRMYeypdp[F+^PE^gQX %bXJ4.EBS)p*]3̜^T/nWBh/$ XƠ#imtżp?o*Z\n:6qdO9,v?*,9z'R.Y}ױ a^} r3A SO}n@ƮX(mso1=1Il sE{=sē W+F( JH@%!!ؗE$/,[}`gHϲѪ,*[Њ<9q31 ّ>nY/cP;f^( E4RRVMkJVu$PY 9.6Xe<{x|R܈ho洱t.> DunZ&Ta*j!j5j}$ Кυi?<Іv !c w#V==[C%>2dE)Sqj eDA-y6yxR88+GIJT %@_>tW !OC;ړ9ZSU8UL[hE S]F9^GypD r( sLïIw-DRa }@h8F}YԳ[#@Co28$s|?ȈoLEo`XZaOjS%y\rm*0YyT.LW2_Ge()\"}; 2=zQw_3*I1܁?q,YͺrH4r܍s8l?q5k.LX2ay8"U3f/uI~R!=_wbҕ ?ZhV1*F7yf]D2X~x샔WִӓOaɄ@V$nN$dwPdɚߙۅ?!շWcUcE[4#>*mΚZ J1x?iyHh!Q)@l2MKrϮ$tvT#ށurt5JggU>йM*ء9 t _^"ơhT:R, !߲ichJk[}ڶ}\q`"=CR/Lx!3c8 {ZX|~RL{h.)Kqy3̓e Rt0(QI z.~VWsmac nj'`E+ Z \ŢQb,q̒m^Z@ӊj<.)OseW-EF'QiݮX+7EMKJY6Lna+ hahz^j3#[+s$Iugc%8|Q]rΨv\5fiw[ oL9UBL<Rbb m i@}z=%!9 L*цoM[5c8X3]75oxP(R)ӄBh~szmb4G&^« ua!λP5ֽ, .sf@ͰC&˽W Mʂ۷y2^OX\zh6Ǘ6-ٹBy Һ8` ?dV7L\Vy/"2*,6a<pnUG>Y,WGR+N[܅])3 Ҷ-x#~d@*[^Vf 2[ןS}zX9Mٶg;yzP+M"6x!lqGxrWaHY[7scʮH "( :$ (.Q (Pnf`"c yLIqPxO'\7蒇F6υ,- 0- pܪ+*D%rZ&a4'w 8:OKAU*`毲-oF;(H&-ii0gh skc<{Vp1q*E35~ K1MmZ9oͣ^ ĊКtL -LJDi}Oǃo DX)e,k18kEB2}Js$@B4pp*Zךx # ph{ђ,ZIEەLUu7Mc5J'E4;{癚@_ì9Zѵg$dhυ~z~q8AQdm룴|!իѴ@Clos_j')Zń{v&|Χ x[1c|NRJoz1EA%8R[k.LX| sD`9\lA~ *^,ٔ8y rjP0 L?9g/QuMGGkƓ"6VbrUu׷9N%N%CM.Ώc[J6&sqb^/Oa`A' NAsݶNOiq˦MӹOD9zlhWE|oKpT[^dqyQJsDkx'XH'A:ϼuZhhDaF vSZϴ&4`i+ձ!/ROExŶʠi%Mo-HmRz;&}ϧ"UlǹX5R.|!d>ݼ8K+*v?HY>뢜)DhH?niL+T u<8 px5cHZl~Q8;oJ*&1ٮB'dtŻ 7i$]^BSEY Xi܂ TG^?o 6"PJg?O(uJyݛVD їz,`ϯHLwuk*fnP4LxurhoB Mx\1Y˜e<=_2!{3*P--Gm_UvhY[F贳Ü4a8 tb)ˠ0UB`˥uUf,Ax)M!]k[߃('OSQg h_L Ϧ /<}테aLs3DGE]9@>.fOL}qmk!Ҋ$Z4{שbrs,j5&[x*Ά+w0jbxBB0t3SrFNH%HB3sJ҄_qu|+b5%:9ZL&8&d+8gREZ79`Ɗ}F*fPt kN]$史d[zHO>l#k}څ}.rd7>bSC&%sR[X81 괙Rhɂ{>ރ2þQнytȯոz7C-LEr2ױyE8y[dO+./ FYz4-E7ztPQj |Aɴ-`ˡBJuOeyO)r7H8{"]ڼg b^lCE{I Kl~Z\~fRAc#7"OW׋O0|iɵ1G'Hru^lݖ0h֝y'˫c; [nWGDLh U Qqy9ӧ O>Z8J, {i[_ր'86Մ9LPpl!ģ#ut5dFG: "6MJ ,c }KFqU<#x 8wr_ZDKF ;<|^S&x4< Bb>,Zb¨ųT^iFmme C7@9 (̥'YI [Fu_^h u+oF hqNWVܨ$lN]BTMPn ÎGwhx r,ξa"8&貊kІ":JA?dR˱s/PNůhɚ[w˷ϟ,ڂњS.PK+'t_+rXqvaJF&St0{;',daEB5hfasȆd+ P`/ 4d< @Vhs0oN\?2M"Jft̝?G%y)Dy gKׄ-OzT{hdHv>*,kwb*a3\v6W~?I1nTC0v69mI!"j3#%*aH" ?E]+?jVsJͲj>Ht>WeUɜh)I-< xd|b?!ȫ:b[*@e@$C*> ŵಌxoǦ@{$6S_ޤj@Cz!Mnlew]s]nPZ ܘE&O9 Ԅ[ʂqeF&>#:e?I8-rWY&C,.fΟPp-{*&s 黺B'D='sQ=D.cU+| >.% S, Ĺ;uHuPݹF??NGJCk~BݗT!(g|kFw= L|qAdG?4xܱ?ȹʘZjlusJdt j'.() B 0y^p$|IzޞMf3$׾l:&).{E&;bg!D$`C}eFZ@@?e U;[Cvǯ>E`*)KF;tJ а&%bs+dʬԫw# *Ҍr?jR](]cby 1jG^9|戜k`9L}5*; `P3x8Y`B.ScD2_6[K9F2r$>Hk.0Jgҹr%\H#yiG{ajE"&~h$  ( J\w G;9)DLؒ&6oԉmePjP&qA5uҳA%$&9/L8om6>H3S yc[lGj՛^xW$ KVtW,̴Gp'y$?eG:l{epd'E49Aڔ!d=˦pǏ/odrZ"AV)|Rl|ps>g"o&`vЎ:kT{?$6:.f7Cύ'ކv$7I]!N}ڐV'A{PFgMF3a'Al&\ʮI !T/E93XSޟӎ'PNT]U)o M+\>(d8{^8#{3X6kfeR~ň$YnԾ"h^>|0:}9`?7a}groHB4ZąȠA{h[ Y‰ lhrQVea.K9fa#}Z\\^-"X&Fdf;5#z C>(LԤA% p4xx՚6iѲպ[1wm":k܏zt-3P5u ; FN˳\d(JxJqEs16,֐XY6 i'XݨnGNxq>-f&.8cRbkX0qB!Qqk[KEwUg6{Dk'b[X!W| ۴E;0: ,.u75ev)FԞV9;.*ArD(/T{3ɭ΋lvBx ^*Qr6LА&GCEqNk5<*Jٔ}.RQ|EUP_c;u/Br;w R3,҆b#sQ!IuS`YtYA=;P~R%*o2k<2-v-`rhIm.S%4)⨈/\LKYbݩ7{OHl{٤nJ356+kx FZ|+7IBCD`yKGϤchi%E/A.'._΁P.b ]Ss07s̬bwc+td/9_r]7lEs܈U]G'9KAAF G/3 720( e0_˾"]HaVV!"~a߀yGUʺ79N!*{fԫ /E[ ;xl |ft@ajs vbPrk=F~z&%%L%[`5&~c'ܻ/@].q P1a@AɬJVk:Z/⾛Drl'HqTB6hӳ?+q:1?ӯi{Q臩j i@>S9!>l T=SDUΧ[{d51Ql(e,fl6;BlQ yՁ5LwcNqK'];8Jg9؅?nz#1Aw~]LqAq˷6l8C$ra[]4Wu:WNKrp_G*H[ԃɶECOѣ輬_7ߣ@| k:&_/LXj=ⴊz ݵv<"ܯkaF (Z ̐ dbI_L E"0)`d"d-cg/4ܽɰկ`Y[5tTaS*֯3ؓ;'?| 78M}@B/y Px(^'xd[:V[Ua-ɂQFqNB㮩^@|PCviʿZc"Y rpAHi{''v9iSg{wW#Ke+ n3ک۫<~f`fnvE讔D'~I(A}›p$\/`ܹNM[B-]z#'AI-oPŌ}H`aᰀMV?:`0* ܴ}d9RyŪgy|1Cc mZSG;h/ՄjvvgTOdzHLyέ y^Pd`B`u5h“gC)}Ij;d̯~y#v>}o kR0B0gw+h|6FW= \4xka؞K cl@ry0ApG7׈KlIՓ]gNU"(Nz~M8U;A|yR\8z1ʮ6$8R q='e3qUVL/WJWL-GV#㕮Q%_>&1s7y-G7Ļv5<Nf҉N8Gen!wݒ뚞KL挐le 4'gJZ4NYa;P'_~Uc3A/{+뗪߬lXm*/vy?EaQjVrSPTH#b[e Q4rF!2{#bMwӜk`Jwi_jMqq& f24La;ݪbxtjLyQ}'7̀̋˰/ jX>M`uތXF/80qX= ͋d_KH(/˾"=߹LbrCIzpDĦ<„ikبh H/;^,>Ze=5)݅UT0oσh=j|V;,/v%]8_ۜw/d^Om$ ^VihEUNǢŒK٪;ux,G0\T%K˄IXSAn--9Xz04Z(zf(6DIXN$bb:cF(hԝVd[%X"/}MӖejRyTNdHzeo&NK“G\nO_:,;࿡9 ~Il⵴=MBwd7b [g}.ش?ǀw",JQtbUzoL>x<^#Ԑ`u*R9O>(1~\p*mn.hj9]3":|VKO%ZW|bPl@Ldy7()p#~MuaY\:kz1kg==APHr`d%3;ѳƮ/ڪizLoم6'@dބ:"; &<<wK%WqLZe(GL+:RHڶlEIǩʎDOl{bkFx7E+Tj|M`Ԗ3l C?S[`^f<jX嫁Ɂ^UK[%ҧ i}} idh<hbo! t}hxh&TJ}ػ;BE. LS݂p >|S0(pFō,x=YqY^u&V_ԝV&GKߜXC8t1K=$K_:œ29!4N6zH:{q6#[t RJ?bF-lNN2kw h5;O#E')"Zu;:SdlIu}K&ULz7j,BAor\{/*㬞_ >)[J҃.KV+Lb'b$5tbeD01qtkɘ 8?m17_m惚4jǹ ~6#I `ޕy-V$l'sWӠ'sՐYAjj's+_&fwd$3f>EЭqǚEDID{ Kpy{2ކ֡Ke0US_XDDe¢r5b$;Oȯ˴#ܛ)Y}* 2Ɗ\r=61p 2{ o@ "Z\Ȗ ps\նn_9?:$KA2tV>MMWyت|$B}~I8 G ;&y%Sψ=9 >Mz¾"SLaKa}Jh'h4Jjy-q.*w 9|{}S=\lirE4F@ w[cE7!(Fg+v :>O*-LnL&nGb|3sG]UB Kr l.`E1TNOew[z¦V(}3Z>r1:x˱VxTDu-pDLMTF$B-~) "aBCQo}A:"Cjv`O뺂>=[bkIjɟG_+>XuJ`n7 `j&éל88*eG_ms?6E;P "/\))Q(]wҀ('L4YTJO>^ k>k4Ƌ3 "K954\_*ƽ`gὺ,а5 CH٦X)E@z*30kwtRPKQU93OAsb:au58 }?:|*ښoRǂ%sk"&9l_.rScr5l[WW7a2욃-T,dg:Q*e4?_I-TMzsgb裉'֍2ٶ8qwWx#^]9MTmTc欔(X|3Z#)} B/VP*;5\]0̓ߕxvƀ;OQP "ÁriG|Xٴ |}|,zl"o_WKvK P֕¹**y*yNM0H?VXEjU,%3Kq}:dH򻃆:' X PhHVY~XiVݹG˨SVǡnӘ !Oۛ$Ss_6!0!R$gSQWpo/*nnH.a*{I[1Cƣ|Զ(a "*9iA]<hFJHF}f\H$oj,jY-gt4.d4l#C㱋f18`U LQflV}:G#y9Ct. UW$37j/{ eS",~l9u6n_sL,ZAqnݣ'ﺌʩKQt"E5hL2!q~Z5-L},څT Ma |g kmMńx ݼe5'[7*.i ??6?ҫ1 *3 O#4eu'S(h|5֧EG9F S'lMV3+2u((\qJyV4[|M_ Gaoɥbl0՟Jxw7@/& pʰj5-NRN&_HLȄ#ԏ*={Ψ=] ~ >59y &}4ZO"2k˭m4MA')5go:?)_-aŜv\'r19y0 Tx$3PHu6+fVeJSӤ4]eOe-شY Ѹlu[]ObkL]p"F΃KQ!M ;@ 3]׿I *moZ0j*hֵ}\ӚƯa`8ֺJ0c4BQ8sX2Ib;{w\qE~9Rh"]A902ȶ.h2(fUڒn _j5(DcJr](鬙;Մ9%E̒ q9RM5}<lPKJJlwg\rK+Bd ⢛ K:O=UBk&t&B[~=2ݗ:2崒=A )Q9?%ա%j{}Yۤ0Q@2&cRF:Hͷ)/)jW尿ø &YyƲB`;J{D07&ʁ;ŴJZwAW?ymE0d#6VQ~';}( d^ǾZ4$8pDp#vjI խ+8}r8Yr]T+M[!S|c`[E c33U[ɏ6ZRc]Icǿ~R<7>ߎqEigDgRIKWZby',tH4Mvb sLRڙ]Ԏ!6oP6 VXInP~&j!SOe]1kCy b] _uNL86m<y=)_AKצ6-Bc}%`^4hCh2zԴzm3['YXM8ϫآsRP瞝}Vr8ekrԸ8bƃ w@`AtzVzBvJrN: L-o^&!'5Z?0p VcVp'%t>7Ekv|bwB#i wB gV X_[D*Nʬ_w/@xA~T i7hE,I ֻtN maU2ۿq*|]W3mǫA ߄f/?8m5 )|L#o? "ۉM cs4t<>PN1r>a}GQ&&DV:zPrBLV#.˜{ڍz+۟^-RcSAsMDJp!$㑾O1CT٭ChP\jcF}1fsIa vTX;kpaǃ!Fct]҆5z'o$F3 Rpր cN_/^42̉dMdQ| 72.p ykr*NwӋSơЪ Aqq,Y-p}}.@Zf }T@FFac"j3t$Kh _81Ed{6)Cʰ =Ab4bd$jG0Tb#$R,>|6`s>_?y))_%1nS-0['_0/ {M&@ {4JujE~Zms{&UaQw0'p BvW4Ǔ)x(BN]V1w !1?*'79Ȧ[o3{j+lx/q} s$Tx& 'xr -x~J#V~Ц^30ɧvEeWhf0La󆞵 L " Ɛj>waQ:V(VHܾ~|zS2|[`n__I2q$Mx8l!O+R@Z׭s FnR~] \ɴ[ϡh,8{2fLFe/4Erk9[%UXmpX,O#y%}Qo|HR2=-|uAfRI.7rT2hP1Eڼ8Wn`M?w/tؐ9kb)uR'CnGjxR6WG*/~BsE=!q|]dXhLDZ:Ш9Oc92${o?5_J̔/k`j'Z19CaM -O `HVA>('1C ެ{}~?6 tYbNN-Nsƿ †=C̤мc6}rR+>={3YNT <j5 Yuk540SkL8͵kG(Dp܌ >WQțwQ^ɒwկ0GF/!W1y/YV6ߡ1n&ЍYGf?M)i֏c6^ʂ(+7P7:VNj9@R1|TWc4=P Qb%TN}қ> LL:֓-)>Lзf#[IC6KVjRޖE4`ԸDžo+o-J%}䣆b^gɟ„(&cDX$ v[5Ğ ^:w Q}v"#/<4k.sZ9Tۉ}ciqu&<%s?~ wVU"ih(};Z+"74o@?% Cb '( ЮFTi8稺L,2_3Mi"ӟ MO93rfԻkYLÑ[LnV}B|"`Ҿ5I]jgUawb;yZrQsIVjG>yRbnc&Y9ƗOo*Oվ6״K)g8`jj= ~6o`QZjaʅc+E6 ЖJ艞ԡ woAqɂvqSY pH *2jg,# ZU3D+-|OI*SRly Wr´'Jw-];N!ˎ2f^bKHmm(:uxXO6H4l[,c?JRb!?ϡKNO;#),{8`ؘ3]ret)swkH//XlΗ-x(K*ynax^ :W$-J|F_:C~ P_Cynϱ\b딂#ף:/ˑw~Imq[G:>]YY F_=9~B>pۖhbmG~OBtwl 2*񶶗UEcey 49nH|^>RqC3&5B)Id{Z7'ڙHð Q҂Gx:efbpV2u$/4|p E9 fQ[EE˔kecK>~iB|C9T*ɿg>z7~x[`ჰ)_3Qл骹hܹ- Te])mv^Y(2@FeS)w*J+wK]Ql;7Dl*"/e4_[8uU$|ru:Wd[T$s& ;MuR%f %"Nr~e"[q>o R3p6y\,HwcAPEUDق ";Q)7FA&wǷ?f71P v}߳ޡ[T NY.d/#UC0U 3l_=j-yPj3`bRV a@fhyeX'5xlyC0TW>VE=}VE-{zb&^brw eQkOXTI;É 6g:T9N/Gہj_X`t-g27XA $q:nkX8χgm'nˁ55Kp3jHigjZq;bw3Mtg~G6{ZB>z=1cIqiGok$#| mN0ˈTҷϭl+!':FHc9&u@U;NbM%.49Pǎ7S-G2.5ori= EǑ|%mY3`Mpᱲy/5+bm V_1(@;-ashD6144;gL訇`<$.Zo*9݈-T֒&p(I` ~;dtWܽ"I1*fy eUjit;%rcϩ]}RE]U`Whcp<~xVL#r,*8nՀ|/B㖶9P x[/ۊM1$Fzd7YX6LF?:.& g}: ̓L?NaԩKk * י`mֳ^@23UaYzTNNWN_u8*ySHX?Bb-SGNöe1 /d#Zzbp. sbd@R!eiLB221e@q v_)a~gQTx/+ߛv%}WF-]UEsy#`DHl@w&-_4s<c-⏗ۻ${$Ll-t:/܌h9M@ÒdW ZotE;6ABhxy:'\#LUմ5 Bڙ{tjQ( Tt2 8{"SfS+,j q&.W8DF{~P6sh{{" "JJ1g&zCbvB]n:V:Ob1j ?ԭgr& IB_L:j9c({IW!|9SDxUv+9Mf?3g=MLدݙ YVw\o!^v_IalkH2jug2}ocݒկ?]{$OG׆hҢHIN^b 6пV9NVTƅԑQFfCE0=Іc$R/xwJjK0n۳N]soۻb= ԮaeZp_@(X8|L= h6|O6:YV螣Һ̰XMeA(`h+Y.? omYY &?݁vƋ4LNybcO h)lL6~kMsvw;8K&HIᣞK"ⅽ>:wt!m փ-9? ֝D7-uGuj-pH=U҄X#Z okV"ooи)zhݟsJ `DT%ѝJt;`}J!Q#È6V77a>XANE"ԹR:عtϧL~EZeOp\+#;78@_T&WL0> c|ɛx$d2u;DfW6;ПIdN0 eM)y7^b-VȴWK+B夿z4)^WnY"n(#&V7utKj 2+Ɍt M&`e+屋HgȯSz NkyxߌsvҌG6A&rI T7eT D$YJhWmV3A_ Μol.LN߳ `,Uݼ'naU2VBBm*ǭhM/^Y]DKҺđPRv*BvPWO|-異c/`e$Y(v]>0^O17ܖʠ۝ bfv=bՓI)?SڋB%C7_M\|]SJ(35Wxc q5&>CZZYz"ZT s`ikSPtKqPg\0cO &ywaԼԐ@s_LϙAt7vVz}#n&p>v0 G/g餓yG/**}C봐E!ooh,]0s!xL b~m?4 y|ǥ# xWx-f" $1\Y/1 [KMHEa0bAqLs̄J0yK܋yFQ߬YfVlK#cЭϙj'R'5$)w|x##edV5$㈕ W<7l4L4srLQjd9_ ?x8sƛ9CzF= P 撖kQn,rq }ty }J뾘oӞB+<*̎UV?lJiWeY:&+߂溡~jԑMۚQqj喷 U~\oj,m<]A&ˊ@47M+ ig9m%/!?= 萐1i$חOdkVSS)jC+È!蚈Y8>W㳬3@A3aJJ[v+")9,n[d TV'*NX߀W}R.d]ƵJ<45\ +0ٔ7̙>/BI X3XN0I |7~:cgzu>PTdvNom:.{6z xϘBb"`f( 9ilGM8HBb3]M;&~RJ9VqhEPkV4'HB:ꭨF+;DjwgC*85NGkAW+;s](N9ſ tv4U^=FY4)@8'&_g)p3_03M|Fj7-Ž3^+bEi6DbD7g=N=b  7GEܷ' ?'$aR3Mj_츝-ewXL{kg$" U<%팺 }}n _ "싖 U,X|EO[',]>}ҼG&fa;F2rOskc*3KʟFRzAO*W4eCN/tG",߬/4G [zm]MwSpզ2 T_MK9Y|x(3,fy}g;l:'hf <=@3jzc OmU.@\.wخȣ;wI58ϵa+dz1:MaU^t vZB}̎+GlD hǢqRqȟBeeɐu'ڏ Lϔ4 *ǡ&};Z0|D-ٕMFv~I a)Eoutםe1yەq]E$Ӫ8:WOnZt]rܕU8 ;SLy DH !Z=S\2C̢EٹIω\xa0O8ni,Jwœ^q<1v:y{&GC LG>X"6H}~E"L:]s|]̾+T="uvlL7}58kA!l.U@Ð${ ]ZR*<4e-nDo )eEWF%ۗ-oz?0]IDEI5~k-1&m*bT۶+KCN= R6!v=mL ^^>#\iV"l&:o^BcS9# и ~9)zn8B@3dp+E[Cb-1u0}RYntiũO; =Bw;0vsP‘C_0 t [9*X,4Gm*K^<'`z54QQJGWh6Iɝ>`M@X-q^[0s4~<+ҹ +~B nӧ4Ἕ)J6IW}Z)rbk I58ֻ4h$6Qo"Z 6M7@(fXԞ3y ,2P&#- #'v74ˡ0; IEx9xc&?9NA35GUG*lRM]ݍ=R"I"ͬ2&u4yL|Z,8FHo& >oF͚3snRBg?E]Ըr(S#A_."]llī}o$EF.l@jD'\H,@~wyP,1bXP^ e9M,'g[p|T_0Nzg+ho,T3_y3DR>c ޳uੋ-MbE䝂 4'=-:܍[9)>INԇGM}lzo:9c6LS- 6<;o1v76CDkz:vxx hIȣX8}I*GIZrNF}`H#2^|M%Y hJWׇUvw9["=гu5o5/ִY?l4wJXTO:c GxsV6dXwk;֝JRgJ ;Rg2:6[G`o2vW0ޝĒëFx=0{eg$ʬաfȋ;uz"(Br~zR`IAYsxV~[bН9gFT7/ώOHΏ4,bc^-9tvc'sLD ]n:9Ϸ?LAIcc@?s&f,Ļ~N  y]3A$!uꍪ poto!,у_у+ GoB K&z %(ҿu>韾cY,A*X(l]R {gd;'%Ɲ$d_~w#cdCp7Ï?`]Y-Oڦo}f<-Gurq/$ʳLKW];QκN% UaC7T,Ͽ[ƕ_X#2? /|J0vhy$Z8eå^CVC~*}hT'ICd} )E<{1\=0Qj,DA|K *fwm5sB/fÖP ,ɨ ]Q v4|)33AZaXVTʻNr@kZ)2u PP8 7dDlI7b:EY}kCt_m1%9hH|2C+VK+#g]yk&(kH#[ ╡핓oTF6$ϊ!dƔ{&g[V"oX9r`BlyIs@ Z?ViM4ǑJ PB6 .-B4U(aj;@}nG/-T |ViQ-u%nz)J㶺]gi`@n=LG`Tvv1BS%J\ vo10#?1nIWM#42㞺 enSG23ˢg\'S]-uۄ+19&T akczqt[E \+*?v[._!5.6X\U^ ˜.|zYu?pl4d>nO[l}ߩtqL= 2ܲ~ٯ|hmev{WP!HQ'(w@߄fkDAjg*s>AIIݟ? I˽@%Ym0!qJ7}w$  $|Rt(jQ Cm "٤^fܜx g M }sƐͽU—=9(''A NӺ`WZ|zfò '',Ao-[),VC׀a \ HMlj 9'b-)+ZY*&3,׬Up$0ӏ=n?,C.wg?(C*7 mauY8I͋Iq;8^[Vmlo:yd0A|*n?FoI oΕީRTWSd(}{gHAB.G)˜OХX]%Dmnv<]C`w|J["uHΣe*Y$SK啧=ŦUY$nSFwK_* ֞+QiQ.U]Ҧ8ӐI"._&Ҕ!h%- eEc(g4Tlp .^'ߜrJ.6aIw t|nf *M_, ŅoeE!iNDS;#-Z׸FN]эtK0huB0SNge3u(Ȟ/hjE1~ Ϲj0n-wPKs C߾^8l"pM<\,O.HRݐG᧢6J`}/בTƵNrБ3` S@B+ʆSB Ɨ_I> 9-d`3z(̋ʎ56%b"ȳ7Czmrn'(/3덿V"t2g_LO2zNZ )0C/=+tofw-~Dռ-tn@>7OCG5 \Y՞V2L/a=~3bF{rQҍwĴOQY>y;uy;U$$Fb}/)5"9(DWvEdNYI7($(ϖ.10gbMhA(@}/K;=]w 0 mk㽐|9*R|x_ֈ"U&9es(XbMM<*GQ~agKxl] S` *F9'n j;2 Yb4ˇZf1;AY&Pݗ`(9F ^09{PHwKk|(=^&/opȇ_&j!ۃ?Şi-;HN9hw$5qvčkyW9A`QhGK4:'WcU*.āxr_'W/sgws5AB%Ix\­y*5EegwGV~͐5Nz@v*NaE?Wd)KeFeEEմmr@R)g0T^N>!KgS8bۅ7#A_A,wsw}%'@ʲHCYvAZBVdw@!Wd h%w} *aDOxwk ʶeBrd:`@(؄S'DtC鸈0,J9-p4&%՜+f^7/;$|f'?Ԇ&U ;| [vR_&gAҖˍ[^omD6Ռġ\9yȫ(/40]kzf(CTyG #'rNn ݈ !\M7QM&w|Gk؊cFN^()驤Y('1 akvoȻQp;3K{pq'w 8cuӳ~f@\\cUa2_wMtӍ`S!#ߪ_%Wi/f֕Rr+Rc Dt !@TύRK jd8I;ŗڲŀ$cXN6Vx'4ܖTk!zdyBlɪ@)p7U/ѿM -6: t7`F[Hv<0m@ϟN1qǜ&:ϔ~C}PYޒf<|uHrUXDvеu4fPC =4|pr *bS&% k6mk¯û-vܪ')+>429<(4JI}PQĭtNVPS_U_aN=qrىC8ZSX^9 z&+hQkYv,q )%:]l64vnTNiU X&D TthW^=Oh? QQH(!Ě?.3֛_t>S(U̾%(E%<xM7 ^ag>@"l7QX T2rxvӻ`~reۏZD*2Zr$=(#l3 (J(AkU4~9F|2] +A;v>Ҹ=^!oJvsZbJxt]*r.n2ņJAd^ X^@ܷZ݈Xvm[ƅ)^McF-c +ylvي  ^>N5n+ 腗D+ځlj_>eZxTpk]Ǻe89r!坡!XUž#/oQEgm+儤4$7H~C&KIK,fb1ܠAA֝ Q&ZE2=IYZ9:>Fr#jxfX%  B$,ڤ)P2uNOR,b)SD3ލImO  ΌmH9r|pL${ ٫{&_>WkVa:8 I ,c1bx(ꖝ~|{GGDL$s@eKOh/0wH}J|C 'E]27Y`Y4<| = OZٮV bU~8\I)1.CW CRpQ:ovX VsE5q{:ֹys*42%Cr^BoʾvɶPܝ'$P]>*@`is_){Hs.|g\ _|QAF^4<%5n6*2ʫ 1RŚ*ڗT s̋ri#"Zn”*%(5(ud񚕇NqM}D/Ϩa]4SzPYm>8^ꩤD'f>}zX Ĭc,85ͺiv+a96<.0)+Nʿ)ZplT| 7a=0?b&] s cWt7eP>p}F<:^vgMXRP0ixxd(.7qb9rhJc!be(4IV}91k2_5sJ [$aY^{*~M7|rnKȦO0Z7 ;]Ж&f%ݼ׀'* \EnDa}(oƍ3:mufЎp2 Kx ЯU+e4_[ a,~p\aX}ObXơ{8b$4EZ$Tqt;XytVҏz:~丝.5;ٻ#~Npzr- D }g# e=9b!\ҫ!"w-x>mckLb0j;qֳQֶZbcJf ׸}>jzS?挴8#):pT~OꬓO?j /#gY` : Nݴ|a/Uꔾgh=Zps’Ts|lo!Q(aTVIFܩ,;f%oGAEó'Aj_ j6-W* #GMss<:N311hG wIvppƁ kf$UDxzz Gń3txn!d^K2f"=shHd_`{i 5MaȼYCGMe?6CK8Y(EuhEӉ q07~]ۼRZ(S zuRcru_2zPiL=n.nya# fAgʮV0LEMpnmDRf@]4R4bLsU\O/l|{Q_e^8Ha5x#R?Fm5ktC~©@β)Vc4D zʤFsV#+bkUDDøO}:&ygOmmLgb*0.sG S:T:M$qJX3% Qt.}ש_h*(&9(MgTЗaϑ[Dz>WN ( U4n>ubWU:v*]?T[_;et]ػ}ukOI-Ky֒uwZ1N7xE2^C.:'u,QcԽYȺ~n-›R!kUOGx` -Q 0~-gگ2n3 %u@*PZMQRV3֒>!ڛsI;G#)4}Y.o-.|!AĜjX!b8x6W_,J6R]bPߋv,\#?PTa)ay;bqwbkRЫk9й$~ɸz WN;/s3ľ` D5!E8do\/;@6b#}əWm.`iWvY!LjX_sB?)ð IIm? N>Qb@CUhrMըPҶ Ze KP#E3y}.=+`wNJ^%L(Z#֮ȱjێ4.آƢ m? $rg]6ذ% EM ٓr=;t`CoA9 4o(ۜx0&϶(CLBIڏsX~Kv. ,U@mm ™V8ꆒXK? Ϣ ͎Nqt2AfG"/kJG5 b<%x>eS5H_ $=$3ctdR.UHjjv&_}u^"bd)\ /"3`1 =n-e媩 {g!GONO#uDZih̏]8@HK`cp%j!&OˍYtDע7YjH$$,XvW[׆Xƣ,gڣ\W=ʝT>hPژ;Z[V4x4>'NČbsrN@z沘IZ{,BD;O: V!zKPSv{#⑳)f$&f)wskT؟|5?RZOkL㻚 SVe [9+l〻u@'ij/.ƚƿL2b*:CrȻHS6ws:)*J م0 aR1jX Q\li6! ZYJfD ]DN k$g#gΊ;yDJ+SĹkl6=SdgXlG 0,2s ׉4?<-OS";!2J*uVBpl.厦H&6t?}H;60bn-6#`A7 }"}.p?Ӓ]SZ+{:qɷEdX}j&M_sڻfd 5\/Hv_ ys߉czI*x-;9ɸW)'߳QѾ!msPHc)kPezF}?*Ils @.SNkˢwԚ~*TX )~,m=|}F[^7' ׫~ְ4S샫j ~ Iͥ$ˀʄV] Ѻoy<(+V4} *(&_$[׮%[B;K.v *xy 4gYђ6t͝$ZVa(~`2|Y 7!Sm${UQl-;ob(b#bYϦ}HM#rPϐ8ֽaa7  emdiK)?3Ѹr6v) Ărlo$4 `qITl8Mu&,lJaP&[V㿈oe"I-kU6&grߨ;֐)P. 7O187*x_e'ky!Bub~YCeX\7"12-YF *?~dploۛ\f^(H͛Ily4h^VLZ&{c|aպPMi y8JnUd'=4(׷ :6_z{mkyܜ6Br_1ܑ@v7H 2#sP+ܴ}'ǫ*nq?Dgnb.`PG~^aP6vQSU{ Q~y 5ȢNGY7섕7ЍlJ+,UhjnAOYP-W~WOt4ifvE2 D"M1ÛPU#tn"L(/iKuN<>b|eaF8߁`=Gdc6pS{Q%lhc xHG!i.g‚,f9+Ǿ͘uXT|Xqpf_P%,%wOgI2=3]#߬ݜF:4v={ %3m Ƞ`g4?ұ+LO`ۊg+ +Z`KZ VU ezLVNt.,~ +?Ij epCiE`XLTwb/ pڬz,[|ӥ?t q-^5tNg ~aqkI(&!ң`P!@wԋ|[?]YgXխWX拡v?Y=LLy@~jl=jժ]FԜpIg]-vRzYHʯtzN ,#;Ado6wmh@uQC ħRZwqW6tA;G glTm:{z:YSIngV`"Z+X ̟ 󔕫vy߮H26g)UsL߱ MC;pC?9n>Ҧl3>Ty'$z8c띍F]G'6 ?Hc-S,`@]5K)~DqG 8jy?@ Mލ=Mw5& v=!X0qC~As2"'bS0\چH'3)K;w҉@wug&^׍!g σL, f sr2ؒ+۪bmC"χb#"z<[?| BFR:t|F&s3iA7/[2UnǏFx w|KMG%W@ *M$1}GeBP4I͆A_iUg`5 ohH?u1;P7/q5[ɒo'D_1+H06 F 7F;PtnLm#9ܜiEEK,9_D kZR/V2WKUb_W7rSZ-kE.]Cv 3:5ΨqcI({e8ɱ́~Mi'ɾEN/ hsӕ뺟w&Oܳl᧓eύ!0 o墬tL v~eKg4 oAej] 3>&X]/F|d2+R5u-lsO=;5]sZgI(Hmn)[~ =lj,4[ɖidz*Bc~YU|+Уt݁|NEeJ&HG~HK@9rWi:ʾ~J_A~q z6Goݺp 3E2\s\ Φa.V[o%hjޚZ$DZkmvP+~cˏd;K$#)1C YSw-}> ?X&V_E|6'9 $1?^^w1m.b|hDfu0\pI%dm'Nیi^v!tQ@*Wy?`)Qv6Ph8<:9TzD/;|Vi6M?%8 \%m!7E]S}ެvByMZBӼoFZ b n@nt", `8tN&t (gʆh46*|-5YmTE!: fE>=(-fҬűlӼBP]~֭$P9 Nca+{4^BI&-9lq}Y.B0*|G󺴎ޞ}]ȼо69SpC=LP"rԼ(ieB0Bw17r.M CYA]x]B R"i$Sdܠ4k*v,5¡=wcrz*%EU״'h%Q'J^[m JõmDX{-:\_޷s AejO5*,Qsvug$07V׻bj-xgf:~w߰D jxJ)`ozyT>%': /֬D(u@9 UD數1;J&?-MOy#໙祛0;w*8&{my, |d9h 'rc-=&s1_rK]>fG!8L_ of  o1;Hc!,if9Z'3ZE,SIcjGB!)]KR 8n2 ic.K{`;R}Q7C+C8?II5SqÝ' oD-6sU4="pd^V3ABEEK=? х~pUvJq9 6ё})7h0טIͦ )P7 %un#GO ٥>izP|bGQ ٗxk(=Yu6İ)l Ϗ|Hl4Kޢ)|וE`8  fۗg`zn8ukpL!WV&A\3JJn7v`GW\bƌ!R))-!!" ||Zq7Ocbuze'akE=/y|j+%{ uWU;\# :K4;XՅ K3 :A/>P'O!t9@zlz)zxf3˿av:6C:pHDA\AݔuBc$)n.Vy $WӈhEJzա吩1,E܍` h)vpP9TCz =Ah'n5?弑HFGh'%nJ%x3/)%U5B6ח$k1@Q*e>W"2jv~Tӡ){l6e/ݪ__*kW$#qVtQx|}|Z=KOf]޲(Q㚱o&`4Ts9#+D ]MSuLJ,_ՃGK<{plP}f9;++䱺D up ,cfwd0^^n!K7~Η&trKKHWp~ؑcf,C̅cp|&|08W 7xslȑc!yJ|9ϭBtJNksH{ݹ+IׅES{TWgqG0jaQV -[56lkМ'chefdJimF"Wl9d[Lbh2XOm!=IOˮ u \WQGPAUBw-ESwj8ڧr@ȣbj?tApĻgfO)ELIVbbMl(낻?,bf vfn^̺0tA-q2#z|73l6.坈p(/rڜ{˴Ntj7Q;&#>fmc & 0AIyMlu:I)rM$ i;౐1}8g7y!,j 4Qު T!ϣyE_᤽?:B ^LSXlN)AfgY8sG?U%+Cb1skA;HwŶ(u{*%@9?l}~M: DgV0?l/iP1~ny!>7"Ū@d<`d;8tCy9/2KAlQ6TX6 pe'I4 HI}̇])MpW4s]ݡ%:CAP";q=a5t >2/"8G"5cj#j#0T/9ZhI^uLtR.ȫsDN22<Ҙ[rŸ,[u 5LR~^W!HQ"[£R>k>kh hCgSL)aW]/!۵5gW(,IDZZ9"EBׅ͑ a*| Hx`^CTPQP#+5yo90SS}Hs0s)Ν\` :YPd PX[#f\RkyoHR(HuSȎe@T"Բ;YU E.LUBxV6P^˝SAmߋ uƟ mϱjxRi'mPwc_!0$WoF]8$ O E+?ɭiLfpTdSj5AK#_1<%;3U|o qL{&W@A1mpT4m '#EM7-MV>z ੈ5W:;?ls9l0 !K9@/ o^Dc]ɞ >j"K7`F5ixJ)jdēEB /K\#6aֽE6 BB :rÂ"Ds8z t*BDU¨@IVpFī\?|KSNQv &wZy$)ޗ %HA40I}5fݱ=6V]uPz-oM"VMIݴ%UIja Φ;r>DzVR. w9n 6DS X(, BHZ{鏍Lp%yN"iS^~3#׫ףEU7nE9,)3)ec3*Ѕpk-]&|!dxXu׳R+f Uvdr6FXMV[w˛C˂s6f)x)- EUHM"YІTpl/H$sucmPpIOJ}*ت;i!Bm=2#j2 f~T|Ba5Xjvqt!{ENΧ <'^Vi+R}2R,ؖ #DMHCtGaokzF*nX޻mH?DA&%ٸzNHGx,~ @@\*Rcʪh$5,>,)%X|Ov[wB䊁Q/n7 *Ύ`+O p3I ÜQVި! xZ?_<фs- "AUCHZp\mOfLw\;vx6u"2!1I$y;xOޛv鿅+JJ@%,'(6@*} 0mMw<{Svb%FݥO.`(ޟ*d9MrӎL {UFrb R+&ӆρqɨu[kxp~q/U85wj'OmtX=2YՖij& mOZ˶^NCeO )a9J}_(;Q\Wk7A-$zv#۱6J/R)(訌 FY+s-L%J#\;Z [Qw@883T3a&p$0: PXrU֕XrRWaż,F9=+bac fflYAڥtn_$UE#f-:q sW:=z}/ݧl@5IQ@a RKw3p޶G=e#s~V?`)O&ڤ d b|q 0oy3t@t=v0ʺ2;ZTRu%YJ UQq(YsGĆwBRdsbECTedž1|hXX [hv@fzkS>0zwжa%)x;YX0<}H_ETwq2Rw42^_Ϯ+X.Tl_q?F2E F=`nȑgS_` :[7s&^}F2ts.VV{? =ϓ<_e OGg9Hll%Meo_M%`ڧ~'F -ޞ<|ݏj:tV]XH;Vt4ƥUf^CAxE?U"Ѧ!$tdxǒJKɫ,D `8 ZWp_9\ݽr6z;Z򶼍ѥ<9kƽb53흪e-b׸wסULͨE&ٲ(rYG-w:D@YQOO;T߇9102 F W\GU3G;P=ɵ1h&ͳЩ2Yew8]*zSa˷GxJa/Fڭ, ׊ "M|ƽ4͑8O:9X-Y>ŭ2Pӟ S!)p|v#286XGU0O0hIoI{KGuC?Q_l FoȡsIIr{M>r.+s]AM/zbqUnb`vΆ*Ĭ|VP(T26S|ÁK:; #Fx[j ?е'k&2jJ@&Ir̡ FþF=" EbKRs}B\;kN!U[ @WV,8W9\ySjGK:J7zfi}?UH3{!ABNa98 O.S89BdJ'\ {#3 v FA[Ȇp+2,PPRE f/WUF'\d[ `OCk$> ;.;yj.тk= xcL3"TrIidv?maehV>$ b>Dޘ4̹*{a19'bu/VG6G¿/";b ?'CC;AuhRջ^:sq>BȰsS",q/RG?s?X9j?<|o g;JNb!;Q|eKף,= ]ks]۶< z]٧b%SȡδMl{{vtI"lF450]%_9\iQ, zmq)%Esql%4>B= f؉T۝`'Z< cwZYmۺ S+b}?g+ 7>\RU(ǀr1-h^ESB\((n,Fm98n^F 6衟 (wMoU=%Xv #>CJWQ"X>Jw¤<,ܚM=},w;` ԫDsP)h  PtG}wIH2;ր8zwEٵ4w)/oK_S #n^ft]ӿ`q;W^TXb/ 1U/N`f[vcU<0DXZ3(ɥX"-TQ^G xI~k*7G.=b_˱q 8BuP;ȦV5d^K!Mcp!}Y=?gnG;Cwg1[Wr_r,3u=%7PVo=M&^ L\b}WWj6Z bO$[l>Ϡ4mQlM=aC;C rŴPbZ])Jc3d+?&[r[[J&.|0VגA{D':RX2|1_x ,Ie/̫^kukɎe:߽ ڜl*YL^4R~lY:2sd  8JvEc@-ޢnp6+n+ mQĩ$#oZP E`v,(} I7ӂdq^"|+b8SyR7EpteQ{9`TmʲKM.D:R$Xdf,PjaL^(F1kk9.e.Wl_Z71=ru2=1r'i3HjF]`fIs.l~RӠE tu0؍+33&Ϗ*2uMB7xٲ\87Rfy j+k{gRpzGe夡gpP T}U; ,}T7-wX>Qζ!Z=$O϶~ >u3aO/; l& +tg?}ك 6(۪a͟5T|`2Joj?2cv~,G͏$ZO+nH*5X=)i v_0l[Iǝ4~b͔᧊šFn!E h9`6y4c~ENؒwN?o$X.1N?f*7m~k6C2"w^@@џ(0 n$TMo$N/[%^ XWw,1аQ<~wpN$- ZƑJclCNI *$¿.KQ?*[q3ƟMj%x-;h G A5'˻]+)ԲNz`+QCF|Yp(J: xłf>%m*[pw/&ZRs ~jbmuuYcjJ J{3J,ek2@Yzkzp?p̛j:zНf`< yˤfκ[Ԑa~dbDd$O`ϲe}JSFa3#Cc*L$L>|G0Մ e'nýC2Ѧz E~0Vɢ^88ow.~.b\Priw$̤78yЛBUҴLeߊCxwo$h Vl7ka#|juI3kvx%/KeӦ;\wbUGR|>?2P8\%%OT%,|`ǟ%vb̅+ \sj3qg"M 8FV qب<Н9@{rEo_ Gàto CIdxx!QgPA YkwɠQshI;\/'_9ƃ q$2Y{ MP=G2?)*kdzǟ/H|N:R(92#UUXiX?'OÜwlnKL21U3.:~Z=j)q5Z5 t`n@e&hpxʶtȼ%p㼜"U{{㩕vT3lLՄɇՑX36!&ڂEՌmW d"~"d@g&i.sYE+UPW`q}L=6義$Ǎs$4@A3ҤBa4Y '8-2bUPmPgK?tԽ!7Xn3HAZ+>Mہdp4 LH@I(Q; U `њ"$ M!e+ih_[Eo-0"29Ss]er_^/WǞ$gX/ֺ{0r\n7_&j$Nfj)dQr gED$g"7~dQ7(!],Gs̓Қ˥ h;gӄQǡɊUb y8?ة聖gKf"B}1[ g̨;{kuf"135ߑ5m6ZQ 2ųv Ƥ\_Bc4_H &a0eZ+EĿ7 F Ȼ>}k56,2v5HlW+i K|?d5MW2Ё8#_O9пpo_ ձ:Umټa@,|u\|ҋy}|%<p64.zsp.yA%B r09c_5Ij`0=MRzӽ[_X3gJ]U+*6i=o̞hXwO)MCua Rh,}jwafG}.Txpj J;σgHߘWV+8Rk[9G'}tZaUQ:/ϔS,f6W+eRVhY뿈ޭxfs\u3--GMJ{c'ŇrBVu5;Tjמ3Wp xAX (o/oO3)xK&6^hd즖.ÖQ)omAu#)|J+U" x2c-!I:!T?n0KB'xes[(__h4`g şg=͓\K/x>nn{o 3ߌ)C?Y.ݣ_ o[FȜAÖ,XlH|ĂRueo :nw0l@rVw\*IVRSYx;#?(ȭ'|HV䛃rQ .Cp}b\lA4fEO3RMG;%rL9 ̒a}=Tmbwԝiʊຬ#2rG50PLAϗs-hOC$<5]>iJՔli7a/"SwaaZ-]V!)sL .,^?ys@B+Zr~Otu˜~i(gHNJb4% @6 $h쿍}LPJU)H]0'_ bzDD!iDF,?#6 Y[ _ iCU"a+rf*zQB|nCr'ɨtOb͎YPP 6\!I,3خ9X/@J/mocL%;o6rdOJ qIs̩fPVMT`n qZF%5nkOM&)Ym8EjZ+`?(ZB% ]FL ETK:.>է|tS=>x N(`󄙀B.3m^Dߜ#r9ETznfzs]?w}`g.9Q1y @ŹBzE"%$]*0 m~$%v4YܛwΞNsSN5!hsrok 1>C[J5+u~;K+;A+Z#o֥YljzbDIˊSKޠ3hLmǡF+&vC5,1}ߛA W8w<\0jt"' i6.ܽc߻ѥ˹oKGB8;7EJHIU뻨f~x4:ouh6kE\+'`,}JH(~5i 0l{@ΏL Q]O.%wF1ҝ#7KLxI @O8r*XTv홁!uJvFK Z 9}fulZ~(H)x$|aRA6fߦ@7'_FÏZW׎a A2S`%<=h٠_¥/M [>]r5.|# B =0=حj$~>@ T;nXErhpS:T縣W,'hb& ku (~p[_', ohQYv8.4A1.~z_r2_h's'%A/oph$zm^6[-hqhҋʑ4{o͏-P)h% O~5 *-BOY-|Q-bqг§hqveA] wGVµ[ojObZH>ؓ0?q(Y1s^ӥYJC.Wj[3e5=aL"++1@7xF?l{_ en2\\3w,qґWU$i٭%^R;$\M/mh&mN pJ\1] `} WV1]\2$XQ0MN|SUxlv!;%d CJ3$%Ned#^˩$D_i 'C7\蠧G `t1j+J(\ V.,Wuс9Cmw|oW,Qbnv>|MwPPI%deqLJSyسn]N2qG17o,1+5adcܴUyMeG>\MgTOM<:[+N 7D~(죠LƔJٸG`v7mF?|Q vc:-B`]߶09L0G" 4ڱC P"_d|9pщ %~Bއ%߅/j4mIw~nx=AG3uD,WeZ1,p$ "^MгE z/lq2ly6 1*˽Nu/#~OiE`= ǃgz"Djh.:ϵnETDwɶ;s{Ҍ!vn9͐O+} R\<|]{zׯ` re=idX܇wM/\{'#mj^eCLnjUzK^rݲ!潃xBRLYQ:$Gb`Wdiѣj ~V.9gyGM!qDЀ#ܮc5s> ZFb;`:Oug_HVFnYjUcsⲤ8odTںboY&7}7N8DJG[w^b8.ʴ4#ND] *yN;%LÛG9KM;!uUȑ8Rzm;l̄EۦS1U7.2 ,#ļҔΜIr]-̹.‘!@ISp`ϙ/rcxFxӁ۩se-& )_< p/}cGh02UYP]qdॶ29wnV μ< OlT{ۨ)o!j?K`hjʼnD#nAf%EQĕ8U`wl!P,0M|Pq5Z D(&(by%G"R8N?;#t׋Xwp :^@ m!"Y틾SK6.U_yr˹5Ϯcp5 b(deҵU[[l `#^6 ;bP84h?~ lB]f'9>*D heqT7L`ɗ)ʮ`Fr٦tu[ xg;#uҌTa!ĕ,M 뤄X˪{mz7uM:z-$Rew 7e*1Q?5*ˉ;> o B + k@ᄈ0\':@P⇭}K}}tPzF'rR2AY6Eɬ_ω^?| ;z[>z[t-d)3Xg'f p?2Og 9 veJeMPHCIv 8`%0@`߀1%v$FxW8(q}j̎6>WskAVy;VWue #MkNxۓZj"q6 :oAj7/8\c@j880xaQu{Jz"'m>63&6a!8NRz\)m4Ǟ rWK|yDvT!0&T!" 'M6u0Å/5j3g670aÿ[]g\ FX*YUKT?wu$S3w~D6-م"kSVw*?'2]n׻^ d49#Uohg9neLgC Q;eM&;Ӊ u=,ޫwujTì:*5wx>{[mHC0vh,?zR^IyxkI^aՑYrHD7t;_4,c^H5Z"hNMHo}gToI@͍-9<q'Ϧ? _sTF*'C>> W/acdKL-~[MFk5?r'+vw9Yfn}.pY-n__YM=|]^6G@Ĉ1: v3: 2>iviXAa;a`~AD7Ӂ 檎DDsWRqi˻vmkH,Zܦ%oruY4/xNV=1l+mi5N/ģ=YqϚMtYbuɄ(m8H9+##VܮOoWV~ ho̬D&C|&-/b@pg*G ;WG"]6q-bJ:@ҜR5F TInu9)WTs{Gݥ;hV-ad"=ҥ9P #buoo^DOnLDZVI ̼| ah^3!J4?_kb%;6ƊDz Mi }#eipdz`_QfZ 쐗zB(gָ\4̉+=tcv򷫦GmQ0n@*&FY \|ƪ( .$[:dV/?69 CVc ^vnozU +sz 3$k'< ӂm天]7V>y 7@$V/MЅ[OW6L[\Kf2 '5>-^hhm(3PrಐD`[͓+U:eamE<L; mzB ~^r]V#+bmZ4]7 MjtpʲCS#C^A6:"ogB5ٵ|XU4n!J+Ɏ0\>u 5p*<⤼&//_;ݐYXy\=:B̴Ɂvl%t&``LaQ9.HG0W'#6Oq LQY4F9[!>c|n}HpMg1d ȻAJK (F\TFmli]\=N,>%`ݲM)DVX5jiIsj;߰Ԯ'%>"$3]WTdzn ! ` fFS'9E(fMԷbt扼r6fK< 7o_ePhpiڷ,7/L7H\:|qyKV8Eu8&"2w XK/by!BU09 nl1[)E2'0K%}`}W]iw3}Wx^+<޹L?^Ƭ<]|W5<_eo5G^7jb>11H ?$x`ߌ@I0>64 dQ/TMyyoˈ.R|@O@_52zmr:_$;G #mnmxM%;934;,ub79'IFj!1>{@WRBzHLu(*)}wՔIه=K;X̲ ކ:P(ѸIa`:MOly Ʀ뇼Y+~0MMIiIhzȟQO -y?||]U[$<%)Ief{j-C^ |wpühmjHgR:zhrLL'_3+E'Sir-4u}2KeQ;-Ζ_qjjm[,,>wQsEnÑccQVM/El<|#D+Moos{aYEo(I8/ӎ2}3 iyg (L]xWaTvkA(koFAǕ N-gӔ~rYk}.9𘆳O(ǎb <e(3ohݬ7V/6 G-%<;?R#O$2|=G)գsDb$e+u/q9Ohshv4Pi`) s *Mϑ6;a6tNY,O/CGdKvs$TxtҚK{0{7ly-3䲩J=*^͛O^Ӈ]zA b! Q%ʾ2'dđ $5߼qM 8}`Ag@h=\*èh )sXCRze bIH5@eKH# *[n:`@!#c yt꞉OoPMgmefmDީ m_g̙ u}=ʒRWOg.A!fDb,![ I1xr %~,2 n\b{)7s1h~]X#/Yc?VR6A9k0`-oV-mmq3yM&(<@$+)h+i}>Q3]:u%N,3RݖJmڏ譜'@-vK 8`@fuÑYZ귱A:sO+OV43! P}g hqQdE>tBQK8p5\|k?._ ϗ*N w" +LZ/>f!Fו /rM' ^vmJAp*Qj8g5;N l8H4km;3vu9Ч@<}v8;H> ˷r0` ]1{7 &O_l ~|U]Ō{jiLz.1 R){q$ _7dl\Z0 ʫZO?o@)e ]?9sȧMMҳXl=_1)zC<%IWMgn]LiQ-ݤI:f,hK^6Ԁa<ʎsO&/|iiؑ&0s@X>ozcUY~!ćYyXV E³M/eC$AcVacr)DuD83/(Ft{b}?ȯ*1ӏS.RF.iEv[`F جxɹ :^8휺hs0(kp9PZ6gӱբ\j255Qhth omІeEm慇{SO Ƙu4x3m쓗aYnLF;7%Y|A5fǚ$ImrjN"4Y9%z&mC{_y. dZƈ$_|l\U:-‚*~LURˤ'Qjfb 3_[# =s+ʲRd-Y`$Mtq['!L_ǣ?hYA85>C@dowUY)" hH0h9Cxn7-vx\=^|] Ή>>??x\ 4{OQb %WFPՆn8iPSWEB^7&fΉ汋{i9ok^7QrMKR|b;(Ck6=N^-y?z |jWREj c=b<e<]ØLO[ RF,A#}=z~3.إVwX "=+.m f˰:bi0(8.l k)E3QAGFD`z.s5mvp:V_s:udAAP_-"f$-mp *U'\-E)SMD.V]B7^?$Ӄ.#7]kwՓE9Ov`J-5=z ֱU'9NINKOvR)쎸׹6.Donp3&e#DTPL"t ;} *k[[S Js.66g Y 8Ipt] v?xӟgb'0Gůp@>CxF>|+14I^Lm1d*50iyɅQh@7{烌v`uPެn~ >S:(W,=QI &C#R l3//i7 Gdq:P]FuDŰ=,)ZrՌS(3Vd61tv]yBp)ȱ$I_byJemwrsn{S29dV3Q-,pXAjh1sX [Z|:E3zyo@ Mmr,^SPpWW~'fb5,B0r*WQa;fA[',^#g(@a9_cȗ=d~3qL["s$X*]m-&$3y59KBq#-Ւw W4.Hb%3!*Ddn!A7fz| Yyฮ;9C _czPDY5s:τC$َ&IY%Y2NSGy bm2jܦ5:JNs/ H i1*sSvm| PuIB_$6m'|A~U?Z4Gp HDU:fMWŅI⤚kT)*@+3fg> vZ+E> )hzߙ1/|c/n2P|=1NQ0rF݉,`Y(1Q̌^Gjw DsYZƵ .V=zGjn kʘ(s_ 5q$;_0~O\Y$bfՙUß+s0,U_D[QPy:U Gl3;̴l[1)DcB6 wE*R8C< "h,GNpHjL`:U Qt}C.(ʁg8cJ.ޞԥ`q4*|V;s^m*mWR&߂l>pMv ZWҋG fxpL^?ޑPZ@'35۰UqwΤ8Å*,slnτ Htu䆀sqw-Z^m[;b쐝hWv3ftSҡ(u)Te~..۽[mѣXra ,mN[=90њZVC({lҢ22rK/\ZoŗKH崞rekӇHٌ݉ڔ4Ʃ#>ڼ+ŝq(Wp~0g fu1q(FmjP:[>.s!2%.(5A!ݥeg~1k j}\ʄ|21*l3>@pHɿ(U_ږk^dСHz@i' N\gI1}kͨƐdRښ^6\6s̽mY"`%\sB1QYrf-)oӘ%\Oj|$=LĠ[cr}f.ssB*TM L&:K*!Va( Dr80@1f{ܨiRu{smLfp"jǎ0f~ۈ]?1Z!T6 #@/',{tZO{Um)TWԳ I5r^ 2}{եD u)v}a'0D,eejV{l&[J[~Ġo)^,]1*ɻ/Uיb?o*/tEOcV@"Ov|3RYw2 ʌ766-ofpp~IXw1]GwLPޅ=yYxKhLԐgSl0DSݪ$G3 Z7Z}%9>T*4}#I yjW&+;gH OB!(w[nj4ưAZBbdmW}/́NЃ|M=N_f#q1Yg#Pd+aHvqe!ڏ tXH B 'aYi 8@{xx6]ো%2T[9&14J./[ް,\@~@M> *+B(a:lTzzGc7 ^Q$ pļE!O'wO Z2zjW# iN-T7m#]B?lHSj3Lk[+X~f+-Pܩ̹K2{?G|Q-_y2~*׾AMh0 HR ;Ix3ru_@~pN4Y*x>C6XTp23anZ;I$ֹn7 X%F ڊuUQLt,9|- ijVy_.z${4D~ c,%gH 1蕯 A-u5U %%8f9r;UP㺒e?m.T?_T H$mʎFLԆ\'YudPۺgɝg:m@K?@Տ|M#\Fn[e=)%\2{V1;>TX{-%Vm*g8/CK&i(^x6= t&u,V}Ł%9Z;q#R/ڷN!@Py9x9~QU <] e u."Izބn*CBոىF$ࠝʩȵ(O5%MF<%q|:Wax i="j GdvVaXg Ѻ/I+CM35YTfv EVs!k}Cn k? s qcw3leQEYHd u x'Z_OYg]ӎXqW3Y;V(a3bUBx.ε?TR+Od_t}ݭܞP\-HƅiܣE>/aDj$ItGѺ5ɀ^[ @,[Ի4eځz|nOjX|:-«Fpa Ďy%`ThA:z¾'y_flOJ,}^'pq)W$c};v(\fFٮkL-ax85EbEʁAy P7X!&hΟ$ǽ߷{k דRx,o- sdnaz%DÈnS3a3#w *sPSc*{p׿9,E{wO E݃#IݜhvK0I"H=z @R49L0z |qxE D~m@/ )t .j`a^^([ɳ[ONNKC؂DubF=otIVI 1yZl(PN u<} K©q~/P`h[1%O085]z1?b3}4>r>rRłc_'#~o_ cn#33\JtKg>H5/ Q*aU,LL2yjI˕~paQ'¹ꎠŲ!PTy%83g=} JԿ8Gy7M>,٘$gO4TpỌtZkEA&X7Kzp*=*D4n Tr^,\Cg"/` ߟ, )zJ^"mQR\Mk*Cǖ!37PՑ~rF#?r&uR!qOґB ~~0IX2 <ʞLcJ̓D써ay.?:Ofݠy粷 4k]o4sJ=ܶ[$kAHC7Eݼp BIHis>Mso:cpg3/fqIUѪGC.$="2\<fp"zM”4y?J% %.9{3 3/> ضû+k[ @04"00/M4E%\x pdm [̹*X&ÇC+bzu6G*V&C(RK;2~Z6:`<琑ܗ974pGhth t2ڛi)FI(y`Qx5-WYBD}2 wc~3䦪J1r,I]!)b:jPL ` Tެo7Hۓ/{f4_h71ċq'p?^:*~S C01W?C.oMgmkFdI[0Ԣ?an%Ir`//5#P`]NS!KF%l/C{^sV# (ACLKD,;߹5Rg=>PRٴՙ:h["Eaq!54p[7L/qi=`dRr2Q H*BECyLu(<cw%}`/$βɰ\+D&x)i.!EJeļh. `JO =(&/}?aMM ~c{sF; ;Rq( rQoIbLӄӚݭz'DgEi ?i0_H9l9 I<  mES|\X%?grKQ'h+nո>_/NV?pe:3/p)i+ڷm>CNڸKK_PJ) m~K.?e+X@Kh#p~s2KOq1е2P}%o.-m.jDҹNAU3Ps*ncZƎl@-u}G K5YR4rDn+ɬӢ;Di 9Is{v^@CFU9ᑋ;'z+9gEtFAQ60y=0SUTcyzXtrM/cջl{8eqZ)e`k=y55+of7^mo:T]2L6i To?q>f B1nMԌXl]xxH/)S58 ,p%w,$7ZɂH枘M+Fwj.OWjȟn2H@~ iO6dLyhvࢡk&T>c>j2^c# nᦱ "fkwoCNLrҧ e<vtwG(+$6U1.~yR+,UTN>#.p=\eKa;)w!xL_!ݷyZ+(5nA"E<l:!^nFˬcc5ɭyJn2;IaxW!$^z!p</w@̅;= srUA̔Z{ 'i2IqRAu>$|%Q"]jn)_'o-F-U(sbH9My?BG?YW;vW xE[\ :ft:iPt3⧭\[޲0i,.7VR%+&MbXjV(ɎYZkB,OR EЇBBZV<~M1q80PoBV7u5 n{6yuyێ}40 1?Hv:a:V)v ejf8\QL<^J`fRH uZ^va$?3.VdֽC!Ʀn}Nso=PA% Qn tARonӼm]Q|x Ps)lj{,6v'v;G"ڌ& Z֎FşT&>n蹦'F}TH% )1͢%{ ԫk\9ey6zE w5dEc;PGGpJVa ;.exYDʬtP9V$d/Ֆ屒A%ᔍ]%|lNz 0bu=&6,Y H Ȟ%\l/ӡb{$xX9 OsIQ̪T)6ƍ1Wܬ;PkBrqYY ~dY(XuGYHER8VM$rz\Y2-sT.|UM颹1Q4䖷27䍦OhPUذ ga0i$|c< cɰhŒ\_x/EgsӜp5Ex>'-T(e](;L;[;)iY"LP o A@Q'ӎU% ]UMUGvVSqu3ʲsz k0Fj"^ _W "[':b!ΨMn6ɒR5^[1VV޴IQ “RNf9r h9xlb:p]!gv!nD '(ykGz(/$tB|Řcbxo#}:AhBUV*:_8A..Qz;WW xczwfcIW`7SBׯ-|[Y4NLȊ:/ m;Dp4҃6Q4ER;= ԙ#U_P<3B#L6.6&ݸU^g[_pAJΛ !cGCj>^y}0ud$rk;r=F)_O!.ɺ](`>H$Ung]&V@ 2 kɮC0=% XtGJ(JnظM~wX(.4aJ Ŀuk^;dD݀ 9F;i3>d d#E 6 !glSEaV36tV2R3g"XǷeOؙU%B[1x/=ih*`;nپ+`T$Yc_·4ޏEb./^{V1u~R&IOYkOM&N: E/Rڳ81w2!辨7Bgm,JfS\uT"V@k̴) 93۱~\'7ʅ=WG~*d6R/GB>9e;:z1 P6`;mpݷy{ލ=Ԓdg9/ (9kc0:,A̚aZ_%htSrhLsh3Ia,$Lѩ`l n̒;5d݄ܬ8lw ;@J/ny`߿ 3Lki_ xpDDʁqŨ#91j1oI]??ЗFŶ훣GJGT.f~mH3GSVy]>^P[;USmcw/D#cer?|W6vPv[A.f/Kms5oϜ\}%H@@xJ: ؖX )ȗeΑIT,A(=&9սB {wFՇ,WQ@A3Ζun$OwB\qv* w"B9^jaM5N<$rsG)+vVX- $ g~Q?(R~nuzZ\ޥrct$.>f|1iO'+xxݍo: /tO\9>:4?kALe#>^'>׶g>D=+b|bXu "-K7<"w;[^{S#Kq'oEw[#M*ЍP}4,Ysn|* ǚ{3ASPEVz^pL`.4;º`EuZ$=i].? gyƹr [pTMAuުjfG#rO57:BFԦx1v~^r%h~GIJ"q!C5 ԜM ,YI=ƹ՞Qpt̬V(RҡQ1֡u0bANg/6`%>Pt>`7^?bLc9RYRI0٫~=誊a *Qb]KSxE|[~v7鳋*'(V{VZR>d^`$2䉫 zGT\fi"E9U89.=0C.nS4 @V@ZiIaN6hY3Y[/zY9$-^췿@0Y㬰m޸@@1<0dشjaߪ rK0kLtRKZTHHWvEd @u b2@zߪ#jo1)V70l&|*9rPi> a Oss|C-y "/>X5DMnc(?G# ,b^c5--١LŹ*>;9۶t{'|HL(x/+JIk #46TiPwцoq9`M5vKE˕i;K4*PXc%)Z Tvw1/OF7_UZ cNEp0c1wyȚ}j0DPs^fJ߈:8{lC+`G;`0Q>]\53y~Vzg5_l@LJv[G[Ӆ>Q)o?o>4;aXJJѤnA0C7١$&R^-J7]L֩jl!Z+oLݱU %:ML!3᳅}Gg(=bWS/SNeFw'B2P9 ftv\۷QGV]c!8̂]WYApzYwLqr㩺ߘCxU2KZ+*uMZt <ǚ}{STI*36ϿI~]\u[eReWؘF׌ 5+g,CԣL/ǫ+Ү:PA2F > gJ{{G q .k-wȅLeko>v}H/n:UA5Aв~ѥgQs0xiT0+]QaA܅FhNURv~lenѡ;=1 WŁbIJ3 y ةs$xaܼ \$ye4 3flܻu@@? %}`d،HbE"CЊE1KR;jVkYSJi l#7_ 2nJz,aq UqšwQ1@,2H9-: goWOˤA{kP+,/$ȊkPfM1,<3=]cЬÂsqXUM긢D?3꼏EJhY:($%Xܿ!7_d6CprR!6p2 CCP u\ xyWpĻ61Cܗd΍(lS dHFB}y۶*{a%HaZ݇޺1,.6װa^[Q 鴏?Q ;9G:QANhAN9+h7gH.304 ߙЃG a{׼p*'b, h1ÏR%"xߗ"%Bv9@㗢]^(3gaew[-'6]9eֿ̦~eo QԋΕE#*]h9njhp9!Nj>U!؏dǣPqktح 0ܦ+XͺryK+cf w\P%zS!jNSu=CvPT[kZ{xuXnL!kNy]R GgsY4[Rc8-TRlzY<4z ]XzӰ!^XPw7J@!GXT ndtH&:'Ds.]T/~vf<Av(ظP_3@2e(tQaf\}a\Ǜf? BZY$_ .As8B㬯 #3eBfsj_FC-3? oKM㈐Y=cSi 9ި6L(Xьgg㹫"mWg5_LHsON`48[xgk EFafyDq挵v0|.#j~ijȔÛ0+k0 O&@#%2wa{9ONo U٥1P<\p,lޒiGg.h A˶`31W}dPټ}c:yMP&f9T;cvJ$Kٴ0`EUrar|] @ȂƁG5OS_ʈO#6`:gBVw@FD<2h犿LX\|!q3:_.vqDa+zbXf) uaOl-\Mk)-ʿESȘ ('flHImJ0P#-Se^Րq Kh:p  R*\`3YXnXz%=ƀ]a5ZyuF.es~|Vs};yVJD$Wf$rp]J \apkΔ\zz8_FE8$R=p?A :+q Y;%ĽP0ϚxC:0V]6|OZ34ԞM,Yԁ KHƞ6QOzd>c&7_I!7~etX 2(}$'D"cM\" v:s^n(ѺDuo:$p/:͆5bp@i!2C`hv7x0tP$8oGYAv^ BJ *m>1<]Ϯ$k&옄ۓם*sݞ{$١'SuM-y]-g-{j׻ YMdE$\wiz?Ǹ LcbmN|X8A54=f;ԃMB2Wj2_t LcϙdT%HSn3~\^J9ہ5<T1h(v_N.l ,a)iyLy= |)TUt9u7qH ) rim$QwaS EgYrPє$#Er~RuI -HN*X=<}gX/~>K<&~I䕪? k=iիwf’OJ'$B(2Ag% -*"BOQTFt  .ƃ~>f>~Yl,Ģ ?|B, v(b{HL^C\?syîDѩB17O3Y%5f{&sJ&^h=Ns&G^'ݰM!JgW},,B"l+_}E}Bu'Qb3q+7ٚg7&2TO8wv| xVR{5ؘf{VÊ, ~v3Xɨqi +rҨ S|XZAd'cF12w 7-i"ވKྂ|bnV-Hg]ضܐA`z_J]m!hvWU"]P)|%mYvxdk M."gɞcG*uL5x rCʊ7T. `ElV+ SQ/4x^3=Yt68\p,.hYL؊ӁyzB mLgܬUE,j&֌Fii)5A׎$7*sޑie}*P Ů!G\y~*m8[iJ܌>[\MXIj+!n&< W/*DF n%0-yJZwTBwZ2WVx븨r,F ;nhgW]-8iC '],\uGɖyv4K9 N0v웷!%vz~cs ?E F<}kmɌ7`,^n皓ofc*rdya[AaiVjԥn |@IU/2#kӠT-KCAc2x´ַoE]v- 4HGbLB3'xLa 5UR/6Xn.Czfx'sp*[4Li! jW}&xJWŮ&grszĤƳ qK" ddEn}bfDɕvh3֙ . &~Ȭ_ttS l 9dCCxoj)KMtk'U1Q m\=P l ٘s,Ѩ{ ?b xjwMҢfdkb/W\h?Bߜ-Օ!Cmw'6F]6Hk?JP3Ymu7IƁA5MzUĺYGHz*~ o"ȴs՞a8Ȋ|n;)Lm[ĕesOp~}8:0?õKoE`:I#A7]AsD7ľ5*4hk}XH;&O*7Zdop2U?{ _0*`O^I9",)쫋W#!, @+IƼŭ(J:1ꟾ+j>8C~/86t=+?4W< e^߆gX6M =%{ o@ywz#Gk* DkͶڈ5t̙rb  ͗%+-mtP.|}⃄6?( :n{w>i`lDb%?[ V۬N k.N"]&Ԝ+"ƍ`~>^\J4L;2**Uq)~됐P5:T둖jfG)^``KX~LEt$p_`C{fY[ %?]EqZg/0Z7vif.(|}"kN3K6=jq@2K= ".r/OqW!M5Bϓ*)0F{hyjW (­WAnGAv?䯄eD8F &IkM" )Aiʠ/;*zr,g/@+ңr+*%̯=9D K;[>3dȵ.'UOsл|[i\춦U0ǟc=]0aPZ0ȵ_rbbtT0q8f 585}fiDsH8 7d9 %`>1vC&S8~:oK"I>`+<덪E}+ sX:xӌ->Tl-aFЕ MLM{]ʻA% iLޔִnPڜ[{fW]Rϟh63[E1(cr"-Q c,Իi)A)o2Bq1t֙>zfu7At6(qaO."RNA'rg@o }B\xZ6wBULf튟ܜZWc`~h<3a य़ L$&#s'o4h5*?g"7b lzK4`뱰1kNi.5v}.? #O%[81}rj=[IWs|D~vm[K_H9uCy ֳ0 tƮ;3%<j5eHrn?OdV +d*NԌ5ZVgrpzes[~gnEk/ji@99h)BS;wj-f䪊#v,NPI`K,WI}{@O SlNߨF;g!,lj5vo^J:(|BPXB[Vg@ic S DQxƂ,CMZD'PK hͼܴ]&nћ6-}_-ŨZB;۞oH>9'ֆZ rZ7E9L~Q]I=$xUOgn1n <; =NOu _νyTΤJ$Qi9|)ka}{KC{#5_8 (WQ(tHM6>uګTq%JiPy&VSWd*v(*1A#wC[Tr~P-9{ťUExA^ɯhgٻse3'0O2͢#nӃdCf# 40[~@jVto n!/w24|DBDk@3hJ-QYٍ>e/]^ ٴ'u:ЙdU4 ׀^Jr,_z_b iOr,?#Rb|H?7xPsJxѰc<5&vL7Ovy.@dCׄ֕Wr5=G6㨭'mZ0y2\zwQ({/Sz%nUһV-26 N4KZHf0Iv"Y}m$"`Y8w=`k-:ml\8fѻprh 3fvv1Y1Ŗ3/Nr~]['/q|t-ZQ- k9r oQ%+Q% /c:osUFiF_gB|e 57:EwM߷ŽVX-8b%wFeSGfF-ُ?;  *Z&ebKmRLmG\d>wuϳBA JR>g\PPjPÂ|fwoji%#[9> eZ qOxT W*V2 ({d|w wIrUazk/UyQT4nSMF  H _^Ziڵ_L ٣4?=: l TyD]"LFH'vm #@]u!@യ4a4vuKDCTmraiLz\ (/c;4d] !(Ͷ|*/:F}Lo{.IΆ +l+Dyq>߫_ÔpOڴ6u\*DF\MVt;4iL>L*T\:3H8OH5b&i0usit1$!|jdEׇ»;qW ^k+h’$va._nHb_r#OCx6" WYOygC8y^YcI"m2QT@/#',|Pul . jYMt?X qt3EpFqaġ~,ȎhJp%8݌4p9a?'ΩJd#Q#,Nwk()-AJRij{n"3~Bw1ɩ$HRmu4\$%xaqa:g,KB(ay0KZ'j`#A5QA^YJu.Tu\ fǧ9b~XgE%lilt`pcNk~IL&]hLk!coU#צ7^ `+q0?-C$2CZXa|+!:d1uDQnp3;`b,Y<451*iLjg-p}y[SݭϝQd[xb/do3lPM Ǹ0@6WlKqeAk׫G_ EKc\Kd&l?H M)qH8v i;*oJei|(n^_܎?@ԩg' ĶxTA%YvvlKbZΝg}g݈_;GE{׈jZ9Hu GWBc^A 3,԰ymk0 )V99Tqf~V̍x.u=КFƓdDxdWV4ey]W?CSBVDfav0`[2<^cN񗂦,X\c /D)(={ʼnROSa~0xR?8v{ŒYQxtOܴP1f ز~l8O ~Bu*ΆZ5#k xz /(@R,x`L,߰FԲ,zAˎOn\#S~lTaµWZf[SX:X77_3m W*cj8zxAZ68La࢙]~ ' |˓Z5ZPkы4Y?ʉr f<`UZܓzhѷp 0߮;ULeш#Db"fE:?ٮ޹uoEz:ڢ0^S S@hu/'萮ۀ \aXw?cQ+Dcu1լYjZ[C!$5kF9MjMg-yp]]a͔w.ՇyPn.S*$,8([!Xw}Fokn`1C݌ޗAagS]s {E, Ό9*꠵\b )|G 60 ),VXS?_ J\qRh<=6|7+Z0o>uCdNԮ xOm}iyA^y!G[ 1xeB4tm-5W`>G~BnٟP;ͧw0 L٬PK{D"|,#qB|! q 90[N2;Uj{ bAn!tP*uQI7H^P&9ir\dO0]< ^S:?C$N}sbٳ̡ kמCh&J*4!@ɼ6h~ 40F;bjh[*TkYn)kA hf-rOY5wqHs뾀i }h_p}i3-\%%7EgljBmc)6g pj.ޘPEʐzIeU&i,F&'u)LmS?a#/~4P%m&yL3ȋ?Rg)0!!ۉbcU'J1we%rSZcxxNj7Q"Sl .6w=.x?dZyr {>]wh1+ʚ鄭qKWoHD`(Ia)S:GBs4a@;7CRo D-5VtVnBt*_P7 lmjv_N 'j'FQJ W݇Uu'pr8,郕r, M4KX^hS`y;O\V :լ&mDI= f&A|V!Loc, NlkݖCew*XSY7J&V&I<^&b4oRUJEhǏp`\{/{&5(˩2W/*G(slܢDυ<_Na";Tı /)rboܕ'}IEZ44 \:ֈ 1=u }E)D>1TY )hCW) ~EmiCT1 ^'VT7/`T:-966I>7GoPLP9AA::MlJԟcڴ,-=okm{˳VϘwtZ3L](SUJGH+t5m$gSѪRi|dΣRWjr+FP î7|@w."$RU'B, n3%;K}xr"O?zK0XA4d'+>2;=R6xAr wWѫٲۄ[eA8+7sN"+0-X^LC9zj l&fH'TdS׋ڇ$\4N@H%poQ<$nFMw2[r 0~ 'U\~eB'h  <-?h]0ZgO%Hf[r#c[QN?$OvF VZ8w ~R|oGgXd O60~.{nafXy_o21h_.0L :n{,Ǎߘ_.'g F;.-$ 3P~hs)G,$?gGޡ6t| wi MLЊIuRq7@9=CԛN>~Nlru 0~>DA@x$39@eS0U1M|ip?ժ@L)"NГՀӸE*Q7"Ÿ]$G4 Ǐ~pT8Z 7QG| 6SLC`/uWB{Fw \XbX{l,j_r ٧l|eQM$ʠO@d3Vօcީu jGLs-VٮI6f-OMy#~L`oWm#R:>}$kB> WiWgKd "l_l>sU[,<k *o YKF"u h򉾩g3DYοD0 Nۗ忪쯠兵K˜iڽi|6.Id;Zv%Nc7mZ0Fmiwz;,&Nڽv0V R.46+n`꿄/ೲF9ۻ>$ʖ1MdVHD21.}b_BBv_WLNyfWq[y,R;+<|8Tibi]&ˠN>FX0*Za7J[jBc [/b;$Ǽn׎{񁧁wE*,[)pz]\N߀v~KA;@4Xil+E|]{*܍vn+Љ{*4Y80겲}@f L^쉒"E,锣)(i2 7}xv@H#{/t+O|Dڔ@ ˡ! &P8-8fG~Luqa;j/?ogv AP~I|s 2L1E]"gƂ]*䃹Y= ^(= 4K)źlpo<4J㘕DgEh=vڰIu /k{Iv_FBkBbFX#Czz~f4nH% &M8Ā\bPn-`Iz㏲PNs0W|IqTX3(NN8P/`[tXS\WkMڼ@M jlt{3^{&]A8Dk7Dm_/+ BoێS&+ .堆e\Ktd 但}`o\8i7v;!qK-dKx;FM\`jS6+xi*Vڣ P!oG/:p=pu?yR=ځ :H)fc) y»J"KE 8(63ŎXWa]\Η6P L# bp_ĬQyghf\Ǿ:s4 T9 6`J[$`G8))]ft͌"ʃ4Jo0u\$r>UZluSLˉCvPw+ xt5u cqu3z Z]rg(I?po-[@TkPR{L_Z)ƻJ9kU{;M7?h0?2!JrǬsLglB( 0(*E*lnqg^Тs݂ɝ]w?B@o%-tNDoĉ[2)eP@yȏJ"<:X8,6!Oޞ(f1FBB*^a6b۴(V,8̉/l=I-7Ć{xEr^l'eZ̀oOC-? JnbAո/&Ms`Y16t<0. ba=hyH!<XXتz(z礢d]3VJC즙Eyy䈠y@V~,A1QUl E|J0ck쫞BO2GG0G"!Zu }81}Y 3 Ivb7hE~PxN^]eK]=qΨ.irvv{'~zsզk*\T2ߔMaWŔyK<\EBîfNtW;Hv On֑B캒/'HLgcgdJDҳf W.3`+DNΔ,NΑR3xo}ח 28!GJg~|yrR?c&K\~N*i0 *Ma^o-M2)D_HgW^kiMFM˹}p`(ˆT.-XY)$H-hވ=Hp'lA~D}CÊ*ֹF;񅌠bm3_2cv^A5Uat⹺K?v \ 1H2Vz]ԤŒ&D46^P 4ց@ ʖ'7_a-$pyxn}S;oh3 Ԓ\LM9 }_}x^h8 qٳ߆x"tfGE1"q97O."' ̈ߪKn=[䤥"r/݄[X\s Bp_vS[Q%lnq>zrŝtz#4~&QȌ81}Y΀ "p@GYF`aF=Fbz(` SIgzAvBI+1xڕ) !=Չ _eBXA\}G]9 N{g'o(\kЏDI^t-u Я+luoA`j Os4RȑY4 -ɟ ìbLj}<oJ@ALD*9Ɉ @VR:tlu{b}}? zt3ix)s+ &Fzf7?S Wtqk8 O i+u11_ QoJl$ay_Q8xIy7YP\ɬJr\Dž"yJhcW.sƈd{ gu٢ 5[/Wc`u"sT+FF_lMi4X[VXRA.<͉nS=Li7̗\e#N?H9S׍N<:N U޿㺉@T7OPmxuqcDDљ@L)Gs3 C|> W+5F/Uݞbokl&ehxO&ܻ5 wx#9˼iYHwqk8!Tv*Swv~5?VRV kp=e̾u ,*13Nd*%%JMn;?TIזKK+ ;bCmwRH[_mT4`ruBMs, SQzd6{XU|?u,NR_5@L DŽh-i+I"LD*<( u3^XZؒ8׿\[`ȷE: !( ' LeH0b5^.k3uJ5 DL Q@qLZj6ꓜ7sOeM H.Ζ=?-V 2J&)-ů@g+KsfbkWT1%/^+OYOo1C#jO 3 8#7 e+x[15u;BnH}EpM <՘N$(=֔^Y=A 4J-C'Ŗo4$BoWMO`pW(6H\(AԶ Re[1$-3?={TK6oRP$RSKZ%P9X$'6wJ:+;F=,pEfܡFjoMR<%3p"5Ŕ)fbocf7| v{?R(b7i+>)@=fRS<#"b)>E5Jt)>ҝ3V3YksPYԎ%A@g'u\D6atU`~`.9,5`%Gޘ 'P\^'.>4 ݔ<K:I?cO`4,C4e_3DdZq&x2#dJ~}ɻ]9\K}m&&J2T>N~GtX<1a10pgt[;6^̇v+ Yq7+17 em"tWV~$fD5P]K+ C$-ӮC?{Gmx hԴDpE~:s( :ͨ|}qV;:۞=W3qԀ{5. FbInku(÷ZNܿ.4mӱd˨c߮VQޮɍ>VM/WdfV KsNd|5f>ҫmARU7/qQt%.YpJ^qPOl5(`s(/S2ө<(cpr|4Ϲ"PS1ӒE5B2o< 1`#a ,&,h tjci;"_ :3)N l{- (nbIɠ?[g'jRM\NdeK=ҖP[)yccp >@E6z4bMaGW E`D|w7ԀR\_R^u[S"/29Q?Vj b' >z&KB&J9[0)Xf,] T2B@k,̓L,fj"ߡGҘ m=^rP1;žrV ۓ4[Zʴ) &kqƖzF={#2e@SP./=jYS"%,&G:y@:ぃi~Z?+zr!MVzt1rK:0;iTIayi3v?ohC?1Id=9K0k} ")=ڣRbݺUMZJA < pG| pc2b72UjؠQ 'klq_NG2 *93[31;0&+'-8 Sg`if.υ^Qrަ4 7xy.)H hB@~1#6?kb*IjwM Dl)CҢ/Ëgz%_On>m9[+1Yr\L33se5>|6iPNs却T`1PKAfvp̊BW,Z5kt_Ԧ#1U zomi?ĤݸρaD "!1 vB!"c-#:s{ϋ3^zJYgVpSۛk["mU6ҭ?7w [ 3`}!އ-Ƈn> .3 *-pC #3qe[' P8/?=w |6#(CW0w^xK|1!+=S4t*-ݴg^tm w9 +>5Feđ~c?wRt^i!',iVѨp o?B"gZL>YCxôMw2G񩽓mVeTAz+`j s̒7UǻpfSy@+ed6 #AeXIeH̞o\)*:h(g^n;Z!l([jGh(bqm a;pUXVL+ [ z{jdG}(f an3C$}>Q,]ۢ`)l#TEJ\!*W/}CoI(P)%*(3X!#l%Y?AvvW4o'zt-O1?>w{A)SћddȜzxS[s  E!)F|Uij@SNSo^Quj-PsKX@VYnfD ym$+ZQxD,PKk̰l= 3qx'L㲡`yW‹y*R}'0ucf6C:Vj脏 hM u%Dƒ9Bܚcxē]?T`t8q;AZY>Px Hע__x3mRӣt^Uf"<nE@ݕgU'0U=;˳LONdx ]Vi2符 ~$3>CGj(n;j+N/daK/n3a`ϰ [p[l,يƑ~'i>1O+^( !`.*WvLS~,X8rlWk%P$[ﴮν[m<2!,Çtr,Fz0 еȱHҔXU{7aZWyMіF3>;(+% i*o}1RW4fMA,V>'{Tʔ'U9Ǐذfo|`۟-*uG*z# ݂*8t׈:u?iJvJg&u;`r7;&v[ q-Jv_Hj{+nt1l<,nOyICkЦY-۪4{LgOr-d:kGMle9Z5wN*X2H"GȵaOs-eT0i7`qt-QZ$@Tp\g{]Z|]WW?n"$+zo`Ԏ]{ Yɺ$`1v=i $`3p$=H( fl TF IDx-}RCJa1 PyB8Ek|ˊ*A1guy]gv+xqmm$XpXF]1ՊjrOWl\oS ,|b]?i&I ahfr Q/=lȴM7Y^,'e^+wSҔTNA=iq؃!KYKkot L wח#g ,m&PB(6elO-*j?9ȩB,R-Ij}$n:vä́PA XPko`!i6Nѡ/c*mAPLt eY&6哀7LY{葃ؘh'+I//'BF;`!xp:wmQE&.7`ñX)To[fjOjnF661_lcJ}NCZPP%'L;%Nl dkY)HJ+Pn ZVa1<Ҭ ET ETvON%# [m{cu,'Bӄ%jgI#X A κ6?*FE!W8=s[8![jp> ٻ5zlN&+3c=faE&FEgF_S`Ww,m;$$@o XHr=G3SWP9 ,oٜ欽n{q< ʑG\LF-ïW07헂 )F%Yɑ|`Zݟ`)$?7m"wDjтB~qBM7NX0J?a %[M o=752KW1M]1A嬈ț^CJ]CK N{ "+ 蔝7e=jy*dmu]Z,jiR80I5"W81aL<.2J`UfxQݼCDڋfi|G7}`d5y>^ޢY(ӱ x4uL\ڰ- e| )J9f9k5J pK\Գ ^HW&f{f+"Ulh0s으|kX^݋uZ5#g( 'MݯWi*'=`u6Cd{ODsBLHEhZ|h?cV mU޻^ ? MhpOu<4McDʯYXWfL0cťo6H~bwo~j[3Bˇ#cױݞTVy@ici8/[]E#u9hr5c}wA+ RP+5{;x:n*[Kg޽{cH&u Fo0JI+Mw$G8'BeZ?*Gi$bQF pxhA 'GW&[韩;Sm_k$: &y:l|@@e0)ZnwvG(75`OԻƪ0>v.dN:2DSCM~󩋃(ީ'薡'`;A"^q}B&UBnfL$*lljڨ d389?QeN^["m[_`)Q9"RG/^:$Pgx?RM|R8އsyRg-|c挚h6)?;yvY{=(G40cL\U[r S,I!֥wIh~)TcHG9<έG$`րD^0`_ð؜*+S%e^ ·Tԏ`]4vv3pPж_ѰBuol 0e!6F9+ǻ"uOy; @]d{6F,rةUo_\lڪmQUQ>EN{,:Ys4ej>mn馁JITGm/:=B,w$J@"4$AJ|){$?KY\||ݱ"?ٗX,Ã2r(0:^h҇J+PG鞩|E-nYPZo]Il{WW55`GkQW0 þq%1ٻqFSʢ jFv u Ao´zQY xFT w)?AzX$/64y+G'G6uuVٻZu#:3ʣuL-YrH=V&q+iq)̝X#=d$]eV28z~]Ŕ9r PaMI Y.hYV {u@?VDсh< ʛdXL@̴)Gglp5e#L0xScfb[t4]T5f*:7xex[I@y:o C=EfX3Rg,{j$@`$CS!>ssz%>' SE|j8z&{_R4=-oMBȊnUl'ق`ܝscDZz{gUQQ?iu?;_jk୛DA/aR{K\pTsҪoOJӒ?Xa|B_ |ZYw 'eͮq(v_fIٚ??!Get+E+^j-gHt.Ѿ^5Gy~"x^ DQnF w!QR;6JZ>1"b-&sX|`KrM`d)1~N=$oK~ kjN.)@L/6c-O; ir]dnguTǒ.l)mX..2,wYî-$w޿Xuxs\^קl~AMLBBu#:CR0m[9~I"KXAg~2Ia]}|׾;w0zڨVEYϩ]e{WK8Yc2f ntbT2,UcUeMy4eQ,)DB;57u7xdrd AY0\tm^&7=֘/ev`TjLrpoۗ'i}Ąa\< +d L=MU2.{瑛|Dc] C*\qaVV_ho6WgHe i*$@KIŭ62[rdٟ,ClhbsSmM7jz@?A&KT 19BE/ړ@:,8#WS~v)a*7hP*Kʼn׸>F 9KԷs^uĽȴUX~xgY'ƣm^| 4 vS L6=ӸrOrA92`p1l zj6:bǺD!P =0FpHήa2g=a n;2)C頋AVqQb5䧶oQLE,WLC Yc7|҆sw}$ iHC= ~g 2NZ]k@54 ؕ;c E;7h|+eF"3AHnu'e}x&07"`w`@3)-/#-BDx5zם0YO-{* }-аv)8jQ ;qmGNd,5"/C9]+~YN4/>e|vEAh{tqGW Ol&J`L U򂹑.8UG͞U=#`􄲚$~kx|Ȼɽ7yxbP8XH`NW ,$ޞ.wje:(!6>ۥ ;D--tܢv}iXȞ$1pvj\0yoݦbL23'H^&Qz!|<z *bȂ5[{;J҇!ȺLTHJ^2xN" lrjTm[? ҸrO/`F/M.5pL &?S_$Yk_m~gyI@2)>`5%iFwj$S{1fU1S*ƌ\?CkJM͹KOhK0. 7Ϣ9D_w~i2P޲8Bf63$ XpnF~A3F4K<E5Iw];U1%eB.e$cV̝)@L (ޯCa^h]ϢXA5FGrit;lJS] X5\֛`冚(v}/o1c5s'~5 Tܙ*TY' Z G5rk /JĄJ|}1;MADaz)/ρBu-[X鸪_UHMGv&DDvi\| ĦͩJl/r8nXU|z;"mq`t4H! :ӝ2E+" Y;]2֙ 1e̥܍"N6O YNQ/}Y^{!VM)B3[$ %/^V\$<-B/ܧ v3x3fե¤-)KŋbT\#B9J|'smA ~g"ST::$n$cx]С},X1HE]F*u| @muS(~wu4=[C\gxi' WW޼-λWOF)5xy xU9, LS%Ǩ8ng؋Q>Z3Ob?nnS\sK3i;zle܆~a *7>F\D#Ὲ}nnj*D`BcZGH' RAui!-H T2miJ{B?"t NLZ&:}gOjMn6"n|Q]Կ#ĩoE/~jrM|r1-gMbFkD9P:Hƿ\.eؤ5AUIk)ґ`'$>I\)㟍4W8F͉͈O1T/t]Vm3NCRѫX2~!7*Pq+} #=*s)&_3AhqbE,I˚|cKVHP{!^Nޖu <>၏,}S(fA MBn]ÞYi,hujjd Ð$ XZ(Ը3J\΂3V~BxDž.>$&G)20Yڥ/MdC+[R6"zR'lJ{H(M_>]^MRuhS1ۢ!Ozu _85ɢ)dk|_Lټ7Z/#mr\߶p*WAЊJ?akZE\6apR{GC%!mVQR{xP NpEdL/, oʼ==Hɽy0T3 rBcc[?I Iw!'cTU#Y -ʉՊECm]I8ha*͖ , 5p{vZB]EꛉN ~&>bb:Wj$!ڦl= =t;' PV*@VcB$ήa+rYG-Vc ) >,Ȯ?KA)KI 7`0F\7φmI*3^?U͍I@uyfMuq|. fUF--Q}h/j)ߴ7@ɸ"QoID#礀_H,zQ[lZbllrIJJ|@Sx~]G=ֲ4L's._R"/ou}i* H J߷; vmJ]8X؟^bOl!(<1 ]|wBז\J }3t#Y?h8İK$ϟĠA$΢r*ŽiMrtpb TwKB%柫&C6떌FnV*NLԂskacen{QN[/xIp<).+RKc $=\-Xq^-&A[pʊ:dnh{Gt,8G-QŊ-# Bɕor-:5yc~LW4|0{&2@:+}D.,N97z/Xm:+`nLѻJiP^ #i#tPqXt!T3t,}+h`YSA-PbV P ]ndi ƵMEoЧ~ZBc8)T4s7yَz$mKg jhnwwf-iV*F~I]pLU(}ZHt|Y1Pľ<%ƙwQZycEzw0=rwR+^x"E s+p<(X*j ө6g8CQ>8jzbc^ ծrjWϼQK:،2u7au&l6Nɟ}8 hL e"X@|P%`fsd tROy }݄v|j W]- Z6}t&^ψE)Lknn(0+)6%y`ո?J> Z6\QF8:5DZ~c>oPT6 JZ2$^ {Qka¿-n UVel}neqs}V`+'oZg'GOZWOG#3]ǘ~w|u`9.ӵ׹ᅵr+&9R`nRR4iaQ?>kvBULfj2lZd1}x*ygyKHA2! P֑t_#C]72H GvnܮfjybØbd*:bek9nw,|7NJcCt>!%X&)J2P'+,"oU9pa0Qd9Di7AR_`D~EpNȺQm/tqtkA~ m1'.Naݱ\$ "i?Ò<_w:\&#pt4;2Ӷ\GG_ HvBx3{]}A`KZ&|; ,|NPѻ/u2?¢?}4gNJI-!n̛$.mFЄSل;"&*m~@H -'kٚܲ#[rkXD<|.l]͸ P9[=#_[! 0YB='19׽f CyWuU $MY*>n2S19 xlOճȵW$g8i<(?C\֩'.-j  82'~Z Sn$i漑{Q0g V'ܺNjVUGl._+ pk;s'4Jou~-Tz1BCmL'PmJD`wm~3tM=>0Q ~nJSKӃ驽˪Ո+q%uG+`m>.?~R'I.cV+VukB ۥr {h9(g "5:aTn7rlK҉[2ҿ{wͷM = ?KpR+*ǕGF^ₘ J;HڢUDF UbT17v,z)Uɚ P3)|v75Co6Lb@"sgX"n oX {mNsJ.umAH*vP^?VdU  N6L+~Jl7d=i[9oA|ݾ5nނsI&1[eDxO ,#*}5kS}tnp̣ 3+_s9ySFR` ] 62Im03!²;x݋k$\b5hl-0}Rqaz/fAϡC`Gm(r dh׳rsunpIec.MAz9t֞Њº]z uI-8l3gŕCx!Kvqٞ:scQ.uoFb)9kgĈDݝw-\+Abp̽x lېd2m;U1 ^GT87??H!,K޻co7_IM8)')ZFҹc]ʑx:|<~sk4e,hoPa9S? ~Gaz 8&U8@Mcԇ Ko^\>u0f}5ff;畭 n[$a <) VB[2#aHmL Xog=Rȵ"?% :#W6?eF}FlI*$ m]4 !/Tx Vo)Hh4AZBr*[xi.Nʆ0#h =n}Q04VB ( "V̯6NQ%x`w]EUM:O'L: Ϥrh)\$}v\lJC{kYZ"v8͸% q(D(ўma8'o Dq<,3Yu 5'لǗcJvTRf+zC>W lX.7͂y.O&7y꺂sVh*&SWLf@bZK@kY^;K UB_ < ?9OǫkL~ j_/Vܡz<R] c*=(L-&ctͮ> -|,Fnw|n~G~z#[ٯkNtcْFNCƜbKM/^l-8sU85PG7߂õڼ$G)6RTn~G9gCCp5{*/0wى׍'x5O0`c "޿vG*k(KMg/Rٟ!*yx@kNL[#.U'v7"|tA3)(ݟJSWlwK@YNcR-o HNmGN)dRp6GP''u{ lyCy-$Kp9I/Ɓ$`IC|}nhbm*2xpGJXa)%ShJڔ.RLc[(xs_{]:cϟ)+$I2b6 6Lpt^DX#̀J GmP0kpğo](|$>ogSʙ 9q'AtYli8Nvme,{ļCuhXdltZYyeğфh_L3e$` $_$*oW7D' dj 'XbS?\ET$UGЀ ӊȍN6PgJ6dO?< gQ螺>?*V Э]#d$۞#_i21# mFff7759ʶ LS 1\Qf׾I.+)?}d1<="͕ﺾ~hƲI%s3WA*aRޑg;w)_O7IX5I?!! 6n-$ý$֯ű/`= "2w: u|zӚH4]N)=ֿ͓C7\:pYkgVjD^@ay&5֚͵ݥNW9T:ߛM7>$wGrRBa\!D슸;8tto5WEы*J{u*(o_~/CDn[C:m`d%4 a:{FeGACyZ3: B@}O&dt:\s+*KMDAD{s:!Ulh(BNI%xQIxI͙U]^x.yRVdXz@ 6Wȃ_y1 P^ί!=bvPWۇt%¹vEde5HL_vryW(msvz{h6"gR&k҄OQߕx>uPLZ\LsWBqo͏e|TKocB^&ps5G(ɛ 9L`IewMQ_ /!+r|0-:ܛ9t&czK+z־UWyӐr,$QqW ¡Ur^VyP![D:Y l#r;Ξ+ ow² Jvh- Q& kti]byAmqLRSWq|c}=~qY )VD$6 A;15R[6{&r[o"CYJ0rwAܳ=+%v/oV#\J;I?X[X/ [Wk)We ìIGk߻d62c,lN\s-opxes8D M1NQ1^kv-olɺn C+FNkĨ$Җ$xl~an&j l4\0Ԝ JdA,D'mXAa;5±-dHYSsJH΢|WCRaq`A{dAqM^b89,%uQ K$gI@ҡCr5D; 1OOd4y>Pv -{[|N4-B0.Ȯ)XR jL.NϠtnצ7]YOq҂iGh,Lot 8_О_rqhyt^()W]NW\'6%r2DWjRF g P $/]~u:"s?R(͉6A8HLBw/SyƣAj;t>j %T'2гX$<UQ YU젡UUsb?ER. /0ELA;B#ҎkI{:JlV>M`DYn?iV d<=GjjNr0&Cu欿 QឰT)c+/H2{RP } 3G>əbaE݃pReG^ȧLF?uELY#ʠA:W߸_c ;. rlc)9fӔ-Vri^'V\k-o'%x!w[qVEѣP{xWyeTpttfTJTxW %G+M;Rjr?R%LرO]4{aAL̨T 56C3Up4ERS(`n A m;6 Ҍ'vZ J.S1?u՟ؽ&&fG$?EW| O˵^qKfj6Hb$u3wAov_s`ChW"H`h ÄvPH!n(5zS 5u*dtL,N:y;Ĝ0 90Yc>))ʄV7Q@ 8oE,ڰ -gֵTZpyΥ".AK1 ꈶP ԶRNu!薖= MU?9qKc">%3=vf "Nx-q*Pybdp_>zȊB-qu1jOd~Ձu^t/m=Ѵ6оxL Ȩe6U4@jYǘͅ(A R2կ[r BBiϠ|07ڱd-DnSܺ˺of"^9p!KL'4P23SV}~(@(m!1򯤖zL4a+I3FW?B9]8\J_Ŭ8x/i>)@O=y$ʊ,!Kl;/1@9_m b02;Βߟ7:?b# Z"`'N6òzP<MeMi3

ر| 0Ɉt'RqL?|䖟 QB'4pR9KP9z^}*p'Ik\ȞAIi݄RwwmY1e2(UOrY??VLܔ`=У,Qp@LItEL(D=DzJ?G%,/, Ɉ~[98+~S;a^HDE/pMj5Ntkh L0<?DI#HxPaٙ3hu=*n|Cc|PB,ZNURO\jȂ16,pP N! $].Z(Ӯn#q*F+!rvG[r:Pݏg?~-Ϛί)ضO;=Z]Kr*-{.݈+Pmyr9֚z˥l\o;4<˜2݆b8kOE>~xQu,qظ&tዬ @S[hml}0X 6nr V(uKxJ@l+/k$;gQgoșb3Dh@/B|eꄬ ũXpGG i`LiJ.VMն,Go?;ѫ}&d%B a%N*Dbj> G'xC MOڻߎ@dޓs$,|BavYi#aKrDe.j03x|N'p%$Um৶6o׭nj[SAfÅdv^{ ׬^]bBEpp;6nw2(mF(#}`U2! "L:BmGI /ѯ˰ d&ss6 D+TXnB8H>;: {U󧗫0g:J EV|bA`4{Jpx).aB@&oX\p9"N/AW{ 1(U̬Y_=]I_A{r_Pn?Ao7-e"].6THii]$&g_]or=rK)7!͟,}PazLMM7[,;[/ˍY!@~ߊ"( czO˯ 7&^xc< $d1BrFb(#دu8%? \Q2SrxahF,ۘl޹v@:!&~:O$۪Q> R6s">-J =e&y߻xH]NS]5 .{Lw5 $ONWpVt9XUi\IhTZj,ާٽN +YtuєC(La Q*|P)xEE}د X~S f5ag&+|*J]&{ݶFLhӳ93pb5Ov/Фs*+҆p)SExHVC߽Vvp!YZ$9#k5Y߁\r"9 v}ݏ1UܾX.6]Y<-jsLvCň󙌂SgܛBwnnW&`6m n9=:htOYhMFM~AVͿט l@UqJ#]z+rɘ+\{KS÷hUǰkO?[.N8 DGI^Z@n-0Sc|z[,_ܵL׳Z3}fA_L^2CDj?eQHe'jNQm3ɑJ#,Qdyl/pcn@ܖ ƞR:GgO^x3zO r|_@C !0L kA `hElafK[ן\ܭU8 w)g'^ `|vFնE.j=0ެƼΝ|Ww٠7oJn!Y{{\`CTr@]mN-;Gэo]%oa#o1wDҧ‡vZ`e6|xGؘ>T"L3P?5r|Lsͮ.;$"ˬ-BeR fϽe;wdy5ۀٍ#*,7%(륕*"Lz&GNZ 9Dc7-qS@睼`O[{;nLB`4t(S֠6G+%ʝ̋[b]8{N0[b9[]7^l^BVtfV *;8~k>?@UT򣞁_J#y;i˕TFxtVZ !m IY'qM*]@7Vߢ$3>?ʔ =G7M-C}#qB>Lfç4T={Hz.E&$/\tƚa6C4nCȷ)a~ Y>SYF >־͵-Sʹ:z׭5L`i*Ӟr)xavwN$7s اkP︙$r"^^1L 8nr^TeZ7=RGPLp}Re?{|FL7@2:*m/|`zb2y<ƞ6$wil&PFj:ZvV A"7P)#*-v EP~u`Shr`ZX}i#'45p;UJ>U%;N^/YEz86ʫiXZ˪yslUzjjBblr6X`#F3-yƙ |{JWq;k]Ptr\hߊ׺So*K${Za6)Eq6˹O;U y#k_mX//~Ҭ07 P@c"d}b߄.̗XP\.ۊIIzI)t_z[] {O*f 'yI)鐽@c;5C}:ߎͨ%)}`,!\N&T+^܉̽8: vebm t/C`fϥSqLKӚzQ#,rLwpB8NnаO$nMoҁ=B!V(dI]WJo7+z}n,Â&+hw{q\vmЇcx$ddx%B/O25YTsNƕԒ@ǣVM}DI:cE)ARJd!_O)3qe$|VE0>;~ND?e00 ع08ˡʳ024lXXxߍGFi U7(9U1c.TFdʱ b-Yz^POi̠VR{^^l>Pl+.%%ٵ Φe/CKKSU0cvW=0³\wdu_l6%,dqs=߉R${G{([ @ѫIRJr)O;dWcnٖ>Nt\rR!ѰڟؼWi?X @8R\{̳'DH~Ƴ:S6s/6ۮ${$L@2V>/+F@ ܚr`pr:͟@о˶!*'xyv\UFV.eP'V+\Iin>DԦ#Z +` ]zHP1<,q C+ K12v'40ˣ4@ t<>G=?$T jK{͐EQAqoRO8W{71EtqznƧ?R9̓Lfҭ+dIm™AʶB6Do.(Rr ~zlSv7K%y6nPvx2$.H2^Q vK?~ GN+逴1䙹u)^CY3CLZl$i*SOr Wq@6eh|)%Q 'Q, Ǯ6SJ-K- !++-I=7! wi9>0q?+/Ŧ;GqzM$!hVwCfq8A }Q!qWϓ)#,D̓j1RQ讉zK m״E?툇[.U|AÉbq֨\A/-E_ b!9 x3KjT&O}2̂w"gq{;hQE!*_*&|*Rb~o5ܟ8< j!l]IgvuՍihN%1[m/UĦ)x 'T̸!j]p$^Ȟ>G`%AHZ?ZGu-~tN2?R~H^e>'PkPqoܟG0"o 98|"`(YU-v4_&3D2{oG}Cl0y'g(yҼ>%~YrLqA 3+<\ 2#7U5I˴2dez>$nf?B2Ly$򇞥'G0ŷ6e߉Յ 8btaKx:ݝ2uvzi`eM8RȠ}v<*^"bUwJ_Gv#v*.l? )DG#=r}8g R)"b $^lǔ@10_RCTvnAFWFo VZd Ӡ,B%C*7k| F IB7'fR{qDY |x̀3ֺQ~zi'ig<8liҭ<%7 #ݔe#3W_Ƚ14%腧%XeysG" $1uǹQF@өmsVY߾&"1UPG̶)qG:阄bнa2SW֍QSq+~u/˟* n) ,-9bؠԺ0Y`ydQU:EqRi}3:0NXe1h3MLb}5>P:ϳE ax;02}PG<^' \IK~v22kDZ5>}Ip_gѾ2*h)ӘC"gKZ72幜T,O E_`;vYo?͛NJ2Uw}ڞ ' E2s2=H8=*xА*#4~^9yI70=V9KP7':ls#nw%w/&qxoqxX] TMuex4?|2]{CG#%"$/[Ȣ:Ne=yS ?YJ0ŀ΃} HSPTGU%,*b$FW<[ZՕ}@j#!ɴ3ؑCGxd3I/rVj~ኴQG4u>DMogQ9yX̖h^]!Q5xA|}7Okzxs$:NRzDՕePP. Ke([3M nYuf[pZ03ipN:hz= "5 fUrmTQcGNb.( j/=t%Kx(M3+gsL+jMѐeFfbzbi4/*͊=˘q,g[G"p m[ಪGwVSk_R!tnj?/]f"ݟDZرIR  \Hu6|xs%%@ J{`I&:H`$-S;bxip5XVz%N>[|9FcmwKэ쪋s-Vd-tĂs7R%w)kRR3.1GR,OXey}Y.`Z},^{z+~?k=;dLpGkjt H!qQZs{GA6{4VA @x>C]z I[ lt2qЧ[ʅӞ-gvD*tiį/& iN/]VwKS@` ͹k‘\M"&_1h yRwu]f $@Wn!=:]gYs2y+&߹Źy7FMl< /ڱZfW*  ֢̖DEFk2 AdVŮnk,$ @|+W5=E@O"YKDI g_*Tѱrp3;ԑ'9s? (hʎ=HDj]rQ-kvFV&l3 yXt.xbyd|VU1DwY)^ +%*ʆ [PPW>-_zZ7f[a[u(Q]*ƴ:)e6E]1/AQEgXewƶ, {1Vamk2T~g"ЬIev [ 6)ESvULMU+|F( x%@D邬~oOϕmW{‚T|۱r7:B%Hiϙ}X/ZEGS^j+ Q9WoA}*dg`b%T4T` Ƙ] 0cޭo-6re~{?X񋋆x.2=eBrYbBt5Zb vi ,`D=ޭ~a|"]P-s~gW$LgUQ!RWCi5[M$LcKh.~zΌFW9dž! •G߆'(%_=гphB!Lg,-04m !zy8Oon|Pdg/=cψ~}J2%w]}q]%95x>\Mn;ɨo|X)3)zCY{qPWK掝n7mQX[S^5t߃uV$+Pm!2Ih[Ȓ %UpSrM|/=qs.;>l JgX/U1LE NQ=1ߏL\P+|rim r₺::^$k'n9M[kPF7s"gjG]DDk g=Ɛ:DIi C>}%` r{q)-O Biњh4Fأ7jK(ca5] {JQNn9E!PYiaEd)(o@ͽo nAkE;iw]t=v|_ w|f;ՠZLW}x63mHBrs!uBÖ3BH O]UøIE j4l,}g2%2q\ҩ'QP senA՘29'o\rx㸀"YP N0zyN6;䔎7rbM#M:Āp+k!T;"FKؚs89p1],=aœ’2sBD~ Ɵ,͒&appFa$R1|9qm=;X%yw1ŊMoզG5tyaj[5딋u5-ifih)ܪ)"=^<>΅H`wq|zf$^2APЕuzXG2~iLdOѤ;t} d!+1 +r*tHx.{W?-Li˂oxœ ^i%;t')ͦ`:P$~aMir5yœGg=qO9!,Ocr'jB]5]jf"pKX Wו/Im);FD~i,ThԡwŐ>qnS] qU;c !UHhDͷ(y6~F# "$@΍-M4u?>T?Pr.'Qf9rTfre|0 y`+PEo`ŷ$qӠkCoQYŅyag_(9LsW+0xwbi8ւsy$g|Xv!_`@2){4%ml~Ll$X[Y7ҾQ\Zy6Nwiue۪ià ljgN7K,k|)xb<z*7\7MRY-ln wMˡ#^?qKP J 0鐔=6oY#J75HfR)4| >FpOIl5wO,(]Ucew23VF`IZή/yRLxGŖ{\߬2 ܃e2ɌՎ~ p'Tf|˪cj ޘ5pD#jITBlo^֒ʈם@a<4B9O*e@,L: *iICXVMUg&]9*MM}fḡՙ[_Y\sc"[xiÒ_-Thr"''ub*arJh~JOJ< գ~>Qؖ~/ޡN,"A!?{S ɟY˄Gnev;("Rmӊ&<3 vWlFv{i Rq eT]VjR YT)6w$A618P/&lA -М8`rq8Rl\>B; U~lws?XyT/|x3 {i6I,\%M2t癲Mei"Z=k9vT6S3k",\i52Px|}"OӆK%#}pn9#oqBv'E4ӛ8$ "YqBd.ԅ1l/uإEXŕ?O4JXM26PMr5F  jyj:OyٙfCBȃ6i ?Ev߃K7E\X[uC/\oܭM+q\BAQ؅tZz|'3mĐ_;"Eg4ҽwk^Y!%+Yʊ0>D#b ε>-]x {ڡ}܅gɩ4Nހ,Fs]O^-*)}Cb>J9q,,:\g?HC &NKYe"l+iV(mG|M]?O晷l%ֹ#; HSkYŧs=l u >n*kCwxg\-1hy}BEf|C§?>1-2z# ȩ vī geDE8SO:YBg  ֨ X+o3hƴܽ~KЗTޟ+ wuaJ鬒3js=`sQ\Ļ\H`䗭)!NH< &=&YXd mN傡W7ɜŪz}+pu\V 6η(V2sb tk&6شmՠ}9,=ekPcM_N `&":Bx[HgTAk߂*雪(~4euY(Ѻ?kCzLFA ri+!.#qvŔfOh5crX5 *%$IBVqRse6An)k8]]]~ ҁ2 cG!-%3p)ޮ|25cӬ5䳓[Gxi7DR+gn#aՇc1x^\">8Ppr.HX%,.Pk9-m܌ GdޡD<@N~PSs# O=12P:ahj?ZP!1&I=ͺ/wom3Bʶ "iHӔk0|dZ͚*X! b%&N2x*cQn dfӘBxrd(V:/_ΰ1( zc7%6}RҗcaX0@2a˔o\b8BGxE*'|&A'gz |mkkl+utfC/- Q{z@˜P#j#|Ԯ3[ 6cz^?Ƃul[ &* cz}\U%J)MmА<?B7*wdLE4 ^QIu~`7DU O=I_AA0AIcz{? K9Ѷ0cS罏~ MJEIcoHDڃĉ̂ 57%C`؃;gV$1ٰ\SKUΞy#Ͳ\Ԥ EsFU߮p)N7> $8A۷eiT[NGR犗W5ZK?_F=d4J[ܷ*-ntռXUC(bvԩZ@@farg08fn+?%qֿ$3#V׽nwno rsQ<6[`$xa.TY[6.$ZPM2f.euF q$JO_ZˎP#6;z MW 4CYn`a.G\ȮtjNva ƫ`]z[?җkƋUM/ ?2]9aQu:YJT#x #zr(;炗Qi-KnbJ* Dq,َRSF"*K7 ԣRvx?lM[3!L1SW|>=T؟mOcD?l22իߙ.aU>[aY1cʕ x!;)|WV,휷 ks*.`ɥY|RĺmީDBsfُ_Yg! ͻV{fŵ;O<*"v3Wo֪Q[eOw vl ظ;!0 <3[ s` f#;ʂ=$:n[\(*k]n or^CB 7mn ʉ/c}XҺ2]l_.x[O'/g$, ;!9zUo _5/6g[hĪCbvщO3] ̣Go/[SQ!Ц*ґ%"qS]>Z\(A 9ئ^6>ý}MW1Kz4 {2]_zu˙ܛB%̓N$:/>n◯%ْ_YٓK9b9ET`a+ēMoUPƵ'lck04L'?'ӷ޷ rU- T raLN;4ē6TAL;r!Qc @mȣʤ?X0}qH<3n jQc(7O?retMB 'AɺcЪ\̬1FY؃Q^T &4qq0y!}, )N7=8`Љ:87tg zÞbGWin:ȇUޚxƙorCa;b"n3]gXBha_jL$ZS~{,~JNs7^-ŞV,2E4PP;/S&~~Xɼ=dY9.^.fCi9 9f.YgP'JM:#Q>+aҺh}#:o9=@-JDvlE]9$!{D,U=~d=0 J]ָA9DX%HI6МԐ7aV*\y鍞[oSq0*Q_سPTW}V_w.JVoS-jVx DگzbZs8%&!KeIy.8 /p4Ue2 VϢXڼ3÷gwD 3Nńg녨,q^ yv.L:oo/?B%|gz+ /qè3Aሸ#v1]B/O_VluFc۱u h;AÏ Vu>GgC93f܋wæå\o>TD:;U*Z"*qN6VLYr$}? >=.A4.;"b]\}&``*x3X6SSh}^f{4(`|z,/%g>Px g=bIVlMJk ۉ$ LsR$$ Z'P$z}Dw!Χ6z`y> ~Z-umZղf[5HLYI|ZgO歲.Uذ}&G' 7'CWtx~I3!b$ F٧ FmGF]+"sb25 8+2 Ƃ} {r 9,zMYaz3n&'t/_4yK7^Xn'(.F+5,'k~PAVE;\b\\=KG F–GhXuz1.)3lY)j&j0@ 4aGhFjNsuUė@s5"%iپImfX/R/(Ih*ʛ:( kPܛ.873Q?v+_ 828Hػbz1O:C#feZbr$P%<2׉@%OzV5*.6Qw{c< =ʪ2eF/ c#z<]5[%Ya%!#Cb!-^$ۉ8?r.Y1jY+l)] eμw'3~ӱN'/,9h2ֱP:z_% `pJf>!Gfx&bvC]b<"abwP{ G*#NNF[˚Heh.Pv \#6 Q ;H%ati력vTELgC iMffvT?  $^j7jÓKt]m5+1>xS֬. ]z_! S=SmXzxDY1bj˰pGY.,˹yT"(QK;a燂ۮvj"] u.*{Ykᢳϳ?p3wiK r!4tZY__k/Dk_ CntTXH}#ڸX XjĖgY٨={B'xƹ]4Gej̈Wj@GRv fa*m96Ɋ4ŀ̚@)AU`!I j?zK`-gD2\EJVHNvfR.eH6-ƸbU߹)͟Mfi,W_% 9Ě zd^oЯG-^*kmh)#r +:Zc1@m H.ϳN_b"KJۃHT)mpĮ]tT]S&KItr {z[~G"Q!o6&c6?&91/BFO;c)V*VhSU>W.\HI(ؐu9x]` yT{dr!`)4VZ4i:"|T S3ڦ<? )Y"|NB3} ?oA0}[Khܪ;@2P舼-[، @ Em R~q%~+$Gִpڷ0(Q rv*9րKfG%uLHfIG*`0~ڮ4ÒteR C0(՘MC.vm_T==F2t>Sĕ)\yW=ݍ;tT:skNyxڄa@XLy7!&`ҧwv۳m|9~U2=0iV_G8^<Ԁ&eŷD(]w^,OT A{F՝&FCu__;l7X*ſ;RLKCuCq@Xw ~"FZ5z+p;ђs& o \V()? Q̥hkDrD[*Hn>dZ39QiE=ym*%Z@*w^5E#{Q('%wXߓUAi@I!-r:pN)չ 2TEq$IoTF`9%DM>%*jd #'έKbpr#!1,w>%Cc+ [qV۾aD׀@Rc{\ߕ*@lLQy aZv~Ѕdd[' aŏ"pB-+١FjZ^oѻ*ɥrkq ԫٳ9(29S;(T:V):W碖v @B{X 3g9ɯTIZqz o _,'=o4?2%΀`b=[u(Bi94ѷmO6{HxBꐙ)(0nP=ט6r8ʡ?Ȣu[X=mB䧽;^ ѕ{v Xtҹ!:+jh.LNG_2&(FU M*Gb%UhښO|y;FbڻrD෈jCƳDY8<^%bV "DD-L.HE$]Nބ[)5"uM]Wwfn5Eg&EةVOb h[@DvX>+֑TOhgSCdel`f-ݣ6БÎ>%MR=c[АJ#aR]pokw.KB0б8.c`9^IAxDצ,k&$C׫מU|C V0\/ԉx nE9 k6[:.hC0=dgx:>q7.j 5}}O(; %Wk$ZHD,ɷnhE{iKNә7LvLXoR HajԙM7PHtQt |wtmЊkX] D8fc1= .Bs$/a{E߂naƩ.ТJcD` ( 숚*70"hh/^^_ N-nM{t2qtޖ&0wT~D!4XphȔ n\0O»E,et4(0aWDpLy7Rx/"KDU::(BKɾ嫻E{AQ#'HVmrjSʷĪ!/ċuvڱFᕅ?{hŴ/ 81y.Jta홇R(1ds]%7LkVzKKGi)$\13Oz-fWMgIOh8GC.nA}y:|\8f }:vWn={d;>), kqa WPn8d/;uGԄ- ڰqʬ  E9S2Fn='zWen4|mv$gk9+s hn-X7 YeNowQߗ }onI(ݠs~2]2e |E;xH؍dݮ!j=2뺍g$*gPp oEooQ3hj5:Ѫ8|ɳ,j7zNԨ'VD0ʔ%]0e!O%Y0a@j;PUhV|#Ybk\tۆjNp')_ HCI._>=շ움s+ZNsTݶ-]T)Z^ w׋zdW.U&NqR ſF.3#-u9сa> 4>¥|1aYhG/+mT_sk[&6¬OBN p Υ٩G\ ad^^TdhdىIʝ[C?e!**~"TU&l< Î%݂PnݛDʺL|-X_% ! 6^'k(3^·+Tb=PA^fY6[&bodP:u*}:I5Tsﴒ~(N !)nP<}ekZ@)TjE4#2Cr<[vǨۮL"3IM`n:0c=_Eud'Q*GNF}Nwm`v23) >?ĘnQ<'`+* 蝭ǎ]DBOafcA5牽Qet..GWӶJ~J )Kģ6$ ]qnGb+pK4)tTu/ƿyų_&h @aqG{7l"ѨI3*.2HX`CwָW~n`ڞnQИ֗CeKU-9;82~Jruۿ[ƂHl:4.B[N9dI~AXCL4ɜj-7xDp7C.u A(Ԓ0տ0MU/3T'ت< ݱrvRw"n7<`p2ꅂkvO ޿w 40HU !ªI )՝<Ęe` g^&-~2 A֍pL8-fH1zDfnr}d#4gsǾ%cX'` Y(lds`n" qevP8D!*ImڑI^cJ:iX.4 2{$w:fsXH6&8 NlS|A7IXGʩo<$\6hCh,^,f<*c5 "nd}^5&r p8cnVs?2.~/C~g]B7 $l2%soI lm8"  OPp-O V. O &p|FC!^flm;pq ꆰHH0A&8Bkvuk,Aaڂ{xO:φ`;͗R%Ld%6j] 6nBmf  f[]7;j^%ƹKIQ/dƨM$VmsGPp2X5Ҿk,~݄MDRr~[? %zm ?E!y{.(fሊOa)O&̫}Vgh4CaR sdߙE|u<ؾe5V e[ɓLPw? y%44;Zjܘ @Sb[Xz88$v3| xF༹X5T$<Ɣ2FS <͛oe:GC&GR"LF$iBL>*Bețoc'/Im:{ŗ Rr|y> !K&k=p)DDav-04סqCĨ'n6 =oG27Gbt>u]>,{[ە:d6Ətk4Bf?=x)ئxqlUVzKjw&1͏ߢw@xdB#*wYS~DDFBf Y/qz80^ cr{knDDz3{@r͌v?@BM`/Ƨ. wFhl l듇3s'A羱Q8ƪy"mĈF8V¶?GqRZ7j~e&YˁܫCqֻYJ\`,~ҳ@RݦN v\zC_aqpPr^pFt`!Qt$1ܪt vOUcb2 9znZ_x,CFNFH~{I6g=K)N9M۽ĎS9m D 2zyRe605zb)3lvd5( 7L^Fvc2]!(JHsMyH"Ԍ2lzM[ξ@lu,0}@C'c.HcC<" >JΓ0vhIdy8ۼP`,Zsd̖Cqj6fM1TMl+=q/Z AϷ"V`JR] .)j{TbFo5:+8Hp.BVUe^v=ZRYYi(JP qLpך,&R[9*N,Z a*DͮU0Jo[O9J#}Dk:չCmʦZ#MNYXKp8 L` Hv"nTdp4wω(FldCG!aY5@4Ps =dۉsnX'%Ӗ9['5sd:ULj<ɦPZ<:GD-?x|n;£'Ws2CaL:/̰=4b*u񺆃= )Fܛ|3=})#[q]wFEz^ $ OrL9^!89aXjb7u&R/B`\6;!aq^YtZϐ6!:¨7Gk;}\ [ Oǥt^:+WJ0[:`!걪:=rr&{8@b`w|b_B![QR1m%pkUF9L/nI_\UQ)bμ7U%á_߰8O'pp:%|EVƕΜ$!lƂ@K0ծEr[huHY_*X+Yu:{R<("eUy M,!ho$MGwr;ۂ%#˰f:ɱ? [W16=յJ-@# a!.rvL+5)?[Y}/׈L6}*M՝=}=Q CƖc.R8@HVO7۞< 9t4J]Q B)I7X=fsVmIajʧyǟT7h,*j)c<~ i+4+Vɔ N{Sa Lu<;h8T=="L}KS["_j8NJZ>!G$=tY$N 7) i" lKd%JEv0 jW> !N#y ?wqG{gGTtèLY@>HNF&cuwSyX*E[*O{+L2 "ȗǘ:|NρQSZv#2+O2VQ&HTfD#xND&τ\MK#~Wqa oHsMwEHlks yN\zOKߒ'ɴ%݄/9b|<#lnYR^4fwL ѵGïFu'eSU1CC b,U(*`b V9Vk&TjI}+).ms@smy0#]Q0Q$,dvRf4P0F`*wu`9 ׉,3r D:ߐ [CFW2qN`.S}P^J6ay/RzvV\ФiJm95FĜ ir1=".OBhwٯ߃ ֈ[{6%ksV%ci/zUw(@6sΐB3q XHL^pvʵxF߹Ƈ8;q^OF|K>5rvw>_ѳpχoGȉI/ N|F'PJw;h֢;i|<~Pc$\.jvB71# ;oc\R[Ěat|rEB}J. SzDn*FO<.XDZ# :xsDVLGdnA5YI0^SoE&4ё^my>>(؆QM&:.9'/j+0TR3C8tTR%#TnaxuGj/9]'̪g*HDYB.Nr`N(Џ򒡌`"~'YX9تVzRK&Tݹu\l}F(b[N7l]VEO7ʰ~D ہ A(3<;ŗ8k),܋toOm1x,\!ߖ/؃ʚL[*f1V؁pYMgPWBN>O!U~sTJpR \2.q"; R|~ o5"'|څJ |?.# ™ӖȤx -$\{Hs]u) ,s/^aU'&~7w94hjVPCWgn@8즟Z j*}' 7HRen5I>szïucTa}ElNL+ڤӵ0;v-~\NSyff5* 6C+T̔4D-<('|\ 0bm)_5_Τ;K~Ԟxax4T42C$h{WQ\-7ʏc2)?25rYVKTE Ҕ%1^@Y~fxZ}\#b8kX%%ޚxB~ޫ0d"fWc#UI!9o& .pD&S =HJDߨuz*q1yJ,Uqu㬘ey@w4wz,bU7EU҆.)'q?j?NC'aD|WKn?3;)KZQUYhTŎwGU*. ql>y3fp~0 $ )lȴ[:c/ `ŭrPXҨh)]$*WxfyT@[8BЬ3/YG|o/]fJ,bu+o_ إ d*AYX r N"?-Df^!8>h4r:!+IZO\j"2V`oi[1b!Lfsm"(',;NDUuNW W: ċC$,LR$>^.Dck-l@3j} /֎e|* ݙn/f2 Wi(†x24 [gJ+%tb'j=5`,Ɲ~2Mc{DZnf|e 7yTKgVvӧiO:XUA9l?ކ`\ƤdQ f K֥ib%PEa:` -VtD`ͥO,]/LsiCU-c$/&Αaߝ 1Wb Uc:b[Y)^KmCC8O$M;XWhbIU})?:t؍ߊEMw%1H8zLgsT& 9x<{ULrRfzڢ z_I%g>zFQi\[ X4Rzc&Z侇:HAeH!EHmMWVnm@M;0hMVL rΈbJ{JP6ITx ĺ T23[Eށ68Li4{s??^>>]uѐm*}/܎CjhkFFE@.Bwt9;!yLF1GǴ%n b ^hjj?8K0N)zHz5ɞu9 Y_TFjCᲩXHdM䭹g^H5{Q!<ܙ4Q(2$~Y?-[뿊<gfURJ ђ! i_DVݬ#²WYѳ()紼B'7Hc:Ⅵ'?2jX~M'sWIyMvS u-7Jm5 D+,\U!TT*\Bug/J_J`B?h6op.Y䟮c\ # _<2GOә`J¬joz)KőykI`j~nB0e\ўuJUd 40v\,|{ zaT[N834-WI w nTU(T~H}d.q" kEm;(iҘzҺJqtu=,4m?`$u8ڽ]i{3r0L|LdTTTica_оǭvׄ:8".[BHsT--DyӞ`m7W([]rpy73(➊qd! #6Su1oAR 5p<{<7x9'6{ h7=`n!LeQȤ.6UVڿB $\yLNȆ:eypFkaϦKNWz6z)爆_^4Pӱ8~Qt\8Vg,CK, ftjO=N'nތ`q'0Jfâ#ɜ,fS=Xh޳ÐQVbu?.i.;]aFfVBݧxyXKV\Lt%HW]AR1|z0-W>WX?+<ϹV2$@ B埽r JZh*٢s0h._tL̠<$X)CJxq@ByC<}dH/) |S"b{kW}/NF.}H*^Ld|*qg  Z/sYJE.%yۃa3ZCmV׫"or8݃>Sgq X͘j݇}q0qt\TuMSCk}|*8Gy@RQoⓤOlۭ5v8GDRKInm}!O_!BE[[vylf+VCC^ T3=99qzvOȠxo?G[02c ,dtvU#Ba馉OSB-9-χgt/-sOW$)F_ײ,.G60GRcRGh"f{f|lMP&y ! -(UԢNjOe|V5>8ƃ;;{%^ :8v>OŐRw dx pt :1PJOX}+8,ֺA:)=W '/"˃NOX{gcTxgR?0ewʷGaL@K$0)z<@ Hk4`GNҋ+2.I`o}xIo!Vvf5h)p%֑[ϣ'p}>%eb*YK@v:lսɶ$@2Ofh81!~glw唢J#vaKȆnZ6D?=etΈ:ꆃM@.ten!D8Ʋ}=G +_:wGp,p{q˿힅m!ǩj!gNX>+i`8|j(mQIL+Mz)(_2DPp4&>:-4\a08GXtnF4D<*h[GWMݏkśx; @.*.odZxΗ:=S~LP ߰w `;[bK:Yx3M! ?) Pnr{HO3CB{?ss$lB8GhcW1!3AODK,#XDjT(jUpP!~72*a;m27MԒC>3L-EGkC]cn9F4 tKR\\Δ zєva8깁u!N ӋO_ڵ7;m8vʥgb&HNbC[x,,@84a',j-&R%]8pS*'GG2mxG;lEݖ"z-2kOÆHWl@o60~{nj7}4z8 6%Zop8/`8L6;PRINy}@tM1=fϰN|-ЂRw,V6n"dQFˀ|B=3;EM{F rS+?&#!Zod9}'@X ]qod>2)Uq6Rߤ9S1juSu?x2( g/߽Z*= LIIhQ@[m *c$zp C95cn4Hf.e8O]ks$tK{O7HΪͧPsXX$24 .,'# 7ogQv媗 +û&j+T }3WGM(fM\e"6P8#XD/i*r.*hUkHjkv,1m 6X(~قT(wǿ%_fPG V:)R-<1G@"WDDb"op!8R,|2i֫˶Xt#J#C[{j|dNiۃ% HmѨM!g^{jm 'Zođ=FF(֯qUc[084@DOua98 <~,(R/D RȢ"wnF-ICb+ʂy,(^E/#O4ۃwE]c!إmCĨ-( 7X:kq̄V\<C6V0gϡdvن)ꟸg7'zYja2. He$&`˜(ƪO -[+9/ eZ7h*OD 6 )/[QPG Yޞnz92kgqR!Zd fVh኷1MS۵ l''NWdÉ =f(~V*JOBG/f}&$p]a4T@Wxj14"C3+ fƥ7*R3tZlUM9X$V1Op6S-nk}>wootqX+F0g}bɄYR~R~Y$B-;}-z(2)dG5Ůt݅a!' e<˝f/@av"5r/RH oh<Ģ˺9uډOsehN!iL.}Gqq"UאUe>@^R5$Wx:΍(:dn|p зuR𜸅b%naAVrDڰ@сI*KL600bczYWF!QALtsg NY}؁աЍJ/3 7x^:DB`E^ݺN/B俷5 #{!Rgkk0JoTΛ(@6;xHKWg=ޮ U# X*)=sU0#n}6@d͑\[K&+{aunrMjoP-3G-=\PzҝDWOI)#= ?-&yaHQ=d? N{LEJH/bSKdzDgGjh,ա+TT;cIF%#eJm gLk^{=',7ߥP#^Tms%ZLhoS/ڵ>!'*Ӂk,BF-4;=1PJ^btE 2| moG;ļ9$k<4l:|gMNZ!v T^lGx-Gg3O;i9p׆qxXHG"|A-Gվ܁M'w(q+D@QxvI ةQz&pLJ(k'l$\ z-ĩ\m6wծ'c`tR*["9F@r;wjh[D nHnJ뀉g`îʗ^R{~{AbȨl)YZx]s @-M dM V2_U 6.#Prh i5kLuG,zB-S%qbi X9Q KBs]n9dဃb?zx]"H#`& 7K߀^.r=EE8@򘐬dRUDaDYFh)Yj\/;1E4K0`V^NsQ%56.[w@c)!E\諙"C!a]IIР| Y h˜Df| EfqTO<4gᎋQ>)EN~zPپ3 j8~S7cT(^(s| B{SWPdurlu_G ~(p AIBl3t) ~ o hH v{9mm{'YM_Vh8q$O%? \9uT[4n28XP=YnCљX%\Bwv_҆J]5 wzBαy^(D">3S5ߩ[}(>3/oσ[7PFZr!+bIau|$W oG ) S!t# 'E+xHQ8[ A rvgbWU ::XUW gʇ2j~Y{%K:4=d,`;Qr,cن^ y550ZQ0Yqٻ4-Q+EpGhM$tY(+@6+ 4ng & 7o UԠ_2ئ%|>̷{9b9),nbT||e R@3O, ]$ⷁ}bDcn|AU6mI-gAH5n`R2(|\eԂ[dx; ywJ` B^4QS"t\veH`we5g.l"9 /V*Hc`цK"7(SZ:\e*.^Tf|^Qp@]{a|tPo1B]g o U٨6p*]ݻc~h5.[t|Pl^o9Df!\Uds|Hq15ec[jw辷mLݠS*H,-|H4Uzr@EHD3邷Y')S6q:Déا4d˒d_uoQ^b2hdRJ.[m[iѕZ'qtG nq4A!R >S5[k#l.,/C w ]l#c`:z1 ԷB2@,EOfvvYݝ}C[/mDQS^<^ (X0?EVȪP1q8 v˃QkWu > Lsc.AL猏BnHCVx2gdҊIcRuglf$_&H`1 YU*jc=qzCS| R0P,rޢp+B& zً6>/lpp9aoCr!NзO9q;(Wi!-ȣx+g7 &S)`{hz|2_icAzx."1{ .(MCDjh:f5:j<,'Fc42)0!""AĞL4A,cy:^\I[ θzp`mA}0 QoЮ]I.pGjGڡ(y$$>יfֳ'arV<'ϏU^S<LC~&"2 2sY61]_|Ky6j\vG^|bQ{rݫUE[q{'ݦ®j#toȁ@D$j. Dc_]RZYE\P X\$Ya:p^J;5ťT`=wUO<Z=֦PKB\s}q5XwR0}jӭ~ PhC5 :+o, U.Y|MmH&o ["-A&lUOII,I0_vBc:x(-Q m(qq'%N5+Z֙(_5!0 n?r ߥ-"T~xeR Aպ1 1Y7D=b[ԟ8@>Zr{D/\+ k T[;LIAJ ūЎv7eIF:DhM!3\i\?=;wYM?Gq%$@X/O΄0Òjz\u~D/UQKC)|]EN//3e&a:賩y*qTiӅ cJaBl n`>/~f6fD7N:UHVMh}b [Q#{5{֕fPA~ӽX7 VvZcR2;g=q 5z^3flff(Gj?uB㡇~D̤xw u@`mN4[%]a{BЀ8&4'S-' Xt ޠtKOLM01zLs2= h+9ve,}2DPȷi[gB4KewO%6AOQk!!,b7vNhQp*iw>q? 8!DL;EdHJrru%Ucp| Vg\[_O5Z+5X|%$l|GM!~jtL5!QbPCɡSHY 3*!4ZxC#|$P73‹l"e |sɠ ŴHYDV.6!c~d:N1 ʑ*B*JY=X64tp=v6@a 4ma;vO"#!\FIIw Ý'Ƙ@بuBAv88RNDy5&*f[ع ۞Kb(h/eU!")qƯSNc7CjmDDس*>mX㭩G[{>1@$f&io`5SM؍M9݂vsNAni Zg0 ؆49e\'O=@" h?h;2hkw>d WXŔME=SE WM},*|{# rpUɧޜ$qbs(΂3H!*"0ke+yMndJe@x# hdvPΟ *2?rpm){\z^M%]4_蜙֜%#c0D\ZM7 fGEnғCoy2)<ަ!5ӕTZWvxdCLi ՘9̗_ncV8];¢N ,!{"Ӡ;@;tyEktoHZe@}4ed6{g ? Vy|SG YA:M@OfIdjXF'JXv ݺSqҀ~`^qKu 3j!Ϝ{m,{FrNo`Fua\/=H`b!E "eѴ&SH$KSUafpBM 5Q 0QgZqI -@%W?kYl DF եޥj~hњ8 ~<8mEZtotbW4l!s>X0 Y07S HNĜ9+KԹ.إ)63 z MMU*<er)`(xRRnEV2>Eϔ[j0/tވi+HSL9#ftuzg^QԄ=`  uxǚb "=[?v-.Q$&_^~I4 ɓTm#JIG;ل.OZtE"ԕBnC'աՙ9JIrC!|D{ caiOJƱI$:*[aʛhȃeC`߳yIܑأp.XuPR lq*$3^1V`J=nDP阻pz%4[2:RWs;,:aa}'!aۈ͎N`[o0vpt_ 2h;Q }~O]0ׯe*!9W♗[t?VCAՀ.IYtwP#I7cs v +x$e< }/㈀_(@.~O?/vf'eHMtj|o%6mġaPZv$(<("띻LŐvc5RȰKBmV\Qf`F;|< 76dS'ff,l](㒀o c}Jހ!`!i=N4U}Z\Xm1.}F%>d]EUk̼jvZp}'Vr7y_6BtIA6c?z][ljgJސֱ-bA6wd=m4it"mX%u/ 該fbO|Fij8B),WiX޶h~rtWD DH6 ^ /e? ,TCߦZDJ m"̜&xRo2 3% 3P%ǟk`r( yf2 {GnnJrc⩑#;jF$Dg 3P&pweM˺{ɧ3:D~m]aI=LgBl2n1kJYeK5R%p2`m,ȗ+A7 ‡^.%-;dw3GfT>9\f+J|]OT5DZUu,m Htv:s߮XNJ3J'۠S5+vNܥl0 T:;U ] ]թS"X}ܮ >rRHK% UA5]z1 {x"]x%Z~hy$aX ܚʶe+\( qy&NAs{bj&W*IZ:0ΈxNvk5PqUۚ9ʍd4W5{ c\{C' :ifBw=G"5 'l]&|(Xl &;@ hкpQxuP #2ƨmԹ7tqvگl<d5*T;em%Q~RH.FE{(04<6,yIƍjr[Ifp.BZN=h5ld(.N$UK)f[˔ĉV U|O7T6}X&Q i`=ć;8-n= {2+Y5+&X|vh&YZ%rpQFo}D;;ElV T];d-";QMѷ: kdM3X0PtV=ke8 ҕ{oM[ , ]@Q]V)!(,%U $JIi^0#dGXp~@L{LpO_3\Mņ-I$w]goVߍn zQ?Ui mئNs$H'DՁ`_Vf ;Wk7O#жm6[=ӟhY*I3#EJiEmQ` &S܆F-4GN)n㡊a qOr<;e{oM ̟KTJ~#޲&(N@ (.&Awkpf,3}v`T xFW5ہIy}YLs%'ڋ%ȤcꇼtfO-m3GYhvD?m埨t2ph`9@1";+e만7i.!S7Y1PT1igTvɎ4(`R`$ҕfW}^M(e0/7rg,~m8@y#Sw 2F^j>:E"9u9.Sk]*!^x =3[fmmN޼pd"rkQ(1Z566JS|F(g!9\7m,a㕤5{-Kon0Hy"̢>`RH !jԃG, d,KM\݀vi7]]c{ ߉7<\J>Hƈio>28^v&}}[!UkʪwjfbaQò')/KdXSRfEP::w$9[1nߊeDDJ_H[ٮbnؽ.9but%{~(k_"dQk.LXen DAŝXEŦ0| r QCK! 61 OKKl <&5 V9Toȝu[;' |bnj\ӑ̍gsjoݽĎ7sS"r˧9 iۏ4%]?N_8!Zx.Ikas #x5)W!2WvV(h)`Iyj\L(@ %k@]Df.H0@ \q߁mЙapH$Qˤ^ t`q97unN׹B6,d8WNa |/$Q&Gdp:-1 ]lE|d s砱_g}g?sRqr矇CQT-ksik^M 0䡝\4BwlÍUt<4;BxqxÈ_Ҟ:+<ːO9 fܣu0*;\6֒d3喿l/_0h`\(e$N BA\i+,Ć_I_[l쌆(hfH =R'hF蓡jv^vu&Ph* 4GF,.0[hY$ #jm|TpOA 3im*ǀThqM9}dJ>- Xea˘;iqa֎f,+<Đ?UR2Zh>Ҍ7e1`7a6\N Nj׷#>*Wt!܉IjĐX/`HvhX ~t[_=r O}郡tVwDiF!Fe˜33ŵMw/ 2 b^Ӗ"EC|Qfb*0>(H/#qM~Gr 釆*ajGKF>'cq;JoH_plE䯗tdPOKQk_U*{qk}Iܸ 'yiog)$';n{P(`gtT v[P8\GE`'\Xmy:^QѾIjA;p6uI\er2RX).\ dDӆeQ]cjs2Y : -̘c\StӶtD=Am{算]Bxv,3B@h&!4,P[Cfy2R 2MYc=Bd4Dwa[H9n#Z݋x x.~Y+`=)dp "9_J|8h(l^͙Cjk;1:H0UX+c8+sB94^2OSyzOQ<&+w ycBג,{ 8Oŕw9K!;=Xvx^+%uQuq 5>Tƽ*ba=xȹE73Y7wE14Xs ?Wf>a)|0騺$B3x(,oA& w˳43"'wUP0 goM'rYvo7BCVrh:ӫHdsq?blO-kDя-E$;2Hӏ{iqÕU 뱉(!i&aY V xr9Ə7{j7P@U\52]3EFc%[|CW*OsՆфϦfu gWt7㊷t#=\k8: *a[GQLqʒ+Kp{UoXd`Hv rǦd*e]'S >O"YG{m`1 b`)_oLG%rff!a5r(zewFϕ{Ul?Dέ.\Xk  K)-WYH:o5--o̙w+?4>%ޠbjK Ruvߗ*E~vE[6P'j ]yjC<@2qw/^w`HUeH@$6=c;hҴ  xjQ=n`CS2Tܰz\3!HX.$f!\mĠ+rx T'j3pǽv(&[oguGL,-Ciڂ 3ә }ؼY q$ll/тm׍r y% 7t[,wT?yId20_ C5X]sWَokB> +Nwja5DnR0ym$^v#k _Ğ6%u]ځQ_Q5f29!\PpkoKke۠)%#uy;j6:5u!\D< ݕеcĮU Ll$+ $r$ӪTFd>A'P^!ˀPGjʮ&[uιeu/4cw2v̋fw)~=c7W ႐rRDs&3Fc/:.=|CL [fqy\' V^^S2a̸VĪ-pwܶK 4L*i1tMwК/ ^F,&Uҍ g=Cߘ\lUhnRDF~)0G{dGtcjfr{;`}D@ jO̒Z*ΧUq)ӛidDo$ʖ^aJ bhb|1.ZkR 9P6#m9߿ohb;a5GJ`cjARJTypY Bi*.Ҡ_YuJp6'hS$q+p޺3;]LiOSnl6cy&8 ۨlt~\sTwvRUbC*o1< K=]-(PxoXAMLOHQɾ#\梞Y$;Yf|p"|Ie[ERpH-ޛS yCYUz5Ch}ks_Ǜк0x'QR{S(QmbGgEАf4R7۠ގϔCrEozoXHBA8!&0^If +Bv|Ol8}:0ro5Oxc-byYL8;8.2yV']tĝԁXCIj>|K~J0@T@}@K HAQiQ8XINJpLDC Z.Us3eYR1K|~U5dNB ODΝFcد72$G9'33w4p[&ߺT1C)j2ĺU5"R6k)d = k1pX0/F.UU"U}M/:?`ΨHT+ՙ*GV KN'Ú`RoYHĝT5DCgMQUsZdh!H Yȫ0XW}+kWM=fF([2*KkPx@U/9&,!j(9-#yĵ,R+r=a&9W, nu,1Nr-1 Mxg[I.Sq(y=* c0~nC{ daX@$ZK;&R҅głh{-LUn eYV㰌!-%Yr5KK+ظM]3kJyk{]L8!m&»GLEiא [s!Lå!ـ}X3: [O^tnv\bi_d>.a5.OmfaB&(!|<ˍ3VKab Y_X!:/?Gޠ0| p'*DǼ t9 2viM{L41VQ%},}*|n7VXoP9 ~DPj(~o- {i&Ys?Z}f=Lp0ӄ6|;d* px [#z~t :te-Q쑃물[#{nwPK up|JKf 2** ]|su(2S>JD!?mje{"$S"|%­FGHN>)X~]+,eu`ضûȌ;i>?TUmm~jʯ11[QOq j{?߫wepq-"'GP'Ae6pW1I_)S)Uoֽ媌^ڱWъhل2mIujƋuw0+֌5_ nO u]^OYTUJdsC]Lpk'T(>b10=(: xHE{Mx׎rgx;iDU$1qwJB ڸ.8P>wVA$!xK̜5X*-b FkLi*mU8obw77 : r`D@. 3LqP;|1wJ:^,\d+-c U! JƋ8ŊKȘd\K)u<6RWQJ j2;,6C=|!1ar!*"v/i8>9ϥ{JRjU&V_D5H z"--m ~_r}.$Y(ɽ$߬Kp[<~~pfiXzya,7oe^iFLLPint1Wt; ۆd Tn>zvZa{Uy<%N_pKj8A/]2Cv2(_X՚V 4ӼPIkC?ey<˥@cir֑_l[~`qI6]5SrF~T6! ?Z.D 4[j&]lƂ0 -1'Znrrޘ~Gv܋Dqqq 。 CyƙaH3A*.apc2ėlꞢq95 2qzt1wW! * RB|<@KHm;5,VY'9qfݐۚuU{RxsH|w#/[ċ7Oe<Ƹ: Y2 Gj_NȷVO؛Co 7@lήc!I6V"?ap>|T r.~~BuΠHbt Up Z P^T.v@<]c +X"Y;GpaqW[saXE]ʥPV;fc#^!bbvzCWDҷÉ$jM'Z/8ίZ;}VN F+@tmZʋ8Ck9Oq7z1ip$:O~$基b ah:|q$6=uzÃn6L+d)܍; x?G2oRkh1G (cj,RTJzsLh i&Zh~MAgri'x()#g(@?)8o^أ<ez/G\ &py/,cL< ,,y`$/B%&b2L$iYvgA z`>sGf|wc㝗oǷ~ &?f:eRulf?=`ߜ kI5[|aw={3GZuE`6M@/!8;] ߛ@sK}yY ;r7od0l}3EtgL+Nc̞(#+G}J^EfoI#4Ž)ɓK[ ذtNu2&L0g*'C 2$0 țTkԍMmouy).<()ɑӁ_qHP{׊w%=X&Ew|2;7-[(Br_Ch8UK-9/7Eֆ7r +953@ ?Ώ-6!;7 у&v{! eUl|*@lm8cskkͫ Շn"?\ʵ&x'QQUVk1^=/,<  1p :E[6₮8B97ͺn *)zXefu9:=۪vCV}80vcp{x?=pu,KzEO[9epSkn{ E.Pi9.Yڷ*Qӧ֤eB՗ZP(v3#)DvQY)sX}xI ).1CjA y7]9@s"j%M~ #"H.6ocsbN d;>_yn~sD ކ1VȬGb{>N|rx!{}StwrTyXXkja=67/bln(|u U~Cކ|!u6O4;yH'\,sRcZQjݥSr }CJǼf)P U[ dD9KUJwvC R!**#oR )Lm:ӳ XF :5}b;L}Z8@<6XN|tWwz`T1AW.ߢW{^8=A \B$X">}$[Q9t7C%x\8i5nHUo08&2"@-Y@1 Ͳ*+G#{{MqxSВ b+^-L韉;xUAXn@YuCHs=>~:edrQ.bor6j#E8x -킒\_S-vD# $@ro؉CXC9r#N&*%Ǐ>l5=L Mo}kWqpRJ1Qs2Ŷ$#f:!&i8ܮfR0{OٙQo)G6j{[ۨm,'Oݥ}E[ir;Qoq$Hqpl*kЭ?,?D ʎ+z _- N<63.- 7H xG۹D`z:v h;^(fOǬ\Lxed1s.a<3 & vW0IKrpADV3PjY`ʥB*ppO!k$ PӱԴDzP\wm1ox1 AE=Kd0IKڠATٷ9) @C WQ+.¡FW1ҭiPA]#r5Aw'hai \yU$f6sf@|7d'APB$m~ }R ݩ;귨!686aݲ .W֐OUy&G}a 7ɴnRg^R` >$7\̳U7QRJ$7qlD;^"p@н U~wF-bU7%qSHO,(¶-[:AI)J^H~74/z_ᇋEM#UoGka}!@dD@:ZGYǻyTწ@h4# Ǜ.k$R4DGЂzcP4]KITox}3\NCXr3~#더_upG883r*6` kgrA(Pp)Lf2#|v QH)'9aڐfmЅ]-gEjrʆxW&L _dEu;ej#V{ǂXAY; rɇQW'! t$|8Ӂ70HG hMB8Lf=tG+/`N렪i-&+W$fr!CO0IVks):ZwCUd DQ^orh*% "3p_4Vu2MEsuSyεM@3v=vU`@FNtYodTvt50Qn! qS1|,5dRd~s6aU].6ȓ(lN9\t$(e8\3?I `iok:7Uui!Q 5zFEXaPK`YpsIҮYBBq~`Hȑ &{~̪#D@y| ety//-])0'%< qCzwmJлu!pɬ! " "wQ&j<8]"n -31ɡFҷ/$)*j]-K\klYDd=97bԆmKiqͯyxDp](/Ǹ˅mA%$3!E4j}<TLEc;ifT 4*nu)֤;^ƗݖƳ4F$T=Sye+G-$!Gq?i^P6v"wq4ru0Av7p'\(ޯ&#aQ?\'v ֶh3J*$6 KZAUP 7G ''±5Gr^l\e qB;*i^gvNz|'i4֓otST#^v 37ۇ괒#]܈@g|VjG;-a3T/Gan9Yș܁IZ`rdNjFЬ$v (ZU®Ԭ? QdZHjtЛ6xX9:An4Lo;I5b- ݿghzni_O|-:QAd&+IHC+WGC X!q23@H!%@kE1@Rv+;p^^}vҕOR^]K{ vF TudpY6Nmʼ7El#_*psRL oC׫^ uVQ(;iy|x(KhS|y8U, f wzQ|<#PC4'% ?OqjfiCwEH^pC,yrfe`̬pyr=DfI>r9n`Ù<J~>ILk#fi٭4vƈ6V!A~ԄWOtu>$ꍌ3rq؁7[b8MQ {LvR $ R˔L2yCcr7W7t(| ('baKVpiDw+(W=k@tO Tָh#+:. U(ЖYÃ1Ɍf*Xlb(<_# AMIH! BBwK쬽j9 Н(59V&i]>oܝbfS~InjόFOi]HSi^K7ȱ,Bd },aĜ>yn:Y>ծr&_0{O/+6.6)>-@ڮHm+j5 |-=8^} `+c.^;BVab2/Jgz^cB/ ӎ 'XQۘ_ڇ\8TPiBaLW-p^bPʑauG 2 9FdO?2;+{Xu9] C^$aS $vڶeYpDD2lYIVb@SzuH9MAn&ch KQlۛMAyͤlʑ&ҀzVdn4j sΚ`ZTv tiiݶ_mB9$[1 i5 6NjF ~S~d&B>Rӝ >O6==8|hJ#rG x G"0s-f}^S 7&=LbSi(qkG ߤ?x<ז^x]yV).>. :󝧋ImPgh"MHCtlnxi@ڣ|#Mt=a_c5l r\&L4B1;(ؘDy%&z]HK(aRՖsr_L U?#Tv˚>|Ϥuf7 TzF4k$>? E EKx u?U/.x]H"i…ʸiF6>S_nfh҅"ZMv6lЄ.Өa Q[a|Ztkz~Urؼv0(^W^ԮV/mBϕ}Ig`!KBV̤ͣkΜ Zn@GN.bJ *<=&~Ո9Κ ჵ;@nw M & `@4C"򞬠OoxڎOԀ3` t'n࣢8Q5s4kRn|'McM_2$<=-vZ,{~UAiX YйӸmOZnЊnTcz+'eڂdj#eh)N`Miv,s9&Vv ?7 #U6S+SE2ؑd$ygTʜDnH۝Qf/V%Ub̯$=*TG2kH<]Ͱl%B#P ,y2F9ʒ3a(I)8>;1EԾnkgݘQ2)=bmW-ih dYX2B.mXjB~0 )GuJN#PX^gnLyv[ ѻ\K\OeX;6ASK&6}/)q0;$J2?l/O{ݴ:+y ؀#_㿸pCJz=cgoW(ZQ,gMct2.-0oJ6!˪Zzv('qk{U7r0N|/(53^)9LR=(I'=aE &}r-e4hhv;(]0T  k֐Gk_7)ˏBoېU3Ҋc>{f8,A{1_ ӯWrb򼪬j^¡]z`_6or)wZ9㤶t,st;A|Ägi+=GQ{Lm|j>_SFsSswo,ÀcMAO2 p-RVUB}e9W 'H,fմ16Go(AV-Fc/[)+I_aO/B~> ~9 % 􌪇:9NK [) )\|Iѽ2b͇ ÇLڥyqw9S*^;0& f ='.=9K|u%Z Sa1D30;\Ze)uk׶JX)(0jL Pg33sLv&EMqZ`NP P/X/>ocHHr֟%=Ɍ92P>_ e_.E<]Pd!<[T&{n]1uuU8zܵ8@4Q뺊f$9`ƈi9ǭ7ȹsE>2 WUdg8sgd*X4 Ucrr_O/Lf^rGYK:ܔpZsZy5F[!f֜%jkws"P%Y<z}Ej@T+w)IEf~lʗd/%{ U\(i'ֻ3lg6e>o%JU0Cg_D jJ-)}Vd}Gapk؁?)$⠁ƒ30'B㑁NVA-egq F(`)Pw Amdm.%`ѳJ۱u>|.d^N!r JZz(;bJޘW UhFJ٣nkFT"Дr mEvʿPLǎe.g6,8hqu."^\t):zU $@*Ud=#1UC;YBaLYBߋ4'yuTt!tB.xB>~p 3 “9u-LMε*% +S B#~4A 3BxgujXخeA\\s8DX֢gS9{噴Е+{=ArnXPŽ?AO5(幊 + } \98 yI[j i2  /])04nVec"Ε_8dM[z`[ˇb acXDUz˼=ϚbW1R{5CUScA$)WF*h:,h/DT:lW}97ݶM'f3_55h7He̯`hQsĸ4ϋ.)s2UmReɞX!]Nf/rJX1cZaw ߖ@gOћ} >f"`U@A(D͒6EozӬ=|a%(Na~#Z]\ uXLfϢ˓Dޡ ؿfG h)y pל k'uL<\`H7?3׏qޣ'q y9ww xёJXUΛmἌK N9MW8" x9,8DSeO}UzzcHЀƶ޳*w?(o⃭*Z}múzE_쌬g(Hfڊ1CVf |KZ֍KBLv04]ڈdO0%W "/Έ7x_jQy8_',BX-Uu}ʭ@@8,GVŷVW&Wc "CU,Aimi4!L㳉`FILN*nU@sd:7]I kJ)VΖ0ÑeO_4c]ٟZj)A8"ˇ_  H]ߌYpOx}{`YL_uOz؊}b|^pbaA&7yYŘrzVZ7 8~_a{gYMQ ȺBM\:UMH%O_loW^5e~ivW4(婵"Q2'$FٲQNC} _xNEn I85Y#A&WTKNu͡9LW8#pe^BAIK1'3z]yN:Y'#i_U^߲=%0D,{O2[Pvz"QS\ 2JIh?, XvbEo{0VtI]Pv!#.hmey#e}c}2˟ * YW3|֪eE]RofC :NzGXzIe˥h?@Z {gsf%u#}&hˮ#oE-}:p: ps[uF/2w3>?E_V&TBgz\E mRf(g0,LaĬ4E$m``u]{dx)zI:sr&ϐVThJU,Rof٣KB 4\&q2:1\g Yw$P7F~xztX ܠ@Qh]OR𹲛+~QT6,$~d.:%߶co/D66AF`l7H.'Sұskɉ^|B~)縣FX`onN+N=8"j#{34#B49[5QYȉבx*eDhp[_Am DH enMAatr0Ϙx]?Y5YIR\YyǙS5 S4 ܷBiM-WHY 7&* &jKqB!k rDJNR)Xe@sz;He;u(7C_1-k^ժJr|:F,r_/-9KR +1^0&?eEcͨhqF wW_N6z /Z eݶjd|HAi!BI:t%pTgOF-hO!u% /ӄH#KI(9)T}8dKmm# ?^UUZ6 ] W6nJ.[Vo۽)t2%|M?U. :l箁 Rcq&p3_^ C [X%I$H.wk Ѥ6Imi=XODZcvvJӠ8cB4*Rp*?*+C솪=_(^C^ʚk|O /xu d%`xETVfrZkN "<3&XXq\/,MLRi1jZu+ cptNjIv8ٯ(W/n* 2Glj$^9鯒h %~hr*%INb .&+=[C{6PͫhҶ3NN,ajC=`*URG+Ę9V)N!A+23F%xV$&(A#=I(4w9S_,.JmL"͜ E##Ms: 4 k:[]îC][sC㨳^]LkQ{;lN|q jC.ݪΏ? }ktI,Uh^m2A7n 'rM5)t1 œJRnf%ׇe¦ oPF<~"bQ>:ɸ AKB󼟮7S1N6q yr%C=NV{VS ZYZ!V2)H?ʜgjL?G#qV:{U5Cwe6L15  ͂DV}I5kpʶu^Th.SéWVƜfTY(Np_܉m{FM [s'dǻCb [ۻ7즕yWO낮_a7Z+SU`rg wcjW7Tk4Nc'0b6nTgjwi/XB1{# D=-(A~66'fiڲL@ds{V.OЇ/4sq]]r9d[Lǻ渫D6EM<&4nqP6޴Bo GkY N%GX:mĞVRޝt+햑(_1ybbM!0wB}ZH+@2(·6"iO4?!T);? "P=EEJ4-ƀDJ˩ :z MVȨ2Pa*6ln7DXԇ42ds8""1 JNfvS6CْăX)xQyK}L|877Dvwt ymKS]S6={hbd#w/%$Q D=1p"0% 2!~G U6&)bib"7b#؅-T]7sP-&Q ]7AYp!6=RLbڇEћxޣo-9Sx짹$xiV9Q8daXއ<ʼn·E/Ќ *l~aų*0d=I#;@Poe>7g<YH;֢.?膺S#27AYx&BD%`C2QnZbu+OfScSSX׫Rc n"\IۮbUH OZS|-ɼYMnpn. S hdߥL.c./ߦG٠v.BE?ѻxɃ1d_ٙr2LRԗ&:3KR및W(F]E!rЪvMBoP,s3Hef]`3SW"f]`uD)-w13S?sH+XR_o*-hU%;{&uҧB @ | Ɨk Kg \i@˒YLP|׭+Ҭ^ސԉˊǕk!^H5W,NS$RHLQe18R/z=4Ɂ{z^yv'uϓxQٌ*ԭ PP ?ի:]CQ{#-$'؃2 ~4JB-B']9A.מ(ID r9Q6F$egcROfA*!ėIF)e.*A&ߌ%$:xqA{^^sas[bMBʩ8?;0WQQlo7dA Hȼ Ŭlǰ@uq-DJn(噺d9cIdI\mn,۟UGir еg6:!AFc(| # =hr|~׫[vcq37o-C&})+}Cp5ZVyWhTA~O]aW#<¦~j&[!$5Z;!Oް} SKyO6a2xJ=h&~)@zTev)ZgarRRed|fWFl&t$n0D 5E"/_Ȧ߂xf:8A=KoM¹Kʺ K/q FO 5OY=9tf48ast `Y 5"ժ$K]IR.yH91@o%(ZGˎЀ Ÿ1{,N 6oӌ"wvZ]\8 Kxk:/qv\k!f+) "=SYM̉95L .`"[V%5:Ə h01S*֔ޫ9l}4:|iL돁3Qo6CS;+8^G"?'Vj]Qɥ9/DegViNe^LNT0@kNn2QtD&436%sх^YB3Cw=f~(I#VߍAQ6aj Uw @=7uL%V١%Sj&6dPoƊ_5lps]63ɔ1?'V0O"  IÌ4PKmHB߇IHGu@a'n2hMy@ޓ5/1Ӿl&,}Esrk.yC*M'ڃy=bV%,; 񂛃V,1Vf@mclSW>b+Yz),!^/͘:Hǧi w|#wmi|P@]TDbIbtgk 7a+ݯ*fV|ŝC%*> 1r#qAeJr\k``jN|rH0WSdQ+$-No&"J4=-Hkg ~9~ i(' zVx:V &, YWs̎a@%zvc&bLCGD;\En@o =yZ u wۋIXs#^N#w1xs4+0{,o&G]%5,(vݶ7w--Zk|@d~b)'P΢!gYZ0707010000001a000081a40000000000000000000000016661890a00013354000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/gma500/gma500_gfx.ko.xz7zXZִF!t/Թ]?Eh=ڜ.+,]a>'Uڠ nY htlF܃C͟Tw+S1mf6-)\{2fiv"Mb,rnM:PWM=(?ix0AH.߯c+W.z[θMH#5Ȥ&hݯЀ B{U)°AB/RlE7Z/ D:.(o㱰!NB \zC:SG \gP>ӆ5tNRdJwY,Ӟ fT֑Ԅ9V^q 9{n1a$8Bgi~'G%\_9B3Gcx^2MnJr`ް"кSf]$69UrEdncB*ZjͿJ6 B {5~ Ԑa#Dʩ#.Ġ5|&9郬0BʧIfRN2<WIa`2_ % =+,"LUFfcw H/1F)`ñLˆ]$LVq6혤waiH^%.H\NaC558%4-ӽoLG?9/N,N"ae{f>v a̶e-΢]g&MP&Ig~<ĉ@,; b;&t<ݨ> ;SR{Ic<=r);f+4ks$yҺ"'+4)Z-2㥂:|j+cb:aVo烖*FWk0֐ Ωmu-蚙Ur!X6P~YtH],n55gcDcm*Ek 0sZ0S=եR ,&1hq+dIV8@1䲌dȓG{ vP$~`-8u㏔]<gs|jQźO"fϨ>rxޗ715_}Nv.kTX}AjA31LD S AvMH\HO]V=w/D[S͚+s=~Ε#T}d|8Yl,4jWPHIEC<Yh 98l@ mG jUўW vr qj Nv!.ݚ?^ұ_ ANEGcNtTQ;e,v𚾌=7J>j>Ho=3ݗ'w}*5k\f -9z!}ewᚐ*qLXbI RP_acB߇ }bPɷxq)4Z_* m$A,<<9̼%?] xF}14tڴ{l]7Q6tT.-UUv9 yhe{Nfwvj9 [gܔ'!Xʘvog&rd,8@7ˊf 2so:}jh8bbHWסTʀJPekx601FYyxA}RLUɤZ]rt;(Lk?k*T_朖y˻J1&@TDcVcA)UhLߒ5L#+]slF#{N( )宋P'fHqW+I˕X;otol^ :#au99: :MqH3vպEF|8iM:e mSҩR *sBlťzHT-abp)*c\w8 >O"@jHkIʦ vFG萜k;УuSgL @Ik)k3Z{3ZlhBP`'L, "=hqK8'Z ȂRJ;ۙZrq Q,OI]2ʪ"ÖIG~k+b%ZM8-$3ZĒ)ttfCFV7J@Bv4oMk" :&B)Jvv:#鑠fr?JĝF?9HCz26iZY]UԌ+!5VZ6kt0l8 +>&$ u2X{m~ƀ Ak̻y lui3YB/>yWA+)!0杹M `/+H RUjVB'ȯ±B̙kVG_.ZKi>:+_fv5/eB)$BEɔJ3hڇ ?:"߷q9Sڬ3lm%tIfN@uhnU8c:n? Pva s+5܁l_܎ KV fC-Ћ?@ēqZƱa)<Mq{gv#feb ~Ϯj5g,@I2tlmCeDn~̀#,Sj`SQ͉|bOBOW;$Ju5­Nuk*H}E-\-}2er$$2a%+}/D˦ W bgEH[@f^p lI`?T3!C6 {pCI%.߫ /-jPfGvmzEV8/귓65-XZ[S7gNӦE $~k/6mJY"A9P w %{.Om=}xVAɭZ烚6Dn`HWR}E!^߬Q @6ϬţWZ =7;$%;ܫrp?|FT 6Uc(SnBEZPC1GF-1Þ|Öm'$1FaΨ =|]uyfo[TVC_v#p35f3;OW绤SubZgkn=(\j0)۩a9P=#Rlљ14ObJ0uŭy"!dy\]ƀ䟶CP5fU(W q;ypH*L ~ûc& s8?")(^ h_=dQ:3#t tY))+Bk} #RXm^4Eυ /6dqR8u4]N&/<>~ZQ![%hj \N,W8Y$N TNs̙6=ݥU}ˈ'(gbo 0 `8\Idžje$a1[l* QD^#`n8oB[ 䧴EqSjWJ8cљn$تJ(v@:M_G^"yrq\v>ew#ϩi4 YΠ9[>Z A/*l"p3R^E"r-u)DJ 0 /m}EWgo[/ L:av[GP]gUU ,v! CM+ 'ƤWG1UTg +mӈl_}xlgYW{p(j5֕ i*6]zIsuJ7@ FihsW3-[߭;Y ̨%3_\[͖ nptelq3LFMX]xk.PNb;OoBy%>ቘ?8fPzG CB=;@^Q{yp K+Ϣ{&}cN0Wndž2X^V#r`YWi}u2WK+x;Ti}G1|(!OTD/uZm6>60>? fOۣh#M-[4}"~GkS T磄]Zr) Ey>/ro} %'.b.N9 -=^+vt0 ΰ"+~?/DZq4s~M+eQ_n5BKO8yZG,0$T\^|P3%' ҋ{ r19Q$PCT¬\ MlЭ` fvבSIE]ЪHMcQb]A)X딬HӿB;4uiNFHT XK1 U;cRm_rhU)pv'(;Oun0rW0֏r/=#0$UwݞI4 }0R g [WPV@Uѹ`>8GћEfXB:dg@oy_MQ@79ǃ+yN4*q)JŔQ`"+Rj{lfWq,EU3Hb #<YDTPZи`5BdSC];6-nn%ïL:T6_Zŗ;w' _U$ `aI`U}Zs&;C\9-qjP56-37$=#ysvn`Ut/#2B;>?(mG~]{٦9CE38u/ ^Xqh߅̠+snLQR.5&dto>G{ 5RDrON )>=0L! s[ăPxbIExmxϑ^#4DHt5HQO_u[iT.ZMsʋlHJ(TZLf f@>OB"AD:pci_B]3ƺ;c``ͅASc3l*A: XK [jy9eƯ0n@%BF5;,BNN; Y]1]:{ȍelNq o .Gsr70NN~\8,!5X~>\ltyvZ6M|m"k+=J$Xuc:eoGg"mTۛZLIj-#rH ؂~@FSt 7Nya 'Piyla`>QL_Ӥ$ U#qĆ+޽CP<1~xߦu\6e# `ҐM T-ofbDN=ԈIHiDڷCl9Cާ [U#v๪Z-I:kG/\p%NrUe$7Z'\2(oW' ƀزd ,凌@!l/ȠnR glVpE<~Рq"L:%Hه7FlV_m"ܛ Pa r[^(Q1D &EBxXۖښGO=tDG}d cy5̞`^(94h#t$oDG}t!)85i4`~¾žNFg n!23:D)}%= VXD_@?&I^t1#zp. EB@H#O)Dfbw QG/Х ۭ^&~|%sn-քpMZ*JDCȰM1%i$=9 Neb(n3ĎlH;I9gۿ!5%1'4?e>pj;hbP;#S`ӄYdXlWLwŅve{|{9$+܆mE$w׋tf:o.'\K{.!#/ }h7q$N@׮(6 "E7)&=y8UU"RT꩚Y.UbMC=-# H CHkPdW]4MQNS7ޟǣΒ z81ە<:ͤf-9kUTa?>Ĥ/&5h@'ԂxG%OZ Eu8ݨ mbz6C@,26^rMYւϏ'1L!1HXMy 5[Rҟɒ8Ko)Guԯ*icpᯟW*Xޮ̛ 9{?`o MI)9+ \ 5!p KX7jK"ZfUPN/"Iio*b/VʷBkd NJ)y,jg&!\ʰIEa HZs補}U;"wV8$}t4o/ 0f#wنLg=(,G{.@r#wH*B5`{+(^mvp[*8Ga'07(mvbwL 9p8|e1IbngRIknZD;tdfh6[N\3>KH:;\}8!xSh Vysb[ sg%O!73ڬ*QkzN/evh(%ha=`Li5KlNc9|jWɚmhU|'}ҝ j# \yS>>Y%KnMP0;\Ao'4|JÂv\pmLCohd^afCjRQ?ӁoҧU/VO$jG#צ}H`Lywt7yH: *D\+OzsdǢʐHMjUjݫu&}b˫u7wi(00Hg- 1(űD5\N<#O `uOfZ%&yhq9 M-,Ӕ%ѤIcuF% @4w.a=,L3v{T%M4݃]%Ru6TΘbFuoM'=SL̤cTt<$eGS(AOi5ڤ{H~47G{֤4oDz 6 k&7V/*"t+eB}p‚S2ZݍÝETq~t7`M2sqtnt@JQF_U}6eHk}z0ܖnG!h[4?oߺ6 6%5>_kD 95oyhlB p3 &NE4> b^ ZrF+5,M"ss0+ӑTt)rJ3DUWwO3t.vխ߱eȩti܀KdrZ{W+\ zG%j;3e%W5'{S1[<;S*Çsä"nr,,BN56e p-Aܮm%=g+U1Rw\J7w,C^#`m\ #^JVEdz<;/ٱZ(;7XLny$`~ݬHyOaB̫gM݌h@@Iy#MKCUzq 4Y*~d\vЩScS!GW貖el|a`?,%7od"ON L|O3]mU&1L΀xuYS'`|OGAP#"2&9* 2vU{.VZzfց1TMr >H.j@ʳ$ d?Q{`W`rؐqatz#|B׊N\"T!H|k=rq//V}ԒejbYʭs٩[sɂb5BlC8AK*2t/l%dIcX1%PfS*+LfS`yE/=Ol̀uWȅw)=Ӓ`p6z͋ o5oBt.dWfB0Z@QvUN) lWq܏?0 s‹1]r^܊^>کcBsoYаet@=2A`*{rdh0+pu^R+j'=(yo cLѱ w@,Ar[zD9l[Qq`Ts˙NB;z7*y^(d,XkaMȤ~a73ܥ3N.Ony֣&ߥ{yp V'c-IImpw#^QY ۥֲ<9H JW}9!fU6-E!Mkm?0ElKz:|!VF;i4=kꙖ"G_6_ĄÄ !,B7jKxdm$rpZ]{jX%AM[P k͂bY(;WQ6ܮjl,! 55.Nns(jB~ "%$ԭQ"Pxvz vDcs ? |EHh'qU.FygQG QNGhCi?n8]M[q ө_Qbh,R\6n2!鏧"V;PBKaå8LW۝a]Q;Gɸӽ*to=5T{y)=V3osw qЮGAKclmwjH}!X7.jmit1 yΕ͙z< S &*X%%[OL"Z +359a;uf]"*ކZ <=^pc*EseK1 c")S˗?`JSjH9JC~g4es|H\ZIrF㾻nI0?M~:Tm11/ ;;U2oӡZ t5c.-SUZ:ţGU* :N;+@^ךEo=?k22?K麶(=Q&(:o. ^a8,G [xMy1]lL|Cޥ*s᪂ Y8))> TfjbL^ʹFmIUBTтHaS6t/<ѻ̤TƐ;zL${/@k|)ޓTFh'l_z[{\xdfm3rPE印,W dDdMÞfSNHU|즂q ?'V1{K0>FeC$7:1{|pɂyO|d@yÉ'O/K'2nK̍8NL?m.i^jrEIַn_OUwЈO#\O9%#JP|_ʬ4U!Oö2ۊs%X %И7_Q D867/˸*maVSC|"C-Cf6`fr2 EUt$Ǒ&N5Z\|?v (cF{uLS^b7_6O7FLxtÁ !|+J=)o$5p"j~ (2a3+Q;WTyqXzOnHb}Cr(eΡDDi5#3m^zgTDza+~h~=1hOҩtb͏45S;bGmereV>5 J#h1$&fORzskZA1WGWgTCB #8(:;=ݦ C$#S߾?gwa#a1Pb*n/D‚w؀a ?uCf=ZYrAU|-!D+jH~+jK",Md]oH>ʷ[T6wGTogdFaNwj`gTL&3+2t jϼJv SXϜMmܥru+B\[4 QU$:sdȆȯ}a ׉~+~hٹI0'VYuo ?şv;ùS7П$BK20ؒ_ Y0UQR*9X=&! WӣF.CdTyrj@W孩p㴃uhKg(XGl9愑cEl~SZ3%`&|˻ޛ(,ᷣȀGCtY?LfC?ԵB g#)˒BwGf'$4Pd/TTxpC:s'mܯF5l\ 0~a8 "RV5 >$):PFZ KovFޚ5Ωh,p0=l9%"(wlL#Bt5xBu85"pvVtVE0xZ t1ޡt`+<ӌSB;hBB' r$ۓ4HtPc01F7<4Sl:SU(n4#Fx3rc@x +T<)ր|ϯ5Ĝjo=-> 򏃡:%^ #~>QLP)&jR39B'jԢF%Aq@ $b7}Zy Ey[&#vkDwV6{x_FG֕c. dK{VcdG3~H-WW>Il[&tE/m硗 SUg`? 3`Ke4&UAZ4zuxqe>)K[1 QLNF'dKP)Wܰnp^ngo)jFs~7KUmkɦnқ -aԭ~4{!4 H 7dG d@ Zli"{]8V_'0yEèONkx f 9S9&% xHP@.!9bPh{Jn*1ULyqeYf!hJ 3tG_ClLܞ;> p{<8im{'b~=TK%iSCzEc-0Z= Q36@e꿑V{(6*Lm w*Žnx>nNe}|Ic  ;{n.VVҮ*CG+" y)g++;5K5~۽=r9eJe 'TFG81 JX&r:#~}.>HN ȟPtX<&:BR!]$:AunD "s`Prfj%9t9~~;ñ=愯@ &218vy4|oKs3ߒ\wg-x#ot7iм#jUjEgpA^&$;XU"T}A`~}QFn%TĉH7!S]-ឩʤK~⹺IM|47+sstip—ӵ$e>l V5>"̘}쳹=%{xΞ9,tiĐЂ$|$S+QpXf| Wke@k)Mo?Te>3Rz'q`V. σR i:Ė="N;~p]T%ZB\7%oᡜO$^*ȕ2yhd!sXOAV2(HQɯ;ULfS E8"y zOr"BP[BBŊJ =_:~:_6F"YQ3tfAPx?R3V8?{`L_ajVphEZmLK`US ~r|{h6ifg|ӟ`5*Ϯ9G":CuwGO-Bd|?]7;Qr3BI3"/gDz 1S  {m78JW-\>ܫƓ?߱sNX,G/3i? 86T3&lsJ0QsXշ<ʪ*vUޕƮh()1Wf-9}S6xZ ُ9Yt7h;W[\;S\ξ\ v|_R|Lðz?e\ʚ`c裴u>ˑoRJ6=M{R2d.#Qs눃Ö&%YC\G+Y &̤e?RJM d@ v&yW-%ՃՎͿ>y H.}LlJ#"irq t21zՙ1Ꚃ1;l9vm7C I(iݣ-ɿ,E=؀9 6[3:IM Of# |r7YgcsIq+ںr#9 K¦޷9lt?! KjZ`R*^%j1e6vwzU{b?̸Yg]|Q9Y*XxƳcl )@iֹv5I]Ni!\?@&h_ _p!R+0mxz~عD >[pw3r #!tF]Q}tbאgn!6-Mh_1h̃c̈́WMS]Kc+1,$=98G?')'ˆ!],6(ۓG|jFqOC:7d#ƽ XZy,5dɤ bUݤ =2gr#IK! ]䥬Npҁ庽ó(͐L)wVeĴWoqu oI9 1yV?g9%v'$ܷƠ^pY/3m։nN7 $j٥`o '!XLA"-œ񪘓3Ca]{Dj}96b"*Bؒ8Vs׌qH4Uxtf<h.ɲ_wgԥqc:MlBU$=L⛨®p߉2tHC,igZWSOmc0nN2a+|G أK6sNz6vt :O\=xJǭ'/-P-1o 23?\d50@CUWUmclR 5_O̡.\ྤ-vPT -~s?s:} J U$YN@fG\8T dB |{aԕ07\ Ū)c-5"FViQMf !b2D<ʹ)O'\ɴPqUf 'L97szϫZ_csJss ,oz:qɫNؗ5nq&4otW;\Vs iILU 2+؈8Rf5>G@dUjwȁ}2}J`s2..QkΧKC-g#3^Q4# 1AlW@^uAxSJ/k T{q_LՑKbƐpHs Ayo#8|z~>%=ڳ^G4l $O&V! 8@ܯ߁ɑ}47;(?uֱq>^pYc6?6(=vJRXBO* /p^mDKy~}{d h˚ٛQ [pߴ4{ Ƅs2Uu1{u \Vv:lP}6Sy/ k3bxqR+z޴>VɑEQ * ̵%M%:lM\B8kd沌 .)x~$hFʂ|,^w1:pys룸b-8߆e%v G_ϟZLMC-,ói=,DS}Cû*EK",qS:ݤR.5oyD,U}iav4c`0E}?O聀܀nu"}YPe GmI39A%g_s)r3y$Wz '· PJ( ;CV]]%UB+b4H-i=Ѩ[Wߵzxw-gGy'F}ۚؼe.#3sl<2Z> ܡR^+̒ڔ/[;TH\9)inYw[? U睩 ^vnm*zR;~. n:sv!)ȿ̒@A)(nrŹE7z67+.JY0uO9'j9m'W1#hD'9.ք{Z{KhIOi|6 =~@S8Nx._Ov3%G[N;YM$ˎ!tʔ=Ak?̧) mx bWwv5FƔb2 a:9U-=dz[ulr]eF!nFNDKklNK\W5M 6y K:sQ p#1Y9OWR}CDIo[(E΍,jecZ)ޛyۆ 1ÛR&(Ͱ~7TRQ&L^cuD)O54T|jY !Jb# )`Bh(H{˒+:2>{]r40rK֊Jɓ8B8d:L0:,C? Azq[;j;O06琬EnZ &ex =OtʈY ndžyo*QYjWɕ2ûh,t:&C_]~;+$VM"Y.lП*ϩȮ Vi5wc|eB ^oS*;_!& R /[q@D#hdc$1:sDfOx8C)0e+oY`_|K">AnIx*AO_H'C\]3NyE;1;h|;f9Zy Z3 Dᔍ§c_/'70=]߶G;~)PwoջU/Ҥ;_Y"Q_<&_E#?kރF?թlx"c.߂-_L>0DfG t(:{{"wzT5#pA/E–͛K|3@^¦Jl 3:u +/8,=wוux>$DŽX^煳Hj%eNb^}'*sB%:kKj(Ǟ,a'99 u;xRT޷Kzr)ߜ4McSp ˞ߎ(ݸP݅%bt= J,w4/;i^2ʒZNE9F_vG_m2kp'(D,F^: o汞(s،jlmAb"b̢H`H]JhO$غJk@t3{v5WOvͰZu%+q̹ ʙX b]I$jU|PЀRA憈1pX6vE s#w TvbtWi+\0),ҋ˄I6)hxrf9ܜ.a# ^"yqq Ǎ4~iO? QWimGzb _ 799P}qpi"өpS MR>rpvy"0](.vj'7yC\zxv9cwr/ Zbfɱaf m߼|VrSMJ66Lm:)ax x౩cPi FTN]IH[S.=xea} WL\R߫-*clu<1+h?msu܎ | ~fZ`v e.!]h }ƺ_D3vp菧t59G@$ji5\Q {mhq=wфz:ƿ|l;ɖg nosj5)>%BGG%K1G"J{K]贰`%x5|Aٮs 5٭4AZ@nǤӁS ͚,M!:Զrh>(6z}^/Vw35tAzV:үyol!)=-d^;EzBH]Ekw1ḇnųkFy M}2tfMCنZpq]|+1z4 Ѧn'V->YfoQ Sk;%Kx}FrMըmGw9[U[`֢2C$!%16dDV ƷR!G%5rJ8EHr?c^ %Ja k3HPJ@8(58ZL5IM"-(a6B:%7f#Y!o.HS|Q7OL(D)U}$JhX>A8۸Hm{:Qe. $me*~+gҫ|M4\p7dUfz^W\P:>\ _ČZk~)Y7l<MgO LSo&dbVP _X:؈mz~o&*=쳉a ;imw<|وn9NKŌrɔT-+{F,=b])/oxW{,(9Mʌ/ ?c}Pv:8 "|3K/+])D-1ȼ=pb8dS;&hQHu 8E(5 V}L:eX|:'@)x6^#i]0b銫.DKfړ3Z)<b]3w=+⢞GW#) lL(|& ֙4K;1|E2*&zX-%Ðg魡s8u{4@{SQt"Ri WF@|ڌ< R$يH7V;.]27!tPFdi "C5ʼfU}VBZDlvf\HPsYV1<1ٲK Z{b*/8Ӄt(gvhiLaCKR[ُu ֋*䟱Cްs&2Unc7N΁}5QU1%|RU ($9POm!j*PPǑ(wgZDhυzNq0=\$5ACi6ymkѡO/Lؕ0ω%M=26 ޹%TllYB#0j\?{jA;GzZIk: {P9xQՈzA.3WCkn[JѦp!|_`F]]:GsWI{{ㅷ9}}q;0?@rˤC\ɁgRKe"+Rxot`[Ҕ%߻AgwPușptZ\e=Uˠp^gytñXtǑ?eÄΆ:]e+;eA:]d mnAP;SOLU3>ՐUMֽE DeoyG{)KT&cǡV&y=6`4,5"LsI?!rO| m#뽜 2GFoLYpiށke/MӞLblejW苜Bvjj骽嬎xHsBa&$CU0+MHsA.;H9BXJ]7JTjZwJP }䀞9`AӦ YW@ yɹ kٖ*Sਗ਼ @-?!X`,0×{"#T&P VIm;1:Zb;Uœh&>{fR86^WL5'M%)rEDq\ %}QFk/Y.X?È48]F4˨a+Xö|CC[({ )BD#BH yEN5**[\h)P2aY(VA4'ūAǰf_<=yB7o+np?o[[?CG8P8^(5/5#E+ùȵWݿ$P\3Z>Q>󰛫1$cDs#t}19.%e<NakKЫ*Z,)פ6!>rpwjkmڊ|&Y+!UV/ɠH(9mcVjH }T(ΪH:M%p-+z<<Ʈ>pE%H3*V'Rhw^ N/pCkhcexćʛHY1T@RC p`(1StE&\|\_RZ=ϳ>aFZ03B!ȝcwϗ0*erPpc9A#h쨣?6a\.!Ӑ}Q^䐃$[Q1@-C}1_qG5BsZx63~ߺ C1IpVB:QcM|pT_`C XĀ,K$[ԫ ̾EiP֎gn\V^m&h36 _%+;64{rE$+_4Bi߉d»įA`^iHΓb^NlOdEO)* >7{h_JiF$17qmB˭sx 3Y9 Pkl'm(04*ΩV~F#yD f$H`ꔣQ")u,^)4` ww.7#n~%\+pDYk>}~T #:<-))bhJb{ &p:h6 r>8)RW%.TwmꝯRg #dw ?LT,i*c>0޼ijc_BcJN|e)RS,hAHAFkD8@o;o$HӒ|9}lIƉ0=Vqd'7?B!5ܘL -Mzӆ@TF])OIF}CAӻ)F@ O |EYHdV0US3ckaQl<2&(7Z`&LObqzQۑT y~]>f\^H0~o4*My$J#< ?簀xLV=F[?ƅuzܹxK^V, 6V]NtFx+E;h߀<܄Tl!S1ΟC@M/F7o4.HES5LGD<Ȧ/1__ J}6QdQ 7ytU8.&QF $N*k_B {Z/+j-_hJD[-\4Z~,hƨ@{0ev~ؓ  fn-V0Bꀶېx/N*1'.g>g*h5F.pyXH\t<%qקQV~ c˛2lP2=yfE#ZS-`|Cɏ~x^C^y)[X'=Д0(a+Ecē_RQs`@ hmX8 ?BZ/ )Vno~QA;\z2 [89z?_±f5Lċtm_fBo'K>⯘p3MlсY{unԉr_z$Q81tA~8'A\1%?P5W袀a&y& }k #vF&[>޹*Z?=YL7\tTZW˅#⌐=@6]nA%.Tt)vPݘeկVe8JEkŒ->|/ˉ׾5px sji<)=EG 4~&H^){$^JVxG^q$¬FMXxw}=/u%r?r©Eiy$U%㖪AS 80F ӻ"w?PWĂY&_VBLq%sK;>^xTEN o\ϱs⼑L?P$$`7i9r_o 6 @Ӡt͢&<xߝyXPX"}Ցpe^m E7x@%s၏[,0$\G%phWYznNDzv4\IuqxSsfPS6yF:FonLe5KЊ/]wlR_<?3vca7LO%AmTK#䑳%ڵݻf-̿22{NYXOX~c[W@x%5k12z^'K |Ɏ=(t}V3g,ï~;!"E!2̶/CQ%$Yͷǐfk8& SiydM=G OQlO K'h=cs'Jd^4.6 K7FD뱟љm_ݍrTl f5PJWQSeHNJ([!iQZϱxy ,S1t8㞠c WADTV;26%"!_#tpYN@WȺ1ĝktCs^9Lwdͱ)1Gjv5*bV>hoN\Z#\Л`Q2Z i$lE~ džŒ3 vM7\+9{F{{ 6'9Q-U/C7lþ :ah;蚮W5Kibdrbr6t7 fM=K)SHVʰF~ GtᴒL^*l %?HlH~3U9TK6'ҽVӥ+ 2m=E8iI-3G63F/U3)Vb@̚[x5zWWܾd9 ;4J<[e}?mХFػ-r_J #VO o cHb<-/؉ِ 6;ҭ(,*TQ[," RyjEF$DXl[ŭT)pʟHyA|\{y`H ƥV 9dgi:RGϋI?6}F=YfN4Dډ`v:|:D*m?&xQӐl wF~C`D?OVk3U4hΛBZA^Whɩ5⁆h_e4&5p$ !Ee6%CF>mUNQ&a`j$CnVzsZ8%}PrBRyfL9P / v5Uk&(&0ׂJ< O60[=nh(Wx.D bD~KD-Q*d`}vAbp%~om2ٮ称0A^ҩ%$MjAL ?laJPkjp97:Z=YvaqWeu5ZL ='痮NDJ'y';mkK:R:J㥽ݽkS;gIPnuZWUdKj3Nbsв*/a'(+kKW;_&}av{&99g:T>Sdl{ty>X|KDW42M}@戮F,aK Z,!2aL,4(;=lGCAG.2 >=k߳qR *_EU2vBE+nm ߙ*1vXʔ"p?V1٨(MD &i(D5y6ZVhHH%ɳ`9`\׃86pikWJ%4&`D[+˗mib4 zoʸYLw|LA|1'^4qgڿ`쿐J0cK(M*s \5jtUTݴ)9` :-3B=P fr ט@!r]aRMcs&[,n)[4amBAW0m/k#Do/L{ѦMfM/ Rg:- ;^e( 7,dNRiXr=ȺA{iv Ug(=X|{ràx8Llo떝8.F},4'GqsXP$FC40'guϼ9.:_ a1B<ԫ6D×t݄wl~'nqߚKWVMι_^F#oI|BZOMw xƞ%Y#.7m#ӭx ?`zr#&Ffm&5׀AYuD9hOK>X$jܢqa{3 %ltz]晛$)<4_aNc6juo"!mTRqɊ(2J7S, ~[$…fbˈM ~״@06~όL;ʆ ^f=r747G32xHrٞTT>"p.41PB5b!|L>lAl~rjφ׻ҴZn :Z% IEHI0퐋'g47f ^K3jzj]^A>8/V]ͤjC68rJizp e!T%gqA[fUs'5J"Avݤb%PIJ6JϜ: r3ɑ r1g<ÝڏfcQ<ctWcmWijl{ X[VU3eAF@[dp|E;h [EGδHuf`:$ WMi@C7\ő3Tf39>%vA_!~ -HIXsc/TTtk;J"nN2=>)~1'WIڱ~ _i[&6#xWh*khBr1"y{{iײ/vq`vxK\>K$`qlhm=~՗Q0eN/s5'(=n{$]YW0}e"gl-߸R֧׸GQόJC>-SVLD"P&b(U9[qkrGJk奡%.:D9©Lޖ- paZUX ĴSiĤ#BcDvp'? !n㷊*"N- "՟iM= GSdyGŖ/Aޘ{qVL|}5p 1[8]8i 2/:2tDL_AO\4Ք׍Q'rBH_?i  Л X~Jg|ū> nɖ:JMyh«cȡy٬g6ڰ$`B1RCI8dC@ےȈ;5ҤBx-:䑚/VeV)-婋> 嵈svFID0_~-<4W:(GUhz)`a#47usNeQZVV}bjtXmN*P5F-3e#ܝ$/ 9XT6/7m>#%2ŠOޡ+sS= OEKd|4 0~Q$SЁP/8x UYb!z&L1И5yw aȟE4j{B1?0b̑/Gh\N}dEz|s[_o,Z`x)_9SJ>R~uegB 9c%$A_Igz镸xݰ"rm?-S*±-nsѪ8M4%XW)gOP7Pܘdm Ŏڦn'+8a93su÷RC nn[j@\./BE@~&ng !z?$\v$X%k`j^;00}фc{hv*e}T{q9͜|)`^kQ@LIk@KC<ɢgBrB1F?^IvW~X[ϴe~_иd #T9= ^ d cYʥwfDa^1b!p^ۤeZd2=;[fg_&7o\J%g?بK-d\n-pYF۬t8~ > SH1|DM h!ȹ|ҢdľiY:=*.)@("rNS}dx_kkNAhr'|o9nQћ<֌WQAyV JO Eٝ#El~M Ț 3lSfQ;)䕖[8d13,hy@6(  fim/aTeo DL."45MgVv  ilCjNaMEB[PM_ESgD+ h 02?-_s/0=d/%p9">Okn6)iZHq.a3 _]h^W@%]ckɳpp-pϰ?D+{Jb W_zt9~y'EK:ӾDxÿ %Wϕ5߅ο] ȞZo41*\/(DSC{w Wb|rbW;#e~pt:`Dq(ڜ%ر;g>W|ݔ636drYcH xVx3NWе3xzO ;z׽#v_7 a^qnΔר8Mm ;R*E`ARG"qb7[sR~.__Ih}9xex }wCu㐂%(JK4'2h=o:w {[AXr`2xv2(/DJDU0vkys |6p (94GP7?+W"1 xlR ͹MtKZ[tsZnc*{" #ܼDPp%t?="T+k2Ip%EJCԌQ68DeԽ¾&{U.3 i1AtÐxSaF+6>)h:teɦ ]0ztjMsQ y6tK>`vFk,MՇy!9#ʸGL@~L.:T٩L_LuLFP軠ل( y&7(>JM5=AWΫBJ~KnotIa'dB3VUb,?t7!D%iTB zsTV6tZsv0 *%lWэ oꍿ$KpNT[Q%~" X[G7W]ލS>jS2Ow i0GmF@aYJ+|P?Ź(+[.mV$Cۢef}`W7DQ ^ 'R|;aeb{ !OδVcxuBlZAru+AQXD;$;Nq"y~8h*AW,al8hs-^C[zc˶hH?I(9y{Avm"$z3)Zu'hF2Owg4[FB ir u )v9Qѯ1LD/_^'+{ArQSGURӱq3d$~ #*3lF3Fjd~1YUF(&?,J|LɟfE{e#NmB{hphL$IQH>Z?{~ei`p[ lLAyxWlN`,s|ؖ98|X"gmt-+BɚcqU )kX[eMņɾZ WRWgDSo8)I:hrjH=w5|N>Yc+'lB:շlj& Υ4-tv8Hο"4qQLMIKp,8P Cz-`D3lx0Q}˔}wp*)FzJpA 5R}즇E Ew2zT_`/m0 lߝШ[&JO˺PYcJ[xʎ [?iFZ4<(sR*B%!7-+#go˼S|i.Hg9FzB/{1?CT˂&ԀuŽEwz[oʏH =:\R"EVELN_v9LH D1MBat/ s|P}_ -MSH9_ ?/ B pҕ=نʔ7pg$#; q`xJR*=!Sh1㚄H[SOʹq.l/W]xvbxMo@P?Mq=&Tӥ ^ ѵ*~x&+%\&TCU+_ŵ&Bύ֏)eu@Tn͕в3'=NA(ɜ`aº?,EˠsA >EY2lS4= YyXsrhuKY:_/TgFCש>]e;?\+}VKeojƟRݑFYp\Ycu6mz2X_? t||Z7S)Rid()V.X:sՇQdR*K]-))6R5/]n1AAZl7-0IͯfzP~,ٺ|}=^×xYD )C=΍D][p6}'4e C ڒ*\R||Hu5)JաG;$%?'~, ķ3=>Ulq]*5JJAWxU=6!8XYd>8  DIh0\Nkd"r;4Lb!|AP*Q Mq(|IBteWy& %Uڅ-,7";5$ď &֕K ߉X|N;EeT zTQ+*BB!.ꉶbDT GI)hfj9"E#޾!a ? 삇/^ 7&*CycKR~z9B$WR\(1 b$ߣ*:EH?d4bP__<C=)8+<3&ب:UnT%72!M4 !(9lo&Heolv:$+Vb$T%_ 9qD~u¶STSu._%*v&F -ۊem(-mW}F{'YC º 4մBLbcJPӶeɎF ogzT~hUUL' _p`LmF D! Τ)ri,eU&[jɲ&NU, y/*YA"|:iEV%c?[Nu6H"1a?ڋ:_ ENƕ!yYc} 7ê0AFvTi'ͩ ><p~*>á~Lro:3A|D{PJ\0CogX;Ys 1k/ Ҥ/wfnp?Њ5&OzDUkZV5l(@!+_Qة$)~y Qo1RlP袹F_?c W+ſ|[ϝK>U߻rcQ69nUL`6az u8sn Alvu}uKl۩{B`,Cۧzˍ>`bpE!JNRUQ2]S-3~ ]Y M8ݶnu]o j j.EDƔL)[[^6\`k%*S3͟*ZSp_5u\Wi<`~71R6b977 >~"Zt$O~1zt*JN$(\x2ɘOM4ZGy~Xợ:K,OX Fߞgw.Os40qK\%ݴj"XzOKOe_xHd|8pAAZleaH@6Pl5|84@G5IXX uL1YMQu%q%״kP)R:o Cԫic^5Cvn~:g0ze /׵{Ϩa3y:^ ~= ַܔ2Ǻ<8:#T_9ebX_#χ4 M{$a.KUחAj:fW/8jKDDYU|L5T耀g6ycS$2ٵPafڷKonH/T,`JV&Zw\Mا`T2">SjO -75ZI!S6M%K?;H61_8i4{}bG -m E]$:%0Ac%׭lc~J{"<_B>E/}vCRݶgG!2ks4*iq lv5KmݝjJiݜ| g亽2[lŌQ3# kPS{[Vpș6hG۷ ]eON'«_y1KQ<&7ӇRnK|fNkyE,$ ?=uQjVM&o}LSa]Z>+rNe_"5L86=_ldw0Ǔx_SjsP|CgRLit" uiю7RUꥵS2s7^r K&zQDƽ<$Oq\(aFHo2V: =D_+"kt͡ڵK T kp;#]~lGKkT v>Ԧ7LqIb" > 3}<5+6)\dH-x26DL8INUY;wm-  Bh3-'u/?q݃ƻDzZ4x8 q,4I8_]*CB>ĸuY:ŶU>B.Ll9TK}+(;: Ut"4RuPMG*(TʉnH<ɬFǬ0`*֛Q ϙ O?AH>tTßgSiw rYF!> df筃;M., NR]wޔSq8Ck>&-Cj [ إ]K)G Oɫ"Ka֓z,OȃY304չ~*NQxFĭ%Qpl+BQ=wGÿ9eAʀ`mAuZa%Qޢ*ox3.uf?6ugU;%ʐO*(KT @1ơ.CDs:-oAywQ83y Z^iᢼ'x1VWpVOy[F2'p|m]G\h߼u0&,X=nf ]J7.ҙ6m؍ wϷy{aͳQXFUuW<;՗<]b@[eU?7tI.Qھ|`=V۹ctQ9}SMT>Ur.VE-Xu?%9j5"skc4]#ZdoS>+Ef 1$"NG,3/^jj2َ83M~рhzX4 t(묛&/Q`=+`^f7]շa卸,6v, &oe:Ś׭J{X>c`4' %׷ÃCGxE/`; 5=*XThQ3Z=|TjzoN b}Eq!Ѻ4=C^)=Cs,l`Xɭ*~y^rH;xN|lP6D wJcnN@J8(^,uR ( g1ʆWh:3U GK8^i58z迧UAJǘaCo>r#@{"R#w' B6ȎpYoxN^,Dg'p8Dd FM굣\JeW ˠ=`]>qOERhvb剃Ƹ\4bRqbn%mڀCnyFtmMb,';Fbl6z^=K’77޲|$XM..q~Zp>B]97}x r \W6w䆺,}Xx<) pDc=|FWèKR7>(F SM }ʗG_eP֥4› ;Sv3$o N}kn GJr.c_U_ā;WwRӸo> 5릖Zj'qIaΚP lJWY7rз'| 3&92+rdQ'\I1Z϶t 6Ӥ _=Wv=|}A|hsv~wp$#3X6Ih#iU0 <2" Sw2`хAdSC*[ۓ*iB 6S7<.h1a܎VӉw4_.]8:CJ~Oa XqXfq{z~R#W{{ -GvFBuS0?R8BI]2!UE +`&a{EL%c}.cb'P-UiB>ZqWq;P|>kHh{ϵ°? GiHE9ͩ<ߟK: JM_m·WY\[MW,"5Te y^~]4ɔ_7GqMO/ *Q /l$j9t7/rh\&}^^!օr୞csP}M~3jvJxnUإ1 (iju3-̙@ׯ+}^IV\nL4Y?55;,(!%q\"S-,{(WA}Gߣƞ#V$?5ow8W3l}uIŎ>pha=L E<,0/ gd̎6ЃULlXDDxiyR8QQXp=̨?4mSp>## Tƶ?)+̽fy - 2v%_NfWfB0"Ư ,njkG'_fB9%"e=E\pFKIPJQ75iHmU{6>IaP+WNk] *Ęp'w'I&UjM}_[e,(5j(u;RGs?}0Y vNZ_Zыw 66.-;U1ܡ zA+!#uSWmĆu a^ ˳%iW(᛿#2=` e׋$SC5Q\$v{# ,W_EaLfOFSR%JO򻵎z,XBH^jxzV\|n@ p5[-/|ϢubW #]D$B3\cʂA.d4M zT S[h,1`nc =!'A'xzxoQ9X8赾\/cXtܹ׉6`O1Q4!z|͸O1BԈ;H,]<3aeؐB[Ct]Uw~2u[y.`$~N14MwbzҹpOy&w?FY/GoF_ZRf? * "U{#)sծAr8{j+^`l4 =T~ߓY-^h7G0}n1:4r+TK Ga=;KXo;Z[\HB'Y<gh˲>79d~ rz_/Q :br%+f C mbF&>):ª<'_;!P5< 8U ENpkDK|g O|.nTI`tOMgyi6"ڴsD8aǰO/S*X )؎M7bɄ/ECJvY^mbGh5S;G +q&Z e{ߎÃ-5)E΁-ʫ/:;'D.lGڨcn"y~cT<2X\`Uvȃ!\7Grvtr6sF-xljycpJ@;L4:WjD"Ns##U!A e~Z7u[rZJf84] 1 bVOZ4ekj3f0'[:aa'@ǔ#mR˃RZUj\Yи#K򕀑+͛2_ EQ-瑼+F n0`6wuMeLI I gjkDK FկfaacJ€s +ՌÆɱK/.^GlZR3TncKZ2=΋ xD"='8Jyn'FRڡS[آRj,#x m.|?ymNvd:ʪV8S@B g($?+ku|5}$*:ޮw#S;Dyۻ*LR,Od  Wbvy2rS:ƭ`9EK?Y@<<=ZE5cCb83nF $})8\ ixX̮'ԩ>QuՊ0:U!W ) ]Y؇R鍛i\J0nlzo!A)QO3'h{%N  tv 89hszjA5;B?nP(oߢ d{;!4dw4g_JWe3>"J)#:@D >!bB|_Mt{s'?E @Ao`{Y%E=tY2||%t4v>Dܻ^Nŕ}T{ߊ ,ZǠBZ6 `Dy?jϐ,3\YVR8k)2\mظ{Β#1:8>)WLF]jۧlҪa[ 1>9T63 5rּ[OEQK2q7e{ ✓nѨIfİ O'*ߐ6V$3:ix@46!qD> G?2Zbou|9cC~tŽI* :j18*)з"V>n#O2{Xikѿ(KTXxˁ c-L{]L bsj9dtm<7͓8AFebeA%讋qۙFyhֻmEZSZ꠬q͸gMq$ 3$vqCMPp>?9L$m<`&hkaa|R|C֤yFTDsZZМ!dYZ%p_v*R5BdF,݂5)iVԱC¨),[݉Eaߑ}â+ᖘI-ޑ8M.B=Q4L[Pd)j֝4:&nYznյ2P4jH|&=`ArPmo) $v^ud,F]4WS*J/r^Ofrv }|f$K { Ǡ"|-؈̹p&G@CsMisrTc` c oI֞E؈ JH`Ijm_kXgm3*s4X.d笘7Xƛ[-U;  u2i CaɈs;]Uw;0k#:yWzR XyhvkB̳Ez*AhTcjRt_ǜ2WfʰqO Ѭc){.'cW,eBQqo/2AvYMأ[ڎ=W𓗵 J]@}Æ@oϧєGZ;c eCh =,r&O65u $QZIQ`J`$}/mARNbRHR2dGٮǪJkY>4w=~C-W6諊}rH'i6f%O3V UJ2{jkNhvq<;@mb‰k8.O u9;/ǿћ'lX"lVVTX#ŎݞB{oIj^6=k1:p߃.63a=f\Zc4s9'_\~><~>|V;Uzרi}o$$}BrY %I;/>xkBh*yS3DdNTҘ=sA^ īOݠ]jdL-EU }oԸAyֶpi V,FN\SpP6!5hIZtVd1Р9U;OI2||G$BfⳭMo/{"=5$ކGo$ >[JPNFy71r`F90 l*fyH T91dx#dD9tD֩v BG5D*0ҋs2@;\lZ -Ms 9v.NHCA<߀oىNXi$L 01fҡžtP/*UfAi-2yJegB֌SN80(ɒ kwzAu՝ЉFʺn V_E1a(b2)O{}S*%vjepŹ<[`~ў )?/.t5{qqJ 𩠂˦#*?1# Ntc#uNe^УޑB7c !D*8[9ȫwoĘwy߾f X5YZ~O;y=HT@0ܝ/),o#33.UsJmt-cw3YoxJ G៚|k] Q6;? _[="SuF)2f!鍍k G< c}pwm7)hWbL"e36o`/Vfly. iu X͌7p͉]ɀ d@z;҃BMz0 b#ITLBN PLnώ{x:sHu5Oo鳛 bmL2%ʺV|L h5 ̕W;^c˽<6vW3/w=m?zܕ ~` =~)%_)f''aiQib_$m8oۼ+R X恂ۥ q0õS< sIffpeEa[;)߲*%CF<khQh#?w,3!|((H63C)-DӎFNP0|owG %]Qd# Eu7̣cP3fw%8;{_ՠ;g hmr\*&DԱp6)EPRZ*@a<S$vtdA%F-`f~~Qo``bXr i. p88OQ}su( %V<{QNF1ؘ !SZ{{5ڳ胯 Zt#T: 0o4kE_.Dw8IyΟVE{s)UCFK ؂)T&y?3-mV-zJvza0%ÊD2z.ldcu'wGpk>#>dA9o2B, wECRED~m /V8wۭ::WwhYkK4sڕ1я̌8 Z iqwDR =t[L YQ2@4 d5ߡmU0xD08/b _Fh` &A>L_>3%4ɋ|.(TJd.Lv3ša<'9čNDh_#[1cn8SƧ5c,5 ˂^@!:`e4@ s hQ;9Hv<bn[lccp`*?{תQ $0l57}(ua!+U3 T5<<f:("vWBOZ4;Xrd:5G{{mݎL){'Y9olkFcy'+V+R\B 4kpϲˌ|^F;TuP¬" S73)ИUJ6bk`Ahþ9{#IfeG06,Z=h͞Seo?!r뾁TYӅ<ɏuPfD"F4|Fn-U{UǍ+hެ\zMxe%1cܠњY>eG(zmz}r̸!>q/VgRMuc%eN*BFG,+s@G l-D%hEVO$"ݑUTodk Vڨ'1ܺ"NyAߨd+nM"(M=frhn$vAYVm 7)EgG_f2nzI[^#cF3d|-|Z7y'1|5@8gw{|MOYUGJmWBuv wm+NqhSSf.-(.9ge(4J0kaY W4Vdwx{ `WT|a z+[EmNPXp#j-Cn0ʝXz=z֮xg"\[O),U1\luzxJA~ t?j /~ƙ8F~N_nA4I: j;%M#V~S?nyzc/F5`\_ua#ClNDqnaف4l(- 8x.;zMbedVӽ:hڣdžOz*||1SulXvW):]n;/Z0M<_>Mu}=6I+kTnỺY`emK\Y2٨L}{QmnVuut}Oc>"S@\Kي9ocs~=,GѰa |u &h vJ{*}*#"?"T& Rҙ> Kax/)h0<>?>‡q\X+o?ʸM]^-ټe&j.=7)iOjgk GtiɥA#҃GZWP;I<-8Tg +yQ`7ldU5&V!$~(84GD@.Ϸ7ɹ\f^yD3ULf]#|X۴"{ 촌)q s b8Rp^_0E@eeՙ<igѵO_Ig`6I,\,kfr,(ZWV}gn&wA NaG]`3|ܾƺ8[/RI`nYi|̘U*{ۡ{O,t鷰kX{AJGQNB2q{tY>b5bQ֙Mci*`ECX$\X珛;W^zOY;ELaKÕdP4!t% ~t30@{7X ߺq,뙺_Hm2 ًdA#(V$|%<0 !Z`cD~p zEAE!}1)>U/jIÅOg"5rpٜjQyHR2G|a\,lLP(x6ɌpJsPXr^j=|rų֕}~݄gpi4}WHlx^YĦ"v}hz}/cZ_I]~:vuvn zȻ&Ҭ"ǨEɰ.;ti^@EJδ}J(}W Is;d 1@(lKx\`A5na+u:q0[t6ę܂ؾehs l*Q[dzL'E6%Dn6>17 |`/UUCi"xRZj sE E~ d׮!7EDf7LUp+.b 6m~kI=F|d~2P(8lW'oL@e'6o ΝvZ ejOG@[Hå|cn7C'~XFU:Zzⷸ [ːF˯-]'.C@ eYtL?><" Mt+nhLsumZ^N$w`8]e3N}TTI֧6/L}T orlнXu^1 c$"J ~]IRI3ψ%~@k8"$JޞM B|73T7I8)w"^?W~Cap G 5Cj"̰vi5x-\܎S,f<> 4V^Pe!kl;ɅCNuޠ#L';0OvL=6R !$˴51KexWtߦS9l]WkYj҃KTѬk{U@ _ӘĪ:9^WAbiP23zM Sa#CQ)ٴu܅Q7@⡈BP*e4r ܝkӀn^4涵[Ο}^5~/\ filO48Xg=:םjˌ.#lJ]Z0P$BKVƿݟzgn5.-Ja:<Ssǡ/0iQ/WTta kG^hY 13߀_*"iߢ94%F&Y#Ďʕ?U Yb]nr[ڲ(E\,->FPD9؊\{?祈eAKƍPlOE=nHZQD&p` ";aDm4J=+w+?L(4,hjw ؑv £r Q)ʎx#EYc'+oɣZz90']eV/@V.H拕C|Q;E. Ȗ~(\dcC>$noʷI(/jKB``S}y݈HǸyHh12A{( 5(R@*j:Pwm++7Y GSV2W`kFآ?YNwÁB^倉׮,mDVaH0dkG2'yC\y5vO5ZD) 6cݭA|Gs]{1t-0Ҿ`{ǿ[-M}Hw蒔-b:@Zw|d:IrkYkb_Xx~KZީ ޳s2pԞ0iTNUb0ГU`#h\L'Lv+I0aO6A#%F0Dz{׾5(LZէJ~|T>\71)e-שfϒcǖe+WAOWޫz4alkP}rkol+vQЍA/3(7 ʈ'LlB }b:ݞ*@͞m0Dt-IS)Ń=n$_HZ]D%2jm1xpz*pwS7rWj *_cNxv+sz-+ϨW#;~ގ(4:nΊࢰ,ipF ,#[52qw J{nG7Cix:ӣd}oBg˕N9'߉Gdd x`6{-{^Cgp+goP(Ln*]4qź4(OؗErd]7dJ戴# 6$-HyGPےew]Uk!#-ԊAiI@4 %kS}4\ՄV`'@+lT(颎uO9I+<OknB_v!NfyqcǗ-#2bIMބě [Z,m-6~7Fl'$"q=. (90irц.PvJy}05 ژKʹ_#B<[z—@tjQw1>QVԐh,>2tӾtGj p$k*JWQ\14=h95 v@ '.ָ|0D.!ѯeϣ҆]~E\Y/D35_  0g颖tIF&F,XFGD\[tޛ}q48EBZ3pBO~5-^R gaܯ4С[ NA`,W𽑢!q6&K*1QXF`q(qXO'qJzo ]," Jj9[<-10|u:`ewtgl$o6C?3*Ɛu\cZEHW;liv2z厀_8 8,qZ<f9JUtBQ(vrU9o- ݱ]U4?I]#P ט>t0`OU1 ?Z`CqkTV5 $e&m kGRXu`Tx_%~e-Pf/ isij3o|T kRq,CU9in=aKn$ +4@#6DQ/dMA>/hOæ`7U~Hȇ,`,s;U䊳ҌN¡ |ر."q@ޔd#I0V%3V3S$A~8 Jk#mheFcbn}”[.ƌbn2D܌fa@݋XT˩(VQʀ/= U.E}%xd;PDP6E~*3;<I_qY}8F7y`f.lìMS6ӯK?i}Ûi-I NECJP$J2$3uMjI`FPDɛ!p Ͷbc,|ABߡWHPXg ͮEƹ"t˜\ qDR]ȕBr$9s$R/y JO<=74]~PҖ'ؗ^oJV\r۹JX˶ld<=5k&nƐTRs@mu(wՊFtV 8)YU$#ooEj sfqxQN{*[TQlf&Hd zB:Jf$ jbdxLѻΐ;'V{`4QJBO2S$}Hmۡ/hΗh׻|\~7ƴ3cKfi>DAfPh۸RZ+*zVpk-H0~mfI$^BVsq9AFIyM<4P>1@ݠS0Cxay}^ nPZ |jMyU}VdD9j)eDFa i0RPj!8q5z|,eDoHF qe*#U`UuBbDA= _[/)(}~e4˘@vf=/lXx ;+*|R 2!׮.wť;ǡ [p8|NpXUuAa7ʲmVr"'wSM$LUʞ"1 0ɩE4 |iajs;݉M u1nfQ5_]lQFPˀy$١E%p-c"/}mb`$iBIL+ w ó;.WY@9TQCxկoz|-$c5_x{)|0{MG+R[Noݻܘ 0s~,tdȾ{'ub%W-MY|)i{fĘ6|/ƍ+ܰȯ7AkʁӀ<_I4U hgWEv :Ȧ-!DP߸5C^Zͻq9\e;[{CY'l9t[)@#5?=!%2Dyr%mi]j>x$hd5WoKZJiD2Z%O9CVU$vÉsN} Innh"y;Wаaf|kmQ)1LҢI*"=qUt+Gl BF>74;^_7M gsi?8ļxgR 6bKdзL@][#_x M(5`L5MHX4=^"Ċz{eE"~_WWm D|¬&iSETB3QyBŎH_m^R|UE92Er}#[14E5q>Bne}AhT އjr}606}U1k$cOmCDc{yÇh4q\3' TJ1{ Di"c3kFNÞJTxȃk1MĻ%Xk5i< k36y2yh \$Y%1Xֿ\ֻ{DvWumHX}nsaJ")=t7)`" x_&IcGdeͪF`ךΕTkI(әAn Qw؜juq%WmuG.w{>1č 3"%L>ǸSXNyyB`0,ɢj)\-5tRN-m+K 0x.%T$H/Co:;%,y+n0~//F 99?ӷIi#Bor+ޫ"sU4xŁ`Ԟ,6Z%۝:}:^,>3'A9!cc(7WVt].<)} ǎŁ70(37_>hIe\;4f` Y "=3obAijJN[1/5IT[c>ܮoAуOSnp5+LTiݍ2HH#Q}FCSR{D;M$409n6~Y6 X 1&pu:N iv|'?xYJԷ](W$4cY]1{Pu7 H֑<I |1yMUZxs`{tƹhgWђr1=? # >{;˴4\<30- WhH3|H,rz$PGҤ9'l4㌾O1W} ʇ8:c̅&(  ({VnaI[Y4~U,ђްvڱu.Α^susоev}v@q~Хؒ h /tMEB*o%L*ڷn4P%e_J+7xzx "Y v,dq\h*Cs hGg]s $`; JHJSw;HV۴y(qe;_f+j 5X+  ''CF7$ <%K99sdb'?ye|=!Nvj)0ypB.r Ǫ~-*pZ$NR&sI!Mr݇=ѥ-9jĀOm#EiTwC 7-[lGb!C!)珩QST{= S'hڸ\I/D#>N4W]/R։FCχvTs+ )[}1滬~O1/X85Cć-=o))H\Z,dx1j @눎-aJŸO򤩠cfie|O'Y92)fc?OJn* ʀ ?^ĥ 4`a]u  d%~FZ~K\!uo." :;Ěݦ7v`׬ƉxdNCU]@G"Ѓ\D}àWp ^ vzQlWD.F|=к=aۤ7f)JCFr'#rv4O~r5y3B}f1,?䩊nM& ܦ/K#?N#o `۰wYqQ %ʛ|;58Tc ևgǽTTsڭTR<-=vǐ9 L;z(;VuUfK(^g]WAZ~qiwӋHɗuQ0IONCw=#pKB! ^P@> H =Ȋ=Z@lQ(lh)i5ݙ|ПRTݚSoTB ` ⠪cPew>ldZDl치wg!Wl A#.s*փTFY'4Dl-n՟lOX]]aMd è"D` rIehͺ'ɮ=kLGXħ|>@Ǽt{{SGS 2_qC`b  0MR3&\giI ]v|Nݑ`SU zfYNa|([Q[ l+8)n{4(?urʱu[] L"BTqG Ru+8^lݓV'-0@ ܚg0|vИӾ+"FzLq$klo횲R}LYvէa_d9x { c"/|1DŒΝÊkPn*PB3"R$VN y $b0cF[W7Q;caOe,gv ݈e԰Y1#?yÜkW{g| ~WmWڨ&;zq ICNS]BN.*p٩VTbcBg@&r"xYw<%* 1]Ilue.–f0vPZe`|7j%m  Gi iQJ] V׌b$ ]6\Rnv#5"YnH[Zj!`>:P˔! hBUte(&udc 0](y ftmM9ӿ道1Ϛ Z5UX;ZXӝ8-45m譡7\$ڐ\;~ >5wf 0{;{oХ,?bfVO 4%2(jY&̹ ]&'d_̖Egeblv!`-a;m\%csimnY5&)xK}0,fkwI9ƊgiCl'hc\Jmɺ$ : e/A{lJ!聖dod}ctԯ" r[NOޭsx)I`H㈉芊!ٿBi/`ʩ)EkCC15gV Wځ?F;6D$4~< Uvv4u$ fƽCśrLWfT4|^zG;7Uh眭T0pt!{cR r۩NzNDH)GWE(8>c`QP&'[ǖ2A/Qg^!EI.o!,gd>ExI>f䵁Try/ה%6^+"`l22.]ko|yH4ݔ TSRdB݁23(ßp8@Zꚡ|Mh-_Xׅ$[kgϖ^7HVnZ@;9Xu}% f|k)UFPaO~-=S{ɝi&:Gqy)?"!Z ڰ`,R$fLU#$`cw<)ebHK:SVgZ$: 7#>)ŇIGL_꽋r%*mEG$ez.C'+Q݂c\,\$?ljaoMVRs[%Ma> MڰͦQ2<=:zΗ<Pj>q]RAg+wme_ aV#V^ru3XM8/IS|#M5.Y/ _~&;PT0R{};5`54mLiz #U{.b7zs29Fkt'ed3Q9L~oԘ@dhOqݘ&P~$f8V3ŕ[^x{ ۠+ŹLOD 9)_*y{C ~(#mb́JM#6u| N hnX: i9Lہ%ePU5,ʎ^D5#[FŒP![JOm qR/PbsNk&21DV崻PvH.4I4òe!KsOQZ :{q|ϩmʹuhUߥ7(.#\ib_6R>}YOMuܜ ^nKj"˃d%Y"$M̋HT"#&e\{$U[b_Ix9mlme:ynqȖi82h1tƢա[ /N=oʞo?21y$4D rviIv~OCLym_Pq y> НZə5H_3C oor/ _x`cOnR4S jz.K;((K3T.XAJxaZPfՌ!B  9+"yGEw*Rjq;ۄ ܭs@!2h̫%'C:i0iBHdnkA [*/gQKD׳r$(*%(YJ̹ dWކ@4ezMz% +~=~fOHɩځ53<{NL.lWqFԁyh40Q|: x Hn|d,5!4,(K(om@-nwC \nj_.Z 2ϙ<(p=5k Ζ$rǜM1F \J d>K1$/i3,%w0VCNTO^!sv9ݻgf0DpC"0S+dG2@|uJ8]s*!53p3"uA[(/3*!k`ƒӐw l&L}[?14ݴ BJx1D$$D} #?Rl쯹Å g_Ȗ,E:`EXSҲ+JفZ-x7ׁ0oym,X@~izs嫤ֈdA/P?X)rH(Gr867ڲ<1k42n|Wy:jq3Vh {>]&5L.HbQ`I+psT!No81t7rnF,_Q~V-[pZh{` )8c_TIbUroi{ rGC;OŽў-nN/+ +yt=l}H8s=k q F1֝mՉGRP tgxc!LEО@՚R}GTt #(%D;υ.U?}hj?- NYV.QjBQF4]!8O Bd~JzHmW`WS>vgb%ߏ,w^$䗊{&dCQ;/Qu٢} J'Ke'˞mEF3WiDu ό&Dy)S^ @$Ѯklz嫫̜u=?В3Og)m-U?Y3rhV>Lg]1IRn٥ѯf(Ϩ0˴A:qn$WT[܃ccw82lP?1JboTcRjwtoW;s՝+4}V`hp.bb:)TdHGQ-VNNIpvϡ_\Z/VW.k#8K,}Nxֶ^$iuXz[ =|B Ԙ\' %lqZi A4+uhMF>H?dcNSr+ %q% 64RT,<Įt<a D W4lzˊ;ˡBxQ7'4 pHM l-ٕi,P美@8: ] !Q{U!!{97ݵ޲'Xp~f3`AZQd)_ť sҐF%̅G0\r1F4"lT袕2An+j}(!Ϲ)vREWg!bȂq`G.,;;\ Sݺ}T$9o'AֶMH>.aVd҉}uc,PJQb+15H{6| @-_LuM9Av ,]$~0/B}$%i@|qM&+y"gj t0}[/fȁՆN4ƙӢ95Zik.9 (yybiWTʓ w(u\j#Ysh 0\^ V ~E}6ٞ[:U4^qsPl׏:AǞqF?#)3}m!.$lRA J)4ԥt=mN3/w|#nOܙXȕ:[[~TӠ1^s);~C4'TjQH„GklѦ;խ1:&6S#|`[E;8KDf:ҵ7¦S,d~i6\ O\G/C)(U'шI־ޝ-ViX[vITjyy:bnj)HLr%</ Yu}@hYoQJ=*ýw󲅔ՂpORhwOzWZ8{ Ì?` S QJ.mpōtXBB3؈tX q5 u?dRkAٞ`es]VO{Iqi濉!"3hICC[S3 RWG 㩀>:䚀=US˟˷rM"?unN}ާ2SO=% 92b%y|tFXA>K*R^`#Ӄ.#2A4=]*R_.6$)XLv&%g2$?CTٶJ# Az񯳙.!`8B^KҦ\@W{+Xs 9ZȂ ٞzwMgt؍ǖ ߩƷ|D.xLK`I:Q}Dt% ^e,p7⻘"$̒ya>_Ng1ߴnc-u5 p7'rEXꎎÀz+N,u!)utd7!.Vɤ*0pmK1u(B.| S:V6:5XRtV^Ht%>1UWv%*Ԫ麳jЙgg&JB!D!r}hwsP'ܒNf.#7d*S ;9V3`zע"pRoUk߄T>N± $F7yE2bA/%× F )ھE)hQJi4mT9VMlHyUupi <}5J v#HJO' %Qp uL_vAgYZ0707010000001b000081a40000000000000000000000016661890a00002198000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/i2c/ch7006.ko.xz7zXZִF!t/!V]?Eh=ڜ.+AzdpO?mHjlCT0zJ=7h"@JAQ=3?{k6 ԥt(j-G{'DaS{EQŨm6Qa;cpvoֱC܀ó.,ؠ12E<aAʸx`ϮtQпݦUb$6a(KT{5N.F@ğթ} bCj#Xl,hFuS26g΀sM !aTpn\pPW75NW͢&8mjS`Ao\#.%hJYRm?^,|"GY:V,7|&,X ӶC*hr_ fPWw<6xQ Z& ]z1&3f@OizlJ W.J*Պ^vK05~vTMS='tȣvu)bnk2k}P딝V &{0F)1v ALz3O~;}: n0g2 2 FL\m!FHh۩m?3||mxABdŐ2S/qŽ ЙqUBN}2!-˓B EV2N$. ɒnĵ vRt&oeû'Ȇ}kkMޥϓ䖏W$r[L >y$6,=.(8ԭ.Zqfoa9'靡 #c)码M(*Umn`6?~k.`)]h=+> _8$F5Xl*`+M.m*,<v)Zv Yޫ_b\k ܅Ӏ2R O᜻){WhX_>&ZBWíwxI/*=!9FFx6ZI(1{F  D8#.+ePh=@tJn2UB/{6i L)K@ GݫZXj%Hb m߹@IviymTq(v=ELGNV )oߝvwDp\wO- l UP3NHWZjplT?ƀSȔ#%8r=]}Фo-mp*;-p:%Hzм`΁n_ʴ4l.O0PIډWУA/}YI2t!DSc&(^<۠Gf3 ]Ͻ}C\J0 {LaØx z>,yNFtbK\} jQWY0Sr#'|ad.9zVZwk%45!(k:)H6])EӖdZ|Օ% 7#K Xq;vπ&eY`[W0aU6o(fIi(' kϰB.A僑 (-mECr=!P_0_FBnkt)ٳF[֪TRY*ZzX~gG!d*_[𝧅~|łPt=%Uy 5@pZFj,x|{q E=20[HSձ默L> U`P6%)KZPm tf%j#bK YgJj5ĀMS[~ٝ^ɔ"OtsoSHB|Lk9ЛKᣕ9o5W1g?[hR) I3G쪸k"N#H=W7CLԐXSSRXӹ >tہ/t{okD-$8d6Xך~ރZ f4dm:^\eFZ »R'7ZaNn'r:3mgMɏ޵wmIl8ҿ `% mC**}M0~0|Z,:UӒTLU@1qB䱀aJ2 \e×a)¨m gy\r} [~p  h\GxK\cf{I8r ;՞.M2ۛf1FQ|4 мM{p C]y;j_#Qxity+BG{4mptͽ,lr>B !kv,(ύԮV]<\@Bl@4A@F=t^B tv)8 ?_vӆIs'H=e WMk{l|]9]Oz_ۿ!w2VTȅ,EZqv4ȱFqChsiX\LOX+_&T\ IEJ IAp1%؞&KY4F& ̳=^Ú!w6kvыTS!rA^wAm2(zJpk':?di5-1l4bCc\ ;.ahq7;i3QFZ ιQBM?ywN NKk/7rG Q_V4ߎGнi2&61}E⣗y^skqsZ5L5 w,(͕6U % !|n|3D ͉ BSaJ2lLq)N"h༮ƽڕ:AT ȫ^d@_r0U=jYu2uS]8⤥ͤj$OľkghwDE{U!t}BÇbuƂW9լ, :d;ȷ]j[P7*Db|j| b]xCLI?DOMvylnO$o5WS|ݲ1-xuG&'],i~s `̥jn2Ē0I*Q2/4UMdtCY)\7ui)n!6-ca65I^n$Yv4ueGR#2D7 Q\׀>ně&w8]'\Q!:^DYeIeX|@F'٫*T.w2[;^f-{ph>s}`O:$1W7ahP.`KHhĄW f<|FGdz#7Wx1n1!ɠSqSہ\ˠ.Ђh} ǒhh<>.?Ǝ~y>'Tkdar 6邀܊%!Dy"Wlh9@1ί)KP,JYv'Z:+Y̜ar\Gՠ C9K6D4_E; R@$u +/O7\ ]AFu M^Ũ#ANkڞfaΌ 4 Q 'P`:dmEU?dXNb +,>5p):#I'}_x}`pVOqC9{)FXt=b#-Uo`v +h!eݥ\4\Au-ϲ ٔ~sxt YDH}v 8.[oz Oȇp3φD?$,t<޿8N~f_> R^#297 K7,Q.3zzZSNpsBrj`]ɶJA+4 1NmCa>ۑ **2G'j)JS5-o bNo@z]Z.mS/yı2TgRpK0p'*oK/6WT2GNes(h@Vq7!XA69Izo5V2Ǚ m3ʊD ]AD > )08I 8C]tuNvAV}?z[?:8ɯu:*EдOļ`H37*CbCIskvru/6"!c}8Rw\j|L%)va?+n# RQ2U~౧4U] Uj64x|m\u#0 C?Ͷ^9.n1Hf߈}K#mf4WH5{)Q@8: Vb|M6D KPf%M9\<1_m` NVp @ON$ֿnϬFؽvGp0ZLb]a/nfu`e/ 1Tl{y^Z(=L?nR+P%C""_f-rѠxEmH?9dw'ǡsJ ̼2]!Tbo7G{F"AqܷLsX]#@zWz /~B>./7G$x\ej2'G7rtf*Ξ}7]B>TMW>4@rI:{dSVu=˱ #|7-ܬ ŽDnCբj+x;Û !jɰQ[ 2s<(|hw0H~8F)x&8;h ޝwy+Nɼͯt˰ṀiZ:C_W\D4,aLZ%+l ܆RT^ P{L°kx ѧr\Aw$(%sM}gL>Z´FjdCzLj.4zQJ$!!2x}ƛSŞټx+ x"tBR`l;=:fs"$ ђs]yY2՜+x׸:M ;M,'x-= W6J?y3G1Khj;D'1HjuvDz( i3HE1'``$pJ9kCIF|†aHI&J<2Nqn`<4gVb{F&k| `DFpwwijuvpbfig-ɎQuK4BwA?,+YvwlbmGkȆt]uI*}]oUܽ&QԾ]|HfV.ѽPkGi@yg5b~=bFC vfh,wn@VjMʲK/3CР/RhRtڀnijHro)6g|4et'5׋[SR:% |0'4hP,WDa_SݵQ*Woz oz0׷z#^0`1}AD5 >T[}1=Ip|9IBb%2'.Nߕߐß)K~ wdX0{ڎaQŚh@;+h)]y)ȒfQE}#!AIaMNSLjj>i7D-e]('Em2->ssNZU\Nކ1PDuiJ2h:yr{Zٜ*\ 5:7[y?ћ9 ^td=d0x̀M5`=AݎYֹ)We3K.NWXtO)fKe'u8vy?ߠ2\pYx4ǁ0#Eͣ8wacE@A?BhOZTxXoq*Wjq`9%c[eVV >.H{eW,aaW/G Q"sɇ/42/(lqEoQ$a=tGt_g Phsן?C[|̈́N~y#:B:k ȪMǑVao(=e+.:{mq="+Qu)L@cx z"hrĶ2ɖ 3UX mS2o~Z (qZw5Z԰)OIz[Pih[YΫVHu/meqfHNdrpx؋( ,f7mVFL:ﵤzYyv=I[.,[)i܊~Eu%r?\I;nC=wRG gcLED9>ZR s0c-]|/d; hMB9IQA`Fo6?Hbb8 /26L <ْ͎wj)vXJ^'4Td*/%ndjТт) l8WS &9J'} +K-"\B, -(Yՙʕ"X=`c9Ff㻉N/lFAr߷SW{RNJJu/HnHˌä Y};r\Fc|ҴBaU8nSP)/f Y3I6%FX^f*޷|̩1IIexX Q'u6;!S7ьU'80"?\%|^[h_ ]o>'BJly ;-\mp4ǐvuR6۶.&/nix2{ ,|g<6CɟI }.TzH}p6%&'~BsTtٮZ+EI]>iv 0e 8RD@ Kv}rH;zYT@tkVF١r.T*NkN\ ~і3&lVVP~w7k~_~{T_ړ&Au-WHݙK3 Ks:)cM2;YsOeX+hP FMv捂O 9YmG*nL>TlXC:}V@R3gv6t|~y7"Z,G6GgX*b(-;-8H*;,1KVXwx q&YPzvsnu#yGN-׽ cbEqhwY.dmV@uD %M$Ѝ-+\NW%($$ʴ6rQc"ʛU:ρg8w O]Y9ElY񯪹"^Q }41+LhE9|%A9ZgHb"Ⴝwrh9zG],IƟ\X^X1/{(n"0#';^oP6l1TQ+1%l&AC:XBLZ"~Y@?x8"C<\N7;BmUَ3D!*j81K[hZURTĄe Ckmb-N|eв| mê=#Ji*kVrq%Jpq"U#6~OvOJH:&ZrrsDl&U1 2XCQ=0̅[rbG Vld$PjJj@޿e5e=hYcç`*vKum7:z}C*TIjGe\)wn(Xj >ڶj6`hIiS)N/L&`6$0!kCgYZ0707010000001d000081a40000000000000000000000016661890a00103454000000000000000000000000000000000000005200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz7zXZִF!t/w]?Eh=ڜ.+*Y},Nr4Kso IXkAmWhd694B]8 m]8#(!HVQU+o ߢ7-N^Ґjy=#e4&NT1~zc~9}Kzt@\.4.mzxǂ5N7؇69z_ן *Qpm}g"a<wf-Eeo4Ty6*Uz7t ]7ľh 7W*(IKE݄*s[ A_BkSCÑdZ*Qk&ɖ 1.h@,ioJr_%E"eRًٟBGU<7hYT]|<ڛ+2dPڑc-@h'ӆr7 U1E@kgw<FXac^2c:RIP:Gm+ݣ.^s#Fo"RJ;( ozI(<, ]XK8-nbET?9(qSrqd Е6 )q eX 4fK'֭Dw(GQ71$7il1QPN`W/ãAj} l 8lrggF W^A|/kYf[W9D$QGhĒsBP[znlPQSQϻrYt6X꟪A$ಅ7/5zTqmQ/e՟oUD}p)&$mE7}y~ҾPqL_$r"e%a75Rx8/e8վvU YXck`30gí93gw\z@f7h[)U?_Rk[Dk Vz#&{ tkI_/>{W4Nm1v3:6"u/%Rp*Ug%*қGSXd;1w1lc_4@}[ j<\@tDڭe`m玼iD\1![ߵmj!9$6斠 k^e1ne#җ3/BttbbKl0ֲF^@-87zZ&:SmltFBàCS0+RäD /tPGĴ? ֈNC?ޞjrmYlU%:|8}KE0 d #hzFBJ`";ۑ`Қ*9-(:a/<G Ƣd`-?37 io&RZ* 9dbؕP' XA:1^8O\]q`zE7M}Muy8T(,JmʌyeKI5!J6._`Pw O<9]dqlns8 R=yڛ?#‘l`3$rg dvmOyQ=bQ!f3*W3z!IFj+.'VnZx OdfzFii{-\1d)Z/2t^箉*WgEQ:z\uKvrV8:ܣA(ׇIlŲNHlY]LavP:9_I0j}:q3f{q偫aofo$ ;o 쇇]ǯ~O)̋{mkre[Q'IqƉTՓd$[|r6`;W|D0S*3aF_O[ʂB0oĻ JgX#uR1)łڥ8Ust_1^) _E9Ca/dJm8z cmR9whI{# PewqGNj# .!)ؿݺLw,Bq'Z\%gGjcj"Ih=51zZ}oPA'^Okm㶔xMqTO$eG`ku\! #EqCX•3])j>T W^qwg?>5yV>3Ju-1ehvâu g JUj% 6ER餰5G=;g-;w)&h `u &: taM3y@E $8C<ː >VԎ:}UoI/Y Yٖ!='&Nr>KE]ؘEMd/O,0!^@4Xb:9 #N̵y6 5M![ճKѫˬa* X)k s;o*~3>!;iQ/`H-/'Y9>^/h|4ӜUcQ\GO.g[L:,*/$c-w} BCPBThkP&.Mêf9w=(Ee[<+d4O@;Rvv(t!HbsE ^vǚgxk[lhi`-@؆E 9 gi,^`xVo3kgѓ abThLi-

ܓnnth(݂Hg"M8kq*_1G;]Mxau4qxMmU3D '[ۿmeb:PJ =ϟk8gw`qVBޛŷ@xK'{4Rցֹj UsU/9>}N:1Lm@Â>@A={BAiH3O*ЯՈ]m<@'%ҶKGc0OɋCþ+BI E輞*-N p' 6`\ h3d|̬޷pߗQC;}5+l*}AW(-touiFRZ_WvKGA.ݛXwt'@8 #^m *xG#,? 1R\GTr -GU2_Q!?+¶H fz*A%ttM;KEDK|SȈ.%ozEG"`ϔ}܍h7 RĉIflN{E$gUu5׾r~;[ms!3?tM_DU ;lJZREFU'Kϛ0_C |ƢmW8r ;ðߖRB9#Op` %~YT[em$i&3)Ģkɀ7Mg*Pa_ n1:cfyTlK[jhPֵV EBs6K4ޫ~RՑwOtQȡRmɠ '| s$U!5Y80H*kBr̪/]jN`GMiI"+'sZ1~CS*/0MobέMnB[3a_n?Xͺ'H5`mݺY]24S@7FB l CmݩC[pp)7j DK+>;0f[Q].`[taɝ=^?:/h7HTlq"Ez;qGt {\RVvƚcCT  CsH= /v{f2_w."J9{bnuj&%Dzt"ŏxʊq`f0}ÝH6@wMt᫝Tfxke > ly `2'fƋ\h9H A蛀czb&H)$Ⲋfǹ'3-7}=\x"QqRt_/,;I\DǡHO v*&'C`q)97V$eT:g!,6J* ۺIrkN'Y.!XEkVpU@WN'0tNchUjsva A ЉPsn<?RTnP&,:@S@Ns`$SgbKӟ ,c?܁kjx\n\ 2:&#7bo^9 ieIg*Jjg>fF.Ah2O(M$Y AT^%!EBI{=o1ssn5'g3 "㑳/H.0j-H= Tܖ v}QrQADITr19Gziuٚ v~"YW! E|p&eai“ʣ"f;3>t>p$ZyK=8KjjOrEI=짿efeϥ¥7o2e4@Ҙb 6oa_dfk/9^4+Xo=LU{M7vYO#ڊYHĎP&ߌ"A!!i$p/'QDPF(VEo$x;Q3ۙ.&_UfYH 15kK>')$2Ggans@05y`tNfo5نCDm`ċ" N 2FLaìC_yo:j{LF[j&*']z_-JwXs3E2* y))# 6mYV_SR9k1SM%`b3Wa"u2Z`+V;".Dk8<6E1A8tCt {AH&s(oɏϡ6X #"6߮UC 2[E|=)_ۍ"4XEES HaCL8כ}iJ2`Bt Iw @} ,ƒ D4d>z&>alY 0Eo#   F=4%fMToRu+b~uآ 'W7ZnG ž:;}`- } yWح`a(US%rx~^G@)NkF0kuAN&99r JƘ>)1P7N,_ƶk\7f)v вm=7(_DjF--3C%9~ )=qx>8ԝ\ǟgybh_j+&\{daŞNF堖FCiG}52Lmfk$@Ae>ٟ|n]ksW5n:WΆ0jX of]P.LqX> 9lpja{:ۼ^%}VsVc-juD%mmTP3v#,a/y]΄:Rlny chxB&#O%X-;v \31@8b~xzʋ'ĝs)7qr2EZi񣳾rjJ*n©~|x+,zۦhF3T 팷+.ƚͧ۾;= ;1mmO,^Ū+ #K'hcbGťvR} MbV;Èphjb;l3R+:,~|Qr4h%I=9'Vh+y_|] ~ԈbB>pp\v43窔٘p}OD7sofn5D&˪]uB켢jmRb&*ICdV BOq>̈q|YzI3Q$\+=t׸U>}2)</ H#׀?t=J8Jjrbma4T a7d28q"ƙQ@+gFhTSrR|YK9]RG?o`IUYDڛ+f-v>oj{Be7á"܋䧆erOZ* %*{?sQד\X/i r%p`XA0XB^p[/Ⱥ&\T_:4wQ>qK+!sM|r'?IFsS:T'B#+{3L WaR&P w[GL9I_e:$:g~lvPsІv&\'}5 }8V_^U]LP5]Ae `Gd1 tE #eA^(k{Z26,_lj0Q3xkŏRZo>,_Y @f 8[& n -tC)fg#` \jAfkgn>H$Ew;{6X?AgC"/xp?ӣЋ vCɬ˒AKA"ąU֪l%s(r22@&Foވg (i@>DNSv`?7ۿ(6xnVTXDaF&zs(3׉y1ZЁ{xqؑ<_NU-SZT [:k^t " Nwi@D|)^mID=( g)Ly:h\kj,UND8$C7t$,[9^fdH?Y!kAPAswŕD*B͕@a5 iz9 F r/I7CQ93!\kO-H͌F^$K`cH@,rICH%.1a;J#K򰀍u~WA[at@Mrx^ Wƨ)5kIPUgJFB̔ Wdb'oRxzwbfJGpP]]Y < ȯZZ f- Rn/V ީVH]NKXIQ llo38|h9#08NY2S*HPU93S!0@Qou׫/"BU*M1Ȕc"~dW?CVy|ʁ`!Ҁi_RtXح?r߾yGh w(K5COBx,p=,"I@',KY(BfiOD]ط2p3U)3vZgn܎deF+iwT"q7bsMe `_%l3նLVdap3waƛ4HE*+5}&p}5`V6 %>vqe4MWg [^Cϡ5+~dGd0r ܅3);3H> G!62{RbmxFC,i'tРГk!gf?NG'xy6X~"օ``HӒGJ.BN[ XXz^*z2<6Mϩ9[O9$:`54;PQD5A4!>JpyI = IA, 忋(ȷL.MZ撚(!iݹu<%$¶Ankٮj1^bT:f3UxҤvh8h56Mo3H_S-ғC9凖 ? tZR^Sl Uj;K0"Νr`V%6ɔqq#X]:F9:S3bALWo n-Iɗ(Vt! 6sFQ BÿvWEȱ@@~*Y)iNXI. S,dz 8uaV3$aGȗ1rը>0 0q*ʟT%Dm|?DŽ(;W[NmӉG/ӍX()G?dowX0fFc9)! iNE ADiӮ3aգKpϠ/Uy9IcqA Jݍ :vdIuH3^Z"Ĝl1ch@0(bWU)YB~;8U%~,_E9:/L,sv _QO:te0f1rUdJyV }P_&i ["0Ջ 0{7j$A}[0,$֯{DI(ʢו0֡ۏl4bA mNԤ-'Otz,h~|&f6fqg5Իp9M> h#]a-8x7yʱBΓή.6,+%lh5`!ruEuޢpV,P\(.CMܐއmqeR'CG,SEUq=pSFt @ uK׾0TCWaJZClJםkRuQE͖P 4y\[(zϔw9 M잭S>ō=cRZun9R8}I8n 2%<}} iqb ??D5w"DŽC2?P$`LQ7+;~ц֤쒉f64pF#O|-8yU?{<,_s!0B*vm)JȻ}x$MJr/-Uչry+Q ;PVyWG+ ~*]/ g{ӠҿEǒ&7SHEb ioLX|dWg5ťk)uOH9 V&Q$/ ;%C` +h_ZbI`>%O$̈́N)e mh lXHkbL,> 6 X_OKa1HшTL jURnLpI[A^m@1EP6Tѐ ´^OXt(Ia4UPiBjezD Ar \&cYt^8'ѽt%LEԭ'Id9;cߤ/brΘ"K nGtPJ71p@X 21OiqF 8VMEh~{{ܒ2N-4TKX -S/0Dװ)Qwa ny; ybX݉#~5PMd\,`or2]ԫbUx<^pDhɅZ6D7p|"uLeؐ4u˖m#=وCw-f .G3.)8-סS'.[ !F?}2~vkϭ@/?r+q 6aHf$P+XmEg]/r~<.ؔkFBy=\W2An[rV)j@ #vK@#K%?\[qՆynϒ]=CP_HR-h棚LbPZylPtD l'o)eCliZRZp:RT<9HvyqqNu[iW܄7A̒K#lȱFy2iz3uMpmffWJ|Un2/H\0&ұ*pUkdmX]'F1b>L j((9d6&\3 gSouJnH1;oaC&BtP;m'f FU%z8>W:h"Nw6I~Gm";x>REo0)^'zA~BNΰ߭,p`wfWیYjGK[^b@v|$I*v#˰7& w4Cy> #V0u^SVb5W7d74:J@&;OI g"+.ؔ뀃!@6J#Y&( Q() O @vIkY,6?4-yk!9wynE oZmvKרxzItFV֑W9r2%DrQm~,X5G;'~1֒s#rZ*׀&cŠ<;jHe+,\(\j-1\M+vZ!c{8_k޽ĦUTS%8T3ӮXQI[f$F[vf&=B$)I ; %f@hi[ Wyɸ.[V=:(. |bu[ejq*T'"i&72Wd0"%6|^BSxw/_= bb!H "EBJq|VHp) 5jp2&PM{tZCb8d`-Tb3@xbm=C Y5.?jmHiVA\_Qc)Epy Ln3Yɳ_ hSўw(y,'bӾE%wGbudM,/w-&ѹx+j34` j-t\MQ>N@DyLއ> sؔ0IqG[#̩6Ȯf#X]!k0]~^,{g%^zsË)$}&7\eg}+)=e Z+X"_j@snBXιug ) P&K+/LP]0S"J_= q)Bpp&7ċWew6;L'VciؙzAy4 leӐ}=itge4)CAUDQDLH;.VG-ĨAf8õiu[G.7&3Gi#{ : 탪YL6IYJ4[1ŃB+Ȭ91 ǓMgPc=yV7% *I'\|9) Gd Xtqw v 䁥J=΁H $kt2SLr12N#p5ѱPPp_z)w.⑽NL#y0Z@$?|~vk(Tn2Sa5%Ȫ^1mʛW5qz8b ƻ.zr)>)!舤T L$_[+g*95T,9 O۔y(&CΪwȆnDup4. ʬ3tbt<tdW޻M!"\ O& ژ1΄/ ǶE)F^'r"lCAJi?Q koNQlBئF[V6GnAgYCؐBQݨ?Rcsvi-8\< л_w|f#Mt[C,Z=Β^]ɵ GHh J5x.G%kO1spm$b zG۬]PPj+?X$ޟXK-/° _ƢZ-/y.aZpsl `tZr0Dn/./ wAGʸ#X2YWau\4hF,ǃg"c,݆#=`:`~(;̫c Tϧ( 3`3? kMpz"efNlcyMEHRؤQ1vD)0i/ Ê5)ԊSwr s#"Ǖ! џtRrUv=-CbL(|ySak9= ȕ]߫185wA[n1\~QT5qK4U)Ww@TJ$oQl@S'6ѫ'nJk~Tj~S_F+BƆwciK&ML݁zĞ=b6bIqlXM7O:&P@ srzįG#BܢK7w8kR7SvQᮙMbƖ 0HA\,7 E%MDDeL@${=)vP#'ЊGR5QU&9щ e즯?_XpkbV]cE#p 5M3cÁ?f(jM0XA< )O/J^b@~q~y*kw\_ymC3;srKFZ޶N!J#ٯB0d-nSQanz%׾vlx5@M䯸 Z? f^2rJueNrE:\\繁e͍26d 7dZ( ѐXE]#m= `/SBDeW+~>7HmЀ2#kRj5"Em7_RJP0aiVҲUNMHq)|0j7$a ۆOˆ.E0k[VhRh2.w~9vBw3DyULښ^7ԃ00)D.P՞ bJp_Q@Bi~ϨR5||ƺݽ0jzr^E+ qd%sxI*O}К=+..*=w ?^F6[5t[̝:բoyg9>W(oPn3 qzJw+`|hABp O88*cר6!Rs8^P Jx.L<>9Ǹ]+ݛ칏O}I}1С^P41 oݵ:gR) ME:ڷ=FܨV}U`$?{'fSZֿsmalT__X+N&$_,A߃5Vm (⚻&JMx0QGQZk/=9]]@Bc_T!GCf.}ˆ(cJI&k_'ԚI: *-FDK\[P򉙛&l' )z pS;vٕMa[ ;fJ*Lz>Q 9/G,p,/`"rn Wɧe6I)ˑS(.>NHkZN Ǿ>_"+ˉ+>\;=⃧ $׋)<>C086z ƚX&5F[6l ׉vk.7&ؑF0E3:GͰƔS 07Zx2l>z]F՘_/,'C[A S= $EWq)K DK-3 ohO{ c{er%.u4}AJ_3!ۊBuވ9K+F_b4mPӱب1:b\q *2yE@(\7NI|2%)3K12|Q *1m1;*bˇv@+eLjk"lײzQ+n+Xqr{o^2}(sPDVԞ8EBhiђ*nd MScjԭ6,DV 94w45J^v[[܎R5 0>ǔQjCB)AF.EJH`/|$ѻ6Rmghϴ9"k (/\$Z"i1!Dbg1A1ůVZZ)E KJڜcR-CEj/6Y.Yfo<) ske7R KSc߭oeƍ9ǎSLsSj.pKCeHq9dza&J~TK*sj@ C 3J[JLJEsMBOG.z^ax{dBtW @zzTO1ӈ^-Lf`F쇝,{d#ϺUW#r]۽]zsa< 3E|1s2jXO>Mla2VtxuOxƴ=2roYV6fXuh>N1v 3T2wє3r~ю6Uk~*cqg:]"5fVW֧PXn彪q0QH^yYL PViQߊ,<9[ <:5.4 > jSq:6B.^S?*kwgäD)pYx%Ui_/pTeN$5xgpѿ(Dfp CJ@wx_A {l! G_Z2 G; l{­rhWdZ=f+zGE @p~1$n'OĤBCQ!fGȣk4W6~4ɁQktkܢpV}[&Vos bk߶ 8usu,V*Xӣ0nw# c63:{=Imm]#[%L4;NTnBԛ!w.#j3|n3d-Fr[=cez=0g$؈^i:M,TåH P\߯^8j=XXپg|'Y9I/KO0s-f$ՒplWŴzBW.ɱ=&~,WBB$hxnpRZqax8w̲,<20eT/7U`/iALjĒ7GZ+Y&/#ETKrnyH6+\6ׇc?nT}R^oa.">:v LМr ^s~z!<#4MŢ{jqZ)ڬyFoz=(2ܧYʥ *2lO~詞CM0!=e3;BD}Yn<|#+xU'FxV|PwZڲ( j1.?rtF95QUwFKpRޓZ*c,壓L+p.tوş;wD ֜o͖ZD7 w=`| U[!҉*|WhLx۫޶WI9d)8H(];f* IR*nG!7//NeBH<߫Nȋ{lX`A=^H j/anܕQm4"dJ3G&!Fk >[߶Qhy̑:c8>iKN!#]\zNu 3sMIpMۈNșaŸUZt.og%s#*0wػ\Ϻ }bA_S^;>F^uf:"Ml)7|(* Sbڅi7I^?~fsLs|FHQ[>:fɮŨ?0HYʍ_fC$ x'n DޱIw@V.1ȕ7C'\qHVv}lcZRi?f.I?Xʮ$i=;A ݺ4%Xy[M~_6|(PRܞIy<󕫱lv\[KLb,aJҾw52-<^ڎmcXZNu'y͹uW*>)ķsjcj!%\ w7Y1-yԍLн*B<Ϲjt )s͔^=W5fR*ɿ| Hz.gj˓BF*:*\8Zq#U3'i2WUQkc,(,񔱣+Z^0RxX2 мNK^}jJ'm0#[lyOU|fzx-)6!Ux۝!ɥ.؀;:6Fr4 Oq8;`]+~Q Ι8i"ɰ1|D;#&@ mW&ȎuF'kPE;^V?s=mZG٦[ۄzN.>4CE 9{p<M&w/!܆%iG!!3* oVUz (ߨ2[QRP@MFoyFտi] Ưɩ:ACoyמ<@~Y eY3.D e1-hyZo@@sE"`Rȴ`>" 5(&3"IdiZ1mcZ=rT&T[ nu$}2 g$e k6K VKHXc:++q)t{VbqD=(uB<@mj/rJ݂jLxwٻL^:x@cB:; 2ݖ$3卷?j-DLxʛy|Ne98^UCau5A(Co4#>)_"C!{q~RNj/ Q]zצolɢfZoŴ؇27p0Bg1S0 {۪͹ tsa%/#Tܕ:RᵈC0l;~ͦW鱺;- :WO#HLnǧO<\Їk jOAwWMiuJzJ]LV-r*`ŀ.:i{h%OT|KMCcǧ_!fC^i2-Ƴ:hh!c5zoyr>T8qKl$$p_p;WNDBwz1aF; LhGOޔ7Utq ͛r ,&#4IKfJPcA: "9HqAOx1N^w7;cg5]KrzQ^)ҹ]O'* 3/"gr=s> 9^d`XMo}{I?Ş:RLOF"[_ȅ˂G vvÇ{M~9[[ܤļZq VcaA\<dc~Zu$L%] ?uˋm :b݀nRA؟ϣ|42pzE`l)??za-ĬH[qhFnТRI(*HOrgfNf0N C`Gs1=^˔O9͔O_<'<=SNf.9_ƏJ̙ ~9D -^C+j(Κ$ ZWK1|iߌu^e]"9wՂfiwTRIm؃/z;!Q"½軣 c 4B2[-78Gt"/_:+7`aۧ9ikpy NzCȐ3J^h$`Pwl' .X@q賄WnUAX66 ї%TGG~(%7q*x $KdrR]}H+/R%@4Pw8ViHM pT,O CWͨ~7H\ BIPbGP=hH[wR@*"#T\J7=D䯩Ǡ'/'#5 j).Q>;̿QN!P#;vO>=(q2%DްE TYc^*-OpW x vAl5܎=ɚ\XW.a!Ė]>t_ DDC/u43lGX|BQ@b[{X㳗Gh@Csrڐf%FgzG)*ElOw z^,^&@z5٨z ]TpfZ5v\DMsctzx!F:W6 >ÑaM^#>*uei1QX&&$ܵVa_:md#af 0ƄZBeQu$v UNѹRݐg.]~nϥ[MmNy2",$- ڒի*cgǯ!YFEruM|F^ToUV-J n8s^˞⢆teK2)ڪO';QAT[koM>bEb0+TowblLQ`F;Xu_- Պ4_u!C7d]) e>#Uduq{"k, @Op@]2s^X,:45:3i}#uKR,Pο<}ōmJ}oDg]/M>Wâ] Y Dc`Hg5 凥r;P𵓸Qx5wwͶ3 ް^=(Σ-9IPDŽB"7jRr}\ᔙW chN<ȴTUQ ʄzKqn)PØ rES[ TX]F) |$g¤B3ANR{s+4`s)`\Dsw(a:xp/(UfEJ*@yI|/hηΰEI?J`ZtvI6o+ wJcRLk}O!cNf)6<%Dz^ kQImb=uzwpD:cП u&xUbrߛkEg"LQ#Y @Xԗ *q$@ݶ`"%sNNlkGI$;wLLɕ;.TBciV jI.Hkd(e lH^I(WJ6- ]\kJ,vh$`$OSQg%|I۾21͓uԚ9?#dgW5oގBǾZo;sMr5qwޙ"y r1,ƱF=Sn+tGD)3$|[(u%',=Ek*,5 t0 f~}`ӦU;,+RRҦ7=uELMge <ݿ6M]])StChLVALUT% Q6O{-)öǭm%f?>=n^r ~Z]H\ (a3h1YAkek-J 8i{[i2F~$ qk- B݉CuFw;5OOON$J=-q$?veںBqPq{31p >^汍m|>4"-ZSSơScjה[Z:k4-Qu'd?Y|#`3E1-$pI[1!CG~. RAD6V澠Kx _L?JLw EX`N )D5?q3j9lj :8GC2P߲mbEJgaߢ^bP3 ``̄Ύ]xFrrKSpRh& 0p+78 ] @1P9%S&& oƇs诸 yDo}凕kA)ƆzZO_Zù:z>W`շhOdS,A|mxb[4$?8}R4>P{o Ѽ Y2A5g'VDԂ!DR4?#Apڅ%hջVܤTZ=# . \>9[ ΓY[6Dz(ÍDߙ4b@QYFߪ>{PGpd;!s:[np . ~VBG=EtcË@*(Ms yS!n\^e|ΟV%GQHj{'t9gIŸU]2oCr,|J ~T$(h)II*DBֹN_L3|Rd EX9%(3qPtnU$$.\wBP£YV@R*è Nɢg±4m{}kC5jjϽuS랦{\$|t<.LebO$xTҁlXǐlfmLp#hhE{ΓccEdc8tDPGb5:8T_2 `Y3c# HT\%BD)wѭƺ/ } 7g=lΪMPiٟG+fU{^)mNza<}+=t*E1|GUtz5^>j͕ݽ6Z$;˯tV. SWkVHwL'-t " ml\A:psݥe1Yrv QbjcCrfgWܽ{( CClqw˳|mI*1^"Í  j.Q12IN2!z~3}4zK?YH|mh`V"EDp^_e\"}K`$튜wi S%qՈkG$6͂>fḬlfNI|[$mzդI[ m~; O KVU)ɖxW1hF Y,mXϞ/yyM(:]Qݚ]FW@/̀%y. 7J̗vV0|R9+U/&aUEnL[#+~ye.4s(uy"ݗƙI~"PC*V*A7酹I&NJی5k^>#9{$P?wr6*j-IO5|WX-tw&[!d/nBY"SsW1xUZ1YZV X'wMvnO  PbO0S3¦18#ce5#] zU=ECcл|Vn6uvuJq BKQ^x_9z 3yi]ĕ:t^fOʼn߀dʪ[5wްb3ِ4LP3Tf{G.ڪ/9d<4Xǥk1Sg **T H@D'GsG | A+xqFS_<i_9;0岔[}!rgv%mjY]<|c_9JI4Q %Lp+9ާ&rh fNb+ulV@ [\,q1 =U)ןiPjMkS jܥ{qnvA|[CW{π{J? rɹ#4)+ax8&~-pb[miFq^AN-bLR -Ճp&6u+Ϯ3 eUx`5YjQfAxΩ|PQ͇Ai:@nuMN@VGZ蒯jXJ2x[>l-!t$Ls|pчsdʆ" ;G5a?%.,|8(N;q"+z broP~2g'Y;ޓ:#iALiϝxG|3yjdzA5;,8fgu a]l"@;y!^we˰Onp[2؁(sS ՂwP~sȍ %הOG +:PtU)݅Hާv裪+|,I-vEw7sgdǟ T;M!y=BIu܊@_ܴr19jޅu-[γE JڗFS(Q/= 6*ʨg5qTn*2j @+6cq~$Ŭ^/_ifΛ%\͞,.pZA3[!$uU;{=kz!lՓ%N|)urtO˰(fmX=Az0wP.͘+,*bׅ o1}4rV/eJ@F$$(7k%TRnw ) S,RU>'" zdS4YY+'}cJѯhŲҡ2 <5\ \NZ٠n9é ![: '>{M˜Ӄ@cSaA'<3s'\f"Do\ c!)$,{Blm1ebQ;9fCU&Z-E 4fJz.^ۡ5jZ>׌(-Ϡj<4]bS*y*\DܸiRxhz.6T{%$pâ| X{߮ZM̸ Ǘw!3h9n6Y2L:S)a$=X:ہ9*&B^:[nq\ hLC jzAIT5774UzqM\>t-vfa.3?H`l. UEX`S0N<&ťe!O"ZX_o'g?W:>m%U{3K=n'G|Lkf{HYt9M 3zR k!q;V˄sۺ ⪩H*/ .^UwvM$G+}B2;aWs*HndICSއ2x0eLڰ~%Hb%QzڣQ(H^}=w h]RÃAnP\'~qK<غJ={D8 cLWKH׊1]dۜji'Y~[G:ptZr~FSL1~ 6 ~IMB̾]fWp XJEA?!X;_t0m;w Bɬr'<~OؑN/Dv-%H+q~g+FbUR;%vꐁrgI}wV& fKaSg?GT;v$s9< tOϾHR{j=HJɛHK)?]=&=3+k| A` ڲ\f> (i?ЙY ץ`b&94ALhҴrl؈ sNeok_ Z%籼ωNA{)`!͵я=1 0Q41Grl8Ew0=Ǎ( "GerMD}#2fQ0%pfUvG܏'xH4dMGBbRsBl_$9Y2B(3FGͽDhRnn 1&O֛Ǥ ԅ٭P4_r 8͑ŷ҅$dC[?ԋxW_'qW?:E+|¡JQف;KٍV E^Kݶ&3Q%KJf؞ei-,=6FTBrpE'8/.Q•g:ℚ5b B9b<;hQ@մv@y=\? 5$1Jg:v 隷>@ nxlA^$wsDD2CzL{.yҷgOcL :,; ^P7(N8 v9D #S?M彶əEy:øYQ͙̤'¾NB[ :;:V^8cALlh~4X8HogvH+y5=%hs|Ix5PZvN64-tA5tTJjP <.%+"%/m(aҧi](ͳYt#vܠ̦]66Pf88MVsll^%gG16*82M>,'4?QLT+Cv>&ZZ/?߷!ń)avRPl~5H0Ƴn]WRJ 5 V=tLqS\M6q>ש;OmߡBtp̿ I䧟*vZ(.G݇Pr`+h7JrDr1¡k8{i>:@QAͧb2Cޝ;q-@⌗VI⊳ ĺ$ cI\Z8@!ͳ!`!&@BkU8g~TΛv Ɔsaѡe"z#_~95;ao/%%Z;RĐΕ:"V(e(r,)? KUQBIFM2&k [sCv}TSqpWC߁|vQ=A/;dƎ15#9w6 ;B`x:9c_F|gHv2Nة*g*PDRA,j .Ap;H_jh6n'"nWjHEQw? 1)0f zK v +FqMT&Ҙ[e>Qy}qżhG*;qc7SM --~ꑬ7I$sP: ,_hיSXy9{Fh>65_&^)v꛿<e>YLcMTmjom1Շ[9)6t$^tڶG0]QL':fA+*ɓY=:Rm\kJҵ=6R.K(yjm5ֹhT@ŘT`wG[]'=),vg,7{S2qP U+zQp;f55U^y]ujﲂ=,a! =`8u1.) :Iǫ]8 6箹/>cMQ7</OPJUћ܆ ٱװ_=VԪ-;ԏ)|j<!kU_UشyG)G؈` ۿ^2H7coUL'qՊyx{eeC#*,ts `2(# r3sAmELpe%>cwzX#=w(~~'1 8m:qr|P6~zo׽d,OZS:'@2D"5|Uy|آRNR]ܕ $yyЫm+ȺN9yʰ\S-CI0@^S"Zu sA^QIJRGnm+N, #Zn,U~Z΄HOB41";ںl`LO#_x8Vl`3Y@!a[У d9^B[FDhpJIrxOO>ݹ,߻!fY.}fqK V4U}(n\Tf'iCڠތlTmp|f18^c`2Ψ[J;N.uNk)Щ,PM#s_[8eQ& 0CR;>_@`U.ZAe?5`v̯X Sunr@Й-6CyYPbwN\6b%\DIfoꡏ-Cӱb)Hk|m+2w[. <[OYH tMd!P9N)Xz%iaKWnsDb/~%G+Xʣ*~$X0?q)Yv/#>7+w!0=ARD2SX(4v5\h1 C? 0ͼ`]VQD`6a㦠/f|r][׃$"Pr4L]u0YGPyQG85Hc5JJn (oټ j^3\baf[D|NVv'&tbG_ ˠ 0ĸǂرaqPJ)j(U3u*\:V :ns^ FNt_pÙ qD|;Y+݅ǠlBacmlҷP}VN(;k^`8hSտ*mLZES^YM{@Ӷ*e0KF~ 0p|ΐ:m~05ET))kQĖ a@SnƼ錅W4Z_\$Ӌ͙%ᣘ*]60:j(X,3 ͳC_Ag.*RK3?:\8~ٙڜ4JW[סX`8*N|.IJ\Q콓V.>Ik}@S[d b8AEV.LV}-Q2돴m2ojbeTŬd`ވ>JL?Z 6N:pH^(zG6ʹylmKDRF|NO =[x#eϡ)sBqREVZ6 >_[,cdg yZ99N k**I̡|^!OW7'yv-0˞4 +AY)`}~w(~Z`&N,obn7jșZ4OF)9'T*@rX{x垌& ŇV@QImtBKT\[SUAfG-ms5֒uwt;\'1:dj$`4=&"}19ڍgLWFCgwzY)­aXo>cCSTpOM|{qθҔ&Sl?W;t%=z|7' u{WgbZ9}ݻjNNJ$Vx)='Nw s̙ަ%sUtU/v&IIY:L6 s@$MZ&eE-f5;,̺3L_#g[?c5@Z4UuP4l0aX+z(S)Js"U0kIׅH-1= юGZb[0ok!Ni ZKsLŮ,b dg5NfހI)ߔ\/jh?:-qbC[}RӘt4}BW}SyT8vy]Vng"i^Ss&%Obv,_؅ΟFAjϥz}Tg/8{Ф 7NѰzA>gNu&3ܛuҝ$#󝖊d&Bȼ$\wq pBK,] #a`h%WuKi Nv\`DyMHʃP %k;5MEM(D_Nj{:?+ ?enzSvTë+)u{7WGNT5eg+f6H{9R`T{wq~{L Fdyݩ©Xo(nqP!wƳ:p`Z3a|- NI*p[tQb ::>^tH8/vhVI&Ҥ(ۘ.%.AqFTleR0toA_N#Yto=r\_<@%qc̸(@xt,5fD{|7ղ*U|xI`DP١#8 Y&EG4_˧ y|N]ΟjB₣Ֆ sЦҥ2mB}vyL5Gb:A\?J,GȋQ,cxcgs 3U˫ϼ<ǿ6Z)#hՈueE#Fb$u`Ԡ=vB@[bPlKRG 'Yr+4CdcgP/nYkaNé d G~6n&86ֿ~%15f"8IՀekY4>qB=F`(O8llZT%] c2Pӝ/79"!!,0+q=[98Ap؏ ' .'{k*_`~V_`Ѡz"ʬ)I-]ȱX֔6p?2?+YfÔ\Ot̅\loXI<TŀG8GhEXWZ[1mtHz+ȄFOуEfP2/+~>r 5 PUR1qyJJ;#EeFoB#$^ ¯"]'j+;I`K+պIQ$AL)|w9{cϴ Ԅf7&kiܤF* \~U8 N]4olzCֵQU\NI>1\8Z&t]=d C8kYAF^k7>MQdDw'5Rn~sœ!E\1Eax+)b}~ϝn`~t X::{q75>2W^. xkb?-,ZZ|r(k7@?~)N@.3DGa`UV/#E `Bw'u25OL Wm[*`d<ؤ @|Ud"UhwJ.cj" kb#BJTd\ejqgW2\S-o@ej|6ad*`U`$Mx@ (8Xb2h²昰E,6ER[4( KACz TO)L~V=}a.Lx]OV6XS9RNwH_{yI6,{^WGb_FwGf@ Fp~OcISpi߀.h 0RL3rZ/j2Bgd% <"To2Ğlt"R&rԡa~9v?+O ܉9EQ |~/<_&=" v])e'ᨚLک hx}F4ԇ8F7edG.vL{N(5 ҟL˓ <:6\:Re= EMOy@|:jɽGby@,٠䌶x8Gv,q˄NW]-gMYǧ) ASq.Lˬ8x>2F9b;aktqD av-) |::tÖ3Y(5| K@ر?Ti~{U 9}~=@agboB WpC^fcr ߁ F)ƧGu5XewF슮M%qwELT+']'i-%`zjۦW>Q?҉Ot.7=U؈PMsdo{sQ |&.zwqR).ͪXuբf,z+@QNWg n_3)m@ 2jNCZd E˭YIj3ebrrE{-(Pnɡ64LjsnҲH쿜8ieG*!]y|Ll7nFOJtIۉRtV3=aXuBd*Jg3`` s3A G ঀLY`t妩ߤ=5cOڛSS,}|T^;@02#"znBk&1MQuCHYܩ[#ޕ8r2"~@@zX3KYs_"30dt kVk0\yj6!dB2[E5Pj=edhbA+@Op)qx:Y*>ESa!Gi9=Cַ:M1U2!L@%cF>S) }vnPB%ZtM/%ͲCϳpƯ}a8(KE2W+y,MI/R}3!)-~t|v19g'.XBdWd68q2}Y,μmu+ˉ9Ԟb-ؐ- Bu a$qUΓt)ѠtL!rlX ڊޟA:9xhRN+h@l<0 bm&3u% &Ra=IFrBQm_jQI!Fqy(yכs&xȧZ2)d@+$ϸoքO^cp}w|X z m[dzbEEV A:=~5m")hYƧif1^@F0i w #Fe0m/ngJ#ǷqMFf8 S'U9t*ܑ"")'.dg;/N r\WR;w]lKS9_wp dThQLF|4R 5Vĵ|řuWˎ1%Qw󴝚le<I)3-UՓ#nAD[˺ᥳ WW&}.tkR Pm|JF vN8 %]$EÄSh3Ǖ(h(5N)0-:~Zb1,_lǔF+hҪ&1n81qxV84Z`ԽH:ׄ.Q3 ,(M6tz񠔪:ВXL= CT{ʏx_WfHUnsՋuFbCelJo} 쪘#eE.S<' q7O1 W>2U/fت&n5ߒ"&352YR/Xwh sYF?lQWQWq%o/+~ ކ=c#?#>)%wrhA˕L«νsG U@bc ݒ}°~H kv'ab 44['&t 69$"=G/ K&EP^8sL7rrc@,jn,CNvDzB* z'[Nl힊1 QQJv{5`?TR"_7=^MlaMq璚~{ 2n5DꐈӍhI;JJD쪻<Ŭ7jgLWi Quْ*[qßweT n`HvZVg{?' wȥG\֍{yir}Z;vV2iZMQZMT''^- KƦо)I~jQ>NKX*e#1%.5@:c](>t؃O^d;i_-E$â 4ް0?ܿX`]2˯1JqyLX7(i0D }Ji^fz^jTc̺3[K}o|1dsd~I7 7fXWJ50U)7=mpSAG3pީ0\{/`y;ہ:"w"Y`lWIm"헀ca`ޏLdJVkLSF,ߛ@5u.5L!SʿG,+OJʞ[r:ox0u{0NZ.II(ƾ4ܓ˘ZzYFk(R-Z&C(vov7*]Jhi1zPR˄_ViElaDz3]p]PIq EI{Hb[}|Nazq k`"׿]5 Ї6&:M'0ŝ{JKHH%6r;kMd"`GmZ2*lNCRia L<}:ᘈjƘ"b.s "Tn;µ LA !=]ߣb Y M2-p>tޖPnDT:7OĀoŬ5 )0=RKQdacRNFZm+ݑgDLL!JӤg!ؽjJ̡Nw)hra9W';U?vh,W!LNi_݅_3_4R9Blk{DBK/*`KJbR.Aij"hFm+ڦԨD ER 'y[I0v*0lIQ +7˻AiteY@~eKD4bA*|ͭBV{x3#(h%E(*}> ug /'T mlp*jS~̌l~D?;?6=[2ցix7'~wFWlTv D02&u;@ $O| '6Õ]W/&=0TGz 8 hH|(9j$oe۰OCJspdr!;&?#uP2C,Jb0KشS`xAP"grUI-jT0{US?Tg $h3vțtV8+V^d ax)51;&v?6R'RFY9&E2>O5a,;&8 u5B@n'ZN(DԎԣ^U)=-wg~^wO{Xn^ڼVXԅ@nd Y6¯ޠ6muVuL'Mu`,_/WGޮXFFkC ݾ spKmUVtñH_ h|&[41Szɣ3qvVzDq6lQ3>a ӓPŎ;2I6Ɨa.{0җYC卛S*, mfK"CGs(G\?!|+WLc;8~_MZx,RuBPz3(),}L_Nh`łPk "Z߾-x譫8CgڝLzY_?IaSK8Ź$C5NT7YfcAZSѳclt+|e'6nB>,~nK&WH!DL%>1"M/]eԗr2 ׮[zzRe(#?k-hGlvQ;Ma9K aԜa0:lj9g| %CN] 6BȨ4cu,hyau4"rPXsQӛ/5U6r;W*8w:݆VJNpr*xE|T-b?~#\7s,0LG[%5?щYUi0sGoI5xͶ!Z` YHպCo/'sC5 뭝\Q?$Yl#v _='[(V&wyz7𢣱K6 ?Pwm V Yށ26!|Y~Q|-bp'aiTDZa;vS'NsVN~΀פLSB ^kK~Q]; %_T?3#Udי OtϖrV?lZs)Đ9x'؁nW9ك%|Q8""5F@Lq2{!Z垪-D%g#{4"j uGԀS:K0dw*W&naL nHWRD˗ӧhv&9Dpmm37Idā*WgiidbK B/VM/VN<~W@pIR3ā͹SSzy.aR>WEĕw`;?h@[1>Y-v&&ΔBA=9^(Jπˌ 0S>?cu|āZ|P29 ۓ1&upX")YjM!eKkō:,I:)XZ yPСƻ/ = Kw<4A%^UO7nBjh>:àsrY]3,הйZ 6@T/쯤3.h7Vgʛ&V̜=&3HH@KN4Sz;{6;iP5vG(\^>)pk^ /-J^Yn*ֵG  ±?ţ陵-:B>ޣ:ڜGzě&{ep!΃ʕuxQMWw?hRgH[$α8,{0SpUnѧuG9Ϋ ,~Ft [-LxpnIЦwGzk+Sd р eD317y//W/,2d'Dz.y=Dj[aIb:54e , >N_ }!q_>qX`4#f *i+hN 2%5/H>*[wI4%r]'t`^HXxMd!mwg #AzƾK#oLnڈ{~S џTU2⁌r;;(.10ɴ&C9G@9.ղcY6=}S,}"o4o?4ȆE2_bu/i/ شI ÎId/8op.tp>uUN@W GldiZ ;t~#zZ>(jtx @Bm}2T ?dU x)kXEd͝5]D@ ɠ`y}7sL(yW}pg>01DD^QXASX f8%J`9C+ l7&䶐5gOi@œŹ#ʽ>ϢkF0^j ș2Za~ck\b(}"JZͪ^؞[GXU|CD4ji'9h PxIn>4A!T`O?.^xʊpKV5gТH[ 9vP\e它*yN jKKkO,d[1 7BeSj%yv޴G[Em͊`? >/H{_WPN_3 . >G4T+*a >[3b$յ ߿Kn`:.|kBo U`Pk-}?gy |]mbw?nGQ/SVft2#[8o`Nz[ǥ^ߒlԪe'nWFC26Aaҥ>+kf>KXmaV&mW{=G ]`9 můI+e \B. 4H -ucX)lGykn3+GJzċ^TU/s$\ͣ#=7PO%l㪳dz cˤzT=?2i)봜´M`r'ǻi8[}g|Gxiw 7"ڴ=3%M?}a#DyP㣙_zV@lNMJ"U> 3DyLb>b G'':#zRΨrG[ud, A% bLzca 7GxG oΝI/1?3>뗕kEEujO9<6 ]L:jD+ KLLT^U"kCQ{q3uU^` /~>{l"-K*}\K_s$wb:>-r(YǴ?fcb p MWvoPfMRC0|O/A$􄜲R ' Wة**+Q=ڹK@y#;2Qs-*H*R{Ir@1i$3f !ɻ@,-s }&h4턷aJ;Q*O`+Wcf'fV$HQ+bFX2X*Q93Q=n1Dr)A/KQSƊ!bxшLU$C#[0i=oq-DLjwF|buN6sXyI {Ԍ}0PT}X PM ^XD#mg3 "5q%Ghב-.fa gQC$ڄ67Z*  &PV| %l d5+U٨;YI;s3~xE:f&&HSx+[< vMٟL%ʠ%%#K7S)zvelf<<-fZ?ɳh;«v3B-Dt!Pq dci~Rk"cG.{V# {'CP $;ZNFę鼄 KC=`^ ÄLuObZׂ,:]߱S3JɠCtWYGiϵ+k ǮD:$^8k5"+ȹ8'?Hä֐ UP].\d&UMo- imk䔆 %%6_&n!8g2kR2f?W7ly_G釷PYUU.,y#u B|MQIH$4E5(8Ysu#,.a}+LԃWP НE:k=-(D wpq^b*֨W9r{AUDZ?=\:ajv ?tDq57R4;UԟAJ}.n8S Ҡo.7) "?kyx>ҒW q}7Nb`Ѓp|LsD } %IoM$urdKd[~M5Ii `YU h˖+X=0%IyG ^wjЃˍ{%oцws]*I%fӶ/{HBKo>5yky)w[ˁ UV]#Dr rANJU YI+er?Miqɒ|DZKeU%$= NKbQiOv  f3IUnzv\"͏TȮD7aR)wN,[I )-on,Z}qb8֮C+>Ak9wVP`i2 E8w\&'6,y24xnY ct^cL);]st "tDD·V-Q"'h ;?(nw_Ū^c s<#IZN.%## bF(d|&ӦPafZqxkfx儇YRƘ>\T@p/+J93{-T)9I~'&l4*-#_OŋR{H^'os7[ȠJ&3Mަ:4)q7t'@s`];f@es2܉G 7j)*{}=;;9OX1y9q4&jئ`0eexNCͮ{7'> [@#+]zSx }۶Ohf&Ǻ3$?NAS[#2e ڒC+C)wqŇ';bɋ)J4)#s=fYQ@=2_@B3OEg+0ƾƾ_oڛ*JU{ﶖZ'(A47ėi-sQVޢ69C&`PifsXBdu*I4EQQd8 { y}Y )ɗQҳ Qqg4p͖zhk)#6 gQ> ~ fhѺ]lM`e{72Heو4@C+]J4X[~aҍB\:fWJ5ƢJ:Beq\65D,]P) &VvƧgn O˙Nˉ!'_QL569O, ;=˝֘D} _kRB$mL7LRHt,pvs`$ONB"! nXIt'ZA<Ng#65&Ğuegkp}sO{{pLmTIlt;G)V[CM"ШfNO~h ZV}iRd%kHvw|4gXLiXg ے 6yo$,iLfלW_8bFRfb{8(@ 6|#Y\.;):+ z69p%4wOdE&_@Gp@ST$:N NUh$N hIa(pb# hf2AVH5N>qݪ(w#^ԆHʗ $ B;ԟR0g\# `A x45)3U:?aoRIH_#>QڌIW ~~LܨD\1Q%싎*`NyTfFP6숴[Ro i˽ڱ_jK 'e5Led m[B[ ]ep!~#VH,ڝpq=X^AS@c*uB`R ~Սaw^ V]XCO6Ա-ᓊwbD2{|1t>=44EBxW;'RHJ펕<#TnY\XeCUjo"VMgfQ_3ts`gķmOR5uY]óDUb MWFK+8#alL{ɔ팸Gq#jCgbzfVuSi 5+9Y Fg.,pOɥƳjTqPWM2.,!Kx[{ڋ;U[,'@])zIJ &CW:NPo<ǢkiJe7u uL$ M1:J` h2,C6lcOhnںũ8Zʹ[yDDdfp C4%!0G6;ko qܜ2u>H ~qcbA<S=B&&(! 1Jڪ 4;v|Q\I< 3rmb QQ>OC3aKVT8ҁp8.Գf!⮅í}(ۮƖ*5o;81kxM4RDݬ1s,qmONC5TAb'2mte:TD+u3]%q?iKs\%nROl\eKn+jڑ5R+EXvs9sDQ#{,eq(L!^P⑞j\YEh6 v]S K[H_ҝ%jMX>|5K.v֭emk]PJNx})e!\/q'Z?cieJJ 0`2 Z&5n?- j|w)-khe GR=T2b YUf#.?] |ak'UY9upXCryd SJ{U=mRPRI7Gvuv#S٪ @:^>A݁P4>2O魲5 0.>UT<9ꗺ7CP7(L=]ې:7_hey% ư|lZ[> I&A؝#A'e`eEr AjW&]*`o=Wmb'2ԓjdǯHdԟ+v9]k||(mw%3TYOO OD1 ~̄F 9K+DaEngu%vlSZcp+S촷pP&7_0S1TK8{=`8aY/޶Ŭ=j$;97#3"} 6o@ e ߌ]zA37G~֌$l؂G+1q5Zoj2 k<)`99I6 Fy mލ<8~"m`Ζw\+\H],ޚ/_ 96иV'%̈́6kE?(g%w QE 9,q/*⾪ EEkmk#)E 2:_SؕYE$e[[@ח<6xfj{`+v,\3^^& w$~J9f=Erf6Nlhs)ވ?ʕ7Nz3k9=8Q.X A^c<й{AkV4\3C|,z*'v;`OjFF[TeR {y 'y"xTbG0 ]1u@1:4Dd>;9y#;>C !zPƲ6ڰäse`EܨG]=JHٙMLu隔v(}Hg]N#_d:Onx,&b?}pDtP_/}c*op=8AsXn_LEM.U-OS>HV+7Z">۳]dKy_m\݌M;^ ̿TR%[`]yd9>oUKm5''2,y7n1֊'WK޺ݳ RlsHuKCfx~pH 1+>fi@ CB)lԵ&IظDª:1T[KWYM&62 _ .aHM [4!ؿ3&W-] N9/眸ҔF۟J$nK_IdNӶ7Es%RwZmСt6[1V-}[mm.YZ(jxE4ͰdW갓dPvB 婯`+(du"-hG$G߁>C0eJLeNѫ7~MT?ق.F #j+K%I_u F:v+w'\'Xe79A- 鏡űWC&3hpPH?r^_Vr^e)0[]5!c`뭝BVkzђOyUQNh%v$.YO;nK;SǷs'"=Qr/Xُ~ *1FLݯm]oY;";OFgIE ڻI^s c^Bk4雀Qv"c[wUHQ :RuU\xdPjrhuáQ#sipm:*tO׻#juX{tyXr-bg8y Y|&@áx6JyL ؆cwEhX`2/FOAFa?G'mMIޮL2"?aA~~n)a%F~#/gK`.B|ՐUnj `s{+>~ldWW/"R^Wv[I+ʞ{Fɭ[U|5R@UgOc JZ$q靪r> 8-}y˨'B\jS hSY cJy'&@fi RzEkoYb`S6IҮrSpk8' QKϭa2QB_po\x"nLx LnF $q bLՉܲ}L:pۆH<Ƣ\`׍\4b=3VG8ɤ6Fa7 M\ۖx]tMPGb5_D7'(Ӕ9p&9Ɇ,=0w|hBݏ9&MȾ\XAe˅?hB*YN4E,w9ә/@ s乩|}ւxoceX ,dƿbEbQܢh?|&";I_+'0^lV4 Tț#vIIL@CN휜!8p3vS9+Ա- 4k.z4"K"?z"=n wմ'dA1I&YGaՃ{pxZGU ]e CGζ.>.Xk*8Hq|.% r:5y "0&fO> B|K3LpRG SnJbgn xJs͹(.'V"f.NŠ/v틯!]:O;,ܛtYp6ZZfU;TΦnsY -6lnz]WJC&&S?Q֗ӖApFqB^[ ';8`5B587k=/6.غcH9[WkN;$B79"Ovf;Z5Ѵȇ+9{> DS¾g5YJTwe'Jz{([e;>ڡto*iҗUB5 dBY+cw"yrbRŴ*;᛬1[6Cd4CVYF]EuЬTHSh vYYXbR1cs1"`>%?0E*̝E(D:|YQmchVGDƫ_"y&33lUDz[d:\i P SVy/FҽZ%r TpHU<8\(O`(M]aX8>Y}$΋zjH" pU5[)'gJڐxlӼm)F r>$utrT\BZ[y7krLHFQ״ANbr0d>`a3 U XjO|DjHki?1u٨~D6_Gr ͳvAԡl"8ߚ`8LFlb"ax 4,?fDpl~(\@+FOu <خ&-A<ÚfhuBCH$Ϳ^MڥO &9ƕehw@aeY|b$p (D#h^]u2^UD~AҒbAe=ceԡk7 6z> @Y,K큞"_lg u/=1cHᤸUɬ0tk~T|5!W}lP&G%oNgg2 8[U102ϵb|vBz= jCkJ9Nś{#/C?bdX:m)ͻE'z0j9=/s/p@S#GVA6MeAjAդpP1 49mb,Q/)賂_ĄMtڇޱ oD\*ytc2a>`y^ީ0\J?,,+F VbjFq^#u|#:G}Vj/e>{܀כ:q {0ӍjX VtkTԖ+(_~ŻNXH OSsBVu")B;Zcb d Rqrm\_%=tlPxMD+](JڞRWEP PD7~;DPؽpMRB?Ԯs ]KJҾ湋a -5)YVĢ,i'1MSn9~r.%Z24Ҋ+ed2&\N+sClzQ$-8ުc,〟A&[԰ nt'go`O2 0t=iN==z:MU=RU61 ӑ ]`]9HuU蓼h+ep%)3p܆36E6gl5kB=z`5BA4-q5OlFcQ6sA/j@3Õv'ۈ5r٪DӻWEg]zfOn=leOCw6[ 3T:wgJ@D۬b*>t'--Ruqpa(t])Vq`Im,+ Rܯs0\jtqZ^ *:cUT\(rT&ĚW@ jAlϏGÖ_Q5XCo^"Yh4$6nS p+iBjVrv5.-TſdX~kfJnty-9hH66s:>Jz 6ZN)zˡF1ol4b3ek2h,4>%w9q9m8;\g }PXu?>M^[r Cw6wFYw̵::QzNE6 g40kd/ň 4 GSmXp?Ӿn k%}Hg`NY9G{:S-V(-m9‹m^{?(y+ !_5q@;R=z%ZuGz I6p-SF-N-(HYwU|sz♖Da@Z!8^ 3xKH!cSg 8D<nCfdeBB6z~ӮJy-A; r(ғ>7*qmU4;S?_P_wѡz79J(pMKUbE@!"`(|Ak i-7ADd`&$)v!nʃo4h}Mp<c,7y.jf`ζ+KtI܂Q-Tޠ )8u Y i"Uc ͤy/rv;NY˚ jɰm+:6j1Ra,Ą 9vIړTW^raDF#dayN\. ˣS[?^ z#{_xl.lKWcu7C9F3[c[/L둇tI_~|7PWӻ5~?O>~%ؾHo|$[֕GGc) `'6Z<yR3vU$~F2Xa"J3E;tF{akoh@k߸K{ݍ DJA?u:,7hRau1aeHИY&ǭOCPJE65k9x1E7S^WI~¢3 :2YZ &A u1?xBۛ37yA[Ƒc܈jvB< KaZ^&х_TAє]>jiR N=biꀓ58`?hf;)V OQ?8ߜ[,׸j\g4z% /ni^"whC97"~LSOSOhhj.7/Fd̢$uaE%TI4EkG"QM6&DݹvfT>'2&qvM83a C҆ǾO[MM`:.!{z:K]ƿ6r[6n@0Pji]'3>&^MgJW(љr(g(4@Y}Q aR7iϮyn}POXi֭ wh*M늋༢6/,m#jzgOhvJ4XgNhC!TLM: #8.-((%(."J_1~ӑ@[RH5"Qd_#`B{qL4sD}}9z|U(PO~#B+.ᲽrMEuUt aRs>z@]I+mh& <>M=rtv1 EuDE2i־[ku4uh1[sInדUP޼臖jhlΫIrPaQ$eJXDj%GwϻY?}\?@7LiO|lMFIx$O6 `c {tHVFgcl׶.LYОOK֔`%0gZ? 'o⛻wO-Tj{nA2V-jymfQΟ_O !1Tܘo7NQ0PH/fvO¤%]mFY۶m7(>*MÒ.q|Er ` e|*K1I Ah3牤ڙ?=TQ2# r#uE[21~vʓ}HɜXuIWv"nZ/:0!D:rʃzpg$9!Re,Kfz.&\pGLjt.uu"v=캞_Or(ƵѨQxd,^כ^/ Mߞyb3;֘#`7ըz=t=ӦRZ{MƛGwfEim6WJjy5 ex3?']1Bg%!7 nw 6@V*3tqmh9Rs(|T`?ˠ~;nw8;yz<>1gгK>$uB.<m Y,9?HH5|$!@ C2]>e5\BA0+fʁ#jYjq\$QSܔOHݯZYRLإv)o`܌B'T琖5Y&5*ɝav ;& H!ւlD!h ixr0:X3ְwovA!1$S/ |_W>_lsZ{fbs6%^ͣG]iooꉮ%?n[N(i 焭SxF񫃧Eh_L??߽k )r{/{JR2#w1T@|5_+#e=v$ %&B8Bz]n)ȱ;-񶀥3O % \cA+u$ڢ'DuBorОC̈:vP,BEYړmX(+. g(g6d${/^=B')w ;]JA|Kx9˻YQORbEAxB+,@c=ELs0yV?JCWTNP.԰Kc;!0ajzKRrХ;roHS  .^DH_8T礙#mo>{ft>Y|#ijSP༁qRPICF7Ц']kX⛮P>*eBi ]6N*tz|fEu-;'\(J Zk[tL@_SQGpzL\~LƇVhBIP+H0flyWmG=jX*7bq PTqK(;"(;U'3#3k±ʁAc;JNP>^!]j0n& B+<-ͳ" NSz')f QTWT'̘2ba``dPAAMT!_& ?+ðABwȕ&8HW\f" W$"+34JoIJN?).ceF Kqr3 ﷹp 'TΜfAbB˘bhZ.!C^mrʿ&A(rA,n}N.xdSp2@ *T6E e \*Eu<\ |Wg6i fnbك*'}+mY G/X蒥+;ȑEh$#x(n&w-CqwZY!AoYs>긦wbGU[t A/@X& qeK0xB,EoUxX"ǨvF[(t/ 8GW!FSޭqQ$|%cz{NcpbwFTkd'8a@wG0loh0rt0`IVOmy{r/],h$,ר|Q yʁEO^_J-D^`jiΐ,m1Jp~`MxlR;vzdž"9me'\5oAyϕ.[7c 6 @+ Vͧ[*wmFW{<DjO`R`$|pd5#{ЗAvYk?Бt';o ߾(-vJYݫz/,oĐmf%R3< Bf{,4AFUx83 /{EýgOy>m4ɱKrJx:u81C}kXgGzLg+@ ƒTs!̺0XW2JY讽s._ tO#E$I{H wG>׌4,^_o,|_&ʖuU C`$=Z7KVInF*_$S֕ Zx T u*\]M4UX羖Va>vN9g|!S'Fn߻y g'l.tj۬KTFbLOI)GmF2>6|"aT;]&߼k9hwU h-NĹezgvw<\FI`A.uwf"\YSHՏ9hmuXSqFFV;71X#N>4rT}*jkZwLIJOCUi#soS7Izк^dn ߉LޕN\^ξeVE[/ᔠd3tҮ{{i5|[6?:+Jv ?)7cI@O~#7g +)tdcVqˊ'\zOԸ!m80VSc-)w䫛&glUZVxW|1#o9+a$9y9~hFgAP~ .#"nRu6S/ 9" q~_lqa6M{c! .Q mVT CV}VNwIV@ {8?nK/#HC vZD\ >g1tdJf`MYL]|þ齝.9vbhu5->E^IQ;96n)w^3MߦH}#XtYb9Q+gs˂*p6s[ƹ#ӦqtS)_Cf7zh_J'IԹu55 '`ߚ;W??4j%7B+AZn RYxѦ2 bV ۾`~HOi%xy=ϼVuRhs`ۮ99, /EGWGfy wg 691WQC'6f+wTMp6h}c._-]L+(sF{H҆"w;hf-t\6pcצ6S[zI^%Sզ~p=wS+ +İFu r;Z-&M1 :8Sƶ$MHd /3mK@bq!!DOj^# 7_RJȿlme cȉT Φvvy em C-҃Ha]cW|8]>^H>kby` V=z%BJR ܐի"tnt={^usSYSG~_PX̫lL^MӃ/pNd0oreCh%1 u뒥M;h'an)qzXoGb~ v{_!p{6vs"J=n(НZ%7Q޲r*LO5kRk2@rS.&!jklhtQsYcއX5ĉMMBZɢs;p -vՃtDјX dԲK҉ nwwx?A_メ !F1-BTTt,FOH-5\ }'<D ަI9Tk h[sN||Kf͡3!DQ)gD?.m<'dȳ۔P|g?kBf^W!AB[*+ v|>scõBl.]a L/2gήT?w6Z \8zO*ES /Nء-/J YXӇUƵ震IJ^,}H "fiMD#wߢ@Y~AdP{Y(Kr78v@ C/+ȵMo?)\ ԏ{x"__tӆ/EP²ylZn˾ٞ֞[A1H/nobW{3a֎|elcax{1Hi,|Nf,zm͛=T+f*A )TbloV%ycG"-hr6S/3 Z fS^6R=\W:u1z. $~\qZiD?fPKHCW{ֽ)8`*D0dqK+u=b>Db87uQӒ" #/&nʳZ!zRؠg:l!ZΤK#+%h\w[#G' ]_nCӌF$!^Y$җU p-PYى7jFь-i&Qp}aÜҒZҴz:|雸{Lo/AġOn'i+at]LAN6yL><4GNYpx~Xc ? Kbĕ ~Mu{YrjG: Fܩ1'Tnoh4HU k&;]-~y?!Ρ]]̀xT( YF*?[<*5k:6'ꤣSt3߅¯*e|[laYz&!V 䒵;pW_ߒ:'VcP\i ̶1xSݑWR<58 uyI`GO"tjr.I @st^x\dV is4'ț<?IV5liM5.}Zg D;ZNiT$"ɻ3D*UDw2 < |t\{FQE4d} ,;!4<WnZAv:$]i9룝M>aӼeMeMroh} KMoҁBsx3$P]u^I2|SxzIVNr[6^; ҕh{ W[*j@C`DX Ē/bpb^mh(6nF?tÀ(%A&~̧ kky|bdKƲQJ-veNnĮoe?լgۚ*?:nxWx*9J*<@Xs `NzˁV^yzf!mnG1m_wuHɿ4ED:ހ:9)Q3`x_vChYNA c"%p).$>^eo~G}s?# I^e f|F(ظV_c}`wqfcg"=G\BT@I̟h>T*klC:2طNqZMUԫNmSIqBg.df)Cѫ(dE!6.XvbDVmmϘkqk ~}ͨ~-Nj-D=n;4`9הf? Y6nR* 00^h$`npjիޣR|!nٻU5m-KM>3Dzﮎˢ >e؟/*׍Fpg`UlԔcjX&R,5U79Tۗ;M!M O]mQ6tuDlXFv/Hvfm3]${BRhO{Qʼnt&;7]{r9FZrIDIi 3#Y_\S?"%P%K@G\`!]oJ>G4}xhڝO;nI0}6&) fʢ9b$::&4joZf=h1t h|VQ"ǕSI!\@|#!{!`OZK )W@U[>%LGl NS]ٳŞ$z1I,/JhB]ׯ>Зi73āpWب׹-pn-gDm 3aDz*aUx |;e~?Ov(Fպm:m> 0_'%c%oq Kvqh֤OT bnqO gQb^u[~o62ՎG4͆@hAY[\жI{I#yvۜӯZPd6W*(ͅoՈpP4f(ڂ2H/8M۫V5 )BkqFx1rEI/T 1#ϨE6"z׻e9WįrB5n6g(cYZ߾]mqiFO[w3?ma֬Ck7O#=]ӕe1~nTElJ%YD^LcВ|dP% (,;?"e*Pe7Gfl7f>FµljTLP(\~X_ 5@Z*]{'XoXcHgv@u)Oa)ŻGn"ҏ{;}ȕ.Lty:S  Jӛ<੦%]H`pvh 4vz230c59nEW0FArvDhe=ÿ+e9b# g&C_o=9̞U6J,=535'XڢrեkcSRaݑZODN|4EUY367X#E D"{Cc.ژPlp:dw#)ss@U`zx@#R14釽!VaM;vL(>MIYc@5>Kf/t=0zh? '>&XG]5@@5N [P,([1x+P[앋һ Imcޔs!2uI7oF˅lNC((f2OwfW *097?l^È igsl+#o>P2C2Qy $QCGSڡTpκsprPV5ArMr^ѩ>H'6+v?ϼX!ga]> fR1kkSc 5]>Of/؜"7^xGNz-n>!$a ybP|vX;m[ oDriUDf}BE-^V*-E\P 6\n<CRNfq;rj>2l\ztl^\gj"sDp1 ▀t>Qʃ,A.NQW㯟'NhK?_ E3,Y@ˮ7"Jw΁27O[MwjF,D¸F|(wƀ:h{Q^ Vtfycb~|m3QыD'lN40\A@;c~izJU(cG 5кW̛O,7&MsU`!w5P|7?G()A$M:pn"V0U0 DzUjnswKFWc(wǶS*'߾`)v{X4{d?S *G5Me5,ܫ"fOI uf ^RZ7=N )*zK>n(=nzM-粀ﳐ;صv"&])*"E4cjH.مYEukV8[A}x{C L zh|"iWP>j<;t7KB)kQwL/]Fw"þ? z$Rs.+/:`Ü=N|<4GP Ƕ~6`Dې,ƿR0QlFuP/Y3˛ḙHfAej8Ha]ݷ@l"CdX)h",DPDkn GCGb5 '7oph9AL8,"+>7&G}Gtf8A'B%d0!S.[[gI=,'{K/~V 1Qb:Wߌ`v˚cZ3͜4oÕ9M}P^kQn^.W #qOQtp<㷞)wa&*$g9t. P9µ3Б@] MVOjɊ 6UAУt ŒibLEȕQ?+R"e#=v(bNC)~׼c_wci9iYd);!Oms!6ݴOϐA봼azg`ԢV]@K=ҭuw0@pM4Q խWRwd^ADGu_$eޛ2Ч4F!iW2qT\jW`a6[`.?lJ]*Cuof's_e\f\[*jdL.}ȧ9AQu|>ŧ.lĩҵtk^H!ZȞ*)nJ)o&}LR3CRIs[705X r{])|zYzG@v_Ta҆^LNez7 ${d=U댛27QM %eih~t1iϙ @;kf W>'-}yK]Ha7`h&\.5~>XAhpG 5 ]aLJl{>k8q;!Ư?b2qH0,sLaܚF2<nPW>%,|iRQE/NƑyyl~dsߔtBQ/6$9JIz}_!|*=p OB0W~m{ש"(?!}&4t$˞FV_=g~wfkd2uէ s8#X3Ʃ8b Fh\Թ0צ{D1,r^=evf2œDtnp"-#k~wf`@MôD?,-RKwNINu\_ )f`kқ~3(nq' IYa@PN|U/j7ȽXK?jy_^#gHizܥs#*i0q_S=йi б5w6{؊DY +Ց%~CDjԫK_Xb ےXjf ~UFdtU,V,Y'@"#ےB9MNwRŅŖ5ӌ[Xߏ<DL*}LiOF QmԺ`lݩf^|TcA>9vn̄lIYgQhV C*#͇R4<{o7c]~HHtQ2h쥢DRݻ%x6j@Q| ܪ?&+?ōm+Ot9 +c3^h+uD?'Cv\,6 ]ds; ԭTd6mDVmh >O aP>˕.QӵY14r1~Jڤ88$f[;ߓ&I8WCI_{ gk&p[?s߫\"iE׭p{D3R\1~־OX7Rb vdu'6K{v-~A UUkCCRbr6 hZTB\ ƙIܵYʁVTS\֑= %fQ1S'o~e &).xzkɑŬˆ_꬙ D5åkO3̳,̹"lYƝ[Zt3#_F#p>^ZC@j!3F;7B@  W9;Nޖˆ6K j)L#{'y51L':)貤J\60Bz`k9u<,׽l\ *<4s|uBVd1UҌ Zdu [G.[O"-{T.TJs=c#I~K4HՅa8ӿ!}mBC.xN5G#*{Ә3cFMzZ0cTI_F~hN.QE0YlLu(\%NcuA՚f:/w]=QE/FтB͇9B#X64Ρ8.@V%^` Jlr#^$$`KXDĜ1'm;zJV{=RB`p2!P;Qje-K7$mw΋?bQ3;7Y][ ӿr!]9Jj,?%l,&RLOv/h-EfT35g7hV$O~`gm:nq "ցw56u֍?4&Y3Cd/b}r@q&z,@]ɑ:fʡUIg3 *DOe61P8P@})uʼE[]U'Th;F+*AƲ? j&pp 9]>'}v-=Jţ՜om թr4 J4x `k$ƙ|-QB/m9Z 6b1נ'@(!J62EL9"[(1b8Jӂ3 v Χnn9ިo;)-7gU y-ARfF[{ʤ5Aw|͔`\0a- tPAƩ ƅU8JΞ%ś1|8CfH+?)徟*^OP|hΊlR{E Fr3MuZ U~ @3&a{|U4v#ROlה)[ ᄕOhc%U2|תZӄzxvY)Kqd/H\HL,Zt ,[:FUH`DAhkV~J+KfmndW Iˇ* )$-eX pbjEN <1J3$%rܙ  |LuGk{f;G"˳D3$A Ӯ k'BN*MEZ`&u@ʴ3~MT'Ju=hB>'<}>Wu &ӴNoY8T0-d}mH&dݏ83=E˳)i0cw4!"82 ܾDS>dyJWӑa$"L'rW=xv| 8 MT“l9aO%I!?ǝpBPscH- Vh{qmqQks~_m{g;V4moLp1~W M44'n9EFLuZ|ht͵5c萐gnnώ jo+7e] |{ҵ mrǼi[5/ZS),9eI@I LlVq-nU}G\:!f{ONtKz3ɲ 芖i" l _|)t Y›b}}Y@n{rZ SYDe7$jNʤO#G'"tQi435fܠ"|ara[m֝dH3*%ҹW;Xϖr%%$44<MA1LPW2嗔կp V@O^-ϞҖ)/>sAB Bƌ痾H A'fEgҦ}Ml'iw`k[08fZZS.AK*_ =hWP=xhWxn^#V3w\+CwgDtY ;4R+?eIĪ8J]zlO8%cثqZJZ; oc_. N e]''E&:Lj(dK% mQ(DzHcU x9[ط/5 m#}FgUJ0|4l~6F"P!5*<䯶Wwx>n~>ޕjy`%ܘ4:xg]L~\K{0<&^j 1vzSrҺ82iTIH'_o;eEX&d#+N;$~ӺG9XZ!H {Ɔh} PݍnE}H *U?O cKm&ە%<#pSGqIҭzBbYPxw|i>JWiZS9ZC.Qb9Q*cЧ #=`֖R̽aW ˇƫ,XD;HfٶhwZ*CDEj t<*&8' )t Oȫ_ͬX`A,b]w7պg >]*y$tL8O?FPf N;āOa>'rPҳdZ\nO%u/H1j?UB@(D5dM2v2g/-,aR%\j|;p*Dz\\&N.nnDl>@Q<ӡ_H8jljƁ $iURI{e2o hɩq:]/W+pz6C,s3rX:jv\D1OU`+KLE^-C0CP4Pi؀2F[d^;9eFU:$XJ["JĬT" T.sqNoB;Fv-#3Ks`D䃢,'sMlc.Q~ X悥}ls"u>f U,Ylki6skpp3Jj -9HrOE F#Z3k=vx@=pXVt׏(,X3ET v&^{Nx9ɋet_$;etM,ZRn(E>I"L'JY~;W:k9utL X7 f(% *!EϢ\ŶDY3PЬZ6WΚ+HƲd`5r…/ lonR \,,pD8tk'[?dWU0뀙 kvXLI|ߧ AvYuNH*dm<хYցr~ u-(v!gmJCA7@͏[\OpD:|Mr<|zA@oՔ$v,#F f"nu[P@MqN^sIjW?`7]ɱ%d]9(]`A<0q~vnX#l xuj˙mpuDG"=Q.Q) GW}gu$p?K{=Mhb  _=3&1r/ $[:$׫}y2U*;~wq9mWRO9Px"<t!/& L5i?2Z()gVwSE,ݽ n -"V8=\ 3$Ƈ͇N~qRAa[ПI6?~X } ЩyMIÀ4XYiFS/^JDֽ\AzWj/^%E%+DktZ$,7a[s}31?Kt[#1R kӾl,-@@0y;d#iHl\ ЃY id1}"!4ix 3dɻwbkڣʽ̏2MIwBPz 0kFALn_i ~{fv%Sdb$ `DTqvhbq5Zl\ o [g#?Nqe?I[+#P3\*<* Tx'2Jk>k#_gf R{^u|K4 tؙPL 1b}q &胧:Yr_P U4z1m !}S|v6P %HT.7%~d6 yRL9"5?b[hx G:$x">[e'@,Km7-FF(2?QTqX^yw7: ;~P0GaB hNU(3Pb4LG.8!$$ 'A_qUԷxa%Wǟ\ V p`D͛,^^q4Lxœך٧gOn4 9/џ>;_0y I$7Fʮ^sI@1NA 3w4Zs_E9/?FVְU渘QE;Z%RI~@vhpzءg-B 4wP2𳩕`aABbi(P :%5oP꿆Q=JR@hN~;'H4"A8Fn;zZXZ؄5<vTsZȟ4 " mM_8\PQWq ! P+NW~$SwPZ5aona4Z胜ϹB ](=rIvfMk* 2e7S"NbeM]uilcnٺk΀Y (x4:^R+CԄB[W}c)[X vM;h_|l4Ω׸7c@扫l2Qoo*C9&bd3™i~U|>#'>j_Z*ɍT{ VmԸx_A#a@DĺD`@BbWg8d=VC>]vcG?.6Ux;&9U,1fyOW ^3-st gNFo; Ȍ5}Ja 1pSXyYsUu*:(EAkЬ݌S]`rOdSavޛTU1`KQX)"F 7b*KT.Ȕ@Yf;E'/&~(hd"bk'*U02cX6֣yj(wi%'juQ5&ONIʼnN3`t7XbךMsЕݟ3G?ե^bPSȉvbMTqJ{Y$Z V{3n_z Nk}X-)a(k5Wl[$/Q%֏ '|A]ٱyӥ&$V>(П"F}7v䞦ܩ4ҫ4LD5E0$/(O&{ha!7p,.X-cK>`L5 C^wntmyWVBрIE^qt_4!*CxٍH-@ͪS;J:"!Bw-8Q\?l(1oZފKkaAczZ,=(0(h}'jdͨ41a~t{_Ÿ!CnT6Td!D=(l)Y!oaHR)[3@+WLZ ;F'sX+H5+|#Xߴb(&p^%s:ba6{JՙLf~k*Jkl~fL$'w 'a>׈lU_ .~3+#ZK;;2{<#[ўl`drpb $@" 7nxj:eѬXvh/A}DExmUH- èLBEaJZ5(&?%!9iބ-M_%%{/fDqG($DaPYi/ұj%M1؝Ywh-'9%w%f`>gyx-Ղy4ocEBɴu֊W Ne8$CP&`a@)dkq:;&nYd+}~eXr#2eFg*rZm *KI:B纭"ȝ+hv$sRNNՂb%J9QuLUMW,IO+) ՙ cw,m_FcDKi !:"bgN^drҶuedžh}L-QV(O&t~a25Nzȩ̫Lg͆3㗲6zV00+#|"[Gԕr>Gs喆7$uMYz@B׬򂝤>w¦5ȠخI΍q0XJk~yEԯ7d'7f1!,uDU^l0cf|a.S`x7~.Ccܺ0"Wd468 ÅMUL=ֹ2PZAkk1JMK ZE+dyG+ӦO @۹mT'^o3jU4:xo-gV~:\~u,hм wGbGWQT|A񷵺/T _jXTfb S+Ag wmLY W E.qr!*̠qc =<֭p3HERU|ur=2V 6:U]عE* L)NN9љC ?p&cW2/^$oxE$/Ln,%{+ly;7 ".{YY0c{I yefھZO,ڛjRrFb*Eq3ZN!3%j}ٝb rloׁ(@>3nʖ޾Rh1U}($ }UHWu4}Pb R͆+Y)pIA}_T0b#HfyY0( Ey e^`!3-%EMj`kÍׁY~o& W"5s\x:LLEH C78 Ǻ03D\|m @O*h-$j\C:L};j><9 @ϻRGfVaRo=2=>hS5B5%ES8^&i_K9?G㨱ʉ},1G32kI) ~FwUڧ>W5"r1μ= Ho??dƠ3b澸ٸ _6*XMҴd-͟^oC`:7hU̖tWj;V=?Yt-.}H2Q~)q]Qu99C Ȁ(hrYJw?&ovTV;&bW[~dw ih2D%t\Scl[ Szl=O$\IkBoT ?px<ɫCk@K_j 뵕d"A۟#Mcho]#~.0яakӪ*ojΦ Qya-љ5r^NeC7߶!O9=3<[*q9}6ZJvyhDWAW߇eT:ܦ QQbkɢڽcadf%jAP!gqv?D{x!Ӥ"@3~apW#.r_ӏ_@})<mr sx] A?%]._ÐekxxFh:@:j$$,C!> -uJu |7,؁ϳtsr흫ƒ'{QĽ%,0"LWn@J"<:L p}I{|gǞW",BYoG#89rV90Tvh1J~j+;OƀWeokOEY/`J R7Y̪8w_rQ({3*RNj8 5;+5tTiw4Vo;RӉb?L]Jm!A)>UvMRN [UbWK IXQ &`w &h|wߴsyEv JtF' uWG_ ̕X\hWjH=иUXxS7.'b&*l(ಥgiF$^9&2-RkV`XŒp*)DL.K{lΉ*Unwzz$C1]aTIic0t-t{ );op\:bӪ[V](,{,X;e|v%H&+<2.]K鵮62acDH:^D>Lj!mZ~;)9J Mֲ޹ {z- :˕ZXTxNο50K \ -( bJꁹ0A٫ZՎ3}9}}@ArE\ :cڈϦv_4x,*j q]Դ-˩z:G5 NA": sƷDfv(CY@ZڐA MCۅW,g`&m&FUe;uNtpE+/1P*.J+1!;e{:6GIj¥{f )S ḱL jj{ėQbitGS_Aq_fxh1ue;R 1o0f0O)Rt-+ @]XO4\u]\1Ҧ2|Hp@cH&:T6wդWj3 nJu@IGT 5.Tֽl@pk;8(dtvt-z;]53"?9ưiD-Mv ~znqd..N]nyN\ Ͽk7"Gd+Y6iɐeBsw5fC$; R> L;̒1p7&Qb0ghN@%! ޟp[6RkJ3!۵JPKϑcШB +TuhRR5ZV_U; b5mp@@\Z B$~~#T.%wiF]XW8Q77S'ï ߊ+3M/(${;!a}A!r{3sO7 +HǥM@aKJJԜ0;X nJ6y_ Xzt`}.h{UDa89gZ&G79{˱Fhu0ϞCf}\\!|4݌MCCM$507WNg[AEsS-bIpo Q1.(Gє|](hѦnc;Ԡ0._LJ:1s>5s>CY'kWJl mLfEek pLU[ 땘//NL+qۢRbOQo"]1HU `eYW(cT$].v^yV@a=rΜ{g\mzpG\Qͭ 5%BX8N*> HpF ޟg u N[2Y/ujoEٹ5?iS|~9¿ׁ=;}\Y:l%(YHBdKWI6g4}NWeȷ[=pJL8ptzbֵ~Z$,Iӈ$ ޳UT|[h4'pW:NU{Cd=Pdx,Nˆ4aC/OJ61lkEf̊W;..jiˊDž+@)E}~д54gu*o )+8.rG-Gh6GT }YfCq%#u/p9B9e3hS_ۭgVAuY-O7mIS}vq`mp>\yJeF2G޳V%ݽl9U53T*NOE9s䞑+߸]HmȴnIǭyQ_~x|H.bi9|9D*XuIMVz.wpDSE>fPaq >CimM@/.0C{s'*kX~Q(R",a羲_:dZ+Sxlfs+I&Sy nà.ez|a~Mv/VK(.b)hHUV}%ڶ*THBe^GCfIh3OVuj0+]cnC4y9Ș!pAi82 Ծˣ P Wܩ'Fl * 9ꚘW^!C$-Q07'nYzmԤbC\)Dna8Lqdj/(CĹ=с:N%rx&jU'3)b11vt"=@P|@Lu!VPVxjV7#YRXw|CW""b5r"hkFobd_& U9O%``lv8a$ɟvI<5jbG[yP~`tєrT}t;69٠V:2"K>|C$i y4ʹh" Bj̭s̥k \]#Rў wnέGV9*vV!C8eϡ3D5uϩuh< =}kXۤ"(O-A4ֳ7"x=”O?h}%G:F 8@eF3*r!M޴㤑,4YDfL,ױCa}!{ZWU .?t>';CIm7"o~ 1lf|V0#3@]os 1hj%x'9vQGBZ=ylMɼe68Ak&TϮYm^ (M6Ό U[TAr܌vb}3B/|Tۚ1hF^(1Ct5&xɃ&[TfLJpE?wK:n&I mQQ`v}w@Ynkɢ£I,5}NH_2y? h tpR,(ٻ^R^%xր; E__H*y~Fg;|Ey^fz?,^$dIk Sn:j4Q]B0\sۅ3 HDѾJN[>&(' 3³5|SX֡&i@3\u9Fv^#X;M%EgrNFV713,I77Lo{jq "sx ?Y@zWy|Z]r)#U•QjƔzv?:GR[B nUoJˉ^gy@x~"_p% کa®t\/bt;~Z rI5 YYxyC=nla_Fޯ`{-M1kvz"{A nQ!F% F24s:O3J2O8o?h&6Mtc.Y/>ˆkEf VoZ41\z3; *^x w4-C մYWQd`xmOhaE6=EiO/ x[}Y]}i:~Ѳkň`"Jl!=0 L(̹<'XJǎ$Ej\ӯ.'xdDقeerv8ȄU| 8nnNU.:6 o&gcrJ(T `xG{>b'~JG'Ϙ`,x7\Јxt^܄ ^; #8"c􎹾3h*|(BL%2zN'}p\f6"\^N~N% >} Ojaۦs}Sq9GV7x^vhuu?E)Q|ݨu\b{߈^a6{u)/<z'?wP:6Z`׮X!o_X8KÿCx/37y˗rO@;TW|oMx/gin[LK 8EֱM7󵨥5xZ2FQ6 %?{5j/>N; T('(:opdͳJ8 &/Sʍ[S N PT:~-`]Z\F'3m[ *0fr:Ͷ]&ͩa(*H>|:)zZ8ϳM74ҁ<_RXKH`SCȒQj :ˣڡv!'!gMjƲ Qm,|btBNu*NÜFuiFAk:6qm!eM٢IѲcΌb)HP?ڕ,`)N"= CBd8Jq֝ 996@v W,gCl`[Ld}[vFnVK[vDe)n"!HqW*M K˖`Ӷq;IFGZBm )ЩrN)aSFi'̿Ϣ -a±iNՓ+ʶ;$$jó˼O F uJ7ق[ڰqv=)E΄V {L*칤JX^$*', nH9K, 1eh8@a}V?BYvfF}71vJݡ.,$G IMW=?_LX.3 4n QPO 1r4@G-'h#K3 Ka(Q{\xQmXdžƗtp.W`Fˀ*b*vd5<ƕzR3̇ajuP\AC%ǝ*kq46<#MsoXh{e.xf:'|he ɟu?`2jǴLz6 UQ"Ѭ_ Xc%D/iЛ+u=#ҋO /lӹo]5C) hX,]v =4aV=Yud+34v_ª [ΡxJױZ !|29vh@K|~ ׵CD7G9nnJݸ]m#?[! ҾZK5 "QgLqym#og ]N%0Nē_ C-H6wDXVqQ/oj0'=n8ZeR+dvkyQBg)r_wH[m f֌o)& CTC/[n[Vݏ[B#2;bnX4ɸK!kw)~M+~_Lg ~.;MP(*u4zh0|0p8Kş2aq@*kFie'hnu.#gTxU1S?A*DZF/L'LjEKD?o\/ZRH%nU!1hc漯|_֖,_tR=΁`@[LW?NvGa'ZHA} V`JlIF=`exj3%VzIH#Tfb?. ;%-yAQN)PV$'nE >Wyɪ62" t-Pyv } B?K{'e6ҡg N_ce7HgচƟs K&r_gljȴGj{k*Id>u>ʪu`}G|f"%':w\“}hop\_/ mL?Fd aƨy! ć$_TEto8"۰LI`t}XCW0B䳐TE#WyԬ;qGl>,3sQ⡽kG@Y.>AYx ּp>&hUS1FmՀo ~eAV&5iz8Xd^ HU5lA nPwib@)K|DI-}7+@1(kx\64[y:\U\<]aQP,-1HjVl;Bڃws4:w *J*jSRa_|#YVTak؆w¨G;nͮbDbt 0HB-*3pڨry)׃sv C0M:NnP`>όQ6೙J rV2L*%lkJkDP~;QPLsζ[ ˒Z7[ )®JM޺;u$;Ƞ}o*reFv\JΗWny:UYy>3]{`⣋3& N(Ѝ)] c:q9@ kX+L~mwo 5o(܊(7|~D't/7 ajb,(Ex>b5B)i6ƶJ/~rnGI3ב^&`Oi%~'Kj~b1Osȟ2({ҍ"*v=kr)#ycs!1+le ЃUIOSzա|]Q,h:#=c #|K Ϗ:dpO;gw犋 ;fW!Ç.=zEfʡ,c"#s~,6r#KȌRটƕǫi0Ƿ{{D/'sFFv^~k@>9v aYąZJQCF>$덙]D85a>țfql[C7 J9^vmj @ᆈ'Jږ+YRk6㴬͑QQ(n#=" eOzZu'/ Úr,^We#|_2b}$jZ0e7onތi7 $qnT0Nw8_phP^'T^do45 h=/J > =s9¸[eQG0 -T93O+@s,j._ǏӋ?~twrP|X2㚥Z\lk3wiwh B+gbJ%1o#01=hi.^Y]r9rXNuށP# 2/d#+'Pi%W>7#|x6R5"`5xbdEI3Zr PEb$,p]F?<N|f C'(J+|ls3*<-Q1\k5ԩN@(EyA2dWzyX 8W`Y:$xhNQwVH& "2^qH.&H/Ƀ`jчcrkE]qǴ{ϾeV1yB*tgM9/4dtI`s"j Y(KU.>A0 oL]])64=GhT'U[%L{Zi'!=%3ޔ< Nﭠ~q`vq݁Ě;㏇(~[s.~t8 5&JŦkd4a@gARsB š4c&)6D0^ׯ_`MOМ>Xo9SB3A+ {X"'z կKJ:c1`o/w0J(O ؀ ‹7#!2T!_]uc8h0>$" duD|;O"}/@WF YSoC6Zce#O;vu+;<7Djd>擿 `iM񸬥p{Tb4kͦ 9IDLzjb:](uI*h& ~%08 -ވ‰[oюp9E8jE+ tv5XA_|ϫ./"5z.3'vjJ*KR7A*mVw8R:\,PAPϰoAW$IZ@8OrD~>wJ&9b]onsczq5Ve¥yudeވJ&6)@ v:RhYVE{y:_8T2c-CG`Kl*[>8܃Luh_mr1 }?~=oEج}?h5(1ߘ &UMC;pɝZǭnBc;_FD+wֽ)gr PplΖV˻G'>:4s80hIUv|`˩l?-OĽYc[NpƜjdj4HT@l)Yhp\ޒ+F o9H9hUf[y(na4k2jU'f~yWWQ"faXde . ,Re햗ףR3I+P9Pe0#N#o?[u:b MD=ʕTI'd亿˄bOk/7D[~Nes6%~@9Lj=u *XV1VnNT$HEi4HB;GLi:g5vV&ZvL eޓpetO73:$~9m!:N ']osU貆K>fQozwQ?˴-At|N6"5DfzDREir˥ӏJA+!O =Zd{;܇`0 pKK 5TN9X'F IOI{E *. iTMk~G…^wQq} Ia֠+4:q[zY6F˙8!R!T$$Qk|6pujb_N`;'92lPPBpD7uea̓Lf0YY3 c7P]lz:ߕaBRL˅Y5I"V;%jfiw ?]o-o/0LR;YV!MTj۫qI}X ^ᯋ_3Y̒ap*g˷"ǬJR(W-z!@ʕP;ςySlнn y/ic6('XF7$!`4~z:HgrAu} zr0zZ"L>ٸA:.vE+Hh2q U>@ CŒv ڪ5с_CB4zE&Q{brzRo1xaRYxج4yGUu CD)KV/p4 ѱ%'M΢A *mSF &҆.em/3F$sE B(qRAGus{) CIx'r/a+pzѱ21FmW,ICGg'hUSI8φf椒Sӻ+Te2Ѯ1M>cEEWP-}C&KљqH7ٰ4\0;n =+ZPFnMѦm4QQdO`wO›4SĻ9@[k(G@h~GRƬ 5KiƺUިUbȏŅ舂X #g L@1EOcԏ$Ӷ\َb^zFLhZL-*@j#sQ{+6LY7 e~kO6L0ӈw* 8:NEgE1 êV]7*@/I*ˇ_m:MUmY̦]<8CGI*gt`!4%[i̸騨)i[@I <"Ԝ^e1e6d J.⹇7[)f}ݍ7@33KJ+J5%b*r{3 %E!]v %=C T{ 4NF·cp n~(ahA]FU"rzUch6tzA1Vbٞ [Fns t{&o&z Ncut0HutXfxݘ||+Q4qsWyR0a>^X42`+=(P~ѣ =#gFHLȔzqLc3WCli1Z&2@%%y5H#ͳe^am>I^ɯMJU^' 4Т0 lY<JiTv&,ƨ }#x۔'}l:ЪkFsJMWG=T Y\ 7񷢋CI}~ռ`0$%//1=7E3bO;6517.ge~^d81)ĦT [pӤ>!:Lf!d(OȃNH`K&e< 8d8E< f& @R sojkWvR2DBqXe%YF4"UGCyHO1{eL@A.wρHs`m3y )A{uy7n@޵1̛e~47g9+G8yXOdgtE?:Լ鴳Q9븾iwS8IbttTA.aH0$*{`w,_)pgxYSu;BYt( 'ȋSіz06Y+هsJ?hV% wr@1p vEj6EX [@_2CfCzsYXC=Qj g<2ׂ~ a܄=dqi;%?U*Ip/Y.Jl*aWGX(hd7PӈV&bfh.:c 뤥`MF%[b%p9?+Yd/NdXgia-sݮ~$eHp(^aBծ-1Ω!#2Sa W P0i>O?1a:bb~o9GOF7Q( l\dRyR>a|30WS_?aI9I= IFvROؓi)-!Ȓg9x'mLJ=(2SD4h*!yXeY_C=[>JlfJ7/q'0M ^vTM¤/N>bV v{PGit]- "+4[t7ġ{h6%_B^ onh 9$\\GytciS{( d^jom*(W,a~"@Jwp۱z?xTDy稏z|l ZbtjSoty8f3)` t),J\,'ȃV8Oe~x CFYꖡU6&ݻCԻ1^m'u7 i̩Dߎ`&,LGh>Cnt<IWARMd]p)QC}W;gz-Y9 bp+dR\)z5\1OpP?0\B4x('9gH vv%Fzx*xauI*M >cEGNAzc/b 看YBL7m50]I@SpӎI̻P^ٺ&t3P+ZiZ),yeH&! >0雤Qm׊e^ܲʐjnFIk 5 5s=9%96[4`_KWAܳ:v DlpfU"t-8Fv`՚-2sqhdggE('y̭TW*V_5= 8pVmeR@YlFYϘ 1\~._!(]/.T%7ےCXG0*u\+bM\tY7,̫a}oTtQfq\LGU^uLvhmq3򤈵%S5f¨ؿ05NQG>v(|F7D:o ?0O%W}tR:ٔKfr߉1W=5( )WDVߌ{\$v&tqNZs<}Lev+;[B"`mK#(({"deIJ^a}&5[CpPñoZn_+Pl+ =,Fn6Wgċ "%)碛 r HO&Kak S Y<R5SυPy/%09@>rdg^mUkB+vܽn0'm jI:vƋg OKzp7=5ߘ> 4AڦQ=!5,vlUmt"-,;{Săs!xcU*ε:jDRv&À樌[rM%*a'4m"f)?}_>9(3QQ9 5)ëEH:(P1JLmNYR9Wye]Ty{>S.~dxWV)Gv3*x>A_$p$GY;aXS.87}ƙZZ/x`5;Ij\ bYۿJYaygT ]L#@g*y Ҟk[t䂮P0Hb21 C-ƿuѵ8A~/\AGTD Ś ڎNJ8Z5@: XI;O/4A#(kTMpbi7wq Pg/;Ad%[M}- !JZŷaPN"Gܶzetq*[!J|+ $']}4_={3K U=?6ǖwR`w/HxB3n͠AN5OP.߶N\'.6h hIN4td: /KJEVS1U'i/evuk$fai) 2=SN;0 d5YYί͊( fyF7X+pp7ⵧYQ_[x]9{,~ < _]zd3/Hu;mд4+1;{aD3#QX1u搆9$QaIaNe^j({ [*Z3>52O[OE{1FGIK+e4Rwe8slFG $bBG4 9{J`? AZBS}ZE3x~ZZ g/ʏ_<1#jHndq.Yvt2) ^WH*VӨ_%rߵU&[ Ivވ;<1tDPBtrδV@=e9e,YR/GC)hI!Onjɿ#I|ӎͰWz> 2 Xcޱp'_4:aOΙNJw+sD~+| j9|L.mjq1Bh{D 0,F0veX% '@d^+7nF[T~T^TK+Wk^,ms3JdWׁl5+@ͱJNp(fd8Rrk U9M} g9גSfDfy"ךOσ*rrKa04 ^:੍,sg3W TPB-q)@)B:/F ѥžU!I@q> \iCX3ihr _Xgo3+' fIJ̔?@b q&2xWF`ʡ>p 6KT}ng%ubK)Wxg,?! QꎎJŪKQ7LTƂ8Jt8}RRj۝/EՊ "J7ww]UK:([-E [0eJ34t~}k wmrinug&s^+  9`7VwT^ MSe"/_$Nwqܗ@޶D n XT-\sj8q;*.ujf6dw}Lً͈NޗM1O$64̋?. 4]KdW7ή){9m6+!JK3{t>{2`ƩFM޵%|kkCV;?M%k8ɍ-%zʤ_qɼ31;ƕ8D"|X+KMN AQ²V-0 !Ch޹Lj1k`4= фpaso&L#cNz)T‡EJg38/,9z⴬,}ibxAKƶ@svEstc'+Mrlr\A]8tnw^P+ ]VP$lъt?!Kd6EFN$ 8˳ M:z0om*sfZ`M S8Q%uUD7ZYՁ8{ey2ːoj29³kd0=̇}[T!1gҵ%rP&LQ(|YiR%"\Ծ6%7iY"~rzc:BC]Ȥpz#Dq!i&gIyA%ooi׃yLAuU>FҩO–QR1kLyU$j*>oUK@JYZ5EE)+z`@1/vjx%]$}+l>Hfv_HD ^~;(uʴ`|o!W2qNGbp>{+aY|^KYx棇2UZLۃV6p'bÎ7xoIvXUv`6.[陀,S%*K$m²#_wrJȺP#WU5QIe@ev~E?T$3bq{Pb"hD3rL?I 9,T45 kF>TYtS"LXs9nģ1i7>f.7! fPW*5_G.:=3z-=cFi4cdqj@R&u!AlMgGgB2Akkls_ qHh J8*U'&Tswi v  ~ΓD{b)&\%5SLieqi5Zd_VI FiBt~\oLnި_EU^~mr3gFY}fQ ބnaӝn9a6jOBF ,26NL !TݞA^Mei n&7EPˀ jq.4&eS+}YK*t_vUN ħiXJ@Izj/+Ro\ 1Eq  m¢St7.?È'y|Ʊ"X\>yzG1Q]1{W&J(nUaI :u/xq +}\u S4qly$ պh)Y1\FxmܾP A79 c66shD#KD,h ) 1m]+sc/,E [`s9xDD[Q_< Xpu2y)iMΚbWHGu~#I0ei^ 6<-'G4Y-U6~T,Eѫe!:bl$Ebf' mê+| pMd&m9 S@b:iil$%z B5^&{cul+[g! G8 \9un2kBL nmCC2}f.3e)^5qJs@G<җX6A"'K-}A=p~wZEIǐ䖁vvbVX ݀ QfWu<^;!j3fq}dj7Qyq=f(zNPžzQ+*j%$+>u.4SSR<>_<h4}b` CJ7 m~%Iyg4>9 fqČQz8a"3k%+\ߜ_coP[y)DBGoaa`"k岐PSZpA@r >Dbr184#OjB@XiI y)԰dL!;+裩s {tI[)Z^\}"85)Ꙗi"ee#B {M8B;=@3eiѰnٽ+?te kt?@"2̷P7Qq5⻵-2;5ՅORn:XSL$/q(CufgM?h9fh$fj$& AnNCqΝ YqwQީ=m="V:Fؼ[|r¿V!n:W`$M^mû(JΚeLΫO)l3H^BsoUsmxy`!+|k&j^?kA,uOUS~%W'νIA Spe-%jӛ.yT'*MbRZ &̈́ME˴99LhnN'b׫Ϫ5TЈLz7 hY$PIilC.8,zQPit镚{ MU` UG[j4 ĘƮnm/Fϑ#}0 C=@PT&W2d!JkGMK? ITXB%`Z1Iup[Ͷae#6;\`ew p$:yDP2+lNV2׿,|3{8ʹju0!!+d1$h%+g4OґPKLƅ< @UUkh0 hxS/~H)w%UhrHYPSގ 4X]Y-\ꖰGh8>#8OؽFEr=4! A: K3~ 2KZ8E "f RF]1/?ipui`&>$=zk<T2#|UAWw& @v}TW1w1ƳߢJZbK#DFwpQ8@Ҭѝ=_*ۤM{̻#:Kh!H;W>md kJүm\GAZƖjQ궨PyjgܝdRYƶEȎg?Z ɠ c Zhot0(1>eAm:$ƖuYF e[ҵ\Vr7J3 }-L9ץOQT"k-P5yE_fu(v7o5pvfrj{&S?eʎBȳ2rm]ʼ049->MAztml %ajIQ^(}F3$TO+T\]*i݁V\ oF{eGQO>0=M9\}4ͩ 5{EOuI ?zAE4&5C_>=ZI wFf4.?J#U "dv!j# e;D4iE]BFlgܿ&{X5;_SV''T@@Uu*D{2<_:r^0fux&Rn*$ 4,(Œ6Eq/ 8$R'9I\T,fkc7,V8r2g Ϡ)0$HVL-`l"hje]E/Mq%k)\ 064F,KQ}ֳ/tS.ZؒTKئ9RSփ!p|X4c~->wBlω`tu6%`-/T*TkD$f\"Dێ'jɞg])-ύ\(2-CIʝ+m^E<瘶E43~It[(߾#A3 b)ڙ*t" _.K޼/=^@bpxKͤο촹s%W][Ah9%YP+WYl(rP?/v[9:bfrmst#PD4G+6L_Z|cpɟ¢Uc"u"(c<5x@Rte SZ$MGsCEGeGp;Li xj .`;.H#[K+L$H۴BVI12} QZW(W9{Yw=bjԏҬ2eV#F\:7@h̯q m񕾶皬x56g9jt0K迈p|1OV^tLn#%#XE PV$eOugL Ni4$=D8y<+6M`a_?sG#9pG(ޚoG@B?ԦKpH #hG ]hc>" ^xx3wl 7|?S';C$z< N'J{d k 0M#O"M-=z{> =z3(\MkW~[$4'H[S6禝槙o_yD:W--hn"c}v7O >HQ\Xs Kݒ3~p.Yp`0g+nOO7kmP=yTKE`]@)9 0i._DC ˸zϑHPpgwye^:h1eG2Dz׶՞"6PZJѮzN[BW . 仫/^!=זG_J_=-ߪ -qQC^ QD=|!3HͽVY2%? Ӱ%%_+.kw{]-'նӆI rɷq:͊bւAh,E!`QWs?F(6Tů2a!Uvqo,kYضGɹ_Xɴ Oָf ԲXvD֤XI/4vl\I8 eT@:Mw`z~v@~/|H͔N/Y\ QQ9IC1V (p8hj%΍1Ce "R6H͖X{^V9/Zܻ+e<1+QTLlGshhFnad5B985KG_8$+0&5,y*O(fOR9y??Y 23YoïrA'@ $@ՆBM'K`2(Y _Lt?%3dG5\F@ o7~G%N0GU}g'YGi+2g %fVmt#|E"POG`t"Di9|,𜷺9 ?vr6(,YnaExoi!CI(" PPQiC,!lӆl*F2pcpP?|<"{'jRS4"z3( ryC=xn[Kd*?nf(]8mr6a&r-'m0 xîKa4Ŭn@یFx^YY'N:$Vy4I[;u]}V mq۰TQ- o 0 B(rm*?mKXR0D!"ҧQ ]4*3$%!>dbD EZ0ieE`:ؿVCȕEDY$ ;"el9ꕍ(lOpTvN+- t3:EH\t#m^ˢaVe,\F)ş.\{2>L7iӐ~@8 4|7C3Hx1f41$SY#k)$y ̩a@MVDy2aO.555Dޛ} ,#^For|/:0:Eh%ƨ^ԃo^m mB˞nRGSVE"˲Nξ\YVF%s+Sz:ﲨ;{fjbfw{@@Y,Uy>/t΢yh~bUj g Ų \=~;N҃JM0Kێ;` iBQ%'5x4U # |RRe)4U+ʮ_ښ( IDӘt4`Wn)9o&z"TW❈yc[֡?jRۯ_֔Rsҕ* EԌyҤ"VG} Mx+8 0 !Sg \6?06Li@ wxe.ʂ́WJ" F@*5UїKt|{gmPZ7T`7kҫ2Us+QuѴo$t5&+jj Ýa% F&;po,j;&tqJ-8;q^eg4%ӱJ?Y ʓ9:c^KQ̹ryď77c F90/YP6CprRnnZ1ca%>r>!x)Ƿ|;=p֞r"r۲.&;zs.!-loTfU{d|ǨN\2_pM:A%`SDO۬Hey >M95^L/F{Uoa{UGs&o _dHg}H{"cF?n6ucF(s{U7csĢh32Zjh`IYߪ8qlB2L(k6š$iUj6vȝ7ilQIM0ٚhWF]#EOv୊IPI`U{-SwѴ-%Yj>*}FlQZFT&~cbbwڱ+9c+BXwq nI10i^6yӨ#YԹpҦqcr3\oӰT A2J# PYyݩG4@LEIVSf+1xJP&Khza"$;lىEz)Ɠy |25QHYqu%r5<]ySS44%ηwj]$sD%=W$0 Ŭya#o[sbk:GfcBx5zCsΠRs(כbB[]` 2=nا U_ xrL3.DY%j-Q-~ᰵ9Zyh9t Yɻ;(`aj-U[#sW 9upL/Șノ}mvHOb]nD?a&)2X+/dv%,R ĸծ혳Uɻ6;q[xzodCҀm$|x6"2,AW\v{I}AtBٓ: lr*9bp'B}hr[KEv#jvο<6S[1 8Pj %~"S:4%ƿ}Hx;4$t UA|ֿBbZR[X]xqc`ϒbY#Yޙ,4H}oQȀ3+BD$ @T ovA@f%#lP^9ͯf+({|uG4ʥ|pA0t`wpg^IibIʜE!"3 |k?J\ w0dV> 'W;/])6~hF_)]u*XOe&EFƤbC:#XT=:H}k,ڴj/GH<'d%_ѿǽy{o4+@@U^HW83,/]э!)Sj'j!I\Y.yҀP!BO0nS4¸HU} $Y A\$wk#FѸvZj:7ZF#,f}a7è:F%1b P1}ng77_H dbnky?gWbT.CFfд'Gq*AYtJcJwDquVPoa 9o,Vns,ÜxH(B43فi z>1 ۱B53?MFm)ʸX xz>Ԅp2b&}u.Nt% o9<;YŲF5#=4K(]9E"7tH>{*J=1'ޚIIrh@nB[N"/d6ײ @M);O(GEڅga+ㆵ$eX 7b)*j~"AcxkΗ765 \'%5RGL[򜂎_~=2f"wvyQݾV:KAQV7y"mlp-t&vB*eInӁп* {Ih1+iH z ր%]٨Nrpm)f*#teņhtNu(紖`MO'V<0i>]Y6R Q T-חcoBs.'$Pf\kʃ&Hn DR %ٙɴ91/r "Y;OOaݯр\[+oy1^ֻjr;BiY&ghkD'׀!_diBR=܃Ħj[zڋD}ZKأ 1bf^2*1o)ga_G0c=šG,'*G rLN`7)~7i5c1ky S8TC֦R_(Qӷ iCv$,Vn-UӝMb2^qqӒq=s]7 n_pql"9[Yw&Oˏ%sSsCYT__YD^{M岓,mx[ '} k*SZTtVgۑM= }ެ,-{,p *G 'Ѥe d'cz.FrZ?ι<~ ȱ R$$E=ܿAbSp:  l+W\7˫YLa6Yvp z+Ms~6 OVPtI È?>N߰"qtk)7E5~WN*jB[$zX2͖^rhqhˊzݫzfBǒoәP%Z}Bn^ŵlj'L3EᬈJ_TVۘ7ܘAogWէ Ϣ {gԷ;~>_~Wyu靾R%lzWMHx|kO}PQN#!n.K9@ Vn6"ѭؾ-c&?f09+` %Od#)y os2u^ -o- ]Br q!nSD6VFKՋj匘P|cV4T3<A$whx9U/9tz"-ZS|;ĕ/eO#wQ*T,:wzxXoLlS0rǸJdfR\P%w+6u=x`w ~?tJkר mqV,ngZ ^x?54 CInttCw&oW42x^r)&;hT{R>eaKVέbƺМ/Ӷ;?e7ktѴ]ibK5U_qkm3?.Udm. hn2{•=hsų,E'"뗳H3G107@Mg% %Y]8Ψi|Qf2ݑSn)4bAHEHcͺ-D{_)W[v"0T:?GpqTS@mڴgiPR] gI C=> 6S@yQd%Ķo@2-Zng#fAܛ7G,ujxWV!ÖH#Ԯ!X;U06ð#Sm? j8Ń -xD#O`ACՇqSâ}fz |CLGW*M&Ȱ}ȿ Ե0 g*՝e#d>+,r=!ѹ F$TVBiTl^CT6 _h̎$4?,W iV6& p^KQ^>0<-_t'9e``~v{~i,C7L׳3צSB)ԵTp3诰]ɍr /8Wc|J-Nj4F@p?b cNd:yD&;,nO ]NGLkv.Qm5[ź9!C"Οge%7 ꘏_V$'츄 >/XCvSn_lm<'B6E"TVd/e a77qe~"׃HqhoY_/lczsP$"[8Ȯ9'2F$vd!g#\"6XduIx $qN2!0 suxJy^чfRvhT5p+;7y.+(~F&l@ \Th{m\iz< MpłxL%u\V58 _A$&)-":sꁷ}D6\&=vGXBhjA+RR$0҃KcWNj_XBP=чf):T0R(;޶Ƶ sq3vi "|L9lvmnh}`!'Ө+jPI&7#AJ-* K(WawBAф#-TfMz-%|Z!4iows@z8˒1:lE N_D1CJ1kίe$f'9]j6Z_Zm' g,6ڄa4DU#+/-xE\CسrDΥk=B8~2š򈩎:5y$(Ota͝uTZX!Ȭ>S@[fuф6bLO<-V5b*`Pw\G03aZhxva*wSЀ_sipM9I0IniVѰ2BBy< jlGEj\LvmMHI,7־4TJ`eb2]pz ".!b~(KLp/;olPn8gzwj7F[YQ}Ҟ?9 . j^ufwVԵ%dO$iGq]OF905A> aˀ:WOꕻwݛ >GO7(4!U4^vx2Bą}hoM4_.n*Pg8"9’V$FgPP򥓧 @ХI(5t|UEI%NN"T})aV}SVli}5[DikC^tq{<" ?N-7Jz8׾6!fUC0mlS]e@u{'S`,<>IYg]xVOV7͂";z'"EB5|i#4%m"}[1}Xb5B6 6 & fH;nß^ 򒐄k*UXg<(5e_A=(A<bA`n5ylr;5Q^I&kFRL-` ]>4%~4كOGq2:a C0Xȳ!A(Soх'O5um,iE}BnxF>v.>IAW 7<\D%GѓmQJ\m@1}̿]rO .zo@ /ku(]2ō E$-nO ՗5@@|9:4P񀀍Ոª̪*LbXdh6ˍ\{zxsكO!Im_jBzzhߌH&e4W@SZg&# K}ABRMɃuư+.ڔMUGHK~^/M`u  w s1eUdbAAnv&jg~`+jQuZz[dB4"S?WFZCymn«/d%@#$ !5Ts(@bwa9ظqI),>+tsaڂ$t1Wzxĩ{ +eD8\ oy`\^ľ6*\OF  *&]K7_VǍQ`ȘNG}_`w@&Xy# t0L(FSG5V꣔Xs]u=r 6~& 20ǣ، @幩H((']ΙF> &\R_? qDkl{2N65ʄ*|LsSݴx(hPbEE0 &b×!e 3یQjhu<-}NI91WFxR6qv+.@E}cew$f.Js{xM )tZ/ 9C9¼l 4exV< ?c*1f0kCx2qxQf7`aYSHGФ[ XfG_íO3T8!ghhwRXJ|8R&v6l(j!Nt[7;'UX)K._?۽ h ,@=RN_3yF{H(-[WRhLچKR"`?'#1# hȁۧ+(nh 2!X:vSñZoZGfOz]N.EKq}7~Eh}!d_G@6Wv(Dv3e,<7x\\ӛPf1 'zp4nh;f5즚1@,9Dd_mٷ9'e=Td;: [tPX?c+#YVA'^|4㺽yO^AhbM?<#VO_Iw3R41&8F!j p*pdoMLDk&/[n^'3QYqD_5=:愈)q{cFic:`pԖbo2pQqDVaZM׏rQ1_-+cB,/{OI#c "_t+ 4!ǍLO NAΘNFÎ3flh'XU'r ` ZU7zg33+=PlaIJg؟X/ڿSSaDna{0H.vLcPw1+ٚ-IAo]ĵT9,g;[OQ3O󾏏KZc^Za(@9 v6lW?"!VN"Pjv*3~ՌG: o_aE:20\rzha?yoЀ]u˭Ri}+0 VQk]1htIY4(H@q+nG)Hf#@xoL?uI? t9ڰ ^k"h;#:Hڧn8pOʐsHm,(u{@DX&z O?Lb2osZ /q/׀c9oRjҬug~GD{\@ kRieu(JTa߂%@2p\<66k]Pq7%RN 5&+j͐ -NK^f%1]UCuW+?xlBЦL>`ɿr=d _5gTH塗\X6 9XR84x-YL"hШӔߢT<3لCb]b])Ѯ=W]8vVm\-)6pƍn:[cq#$zy\7ƩZ55-"-Dt-<-hܫ[ lR'/e[9Qf3^o>X ڴo?9:S-^sp'mt6"/ZK=R29\"G@bk;΂@B5(PH:ӡ:Ř y iԞ=FaZkz_pI\3c % HFs5ɑWHYL= %[ *S`Vn3!M1KޤܴV_@d< =%ֱY[iض:OCr;,Q)2mEx0`Yd1~Ѹ_:8b$)V~zšQDf4K{z 88g>l*^[5sQ@BKBm{۞wWD83,[(FDjHBZ.V|ZAN,d~L\z%׆EPAyY4cxnfR K?.jJGdPGdCr.Pio4Í?E}sKR$F1Ze_mԧ"o}!]ë˲υq5`?U!n֑_}tM$%t*Mg-c%#|Y&%ǮLA~=*g8yҷ8!,@'+P5R1aU\@~ 2pyҭs WTւroDl̅⫐|ҌlvJ c mU_[ edwaWd#A8֦ Ǖ! 3X2(v"WyZx)`1f:qJ/l1aL H Ѓ#4d@L25W dt4nD@Lkoi j@Vm /9#3N"@ DރtAs\U?uCƙߛz &ɯ]!C|YYx"wn,@r`p)8;azg)p7bcvi4WU$z q] W:۽yRKJ4;9OK̋'gM8_ m3rKռ*/_'柣恘ëF5_ep5*pIl#uI~_!ޕ;VS:rȴs^> 9\^rQ*yZD,~Ni?ˢj,g? S * 3Ӈ4uGoB( DmX?߬9qZq<$tDm;J=[vxk,\!4hFQ=yQav8iFٛY4[n5p #d6͉OZ-PSRGqdČ'=(!-IDśpnS] K#1F,y#F혫3o4k5F#闚xQefSkި"-]nAb?V,5z ZowJ ⷟F2C+86FW&{?6xc ^sؖH8⭡υ2UYz3K'~omJ^.E畐Pm<=re_S!,1 b*[0Tqftɽ{kᚡu>7pp49{¡OF"9Q'ܣALӾ{J %enL}-lGmZ?'rj.0k}P942%<eG`Aaf_<u)< E3څ uj]wG-7 k &2(܁ I)I8RQe=a}_i4$H)Ɔ3ϖ /E˴ 4 ҽ̥n{V(f65<ҌiSz CIAm)wœ!ІS8z@] 8Off\D-ɘ PXyr]G F2wrshVD'\>ɊXD(5Mrr <-0 vˆ` % =Am-b<Mz*g@q}7B,EKɷ?f,F҉f@zِd _]0#db[yL2"`rx ,y7e 'n7Bj@uƥ"Sp|•ef7=^kڂ~`z D ӧdaUJ%A-R6IYyO[WYww6GЫ2;$y/VQf_2 uCGgψuRs v*-=hVdK6CUtyrNSwaeP2K uU L7iNr⳽Eѩ!wD(:EM ^*BԾIl ,@4?Z~W߆ό8 o |BOΐnVwJ~ĭ( SL*#G˼旜¼~\{ҿr4,:&揪8 x߼3Fz/L(dl.S^#K)ɧFB`'_.l>9.rI(o^e,,D+vϮzn!eX n8+^h;Cbΐ%,`"?h~F .dp#%|SXQ,vkZ x7@ik1/9?i |c U,w%݁<'fZ}T.[59X^db/ A#ne ։b sw ުzҏ' ti?[߮jR/<Ḫ.뢘ESN]G@Amu#$ Ks]bvx'7{_˷.bF8F&.g}e1@ej aʞ<+֫1^S׬.CzmF>Ó@}lZwIڏ#|az ;Wcjv!CPـ2Nnry5*Bw\d'%-8OO04kHa+[Q%g_Q3h^*8a/a@ 45 &=/zc XZGlXWʝ̩ƂmXU+R.zJYT&ű)M_1ZNU؅QQnU:_Y^\lYhǹM[]@*Mc e삣=!! AUD a,^vŊCt.~n!?}JzʖL4Ɩ=6CAo8h!WjPF Rb~;UGa& CpNACO51Shllq_sf#2!0,~{81l1]7t縿B" #J&SX A.Q!ƟR^y7OGmQ-JXA2goGP0a <31c2]x"!aV u( -YF@:Y{S$-YAqtK6f~gx_ x^ٵ3*D^-\MK!6H\ cs9X7(BNsQ^n: KDR͞i{:+0OS!hSe%z袬~m= / Ogqd$[꿷Fgu'26!!j ;uܩ3tdD󙰇gRlr[D@w-/t3qsh9:K(^C4Q(hSҪΖ&d>a9#$Иwƫ4 ֱ:ݮd+8ۀa_WC IDhgsŵ6?m<33ÐNjp߅ts|&x%ݩ~@J;<R!$@J3A1sV/ fTNg!H+y[(Ɛ'LMVv=uZHIX4Ny0&ܸAsbиMW&%m9IG5GQ'~]Jp[.Qq8ӗTE ' @ Wi'NƵSN=t'<Y0^%)V0l.%WgadMb{7.lBis}y"܂Y$>cL [̖;)R=C2] qf_F%OMAl0y(/6́}O~U׾T-T{V;o4`^~#(6eaBeURd/R%w˜h?rϔqۯ eshc4Ruv)np;^>b`mI}sp+ {Z] NjF§g?tۜv\x.b@VD0>$jrA$ԵIaERb:&)0ލx(ў8=ju^7(%+.zv&GP NX7$ۡhBǢ/(AVE] 1ͭjn@yL[r-!] vB_OKoX&鷍 יWI55rf^0\=ʋ|aurLOe z3'9-Oleo,g e7M{.?&Q.f1؆~.4!I cڎAhՒHӉ.@Cpa}pv~BΙoo W "lj|⢋Z#qϮ.&[QP 3}C0RK\@$?ǡYlf]ҤW_xD)s>NHpvr=ؑAIIRM2#А+DR+I;@l}xD/薟3, _`Kcfn9,XkՇ;b0_3L0 ozĔKĒO.f2OL/m#*˾=R!~f|3uvf鮷j }=a_da?wƫ+P/Vfښc͋OIՔ,46rqG.u0)K)'v{' %LEpnp5u5S~ys?6eiKNVZdQ9F$o H\$ ~EmRlu֊mGC`Z=R@Z03CCӸngʠJš26aԪ[U-DKMdoꠎL_9g;FB0i!R!OWī، Ia-U@NW!uc 5PxǶ6 f>Ť4I4ꍦԯ3=ğu ripPbtcO=xGhfCa A4$ZVF.6 ;@ Jh붠L ^ջ!fLT&.{uY)X w4ޠ%un ELjHQT[Ҝ5z]A8zDqYNqA~Qտ]{r^kmBrB͉K;0n/.2.ȑb&N}St2nfO+lLFJ/4I2;=K)HmdK-miY|`"! *]%vfe\wET(},v`AW|&۴h }>>פ"!^dX1M.[~bcW_?Z$zo[#<"WvFG _yu#j"cd4EUkiO1{5 GuhOrZg'P79{wHit6 ;;$ih֨Wtx>@,z-&.RUUKE[Ud8p|stcQ=SG8oOöe ۖN jptJ_܏ytIbNv+,ga2=̢xsG38ؒp] d/"0TmXB{bB@<3婩.|U7RfֺyZƩ _EmL66JPxHT 2hғY$ٜ.QĬz?/wV6 LB/U9ΣA"M{R0rL0 6%T`Q jJXy@MlUhQClDt8BBXA/"X)!KϯRc_6Trh05CLlt[<"4i6{ÌZQ촕Ӧ'],:mP `7@1K@`컃:d0wGx<'jB+H*frB-ʥN:+5JHlDߓX=Y1U,='&$oBQZ(TL}H4O4@f-f`WՌLlL&h p,fsbxX>اq!omFmW˛{6V'"V޼w;eKv/J.%+2:gs"+LFDo YoUÎ:IY"!ZNۨ7/>TWP%pB!fhȟ#mHF*wu[*#GJ&-M8CEN*3ׄ~~)zh~~+Idq*PFvZA7wьٺvGO^6bٖy$*q#x?,æ'VQ 7-ۉUպlBoǘw0 0-sOE0Mi(;40}ĆfmF2 +Ԃ@ 1l$2 KE캡jEu`ƞPDENhZmȊFҿR]UV< 'HǢj= ojw. W hqvWfRj2{c\%yaZh-J zh;q]fTvDmJLpg8W$Z,4ee•u(9qC 6׍eS` #ˢntH򷬊fyZCV8,7{T*o UGS23`lJh!B[zJJ7j7!g,ΰJujXF)?B^8޶QeqiBk/@+o"nth/#j >aI%]ٜ\Mܶ|yyDy1ibL:eǢw)7صRͪT C P Rb|=Km o3^ E d̝>ͧ@هN=~ḞjP+6CgɈp)ٜx0~Xn}FK oɾi[G"U7O}Ϧݫی?|}(AVs($s hwe xgxGnS Щo^J~C.aIw%.65 Vw׏H*牽 ͠6匒ba {}ِq$-JO"?u|fpfvCX6t3{~4%B/]^؃\+O2f4Rz+V ʤ:eikX<38v {rPՍe29w*/iӠmlqƙ{M"\,Kp"yٚq_5y3dd#n; ӃUrlD~ SdyKGdzWH> ~mUMU}NbSMb d+ً#\F#985m8gTh9P#R̕ߴz\ww١;/ v|2ܠljm:~kj;*0z`ؖd: 9ڏߣm,z[47R8ǘZ|-.d_]d%{&CџWh˳ygB7FWFI0q:peϓ6hq-|% {M£1>ffniD,N<`GbxSR&IBFKΦƃ|>(@YL a1{CIo m2rѢ mQ6SܭKj)< AZX 6+[3vfB-<ғ^o+iKn\ELjqMz [a(q?53$qYׅ̋:A/u$񮏕)8HdB2OVr9b~mvOHr1b9!PlA8Q쒷P;K5&{Zݔ'xt줃Pb+*M1gM=sf$diRsAg=6x>dK/Ly^{ Xf]>lU@~U3"? s6mEl'>fTaɕ?T=/5%WN{&px.T~N[Ǟ$%%Jo 1B)H)03/|_eAe!)%/׮jҰWok "Rfɾ }1l7uV-n7ܷL{v6aj7 ,>jd`!A 4%%&io}{ <|L_HIjKrx&]8g_}3=fa;D0lq׉U<L2rvr:B7R ~,RZDWjgY(\<Mo/3 ^=g$Yt"0ȗƽic#I\"Hj$*W$u+[EMkkbPw8Li#*ZPOd`CM[q`[6ſr|!\&L„AIDb>o ҍ^Plj T=rWTڃm8G$HD#~7ZzWzj9{ T+lRѯ%vRCWZwNwc 4 ̞VU_Ì7  3$ك<5!–m.̇ JDEWp0wYZͶ+=7XBsjp&]I#!OP0n caZk6XDvCq9#!`~ ƙ3O/"{Ai+4k;5a~25b%Q skȄ/XVx9h}sXJq45\q-Q:(cB&g --G*%nӜ% |)ORc+j%A¸DNoejtYmx%% 4uԜXׅ6~Scs.5[<n 11\@rDᏧt;cFUjKu}Μ? ն " ¤ #F: cδ4ѣ<2zS 3[mK<5Rx_IΣCF'_]mm@)Zh.62ɤ&%$fpwbv l Y#Gq/C CߞJd')3銠uX8 ePsFOZr@5}oMl-/**#ؾ-m' 㶱ʚ쓰>DQg*e:$+JKtRCzWm!\0xщ'Dh2H\jDۦa>I^csě$BLւO/zn!ŗ`1\z݅B5e.ׯ o o]˘#u#~+bWEYUͰ@N7kZ&gVQErґEtrn@ώ:TT(T^~jiG3M|eQG/-1D @}P^5e.;'J,Էi Үk]eCK;Ko`LgUU^!Z:ů"GOѠ\%b0B/f*g1uq͕Ν82CN9ʻWC̚{d?Io*].媫|DykJ8ߚ@DʮJd܂ɵXŋsBuIL9iF`0{F\z^N>Rqr0kAvʠ}-6F&Jʔ i$w5=A]n9F5Xʻå\iN~-SVTYbuyꏞ3}M#hÐ-xcoW4f+{ /R_Z#ѓPA tJ"ZEІR }6*i:sZDF8z?dkc֕p H#6Q]dm逳Ҏ3! *>.B{wfŀ '9]9uq%.[ S-d7N Vl>T oto}3#.ދUwJ1=Q;"sly;Q "6O2u6^W'Z=!@4аx= 2MDnua_g@1jC`:"C †6(pyo܆B 7iyheZ%SDmKW_Pٌm9_O7M_au)e*^մMz""]/=m8դUpQ7neҦ@7{Vځ邔 "r# 2Ct'74Fv 'COCêSxej R2?eQ,Hs׺[Y!y&q Wa3v_D~$qP4Cs*ӵیn ϋ>ėSzug?(ӿBDQҮΕ)L=[N1OjB}GR91zv.nUq%$vil`[gIFJ1sK^kb+L.M5sI׳L6˥ߩM*Kk4cj/ỵL\,G6BbWX-2ƚ!$w:1a5Cq8bҜXW!ϕʴ_ET.?d?Ŵcp Co1V6ü,&E3Oc G6Vȿy` ?"{.m~m+9^+>ZYM c5v2sPQ*oAح;uj:9s6*)kLXhCe[ Ba~k>Pws$>cv,8%EY⅃%wkVn`E*nq:%FAu + {joXDZj6gݓ{[]ZA~KW߃s} ~pzP7xcWpmըOX(%3QB<$Q?┱r+>nɿϦ축)D/j=_t4kf4ρ߫,fm!eMc8GM)5fǎ!x%iYDS/2eb&sc2}?ҽ?*[ l-yfQձxeEn'N&ݏWvQ<$E%7ZRшPq}F/^VCNWXUyZ{{J~!CH,#}.W +h0R\J\c,.)UdPA6Vդ8ڿ:|uIu"ng̨~zAQw 㜶ݪ`t1iJ2 {%q;[߸[ɂ5*Ao B07wA 3,8e[;'^մ 'Ct=S$bj㨟$˰(>j 'S|xli}J-sLCt y3?4FȮ$aHg:dž0 >;0H>>Jy2٘՛Qٛӄ)@zvVz ; "YBM(lwcI]wݠwX,NN9Ow ,+&Ƭo7qÎ׏AϞ&yJIo d )B9|myD'p {:5O!Bhњ~ɶJM//y& o%@:OxڳIoy)dM릁XlFDBT-  V lzNpľH"՗u7鉩NZpŅA0RJ@0 1#ӷUfexۅcb$Yr{N|`+acj׫;/pnG~xU^Tkk1wݺ^/myR襭Z-iV9g4=PWD$%6by Zx2y&$ TЏbx]5SFlsWw,WfPJ +\8P}T[IfZɪWKɨ}S8>FvX&q[U#i<YhPNIGO#g{"f^"jmLϕD  O_Z]:<ɣиb$F`d+;و-•RE@٦$VL_iGuWUK\oc' zJӇm݉`H\j-sgEcp_n|d1B++",R#KV ƢR9📓Usj]!OP_U=w*7T6Gu ,VmqUױUT/fK DfS6W~%{*M݂+z4 КY'IgFb!r{~j`퓹4"$7KIx -O|ƍy[>O]OЬ%[{M[{ רEivV:c> <-WK7Rٻ TDIW${^p O]EOXXZ@PD[.wzr&hZ,һ2`jlx|JƐ̦H3e?w7w;wxu&~\16y|Qډڃ0($l}d3l^h-3آk(H] I dIvW&޿_ 9_d.Z3?v\KJsM&͏6#C!:IVbyIw< Lӓve6CѦr5.ku)JiA]p&E~s)GK,}V㩲ýk!h pEx* \ⷔ1`oD y©5*"rfgdTIa;cqÄ4nFTUjIn7T5N~LLfe[utf쩭Qz S쭞M0?37N KRnooĨ:=vZjØ43L2ɤ9T= Q ]cdHm.Ȧ) 9G>[\PzlfH nZZ^/ԔYw]iD)'!~]F$\~)J^ru U@e“&NXߎ0TauRFca[< ++>YNTك5ݛ(;gXخHp̝2LъA { #OkӓQIV 3 9s5YIs ^xsii(&TmXsBsĬB,х!^#`}$Aѱ}.EāƗodnv$n]=z#e 7s0+Pt<X3nj~oNmfXN-@}p&}=XV8SY3̍\G ];<5T| oYećV(SEA<(4F׺e8/+ Xv\qO2Y[]2A4qL/ #TP Yt Y60hŌ/ʌWy+;z >h0jCFWȨ"jY#3Qh8K뺏:R֤n凳uBX!f栮DD.mj,ḬKAgN%aoŌr)f, fV78\M`S-/ɌaSetZiS`,,ukv 4G{`{Ū^j5:TЗW.8#n"2NXU8{VjOr!xj t+:?Dc'?;lc:;?Ǧ%Z9 Z&#C"}(;rCiLX:Ԥv$0ze2"8Ny0c/d B٬KnB\߭Lbc-)Į~\x5 H*@L3Ҏ$}gpȃc!@(hfQ ^~XŵB4x2(;& ;*﹕x:1~~s7Afl!zƆ!P,GZ\pwC 9sξQ VV9816UH6*U.-\LMRulᷢ0o8j>ۓV@/1i|\]DwqO sDuzO`l"tg;+ աzy룣,@+9/#a+LS|gAU~Fv[C*?c!˙Qr Ŝx ZFj"{wbw.l ;*} ]Wq>(骄3htYq;7Z,l܏ aCҊFHڥhjϗ4;vFT.zn tW$as(s@FF9oęqz}b[ oA2EB>Ŷ5 P*?eL#,f*IF NqU^QNn!IہБ3\K[h۾EӾEѥ"Z=D Ui_q5t ,fr~rx?L$?U*U4s1iHqKrxQ楺 =[;UAOґxT,A-\-*^M(ctOT_CCnq|u&H†wPTɜf0Lj dր ¡ 6C_{ȋrg_ǻ>JӇnNWp QYq»?R#XހS?U~pCMu:p-aOLSTlib= ~Cg *mgKn&>dHtU>Df\NգԿPa!Hd;003DaNLU+'FF䴷&lF 8kwK`صbש@,QJ N͕$]\30@N? 9KaR$(A}0O(a}gN}rB '-:̚5\znRoF|~ES.{7C2{|HZA`t\ Zފu1/[nAU:v_/dy  c *fB0jH$ eswvh,1UChvsEsV[zhspp_\hVmKe -#zQ-EHr N9Y_Nyg5J"R'w/uEMxv)s솣 Nt#&4:S! vN19?^*CZg7rLR{ҒS{Ȝ6|֚k-R]c"9L_{#nZ+`=C\i8Hh .x$>W\I-^sAE;[vLSWB^&:'2#I?@ͬaH~(a,@**̧OaDkBysx2k:0V8IJ;xXΚ+QcPeHg8V;ofx)T^$0ߞ~=͵2_O A7Sr.~_I)g:nAd 2o;_-w9(Ō!> ^kQPMZ}?yBq=?ъߝ9:qJ!V-~0[m3J99:`Yu`CAs-"pCH"l:ꋛh@Dc4QwJa8@=/v#R_&@v; ȄÓKF5dg,AW7tJ#4,P='38ToO@[(pY$p&S̲#vJ-= [fk*󃀁 :Ž~Cl\C @ jhޖx85 S,1*۵/T [kncwz,UNvX*U3"UR& ` ~|tfQSTڑzY.Br?)է{:q4J4<(kmϸ^":Tv7}&H ޲l6WJ|ҕG#xU[m|SqRC@Ao:%8%iS rQqNUڥI< !6/ vKKQ,DWnKko\ ˛1e89r͢|lTBm5엵8=o_*7>\j" 2.!OS{c̿yqc)aNZ`q˞_CN ~i@[MEq p5 _06)'P"2L682x}=t+=e*_~@vHxχGJrAK=cYebbE|"(E|Z>ug6T$UӔ͗Q Q/S9Z+40Dz&.guS(_qHz6$|[,0 [tMfe#eN:?{ش$0KFLf-(o'F^˝"'d9:Q"^'JpjL܉&,cAY+@r&T&$w'/:9π4?"cg436a!]\q9@2'FkRE<ңd2fAd6 nDjjJLV[(TK]x0*9IX"F10)]V(M7/NItCT  { >.hy(b5e;Ҷ^:h$~#)zV_t⧸SJ{b/ƳWB- ;,N1߃_,8Py\"hz/6۬3!ԚgIX_360%"\sX_:*HwDJb꫌әhX!zΎ:.}0Y z/bESgĆk!%Y{oG*:b="ce)ՆYo;װ y ;/Lfi#p[ε)_[HED,&P `yj}s#!~l>ߌGq8,%W:&߾78783c2:yG{+k=c FL8(.sDؒŎl=4iadc˾*Ĉ`7 @罎eCeZ8=,*|t?TN  m/?41{i嚽  ♫Xi:n k.3nC`AOX;b`³wKZ( )[dKfyDŽUA&56k Am-Mϙ{&a'j w6eçiZ,f[Y.܀f B8ܞc/g\<-8 " 죇ꤽl/|V5 m-b *Y3nz~Fe|J/˓⋂I8h^vW{GO&NW=hyG*;.'ŠʡY5sOnAo1+Z_*;`,߲Q <9L3'vdGʿŸjT#R)H[z6I2$K1qrGb aJgk'꘭7LͽXn`M4LaJ1j[ À~FS :>{0#Re|'j]NtFCs Mh̔]r :HNdF((&5 9;Sɬ]ޕ_IGNuwJWRo hs$n/h,fˋI_ʎDH `׌\ _Dv}toCؑ2!`P;ю5U9/zC}S+p$U#s8 pW]c)4Y->փ28Bָ)1z#)x6N@'ADnr $Rdc91%?_rCԚfo.#J,a$RR+B[9!X$R@)]stmKN^* nt*걄]X%#;=:h4v{d=@*2Hض’9={/NV,%/pOe*o c8>Mi^.OOJ[KYv%X-ARDI}Dl7[3 [YB)>t7dYG[r*)%qI3FLtcs͇4Xx~s"(I{M߈1v3 %sϚc$ LN jh_/a'1;' 'ʳ-:%Ea $=@ -Z  X(e 6f6L6xF/n/0cU-OTW2Vnd1ب `K$Gy >GLnNC ^\J)ŷ.ΑQ AӍ`qnEd"y1}jkcTc<1UhVT)(P`kx/ق&ʮ?)pJ<6[*PT]-h7q{7:Dt*pbjJ,,9L3B>b&$䍁9G^،̟T7O6+Ɏ.ibhx$H;d_o~K;ߵNRM" >[b@(ygHRX/(tkkO'т[A,Mz)92& * ^+z/M@/SR(|eu70L%/Nqf`1#8vQh :γ/P 5bʴ/jy=A+֋łO$? BOӹr.*C1%u@ YtHoK2J>blY %W]$nDiuR@Z 8hn BE~k]]8=0_~ w"fň;Sv6k8f4IQZ ӳwӢ[#Zj$XZ%ZR lf,N3{])KD0x,='4:w*pmK%%g`ZjXN (pg|2Rb:{U,<8s\BM#,u3L>b'i_:uhɚHu넫ҶoiXOjm5J3::̩p?t$VR+<"IF K cn`\l/=Sf@rճ`iV,4&vi^‡kB6)OA6|*2 4F7!]EÚG4`_ *jc1KþD}CT~$+5 y+:8?e 2Ij" #ۖ!Y' #{L- q/y"tMG)k|˫P(h< л Pܳ@rRCVFSMUB.`s`ӎ1s#:ȶC#KVw0@#<;3!mðaS6h'*U(@n;Ha j$C;ٸ&Qw4VqOnko>:1vU]]z=0:-B2?jF^b9@<1nȴq`n.7! V5`mr{jL}p2[UڪR,FS@ 5 blWc=!9<̫WUC:aG`P#_;e 9kveN7BO|ݚwWmNHRU:L0}j6#䪽:SqC 7AZ!:kJ# ߘMڧR 4W(AU<o07ˢ+y;Cg.E.6MxrFCi:pgF}c ^Lط0P.LjAnU [80蠃\lb<%>Oc|Ao\M|0r8[QYViВҾXKX̚G=ݝv6=fPB0XtI+]hb}ᣝ?&핈>5bE- _ +_8;2Bl'%V?{)X@{8ٵqmGm͑VH͞}sT|z"UGޠ?l9Y̾LQ|M[$H)ǔ8[y{p58X0lp8H#ofڶ} %SHr0E^ ŏ/Cu4q򫧉'Dg' #7y\.Хt|Mrz:2"T^KČ$ïQѨD< ' V|!}6'ưi=TҌ =ґD`+c_[&m1s)Ja䜛8nV5vS8zZ;Q Qd]ˡ>CѼb>MktҜ b88'^m>ꞪLh_i"!nOKB5X qe12c~}ƭ@Hz/S]ތB D-{Wo=E0v{6#jZbG_]V'X q=Rmy4ˆ_wVL[}|@v1M{90~Y z:;/ZΝXQܩ\` 0z.r'_E<5~U~? x<510+!{vo!j1!a'!TW׃V8UiJs&R3QN_sEM u=aT_l dGnq>_Fd7<_j¬*z OuJ9ֆ ¹^oOb+0 6;%KTdN?/9 ;csS"oѺmn d9:5 nI9 V4b}8ʤÛCM)M"NuB2w<ȁk91a2YYOf%́1Uj & zސU;:qopLx0! e * \Gb O^RCJ,l!J>O:q){Ytf8$`W6iH7{D)p&%{PV8r5md:\1<@ֳ~~_|PDPso'&7"o󺘊%0G! l+3W ^<rW#; 3k5 eM\F"cj|E [W=kCx_~j۞b_™i*b`!t+8FsDuEB+!yJ Ti\#7?EI3\T2#>Ԏ{=% X5=0RCܷh ͘,55>I4K1oGkBR‡?Am$0I?kg‰+L.[hoV04҆<`$:U3KܣJaO(6k#aZ%JO/1>cBL3C. $gDщvva!bϱ5^!Z,\oSAz8'l@G,%)C2h[)~M^z9pR`S '~,J"T_r!CÿgÍ-h&UԎpGzvv&I&!\s>[oURyD/\q&4z(PWJzDjƎ9|h,'>BabCqw.0/svNo"=cQ2g5GK'!S2ScJ]Rc-hCTQi5R绻3}#xuqt)po3zz$/]*w$Obg'<з]bsWłIcf[AW=\D6[cUxV"&菗/aQjc /l; ́%Vt.2nsƹ~iwp9Z6cA(4#A25d%gU~[('G|#Do 9!h| O`-dIEA2 5yy Mg?CU+Avn!p!,r3=*iE?C%`!] ݎYCԬM[/F$i畢AyB 2=hU] D:ZoL@)1gUw$,QoGZ?yOē ݹ6 ǫgK膖yb.Jˍ2˷6Uz(B?rl be@倱@V() U>{=^rI>0i>>YmZy:13&oo{ȱpiGj`z+ghqS& )GBJb1@2K&j9UVGyg` }/S)P-XֶdM PεH|*\VP=: P}LBg!V at`E^tmWXrA DD9 Vd0v$Y?dѓ=`/+4uϏx뤿[mbMSFc l %Ǯ8`$Ԣs>{gSXҗ9ZUoo"W`lteop6쵰G}dLPn]4c'F&,46bnQ O'UnP J jOPgGl( Þ7]Tu1Z0^<&įcR_@G^'Dݹ]x9$a,)=ϡԥi|dj}UG>N5S"G%;0fP/~HV&L7jMfJXO'k4w&5~zwNvl$3"EHjS!yJ϶CsANY1]-ৰjݖ3=2xA}qDIpbO";wl(oJt0@MئrJJ8tQ#j,+-"igوGvRyJR*#XG!cPs_-N&Q9 QsSe$U+e:T" kV_YJ&q3NГ5r>ȉhK׬3϶*ɁnR|mi fPY[P֍**W!vQ\CrlYCؾ=ޅŮ.{RYҰ~ɷRjzFL]IzIM?ZmHNQnj _P/M$F]a# ?1 Q8:_zBy)?Wt?fI}1F+L`C靼'$@Qӧo$cTݯ,V# G/;f>59Dt`¬vz1ZJOMxXriPsp2_<8DH7+-S#jV4]|SOf,V U總($g7RzLqH=mFt E1o )AA"d{ #ʤԥXD9*y dM~7κ}a?ƾCtui75SJ%@ŝ1s|N0@" P%ȏ! (Rɮ`+keahۋ>" VX,t "Di{Ƽ ku5hҮ=f6cx>UJaQ ~BJj-y`ėӊ P͟\ɫA O=՛Pa[3ku^l='kW,-dVɉ!MD[WT.b*V,'. 5,Vb=~|'!)əR:Y>!ǀnBzs7n9qG-9z5 vbWog7ZU GPZӽflOw3`Hi 웋XbhvH{zd )&-lI179v%H܈ 4!N7El}bW3@W}Y^B8lJ>pISʱ-! 5&gD%r8m8g\ B`+Fʚ].fE?߅8LN`ʛ@#bbD(f%|QeGpnHbST3f2*_> bR|z&-xɟx4"/ϯMK⾦ɗNV#U*e DUĞbGApS!8dhk׵oy!1ŽK%3WLUias!]Cwt[@yrEΠkFCXЇ! ?J~55VFOj s4K͟[y8ɅK?N  [6JhrixPvR.:h%Dv6*5"Jl7m~Q)f`P?f1 )ٛK-lℷLj@ &$2ȧѨ#[yrX'y$LKe} bK0湸15k8JjbSeUĨ^0%G O+|T -1M.L샭3@0ْ %K|+?\|˙ G8q Ӵa.Ne .x㾫⮴YdvHRCY`CZNl&6ܡQ"X'_V&zVXN|Ώ E ̃:JTAd݅k<ܸ?8tR1s|aƯ$uʷݱAȌi' T֔Z(I'q!xcݹg7mSlW*l}*r(]d5]'~2}1-6A(!װ2WV-,_"o]~%'9\$Ƣ  F E CH^8쑃8N:~h0H: *Ԫԟk + [^!jϊ{ȦhnݍYѼ*ݵ"C8Z_!}ϥQdAF(vHHϦ>V00SV9͟τ^0AҶkaT46 dot$0??X=s\b8w7 ~y'ddf,Lx$T!!}$loѲLrq9fHdҹxxbҬnˍK@t>2S y1$K K^\e ܶ0{360hԅ|^hgeGTk%p;u-ƚϧ1!`fcsd+>Q4pGMRe2s'b$$vͩ'wEvKY,zsF7^(f`*oj!Ka}8kaݞp ,nɇIBa: MZTʪD 0^|ޱ l_;یqH{4=J;b;N@=4M'/-׭h݌:k>}NA E?Ė6Z5y;~MG7H_E[v_;_獄y:&0L_fțqόډ̪HCҨ|Ay]87Kktp =o)hoSoܑzjW\qUе:{5MKg沛ڱ%98Ʀus6D.D3*=3`'w4JTR'Cn>)wI2`,}=r,IvF P/5!DJ*q:衲dgb)hxs6Mvt#8SqJ@?M߲{4bN~k+;1J8#ulˤZW:nTpn>uXCdQ{yld[}e nFУC=Mz~ph.|OJ1{M;OضRBvl5QY؋E<"}8?UoA\R cIC֛颺nRizDfb5V;%R>@޺n\A:35N,hl't8CMj$JAzMS|d x>er#͍GDzn2>*-4洣Gzrq eV%5iԢJ,'[<|*`PQ:N(+.oG6DH {ލߏfia I`VA 3jx϶rݢƤ΃`AvTIl$O /oG''bGU!`k0()gi9a֜!UjS[9U@Ӹ_:FG/caB l\#PG`dZVEh<& \ } Ɠr#i>bl Ojb7b bO:BJ`еѝyaVG9qNP p mU|hO$1rOؐN4Eb;-a&/5} "\$PI@%%Z/ s{5ḇ͒J@eWn@ms<*F?jz2֣j6L c:9+_AjR$IkvhYLĔ ݵxrٵWH߆M Ay쪑(Yf6 Tܡ@,.8+ȒWlt*,7cnMHvM ,:=Q>OYV3*M]g]Yb<\~r#+`78!c1xۤB3/ԡ_x?7lp>y0 q I}Sr|CoM\]8}<3V p?PN;X, !8f0X w!UywQ^?Ȗ]b~hpWeGrӽ`x kZӪ#IâDŚjm"4 ZgtaS;#/i- 2C;6O߈lhI*Vx{p=-"g6%IMY!*/ cdGX26#Д޸|#OǕT&}HI[]Gg8@(FZBh%/Wᚘ[I,f_Gh!u7ȌpƘkEE%'׏ {nM0ͫ`&eAwRVlH'+EI>g"9H D"r9Urȋ9A.1sO봼QPa,*ih%ݻZLEbF uƈXQxW(q}–oehgUn %zO>P3frDDc]*C R@džJnLu

Oݜ&&Bpt?m-Әnp!apBT z}5$mֺ{^v_\>yl2׳ev?xvpyخHp|HۅU 0C񞥩?.f .{ P<ylzIwX/h8,6DQ0 4w2E[ul j\tmC;H KܪhB,t BUnBi/4GZP HJ婳N-tngF^TC[V4bicC3xpMd?C|SPyE [yI:=$FS}Q&׬6o}#6Qj#CYt8飂TKɮvER0򊶗' =t \G>3mykF˹>Fr#QS>OH3W'@Du  P(Y{4eu\ + r9#z n.Vn7_.C# )S|g(cqUl9OoWuyn*ŝPBj`Ii ֟ HX}6eT,[ߊvvm1?fqB9Ee)_C nnZθ6uՄŐ8rHcZh Owhֿ̒pȟJ/LJN+$?v5lRvv&Hx87\^{JtÎ>-S6** A oqd8]g0!4_Q^&4$qe%`e oSXv6Yn L5)]}Q%K'd`g5bQi |57oHEIF3MUzS,`}W>qdYtrʝTg\^S`Ɏ9+m|X0h#g::,/kv:+jdBwӿ2[^06?re6H~e\6ڍtf;Ik[m& Fe# &W|L L>:e XʠbUfyM7QmtP\-v#~|zoZ̩2Twfk'R5\}2OO8W=âbZ]pJI xG}1Jf$1A[eaE7l㵕Wt#7(KWr!]dÉ#l+Bqj\v4..p'I4Fxjm&|YVe-I]Upp%C4c\ZCZyéx@SYA_-~7Hb#_2t˕סF}gDG$vhӪk|WI_U_7 Wj:ԌŊqꨒpVLOvy-9|E7I%5oLqiz l.(]W+PyJoaBrf&JOfjdީ9nMeǜ dCt Y0}JPrEFíMҧӨ"z;#mT}| i7?wG<+DRU; PCBz-cŒx"9nXC!ޥI NI!kWo3A7{#``k>ʲ:T[ Dd@j㜊OhDEZdW ˝nB.mƻ1[7F![H\ C&c {o!=v}D)i!.E(N'C /H&Ǔe' ٟt:l%2r|Rb0yڟXu9N6r{OVH` J1I$"tKhhY"E,Aڋ@y_S@ 3Ez7)rpqƂ7\/P~ꚡ{ƏX/%)D˘>+& z=cV*-~0۬;q z3F>< '6dɚ!s4*3zDRsuBqJ!SofVĪc5-6Q[ϛCyP!_(Gx69 2 ( 7.F cCE=tTҮͯ|=DO+p;?$_.W]e[c*xou\(YN rܢ0)KVk1p-AIHTerOO{;CK`I!i4Mj,`ަm3jV7#ū4wא-iċ7%,ٍ]/q o<&1-z$ >k74]OT+KNWbO"0IPZ;cևD@A!d;4tSOYȐ@=?2$1>j9e̸ -<`ك /cđQCM A)uu$$R~ *u) X6[uBdc<5a*^V 77)7{Ƃ" .B$avG<;`0WN҅^'(tesSۺpYI<% ?.X&EӢhbA>WTpWZ.aq<eA%6hUhTmYGk½ cq$oHEZ"*Bu?=;h%mB5"#Lx9mm !_~G7O? 1LQuH,8[˶eRQjV }7YP\Ŝx@oTsۑx'~gTԅ[\UF*PU Fԭ1e$wיܹ7m8# MT2\>k7/cq`FPNBOB|w9qϻDXNJb!mJ60EzE{ +My-nMLEW7&I]AK@g6(|03)%C3r*")a1d j}т.ix,X`/421J"zNez^ \sFс1ANy@&*Тk_I%!y wQ#8X2+ *y;Uxwpa>aJ+£RRC}9|9 vX}j{ DA#/]㟁 Pg@߱@| FWYLv!U{x;fA'!%rQ#|\ܖ6dy,!\k?{5(>{siЁrCqt`BZJk l0ݽ47}Wc.(NC O`Pռ O%O3.C%|RJ&^]A&5FS˺W X{KyJdGQx2 J$j߄?dWtG|m$ _Kx/<ˢq=կ AA&9]pM"iv\KIM㾉0٨QTKu:/x߳_!\ U6nY֥F'.G%8qr2TRtu춰w]ח}_H2tn~rpmQcB2t~֮wѱv ]XuQסKĕ Jwu;w_@pA~{q`?Q!ZvY oq8@լ #cuh#]\hjU4[F{.ԼrwCMHv zS$]0oCҀ7NT(]09S /g*gӜ}R[)\/*".tfoW?ڝDlM|e\._i=4k yI\mJ\I@ώ--J.2fy:"@8{CVӯTX6\(ҊYX{S& RayB:,_̓C{SOkf)9HEh9T ޷ }((K3 `1/;"g@qZb:@wc$n{?$}HML{pC1Vdc6U|}ZG{Jާif]%e_N!i&Η7QK/m]gU45Y#lgBܐǑiH&GV^=8'48ɡ_aKUt2 yˬ Ot~7À Nf9qɴ32T*eD,|S;:! 6CG\D]5'k¯q:<,Υ#4@p!ݛ١ 3,?@&uGJ.R< ?qPJ&AoiYwY{iEC"5We\y C%_hCgaشI9eo2"#ҝ^h24ޟk~C>XMf΂ѢQ^V(+#7vHmMG&TTF&wvv<:m(V  "eeգ,hlu@LjLBcQQ)nÛNB`ap+'A|,Dx.7y2t9.AaՙΕ,vsașiazuv[i .3.J.Q#G,;Ikhz+ xS)9"[daf+1U EbW8 Cԟ /\ ?gah-_bHieMrQnn $L]悠jfNW*apjuC5&yQ߅ۚɆn2oQPS+vN 1bдuȮOꛤN,I<(UeK2#j6Cq>+5FCT !܉`+[PG*uD%^[ڬ_{qPBC[uE43!Q׻V.0=YYƟ…~Ǹ#Um6&^XL_ϓ Ϗ'bN]dZ?2 F373+h5/oW>1&Vj9i6J7ZH6 xFpΩ1`Sx _gj,74g@ qe/CvX ~d0[oxe-A@*B)D /p𘻽ʍ\93؃Pir]Oq|.sh2_qȂ|W>++/7=VM}| Б^.:PS9QO %ecCTzə#p,Χ{I\A*Mg]v0TCoj_sO=|ε h~IzcfuDS[\0Ce2WU$a"zWėDťpYHvvE7d)>!A e{T]4g>_ÊI5|>׊J w=")#]a+jYE1K"F"Ԩyr*6$oߤn~Ɩ+X`gqҝL3x> /5zO\2`) ŎBŚƯ0)Da8N ))A>;NДRL|\i3@ڄ_3;L(]_ՌB#]VlwnF 7=q<hIe2 W_5`#%m ^D H~l'Au'=: T֕xï\1:AgzJ+6W(»K>yNB;ot jASB|Qh5#@OZ k5ځxߑVk.)ˍ4wtKeΐzܐP|.źPn8_vƓE"D *JDQy{&3"F<$#Z)G\]*nBB@[b=SOH}ڌCFSf_ VN ~egE?W#U.Yx,)}g[QUT%ȿ5,IܳuFˉ;N%'0:nrzCYÏ"Sf촁L6t2A >~5 @kzf=Y~6aWL(+v4<̂;jI\ڸotp8Cx٦@̴H7sCT:׼P*d\3=PgT.6Hjz!4Ytmy \/V9K}s_c\:U$-RwEYd<)FU،ܝ=WQxȧ"yh=l͓ jV E>yF\ӠkϐbqJ~Bfg<2fk^U2m2Xbq}SK6@,*ghM d,,178U6%5y/c PbU7aGTGBͲ';E.H^c[Ƈ ayZ)rsps't`DDF`ɀC,3s A .0=;x"q "Jl T `m*ZfT9 ڋ+byrx0aiaQ.:~zQj)kBN:ҙ4j6  x!UiԳ}wb82(*Y+< Rcqf!&bpCh߉6JUA ) :Ĭ]YǍq'yB9nY4d @ xIaEҥ%[~ДyLa%c%8e@,jOZBu+(*a64[C Z }w_:J7UxFr(\v^[(fo d:m?eޚab5%e)7|6y8(ڐT4wIP( X-!YP6a2v) sqƮB[цmJ@@B/e,pQVɿʾ>EZ3wSJßU?f_jˌo h5X qhRIT 1 ^f|ڕ=V^ݚ=k^oSӎ *%CL7~½)3ujۍl[~>w6Mqno!#Ojj~B_~09H 7pAy/xK8?JI&~sEJJ"<'Ϭ'Mjw1Ed\v݇e,j=xܥ5Fxq[j K9<+uqaME\ڸeJ#Rb2[xdnJHXq -*Bp ("1b1-8iG L^kqR} $sC2UZT|FQSߍ1.8 ?m2fM#g1, ,>Q-.qs[:J0,cƼ6p,}D ʺz|AcuJ6. ]̈/0saw[% !ܙ]UMC/ Qs5ϟltm(Sd]D6 ԧ:rJ9Ѽ~& ^~IPCµվ@ E'FW&0ii&c WHD0bJb-L^*ѐ|aWΧrdrLr(}鬨z ֽ=Hy.E>kT)t>G+)ۛ]7̼ m8zrKJ|͏Y,LY+؛nT1?u;t;hQmPh%! zs#g}Q6'1p(nKRS@3N&gHF%εl@i@a5*x6*GN9WIG,|Ji>NQZF|+lRMYRƊ'"rEy~R܀]&׫M oD!!_T =xzՑߥa#S j2 `'] dN,FW ĴECFQ?:[׌XU W_27`nnU]9Rt,*w`wt->Qiu-}5L "ัB{ԁFʠp`GK1 &V{bݮH Ph 8H[_+ۑtRư i4x>f7ۯ(z7 7Q9?3m|m<Ǘ# +Xh e?ԈĞPdOJ|X/ۏV*Ƒf+![P[3VKZӲ'\G*_0[(Jxc$W5 多Ԍ R0܋mG1Ȩ* .*w}NG@́:q beն̨p^4/1؊m/ uFd\- ~gl{؅:tP@ ` \ׯP=v oJEUW{=\[\ͭiC浣KT͕2k-jFǐ]@A: O]+At)ڏ9;}tӗs1!S$Xv5J9{إ^@^0#MoЖ,]ZI[.\$l:2;Ox›kczQTњkVA}޿TSCT 1L=ů1޴;>8Y dqi%ݑcEYb\uѣY&U^Ca 2ЯHlf}t zaUtG LT64xW ۱! X sߏBW'遦lfB=ĄwML*x3Gp.E:)#{Rm|Q/fx>KnԹ~fRE0uwNsL"r((3 Lێ zu11ls+ z 5:$6fZP^?ܿ7F G Bd* ?$o+[= ]E>ӚCxރPGB2[ݒgů ֟ަ9r` 3^͏|'4nySP+mr뾢Gka=NQbEJpfkDҭW9+2oqD/"xhsYAAܸ10](}5P۲"N'kx'}PL&@4)t5E6\q ^r||ǡI ЛTAEh .RҾCփ]lE&?7\%Zb<3<4 (.W6f ]1<΃?gṯs2jOr)ҴJ)J_[ߋ$RJ@^Ont׳"++m_WF:uL1W-Rs hLpSr;W1J+Xg1 (JPǍLjYctE EK[%ro+toOɔ r;xCͤ׉Zvp*z9F,Y7NQx<-uD'}1~?3KXeY=Z (;{[\2m֙A!'sXu=J' .p6@vMsiAq#s^Ry^r^M5!B^2 GcH~aK%^S~)zy~}\:ٍbM%3_elql* ͍gXeh 4=攎4v{xCI ߙ鐪3 `zw'>eq5odrrsE,{5|"J$rjyaU>1 627{Ң3(U=6&@#b( n +{L%<Փ!\mb^R;:yR)A=Wj;EET]#Xq X;hV0+ݱv g_I@d>9 R)~U4zo¢F٪z֔MGM&UBA",U{QGOe{0x;g6e 5R.6tDŽB#qY LQ`߂ :Me\a:FAF6 ɡ춱 HW2MU/i A ְ3CEqo_pyC2е "L*plp ,0aOOyN4Rl} kTMn̓TqQ&jė/ R.PEB ` 󞤊-UnYvjӡft~Ěm1WyƁPFհ҉]=ڑr2ӌ(%F〮:Z6Tma(`a>m_2J5C^kSei<˅xF-SL(rȠ=i0!mK*3 Ql$wN ɜ{ qEV2~Phf#+=]{qye%E]Ӡt|f|F_T8eoAe߂P! 9!?[JwPx:J=uYMzwYPCM{cߢYp7 \P Yo;}F¡=Z؜C/䗃2RN˕IJԛS  @Dg,bdX&ڜ٭<ê>G e bQ#0rQ9GCռi"z^e4x;{"^95c144 #?GT; ةb!i1U2D~j(lnӨ<0JDېNZJ1b\YQt; rɟ]_"֨%MWq"'69.w7TguY4ԸH5ҼsVX?/í$ČkEW_~37(+Isut|lͿ}p,2RI^o9aft7 IohطK^$8@\P^&`4y쯩o& R$ni8cGOoK5G1 wưS „I[e q^zքo[%hgg&cDjV^Mj-{ ~ \ۤ*π6쨋?~Pi(7V2|$> 9}GB-._7jz=riQ/$36#ϸed18{`#'Ʒ9[88Yk=kik^&8D#:6]YZXޛ͘g5f؈J|{po!@տpCXX&:;R3%|%!,S'E&=Uf$E(`kkr)'pIntO׾ P}(vt> pB\Ɖ@ˁв޿>xE,Clk;wrWȻ aM̄31S% %,{aX9H FM+&R K.7,p+q,ETNrz͜=IrRqsh;X\oBV\|<x6nlqO\-Mt ga 4j eqR:tK7 Sʗ5WbI@ȝm(ʭJAB6aZ'H9U_P υ+"IڮF2H\>)VJ|Glu=f83CrFG_F=B x~?O=RZtQoK+e!<DPwL ݗ:/ R~%P~3yuߢlvUw1yڤC'F%-p o:`Gҭ_2N+_L{rpۧNW~MQAo( o>;t sb0DIy5QeDLELs3-y$5Cg@RX3H1ÉDI0A wzS 1TxM#;feɂ#0Չׇ (#maQ`3 ƃxc&eO,'\'VZ^ؑ_I4.f&D+4)R4!% ; 3Tj! m(!N(ŪY TAq@ՠdҺNu?E9hsk] oR8r*]i!2ۓdȇ{8 p)XYBxs0.WU$ՠIJ$5} I<nD{p4 Hm}̟g#/o& 妭̀"VMT6ƻ4)ѓ52 *AmcA0:G'6N|YZtS$1/[odqg,Ίy@$ (b8(<ү nZy:iov^ ˚¦oLdodž?h_e(VcGѰ[ɺw`2ۦ- 0PaC mdkv!]yۘ-UuœB[T2y}A(s*  >d&/O ű$r8/ NSUlKLnH܈3c|_qԖtrpoҘ Ul^ڝgHv!Y?T3fn!0ʢJǜl!  j2='NLXAC;`fQrwăbj4Ti&h>H߉[p B0%ayE%sHo5m"gxPD:ȁ$O[$> IJ> s3+i}>Կujt}5bG_Nahfv[( 4bPsKxfmZ G=sOQ-Uzum!YHHfsC WOy.AtHQ^BFhG[g"a/{.I$\2R1Vh[s)I|Js8<9Jza`.BxUT4GUT#^,@p=g_ ;B'!o>DFs5B{vT mHJ/S?o'H6OAW:5c-GqكcZ#z'k5OD$M\?פH-?M>٣oDVcewvۓ9ДQQO$.cuQ?M <1G@] Ͼӡ^DI@G"ۄÞ|)U0lIh7X#g w#xe+ -!^1H6K*Y L}\Fxp8*t^| _L{QI"u$qK҈W ~L!D ;M򬋮Sj,$N 8ПޟL7kwVYz~e?Á& ډ⶛PzlAr>1u8_9lԻYg+ddD AR&1U T3K{~!MDԍ8~]g:4sH=,عش k͉ ׬+/͜)z~}L#&cإyyR0(=0em~ݶ@GK]<}^HrD/B|Bjgz,Ƭy(JUЦUjR.@dmG8]=&[Of-&W>}{99|ۢfQSQm.6=/<=&uM">߂8f^n; 9aĈ>3'$HND.= FS'ri $"(чj*W=\6vPNBn! J)۱Tc$qnfk6*}o!;/M" kS} W^l(u8S|;S2|lY^QC,wXwG{((j1s!ɚ2=)xr!Ow7hu#Z`{8M]X'0GxgDN@ciOr l +< lԼ-Γf@-Ew6Q!՝O ~2aA.NQ"W6_XE)_P Zo>*LE݊mvt |Sj{der8SDhr(#8B l5XNQ +/[ ~382߲X?(rpȄ Q%ނ7n~<0Xn"ԎPGΤ/ܰk*)|=Q/'m|9t[D[1Sj2'VTΚM !E KSX r%IfhkS"\wBQ0ɟ ga bp+ES(%k<۔6~(yv\NP$.}S_} = 3 >|Q7_L pD==\ԩ]%ʊV)c=$X^`qp&#r:Wc^HLO.m4ɌuH)h>3N1!C6&8ϋEo2e~b[:3f ý5aC[fǃJQa0x Ӄ4Ơ)JhC,PÉ"ThMe܁ ~YxsY;0뙮`U%%ρݱX=vFذ(oGkuYtU&lZpqQd bò-P";;GE=٭7 Sx^Ѕ2S'9έNv_nH5l >ݞԀEQ@%uYEzTzw3z\‚/X \*CҼz S ?QǥTwСa ܻ(=RPĶ&"-߬[EDhQ袓^l?}b`G|M*efD0-9<@sJ)L5ߛC~ a^=CRUp~Sm㜉 >{h}?[ +Vw*%=gcȷ:sj0D^!'Ymޱ>CK* 4K6K_XhlqIڌ:Ԛ_:(8]ALͻ"rڥ՘5,93e#>g1Mwxډ:KLk[j1+!R-d֮@,I/֘H a72{1Ub^N7OQgE "~'m=+Lp0UC[\"/ 1vΨ*]Θ7ے1+J.ur c%9ƒB]vaQnrЩAYy eH$:e12G 540$lgVՀ1 sbS\wvQl'޻_a1_ЗeȨohg)t7SA;=DF.aqQ*@D!'Y6H(q[`n!1@r$2q5)LF{UÎA  < mY <41$ %eW.hi ;@6/G j(x/)"MM[Ǵ4g'JNbέܘcD!;#vuy OiP䝜SK&~{gT~zweRB?YJjŎ{/N.Hδ6uiȰy~󫒤 RInnၾF@Y h},,/%I({.Qqu?=arTc7ah},-9GrY 5_e(u tP׼nG60ZTOK)\@9Wm6b26ұĚ[GNdhdF +Qaoe[+vZ'ϼb[ϊ]UfUMEƷx_uJ7DG'3PnܚtQֿGdq"u*KꑈXi٥;l*^ဏA4n~gXNsd3)Q/75Jknٜ/m!zUf&sE<ý^8'H`HcWPIŒS֒-2 ,%gNow8-H 6.P.IŨV+IN \:0>Z/i5e #%Li 72dv v1VĺC]$>nZP ^-sB'd&fVQ~xhKQg^3qhV':teŘ>WeUtiuFӶ~4x G#k$LXK h#!{&-A.r2\2ö "+?* @ {F$3jTljչm{̣Og?~UxQ\;`d|+NoyPI-&l+>!ƴ' A jM8l9)OٶHٝA}X/;op&OtQ *( {h4^mePqZ=G91?Y47qh_Y"o }{'&>Dؖɻd%Ew%79.vpUn]{\lC *1$HM-hpdEAfcl{')-Xd%Afi,x{*k hp} @LG< ;xǰ8W4%ZYcgOS0e=yba7e ^C-lbo"̀dzbjJ\EH|<aIjg H1iru0euJbM]T~( yu1OZT'NA6_vy4WiUUv!/ 3H܀s2M7N7=)Q6Ҡ4I1:[q8CTOC2b>sR*ѴqE.#o ʪqDq8ð ̬ =c+B9gq[r ggS)-YE넍tLZkƅ ԉ@_<9=]U67~'׏j7QyNAmyi<){˿yOk Avc3aK g3䱔 ^j o'5d<^bD&AgK-~.R3ZKsک)ӻǙĭQamw "g-iYW5>-I0.Kl fWs V&𗵦=' }Çw%aWUCB>f?@|wkF4G\(~Jm$/Il8{"qpsm4ʤwt:b"RV+zˌn} NFokcI_twH\ .ف 7_,.Vǡz= cH'InĀ@WӤu 2hjG={9OD@ GqRr3Zo}cO/ 2ϝa {5F0S― lOxJzK%Xޔ.znjR]&KLׂr`,3#"ҤB%- NxwK=k&Li2F]64KK8FC+j-е aNRhV5QdC?M{~H6?e;roLEy[&h< )kћh .fm6׵řO8оz 5zG-1[EPJ^{._*C13q7ۤ5pv_b_c#POc <ؐ (mAvH΀ >97fV?1/=HO r 3hR]w߼߶`ML::әn{V3(ONM*b_7Ɔ^j%Ĵ=" ݺSLh"Z'{] ̦ў{ D㱲 =rK"LdFS Xl%TlT ̍Ϲ\3"6=fU\#]iZ?aGBi[7H6Wdw3lWdyކ8E?+CKSyE!}^髧!c-r{0G,ʆk WmC_2kE8wuvKHirou92hGs=r]ЄӰt[ΥɆ~HX86nS-c^uX^ ;:wv]"bjЏ!RܼHx0W,T) 7LIrq\~@ɤ0t+(R:zlcDQ_! m,f0x)~9G/D{eu@'bJ-uܮ68%G5 PEVR SAr}4ndP O^:~&{6Tn,r;.Y)S,)˾xCyCiA{{cےPx4<0 ۟2UuP)CШo+ɶH_Gyzm z(ˏIBdVjr!֒C_ky'h"qX䱦Ni_ d;_,o;PS93d~s[ϟsgOAr|J;y8҄O<鄉5T+aUgMp"@ >(&G5Z B£0Й UE%29} ͘%dq64H kj0:+r nst\~Pg>zlHCcS}9k*PpÕ=I-=niOU '`cDv&8,rqpm18j w"tf)gPdԟxpVvybCܓ'%dXbOg~#W:_0iX99!Z24/MJD=k}"Gmk\N$4B (~lK`SAKaH3)*VvPUԈ1xkb#QހURM] T@TO>#?(p;^/˺I>8pt6.$=%qL!I}syTZܥG7=O[hdlSgkpÖSXuS 2ɝq]R=QDU8(?u7Bwvnd^N{DOΎcTR=qb`%0 }"a)XƘДV jp=M1|حQQ dh!B OQB.;'k^x WxM: ˎ<[nH*3GM谽Q&Q=T-ٽ~!_ ި,X#>Ό~ <*1GdpXxL[^FQR{jרVuuow F~-Mɭ[/hHYjLܺ5]ݗM80IwD))kG}S&C GJ^[A;&p?H<'> $}t w3vK"G)]^"i%IٍEAn^hx=DVs@y*CO]S%PLJF*!7 #KV/,Vjhז 5U{4j)[4Idx:&ykEE "/vqq3_<T__!,x oqy1tUI gLjZCl[fL@Q?|'-lo)ŋzM@$]s9+}iDXRuB[+O)Րqj;UEFitFn+$,)0W9ta߿u,2j(ynd)t1́?˚ -蛒m&e_Cǻ 31 N jd4$Kn5|~JEՊ񘙥 4ـYOfj-e&N><]+ړhj2jQS8C"\c0rNoq`Yϊ5/Ѯ72-<הZ-qjXwK#D͸:%H?mD%@'X]KϡW獊xuݰdKi.0M4ԝӀZ]>Bx6znSw^.4pj\h X-+㳮LB@*݄_c,;]eobŌ8 ")U,|fOfm-^L+?t#3O N 0-FėGMne(qzNfw Ń7xbWǬ($_bֿ?<!q[T6=#[oD-$/MDX846d$q @^K<9yTn܉M5ѩ4FѮ B|M%_䨬q&_~~>u Pe0);(![^|F9gӫܓzˊӨ<]+hx(P"g8t#rؙ~$W˖vi(ag %U(J¿?٧b4^Ҫ4p@B S#QMvb+~[g1~Okv $.M bW%Q~_z |AS3=M 1 #.ٓ3cy ,I<4EE;[Ӭ1oV|e4OhlGO%֎L %ʛ>@s2(6Fe,N{e9պaVA+IOj$Um@̨:F4? %UYfisi2 Q K kTl(O?tTսw);`yo,[xڳcEۛ=$uQ`&#N}ˠ-erhXfRdA`V5N+4,|OR]ͧ}е$ !/!Е^#{a&tGzH96hޅq]`[Xb\haQfLexh.ǻQ_KVr~R%FkVUG ukz\1L; 7N#wPDhƞB AX 8[GL^lV?<fK2ɻKol`Yh D @=B&Ԭ_#6ފ NPiҨjrԾM]]s+$l g@'ܤB^1HU4ԩ< X . mZʿOq4g/$,ecc]eҊxn+YHq1|[KD>d|Iza6 c &kE.D:cm%{|#h @|Q1f9 TcLN-ˋ_R: 7o3A"_W0-x*QNv|i5zț,dKȟɾUiL_l^rgvo6dRGhє<\ȣ.e1.7փARrTz 0?*%BR4Mn^`E!G}:EyI[z rGcSɳ`0a 6V~pd-~*$8VZWbozZvB>7u( NpBLcY&|Gk_~:1|;=קݪ+kھ2 ċIhd8:mkԤ5iаRn=>M)5f_7 jɑOCUdӗ%R{kv4$q#H d1i@G%2ikt~ ;:&dgv9H=A*fV2G7{ߌEW*<^w`'c[.t*|}f4-3?7N9j3`*=~qHJ飑T v&" ۳2 37< v/^W&wD[#MT:INaptQeHf6vcx.ّWYM7LQp]Vz ڲu3g49cv`'9G[=g9xuBkB( @߉?)",{h=<1 !z'K'UII(eBD@ a,aF%7_"1f) چcg=ĸ=CIItTs$T`k btLPE7$ B97Q/;"TSToܵLnk3R5$R}X, bA;{DCeʓءDJu7o|ƼړA*b qM6F%*a~ jc+ta+  ?8Ą1GDN'lvK~<j7H-;9YtGo̧G FMzs\%Q^v \RM25Hhd? Nj+j'uC|͙/N%7FQial0'0eZPo,26Mmx U.ɠr;g1 gZ[\;(ЕH}t=DӁH.vI: pVW\fjtf$:RhJpNLO0t͑ k)uۃWn2$^=,J<;!iy >o>1r-@ iXv.FS6##ވ\K=%—gגz .|"uCSj ?5_YrkZMuɕF@,Q*e>3?";GT>R ͉9ӻè +PVÃF$RE]'cyI!)]>1%4(ڨexVrSJ8PӬк0N]]tLoxf/]]FnΑtfv '7`|vo>-cMdR}"Axqs!mVUmE|Izìl(G⚿e[H:/T9KilVnnFi@KcP$ `ĖJK~\/(z߶o+2YUg{$p uUöcY^m>3BȆgV#Mb } 16챺kokNlYNt*taљI&R6ĚΎbPB~kɣP/t֛&qCsQ*;AϏ@[^ʐ&"uue90Afw2pAK<<;o){_9 =o75BT>QܗnS`G&Q$(%{-lS;8.UQ_@q픟,<'QC\oKHPŒrh1g%kwX@5kcwX}9^~h훧wԏfn g}'rk]Fݜ/'qF Z }˖UA]`zss:(O?cxP!!>B$ \Ћمi?|ipi%XfV@,i"|4.v5F7a5=S3c۟vwLtJN.CL:]Ln%cQo}T*̉ dD2ݢ"6e(nqދk1< v-l'.kוXuw{=i*R' x%#P~ <zAUz˔gkl3Mޅ.ksToڿ$oF\qSlTu3WHSpEjuN}0VӂLxH^Me| 2t-:_vyM[87M0j gn*(;<^yތ~t <2uRH~] s{ÌN C$ԁb.-I5j"Ym,i/j(mgUCb`ܯy80#al>}km+"SdW^ ݒX`Lkhx3*`.c^6sO4ܲ h}^6Y"&/(AñVh׏R4q:@m6vƙg1AuKX ۲³ `T` w$Ȼ ?-Z%pwpvv/]4/&Y^ ,'ۉÏn_ 0|R2'NZʵE~S+ ;o7R cY>a  YkƐaIRdl~!}:Y<-my.c~Ⱥ= V߳&,陀čTGUM>iR͞*rFGZ*HOs"f6#ꃿq/\쀟+l^؁\`sZz\C+jaQ{!Vu=WпW)`\Y?ƻnxct~Xlӄ t1W2 ES8郵Rfh^s[l\O 7tpF7G&8eXI[M$9+9[Pyqh^u rD^gx۰4 IL!y<5`bZiB4źTC'aաK1jf"rVZyfڹ&LK3>G㦠#f0G垝s` %1=G18nx4rcM_tj=XCsö%fyW}BO?uשOU/V 7 FkH5a_e(7z]uc]hOb >ly jm&Nq:J +zɝezó$qɡ4 005uH ɕ&6ZX|+!(oHcViG>dMuX\>e 8CLqxl6K+!>W#17ć#1/OBƦzhqc,MdT8ϔ+_cSQFV?5M]]^z4+JWTy7-kݗ-ѐ$|;)SDXvVd1 Ȩ܉Vw4À!pv Hw%wUFѸ 2~>jr[V~n";,H (-tw W&D?$Y Dv'Shn= ,ݡml7Aŏ)P7yVfм~h~ ЩU!)\EErK5kD"^Dڗ1νvyeŴL;"I笞p¯EJZZB#kJڶhn|^١/dzjcfJ_t4z$>9>vjiM [+I-WFb ܿ@Z!ݏ`bBՙt8=إ"T8ρtYOȮjB"| ֠aTr^*d.<{$<YZ%6UM԰k")Ws€z ȐMk }Ur3~]"Ae7Yv|P}[?%d1<(CGWj;tb@ ?NcovBrgIMI^ T`zt&p~V,+9UoFߡD$׬K{Cpzo|ڤ_) E\T\q,`7 X9V_G}_LIKG[gYR <8iy+O1㛅sW*S!?Ojc4vS| i}BRLҿN( R3΅%ꨩƑȌ Cs* VEvܾs?^$[-sZZ. [t ތkdODcq"BBp< -O3?zw؜܊9m>uA￁5@vt@>@MD ȹd9~e5GB!ΤC"rQ٘,aL6 j:061 4!yT POe-,akEcUdc-[X=h-IʠX@ܜވ YR&Q|j}A9Y/{aB` d!%9e}8J >h)5T*f-m9]ztB w>Q@"f;tsFR7ׅfUPwy_Cpݕ"8PcQ^;{YVǤ/"%ZNMjPǯ"ѿDi*w ۖr1A#}'J͝ݡavO-< 3͑Zn Lz'&Xڰsn6b, yWr(Θ >eGKWosP4$`˙\3+|K cP$?D:HfӪt6$}ˇrߛy6+;wEۓ) hQNn (e?p P7ʛKJcJc #!\{"pY,1N8*$r NFvvv*bK ,QIM39prq<sKKj5 •Q=.v`8/_GT~<pv$8&FnӉUp/kT}@"I5&M$Τ*þ, #Wwmd¤΋^AK)rTiiPe/&nɊ𭗥L7qg>lIXBuejp_5X9g}iȰ{\V2[l+O;>q>6O`ܠek7u3^(qW"y49~ a;~TgdSOnk;yNT,YV 0F.)3ɋ M]KL|I#TqxM _,=@ P.*zX+oH5HhS& 9HDTRG/ʐ@&_ͤQ:Tؗ=*s2 NO=gEz^58$F쇋ڬmtpⷃ۸ )rL=w^ܑ%:77G5qeL',Nܮ. ?4#0"lӠxsDc5Me7~ό1-5B ?L챯ۃ$/އ7)VfL0͒M׻k@YUT/WUhyADV]rHI7mJq*I24ޑl,2i ]?xz>.C|t+D;ǾִtnwZ̏[e<~eI_C9&tkj׸c|a.Cp6>>zE ?hnηɆruW&^ႹUA3;mC/'vLYűDiˣ[hV/wIT))zHPExp=]{KV:6}; p=׮ XvmmDӀQdjXs$"ӬIC`꾀P7nJY aз=ua>ٙ\:3φUFΖ2]J'ޥYG[>sv8$@1K@짬¨Yj.!WN\ PsInꌎq6LJNP772ΏQ/T|T]!(>7{eibn:D5yvcYy,כ`ݭm[jg 9%;.ww,XA6g}\:k4GWxyDdQ'ŀhU(:ؑ ynQzK"h3033^f8PF$֛l>Qܝ/GӅG݉]ڎkmn˓*/ӛзGDAJPTo̪9%UAVx"hdٶb!PE Z3 l EX1Upn(+9Jj9sA-EyBF>yOk9mkn LXOLZϢĔK(#sDW{9"fe;>ތ$-jz<,æy #*yq+r5.k>/VY/*2_Ϣ -fn̈́}>$(.RؼJ=h _Rk#FPR.")E 8rwa!Cǘf[c&&o(wa~ҭOd!F"vr7_w  9-1@E1Cqn <- ahol]&PasP 7XZ|ˋzu I*5$>0Zִ CV ˄~sʢAg+s q Dg7GediY[#8EHq$ǎ x9b;l\j@y!!=l8GnE><p+2+ dqF3Z$3ڙES!!) Ha5lH+ #Ps=6~*X#\"65/3u]1CIr 22G׽yӞ,HqRٮ-fXޢymY u[7Fo&!oL6?n팝i]w0M6#a&Թ]KdPj#b[5l"<5Hvj]NchBط seۏ*MqaPhé IA :j?)h"p:n0@3T'8M`v`}"|Šryflm>Ē&u#Rb53G35C !5#W̒0;ҍ uM(h$O>LAxJ-묖8#ĨGGP8 9r7kڢT i Xv6 yλOMum=- ,W`*mAjُ(I'5?FjʙlQO=9*:LPjà$ij3>.4t^k[7~ (ImnD?T@h`aRґPQ˒e#XDQ}$3)4 /~[,\'lՎMֺ\6eS$=b_x@i^Uԏ8O@Q.V:&, wT!$>luK][R÷y]Tw} /"khsYz5Ia#[DCud]:LPhXn,L998*#xq Bb_.Og@ʌkZ8>)xSB8/%^~4y`ȍU(9%7")aޯ&y{҈ x7KjT\v OBSE)e)B͟8,f#[{Z^k9OJs\EO8aaE r[_+&=2t\EդDo\Ă=k.#f3>  xP!h V\'_Pt.EݚsTeEz70ox?D4HhӒ1~=]4ݫ}Mfpz$ZGt7QUi8K*n0m7/;C[V~I dgQ[#.΄UL$Ϛ*5&aQdB-tL#ݜE*[KQ[f_> uFEB-qi^wQ,4uo~ 'NϓEOK ZbE:-Fr) (Bnu. tyu 7W6CBdw4mZ.ߒ2%J .,:D*gxt>jUW]0C ٧x2h?Z6ԋlVG8kvCL&W\QHJ.g܉X*P TIU{o.gt oT^ rE͎>֍ZۨDTdp)]-%V,AU uX5,._ɦ'`n~cƜLXWFր kaU"%[&?`yi#UH">TՈ5w+AG{wܡMی,@xM)^GI{ڟ(ӹ^Y]_یܺp0Tp[ DrZx6\eM :#;AgTڐ4̒~^n:s|]fAXr®xЬҦW|ҏOUsgfiys=Zho΢/C2' OUYK:Pdmd+שHN4& K?;_ϔ Os Gׯ=D#`9D H`b"]%C cf)֮p S1foPZv۲*! lHt쵧q= #!!\6mg)`@^!ZIyYrDKÛM=EmuҞSfa W^?:eJ" VTDOr)tn6}{`qLrOյ h8^?񋥞l7_:f>vO8Mzƾ}-c`W1&M^Ⱦ?{/ȴр(YbBȞLq(u/|Y m 'v (E=`{T=Ɋ>~ZZ{"AZp6 ,s $购xJSk .߂[|]EqUc?y/:\HI_vTF'̡) [,XN`uG9;#&hNxGоIk76DT}qvOGHe[Do1[!B o.;JM{URm4n-ݵ% >lu,6O"H-=Ӹ]y4M^y{ ?͖:6sM4S7ƅYid+MʙԮWc*$~W'4GTO ֽ A;(e`WCba hF0 6.~sG3u*FJ* NBX25nd@nY'/hx#+'Ǜߴ00guNדǮ]bvy@\[N{X~2mS1.H9sː|E]Bل/ȧJ :ewy5@ }bGB#\OB%+&~9)g.~~epNiT?|h&G A`*[FRqO-}N|欼u03 FbJx{jĻw榸8?O58?+YL]|RgzXVb_ l#hM2qfVNH]`U{GYA$]B2'*]yDNN_0 םoleѳq _}"@&b%kZ>1}cw>Pd(j_(?$=U5r]Ixg‚WF =(n[EQl?x %XhOG \K~LvDc|O)'k=?T59)p7fvp+5mh \ 2DlJɀ&'GjXHG+Ki(N&<`b,6:w^_;R?e%'=pG#vN t%ߐ o"lJN;hmD݅3TL<rvQQ? \RBXщ .i|C;sbCΧ7xnW%+uj.:ٯ76'QI[}Bei_8um@ji[[:=mD 2v%J1* u22JA[Bitz cfX4 >NQ}nl@CϬu?j;3l #p&YTJ@j[:Zy Ny{ǰdpMPXN=NSd1oG|q ءɰfq⌴Hc̋!IﴴO38j.7A Te̷WD%*vP):aڕ؞|}q~r)l"wQi0&r 2eS ؕD"R]J_6Q4`tuW*XcTzfקbT(:=2 ͔Cpjtil1ZoUBÉMƩSツ[gpݙ;rB;c+`iߏM?eVyT72:ae`9R,M/j2][Rd{bBUG|*c oNI _ޓ\_Oˇ 06>پבxn;a"=q1tuc |!{X*:!"Ha`I:G/WQ27G&jcࡸR[UmIQmS򑮲͓6{y޲[9ǦVqK?X2lzM4vKk馞5w(q662WiېVY;-qo8^G1q7_Bžc W_^Oe-pBz WCߡH]<7(ץ4zv)@#]o [ޥxg9Aʇk` !\LanƠlb|ޞ  cMnJ}1/(gfjAn%NA;86%h o|)PVwmGL^`hލ'vܳSy+@yZ]Aw @)f1ފ,fyMJt?g^-rUe'pzUIԔc|kIM"3.Y=Y®f{3λxu#^ +\;䯮- &PÖ"zHėuaXpg{@;ņ19w )@!NMш>pmPbrLi_ Kdae ; -f&4kg ͘3-4Ce#J +նzd _{/';ƽ(7j/3/`հoNdt P@ir˺;j`QRЂUDf$ޣb[ ,~lA&,:)tFc`=CM# bgHT OwЊ3K|R׌R{)fuh!90v+^=P_aDaf ?Lg[58]_4u>2Fql/knx吰ХVL9iWqe3ݶ>t,O;s19[浆#ЀŚ?ZM6&V)j zZu)F^4 ~Gp;YsԿkKgGhQ9Q)}'j-z*A cqg>ryj+.=ҕ۟D!rܻxI}hٕb';.D(8N&"bVPtU,nn-4E]Mx/ؘH^s6"geFC^!m4':s.YW`U#cӤzem~Ȼ&l9y'9"griH?>^72-',|6ip8M>4w-lK5yeg@CH;̪gP $ >N’%m<3z{ jhQ¶3<>~IZᰛBP,91 >tGOb H2?|&sF`uÍ<Iaep["0!u"Gy2\ 9v$gŅazGoe>W<Ĉ5Lyv:J![*1 7 "@1#ᶛݐIfhrGuX :uqx07CQT4?TG91 %8l/JamP9/,b׮RZ J ly5mT_a+lV+ua/";0LH.=\0W]iD&5a'4 :ITA`Jۼ4x8DF ҥMj7NTPz'Ӆ]m#[Ol`a8&[b4N3OC!O7+ ǞX[^&- fqDm N_ V-YPı%ܭޏs~pE|t+tU=nOlj#{cbL6vX!}cu$cZdxA\iȦ뙹 ¯2´f*0ITȽK9 P)?dҰYخߩ\eY7r/XIS`xj35?kZD|ub蠑)y]B(A 9 E}\m$ WLfxT&}Zп:C/}@[śΞKߡ.]yT2`cʡkwOIQ}ZPyІ{vI$P8Su7mAS=n``Qj#)Ye2>)kawafxUa 0J>B!XtƆ]sr8'8IaYlMM@g.R,4$4-c܃5:fu(uFǧe?*R8]^bn_)VQ 'y onk4֎lS'8kF40z[ls\SаPk fzZꡘw0kH+G+و$La(3ѥ8KegnINWj ,F4y3ްTaư\t>h,A}p  %bh8<%nݺO8+m W5,*18x~}Gj;N)1KZ)G[ fwmym.2%PJc]w]8V6r!.#@#$HnH G|TPx͖-$,*Z܎1=P%PSN[:`-}VwQ WX[6;5].lTu-6K iǝވ8 +z)y5슧 iP] ,9ZG'$Oէ]fvwĸ[FIcMYSc$ЫqIwn}}*nXƤc:n;)Һo6BAE*xD5njvƅQ~Vrd+F3[6dI?{PG~ߍIgxoU0Uw?:_kx rh5W(h|2)!gO'hY;ȝ:WE;gXƶ!4蔬4̬ UEaF}3Jw]u)C]C0-oMNws!*VY-|TMI-袟S.K*F$k#/wq A|S"` sA;/v?C/,|-9N>,U zxSTY83'Yl{)=U]ۚaF+q2q'|βgB 3E: e֤fiORJ/!Ƈڸ; Tc\*g)38 $j9C;-\C: nbjg<䄈Wr3ѩl)|W 2&3hrC&r@%Y%ZYẀm Q(;i[r[L' ;4= ͬ{>ңSBTd:<58֒ՑnEW}Pd[ZsvYa"C".oT]lKQ.^>NiJJmD6~d':f1^eDkP3p8Gf{E% ݦ@M$UC0RA8bJu SZ*j.bˆ:tC74f4q_v~{Lɭ ^]r$3kϲL{NU qAY &$HleߗN~-zNQv wÇWvċ=c}Z8Bnynw/Y5F|B>Nt 24V1&c5Qu>1i;>esYeçe)3 .泅F2Ο; ¤s.ZgBQgȂ6W_FcIG͑C $-W`F[WPuBPԐo(ևQZ!ȉ~「UZ%9Үk<摢Owhl{uyR (8yA҄$1}(^= 5 ,ޑ[?}7#R W2R:4Kh# sa Rk!zd6 =K4~\d$s~OMe|xɏ_|WZ#,m D c 8nD'!,IJ  :>ZF!{YR5ݕԐ"'yCt&Lta=T#t0R.Y\Br4w!<@s!f VV3V)CZ l-=gpsH ͡<{ <s?L)(;!Wتꍐ{Y5cϤ/)>31TGh׳ɬWšΟ$7&x=/z%@E?l{_'yQ_WWҠ@\b@ncٴfzq}5=t'*/WK iCV|$cM%2=:d^'\(/qJk\`-A1cc<*e BOJBﵞ? hn\2 T:I3sQRе1-&ETu+7Y=r @ +h<2U͕=:ZSL J+2VgjOdžVn2^LӺ$9 ڛ_AQwؑ*L~$I?@C`0 H -4ѥ<Bi&s.яCc` G6k1zHCs\LFzA"tVVɩy gP> ionp{!IJk+T[+Q1_5n?%?0Kl{RW VSK$.(5UG#\-Cd~'VuIޛAN)aA[,34V-#El^ Epnf!;X:3׷:d^~jhӡ!ڗR{1ACþ(@^7StY5>b'/1(pe(c vʍsx[]Zp|![ҏζ a3b֡rQ\W^t5^؊e'o q{z.w|`<]թ2*M?rqMz/a4waK5}aSPIY$1&%wz3HTCMSqR Ir,ΞfJ383:cQIHH⣿٩Y`To j;"ȓ9ͅAxEŊa(nSN3`/zk:@1;|˱^Pݝ\%v~7lrlAyt0ХO`s_ʋp&9cJ$rխ# JIg]}" r?rsrf`Ϟԣةږӟzl1>V(#*)_$MNH*8Ji1@rO6Hډ`"Fdϟǂ0_DCCtXrH䕺ORs%ji D{LyM "3G0Td;L’golqh] u#ȣ{Va`\P#"= <^s;UW ڹF 7H (Z^*32;1kf-y͑{+z(n˸!hҖ;j'g6/ȳgIgXi榵@r m>3//_*J$NE^za`5WcG|IVe΂ڄ?Uq me{.WSӄ7(l6޺"$1@s%%u3%bFcܧJ|LQ ADY"KEό9&v&WB ; "u-[q6cj*b01jVgѠM/ n\8q%8q߲!<6sϒp(ub&9?otAjŞ9V.c5/,D!P{Mto;"Ys]dV_U 0HCLmJA6f␍-&J<{+(y2:"8>wSXmZu.>`] mBqNeȤr4PX|#mr|Pa+\b\1Я-Q԰>V@=T% diү 7r{M_o.Rsڴ>>讯6{L(c&q?-A7, RBEl!"TpI{ī ffoŅ5EɃH 'J;6A}u+H~5A'ufoPx_6rf)/ϸc|V݃Ķ㹖Y:1O#:;~ŕ?C}{r%NLڳd04_ L=byim{N ,dɉ]zwѴ>.0ɬӗO_73^2n]^j's$j]@(a~6@sB"&D1ladˆ_)< 4DmfGo;s y?lJA'q2j8qohK6@R=lIknǝd L.ZnPx%kA?DdDR F&_lPK0L}n/I;#,^ ˸+cI?9Os^?s 3T#x-Cp]#FIJbd؆GVSY,=tc4=`Ws>/Yp`Vø*0愗EvLFLVWkњCKؽGJpN!9*/5ft#:JODֲbGtύR9 qRU[O:˒!fAB8 )(o`F[4i `5 12k8@RGTA`O2J4W,֒"qz˻تM_.̒jߴ4FHq :yF[M TV[DM[uO^4wsJMq ? #e/( 0нyb)?\oK`Vu@ A?{VgMD6&KJC; q0Q:h:flρ)QS?709o{S 7d-,$ٜ-m!@WYE@ԭ*D#W+KA<tOo(Z:ةܤ EXes] k= tsBy>SEa({=l?3'FӴ5 Krx;-ɚ N?FTB5ﷱ3|$*O?$~ )Dw*q/ck~lRc ;s/q W$Pˑhc6ؾ&VC}ӟXhZs!u;_PH>Eؠ}:(= K=n?GWib*GE p&noA+\ )YiUP.ǡҬ"txr{0spB\4J׽KExX@) `!rIX˞ }JkoL'euzlo*7`t=uudxM? IO߰SU،/ cdn7Nw ЃvEo>X?F/YSX Vk½3r= W/mkK-p;jV 9MEO^Qc84} zӲ %S`cLijs3tg03'Or;2ul~>(DCT;+*%_s CR}"Sw"q%q/`4?~M7digp~l:[0 '<AKo[ֽU\n$h̲]_S*xȏH'A%,LRPga |@ C!^T+) fCΥ/bb~0vN2Ң0p3F~Xe{:Of iE%,EpaBoW7u.3~@CSrUďN' +6ҾEP7*A>.*MN'0+Wɲ 's+U|L?4>.k(om} A!4[GY2En1Ǹ ŋxY.)K/ B>"^M϶YB&!ҠpF+*v VtdzC1Ƈ:% PBʛVȸj` cP32U)%SH( 7RsYhW"?=NP:s ]>sejm|x ?]]/yu=zZ&D[ uM4MJ>c_QơN%1cwâvDd&CVOF86>А5)VxԪ~$&$Yf<*c-f:أuGF[0n!LS @ڷ)jˎOglQ~U9o(M5JGn]¹Dto yB'79+DHݡSkHrkhRɉ"./몶%v-F6τ#3F%ӈMUͨSxuK?1 [7m2k]J-eaܖ󆶹\!ʳ8L"-H c_ 7_Mp*bGQB>Y Da(6۳6ՏXodX>ryz8O0W~@C$O=5>*(pS1K[I0!ڳU)#CHg",&+l&(7<$٧Idш z~:D{ײlG+9.SZm {PSwb`y:k$Y ,)9ob&TqTx:_c`:*ÈOh$^ƾ-Y&IO0os7*`?䏕Q0vBR`&M=9eI)$~pvl7Dt5 yz⤫~vlI|qjȻ%6~FqmchO[X'|̭1R &~ DTc8md6%>Lhaw01ՇУq?9Ƙ&('8GՁ@G//Nto |%rt8ܘ/8-gn̏1c~ - l˰fe6] E;(R×1NdP?>Nb鶹(f͐|Dwp USTUIԫtSUxsruZE`T=pyģG" 9%4tI_fRkQ<iz9a.5aJrONȥXN~hX8 + D+c_ɆwE76{P6f$yJhz"QRD[A Z/v ;@}XXk5Sz}ptݶ z"%uu.k'^I7/wǐkd"KM{c4\!lXk ᭽wl=$EFҹX&,j]'x]džXIz%x7=ҙ:" * XHA<*En|նSD'fkw[~ jraqo뻌ҴBKcޜ0 \{&uE+v |w0G7DiX2hؙS W>bхiAFg=pT$xq:.A/L~8QWl-K)f9q50S8N\3Bп>x|sG8Nn~o*x`sZ"u63~zXdߥRiSk6&\:Pǿff 7p&ˆ_U bf lYXL㠬3DC]pZ4mSL9L -a_AAU%ɒ/Yv)N#y 1~ۡG@*b9*\VȪ4F){؀JZa#f_-s Ez$)k'ѫǕ6u#3':zy#IwwjxfM~|[6s|{;xC&-̶Ns݆mJ >"CSj0֞:7Ub/kXdK"U|13 5i,F5jz|7e; o+ke_qA#>%~hcNIDfm^T?C8:&2"IUكR M>ezbfXkh HZ*B dP?e "#GКຟᵓYp#3y??efm ACޤ:qTB),O 2Q6D ] G`KeҷE޾(:xD6C Ę٪Zdlqf=Yj4C$-D7W^uL㏡ѕ2$U6~xtr J (D=sp9%w+JဳWΛb>5Q`W)ٟP[t17"';Ȕgw}_O8/ѬɪaoϢ^{XȪʭwJE33Hq-s qrKƟ8늈qiIFI#amUzG!c->Mz2V,S(.m  #Ȱpp|Luv뫇iH ĿUf]R[p8qI$-)QMqV a%NޔUXiIwm P4-램̷UWD$9Q"N>8|Q@GFC:R!q5GؗmG N2ڀ25}}KkPvC\\X% Ȝ ڗ)ok83?t#> /*b/w մ3> CPaCYc6g=p)Vd,W.Sߨ-,#dk%&(6IQV(jqʤu*+|or8"H8Sb+pf9:]|ہmg@+pqaFз/y?i?UG,L_ԞA^mket_E8(sUw\Pa~` d{og:F:N}%sp%lj锥4zPO>Owu \_Ar(kT3r9[qyQ " ys{;SׯMe,{]'l)Ƭ%~p%ak`/Vu65A퀐l)?oE!9˫XnZ[@2s8i ͷrz+}ȞI9?/s l6S+Kfx1fi4A_Eϱ59!;(clQuCxhmn5N">3e[ϗMޗ6X?4"fN]1zmD! ~ࢁrۙ;`xgEv=iVAԸZ 6d= wX$Ag~_Lx d QvC[}?WkUn^B,I,}7=iK;IcaQoܾ@^ v˞_׶/x5/J,&bo:D-0#͎ Wgu2A$'n운kI=wcR?`X{ĐOV+;TEg~o @MfdSEƔ$pfĹ9B&r-~XaO.kլjGrˆa~ %3. Ínr6yIVP;ljopQe,J|1H|"%`r :1-5q0c}a DҬS8!Q~=;_''Pœu*[bjVjnC ihOIbqp='@VcO1s\U)&OMy*cS~[Bxk_aH}"$'7 Xq /α&=[|?[a?X9.$#]LÁz!'27-5lD)0;6 ~$<л3_OfIcCb]Xw:8ȐJD* NdoF ӣ[C:aګ@v lljx EkU4mflW gcPE3GG*A:Y )1:)BqoiTمᨯ)&/,0g~c:)aRWa%2y"_.olgΕ?1$ko8KM衻%KH-sN42##tT]4,.Vbf}ӆo?37pcU@sdՌt倘'N~۲ieT) j!g .TO*.񱢳"+,6cagIoz+[(јOFW)aS$CŤ{r5GdWnZ>2ݤc9KUL`H)^#9С ukw. vB.o`!R:=g./ XcݚLql@F*!AN/d̍PTuU 0L$X=kBqdxF=Lo!=ز/eLDObz>J?iua:|w=)DL2Q˓NrxNz~DYS =*kc!RW4װn*sP\y ,7HwqɒA:naDiKfNpDYP|%aHW0M.lA?w˪N IZP`Z(%S r^zrК"B5Z2<9Y&lN .=qz,/~XQMO|9: aQ7`Ct+]s艰)*< S|ob&דnwT"B3PDQSZ¡0G?~i6iTs\״},HkDCA'ʡV|r)"ޟԉvX+!5jԭ¨cR _Wl5Uxf8[ẓfT>V kcv6Y5erc.ksL.C=W9hQTN(>*#*FF.)!dv~л̟j5=֣1n {)95RnO͓x־h-P\{(CIBS?u)-,Nzvuah`EsQh }LC+б55< [d>V>+}&<C J;ўEfyAs ?JCfq-?)V#UW?3!{ȋImgV$x诤Gctmr#HKz5o]N58{)Rҿkl'Ϡ"xOZј(j>-چ3bVB>%pK ,-HTP%; 7hۓ?[!1 Lc ԗMK*=l;SxÉqt"ݦl`Ls@ JW#N9u!,MwP `eQ ؛q)~&? eeBF Wj5;tOROH^WC2RyiF`H>-5>iz~thZ&$*hG1tVGzGU.""t =l]޹n#1Zm5(ԙkie?:67KQ:D/㼋sGky"(X!Lh:k⃴ɲ si2 psA1\rA^MJ%O?\?"-KOƷW~v#MO襫C:@kǧyV;>j(;QŃG-!΀ivDj8eC#tADo D <[KIBm#.|fMR 9Nó}W=&bLl96(W|Z;UqדG\6M_B?ױON&aW\vZw(`5!,ͮc zdQo&*1ŜqV1)lF6?]ZLQ*ǀYO1uZeNS/ JaB[{1ICS`{ȿ,PMU?S;u\‡,` Vnwϩu]oꡠf'+2^X0ċ"lGW|\NJ@-ovW<埶,nmp[[~))z(@J\rH4>,Fxk/ull ~f,qU@.v^WoeJf@7ұB @B4KCe]ҠJ¤1G҅Q.RRZ!|`cU|4 VpA'q6[vz!e_gXQpe…"UAJOp[GM$[.xLBwk`2=BoGEL ~)鄀+R+(p%&P/!6FھmF87"Q WFr>~p0y\}ʊUz" cBsP^Rsy6F_sOSC?Dƴķվ ģchR(vdҒJ # x;HTEmE|0|uOQPNxU5qX1 #+Uar (/*X[d獾`3a`$qTǨ Q)դrR6 @bbfWAWen!>$c֏Wp:a'Y6XfVEJ ^(i1ٔ;Ǚ|4%AL0G fEgͶ)G1p 'sX)oW,>]E7A0+ j%% lMpe\ڟt_69u~k\+y$!h k6ˠ䎺Z/QL̽H<}9{Ľ~I1gz1 }˪4<e2 sL KHPIfeteYs5g0Q_]SjZ]W2Ea[ٵbv3ؙP=u\^\@VƙJŗkE}ifpY2|뷶X۹f5. {ȓOc韉j=X$QW߇t:PV|w5r0G_5APN;ȅ7^Ƌ)~Iz 4-TfxUㄭ,sjj*.] A:.H6qe,ACz,wn_2I6䥉2o'I"9 ciׂ^H"r5} ,b;)ˠsc7LqH@x2쓲|fo?u1oej➒k&lh[qhpq]ir? ?V蝸;ƴBW}?*7inK:Dz*w/ot Y/P}gSM<{n}/`sGvi+&y;s 0{W6T녠 ;tDgiG*$n~3͸&:,0t2Rrsj V阞.!fSIncFWާ_Q-}U#pj4S"[вX٩|@B;^PR3N-ڑl_,c|JG,Ŋfxj%֙N#?qQi3й!wQ;yJB(^ӏD;9il97v YzMR{>-mn}}`l%'WhQ+a3uݸۃ`E-e*yuإ' ?!$p+_vG\Զ\bV 8=lbz6qNj&0[Y0v#"։׳`h(Z3Dp/`jK}EdrF{BH9P0tg ;6oqJ0U`>e]7# ( R P/]onpḱe}CP&@$wT+VbO<_VTWLD"[ƨ5%6瑞 bzkÁODQoHdlF,<پi'D%M鷠.Ӥ |k?%0ڀzOy[NޕV&ӆBnZ{ޜpbHwbw0ŽB?O\H0::I[aymP>{y(l,#w7Lfh:Jn`=q5,CF> +@F"ŹdTk=nILiWHh[& ".nPU5EN"PYȑBhpM}/pu[E(-{L ]<- |\%(Èrh]17gS< (@EunY} tHɜ9`wY X3?=\΄4%ɅihQf1db={w?N/)5mA ic1ވot:rة0㬈_Pc/v`n@(u;᎘?^ZKDbjE+ҺHl֖SΘb|&M?.=[FҜ#RJHsV8 3v;F'Wo1V:WWr;xWޚm 2,>`a)dzaԓG}:>capb9o=5(I8AlBCDoPxM(#&mnt)8E lAU֒\ vVzTBZUtWNZģΔ,CMyW`d, qu|sOM%Le mu D=/t3Rp{F(-Aeg$~/P.$!R+b¾@8k.RR$MIf(N f*f;)QB~:D V oQ0ain^Ft\4ĠԤCT2Wa{٤AIӎ -JJ kᝎaYD4 SEaw2X1q .?=әZ SyE 3R}WB K$Z2KYo~$NbF?/=z2(i:NjO1n__-J>AF-Q[4C:\,sN#`D^_}ROᲤK`zȾonbG&._ %mpBEE1>up}) VoP.LvIp$JoP~7~0]xhB 0}:O,׻4LLwj4gH?1+ Z Lf.z`/KS:FWcn2 JY mT^QT>v-/830u $0 4Ƚ k{{bMyæHVw!!({vgɢD6U%$Q8uJkt"\dUFhmкJn.Z8Qg/c1H.覯HD?wj9 )g J;_L:Ryc+GOu΁FMj4:pIG0,R/ >J]yYBc[949\G<§ڶL9~}JdR]b7{mDS5Sԏ1<0Nu ޭute y`Pws'zfw^v>,h0*;9*UF#(I d44*d(o9R0%$ mY g$3|Zt|}MqVTѨQw#kzf&f÷Zwj] fdGrFLO'w|CQ9K3ڪR]ɪyqN^hV%7_!;/udvH|11u_uPUyeNq*M??.c_Kn:'KU%lֶPì@K#'œm( r[Z}5AKi?$ +wFt];3 7*1`C*&u݁",>^rʓιpk 'e Ω~TYRp# JH=('/oөt2R \^W X%sq$R xN,!fiGcU2Lx?7L;:`P3k}C[uGj iA$%ވU),S>23'ŤHQ\JlYTJl¬OXE0oJ[?TZF!3rwpvUKիs [1Ж]p80*IbI.k31r8 CۙDsBoo 廯- 0"9:xT"mU/[L6;(V@/ c~e D _ oː- wsJ}ea!WzRw 7yҬ0q<:t9̃Ƨؼ z87o_eL階ӐQrX$(֎'N> gsv H%gd!bKJgN pO:Rr&S>=]3x׵$>3uܜņ:WumJ%CVcelG9\FOգ7ꉏ@\T3JZu53j3D >?꜋b*.=RS+7xI34A.~}~elYD;0(:;$_)v@'0`lȌO)F#??͓tw Q&r8ƒ>S7xz%ރ'| pOs,]nT M13@DQUΘV;WmWPsEG.tH|}JL63jsA/WKJj 6&IPy68H$ꗡܥKBMM~.WR2̖G,F4o FwY%տk?=tϪN8[==Hy|Ly*AGSI 2eDT%::|oL+ "´Sꃭz#VDj8"ܥ4UQ ^YöQ~Ӥ> $#wq}ֺ%JiB/V-U5(1R}CՀA`y/UL4a]EBI.ek}E'ORL7ER_sQ[젎ͨ ,Q4UfKc4Udw2ds~/'INdָc})dVE;- q1.NCyI=O#)N/0+H/AD_9䗫>SsJp[y!={)gsPfMiF9bw Di`Om*T@dy=éG ~X*=YLcO΢QAs A{._}ND?*!)V _l*죃N@-rMY6ԁETFO;+?pӛVHB拣8H|:Y kLkjh[>;>L ma |kN u6`asG%WiXp 1Z nWlci~0.#o"cm89手49aד=Ie b(fQFF/ruKѷ뀘mvp\>Eusմs!J/1)1]7M0hR~u6cJ8Ǡkݮ&l=.FɴܐPuŭƖ)A͛#כ6ӄbNp1 Gꠐg&nv0*܅4zrCe1+}!dB d6ˈX_AҫCw/QگJzrsE0Y+amvy@*l?Sma-1_@QJꝸdX)~ ?ļ@4QC[qf8m+\SS"w:A pR+;Q/ga4?߂C Kʭmݭ]MN& ozb02‰r٨ v? LĜłCcE !N@͵jGN;n5)5{[ c5$.!F2eB~<[Wq_EQ!%5V.}4êa#<%)zl Q0:seb=Xx)<IxFsEN[ԼH+3X.Xhr'bd*/Oo! Aa46 sZ~j4׍}aq:NspǬd*Ü>X+'v #^"}'M$ɨ:p"y LQΉ9.Ҭ.2X#GoiOtVDـKf5q2PqHɽnSW)(-[&5V dGo}^YGs \Oċ9gKe;Ml>%*q#€jXzp []mhKNϽxJAҿOb 0 >~fA: ?u]ƉuQrNn$U>]e| N\sLSAk(\zm ~EV•kMK'0xeWrto< 2ni,C/ښ!tr#>207<_ LH<&&+Hkpn|*Phʾsw. j֖~A.b0<GK:Lޢ4;6U@1bu>D*a ?ڱC1|uWRDwky3RϬS@5ǸDuYD?9O>t1.Nw'RMެ5Ef0i z!.KZBkJ.7'T܍i"䮊i mȕMH{BtHt@p521=fҐrlTxbTУ~, E~8k  c|,QT\6-Ųv;g$ QIqrHXŮu~V`sqIc) Pg$tUCP._ <>Ƨ\}NwP(Yy 29 ״^1= Gsr{v|0l7kCXӨYO'_t8dzz!oqnê,,^nE2+"@O_1-z;OiVi*ϋ {r, rx*i1ݞRT… o~)|/(XڅPR [v6lcg0_w 4ySi㫛<.ȖwńQ{MLA-:I~!X vWDƏ') _5mut#tM2\c+}i+LC?ϐgA3ZPHeel|c8j{2ѰiŞ2Ӌ'."|uuS.f=߇Ε~U!iR* c\1Y {Դ*c\! )V3s]> " uH.D==). @c׳J1j{n HoP% #> a. .|cK𑈸@7*؂8~}UcqIPkpEy0'HO;rs)<,$N{~(#TidĀ\?nC=q,BO<\/RPFp% mawF#>ڦ3/Z8RM†3cy $ǖF_OZXJ:Gxɘ㛓;%!oqHL!Miv1P()E"wńXGVc`t F[nAj?JCOh!h6(Hs;x]/ 5^"%:6S`E`>T]=6_ ~2XV]([+ cyv^oss$Ʊ2J_t= jI~ArRUq{oֈ$K!Pbp6JߢCϹ;lĹ@,?SQ c{&dξQx-bP&|5q%TBKEmKD)XP #chL7&{c |e n*r=MWYб]mߨnG{fp+\ʙ,E$*Q{7Z98 vOH  ,B {7BД\ЩSE{ ;N^k=Ylh;?|[#ؐ;p5٪$Y>10(Etu6Z~ͯ2%buB˾؏6 ~m-8'2-U΋,`Oy;xBӹOslS™-:lEFYJZfHӟڰj|~.c3Lo?}m-qj=9~v!Z> ]#:&\MwofeѕQsauDPfyiuzK+%\7&fS5;Ÿ5t)r\Lsp叾k*u}1Ks|WKcޕSFw9`hQSkb;,&@Jƴx+l`y\Fُwzd'_bz?CD$Pt3 |\GKP  gbN$)1_K_es: |,B(fׄgcmE0wzL<7ႅ}!*q-y٪RO&Kt-bE<9Ѹe/XQj3߂Aw5$Q0k,wO>Ĕi + QMM?cs>~f vMp/%Y%2V {@XGH)Xiʢx>t,`` +iO싀]>꓃ǧwrc M>i5ěz‚_5OP%FFH~M`ZRREjo&A{1kl;'0(/[doL57 xH=NGDAӣ]Vnvq`+1*Y2a2ej3[w#hȰF1S\7*)[4r_o4Lgø-%f' xscT-C 궿nYG8DV*raЏ}#ES]*2hOtf(^Cn>3/bT;2c;N)Wˮ0?#lgЋV%#I?LǎDJKE^e_Eح2ԭm* ;қ+TU@rqV)cF3  AL&f&6OpXaSTGN?D+W=%VFCJN\!@dLEi #z1´o۫<9D'F}y_šCʝlZUiZ;xdYIH31=Yt0e^4VUByeƺ 7 1T2U9N{ @*m,%Lgo${'gvetKIޓ@oJ|21SV@g@gv'2 4"ߒ5Yq!Ohkd  _j9Roț(g7ƯȘm .%QN"2M>0UPw#K_V".ъs`Ӹ0:58Q:lgh-:dJ%qf *BJx譢zM$Pkr@ou)h"rNNE9y[lDX&Y׮EMUD})bl8a>a+2ԉC#RPO1;R sxlc00=tУnsۥ&x+Xġ><7o,hHDnaQ̍<iNgқ0N#`*2Ν ?pg nJiҁFڋ&U*]Vr nSQKަ|a,n[Os if:ugBu-CT[cM ~Ft4N0j3>w0ҋ-SPSej=:&HQ(x!>^'}ᶚʅpJ5DFc鷶\( YNAy*u fB$XXG9oaׇFA>\| 8Cjt:.ȱB kb% ɳ~h%Xab״ Wυ_Wz޾yEłUx:Y~^Njg%Y-nG%u`&>V ^oHXz2Q!fs|R>w: >P:o9GwU(oًWA0YX(]f*>pU3 ƀoo-k͍iut49\ fч[׌v Y(7t_mgGjCq№ɊpkrHA2gΓv]N6s`T*8g1ބ5NV|:8&sd*4MvA9707>Q}IͰ~"{ j~xԑF?jN߀=yZ[xSA"GJjz|--@2cE*mz?xF'iS[Գcgy#ijl8χ{h՘r=lw >LDaɢJv;gFYUi/ܨbs׽xKSA lCuK~I$)dlBRŘ(~T^O 8]!qI72$S1%yvΧ33UGg{p;/0+"CH\Bf2.Ҕ_=3rTA=8'Ox=ڤ5]Tma6/?:-†y<(ErKsPe":H4 l-Qz[MCBՐ:2N83X%bc`c}B?x4it5dchCȉ,uk$'P ۬ݫ#vi$G6 ǹey񽭁N\Qَ!lFH7;]YIz.8x#ӱ L jI-*2έg_upǮBZӿި6#GC}'MБ;M]_e⏸@A N=NDG". ZՎ$bS{@U)p31?v{(V&Cae;:1Aʱ@.R#`˻t2xz/<ec;'p@B_ 07dXR,y&̓1(yHWa^~b?DW&8;-l_d{e C0\GAq^|dC#Rj- OX+&YVK{8|t'Xՠ}FL)BJHZ8OCNET**֐9.pMrsR L39w|o2fnN ,n:ҎvlQz&ȍqreJ#DJSj\mPm6}7HJ#N{BI7%|k ;Ruy9t{Ro5r\ ݰ)8`ą5@iue@ ]/әi!Ѩ#=wj0Wi_R)F\&L̯pb1FQ>>N^ ۉןo1١6̤ fhhk+ 9:7++#qb53x* ^E[z4gz \4NLJtKoB'3NXG^b9'uw=W H6h@c_ 6|ky0Ѥ A?]}PrA (EMqx rWNWn9+Ԃ0"x M"o-BIy[Xol'n~-|Wݾ|"k"yL}3Nj]C6G7f"h~̺~5fW˂(ɣ1?Q< Bx2&3 _6j~5:PuӰOOn)TQg*[ޜj +Owry"n4zͫs#TӅvSqg6! v^&N3ȔEtp1Xtf6N1x_Z&]_3(|ML Rr}㍩w7셺Ļ4rHh9Ln$jS @2#*JNo[1|5I ")y?;?hj,VtŌE_pZ7k~ܧ2aGԶSFdHԕr9^w5JS"6hz9oՉmA JzEA,e»%;ŕ8q%kh:nI_sTKhא {Ӎ)| ѯIđhv bp ;!(q"#usfro$X\&as4cJ&zd[xr~29l2f'Je.y:6o049XCI0JBVomFkrx~Ș1,PeּV_Ek,=7=c%ai8;sbX.2p[JkTTOE;,y^Kn0UGV6@(XVyC Wd@ v [Q,uI4^PD^9髇H[p'0vjf j(!LM5)?->XfOVp H w>Aێ[úPo='&2"Dÿ韯eeyi gNξu'F)ٽeSomkH`37` -Dv ժW i]$Y-d =?$0F(j 2\KI2Df]6:@rc@؛LD[npEp;Օ*3y)5u,(PhέLn7=vbN`~H%OEocZK^3 qݥtQ d8u9n+JMM$ϟn}OEp4wwφTeapn87MOR w5,Ò߿#׸Fn քk_ rm@ p؞(7n6Oوmmj`¬(ȭiW3D x; [eoYU)v}m*>+?xf~ɜisIr:gu' "bgou֙y2ή|@. :SfdtQ M8^ 2#vAi =[wH=<ʖO+{j6lŃM!.f>iո5wvtN1"0x瘀v84iQ25-_r C:u<3Iݶ/yTĈfbTDzb3E>]rvw!}9 |SkV.Խ> o`a>sLqm(UaKw`RF HSz| m^^A,0 $ұ"ڊoZ,""o%M*gb0JT/sp"WtZw}g% 9$@3KUZ-aUtθYƟЖyegF9l?ْd<@'ʆ/o㉦Ù~1<@E|g3{;N-ۆyp+>: =M`,>V9!G%,8(a[*.Šl,,Kw. ")Lk{|t4l}hW$wtp﹐FXO,?񦷕46@^$'I//P&I!Ǩy-Cӂ _ UJ#tT'~bBSChP =o1chD.&%Љ!:15[BT]xٚ_'d{,8AWʵr,=My{$?0yn}xI>P>ؕ'Y3!ݘGߧŏMuępx{@9\ÌOY& o iu":ijS.p}5'_V\+vՏjTS7ZJzo=eѷZ MӓeC'}QY G4}9o+keНCXf;@2{sRɕᙰ>WH5:p)ꇓui?ɯbkX 2f?!o@X0nKϨuEY&/++l φ`|ݤ6`s6BZzW wꅋ ɵ\z+=Ac6pF 9G/1#`B {+ܖoM>N$I2X81rk^=vlb\ht`o" Uc)8Dmd|&OmcR20j+O;^5ΗF p(D?V繕"acNQ&kʼnbۏ tyJ {zyz쏻Ӕ8צCC V+"V}5ɘd'9lT~a9c{(H#kI9$^r0D/KYlbV*q$)z->.BO-bȡ`QJ kTؿUZ& G@R=&%ۣq<ۃFiaS4eT9v<xC:݉sĦ } nF_J(+K{.nrLn0;)aHGNS_#zx7=±eB(Di𑆱lf3,V}Q 1=Xn:mTGIOCG^PtDr%v*'{6]}>ecΊ@/wcVl]0ZPn@H[Z I)yZ/fRSm\5.Sc2[PB1j`%}ADF6,묢 5 kh@rk.[GMJ߰ ڳffl8;N1'"n.Br4VB}YKnVq#(Uatt] 4+c- $LhHoO4}_.r5zZ/7<Ntzz" TжgXLwk&իMYJ3DS7,9-OYEX24(ܩ%D<<XKǿ .C4R]~-Ga !yEMb.-}!Yy9>Ӓ{܅ w80m)icR]5  q(2ae* gAD?'&9XWU/ᇜ3 Lh6ݡlXC8m!8]\oHTГƚ~yR/{/vD9, ;|ARO&?|oB;ƛ8GRyQ[!~QPns$'Nϯxˢ!A|Pgl7YKRmjvIbCKldݘ`]1k0}9OҸGև\j4I`1Z&oUN='H#2 y?d Kzr;pk}[&Q_?Eh#&o+KISM͡-G5f pH(*]8[t*߼,H\rW٦"w7-G)WYŚBx nE n-۾?vU4]@=ꃁ*>oS4U0YlL7dNP ub>L:!k ;>" vqt;|W@ !y nG&W#k8CjsL&[5HҽPtq'cb9ŭQza+&nq gND.H*4d+fEEZQC{W+nC'> a 4^vY4dŵbdt=6JS{ڜXVH.5bL ƺ ${sQe/+H#GmRYZsa.Xy2xVUBO)NHc2 }K{Sίxcm!ټZւPC.7[gӑ%k~ }g7Xsmj6ƞPG2DorOp9G`CDI}=:=;EL\qޑƇ'fLr-C6Q8i3wFy}0x4H2̱=+/sci\(d2ޜg~PMewC9d4s]I^i=%`dBհ?&oW`k;'E+"F `Iv7 @:y۝:5Sб 17}yGuJYQЙhwY!/|؝𽪥©}F;6+G[yXA6qn7<#)9{"}k9mN\,+gh>gtjhf+џRmd y$X0% /bIA7Da?6#U{ļ|lsԐg|RkEH~w`Օ`fG<"A9*BE$K*F1ɝPMWT|^dXWBLWbD8, ^[RF۴_߾v-BqS9ZT`+_8r3}ˤ՟ƞ=̲ե5%m|Wߘ9CzeuF7qO71~ǜ"aVe 58}2sRi(/TI]?oq}]7:Tjb-j(H~AS=B̯w.Zl,U2(KRda3h bDFd#=l]Gh-؟22[u@ ݓW%Zn */r-L~=.RB=:8a^%A'Tg虤'ZƅabbcS(NR`EP+Q>4}"OCYS٭"/mEyV+>q,x|zH.F=_\D :"W@[s4{$atvHeNAoYk{Y)kq>N `'JvaެrRxu$3_^+t"zr!M k6).>rBVӬͿ:!w+".DeZjj u}eK[X"1֎*,$КɔҌ W?DvG^tF?b1׳\-a^q1.Nhj p'O3EPH,h9S񥻕Y%#<lTOD][pH)4FŐThL3p.WDbq`8H5nirʫxh 9Ys$7?z|2ܕ6xoƓ7捳hwZ׍]|0wq>Y5Za qb23t&Fw4OԵ4Wylqi?xVh#-Ő]]^z;OD PTBp._6EB 379E/X_7QJ|_P/j { 侟C#Z0 ~4wxvPW>QHi1 ]`w%XlO w[\ܨ%טBxV ,GvmժAy"~ nY)jJ*ۗe"fA"B| Sٺ~e//D1hIU(&LZ;3G4!V] 'ı$_ @QNZTRH>~{k-- 4t cYHkjt dX@ް>k%ͮpK83ÒWt%)7~N~ e+sHʄ|\k9GG\+z捷](\-/@ͷ:^?oI84x֋K>(Yf8;V$FcC5vs #I9+O!ք8.P$:ԏh4a֕^s. uG.48M-N  Cn>&켂$Y^d>:_IavmX(%rƶͲ3hj=#7وg& J%:6?˧WVrMoX`5@oyQZ=$%Iv&L&=h`|xMu)&(}2naf-ALBփu#|Oݱ8"}s<{0o>q]3>!FF8@/)tбOz>/׭tY)K734cL(lAք$ wj3#Z /ѵ2n2;V/&F8=,\ +tJ@`mF5?j8$?">`/Nafw`DWVz|vіotOoVLˆUUn h,kmLFE(ny>=[6K}}\|M(>';xŭ 6,;20. ;8! qT/ٸպ'*j53+ nN%x(+=lc3) g-h8IJ{+cdXCI n{:{F/Kzg*~Vٴ&}dCY.dj쎘rPɻCIr|hcN^x3yn)$`-(6$LUarn.:5<D>% 1o8] aeN\f7NMͽ:O<*OjF"\HE kRL5¿ C-?]"r|KNzEݛHuW/"#d2N Zn,~QAsgwḡ=_)kkL<^ŮUCkY[geJH@&x:Kxpa=pǝ Ą~z*yKؤ[=k:dVGc1U|v$'B-)])Q*M/D9 .wbH͡x8 5P־'YOg23~e`X8Ud?v6K.);5t(޺(0`X;4iR]d-H0^bC!HidS^pP PSzUbz{Gwzb҂26^I^i~4 Vzi- x g柁o9c*ˡ-1dANNxNBLeb=ki3ABvP8Dz[TثxJ.Ȕ@e;]iجFzeX8qH{CP=A>)(G,z&PKkh߰U+lXlHB_=^N]4ZUgA>0x yX.Rx-"(IN@LҎ2HBẌEVe3k!9f'v)HQp X`='--]dsnC>y1;B:$B 6;(==4C :1$0I]OQ m%x"=FV΍gi.}S^C,p92%ko ) ӅKdT}j*7QnK<$ԩ*; 2(v ;N=<=#p?&>BD{h,/?X`&QPyM&I:] 9 ֊nO&g{Y(Ӥז;9zm7@^T!8Mu!35{#(dOe0ӯcS[ jrϓDxĵ1#{[ mez[{^ٯ$w)M*Cqw\L& 눟s'RY%1J\ux;zό#;f\T{JDZ-+'s=;A2+ 1Qq\ -Á[EPh1ݫLY֖V2xq[|{ OpO}1ti:3ܦ;ūl@ZЊ/MYOf}/+nXHkAG!h.Z~ſNDnzǴ8|HX!ye;h592.wD~C;fb 12-ܑm/ jZ!@KU LrƹםlEUQ!"j~X}ů^r֢! 29A7Q-y@ZQ*e`$Uf#ߖLc.F>c7Jɹ"^4Υ11yFyG"~kI%lUt]hu p:BK!?--geWC,x{NFJ@I ǝ@uǢntR+vvyǴж9nU1/;_fw$9avÞ]">)t -h*`P]Eb ޮ"\dCGs^Ã&gQzJq5 # ^iF6~QOIߊ 9Z]Ib Sl5in#kbѥ3|ɧ[j%DTأTY*Ob;TLWvٮm 3 jQkL@J%~ (Rξf6'kMon"пp,f7`8K[` f]&pg]HӓwצB4pDԣ@,CQ.2'Č n(LrOכϪRU^"W#O5򟍓?(-SQi=n~ٰ?Wm yϖ uO!Z2E1M<2N5`c 5i%̐,@.kbbe8ht{GE==vKHlRG_3G2$#r{[)D$q\+l'60o-ҀJ!Lȇ"oyә.H q)*2EYigRmv3)+iG=*Ҙcth"3g%7WNʩ\Mntfoƃ~Eo$T'C<.g#I*>3YяNі"(f8YQW2د$)a @GC 'L809V1,wN9ZU)=N~&d~F0)Jbۻaei\Nz22y_m>tqPg$80;OMٸ. a '0;^Q/uE "7PO6tmuކ陙_!\A)Si֊n9Cy-r %1zu`$7Z?iٙ #t6)ͥ'2uk 9‰9e۴ 8dna%RCDqؚ8lq9U3ŎLl Ox3.D5:M4jy>E #ճzCn4+3j$(D!}FNw U16;No5j@N^قYyFNH&nd%fk:.~ 񭮧~oh`:4om1Sj cüݙM]o[o{(,+3NhG~feY5`K=pk'x(/L42c+J ɺnȞ c}ڟ+RT2o2h.iC)<<< rZ+ @ L2IxEq3y c%奰hxnV8Hmo"M\yeBLe8x |f=`PD P{߇UN6%}O)T  VXM"ķeӆX&:rϢ? &':UBOmEtJ^]x;b>t-=dA^g)tu?(Vƫzc;DuS(au* en{/ l :fj~S \F,h.A*`G̲-ѧ̍o^ @-w 5[6z=|( v]A&4WL3xXނkҗ@°0a!f=0R 拪:Li l1maLFGv ,S?<-anj-Tx%W= &Y ޑ*h}vQu@g \fƤ qrJEW_>mJ}Us,kZ u^g}}YXr-sVZx)3#1͒vGi_uY_[ᜬ(9Vl$3r,c!,v8D#xgFV3.P&,}5sbIi|DdMF/`xHPw AA%bd_ S=_>9vpKqMVI#L1qH^AX)Pwwo ;51jՀB0ObA[ۊ뒇򙄙5L@PE:{_$k xPѼQ'I_=&CN7meԇ3[]tмF<o#hyiѪk̨) Z/zϛ&\ H&W/'8Âmv y_|<AV~2ߑѨw;龀ԁ҅n}cUHK h&WeY7BѾyAg p4٠| 4@_SنqYiF7 'a fIڬJhh$̡ G4A߉ 鲯diPXMM|/PDNv˦uFiN:CK>*B3Ag*uڴ^qf\!Etq~%=/C͞Vm4V*>4T:wtD6Z&4Xj;TYd 5C+/р.Jwf\ ^o)]wpY8CS wiFÑW3eRm7viP?{=؍{5/0-JJ):dC9xmn3q$3/W`65+xJE!љޭĤ%!GNj1|u|Ԍ1 ,TFYw7#(JC7Mڌ]/SAM51>{WS;ةp*֨sŊ{c32 Hu-Dsɢn-Bbd:#x- ب?Ba y*xżlu)R֔YߦѩH&+M 1hn'68:bm|c,J*S^ ?'[?l +GcE W r/G)^M]hs,X1V5.Ʒ{\O0<چ [-Y'{w CN+1qݠ\ǥaOxxC7iGX_*Fi~H_2{X'3x^.7r] ek/p{ŐUGpF2ErJ0W۵G;4cf'WODt-U!{o7"E8=6F4yu*=^:;K!}V1JTحo 'm^gG,,|SQ FS=jW7m v~/c%P:&`)XJ +) 'tqA){\xٻ|76Qֻa4gcg,#(Y`$!56pi'ڵe1C䨝@:3vEږpM"W zep[`iTݷ_ \"~\ǂfB3u . 0sSmw5?dLoBol(ʫ} `XK8A]k$g"ͮ516D:_ކC[.Wnx&ClQ|Z%LFM~κe]JVF7}b%xǹՠ4&Gc\;qZ5$^"nږ]j`DSۢ~[$l^"̖-#S?TTŦ{@^7 U\9GOR ]vd9"].2/YA!mZEwtXz!CJz[Ic/ʯf<8Hcw%^QþO]Bn/ŕ P FkE2l"9#V$R/_lSsN`l #+X[E'' Sv$\;k3 }/J_X 4ⅼǒqz T{ yh3r2fis3Y&p4iuVzV/ч(l6t?6'sSDx"uVr$a?V+OS*h C:cH4c_T2%xRjNX B]W0ǀmeVOdoͦ-q|wvg7!10i+ !Ӿ l8~q64ا(H~DGc3WNy:wUx~F\vu K?Z<3 .+<8G-S ZQJ 5 vƙJ戶IPX:)vNv[|ܠؘux*/g&\Gqnh;. UCxêkyv6s>Ύ1xIHz❣됙͂QlJ3[zW.opZMmxL-0 QR DV]|,NoӆiXU&Avs!7Nԑr2xA춒>ͻmMZ\߫u!uT5c2I'ހmHϸt쇴5. [9MƚO{S22AP+K_#7S{AZ \* \/59|v"8"}0P2B2dBtn$6誱^~՝SMCFϧg%P$RSdw`oϜĝu]M`hL*_~9hw,ޡƇ;#fΥYwcOdlgnz#3^T6GeG\*2, y3I#V扳o)_35H"Ƴ%]CNqm#u*Ek*]u9Fhd]Uydi? ?nRC:iwWC xټymv`LjVƪ?p+%fc|]ҕ\?%P7|&`1 @b(nwbE>ꄄ_-b.ӓ@Y}8}/j8Zua~Fa@1ʹC`"kgPLi2M fd 7r/ym fۢpjqV֞{߃S!ʀ!C`]fFseӝ6!# O羅IbE异uM⚫wn3Ӽg +v׫n `(S>voG L>P֓P7>98V@\JQ*4SR蟛 *?N! o9 W6[Pe2Z&iMгIZԉx0 }}+p1}{-^#]>f(G#k| @D`Axw~Hua V9y2)]^\Ŏ a ȔN_ܯ줖(޹ -@?~9R{\ڑ]sIumHHFYӬ;+XIUdXZRFfJrWdH5 ئ$[kmUyA'u%-Y!7i _+-"%{trMJ,5BC~QiʨfL-V R\uS]j8Ҳ "'}+b'lgV+_ǖi3JJ &Q4/ؽNҴ.垬íKPkB|lgl,Íc_;;Xb:=+ -o #8@48z]4vkĂD^Mo}Á5 c1{P6?PaO z3kDW=ym(Hv{(٘3Z|U"͑#͸hGT-w.C %EP .Gue#R%dgE7-4口an\?C`u&VO\P? &S>$wY2R]knc04Oo b,OF Hnc!< #)$l4|0H>rmZٌ` T!ۭ8ˋz&Fj1bfM(N_+Vo;}߰ns>]KsXL =({_QԠ&\$yRciwLQ|n^`v\ƪ ?J1fgnV+iXiG(l ۑ=M4d\}m{#)k|2u@nrڞ|<8 {Ex#lœŪ>W6+ *KtSMyG}srE1 aBbyR!w#n$r=gAM #(0c ecWƅ!99`4_ )szşjc?/&֤JP ~@r{I@)R'm/zMPY1aFSl;[(((0~$eC{ Vw=!ƞ"w$OGQ%S0#tu5 %s -(66)9.bwzjkύppWO|2bPQfjZpMy)Eݷخf{G'm%rqƭ3b`*W2~xyJTWwrC#Y$=@l.]kS~F-X ÇHq<|܌rVw޺[N:*9$swn=ss.Zt'̩>E _w/d<|UB[sau?jvr qkXVvghNOϿ]뛂-]mIvxjxP/wf4P&(22:;صj80=~Y/j qVk )'-X}IȘ}XYPC@rqܔ( l8JmW\4D7# k#C_A aQve`u=)l5ٴZHT:}LJ̖hg>e+L2%;j#cY$H1{g?K̤W}k8r$Vn(j ?Hy(sSy; qil+a=@nB 4!>v7‹ySU%. xD0]" w`d'\N 4?ںS{i@ V Yzę0#X2m*_D(%$0pU?L~i")hQ"[ZǁǼjmL# |<0rD1KZYw8w]+>hnr(l+ʡ+H5'2E fdzln$%ʈ5$DD@H6iWU'&q>nSolb:A?a+;6>S\H 4x[$(r{ VE^ֶG g}i-qZ3Q j]VE|eX4"V Pd=UdÀ0+ LdinM:w0QQrB9u\Wdh5M_X->\KLA\Sr[. qTG'tnjT 4)1`X 4-4Iܔ!'A^UkXB􀏲V*( cv˶%TR:$JlFF1 ڈ[j*Ey%BX=A'm)s_pgWZ@ .&Nfn=L/"18+]`m_:ՅSjG %$k<va[:8E~w(BAĊv WfFrZ0KeS' Q=lI| U9W9׽ _~͆qbmc=JgUO_:ǚ]><Wۋ=K`uܫ=#x0"BYPlΎ1=t ,O ۄЦ(B*7"-N>D䁘P܊g&8n=W`̚%O=<{q |hY-6fTn 79t(KH8=,* KՍBf3X31&K1fK&]hg ~ ,4B p<_IU68$N [[P9{#Dݞ|ӧ7_&m%cìbL,y3ʪ'j/K-a7@]eb~ݯN *Ax$ 37-!MzIa)3ˊEB\{~砯F~f3TPaњ¢*f'1Ȳ_R=e97 i|N"&Bg[{prwYCm|rLkD(X%"?@~0ZAmWHNH!$U Aܦ Sp^F挽гRH?pYl%+7܈3AT@RZHoZ3^#*)36h$(n)9'fX6ޓsY]TJ7ç:#*:ݸգR.rBQ$TR#Šާ` niTSGuQ$ E'D\iNJmaG< coӊt3"ZxUfp_ C%͟4 !:v~(b4PcD.cX h&'wX~;Ɂ)lgrF={anrI* i:bzmR$J|@ gf)N` Yen*ߊ.yI>4V+p"+upKV@Xy̵".Nu/YL tB=3bPΓ.GZ:cBzWǥ%QM2D [߇u( U@܄ 45Y̚.U=Ծ^q<$eiui/ye1>H\'3N /N ҩe?ki;=3´XyأXMݳD G "kgxGax9ϡ4Qz&I wtuXJ{]eAbn:@WuaxG1$*H 17sP?шR %7 '(ӉX~k (ˍRTeG<3clyĥBRtkc\4VUD3s/-ku6:(,/d7'v+=X,ۙD7,_{qK=ia,,bzD%\`o,jiX<^09ߚKN6fb[}fOb1L?wyâDgcƛE)q/ NOsl["y+tʿMVL{#Z"1!HwN@:')~~w&G$XEsS#.3J:+Io5?:\cFjPfbVlNGa(xrš|I4&z㞋Q񓥖SCbCɶB'0j\c Fo5X2Q#ԥ4B qL,|p{5KJO-2HWߚm\F#ӕ|A@[CcPGJfnOH #Zhװ޹BWu .obh:CLf1ņ>)q8^hl~L=0ݵ#8Ze(iAtɮ"L[PXcy>oblYq'o5C$9$C N>ll)8>xX6g JdeFëFŲKRT4fBtXĿ=A45VYFzX3")!9ތgw9W0oCfVvV%`ǻ]KO0t *xĥ'{ B竲C|v;WzrS7=Du>|jm3Yr.k-54Ls|xїթn̢^bmBcſry} *$!o,B]됢튴ƊqR 6D>%V/,8 )ϲ6zMWڍ yvazpf[Sjמ asqSs촙ɻ}ڲpqäop։`A& SQB 5"Ua-.c6O<K't;} DۄH_%Pg'MLUV_@B:8TJSPP9) ]2&yo&W;8cc"?uN u=I]29΁.2iV瑢6yЕ.f~~1` Ɠ[? -Fx9!=,N&0؉ ^{JW1PMJ tZ,1R_v5/܋#8fCqJ9k5(dbCo.v{4"PZ*_M|J&Hv+v-G|iW[Z>U$ Crڳ=ML)F(qh=ET8sGj2E( ,d cXZn: IYII2kswu^Ih YǫQ(6"u(H (Oj%H#1rTɚ2<V Rwʫ bo|y3}^+i5CNv*+&˭RIg?f1]d3N<խ'wm?$Ac=#F7쇾73:3Ory3VNhd_Pݥ70P:ɕ \{L-d0m约Ң%y Y_orL8ݦӢYK mԡu5B ֘U|4A9%P 4GПZZ0COS9y&,f7)D s~2SI/ڬ6̐uwv[wƺp+8ɞfk]Uy )jv*g>T:?Ӡ_63 l_mM~l#v@T2ڧl/c0PLTX% /h;3-6n0Hfi.KsS8Ng Wm,&)EN(FQrYc5áS?*A"r_dP 8pCGyV.fWrQ5u~RP|(MK`uAuB䕺Yg,fc^?\TJs_1A7+rV0wBgs;*)ԨCTP}NT\6,NaH4ԙj%}V,v$(cٲm.: `~jBk.zj+i_掑[ӷKb[f=0RJFwvV]d#ηڏ8VGLk!߅nwV "!=!$y>Mw<91&1(؇ 0ptQD90jJBh}6ֻ_q諚SL2QBS HktKGTXN򓵧c*!`mCfu[Z mp͖7EOܨHb, ׁoplKQ 0Ma@LX{LDjyCH qb`T -pq~ON8W~$&P}._Ƒ2t{Ԋ)?LwĠYN_Kݤft4BᛦO%a밂z61@Deq[L# FNE ;[{i)Rz% tQ~I7 2nԢxdHJ!\=W%v,± Yx7B s" _+&f^ Cƃ'8"cb_roz>| R!4 +zŝ'ʼnnbR"YI)$ xbY$`Pa͢h9Rv%A+[ nyLuP?{YzzO JOi/X Jq_?(`J4;<}~_0Gߝ|- q7\R0/"Y֣V}=/QOsldS+d(O. ,/Ge8HyFpo<;\B72<" ^ H-(-(]C@ l3 G2%:ix6UovZ4;36W.)_B|wԴBSk A)ԋ),^ v0F ~V=2o+e|䡷##xsϾɿN. 2ٰn#g_Ͽ:k+ت%Cl|4scP[ @LCS?Х(ßCq0_?*]{0Tj@FX=~ + AUu0(n VU(YX(i Cg:2Ce4~34^}+i1L@b:VsP**[7'?34'_xuy }8u3_ɑ'."\yP;W<۝4]j( VAV!|zk4o%9-VrG[Bs۾Z;I <|RD߼uwj>>ㅔZrhf3$t򌞤pud@Ǜf>!6}B"[{t\j:#sjc㹬cb4-{ ,*Gްx\2v{t`ɆF\|"˻k{uO@1^Ie_NO<'r̭gPK6V-\sɃU됾m,}.&!W&!9 LL|+HF=# X43k*qY9Nhf m p!B_8w#8ρSC2)nบĵ]#O >@eI }rۉx*}NH+ۛ)-EXW1 a;r&e9eW+T.jEF.aK.98neu%`W:K] mŮq?5xL2D9̕Ƽm>$#&ȱ@C犸J[\d?6{[.jiT(Ao/3@ixvmI{!!|=tֈP3tqXKı4p]2M0d6PZv0SUW9#*Xa b1JwY;G3 9/.cL ͌+EB8@Hn9Nshu"3~t,jOh S(|2r3-{WØDDΞ3~y8IgQ뒋crc6)P ϯ/oAAʪe:6M֩#V;p |Fq(-h0G|= BH;Ȳ;4V?}Jr-N)en ꋟb=~>.H\[I݉xfo6m +2'Ǥ+EC1{ ˼?5*Qt6DOR'P{snwOwo"8t$;z6Om1`V}}'Hq|e:?j;*`vu`eDR-\0n;$0zk}ZkkL{db*0D%J 4ć/w%?vW욌>}CmQ8;ԁ$c~5_ A),[R1u JLu0yfu^f_cR;~3u޵O-9Gtc'~vc0}{Dl?1۰猞wcr!>us=#~[#*]31 ꮗ`z0J(9uԈ8Ta_Cqe4qRx*LPn*\*qk/zr՚u3AUq%s'@.R ^quN }E6Q'@#E ?pq}P7&Q ^oR*sMlQB'i9\am[ly].NdUŢF59B#][c|0t-_RDjOsU5<bVL= d^Hy('G0q qm޹hXZ]cyG3sOX&u>D Pa4Kx^HeϬI%/4,e>SsBO%%U`ui%ZO[Of+؊*1u,\my֍5p{Z.ak.nL C@[jr#|iQJI" !O0>bgP"7(mb^CUP,r^@:|pJQ:\akݼBL6^X E4( y6k5D=WMĕhJ=P2mMkh,lx|[1gՇ,У&6؋ȭ {3nHQxXDF15:PLiQmF%}FɉC3P5~b +.bЄfPr3L0YZ]Iz|C34{c .sp(}^/*kJ %c@k&iDcLz'^QMdNm`2;_"g=\z=C\@5AQРy 9LJ7U%pϾ\$A E_z,١MUڵB+"hWbuN0K/M Zbʵ&Q|ITxQOjU>m9cb*!3W\w"2(D*9qF/5AR/WPR~Q& fHρ8!jhDֆ%*CqʙfgI& {=h&NRݕY s@" >_̝SС-KԎBq,Y tHR tDr1i$% _Iprk>iHٗc1* (t4ͺv=  / .u+5DVh2T^~Ajum;>׷ikأYyAd|]"ڱYւJ,ZQ[J6"'B:g 26ǷƥP4 q*ਸ਼/,1I Rn`l4I[t ElOpҌ@D[L @EYG74}A!xxXU^ҡB7N-z螃]ge)XM.-%Jz!Ooak$fNjVød;[Pט`j8etEUU]][)L|vkvvmpE֩f?~JUvu*]?V~bQXmoV>>Y\8:xUvT*Qޑ(P2}?)5uwi%Ef)v6> (JGT(?3v.vdV÷^p`29_.O`DuE=QYyҟn(RJ{̎جr;lDCI2BQ!NoFWY[h\owrXS?xmh4u d#Ͻf c ֏+RM@d6sf˗nQw+UV= ׋k[}s{~Gk=c:_א xVHiqIUZanqI :yIQg}ɋЛBbPٖwKSRٱ/CZz3c{5I>^RЙ_lzHu/Ѐb:c8{MY픨{%_f(t=|gS)Q={T5U@&]K܉#?YA^GM@3Q'}2 X!u`Z|<dldanGqw,m(0^rw} xPyA.{VhHe\ g亰gۄp=(51۲vW|ՐqrwZ_OD)'P{ 85;;NWY1'3-tfU8g 8 ?XذQV03fPn{ɲFװZFIBf>P:Fx^ϻ+2vn?kGp=`Sb$TlH57/epv󺓻Q5DO0r"ۛv<탶;X0$eF3d+6~TR tlc.*yNu;ڽ̜UGI!U4.Ҋ6E:p'S!xh3]c5Kv9lIDqHJyvu!0k\1?0XO3:;OQWD<$:TM4߃R20bt-O>8AVZuM~vZ1ĦQiטm *{Vz fz8&D]寶e/V71>* UGvZG\huH81uv lgj@3u=m9itpYL4ܱt'NGvr,|WsPz?" s@e&5R`s'lWl Zٔ%A/O͏r6֑m_c} Y)̃^tB5Έ{мYyX }W86ٖIyHAVDMY뚩7$;3'[$U7&<~|]!7 .Ȉh !.A\ #Q . DLz۱= V֞z jiwARnOH܉L!wwBf=MZsIV ,K9!D WxHfurCv7;OEdo`XPw@5lN>r-MtRs&2B^0>a 5{w5-ʁ'm 4M֙~Vt ~XGޤ/.ilzg7kXp^D 08 ђA WT'Y1Rb8 [V=PvĦmz{y]3TFL|ǑήL_1& (77) WI $J@0K}wBi@C$82%_Kq~{~&͙YER^2 4tCe^zUKUA<9jͨɷ5mtݮ0/LodJ*!GUZ~/^[?z;[?x39$h>Tu3%^VS[yО==H)X\,:' Fj29z=?yP!Fr sKr%ndX[0.dӯ.C> ײ%m]9iVs~.7K[>Y`>vxrh%4 . Z|Mj?0Ak 2 L<4,n55a) ei>RvvX ERY6~\JS:uAʣ4& Vixq(1(ðuIމTOpn@pocE,>9ye?Yˢc:#wkԂZg\Zg%&(W&v<]Mfe+[^)pJa癷s_FEI@IO2:Ű|KKe.QS h/ ióa8?-hYK6O=`8ԍ3k[fY*-/F$ -y|8{96.%1v*μN&okwRZVFUVe80ԱVې&`2 qb0ry˓"gHb?`%׎1J6  w87eZI6%la8GڊQ=;]kӉ/f"X>0SjKcԨDpLT*$xfg'U:?|7Mu~|ϸ[=:,+3ь? U&ݘz܃;9a!/0 1;a?>}bh*|4ۤQ$U'լ>eVqopAO"Ĉ[ 9[S1u/D{qo;¨!ΩiⓡV%@0pW&N0UG4v 7Mwl~ \{Y-w$ Ȩm eUJ[ *q^i58畧,?6c5VObmn !Ȑwa\%^DHpuaJu OS,Bb/n 3%k:g__?(ƀsfA>-D}Oe9YL[EіjzcT{G/I?-CKcߞgG+W`fujUw黸j T#M8=tQ a_P 7*?W]~Dʅ24&rL:=ւrQ3^" i`WwpIHHooFbc*J~ԶcØ$ nFDH@i/Ŏ`z˛C# XQPM~d@}6Z-e! " (L*)UhoMް񾅰0 {gbR:8uK3WUO ԣ[ S`l91ٳ \ن1jZݘK eΘL/kocMABdq)SjvnGYXojzm_8cXez|cZK4 !. >/*V?z)e[CUC%,fddJf %G<9'_2)Ǟ8ߏ\Uuйl8D+DeVشx6rG P%"df b{ϕPS/+4anl藞ѕA")?|4 aeHY::{69SE0Fk?r͙cVb&{_1J }3L9G:Ih6 A7 =ʮ ºoIU ; )K{-K;hGB\5io,9dP0|TPj55~yaM:߃ǜ_r ΆI󍛾$;jѸG0eBé-T1t+3ެ=@$3,&D/^n&Y/^ /UrulZd?EAc~ÈQywN |,L-UqO(wy#&aZ>ӜXˡ NB>yϓS!ąjBD䔭g '5[C~y=>`Cj &ᙊDr"?[2?3Nh *Hܥ /WM q{@Dg 4Wց<RvOW1BVXvO< OLCnw( I;->(--"A('@1ƹ"VĆ䤖qN ygNTc^ )C{KπsϋG<*HOrSUg"K&GguZD$KY}ɟQL~@ K[zC sD{'ivM]Wʔs=pKwQ'r2 Zh0uɊ |fKx-5SDa\ j(Qt'tj;JP{uw$q"XXQ?U\F+ &j;x.x+/BUnҝhI^ϋ5.ccEqZ5x얭2+0jwl|ӳs/ ~ N=㔚28 ty&(S#%X/Jk!6]7ҝ]%I$ް-p&K.eo+~\\xu έ{d@qO}S)*#_[>ŇY)lbΛ>k`;|A:pHQ_*g2Ac '֙RiM@<j[-X۸)-?XV@mbTC-/24ؿz& V;-5AaG~1}E$)cɓ Jl7ђ=ZeZa+l.0cW} }wCZ\R Yx582zb#VNs vXO{c+1z2xyB9}ֶm<<5S0K%;@d$? >~+ V0u6zwC2wtVЂ QxKضy`pjl Bq aff(Hgto #Lگ*uk}>L{,w/J4GqC()adI:q`2k7&^'?( A,+5||y\gDp=N4m I. ȭA ݫeg#$^7Md|.'DJeUc?_Umbo1嬤t.g дTgB֋TPB8)҇BwE+e Vw<&LgڃB ':&m3qqʖ;|a]mI%kC=0B/Dn`Ďi=s%>x&eFCMP1, 7ך;˫j]|#J+Tgf.3_o2qHl1!@pBo.I6|fAU2[+~ūS,6"+A )x[ D{T'}{EwВ͟sv^H/+x!s-c!d[KHskyWL?8xp;w(/UE@6 cHcxmYʤj_.A!pZ柲ӱ SQ}"%[R" ~ %DXb\&$S-O N&%LTn w_|F@EPqHhn}2IlTE);%X ;] wqǣZ[N 7SP)!(+js48@ciΠxdmԢeB=Y˄y&SKwDs%&SURt[޺ߘ>ǢuU2ƋN6T&`NF֖a{cc]3PޤX弣MXT'_0 /9!eccv^FT5%^?U@+ʚfkN $#p0#DTW$O72ϷzJ(s4eI6Ҧk̈#I6>-t!7= I fkia1ؕ_ ̧mTfYNVo,2M*Fɭp4]DRTh@<~Hm))h.r,3s` >^sKWŸ{$EjK<3Q7%]%Xx -%r"VˈvGCZ`mxs?wi}Y'8į(&@TB ʝ@Aݯt"&05ɀw,ܢ!BhNi%KŊVA3\DS(|5(G4j} nDӄæ RrKq1эGozn};dHq A\+U/9}>QHcr%l(dNrVBfB*]_qd:_Mcrwx8}HrxGQzHoa0WrD5L T}hzfIzvNI  :0 XcFAوȀsbD PxD)UzYVgWUJyA_W[Ȝ!$ڏa$(QWbXT]:ǝ+i sO ޫ'>u?`X1TW*ːxwqJ$2!$ujrGV.k,Y?F|;0<L4uqE<wr~f*ւ= ňzQEf< ]ݥPed5ty </e1-g%rE6v0#DNY ϐ^fO1NMxoկxR.|<߶cV0p d@h{E`6,<ٳ v;bHHRZ@ چƄ25:9~d7%N{\#Mr+xڢYy! O"Xr[uDgYb6G3 nyB2hIcu4Jq.>'W1 op'>V? K%SjL ʅt ؔA&h;>18C4ͤ!f&pjCy#vG&Wp?,ri2ɯ6X"_3+eaԒHwI/h8$(LϔPfjÆ֮*KsCnAnkB_\{|2T~ Kb8p-ξsy!Pv V2SIFkeʝt˸TI%T{*Ra8nX 7wԚFW4H}є@^ %ʬy%.-|L{Q[a1~Z"F(ɵ{"p\-,/jƕ闇dIlȱT;rm8+>i] ?o;83;EȩƳԢ[oSJ_\d\e߈xڀDUe3XߗŘR*SBeonҋ>tސx}L >-;2}NmII,R2Cb^ {u}}@*M;t>@"4ǯ fYA.&b˞7&>9C"4S[&jEuY>$Ų7 ZP6187᪠~Q瞷+4uƌfs$N䗮<2nq!l 9Z1ÂtbG Xq,VۍwYr$ 84侰k=oS;xlm636Wb&*+D(mkD]pF:lPRYUBՋB]DnM[?hKkqT0&SĢa<k\)r>з}}H#1쟱n2{:=S2qU.*b[ K84/jf{@S!brC"B}Eg\X gI '˨9˩%t%tضO&o s@dgLSHw!k( Q۷52>6ԢFU[ݨ (Ė7bpÉNߧu}O֎-RB9Ilot5 D,Xh ʉ8|%7jwoEx-'n|YkMNpq9X&[gո|-", hpfW^>ywR7s+c; pd¯.Ӏw;kDF.,7'$z؊ ZJtش\5¦{@x[IGit!E&eXhS-ĭfJ缓D34h&CO39CH6EcS]a嗁.YA.רbEPy}gr Q8@ D3D;Ito\ր5X.C˞5y0?m`I>LYܞ>49T4\C?Aj>VE%?V~  0!~OӪP$ }h` ̐WS盂*`2Y&b3ln;D}P~W",dZyLw`x0+ҒbT8cz,G>oDFިmr"" ʾCBunSh stҳ A&YqwP%]L/p /mܾazByԩovXhBYMk*U]^@]X|nYcLxϚti,WE' T!Z](TiG2nxQd.W7!6DN"kA 2Ђ?7>TD?U ¬yC3;ڦR&確ϺbASIl+8s T,>k?KC,/&XXwI~yl&鞸 )a3/Gi< аID#{GK[EM=GA񤤇τ \o5' /Wwؠ ]PQ-zs)CG%F%_ʦB/#c~s\CqS7I wgax_䶷ːpXO*V-Ih#@Fg.u9Q#/6Ḿ:~BA(.b'iL+RԀ4!61oec,L\Eȸ> Ǿ s.[+)S# 0`M#xJA$Џ?Y`;uOw=IuJ&a: ᒔ' Nfedե8:fb=_HW>s䡉oGݖ7+A-d`_5$cs;Ur5zpϻz`"cʶ 2fk.a|tw`m*LPCOsp}h.y+F+QC0rL]2]fJ+N–WS5]C:7=w5 $dAyEÚ+u ˃*llC.G Wִ PoqqFKqq3p+4 HU(e6)*L1Vkԣ'}<2o$$:j?rQd쌷+4qT2ّg r<pW5}f;@Tǜ EG Lum ްCs,J`,[ l ̯(F$PzX9%>xŎ>nzU֞O܈]qSq܎3:80-ow I AF7 ifs{GЏްO?3)ǿ['走76ԑ_j9+r)Y<.irJq[Ý}rd>̱93z 1 |9w2$$1R7%w@hpI(G7 UDUAwD-dA8O G.`Ui"0ʃ+3Q!0+]ҖUR:bo75n4&+{U!M׻H=wSEGMwQLrݯ o~ٚyƴRǢiif5zpmbLoT7p6P3\JS L `VWXK*MWr8 \^݉5*NgL|CqA0 c!>~M:iH {r : KkFU V U k]xj/QxZ}˨/OܜndE!siҚ_~RG|6ipCq!NYVk̷r*vGS6̅r'-闳 O{o[҅$8 v\* 2SVԅGnorЬ.~qP)d+ꩺ#kp0eݱQJn7( |<ϒVf'B9TCtPP$Ɂ:RXF#.-+{.ON޼Gz̊efg^K ~#Kx|'mQ"lΪV]Q7K%BWf"S1-Q6TΔař~~ӄ5 u{,8C-6ր(* yPuNrƈ؎iCgQez\>XC8-u`+Ŏ(|Jp\5ö/Z9ԇˆIڲQe=P?ft~@5LrJ ~ے&H;ת!-GၚUWkcY3߯879{pZ*hCt k*lWh1 S.fKR-ty Y0}`! PP:c}iQOfLYqAmF׺2Xޕfחkr?~)Sf7 VcT(Lٓ N;YI-a. AdsmGʢhζBJ>kħ'0t3-߅aSs$+<xA<:L(7]Bɖִ1zhQ ǺnFm_#e{'Ŀ";%KqUR7h M{9=M /V7JÔ b <Z\/sjMy(C_OiدMm$NNy?n}rf=SrIo|Yɑ HO0mk7 8 Vk7 o<.bgGJ#?|q"8B֧ T@ TD,ţ -n66Ur&QQeL,f:3>F8+]?#&ɹ_^Loa脨@+>E~ڦ^$o.df3;ej+C"OVֹl;ijK7avv G K<UbgyCo 8D(IۗoCY~$ ϒ}J1;:rs\2 f 9stQ;lZփhżkӊrT{ߢƤ=NB%>d:ȅ/\CЄ R)moVSKcKVږ 4i\?3yQbL% r_|3E/Z"@/sM9ch'BESA-«H?AWxAB @cԄ =|GwpT/MfJtlb~jؑ3 n o_gqBHܺs P0IYwÅGbX+ +wA᩹\׳Nh5ޔ!\gOzП+yo +2lO>q JeT|gvB h## źR}qHkE@Lt9_&j~\8S Sj"%,}мAM!uzdPL;P M޹Swbw[P{wo[ʐ3cc0}hGv}5~P~oޑ`R.ۮN@|YK-,be* qmpd4%^;bCǙ;?;4MkB6z?#"?||KRZy ToN(;简d^Uw̪\$R3^Nͦ<5͑%oDWgYAz~!ǘ*40 \)YjQ*pa)_cO4Ľ. 6vَc ԨE/7)+n).}\68(8Ύ =y55h -]xԲ5nq)趨˜EV} U@ڊ &MqeT7z1΃ z{Tޞ&Жt:TSN `0_cI̠IZTz~r Ȯ~<EhHԥptKSkEa*?Q ϱ ۸yOKL,3iqN?»??Sm3)MnLoL:j|T && |1{l8{ %JLZDo&D& C$$56\wnbٙ[>zw40ڎ}%= G~ʆ7"#w16قvFҝ]%iDOС&i3$2w~ruN`f>ڣMl̃iVą߰څ r뭎Tl;,bc>4qӏ\9ϲ@c手 u9fFhɩ|ȍPIڱx23_o];@(|2WK>^\ i qQu][G2#A%/(y,Ji7Zw1<0~٬1[m!.sϖT< a;` .EIܻq"okxݯn)[7X%f'&2u}EzU֜*_48.eFC"ZN.cT.d͚snKGЪ-"^I9n"nZ7ф[ѹ.'h xzVxJ _@ʎEewKǛ Q}@m@{* ~ô ? v"d4c66v};Kǚ AhnmeRclx;נF^b (:VKv! d#eYGҜl1W8" ,l JVK7xWQqP*A0e4%,1v84p}A{ICL+O1I=+i94r%/E{o?Ҋ5s&# xŔOqGCj.HIԻ5QW+XK,iC3 {(tcvg#Ё.(&jwKg_v@+,laXϊExLID7Pz34fZ4yaщP!U[Dol.WaDsIcP?@ZņTv}=^zq CH@$-ܽ:'"NV D4A wr~B+] %fŌjqiuya6u3)I]dpALg"^k lXbzq `?NWiU+̔o&vAJr*mHKy],wU/P)KBif4)KFo%gϛ:.JCؚ$rS] bb UG\J!d^@Gj]m)−C=D6uPOm8 Z][4[:%G n(I~fgOhbP B>}ACjخE!eRX'\Ǒ嘯0K F&GB"U`GL\PV@)U{HaDy!sSB)OɜGiFi- tK~0׺u1f)s`rf;aBL0?`x{Iq5sٕKYLul+%RV[/\d|KԶW=8,jNĊMτ:'26w:RY%~w}\,CZI[HŎ1RdBSygoNiyh7dr c.F5JFVZqhe~Ƹe3rM'OOꯞ3R|<ּZxJC[./:KfI0گwĎj9m!XK!Ѭ\ vH$(q'F;출M.O5H!fۘtR_ݽ!giȮ/y/2הqaweKG‹}LgMpwDG5cx*XD8#%/$s= KF7Dӎk޲kw+ةcp8(𷍮ٿ_u0H)B 8KX=I(P+iЈ8*՟7i~i1^LZoU[Ȋ.y啞tF : 內8ʾG(Ӯn 2{8^`ْ$#+ ~j.jb=La!E~=);+ΘvBӕx[bx{& 1Ē5Q9! eN:=QodN[m .ؚ%(D*Q3c 7$tW'\%nhhH;Ĭ͜UJS"u3g9-c<&vVFο}X\X㹖@" _>9KL'+Q;TiONۛ<]c4" ڙ};A֊sL>`i0"ESb^zLׁLܩ3V@8:HaK{UQEڌ !E3)A""nARDl7DruM\0ٖ.\E=dm{/C$BhW" Yt4‡Yo5tpBy3(D*U-o/-(>頴63~ڙOĖx<1z><^ rhflbEðш^co Q(I_!k!NIzO=Ty\,iQDO\҅n0=./,)B1}(d[69SD {tһ)cĊ\1IZ :J.583"1]gEWABN(w5]Ers1r;PMOlp>`W,rCQ"d*7R-CwZ}WK/l17p,\;:?~.|%Xvʨhs^Bx1oDtMjEiM ]fGpv_d_ +sEia[RhW@ՅPiC-jp:v԰Ƽ& ?Kf{(8r ;ȩHS`^hCITxWbuwVߣ]|h_!\(`ա!`onE9ꢖ ۃ?CW7[^Oɏڀ"!,J6FrzV${^ #PJjeFh XFR/+t :03fG+A䮗E+!5悫8 T]8q=Vy rdJB([˔nL/]\t#IgC5-ێL xbXQ td'I{;NA&OySW&XehP!=e퐲e@:R辞Ζ~䛗cC޶R⩸0Z;{ioTE"yRӎz:]6G3X'wxO'Uۈ8$0O?nܘ7'in+2ޥA%c=Pnh~ql&X"wzqO|5#sUC~*UUd%i3{2L;I] o"^Z[g|E uh0^N}uOS'}`B3 {N[g@x E|s)ZwmHx>lJ808Z鯹Aa8εxJz zknPgGא=Nj"dz<M⍨G<ݧBn}`*X'm(`-6~Z9V?O3y;[Y"wviQSw(GWӌ奏Ɉj->cAc? ntZ=5SghAM/#7 ӈ M\Zګy"3y~ay PͤLq/2%t=3?px0U%˚ b?u l6#1*Oit>ѧi6\eZ~iᤄTrbc+@/->=P9 =% FY_6<H5BlV\"IVLĞZ̀}v>vrGLe!Mwi“'fx-VO֐a/f3 pR40^aTd;z.;d '6StGanrGZQ'&Z>.qQnZwa7գgK}D q{79o9-'49:gqD :wP)g4X|s=rNia 7]|klBY(i~D:/ObQ萼ɥ5`Pq6|# %%ERtŐ}]a|/ ^]=ghq+%\sC~/ ZorM:Oo|K#f:-It.>m2ʖCs4Qo*"mTE8Tڡ[Eá caW|gN(LA@ J7-s-E,@ cjEk#Z?y_zPACOC9s2xYPoȒ*rqwiJo{|]]/DvCr i%PXۈgax;J4U \lJe^׋8BX,XxfkR\ZG^ ԃٯRtg*&=aW%/G7,i30Xyjo\PbvonɦPEw%)73T s\Za0`':Ln7dW>*Di )"V%[,9;`Wz@cl pBquCWCFV7Bbhv>ӅEi_oVGM9MjOyz"E|A)q|c=T,5eº|,AkeJ8 S_\?|'zeC0j:Hں4^;(:р$&R"jޖY{K4CE Kx)s5_yoCNR֖;z(4OjV`H ؽa1ǎdv~ԇ7h_6AQlG QK(UU2lr"=K͍ mO(ewja.^i4p}=J{A8"!60~%]%EM4Y˚nII嵔 ?GY+6 «XS%f$Ve]2Vy w7~{(c@Ny?篫F PY"][em.n[  "LyN.~omf6O$rܺ](x;=!8.X/ |mW+( &m~/TIcCDfZw~ Yǵz~¨#!pxZ[ x#njɍmfag=Vໂ]N}3a#ҘA7S+A!'hۛK[~ț7} >M9u!tC*$fԅ+FG51'Q x!6{Kq~+. " % O]ްsk %MH_G[]$u P`#<6[ǐוgT 9Fc-DIqvnM_zN.".tOֺ5]z GH|Sw qJShKBHE5}q4+ж$Je>gS rSŠ}4_P-3tY jYӤ]7uZl̗ipI=`{u1%-z¦ij{59({I@7d/I=B99o0['>:.yMGg_CC·_͂RWB$ mFhE;.V{ؼi(-N::uP)G(H$0\oV5L!MWV0i,&7}aa.:[ D`cw8 g ©N  t;xSh7kd)uqAkll㰭G㴤?N`w OQ@.gFm =,27Hf3H[([,{.f~@L +K+zn!w!L,l| 9ASQ6*:sA|E;ǸNcvǣ"ϓ n[̳1BeݔN8 ֢: ]PUδw,LQ$g&n*Ҏa(C\ Ԣ89dy4y>ԢB|x'6M$ 1 w7;lKT͖&ҷD|]m0xυ0TMn?"<3pD4Rv!/ ?2"(O[Fu[b|\_vM+aztڏ19KVfx+ח4dx;_ xs3\#YoجMᵻ&QFdK-^,[5z P  B'a]0nwm}[f4.aQ4h )01aP=Ʃe\(#xHʲm" z/:}&rض64*a{)r A%픢p:P-"uʑ`+2oY)w,Tt+W3_IN8Lg2v~e؝$۴ć h7^BE: <1(oF]Iyp\./?pKm{r|E@ d<Prq%sXh=ߴ# 1z߈Z/Z>^)ꅯ(T29}it1݊Ms`)[>k[(:M76 BZPͥuB"3m|ۙ Q!W5k ?(ӽTA{%bIi[vRILiT/#)HQjaȳyeL? \})AE?{Lh(? tRb6U 3[`O\; *\`=MYT_?SմB{ m0)0zQ!r1&i2>vnԓ4MGv0E{>h-tR x_a eg۝ qMe&gqub2A{e>SCFQvl;Ü6[ |qԤ*{{}loF T.J+u5م9w aǛ2 9t1ݠ״NfI}PfTxf?g{Jc4Eh/G: 5]:xX }&W uH\<\cJzp)IƽD9+ Y{ [m]Ĩdwr fv0{gIZ)ftƑqntcx1aE сӼC_Kvy相kX1wHMGTb}h*m=.!\c.N>:s [l^;Wd%$TpaڿT;g`u/'qEJC^Ԏ"64&~!doh^`k]sVh֔8qJrxp 򸬔XAG B6}(ڳ Ɖʊe03m<}[1N(Geo|_6NCO,bb/:>t==֥]|Φp| D3bx6fI*hnCVtob L$ig6Lgw _R<֡_^?Rs&r~>F-ц`(vCU@dq8}$4hiCPK} 4 ƻTu$|[USr L؏oFz-4LEaXY \$ȝvP`u-`yafYPN49Ղm͠r}#<W8zhZ.,;O3BrH=P{]["jSsMW%c&E~p1$|4a,O[ , ɨ{I#lxgZt{v:;#7j'>gK2' ^KFf i;gjVgp>X.s[P!${@*z&6%l? 1N \HΦ7GW y0u/*۱6:Ʃ"ր a1V|O٬7Wg MG `_Um>> /f<3nR%xiMcT?ʕ9eFa-:O]dB&Z+erGV+Za1YL??E5|=ΰ4NEv+ՔY؊d-B6NGrzL3v GQ[zdw}Пw2b¾Q֭ouc(cTw|L4 v[^Gڲp!Ϻ*ֻ  'Ef,ף -h3^~ "'iRL4>iH-x@nx[X7 *=TІ:Op )buL'՚uۭE8&(hªO| h'$pb4Sպ:Te<ƛXFVD"_[I dLr,Ӗh->A,r7/fvh#[N=2Bd0BjX~v[ 8N\_Df@ aGKNG@ľ0]Ysh5@9k&rFQPP>ͻyZasڻMc 3^p~ iIa?Նg&ȴͅpZ ȉV75[jysx2+mqբ"il_'N| .ӷXH #i 6k/Ml7VRGiwbvg!ʮ2 RN/ZҦ-d.Heÿ;ڽ{V Rt >#+ܢDu&tjg5"}]DC,Ph$}ퟯ .Rqe8ۘ`n8lన[Oّ[ЉeQR{Sp/C+/wH׻gPTǽ8HZ&DLs`Pچun8o@ڤk:u#Lgȋ[ (ORI\}(wSlڼ[+C^nDSi]:lWz CpR-ҁz=+)E"8sr2^<=ވoU.XBZ N5NLp\S7S\BK90*i$p)DT-Sh[k !M\8G{i<^h> 0< =(-mXrۼlXUT 9W7d=@I'{4}p ?وt) bi:]FPa}ÎF Ff]j<)S`qkf$%7n7 ,K@XCO&҇GR bO~Y~B6AxE vM&,Dm%F*q}5Ꮘl(6AtiV, RRS9TxCɰ+۱.:-\J G@W>Wn.+Pѕ%طAO|u(ouaRu̥@p YUܑBml\y\Kה6RbLM,ܺpY Mu"&*I愽L nǶy9vzwxSyUDγrk81˶/YYzpfzec"E,ʿ8\+@`]:h*fj #FЅDW/.v 'uSU❘7}YBAU^͡62Xtʖ-cdK9;nJo,k)ORաvf;2䟟 qΖa]z8Wq*ÇBO8RilAV5&MEe\hi]IY:"Q^ $SԽff \. sPr"~U7wң&枻xM,å5°-\#m M/P.ʦ:l☾!E9/ Vc\xLRj`qT殦U}}%Thb2hwn^DЏRk+[ӯ,X nZ@ބ6bJ/ @-drːj$!k$ 2NgpK$BƔ1luaMZűe'-=m~ d_j8 3:Y ~rցr3&Z˃Э*z"ResePQ>Ӭ([(RQr2#Iy3ƹ@M k(lk)$RQR% D3q:4lkC|T:*ҙ*н?7  sĜd)aϹ}.aho,ٞ)fkp!yh4yhP*i }*"ok.~0*h\ڂ8~_b쥌=ǤًeJ EvdcYrծ=k'QCh[j<$=,=ragJbi'ge"|>fj:C7q\OݜQ'Xe hd@7r4YcϜ BwGTrP[(qޠ~)oIntA%n<2hcv\94_x>5MbFx43K,ѷ+'}==̶XTgM`!hmմK.7vʮ!Kr pxEWUxוI\kj0_%b2ZK0"Kirpy.*}UXNua 1MC#NdeHO8I G H'$rs{ ,Ze=L-6Q鼹r[IEHoߕ_Z|=c"7Laǭ[&17! qWX"WJ z[vP%M~w=R`: vmCة0Aұ4εKA(fzDD\7Ncݝ:ظ>ibvUXZvB ByrSl՚j 7H4m:wF#[)#)QyhN'\Mz,uE ZiY-ߘ/ᚼ԰lkp=s\PX6e SJg1x+ 9埳GhzO:%s=?Z8)]?oԢ-(*S=-ę zrlF 2`<'oW`E"xDǿ CE]Zo!Œ+Fk/ `J7S)ΠD{D7믲$mBj"S)o,9~,(眷yw4O.,QF.籧@S%J~?VX-GZ?sY)Io9,~J`X-eE_bjx=@Iq"q&5Y28P|x桴q]]riNsrD|͉NcũoŕqL7nT!?F:~-J'L T5$޲U [M2K:b F_[V"/1&SրB6⹩Cը{W&3Ha4e&%gOgF l/Rmdk.FFGCN[&V"<XRdt!;M}չjmejǮ4h|<9o<5`(qInt '`1y<?<i6dXbv6p4$t/Μ4>х)v4Q%νK%^7x#:"ZiDuIH#n@_HJ نBA lI9Gi4p7qV]X!Zm Εy^/2aCr i')0]RMk"~_.Kw F{GzRt?GV ܄1Pg|IENFYYco%lk;kuW뛎h8S 7$.=? Q5"ml\7?Ѱ22hSsJӸ v< L{ahfuFnj3ߖVߏZ)Cum[QF]WjX#<*h"Ȑ@ܫNO}{ElC\ioW}w1'Qx(>8YX}\Ў>9b,qvVyY`Dt o.b JOn??J[}b>dG%+f/"u^.cpsPun OpM4\a^U4 `nBv+ӀŦIK'M|7iݴ%ЫNq&)C%sGro{G%f .C ;8\Ҏc؀A U^Fؗ\C rfY6| YZ@ҔyveA?t`+tFȰ'{H)(fݧTRR xA%atX#kB[k'p0=V?1/ b;*ǐ xj힁3[1\ xA4(cFuo^BK 澉N䧱}6."UHH{[&RJq f^-rf+4+jPjqd!ƊX;kq5StEy?6Aҙfe17y Q%u'Jթyve>!*u89C=i#}֓ zL4 iBSt[{fD_"X!H.ǼrxƂ[8 Xd|W{K'AQO= ^!i)6hsX#VuW{Q>FDi> *Ip>-F"S08`=Q'X9 LC”L%׬00];agt5Vgji;YbOk5b M,P|`5W46eu]t4>LlnV :t"2]~w%Ky H-9c/$m<̓GHQc63'R<H>-4OmX1uhIZֈC0~ BT؅"<'}_c17 [Dء+ )Pu# EoYx|0{jq~#< U"OaFVjTt\|DeG!U. !_Fm^^X13>ZV8 Kl"*/7EDblVFts=䖌]|}7`tz5胇 DeeRq!Q4VL&:+j,gұC Ӏ&rMrIa yk<,Q+;.-P"m)rJ$B|iG~ Sm]-Tyj+#,s#h )$8;>`\ ZpϚh==]Au_O K]rH?GwQ +E&p%fE'!w")wM1>uG~Q]/>=&VIZUAb+}S{1VHIR^<9n/v/~ TU.ٟK_wXM[]^WM@/}mrݦڂ8&-T0#+|\W bڣ]?=ͅCϏnM> gɣz XoX?ßuJFA a$x8ܯ.1֛>w|͎ #\0G\!\$c3^g#ZB>0vmsm)PdFlh~2vV>%kALκ4tXU2o2qj>93ܴ4zsg7Bч'ퟑ?Q#~+kGXS]th%L4 "2)nذ(CG^g2B@ܶL/PrR݌I2uyʥb]ߙ8)@=K\6x]̢ ڪYz#{/*<Bq1˔9K;*g~M>zvhK(g`Jꓤh/5Uld: ~1%S 8gw"):nZgg;h)f+ TѤ08̏8BZtRQYIЗ˛:g|GDД\@e_ dwhnhEp8La 5(+ *)[@'=%cBXL [1swn*ͺb(ߴ3t2vfH1J'V 2{r~5pp[ՂI+ lG͸z מIt<},o :NWҭ" w4u~3~H>帀H'ݚ'ōO[㻜?M%%Vn!<ާMm_))bV2 ~=LxFpZ7`Wj[bH▛[Tĩg`G(UK57\o}.޷[\GƒgGݐJK'Pb|в3Ii۠~ciYDNQ)Q>ڝ&LF|@눝&6];n_$yz*!7cv{o=uxljΉҨ Q72C\O*Ҕ j5~`89kH _V6qE6ه{ }$84t//p8myOW^e"bDerTr*Gѕ־(\C54MHxe%bt˛2ˇ o5}zZlh[&:jW: S~wo ׬K__Q* ,Hm nE);,FT7 $Ԛ-M o-<;+_Sκ1N⽂MXS%6Wl*Ze)QnWn^?W[* ,{r =ɭ$‡HJ kxuI}ňզ*>s} ;Mqxv&EO 5X&+h\k9 iwh. REh,mw h>Ӄ{X٤4>沋qE c _~>4zI[3f3FwK1%yVi;wr)A!<!cϰE~>{dMf0"D2%!_dqj!)r\bUq{ʚ5:K_Yb7vLrd.y|Oi6^~Vvg\Ϋ3ⷢ( vTٹ3d}*qBp~>[,Ҩ>gL'2MVX$vGQD ~)N+Ejvߘ‰:pY'^+YHA &ޢK`ߦIv{LCSoEO|g#DqރkITzApZr߃loZ\5"oM~I0WJW%-B8y1Y TR2cr5m I3 -1/+xRz/i^=(RRoo71o/~J :bp%6f55̰&`xLX)リfyp37t~V0_ CRj.D>%z!:*w<`N.!"eAT_63UBuSAtń!OĿMM׀` {P3>bAu4]_E:5FBnԏ8gws].`)j0}# kj)Xn3U8c)c%l ą7eΚuu"Y 7/`@3l|r3zl<*ؔ`Ag.s⠝.=(f1XBY*dxiYOU6 ǴryweӪ"Ƞ/7dXV&;KBk:>O+g_E( 4AGSQNΜ('Gs|A6n;@ vѿgO'Z|Ly5l>ΎtMڟQ'3}7x'TI&qudlL^(F7L3IU)2vr'Ϻ:2h ,ݸ|om x!-ĘAE XJiEDrBOSqY1! SQ̨$׳wXdh=2Jdфq)£Ec%T~}l/kK()rsUbB7ƭb$3iB p7~qX/W1x=L/doSV.D ))xt$k޺wTnpYl'Qx6CaODX yZؘ7S(IڭK>+޷B!rME(dJCx#$!ĞR>-7RHBs}73'n0[GD27-C{Uw@1W .NUJt#ȪQw#5 qR Ǎ#BT_mߒJLe=^h3ι|>@֓ ˥ZI& Ew6x|ĭDѰG}x (؞ au|"\EF)i/k8SxGmYu;{M29@fctϚ>'K.IIaY@U|1_ޒe-mj×|făI;O8I\['#jto^pnk`r 44C敳HZ]K@J0դ@ ڇPhZ husew64mMZ.~Ѕ'u=ѝ'lSt2̂&H\Cw%IG޿*nQ@}zw$=3cv'L Mx>H u[STϘΣ w~S?KuogSo# K^+fLwAZF3 *1fsDz7dpC~Ǥ8$"`fcS;tyӁאhQDRuEmx}bp`oCJ2ԜadiGfͮ@'o2/2if0zSb1gr~K jYEs'0 Ex*:O&)o!yN@)WCw Y9I;HCX m,KtԢ}0OM*g"+&q17C U4 1 ]smi)h>?] 1LB.jJR#(3ÐFɹm\xx Drr0V1ΩM*nʌtAk8MۧVxEw`⊯%ssg%o.)fwjjF x܂K^ެn4ƴdqFQM4.tg@W#Jm& p?w]hf"zt$m!߾'y@GO"@s&Nv ` DADIzX?߇8yBq+uߜ6Uf;Y.#?ML^𗻟0wbpV3U9 dZ3= F4[1PD)IdHl?‰9;4,-VwSb;L$(bYqOȜD~^3G+b+16𲌾Ӿ8 &EԮۿK FںlycdN !OJhB$uoFd)oMÖS!9S'{oڠNߔ5r!G1!c,CIɔ߁eۼr,sFY )ԭc[,ůLR;t;~.gY,/ñW8B)<EN4qİH30uͪs_HXg[ƚI*]|.rY1Lp?X z :!^2;ƀ8/|RkR-~']m.k5 C d19ōH7Gaa8׈ &.7|;G"GRq(3QH+]3ro11ߝClI1+o@^`TTS҉UUEH8X؆|ĆiRHBѦάƅA"@' 2:ަeUIFfg _C] XH8d`yU@ܳqV3[r+ѕd[gu|ۙ&n亃c2f:SD g )]~P0z?t1C-8i|/,I!oV2;[Alr-V+_#;B#o3W%+6q|?U~BYbPf&:ӊ3ہkA]+)#P9-P36̃|vQv4cd{QԊ|TR&A>'W^S 4m;ZwQ-&BuR8f]MUˠP Zb{v8ţgyi-V̤L_~|*`_ 7wZBGkia/_zn8)r^Y8$֩}biC C|Þ|7wF@Ωm?'vLޝg3_X՞lB驔PH?8[Y-Q't-QuU'oz|mˆZINŎyIǒ~)- eoǛ6.\Yqc3_ l{Ex*hTW+rb R5ʂIqN A5Pҡt4W.qgWga(' D&}%nKW@c(xZUt jQq@_<<)Ik"+z5Y (u{kJ"j VЋvpsQZSC$ άi9| _*APG[Ù$5Gbh4FpΙG0 n%^U}~u`Pgog ~\k!_)APVu <Ԡ /?YoV4h #zd/oh|X@}wO:f+7zι>cB;βѓۜn.Xe];$0J!;<*Iq6:j7NPrbX-4RrIC +}_d֕(w#Ϙ:{biʷC<6o(lI\&ޅS?zLdԬ9m `Z>IZ~s|gf SQƀiqF#wvS 9&ۄ۪Ew7AZ\+)zmB)] 5_&9n6;r%QB5b69wu3HƖ1rqҿKOQWhpڮy'1!SvXn G\ۚIC-DU``+Y! w{zW?=SsB &LжQt9NPyx cPOGCGbPSƥ ܙ> &J7M'H<RN{o/1Wr6:Q_ݨ av瘿?ɛ00 Zsږv'[ %MN BIVrޠa]Avl%jOJ趞ԗ>yB6ߵΟʌe!HM?I mq1\F2@/?ĻA c!]E&A5l{,A?2!7~Ѩ4%י% N֠w#;PC IB}?Uk03RvXSBfsVMt "9808⳨] u98O&\VK/@'mnǴ+=-sW"gOq}~LE _3!ԙN'73']q70}f%2EvSHL sC!Wݻ°"]NeΤ'?a Ib_9=PQ[Gy%әџF CLL-_ݞkv9"S.k62R-#VwGk\pxsG9]<@3#?yJzcD`?>[MzR ȵj/Wm@uZhCRo;Pvƙ7@Kװ%%0%<,5€VHL[hsLQTO?éV{NԎ.Oq_Sc$=[rىRUc-s>o®0UzVrmЧv[Vl5 }1X׌.e69K]:;C 3k5d޲ڒOF?mYx5U:ݷ TToX$A.ȅNGF$+t9g0^#{/Y81?;[ @]pIE:ij?nE,Jc8nn""y~&{oUIDcŚG]<+l,]6?IQ)vIm&tDr_W׬D0>!j#3։)TČMNX[G\T#ql,FUhy,7Cdfaflp@9Gsf+;HuP8 Dԅ6l+9ѩ|b}ad[)Kn˩A Ub3<.Q-6niF O<F~Vw e` .(d\Q?&2S*Rc=#; WZ5q%۩mBe> {Պ&T=(LލSIt:!NSݞ? M຾t7\dkE}悱HdJZWo῎e e3Ÿd(Zjۨ۱׵c.b]ʜ}8X aٲ>덩#a;2; x}SڔqՔE M}ي|Yzn֌(3 l]k2"dW^z*|srs]HqV3rz+M 1oƥgz2jtLo]ݦ\1SU=сm*׀2F'Hg/m# FtJ7T.bS_} 4#6J%Y:^!(۬lš8besۆ1Cp}b`6n> .]gŰWo &Z[Ie`DYTh@RCbms~nw)| !?Dj*e(ω|4` jZŋ-$@|ȖαMYiW ըrb_dvo-x9ƽ.weڮGt&o3{P-7kp s7=/lQ~EĊM6f=wE'U dxr+sװtÉ4ݝ뺙(ckAq 7us! Pө]e} j*ta}B|+/K!D!4!(24fe ~&ItBKŜmtv![]p1ᐞF;ԙ_3t>DVSk9x`洄dB8E= 1 ]YAyCMRKh|G^ٟ/7[1"(>Lж}̖7 oY<u6wD)[ .A* +CL C)k %=O|E@ IlJm],{hpB깨Kk–Ž:紋%!$[?}!ǹMߝ_@}s,7~l$Y͖NJ9İ.~Y{a}?i)%v`̊  Zqj\&3pXPUh'{J]iPΨ &Ar2m0TR8FB~X(#֒qP/2&Eҷ^5>h/n}y1gsUK?nvsD6&·?Yv1eɜD#Ly8ew6U3 @m!Vz*Yl$j'K>܊_=M0MT<<"S'i[# BP9oax,b3뒽"TNe^ͦyk\di 1B )C#`>"ǽt}]o3tP3KcR|zVhL~:󲲚tӭ7t ife|÷jqB(Zҗc=Ŝ1.)qEdoʛ~^Uf_VZ3-q~ÑK[^lٓpFF-yu(CF&JD9v8k}Xܩ赶vS5WhKN8 (Zʠ[/U t:㑃$,!畢7nАt VŲ6[p|b|$Uֳ*pΛ!Y=[s!ϛ65KlIٝߑ2sn{2lbS^{僽=LVA =ob71iu+c O(S䉨 ͦaїASlI'O~Ÿ֯9Q|!e-C߱׃5 їPڹr|m!5gSW͟U9,ԭ) "RV,7'Z ~\^̩%1n;^.mȋ4d]xtkOЏ |dcm~ ?'䶨߃ߤcA2e73`1x^Q 2c ɶ)avcx,, /mH~/( 3Gz릲pg CWp D){f'jVvn3,-{(!Kz{p$VL;Eu )a MϞ iqsl'ߦ/Usm>ۖr-G'0! kbjCXec h2u>6q%J+M&a/ZC/^m3!Miĵ^˓Z7c95/ *-]TP ٓ*b*sȺ>;gw`mTw qP cAd0r\ 3CVu-!Pؖt?8;KjN/r`e Sܮ{sA:}T Wc?0֐Q!.QZv<׵]P~,h* 8k^L$, 狨]_Cd^I|fXdvBCJx[V9b7P ҳ/[b̐ ɑ655R-oc{%߉MM Bmn(7Fxdt;hY(:e)8bY%,ג2qsJv PR;ڕ]4c4R)*Tiy>KbObG4 .PMB-PBL)͊dʤ-b VM4}_[uw<]RS{{8 -DH'ǪM)SjA>E`h;xwt+B -uNJ`oƈ7GtKޓn\iQ9_| wa|\,$#qX$Y3w)jw=5fدփ$.Q+$".U^pTYR{O 0Q|gד&J&b ZJ_-Kdv<Kt83mfX#Eѩ?G|D)++sp8PsnN<`ui߱JzӋۍۯS8e-ZܴKiE+<5 ?\8t8P&+(xXsn CS4:zC/6,aȴWW6Y`+zH{ȭ%ҳ/Zs!prfzwv,d'E]{92`G_$$߂ԟRVGkiY@$u,I+O *;f=gR)r86'u#0 g%bC Po8; EGb?kj(3rxqWp qSJ{>Jdk"tLI-ڨ\|c2[/߄ gm]'{Nj=™u')Pmvާds-qe' ulB(Q4Nf <5X88;}TC;8l"W7smS%Жh9 ȸQ-[B:I=8CW<(+qhчrz r |vl0p! {Yi…$m/BP; κ*P̂weɰ>MVKS7o~哠1}+`,`:AŴ< 'eQٞk;-D%Cc+s`$&BUJXa LFū #ӛKN.oYF@_:"_V ˑSe)/'{ Б6t0q%sᒴXrُ] N)=Þ?NLŎ5^F@\A+V:6nđw$bVa؋D Qsox (ZTҕ)饸2T28?{q@y+_9Wś<)GM^0t&nj\Z0&RK%P,g* wH}dzT$bHTj92TzTð7jUwݤY?U*pǏކan} r# -RG2#"~| %{*OoPξ; d+i=n͠8{`ݲ-߉B1FhB%O{czA XDZ+tWY9nx&weJQN+#)\w$扫@,{%:oiƳ^K:ջs F= ZBm?G7ћWΘNZERPv JACj/,#MS5WLW\hK pK?>ELu!o5J%;X |ۼ$T:HqZ7ƭEAvRѰz$MiQczT#* VO;Ϣ}F?ĒSO]1A7y?ܙm]wS(CVT v<V`C]R.q +ھZO3 R=(ml]FK^]ьS"j8)!gYc5w.,AKIWHMUNAl)5F]+hⅮd[Ց+'CnE7 KK"@zb/zHv 2_᨝С"$Qհ`~K &ǝ(C$8r϶&Ħlw݇{j]t?r_9 HWv zh-^.8=Y5^< 6hyZַe(=\}I) [uL[Ph ;|Ka-+u+X4@@ʴ\ @Uȳ^fmY!֚$) 6fqio!z!xs+ڠ?'Ua/dqp2 +FYYVFsuy"@m0ސ+>>gF?"dS!e3CˎcKXt:H^x '䳉QGwp9FxDHWq*i!A ªpp,$sf3x,/X ))=-n  eih `{1N 3{bNǔquҵNK)Bm^-p3ľtRzp s՘ȱI5C>',i.iSTbѷCoso) KM 37nj:0ƽP@b;rx'g9- -0(7ټUK|:k*CN\ S/1R!P + IsQK'UGLZ!{ M*䌼9pFyQE-ԳǴm'DUoKc1֚JIHX^.#4 wjʮpڣ=o7اUH:]?$ZmKf#!/G>fg'a LCAIa] Szg-gP7m\6c-Now-͡6"3OLI,=O~F%K=P7F\6Ff0o6fR7]zQ_)%h:~2A%f :KX`nL>vʲ~MԞ1QD#šި+|Q! ;% :ak6>iU,ʯkx`Ky7=ΧaQ" YEC$AT6XYO֮hNEq^!LԪ8{]^ھR1Y3㤐aFޑ 8$&i8[n*iɠ#Kb§-C~iHJ=V%RRmI dN&.{B"'zH~Y\?4w]u9w/D-!-wۮrwguSTXlRc{ shUoOu`K`L9# ⦞vAcDZ%g RwvA_uXz?Xb%*F{JToTدt ȭ6sd dU,(%gV؎1)=MêT..xߛ!8fp pv:"eĖOGݘEs @Xs 81892n~wjE64H|VԾ?mۖW|=1^<ӎ@fu.me $t]A+&aJNx \Qd; !H 7>PO띜s),p:.$*Z5i'؇=䷅q:#B-J؅ Nt[c=7y"Fol2t;R'ıTWkPuuvXIFӁzV4 H>r,=˖)>|{v88鶄שmTiD3M@NXFbIJ>1V\;$qhcyGi5΍۵κB g G  " d42Q0ば%Afn# Uj:Ԡa]?oXa$Fs JM{!rA+l^f":d53Uh{'z_%1P^B@V``xAO{czoMH\jw `Ad'<),NW̙!hE(UB|( A Rׅ0P肨 yɄZ*w `]CsgeO0f-JG"Z'0H*^W>W{*ZvٽJ =E:CM2@VIv_ ü&;ZpyߦZn<WDɛ!YdZ|@iZr0kRQ*l.@Q%gAnY9ɹ]Uhlc4;샎BNw, cnO?^3Н=@i|^c(Ζw}HӂPeF1ПU,FsR 2" H?{fu\߷ 3$icqIud, ȕRmKM .7 *A۾GRp Ϙ:.S'cfϻO Ϧs?:*Σm.c8phZڠ7U)TPYیYI]'v b7 <.2|Plp]B2?V@l!%gX#5d~0QyT}K,~"ǏwLt~^uA4>՗ܭ25ƒN{h~=d+8m4SVJ)w!?X$4e%/:A!%Q"n$3G^c>>CЬp1ixAY>1jxvUJ#ښ)Γ(M1قmF )~"E;PRL}}__PF֤372/JOXfbo2ɎP <2Iװ ܨQ&/ xwn2/ٞs񭒙 ]a=8G<,,NB9m8nFvejJ}'{8y~x+:&Ґު§u{̼ jH`Mdsun459oreyJu|nSɏZ?d~HIR#6PyKyI<;üYFsJ=ZE*I]p{9€J%ԵbZm ,F5)ޙ :JUsk[&F+)bl\znlrG9bËk[ Jje:$,[vwivI#qdvMK:XOٞψv8wSj+u$X͓b  [tJ3G>TkY$u ,sSP joeFYwb(C'Rf:9+}"0sem$;5qZM|ykyҴGp|8SjAzJJ 0cqy} '-(݊& ^#beؘpCQ.H$υӒE8 ss .oS}ۑvaZ <WLϭ{(еtz@l(Bz1?{56MSȀ}e I(8ćho,U`'˭i'blñ$4S1$XHDT46-oV_;d$DQ/d{]n'f?EIJ=5pG6-H=Iߢn#@2fMcMC),4S?Nagf/)rց?҇`$شȂG1jw4w4'C N M/ VФ_OG'MgT=QBȚu&_]'TD4֪¬39ݶ>q)t3bT_!@ڭ!Xr5s*:pF[{9N5y;JK,OS7 R{sl~g {pw4E۽g0{@ $)e1"1SCM`kt8 vq2vkIhɔhEOJ)CSBȜ [ten>(:%@X=`#p@6 }|54嘋9NTn<XmZJ(|zBv.r2-Kۺu,s-T@DQjFt!tbmg΅[q9gl<]CCiw̎foRpV.?&퀬Og|^ ?^x.G|^h/Csm% =Xl{烿޳_t]P7+vNH4QE߉ V2K;TɀSҘ"?9 eڹ7R#;G[uE+ sw?p .Otc*;>AI ~|9T?wp9hOөtc}^rc8pueO`K:"ĸl?$Q"09/OX ?se 6'.>- BI=֕g1`o\_G$l>B@xl?l׉]oc74l i9˜OG)"LOq =HE^{`yŢu 6!zaؘ 1fϰfM_%,MeJzB*`V T֏L.s鑯qK:,EXNT]smҔE ּ'մX yҬ:ӂX۵Y7tO:ٴs^l㥷J?!V`XY'!mp?KjCXAa~Vm/Wdji}P*k'ncO*veD'O;-s(3FJmtm@'JI 1Ez!7FY;!%z']cs Y#_3k>#vkh:OV)0pZ2Z=P:P9>%:dL982d~j3_8$1J穔F`ߌJIG\&8B"] $L3]7~pZJ\}bZd^dEj@0" %-ʭ Bd}VrD;F /\jB.,w*r|#0!C'{ <7s g )s [_Ԓ#r{(v_B]5!/<¿h)[<#j7OZcc➏vʮZm?ck%HRc=5Vа>]vċHfN =@OWUUNn~scf*;_ f4vUŒvyEOq4;+PS}q A6AJH'#Aa9vx︔-k? $C@ĬBxHaBi ؇Q@=6[ԴSFX輥28Ʀ`_53Li=*6W}D+Lص%ؚ(OL%i%o/@lC&|YYlk*'4 +[ߒnYM&4vtqqMTLm&jv$")åBO闷-g'jlWRFG`8}קaw3䪹^Gn#"=kLd5qNA nL怜im ,&|ilH3t''C_s`RZv:Do6D4ݟF~ RBD?;y-DaX ֧7GfaS%O)[]V!Sa̚G{^9M>┋xDp IP8)˺Mud ̛IiD=yN ?nd_XJ1~}ADEn0a!f1ھdY[}w aY6ReƜqVE_W>Yb"*%`ge&s#+6\,ur5XkN6|dS-+8WY*[ؕnUb7Y9H翗ey8ry왹ZLր&OsB|ʼn;ˎa G6;M)&6;SUnL-[Eַ'2N# crL֬uN<FcZ{l9sj&\J}^GAfl.Pww7Oy^]qCE55G(E_5GRufZ⡉afpxip^&D Ld@1 kD& WKGQQeS-oZT!. WQz e`["Ӂ6`& むT҂Pu!0Zⷯʖ{櫀_c! >,XV %3qs:(֋c*iX6B@:*ב;HӀh[à[﨧ś .dL@jF#W- qiyю>*)S(I>J4E4 >?K,Dmڐ.-+G8ڳ3>?4Dl3S_aI^g@=>Wtp̔$D"1HA {њ=:x;՜ ʝ LgnDX@XjwM6j/w.nn+(Bu9JSލ1g n&aT֤;pFYX@jmr&vvr.6S$"v<d͓,\NQ-1*T}NJ\] c7ՑA> X̐9~EUAlo4&lv`7L~)zdkbm'EKJW~" 4Ɓ0ᆥ`ÑMxjLF]yg20F;%^e`97XVP&aVůwqa<" l>0EA{a{c,Q@S$N5t3Nx0-T8|Mu-gcQrHkoTV"9O,]~t Y]MնX i444N_c{vVa%"{9%8ZAOC |Y=!|+#0j'|S&ժL`o:M֐3{v l̢Mi6CM]MY&1lD„5^PAHz;iukaYʰIf}7q%}^L3_y= ̪'{`PeVUh+D/A/T OVN 7"9d;h6T@Dx|F7!03룅"*]7\:GhAhGqϣ]ⷴ0xUfNO`w$D&uTeTUi0J`J7S]lk1GY)PSZ͗RbˢKXO j jBV~H#ZAB+DP8028LO;<2rW9pjtސHЩR<|K?U=uO2~E6ZPqm֦"Frz6ob1 !5jXj> ո{֋‡JLR(]ˠ!(['A6GC<luf%cedL(Yw]E&RIt R/Kԩ#&ވ+vHHZ6W(aEZ؏yde̋QB_| %WƐ); (c9's/E ۊ'|;EMN:h9?wlCG/5,ǃF ^؎e)b&rŒ(s\>{U-Ǭfe'ƇD"55/S;c&ݵ^LԹdDϲlRz|YQsJ8+-nbV(H۠j{$sizDz*ʻWF2l\Yֵ|@VsOuRFBKE)O-U='Q4zd+0Y)DhnjQKedzp[IuNnRV`vƻ44JQ$ϿhhK} ‹B3HTi"Q_s0f!ʻm]X3^L mY`̧}1p*ۊXv6+dB"x"H[~G<.XvEȀ)׻tePfɚCTQ]/RBcT]?^5jkN GS8qZM9s1e+JO_5KΣ+ zܑͮԲ^NXzu+|uI>%5GA6? '{AMs?TH|oL kI60*lZ/6]>B򓫮k<6xB>5:SFLʊ6Voষ|"_wsrm0_N :f|(oFU$jN͏܋a,"9gĘ s Qׁ"o?Rz˥!V!OMSsY7<&|yӍIeedšHQdUȵ#{ ) Bd,onf]adJ2KH^떳B]G*^iZ5d}T~j>X@uʍ Mⵌ3 9d2؍q4*2qS̒msބVΰ2DlRxoX}r@o[jYruĝĻ2axs3S_mjRL-#oNt2uƊ9/F9jVd{_շ&:63_ |FkĻVj}lG&26Pk}"o֐j}$vy-S <(( m;JS&>%H)_{ Qr@ %:5q6s|T|!T+[V4xnǰ)VbҼjCcCӐ'$~9BMBrޫқB/Άw'yXNje/v(ŝ/%8#sBygeC2HCJw{x< :A\BB),?$rT:)`A,1 GbB[LG;~oHYIoWrNq9ƈKy 8&L5cKǢ`佣SQ宵,Yms*9hA'1YBepLw'Ry>(K}Z+X(8ӏMC[[mʮZ XߓPLgbГxXˌ ƅx)^&3C15ղLNމ:ɨdhX+) KZ3XY5=B(l aT|A/%FV(!._&rĖX͞4}۫e̊,u ӌAUUHB4!Yww|b8*W6uq()[?&IqƖBH 'c3@)#/g0<!=n2\6%*oKo~V+ =dnכ,wSpχ1iq `tȌL@9)"RIׄ~%i!/Bui:/[-{ǡC]}DN`,ab? @_ n0qCdQkn(6n68+޼7t4(GOq;Ղ;uX-É<[}%kk=ɋb_ `oH'/(Å83r[U{}{ ~޳K3bJemB`9|3n f {vkT.i_6EfPGFe W ґܢҩGKOzB]-$g;M+sJE'BG;I[iG DUocfCFǘ`H^_ Z.!!;Isɞ>bXA8[W~Y_|#f[ǝ n"z@I{|؅?B[ۘ{jRơPЃ5YQ^؊ /feYa3?;eRZOśҮ/ٴktO;C8Z Ʉ\0t'd+ĺQ#AsKϸ~~TH8iϺIR+ˋC i z''L0+(Vae("Fw!5Bs_0%e_7bK\qᶡ(f8X鮍ަd9*̉bf%Nfs&"q˾ҋ)U_,w7C.AokQYW /a:n;I%<]Ul,Qa|F(~s['l?b+hik)}$B=r_ b0|%)ŌcA-fRX7"NY6DX\K]&e9G.YR|Iehұ0~cbIe~U:kU!)xq9h'G5bKL?z|r2[N evX vfQ=rpoolB9`A~`a\n@8iNBZ5xgxYJUB{B^R; qIyBΗ@5anT OEdٮh.M_e Єv~U<>y^Hrn`'t>Uj(ʰ*Q>\{#cR@?8|@&^ =Дa<\'M0cmEi_.dqMV1#1ך6y_!HՄV#HY5 Q)WW/[A@O+K>S .b[pٵϵܘNJj50!7օ'{q :ʐ]u-%bKbG_Cm (墋K:Ͼ^{{G]{z\|#r" IȮ3S?097(JA&8?5<0hk"($)1Z<>[^vI2|7C<""ZG (~ySnf~W>F:L;{v@_r"9C)bWr@˒kfjR(W&'+CuWF ]Ӫ5C IoUfXY* +cuhnN9 {#J4@VUinx؀Cd?VQ?bmoUm> 6!xK鮍g)4t%NRB, r>@G9wl1oj]&PMU|9jw?1뿎".;&T_"}!S`[֙#݋Cri:mb 1֦$DC:rkԼ^3d ^1TumJCB؏AwzA%=Z-'=:g!x' WhD3!EW>$6 zfϞ45ĝ #Bq˷+okMjW#yzf+g.~ᐳԇ>iCS*[F{2WaY9NS^Dgn@h4!yw8 ! "`U6̈\!F^ (Ek\9~;H5༧ϚɅb'[Ud\6շ"!9@g\cu_St 0KE*(t^YP$)srRCp,dWI\9y^eC7+؛s@ߌ ]JO#60I9w8*uFSjbҩRG}sD-uśȉ}|L4yz,$!,!]J8D3s *:4q1y ^Na*r؝}|Y3nՖI^; :^.\ވ˧RJ?V*aUM !P`4kyJJ9t;Bj%y @vHzlԿ(Wλ@)(a'O IbBC/R6 )ZdZ}"vϵ:Z/dN,m1=иbh.8+ՎtpJTC2S#H}kBBw' Ȗ%2yu |iu=k Yɪ{VZnYqL =3,m4 9R]0md'?{&P rƪO&*=w;l溶.yUncx eT9 2xboXn"WP/2+6𡦭il5q85!)fGT*k)6m@W8o}*䲎?LZlLe|?1gE2O[yߪ:+)`e.Ԏ\:IlL-stsEߡ:2UvJiA'f ) 7 j 7Ц_})^hKD.Љ[1m稐6zWgգM/ZήL \H>6)h-~Y-/ 1KL :wlK g =lʇ~ ͨ~J3)EoZ6ivYzxϠɾ\_O^NӠi 'Q Gq5$$HO-,TF;YN], V3>?!ݺALq JϨ7;XUCWœt#Qu% LG3>Kc1 pp9I`1bN$աww$$ m"}jB=8 (a/ 7gIl緺O"o~ȕR˻dq!} 2x1!"HCG$Z#1R}yYoM@xY8#cFD+X ɭ/ 7 -zNGÆR8+-2,g- b{ᒵyDSkNxxgnPV } 7HU _1d\vms*,0̵HgGsǠ_'3]QhJV*&NʵȤR+#H S7< ti՛YHĤLY7y \t[!bT".AVxFriEN]itIDtQCqB@-Kp֤iqm+"sbnhlN $[SB=/P%C]3c3XqE6+)5#PK&󬮎-DxH=$M)Y1$^1dc,dE;{>3ZBSz`V,0G6)Jh+ԚԒ;e|dlT5Z+ ~1eQ6Yx1$"9C ~fpN1N1#)D:gtZl'6}z"kQRr\I+~gBRZ$*v HE /ob,9` S9Fਃ/~.ހm3R@>|8z$@Kt _Y$ 1j"1 ~WP[_MijvOa*pn%Y_OpLJKjuy7,YB?$2DKQ}nyT,j\? Z:$nh9B #5Qh)MBgV<դyFDXk[ x+4\ZuenXW]5l+osqmXsxvzg$"+c+ '$ǀ1v5UuN:';eX?`FM z[HF&`C7=y5Lѩ^YH}]\$Zp eyh ܘI}w׏&#M 9"5zx֬]fd7I$6q"Ng`FL%`*C@C \h-M3O3.fHߠ# 7Y%[ӄ(]7Mį7h,Y\"6Z., ܭS[RqZ}9/S, $ޡOnvZs'f$E膘} Y0k'1 4o;lG>.dX9#zO&a,3_*9(e$Y*l@h,xf]̹d?"&WK'%[\"Ǡ@h>qz_Ӑ[ o0l[Mc;U; Sh) $rCN7D:OS5qiQpu ~nlAi^K*cË􋔔r?1 (8/.o+_%)HGwliYkL>q & Su<"'u "ʦ{X *a#*Ϲ&|vKDM̢WxwC)sj`P:Ye[;#5aMϝ+:h3N@~ZWڽPp`0YOi|yM'rb< VݞK;hP [!: yHT!2Nhi"fKm9 O)w) Q PUdHLh[8 UeX6{2ZHl7 d"s& IVl{!hΧDŽTjI!yvGtʲvu(@+#1yvB3@o5,e!2,GրI <n]%TG h^!7EZ\ p\id)BDKrUpD>L7v%zE- y):4+4X)zAb9XƤV wtRP ejh.]DekFLdX^Sy]cgMͷ0C$S6/\M==;$SwMcKi\ʺQ (\b5˦s>.|L Q0F!d.3yO2ŊY>KwZ^.giܥp4OKߝwq0!# :#`JFaz4p`qjo`X_= ݕL|Q-RYG&yyBmnY=AC{Ǖ9]Ke=*LmRND8N71hO,>_|-p@\^c1 Ts|  V7 MQ1n9-H$}=Asp K }jf0~uofmj!G>NceФǨ5)jBs4a3Zb Ca@K 2*8;{3o,xՑ~iÝW97?B_C!孠ON`zB x fn!Uǐ Gҳ&}KkÑDyW<!f%Ԟ0*md2ln=g`xݒa% HM̗msZ`J#%b#1(U)q(6Μ'V0Dã^%hhotWğU9 n;6U&^ZahA& v`CN7Ňwtx:sH2ͤL~jHY3~(Np!e[y^x/ M4m7{0ZPuϝI*+i!+(f7Q`(ۋLy߹SdS^{É7i<r}@Sr2+!$~,XuxѩŸdږ;C}6>'2 ][H#-NcWpѫf5Ӛb@&XﱠS J?B9te-'Rjx쑮G8H \s ~kʷm˦iT֒e) BJv\# GRVŻwӦ{>13@hCD_V ~_p0"us+NCkk8_iwzIb*psb[.1r\Ob%?m-FvvS:vg nc{LBiHH$X8&Xi ZVm_^ $3W|-qXXC)Y^ hJ~;D'PFAt׌WҧNR_E5XS:4Fca.d' <;Itw`䑸Q*Ѐݪr; B|@ lfĥ!Q Aа .|{k*ęůį@`f|J NjpO*љ43<ww):~yi&iɖ@(RʲǨEϤXTx J&P;!6nBֈzc.gZO'<bsJxqGO'AeOJ2Z`#|ƛJ%Z5,,Vh%:Vߤ վޓc {1-e c, E 罐E\ȹ%~<^6eX(|)4*rZٽTgU9x*HZܓ$>-yjŬϔ/#0!@jإbSx, (w:WCbLem/tRj^U/Iii|M W `q$@.5 #$zY7u u&ѣ,GZZMBL<9I'gW*_*OPPBT6hqɃ-4M$ߤ3 1KM(9~M4xkR ,v3I?H+C =T (@]P_33rrM+5TD:l)=qRT8n9̉ 0fvD^)p(τP#PsU¹ёKWDrBʋI@RNgƑx|bZ*~A)q"w ݾW>† ҭBdA DC竞fCIIW ^I5=XQEyj"/B~!!. *W2_Y'߈#ذ_,<|N^/ _##@#U&wI&)4I&2gD_rF0\?d 7'gTXVHĎ~񱖟CsxסF]#u'- U]iѡt"eu ͓x떤+ߛ.xu0#3f8΂r),`΄&TEDe҇ZT!_̆0 d!2}H=2ֆ^ n-$I|J?yN_~gA=W+7͈`.ﬠ(hUgI3 {Ԭ}k]Qp` 5 xd𩰣鴥5kjbf},J0{SVI \BâǏadb29%['5Js:{6HyAX2%CRR\DH&Ւ̸f,T[6=+I*P(کK~DDlj0Em\a2wPa`{ZU>+xu,ٷi"e1+M_C`z,lk@X3w @wF܊ MM5"ܯ6: fS!b4՝g>Aac$9o\1uģ[R` [=ەonX])'[0{G3eIi;Ub_$p5uwe'l!C59%?n@C-₹}Ȇz׬Qذ^Z&61)LFGb43T,&”e'6tE0 ܡ%Y5S |MDFH(!0^B>ٗCem.m;%6gT{v\Y`8^lP3пh0P疾Z&\VDp deqF  *r<^2sg ]l.N>gu#w*eվSgJHԺC BV3ŵWKj>]Aqk"{ˡjC ߺf Q g\͸Vl vM E3@ }!vaRe,Xɳ1Qȉ؈,A=)$^o *SkZ]vFC:Yۻ5py;.XsdbQof@618f;HۂDy٪OfcIkn^]Uq估?c×g˱x$[_MPCaY}FPĥ^@(& =XC`{A;bg>pAzd-XKq )VXXM1 B7).s[OEÕnYR]Ȓ H~vu۴@y ))G^ !c~g`_{.Q2cs@EmLo4. o`oX$gk22rf?t8HP᯶^uLq?E 3 N<t1)"y9{z_9P4һU7>PHc- e(JUbf0ZCA jP&2)5XΞbTǡ)xvk03XƢisqLS&r9u0 (&\Of{l@80"PQyLՓʩX/޾bLi*`bE*8-܏[ALڳ&64ܿu@ zDؐ5¦(Z'gs_N5dkG̒dm }$bJEׯRo*Ζq|1W3=b:|}/1p?ց!:sV(8 OY&J6F}WYZ=$'ױjS7BM ޹LICiw<. _DȬi 9V9?<D{] Ȫcޒ}[ь`S-R')-EX`8fxU?PJhZ3;Q0?y%Jڼb)EZ~!:J`-6<2>=e^AC 9CX)S Fp+]q2 }ۮH]v֓#lMdHz["l##Ri$ !En tyHXRdETVS1zTv=FNV󆒘]͏֔x/!U C ) ⼐"Cmt4۞T4ڒM!ͣ @mK"LEf#MKq'ّҐxE?E26 !B4Ap'xb:v]d0tNMy+Kg$4akEK@.No_cIP/p$䢑< @ꁤ,.DE *C>y_^P[[.m g9qº׮ơ3cy俭~3V]Qo؈9hz-sҮէ (G.dB.|%R{}Isyl6; F.TߨRqS\@\Й:+pÉ~2LU2Cݚ,F5E*ݵ4("2i0ʠT[l Rrآ ٖ;M"U& 8n2ڂ#kh'lwj)Dv~oMPRul`? h!Q:D '/TIdF,J%j9Df㚼9ӏwYXvuTVTۋ/hGR1)'sjgq3>NS1]Ltx<3WK؄D ~(޸SPׄܐV-}dDa⹶DO;2]р77o7XLbT$O,db4x ϰӪ6*6\[|ڦU27X@|#8tGՑ}D/ykkK") u=4*%bDbF3K싪UNrg-u2&7]rt*D9}?+Ő{5U''fō5;eKyCEb+LycW@BsG L٪J \ՖqhhЍ.ؙlnj3G9܀R;R-9aɵr`Ԍ\<}iT=[hkޝɹ"Տ4hsE <`qy•-<&DM53TNl ;T `a uM) { X@SEbI2-si$ڶ$HjUQm>ubS(?,f]D4I+oy ({}LEﻬ]OnH '`&-gJ?0[(b8*`g@OnY@t6~t;?Ž}_2NL-JPj }5ANx9M>fD%dx]R[+]E?Lт c^?NtXڭTCܢTpXAْ=s*#3Nڃ\NmmTR3U7 P0.*C!>8#BSdٲC">$}c=ȴմ>!`N_lv(Ge'N9+k %|92>#ˆZJS!dFR5C%%EmLNvw1m9^A]rv%6 *靎pc eVꉚ[יx,hOw|+mj|@Mfп r7hdh2&+ǝ&B\jãHU@NՈy1ݿv"֬iCP7cˤ&Ulrt [-T?ziS5}?{O K?Ypص%֋ ꂱ& N$SJn|݈o-YI"W RjU zrO~ *4w,t#/ &c%@\zfdro0Kf#7)[E:p2,t"!]pEB]#0p0sDA,^pE%%00[ƺ`[&\$S!_b&61"v{ MYZีt@tW^Z(oJ1׸/U&!~W2+$jP%" xuGWBFvQ>]ग़KrIYRdUx<rE3;ţpV N{kF'jcϜD,iP E`K$8v} ï "0elǵiGEStLTy/mٲb@#L5/AC}):7,(Mk]РN3M{Æu7ky_SL-W٭]+#[{-+þߙ7߾l9?ƌN <ř4J8E舙A#%HtV@X s+dcYl=c!4Ѣ_krW? gS FZ ^v>|QZ8mj3MTh%Z6X V﫚cK@@as6*He%w)ul >&;M"ڄ&a2w{U\_诩0e^"yKE.qűp5ʴZ ~0P ([_![?N[4WA)?1`$:ND7:rEU9gEsͶ{Q1(D7|+ȺV3ٰ)##\%ℋ+z&4a卡?B:Q_46p]Nyjz`t4y.Dϼ71ueib>f qx_+M~5:3F@-]V&ʊ%I!rwvhW6gg8u&thn K<P\ n ӫʜqdKd3Նfa`a&Y9.|,+R 5G)_R?2FV9p2FbU4.,X6B3M2ybE 58p!J­44_@;'j쯥Rݴ'Zu*$G P}.ա Y {b%[!W^"04+|s#`r#I`c>] nIφi΁Hb"A>3*=m} ] zC ?q0t0gOO:Q"|A>#a oPp1ra{V-fKh($|ǖ?Y߶*ͣ5pmD9?0/) !WbU#{$qɕ!2x Y]RM}ϼ908S)%Jj./{v^# +,ẗ́4Q9 Gqj$ ?NVUL `/ 5 +wl`LRYk=`j˝7>7}u4aﯣc]Q&QRfP]"rt'͖rG k_Y |ӲYkI͹Q- yKu$6\Pݺcon/F ܫ'5E+䋞T"WKO/:Jn$[k=諓Օkl{iy Sz3Y,*)Ri4} RM}}SSPU+`wB@]%HPUMG\ mGުl?% =or,BTO )$4R8|@[';5ww}/b+BKC E*faqan1^7I$b^}ܺ. _O$Zuh~TLd(ok6.J2mw@ *m A@yqZiK(pTaA{B3*v2#:hr& p[g`31PG z{U*0ZT[ Z;pMл3luw/;X]roudbY6PekWt>(c* fO0OuyUP n9|FQGb6{e#M!b8}z7?Ajl )>.3W= cm[nǍWT:/xB(߱95Q~7z?;Jy92$uHZىa/t5vZa^abĤ{2/~].!dIChz7UK&.jE b:e ?5kE0 m= 烀97Cw*N$pZ)izVu1 Q:JTWeMaOUcMiZst|L|lk3Q*ݕ8BRlʣGO)w W2\629 -a z4N2;߬W%f`BHޝ{;i_ $8go-XwD6N&>ΫE+S3jHA.WKJMoΧht"0~(QR:~* 1\'Ϭd.+U#x%lBT1FL6u顯ZVkpyQ:\]pcqdlEytC,Gx]Pin5̾yXګ&6xJAcOR2R`R^lr$kUŰ/(J5b<,s_e %,0@2MKϗT0ޣn)oF!{m8,.4z{=i $olnEbj"A#רQ (<a$*RjNPmB-ZUOhد,'à6ǺA14B24ؾc]fb&ĽEd]hwZ{677$GbD!Г 9c;hrjҙleqD>Rqdx)s*#UܚȐoQ J?I7>]s15 o4?j (ߎADt4S/'*ҧl7@/z@FHU*`*/33&qp̅^z{=`Y~~gI&㑜9y񸝊!xDZ 0mJM'}Yߦvߒ]0wN Qw-9XÊEI%.&ir EAh9)g7!x&t ߏEN'uˏHm(9" ˺)6A~6tLbYiz5d5o.jMuK7L(]XO1(y|^8\ ǴR;/E. 2雭'aءh*[F5!j5A6 H4Hw~CܧS ^Vٺo ĕLț8V$L -0^ ̫lߡN^u"+q*,jQI*R5q獙*e,}'t,P˙?W?1c3)xOOd_ ް@+TWٳxFd Xe,7B<[_3+8%@2dҵ$=3|g]now>q0Lم`lŷj%A.'πTHṤMtkQa+VanvF<w>Ch fdlq׺ >&V/DHS{WP/])1nFkF lbgwHxW6`8mch\OJ۫q٩꣐\;>2"Q} q !c,'@-3BvxĬX"EnB::P^dh=3z8BZ]|KzP\d.\_Fpk=POPZZO<8h w X A׼kR^s$bK?ƯY _Q7OQ8BUS)$t a\$6#lo2ӂ|%#/̅޹;Xj|9u^,>ھ2q8䗜Q1sAѩh/]k\fݓڔ0Ha@(Dܝ l͑x4fUi?}J)OO@5ӫ:Ud*]C&,A9+(0pvwx6l{r]@ ZCؾZzI(ՍIw sɤw6hXy#,ɟd8UV1cȒHB {vI3Y/30qW3 t0F@>LY䤋?ͪKxk0U _?8&ͩI'mݩnP)9έpHԣnSfAPԱc'<%]Njv@h׽+N r:6 VD/M݅,:ˀW} 01]-Tδu9Njj.u~VGkM9 _4/ ,.9@3G?jMfv|fK;楁fW?w2Ys*OzZx MH1sYR̓i?Z]6D({uBoSå AM] :ڜjD\\,ic֘ywʽҁE.8kae}?l{/>Nl5:IxTw G&i(|Dpq Ic\2w1hq⹝'n>]n%fa xG@ȝx/MlBNH=@jgǼX2*5e2\~cW(. 0&g-P8ZR!zfq6T}Wݧ dsJ^iwM̩0pwXo!d.iCAS:%A,Wxu?OoXf@8<b_}q!T풓/>_qKΰ WPsw3?|Yd#}֣+q%x_ K;ce#lo TL m1G;G% bUmѥ30@2L!;w7LKt~`K½"o-"*K8%w3Lgk?, FxJaB4EYp'<Țl!K.J[,&׭Owi5z*J2EK0_Ձ67¼BuS̅c+m`- Y y- dom ] emܶþǽ1[5% u8-jMlHcuoЉhv#i6:G?S zc%h((baRF1!n1陀UW{~)}vOM|B燓wd"#Kђ'PkGz>qV ȎLW7hE֜V\_9Yq; OGpd8)0M5_?1O SX]3^0P MBT(b=֑„E!QKh͜_ ` ^hEB+QS|ט14)*)̫^#iFl"<d5қDK8>r%  @.=&C\Rc$H:/)v\2 Sۿm*]N)Z_F4#O_όuA?HNs6UxQ!<b{)MLf^jYsL{o|{iBߝuMP]_`ob7 d^n*)MרaɤLnA-\"u ͠㾵!2,(F4sFMB p.F \L~b,+y~Eɨ'kv"Bdslߒqܹ;,^uu4Kaٶ6@~@U KD-3E\[W`%[x-`8o74qv2XBpqPK*O-QHscFVSeb즖cW8m_lȝv*\FB7\܆\ Fp]藇(O:,OY?i4k,˕Q+Y{O~'pmG?~Dxy:-ΎYn@PQy->Dt荽6ХfJÃT?-7-AVcS,~_U'AMOS'tۅ`Bs6κZ?13)ӽ}Q麛G^|wH}!EZ\T9Sv*3hpJtN^U^ ZhvW-iR tdCzTx!wLhɏ(vN^@$dA%)}#/)xm BrTF/n&`{u ví!ǵ#67hAN!$q0=6EPLwˋԡ{¹0@\| MdT_C ȏca)1\w?;AƤOg”$ENLb^s >NSt_cU(-go=FXi " W=I$O~Kl|?Kf"n2#@Q>Ǔ`էK|Ŗ;[ӓqwƼ2U>ҟuɢˌ`v)2[-Q]X/.YuwPv}U/0yRO f37Y戀W7fgM@6|UyTzƻ dbϢ.zA'dfŨ*{B.M0/#$5j=y4,hW}#hcʅib*A*0 0-7y8Ir 3LVF,![ZD$֠BR H > T.ץ! TFUm.-gf0?GZ.W#P+kΤYp- X[Rztk=\<ɰLL+`oxgqtO'js8h;n&9滑j jjY-F^&pw1nS0>(b=_~rX,X2Shhω'b(k*p.?2A!R+ N{QK;G=nK<߿FeTw, T9XaQcZP<73 xh>tGXr("Z9Q}h ʙdKgXi_F gA-Gh:ʖLjʨT^#\7g 'J6fRq#NUM\lI*٪z /]I>̠dʛa/ȥ?@X?;(> c\ m/ֵu4w=ñKHzYuw03rnYu!O5ڹoS6a mT5eÙCL_{T" Y|&Et%5+q2|u2'=B*WfBke eGnL# Po9q 42!).|r[M L kSL5;X"v  ŋa"b /# ϚD*Uڍ%ymnc!6[U 1:D"[%gqJ- w4~9kw c݆d&*XAkؽ'\>!J_ZQ2-Z'a{~QsކZIaԞpuIMG;ʃjo/E ˹2ۯO%Ou%xF.){M6AqQU!pjUnĈGawo&,I&wUG> 7fMLRF7% sږȄJ&R3&vIP-rmEUj>_${UciuxW^7mP>_Q0p9р@1z"4q"G#n1 o-OJ-O(0`a&TZm E|S\8E`CѥH R$Fc4<~D XkIƬR(eiYTqȾw@̵A*f1ACD('2^mte QFm h+p~ȧ_/rmG8VZh]%pu tm-kmhoοps=+hlf$Ќet&!;tթ٘|۰'4 5)^uիL!xƒ+@d=)>/])Y^,=Ufulܳ(?eaJ+dyߕX덒UD=RsX&;M<*v6Չ}mQ j-jU6ݷA>"Pooti2LF,WwpXpQTV؈,7]%l*fz8|1Ĩ;q=h{ "I\KT['u8'uK8Vz7_wS#IҀL_!"0鷉ӕ6N*.ZbuEZzEX`Tu|F4 v|QְZjK?~/LJ),{ClX|+8㰇xiEY"5Ο㈳SPo҈>og>"M!+U/y$`0@>ǒ;zZڷưqJiAʊ3Q1-$) ud-߭SB uZ[ՓTgWH-dd9_~pA*.>moOSfmU\7cL݋x 1AKܕp s:V<9aNjxe(]]s>:Wgp;Ί'sLe!];`@su3ɴ$G v ޙfjc / Gp&N*[i߷q[}ǡͦ7&)-D@Lw,b۔0#1|Kcl1+SwmXj^ R}yX"Rt&y̜h\F#ޛG.ZU ?yMf_LFT p;mhE[ #^s#g]@]J$Oif'bHڥ_-c`K(s|>Y  b+$Uy BָhBfk"& AǝڿkUGu TTu(n.YIIEǭW1! q%BFacww|ސ96@FZWr\dVvYd RZ*?TѯܣX̊Sj~zI$a HǬmHV*HUCm6azmMtV99"+"VIcG;7%Ɠ$k)iv\VM=vD0di_^%?iQQ#'3:(^xEws23 DT#%K[LAcgy!$d,9\B)ƶ`RAN&G FX?r0\7w2GS+ cˊ.O_'"(X1KMxt߻vFEM2j74z0~Q<%c}^,P`.{a~N_ 9:}ޜ|L"D7߰ +uf%wGlx9N=Je"'r>a58PmGn1%3^Tb;ghZzɕ\2]ֹ1!?Qr?jn+׽WT'YJA$lLQx4h%,ֽ=$ {|WVN}Y!P?p;l6$y?n h1XcIrIE*ҖIV4OE9p%ס؍-[uvKdyՙzTqt2[,DƏ%\ 7w'iɡ4\XAVzfﻪ {l*(ql۟1x&ҩT"ѻ$:#L%û\Ui \PCҿYcr]Mo_~w"ܖ iQſxܬKI+ ?ȍlJKOXdlʓ[[4qzq [RW}Tb\GSo4pd U$ d ޑɶ5_ZY/ZF,j1g?6fT!.07UOvB :L`%^y#5u#7UYYV v,(hl|gqni\$p6oK_=KQ>qz/'yMNL<߹vJm5kB6X^u;[TtKLs-$>LЀqۺ ˏ%ch fMáYKtXhwu7?>?Xat®e}m߼ xPf-EDs ڜyhZ[4#dnz6M2!wL b &h.O@x={Mǽ > ]?˜ZmH R;5feW&.17bhySW@)ijUS'3<}^,HO^ӦCK T]J dj $B<1Bk{&pJ%Z7x'ٖ4+J,N!%9 7̵ktj)yBJ.65-ybo`E7+tmΛ^@ @ݮ~(R ךj}j>gBā7K.No_ы'}5wP01OB$†+mқ`"Iл: n!Y>hU;eBάYBR:~))=@F.c`A\JbEaNd!vQf7F\N\jmMw>ʬ6){g輙ºT]CgsmN͠~׬e)8fm5TOy0)>o3\=f!.%?ԝV}edmrPr Q8zcr w$-' ,i7a{5*ify~4d﹖'Y~cTzȕ$. NBSq>l`B#P ~!fW<Ǻ'Uвدsm uh9AHfy]W:fGJ?blC;2Ke IKȅG5 D<濄JW;nV/y>J:38tϓ$2XAעkmy>/ȭe41mlM*r@1(c ]L:9){Jex1wiHxfvEaCf8Ŭ;*111('諻вSqa#  K{ S:vy0{ -~M² & O\n2g+Nf5ΙL[MZ< cJEǶ #)U>{ٿDM9` 8r"T}? nG!9"cCDO^E\%6@f?{U޷PnZs?ܔѢv}j[ffjv~Xp:l,8ch(rߗ8j̭,xpnMWdZsH e"ӮDY;c.FCI!GSqi#{$AwTᄛ;咿I}1GzK$͒M%#r~d넽 Güp#ibY{&[FP1:/SQC,V{CCDB<dtN O9Cv/s7WU1#ATռ MAeM:Cui0co?AaFS7cTR+^I!`hCz}W(nN t+I֪9ef^ڞCqrx@}~Ņm-@rO5xxյ<2~/ah*uB7ɇ }!">$T<7GSijM斬XI\!_Y˳0L4YXVE2O!9LLFT0Lrx-Pݓ+b&:=NK$}\;MH$kUYzIYn^Ll37H^Hv0C|zcZ@S㊔TyG*p&BI(̫>BkS(`"))z%H+ +Yߡڣ`{3 ÊC6a<@TX[у+PB?k0{p^I?AIxC6C(MYz`='UԴ*:o_z5rJ;D+S4_VQZeɺ 18xe}+}_*t? _kr?'vaS~5 Иy7K w?Xcnk)]CLxl旁3߳W_c /;S>Ð4 neqae3*祢3s-T8$R! |=E X8C_+H qx#T^aejW\}ss迤ex߼I>mekz>:MNZ +6_{DusKrJnP:Aq6LDLLPαZ_?=*$D_L[ncoL \K:}z.#! l1،Ml;Ffi9nA_S})c7>Q|Fm,'@T5 "r^267ivt+acHV_1b1zQ ?dz7 ԦxD&iwph^If]Rtjf7LyEo5Q- {5}@l𲌜u6O_i` ;̘0^ ҥ9&<9y*WLOv~zRǖ8 ْEٺqr θY ͗&!T?b@EUR^3+ XZ "!eXG4OVNi wX5+ެ}mK6hLjp ̱2{r"]޻Z9r0JHTZXk"q&uQi؞cl>;xZS0zADx;2kSPF+O2طnYF'YɖrL޸DpB1s|Gu! hEV0Y#{ 33ғ6`j䚞]`{-b@~ [l =) S8/M&wcɚfeLb^[H]>K :h{}! ݋Nw4[TJ^DuNnS|Bhmv%o3%M,M]ĥӻ>{<} S9+suoxA*9 iP(1g 0cĆ&fF2WRŬR."q g셦\2YU-8'e&aX8p̥W0+n:'V[9Z30 +8g->UZ P^<[aDz]CV3b dAKJEwwE2jDXcFZʍ`$exkB5ˤhCWYd3p^[CaGAIJ1O-K\Y~,X>~>Iaic>aginJ+PB֌PhX)&#/ 6^rDWdNΤ1bM07%u1k3z[_j6Q|}Xhؐ}~"!q3G$lL Hٍ*Ȝ꾼8&|3b`T/~0KVF֋#ֆCxɼQ. QE/HHVָ,wMں\{#H×׫ z/&M- rGAwq)p1;+ŵ (kOMܰi͒3U"Mf!>u?3_XT;tiB axg^\!z_$Xm hto Jni=6@EHbwnJAt|{ Ə<7+SaN*qƇa $KIFrjv+#Y ЍIHLVӊ.?* 4݇;U\?xD{g[%~l"zaHJJ J֙="%j I94W!ٍɖV>@"E!yW];u81Ѧ OB #FrU+ຩUSqZ%MGL 8j]&wW @̀owBV_ fk6h|=8' bw`MVN7<jl <:o9 ѱ/bzКfU"[ehWGGᚽz79%tf PK[zH$S3 6] V4@yKǦ4=R)CTJщĞ~\"s'(yhSe$]s~=KA(=2ҏ-j a( Z[mXVQ܏zfws/ԋ9:xJ[,rV }OElMҞ)K #PxOqX߂cKkC1`Uh?/8+_x 1w `SP@c"_0vT\Zo)_va- XRn&_vsv_X͊UGMe{/٭A$lal;\ew 2Je#r?_kA7 @CfYษ<$]{) wO \ꥮڊv,q?'A"L $1WdqKCYpbz QҀڈ +1%O2QKxyE* )5O'hE@O'k7#ߙ/630e]:3gyоNi<@W]-jk,U$(1'+a~v,ц,VM/I3x86bD|]xJS{f~R>%iue:svo7%Ϻ%gӪ-% U!!W6=|C@, s,;K47Z1&%5q-u sBx i\+駰**nC6g8נnO&fCxkKRX Q~'2P K!wV6uyqw\ r73Oi|yeL / dl)WfA2h<_ m4s؜ɩdžqZ ]b-vV4jҫXuc9uܯ b=aضABg R2ą2jTh7tZEE:3qo;l̝>} cRyʙ@ mdٛՕ^?2q^+BuZ}bs@BGb G!dOIp&Z۰,Ս;&,beUc`Rihhݜo}*  ϊڦҏM* b_sk/DP޷x }M ?p;>DghQU!˥U]k 2l[I6OA~K$@,+ /߼4$o ݁HrBIJ.0%Ng/ _ @+דp+ kPs"'E-?L> ^q߮V݇(`@zp>WVkq[ۆ:޻6GDE(54Ȅ!g^_"Xyn G2ZXWb%+,mf&]pm%CIL"lD !9~Kݺwu-dX"$U4/ԓt{R]`d|_&OamۣMhѤyW$nY܈jo[;L#.H8WqKd o\Q^ӟ-ytm8pN*!CO)[DuK JNR4gO0,щLk?:SɄnF_FfF_$(8]\qʎ͖܊ vZEܕo`pZ>>M,u.NU2!7b;]g?z' ˓3ʘ5ܿz(GPo\2 -1}13h|X(. X'I՟o֣>dWTB樿^  a\1ghր45jP~{oD֓dI9 ^B5uT w&a]hǡ^z=μQ"T ͅ?m<hhZdo]߾1CX*\=@wȋ2MX H. X﷼t~'ƠwSTPؘ?f&b;4{E2ܝqg}e !$\yDW)Z8V_oCALOʴh\>vwIH?{i+d: :Gt0gxv_a\H4$;ø\wp*!EYD[4h(6hjƪy|d([JAڥO̭(=+8da#lK##;9 yogӂ2yåP6='Buc2ź_X"E"Jjcݕ|I Ye8«kÓr_cw%os LuQ(' uZn]~ Ak1UlQy91ÑC^ y`%6Q!i:CLdԝjzB#<%u6 j#v ܡIv&hSejB?[,5Iɷ[+ &T=dRZQa!Vu&MF2XЕhmpGBaŐBxh~6Q.U_H oS:uL@;oω}7Ŭ#Jr:0EJS?W68I'3p,aNʴ"_wi!뭟^m`4"b <协Is*~Ȅ(Y d 9', Ӭ ÎhpX:0̀k1Æ{)#^ 1ac-g+p}SMr-89tm=) S!."ha,6vvvLF?>%q;[e!rLLY/z5lVGiM DFg}y"0M=V?ݹ h԰ɳR1s1S&#zA +g6C73^  Y b+!-|)- (=!<]~͚wVPiYi5Pk4"5eRD DplļK H&F\twsbU;ؒ g_ȂX7|P ˺P(> $IV.1`7P& LszV}rnSaE5tgU\[D7ԘӵnLya)Np!Q`tK=g:[Jfor>ogn_݄ q۴ aL"m>Tf:tE2CѨ-Gl޾VEnt 0N:D]D4NATT)t07*yr{txϖ{JATZ]~@͜L0ǹڶII8h; g7:yڌhv2ǙVm]kC:ruJ7&A qp7JQXXIlHW@j㧔#Z*=2,nͯcn&crHu̒KfEKbt_lJXj6a^T`6ؿ? j{ <Mm6?W2M͂!13}R~~ ]7D]7\ xVk?_9b)QeUwyH^a@$ `!:򋮜BXUf;f~"TknE<(}52{NCiƜܵQH&섈<Ǭ}?7^A3ݡ<BB6}DFŎS`_WN/ U.YM`J*"@s&$c ,f UU=5RS@$)!wt$PI M)mӧ屋D1>O>%!y%MPϑd>t/(GLmk-?/z j[ܦTN*X p*"')ep _ pkܦӃ|5rAUv PZOa vVMvۊ(o|5z>?h8>us-656H6m|t '7a?Si|V1'H7١8>|9þhw=Xa*qd*DWnK,)q ^yJ#RvC:GE)=@W m}1E 󡾶6>C}~%S$xj+Xh:feEjrCfn@1"p82y͠R 9ZwRz{Ȧ6Wg-2%0ux!\xJh9*/RDUȫB .$EZnrQq9@sOҗ=(FN~#"UBsQ/Ǜ.e;@@V!y0a[t+@on9rq%h/tfUhrbq*TPMC,{{~2^x9H[*'.OnİQ(&\.4Ʊon|D4it_$#?PЗX4MFa!:d+5<^T1>EXiYO XXηMa|hnfr&l!!}P.p##R+Ydq>K[ z\p%nE~T٧ȃ >nCԴc{N}V>}r&B=zu=3.2 $V 7'lԶyzk2D,^ Bki5s"7 c~M 6Y<$E-왝_[Xc=|3I!x9jS2RӠ*~Nv Q90(aSȶmJ4bt#3>x{qu茀z@z}V ٫#lUWM(PE$jpGy1Z[LZPA2AF_*"AD)|p{ۓ|vn8QV\ryMHj*~i/X7KeLv|g,P,1m:y?z0KI:k)+R#~%C;ߖ1Դ"&A&ЮB#%_+I5NTb'rfB d HXX*Y̡QblĐJ</\LKwH [rdbYϛM|jt$<' hZl.ۧrl490$> GY˯Z?sA1ܽ)L {&r/_hSzx\Wkvdd:66MSQͣhKE;I>#ݡbެI ͚Ia/BS2OAVI;/2`y|tޫ@p}#PSxÜthJ+l9]4Yo"(ͰKOY:%6`  .I^jr٧עh]Zjb"pU/24򁪙FGEȳx5XŔgU.*;s )% =#3>>D8Z] W)X `j\l <" 1XH.Ӫ7gY'_:B]0O|'H`VR2e>{ᱣV;c14j.`hW\O`PP t:"4z%а,7iE 7*mSP*4^މ~Pԛθ.k3Cn+Bc1 w "Ld'Uaac-,]~;ueh)>.?˒SN>nz*Fn2uR>k>x> JbmNx߳]7zE *uڬ.0X<wӱOwc,^ yk˼e!`Y&e׶2 Qc)y|US|QUAjpdStfJ3[-7ϕ8"/=]`즪)JAVb\jXޝ(cf9G,0*HFGMEZ?9cU@Q;eY{xiz<KbNJNX$A׸˔(Ac! 2)>JPjCiyˏ_2t/Z~:d4T>TAYkCp.})=eo =SA<7U5٤ F_䗴%;P$G:-OF/MwHyzigӋo.4&4E[w6 u'=BY륵~!j#tXqwAwFvYb],hgJ}rb$43='XynİS7*"wa۔"*fC#6EČ 8v` K\uM&̈́UR\h]SW/KAiѹO'n8JS|q8{_5[ٷԣy*9]u|uܤ24rS0YFLn*@ş_>K&s>[I% e"WoYEIa2PIxk:5B[}*]w,6Nݦ& 91Ac$MR&5h6t^"mb߸t %Li6B/ D/"׀h>4Z +Z}{ 7+wPyq%e%רUKR7!5\]8AL9> 2 n܎!JzG 0jeg_/ƶԩ, I'sJUO5)M%{^iĽd4'k40!5Ch@&05Z^-/{l<}/Tna."N LN\̻[7⭊+.ҳ" [=:>|,U;uQswX'N: {hSt\Cb\5uex ѡԨzoh%&$6SíHw4Zc( 9Cah,ZgbV*BunFwT + /},Z(Da7wE4kgmnb\cm&7N_nw gg:\je'`,=8j qbmVVJ?5088h1OIEA:0?&U8ekM s&^HS3 3l=22_NPX[q/5;B˼av㖤5z_^}$&`W"F%&4y4,o]pW„c^hNcc>gyH:FZ#m{el1N:T7Sc;gDɧΣ5 tūihi Cf0 nO<Vu^+}6Lȼ cj,09i9<^jƐxR o*v䵎NUQ1r0'~"C<ǻ@ gYf\f$\/L" %{uţq%Á5ˍa=~NOH۹\Wtggn}t9-4|ck[u7EjOV+=KM\ayv{ xzZ2B L%3-wmoȇ\x8n?qLbmVeH/pЂQ-uϑ͝WPqH+ut!87d]s#` )p|~{qI=/~ +en'܏O%@WH,}F18mTฤw[o$W&l⫴U4"7lsilT! U%+ˠA 38 r^L\9gF.-6-q1R־X^0u_ mF}!&T 88oM-hK\W{, %ˢD]B3@kj9#cbC*xo ޅEz7IB̸4; (u2W!&ul4:wěrm-&L /k[*#)[:[ČV@<7 ʄcF:ر-orٵ"Z:|5.CcV/ba AlɔƿhJP|AXP|vq]akNڄ\ /WgbFmt}wNxE"l-n٥5I%yebٕÈ Iϻ4_SP*0fv]!m&v3ǙC'Pi/EprCX&J/г[E}m~*鮗9-6&s CgLfKN ,8(bA3$]J!# OO } B}A<ض;FN_JT xDc)ŢqŴȡգٴ^r.TB'yE^&Y{#FE,6ifIM ) oH}Lzd?r8sQ@@ qa3Sg*Q}_j͚B'!+ (BLFWvQWE%G<+tӰBYJ-t i1:k8fC3xlK0TUY9_8c~-l"4#:]8|}6𛻰wG m?M LHM1Z 6j K1 bAzg4F_kT8 ZMrߕFgH4ycB]WUddq/̊58N65NL; rY͕y}?,MJ' kIn l0Dd/{V-V9k1(bfbJ%cy}fey7[5k84!,g2.l&9&C_xz%۶4A(j:&&蠮l?R:orl QŎ.TOC+r]d3H'潂ߥKۢasyơ(I>fu>z>bY7o9Z|n6Et~_a@/_yg#~ eAA\4*߄ NvkGf#Vdpj[fz\Lv f<i]m  Zѵw|V/*\UG)cߥ` # qX* U&v%w$Y!(q(äv x)+AkjR$k|k5{7қ@ BqK!BvƧl+Iٸ9t9<ȓɤ[j|Z9gYetk7nm9'P!#tfD$y',|a#ApՖΏ"*doڱ//o۰{6{ԤR)咴113Dtj>'1aIgl;RTPXˁҭZT3pM;+wnJ nex4ea"NY7J)vt)T[Z~Ws+n<rƧiΥ݁-K+ Ե7 )1A5d=vdcN {tD2>>NhaSIt(SYlPO, _Wֱ.48I9-Tp{A ߵh œ19|H0[Nӳzn55 g؜}mNL̏%e(e:V HFYH~. {:^Q`J HLXmsO I*SY+H8o|gkz.NX[E] 3r{NXOo?B+h$@vsEKAXhWL ~1XTC H+$Wa=݄`LUH!&W^ J$" jprYR6+0]eDg8]'YbdW9_ܶ ,Stw6-xщg#LH]D-EUmɰMu z҈U yVw) M8L̖Lg\А'βnJ-yK k0,ʎV6 F c[K6 `;ƭǤ_v/F=ѽkxq+mTK1CU=zYOmQ - &7'2nQBi;]Y^G!j.6_sɞWF}7QA( :CMFZyUQ7dmO"TyA 뛈PϴcD']ܧ cmiD Qؘ}fU+voA=x`v9/b#X`6&2au[gyPTRMɼ^M}!lX) N-L[ܭtMrB0ߖ67DQU# rHLƖX^c[|fS^ j؏b+uX뇄J+ob7VyP±Y!nkk%I!9$&@*KrhG*Z]i@m-!%VXu(\`_7->~^)9(M0$yn*QÁfD,vi俣u&a1ia&C>o,n쀓WPU1!I̖YD֤~6+*[hC7 8rn`97!!1T1ޣ?n3!Օr6eL=*\܈IRX,'N+B⦬pᔬHXѹ558.5gMsi@΢ ܀IŃ~VC=T'ۤUgY%!'∛:QZFy>>A+G͎6̑%yYϰV׮5w)j D)3)mFc|\ pS*mL\C `|-hav28<+ LyYKWһ*n&I(6ZqJ([._D 6hpw QnLFMMA*_;ְ쏜6j,6htYȅ!]ўeizm.MÆ*Jw@I4"<7^+"*agwd.^A­*#AK샴c$+NC 5Hǣ~EE7ՔUg=U,(^ gL˅r}N6^fqbn}bhl0nMah,R3S@Qi(Ozj>R{"Z['9&$,(fSW9\`Zگ aEV>q,˃lG.'z0@x@iJz?%޵pKӟyR3$!7-5@kđ8UBݝ:_b&2^^'HR ؿ /FMiXLǟSi%N,$bp%{:\*]}SC| ^Ǧ1 i`r_6Έ۴fGS<[7a.9aa|)mS1k.a9=ґunɞݛ,Zn}g ]Rl涢'0`棡vr%62cpvˀ:(rvm^X h^&Wέ_"u2 PxwbeR%ۊP.A@.jxCY(cKK婞 &3CS ;tj+>b#G$x9?#=AZLk>ѓR.+ȇQ(8K¬DZ<ŴmY=zs*d >AİW| ЫufLpeН?,2Xy<)Eδdt@7? JDbQ vNU6v ' ېHU׾.E`],uoek!MW}d@kFlLZ(-k)Ё8ݦ$wZwr.~pAԬ2F6/L]cl$?f@]ݿ7R*$<ܑxf%c.Vpq(թt^Xrdznc>Uii=aܑnom}l"㑃Iïb♅0 N ө2Su܊؆w\><2 YM -@zzG9`OZd ¹_ڥz8AbƏb ?‰JEKMif/IiK| N{$ Sun+q?Bps'zVd&NLѥ 5Qsmr; wX?\Xh;QCUYUϚ&&۷$_\!7Zw^|1]2l)*@W<gz٥V\s +Z ?-?Oz_ף#}oz&},v!U5e}䣚k+): 2A:8bs\ǯzW{IAOdczPEgFL,Fy>4s㥛0m2cϥ-~߾K)Qf2>>$;0 -b"@^Dgrry~f dw 24> p}S?Ưxb$ TIdȚx+m,` 1A^> 8͇)R _-Xw>d[UZǧU`B a:Krg5v/P|'Y eGE86C+\3?DD©qa.˘bE#3uO8s-!WqP5C .ARsL t.¢8>4_( <Ö }u :$jnͷ/#@ϔ$ITKrQN`8^#c1a\:n o{,Jm%ܞ!ʡRu/G#ݸnnt!mO4~B|n4OOi3 Y!}0;mľ1~to~OߝYsN=ynE Ϝ'g{Z nŒ@O{z>jH4nqPAⱌiox0%'qAWP7ڰ  QB2>z,sUEД2(MKr]nO<Ş^jǮvfXA:W 5k2QŹqLe0IJY<Ƈzِty(Oyù2sNT~m3q>S\8a!-q~SoxNy ԌvkW_mᐂJk8]T=yk.k8CNl=*WQKRG[PO0lKXidLb]hDl]QER!R2iC6e5TJT$JA1/S Z|4=ȩ,PS_H*K6IV1X%K=B-@j `e̽<N.x[LRU?p%[J^v%//+:{#ݎÇ;kuv56Aw3XD8 "r|fY/њn+h_/S(<&[J\\o8dulg54!^N}iIH1yzo /A֐D;:%:}yu󚪊J !IҨqO=e4܀T?~i0Z.㘖-gW?L*lML6q}G Cs&%Z{~򖾹y9 wDZ6 JYWpȞ[yXrmn*5N Nh9@"DH| uK0!)8iB%Z!#߃#Hq%$9R} Z@L#wlUKM:N{/1ZCd8ělZGohL{0~SflxE[KtqH)-H:h]cÆ"l Hﳹ%pFOL_Be mƕ9m5s Z;T4 :qrmٳݎ2OLUDGBOpclyd}‡jX_â5\W3npI2ܻjoSzw[mD,%_ 1{V8Gokt7S~AªblM?Ob[|(Η\KvA)Kk Tv"cKbvx|:;Љ%,\gFH;٤RAHEQ%?@3Nj=g&>0yu;v݁ ~X[7qS SDDA)6ݟ$_<%Π@ڿ7{#zK2ڵĸP_KoࡺO DZ^|.4V JY sD%3cњR''3f]{r].o,:1vVWF{P.nF 8iEk=gnb![5I7S/П}c\ʿlsMzq3i` t-6­]R]”n# ?SUFqtl}@)@9JxWMVe]?@qs$'Gψ?rJWahc U#AЃ= b~g :@*?6&;ɒ )U;FjQ/`6FSdVΘAbt-ؘFxeI&ncO$c ؑ.F}XvZ'<Q=~J.}>N\cvQLxm֘?4 J3D)+|d\*e@ jrJzήZp=m{5oD8$k-S~Yc蕃.^A^\]mg=Ri/&SV `:FsHq.tfol×uo R`dކ:ý+xG8&@HPnOFAhLZ3oRФ_B~:18RK lTf*gb~ , x[9mf PR"og}~Ch/͕%0?4OJ115yzz'f^ȯ +fT*<ū;C=9Voluzf}: ŚF.SYiH!k\bee9RJ7P9H jDRу590o af×TF*es'!7](BZt."=ljTnEgqMMQ'FdA2c&3/\w=#?~q* Gw7zxˍI]Pgr8sISi6W[ WfmQa>@@߳iXh[Ek7϶Xo\/Dz-9OYSSw62xx Q/V_oWٱ2ۑ']`69b=\*qF1 5yyE ?4S4HT|D&~x$A<+ 7G)vz7߫]8d~b0CZ0yIZqhV⋠iw)8ݔLWRu&EkNJO-ed1۝^SK٠EhTך _4*a* ez F Ɓ\(1 ޴U'B"}3K!>QUi *GrmTBKb hQ"14F!#+XN>fƗԶz߻!D( :14 :7?2A1WLHIL,M\ X/?vk10*dAxe7b7oF%OC^q~TaXZ#D<ia3N-7X,%@!o5 6WxuB|۩ky-=Ӂa0`4>$8bW.9hsWl18 (!ZTyzE%}Ǽ8y0Kc 59(Pܹ%frF{4h@` V=Ũe亶T( Hn6rz w֩OD-Fb`c'ۇ3F$mAyAS_TZ{};|}guQAꄴD%띳a:2.I3=ŇN1?=X ﻨŘH Y2!Ή3]HdNɧ؅gǿ1aV\ʊ^>*80 v+75cOݽ,-s:nz-T8 |:,Dl#6 T WxʔءNAB<(IE>N!Bk >πjQZL/xHR|C:F5Q>CoF@EfKrr?UL8L9m['d1P[g\^=kbI9ozm<arI6thwG悉>:-Cp5S# AW&ODݏ >jLl ,ZK:*jA8GEy'֒е ҠG(iDv\GGѪ{2vz*'A]o&c C(?.g,L%O,Kf4 Q0)Q͵ouGԠ^YCk]C_oȌ ~){v?آ՟J-xKJYhQm6󿔄 +r$8'3) 2wA[6ASSpVu6i8#73xVэRkGX[&x'NSӪY2rL8w;|49zQfu>[O(dx.,#A͇FBC?V+FE*&((bsiE웕}:gRA y6A#jCsI])d?FL~V;ݳ K/JKVbłH'pҨE| ou zJoeS ).7FOSD|>1I@"bG[XSuJxF8~reпJ站wsbz|?VK BwxIkp-{sg8E|+5B}~Fȉ2LO4o\,=+m#R sR1rxΪQ N' O_OQZ:eә7< '+odgjr6!q(a4= /P!]tIܶMh쭢Y?6AĔ QfLv@c4cӍ>23+Kq aT|>Z-Hj$T'7(1 :^|:vD aEF*񷒨RW"Vl?cֻ7żT?W5g8yH$l *Fm`f]~p@gnHR\Y L/14k$i/kR-$۳g('ȄCKUx+RS[}}at? 3Թ`>C;n5-͹7}WwE!4 ?Nqz,Lay5AZ|g6xq\tRfD PY$ (F?3_yR%t{Xi :r}%V3q1*Z;C,W'ѓNN}*a& ES5FEU.ć}y/̝5(߄ۏd:qA҇DɻL JjlHDn\R?i&}vygl1!2m!zִrKބu&GMrlua&_7KtGC֪lfQתBo˥HU"r~["e_+"jbksׇKHݤ+YfÍ*Lѡs@tY19R5Yo(\ƁIꖹ椚,M"ZvĈ?{r9n&)?VTSA욀&'Sh'tpzGc D@s^e6{EP]"Wsm1v m]!Mu8uvfVJ][\FϮ~^ Q$gMѕSLelR_Fn\}L9}ڨ5O ;K3)ewʵmuA픵)q-״-y$R>IA`ӥ9Y3GBZXDnA5ok'db>\piET!XGշ< bJ?'ǝ;`}Bl>rc7xTRt,l: 3UAM$UO< uE,/Vj gEtޱ>ʗ$A"Td(2xxj0&*Scw`>4 o {F]>5˹fNUݮ=ns!ۛP20 >BXj9y](; ݙjIy+{w} b_Z _&^]=L.M oJ8Q*vA:sKU {w8`gTU{PNִ1B:ڶBFwXe}b9 :-z^h\ d\ T-uw8C+$>]}*%~\]8b+f; Ndp7x`plrP՝%# Li!|hكl]5>BQrlLCN/;z_!=5//3yy tyͳ{Cd {28s|?|l >b nU0xG]DojW6} ms_\gQmL-?Y[]3bҿ1П+Qܡ, uBn"}xwpoC2Coߒc2o.}lݠ]Zߪ^d)`< FpPBkB^8hw#X7 A Z? 19R!\< WIЗŸ͜@P ȐMw;e]/mFxeJg!Yu@;E0ua2IS7{u~Gs*)D$`$ja<ТFxE:6CfCWϨ]x`n/2ܤo|h1ܦK lI6l qbNQdaxICCsp`9Nb2y sء= q~sY>בa MabCG^  ir/g=x[tZ} %TG5)cҵPU|| 4l`=z5= Pldn2./5FhX㰠74Ft'1PZNIg\(ݛH^xyQ~Kh?'u2Cmx0w|bJ=H>%u$B\-Wom!Tܐ!-{$kah;.v2)n<4[)T= &%=>IOޓ٢]^B0(Į$qqNZ0f{jdY_o]RNJb2^7|<.fahMA:C xؕx XؾnAukYaru'S)zIujds0Vnx':a`GoհztҀOOgFe"Ku'y; a BZ'꾾9vM ¦g^ [^+yEJ̺$5|>Q(m 5&'Ҍq!-#ʌl{Ŕ[|UL5PN b_³7B:C]ߔ.'Wk L/] /P&sbWg,h;B2r9H% 7cz[?4h΄<*/ݽBʒS `Fy-8־핖#)^VmGdV7$W6gyQs{E+UX_I ]Aq=oTl8=dH_XLԭM93| +o+ruiX T6 PJ6RL]xIX9h.n =Jqa=ݲ:QhRƄY|Ŕis駜qG¤=eĉ3 Me4:}qaei)R!*3p5G! $|zZ&ek9ZIR; HI^B9ʸ\PG'a u8U]'?ҵ;oCV|3}`[1fng +a͹/u{QgtC CJ 9 -fVnǡ w?ey?fCm_ƘV ()e%D󫗋9 UYpE?pj6LJ}0Yɡҍ6`@ҽh FIHn}9K@2R:h 33ӀM~YHl%i)>dcjN*.Jz,aPUd&tTt6jV=z1xkW[6X:\0ֆݗD-:؃}]ўt}H6¯n8:ڲ~6ρH-X8%9Me@k0L |۵r?O M)Q{gH岝Q,?M M.n>|$ri5P4Qr)` |\ha6l9c2T[?);gL\+Bm:鑘2P߀w!/x&OCn<YٮpJzE%@ʶP:!W' aN\~L-0,\6 h:Br-ssE xp|rEqihsտ}t/TjQ:Mtѻ;ؔh QNyun?39a'=`@S`a `E"^Yi n{{ #}OqN7 Xl{Eb"d ӚXDi4p$RBΤ/= 2lҲn /A4X;F˄ƘJͿti_ޑc;acm>`NGcgD|xOD%Z (Blk81DΖ\4e=xnx# $>Ǯ8mKJ) )>&/z5Sa 2SELf-^䌣xfQpUiḰ2=ogTr/I2*ĸy޼R 1`p7Թ:;@j^;( /fĠgF> !iyL[>yZHb@j " |ƼeS=AFr`۴"B׼ ަm:m_*uBH5B}OԔw*zӞx IV©|")lES>]4׀Iqÿ OFe+0;\K}j1MY܍z)veڍC:*!{P{ X-iĬAS_.MiќuqvN%xXo/B ؿosA1wrƢJWB?lix)Xj9pzq\§|?`DQbYvpq}njl \&oD+1X>y6]Q =?D aerE~T@º$O\F=e2>le_':;]fI9F=-5J&ۣ*S54J02O0O 7hu쾵If$w洞@Y^”S62?>js8c4}LsXRWq WC=l+[8.VĴ)`3^VWlE "Gꁫ3Ӛ|(y%[ٓoSƄAz==ap;X üX]t9Q'<]ɐC47AKaqmTҝcBDI7qx=EbPUZ4忢"e"&QplM蟨7M*0=Q[[|Y=ou[c&8k0/%d4[GQG>6'ؘ-wS E|^sT6_NBi;i4πC1Ƀ`@{c%S!]u=!:nSaQ7BczauR$kMxLlfs0xc&,>;n~ӴfJlCݧg`f<|dF_t0r;7Pɿ b+2 tzX$]Qa/ c+?je#WeC#DI/2_~ANky8pqWgyUclH;>Kp{,NzX?7 \8K-< P&M祠pҦ4ِ \8h̚'icAVBD9fz [7yS@.z?HFӂ\ _c6{ %E?Iy~ĉ.pQ(.=Ss+`H3#R]4Pr%w] FOsPi&foM8$s"՛#^wkȘ|lF#/Q"徜N0ck}FQнd@SLjPX:aUn#\0 ~`3{ʔUfLIf*~(xIpdBmq` k ֈi!l,SϘN$d6hVptUcM4>{WAra_b:Eire/N^.18t/^b?Eк-lBz#`5$G%f :c6is9'OJf%`L" =Lù+,"Jm ks|7{oSؽrW99+"e7Za_*UXW.szQћV,\ )g#lZx8) ڙr'a2+K{j ".ӶxfZSOWu12uE[GeeԛP\a$y K7l7#=,=])xFvH4NF6QW'"Gs!}E9ed:^c׹uZ,Qlӽe*SX&] _Ccc/cUjt4Y4ȢH2P ;^`ܹXLBoRCx8tS/0&/o)Xu5h+ v-xD?ϡtPm>ljcC)zXhP9a{5JE݊DS?ebUc)N<#9#̳IͣۀfQƶ۴d LM}2pu=eMa># h]BYY_Yd[k' uLV?"E|EaRÛOlښ-Ƥ>.-_}RK@!.CI:=n*'>!qW*W.;- ]d rmz'z9vLKX~xl'> Wfо&rґ-MX/oZ#Gm m(fɱf2W0Xc+7iyZqw =*`σ. iUS?lnZD,b I Rnui Ioa]?E3VP l H(-1lG4IQ-֦_ Whh\ ( DŕZeּْ)|҂b8G#эLy Q琢 O7>\M1$bn() ]ʝ)Iw0:MWfYm`ՂMCI=UHQ/1Be SImNi5Fyo0AIcp8nWۀ|WR0et P`\`Cmre9C fsBTĩS?w;dxOhyF! `Tiz@SnfdPc/Xj)g7zw1/rR*)O->ph 盯udKl RwsgQg`фE-#lj#;tz/034v#JṙYeng 4\UP`ݠ(w6WA)uϟ'F5Bx9-^1CBożܲ;n*M+6a 0l0fEy8ʦB8sdA1]Bz %`ae[v8A>z ="Xi윢n6cr+%"k0b=\\UgJur='UMdCH74Qk]Fyub;hrPX 0xm`t6ǝfc'p_竨iv# >h,x}78uaD5ng}څjV-PBŌ=L/آr9㊙Hdֵ{׽]T"ll38/D^(29[l$.7 :_' Te[g Ep2 : M fUb4d*]489v}.筽O-Bص !pE`0ɽ'Q{M$TMNΏU6[Ɓg; !_fqRl#g|™cQdjH\ȗ F#,37Yu")i & Xi2Uc'̺$9-/qưbr6Qv:HV ^;*n<*1 ~$郢:>~ oNE_HAZeX&89ߴ ˉ[ȶkV"Y't9&%`vbz]T7ʍG@ȆV"!KRgr.V^Y~-Uٞ%eYtr.LgZ'x'IMy"{At9g"$!hF ~ȮTHtow \#wF8jx"5^qD֠"WqQ"?F]Pb噤: vKo;Z آdo>™3Co.!$qU)đMgu.;]5㡾pG1B,iY/g8 BV Md:m*#4G @D-փ@zN6nxh tJ;;4z2czR K}뿇*ȂgD2NA?NՊ5b?Bc@x"pJjxTpk.evr|tG-a6ObN?\0hGFw0vETF i\{RR_kq˟r$-Dh?سfyn qepIМ@Ar'Vh>ƨrb¦a+v'//J[dyZ"`eQsIe[Qvte[UkrM^h$eb) fZNB~!,Jm@XhvEcgƠZ )fS%2P2S*WG G≠u1d J8IRs 1e\Jˈe&JEl3CɟV1!GYS>s)à<<4n,o`;1}K |ڢ" M >ԯ p*548c$ /䲰?^G|8o-S搆jTskC[ʢ+#-'`*܉K?~G+bJuy@ C\8~9CnPa[ 'V^g1RfjI,d5&qbE55عny1$ٕt=W P/:"9Cg_7w߄k۵6֧GtRj;0 Ӥ V' ;I*Q(0|656A- ofrqx±p[`hb=)c7>hĄ$$9Nu$2մGm&lg_2ј~D9 pU+JGRmOQd0]+D缔~#ڢ1S|`q5jbF[k% y?E L06Ug3ed)lszE(&:.aJ0@0j}Val# EQ] SːV]ۗ1mbOT]2N9N5^^TݷeQ>E|ʦuP4(Cyӑ&^۰wj,5sKɓ,F:f1%)NCqv]lIO eAyPItUyM_(Cؓ\V~f|`5׃8]YfЄ:˸>$評KQ$J,_:PyRe*`sׄc'Ty\N-eg[QmD-vd,/p@eT_K g(EQ&".NgV\%lco#+< <%K373l'KQs՞G?D{> oДXa]m{_g=RǀB 5̷jlcbFͯ]˧ Bɝ`&{OVV#N~d8Dµtlfk!^Jb}kЃ4C2TȝlQ`OZh.ܖ듔hE|(Z_CL֒7x2{̉zWuD!/G9gGI[5>)AeGFJ}3o[;}f fPjl,|uIBڿLlU&2Tʯv OȖşul> N놢܁ KG ˛{7ه\iUyȨeqZ w2El[}[(Kݾ L'mQjNւ΅4q0CV?٧ MRJ[e^^2;eEnQ "\*)XXWxO[6pgdpoY r|^yDs$I/N>205qQ)E dOztLx[p('CdY^BW퀖=D,rk)Y g9MG g!TQNWM1&Sz\!"WcW} ū,!tK͵g%>l7RPYg'Ӎ=Bs'(!7"!#֊BI)*;GJ5K> 5W9 z:&(PqDp[2? '?5L]6_n>M'6Riacqjsvy)X>d@(oFU)V45#qܱKS4ܳRY~TO.m] 5C'. NfT۳v1CO~3@WQ)e^p){|njvwV: +b+Ż;fQXtdv$MۈBݼҚ`j,+U{Pꍦl-rdaµ|ɺW,ͼҁpdI ~נ+G̛wS?qO3g{ûڻ6>ܧ JMض3{BKoFXX&M|<- n:5K;<бCj[fR3( B[ɤI|uMLJBeCr q+2,ʎSuRAk]+v} 31?rvUӻDh *' :}#  9'Ȩ? 612 ,r >IY>}}+E1>:Z7JyU}ɸbrX‰cc٘\ޑH{uS1N'8THQ7Il ܘO5߾kܠ <+:s1_$(٢QӲhc4j*S* F9]aUC_9^sݔz/`=k*l!bJY}r:P4NpqKFu1"nኔϛXL!z1,l4Z#Yls IIf1@H_e 3\,--șK՛:l>+4wl(YE֯$㦍! =tcnuDVHr`W> Mf4&un9$H0/ } 9Y:f 0EKhBԗDIIti/ N!ȶnZ{,}Íe"9xvt"MEQFm4N%@FWv}4N>xd貿cT v<5qV =ޏ'(yxyPs, yTB~]?AiuS3u)GL:Cu'yR%p22#\2ҥ(=2dL[6ޛ_ Xy]01z.h%hrFӎqQӘ]z(;ϭ+6JwOKyAMn˟H; :Gkm$Z¦d(zujj ??h'QbwjNvSr^;?]0PLnD\ن_CP}+g3mB2m^uZZ8l:S)jX>53P2~`t}m:J4 d4e?4< c^؛o7*ZB9۵lݐETPϺg3G.78@uq`縈4UmTqz?w^MjPj@=DlA4=_Sbq#:QGl~ruM/],TYeň xR {Zp:ga|8LQf4vjDPsd)3* ZnvȆNY40<1eMYVAevY ZjU9!BP!\Gٝb3`/ M!eu8"|1?`I\¶c|63b,Zfꄹef4%pMa(6KR PW/`wfiDMeGokMyf1duˮع[58/'D- R,9@y&9'kjcrf1~"|;jUokSF_w|Ia%3O =WW"6f\V!7&NUZ'U)^xĀ5Ae%grg޵]nocs Cl,ߎJ,j M{agKdmHJTUԧUܳ3Z3d<)MlRiJ x ]V$yg2,j#xp=+ %FE5Tl#h!)9"=%SSDt[nb0!6GUgqnUré%rKUKVk/qEsRBf$"7o+~ڒ/ۙR\gR̓Q>*W6 Z Z^+g/as}?b :M9%ĩv}2UŗD#'b 6&֊>~ =P 1Wz?K 0Z7H lpͻDwUI{oqx3&{(]ӊ'G$t4Pu2vl=qQcҽo8!^+ǓmcDKF ]W ;[a[jS u)}4"pv5g;؉6 K.P?"% Uhj׸kc&h`ݺ(9^^>Ԓjw_QEL:߃sV71j^X7F>qLP(*'yz<'5^W|z%:fGr,M ӻz݅\|Bsh#ޔZp˼V nÑ! R2I@suE[$w@LE`F25Դ{7"Juퟨ.IϠ&ԭH Jwc*Ac"lu a0̈}s%yНòLdOXؒ2m9sΝkOĀֶ sGƿ/F;j?e+N"洄?AZx,=mr}mS?@=K/ZY@j=8Qd=vPl۬)8I*ca4iicY3;OBҩBZjb[dqPodĹO[ĎtlŸK?Y(ߥOosyngn5)^?7p}\µhR9 yI|3*i,pv޿5;hp .Uj pF"H g\#kV'Z7Z0r+C9u iF>DB'uz\%7e"E Ӏ_?Rƒk¤}6?_} $ҟa!.R!{DNV4[9t,wl_O3yq3;.o8Az9b o:4wpiI#_ f訕%4)?hhj]E&i k^[,r/69"xuecM|Lī$ MHLg:DK:5>n:_X&sZ<HQS" J6-W$`^@Aoꘐv>&ҿj&< פFGI*:,$9%cTLSHB 2Kz^=6EHT`uo[SBBOtp( pA]]ٱ @ɤz9F'D`YAͽ_L푅K~a"5Ӿ]i-ϣU$p6>7`}p̆4W 8bX!NN$CLU@w]A&MN4XdhdMPG;-ʪuƊ* l>Iw%e '/'pe_ьr0e E7 5ȖNi0Y*a4I-wx>|yxaCe3 q{u?>)^5jxf٧,w@2R>Q4s^ʠALoG#EE}ٞ>:u?)jJcvWh,̗X+xer4S,{Z+FNtEҨxEtfiOPsiT_;8%jQxnvBn~ce -Iǂ\eoD +"$:OCd"lкSG$J#1kJ <ȖN*&K;e?yoJw68SI MP|cw{Zvmn=ϚBTy/5 ۯc$3h%YgtJ3Ongy $5 Pys{8_r @3^Ϛ(]]^F㚹e ;7 |(K+NB&ZC=0!?(AZ\68KrL9pƉ0XGׄpZ05O$#@q *fNہ6ԊP6E^x:DSw̖DL㳺yJȊIYhJU%t$)@~Nf$d:oʫ+-Vb x4?w'8|)fZvh _ MY`Qp?fY_i;![N Zi=ST8>?gEb[jR:23̵⓮aц=Ng=*I2+@[ű&;JyWX 0m?6_9JMͽ&Mr/Jڊ.`R,ʳ5/bC3:`@~QRUI>]HO)`;?ZrW$- =@VwWhhn2~bY;5=vx'ܒD0,B#<{~p_xiTHEpEX$R>!eIP(kM!qӶX5h0`.|1\4{# 9*|+ՔJ, e&µR `{#` qyl""¢iMjqLp?z'"QD[\%9L^f5l:*OF?&e;{*<5~DXTu2^&eƑ3e veljl!.M~Ԩbfq ̶2V{Ȕra&!`{^2牃pج!BgL*:˩Sb틾vLSG`xNAUъɛ&~#Mfvx/}CcyM>uoL}rswc{ccVix_퐜2JYyz!q%R5ڎ2YJ Y`if?k[!,ۼ_A^G&QӁj999.APW^$:НRSMU_{?5ipx1wsYPk>{C?4u5ɝK3-`'Arc榴%Rӫa8Eb3”s7qɥRV˭@8v]LD"1_rC{z2;=4в grm-DI Óv5&I&l(nq aC7SRͤ|XpXo]$"Vʹ!W08?ZOe ˛ *nGn25~ 1PheJ0?+\?(r%f?4$ UMR,ٽZ~[T׹s "$j3[4(G)]TM!X}w HAʜJ4L RN#(*U(J YA*É* 'xIb XҸbڠl_a>Un zC: 1S`0 Ų=/mqռf0Z:$G= SL-/_Aa>U 9) /MSy:^IÄs ~LD;7׀J?D +SK}twF2V"ȉ]xKF4j=faAՅÊCD.DgdhTB.C#EQ V)qG(@=]hcSRȞ>m'̉a& 4/⟁Uu7wd&|Oۀ"\$-mi78˂^"~Ds4ZVyL2Ov{!P xȰ' z>1$[5mA65H ')ȎNF֔zo8ͪ^M崸e5Ę36[iD]dKyQVq3<\Qrs*پ;0r+Ww"7wim[`%>}nw45-ay딠 C"em 0~EwQ"c ; tmKFzf:RJiNZ;p6tg\H8>>Npʗw,mGb+Jnjbן3 =PYï"PѭdMsq;T֭^/?+W@\^l3= $܅ Y0óuУ% Vs?-e >ε>_/!5 PX\K``fc썢9#ӳ^FqyP^Y[&Z `-ʒ:U1rՖBf&[" z$ Ipy^|ӎYIbŹt%-91M iuvղw}aKʂmSost+0 KK "l02e[FZQ<͗=ߢc9ϗ,<U>FZX0J}qɃZ?E4`B `sIaz^ }J["e4qH@BvIKSnIChɑ^sFMq+kDMaߟPN`fp&@QZl}hΝð*Iv`sb,@= p%O҇ɫ! D\ pQ#B^d^:X%4%$ākn`I4V ޶g9?ӧ,3@6QjHэ]romLPZ>S]= mPt; SҾLˆ>ւpӞR"pf.Cv<3"d)kSZB0Èe&W[4g*61"O.-ՋĄd媡ZK@~\ۺ-3z{h@yR-OfyB1cw UMθT\kz^fj&~+i5=d CexT'xxQwNj9]O )|o}t=IHm+IZ촤Q V^ }x{&S3AC@kĮeg}~fҰa,aVGUȂ|:FR=av: ~v| CaAL1LDAarZq`}Vh)p3]BaAE,EP[[N$ȢG'qFo5E":#4nv_^~{qA:s\ 'L̇x!2]-[>AGYҚ(' ։$L+(7.J@?w '⟅+FL}Vq楐AO^yWR kB/o"Cx_>X=*[}Z_W銶mg9Wfb |MKj>UdxxFjJ\ 3$(Hä2pG:ļ)DƕKw=-(|yԗc" 넬$5E="Mz'6xϵ{wC9Sۦ KEF <;qjLņ|PrjYsS*>$sj~@8ն#"d٠pl?(&x3$"ySr!M{5-JAiJRBCYLMIMkAG jH/?b|h"UѶDq_vGr+ D&P qxH]/sxE2UԂev܌yI Rͬ_F r!};%]y^iAa~W@f4-M*SJEm,'CAf3M in?0f/:xS3+1[cE6]589_c C _ nn]_D/fD^zR`.0]UJ}J7g|ۣ4<7eia>".% i$;#a%Xx>y4j4\v ?W8ʸDp*exZXoDmf-NUuI_p:ͽ߭bÝ56$c%, V>akaJqצmɣf[{(=|j <<1g>ɰ?0ͪmXx/ lgoR..7)N ?N҈͸\=tX%ЁBmHKhVݜoGFM-7.,T)obH?JF۝L-*RYic(Saq6336Kg5|@=B$M QZP.:eQ{KߞFKlB%䔵ut_U&hGf9n] E՛:W6H >Bny 473o:bA;eRywnB0FؒhcO?0)+nWu[&*ʟ\ =$q$,'[X^,ȱy@:2ZbI}\AGVJ_vF4*X_y -QIF'۷dRX-6L6ӼD6Ng6?, eo6M\Q-}񵶼}c.W5\!~8}@@ &SȻVu'$O !Fިhsb~_@=8-@m)~ ]I +4C/Si 4\Ru#űp̀*_* Sjwr%-6bdƺ%N:YX,IH0N?]IF_ud0;jZo{K8G}2G=KssI)+IRZx2V߶ԖFReTݵU.<=W냕4~zM%˽t->I qF_VpyLBf]@ {ꌡ:,zոʥ:qEQzdum7$hX (^?PCGKP$|֑J]c9 qrpQgwYhz [WcGLiܝ$5ens^œͥ7F}m'ޚy*XvlsC^ fLwnėvڹOuF$'rHyDy)ڝDjubŀF&~Faw_ |cŋ+PYn)]YUG@;Ze)`|*W:kʛѣrb ҄VA&:7LnrjC%"Ҩ2E˜)ߛ27w CUK($Ng)UBzÈ>A'pbސ'd7fK(β)VsAK>͕UG-)++By҉0r^de#qgEH߄KR7 mEע6Bֱxx0f9,dp H[[)1Vw=AUt-%-r 0:՞:I&lV (61e9/^7෻sO-SkxF_+ٵ`"Azca*PlC)28بs^ #%9- :t7>\֛ݍH&?ˍ9 3FkV,;>2z Up iӒ$~IiH} 2gcBE[ٓP/c5o: %.KO A䚻 Sbӭ?ls<"5*PЯZ܍ZpkPHUޜT# R*|$8o(G]_V$L*.]GG6Y _qEa'31v`8X3rQDaWĜ'084 &2ɡjiM_[9ڠ\쏆;v%my3l!7 6/=B<6Osz5gnu7?o-rJPam ȵʟA $9c QC|bRVZ(O#973WmNMJc,tDe}zv}>\JxSKx^1Q}[쥥\A5ɧhEk1wѣ*$p״'65)8}IOpj5!~r9C2|6Fcڵ}z9%}.I福hu"eU[c:f%iv'|wj0l "zQ-P_ ׆c$ ,V"t26ϭeGn,`7l J~ѪE-L>fFV"K1#,C?&?^;}GYyFAa뺅 /-S0.rO)Xp xW?il ;6d  ~9["GUGQ“"2; "yklGC{FJ^OM`$? @-W@دft&^|&yFѿ*8UweanHN\aFpseϨ?M]WOf>yu4 }/[GaD{ϫIT F}y0ҡ#ms?!a< [c5`pu&Jy@a;uRs5͡nƝ㟽Ɋ`}~l"ڬg/޾yKϮ=Ef;(.{Ⳡ9@Cjkr2,0~:\y8={Ye{܅קFfՅ 5-W|rNv/i`2u;-5 :>r#4Mj ]|w%GؽlCE\!5_JÁ178Pj.OpɊݿ}mjz'`aJZlhEIQU/.IsKI%5نTIp!٫p{Ot@LHv NB!tH[CvРHXvaMUv~M\VOxK]FX3Ϛ[`jI%Ρ-r!oBLmMB9fU^2e 5Q^Qpwp]]7YN8Ȥ_7L5*b.$ q2F{zA0SqO]~r<_¯(pdN?2m_@ΏS xPin͒l|OUvz%?j%J 2h eʛ$L)vQ"t&o9Ibfp3-Qwk߰(LBS};D ~.ʐQ]LvssTlPym  qh| JJv@9JNK5AFɦ m^5JnR,5ٯiQ1 +b :ŀ.5,; Ii;Wz8DSz iy#[ w`wѳQzuXF{%K uŦsf=-$ۿNzB)4al!H|Gl1M!4Td`3r6߆1AuL3X!^n+jjve d! >RfVAl cYͻ:lA/3Rk>5ɨS?w.2^K3)Rw}D ;rcD=ml\{O;J^)S8UR׆$VIT&`M؋4K㪥qЎj u"VMB(fݵiMie}$ dX4̒l̠\RE}Yi~:l8F 8`+O-. E-M?KT[ڻ+=g-\M+Ԉv9ȍ!0F,h!71U<Җ| pZ~˨4,ȁ⇞rM- 8 JZ4}.zT^1aL69)BInt\?R- 's{`(P ?QЯOT0+8F~{mı@wnGo]e.MߢJn--\0t d(uy8{98ɰ8;٨|#6U9(׭EC`/a6u߆NP k΄(-N8Rcɻ (Ͱ3t!SzGAY5}ÇՉ7hw_u<}6}TumQF<\@FZ\ek_^diSEEdJ'T:GS%= [gE`ܘo4]/m15[!JpM폽y<^,`I5Jƙ[mPL A^[&ȵ 瓙uliY2Ě=xdHnHr%9ŗ*6JrgX!| !@ai=k}Q3|+X#sg d00]e^8 Vx#F}I '@ <2uF?3#aܩM!b!CD;hiƮk&*VD5 $v%9HۑRNM1>#>zz҅TG'c aFzY<$ TX.FF.4&M?L[ q4ZNn^~1 *ʿ`I-֏-g3ξ~|)>+ B#X`Y\e6LZ@؄@ˠD6/y|a„~Dhdû;V*!S,X؃ŘVQPn x~roXΏj7x:TAF<ԁStӤg.|1'h{ VAmIxs7V@5cpL0rhaCzbALLG:K'cbw$'i{9.K-_ dH]^@$qϔ ߆}soLFMdB( lgnmPTXI[ B\javBn\l9~(-ۙil=mpq8Q޸ Yr\q^07ݫDVmZ_2ƕ*wNiNN,K@i?<#ژ4pę 0I@@ PsI0CL#:O3}cA!TASBE 4f#TXw\kaH&ZuE%z (:hP8&YQlע{wՊ@,IYp-7`);SAQOZXqgEгR0UR>6G>[PHz >_`+\)T'O)/QeUmbͥE!R#1o ~j%8B~*(0xb: K6?٫. 3IQ6;v0ۛb9/P/n"WpGӿQ4zypՖ5lƷ"f;ɸmWitRu4ƐO]IAN-{c0*>]6Ay.z媑ëڄüMC['-+SzݵsROM+ (GX|EիsC[};Q{5]t!<<!,l>1z\ 4l0v2Pdk>\SuAĸS4+D܍im\&А}A;q!6BF䕭U|$( }itc~[S1b*B9%FUc0]S5!֎ƕ03Lh*ܧWSgDLemZW6"k!j.Ph߯1weׅh6s.Wi HecPf탉?q B wz "XQOgy1򙃣mp=ʟP4)dw$E)t6Ґ~"-ЇOܪfoPX==U}ރ.{%Y&CGg75BԼVC!j レLe2P LC=c0RW&Muk_g TW' QShY(×A'wL5`F:<9#Щ_ 3x6jxT,N5rs?R. Oլ3 ސf3~JPݰ߀ FǝwK3B7>/y׽@k6&Wn[n%h}1J<)h9S{=K]8T>)*,Nj,!ޮ8 7ip tm?BG Sq;Wo;O2ݨc_ƴcxq(<)Gl~?aBh= J5c6سgcϨ<{jbQRʙb}f!mO=E0f%4m0;NT@5A3l޷ #4([,0;/{L5EWðcJ͊ g*5^4TY#̈́" &lgEc6a>)R \]ʌx6SQ =h@`L WQ=Le/HK.=̆Xݩe:^e"|OSe'Ptm rM5ix[|EPF} +C(ƑBdRPM f땩X@+ .OI>+$ C AI6?䁘;Hd{EdZT z&::>_E;Q`g{NyOC='I{Yÿ_] r%h,6īAHF0aa"G\R8ďoZ?X䞤3Nt:pEB<m-Lv_Ȩ3vPe[6!M>&2U(Vۍc߃z)8Ε$RT"gAw,5?g&%Elؤfp,]c+n_"竃{hFd# ol&ŢHxKRpԆ_lctW6j,0wj[E.#}iA"\CLe%J5R:PykeÙ9 5R=K5b#2ƽ>=#&<~=Bc{'g.Q”Ǧ͉՞>Ȗ7 <+y|MG`V( vl}Qc3pV&Sf\V KۯfA3q]L1NI,eNMZF%Π|r c\Z0$}!!]|vEaOv4;5Cl{l4R8~;_+ b/]$ހv8wĚIv!a[ WxÈOYvh .%;" mε( y" h')#/k{  gr}b"#/mvK9J13WKyݔH൤Hg|YeU݇"َAiqo078W ϖGr= \%Gsv֏錽nY|ˆtJ IZP\̙M\/ ˌ1ġeRMbno_xl&lPaя~ +f7vdthȨf\iJz,=ǹW$;jꆙpN)&Fq%E[LߒD8+D_!j{uQZg2paaR%Pײh}. Ǫܶ4 X@+{t ~J_8#LU5 \U~/rA!^&yͻ mEy A;hL4LIL)p.Md:WjϋҀܼqvak"/ ,}]M*KnCS'0xDPrs,o@,ӾmM26eHj>ۼM8I/ryvPI@WڡZaedlqUczIƝWŤ2^9E0t}RzE:P|nrOs%zVϬ], @Jh3gvlQmpyDO)8!`'DY&m!&F*1O'|a&b]ir!1gqy}uq*Sz,Q Uל;@7'uT.JeiR{#O=(}BldtL~Nt_a4t_y$(㢚Gڱ_HNw1vi`',o+I~5԰abnV rj !U֔M#!)|I_9\{VJĶ2mI#AV홶22)o&Ks B rP9+^&h-ɱ(K/ ٴǣ^zaۺEGnUAHgUTcE@%Ό! VC,p)4n>j+龜"Ě2(^4UGУem:dwy eŞ&'[-߀揵4\%эYAQ M˪_DCQl,oZq*h+qG|B?J(7d4?m!y[WG/tAFXt١·gۦ"|-"E$ ZNGȞ2Wten=O&lx'J1UyZVtvc # F}Um7# dx&輋4QǰC$q24 Lm4uXR%)|A5t qSm>)[1h8u[Z[H.GT NA~XY՛V[;_:*&ʰEU|IQ7Z"" r߷`M;hЈ~ ё!;XQGN!Qm-ݣVir{:/.N9!rܭ{4S-,fЖ/qSo) SʺҮ&iYМ `_ܩ55 k;-x@37 \߹Qnߊ̚*699zR[hV*9jKB s*"9 TxP(- mBP#Z߸*ș8%jyR3xu[eXC ƱA+3BOVxIT8^>f+E+!."zkȢv2/mNb+3َV\* yhEcbٞȾuk^L;m,FB jѭb^gu:ijX~J0 Xc@Hn2:ZQ'pOO[^灎<dbJix]$>T^@5*hyWmYfƗZgmu)Ӈm$1'>wUb؟c \}w0"Qsu[P4xw3\` Ua3xP}NOf4Faa ^ t$S#EJ\+/`BºeF2R]-\,::WusOb+C  -j틯1O2܎ ^m~$}^JxsVTE#/x\).k΃o0.= v] ͔[RQ/  $S~8œ˗@p> !0&(ܓ1XLƬ٦;EQÑb({˯~s VQQg*JetQpzޣ(=&(1xT^"rxF]PfgBȇO7n{/ kFpHRgtOQnXoZ=]¦*g˜kmIRmQك}yUn FB{RM؏C@Ͽ\iLYyxs}wp4rZ!w!JB0pXNI>\42a>Tњopױ7Qa q$r#XPM Abn&(^"<3mfeītؽMjIJ<|Wbh0"3W8SC4 Tϖ>E \{+30"D~$P?谍lt992d뭪|TɆ-^ CrMcRB0 Nx l@DPwnHS P[uRCS{fßD2Oe2J$ Q&\4 Dr?٤,G7WSåױ[.fb`]!-/rX|rYijyo':ۤ1ӈKCG䨨aq ؾs-z^R37@LX&n (NyښyӾN2U]5Jf[XoԋVˉI'hoVc彟k!u(B^ Rd6nRQK!:tFDo&{ρW85b8zP /Q-Ȃ.+̓jxl&Ax3#هN09T/7TWm*QPB-hOQ%6öae rt[Hn!ajO [hmnh/dUuGVLu9I==ٵ=#RpNZ jиo%ψ S{U>sy֘?;$EN(d+br<~E5p9;&v/5dAeiX}W_Ek9zG;[f]ⱋbD^`EB C}jadbLH^MiTeޤ¾i|-pkA D_S v޶rH8b9!gpED~vm84gYUGQjf+Q#BT IXҽ$Pޱqpl: r9nr}׵:e~;(H'PԿ6@?JRљ2/|"6#(VB=o:zvwhv ̱`ZRuU0@&FĹ60"oVe&poVRײ9:TL<]7 뛙;xKk˼ m 0Uh㡗e kj۵a.wO.&b3ǖ$%.hCapz1n;9T K@ユ!V/pKuQvdic bK5G]DTQ肷|Zѭ`*52z6 C;g1T?"X2$ӋBeI$̽ ?S|/0*ڦXlMs߽CM@V2r!OMl.Y;/k\=jA?!o}݃.w7\FޜIgi=gp:خnJ=p^Uv ɳTҫ@ԛ`yjd:7xY[k5i-<)ak/\Sd\rl=v]Gr3WDڡ 1di`^*V ?wnoDXOzK@U{ =` aa.]` WAEY _*PAeebYׇu*HAl9G"jE:#Yőo|EooXNYɿx´i†R-;BG; E|l<ծG9ʛz}L xkM3ݨ }—A]=,u|qb?|4UerURt {݅EOo$[)?,:56<N7凹zqPӼvm}*Ao m/Ǥى/kIuDS'!M֏4Kr7CpuRɧR[pJK\a6Φv:gD\ju7áhrW38]].cdbC ZUlslGete@8b]&S)j9 @dZ:9)VT̹:-R{ȳ[VP?"!.PwEn؍YA K(ס%b *Y#uIC c .콤5Vp  º&(\~wTbcs#&3 wTN(8@,AB!ڢ Ib)F~uߧAP9Rx%4 -zPl$IzCX~q߱78Pq\D_OsO ؕ 4HASw' c ).VãV`,k`7n.{inצRjq6*MT20j>Żl[c*kFf15.Rmq4&#ܹ)v޿F?$ˇG-v"#QR6 E6-;H/cGx8|c"\):n$VIfY f/N&?U]-DU}F=#ޟ`M3Mk!FƇAfSK)bK[Z-o 2M1_")40`mtdZ`)eXVu8{wi1!'i3>ڮW]0mEû s"lDݨI2)̲xms47hh<rE;G2@d%O,h7-맸Ue}D3hM9l=pUcgOc;`^ (uV%ѭ{NPn4υȔqjTZnjI2thY~Ӧ)8P3vTRG?ٵfOąu*T`$t4yCq^}k P$Eho.ۆè$L)9EY.Ze˰3*B{Tkd_Dڹn*]؄XRLdTh%~~c|IP[;U%|rx}_—MK{M3l`E+O_AaYc '8|w݁WnKvR!\P[5Cj *8n..0L(M t7SnaIy.'.=ʭ`8J%B\ /?7tQijN.Is6͝nX8O䊜*jQ`mJ|ۉ^B޲q!_"^nV0A.uS :wIo 3Q0$j5NNv0o-"H߃LKY-!u.aG *[hHH ׅr'z8ݡtdq Ԭ 1a塩*6;M;"FNh? oSX%BᩨpsN$0 `Ph] 6(-gN헶5L~8Ͳ#%Y(z_̕[#\2[]s^3fF[TQ؉7CqPB$ Mz d1vȭ9ruOtr8!]!'Lj1[uX [U5]Jl7-ZE,1qAjj]jh!CFK>hS0\ͽ<$d`D+?LANY>$x#ZcLf$Zf19l#vdŜl+NAQޙv%MN@FI,4T%-юv,irr;JnǦj ,b\&in)Ihfx]c;~  ^1HabuNRzH tXNw ͺo\f]; E+D^O'' FtYs0i)~n9]X :5#XۃۢrݚOwQ5E ޟ*m|XR+ wQ"4\b} GwR!tIVSlX2`Ɍ,gڶZiV@Ao_\m*P(]УK8찾~񵣼pP|0^VS'%EnLN8S_jcS$S=:(/QݨL&>ή* t)Brjs.AՒk.gB@:]mNG`$;H97 ;@yݦ "}崃XAf( S}ūh?x^JS R%ڼizi ?Z~A6P@%y!\8ߌͳrZZ/ö =wzQϼR\421uC9'HvQ0PW%Q=3wZWNO@D= 3ć4Z|A]M5aV'{j܈][ l֫G9bK uoZiª;3!3кԨ ͘!ŜR + fQ,tGoS;! E ix Hf!dru`[5~߻נϚ W]`\Ef~V-Jmd;0yK!k_U(& u !ڥ5Ӹr[{_۬9aQ(c6\'8*-h0M߄AN( hs5KU vQ~cdžAױ@\n2s⡓Fb%NY"uyc(VV˷ENm8 V1ᢐYҦ'R6Ml-~gD_TNc"2hY :8Cx HASG,{gIeɄ'p5"\l`^]z;X>DeAq_)SΞZ:Jrc6Îxblˡ{TA+p: 3-r,;'5ON jS!E䪺CQ uڕ^+%eJı)zto K)ҵ5>GT1JWY^)xN]^Gfq֪"ɈBs¨o_* .rRVM !:C?ݫEz;rq4z*2Uo$#h`.HKC{Jԛyom}i3>0쪷nSBK3tOuI<+k&Nm#1d~)?bICBShSknd_w8՜lY;;ry99C?rz|Uxkj* -$A')؄\#Ge{1c$-RZd{ކc0iT 6ARn~䖜+pm9yfV#H[okaF )en p؃ 3bYhjW^rXХ 6=֪q0}9D#RKhqwyΕ`9>XF;XxCZ"97?̼2:m/JOLV2TuڄyESME0̚5qb dZ^ j7JN;|/D8JbK8TZU6ђY uaV칥-'׮Ċg(ks媿ԥXH X& m5`FGp2_/,{0ۨ6f^5:CiX*#ZjI=rq,o ڴlhoHF06#R ?wa>/im' t?ƫE].>XZ'hW"YUA%漷<3`'lo&tC4oB$aނ3mˤD=ȄG&u9msuӦ7zzz VB}9;1/+tl>E5鐏)C-h05!ph LRrg$&掉uۋhY7_*TE^Sѯ}g8`⹵L#iWޔr'W3[Yb^hQ7 ܗ;)QTT3`٭YX3+ JbZrLJ&I&oWE܎80/(#S.؃((" 2YJ05')z[ltҏ @]0{;ek&h:$/9^(gFWV w,xzpIX{H{)9(#+SEmqҴPgnd#= '>'XsGp;&2V\ǩrE>"^* >8g8Si:; U)ugc+v7\R |_I/46>NYil@8tBoܶ3/s>F.3wT } sNּNA) mN;,x0؛.P[ RV 5aIHzUvWR+>J\@PB-V%8ԧ2ٴȊCgŎ "Pg)xG0g }E@>bęa|' \}5-(/0r/JWVMK]:,9w~on1t{rga6gR(Z܍ֱd~!meJg'9A.AFdGkXMb:9֡G;~Cb8`"$P+G'y y.SGv%%%n-+G~=i{(*`lnoh[ r( Ts)93M7K)8CNTcX @F_ixKܧ MqM_ d(Uo*%껁C;j |8ENhэt e}vD3I!lw[qcP&35PrK*0b/mAj;q0?%+r'*l6:-5VN9c{i<7H>*O w,piMCW]83VC=6>dJO`d(Hz l$j\N_ےG?k(GS-kaJ捷琤sh_y[iUСv:abD96 \Eݵ;Y k_yȳ+ 8EΩ>˜h$D}nA/6 O, ȊXScrogEIv4]6*V)>y]w2t~^ݒeDOH8Y']”HzQ lk}x0xU7+5#Lb +lEҢ#zI륡cVVǡbM|R!nkRSq& i\\Zl98k$l?PR`JЁg"qF;ŦqehVW@`Szb,0$jwy+OmUKF~ x?Ok"$;8HZl#7+V?d0@|q"=-; '#BOiblf@ך$Ld`3C6V!~Ie"cFg-iVB콖ҡuw#Tb(KzOYĔc_$N 4T6Z S-^L)˝ržP&Z#u#6_X[ZיDys{nS~S+/#:;#xhoq`byA"Lm-쭥6RcX8(SpVЃōF.o W47X 3.3s=1όu^bvS:/.1rf™& #:4"Y,`MkDlO4~(C^fG 6pF}V 7l~Z*Wf!k 7.O*_ 1:L~dyg(Պ &&ytr#YڐmMw2V je`sCr0#ؾt? p{;,HB}dRu PFb枨+0&88-|(džgP1nkĝɲRglv8 )!~B m $cD1 ,@rMG;Fn+YEn@ #3 =c5$z=(T`(h1>= \M$MbAq i¢[QػK:z =;]PW"@=,۩N]b>Fél+|;CY]ޖFPh^jB'>YHUuT@Ou\M p`* %QX=LoyHniبZALv5IeW[cHsQ 1Gpn' 9g2iE95K5," "8ΑVSp `Z$F<: j[KmўO9:A~"/u'< Ǹ; r Ɩx݄>;!ER}no֭sr{Oci6ԘQ Y>*ygPedx*1ebS2 B="8c+) vVaXOs<(˼z_{ȣQ˃UohzjMd+K~dz4Cn- _6ꂽg[4ĺ]\!R3MsvUS [muJ$D/F~&d3g㸠TG^!(~"ҳWov|_ ו/#8h"Bv@ry”_޿5Y=Z+ع;X8ϡos|>c *nMਖ਼oM:Zb @Uo|WUEF]ԏXӥV>\5LO #Q&yD¼:Ȉ8&[Y $t_G;UfJKD'l`3P:4 i{\LBGJa> yf/W ~d43 hq!^P=p__S%X$|áoie.`FQ(ig+M4"Iji#UzDU?7v* a!Oﺫt-Τ-_[T`3G?|1}$8ͨ0[ƫ 5$-JqbnRӅQ52`As$VU`/F]j!rKz4Zi ߄xwzG3 l)!.._G{͇dj euٱT{& ߇?5ůljP8y2Q)_[d?GO*<;dSsk>T"ּk 2\Eی7X(|yԿED+b{ͮ/8`Gnþ'׷}|(5p!ޤRw5 De*sX|H@$:sG%[Xpe4ZPyÀn$ߏIƧg=c.h Ywf1O $uoQ^{1ݫq5ڎp n> i#NX7¥d:CP˻ZJkV ba>%`ISp2in?5ٺ={=/+#隅|'?NJޒUa>;EӏPql 爜kmN,FQ$pZej'3B81c:$J4~S>d6%$tE =+>bDd*G,jjS{ڣWN/$XLn`3Bsc $WȘa 1&wRje_ ɜ5EXN+?'(^G^|wy{{<-=DKyM/wtb} 1˿hlĿb s't=zSJn,`IeMf4YXr.' x@m!Ħ\F$>ÃCDHRZ{KL~ųB5L%_]Yv4)ќN:5ٖNPAxI2c>ʱE;}&3QAsTF)aj@b&Рcq++/%Ёy@|7>Pa'x^+_R+.W# Xg(KbۃT;Ā@׌v¡٠o(D=:0E:,V7}D>#CH]_K)ez*Zkeq{gjfǪa=}Z,KẊ@`?#\#W &x,'Qm߸>_PP"晆*D1TG"nA._lS{\lg:cZRCׁB#N9{Q5/ :}1i=Ui;;e&dA[xns* _KRt{`SDȟ9Z]gxZW % z~0L._I>lT0mƆiGe5}Z?mӧyqyX?0#MmG]']q$M#'h0k"& ouY=1;s >bS=]Zj_{#(Y`h }tb_‚&T|.š K: Wӕe,,omz$o*t% T\;=aZN8zq79H}5,= dt7bS9vQk D,dPh &J8\*+ gt ՞53k.1GѸrO;0 g%$*= n=cV C̿ع菱SQ* 4f9OX :c1Aԑ҃9.4U vpAKSs̭sD7&jXo̓kznq9-8[;|Q< beZY`,E;t57a'?(!eJ /?p^0(w B#I'TlA'=w l2viIriLeBH3=/W=dFPY<m|6#A.u˰EҙhE\2-]ңj;~d~1g׹1I2G^*Z-@Zn(Tg|9|d&_ٌSa)];bˡl;0G)1ma.hp{}5}/?~UIg}b>W*x**f;o: ʡ$ S9 G>| |WUhy]C<37I;X us~ڄNɿ_ P@c)`.^1* Us웇0q_صme9!I"j 6=,bl>PV3F93#蘠E4E?62z%ǥ7XxhGݬ]XXq:=3pSYLO"1ؿڲX f{VOJOG7<_kzKw8זHa,{6Ed[]#+b8r^Xbλ6 tSqSk F~%ư~BRmWڼTtdyzWߪgI`q6[.K(@*C]cXkmQQzC lupJ 3V~҇?uaG9G^*A"Vf_-y;׼k9U}'q/H cL(b5v+R5qjW[P亍Rgɇ ~7U1-!NhV??ݫDRoM,2̺t KܼxH (jWI`U7E("4x[H.Y FZ뜙&e_yGxJiդ͹Ag1B8 _Ҙc c"r]@ cx"Y 4qrڢf4{E/U= *Iuf]kJ";R+cM,6Nvu(0 /vWF"] &]t`!cn M/+6xE'cdnqEQs<Μ4^j5΂*ʨ6-aS:uNV|)Ѐ1rw r;MC᭪J[T! &ѕmrXYƯ,k+ -TYZ;jb5'໧)|pCEzGJ`qy i1lRۛi,W)S㈎QpzrjҦX\U}Ez]]U+x$cDݚ >vg)R]b#R2]H?ðՍOaɟm;VISkw"V j{*t@h~·T5.:;8c`"?CZ?~P-v=▰̭NɖGX$oMNQQOw,B.FvC ƱdBgr?(3 (v]8бe0/x,"jj01BqRVʕSl萖lH2݌"ejvuϰWI]?. ClyXTM/5()E$DwHɺ :h?{26Ș\\I&Y偿Z8Dj=3 x]9Q,p:U;Da7H|G-˜a읫. &c,}axbD ii`˰\2 ub8:2I0"HLɆ6<^IxX =loB泺%3F-I췏bGA3; Q7G@pmw/uJ@2QsXM ƍTӖN> "R޳RL\?#eG71v M⯐w)mVjs'tM+KH.%:9pa fRA`#F1uDLYbfF'4:5 ~i_.u06.Tf(#719 Đa$ Dd*gdJ TPiw_\aqȋ Tipfm.lFHsR%rB=CabZђ3<+5&M羪&(NDA#s3Xin(Z^mx7Jnw3v=BP%`~̀a#z)Qm2Nz#qWl B_@6 /wg?vkzS1Hk ¼<{Nן"s=F\#HM[BM1 }e/fv"FİkF7خ-?P=]N8QW^U9!>d`A԰A ؁W A`>;.{YC$no(W˜DGkC -p⾴8k؛+meV`2$e`Tq{SSDD#4t 1_`=+kCSafW$0xjCmfEmXqca2 pXE}5cҶ ,vtjfǭɛ۹E 'y2llBw=Du&*c@Wš0pqbn&knIh^沤v5&dADǜp# t%2Q/KUhǬ)EVBms9$icg *Aq_;gKusUHqUvu֣>Uϖ.RBZeq 6ǟ:Da&{k3M,^ $gGr0Xo'K)h-Hb(f̊Uqi{~P}9v |Xo;yQ6xFgHvyl+Qm<x $"yU- cHK$"Mxetq7+LƇ=5(ai oxC $ S^˫޵9 4HrO6Un>j4ݏ'Fgşv:݁66,+MCzJ6Z6= {sc_Ÿ X:mBbBx? 0=rH/74%DVqZo8hgv}0Q̷4%1h=R/7XS,hZԚq#%)6Cg43T5}>ogXSƾi'!ҳ@uk插N3nhP%2@_j!AC`B6?;̲|q[yifBYva'$ |wĒw=X;+`Qᘓ_^L|6a5":C,@?,?xۮbXɗtfTW?\T}9\'ӭbx2MZq@ڬ9Q5)Z%\Y=*OZ4Y etYy}4fi4!ߖHܿsޠڃ%\cbb5չB2f>20N^dSFMz5K;򳫟EŬ.V[sa5!v>)dܴ!j3R,6gb}>|FJڳLdnqxֱ\lN쎝>jϗho.%(ZݗyD yỵR’R_@)s21=||0>jFx\E*1pͱ 5{SMμG<7U uֶ_3:ru!%zVTyZd9aZmOLqzT(x!5+ ~̅ǁ{`;FP8'sc݇ȅ˰)*dVeWui0R DlaOfdB1[+m 稚cZWw_ih73gQxF:|6Da/Ktġx uBԋ6a\ԡ2 [m5`r:-m*q)Gad`b]5 OVjKHw}Q+$$ #zl waeT~"!m!2+,az&#&6Jp7f]͞}բ_ׄVjAW]ϨtuUI6{xyW ba1 ޳楤3 z_[(Qsj][ ;qoIg1lʻSW_x/:j"ΰĐU*t"m%:TF-9V|E8y@ix1)!ߕ9UPY=5~){,[_| c毌5;]}g&GSS.ؾ!K؊{:yd{ K tUz=vhc#18sLɝ$q b,ZTp"dVOFT^Xtm)t̺fkwSu ȯb˜"@Ӭ8?TI3t6@a< Ym+7&Uu]"ױrPvQ)țsvاs*fRP~a:Sl>ߺ>|v=08b79e8YS{EP\]ޡ1|с&Ԇ-At-vjDUn; 6ʩei+&E99ޱ|! '^^r1BCSŔI}pwc=Yط !;6/̲y;qN# a6~6]!epIKEܵ5[/)an%QkZgQs:̲QQsnrY&˖na;SD{!63J^.Q8zMxɇr5e_:ο;!K Lܸ4PM\a )>O;RbvSQS tqL$,3Wҁ! 1T*+"3IChð #Xb [~l cjЖ颟n4:*?Y㷪%=?|654z]Қ6y2ʐv\W;[{]B&-JE ٝ`h N)6> sQbzjy #nU/\nA'*ɗvL]Dzߝhv%H-{@)ܾR6f4D"fo7hzw(8sQbf#K|Q<_1x@W[QgMi:TQL kV}[lC^j*Zo̻Bp 6dJVZ"|ti`gC,}Fۿ l;^@ӄ#u\Z~7f{jB y Kz#0T=fQkF+r&7dBu׬˟b/eO3v^n$ BPh ERj qOmXjW ˣV>}Xᨓ%uJ Py6[!Y-pgZp4Or5H~f )iD_!*|FÃi|lx 0&x,.ζSqDZ#vO~wuޅd@bHϖ*;\,I\O8`擰8P~h!dFomd?rP`OKr6D{ /;Wv"餎w7I`>O:dT\n|]*p!15/V [ZQe[/9Z4TdΡcF%Я0 LnܩҕHFKĶFnnKK`Y\PpimWBů-ǧYG,nr۱;PLR w憏%G2AԹZ12hOnx0T`N4Sm~/5;tps5'iƹPsyNU],^]{cP.!:HsSyT5{Z[7*iNdv~C(zˇD(ULiJ }ɇfttɋ6wIsu]>tP u$U:0ŔzBH\;)-bvcP$J7Ev C5iX +ܴ)>a\oљvz)Y픬&jB(-փ\mϵ+YQQ@_sM]x=Y3ߡ·Cnh@5>'[ I^A.ܳ 36 Z2\hP%TՔx _8)A`ExzZ@h>bMxv41uCdPD9+bM]fvjѾ%/-b1<=ǁ4- bt=0.b ş6 1\|<-_PTPL P-?mW !1j sj $QN0/ah@hp|ս* _,iSUR:*S*;hP.x^3ՕX?Pƫ8NO{]t;S%1vV;I (xN9 _t Sh=[^\\w9Jا∉^2ìuV£1~#J$Օ^~K"U'[+5/)ErV?'̊1b&UnE6r{NcneM/GB_ nfo-tQs#5FpzeVc?t[f:4*IF|Fo&7ܾ$^K\vq_5~L@[RSۢ~.^壩iq AҖKG {vգWb-P'#q(!kl&Tzl,hKSXK5S)/aRуTrfD'0r#R\օo2 zryÖ򏈬d-eB^<[Nb1w4 $)LWd)َkj,kV#\eZ7K\c(7Ɵbw:]zA:lw"S02r,2d#noS482??ҌJg9+_Cub(}!L g<@.Ԙ0 NAUzX_(]>@.ҕ:+5h=~MHl)· C^|$0K M3G8[_`,$XlTl%>G}DiHۼ09F?P=}䅦9nGRJ_'7h[:Wl.e}"jF6p[LL&朌ւKBC|'^UуQ0@0f&nA ЊK=4y6quCgwoSkwp>bl_xoi‰g7̿U(B ɀ0g"Z&6Q#pu)!L>X>b'CۋBl.)M%LHDզ|S}0Pd4@fpMBh4Fe]#J#f;[9W_MIGv^J ,@rV5x]: ,Zs m-ԵGq<.I:=rA Y9.ejLJ Q $CwW|)pOdU:6 N@xf',Yiu$cl]:%AֺL#.Ӷv8\N&﫲0V$Ra/[c!vVNQ\%PPQћU(^U+(tO<XsRR_ /$ ő8{kUǟP?\xvA \-gmdaW11wtkS՛qc1aSzʷhoɤwڅGiHP YjףR<u5.Co=m} 4]61<$[:TFnF eW(Gm\=w#Yx]Vx̢k/4]Ma5XAs S˃+D9c{[=S~RYeU4X^QOrF亝K"I ry ^N̨ʽ8 3qݗb:WÑ.GKB1KG ضfƊDFGV A/} ĸ]v^W;X|JyDӀ 10 YJD)QG~4Nds%Yt.}Vid1/Lb׺crөhvCu,z!-V@/ S쟽;y9NAAlxv"nޓ3m> 6ПCSqWVv[V&gfvĢitCQӖY5|Ar6ʞs-]88P/މ*24}o?tKI3>g (&f`ƻQzWR 5eI3"phՑ%iDN 3 "j-6Mldx |3eVn_t5>V_pˆ}jck= +w˖A'#ý=j6Gkk󋫤}{Q$*b`Y|u}Ҟ+ଽa4cX qᖡ$bvO+HG_|{_F8!+2xcį؁Y9>ƪ;ov~`Bi51msSO49|@ ~*pʋu\u1R !I=>`B B!HDgs(Oc+"u-8wXlt%XfH>ݳe0؀`.MjfA,"4+Ȝwd[Q4Swטkg5s]o*AsemE%sΨak{2iq<89T'2˒);C>SG'A F*dQ=qoKbIw#>}_}{Ui|>s~E 'M@)ɀuKBv.(!$<-4x~d%Y׌{ ~b.!@"L`jOQ@h:>p=(d^޹|(5Nx0-i1} F[' 2T@JDU ${d~QFZKYS 9SxT7"1 bȓ_am:W?MbZhqgVt%hrI7}rz_԰yr2zƒ_l-{*9I(R!Q"y&jj#xa}xŠ5NR>&mo]ߚWٞ4h3t#aKCldLU|7"hI*7[m8Q̏T@L/+OZkzuX[Qbg;uèPi/{q g٫|aop&_R4zZ/~av#LH%r+5@W5pfdBfw&$SO/R-6MS=cv[ Rpaj^'neibEQյG Fnۡ>i]*Qay)%3M&ËlFb ^#Qi.NS/~ik :a\qC 6,Yr#]O̜JkVUCw?7D##DI'&Ά^gfbn;ڶ [_C_t8=fV9KFnA7<5n"L[ {.`]v=N'd %"5⡋`i֌g@V ,t vtzڈ]hb'mS= Z ,1Vގ {d-c#߸–"N]xd(>˦vpzGf8wf^; Ro)8H/S69~]!Lvd2|}/T,J5QdHbψY x__$vhI:SfN 5ˢY^$Rt>\G,`|RZg; $P9n2J*)}J_ l'`7`'Z-"X52$ QK%eAmrDT ѧ~BUWkX/D boIR=^a?ӣs߹7?xꦙG>n͎{qbyCĝPr5=@itʘ 1Eރ[Ѵ e^l[9*,fl95GD[u-Xz6>'w`q@L*L_?p"A?Q* ^AgD>W{O|dbG4m/ Ӎ7 D {īAcF@=ϓSF YPVW,XF*[w53 VJ'b[tA%nHj @[`AS|RUa;3W\>R~mͷӭa Zpo,0^=ȒKZ[m90*Z8a C UE-+|&#Hg_ЛšoZ*NiΚIl.$Te^y~A5rJ" ~Kd`rdDPޘBft G6?w)';U 90şUPᇲtW/t 20e '46OvZ\a*ܦtJh,5 pm/7/ל B4Cjj(=u <ْ SH\C]ѹvnCŌ:h &V O&7A|Wdq bf~YY67P?-!ʎ*G-S;ї89$@+B@f1iiOJc?px $jI_v#D^KxS~(vQ|<'i f6i¢"CQp!ב$l#iR1Fhr2À([7\CsΫX/(E.d蓶Z b SY~#^&{6WM#1UƫnջB*0o}{5k"*YD'̝s!t/'Ƒ13IP%<[ɭ'ҊPAzⅎ%U7_Ѱg4b2TPg4Li)O<u$ZeIyͧ!µ"8X o$!7[O6?oFX\f氪a,8N}ӹQ)J~(gA2|d4ݾuE: h|=;EGNv) abn9S~ⶶ$w"0ꨒeċ/GZєU)e!2BxT[JY4A_sq Ѥ,pVMrs,df RIe{IU: S+? EDguӤ( AU|PmS)O<%ݍA2`pXf6H q$v#M43I躼RzXsNo6JbN1 ҄!mb0혤R{*Ķ͖O (`ٙ8=:o|e.8)͠p2=/?SDz[~N2a~dLOBl6 ! dLmmh( %Jvڭ-"tYuȕC&q||:}$/CXQZ3ʟ0 (fi Ha`ks|owQsi GnTFH&0_V4Rw]$ vV)/A[ 4)ɩ*+_Af;YwէɚWo|<`YdvLܿQކ8AB(")#E~m|4p1q|UO8`p ^#%d_}j9HOݢhE!Ht~@݁'*P+k%7زZ r0hc;SG--Dp\,,MN"8N;J~+{@ /VD|x),uaO; LZ6&O7ǰ#{8aBߴDZp< 1\b+|VGnj%EeRaq8r3?QyνYڐM!I2₼+)9盾οo94k+Ug%aegHY.9T#c A_V7/b9{ěd Zc2NM Ih'O?pK]f(LiHh"5β4g1;g(97e4ͪP)%}ԾH2420 CL IexYUFƋrW)ӘjJ5NWV#˧94{ vBs"G''"GVr(slб%: rx0U{L>M"U3Xt/BʮrU;d511U uk^Sr~lNipCURmN'W(\ޭA)MMB76h01뀥w$ݱE~lTrhxt< ͨk)> $`u CFl 6LUt#¾ՂB37(=~Y1FF[eޓ63{=Ԃ%X+6YU:xpw{}z!eK(Lκ뱑j)h+]J-BCX;'aN DXƳڮov^>_Q=]Îg3SiYJ!aAed"+qrfm-Zim 9|-,x=M&RxUf_II Jm\0xjG~plu 뀭f*'aa8.Q6rT!HMↆr#<g8f:_1sӴ#0*ĵTI FOO\~冢>(D1 $;Jl)hkǤ|\sڀ29m$k})ΤSY8xuſnlO &iFJ^]^qp"^&5| A4D;=0,ʈP4(s `f6@'ot}93LoKꪲ/?LI{uBlͦ#^;X"5AT>\ $nHu F<}'L#v8 VM,,h,Bg6B.E mt&|{r{A+T bhs ~Kl?s9^=|Vn"(u+=ĈĵN)jy&  Zx5_X{iJ6Aܡ'J)vSfp|1Q7N1׸R.E]CE*7n@-џ?<P| >'W44Zx|t H[Wz %SR?iR=hȾr\te^!4hF 9eWqmW?m,'YpB[J7YEk яELkk^dh&1K7^ IvgCNDxDK6"L#:TÌ6}ifKgQobQA)fg(lԩgn9bX DofRtf.--KћeWfm>Y6\?kK6)|ux2}?ʒFzsޏ9z5T6qJ'u%hn7rwږ1N6>IS{5Mm/zg;g)/lrK{b^bY%UVFVĬ螱-$/"x߹Z0th8 < lVGV츷zrO Y |F N;nۏ죉e68%RґlpQvB(WزUdzMfLe@A ZTsEt>2vkv[3^dj= TqS.mZy&se㭧LC2y֚a ܯ['F?)ωte/N}#׾hz+:tMO6<^fgvw{[y$"H$m&CB' u 0s.̟J֏5͂.2K\4I&Xuu+ν5i؇{js`şj/2]O\3+Zq>qVGu;b]E`6#|~6K~9@|[ P줰2y&=$}7Eڈ .ڛ* ALH(;0=uU.ٯ%ky JYDz3(35riz)˺Jt2EZ:0絬Jb't5&9V&x5YU'~lrt L@=RL|"7 j|R{MH[On7@y3]}Tfz ^15sn!FY|t./ڟ FZ}!,bV%R)m!c2nT,d brDk&fqWK;rI1>qŦ#ƚyMSa >Y DGrb a>d(חsӎq99#9_V$MԸ ~$}2~MfB!)nwꎟ#~%zWHhFmW0_]pZt K+_AC^-r%^n$c@7:}&%]gͿc;C?POΐ`i).F 3Eնo"آVl }@^h8!d1ŰYPFt Пݰ[@yqs8OOyfvX?ܵ7hM$ʪ߆r/ҹYD:,r˹He)ك63E[`*iq :x˲]j9(k iɃ>KgHd˩g`Ww N4Ҹ*dk{$< ($p3b1 o"a z}M2Y:JL_wu u:y$٘ A{M_m,XjٻPrK=Pv/[`#5TD Ur8$!YAF@~[&]054JSrmaBXuNͪZ wok}=052*xpX&ڃ])xyU6Xb AfA#md3I72vcqr)KQ[) I&7 uUNV{es[YFO{#w !hgl#"FMUmR$ ihL[Oj +Е~ /^Y4`E1xg%R&x #7"*&Raqlʸ2 ֶ2Ln!;%u-q$,V VŢWl{$6/2{`$#fsO&Z+65/(b/-B \J>R_>h *OJxR2͛lY֓\_ЂLbMҎ4 8IYiJw.P_ 9?fƚ#2S$&OW ӝM6AUcQxVWAd%8 NhB9`_6 ES/61~3'T|g+a@eF-8=``jRx$*#Q쉏Rl~"zDI(G38g }Z,@,~}GI"=UFja@lԜ{'bC*?q_hեt5OgA3:D=t?t\ޮ/̶hCOy9 UXq5͟) k8Q澆Y!%#ͣ=G}u{S6bV*Xp'7&^|a)4/:`>='#[\=c7`0" 6)z1ME;$C;mx\*=mr Pp/up)7;YgS{)-UEe)sg5!,3DӅOfW߲L8 CB4tՊVtLϾIQw13 ".54:ܻj|0_3:67ځ "`r22u8?M:%xy5T ~lkN 4_U $b^@pJF-6um|R$!~vz'%hnr&I3z r$cd"Z*AD@ZnyLT\nwiʖZOИo|` [FIFF` ח}Jn%_Ky_^Lk䯭1q1і{X\gT#?8v܉ ?_,S̪*S/̢1 W/|]ERҍ;OCj l&ES/ef,2 ]$TNe2X\mĹ ެ^>rmY.9Kޞ疤7~. $Ψ1uz__\NBwNēhb#K'+6q\:5{G]Q-ph58`$]> 9FTAWV4 n=lRQpoUӜWamuP smOoBk`z;_zy*Hq=t.NGX "P) dd>)Z:W~{|6+ =4$>JmNZ5l *!A{nELY>@w_oslYo۫/T~bL(.և^W0~@)NIP I[tbg9cp-g44k؅ DWn4D#Tqu =p¥(xMeRtSm>Vg/K5&,Wݾ x ɵ}L&Ǔƽ'3F͇k^3jildY`L7gM؛UM4<wC&FE<t~Ax>qwBLu)>qF rRA7cR/G)u!,$U 'jf 偏@8tXNh5_qbE (U;;$SQ~ڂ5/}5^Ց,rfՅJH")i"_SVpIߏv 7$"сc7V22`NT0g'Y`z=uHCg ;RqTJ/ܞskFZ48h{#<4Z\hӱ=0돉}h.}˶UY?J[6sFlN/r" l;ᬫq'\jGހ6I~KqIe{f.SykVn^"mlњ}gl %3);hfX8W'L9՛{ ["G'cBlY˓&8`y⁼jk^A~.Rdf Y!̹ИQ71 ~ӭCDBb*>LX0&cr:_ڕeP`~vyfmfbZ:<ı Fg!ΖeUt>_uriVi;4Rs %Ay8A!npPsmClyZa;مS30K?$x$HGQwZ;Mݶh8cS&'\U #$1%o|ꙓ7'U$X_\ؑH^HY獼;| 8rزG]_L r+"§OaYJŒI}R )\*L8.yj6$='MGdƓa+ ҹP$蹛),i4^+FuA%8?AKp+UNȩR|5&/Hc1+wxA nn i8Vr\MY6$M<"r< G~a _;RܩV& wSzӿ:\kN.1 zI "$ƘZ%l{ĕ?%N~Vu Iw2 TtwfLt)D&aN}ƓEF%WCaߩ]<-%!'yg1lfkQ06=X?evL82ti\Z_+9i~zaEOMVȨ]mϚ%_ 8ɔW)%AH2: # [ {"S^i$@dT3BDPy;ј't& T—ےF# /1`u8#?jR ,37~uЋ.Fso5%&P"dֱl]~JtZǂ%2D,`aO&mf6n+TtU_g D%+xBM(?ӁGۀshy}*<*X@~ZtSRnR#[s%'Vو<> f3zHt`׌<ɶ'^-9LϠȪZe*Qecʝ4AkoI{oi7tSD$wP4"!= e&4- cHZA@."ӵdH*Wi<\, +]3kn둎mݘ;r3, aZ A|#3x Npщ[ kn4hK_O +ԉɖ$ЈtL̫J%[(褟#M!Q6Yf1o`w)`Q-.&|+pЙbgf $+Qo0:<0v7*,o IxWѮlXI iIP ק;a:|p?hnCs>l= ZbRttEOZk]{uAfD4xQJNTfF+)`FaTby!Uc~U(+}U{v{!L &8'Cx']߳I`Eu#20~0s Z=ݿ0X^U: 'JnoG!0j&vgQR$Xڜx.)Uu4 5Zob'w+&U#IF璔rFm<^DKR݂/Kn. Bǣ\FvT:'=81F `&O]'dlȊ,xp bWo=_mdrF7.便ZRjۦxXxYzu ŝdžPms|BjN*x!+T[8FrnBUs?_:/0m l'ajalZ<ҍTITnR&b9de$փ}}/G {_Hq˸( 2ȼ\T%OKH [)9Jq&O9Nw.5o1܇5zc庡J?PJ<蠾Y:Uf˻I.&W0 6f"qdM l^A^SQBWq&O hӟHlgim:Xxd 0{9VSMt2s7 ˦q. z5ɰR`)M@=ǩh^Ę-фn& n:v(h:ZzG"]|Jx`C^p^E#CG3@/ hҳ]AOKhy &wVGਖ)`8p@ku)w"Cv|s' _G>l@KkM5STa-pK34oc׳Pbkcp/t ^hvLաp?΢2C{O3mt:VO栎)!uLg|t]@o_u-!F zP{G J-(1sȷ8q^AH#=h&gUصAܼx48*-܁2aiMG xįKV&ϏmNh'-235yf%VxW}x:TGI>X~=VtP3h*j^m{2iB זM:MO&'LIFHFߋ)|z@7^~]@ms9nC^*;J ",~a.#T% Ek_vx=acƨ /DUsK(`)vCa5dzo pY< Dx5oT܁='"đt4տM'٬ zaeZycР_V>[<+2>/!d;\Ɽ \q>!A^cV2ϝQ)/kho1gFΣ4.-Sfubkqٌ嵤jwBQ!q ,USIA%V%T]yBKP(40DLIE-<W"٣4lnksH/UsQn?ScլK!-ne`fvg6dQ, e qDSI  jO֡R~m5y9<+%ʹ!n/g|l4Uto],1m*|Zt<-=fnZ|+j"RX9přpXb*Pv;QqРev2õ+ڔ'?]r>?#omAs"Z (%۔9O&D"& 3jг%|e_f XLZ\^<閛 ?bBE B|~JV8f񕷂K` fhE50 Do?h3[r-)Ɖ+ ;M*ROxfVQ,!šT^ 2#7֑vwrq(sSEB@NS3N#Q62 7'ʗxHG

W`)= ;$icaФFꈫc8ڪM¶c4Kd5Ƒ!:yoͱ&ˀ`Xh7#[>;tE<@xrh5F%(IFHF[yg 9&r>V&Kl# %E:۟HsdMn9޻وI-tڥ,|J/tH^Dl-I!Kyd$/@'ÿ"2Yé..!:^Wq%'`C&:9VI:ssH%moۚwHT A=YjXs^]NA]ƍRm8VsiPO #Rv\'E]GEJPsQs:YH*1nmc|\n_7Z\op4N77pꛤNTkf zadpS63_8'O%{pZSdG{ !Qu5\W"81ճز#诏 LPdݖPsIJ,+Q cU6>'%o\4i 4|,ի!e:="C i}3I9)h~2W)%'BP#!;fžŰ3#<`= +]> .Ad*J2F{" 7bu3+l'$d=Rw~!U-18h +'UE ؽ(TΓB+6U?)o!Zr)ɝ.g~6㼘'3+"V7Ov@fc}e3{PwLw:}e<.T cRgq-CKwVnX( x.ԐDV9dW v[hٯ׆*Z #zFg==؏&M}^Y2x]\./!Ga&΅".B]Qj9K"!=8Kreɳ+I1>&&&ZoISǰ:(S(JӴQ3zZL&z*Z6 옋\Cx9f f7$=R=aa]*9Ѭ7^#-@a4tiEpX5|[E|Uz}hvq $*ɺ ؘ*c0]l> J 6v,_z|GbJG]SsePS>qKJך0UʒėTt5<̶U T~H6X&mR\l&)?qص|`y $K:T4ڹ^f $6b (R$+AUii\O.+vPNs<7@E$!/rVM Ku+{Vr-,(a>>@JL4-~Ӂ,BKs$n42mgšrf+G}+nwJ#r5.y&3C nJzhMZu$#v-Mƨ AZN$;Bu /Jn FJ1?{]|XoCn~=L2y'{S՘Mr! 'ymc8| I NI _ū:T ߠ:v^-jeqJ"tI;8Q䤓2?5"7580ZGS4?lϸ@s "[^[urM2Flieoa> B4@zǷ8_GĿ̕ϗGỮnjR!<ңRN.ʊf[_(hJͰ GpJC&ɞC"aZ\a4ֲ,:*o=*S^ N^3Y?4jjD焹-˯lNk yxK5w7 ,؊1L!1sq_l؜{v"|2.ǑAx,PAj#Bc]V1ÐCfq:no]7e)ȃ?n cLHDF֋sR3Vy*tE_&kS.2l^g)>X;'ΰ*qȖmL 8ĥ ؄2dxB)ɭڜݹaszF\j؂KojZIp36;K~ȝG0g8| 42rsnR[E+IG<ф[Y!r1GFZ8jj'pc/7RE w*=$a͊kOUmk[.P5n􊨍- Ek-Iܭ/Wq=k1i|QE1XuTwW^4 N'pfyhEJjoեX٬Wr i 8y`ŽIkb!ON]!!;R8k|"Ā|t^J\JM҃i3g`?:ڶt[ !LMUμtխ.hH*;mdG T4kX_5QT me[C((.kb ͩ*zK-94!c6 2ӬvD[\ɚM#,?L+}K%VO`0t;VLh_V3L">!ٚ8"x=k#&uXY/I̋foL&ew?3q$P2RX/QTw@W$b ?W 2Fv$H+:?Vy l VƉXWPq.{|ͧ[ qB(l%Iz.BK#݌Zz싂_: }Gwr[['ڀZRɑA[w5ؼHqٙYn;ݧ:ƪ3UNNuAr>>#ԊV%5*Լ 6^7F㗄ҵw<<55ʰ#Ju-|RvZփ(%yAi!+Fc7$KӆY2Ғ04#Y$v\D";}t%A}Ƣǎn=47?(R#H@>5t!|c1ΤPAj?ZF_Ԝ 6jU!ۿbF}r řb#>GdG>}S\v!A^ysP]%E͆B;|X8 g&:+a4^;`cw3_::92j1Oƌ`ˏ( !1QAp8}Rlv9x\=/o4GzQ^Q";Ə\LvOh#R8Qb$ eGl,'*xob6]5.:^A}8ېM_L1fps]˓%JdWt+Ag%T* %%ń,;/F;xyVJ.(kXk~dSWJڛuto"?Gu 𱏲|Mю?[}jRҴ3)vȌw- `t2Hj4= %@eрc.RRbj#&ΨcKHvgJHZي)Aض |)nǐ6QRoc=V15R-Jpڱ]B¸2eڂ6I.hp%5Ro![q6U# OYlRc_=O;I-M&]k*ҔjP"Js3K>M3ACEwARg9μmbf[!Vٞ`Rq5_ ֑&U >H1Nz*SF|*s7~tZ ]>'朑#B@K Av)cA x(ьWr T@,w@ 5wY"hI'Uފ2LZFΒZ R 3ց^V^aJl1Biȥ0v 7p1Y $ "k󡘹{$E2,ͺcY<޼i bj'!YllCG^,riE}W8Γ v.r>ر{t|s"W"c!K#wƍeV&?uĞ(EW.6OVJ޾s'./'j\5P6} оzl8oV5y4DúqIIS(!RLъ~ (a2Gr!+6ǰ9!'CMQ8z{i<.n?go,8e}0.2{݈,6R9}#i~B(;u\,>s4> ^Dk)K0EV&8DN*l;u:X+`_!sxt'M5P6Q\`{݈1|?KmtLOe/Җuagj4.< i'^# m)AvN EΩk|#'`#9`qvFxnZ./ƾSϺMR5h#}?c0O|+XO]"4c˺{F jgnAe@LJSP+rF/, Wu6Kk6ۘF-i Maju6`\ӡy;y4l8/wn7}3 Uؗ<| X+.5$\dH PTAtޘǰdX NLz4B9ۨ2fim&#QҟClH(Q} G e R:.`u WMaӪ |ihzOFӸ#ml߇(4EUJDkp~7k硡$.2[ D=?5w8LA^x^Cš g127;|%NxKܺAta/j\dvk;ʇVp.rg:CaKC-& \ր@M?KQi4fVzZƄ:DZ!kqVך$( iץ(xa+gEun? ȓ|i$ac|+ I{v2ŠF}\veX")[0& &F!g2,fhSJZmvAՅIC$Q!wӤL!Ɔ!2c$h~<^1ܡWXoST. Rc*Qݖ ] Y]ރ|S$NSQ*Hw>w'DQHq&xS-;yAݖ>FxhWࢄnMNߪ3ҹe_TjjJ6#Q mG vn&,Ҩ: ۲HV 1Uf:3LF& 3iU(}o~g+0'.H+GtDKTcǀGe25ϊQ?vEkC!1g8X@Z&kCh7%ctpn9b7[r̀'-:9$Ƶ,ͺ.m,vTcs 7 M2nq:A˝pPSڀPԱa|FY\˟)>6 q4#K0rRҡLlT~l{QRGP5jh6Ƈ;rHjY-6pg >qFC;+[؝$C7hJSU0RJ#$g`DAe -Hϐ؇8ȷnj:_UE̚ ']_~$w^XNiF,LU{Kf]r '<+fC rƬ5۱mcJL.8|Ft#"FҪ&RWǨ(v| 7Ű&#`w:;F3JߩB2$L^-d; ZMs"0GTxZ "#<%.?y\9yAA|Q=7"h)W–7aR/dgYE˪i CMm1Jk|PG\bx{!cӣ[!ڕ6x$(e;7Q3w0~cf Zv }w(^>iy\aDO#5M)"#.Ap5nj-cr67+@8UYߛoȥsgV__ !qrBz>V_R8=tMuenEŘ=&1%(3juvB1 3S m6mYt"F U_<IL,av2?=z9 ZoujŘ$M2MyCeBfN2>[b+9IMa !xihhE;A]W c˫ı+^#&|&WU]vאo!oPZ&`W I'ݰ<sA=tΆ2afP>e;.d#>SUչ83&73}f> >p.aCoi LjhyBADe/`D&K/TnvV? j (cN}Sǥ@r,lCietӋ螓bFc/تkʬ0=@h:/qeĵs a0Wjz>غuiiv4ylܖ{:;b:^C^Ѷ[=Ѷij:s| Q[ p|/̷?µxjQ[nMlzJbE?d7+ bRǯbFd9Q`';$>= vBphfaQT#;圼dZcy.zmkbѯS R(;Ztz,BNFI(wDwH x$PArp3n 2AFc8R0HJy#_ x nƷt<_,?h%g&Џj=zW1vy2^Y A P|0+@f`pK鹑rp%#q_{9"T6Hu41/Gtlcplj-Z-MU7F}_%1DY^[) kޔ-ԧe-ú,![&~<.7\:mVW@ GgnHn%rb7VCL}Xjj2Q\R-0Y{IdZMy‡yuVE%^R/ ڻA䭁j؆ͼkH<;gڜ-wJ@Ol4JbX Ǒ\xS2V؄3#Oxk yq 16c>,hqѪ2ʿ9!Q G4 q4yvn= F7%}7c[]b>XGdM+򓝈ӯW?Q nPj2{NM Yp@]O0!LI*(D@,_27vUr9]̍ >if):04,i3D!$6_g8KvO]'9&^wwcΏD-/.j΍;ӮO?šcEk_%%$8ԭ}s+$n/~^f\a_st{Jʜ<,&ą$MQ+euCHe)cձhO7 =&SqOi(p}Ѡ5zMǝk i rk!:}n5}eB3npC"~^,?U*]t ${i7dCQJ؉,JaX J募C-yb t#KP>=6Cya`5 Kp/toŹ\Ā|7wݥINZf!o;i(K--NOB G; Y#m;9cÎ(iO(9I/96ʲr|]DW,H#^xYJ,u!f9;jaP!$W >4 e%N,tB*~(7G.\~=͹> aX:AQy,pɜmJC6#6_* c=9tJdg ke1̑$3Tv zSGF+^[%%W+ML sO=TX;Ӓȓ' ?ۇZK7A0v;; ek΢Tm0тx”EV|4(ysfq*F4p׷艂8v90cfa #]"j^hfMp[]'H h*@!cyN4) }\zN['pŮzDNɼ Q7dif\p ~#HÞD7tߎ*4@CK'Y}Rt״,S_,uA@VX-=<.Nby¡ V70H,n LÏ3rd-2:9Pd5,"mxmRg$H_C͆ea >yp:Agjh )ՇtY*2E.p8 8L:F''o7hv<䛛nNMk8e*m!A5Ga},FNڈM!m}=dgDe }٬ԡeק 6;1~ereI9ʆڳf `/X7^$%e>q'9ጽ{>i79DlaUy89(3mgRkl^?ϓ?2]p0CqfyeuwqYB=X<{DFp|WC;3P d))fcB ^MVR4ʮF'E2Yemp$ ;۔1#U'T0ߙ%׶"W:#g'TP f!Hނ!Z)ӢRR,tT+aF((@K1Q-4զdD?#I_K8j*Ο;$u]8NGJ}l>v֙D(B}Psp&ʱr>ܔre-V1fS _ֳQR'G#UIik*FG8Y Pf1?i c̭Wrxs, <rRR9ꎘ{ԗ|ӝ> 'jϘяR(B`/~k;e;zPǏMY~L!.lڇ+=lh]uٴ ĻS.$\w)@#Kln&byHߦ  Elt56I_*7` @&`Q:$(yG Iԫs0hײ2? _y)XY_室h|A-JXf}u&Cf\/ fZ @G/ik~]k#-&;t*xB-2!H^C7fZنR0vUp]קΤÉv zvC )8jc#ؽYz1BTKR!cL,Ka%8g7KtiX)գ.)G`1eߗZ AfxE~)@z\3ˀ3_7%j/Asc ,O)._bp"8=[3:mt /\o"q-U/f;a|aԔ|Q"%m O/wIw<ϲƢkV{k}*r=t.?i>yF&ًY?1ub^F7Uc z k\$-fɍia'8u{&]>+VV]Gb7mSYF@`d.ojY߈њr@r&f!2GVۈuꨮI@re#5/[-7rlRn="Aa/o0{#;pl>drz^2kcҍ'\A4'ӇQu> cX.OeX)-4*|[%aMk*.aJtTs(g2Geh=OXK2<+8YLC~y'GByl/D*sxY#=Jc:uyj',H| f>#>LG8åm*\WqsB5o,՘n cCuA {ɉۘgrKezK?rd!$'՞Fd}$:>FV &FDZE"a/bj 9tU+uQ6 ]5#}u6 6b+l=B}Mud͖Qj;ضSo Q ^޻"(; KOZY92Rߔِ^]u1wbIưQ|;@[COge!f@4|Z>mgv6uOP˵n`~,vF_d(\djJndqg;@9_Nvc(;d1_xSH: >rcQ ^-P{Q>Xb+qtXlIU6Gn)/\7TzF6Ef, ݔT`_sy NWS?Lr# hjZu_A=O&]<5 ̧&jrx5R ؠU!&S &QΓ9fV>?H^dgQ>p⛽Y ӀyD{3lLOdrBu+mGep Y};f7*]|4hm JAW_-4^0Ęk5Fct R_*;PXKIpM|Fd<5^=hI@$1kޕf'  ^ l+JySsо15L!+ 1_ 1pKd#lڷ&7yS󮂠&3B 'E/~>,Ʀ\/I_ 0 E٣XR-^8G@.8kdoI`ДԄʖR^c{o R,9qR;rgk: iERJיJh >ӲhI!/ aBR~E*5#d@\hЙyYxnE>姡"Ulr$Bk lICpw0uٱ.vL򭮸ZV8m<3E8G<ʻGTk7(-Zu)H/d?!?-Ds> 0  ~8)ZEnҼpEj%V&=b:Kc=!wA4ɋV?8u#_׽CaϨrz='q̭PROПp_\ysWCՇR1K&IB/|k~68~w?'>Kı8It_O-&+APR&nr<5@;O%BB; e<뉮I© z\%](#MVshmGbd֌_D _2b + ?&0j/^c{Zd.J4|+U*솩XEhD8-.b[!فE~J+xek0M\{{ ARFIv䎲 )[×>nȍ[{\Ξc/blU77AP7NPj 7"iuJ܃&FTT2E%H 6?y4%LgT隣v0 S"$[N@${K4s~ȓC/ 8h/Q)!.LZ4W |׸.;BKTѷmztfՐtH/$A;%.^#7ѫc6`hE>5+;|g\+x[;5I) &Toԉ?P7f 'S(A5;XA+;l w )f_( )C;QIΑb3uj#l`XwgsLDD/q0;=C9r^\(lw4U`{Q.0h8wzfdpoݴqONىe$c[=v^B(ue& -@w 5ܗ44 #'Z"b5:d6 @%Z5NKWQNyN4?v&,,yK,!?nNIQi'9h}AO`)4 msgn̏H*B@~mxt1[eNQ9#4Ǯ"[?W' ^aVȔ\,&C3#q;)8Kc H4q N"5; *TDxز;TI-jm}f :2Plaêbq%z0v ZߓLͰȲ5TrauЏa1-ޡWRtX0b ݵ"t_]E^h S!m5Q%G3>Mz=(2șU^ VF̗;)B,V`{s8x9VUuv&_O|P/Q\ |{ȋ\rNMPVycWT9LMd&R}czW%'%^3PW!Ш|{OGYej~_m@s 3\\g4m?(5b&ZR uoh.ɌK=nE] BD\9[g0VjǮl+y#Ÿ t%F-ףnXCHJOr gP{*狐h!AK1 yKijφ&S*'ץ$=YɣebCqu;\s)U%CEI3KD!$`zbXTCOS n^/cx?R4k~ ۋPoiJsBE5={^Gv̖?i/u>\Tq\O$MW/VhGo 2UfGXAкk[Ǖo|{xGvier:cը1Y\bq^%eG$Hlioew0"ƊhwQ2tkdWK8Pc_%IMz_ ~e͙i0H D/^,PasHIsuiMa]Xb#P4mcm?wIg$e$VnL}"[kޕ8[g+_. _v\ąkSHTx !dёMLh<}E Xek{Q'?p_!8Ql,YDG(A5Tm9blLBʑKԆK(v˲m VpHñ!}Po f?zO!Cl(-P1b`?-9VdY WTFPe:"R䚤qY>P%7YD2PN9_o?wIqA*˽׌\3nCTH XDpd((G6?ԫpc%;tFTc2ǏtyY0,Hj< 'Pbۼ3UxEDntS7's'9;EXKh_ח7Hj}ԑ9/BLrk 9?Lu%0Wr܅OF^<֣h[^3?p+^#yɕ%pH\eWfFnM]  B]YhvVm~Rsg>0;}½d́ R%s9օ$OowW@&GS.N8HJv:D(=SiJ$# rc[e3(44f, a }H_`̅E6bQgMm  08}=y)M&S15 ǎ{qAdM8׶?^ԭbQE'oןibw RISDs[K`xM:?:}gƏG{O:%k nݴ3.Yu{1 `a@u?j/e \<(RU(9 Z*K<'㒉4Aߩ=%b~?`!w7>pw7/kkݫB]W}~O Jmg<(Sr5E4}Mdm-WS'{_f^ 5TCMK&PUC)]4/N48n#}V[5c T1&qJgZXFlI nZX*sZCϓܣU h\\EķϨ,@a#pt _Yzk{>lu lB!%*?*^t$ݥiwvO+P2ep (B0oڰq%?C~nK'"u3K/-JYJbx0j5גμF/A =Waoșy>{z#l,cPڳ֤䔋b<ޯ:;nೱ,b$s#=N*E$*>|_u!0K[ w'~EG{iB>TRuI"⫍X, \͈}cL)Kt _/&';nk (h?J)٠&>a~/=v˃TE~LVR>SW 7/gD7J%e5 s2`AMI}V? NHWЦZĜ#4wM:oѶx al|./ttSy[MWU|b}H'Qco=\{ns4Q$Q= OygukIji7;us|g9hiֺai4 u+]/ S&җ'?:,ޝNVO9 RyZO}֚%\6uB HLc"٦,эGQ7 D&Uq tJ__55~j4AzL2ns Hש̚K7l  Z,%E K7-qK$"n:ot=#U Zގ'B{=Tbwl Zs= (GuxN LeYxMn0m.*,3ɇ"O}L)HϦ39IXc6(܍/R)Nh )=1g t 0~k]N`f0Ƚ@}@^H}&ff2,_{n_Gz+qA}mn6t># /7Z xv R|{p8tmz`:1CƭUf#.!)^h >tsFˌ`%UC W.}Ǒ_؉cЎtuFO5%՗ OV9[X~q2j:+"EJi8D8vWhVÚf8^',T{:h E+0Oo&gU~ m@Ǡ!ğGXȔ97yM3CkT15 ʄ οhPdd}Pfl9̯, >&C.![d8 lcH:`1Ukthd1Y妬-N7]DSR]ץO,ԳF$9$9, Ev mYhf]}OB-s*7w :1(fkjlrDɮt~hS]r`0<}9h޸WE tc̍vZdj m99ސɷ.R+!}bEIT@,߬ac2gըM P5ŵcw02Ր_ZYyhд+] lD(?k}Pndߒ4 r)mnЃ!+e 0dyB*UqƄs$%Fxjo :*Je?V PI:չgaM >)@G큙y]ɉ3sjg-K*^Lt-Jov]o:` ġr͌@ ]p㬬xw)zǿ" ooy $ _=qvܧ0@>fNIvl@ QK9`k .I,֏q^T3βyfZVPY{^C9# 뮍 Īedų0ofz2!HW#@cc3dL"cÅ`mlGS̚7CFe\@+>'4FBט/]67i9dByN|〕ʲf.GdK"^hkqwzZMQ@XM%؜HcUR HrPِ1Ex(~< M6%a,F-α)My M8"^=3{*'knZ?~`9DäkG8X 4|QK!^8$R#xK{wh; #Y:A/vPOTU_E;0GdR+160"YIa{M4"5k/(*yA2V$A^'~lE\8D094^H?Хo ȝMԨˆ,>U^G mXѵ +E_jL_i$y˙i)k?k|ˇE eo'A%"J[z~_b`mj-i(T٨zٞ$q~Ghv׶O]^Lso[@KN 7P:^$gɧ+vgdVuxCmᬌX $zZ `y}8m D ݠsҲ#E5w.d+U Tu!MJ?Ƙv7s4H}PߋzCp UÂXJZ{w"gAWUڨSA OȏC*XQOp-y>ltFp9p}X#m˔c@!PW~@Qpކ@bJ&6vˍju/[ NY? ΅{uo׽ӝ݀鱃c~VLcp;6!TC$mH4jf#k+_&ܹT2tD0 ┨;\m 2QHI"|U{|efK^W# OBJܢTv^epڡ:]9TMsUcrW0D.@&љER'@;_Tި*86J5Êuvƙ-sLc,IqBPy)rNZkݓLuA-aݫ2sOD~qǵ6Ǩh;yw|o>#m"ل߈UMA}޴\Da1Ҭ&1O6oH!Jd[E:o):KOv۟7xUZ$蛏H߿Pnq#i&î 8\3ܒs:W*t3~v ͵іc;u4~z~:mYw9߉O{5$1~3֖ U槵 E1Y='5zYA(  w<9L+ō EN2QfFA}^LT)~`qicYu>̞y44CL*%nC~ =ƠKY }~Տs`l~CQ]RQ8pSNVe*] S[TKq126{8q/K1Fc_I:aqe3LjC=)&[&kGu . gkͲcS0~ 4w3y5Bƺq(j)[I%~|h%ry bN vg~D+>XPi_TFAc7(G`S~\]zO~%Ӹ1Héڻrs7'f?jSm3a+F/Q` }Hq3AeJu^)#Fx6Ǝ$q'"2=JNVD "[UlQgj3.BVt R{&{뽏vtjGx{| &НFIU%V^o(,xʔflnBoY"~\쭯1Raa"8Qo'YG5T/›,6amo9'trtwF!bќp&,oި,Vd4[V,{:MMW|ċ/PvfF#,QU2KLK-a}'9}& cyҧl/kx" B5Vyڵ 9NtGxJn-"DG II2z Z|Iwc (DM1xmY#"$;&2лfTzid*yGS,؟rJl6Kq8 Bڳ V` ܺ{˔gbL;BώYU] NP&&&܈͏+ D`4JI ۸d,jC^H2zj}N`a/~sʹ`Ud[-ƚ dG]4xuGMEH~5ah@jR z&.=}.ߧn5oV-V-x X+06I%^0 <SsC4<|k$5b6='-Im^q,oƦe? Ev?: q!@k춎Yn|xԡ)ulkBS5]<d>WU]τ W%PPA?&緑Nm4eqdѩ-+N9\<)x1Ȟ=:u?QaWs!~a#b5(9u84(w_Zsb(*[Jajĸ[z7x]N h$k ^vͪډ䕦%Jsz"ghI-P5j? Zr"Md:4[zPXpn#X֑\<߯}BQ냽`0'EWODŤ-5a"t@Lz!vUqfUv-]wn@9~"[w ݜ^޳ ifaE~6K9Iۆ:NEhW,ũtf]cF(,^&?i]\Dn&WHDy@*tZ M!l=3R& ߉+ cu%Q6#/hVDP: n7 b2NMU(^.[f^-:ڥj݇cŲ@_4DoHo޳@} ƞ+J²K$u5MH%n~TRʮl{ԙ$_3b\ksq?Um]{7gnY *ʓz&%7ІYǗҖu#d*>Ϣ 40r{R) +226>R`;}R F&NJr8Fד,ʋG: ;ZƟj8)o)Qy'SSRVk)sKw%r r.q%@ [3[>_,?@D2:J1SUrLQ*BtфY::8ϸJVKW# Zq23$&ln=Jj4mlm|HԙxȑeJIÒ?n_R̨DE"N;鵏=:W'+'P` r>&<Fn }lGQc˟ ,# Bӏ RH,&Wm+w.mg,eI [^) `{&o Np;_ .D?yT{( CݿUZ^r:,jP|m/K6+߼۲x,gv6t` !}ڔqgH[l颟 uDPdw}A1yi >_ 58ի˸(#zA d*0'^ mL ^k뜮adNojm]9;q:+$ lz.F`q2'{Dg8пDqEF0;n x8HS~9j>d.z|6~ ([yEa430Q[YNJW8,݌T8Wg`f t.F8Ao(nM1uM^{* 1s7s {111k֗,; )|Nm2}ZJ^*CD=9TΘoŨy\?V`ef$z,&jJS:Ni%wHh uLo@ ~Lv3>1|+'@;j;u>`N{v1/h<}JT#,ZRLShxy.γn'p ܟ4g'OPm#tN {^}Rr.LlxEk;AKo7u {K&7KaHUӋЃV+5WfܖL ed2qvBO $zC˩PˋOt}0@w۪twC1 ?%;5qj4lqބ'U}^BWq77Q<+~F:JUhUhWEW=>Ld-J+ ˂lWFGu]Jt|^"+tH8a rD8U  QZP CYq#5sYeX|x"PQuD8DGRG@){^_mU UJ-Ra0#h9䉉lSGI8ACbsi6e"}%?a{< N( x :*uVS~ >'1B7ȏz#Gl c ^l7s-8XVsw<|~T7jP gTlw68[pDn1tj>N~b (h=ў\I\Vި%w6x=;0V6\L n 6`kQg(Q<حJlQzXb|d()!2+0v9BJ0e&, Vm(>?A; ˔d/U;t(h*$lAtqӅ,sk T ͌Ch~O(݅3]8p)\,3aZ;Ww%f|@0,76t=FyX&*HTD%C*&x$-Io|]ḑʮ(8]dLtAJ7{1]8oT 5!P_(-e9(-4ioE`zC?`8@n0& xWm8B\;=ϒJpګ0 UrH?'kh9d$Sm]ܭ>*Hq'EADwҚ#ѶYOr5# 4Ft -|)jc]:қ }L@U)❉FC{;?|$e֍n钩I'O!WuxMu:(u@gR*Z{sjGMkK($~$uq;2Km D"6d&뼻{0̭$(`o#!u館:&dqvocP{h2d?s)Ucz&zx6`]frgwN!7]@%=14_OV{ٖj[(I\mTzAb'yAsQ9 PhR=qYH]/ c{"aֺ@j#vd ԕHAE>y m&n g wTAcsa{QNhŧ0}Gi++kQ~)Wxf( cu%\F}S*:ú^2 @;Feq]a/ъEļ mvb C-g~647y{̓Y1u>Č"d |W9c<؂2LN^ EBndF>p50ds44 b/hd8hZ]wܹ@?8Fil|2za4&l튔^_4\.F9b=eh)MRUl*pG;ӐNpջrv+I~'} \\/.p@'.0uwwx;cJBmVKw݆_RM= oW,@Fq%WL[lx#yWue8 \ȶ?8ȝ#o<[ ZQga;It+,~,'2/ns0/!}ˎ]딋[--xޙ)C$:6 "@΄gTg5Riӎ~E#k5ƼXd|7'S"VwHR^ x-%~KW#=mn7ZCpTHEn$(2M>+;~3uDcA2[n E-ezLCyft Or1v‘ʊ`>0hy_odV6JۋƓ13ˤW}?~psWʵ]ᙰe4J&Pe,+6 }Us͢u:6i|Gg yg}9tf k>MPY8H""6Fw~WQg((eW~>L]E>;z'')35 N}}d[ `lrKfc+ ,O  uԾq~8j\R2llęZP0h Ogc͘%)y:r+x}ڹ`6 >&@׋`P:q[PUYH}rp-=E*ϜPM6drGm?:ƽhzG,U^6MB6AQe \QtHY} p 8z+&,G}ꌠ+]F_Quw0-+= s6`a )F^y=^A($ :䡀Fp3>_.K7.UzSwV6˅:.9$21zYw% @%nW YQ~e-{ l(hqw8R4qc?CӰЋ[ֶ=ys_a ahjHk W2bv̫O.묯7#mu|:G(+hzpR Y$P]G٩ .wϢ<ԲN|ZU:)sL6Q3%9'2`Jy"Z&nb'# jR8 [/Xpe8tZq;zaq GxF3+cIy$h1n*JJ0 n%7I2wꎆsG;G[|l m0Ah^Ikۣ׬:+po?'LD"M1w%# xZ7_J|OdVQS\1Oh@kŏdIؘ~GerZ\vH.;ѯ  's4 CJM}J3u;6UyC~5j$Ѡxs1㏱^3tKns+R>}Rkã:Nz8,e(%CFD\PG%) U:r$%^@!9$#criIJU6Xӑxj^0ĩV\;4sѭ.Xl'zH,"deWOO4*?\t~z 9.`wZ0Hm+ ? _: Bŗyu[VG%Mn|H_J%v>dv32xdz/Sp[8>udCF*IFXc{> 7qCNI˨TUElvk+Ab.W_ 1ZLc,^Ah\jy<NXRl =v jLJShU6p0>&z0@3ٰy!ԟ˒A݌y1TT:E;XC"RMϝ)M<{C2W/`/ۗ iq~tXEbљٹ@kg1@-"嬨k-4ڄ#&% 3XCn(y~iKwTf ^T?dDw[?#I7Z_O"t 2f6[zl|l T\x yE.Ka@ LcMϹP(9LoP߹uxKLS.uf4 Ql!a. 4sZH՗:^i3Ccj5UБG>&p}t_?vgKbJ =&;F2YofWv/hf* BDU5:&{3ܘX\$,м4Ert>Cӗn}ٷ) O;.WXb_) 9v"qbu1]>o]Us tx(pv=:w-EֽG GPDbK3y]U8=ײVEQ-7vuWK{U>J1'㎩ywK3}8uAS\3Rq;;Ny ILCm@ DLk(rPg69S?曝ʥh(MH ELW '^.ԣ%EK?F< h ~ &X"e]%ϯaj 6C}wΊpFD̢RsLi~:U eKW=؆vTY\xo)]MRLf랅R7@֡4moJ) hAq56G ;h'1|;ΰr6f4= J{jQ}.3$b\P{pv5"VMcNe`+kahk9G#iy'XprDXn:y3 K $' pD5c[YL̐ozR?HA * jkxhR;> 4;m~GsgDi<"[Dէ;PC!0־4#|/f)OTc{ y9m?\Xp/Q*Ѓ_\jFM9"8%Swā:Ĕ0S2|&UdeHOg$p@0U]` JAL5&i*%v ! Sl;ONIP_}LT<5Y}ISv݂P"R.at̑}KQLwvSZ}lU/'Rк\JO*&՝kgm^zwnkr2(L16tYWw7{pvj2]ڷ&>Hn]:V]y7 +P%ߚw7 KIESba^M"S_!y0 DN8AWУih{XDȸ‰S33_2ZWЁa,gxPhE E6!ЙDid"13Dз=N.o68?(î姢eTc|E )D񥎛+}(|Z^0HFiƼu9hWvoa t .$9޾:Z skj?w%x#=7{1QSe@ r?},: W!*S>6NT,_{A~=,3anhיK̽ۃZa06l~s[%P8Oݥe4[h~1 5?v7„v: ٽl ItKvzNcp!a'N-"!۷Nn!!  L)CK{2J..L4P kъF ^ƀAwqh@E:!l E=$/<wW&F_!6|Mjݛǿe: Uюki&_\hN_:"uR൛@ 5G6Ngq 1hkB/ 5G?awqo˫40tu01~$ٲmGՀ) qn2h\AOdymfjԾ?Q έr]Mۇo@O5N~cx&)ƒi_ݧ{dbE5$+@[!v3&[kY}ԴÔb+Kr{&)z'P߲[on'EQXJn%Nh]Ao 9Kr0ͽ 1,|bjEv UAٿLd<[W.{i@t`c%&6PRf uN4_=-36 2輴aZς)c~@"´Sp˨ľ鯋,DGR'.'d[远y 0bf`  vvQhL/HV@:GwOLzն)u6Bcӎ=s쀄1sɥL]LV<9PHf}o F@dK3Bԑ z}$Duu{>Q: ROS0M7ٛzxD=:Xe,[v1{ :ەb?X 8RCES@hv}.%Lק4JF8H 0F 1D2짞n:1,!br܇4Aς\E5"bIy%PQ*wxNJfX#%T\4Тn ̦i0D& !]7#X5 EpC~'8'E,xTru<fU'F}9F1dD@ oH&ϕ(~Dty0I+⒫t{X!faI߾LnVLUS}?9e S4YW=J1.Ed#_+EWQk z4S^uͧQtU.s2GM`BDϾ1l`Y)[t2OpP ƕ|Zdwk9G™ Kgִ nbVuwu<0^BEC\RȄ Vu!j6%+)L8GWB%ދUn{}[lp`60P]>VMR 9=/Mz<ߕ$֘ڳ@Lm']T?l.!ՇkqħYgUq/.%y,1D!i%*^ȝrS! JK~A\_RsvLkkNltVYZkÈ\:zE5tٔ@jĜ D:%)^S:e68 Jݚ*r~۸?ԑѧ6selwƭ$bt%SQZ^XUА5ϭ}f1-uHʪCĂ=ʣ7̴nJZ EC"A4PC ٮWC HBTRQ@T4`3tCU֡&{r@C:?KSbAY%yZA / ҵ eݍSQ`GH zOfǥ+*$pk8Z >#½ B:wTVX+-y:/,ETu_d犑]CnM:FDzMHr09kp\yA] 6 ˁuH[Di7ώ~EpfއD &J%lpsof30 Zn2#)Hnߎ\[J*"9/Dxyu[|[M~*Y`𶒛֙.bv>5W4 UXb)>c} "#Ft{G39 տo > wUۿMl7E2q}6Xkwn/ 0@fF 5*G5<]F?6nNܕ.G4=ծF\B&Mv /n5T1,""s c.ӋjȐ"UU? r\fVy6pШզ I0=}+~U01z {zV0#˄[^jQQ,8y )S--\ $4IP"TzD/Z+s{M:}8ၳ'23I28ĞXBas^%z֯G|Nu"0s\44ՋSLh<鄤w;w]x& aBLuq_ ©Ɲ>) (,H) E2M%`%(7>k@G P8/F3fM{1;o2HKUzZof2L7 ~́[HeWu(8ى@`<0N:hkQN: cp%*S{3 saHhAߒ -wE y.#:"}nΪ}o&ebm \̴##ȉ諀wF/gu'nj >96#3_\ٽ]+AG◼r<ͲP'MG07P;Ele@n܂Kv]"qтr c'4iģ\veμ7T+f  !9Ln )y:Kζ)4~drN95km}*!tEvg̕ _{ZRCOtA-^o닛mչоjt ReGz[ݴ;Bz MG*2F޼(Gk8Uj@Z5W_`LN-`4v0*tI*WB6ݫP'UUٴ?wjɼ c&ne.I8JD2ɶV(]27v^^v"tzcfI]1ڂi1["qa-a -C+PRO+2-$V1rCEwH.}*sm_J{\? @.zf3o4NvBצ;%Ǡg`}dÆ٪˴7$ga!UIC9.5,A Pљ&d3i~ݬA"]dȳc蔐_ <'`ц%K?5X~6/bIdD7#h@y%W8黌/iHʹ!E,Ppe}?x#YrQŽzC6Z.v^Y;|s]:V:"Ӧ 9Z[݁}` /cWkϞB~igc`FeJ>ie%wxR}W|QKvHcmq^C]y;3ve6Ŀ+߁(A[ LZĞ@wv@!9vҍkVלGBW[omr6Vb$5R<][aߨ+T\|;7dR@g.a2ʅt=R$ջb ib| $S.,f#O`+r[NhK4^.;$}i%) 绡 8zJ>[;9ˇklDAjw N1&GjPVX`װy%&^rˑm$<%?c3twB :iؓj0˗P `G@DrxdkBGDіDFugٹ:<<ͩ:Pr T%c< P]N|GX)u|iKU/Q GQؘ. }qYtfix_GCɷ De&-!s3?"@'k{zs- Q]cۖfcF,a|>}.GB[_r ChBXJӍe C_뼗RQn*魷_n`#OOL'2OCkjha_+::TV*Q UbJјFcnI}Q"'Dâ oǷ-@ز"jXrRTB>Ď@W.?aloA{^W$NUrw N9>_mHt ݹe[Y cQq[*ܟk&=Ir< " }{;ϖ3\ i5Z;UrB VUuo,j.QI{^@`Z;樬PQjz~Y[ZnLILx \XYAu1\K} Vֻ:6. (?R٘d taDG4#FU3(#b2xKJx\_H*E<-g8K6!DVwrjn.&I<ݨqtqӿQl 3Y+CZ¿[/MJ^Iڋu?M`JF$-\͡ _hf f'5 \]K zbj5C!L2H%Kb@l:iGnέ?֩iԑfȻSSg>ӓY^X(-jhOw4W,đ.RG <$e{蛏PCH_8"L8-&5]VVqtaD%wP=d;O v}ά65cdQlB|ä$_f*J<: bLd[$մ$*ez#p= X{Ԝx =h4u;mX"77ayI.\iԽYC{v}Slf1 ;ܓ2͐ޏ h;S}eK@9#'Bn0V@l/q;=ỲxM6L^%3م gմ]z}/99#".#(9?lN +Yz}4C'Vψq|omsa^K'ٺ.3qq;"͇iX}WpLd|ƉSnML;2 놏5{\[m}$nj yNItZ̛ UV ː} { ,u%_?IL53Ĥ=֠1{#0W&+ǵ)PX(#(U_HɍN-^޲5~LVHF6f>J!.KQ5x UW/%~B) }D;k.ż0W:w:@5JmCܹX; ]p,eCƢOʹx4 ÌN*Ve `KaC?]~y#~s\FbS( W WbA!i=ۼO9'̟|B(qB_<$ .hyC ۳a,Gog0,@&!eUߊ!_wf>k0 \˵a> Ihj>Kd?4뫰;g\KTvNif.d$r6ƏB##:ǏAM0eM˩x(@й2PPc > v;o2@#*)5C=kT ]eT< x42>~(S<|ѻ"h5 OiTna> s*_4(lt87}ij_b.ns +:'6No~#*a7_ /􋒉[0WI9\5QJm2j֡0 )ZB$674~DbޯYIX@^Ltuoهmwa"n⃔g 0N/,$ 0l&DF1P0mVQ (υ䮮4Mm\mñ{j˜]ub;=p#ץ {'zVhApuP\AY2w7Wҿ 6=Q6SVb`ք( | vkWao!QUsgiE2'DXK"!nlАz?(Jv 96ꂡEW h|V1 Z&ׅ-\;.%d/HpAX~o q@vUXayK/@66^tc,{٧hLQʡ+i ӣ"g<_1јq4`sN<|@#]4U> 2}'(HC_ 5і!D^ppG(08oy^e~vMJ VxZ>W#~ cA\.AkvgZr8 8g`+vM5ja1 kH{| I7+)"t_`25HVb@:{U/qXy8+?hcLaҜϭ.:ѝnT@2^}cجmZڿ@b&/߽%K{S° d]\}UmȾ ^">r & |TiHr g5&#yx[#{q+ 'b H;YE"|xʝD8@¬᷇;;%S{MWK:Y㿱]J׎Ł$!!)aHd̏f<9_GqSia d%MH)Z6g|;Bfp>[DՋnz1S1z˟XyAplnN(2G/dN+p? W{bRjMFޫz׎ODXU'ՍׂKfLSigy,q)[to UaVO4q3]Ԃ|*wNfݤizSVFٸ"XPR^\o Xғ4Li:̮|@U Xu*ن^(>U?v}0Tu)keNEҽӯ:`D#Q٘tB'Oau}i tEmuF w oSNMO79,ٟСYk[Z*)ܰx>ubۯkCLHg26R8!imH GqZ$7ڍgd$kgx_7W)?S_ogI?uPIEmOg5+3`= #/\*ZѢ&}[E0:ďbIm"w@ Naf̒R:7LJ5'Y4V[L~_k’J/;iD4&^ǚ*sTX7mPƋ\Lt*6V=ֲ2o2SAoEF!׀E责 .gEbqk`bMig嗡2c$OJ@9WQ:_G7 ̠ȃ"y\ã?ژ+əx>mu pA8$1@ q28Cg/WVpt>`TW2^؁:s wfʰvLjDM(YC0r8+dΡ:9.6K͈l$wF&Flq 7LeSg6Uǜ_j31;踕H:^^3~Mk Fxp j7nR) ]Zw ؞9ᬗ[oy8v.vXnE&WOdED?Č _O:[5*>Jp(v%#?EMK6df&?{_ޫNdi3qbz3.DﹴWBx5Zax01~b'io=f:Vi bEq[㿿^Wd),knHmE14\)ZڜmkeGvaʃ{BX07KO͐U;uq3A#å *PZ_.U۸lɟYZv2G[2&A|ĭFyE2?jJ^uUg#AN BgG_u!,K[ޘt耼. b(7h695.}]-Š ݯ&TYZӷ@8Qߕ+y<3:1ULMʄs0v͟ uWӒ !kɻy.y j٧VZ~jmh NvI;nDV9zJ%h(owTXAֻrf83K '-^kQź zа&[ekH_H#3ϊyzSQ.YY%nR @fgMM :4;UFmWK -֯v17R'ܡJ%J \E-:ߣD$FR t%ڗ"*~:}WX~(D,vD+OO%}~ηaz0EDmyN?"ag0{WfO)}\Y_= A=^p6>O F=t|;С]s=ј>.o"MG TG@cIP?> gn&J?f 9 HX T*Q hՄ_.!p"7AQjW1 SA: N"|lV~+ Fcvq "T3W@<ΜA>$R\AZ _$JJbp G _ P [$]wRQ1iEP%q8=_r ~AGq sA.5baک/t"=;8֣#h~#8ZIXC({c@'N'A)U)؄R1*k%ϡɣDgJwPxG]*`{oE>g1۸{cL"ö.HĢ*k -",'~y#'ilҍ͐dgA'$HLe&FK_LI8lkP '_^x#n0 i7!jx'vsƫͺifK3kaX6,X[_vzY"57;渕c6IȗB|:ݍ {[Inۼ#7ҏÖ(uTӁQ>q>(b&rr@ba zsi}~ij8;NNI]Ir5BZtSHZR<JC]7ϊj*۞"V/Q%̠(5V7>MD/rdbqsi~.[u}'YhٗaE-=VZƧl^cjҔ/?36$ `^/\/ \ H+4-Np3Ȅtt A&*)p,< ̍f *9ƷM!2g,q!ۯN7^wm!Q"D0}y`b1"f6UT)_y"躱]K ܥ/L|.<ٔCgҁxE‰Ȧ?M|L1?>H[NZ'|}+JVoڨ;c m͠P@rWݿ2-lZ $aUp ]rgUlE܊ ˭$!QuT.)q6PG ?2٢QȤFb G6v$d*X)LMDfҮ@)׶.Nh =\[H.x$~ e 1"e:]%ET`(i|mm(BĤ* H@G2KR>i*sE!Qw?utɬRztG ,n`U+P[G4G$ nYeL欬yKAnwMNAT=E詚 ރCs_Pf&S/eG=Tj ,HF}F(&nkF@~9F=6B[q7\T=g[ RqXMTkkW_Wm+tH+t (xGC8ͷbzOu' aŁX2]ݲZqc+GUN8r]mffC|ng.\ZD{]m#$&A%7QyGSԤWXeXV@x{t!'V&ޖc4fe)oW?`tRl)Yc!AZ([n_#"ړ4mDcD;Rq ؃W{ia"_ ==6Kd4w<3&j%W|_z1Z"ϳCRI,u+*{*GKͿ~QL!Hl'if_ 4RR 7R 7qك3O H秃IyckZ9wzθ^Tp"oeIK&5g Mw auvLeH̞X9 ,J]HW*-sI̅aERjS >I:C5JB^^RɒϢ1+fq9U U=d3Eu kpS~S*&w)v(ŹiOs)]geu-3 q,%(nmOEH*a4yH 8%E;xlO ?Jlor`go_Z`Qo ERt+$qNm!IM骀i֨߾ٶ aw?hbŧXf2ÿĭ͠$ΔMI vN=VUb"8ʼn76E3ŢIK[gR)(>Oaűq)OS,Ԛ}'U3Bd[67XDv-3Qؼymf6BO9-CxI$ů?D#'^t"("qޭT+8| h{ [1@2k}dTKt2K/:cQ呷/Yrxve0Uf/׵[wM~ =XWo_,&丹6ѠoҭUn߂ -G-jjFFr֙'u_~2Ւ$P/.]K~~ڙ]JR \jb5Q#ctrn?)Bp&9ft(3ԗmkR+"D AY @戤#sBXZ]ȾN$uUKxV %j2׾6ąe7wAF!e|Q/c WNέ4_Cg E)))N*REKQ5~l/WaǗrUd@? y_ 6G` _LߵQ VB,Т5+cWB克7Q'-:(iR?,`YBq_;\I( 7Tuxl ϙsw1\ $% qw0N~!vƜbrId+Ӑ4D..q~|g*Tu^euM<׺*ɭpbjSv?YLb @}~};baY(,0eB%GpQ%"E&cy/Lj^T]Tkh8cX,a wvuybPf3!߇xHB`7nz<M-$k6.b¦)IuNfI ,Uٚnz$hdb[@S3 )ܜBY>43^fC=Un{z8Nmz"-Ոƿ4,jH%MlQ)} `S gAPay) c\xǘj\eLektNjr%zͷm|hbCA(C۱D{Hgf< Iȥpb'j=Ϧ9Z{|09WM :6yǨUѠY,\jdB"3?{Rc5yYbS"QtVș7B/@xՙv"s[]\W]GiSt;),=L~<0Fmy]vߠ+'|䨇 +Hc"P&DT1zP3W=QG㇈Ĺ"Ϩ_r*1OJW GYO<x4SwDW6K`4Yk IGN]fhx"1gmOL>"M{rk,a&J/.1#'tuޏl][\0?,4yBy >DƸxd*'zzؑLYuB\JT!M_\@&?&xOJA%%BCTROLv. D#@mң_J",(lbwDG')ꃰGtVɵ&@`Z (~-9s=0?AҐua@Z'f'uҤq֥>#u=H<$gΪdWT)UM̚Om yvxFaSN\:hĸ+8C+ą5F Y>E V#`8')ν%qgC"}>Xłc;kEb Ĩ$!3%렳g^GZ[H"\8v0x-]:#Iz,JJ"Xw@{;(ϰ,/=8ߏb#p<~"]4'JhRgtdƀjƤ,kwK\'VZúu\Q>صTc7bwQ5Wa>iऀg,wKrd8J#3BzPri]N#3)y )(猚 0DG@^ZkH?BtHMLb.D*LM3۟ -1\6G/jFcWVgReѫ(;C@-#b I[VqcN =KӶ`!R/୯-E=mnz'b\+>a/xԝ}N;o+AT&>\79 ,+ FMb+NMآȶ̿Pz5u"́꧁ƇSBm2ve=XZ=_5QA`/$8pcCJ =٩î^_m^Rc=xG9- `儂E+ 1Np}Aj_ MFq=NW}bXPF^r5Z$U7^ :{F9(nC%~fc|!Zr :\\iS: AYЩZUwAQi<~n']EtM3*0FvƊsNS^S(s׭qS/2)+21:fw? f:5[ӱ2776*mmoΡ}A}W#ARrٍv6H<o)b~uj X?pSp\.YT?99/fpw~lR=;# ֜)[>U{]yZ&nP %ցc%_& uL,φ5L!SK oHxo;jѮTӠlG0UKЏD)-d~2%5A.v BjR1ת!ՌlKs*u"SzTl{cATꒂAyJh J1I e r$f2ջs|Bg%XM)sj?gaض2CI2a,03Fgb0]2_Wt#ъ:YwZ}_}O!"1n 8*[s=4ޙ~fkN|Hڐ埦=8.7Fөl,wcdN@1,{bgLk#1senȌ K]LKc*:A6$QM'J)X X)j"䏰ADDm CM}fQ!ntr$űAeh^sE,Kaiyfȓ!>%%X{/0S ؛=v(rPf#_~c5끂#?M~{{peWGDp}ǚFұ ^?Z T^P=(%̽"[t+ܠO.gÿ豛.g=Gf`Pߜ Fґ呈Ċ8xȝ6` ,8JVNu ڙ= @~Av۞ O*3C3AVpzdZp8!pr{@XS|u*%1U{U VV1{1(wFniy4kfI.SZM)QN7}sbˬdh?BCd5tc GCʶ fy4lWllsF:u;;i ZáFOvNht"+J+n^9 SU R٢A'@?q(s<>t$kdJ3}]Y,h馋Yks^ 9Ϊ̷ੂ!?9 $gs\*Lɥޗesh?j0vU9a̵3 =X q.[Ư9/zԭ&ׄ{Y*3֫$!]lq1&zwεl#tV Ǫ }rk@<.\ QHvt"V(묾ۛWӲr8'l!x8OkghMS}=r1H-&prlq\:IZWDFҵ\# S{;r2& _ l~!n(Ѐ`]Wn&e*\$FvƆ!dRr^+٢wf6A%6!J&zUp#^ԁ+@,.F<25a!ta OљOZ#!bĞ;Ͽ0-Cb6h = Y]%,7ǿY}_JRځs "<bP&甝PtgSߓ¨LT|6AG /I\ /P?;ALanU ,{6\oa9d*}jɴ|}}wr^ cʵRuƄcgyWka@8=Hd[k2o(2#{sЬ6cH ܹcEnjxdo;Y#~/-~HJY=1^-^$<2YBkMF t/ȻXVF3=IGP)`蒧|wfDlbrM rA>}rLa[f[Q$ƦcUi{k[c ?uBz=!jf3]Шނ߬L<qc`Ź A7λ?DpĥfzG&oe[6-bu."%Nݭ?.3;fqM~UkefeB) :);s|pXƟmNC4_Vw9#b˪H^'+]NIpj\h֦xEfaeY͵>gpS33 a>ґcX)ŧ<0cCWQ.A,۬5JL $E_vz EiA!ʊP`V4\~Y=!3la=/SqθqB7Oac~HUqZdӡgJY^bMF( ϓ-` ifG+=,ȷ)!K$=>տ_%t.tw5 IۇؖͽM8DaI%D ÇOQ 7˃]v"v߄1/Y/u MQ$P[o OBX[7Z5# u.~-R{7 &MLׇPFv  iQ˖>038*8t15ycӨMQcqsG$릫a`H)}i|G~&LOe$4Cc*R˅EґJ'T ڒG4Y4v2Nf,h a٘'y}IWQrSFx6xАnJ:.›%dTDe>WyUќnפp,dh2/&bNky(]Ր˚n;ҢS"K #$~K[biGOU@><,naD֎/h3IC%T=3bBƁѹ-V =7;]TKIT";:7h ȶᨬH`&Jw;]!^\ŠUӟ?YsU61Qr ,Ć^gP`lgf`zTOlX`]~ӛ(B%3pw|BYm o.egQoe7+3@ޥAxw!.悆Ę{Wk%fbxB@MPq)3Da_f퓾aCCr "1AԸpCaiiMv.^wʛDM#)}? ﷁ>7 k{[3[2E=䄄2ƫX~.[Cg0")ʸEsk?7r 6u%nwͬz!oɧBeՀ>F r<}rVRB _r{R`;mHy>~h`~ (jmg˚\cLՑ k9o) &ve;`FyɈEcz(=;L Nݪ v`N.mqs;<\ :@'ܚ\.\ i--4<1CWQa|϶~"9as/ __kcFǚat͒^Q}cJW/3$U[Lz3s;$Y>9=VoLvy~.$m5l?(o$RjDZV0c{W@! ]KċmN$}nKbxSnJB+g礱 Pj.1l&B) ']gKkdV^΍f &~vMxD3^LI4E{3ud4$K3)ͭ. Wݍ kD /P@QsI'Bde&KCUң[W޹_ Eѿpu;>9YWlcȇOFV z˷Qg0GlrڵXf-r%RV{~5"C-ɤ:=0=U6XܐL@1c Ε`gWQ&WJVΕjh/Be4XJ_IZB >JmzA񋰺~J9g"[ yԮDϐ{bKF ?8z?ĭPăqzls޵+7F"h#Vc+媺z ýĽBfI/c͌C)yF{~7p TP) T:J쬢/=;ΓwO?jW}#ߩ.ΨA wW+!XŦ*B rkA*-w+_yYK(LBv OŲv|סG\ؼ>rȑI6č^Y5A6pz2Qyfz!kpG2``qmȳ05:DHo^b5Մ+UxhLVcӸL޸*$%͗1*1u ^[.9J@ OmT/°#~Yh~ȟ"k~FtN"uVgoyc&4@z?I?Y$7ij#˽TA #{[dzݭ:㯕YW}aP0 jҍ0-uTKDn IMRpŹ >rp|M—?Ǿ*"_5Nu&Zr4/,>8چX!4 Kw/gFQ/PoϘ9TŕV+8osh6+ d1ymQĭl|eQ~G;/cXvj.;-`u"Ʀѿj~Dӛ#xyPgd ^(b4)H m7'p<2cu~wsȊ Ů>M]jĨ=&bk1]ue- E HcLz& b !j.QҸ}Wo`&J-YF+0-Ɯ\2(ҰPJBn"@ 5dI--jJp̘B`frϣ37.> \t5դ}l5V؉g+gٞjŽv-'efOJ%9=CfZں!z5DЙ=,X{o"mz/`{@\߆ Ph@ 9rIzX.-f&kۯ+jTdNu3! $A uPk]{zQ޼@߃gcHU  .PQB8uzU DĵTiua 0q*j'^wMkIn}_ܥI` ͳ zMAVOSBU֦Xز?EnPZki5gvZOiX*9"d=YqU?8oI]ѫfN՚тqzn74rC)Rb(Ia\*L2J;Ж*߶$Ƈ4o/ԁ? gX4\c.gVDt_tAQ{IJfMZV9ޑճ_@!/ZLjEٱ&+}ztKC!`#}'ʞ1{+b s|]0^ۜ>6CP-C ˰caTiVֶbhϭs^8l[qnb_cۅ0vf(_wޕ ]DGӸ뒰WcQ& k9`_(!%kΫj0ǼEFBgH׎m\OQA[ ;{]zS+03 (<+=v\4,ē~O2>^*a":)LN\"wכ"etMg~vXJ'_yGsL`VT7PY _.Бv( tH\QDH'56__*z|;9<~MCer2wEFل6)Mhoe;16ɿi'*j;2fLPf Td>`Jnb%m^$UA\ do0۸hRc9i'E`& x {pxAc?ќPIKY9 2tkHn3ʃnM}{ {DnPW'1\N`)r~qȿ4VE(*/Y8NJkV/ڽcEeDD90EO[9] ZɫPh \MYTnHhldm550 f?}5amqฉl͘9u=X&X\6Z.kC[\16ځd ptd=| ğw4QeԘ~b;Tm(O$fAZ]=ٖHFP9 NI%ȁz6YZ%ΚjvBwϚ1,)˶uI;;UӛvWK"NjVwD,⓫\@UA92F ebJe̴ؙD}H_*9 /$0G ) r>Hq tm&AF^^\Z؎mqi\TGʼnX&J=5xR5~ٜH+sw~,(bԹ~HE+s+ d\^ -G]jhqo~(]Yb;+DM`<rc3=aA\|< Iq@NN_Lyz׻єtV  jxʎM1>zu غqYԅ揓P װ;%ܬ# _>tjO Iy\\,$?B۝F q0um7_ 1Ax0i{W^2k<}J]UojmidhXϏU' 'i'<0JݐH*PA'߆vFӷ2ׯ>eBlVcӊ"k4/8`8>N5Dž }*?]4k7.}LoAC}7KzRLj@3J\E]X ucSM?ˎC lje$uҨW iu`RR'v,1,$7>ǔ=CnƄSV!ݖ&F`aծ"vzS> ~ ga._C5f/)}:p6$t8Iw,it{f7.]]oX2"JzΦ;~吼Aʥp$"_A~53NLL:b}FpKnmҔphEoVHܚM@ax!Rr@ӻ@ƻ Z&( 5qʩu Z!& N &oDv|^C`U!sFkCIV3KȐ `9a|MU,95q[)gl3TJaLWz}j><_8\7s]5Ϥ{@8S{0|ef ӭ쇎D)M~9a1:='k!s oO/y v#|*P%gDӳš`nmk2Ļ`T`@HfY(k  ˃z4x S)8R%briTU_R͏T$zI3Ɩ/CJ-6Q04+]h@U\?LSJc+F=g'R b(J3B[_zX~byhQӖ9:zO{VLl>dqM؅4j?[PpflÕ5ǻj6mCoA:z?9ʷEWΤčp=`W 5RMH:Qpgw,a ž# >H-;Ȥ`N62"]1/t𤴲w"3XEunNjarؘɖF~:>׫S]w g+cGW bmL1Iǰ)X2PEŃٓК.&Bҧ̳mk9´zQߏ5B=$}JF`B [7QyޏWXrr= 2M/QBcx+D$pw6Jňt SHآq̶D4oS,X%w5㶧+[j_v3ـe>sZTx$:ա>k98Wnrpz>egWDHDd𺪺$wF-If2۵:c;ɐ\{^y-&faHtBxpFGFқYHbBS-z{HVM}CѨ&,rd5 lһwj7O@/\0Hܮ`Ӳ)f =RھIЬO)4W0P0>˥Z]4(U9ϊQm99=m%sVsPuqgfqr=I4]iF;`\źSQ% +&BwNpNo>Xk:jWSP(＀M$zBxbeCW6oyyFv+tv.Һ&'pȮ롯ʄ?6D D#lm/wp*+6Wѧ&{'mj;/);hYDq|E¢[T*צb<9 K=r;4tN<z2F]?Xxx bw1\AASąc|$2n+h śMZKf6ʊ 8I;%Xr(XF 1ք"bw'2=U6 q8G;vI9ё4lx33 0t'b* gbdX8uH2ǗL B@ UJxcu _n,\'{c24?|vzRjƴ"1P1-ad2 _z`hxظq=OtWˀ(몪W`d=oS;DreƆH=  ٧08-#E{yjfT1:V<#WגrԸ.,b3B<8>i&7$Q'BF{I8\54>U1"w H3$X4J94b\0dY oBvkJ-BˀK'_lҷ.;ާ}dضf)%sBwY+/mwZ8ÒY!ZcVES=kKFe]RwKl%q=J =9<5'[O}G;Z#W:q<Ղ XQ4o[УkBNMDJ@Stl@]K/7dYؤ -F4ƮmkϭݳMlhx#mIy8\<˩E4)!o| b(}i%Eg67VԐ5C]tt,>?ߴ%†`GwTJ9֓ pŒz+q"A(`rxAy*: %7E)Q /C/-CFf8ylUY\ڿtHK("RAvhR3[L@U4 +D t>–y+LŠ ec0^_/ $,W*٫KGnV,C$=]H: x%z'cT"W2% (# K ;gvH>$}(W {.٥sתHMzW`+~}ҽ9d 4%`flGt~A z?t `= d\&BUti,G7hsw,`TLizZkXPxAFwÞcē\t,KHǻoK21w9&#9` W{p?D0t=r~6~ /*w2zJf|o,~h*`FY}l jDܱ'~6qy}'zi%zP5i)IAyTwa|&wuQErjUkBYB0Ms2/W$B}LE.;;_'Dx;Ukum--=>%zMj"f7e ^% d5 *žKww0`7 M}>sN}GDk}YsVL A/ z.nCv";E>2UNڸ9=QOm9$7B:yeR(Us0c>|B=O6{̞FҜN\v58\LW7.>QB3hu  Jrʂk2h494~x" Bg ^0<@arm@Т17L Y61LIzpw+]So*I*a-@vS^y%8 ٙ[/)Aq#|%VUu-TSwihžf M/i2V=q0 L~kG+OۚPPW1WMX}H ʹc=[ܨpJD*1Mv Oi'K~RTq^YI}wg_ïwi҈<k/EHxH@3rasa}1A~9HaB8|b0 d~pp}\Wf*Jhܢ<"Z_odb{UtKHg/!.U] }vmW2Vi+FX!}>pp j|gL{>.P,sX(,iT0Yw6~㊄kvqv̒4%I؎RJ󏠏4n}=W+mL,2\MxV.xg.@^"kXMM%|QaFֳP;$Oץs98(IgQ)C7d/ QYVL[6BoZp 3N1o8}3 mW7T.": Dh}߳b]V tN q&l'C+\E~p2b=@!x#ZK<?(>'%@m5G pXJL!2\ TykŎK05Ng&Sٔ:q>EPv"i' fpL0@eoFh07 7Ԩi 3C*PlkY4|^yߜl Ͱh(&<#Mb&B'J%?ܚxE sCʔR7V OXȴ"8e<mtЧŔV- - lǬnN(??pNJ82{a-l&ߘ0ijNeOvX%Ud*ПP~!)+~d\jpgzi"cQp=**,8+|ݠxpSFyR%į6Q */RG 2OϞf"͂|IK.>rTJKxW?gx` >t/zDHĕg-` Cߏ _7?3[TAjZꐝ/O@ͦlF-|E`? +ZtCa6I\&swup-{'æm\&صYz.NĠ,Fm$Jƺt#:6UFENG^V@?95K܀ *.}xv8/$>mg*P5Wk=p{W0Sp WqS_ܡU2FUDV&K X}֔S4>QoM.YfS2jƪ>Dp J_%H}sl\M(r7j?#I̎u@VdhaFe p)D^H]LŀFzim>(U 7L@&lS#7\N.a.0[w>53~*u@]Ť艛 %c>BA2wj7Evb :mBK**]o.VXw` s(6z! 0`6Ϭxb+7 )[MG(RWn7;2n+ؚ`VP4cJh R? օqR:`J>_e}v5?q9"v/m<#Y8Id!N 59&KG/aua։>v/-÷`{궉¸@= g`WL~J y|,u7+$w%n `sժӯ|LvLޤjW}4偼`EY rsr=4z53 v*K9u)I7saZ}v UҊDögOq8 >Iܪ3}:NW~_WB`'_\ H +-$~NJ<5Xu4f7q?FM4gnͰES@B lh(9| 4fhAWY&ecNovI+lЌ$1./1C3H&N?Zqh~UBeEhhwwIRN8ϻ3sbe')8[o(Gem*  +Qв([fʎ}reQZMea÷8xaMT&l L@lih$1l>Kh`[7B.0ةU9/sDTЕdD)[ڼ!l(R:հT g>%$B2LxeRop-pvp_;MG8m Y@;8hV)z+vPyPaӊ@bI4EM^ TmWG^gf7X}}M ىWŠjM֥9Gu!-MCG 5Kژ5QN]#W)骩ڕFƛ^ɫ3!Ւܖij}4Jg~:\&AS+<ԝmv_E`\~Y"f/XO\8 XX\IN C\O4/Î1'ԣJs Wo|V_ڟ{;sDg-;*~Q #>i!$:Ѕ*K7;ݾ{:vNf H؇srVY%!!خ)xJ>XXi}WΤ–S}Jmf$q!XvgR6!%__РGfb~nKSE `@`}.b7Y1A6r|T 9"-\if%߱BS'a`MV@׮Bbx݃[R=,%Xn=n(Kz4}0t<62u->+s\@8Mo A{uQ"O^$oJa6 n{$1=8 ǬeU<#dI+56qȱ,_gdx w$;ءeݙCp)Tv PY{۽fwC4%ٽ$ M&!_dL61Yz%g0ԫJj.jw4ʟ/<-CJ[Dh+~8CȨ`߬aBiE[bLr;2$/ҹYߵ>u.dHle,8@$ڈ.pV dDp ^ʀE]?KQёYc)Ńf[ZGi87 0^;sٟq<ȶWIS902(h%y!S3|`'b޷[nUg3KME C;w7 rjj/iCB HM e]PIAKGdׄxpJvfU l—w)Vc/61㸺0 %T&w'VEveJ}r/ U}0ʖVPy6;T `>:'pfG!uu_qM 9ԢAO`*ͱz>xH.zL:=q}.E*\6\^y K%AEv$ygZˈroܐ1KlpgS}.d &%({f05;XON|Qh8ˀj`'yZN -ڬƖps+"ᜒG)# <U98l6۟??``Sm@Zh30ePzwLK\TH:X?[9cӺ=܀oe_8OWRmQ}Do>1]uEj?8+m*}E4 9>~*GFAՉAZzNo16 `hi:SoH2,;iCP<MWb2}Ҙu8vlm׺< \ IU ߼"/Ոo^tֹ}=:z a&-xY"VE}F[b`9ml"躐ޝ!і8 uf-ʼnuYFmԲ_ ?qDQ[#ݖf!Hz-*֘ 5MF4Q\M ;sHe!Vl<9Ԧq&<m2B[Ӂ'[P G#%-ϖ<Ȳuo %lfS3mqTbO&۳"zug^Hwm.WoEgT)a!ͤ7#p๸]h@G訖ǫ)rmsYU?Ѷ. 6"~mO#+U 7z4x%CeދBo ?Ģ4eMTѼ~tƙƣs%xiTpJR.] ד_`aА i?J7R__tҏjFjm[!Զ+AP "i,V@C);s5 sG ho8Ct%69Dqr +43_#.f}EdTgr ^QБ7#xQJ!k^cNݩ)AI| oRN 8 v,d:U$YNp,CmB_8ؔ&Nlò_Y)= fڒ{—\QPFȟ%P ́Gwշ:lExk { @N|z5 *}-[  c :d(>AO y ve/zN4ȥnjhp5 L @ ]f\bRJx`;DhԢf"}(+n}Bi慸UZ)^p$Bq)|*2]PlT{`G]s<k<2̦_K?ٽUJw5QtiN!QV#׊f頡*U qMNJBɀ,Ln>*;m\u\t CK6&7$&m(^n=~xӿ&m\zz~(-,r)B c=v}EwޠgsOe;7F#.PN=tkts[rCYykR#lѱ#OO۹`)آ 08`A!a*Y6tZS27b]2 2}X>{DZvLfhq+ѩA/iӋlS奇R\A^ t{K !n|H6 u/Q?޼8Pb ( ebڠNqΪYli*E%Px*n.DO5!~YMP@ k ֋Ph zepK-kɧsy3PL"Lh-N 8fONji:xP{jG.݆ځ0W"Ҫ3F /n}FY^[`x:?|[2^ygVƣ i0F3?*+ qg{ΨPFm>W?) t EYtBOxv# |Q \aoŊn+G펡R`9LOxOQM5d]P9(Bp<6,Νٵ!f2}mQviucL["!RkB9M:y_*?zjcHVPX  E7Һ7{WpO |_ DrqǫWOn38ں/}%Pj۩l+ɡo&XV#W΍lv:lFm͋z4l#B6 n=.RxsԱv02)+ ]kd;Ҿ?1c$$R[\2>H"9%Aa6Fw=4;eid,Rdn,w熖q6>cU#i 2tՔ¡=mV;unpBn-_/h6e u|l$w(UId\U ,hr+KLOH\nFԍaƊtjAV (Bu%550^lQ%4|LUZmUde6) ~%&KUE?{q'6oU(5[*2ͿӹHqC|bE"{erDPX#HɗNI4>dd=#W\>/!a=ezb=LylZ\WՋÛ^)#I_qW$1os*Wz/Nڊ9)͒ 96qzav*/8XAߨ*Pp1qԈLj]Cƹ|1Y6*<8cA+!NE1j`3X{b{ުػC0~ r3 lͲ⸀kSeIzۧ6ھ_0S5wPc]>O bR#Y 8OWXG;?6́V)*;quRuH8YEAMl/3,*i0#%yd6}[_;lj (&2z얭cS%d?jB!g4iΠ Q; 矏+K +6Ե8p;bEJ޾A Wը-ޝy빙T.PXP-K.Ny>l8dqQY1۪e,(D} ~tS&Y18_jRB9Iէ&Zs8B:9EKBE?i/M]G VT#bN0 x,{׏pEJ qp yZcq-duz&%0P bT7V* փ^ cW/܀);oZ ^!_x>xO:t8U:+d5< 7PZt;6( @>],̓>9X0mD ͏9$`UFGNŴ+\e0GoϡrF ՚Ҍw#kc)1)mu'y.:_ 9V"9lZ.*Wh0祝 <ǍbWy!.ɴd.ҙ3,ys9,A>Q| & B)$ܽ =M:0ۈVkuB8YٖM=BV|[\-Z_dl!hg.'<2Ch#eF{G|YASUȌߎeӡψ^X,${RNeЁ=x㎬z|낥+\¦-Ƥ2+xWgd99lkLuds?dkLl5O@<N^WK>%E!vJm[DuzJMkvqqT;gtPoC<:&;}!sf{ 嘒#U?w6I6,a;dܲ7FG >XKކA dK*:j$"j~B YU<3[:Z١;%ρ =JiOJsˇe LTwO1LMwJ bΘ3bFP^rM, ƬBf%%GʟcM;!AV>G*28op i8_dg\ ne }@hy IF6N3/}6 s)?3*H^X I|W)[jۄ>/ΠfC(y=UI!䑙*?Ӫ=!',D[ЮRSM{G: +mu$95LQ.͒2D7{%"MbY`Ph'TH۳@/8AΛWtxA^eS*>c8^NpήXP75VH- F7ŵ@hz, 1~[;&v6Fw|jMʡ)30nܢl5.:ftY #?hOWx n)$bD,TE~Z'3s Ɍxn܂uL; ̖,^ֆOdϚF+,Gqѿ3z@w㥼POwqKz? ض,~O]ZJ~L@VpŘxk[l3bHZ]:jY ;CskK dBr|8^m[Nf(lwkf]`Yl"~sq)}޶nVbb&"a^2Q#$h@I??e#qcI :F^Ӭ`AA:CTyƒF*UBZJ]b@Ԑw;.iܰa3hE¯h|2"ӑI-?%#D>/.  -`y2 Hą<"j~噸OH[ޮP0O?2 ÞOGq]8FFboT|nFf:g mt\@2hvN@Vi. h gkFSɩTۜFz~}(XZœWӕb E5z閝Z CQNa? ?Y2;M!V(wJDGf=Mֳ]'i|w 6H'*medIΡ%ƯW2V]TWܶ>zN#7p/CeH }+ڣ h,{^JXekݢ`& :w~])c<hnmCLrT+ `Enp_{iN}eP;Yt0fֿ <en1nehƭ{ĮgSZXF<|dSv=¬IF‰"]ɳw,5"`*{%۩d;>/̷Jع7c*~)/Og!"ϏOy38ܨd<)"(NFxաPqx=橒980KA|Gi2f _=DW2K3U鳎 [sy~T:G̝Η@}뱹#(<MQ(}9^s+F86#R5P3p991M Vz`y`4,Ցv;~' hhR1cwFZr utD%,>tBYQ%X42I׵rѱnW!EHp6r(ޝ=) xXjuGJ^}=~etKVr-m\Zn^X3d=wh= qR28$U*¦-^eǨnj ͔(['mc?)=6n\ ^P-h4Գ%-m&dU|zyk6H}V,X}$Epuh?m <7%}%(g_P:ǠhG 06iO1|/d:}(1dw8A hSL]t ~+'_5ORuy44Á{eyRA*hUƻv\r\o* ]Ypа%U:gxxCfqr`T L^}{/޷8C+/={2r]$ؑ={jQ%k+gJ+CoEǃcX=-jʪb0 {#6hG&,g s#HC CcvE[̵ͮ08B$>3/_] g8 0"TwC5Te 7e 2ZJ00s[Q;~&$/)g]9XKQwc0z鼼fsߣ%y^_[4Z^i6Iɡ;&nE(!nE7KBHRĝϘuAV)=N:|^{NYSRv }FF C==%_of'&k>Y}A iP]@l41Bԙiƕ&vV||3p DJrMc4$]OrEY D'~B*s~D4IHL9ei =H?]$8s@b!G ,&?o7ďSɈ*p2Ђ^AqŧeAY̕a;~^!wtfL,Mv&rNxdH}$E/Fa'EqM`&蔬!U֑SSTWrFDe|>, 8).dqZE@ {I2ZƈnahT# =5֛S>ٔhu*& *#tD Y@i $j~W ˏ\~zzi z{\e-)f,7Wr;c]] -scFgj.)O}v> /]A+"VGVD_y̖{Xb?o [b` ңQzMuPRJErW3f1n,dt+D$m9(nAPP<]pncf1;wGhMjd{ȿ% xGU> KRur׎iBrf#%1&8NFH/!-T{㾶& xE1Ox~'alJ{ێ9 īkKCLXS qڗz;?M ,Jy!yB0@O+jc)!dGʤf\0_0Qpѭ?>,9hk&CԾT8eZ5,aX},_fYJa52C=EW u6bXrCxf ž]A j . PȺ@kMXW985+ @\Rb6 D9 \ 5K@L(e3S gD^ڬ{ X}v=P65OvKThQlѻ8. p_{o=>QtgOMdRiBoMnNon9Q)> d?ɿ_VrwGGe@qY*Lv Ҋ5k'JhҸNCS88؉=踨;0\S6wY|rDC<% gCQO7tCM1U̓ {B5HJ9wgcJKX*4@4A*Ao,qoJ6jӨ[h ښP7^S 2H(T6+%oEB`~ D27/#*H]}`ӹr]Rc+V尞9q%ͯ ]7Z6f{ TEҖuEwXkLn'PaX'3vX}S`lEp U\'MKlUƞWI@ amSafV@jjOxFz/}PmƉ+x64f6N]e*z-`\H6C `HXB9RH 4݉6gi)'n3ELX4F p)lhgʓF "}'9LJ="5x5ڴ䍻?L%4/0sZhNinVbs9ū8o.`*2[f#sA5$pMZT")9O@r+ߋm`J,DkB%sVpv8.L~J譲6@dw(5RɈlIʥ{6~ ?yN']{m\S>X&,=]K+Ӯ7%gS>I` AWX-|kFZ)L}fʩw5(e};lvCYzӨ_Vs2XvrnZx›ASh Ba'\tfhq`feCMR/b–/ =O# AyIfO{ט$yF\ F1B;z E+Me+J;d;8 x[a$ZJ2GNUs mh^eѻN <$ۨR />7]Y$*CwSK4}e>3G1L`,/ѫ9XZP` Y+DHF2: TZ$y9Ǫ0vPkpw;Aޡ VsjYmwn'ĪBmAf'vKvG]S uUQX4a4O aS3Ij0`E*ŏ5nWHM/<& bl {#܍PfM#f+uNuujlmfǛ 9\nGV^ޫA#ҽtEӢ4f>{vh3mD H\FJG1wha2@(:e۩:fJ5kǕ>wJwjK!$Is՛[#*-VГL>]N z\+(lV#՘ЛI6LYSC)nAc[,mJb 5n9 ?r@l˵Ishw]iÑۮރ.@Vgf0W[|ș;Z;ºnp৬Mhp"Rr_MTW&K 0/CG?%^:, N@ߔm#:3!WFzHc 3E ; ;Z^q2u]WΜ&ScɏѱgcuU[^bIɻRPSW܍FOC,1&4V'e &4V$J] , S0l踚}\:d7LVky4F'͉j; oS5gvm0>(KUmG(<ֈv6R|"W)>/5"QI~.+M \@hb`#l%-owGYiBTڼ"&Da! ,ϸ6~<õkГf{A6n{TƁJ -G=I7Y**/NuJC 5,v< :]A댙1%tp2gzteySp}'zU"uRC6ffd ZM`#nC*k %SWm~ɱTfdւUY.\9tO]JN~F~x9pyb0o[}*r*RA-K=x=6gjɓU@j֠|b :20{4޼%'t$񀾧:IH-(IS@(LQRfvkYcyB8طEdȐ'`5.|S7Dbkb1fG8wYu^߾ŎXc 1ͰRq[+unA!P#/8)<:4瓎 /ȌWNgWE!&\׷K 5 ^8׻w2pM(IiUI`qli㞙,wKB[;:f-ڪ 1 Ca35>O6ZWz n}ߞwZ]&g%;Im(wՎR c-tab^R1z&"lծ ()s)h-+A O9.L>^Aqλת'd[b<ECؗ &{58*hm T8}|V?UU)& %@q)2$nVjCFKRg 1 W]h [wJV|;K1> Sy'l+e=gewG&hVu]5G%s /1"a^K F=-&F]ƒ$AU,$w, Fy!2.7ؖI%YY'ym&Nbot~aQxiE; xA'/ц$VѪřt^_i[ #;ugP*FZ 鰒fW.HN6>T"өա==R!&6BM1~9ܱ Is鯉2| 3f ;>lKQ31H1x1ަ)Ղ~"l0[ȖW{tK >W5s"Gi54+ǛR_O 2 2;,>@h9LC:rbߧ2\F&b8ߤ*=A6qO8`6_h뵄0:w\f1*?aWްBJ/Mar4-Hm(1O,;'}W_k /V|Q@W ^ QW䡗.=>܅h\L:=O]vYQiV{ia+8f Rx`FH"{^Wp[HY षFV;n@yREGwP5𩡌.X @u8k v{:Kq0bQLX@g]Ӹ03qSlGGA8 2*~Zt>Aˆ<0kփ{NJWY0'coƑ]M$( Uqiage%jVѿs>V%YeĂȼxR,)ۙI~od(pduDN|Pgy1R㨐O*ץ$&);i4YH\-:;9 &鼞06Llg4C[E ˘1g*IEEH[L(uH-ĺwI?Oh^"xu[a70CUFm^6]J[%P<ӄ$Xֽ 1yڰN䦊_.b$F $F~=Ue3}h5o;c$8-nDjq|YәwQHSKO/pjqY:B=0^k p[zAÅ;"hW<_«;lbfQG1^K}3p9!D }"H*WcR^i" u Hw܎ V7JQfM>~89J IErV]rxG!0|bD X[u!>ApQ6:#$z"]>ܽ-[tԫHAjҰn)pƁyͲ-ʒU'/,i0X[_TTi}畮%KPZW1GN>^lAE!yɥ6~FfomI#IAL)uK:P-d%ymr/"s4L3T'qN[ "zLw=v[fdR_h҆D@fa6.n+R̹۵#]/mf_6_rM kzx㱤`k'7aKBB.p_@G6C}v&7goCʑJ7k5:{Kp;7Lr~D`R荫mb-_x^&h_{y+3&NyDx: |#ڂ :nx+=pꉷ\-3cF -ZD1JD<,c&W]bۨyX6Ζ<9o$Yd\޳s\f\@W,vnu%U.fF[peGĴB hO۾@>CLw:alY&9)8gRaX^P2i#rڢ斆&F+fF|c.y6z!4[+: \rbfLJXLt}Io/3 ͝5G2sNJc @.+&Uq@8G@u:D80$݃7arЂn tey LYzJ|PTPATi[W,%~sdK9'_rCJu}STF28\>5"~qp=ѣrsIU"s_BO_42R8B|zY63lͯyOY$Nd+Z|>Wbb-'oKϿSO%Cst=X0Ǣ]Ue꟬rJ,9xPTm{Aw!i]Y"dvØR%qQ{D#h^AV/.sX5wxn-@NK:ò" Jܣzini_ݩ]TjجUdXw }%E-cg`lwUel$$lak3tw:ݜN7>`I=fVPZqxN m:-׳a'*pgP'}ڷ>K P9+5X2׻ *^kG;\m&_tv9 >Sk(ο햗c/19{J!t4qGx| wt±?R)n@XPe ԋE;I)Jʎ%JD=!hq  M: ?ldJCW; (9 Z eR~(F_MaMO4YmQ3JIRJ ?Ed,typB0V샥y/:goB+RrcNiuݶp/՗HѢ;Ә) +PLn0lͼϑd{w_Iwrm0Fw5%]*]X6uy}o˷+ӺNꯝ$6; W+P۩q)gU~zp,&X/e_ !C58"Ȃ|JTEٞ&iq_~PfoIhl -@~)o"`/)zģ4~ǂCQZ#+G{ʕt "]$G7L[9nqARWru.s-%mú4oF\+̈́oEA?Ra8JXF)[bثB*) ˜&muCڅSWK):RZ6"%s5\v 77g"hBaprĥ1oM=,Hø$'w `Dn@Qr?O a-P3N/&XkωK>:䋙fEl2M"@ck!h!8b7;MjdSehKQBwg_2TƣJ~6sE˂pyuX-lffn3lcG@{2oEϙb'Fͱ.Jpfŭ5M U hJ{y%tF8e_:=#Fg8'}Bh5#&ZF#ܲLEnpg*!/eYӭQjK4^&Hק|dK\$Wxj:0{5wKO'\RJ>OLyd&.mɨ.U[!/_tփ̘0  Dp!1EUy6d5 pF5{?Bg[[*sVR|%සVI4pkM/7|w!F=! |oHɜc%3_Y).?c+qKY'v\;QU?xXo -5^i_ NʐVtt!l7GjPX^u ҺWmN V`n"~3g#dV=4V 6EW(*N3IڡNC\pC˝-7?-Hj؅b{tG|bd0SZ`Q[܅Pg3mKb>ǵPmj/xZ@|Ӥ6];<ߥҪ顪"r^ie's- 4 *?$\1i0}Пwf)% bK@A[*].v ĉRڡ~I/, [pIx\ ikMj,w)#LJ,Ǻd%4agpؾh"zb/`Hti 5ky FO5"QM~m!_gQ \["%lݠwvK{|盓~9+BkL{ +)`z{46/٫lug>-b<8DroTweh?8TʔϘju\xy0͉|3]ac ]̈j=9gڼܭ{GaVi)´fܓ"!$O?oc{;֖)X!\}:6`[y]pyOmUaw+y_#pcX Y kGߓ_lN5I ԁs:]]ĚUߜ4+J `MM!]oP _QVˀNv|#g)8~P9Fi҉q'9a^݉$9vcܻ{^]:-2" 't2j(gk\܄BR-ʠެ4uBL񕻈*A̿:Q;(6>H[ ZX/ʌ؋٪{fOq8!${kgC[N~{bNc͌r;i8 }7>z;k'/i>16Ѻw果ĭFj|Wꗆ|^nprD{io]03udukՌA./=:`x+HDwVG}ڍ~[ $P) ^ډݤ*]՞ 0s|?3yMZZFU׿Qz3_fbůoPw6%yyPʵ0+L־3(\w`aۆe4)3Yg[{} + w@iW>X.ND4Q4e]txv,-T#tr\G7^>E5$qk_Oo׹) >`R Ld:Lvgv;ot,94᷻*jR0>\gj5U;=7ցۿ9W[ DVra6NnZAb8m5ItLɘB֑PI _SE 윚ǰXru5w;6qx1iuͷ)t[2$hp6$G|锹 kr$WX؇^RT%B5)8=g`=o5+ :'̂BDwX2W3b,yfvVVM4Ьws8RnǣރmLX]¶m;ݬH8V5c"!ImfB}j,=}HAn'mAm'/sxE8̌WWg̍T "i#H}Wq CFճ˥\:iyQXbݢo7.:XV&ii5X|W Щ$qlrR[A"s4TVJ4r+'Mz~0,蓞h!ʺAH յeѽaC49,M:P_S>BPTSL-=ɵ>G$x@IJ kfL׼yy.6C܋㑝[8”` _ܳlSZ͊:2nxSK5f § ?R" ~RBSGd0[(k|-`e`s֝':+?5)a2ۊ %P&L-lښ4ײU?ڍr&:ssJYd*:31(Q$jb@|XeV2"B_p7 &,E%g Df]gJ)oG qTtYۄD I>N)A},K0xee /V BzvȂrHAGmku~0'~;֑ |wE \D:νtche҅xWVj&. sk1^cJp~g ɢ4M4[D߭ Or YiD%uzw +2mo٥ Iܣ~ J߲b"Ma<}h l+s;kʘky'3쿎!H*5_#ӈ9?T>xWJ^X۞}+Ajӏ@;n'p@h/Z04޵*[Թ[<ʽdK,JC+xfILJ w#W솞G!>KgsF=Z6H^cM{J o\X^quH3zmV>@ WԓK#,,c+=d1+{[I{pk/UG#aS.RrGaLN<\M@@"e{tt)4Ukz|MB[FŐmY'w{ó>_W3/kB;-C5,3c\>Ed턘Zj <{j_p=%_ͳFwE Km 3sc9ME In{,t 0;dt l(-CC2ZTQq:ά/u L&Yߟ=Qhdʾ`{ Pyz^WM`h<mAi[_Z9wF\2S#t0?WC1 .I ;hmԱMH,l~[νԸ׬ܥv?:`?=A`4BM}ǦWYƈq-`z?M*S,(vo3W ! cOh${u w!|x~-- Cs\ODM6U᫠LtatvJͩ"X테W6̈́ѝ[Ǎa{GC} Q7&{hKr IZa@43A56&yŏy+,.7#;~2ea8]uNg称y'LVئ~b+2賽mgq L+9ӊj[K*HC:dX5Ǫ?(oA}~6ӥNo70%곟`ԥ/n倠V^4͌#>O$/mzj[s/a<4f'R1E]uS@%!8ÏѳS`ŜS.[ C{WL@j?$DYȱ:']gm,c~F w6 E' G" QA:ϡ9L洧-(^·+!?M2M 90kLf |+n PS8CG6wOS5U>>R нu>OkPL:u,{~ Ӡݫ[~%[K-{H^ IqUagiriU ,퓞Zw6 n@k J}ŁUgb&UgQDˌKٛ G''t\]-RBK5Z|J+^|c`mc%B0\f {B5Qd7Ƅ],lSXv.XRGp3ǫ\jm^-8g߼gpe C(.ߩv+`;{#.]1q?n? z#p|vٿM|\,s17؟*RHޮ?E[^÷^ YƈƓR8o c$"g H6YAإ8-_)U\y?.wuLDϯveGg\BG-*+HfaLCb"g?tӅ#??_993W26#5K.J8t0/[s gֳkZLzLȕ >֬6 ʲ> RJ5M]Y֨XFd~_OWLjo/3j$@r`[ƃYm v 4ZVYc.y1AM2+d0(QP?Gk` գMď ꐬ'[dz[d:SjoOdi ;tз&2@"ΉuEUKĥC2g/{םs_LLeۇԅa!`sr5 nIl҉:E2dD\9;lY\fkX4MUϪ4?,sLPzyMx[pt Ԇz^\ =022>W1.di8fypm"X͝pLzQFv2e7+KW㐯PyKBUș5-t98CSO `'Ps w!5Kws{жUv㿽Z೮9Mh1ޅ 1"~z@O^7CAdbCCKiI)谆T3BjvdA$o͜_}~ʊJ Yc Hg6ʢ*T5hblnEd^){?طi.a![8F᠖2ш$U?EdGXif)'"Y Vb궈| ͬE=v2@㘣_ j.UWDaڀK<Zԡne^"K܉. -l})ә6r<;JU c G_'z S_@)`i=7=9fzP_ ["!Wq9ӆ`X[X;40ǯ@B ]>;t&3X @ԇ+޾5ʧa"gŪ a+)BܵB&dMA\;w_q~28#4qV}}rj. L!̾w&"t̠yP [6TJUVAnt/2"ٛ],5Iڠwث%ҷa׏&w^LH4W x\T6=:zi7$*BItX>2}#x@UGXTg9YN`AgdJy7MY3$ GP^5rdm]9؜ Djx "&V_@QL *Hq?F6`{H⌖qL+O*Uy?E X"ں0v]jPs7 {;P؈疶nfCmK2:^iʎk8.;?ۥ_zQo5cDqڼ5? WGpYB#spq@1^ֲ:O$gDZu:@*SAobi",tKzsDWlˍ0kaBe3SuQ\ګDW"=`[iDGdw8aowb؄ѳ=%qK)qt8Վ?W>͋4f2M+s'˽QrF d4ROة0Kz9d/eʼ(-o)-{^sR.ܥ#R8O%ee4\_ 0IQzІ p7%55(Y~ҠT[ue0H`dЭJ 5Z'֟UdsC[%Z8f6GQ=Ryq281kMvu?NH,HQyķsuƱ&D2`zM[t,oW\3qmB@Gf@ ^:*ňlNc0%J4~ _9[ʪ&L@vPXR! Uc J$B2=?ЈH}„F%RcR.QÃG|&qEcXۡ= WpM(n6 VAs@aRH~%r*HM;32zCwRNǟ=';[A`T"b  N$,5;L~լ#4j ZJX!@pHqz+wDQaI,_?_) E/ΝoR9A֧n?aQ'5+) 8]FC7#:^]U{f0+vP6g)hJu2Ő9Rpa]=vk%yq`x{jL l[ZJ :-V1(QRլ_}iYZ;?2[lܝ^"Zl}lt l4EnMf#Ŀ ?s@^k.مj1PrmɽIy[t`K ?hp 핈`$v/pM8_Wٵ#hěX'aݦwuȷ9mڊRb`$}}'1_1v=]:f## ; s9Y)1.GxdքхxڍyD<℃齺Fx61gIH#%@=Vr8Г!?HOU|J~Һ#U"QGMޡH|EsΌb;¿P&j ɂkҡuJGxp؁@2CЭ 5G"dE/` ;Nتd7, `wmɐu,8_FC6Z 3q.-Xs!y%.C'iIuIg 9e6S'˼1Ci>ٜz$- OŏS(D}faa+jSl١kX6\1E L( vNk?v iAXp#e]Beǩl(j$&=OXd>3+%Έ{* RvO9io>ȚGIRKH'~23|fCD'aX`R? w4@i&u"/_2'q4Qy e*P2Hq^1!EW/#r|Dd`nOa MpZN?12(ïs;)1>eTKnNony[iʽߚXrvVm1Q|i!sߴ IDw"cV|.D5䀡Ow_#!ݖ} _qN={†in?`-tH -(HOo}7 3f8 8ak_da]\jX{D;5v1gQߢޤ$VN-;1 @χDkS,gNg:k> ȫJ]DEH`󸑕Kj@hL|˂Tp+GM?pt;)h߾9%l[4wh- XXH<ࢡ֡'>;o7V7]/}(Yx>!o'Z1~t[VBV[/7{sHrƌ6*PJ}ݐ~CC ׾Ԃň./x[eJyݭ&>c|zJ ic,b4WxBAr6{3؀ ۈ]4;VIJ8+W5CL"EZ2xwN94Vޮk{z>/5v;p. Rn :j%  7"ZT, pw7F^O!pp?2AϕDP& k_g|>==&SuG8uMc{O_gG$=ulSlƧ} / 0hi;2m)U}z,HgkjIތ@1>u;~t<ٛrOlb v(3ʒUޮuAMHnR70gA㼆w2\Tgd^%@riۺN² ijH;,rSuBfXut V# x(eagfK.;At禰!B[ooZL1/-xśV˝CZ,ӳRۃm+:; *:kLUK4}OTk?&Y n%H-%%>OYd)AY( k5o\5?S alp$ޑTX6~Nb(Lϝ'hafqmޏ497q&h!Rnv$%Wj)8htwLe uZλJZ y>xN.;-a^#Brl\Rl#&;z/O=9 p%E;OgD,3jJ #K'TmuT},N}FEȴ3غgxnQ.#;+Dr{dEl12G7uHF-zLa0X$&yJA)Ys7%ԙ6;Sz6Avw7}w#\֦g<()|iB6Nm|[Dqլ BuLǔ`v).+%7N6n!1&33NnMd=?(OqMϨtOpR"yaGUcϡJOq7e(?@))A\fO??.:f^gAƘ KƱc6"&/簟>ſ:IPTo7M`M@E4$چ8e_u%q><&Ab 3Zl~8݁K*yۈb_u|6V91SMDqv}ᵿ֨ҒkjCg.!{|Ϫa]|9,\gAʇ3r6]~ltl=~-Q5M+7Щkp՗Nj|b3RU%4-G[LwQsXUǸ)$,r\BD %ұѮt!1Sjr}mrd||b~\/.[ttbO]=-%Ts<L0"5BĘG.7IgnO?kU*:R1iVFF!k ޘәGhi=P !+_:#~AJkgaRgx;}EEX πAODܯRCꟜa"a7c]8AS (=Mѧ JH+>aEBA+׸ыG4!dOM=j_ݛz7#<ꋂk(zkxA0 26c¸JV>X4EoM c#?V^ٷ1f;$ċ%ݩ8kmS&r̸#ixSVqĝuUAs4}oi|jQ9eAE@f̒7MtEN+ %Nw UgeILk~a7KߒfGWGmVQ!|`J AEK7lKjV.OfY[Ģ#)6;\zH̱ZNyn+>[T[K6צ-(Rvľefez> &$A*kǞ =4N}*a|J5:N`yVR`y}1֕7=3F/,j0ݚQ$*FsF9:I q˹~V;#HcIVU?O#}D@NT)V0%}8yy(sp֋L~)0!i8T0AOXn/ Ls1Gw2TlbI6nInypTϵT1TU>եe/t${ !DdTIq.tEcS8zmNfo7՘gfȶx~jzSDv&q?$Fq,⌟s++x!>6">K=Ꭸ1Mvg=SD9|L Ҏ؞呯E`, W߆ce-(q2.bʙXUTe4[؊4 d:MWi3؏pO:ڃHlrwdb͊ Ф]0&Y$erNt_F0zzѷUA1ƳEs Cvvƕ/麵8ߟ5AQbk6'-J{txfk(]hUM;qЈ skp4CB;"YgYm5,sBS*k <˼:V# ̧(|l4j??a|MoBhQ<1E;(5vܴdqC rԖkaOƞ*ubӭ4?MOߓR='S9zbx)Gs1{ɞu'*&9)ڗ𦯪]"@\1ղT$r2/x Wkc<^1bvq͘d8<%DrK2PP;ckPŀlF.Nq:O@~hJ*NNwA["la? $B`Z Ұ`zAmJN)ԅ,~|ٞ͑Ǭc˲Oq;. ƣ9\Aa*g0WGe3 YJGڸ}խ~eL40tdqtI,Li,-(*͆ \/^_Teg A^ * tb^Nw|B_`BCsHbщ\e -L<I4f I0E Y1zhىD͚3yƲ7svmd50* 5R+u[2K**ͤCJۢJ6(!5\).E!Tu|b@x{V3׋FHX9v >_mW,')mNON8jI.8 WҿhX9S0Ǒ6酫fۄ9zcsZ୍Bl1炽$ڜ!GBZ jT._-]C" iI<{nR>vx58\4uI}0>cf>*yt.Vxƚh;wG6r(o d! /i'G.}[yyc}2a-}HD")*{!ʼnor/X e- w6[@N$pA CvLteI?/ ;= "׹d׎5c!噸\Uhb1BIqoJ=% T\Bٳ0lj4xqtjP&\pX\띭+IA{HC %*mПmҵfxC݁k ebdɏjQv#geu #+vG^Y3)80jcڇ0' 53lD "vo~pt~ /4.дN֗dssm0ٽAY،0;qTS1H( '|2TQY<r;m{[b*6SA;ٖTvӘ^dCpvcz⻝YNv?I *J"@Ov ^nK'ߒ3ڼ )E4\Ѓu ')xrE_~q \[)*插T2VHu(3臰Cz_v/z8?P4tYW㬱?)Xh>f],K$J}?{MSf PO&c=ʿޅ(HvtaEn<6Rr~DZǿ%mKC٠Y_ Ap ra;mCHn̵pfk |mhj j /C|fX4 \65>_frE&LJp=Sh{ jo!j\^jb0K=%~\NnGj-fo .x}[ZncBQ'RH5_t=+rPLE944;g^b; oL ^ C@*xS ڼ@[Ƕ/zUGfOGߠ >-(L ʕZ3ˠ,J$Ku4SI=Ŷ8 Y8괠D)sk&Jfs ^Yr]3(*-gZ/lk*j{q{1Ҙ>-8̹ۨ-BPH)o5gGAvVH[jSXҗ>|ï7~}MNk$q&ѵlTEUڨ`q Y;DkYZ,SK\Ai!ypl>d 8A(Ɓw/)y ޛ. LTɌT){W[HK3Փk udNM'{7\Io:#XՎ_.ƫJIĶ/W!RpV\}]fM]`9 +!(-b,Nj솛 a-֮_xU:j%R;~t(07/[!/]0] :9ן-AoNyl;Oԩx)mmFkL>߉u/ 9$N'WPqߢ@!O2ظ0m fMj溚j^ެ ܛ|cOJ#@ܖrv]vgN~3WcSqDp񪯲ݫr'Üs %+h G.l_拚1lb{>qt`: ! |NxS= 鱎 " YznYQN!V ⦾n3b08/SP,~y&A c#_3ôN~<Y\i0\TfW{қ:|$ɅbX 0]B;p1Gs#47e<^I8, d[q ~ʁr% P[6lՕl@qwAa1@Нz}z]a_YHozFrtmږ\r0v(IN>f KD?:O&|i?e* Z]Ф νn[>& )n _{dgRF)Mĥa|xwv0B }q+F׹NU6V.=zTT %rm G3/u/-l%&VN2]4m=#$JsbVp7D@`/Jab;w\H$l3ݚV%}vCGA.ίiq/Lqi~s8f jP7%xwLK Wϕ{Mol*/zNs%{Y$">KNe. U D:6wh˂p !SϠ 뺐j#5Yh)0ׂ1'2ErOpml@6uwsm1lrDe9*oC8Tw%!1玣\?Dfȳ) M-F@HQ`ȉhO-Dע7; h qrp?NJ>'6"RAX͟u!R.zLJwd,G\۟H Bm܊ޓFuf-? ̀^ s~|auv?:49}f̻90hf S1OYӒ[e ~,?Q eb}Ha#yؿԕ,Yl1] /l)8Es4ݝ[9}XkGw &xfجΩaUL$}èKe}}M$cYw_)|vᯙe+jL9*Q@5DŽt'G%~5CjzDTFk xRSHh녅[$R1@$`/ l(k!b)S5>Ma_lzz!,MrP8_ѯTq-ACFeVrj_ >K-3) ^2r l—S PWEw#f1?T XX|(e@@)"撚n׏@rn|o#yT7cZ ={wٱ1x3n<j8𱵱 0|1 J#WM7"^vt}-sz̜SyZQ f0$`ZF#<\"L:ݚ\aԖ5EOr|AxB Jк oJ cp6@+}9nƴ.| .B@[!ߚ{vA.ÛmB@xY8K2BFq3_.j84]0\X'2Qk* WWa`o攫~!"$dPs8f3X˚iB>*vϏFۀ/,~caY.V=JT6/uF%m m+Nz"[JMOȄUEqyxoY=Jس*mvp ﷒Dq3Tk(5߂edblapkJoNE SW}Is4`?Jx tN {&&qS]랋T(ܥwbǛ _Ap&P$<^W$pa0{BPt#C aK'/`s`$ovo!+0fklMzy|¯.g' ! |qrJA j'" ->lvNڊ^/ w;e}N:t!Y64/,b)~Y3sIhs]AU쎰=F/{oy5 1;IZm~QӎzgOO߹ ~U CWY`OcX=ܯ tTdmJٍh׃jb7ÅI]U1{R6m,M3jgqJħћ^k&]܈ջM*sh>5N^(F'zWˀbRGAYZlj؛5ND ]@gp#9|iܤBYdV3Uę/bqX{m>Ѯxu|y1{M%mm ntaS @ SV S'FF)BqȺ5!̪ux G{0'gZ0E.)犁DiN$ZɄO -]Z8 _TҏdLd;Rr] gD/rVX@=@vD] PdST;g=qrMuw(P&ꐧĹӚ2 3}iKN!uQLޫeiG}pܧBCkZmV$6,dA~ږ򛒅\EB c`+[gnA0Oϋs'OƔnW$ {3b3&nWjgn ]^Ҩ$ =x9b,.r{Fjkc [yY.'aߗSɇ dÓ/jEۓ'`0C~bn.%nYFѸ [sMj%ia(K/rvt*[ғS%"s? kb)vUMʽ~e+_ݿi T䵜9%6FbV'(DvHܲ?ஏ&nNg)i-{T0kzʐ>s(zV]YvEbڏv15E(8(ג8̬6z'珔<~ܕ1@ho{+];HUZhFc#&Dz2{Ĩh2E){P UZ̈́Θxڸ՜@Љ4wޒWxwB#6\ k<(#Y@&6PZq-~L~d)M2?R-sp'[?N8 G/BKF\''d#hm.KO:Pz*&zJc!Z^Ta^:DUr7ʐ y> GTSG`L!*5j j5XFW] Ay, n`kLp!$e6뷓 H> nUhytAd&fev+;ć4l#=rNWOgOp:2 Uw5!Dp='"9+ˣ'\k t-`ɚk)jŃ~¯ qO:'wv{~h{ btd kD_ۇh}#Z&fݖ~r-O3F. ٤P"I.2]suOd,19OI('7 `<\[Խ$Bspd$,t7FH0m?W^} ˠN;E.<-J=%ZFsklFQvN0>YjkL'xG2yc-|_/[WcYǥ\*rSY5jM=Ge5YC16`]$c /K!x-EB<Xh}&fi&89DXd{=W gI"wi>fq*{غJn +$GGٳ1?.s#"-GR.7fzX HD 3j+lFwK6r<ܓ Zfq[u~ }kL%j21J*zLh+ `ȼ=6TLY_,}qrR 9*DLtL(5J66r7ʙ~OxMw{$ұhhHzL!2))" å .#@EO)Va pW`m4hEL` qwGbS{ؗ`)\|_iуU'Dָ7jmj a *!DtXU:EFؗr^Ƭ:(wT)~KʅeΫ'Rt/dXzAB^E8ll&LqtX̗ȁ̢\"ACKJZDbnjmy% d2Pڨ>HeKww FM[]c>^6˼dk3h@C0?yrIB[Jꗲkf~O͇ APb` X=8HUKkAÙ\s/^ HHWœM j]3S~É;WOeǥG&P8ѻO0=ܵ% E/o]KsǭGgy+l rHυ!Mc#m,-916W*H% S'[z4:[lt0Ctn Rj+c?5 .t<^\[R?((P O'xoB..{Y;PηΪ%1:2w&J#)o9_(BáVX/9TP܄3TtMcڊ!_IЊ/?ɂhjuUsvCӋgIci˥.Ѿl1լQ~EeD /vYC.X-&`ɚx;'0qf|IUo(`\(^~-P]/ho$&P^5=#0l&+52TlE ; 0:M8ٜB]zv\SW#~=g8y۬(AîҮr!lǫ%1g020LGI݈v&ٛ߼U)=өB_c7e\PD5\Z,tpc[iamZVጱTٕz_" Χ/q Rdŭ oa!'hRUu<:݂ehiޓS^d__Bt[j蔼{UCxI#vԎ3TѝǞ#8^b+@CZsG}l`=d~Ai^[mkS:@Xz9C˩t3*9 ҷ/VHx~>>(?L g8xW=xJajVX(*JϐD9AQ 1^,*bv}uU%4ZfeZ1bغm #vn&Vi<Xڂ-yYBj>^H@ !Tm\dpY=IVT#tjfW67PοUWpY Fg3Y9q}{Dr+ߨQ":oVr/^ƅnr>|DRj 51`хI87J?(l"r!hc 2?+ADեY2 OgꬅB3P<QŸUda8[mʖTk)}N38}ǘhN3(;Q.'^xZi6={/Y}(LS{SAAB="^}}%m(ɋ<|xy,mWlۋ+v:yjpJY.3! vK;"c78ʹ[d95,Rt˲f)\%lͩ< bp't|5Bxό4/ItD|1%;UԬhbIf 5l96sZ.ƥ+lF:5[;tnn!@Nw Eb+KϦ?w5>PDV[:bk}`Ĩ%li癮8ȧDd{C)l' J/-/ ,A dr(LnWyI1T1FfRZsBU}v!0v _vzs u+ N^@RK1928(w ۊ\k0 nOv"8}w`<Ji VG X"I60۩p,xyMrLr"l CČ DKQ+ēWj9[44خ 9gr&?p$|оH^(^x9Uimo"&6Ԅm+[RM ,pFgw:>`SPJaMȽɄܒ™A&ֶ/:lΏHyg0@mXd+~R<!q= {EoƓ T:ymf+SaHT@;(+&V%葑VWW\*'r۸ˆs,dR#]׾OCC/U-aʺ޷TDG s1%w?>kpzc>P]HeMAȮ&/dcaA/N 1 J|N'JT+C)%Db6 3<5G*!~ˑ!&)dg_$_Y-GT={%CrxԳަ (2М1o/xĂ;s6lo.yK]7OL>;pv7d\o V̑/ls ۤQV8׹#qYeNyhH ERge:Z皓'M?Qh]@N#ca9_.'$v]3D?\jdE>cvau@LJ)fzGQ˱Q&NOE4t;iZWrH#xNXbUqYd)ʿB9V&NςY%aOqi$tO@e]EmT^ 'l,fp_B=uO^C-9|Dq~,O,NTG1>#=5ֻKyKG^~UE< GBƅX]-e6-9YnI_طdNͽt(Tb EazP" en& #iI(s$*I4wH-3<%E+.B.*<hxB9V Kti cXSZ~(/=[Z +-=[i `YȭZYgLG!>ϯ`&9gxzTog"1E4tU\Xش6eN3F$ER3]d$kUë4}_np{ڀz;m?7z,1 1/|R);E Lu.KgتpTμq6ë㱽wR;{.M?,`Ms59u>.S=N?x?>>[ IykTa|RsNzs|PdPvX:3f.^vl\=_L XH>!: 0Jɓ ޴NDڢ2>/\ﰗd?YxuJ@-f>M!p;FeExE:CW)FsH5U{ld/,dd?V\Ugg?F> C)܎&>Fԙ+qS^ܳ1 2e$&*?rl1/f* 5Væs\ s1<\+*\@9Cf-)SN8X?L# Wu)mRXN[KЫs1RdmE4<iߟx]4ÅS&:X(&SД$ tz2˚5=tp ]6ڟa̽pKT87 +.(~..3Q,rWVÑ߽?ًaT ރju8:vs:ap'l3\ٓ({tK+7J9HI3WܒͨzjGO~kv&H: 8-ϻVYAhz *0Q[8b$6""Fry~oBK>ԇaMRF+Uynsi GR&?CaaF~ hܷoBaH0Qi?--GށY6|孧fa\32c\El#LcqcFXj {7-7$'5NB ccg򪎎~mqA_ξ.Ѐm7QkR#~!8~h#$yҖ:#JyIX KIne\ȢdLjꙏO;OQPue(žg#{!2O"3ՕXc@,}Jx#H>%ߏ5D0Bъ fml#ҮϯF$1KBwV{%;cNw5axpv8,kH5Ul8Q{-K{ܡZeLWrk 6 ¬wp7UCf`5-(4$':v׳'Ws 4%]ַ9;_Үt-LC־jD~olQ6Z8r>beڍX/A}]vuxl݀axOQNm).Z >,R1[]FބAI"8n>C9w^'Yz%a?+нh;ք)v, 8EX,\k K6V!(Fqskڋk bOB.]!] \o9vJ0F#\Z ~K.PҐRyqFw'˞ʖFNnfC+ Zb⯩ê.`,/Fg@\ VK[#W؄uK9S5,eGڇ(oe5DrHBNn RZL5R> vjQݰ'>$;t#1?Ge䮰ǓH,DŽb  j( QQ"TsIO1`ӽ(=h8Kiom{q 9._K^Y݃4{ -Ġ<_;KhTC7g|_UͮPg<[ێVSfjVd3[!TY4ֹp'l/G㺼q2L#E\حrH0# w~ި[>l~)V {$t=" ]`0͕ȣO"cUxRLq +8Ң|rq8Ch i$T.G$(.Z<3#؁B7[2'UG&;w}18_ >c6p߮e&H|D;%FaOA6#o_zSh+ATmK3ڴ\H&#",|q+H3|E!u &CNJ0'޽z/3ms_,%!:K˲'SdC s W*>Sp''% ~ۧ8IldP$GmSڄ%j v&m<)^Kf;ߘ[,[@Zq;g*i-[gNEx() 8٨cRQu2BBcҜc($\~Ȣ(d1"̭1'%njrac0FW貁[[ZaC&6z:X:pcl>}yBWKiV)V67*^Ajjw^O ↕j;ɋgjp F4־lc:_s(\-|(1]&-%M`y]f's6[/.Ih|OΦe2c*1Rkx#Cs=pn &kXw*o ZT`m&zKs?2i1H&Լ/ZF-g2]YP &@&l0JEB龿 ?n^o`%Q^6n$gy5~ۍ@Ed)g٭I\WƇ8v{k›d;$qnCニFΖq* dfZ eydIOHjwB];6o¹Ew RfHvxwL)_r&AVӥj*9F3:{C%[rcKѣ/I>+6˖aM[?C"#C쫎ڎ 8}* y^ej v~'/ IۜU*:$]v2PR )L~yeFYti n()k5}j:3"% B)8^dʪg_:m{QRX^쩤0nHϪo 0rINB.b` 9SUv)-[JL!`G%V &wi9 RgxBV%5|ҊU8m:4 P*'ߪ25wع5LJ9YGBM+a)n-0WnJv`Bw>RzCvKGM;kv$zYsXlޘԨGն-(#jN v(%hI(`㨷ּ([) af1m<`Afq#ɷ9I`җ,Uز31efs1JϋxN پ,6uQ"`#_^²=Cc< ^8LGqVįO~5V%Ozר؁C:RJ@Mٜ`I{t Iǁ{vCSbzx]Q7ɪWS,3!c0bLL~,ES݅9i7ĹV{v湨XA|01ur0EeHbZRBzH"䋠WX wNyDIq>xFr9 X)uSs1:?ԥ~tMCpy}6Qg1QHӷqdu}Ӈ9ӒFT-eq>Q1X7ϥ.K9=X~eu06bGJ9Qj[HHv-Z\ݍ pE\ew$śS/I:4IRթMNwDFN)Π42\-gBK/}) U K ='<'x@%ZA"^S œJ*U^lNAmxFE*8ʩXj;ܢy1h4{z7j:f9}) 3[=‡a1"k*~sLuQx/Z\ւ&Ui@TS +;DTKhO^qfy S%L0P$Z]_Z@rPb S$ g_# b9> #b+mm|cX'%u\ [Y^ amYmM  8|aK*%^hJ}M!9ށ65.lBG6|8F-'oxì.;P DNֶR<Ќzm>ިs ^q6(kHI틤E-[fd=Ȼ#h{#GB#wx}xn)Q4j92abyB2LPi6԰5ʠmc5SI" s4l7d31Fc4b5ɒO fKؽ#.` ɗ[?9mt{[G{ג_#-||qH!^q; ctZVIo'#ň@[c?y_x_нmcH$4衩d𞀰G|CxH3y'pE_˰!gI$%F~4>xd+NNYޑAm~(-N7ӶS6R_-׈=Im 4hja[c!X|\ik lo$EQɵs%jF*2Ֆ&{Hnlوr8JBg>pW>0n{uYT;Vm-rڻn|sqCԫQG(w]M CfF[6\EX9yJp=lDdms~9D Emo) ?w)斒l Ckϥz?q.;̡I#mT9Y+-4Ex~-t7C-ls1-7ԃamNLwͲ>%K7:E3}&gpU:  у@WO~B, gx`?*_ma *q~: 﫣&j4!uq.-pz9WAp_(E`R(ǗDw?smVJ2mO(3UYH;k<]4Ib7aemi魏J/ bId؄})a=zN!G }kgAF۲1TYw`l=L6퍫3wL7rQH'2 %iO>ӽ8tt^زnj_ [8@FJVbyNOR8JoQj-YSK*3/'<o 1/s͢՚$H0z,:>Zӆ3J TC߅P!0;l%i3޺z8`(IN%晃;k/U5m b!#qL2^FV(yZ 3.]a':G򲛤WYdY "OY_v3)nOIr/O3Y% RPqӐa6\*w4zBQ5ݘWu]uu}IMCYc_5٩E:|Z,pF0#rGNx[)$Uz3g\& iyij.*rRc'!Dʎ%S bɱ-Ǵ &M‘XNO_cH-~) _ɘ1pLM4w֖`[= HRx\&&6ٮQD٦֜#h7A; Gh?$U]b=$ (= Z\#J# OK܀UIc D FV!y;%iz2O8>ٮtZzLS]gP #sA|`I w4DJ]yKͣ.Eʶ[B\LzTK;EWxeۄE&6G}xNFN_-6kJA㒶1=ṬE>::vrO-~ݫ*(ꪃ riu}ҦRPʲFƟDt(=nxlĮ =8]g;<>PӀEMZϕѪ0\*>p nlFX\NYYꀳq?UkY^?Rt!5|WlissAV~&g\M V0&"6'eBOYK׏/$Nԛ*Z6%j`u4|ߟ[OW6%6?.Bu` Nپ= ]iQx.ER-BlԒJ? rz,{֩ ?ݩa'7o*k/ɩl䶑:+B fyW }Lh]५SrJ, PaG]--!Q MGMam6b1^*D(J#kA02gz{N tʞL]4W}zZ[/KtA1_\-;X=+p:@ +o]X# <n5.=Ej"zSw!7汲@WE]WR :?ݸekKt1TlzRILn~cd5L%CorV#@7NT ԐXH\PP9Q[>A9~¿b³FVU$$zȱ\o77K/3^ TrLfcR&ȳ1 ^1 sLHR 0Ud=@ w;tezQ"`"֥Q^yKD!I#cމHl]ADFyG̻-T3p1,E:}3cIr4t%JD ^5ἦ x}c0:%JHs Bh6X4?zIlspkOԀ~37B|jmHԭ?/ O$pA0TwO,Ӄxd7_kpbA2g.nU%O># ?`\r쪫=C4`0> hJYbY(኱ R! Z6cwoҟSxo Sxx%S9fWѿVX347oUsHhb/U|Bv d".h?%V^qV;^f+7-ш.G#uT%הբ=oZ,}S[I{5+q僭LR,!v ,&kBWwVRdXHZ_4=e/JFV}a AѓdJ{Ln56k V+6FwcH#E*0QS<PzˠATG ]ԡd;u̪U"|( 8UR:0jdodYo!c'EV lKİ8-TLMA3dA&1 ɗ#,)q?#[{8 01Tz};cΗl{iI֌&K* "r BF+&ׄ2;,SW|Eߖ|"O⿞mo-ŠƆ6.$o*<+IvӅ`_]a(]G VS)h{_}]ZkO^8k^{z$PJaTҩxT@FR.FzJfR[&CIB$@iml>0[oy)<>9#v!tT>7Ef|uR|L 4рl5E(Lrv 4k=Y DFf TBV%{E(yf cpZVo/Yq&%RL,C%I `xPU&k-84˘/n[Du|M+Y@G!uȖ)yW>겾2M.da{$Ypơb̂@)֛Kf+pNu,[NΏ CVW>_é6Sة,J, `+{+8T*S,U{$Mj D4֤·Y4bO_#mtӇ:?u937{]@t]LYY/?R2ϸcz%P윜SI+1-i,O(%=V^WРN@0# PAԲ z#JCNPpMn2,9C=* 7-S0b29ʤ$UCX,0 |RW#d kmĂE mI Ǿk^=s.)[#v~|Ƈ.KeZI f-@)%Sұi`tq{ W&=O؊Av$^<"0B^Q<7* /YA#-%&O>T{aPxm<`Ywی/qNٷ f3*F0zsGfh2U J<u&,k@NVf2aLj-,)L޿\9QrOTz>v:'V#o?rm']nAJ `Wtq=w`ͯv2u"N95`>_40Lv~ OUƩu2:r5Pk!sw}~jթ5P˱;A 8MO,>}Z`.:,%= ]WC7(@RY*czM2V@aJ`iz ?]x.LehF {jFwϡ.~ ;/S鋲1r#&ir HKжOo}$~5(_NC1>aAB$ |*F|(v=7tV9 C礨_ L-%%tbiLssb닒`M!3›@yi!rw@9}\o9+ Be΅.jtFDBPRgmjjTWksH#k k}_&!<Ƙ}]Ң`BH;tCQ}ήm&hJcOL{+gBpCM?zmT=0@ni)]Ŵͭ2kua_'<1*c y+B⪸pmqd.!A4b5>6Y\J'pݜFmF$; z)'ap=dt:<̳ODgA:-,Lk]Ĕ\\ėۼwi1Nc*QOUꪕVpVBUq=>dn UM:W6$zgh]F%ı 6FJ= Ð=g9,DA`gJ^$F$n;L @Sa&|PJbt]|ƿ6&!L}.`@Y0_[c(%MkE/m| K-D(Qxwy A&)xb[-[De}=FC_2c>A2܅z{Jeeo6'@éoKn+ P@98GҤ4j) U3ƁxclCvy"ϻᜟDdiPyM`2iĊ9Ki۽xɣyĄe̙."ܭ ?@23@ WE$:uA1TY;f}c3X|~_wO mƢ,f;\RvѦ0bnZ 7g@P;_uu-ў}og`G ]Q>iy,IS]`$k*؞M NÒK!-_ [YwbJDG^BA-Dq5C轢&CL-^;(Gui 51ʵyXUȴo׺\+<|Y|ܥ׷%˕<L 7cb]ֵIbY Kaz 7g~x ]re#B<^fN=7P 0Z)@NcxjLe8=)*k11j;Rc{hH zm״hz@/Jx2Ba3hro%E  Y2*$%7Jej. 锳&@ކQk.&!:  Unx2m1QWߎl$hh`[8O[B!luMY̮v<euz+I1d1@OQs~D!rޣ[^BU'=)h r̓a &A;#f.c`rE͒Uz[IbF#*%.'%AFoթ` XyeiJ/-M4ܘ6ӹϓl܍"mW߱c_޴k67- 6sBICs{!{1q2l<K# kIF'AB_<z1q]*Ql*}+aNǃE#eI,LŠ阍0BqBb}_3iQ¼3 6h)P,21):S2uU+:KIl~CIRpK|7lSy&~GL}~W:X)wXq~yPNF }_`sA|bWwHG5>%}j ˿HGPbw?gUe٦%rSIMw栔hv$"K|/˷hOPz MS"w1׊%YͫJ4:`G~n`Ie GK3,سY j"Â!-oW-":‰εM)t{}pLya4P["ğ@hxN5nUkO͚$R udI-"{.0p%ggB[1[+chzc#3R|n>Sa9sS i"cκ|#2 K2bpԇ 0<oj Yf, Of 'i aۊF`Tt:i^8U|81uc5/%`F9b<8G29dJI9NB.%юaN Ш<7¿_"!{5RӢj/1!K{u͎ ' !C6M:hs]PA}5 4 Jobv"^ަ^ȱ"'!^zl f2zw+8l\.[=,0ؽ<ϖ{N45HZt(`wf|ۤPh;O>"-3S\ȺZ`1xۆHؿS /NOsr==P+mj>6ld3h@FDx;@('p|;a$Û6k$R> G!᭚MehŲ6zu &{A[\hYQىf3(Ro6\{<~mUir)=C Wn#oWX%nN4Ľ.%6߸*sߑf:Hz~Gy ܢkNȲT2|= qw)f<c%p6=O524Ko!BIbA ̔soIMKf!tn9dKP$W)lٰ^ʜi1Hk Q6g>D;9wMxЉw3{D<"z?`;5lĒ{LLKrqϪT,q^E<;wla PJނ9M<#Y:l3; $x9z\]&9yH1qwʂgZ/TT龓'Hb٬'[j#m۵HrW˼Tq &mAz)W:!N_6n8f[S닧2z%prODqT2kZ$yc;*sI&DG:&(W]n)[Yp=x3FiX=ix0VN]Bԁƪ!e䈌3@I 8؅Uo)~KCO !] Jܔ+]\K6K;CVjOPZK/ h+k)V4 `PIT*QV:ؐ)+btc9:~K[\×Sl^Ì豓A] r)DEě{ TXiMr¾ST Z!He-p޵MK\OPTϐOٶz ̙"G MC6`$z1Ԅz#1޵T [|p3 sOOjY9+GIF%Ј/DWUud3`6W" xPj(9H};/[ 2X / -@HTTE#ΆmN<4ZCMnAŢ"gmƫY8X;|&H2c&0c@Y !Rcȁd+(J!jy!Pg4KlN&,E(yCk2zm<3뭊N#|Œ h]rB)m])@ļKz^Wu$ 1@/Y|0Vq0?|i 8" b4~QE?ˑD 7ٳ^UwXQ70:]LHѴk3`;`ڬ6yMـSDp9.IVAv-O6`9-Q%J- /|11y*х;-3 !ܒŗp?kSZq}gڜ.+V\,1-K8e5)'W$_;K"p髾$_СEWgs_=BQ#s`1~J$Ԉz:J%5jG ~ji=7lF֎ĴNJ3x&Bgi*=eI뽴c8gp9JYȍ(ӹ9. tN2T0&+]2ciE"T v3/ɂvC7CϺViIS~شt;D7Wy+1<.i,X|> uE19>|=uEo%](^x* j@1wE'lEN<*@_TǝkrAVPoUst`,B\o#㜔@7=j?w70vG9./~Ξ~NZ-COc'omF݌?L(#FQDIdeeX`POýl8ŻGRTHbӘ8?9p)$]4ndq01?u;%(ڽ@{X{JrȨL}l6GN+LPdIӪ$0EAszL*f;c 8T̐Jzw_: emg>HL3/7_(wU&V|;z6ogd3U8_-wKtDqW yb0ݡ+5pf'n;e Cꧺ:lɃ=('y|Q[k@+5Ch_oe(Lvsa Kz[=$$Gd>\<*A>Y9턻j'@cU-&bTd/8/MנC#,FVZb mX`&Z P᷾e.>r^{eƣNܻ bb 0NMuGGÆ  yT wEU|s4b~x/``Hjͣ Oar /<m!:X^Եl ?H* ׻,LBV|8o_BΑJwl)[1Rjw%m_NtoX?Ic\S2C[V>Eҍ@އDF>>ֱ!\_hW¬ l,j gCۃ 5W56f.JZ SFYsIc@WhWKo]<`LV.`Lbw岒wq2j#E\jz?ͪ5y($Ү/6훵ԋ~QCݓiY:meU9mham$VIrO jxHy$H(ڑx=ŁiFqp`љõ)-N1ux ϟѪ7sqlھOmr}bJF z`/zB=)Ⱦb~1Q2JK١_ET)w G*}wLfˣ ӄˆ7!NWM[>ǘ%L_;TݣHysaCxo60]Yu@6QĆpt]<3h}Ҹ6Hs}NIWo~V=Im7k=X]hC*|OmD8heUd﹋pߦc)Q9^B;ڑZ?{%3A,g# 3#*=@Drrw*޷"_+3Z )$w+?%|pwXJMMJ+ghlTƶ%_(A7vj՜Y'4O/QLZAVʚWϴ5.}9V*yQGعՌ#2e0hS;XZ=(}UDf՛XaM5PDPG'*,oPvxQ2{|Н)2V@OnaSETX!MwvP0zT5G=%KΫ,'ꅵIi$1R2D-nT*=m.Y} 9gM` B ]K%ã=iM:]+tuֱI;-;Hco56*n7Bߢ-p } e+m#`\{Eۃ(ꉈxS>,k8}B-YkkV IIV# m<0 )Ub"<35Ϛ"dBUL1}^;]qAbu =WVF[ Z䖽K:6&L@a'P(5>r[uOBה٦7C 8ˇ>q&1baD Q3ׂaH҆Vy/2NJ l$ pp>"^\:!1Lk.KxMa&~:L+`i8ϣX2AeC'Q8*lM@^FD>$Cqc5 m_/ _v.>M50d0o*ZGWÉ&ꀎ/ö: (ZEu:6wZtҒE[W2vf@B7i5^&3DyrkږS\vrm!-"ڹAN Bš4e74GKaq[ԁ.] "%U8~nXc${gНXMZ5Ɓ_(4|ʀG >wFЄE#O=?TVwcjېovosQ-5QQ"*QtN228ԺVRV\crszHc;fdwR:$'*b25,'N_VTI7q|9W:Gwy'6~drjovajA-5er폞Fd{P\ɤSjhW}Kn(ngFM^͵ F/,][OG%7?b8E*jTNz?;tۇ:PU^5EoLʤMڅbl;gkT %/n -}`b~HO\|i|ȩ6UHLt$?_OQс~M`9r"6B{p4 FWN.J%w֬wr mojiR>sKB}1N2p%]D[_n \ĨiA2N\3*s!enS~VaYW(yY  (=j?VUrg@UJ ~@F8jEZ:%ils"CwIogWnPNwh&pQ^iޏCwPdzSME ̽Hunvoj-TˠFxzObPڏW,l*US|5e`!epFFqkMi_eU)h+9zv䉛#N<ǕwR_&.@ca#ٱ,f&Xt,p ܻj]U3C[fNuSVN(_誎A?c[?CR&+gUPw C1V,1Ƹ0 B"G3+k 'FD=T[) )uAu *i+@ oB$P=UM# *dʃ@^τ@ YVlP&D6lZbN#}0meE=ls#\HC R^p\PA\.[:56>{$2i9QH픪w-)G 6 1AiϷZ9t8(9p;Cd l_Uuo4~:0 EeYl\YGlUr3hB ޜLXn pFlU>v^)2H0wNbj Ym!WQzn sϬ%fO/X;TԜ)QNd_(I%B &T>JO4f3Z]a1K:)FB ^־f!E~nY搖YuU`@9 ĸXPjCQIG" 6)!В\1|WJuhIu-W:2%r++Ɖ3ڲGD&ӤӳEU}/YLʐe{nD-laIDv ZEK YhkH:~Rծ[E:"wm@4x̴tNx An0h@EX-0=ndwuAXcޡ/q=:W4L| :XwXC~пJĩ>̎-ʻ0 MĨRٙ(<;6uŹSةô{VJs,Q$"P5 M`Ld9i1+ѯ̳o? )[1?.W}Qk1a%ɞ¹#;]h":ABwE* ae|!/~(0 )D҄ൕFIi+IgqV@LqJkk_9mmχ`<TLʼHޯ\WGSB!1Ž6*>hZ0g5 }%-oܝo d.9ôfN?u *Y K@lAi{6!op٦7VW9rlB&pR*WRSƉz?S__o#N*֘4|Eű(|dU?"NdũXPMR|^eչ04u}>{Uu4Kը Bs_ kOG7w\4ezZ]~tVL( 0@3A16(VdVrT.Z {M2k 뀩OTE~[qz.T٥ "WUA:C<7Q(.]8r7|3Ғ!)dt٭Q{m4#}M'IK=-0O&h&Btt` XfC}7 @O}1X0iG EP6⢛ % ֐lA-\gxs9M<?8\1哖;5.$!Pr.̩d`X^KFLA_O2[ARJ-# Rw N>bU-}phbUB;X9|uo%/m1jL3lCD= {u_c#Ss_rh=HMҏO77 )])qxaagk}D̢`D?`gŘRUJ9ǭbr½UFTԎ(23XWVኖc##Eݣ2RD4+"!UO9 û{xّfC%Cn% *{+,. &}bG$ CJ!yƒJw+'nFqx5+]%t"y~Q˥mxv &ozv>U1{!Ɯy2tl)o 5 BJ77S 3QM-B?zo.T|N"mv~Zp5v}-U=KN2 a*׈zWyq\xԑ{!mp \)qK^*7iɭZXg~@_8)ښA-W1ߜ٥ Z7c1C5vgKi`ET`ًg nT":l:XO+pmϗ[k$/7 JU{tb+ s ~z(qqI J2#+ǧӦGR>U6yzu '^GWdK\.H+?~Ds>\-7L0a޹izqC {_ۏ[r#Ł컃oQ9P[Wrn7~ _LAէ#\.D x#t0PĭY3_sM5 >=qdr Vg`9]|9+-% i- JɹqtЗ ~ f< /I3q"$[Ǜj$UB„ZL/#(@%mҦ00AN_ hUy"Djɩx@TϤt\@(;j:|lYٓ%Vf`>pg\+؎ҼnSoﴃH~'RG}1c{B>˝H$-RŒ:ej[s^"ƾ2Ycr_pziDT )ׄ%&%_HS2d!UۨdZi0O0_{"C)JeTloOS9Q, l|OEk7AsZ,k?5J׹w]:bNA޸oJ-`8/2W&AW:riNPxQбF=jrT*@#N^}Cm{h1w_ ah45Yeggy_1,BawD,/ AkfAF[A70 +] uKv"*z^+Aշ ?#oI4^NuVqjv/&P>Y Ͷ+4G$/hFOlPO˫敂LzrYAH5 0n~g.%c3_b0yO=J)=LBoٲb$a'mH&am)"]cŸMiX)0)/u.B}`x…L뽔m(cD3 \7?BBGM!Nj'Gūw;B~7$S)m }γGaCҶqc{eMTI :w"W]%[SOwPsU/>_|A߹yOaFL'ji3O,],x+4 Mp X*-Ig,uJ]:%uiDZl%! I}e!]ZE(tfKI\S;u(N˱Ikj&evhuA5NdqXAjmu6pelviTaCW"l åPk/a{ҹ˰>1IcCp Jhx"O 3u0y<\y>c>9L{܆!eEgŰ>)*bAܭ[4;w%֓)G cJp`?j.0hE{u\$lWsoMР|.А=))=i\R&O vy4zKA0r|*^IcQB׺e$*sQ~M973#Jq8P veI54FeO7u|[.*n ״ :笈0XFDRWɟ+!|PhljW% NDYcޢ u76&. !4oW07O=L7;:HP=~JAj~>CK )اI"A:H#%QO>1MP)T_fd흺}TA/|ۦW~" [&~@"W܏"njzu(0}bĩMAivl܎dVp䭁E< Lmeh9y>dA5,C9SKf1l&XdA9*lX~ZVt+\S)a-o{HH]x q rNʄD߀z8daR_ L5 P:JW|QhbfF{b<%SL\߭\^m0YJէ/OD 2"c xJ~MVZD@եgZ;XAKRhG'E;JY7#xa] {㼓&S;_}[}~v3mac`CX?Aţ7MތFD1s`rW chҨ:4F.hRЧ/{AؒJkӞ ߛ[Aҷ٠ .l@qWundgTQ^`jk,4պRF2UiCy޳0H8)1 ҚSIy/Eۘxh|:_IpD I VW9<^݃d> 6T1g ,w,iMа6&{M`0fH@FT/?؝5p .\9 .X+{E>c]Ըs֋ >8GEgLF"].>-d ko*ӼhzA0<*8^u(^fGH@$̹%c%Q(~ʞ||[CiY<24&ʼnAidMs/r!qkBfhw{0ڰ|@d.2`?M1g@͵ڇ-;e\B{ 8F& WeZdlSw}Ml|7Ζ%h_ķ҂:߽)ryO _dƩ蹶W ؟"&{;jӍ`,dD"7ٌVHٽ\ Ʃ8Mƕrm*G*V>6:ׯ/v_kΓ~6#-z@,MկޝQl|[A#W=Nc8U$0NOH7&ŏn RbRe!7cYDNVu8iz7aGk~JU\"QtY קTZ43x@Eّ<0WCF)+\_S6^W)s+zUi?K6}^bV}fCnUs0)}DM=^^#U95U2eRI$H\^ s3=!WVQ1b* ᒲs>ڵ= wcuFAI+挝.r'l%_,L cE =kKe !ꯥKyyya }}-X_x U"|A-2}&$ bE[HfiUR+</+Eszlt Zb[[(R|kL@TMu ?xEi*ls{9OVHS^t:׬oN/}e CV[' 6V1+;#YȡkR?`|u!_MC񅸞"ݟfPВ9!hzvC<:0SEb[񀬫u@' hOds fxW29ARf[ߢW^Ky4T~pMc&7tߧJl`dߖӐ흚Q;S[Q[" v\(5r(nn<չR/e;Uv#Cw9WM;9KDO/#4Dgݏǯ9S_c3qo8lWͩ)~t{#]z~ʴRP=L{ADnG娃24dI2 jYelc ƀ}`jZ TbgdXFCT@i$--aUJ#3PU'zK %eg{f9 w8.v:?'w@uFT g@r UaÎ' 6fa('պY GǦNDZu-}Mqת\0K[f|ێAoOs[/\GD["_8KnO'G$V;N 3|AVTOQ |ԋ]OÏ./`=1ӵ 0U%wfѬ2Yqq[I8rro?Pf?|bQxeװPYG<(l~$Z1%4 | |kVŀgᛏxߒ'vۀx %TZ%-T3KQVH.c+uɶaΈ.E 6{FBCIr{yYt40IO(zɣ[IL" !a<1%q7?+aVtzd0wCzd.wSbD74 xa*0L'*vx!\)r_q*&o1 3=.߰Op[x%xYg;܈#yid9'* X[=:Z\Sg«ZwNOp 4SyoŜxpVђ]Kϝ^;dY-Qp#3ɢl BɫKtP {o+*Ve@.tj7 4HP{>Etjj.Kd> 4Xfm0m vDסfoe0@\s@&$Jitr|_AzmrC!6Hi4]auwXi8:5[d\}kbyY}MZ< nSBW uD v %4m;:UEw"εNiWXt0O {.Y{yX, t1qٕ- 9 [GDd-ڗu[F|uNϾ"ǚ$ V-W~pqIQw5W4`?5QBM!5):h^K~2/Ra[S`q+ 5{ԷvAL9yͮ자)CyaD8$Qߞf!..60coURo/ûy8Re4u+Zk~Q;bX9d'+6U¾y/Nq˰n?~;X"yѹ¢lW݃,DLc(DQzȅ5LGw@YyCp0tߐC/O4C֋K#@&Moʤ?6ׄu ZEm\AF2+,PkOfQUߗN5ҧ> ‚ iz梘cL7'h L [i*R:T78`O']bp-`|PqA;bP JfBN*[,k{}|_Z YS%\BC樒"V;v4y+(l)6RY@ KH8 'egBl[.Jfo k[;+b@{.?.7e%Έ `d ~a\[oG{~"&AAVmLB#"=j 1j%|o Wd/ VC,%,G"2c0~fSAvC(zNfٌlϞD4֘>r.phUQʸ~+\-Gd#*oj 0q`%PM5wXaV/sݫՎ{/mn ϙ'g;)VBj?hds#E2ʬ*O,/oj6'seAY#np_=ux}6/2 |3-,~d$4lE7[-w }T&;#KK[p * w[5.4z~;2 A/5-lơ=5.ZC˂B(٪ş-Ƽ3tutS-,IIGs`T}T|*jPGu$YRpBU )u,[|od*I"{P3%)T_yna|,7Ɖ{V\rƫ 6i{,Y|l#WoDŽƷbTo x1}Tz1-hk(~/%im=-Z.︝i4%Ard|$I GKn9n 5\K q9 Fa<_PTط.@̋,m_~W nVuƼ^wbb.X M&Z̑(+c"a@*l Xo/ QSpy7ރ>#aOX7E6{IT~ []$ҋY#9I Lh9?2b [ ǂ| C'~|jCAPE w#N5Lp@G,A>Y{.(}4I!Rpuoj.6 >H>| xN$^u'G-r#BSw,=!#o応=me̻B|gshgnG֮ U{AFWIqmi?Q]r&)s-ڇ/'){]hY\rAb8dœfH_"_'MuM/H2؛Ug{Y%.beUPl]^T<7:B5o)ћ>'%ϋj2zjoؙs|iW)^qnc@ᙜ.rg:KxN.q±z`taMA/[h5Ӡ`^fտE4sx(,]?kr2dK/NM w|x9-|ĖkEjgABjT<ݿĩv@} 8|V UsCFA̵*ߵDʡMa$`&ŋ7$dw%Mht> |S@) $ Ɇ3[F)`<ϟt~9!}(oAi2ᙬb"H@,BwyאV#2KKX"㶁# -Se AY.TK# "-B_.YjLYA@+kۦ %b%j@/֠؜B^o9t*]&P]θ!n]|~(gA))KԆ2 uij oXaU0^Ѡ&؄+2MYnLH\1HPh)ʛ؝@VvUsND-t82yKCW5y sc{2aDiwJ b;"F{()"9כGc+m#ts)fiDޮ0"(7E4~XBxIF2fdqU~*"08QI m lCڬe{q(R|3ݣC}~jQ-dDVڴ*dƥMm82Nf*VlKQrvzV :n8H9(0:)rqz74 :Enz,qeyC?B?2+?=K tS-`:O}KBFN׀9Uy ꄗ[1zr HG>o$P"~>[_bW6v/*-T:' lP1|RL4?kz ;q\̤gM7%JDnq֊~AaDSrR{7Ǐջ' 83hV)\/OI(8u\eqLyF:M|M 7^/-d MݑΩuHDP WI}1 i6% ~ J&޳(~BIKG!F߄qFJtXwd2Y8j\V63kŻ&)uwfǛY 'qs?N :x>_O1KTs}^*#)k|ɗw`YqP8h:@"oiC39Ki_& 5jyqRsHrJOx:K$ ojf~;w/WlQ~AU?L=x5|d$]^$p5NGfv<^ \?Y׿vm7c_DH=Ϳ2.:;j =K&= +nᕩ0zl=ſX Qnvwh]6xÜܔ߹C9'o!3kx&|@6:*'VoQ_U.ngМ_` [b7Ybx,!& sXL})Qqmv~ː\`S:ZyIa Oi1̈́P^0% VdNʶ5^1;;f\RRh(O?)G7SAϠ/K/S!Z~=Dq3%̫y.  Rؽ蘇%]݇S.L[Y7DutLsц3JKj=\ҡW'3܈Kv\k*P[(kЋE ?hS[ᡥK=|Q"Uc9U"uzB OtwzZ%ĜzS KO䗻 gT WwךTd!3 3s\EK"49lЛ*tcSھ#K^L4>RSYJ宲y\c*YǼXv=n:c^I}/27`ٜ眭AUx1̚x>ݵlx"$7Opk\p->2Z~EIu#}|<顽rDQnP+ZO2Mtq40P_p 7C٧W]e&͘9xyE_hJz%B_(yQKgrāPo&rcwnKMg8];"i|tGI r#d[gA7Uy #ZCFeT.2h(-}?0Gcgl1xn%/89c\F=>7ezLh'Ќ g/76YI =MN'I+0~;{|xF[[QY+O|~1|AT=L^U Ǣy8f6K7ϭ9pd;Jr>x v[zpp÷.C8Js׷r s?Y (۝>Iޚ"2Q$ʿzg첬)iqJJ <EPX7R3燚? [?<՛.}z1WZ"oIB]GQ(fsW$P9b/|edז=RUj-,HX2Ƨr3,Ng8Lw:zª wnj xGMeV'q 0՟\q2aOCYM1HO)d9Iy>+HV5D+G0xփ4 qAh "EHnSZ۵*_b[Gd[j$}P 2>c͇`:F níTm=]27tu1sei;sTNR 3 SP J[+*̃yFZcaZ>(n~E}JE Y N0uZxa`=WHPXp+7!u=ET[vC:_ss)"0W.0}ԒOSbӌ}SaYBA3RWVTчٳ nqr ><.U7Hb 0R~P\$^YhAoFr!1*Auq1-<4|Z#osWzbJlW"0YH J]^§RX]}GåG1mL͐:b!oa`U_%^Jv~r%Lƣ1k axw0O=H~2 CPQkR+s< +m0Ejx+fE~)+.A45QИ.iŁf*%}Ogqi@alR{Ig /𜜹@]@RC?AeUﮒ oN(H4ꧽ bg;ÿ gFL8ND gTz.Y]oH҅Q6{DžuSm[#oG 1 L"b%6uwReb[XOsuavIMcӚW}o"+[2dEB-R} qЎmaX]"*kM7@P,Ramo&@x6`{&lJ+Q7忷HpzL"ZbX`!?& ܤ ;s!K/L޶e,L};F[e>u%>j3z(8 P\߄9vnAΦcav1Rheݝ,X(I xDz u ,޴jVfمNYFw+nc*P^ݍ8t!}d鿏r|z h(-s{5$oL7*! nf" <-5Ku| fh ¬ΘTT[=RwJ@U*W*6rAJ" }MyRYWyBC vwEtESFixi0 ~ne I)8Ͼ;njۼG!.aY@ (uZx0vңT{LvMWG2<ճ64/XmxBؑˠ=M-d1yQu 9j̾;&,L.֟S+;5 s WA30O T%c·X0מ}8akqYL,K~ƚ)Yx*aT.Y{sZvA1VZ N3j5 s$*h'9*Pf`Bok/nswA=,zOc[kfjHB =Ri,b!Ղn TRNkBE`&~D =m`w2(FyOlx}ځLRZW83JcFNȧ9;L}Ș1ǟ 0PBٹ@{=J'R<@,LŒ!f~D,ƈ J37`ʝA+[EԷ8FmlF?OВW2*yP:?L;h`QaM\!y@q5S\rGcEC :Y#TEm }TW}Oz70ehL}DOwes?%M G}Ah 1md>go<`2 ySbh/N\;JT`` L dT9RN.h0`i_߅ԶqwVmðn >ژf(:WoS,pYQ@1!]M[ ꈥ^6nSORIᖍݕOFT8V ڏ֓iaܓ#X-^cpZ<}yRmcZF\KAidWf/f@ZZ=rhSA#N,蜯4B\O( 9yyx\/  y\ҳ&9)>QnB!5+Ӡ롐ݸgnxe+|s9YsvI Hq0aTS1BwImbHČHxS푍mF| <놰[xMC[%Ghg=F@.>0$S"QXx&hJ ?3? *-s=➿-<>?Å+xT|)+U J|YU ?aޑ?Ft.^҈8ueR^ }i;#=~9Rt=tڥNO˶y Eayў"lӂ7K"\_Qo I\w;?Gpt^ueM7ɲ'qh*5{p54Ǭ3-; ZSO1f0Mo2_(c4{OtPipb*}zU7m&JB|Үfdķd‚E iםL"m8G=QEF:tZaԳ-Zݞ:[7hi6')$x ?MN mrVL_1iF,fiF&9\aT5Qەfz6*q^mPȾr42rLu~g1Zn37!AE_V~SE53q?3YєZ^ SƧ(<yʳʽ\_wtVSEG挊mx nz.7X 8 J*~Nh #w^w`Vqq 1zy1GhmVC3$|x,8ia7}: 54aNsnQ[EBǔ%;*"kcvjh?a1elR3D1Ĝ'pbP}7F[ ;iU97C+QG[T啥ċveW9q Vy}nWsS_f`QgiO[3t2aptb=n{6gKFqWЉ"jiCp2*5?~"M<:: dEEP/B|CQE#?UjZV\8gpuļ|2 diQ!["K>L/Z{@@_Qhן]fi.BINq[\قibk#F$N ڛ:nvLMpұh&x҆Ǻ%_[tc =m5.FjQD] *N"#g{|<:VXp>9?"ИۺHssAJYٻm:$2hEmKrMJN.\kq줧jQ̀S_dmz=oL&7 EBDC\=]`m> LRQ{XY+d*5!U2.׳1&^$5.%<6]=h1TUO=EYujW6IϞ4+@eÛ_?5- );:l1܃!6G*6G=u_ A;vG)#1^1HncUŦكQ!FiY㰊I*cE;FdO\)ْ]Iud0`qffG H JGLcXz`h %(r@.{A P"GQaIDd Y:A y #Liœ0VdaZ4Nѭ KXha錤h` tU U}­߬`xTQG(b:?wk qS4;m bO: 9I+Ty$uaX^t8'>Ⱦ wMF̴Lz ZR#ϱ) 8 ȫ ){|G-1\FpO `*\VjxnV'uh]Ui1IEI\1X8l'q*Gpg˳v 6 і ~7~W֊q!-+ӂ=3/bh=#Y'l7c{"1e1+ ?K^:֔aԅZmw]YF"siMXSzkܻC7oC&0N&]Cc2|_sO2Dk@clŽJnCE-mQA]YY|fkZ6nA\uԜxq@(9 ?93qCڅyեn4:fľCmj=6JxW[-#ypO\E-2=MYs]|K_bmǵ=!$=usį ʾ Rq1ì.W͗nL#B~wMR'?̥y"ey_iN[yͼa>nO%ԝ;~SXo&xK>Gk"o|;eUCڦ&T4)L~L) kзw!SfY'0a)_pb!/-`XM?H |ު= Vu> DX`1 KBū88Q \v[3yG8=1uhwQ Ÿ(YO`L% +Mݦ:a-6dA |M;_ȁC=;&wZ|YEy׶ ġPiBgQn\hAzy>0uܼqz9)In$ߤ,^9irU;NgA:]Ċ^Mhx7D;jÁhTyi6Z]z5AS#wTUzhIvX;;taw?;%ƛN)r 1̠` v$*89DEW>3F!}Pڠ;P?3owff( ]0ZBH{Ixċ"۾v5{a1D>B$-AHx!R3$D DFkXtNҦLHw5׵Zj@ *ƅ1|%g.J rR(nm2>|$ʚ+BՔ~w-R)ҡ>ݖifȎz@S:H+Ujv?XSj,"Nq\{?%vU2ӛTvP1."hZ})ա ڗSK#v7;߀Y 3!3z;@[a^lV_ʞ6/%@3|~Jb?8F#X͉c A97EZ2ut} lNخ3fvaO;OSoNYH˧_i2-ƕ3N![+,iטvВ-B>9KsY3'`u #47vst{pkaIe?H@(peڹ b-B|E(ލR 0؍A(t=1s:)7$N:4uE[ΰǘEx3 ȧ洼A\=#HsR^V0;V $765mp@_A#X4&g4 2x {I^[jKyo@Z5T ǶH@G$ ^ӗs&,?O/Aq[&=;8Ux>~{):F8p>;VNB6ٸ8|!ǟ!3@Rbka킬>p 4e;I+縧Ę^MP*Xhঃf2o>g235: QlbEOSBF𓌽jR :H\|tl ':fcܠhMP*+pZ()Hv&A,eVp}|]7F)zѩ Yu[6j֐hve87ϝTWd+0同]C?dK_ΓCbc= x}*vYgx^(=. x!n\ՠ&B#\hQ4|N(y ʱ!\m%W(!,@C:H`_OQ[1s_~ZЭWǔU %ʿe:zfP@_UzGh=d \2}܁UvNQa+h)ܓa6*s`V# e6zRSeKh&dΡ'`*9$ aȐ}C/ NjDQ3hߦw97$SpG m9,ϏdیQ fmy2 ǶI.Rɨ'6@=VK?&eFZ4KNSvwU p4&x=J>tQ2VvRv@ DŽu f线TyDI%Չ!=2s-+줢 k F,fx/0<1MM'b@8 x{LCbz5v)٣`bT\ !ū"f[OQa <7kz%y _oߓ/aZt5/+bJP%ԘuFZi1qл5jB+Z+r-g>6QP_jGHrd+z}c\Y @mAnp -v!c,NDz+\*9fbm,)wk67f3uP?sknfJh_S07,vRcj\N֚˳_TtU}fѾy%#\c#XS~FW؛@m<{hh9{1kHVmw==9 ]`Cwdf(۴X^ o Z7G e.I7KbNA|_w{8<?SOѕ`@ur0Urߐ컠W!i"作OR$`|>//"U( T4˒uJ_JeHkdxl ~z)yhL#Ѓ+u+ys O(mT_Hh$m)pr1`, K"yY>EɞSM$,}9fS ؙviJn4s űv9 /R p溏$̒$wDp 0w!w_.9jIZ 8M[gbq4@GijCW[FL*QWxXX{ ?}h##,AjL{h?2,Άzû [6Ś1wvaviS4f=1vՑ  ̄-ഝ+eT|qf8J󕻡sܒ1PX }n%fb4pk;bme k3wӰAOTdFbܖnB!61D$+<1@1FoT~ʱuFV&[͢} EDxnF(9ܗzl:!ywl XaƮRqw$E ^O_ٓ|)"ISZ׬TK.Z.G@*[ x<;M|:SU+7]ވAK41!$twÍ F &M]*T(LQn9 !uuSYcsH}%wJkb2ybkN,lG[ϰFHQh}q$A|\`6d{JǔI""epfKYI[-I)LTi5FdQ{)@GFqSay[b jVMqƽAU%F`M+1~/O`2[! HT6WDH5pGq?ɇS}&{])f׀[D /jɛ=*%~M7jrxt7n7`zdmrHzu- )xm~qRLǓ^uxNt|811}Fÿ\J?xQV$+r!gz|ѱiQ#"Ȭ#z;5˃ID{6W]L BSgcVoѲQR]̬}tq\sDsᎦ~udD))ɨN32Wk ؙ^ηƿ]C3i * *eTJ!g&~ g斆U1gQTr|s &ԟLSKZf\Enh01`㕷bRY=+䋖jb{rcgr(9ԥhDlADqs ff^'zכ0|5hM2v; hvHLՄ)<"ɑ.>OmѸqa3q&Ή[5Gj&݆dϿX')f-Y$CY_؇+hUBajp Ŷ!Vm)kL!q3\Gjʙop'S{oobÒ/O*"qgC,A)4`@qk:jdQWSgr@$(5Duם먵wM*Alxs6 `);+5hwP887i[~x{u0aغBn8Uke6qe"f/(İ(:Y7FAó )n=rr4r9s,$x6VeP+i%Th<$ИY,.!@|'Vd>iFYc+F0dPPUZCBK,b!s =/8o^9tP3E8Q޵q =F:2z.[ 2wVIz%4cT \n)ڧ'L<%w+-+]]R,D`EQQu2qUCd/,n"ϣOX$k4y1!i6gIf q8Yŭ?XjTojdQF;ES%SOo{LbVPUҥ)(?hG܇'UN,!>|5d:窷dߧ(qGvLw8 >yfJN*BͧhU[!\H:0gNQx GSwEmA-uIq=( .İڊ虐d$8ɹ|g3?P[X2K7Jf]֪eYX{s.3$0FEg*!Nb}@h ?oɓbgq|Ta =u'HϘAj r~`wƁu_MƑ(-AqߛF|$y++ZQ+L `O|L\ *sH:dިga+8I'#T)Z,27S;i# 'aϔB&T`XB((Bq}6_Z&~7Ͽ9!&ƦGf'<8٣l"dT24˙9V>9"t@;}&@^DUc( J`}(̃B~KmU"rԴچ]bVww.Vyf Ԕ~V kl3L>t߯O\lca;m Ku1gl9F[]ntHŕYeF[#4Yž3sn•gׄ/!^]O9m_\H"`ݞ}Ǟ93[Lũ`l&WΓaУ s^?T ։nk,ʁywmڵ~GqCf!8962!SBan3^J*mpc0Bd/ weZf멜F۩iCչ>v!,!b !{ݤiZQ;PQQh@%*e 1d9b[@qy5BzB{! ̩,3mFt~'EDoK.9hSߓ]=P=BMiI9]9Z^7η&\Xs~ƞ/LFӑEt`/@@rC䊟GJ[×#܇M`?m\^#0 [$#RL(id:mO$w@A=}K8 5s4tsVPwX<@@ M;0?`l'YmTdq<|+tFh U~ PyzmM'p0bҎy7echS0o~Qb%긶C+0R`(W]@zqY6%vǐ<6c*؃OBA^xvzeeuD6z#GIY~+e޳!: ?pn貃ltBބ9Sz]t,TZHy (* h@Ks-j:2\9 Y$| 5/-owr|ЍV0sw3 7%p"`1 !zn]DkFHŐ;ǃ|BUulK,AyؾdƉB샽~c^+ Tvl-.҃k&2Y  8œ_CG H1V~ڏ6RFg>sݤGVy[rh繉cQᪿZsU\1~yRP2ڞA2&mI #dɴZ&NAJc$\Ie$+`'YfMfGZ#Xz^$5]܋Eٟ"ډ3I,R+-6T\$74؅/n8OJpqcDFRa}8v.fpӸ6vcO6x\r%I9K}P$ЏU'зU=AiccUmw=n9޽ܔ -Nm\8gR8$7j)S}\z,i59RhAl#MqC}+^HCpvwI#S`i,LږC"uXK 85ӳI>{_QeT&7lE>%TBng[$[)ԁT9&_l*Ҕ%| LqQI3)'F!DӞdB=,]qMe83iOf>͕ihzSx%8u/`'ߣvsG >Bݾ}L"M"Krz[ DӺɅ*,p-&l-61R݂Qanqz7~J'ȵrJ,$bLrO^s/&C j4R4`O,%-V5BB9rXc0L=93gMH>PsFGׅX+1Fe1E$*lcUxN .uWKk]AjX6'Pn¬+O3xK.c"q,AMai6h;M-G7,+'Rc'LzAA \ֳlŎ?1&wKgWw!R2CCZ:" [TQeaW@%9漧c4|<ǽiv'hqH@^ 涡d}pqE =CZJ`f=-fC DgkBhH`DN"8<|{2p6Tb?׎|@ytHFZPg)MS`{ʀ(yCyY= CQsN<L$ǡ9jBLۙJMP6l+W^~mtG$lzmu=_GKX;$4U2Etƶ#= @]=Vw+M3mA,].?5"g;B6/6¡@Wg;vh[t"rUV$e~;TƸ3!l=i|F.}3Z C%~_Z501 ynVVӑ(vå7'21DM:)1ti~itxba~j|qW_bE) :O81ʫMZgV Z2zUӲ{r; Z},۔t;R sg%+r |+@mhuĐl94oV_3O c_9; ]v9h*z jwi>p,ҍ! ;)ޓ4y6}EDwʇ&llKf+CgI7шb%yez^GHc:\5smWB>{ص+é&C"`EiYa)d +/zoA Hj#+0 fWd 5Y0! `=+ *4̋Řk7fIgD, .R}A쫞pF!gVi_Z),g`M0\Zp7f(#] G"bZ 'C:(}Ĝ mݗ;;80T-Z"R/j>\D5=Y&FBP(-0ͅ8DvQ%#\3Oa ؟?GLJ4[w",_BC`J>!]y!f ljQE5T qU{quivFrᢳeM"k?DG]@m>YҫE )MN>m.gfEGS``XCV3Vt1~he$[} = ~):ܶ,cJqwPE>)h=Ӷ~yœjaɁ! 5O7) 0|s̑-1|TYCMEAܐn^"iZٗ밥:AFr2.b wșҁz:J169nN~A?)IV߸IZjO݈5;I+Wj 5H[^{3B%1e6F*Z2A7JB]on&;p4e ,3ѣ.4sgc/|ft~PtL-atUPJl؋b&" C W7^[C䝄#Qht(n(X8@WaAut_/k>(D8BɞrUab3A&8]2G1wgL{)_A#m5,r64!9Z%FojGdi"!uvDU+Tx$*T ?Z'4_Dyͤ־sprkGnu95[9h*t.,< c  h%Uƾߩ=SFҳ2Є\!'3׹ [{8&s(궦.iHCBn*GUG Yz:CcǾ1#-''Hn`C(%!Jr &>bW[J0Q%#vK *Dn:@Ĭ-[BnS0_e`9N>V`6@{amlK] A:шTR`-'݊ +|ꄦ`]tr`1&?[}G Ƥ!0BFi*U<W:ŅWtGvצ7YYśAVdՀ~!*O(0gĠgT#"a{p8Yk_9M+j2qS_xzJ@Lf}ʇ_SZwR~I)> h\+x{&BSݹCvӠ]U ʤBA6EK0$FJ7z֐ ?۠C?;Bu E9]!M0X7fVx$a&9[x.o-XsmTnDX1z G upۂ' 3[X W5qTt 7[wJs, f-,E3pe{Wa #p@Xe҆ĉpJq9#$\0>jLA7$0CyĢ {6iC% O&x!mLwlP*eG <BE0|Mģ>KUtL,{^V~ξM/_=E&x/A0NDo+Cܖ+q $?&\Ys?,kN>?DtzoL\w( k'!6+UKimjN8.RΔg νT\sc4l tYU|޽sMaC-+Yj2Xs,#(u2$Q &,ߒyZvꯚCJB% UԄD< (ev"n\ݹ+aMX3Z[qL05 S=N+yRvQ#-S3 K,}= ~ۘq4›Ž ;FGokxm3{GULx?AuWɅ{`άR0L!6*lheƛPC MΩ]T ܗ!ya}y"x+ g d*ƨ%]+։|YݞYy m!κ&ґHI^y8u-!L@/,. [3L "豓ְ@!"!&_pZ2{Ovy{dQxZJ (JmoV揓8nabï4&5'Ł%M̵@T c ;%C[v{(V1kt1I "|2s(1؋L -<=L=|{?i͏퍥;>- WW$W)LX5ĺCBw+f<hwxv>3 oD }Z[6~cb\4s(IЙijU U;}4uȖ3NǏ cMGOSif'Nb)LFd)@0)GcN Ӫ<ٱxcv*KhFGO!<ձgDk`nFsbUXJվNₙQ1f̝(WZ!7V'A+rghlQӊU)|Bln[9}@uh C0OI߿HX/;8e5$DA5` X:kPT ol $΀oq< 'cKn=;ѐP$tY̯% z *TUMz ؉w!hһ+ӗfRPn;KN:ᡑ*Rk1&)tX1D][/wfo_l#Z(Jĩ{`Y3RܣO2NV#{}kC3Y MN [s{{[ߗDb* Mi߬*xm,,pS6LsH[2I_pge NeMQ2#MhGWݙj}w%; Wo`8_ bz`[0գt3J5y6x\9l:fJϹOyeC ` idpxNH'/ۦIp*dB&1A;vDFL +*8-s;Q2I giV#aɊ{g&MՖ,6x? 8jOBjP~,5?gĵ 5؈pfgU'1ҭ?*B/{g-Qg<:8z= 4Hur'źVuI/R2b_" V.'x㳞;DfttRz#Bc|c$ {J$]>ی)ީp2Lznf}3uu&aA L d\q6F3_y\Qz}<؆Gĺ Vh=j5o/6%t H ;6ifGެU\,.gBM[c8z8i =ٍ9 I &w+=VnnwQ\u_"L`5;d?ӨLw޲.~g K+-jm"dn;ZoHVyHEv$b\԰H`̼:+? ?|!2y;}n[HNEU*!e `5fGUm8?wz2 <JY VNYa sHº@yw=.4fhAW<b֨^JPӱDV.䡣#}$DؾԲx9.d&F` 34R/{$|ټ\ 홶 #~T nLcwpUbJ@ր';TSϹs̸6[ity- ps -GDŽ3~$=X[p>hHcX^@9Jn'~+<1қtu„FEDb[%ҧiiwD=] BRu%>:9-<h/Lm}Ne<5Y |CE77 ?c|I򀤖 mǝlʔe]>( _xĤ/ѥ5Fg9Դ,VFAo'}Uzt@^-k`|j{irfkcHѡk@˽lŧWOA'jE@"2$Yq׈_4q._l@Ysf5-!> ﻓ}49O r-vFBDO 8g^[W-W>KI̷׌q{=:K"B>Nǁw hLˁbbe7)y$^nX f#pI3,Q@~v񸞔 ]n?c i8,hByppaڋy9o  T#.KrS9<%хD@׊MF77 jg'z Mٔ(t(1Q;ȿ =;*\Ž#^fQ_aQ w2(1"0]i`I~^MJU\t^[5 |q';@(<;ę6( ݾhn5|pta2ë[") E*nmv<^}^|yXjiSffL].n)6񸛱/tl+9.b2STeo-ՎxQl2ץʀsChѰé ?L-qӾ[`՗o|4np$djqRapuCi+g\@g|_l pHlj~T"RoxK>p_jCyajIyӝ ᶎihNs&lF Ü1^>RCzd5Sw} 'CY,=)gIvH>Ԛxo)غЛ)Jާa?9)<0 a( )U\@8rM|N~g8æ!Qj :ѹ mߛi %a,J`/8z wQ\WV!W';*gsݚ%@h\|%n^9hx7~w xxBNSgï)vuOOGߺoݸ,}REOs1By!F(oTh~A|.RI~6"sx(ӯVFUze3.?/YGDœsjF[ҍE84al(Ϥ{@ii[PbűWtmrCK$E;$CFdV+N9i2O& ])l HֲU5n8H|#q:qGGgԩ:ލJU#Ư:^WѲTnC)7C4~xG/ž8hBYɲ^-Λ!n` WR>t C޾Asa-mFC85)9zʘ-|KK~#Œ>Qڒxo$WΓNJi"UvU)1\L1@-$3}Jͨ U_y,9)דВJFwU<~.gZmVQv5+YOy2H&yjZĦ!V]QAD.ViO$[-}'zN#_Yᾜ1_zwN}Rz]cbNjYQ/Ǫ"T)fZfuOQ0/&p.dΙ>Up"M`'T&Og:_rKeY $n&a?_e*$bH6l-HiD#.ɚG8dWQVdeC=LK ϡv2\E˂OqKR{ ORwMoثFT1O9Èw<u;g7fHo ݩľhj7MmW<6"X IWW_xGYmGuU?9'N=7%#r+ctY8L̗OJyf`&KgO]( -h2viצ [utw)736Oe~G% '=֩B !\訠',ЅgRosHSTq$ruӆjN3I޲ٻ =|qLb0xFiA_!Q(^m,xh7f=9b}A ,2<)v&E-bǪJǰ NMg>4eAA |ŹN@3O05Gw}E7S+cO*M!xO~ D$H$+9Acϼ[19 "pC.8 7_\< ҁ n]L5=e˲[_;H&UQn6<\bβä(`*܌䯱4wa1ψPZ̓m%Y7.TLΥ)+sGQ0A+JR8Y1bVsI`G!yC9_ +#z:QGt%/Te\V!Hz1YNtRH}1^h: ˝oVf=}|l*qSûSi`ݤu45{&xms<G+]g͆%I֝DXP])8Y=eXC0$P aSiBdmXcqd:-?!GhCgQ}C2au4'-msX:A;/hS|^FK  Z% UYkٳrw7#bԍFEG<_m\x^n Zƃ= [:'[Onv1^~V(#2o2FXh_KGָ}gX z3ʼSFmTi5A\WyuPNWD}vc C.nGgs SwҾ^͗9u^;%g) 6Ye{ BFaw6&6OM&r *8 XN)D'lѩ$s2 yDvGoMy?݊G{#E.ZoVXm/ю'K2m\y(Y >daG=#ۻo} $U){X؈ IϰLeyu!V;!VZxAdRy[%Bsԏ<527ΠTztn2Lّ݀mU)cѪJ?!XH&n)GW owԀ5"b3gWO~_1^]/Jt𽩒;}!n)BdƨxV˿jͭE~|<78D7%.½V$9"<7`(eLH m/48czߓE5y)<,@^r6#[;XG3U.T0*UfEGc_wq=+Ĥ̗q9+j~wM|X A#ZsJq6a}t_!2vfk& xR薺aQ.ׯݳ>A# == ),T ͶSVyj\@h09|˳ԁ1-(>Eş'9?bÂ#(scZ ,:~5|MĆǃGcn_6dףv$UM1w38N.d3SpC@OҨ8DM=Eݷ/F7O~(K~uO2BEnbSHtMCz d;TӣX;$@ׇB$roZhD܀7%;}wqNJه^U-'F{P;"6* 2XF 'k2%[S}#_V {5UgWxSNPit:@|-In J2ۼyM6M6æ]sDN'ejAmOIW8Hk306|o'mωP)Qa!Oi0DU٤"ov 8˅2pCoylG$ ٍE%-r*vr&7Dn-hxvuY Ƥ3eRLzۣhGgNW$I:oA6uWvlG[CR )3e^ת; a+QQoD83q`]~%AAww'J=0`PmsnT<Wj3T6)LE}IwdSזRy+T2f9OJ!2Ŧ녚,q'kEsU}T,W6(xឋ~ꦁtd%!<9Bdr [E_C3H^r>8ܒK!|XPk0y(ˣRg'Eg?3 IiTNSŢ[O)澝O~ ¹I8Z' k*i>0[ZH"ЖRzOTz|KrV" f4rjO/J2l26(Ƣhz=D2(Wh|%/)]ٛg./`wagkVc] kjsqfG`p5Wc 4I8B-g`*0-kr(^vrLÇp\;vQKQ Si(.'b]LlI/UU~$Lab{$_mDlM\sîfnY3 ̅mj d>:jriVBX 1Sȃ7k: V Oozruj``cPl N%XdTȌڍ ⼙i^"`wȂ]@E? I*|9t8\\ȱ(xTͭaaA[z8)5(ɛeL#}@H&5ֳ ;"tIX >oclyQ HE`T HȂG; ' \7+/â+Yf9jJk=p9K q4% =WA62v+؆b%6ݎY7(}o PI0RF%H&4,esAi^oS:sy߾NE-VJ'x0K9WE=`OOcKul ࣫(Q9NqAL{WG4HXn# ҌC+w;%[ ص 'nE)&鴫9?bw?fr)Rbp\Yݢw HnS;Z8kpV*Pt8oZ9Ĥ8sO.~ثN}%Mö~Msx߇p"9K=7#gcS71J$Wx*82 bs-A`]vU# Ϥ&.*:[0J_[#P#Al|ppVagTPQcHcƜ\EA;woN8'~C5apdI۷PMVԣ QD&bKN%%4#UDiɈ1pMlg FzQf%|Uw#B<[ lt%vPa\Hc{\}z\C)m#d^@$hqQHz<J)=Mk ``ٽJ%^C!pi)V ?0P*tVY/M ̄υ|Ӱ(=Oo$~p9./VO0&'p&aJͧ4ay0aacbͮ lR+kY)]ugL=>՜li¾X)lLEl."Yy_y4a2wP,'!ܪ|q/ ʊ7u"`? ]뻿ɝh2iۻpI d3sVD6d @:;!'A}8tp;o}EKQl %e TRz9!5McΊiKC.̂1gcĝaA.Kd,nA7@gQ B-}z?K XbJK%ge br%{DB6|ZЦMث8LV ɀL 69cac EEReJ1JGg1W0&\4:UqրrC$\]\oBJ9V+BNBy%,#)(ⶈ If*GF`txP.|,a*XKx/NFilK#Ѿga6 1VˤOVR7ŶžOEOL̑'nɵ+00bQ+qx'ˀv`4 sVTX B1`E7ynI""BQ=XOIg!tzy9lO"XVYX\c>3fH+vGapP(&!ܤ`(JP b33,i+y<aNisb/b{FL(Wn{HKDqF7 xDn"Vޞw~VT[]AH;ΩN _QKѓHnB|>&6թЃo9<t2g]@X {}D|Jl@N4 꽯(~À~~A*we7՟60+ wȩڞqЎ (;nLr}:}u+͸\bB'pfڔN2EϘ/("_6x jo' v(,^Cx{fT3ѩޚ縩 zUZ5I >ā!dՙMXWO\cO-D`x2K>CrL? Ц=ڎ-𑵜ۏ|4l3Rtmq\݊cπ.ųuÙOU2ҒvF!:fsc6jbT쌜e /X\[YO*аZI"rTƙ*3 9ҙTlC~ WRH m+[hBZr?k?uga/kt< ïͿA=`4 ͆x T|IՕ+ ͬ|6y^ xSJN2MT.Jx.[~1ũj`+XGԽOKK̕/CX$_f1xH֍&~KNZs5%ԉ7@vJF7DbyxiṊH@*"D.f7zFʬ8ѦGcqSLŷ];Q+@ :I7f1)9xx"9~}.'Hd"z܂HxRM:)Ͱ2mi֛'71NQHL LW!e; ^r=UKbr+uLaI5H(cgv`OkECT6"cYMA&+j2˭(]JB[? zZ "S+ǎG:aIPQ\ U:칺u[ݥ6؜vWkK-tpTbD}M1X[ZFBڍ[؄HDpuXu`=_Wf5_´{B "*n$1#_^2QD:rS F!U\%_voNkd$|e8_,5V뱓(@ɗ>v7iwVSF'#_; -Ku)y?7ܙeDKzNCZ!bQteN։Lb=3ӈhtIg{ 5`;'\A.䪟(}N7W;Lm~̕ڴf4 vC)l< ]JZCW?\d Xޮ\G!B0ZvODb61c$`0h(#VO2c 5]lp:V^qg_!GmGO#t_2)0EqʞT)WNRnq=Nޚ̈68f-bwF߫M9Hy{c7_:l+!y9Ѧ) 4P tڮPPK8ijW]ҙ&o3Wk& 輞Zv[V^z6"NKI)>;NY$aÉǞNv5A `h%XX}e d ;VFګ@u"Q#‚ X{*Ճ6]g'vPȏ/ՂF{f2qlvDBƃΘ &$-";%YUG6hCl  6qd \زӹ>4LOW:otcWbɜq,rKΪqa˴̂5зJѶۛed;Hڨ}uLWIQRʙ=9ڐIxur$. )Le ?fI>hAZD6^ u +s.}IHUŖJ~M}j{m(eEn4>܊&/OYwЭєjc٢_)1j78ׂђ~6R3EF3hn"|y, <Ԙzn\v|YIDX=f %e.Kh] ~x}6?z OOC%;z[aj9hUY@3TCmk2[*U7xI\ӗ ]3RZABɳd\7JO0*?yQJX ڻvBμAڊ>4{l%>)tFlAc<55 V5-ΓV1qcu?AG%ZSod䕱-YW/Z *rݳ9+7E>"ulUI]lf\Y9bY$p;(Kk[Q8oe{mؾR0y1AE%p/?OtGӉ<EkJ]<)Z(q\+jWBi*w޽= -j H#@fį!+xm'[rϋEڊ]  G=R|1Qa4_7)fć_d.O /JDѺlcPMl>(xԤsO_JOD!E+BW6k) NKq/_eqCnl56p'isb}-*1Y2łk_ ߚ;A"2>*1A!0x˓l)hyNn"Vs_@`x9Ԕkt8HaqA%QS&o9 qsUNKC q15K'%- % IՙS=>K~ 8nl/@bmX X\|*3)rҒ6m- ^Mb&,]b9Y@:IIKǘ۹c#{nW{O;AMF cx7\iCGǐ!"F^Y&w J{%' ZUWԠwNH`hEP_h2~?f \,niJEnds*RJAYDr JYekյgA%9 +xЕmH5=mm[r4-=p_}a6̧ASɂqn*Y*LFCH}O05j>(/"rA(k9Bspp6z("Uؗ 3eپp /Fn6&ݠT?n5bQ%-xO1 e9(Ai1>3Zzt=Rbhr118UeeZGDX^lidS`;ۉ75k:9RLJh~X Oi!E{`?ٖNu)G7 0Ѵ؀Z ;C%d$b*G@ȗ*QlX QUHO~"1J;,SVC,l.**#[^]8Bgft.Y>kI*҇gV]G,>NVނCn {?kdSRhEfTFQ/UP gåa*혚HgL\CU y`66*.i߿6$ekPN |ˈʼtc%e1uyɿ&~KۀqL3ZQ|πB`P6ٍ;+\or`$E[&kԙ6<ȡ %UzBC6mOD=V(@:# :q Y|^I_{"_wlۂa~E)a?I-{>Ȧ)[~I=3XK4F+ҶJ}.ڼm74~ˮ:IO*vJ_2:=!Y\4^B>@up_]Hߦ8C|1çc(_ ͗G>#mxFh] N3r&8䏽YR`ގ`m2[j 3 !^*j ÒLyd*k#wyAݘrm1gr 8xsFW0* v02C0POZc8e$ Bz2RJ927H873觱D|F@/tm X_7"8{[=nK'^8[uKf~7=ٙJxAuspV~zT!|`T\GncpOFSGeD>pLWr)T %VW1h4fxs1u:I[޲KesV7mJ9}9#'7챡'fl3aTpJ7)eH*Ar&ߘwr|˦6H.O̊Nt3.cHi_ '`֦T ]El;^R7MꃽPXS9%ތQ0ւȋTKD G2=\* _4 \yA j} K㌉⍺go3QvjΙ;w7@PʛuPi bG3fr&+0]a,HUxP˵љС9^GK]2t^wLa0cdnC=>S; WCFX$TQps]/M,_ Y8~\e(zdAE$UUi||aA$5TcTYwv9a`ocaopA.1xrrXcb?G<_szi8z1:42r-kQOnHv5)ŵPDOJ ڽ-O0yRp^R82}e ~>}a/8-0 8P4hdeJJbW_ѸQJr̴l^l*WFZa*;I)MfjCL+kNvk%JEQ ԊdoWB+@]Jw +#Qߔ9>@'[b[Ƕ(p5\9/V6= HF]_?Z{Ue}#&nj'vn B(CO]8OAOQ{אkC"2r@&Rlv09y+iwkt%ϑ7'kwdEbA9r~i%5@΋N7S9Y)`Tl"x`$״^4/iԥ5!nl-DE0Hjbɳz4>1A8T 0 jO7#HG0iuy 4PBehTz@d m-H~ _c'Ic,l3m)}6upk SKbmp=f+rE$a֊0 ("@Fi[đҚ3M0rN:Տ٤hcbY1A˔4Y[لA﬿Kůi;7I.7(~ Vm*ܚR*(%@B-JTMIt @r%ia>2]qp얾`X38l;%)J\2?43s>_6x\Ck'q2"B&WY a(X]6îgk?foe[Ey)B4ĒxkMw1g/-T' @(1UJ-Qvx閺m*`,GAٴcz@*hgwo<}czl/59)i !֏8~gaժWHu-}\rb"rV7Ψ嵌&#*av9.d0rc޼nG?#Rv.OJGS G~lD%w+_`l?( w`xm5]^׸}uA`-W!\V+^µͽ.{+̾(YZWK& # Wv~tC7pJԻ/\XY%6޸\<#"]YUG`SGy@ Y k0 ]ɦ4tՅ tC{Fb1gI\M(,;)Ҟo` ċ-:;bl"tM{'> 7VV(7fn^*% q\Kٹ^ 齵$E"AL}s{),R<|4~vwM-Bp6Yqr~CXigG&LW=6+AsFzytf]q,^LP*Gywq7TGX#~S•8>$3LAΛ-\0~.D`~ s)]|k;LZ_,j8<LB(E p6P?߳IBqlX+FW \p.e=XiP~ 6q"\l4D+zNpGO1va5c_7P3@@0Yk[ҳ  BboqیO-uqB&%<$)uzQvXz\{^dW=6&'B7,18y*z-˙_n#~~U("Фe>=Q%ԪʗM}]˸SOuG)DxP0$ZJ|S܂SͰ<샷Vr;f7,<$qý2,!ԁۨnl {fw9˫%UuU]C ¾#Qñ=X'ذ5j%ռI?n 6JVd|<\j5>ΜJZaH/զG{o=Dx3?-tT/h(m>h ܯs Atg@h7'M+ү\'dѥQ&m%G3) y}ddӂQ~,+(]e{W>ֺc'+_B5tqQLyL.K 8PW,O G#kH=Hu[o-둖H>t#\S9X`_?Lg3 hR!!ލ~b*N,`Sr! Ɖ]R'"w0 /Lhatqs2ކ*jP>3EH2h_rYh.CeNgn:^^$7pRCz6ʷ;b8@1}_N!(W_sδ5w-'Ãda d"To Fh~QT.] 緒zhicOI#h)?8*y{a,ۢ88^dөS2H[G.H4>)Z6R)h:bdC{/[9=BTOsg0Α7( IRZXPܤ7݊HeMw'&C,W# &^}o*qerk!re4CDrګ"fsR  vg֕OK$M%gZ5e+۰&Mr; v&ƥ<ZJ mBf$ѠdVf y%%R9%H!X$aEr3|!'Xc\懕Z&> 䍼 2SAz!&,"83XP*T@^Y7 PtȢEƱ8l15O0r%4k]aYHY8h)'T,9 \ .b6ߏ)7O'7xIv4S6|m=&r,s͸4m~-ԶF9&ٕ&ҠPm 78JRC9_I|B5_icJmp31[=Z2ʅ=|>\uX_@ ֠O'~ [ZgBi%)烏[ŧX**ɋ17`Buo ?O }%{)vwĬ-JCpAea /h|hFI߹ݿ&~B&(?6VOGIy̘[WVZ0a]KC&huv! [fzUu nZdj1j$u tlͨP{+Ww7s(WCz@g󳸉2$v˛oT0p@\>?78u!-RAbDk:Vs,6{%wgC&`u3FhǍ|]L*3_:]Ov] [fSe89Ķe?DgBEMLT{h8LՑe-˅%o=L7>_>ByA_ReJ[P|cآ,D+lPj'GÖFQi.@ 0&Q1)y.q] h5'3Cs?ȰiB:&hYk $QE 1`alvWrzB,G.ICIWW,AqM$)Ie&sn+8nP3S)Z6{"&f<7)Jqn( % [\lN1WKjrkʛ4/K{H ;SܽK۫U~QG{^"e+b(2v@c@kQ|!nx/۷l~4ֳrXnŽvBfR3=K΃Ax(,1~N ўi0)h7l!z}ϳ[ ф Ky 9s~wS)™,u.Bԋ~܅mE1Ժߤ[ ן5_9Dzi f€Po.y9=V+I.Ld&9nz+D):-3̯1LbvcP+{An̻3s̓*d7'W M?h߁P_0?bK'" 7:iu )fe{7TB&6UhpO}.&N۰#=`Ob^t2+ԓOC3$41(4$l+}YG#ɡ1r$~Q v?6{Lo9qgQ\I3UɵO-%Ap#O1 KJK)ᷘ tϯ ^ Ye QGa:RlZGFX>t`º:ȖCq1\<["ȆO/sԁ)} xlD8 )4(h }> |85}YkI9d+rBF)?E 7Y4`7NX)X)&JƮmDgиb0SQR aPŕj~9w:B,/B:hDTK# O?M'" -l+N~'bU?Hdgn~{DÛ&V $PtLð:WX'x?`KThA8V GƒYk -3PLrq,)$=!Y8G&MAf 8bgRb#!t2XkQs'|q. Z9$CRGf@ Eetr+`Bu ޤ%k3bHV ƥgk{gK60m#MF>ת=t s+KN.ҭ6o~ay\Ԯ,T dH$•<:Tr$eWp4z5ɫ]ˆ}@Pl.|=,)jf7/ȟ V'J劃@ΫXoew}3&p D::IAN\|/G$#@Qm2)?('a<ot0 iSPUe<A$j=?2Y $HlFͮApvEYӊ#'CƺBY7!]7,˪Y-[Xbn|9/|'v[Ve{"^w>PE{םYedCGz]'%) 7G]n !%yЖ7I6JS5D'hOнQL'8D#QcX[Xه~Ɔ ·u37޻ V>>1/-ή?Wk6Aj%K9YXiUUY86}ezӾua3 YOi-{-F]n {5ԇ8H>Oԫa%w|bZ{{iwMzLIo *_3vJw$+Y!(S ]z M n55TavI=݁LUIʡ802rٌu 5 jJT S3{tLHcSF2D{]kOǎp'HdNA] n7WfR?NJVhXw-(?ۼF"G8̈m:5*G0LYPmq%F+.kU?Ŗnm\n/LtgR+bCJ F-**KC埮U,FXvCܑN|2܎LWֵ䴵:Z|gWF=Rxe7!FoG[Tɉ,&ͤ+^ɿ+Z+-<O!pp0[ɋMv6B-yT3s6MUp fs"u|sμݾhF alR2͞T0#c )IUL:HGE(O㢵 vTzf ꎣMpbRBu4Yy@A6i:=ya,Xh4T:PS)Uq5o~\.:MkSCJ2nf< u5meÖ_REmWBb؄AhAtc<-^SOn!qni ڈ͏XDmpͨVK'|+`' -Tբ :R}bOǽup3ȣwC'QRN?T9v҃:3?ڢH%9M3֮}ă!P\;|" '@.]SeCp",>,Gijl22l(F`GQu>0NkKFa AIn&rso>c|@$PdX4 U(+u6td"'栄4Z g,Sn55 G2\.y7>-yrg5|GxaEm_.-Jwb]pO6RZWElj\cP9,7ʕҮ6&'zQ[҅-$θ 7*X—Ii3^)yk0s8L_+cΪLFQy]>q~_x0"ˎ5B,Euw@JRPM 'I 1@ R?|N־.,^1R#$^Ive X|)Ē.l×g(l.Y|8l rOIUUS].dգ5ނUi(E,D \C6H:v^W)x i Ck cQKj# 3o,Bd k)=_ى$[z0XhyD`6.7OF/х-DX|wR&$_p,h lng=5.))F (^-W՘{n`EP %4ncTk ө.MNSMFaoGNIB{9JtdIy~p,Xhm\؎/JJi]XX_ _1 x!AeRlumvhLQ})`/+4)ڀA&FKV" c5A ~[ĨEv_6+cްBP(6)&Q*;4pM.K cej,U>rj{?i蔪l7"n1阽(1ƧϚeWǚl`d TՉN=,/bU胈';mLyg*"9*iO6:7⚱ZRj^ Y zLOJ}$P.D6-kMRPw08;J'R BtN)v}Xh et5E (˷4r'm=J|>n $KCg2sd6:Z PШq̆a}MEh5 {kA4RθԬal'Ղ? ]hUK>Zy?+:S'fpAG* 9I+!v e38 wb΁ 'yj&= Y\ kӿ0b`&b1 e)Ϟ[ T oL3Jh1h\ziYnS ދmKýտh 0 IjNF0.\!UʾWw +{"+ss[$ZZFȜ^]S[5a6?e/$/ BP K`&)2bj(+Rz 9m ޜqxl'G3|gho g/fMoI9:L-Z x- sOrpz9/ŇM ^}ei@R˔-EAQ{>rOi_йiQRaT#'wJSG@s pY?ϺHUk#]C#@'͠Z-2=f3XۏMY7!J)c]&?cۍ pDCpM'Ȼ?$WVTw@;Կ?ÛXw6Z7.6i5yL|XҸ8NӮ>&]fD1ZT`iAcGJ?<΢ ̙Z}lW⊕LhƗGlB;i9A(o#EWc"B,AXBmI6e֥k ;";NrzP_ k}=oaɈV A*g5 ދ(D* N(E[89o N&df`I&e?~Yw `IqD'a]t.YKqC;*=[qwΊ >> [Υ!5!RU8Y2 ː fs49dgࠖi79VF渍q/(V^OF H*!NEd%@,w*1.6'5q^72wvc c2EEH7U6V*P6ȠGD/x&^U g;ݖEa4#%Ǎ?h%׵n16.V)wnÙ?5s)x \d Gf[roH)UXS8{ tTJ-Iu6rDja ;>90\XMyV a> _y=U:Ԋ/\`"Ɋh,ϊ/=yMpSLBj+tv/Bݭ|2AwCԻRglS$tPy ܘxgqHVNT5Pȹ0`O6%jKR^+XoI mr ޏ=џ,A8Ye5ݤ_~GEPoe:Wde^D;[%"KRFrդ6/mYX{ 8,MSWMYss}R+信:ٸdJ?t4nYdZ-9*uܖLa]]hnNJ"g =G<聡YP]~]ES'R@P68hNnBzb1@9l#?!n4Ӳsytr{^V@sXХ##ڳ|Pa=Ewwx IH@:?;.h+R`r*$ƑQ"1F( G\:q(9}\Tff 7KR?A<1pR35d݈Et՟IdQ/IPTQ-ޯ9du{ 2PF/u1q!k>-.Ds{09x:D%!70ߟ+G w-WY' ~ﰹ޹zR.ԄG88-dĎ汖#]=tKxN\0Vb5%dR}X"@16,Ö<8ruY&N \oQPcCA2;@FmbUvQp1CƇ`Qx-a#&{ZH~}OWݭρcCԑh?qg\ʩ_MR^"U8U> oYp, ;e}\^!>6LS[n?&3⠕4c>N`Q3靳Y޸ e |ɏ<*[*b_$wzODcJO3PYfo\*3'i CRHm{A qvvUFF4W+9 \K/2{, l 'bC]aXSp M7ѐP" XNtqJ{Db 7 W" a#S+Uw[NfdUsPAdhГВlMwV[\١x*d ;rU]q/'ӜTbύ0#t0wd_~#:x.J>,wIZOmoF$Q_cFouVK@ṳH(?ehPSUIgVsZ٦ɰ9P.u<`k^Ns|PȞ2L X.CLٱAw#58PIo,$ ߱7L#WGRmr}jp1eQx{Q&,< }7 jNJ*T^pݞ rJqIRޏv%]T*;_}Q[w ӛR[QA4FkR V<yd0?Î۴]|ʠ㯝.ϾKA}4[ Kg,2CvQmc.Ŕ{cEb ͅc0"ğd&]׍ gIw]@s$?U`;@WD+iUps~Q?eCdYVӌ#waoGkKF^RBS%Yَ{fKc|{P[sp@eV axomn4 r?5HjQ'^ʏݤVن_jǬrcNf\Q)&j}U(T7U>FC12~wZ->(OJ8t,BgNDǖ۾kV7 U6 MeC5k"+loz&}6<+#є/Bgo$R% 'EuiOȫ*82cuEP_ߙT< .EҞ[?/2 %ޤH`OiB5Z",RM 7R3+7_fQz ,̗e%PEp-=$4n%#kJ8JC d2LmSG0LZ_OMEmhºC &^X }W"Ftwu,budFcz[L`3VxZT44@%&"6hD :h ~OݱT <0q1gv7ryƏtXȷ1gtρev#]YzRgrX zi.Zk_eڱHZ9FL>=}PiU:1"Y?O74J2W4(<4ի ~ "MQp=v dkÈZbI>n7`_c8}DmQ2^6Y &"f IhGQRΔWLjEhׄ!%"v\/C_;X촪,V=OdJA!{PJКVmi@e!+mDfBw3'Y4Gj2M:W-fi"wGV| v1[f9]R*άS_frG>?||?5Ld(RUO J Oő>ր7l9pgm40zwRtb'@ "/uu@,j(PT(_=rϟW?sw-sSe\L q\I~5 I QWL͈K]J"ň2c !0Zht7xj[o|6-bM`M M~![T@XE T)'uh.#>,\tcPقAQa^3j0MyչIbEٓ:d 0 q E!N8JJ KK}9N)p9$*$PEPߪżyM\!pk)j-Ρ ҅&xqv[tŦ / ~#󮥾s{^alKłrT[p#I*߃~^<`iۑ].{=t*:s"c1> N+ ]=0**&7޶ö>UdM@e&?:F (ٽ[ }o;B?0iK\ oyрM{"(S^5/Ν,ml;F{KÄͭLq;uj ~SZ?̻"tePJF7{A47KK;kÞCI"RSy#oFFݾ -t|3C}Xx*K4mEmSvS悳} Eq!gU IȻj5+0NPx[%U=D] G*Cgk0s\D4g\dq}t-lA4.)0m (tIt$1ej0yvP}*$!~aH[4Ãt,8`:7XJt?t^g]kahCTgS SI iakF7C\ɟ ȜB5#b#/a6"$٫\a?>B>@LA&L7e.>B~J4M!pxJNE1Iɝ& "zXClh&_sY~ îECd m^4RNi[|wC}^`'A1pqzF}~vʱ, 1̴"fd_3sÇ.x :ǁ_7%_{򈙾?̹W| |DPRִ6F-t?{u5g[so:'VO4jWfP*>dS7[`m,f/@E"Tw:!8ʅoW[cӼ_69PCN$T֪wD HC-*%/ '0]EJ:,auOݮ*Ss@MqD&)ޖ--´M>Em Z$\Ujw-q+Mߗw:I9 bq!eU<[{T-sߒ-̠K<ɩsWǥY'EHݛr c񰲦o <_?;t-\`)H$-.ǧn!^z-(=sFFo0~Ĺ÷g4kvkO1a4~҄ euϧJ|VOp j0Ax/^ cM7T]I'7˃:]I!;#1=>W wVQΩxy%8On:8ܒAs },K:" AWBq͹Z]B:aT}3Xo,)m5%v†MpRP@O'Q[wU+2 l˰W/S畐1o<*Jc#tk)(N=_ H@2p3>}XȣW5jG4 7;Xa!U~L%!.o/uZC,=)iE|j3 cN,duߤê PJk[htd)DzខX%y$&Y`[}`.[f2ŠdžՁQ^2W ןC4Db6Mt}x=tYލ1,=gb m9*v\̣!ͪ-K5qBn e=(KxACjgz4FXQ\|uAA%xeslCm[u ;apw'xUJ. !;5"_fAxل9l>ejb PCV%sCt$4(}eCH/6 s? '4CnE)ffJۯ2ְPF8"O?2 0l. ,cۛhZ%ѡG4Tn:{iآ .C4yl]:Lb\>3Sy6{}kT;;Zj%| /*<7NwHEЖK׾_.=d_Xg,1GkGDŏ X t Hˊ|!QcYTH#( RT'ψUD"~iA, MF#PBC#T bw-- -|IX2  p4z*J\0uEna,?Q @&q{|S=Ge=k2h VuU+j8}a36k]x0L᝻ڌ0,+]j1l+!fّ=OM6{[+0;gV(DFX?>[].;Bdի$TAP?}%;/I0t~mPai}tsr^CC9^z >(<5f^?9xbèEoLxǗMv'u3*;IJՈ@?Ja7o!ʹDuX]1[R(]Lp*3`'[A-=~gk {l<]y(bazeTM]*7=Cfo -%<Կ33 րuj6C¤3P{M&/H'Wi]|Lv-\209!TvRz(G_=^$w(.Y/RjRKE(3m@G9Ye2v^"6z=CUZ)~UJP@^M(gɍ?,\Dg edSFMQS [.>dңPHU& Ar? 15 rb%BA+e@ 3GLs$f+{f aPssM.sn!{8%'d NjRpGoT;fR)B@n 0o+Hz!t ]Zh\g4 խWB?ͣIeB)>e5DlozWEc71TKQ<+h.5"7DaoIU: O#PzMyHK܇7d3' >X6WuTk=-HkGVouϰҧZKy֗;הa}TdcapK#{# ><[w*gǍyFpOd> &O:[sq_8a)=4?<gs>3`w|욝ӑ `*X,tgSscFf<^b*9lgD,?g0ߝ~AJ^ߢГT NޱSٟRLJїlT֭:Nd 4hU*eCC))m qRdpJaHt M%T`B-ޟhY^qA݀9,#Z;eO 2Ni5.5[ơ3O>ј%qԦ=AφDsHvיCH[;n6Z|#9@݇;;T!o!ň6O/brϮTtm’RKwY=mT#=u04W4<9eDt^pЁ~e k5Z,|'_'beu~~? U} 0ҳ4i2x%:y={ U5q^)^2 ~z3ybrwx1a+ZJke]PW1.XouO o o I\ΔQ߷+?) UZ98z= qHYz nes:5}j r)R?X dژUŽpQ ֳj9+]?9h2eeHR+ |!~WvH(9]"QNߞm{^^L~ 2)͵5f()ƃu~Wy,'f~o9f\.,nY 5gkCHW<[|x7DQM5fK Nnj-A ~?>('ie|p^l F@7?^m>)}Q͉%j`-{2Sx:kd`"M/ϠЙ8+4J{hf㭎$Jڔk&C!Ǹ`fx@d\ۭw7@(D&e;^#'1'fI>٘# 4~V"xrojc\z'ȜH Zhuŭ@;4?`J]6=2&@d˙K+@:KrtYB̌5"gԯpp;Jۮ.?zy?OuFtY5]8AMm;N$QzK^;h}iS!_UAVOrсw{tޘMԮ#ȟlYoӬ/N7r'%W7W>C 혒lEH-H}G4lU˱D9B#{IE@V4=3/' n3Ctf!._}nLr#GYue uEb3Ј%+}:}*3@ .w&6pYxR_I~uWl<4kҭjXA}CɄvETF-- Fjt :]" @tСEAӔhV:_ؒ^'6O+FPg*$Ve5^;c׷EZo !Ȗ8{Kza0 ౬?'F"8xlp#A0γw|׈#ŗ fOƯ,Zr0M>M$v,k*Sj 趡[EHOHv}!b0S#1=;?^-3x".gFtyY O(40AMB[Obb8cs]k/.K=YY},JŇ23;*7y6SvwݍQ8l -9S%1,cUYg9%WP:D&!4E#,pfHu߹񧳽"3 1(}aqjHmq=ĥNP\՛^o#j'riº*d|JB1d5P e.xW^)ܧ-K OߕBS:I9m}2i< "<,N7uL q EAEc]Y:iiPWJD<Xg}~,Wo8Ŧ:a&v'""_2xE.W~KHWDN<=]=#جr-0IBPh;"w-+'S`0(?&d_ # L! Ԅݴ#n&}>Ubw-̦PeaOզr6\Es/pB9h<#g 5}\53ܻi0l=ZHV8.j:߬L}ud.k[Ir @L" ahP4e6aw==p3),([.'Ίp ]y,JFRI/SC l="%lF}ktp`p X HnqjZET3Cz έFV_8"b㸤$}}Ox?iLvͼq4< ӌ"o29`Kܪ1`>&`vTZH& "x|gd]XZxI޼Ch~y`7fG4hFݶ^>ss &9gH I,i`E#v$:Пbg>Rg&%@ԍv;/x{y#+ !`Yc.mkai&v:CM@ o Q&QY7V]DB=%du,-O*+ 'xV![ݕ`^1Db!g ºsPO+YY =?9S$ynjlLhއTW᪻mP4mdk^fTP!'IHQMlvdXv`c}!O+hixŪM%L>%್A-f7 m!F+ . J{hwK&S+~Nje{/&#ȅMR'ΝS#zpE$WY^B$465hwC]tAaN6̽دF={##<ӟk- 9M n׿{uG̽Tua)0& y$+%U@<Jh c{&ۯNHBsE42U*DVSXE[k|*Ȩ?26xIYt l dt( T-yqlV" & ׂ3q\c0+.:['#zMsL)KΞuBOU F4A%Byr.ظ2?>BCc4K4p?Ԛ9@♹U༔1*MBR7W.JXm[-̩f6bCk*+U;NKG螴beb Md]BlK^P -Ge@5Q_8$]0BGU5yTѾ(J:}-3ŧ@!Z _"u4{@Lg⹍s~ }r8#B^t3z7(^-,`\cω;;?^Eh]\a6)]PJi!;X "C}1F~.ЪIwĪYzW"d#$R0W QjOn (fY[=~E#7%kZ\DPz99}|i:=Aos~,DսKr[Ma1YnibOF!hxχ hchkTj f>5|`8E0t8Ѻ? P=0ѐβ$bXB 4Uia۾':]b0-4㳓cO\@(TPQvX p;@zb+K!+C憾~fI7~xn,hH>m=ED_}F&I:| ghlpDsVVM1u1{G' dxB'^?#Zbjs$,?_J/[(es5FU]d;w­ z 刌^̐b 5KkH:x$YHe$U)Fg҆ gnvu*qUTD nxʁImT$4-wPQ`Bz=;^'<~>9e (7 GU<^\~3Gܢ)#lfۭ玵;r>ƬѨ>On?q[]RΡ`9@,r4q 7XUTkT  Ňe0k2C5T>r-+*1Ƌmk | CH 2I9r]o\ӳ8zvsgn(lBU0Y0:zsdED4(OWCt!(Rw! Zg,\6&[.渎fxU0~tQ821Z: 5K+H֓Ap-;<3ˊ-6Oȑh.wFѓ{5T}oAZ_ncDKwJXHALQ,.LD$~ Aᑨ:ew$Z*WCg mwm7v ;~UpElkL-2- ɋZ6' eqQ EѸN~/b:k&MPnA 3npH Kl=z{BЫ7 $5rU6xo5Z(|pN<4:0|ۻne3ͬo g瑡X\?<% A Z;0j$gi/ϑ ui%+E`xv߻)>|ig B`Z6Dq0W:%dZ%~4{*"?;ѬA*u.g_ƍ-Zλ۫j{C006 >ݨqDe\'>Y s8-s /KA붩@@RV ZLnDEЅ2m62l\I*#T5@I73 b& օ*$^^<3r7̰,Đ j&_s-{\z&FoRBZؓZܖ5֢a9<>9n?|6qjoMup級Σ#uG1%,ܽܝ3ywMpo{?S{oR, ZSlzr 0;b~ƳIS (~^s0~1NfaQWM?Qm?~UP4 2j#`L Y"cGd i$+Zy6TuJZ["ڍ~yN԰ji_ !u}9 gc"3x앛&(vL"O9CcSAI'+tb?z{+^U^_,C=j&c 1[:ԒGQ ys!!OOuӷ x3%gsX%븯[BK[tƙ]'..aaNr͘  ޛʇ{]M''TkL8B$߹S܁u+=IRl^FHRͅ{jY4@OtkY:Rpnkpql6PB gI'QցP *j|@`GۤWl{9t+2seWFI`ӊMi@\G= ||S$RHFX;o2{@=G2"H?;˴P=(@(nTA$'9c~0N#=M}ot徉F2jΔ|tA=_ L3HHZfr1BYˬv8{%\g:(bT؃hE4{CqcqzCCiN_S%4rsK>ĹeQA)5ԁAA`]*0o 0HgMFsbN6b͎S5}=@G-h{rҤ}2 X$ F^%Q SAXۤ .Wz'k kvE {O K]S}@t 0G)d ĊwsZAb&>ø/~ogdjjn5,ѫۉ)RFRy>A,Z&i5SHM]ܯ{ei΁ "m 4$kcRƢZ=`$|m/\Eu#[XY]l'ygK (fdz! (` R$><8- g"^ 4ɞwO({þSJ?sf3Ÿ0͡IXAưU;f"}H23R+ݢ{-R;'i-VD*k|3Ӥ:j&wy 9{͝a2/wV}!K%P68Z:rfvVʇZ ^Ożk!/d # \3Cr^Mėg 7X+<څzD[Wb:o @h{+9eIaJ֩VBt/g,'lz&NWPWS4L[:Κ8dU[9Dfp}?=烯"mj< E ySzp$1Uh$>{Z>)w^#*ΘZ!oWQovy2 uZ+EF 4 !"z"p1azY!i\(M_~"Ul;>~tQo`]~o~GT[61 I7DLl9Uw&kjIbJ05ь SmԼ͚xs+_wClXzZlutȜ{YOOVI=&ay=E 4A\su`Z/*r7n9TG*;7/`3[ FK KWFQ-6^z˖g$+`O!oIdxJ:OrˌkH[xv+Lu=p{w#e.)zV1,EETYw?pq ,@\Sua]3%WYϙPhLd#̥ujN7 Y/ u+ x|Y&qW;Hʪ•AxRrZis _b39~ U{e;b_^u%DGK7)]~ tei`3Q#J=!w-fRFp lGNw+!R> odxN:M[ з rR:Z)vQ>j&|I;G/9xE,[_r)A)n|V8{rmSiյsY|bNYgߦw 9i =F4# s+%'Yre8LPKkh+bv xqTH^.Z:s(*\bR<9 @üo+NE8×Ȯ̚,@9Wt^_ Ѡ#RE"e7TdWIrJ;t|"#@< wW]S1Wد_ҥ39: 2!+~UͰ7z6<"/d[HäGB´ (uā[x{ y QhY=]m[[|I6ۧ~<z]}3 ;Q1+F抃7 > -pk/#fSX ف:8*ͳc&W7)a6 pAjX*NsfX[;չ]2doIh5bxȢ?^ 3=G n Z/i3ƭhBq踋n~%OahwT4wB@Q,"RgmVN_vdQm5poXQ3s;Q`iعǻcve@ÞS*Q.SV^a]\ ܘ <Pe 9/#ݟAQVOQo(8#psK78C()DÝ [51{b+-Y7Y}>DQɽ07Zl:AO,]߸NOR0>x NV/iu=H@u|*1mzv~"浧 )b;Jm2f1PRQd*y"nq+u e3^9BmU= TQ:DpА578"Ciy~nv=Q=@h4BO):5>NK}Jhv>;bbCvj$IEn,.iԠa,ĠsmYjv#KosJp`W{_u贓*F Noxz{ Hf!5AՔK߳G;Pt؟R.uY6CKYxTt PV$5TKȶXeSX [~v𣏕~W S#ؓt.rڤ 3ǟ@}dts.(_+_t) mQ#hVJU <| j yQ(LGw$^4(Oq-\4$YˇH"W'Fd]T"Odŧ9SET>8k .Ee2?APnҼ᤟B PFKA3`Pdt[tsF%vKFW޽pho]_$>gr|˿h%kV M!ă˵laBs( 'Glخg2Ke=ͺ{@6 B=~J #$ghVRFb8(uqǯym &P% gybz@EѶj!2qO)9iUi0 5(DtiL٧..JV;ȼ OOIf׬r|8^_%vZbHX@dg]5N/Aʡ&Z 9|tT"w`P'k!OB'7E>!|q6sJU6Im{"Ov]~ rEj ܂B,8U*RLHMޜ  䊗2iB/FYK'(٤iT㠾2BU}ev+ %Wׂ*'krxm?3l+Ѿ+tzՍicȞ!}dډ(E e Ea⹍RM]^\::EPqc$p9~q{\C&yƢW,tƲ[| +M6e(\1+/Xu-JZCh"F[}eU5:P{}د7jtzcRꮹ xu5c2ivdr+Ѥl@R5FX'<8m7GE![[An K;Vk %IC'KA(y2 +o}1jcp*>3jtV=5i34R }l>YC]li{{1H= @Y kP}$Z ]9\˳ hY=Ƅ /sni%(܍'"!cuجiHjfDҦ+CȔ#.)dGH_: ~ ]MKy9uW4Hr+ŭfM<a "_[g\egrY&-qĴtRHwIM#X!З8i'Oz۳gdD<8&jW(m:S<0_&RNu7i> y,[r [3^v t/\D(kEJD-1wZf9N|N昅-:h#g8 ,Rz!xBSG3i-̏3(gCt8KML؂֚jWq8^0#FJNLNXɜudPμT3Z]5Em@T3 =a:j ~=W5R 2B>3/@erfH5k~IV5AuVd$Gbw*"q \0\%Hʡ@EM"ɇ?ϳC229$ ϑ״ g\Nr a1cתQ'ϧI:%`g9\~qňvh%&SgEJ֤?- _+`ـc{ )yQ Wl? T.`EYfg ):EׅT*]7Y›yvy7%0х$POe/Vl\'a6bOg?k $ѽ9@`A. `9rՐUYy,9,Cpƪw ϕ*fWO&ەQN#yֻn<xjMB}o*9?BpZGM֕ʦAx%p\1鯐?Yx%ݡTAܦX^ \GHrjD7[ku9hiK , &Yϐwv\XSl#o'=>hϨU U"_MI.]9vE)<I!RWPJXaP3Bp\F87u(X:zUrF|+ñ/ >"AIi3--SZyTÆ<PܲӅk0O au!O"9f*)iQ7>;11dgrUKFw,m<i蠹Ѹpiy~mM-d7.UPBq5?7vzr(%ܗl%<8ض!6xjt߃~ws=%j8[8lMϳ4{A6g] I3E#hp^7^\{6fwƈN@>":js-  wSc B!Tw\&w/ }.)IJWY£웴%}!FV4I m$@NyEHD8BD ^ܢt\gqp$d#Ջ>{jO0G'z=Pn/'7DHWydRU\C02Æ? #mP/%Ef4P+8J7ݳNkn"m{,[ܻ(_ t {SZDY\#$s aY>8 ńz?Eo؄0ܺVM'6a;҃Z!5űQ>l"ah]:{jqxvv!-g>6eiH,;o9v@vFzRX0p#WZ۹RŢI%T#]@0<'l Dc!jUyj:Խa"-Pk޾>ik\LƬ=`Mǃr6roMFBATy@ӚeIY:iƆSM٢w9*oV }mbʿ"'u7>z`h^A.ܫlDȀ'[]?Q$),UtqB{< Xn̔C#6Di+܋=5zTߑe[J">oBjQDO:s|yoǠan) 㙥a[[0Emj,[Hњ# ֻD: a]=ChvBL3]-/x֧%> ;/e^QtlmD[N%t*E>[/6!FHH.h}w`※+ygЊ1)i$ )1k+ i D@6lO\^Z 8k*$eݾta:>hܱg0e8ݗg^VHSzz)𕋍1Xx(.Ӳlʳ1 ?%!Q!1@Fzօ;H8P/1LzI;?O,!70WˉSRSjp"z-j̷fU~Ŏ>cxy\"kTx}PV snSRtdq=};TǾ%?r24M "pQX)yQZΫ0w73*؆dy>Y8J.+ПF1D1;oD_k5jzc>hZFw/ʬ_ sBr.SEH@\PoH[N%\e](BYE^ZuZh'hѶc5"őQaZpS8t1]R:hZF"pD6D)OYޔ$@j/=9~E/֍f[9g3_2C۹0M:Gt"^|lP J3E?cNi'ŭ]jDɯo^͟3YT*`zŀchGjc{cdPe4*"Έdhv:R]7P/:3[<7,RX;3 cO i%ʶ8UmeW=蜧Ed`mǙXhmږݠ#rqAA3_6Z=_)+ n ҥc.OD`~X/Y!;E>`54wnnT51Qi7#/cFrO&(k٫ wt]f/eD;'85yWE{&NW3-_GwJX\a+p)5Y`|2C|Ij]" v;=iP1=W3'E/QUnKVּBYV٬%v*6#ia&z#uZIy wtf]tĪ&mP:5SuWG4ۍ_rcS cBuUJ)MnRqkUWrTK4f^Q:W.f4믽{4i,v۔Dg^Kft 6{yenl~e; =?Km#5eܥLãڤ9I37M2C6(\azy=?z _;O џFRزIGK(K_bgdcވ &gLp\I1OݴG]S6>"r縛2sgUkiDŽ;!Bl`'aZXKE|pYJb4I3LSеl'*E!oh¯8aPvb#{nuhCCL-(Z|;}-ٓE*QÜ>r{]+x$Vb .)XMh$yݼ؎= xQh|DaUYJZjN6=:QЛ<wƧ賢|5ezjnK2 LE@n< 'vTxi>^o'AFϊ.\ >*aR$?3|P7̎ؔB5ʆ%ˮly3x3*ldo;['s؁:M=4M_ =$ٴq&XZwؼOs| u%VtH4\=znP={+Z%d F۔(ѨƤ䘰zAOp?3JONE7m[״nP/ :|i^;;z/! RX@^< JscU{P:qK2<+Ɯ ~`W(q mTH,u,E\: y u:>T5Y/~Q0$.\$шӞy\~m^W^:]E-8=,Cul!o" 1"AX*ʒ |y3 v] uqpP>.g!AΈ3NZ.*Q9N$ R6A}1 F<3jy5UdtjKB˒_ze_9E|Y.|io*I#0t6dlѾTszT:*1. LfE[ʃZKLG2B`ہ |H !M54@6O8 thJlegPr}? 0)/w6Ʊ~kKo)9|W, byZʽL5r<ڸ:@Lc+1J0Lx^:i Y~X'DO(Z0APX]-4!>Vuc&ష%gbk^=KbZ0 (q} _\1Ѣٛ`&IIJV߭k*.Id \ITX TFc]3I`(F|IloLJn(=MvwB\b-0,hb_`tmU |iMp٬v)Oa?gAo=,2Ks<('_ogo5(*0fp{q2n#P` &" :dwh4R9|&jLĘzCjB>[4i : .=9H2$ B=sc8z|JJ{#0}V"UmmޗZ{BUFV&z)~G?,E#6PL#jn|Nu[;WK;$HGIG-l=*" GՆa ԉT0]#y.(?#ɦ Dij`c $SCH("hE\1 zрZ#-fW^2Y+x{C+60)`mƳqUϪONA('\D|sUc%t6= I%1 o"8sv(~_l DC_""OC|OtL_8"$c UmtX&6owvt%,'F;CFX+Vk?\]ꁈCM\/{lΫDn{vBazX'd1 lm.el3Ҋ Hy0v!:R* 72F2(D%&_[x,:- rbAE6$VtmQm{ !oN2)bIN[BId68M?rjM&:'ɭ: ̐#?a͝cpsR\,p83bz}>q4qZWt~t㮜@jUD!Go> / >-jQ.X 󡜼L_2il,|#{JXNM LۍpYn6^ y횔t&ԲrqV <>2!wO>˼mǨ`F]ݓl1MA..u)[{n 7ZVocРDQ&žJ 0z%%{+L]Mm\g mUoq-./ 2w"IU~H20'}s="g?'l}bS |ǢtKr3@DKJ9 Y!l RCVcȍ8҃Kb;ʆ'ZbrT/fPEG{ x,^Tx<"0 B.23͛i|ZhqhS\*pPQf6h_5>1hmiXG* 3u̳s֫ -pd:'˝/*N36~11|r\ wN]s$QJg1 rpQs7cc#Ly{ivz^˘is&n}>K-8K Y.њScs(}]3CMC~o'yGi9K@ 4բӫŹl!,xp]yt l(VwUk~ yұ jg2u+)[H@6$]YHWdO};藒䓛P V G듢Ik ۏe]QJi1;QRaEFި%j6ѵSJahuT57 vqD-Duh{t&qRp7Th-/C_!Ĵx6k4j]*=0^:<ײa>ynz^3[?4= ҙg-؞jD'=GR,mTjL <P7`-ɵ|;T 8(Կq fLe{B{ B_q&8T!3b>,QN P 8YoOykuh5We~ 8 pVW,pA\Hol;1-$5aŶA|f\mnLzb: u>J͉;zkRO.V|{=]؝y2h@uy$o!NZc{5+ -/Q,\8H$턛9O ^r4+Nͧ M ஆC 3.!D-$@8qRLIUׇ;p$ (@A7. Lj3+zSgWMԕEAylFdVpPmb %cfzT#V5 LJ4z6 4O|-mf6M[/.CK): hԌ@TgqO=s0/@;ZC c&[7S;ͪs~gFPeM%3VOr "M/pC84O*m4_|T$ gM:Ar%$r NE'74bphS2gF7@iy,,Z-P@WV6aW8eHZCY`+zcΐ$[ Նɸ)\ϥXg%t_@n;jU{c- l#*%@9)\AA-d dEMJ(bح-(DNRUvrA' X^ÇLLU7KJPO\秊ο`S!@ԁ`?܂A\sjPfEg7DiWepzqj2.=,H`IsP셶fv:i xڦb9#w') G=DGVIkP W Y ı^i0ØvQTؑg@l*8jm. 0"h,=Nh덈69b-EUu^eGx3B&zLvB|kڬe8醋,KAQ"9gaqDLQxh YTm=?^'H.kb& °>ꙖqӞo;y7^lgnѬ,DRdlhS`_pg=A9$ #'ׇBK>ڬlM> p8sx-+SO;a =!ZPr}j5ߥo#|Rto^#GvdI!EIRx"!b¨uunR7MjUJjZao fjۛ憇29K)\HN#{A^#hb~\LW2M 2X58tg륔 4abTqݜ૗G,luu;SgOPڊ\ (x:K(R ?nlW[:Y11>OEm- W#+WoBi;taJ~=ǟ0o!47{["]}T;Rux79sw]7;^u(9d=,O}5}$#p7CR#<%>~5s~<#CVr4h)Nzau.Yx}ئL9 w O6lX&rPU$FӚ 7d: 3fo!>U5tXhWaGlqaiXCqElJrW\ԏ`ŷꅥLH%&k`daB˘q =c0%_R])k-&~yHi]e#%3NR5rݸH5w" w*f֦ЏH'9J<#?`6 ake.9-y1>bZH9m9.Fa9pڨ_u_YxCcpG o֝oX"!uN* E2k'bAY5_[; J,Zf-Q٧ 4VPbGv-EHvIxIA_CrTCIC.F$~e8&_y2j̮/})d'ݍ닺L]G JqP;R/uK#eDwzjtBV 5t2}{'>0Bd-xsc)":eL& LDB@ ̳! 0ZRO̊:j8p A[+rN Pz ]+{ueE*KPHE0E3ӷYacJכtl:E%G)7$IS5 &r BV3wzTYi97}gfӻƞ<(Q+vC>ۄ!Bᗋ-\$Ok&Bvi ,"Soj vMv2H5 W|v(K8h7H:Ҏ}X/{ܡ함onz1|]r~0h Rs۶xe1)vg\3i }Oơb*IsFC qLWs:DRÂnC3Y+ E,g9 u Z/׎Ҫ:J#锖)-+v'K>;mz 38^É ᑡ^ v 5p;ْ' 3cX DHBXKCL !œ|&1. _W"l*xxP,8t(EP.W'|'6bɷ7~ұ+n|>=TD?$f$ߨ[,f;vDOzy1N>&Xf\AP ]5s,6D"W%Y Bگe2*k<ug{猕/pc ke6t |;c^4¯"&^nxc]gGbڴWO:L pCP"Nu8i~51py}ʸ}} \FG+sѺ|B 8֜hF_q{êvl8Z/b!C\^ Z NJnDth=%`.B)Z_C2xO&ۙs )ȸAI }>-HX7$WOK{8"` J%(muT5[%| ΃}F\(CLF9al[_^, Qc5+JQ!7CoU,VھmHݾuZIߎtq6Q]JVyŮ&]oh/0u΀ˏw2CiS ]kA@mWXJYC7Mn#p;K'%kyJIk ,{LqQ>Z6'M6I?Q?igl|⥷4$'d_&lwO`AJ G}I";->kV&dqtBGZF$Fdhl]{)PՓP-iӠ7ΫZ3g4ƤX 'G C)~:Z+1}f"s [f=)>zУtެz۟lE 8&To[!Un1% (zyiyS'$/m 7O3"-!^w>?XN"ys&8kx<_'.(Nʋ`7Nr|ՂsP:"866A?Rb`<|a}4*A Dby4LHg"3i2yABd? )5F x8v(Oz+ dCD]>kij[O-R!k 嚦D-<U)$ c֋Fh ;.M{ap$7솎〞 Yp'1ι$ xyO3dDSXMOga6HaQZ kfڿpaHzt+:D旺zRA[RK_qFꇃCj=`~L,O$P91aN;9ID>jl<%8,1W`. Xq&+Lhv>Ī @LT9I${oBW@m&79J E `ҶG;kuP%#e_*oL@Iu=LӏfE%ծe be<%F'BK9Y_Hal͌*ƖEaB"d ۞":AD=9% Y5< OhC`vozBuàdsv 3gJ=8-ˢIe7 ]gy7ArGq|?]82m G[J5wtOfȎmScGjTTA;Q}O w n9qVo},VN 4hndIL6Z;Tqh֊ ΛWqP3w) mGGsOT;y y1Qmj䤛(9EEGl46D`? m*rE&vC36ۣBJ ƻ'4PjŕW٦6Pcd'q4X=Lh~>Hhko. ݦ)d4 Br86P|\'%J\ǟgyh'gCgD hFeJkoL M8XFYKaDO-(.TZ, "kIOgv2$;vnW(dt](ä-u{aHBHfɒ =,iԣ*S:VZCrP$i4G\Zxw('Ibs|- $w;~R1gbj/`k/n-MFڝ@7 RK ># 7=Lk2&(@3OњZk7ȣ:kvcpysZƒF6];dPT22$$߆/"_>Z岼Q.j>4;Bb"<]5`%&mj s08 .tmF3}bDsн;ydrB<TĞM+h)V7rLwQA|u?{ cEjB4<%ƺsb܅^ɕl'\m^26aA<$F_v}^=B ^K@F9&^^`i$Sh}r*jǽ%P1wv4H%HX_K0~wG'G'6)xըt=4+J7&N&aFnC,'mf#] J:ieG8a%'Apli J4] 1 0DX3VFZ{lvZ띱R`vg M{V{»b%#rmTQ( j'*(~1>uw%t󉅘OyK^v Fgy'cpùD | KN.\p|g̞U{z_´"ٯܑW2MW- 8 NߠYla ca$]lp_m4ٛ}#)Y[/sV#k*d@6N'wn Cb5ռǦ,*hH4}u{'Ԯx.KS|xrQ,yjB;Df/3Y'es^;}%P򯇆#S}Wc,JVyܖ:Ys$=ED8ltBd9fFz5pzvs,a#qu JkTro>GaWn#fΰ@ɿ 2C1Rj*_/d`TS" '7[!^;RJ>S BxCTcQHgP]Y9afqV=QJr~7.)%%[]r1^q[ܙ_˪+(qru{: p\i;MA;Ʊysi'~{(C6m0ݼLHU!-)Fm|˲ ; hZ}\tIN5,!kd]3r1eQbvhMA'n{8fFMYo|}R(@4K$4)FzmUgTŔ .Eh­͓8[ =0҉~%8sRNv6%*ɏS^}? )4Az+[?su oS^P/NB'.'uWdoGK, :v,ñ+K˙B6nT-kt{P-,bpq{P1%|-X6GBPdBZI@iFyN Q/hp? k(縁֌B8mټ tvS2̘lt4oխ?Q> ?3ǝE֖QkүceE)P6Z4\\$.) vZɾ|jdteH,t&1q>QDK 5"c43}p; SO3.G o-gxiHT^*mW[ypGo.s E}G4yZD2b&"5rAi iR-Ⱦ(g[(Ծ_ Pح4C%L]2{s5yol|N)gƓ8`*[_%Dcg&r[k9,*>'^[$ɎQl T+By^.lLQk4D(SoHH~30B2)wKl.w+VhOaVE` Ƕhyl2H&AF$x& f˿JŦ߃{q ^bT5k5[< }G -%哵K 2⣑3u%zqӫ`p4Eяc"Po0<, {4SAE\3BhvCNs|b)Ε*HVE-CɜyƲ>H xVizCCrvC% E~dЄaGeK WH 0]A4͌egl%;#HaAPa<&7Jޝ6%pMw}vj|*!tDTE<_(~1ͳe~~%1: =/ X$6 i}4I!>b)Tci[ccb!ix o-(-յud)`Q` Ze˸55bz0}S"䂉 ?.\Mj쏶 4ܦ; *V[yO7/S(&Ԯu{֌'5gnwӦT4E??#,[THRI8LXTW)l1Vq`D?Aӥ-%ޭ }|>+;oEs+WH6wf#71%d< ^~`~D K!a괷Ξ|VP'F5R@K@);Ka3ȅ+ A ?xhw&9١JIf1 ^'([垅e6p˙O âǫ8?F]k䞈vˆjy$9ϟQZx[ /LᏱ0$X8F+bXKV Fo|/N/j4YOX.:LK Q;#a5F,'@ͩjo8?{MQrtj2X{"ij%ڧ%o 7hvYdK^OE1D`?n1$VYnofAFz;B\" 6 @bNS*:F$%M63NenL-*2KS"Ǒ H+%|Qt\ ڝҵ'I;-νWJ^ګpUWi9D9X-&%,DC/%ydqc)s|SOdsF"쇋I#cܲ{0BX\9bfbJQl,= UcF_sɴ,JgƄV0FQH2T`ИRE[Av A-_s6*J,;x|ø:XK;MIy\XØz09MN?ɶ7KF O^Z1Qy->lgP) 7-7;̬@и{:Ƃy؉7"/>?y !:,)XTx)7!G]$۶CyI}/cD8G6D}Jbm/<~a*=O 7>BX{RA+/AlV`V&6}M  '';0Vɰ_pf`6NKh 7\\ü u(PpTWF^zWf:In_Ccq &|B,yh*4Tٽ"G dwfP7\#PQV{K|ɐ/]{anQJ#[_m  37EkkaT= 5gPw!:#gK1 ֭|cRWV3y$L4-:\*"HIǂ5k˂>6# FV<ۃ:>]&°-OՅ筘$ax4Ri!=|fr ]ײGj-T~{(ס^)oO1/[?4 ܛ(s.׎z 2 q D"9zHQjP\p5̈lXC:*V bVA}?J-Y^6e͑ia8 .LE* #xfsm/DŽd雌Ǧ~mF 8׿PbAsI F#9E$NYmbʴO4R $aۺ^tK\y(75r(iWQ®g$w¦0mdDŽI9\T?yǜ@z-ޯUUj 횄Kۭ`ٿ #߄&Bh;t$c:S ٩gbV\,zJKj7EmK=޵|%R0zycm!]<ޮ?a^Vtᖻ -\Eסt% MQٸZ[K K|*3)_6q g:Tո\a \_:TG31_zy ߕ~ %0V C`&u+R8ZFxj+6M1u>MnVNhE,:8. ;HܜO=;5vS15-$LWh+gQWg^irAfwX˙e#Fc4Z#6nJ]Z` `I&@c&w5b9mPTת!r & r/rӇ I\J5alV/oAz?d&?XxTw^w*y/'x`dcl|&dJsnp#]負& Ҳl>'F oochPFoc $YuCl3`mɳ &R+okHW w麻i.䡮K~r0irG480/^4zw !yc~TпF}[S@UM]Tbn@ad 0 u08][O SYЭI4[P}<18]\"? }X1N<_T~I]H*B(㨊_IK5g DxQpIߩ o"vi@sGgH׈t1g^Wh)OT`ihaEr $ioL5g#5G\ LnJNƁD;m #lj?$c65'yfj`S=Ïʂ][L`vEM^ۏj"*t+Q[b0΅"+怈s65nNCD}.U,.L\i*݉M͝|& b)و^J R[?P& Ve7N-xܞDS$֍E{Mj 7$]"\t+`B}?BdZ3e>4dedyMXQz¹鉘t(+hJ=ь~BĈ;ԃǚ:1vk _E^i;Lt T1cYѻ`sFbifhI4ECq5۷hW04L[(pݫrS?p&ra"z8Rv"4=v@-zLU6+ŒXT0Ot=/g:\<,=v*k)o/ a'kܶ6*>/FQf! w&G(_@U-vs=;|]dտA>y 3BdD5gA~[ J$%gwt8 r)tkaYϲ#ZEKvRF0%c}np3m_6jGd8xX*u`~phd:"7~ `AنN-%mȒ2KY&&^Yc-΋geIQvPKեs!%+-,ґך -qP3qufյQx,iglHNg@T!CV3P!!pA(i 9C^x"'8)AHoriRP:ҽ8)f78,! A!\AGKߍLchWO vTD;\<f%fF|e +k<^Vt4d4|մTö1d2n(4pΎg{&c([tmsU+\Ccg,*Ӡ.B>KO .7fw qpY096P⎿UdE~H ̐K.#MƑvkQfR{H:In D١ O* {%_ >fE6[w{=LAh@ha_<RAUB"lQWsȱjN\~Rx/Zw(Ww̯Y 1ҍpi/*H Frm7rh&DD ޵VAL]vi2ժ18WihĝDž3PA EZ8hӄS~sHRX$4XKsUsūʧ/#G9J zd*jAvid-&ENrqc,6;mυ? 7 O2!&q?7n|ȑ޴j^۶&2!T{jꌦn {l^ | :QZ2:RT{\\xi^ ) ^AZ:`G{G>qՄεyOu '$>Nxn86;ם7Ks)?lݹ*oac_?{ `=,ENg?%}_h)xc{D:yʊT2QKc aXGD&,2km t; A0pԼ$oA?2{=h H]`C@H6Jnh%zZ>Ʃ$j2_n(߿ԅ[7/Kf<'HQE_WsΕp)?qE _!'f!Lm6YQ\w$p)O%f1K)בk / IU4()E4Kt̟;"1R zl2uYL-h_$?^ ?s͘2X.Ԭ =yG#W:a#~?@m..s$k}yS)d-; , { fL=T23u;iI,N 'GqW^YܢqAʐh,K¥S473曱/2rYz 4 P CYm-D bPpsSd|\WVaKV`J኏4',$nl>,{m)g0y'?| yuƮa#UO~6`N!Q9ҩ3SVUi8J g2&BPKEF@*ez|5 ȧjv~<(.͜%Qoy= 9o96ܱZ͡&:!.O'4ɯ/^3͘Gv>=#(|Tf{UFO,؎|2e=vNGqe=01nէj"lEe6Tȇ77+D$h7T!Mn(# O(jTa26p=ݎkNs]y}iiNBMQ *W15OJQ@%q}j73johylBXUCӤʕpnj]m}EEv ~ŕ/A=T|zD}PLZ@&VecZ-PCL|"#,OβOB_bC]$SJ $MQ7{earsETq&Y|!Z:XvQ/ ڛƒ7 }j8T=_Lȃ4 \A$Bzz奟:?Xw/s,,[ֈp:8a;(SGrQ:23"}.Ӄўg,*(7y(3Y|udAsNnўnI:B.ʔ927EW:P468w fB, խ F}Fq~} SQ ֐N8 +T|'',G2&"$BD1_ҦРT kゝ=[~$U GK+H k&ZW3һ*C_²ڴM5w7Y0R_:K3BW<G7/o`(BTV g[HmZXّX@zU wP>' c 2yq2O˻6򖑒]S'r KXФ-CTQvT%mlOCf}Dj} ^w y͡.![%*y|Ϳt3e@e[ƵTfoSF/z"Ҵ1H|&^%)_C0{܈{[Ptm"sPwTŜ}Q@g kN-u?38+ K6BďkS.^e]u+4C;_-uAG5-9suH)Դ+s=1.؏@סZ3U|i~D:%"yt mtkD#O5=eYZس`MT>vVB eڏf}sCPqo\ zL۷&p#XܮkyȻE|z2;}SmLnjP ` yR[2)Qkڪj/*w8L%3qĮPBh?=|L0[v젛CWt[2Ar q==RQG>'/`/Zh& [r[<:)4ͮy(wy)g Ĉr&2۲r>>?\b5h3e ͝q@ݽlthMG--3c[k*/}'Σ؆>\jͭmߋBX<3Gdm@ؼh) Zg$@p'@n69>VwjT􈸎0yk4}\M[UR iq~ r5@rȨ[tu:>ԃ+`>8UH9h Cu%UL,R*!$9j/ˠ{lZc8uHن4dQÊz}, uI-7b4L-GuD!yʥ|'2B{S[t>AsM9y%mk0Fn܋dѸwP&v4LwԺ(R(WpT}uhF2AApƣI77JͅK ."$,{m/+F@-#"_TxӺ8tF$W.$ B"y$-&;‘+Qhċ #>[щL=˼GBeʚ+?Tut',Ӛ47 (Z ϔ_8#yh 9b_!4L˭[kgL6DPaI$<=a/jI~ǝ/OP,6!#ozȧߛhBBT=@UAD;.oS,;7%ߖhSCE˂ @C Z10:6K,ׄj}tz[?k?Aт'OS'+4?96;.bwﺇK-+zJvpaMS50 Ss~xc a'&_ޞPYLjG]k֨}Z IKB#̴4HG6h̽&"1)p=u+ht KtmHC޼^`D{IL #k=* (wZs@ NDMEZ 435 hgh,ħ,pqLa_gL2(wXX%! |#%^g+3M|vT{uPJLaKq-)~A݂ūF ͸ĭj]:Ըt:(zX ZxUdgL]Xkԁ;bApkPMZU{}R: m`_mrzK'n1aQHb5*p&dUSg ?3ZDظ-k:Pcq^| Q^E5;fPl{a<IbhyV0),aL?"%BF~2my;dY5*G?N4y[n>yM>X4`,XyiCUU+o*")/3vEnW"uAx"X.?:vFWU^Yga<ևz@xWd"AT;To4Wm^6}XtiBw:-zEf/|&$\My/V+@0/ N.%u3O!ς=W4Fu)Tn en.c~ʴa}Q&R Y++88>>#t\`.+hNaR۞ƨZ"KpT訩L 6 -Jxl3Փ'.tH)3`g{ V.I2\79 &>?UbgƿYbsqD:?k5\8zO=ZqA,؛F uc8AM9K1CԖh}iS..>-}\ ѨiG^,ڑ`tLЌUjse,r0rɿXp|/PZօdc6A R\6hN[V*J2ajDd/,[]:4N!)ߢ܍pg0{o5O7OQtUN;~!u5pݝU53YHo8B7hD`}ϙbNUN]] m{({I.]lE꫆&dNz c/dyVLJ: ܘ>"0YNTO.>:RwaUܣ/ܲ*/ڝt( S1K6?gӲ9E_%{Z~Mޮi=cL$@Ƣ3-ߵ7uYGֽh5Ck on;J`YU3&|CA$b֚,_i +ˤ, !&|_(=I Zm)6HuG60/rZaj*vʤj$*J/ڴ b}ةe^:BOwhgbr"kel)!vmAnkV79ǝ"P'w~m @גBC7 Qt SiVY#'Orx{tv)Kˏn .>?!(;!U-@X?~PtVTvHVxXRT ߬ GK1 &9I ㄱ+\w/&VKCӲS3.-|QTSKY V[SÍ2{3KXJ;k5'Op}mlϠipd:~!gaeЛܱScgzp]mO1c6JckHD ̊4m]"F1Tq eki4Ahܸc.J̏ᒺpKx.qOǰbD!DNk|ۂی4liyBsS|C^@­)8  2 J*ݫbhT3fvpׄ[KFA?(WW˿y-Mjc35Ԝ'Xӑh(B8 Q ~3GgJO"=W{ bxnj;im \TQNü<J e)?Q7uny"2!Xk{të5o&HWƹ9\ TIQuB̪A ͮKװt0@N{s pþs3o0&|U8LՑ'Kjͽꃼ,XtK sYoLRG`fxV zW&/}̓АMHlz#Fh8\(q9pfC5o[m0Y"lu)@9p3=kk@e+u|E@w6>S]8$sr |A K'&tBW{EEo߄8Us% 1vV&^@m^9.W޺y.r3C7 !XD^3_Hx"2f;|3uf ٵ|rSa|nf˜u6vZ*| G :m7Kcx~ {ޤG':&E{>&la<X45l/*hJADuoozl6Ip|H3OYn[Rn!v(}Y ԊRy'Y1 [bLgE}ognU3xwWZ%9լ vƻptefF`D7n`9fXr#*ĽLz.Ru7pĄ3xvhOz`V8oaQ %vZ\׆bVFԊVBJ3#sf=)93>';fF[Hf6.W;[\yvf~HoG !2/17}]f7?.7IXYBWrǂ`<\l9jE@+3eFpu z0/GR:R6;8xRo8|sCyGNy_st4zM@S1^~N\~ARe;p\'iN#:?!%Ca ?RZCa[yh$gɌ$zg[;r|e-AQ&\3jJo-iDģF6r-wipy_kGC^ 'QG&k yORhO/0"k|ct֤k'4yyT>Zf32J[d5~lm*l"D2 -,Wyu52/<#)?ᖽUϒ wFrbp_L8Ĵ3(\R?cV>&*iwRwvj [Q<;X]29G} d{ vobr4w8saζ _!w@ l6TUm{$ԉrm*F(O[8uP;`×y AU֘-5(6,yՙR58-HG<}nyZxƾunƆm?E3cXTA_:kbSWލ!]>9=3cX!CA+u<+|1t0DpɔL /+\`֑)A-e|GzZ&Y3Y* B5MԮ7ƒwK#5Y(l~<? cih٭͵g3\LnKͥdox >Ei).w"^fJ2QD=v, m%Jws^ж oW@?)Չt~0AIC)YYoPp#;28qas`QhjWXTct _q BHv_b!SjSgٰ]QId 46Cɾ僫G&knyGWg!7޽XSJL- "ҥ&֨ qwj9Pzk=М")+!xY#+;csXr|Bի b]: gnF4GH~TQ1.Z ҽ#pחh"QX>i61yQ#\=R$`KV!I͙*9]I' iCWfZfwv?6)!k /zL7m%{G95+_F_٧sbt ѥyjj`7Hirv&)6AN}HUY/-Ipd\}')ŀH{.-3嬯a*3^IX3G`Ztu(j7+ZjËnpɬj:ȅIpZ [*=?Z7iһ0*} ]H5$L:a bk`QPyE߱[~WS%&M>~Y Xͽ;G\p4 )LQn8uuն }PMhΙf|*U=GxJ4ϢW,+(ekrc 0?_=b|S:m7a>(/ͧށx /:K֤3"hɵ8*q,fVJ#ߝHLd;G:բN55ēPoIyn~&}D. OҺ 0A|p66ȥS+[oeEYvxk,K"3&=IѬ /n:eܠҫ`a/sj螁x8;cI3 $fޮuyC zLQ{Ew%Qq}:kɠB }8.J/l=˘-?1rU" mM7$1}ng ш}e&TN ;)%h >N zOe&Œ??ۊ>\>r8PA੿CNFGqX'0yJ:;=1U&ecN9{쐎lߞ`t #C6<~O7/%3?~yKwfjv5eru&jj ְ/#oT~Մ"G{1@]bx;WA/V:ؽuFa乯$oxRr<ܤh`^ac:aF럺nM{%o>v_2⭒&{\ z?9AjqmCA6P (~b3Z3lְ%ԸSfcWL ,gܨf}8:F3caJvqY܇YIC9 ]m jzcȈdVC-TOOw.shZ SHV?cB't{:8Ss*vwAMjI| DDZɌyV\FKx@W # ۙ`:hp٘I/ak 7̀oOi#tb;=;< @]cm?M*keH}nf%ʫV|->hJNޅD2dB9wZk؂B =blzov$tWkLhH;{PFe(~Y5Fyfj2qľvk-/3Zb8[mU DI2+I,Qk*G1&\/(&{ŝ3sw.AKQ6@v}KFyWpT|WrO.UZXU toڅa4`S%n MM~<_W6@2 *u%@ZߢI1-s ?_пӥtwyzeϺ(&|6bhկ>DG;V|!ĵDžВ)NY"*G[H?5Eg١XbXv37ݑ\s"6 N-"ZY1~`?Ͻqɔ8YfnLHS^ltl;>_36A)2xdI]WSq:|ndzNEni ˙4/86$rJ4(ر'"Ô(%cM&>AK69%C bΔNp~FV :| 4h*GJN/۝ RaR\#cg &=(!:^ΩS`!u KELtzmȓ3K(,ǩuQ}$;(8Kyxk#YA2l]K5##@%ʗrn 5x"tޜ,>qBc0(ts:6mZ=LYV-FY` `\$G@`# Xqe+0Ku`Sn9ƨe3Y/=J-S7ۙ88y71D9Ys(ZƯGW\brOEě^SHʖl5p!̨0G}[d~al߶hޔ*B qpZmԲBY|:yțy'_Sd !(ű,#4zL$ɍh#PDDpf[Nс'!^YGҵFgrrp.CG:6 zs&˖Bn΀:luC1DN=zc$+̯ν?DT>ٕX(F2 EE8kf Ǩ p:ޗt>qAf}n'7#TXFZ|cd. ܼ=\RN0v)*L,x.O%J&lHbǸ"HDӢ6송odւiUP̣@R;$9F&ėMJ-"מFu7WKE'*_D}/{;r\*e,k.hCmɩ< EæyLJ8Nި܉?u&"\*AH*ߊ\,tNk:h➀n36ޟp Ajm,`̝1`dxa<~?*R.s*)smn7Ih}}I'8H}J-vTՒPR;Z?g{U?ZcQCgo;7z~)}7iMGwY%7V<#>5 3fg SI)2t8iΞ- Ӗ/}4pHr(W8b4S\J̙-obklj/ȃգb{x7&xupUp/BS=wsLϊ0 QD*:z&RϺ1/t~F"wi,3&4s5>W0 fe \Q+HmbDu!I{Ь`+EƠ,ĝ͐IF [G6e/JRvB?ۑA.:viFd"prѪb}[V0~D "HHo q8c5.>t Jb rD)''Qv0ŰbڳJv,(k>#>س (ut?yiJ?L("o5 HTlځDГ ?였/Y9̍Cm;B3U|l4$قV 6g+zPneKE>M1g?sϫ-:s1󌄸=~5 /'oʣQ snQBM0@],Kޕ͑rEV&ђ:gs]4kؔ'qZL*ߡuk`;SωF/Վ5/__u&3q/ݍ a 8)eJvfz!Pnf!P?JU*=& .Xz#g9W= _bYT!|Ԋ:;pr8$N7E.-@mo)ǪDB?/-OjbZ`S*5˚\.qQV $U:x@6K?i3hp!l8}BUoH[%5t]I;ol[γuzMp(f)-V1 G!%]ofN5o +6NLuj/̹[!3'Ɠg ԇŻpGemr`q 2Ls%ޢ*BɮCW+%$t$B>OyXBehy?B-EII cq~;`^UخGp\:>GƁn 0.i(0 .s65”H8 7M:ԒT=h l"c V:4YS%O[CF}g<9 ^f,KYh}p(?C+]s 3uZqB.ױxMi1C>BK Ѫ7ꧥ+<\䅛h[4FRH.)+R[%7 c 3I~#ҧ]7Ծ+C[I;XֱaaO#r1{(6YƀlDZEL=gjn%9`CgDA*Ơ7(5v+f֫}T^lh?*NڔVl+j[Tfw K TP̂QAKv[.2&#;s mNɬYgT]z5`g>|A\osrrpj=,bM:]ewU_(ٙC+$?L5}_Nx@X QR|clkEKb^D#~!z+^Dc菳02R6^U0]Z΅#mTlW"D0gD|'}qjoZwZy_6Ɂ?>91FAʶDB.<.lDW;@Q~s1<'L]@q#jA#>-#`!/P qT |l4<) h~bױE6qJϞaA 6J= ݵi.gעЌUᘮ=!d[3. - SSYu@LYj ]{--tm39 T qDao%I^FZH/ p1|:=elCr5,0'y pgގ狗U ‰y# #q?۫ܕxcJ f U9`dæfy`@S8DRcB!A0 3|ɜu)XA6#1 ֭ ZvaUIhf w˂kH.:b\r' }z"( 9S$o%qP^6%/yɁ ZLJXl(IJCes8GgE6Gv<& fAbdx;'M1qdT ЂOp'c4xָA-MŸԹ瘞HMW:X"rR>3/hך}-\#N>ABz;jJA?7. z{yU^ԾԚ8jþC5w2 ņ$e4=1Mo-*K9Iډ׈nGޝFf/4Fp(L~oBv` ޘja_ f m[&E+tpm5jM/̞Nx2e0C㵫.P¥Ov|jzDnu'q- o<(Pu xӈV_:Vh}Y.|uSd,c}=zs\,q+]-@ nHÉU!`DP3T4 Sg*QDk=}Eˬçbm lnd T^SDC?(yVX1HE5p!U?͑puԍ&(G[D7 چ< k"2SV< wD\LP+)Xp޽*~cșzH c`7Y$'l1ᷨB-kVd5սXm2ն6-{r#_*ڌ3𗜒aQtx "veT ,:%sq7_Zga'W5vv.Gi7rebW{#Sc~[iOٺ;BͅGX!׾b NP;mTx COh, *󰝁-fcR< ݘک * K=8֓潴嫴r' źz A,eYi#z=h2~V#VJ&v;UYfƜt.\Fn)ƙVH@E~#4X/ي:Kԁ/NOd~)c&F(Y؀; QG9@h0~-ÓyuH)}/s$ nV)ś;BK`VGe"E'a C*HP<%F$g|5y2[tŜ̖*{!.B, 6Q]p&)N'λaZؔ G#966F. SǖM )_u]rYXvtk$C$ 2 ODPVְ(՝45N΍Pv; sxбz+q5k4g2TXwHcJ(ۿ=SdNu? A5- + |&kT,H 򳵍ϡ{7ñ١}F'^}'X|H;zkb[V 4Y *jjD dڋgD|: B0 Z?(٤{1 Qp^(EWӛ D ^5v+7Y)zIņ9!:ˁ _ğeVOK ; g90jWOhu@qEi3爜QA#~9 )Ӥ0+`Wpp"Heؤ _HJa$QD;නch{_iLcpvYI0bLo.9Kwvj.F8r*|փqnߓgXλ!*Oݟ'4/&4ZhFظ/[@(&t41 ED[&0DN3gv/p̱Mjkё$lj Iqǰ7oDXhbB!ϴ$|TNP)0j"XbWQ'sU5_Fw G䝌90>~flq!Jm#IgysGRیixx8r@il^ χ~sG?މ.ϖak1ľz@f&s8$].雤7rvE0:b>80_l 6 Z7u0)/,xUg)g݄X V.xd^^-SGZ.Ez5_PF¦X4_j vZ ֒L~Jh!Èٟ"hxƽϿ=Lw6ss^k Vϡx\B=ߛO8-.R["|ZQRhH &o9vq+9Tq6E4NFX2ŗN3ݔtT2Iaq^r T;FRRޥ6qU}+7qS-lӧ2rXمLsP=- -/SF2{m8E5\G#}َƒ?Ikd^4F4C#?@׉_Ֆaά \c/](,[(p5ǞejiR/2~Urɜn/y6pxFersVC| \V2 nwz7b$p㥈NGU,Z)gM'lue{\rF-ul(SyV-QVi(׽mAAjqv_ 긥Tu%yt*%7q=^X M]WV㬁 4V${}b ikߎlMOX?z9D1E =U1@98'`Q0\۱J-}ufRg<lps[Bx̆Ta>״6 Rܛ,G6q*OP!k_ i1%D/eh)Oi97MAehD*~b!]ĝ=yOK lg_\&T&@L`辝u?v!q9Z2v"ZZ=gdxpjd\}a9Y` ܒ@3QH^yHZY*Z=g#iMں)`Ird'<^#21ՖL(h&䤯 ~=eb  "QCj EY B=w,$f\`&O5ΧO5*wlaFRT +ʝz n~z~Ѷ(ΥTl?Iq?/Q,z @vU+5Ԟ[>1,TWHI媃yWźQM$'A}![%VgYTgɨ{0ʺW|َEgcT˩^396N䔨Y˕ܢ~q޾&'vqgys AD-RQ7ѕVOB%x]1ڪ^BrZV 󤙷l{_;BlʂE;ͥwwiby h,{tk!! %,*>ki0C2r?柡__'9Ba` xOI(,c`(^x.CScj=Z#W.O;pGDҤj*PxZ٨ ĹX .6X2cyA~]dVU4+ |vGL`tg K(%}}IX5S7 ui1?K5Al i.629jW졍m_2k9$b[S 3Nr}NzzM3iKr a)gh1)Ly/kS>kfu yR~{: ݚA IՋf3T, ԟ9ŊI\\ƺ73#^JiⴹH}e e =ofId}%C:,fM@IH ]a@ϭ?q?F(a#@FF [;Vd Thbx%ET@j賮ǜj YE,ᘌ<&?qAѵ!@^G%<;%O~ؑ+Ze UI{stnK"#Xb&%vXr?# Fā}pP F6tD؅s$V7Vp kްcϪ eZ_ O>:h -эXܤ ŋi$ { Ģ'P{Fd Py6 A¾C6BWg%P h*ԚȺr ʰWczO$EXӱ]=7 wD157gzfzٻ=uMӓ`>ZT*o ~u0vz5\ -uiG:rlKcrV=l%7ѵPBW*lPeY#ǚK6f''` "X& 5(`U}=à}v$rMU~!ܗi9RG zuG/,ǩprEG,M$ٚN77!lR?uQ` ܠN5KA<@|3ODbFtaoQ`صrLӾ? C(+r؝kAߎf>#%8]7?@)|G>6OERhA49sVQQGvr`@{c_V'{H% lC))2zzͻ/Ubd K#|.0xUR* 8Z\$p*-LE⚊ _\rf$Я17zңBnKtbWu:~@f>M=:?Z&f-@pHD<'F7i'wLe֚8E5B0Kp w( LVM>/ZoEyPq6Lv a ;8EqEsq95cvK>;Vp|ۧQ"wShs %#,ހ}d;Q%͵s^OmD](; ì#X}"xӭ~_A1 +;j'8 P6,a#iPs_wºNl`* K}N>RnVջo2_.XZEMH_03&TǷ?gof K๽,oS;jb NLF$LBP?IZr3ĎT}!aUʊV3f.ArB8v,<`aA|t[ 2L +@H=@s윕e5kĕ>q2l8a3ѼV a ]:vy3WkzL=9qËK2c( "r Ocn|%z6I3A"h$B 8o΁Hf?O!@Y~(8Neݘ8 wq4ᢓH):inRg9=Vo}2@#(YL*^ c48VL;R&\cG a;@_BrxKFmfv;bLi{54"/z *[*4&A)O v:}yJԵn0W` ?zBzPcXh pNy__İ(j_r|p #ѺmzfPj?`Vv`kL 4 n_$@wꕢ3[3xA$ontp"!~}XFpJ7{^P-?'s_rD՜;* pwZfZԀ `Mt*nĽ,NS{kP[ 妪*Ñ-`'0r8_]^*k<T4Q3!"*&oӫ(}wl3 d6B0PQM,TW?@.bG.ʣ8Ne ` { n*Hj$%2gZs]!z3Mpv-ؒۧdz<~De_ d]rb]f,D/US-UsԥoHdh0?e/@!gY52Y>Y(T`7"<|y|3ѻyq٠]:j{ʢN]xtYV4/ꓒ2e 7c*Lh2x}1 3 5r,y{8xŀi42D o]k-7bӱf(,g}\9c 6NW^g(. )@7BhP㺘ccU'5ow }D+6m*HPA7E"-iBfjF-wGhBȝbK! iiI1@pu%ͅH k8I!x ʎro8/֏vYӌdLV/ƚZv_ 43+vj srRάZ(Ώ4~TÒdOr^dmը 98I: V9[NCL@vx$͔T4m:v5gr{ HU"*DÙa9F|`N$~$UGG{H}[S7!|aϴQ :F.9*$\Ԉv^Fn̥8'Tsz S|<|#"dvx+5h_v=[SH#jM3=J`V˝e rf5, _ϝ(`zq "&@eթ }0۫ezqTeK=/ujN{FZH>[n5b,F[ XKmfKef˩ED1]yzzjیˉ輕wEa+E9M60;\{[ޒA+ sIo ^h@XtdG6ϢcXT7`.abzukǵY2G504{̙Ebh4n^-tIbd2ȉ2tҖE3$-h;x15.{!?Ծ`d EZ=Uq;&~}M3IlrA(^ib}ȮT`l% 7.o瑱i.qGZI|#1+w´s4pue$EP&Oafk=>uK+D*-+(-[ gR; 5~wq)zD޵#*R٧ggcWMՎ9WI{oIJǗ%,Op9PPÉٙCaFiv_0/aNM_*zJVkT>2=HZs%"Vc# / @C3>OT BU,3s|8"#5/RXPu%-R=+=G~8s`Pj4Ө  W5=rei(fv[t,1Mރ1F&p6icIB|v Bg32d]Q |N[q OU.D3nX4' lZNx*ұya~mMVB;yմ߶I9̱ԡYa4Dp ⚾&S(9ysvǞX9Ծ`eJ*b͜kTOb?d?O$5vbX.BK j[ l5 HyXe3ڼK JS#Е4ڍNo]ڶSaH9;В O>52[傋}L,.n5LENEÎDuщC PV;%[tzۮ"&]`EvuEV%@Bgs+ KRebaJá0# ˇLr='?04<~e+R6?i=>`Bݸ]K=xgeyǎ(LHL$1hAcLnri爌6j8- drcۧu_08nV7_|pۙG䜦KZ襥ظFRw!"ku^4cMR<2#йUr79}Uh[y3w&-r̈˱H8,C=;`&ٿpj}L^gc;BⲤ'ms!j} L(eeֹD.fqRQܨDD$00;*}fdKj2{kZPﹼN۴OP,`4qZ|96c$m A+(PQ"x?DSڢx(ohH3v™u52w3xKw#}ȡR.9"G A15$xY *KjЂ(A> R+aXwD*W"ϦSJ14tM>dtRV"+%m.T $8Ϲ1A}reg3UlSI7 laGq$Tc3xl'aW<wSuaqɵWaxxu6yи YhB& žgNٞz~𩆅#CZ]e]I9q 1;,>oLP{c3.s_~ju/ۣ(=4QÒ6a,ڱm@uK90<(J6]u|'Ϩ~XMsF!V KX|zS\Aڬ6.ltġ$`pV6D]~%Ph,Lf- r`><5;`ESVXH4Lj<>?3d@8:mE-rЖRY(_%cV/ ƚŻPLqa=y8QN_Ory)zGC nв'נPyYB,| \|7*~z.O7HC v}l DWF1G> ܧng<^;'i5& 'Qs/*˜LWبj1Ҿ' 2 RΖ{+^4tw o] XS߂ 7.+~Y ءGI0B?߂ҍVdz"F20xkSTJx"}>УAH2$}[ZP)j]Au/Dz99#s^Bp3ҦzO)y⧨k,%Q3e[`A(#b6i/Z`ATyF(>oLC̆~\Oխg"*(aM ^l1x "ޅO7Dx E{62ApW8W~$3:F2,hOw 6[ LSHAY~"?$کI`UMI4چQl%@>ִWt˖|vn0- 앻.u,ńM1ѡp9*rA*+!R2(YtPKeUB6?v7/y"|0*Nx[sH;&;RLZ|eq&UzkpM PeYݢ46)TwHn6sbF mm`L|[ȑ WѤ9(L͒8G& +۝Dt;'#_./¯] $'Y?g\, ,R5\*d^B);ބ4D"I,C0kxSk0_E8QkVK ֐xDq=מxK"'vIa.!|G(Y:BKk/}nkǷ̈́_ η 0+@#N.b3q2'!J˵ "J30zJO)·̙eQMw9֌:,|ZcM)VY7'P܇mX),l(NⵝuǵOXDŘNEcTt"\M1& X?iuMHVN:?>F?lehgV9f\N%HkMu2xٙQsF/XnLAO4@*VFOSGMv@0 AoRŰ6s*.V uaؽdsSB¼=<˥t#f* rmtEAaq 6k vly-~~fOYp/Si]Z3ýw5YeYPr7dtv& 聥Tt="]e  Jh(EutvT}x)l޸D]W: "il7;TY}o'މYQh/ՙ=K8U?8#@e$FB:3 dg,@Zlm˩:=.*\NC&~+:1 :y֯S?IB{xP\[uflO2NB<4a447M.|Rea빩.X`@3 oy;!(P!̾լW|ĠB*i7:z;Y"Joض~:x>=;̽y{˝B(3=b{_)ynN`1đgZsS:4mzOaBLڬ@w{G`_qm7КL޵gfv^ 1 0˽G2WTA3%L A(jz$H0łCBLt Cpx*k{n"aU:/ @%4х7e1 i>-^;T`#ֲc|%H257,m%"igTLNo_X.KGxv|P̾JcH<9 42KS0,vS 8ɴ#N$}t"#ECp7c@P*= Um~H&<1mjWlK.N8zlxO1!1*P|T'vhƨ/3IUX*VkK'*D \ۅHӌRSÒfVe7ga|f$.ɌKnw|Υm_MpN3wP['(ɢ'#No0a^,ρɾ =/6Z75V?H9 1ư5>e&kT=eRC~|&'o^joj &)!ky7XUlcC8 gKȏ)iYC̋%m3_6u M/I ػ4d$1fY0H7Rs.q% j+.ɣ`G-mcq;Wռ{}cIa&z~SaUINEkygFn'yH1. /xpɬI,p [x{f]hlo&v4MYIg6{HBI8<lU_/Dz{SК~bsfh}?׽Ljd4"Ҟ:Om`;>%pvwZSY_s.} rݝ)o:XL^ZO+.&rgZ AQ>$N/ Ep`Q%br(mk\MpSv [i^8DP='a4' f# K4ܑZ2*1; 1-bf\.g~65ָ}1 h2퐩l* %8uM˯h0Ma=sYt*3$`.^&L~Frmh jvɁwU؀CՑEXiXzr0s>PrJ7`gWbLƚ#_J^mGCOwxlawTMmf;-o!},Q)dzQo)"ll$#tBmB$;jwȴvp͒X*P6 Xx"G\%yd0T M?lDn9@5kͶ{/ql6[3++~di v\n ZLz4E2iG+HCA\Ѡ?vk1Zs'ж2@chj tf "*2Ezê2}3F*}3}l7v ߷lc ܐWН {RL҉X9ԆFuYx>A> *~a0|y?A%GḕT)l/;]W?D}ry%f9ݸM olV+fBo"i𔟉vSA'9l264sD]U},дʰͽR"M4/wGRG1YSQi-ZWm붡(yw.*r "l e-<ߥEW0q 7ov_ $Mn*Ƌ40g52V]͖#הhI7k6j'Wzr 2pPww?Y1[*`\V"~v~C}"JCl MAsy\ V2Ay=[Aw p5ƪ&)'I5VL*%)A|hI #ZLd4;QNZ (׶˯o k~J ; Lt󟡅uWp.>pyf{ii Z an)+Hgzo;Ty*8UlX8e\VAz7u^(ѯ-L$(o -R XGE˗ɥAX!>_>UikV8qCmAROd@vOV5r-N?Syr:hZS*;ƐYVEV1)?5D{bZbhTzOA#zs|z]ѧ wh;/z4̕ը@1wNEzܗ /8SeJ.jGbLNcPtL]\5XRGɷlm3Rs~HYb6WRپ-YeĉFPw rgv |vt]ඣ@lt ʹ*F%: aD]6C{ V/CU! Ծ tNWff5,(9zŅI9A]l8^u/Ef4qK+ICS )^T8[}u{mâ;2}Nݱӡy ]jK|D 3rj P}XC Rbn*.kir)icEt2m$4Ͳs's,r*Xy/n#/z56фgIiNРDHlLֳ'u .lQAkI.Zn`}᜞cTO2'D( {'8Qs#UWr~z#Dr瓸#UcXQ΍\VHbea)BжՆrniM3Q3$\JN[P7Cl4 #5u ;fGݍ @^&~ϗ ( WNViyn,XWE ֆiU p;.)fcc`$bMoL'JT.> T=aHm%YsnS epb/q79^J /fY$iH4jhȚGg ٲ3jkHe"?OC7F3@45άx֗nPqhZ;~ WВk\ ),E㗟ݱ!}^>h*:lܹoN VYk4)fmbQܱ^@vS *w46NInFkp+ȡ~$.8Y~30w_9/D[6z)G&FQƛй q)B"̇=&S]1s> XUAc`r]͗kfH2TA %c f^l *Gܢo5v}5;؈Yv%Qws1;0v%.w˾$. _ E5gͼwo5Cy) |=frN@3Uu dNX@4u`$u#Hb/Cp'cߙS dx5juUNeؗ Y/~"wvbhއ$)L:Gr|Hճgp@HR,([y߾q eRƯ9&Q%ݘJʋ;jTO=A=tyQvS`>51&i7gگq#0΢K* ܝmT'Ҁ o?9JdxL-2 Ee&%TA?+9bDrPIoCZf ]5*~EKG+3V#1 1_IKkTWNvNTnUd)<&&@_毮,~%%Y|UEo{)r28` (F&tr-vLy5~vy7c@CZ N׶ [=3nXEVj,xˑ|rP-SA̋gZ+8|KWns\YbnA<j@"dUzpAaLkġ{PE9l@,:Ԅ1īϜ3=/2 cՂ(wy.e͏Rb\QQ?9?Ct#aqeSZ%yL9a|R/tލ_.I=:U?fv.$PjtX;70*zvظ$9iEfBRͼ{Ӵr UER[}ӀI2%eg)Hu4("Èt;>Hӂ]GީXxD/X ѵZ b Zkx1IdEƻ6f9-"еFarj[ yɁAilO MeYyN2[|G-)M6-LhU HN)a9:1*doL!܍`Xuc>,Pī/W kp{NzNGTR%$Uǂu0 n\X;B䝽=W$ԛ䛟yeDT~*GԄk Nuv^_? <*H藮9|H{x`3 ł_Y%!t#t|Ōmslv >yqsqZ=&ī{d։v2&8i6ϯzsEd =V&?L.' ieƉ0b1IQ.Ƅ0?-|i:~2R*ީ}|5 {Q.8lBt9$'E%ao`Ksn9.`~DQ Zus[Kg$Xw)#E 9'(H%>$טl &N~_{tIF0ŽA ~ N (x%ϊ׀E 1нE[>Gbe;Vg9S]DݯhG3mTuY6/DfvLjiU \aAJﶻ,iLHN۲<yΈJg5YTnC>HVӮ\%%+Yw+3fUr4@ C/U͉8vd0RLʶj#_ggpjt. -ܛ[NT5ع)KsLխEk481 M'niHyڐp>T6Wܔ=#^XXte_{ S &K\VYl~/=vT!g?u;,bQ$p5ODl-m?L;b途u]egJ(Jcd34Y:t oF3'yr+L!荥i|#Qd.49RlݝlqOh3DZJCSz7KW{ &ӹMZ`|wpTٽ0|`,Sj5' mK Ηȅb\m[;Aڄˠ}PF!5Hx˹ 6\=s/tAaX]·G!yi10mfŢQ txw4eKd{䛋RJ O 2uO\L}d᫚7&ʑ돔+D@@F=uM +Ī*%U"Vm6HV&"_ӕQ{iy8ȤqNu U L/ކp{C*vq{p)~=3to|ruD[FpLYhIA]H_^l۾;sZiPWZ\?6;jg)6lGopɼg[oGդdѶ>D/]Zf)ghzViJZA[m3[Syay>;̌:j3OɬE]LX06g/ HL{ j}U{_l ԇWU\IQEgR4S:a\^* VB®3p*|aa]khF08O %oW`3Z1smc E0Y }fYH5qJcV"+0Xyf^$3{%b"[,lL@z5^t;SP%QqY]6m4[ѭ=To0yQz  Z x-pkg5ڕ֯S.Cv?[QBe[rU~TjZgL̀ECfW\ p5gIw +@x?\5 !9t*,{ux6_sPdS1bAzovoYЌ}y Jmxi^F=Z>Ȓ)Sy؋ɪ#ǂZ lEPu Ln4yX~bMuQ`s7i̐n7 |-DȾGS|"틂Y^?i} k KwLü:J=bt79 ?6[TILӆ ;^K:LtA]c:洼ɟ}^(VBx^j5:"87\$t#޼=V -撶Yh.xPDsOn&]0_=&fKZ$4ݣ]_tN\`땊 =s;Q@^Adʘ+TK R罻ctmxԗHHrsY;\C܄<)yxA:ͦkT_VZ4]9Ɖ-82Dh>ŭ±FpxKf?C8O(,(&{};8Ssv aG%\ Z`Fqt||z/gVSIbJ'D3gP1d0C-dFoEiyb|Ck18vW.$p/ {)s–o>?ڤoAwjWOœW'fZ~Yy,'~מf7gb$ӚNid=lX*;(;XazhW<_ n6)f4簥6ALbw3y4>D.!?mw%A۳bv|f8ҨIf#Y֩~A^C>4 !lD4f y_D @xx. 4?c1;8K0BmOTXrJſY] Sˀ>yzN&ww6QK\4)ȼ޺J~[HR݊ "{$4<}}8$oX7K7MWX7^@NO'GpP&Ð. K;,28[Hۄ(:zVL%8DU[$Rs帇<>UAl?kZ6nd L|+U}i&;37D쏟"ԚLsOܱEEf3 >II= pb{ ,\E)f)!ewzlJĺtED؎aqTtL s9iy'[R~o>qB Z? 4qhn֌Yt^-ebGCte0Y=j'g\ebٮEWSoC!h4 C_ M;m70ώd1ЂK."^Yf( B$8ןmsAɇ]}ըb~.L %m]=Nf"Χw>=Ļ SYRN!hNX~rυ\Pgd 2̓<5Lʋqe%)FæQgfi2Ha u~_rhi @#S Sަ Ⱦ=}t@ ־-* K73;e6fku{}{"ʙLFmΨkD!r<IӇ*^Sj9qhݲ,(b:4pt;SVF Ad|q>:k$=^0ZٝEpu6G-)AQ -,mQ^]DV/k%$ȵNڻ2drPr8Qf(Kd]a =p}h InΜ!*^wՕ BSGQ?$vB":MOY$q{)'9g LF&{oюX&Y&BT68@?Vd]B\R_<@poOH/fZJG : ڡkثPe0HA|⥠'!>QWJPTӦSca\J߂: HfEEQH]Uh[Vwl1{6v͊</o^L+:o^)G `ܨ5JڻFwjCv=ЙrkԞAtߺχ?;{6/J!Io_<46=ˆE/lr˛CI`lPUڛ{/҉D0;՚h9Ĕ y*?a扏='j]Hߪ-ߖf.$O& luxX{l.LӤc|P/)-23AcLܤ4G5 t| :Jx$v!. W@ %@Fճ3*qpk >(h{L^$nVJtChJiS.&N\,7-Dq &pI۩ Dc%I=>}JIuTx\!ECRsa^ h8Gtw~S $M%3x}H9&Kڜ|WbtNDr_/s|?@lIZݡ?TE'd_1PNi1hዘHN&@1|KESpe*T=9CӞl=@? TVO UBN7 USRXƉ9bݵ:\R=Ίʲ9k7Rt3h/::i>>r2/ $d{В,g BؐWu!?*KV!`ZY4[S?|W#;h}<M y2@0~l'QЬG7Z.]aE}K/(nJGt;p&@"x$bh%0sncff$NY /[j;;qrW2j/eD YF=\9.H`'xp Ic@0/ܝ&D'O<"a+ﳗ@f{&WZޯǬX[fmĦN|*w)q%Lꖀɴ:X; Iri*@ yv =X)RϥG1--_^+Cpwdq.'l L}Ydly#߾8S0-r&WR<~ v{'>N'^SGoH~l̉۝%hk<'$ϻR498lpF&Aļ'l^ElNۇ5!ec{#uJC|` .\c|EpT8lqom2ijY|>+6v N1Mf*"Pχی9$<4>fL㘰+ Q3X4-2j0}?~Ig%{3Vu y K'=̂GwJ]c2jGg]$bNv芢 D߃-SԢk[?Tړ8q5!81ccիi4sC o':wf2oZSg"xN7X4:٤7/[toOmK# XCSKvQZ B#;`: 5X=WA_5z oCE6~Żkb]/(U_0;DD+@$Ȼzi8eBmԔs3Ӓl)" 7/zḅZpc*92`F+]ҷ6F1!V61[H^14-#n;'pTKe!3ihJ}:o^5:L!5ozom i>ݎDs /-(|vQS^0|K1šaf=³CRdnjU#nW`Ibm]k9?R箬j+y >Ǎc/xMVPbTa nnhgptøuwߎ"HOIp .Z"ٲ@Tj)}b;\5A&zJ7Jx?"^3?q=L~_ޜ194qa?r 21=`^%,.rtL9m oiS!9yG{\l賡UNU.31mt噋1_hc`az`\kw`;@oE⮕iY 9݇Y0hj2xxeno6 W[Յb2buñ9Qaz9ejW(­'c(A-{a 5Vsߗ,sdi$gRK"H##y12?~8L|n60iIa0N0kaz̗w Js䮠9ʄi;ZNeGh2nEz[4/ӗ:ig jӽ zEe%w%7P&+slqFa B[{vճd*%S8$2hDf +xx߬'e׭mznv-g}_>} !p~l@gMk[ r[Z2 kX ~yBn8 RPsf#+}ʧ'-UQYḇSP| NY9O{Qۆ!^B _fJkjgDx#ŁjDLB^ _АH7mg?-Tf7<#VB[M"\İm`}? jd]ehtp|b!+}x3k`t{#ø0$4O?GbGot>k gĴsj a ܤ JIP9Cx Ͼ>5;+,KPr!KNoM@ y?$Fn@7, ś:CZ <̪QHsd:H=_ޫ_$sNWڭjZ~ {[ض.+n#ol+)WVilb }2Y!.uTzths-"PnU7oZt?t\I&wsx);|EFOISf|u}+?Jh$&%b Saw—kUQYRګ4^a `DhzG!}}',bǖI MK.Ա֝:@w<[:M.қ? ySSD?` NhnO7`q)_S8Iy5vp /~ў|aTI=*vӋ*XNCiMREc<4f@-U&SɣlIm-4h; uR1麜>*H~Ew<,N+yքR#rEC_cw^a2DqwQ*5ůehDOdOFS}ʺvFǐ,V0Q̀Z#B!\ҿ7?29k : bF,)Z`ч5>;ɡe FLj/%V@~B$"Œu]g 1d~#( nD~u (W@o?H[i K7qp}*3:I]ASƂslLףLpk5c^m+?Ue|#)b-3Yr836 5)]k:i0W%밁|6:^i8qDk?ڄRU-֜VPm!ƒ ^l 2StE! (p30OI•?$'ܹ/?]+= dJӋ ˣ/ rk; L]{By!! p3xY[YKITBN缮}Ct Tا\҅kFDm5 nYlD  7cB1̒x\ CĈh2&B7->8 ^a3[sCw*:r1[w94p6;u>zĵ+K7"*<Ԃ>9J|-:7c`I"/ߨ0mG`}ԄĭxqzFr@Kы: 1L+|淭ڔT9낼ȃ@짬mԂJ@ݶ7x8kԲg[Igjv!m=N 'pNN 9:<`-gːc2azk*؄~}~( ]>385eI޹έGڢnyH^GhNtByY3ŗw~%cږ sWBe@q/ br<[y?Bom16Ȟ*l!P`'=nbՂT;LÊeV%Ň s{cz! ӎK/8 X~SAOCY1۔8 ,&ښ2 ;Q6[<[y/i0`e{Y%i4W+gNE?ᐷZ#,F9ag {|P^VgM_:~ 3r^VkOdk/HT4 -&U9U&~f2zUhYMh4{j`ӤBVa3{W"(@(/Vh}$Jڰ1*)0S9GY(•%qMT\_S ؋] p)29Ȣ8SD]ws얱̮5Pt SU6c=:#w? PPv=\IJCj:M #<]Ba\3n̪KKwB 3UTG}i2@ spL,vS>J+X]fCG:Vp]pFT j:\$qC[-oe(FM_F<,#ۺibd@ 8+83D N:!a/>x'd((JzHl]6+)R+!T\jIq ΂no3݀(==Ji%gZule\(vRh/tKڃ?p?ZeGc mE=DR5'ZԪ D2ȼj1"D݉b Hzr97DOCXTѧ?l#RĦZyOؠV-xQ[#bVh[vT8CgR u^|#k Wț3nqq;pWczJJe=S)xgZN6TTNs)q~1SGKk\P$/WkJuݙa -_t\YS@3 /x+Qqk][4z^Г>/.RyYQP$_= D[CnhNM0bxJܦuK\DŽr؅e(I烒xoBK@j=7\lbgէÙ~DVyKj~uh(bPk2l۽dǐt^*h mA]Mp{`eO*G2׽3\ =GX̸J?TeV4373~qr#tBŚH:l6oJSi2cUzǑo=j;[+z-BAֳ@E{<`%6AKVA2яqf-)zA186USHZgF&Ic1qƩhƥ(;NDչ]( PVخ #|=T:"C.s> aE_dԷeH=RTM-q%l/l,ߊah8D}"k_%D6=Gy2Q;;{N4Q.xȰM|| Mw}ӇKU &<;kΩGSI@BLjP(Ԟt,)P҂we ]H,k\(GF9o,!>me^aĬv?qkpc RRԩf 9 :JL&3`s.8˲>83;d*YaLeVӢ,+:trUrUb^ @ICe/ YOifrL~ڏFmUL >M4{Wmeֳ$E~^O Mvq(\5rG?cfm.٦tZ1]e5^P> 9 nsw+ Hba?Sݹn{PXO9Lߏl^'CȞ}1ZB1᯻GAd`a(D1iP6qX5\-ŏs*~&(jD՟]-ԒM&¶t([T o-J8'C=^V!m..(#6!IW RȚj/%xl.Ԝ|4b⻡>f4ߍ0W '}mV?_ax :.XNQ_66ôiZ{L5JWxz6Fܶ}3H7,^up(itYa Edh2Lu$ Zu1CCrʽ1dc>7kaɔyPqo6n_挗}zNt@3bV΂0,r_uHZ qCZi3ȀZ?v ybPB " !Bk۴yvI#b=p5xc LO *P!,q }>Z5 s -eZB)>d =i蓭T|b{P@_w%/*r3hj]gJ#I wLX l_AP~ tbvT A|f礱UP$Wc ړ" ؃IYe)qxq $.]Za+s)|"b*d2DHtl<̽ji`B gdo1yb}2s A P_;۩A2]GqE Mi`=yEF6Ң7_]IR2x8m;LP7@u .w?czL V @bJwTCGΒz:o?7$؂'_GbϊWm;|y>&0#$\QB[ eLFL b6 ZY \y,4Ѭq}p ڂc#PY9㟽Ԋc FTO~W@ ];>^SZe,]>CuVìఋE> Җ h P%BB3Ja 8=c:Tɛ{m)l7eVq~<{`JnjӠ*4 -|!͎1RYT*  eOKwե^olge0/^{]~B2(~S8Ap8{Δs's=r(jс>czq=zgBKޜI%M#Ovv߇omu?bܓ>-8;Kנpr!n;6W~ FOz: A aKЃ%7eǍ~o}yun|'=iP$ؐ t~{,WV[ar94v;|}x ѷv0' Z:·f{Ixп)~6pJ13mou}})Ttswֳ_O/[.\wC^ 8S+Nγ3uLEԐ$Gwhgio_aRZ-MW5MU'rg R6}1ϣkր?WH2?Պ!\2*`o?&:u KUeu SM(P/a0!pz}ԦzE*LL\% 6v2XܾF$[l:@b}(T&(n  IsxT0&ǶJ]jO8 䶈hҜ\sT;ɨ>яgJ7ueb?oivH 'F/&LM .6 9. ցRCW&{7fO_2^!;܄ MP )u |Fu*s.b]u";..*69(NLIֽ$bAcsYəT`i`h'zMbifiHPB>{,ñqp V/ޗj,w%8_=Z*(<:zG}JǿQ+O2K'!A9MؒӺTU=(9=qR T=7:ʨ)?2u0jPPrN|fJfbMÕ W|E+}ۛw W8^r0h$ Б=^4iW XG$㜂-]/RS8Rh**\C᳘>:k+TnNH(v ,>7D/ iY|=MFB3@ˀSĬxdצʓK"ʇ.@c),a;S KuzcQ?i{++}q8IO+ӓ}=y(di\^JQ5=[ͬH6{'?|Uk}`H[1Б}y#)@dL5uE:An ZZ'xŲ tLf} ˝*{CN%@q`I1u x[/0wn_-*!=R4&o&8SѮqEZo^S^6D*`8d9;+}L!fuxX?f?uIW0!ƿa55iX|MϦlhWTi5\REmM7ckOU goŹ6QP+E>Vp#G [d{Stc1H9RgeZ.` =.\J!ObTG][O&90wW}W\"˝R cfjN00O_4f\V۳nk{Z c3+eg{*80q\@Y$;2۪KI/8J)˯gOc鰪N}+CW@0(- ɘ,{(mi#PC@`vQ|m: ӱZ'/E[LPӓk&>(ݟƞ %nDqQ46s8MS%7. X5:%A[oܥ"!$8ВH># }}fJc_qt}ۄFHC³)}I5tu&[VaQi"'~&'mj *kqN6?cU-WS{Pit-U]1S5,M:.n_8.Tƌ8,Z f2d 7絒aUՏB \K@A2(a@=r7 O_%cӞ(Ze'?A5_J] {&NpIAkN(c(޺#Lz?c7oxB ⏺nŲ\Z^Wp)woɧ/+*LM6s!vXtJ )xHV̹f^ji~gfA S_v4XYIN)qL85˩VzЀl _<'] B]4Wɑy26Q©q} wrA<.T"2kS2g PQZƂsKTvZ3ⷳrMol7=n/)c~+} /se;G3)1jtW5cOxZ0Ab@r#4|;%Zku6/B5ikgBNc6E?&QzU4_3hزptӔ6嶑ϥG0k$JPt/\wzs9<#M] y JQe/H d22$53w$)ۺoS{mۄi#8Q5%jѓNח ԬfjL B2ouDoG;wD).A_=7yhAP7|cVr ywq"d@hO#c+^%k5F$%.j⿭P]Rc&ae O\ϳ7A]ߖsZU}%XAEfATi"pֹ}d&Ϸ5[XW?% 41ۛ#U]}瀈uuݜ* I[״+CA.`CJ9VO?vњXzp9[g!oQKY5U V. _!oƎ is;qhM5UtƉ5i0?sJzLEۗ'Hi۠76}V8M9U5ugI9k`\-[|ByC{)ܰ8mIE Fǘa{G(Ҍ/WֈR;Ͼ}Td[dʔDW%*]^]G5{wq pnhOiLӖ`(DyC;ȀRMB$2&~ܽTEa Q;Vx|#+ w|ʫ)rw{Ǿܤre98{ @5N?lA Q-`']B.-;k4@^Ba+^fZŹ;e5WVm$bAwP-3ى)܆&GYQ8#VڛsD$|{;:ô8Ez7\" . 2@ÜL@50.Dk ۲"3K3^ X Tdɪ ;ɛ31o_̻8DeiRntҚT@ ?΢#%<4 0MH?Q*;Кw9fK~jeڑ0<)PMu*54$ݦ2N:Q6H)QySHA{ݫT":&PQr\#abT^WB@f7E !S9?%׸cx+7)ʎ$-23cxfz[dL_1,Qp?2t-ߏv={^oB y$p?ҿZ-0MG>gdh:PPϰEGm*Jx9?,1x=p--جy6c:9y &kcLF(0iwC \$=0{+-Qњ_=BnA!jy-| nt}J7/B^.CgUR!Z-װJ(Ô7~D,5+TTfRYll)%$Ttui)PȚh_W-J];0U 6g ,s+XdwnYF)H،17>GʯCM0ڏ :>RN_81Vw?.(^ EͲJ%V.iӠδ]S [nԺYXw], bAl8BnYc,\X1G3B!OF6tl&i?-_onY 1 &/z[_DL$>yYgED6Y+Icܻ]0.ߍVPDG+Z0*x@9`_bWw,Ú2Vo .YJpfu49eol'e!lS!$[3c#^;+,'^6-ss_c|B \+h]q %6EĸEC)le^`H, d7:)w Ӡm1r;y%؎&@3a _u5=h+C tkwSlfhPd빙fɎT.4cLnWp8AȫVO8`7Gih$&y9fpQaK+TQ/SPLO{oըP s%⶚H&r{Jg .qb"'`{9OS_%Xf#P[ƾ tϒ%x>CAL&D571;#c9d2BP_X$5UstEy! TB+#u xqEvE>f$rV-׎9@F @X*F0]A9a30yMϓ>!Th)g_t®[@=KBu76iz%l-aoҝ).lzˬ2]n:q+jGَKTkgՠUBF/n2Q]!u?ފ}ֳ:,;pn*KsƖ XrXdkA+wӪAcri7S^dVڛ#\&TxW-$rXxI8`"Vڳue5fǢ!z^O[a^qܸϱ^-L*&/]EX% j5dQ.#w"V΀g,<ʬ8R)z(1*M?2'ZGC|5RUM?I@2[B], O}V#/ <Ȼ@cצv 3kV: T_i@EA/Qg S6`w<"eiu[cOސ-jzpEcHv$麋"zΆ' }ҦO]() MV1I̵>a5ymCŗh?:$q:* Mu'blL~C~zoHeCWIFcT6<pa#_'y˥Wv߻վo:_67S@fy6:w<~N%1?vY\#V|*[Yav@tk\.yȱKR8V˩hJ. <+{-#)ɚf޶Ӊy'CusԸ#̨Z! (ZLPV2kqpf-8Dk v$>ykR 4+w?؈ NU4B8f+ۏɴǬפ8!yVMZfNvY`.@9lkwvŐ ˳ʿ6r#V(xPCK81gZDKR<@pmfj1pZ|s,6 L7vv#0g8c1|HT7Q<$+$c^띃8j'azǍED&<':e;ҐIjE'/ePGv\VL8RF ʹzfͽہFWj&[6Xci←<@LK.?Q#(rRP&F]ubtu{s)L> 4}ǜ7rnL w4q+u-ĕWFqBIsw[݁Q.)Ek{b3U~``Uf;F_(hC I`P}ӳu:0\7X?#7|94lBd?o2ʐ!9l6Mϖm+8ŸQE$Ag'kJ#PpoMٱ~fZhDFnĩ ;@LdΔDx$br "RO qrχ%IH}[jtjrx֌]4@Y==fs񾹴ѺN5jxϼ1z<0&3V. _+9 93qPG]ct6F596[jyJe(t+RiŸ+XͫAEs ivvF= {4QplII*^<ĸ1)j(RpeBHaN <K x 0"VȤKeY/ր C ^,_qv\(NPVMTy?Bjk )*nE`  {Hç0J|mi[X'@v:]񞍂 ݯ. 5Mn$t@VQ-4̠d:S`bkq) =e=8Wdt W$Lx9eCu`;I=v/kA^/@ G_`a"O<񴝋+(|~~IWe}(8Y/8I.PZÇk}NP炱Pt#)sŸqF}>_%hIA"<maz6WÆŰ#DUt6dƒ`y1(%5 xU^̔!N'&|ܟ!)(ӗ <Z*ܧ\vȘSIhS${I# Pcs݈1Td$hqJF@D -3=K  ڡZz [񷖐\Y\}r]i: 3 ~( `BŮ.,)xLBLNC7 p2 ̄n=s .yKX= aBQZ;'ѯlۈOٟF0O$toë:\e"eC%=9Qx7KEG/WR }g$s8^fĖR箉C(n-3&t(}smކ91/BI}fs0\KJZ?/?޲V{p\)#p'% P۫9#M8;vR5X .1k^yQ7gwU 'O +Aw+oec\6ŬLj Y;?l5h,:C"Na[txV)@c!,}ݖ"q}HL"Syөi>ELf\j9C6e_ZU;c.[UMer,sYkckj~gG>a0LHvV-MN򊾅2S>m\SG)zZ$=j[ jO1C3lhUkg;cl$ Zk.#|QET7&S?,Vk˚ͩ") {6hzFAs-Y1mbпoMR'iRxPp-<&@aVMtϨ0AUD+BjW PIiUFn]4ӏa~w語rZl_5W96mgtAtalApw3SH]G(OO&tG8aHdUq!%̓H$t8[ͶL2JҽzC8۪59uw gYOpA8W,RQ@t}fꡮHϖ,q`*vF`a(" NKc5K@<ך!Ṗ1=H#mu = 5jEƖ[m9CWpID:ɯi:κF͓oZ_?= ;GJ(C'iSw| 5=9 3l "+1^M+C6dl =a 1|eL$)*(G٭!D"ZaK~= E[6Zv␙7}<ͧ;Fq^W}~Yb|1Ϳ[4cYIٞGyRkN=Pf_44oR5u9/a>&p65X`+$ZuTR2l"{߈AcWV$F~o8z ʳR]}ْ6:x7f1ȴ4 CQ628_2^+`r(΍܊bM6jCX<~Ij~} Rrͮb-qd&mY0/N5M-z'_dB)Bɷl+[]ͤP\>ǎ +ߠ6]șP|8:SE0o^uhrNL[IX|!`ccr3a`X|V4*7OCO3VA}]%BPm/, b]#[f;~SP$s(gQٽ1Cx̚:YbDfz'ۉ57Lɬȯ \jfYޤ>wڳ٘M6 95pрiCHȕ=Q*ٕ#{ Ր]va0"ֈ cBƾCI[thq zwlɝ-A&eJE% i: w [~Y!{(}i0|hPU9C-?K&65k]w,?O?L" 1<K62- >VFxUh=p{ l/M*GIךŸ A9 pJr\Ljm?Y;s !uUOQ={:ָ#…0b$ =^4Knπ1Z I4@ Y,m,yvT7. ӧ-qwoO5{Ye5$VwwUĒ: F5fьBMY}WA!@GwN%}IP!ɾr%$𻝇 >X],{]U$.CC ېOUb:ҸASD49Of2뜽teL*Y) ,!x?(x/b,&aBs[+˗1JBp:n=}ZZC~nwv$G'-Z}4)? x?!"N%h~IƧ7"nK{:Vu?ŹC -91[45i1w,OѶㄔA.Z`ƻ0Ej%w'0<+Jئ%!eH}r KsF#T PD33 uiGg[V^!c]NYaX)ߋєBRjwl 8^6K[GyhtTxNFO1Xf32?(] W֯"S;nBEw{(AOSKK5b\ BS;w~GTѭ0݋&U79 5Nb1 zK?1]^Fߢ&'l4#v*]3.ޙ"%hxV8GUwskLAtk(LM-tNȥ;񍷚fڋpC46S:MY @(rHX׿t3Cѳz1,jT/ PUJK5Ko^2#+lpS:G1jz$Еă!d7Q8uݗclPk`_u|KCcG^0MAGr]Z7DRk<<ѳ q'_IC[}%G\}~!G'OmLѕt xnF^1f(?0pZhwBayX<>8-j$i^ OQyjZej"2u7.푤AdI>R&&i,3bWBC8#n.? {T4x&w +vȦlk)Nזb5LesK/}D!!C&nbL;(fe&c" 2]y^RVSX h]7?IKh62L̍ughW|Y9)oDM`eDq(g6$5BTgTX];.۹vy%;X^^ erG4I_ Ua0ۼjƨݹX&2EFZiM E4`=dƙ" 6͌`}N{5j%._N3Xk/^wjԽ?Svo|=n.Htn4%V(8 RU+7 rް2&ɥǜLyHS7sP/ B z~lдw،'syx5تLn5Ź9m[OюyXӮ l"5=&aBX/~€!7BTk O^EX܃1ێ`!FU9偋au<+3cة2,!k}u'M(Lx]#15 L19L. b!*9rG"bښLiK6.;A~lzæ:cmWjݑ\;;ԞQ,wDMkQ@+!) np+x*{/W_I4 mwf\M0 {I7;6KLj6XWBu,c" h|U|eM22iݰgWhX~}W0Ao՞Z}t3F` 6:|LO*DJT O<=.rTZ_ P]ҜуVn /}# ҢU@AG?C)@ۅkjTH}:'3 i Ȯ!ة yWh7pd }YO Ni _}9 9aN Fi!jUdXi +PBtJ9w-JK7u'&xW7R^e]'t3er]֘t &FpģSc =URi3Ir bWtĪ4ۤd  Cuߔy] f0YW1yi˝5&Z"t@<_+LNDefܤۄg1~Tgܼlv ie'MQl('^볍 8ajQ`~N.po^f2wJ$EDF-F}^""ذD8|~$]UZDcl xĂkڰ00 O ]ɦ j, 8iX๞>bJB<[JuՂO:X;29Qn>YxKʣ]X%UC\{Rp 9u~̊`;>>:>g' A ?')϶K$NޖUAwӓvGO#X& l<e{.&IP)Εbܸ9|Z1LÓQ~iCȏy;fP : (Q͠$mIƺ՗M,x:~AQtlXt>? @lZO4dxXcJa%b6wnW{b_0e8a+f,xR0,QnmUw-Hq{rb{+OQѧA#^uVO@ڎ[OEf 29P;7Qϗq=CCd5*ߏj3c& ĊB*+ڼ!7k)n˵sehMC?sH_MG{h34$QbCG1YS歞ʨei/vED"O>:  AUoHȂb1EWjc6Y1OxsH"LrEDM34'uSu7]! m`Z3a~1ULS~OikgC8vz|MI|s&K4/ioa:Ts! Ǹ GRAT xOl t5}h^]V O=~7FٯӤu(#r%*yIJT&}ß9\,d|vNX5NY"F5Ü 8y ohT6n夐HʤCOџO dX׷pߟ%࿟T寄TWODg2r=pں]FJxƢ,8X_Llr'b(6DFHn!jKg"F W2I! p/p~i^bުch}Mf8{M. .7AϽ$[A'S)C+[qa^5̾}j<9yˀJG='DxL=<\.OW, O@gx#UeȻl1/$`PIayf:$> )@ ^uLQ?hkMK8΂:g=YKv~30@w0}|?b5úSשˡ'$Z`;%!0@o1x4r^'?>M2z{9Gj]C<qۈcÊY[z0؄=ih}GzO+?5I/L)cn/4kbLgVEP̧v:K^5jyE!?c`t@G`(M I(v+R\-% Bs3,<G5pva Ej,EspTۭX[Wa3b9FͲ{Sp_K؎Kk6`w,O(Ҽ .zKΖ9!ࣝ#cBMx(9Id;+Bzݽc6BU5p(hH+I^z)>Q&"n9dd(E˝c!Y:vR*?s [pԐ򣪠j4Iss_EX-/+lYb8 !ci|}gW~ga,/3|* [ML<9^(}"_H,P٠ZKOKa![Sg CF#tTBgmV%,k8Cbɯc-x ?wpW{c81^s>'$ӌcsI ʚXZ\1WV.`Y~EXZt0jNJ;嗭h Vmv^| ;e^hZb-wk "8:Sg\C%)˝גˈ06bNJCT8p Pc@!Lbz}O`m\kHرG`*zQ@-sޜq ݼXWQ&eSԕ<_'"Awgѳܯb&[ϦɭnjH2[)wJVW+`.k>\xȃJ\'΁$sеf zǀ f5<ؾ@7ih͂2̤oZu %dV ^G8aJcE<b1|(`RvFŇ͍g ,VDWba۠h 쓘{22,ɿhe.}ڥ٩fsq|Q^Ƨ4#3FQasiN%R, ~rOl[X gzgRwh,THE|fFǍAH#HY6_QXD.(m8S*⸁Ldg R!e\MtP?2/i:Xm5@]TVPnJ#w#v RDTB׮1uƩͨ~VZ xڈQ-LDYJ >](|@.\qflZ[hf71Lk~yVD>P8)9nGD>r!Wk)kZTz. O#IbdBc^((7ayƪ)x ;-pVQ5t6_P:QYL.-$sv Ojλ v8aСv_C?>!ĦA< &*$=xe(k)oIHLjrw1='ECLO+A:G݇"P#싫X:OB~=E5-]Y6Јf IJ)j|5@9 W@cxmp%IP2ޱ2GHlǾ;y'ITw97T IЌ#r تBBs4%mL`c׭ip\q##6%sd趶aQ(&<5Nx':I襊?rX2b4;] 0] WbW&Pf[f/0:Ӄa/w]QE7qrw{qyۇ%|6*xR;'OEj{z:hԣSAO7)qǗ̞ 4h a"m Z&!?gڃ9gCƶ}da cGz1܈6Ȉ;U4L'd5jrX:R 90#pc $¸(EHm􂣴۽ ysvFR\f4Q]nzRvՈFgWƊ닰ũ^Y9q:>}}EKW|:6itK{PMM~$ҽh'T兾W+L:𣏕wI+GRlbHL-+W=!cmh@˂[38FD9i@/]%Vg{lǸ/YH0uXs_ $w#XP }{WDITZ{)ǷقfS~Y,ʞ +on!VL}6TKGAЮ1OLl|&IJDkNX} P]`b~:Uܢzo_DRYb^#@w䎽tϓ۲X_ 7TyG;CG53EPL'Л>(|̳cv$ @1DQI9#VƳ1g;Q Rx[UQ_ ϣ'ߩfՌ3n2~pļw0Eq/@J,aHG}g/4OFͦ::,ıחv K5c[f& i'(Λ+xbW6[XtJ .jr:޴ivrN l}5 @Ud\'|U#Eߗgť Cf^UBiFp/Lw..XLaAkG󘜅maTjqpcha/'cCFX`g`G2) PB+u.4^x7\A3o ĊߟnheՖ q ś݋ƞJ*]ʰ*|UzAI,w☃F7'0(Rby_Ih} 3Ǝul}Q66}Ș `j!xT?lEŃZCܔu23Hr F;B ҙ  E}| ,#^Z%%OzF?>OyղdK>5%j[W3d<^Z9*9I5WiCBy\u3h=sUǝa<5m2A pt* IU̬4i#T)l cG}_e~DHCmB|f᥌|$) ȕ 6-&;Iɠ7|>\H T4\t'P{Ѱ1Q MuZm\뉍fx&҂}TW Yfݑ[O`hEmZY]ǎ]D%)bmǜ,˾X3 $2ר8Ni^"5O5ˀzڳ ( Kz$XoQ;P4$"kR|Kf֊K]N羦!c W}S<JY! BZΗ>mvrY Ҷ+ϕ&vUt= Xtn/%&ZPZJBՌ*z 5H(dUdaw/dmUkw!:"McHTIÅ )W.-IY[m{n(䴈?`{C;}DZ=ıɕ"@E"r 9\7X5l,"h#/p` ia\6 z PX$wg&etpg"۾gFrK48%eSY\ǯXۂfB>PKw(с&(t" )ڰh-+S$0*ь66ư?#]`ѸemS?)̾lL>.'y$IwPReN.Zh#p vl 7GP 0a hoԾߺ>}oQgQmMPm"I-ڼt0 I*3oi( _od (cJGgD rO\n*1ABm;6{f+G 9QRq{Y~ ڱ<$ҍUsdK@9i]q lΒn6+Tj?t/ O=6^gF sYɛdy01EFa8&pjCj/;{#-%!z>~cD=dy$myxSU4 ҏsX=iiv?j܅pPZ,h&6U=嵹w?\ -?Ecz-.u$f,^"5&$oLT3ʘ΂cAnX .҄FJ6I)`Q nj ;alNy8stRPwp;4yqZFDwxb@k!֝Au2)+_CYd,\#bV6}Pg㮜0 ,S&w<=KݕvR %yF yJhr6c˕c$2rAW94#}gCʔU{Bm0T1jYtԢL83)zĴLl:/@,jpq6pgƵre-;}f_H"(tbT6EGc⠋ʀE*Жb\wh?ȓk8D\ CtnJH1z'Ly&%CK@6!3Q" UKQňk99LHHDلs1'd8H)!ׁ+YO݇I&*24e-|˸)+zp0؝_JXǣ/4)`2_MJLh㉌8Jr27J"=WpRC)m bkgg"$!Dlk% k)kQ 8aNQY)hO$ّ¤RěE+|o"]$2O̵4K7.?oz0$w?&^Nw2 MCamԅ0la-Ӌl);ƥaYպbyk{pyw)/`.0=\(ȇȥFL5϶ȦȜ8ht񀵊ă ?0 g~ וwx^LS!X矨LLi!KSjEefbCU_SpÑ>ɛHpX>DQQyJ}ᱻ,hp4L\D*#Ŧɵhl+td@ͱ2?c0~!:"7=pf c%oqڐI-nޫ|W4-kh0\MNrH^JXхcesnH“ ]1EvQMl`6whWI"z^Ƚx;p^K#u|QvN[@ft8-t$;!&ӓP\<4,#;d`YUóy@׹VEPq  ᣢNuXwo &`(h*\rd/؄JS )L+SAi5N:F"'omIEnZ/oI6 !Z=PiTIzfWKcljEϮAxw F;CeS \}n Dl.ުiUݪꩦ݁Ȝ3)+t$55pHS(t#Vf.B)]`LhuP|ֽ(*$N*}Rw 0YE2,.Y;ϣ.xDj*O:emBnc[N`|ʏ^⽠Љ40;bSKޚpJBzB5d*-}(!r zjkGnC>W}a!{~*=X-E=#=o@t;9u53+uVnj^Bc*5Y:sOl#M kM}ֳdv$;l=U1PB %h*3fq2Aoo0Ju6SQZN{(A\`y1|1x$ zGy%'1$ݱUG#VoQpڃmpxN`!6Y2 CĩrU4Q-~4 +H4^8HF۪Vr"9KϞ1zDeZMoyS0k~h4: ORHۏQB %!KЯR9xŀލwHs;ºOĩ!'v>\sLUŎ}w>-d]{&ݎJ ZHYesY^ʣB6?$r,ׄ~.V4,gR;)R}Rjkz܌Ejkу%!.k1#HQpIg+aW飾'oEwl3"WgjߴoĎ}TYPhO_5^ #+_̚zFl)+]kPa\nI݇)m%^d\E&L%Vyt1RL= eJa3;R&^zpe- Q} n;\^>5p"bޡae5B<Z{9[!P> ů\ >˩ |) 48*B7* b(`BpۼC(1 Ou'^n`"+à 6IБ:HZ8F;X)]33=TE,J܀ E&{p_\vOI1zrq^y^/Eb]6̆qB qAk^"])klMWË1Ip:xcx…KWE+mRkdǪ2~J 'iH!|x׭# xڮ B뺜R/sX`po?sPO'B# s]ЇjRO $;Eye"iQ̮Jm`33֝WY]|h$ ;]47#8j280T L=hɌBHkFކ5kCo3y~#IXM8qՏ{şi[NVV(;/l1@OWMky"n`qU@޴ rKb ޓPN]5 7gΞ@S{T.&A!axel~<+:l~1Tep::8r4nn:%p"qĭ~ GsF5ݵYtg_iG]r5xa[1˺Bz?yW5#btOwi!$ɽ7%ʜII Qw{Bz(Нr&,&vrh];$ yh1rX5'o[y̪˂3CNG 8v,&e{pż*o˿x\.|c7Xq'%=&ub'r" :Ff?=k񘈜g `;dS)K]O|MH1<-(Ď(;ͼ-PRѰuSt934Q J` !#\;rxY=℔ʀ*<,8V87~~K|o,s_L`# $+x.SEW>$ڔf#3Fu/K?ؐq<םONTID^CU~ZaBZ[ Eݻ :!̏n' aT3 " < Ӕ&J2e+ Gcxք/9FZG0 ._|. &Lub* SEDHFq6 @V"TUO&WSo!U,l.N&a3 1Z b`ʅ)+3^g$^lV4\[M\X]_41 g4y[1q Ve˟; !16wb< 4%2mZCCo˧m1Ԑl%ꠃ 3zF9cC6Y%ZKi }ڮ6zbcHboL' u<壆> {s,^mB@]ٙ*BcR 2_Y ` '㡗[| D<;{6Kf*&7$-/ߜAp:w?ML!dꞱ0̀F䆜 CJU,V'?'L6V뽄;L#PEb5U*j6$}S~@Yp`TM#^|#]mfC H}ZvK(sJ &- n4l9),q%A{خx=bVs]A$߆uWkqLij r,٬ YP0E ۽զ<3/jj߷p)U.ݡNcꟓs{!q._WFMJ\ -;uAox=y^ےM.^=6w:P)J/ςZf&huh ǺUYN,΃JO C9G|"!{宖ïzNbVY\u6~#EIA&lGq.䋋 R2h$/a*eL.{(U!pj=6:bH;?@>t3ĎW+G vv>$|"s\zᰜ?.g/Bߔ"XQgC,c_AxNvGuQW<"e,53=RX}F HhjjeMIצ,&y6z5-9oҰm4٢(kwC}߅B>/%[5GLqa-6wy3l00~W>lҌϑ}W[NؙL|6^p;i =5# =\[lcA˵Uش0=n7c_Ȟmz4ُ/9⁙ H)hתVժ056)ܣ<ʋT3Hem+Be /5lCf+cQWŮ a( GU؛Y'^|׍E]Oecyo`mD櫼ԃNJrH ࡊ~M#9 R-zi^ć;zBC$ew|ܡJ?RcJD=0o?nNEIe™2 ó5~(žߛI~TS1 /ЕN/kQҽ{.C_ $sAH\I!y5O9 14_2|3)u)E6+a-*'}FUcU||B$==^ 3N@74a:Ed^&#& ~ k>>p6h{E%'ނ"q3O} pD&nAH6~HeYγf9ou=2Ѵ' |O斤 X߀C5h*)OٕDŽz2AV3ؔf*`ILEup Vkt^KkrJ }4 q@e l}0T"|w0fjuڞ˦K`ʗn"rQJdo#$?_ ß<;~hPWA9V6( )A[^iO<ǒ1Z:o%>Zcf$";FѸᇜc_-&\wS_xԼZR0G$v K>@vTHÓK\Sn(C&+yM B}a8n9lEnm U@id/?H}"v,']v_{0ػx/4AZM,4ݔ.h`,AG1J.K܋u걆E\!%b/\?mGu[hʢ2?Z*'Bhћ>dB<5ȿȦvʝRo 5uLhPBlMӨ{_* '9LZ O73OaLgaKE ܳQi |L_:Sfo8nTfiƞx&oS; ;#vB&dyKcoΆwVװF^Gj0s1vS׎q(esE$]ԌPmf) QRO;pTƢI$-ڎVm5nuho'/~*ӋWHܼ*7Ù Fx|#@ [H sc`94]r{[t@=貥XZD Fs@thp-d ` mz JrGp^COQ[B :Vk/H.j~Fm<ԌxW?{{~)rf=o#f9p|a,o6,0yѬZNu֬p5?+.4hAo짍!EI-n[w51?܈_k <@Xʃ ]P]4P]~F6='m^ KhlJ'6ZP&4wZ;;ɅDQ.(\ayW8ǎ-|5؈=x\|Ds8W0b<lY{}t$ly|1X /KL܃e _Șr=\fUԡRA`jC3D}Uδ(ɢ8HE"N>U4 /| 8L`BHS_~aD5(baHJm6f&3t̴B$ST.iKN=fn']@V ~3a9S ~񝙍Fuu<ΈnUօoyJhkTq?߹>]GD|(tX{kx𷟈7_<6Ӆ{a'hl=L3Z&":fKlܭ˴ٗ[Be݋%!Ab&G850ۯ2T5]e ==V#$̎ǯJ޴gzv9W%.z N)j2]bl wht!D!\ Nl)Yk]QmgV[h GUNW?Qo&Zg:S+y2y)*.lJhL3>a}%4m͛P`}&?qCl`U \e*Sܑ)$OBaKIPr"$ Nj=KqM7"'o+|L0vl~t0i|WfwwOSq!"몕"Hc[k1?}뜍=+<0ȰzNɪʵQIm 842AL sQ=|:fM*'ṅӾ[zGNMqQ4n LQI" y'ZZ67 rFJ*o4G,P8'  GZT2booG4s*w6HĮA-b1Y/9܌qFۂ6!^bΑٍb׈'vaj#RpDXSKhPsŊJ0uοekXMW:&]$4kK MŠF- af8V`☲<~{ !vdžײ`.YMNuVE_'}J?3 lƃ L=__Y 3/gj CKKcSQP`EU3"Nkퟚui]Q&Dθ|! dd]ڶE?곙p7|RTY7'pNC+qĔWA$2!!z]̮s)nrJd,&k'W BS7Vx,x~ )E"p:1cS{s觲z K.P;a?iMN"+[-ٰ4V?afB$48n< y`+0gXjv .gq4tw?ncLH(v*UN^}r0SSLI5J.X!hxxC$S- 2z`5vL&q ĉ߈oj>@ȥ+7}YZs5p=h_:z|H*^Ѡu.- L/^ vqZ0Tƞ _%3[Ďta{ "%Ӄ<]A L`\>vq_r%U;8j/䂫3CHg^/vY67&,71>V=Һ \7k):hUѼH6-_h{4ݻ\ Q|(~'D+)8wu~־| қFi3ziQǷ?.kUf¦HwPZ6qZ i:2uPQk}P^N͓kAG|vS])z8Ԟ^?(VQ2D|64E #C"8k\ȿ%v~ۉO/ҡu{%Q/ =e̓M D_]n wc[ף*9JpmKrau $!F0qj --Q1MWC̄"?VB՛SI!"'k2hy0 _vbWK,R'?Q<6]۹w¶yo#5Wa 6 ][#g`H8/RjLMUWr\Zh:}%BXRWңysg { +6mg~E|#QO?($(^ th~q_Ц'f}좘(WeΞD󀗰¨6|FHTߠ;}hjv7!a\*nַ \`֡WGw¨ڢ9-槞dtN.˂hB̢WFp rKrC-{H59xK /`H4KqRͳ"^u# DFbW nb- CT$vÚGF6 YvFkwK:;h 8x_S-翵YcoCt`Ia%l'?&!fzخ%I)'S3 W%ipg1^N , d葤o-:YUsIJI:wr'h\GWEj}A*YkSb$WQ9J)K9|#_ϭ(EZdX7G.0G)\'y *bڬ߆@60i^xT5DUV (B.utuˇ  I)N>S7xNoW%>ѝuPRy"޹Sފv84Tyc6d0s_INND0c9-̷zc6sfa(*QZRWT;cӅu `f<6nljP $;;/{m;.K@ͨZ~H]k4C't`?p8ֻ6 場Z0hyɐDL2D0Ȅz:3`/ƐIv cU=fI+ٕ!b4 gneU2.MN :2NXc^V `!ZǼSu'o'{"NmwzJR?zye~+^eiWI ,fM".pMʁQ|(t%2w\8UoKaZŸ=PóM(;A񝆜c'LXP|08vX((p?<}tH}h,#4rǑA`ѽ>^[`@DkwG5ؔ,orXWs e/GƉV}HS'*+;("l+HYʫ_-ݶl B0 F}xOŵC B9t<޲O?]Q7zN'~E6ikcίacV$o^`P#UuV6,0nI=ol’gM`?|hNy^2^F8 [ÚtGOl8ۯCs'j/<>G&D^z>7VRјc4!;? E^B*>EV㏳@`G,+h%kNgt# xlkN+yrUckvmeLA63o>bny+Xxo baM lS#DPsIkiCigd̜:&UVCj\ {#+>Mio;g5))k3 .p,x@1c|opT.X4?i~^;W n֮$`([H x(^^ꂮĐus>T8pw fTEv,Z'9 {bq)|[a7ޛiU\?rݲWpE|Uu$8ݫ!?A>CkҦQA]3BB әgd'q C]L+dp8I_X&Ǫ3h34N7JUg`~R\}W*i^74;O0;lj 9"&J2GKKw)(厃4˜w"߇;/W_N# ;Bwt@~id0ppji͆K16/,.&zq7ȿ n䠔'Vz)N@y|vpiN])@EOcqZ+|܆DG{d6gg%4& N٠fix+3Kɕu:zdu+ZRz-!̂ǨEgH1x9>\‚”Y.vT)NjsHT#/]o8-L-RMؑAOH_ŻQ?mb[!cy҆u9erU69w@PDYf bawe+yԔدVȒ>hceX~sCkVQ\U_U H}QHRS|-}DރLKBf,uCg9ip%#+Y&<=FܞD7d`#pb=HgD7_G;X0~ZV,^%lmW uRTJb>Z{uj͜7\GgxBSftLs0NIfS1|s3}t&{BWQc*$`pEP{K;E#TA56L|mLЯ|L4nzE)L2wysZ)V0NI@._ݝlH'KCdsqdH2AaҖw'Y&a~Bp/ocT '(r/uU놉ܨb&Ǜn+KqEfw<{8lAGDfu0ԇH8چꑡxjY3RÏsaБ$' ;o;n{MHOVFBXO3)NUIAU> 8& g1fƇԴT[ bXZW!@-Rs3ۖɐ◭ID^xM'$ BQsUo*trlO@_poh}C`{}ߒGRVWZ $to}~{  QĢ`ҫ#圿4~ǚ( *1^0 ]蛞=L!@3sUgHfw{?{\vZxv8nPlu](f3(jw@47<4IS/,VWJ)n^Ob5v{'1$ +JZ |Sm1Zʡɛ7.ݝﺜxM 0˭KE! |'xH?n3_K@ze2 _'+cVDd"&*Jo]e2=̯ȷtnh4bDph%"l8kD̤E}iOW \| +Vvpʜ |%?4 8͟d]TT$RL•ͨm_)Ԧ!"VKd/P.bv2G~Cb',a-)9"7[6-{`]uYcroP#@EʦoQ'dk-~2c]V(@«NUl8RP 8[u#7ƥIހKKغRES}teO_d+󟾇̫t((EV|ZcLE|oxz7qY 8.Q2ʯCG=2ֿIΟ!mrV6귭E^{ 6'4}n' oF շfA{z443&z h8L[nuVjj`:]wuy!4<@A=NUKf|%WЗ2uq6Ć$v͑u\³o<2Ղv*dc,Qx0k0 yB1*1zPü`pv7UG1z59~+zdYtř=H_!-$>`IT2/׵קqJ)6 |LJ<ԒQagaZ%k%Gzؼ'X߫qTi3` +-@ȷ$qnӕl+OK_m y]MkM$d$YP`PO ̣zJ=-|;֠z:vapm#y-m.̜@UƼjmgĪxϼUI0Nz3nɖ [Qr,vUr+Zg&P.ț =岲9zuj…"__<}EGQ+:9^YlJ^qωg0$,IR!QWxZ,Bgz cbvz|O2Pc~ ^;rȇ-|`xl)V[~yWQt` EsoN -h؊h"CW|=ZaU$.nENZ*??Z P^+CO:4YSmxcyjQpN+gaGd_}ۢjUs&SO,o  fjY2Cӥ鼐.02#lAKe48beg%ߤ}0?_vϕʁF!D1˓;5)&,F >EYYG]RVI`"+L* Wb@q͌pPLڟpUaIdڬ'5i;G^kV Y υ 8ʀ}ۡ1|Rph2&9pŌTDPV-_GaOO ?IECӜ߆r[rPj йmA`tKa$MRR@rMqϙU y6y3n,851t2r2|WKu>(2v(]Xh _WP@8WM܀&X͕GGtw6#e^ | 8M`BzTwp tUW#]TL=؆_&xpEM&o2Z'Dl0=6VEF*CI)8yo13=3[1:oDWcv!YCMBdX5`5]0IкX@94 Bਗ਼|?F]2`eOG/9WB JԮ]1Vw r8hi_#R=.QLpg̷w\2-Lo`G iJ/x祙wK"*dO7D8g;J9UMN,{^/ٽn> 3:*y{a5NP5Owhj%LƁy0X9 3 4#X2{jBoiƮF<XL05SoA_4o@{qѩ2_ƇY.-xV?Bp7*6Po#~đJ F9M\7.Ha-w4i% ]I}6a=r<3}rX*:xdl!k)N4@t?W$~ڟUQLWTک*B.hoʀWm4 Cb>5~o{Zt5Td*5t#Zf {IBi$w`+9!hNCcu;ͬ+uYG)5|jlꈣ,tRX Nк1iI#cK*jQ!XR媄B.C3 FO֤c E(it@.x!!l /1^lˆ[yVwo>Q}T5KY=71u&g*h;}ܛ{7t84Oa7!NfmTQvs[Ik$ Ȝh^! 2i^4/dfj(9@eBcG$|HwS{}z2!zGyQzRI.;0&uZT op:u<%V:!iKdCm$,Nzg) HO rƻp?#G/f+_`Hޏ齸i˾my8MN;P$0PgU^m<%>V3T~Vq[ I}ʎWq" j z$h;wj[mpviktkxB:JX%WT11 VL>C!]~ϕF%wbQRBH:]Y`#9,&hY;6fß-\fBNe e;Pg$2jUԧHJ ?U_3 %=Lg*60S25&wKP~^n*Qr rN[܉uOr*CW^0uc-?swEsQV]rbKyeqE2vgH]Ve0pT; cQj vemn8ȽEt8<\Ɛ˒,#K?X(r:jjaвBt(Rsx[vbVㄻ /CODҬ-x|Y4%e_ Zzl Ȓ dq9jx"zgg[OCd;|JsKXce}&ѭ-_ (B5patjT<%Z:j]ܚ@OAS1y1_d6μKw }]o҈9tWVY:EY$"L/tZ~"'WzCXZ>8\sn,ǘUQ"dp[mZ.24R > ӒQ0,JVHςM(ȣ[ Ca4)r2nNzY:f_v-AB29+sy 0t*=z}kpzynWbrh`+6 *wi~1*G#t\X;+ViX^<s1ltr˝\dyl /Z%~܍ʅ4g;bȵz>; %6,(m̈́'*t6'/dZ%|X 4!YK+SyTq\C\ q3Lx?_Z߲ +0!pDש'HxZ\y6q ꯚXQܨI-WnO\e 5};fA6b+ ThRXfrN[jGxĶv (&yR|}Ç7HlpoBTsְn:/E)N9Ჭ\G6xYA1#Zy~ʼn8r.E|a:Y&ǽ>Ukޯ;^@ňVkf=xER3qqRKŹhINp1YʖHS|=>ƹhCWIJfe~_lYYAooϗP{0U 0:Y 9+RKCd@$@eSϞE:9IH^@xycd tܒt )vG%kEFD E\\zX Lq+֪}1ñ)1$ެjTyUx&v;3/8 Zi'<ߨ'/_$ɇӛRNP߸*| &p]ooC;H$wz>J8NVZC1I7Odi \dRIwxJeـ)@kMZ6Ql:o}Wڔ|OA/TNFe'A0,OM]XUpAu/5ư^H(%_=F-Х2N76hc&:`H!z9sc/464t>F*YKQ\R0cPmxxBYCd&ZXhe]isyV)hmnsg}\%ogj[>=šA==G?h@)oqz eSQ*F3H%PqE)?*My5bb֦fsqѭ[>&?9z&<^znnGAe+Rdʓ0}"mb n"?2g }材erH#fkO)H|B>)x D-Y |GLHW)kI،O0Z;]ؤ5`c- `rT:ڝ{Ӭa:Kzd3ףLz44i;1  LsOr]a䟉hj%:E#&?y;Hǡ(n, _ -V]џmRYlo^-AO6X:~s5C.WÁBIݾl"LT䉃I?+ghAAޣnZ>=TɽKX K%z7~qrWַo#pY6@7TEKZS& LKV#тy?U kw/"dEzr#\>ne礞Zva.%67j `"; dž!Gi\AT퇺7ZXӨ2c~5:녑ۋ)m˼ YRAhwtLuNnit:cc.P0Ym9xrJfZbThѕ'-{!=Rp<[ȮoE5BO%podxu,$]I?iVh'5w޳ʱ}[ݞEzG1e.ņx6!K0rp.rCAKO;QP̰k&T%$G.o#<4`|oD ˊO=z޽.qTnImýa cȖthD]|%u4qRcb* 2[aK,89^cZgc3I679wVloFbW3Dr8),QG.j R'1\lh2Prd`_a;f`~^>c,)%lgco .E`IZv`}/Mu fu׌BϘX} hQ-Ԝ{8}ԍHMz;:E&Z0#{"-~W8UI9bnϦtTYk@c8y*u3 l<7 oDÅ?,~/%34PX& ׬ OYU>e| gi܍]jš\d!-ڳSm.K0:Nq8*˭5(m \J TYZI ^ Y,DctӚCzV4^wXsKxQJoPaE 5g$o_f-ut! pO Sv~zP!GK[]]2(* D\2YZߴ|{?GcquDU6B)w-<`ϻ F8(؝tp/:9fmoDNIX/>2nS)#IsWK7Ed;&GkҭU9,(82FaE^-51j @02կ3RvoP. U#)gFGW/Yt􎝳!n +ꌋn Ó KIn7?/Gj96džNeOp@a*Ο$Af.[0w lKs:U&^zF*btN)'>|5!Cb\ 4f /"ՠ!R]jŧ <6"z-w% UJǘU pIԗʌX!vbZMXyeP% N׶ 0[с@n:B8)$.Ac=im1iL9RdQ=2z01#{.YHD7'fõ_fhiSʨij&LGÙrpuymw߁0m1OSVc}KUpx]\D ( ۈ d4TqpΆ2tz6P [x#OjQE3w8ğ`q#:u4yvqoTNC#oQvAΔݸ .١;ndr1^&fn ճ@^oYIDԠ^G-yg+d"FFU@A(Z7 Ju>!| {91aVnIW(&sQ7Jvjw:~WZk6|6 &28n@5!+XUjc /U-.-%F(eـ ;`b򢪷C fhjּD/j\ ?vCS!9vucWǸf5Hvlu輼N'ܵiD{yQ*yR@&D9 ;H|9leO=Ԃg-H C_Tℕ=dUA"GĈJd~BB$0F~sqeeR|GjkIfme D!9ʯ0)+JN}:%1e8b- ܆ZElWV 8G)?9{Fi4Tj˅ǂ*} V˚T\2dqƀ0-:6A?y1TYrggWI}M|C3[ Uֈ*ǥ nۓ_.m ZƄV3j`k=ӾEZUnDsjjN =7iv31Y gZaaܘ W9*k7]Z:8&Μ?STᴩIA% U] CjN;}&*6Ú_u &C}zq^B* E枆hJj'Bp:?׻F"tPWSwoDVK¿ODNjL]J. jچjٍOHtܴ+@`o$ >5n__Se&Ai<m|@k=9MIck-h>ZTZ 9Կ.rDs^hD:*ނK~{7hZÀ|?ڗ%wX1<ۢ2-~HYg L`Fͳo<aES`8*6ŮBGU,KYv(Bo+zY17>`9H\V*FB=4z"M'g(!k4l[D_ҡ4"zrSHH{_=f5\vH&m0i;ԯuzK"cHCc3@oi#A]u5ݯ~ĸ15r\fz{A R2&2!٢l!0|Z.2ibɢD">g ) -91ŕ}Nٿ/x>O/%MZIAt =Μ:{)l o+X1,ʅ__Ssû2#Wi`]m70Ը-&qot\g 8dK_vxڈ[a Nחv0a)::xEqIeAR9l26)ǽd9\bڙ.l`/}bOs?7گ%ZcexC=VX0;sgh::UBwwWͮݬ:x׼Z}Yd?$rAsy7UB46; C=nd͉ =Og*>FIʓ/ie"aIvƝ}׈yœ:A9l߷]?|hWs*]D!9rz0͗6[t~q` PUeeOehFN rkXR[!~\hw|8[!{)'jfC(]S&縺F F{V5@4R/׭ymMې ZYRJ\dt|[wFѝ&"RO~`>KTnM'_,[K"%yXAffO_FttiuYZ0o51,V1T!b!];']e5Ձ}ud߻ 'NN;"㏬qE5M\ '5m{Ab,:@WJoW=! 0P6o`U JV!Kdp#'4=eqo[Ŷpss6onr2 {흱z|\7k2z㖽-marf7@:2]}`,ꞱLB?fB4|˅=2ѝ) g${:l$rZJiQ:尻h_<\;PՊ =W 49~ƿIr?pɅ4J3]"x]6U9u ][,P"sa@ee\(yؙW}9ːgkh/ZsV?^an6+xw6yĥI ="Yu_ɫrZ$(' r5 uƀP~G;qZ$IЌ?V-C]:\sWDP6,} CѵHgFErI e \]9.oX _:V,RUbPzl'd},x(#޳P*Ya?=ӎAe{X0x~gR^Gy*~{P$nab@X23SIBLv%`F֤9Z(m.(ĝHMl{B #yCYUtUVkr63iy#sD/Pl= 7:#i6(Stah}FsW}~M>Vբ~&pӡx]Mf ӥDq=rc+GaBz ½Ԣ:z+9ե֚٠?+w*&dO,yzo [(&!i0? Kc4C81$bp@P܄6 I}jSfQ blޅ*ߔ4d׊cBwi֌hל߄~W0$fI%%G{3k{9 /SF‘@%zz֘_珠 mb*Vy-vJ2v0sO0vՓ@e7&@i2ǬiUc$ݮ@9QpمYw~rA5N8y"kw;`jd%*`I:_ݫ o;e0v4 @?Me.qXܑӄ h8ݚ_,:WWIs{B6D򍿿R; t-RR䃭]CNm58uY.Zq c'T٤OFvmFAԦ ݙ+[NVlV8ESǰp.Qgთ|Ql]0}CO \&Qf J bvL4̠BMJKdmE Eh.P'-*d[qH}X{h1N_+/d{Xꤰ土 'yगscHΝ*R>yߤhD3 Oڀlw}KwlLs]ܓsi dJa b3rY xЍ:eijѓpÕ&UwjCl?UhLU( !⻻ l]/]`-M?'q6>+Ȥ.H{= c<O3SXMSխ8TԐ ߣ+T C-b+b&}!qֳ‚z|ҹ `&ķ,MN[ҡ]qO[>8GyxKa膈do:mk;ߎR@.b;󓈦>v({֫3ϣ}) (xN2[Yf/NZ 

Xb`hzZ@+2(ۅE,&ͧ ީϿhwk^Hq8])1t2a1cQShFvıWjoW.Y10*b&O*z7< V#\bC%)<֋OF #gV?\79}rP"|5zmӫ^%?`C=7r&+ RbIb\@"GevS{ H${G!+QRyCVƷ1SI~kYyf:~v $OE&>6VBGs'KTykuwzS)r4"X?}䗚m@`<9Vb ohͷ/,'ft%E:|;s{*bu `k+[nHsU7hYtn?C /E\]Fzm>qh!^DnM,$|.O6O]o7DCEyf19Fd%0(Qޙ5ߑ   +^a8EWټnJ"()hӴ, =*grMwzx֙}T7ꋡ~tf:сǯ MCYln*2XG;.)(iOܦc^Ár8ou*`EY4z5L  ,_f*֋E 2hS\F+8󄨺HwdOKP-kvք@Rwݽ2$NI06ڸg%x)#L6d,^:2i| -Ye Z$XZM-yenvK7ɞD_Fu"DoMEV06{0;A]|o .]^`3.^hݴbʺ`kBu&4]RúShx$P#~4+&ްom:tWj5Cʴ qD٣\}{AɎ,Y{wi?oZQyJy'tgIiE[ Ȭ^NpDuu^$8|SlTKlЊf }^0:=C:%M{b0W_xT\4R`/ >k? Y03cg$+(Z1aI=U?Aŧ7_%ޅv܈B~zC3& 'sq/QtFOK3UooNu) ֙A/c{}9XAʥ>qtά,7tFzn4dSjMAR630Q YaRZw4Ǻ!ღAGsfG)ɛ9Z:3W5N>.N=RPWD!bMZusb31NG5b'VМZ'-L;V=Nӊtn#_cDo5_n̍UU/` 51 p̗q`Pժ&C0ea=Cewb^*PxTuG#׋'2W]Ӣfu2m*(U5W%S/œb6wVC~)*pv-sK̆?jϴlwj3dINiC$GM#B 1)!Bs$_º% X9iPN$YD*H ̖ lNxW+Th M_nݍʐlH-,ow.yԢz|GF`R5ފCV4@4?F@tYT@Ƅt?v;d0PO4@1@\K\ 捌釷[:KŠO ][.~8=~,6Z3bix{+M)!nxPfPiUS9DPV-띩1n]C MsmHɤwMB~M$8$<ަ'1Oƹ;%ږ4,-E-$"PcBU.*$ ~Ğ|N-zJslvJn.4;믳=3ǐ-_"Nܶ=~^p!~3/(u=™ut9ʫ^`yS ~П怳J蜧"N7\}N$`B!01̰oz7o_Y\*]xPЏf)MIi --qI8ڃ?z ,O^4[m^z'0bI\@{;;}i(2BQ9K^}pf~SDZQޭF}d.weX.md1A9=D4/D̍AƕG=/5*}m(Cr/hUr\S41C8rx6Уa޵=1b0:k_,s3@\">0V4y~ 򳜶@DrW$:}. Qa{(-~riC6pBs䁺1x=|E"Em9M4 HzS\@ }|w(-!o|k V!Ǐl%h$O$:WTnSSc/E}>C+P6EۇHy%Ǖ.̋gf}y|D܏MtNLS:sWk.\6VrWrykƄVf]қE#^xo"BoR(Mph2C6BPSŃB$=͍&cvz-e`CqCDjyCc\BX=:J[ pNEo%r"P[J eIi^U5w_-s< n<8/Q~S!Өt_u3\kMciSD-t}gݪN8O 4e>ess&= jxD FC4f$Gq6@yeo7\fĄ,zp4ENLIz[8"W|y,ieJi17Xx JQx&␢sQ/e2JS[%{GMQkȤ6 r}79&gHK']X>T 8 061^hU$LlVj7NaPW mӰ;Gș2_m %V_<kЦ9]\M]z 5rdFJ"s{R p=˨ ϞHlGzQ\vƺF@Ŏˣzlk?2=w#w <#3! j~WםItTwv`}f."dy;k$f4n*#,GEڿ`3_̋oh,6ksy|Nk[WN* DIB_L nalg op3|DI'ܳ:R҅⦂("rxs(Bq<,=?WwJ},d0BE=#9S$O5!A#m!T'#hTs t_]$g$Jxr9̑2eҋv 'ZClUGK"@:IcgPMw}WCx!0Zuye ckT/ \N3oAD߭,8ܰsmSz |֓1y$"Ȧ^{,wDԻ هrhyvmAXp0b>$<,hY 8KEzniАQCDic/-V (׷ 0D-IʍwsTpFoUUZ8[¯-eϓ\}H!( `-BBWIľ=A" TbQ P㝷\COCC2 g 3fFx;6Y"pۏSSO3(z!ӏRFb4g3QʅF\`@>Hvh|y^=@} MQ̬-k=prlG>$΀KyQ4^Bw&DP"UJ0)X3~.u3Tr9LG[g0Ʀ$̦6:S1?bKk).;+!XwL4I\Ó&}h:Y&kUZ?w/;qvGxpcX1F? g2nI aWKDigo!/NO%D>Z{JaăJI9L@eEa:Mc)},zEvYWv}S'a!/pF>(_Gˆk]1Z8ɽ)|[J;g\)o[W2ۂNiQ\V隐,K`6YЬӉɍrf6PͫW3P_`8+B"̎hnMuRw-()?$8_h>,5x1#s)۝?NOm,)bIc%'y@%X+fV*z+L ={h**QֆOpeyĖ-~X(g!ٗQڴ>jt?X/H Ih{$og1>HkF_Scc(nE)kVT{@!1 jhd T]s7O:a_tLH%;֜%NUm|{Bܭo}]_V' #=prrKZ:%Ev7_׳gvȿ[U "F茶aj~\ŒTɯΧ}O#tyn;RyrQtdF3[Y0'1y|z@z*e Dlrp7P.%^%0bٚ*+qHM#f' ޤpBwm'AJ2) 5ʲӚ-.9`0QL-YTfTP1v6w8C50υpULٔG(!gS!mdq嶫l? 3Cn<:稭8c*h2Ш?ɧm:S!EczœK!՘6|%}Rtdlݭ+EɮW*\N|iӲAnm~D8abhs\N5꾞 <*">R׋"x՞wgmMw{t:Wd=څ (GϦ-V)$S) 7.oR_A㴼çohT"IET͎9j]^Nmh+\wo ph?'fS^_ܯLד>S9-5jA=#4s-ajwwr#M&q`ňzdYB4KH{1B%;\훤2%PlO[c3vHwU;CmpAtQSENyDd (Y2`^Hÿmr8VXȟ+ c$WtpobjgPUtud=Fy:xy"o5M U8} ;Hw(|' 7q+[Q LF}iPιno8g !ٛ4Ayo/Qxa7,]q4#FULdA?~c\"|iI¿O34{}LMgӠMvx>T|lDZSF|5{SplCړWM :Y5 rK3@&j 7yegm&!zT0IN;32ؔD~k?X-Y+4V=.؉c%-ŒCn&Ozrw=Qyq\헌u+S>#[J"%7ƆҩZqՉ2u4M)?0$u30NC 9I,vݲL-310`f?B2cg$_cFP@KdܛF2|(@%Rv 6m!e3e4;#! 7W೹D?:iʴ2ػwl,}atkGf{otrJM˶gN0EuŅ(!g#'l*)GUmHfowzxZ]Z(KA$FߙdCl2Av^c`pA5] :\8e//IDS%YCް\g %8)kq'v&̇],䝢H<_Aw2txO#FuUkƜ[JK`u.dJ*m%[͉VR VA v['St <`kF/UVQAJv)\i\ SHVxi X ;{2bVWm!fAm_տKԲkBeZYխ>s9 U zQDj>7F5Bpxл c=>@8*i%- xc=lK@^Pшd󨨐Y>&DK!/끳8r ۴bGti"]]!V]X->, AM1EHpk$x PTl4 CJt:܍2 _i(hW+@#}M tGz  3v:ODWAK\Ms r>dxSbP@]5U ;Ԕf{G~c-r =9^|~C~c~ğg`,fe[}^OCii_({@,XkESFn5 ( n|jdK4adrыɡi! /F4Х[ ` r~M F?t_Q[ /L8&v:TH[ Ս W+ ȷ͊\jyXbѺ(g bN}opFtQ?n8"yCnc ZO٪Q)6(k]o&3Ie}y@r@-]"eBE<1Y _fS>%*<, ) 'pMy Ò_F[xvIVoښȊM脹B:: *Xf$ F=nw֦-K- B>!3?眿@*7Gs. 28sȈuO1B-]p djE歉R5y@S/~Eo֟PXx69~Ӯ8X `hsJ5w9VLxOˍAn t6ԇ{]DJJ lyY%gdDj}zҟ`*c tF ^.B̍_Vl&ZBpq$ױ;ѥ_~F5c?Yt~b‹Ç&2狘Z7 s}`hM QlՒb:rkH;&x7%݃S OfߚI[Sс;ӱ?_}C1%G"Oi"w~4Rbe>6OŚ %n?;([IBn"߸ OPIXޑ~~+-7=!Ps1E򬬄3X=k"T|4둲ϥriڄIYkd@q-ÚN8hTնK^)(o1/^*vFEɬ$~?EwU4 3WsD 9Nы&u &_nG4` ^sxލO=VОkcL0e=Wo'_ G4ZĠ]@;}Nq5ؼdU|@tVռKz]tzfK |O_ Qnjwme1 dhA;brSu"/F]F=≟{1=2z0 QrMGWx5+cv -l9#GB ;\GKN8J1KeS"g@hSlʲ\ ٔFDy\8X `c/>N ?X0 0N~6jcEis.TtEDڇ=F tٚ8pFJ".3=Hn{]pQOx@H$Wm'ZSZ~[S0dmŽm16='2LDBr\Th8q;&KZI(T#0E\,k-#K4k^2/J`عf@׽V&^O,bQl~ձB/7hh*x+,m'6H[ &D$Hjݢw۵o:wlԞאJ:{ZӷwH ZdtMjD{d+Vl6[v G|-WoZ<ñZmMPtzpzt)>&Ɨghλv5 U?Wl}m &xid,OBstzSm%^dʾ~S׭(HxQȌFs!|n0Fm`~]thWSm/9O",@m˅ko\G6R*i]Ӟ6DÊC Fr22 <9Q^9ݭhqP{'wnKSA92 tޒY74Y %P__[7c hiL16M#yƅ-y  w*|BֲRE xc <2ϦUImS]W]Ok]x 1bLp_ YΗorPZU\=cDؾiYD`M^Ё^qFL׮Ϟ2 yΆ.d; tN8Wޔ` X$I!s<о{GM5fQd ))vQC,V6rx ~FZMP94ePpc/šXM \y81eh.s^aq;k ?;#ۖڼyÖjCmջ &bq>'Ng}3bTy>GY?a!ܑTL.(>PC>1P;퓝wMލOom(G 'b<.'/AE>Ecɷ=0d̖/kNQh+ tp.õJyƋf!0 B@ќP#Z%U|X'd*uvMj[AoBZҵ~QT!=chò|>,Ə)=|Z<{Yc%1A~=Np+L'd?8tR0~~C~fs)KyY3[(6#Qˎȝfw/$Կ&4*q"iM 5nB2)+xGOn!v&?zgwrbkgPc#y6%W8~]^8ov 5x(;3.GFq/qZꐫs;jPwn5L`(gg5V]<+~VG8ga f۷wRĕI 4h@Š[_$UA_ O~f4e7K]:Q4;`O7}^ADPY?~RS(!!3zmflBtCSLE"N2T#}Ȟ#1i7W+7?PRju _6hQ,Q!OP qHBW{ +BDQl5N?xB¡_k9ofDԢ>PygzDG9!/S5.$/{CfmO/.ZaP[@Ox&&iULUD;j6p!iwV* +t*e*>6-U؍ zi֦>u1qy>vy3ȸ2$)y yN4;@8 (-OZL3 ՂƭI0+x$7Aak_sfpu+Y_WTOr -XJ'՝+X.G|툭I]8?e; dLn3WWd ޓ5\meRTҌ gZ1瑌dzC8)|D[I63=yEd%rpne} A-b ҆ݠ]ļo$¥WSѵ)Ru3V`Y}`w ^>Nw#^>=t7/gǾK* LEm1DK\;Η ! L;ywnsfyPQpPXη= HkmX&6o24,6K؜4Hƒ^Ҍ*TIn wz`(=prZo_!}z $0"C_(wiJ"Q:\p%=D,l4lN"iffnߒDnJi4]o$8@q^_[|T>vj@`R 4ęg5Ϩ|(l=]fë)W/3mOh0#:}b0 =<]ꧨ ǫH>`b4 5DB?^2~T^ZV MOzb ӕCGt4֭N\ x}`4870fR#$J\8ϒl}NF=ͫ#pfsQG!' Rŏ[&/N|WLi^% e:8t"͆f A{ƫH^? NM%h&4sE͇t?rD-j Q~MEpU ɚD̳0`\4Z[Yesl>EZK4Oc856N+FY(`0EOz>of>}?E~ ` *mz܆ǽxwԪW]Czr/&4XHEشA6#"Oypwaʊ\yE#M &V.h̎zja`K,ڿ7;Z.'(=2gzlV߱``vqd.g̪u=H|ݓRbG%vkȔ*e0)*̭g)Za-b6*#[r@ gWo.!'?4yFKL"HtǛiC(ʖˊGZxLK>"EG+ ]gɵ!ֲ¡|jYNL50ՍLP#UOX 4GBFĉ t {KXyCϤxv&"{1Xd(*VQ)RÕVMb<{̮wf2*&s:Gl Qqy(9>&KOu3/zlv5Z&g 6v2,nO<ʪHkO$!=0dA(N*Ժ(;5!"-|˖C:7n&~1argw%?:LL`QgrXiBKĹQ Hd,.-w8U)$;Q!ݻYDvoJǦ1ʺT$SneW;Cm kg?{RnѤW&vE8ʂqѷ f T}z{^x>r~6mŀܷb6Pd(?xe#1?";Rvde]&.gRcs%6bϔZ!*]Npxg] i.N _\x\b >^gqƂa` =1y $O7 AUmuL(Hȑn #U[>ͽ ʬ5r2(` V/ :PYhxTP]i> (C}Mȵ¹x/ƾyp4j6x2LhWw%S  :O`׈疀:⌸xpjSiBftڝgʯybx8Q^4.hD^d^#;\u 964XKSYB#šim9V.𕄘? =N Q04v oBV)aeՃx=PER{4K$K`PjJKjGͱv,/)dSv&=*qTa(L#0P_:GLVo8+IwgH5v`֨0 ݹ.}]4\tITkVxHm3/FUShנ5lXkАRjy4 |pFqt#k~ЮF_ 'P\50ouz ΝpQma}E]{k/wpnCT_P ,%8 qS%eo}^Nf eywЖLb?ܽG 2M( S3Z'\?{GQ"NQR< ~e)C[UtI,!B:iώ4* Ki~`?ʞŬ:FG|1j0 &oEE9JQŽă*P9lڈYv2 W$pϟw LE/X;;/'!wķߛd#@С\^(Wb;Q{pD|4&|F;!f?sW$9WݿǓ IMpcnr}Z!)[j'F7geW&юZak0Drfu(΂U׉݉VkWIӏo>85S ιߎBxЬ`H01娑0K,I8Yp1m3s 7B?A-BL4s|Px@qLxVgiq/o9` ^+Y㐴 eB K?kE& Ќ79RLɨeITӿ3w8!w{(QvopyۏBs]ÅMly|txuAttͰoԺmh\U7ȋ#;E64p^U޿#F+om0W äs5>VG` HL4o{"DEb߉Cw(4%˚3ʙ1E @x UR3z:F#E.,-TʱajtkY?/2顫Y u׺סX2BW  miJ6p3ֆ$W3=)h(\p8 i3i`Hw[KwMH6P^yϡ˒^?rL2 ]SohukҐE_O$1\S9A[|ij/Eʦ|EZR\>M{@T}jN'f-TpG&}7SJ~& r/ XmM/n@&+voGe[7$ ;~ҟt4Cr9-jcP0Z&܇UpLTbF7]gt9uNpdQ,Ȩi TW>1M~Hn^9d~]FoMM(]/gZt?I؊1"L2&s6tl1fce+#\&1WVC 5~7Sc*25ڧ<~J܇JR'y {Sԇ2bvcE4GPd0iZ!~\zǰ3 9%oHCh.t} IUq{zdÉ0;ϊ~9Ԕpz"[X(f!hH{v"􊎛x` fWv$gAcSiJwMy4]oZg͒|e2v<ϕqT!//(ٍG:Da=ek'һIf(tr%`ې%z]L&[vIP.rb^; C/ui?7f;.)-1<:-~O@z5 DV1U2(t( [=#:6~YEgLC az* ]̴-x5O龚pcL_\x\qxZi> >OrāxiS)^+ TZ.$a'pȋB^m5^xG'g;n/#'mc KLcG{+PG6 MV5>ZT(A6` Р c,,F jH,ģ!.[cs8ʤ0y&}EP`~ p@olxU;y KõTPo~`34.-.×LRwSgOP!{–d:%y6:%3++3J{"O+}|m! X~-N%t`R!~|EdEJ[:V:JV  3~ǙUg7_.`fou!qFL-ix]/Ѡ`xa҈fp Z:Jŀ4*-vK#S5U?#ڹ<,O܄TkL[g=t+%Go@2 pu +Vp 1FQ  !*Y=6Vl!1 K'2Ҩk@ q L,a&āuHRsXjI) ztُ]PzPs>vnJ -AЪh4A1?8Q;8xil rClhp5@VWI8H,6w7I;8aN5zJ⛔0LO|"4?eWq7wnPOCl@g*V_o@ 7Ï~u.-W j^_oY[3!-{&堙:BtB|Y d`ԯdd31d;3Ӡ^ Q z}K\Bu 0XA//ꙡr}%dW Cуz >24!'KɁmo36򛦌9riT4g.u|z\/Y9;ȍ!a^{ڦ;)^G1Pr@6Z) :>eW+ێ:9 Oy=CNvbg NzXpwP`g;+\[cuƶIǼO?l.f\x310ư|Bk06QךOj8lH902_Go}T,[{0[ʱiutls? 'eK_ZcqYbrHc9ۗ{OkSn%~!ЊRX~s. .E :?n;$RWH;PW@XYÇ"sCDiloNtUp^z0٫ N=j0^eYჿ}1[r9aKw07YcR<>;ng'S1.̶DM8xgKA`_]ٔc_W&369Vnd*"@R!R׀F' u⪕6`V=fq"on!`$} $Vˉu.hC5 {h꽏 Jхt@%aD{dmUMa שѡ!$p=y&=j|1t/VeBH.vKւuwWۏN$b MHc!MLykZd&0J"/grDl>ݸ7* ꒊ^ٍz'CB6E:n8R +h7&ZLcņ\ּVo#K1ݎy3OABGKcD͈9Hy* \#\[6U>lؚsh m1uG\v wY})N~P6m8(Dre uu1PR >ܱGr w(|`G^TFs|=MWqZnUKk֓Ii?]R PWCHe$[ `aCZXr\`b,͙&3-ft@ao|[Zy,Z|[uJ!#t0 "b<8}Cb'R{k%+[- ToNͭY捏-gBVG7 y)|=QQŨXq4Zc67CMԅ?F[8o(L&4̡"5.v,OeeIWk_nB38?JJ8Gdc ~§_qa XfEw5q< [wJ`='B876lWhYmR'K]*սW+?{h7BsofApc˟O7;#J8uJD[n`kvtܥ=򻞸A8\H5ĪKKr\?n>&dZ!X !6a8|fLCW>sZs܇y7>-@k"Qyr$t=sװ2tS%A78!6>j6@[峖HQ)?.' R.CQqrH>3l&iƱ7(_%ncDIJ:,a,*GOМ<(*N2x-N%;sa!cB%P|nn8 x.:,Hqvkeſ2.Mp" !JujrȤ0j8>&1h ӓ \5!.k8*$3k1z3I6Uo]:'@)F^^')uܨ?h&'fbCg@4@۪؝Au4ͱ|K0?Z@r2Mh?g3\>:X5_zjPspߤRKT]AԖvf#!/)iK *jV:>F@|pxi5>t+`# ㌴J/S=K+-)*t[ժ7bGfyt?{{MhiN%i%;VgEg?.U$v%0j=?_jADҩr3Ar;,sd2j^L#-%Ʊ^mv+13{F ghO(J#YZlIry"bV:dJ'WWQ3Dؠ&MGz fRR~2AqAarHmCrǼxSWbfrV(퐾K7)$Jf }w [)Ta:n`B.#\m5[ڭ&,m#*9GLX'bgNDL5\mtiyR]EA*~h! wdJ憜ǡ%j4RcnTQ!q*e7^_+m>O֕9ۧ;%Wnh90 J)D[Xe˭GId49z|Vr&8uytQx9dDָwhZSܱJ](#DnDRDt=|BhiB\JL}7%Da``=4En:Dj%a3VZa%'0+}+2)lEef\,=/Ք?`j3 B Ɩ&7-]v*;^/#:wJƘڈ%K8%!N yOKlK|4_ ;GNnxjVs{dS-Hѫ{Mfص>{~qsxu1$qlJgΊ~a챎ld4SXmR)ï%B2詌rYѢ_x"%9uۊ? ُ"ݪU"wӄb22aCߤCx0l$8;D?bݸԋ}?q|?_ŠUvaދ|wP y1efbij%Qm Eh66Gr Y볼?#@y-W6DCRoS{kHdhV"+@ت2G=trewϞ _HKNր`XZUUn㐗ѡW:}^.u UGYx )gմ|1s0^Kh-FչX+}@Chա,I.(tTow!C rD^:d-[Qvwٻ, &ɑҦcgrAh'G)e|\tbQOSLwFwlƟ\ܛ @.i&mW:ބ6TB Ap>f.A"RHH0[gN xvK8fYZ Qq fBc'Ώc9|mͫ릅vImSOHB.wX5ʵd&qUK SF͖UaMONSb4~),tʀH&+3=V^sQhNح nBni"$qEB>)<9B!\_{˜uuctm8t<5;[k;X+m1luqnк LP$^!8Lf?DXan5_;LV%hG,ߨ8OZ; iGSjBNEM^X?]_uopK&_۱x[(oh9*]$ hEz[)Sq;Es[Xr3Q{G.O|_55Ƞ7^1 t ]帣QH: =r?f&4bΩ| Q+`{i;a/Rik27~HdM{ft*Cw?ǴB}I1u-nyDd~<Ȃ}~Jп!x&Yb!>-EsG |O@qX)ڒb/ [\_8)dO8k{C 3я~A "!c6~L`F@{rDOW;BR# 93 :DCS8_.CW g| 6z%k#'tLOwD& Ԗ$Y`ɠo` ¸dƞ#~ ͘WXz"q2Ҝ^bs6 vqMU/ ks?oJU;bju<&p?7}$BRs9Ӹ ZqsOA ?IrJև5_+"x_5Y/7ɏ8 ?P1߶ʻb1y&T,eT@nY}6/WN"L٪2c!biEUedQY3_qUDYHCu6z))1~A bޖz@*v`3&ꤱOUF XߋGmO"iD#o<ǓfۉzoH+!>>5cUnn6KTsf.${i $+3| ~]i[X׍x鹢4V\&dRgUlg} ? +_bqmV;E7=YA; F[?T?yJFŦ4 BrȕzIiu*s/H6+adAPVςKivOvB%Rdwr BW+;.|V ӫd? w==RBe&D#[~Ȇ5e<8SJ ]<"#Vg-~&5*=I9_^E+\l[7Zn!RrՎVmO7ˆs~ڲl)T>zBZs>&x`[߂R^+'WH}rYqڕF9Δ{h"2nb3)#D*$[>9o /͞V͝e-Lf˧ q+A+"37RU}FQ *OmH4Dq|`n47dQe8kIɰk| jc2* adA9#YƗFI!}~=p@|rsx9;+T:h lD\3F`$x$Vηw&}M3L ^2azoa */UBrr7h?N ' 8@ Q`ƫJ #8g*a ߞes w?^H7u_,^`ؤp RY oYIQjc-Ly GVEDxT=M-,#>{m6a jc.*]:O֜쌀% 4;p;>шEx)?-5+9hۉBτr~Ҏ%? 0NL0Nw;м9|F.S,^A{c)~`oWr^D*Mh/Cϩ%oO\ϹSf vɻdBڍX ,r3مP`;8o֏?- Gw ղFimr>n&7ۜF\L|][R\q{dy%VLj"BSx7_%RkS>-"6GTo6z`.4 9(-@Xݯ<ҬH,'Wl ">lӁ[x9hh:e-ȣDma^F;wkfGhBc2@&_\-gs Ls O~B)Ǿ~Lz%/Vqqrv}Ltٯj3}N1Ge4F2 kHb-IE'1M% l"l*[w1aa|eoOWeDگdMc`t~1bA8kC]y- &fۼ* DIi4I\Vu+MǃPO 'z[wQWbIl$77ݳh'ȉ`(#EF2 U4]hs[-Hua T!x@|NH{~CHu8AcP`c{0첮No_ Zܣ-배RQ[z0؇4/uY4j룠<)Vb J{BڏwdrOmmʥ8[JR`e s5TWj5"?8n.YߐF&]Ɩ}&LhL3\0ƛ0BqX2X¯Mk0*xaEjϗ]jOjI5B +^}.v[:j)?%zu'ŌMu%h:Fx lH Pd̟3 M&Q 2>ϼDD`j> fM,rϥ%/ߗ50:Ap?bRtia41QF/߁iQVq;(tT#M\!hbY^ƎvĈW '*>ݱOZx2K:Aeyk*B؉-^g_:jGԱ`M4z /NӦ eg0N7;x?u9-$>4šH:HUgJljuoۇY3S77L^lV?$"#"Be;r6%7U1{o7N̗=rTAQrcg˷ixJ_7rj ȳ6/fI }r%p{H/N oZC  9:DX!&^]h.x2LdJm¨] s|Ϊ=: hZ[k#/°Gt9\^gX雒r߂:F633*]P=<_PV7bsE>GYK|X?+vꬖ2䁕bH\yHs9Qyp-O҆(h.A]LϢktT9ȯv+퐮4Uuf9kZ̽NtgSQ~;|΂C C&08X]'?K 3GmQ'~$~}i!0nYu{N6܈7BGۭ} Q, LrxT$d^8DϵkvbwݴL=ptBfpK/t3Q0|-"54GT4i@XSayأ[rU.v#+F$v$϶x@\[N{h䭩46xq!0W4tAQXis 9R;nS:P:FU;_!1W+&.87z:s~tMʟ Ǵ4J]'1vVjK/=`i6#ք;>4qqQ7otjW pAp7?`Zg?cwbMQQ3RTG*4ޜFK=< ("`dcy Iͨ,qʍ>{-q{} (1Ū|%hͽ;5g׼ ccTUd< \7Za[ h$g=?TPR'Qr!m R~@ـUy# |V9nf {y!GQӍ\];J3Ei8Hlp26X9GxY9F6L:ZV4rH֖iv"d{H>4Z6[釬{a~\w-з!N;pyW6tN|2|pN @'#4K"&Ly x9eWGܲTm9nek% q~_:' " }7U3m=<eRʣљgrc;+"׀P=~~jH&K@Fmʿ^dGZz XaTGmlJ\AdR/R?4`clR +o)hϗGRhڶKzLEζfzɄĽ&4@5KKE[ѿydVGp6/Bkk0&PČk~i2W 98&7li2G)E6tB.:Tl"רSC_$HW*Ф;X:Cf!]H/+H Kpꌌ@=Zw ~`Bc{xk?b":#XIhFOƧB OaLb @gh/6 swX# tbaWؤQV xyi*ׅ JOR3{Șb6; 8[m-tv~VvJr[1e51D=#isb\=44c쭃u+m R+ lZ>;r&4mQۅ^Ine{r5]^#_Byr~Ϡ#`Gm&\ df'VAXT ]Z`ixQen#O[{A[z^7Mfα)Z)gSɝ19-i ^0Aذ-XVֻZ -:ļj%oƸ>41iz,z&r+oл?z0 $$/962{`.@YP Gl?!g$y֪EA[9#g:oӿ]VPjھPK~\#0pk .6&[~utvAn _ ĕaqE,蛊ZIhdy^ۘtB@`c11Nz#FǦ!EJ{hHVQNY9ݡdkLn6Sbd;6!l]K 1 A^]%)ECxAQHna(*%T"dOc`Y(3Z+ nJyέ$%K <}oIYIxaEz+ f_-5 wc1!#a^~e=}q4CxXyT !s9+ K|^98 kjN 6ba5ug_'7V̤Й\yU[56Qff'3&y3w.G&Rrd׫ESФqjS^1 -TU udi`rj^7F+'EMU`@QuݔQR1R;.X rW162;ߢhSVL>m|i ~>A"D}t#Fb@,IwY!?ʵU8DhD8qk%_kLaE8`+oB}K_5wƜ#7T 3"u@?^]H |Ft{ {w?˷5㪉{EyRt^GvM:v%7%f &:ňT$J]>2HnO"N:k )S̓@- On'^DTC,{*.gF*<̩d\.vDHO6K*-Ư7Íd^"{}h"Y~-*:sNsjpRH@W-n.lyGl@`%B*% 1kq+ L>[{H=y,!V1UJu/& J_Bہ; 'ԙ.^EΕ[ ;fs| k_ǏkDVԿQVc (Ȥ묄.Qv\ ҏ /S }*uS?ה='6* Ԕnam蘺-:حҫW[YZ X)o @ V~nωZ~ kM Yzkƛ`$@Up6AuO"P@+&Tr_6CMG.;\Bĩ%k!Yێ>+v:42UL߱l22ntSIRy\ͅjЇXyZK-} "NKzϔl,|&*nrsŤm5.lhmgy9O"ҞV~# o;U%+ٖ"&>̲(^?`˷x2xX8nRZ\2QjKe L T7]g {^ftz,neD_$ER%bwB)3.7: )+##!4DJOye6o(?7lx{).>:%5c6.-*Zӆ'V7abW藟l8.c~:cv1ٴAOG$2} K-Y/]&""h\Jg~?=cNn,lEڣ^9XzXK~m*wu=Ef3 \'Br-P(A4H+ւj 3mV$uϹR~SGvײ*w-bQ'sj)4sQ#QNA,~lΉm<%SIȌ:Q|F:oK*bX[ sm÷ډP4nbȲ3t i051T7a-60 Kݛ.$Bך AP} 4&vcwzmR%}mXmGϵF!5$0EڃH^r2I lAsܑt.Y ,jUpY3S&]ni#{ /]DOZ`f=cO`ga41=u @KRlc+9V&1Ju-0G;N&TȇU< ̺ ^d+4yJЩ,ɠd|Ex~E}/Njv|3ve 8LoWa΀Ɔf]CiJ(f IuF&sYn>2묋 3s1>ĺuUPl$!lY:ݟPX^ n =LٍwڵJ*u}-c>k,)'@N1%uJY.YlŶ4 %pl=<}.I>IQ:nv0k j*]}gv⎺۩6R1.yds^㪮*XYzU֝~NRsGbv`!Xֳ$LX R-FgK. Ziės HҰwOU@%)`x00ކˆ dO "&syqOW̯W/`*ej89ƱnE="xk2.>T(ܯ+dx.m4L<%؞BCb ~%yNd~rOT^Ex.Qn䩵<&XNo,7G5G#ƈeoMmS[߲\E`1Ja JfP4 Iu-!T~'H^4o{ X-F瓿"+\<ԼU ח}5,ԅh'¬!"v $HݺUPhY7m㓚Ծ?un/#kPtcr1sYyܗiQ~rM1gҷ%42cP p\NOB-Dw -H((Xj4X-QrAA 4q줶dKTz ?6.Nw3[}Ӏ2\{͎%229/vop6ޠH#V=Sֶp}hUԻ5Wt+} ?;Y[迉&ԹxEtg0> Vq5`UskZ&qQ,1*l@3n=;L~TqvdLDrV^u^l.@B!2((}}uGr~1yŸ*SYͷB+]0|r~ȧ4g {곞G\^3}2s4~l %SV}crgڪ DfgH4=mݲElv9f1,Qm$8&JuF ܖΩ{ wXk2 P7T q6 Sێ&nvtF_*e$6:#4,kӐ~_{tHtnLc,>EbZ;)JFm&?m[6ǟkK]Nb<7mt;m`2_$nQ HVGd)ox,m~<_S=-߹-B}nD$n=\''Ds᱾vDb3YTj_qYTT3bjd=e-`XzuUu#*(ӋJsL[bf) i7u_Sk":.G4Z=$AH9W8]Ƶ[xXݝ{/8YAho#0`ŷs#ܩK;K30" Oʫ㷱,AAhy-ZI9dP`c9cë|M/MpjSް 7A|%9J@ᵦRO,2'9mEDΩ,yǃ&lzj6>7Cy!juXG{:?ӳ6_$$,0:WÂTa2v9R>$N^ ) QI#[s:~n|g;=4|&} >(QC}!B]\gw?$܃-{s>riɾo]R©,Qz -YE _GڠMݣ% @6m`R6;7k$66Qh#R)q_(HEU[! sȔ6gNpr~%wsټX%~Ϋ h0*y:b/L`U2'ʚZ4g4QCU~J;CB5Vj57QelHl}㢱'*=7ƒ5<M`7$J0Ffls1VaЙ(L_Kֻi"b9!@~J//~юt]˚+:ʱ9Y#q9}1Ƹ/;[ 4U.L-rǀin?;61MZ"^/_zS!و<2 g!Dn.+4-]sr2#00s.ze դBzs=L]Y6pt]b*Z4Q 1 @g^ hNE G %Q$*Q6ƽZdX@C8)ԛ5&ӑx';/0/ Y<)EݐfaR=Zxh=KLVAe2BP۰@ &\Pjcm,<)1XS[j.nep p!K^[oܣ{}7TLSݓ1H늃@8"Zg[e$T؏\"w `g_ܒ@.0j!(k7an N݈m,RMϞ2i5rYd=aA{CE齥<'֩o_,8 9@Vcvʫ_3Ay2U=e ̭,r2:gKTЇ^ ޚ|/y'Lh+Hœ1{[;50eqA%UlvIGp/r/rTy!Uyn& Mڕc<O`78Fo˄*dG@%:p?1'գ/"+W;ƢHMggnjLKITBМ(RoCe9I7TGkd^-JuY*<ޮW*{_37u=m?Ujy|X4h6D+^5@_= 0T@[z(nэIń Y|$!no*΅]*t;NSK@1+kν)23<_!h>5?`m ":V {'dZhO(9^I\O:dn0/Zp$bu4h-A n_`҂_sf*6k2¾&"9aYg45-AbGCcH/敱DΠz '6)=;ﳟe>ǮZb㪛Ѓ4fA hS?=ޣ`46:sbg@3A8%)ɔ>3{TrLuB3 @`fl#W^VΌN@u z-4ikʴ^<6F݉#lcȘ0 ;:%r PZ_=Q6:o0\adΆW2%`"ɵ2[b#9O 0Xs.E$+Vw# V@k8e攆r+0/~{K<}:.{_@l%A;W>_%U,n4ٴWUnXR*A)5 =5 HnmH MP>mR}xb\\]y7m׽WPn(v ~^7wz1rJ~h=ԛ'y,WImA+ײdمMX G]C#;Ii}sQE8=9j:,.@c)S3jib`"!fͰ:R֑['\_94P YX}&"3+ۀoEºxݰ,Wv,5wW!WO K}6ZmAGAY3((U .|Ċ||x:w7WZz ؖ< dgT.2,Ft'ҳj=8ߤCMyV+Ըۇ_#S=\00 GE6D pQ5e|.n⪖w+8y^gg9^lJ'溤85i{ x[X#I`/({y"8bKİj80TOs(s$Az,I8t⬙uN>nSKpIoGLBf@M7D:[eAEVZKR 4CkΘJGGy|-|agՐ%*tUl AUPD&A1k9b5[kG%quE* dt^I l_+?O?6u>n]zO.ȉ_,0eư1il탏)>62T6]Ň뗰_rU1Cc3Y a]eUnڹF^2H X0WW J(j?/V D6m @ t[؂#No僃F.@%"44- 2l܆zlLq_Nԍ=!4j/t 3Aɢᧁ[[XQT+˷]%@";0f.X3L}95$ q22C<h%fD32 Vťo4!J\u!GV p,B3V90lKF$Dz aLv< \ T֓45?.~(}q-q jA[IđynϮnL+_Ҙ.qYW#Fc~C?AiF{.X}-M`ǻrĜzH&軭'#(3NLo6,e",>~1isVaȱ&4!2&c'#i'1Rˠ{WNc%c3\Dot$ &X2HJ4uV_=2B)D&aؔY!ȖHiIh{0nI۽'ذUvk)FUh hAL,q|0XP?T1Jd0? b5N/1q&ohYȊL9*H@H9./'!ꡯqXд,l ؊:y<3=N0P "kz(QZ)Бhmn-Ӫ<4G_dH]s tX4 _>9'ֿg7 FwQ%uϦ ٜy TGYgۥʾLCjsXytO4M/@ o1)xS='~ʯįjB[Mo("rA&HSH臬[b(P!2l_Zb "-=HoeIt+N 4lSP@D#]Ki3ƢO)ļ4& #V36UeGsØ$yGU~n:wCޖҞER@ݩ=qN7$JtYtbdN¥G} \_Z2i![>xϜM*BLomVEs3"'19?=o٤H| !egf%ݧsQ)3Ϸ0G9f %XN&%:El)x$(\'<($eFcZ/\WQEsQSmYtPvx$OLîiKLUi,FX 6-f!IYCQuu ȠP?7u"RG!T:]={ѻmmVȎ9/vڮSH߻D;}{TSLHO࿿U>zu~/V7o4dN9І&ag+D]Fo]@% ru1P){lѯ;ȋ+磟JY4J2 S$m<[X|vpeGϑ&r}U62h9(QuעAPH6𲒎@4@P?y%x [JLEw^$qhxG3|5wq>RvٸMY ꠲Cz †JᨣSipC qLTxCJs}5,0F]Sa5,r {sRбZǭ Tw(]ӭFIDb-&' O>FI-m|`qLɱKNa=U~z]TAcҠ8O*"H%WM}i2ԋwKgzSm`*7*-$)@#J2 .J6g(Locl^I|_1tsV6GZP1ûu ߞ1g{'lV#/_#|:|سO?B8B"E^4`AJRwPԸ7*;g!HYtdB+=ZK|ՇيQ,Gy3 /z ל2H@M[e0-!D3Mapn]4[\1J$A-d|*oH䋐MS8T=A@GsI2VĄ5072|vz=9 ޺_ MOӅ UfH:0!ª- Nx0k?n ə !,ԊMdp'D@ѻ0v]6:=xBdBQ\okm޷{NJ_,%t{V"K憽wf<rORt-\jfIoyyI@bXy:f#Q(Vgg0EHmgia5@M LyެSaFO.q,v6`[X8OJgDh@ ϖutq` uSV,gTEJHO Cw!"bZiBiUlo0dkC p6& JDc\R\BLh^LqdS4?"@5* Gz^:+kTG :[5\ѷ#Dlĉݹ/WZ_`-BsXUW/[M3 B,-6I W#k|<UYEV jP,鼾MYK )}D`Α ,|ۘBQ:sNh!osG_`*#YVc{pv` X7O%ש]f[=ZO%׊4 0G<1SUWi jD]@ 39d\-jEUCL?%qT\??6Sj ْ!$ÌϬ@|q[OXT }0h7bSQ| 5`{q6BF <ŝQO])@cnH}52jEYg1=ؚ#RfZZ] Q=aSp6وP?Hǔ:Ҏ ׌"BٸmD¨Gޮ%ANnv"V8h ͓yb՝dm(`-?Օ o˕c;!N** yb:%P.9O,!,r,hόq\wYm0Af׉b&Ǹ"><`rdUM?x'ҬHYz>^#e@!xDQ"I}PXَpt\1hQ?4i 1{YL<=8q̵=R҇fχyYoEփ )'c]޲p݈ՅV!p3p.Wa{u.(ׄ'>3.PF+_T{ eC;D"2{݉A=?ԾWO(ݝW"9kZ3o/ NpZEyIGv@\ Q#FTڧH">dۦKPkGQ@v_'S?lyݓaoMo)Z9;5aY~-ëf{f@fQ{)n$ (0Z5}2cVL0(~: X2uQziLKӸjXUਸY Ddw=?+DE!19Uk ]TRR/.2giaxlFAEYs)"UL 29CeXz1HNqTFGh5_Jn[4'T - ps Q㭛Ӊvwep#-WMj,4y̓^i7I-LI xnI"iђ=Gq9ї\7*MY荥GDy{Ի|I]cA<{Q ~i6pÞP]ZN(=`t ]ØW)o'c9dOdY,,бA+_Bv䥏~WDM 9kk @ZB΃z$d'RLGaaXT*ݼ0#UCj 'ǁ>cg NXkW?{OE$J,`* '+Nk"Xy!hXH" |;ܼ S[@DOIJsN@z!so4ӛj1/)utiiZ]1:>Ej^ !OHJwN5ms|Z4G7gZyx&B$K&r{?A{fkčlRqz(O'OS|L\ @d?^}m듟moaOHbq) 71fį? 7CbI|bϛtAMsX O?3ի+܆S|ہe8.ZY]4g()G0ɍ> '4?pJm?hC \Vm^J:9{Ɲ%h巊DpF, 0~>b ![$ƞ)^, qiu5h>rZAfAy8˂\/,FJ3y8s@ Iӵ.$ SR⪰x7i?Oe\qF߼SeL:r>PjMzi?*Pݥ}ZU %V< *$~L*XPЀYͅ}׷::Qi9'"smf7IkiH&79P p]ϙ?|KZf2k4 [ʎ{ RR%H`ǓʊP -e5k0tZbj 7P¸9Ꭹx}˳ʙ2{ ߴ5i4=cv霃%1UE-$"rVY?L>]Pk Ԡi2ey:Ja7G2*@%E#{;K$L-J."Zb"CO+ ~N?&2&322[%A65 X5m(ih(-ruw^ܗbDtx)>dAWmto^;gMX\9tÐG\sc21Eo/MSEHѸi@Y1x . ~f`'ϘyE7gIBjnp;֖D)wwt twRFnMw'May]^9U2T`9hUX1-ӿZTw^ݚ#elZ8jaChgz!Ew2FLˀ?8Ү=G<<c,4H<ötFx RR:]۲L(*}g Y``@8>؀>M en 0bܸp:muܻ<.rC|Hw?rXg!8Yp;omΛT0Rhꔿ'lS=ˇxgJwyK>՜e yjbI2"0k2jO$q$ncc܎NDbzjUjq'5:N8Ei9fSqߛRo&%V/%¢} hN0e7Hp# jȬVpa͖gmʶJ-DrA&d'r!HpNdCdQ"*a 8֓[|T;R|q#NǯLjlh" l泑#c@&1:>y6{r)3̴ez6"p5vc  #ѦLFꯖP1>GΟ xAE}1|\ok"k<=Ado k5_uO.B-}|Aq%RxzVuZx(9gӅX)SI}N9¯i Ni0z\evca4ͤ`12awg!4 %D^(gv /rH] ̉-4Oǁ+-[BVÝ'`^)ȫ\\İH:}ۜ.8-[SN ّY@pcw`=^YIT)Ab?cj LH 6RbƐ#1}q',Nb1BQH-3 }wYvP56*ZB,.\fSܘ+P~{L[,nzGtfIZMr*cg1;7Jw% tS\!2TALziZ~2T ("bo̵B)\Tqk&$u%|Km*5ȭ.O'ր!e: |ZRr?Zع!:9Z8rSS.]xN&j?7lVd RI;yrL#)4XH"}#mpc|*|/bw"[nNܙË!= !P{nPv$dDgg7W,%@bS4u'q:#@ (vcw$"PY#~&V.) _jK֏X13(}R6ׂ%]j qkH@ rwCg!RQЏՇCș4)t-}2BܧYj棬ވt[QEզt%MK8:D .JXRjRQ8f^$<%_@&9b_85fТ3Ï3lwKa+[9x'HkL^㗴G}eE" P )x|ug- trJV$Dd(`CbCbqgɑmRFEr$3jٹRkX`+grAFt[G_bz\|VQvB~ے?ȈpW@h1u[pG WvM`*L&ed)hh8^p my]4*oh&U.ܜ||GdxT/P<6u!R 0IFu[2OwnՅZ ]Y'턊sfE슌#ԵT~/9qQlHzFI ./ _YDv5Q][3p6Ŋ34&/CT!/*EB^?3!̇c"EۆY_C(4A!܃`^Z9MXCXQ:x{_ 7ہ*"y2StFFiS2$fF58QGq IyQ(?uFZiEIe׎S鞷[Vg-@8Y]-HCYͿn=_>Ρ'fxա-cBD 5y PqU~M Ws8 P΋yBŅf6&2#tLjY%v8Z.$whһ>>ӽVbgi:RXww?"t%2!MlTeD7ձBf{M[(, ,$kh>-`,fSdR}㥓AB;;UM^I0ij,(C'ndE:+~j+r;\:lPp2N:cG4f,~ֵRGY2ot0F7(dǏ*R2aNL F֢-on1@gŁes{M%{Ph" d$.~PT|JH7rg㐌hNJZiN=: ˪38f 4rֽE`uHPāut>!fw8xw&?{jg锢S"﫥6[GG D`⢔Q>aCKewP^fĐm<5n태jnkala*5ܲ'g;9]@@\=LG@a"wAA [DƫRP]oC|2~+SHcK/ckqo#$ݤ8*ywR-i 1S# #~]qX"'7Bu rIL nsvh0o\uy){O}a15_9Myl=\OMmt=Rd>:v"?%Ph"s= v5BAB_ P{3mL%pk[lW"ۭC8̜>5EIAZ^ 5SSpOjwM׺+Lw )f+ %E7X1zPՋ,+ 1j|0/blNiq_՘/QpYOx&_6^qܺyLoW4}\OgdnwWp< Xe7aKEb*Z쟌ӼbVݕp%3n|Gc\8th8KeWn S4E}dJXı9.~Y.0*WATzP;QF•N+GG7'Q0#Bbɴe+<;l0U3jEN"*C)Mlfu[ە3ޜ0MQoHFWb׺Id:ì+,xq[ʋ Mv3Wg `s.^1nITq"=Aդ'5nH.%o,!*eP oݛSX0@l|Bauֹj+w?v=c[0nW辢J"gebNPk*_Yf=|;9À'Ⱥct4y5H KӠ̤Hk3ސku4?.d" oL!̙f[[Iշ Vzf *-H/!ҪH\엹Ch5Pb5G|4W_F˰3[t[(Eyp||マxP}yBprJkCf{ӱX%ࡾ C[P;`V 3cQ$9QZC3Gt?˔/AZ\2gA lh\%դR:3OZ:.}gϑBո.İ]cΐWe{\mm8 1L^<W3 uʁj^탛Pn?*%!%#`IfLaNKW ;@Xc=INpU8(Cƺ1wzŒk]@ZC6v-ɥP#W?MWa v3͸\WaA靫J31Qr(b?<=9N[pVpM;n2%͝4}?7%qݩ{А5.²@M&fL_Ƭd:KeTFFC&%xzRo07w"H{hON@xڬezG -_d@ ϫ\Qhy4AmnubK|0OE,R4s_|Mv( 6*>1 X( Ag]eBYPRVTb))J`)h([X)r(?A< EƔXdj }f S$kh:8T`r6_|FqX` yzJO2; _hYK6 j>Oi^T 'ϴdLv"_s?N't= +ie4|#NM2@PDff j!ۭ$K9}XVd`Tz@RZD⯞YĎ#2=TGT5q][Jaljx<3ft?5K uGK@5:!ya5(w )R(q1P~6'i/].1LҦcюvwPmk&˖UPYi6OPsy7O ƱoO1nc [ݴ 2T80ǩ^ Bi 3xgA<ҫ'Ms:׉F֒iӔT>{͂{k(˰䧮].dkU-$x+ؐJ}]mt/&BHm}A:wF|\qf ˜L&kM9~c~Q.}a8: Ũ,-p' %ш#J.$PU1yg1 !5zlFj(k[4p;*@UZ.£e*kц_i(W{7yF ,!tdK'2ųj2ԗ 3,4&4f@s%Q._t?jFr/DeeCq+%e֘Nj!Yh\7+ƴa%'QK7o/KNp.ЇM/!^p٢_,2hض+R[ȗJ$&Lޅ%IG1Z2k"Fv8gnMIwuKs"ca*[1 wFJ {!?5Z6E/N6HնNgtu@{/GXrEYI ؞RClHj3NUּ-S죝m3y)8HE~_pbrkM6C{c1qtS9:&):⍤y 4aM^WZp\>w[na/[]-Ir s_ OθfA/ גYu>Q?5>5:/JDq`wfVKdYl^`u)ȳ!4+:s5 vHn ,(YGF/Xo`BQ ʖfv& F5OMnӾ|OQ>= qػsH71QAqYQ9…ؗ.0q5KHC UeT̢r̃Z^#+~;.|̔:tJk,~T~Lq[G'yyW k._йmZt\ AXSZI1 '}SŐAqU35|Kq>+M*V*xss aϿJ~LkM+Y*=` ą4{S% 1 `uw%/E.u\D䃃[?셠 j_;6dvGȡ4paK,(ZAI$ۺ0Z%mm>-:klXJ'-8reoю#̯e`m`;nO}4i1C{.&ב0 0oCr?Y̏|Z`&|ct>N6HJaWC/&>Ū] 8{ v=,ƾM'ޟT@)x.}L.x}_v AG.OK+m~E7+QlB !j=P@\Du๙y ܪn9/+AFے/l %xfYf{H.r^]ZD[}><㴪!M҇#F8h|I,-wZyf[D8=,NI[F=5 !`<=|Š~\7`zɤۄΦfehX0LF(0!LVq/uz@'ޑg(IZ=YEfUX,G8,ä["B}Wh8\/&t1k=*1nwrc:ȃ!j$\0v=uf"6S0 b#ܣ4W 륾VJ:lL)25؋(#o4+r;$9(FGuX<렍.OWOZR B2} >!<||s*v"1(}S%MWy?zN,s'h6_L=Di)G0[|Y'C;L=X!Jע<=)cJqևQ 'Mv;Y5JeYc._[*ZR'j`.P"_*$y6r~k̠H9(wo Wqmd#!&xFի2XiB|ʥS=7R3NP)&<]gUEt P_`pͣG` Is5,f2QC!;;e9 |=wgҼEUʼx ^KegSn$X [ 9+m{,&`ofk!Al/뇇3r߀s_ [4?zKq$/I%2<ĠqiD׿U~ފUpР\jgl6 X}Da|9 ZluDD6w@6U_)P3dg"FdlE7#$mqjoN9]VY*xn,M"LMT+JбG$xRͣ%d=uZ)E +5)"q0>p>VaXz~N)bG 3 #_wvᴅ\BCCIEZ[wG۵.[)e!PQ&W]NROyc&bG):#[) `S#6+{N(+kpҨ-gmt:r:Zv̴Z3PkQD5ɗYQdڑ/$$F/ʖzV-{@Fݕ(yMu1ޯDJY%5wp%?p8 ]97,yrV^QlYA* dh !l;yg 0q> bw#$`29 gfg"HxF[h>wj iR$S?:>hdZ6Nz2,-/Y]# -b}e+w@dVh.w6ڛt#M̤ۀB CWnP,(N*d  $\SJ.^8dXh5K3C 6ESF%Jϵ&Ʃ0J068V`n~۞mJvWFd(j'Pek:I&P;[p;/\7m֘^"BQT:֗{)<"}o Z)p&T"oߎ&CV]c øѾX<'jR(>;8$6.U`IJ,f5s th jG4;eLSAaO~MTb8 4$knߟs(_#0 cLtzvc>= 2x2#"7,x9Uױ=>(%?[ľ)PzPć<دK 5A8_w{@te/bwRu]BzpeOm4TtbBtOIW?6kݘɍ  `!|* gsnpf\+Rc%C0;[?OYu;3Q"w &D0F!vb!Qҡ}Z:W_g5QVhH$bA Į5G88[V"@^Lc{|4J'1mxӢiud<.9S 3dGn^YJ4 L/fpLd?T3&= )X-N S::':&zPLi/2)<]>#ZC4*jrll$b$U#;,>.')H씡VKHʟ 0bHG WoEGvʻQ|r߮K9aOJZfw&r6-[ǡ/wpW 'Eufp}ۨt"Kt ''o/ݐ:@A!uȓ{˦}-v>K |"bNA~AG4Y+[1;\5Yv N7՝ e\MъƖ)jY* 3pi} RHo/%cEoKhc^mŹ)J#Y+7m͉$?.Xt054omg3L7a|"YEKaC"C<|4*}bÕ"f8vM$~+`(=[D3v)2㟕Sش>.*D0- vcP%\5V^B k2{5iYk44_mAe-CMI#An2_ƇCWNAl2Wx4@ nwKW;o@hGDCYf.LZnq@&^.RءqY8zl\`{ Q[(zjkî/<JOXmTd "(+'!Ewܡ|؃5]2 ֎BӟdꞛTVu)[EQ~= G}P@O ]_w@>-)Vci?Z^L@&2"y>]^B&lϡ-~B'k a[+gJ'}^Sf~5gn#;{%dJ7/U̎D̼vؐD@6VwF#]?Kt,*@bHL %1Csk7 6-MݽxԿSzROܺ6^4S*Pg}R~=Loa辡yB8m>Z$P]NJo?vm'rłҦCR.y]e&)M_CJKwT0skl0<5@!4Huz3gFos6αRs)#+Ե+ pKW R»|B*n*3-ĴQP%gyT53EB6K_v)B8\8:' 4G+=v(Ohrv %ρ8H["1{Џ%h88~W&hACKivׇdUkGy,WAƛO&@M=F@x;ˈ .5>s4l!GS fXv8rU;BI$8<^OW=CvfcF$O|N ouxR9Q7*-.gwJ+/dA)K٠.壠*˖fӊ]z,ω bʯGf*߻ȌWkd* {f7g%ecxodR9zBXΡZ"]VTONV15Ob&2 k`Hveb+eڏN%W1֛`> uMw*-D" X3 {#7>DR`y>j) s6PŪhyG`J\R,>7eWSb[7HqkV޿+~%}Nk> nl@Z=֦ec]tʑցtV%ZkTS yvGAg{9j#NKԌ܋D,cO ;l1[/s{]s P?!儶G=  '~ f#"r*nd?1i8,WI/dA$Z}"#W]mw0i JpU04׮J4 @&6ĭm:f8S3ZE0BqEԉSML`ŶQLwSìllG7{a$< (M,u~ .-͙2iƒ`.}(-w,834m3*FX)dOلu[E{s,Qlni'ȦretA_{ GMGߜE><6 ±$wHQ7Xo2V\ f@.T3&J2#øy^4~-;W<]J:nqf@%mãVM0۳_zJ:-VL ѥFtEMo Q7*O)|n"󽕧epcq$%+H~2芮iDDo5PڃRn>%+b^O~L^)m,pc|iQ6ari-aȝYuQӈ9D%8e`x^6nVx{R>1e]v8P¡hm҅ٶB'F㬙QiS&x-X~h8"PÜ-D%i{C}ɖnUL%#<)وRq#rB|)\G3clѫRZk,2f 2zrO18SʛUR==^y ,HrSsmKݖJs90& 2dSMUaKv丽@[ FϳdGrHr_ 0{횆K%;z GQD4/}~g#|VW^EVt0CDھ2r弁 y4dFq 컗)p+%AUO 5 (M)rmށ4`WJA' PZ{},c.G8Y=k{B(q֊v-'E yG.P3G$"pE>GMI i0g$J\$FQۗG^h-nJDA?L.ݤVTq^j4dJJU eK?;}0؏^ER %%VQ DnC=VV^q{{Wv3d\n`0߶qg|WQp}U%,g}'ᣪk,qӑl-=m%>Zf:kj1NyHń ,pp6l,ю֒M:t9K?͊\ZE5ϲLBT[k˘#6<֧A>J2o8УSLA8GZf*5w)V+cNZIu–Ξ\o.SIeFT? ! ϒf|~ah54V WYBuPݿzcBChکq~CFg=~yL)S>Q YWio8K y߹JV8q`A#K _9h64F5ܺ>`M#*0 4W|Bac?= āqLh1˷+PxTk1(Ěups#K;^2AYtr)S2:$U{'M)<9 ZZRk6*6q"|FQP2;B#Ɨ8?MKG~wE;~ʁiF䇦})W)zrmhcXjA~zBTmmd ?|Uޜ- JIʈ߸RV˗>kH4㭼Ab urG7/Pmm8/A6<ڮ6Kdqcz~6d=U墶6L+ g,|seih{Y>Absf=$Ä$Ua^qpuIϕ0Tj̫_좱1;y 0tG.ϾF9f>O7vEKKo$q+ڨ/ `MUi ۽jv!s3f|"AY'?+y T>׽S3]hYi= b2Q+v6:0b 9,#/Ph7ld9W;_;|ݚu?y"SҴ.}7v===}C?"D⬌#pU<.[we,5q`b_0,׽ॶ#qm=\d?r+M͖,*ϠG|eTo\[>KynPǔ@8᫥mcA="af/7pN ǰ>y-[|. oV׻ٌh!P Fr(CBZwP04vΤ ỉFq<߽v D>I8) #gl/;7 zb283iwvx=>#g ICYu'79*O &vIV:.[L<AIvM6" l-?(e'noFeךpEcDf4GOL?sQV7C`f/*JH 7ڀz2Qu"޻ ߧ=,eQs}K$k ^(T #H߲q%VD.޺ɜXXB8n^q`2X8B\R`UݐsLǮIV2ԙGQ*NjGPm`B>Fq"3r-Jש8VY_ybr"K_3Yi` f7VD=Pj8['U0kmh)}M|C^:sJ(UpϭQ̇w2Vzۑ-E]P#,=0NlQܒ#bwQ`v^d'Ne)Hp2~2Ъ8$G dMVz 0#/{X>.m9_ivcroetr) mg x<:S;IJy/CJ =gy'z gMhvDTdU[-9aug:{{+6]$*gR Mԋ_0t=o#7?M>)y׮:\6YUoʭ˲pA.+ϔ\wz*~2}ЋA(UpyExv @TeVt6.eJz@Ag}sDkT.#Qbx*XثiaX|qtsCXèk7ETvs hk Jfս-;:iر¾+L;d$9V)BL@-:J c.U-%O?!8FuKonrՂuʡ燽%b8|;ɉ/X/gOVHK_hj Y."45e]Kbfk5TiO T|p24A)Q )$->~5q>_+„ra9l­BU\MpnɘE8@@pB{1W4r~+f9ce ~ 6`,dA q^;,< 0wQ7v3zm/*VLˊq/Ofc{E>QࢯJ|3V;m'݄Y :ypoGA,CJb_@,]}L5 zsf.&u6M:ww{اjQVrX,Fy[y t쾔DKO5 K#Z0JɍkC~fQPZ -ʫ ^j#{ZLq8,(0eo1G46alO.Bl,e|~`Raqi;Ž)7ic_q|R2awQeh-4ǫ{fc0Y!5GTdmt^ B3cu|=Cm78*+( C ~Cr Xi:i3VboFs5Wn BS}8I)Ooi:/,g dxX.ӆћe%& y99+D/ָ4i:e!Qd9ɒ}ʃKeF_Zqi8e|mZ/@ThXCUҏW'vI<7ma҈3Ќo;qUyl#j]P$aJ{'JM;#0S4e=x%eEI~=Z=XBM`&_GbQ dTIs~vp~i ?_=&9y.0CbO#SuEQ7נ9/'?"-fy{|Zv )";a}Z'/U[=:/27t֮6[g %plVUɪ>+xUqGџ y/dN?6,\ûM `z*1Mpzy2&gBU le=穮>xR)byXKнJl8ptǥ]%ذQXN*plkm7IݹEA5&EQYjbNj/aO<0^&@Fs!*$|kƻ8@1u&_jӑCZvNU.M_wqsҞNp[tc >y˝sKG'^wa&lylz]Ub`Ma-Dt;攕 D/}wу% WT^oY;WI_}-l!G|zCċ&\hۀg?LSe40|$'$:gP]BR,|0k[U|[KH'y>ѥ)| vX?m22Ѧ+G [ I=;.KCZ@[G4 Pb9l+Sbr< m֐ulИpfK񑃃ܕ"_I:lhکd5pHItv$:fH̵4,ī~K*z$?Ou] j%4',sncC0s^Ж>/t`vܶL0. z*ӤTT lPl 5cuT_}_[s붗J1\9NzṵL+ngZ:qPOկ֦F-%Tnˊ's61QVmG+O޿B2" .3.o<R)MEʥ0bCɉwPVtb f8Z)?,'a{Rۼ<)OaSDrjQgb|KV at,rD݄G6khBRe|dm+:C=?A蝋u.zOW:X{ـtɩ;zws@pC{g{ċkW"do⊀"* R~dm2-!ChrSViVTSke]ԥadOSFG>}Nw4,[׾[`jXtӠ+D1o0le۩֞X6 ɼgWGMmYuOe r-1`<3= <+0%K~̟cR8NDkNd^Za`{ZF9ȇ@bꂪPs I|{駹HE':?Ͱ:z*70I93u4nF ~Mj{qr΍"2h+ok¡Jn# pR)!R-4m' }l 蛗l۸$^E\#6ZN7*MzJ*tI癳qjvLɌ*BV}ۯ9coA1P2p~wдYfT l,"g "^1EE 7V%}]Ou *x0ɘ:+7(W|ۀ`'@0Z!W\fw€%4ӶuM#TJ!e~u 4!j8]ֿ6mp-%Yb]Xfv0үrr0}"uŜ5`$@Oaؘy-.P~r*oҘAvgUi;@\ҥ~Q@7^EA'ɠ;܀+Sm &r4YVVmML)ԌmLϭc˵'5cJ.WwC 3qs Rķ\v.6yI$t(fUh]n\4A5/ 떉8_AN)Iטpww,FPCpkGWTat]BW2PT1(qD~)a(6^aq^&6Z'QܰxH EmqQ;KxNŒXݬ BeᣙDgE ~UYȪj]ɶ*RaeuciWn3W_!"XzzMy!jJ?=\Xʉ(,ZZq!bDm~Fe:veYˊ RE_dCx3UjAqU2R _葫#0Dӆl[M/v̿Suu8NHY& ضAF#6*dDئ(MRpAG ǑiVG7 sx3S!Qlafey+(&d0bܫHW!u^KjQF( .P p #i ӎ{0%0Mba]s*Kٯ[%M-EmQ]rLmtQ~bjKP@a«?<- |mifS/`@C/IzG U7ȊCU6ڗ!v2~4s()ǐ 5eu/˨'4?8BrsJ5ۯ7Eoŧ}$ ue X]@ꎲ1hi"V5R+6Ԋb0Nʺ&߲ w}s,ޤG$o0Lͬٵ)sԾkG[&.p cX3}j ?S_Udzy0&][[1xZxhӺ98$>~+H۩;ً`"ɔ$bPZ{MQ2 逌s}y_J&y v* ѓCn.@FaF]1]UJ>=z8ڌ *OJ{_|T|mv\rm<2DJnaoAf{PaJ:.u^t>hȕgFh5!Vj^/37&W,7zZP`wDUL)-1~3%4z@=9۲6&#Ҕ4JcX0?S̴)r_ ӅQ{b3zX1bi Za-_> ( rLwA~"t |aq1J1CLqQ}>s$XM4zk+Iygd<cQd15)l PKNC2"iqm>\ӓ`00g ',>cfy kYV}27*M5NÁ_HN@ݗvmJc#;mGǘ Yt⮁łzpL"XCrYV.GX}jNNjv[=oϪʣ!X#yg,LWI{|Cel`J$!%AQŎ4?[a&@9Z#sUb# VE|HةJ_FDX\͕z2#򽯇VGz=nE"0+ f.s%q4U% ]*^L)m|> gŢ@^0Au)f 5__XiXIb+h٦;DS RzavS̽lU{Mr.}V6ETgɾ9 Cuv5.>qDAc"KrၳrfD4rvF"x?f/R(, taOQ]׈fEBuUWap [VJ!WAchzas7xiG̉ G~$@po3o'H3OFQdC=5N# K, w3WQa:hTj@,=b4(6RKDF)8?qEeB̷.{ 2Y2#˘&`$4P5v!l 1=cN4tSTq`TW%%4yqSq'g+q@l NM$4,$Nj+^Wb.7Eټzڕvmh.OoZWpxV?B#'K0Gw,墫^k\WC!ۅ^#Ntk |V\6;V|hs&dp5S~k">}쾑Xⷞ @f~/J?';^8ЙaYR՚2> )ŷhuh} 1 {m)-A߲~wRjq1Y^tY-]J6;.dKVԷ#鑠ƧU%Yl-Ar>R(;8滔]햊јt'=} v(VuZ}ji3kfVqimXBNVd{%;gG1D;L@<=C6 |-L)[q|-wȥAXm=—L('"kʂ$Mn)}Wn^7a޼j^E>7OkȆכ[ץ;A 㬜m·R|NvʖhezH7&;=X)½ܙ02yOωUp-k?%aoxzz@ҟXţ+xEPA/7k ^C5|9*{S{el;EԟU*(gNpQMEfcMGvoEu;G7-Se +,PI5&\ɿ20n'w8G=zzn0d9Ȕ^[DցRo5Wtגjьryazv.cm?~v_{܆7icweyViɗ!WB3:vaWZ/yB0ϸO`} &AZ85#9yS~-Cwm8U mxc <(drv=gKG5Z5 O(G\wqcpPVQ0*j{w}/#z&thgJobJ_䯃5LjS+6IǿMz3&fgʽ$H'K~Zn+)rxU {Y[R`{iZIuZQke@Q5LI]sUcZT\fk>ez>0ěp&Ya:{fldӧig;*[i(*UrnH ϛ庐 7=xclw(SbtrznMb*4x57C3a XRo#l/(N^r/gt'n5VU[G1!ǎGBGu 6*YWrO!1s7!+Ӄb1VdA16xx[+IK s3V?dOiMJ óұeG;&lZ=EoSJ"-N3Q`*^ @@Ŵ 5Z3RDN`8!%" o7vRN!1*Ë3./ȘL͕,"T֯۫ Mhâ10\JҥbJ>׀m^\7~jƾ˦ Ҥ;aNMADi%9QGC?MjrẄw|\-1xl~4HڳOlum(FXBBߝXesTn EoƢ_|4o {`#\eƽ#dkq9mܴ_V# wuBw!L A5A(zIjVM DN ~b3.wL-. ~)wٛVձ}9 )X:|Ƞ_1:;SʘV~(ocxDW<8m'B1L_ܸwi)N BNMf{v 8;m4ـA$X%:thFt4E3; K Sq?R0dI2\(woPjDvMPY+ٳ1/FtYemoq|xm | pbCtL𻏙I-E޲c7iKhho5Kkz*C ZʒtY<^ǘuτ4WRBMZL$-Hɭ\HDH6/xfd4?ntxNEkM k'0Um_sL 781L4 )*zYm[3.rF g(l"(HmJv0Hcu}R;N+1ٌ흞*?Ua]mIڣ4lѢ'Hh.3}|t^3?n4(!%$՜!Z'oL%n@09hf{_(Va[IJc3.5^GsNɬ}L[EXq;Њ(#&9l)|hSc#bOEsd 9@޿ )c 7pp*!I))s|A|#N ~',;anP*)xhc̈l3,YCG8% OF[fcfBxiMqR~FHܿ @D1VL|44\Q{s7FYAOgMn$ݏ+Qm {[WW{.(RRE1#6|Bsu4 OKȡP?}871bvɶ {8<k7{"9ީa"f)`(K\ܿǗ5O?6oKnka ޖ[gr`} ΃u//.W:Xt-u%cz}M3("M !imnU jySlw^&裙Jal`(e<;^),.nUXD>zD:1Gו&'IlG5K%N;J" J)D#wۃWNh ;qE@z^a7Pt Wppdzdq̊%nwis zLǯ͘$VM b/o$kw/S tw,KNVk.w)5emuGg:$`6LLHΑS-iѩ  )7 W~?oStR" .&->w-`7W2Gnx ځ2.䞹 }WYC;_!6[_LP?Ia=-%ᤊOFӳEuf7xj׎tlPohbO;3sUn8+$G .E9[X o(E{ٗ|%%]0N!*k1I67cTCs>wnn&VL~as\⾝cVK@EvFkJ킢 ,i>߰2yhEA"t{ߋn Ժ QCڰ`ցDơ2#f!L.$smF ^%Vb~z|'`00 6Ou g7%˫dS5$5A*bDTB*uzCHxQ S&47AV8}IgH{z<!ca!@شgb*4-MUDӯ݈qg6  7g(EVڻ tn;Y8f Fn)0fcJ6SMnOW/uߓDRpSf91s1ֻV׋G[x"Rsĭ)X?Mtw*{ `:uᓴ`X#xο?®0Q,!u‡zHٷ,U:6!'T )#D/V lJy@W`ćo<\xHt-K8 ry[>D4uZ-:ZqQ^XFBX #(USu<#9؁oT6r0phmmQ뇆JXy9NHoI>? /U꜆Vu/hyD]|VZ_h[ǂ#XoĶk@iKۢiɗ(sgD \ o6O9>&5=e,f.[څ3n<9GgT`)=\2/,BvP ~(\9mA9Ժc⅀ N~u\ ebGwQ+9Sp=/:)uO쪒%HhMYH%Mu퀬&ц([/tqTqQO_'&ݭ8 ~^K;q1epd ,T]Any j'] WL畸f#͸0O5, W^Ĺ鳭#r(ZQB>3^(o"D#⇩̢HQ]tuԂWY5ȷA!ѱ\Rd- JA\?kq#胼v$dE)Jn^O|!deL?n|([^̍K$ޅeٴH6 *{zI%l\!$rMjla`N*+Y7Y O]=Y/`VTECz?ej7'73_YQ8o7N#Vۭl.L՘sl򿻽Ss=¬ F#@C.{nј(\F[K+O ܟnOѻ*GE7/}$g @CPkt6R J -*rs;  gy_;KWƉ3+mw;z'0L3m{m8mdnc-L!ر*{op^}2QHEfw<$stG:~m|ǢӍS!3InTw{D,~2U4ZM_,]rko*(F蝱ƓǓ^mWZ5cS((7l[#{HvS I]SxfZ;L6z.l/O}Kp.euZp{iX|#- H19ltzn wT>+p.yY.`ki,mwgռd9<P&$8 (cbTݙmhtu{2c{eWOYdkXEXNLH!CAkgI%N*^a(hpmq.OfR*Rmp)!ȳaتNzoGwY-XY8Vҝ1q'XruqSʅs5m,ŘQ^N+a>f1$% Vz= w7=Dj(miӱ^< ~Bux֗ c p)IRq}N% ZSr~~҂K ;@}{iL,ֿ:/*K[@u^좦h޷14}`Xh!cB^*@u0IJPƇm]A"n+PB7c>^p+V ˪$Lh(B{Ks@6pufw\ʕ-}m,BaB k#YiB;Fy0~S@k+ēSjtr6 ϐG[ {VBB+r~GZ 7׵76{K*6ݲi.|jO>0HKbqvo*vv-C- hv_C^PegT>: F3#8OG)'3z{41 EmZ2mz̟᳙t PF;B]<1Y@r\ +{ j_%K_L_tjq#!&BJ2\;Dt#DJ^. s?ηA#μR]EHd1~x-qȹP e39v%3V(Z0"kA] ~h̓?/ &G&7vo]3WIVPUVkC+D m8N}B@CY9= |"Dl9M)Fjgh(₯7SvP3xA̘# .PMo.8>R fʲ͟:*.s"]~j@F_oRCW]Gh"#n' [3_3y5cu7^A=$=PK@ ":)b =gێIn BǹbhٹFOG<( VY 5JjKoS.'A0E΍оF` !2;貪\*JUAs{CZD= UT!Z&NŗP2r'W5T#X?ԯun^g=QhXkJ2,##5bֲa/%?JUg1<$I?p{O*reLj/ħLDi3,e* @?ĉz]*nm*CUINbHysCI!'?]RB[LL=D̕*;qbg WܻdJ 2(_7uϪZX>k8~کawEW i J..itP|*=ϫ67~Tl{o!5oQn9W,}dŦ{øҋ{KQuVt-Ѩ6x_=+Ėˏz8w*r۷t*Xqx[GaY?Qf,iEP# I(?g葊0:B.onS`w\Y \M>r5]'DV9!V *l y:e@5AGZH38>[y|˼w#+b; 4^܂o ه:R4QTph vTi :4IW^O뢐p-;2:fs͠VKl r0EyQq "Q9~ípB('R۝](,yj0[8vF^r#sNC.$E@]s8܇${<8)g:*AGah8 CzCwIKGoKn0LJaag^ mvQk޲ ,#sC9 f "~nV:`[^ur[Gn5J@+#7G$(R5.{WO(騟 4cB :iDH·%jٷha ֜ߵ"hMG;+G2ѪtNY~I7yt ^$6̕]ҵwAޤ.ʺ eNP((S~aVB3₾W(`+ #րaTy5!j*nA;dr@'.[X9>'lbϰ Ĕ2ȭo1g9W5P%ь<y0 D.ԉc4|5Auy @ /YQHlꙏw,&s#!ˎjTrEl?H [[Ob}͡iNZG܊R*jMh=0 >o D12<[6˭ Z0#i#}ޞ':({ռ6(Ϩk˥lR10kszŐ3ߡփÚ2h-dͬcX И:@'BL|ᇗUwv+]ia%LI@mahڧv:1D_j{A, ) >߭ebcA0-Zpn̔mJDYoDO IB, gfkO[Wb[wUw܊MswN>!J;yo*]Ld>~',"/!1%C:7XMQ<¾<>9D{Aq\Ntĝ+5w' 7(#fڏ{NՊWkFwPXz'FT="=GႂDOI. FQk+\<'I[H-"5+sr!l VC-@ŎteZ}j]{j*/Ml~D 78'zYN3kU}t$tdK˻\Z<]ɝa²6zЋ1eFT(zz \Yrq>tXk[=R5̢_o Lo&Ow,֘HyF\]@w)&dMpFMYHA9qHe>CsM; : 5>iEGNTtsPǪ5fY t*6dE+f9*4NyBPrn!0*Ϟ 3j罚;4c($%7:M>9zRo=@dKBlDv>U4د\ZBt"e|UE $TBX['-fާd8EU>KvI{_DQЪkٲ_=`^[0[dt2^R#+^=PLH㿯|%<d,S2<@kt_8gƛ|_+^`s3Q\M$ۛJ qFT}Yȣ>?T< !_+M,4LTu`AfŠ#D#^ȵ(bSljJ5HlTyz@-hM5(*b4XѸU'HE]%$2t(8^Jjyê""P7>0] WKiL֤H(N; 4/$w9| hXK͉nr1n(w@G}-uK%hsJ~]8ըwc|V&Uͣ%s Ooq)$w> ʴW^ӝd`PqB'r%6 Y$:yǨm@TEt*KD܀(8Q>O>5ԅn4R@!#ٜ6]8X4lirG9_w*:qQ+܎Gab0K?3߈K;LWNbo04[1x䢐&"evn}^6.zc|& C>U2t. ĵĨY'bӣ4Lowԓ4"{baoظf0Ҕ ޼uD7qkR,9f>.?a? :c'gTV G־ x7m+Wa?\*g. KN#Ēu&GdK~g[O9Z6(M-: klQHK*?>Z`,N˭b $_-4`ǽ?I.Dۿ0O2b*bLgbv8mzna<È. ޠ"ap?L>-c8S\ᙿ:@=%t#LXvJ\[1g_QJsⴣ|RTlq=-8C[hzE|ЄNqXRC5C&[BRm;٤Uk<a!\\FK,_7k'S 7mt֠CWC.K3˷k֩'.Z35L_6af1JnsnN |{ԟbAP'8Lc#"@Qu>}ա@?2mufQeށU< 1V1V᝔mbaҐ42澹Pon̶b1b!"[,U'iԁj$ JJ#7dŬ:Mв]7п'}H"Z LZ4U*)t!Apix$tUvQ8bWssQMz|zY *fM\#d'Pto7ګ&PGqY.hن3)t[%]⼇s 5멸0ac{ta~D_7VC|eFͰJd#^\F{ [(] gڬuJ[:RGwmT:zې"I+(NcuXxa(|rvwj]r[{IjNNVKg k@ryG&EC~)Q}D)I`ly GLDƼ[et%d=Жz4,-hgog`rflwOEMr/WMFͬ;׶'g+uu(9I"prβ:^yQ䴈d|묮Wm]?yP ;bQG`;'2̂XMDa8s{ȕcѥوT__%`>ԭzsy56a\GuxL?S@z, v;A-ehdb:VLJx͛3_#ahpI'}Z8u?OF*S8ǹf **ܪ3؅ NǑj=n2&F cPO I_TV@ =dij~j#C('|E+A ~Rkx ZwB;9VKҫ3؍l,,E"R)akNuhqg{:Ɩj>0 W.X8%hJ)M; g=n>ZMN+ܷ+͉ ƿ@QP Mze# L8,dkqZFw(&Q%WZ 7U7{ʰ+ 5|_wE;)g5^g:e汜T+A8/C;>?}#Gȣ I -Ȍa[Bm -#QYs ]/m@=J ,W~|M@ZAZ-oqxѠ#bjnBK-/dzXt ܥH(Sqaʐ~8ќq[xʽm_9=)'嘼AhY:G l><}TYUX!aD.,* 7k2 l#I%rRɈi͞]vuĄ^ܩIs;t/xp썳EXjF%z*BH U ߯XHfI;.%1N!RW://A[yVpFhmnY6O [ ~ˣg&z@<>In>LIrb,-Ma*2VlXؼwʌ#43Qm2YVdٵ)EUR@3S w)1!ABa4 .`%)ޠjf312W^/&5X/ՙh/*#Lb:Ff2kߤ'LQ!.d%opH$쇥zyWQ%=~G z/7v ~39~ٔ55MӬY X2IB?E݌D%O;wћe"a;>JV M3@Ψ`*s #Ke﫠=.zзʥ1S t (t1 p.y0Wǫ܀f}R^ *:`dWvɲXA<2suX+ 3{kA,Yq+[hiF=j_(}UDjM1<f'}\aVnD) _qr=ֲZ֧O8M4V y6(=ܓ_p~*~s?Ȗkɷ!\w DuBй]aJFǽLrvSMr2zh !*qDJZR$+tKiRr|bp (q@VQ| .έݽ_ibE'(9O052VN?8hpX1E)}zO zɮ}VaWt0_6{/s);]M |](%U33뎷$La [%a*+2R .;R51{ƒdG| -P$+uv\=b"*͡0Vl81JΥgjl;'x 8WHW jӬt-ӝ_՝r0@lcgȽ/nky*B]#".?T/fd~ŀMSR-Y>2Vdꁿ LX=_)VQY}=}XSւ˛Pΰe)Wgsw薻*>idfL*Ƚr zEbSAH-ئ hNVVN&d5Lh!_\<\˶*`ÔDsct[٩&ː:jd>;hL?9Y`ʡva ox(qX{>Qݽ ё,uҶ|Yi}r=H{mb=oj)_,yW`BTz/ʠŌ.E]v my):%++eJ@4IHsf;ktDD~4g^T c,b$ ݀MER$6R-e\7D6}WL,a AJb8Q噯L,/ɃWcF4J),WyGqdxR uzg˫ᮓݺ r(e XL\'u/OuïBF겁J/n:Uv DV7> d]wJ<9u $%cm}.{hI- j Obe{ ܷ Ղ./>>Zo~!_T8GQejm|߆ s2'_ƪʆc0wBn[P#]i׽Zb; AiG"=&bj/h8$$W“aZ޼JQڦs Y?d+ [XEG +@ bI*%7+N*K;gYiRT$:JyKMlui(gw3g ,O̤R&_e.Exຶ;:bMj4B4d<e܄2io5, !)$ʽ L+{u3e='Xs㉘)&?.yV' kozw*UiNQ!!X9P]}11LqV O`@Qޚu;ۍVVj<>Zf2=&*6?35rNݎIWy+{ǚI` 6iK"l('u A#h-U̦ m{llx6;o5yU>Q@N9png(܀U> gⰆFZA:r'Y麱ZR%< Iˡ=tL5Yͽ a7su"L,Z ^qy:A-7o›'ZZMKxA@F:NVUގa\X5e75;\+~}> ?] kQ1Bl*:?+瑳7_@Y!0M{.eܯ̔@jO>9}Fm""N;v#j;dCv* t:ur4,Z]f\j#oTi&Xi ,^g+a3f,nAm laW_B7ʷvMy6fn?{f[O5.z]<^Z>~&~&N)Ծ'=V0BE,q1Zdl6i1r Dl-u51a7h@t]DLp({kܺZL^.!";o;Џ[^7Chk`HͷEXj';ZPk_/Zk_UanOJLЛ۸\BڟX9xz/ DJJhqbeu-'\mqmWam$ f6mn11=d{U`t0\JV0jcmEtW=sՀgg0kk,/̿Hk0ƫ24Yذ:L} J錀[eLBi 62/lw)yK+bm'Hm&Fpp3YXȸ-SH#UFq~yA"ҵGZt+C=j^3WIv7-a)%dqn"etQta[iyxyDMlԎ}Q .VR֊V5iG4)c(N=sAVmus$פzi vܒq=sd`E;k鈩èj]ܩDjtл̸h+l@KL7a鏉cRS ik2HHpL~qqV8n=MvO,/`P¯#XS0L@Fx* {%042I&p@OJVdҪNB+L=a>uvm cy-MuiT+T.p]Bum>65wn1XE1V ur^ FtK}t+<v*дRfXT j2I<"2e 1 ǫk"2; -€%-BYL k[ڢ>ݛB G$i3'@jߛ=b¹4S֕M!qZs;^ xL\R_%nV5x4U (E xORalٴRЪtJ_5~;;vx 4ql`. -9K[58PRs-12ܓ]_xQuj]<-t+luy(JI]0>clg(I^ٮ|5Eȇ ,IZGHe"QiM7|} OaB*Jv1]9!$p8ՍP?_YK9&D+@ʁrPF1 *p&nw+ Q!n}D-ZxRc WA[]MQ&$/4o#4V7mT tbba o2je2l OެK Bc'ϛu m3G|1/AHOF\d.$24"r}ag?Bro(ȬV-$P$ W&ecYؖm8q| lpj=@F~qpO- Hv3&yP%1!$`@B!:%ë헲p glf-z[3?o懳4f$#֍-Ë>smbkzCdӘbޫN;WZECC p(2[T*S 81]ߢh8O5`p˙ e' R&I&FmkOӐFQi/[W7sOHBo+,<&kbn.q6VŞj b|͖9U4f=te5}>/Y0j U΀# Rbw0V&EIq#XGu{/?.'9w솰Sǒw[/?bŰ<2N?kx#ydG>%=5|45ka Suh.疺 F+H 8Bi~rPs#RmF1&ZӁҰ=zKGAqW~7yfg=1#{VWtdٌŵ^Б@z8xE&n~"d@KdyNQi\.k437+@ϲqԼ ͂0/:ٽ3NsjBtE/ȵ{`P VYgmؠ8* > V9X#Lp( +yol~ -kRRׁWYϡEXH sߓm}Hm{!6 ]Me-V|`KMnc4ɉ2T x-s:] S| 4.9DRN݀1y!k:z:]e)Cjm֤bغyWoGWB6d2P[Ύ2/ ORQ 5YU,cep9zu0-PPK4f\/m],7Z% AAr4+"#mP Bv "XX\Q ݴ]xzQ? tHfi4:PbCNܡg}mǒ[ nz ٌ`OQc>x4f icaj`4i7&#|4o fW|Br:ŀ;L]0 >pgImu<NxOI$oD[Z,^;-ȪSړ*>c,kn]Wtч?l(y02gCp>Hc$ʴtͱYj.]4V/|ad|kLk,7x^sXnl8x@+fd ŠDʖ*G}m:V fw# ی9Z/76sݷ'6ۚB";X(wp'=OM<^dl< i[z˛hEr-ދBhÜmMw3(Y ) g-35#$ rbmreIN&O׎,@n~e86%sBS&CE$gVc'wv?%?Y5C0<&ϝedGj"AVs)9_T1yggn])LL~Ӱ1i-rr{}5ztE\MH ?6:}v?!7FSȃԓêqE'+\iBr:U_! '3u8IWKfTL`[--=4ef~HQD3ߦ_s(Dw1($ 8Ҡ ͷ&y6nrU]rM}xs$љhD It.fVO,i _sՕ]auHw/f-⪁ղ3<8|0YU aҜ kqX%`cuCujX9VGk[R9p;PJߍbf KBh$۴vN(%j-׊ǻ2,^,f04!īɘGK,V E_QlZH\X=_S C?R.hKb7;Q~]52B qDGtX:Y\ Rw!0S&*b{)‹漪kM2=c]02`c{GmS:t+eS7[2d>ޙK-8]FcѿKOOB'Ig/u 0;|AfZC`)s;@ "|iDBe)ncWe(A|T䅕L5jdP-;;R(]2gn]ŋZl2C ߲h=؄6jxW3tMBBTo8 FSx%R~hci3#=-TߔRkvere tk>~w)X\^}@IpFUG~>4 Ma`['ň<~BfhWp w[}PlLv.=kwKf);e9&GA{O~:C`2ghgMo4F@z)X (Y',BH᝚s /q#?$e52vj-]oyk,t1=4tB[YQ#L#ޖ6YN몁t7!m::ЏbII8W{3 c[0V{2hš$P)9q݉SsWy`:|›PU ̟rimfK~CGXѽ丈x=&[:MT7{*OWLLz7.#_ZO?k,ʼTK>.豗p?uKRڕI~}~{KOD nq֭7*c?bރ1sjX=U jPZWu>D`\/ uD$S9DiRB ׂMMm-H~$NzN_7TrpW0])Y7(C[es5!č c(&u6YvzͱwΤnzŻAt"&|وԩ L(d $Uy4!. %~H `ĈGY R;"mo@'ig>K &؊r u(e'7D{"=@viHqFտ2 BƖrfn&=%jAvepi$^/~w _Q"MHd)Nq.BCƓj?V|R߸T:^{N3E'nǦ j.BF fIlș G`]B!?A^KnNI俛 ƥp[1\gkTr" 9=>}MqNA'b~N?D :c[\>L߅ce-ssdmU*)z-Wz,Yr0vy Z5ƨ (mk"\@?$GXoq#&XY^I'%9:+^0vT~;]KQ̪L]ͧfbR(KZ$=Dh[cҩa4@vU229|@w#lCBcS/|3e'Vg&~_ 9vt}a]^?vM6(;T>>TX9$ɎC4/C'!2)s־i)7AЩ ? vJ#+(J+#/7b{.*97_w:cjP|;ZC6Sf^.7DұO{؄|"т>^d:z7V(#EE`Sǽf?VV *@'!W@6Iӄs-m g*7 1 >v2S8Xtx$?j -“IK1 mw9}T*%' #'ctRngS۩>WVGr:r뽑ſJWajF" g>7F,g$〩Ex 6Y 3CR (xGnjܡιvhwKO,+CljO4h@D0>Cں+yy}ˢԸ$֛Fc+7Cğ%h 乄ǻ=&. 1KZ;Pq~ !8bt=Eq]*-b@Kv0 -P;>)ߗ8d֎sݻBm+Mc |&T H{dZi%,BMvEA^D1g0u䀧 t䈛0f{$Q?dY;hY^us#yԧVZӣrdؐe8%=>8~[pAwĘQDTER wE!<'Npm,~o S ps]]GXiJp2jp<1~&0ɦmȟ|mqƩ?þ8Ԭ.z rJ%#xjKUjDISi*Nt޺5ַ#-P[opCyA8'c> B,P:&TؖbcDl`h7mbv;{@Ꙏ+IkF1T,ҞzGh{J/6mߴAjW=y}CZLLU5Uݩv\FDoSU詭:ZkWߘSI'5sψ~\,JЯBw-]* " -M>[:ij1^h|µYd֒P9,WwKS B=7S_w Us; #zD^v{^J 68nTFQ*}-"&XUd+ztwE_U8ՠ*a[* na7 {Hj>)n`_/uek]#u@|.{?ݴRD.Y?YB?9kܑ9c-O:vG{]Qg]+-:9(:O>U./J}'mH5:![U  (qu#$ p"5b=Aq; Z4_BLȇy&(qt}v[𩵋 A&fSǠfeɐɇ5. 1]0/,`>fkc7yHn۱|);U<,'Ny ^vk6og7CgwzW( A{c-8zgVLN*]zm9 ѱPYR@aêWĬ4[Gl}9͉QK*,fId$\}w4~)4+(3\#b "-rZO}y])ZȦay&q`#r&<ժ>,{8dqyCy 1:Nـ02ռ`iGfa&&A!m qr8;[~i ƲP6i*-=a67%!=5E=4jF#vNFRѾ40!Jeu!bh Tr\ٗVISj,q&Df^8Mt>_U*#$k`82(.-9 *fk6 yŞ: Q ұ涱?4i;%vnq #iaV/w^_ n:<͙53u|J_E{3حٙ,#0>3A0 5[PTB+C:#d i|JtGl|J\ʥzQ=J[3 rlLQ:@y(1hoa'W]N/vDe3^k7Da2. De3uiY3"h1sLH#-f۽hn(CÓt $AwّlK`I5 M++g%p4~[]Ye7ju2V.}6_jR5kW$iVT<67;+|TOG o`6c2Di4`һ/݋Cg-b=m3ǢU$ݵx%$8{N'GMPd>AM,g8ά\@H-|)#PW/^!/x ?GƷhВw=0z558(ҋ#$㴤_㜔M9Nhdӭsj. &+ n P2Q={nrba$ݴ<1TDS܈D'?tG/ -;r\e8=i0W_.QV '? ?-F!*@Q%kgT[hcT`|l M2CȽz)-#YM#]ʒYN3?g0ڿy|~OcWks " p*П֕`c١? BZgBݴ 2ƲG=WWKh1j9pGd&9@Nܲi6ϝ}M]~+BPu[4kKL D#hV~{l4bb[T$^gpV@ oѳ sxv~# Zi"^t#C/8]UV]j)TFq̀}Z|tc2ӏ0цii8N1ٔN3(c@HeOԤS8'"ǔ6(f |<SCJrHxXEPϔ2XhUH%IU繹E-M$$MA s(H.Rkv@ɫĿ{VB( v˨d$LvG^L >sǟ3@Zε=QVf C?BUGE^jh d#嶹F Og` G= {42Oo|l| PN*zmTllE)t'o~EF([ m^|q^i5ItȜ)gj=>%_[0?D߽,{̨ G=sD4핓%(~ S ɳ7( -ܨN񟚴/xf\O`.LRktULzU8clͨTQ ϱbrq1뉩E2kgW/5ҏύqR'e{_{u 2:Hrٮ54+mexi#9ѽ0ߞF@fuADBq%dlGƄᡢ[$e KH6h_Gx6ȷ~ D0G$>[N"'X2q&֎IRls"ߣG#CO-ԅn~j `ĸkSWw{D^1r3{p`e۔r". nl~J5'1"[(#j}.NAd-pf|ҦP3>a5Qwwa ֕BO͕mRS'J;_r<‚ ,հ_-6<M)oElKatG0h?#)fex_)VRd茴XwʿѨmW BT&rP1)ئ  5*r?hnf@JDYf\7t({ۧY\`kHt1w]U1l[3^+青h1]h'(,U<6ٵ*`Yoø@eG@Î-j0U-0'sJm۹tbᐬ嵀$K xz`D}oTFV΁bdN3Mϣ)H[Z^N֠,b4!pe9]+ߤl=-SXCǘ(eP"vaG1#RS(pBkzӺIȄŃO7X<@3g@hʒQioѬ4qȅ)*rbX;LKcCC [|(gu0ea!aXsyo-B5@fK`@0Ј"0.fOZ[ȇ,^?"#bs_UͿ;/Rq- %x%ϰ@o: FJ1r*:zT_aqV_O8$ԎnUحe{ZMRծYIl~FmץPژ},6v c pMyV28Z,q9aaN~n=d DOF2oDŅ"y+eQ* O519?iGR4 >7Z.1*hqg lf ߿O"M~OKYʿmmR PJ,C@%CN^@FX.uvۮO} e˲7{:s:E6OES1M8aʱ(9C$<$G&0KT8nA"rEeT& =-v^BRJjJc*1чǁu_V?z*L VAΝS綐\V>Z>a[Gڻ&=h@3%dyP͖ڂ+ hYD^3ņ˪Y ;* uPG?Kˤf3"[ 6)s{k䗍AdN>rDwTTE \Õaw d_K!igGDa' 7e6u`k5p.PjΚ!j-8LK qiO., s&W5wI,L䱴f-)nLx3ǾWS -  ϪvhZa_{`<-SD i-df0zRDay9xO_`˕$1sEFq%%A%cg_,_Ffq-Jw٠QdD"zVVJ.a9J CѐDQD?"ʌF?z2}g &!7cMۈyy-\3,)P; qH lf&RVZBc5c&V  fדI*agi\={wS:qeBx`ijK=4D~p`V24.ez(b+KsL\Ę!K^pwOSdy e[3(HX @n{8`xDg!;f-0Kjz.ٌ~@[5h$rPX%[TYh $[g 9dόL[l'cϓ/,ܹj)[P{a~7F!+RL``D?\5Gu/[_9;**-0AHw0Lp;Y1#*4/) 1q*IԋeWk .ȠT3,mgmu3w23b$0 Arwf9D.4|pMʝLU [fc;oY鴂R1{G ]zoP2ʳ+*/紲kjo#1 V?%aC^OAO@~hgmfh򊤉GmJ, }|0ѹ*<ψ^֝.:k~N|NWC ',ɂW0!9[.$^*v4H?,- GCFf@:g 9$|S XGBZ;75E`+7pbdܷGtOrJ4gfI%FM{YWi HLU\d"TK}tAEmX%Xa39{)@Mt}- !ʷ5@cEPz٩vP}n1SZUi WAMn6ɾ+0uLK4ƪO R= Nr\-}۝3⩣eoFPs VH"^c&q5( iFbt1/b TH=Z)>ϩ!߆VX .51QBZpg^=;#$X׽fɠ%Z‡aر$L܊Uqե'_j"X;/j#[ڔ&]-ΖZ)yn mkuJ%k*C7?h6BfRF{.EIzڑoV'BגF%Ќ&vcyz`R~b JKkO{uvE1zr嚴6u18pse飣fPW\F@(Ins?¾ū_dؔos\{D'kE#}R&*w \(P’5-b)=>c dN6Ϝ}. 9t8-Z&rs8I;]iưnde7&^[C^E~R9QvgʁtЍ%N!%;sy]wo Vy %c 7O?J).e(X~Ae`7 Mb͵03$(`G$qCפ{WÚh2R3fOo簎^W5ڍ_tE=E62xԟJQPֹ-S.F(4q({z'uלf7铭8EW2Ğ2ћeI G+B\/JÕk56* h ^iT\& *M<-`؝Dӂpc.x>f8>`ҶI7rJfr+>"unے>͆|b+#eK7~qZC`,Q#6g5{{POVɌo7i"h)j2̕⫍.SnUFVd K4 _U-Ƅ@g˘œ/{ LהISUx%I@x\ |xPm QܲZI \.Ϟ\{1;hU"d[-]ZLIn/:\y5Zڳu{^dR }>~㉛ROWHS>[GD.Z'"΍nXajwn'x4aJXA_{(;ΏϜ\g\N˺?}cJW4%Ż<}NÅ. 0 f8WcV.mq6\t9}TKI+i5P%L0M,5[DMI C3=+$-={;?)5 %s vfWSj_)E7=l3!q΋&cXx*LyjU&uo@~ ZaY@1!~DI- ?!/-3OVbjEP 4\97 [WLn,`g.g0(u.fJeղFSZqxp}#Jw>hhPe@-%{Z&!W=cP >,:dn̈?guF2|!񯭋t8.{W2(,G@xbJ'$&2 MpZ4%#ivV(U4zA ۊCSznicD7@ױu)xCe## -su GֲߗwƻBSԉI;fV Z06#avH*ˣy11]W2Ϙ{ Y(y\srgZ%_s)B[ekg#A"D At)V&{k≄Wwr%NdҒKIAh`j*RZOv!+(r@ZR5qA 4!#x/ȋE<3_:WL@BN/ 6Kpuޟ^( K]hG.{Y41vsj6/4eUqsd;r*mnaH5E cmf^wG4{c?\9w"D$kh)r[,@~$XĽ%W0Z({nI'~A} }=ӥT!cW yYOݢN螪 8?`[#M^21]WH_[pFw2~T ^jtxȋER:)&աS_SM>%&£=%5nwIqbi"7&l Fߎ(kt 6FSL_L_e(&BC~s}„ԏHs!Ī>hD`hxd[Ncũ rܭHa)!rnܥ{vg ;u`?"tKd 'JB; yDgE`2۶^v z2{jvKtTު[`#mEBVaNg`ZA\f|45/dނd)a:d]fQѼI7rO{ >QQkTLjWd( \:+X5;s>/[W65PHuyR(8;e/?E.{ K2?ƣ0SYy&w# HFQk57>W/\Yhh'OqQ_&JnǪ5Y~Akr[M$`̤?n"Ktu;^d>*<6"Wq̹wV50N=Jk6 ~n?> N4E8Jg/2)~~<5N$ya'?!_|(kF]T{ Yۏ ƪvl 'I#N1rvͳa|ّx(Bxt4Qgd'=/ۢ W?b̿>h%(ӏ`ĽN(^Kgrm>"* 8"eXkfczTxOiXmpYھ4=O$8N+Hű` Q<|7|r R .1Egƶ+&E<,]e奾[BeLFa*Kk 66yt3!N 2ɕ70%z?bzVPzchKR$>8UL5&4`%l Q++B<LpMI'ސ"u5PkٝyLɓ証Y|ǭZmȳ끲]oœ6ǒjM|y}ح"*~"OZo8W~VQI O-㍆ uxWB' p [c##S5i.WSLY㜣>ȏ,QeѻV0@V3  y+= 5YBL^d#X*'(M,Ә(AB3|2sk;#e^1~(inr6 ]8z &o$hV2eN319Yp?1*a1V-DStDZaXE6ZeL6h̩=Ħt#fng#gh+#1W0i`f~r{F Wv>oMG, Wb"\Sk.Qzv%(D낓Y4Lj"@k=R_ ͢D#R~'8u},Y7]%byLC3RBP2"-\:p:5aX$ψ@"YӐfLq3\j+;s *a :mb@O@Z\=\uto٬*Lds^Nrd:'p];#/99)R=k4Be:(SR0{f`g4,+!jp{g6`X yTzŰ,f&#p wam! fr̿.*N,mVaYAo䘭%S7#%MeṇxYi0\Xs1u,|dh4MS jjŇ9){ԴS^.d!@!nV(em}x9upҗZCѧ5٣:z.avZǶe-A٫.AcĮ$6zх7׸]ͩOZTz\陬EWPb:45^(,Ht&HW~ҩU/'j]cl佤lQ3dI;m|L.:8MW7%:#x.l5*IW$RK~m2t:8}Ք(?uY4OpIbb;Ԓ7_Nypy4P(/݇/7UzcN6Op7Nm= *r6N-Zoh*OiƐt_!>"%`|M%gˢfLzuGpu]5axE>U ǧwwTy^9H>1 Q}fSٮc|v 1^ɲ[ۨvu L^A SAvZ,l@nq2ɴwE=ɲ)[)&Cd26}iq9p(Hgb"uldH;g"URI*H;h<6;ՀW9:O/Mn̵D@jxVOvS{Z~р6blS~^@kKʢ >|+ʸV~ _7(<10Yl,~[X?R.C~fB8 q YG>M@;VSՆ/sRg fO|0c(m?dúkXAAl<ƠFq>ʎ>w$=*1,8/*7Cqp:񻙒 Bڟ."FFNE2빝ufyk+VOλfx|8SжHc6osy7x l?n^|)5c AkYdԡu߻¹M3*mqq2ZOg]( =햏|A]9D]Ѩ=[|"qyW"C|u9i&w"Suiz 2rccDڊgrp/A,THawohȀmzcFrHjxeOyU-Э֑ڋ砨ΞPCWtM.K' ("*k oV*wrt]ܮ?!<+"zd Hjp#% ѯtsҽL3V.#7oFl Lܗ5` p_+eFՉ :ljX>?>GYW͹Ծv1b8#-%XZP~'=ƭі7[fj:Cvl [fL%\}txvH7FĦ፧l5@32/40muQ$ͬ jk{7XN/°Xd95yγ^q2u=y@9&X&9L4O&h*CwVƣW=Nu:8o3#i/w*}zϛe nʯ>x꿜鎒vgz0th7E)sBGgeZ`Ŀh)_e-Y/?gܗ_ Xy1SHɨU`Mn<ݨA:!o*mhe>Ie-+}Qz-2V,qy#G#T+DOWp G+@: ʁ:xe3M$ 5bK B~؇!E,lz\6ȴ \u.}Sd' I;Sg7zZh'˿6U4'>roC&@W뛖3)QbC_/wݐ 2lEO;Nߐ RJGIxVFin(J8WA>7hk%[zU JyԎׅ&6SJQ,^~_j2BMCK'=l-PC ̇w"{` +>MN*<+DGm&)F)<<5%zCPtwA1X@WTM:y%{)=7g1sIɧ4dNbdaD_MIǃM'5r4ܼ9pV'  =O.l1I͍^zt=OHiCIe9"Ҽ_,;@Ҁ;0YZ0707010000001e000081a40000000000000000000000016661890a0001e090000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/i915/kvmgt.ko.xz7zXZִF!t/x]?Eh=ڜ.+YuEYe o@@q7Ja3tqa+Em6b49q:-ͥV%-=5ڈ>E-0Ʃ9`NKHXܮX/'{~c0 Ef6rCܯ>f":ǕOiI}.o~ULb9 ZNV Z impl-8lx|<^ՈpM=o0$^ amAy%[_De4t6Jm`^REW L܌T|辤 =4i|Su6v4hmuH T۬Ɏ+@MUǵ7Bw2oAdd mN4Qm(ޘFrQ+Ć׷*'& S`i1`壤O@'ұ͍5]h~3W+f9>sLGbQO/:F;΅F>YT38[:3/*'qD$ ^ꛒujU;]'Aev:R)w&aփϸu,< '&a~ 3W$7WQ(@$T-LWĻ ]j\h)0뷘xi~;?/9+nOߩLjF {Jv^̮\3mi 2mV&Yf?i=^VdGs6l>^Ah9~;OV _߷|_мbP"Qvna?9`WpZ;@z\j&tvm'f},lu] u6'd%:[/b̪ZpE 3u˽&L(+3)c|8{Lm,y$q,5l'IuK̚ Xf\YR |4_Vm4y(o}&$H?tL }0;']R9g4ҭ_lj Oc (uIeϰ2V O)C3&|$,dΗ+<7C̉6;,m{ 6/(G[Ly=o_LD<+_qfV`kBn2S.!ODUNnnZċU:m7_\F # _LRd)s%j\Ga\N=×T#ϜXP遤ܑ_? ͫf:8(SV?pQzWw''.rIYJpw37 :/Ŋ\(Ǫ*%(RX61:(ky/z~*@7RbAɾƃy{?! CTQZ-#[mWB7.*&eBOM_AyuӭUg8^BBU4pNI(s8-'eeJgz):,/0 %6C]_si(+trs^u!4H:zj\4e?]qtkxYLU}s!Ӡ+T̉m5;߹i_|JVu:E_|x D,1\+fYZ-ijv -{ZBU6XjίȣW,AX fާV /[l‘;nfYM@Mp{@|g-r #p YAFgϬވT(n<,|SEfTv Jroy]f'|2KG OsBxquNt͑`؟,^,ۂlхJyzqS4"XؘM RNh}┨Hg8cU3(q7s~򞨠'.6*b>.|\C7 ɂw185\`TJA >A#EJV)ǧPqG@D!LeZ0\b0ooK- Ý;f{@&(sF /L2;~mQ'^V<VP*u$H3kc%{\4;\[xV( _%|֭? }GXC?[ܐ:uc>QaP_ ^ (7RQ#)oOR kP$'+}7N:~W*߲Oڃ\8Ґר8yPJ_|< KĪ[jKH9ֻj滹aOxؕ8 }8 1&Fx^ w]5jj)f?4<mV>֯U⅚L&`t3c@f7Ve LP_kˢ\Fue=V3hot+a,ι朆癩괞&LSbuͪ֞?iPh!,s}B m Aye$\2B&"Ew \_ =Nف)*fߣ? >_qvq:fq󺶡=PV}aeI E~ Waߪ.]K'6ݢS!ƙ>T,Nvͧw۩1q5XtK6t'/[;I!Mm+k7tdyfx`dtߞ&v%ϓ8r=bxyLÙ $M>u%D U{6QP~Zr HYN_d`z]Q]OZ8$ ~|i`ǾyӚ @s?lYk-$PX6ǵMaza-ɬ)K=x SLZ=Gֆ$& da}oB蹬ob5̡yn*L!>,ho:8~Օܬ R>tI[1d $}e fv e< WMH)|r^{7{99 &0귵4U,ycu¿zkIfrqȫF8q{f8 t&A6 Cf:hʻ _)}]'%5n@a̻K4/lKgXGqMAJVI6u@܄2q2TߝI"2FG​>{kZo ?_9!A8e[̕\0Kw<:K> |( /;pHO VQ0=KeE 2\# wFbS:97V?h\"T/2  QvjRH_8OLté|QBõkJVctq$EDMYB34l ؐ-}TSfB.ªkS@u7]e5Yʖqhg*%*V\pI)2js_uB6dԐm!{uuA^I6D֪n"l6SG+N,"}lhOPk^ Ŕ M)V[-=@Mbk D+ b ⋲WK5,& ?4]΀3 tBzGv CpT3ʸjoê4:roRkf֮4Mй UFsJp Iu([8 !_S`.z0A*;9L28#YSDdJ_lTAec̲u'sw!YZi-)#0?wզ2:bph(.O9Ot+3˝J{,qEF(e;tsL{N؋>x/ T9o W20=^Ӗ@^ P)"Y)vឃKfc? XqIS}ۄifEx5[CO +[AQ?2-"ƺdQE3NÕB~+/ bhv(/'5}PU-PqM1xHH*Yߤ?c[S1$nFDgPEv(_im:LX6-i5xݸ _juKo|nגag˔kDŎ>V E.GGa8 3GE܄%{Ѡv;~[nÜRe7ܚl& o1&ISd M@"jZ>67J/ 'f,8kɟ-6jֈvRf| {oi5(2Ҥ& `fjŪ/{K>bx) l^&"%>!ֱa6ewaM(5"mrkcLd6ٰan8'0H7?"<(Fpڣ{H.o-qY/ mcN~,ٱR-O 曈<:cy}%J3^e^I+ppo3}P#9?4N'-!Wk8C_5Y i]]AZ}MŇa_ }憡30Dʌ9k-ט>|hug&x UĮ?a9hb |?9bU  -Q_%)cÆfqBjă;ֹWCOI^C*MaXoW|XrFl|Z:A@憨,-*}S1#Y.^_hJCil3uq7W *JS[uYr̰^ۊ`גI ;4psuAm|3g:Bc{ɺ0a@gh|.Q܊=Hǀ X_v6f<:%_VNuC6lPw8LpǴ ɚb##5ܳ,ҸŠ֢_?qQ[I~ ֙fÌx;1vg#fpOq(&xD(źPpbM")Z 73*wTǼMdOhB ENO!:KiijH0-Aq/3ΨTey}ԿqWuWM_]?D$]yEq/{N@qGb 9iV|T9`a;=/:R 81BjKoueMlp0>({«(xY a8( &m(,+s_S(7ܐnjU0W#wʺojbI(($ESRŶIG5v/q8iR@] up:a!l8DԀOgSV$@Wa Ax98^|!C .vKs 6>NJ6fy_#-$ K`/.L|Ӫu,P| U)}ܲp(B2){SZ=&?8qpCb?'$V*kuC fa@Y_ :ySZQfu6 ܅cj7t m@wA%ܗk2m;%-N\V3Oa2Ŗ@pˆ5uiW`vZ\tS_u }zU/ ,8T^N )8'h[myizphq)'4R 4)mGw-'CCfŗD,y*G@{emZXx-Vuq±aqCȇZ[ igQfLvZXh^cqBYW(JR>׸Cl~eLl&(omX23_JXw]q+\2'Q\a;vM'ұ*3TWsy#P`-1稂 ~&2|TתSKs`uDh}N. {׮H!b:zqoVU_l]*ߥpHl_ǡY8aI:!\*cF&=) wuy~GE ~7KWpsPSjƧx/?Z~XS{lJNhfd$ƺouliy3Edw XӨ-Σv $[09P`M= 3^K<b?ukA8_VZP_"1EsT$_ lFV>{qye[`Y+0q H}ыhDN܉yONO~ɶ^֤ `'m4Hz⒣yv662/͑ڧN@آҦ@oPfE#wI`5p }-e1)I )0TAۢ[>"c&c_ R !EP/W 6@fMZc{iX7E(U$]moD-D|rPNw-7kzJi*̏|\R칢DQZ*;左RyZnɔicRGO%ϸ]ff_KЛ"B#SZZCeL J&tmRY4ll_-{ aXz0;OAS| 02 'JRf+LЌ FuaS;{9Dwл D`naacUQۨ?nq*~/ C $| XG^BIi!OJO@F[EG]a ࡿ8WQ' ď,weSPO%*IL\W ЭS1QICmenZ\aX #8*a9Bڡ=/7fRVa/ZWlA~=~`u#*H޷NOZ2x<1"ݮգ$^PF ˣ3!'>q7 k[) Lk/=HUG@"ly0{Ei4W(ũ;~jF. ?A[Ufˡ34V'GT7= $,:!_-1:eq!*7T~byZLmqh7&} zwܾo+ uYc6l $-UO}c X@*ϟ(`) DT<ցrUIVzB;%8N5w+]^۰`) ձ4_)ť'{ch;.\$ٲ&f썗0s$݃KvK:*yluq1TQ)˫ФXP{k^g7+בƤ}ƍ0<|hG[Jf-˃כkhh"CPʣ\ gM C8E ,y»ST6Iiom!2UxSP4 ]AGkĮRX ZmAh4΀|}O#V>hҋ}%u$ K'hoM \&PZw VRyuˠɔ}l)tTz`rFXjtfoU@ѰN_'̴kV9(w}2  ytv[c};pXQy_R Z̡S!,?A^N1 ze~^ɮ=?=ٶfz>c^!S A9@xzH= t4d%$3ay/QAZ|t|5LZ(iJtWl(ARV)DU[WU_L,Hľ-4!إ6g4='ئrbJ螾EIss)VPߩ!9FC"[1 q#6\_ k H:8X@͢f?)_]Emhw<Fs3M-9:u9a&BxЇv_%( M3 MKtLMCK<2Nh6^وF&2mzj5Uu  /lN%\=N:z[_0 oz,?O- nKA!Jl`TE9|w*xlfotmI?`24 dv_@mq8w& c ZXgWUCQG\v?MbلLu$B|Zm]J[[b$2͟HA[n<@얾[`HDJR+Ej;6 D2s\l&ˈ;<M WQ'ݽa[:i<ۈ US>0 %k<  c1t3O M->Ei|Ob[F]?'sܙF) ڶ5fAhcC:*FKidڡ18[۔Fy V.UB9XBt,tLBoznM,)])uy(%9"ߨDH,<}/q~f9š#7?p T‘fϔDGˊ DLr ju;~dh>ɁisM0ť'[\i1O֒6yzBg'czJqW\̦䝑ݐ.< $D* $`IrZA7B~PwepkC|Wwj^,bлUx+ReEmliI' A-88}= :S޹h;8͘F3"@4l\ώ6z=|E4(r$S< \Jw0VˬPh?1QM6{ v@ X\X(N JPAo |a,#^NA:aXh_Bt+kӁ)W3+ 3$Xa˪/џUʥp\EbBBb애6> ׋<:C . F'6E$8 }Sv]UU,qU΅%LJ"$m;R tL]|C>|EfV{xxQR Ytb=M6vA{6u,I;*TedcqZw{H*V(o 6 P?CaM;; .v `oœ^"8KzrzȜ@1Ϙ@qLt{țS]Qa&<Ac"s G2*j$:GSf!gk` v~C_[ӎ} '7VNDc*j6BOAD*.ϭaSÍv]-؊zDl ahH{V+#wM6R r,z3GTJƜyꖷ;w1+0RO pUb? {S.THKPɯr2 osŤhNuAa=ӹB0u/abt)rF)fzQ;U鰗_t)y.c u7%YY[KA; 0ZA|Y*Wi'v$2М^e#ZqK2ʑ_6n8)TҼлĄ2wA.ۗ$ve|QC" ͮQ!`#Ԉ44C(UDظm(6PFD# 3"oa {C)7n- DPB;dep;#!m3 ɰ\{l6|/< wWU G%]Gy[j 2h h{v?g46 \?# )=V?(}2wYA-|vM>֫ z6T]-T塌m')_P3+3A~;IʋfhˤBqpU&;ﭠ GOK m?UUڣɶڨd`+" &!OpM#cHHk5F^ v} T0++P,L!393s/+Vi ʇj\?-bU]ImhH/lpsYr{XG2rNբ@s6+93<Rݲ'6.iEL[PbceI85M"p׍J\:Qe6y8] 6Cc1݅i8[@ su%*tMGs-:WGCpO0Ԙ@.. :x\bp9Z]M/U>x -d3Hc:WR3-\`vh4ȷZ\ 2LZAÍPZJ`b%?FFf6yՑbq]GOdކF3s>ZQd:h"n[韔!tT1S28wף+!Cm'a<iK U[|12%E/eNfOCY}Bzqx2-wkR 4zgmy>|pc뀭ړם 'W^pv9'ۧu~z[Q-0",6+UNZv~Qe. yy2IKlҝͅ5]=r~_3WX.0ЈQh"DObWFn:tҳ ǜUuޞۖjoZ~%°IZT mGӐߵ٨̝pE0d-pg]FXTPfG#26Vi;|=zGL֘pREcW;&&?ZFJirUY:y2=(y;fvjX'Lo=_)0M"7 Siз^48<6\D<(Y1Ŝ @}$(wwzU oP͗Xn8_1JT%FfUǝ+- #SP z0}籎s&"ԝAŪ&y d\Q wQӺsTܪ,[p+g s5ě*m0u; ,`o6+f]Z!&BZ1mk`}4=TgKfHvR?kL%EVA(-:%pwƽI;m8ęj dBHrxlvKoGZfzx쥄0ryUwՇ+ɱ%_K⇗ҏ~RrEB"62èצ_xDz}mx۱%̊艔␄]p\)QygS"Ѧw)<܃c5hS4b5Xi-f^(m8D0"G'|i&AW|<p8B%GTϖHj,VKUKIM6`ѥǙF b}Sx$F :P:Q"SץwdUC3ziӞ 4 ([xc|*&iJ xsd-m1:Qkɘ:FAMOM~*?䪐uѿuk^La0/,|Zஓm3JPfhꁎtb IZ6/[?gBNv>y#[Z6ЭGLGaϢx:\l">+&7RAčqpXcD,HI{'GEݬa<R~ 'y֠ ٹf(0F5jC#6O9 X 5j&_ZtW>SC҆C/x :v:Ќ$8{4bc?x Cy[YTDS_%$iE+ fw/aF%ጪ'!/E$sn`.F#&- ׉]nP z@}8#y#;km UEw4Mysokd'3U<$1ln쑪B07[*zڕ /+F陸6|x_'sBG)Wt om^*MPn7ցiۥa;c=K [ VQQr8H4Lt4ܖ.fgadNk޸>oY|4ʹ`J1It XRFm ^"}||5'75hau7Cfnw fˎB_bN?QgTS'J3̌1%-%htn}*Al {e#X#8?!d?3BI g4qH1n`בg0quT#ZlsXQ/  Pi DFuq>̯:x@$Q' )uR鰕-9Cg.^+&nPuSS~c FNL]zॼגAҩaQ8$62n5SJs: Cߚ"ͶA" Iuk#z,I|b<}5795r|ܴ}rtYATОvbsJ5D?FTR=nT!*!fNeȺl3(>ԚtGyN!ۀ1 ORv0}GkGDqfM@ƙ双 wns}~Ű%`xQ,Xw*=w-nJhؔ_u9fU)?é`ģ2B+MȩB81v8v~ AZ(@\|$w5eZU^p!;iaH"&@YYn05 $rNp-i\wo-׀vF"F{+ƒa$WU2ҚQh#p4K o5?3^4:>>nKǚ 6[mG*|G5QbN{(_©>=t)fm̡mQv9Cm{~4-YW`ۆ)פRTk[An&9?;Gf 9Gq—~4fΞK<Ԁ-{QݩȷЊ]E|i2s ﹽFl`6 ~ZĶLѷ ƭ:-?"5,!~yxuh=40(ԛX\z_5&\տޕ9_\ YetnɺyFw,Tdg+eJFEտEpC.:uE1oqg;, &*VRyq"r̙:PUOQQsۇ]6 ջrZvɄzRqֹLɩ2ѽ1赀 >!k2[sš&_d9Nx!ZhwNWP!>IW ޣQz@UlBf?]=޼+v3xFſf ڮ%G'^$΅O+.ws]18 I% q9f?%:EF93[^^5eS);)sJ٘Θ Z젾B;V]?,>hIK!;9 t2pcN 2 'lGKc7QDP"b{lCcs K+QtqdY]v6WM"> 1hqNiu,ӨbxK@+{Tk!x)DxNř v;D)}7ۦq Qe袧0UçB “Ċ k"L?L.-j'XԄǃxBv82]ʋ*2ÜAQX|Y߮=˽0n|[ ^Sj6UAjC0jHSqnnu*^EvX.cu$vp45eN&qD>_g${7fMiYzwƖ?! 2%Z %|`C5lMR o*^nTlgH~[0{[91Of g,P>;5-u,Yg^"g5 t G-NHο}@3w2 :Ffbb 4Nr7V'u C yGlz͑(]Ҝ!qg2M!rܐe 73bA]'oal+a˳%<ȑM㒝}6i(\,M{V"9}=)˘9\m&חJ.s="#ڠjM[DɤL0mR:~IX3:TִI)'ݭYs!5}VV]d؉m[+D*dPάs"r.'äw4,:#qy&ÊqhI)2q_[$Kṡ!7R0 ?RΫ[,~ b}lK jx:mI;s>=`<51Oj#0}R͌ƩUwO:8@C8Q;I8@8I[:=n8>܉£Jz ʾP:#oy+%?QRP%=Րz^Vm 2*Fa٢["X+|~6gx9   ^lZj+8Cg+\"ޚϟoa?Qa: ‹Z)(0Cy֐AL 媞NU<[ 1 Ch[%xlY_/ͪ:N.ȐM0΁BBMlJJb/0sHە*>0$)Xc)n!Y#Աc>.9 {;nmؖĴ)/sfc:a>r7. ܴT df_ޱ8iLJ#po"бB.W1X9OI ^}ckѧ6!"8ٕ0W_U$5WHCʵ){AlӾUFf-\ik`S- 牳eW1Ũt[;Vn7l2uԴ#@ܔ~PF|EjacbU__El_,T Qͪ*o|fa[գțN7r86af:b ?\ikwڂP鯗o9 Ug.nS'-3g9Չ 3A9(E񩨌8]\I8~V;YcqeP %f 1 l-HrJ*}XQi[N'Jc >uen$m{iqv6$'I%r՘%- <Y=jNb3p c\eYG绊!e7WZ o[ȏ$5 FepĪL{E85w1f#ͽm՗gZ) E'{3nf~\vdmQ&)#hWk3FzU)K2J\![i6̆8/)嵔h\J9X-[ $Mz^p6.%)܏1uҽH|{fpns8vp<0SAgNWQdݢLC %|u>WAla7f _ CC<35LE3!@tj]j?#H"q~)$ګBEjCEP/+#5Hԃ\Ÿ2 C6Yybۮ6%#zB+7T)kE?AZVN=ܩ (lWKvRG,t [I6 ?>/{li~G|/RXo0m)j3T,xT`f6VUXR7xMyxi.O [d36_aEؾoaSs%243늧:16DJ2@}.Z[LxTk8m+a\i_ΌB;q*6ӓTo0{VN5={ӫzryD$o"^J4i􁁽`,ՆR-חMv}p)]P$b.<܎*+7EhC:[z;55d*: l\uם *{xg vm'/9$bsccxv qdؤZ;eZ+R¦B j<yBc^ 0806&['4!p0[iT | :hND"o`x}ɠkC֙a Sb;ʻD1ӥHDi)׆E"g_x?ӿ3?/YZ t^vحi|js{+]k F1t83;KlDRaC35+S2Nfr*)C{Kϩ \~ !Ú7Ւ:B_FwiUK`zJN)xRa:?) ??'@;Oufj+'_B2&bS޾V?G* z` h$ꌳ( ~/M-MoH, ڢ 闟%Yq/"dI}6P<߈ !+F U]ťz3kNt? eZkn2n:"AJE??^(A%ibB+* F f!U{KӸ E'㫛(ww*mG= L*k#Zs%8a<̞J2 +6%=؍~ɦܾ6cNtoH :!*ܷfź^#4G^_xg?q>F >*Q  ?e7ˠ%mFWta 9\߂j?zPII龜cj[DD9קP]P q,UReDU)Tz#߼~5HFlC=<mQģ/Y59ghU54@ȦY 2wʶ,] א,L(>ql33~\bzLf0WM.o&\JU "5T,UޕYj2)dp-'".J~-&Cf#Sҵq3P%Y'yٖ_5ZvoSvG}^; =d#*=Pci':/gE A֗@sv`]<25/[ؘT,H`᧋K!= \rN`PafB-3^`4>S)TgUp-vduD/d?\A7)bz_=)I1N}dbxt~oCs)a ɯ2Dފe C@F 2v.RJ?.쪖TtIV~W~c-Uת%I~;II15MV*t7ɓi-JSǿ;ѤkG3Z=sp8ku]Ыg{A9iً͢D<I%J~AUyܥDuiR]YC)+)](NI&849zszI21PY:\Vt^kgX(fd渋!] W:kK Z1 1U馈vL'y|)NY C-hV<^^~Ɠ!P@'يɇ9ǻt; |e:n[CF/kSJ/1Zk?a֝Tw+NDJGEYC|٢[)I''*Bm ,YH0TTEdh|6"q8(9b\&D/Yؚ;{7b ȫZ vnV"KH`A#5G ΰ`7t:lia+ =y`fAIO"7A[|r~ 7o-\4GUT<CXB^ [%V0)XKsp z<"QVTxGkWRu+DOৢ3T8w˼ cjA:4OP!pZ(;@O@#ؒB(~Ruaj\z!Zܡw|PS9%9I)$4Qm"JP`0Ͼ YE=@T[P"ޖԩoЏPp/Q/.ʠퟖ_#[֊+<"[b"13d3 -Om9xE|Ο]oM3ly:xIvB [۸niAX\=NȌSHafcƓUߓ;Uڽc71̖!4=؈$B&{Oyܵ?]!@Cma}A;m.1,9A:̘?&}{!cÚgՍꭰYG( % F܎6zX$nm+mշ#b+ .X$ʟ 3; (Hmfcs\ctʣY~$7?\?mG7rxx?T ڶe{~)wT-|e2\>{k4MQOcΓ(_Z[Zߺ|A1G^Bw9 0}a$+ c C($6WL߰/)(ɾUk*M%'#?Ҁy ܤ>00J?Vu4r-p)48lBKrM};/?_$i b/^!NjT7B A/?RtL[#|@0M_sI gþ.'"/$irۆG#Nkt]ņaO2uZVwJʓ yo ѻX:'(0q[X|Ur 6;52q,W ϲׂM[Ⱀ꼻}ݜPeOLy/߸?*䰖/\UWⵜ=qC5NK|e[Mޑc )6e >e?vެ?h!I۞h-&ZWNCchO8-wk Hk^%?e?fF HP9Z^X2nR{iM=ʵXþ2 ͵A/YXTwަ|Pk*#Acˈ[X Ρ܆̒ɏ=b"%V밃/GDTf%G}DaklQ-7{/{Jr0} ,[$cˏνG[wO";把aܵ8HX ̈́X'5Rp Q 4X3*lkD|hz^)i+< PM {=]׸?8;~A鑄Zp@1-'t%+8WhDS%7 #u)B T!h rߠ N+MCpz25rf3P?H&?6vq? EXJpy{sK!M؛Mnf O1С؉J6x(wP-ã.ዼe-1iUq;6N\53?3,c_X4 .pȑ k0/-dmYlt[+ Z`יQF>KΟhH}i\WTs tPsX~6L,T~U"ҙOɃMr\o8C.x95Vqc _ :I4i߭wJ70 Q*i`Taw$mKG@&} `6vq-?W zwpGm B){ܞo~~QQ) ܮ0\'O"ӅeUA,1&hR$s94*Jk٥rK99Y8E7p.z8p@v*Ŧ.F jٵ{Ϳtkˍc?^Ҵ6nK9xGGuhәq*}ORxl:k0T=dlaѹt k6JK2cCvI:Bf@+jX)qdy*ޣ[Vߩhav$SGW*.qC%3~!s*RT*29K|PP%sn}_RvרKpz G\jZX%B@Έhi_IZLTDo<}x=i&Iq`hm~_aüa ʱQh;P>\Ψ}x7 =VX-l1޿0p{0H Mt j0U-tvO| bfCDm^8kv O0ߘ88d>C8Y Hd{wyzoD~C3j8<_ͦ"^d4VJ~L2Ƅ×ؗT6+Sm9"^Iqqana%~} IJ[i%. BbZ֞Z%=Kjoij].Τe2؇RF*#'nѧR T[(y [S$akh[{r }e!ص`⛹ׅ ;2y\ c,Q_z'yEy&x>M\2}oxUh-`gPnR*|R1Si68z׉ fa\JɈe OR뇜'ұڰRm֝Mg9%A;)_PO})ORq5-&>Ԫ/ 24D2Ä^-lR~.oL[)KU* 5j TlWZWS 6KMYGvoGD5:R͏\Ӕ%6 %ojITn]/8.[_IPywV`9bˉXt1$!D ߢ7c3$zg9Gpj@H~FWTcS2 mdEhYfVS3tQB+ Uyzkː6mZd2E G={#X'Bq 5m/$odqbęן?:g R/5hF`os2Sp'niCCЩ~cŢ=ȧ?V!›p@%_E K Ea2Č;캧ܦ K>`HD4('OId ?O _fpxF|SX) i5 ϛo:i71yڻL~Fxt~dރy|xYv%D |(Px@dϮ<W([3 R. x*xᾐ`eT%>lUS+,?"+XFg\m<%LJD>@yfIX !)$zJe…˅7ßDbRy ^94v^ڣNW~E)?r-:g6w_$Ê9LVZm!+iZk8˞a<is~9<_ H'ߍIFCOI3zm!"v٢܋J{fc;e| ki$]s W"MUB ,B cL;\`"j5N6S EviooZfN&ZL)/^ފUab=K!|s!5Hvs錞sO)IrދαN5 upqШMS*f#4 &!yEگt@*Όm)=]#YD<1HMw ;:;:x%~w0!@P둕6ĥk*N5Mn2P:23xVɡslHRۗeY:/͞@V'p4Q0&>TKP'S #L~j" VCfH3vr gjZs=/<9hhE9&l=,l\z%+RΪŎ蜁A3,^,,+7kgT7d6M/r3|\Ե)upZuoΐyQQ'bFV؏&qо!=C#1TQIzhVQgSPvY&D]i.7Z zL^@x殁>5\|bxN;^@9I /u(oչtYuL@ Tu>3 *FtQx&۰ʩb v憒R\Gƙֺ=A /2HWl[yg}h_'MȨtpsHPءhk>,diTAiȃW\H;Π0Ǯ3:ٳ8(3ZT?\":oE0㬦)*a]GZj(Q1s @ERVxwB=m1潉.=M޻s9Ƈ0yzE\g>lL^XnpYDaRϐh}إ9- и-[TL$b mo/_m= 8I" ­Yآ3QW|Hճ$*ApmdQʑ4K(5+藺U-*)=ݸ]!:,AO)Zt'wڡDҚIHL/ֿiމN[(B13hSyʦF G9 K!W?H" ;TUbu4W}=dc1(ju*«q}u!4 id{P/jERe]Le[")逴5;)&r!eQ\ ~&5e:8;nfgw4ռ5zKmn?j,:6y*S㯣 vhk>EGs sbx"Kc;t1R=)N 2wLm]I 7ӀlLN~  ԥE6dWXaQmI@627Еp92r kW?C%(iwTg@ՂvyOn%O VHNն VoHN?*#&nc>eIq8e ̏4Ōen/MwQ(7rEo̺FH_oGT`+ SDs ?oopJshyv-6vhS*$>ӹUr&DcmQ!ʭ;a#ӴAyB6O&te CZYEO"f&`r,z?ceS);/026%='I6tth~fCa =c㗔z`'*0QT<ƙd r'9a?2fԞX.>j_ٶ`2:9zY, ╱Ԛ*Njz+&i˜y;VC~Y:ЧWIϏA%z' ?cebw:mET1SݜDH9)eqߤ>@D,jxC?+H&e ;aOHn""Y<Ԅ{W6K&E)w  {DwW~?)ҥQYfNYڃZA"MQpQdM"#(}Z1[UA-yNZ9 rEDV`, 8*1[DF]o1uGtL@N]R|>( |MP-dǽ.@qa3/`չ+H9QFQ39$;pnp9?R;0$*C9@W~%w rptN-:=/}B&h]Ow@T1sQK65f2궓Uv]KrtɄ7 'lZn~b7*a ou2ۚ_b\SǸfGxrްA(ӔpEG73fI۫ &Y>5aTWگ2Zvtn।/93xyn7FcLgpWXYc+QoYZ=/Cvzk`ߒ5DTHpȁP=SlLɆWv`!/n9, gGT6*uTN80޽TijUFIu6Ҕd|tu0ƂO*{C:ƪc֥u`\w3Cx"(֊rAHg8R0_W[Iݎ49fA2#ti;khK`QDb)\)jX#'rE%W,n`c',-JSՂv׻P\ j V]ϒuZ?rMs'i^؏H~a9 w[aAy1CЍlqLzv830Zs" B GAN^U4(|Xp`R=ib 6.霎W n3%{yR':plH |=ؔdRPak8KWJx/fOXG_.L4E>4;d6SX%!S+}T5E֞l=ߴ1pP5?(` cMvװj},'( )E("gp4gc;usʢr+2}xči رn =]/.@xPol' …uqo%^5WKFeK#RVL!cD6ffh*ZDᛋY_QڥNn Cz{6:]!a'7x8:H T#LT6 {v |~V:_ 7@ /~- CK(!UCdz}eRmS:il:16SV YbOh|'Erlk>7%`+y9!/5\A9.mmP?[*?3σ_$LJ(oA5W{'w)՛VE0q_ffyebv{M6v [LUqOH:Qާ8URb>O ]+[DM`U_E_Y_Р*`"&q#21*L9~D 9]t XlC(q(P[>TYtWpJE^} 9IL6\U.Jq(Fda;ŎMDyJS Q*BnH@Fg`Uif<E`XYHiN Q"'͚W ~Cڡs 47N[2#L^afIF:"#d\PTbg(/k;.2a %>[2r.:0hjLr@U7[Ro%TSCP]75ܼ#!+˃ 1WO͍NlF"_O8I@ @.ƌ 7L ϺhSWbLr*4j&^7 Υ[ A(7Q4=j>6Qv{S':!`'^1 *Kn)QDh4#S=bHY|?=p>@(C&q1wmN+f0)$̔_QT~S/3`-.I 4skچ*kenJR1{$vSE+E(p1DI4a+\]q|~G0K9܍ 'y^Q8>^EYy+\Eyh%FU}/ H9T5v1&'m{?Ύ Lztiw\jб,L2Qd+ Qf5vZAVI^G)Wh0(+YCr; >e pqiM ?!M?R1lpCy6ɽoD^[At fLdI@9V63 X 0OKd"6{h¸N^@撊 {ѺtXuݡ8ʬnFKcu z %%L0z,UZ *dvbgr&Se(gX 1î*De&ZjJ ;"qi .5WdZ݆ Okf6-^iTEV31xlyOT7?QpVLi!DWT!W`+尭H[gT_*: s[ӶIdd_P' 'LPc'4NƁz!^qQDil"GMqw|KHČѲ}ıM\" 0\JJ5.( aΊs7u~R D{Ly$Y] nqeu>ۧ?9 ugsTmate,*>yzIc0k0{$2MVQ%H2)__?*r9<.Eh;ήl4I<%r1P]AhRWPu%‰ey9Gb;unda$d7./۩0l}T m,L4v4A䄞I׸"uJPx]4റUZ@`} -HzXTAmƟF4?҇7NCBkLivJ!2αtJq8|n < CqNV&Q^ .F1.8; g iDdn4Dlnh6:kӞBs+>TbT wp?p-O+驹[aL?~[`u&7T6yto6):ic1;"X~ce=JD@! j8:~oS PKe؅T{ 7[~ʱ*/ ;oGݍ_9z0$18YN[O+OC$](3x2Aĵ67X:NMN B;L(͆yTKe묵l٬|W Z[%dFr yRd?OTIgq]߅l3$o8%U+">HGn, SݠwpcytFQ3*ZB׶uo b*ju.GFޒ*GQj+sOvWQ#-  Lf[ɺBc,@~M">1)=17`o`Ǿv-gn}7TDc;;0g?",qzJruětp>{uZm' Uޙ(Rb09~(ι6L#]`Rp @N b2J'N}v?u՜PHYYr},%iKBuMsx^:~$@TRmyӊ§'X͓( rI}dW?A JO`p'Ixny#2A}xwyr,4!(GFac|~hFڌB*#VOc|( DPT ,DGT%b_=l0K jp"jS搁@QmQlF8c3#i8".wRHrAU)J y6 0E Jpݪ:O"¦Dҹb=C tMۿ'6r F Z UrV~NBˡIi;㣰 V ݘmqUՃc9'rw/~UG'}5f׼ ᫾nLw5g&twpe(Fd}]+@ `b+"on-U'L jXĹuE`H?{ݚ³)|oŮD B! W(®Z)U_Oۋ;ALf\s'Lf͔o,p%*svd, ń 1:hgEMb[֕""d"j%:+܁X1|]b(1; yA6)B\-cw$Gv).G<}j! &|#4R5mξ؅J(S|AjVRѐr56_O^@$cN+" A r~i ]긜JbR(;ZC&_tuC޼5JȽ7y !EF SzK ڢZ ɂpU|g)j jmrw䷽Bz&3~o T= ШD nD5:`rZ*DapSs^Mt}&Ɉ]F@ML@UJQ`aoEJ4(,K4̙iG3K1GY2zŹ^E?SK@-gHris=E4YE箕"!d+qwKqX,FPSBkLFtsvc,W=o ^Pt m~v?? kZ*`} 9UuI;<&cô5Y{s}'%Y6 nu?' t zwф#I[`M6Bh -Jk_bSgi+cþg\q=vAZ /WCϰ+̀:%N뷂O6wO GN#yUX;fǫ"qy(>wT?ŤT۰-*\{\gL68 d}>!_-[,.U_㬡†-|/7 dGodq/ aMiMneˆz A._p.DO-|Μ6mIcf<]x[ ^+?h`a&* /+A"qL;S8Өp>?ش]optZ-{ZH4RR ~z}MG&Oo03rV+H!@KUbd1OߦܔGlk;UiS=b:Q}v4~.2t-g bV7mSlgvc;dW;[7Bk\bK.oBrcWYF.G|fhsm\%8i}@K"'NQlɣZd]6y,ﭒb,j0p*|31HDeK3a%Q0}Hwz ;̏5l }h=5Șq)@9/ /Ò5)G;aѕ1Z-1]|k$}C-5aFs?=f3 `mf⯦89oBNS2JsHy : |߬ cxy`0d3P݉J#>j& 5&hG eHz:lGx*d %CS@7,Wu pdO5~uJ-6"Z,B/LZ$5]F3>U RTz[HMg9.dx&Z*%+14).3_NNtwvj8{d); K/D" d^ J-ܺuB&wZ杍`QZL/"ע_ fJ3G5s?/qR+SQF+ 􃧳:TE0cUM`O? .t~A?&-.C2v[);SPmSD ii iQw(t-䟀ng|Pr+%%lV0B*+I[u%(z3- GL6KG\j&`}{}dJFxXY^&<*oqwێ'\4k\kE{TCRc]~.h(#7K}tR-ɇl.e^Ę, ij=P,|,ly**\Q'&t7)-Z8 bJHSq|ݼFL!+(9=̺Oҧa9%DA\6䔾@icv%/+o{+I2J?y6}c>Pц lp S 0- Rvzrzbr(~q#|7?˖JcjO^V @[KOP0 Roѻ6ڰ$hV.N&;(dfO}'Mz"$\#g?8bl![>Hn3HtUW?|(A~ebS'8} |Qom:NaGypCe "t)d=sId)[:AXDV%\Hߓi[!&UQsgO+o޽`Hh z*.^=РE 6_ui*@V]Sh3kS>d4Hfr *#ن-ZMP/{=w!I4@?J&ey?!G[vոCo"=ܺNrZCMga~YR.Ǜ}Kzi>e56&MgUN"a.2~EV&Y-j*i]/"v|bIVEuB ڱExH,W " h|M5Vndk!"|n-1AdG5Ri{;{ h<dy>evv>sj:;9N_[F41|~ȀC)иF.B;,28ԄJ2G@=7ݼӳArްRd?_|25>X]Oi0_1vZ j5S-{hz7]j %Vf=:XF?k@t$Ϗ')_bLgf=}lw>Iy[;}1۷*r P4Df{$ Q=dNV\:zT9eMՏ%#~:~+_ÔۻUCH[izb@FAakLai9Em>W0v5{Cw\Øn"֝^8Fʟ qǓ+q8TWҐ Ԡo!s³`ķG&bmػ gp/fV: J=Y{8 y~iyA=3VM_l܁?~,99KkSʂ\Cq֦7c%AW24Ƃtk> 04L|)t/]jOIpr\iDrW}TRJ*dWJs&o )YeXꝆ|ݙ-)Mɖe$-zJV*DsЦ s~=42JQI{X]BQH W ܧ0H2jFsSj_DP~`k)8A NxK_+d`c5(;ڡ'[[ї|][ *eURu;Y:%<2Yk O&Dy dDwv 4jy}k8#@O(}_OX1E%FV^!94{T=?'ᅃ >27;w}Qfu\[|)o2 r(s~pNu =r8F@r UhAzpyJ>M萨COG޷4`ɜ'xr ] ZHw~#a$#yyYFn.נO¾Τr}R1f epB?r;j'Hc1qgt@" OވI^K㴿nM6g_ِ1 ͑SxJ9Vy #S(w>.^'e܇\@OBHWKt_O,87 'T ^d.` mnU Hu)J3Aq02VUbGb=3A];k8H93Bax(8 SNG0Fd9+.K=R;Hݎ'Yv?rqi6Cez:3Ebrbku9 ç^" ,ʺ u.Pc&q5#4`:T7faW*/i+a毓SE$S^KMa":ā]j&(4ȕ1Wի {-HUP 8]8hLƛh/,_,vW:$H'oIzP$yb:yGQ5E1v vŒ97jǔ.պ ?Xo56]zZJv8%w_| j7ͺ`ly-J x5K~Az |q N[M+z& 85FE=Fn$[wO̊! Q$pY8JXZDi O+0m 8xx[UfZ W}G0FZSwш0F=5C*qu[L8D"g٠Kwu j1FU6sN :F^CJ)$sN}I4n?mH î8VNTG4aM 0}ЙaǡR"bASxlT9d-=KOtkE ʵYcn> f $uӾ.<&$y o _>ʇ#L \e<.Oa om_,@\WMp:ksEٸʹʚE '>ר6㣤y UBְI^ٛ]OB+Fw~Vʗk)=ק3#08eף-xE43($}Dv4d!I7MR'pF:t-*$ʌMEPƓ"ESjHZެc6} UqW\l]$G3+X8rn5Ijg&{9ě-5G"䌅\/ߘIE:(>K"ĿP_ ˴=̡F}[ff/q~zFm8]8>rk,|GJcqglc[ R5u )wm-OrKLd 6fHXfy\I _kUy҆[TXsBZO P0D?Ʊ-gax.#^eP~+4BBɯyd'ܓnD˂9S~=̒l^mՁ+o.Ηb>*rt_L\1E[-44buOlo u;1 /p GÂþZܲ3daGZf9lDkK-f`_D8g7!1 %ֳz*tgx4E# N>ކxw3Ilɳϛ2&)$|xF*TPDkDкzW*l&_Ò澨ϸAG$- z7m?왒(ȍ链@iH y)ʃ-P5:EZFqkk4lU>?u߅5@hLhᆈ~~O#Ye#lZ|Ԫcg#!ovO;˗Xɸ4(:5%|xbKЗS|&d4,t/^W2}} bXZF_ G)+0 fdcU[n k=>Ylc+K8O;3⦅sMdSE%5]M3(>x{Z9 5Z"h shXe7&Lg]H͠1AH᫾u[E#X0XY\V2}YK$/m3TlRUk_F[AC/iD D%) FrAڹZUea6c!oeA~4="\gBp8Lg[RcM,Oa:(P9w[㫴R'WhHa"ۡRb~TfZ;8DB=7~\o$!Y ^*kʨ].fu-?d| )H\>FU@ #g [N^˝K`~Y *E^ZRGMqgG}Kvf*솃;mz<8|_'b"䒈PQLDuh1&C2y uLp`XPrsv? ]xV~GGAkYxwiDm<@"Aޣze/f<6M.D=,:bтtتη澱\}2L/_^T~Ki˶Cv:ҴG^(on&f|Q  ؾ!So0<2T¡5 Pt9G 매[.۲!8мlkݿ͖$!k? l A aADl|sZ`.޴1F> P p!91tvA9͏z[wlV]j uHOG9ѸC9itiH}!6ҏ{ V@:ZBY8[ڹlg̺=Q"D~9,Ƀ?3Gq#APZOGwa‡f~A=1E0Qxpov{h-x_T S13Պ\Hh\I\w":5hpOe B]-)NmJL|xRE[U3Y$I;`XQ$τE(,Ŝ@'{>}LfPd Fpmf!lQ,4lMTIx}ER[4񻓜w;YHV:Q RNxE zݭi>r͡J$NH+B[λuaƃVhx]b0}E]HV&%HTRWK4- (՞Tq7/^"YV+*Jg@# Mxf8+rA8N9t AL ]f@u뭿_]_e=h6yQl j4r8 xInK ץ-y!ooRj8^Ĵm^k̴ö8QOz--f,ja_51 /s>x AwzG&^,p05ϦC</P% [xX): 64+BP_ ܦ˲sfU"?/wP=| `εR$$W5X?j)2LSU!Wxp ՞ /#144m0JB8t6s Dz+hWM<͓)l4+" l@AFtJme0%=֏S2~= =fokw@c@e"`fΨhoTfP5]7'LY@d*.S%F-:L 4nrcDždn$Ai4gK„oo?.L]ie,\0A@j?Bhf$ɒH ˄'.>kP#zK4lI2K0B:ԬWD ԩqۂLK${sLh W[ zpPN7֦{1W Vм`,(W-*x0rxzl*mb1D 2J h2ccgP:|}V;|F];IsPL?ߖh5r #yNZ2 Cs9V 6TG&rCa@~+09}Xlw0d5GaⲼI>w{+};"IS^ +:Zij{D[-QiOQ˲{Dq5}Q)VHK^~)?5QsS|c'Ŧl/An꫔T"(<{0 e^Z &~||~4c oCa e01*>&1$qc0d3LM4Ϧ BgE*?4:[>cH9g"RUka_VD;aX/ 8BET0`:`!fY%M9͕(;ksNn & -`~?'=ȆdDkxd./v,YFlw}q-cBօ[=zx O C1Dw-bm` x%2cfaxR!AJiKWDiE*d[94s@E9H3Bhr=# ;O.gڬuǜ Mxc3Z,o T ר0a_$nRa#w +<{|GU`ot#LECB j0ԧj<)G qޛ.Đ"kkpA otvvΠz`LBrO&F$Vt^]B~'SVMyNꆈIށ 'n{P[.^\V-$3#<~l<@9)I8~GjgUo}g4R\8Z;u.Nw%iOUqAe@sAOs^)Dj ~›KqJj:wYpjNl*2njA,ȭE lK' 5r㽨%㊹i˨Em[ڇCs=ch=mKdC=wԆa0;geIgB@[YhMz<69iqK"bHQR¶g8+rr 9HEߧm2 uY v4d?1{(vѲ7kh$lܔ$$hTF+3~PBż@Fi10z[>L.fDw KҺ+I"1 ` YJDK"*7n7o-;<x4RZ8ဎ7֯]Jo[GT@(!p: ?|AG''\V2[I$ʌr٩H2leXsZ´iPJ8BPF#;Q_TGB#ʆÐdSf[]t 0 E)kqS H-jȪ 9@DY`?}MꉢВS ZAiz{/Vi;UBitNze̻I:J$u+LWR5i1iF=ˊ<5rT)lFxTWR?`1?+eY+f`xNWl^N=vZ jq@#öCR9 @Q %) `:FO e>ֈӀlRԎS[y#u\#6ozyc.-=)Q!%75 3ݎ56>vuKR?^%MaMh =3q^㨊d"F(5﬩fq$Q?WI= X }/4ϧKۢ{6pC,ڐANaks;tƌy\.7Q D/PѦudOz^- Q-?sQa&B&{8g ww{QuCuF; ![vͭKE'DYfuqXznX$.C\jb@p 3_O.ł+#zQgчΟNJ. _VQ Zً&Х+O& X%*I*+U[Z l84KŚ #6# D saKN1\->c̐>|p@* tj%ٙRjYM(/SMHJ/~۶K+1H{tǼėDn9>)i#xxKAqgxσNt ?7Z>ڢtA%&OdtCd)D.h :{_!OG/_[@&bRf)Hr. fdH;۾=$\v4ѲGDZN\2=)Rx;ɔ[N+cS yDS1L sQFXsEi}FlxxX@)D1y`۽,|iqx78$t6&lL.lirY,+\Etb{f~;k>C.ȡ{w r-ܟTXeGWKZ3+NãGiG#Cq+TA$)l(N|aqPugYPV cB2Y!яΜx.l  20~p(d:J4{ɹ,:iT&E8Mk-NM>̘S\SX8F8DDoӁR#ō q GkKao CnRD Җ.^PMXxp?%ǜW}x x7=k+h(p4 upnw 6US/`è&2tjcp6{o2N%rYsߜ c+I[ݔU#ɽݚ^C!%O&̣M8|47: w[lc;5F.IG(g̻ pɛX2Ke R!PշqpllΗ/ :F멭?_yF mv1'K)=>wGRbzdd^ma?P33 <]*~d~k a^-b(fH$"͘q@>"vq:4KTS а>YŚ*}I5Oѩ't)Nz\3d/Vwh4a<R`g*_@9Q7V pfa&+norV&|"3'!f皮'$W~!n֑X5/x$,1lEjkۅ Z30Յ<=L.rOp1匦*Q=M# C{Rs&jU[kw3~F J8 1.ML`,ԷSBڨ T߀򾃊߉S =u;[&TT5D114"j!b'_,VHA SdžEơT zrCr R,;SDȃ`n;Y}Mt9/+ŏ.fd0R8Am<]å7BԒ+GgfoooUI,&ưGw h۵;\ +=s1_6LCvh9Qf}/ÐPg~ CcHixfEL(r^{.eIӕRsmc!]C?VVT15s =㎕f׸- Jg5f a*!~99dž&d+u\U.=#4f^& O~])9>mQ,0w \\ؗaq(p,VHʢD/&l`4\a~(f0 uBAҖ7d~bcV?rAm{u]ԟj^PZԴ讴쁉GӉNu;ϽF]H8$VQh|[zU 1]n;Bg9p̓LqVl q"h5:&V-]%~|}$H FuN zMU1h< }ZaG *MpDы<97哺 P#ؐ! _>O_a WF2cSi'RD( X渀qtbޢEdhœ.cO+g.q8gfTb&,vCXaca*z"|cP£Ů|| eOYjZy]vfR?'[Rd]ڙJ67S>{fg&M)¿\yBp"Kv8BŽu藫qh2/Oޒ,wT3L@\H1Z`DĽP,w$b#E o*pbd4m힆Bnȉ ~yL"G:7>K@@'_mJ4/k]c42V1<CSsyjUpsdC̨~\׏Xg`S rrE8ZHTr#Ƀ2`?1wqWNkM>0vWlBL68QΩZT)βء2AK#0Q ݨF\ۖ !ܟm:sjVz9Kon>k4y]?Nt7{ {Om^iZG;e\dy yw:&R- |@YCXDM5?Y#9ǻL4>54ҭ;z/"juՓ{ٰT}*-rO\zg4Hk8yUČʀM[ٶnצَ6m|ƢǺwbM[nj|5s:$ 0Ls} 'qռ{1xwȲ)v}k"Oz+jY@-<#]ɝ1D C~?  +C)EA@UcMS%VkTq/@"]$GuY\}ܤ p.y, YReGz3̣fSȖewwʌ$wX WΦ-kB ;95(׉-ble.m| &yMh L-G̥9!xF9~$h)n %f!YQ}\NbSPplEg[f R5؈v@q$O&5Rmr ӹ [:Ltى\B"!_yIm/ї"X}f0(r}/S)"*}>5y+㶜P*wu@ y<Pf[7hp :Jؙʍyp—&{\X k:H@`&5WD*mZda 1څ ] A<O$ց:Xmorek|R ̚@(!xrtj?-륯 "rב)(9O ں?d-Ƚ캏^@7qm3Nr.)S鹸hZ6?,R.rGuˠ&J<.Dm݆"\^ЛN PSb fϢLo0!F-=->B ~h*1q* :s"o\&81x;i7Vk>UJ-Kd譺BwA(aX9j 6 t|sv8GpײfQ!_.G4BtA`NJ ˿&O)~9V)uhmg$v /0:Gsfp7b0TZ}ݾ[Jrg_a "~+!3k}݋_Ҷ劎z$j$?IL2 gr0KNd[2j@>; jˏIAUS=&3lIMCNI4Ftv5k*}+c}(lo[mXyw[ϴ/s,P*chj4ff%w]mqkVZiR=!&駲Ng*_j~)#:e_S[.elut'_ƽ f(yNK6A|TN/FccX&][XR5T%Vsuz4#s,)C[+){x$|IxlLK4b֐fz(wBbRm=ld1G#4l݈ i {S@\ gnZ3`%) %4 yڰ vtӺ[ݰ7ڟއP992M;埽W-\8$?5_vެ'ۛ'd{cz?g";8u(;͑nr KOU?^W;RJSS Z'9eJz{haZG*%mjxIY~tl[,L a~eg?Om= ߕÙFxsps ;gcS:TH>\T̒z XQ܄oqp{SƎP3&rX~֋ 4i|#_-"JJU֣IX=ٷt"4kdP-@X^^6*d4+@RDt膭*ތŽPHՓ 'G;U-ov@.?e*؜b>&G6v nR /:ij~NV9.3MMo cG ^B_x&/#]Кha^kĎ^n o΄{i@  b LI)5]Ny7-$nƿ NDZ?K}u_o&Pń_BVb_t}?Ҧ ={6^Qʹsa*x| %w@u&~)0Uކ!I'\>nffdc1#z끣҆ ; /U= ڷ<++MRLWr y Sy\mz*'=s{IvR_ ҆c :֐̽'}Ie`{ɱnσ+Pxϰ7*b{^c825(]WzXVUTt4`IgĈ k9B{vU`Ev]eH?pΕN+_J{VXK!&S'lk9)k@RT rXYlR!-cfk}O.-i!Xjj`PK`I6Mw tz6i s,X"{yQ 7XGX4QC@p!z{$8~q,Ğe\3.m' Cv6CxIac}%$_T ~ XbqWUgI8J}_DUQ'0]^c T^] W5v ip/S8 SD:-B;騭i;wp:HGP҉ﰢ.3C*myڗXAzͽt6*7}!_d yp}5=Z1lnk?'>6kU~ˀ{o;9ȬK 3/HOG mUgس+"0!ib/l E;ޢrk YÂYw*~ցN}ί*lMUt8''$HcH8)pΠASZ4aTIn?z;TUxI 5r)**f$aV|$Wa)|MP[rG*qS$,غɺgEG3e-1q{ڳ U.8k}F?2J61Vhh\Pݐ6nW \lW.9V ^uQQINqtԶ:Xחaųǂ'~+;éŮ|{Q؋i^l^8xpR9}^ 6b}LHQk0|O`xE](xgqtt xk_5ǹtT.1.-)W0{[kz&>^|3{b|(X +V93PebCE3t8J8G /rRqjejZju9[QÆ--1C<` 1/gxp3l'.\ž?:ZYeScm߷-)6VY(:M!I{:35IS[)L7ËgVZ2%ݙ^! \!T%śkY1.CN=u95R[VAٮ0:s-sv ^6j7-Зb|+ 0Hh)ar6\ " Sޕ:On~=, <0 Т2D lTTƁhD2DiURƏ&c-`!N+>6unqx,uAmS_Jkۇx ɥQ+zo;zPÿXRQC] u:ȤφwEqdRόDUإU!7 }gq ( 3ͯP|eˀgm78JיE (@sI'/t/ xufjzDqqn_ZY\^[鋽+ .,~RKJE@<9}'e g^DQӛYj܄?@ՄqtC U)/wAl#6|A5c!ߥYؤv$Sˣ3swփ |#h}%ST~{myp(֌}HrP 3pv+f6Q0gaNKc;̊sYv C=ẘu O.sŶid5TV$5ϫvWطvc6mrBHD!pNSIv"zB6~d!:I "-Π㰣ݏ~A3gmcRE[j-FW1䙇ҏ@>pX ?K"U4bIs;څ}?=hBk}$*{8Km/ B@(ɼ}}4_YrE҄ܖ/؅Xkh E$5u+DvIF0_;ΐ8d8|kִqœ0_cK]a4(`iNGعe)8i=0R{ZSD`tJi9/"*PGbFtwg*%WowcEx=PI B2sE H!)D-Fz"_ H}#+X.92K,Ҵ#˂Ke|\M;wP 1~2 6}_׳FjOwf X2:D*yҟ߮s9vڿ*Y#ih.;Wh(]%BXS'`hB]f?ЇNt>zETM>Oj\({6wj=ɗ[3,Q:p,%hPHGNՎ19uJ `cg՜xN tUe:R {.lpSm8?PF8.yϜ [Hn9 Lcc Vz),/Rn6g2'xgF3/"aEH ZpοڷL$@>7Wfe~k?gWlm)eʛd[x_w5vMŪgdG=W>o1Röne-4jͲN>8=x{Ńp7%9|'_p6&7!Gkl@`S6agRx1+ VI2F=*)&T#! f$^U;wK q8$~VU:<:HCbk9seJYS9n(f_;{U:b"|w|V] 7S,j0:b /S9O_+jNֹ 7Tb7QOM5v~:?B5W ' ?hL}V_i4L7M4,LumgkO7רV Oj]z<u+F[\1&ArS Xyv8bL o\SQȃσvQY/g 5@O9"xyRMn֕};I( 5vWղ yHwi^q~-i5"vxʍ# YPwB TYMtpld+;E~mh-8!&I}t3MB[mL6ȶ=RV4[φj Hm(Kp·.[5$Y4Q(5 /LѺ{>sjCcwaXc/l񟽽g5V"ljóY<[M_ibFsAwaÜGGWY*6;=4(YH*?FM!9||#Sܚm@>ӚVg/cQ+;Ȧ|Lh~ uڿ)ST=s+I> y 8ϐLS\uf)CP]"0(yAB%~ƎrI&& Ly~BqUYeqT--;>7+HjθJxK\ӳj}S4S |}ڮVh=pm͏#&(#N||oBj' Pb-j>)I-!rͰTNJz=h ?6I6F2fq Ǒ2W/Ef0''Б*2hsۣ :Hp+#J;?Jo\ J"YDVm8_/Ԯ0@\`9h*k60B񫂲 1e1#T`lKK{m+0_ԬEPk46a n?qй&F,[#ᅚdMvCƲvdq2Ke6FAbQ(djjF=`88pKk-G;vxBTョBQDv6"zܦ|detsƭ=U@k+M U&TO{ܮ_ϭC-ma. &\TtOwWP π7cxo^Ek\4)%DAqտ àǸhXr7l6l5k6W([@"\`L9 )>+ I>`6Ⱥ 6,k8s[%{h3)O^V|qvB_r",L^&?)&أZI :;!|L%odZ r sGX3!!$C7WhHsW ZJ1^c{xrn`qD,쯲V) T[!q{BUp`o u}h4L5-!ס]L?5IHvФBAQ9z02/;((^+ tϬG3Mko%~ YV;7AX&[b/~嘥qjxj'-_3^8 Ȝ)N+h}sI^fxw^ E5MKF##>W0N/:øx6.65!@#fui ~&ꖠXxm%}6MkL1iOø :,'+5 4T{Eu9zXicpyKX5ݥ6CM73ow'n<Ǐ-A۾z"_I&>;'q믛ꎕ9Y$ l$ь ŧ8&ץ}EV/1VH,h9fu$ t@m]#i㭥]u,ZU4[L h㶟7&r@F9qؿa^[4NqJq98@ "{ָd@֚֩;: a>o-בVO8N䰯TʗGVޱTcbWoE oz[}ocB7X3/VǝWEԤ&nq%2-4z||%`8s=*[,Kɇ8ZG e[CRL8Gf hڶЋume&.ffS+F '}R[_?,HjCR JG-׈duvF@ץL}w4!?G3UkZGUJ^+&7VCܯ}.BA=OiAfx]Y91YM1o\ʴ>RGgm_!G]gE;H/P޸|{} sXT v8&ĕp^˾``%Dt}JbX}#lj_oO_!joyRX'W"rsV[ܿjOGGx8X> H ybVuG>1@_q. ~mn%%=0;6Ylܼф1!n.egYRpf>4 sY&n<>;A2%nC"$zohm&ݚOqjlAn*zG18$3?BݫOS:$$b];dhz!Y&r-p0"T`~n{C~/ph\w0R s? Ίhj鍠%8Dva*N9H?צZ~{Xdi"//}b O",+oȰ/,Xx)u j_+ O_K]K?եwkY݅M1`ӷ{}tfF<;\$!A܋*Fk~]@ŌHbg;'V?n M#bˁ冋J^B "?hå-ߜ,D=j& frPJ`+ LaO&l.EQSu6~ #@ OJ?lyQkj%"PSa3>j cQ@Y׍ G3pwFP4?TPDz'jeA\>Ӵ-'#JkQ7UVDB2:Bk7p iqF1\@Ƶ/'z?M_/wSӴMdMDE O&Q[`sPڰrDEݿsR "aױ bm0+ RK;-ZBRq@mO`B_jLq!Ƨu$rj{ nBKR#;l A@r@;4hx< d6@Y5? p6V-X;zܝI%Il GфՎRo.5$|2 -f3.Sy9Y7H ,#˦oHJ,hNһt JGD\p9u {[ v&羜Nl AU><ʓW14[X7e&+^&6䘾] _3Lߟ-Im%)WP"J˪$>}o |tlW `~$Z"iN %]'[LeU1p"]HAHLN3D*eطəOyǎgQ<TjI` ز"(M7zϚFae&LXt_% <y AtCWZUBl\qб6eR}`]'wScin&s)X:IrYqG=Ԕᓅӄmxʚ|?@M{s˄꺒r~8GRH@[o:)ciuk*w[(EoΈ,~8A(6] 7.h}J)F4(Z4ē?6cѥiV6z^\DF5BRE:^4b8c1|ĝ; `_s(E'أ .:DXg'h.C n!l~i!0"PK˕XijnQHo [}i[/t30bG%QՌtiN) Qde {4/&HӫaX8'wHٴi(+5Zg%.7aC& KW Lxq+/ 8wĄ f4kF`U"w3'%\;B.k+o,XbC3wqP#:0zENdL~fId=2q%"bx"dX4;AaXA%]6e'{ap ?@.)yB=Ί-c}#AGId>XBӨ9H@hHIPw@w4" BoCPp}hbWNrA;E8?>9Q]=R:C`~Li]ie^#9vyrפ>OL-%qJX!<֊lDAq\ɦauK L3EM TrO D "<*.e!^FELR|ĕY~ tC+7+:3Wh\HdKPp9RSԖKY`,N%FVd9 m/a+S^}4EG?#t+&ah%<.pq#K )PF¾ҰVqz){*W8IVt=2m<'CAxؒF|QhgA*Ȫu(\entS1*gA'X>wxb)]Z&М=.W}qX|Ds  6l>kP-\~`.ֿ|YAH dxt}:~5ae1c3*zKW+gk 9cC¹g[/R^6;$bD„LgiG2fɜ[|ݳP-be|Qok vp}l;BWcO_wࣝJL0bސl=2-9vfAohL,bWyf: R)_#}ظD/}[/h|4L!(fMRԱҽfD]i΍N$NQoxJY^:ŌTr!]t6)q %@zJ /I6ԷG^/B~<8AܝaVt_-F{b//}I L!fⴔPz I#3fEx&HwѰ\OgY V̓#$8u1EO8lߊ\z;Qͣ|Znfg, '_>p#FIе=7dwQH6'n #4o܊#e1/ryVk)ـ22D>;r:#-BҲ.e fUHbpQa.il}4ț5Mc:+w 9>Fn5gw<o5;Ԇ&6՚3/h`22km. )_YkKe3$Fj@NH^Zbq,"0+zLպ*dڶmQ\9Ršy!̊y%+ZaIAX]/#lUK&4t `ZǾj_OЖ`Jј %D#q҈RM|/9P5dYG.|ET.JfHEl˚'VZ-qD6]Őa׾=!A =h՟׊"(BxNC?"qFvs%KHgx: cuJq዆"s6`/cVH"֘LVpJ!s]a)Rٹ;&" y fԪ9ą+(ޔJ(XD.P/ (-岜hac`%aHycz}7#g$x  R;"lޯ}xՙKKVR+#nEĦuJT> Y N C<oz Ⱦldݴy;v3^3MfP1P |16\ɱD b:'O*]}oko. O$}NjKZ#(̼IԔP, gLUJJfCP$lk z[ԝ; @4BmIP>yV3Sn /%P§D1{ IZ<;/k7.j&A`,E|Ef"r7{tkw1[3Fi{OY7*z-3WsYK'3~vΦ`c‚x%()19glԌ*8^q^P&{nc1GΘUZi!bց,X~ϩ>Ǩȏ9A>@D IpR 1X[Y#mkf.H eytA@j+ odc.Fw3tC5%eT/9цi ZTr$8VI ٝV i0~,>7iӥbڇJgOKR&DǪuKَ[.aX "#ؓcq+: O ~-k;D1̯@OPENJoɒ5A)BXW/[YhD@y.4_[Ff6VBݼ]@+n'2g>F ؐo 27At6Ӝ{8S;F(GmA3I:R),b?ϋūwDF] Ip-H1C#Xc -f1Yɞ?:u6pUǍܒH p\Cq`x 2[FI"@¸"JuO R:?b]siTdȾ F:Ymry^0,wP\zF藅G?K<>Cȧ >E/N 0Yws?\||~#?b,;09cPཛSu=2տL봃rr39jJ Ik =[kє:F!5$)6@ A'DOdF慽LS2jޗ*2k8̘1*dʞ;3L|$~as耀odg%"B ^5_mKRi17Z (T7""Cz$z"}h 7IV&ѡr?_YΡh%t'q-4,ؠt&?"]HP2Xڼk[)zN1YckרBN8R$ {O%Lq  K0<fzaSk;a\6C7- .9.vF[7LR{,Et$|N$(Ñ?]oy/W;T4lX~f s$ڊZ{jC,,CЄvu]1ؤ졡¾tEN2) ;!p׋$Yn䤧m:Td:_Kz)tfB]tpǃa`GJ=BX?j#XW„Ć@b`]c=qNVHSk,=W.2ga>i{L!oNaCzVrS3 9j!Q%io=^Ƨ}CnMаAeLNttc8k rAٲ>o<eC ];&/+Jq%p}[BHiZ-«:~zd -tzk.WjQEGƬ}PfԾKa鑰 & t WQwZ䛭F0AUY(P>DU@]hj[ bHq3_tuFZ;= Hl`ocFbxך7U>8^KT4bGS~Th`П ٍK6r뮇?" +Tʲadb͈9, ՐDĄ%(,zCҤwZܛ?Jq2;K Yyku)w27UjNh|SĀGi|jMg{4Uw,)l?+'ftp_۽G) րHer&$FIme6͞Cx"_O>k+Sx K{ʶ.#+ @+hJ1 &r^|qZ_ƚޣ(a5^x`_..t*gqxΰ/Vz' :\E`:jg[1_7GriET{NEF cܐ*7+Ruao%գ`S΅FG U&,Jwu:gZC5:k. eO< !/IB1UH'q&O8RVr}͑/iF0Iҏd_Osˢn?olf9/u][mt?I%~x* Օ%(/n>XNBFeJ"s$pm$ AoK?^-dzՠH\5(؋ ;){(v̯,3HG?uBL14Z4U4@Qtk:1 _q]'67Cnݶèt~E3(67YD:'v ±3:q8r~D-D3Qub@LxvFhϗtĈH*h?53_ᆪ}lֿ-W81?+TjfCk4hMM1y<9TUJ4/?E_# -Z3emX&Z0LDRKr\OE=g's ƦbLZ %R5x?Fo]yAQj.GFjg/DW*}F*eu T (P#t?Bw ^)136ؖ y`yXtӄś;0rRy# ZSrPJ?k{ȰkojKeC<ʭMp6?j^gM˗Nό*/+[N((\T0^44JT*8YdkGv߭ J(H9 1z`y5ۜ-G ZGY~s*X#tWa\B Qv}9d砩Kpn@x67IMUi< LĴRd Eeqx]rT,߱&EC%Y4NmU5y5P3u6~:핒,6t 5ٙ%q妿@~?^7>gje@ '`S/l^y:|JP~i:b4I<5dV5s뗤_Is)SO3\cգƯ 嬵sfuR`{/RgB\!~NT,'g*^bë5L@ZdȹN2$κ*+{gQXYAqfN _(SN?l0hb*:RVnW+( /xij1tmY1C*,ʙrgt,_MQ_aUŷa?h?;V8 :r8% p̣{Rhf5/j'a_ d`1`zW+SeSq OU{~ e{l҄~TV~MvW{pi܇KT&_r$}^ՍMymjK au珧j0N#"ޑ̜Ap-4mTcտ+4e %M4U5~'돴3s)k#vGܨQo ' d 2돂 ˮCX!$٭=nƛC ٍ _O|RIXW$sBIK:| }kX9 *YX&c:N"+$ ' +[K̜ D+8e$S܅P+*+h_v5} Ii>T{?y;4sO%IBw&u^)r:X67e d&([D`JNf5tIv3l4{T{Sٟ,ng83UWɛ-պΡwJ-9ɌPLލK 5G~ۺRO  ~0h3avs+PdXׇ88>e8ՐqcF1CTnPJt3 % 'j*4Sȝc'Sb1Pf)X$B|QT/eВ#QLex dxèE7jΧQUٻ2Ѯa Ozu̕'ւ(e=prjj&${7W 7 !*KҲ͋ gɌC͗YR'X $5=/8co\w k6(zR<#ݩB&*P tRaT˺M9(3ҠX h~Q8Px ΰ28F5. Ky+NIˡd_]q0`e>&b:{bߌ5oE cL\([ vK֧otJhTlj{>4\!%2C`#T?tŤ(s,NT&#Ա(LmAh!,PR ꪛfrb尢cݣ ƯX~a[x p'7w#aRX#vR/h[$RC8mLɜTa;`Uɤ)ARV^Q'2T"9CʾIum.=/A1~h&Yퟪ\@̥OI7ú:ɽV a5FºµbA(yVgq˕]@-O K|/xفt7"ro&WtbC׻..~L'$Y`%6ߕ~ŋwFt8W΄[/P&0 P0@f8fǾH|52'xW+ 8z 92L(9(XwM&Тޑj߸s"IT(Z14HAu((yDڅ3s?E g}#4l2<1 I@IdS cobG;: [?ZPEoGzm̀&[|@nsWzuf"qj2p[yE0fLdg2q?p#8RiBKzj\(54U';ad&I%7X2^Z,6Hw#%\͗DQjx7H[BRN^D*RKc&WW~MΏ1酰I)rZ⟜έy5ЯJ=tU~ݯv>35d|;B` hse5| EEp #A)B&Bⶱ21"7>p'k/ G;F9Rbԁ?:,xƢA%Mkh 7r{{]n9]?Tw-A^_L-ᓃ[ iKK#K*P*a8pۯA*Ƚ(ABD2KrlrGݗorKkQrQ1 i1hX3=qt؇1xcbX LN;璌ТfX̬hxgOS#gV._'Y%B̞Xi# Hu!sd?*|49bjkQrC,L%;y¼h}:Tk6aֳ0x. p.V PQ7|4?1vU~7iU$MKmmv}~ubuԛ>5Swapaf?o˯bEmIe1δ<-Ld$HF( }_t5J&BqgzINԵEKʿVp2s0"=&?yS#.UXFpSg@:!o]<;i ?K<ZMA 9G\t-CX˽Mj͝;.V_iRa:dWH1?n| 4M|#AK&Ok-ClbhɟCX+%eڶde0|6hp[v B<,:@~gdұ@ʙWx!wф\Iqn#%ߠqAGƖ_LT%MPks8 P61ObbM ۨtmsf%5t-Yc'!$UE&nȾDb uկpm3bXzaLwŗ2F1~Yl3E1P6Rϋj []?R?^qoj-A6ZΩT^)1lp I&{zX|7W#AtBw`mc! riiiibsf>d"NN8P.`|~q;>wmBdwg(02(j06Z :sjt`,2t*~C]>ѭƳZ*p2@-p_Moc1#LowԮRB咓` gh3di}C!6Ap[4ІǷoo󶼏Ga1iԾZrvޠ7Y2Sc&ʢVIFX{ <'7k|[)`,P FMBf_m RL\#Q%BjrEZZ($+o=uV^`i]uц`Fٞb Uc"鯱q""7L~j`Ҝu{e*I'\#_nSE Q);7n*Mjf+C2{ilh2>3Gg " 2.U<:Kf_iw]Z+WARt~m2( $KQ1X\|1&&T=g `0F 6(\`;0f2T!ρ}D&FhS! ;'{ S|M$rQ-SrBP?nא AP2tqp{l, % UɯkyP(-'ybUL)iG@ RTOΩ49*sA}dL&PϛgI]4OCط1n* s u`HIQy7p>*u]rӸMEjp$=Y ?"r/G{'qV;SbB{ tߞw^8} Ӧ nκ}w8aNj#lgnѼwDʼnbp[5 KC>uSm `NY"h1D e7qcDڷj?D:- +|T=|4OǑ#7/Lf@ IH5/Tc/T %Nwnhzi6w+g8KvH KfzGPL[2j. C ]Kѓ(2 IA^)})Rd}Țd(/m=2[[mz]ɈUErD)߶h'É0xB+nJ[p}BSfKA{-ώ)0!ɗKG( ,lѿ!7rr*\VDvlγM R{7I  MqpVlq :9j+xy#H9~5ٛ7<81*[o3ci<in8Hŧô,5nJ YՂduŶ"Bnzgv?NWӖ<ސ me q^ru tQS%< ֿ[o)~8#P4{BE*Lםժ2 FΞqx&~ca#z#Ww8DEele oITW.`Kfl"jn׷U(<[#f(mB5M? D+Ο5xx?"I`<kh ET{?9ޓoMVVꇑl6vC9C[esOSspwx> 3UUV ]0MVVc+/.. 0>g+uiopu'p!ju;P0m TE,&.@MHsSνG`U۝Uj+waK H'm1z0R֋y݆\{`$WNK[o@rA,Zˉ*xZQLY=JNt wOD͎#Q V 9 ǟ]AcxBn[GutŠ|N 7ʋp'q \TV#jYwQ6V-F_ ʚB:+y?`C;m/,()3 )v88@u >0@f.ȇ#I%'݁><+lHɫKTUn$zCe6G(ibFI9zzCjE*YPB^2I´˾,t3'= `0#ê%89._DzhKd&Z1C k> cJ\ =dVsj]%FoVycXgjxd% 2σtJbTD7is,@ô29ڸj4Ȇm{_ U :gSUX=y^tU,J +t`M*`TO Tno>o:X.4aP h=G .c›E&6;ھjZL^ߴAјIqplN1T-9IT+6މI25ıdFLaNZ@خ+-C HSH&lV'вg)u}b4j?ε8cC|R\-q,K8%Lym 'v ,L*8p3|X 0H5w5ugjgTl ʫڶ2XqB$ Zp!&pXYg layuӵ:Qv=7nFbA)G)Ϙآ1(ZW_/b|A;! HJizp8c$=IK|dd8}T8;4us/(G`|Z,Ef=ϙ>TEb~7t%1+ZT]HXrx?D3:8 Ywy|c Y*;cxr7jLн6hYR8.6uT n9~.Ey9RNGBYA| է ,Csͧp{5;[5ȅ}Pd! L!J5I=ś6LW08fZ+VkUJ龉ƞqϧrq&`^STfzNFv+6m<4@SKߙ8q 4>QGͼZ- <]!5jiy0y_pɪzrO0 G$eyˆ|qAýU l{Y_Rq{>1U6 H <7 KzLo,mb@ɓ/] <J׌οQ8K9 iٸS$-9] #Zws|0י7KМǼ\?_h֎H6O-=z@~啜[\P~CR튵Ќ;]d>x5D "wYx&E.ėTofTC蓧C)u煾/h\[V1~:oM<$MBd$o^Q+ RgyEj;~dC֍~ 3:3]`rw੐ӻ DH?;&|iu\Ɏt`O;S쩑r%5c<ΰxߗ~ϩ $Ӡ'Ϋw 81.㈉ïc[/ȵ&hn>:Tcׯo1`NjtSO竲:M!?\|téKK4T$i,!ohݝ/q)d";F{ , XjhЄA(A mQ*6d[ĬWƜ=3ՅPH/z/ۜn(8n\EFcRnY Mn+4 N-mɟWWw{8Ӥ`e xyBV?.}(9c]1c}}S> (*VMǞca( zkDjߖ21osD[w%qfkwٴ %>~$c7%$WomjC%3^MJ&wò?-ڏLJ9]:ϗS#Ѓ Y8]3Ŏ?vLXceuV#tAC>L,QK}dt.R~JX/>_:]a1*jc>!oA*$}l`SwI+EjBql5QeCrz9mIp@T"1GpqjO^!YX$LF3 9+ T4o T?ڹo4*R*b%F% `'k3#^jSCQa7UWM ]Ϩ]74Y%6p&zKe*Ŭhx#sٝa4&/F b7"cj  `9 Pz>Oנg&O!;Ӹ)n r;|5"V*Xj\WOVC"Ӷ˫gnNCk( Ak^?Nќ{#;m(ys^)qMp9ף7u*b8EQF_ iyG^,bnUtLz*3Ej^Iޜzy3CܸE2N7BV>V -ցB,]0 p,tvT P·cnr?2΄l ]E C%3s Rs[[K狓qwy7`\vC,3P gNA(-2[U@0G A+б 0l]:XrJ6|wq&!rWMw!!Ԝ~G-o'/R>(w0 0J%XfP gk6Ys}DSU#"O"؅w^po }?fYΫÌa>eT 0˥/kus|dr/D4DֺkJ!~ _~a S;xkS;LtŦ< N=g$:m-eߺXx4Fs4HHC5#nm{:sِNWuG) :꠲73ibӹFPVeW2~ZkywNvZ&FPY 0xsChF,(i9"ζ5.\ Bpwik3jEH9qdE}98YfJ齖 ʾَE :2OW*Stm(b ׅ#e KM*"&׈M5?%8!6Ry#D JffM NӸlS (b#@i p0$J~ 8 *" ʞ8j9^l9 Pߔr6℺EA,F$Gpi$_ehry~Rpx؋ !"{׍MRgNA)s.VzL/@_*d*FZ\NܢƺsEhLa6xᱲħ!#=cFg\[mh1 ?Ljdɚn~`UN9'ԕQqsQf$z5$?Azvڕ*mM3 E C-A^,2#^l=G;V )@#YabE%bUxudq'~&|엽k~-?h/q؎[n2Td_jﵜ M~c`wdfi{m%Jr9Nyl}aN_ұuLnFMp`׺ZVY0iLڶřqb~"_آ}3V2yHcrnkj٫ Ho67Gr۞g-bҰ^,gޚȮe׶ j) Gx?,M!Q\t73;tKCQ '>*>%0Z ci[p`| `~͕A[p߫BUAaID}N{6]Pfk#f jR좪hBQ S }'JSʞA7򫨪bÍpl?ә01ٻ2OrXN6/[={Y^ܮ,cڠ6d~wF~TþY`3kOOLkY?m/D(Us_2a\'aT)>p#V 5UhAvt_ _s˖sp>fI]z ' FYW38 ]j.~Ӄ}msqt<.xz }ߴ/^ɭ'U|#,}7xLt /AS咆^Ps@Vlwmcsp5HR.5mud1Ř:! P@Y3+XgMeT",ٞ9v '.-܁w3^P?yt|*6k_rR2H0ȼ>a^PÍ?V:$Vu"Uo;dzc5v3ZFPd6l2H -&*CL*q|ݻ6E byIEw!7;PBm*_R_89߸D}K|Ƹ_\ 硩wO=Rͼ@fpaHsnMiNAs -7ҏXo3A/q f8D^d3,O> w KKlQr(W0a1@TU%LO"<✩k,&H"l-Cp,Z\{kI͜w av&e>vf< ӹ )'Aj3GGw<ٶ3('ɀ-!C8#` jO} 8 ?5iAUyĠ1O /S؍9LJ%LAS˧e`ZqY4:]0Eɘ}8޹aIQmRJ7\Opd啇dN:9-V4gjU P$|jQx;ŀA0{%VA aZQ,JrDC+M}M5GCz?] 渾)u4)y+CF+)U.Rwcmjso5ʊe4m&nb't h7~>L|ߺ9l*lh~L;nay8sGӝmѷs[P Xr[/HE ;A k\1GIC"&̮8`d2PI}xN)Ζ@@omǚGfwd9\ ]?INͶ﯈*nB Pp,%!5ttÂG>s/l. Dχ, ؃|9x6MJp'ظzOU~A']DyLf&3Ю^f&nm"y%/tg:[6K#9ܳ(g7D:EX2<3=J|[Ƣ2+{Ĩ2h ϯK=wo Aj~~g_Hbaܟ˵ߔPLAW߯\@w ^MC}5^ xƺJGe ]rBدz 8N$8q솃Ů&A_.hr‽qpWh Բ Wj/ېZ{^pAt>՘Aja::K3 :JAs50b* 4r}q{ ʫT*@/`^m}N[ 'yI4RQ3ULaHҞwC 9m'~*Mej=m9qV>j(t9M7 ~B DPD<FD ~Y[Z}  (]wE_Z؆M%Pe_Sb+zVob.B7+;X(!{JsO D18G&%(IsK;֔yUR JyƦpSYOXėjnI g/xZF4>^RB)I ׌ٌͥc{-`#j(m)9Xb5 ?yev&vԏ,pCKު?cw^3{w"Հtʹ<]}@PLyŮukx?SCE}JndZqV#2ӎx>5Dւ}c !-evKT,冬4]pݫCXjICFMQ5]jBI-DŦJ)lFjA!.&`fqAiȬ 0P_!荛hhJ˱'m -W.xd? 9(&ĵkdŐRP@^.W\/2m]U7MDS`GH$Bn/C1yc@uBW3fbs.j*^n&0)&ljÊRդ#:il`\)q}x0&\?E.g_UQB*Hx%%"Cܲ(ѶS8{ӊ,VQ-r}.nf0"-MovR i>mü۳O$}zK`.niYx@^u*qB 7P.$ShA)OqJ80Rl"qg80f_>ByS6wɈ0[k Ϲ;"rAO837V{!ҖEK˄rBK`aZkoJZ{U/T@at>h5QXR@'-iЪL<8{(*HKq*PPDYN)72Rj!V^Fs=(z69ږmy'K0޲h?N;l"=@̗u,k_mVP{!Uc\v- }K"w8!->姤PINDŽO'Ѽg=^+ yʘa㔓ʬȚ>k{1$8[lzB:RCHx7g=J)j?v9Yj\H8 z׿ 2aCçdέ_Ylol)&qLRpU<"y娄V'%sw&3'9:3<hqTԞ ['eU| O \3F>#Kcw Ӓ81_6 cmƛRrBBg,q܊SKܝmqAW @Uʡ<8vĨ6Kxd$JxR\;q +R cB^C:!ԫSn%52iEޚyeSs}`C\RTr, H@>sE 6|DurI ݍY"/_8^Dk=9Wѯ52 l Qo _kaG6lߛ6aʧv#MtF&dO˰j2ΪJ5gcY_BJ6"eJoL;f3?X˿cq:0 1U.U!ۑNaGy[j|e琫 ا87;X 7v R7~q K`~)W`Jm8T.N3vFi0މuFb- 3 ׬ u`^  3y) pMHkKmf9^Τ^#jY88i띓dn$96e%)zBm?u\To?4HK_GiĖmp,HoFO 24c?FpU "8 fMX,uLolT Hix#`+ ɏDghDU#{VC`ɦd" rWMOcѿkEep5B^jl=FDu9/\@7on(XT{Kٵ#y'fWVˇSH>@GzDd[uMfӰ|sA yAGfn=m%2m ݽ~[<}$fq xU[Kf"xA9P]K_ k'3FgQ,7OEvgbgI3tڽS$lx9Q?Xp\E Y*aQHH^;k6hmѵηc%nSyݽ8Oز;Xbt۲), :,6|2]?+0W&-?y'|jO4+yޓ-l:m8b  f%MhԛuK*"I(@2)25HcPBjȼ wTe;Fq/#Av ьKӐxKAd)y(ۀ>~wWe r#%؟"Ӕ8q灢>UY,%wWFqr>HJy_|\D%ev-+}+b͌?l-Ж 2U|4ygbR@*,n(-WX7?u_eGYx1CH?taG")G`'!v3m/kV ܦ]?&BճTcxhFH` J%4אEѣs=\DvCZn J]R>Iܽ„~gƦTDo1rI; R0'GoAmČ>.*R5ű'{Qiu鰏j>)c5g)dK'+[KzN2wiK{^e"mcNgcҴrdIocLK]]!֦q$qoH&L4+w{V̜`ɶFoUa1»vay[*P1#(+[[!]?q-͝&:m"OukOVCH|AV0JL 'Rk$;X8ƚQs.Q֫hXꮸ4r Eo`j*J!z~yW` U)VxC%i(rzH ,t-8C [ <v*+66oki4ų&33g6\ 2ܥdgȀ#Y^u7JْZZ P V#1Uz<ɍ#Krky~ `2:< $ <$i 6Y+pYŝUb9ӣ{C-Jl 3'ĭU ;BV1r[ڮ's]!{R{,tcXGQNx0 fii$:Ѿ|2|1[F.PbE|c(l;8yKͽx嵸4$ݻ7;^{ :u<5 =g߹$8O(614KNg,}U;']͞ u7c ȱ?|UxCe\}l7^ک/0~NxӋK2diSD C/լ)F˳Hr-Y^`ӞC32$0Q|i潨K*O!P3dRqx.%:޽l TZVuJug6xfNOݰ1. 4‘b0YrcpN磢#?9՝|?OդYq>?wZUmB(K5KKU#D[9ߌ i#1|'i=@\>  X_ea\5R2ӕ e+l# >Deus +,j1_vJ=,uXnCY].mT]n=0 ޺GG&uU%Hk横 Rޣ0ﶝs6,Wż Aq]2l Ey4]^#MyT6#dzcʆQ%L3s l.@:,TD;ڳ)b$~،ZsVtdKCU 'G욾nO_D3lS]FguDf'ArØ2iuQ3Z Zq)8M~ȹcOzI>+*B4`5?@znJ*WAbif ~ $@}K6baf"*ձEm!6 "~K=Aq_N~=OFx*|L]&׷h Db@VKOС+}gI<p \:L;l Έة?eZӁb::\ryT^[JwCjܺQ9̅A;%eO ? 2YE-ߊ &_w)ѰTkr >4``40]JZLT]9x=qwA5%+)yg04tO`؜`2qUYvbbxʼn\oJIx$bſS|6Z $C$s8[,>q+kn8~nAxr9T˓Ah* 'Xtpkp+$zxVlz^TֹH-t<e*bHd4ﲻ1]Xd\ MLE.g@J B_0kNھ!RhJH3p|DtO]*rF)&;Rxz+(-?21K8@D0add'YЭ zO=LO\yuMnVhQWu6qsĞgVQ. iBrP^ tZ  2 2t葑$AA#4q@"\f /ܔ?,.1eϞ~eu8BGI»e^U+\0}z;U/'|1yK7B%徑Em&Yj N4=e~L1&(3S+!j+ޡʅ_dGN̴䢽諰-Hx?se)pYm\-GYnS$C%F9QAuFЄ6-LnflT)i <+7ozCE$ Ky=4E[k_rc'75>3V?ހal?@IL 꿦"y _DԘD<@7K Ca-1NDfOf|g&m]X xtV_gt<`ݟpދ׏ҲRR/JZpl30 ϠoUGi2X=k.t9Jj%k7i?0~I( l3Q]'4OLAo*@$G᏶ڰ`J$)iu>9)v{&祚`upGc9LL0BI\ 7xڲQ$kf*,(Hpmδ*fQ@Xz(80|뽬{.x( 6߈ bn*:`r&vU󃡘>qsSK瘷ۀsLJ o}0)X`(DΊ$ת(F7cd%qu+{6cϹ+2rtaаmB2T V>B|i8Qy4k9CKEXyki;,<4O/\1Qߢ; dq)_!-QvH牟]:2iӘ1sn}iL' ; @ 9smGٮm+SCU٨ޮ7W r6i: 5.egE`̸7q%PI#ghyqJFjKR+8t"pU%JKg{ٽYw&ކ/!tMDD["BsE#!x 8WܱQJh1Q0  nb@p",XLzqnzFH?&Ɵ&KVQ'#hzX}~ ETȊ[&@Пw6^~)!.&;.:'ZK:heNȿ8~HI`#xR܇y PXL]^S07f$ OݜخVTt)m)/~ô:\H(zpnJ|(LERX e=/̕X[mk?"YEA&]ⳜZ:}sXEvxJ=RER^-+>UHy}<{A<\GDZQkՓ.=m,X(qfލS8sZ$+pmey{t6@X@p} PʬYP;C!uWaك{I!GNlP6Z8,JTm0A<7ˈTN}xcgю0\Q{sk|ZsCS\fT'Y{ sCiV;g$1\I]Kp(^4 e]-5}!-1ujL8C36MsP:(a:`Y྄3u@^ J =x=DJAb̩o1 b2qdxC\ֹ(hTh}6oMoD)Hi 498tXRU }V,vZbG=ļEv_oVc5#aXь>Bh0Axy^L5c`d/=b Ⱥ#}0Z;߿ۈOpS鯑[~HyCZ*Ug.NSBox)'[ :DNgQ)+Fy} #:6f}U"W} ~O?W6CNSiCqY.y`6/Z7_!@+^A5Ctɕ::w=!P|~k=J=$|fvWFh$`թoz' n8Ь`VDڌ*0km *ig#A_c;4ފ%iim-ntpC(Yŵ=Jc,\z]8n"kQgaa0x[T&CF\Ppj.cW 5sȓu% ̪tmd 6挔切_n߭I|w&cD+e# )6b_*G ֻlM`>m]{B;tRWjvE3ee:oqڨ5R_DD Id Qa43F*+h*݃^e)oiށfk^ɦ\)MN;mLҨ& <|*y;0[k쵆).dQ7Jw(d.]J[qRSqTOK(up0hqm @H+4 z$嵍NJg\@U6gM!ljl^ [9u!e`kF9Hn3E3reڦ*+4'/c(R ̈6)5LI7QG 6].tKpRٰת9pc[fE{}-h*ŤGwlC%TqUUe`clA嵐kinoِ"yACb7{E!TRn/H+O+략B<[0DWԋ:{_>C{EƝx\>0p22KU6K@yƯco[̬b(2lΏ!?ch|=#bVX~׆r(3W~ZGAP^qp&tpJ}=[ʺZ1yК=/f;Y!).豈k=>)%MnN0kJB} ]!LrL>)^x"Od?ZRo\u<(P ,@+q%,vw-#Up+ =P(YEhDoI@#|P\>=ܝE& ,pν|_fU:$~yA?Zj`?,Ŭk[M2itbyأ%|L#?{g% [ u ֵEv*0P ^TLTn1=l30qK$R Z0+BƦϪP sp\ ZaC BJ1lns3a2y ^%\ғ8bQ\5ozqQ2Ԣ̜kԗ\߬,[wO#iTr+ހ"ޏ: 7qI,̍[T 5T=lPteqJNt@ы0uօ.D]X]\BïD!P^'t=,(! G -)aNV\(ERҲTe7ZYeĶ-9>U"[ңhHNM*~bMKx1i(tW#HYz#;HH0ٶ$1x/+3k@m3^6%c*${ۈ #g|sЏŇ8dQh$]JLXam4ya0(uGR8e^Lo덒H(H Ј*ȊPssٻ31⁀.V| 5cw~PDfiHzKl M q(` Ec艮]W) okT!qoHIKw#vgL [F_NS؋ &(8|o}I3B As@VG1̼ބg'aIҎ9XlO$dY=>lچ]6H{n \wӋ3q$+S:JUWL30 _ȥԯϛ|l߅[eDH&ޏR`X=}S&E@ Nu"'ۡrLV9s `Ed҂<IJ+`**N;T^tJA8_Hvt3)I˽q \LZgtb)#wR3͕7@fa9{SvDhr}7Q9⤳orv;߫vLjgF:G-ZTpK%>9>zg3y~TGz` #&?:E}b~WE1^ʜWߋKEn߮q%lfjJ::$GZ3}R&Ld>H*gM{ٍΠ7m[|ZQCe ev}aӞ2yלV*gq(~͙^6dCKNU}"(}K7 N%ԯiDqDPerwڭX6}GU:5zIeaXF@@Isl>;!>Pxi\H~NMm3YAW4H.Dhvvpa}:6ۀ (21Xf}DsqћZ(M9G3 M#waRu93ъx E7ë9:uR5m%H@H#$U<ѹw5~2uLP`N#7W,pէZw+ьu2Re4Ot"jBAsf :Qw& Mp9&ȧ _pM;m/e&i{kM-cV)%dk)KZpL n״Ifs7s ,K1p^!h@+4AE v`%{r#3 (4k+1FPK@nyn8k7|;f RjK8P"'edP'U܄Ftw,t1f ˠma;ȴ&OqO ,bJjáŸw [NnCry^P+Qӄ>bu%&O̵ҎU D=Φ v'dmpkNf)s7N< ⟧*Zwr.Oca|u7 AI171>XRB`lTGMJ]S +BouWe@p@1r $o (8+pxN1J v u% XG?"&߬z]22n] ?( )ԟcL),_NhV', 4O*b8,e.4 []Ix`ɔo^NI4PsNoi\8esf~)Kʯf3frIO'ba(tNcZ&8eQ.i~w<{P3x6}FfPɜs \%w@~PH\LJVㆾ$v җþ>U蓚أ_l_D">io$.<&qjZhzq !˓q̢׿C(xY0H"L܍qszsKf,sزԾ#R9WAYaViˍ*i%yH ߚWq<'V&3RgyΙؖ=eb1{uzn}yΆgRŰaZPE}5XBLJv؆B>S%밼9BrIXhL:X뼧P, O#CGbqiDXr0+A zPxTi)@.?;x1uMnVR**pmXqw[J!׏24Og()u8,;ZV tW(}C Sh`Ut5Hm:ɂd. K e5q䊍 ,1_Ǜa)RA~8FD_how ?5ɻ˙!9JvMwI Pe=<.ӯ7nYW#̫N -h4}UDU!@+Ꞌ8f"DEqzSDУ1$(oYJe{eŏkƇ R#cy]unN+W ~Kn*.ɘ/w*~ 2N4|9*)c*J;ˁM{FΙqDzsJ(3d8>G\*s`ԭ _IUW"!vŲƗ1F¤nlsvyu#*usXfb#[\BEwboiBd9 _ԻV`$ za6af,%ۻģ bȾ8Uo+g*iUs\ ɉ tB$,c>Hr4 }kǩ:_1KS fw_2>bJ>kHlisHW6uKW( RH5/H@ tA@kmV)|>wu-.~ү,:*z6I!i10rlhJ{1_whDonISZo 2[>jnQU d1$?9q&xI707*eݽ#oUTZJ`6wB2Pֲ27@A oUMajNvv!L4zf|wq^qDdu+,@w$Gbnљ[b9&6P=Ig=|0H|_,inKY: :*i( rް˅8|W$je2Ewf5EW"5ɛ˩+V*FN;z卛ņ,}i&'0Nʌg?YŹqbŒ`c& 91ɕU]پzBqš{MmNN یM*^%.7Ƕ0Ç4:o5 N#nIϕhtcPԾ5:ˆ.__yg?YVg[SVFV!ssΏ`5sZ+К<*Q,;1kyl:. *;s!1m0&" rIaN;L۷N;A .R^miO>sZOԭeʮXG$z[]7YOpq$`swL,(~$?g RiPԉٙ^*V(2{'Yd wuEwiW_H [4g=}MЦ:͌)x[ 1zR3*ZApaF^2̚ކ#˲IUNmR@r- :Q_C(^/x %?ϜIwS_beyqwi31k|Ia/\Ab/]d ŞoکjZڅvؾ,>X)dt%V?z g^xkLUy݀P 3Hf'oUIv;4H/4cQ NV'М7-_on('a4j+Dnz0jW12O=vNƨ(Q8hAϕ0@/ok uiu1h0\ {vԜJ(4}\b♬1*rc&)"yhR/@\/vWqӳsX¨/įz8c ;ƪ|"ň%kC]|&VrMfWc<ũ s*p=E-6M{ZSQА)6fpѷkZ&v M1LԨk#oWmmRvAG dzR"t?d'h4L qyE_[&1Ӿbr MlSb31O' 4v l˅-D9e 'g;_fJLR[QgnO)5)K-DZ Mr[ QD.|@J`ڻY7`MhP@McF晠 g. 5:xmYs|UyB\$mLa*My!B @2rme#+.$)Կt<-GO'XD)'L&wC?:,,~1؄`tHz /{\_g+ ^ M?y̨b>G[ `nI- c{@ Ӌƛ\6ery˙r7nJڨ g'Vc{gDquJ<47b4S$3w7-:T`\;QY-MFc߾!/ T)y$p򈗐K u5w{L)D`mZjdNR>i JRxk8HKfee L*!4GG~p*5 ax,_udW?<0;]͆yIx-'^KN_'Y^L,Z%2?@ihwAr9^{VC)G_Uow|NUƑ>7pz0ƕᚉrTw8u$'nST-dUf(֤+#[s0 }Q׷@~!zO 8'N.-VEx,[N/w$=FweV8N8Òi0&ЉzW;f bD=bkF}U;@9k}2 0|ˏiYJe)5q]d9LQ ݤO[ 6>wl=䡑ta ,LU=)>7@n^R@ȣn-)]/$jJwgz oez!ȥ_A|&*S|> (#~i UE.Ym[y+eMЖ(~c\~? O 7` A LV&hI4zb2U ^墷H4)ʛʅ9ZHB"~_&B4ϼ#I~<~ *c;N:,ѧsc}Q;cM@ )8W܀?]эR}FXgJo[lT0/I^|zC-٢n To (@vҡ}tia nlCwN:bo`9ʸtvE Z ;"MfH-f'A>:q[ڃ둑"MsBlѿ*#ʕ79.zL18p{)˕ 66$^ "ĽT fLaρo  beom*VHddX3UfΞ.9HG+3!4K~ _򻫍)V}oFH4V9ژiT]S,eQZT)Y i$C&#`^?') |[X35&jޞuVi:؜Q1lIZs`7$w d(Rޕ`kX[>ړ`$5Cj]Tlj#@&LϹ;S*_4@HbJ#zȇe|VLz5qɭHJG6_+dCʃ ل_o +d_!%S`hv+`me5术s #dątڅ$T@6˛[w5azYnN6?RbVOIH05_1%yK6JF7e$7n&ZUȭuKn+c_49VW|ite>`: rx@*f2nȇ;U {#''&좝mAs 3:UNq,5rHBPvҡ9,$-ܓM$KRTNKDHOt\Ȫܭ? A>K=v^GnSN|iLɬ]$"t?Dh= :a}1!#%(xCoۗ&iztJhd)!mV ?,< (xZź@9 Ս%g/)UQ*D{9,%bAȢr+sG/[xd7?/Ր~T.@=`fp6cY3u# n]|6dqTLDβ"{gLX&,lc ~[}Bqf8k]ID a6XtQ1K[b% ޒ-"cgYZ0707010000001f000081a40000000000000000000000016661890a00005204000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/mgag200/mgag200.ko.xz7zXZִF!t/Q]?Eh=ڜ.+Y{ mqCѱ4GE*\V&/|QȠhkgv2 ף[}#4 ׄ9 pZ[dKfLMWRbǙoB<`-Å=ܴN Dzy\_Sp:y3&/(TYK\'-(Oߝ[ۉpelF 1C+YtDQn?0fPYrӢnpM\HG~ia3L" 0_jbkPpb2 ( JO7tݠ^ڒ!Y^gBH g'1M:$xLԼZޮx:Z ;tܔPl=q@v 2$"2"XE$;; 6G(k\hU MY)?#hC7$sD]C52~'غ$ܽQip eQ撛ɼGƳP[=l"y^_[ QWg=r6pD'“Ft6}{6Y3Ń4 lvqi)kb i;Fܒ;s&Pb>L#KD1:͹|F:w%gXc4e{_TMr{>JcݾWj}'(/K,|=f@BnW!Ë޹Q=,2 DڙLt.Bm~=|dK1ьA][]o1$=*MV.vZKu$WӛZQ;Di.H}݅ uՍﺉd|vAoMXI Q]/EGM}t܀+EF nz53X'`EqdεupwƊUHVVϱ0[uJɑ>((6;Yb\UAf&f7FFhIW٧хeR}ˈN ,S:**wBheߺ(u}gFU>1-=bl(X 4:CQޱG ;t {&JG(-zJ0i "ei2(D8K.Jt%ѳ ?ޙQ;uZB PI/y@zS҄E w>N4&'ZicMZE.lf;&Wt8@8U_I%K̦O!FkFAfB#2+k:M~`ן}9P zZ;އeZOxqΎ(u)2(T|Л%K;{|ס@ȿTi )'W}Ya~}ɏ !d& P )rHb.Tʠhu ,}Bvu`P\C0j{a)][y>N( \L해|ֆ}E*|oR_9`:oytCUg׽NDq]F[2Cr~~d6Y,aN7rN'YLvIܗts<҆$mHw(t8`JQ旛)^ Q@~@ B0TŽ: $p;J%S4?TSu2^qH}țYr ?W{yҽ 8b;fk"wr/U)Ӳz+΅+q(IC=jJǻ᧢+6>Њjv~2O~+S9&Nҙ;+ ?RU׌Vo>p=d- ̄iS n:ȗ3BO^ty+;޸XPS7KP5#H/Ŧ̓BfX\t;U>b5_:5D)|fԢ8W$#>I PdD+,3D>&r_`;LFyZI cć"FKΕ}*8{s E*' _VcOtP KtθV~U} {-ʇD}Ъpa,Z܉UT|Z8L>jAY?zfyi8*qKN/uYԛ\H k!p;~PkPV|S\(|>Qαy~I=H@J~!%w8q3"> f'* 2Սl/R0=XyXEK@ֻswv*:F)滏Q1c|0s@oЇjuJ !$Q-H[hq_d%LJxuERcȸ5vװ]v.uYpf$ﴢ['냚 /\??̣]Fc##IpJtW-Q   t Knr9;EAexЪ B>QmBA3O9\D%ES$P4"~MR"fp $y⢭kٷ{p,g|Z1cقŐ\ϋ+OMҷ[cW՜ \%-qGlϑތNw+mYB>bƙm-l!(>˫in=YKqC.Rgۙc$C˄>~Kfz툸=ICʗHg]~FHg\3C.A #`OFtҺDAhiW_Pvat#s,;e_Дj""-XMhEsKDP򺹜:ec] vz/ e;>eU!pĕFDyԸY,c)L,fI'X Ŗmm̑N'%_6h!M6 XcSa Hvyn uď[yڪcN(HlVrLZKt3~|)øN;U\+I~:UjEwo\/7uceXOe]oy=hJT#Mo^!E殭,39 ^iFHiIUɛk7#*l|+ =5NƏ]-F>FR;FvxbHʌ@(@Fg4noIe,͙t6!_7-3&5.l#WlԲPޡTs6E}J oV*v.onj Bydl-pFz'pʢMI4 \&B%c9<ύ=7XRS;$ׇH_y/Q5 W(N =51O49pט,&e**vSE Xk?Dk&p6#ЏQ񬍀4($A0ZC|'(TCs^BKB}V'69bzt Q*YE =r5})iNNyl\  J_Ej羀EYQzH[&_b,sAB0rmm'A|:CfRH-v#U]yAs sG ySN[!)‚]H4FkO6%G" ,/+[nڬV ]0^[FMR_c*<Y*)W^dgNՠN6S",06PObYP;׾n8-Z+vfc(٬fbSxq{I!>˯CfUQaKn,)o<,XoR-Sz~$h%Y>4O'|vJi4{P5=h9iPaP'H[ӊҁ#ם2 0,ķnޜ;˻]Y~wEB_4q 24Z;I[Zs/!.YhQuZz d[QEr8[38DeHt_<0{tŕZ^ᔄ {+b ISuD/uqϵVFBSݏI57հh ]x~1sM>.DU \-e4=Qd3$|K!?34v]1|H ɭmQ -9v(>8eS]-!!zh"gg`SFuPp> p^ނNZ!LOcV3*q ziቀOI2ccF/rp( .*g<6ya\5f"jFmX91'M]w|-x|gUfc ?:u[Nz|P*!xZaJC\ǨꔾplXeƾȾBڽd}aeH]Í Ҍc%xy}3ېZc7N5ʭ5jwMlhՂ"-3V0b,]GW԰`KpY(-;]TYz ,kHɻe/Y*Qkٸ^'.5¨uz bXG_[琛0oS]P)s}R9(q>]b[&#? =R18c^7.M锭_o*:<[ǔ0$`8 G6U(dxRʻH }҉DpLKEdnH$|eÛxLGgCsZVWfEfſ0/̭ڦܟ fnb)qE*{QeQԷRCaiN46 0<۲|'KphH]D7=v3 .Ëj@8g74.CgyFߥ%?kN Ę"k@.fHTN.}*:6ȐW9L lX&_M2$'.eTx'V=,+ͼ$1 18Va#L,`(bD~5E8$<> YwW3 fIqelK׷>T-lzIP^O=fY.-&&dFJ԰8TäIsE`gF10 xQ,j.0wr ff(y/^VP{߳]ͨމn8pbR 5ާg:yQ?>,[n ]/qKrZ0gOFzę^SXʍC|qϬC-Y4 :A1a0f.!Ń!'f>M}Eí$t.ސ-ɽ\LH?kW<6j1t߻ gYN"fNO9j-剳]:PdcRSŪ:Hin5]nD*YN%By3W6{ w)q1omWd}8H=+hj΃Ą-0[!& /ɸ^|ŕɍ]$ԾkNJ#ro(/8b.-/)_ ;8]b`V.9  C_b/H7J$"pġHG="4po@81\OuP y1d]b̫|f̭,4JbDb8۶ Rǐ2*w9UĘ)j}GP^*<trX)b}^]nL 쉻z8n"r F¿黉CI_{MZ:hTqH.zPɎ` kRggXnѱz 0[|FuP"? j92DcDd݆+>-hw=}9}!Ch#kJv.,@t3ĒRߋ{舴4Q4\v@48q1R[0۸wX F?,}+HqDooc :ixU θ$ CWd$]z/SNsiR5WYzq&>w $)္b!J1k륃YG:JaȢ`Jk 3j^YmB--M7Ǫ)p8%VT"NYieӋy2OX @vd5!y5G8qC=?B?Ϡ~K1¬ШԎgjM=]!R`#xL׿IDëxd"nم~ OTxI1o%xI|'r呿 -ueoLLL{AD4N2<_+ Hhzɉیnf`ʣܤ}07ƻCLoBO%+UBK.ϸ8;r/F],U @`蟸ǣ 3Z> 1e0֢ 4^zVX|r揥N%fP4\ '1.,ehXtDzf\-%ԑoUW̮lA+vt=z?Ƨ:~*;ӕ3dn*mfy?R:"_S2צh(PRO2y=&4Ų!gwepe,UpE/ U~@7׍NVP^֘*rm4k I\ .U#ar5 PaX4LILG뻼nhW0\Y7g|7 @*a> I9)PSde ?$DQ"$.~6xxE@7B>8/7b!vAyGZ3BIsԦPQ}sKp"YQ>S=W(>{AsmPgUvCg̚ 09BZ [ L/ zq2Cd_.LQUstG"d&!HbNkA`Qjw[?07 oTL1A1`@^XD^R7(lmk3QZѱ/e*{ۺcbe +JbX($hDk$+/`JNh5{Z>+܀/ 2q$ e;uݎܸXc̗V. (15,PtJF\AX{d%3V]#Fx$ V\f&56 yVCeE=mX%/@B8n09 ƌ7Ƥ| q y 0[!XƠ/ O~3zne˛ vjW:v_~`ԫ~mV<|=iZz +IThô^]*޳) lz0Eu $hPgV8zIpA $HKbxcmV8P q_5} ]clx4Sdg{)ޥ?K?a'Kq҉-LX^!@8d`^Pѯo<,LPM!~(^)A>F=,OHԊݴe$ܶhjZ͕_ ƎTz,tkG\7*iI8E^ I;.A8'FIqQ 6Ğ3>wHBeϚnZ4d l!y{ +2֍dtR)mGKCSSϔNX W>Qĉɻ듉;BCqYՊdT!9u Dcs= ݛMVFK%&l,GN/XUJoA԰ .y Y|[XbؽXH܅qƓw{ TL6oђ(R-w&vĶ#Ie*)6F-VGzm_JzJtZƤqDT6kNgy|^(w5WqyFR0gsOR!D(/B0|k(IxgPI6G) 4GVR\#n[杶'NɎ[Fv^Վ/<ǴU5#b܏o;PP%<:4Ш栲Ӓm1 !7;x:q5nܕ$dJ/n#}:]+؈9 ҐZ[ Ί$/פ5ί7HYL~’)ju} Ë6dTԿOD~. +c :06JX H6a>1Q1ס'Ж()u+hC'.҅ȭۊN+hbv"G8~meTvI~lуT0jA?R~^>X.yj:PPܤ 46gka <8$x璹P=7/쀓m h'iFa0i&;!(;M{|N˧"otbO`F fRHCa339|D9zuB?fHfΑ=m (J2hdgh!c(Ȱ#c}7 *5t瘸+ .Z6(BgDc6Qlt9e# 4Ϣ[>!1nW6onneU$A/iF0.نZwR#`KKQh Y4I=MR$V+VHiRb*m"S=T|Lކ^GO2dd5Љ"$d2!G+xy0pc 5I pB2Bnh9'YX_U%l?ڊP@)clu:7;On,EGzk4@ѝc$ -#v 壻ʅnTSw/%Miwo%pVQ=rz:$\joGH4m_L_f:o6<]~ؓU} K3Ge0CIx՚9qճײ(F",hݚ l"`KD3u: (̡x ]RF2.[J-j2~n9y-)Z+bAaa@NȚ} 0!=)`+ Gmą{"=UCy''BN#D$.ZY#VqsCYۤ%fS8ؤrr%NLjiԆ'G wBObKB/S}etlSy= 1:d\s -*$Ó?GՉ-Xm/bB3ؘgFƪ>[_b^cgsT+,P\T*E5jjbvlDbמEYMq$sބ p+(g;\T'1F*G#gk>y꣎evjt3sP  {J64c$/kG쿤{?oGh*mjmGϤC<F=v@8N;j7ع%: ?@_Xe5D7ݤ; ֤iP[xzxi|t.aap; (yƦd`fOtDMƇ=*Ӿ|!l!g*VN}~M!č(obיsp |OL'>[ԘK-HR QIG,̒ǥKh0. GD33 feLb[hy[Sȕs=~`jR/PbE.H}8qx|.Eı͚8fu ^!#CПWދ(FSX? G @;ʩ6'9of ) Jj̤d mf$x$b.s*ժ-Wlj$Ѿ[3΁0'U"=%a dםwJzdkUP*g`j٣_)㠀-<]9k(Sa>rITk mYXl5 UP{ YْJDGnRV"|  @5:Y<> b;A(>4J]E7S]F*[=#|7F^!"6Z%o„,0#꓎B䋒9hN#UXc6-P⵼j)ge(;c7{om"MOatJ c[5VI Jo0' W?o Hp,3X6=_-I}Lprw1cAab*n8e7ige |-f Fyq-q0+m'_%?3IV81 oX9;C?w,IȻho7 0wAiÑ^֘箥-0{bJɌe*=H+(MARѼpQ}?@Чt-(>zUe?~5.s&@+?K4Us2x>5.kTRkV,vd\h fKB4vq;z26zeK' &BU\7}wH*z aoX8W){4V3[U 6YAΘE@ ng+ɾBa]l;tyC@#6L$07՜W>F&!7*6'Xјz0kqżiK3WRUUr-lV&gƫyf5}eiVЊj JD'"DhKxyH$ߩ̦^[>ux[0ŜTwEY*rI1}Ǻ\=Lq Ihf+R=ʊ\.W$hPE $S?iaP商 g[):HXUS]4']i d,*E<7]:0a:E%Bl\7B䄍P ?^S!pUlff%[)1wC5Rv9"P!0-}6>fCNF銟(6RosTF %pGФ_|SyV|TMc3r!Ϲ5R&pVpxacH!aAKd_~Uh߳ϾF, Ug$I>яx-dZe9*k"SJ(ptKckI^4[ .jf{\* t-K|ˊ;h2D[ૺ)q1Q9rg-"6J8'R{Jв>'U`pmXa5yua~3+]mu3}G2@yАv{9h̾ODB?!U_qxJ˯s4!]xn' l!FSO/*w- e9Lf1܊WjT`雦|V{$e ,&1SG) | P 9ybOFt)8c`>22"ͅQ}y=E_,{`I|ɬc[0 Oz&]~pѥw8Ϳą$j *fFjSTAftYN1f{ -N˒EGCͪL߀('\ޤI0ΰݳir HvF~LEnq77JmCoҴ#JƖ"ڛuɄ27g s_jCɲpH+[XՐZ¾ 8IUR|^ЮmL TH&sI)ԅ1~ų;`.g\MҀk;c1`sXA+?bڭ*$z(V<_Y ނiBDߟbut4 6BTkiW"Ptj1 ǺGe;_h{VָV^bйPwdYIK <*n can99m T_U]d>|[˃''ne"aJ`j6B} 3ݽJ[q]yXte(?ZlX8}AIɰ}iQt8s$&xjVv}6Fn1S7T/:@{6 [{:0?_$:. Ui [Ͳ|c ~I#BuMۣDI 3y@mn59R`/:6{[ \MIkg3Yb2ߟ |KrbFo$?n @`so9ط@T";d|<3=@ZQ1 `~/M$T|C\bBON1R Yl_s8u[bq\lB 8k Dvk-fjlnߐ^E^05rk6r&]Gسb6>NRU6zдbРZ~Hc9r?hN/|6ahox^\i((\w6<6uY'P%^r]$93xvG<&sNv,/ޔ3 zk]1K%jT="CA*F,4L3",qBSѧvz!DRTR2vpg+uW‹oͦ&yC'n5J'VavmiN(v&oVkY~##ԆS$jB& 8.D~`g[hx~T/XҤ>LfTmAiF+C\1xKϠ|A1K/瞩#cQ)>>&9+H)o `R;>Y0zDeg I?"Y[uHpѢ@!:2g4%vҀSYzj!K%(wqHП?EW HMStu ]: # g|T5T^MNeQx]~RK(`۠=»s hA;Mݸ3QFH9A%lSmIh sZDwLb=h"n6 MO>[C eQl.)Rɽ!G blz*ہ wRz t2F(1v #U&<Ì c΋/OfhCG" X/Q° E?z̰۠v.1tCj}+DT/Znd5O\(N/D8(~:ā_~a7A4%ʍ*Xi L𶡩]qK>hLOY_~7_Iu}& K腪q:⥟q@;9i tpb֔R9[(Gj29lQWR5BߥxiD%q.̡G%G?aЬtx6\urT=4m$S@Թݐ0`%>\]p*|6ZHsv "E'4oqrbmib'SY5L.&kH#H%&gk>t <).~AluWC8!F ʺ |J[ފz(=s6 @:R4> 3Y` j[>.ЌWHs<ėz2.NSaw:rԹ(3 5[[Mh*^^p z)Liܚ`zXWoOsf|[q' Ĩhpjl+˝ u^byK[ AGTi_Lݞ>n]bxMG ߺW^?|`ɘBo6"tF8[fqF[˘+aALvZ/Ekz ]]fD6V542f* :sJZdB%Z޷}UHJBVoad}+H4MZ52w.se[jQ-pRBϓ%Hm,]sʕ&z%K2\a0d 7݆myp:STsBتLB ;,trg f5x(.n#g5D;D` ‡wTvR 8LqT[jjz Y}2vG!6;Xfp G:FRCZ:Q4XT3iH,pӴTxop1Ys$_9(Մׄ$(HoI`'y!zX)DWM;94wDWl<y{6'dN]%f1 Zg"T6!7Ҳv#hI⅛dEڜZq%R"A`~LrZ3bw_̴08~82:9:͋J%G]RĿ0aF*pSLvrN`Uƨcq7D1 )S6.4~gRJgEPS-lNJG¯kwnsbMOoY.37"^%+14#ig9 ˩ n`um[Hi|k660zc="\?y,8{>,Ъ߀њtL-&|>ϴ@381%0n[6*TJܭelP6wݣK2I*gYZ07070100000020000081a40000000000000000000000016661890a000aa9b0000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/nouveau/nouveau.ko.xz7zXZִF!t/1]?Eh=ڜ.+ɑ^Ks[Og麏CmeZWe‰'G)_DE+/sN/{ˣ&` -hX5nت j5Br|~$Vn˙ }#(ѯٿ U-$V/9ړ<|6n@6Q$]_}6~oU4C7,h$n~& F{]k(bZZ"vRhi)a/`΍O԰Yzk]Crf * u,tOÈkC雃 bOvu-ps4tq&jk(C[kEg?H;rԮnSQȹHǮ\اo)U']^~7MFq_uo>Wz7w>~6ezpT"O:,.<&Z ف_]"  0L&gurʣ̍G$  WmEGMC" ,-=kSV'68kF(v=^i <s jZ^#K4^R(~Ћz"Nl "Sn5uPxQx|;zi1-M؁8=]+WUqa8g'Dg/dWQ=<Jn! ĺieV^a't_ӈm;"׼@yH骐pALR#+1TD"dvA 1C,td.6Ms1\[ׁ0" 8i"Oe'OmY;+qaˣ$Whʊs _lq< *D~)) -:KM3&+ER^Xe`GʐZ/H] $%X#+c 2ak\m%Oj#4 Xӯu\D+W vf~1?!5Vt`/+6jb#XELpw۽N 2! }GX~S8L"sX|UD j-yakgt`DiͶnBm7ؕRA7IwuU&/Qε- Z^r5ғ5x2$XW3#<NA^^ .㾩`AU;!|ޕXx`P!LGW9yU k/{TbLIiL0G3{MǓ^~2_.3B(Q.47T+}qci!R!MEktvyt#Sf!Zd6kspAіdRV;)[uB?9k>/ >fLH$-LnokG*]{̸g5IA9Ԥg3Ho:Ad yF_FlMlN’U1DlWk4R7h\L PsԯAroPrixҵ xgDqdkY<`V)AXȖ=< PC@\kHQ[DEF׎}̭UzU-O"2ҨP o(+)I3q!)̨Uwq$n!2e"Ngbc}yc'4iRlYm =VmU8Z@}|,R@Ff@X.vUF@U'1~10 KT5s>S0B°P"WZ3 |E׈<@p<6oڰG븞 ݋鸋-F KN% l֕ёkJVղ7b!XʘN/qhurd"h1X`O&~t6ϬOҖ-4-ij ۅ /LOqWǹ#qmRl[$NXwPgDf $s^V E?dϔ7K]p>wqv_85I߇Q"g ;7l7/b_3 3zh)'`n,dP:-h Gd=Dc~\s:hZn_ .B\=NJ֤S,#X- BEV_}ή0,zay A@O$RwoMPb‘>%zER.qS }"ԋ@d~Um:.ShҴwz0\dL] 4{Qk;Ď ;ٕ{;y W>D5P4ܙ(⧞|6 >qi'T}QoPS 6tעXw19ecoq5`MG\11B.i2vq~Tߏ 6L U9Gg<JȮQwط+fcB|s˛֟6K9Yd UOLpϬZSן'H7ӏƂ"עꍖ&(.R7KHz 91S)Nm2C$ F!72 εeAg]X| Xg/ց^$BTz]No\dbPչohU(% a_DDA˺T(V`L2Im+12. tl .Ӿ5WCL-3mDHmt0us62C}Aﭱ*KaU !:嚒}?35w K@S}=.PAruA~_  C/iʾƛ v63k{D0&{wUL2Z^yǍY}SPG>/D{fTnBwKvgB:,?^m`dFFb8e8o6YV2C3;.sg4zN fqQ*< `28Ԙ*x,KNшR( +Ol4xk^lid&pgw~|ejTn˜tcҼ$S"[W,5>eu3 7%MXMw/+1ꜯRPMG̮O ȬI.mLau_jMO^\*1pr05i7aH9>~/;0 jwju ]vEe3ko 0dFXMgEC{DhY}#$R!,߉2ͥF[Y =6`aEqbކVoT`#10~\# ɬƒ4 ,Ot,oW]HCr`z/w݊ZW&8V?~Mgj`Goi0 +8"pGZRIէNJȜ͛.'LJ]B½, 7qত9ߤ'G}9蔮zeSok KNbz g/M)q]_;S$rR |uZTE^j|َ96#bs+>3`˜g^Wk,V:S^y[9;ė~5OKZD˯^zB4,w(mo[C$,!t3%B.>mouwژҪ w[#uP2BQtEAdIW'ƃiAA%fa64V9_4zxɣyҿ}m >D I,\e*eI=Vw%rG1Fe2)bb,u`\Cu& 1Dځtup?R! 36ӻ_E0p_(m `بת`rTIْ62[w[A ܴMŗ%nnm=ĥaf|K5h.T[p9mQpx}W>AH/.N-><š4A|i Qo-5oӖZbqCҌ}xXSH\udY:$;H÷&T{{qjGM^3KA5P`(ڤx2$:>٨ V8P '2/a5ԈuA%䉂vDgsQk|.g13SO۱k(U+Q?8KETsP d23NAH6Ì#64L҆HYNȋ Ѩ Ժc֮*=H(Ϡ4ix+Svp ϵA2/ ۆHT— @֭'O/YfiR >wMYƌtGvcGUGFiH:5UJ/UKl0`Ia3>#^u*umRo{e`t?N0*5n4a22"սdțGY _j=^ ԓK0O0rHWbWRޛ0C @$aQd.k mc -\K,4JaFXU/iG0։kG{өvNoƀ*RڽEf2aY+zḪZ:",m?Na@ ,v/F HѺqr4'UKX8R 'gBu(>jnG{~@& eS!!ڷ \6nvٹmdJD$D_F3H6sg8!BJ)2 BjhMg#۽لdOyCeV,T|kToi}w2$MWt`g8,xp ܿ喝.Gz x{''ne_jxif \" h%#֖ܹL)a&7]m=&|W]􂾡.($WAN0M S cv$ }T?,TѬrA?&&딵FӪ<`Ey CA c Y @镸Xu 9zIQ>1ܜ;۾GT tn쟉J'".oB ٤(C/_`hvuBku!S{Z G=VL 9\}A&pWOOj&dR.2nzxȑgjq3Tc 1 y(.h{/`NfZ!62`TZZ/7\YfDeZ4#q ? Q+t.of\\8LYd˼ȂPSY'i^#[ :|\Sͤݻ?UoZCyRhߝpE"?S|)G`OumqRYo}Kz애MHNzX:bPa*2}w*'AaR&[K8 :A$vGS/,A5@ښk/ul$w55I1D[n]BvzZB;]eU$%ai@u6fz)]J@]AzݍbjW4҈@@°޽7>:nx>K~x ;jFk;'ցnMhaXm^@G8zE;{j!6Y9<lZf {M@b9d":XF"Tq~k$|=OunC)œk<KчA<A<+@p@ax Fw2_t ҩ0NYXVA|&Mtk5$"2[w)Iۚ]( (I+';>̵#D& @Yan )ێ3F{6|JI,RénqZ0h`'_M h:8͹Jł>Ckqg3-)m(!)1!Pm5V+>6'e@R Q⚩kx>µ֌xv %mZ]Wd&A=b09i\Oi3Yd9LUpzK:K (*&sYy@އ5>{Y-ia?i! UDfY*xFS4'4s:T O]h0HbY$Q^oI1鸾7MD9@}en2#Z嬗fZFLH=z l&k4w @^A=v0mhk2]elĻL*q@ou\w*:AG7E׸[xfC}k[9>FV[A [Mx+m-i0+mOF2gjN#m<<,_.C-"bftz ,}^  vԄCgDIɓGz*c6~ ʨ6^)2cgLwhyP|"[zMnQmU9DzZ1%7=?E ON}yM9ߡZ xT<plzkP=k:&`m]dP< DnpjcblB3!/2gk mYriD{G~<|/*7F6x'NgZL2awܰQ K2iOr"Wv7)+D5.*'|p]`x'<F0g]#H!%MW*t1,-\/AnF @T61-s:5ʍ6nF*ە#U8MڬfASXTmwv W <瀥wzE!X@IՇjzB8/h`A/sKMZҴnS'&7s_1Yl@_HƊqjkG)>zrW9Ph= CBsIێR'[HT|$yRI#XuKX1!^<7$9= g`s’> {/Nəl3k ņ{MZ/q tAR*x(A;DN>}/@%cPw}ÕPzE铊Жq.aB$hշr Ϥd|fKy jexĀM 3FK I "t%P`4Q^ {a!1_ $_PN8@XX`W72V,o)%Κ٧Oԩv=E&^fPq?21CVLbhzNǡ7]%*02YnԼ 3ժR~ hKu>c }|vZIKQcNb '],Wy9 \bS}|Rd6Z>TVh;Wh .]Z[N[۸4oK>w?@(:A޾xhUbM67dIs¹M"d#R\6h:4¿ztc sSZ Dq x?JƎKj1TF0dBQ=sWCtMhur03~|nۆmXyʱēw֤+yG,:*ȯr {P6B7E= ~En#%^DCʖ>58OMkDep4\rj s\V~+rQ3CS34v;t$ Aۛ5D!geHRsF v; %M_jkK  0 'Uo>k`''Hi:]Ƴt͗g:W$}I$GFWg8zJBZQrEncZݓ/1˄3R|۶.d}U .Vn\E'Fiw ϑ[ČbZl*b2wpzߥ^q7pg7E}v KEwb;1EbÆ:˩ypEH}8QN؄A0O?wrׯD@?Q+2lGaSV崤 ~3{f=yg"İb VFcv{]8邴PIu".dA}A鱻C9Ym@p[: ծ3Q!>o@th<5a8z?m)XOvNplk;>NI59zEp-ÿ{\u>fPJ^wPq+[c3z6o{%/(k+Kw%ePdhי]A[JIϹ;D(uY Z"|O'[*ceٿ7u$|(ޏC@SY&`u1plԌNJXeF?I;F57<“٩0 MIbA"^6FU.%5$YV\3)t7r^XӁR[֐waNuumb#NLόzFR Es;nWVh Im68^zѩOcW )1(Kimxg#^ʄ<#ԬrkB*4tM&<(GX *}ʆ"!+Z2ş_+Jzָ+ /\ݚgc{}ȄB,fTm V?zjiASyCYء5ڜu!Z%t{C.$zepy PxPQۈ{.h%TTVFBjv^TMC]4@g9gv4K_Q;#gԫ/i(}Q8lEM5\\/sw_~n/!?B2Hhqpxyop'>]}vgvzi<(^ !y/./zv*Y nng<|Pax1a:#gf@7_(Eom*+T4@[GmcB{u`Nc.uY:yg)n١,{)1a\\$|TG}@nOI5U(;YЮT[P ZzّkfNsfIG+r=EwF +*>9kFxY$7>q7߂-2sa]NX~)է@^R] IVi3BWPm+h/ 2)b./e\cӗ_})qj=h}rU:H$O(z'Rů)K)?6ސ߷P%d,`O$DjуEAɊw  ;ٮ&"${)PT=C8:5[R %|ﳈs õ7(9NIG0+W NN@kF]qSbzӨǝ/odc *j3 @v,CJwW2˲g#7d#n ;??ex&Z~<s5VBNJ{y%r_=@m~(2D )g}V#KzJ>㲁U:'j\Wj?zAΦ*֐=]oF'To"$(yRG"j vq,}"1`0aBWKc˹ )Ng<_OsCra[|Æ:6$BjWa$ҷ|,!f 6Q^XX#qU0XV&IyIZuBS̀d}'1Ƿpr(!M"n7euLHU:E]I_3C[B^' Zɗ;읍SJ0Bi4g%z+;׶Y_K[mş9N |7tk86a/Ȗm#zޝ8Q%?׊jM: C3P guҘz)f(j(;,Ӟ SfO[GTj\ZEZ1".D%vgų5'I68G8x;g%`ǽT5q+9)*X^մGDU~ <\cvF6G䁫>xgۃO|&G3Kb۰Zht̮'B >j0gE&|[-s/wŌ>tThHQgуt$#^%&kvLUW^TMkxHO -6C$;"{ aUǿ-Ӿ0\K'"!y9^dG\H@+]fK} 1 ?EL/l^B5| vD /qnaKă3C,[ G"zu KIO=թ?NDwBlSGy`6/8΢Vò.rr{lFم*}FPZBc6g-@`e)1 yL}{H8;{,v^aD FR KuQ+bʶU&rk;sչQ3[=JA/%JJ5v|"V"Uxe%tG<Ͽe3Qnw0px[gHJ؁<#[g}!(Nv[,@- QXjqCK`t{V]5ʓr`ڠI"~J [ i[rKxP'eXAdߓtQ;#xѪRv"{<*7d!ifE١We q}8Cmth߇yP)/ߴITlfo Q}d|){f_=q&iR{>?tH<ˈv T B.ϠW\! I@ڥᚈ Bo}"DjE+jK*'7rAYla"#+DRx֔1Nmlf۩l32t[_eUglRJ xM8ioB7@H:btɮr$x}U@6a(c+'ǟC&RM^X䈙y dzp蝂LߗUJC 2LRX=uQjpI.x=eP?-W3!惜-)~/œUrÍSUR ~Vfښf,OkȎ!YI(mH46^nIvcU AAMcfVK泎M K QF#A:%F݉*S$0Fp>KPbNfKjU)N)Ls]7I´IL7M ^ s(J+vd`Ԙut6X09^!#ÈwOaWnnOݴδ):w3w:[C:XV~VM/U37hHzYLW}u};AD2 F|c\Xsae\kWt_u)_a6%hC^EIj3_ݤ5. IJ\fEݒ.9;i?/=##H4h J,ɡԬMjjBueq-E79 e` wc_>w0-|1wB[j y % *`#}p39*^RBxBi͙px=!NR&"[,WB>4ֽI]F݉˻Aʿ#;դY_xOin,Rl05N#u(0$SH;s,j8ġ䷁IFEi&}`Y"rL.)X=mu^֗xujB%;1R.)Í<(qGjA2ki7™ECUHKt{dsە[>+ȥɽhMqe!Ͻ' ,{ lFvN{|IAfd3# 4ƙk)j2p.E#N!1(lDKg6{ x 㢁hhɸU *c#[;/},\g1wtվh1昦tA}DZʑFD#\c.,8ϐ=żvދl$ZH‰v3~.{WYv 3pM`HH7mv('c>vEɱGWZ.B `B|HݛNR%C]5E*-)hٓgȪM*eep#O}qRXQ[RF4 _(S #x6υ$Gz=&Bh⯜"f%?\4 q,?sŕAŤ"@|gK)FIAIUn}&cUZyB9 N>4aqrf~ܲ_UpL5zFCe2xOv?^0%|PQh._FCަl|F+QfJ gh-GH1tt<N|]dzI;9m;rv(uI2u>B?S&i2YThZlm h5W1 ҞQ?k!R]NMr/fdS DDnQ"iB(#|x-,OV0݉,eoNgs:MדO/HJ;g>kYrdZ@Zs4WI ^ɺ$>&ʀ{z\q43 3d.ܑ!ԓ߶ J_"f٥ n&\.J[.Zg#mrz$,uѥ|zb5^0\JPzXK[1ȤoFdžCԘ(6j|W~?F>S;;/5'Gʅ$(܀q=bܞq"YUf*cT2$Ifaz aI幍#|]q6L.ꈽ S &ʼn\eжpx`ca+E -qy . +`35F)֫?Ѕ/9xd>oܷ ,D z~wyC**^{2d|Z]y>gF;qXT)+3D È~Fhռdӝ彚qՃ׺ p_)#v)Xm\BrYy6Br G^zؾ$w#VF~kFqe##xt 5ǀ0ي=>xA~K^m@ts#udDWT:-N)d1O:Էj֋7nohHߝ3W )P$ Dȸ(耋|?OsG,ۢQz[ߟ;Pɧ0Oi_+wA +{TG} s"H1Єb צq6;[| ?q!l5j5B)Y\WlKH&74܇k篧h%#S((<2S}҃R)t0S9"b>6иDk޺Kh:Z46 b۲g"^lcz Z+iQG`am*0C~>YB+ÝV]m:q>p5@Qmk X{=c3K5 +RB)dM-vNE_ X0ZCLu p_8VS-Kd|t ]0s^ F;Gwk9i>5\"a#]N'zCTU RaM@_SSJC=nT=6WEZt}zxD('W|1[@XVtËQ˖ u<!D1*AX{ ϳ*S` A75X{lq((vt.4Wd#ҕ XcjetYd< Oߡz'-?xDmC맿3Zݰph4%LSTV3+a)xNsuTX%T=uq;Ė\Rgx 􇃎X0,29`5o p}DN||rwӯ b_ ${-j6%ⵃ"ZW+Bbqd9E)P^JSaohL.kDCIJL8r&*"tuDC =R3'm^="Q;l֊C1d)meyZ?K]VAJ)z#v†2gGbyOT*_-| z[}7 Cp%t2!(`b|L&l::#> TS.k؅f\F6u_+xR@B K.tup-+_ߗ/d됢X's3W|^s"|󬧋kW6 ~^~edx<2f\$Y޻&Ͱɴ9&و Tɹr_q CUU[Ho|]^9(ي,Q u_6jSގ_aNI]مkƏ>BF݊ RI&irFi- _4d݋⻡y[2kl*>zԋ:kC^ MF5nZIɧhG˷Ւ=Zbc hrR8 TW%sN78AV?~@bU|sR-tFC[GgM*9i{) i ]lX{GMǐ00Tv<p˒Ӿ)CS CN GE!a푇ZVܣ)>gq3v9s\=+챤xp=^tl/ֆD=nMÙ.28_3#Y8E|CM8zpm: [.彶^JW3p4g؋+`Sg,e UQ+Zʼnz4lPݭD!|]b]i綠&hKp7Ksln'ȁN7L.NÁX|dx:MC̱T,h!qr+3]6( xj:xyOg_g5#IH B_ rfb:5WlI]X߽=`V˹<:`![_VO].u==޻,F̠M^L~JgMnB9LBC7L]``8*0%U2lӲ)-$'O7d71ě8NWȸGn iK?jqTXoDf3Ub$3=[RVb2?HD$rOf.3+~ldmYl hfHu )z1m"8}ZOf,bi Z (^C%Xk|Z^iSFT5 ٰ"=c00T mwұCѢh8Td/24c\>ItyPg0Nj џK.S f*J!?:{ߋj9-09ŦLf'bMDomAo0K*$u`ouG$5s n IGJ2TA (r<-؅H%'gsa`Je1ޭ2mko)&8N&֖NTd$7:ƣP-+97֌Ix}3o [i~Y7z~O釵mU@bF)EI ΣQ? 2鶕kV%tǷ6|*kXU`f1,*bc!..;wNDl.lHʢ5y7m"suxfLaZ/E")X֞󫺬,ͺ %YPPiY6;TԀ=hXpEsnZ9JMwy 4  ;f"k[:$i%OfCcdHew5y+']07!2I#TEGq:Utx!D4.b UjMzW|{>R7{ dૼW4km/1_-v2)zSl#u@9;tmK-b%o۩a,#PuAwnovL3}V NO/ɨ} )SEB=oKG Q=[޷5c +Tޒ FQ}ĪRR_/Q%{OS 0a $~P KCXA n̮ZZ=`۽// XUqw_M͈gE'mhQ„׌`iN)_qy5m\wOq\2f19KhJǟa5L7Y#{8t.ܐSqSL1舯[&GX7oƨMq\5<=TKIhgɧPE8V:2 K̹8\Ɏ?4ﰩءpWXZO#6 SJ"A(6I3EEV!'yɜħ)oFCýY#tv[_䜁_TH/pYA'8YVW^ WD:x%_@KFY|a2V Ic/p+;&fGڨ3bZi8ޯ^^떮Fg` iB# *-Y C픳rj!C"!(7Y+w=^, u㴅IyW(QA~,q1*XwhZ޳c  (Q`k(R ڂ1x-BOv)HmdH-12ܼ~ "! SDH)9Ȩ\Q}*d<߽^q|}lB$L>N?sE7_C`*'ly {rz&JNCބ3}2埧L[=˿?b;zSlxA=nIH,]XkQsU3n*n׵oT!Z ŅCf ܯH{[G}bys`O@mnG1:l Z;2g3VXOmQW,c<|j\9TNTug2Qʶ\NT7:ڤO:Qc;`6+U_ v.jG1Vm^ǁDE-Ϻ\H}ֿJ0R>VCW34u܄˔f?W?samz,Ɓ)Hb,myX0 wVG:-upIdMʃx`h^Qp9V"*בϾ^yz_oD2> .qf4-|BdVjyvՍɝ~槴o=Sdhsi8/t w[)ρ,KNX~) A7\,BMe&J% ;p2ŬBq*`サx>̩3})%5m38ot HEX+t{ OCլS3g$OF~:N9%>2[9fQ0ڥ87r܃=H&:GU(b&%=G8d]TbpD-c&5n氰=pxj1A4GoϾi꾾 39@LTR}6+d߲7ÔOh:(ZVI4d0B@5x,!xn^vt/0$##r1O ԾËHi_ezs0s(wUKzHĊ:F)BR=VOyyr"|}!9l`>O1D,^nۺ'hb/RaXWfFᕟK^J 7(Ze&J) iu(ҋcE2dj%Ӈ΁I-/ϲ ˣP-I!%'i>װ핕B88v SGIá 6I&k.WxDO+=Η}"e'*Na*I*DGP*9212[Mx??F7\_%a76>ϵ| IѫuVhA3b H[B!YL?*SOvv/u$Ӓ,.aI]"?Sۄ YnmzN>]dQ?Ns6@GhῨ-fgԨJﰌwH;ٲݣ 6S^C)7P Vk pDov0o/r+$$3w-:o6S"&;8CqOHnmjL '?IZQp ,JOYT9 wGT #$0 `vRj-JuB}wa_&kbŀ9lJŲtAx~VcÅf/,L<|iЭ!USG$!jl,n` {S+T+q}Lj-U"b%4p)&(~l MTzќnB .bşqaϼQ*5uO M dL=Ş%OE1*!&pL5mUŶeb/O*x=q=ޠe>?h swfhgϔhBLW6C#P7 u[2JU"4%F h88;Q3:[8k=h12GLlE 'c&VX{.c%T2Tf_jH,&vg*<<$ڠ۫X&4Xn>|TYǮ0\+שwwҜ6]s%@XTa O` e MjB|G/lmX7#`;$ta5y^l".)'%~S4n,JYݑIy _q,؉.v! 3}!`f|d9T5 e|F9 5\kdDֻsiYJPQ4M ypvX }_8[πXW^-23H!72uC5E4I &@_}Q=rF CFЯ23qܳY〈A%xh8 I)%I1a|UWDz{I<{"V}ue5d̨Ig{~V}|cgx,֪@%֔R2s;?b  -](:Yya<%Ʀ>뗊|]iGȁ{A; &~ξ˜@lٳE5++n; ӍGBF j 2ی3 --K͕Kt= V{SçB'{u@EP_ 4U)9m&Wh+$y1%_l_bHu休EEHD֒Vz]ZWϭvF>4XVMxA?gwJO,Q;wt*▓nf>`)N`rMt8r*MYy֩obP +>wUx6A/s:?D_Xn]\)\ZP_5}l!p7 }r~ S nI'ApFdLU! NOQ"|0p}֣k!-?|Cjͫ NVk V곟ˎFz\"(0 t)&ťBb05&A^ΠSnȍ-1Vo$b+6P,F~W&KC$`RS]:Ҽ.:7YSp9 p7Kg Tpe۵9؆6a;ůYw3I3ƒ%5ǂFER첎8E @z9NYgLؘ/c]ڌHA*0(}YX5MQMYr(UCGϋd7lj!q8b[E.4:QFWRx>t1YB"g҃ĂTQ<F/s`Iy b Iɸgm WĂ ;rJQԬs2hk@xC:RzVȑ{]a%mK,(Er.UղBz䶞|6>_6_CQl ;"s;BTP16PagU9\'鏾6Vp*OAX 0|F%>e?,Ck^+$g6].Q:>&4VV&L p)eac*e6(vY`eomvz7̺ G:|5G/փH/og kHL=%cǺ *pgMj F2`uټ]V{ΊktVqLD F܇qU 5GsG{Z`ᦉ:/T(8QSՓK ,&J!qp":n|m@n-K`ЍD*KU\uFdY/XE`xeF6gnm]FM~!2Xgܦ:DvX2|V_ FlPIh/["ТJm2 gf00}^MAmLj2BL< V.zȕYuحEQ_ w:tcjp*L#(hj.3ؒ_֫b1ٴ!uRИLffRhruvBsWqPu" 1ֱj&X|:Gw2>B!0 2 Ҙ۽yvbN,ȏ7C.Zѳe2򤝢8n ;&n<CbeM&/,DmI9:1,Z `n67{:ux)iJc-;F) dC*o^@FI1Tˤ!]lf3M^"d „S ip>|bML=*o$Xib^Yɪ HW4| OF0\pdcT/dQryⅻ26E"PAp^Y |+'d#`~n}[[hc3bϲczX࿤y;xd߷Du(W mhM`],VQ=.,%+oPiXkg =Љ +}j(C`cד8R]Yr8 G^.YQ@Ub2u&ׅ?֗KǾ!vu}RI,|,2#%/SjؽUm:3wpd{fJ4^ޛ?0KtEpOn.6;r֠c޾_<){LwiМojK kEyT_W}5!Ci:( XH݀rIw{ڶy/6C,Rܶ%4إYo{8IeA&ώ:(-mG47Ʊf /K>O9Bmxv͜7ELG^(ntwwdH1CE{sHCjd7:g;O7Y8ӓ2⻊MU#N6G~.}δ e3,aV_p| 6Np+Ù꠻O5%IxT08U9w/$+'0%BI y8e(饺#4/+{.[mV.] \h>$IJ'x9߀X|<,JO50`a3 vMdk?Й>会+Zzf04=ݏ(Y<&~KqJyƳ֣o7؉2*gp<鬒@TDڠih 4[~YquÑ8YOAee#؞ 07;;  2\f|Fi ~y٠bS#6CҾoUlЅI>̼e?*T@zeV[É+/@T)gM3mSK}[/m:1y] oE#'7JE؅{om!*q㘐v\B[4qqf( :SY-HL-f̖:;oMkOMZ6$ Ag^[Ha4s AI-{9Y6*ӊA+h_$<83WWPml6Iت#X$gυMTË@VPprԳsꍷc|٤,H>|Id-|#׸",2uHZN@9fԹ!KW;Zr -#yYk |/i7Ӝ٠FAnt-bE$ʓCj:D.MqB#1s/ -ctC23k O~>3ݛSbn >u'a <+ä @+J tX0|tAoգ|Ӫ:ʵf aDܿ>@1Dv] nIYcR3me9#Ƈԛ ̅gZH@C_kLxɎTiiG,vSu43.UP[1h:m dmdN5DB^rz2WaAw~:KoQX[|vi/o\!N#F" J_ہZb t1E_P/)вM1{OH=8yF" Hu~ cRD }NJ;h:u,`ڄ:Q]&+{umХ2š#!ht[9AFZ**tm"욗zYavKgR*Dd5PNNS"}8 %^ HؑSzcKӺhmjT#l8QJXC pj)j0.TOY>dZF hh/* R.8 ׌w}/0Q: aHOڭ qz/Dz_p8Q{纭l/vrsf<~ 'bH/]}GJ/BOpn^w_[eEg핽JfEhMt{LTp4-Ű`$- &ma4eqMJ&ra{RA9Ypj\>>;j)/rbMRlכw.MZѓZh Fn::ȱÕ>{c~p^$#RsI#(?32S\vLqenbv^l#;qQD]TRMu ٟD(+'S\C_;1BJ.3 ؔW.r! [ٝ G$6C/4> M56T(G ;uv5k+"~ "`aEp"Jj-atk92Yp"taՋ"٩.U*13nx[XzѸs(5qNQ51̫K8EKkk iƱSǔ+H,F ǝEZ؝GOڗa`TGRR5/~`X4W^*W=!o΁XK8H,Ϋ(覟Ք{VO$Kmdg{W#d,pO8,?%n(B OsB-6}"J>f$ߊ+dq89~^}=8j]}CTMqfo2/٤ze$O i&zޙs)C^1d[V.m_;89b{&&XD~+o+p 89QrfZC"Kߌ?[W@F],!juo7:ZЫfP-8o}Q&H9I!D)QX|Ctnn'-^%7h$氖V'nc٩ #E&kc)N[0=D>tPUñ:D4KIlS$h Ec|j.$ƅA'a)ilzKt;Er|'o D)O%"b~`JWe;DJ!cyqUKz_L@3LJ͛|9{~h1䒮#$In@=/|TZ:DAީD',uF㕪6:H:?c){糷nf|l4;vrD ch%Zdx¦%2Cg$Zr`8 _s,A1MSgsV=OT/{GWIQ7*1dQ_jx?-{p=kq9|څӸ)f&]Ef ɕaZ!E5!͵4R(.\p>4o!f'V2$i Z~40T6ܠŇs]nE<ٱeRjDxNto^m|3D6@n ݝ۔sb߰5C}]q?9rvo532ɯt|Ok>F3RvuO}}H]* !ݐ i΅EohkW \fIRRҏHCA;ʎL*(!ɥrx摸Ӟཁ%,n:xLj_qx uzn2-/ n5)RGdžG8qR\/!@'\:=/\=GkW\@R0U4}Py(^ A)֩+=v, 2e5?G|YpK"B:o8+w8Jqf2_[ƍe+rB>Fx6*)^t7($! )27& Px",\`AMECb)SEl5f*=?;uF1O#]~1Szo;tWT*9EQ?aaQ/<A_%Z ]B#NX~;Ⳃّ* :3`Ao%˪`zlGN2wW>%y由Ź ö9&*a &ʭ 쪞uGr&kyr|/ <+Չ2$N}x_2DBa'ẍ́I`jӳJsᘕAEI;͔ܵaa',征ۘP&wLG;8i^̃x<9y'ѐB &&ReCk%ђ-eؽV iIIrc#0ꬷn5Dd W~V'MtIѾ.1>_+a.Q $hy+)ezeGaO: Y(o1;#ET=q.о!3-+Tuuv9 4w l9/$S ,%AȢ uȽ{ O[:Xl8\ESW磓clXz12RWɀ4o$W &ԛ. XFnǮ3ʿ{x 1̣]=GVd~@}ZsI@⋩9*~(Rп ulwk:iv7tl쐮FW!PL~ 5-E9=z0I^,7=h҅gFGCjϥz ^^o]WtZ\68,Z$V\S(g%C^g9e&wf\"*E*oOִ᳞W>EƦ }&ŕZnf:tX};`C%wܚ`@|Mz^SIM_.w.T.XPty:3:Q&N&+/4e]cWՎYk!*&NTIj|\I0'SY~ =BAE$KF+|]EUp٩Q(~#ufx9M€n=% @>FXӏChsǻ֖ ɏ,3#Zgmiͯ%,_~ m| Ii7&z]W9WIU{;'1uob#B|qrj\tXY!\1dޥ~~q'"K-v( _ɽ*>灅XޞJ{^/qQfapGNVv2\o+qef/H].я\g86f$VQ95xptjw>ӧjo\79gHk=*_nޟҿsn`ܨf-paݞwx^p5Hlw/# GJ2x޾!CoxUF#6T(U3o88NP=r3/849,[:P\^U /B1J'eE5kϫE& ' K\pLM']75d_4T[ΰmGZ 2et.8=f.@K*-"4'*=ү>U1(|pD_DP>IDV>cAhAX{xoμtwӅ T['ͪm@Sv$㈡؀v>yVw#)~(YT.aVX}[1)uRA$$N_1J(^[`ҋ.RҨtz @y9dWpOB7$R/5V2"C+y7[X5릦5?rQ=XnŹUl%Ze-YIF<$E7ޱ }Mn[?kp|b'>+7h9,G=G/?P[b;?DHZyuoYO>^GtIHaYЁjm]!f۽)֓ƴz~/}?34@F(sDӇfqK=\ P!K5OÖA `H|:iFdo&MJ{j,w_34]( ѲGOz7kv"rXB '-"&X/fg;!^gʸR`{QP  MMY ]G|a#fh*" MD 7s[T5YNpd>@[]rOiӞ6~IZc~k:3 AO%k KA4}J|tZ ;T"rZZJ9(b F@68>wpLdYjfnKzKbg'5 רb &pHg{6RfTE6=>|X/ Q gD*\M5pE)Hc袙#rd75 8X3\9v "I9@|i:$kI;TҰ|(RQϔ#!x疈XhC0F-l^8w,*n~ 8 \&1(kZΓ&j֏CxlHkS!TpaAκϟ{ |#0r=iنʔL6'joG[}qR^:ҷщBtpTXN`0@UzXi,_x|%:ia8|~?Va HY)6"06E|jpJЛ̋tW#jG&orNn~2hy}X:_ (" >~N)FoqrowotMeg|@66P)RX@I5;`CMuJ‡>9|ua?{rj>0Yc<&v7Pf2u,#\<Xpgb$@ ;L8 ,/b3V6؃3 }pt(%ԷO۫lj?s{L `6A|)K%FڝNJvfP!{тA\`bh hÓ3\Mmp fJ5k+x=Dcd2el|kU1K)MaOG 8kަ$1UKu-htnvCoq'*QJqH8&:2 _3=2+ZX:ʼ^*.4rC vE}7*wUWh; :p:#iXHg +]4[W5g2 h5ܨғFqondFEk1MVFn3r";`:'W{ة4 " X@?8ȲOqi̙8hH4^D+ҥ7=q>r`f2a?$iٕ TjFtA"0F˞B~Nsr= . ^](= ڥxķa1=uؚ–b&#0=RtJjBl5.\O0yt$rPF&Sgլ>wAgBҲDnG/Jh@p1˜y0*#Mȱ~Gr#7fϪ!k3 m2 jrzZ.ZV\x4сP g NdQ\F^M\7m3 k9{[> #N(záEya51H4fZY0{C'*R)uɞ ];M*X(.rꝁ:]3l39X0?G7W{2n, o|̌8?Kl:O QGd\L˞B6Ґw췚D BHy`ۇFa /F g#: GR;3b.eZ2XoNd'fd$M}LDإ؊vt?׆`Ϛ>%Xë"qb]E欁C@ >OI,e4Q d՚PH*7|odZֶ yb2EJ9{>\KaHU9z^ 6iުL~S&CG kum Uy5~vu,tWPlND(44#v9;yPI8D><[K/7//T&:#u_-8k *9rW1@R#Lñl`boOhD1{f<#?¬ɓQ ||Dr)Drr&t]}x CXljP97mv?sPf,XH ? hgNMN' 1(q/nd7ʮl=k?r2D[˽P[V"z\$eW]Ϳ4#& etSyѤg!|3vNGPE.7ƃBʹtS%ct[j(G} +b3$O*$0}8]&4na7*ify;8BdEsx\ԓ}}D;M;Eaݾ9,G?*[bCYuن8N.Q.hp7xkP/ wa͞]< u:"I=wMWj+,űޞ _!!}I8 Ѽ!g*m^Q~A -nL3c/ *,3ʹB<'5: Bӟ41E Ǒv(FmIӌjoݤgo\UXz%K I%C^ ܄Pۙ| heDu j9=bMy"tRfCwi[p:--#jaF| KFI{S}>Oj-50z#;> h@ٴ0`J/u Ϛ㊥'#R3xTMgL[Z'hτ›}Cѫ%XcP)omS"Q-Zmқ~P1,{c>`^BR?t>P*q{ w~23=öWP)8|6!^F}ZzhJw lʡT :S!5 Nc!X.AE;Vq݊-襇ۡ^χZ/Ä` P_\>~ orLvjٯ[Wkrt 5?H_fO¢0~]5bt=Qga1-JuEiRKN |gE^/ 6 "s`g`O(jnbrǚsw_ WDs_̋'8Z3 *b37zSX\~Q\܈n@ 0;u&uf)$#P 6*fD |o^} ]-ČA.O1~0h4J!"_鿸Q,p*8"]\}hтd3#6p~w~22'3R,@g ~ xoTp,H<)1|"Al%ukN*ҜXWqExEjKMcF܏(C{AL:uѹ>W*iE *~ej-?6~2zku@lKUF K? Rdk_4wk:5WqYNHS5QTA#te uvCᏧTQofXmF 4zf:[`]HTGl@J*/ɔML9/6XyrDqR&tT֭ȶIM~AB5￀M?/^?LnY dJSüdRSzy8ByR6ؼ*^ ,^>W|R==?JR^ac]*fVJ1T3*g . p 2xugT"Rc."X؁̿uJOpk}bEr!9MdҖz2ԃ9}⫿6s(-Ͱ)+T/O3dW;U?5T_{Czew .~/ Pl)5`^I8 a~5\ܪ ի[|-_Oh_FBXC{&;Egk5S͍?kJ[CjL3.B:k;`/C9Q_8/ G5}S`ITX]wddK XGP,%@VPla['iT8AJlU |ő(Mvɾj랝y-U:'?MJ{`{w$ސE1\7g Q@}"gOTj/k|65m.=5[PAM!`LS\ V(~4<YvR:kAr/E8/&02(·G@jv'&q x˄䘥HGF.8,)hԙg 1.{ʻ+ǹ* s2Qs;((JCK}$>$Lm(q( ZiN&-6btbmqsE5HcC,D:dN{sWjӀ(=<2H\)`J=#[ib)Y;~zqL;؏H Q`[Q+o\kApg7X) _ 貒t ?t?X` &뾷v )/4Xkl܉˻w.7I@qP)28l\0A8Khް5":1t?U|wAO:7 &GyqM\b9Ϲ@uꨊɳ=Q"AzrjOk)= &^+ K*'7Nتp-4٤dDx14`ZGkR̺b -=bQKmaRyb(kL@X6vY+ɼ/' RFimb#"cNPIοd=T) Q#$㐶] d>n@HmqA;;D99)<)`E5(6i^>lMY'ҹq9$f+6"Y>x?b׌| \)\s]# n `e.la\J1#[1̖OUP;G{ȹ>u>ҥ+@F S^`β}ڱr]p{QȎ~go=zEAfnj הc캁K^A"0J7QΠ)=٪Ւ5_q-z}@SvWAʊq:[ @YS]z(ȟDx^IDs?eE63g\p/(ڤ"䴻+t/I8=j;ֈ)9$x%LD ,<߽eՉYPY*z~ . Mx(M[j%\liERGU[D7=r2wҡ(EM@@^/ oR7pfg_/QϊyQS4GW xLoXlݿP/bXtGy~CiJ!!GV9&-ۂoE{x=n'ԙ\P2VPRKU?p_(4I u B4ph3 63UAjSz-U#EhӑR4~M&lg Zn?0Fu]r_>ɩq'{mkў6>dV`Ͻ/ܝp*L:1;|WaF1gZ vQ,sO ԒP E 4I޶)/8 L[YGO4|RF7YHH%('*6Yhx A&\PBId'mR}i.̢l4ߪNT;艜 M(d!%Ձd^ОG VK\WOq~xb}""' cTe0vh~d p7{0Q7fϽkQew 'Iԫ7ˉFa9RX5=1>t (`4R2V &2^r;:RXQ,LEjNPs职|<)n]MȍW<,jM]ry:g ?Ndټdd1A_`K}f@#.M$Nbbطˋ]lLs(b<.kd*|̴T)ڈ>TLU~wq"-pwuk<* C>8QÈg"nv ZIRѡw4k"1;žh $lL3 %Fl$Te'P%|'@M@=eB"8-8H_:碫G{vh;6-I4I-' ׍"Urc \_6bτ{ nV '`&`AG|OM٧MDqa?k1Tp(hmp?hnk`^HQ~'P\ ÂQfE') [}9+"m^?ITLo(emHc:knU<j}*>0e=9~f*E߼a){.M󞭍=oJh;}`cT=Q D Fq޼kƖU࿈Y8HT47ߧБ@⇢^zcg:JAcUp%zV2NWK*{6ᒹu![hݻ0ƸdJ%7$1wJrWJa^8U-n Flʗf_,.׼nO~ t`H@e+QA`sUڷooL#$Q`tڶ s5R1lKtC|]8 P^LD挪)>CV K:sЩH[)vNd-mqaȩ+7f&u77=`:(Rn__ !z'xٛLE9C~il%"whNO)`&GYOQ6B;Z^zPRU]%ʬf2^QXPUA SMsNgs|Vq2DV"鴹6Dk\L{# O鏕c`f8;U  㪵00̻V}+XtgKSDX"" xl/-\t^E~Ă N"aW(^o\/N6 jo mBs~C5xC3Di+"9 (7]san问p]IˤWI/=AkLt:k _젗 C4)O b qF3b<9SXB9GR[B^ӆkGVUW- f_Q7k*X;d( y?SF)z ;C-?׀;=J?ĩ"e7s ~9c3q"X_'8-̊gDX|πKűlW.vlugzkA-^l [%Ŗ:G\T959]F6 !< F;;;rlS+K'IiǨn3`oƊ; H%͖5{wYxj0s5 =歭 ʿ[%CĠca?/ZàxmUӕ|s؏oi:?Nk@ y+t,?%)M4ãYqp_ ߳Rt,ZU&H%7B& '4|6.Ow1FM̤YlP#Xw",= &X0EQbNMw(IWaZnvD$}4ሶ!)?|neqkXӂˑ%>I a谯r>˙ƕ /@4y ]8q?68;D$l72]="QGh SZ 1G<IK>+<25{N1wCs(qg}9^})$٩LV>Mښh+a=V&wKC*UWW_u+g.BBX--wEkirAOySR>~`޶Ҫ2N@XVx?'z׼͕_~oDn "-fcl.]}QwTP%cLSn[|4%k'/%۲"<,QDuN:}%[j5J[Z8&Qtڅ3Y[VFzǴBa#vq55P';VNuU)֦昗C0Y\nPM:yRdF kŒ}L]fq{JmZCdΐG`oQ֧&]]ּߟU `px=MGO 9Xe- #)oR`!e{R}˰̍څأ"I'KQD,o7 q7fj],MծnB]+?ߘ:MqՑg%#6so2nJ2>ROn-2ךf wXF./?\wUpV㖽?;ȴ#P: ~=~d0,rQx࠴djDn ^$cE:! ×zX P 5L%@*Vy7myFt9*XDƬP츙R?FG17)R،˚sۺcU.&empF`c40^@ j؜e 7J+gy"[%җ#][^I ě|+KN. ]V!(X:dڪcSʉFNULQSӡEq)~rV6)R<EWA8r2)TaJ2UG}E r[wOTZM'b^tdn24 `rD 7Ĉ2"!#D\*abJie^<KA֯WDكa-SY 5[4t yjJ9wd#)q0]TPhB}ɡVFbZ*N~Nڤjf1&8YJyk?5B'fH.3^Q[#j=!,WOس)JK2A^w[B:rwع;;{`NFtɵ!nsw`L$gu{gTB/@#-0' U~x/9ʔ50J$`0+t$,+]Wdw~j;!)msQl+KQbTOI/Vij¨]]dAd<zJbIs# lrgېرy4,N,y1i$kɌ?͢oh'5S ө lL(X~"8Fx+?T.K z,?R6 q9ʃ&Z!֩5> W,NBp rjCKTm706^F!Cٞ%dzd+л"dΥPo8SEzXNd54R?S&~bFL;~(t ؂P;Zι\']9!5n_ޒ:yQm5&3`"5a-\[߁Xھ dQuHjWq+[&tC5nkA|Z\ZQƁ%|<.h3O#s\}ع\bh1,{|xp~ 'Op$wɄB0 #S|CbȣuAO(1Іg Zz1ЕYq >*O%iOwnyGM90rS!α-شsNiy<~:Sb |DN?{ڵQF`=_z]Gn5MkobVɶO#'@Ç-}%C ;i]d3P2ҵ/fC׋g.wp#SU$Xa! i.'EqL;)>N@}V8x,=$0/R+ZUogε(|n&h}PZVl;SNvoJc_pw/{ZOߺ5mAMxc&#Y;xp$oɤ^zca.jY.:-BHSqL3ζR6]her'=:kp9aeuf7&לK3+oǗdB>Du'U>wH=BPY?`eȊ=A6JX;AEU(UPZ9O$U>sˎ^]x(: D(Ŏ",麘hk U`F,Tl/),nD` i%T@wFIlKL(-]Oc _rqn a%QNf&F Zf˧JI+.!.ɂgEN5VJldc [r,b}1@nE},܁.*3VӪrWhm̙4n`XܝBJ703nma/ =.vjW gCSv !Y`%=1_P?t_;_uHUw&5a;ܬ'C^ \WxX+חa_>4& hWib#WN0=;ܾC:M&~3AJIPL .N ܱ _z ۥ](F Mʡ6OQ߰>=$Uw-v<ǃځNu^aOILXYc>چiv!eowr n:0'@\?۫RXg2dK% * j]])[:~%,B86혈pfRo1%<"ׅ+~_S"K(aIrT[; @}O{.YM}.$˺ľ 1 L~H̼߯NY;]Vʆ7tJo~҅D|@9\~)W`EaLza!-aw(^ h=pXI44d#FKyI,M4$g\90+g/.!pH~?B5W6$8~Cz8 @"~ +$igC!Vu&o [:uԛ˩*"юWj*ySxh Il_V'ʫɬ ? Ů\xW եemƏLW'qp:>],VµiO(9|]_!z6V#;ބ0JEJo'ŭ"^z?suy!$D=\r&e/&rr%R4 *?ȌwG2e͆YCN_υ~FP͍,E%l=ʃt4Z<& 9;mC.33+w:H3{Jx4-"Xt'Z RSHֿ#JkD}Tv@,,zG9Ȋ* ƫ_6yEؼ7O%/% U9$Q/DZ?:?6 y6#2aks@M2+b[ܑ L0 [H/$'"E^)^AىYG{y͚R^#G69R2Nq(\;{]{Q+}zM󂀑7Mm7H3樼TD^@rgVA/5T5@\*@O^-{YYw6b7Ii#ɠ"o*OM ~ʍi/ʼXTi*T/`U,m,Зr4Mw u1 uEڜnsn4"z-"܃9ە펓[)H 4_HQ/j_ijbœ`;_suahJXsD`q\.uΚB7zF`$5PGuB+&.AS}"1[pDNx˦^;ǚ>EU$n%_.օp*cX_ ,pzqΗI|EgA)[pQ6`}SȦ#l4 !}~.TBP4C@]9YW__ȐGŽ[^줚5eEaXxgk{p_9\ uo%[>HzG\枨un"kXboHvO]D-Gп JM0zn?ߔ16m[jv&VQO){2}+oPY6Zڡ0E`7*5{ _|$Y>#Yc91"Lh7$@i `w;`]זɽ|V!~E$1̠#;X]19 2B|_a:CDHa{}p&wk|Ԃ*֖tcl3}A7./[_Z:'%ؓ=f  p$tVdKc ! Јvi 5 mE+Ä,pt7BGt V}(ZlVAY<tr+rJ떬J}?K!dQ'U\!AUAQzC$@ZԤ44m޽;yOl"tdmQi8b$v|d+Sl^+ɦ2ck*WdwB u{hȒ2s;ΰs]%`6P35ɴ0ΑQe؝<)X(4kFy 6}$:˶ivbMO2=O!;*>$wUrWev#&Wfx}ZݳJHdG'@3%7gKJSO]wy}^Ρ\yU ?}Чlb*CJ cKXi^<q}'nH$nG<;qTUHכW`E*!P1Z>nV]v@!(mP()?:Ff~KIhҷ/XG)@CbmJgΫu ۩#'I )W:EYPqBRԿbuKS :#hq?EvGUY|;,ݖ@U;eC<y.fsۍ2Xxr@=jY7wqK'S{0yDπ}}c&EەF.zt;ř\ҐXb6 ŔCd{Փ`B-&59M3e#߭'H;됸ENKWdZyFʙp#"sTl>|PSt) l|5"r{$ʱ{{?Du0dzA.|DPEmȴ]BFR*͹BΌXLW؄rvNLe>@ׇ+=tOVPOFCd@Zn )jJC޴BsF 2qɕg xB m\Uri~WyzD+6sFEɐ0c8\]L\ʲ*(y_-6f>WV*)wt;D@򝅋cܛ(3d%2˾̑Z2O܁H|q-RkoGQG<ű FYojiG_=x<,uV2"M_c/yvn K`b313Hs +ܖɄU1t+xV8yp[Mh* hS!M'Uqp)IfWLNJp;E ffwa 5.' -{?8 X(,3Έk@<;D+{QYE 1Nirg.#ΉVU[R+ F M"I=s+T mE="zA2L,ȋ$:zʤQ"f5cOῒ@7]8uو}EB]Y uwp<ϞNUD†\\^D^CsRd2kqXSF, mT7U)Ӛc+KIE0B]FO1g(p}7@8~pMJ_q 20]o/.JdKdhXL+尃u&@Q~Q"gX^ӕv"X_hki^g7_@"U$,4H·ǽpyi={0_ wP5c}fTEq+ ^sWgU1MT9ז8<FvJ&yJ/|],઼ BzQPr  X>GU'e5`)*|!xoptMqK>Ly+/7`[gpKkEjVGTgq7@P v$ykoJWMzdDË `_ QQe4x9GjT):Ga^$ߩͼwpVHno'oeCT 5:zOtL#`֏pQI5T9{W-Կ4٢F :.DBc$ ^@7ӾPLn.݈H38q-"bxAZoui8ceh~9t{=G1ԥWFB÷$jF~u U.qBQF3zVM;Tso?>`/ߙͯuO f7QejuEF@b4E*Fs72&O4VTcf'Ǹ̀`|2 SIl䧅ZLLwl%Uw*7$c(oaayAKnCf`=|Y>ѝ\ VTww.vfC#ԢUx{ocx:>@dOd<ҲFa2:& LkڪBŐ5!VMEP+xC餪Q$ J\:S`'&A4hΣܨisfc}#9DDNV͌+6J,* <f sLRm]ɧf'Y!1>ig.r0{fi,A_qPG`ev";YB\|_@![λ:[j(\^o=*zq1R-;q/ ?'wjʡ]rnqQ@ 8M{DN~nʅXk3G\oqI=iCus>@.n:B29z4s~sRRR18bzYmDz GXhyr׽W!yۡG ,;BGvɳ-_B>l=HVYc}//墜&̤w/6e,FN\x\`">G@ [<M&@ Dw.tiaBNUsbnWR9з.LQL;}Z(dfnc wu~mj3d04il ɡ@od} ;YdlAA+KB]Z}\-ƙ\ae82HX xF \օ":Kfm^Y7qW7PR rgU]vaO8:&ɞ(R(p B NXSИ|jS8=zKYdZ3M94b0Nv({uʩh;N;$ _~>Dt}a@VcUí/'M\wV ߊ`A[m5ug@u'SZҧ~bnd`O_[xMyqaZ2~,޶|3^sk~LԟTny e7aȽNop{}W=s%"S^/'ݓv |оL [Ewf>:c@Lh’:fJ3I9=uwJr !tM!ky Wc\W2#(lhkOCqlډ[N&1}M#vNfCQpAW/hU\m#VصMl婮Mv'>-=jGD& #tE2Gָ"~ajRX` w1[rޮ\.nܨn^y$妧_=ک"ss/T y)v̾׎v/L}昏$&.]B*ٜTղL}{At/_C.# y:on`5P!\*ҿ Ys%&_2ӽ(+9vՇ7cչKyAka ͤzisW1򇤈gSٴGJĖC]";k-ZH-]5z^E]M%0FzT5^ a6ڲdȚpdp6'' Wc櫶SwJTdᢂؕ{u92FV]?/NXM{EW[qcI~.n)hu&V 7$4 DRGDyτNtTC4 ʗ(ljxW7X_1Jr緬!}Y`\Q_;AwZL>X`ViŽ=RY,YyD(8b^wπd˩͉ 쯯8WDhХi0ROjlC~gQۡD?$W`?TiatW?!ӏզ)z}hrnG' M a #Uv|I|{=8ݗT_)Y]M5"K;w.I`ceQt%޳7iwM\Re2\:f,:v^mQj'yh!MmQ]U9Mbj1&~CLh|ND7w<uga>W?+ݽ F!q?ސ,aܘ1Sf{i=@e&rڶΒ\%jo:R+BM kۦ\†GyIQ]dp2߲g0rjqTҒ8dXzI@N&0 ΄! l'WqaM+2{ (Q`C9+40G H7:v]]3s|;PHT^b ˨'xk)0ӶK&T&-O%|%4!r!0/lYdՈeX4 D=sWi`kciMu4UjFiiLgWhN8mR؀3z l8hI0BOCXŻ3O#wz?^oOA4Whd# I*!yM(ȋk%}[ʡc@Bb D+ҌA*.ca{t]l%O#d54'a.UǠ7.\x__},"[;8ۂWb6#zn-st/HnBۯHsL= [Z2gI1[Zq{^&A5ȵ\L=,3GѡմkiTgq%KU^ga;V[^f,̞,ݳEuF@[w3X4%wm7.?IIՇ'W:!qDW<r}!js1 >AӹEXNNN۳UpaFHWwu Cw:6+o])>X#f˦8ȝcexi g|?@m˄@K7 zl}tؒ'܋KבĀ^IB=[u|wt9_;9dTQniLM̆ -2__6'2gfL]TyG8`R@e %ǟ œ]O)b4\(㗸kzhp[ ;cR,<NbҟG!CI?%;U?ZjrE^a81gsI2~Y )W͢1穂w&Vu  , zco(10,zX"8`gU8Mܥ Жsޫ,qm=g\׎ p;Ir `g;|t Y$l˓t gPkz6@DY)-H"Q+Ɯ)E."'i7 \^̺- _#6?h56$B>޳nIa<>)n@M;S9i|I9HiIL2+Ujc;}+[%,US{Y^2=zDJH8Y#"jZ|htӪ_Muv`4w`aқ/(ѓQeJN[;}:,ZԙxC.P٥I3Gi 6챮3o]¨B5z/ޭNepHOwF l˓&xg}J7taEI֡M{28ay>7Toqv#k<erCy G3C2gz+ &onfUvԝl__nqs+;>-"fsP3R639Qk`@_dx͹AzPۈmJfQSlVO@.VO5؛L{y!U`7V3t?yCg]w#j>gҌΐ:] ]$ك 8@{vP2 !ݽE^X !iW }nq$]2|0$<}ڔKY+p&c~Kr$ k;ÖFl ,/Me ڄ*cԿColJ)&p; 8"Y*ԶU*Rǽ-ף7[>N%pH(ڂ>26W[3,N 6OsׁK1TǠtPDPjCc iEbI6%HUhOW2~ -T3[`D}lxYRlY_B+< yIl<\6N[,Y(LbI(KWNsv`y`#Pڲ0ukziqYQa% oВxru'z<^F ƒx:F>ES`mZJ8D2WSTFfBtTe=vX&M*!A/ +s[XfKQ62CH;KWw:J-#0 ~WvÔUU.w z$@;ldC.}.Q~ dוCq{į!bDME䂑Leo #1R!]QHSY%YQ VfYz^;'m] ןCS1w~PRU EĆ2LK86}v XWDuBUL^Mz&Tc^nM*"bjpQYsH[>9pK?}$>#Kt=j8\OuO`uSFa[{G*A4W`"#RAԂP/MS&y l W(=5#-d5_YXA1mX;CjQfN1QjW, v=6C|x(*#$scM$ ~Vgo?M^$@j=f yq0L*(p$ՃHSEL\xg]ȓWWNZӚIwCj!Mk&|'ˇqh:frW, HRgS(|v!`A~Qͯһpmzphq7{&S!_̐Y_ 4Xʂ+Ǥd蚙WYEQ(CH$R<-xZk'Jpba,xB?B_jۣ)7HYĔ&|shO=.QVA~WB֩:1Lż|@.vDliIa41:&%/HX1XϚG#+y DuӠgZߛ.)`]ߏ1_r(բ_ba*)\CFQצ, p+hjB=XfT_fƲcr+PBkqrSC= h{sB9brJDyc%(2J_%tkΣL &G8,@͔)>N$g{i/?UԳ|e~hy΍3wxZdeAOry(MlKP I<,Cj1GHLc:Ej94 Kl%˻!Sʐ{x&؆r! zָO@__jS$߅S*Q%M؍Q%9ݴ.:(4ِr*-*v.P;ഥgœ+#uv6VQc.KzAFNٲ:Mgr*cko0ICQ`-.mH$4 CwoM;ܑj49{ǤGQ#Q)+d8bp±SD-04oC2m.`5Ʊ787R&-D_Ny۷4wen*c2;%wz Y<&!O894N $;S9VK,Døݰ.~ż(0fGjl[{RI0oV= A$\%^ XִķY q:eWoΔh1}΋4/6CUѸ[A#<,'KH#fā؜`@2 _vNH("-j0OKRgfNt%pzvPL^c;mٶa’SI\ eb ~`{U.l769)=ϫg|\ K="K&œiX2ܹtu %ۉ6&ǫRpf6iY]eOG+"A7sM.ʈ?c d~M].'-0 9xϱX#} %$$rG^یs+&lF@Z̜{&@W 9'ٺ-+|"3kOP[=r{z"}acQȱC^hU ^h$|nQq]qrOu*hПiY28uF7UfO3 $Cs7I@ 8 Zml >l.3X+.e9 $6N̈́+{]T>{Xkd@?6{LrXYbGaIZJ<kp 0ٓjaWd6vTiŖK;3 GEV<#JAK=F6_.Q SJI|Sɡp.ؓ0qZ߯% MN",p_X Sⷵi-h5f/{C=EQSӔ5I3C5$"~zxV[D AgxT;]!8eDjJ,w9`qThst"Fo^RgLI}Oȇ`n/(48x*&g}磾_L;@0.A7Tk)lzIyî`.g -o̧1L%K'(eRJp"RkװK6sBF$h(k'I݊k)L(hqʀ!Ft0$WYG .zhf|1qY]x.2Ohk', )(?Stcc쓒i2NepZMx% 'z5DڠSsDy2[}plsĐ74oF"ZC~Q؜CLhԼߟ[1k ٪UH&:O+ *jrM-˱AETz,yVZ & b }1CctnPբ 2=(+A'V.?6}Z1?p ̊+>]1zDnIuYt3FW q|f{U@4*~7΁%KB2/kxэ VЉƯT3]MB>e! 7 i 7Eݓsy$B#`"~WHbLaC~Y1']n<@Ƨe5\,e;|*Ղ(h iX4˰l5.;ZUd=Xur`Jfy$R9sH3񗏦jMMT`(F:`5cO*rWBN5̒8,t&> YF10U$(U36>ڨx!!X1pn՗m{ޯոmhK t%5dBP'2aΕT˗lTJux'Y9)WrB]9nZC{>@ :u c%6X&1B6 )qS*!u , }5 n~CH?R^KCQ..&QVOdLbt*iZ熆{2QbH2*a{4άZ% 4L x\1xJ;D1γ*kj+&6􍧑`d' t}&LW?ׯMMt'w&NZEH.u ;MV]w2ח&ɔ &:1Q* h哾b<*E*ULZUqe](=Ԙp sp9yY^fFiBH? {4NR29YP&`e!n&j_ēTPr駀nζ|Xo"g奬I i:X zC5Cߣ9i~۽ Fy /[q mGZ`6Z܏Ϥfm~o 5`{ .MV86{fh -.XáQqw)e4ۡ-ԡ}c˝͓d~rR eeZ':bZSrj:o6=T<`)ئ6Ux5K+p=И46~2oB~UrlGd ͨ^!`Y$+ pmx~Ӹ"b֪j"5V|?oK4EH )eĹH ~C('A-h6^ 싟B 0{N;"7\ШזLSOfץ%Dr|@+w ]mރkX_hF"0٠UԦòSV;җtK{^/R+Dtusq(&.~dͺA ն-r]\]}3eqe ĵdҐ@ A:s =ԍM@ё?]aΪow˶_zRk6gU +*jl`[؆nWONCG Qƣ.) E'<,b&Y/OO'K_)i&@N~)1OmpՀI`Iac/`li*#f x~EusהX^ '_)]<ӏ&xu{BmԯBf躠( 9-@Հy7&_=P- bZb-`LOnod G9 Ԋ.FCU4R'dLJےSz]Zv/ԏ=^JX&RinU>;Ĺg$Gl$|Ӿ D~?/4{;SPbc/ #xd'l=InTوwH/=y6q ,< [n=*%)6qZR跔TYYNf}v[ݒdhywgu!ne0 rľ1eDBOO'x_4FG#lt #ʮhlja[jmv" u2N׌F N'Af"/Z ?NU:P7FxNL H2SS' njHOv SswqUT_n̙bY+ycpA4~ X'z؅+ARϾphyx8wn2ihqRrڥ+Nju )']̽ń+{Ω4®e +VS%\@wcb4b5R0rGh-l_ۄ;GZ]xzd82jK&)`ڬz&1m:̅zE+%J<8c$Yˊ@jtLֈO 6E1vz/O"M%'75gZe tYPk72l'JA;s,%lIEO|n%@u_ww{__D^,5iT`j\0 I+ס[T 66@=ˀL,DU%*c'E ßg>.𥍑r Rp-vyݝ1xrSR{ۋouvSLW]8$r@u B ?Qe)32q{|XYW9"0FH0͏՗TP213D2^z{ދ%*Wb_'%c7"c),FO[A IzSa 4kDA]h%g(8d3 o>;1YG@˙9tB(1 e@PTۑ⾱2B]*5VC#) $oRqjj%d5%qTf9\|s*%cbHcA r B}sňzZMBSd~ H}-I<ʡZt,pk>}yl>[n"q'/h 5L('7Q WxAG-r4Gk ]5F?juI&^cg ݟ _u` 6O (H˥g}ٛ*b[I_֧B|pCVrPX tl@󞰣]zY#׾O&HEJY Rl"Y͜*hq_P܏ԑOl&B׳9ja;: f·ajϼ|i3\3{M3 k0^p5 ȍOd?ox#nE.|uU#ܤgvD ΓU./8ܷ%8`Zw{uJFR9)"Wl :V ٩/9;a ]y34WW^$!d-IA{tG4*(OƂ$}\ p%2"؃A@xe򥸉'Ta| sÜ7DѰ=xLhopj'̂P1n݈S%]W=2+ sP8*隣B hYB6$W{dGAN /. t >__D% aڧ<ŝS-* ŪL}\r)lQG1װlCZ}* Stx`V3oKEV 6c!+>, Z5^pSJ(^}-]:UE7(\ b*ȐVV/@딛3%A&30|H3ʐv+塽Io ׺U!Xժ= ]7x@->%jef/2h;=&#Tg,#TǘљmM(sL%"P#pyEWTԜ(&h!AQ_%WXgHmb׿mZMqQLUQJ:GT⫰r6n~˴r2WnIn8UX}O Vjϋc&o0N4I303~շ5xȸ?KG Lxʫ. >6rlշx K6RE+d\Qz?rE>9ci,K~su ^?|-eNj) CLM +>@ C-h#05*| ?{OV\t1=vPYF8;l=ӔQؗcKlWTq-d|QX5B,Ib'-'uV nSL9=GDފWJ^&đ"p슸XQC:Xc !9Ψ={ vg^E Z'DѯQ1YrCfkdU+<*HEMZ+ƮCpc~:B̡qbE9D2S (._*kѳjnS!_-j)^rWxpJ2Tٕr9SqF _hO)i@c.4S0Gs<?:yyL i4W3M`ͽ#aʮ3!_Aӿe~y!-ҴĜՎ|ȦlKC@6qSȪF2k>^KQ_,2z8>U\> 9/R/%jBi`%YAw~Jz 2?dr JHЎ#̈́踉g,6.h Ѩ<Zǐ$d>v\1{#i¨t0tB|ؕ\ ;pMCX8j L?QbE~#8oFW5y /gj DrrFm_9M{mTDaYRv楫C-W,q&[Hsz71>|/6CNS]($C#v.NHXX3)XWDꨂpO4As 0fKsn'7@HHTڇW7ב?g;. 8z0TxRC| ]4S'"#F.wXP&eIdϲZF9: 5SQ(ĿĘ(%fε^Zc&>|[%p#EcGjޜ9H3Vu| a`/UɦtMIǛ}{Ue.Y0vA= ,3mtQDCU츖#QB. CEaj7D<|rI [/e8! ޤnou6"zfCN?w+a+>d`Mk~C^aҮHWcƎ5MuS`  mм*[ u &))G?TMcz72ӱI?-_vYIU:*x3#zUO;{kz;91$(CϹf=;38𡥗xvJ/s|U4ui 2T?R]X`n"O$-ʗ[T8 BA@fK֯;(ٿ:/f nˠp6#q*nׂ0 )չId nIZǺE䍼9-U\Iyʨݗ7]IWfrsT:b{GSm g]5' i c )ڄ';x!;c6;0@1e}"j=ۿ g:Ё%U3/_< _(}E߫(vuO)S-)p2L=:Y 8 "%eӏ$97o/Ý 0'Hr{LVG0&J^ `Dӈ&+0K2z?E~\9GRRG6VR/{o$vϟ.'q .͊,ƥrRTlj+XtAa';UbmZg"%a%ړH|'o.'_<`~[OŰt>vݽy^d-vO !Dѫo'pkFwWؓ^@YBk/f34jXV !yhL:lJXLm4_3OԉtAt6`NV3Zd8_ȘoLg%aKYCRJ Awl6+ Mk[!Lxq&Kz[KO[+#m'6d3 SpzShGypY[¼\{qjyQ%w-(9ɟeZ>6W5i1n콢 VI$' ,UdX-dN#L C3LO$1Ap/ia%ߎc 6.k k v(G#?yB>|D5]0LKU+ xx]dɐvwO †y*+ɅIs*uErTb_(+abwM #7?s2f8ޯ{.

7EgMHyM!J̢[C˃odL!5$-UA4vz`'PabSdtR4atO// PR`]_|2 j9@ /(4/=EV\GA\f30%BTP?Əנ߁F_/lbWy^NdVDN:۔]WD=<xBQ6nS(4Q ?! pט mQR5 `L)j .-LN}Bi1@Py; ;4c?x`,>Cp8Y(c&ԉo=&]a6xSTkיG@!cPxpɑjo.,u:K퉇m7%݊Csw-[I P DXw(52a6e\Sm?:A!!yҫtѹW%@=iG m`>z3Q;o7Otz5F=N^R6-+{0acA\]Xoۭ͐ɉ@{m;]$u4ɪ"<(e(5H#W{z ;;{Lh(-0)@2ưVf`Ot \_&"@ W1qې}9.LoOaڕv?&-Nf߉t 9IvW9qyr#F5X6b\9 *e8M&L|WqpD}*>MGes ?zr_TJKI0O?b99';cCFQ@+#ϜG;_7"QPcWw Rwё@q@X8Mxp{'_]N' &6(Q7yH+ljiR䣇K$`YNO )d8٘gKQ vc)ȡpRcc,xWB:_lJ܎8:݄gOM#kD객c]̚S5N*Rv,<S쾉Xw[]YMssv O6Kl9:ϺEڻ_?ljo/x2fKZ d &:fÇ=[6DE WRH SO+%ao.%.H WXಳQviU ׁ?:F0Ќ*ۉCh1El?O76QH`K2G9{qݷ"*durdܹ}ptcuK d v^ IQX@1=KI(x@KڤzcuA i<Bdm/lNJcWែ!Ĩԫ] kU:KcРmɳRX/Żm,]^\ D=bl^\O "J.,&L-$kՌtFQ?tb|.*i(.%'[284fZ2{[YRE\ҵlORL q 9:QW^\ &!fɰbF=%7A8*o|tXE1z{G(g_îJpTK^]FYҷ,P֬p|ialc[b( >@HRk.f@Nҵ-,*65Dڭ#պ:-079-[57b 5 0!e?J>1nUGD( ~@iNcg[',jK䠩>]= kjj rϞфGA8r"`P~d.wP`!NoqU|OSqHwnc+X›M=#EĆN*Hf ,zOD֝ͻwE*^0*gFAVpq!l`3V䅺.cxyy*WRM?i×>DsjJO_l|a8 otIV4y?^_~FJHFA @өtrȍNՑn5VdOM &T–N5 0XP-Ij"qho&͋~~efR Ii0.q'raktB3 ۫Az㐆{z#lm-pc#!%4=xVv*16Y:H!y2P-L-qzt)_=Bku\!F!$W(D񵬀s,D". ,/JAj ɵ4V]E-{&A4xp8*:I3ZηWk]cy y~EGN!q"(czpMgZ2UD2b%?'usI&8"Mxv4󤮨!vK[ܚm GʞYҐ-LcQCv:*)tJGi׈Ao&!Bq*\1rySA<6 kChp}c.y9KO#=l9Ǚ2 n3\R'I>:qjQ&n!Y`'TnZ/ ߯+z(f|ů~iHTJm$71-vV ^0l!Ϣy9CK+0#uA}z[v)*pFکD,")C)kwWo'wOʼ}mTcq.L‹gs$i7kA:o: ejEytX"EDC#h5?XMqfV|"gƈq ]K pzƹ#N~ٶ,T,f-˰$!9r< "IзH@R~&Y"ש#Xc\U1" FV g^l@1_?-Q9,{A]yy˻A^PqLPLg.PJh͹" .SۤsQ~7h_Lp!feH i@OD5f<~r2Y 6kc߽H >zug/XԺc1mKRo"NѯikS TΤy1ӄT4m¨<^<"Uiuhgvfީ1c(TNh؎OR3wtɬ~7IrD#}װ! әh[w,F@rqDQ}f RyY6jx̏62 K?$a୏t[-7: H -{2PVìyil K ӤEBP^B6%zٻorP()0w ZC'@CW{b>'jiJz垹3&箆r+D,E>I<^(4 fd^BiX#JwnyC'+bHmG ^FX"?zoj=fxxཋ;ֵЧ@R|@){h8F[>}j Vۨhv"# p178i -} +vs$T|-wg9<Fa'4ρXsQGhh)坷c;n&!_G&95>V԰U^d9d4GZG9uf Άխ _U@&HOgE-;v9tlN"ۙF!ޑ ŏ $ >hF5F,_#@"k\rR 6Ռ~0Yp4!%KZkTwtev{mc#CGM(=ZD}Hv/ؘVQe|]d"fIuhV-"y)IT[kj9) zWUK 8nѰV[>TW<+% ᷭQGD( 3D8ur?Kp6:|&@]N'YȄB! M2 pG5}^^7Kָr[%/"Hi8d1K~TD2.JX+yx=y~ÑoĹƌ{(4ΟbU]Ͻ_,gf!_2/)EeN(F#̑=Iy pf*ȗUC /FzAK{'B R["3Wqvwoo [vLY\9Pt%#Yt=>mf Zer@iQ=W'sq " u4UY\;?fvȌW˞޷C;ϦRS)J뼳݅aBd[%*&WSOxVabϐ6l5on+O5/IMf)bk9XzUEŲ}By/{k wM '+M*qK; Y?=_tg+9O]u5&6{2MKPZgz܁}ֻ 8uLJ`FJXn*$Xk5w Mv7f1ߜnF-/Q|톮1 TwFFپW_D8I5!?.ѕ⒫;w.DWKmiZB7'UO3CM•;.5a6m(,`M[V^o9@fIP`X.*/-&6g5FK[A//>+N2noD)!&,.J+ Nq4{ZEBDхs ?Pˢ l><61}k-$ݓt .uuA#v@p* s +,i0sxc Я@ܹ^c f3úa-=45& u(RMgkTe+>mg{Mʷ3ubI׽.9A6*݂NK3+MwH*q\QzTZ(ӻaT-dۻ=tGɈ=}ԡ7܉&>bk ?ATx d@%+=$Rr/1 ]a>s.'Tl"4 |n j[.lLhr*䥻W+S`:u_w'Q賛m7)PL)7"T-1Q'?PJְ cf&³;(uNюh,?j)ʼnv$v/\(|/l`{)60 @JOD: jn}DEv<",lpG|%0"M_Da/\7gj mN4D;=&WcF fK=O;6W ]03ibedQi/b摰%A$O۱[!Th4522DNM ױEb 2,99`qe&3`≰Me_O`^ O7d>7|~*?0WYˍ@'wHdkmRXx#2[e(s&sm5jMh[ByTWe:3Y,v?6U,Y 6ўb7Q0oγM׋ 7z`Z庂FCOo~>ސ%@ɱK$o = `]YR Pۮpph`a}Q>O>:3_kkUňG>7 a XC)N˖IKK7wjXͩ|wѐaטr^ c8b'_ߩ5Cv|?su߅`J[]cDƴ(} zQp>yU$كHe5oVs 5u9 I=bnE$*M,g0 5koZ@uZU|mgX 3 VdXvQ_;#7jL!tמɞìku91v*1ʞLxDJdx &%b^z$j>1fki,ӈӞvU /Gd$i e<ˏOץ.\1v Fr y[uR3>.Y17̦qr?n^\M 6,`.Q :wU+ (VGN [}霴1A9WUJA7Ri~ͣc/qXN(-UigP-:c pLO,3!^4oO5rgü_ifqs #ERMY3/E*OA.rBMkOZ/@{a\I6HcŮf^Tj &,_N)vZ䆺~廡!N^V2yR>Wb|fMHXJ+ ˑEHڂ}^PPQ6$&c(`-9i  kdyX ߸ՑW6yp#:~ YApiJ7o||g3\Syu..~P+V3'{QMV848lPBd<d`*Nvy&v€wLS#y̛ӏpwɼ|<]/Olј_+`6^0ZJX}DHC hOOW=T+8&^yFs|oj*ˀé+晆lZbϢǬaoHrW$lk^YV_ҪiL- }G Lb|z~#L8-n,e/it#a!R$浰iqF'%-1JO@.) :?-!tB;zR4+NFg,}8=>"{A )Jƨ0[HJ᪒9hIrL K68QxuNs4=n-k Zqp(E8:-'+FH O:dG}UU4 p]cXM2a<1OvSb#H]d/ʽ;$4UoLM[}ͷMMBLbhƎͳ&D\28FҊvtA659)ң]< T{ټn̸U--@mW\ ''闝9<< [)Ha(b0Z#rH@ /vшnAu?\j4`k=UWۈG pQmw^Ix_'p1|@vpi aBf]l?_ѫtM*P|_£Å^o\ub~D:9ږTyy?"b}Xj=9`@RI!rgn$7m =ʚ fEY 5~}y:Ou|k6/@ WS-74K_7$y߃郇ů9wCӹ,*ؼ=rl585~xmsåX0!מhz(nFOoCrCM((vQ,3,]"|ϰ((ENQ~bSh%a]9QmbUYoV0 F4.?-/}]`֝¤ /-J&>jH%n"iR#Ϫ XE.k!q|hBqt-f敪|^{12):+h1kegg d3 ;<$ $&ѩ7蹷zRX|ꅙ 5 Ror+wUW iSvB/'{ `8s,?9x>M,$@\z"RӲpgsZxuwc?!5\ G: F-&%߶d$ LE:+kC}2zD HsFa좹~{`$:ģ=Ins/R nfall s/_APxB6ߟ$™Yby ;q*%.$`#31"]!Ev AdHc}KeOQQ'aBIJC̝c[|6B MFQp=V.ی֞Z&kn#dv1ҠJf S|c0"AxőS)@Q-b>|k pSzU`frPsT[CK^Ld;GRsd:㌇DZ<=w_ X.t9KkW"0wD;/ro($ɿlFM ӜӚ8-(C zفfMu#\LkghCټ eT/G1siW%9-_IzG?QyaPDqq2(JJ>/HW)fI#DtI)Ώ4*!@K,Q*Ayqajߨw~,㹉^]j&9Ad}jmJc$fL/ze `urRL*6UNJY3?Kh ƨ5XUe犔u 'aÂEҜNT*H/fMO6 Ds}#jfũG -J<ڇLdk ŸJN'b #s.U;<4U>QUͣaj(tA ⒪$~!A{2߶_/ hǣɧpkƍ}s`ZWָs@1ݻqϾtbBGcLu,7R53SvGr+6i&Ruǭ69Wn~&e;^ag׾@ '@<8f)JZ}֔J?3!T<n!C>mo؟Zc  $rzH;l"#hNpE| 횥L ,c|(ЃW'"Q+Y{\α1Val+Pqu:v&,Bz73.c ubI5P4XWЊ ,%V23!DzBc-/9M]ܽ\ҷ?'C/VDl 6rkre:yEMAh㣀;~6Xۨ(ȯ*}Tr勘dF*%0!R8,&Gm&mZ/\Z?>JLk2ǪFQR6ˌr>k)*KNIôfk-C{ʼQ.*w[6!wk .%+덭l֨pI_boPF]5Y"w?phwb?K}4D ӗIj8388@=sȈ+Ə.>ky79yz_/dP3hȰoEOuBB[l^(qyǶ9ёi(k Vu!7Q9tcl7^h hR=*{4zwHHUlA.:ofA`+ɷ'(YMFR(Jbzy"eZULBE[yR@}f?t"9)XbJ݉y,t8B>xT=g9$FXxO/}}KVŎx?` RмPYA,v5fӕ(i+DgPl7AX*x岙K( yy)LЫh;,'~gmt^r )g%;ęgτvձ%Y.?e^5$天C /Es[l?7]2!5A%(W ֢}RF|NJC4t.Up~K@#P]8hq&%o9wu|vX3eP!ctXU Zoﯮ:Wm>YE] V̾n;Foa7^RI!V!-7(py\]ԡȸgj3.gN[tFd ;A2@dHw> C F,6A.μJIh[9!`{YכZs}6Rl_Ԋ>'Y YuP((8SWׅtv4 80fx[wQD7K$KyE@ߔ;+Iy}^_@U K՜ g~kkjd$t6^waaHL-unJͶm=lPUa|XfN^2ˢM5Av7Ս?UNx^@"{*շfw}dv"^s|=]OFhMdɋ$,|8é`":¨O]:e;r|<ԁ؊jyzbcI,kBrncJQۆitSF]R*wD&Kxxo6tU+ &ʖ0Fn'%8pVYKJ$ |I1DW"1Nc.cэb ^ɂͻuv*%ӷooVulT*$sSߠ=6_5l/(rTR;lf.z9BPL)bUy&uaa.S*qsF7Uq:{%-KL0BaPz̫<*.z"#sctFӱ} Ɩsݤ8cp!E;fO+  _i훨s$<yayd(N 0o/1=~oǭ O#F~=)9|P< FPr3qm(te3p{rBV f4*KP;O`Vչ4N)VBWKQWbؗ1kD ;ȩ4KC察jt.-rUWLTq9k#Ču+Z+uRhNcr*_ES oɏ|&¯(qvH23ƚ3peҔgwoQWSư0.%W\E.0=V 7D1˚BJoFHQBNd5ZX @d8?9pp'vK( },hD 2ʿSTl_R9Jmmo}{Ru$}ip[/U^| -0f%Qy9)0[ W#2.3%/KKAH:fy=⤃Mmv&Dڱ _YS./IMPwwRŏr\r+gWmo ?k&&g/ ~k5/̴_D]K,٦ n-?GFRJDK_kuLYF76+WBi#W_H.dM%\"$:! %|8s| •1/oI aDTCt͎:bsͨ܌H}vG~>iy*kM88O>54G *7}Ƹj/a}j8K>EߛZG1߱6t' K3`EԏRq Fx?~U,&:J`#St|c@l6t,@'t]Y7syA4^TA svʴiCFS;QC=RR`cWCg'g|kA 2Mqg9V@w>aeУ"L7>>J]7y6PϷU$ERÞYe/8ܼn,--n%%׳8;qvTn#m[˱SD58b QiVIUO( ^ʉd>58YcMFp̥'uX7X ;ECj)W :BX??.[x󋽼z~z"gH7&Jg |`9Q7ShQeXgT/' #%[3I"xLRH/ё{X/%e.PRbwAy{0Y% ݎs|KGFGCi0\AȽ h]dg3DTn{Gy<%' =RxꖩGF>z=b{-K{xҫDz~Ո˝c8bϤzWBjW(쇸h?}xc5bG"%$LH+spo52"FWlb]QDFcu[ 8`3]!n IUQk'~Wk r qJЍwjH T~/suf3 n=40SI u O궞hRDzlk$wɊN L&"Q݉GP wGa|G?Q2*>o ><+55ۉ- G,BiA6VwWNSgb幅g)%*tr״])ѡ"Q~̨ɄXحjIxRWJ6P^nU7n(2 y|祶x^n;CLOw+w{2FsQv/ ՆYq{ '>*@zpImKdF( sZ`lOq[jDq<9'jblrgH2 n̎auT}.A/,Mq8R ²p};,qJH7ݱ-'Lu{,7TR P7Z%C< [S5q}E`vD[{ /[? h˺vp'qgڦۻW :wWW8:J~“r v4gH1JTR3wCM"XJ-0C'9mc%z'2)˳2$/xv6[;(.,~t{v)%֝9ZgL4isl@P+ FynЫ4 Uߑ_I @$M,T)Iq}=h KmɸAp«*V%WD2 0F?0%L*\6J[6؆wψY'(U› ҆$ejM"FgW{~9޵Ϗ E;C1Lltw:U&z5?>;Rm6bݟ=8f:MJa('i3;4][.jKZj84@;zGDtl .:==sk'.o &D&_ŚӼd;$q0-5܉˘alir^2˜_Un?K av"_Т" dR[D%-Pu<%ir'Yȗl6)XPe49fai!Gu B ?|u!!9i1* |tD91 ݻ8qjitbk%GX,Gi*WTk-U&6Mbe\~l,[oD@I@Χ_jQPΥz?wx /_U?/#AA~d>t{M=F 6jJ^a)y#%Kb&1#&|<&TXu_@ts>t]ɚC&w_KJdղfFھ~.bPmeKhNB܂HlU=`tj]ה]ġ- *H%in "-tR SKAUeֱ/AD MȄD}C9AXcӁ`Ԉh*X1Q"ﻀElnv {40qBakv<&-CI׫ѤQKl3Brp'zẹQؚݡ TIMЅ' M B1qQ.̣vFd;vymyW'AK)Gq?oFO8bFV=$u ga`zώ縃-VDԮ7XOb ͕[ipSu43KlF DPh](Ciy5B{ ݣU-DhO6x@uBW;)* I䷷f$d+b;G0N{;P/uB=yH'R/Ruj>AIz&pqZrz#Rx-4)qam@"]8Q@., x҇`eu2WBrcaj9o4p2ܬC,(~!Vy&ZQO9 |7MaYy/+um;Jz2˓cP!R q.oDU,3PkFb)9 zrJF|44wfJs0RJv{N %ˢ:Y@ָT_y.$y׫Jw(Ѡ[\j27E \ЪhwnDv (t[jirFz Q{ZUCjOv 4,MU3z1Vʳ{#EAZ,>f}f4a@K*YK@ugU@Ir'WZ1dmtsu\B.c9\K~d؎eQi\g S+ =LRK|Hy[Q*HPᢀ,@a[f`# J=̍1՗߸/`=h hty7WtZ^4 |<qXч@vb:]֒r3Ej" C^:D{r @ U Dê_x#b0 x2vK`6m)w7Xۆ2 D-zK" &: )lTĦC,p|rAY~ES?a#(g_]GC+(rX|{7|-rNB;pw&P9pFҷR?kquF!9*eh䘼qNh@S!E^qF(MBY1-rRSؙ [~(RGP Kl-sY&-}rү.4K86Qj9zH8f|Vqs=u;1*E"qJ ʓaa%Ƽ)(8Jz'y$ZZ{5խ STA%5᛫>+GBU#*{lPqtϿrK(mqwx9mt^z??YsE.=P!voD2~Db?n$흷4| V{=I<2s@||y馉/ѬxPPM !L,"qi=i*'_#*wSFaTv}uK0&h7Y2|)_H𠞱sof:Ls"*4W].;+^G>Cki;7[1WwQ{Ϥ }WW)?&ڐJX3,d$4'pO^oW\Uv#g46}{9е[ }ݗ"eiNlObSsJ Ȩ$o 7&Տ6YݾtOLv?TRw:Y WBg@c@p*75Wy5З:޽h/]Pc߫Т<iA_NvLm x!4qV6v)yUU2-urMx/ 6 AP:Qk܉dTL JDprrc_  l #|z q.瞸w-:Nbm3ycX5[XR:D!0љ_8Cufo tj1aLEibr ]n %j_bqVB _ *VG^3*l_sROma"T̳ڶX|UV td6eo(&L-~W㞐Z2kZϔU1qSmJCI)h/h]aw ej3JYӼ(0yU+).4{dObfLΏ6uE/@w MGs]SuE M/U#yłF][= HxS2&/Ǟ~މ+T?FLa0,$av5xطs&Eo#ch+.qiQ[ѣMb)oӜƔ(8Nst ?gVw _ A~me9X\vu'GyPҶq؆!Hvs3a54iIy+̓^[da/ \䇜TPSq^ZAg0l"O-ݕDBDkБƧupf6Tܜ}XO<BtNe[;*KrF fB[scUmfB5 #-FX.9RYhLt%pqnAZhhScĨF䃒r`Ut:6a)ױ & mYK zmMCNo^`iFc0}<YEЪNj :Sx--g6ⰻ"Pl"H<<ΟWwŔ&d1Բb~pmhR Đ>ԭ:x,t{<́r*C%(A/4`Йp%oc!OP1m}\ou5A2(@U٧ {(Vy0tf"jr9p[ȝTC3Mog)S >űOxA8jhU~0wJ]:UٱiJ2$|ܑϩXk]fG/SƘl?'sFŵWdDͬ|(A9EoFSY^!CP{a)wp;b0-tgQy"\L%OX6ۭNX邘~Bт1;i`/FM}"-Đ^k"ncpK5Nʷ1\A;?cIX k˙s^%+WbJӱ𘔼%<<@}owm "z3L> KK=<3v(=v9# m%(4 nBD(_R+#e.4)3sP5T$dʛw߹$1k~ȏ.x"#ЮQ_ KO}tWs0CzHRzu!_.HHg+U:|ǵWy7 ܧk \:Ek{>/Zc$5/I ' 67δp5,$XDN:?wjKJE:ǀmL<,tRGDceg9g5z:dTO٘x%uDUA(O>L1_'ʖe Jg[暤~vc!\r?j~#ة`%A[i`gꩪa~R)ϏwBD_+Pcv}ԪT/z-;Jm}܀l!]jwI TV q=zJPpn"L OL2*;vQLCj:%Xې%kðtXO+qg1>>39 x|JW9/A-eUQa1m ܗu\'HeI@+docEnO#J`/w uLj5}|Y! _Rt81UVD_is]km/>7 e0iB‘-ULvN!u]:߮Jyo\>:`&TˀyX Z W\zͫ⼕{<%*!S+DV:nh es`=) U~ qOWK(N&u{84¬dpQgEyaiMaK.ُA#D)`Ժ=/7`L2nAg#\顷 p5H(I^})0~Us AgaE Nv>6GLքHQBl =y\DZx^(C*X~紉r5dM@K%2TYQ(h葲^ps[<0yEK} t?EN|.PaE+^B(SQ@dv.%lJ91-WvjVޓܛP: wκ:Cm7Vd싾sq"˒g$H{9ĝ,Em۬eV  H_j"ZcLx0wR w)=P]= np" I|Cs$ Ųg^P͟e!>Ie?pX .qiIi ]KuxKrY E*HJPő.t:S∮:76w|Q)pJzRݰH:n5A!9iXj b#6OH/ l;ۿGFD&;"_q(M„cXc d8Va~##3C˽k5kpU% 7ȴd%=e}ҐyX XnQ];NB|( - X%cNP$<}U @x!7P氿+pP6$# &y0jkn! =yl&̓g,~e ܴ1Mo$j\_}jVZO94ܛ@UFJ~H=>\*IhtSRUW֖̍1ITZT^(u" 2*sMK4! _p|N/PVntˤܚ~_~@Q-ŨJE>!XfDtge k'pvy}EeOm}A>1JOqjT' %$>cݵ.q:r9N3$8He]B ?:q*Ng'Z->IK~P5/9Iuw^u8]=״Ԯ{j\ N򌞤{~g7QSuR~Xf_q8ue?oeNj6, R<) J6 /c92Wy`Cn+ƪ)tZ_kfBY%zdKFPkX$+=GqEVĚeK4R{bOx.z=9\a)ORe2yy]d쵐EB!GbvaEɨҋi}eJѝru#];sZfGruiOo pBq,kkf|$SXUGJ1 d xnyv17Vaܒ'öLܡxN6Z5C4ynuDH󆩼C} חK]3mѮD36-x Cԡ)MmozҒcElZ]]Q4qβA࢓̈XnpƔ6N 1(Z<rֶ?b\7Et:O"Q:Ϟ`>* ZxzCv^,FgmBlWh6w?40 je)zf BidPhAA_qr .̌O"y(I30D?=붅yWGʼjfl lFskbdyz=)r}[0*-3Shܕarq3M&?uiW/](~#f4ƞwx(Ľ-Oпuz.Lk-P.JХwଈ\%hmQgUnkr974:6pS-]qx/;tL.H\cr. f ް'Dqg/Hfʚ!])~^|7fEM[g%^c 0d=S;CmBIP+Zm(zgHJw+E/!ԟ,eFpL @H6'` ʝ+uA)@>%պx?h'MFƌ\J KL~g5}HܖυBp[G⚫7'hȯCgK`>=m evoxLٿjfu6 -Go]V>."sommU^ؠgfzGtLnĢzx+/+ᎄ7^o_,"!6ٌ{¹B*]t{*vJV0/14WHw+>m&\5(/4(E j ~` ḱI9oŀ@&N+̷vng:LmHK'H|k4,?#A=6$J/Dx'@G:VJ. 9_x>eX"<":3zFt6Ȁ'ۢQ(ꐯɢsھX <D0"SRmA݂E"WChMOfnNg@Rs(; m|(/8iҲƫ}} TkhĜZ3<,m) ^N;$/(bF<(cpIwMId c.j587*jCs8EpFKϢϴrV9崇l<,D!KrmQ lm^*B ?IZu|Ô ! f/Ì@pOwIKG^|Q"z8^o8qLc@) >z9w'~z=}cM&fqeC^go'C.e\|\ZLh?Q!Y7fa_-d`PFCZiҝd[.&%BW@O+ vB=yo= |M >-q\EAU>LNoW,1QÃdR册| " 8}ƴjJgi ^G6ƕzŌoم# wO-DU&gBE|1hOQqhHNeKti@q$pWnG :}! :J}vxIL0g8'%CORcc$P#z`H yHCY[4> |eqE +Ϗ~%ɰIgNdbSVcP*/Ub^۳C3!/S?i11s־l˭X+ ϼT9q=.7;gSI񡛴ٮ"0:3SƋ1U 9/ơ.Cy0˻`F0x4+`nnI[,na50 , sIc#X!GF1` uZy2Lq@L6wE.>k[l{tZݘG+;EaѻJ[̈FxpGX\1hES83yxf3!= Be;=Nn} }b`jR*_Qpo_ 4o_ Z&/z EjSz}YH ;UffN~-غI|7.٦ddѯ@Lx7[$]Rv6RN$&} km^:^BGP.T8MBm싸KbS([`^AyaMX;Et9'3)@q(j.=n^@uJ&ZHee,r˅ I ~Jy{#1/UUxEOFdANG}ׂ$h+1p,EwP5QƼ4aYnNʀ/k2#zCE%zOmê|i\iނ7_VfZ.tɢitgR5Yݎsb+L.v(.AXLَ[#̊sCFF Jwir݁Y~J ]%xsvg&ϖ)ů+]L'`Zf'PXmV0Lk6*tii0]bk+ߛ M_J;[_G$b^Wˢ"3I'!AVbpLG߬ф56[4IUpf_04X*9UHnT}."S@7>}nM|@w{8A 4{NB<3>`X#Ae]Lb#!qKcϬ4yhĵpeQ ul)]QPL-Ы*KY"̤kT;H!0 edqba4p  2(FN*l܅|-~;Lٻҳ( !tjM'%In{n*?' $>a+h/f.N$ ZlSt&t:Άdo0ȸwwD$^t`"bF\X~(.:ݗL90roR.hp*ϐ1|Y5^[E.CpΩ8^RLbjQxpD5vM"ػ4ր z.#>A^83BfL`$,oR22*6Tk|:~d @g CXa-yIEH2q ݷmJM|gjK1 s&FVH>2g7~c=,cM= LwVÙoѓi:Z0KouJ5HLLTuDW&tW4c%o_JqKzdAwƹع=F7gyœ g]SdU:',}ضF=1(B̮X5$KfWF8,JlC f{ 6/YC;%9+AzdMcHo3F/$yn;LZ[= ݆2|R;'= T)jG.4AM=,kHO6yiC  $OYo!SЗp ^ݷAtv>rNş*ܚ1Q֗V*:յ^/ ~k$Nx9w.B?(|<K+J3d,AH}V.ɂSUG&S!3Ըvޔ}4k[݀G$nQ>+wB-pǐ{x.X<ѡ8|2>-f kKz\.4,vMY()%sӍ(!$}Ӽ0XN,ٔT)5A5;cfO^G] jcܦ(Ib"Whk^ɂ>EeWbA(9',*W8̺;9vL٣1ݵ27q Fq Y 4)=Ǯc$Mroxn\@wjm/o,: #H)]m7ocPݲYFr”WӨhK&C*0҃ ?1h׏66)+X콹l1j;E]SAMx:ڌAEgUmdea6Tw"UBuŭ<TW'~m?! wTyQ%PFyv'.-DT{ՠ8"ͧ=4G|;FsidWLEaS12ANJ+كw8jbۑgOYAee珳ޫ'ƣeMXh)S4WO5~B}0S~wƄfpet>:K^slT@?sAjIlx67buvLͼn >%g'F @#M؅Xu>ORl0-[>YEk~P ۬aC}3L ƘφmbLZ +ܵүzlW2Ajc;&q5F}P٣d5{o'Z#kKsЫ8pnJ)wuLvwg] o}!j%N G7{{ɡΌvO&xu*ay nׇCqlH?o0V68TREvҺS[f1btw68g20V_څg{:`@hܳ4HYCK"@p"8"=Uį#!i C:|LKL{$>kzGm[opyZgziXs#;DLTmh$ c+ ںljˌo0Q`%gk-/7f|5'LpHΈ/׋ 4(//jA@- |?XDkvnlLik˕ #.Y5!@}5K87p>AH[ @k"ӑ%\3'2)<=ZC-OW7_0$byGF}<8)[fZd͵u$xg@<#3,+#ax YtnT:i6h|]A'~Eqb]7?Oˤeޭ |6Ah0Ϊ|uH,L%?$.g&^l5(6%4q A'[+t"} e=y\wWzW4g(M8vg@j.{[<G|#}X6*"z5Pt䊔O"YwX?v?F9>ˮ=t۩n Q'q9P/әл a}iߗRjJK;~!C 04sq)dm#xٷ~xĄh7M`6[9[,Y^3N(_T`fm2/:X|k,wθ[+=>_8x3OWs|P`>o/aI2h;X(ȀĄ6|/ψd T_гZ#)N MҜ]oRj= y[-'߽Սt)_.+:#4uժ$1 o3ߌ%gݤx$yѳcݝ.rM<>1; d}4}˅1ECoF [.7P|:XWg7DȡHNc8r :+E$lXoXZ;NPʞg@6i Ng][kk/\ !k\NƇ= nKZ:kF{`RVd5̓ lX+qwL>\ONf<ۢ"^#&OfdZFPaaMȨN}aJR0޹ήPh OJ~ @~ I1 MH"U(K1LpSvbCU'i7{i2ϋ7&Rwf;b@j=0(1=>Ii(IJAzAD9@caWU] oK 2PoI|~88iȶ䤌j'bBbOSWRnqł]mӂT-چyh<߮-_hzNJ]Ny|H2M/( Weȑ,U*MOOBfhǕCCu4lA,#]ʖ @7p.68фe^-;Tv_ sPZp{A{Z3/alH6t80+عsҺb|Z?Q8^Sn4y@Qmzy蚒r8G$j@!E A28 Ր{TG,5-h=pJ/L*$TM5e|_ `Vhk{ <4JC7H''(B }8%xِUOW̓m~w6$nK g)MÔnخ=Cs۳G=gӝ]#sgP"!!q >;@JZ_yRJ+mH>6kWJ-UdәEI؇@KV5$]B 3uuTl.="HkW1ɨHD`<$WTBmHZ1ff@f!Irt{ ġ| Bʶ~QogXRxCO sѿ 9x҃ k_]yC I1w46D=*'+vs{kc5tfk^&33mPK+U !ܣ+[庛VR=>"|[{AiJ9ˮ"ds@Om2$A1|fmMe@EgړvL3bd;caS8-y\IGY-obDl*h/c֝Ed2[F.d̜!"] yXj"f%߸^Ό RDh|fB[h)HAգZJ+.v`K2)BD̛ep鶼YY=yF9=A^zS  AK[1)S to-@kę{ |#РFxқ-1/.j/DbuqU(9voR>J^]LeTeܒD>%b&,WݡY7":>zf7}ekR)%S<9j6|RyU7—D-8vJl rԢ%UV[^Fz W>q|457t~d>+Xm>eBk)!9]A76㛝L2v` *4-KP~څnr wĎ]b'ƛRR^tsKA;iD "OĦxjϭxj2D)zÂL(Kpy/0+Jb`߳yZJkcÒgSw> ?Y U ;}I㘷*Iwrײ،ge/Iqa~+a`&ϡi384"LeQc$${L!p`H˄ju/ *Xu q s67w *%p@@75Ʉ#@ԅF@ztq& M#4ulp>35G(\b6e*kt4 l}>c]J&5` r1y-YgZ;E!fucSPfA ߹Js7,?ed$C` 8w8ͨ{dε<:6u}GP(sNuiS4 GGW hFɅ} XةBZa{\[ '>Z#sdGPxr*={ )MzWUN-;`yy53< )AWSK]ԁ򍻑͍Q߆bp-M1~ AX3o'GfkDa;GŶtG ]r!F4Y4p\ټ%.GLuzeݻ$7B{}iuO_{^yMκڼ٠Ru h)H9l]8^ck Yp7טּ>:q Nn ݣ̧Y{J٘xH/\"nTjQ c)zNe@P*.njN't! P4Ξk69y'7Ē4;B 0<~BN:Z#*x?εחwM ~Y7*@A< H*澧zzy[|iJǛks٨_o` Lx ;Oc'YSD%:8Da`\<$Oz2w] F,e ~oN탯폠6H,p82 j :xJNDu1zwŅɨ=`L}G5A~oNk;T=AYw qutC_O5.NvU/COڂPli!H EϞŬ>"8$e9Sͫ ?'/~"*0 ہue-0அ8[F$n"MY*x7?z:l <5AwUe0Iͅ}! K3@oU<ؘ7x3'3Rh@"te| /,->eVaG.\;.JH$CZ/O4K` ?ka!@&Peۢ4o/`c5 ixAFGJ]&.vƧ<(7_C G2-ח$CΠw.;re@9 P}3H;k L@:YK%7[~mۚL[GOi*, XQoP (7IG{+>aOkO .%AL'%tv𴤩E0Xƹ>$kWWJ(mF=ɺ&:XɏഢɋƎgP2"N& 2YRP#MjBZ om;X; Q¸5KeLk?#o jh2R5LN?_ N!3PXhQ?oUSaϿR/; [U64߹]sټ߃^k@5󁮧͑trFU%5oXhįS:7JtUښ&@I'Dׁ__ZGqZHRXly݊*sj^)S&;:⷏oft~nu1(0PML\{8T*Ֆ=*ҠF쁻JdQ3.fS`& #]ܞ/|6?tYd҂:qd¢>8(RkEqlK{6Q/&FX?>U$\^:}>wCcl\@k=,z{0ojXU$ a*ض Ut{SV]3bwRT P~+J%?Ma?&;¸g&)"GV !Q5߈Z5%"=GՋA IC=y }5b wSSEK{%biQZ_ KTO9 ؐrbp}=%2/ݣkj_*"u2.* 7KjdEvk;ՁBB_ qT?QȡZqCM fl&YLaȓܮQ@{lz5ڰ w/˵ rku/̓7Fū996OׄxvD]l]?Vuh -$U7Ypw${HOh! w U ]crj$c̤X|=촞TESRb%`3k5̌ L3<60"g$o/vѣL(¼\FE!ჵf䒻NorY3mq2URVRc6F=GK8nvKz Y0ޢ2`(fO8Qe!GJΞŇdj%V[o--)F^&u# H7^@l42夠,`OTKsw" R a;v%Iﰙ]BjK.j̀7NPh 4qYe¿M,m/_@ \]d>=+?( aoLJ%Zy8ϻ 4cvCB6l*ѧZ9F$/+hrxc<5ϗ1 vҎe +drYd7^Bt"NQdQ(N\A; 58P/mu"]JwO-+o\]DE]I {| l &F0?;_s̬4#ۏ3Ȁn8h(X *P[{1Z4g ;m4&vmٳlQ5y@.gǂ+ﮨtdP1 @_l R$ɍCl\ >9\*=[r`d)u@@_hUN !6S҂%JN.hSR7i,KԐvޚ?6P/ysfuLFqS1-ƴk@>Ou3C30J8GAĥ<&@)mbXZ@v,\]-ܶa8?A "XQW}mlE{ +|Ωs Np5ae0ם©ss| hTA]lmj?Ⳁ~-Ԑ o ^Τ )hC{ڢ_KE 4y%ɻߛXp> <'X:)9b #î:w{p xH f 7GeresRk@[vd}=S_IU*~amfS=~ *iO3cJaA@Uڞ#.>fX`*N 4dalA[I.8@-uoch(bXe;Xa@;?ؿ ]iHsaP|uuU}haF1vWv Af t'VVV9^یړV3,;v@B> |_{Fx}V81DtoS՛:ËY>S L6*&T{GZo\'`SʮL+$1A@f+(l($uծ䔰xGL/"ILh&Þ P*U3"PNkwf\Q,ڬn{Ll9^و{?вGp1$Or7 %¤gq 'Hs⫋?9# őC/,@%l=msU%4"mpp%^2S g8NGx; .`|?JKe&+'> FNau_U1G}R |6i]Ŷ7KN&ЗʷKh#3̠3.Y Ӱ~ 4=oz) D -/+=-bޔ3Ue>iN]@Ft6 V0s.XnsŽ,̂SGMzX!*?8GZgca2FV5Z}J֚HѾd?hq \̞LA-%u3VL=F/a.&S2 kL"[ѵsv^`,2  `u12AfrZj!Z`=Vs)zgo\'OIB i W-x u?m*+;IJ0o=/|9$4%/tC܌Q|,u< DY/ ~ڀAO䱍vyPW-:MP7C7knrP:G (rԩ Ch,Br-(H\t2 ͏.KJox3׏ 0sJX+~*: x39yьp}TA9_twvښ4%*y NNgԢ\ 35+U@Rr"Ƶalo0m,X)eΦ _ʊs6 (T7v"6*[0# bVZMĝ'svEuNSzKpS4#8z V]"SQsp+@`ZІ@imo}I7gK sC#"ߥ6azwaE#1ޛReA},C1KLGՈR/hx9o{Nuy8-ڞ?nPzZ+='\X &=nHݡBM>5Ш!Ax8`"뫄YzA$]&= LU닠"Emft)CR,&Z@5uvd]^^iJ]B,ظ3?H3~јNb)l]Ү[S幧a]§i{"d3Z4b凣l6?kyR{[3Is,gƃiv.NO =<3$ۏ.Nk#;:kG?Sj y;a-E#1c8N!B٢k0,d ]9<|bT>aQu=Gta# #(KYI`rVzi4}Zs=Q0ƻ=m%kp,.> ,HRFHJ3&cgtg sl.1U g텏q޸jH1>3gҤZ^B4;߭WY:G㻃V 2G|[VzdTD=yB=c/zBA=GT._mu0C FD~aiX̓zf $ZTfxXLfNg­V\pȟ@cTl:A4e.(\R̊ݧ8] >eR޹<åVS?c'Jٜkom2H'vYV_8溳\A   j+^Fk9| onz$kN2sb#:'FI @kiY,v\şyNah?+Y/jfiMms5 '[ `WΖd*{ &u_dcI75 \ClJR ׳?).x?yk:p= +|'8CK t=pѢU|*:lq1lVE?ܘK6sk&}Ϭhy+Tj6S Q)Xz80r83B _' E"Ϣ?GI 6ќ ".vm<2yi20?.J"0rP9u|G#e Xsg Zډ : bcahgCȃV#~ϫ̈Uh*'c39C%q[0u%5Qc0H0tJb`l'ވ7; Ӣ EA$X`E!fQ 2uRB9.R;B9_Vv%>SZHL l.)}fN^)Hfy7VFc$L"AEQ^˚_^_X=:+R?('gtEЀ UndTnFC& /;./|\`, ߕzMӻ4ϝVf5/8LY~em4P}kq4HpE>1;guHebc3m2?;/%_]m8'F=rh0*d]\`AP/~_x V ڸ5YɵjiId~ute?I(Q QS"ϫ R;Fgt{tGZ\ Xg;t9]n$1@/lTpo'}f6L'MѦt!B.<:r:r^R;E+vkdy 9>f=\FGʘqv8>>HS$DʝϙS62Kk1VUfh*lAV 69veJAw. ,D˳]1`Gx0~h>ob8Ҡ$WkԆ9< ꧇5gx), {>o1pl=Ϲcʏӵd2'8y y8 ƺ@"dLVs\DŽkrpevJvsJ3Pij^zPTe&^͉b^?t_Obb}7{E8sV>"! fX`9|xЄI]ٗj-t% 4|DEB]O\%uWJ`Ls[̈́ޖ*H d[Mg.rDo sO i 4[)^{z$d7[QK(c)yd?Q{NB* lٿ婺,g1^UnA@g+ԣ a?>SM9aܪp;Aa'rJZ14?/RU<SNm 3V xX5P1EUB̽ZUwAd#鐵2bt8/M~™y5,ц~-ؗ rs`pl?aZ7i|Xąz5esqXՔN)g)\{C3cu,ojOxֳGTHXAݨ7VaJ!:'SkD]&63#D1,ɤ[Z1U_iم_;/ * CԘK\ Z)^nil-8_vLZa.ɅD1M'ǩ[F֚ʹP`Jʝ&sbbE]Mߡ(4e\gTCU6 @)oGZNb RU>jc~=aԗ(90+\vLѷtQlKCg Y}tjTB?iÈG^Rjt~,]DZBezwkB\zNPq n_/X,Mk߰_<'YP'E@h) <0\>Ig)1lp2uUz\=e yp&O;5@U9D/7:.Ld;IEMq,VWq+50PxMz:͔([3n%;MqIʅziI2kHs!ADR6 S(!ox'U~d! BXꑺ|涨h뭁] ' ~?B*ȞH"LGJy $X5gFo;$OiBtM.!w OAڋ@[,+fc(K\aRH2]uOB*iZpxl-Fr®aˮ7\ӵ(#7"2NO.!1TaZ%8q:([?+>O}r˴ gBWP{d 1;ԗv7dP 6nud CzJ/%d!|d;:Z s4 ~$Js!?z3<ۧRw 1)ߘ&e[|;%EpirZz;TtcGJV: eEO~cvyi2|8~;T4ZowW'.:vj58*oKJ) mh>A1"Bnwag?KnrcX tI"*Bc8 6m+[vvî r59(w*93evInQM`|]Aw2 xaiޫKiPJ&~܆’[I%>V<$noTkqК5H>CŬd/`E`sJ#)O4ܓyҴH)a2c FmtpO,-OUȨNg,)ZQIcfRD+eZcR-Pü0 °u.>=:!)Mq:XAB|=:ɷԐg5@< j@ɟq>+h„G08l{$T'oE D\E[&P0~/3cl!8  ^cmv&ڒ|6uY%<3cAy'ZP8)+0Eq &(K7CY}aakJHnk0@P ,Եťӎy.7)VC:yh4t%In*n`VapH$B &]:7Aw =bk%T!G;>5LӹyIW:s Y>uFmWȾaz2P~Dic ;|*5yo[|RNIgG_,*V@ϓmM+RV15]|tlCWgWjX7sD6빍x<c6$q[yK{zz*5^t.e~a%v2hh^1/[e 9p8UMHo/2iTCPݡ^cZxgˬN5J{۪džE1gˠF[Oy˖ڷch%S@3/-+cP+83sW u A)5`yY>8Ƥm}#"|vR"t[C6+<0:T&=D>k:K-zV`;eT"]<==Mq 5~1h6.;>,VCtE6/mِ8=B.-#(՟O#dPkاIKISzi% > `i+#%($ X B$TMJ_bv,eYwb\G\XY/XCʒ B޳J'1U'km6Y|o'p`,]P/|I,yڊedK=#5ޓ0@ɘE9L=Yue"0jgjAsGw6x}] :;{G/PȊ (| >%Χ9JMS։kgdk֝1{ra@h" $*,fC(e9ڼNa4;S+Goy_๸Gϫ}?TWI 3G;Cr0,#:׸Q*u+[m蜒zjFi?UelC6 >?ϗDݓssCp78D r>aBqn.D!}Qv%Uqjw8Qnqu ]^}LŊ34qxI;pwxҲ` p2(P t/[@n3Wdhw]<{̥-G'9ƂHFOIų[7% GChC#6AT2P-脷q U0x9 u5AESI?X* h4WsޒثV'NQAoK \Soq9";Q54 *B]td9XbFa`֣FN't_( BDre9YනSu"j},t?>Ki6oTB ^b+]Px'R@,62G.aE AIC 2 LRMMPsH-qUwx`b"7;cfODڃGv =7|!sTwOt{\MPQ",D73Xa_xb1_#/foh(Q4yFZ3p0*Aybe0k}ڊ?Âx,fYE(L֝uf c"DT_!b+6t5?1rU<~d\LPE)]?C`X3D pӖfyk=oCXsiLIkO>Qs֥%,{Bw*J.].cTB *S뤿#?CڽهԸܺ3@=?~ķ!7U*WuEad#=2 dU %vl.j^DFn5ܹiII`^)ipQΜD|Z?Kv칬k\f!v*#13?:"nx)Ce$}yx6EQ1Ѝ j#G՗ﻀc8%OK[ênw_gK'/}={^1a0bEgDY}:/7|)$i ;HϵӅ;!bzx`R 13X`[iu"6N>"|LYwe$mT<1Bɤ>c@ [K:O%uk.v׊8*OotPFY@ܟozNf%?GolS!9r7^1b 2 ;b+p aiKSơ}G ƅL*x -wpkd\W[BA!IJ]5U֜U>3p)Sm*|8у/JUwZ7ҐBXa%QU]=iX䔭v`Ɖxj=S>PDށcO]V#B8?{#dQsd%Pѯkgvj!>m8c%@?@]k׈5 N<ذN7@\8TO8'|5QoCН<ܝ }`2|+ on'!T}ךQi`wt|bhT6B.2b+]MHIo'k]0Z<cɝlxC]H>B^ ۂY20y s q'%Xk(I q Ȩ JD`ΙI@~Зdp{oJt4q|ƴĜ 0 weFg0 Y'B^GRpGW/RY_{IM,SͳVp9}6 z&D? ˼ zVbŽK` }c-f,nҮg@dU@&t4\juc:R EcK<[瘁靓6mIȇQ2F'[}S';#Xh8HPסdx`\Ǚxpu'#4ձBGBVSu}RBh޷Bc%|)?(hOj'lXoS$t"ihnm!:<@(: *[R#vp$}ä |z׶Q:=ǢWw]b랟98L/%Akx4W$y|ko Q ]/&PLMɴ52lz,pRךWa:6 >` }BE|DS=y=@gMכHr82.r7XD]_bH該j|?2/d.@X@}so+XRAt(2maսJdذ)w$w85c8S Ԫ}Ӑ)B;"evh]Ji9}~,IJ%48#3JTj~,{tvܶ3ׂ48сm_6.:i8Ƒ{VҮQc[ /УbGJC., ߕ;t\P&n*1U8>^|]N4<-݆+! +0iXwr4 TZs9Hpj}W}rOH{%DQE\5sƪ1{ȝ/h|I)2^5K[:Zr{[opadQNE 9/:'ͯˠpANBQ#e+/y ̉gipT:fqMX.=H/d&{C7YP R9eÍ!7 e5ݨnj$Cߤl4 -t&΃Q׆:6TT(RCں̟S{yjZ3~U@տy`c$Bj69Kve Xo#TY;'ƥPt(<1/Ū&>q劉L 'G` D\W 7 줋A}ɑLI48E93 K_jjθ ] q\fqydQ᭥7-W1/G_ SVzsQKxY 䊞5l9 Q,qIQeVeS ]d/L Nqz|Gg<}C=[r$'p4 bhy7"wokZ5/WnXԢ0q=S,aЅ@%T~nE ǦO+UP3`߲*~NՁSm::pE[2@R|\+ݎ Qj[Drh{0$Š\,"uYX{KM6$wTvg2rU`Bh17M) zߧhiB\ϳB4USIH0ʢkphv^# }Fs.Q &U9m $)v&kbuK_~H!n"Kdj'!U^ z. *.4RDdKϟߑʄ%TN֣;|`VhS 秕_/ڕ,vYzxR'{E cٻGU6Pt*"Timc;M3It+JSPf &f-NG9xv= 玙I쉨hmH9Y|P*71jBjV~ey"|HL)t6Kv5b{È)8{1E<%bP1sPܒ*e/3l,-6d?ћ:Ryd6@KI:>ӪVñD]t'#4.h\ wX6K$]Y ܐ`i8RB :VQM x~]/rN J~{@;vm΄YWF[UxKGYy\'L7oA^#ǵ{tҎY & 3q/f(jJLI̋wv;r·li-##>EI }Nl (8eL?#G\\+% -T3 _#2<ݵ GwO25 |J${͚T+ȁ+:k02Q:%wِ 40 $jywIh˹9 {pQxƎA|q6HG#K,R2EfDLiT2mgAm55uʠdUUH=h_kdm b oBQ-h!`x H$k[?H"0&[kVp z* 19vnW`,+kW,bj{x7oٚTm B1KMk; ]ry,X,% .o6aPJj LqNCӨ1FBRn)z L05vYt%yl.G0"0<F ÿv2{} %y:SٗtFbltb(Rߥ  #[gF5gѢ ژ<=J%O}\h"Wn$!h6ϊ7q}~U}RҼq˱"%P#aYCU FNVdtz2_EՅ~d5RlP=NLC7bFfJQ_'.O5>uHջg>v$lbBD9e^llr RmN6oNTt3vHWO)csH Gg:@zDA?.o؝w0Kqڗm9o=s(0uΟb_;Ja\|x؁#ĘAB-(<۔Z"n_Jj1ҞRf ƉI%~g?^J^k1^dM!ï;c)ePb?3ӏڿ)VHHorLzƻ_0'0ۘS<9UwpZP\dC$Ȟ/MRC!mppXirm1NT`I:)_Z >׌ \Ns3ˢp"E;cήms2Vlg6 X˅<^$PXl$BI%!*:soJHK<{a皽jg!RW o] X7*a' %=1Q^V^4%fA,?Zѽ"5(u܂}GZ 0tQ M˩z/d1 KќˤF)wycϟl1CQ9>@' 3o<ꍖu9YRLRa͖fU%ߒ=M1o mǿY)tl;.s'{fNmԍhza-.Z}kglSS~Ks$]k`AYtron C{|KVHz?1S%$hbX׮Tj*V^3@i c,T >>7p$r &茛:Η}t1-[s*#A)><7U#A:|.B{ )U#ʖ3ۗT @ߩ56d`XufdQ^\2(k$Dm-} qwa7v|i5ܐz pV99]=⤁u3@)6 ' n/*z-}JG# $  ͧO\g$8'}٨J \L)L">s,q>oRCO_r胎} 'Ȁ~W Ё"ducGqx LjG=ݝG(͖'"gﯓR= 3}}xЧ(w>5! n+NH2j3 I $!Y[bgUy u/2Fٟ.vSJxjmtMyfq[P±,oS C$.Pޛ,,[fnS,alP ]woS\ W‰?B'g~y xMѪ!67KY$vH 8IHoJ h5+@&:`\v@nfD }8vRS;oB0}V(bDJl} 5+GFvUuSb+lہClG-\K,)l/[jbOw3̨Odn$}QCUZ5/+-*ᬗgm>h-/UGBY$;ifE%&UuhvlQE6$tF!|@Kd+m3hFmK|!\[lޗ^S$EMem8|e|;OL^U/99"|޺J 8i;oo7J=9suݢ~{ ໪/SW(CRFVçw9v`{bqu-RoK|j _<.SH',La.VB'MϵjDiP"vDISFS}:(`q%="y`2bGjHI]MkPC}KR_T.sr@݆ K.ek_aE_H;d+1;& wsFVV3[BPRUGpBA,7-]&yx~t&v9dͭ#8.5bjH"؍csl6h*0c[ieU}-xcRdzz"y%TLmI!gaLP{Ѷ$H;aFxt޽,"oPOE--Bxi Ӂ&], ^I)_]^Wd.糃ExX; Z܌[_+-~ezя %D.6ŷ 4t,H-+.`Q=Q\# +; [[ͤ-eAMdhaX({>v&C9E?X}[=IBRgcéEtxށH1lz`Es,_ǻLn٤ a&SmL )8ǢɅl|%TM{vЄkV63\z#}c91sY~KGîU_Ύ ˞ܖ;n6"*2[=:1ᣲ+nVvChWW:; :^EosQb qu9單;&9ɢϧANClV=D-}4 DU~헜R~S|q1^>CR*bL$qnS~|0n; }a,T$[}p2.Mam>g+[qt烩&[I>Sπev-Z#]/Rqhr3SMϨw:vv1%$W{#&9 D }Z  .`s-,-hqQ~)Qt*l N~eZ5XJ.#s I3B5Ǭx-3N~~yIi[/% -|LcCϵps)<ys#)c,(Uz̨EuIs8jV, ܏FaL.?$dX;]凁lDŽ¨?hѧ@@ 1xdjȔD_P&]Xيt?؞H@aGժ>D|@J_/ft d$'馒Vz?FK…@w!@Fyxpd0)DR/హSOXr.fqR\Y^WpO]%v-4&E_ K5>Sz)u V3鋣y c*ykaT]R9 E^]Ц2| ,+3V)i0iyU6H O2^_}.dO!܋Cmua3Y1N !T}F$vDA@SU m.5ԠEne,ckwz?-3IJBփQIs?gOTtcLijOGЂ50/deJfgr_w2#qie[s*< )V@G@#5-z r5*+’8jH.56ug/9ĶԳ:.Xa%leݭ;.vSQh1 & ܒK<,ݾlշ&Z?t3՘;h\F 'btP#n/,Zw2E3V;WMkxp btБR1 2pa;EDIDzZaq_go?* .7J/~Fʐ}fϖ!5uYy0zʧN- 2$zVòVD!e swVZuKSn߾O2zy V3E>8Ngc%kus0`1n?e]lz)vZ%EzR!y*1j_%-wqVI>{iY&BSB֏{xt▓wwi17S4&xMH%]6`m|L|jlIK-:xR;8H70'FgfgVhRa)"H#B^3uøPŮqMnr yҟaPԜ'~NI `"pB]܉g&\G[Sj# vlF20%9& Tqʤ>5r0C~SFX:A7WI3ɦ%-yTpm=]8&fOEO`_nd&, ssL);'@fji_@aT59ZLTok=,ުBWsȘ@cSCzz~yFkoʮYPj\G..tPT?&-sa )?"ue)ڊLd ~.jVklD%HO/ Hvy&W]C(~qYoN2 ]z s!RIm,Y5Qđ%a(95.6g}+e&]%n]߁t"]2!){b^e'H z ,,d }O&1C9mi:Re0_,đ3R:/36*Hg an҈'SGQiáy[(.ʚYUU5,hIKJiJKƽ8:4  un]9ؔ?Ω;Y_r?Uѿl> XJ#9}ۮsN43c #(`S$}燓+g ^,xK y'_I?xVcԪGV~`MfȂ?w82e)z|D Ez.G ;'%jZms/F2;}>Q/"NhjܓɡwE6ũ\ØωGp}/Q}Pk;IV۳W<2srUn=H+uUܼ$<} \4$yQSX2'^ b%ߏ(XIe} c*|ˍ.rzqQ% =22p/ MIRNҬכV ,.{I6y/6Kpǫ1+vPRa.mCrV=ARtY %-Nn`y:MQPQ-ݗʇ '+"^db^ ?'?zo )!*QI7H3ev˥̈OvՓ']+3FWh5:(coI#p.1N 2ѥ|VKXxv/qAσ,>9Б0%P1/ a ?<Kڙ/\BZ!0p>EEǔrge!NMy}w 'ām yB?lA0H. ~DרH$<7y1ʭı=p&vdqÙVG W.Gfi+͟ȤuU02&Tnڹ{F cr}"qɎeS}R&lEaM!J犇f|W%xqn8y1yS 3 iīwimOql)ްwôE%pf?'!FQ  I|,pmf75P,u@2#X9YDЗ$AHAm $`Ӻ€*ԅD))&"$=Oj%GP .xH/aW6 P5gy7~ e,VOˤz'߇2f! 8޶|0c{UH:Da^*~Ĵ:z%mFE&5]O$.hz: $o,L^PWE)}>ńc,nAT {㫦F_ͮYj~:8W+9·&w"Nksx;FzīDᘆUM c^QH F8*.љ1fhr?*v6 쫵M:)e &#3=J19l`iw M68%^篃!_*^gZ5Q$p䵈:"gH*k+ìj JoQ.!GJ"FO-OFv֒>\' \56M*+T$9DaɆ$E?p)zP #rT*,sp)Ŷ@SGrg/tp3*0Țp@-[Tk[ Ht-5VLlˠ]NQ(Ck&= LLif㛄;:]ڳR:f"t7$FΖ15urb;dp/ ` $k:IJRakY0Q`l^LLI>pPxk  jq*d(mPq BAB[d0FVs?3fu {J,︭{[qYї n̍FtUnܓg"<|)إci> u ]\eGl 4:iX+tf-KέAY*W180׳#D1Ϣ\RɌ6 AQ?b92%TӰT#΄g/ې"RQ, D oܠQPfe$-qlA[5^10r{d39g* AgI2j }8+*^_Qstb(>II*9qwSI [0oãH6P+[9] Hf]l?4UFi_Fه". cR.rfzrwgy5TmE0"O/laiXrRnbLb0/p*f , ("DJ̛Re 17ļp=pWo+5j0&`r<{_;mۍǔҼ(͡8gj'|)Nɋp?[W|]$A;\W#:FmR"P[4+n7D;49w+ EjuB&6|LvB([ |>/ ،֪깲xhaCd_IJ3˴ETZ=;KcM搻ZMl!pZnӢ` ]OUAP~) }-96aqVO7ǍI;+^Zڻ7Nk-CiI:>j۷ERA`X0Yfwy6ڇTiSrLwv9&ZKNM` 4̡0A) lZoξQB=c$0J$@[*[KZl4?ܦ~E[c"),2CnA~j /*+W8;"69KH9ZEgbʠ y)5q=K[vPe9hHcHI>hp i(@9{s;\l"ͣ ]0>>Ms )JF="Xyx΀O]0Ve4GR+ 6Ɩ3i.i6Q[9ɒ%<$[oV#n!q9xp8*W+Jw ܳ3-mZ C4"IHG!\Rd?'Fk7FF~x{ahy˯5!X2 -%csLWp_3Ӹy&4wxm٭vX6AKM%x4qSs7wE /ԍS9 p.;d*ybdh7_Hp4ɤaXc{u6Պ"{Qg \ )s8}s79bL$ [w0;-ֵ=,P'~у^pCơցz+<`5 g%kv ^dץsZ?Bfh~T#n58mR<&VK1N`3SxxGOm5F7Z[Ϊ[4^RayrXCҩز&(B0k>{7^VARd#P. pkj_v"C.DboZaqxo|2Nzŗ+Y}Z Q<4_l@r-9`zpm82ߢ벦[K$Gc^-W*gumaW&gFEpx|VF}8|R?#/8! ʋ#[J`flВpňTS }9)d ]R"mKX+l-)'Hpt\Y+9:+mClB0nZ+%sR3GkODnZ޷˽uc@/'dgDX'165YsS.lg]poBy{G( EEdb5p~n)κ9T"rUŁs SFe~wBqI<6O `q'8Bx -nC܌%>7{,H4PU\kP-~zfɒbbfşt`gn4deƘ-Q=F35˒9q_]pGU®R1[TqAiQ餴FQX^ZJ0B:ܡj Jo4Kx-;e^E!K|C@9y,*ŪZAkjĚ "KBF$u[ oX:2umf2򷙪T/은kc!B>'<7WjBe_7y5&`̌]AT.a ǼWWӱM*j2!M!+2fzwr^ $)'tK;wt9Jyj0F$:\^vWrlÚ2NU&:(>6 W 8>0(xR_x i^Sڰ@FUq%fcR=wYCBzr,%*`: gjS+$$r>\|s <}x eC LsGH.%*rϸ}r+_RD{í{7 "տJ0**] J|O дw&X :k7-@)V`r*ֆ'e:#I= 3϶l2T]5,$flˁtB$r@2En8L5'= "\rq:`S/ɕ56ZIQ+05,(G~_J+gvBH鯜OsNMR%Tї9C4EkL(kB\<ȶfkg4$Xz'GpI3nV gti/V]c&El#>ϔmʸ`<ȶd"ǧhܜ͓x\ZhE>7Tf H}ZE{/poO:.{D+qpjgۣU8PաJ[NNqzzCW)7=!>>XT+%"/'T~ӕL7º ZT' oO4`Av86޸h0Q dwN:dQphTJ(΃( E_\b47Hw 9x5cm7D6 IE{CgRp,L}bKertmʗn!مx/_b*Zx#̋&xna΍eZRߊ,mD|R$1 B\GۯPW;Vo6rњVW-ѕմ;OvZf#Ԙ3-nPGjR`?jNJy4Jd#(2Ȁl:[hczPb8dAETà lˁ4qEvMAa "$}J [d(G++9@͖>8Y` &PojwmdK[}&uY!,2Y (yoHK KŹdeGwHJ%bYR_!g< +=)S`*$ZZQxA5? rrBڟN|~(.L%=\(:؄e$L FGtEL#UdZm. ZUCRf2c; `ܨ% ELRhyaZۅ?q)w-]":]/.Zg8WEA3K 5> YQƆ&ƺ\!3p"&d|?(fM4CwAc Iy|֥+ܥXBSlY44-tJFvcaZIW13Kj-b)XmFO'Ti9LjIX7tmcP <4@ z#R(2JULt &iO %2N_gKPJϑ#!78TH؇N1^:{MS@ˢ|e+s$8g{Q[vRZsٓB7[)ɝuoLUz9l>d^rLad Nt'r D3˭!%)ׯYsv/O? ` !.G6y]%Y@ E&:q/2R@e?!E$wZY&ܫ-)]lEbˆ B%0Bo`]6u8qJ)aOqz +$cشo"(ΌKJajֈu娌\T{U :%A?"k*uyj?@*vIO!dU/:#7_/!,)٩OT(a߭nIl*wh;-. CIm3pwgvfzwKUia4HhxFWXAhcBbMz;jpsfv([S> :'4adR<^3GuUZ|8vVXjp-}JDԙ'+w&*W+hmAFț$W It54Iw osd΄ΧL`sds+uCotagK;* ה4 =NDSA22ي3(6 oƈҴdFرU`HYTaDDEbG 6kWհ p_-܄j033~l2h:stoA?~~iZ XKsws=spTJߦ玒[rsES(_O<p<H}:NƳI7\bHV^6YUrmP北g(LL$!PrCdңx=΃1#fD@zL EU$\_b>aPx&@<ͻ&Qrj4wsAںHf{+o>UM|/G{'_.jss80R@u(غ]cT;V8HXA>)3v>a?<mfCRt޳ZOGjntvQ-j |E/(tyYaavׂEUc<$֖avυXo1;_cjg\V1Qq4Y2|k'Zy.1ļ<Ⴟ/W97/Bqj ʋow+8m>߫UUeцscGȢMkt[#Wu V,HirDD̙nh%(nىWl=e5(~<w/*3Wh6%}N;~0&Abir&\3Mu(dRggacc̏dJA'=].[`jxXo@+pX[ěk:5aoUU:1,ꀲ +R@Ԏ dɓUh I~DXZD9){1ep&€zvC@ܜc/ﴌ^ VZ`#TKW_n\bc*3JW?2xo 2eJkndпo(Fx8ZƳ ECuzxlA/jzDSČUC \s&?_D4q8+b ^ ȪVve+ Ip03~8Ii %/pI/ F+j JL^Nܐ"St1#CBd`{k_:lD鏩 u@"x仢ldEb:Sx{JRo;H .gDW'{)P_x@fp)D:A>!h0og-uvp3[D"SMW}eE<C֩E>_AR+KYwP bWz -߁`:B2;,bg9`W]5ygkukoTs H19HX 雙QV!pf:S[Ph$L[A^)KJK G,+{1|$PFj1- `u4GUvŁV́ai-"]A_IWONMb3]6$ } gKeK6&E̺󬏏0H_ͅ=[A)V hx*Z WV/$_kNRNχX9y'?阇șۙ(VLAjT#1^N Ro*24v m/zogErH_Δ+0WFc O5 WA$ԔMdqX@PDAvNf9 䵥@8B-~P#&gK>(]5\KK%k]^_C9b|*@F4Qi;܃=*ʔ{/vW%=y uV24@0;΀&"V&Z vΎ粙Uc]q.eccSAxhjYb)ΦE9:AOmxN=#FT?FE7L6`Y}] R^3`֨xjY^DE|h9I9+: ^|ݰ`X!V5m8ZP赺Z_JenX$H)K'FW!xtZZԾ͓hkutě@g32Y_OIjcj;m}|s@/ $I$Dj|2;SE8\%T`!4w=חgs^_`. IWB/XvqG\XEzO_xo@ٿIR4婪`-  9{;-V}\eݝEb}@ɀl4=~e&]h yK VeYR:LBwHTKbGq{N_(PzSOʸ*Pv\ݙE!&}r#jed'`@7h;+ 3pDR+szpڈqg8wō|ÕUG&'{fl PR^89+ v;0m VkIDH!W0$~u((XA\IuZ?*(݁tkUtآ4AYF}5Lz!Ka4\[2l>-U!ua<^LPB;qbPj2o1H,d:x'o!X"YJQJUhYo#3|xDh:<[ @ɟ/J4 L,9T'reo}T3/7::]qT@(E>ړIVJ/60E$Cz"Do#gT~1[ wө,aX)zxEV(`xh8X!38za{aEг[W*jߒU8B6_ݔƢ!3^BӔ\ozdοؔ%1D5BENEb/oh|/prZzۮm\BI|Lgz¥u|6uHkBuq`ar/SM乬c LY Z6 .iAֱ]ի%;^,.i ZuZ\@E#Y)OBdcI8}<DNuJ]dPMQ0Q=IA@Ca]&ëMjV}^2,3.8 iTyZB7 מ/oޛ;z x|koXݽdb}V l58!<$; ^ >2Wya8D53 ^ʋBO\gy'97_~Q5Hm0bu" 3$ٌ qChRօ߀t[H6ABQnUXƪ8%RB.`Ky^ vx( {jwMڧKáAK)gPU\zWDžQuLL,c' \q2DI  fxi}uR/)8MGhfFO~HB4Rnjؗ#<ޭ6>m%}01̧D4Llc@\C,yP,Hwu(yFmlfq+ àGHBv`sTF=:KّN$Ն"RؐyukІH!_}U4 VbZB{GCIڒ@((e3uZ%mN،U7m1|5)w"@:s~ cy7` A#uvD!6HE/0:;0[S/L DpĎhPgs q9r)F}N2.C'KQ0Xb A/Fz/anmc]w' oϴ%^=AO:ա"/,0&kdFl`IC/spۿ'FރPэ,Uudmf}:QnlZ< dP<9ypdXOwQ}ި؃؆)]MJפgu^fI@8y5K~&ф_iN&)F17Z?.} 9(#.[qrW/ilľ¼즬1 ӱ<7Uzᕿ.:G}Y=Q$i+Po8z:bHCȪX4Ced/ĄyxAc#Ob.9Ku䏳G3\8iZDδvaO_~pxaG,"fHɯ.vS%}u ZQƴ7>!ΘV_S%(> i9>ED!B6NS;\!knC/-ʱKc _Dm*DrW>:C>/'V|q<<)G8,# =+||=dӦϋ68GGT[gڽ~/-jHI1<3ޣPHA@gwpYv Rpf4w'i+$ˌY]x_.)A^k$*bQP\ز~0MPl)8f.MoZq-bz,Tbm]8ܵ҈eo HrbDCŢ]X_28]O )5/w+pڝ'բA/hawoCE3ڹɁ|t]gTđ$DF T޽'Cs1|Zn"/< L[p/]jS_=gΖIx 7iFYHW\qR(FR1䷌RN'Sl|rg ({ѵ ?A8SՆ'|w9λJ5U?*{w,˱EPcDl0FNwQHN;ul?)-INJ/.l6O+xu>5n#0ިs*.KsZ_–K'z`L;k+?2Ec+wyy,E͛]< 9RQOm\M⺋aJcaz{oϫ)]Бr4[ؿN 7x25}K+J΋ Dգ8΍"QΖDHw̐١.,MțZoܡxdCP=g;ocfKλ6阾qB;g1w1/MI&ePD3;S^>MpW,.xatIi4GOK@fXr^2\'2$k "L H+lOR1a7_9$צo|1z{$G *_}W0m6;<=X'c=jk4o)PXDQ3,M:蝔%[SoF( )7rIeJ@W Ю}JGpIⴺZQ/%|73ݩZ2)4!Ǭr4wۇ̜J|āāA3-AL E?8 p|+gik$Y!'/uzIK.~]ao}qU 6>8elg{Y&Mř}EOQX$4՟ -*YvS͜ ӻFV0>Pr"36ho] kOS>_ȝq29Aϟ%p6L:Ojq (ב0'h-`ك)f/@#MK'>A,oҟIewV.I&+$R#?*ɢ;0 ˀV}s}8_M :Bܕz,#- U=iFɭ>|.N{rCNY Vg !YR91CG96"O`P"vY5W:<ɣG3grfqf'۠ݙhaߓCVKj89o-9_Χ]ʋCd|#qy~54$2|gցr[ } :IKcߊ6\>9gݵzNl rBbcwkQyk~ۮI<'1`!L3T`P7Jg̻.]v7.'{ vؔ`:+Ƭ,cS!;͇heߙ2#86 GmhH[4eRmťMb0>jFu X&K8Z#$lZ/!!,i wUIgBaJ]taS͔Yc"$<ЅF J֭PzͭUd ' If*NM-MRG=.sɼl%Pb\na0`sj0̢ۙ!=6Ūwn$TZiȯDϵ#"$^,TOVJ0}O3⁚eXg7)g9͜O2{,Jv9H~ + ,~y@q7D(L+f;L`v>;qE#kG'=lz0++6 2poQdaHa]H*BE{.BĦ w,MRdOn^yrk=R:hE:5x% 4XsU?3'yvGT8Jx]@PjbWݕ_\,i~Qu9>ͳbyXV5[:ڇt(4"[6kчVµcgΠ/gkQ g>nmt i0Ņ;R௩ߔer90^^,DQ[{OVzw3sژy.2.1ǺӹvDZZ(~pEM:Z@eM2&[ e|/檬46amx_P7nN LACaVjNhNy-rTYlF q򫖌9fT W1֚/B-]e t}jo$5J)'&munۉA?cu˜|b6nYy!/Ǟ9wҒ} z>DݞM-D;mUqu WcyR}kخ DOuGʦmYa;W c?55C5&1W>3+JX,<-8Qw'ժj2؏jHZj2BU'O۸ece񍝟Lt޲N "PD.ْҋ Q ٧ʋ?G3vCّ Fז(?Y 7uʦ 6ZQʀ[`er;+RTzE To64/\fx{c^y{o9]ƖC^owRmB>uU@@1gjc[\B^RIaLbkD]m?N B(/M~ffm]Xb%@q`ؙά&b*4ܻ5 kz/f wMӠ KPf췯:kK#c$$ 0jն.k$XP0H-#>_>Χj1e1kp19>Epg+yGj;< 6v+G곣['N5K 5;O;7 9`=(C[yc ^b^Ϲy "ڲtmk/8q -ųAyHRG}9A;}_q(5 ? b[1Û_LAfL>$X¹Ca Tn-,qηvuRSe2> z˫̊ jof{b?NGn/ZtC'q۶  ef74t--տmoZb\'6Q4O;z~ٴ\\\S 4F+q̩xr^2vm?i9y@r NN;|Apy >HO1& <{vvG) a..IFpBk?js.-k69Q%O2!ӹ^RD#k=keD a:l#.j0xJN:C2X 毅HA?CpJpEGb *OB-.4\_^` r-γ0͹cyl"i':vZ@AT U9;LaO&e[VR++2 boGv{cx}1N S@0*tcm'K!h],ӲNwCGS98[ߟbH3l@7l\#&^K+əYtui9J5vFNK8p.o~_ B>9-W0qlyn ~av4ul¼/Mb0gj$?J zӊΞWNc`kP=L !)[gbd7*D%j(+`/xa {).yX/ThfH|f,O8 z HWѢ,Y@܆{+;bnNQAsq>04Lf-V`:;VCT1:(ІNck&4Bkc==Z@6 Y!%&ab-] Z?O)C9=@>h1+%L/-ç$i,€NiÊ8|>4v0#aN6!c%n6] ( Dy!6HUmX SOv38v3Fx% :BDYRm=UP ೅aSrL^ w_!~16^+?(I@&&Iᐢ_./^?ꄋH?JD.8='iώI!rRtȲeeԉ<7TAԄ{3ѫV]u"&چEci_,lEb]4uPАʊ0 EH1|!!~YHx#^X;bARG|8*91ڝrhޱy0=Q+(2@3=((BF fR:Ai;֋@h>5/f:%ñs~D]HmT&}fy۽]Å#ƕ*]ؑ3xrp=&df@٧euļQX=ǭrGD * @/<-c s0^0lv'Sb`)%w-[w<5df-\̣w["\\+^Yc^WFfY'+g \_ LQX`Tzy2Q0(Hg7)Ld%jN;u0:=S|\H~myfRs$`v \|H4)4&Wf_I$yW*{9Φf }X6x}3x pP,Ĵ #Eں0#I G~O1]-")EV@)pGƁ3.r2Cu1 ̮"g#_e2LB0VbXI8-#c4T"_lx|Z:_״r smi. bQJ.3Sc_*Dzo'SKgMN0]jJ[t)Sc*X),&J.I7?\'S9:!8(0.uPN B 5^ P;J1SEځhDr^d` !-DaA _s5gGoDD`cbAw)-Rd$R7m_!\Ai'4Pc_nI2{> t3.̵CX`C94H"DR2C$1qH>j ̼4D~YEXX7&*' YR bJ@[ҕ&1gm(H-~U z9nRp”̶/16s6f>+ɖ>AgkV&xB"hL[ 'Ĕ|Ƹ]THӢfTB n;SIgM #R}=S t܂CZ5M#߶_~erKAKTvjuB~ 񬠪.OK](3q P@Εl| u՗qz 9^yxeBmsg6wtjQ_]2tױf|U8r(3U~!p4Uxm>.H6߼jX7i㊛~ !-?mर»'G _0\/+;bj"u_c͌}I<"M(Ԍ=m17B@'TG/i*#2J\S L{'W`-k>-C㳻Vyz:Xp1o4**}b oFUOhpk|opč3#6ygg)#&^$ K u]2XjM4kߘ :.M)Z=ÃSg!Xe*z K@QJ{wk,=j!/Igc(GDHIg5>Eӥ:H`[tr[<5(k ʐ5߭9 xj +חYIMIӵGR`BUR8Q,ILJ'KU x(2;JZW<sd~2!~#MSԴs /8mݧ0kmn߸zԐpF2f|ΊX7N9c[ؐ& I;sbIy= VO`(owQ8 dT04i^,ptaCÔ.XE6_RCk3HK:(wKrDx~Kb$Z|!k̺M=ɢ&>S nA1^(e)`8,)īݑ'4^6άVtp}'{ Z 4%5P0o\(EǷQ0u`LGPB!"(>3^bc |0kK "' m=bF/Xp.k~n+D%jB(bCs+,ZmK=i/כR~`^,F " NaDL.-kv)DGU|HqQs9#Dl/j^1 5׭ Ivrrȥ|~U\Эxc0h1ӐuHX<4:pП4'WAd*J^jim<|ίx\*ٚnntORl\WP_i[[Pj͵렗Qqzy_/~= Kb3Z#dπ_m?B ȭ4!I^,oMY( 1@tJ:_SBZW N* B J l&Bw5RpMZ_>y0I6QmεAO9 #D.d4\5sbMWeY ]]p:SI{t\1c8J+ΒY / - [b _ԧlD>:V>1Y7H?,Jv^od#[J+E\D-[6G~G~7U0nZThUnVڣ.hA&j/9HIȟ3 |/fcڗ__;RAXa%giOK[ Z?E:!4ѡA&KӓN?LjaXd*/#~[P;hS:1/iX-"߄x !E}!Y⇡9h5q8(xiuh2grҤl?됾XJ!oc ^:R<(Q=]U>Y.A#}ؖ@!ʏWH8l=+kXyg.aUG`,{1e|;ĩhemvc`ܸBlnjDٖH8pa%QdE1?1:lx7IW w6>uVRǸ: { 3vOJ odCj]<8lA@%rwi$IL.i‭ڢ :vpUكkEǴ.~+p{(M/~s-!1p| -J+ˆ1D<~5PV@VQ/k3 x*?٪7n.x|N-a1Ed>2vVeOBYoѪ&P}`D8 /|L吢@djefg^>5ޤb k˽ lfủy G1u>od @]k[{ l[2HbSz@h; ĔOB=f!Ab u5I?Mf1sғ}g| `m6f;+` Tw:sBLk2KA⍈C42`[YDa4zB $ꃳоC$'|yg%eK^b#7 R3<$]+FoԢJ%gu w(z]<%Bx#ßuoOeK6ꂢ/Kќx0TO>y`d[Ztz(_v%9#]OmwGj=&"YVvm|qbhnj,/FV>&`$J{#fC6t9(WoEABSk_;~Mn}T Pws-mmq (*wӞ?s @B0\z0`C|i)M>n{}"L=qJm^AK:i`exT ? o2r>*ޗѳ{(`_`RPC| ޖ L T/uuP:ZgM _}7[,AltsܽFh7)v#`{FU UiP &r3bN"㲷cII$I|nċh/Q=Q PO\mh%&:c֟&c ۩T [#ts`M868`;u4]GCBX1VskqlB5{f x&vD0+^`w'O|*7/Gđ-% OP5ar8(8`U%1gGX݁4E\*8*R*Y:vR^?B!~[}tj>S }[DTD:8DFv/maW8ٓK3SM?U2 \19I` O#xq3oC>Fb/un:`&y᫧J}b)zۈ=rv zTmqjOmy$d"gVd۹e5akdD;}$Ze$N/1nQ*̴z y,E S^9VOT5cڐ:%|OTӽUz6х; |*ڋ'|Q#0cQp\Y3 bFO=JݞC>My`ɸMP0)8J, 0D9%ZD]1tbQIlo`;k s|e+φx 9 ZBk{t[?־N9ؗWXsBzcs% ( fM<(9. ܪ(sRpE\E<0L 3Ipx{ѥ$ob lٌ\x(R_Rŷu,E d C,'ȻM vhd[̣tC?C8 ^wߵ4Uej  \-:zI҂r,/4)G!ح=%l> Chuh%[BH@F\΢E%xF0EdBN'w{)ÄlMoy:ն'# (s_?&Ij-F$`Ce!Cj?qgLc2F~9'sXrh*麛Υ󮽚BX4%EVN8 j4UVOZdfi~qth|EyAQmS ⫇T#0s!hlPɘ Ԯ[RFʆsoOvF^aǔʼC]g"x|r2\].-ܯc2ܿe:n9i|te:5-m7G3 DW֎kXd~wF~&Ү#֚JvbuXҩr+ 7܀^ p7c85%æs|ึŎ&b\ !qc&䵺p3$] JHm %Ya. Q*9 SgA\7X_hjct5/o`?aϓ"!|VW{rn˶S 6ևřve}*9F,& 1kӖ?`x4ѬH=Fֻ[`~Xg$7)Z:JS^4p M6b V 6Vw. 6âjѡAϣN:ۥxE93~;tP|,xKg0U3@qnwlym׍ Cwk=H0$sg/P<}mZ!]GjN&a$]>O?ŬmmS&0Z_Eq([%Bխ4%֢3(&8d-`cD K))iǾ\lAV!3 Z=j=߇LHe*I DY -1)sHPr~KۿӐ@lQ TG57O@[t-x3|=jUy&]r 'E1a͉!UBXi0pf*SxS'G5cO5 )o?i7 l7!|k\b51:SdKi\J5geMcrp{AL,Ձ5+0C>4Tk/K›giw2)r@ӛDwqXg!RξO5&T\Lтؼ Srﭓze -;1әᎥ66R6pzBoQ8_&R@͹CT bsh8x~a $q;>s}F7. G}&O\R3L?]5n}ݼb؟pWp%b 扗ʊ"(b%w[׼(NtHG>X]Mbn(Ibo,yn YE2gC1S(NBa3742M "y'i0_ \}ti"S[l:3,9)nh=k@E+jxpkg;Z)Йg$3\U(m{C!J!"e-`;WRۺbwjC+*I.0֟}Q bz(R Sܜ*݊P]ȓQpU+v*Z4-2<˪=_XƮ_EAʻKgN^'!vSb8i^z)Am׼DǼ b5S^$xj(瘃5l*~@޲S̞_ ss(߄ӐK,u* -HH+#Ftꑉ6UtͬS/XŸD #A!r^(@4hMqVG\M4CE. k]e;Ќc䔒ߔSpγ}c´_f tj͋Xş˚RnN*pp<07t:FMf&Bn&^MP1^<ԵWc!iXcgu #W%菑fwLYsÏu;\k0FXҟ6C餽-Fӟ*~/eIqCf~m6+Ac|PߧDzi+l̪a?^_Nzrd$'?pC; pKczVA|vŚ;'F^6OjL.T`l%|a4ܩf{(OPB7xD&p*8{yOvMM̟hwD&|Ik niV@1o\&2ɕmh.tY&~}ud(iG H~$X .:(g1!bjq<qP"ssb@%l-}Vhr?CaU ؜J@(ʲA KVkYiOū˝5H<TS6( iRɕT{gHo`m%W*I>ǔ_k%SBa lB\MlwZg!,, 벊@QK[r!z5r!rܐH+ NJg(Q\Dݥr-O'ruwi5M bR&~Uv-.<оJ#p[ӿ@J= ׷u#ʩkk*mLP8/Yۗb:*>ڃFݤ˝w-zIʨ hBODh(OQaQ~u'kC5?fc 8h BϿ,Q V/JJ3DD 'iþMϥѿPhH?b"!mր`dV۠#jdx_B%Y|TC/d^yo9i1. Hn{okt!r y?c|Me'ke.S:œίϞ*Эn"ͯ~6@+c]aOd$@*82۸Ff"W_ Tx8?4\8z %-u䁹n?Α>\jw;cME5@úg,m'2QO0B 4<>AxQcO.%&##CaA&;T2.>;nPJ1;ij;Ǟĵ#,v`PDz$NzK譽-)@YNt< 2wbPP%UpEgugC-P߫&dD J*5ifٿO|1,lo^ tb)S$6D? SfVBz CqfqC)_C+-70tZg5ws,qrf-͓w)^£ڍϫ@#@=#R}h nn3[ICP=%BңF @ \eӰyW{SH/@Ug8:7yuhFS&-=Q b$8ױ:l4};fz !o,]"(dƤTHj_:F j՞B0`C[lN--N# 2ULR:^E!aa>8H0?Q85 {^ ๰l樐E/pC+!Ԟl/Fv%4/ ׭wq{WE$Gnn itì lQz[ T3~VB#f ޳3x@ ##DbnwdVVYauQ@c5WQP/ r`  O=& }=dFpg>6~#ʬpXwi2cbPG>Ze͒dBZ!7лzL1C3i0 \5JkswCиN`it'b<\s I $GAFWyeCҩ #Z* HI  s=W'fB?z黨-&̈}MPsuJhjLS4 {ڇ?vKTK5WQ yQ54lb7ʗzQ;(ZftHE z$>(syfGN8/: qpݹ\^b6vLP2E~t;&7LT }CsiS̥.{sHb)$x%0M:07/&Z2T) 6o,K2H^ߕuU1՞<#@Y; {ϦitcR~j*_{gNylGݛ} K -,/ 6RP~9QS[Iin/DƖœ>6!Zln"K [C6KyoIJxI0vFȂƂiOˉ::Zc^8|m?"-jJ:|f@Es61'/,![Ÿ~uAb ~9BЋ}G+o3֩+\ wkGU'ދ;:9l`*QЍZ$1'&$ްeNhVh$ޞΪ,\1y(#e;ߌ  DkL-@>Ob)\\}j ƋĨFE&mvt H*!V9zD9j2YUbyE |FGwh2"moAj&;ԁPx 7d]Ks0қ^˜,RE:1o:(6>zt*,@ai0G0V4~Y.ګ0}:Q%N{!ɆGcuQϦېc.kAڣ|Jt<ɽ%:y(PFJԝqiX`$s/ѻ0mPԼ@zq_˶tvݫwvDؗs$p\f#7.V?MrT7?0asz^Y%""W {*$֪%rHg_i}bEaD=3gqy[y@ n3j n/X/J1NŴBmĆ.HCV1%3M$718G;1٠NDTfg@%W&=L| y)g>*85@!SjYvs㓛< P `DS,(D|!BMzN? mЏKBMVoކHvVRՙ&䌇4sc9s~,уWPB*~{gkuU5f)vt:tgq;Y^J)RӡMV6M6\琸`w']i Oz!4(GzyKZ^eߚ7VY,܂ܡאcܢi:- B erEA1 flᤜ GX:PXiu=/"+>)P)CW6ib,Kh3ł?LЫPwbVc W]!+2nW)6;!TZ>}LO9ey`XazaH\(V}3hbṰ5Q(sLV:ac]umE`sF|'\HL3þ .(I~>5/e=y6kd"3?N۠N.<2%B7yՌޜ;sY]VG3FLשCv_ 2j/!F[|6( vq,U}ˊP]cuSHA(N2![d{I*f+/_}=%5k "hGg3%LGf= _C_<:TvDG4v6;SRIwu1Ӝ-a;jeR, ICuk[dI;:+ޞ} &-Ӿ]K2U7SyQ˓r @4KOSMŌE#R[{fy9!QWd1 yX< >9m3π`3Pgx[;FDŽvE-ng7&])iX7z[ "G֥`6 *χ eֹ Tv\ |%\ӭ&d(ŁCus ^c~Reqͪ2m /y=Ϳwm 7##,7_$0u'-)6eɝSZG&}†*9N'W[} ʇ!oⰍD} NwQ՜/+PUK:I񯲁 &|]q=_l| Xp3+0GU H O~KACKXk ”IXtdp -jM$8Q@$-^@!)עR6aGXk*5x]ۖ~[Lyw_-M?:\C<4f͈D3PQ;f`i +ABmq1#w+0/mbrMް$+WFL^G~),auDm{΄,1|*44_PfW]a0UK>tLzn-|7q;F^ȭYM&U8-e58+(C7d_O\Pr 6ł:w2kr\{r|*v F 7p uu#Ô_Fj!YYKI9ec hÆy x@\r J[.!| p1E/(qEnt"Ի{ Oř1ϢM-;¾F+[J/ ##r$Q@4T9KdyPE&5G6݀t@y^qQTX^lzҌ* IOXC~AW֯cv$,s>:(eD&=3Ps #: BAlAo@4l{bh`'Q+Mp2->aBM'w)\Tcd.t D60M?z|R"*dzЩmH?<8c3֎k.)M(ku;8a)&|U2@ f_-SW<b kܼ I´Rm{䯵;s_8t:Nf?|kt\~Q:N Rk>4دi#Pxmrr r%]۴5zw2]f]fqQ7ZHo'ĚلG5虈zn5|4dmz.[-^xᓎt 8,5O2Rbk/ <\|^sn%mqT\'c({ 5Z/X& I:6~}vڣSVR m,Gf,FW(1hE>;i_r>teu {\UfbL{fG~2uw;߫Y|*RHʺ Ƨ2^I'N^TDzS3zU/c`^/,*\, VYWt7Уq$9E3kz,Y&3tXhI[[Pǁ XbPVC NYBk_ squ=VtѨ,RڧW?zmZCAuu()}e Gӈ.[O. *$]ZQWzw7iŽ?zگL ?CƀZ1Rx<R,ߤ#Ir?`18^A\YM+ģE1k-XK\L# <>s"-WBn uTAD]_ 5F]Ips8gJ@XquA|[ 'ilkYo{NvSW믐HV-ha"ҳS@=){%2r[x; zΒ@hqrݮkHS|Ȣ[l̼ g:퇟E3 2j0j/\1+&v$qsjE!S'bEn[Z-O!X}}:2>Ձ]S.ʦK/٤?Ҧx+u(Ӿ򳍌כ鄌Flǩl`!Y9rs4;BV,@7uSưoz[WZr/ Bäsg4 ^_}?oݕuKsFݐgdB(ϨOg+L QDJV\7SYݯg/c_7V& |ZanxҼFSWƚqX =n0SH}>zOTqG _<|>*+ӫnhVYL[e!1$َ2+OQ1z^rX̹~ȿ+S7rp?`y S{㥫P3ws!x,K;h Gؐ5ڵ8tȜk -c|tCċʎ YOL̻H-2{끛>%E+a^\~ՂP5hT4Oќt㷻礝VF>`XNhdrlWf߄RA Z^8 >ZEH3q =)N ܐ hCD5"t@8OYd;T f *zMbF8[,{+%ozZjuP$.q'C-Zګ3Cp"S_f%>֌yMh4 T99E U\܄ q6{V#F }Vmv;T=Bt5F/ǹ\sBF2ƨLp%x1\?c%~xMnO . yvB6Ӕ( &ӵ[bo-GɇwN0rjvÀ}1͇qExzgD>QPAP/8ZwR/FK%NCΕ4`ycǶgIنoĞk^[p֤7?)MP!3X4<%̗NTmqnğ-n.(?@PHkJMMi8|%oCkqbiM9D6|d{ lV#(vE.~f\" ]ұkmy ڢtb*EJ:@«) GC:J9w*`k LKV:qhߑ=t DP%L%64؜KԊdxFH^AlQ%C?+]T.۝3\{ JW}:s? o5e,`C[̥aΝ Eˑ/{y>[ZO2,sf][Kd/3ϫq&&+˧DTEz+qAv^5gʱZ QD&&'Vq[rKV)[[)}s"d-&Q N~鿤tO(w:5ZGWx'tô/~o\V`. scqOߟJ[EtjdQWؗEzBdyjRCyZ AjDOY2ko_<% 7vLzZ =Ord8Ԕfv}JZ!WFp1QSat2*Atvtqc)óyna|JײrzEgfAT A2ژ0 CVn>Ǽa^P5yƸ{}uEov o| IW\F .g"=6὜~tJ`yOu(GOL205x꒹Y7T慰 CM+ kI|>WlLk__*!P0Ԯou}Q3 ԤuXCQ/#p’Xܸ+ڥ2A d$ ʀjDkhnazXLq%үU?{oH}%@\^D؁uZxYQO=oT'xWnj9Fݪ=U^^Ma Vs 4h*(G+' e⊃&C 00&Hls=dYV}Z$lveCЧQP^t`5pfep8=-p®0ފK~nm\xYJ;DEn@̫"w}I(5|g~V帪'ԖќZfKļ:N8sX_i?␽M5ͱ[a/[>f.YdbɍgʞPo;cm0c5[_w\7\oѡA,Ze6Ѹ>EEo<;2>3]_ˎ 2t S"7owY^ 8(87Dب_"Gʂw{TG~k$\@J!92n k˖][ :p_@+L[r8<+*F$}I{uS,11G(ߡ"9n={k0&`)8P{qc~uGar*T,"͖碗C h5ʠ8)"-$a$~'I(gΉ2TxvFURRj]G٫@I=HچEbs κ˕0=^Q Uŝi?),tdD2m1[=},0f~#>'%J"kNk%PMZJ8<'aJ~ףb[Ea"y(B ww}s+S]=1eƵ+-jb,VKZN7Ytqn\C{kSo(C^*b;2i2@5Cˤ ECyyޡu.e1x}z>-TOA9{/v,L%TXb5DLcKQn3bZDHc@rfjЂxoS(BQ.!>Drj/2ը=C'"ʷEɟ̞=@-c1a4OCw|6uCF  15DЪE y&\3J`P {@?4f,Q1REu?jItS*ae+OK=~cDnej8P# 1:-azV?" ]YEo Gvw7lt2!\b#Mz|d oz%GJ+a7${z&$qA8&qoů3ì0|+xvNDЄrW7-o (\oqkYM˻C~Ck#^V%Ks1 87 ~K2z6$yB  oɌit/a++i[tdAg(Y_Zh-Y7yvX,9xݨ'ۺ,(n:D A 0oxU~C$֤nk_@Oy],xh#OLy4*E~{;Pr'y䩱hyIAץk:wGSqR3z.=C^LբCǕքynTej%GE`Јwc8=?.'=n5"$eTzkYqT WCb 5znؖ#@nkaar]u V{ ;3rZ=Qx~=~/?Bj4l%B|ÉKD#H o@l^gC*HR*lnr/]>mAF"E7?_gjay[uN=p(&9_Ծ!{zÖ3Zb-#O{o Nt`:7#w{:uI1Fx_31q!&`i=TPJ %If4i$RQ/39*V)Z-xڋK^c~9lYm ˜B>6ë3`'rTVń+ქ@en>_Ep d}@ N58^HvZY7uvTb:DʏiUyİlDɔ3\G烷_sѮA;KԂ1\e@䯪ʼn6k&3,>#cŦa#dNO Pd axl֋*^쳳N F*n^;(d倫RQgqd# ϸ(IHe+SxU ƑA#-yzG/}nv/f̣L/;g Y9G1kt-KL_Ύ99S4`.A6ʀ$Zt9a(}o_SYǰvbpa(Ayym0wʆ|AZvo!fR mV;לFRL+Fw0W)#oOK,5Ե`uոVecӐ?w.._LC=\:NNK.z7feT}e(6Nf#7=! A(A.QobgyԈEڬI?EEHfsjrЅR`e A "m#tB{KCm1d0puǾ Eg۹`{k|У_?4ZenWJ?s Rqx_xYay_gcaJdY>|nV6|3v-Ov;=IFVmCAU%#t=jcJFP~+zs:%~|{u/ }=$H d_FP ⍸{Փcjɧva UHz'`CvGJfz4imƂ߫PC8\B'N~Mrw@ٸ5W/s2E"e9N(RH; -T)( ;)Ń ɍ=j0Oi"dIېZ);&&O)dd*xý0aM% W|"E,yLnlFi0oR~W!3 w5n$;/=ӟ8:/\]O{7 @qbqA\wax5Oiɨ~Kv%r@2Il)?~y*4o~+_%HA oatXqih&jg5Yg:%j9Οoi -`\%ƲN3n{Qx3X&z1P=y";[}^cZd݀;q 48Z%gCQ 6?:~^Hnk.:1rDƉ4mTNCY0NZ6U/kJ 9MD]ԮyxX[flMv]P1QU>p{fvi&JO32tpQ}QbMw?XMD.KKFBжUWGKkmC 4-&ҋ!43#O$f"D$EwEAxw8s]XؠؠcC[N{t1zRPJK a\iԲP BA#1`[8JL-&3yz1Ko$F0T^w؈:a  (/Tt>BwɋـeܢIАY 檹˓+XS/cHXAћv(/ #}pu5>–Rڣ&QD/ǎc勥0 i\O( Zbioy1z^(V9Dx05yi@,onI1DY ymYr0_ƾM>ZR2ERx-]vo; ~:63ӧJNm`*4BOV6}@KdM(]~C}6Tt?|qjQo=d=ykc\ m/tH\Z´ M5.+ܓRElyp<[ޡѶ[g$}Ɲ+5.@quzWj@W3T CHbEjz)bYWZ E{Dzק:klF0%$5>Snq-v )mnӾ,[^/f-f:~8PF&.C&)^K ɢzpđtaHЅ]xHp:;g0_'U8xN,K0#0*J ~m`a)1iR}aߒ"|=IVӄVupW>w}x1T໚-ʿC!U/:jB->:F$A@q(4҇M1\7WmwIn oq.W.0]@|Sw?b)6ɲwjIM/1pTbasw80L2Ԥ|kChfPxô;Quh`Co`Jup)u*@:nbKUÌc0jjӒĥbo(Yxjuؘ[R$ti' 6jP0',op+{&ɵ5u?%ycO=Fr\f'IS ;oGeYz"jјK#`sCqu@˨ka#]?@\:O@M/MrE' C檫UA1*BCSV˾cNiЄn#2|pA 7.Q,c]1&in E}CU@eN[#?y$TN;7)ީ`wvrUw)4|o>a7Ӈ$4b[z32ۄP^9_(* Sl  |t\rBf>pR`vXBp|@B'> &PWC6q6,MY^y;7I͌:3ecYrqsCՇ-*9/xWj!Jlb;|\gwd6݃)p:l񐁜F(f@NJ[!ַBG[8Ak4+VPv>t˟ (\]}VwG(-' @Fa剎6[vp g[?ك\(x=( ^"z>%U w(b͆ɤLK_ξ]TQ71\4$, ՆAc}CRҨ~1Dz}U'f't4'ReX|hK}u!0ÍY}זnP` \ͷbO UӜLw$eb7gR*Bч6W?J]WS\bG&e}>(#Lq-f+C@Ɨ1'=NgW|$-)n\CH}/P)T#i^\ &]WDg\Cb?#%qc%c|cP=*:O,2 r8Zɡp%ͿHGBe.|3K|LeRfUq IWAAĘVA ?B` 9n-x OZFoƄaOXXƎQU6u3B:}+R?"ٿS}9f^&~L7meMm+M4ZC"H'd[A|9L%dXN OT@X7s(. ,Tf؄8I2"ftÁ&7ɾt*6mAS̎3wVje<تQ r/|O&{Q?aw%؋bOu'[.*}Sdb12Bz4κߌ$UrM!ɬw~r8X6hFOSh)mqi_i %mnY@EC\t 5sVܯ̷>dBl3Ij@y<:!Mhx|]E9u< Q ç/&Y5Qψr&=0\_A33,KgL% s@n.yU2qWD^#޶0Nkh8->6̸UM,2՗!Q-,_p<3߸+0|` cOuxn aώT9<ym3MNV@>##8~T.= ]MXUgv,o4(f9:KiΊEn}cH1aC7ʣ 0s?'/=g; XU#ZH D,y-րd{uwb&&Sn+nGS~M@*f\B V{ַψj爃hDS&\ IĴ .C:6Џd,,d[s}/UlS6犡|vz 7/)puy/SUo('leUasI-$=v@SKk/ʩ}+H["Uv׵b:?;>ƙ3踱lSa'* <  sO %"i.:ˮI)QZ5q$ :ԛ*Kvp6TŝWOph+H@*k Æ0ËnNs f\WzK- S1f`g@;sRAHT6p+m+V]-:=Zl0GD6r#b|mXU7p2f(qĸZ KVC}מD5ޣ8Ib#1h4!zj쓹ZVmٍ]d qM(Y)O[E={ >Ay{j CU&.ihQz-A`w&۳h|bECi?_>D4Z&A;IM˻36MSE"fc|4ykW.mYӄx_'M哊y'!B(}168CHº$C9Ĝ&@sD-Z'BWg9Q*i'h$rH{͝mS/ s^i'I㌳7sg-T3}:@8 ? LࢧvD3:y2h98Z`%m%xPJ,ネJ0D (e4bdkIaBErJGb#10!),\X@͔6Վ`pCƞIxNE֢?v.u[|&G"=*smJӤ"5}ND`]?C-2ދk(+@27O}frytN (**y( AL>M@c@G)ш]MU{yW:O2'fձp{!d4$8` );?R%j:ωA]k|*5.{3oZ@NN0iقS~fmpFA ŚP}ʓ~8auVAarkH,.+(y";?~k 5ȠixOxe7̠CtM"m'ᶔWQAkMeв{^XG! S>ukkVV>~{ٙaO@K+n.$=g5LƇe"|;ope1_X*on_ w0']d@ n []@n-%m 3:yD zbòIcK8Ab{K(l{xBA`< XB@$ez!Ƚ "/`[7`I6ZnԈ[iI-Z;+G@q(!&s8+:SctӸ/5P!s9LEdUEq`-Pyhhˁ/Sa&Vyœ(~J&㭟Y,IĐV,YAV+KyܿJy:2! d 4oVbcLIC}o'4ٗ=S7}0 .8Ap;r~񼲘_]*#+HMLCPe\qJ6{5n'|Ou6Aő>0YA7|.5ֵcZVwU5h.隰fA]W 4\D]IC)+qVRz3Y+% ұ-o6fTAk~ ]7&& Ug|Jmop̗Kic8Xn5 ]_,8'p{A]@D B;%`\^==3j&Ҳ½6^|h Q;馲jkK*qkKv<&FV]"[B >C/ K #26'w@;vcee_ro VvZJn?қ!7ԐZa:A^ mgkզ` fF3L2~nqpb[p `DNh~bX+ٚA OyJcH2!A\LܩfJITsmEl3%o]'qwA'XT],Bs!s[EB}Ġ kCI$H|8 j&Sb$"_v fKPՉNFX^$a>%ξNk"}Ni 4?:0ZT49S'=- O &FJ,LhJ1u&ϰ8z(RIō}-V`߲}xۧi# ;l e P0h2]X>t6b;eAeAn Cx ΨR`nr(xcª89h^0? Tb& c?FQu1dݺ)Ә8K,ۘ.=ë_P#\52ăr=K!itE{ hq$ F_ZKDd7;N7Pw[R7_YTrыNj$S9e樷!(;,naS8Q4;k$opy@s6ud=ctwQ7VM r 4Y@d`D'_juf0oXktx`HPBSr@ Rve ݄ѬR>@g'^p(۸ 't2|Qi%?xn~M{L˻O vO  cxBŰɐ93@^QƊ]d|VADl…̬3 { ۽~1 KU`5ISɋ[CYL#`ddXT򻨟20*b LGx X9 F|[~pYv*=.ȵQ(w~g &8VK T3Pid9DCA"n7^uPh%h 68m9Hd?ڹP*80m=(p {H*r8-vB6p8|K 1(pD3Ziڊ0sŵ@G&fXAJr1Zv=3D&GJ0O}-D ɟ5֠7,:mN!8:3pi-3_FʖR]]Ɲ"@Nu}]p#TWRÉ2x&\N`ϋW)conph}xsjfl Jjs'2@|.,FX? 6iS2INrE~r?|0$2}}ڶL)mzŶSb4H[%g^|pUočs8HTZ#̫X[#;g. UGe LSEVE,B#Y$V;yoMkQXϬi XF N#VEc(fvU9iQQJ/^T \  ;(6ūj,r·ZTPƸa`y# ;Ukc)E8;p,aNϳRa]_==?lZzd|g$3 HU٩Y-|ߝ-&_Q)3߯A%O 2MR&u_^!{6ǵ3+zHt'3QyPEt5d 2xl-Tͫ'fn.DZn`+f9@ۚGlT.@{,&ωa9p9zbc $@*ɧfJJ= ^TKzG6\kP1E w,2SH#s %fz}CrnJ>fȥ˘fAnˢO[ZeMK?]YOAR1k/}} 55}9X2ޥ̆U-Q[fic,^,yUSrm%P0V#c3Bd\bqPG^υiu1Y>mkmi/N 9k׍ոI B1+v,?K#)`t@ ԒPOaY^S/\ZfZvJ<ȴTKTB溇I WUwc+*W'+PU2@vC$+kuMӥKjǵڇwt*-[yKfE-"L{GavA?Z=0LsNSkWiIZʟ=d5:G3gW:/u; 6\Э%ouYY2Iy9M=x R8y ]wi-*:&[[}XjĽS@했HET5| <2TonEK8hGn@524.Α|U?T Xt5*4|IA|ͦ@rHÙc$g&?NXsoRs!A>u/mf/A h6k Wn^@m6bߞuKPHWa%bpߩ|j_6$Ȣ"|e1QzR6|{j6ΕM*v"?@r"'%e1ƟsR"A)0~nsJΝ OWebIK mduwoʂ*i4De1xW_4#u@s'%p.~8\}~~ Нl< iUcQE$D){ ysԽYҀ#9K[˃['Sώ;։Y6rrP|<"&ɂFDqC h[5D_'TF oיӹE޷s Ohj*TMJ#S+pxJX_k}\:Wc,{{iZD ,Zu1l\!+'N0 ])33?n҃z8JĒ6j* Awkr0j[vP<`BWq^~苬TTp^ŇSX=t>xsw[?IP1r@ѥ-؇dKD|/$<K#\[L#op sY^y.S ޔhɴM*^X.%fwvQQb9bz] qErcTDĨ9+6rCےZ,CLy5'8^guDđ!&X^)s 6m5)(NgK Q݊ė3䞍P^B ^ӹ8a>"kj4涥VIf4i[c4OG@U}(EIb"w?p=A&bN7U^vޚ=m4V:!YF!H̹B#4 *'9q1 RT+8 x-<s6eaMtH.ɉMBu^9m/ T ywzN1#4{FQVm4NgԙC:AwPwȝ#wTqKk4Ri {,F/V<-KC?oҲX )?/H_Q}D:QSd(ˢ]˂TT_>B>m1N1J~XeD~e|x|/!^p|M0[o Z9t:pPb^P&t%,~ydu᩿9@G2Jr!H(Oh:#mN ]㹅iJ.3o4N7@x>iJ+!ZS7_[dؕ g~l30!ߔdr4Zڠ9`3 ap灎b> &ppͦV QG|7$%$:!~5,_NH@/k?ҫ܏o]5#,3V1]/|+#kcᲵ<ODd:ap iSPGܢ16)U\md?եk S<#JͷE)Z4Yܪ?Cj;GE4TNUC,E8 qfn{gKLq!Xf7v+7-#A֜{7ϰQ,mFu\\#z&иEB=fcz)P92<5 Ԫ2ywAnN94J&7aϖӺLY. dn@*g62EUdq_)셖Rh ',j22"4Bh5 !04zUX#|o8C:PbzRZ:iRqa9TG40I -4 rpx-Cs`LR~vu8V{a V/As2/XGܳ~ZwoTC{ /6]|?{"~2wr9,)$lD Ց,+\w:CϞҺ==\^Bzȑ;P]n~2hģBl#?Gv͗jA(1ھ}>gGs`ϑF).9XpAyڀ>aPJjBT6iuUӾZ7`;85~L:@gGu;˲O3 b퍲f+xĭqv\;IeC(rZ=#啱 l;ꍧrPy mds݀_F;*p٠9羗P5 !e=ہvy TIutQ< @_5VأЌ>o !||K6eʧODcUBuMo ^'\NX7KB?"8|P GÝV0?g)൯pRm{ уN!}P_ Bif6ҡgi('ơ5p行-Y@LlݎR>Kq{ފ߅ -U R`Fgt-n:Vs[ҷ3.(4MYIn$ .Ij.ƒ-Mo:)ֹO4KMUrlJJ|ԵQ rP D2xYKv7~B?j6/ T'Ѡqz/{߽Ÿv,,ZS}xfwPyFe49Qw;x.P1POk`iLmϦVIla,Mf %oiZٹ=/091E;oF@u@8z q.aPtW1vȀ ̾(diYgv|MxiP\gg)WJj L-E^Lt ?)ՋWJP< _ !ݪ]ZZ~1;/z3Vn鼍IǬyguQh8{8=6+̠-Q/m0z1av/:J ؼ~X |[BJ!=FeYcHZx 1Ŭ7>q%¤av^Ž[T耉@-1Z a39?;b6!Zdd4ۛMbNTwhPG<cO.< `W鰫h7.p|^9&7ێ\ݯ qQؓ%5.r4J9%#/@/2]{!R0&xX{Y;u 79JGG͗h_-!Ć Q$cQ)b-$|u6R8M+~sY SZȭp@R17F.BMR[(vg뻽 c=4g'C2n'$uJ:*K#$ )|)V+#'hVsǽz>zhC{'ȺXM&؂vXfNqiaCBLI ]?%$ԝOh72&mB>|e;? F逥n|*80(l b@Rش>a D;Zo :v?T[&k 9削myuȋDA hAF>cUpwҾ44ge"1|-*Xvv8I)Jate?-l>0B ɉFO VpB5|qiH9ۮ<Llri|b9I) - }fQ8G)D*[`@-Nv+0 om ;}BjFnI5g7ߪ>1D_w4^Ӵ  K=87Q\UfyvO}3]o g\Д۸dP1~z}U ϝ>[cSf|zIZC^}'! W+ [>V$sk `qQl(BU{엘|BO{61TeO-^_NgR˫$dYF]9U}&xO׺ <#`uͩ>Dk@ %G߹nP8X6q4YEm׹>m.:`pE&i b;iEN@.UA*BivMXv1mwp']پF];tև94Y( pն@`f/ĪFGl.7G Ltc_Ct5{)?B܎r= ai`Zj<@%: X+4-t&Aٚ|j:)QH/1c^~u :?-bGpJ %/7'P0д /t gKz~QhΝ5D.vo3C[])@sgӦB3 g:~ϻ?D8P5`܉f-2ؿ[Y ͺ2 <1E~J3{L˧wʣԾWF" ;Lr\{eHPan^Ab%截kT)hI4LCs&H,a, :Nݵ92BxX@ ځxal2'Is_5I tG_" " lGtb1 &=<7TZ~"D@X>z°ڿҠTs-ж{5Rg&G W#T7Ɖ (o cx>QEg-FZh*,P=Eo.8#巍xQ,q^ps|mlT(K)Zވ4hdgŁ dŤrbp, ++0|g`CBy|uC1!%O>UVj(m>S_s+ Pͧw_y%lg2vFJ4a \9?MPP!d9H[VdBϲ:Ns7WYg}ӣ SG{dzaz 2C&-퍼|1li пΏg2qT X1?AӣG{/sL UStc!Lg8#OafQ6U-vU)qh:R醩` .C9ۚ'/9pLGi_ںkc~L?|ܗaB3Ζ:[܆0ѻ"1seԦلhoT2}+>vVPWS,RVy*1^7Q`݆y+D9x˪i@<>ϋx`GˬsE8Fy^rݩU~)6(EM0\#Amp0ṗv-:,)s]È+8R[ռB2֑fAG礃H*~A, V~||A,ۈSR}dn;*5Ye`?Tcƈt h41VĝqFQt~>f(AЀsGǫvD顀@Be_:5,.NiՖT7(0{:&jܒ2v Nsۗ]({ci%>]u[|tSh.]eeVˑDȷsĤh? O71VR nyL2bӗASݴTuֱ 8ܬg;p4^$8z -]rPuoX/H 3S:mHbB^xk4fͧ),Efc>gYtEL=ҍqqcܼ,Ģ[^u((X΄ӋѦ~1-]1#ٮh_Cr _1v"xqi^l{pxi,2z=$n9S6Z [ \9ܺx ald߯sm0YY0/+ì6HC]t!'IjpTJ#c ̣qIiů/T0kW6(19I@Hh]b1@|Gzf)1;P@>d֪dB-aTm)sxM{{"J4? lq1/p*BOk or)[fPƜc90eD}W hA6' 3X#WA~(uwx9@ k((þ"?-"K֖:qa׃3Ud+-G Q+e@kSV$C:i5n>$4]SI"O)q8,S o^\#1g+:óR VHxqZS- i{ˍWdJM5OXf;̤&9DhQ^)]ؔմCniJz[fU#{ KV{TYӶ6]TL'WfRcak0ލuYR{ӆg~/H̓H:mX1*x348!eX-*v#&.IA& i8uƩ1a"@2el_7[R1/~(GktDtOoGRG ˋ zﺟr5S g_?wah|uG^:Gt!Bx"N=r9!/#/Yju cǑ_Xf+#0xj/0-;]+~P>Q1~! $97/h{q@㫸HaUfdp[TEdd#r8J z}G4ğX ]>𮓰~HՀzH:ycYZ rr$iNBEHX"9Hy|I Oup+aa$\6 a+[B ΰ8>3GŘn,hԈVi:?UO b9g E*egda!7H">[5Q7 KE]d[oig@bΤ GK*FYG;A*^D6H0-D MXK0Ķ1!X c? Rbn׀iF>}g:i0לk)5ϭ#dɠQ y_-AnėwK-|S4KiFsL?crmnd_=S;('tөx*v /Q|jl ׀rڙ[ }ZH `VME8.vkR}h񀂕 nחdk=_EyrTZ>owL 7s(;S6-t(FR1%T~,v jاˆ8{ލޒnXǾ$K%+@ 2.E6ԲTPQ1ԬAŁ2[ޢ;a`l ̓~ZkszE/4ehdPMRF`l;W4M; xe/RtMf2[+V ZӘkwH`Xy1Ǹ73&7>T`u7qk>הA33e ^E9uZ1%YH(<~{I$}}Xb:]}1Im {&:u[YuXO)Jx`vFIF;G]:}&V$/ç=29< #Pش;ɭ"hKOu6Q#.foJ˔,inDzqR+ReHӉۈmY>ncc߉`W]W_ gYSt$\jK?Nѽ`${w)rRqݲ?\͜XX1BCd߹*u+v5q{$veE x 94elW]QN@YtO0b`i-_d!Xl:~…twù̻و B[zR"5Iq{G[ߒ8ENe< SZk£TPpNoo/}ǷP&;]W9zsf8q LL[f0^E{a ٥\"ff8?m'|¹6Ou뢎ElA}]4HP׿F1]̰ ka1 oD'S)V)1n@39[ h&J\Kd%g/m‹1(w 05m <YBb32RA%GcYjYRoEf43:vr;u 1 2=JG^8v|ĸf(X*RrAqDW%^FD$#:ÿSS)kj\}V}Focϫ;Aׅܷdc7CZlLtt2}z_h:b1pȂ4PLM߹e"W )!݆|Cmh 2&Tr)vqTQ q!$Qov^}]8cC}fYa#7:{rl_}f²n3?H Q_+BI*aU8k*sRbJ=u O/?>` {x2Z֜6m7k?M-K ?{Q04CFiLے0v5v驾\>[7} p[J{ mdE\7y&568N Htgq*|~♣lEլ$Fɵ4 W*Hk,O\ }eY:5?Lq PIח]0dbyY'KDUeK{ ["'A롫k&eymhZ{U{/ԥVUAOC^|-#֤0-( C&k5*nnj֖KgdC𬤞ݮ5/5?gQ}<5齡ԏ[P#fM=T/CLO *nO"4ֈʋ wĬ59x &qMԍԫk≘,L ^(GH9-&N͞5%tyi ڥ?=QPB@~ ,UٖⰰucŶbɽ]F!BfV0Z%m|^>ce~&LkY?=9 Ow ] ߊ/Nn.['ٻ B-87gs͛Ğ$G[HB|K7n ؾ}DNqWꚗ>1rlJGcm1Aw'׋-D$yu< ?Lii;#eM}r T '0Y?ʅ b6Jq1Tl, ıh`<)Y~_$\bv뮭p[ ٻ"-~Ȟ}?{@7)>cFtje(qbDSS7N%?^ii]qS:t5mknoZA78H;PO> ǩLbP:}btx-\i# 4TXO`z}K <Y4oP@rKfR>Ӓ&.@.ɖCOq%'`覨Yɇ*mi']\f I t)ZL3qRQ,n1*[b)T;86i*ue2`w[j٣#EEK]G1D <ǡ5?Gh/7FRAoàm6&C߫Nic|Zv\P)Q9l1`%#9o֔dT@͔z@ X~Xzua\ҕ¼j~LIإ&ZD>{oy #9BA!," 1t}c&>(,WWpy% yֈ`x[Vt)t q %@I%Z?UƋ7鈳53)ʜcukHQ* a(lx@!,t 35 . [M @aaaE{@9oEvИ,d.JM/+K!_mbdULIGg!mt6fҐޜ˨o{I)[po'؍u9LQ's ^TzЌx xsdVt%#q ǒHN*U"DJri/eDcs'F^M0S}E[Mi=JK$Eaw yI%(0pc*pd cG~w,pﲅ\<̘T^e,t`CɡZ:BM; `JcQn`Lqع9($ %FP:R]YN٢5nECQsI/Qbr$. :SSufޚn}^g7NJK^^.@" (pm6[xO nob[x+;IW{]mUksz#ƾj 6nļkL=QU+x|:̯M!h X;+ HF 3 D{eǴ7Ѝ|xrz lj~1zpoHQF/'4bŸU Yx->?N [[gfR/35u+_! y7a)Va'g4-Ce azI$lCDek.%nIӬH3O| ҙ0·dD"jzh-|/Cd.!.گVj8Y [;z.n ګ~Hm^y ei{vZyu`t˘+8 M( M%-8=b26Hv\Nj3 zĸ -0´eŠ޳`SSuSfOd)'od)zvJK$jƕyN|7vp9*&u2]ŏ>G knVq]&AݣmDV.ֵ@2!Lj2LI“74{6ᐽ@j%8A% N-e`NAc0ؔCa!YJ-T=uRPhC{u 2nIPVĵw*e㳪J a\Jrӆqi!L{Dơ4k\BMĤ` '!S @PN[L\՗l7uB-{dDf >,1p(9Ћ+]`gݗ1Y`Rp"-"Sp4P -P Ax}v|Ӽh d7p8f#HSN,X)=嚦icW X08G{ Y(+ӹ)~>xMy"Έ}d$?I|9J'I䔘ʿMo9k7V7=ٴKfLٻnݰ;nm8qkDhrz찎.w箱hjmARb:(8GRncFk8BɧxELGh2-%'"1B?@AV=̖ @B 7D$)_-s1+[GLE3'(+N+Pgg.]0k%f"5K7H!:̭Vz-ϳa7&bt:yx̺ U~QN_N,c/? =6:/SbJEHӓ怖Ao6U37⻯X>l}|KH)O}M'I?z?f„.eZj%:W^ :q>1]nԇnmoxDp7miDfgXAg]Te4E7΋ƾ4X; HNsyO!8`\eVoк$+jc"p݄B X#ʇr)HȮH!҉6G%mB)J:Ѩ ԯ`2u`%F ֮S׎19C?G.+ X$\Ow"5}ͷdY[l+f BEj!YQtxR#g.yxԚ}$fѪǗE! !9W:$=V+p;ٮ1KL@d"Uf<I͎3盛0DŽeӭ]<0? zV{U0ug\i ^x:Žt},8Q?j_q7WU6K o6VE/UjՖNdN!wy iȊ$3x6(cJq*U%U#RLa(ţsf._ \dz.&rY/7јG ǛZ}tg'TPt&ϤXx<;G\^jp!{I~3v"o>8kkk{2& N䞁kcrgpG|őf) 9t@=g5>= >0t#)M 'Dc`ޢSpxՄ yR{!yuywؓ"SR$5Jrޓe$sk߲v̆ '{`rN;0]?aP}9 BG7 Ɓ'078:y% ? - bnhm`|+d0KrN[bĉu! ClboфHX(Lٲ YnLM!7T4x)A0uhF H .S ʺ!^_np0NZ;?'S?҇"xɺ/ #37ӂq&vߔ*g+R'hs5@TeaɳӖI֛P-qMz7٤-"'@_X?6J0vE+l(ޒS=]V7GSq,׭8amߨ4@ꍈ^e] &}m_3gXk~EɰS'Ff&.|Ji9!NG=] ҇[NbHa.%@E ';-A-%\_N-0n1I5fEJ[3&ZqtfxJՆhy&i2{j]s fONHdkLA%f6o0]Oz؃A?A(OnD_"5EK ⠏o 2'E]ؿ~fX,_ΌC8Lk&,mрeBudb3+oDhLȟQ!cik0jj•M]x#m@J5۸wL5? O!CJ47&@PH6ab)vCæzy lkҢ&KъC\w),S3(9z9y-#`s88E1wPb Ɉ€,Nm~j $$&I`ۗ(09ߺ1t <\"ǑW΁6NWr:orL$]Q?v0pO%$’fŋr$X~'[0/@[=A8RVx>!Dymm#XFk%?6i?>1۶-Iɰ|& cOGT(Bfl\4 Q M9 C 8 P)E=(x9' ?d=3rf?ߝ:oAI̞[h,ƽAONPe2`aTM'qӵx 4y`xcՅ,))z5;%tt˼-Z4MU5}cXojcF wN4sm-yeAR9>E6ghmjj6?3'񳌘D6aTC!sR[V˔>P| D-_DNh!!ULY.Y3v8Ɇޙ8?Or^ d9ghg=̡h\)+Ɂ)Psu`hW hOtÑmbEVJWcw8ǡ44mN+ۋU,]U,FnHcr-CtnBO6{6ߠřp ?a,kF+%R`x5-E VmAo2` !/vo4I0tZ О'͝q3D.,ŗbFm=ma!Oyao(_e߲r*5ne!sf$$|(v(Q7) dѬby+6%My<ݝ'[jyHokO3pI-bGU팆I*6%D~M'9Ú#Au!9?rY+ϳXԍex/Rmw b"J6.>:8 TZ"/` `) %9G5%.S"9;3f=VnNZOзX(vf'%ݶqbITqVu $;6m2e {CHY . X&TT:`[$48߹&k}UD*N6 DCŸF ,͍45|*wy2 y9Uз ]2#^.oltO9mBteod5UY&؄[资h4U0q2t_^SG_Ы~GJa.<´ţl a%gB- e6n$XCtp߫)ˍ,䬥!|{ iEZ‘O}~j?#F.ӕPϏ9}gF>K&>LN1!rIr5)Y`.m=؆9_$NSw{hh*%wVI (N@1):r;ʲ 9.s,Uњ[2dBծ?[c`Q`?cvʵȅd/j]O&Huz;M[*;zz30jW+>#iY!0V$7r]Nclmx 7*wrXKZr5#Tsˏ4)X t ;;l2Өk,/30!(G~%0:'v( /a#ِ3cCϱ[وӨPq1{]sәVgB`$>'f]Ѵ"}n`xor\e7|;d. Sz_Ù=4Gf gđ>;P|!?c&rdIIHcŅ-lKp`W=9HiDXԀ8qyCWv aFH#Fd :lDHʆ-pn)t1\Cuq|k}q#6Lm& C#cU;Q<Ş$(^ `N9WflYDX>7JxOC_ hxuqFp,<>Fsa, wJW!i)7CɕȆS o$k B.DEU΋$14OAEJ?cȄ?I^T( @)YW 3RmXt m3!3 *Er>_(\0xƻS{-4@ȫEJ?qk(q9I' m1+klTfÖ*Rct,s+_^* NP.[ض 1k n_ W94tzbK+At Hï"u %,hʞ#(m'{, yܝ@z;p3ܦTZ^N+lυ ;y0*pHރ/PSaT[-Rw\T| /c HyXhx+8tPQen}I f4܋^.:dݫ)6 QdʄO$) yMݻBG.p0V0_KR(VG/˭|yN80XfsgIkr01UUw׽PpXlVX 8pm'Jxs*]`\A;n<{MX\%ô#a9)SAb[ H!1wJ{m:z=TsI> áyUZh32!x":ʥpt&Q<P`^z0Su8gdCn$JY*bgY[1WRdޱA-C)X$~q @qLX7L`PM}p=AF nH$X*AEqW ~Ө59~ۊ\51f[.MO?T7Ơ ?؏i١$p퇠)%XY"_~3z^ B8P;}Ao;XgdbQE}QJ6ŃXݷ{Z]c*1]Y$vA£d6Llǩ >h*!ENZuCd| s3K\DED{t`&區`2Vy8Mm!I='.,r^3p!}Qx-g [acp|@fbCiUG_Rn/I(+ok )ZsI\x]s0 c(v˿ضɀkEt2SO?;u?6:F?:KVj+7: bHN )d` &I9Ŕ/~ - P Fxʎ:zQ8#7dS8GSx_뛜t=[ero}IM.`| rt\wǂ[DApL\lěZJa_Vb$szbSb[5]P,0Rf5pjoglV'y ']dNO[ Ee﮹2"041,mZpIZ^2K<c]m$ƽV]wl$N)UG$ աVB)OY)@T30ex*yMfSw!@k^[FGq"V2Y}_T⒜cZh%# I45WnMnP3f=wla_@98^/4*Dl}ŔTK6`Ԁ.F{}.{e:(fìY7nh}:#hV=~}M:jbJʹVl PN?Ahk7OF0bS.ұ^p m\.Y_P=Y,_8Tړף0[Ge ׁngO󖃈0,/KFӼt`U]/xBON0ƳwgԔ,Rz]JmMՋÄkU.xo#IC,Y˪w3FzJo"\vHg+<(#ހ}KiYpNC5Tn4S{Y^TxCnQz2Ip ?) g-|_s`:|)(풲Գ%gjHMN/Eب,K];4K67؀ (||[&e.5P}LGr HuiZ/\u׼B@J\ 9qF_G#=3BȪ0^ʼ<ՙщmuWOM=٧#RE8.hz"K tըz6s7&jڵ y>ѓ p5\lLXkA󐢖K?dƈL܏ti#[J`Y 3+cvTCOX>c %M,P 6*)VI2+S1%4a"=7#^}Z_5 f0HTuj|X^x? =}36>`DL\(G? A]ձ+Gcڇ<m3 VϪŶA+.f v_ L,+,!Mspj6+'3s]m^8Q}8?|S5/ %2qLXP _zU'`9NS+rr;x󀹩RD̯;Q4m^!!ªK0y6`G1|P[ SRzn ?˥%5 Ly *3})WŀmP&z+G,s_9^εjbM.!=Qp*Vf2+i၆c(,X;0EYx(sbBg:VٻhםJ6(j\O (Z0yЃ``yEx ;05 H2򙙇opRQzC;# G(T6N5._fJiNK]E="3yeրE7ٷZ_-'{k@#:[.ufIYuğ*!"Fq?#RxZ,nT>\._FiEtB * r;KطwsaAHzGs|3@^%͊`|],@o^uo*Htx@: ~O:;]3Oz\u^]ȿEYD6>~mwO8.[[^mbT 1sPN5*yf$Wn'a߉ܻ˜pI)HO yon} ݷz-ܛݠBZZxR4S??#MaIdW$o/]BA 6P dN(107u(aP";_) " c+??T TF 8*N% 'sh 1ws =*Vgt4c u}jva$>lXJ `qw^cCFA|v٬ЂqL%|E FR,Kt.f#6Egc[I5flNsC^k(]uQE}Ki4zWa /)B cbJ$'b6良++Ad+ߛ~)tzqaM潱xqLq\}6X4ed9 1x ch΅)Kc%4^/cFBjߢ%aHèͣkd}!YH =, /7=s楋Qj=zSo9KA7z_99|r.IԆ[Ch$S 4&:{}c_P<0mx1UkFT2,̏.| T 4(ȴE9U}Z˄YR&x#<h $l:)ƳuԋQP4~.d,4)^\?<{|@1 ;Hğ뛗LEs|4g2`>,b>n-)3Xc[K /i -:G'$NU' z[ v@AV80л?l@Kәu"bkY J&Ah;>D{8U3%JchͭB rrv5LDY ?5(],b 2\dlWZ]a'ݝ_/R3+ziݕU3 ٞ`7{tI U|ur.u_j5P,LcDw,Z0bD!.mv{˦m H$,18˻j8n1\'ngrps\$g@ңnLME$WdIBSliXZ Kj.їĬtNW_z~xum!y‡FPФ??84US xkyKM(W;eՠ׳(]l8(F(Nҳ ȧ/K_JX̽'+D߷@i Wy񾹑"DR =3Z' qƝ+ixQy\r*La%֩ uWc'b}KcuCr^XDь'?8V&)pCB$&5qqBS{§lRKx?eq`#n蹽l-SK Z;x=p˧hF1z@k FV=Rj6aǃ| cFRf?Tܶ~k8&^o-@D+~46Cxn-~ N5 լ瓎"\ tޖ2>^* PŘ14{>ʙH^uG~úȲ  e!szH~LSP^Wunywd4XfgG~I S哤(8`wAܕAuKʀ,zv̴RTm`RBJ8^OU^:K[9|seE4.'Q[ BZ>\n˺_"FC@_D8LP KEu$06>UЬÆ~?F 'uV>Im駍՞Bs%#=zusՖ7!T hV«ުᢴ~Sg7zBn`y-Pǽ1<4^l"slk0V_T7y?YkQDT\&Q>|mmt5vyH8q)$߽/'c'يB!Eٔo. ޛANYHFOgۜG[n6Ħ-wEvUQts Qk["x"-X>I Fvfw:outo=q^*qP5I.Y%|#B&Eu>y<# \Ev)| $~tLS$!0( ӶRp/glPkyKyh 2X*$sn3zX6$om2`"jh߿ v艑ﺉ-!dN<3cr{*d+²/[/J*{!Xyq_ס6!̝Hm[':D׬ƕTXB kzdNjp~Іhߨ،6?j2B/eGr&J@}T6?$Sy9tFP| e77x d"= IVɍW'!y#,dP$(:ץ %ӇCF3Q8J}N\EGU-rMԋr!9ùgI)5-V^$)_,'i Y8>2'D7aJc}`= ;)L@ |ˈa،< O906&jqAwJ!a0!/=qmz)MG| ¥(GuP%F(^>hxC& BڞC*J:{?Pƫ#V0n~Δ`WxoYҠg5q6SUvcT<B#ښM`L# x__V[-K@4=jo `n i8{Ƿ$̃ {Sy2y<II;Nh ΉAiLjѱe* A<[ޤ2#̓BzO1a(ٍ.ma57g. DP*yIDzIu}iGt"7QEU8G5ݢ:ht#pf:ZjIVbbkb&d͆ c8IpȠd.~Vj.+QVr Oh "@  Fh)d"r;G$Un='nY H̛$]Wa֗7` j-sHcnp9n3vrl˶f u)z طU&8mi+][ ΗY>ǓAK'[+3GвKgmmۍkn۳ݫh''PHt5`K(&):X(+n8^;5&w>h-FT.K.}Daw+~I.#YG{1I|?P%uo/}r0eJ)$It;iI+f|ǴbQu}?|t>D4З>Hb2cܩDްRe9:PAIJNgC=)>#;o~EQW,`pp%0'޺7J(XcjCQ?穚a"]gѩCN'J/I( ".6~,le$T+Z޽I?=vޱo+W6|a1 3m]T+-4dd!Z*&Fj:?٭5I6J:@;;2fyV{$'(-0tޮh;T@yzDO My${Xڣb]`5s Dpd|s][,@ 1nPu.2 SfQ~5ܼa-qG`S*Tn0o6ʧӨP!*0)W˴"NvU(HzC] \"L@Ee;7$+dn$qb7MS௅X7 &AMyvZgj2dIr8/$ ݔF^p)w&ϝ-Z#Տ *JCQr|w7Q~9u; 5M sFe,2 }[@b>HQڇ+reij&@~T3 zC/kAa- ߑ,Gճ)H#N+~ї_>Mru9a&fY;pI9..eiQ%'$Ϗ2,U9wuٰtpzM[E=G~L,ѹSs!lс:]$U§+\9,%u\V ;tڦblIbg:N{:֩) ĢRm|70͖pt~4D Q^LhOk=aEjQZ}Wr4__07ct;5? 3DUKnk(:ѰZ3|}.4'8rTKsGǣ"<=ȣ5s 1Op{q!r9.8-ƢXay}Ӓrm&y2ڬmw5Qꃚ3˽Y^V4l!ځ"YOc۩msevJ 7&=19Y >8uWFPp|K&yǖkOYQݤGwH1J|~^)7 @əD ʝsjQ@е!nyMa"{9*s584R]1IpA0dLGl= K/za&*I06sIq6 Gh}hr\2./KC[,?.HBU4o8r~s[; "m[׾NMCCڋ$]ivO`@ٷRN۩?Q9QOyʦv(XB>9}oIoֻ>J(tLܞrw@L21pf`B2$ 8^!7Ict,Hvj b4|[͸U+y2a$kIVPׅS,xVm€6 wIذ`ٝ:xi@ǁ[4zPEz,63>OP.M2_4iGr|*;ZMVHrw|5#1#W{V^NIĖPs>_6pⵅVR[eϒ>w{- (@] 14HQj]Ap:ӃD&5Asx"BkgbZ ́z4t)ޠ I,B-R#Nū7|d\:m6qXW)p.:jvEOz85g,l˙+2GXb`)2ۂO`tSsP~ݵ0M0fKpI2JɳUֵuMm?చ'ɡ%-tGcdȢ%!)X>E6Yo[.Ҹn.D#QC}r83=8ۛfrSr$=&ߍّȲ {iZ(s8ߘձ7claOi!n29 7V&W|w?2M:b48-bX>Lm9u!;Kp ^k ʨӋ>%ZaQ u1WS G&*3,6ܙ~װ O)|6쬏%/NK ]?#![]7f/zyYh&ݮ&JU~- L9dpŁѣ5s=ʫiFf:7?~<2G<RWM*RMǰ)\3n}~`Zdqd>NU(8r]NF?7ꅠUJg|Ng9#|7zd6T1H::$3 nsViٻEIH*CHcg^*]BaWr?ts2Q?  $D=4y!e@]{Za9q/Py+ trsYK}թ!y_T"M8FV0ՖşI2?+dn.}VD% Bl'$脖{su'&8D%9fc&a ZCBqZ4F'F:(Q7:6#ޣEDiJ2fa&3JE~uȉs5E4r~CβcgTe+2|!eY yM2lC#p)/01H> q?rfT>*nnp[vq#>ݡ:\u85?V21.-SHHaѾ9twFgQwK}PбrfXMM@@v#rZXC a >1&PQ[2=VW" O~Hyz!~`ei"D'DƑ.е {t +xi~kCJ&s]yF^L߼ߕiCY=FykrRT?Y^xeQk(=LcTh1D(+;Pˋվo'=e$&3v6.Y"ERdmGdR.R*/-*۽ظTG1++U-*o ^9줅M/ɗ5-ik$'ݣ~d+}DoQ%,G~o)OKB@9ֽ `N{kA灘o#Nz(<cԜD$8m/NPRMr>n氌CiGĠno\iޏ sf>V7?J@M(Y𳕕GGEMRo$2gFV>?aJuaԄqK}n#QgDpbG7LV } SL(|T ۪l8;=2X)0p<9llDmdz4mV4I(u]}%Pv1 &*R$D: [j&[ Q'@Sv֢~0B٧iwxa.6uXIJY|h8DE80p&{Rovw)2 +I* ' ex>9J5s@H dHc T.`g쑩-wYpwxZv) 7 f{Mϱ{@\!˝L~?z_Y# ~)(O']s+ǭȍ9i eGJq\i,Ը_m ʝL;o,V˒fVzCǍq=>8ϕ-SV7fW;B+Ej㡀#Vw}G'C'+Zop|Y URy=h/W.S Ypx2.mQQ,mž+sZVr P_M՘؄3W:r0YLK;۫dȧL虜Wn_@uA7ٕ|g:Œ#J@.CmvU)vR =+کj'Jwu=kW|4nֻ\U%Zl;Q_DcM'P;F۴,,KΟ{=,7(v`-bF2 {,IRq}2h(h`nRe>7/ʁ|f^dll=xy$"(>ĶX7m癲{wi~<41Z0CIp cF]+yS>m-wg*bgDE&e <ŋ%} =Ow 2N_Flctt0Y)-G^yS84C&1:Y5N%eW~C"ء % $ϩt=1՛ KZt;ֿvxp+쿉Eqz8ѲjAaQ̂-"`]_?ǓLӭl2TxL=v$1CHnIEJnUoM`qOق<. KNB@ 3qT/T"z@'C,\L<b^8}[5UY*eӐE/,oL:>9Kj=Ɛ@ʗT,Vs$SyV 7A eV=U]8䫰?WHjq Z#&CMjl Ů]OmQ";:haȋqn?DpKJAp =SǢQT"I SIgY* X)tV:!Z9 mr\;=qcV=<豆(XR O%E1\4D'ވ^`R\P/@yW %pr{eݪy{0mm2!MӪՄʙg' t,#)  N'ţ XƲO&(6-:4{1Rr[h ړ@8үun qs9K A4g)4-@[2|ZXٗ$yuK0AFl'"_#^ DV6Ů!qe|XWvqLܽ^HEHׁEY>F9f^KdYԺ6wܾ+Ʃ0W!TRuVג9|pըȬSOBխ* &*=:|@3NIYn $zHDdˁ-SלLGeRJܶs 4q/7kc6g̿/qSj},qT2]Ɵo@`+y1߄~;B2PH\УM cNn]rؘAT6q̽l u0sdɢ`v,UFO$yGbOh^?8<=F/n5Nv۵TY+ʺ%-֣L/&=7n,ڌ N5䀡uw/;F *;Lp+mc;e["xB/{Yp5;:v[SC!FvC3w#*i멉s';(8M`y$2R  Rƴfsway2 K..}@/LܩZQ܌SlMR3$[<_ mh]͠j :DU2QkhI&6 z .hFFRԃۃLx*/"^Gc')FtH)s$ꠋCb/;F+ *^dId}l_N; d9IYx#h8g#ƿ/aT(}@IVSũZ }kRW{Pm&YWHWii!0;"Z$h虢.*2?Ԙ ׄXT{e +-O^6uȀUmIx>oJU]l@PcO>"$Qi1æAP" 8F|a xa)o@e Γfn} 8l.kѧ:نٲ`L@(ig| loFHq17Bp^&?WL_em _̃+ޕyVH%$"@ܲ-2-9? qV'|W0؍C$ '|L:9\M8t3k)bJԍ_ʞĨ{ ^f򨧻bHӨi`I I1~uHm LL[Fjfr{$ BړmƂv$ w;V!Y.%~U&E6qx.`~炟La؋fOaQs/F#n jՊhDI.%A[ 0P0C`gd,|o1KP:,𰗣cuՊVX*fyH̫0Yt Oi?ˢSUA"&@v2]'Ǔ k xi:\MeYQM'Ujf1%᪷eΩ(+Xx`?t%1ZXrS@c?3A8i72=/ ,]2BhM ;JOA%eXVT_ڳ Kmp`V(xXZL֗*c e_!DKY/z2cхDe=@ce\)yv&f:\%(v{yszڴgL3DSyS< k9fѣ`pzU 7E]_=ko $v-ǃDxlVG21lNyǢO* ݘhӸ졛J(>΋}uLy>si_5󾱂yo v{Y_xY\ ~U lw5'g՘S"]J5/2`ڤ{Eٿ9(hkUE!%60Ve6 ͍ 0~`i=X"SQQzSk,;-OE7;l* yN$tű~4#s:2/Ԇ?4&ͮv{?s^hT2=y*2j/ &HEn&ΧqU)],Au/ND?~x:Y+r97r_t?#E"L 9 A ^蕣4ɭ мlZ ,y`J>'vzЎKђx"*5H\~P` ra)Z=*DF-oMsC o}m"yQ&0+UƦ" ۫ q8TE֧cDTd;) $`ZW/MH% 3K3>oJ^m$.$:uE*SBSommWR#Jz@1\ꑱ ͈M}{ԧb;ƈ$AE.N0Au2=8s4}QLz[(q&ޙv|DBuz`]2ʔ5ti5D|0矸uh1>zk0[g5tIeE8, کzSu_!_T H/-ۤc}Q)tuc|fmsD oAwHZ\K }ɉ.v?R/g%Y nDf154HRwwi+ei0[1F>;$*w}YtETjH7r0:SUP*SsQޏ:P?'Fz!wj0c+ȨXhjHjP}%eP.zy2U+3t3;!ioX@Wi wyя.NOas%`!)P5x?MzNϳ 亭'.yx,F<Ϋ._.EQ҉ Z!2c3fojlRmwE81M#v'Zחږ&m{<֪^1M0|>߀2MrUUmBdj2$mh2Hr g/ 2tJ!x?;Ѳ3޸Zϼȱ\ԯ`5w讂EJmpXqJ9>D_yRP@AEz/f{$ĺh04unPmmI"嚦 FkM/-;jtQT0c p7V-SbѰb*Tc; Tty B=NP9sMo'TPS+\+]/lAkT$&z~$^0,:L|9%f{&@:Y:ε4d }h7^K1'> [Cu1jEUtա4=nwvT~lo9*S'Xߎt o-=(Ҝ׏=U=cQOI os Ya}A}f?I*6 Si'ExndOɱKR ?TD }mTt@02xu~Ս.uNv0G%<>Ο_.&'Ao~y=M$c ‹! |! ~~RW .{mfQe Mηԩ3c:*#fꔀ\PW[MvxfQ]E»q{f i0b /p3{pg g2{m^{8uQ()ь)Tu>,xgh^1:.p8p>i@ChtS"> sQ"cI*]CrS-FI~nJ^& flف %/́3N{} zo~aa& 5V4<_"cD<:! _AYc%˹+7mqWȌn'VTHl%yi>E}o괛c 3G|MVC$y#fWfX ""7npPu⪄XW}}Gdf~OK;8T3}ĢW#Hˁux[::"ŕu7a!f%U䫟 !XthJUqo/ЄA5 ꍻAzN(_<*_.vbQiHҬnW@2q[9t#MoXvTKPCb7sj5pӎi3 #Xb|RdxՀ jd0J*nIJT$=0m,t3c2\N֐c_%@p;;utQ\|1=[=oz3Ed́ 8xֵp-p@ כ~e8> _$%bUgK&7Ƕk7Jտzf< ʦxX6SfA$Y#U!`N{ L%8rLѓX @ 㧕 _m9y1/x{͝v*,Ƿlj+06QaP@4ܹWqZ1ħ2x.?'t4 cV/rul h  ۟hF^KD,`{l9)!7,hC~S(O%RGFzxZEPl`eZ/f>U8wrl?|;r]hr%l-st@{PY֒/2aڧ\K?EV=䀡~@ÀZFkV}:|Jܰ8*VdKN#[;L0B]T8#[U<3O..۠ Gg̯o,}FM#5Im dwH Aط5mT}K2ϊfDV&`%bqB DB4.v&nծaL{9.>?af$ FqjHDrjy J 0aܡCYC䧒>q=I?`@ko-sjqE6{~ Y,ք+~gNJ5"WKOXy8m{k3^0Rx&`lђ?J/2gƟ^\"orNT}%7h iY"^s"QLI.]o~Xo7FQ# ;)9+"1`9ҙ*g@aB fLddMv!(r4׻w:AŮsp_Hw!9uv!*"ҬRfCϕ4/5ZUO h11g"HEJ2ZbTVfJV`j$\w@EJ%}96A:־(-|+@.FVpS~bUEx3dO-NKmuOcjt Cjy_o"QqoδVdmoq+k7iqG_2Ш ߠc%^G UlqPf85нeurŐloU8e2nO{'.SE3#irSCEpB7|îAOo^ȷܢY]L rIB:LA%Bi؃GlA+ Qh<=Ux_m L߽gڞI'|^-CT7qKz'FBA/ЋE]2JTWxD,-3BB)-W6*md);8f`Č'z~cWyQިs>6y K"ZIiC[ߪGbܯ,L1Aº4+њ)*B^H ~՛4L @?Ĕ1X "1t ɿ5J(5l8LOؒ%xyt}uJɦ ӆf(G_~X,Twk80_438Y_LЖiTr۞7K҉\$Ik{sj7yfKqA,coy˯YFWW0w޻$D0xxų c/!>,%Y{{ޜ7qHCمiz=7uï";z AY6;zh{fgg1LdՐ<M#>kX3G9dP~|])4Yv_*:!Pm+)]* 8bF;İ`~+KOҳb0;ukw8tަ3{Y9Er>x*83F޾J+T7[E> !rAMəF:I_ x|(SY+q20pF#7EF9j ]*WI6}T&)Z'a9 )lvDɈ'f@E]ojߎE$!Fp`߰SK܅<9'RПtYnX鼟|#+@]6gF<ߒk/X<:y.T<șiy&G,)%@$? R!U%j:NO?dF mx! S2Wvgҧ Tq#3m!H~wsƔv?]Wͭ&cNXB^*r{3Hjws`lL_H||) U=18͝DUq~,&Z6ϵe`SQ'Pty,(QD92О5|OIӬXF8Y&ORM:E*ȪΌl%;uSkuv텫e=Iv)CS-㮈?dPTuWfA8bDgd}> %M1yjlZs!:p{l1|\2o؈ YQr{ iz]Pv7nx^T EtR)C޸s|E] g&J&"5{x6Dbnzډo (4Ak&ьz(BdZƇ~B)wsƀN@sإoe *6K8$^|$HBXcc\,ٹ#FoqX@&Bwc' /O3scЫL]9#R >4XC ҾEORr A?&HR1&dWW3|ql̴#k[@a'I8_Xײ{.2""$fU0JNMFڶq#gW~L!<$"q w"3GOEzgɹSnp'nK)7FʙD 2ǯIHjq$ѣpG /p>* "lvؘK{m)XȽҴAu6 3g*xzBȱxhy rKjeH'mR}?-UY͒gܖ=K߰1\2֎Y>y2@ƛ=n>zz?.wGЇ#B鎮c盼v񬧩Wu]h|Eoa0@:N |1ZaaV1k/r,>km8j \ 5:~ kn@\z Ez pN>C"Et4,1 u!R2{GTI)u,7RR}PkNH:rCH S=+eeI I7rhԙE4- q"MieOoSv3+f5Svi ׌lFHMM8ei' -5蘿97.Bdȋ,MxKH=;kSMNڜcߌZ V1Z: = L(ogwȅQK',(*s$3#:jGT\LmqWt]..G^%)gfɋ^pYKxLsewmIo&JPo4*|`ÞVWS;'+n1@B EG !9Jʘ+㐁>16".hѫrYUyѨ_9k{E!!bt_&MԠOσ5̽eFx2jew$4/3H NF9RAҕU=T2S2ЧYP DHIJ:mJNQJtgqyMZRt7b"XX**Y,zQ*Ja%"׈9W 1 ʱ 1앍! K->WuilI?#THE"*]l'#G7h҂rg j l.A:4A~iD* ĂykqN{*\/&yN {8U7 n'E#fwI̻rNɤEzly-KK?C^̍sS$0cNRƇf$jj&瀚*mi̋F]NJwĤrhDTOr=C 5șPMa6yg ֵ;pո€ETWK|,H!KNF.3*[g9Wn_P% Ҭe-O jS0d(}GόEYjx()Spi}Ep&zG\pKJw_;EP_XxoyHV:6-_+ 8 l}ntIct~!{wxtAhᤨKoߺWvW>E'MWK"47I&=L'ZO9w)Z] !WZMjpUxj(mNS5#y?9KHPvE]ח&q>jwK>ABDl@RB&Ѕ!<%&+o,iO>.< P>c6kˮMv8kd7񻄇$kz*uY:^tq 5@kJNdՆ'0vOv,$6#wxB]v_%G(.J?k*CGkݲҙCçXGxk͓8ڿ2c#29zz[߉E( VZ̔1WKI?%#'T*08Ǒx]}VBˮO&N?q8q<ĐvNAo\GQ$ ^Fu^qKЫ7>g^@qG(%fJG P59?GK8W B(=PNMrR :)Jx3k]&OO 9#!a&| a ]~V?\ӜK6DRpKt뉕%{F=63Sq,'mw|(RYY=Qy0zEM@j Z[ QZ: |U4Q߮ i 3v 7vy#>.,Q\6NR"1] KP; [$`'P~1DMf?Ƚ,u-1TZ ̓[6g/IQj;С@' P5-7My5`L1"(%+P%-fM+{YnV۸L+VFoIH"}5P(Cl? =Fp'Z65l 25fU{nŠ(ؾIN4_m֙Syk*d:;a%]k'_aO6tf3o~AϢ [L2EB^:G/Y9P51$D]nT{B(G996o*&J*5ŵXnD%IqS|KeUt@TP+r{+s+^9!ytj;6B|4B&E]'mU@Q&_zk'0 L:$2G,~e]3*yi@b*Hk3r o=XE1,3>Ui͝geh:&v~ڞ꾇-Il?&+uN~И}R'fBc b-"8iCw XW< Pjmm(^ţ-z4+xxo7 vC(K5Qzjdr5d[l"ݶ"D7 ޓTGG|80(ܵ*(L(-ďPw, lf̎գ`7 u4 Oȗ)Sڸg+ \ _GCRka%\Rv"_eL.׻3OXg? M ^@=ZCJchava TED]BY7D6s5\mj-&>]>}*9E"#IrXG4v7nvX,=cpZyaLmÙ#cMi`%'S浱T |D-72fRG? v&F43[^O?0/^r\^3f`S^zuZjFn(d8]E ,5pJȍhbZΠ 4"2ai6UdėFeC1~NfB[mbMF Ojr[ZI[Z @Hťş5}~MFrЀC EƟY1b^䦟>_tj'ķ `!ɿsG>y8ƗClpU!Ѿ2%K,ϟlJӵ _(5bkq{6]3Y/5<7F3 CvL)5fCw$Y>Hrҽcfj(N &v<+t]@̃4Wz)eHTx3hm;+te~J'(t +J)Y6/=m41CMq=J霒0ra_R*/0#TD_w`RTiG >$v ԙj2,>;RI$;aa>k9KZRS_8>b*\9Kw&o8Jű[L&@#۫S\d3NU皡9p+oȞ$88=rz-P_' "Sb+c96=gc;-IܟʝA.Ug A7VG-Uٵud&_vzeL8ilB#zMx`RCܖ1ΆLa "8T} j$ lLU',Ϲ)bRLz:X/-EqBo+Kj gq]x斾 ympQnYl.lU-FnЪlF񇸳 Lԁ\鵥 z\e R']eNdgwܛ:G}poߡgs<ߋaw~2H짒}GzG]-19ӏ3"փЩ~>]g*DQm}!;2V9mуjD639H2'ܖ LVm(j z3"`ь\r#Sm&ㅒ(bNJ4ba4|,n.(ER 452 4=c:E]U0?˚ u@H)[\s3A[*>-o3/&.<3@ds3K!$Oxq KDž ܉iﲗag/UvH{'H!\SgWB;i^^Id~Bn鈭lZYe^MƈAZti;+,`gی%=r' ~ ,;i#25Mod~(!A5=%n\$r[D8EfjyְKH{;ǭ -ILv#)N9mvr;cmjά̦ 9Gұ]ig11RRDX4@!?d_CƊ ٕoTfFI1qpa=_NJ. D?0 `}g=(v kh/$v$05CqSX;?7 9CwKǵLd)AvëMn<ۜ=u_]$1wt`RPCdŸLpv?b kԺߞ鸒xbPa$? c˗dC/sSS?@by/wQte00FƩd}̧%Z OFc8\RV~iHɱ,LAԞaRkK\bń,::BjT*SJ!mdܴozWoUcРfݼ\Wf%Ja?eqY%GiyX*ɉ #2xe~q w\T~)'KQ&"˯٣G6Y+]ak8hC?>;vFs1إ j@#8)FQtp,tčH:5RWw<# SPꩃ0Lr_Al.\aP f=W{"2.%OjԨ^ 2OolEjRRJ Ė1:B@RAi^ꭍb`Cu4uy>Ƅa'V"Tot*c|K(1r]aۙ2jCc9*kij_=& $fH/j9j`8M36́U[G6jVޓKDuf(K*V[#;)8ԫNbt-bX7,e2=ǥ+hgp1 = I.Cb_8@z gEvH#`y DT5/ƦvDi )uAI\5>I@{_q{ ug+rgh5qN|,?%} )Ha.IQJ"+t{D1ܗM]*ZD;eTqh^^% RjsvkBWqI8z&eyLLDb/HX.FDMeu1wr5fο4rqbAm +9}gg|X^+_djPQ CzcVgRǖzwhY1&+HջXOvZ_Jъ34w:|# OE*}"dPp5JKpJ  E=)> $F']qLq_͑,--T}n@ʧ%;K;5RN18R#xʸf,F6nR۩<( ɦpq~3JnsJʬLVn_Aq|ߩaq d=*!qro:ܤ,Wʺt1R\ۨ ˞&_^} jls1 ?szR"L}Qضy¡zJc}y |E w"\zЎ1\Rc7b<-Kx5c!oy5/)\/JMn_-0 \l)/M}1Kw}pM0Żzp9^ c MQ6.6Wkcӛ̱W5wf]pڔ7a6>[>SSwn'~7"Ɯ9)7Xw?$kAM s4,zS8fHϧxL9߂$jB13Լ*n\c412}`p]f.[j.mԐx{"SNsQl þkM˲rF%W_6O9I/Í ^9eWTc F[tKx# /_+c)gqhLj6ކ+~T0U<)E3Z]3H\Z]>h@&+i* 9θw(Mٳ^ Hw@NuB4O6c;I*"뿌+Unf{f#3^^澲jCiq xV6!tS{ {mI8QKEZw{M 6E~].1a.EiGY$=Y ئůUʃ TE5 $q/v"nRLO&dQ'pxO/9jUHޛ0OpOqNzƙU]T5u.a2xsְs+Uv}wH/@)1_ ,Y!YݐŠ k/ٷi6@Bifm1WDR]ˌGޗP'CCٽHh<w N"Q`Pwͭ?lm'?@لⱊ iZSK"s콃xC[:Ft=s xqz~+N͑:y/Khsc.VݺF~]- GoM¾= ڕyªQx|FCsĮ6L=3' )fΤsjDU~LaR (~:$ecP$ezmx:O'= b8pTm$^!MȼnWrcZ~CC<.bK~ٙZ-d/f-Ch} Tݝ kj޻LNLHx@"1gH%-Et-$> `/$oO-k15O!0-+;0Wsdz}K9߳GԬ lg, ym-k@ Xg@2oIyԺG[M/!My?禹5;վdDtQB~0]|Oh8ႃ+tԊ-kM+d%K~'t"E pK\5xi/J1tEtRQ HBvUn8Wl(F+Ri6;S+>lIH>G$@kT`=s],0ɵޤRoU _5b7 CKKYW6AE -88M2puؕ1&OHͶg>cҪ}W&u,zJ]V4(]BYebl?뽑EƧon RP@c%S t(X|2y)p b0tz޴l-I?_;U 8xrX0D!P1;TNqn^a=L,&2".-,٩z!m-xl[ZM]ϥy7 5$3Qg),$C V[ݷ)d.>r]Ė8Ѐ,:9Kx*Pllq*(c`"9%Iu/Ӯb-a!fyX?^ ǪY]jbĸ= ~_z<f7m'|6/= 4'&Us!Zh6,BU#̌U]jmB65ˇ)ˢ%vGtz~4+,<tJ[1(?5n$DLmSb0!Ss=o&ô|M̷e7GsJ'OpuX9OczI dJ I '?B|fr26<(#-{8`2ysO{UrtIW2GK^L-eM"Ju9nd{yac9ZI;eo :MͻjY##=| -~MUZ &6nۗѿK;)'m^O v׾WsYr#rV);lG2CϞ`C8R${QS0뇺Cv7 XMiڸxU#Ur7Хa"Wtr j`7e̹oh \I2g"xLB8 y+]0H%2ޛ\ ,J]$P𲠾ݓMDx]xRMrF LS+ $o2>G'CU ).-`aޜT]{z*,Jņ0\G}]y|%M|UfA^ﰿ͜5O܁dj_!zBTPJD[@N#e-&~ؕcMZq񎀁8+4cH|\ nMgo,D#" lvӲfwb3Olɵ2+ٳ%q cܞuL] :` ,_'OFq\oyɪG)]:joD3tzJtɌOMxhm`t#D[:TP i>ST&@pspjڒ +y+鈘2Ƴp&qIccm}qȷ]20G$/0Vz 4I)-k,:E'aYx.my!4\bOKjv`rϹ+P [7nCz)eθŏ=竱h[kUmk*ϑ?b|~hJb h PZNuSo4WM耋ʑ>t̋ϴg` gx-/a5yk6h+2r̈́4Z|2*ZvWV.SJ7KuyLeϑ煀xQw=XiP} Wu*Ì,!,fֺl3!ҁSX{fˬ,BN+/ u ' ʡ^u$ZG7>xQ,)!g3r hnSDep;DygGMk1`m6g޻AZFWW}:}@+ ǔ RNO9q6nN*7bUyOd=QKGOA񿏣0l3D*|w) Pq `ꡘj~>FvXxq>VZp)#y,.hi R?jLdUɼ#ڔn5Dž'@[^Ɩw_`/^$>ze"N#k[xA[)(V֚i_]F Y)* )Q8ZRdОT[k[>p)Es,}(HN4](Oi/3ٹشZz,{a"rՒGG$ZFi, 9t aMo_ 1Ʈ~|{wW2'J~֞^S+scu@6 ;?$ ToTPݐ6eUd9@(Qoԁ4*q" 0t@ىgCvR/45ܴ9 @RQ{.uf&λz}`ؾ6+;| En|OQ>y YLw* .2Kc P$5*΍6Wc/ט&:EEhQsJs2,?7Hͪv'E..,Xvn|/:B 6kaS/-65sROΐ. i)؛CI֛Q9Ox0qk60ޚ487jWK]VVӈ=/Im7nr7DTM蒝6hP_QnC=U]$w#|N%|{ ٘9>*a=XV|T8 W![<h\U + k;Dla_ZZ$P=2m.>WK]XϢ#G0`WyO^of-l^r, &|zz2".,YdqNu+R~lJ v2V%*XJ6|"9¦s6ñܬ]HVg-7TZE3:,%'q z>,K˴8$$+XXYg&R# (A'rbs}i^QoWs<7Ul nܸ@ثQv]H ̝;0ӡG[1^{ҧ^ko4ޛe[ wd UQ !!sfmw.:m_bmrNUa -7r~_m~Nk.W!=^?kJܵl46o$胨!{fK]:NQY@dI(g椑BKWV2$tzC(y]&FihV133!G<,410J^[Ct&5fЯu fi{;,ֹc>VӄXXz=YA7# GOڀ*hMIS2q<io7†V*2 âZﭣS5"6KZ]qaӞ)>!:9N' ^5:7׵3L_R1:kͣ>" zHJ{|]60ֹ1ʚ=MAQEϵv"wz)Èq7PzC &"v3 M<,Zٙ nF I٪z+GwAbW:?ص_cɤBEU"X1~;ÊHlC.QEJ? PCc]Fp='["obK˲j3#r:Y<&}E-VKjT"OG4_TIXD\K^傣34%xCAR`7'.[v2K|'ϬLI"\*A<,;'`..L8d}7SF8v 1-5>[ I~u>t@=K/U)zFRrdS+eپ} gMpiT2˱TwB'$wo/NJ@4gûƃo@CShiƗע7|,.N׎ZT)GY젊ޤ][՞,JDR4nlae,#: DeY&;m5'aVf qB|C)|r8K+$kQM9'MXdg@̱lP!*qW/C7k9ѝ`?NU^OV[TEeS2l?;I9p۞zGRA#ƻ[+ɤ?|nrnD4!uǖ *O]f~<(~D:I;޹;MSZJ;"V.\ҮLa\.W2غ ʬULfNte}y]͌~$upP)+(ci\B@Yҫ>(B*ۆ]4WUAu@׺7) l t;qN 37 d>L~/k=-WW.=VQfJ ±Cd-)-›'=}\(!-YPS^w G)@ BZHCoKϮ.e?jZ%c[J(EFa -|3pۋ xW!G+ρ5żd O7EA UqxzёjT_y ?ѭ<% tuy K@r4KS]9j<7fѠ Ӯ*dj;U 9m-Rkm ͛h Ʒ,q*oi ׄP/vhLM)(P-~XkAq HS`b[u1Mik>L,9͐urDFn(Piv)11N弹 ۸1J:zq9X8b9 6_&PO RE͈p6/D,d}SP&C&ȷQo!QRc!ibϰY5#I~*u뭗?t`..bIkԳ1ؕl"p+#$nr8+Kn;3t-caؽY/?B%6 s0Y~2&:T "@&?^BwYV>~wzkRptD2od 58fYEL 2!l>g3FH^hn7S5(Z˺$꣛fn?O4ť8R.aSj$lguT8#Y0L3ld4r&Δ_k. B^]Y_%Oj[YOϖ1'ߦ)ĤU78ʠ)˒"deƒyFHLBS0ܾw27+#(Wv*7aGQۘs, kt ]~D}YS>t$LPp!'o'`{3)Jc|[G1DLH$=b6b&gRp w/ĥH_9WĔٹa b; fƅ3Br*tM#-J1(a/mAT,X A>9?%NIFfխȟl7/A}Gu1%+#f\ .nfvqh BvˇUB<ggͷ$ %K b ;vjC;=Ÿ+k7ǼnU ᐌ<VUX&^xTZujola*A3i~ g/S LDܙP]Qw&tk 'Oix[6oiL9ܭvEPnlZ# 3lqeVHqV.7d(Xy3g'"¾*-xwi `w9פP$u#>IͰuc&H(Ys_Ͼ;d UMx-_<-"[̂ Zޞ`acfK%O{RCI:<{eAѭ\%`1do tdsLϝ)& )x:6^iwB3hׂ-B)Hk7/B?3~UzNH )]C0 {r(Q|%F#Gad-F4e.S&YhqI[i@a]xn}zQ]EV{40GNC| rIv^UZSiZXe?΢z `s7H9^<8=vmÕC= QIf@(d3Wv1:8JH#Ā]P1z ٠Kч *oxB;)÷+BX%WB5"rQ?ǀ0MlWc͐ܵI!]|oA2Ӱ]#99[G(A-/+Yƺwߠc~O2;h6TL5>Df)|티PTH; "OTϺJg\Vdқ1 n@j͸mnOxNUc6LK -_} OۯC@c#R-cƧqQbnXaVeL[|c9|.6m@zGja@7B|#m _홡1l&Z`Ǝ2𒿥:C'v՘ΐ}Ag8}Yy|v<95C սqo891dx]G}Xݘgh?#Z^ ӭtEdo &)qh8`FlڜK};XTnoQF lSF&QI왎FA˾闕AAeE$'%SOKZ_W9``-׆MDMcė² ܌rZChHk\caˇMW&]ڛpV ԍ+-ƨH@p審?iI ^S3s@if| eh"2Dnsôig58WpV *(x"ݍW*8_ $iZB[!#8od2į˭nZyz3M1zbU7]P )smܥo'~в7Lk0UO't@?:km>?qyZt:s&gĮFUBKPv 1Pī&tfH`px>~MQ|"&_=OGYs_='l1e3]wƃpRߔAV߃ >1g%z }M8FK>=ݱ1qE%KLP-I5l ET}P)~S?HKԒ4vM&w%<yS>| i6`b:? tt(U:&OV#g9_f񘈨ztZTA4 IC9݇NS]幚H=ku5z@1:,m6B+[B-ubuAY!]o_<NcX Jwm>~_h)RqfS;m:떔!] egdƝ޶YjksH1Z$Y:ja[c˃xJo 2bF1&t0$NJEu$=k?/B+VQ@B>߼SIumxXN}F-LxI QB/ NSssa+X@؈VK 攫{@ŬV-j謢kvS":~g}-HJ N^@w4%9Mx,11ԠqqD6VKm7jr"J'}pkXy0i`>?䃭2_}cS%()A b ~԰60{/TI{v1 ƥF\n2屸ވ?o6ńgv%iq@3N6JлMcS+ CTtF Wε=oVvhRqͨG;UDsDJb;F!:U6iq8>Y6b_xL~I@k}îm}A4pNn|5>4g*)w9W+o%'l%PI =+yd+zt- xHs ˡs˜jCn$T"NXsޓ1llag3%MJOLNq&Gh[:x31k(kh_'y}E֌dCqY ]yR~A}Mǚ ai[喔|L6< !uzC *d[ЂF#tvkQƻ/˂݆A>uٞYI oa kOoe Hi̤/L &N|Te`h/]N-#p92J'dw";`Oerk(KILώC >Sx@q7aihFnb Z -.,{ ^R#۟`{gJ LǂBENaDZ~ (@ atj'u(;~zS֗SkccN~eN^&Knj}ZGTbޭ!NIT&+VONT ḓdErm7Sx`Ȑ%fILˢHO;C%!ڨAY?2H ~V%A: V (q(:==ya; `p&26zkcJg|XOU'+:=&{SM9ۻNB0;7~>_iJN]\Ia{ Cw+Hb,n# f,8#E|Wt^ck@NX: C"^1%`5UEBo{B3Ml%w*M륷Yu$pݾe`n*avk֕-(CKZW]xٮ vSB gzK-ie)`4WGi Y{RA&^p3TOx,VVC1*J`gG)kDvb};q҇B[C^`n"y4i2-li7h?GsoWֺgom/re.0%zUŅq*J>3ukN-a"&tw''^u6T=wsieݜYg~-Wt3mQ*_V2tdAmR*+Kb4Pn~EƉ4RAt֪yWd0h|2@h,qTF̀ ېrp^ qX"L iC'PBuˆ^2$n%``f!b'i`{V l`j#qYJ9={=% /4BM4$hI潇A W.iLL"i_CTr6Um AJ1ڻ~p!ݪf ]AV;5jg ;3A$(&kJW֣8, W5ZqOFlרOLUVD7PZz­x+!^%1܈PNLV6?w*ܗrAvfU9:tBP9RfﹶƢ?vK[wY[TTT$Tf`8?4*[R3T!wCVK\spŭ4sB ƒT,c!]⏯)kWu!gk1hWQ,{5ٟv3b[C-wPc_Ii1uC er8Ʉbk8ӯ-)EYb+[%o"a"rM=`ťx-o~qHE+]H1ha0 ^We9xmY}+-u藿n`:Tl* i5V\΁?<7֞QǼ j\"0xcN<83< pF>jOɵ 7";1ySJE/@V-fGGBԼ-6Ƌ@]!c@V%-Auiʃ҂Gg +-fawNCY!Z1DƧxhT]DadH7snx-ݥ0 TVY7b+@_bŇ| D#7vfiғ>2 :pX爗<7ݺ4BsOS58C*$}V U,>UT_QQ/'*#aEV iTzFr?ˊѩIo<rFqX|[e7z@ts3"} djŒҌ\@ 6O5UA}?Pr^!04':\b FQ=] ! %Xk/d%"gl_Ufb[1 ىj ŕF ;rynKoO3A\||&FlMO%# j~=U#Zω(ų݌\OD4.:OБ&C;&kd׈%/8c6| #)üI+Y|Le7~;8gS+n3u/|Y7^/-s4{V#=݉݇Մ,foӞ5қz!IJ,Z7b!Na4G Jı%d?SJ*C3\Xl3莽&W<,L4'_V<>#oYjb07gC'h˅=$]Ym=t{k+Ty> pvx@;#i+ϕee>e]1Im}flttpZc4 U( g>18(KiXyhs.`yTBwή $#8*%j<Pv^:\[x?Ic)H 3BZ=wܔB:cH9%zyKh>H e K&,k7&9~2+?4q&&S^O6(؟m{S?*\1`Sr)pqDsX&8bfuNDt=k4G.sx$X ~Цmu*6đ3&gNʇ|h BR!TcIs㑅G} S46h9ߣF-"(o@0T/ Ȉ RK|XXiOHv4*pjsG7"1\6H ?su7mH}gu܊xB1EzS ߬ܵ#mx64>18 #K>΂>%ܒD?r>u!ý2zW4#XC3z|N8ᒭ)o2y8ӵ-ӔlwAeK\6 YDbY]EKTGMmd8bƙ/$*joeW$2LV?EV9DŽ_bkDD'ӱEƛ z#|^涓 ʹ,nZ/PyL<_v5wCdWGNn<4Ts3w? es{z2t@mbh\.~Hjʲp<%GAqej-ϏP~%ɤYY2vfMV5k5EFM&.aVbE(1aMA`&Zq^1cדTË#OsG!U Ϧ˛h %$!"甤!/:NRlf,샤E,CX*D Tg!'|-_ !|O$:gA센,r? (UB.>u8p<o.2efOM`Y&>]?r#T'bԞZX n ,)P^.WE H?I@RHPoPl.PeIq:}zoepxî)tu;NFXRViHs A899gvI¥d?;a(pbU9{Odel¹I@8Lgw̗y Fnobffn/s ~ڇV MgbSFu5?r8qEy~JࣚU9@XV5ǛwMVKA/t' U4+دNEϪGȯ؜E{&Td&j l%n?*3mKq!d4@_qY~,nv!c}[z! "x:1m&lO+_P#=Cp J_iq$J;F~Sdm2TLNwq_͠"uۜ|=Rj.&Zg~5Z~A]N*g_AVwUSAl " ŲoVrҎ" 8eĄ15ė9Ak5jl$*1+d`!RC'e @_j ۪:FS 'V A? O_izlfAmS-$I0u`h"wkYʕ[hoBO`2eo&zeӗ$ ZIym[E gx0$ .䞴(J"s&"&m/coʀewnJQ>'qif;kJ{2`Haȧ;/pl ue%bRjBo\A1m.w6AH͖e8i?/f QXyByqk|u-HO߅%j(R!)P ʱpxo )he U!Y5>Y" T ͪz7N<@w@VےPArht[ %iRCj\%IC/B-D1Gm%~ EGa>qE$sn8nYRT8(>lMv̐H3s"m?aʔL!r|$T1`tNmL J5ui'w,qof0O8.x~_=0_yoɺ ? &3ʕ6:$wP1ԗAjA|eIzfUtmPn;P,Qv I9rZ,JOE:gr!t/(V ,5  xWH_R㰚%@KꖃF0R/qÍEx~-"$_ nKLyV|~RlssRg^&K/o3eEv@0}Wjv'5؞)in28};֭ƖkUy~- K0J0 6 ®fJ'^-{scVŊk[?O%Ҭ $(k1;ԌzT XG;*ܛ-.T07<ЮkeIV_@U:׬+ >^!1ek]O$bn1ͯB7x~Lڥ8)]ZpAvsT"5@ʓuz$iwZQbvXcbF$BaC.9mG;ʏ!p[U_7p`9uŎ".wc" dT4e2ߺ218`(2Bh 4 Ps~}2N>+#CEz7Z^D60m>X/58 {32 H5T?㟮ҒP˪z6JT)K%Bdŭ٩ )] eΞCWU5Uŧ)!ZC,wJH!]6rޢ1VTm)qf t@Dh5~ѸsE%w9:;W.  drcjЂ~)0[P ɮ9o4 c:7qc r̍TJq(">CsMX0P ,o9^ ; Y|˨BП 詅IUQ㕘<|߂:$BKm0J!W^ F;I4j=mj_F9Q/^6M3VSq ~MZ֩XHV?W5ǿ݀Þf4&n[d2LuA=^7hlqLG| @-?r9ؠ 5dSs> NQ$wQY$+JCwRSepi- lסa}aW~((m"Ϛ,<_g` -5J?11zGrWɸaHH)j;xت'8@}=^%&-B6$%__vaȻFLiJJz÷HX98*`$2}n9^-x>n[\|y>M DnKE*ňLms? M/e-wjމl mvx2Y}R!!&w`T!xCeӠ3ha^TmaR?MZwim8GisVzܠ% i ;Ef1 i23_PuO[TZxD qGrlF'}(|sok1+o谵f-|<>I'3 6eoZM.1lw-i:\<[ko>!犰3gDR_'mPM x3׵Xݯ $r>=~dצ]8q`I L3{Ku_i,s[6j 6X~xlyP?|$_[_F"3<賈|QޤA~&Kbu=73$I5:L*C,B_2Sbr% ߕL0&*ὅ::O0.q[*PmD&^^ "u\'-m&qM7̑o!%!2q @]&G2/@;nG0`:8ŌX[KSr=cEXv.`N˕IR!Mj5nJsFJ=u๜T86, %Qupоv }g*lm)KN04x%RWw`v, Fxxp `wm>㊵+~qhXvoGe]R:N:M ̹yhPF=.f ިzrfjasn'x/5+_P\L/ѻ/kZUۂLzWZ.c wH*AeIrR#Fi;Ù]ƼxPgAS hض,MCm$^u\:U'[ri$P%*tCrt@zWd8-4#/+=]19@]=^5I!?WN 1W7ur I3u0mJMwx‘^@sw1,ɟկb:mIJ+|`F#ke4^)VxWϣgBH uy҂ P#N'XuSJY^ V] %D4;/<,kh/7{ӘhFz |i)9֑GfW zƤbY O}  [ۅ*w/*pыxOB`Tu"2cU\YJHݝҞftʯ]p@'ϳNMHU1f{AO1ܣJ 9?I_Ȫ ٍ_RiPގ ^WOi<6w)e;1oR+!'f3)ٸYۡ4VJz߯OZb%z_cIP.U^3Xh]?a&kW.C[,YS!Pp9_@noXš ӎY47v2FZh !U4S1„B < P/\&pM~_ Z-}RO:kjU=όXug$_auG6rCojZb(kT{Ҍ9br)AQs.zuVIF}ґ,^Lxp.#M" hՎ:hʀ"zJNvua`=7B-ޑ;kzp}.&+ND\Gc`p>AT6TaFv9-0~V噞3)sҧ0*TQ0 LuP(F3 L#sm%}Nv⃥μA'~̋%(E֮p0"T/bVq}d"2K%afz>oMP91n'W,E' F[ $k|miP-R wGͰz: 6uaEO \UZNzZ`F,io~p9_E diT4Ex-H.p(U6=E 9)0H`R }9-N>XytND~'z$ _ɜ n'5%G!czytk>Gw+gpD/=a9z͘$z#Ny0(|m8Q3B 3চ} }/RF\`b!fl@ N0nI[lJ f77QZ;b4ɲ8J.#$k`b<˓XA :y 0M@AHҜ%* #)_#~Jv\CVP+WтOVyQ]IrRd1 0+Ul8JDToE+AF=F68o0v:c.e, $:njBD"Θ06 "N&$`3՞cˎvC鴆40?A1OD}e]|$SfgV"ǬY̙ (|c#Lln{Yw-G$ƳiW|S6OMښf:6/aVt7Œ ^sT)!-ĞY=Ix)zT'*1Y6e52 )KOgn| 0;_H 95|?DD酈n:%eKԯo0LBn>ﭰF،bM;- "voAD߾O7huY} y ӹ?$TxCk ۣVcۏPhf=Ko hvmz^<ɶUP-jmDx͉io%ɍ+ K,ƛW6f@F#rz8$9Rw'@kowQj{_L^ Yhck^UNu(xSy 7c3ͤoLH'irz>Wr/hӰҬ<֒IP8\(Ƿr+ k p1"R FBDć5*dV/qn=R\v=p( Ϩd$D[>Kn0.chޥ30 :J0<8&o^t\OA;L $ZsGRg{ fJBbq`7xfk! nn 6b(חxM,;ND>컯Ӑ#HL.𝫷_lžʺle@yi[ecD9OI;H1\^\2=vk#%0O>'t/>cn)u3ex 5;hb!g|EDڿ>/_Y&}3;gkw=%[" L3<&3>L$E4q^=cNGت5[ G $c%-bLDڢnݼA6p~\tu&!(:|05uGg0j)^ʅ0BȗKZU6_C#0wt]!!MD<ZQuu`c,!t_6 K^dXV-|rKJD!?#uè { }NQHp+#R;[@8+§~G2ڙkJIbHӽL(]~4yGaUͮ%#@-{ܜ$y|}e#PyC)a6tF$򭨩?Ȃti:eCQmVH½3 sFJWk)sCl:XjP6 IZbXHhaODUM{$BC=5>l|"GWR\P$N[6Zޭ>|XeQv u31E&[;Cx}icG19dtE XeqKdL\v[Imt "drNsکy ?{j&/ꧯiR:_moƬnۂ-gu59 +A>soc; * TbSGq)?l|;ZqXRкđGw=_nճ"+"oxCZjI݊|I&=,:'0*<q\K"^زu7/ ꈳ[I:bT>ne^S[lSCʮ  b {D *)vVz현jNW;^(wy<j\ ɇWβd'F1vFv%.?SMpt(΅ r/ ^g@}m-R{ 7^D{2@7~WOɱNPfI9G7M5ѧ22ø#o2~gAapxkv t4-;R=Ln+gO'>?aǺ2*O+Y?(Y1CV >z޶"KKI7WKt'`w~[%?XPs۩Bǽ:"|2x:k6JkE,Xe&!hT ##hb4X^Od$v;zk|ƺ-N^}6Gd9-^ފfZ ?~3`I"˴$@zJMr62DsjFilm?8?{f"Ub[n\o_"<'$v]/92f~!'g7JMTS#eyĚU S?T|tƲi$M䣂/Ns qߡαI.4XK/Q4/+O\52 6"BD5$18)ڶ6P}@|>}}#,"X^`DΏ6mL]qPucd&\=0!lJP 7+(BsS{6WV1b tOmNt_&K9 nX5AD_\h:V # fR'(V | _ \kAD.f䑘 \F-}J&I 5qJLEO,%9̡t,EoN'}GQbұZIj`LdM/*9"`(=L5ޙi|r:( 0()ӈc\3rF4څzBs3-]]l6G9U876.Y0d2D<f%r2{4&xin` Ӏ\V,vEM J_ 9o[{YXxbm;):v+VS$[7*w#,78'IJ[%O5s"~RiFt|@Puzr RXvGOB) O[]cVRYؼBܒ3Ckir"V=cyAWU[ޚ&)]w8zLa Ϋ |v+rYO B -6dz,%귏2l#a#`5XԚo>ҭb;T4 n)&lW[tuTu Mh\?'֧ݮk 5dW$E!j+PUv ڞJ} nBV LLK/j<vƪH'&I_qG\veCRdRG'!1aMZ2#](dYC>Ftx""o, GN}NZ7i-ԛn,ה;u%EԾVRWtb]Tw@g1G?MbEѨFABͳE`jdai0= .C좘jwY0= sBi )<ҁ4)O?>5I4".C dߝP [Pf#/eaV/ysM dF,#Eڥ 9*e73 - EWH2*y_x^q ~v_U'3IWMrx.9gBi.MMY n-^$cОa I3_ȚdĞPUjѪ' W #n#zNĽ>(\vDGpYxK[&̑cӎ6>_-2Nvvv=U%'ܒ H 6}{0} ASZQX(Punk. `t_eͽ.EƫYP< yK{:dAo/~Sy\J>*|Bnn׹w\g1$\Wz~SnzEc2t0mRiS'|!Bˬ*;5D. QOpۙ 7/cH 7ŭt>@gHZZ1JL52n* L*b'*WZw+%_-qwbUi3С٠y9Y`Wx8N20ȵIB/B#iʡxhz]zfv۾@b6AAA +T06y55w󏇒AeU89P8?ʟL\DLwE`Gc8|<%iM%T 2}|mZ*v]CQhf;y.Z4|M\N0 f:W " _YX~g0< lv.~H15Z,!Hkvy*. M¢HFf_yGNs=f?'K֦tlRU3iѢ݅=z%=uٞH߼W9SWn8G m Z(fVY'г mqG RaX8-l7t\B;p.1wUOfn`듇@L blJ7w{jIgg&rB<-JAHz+؃+hZpi꜖od7H~VǶp~xX&[V=Eq\]\@o °Usn& WMCɥkw K[oX,JRIH9#EIqVz=z1s: 0-<154QհBVw@*># rl FZ9_|۩Վuci&s׸ob^Gw^A)]?ЦܧKѢ&ˬH1LAഖ-A}vdU=@^\1 h8[57(6 kLh (2G9 %30e|h8/nBEځ߇Ĭqi ,O,#ؓKpC1罉Pdv>1F+ڨҞM[u#Ue.#9ĚZ$@]?xkړub*eҁaI udC,P+-9l=zNDy*lBGPơeDc?\{f"PdkEWN^/.YRsjY,]@`@PKq|BiWdX5֓bPb [L,󮘏 Hp>R#ޚ UWe~{N9:c֊µ vxH #nI>3Xmb5^#+G440ˡq`4O+;ǤOlvY]FgեzC)o׽wC Ewn 'x+cͫg¡q3¿Z4ݡi&a_i#Aг)bŨ0[}N.jkA)Ӎ?vIlOˬ>g%Kn^T[~~דC;:w%Vl-u-LAlr>x'7$H5y~f}n(O{J֧3׻HٝK&7o ))Zjz%;:+>B -UlI/KCc 9m0 tjr1Ήd^u`Bv,R4E m[ʹ5=R*"1OO33 e6b3n#?KKslv^;o3:xfGUMESu _&ju[6id-)e{q<NDe+oQjfjfZ1h<f*I#؝-+8Q2$ӕB%,vMs#,\Z.OGc n(AG.LN5[]<@umRdALa`GR ڲ/ $`& 9:gmdZzf:߳)6'I#jE]Ӝ!oƃD][+"/j8ܰ4yt$٢z=ǾkGrM*7]5$Z)Kvu0 jS'Fc&5tX Dlu`1o20`9mOϪgὫA6\7#z~9 )mǻy&! 2e-?ժ\\B2I)f^h*Ru5'B,={Nz 7@N}k2ף a4Y>)DrIP|Tg+My+ņ~W9J pl5*q E4Ԣ^#0%`?-K~kQ +=Gy!@΍W_dx?zӫrSvnayR$N>1 ߗ2J*|*{,byծM{i֗y,I}|zHϰ чs vPo){MHg@[{ٰw>2"#y H׉Qwjm9iNe~<%>pYpcPe92ed]up( 񸈪>ݕ'ąU@e|1ù@5p:5) MV5 "Š*5wXg]f-!`5VVcF-M.h(V2DVJPq,Eسxg˘2x4Ѝd"BV.aS E D+g$:}O1kz'/_dϺU;Uk}B Q |_eE GZ8[svHޔsҫ#B+dS\14ž%sf htیSy|W@u<CI`%`KXh墪cLh:8eyUl60 QWqfKOƗRD-k*TײG=x_g+5MBM&C|$e(U=_'n*)b53gWcl79vq!T],{q|An Md AonL@'GLik 6xH` *˺)!c#6DGSm}`Esyӣ]xMTx}j249/)Y2jW-,gdr-P5fq1 搷&M 3ʅTP|?8\]m"^:9D/hͲC { #諾ى瓎3Ѷj[I@(> _0vFQ _:>Cka))\II\vf^]q4%xB(eWS% szMp5kP{sm"/5*_Y!w35m φvjʿ(YNd_KHNѿD++ vAA*&wKQTwISʨI{raPس7 5Z5UڣG&-U M5mIԉR%[ׂjE@r!,ei'؆7`b 7w* l4@499b ђ\ypq81hݓD"׻ur9lπ>1 ֙#I.nN]rb`qJJ;w9o_/%Ybխq>[@9CJ ƎXWX=,فx@M M)! 86{ZPē}lcuu] l#$ؖc.([qZu0NذK^N w [eŪ*[gP[: \|gHn=m|N 0#*(>)wgo )Xltե "%\pY[{)4٧sJ;˾36uX-j[ ̙46F唳TdT'\pkmhr0'_B<2]{)U)n[phcFpCJvo8;K G5,jpUM^B-;܄hEs%f.(#LjAϯH8LQ@ID6\-g,>”[yYS%HKJzYkw\Ye6{DW~iN.OGVf\Z]ZїyQb/aDҁ_;gOiCq3of%.p+\_ᄸRX fr-<9fQ'MyoaOomњ#)'S>$Q1N!cQ ]S v1d"Bտ91ePj3!"n /=;Y=ER;EsiFIo%Y{<JU !׼GajsAvm$i'ilk+WS>rlt>΀ Dw,K,aLU[ +᫠R$e,Rکox!NR/5j#36L(嬕x+jPv"PjAn^W촩5RkIzQO#86,1}ogA˥Čd@[W۔BX$+ϿYflqf aTkMޕ΃g>=1^L~ #ty,CsóRJ`Tb2cO? Fů EYZ("]5ˏ]Ï"I0Up 12=5$]s>? yvI»$@Gd؉]v@-k uO5d&OQ}6 nyc&RwI-q!W,? 3iMRU7jO¼-d,} (ÖC`P3fD7.~1$.G,BD˃s3<YKhGVo 7SX> (C ʢB 1 ;t1LC)#w?M md7(j~.d(݅ToSPMj,#y.:!der'O} j:LxGȯ$<-=i\#!A0!K'z=8ΔlI@]PQIG6T `&и p_E[[R&b ׿@Kk|XU"q'vOkA{L$A6"EY;sӸ@?`˕k^do:l7 2€,]~;6sߐ1}UF"ϫr`d.dDc!mWBGMZ}Е-EYT=us‘kнq!h>)cB9+W9l5X p'緣;*~9IZ'`L6XkbvId@˱eY @~u;\ZF5V-;Cz@ْdYGOQw3Y9]OܴQD- ѫ`se0eO#FHGç6UXፉR繖*mo/U 5: HQ^PVk`LVw5Mc Z|Ȓ=Qz2;Nh>8m{Y:bzR<6 xwn1[%A=lݎ4;#fwzj[if >+v"aʼn]]۪ܖf-iB6uF`a^T:i͉F3O<+#Bs~cE(_U*P>rBu 8s9Mra<?b-OVt+D_-mC2wp c/# 4$࠺KN rqGz$_M] Ven 685O Ae`s_a3t&3wT*z1/6o]MVpemw-v]x 3`W4VږJ;=6K/*WFuzىXmJӥKN7mHrzEm߀SXuޔM?W3=%R*i7-`tX{Pn-팗)LVKN-;OXW5' )ЋXې*B%`V}>t]\Mh:>B[_A-xlQA W x [[ :?hRDc̖Չ{/~~>ImVF6KAYq6٣姜3am˪CXn=9NvN_Q3m"hpSd*iwAI;$B Iy?>@ {'YKy9\,H|q+Hp>_NX 8ʺW+KnY]E?+) 7:Ιy'yhR[6gO߰\.'&}Ou \b4S$:q{c=jGēp ,0řَ &~" X}`/l{6jރN(W݌^jIy}f|}ЂcX%ܻ(}`GO}:y)Wvs[q)7R,YQO;"Ő"tKMuUÿ&Vh Р׌>WA Y-ehz4>4;Յݓspƴ% 47~ڂS x@ y\mfza},Է'Ž9--v3r>lvy%-/XOmؒ.bVl[[~0eqi^uvkϮ"7\&yru[Pꪧؚbrn /Y␤ۛT+ޚ|3!fl2,)N{X+E+i4CjrWpKyoO`ȼ*Bl 6| eHPk>[>9O||" 6slJuCiyJםJefUWFF/q0ȻP*﷛et+ݽ3E6LήRNל$ 0-Ex~ D?pV!3HR}MK&%pAEYNh^H=ݾp6uTh$[D*2,If3]Pp7J ^d5piɢ 67ώ=ѷr|vǦ܅oػ:`ZT<@t:?GNC YR2 u}iKbPmR DqlpQFLBoc̸hMs҇e.s1n&qh,]*#D/w9W.U֔2ޞ%vQdiUAfNLJ> 9Ҍ'0\N6 tQXJ;xhX/[םn,}BDdV( &{(Lt0:9#ڞ#jm'^cUo#MPRWy[*]xwQn Ԙ]VҥrmxؑB:4 JP5c)eI5iCU )v jpGP s p ]O]~BTP(oe139KQl}LK{1H[5*{|'dЃt_M;loe'0F.JZЖ5vة+<#qΡ鲽1RPm̔:簜a(V5u܆PlM&Z!8_fyi6CP'"+Y@$Jx2mK詄]=8_hc($ tqb@ApUn3S>{5eJ'nv8wO8JXknT:9١&R3ErI/D)SJH -E\' ߛb]p }{1=r)Xx"+"f$6k+rCgZK@'!AY42(?Uؗ"O_}^WTDA Q;e//UG`ƪ\Ni=SҞ7)c,1 M{dOK*5|żK D4f&#P]fZqMGړFEhϽert0dLWDO/ >fיc @W.SE%sd/}u"t! '4ːqVvVrP&B\wqꭸa2|\`І&d ³2UW9Dp4{;ku[ٲк){*u!-;k>Slc>ǤVr- Y@ݣ-i:e5'*ؠM.'Rt6p*N-@ GAC>&e80i^CzM7~@akG{90aGNDfr4|X``&/si y#XYDHA0WMA28 [ޥzdE|L"fDMwVwſ gԯNUpzY|gPeYg'S 6R"SMN{"N" 3z Cjw~r}̓1/} }O.+0 1lr.A[Ą8lį&ăY^؈^m#WC,?ǃn([UdT0|c6Yzg Z7Jl~/UcuJ&ԜQaI[ךӾS$] ùDSeTfwxE“)ϩ"v>STW{F.so[+&@T]>bP)S&v2Mؒ`R8`3c0cUTl[v$u  Sv(|XϦXD&(smyH&gZ[[Ur>[5uI_̂+M/rM6DAz>";i)Yođp2IlKYf6"fߏ~7Q;SE'uw>dɲ>y*-v \Ir͍ ].#h zmϡFd&|dj_^mfٽtH$QabF+DcVrJZ$`ɀ`&XrU&bd s8|D)Ro#,KUebb͚%,ڴ>~7FpPkY 8G !yT8bJWi?]) b^= M+5eJgg9b]ƫUdHc^$Uz1b^>f`W4 2xL,$RI# *v{%46'Hn,!r-̂$1 @CZ٩^̌@>yF9!ACN2 %Rc&'G,ʼnC6#OfT$, tUDɹyiWVU }SLl.B|Ҋ%+R+.HRBٰ['y]J7f:8' X Z rrH!PRħfg# 7) uP+=:ۺvUpJu*B1YjS&g$e; C=p7l d⋶lߞ"kڲ!𧒛JakAֺnoz1O&]O2ȭH&HiY'w9;jXU%%݃%WȤ4!k^`arOg"`x$\ڥJҰU-q jGK3ʮ)>ܤEgJ̮Hbs J!@_4;i6'P*2C3ZleO6ʌ -TQ|ȰhpgR tII#L%"r㸣S$HWfŜ}D%(zH2x : @Ov'v_,Zii&oGcZ͆}wZ$!;Iu8wOLH"! C"F8"K FzlPcҍ> Ma c!C}3P߹ ̢W،7W|{G8O4u9+vJ2W">.Prv8K H \KrV bDqئǢ'jbAn<$ME6YnF%"xx$<ٷ9S3+Ƈ'>5$4ᥢﮯ;1"]4Q6ՙg}k$KcA*FobvcL؞ obChˇ| ut:Pu[%a/Rg羥O?)z^縸|UG5v7Z Rk;7 9H*6c ><`QBZݴ/ !.*sړE\ aj+yz^W|l4 ÔȈ~; [&kcˠ@)A>DG5 c pWm_'G@50JqL0宸k޽S.l6nXϢPp~0UHh7jH0${-$nYkj^ɵ&h}Ŵ*˭zC?n}YQgsÊ'; 3fM:;x8@*Af O'h͔tZ/Bd~Y; 26>D#5pfd[1:ӣ4Hj^:ΩSϭhP,뫮4|8 y]FٓmDܚ|p[ ӁFɩGۭ'9i*=@zRfá+ӬGxu|Rgnц>OwW0$$:Gf)#>|ΤC0gT-_qfofJ{h)dwN.د-g[f*:=$3M3dImj .U :hrԦ'+xr_c+m9[K@$sjN͢"!Ce8l^;(=.=B |- ԲCY:!l-\2i={X[٢x.fԽd]A?>?hhQqDaMĦW"X{ÀlhNԍ$P- {vw/:>? 3{Qsv~fUohMEVBz)v't@c EoÄ<̆Qټk`.Ly@͓j@dh*(FAڃLc~7զ^1xؤ_`H`֤ǟ43_Npy~}DD>qBdUW I۹N\͕(H˻(W^oh緒ҹ>x?YF]罧{Lxt@PHϟ_j ފԬo,PW#NnGX@Hg"A4E\Emח!-tL# ,yG!RCP:6c ~E g덒D6v4ibg~#H3x,05BWdΦ4-7=S0ƣ4Ե6x,aD6(dܕxxSTO==xUwa La 2F}+SIEDd#cΒcS{Ƿ/YL.CFUh,}vZ;,q;Lok[n\qH|5Y=|=My]2AC2R)Hʅ@qx<`ئ7,<氘B,]2vCqsDܭL2Rh=}D>>`F*yÀBQAffgZ1mʪ4$?ʿLLa⑰ "B!@( 8@,e>&:TN<7W =cO O܍>/eRc~j'pw -B{v@XGF{KY 7{~3D娥>ROO~IUHYeψɠu/2j5w{>\)a?rCBĭH.XOc#N\<.mo]jtJ `4x(>.qFI?"ֆt,HbNuV i"X،lSTJ5"* Y(NhqIޯ|cߐ="4eS[؏}l0Os[IejFѻ%"773yrydow(&Leа2OL,VB`OVU=AF5aS|6"_@LdH'6s*mƀWy9_[F*8xH;v]m7q5d.R,YǎXSiASgfֿj ٨,YcV0{hlϢ+}\| }:#t.!p5z$P׸6tö}u<;@+ѽl/"㊀0nHx+; #US5 ԣ"p)qhIXI f FXﮀV_3u!FIPC*G]AR 30\ UX%\P^:J#[.yA:=YS.xV+l4I[Y ۬ڟك$\f-EQ $[JKsLޞt&bYܲF5; l ;ᐳر q j'QӹۿBV&+sNVydJ\.٧O A<&et|K (#`oDoW/V~7gsxP| 96N/"X:uqIwd^gHH$w70xgP_BS+ັ]hRK(ܯSչ3uf8fLtU[-.L-&qSԥT'cQ~E9 "6I]ז++dm6h!J/А%.2ugA#>Pv\wfZPmM,F9 6%n%[%ͫv_Wܤw~mh ^CAA30B**/uRMCƫ-X ó=|UL6UCn☂a TȆsN/Z LK -z7L]tDF%[TʾU_ZUW(?ꄱ !ȊwT ftWqNGm yc$ݯxwaT!dt6jxDbN$܍_n84u\tsMm9;BZ҃yʛ/!`DXxq?Vl,&p: ?E/Fȉa7`otB熴e]bsmԉJhAMO]u/MmDrT"QXuzVceW;1h#sÀ$>̏3鵑Ǎ&kճ YwI=*]fl@N\xeXdNטDZtTȺ|Ih;Qk W0%v`lc0P7q$v*~`7E# E|]%-r"O U7}-֪ 6I>Jі^/S;9~je4B?Y*@ť˕Ûޮ,3뤨YM{]CJj"|` ul}JWyJw‚KV!$WGs@ Rؤ} -mӶenKw@isecDktW33ug,yĎzjv9"b(Y0K{4VG1ʬE󤣹R k|ESpӏ,_ HyG3u]MAɏ*>W* z*}䞇n_W➉Vѵߍ\#iZR>1=#BLz͡C0 YO&8mI-wI i:wp&wGM"q/|5&^p xe<11b6aGrY3cSÒ ǾGB!L>p f4ك%ilLw?r78 Pj/q9.$/^;N#X =7[Uy2x8|TߡS@QKR֘L?J .he=Uñ?ہ⑯@n$UH+ t֖߰ ۫R ę7W"C DFr+TӇYmT9X:縬HnD[akY߼tc{ee/w [Or7idc(\ԟtEziHIWK|`#f2R2ӁN yQ be]`Gn1x]3C?\ e.n^ $(Vte84a 7:&L>}RA%2tE(ZecrPc9u+2)>6k_ BXok G-`;HR8p׺9 uƧ iQK1׮+/'}prԴrp&,؅C}=zjD2-N`$s ؕ҇LV/X[(Pz(15 4<"T~6!@V=¶~R5j{5'ю__k8Eg ,xsV:eFVX/˔]HwLECa`NoU.FQh6lDP QXuQ&qȓ3[h^zh/1[ f{^,0 O fɴJ)FxmXzqԷa.__x_WwPʡKQ# \Ttr}rKiqY|Jv+zCy jىS 6$4:oԊ9GY?@է,{Py7E[|""+E6ĸQA\S-D9 l_wh>)*dVKTvs U ;𧗭8 fZO]ڑ}L뗍PtD9tD|LQ$=gxJ˴4}Ԃͱ4z$6m`E ށ|Y).x?! f[_fwX$|ڡA8r1N^oF2FGե=9\LNw1c2s}h6UU CmSuF 2"9tA֔Xl~w1!Zo!lM.E ,6$pѨg! nVWKA%SGHױ, DBQ Oo1v\9>顋ߣTf{<]>SƔ<4Wkx@z[P4>}|u&q#t&B^' h@О.i;ïrjS"ӥNrd:b5 [ɓ#QwmᘶCb~dm;Pq}CIdf 5W{l^/HΝkdeL.Ji%mbonW3|J#qqBi`=o <6_bJliH.V/7{J"PPGq;ۭZ v7 {CYBUW"6ѵi~KGx'D*ڹ, 8Y3zFbdF&Ǣ{s д1w29MB`"CA:{V;ޜ%ީ8jQٷBبxYWfJ *vPuPufJX n9j|L&h"Y1 l;qffH1ZMFN^lޢh%!J9]ՈR蘢}}J>狏M+Z, 1uq֚Aj_+ y`L4PƖTޔLH9 &fNK[={L%J_ 4#Rj_hpNX*vOVJ]@uײsaC> %ep7e'Ku ~+'ipkc gy: P^Hfʖ=%)r̘YB_>A'XΈ89Ѕs[B`Y*~V i"qHC;~4H & bzP 46x^S̥~[dH3qn'b.? m:h'z0B"S<uڔܙc,PL`\^"OΠB9Vc*FPڥU:qfv?qZ }TvUVbY;X9Tʺ F"6/;o%s=(*ʚtP;W/dx (r}wF Uq'k[y#v7>VT 9/?zA%,S a!W`;ߖc珈 6ݽam5yfh%Քinҕ l+;dy:kZ~`]fxǯbT+RmD1vkɫ|^{"YkQ Z2m@iZ+þoq^k9AXm6l0&WYw2lENG;"? -1oe 1~ّ Skج{V-so0-+ȥCYļ:f,9.~5>^s:6sZmHftEvKt\0;K ?:f\e>{yqRpsݎ^\w9QNw -10a [{#G(x밴_l}3 <^AJr& *2amHzBօ V~"2l 4;G%D YYu'c"`^@iK4fHAպr"_d\?@Ř^'=X! cܨ$2ݔ "j! '&G ~ՑV4η[H.^eKm%W@#vD˞̜wfnWr' ۪W h Yf݋ڬM&[e-틊An3{ J e,dE:Ώ8)]E .MmA1.a^m&3ƛn3JPw"Ra/+ܖz9P?ƬG_ғ(I_&6=lr).a3 X35TWul_X-ZKY o45~XGa.-31W!w?=#? j4ArDoP+͎7O g~+`Z k=!H5rYl/N?oZ=;)͚x/ۮF0{ymB4F#H I[աTyzFS; L4>y=k"I銹(Z|cb jQ8%t”-C 2f64E_)}v_( x H._B8m/ #mr]rk՜K>, ovPnG"Iqn?ӷE#AʬT Xe DFX#Z=!-Me8 ^ Դqڰ|;Y6+F*?_'?"|2d 4il2up QS; I.0G73in*bG+w<Oca5ƪV߶"Pu> =c3֠u8 Ƈ':V9f)n J.,ufDpq+ƱxD=Kq[nS S yk2<0"j7 mػ(ibw47DAԙj |F ٿh׹QJ^¢H2o?W9+ဘ\wa1oRm-PKJJlPٺ)wʰ흓@-6`sbXІV#RN|,mg&+&,H'?*=μpsih^2'.ѿoov` Fӻ%9ߞQJ$^8}(s ~^m|FPGgj0_SX5:31g,U~ *bsE_8 ,£nQKskQk,mq ~"r ]`Δ"#=jL>D2VǗ5S *x1& WE  *ǜoRj'RK0Aj$7-a':hIN5z0Y`M?q|#%CpO5n,M:IF$- h3)EG"c'2Y-2|~J ^ 2pż C9|L(UN(~~عel,UvokP86ȥ&xdגuZoDN/WN EeXCy8bgN*`lLw\ZKΑ |9"?j=7f@˿v AڸÇˠ֟s X$k,Kf5wD7 )B(C_-<,2<ƷuKAtu-ӵǴ(xZb.B^Ϙvu^LRLҖ,^ʍ)RwUV@F5o$(= XӖATXDHQ.̥ou ĒlB?ILɐ*i)btfL*qO/n |p<_"Gj(_ntiՖ>٭d|Ԣ9őw7@!HcӋl;::J- 4˴$Z"uU-jn3a7w߷rWsjUʡ j?x %OZ.t4E2zzums K2kqN^~AlsKE<ޭvú#<)4zG'u=ՃIч'(cdH=}n6V5$Hʓ;.bZ`c3UhkD9IM{0<`43X] γi(I' fCѩ:C5vf~Q4 ~CB,Bn;}2CU7F]Tq)QMݜأPU: -; (*ML>r|1z弖@"l"8~^$W!K$HF-FuDxU7γj]Sɨ铭||-r*:Zǝ+#0-pSqb&]ou]roK\CјTtRZmwW7{ Ux oV?e-kpZ$XP.VsKSS=ȑ\"bHs 鮭2{ڛʝz]1dp92m:-+Rd6QT[$8*$ 3P4ՆaÂDG2nc_'D~ʖ?w=]?<=|Q~v 'bk&QN:c % xjj55?MCiw_K b `<8p'nTB/[e}= p[d*eHT*8^K1+ta?3#s-MWmݖS5xW>-ٵ uj$mQ|%D(b.w6HT5e#cHϛS_/^aJSӌ0W*?rb`yoq2Lzjm =@q_[GQҺj9 rx FNʃR >bڊ.AJD'RԘޥWh:na6qҳ%z6hgtFc%Pw]^a?m&Sk%&<`I6y@6MPq@G\+}L #+T5cRL*-XoUPS3QYTbdɤ3mit=PfʵL!t`K Z tߍ1~bT\2jFh˄sޯ4kj 7Q}%ܹ5NzPe&"#1VwU'ɞT\T97 n .=KFZLx ^rͮie[v%ƣ/HaAa'(܂vSc쇻mU1malbTqFX9R4|@ l41&N7dd5*ߋdu)MB}`^V+[u,zْd d,)}~ Bd|S S[z|duesyG, .⻧D?0=-蚃1[% $sV#GZ1BظT%7-2+jk.rl;X*#M),?%KjԸhr%L~4w`v7 Imr_"YFw?p[gUO¬*{mzO6`VB! - (|4wCcuNqO G0m{+w9[ADJCq.;Ӵ/"iSã=\,07@1ڳ[f.o@4,d}5USFDdDFZmKe˻ ${~AZ#6:fzBd< ^uyxcFv%0e ֦*,'-NWt 瑣e8Lh 3 p{""[cp()w \#L˰̊?6%Dl~t]dy =G#$FL?i!ZYH;y\e*EsrㇿƳŐVi<%DajwWovꏸ~dfz;Wրm*Uݙ!rO0!?hpc~[tv9 H_2(N&?ך Y9Uԑ3^ $eM;={\[0 û^ %F|p2c/|sُ\Ӣ'Ju MT"9. Ǐ37a+rK\_$_-__ ̘#dz" )RflɃH Sbu('F-J $K|,j#n{ Wa!,^~jLiF4k|#dEaӤLZv" t+D,x'`Plƪfx#EEڭWݏ%b5d)|ʋf6U>c䌂2eJѾz,'/un@y&>!g3w**z!ݠ@?A^bu]8,[~=i?s"<m\.Ch]lNHפ#ځd8V0ΝDŽjgUzuU1c縷 Q/*@ލ[&n Bx狦ѯ4\qud+?|z{ۛ hB+555\{(:kU|4;G.(#4 #oƄv>E&r4 +Cl xG_(rz ӝd =_7xL0K6Vrc?e_9opPr[Ҧkpy&͆cIoew;liIs?' 0q]]3 /[ i㒬"P\L}0#`%Q\(/ "nB{ EC*(?#L^P͆5 }w|Q lr:ێTz([U Zv1#c/ee=Wux~\9g1-vae DGē$xQddq%U+uI }te(X7k '8_ v>/3Bs|Fb a :KTKА9**y[@p\T 4gբ!,q$:~,]%*,%AmR^٫"l-'gYzi0#*nQ;:T 5*킕i<~Ygjdq2nhopa cOqXdܹe7o[1R=ŦgtAihD ~bߐ&en_ZoH9X5Y}:'0}Ƣ:2+yq~GS۝؀<$unJ(ߧZ$1]sͳ7ʍG3ueOE˄4Ho =Y$ nrr=M 2:vbw\{06Z{*F~_ё>/a:`xz'=-چiQ?6/PfN̰_lV) BԡQyOf`FЕ6틬/iL;)C\b8F}LuO S` J6D 劽JW.Vb 0K ~V|68HN Lz,"ށX/l"J:ohޏ< i{SH+%"}XkCj1/KfM#r3JalJyʨ S UiAX4m;~0@lqhCp3 GP҃_Owkd4Fa7r/*T *S]b5)c2Д{*{`pi mȫIZ 5=B0ߡ3wO0i}4&)f3t˶Z LF4L.)`-vm!R|u4m_atS&x7 =' "꩝` N,DIF 5n\SX2SrfշZl2]yNO?鸔>#)^$n}ɲ -F[SVAHپnc":c…^adPnoAT *Ԭهᶯ$zpZ8%E ig6e۳^݉5Ҫ|E9iL I#NܷEᕴF5E2fc%f-e~O`f nٝkq x@sIAߐX oamU"SuƘ2;P?Pc>si%cX?L¡O4+ƭ2,LZBU%a:(\1;nN$ `" }*Y$?4SP>}uJu8d _ :WuvEK-ф>(<_%0+sM %C,JɈH{@WK?[(MI6 z|*qSn[H~} lZ eWz?R4o $Ѹlx.n`GUÒ6 ?Qk ``i8ve!-*7|#?Nti1 @>Òqcj̖q, d+C b״;JEvgk VXq)mCrP%쯈)5Q C٢<)!7`NljcCO[U6!g5/3Bpa nO7&W&T._P2|T7.cA+9ɟE ޛ/ӓH JU)58= U9_}mRIRf8t(^ٴͦh2~3r-!fo;XV仍08ܡAe&JUTEwOP^QC$ tZS{ C2D"fT;vhmFmM@jﳵgy"<0azMd:kMwkhGS /mjJ~vmDQì2ǿT8l 'ZK0u=@cSĴGؓ213~f3|of\VO.C%⍭Ӯ9'/f*5YT- }BDG[zxaOp⚪&nZ ׃cvR 2ac1ȄF) YvҔGxf66nDCNᕈՒ -Vۓl0f?va{0XT;_b!W}>K'3m3aS`=yt#r`_s6UQfy pY*@?ݑ`NarsX' ybLaoUvnD"ȱ*.@DF$6AŀE [lE@wj`C&[Бۍ^VDZQqd^:N8x0M %/bi,*+|'QW o6 ˇX1A8xpq嗼H'jhFf_?{ ; s)]3]\U}[( C|6_ ۽)PzWo5mEcQ l_ozhy7)h9KfǢρ'z9.kZ~WVC9 95g2X3&%^*Z T`EvlI5pjdN./FTyS\ΞƢT%|~͠+ h=osO_Mշqsb_<5Qjh2zT$=ߟ> k_LSpF(߳Lz ]QZkov5^q;O}zs?ߚmn+߻-ɧ;wƔs$6Ǵ.٪3qd/sme>J84!{)ZC h1dvhMV5oӚq;B*H"J\vA &{Q5PI'0RVt)j/eyϡw?7Y'h/ojvMXϑ`+_<{݅IPʬa-YAPXPpW݊:!k59,-QDAQw$؀wdZ⁶'.gPnfϷԦtK P/_QKm6sFMМt㯀FhȂXN } yD<quݨ3K.2a|a]9{SqBBJ|9u"hgq@6%zu{{9Xv/f"Lvi1I~K _ln^0Zݳq?k \ #a2$"Q6H_;P::BY]qV 0nD8w&8[AoidkLOJ0+G0r0w7b 9#1: zp6)Z>Cfˆ{MCj ĭPQ&InhA)X? +31Zc2K=dެf=}n놪=DcTdZ_u7uh4`tz:@e όDqknW@GޢwЛ}0FpRB7ĝte}H<'kRbD=u*e ?te!)O~c>ہ ;svIH 6F ?x,}'ZwA8 \@믞()kx=@X%v9W62Px6j8*|AM t ΣOcɺ*E2UNQă메]Nn̠-;n/;KaC4>lLu ?zR*Ew{V5M7G}4D^>:&{dYOeЏ̜%B!l5ks;Wzk`2lXv% _֢L[ ؈l]:RD3V锔 r>;t3w,qvU ^;)3.zRh[60~~] [b=]x`I#!~",qS]W`y>-i_/P`ɫڰk ^M9(GU:hyՋ]_R'+Cgʶ4#ً>T/KPՓ˜j .2 9z^ H6+4Ĕ7)%yE5ZB@XͮVݒޛ H1')n5G^8,zyhM]M~H-=,ߑs'HmљSaVHV?iAV6K&n<76А#T٠!RLlS][ֆ܆$Jg"3=}5'V OT;%U\QyJ nzHW> &;. MH@tx d;R߃QMZ1;A2K)1bd,2>sD "opЗxA1r6=[$ *gAt (ts8gI|,ZѕF25Dc SңHeieT?HoR^oO+MdJ&΀jYi47 muJ4W# ;vwtq&\3Qc^zL6axYiw/lzM >H/ !$xoC69QRSL(Іq*AdcxF[jqY ӯ$lm5اo^lon12dFMxa;h}3(6rM-V~ЫIq5[ɓM+Wcc ~(,6Xe,D:@ c@TwOn?I†NjϓxE 5(Ž)4g:f#ʼn]{P6$oo@FFA7Ko)ݯjl$G6P^y_$t^YK`7;p=R[ nLa5]D]w Sri nL6wbBQhܥ( ;"ޗ u8 OmP9jϾ^^v0KjkFm[KV%*+#tUW4O . u'@⦷hҬVZaPnǴdeYJd&oKۤZvt UAa$'atFSɎl7)vc n~Rn[D+cFWnvɨi4+fKgr,T+3=ߖ/5aǴ&+ѬmDa@'-0 r 4&SrۅO8Ht’ѝѬ8;1KCv5XJ99ԛ '+/w)QYx/lDwE:(/" 4N\{x=J6l?j8n9IO儩@DH͔榤Ef%XCVCش+~+vƛb:9U?El~n,DK:k#wWÄ.LМӓ$/<9'"ͳ\#PE܂Syh>rMz0*9oI7 ͬ M$uN.^n-%M=r6qBoZp)_*!Vh8'P?߹&FPG?b8WC:U"k-Ef-LFrAc;ԛrlm#&̕5Tt7"^ICδ2Y6 m(b~64!عV亴+@TMDڼ ͷGz26Mf%ͬBFi‘:j &rd3BmN ~.N1`1(KB{:]xUeۃ]~)rJ Bܢ_*G} lx@*xMXHv dCYFC*W%uuqV,˘zyā;2&JK=īD hI̢+H} P'22cRP% %.6\hz$a6=FxAY?9364Ž.3ԯec0CbtIpMR3/pm$ZhnFdBZy& I D1FMT֌BW4[K}x]w 'mĀ_W H:z}3 !5Q3k5[QCU#GkW`\L2eĖ wyѧWb eN4UBzGet/KKmZt`dZ 4ꭲʖkc#y$<""#i.sB"TC}/K0cdx*PbC-r 1d lsƈK|75R~/i2ĭbT/P Uᇲ|PsW0O j5T:Q&kg[,rl&O Q??Ha1U}8Mvmԝ"6E?3˼DG8èV@,h6޴{id=>#7 &.,]UgqzriD z”Q2vc`]l >¯d+Apq)7['穸Aq: r.@Ld,jrPr'_DfE`'c Ta) y ڇ +O2L!jw-V"r.$·vnuE.`Ju8As4I17D#޴EYmy4=7A94őթ>!6 9)tloVJ'm{Dl_nl@A@y\/ES qvNzLgB- My;-#{qJʫ֩.;ԺbX%b春*gI.i 2QH\)-jE)[B;kw6G`b=7pΛBx 4aL10%ʫu Hcoժ!dHp9،>u|~/.ύmJV |wDVkJд)F]̊cjC[uaP=wN5ĥٌ16d>yϹN6WT]P<$f=8:&Q*7FrJk5MX!Lhp9q'˽]"%/v`5x=ZTw 6p]>Jev_6woH۶'T삃4(OI $>1zH􀤤Y~/,%7ZJqK ,NZR[>oȝ+a$=9 $wpJeeT?u}Nm?$*q:r8Go@3I\ۦ6 q5_ͱ'rw4KWdGʜ>N3wӦnRRxavs3V fVBb9(rjdL猖b-@6-@ԗ^\S=lhnzdBbzR EF>0/gYРo̴tmEenW`uǔAONm?.qΡ#~5Y tUgr>!%=X޵M fhPm.]vdB.nqoEY.+G` i@a]"6(m?Y˰f ,֪}eUu+h)|KHRo.GZN1@)!Gfr䵙Cz386FVE%|n VNUQ4[A eס:K"6 wW4+mNLWV5nEx_<:r 0rcDKÉWuy sϏ5{[D=еKt gCȅ5%2*k^{ͺ5iR%42|%⷟oѸZ'}ZH|5FGf{"^[@~aE=y̦[\5-ldv\\*-$r.Яbk~-j2Չ'Ie֛A%E4pe޴TWH)P@osrCG#B\ij鞴[~"'zkDw5m5g$mHsZ{ (Z)l0Tvrz߲o%guu2{uYœ'IGu@,CTlFǚR)MF/9uEtd(?X=ҿ"Yƭ 9VM,\H2\zXij&¦˟8YIgw"BYF0Qqv4h2O6"~O^ vCQkrWف„ޢyynp6@pv$C?3iG̿9h/7N"37\~7 w>n O7^X ~Wz-{>PMmfe\ç[@QZv xL l(9FC$2ޘ ']o4aSvϸ-`۾jhJvXa Q|$Vg%=P)+ܙE AR9k &3IZ3!͊R%O'zcĄ(r&c0 @aX֊\[ØoL)\\ZێNO3'Ɯ56[߸;5}_Eڍey/ws~%Ia-qO.ْm҇zS0l:|F|ҪqF.80CuV]A9WI&$tحL82n eljNV'KL~nG)Oda%U,Uن'kuE>3@2r݉5%zу(C| oف:ץ "X PA?NJ3J+/aMjgft {iɵOM p|  ۙ%uk9qi4W@L]δ/f +pjwEYR a g.U<_^[ ԍ Лmd #P5}yE dUvI¦aPp&aZu !VpV#w9_?Uw| N:IU;eJq 䮻Ty Ǫcb$}ϪΚ#374!%KB5F =LkT`Kc+6 Z'h+Jhc;'٩hBL9>+nlx$h2҄d3н-WEcIyaE̴$y rDݒhVas$> *Nv]A{̼` V?:;.멽|9)n0̈́w#F%+s1||'}bUʪ }9!{a ߩ c+($fzgsd'a)@iD6QIP: ;)?XYmI'eu%< qm&J#kt_L" g%s˧l-(#Şļ>&4I@~0h {O.x_f3L+ZףWZw_b%%9J>&\,qP|~x=G]]O!*pů(l4D/ .B<w!;T‘ey;ќ.ѳ(rxd Ϩ,Y^f[9BhcFuBԟKq=A/-B,kmʎ IE9+B1=R2~ߟ@Įǜ<`cdj}_ޫ|+owg\҂$X⛔Ax,7 5$WPܳl7*W?7lU{Nz̕s(E0o!/X.#$J$\w,/ i%^T_{ne_Dhzww o:diX7nw?x=\/fdUy3ZAZ=lv&@x_bνR5-W['8ē>"+5 wKXhk/Wnx} ͗Y14^V71 SFV=&h0#jdKHJ*{ `xJ6R8/ŜDM5EMNL sdJvSYO5 au|0X--V͏ʻ1um! aV' [k}N&XJx~(XeG8Ŝ; ӫ'd[A\QPXv8Z Me=STH L@]$OGRg}Zg1,bx&aDzme+(~aQW{) x)ySLmqC#@ lWKzS{6OGRNpBe-`j6k~oWTUFGFoRvrͩL lcc"pEDla[g\kz}|˙ Ph(6Z8DF1F+\8/G'Se(7$f`= l*&ꡭ𽲝Ng ,>MWn=x&zAv{,<;5Ůa/P=X>#~Ur qdfJ;~ zߧ;,m1H0 Sy YwǍkd-Y9}{ *0|YUH #p*~F_BdRs[\3-?|GF%]c$O3BYN&s*q$xQAݕ NWuyAhHoCVze1),%NzQ>w6w/LCDfSCxxp "D#gvuR>uJ}V? syOsqSɥ@/4:~IqH:{l5JSt!k]5A-1$Wqn#Yإ)Vӵj)VT0;kMcquWdȾ^(6l&-$ԡ>껣O@֪w³dfy*i3;g`lӲԖ%m{SG\{"x`O&_w.Wޜʴl+?"+N3*j*E0tJWh/@7 ̛=;Cx^89<*ǚ&sM|(QHʋP[L~L i gjM(HT`|wD$E4Rk =mjO;0PBpBjAkR{+Ke$?Q*v DM!^2)+Ka#np2H%_qS`o8B>B&$I' B8ap$/Iؒ K=@$ߢkȔ<)◁=Ah,I1% nC'}s`d Z9k!+~pԚjUHJ4mHZ"pAމ؅ dL$1T Xkl% ؀EX .N(wzgecC&ܚZt| locKqeA‡ٖ"]XBzjzu~B em {SVMZbﲇRjLdCj+K^*ּWz髵 O$#ɷ3`,c5 xI nQYs8ؕ z\ ]W0BG/Yf1޿y5>w?$= &tdk;;Y`^+BMh#sE5Zegҁ-QoqZ꘽{Aɲ,52N<}v ~k( K-5A 0ɀX1Dj\3vFC/`ol6|2\䳗`GFƩIW䵏<"͇ t'LT+64 d49#8{^O΂*fwmBaƖ 8LC✲/v0:q8?RׄD .N,E%a (Uo {`aov@ 2%FŜ?*-yTlP$ %>a59F]q{;@%l"(&jhw0&;ַxUl^=L }'XБ8w#_b8⅚6޴/Ɂ rQi`k}~ٖ Fj4<?_cu Mb7ڽB:4>1`)ҙ]F} sD+k4VOq^ŋcիr .NO%I~HꙎK8}ɾm{lNƍN-04[p>5y:zIˏt~0 YⒸEV#ui?^ dF. KF6d0ax)JJ@(1Kl Ƴu%!ȳ?F^y?.H;a 5Ijt9KR T!a3g%GН&# ܙպ)5Ɨ1a`Pl#lV=ڟ,|3^{i3h!TƞR>lme"8D`$K=N$h~CdD3vq?AL!ΏJIjm^Gv9TY/|뱖cfeu Bh>QD Kf9Ky9n_?h|soWUVcUkn|MU#V99}|)IE`Qf'pܟa0aׂl;iZ`tC$ 3up89X5)t,'NeBnz˄h},-SbMDhAHի=Pd}}ߙe{T5x/0{;Q] b%s=A3ry@o]/Ϯ%?C ߡYHy2 ,>IwB"/sne >R?c/_`fgΊ׌mzI,|gMʿ܅Q2uvA؟_ KKU2=J./!}`A icGь:>hxI-<,o nE.o &2ۂ5 ` E)-( 41 sq1"po)<'00yv<s "3+o`~AAz+&.K_8nD'10Rۤpl־&R/A#h5@_'oWm8=HXWW\oN)ɨTs}Qt|ZB_)I SN_ܤ-9$4.htk(6lTZQ:Ҥ?:/\ _KMި#G6nʀ 5мvyFu?XAUԓ%0{\KgBRB}Wk3OFa`>; vB9lwB $3W 㕃\ ڤ6|/5˫ҭ]t=0C` oi*"$S黒7i]lu$ƥ_3ZÊI f`[T\υ\?W(;[f0\V 6IspYc'N{8Hkryӭ5:XpW_/9,csc1_f[#9 evoT^>p@L+2L)oW|PrՌT˚,*4qslT :HGɡߏ}AݪCWr͡g @KwK.( 5P"c)ԼZrc< s E;W*;F0B5"xa1Y71_oQ,V㋄aYj9gMC<;OcN. Os8 9U+*i߃Y0V04$5g>[17yoCJZr[6EFOH>ЗLzh)ov{"S;~,>uD[c q7Xuсe"ASEqfM*Mkvg.n/þG剁}4D!ڰ"8mߝSh:/iy[fOx7 O6;Y̤S.(sG/ 3wE9/odxE+lG}6s u(n7)2vJ]>Br'`*+6/壂scpc<=RU;q|s`9{G[tNju~L]Gzрrp/U {wAp:RONs\VlGX΅-|2EJ Km&]:3ȏ6#aEgR"rwDhm64ylUIU--s#ɵRT\Za !ule"S-o!WT7ٛ7nR7'&/b1K$pàwqiM7 uΉt!wKTiVFfW|#N('P>I?'ӹC<Wɭ~^pd}<Q7h;"`wr44d:Yg.٩ hwI .CjH78EE7_J 7RU1wǥyȮ޽-k.UsBˈdM"f`ZStf@^ˀ7 W~)s,]GZB:<M\S ËHKWw "s}' )0W*~v\]"FlM46~f+E>pÉ6xxg|(BV-2d7c5TJ(_;@ΔT<'EVIQCQƙoۈs+5k)ͱp:G0{ ziЬPOi߸ o`zO"Nz*Xh!Y6e&gUxީOpt)%Zsw9'9Yo4#:BcX ȷxCFJ f+vŭ?Z~]8#۱zj h' a= 4{G )+f2 }8K"DuЙ?n]>  Q)eag?Px<6ɰ3aCL\>O;D*#^Ql{8-Z7 8 kHTnn{4seJuPhh7:cQE4$}z4K<K' ΆpKtx9rx ՙK~a:oUZ× "S`$yƭB,SB5 }TqUpRBp>_,ޒ?.и$"3Fd~&(tq/6n@JsC eoc.{0|w͏2 JUJ:c[/(`=UOc:8*hrczfi5KSv2$T$߰]iIY4zIm7VC"?jL_XMc/K(YI' F lr,j"OuU/ t5buZq8ɠ韅-ZwjfTTBDٰ:|~Z%%toRo} Ș*9+&2S멹*5(J7)DŽv.jb_| 3K EA):"eoݨT&s)_Nhs%iRNF>Vd`cc z|zH'.uP5@PXޑߦ)`SûWq RY(M< tEd#03מ/]ּavrdt1\Ƒ+ ,3\2SYwvF?`ٮ5`@VBW[4#mo1qI/LQ!^$Ъjgllg1II`aqI-jrR3_qeȞ5\-|Þ ;?/(rQ]6vO# !A- ~?Fޮ`lX򎐗V*#Ӻ0]h6weZmlV뵷67? w>g άbnc6u2<xbB=/lš7hܩk"ې=wb=xwS 6'8J 7o[_ڙ6wXHOm77kJktWHecoʣ'վYה͏r/Xp늟p%np3#T?"5G/^Ǐ! S7KiTW Ǟ8o!lXB!QОOvY$y̙n0t>W q Mml"$2Nw_LZ{B/o n` &ɣahSۡt&5cyp[aYo ;s|7ܻ6Eઝzm8i)+~P<:M3W{oBRe`D"u @b+'P (!cXn/Æ7Y2P1 nkGL۵B>e=Hսbʎ>>:DE>n.)Dp"nN&z1/ ) j~ˬ뚂:N_huuX(0Z H*-"QW0I?_" ;6Hz 0_f$7šMCn£a]0U!º)J[j=O$ݬI}  dLXD5t> X@c/pH=R?}`L?RWs\HqGU~ TF$S3>jv?g|OM\sʁBgWfC:LhEVrD0'92%djffnX6$Hb5$/XM4)xqpoK _RJèrm,o  m'Gׯd"# -£6~\gK h* :!hDe,3ac3o:BxH)b(!x3r ;i+{G ' `+YuULU0\5w)ΪIe6-<} -ψ"iMOcg h>}1[W/n'6Nw>ٓ*%ؾ<̪ױrI rCh J7Vp٩H\۟ 9BpY zLͰhϷ&{v]^{s^'D[_`fP#`_L%7c!mLmZtKP5-K +i=WPXkTs3EfbK:C!#'`><gGEa0!U]l?1up!O-JXR$BЕ3FFU٪clJs/ǻv<>e ݵf릃+8LIU~ g)s:l&r= aQ5;% R2n: /u.']ZMu'jCBIKL!_;x>uP;!F` L/ ȤYx7`dLFIj.uvqs,Dz` !fεm TN5R84r_I h`jg c!$!-IZ9kΘA9RX\%n_N@۬愼aJЌK iӲiv=#~@0Hd*[S5~\e}1՘ a̘ 9N)K_uPi5{ &[uk"4;W˾q<3jg*;F4߃\-J㞁F54)XDzRwT>H R6)K!Κ*{hI۾@tH!ڒHKJ< $ û)\/(A ۺOskIn(-:3k*8bD $ǎ U0i@qe c˝koV9 WmS<QqgpvT[t5呣xzoW#{0G~>`>n?> ڳ%Q۶G@܊JCU@,2 |tk,uHC},s/2M^^JcKC ѢH*muel>YhkzJR%gWjv3k\߮xW?X@n3pG"`,T-@,}in%ZJ>ngH0? 4]ͬѵoZZ7SMU ǯ -:&8C#._PMd5Q7p3H([D*C֫*a5%>&5$e>#e* ~5v)h>)8`@yDyùά/j;Cq0\=آ($T ̞,`/:~/vUP=܅jmʇt=u}em4Y \lrLQ`b V+mׄ}"g \.+b7:qX[š拓ו2s6?3^Hc`8ҩ'wObImZIbxY0s|פhsF/"!xo!"?x7xp>ZՌ[0> oz:dC_jx~W'gMU"4z {%8Wu/h,n)6<&'tN:6}gI!p ۡ8 /W<.2B`O˴YNz50EP,Ũ^ H0v})14?OF Pib'fN@=D" )-F*[@enndD;!ۼ R-F,99Ԋ[[MXtm:L[ ¿ II|Q D\m+Kh[qӬ̯tĀT1%)i1fuʙ>c#fv^I^2/ q'vdJ$ޟ(E몱#Hi8PP/Nw!`n ..6yzb #4<Al/]=b#FzKоhg˪};tϐ^ y hVlN#9w:-.x㌂zant5ϊ=7vZ4D7ELˠ霾XQ·çZKSæK<խӏI,Em1(on$Ǹ]>%_M숗XOdjlr?P_l]Ac\ Wv/9$*UHiwSt,~tYO w!-|ȚT5djod={Te-].S۟C XЧ)^bkG$BhSZnyOXАǐL1eEj#cR"~mJg:M%&Gâ0lSB5ч._e!~~^ B(3l}T g*` Ҁ"3.4@ej5ٴ5w@YJ!(5{ FQ? xX̙ǗG숵*i=r?p,~ ƜNwB*LZ)1\զ}@O 1U¶0;YU#}zʥ ٝfQ t1Ex'5׬቟FU%K]qd#1c(HkIm,ʧK4nDvUi)% I~36t|Q >8yMQR%Mby~k@%^ 3{̛(b#I.V"Vu"~}jwH3o3p?}JwGEtٯa ç٨Aa}"eIv}nѧrx3sbsl[ҍMyJ]2L8$)۷c"@zRwVoQu"qK»F\5j͏ʜ9Au5T rΉ8e^fpH˿/Ot-h- v*j5:ZN` DJԁ\%OL hĊg܉&lC5i1r=y8 .fk#jԜ?Zr,m rQD}҉G(u\CJ9iYc@MpK({TFLp2:qx DqL/8,>*s[1Y ҫ(mamz"eI> cI kBo^靯k)h*V>kkךs3G4gV`ȓKB*ה(VAp:]YҘW9d2+dd[~j%6-]$YEw{yyZ\"}T!OW) u,4Y=gTTi3r\ظhi4(A^W-+|bs b3"3K=( MUFvc/5Ln(xsaFx᧛+9{ݖ@O5)B/ܽeΥr,AqDvkdm3MW 5e-*REB#;taSV;+L:mwwOk>~H6f'd ! 1w`]*d-/oλ.T(iese`3dŇе>,^Q?,%xp:JuO{4뷊viU=hb+b뭙p8/Y]J*4LQӢs6h&+%{gw-~[~s SZhCmPt+U*A>uC?m0}|i*[qbr.L/7{\ Gz0XE7Uz7w=+a矬A-}Vkڭp.[S.Нvz0<+-h> fMI{n$*d(%fCn:rlv[:<&_9gl+Û'f[={xv4aom;=Nwؒ p6I%stmМgwl^r2&Cw8OjRm CM2cjVҧjW^$KJ ws|c{`/f>Q(>5 SΪQ-Ɯ۽f]fB^*6 ɻ%nP.q`5{{7(bTR4liҚ`sOkw8۪pY3V ˸SF>1et ѬC~pCs!NYtsjmhSIt7 ֘]rPi2m;LoUJJAyRB1\lTYrfWO/\^ޏI#~q$gCG/x-,6A|jqRfVE*po\MD0 iS[^)T2V`⇷|D6@XՠCR;mñ󀞸mp '٩'7S695k {撍 W A/rl,l`xzb80+*hSQAO=.gd>TM{3U( m02ɚ!} y?ʹїV]hl{B%J/9D#dx7 ؔju'#R(!uHHGDy}ܻ>N@'Lt2(f "sJ_-(L ƚ ̭#-3SKoT8IʾȬ>jRRY)jQ(Fxk. %aH'V@#F7 P%@j@9DwGve^f@oR4Hʹ9B`:.ψ#R(N kS x'ơ~Kt:`6`4o)a9|v/q [+7U杪̞Z^alEk$^}9bE\Iw.՜@$I(+׌o&䧟" R1enըGBT4!g`>/%HEկ4!޵kz MxA ash0/'^t#ӎN{S0GjC S/CbcDlL)ٔ,I9?x`|#ǛF`YWu76{c!.S=|63="г$}.sjro,B@IY[PL=DX+y _o$a5V򰺟S\)g iɵQG \5?ɠ“+\GbCjv@`翜~=k<_3{kdRç oEO. 5krQq?`0.¤>M1Ϫj\i f:VIcԣYC79GRǦְ99 ZܤvjSJrU^TdE0Ξ*8#/(q^WiQί5.FH:g&8SgB^pQy4T*a޳)`hYGA15b+@hB# o sK`^ DMZӍږԾ-o@ (R&cliʙĽJ)M2 q'bqg UQIGx Ϟ#2L{LDtɒw=D*խ8Qtlէ<e1$!%NLf .G鋴FwՅN+?he5jF/c-pfvC ɍ] fsM1Bmwc:ɢ1}4xVrs'dcGM;S\Ìdl3ba8Vo~o*;-3g3ő$^Em9ηg@EՇ l q>gr; 9hB[2g㫳+cdAGPp]+cTQ39m sZn(Y_x@TLh9(%4sGĐ83I5C7x>=?EWk< ?GIPEHI/S(R?Dgim+U2{Έq wr4Ɣpu[$6ӏN-2Ѵ l/XAZI)%R lߌDZ2*ca'#cēk+o8s);:=d&n v,W%r/9FyVʃ@isR|Nl;]j2$MTgrYVOfer\ªSY/eTVjXΙ،$c2c.DW,>{zWUl=8쁶0cW3OF"Ũ7\vh)aޝ?yf;.̓a|BRꀊ{;49J\"OA%2W}{ U?BÌh!Iծ`/ <[9"M7#IlfgBs57:N/ $+H7}L63 aN@D]!1m8O.|=$Cגr2™qqr[2OG0P'J_UtAKwO> (hcHAtQ+ԻݭfAV m]߾VL a`Ut *\td"3nkmL1g7vL:'!rBmօug .pw^Jg~EQP8?ht;D˕U{7{mgxR^I51tTM(k3FpT-r2S}!ke(8}\whz+6Є;tgXeëw%Grѿpr6Rl+cC[cd5G4GY=! 0QegI J;oV\ ۓsp fߠ3,1<i(|rL`xI:XԠVHԩ)1v]<X=\emZW'uK-cO4lėMk>~+NZi!$ڲ)v2K#X"@E~TDΈFBnz+N2 օer2]`õ: |y00Ki︱+dE(lx-Z~7Ot5P,Z;Ci'wߦ>1)YnJʹbxD#\dƒ# Lx[Eߗؐ~1)it3Qg_7YR2SpgCun,ąXʂ!N_Ԥ$t.5zJ:囩+eef Nd-`KBtj"˻-g6- e*қ* @.)~p@u9*FPБ*&zʔ.2¤pv%SfN<:S&E-Մgx{O} V\4;̎Nr$;)M*cӴcg g`y[ + +I!|S5أs4:mcgv()IxB-uvF֩3%{Cm~ia!(ɖuԞ$ D\|  MY)sEJw!+,BPfGkq\zR'g~'cCӌ4y?'='Dףj u x sT~6L!D5엀˥"woLpp;OGZZvcޑ󖻍80R6G[T% V+x&uv+!W WVk_yc2Ik y OBcF0CZ~lg̝H/npZP\UD#:2<žJE;qW._Dr)<0jPRkij'%4#8pr)t$[_3n+}{_s1a[i%%-% }i~3!N?N<@m2tNsT`B]$ε ~P7)YV1\Cz"@ *$H~6|ͅCt=y4WQ4{Ҥ:'PKft2I3E"҆$pra=G}av0}blpc$<΃_% ߆ν٢=O}^Q\)MW 6vHBQrtv`PdasԊܰN7b雴AܮDxAE)) h\ǚixW\B/oޛYhB#;8TV$0Tr-^\vZ4caևBA/08eFnY Dj_sЗPI4mB.% tӋl"ᝌK%*Ok5`?`^+VUϒŀlb޿>^=}+*R\B4ʧ+ڎ9IjW)tV{Μx]Fbn;]Jز@[w\TvK#WA Ƈ̢I.rd)e:7#qQV̤륜XƛH[U]Xp᠟<Ɇط#jmn|xl tRn^rA((8TܒC>q *Nio#-]E /=rN4_cc5(N)5(?Bn,0aw@ 9Ao.a$Ǵ%쯱HpA78LƑsf5U71SA]l tc> |z<5TΗ6/s|M?YT5Əa c,7=]e|)VO_/ ۠dC塇O?!)Ut7W\fJPJS [*^چzq|r-bU3NN︐ dRۢ,XT{r* &?+Wb=[[ ;M0%@-&7/ϟb8 WR*65Twa&0-ՋQESk4qQ**H?1`S['FۼiqV{!%CV"VJףa]d{?`ΜrX5\밓b4hԎEj{mR}6搏z:km"W_GuD4&6l /ҖL/a8Vd3!j'U~ԣҹF?@}P(Ms #6`kW(g,<iߧ{DӢF 6!zHv.$tp>/|IC]$ӣ6pQ[ͼѮhL(sC~eĊ@(p.V:L UHJ>t5zL34Q^u1CR>5O.QP١ه})"fg tzIV%Τd'To1ت38鶅"w,ydih{P9}TޘzIuH¥6[ ӥxކ *׷I #85~Ѵ[,dϢlqy"1扥 nj> ep)65%Opozݴq=@^ @1ho.FYq! GH:z@t!D/DzMd&+-AH.QXAyH4v"Ӎ3Y Zإ$ՐOvd#,.jنbY3V1x9Tts:Nm&G U.jzg/kQMicHZM)AdzPAu~~ PBX :k*z h\qgWOe{eQoGS/hzAbG:Cp)Afدp<ʥ(u!5y`鍁jO|ՊFOIs+ZwW33C>"*CaE<}5&EJ⤳!9!}tAצA6jG="\+=7_zzN)NG(5MM^Fft^芮FWQsxQk} \32erQ`*_ " w&magAFD7[NM]rAY&nwY~~h󣕩KC )rךyk?@ѴJ^?Į*OqE` ]㿪sOт4PF+p}D](<{?4H7(.>P] FM(ce'#@\n/\dvuB8O1z '/Aac`6k,ҽLެU`"S~GPQo|nH].J[Ϣ>spÉB8; rb4C >:vgMETýht_iu}խ飆c{vB`ҟ>zxcܩC]Sdy'i~  a{.PPܸUƧ,~2Ƅ4`G7oJ( :wŐkF=]5,Vz7jD)'7Ր%EK yH![+3cGwC>b0jthDf^΃**4&²_NL4җȉ)N %yRk*RUC+.σm+ۈ.DgcįEP<'QM ]eYPjdI^%|> 4ǕuܾD;ѹJ) aix&e|CB9߯ +4ogfn.L@U*kS,yjdy"CΑ /1/eW׍U M խ*@dP<=ƕ^l=Ab_KS, DW=Ջgp5_pW\6ڔb+3TW:Sh-ɴ 1,1;A{5> ݾ 䫳J_.K ypHo/vhj:k$w~amsV1kwC>`m3pˍhB<^ 'u %6V낵Ç`g4ʍu f+b&ـ+#Jw}baxY3aI!t)@"+Rs]s[Mi'Z+pW^[rwM_ewyͭ8)~҂.7pMCEXy">J0pY8^k}! Ց?i}mtP4GVL؆?n|Y6Шz-SC9jg͑{Gןyޛ+Ǥ{48s $ u%S }aDO0Y@4Ѣ{=:d1[E-F)E2>{G)?_qO9Rpk!{?30@"eĝlބ@t #ކ#8i4tK=gJYKq#S)OYtDԤ..O#CQR aS47K4%2 1d+ f%?P^]Fhd%`-4Ռd#w4-]%zMKXTzvZK uޑqd7y-h.J9 -WJX/4cC2+ B7./訪v!D:V.b@~0p//{l^!Ep`qKs '-9jCĮ)ۨ2gz!uwkm|S%}11n] ſIͻ჊RK}D0br%z;8=mho=Vu˪jF4Cb- s>f%N*=у$P"4-F܋!)&vB>7x$[0a(o',rc mYRC㐼D;(DXe]s`K,}d;kPڸ#.h => N#8tnaF .~Qޗz!350+/&E%&]xw)u_Ksuc.To5G-UY`3ŝ lh{"zd{q߹xpV:-\8q!7b,!i|w%tDYEt b8|^^J?Q>(x*@/d7t=Pd|Ӥ5T2撏&@b6d g4Wеbf:Ņsj8+!.C;Ukm^.HԠ|E"hg{ ԔYj+W@])5ddJny1 >4h +Ek0F=K1؇8Cܟk(I(0 n;o`+!b.I6 uAAF"%)I-Z9M)xۈ%bZ=wppEk}AƷE 7x_H~Jl)J O^ U_Q[Q3g!Ɵ 1Ccb7j!oOݥD A=GN#UEҚ;\ gyաhFUӞA;5dx]Rx,;U.wT${kWW%e}Z%TG} Y=~n6YGVmf X Y5N2V*^=Y2ODnV=tEc\P |zF|>cxs)0yu~joh_Vwxw]}bqj?u*$sUsdз7z%~&yz9=AV}&zlM[ FkɌ r+u+0xMȄ1'mxi;'_Dl)JI "[<.$eN -P6[}.Q&йT \K< #ؠMв$]5 XKvi9Ĩߺ^]ĉK,O a=pv-߈'Set3_3YR%κEڶ\hd-YAW{ mɭfͮceǃlD.RvJSi|XW@Nv_6ɵǢf/ "V|^N)_tnQZ~sɰ {ïˉpa&N-%@*"s"1}3_tee=_`iuj!N-' n B6f} o3=#?Ka w7ripJoևlMCMAcV[lc)ulh+0sc}Bym!AK2l'a}p=T O}$!~]?M,,~+5޹p<{v3S8*Ď5TXUF"~IS(lޑ A9H~hͥ|1ޖV Nn61ݑvH* -+NӘQ@y4Et'u{-?'&+C bç A ̹V9t@a?/Rtd+4;t(ْBiߪ͢u}{[WT{q{E~N%^]<:@j gQ\׋nI=:%@A@e6RqrxC@*JN~#H' 6vu,s L*xR؀0; Dk7B_Ǽ78l7NKW߷0T nF/YBs@y"ot6 LVWX_dN$ZM׵1o<9 Ir9[ơj X`KIrvg/̠!0ME| p'Ay9Tt mI$3-~a[vhl5B {Kj2864ty1'/Rl{m|F/0s7Ĵ{Hi䁮rO>߼[T;llHSN*O M#E 1>U'!7fa^ +r[u"aGN~^nLyMd̘nC1I'z۵lh,- 4puICۚH2jA?iZG7k<ޖ b= )]\Na%_ /ܹՑ׃D''u}tt>zR[C} ͡.n dâ&,S^())`3׿F`;d uN쀝1-:;ӫmHʁW9YuJ=ن) FQ[3S]Κ^w^~#l7K dp{#>><>C@Tk<&ru姕tkMƩ%p]e+`@:4> IfIOɗ,:(Th@ n ގ8R*lW}>p۸pSWxGyw~N?RjS|/&"^=xSy\s4YS (ZpO޹kf0mȔ;!?x!s9)CGXh"~L zdqзƝZsjc4ɲPw  )IKYTQLJR'NJT8 !YΉ0 8uK8:~B2GblK%&l[^eYjǑH9А8艳1DžA4XVWU1?]:1KKVg5oZ3?uF@.9mЎ z")8Tdi֘$qYQUgLŊ{],ĤLJmFr \1O\(Fwɷ6sS^3@03L 4˙8 ## ݄f:_%! \@OgK U\.ilk?S-ņ*( simv"uR4t"Oѷ(v`$)J/Q|Up- a`5FmSVZYX=ɕ”( TUX|_ۄ$j:M]H㟪k\$cSBLE8q.]iɰ 8bid%M `H*?DJE`慚s Ղ)l&LUu[gIR 6+Q{&Lu<+T|`LML,Q֔eNR&tnrwk +!]d ;/&/Jm.%T@Yz(&5_DJ;7 _|2O6:j~!}Ȱ|(ҼȆ&p<19N{dГm'sD^^O+gڈýpBrZm@jS2rWuC Inv5QI 9$,o—[@Dt.M=Z4he657V,-"rzW">9oW X-*Txs"ofHa=(4*[,by bGC(]>ҒtQĐH{"Vh(mI'kY"sȈ1Vmڥs*dֳP(R E( M t(ieI${u)A i&}b;qWTťsQF\YE*r_ 29V544'_MdeUamphKaFHh5:=ߜhJQ\N1z-%s/Kى5O%-)`}ؽH99uf?B1>;G Ihgo&P0jͱue^{i/>=/2#U)'vRao ^#VQ;VQnClOQz }G 9٘0_I2vh8qFT"emedd\ka1ʸ gmz9 F^xQg寧1AH5",! Yұ )]umD(a-]mGnoW)O4Yk]킱+cU;%D;fϚ`Wg w8_-žFvsPyDSibFG8S트2Mߕ 2W~1aIwfK[a$n>ngBޱ\$ozsmgr}ug3M?$9U0d:GYS1mKJ=8ðeT1nKsi*B'^e$' TA. EVQon.7?E~ATpɔ|z]kH G+%yR%u\\sͱ;=ZI7 sYM \'y)\xh;R(^jm;v蛟dTڎ5$ՍªjtבTXj8U-ʷ?~6P+fgu6pɎ^, ;jٗӤ KDB/k&'9ot(8?zcx1*\v؝ ֩RpUyȲaQ ?XHXwS䏚 0\L3ۆLJB9fa,C2aɾj !,U-4[~L5řsArtNFr 0Oة%(9{su><QBO1 2j%ij9ؖrK*L,tGI7U$;-i7S$` Ea^YvI5 Uu6e~v`k(nI0(XT S܌'|$Hc?h~Z'%X͸Lee֔6LJzJ3MUKzQ`3x/>Bo,A:xb1^GΧ2X^I}:\DTm[wV${0K2&Nfj: CG /aW*{? ޱi3R/ʑI|MЧd۱j[SWNsO{Y-K<!ɬM%M<0},ZsdeW^K}w kݽ Z7V{(yCƝYqz\[x%s _*;aKX<6m6- xHVۆn fK?-~x+QiiXQ{t2kdˎ4_%rʂJRW)d] x`*(i5w)[eMRHE#CiB[i(1qY^~0w/;Hwu,j3Ѡ"Ml[~hJ447LiO 4X4˛β[^%`L,,)SڴMrCհkθ""t@Sc!gtލUܽ>|UĂp)&uGT$AvyKI^9youVE$K8HΙ)arJ yFg ]^ȵL1 q Nl1f%)fqÁ8>Ofcˮ;UO_l2qA?XL2ǣ8;lηyCW" {tlQW,44<: zw*٩JLv+ȱ:sm)5l"^9q$H^񻏻јax1Uh|T7LuX%6::mE( D;j<:w5|xtm6%ΖSZs_˗.}02sx=U5(?SDw^W)2V顨ǯ#q[2g=p- b:w71i؟FA&UFԫebBmz;>ߨsZ/",a"n8-00{ yW긪αy>@Z pKT/r(BH Rg.̮q"mUZ7 OϴhV:|?oæ(Ԙ(8RTp0]jix„OXם;X*]uf<,i-͹˴p b?AȺ9Xg-TDҮyΕ] _KcG OeUסa!kEbr>V;с4S\Rx:U A.JU&Up 1L$hm,Y4jB3npY{m)l.m$vtn;qxhJr8qc{MK6A8b༽yzj:LvIGt F .wUd0/($Kr\D?Q{o@҉'|+w :iOʊ; TXX ᝏ[@FuWqU] 7 -y_ddOll$.֓o~u],(('OŋP+\ץ<E36)}\'F< oZ.lDDcQl\2prB%X8%H`,(W? KHPv`>3+m`-82V!yNԵ]'%gS]ll2O dUޯ! 5m 7K&_iN& ^=ʲu7>-5=l >v'y_1h~W:zt1 5nSA#hq\u+PSOd%^SӑD降ܒK/ݫOn=V[&qdUbR q0Ҍ51#4O2}1OUhT7{ZzŌS?g=_0zf?iN\wt&7h< TM X;N74N5XvM49iQ#r)a4,*ň<D}sa.#lo?큒jc:z];WM^e<=Suw1% &$ :±%#?M01k' I|ur8e-EXOE y OĐk7*^MQ*uf&^? /@YK"wjH2 99  uy2qY.]ņe 's"vYzpNE{^TL/HQCIE̛RG0aG'-y)S*ywO܀R_Ӗ`zdCVg{cXdQ\a_'x:Ufhko逻uR!TtmSoTC9MNZOaG#ν}o.\]]X|hO@<^rM+ rͱ%ULψb Zv^'2s7|2)ĥ38 2$a7px wY 5O3p'EA` -RV dG111u&K 79I'."JT_]C P~?~̶_o!,7{s6#;IvӖ,̼l'y򕭑7VQ YR]z&@y7=rf 7%hF^KE|ͨ{gMW)r -v&s$/8+E(<\9ꅖ?:13iA݋@NAˀ`j`_b}K5=T$R\GmgĚE.j+ǀizfpz]TI&qٵ~0ءCk\,fh ;q!^O;0o-2+dF@m9ڱBFTulf zJחv Er\l5 k\w9quuZ|7xX82vs,^ʹs:r(&*4\]_W:3EN+X8)nPS`Jt'76^e/=nšb4yoe7CcTK41lV=w (;p3z#pUǕ* RhVD |է1:gМ|<=j&NφOW7#quWV/R {[Fe0Oߨ܁Ze)WXG)TZ^7E"TtH=a]G#s !IlћjU+Z /7`+#(mȹ_GF">^ca6j̅Jo]<1>xWxX\zGLcS6-T%WBpDUMIZp{unI'+^Id$=]˻Ń 1fjyr-!>Yn7,W y7sTpF//|LIBg{Zb@̂և9ZM9j=0k ufĄ=~cF wyuwy&Dc 5b㏌)˻M ԁ֗W.EMerIz2ֽt6`( rGՠ 31$O!(05@)!ܝ|0uP^10]'Mym㡇<ClیEge &A,I9i8z(|v~OV6'[đ4fg8![ s6CkI` Cu Wɵw]O8V7fl3 ^^s'ib D:.&X$bPmJ Hs%kFܣϥt+q* }8-)cI;SBܟݺ w*Ndp"{4ˤ{]WryCɑ%-ڢh5{(r~[P A1Kq LN<2R,vX:K>[Ɯ_} g r6+ ׂ膱(SF! #$Io&ޫ&W2+T ?K va]wX84cE4(bYg`.){C\6ܬ갧Hșn{ءȈ@sBZ2r,sRռ}6եVmpޡ9&Qrxk l}v wWNAfy(Ρ\??Q r%٬^=ޢ*j::..  5fV\hmdRuB:zaqj34˩DWB"uVC4*"W.A*(!JWeb: <0,Yv6d-B ^\g_c7XR|b$gp'DrĹzw xĔ.{hb /xUA: j jVNj-\>uVM/yKw7 8xěze k_FMA$1J>pk@-]^6K nɧ?pFx­N@9+e,p"s2QhPga;[yFj?ɶ>QSA.?D'W-+6)bB㔩ZJUM+j(~zXaS.B1@gQ`VC,A ךE)';YRyBz-dV6 Ō}j?k̆<1uNg&SRSl; :NFB0]*9lNT QO) Ev_kT@H >5b2pݛ1 b凘GeXJpV  ܀Ėp{rtifK%gk%i39rB~&Q:Dk7 ?bKԠCO5ABΞn~^~;QQ NUGL,SMv;y!7[׿$G'-ʁ;2 Kr|A;_P2v|`ovMN< .B565LoHQ積 ~F쬀-k-/Nɮ%A#,iiϷd*/:[9EԶ^)+A46;Hć+#OБn v6 |ի]o|@V#3]% :]؏d[ ,@u^ b@\DH \*_O c>[~kF&bwcֹu:xO Ptkæ%OǨ>񥽀.-Y¨ >¨+bbo,ۿFo+0@dϟnXЪ~)VLLC )( c/ΩiSwP,"A%!1  |%]o F+&,hp=)}-i''ljDV%j_#iP*d2_%r<Ή@nY_tٷ:wtQV0 >#*eVn3@gLT'EjcIwO{4 \lTN¥UztBL z ⧁>pUO tr2e, u ¾6=* ELl;ih0`O ǭiz_^+7&Ow)<ㄜp6Bڝhɷ)񎸿 \Ufw5:duja^[7I > w} [!w4 vÙ'?F%YNI>+Dvɂڛ.ILzi>})4ߗǹ hc;ıZr3Jx (Gr`lBGLN =^yı9\ePRܰneW,6A*O죦@7ݧ;&xeؽ7v-c* h!R-*+PZlY9.}cPUtfts -]=N./`'8g&6obPx'4mpk Nѱ? mVE  7p@qN-gdrػp L'%^N]{Q[\q(OBtN-gZꔯx7LH-a2?7]['6t1I~+e⏧ڗBh|iG[S'Yx[wM "Y+!+Z,O)Tșg<`߬L7_L&@06A(:g {XnoW<>b\R6yb.ݫ)2$F=^ɒHz}xM;N]YHK-3B-+`' qh\!k5?>@Cka5L9tȆAxPU73ם P W&%$E}mEopޕ,qO೿|7,a&yKr*z\}q~哮@!0,³)jUSCގ~t2VKt#w[#oGaf v[ xEBg>)խ,H"P*֍J"mA i/775㊣VKU]7#_Q!E8a/?6i=~Ԭ9"B߷!*-)ѧ,߭ B@4?l{1KWve~LY;q[T瑉Q%;wJZx O'6Rq@!eq4c4@@+ck-eFP_Nx:i#5X#D"`dg_iY&r=,RgxMqc~¹)3mr- VJ55#֋y@ɘ] Ѯ(Z1ҊK]Je:Jzn00} J{qæ3'~< Lsuy ӂ ƝցR2h3",@n a*s !W6|&8>E$v;d +=`8^nzvfeE?D %mME Ib#r٠؜VM3]kxScs/^hZ͔lSn靜!oiVsRjpy1k+}LH>Q 2J5,BRK.n-kڽ93%y>l߆ɼBg>[=oPD}4W`X@c>L[bQ92zW~0U ª~ "ph}gmUI(2φְM.~nx pRK<&S4tr2 'L ߏ~@+Pr FhW'-6QK |k8Miz+Oʃ*/{q\EDaL=+Ql<#!8)us>9_5/ #ysksUm(= @$9r"P϶sP2.M_ ! Fz Sb sM4:vGIv-7[鳖 W05~z>y\zRU@ה %s֦>iM1kCd}rɠ%INJ&9ȥ`Ea\p !RfKwfwZFF\ =e3io tz3P޸@RKiXRYSne8s}߱*%z2;; 8@ y@ҫbPԱz@ $CfT[,սIhͫWPY(&&0&2)$71XW.XF`će5h4VxW0pZǀ52<%xWmxp-g9Vh}k,uq"!!f1iJZ< h@J*n}ԄWjDo58FmR)fi2R 6?ȅNlmK&i`w R>+`^MJL,v*5C!n= #Ї/)03@иɶ䞹4R:1#oK;|xdzVb P2^{bkR%7۩fڧ &ԁ`'C+,0#l\%Ha&_01T'EDd>v,mv=jxUꀎzJnWd'sڪ=uN*S{HWP$ >܎B45 |A~_z{DKx Pt턱ww@Fԙx.F]$w 'B<7\[]-^GLObLti6<1P!lD3?ZέʩKf:֙H*Q},D)p&'E'5@6;#\+8FғǿæFމiy"Wt>.hbCGjPY6$w(I~c3|%r&aCOT>6k/,{̛gj՘->]*pﮇ>^)'8V놥Bj޹:<1j>h7GeدeSa-ƅ0 =hiQ9&?VdD‘A[Zm2fxCwPyl DG T3pnY~BekXjͨcf cm|.9YlFGkEۥRw+A|̓%^"o5>Y.;-v*y{۱PQm,ף3ZOXcseh<1m[:0yi uGPQR|j|Q7:aнhf{/cL҃~m5|0L{)i9C$͇gh7B-BJLͼJB1{l=hY$iΪUG *<a*I<dI#>/ݵs c-znӀ}ZjPP0?p19AFlR%TPVmZ>'P{^`?I8 m7KXբ=Z@"-xU([{`NB(A!/$wYm_3LCg b5aOIb= :9[:$({WpuS2pqyFVڣ+  ^,nخGĒgf[7 [v;v?nX_xZI϶\$=n2n7 ]%=`Bm::w] 0w%2F3#{yk<5[j$J|@A6c~72іy9ؠ7D~S<%]D1:-`Z؂%(Pdk ⻂{9$l{r}ΐ W7 n% :RY.N[e(O;3MVW>] _+I*qG.~+T.A[$@{a9@5>:tNAThbF]bi7&WhENDs @=pX>羭\q=Zu2"¼t]xWʑOPu_S+o+"A6A[2d3F'SH.a~|ɡ`SDٱHa\Jeu\oYRXw9`D/m HaK7p5d%22Z"nggVO4=VE-L9 -SjؾVHNum bdYoKUFҥgQ:8-/@v8Cx- .|bX0zU4]y?݂"`Df!ԣǵ{q ڗo 'tӶb1qKsViJ~VH(E#X`Ȋzd|'C33,-Tcꊵ|yic a*<4J (e4Vh̽o0.qurP x"JȑƼt@#Hw]ס=>P- 5ⰴZlI6>gZd ErH`)> F %՞"+b;.J>W7`,PbyhոX)d7f0 Hg}_6X}]w*bִ>G)֟3Y`tBRo }UUJq.W9€6;Z vX7lm_es}ivX^zy;?(eK<^Si2^bpSXZ[>`bzfoRADьs/~Oy/e0Sm_ϚEJ*;Y95t{\XHJ8~}N@W0W,q'ϙUoOE+'0t| b׈.< R3U ӵ;a8DaA S氕Ё`rnP> m EF"i,@Ů=.\OIG$\Xt|/_ fI nU!K BY"םgX)8;OgB~f8e Ukx7bbd p7P=urOz-HaU l+M 4E[^0VCet=(ĕ`},&VXVݰ.E\ϔ? u\˄{pTKu 8lf~0PjF̝hř`39L[|c&r qo12mAϻ}<}W6T ڥ>@J.ސ9 Tz\/G@ࣧC?~U_MG,=j d dQ>7xzXː .#LRG*:&+BHQ$%p5vR\[;boJQH=Ognv?D܂"UB}ybj12DUkSG3eJ[qߧD!z.B]!ҋt]{BAʧg{)>?WC47YŦj8!U@ K%sWW2?L7b8܆)jKޜeLϽR*}.-׷y362k 6ঙ߃7y;]-G0ubh`seE+|X$>-vmTv@%0|,ErX E&"_+gn?$)TvƱP[|*XtߩCӽ}=%(j32SZl9NT5f6g| x !.tjipx\'7/YD&u# 87Zm{D >V4́@[71N$m+TfL u1lo>¹+ƙI5oC)%q|u=, }&bq!s4L,&ċmȪl`m+Ԫ*b8cvQ˝ :Upp|r]mvh4u$ Ese^RJ)Qބj%W r?PƧ-X?ndۺ\&KIR}W=EP̕gU$ʯt&i|֜ƈ}Rww njֶJ8Ň!/STnß`Gcʙɲf*Ig_;3ka c UIQogl>]y^wpÔ }}oAOFz%IKPnC/*UL)}%ҪXX8rȚk]CUpm{iWo&c `ܵK&YG') "Vt7/3^[XC&qGbUÝ04Yþ]/T(hF EVT\[oc VY "<~1fTFdEY&^LPڪ.p"1c#GqYĵux-{*LXmo1;4q `pw64 b~3j2B$fBD@rVVŨ%o瘩Q c6MUdG:%|4>"]ĵ(Bz5͈.P([9&[f"-^w2! pZyAOʅLf+C}6aW5ǡm^>_ZHT'tL>q)vF k%K;W'(+Y}rɪ 4U;b٘JIJaPWJAAie#߮_% glj#\uӐK:>d! usٴnx>bȳ18 r`Gtfk1S6w j;f2C"B {ȀaC) jl.O]u\dԳ(9jfPDU%[1ر>"ǛPqVd (})7u|Fb5\$-  oOQյ{J߿9qςڮm^6xG49aC4#hrn,RК3I3VS [ʒ?%vsӽĬW @=?}kq^㻦`}EЛucA;6:<bo섄%?*i4+U56ѹ-8b%H o^%>TTV+_.DͫûLi%_ +=;-<&RީLIׄ;hC|؈~pU@_B]ؿqIJ^gbk?ջ6+oa9G,:5f|8htbD|%[f4FMSIgU ^Kkeu@ ѽ;q1V6s@'Sw 5yL.7"n;2y:NMTqGlB [ǬA's?E!d)+񶆖ԞZI|!x!|Ǜ6s w 0*YRUDZq/WEn-1TRf+糸Q(E_dH%P' f_Q"=ϩ%F|$}iowlmB9uFF\vv1YOqjf iFg֛qd{#\o3f(`Uu1Á&>c828.S" oLt9P 1n"8fflu0\ȏKkuBP5":A#"@ ̭壸'r$/A/HD%"'C1H <]BU.!Vcpkek,, Ew%NRpCSڦG~Т&,볨r$>)8 T0 (ok߷ pm\ZK8 D>GB֓@ =' D?2PTC̴`u$/N@ 㙭ImZXRFn:繕 ;,RXr&>HLe<νGV,*@I!zowBV `nƼJ {Nv' i'doR(͏=v&~")?C'rbӜ|@2BmݡZt$alU*~Q,ߔ~ޥQ^fǩˇ?IY{Is}>j^x<9!)']Y(PvLqqUc!MK&W>>k vgVAْŠY'^/ *|K a!\&:wT`)(Y3qNv}Y>P[qagrXcILV1 rչVgK; Mx)z|=&,`nB858D [yq%dnUI:x[q[ l})/p< G`?6_4 ]-ر2g̺=țKXz׸ؠ]üoe41k1aѱ/%fR L<-ڃb3qsL-b /t{(7dUCӿp|ɨhƱsuBƭFԈ u\PG86sOnNs4=2/ny!gC6YgŒ{rߗ.(6u$slrpXĂ8yg)@5YIbusr³MGBM7}zJ,(}*RCK|LtYK1X)"ϕlĥX%[LfdFMeuP&$F`6ս3#8;hIMJ:{.ĥI+?;[Be,}U䙁믌쮩雾>o?Nd~nlprËD=:M? W[k@܌cŽcI1)ikno(ɯ$;|K{ƌcҙ[}G^#՜b"EK2#&츸bY6a{5+F#@E|V-c)Q:xh%&YkH !^VcGyq+[q2 K> / k<-B;a^mB<` ]3t= 2.Pof$ҕxR\NĚp5^~3KVW|PglpYY. SaGwoOԣ._k$J%U42|t`ޠ^jzsCl']OϼD79Q"õJVFC_뀄 =P?.$;C F W90"g2woy""wp _xmo%Դ.b`Uld)-3LHdPomI;gY9~` K+`Ӆ1D. m !81)CQAPVI *2HH5g rқ-Na<'+}㾱 +zľquzmzf.BpUǯ9䨻g~80X7Dss6ΉRN͍ҳK3K'9q;\h I'$%OĿaˊOxxς @\E4NCI(\nE. M,87(da"_mBR6"1MM.e{I0f ! }1 EEG Dz~r>Ziao >u}F (~Ԓ^2r?^cl:DkJoRqKi=z$*.XaߛxI:]0 PkDe =rB-`#{SPEDi[sͿ@Iu<]*b}Bu$bf+PwND +Vś%Wh!@#І ~2dT7#4D[ONDTX-]ezSLc7uIіF):գnF+59XF;4 RCf}zصi{C(=%NV2]`BKl^ިd47d9g$UfxNyD]mO22vAZ2.`tT@yߝM 3JZ"q.Ñf| h""if<7*g?Cvl؊Wo|Y+*~缇/D5ͨޔ|W6f4  O䵮kAIh1.GڇθRRP }آ3%iF1^Io FXtP:_W)&5Wn\^`*_-idt 43yD+R,%+Ol2V yhXč jpw3֥=7|$E&M_ДxQ]2|qL7xGI/ͰB\ pJ+,NrersCx>P`i,3&1WۯJ( rW.pK.RS -uzY?)C6Sh\^ ڿH삥F4 p]tL|Εcɔ}V6ua  ND-PbV*EvvA`hJk wLNjr#=ܫhY >EVD1jг1s1HiUA ZVVֹC(Bp '-H 0IY"gս kV 8݄ <$iE -D(9DE RudaJX8J ({5/FʋUt8k2_Js:OfҮH~} ۚ襦-bzA ^Bmi2>*Fx0ҠYAGa:y" T~en~՜0*;:b-wmLq2Lۇ]ƗT2r#i%NSw6)#K _4>LcS>UqGK ^$X6ޑRb٨,,0mXpD.&YZ߻ʶ<whiwwO7Md dθ6Ol՜T-Y􉧎uU^k$8K[陱8C Q7 F) ^U պcUm lM*һmW|nGC^>QH6}$矡+ER9}0o;!mf%{pknlSH&,LmOdP26 FNtyп eZ#-]#Hp)Tu”>‚Fp`6vHa{XYK1Q g^)WasV ,`W4`[ut=pScOZ7Sh*Ic JmVܐ|&=8 @'Rڀ^qHǟ\F'yzٰ ]NVꗎFzэfɁ$IOkm .4mkMߣEsEڭv+/eKZu$AL*.㌒fk?xy 9Y X{Z]k9I +sDxy"S"[worh!K*?}:Ƶܮ^ɜt:5{4d᫒$ZT8y,M.Po0za_LVRSo#'P\eer:bmVY+,wRDRM˥uw VZ#}s޺B`~6p܇V(GgGR@g`Y#([uG*=E1B%7\?BkujTeLreTZ2@`f_Y}gk?n*-kWǂ{b;2+@|͒]f(&-dxB)=SVm`l (/&Ln!O 4ےfBsfIێ) ,)}>uSXXəuOZFNBϭqK^OF+Dg<M1oFqOb&W7|NĦ(LJrspO.BG6zcbgltYDFR/|ɣp 8_Ba6cH1(peqk8B۞B9Kn 8;) #yu)*'ynu}Y_+AAm`݆̮ 1Ʈe~Ϳ?54& [ZA(ȩ·J5L ,R=Cnz0T{Ot# T68#$i+KeNfgrT4FV㺎= 7ZCna#!g&(F04KL)T`7Jv#˜4tj5}d5^m=ZQl'\5N5ְ\]HQz~K}W4nޯDT.y#菊V.Lp,qcA$ȷxkV@صB Y)Yq^GYvQߤrĸdc{Έk|jfʳlB; ZU햧P=-uBl.?k.A}![GcȺ3I p7!64<z!=f'Vzk>gx٣h,>..Px^\Q,te9UeQ2"'bs Cȯ"YЮr~[ Kt=%jޞ8Af̢g0MْaUÛɡBgp%z06rZĈ~Tc< `~aעIi#m\T.bIa&22o>8W"++2h#&2)RTmKO 3R$Pgclw1Ŕ]CH&Q8AյXF+%ohu4c -Bg0:=|5dĝ".-ߗkMFbʕP6uv>Y-__X3򦉽<-KG0CK6r`xɜ\[\#^iN3?z[b-21O+JV9MIaiDIL nuc1`8&y*"mhp-$Bh)NZ#gbv|"7dJNb: kiO3nƤ8&؞_ڼ-~3@!+ԙ羅EvO0ZOGP СkaLkY=xtkg/@LolSLoLr;AB9}1]LvkxG~|yRƸ/<8:Z=KO{`QQٮ!}pz[ ADmcL;E7 $hq2,{ 2\~c烒9f"ΖxehlG |f=hOqwsxI-tйy#,8U{8miQI%P;y芜[]!ü*OdF x%2AǷ5oYd&_H ɽ jRG1G`:,8AS(q=yTQl\oVA5nĸƓf׿ILuK2 ?؛6 O@  (ﴘQC[B-0c%*)$KQO0w9"-wD;qa~82eoEE\.uH=\Wz,^:.7Z#l Kο&ALIl/^:޿{uOY(~}<gto4 Րtx1&^Q/:|Y(ɵ˜jk¢ySMfTdP/n~ϟ)W?)ȮLndxMJr8$.uDuaBQڂ, SQղ[$'^s 30 9%xͯ*Y#Kf\u"ƛ*RL,Ii\UW 8N+6!MQ@"6`Q3X`;m zRnXN3F h)7! a~lg_9_WNu&߾e =?(t3Gxq L!h,j݋+B"eP+ Y$ m3бv m,neT `R$zƠ=Odd`NgmD+Uk_ݰRuizЍI<4m]ݐ5?Xe5vDpi+l6#Ҫ6dT%&*&Q*"O,YSzWLEQzWnKNoA̩^(+O9+,ƩVom⚅{m%_dCwA+ YR"6rʾX=e8كZs9LH4YŭWu[;WMCovh9P'0\Wq@O "3Vd4PII- UH-{l"x@@_,U1$ zuĊE7o\O j:,Psof "e[`KО%E=}PA+ЅV\Ԋk 3uAuIg_hdm_wl 7p ㍻?1<ܟ$9|3U樂\=W8U[Y"=# 9%,öK+341̦sZ`NKS%lQ>/칡NV-о3'q?ك/̻'qyҋ('HG@RO-w_u},$' W"koMNu#9m0V'egOBGu鰫ĜR`Qgd"84yfMl%˚m/3/I I[~c m޺`Z{ƽkOtm^m.i`oaaSƢDiCx5ψ;8ky:%_6#iޏ٪͋c۰*Eu)quy;ݦ:}xHi .!Ipwy]EcYPu\+c|oYIލBQ˷r+2P8^Q|gE,}SGi"&9#1M@ളtivzn)Ix= UM0 _Qzc8TyQ -?ng=_UtrsHvi (u[&FdwM[rh%UwqdĝA55(٩/ ϊpQM%&IJI7 O3Já[Wbe/8Bk_P >mbs%p01Uy88nZbL1x0>f[f$kl! ?Hҹv@$z a5.f*O,.B `SPm]di*vR4 k; tB/W35$Koٗhg0 hez嗷Ns.5ȫu`T hm`QJ7bs󘀧<%?o0qx%qZ2]{p(>U& ¾ v鬧R(](rP1+Nܨ־ UJl0aw LگOuD[Փ#}(U#y_y)Oƽ/7ȧmFTmf p+Ш"d}NrmAϿ Sto,Ԗgǵoƅ+?وQY*uZ?Ί1ۣ}2HJqJxĐiЂ=L²5uc&*"j zgyά^zn9VgVAę!6.}1SJj#NT4bLlg]:}vz+q Bb]3-1vÝGǂf7C ak5-!}j?iCV -^􄆨V3ے?'@e'Zn3u[B~E,z'A(qڢ~)e5uGCuU?%ho V44돧l!jJZU<,+krZV=PT!EG-p!ةY"qQhC4%{bA6ݎg:dkXJ [# To7F<߄PSj7Hא3 dZu JY cQ1ұN>ެtl9WSƘӧHVeڃۨAa}z"wE :b'*\6Ӄ-`yuqś"c썁Z[:sXZ뀟 . )*Kk'S>\x_TK,`f51^ɒ4zҭdPoS>5Hx(W\?[N?+%{P+=9ʢ4uJ.iDd1KG306&Coq\7-ո/Z]'7sP $4,s?{ieyi%Ez?jK>{$ >ynilZ"l䳡ɌoNnchC3rBJ]BR:M5r\z7$6Qz]|w-Y:7 @gQCM2]/sfB`GTڬC?R`R댓|^zOpYũraWm)@Lw!B !G]">!㺶S5MC&#+" ӄ2mowG >0aF}mZmghe̛QR@Q;@3ْôvm!̆#7?ٗP7^7cqcʎi$viFp=0Mfs ׇr=}jyY}?mO)K^s#]A z6țuvX'R# DZWGlg8D礟|SP +QjN1E)_U>Ѡx@ KWW)*Jͼn{A7Q,#†%н\g]q~<5;V˃- dT87GIL]r?u_)-m."\s $N*_0HR8,rGB<>,kmP5ni 22vqI{JzoZPu8 '$0wTcd|)s]QG7[]@4'A3K.GanSYxrS\0Y,MǠ3){aMZ(̥X|,6B˝g ^Q1a1uP?/-.f癀?R3۰{bT.IY>,tK2;toN!:n3֜#S ̞_W393 Ң^YHަU? +O$!J0e!o 2"Q@ ̀%] [m)]AC`5*SH֐A,f֙ՠ?EhYL5e_r8a6L Ӿ ¼ց}c6]x1dp@:IxXQɞ وT/4 av:m*rD x(Hmc N'd#!lUrH.3dO?aۇuchzb"0$m#&#Ξڎ;}!D, !Wɧ#Jq+* 7e!5p_вL t<|yu:SQkqг"AgWS2M)IB-Ó@ fUnNeo|<n&%rE0MmOv{l^(dW_f7HɠiJ0Ί'(E8CTۅ02.SW&b1Mh`mmv5+݌c@gn Z -B@#LadټfāAp"4[QC|}a2bp[rb\qxb EQy2= VJíh\ ay>~0rɟǟ%<%--l=ǀ!V zu4m7+x4uEenahrLol-XJ_NRƷHi~S8^dZRK2Ȑ'1'R[N!ԦvFWRD>\ӎ'g!fY+OmA&C<wpW[ < rgCΣ Bt;i b4\kAW`c+H*LrH_*) ߢw0O"z׏r$1EBcpYSd-,F~u 3-m`V) :35\&#e*Ū'="2auF=砪Ǚ~( <8U5hN(!k &)"&zCDwxx .d )(CHUO2<5HAA;kqO*z_aLh 1MnLd}9Op@A\^x0VZ(*t:ƠM-w̄yOKV&8 2n8i{'K}|L11Q~RC:]77o~$%+dwF? ɟ>1C!t #뗉Ur P9q "KjIrXe1I&>0/9ۄ4gfέ)#dqPH4sWqǽ%B,e:6mm$BЂ8`XiI.Ϡ}~Zvd R=x\njLICR!fmM6Kb.w} rq* ql])fV簼/0MmYY}$H #H ܜ :uQ<ҷt_2.ruR.AT[ Q$itGEUwyrm۝P`%衱dL*v5 T똆)b଻g?Q>lnrf+̏˗ʈWB fjaGs3v-: eṈCʍTҽОduBvrG2VTZ+oD dINJokP_ c-ξx43kÑuB("Ǵ$'@,gџi2:Sz-w5;C2u˙^/|*##Z@H*ݻGoOc0G!xʗV,"X9:jaOm.Y䣮 *K2VZɩ,UmPe_xơ be̓2 P8Lk[_mB~6F }SWKяY'Px` 3k9a Ul'\I9)WK_Q %I1ԞkvXҠ7`r*i+oMCWdj|XlÏXbk-e!UCExD',۹lwz%udr 1Fn=+I&D$h lS>L [9=Oe[YJD:0,=i#8 -u7w̲Nq }^=.7t}~LF@%^ZsAiE륀{T 7)SEp"BxxbsF+CldF+OJQZH FGC ,y"cӢzfz%R BG$fwz!wࠐ3ő-KB4KQ !գWf5%^m0r ?FsY#'kM{A!|=ppv^O/JY z0&[]sZ<51JŤyZ~Qғ['B T@1Ģ>i+k.!jg*%\"ՌS =VbR Ms'j;M*1AZ܀ aÒ'"h7 =N޻LЍ6ݝ{!VvlUid6k2 :TF$<ŗ]3N_'-%v]B5QnČb8|#j7+ ,ƣ-F@N$vT0;O4W{X0+2U3k``(o !od`m-e;4f'(G Cc䛻Q U/ p}z]-iZFyUM) "f|9 E3o&`Nuk;%.?N<_K+d"0q.=a -~r\Y-) O6OuVG#?mV2\X檋eL#2α%֎9sq<8>q*'Ro -x&nd0&,)(~R R+:h9U- X0rFO{%M1a3й{ 0cE\ARjG=(VO85 nf L=jYoJC羡5B}NunvƯl}v:؝gM@ax2VҨu^xp(Pk\`u, I&j-UdGSY(Q$LP;=i.*}6^B~Yp ?Ylbpf*x#_o.>6@IJC$RgιVw p1s=%N7%ClXUCt7a5&2=RB V+8^]n1 B>/:T`+&Cvk~])\ϙB4{+O*yV^kDdu6 qL`IM1*Uۉ AzAn+$5'Jrҙ  'pcIh2X=kߓgA^H#zaN P7W<-xH"NWCq:*b孳 .ΨU"JKڔg܃mtzqPZ+hV#!{4ӟP<@~JCȌ翠NV%BYI=^O{1ݻù[\hua*UIRW_ .M(ty>ႌpFАkdT zaj# SM3"z@E!31+Yy8t|eC׻%bF\J1!"%O++'uRс;͍~3<9:!"pMOUlK[<Ȧ$>Xws^AT 8eU!N{RicʑsHޞÚt|;Ҷ#xq 3"jO(TD-%~ r\%%6R,DS&ViGPț*fOu R sCY^w+Sh03u1 #kο{4H3 '&8b|Z3zq-#-=eǷpn*FqNHse3GdHL޼b+LoE5[1sRm,4lJFރIxѰ̞Lz"zAbͧ8Dw00 IpñyW3,Ll 0*˨OSN::B8ȑ[ hfBTj Ԟ׬v#I=GPFd]r*D K &TǗR &;8Mm/9(hW5j܋8`݈?&X}U; ZXnൃ!NG3Ӝ+qxN`!nqBR  F' ˷kA\ci i; y#2Dr%7Pc:!40J2vQMOYǮAqI w0MTGBIz1l6oxTOMz~|4ލqڵ:?ֻ3ɨb}gbY$jkVV0!H~8 / ;i^xƖ(۠9GzgwmK%R+lv%}?]T/B)JHш:bՙ=ټM41x-<!9~IOu2w c֔ÑGCE>RB}-P6M̕ & V%ToU7~In}yI-w#_y0ݣ<&C4NN2v.esi׵2QȇWH|y' lE`C7xG*!+qh5>wR{Drû\= L#RFݚ]+sTcmPeۈYe2F㿍uG+ݚ^W"a3WPN8+ R= B ?tR;F·>p(OFF0JCXa#[neXs& 9+27/[=39Md6HGQ/ݑS1\v;!]E؝zZQ=:sHxVV%p mU4í3澋[Fiwl[b%Y}ミFbPJe4 'ë䝝suűE(μCQ;rjhuolHh|~:F0Kl ~,ZqP*v IurKΓ ږ{y*Eܜ) yk@HfŚ7vBusY9us" gL HGOu#[37? EhqFF (zI;bhƒwyX2wE5؃JmYǹ ܽ| lU SlS쉃Mybh Aͽ$wJ iaeFT.+/ ZoTFr(?KD{3hN72z\>Ir6n[Ix8J)Z_ώzqHb!~9-iI8h@&uZ(Z'wc/OZ \G #ǩE2(vߡ̒R;>(NRfZ Ҡ$]ep,j Ɨ崘l~=0|'5ZA-Ր(] "lJ(3 Ł-l8M'rlOgEcL` GPςD*gY}+Y.Ul^NYmYgC.eɁކRU‰pF7p>q:޽Bc Re;e̝zCEtc2m D#Jw7SSH!N%4z# #Ihw<_uz]\@ }GB.8/& 򺋼PmnS[.0dRe ׺XpDzю9C!JR ?X Ӳ> bWeDdž{AQGO'- V%u}W"'H;vOg 4MDjֶ>v`fYE޵M5T$r_)7X y-t l 6A{-VJ3'pWz qQYc|H(u^sPQ45"rW@TG@$^˧"+rSՏ99n0%lid Pi>=ӪS4זiuz23Ɓ2=:3+L_ *wyMe\ZvJ'߽pw'.j ia y-\/Z):dK ^ۉ8l ^Kf^2 ~t'WIhQ8Η ]ba NnO}GG,w^/r\Q?p j/>A u&VPH2i|5}yz|Dzhr!aaoGWJIJ=$S!;.7KN?<3DOZt% 7OO es(N8Zϐ@Knö5`iȋQr Ӥ wNy$ 1`fFXGC_\z'ػ|Y!-0%Z0J']i ބHq3Qy;)xƹ*6̫[f4H=I azeK竩޾i>*AissMɞ?W eKJˆ!A4g@9 'dLϿ[iFw ËQ "jfQ'_$`Lh_t(p8+ߤ %_ⴲ;x&HD,bA6>/ \>Ho h)L4N X& ܒ>2DbcGQ%vg 2:p>ǏN<ѵ7wR׸'<$IA>Uz(O2P&$~c:ȭИKUehbY*-?tq;mGOחB7^FD>Fـ:Cź.M AMLk7827f "kѱ)8Kƍ"\EdBB~(~x(j_^ +T4?C-65<;b ƙ˷۵U{zrįKb݆YP;:h=\:e<%y 2l-K^lpׯcb'|e2!2-[E얫~U9DlCQ{#P\QǴr8ع2 &X NsΓ&@&'%,Z9 i _M |vڵ5s˃ q'HPg)(Kt_ȧ0挵rV&K&[2pfI($~T齊&-1 HH[O񋋑 |9~;EKcZLX\nA +Hf#TnGxRGmzfްswz`*{a=2C(pp񷐴#!5moy >bm  l4Gk|WYx<_r5%m}$w0Y<<&XцTc~IDSk&'΅g%^cR=ϙC9+269bq2碎~Ʈ#[GօKMR<Ԣ;[mMBת%e}a~{+7[ Cr7RgGmY*qG^!m~Y-r362;dt cich y䅗-tk*y ZuN`Ŏԕ"1>=M AɶT7{_.'fӆ6cga=]I2hһUM$Е Њ:"mEv'o:{]qk4U4%X|W?Dr^<-kv:0pY]w'aaHw%|-ʆ 0x.jhG%AX;b>CtqZNFq6Cmu'&/$(t}9?"gEeƨ]g{q: G W lg$osDb!?bJOeI䥲˃ =X9?F!n L `5\R~lݫ,L>rAܫ\?FH5w3DMʦ?`جE{[MQj9X~-Ir. 5 Vv|_Zq=զu : ~]T-r|=cl.~KɢxnP}|J 2&cM`nԀ8\OOqwl/X4Ďukt]T yP&D!`@V<'s^ +^hko!vh!Gde _?9:M-%Ü&냅uHUPegL j!N12^uije2,H<܁_Io|g֡q_!TϪ]Y+43k6P| RRyJw%oap`[qqߗFfslA04<#8}OMhHjR$qָhEі1\2<1􌿘78t L" ߪ/^M>|Sxvೲ/m/(s]rE̯Q:fA.ꃑ5!?3Kx. 1>'G"?5ļp8Qw {H~L1%ROx: .dci?edzuBT^l<b۟8@ChA omTK#`9){Fף!> ҎɗcJkX- ~uksA45x47|kS:C]<T  B,>`/^ݭ+KPۙ e 5f+%C7}l+)f^=v13lxv~ ٜEt[;+`4h$~Nf8}z/Q)?=#qzK+.y  =[3kGi&23/έ&2 `xYrh/:-<)tNyJ@MPu8^Ve[:k2,,XCw+ HE+)̑PM oH?t**AwP+ |\}~uVҬM6r\ `ch'42k ]_I`%RPkח<1F cu;"^O!}i_+ [caudķ ߻_5hO)Oto//Z7 lY LτLŗDYmkS~4i@o?{5'ߨ%D|-kUF:n>*NXZsn0c E);q97_&.%&mޒgY1,}&˺#f~E` ~`k{9l>jXNfl6k`#e3_(&3cxhJțqTO+ґ#z-Cь>%3j ae#ήCKkiNu{N H NtL䞲A4y ̶\Zɹ(*J([?[Pr:W-h&.QjL3S*n4QXM/l .]+W?o&[z en%&y9Q\qaqba-AjCjsR" _sn yT*j_lQ[cjEjj s!/{5!/5oyEc*RqRq_?q x(!W/kP=Et@:-TF^-Og**Ƌӈ2[ޏc?' G.N.XQE(nKP|?'|\ZD=] /@\pBӹe+Ѩ7OꆚYn5ޙ=Rf |5ZB"Vgi<1^:Ez3'Ο.à*hݥ|Fs%v WBd#+ b?'@O YӠ3 *N!Tu>ٗ$?+'۵bPH|݄>D9H!+!Af?]6/$AAM!_Yk=LAˬM .#JRjD\_M.S*WI@ϘVi1o!E;X )ρ%<%%5Ee Į.Fኵ4Vy7kV!`j,Y^ȇCݺ9滇u_l=[S#m?Y<$>d `iĢy?-R /Vۜ:M4>{MET]WCL/9@k.1atŐ9j|s.2Al7)jk(,UT+ٮa=,_$:5;$g#8Õv|ImJ)ő_bQ{ΗYJ}?k̷ F}Ss2[z >54+V&ӏaLjJ*떤>}(5jec1 t }h%9+hsG@OeB'Ka:j͏/ʍj,ܗ| h ,6{Mۮ4)FTh|}R:j~m|"". Q;:Fx ].nclZSD`GET pNV0 qȍQWR]ms߈JbTug_g*ACjR01c*T/;8mVz-"K#Lk[g }gig_~PL q6yb}G>ٰ[}J2U` qAiCMʅ2ɃQ m<=%/ANCx5gJ|!Yz*pɫ ue3W7\N hK ipKs{ƃIPK EtB\Qşt aQZB.;gӇġ>Sz'-t +ͺjK W :BA h?0~WM}E4&wT~r;!w=HYMј+PdRܤ}05#dw@𹿊EF^dj+G@`I$p:J?za"Ӂ>nco@q.Vw{U0Wv.U S#1""pidZW22.YO:voY57P #fN}V_%W,zkP…(!ԢZ$ u߰.fmXr>CQ]E TBeHlA6|&RI3/t<B?=AeWf}^~ ]=ddi;)x|PJK)8"@N*igd*: e&:m'ήw˧ \QQC6KĴ ;yz ;U$ŎU2omk5?#X ¼b 2m}dk,Y2WT6"C'=SHZ{\%Sg_~{hýo" Z`V07RE3Ч: |fr`&S]i,-(yF޶b~p'nLfґL$i(S3#jͿA2[_ѸzN6!!4@0@Զ=IUw ,wC5K-OY23Jծ~~-&aY4 $ZO'‹f!+'~󆷒gq<=F+%~XMNXz ߐVw9"kz9AB#X6^`y;m1U!R| k\wCٹNC%bb/st<P2-PH)xS8Te莃b́KtBFvS-oG` 16{Mm]^I'M5 ArcNsܜyGM%ӟF)y8|A{bF=޲ɸ•Kj,U"21XFh7)zCoE 17Jӕ0l,G@ްg  Slh.[s2 xlU15;,E#K1~l*Xn&Ϧ®J&L֔S'^P\vEcP75d-~)Wu)MR޸F֛Xll7Ldi~y(g!,6\# )Q~U4?D+3i.BFV- L+# k\QH7Ȗz ǔ>^-9kRd(u%5_(6o'w7w'Τ;w6.&ݨ<Ƙ0bk蕲u &9&:ܜăvc1𫼊Ȗ"&)Wz= ^TR c`PpGƙj=r>̓Yaó'hSd]Ϩr$\! ;s-FpfCﬖ!LVU4u띒I]X"L&/ot20?@kA}p.koJA;N[\1]iB2g$?^s/+I+\Tpάy T<Ƞ,L f1snm_~0oSl/-wH]T6I7&WY&R? `4+Q[I –cŸRr4;vבJHkMĿu[pmX| H"NK6'`9جƦ"-<,>UŢe?&7+.i"K"șsC>ijrhS/4"CE@7,rx zoP3 rU( Omiyc)k8 wP b_( (*AGZjjNVo }]ΚmLT8W>ݍ4˃Qk)"i` gN.={[`#vfI3 T+8feHCT_!۩@ cXn@bڃ"}!ب⿷Uزmǚ餄ЮXуѨ(viݦmc'1)cB( >ұ|8O{g pdtyo/;#,}ǽA6;dwt/~,s⪓5}P$1d~ 0U[Bt~5Gʖ'Tٻ!c?eߏUǧ<!u_?!VSYchPRk- lqll e ZP{ -]mF5v:E rn!2R41n]pt3" J_~^ Ԝ&B?myfsKCH=vBx_5(9^Q.D thڟg}C3Uhk~&J#:@t!kZN:HMĘ[=νL9CZ"TzIl шRkhYyꆒBf>-EOym E)!Q4VL̻g-2݃ŰD^C6gjRCOfy-DݾnV 'D]ƭB)lau{78ؑSǝUit$‡_jdce[DAVKW)?HLWccy Kٳ-zl dÖoLn!z뀩C Ms47d-G}/Q#Ek:@D>;vc+c4u VC ;5i fi%9DU 3^eVtx\c$5$+4qk =9̅xDݭ MMaCfoEeIJ(gT\ Q8irY{uÍix۵`u,u9V{EYm1і"Ñ@]Z+E}yг+<#JeBw@ "{¼%]]et|:J3t)?=^ȱڏzk牄S݌LؽI6Ԭo`ch1X)ߴ@|lkMf+wyC.GfĉNy=Z+u-:xsRXǣT<?^89xûNPx\M:w L/yV`?02*SLxsj>taÁЀ}ŪZ+~~)oä))5C՛4Y'3}uxW8"Ik'elD ]|w6[t6vsl[.NR̄Jt8*ͪva]b؊6DOVd8$IMGk26ǨWB[;[ճiBfn:`*$S7/zpCV> $T};)^ȳ>‡&Bra}?ňp]| gA=uԄBOam#Kq;H_0߻z4q1;N,{VQZ W3PY|gA!j3ڢ8f 7ᱻ艔VQ|TBO?_QFF%XE ݙM̑&[4oOϝKD6jLpͿ7ߡ~+2^;6 iJ^ӅP3gP<+S~7 nij GUAF˙ *J6Lp#=]/vn?̏Z"ȗxG:)!<>.ku[NUj@8C'M{"k+2/B؏"p +"o}T]D;->D]H=GiF~@0Pca%y&89`SYi~h6Ǝ2^yJ+z2^FQﺑ+Dc2ϱ2 97 `^mo ,zא p@Mq??o&s)Z8k(aV/*׊PXwPs($L_ZmnA4_rEtx^v\;5HB:7J{޸eݕٲ3M‰Eƅ.`}_崆ԑu s*3#YՒMx'U'2}g^"vu̐mLmiU\&H> N@a E.G~Cddl3[ K5k#//zD7 '?,_yb9UwΒk2)jgdž )f&*kV$1&H1cdTA>f< *o0u>FBu6x?{VC(8iˍE8Lba72wc?VwIm$2S OW4^||$ 4 gMzCDz(AQ*`}!VQL2-ap((y[dOUO 4 mSr*%]$[o5ʹz` jC_ ~3ޭ /@,u ".\Ѣ1# h 'RSrB$ |v7^Z6Z@gmU^,z9fqLpOW $ld0:nؼܻ;#4΀S9d~0"`x. 9-9;M&4ho=D(kCzCٷFÕw׭xctjJ&>yX08oa̍X.<<'8h$Y#,"$ӕ¶£Ķ.% 6TR"Xq%T -~YJm-`п.R+&;5_iD*:G?Aw xVi]:HN'B~d ]T@D|gKeW_e]N~!q`y @fprP9q\[tE.wv>߽\'G9N/uq^":T7{i5bW֏=Mѯd.D!FH9BO &6hGR6:/W -D*ڢ);G8{(,:tuMaJ:Xs֑wD\?D^ vr-=6HiLaXiggP}|eWqNG^ U%0g.$Ҍ;{(sψq5H ?΢PZ&}[+ߗ?,4f`&l]9*ٿgy~A4Ci:Tu}> rA8w-a`/{KOIEBysv08^kF08FJ&X~S\i1`8֒w1~] 3I,t (͐q=aB:}:k^vh[o :3$}$z1D gZK/.J^tON3^.z~Ɠ܈Sp3mKo}$@|8ji#6@u=b15ƭ"N,tTN0Z%-MH2`~ʏ%FVa䝏xسbf.og; ̚$ڐ@?W3uO)P!Oyަg7YEf! wf|2r:Ju& jBpP4%#Q/b[j~Y60iJNc@le:Z1pX&(~{ BaFsI'dN15hԄ>YfWhf"1Ww03ѳe}>&M/)NoL5 #&7Oütqa q\4@3 *_=ţߎV D?Y6m+Tl~ǜ EN@T-3VqZjY7\(? yE;R Pt)g؊N dA"*uϟƿ$_i3>Y\`~S{i-[8p0J֚ Kq)'pRז^сtYhK~0j#AƧVDY}\kbtw Xt3ؿBREF$n\ P*Y_Bu֘)-b$?֠Ī"C?rt/hLyxÙnSJ|R5~ p wS)F2OE,Ϣз?@FHδ <3=A.~Q7)`HؑVqa/$p㐵Z'wRxEA"&XmlԼW?M =K\N>CݍZmNr%[<_6jx>rQf@PDܾ 1[`r2d*yt,6_CgBֽαixNz  Cdߔˠ?8gY>A+4k2E*T"qP6|C"4е!XC?2X5Qap*ugPnô[E#vd(Q< 9F=;.]Y" F{S5{r[@`( W)SBa'iB\3Pzs`gy 5Ku}rl`)CYyϐUYפ) ϖ: 0j01OJZ.X^_9]:oԓDzjsDlTC5\_׳O( Ba+ZBD!DI鷝 J9Teh;?xlt*WB2sc, +Fٜsc)v!]_iGE>3ර&ǻTXk7 wCUǍm?.A:7]AJwW(6~jYvUyê;4J7e[x-8¯ 㧤8зZQVG | ?nA;/Df奃(Mr~W6nw0GpH{LART"_U7TpS w/`D]7px@"j!}wN'mW<-[uT^ͦva~-zϋ &{ Ǧ1S #F>9خ!L]w"̔H'A*ibWBw~@ͅ9g>qsB}F q)AI% t8 B+d*8ܼBvam}aVjsl]O~FiS_ɹʎyUp*m  !|PP_h)rM.z(y0'c _]̷B醅z+ m#%kgf-4L(~WfS$ :yf]e'@S_5O9el4l´-xP_ClAVCEQ7/]Pѱf<FkSA,%/l=h#~^NMDc'pF'។=/è)ȍ (:t9ԂEea&4Yհ딕Bj`17k3UaK6'-rT3N?{D]Guo(vNщOU믢%wY DYU-cg=֟8L@ 1p073$a5^mZ}^EXWʆmW7H\GzANvUW "F$ E /GnI&/#MMnR.u5vsixa0%:˰cho3qOVN婿z%^ArXdv}};օa`W7zEN՗<T2XJ,Ff ԟqp#Veh u+ 7hFu& SfC XYWroȧW!aDF  4iv4`izFO'm1}ټ4J3]mm´hc11_$0a9ɺDݐ0&X۝@Ɲx)rFnMbc#D;.&c6:r|kǔtP?&#n urEf$tJ#.;!?Va49%/ i.Ivͥ t9#E'C}Wz3Y p'$tLTu֞ [Pg Oa ,[7j jfkdxl`NQ;rjQoɂ.զ칛4 O/kvI|mY0DtĮn pY)<šz JlYm(W%RYA>pUU)>SF3D"H6Z@ Z~&d8ˤXO .jK<Ə nL9k 4fXyKA.E OA4]*:*5ܡ<bl62xBPh!̅xSY-yǍR< 6 <BkmdjV%T@t x\rsL*xf#*HE_{;l;i%.yPɥ0.OeBdiUinq jsت;RINsK; -J5W$:4 $#Lr@(spvX[{YnLT93`C1o%5/` v?\_Y+7$N?mo0J fdʸ:l*gk KiSv|O**Xmvz8yg@JS+$n:ohrxY. ny /Ao &Wb|2$zV"(u4du$lao~j,6:\B2n eVע8.{elAgo ^(kOބ%C/vAh0(?/ TU mś lEÛ|8lEtj8tTyQcw@PB?kv;ȢJ]~X8kXF!ٺjq9'ɽHPʢ,NV ؾx ""WyrXCpG8&ws*4K#z )Rԏ Zɟ٪RRX oI-+e$ܴoxl~I} HMC'] L6ڷ-Fkh2Ƹ_T7?F? & ~ %]`zbY+d`)w[+I*Tz6Ox#oόLےޜ+Cƭ|ECstˮJQaH,u\xYx`܌>/6ߌ#:o/LF\5ACQ^DLYc48j2& H~ E>=Vdw&D/çmô-чdLznf%KR0H!k1z3[E i{Q$v3o&E^N(H ֛w dOm%R_{{,n6Woϟq_cVyqIdf85 F;O܂-O5 [H7uKqAJ9ϗ0bPg|v)l efa8[Tb6'9'! _ i-e`GM5OZ-m ^cX{'yV>5^aw/͉,VMaǺR^6728@n!Vw7 եH{fKʘiM*ìl% =(ڌxvEKWc?FS+֥J'shA ?r5?}gX>Z-f^:G`u!ۊdi9~*';-n~DŽG|'dW PK7w!V;r| t5h:3ɎK<+HGy!,SRyn9AuAhEV[:o,MHf-x)"Nl}=("ؚI Dx3en&DQz[pk:žswH#]_Dz[f`J6ڤ͖SO5;Eirc9cAys}]xgjn@]M[AbâPL!y?bnsIo;I:/ .iɨ^Dz D34;]ֶﰢy2`<5 /Et*Io= [{W~U$ ~6x@v4\hNo]¨k.q G@IT^|>PNq(])efOKy .'KRYO4#0b*`1g$c1e|)DphJܘ@TX#`+7N$

mZH d 5yQUzQ0'Oh<ܹ/fDZ1idn=h:CZ~**4,eu-7COGS$ۧfZ+JE`P  p%a!HSJA~~! E%ZNȳ|V)) k8^TDO1f( 9O!>$h8<(#P@,!RlzSz:XT Q#3jOzZ&N.- v{tC'hk.T>;q8we V>ӂ-T!9tӡ+HKI?LzBL01JV$~$F1qp(B @hL(P{{y!eqmDR(Y#6[jq}a`X@>[ѼI&X!E @&L+kxsDj9rZ\n$_ c%/!M"wj>x-#,Kyn Vax51)KN>6{My=zQ{"cdoI1'sά|#0 !(!._n8GͯN CT> ]b3cE`4>O~9d ]2ϝCϤNl *}ib(AM?}TzҘD>B񒛀@-xWٳA[ "Xq4TCR9t&JBԪrx9N(6{n&kLz̉QrkF8+S021ib"v%r((o|65ۣAAE\9PT_ yK$c9:]' :cp$(|I )桪@$(2O ΐ=YZ* R?7JDN;b#/׶Mc'J{gD`*wH1sJ/~hv4~eC@GxShz!A(^z/0G+Z6;Ne.C,R(u@u p&A$ ̅/#NXuUHP_(qH!5(C8d54EyyK$OcnR<ERuOp 3=XXyn +ܴHSk@Wo៻>ӊǁ'\NR p= IR,m2"T2F:5.^n) zjiŹsd|oGm%bdFvS*FxkYހE ^3'w|22.jI/XA^({#;ꗴѢjL5_[2f56MP9jPd+U8~FSz0LP%C=sܵR)qX:I< Jl뉖Iɺ[1 0 +`D b>Y ԂʋyU9YJ h%C!RtylڽyYnN9!7J-f`j !qy3@P&k1~- 1SHGq55Qc\ 0&Lpy֕2aTRY2pgYQ,Y>Id dg*P)d-8C{|pGBq0ڝ sxޒ f>҄,\;RW%eo3RQuMNXj@Q((la~Na h7 Lv %7o[.ӇO\DU(ٖeZ\X]x R" X"wXƜNyaKKl9ŭs󞨔^(n̩-jaD7YR2Ʈڹ@XR1KRiԅl&5^Q+Ds{zԶy'ܴ5dWZJEh "qPjw1#Ohy? g˧r.[R,UD4yEcj#.$ݝ]'ht"%Vs|{la=&ze_*|иP1bu { ƹCi'eLC 51)V]Yveicʯd+^ NRLc8((6p=vP (_Y6/wYY೵>č4\\⪽iH԰D}4ˍ򦛳MqL݁ن'W;5p8{OlX{`B*}e`f?G0r\>^$2W( A0VG~em*s'"nʗU0? >sb3g,S&!:7^-Ohe~' (6m‚0 VYH,:(EϒLɪw += L:>ށлdGC\]lsn×'?khщ P$/2LB(k4'>%3:v7:m4j ;`8pZ8tž:BlCvnf4E?k$6؜ыgk`h ~5nV$P縛87(͂3 3VLEҺ#b Q&.~yH 8Tu؜*mXot LHiT5n\:쁳o`@rAR1$bw@((v1΋r ǣY{ZM\V?KDzƠĐN5 5|yw8u (]EAwfH@˛P=B&F]}^|Եnbx3Q,zB/ȵd!v a v<`}zϑ?:04kly,5%r KqaJba1HܶGhץ@7 6\H+0z8ϬЊlPa}s՗Hdsh xy ;HY-Ť?HJ yZs G|a4&~3f@{XC033 o:ӳa_%)}h&g+ͦ\V(=+F@"V#̶3QGÍ+<4fz^"b; .)Ͳ*eᕭvS׿j>z%]2'- FJJ̓j`te2x ]MKmN0QE*^+zc͋0K٦Jപ =|:eKRrn,}?_rXco  CEɡ̜y[4{ߡmԫ^HK۬RH9OO5igs|Ik#Qf_I4t{D/)8w~bE -r305Sy@뀂SAI0'oxU }JW]vi%9n@콰W=NQ;i mZ+."37BݘS'Ns& ^Ӻb-Zm.-M g{_hZKg9iRA[6FjKT|BbsЮ0ΐfbd#Y=lkT'_t Oa[8[P'/=6%2&'_d=fsJ)gʧx??L6Wg% *ȉ#ݝ큆&cb^&d"=6((tܷbƁyV}j YTmujMVR7/}I9ZDɤY&~ٟ<WZ?xm {or9rHBvE(qtsť"i&1UϗtX-ͣtk1 *h}*i*X{ߛ_b4 hr@QH+mZٯCRP@~RLq!#= RQ!Zd-eS)FpCזFaT(i?I\qr#zGguc&c) tFb1}97y]PykFA9r '~cD!WR/PfjFuKv,xlh]}Epf j@1C0Ȕ U8*QU~XD U-j8-L,Mo|1P/\$;DFQB{DF:)P~;8ib_7gLxjby;s4nЖHE\eE UWUo?CN4ڥfUhLPPƪ?p0EQ 7YK"Q܂Ѥ(ӈpAO+ s9!KSn&|EkޚHXج >Gy, TUo}`]ov"ۍ]^|PZHintw/\H =Lu:xwӒAB)"P"GCv-RD}9>b.p$rlծ'b;oDFZmPYm;ty[IUV)BzV[gt^ir:(YWѢ` r4]!_e#6'ޤ["ޗ_B[~0R84XªyJpUJQRN{Ic-q/hL_Y!(˔^>}~-4İFaߐN"CUX{ka8u֎q{gIDuIIƴ{ 7İPʨ t%#So?[ _"nqL7Ol] q,ݯ yWty/e*;Ypww'`{`z1|_jţ\j皣0zh[Jʀ\OfeGU0/XQ|)ȂiצxiMFs#:xe>g1c" W@IeD]bFTحb+YtiT]| ,慯xR;fwipLsMjnȭ흍{0m;0$ػg!ek\;j 3Sil%}:V)?WI"/S@NI[$6;Y-Qڐ;mzې@"N8H_y`oQiy;!?z}J;~RuDwڋl'`:_duiaOThM lb2d+Zws cDDMxI)rbfϲIáziM8-]hof)Û{,̗VXՅ@9h<g| F)|j3#-##pƽCw z[6 HAH@wh,?BLt{&YVbDXoKQ`biugLRc.T:'WW*i}iVMJ㝄Vd&YƱkĐD*lKw#mgL /Aw Q%b)8 'b?sv"</Ķeˇu0rӆ],oDMM`Kg.L Cw+toeO\ׁo=G163"L[JP))$nbiR}PXėЮtV7sW7^GZk;mJ+%djJ 3PCba$L⬝[R& PxfP筈ZF92Ao>+>y7:Y( x}Q.0| 힫ոoг {52xPQSbOTE[NfG ̇Q}s`eA5—z%AWI cJT.Β[af@g#jl_7pH O[1_?U'[:pG6" s|az99zB` bt*~Mj M{҂A>j \&-jP}jկceFBà YVPIz^kFُp#fqhma *yfwMKD@i@.G 0E1MmJDq D+a#>.Y&H3,Gx|kkPy^>n)Ju6d,琠)rp-cIPb*җwEvS>H YQ}ܹ&_XmlZ`78Nkҝ6!+ *wID7#Dʻ|v wʴ; }rP b ')[.ꗌꡠ5dr/^A_*\AY ťq.S%eE9]>jj@i:D:n/׍o$c4j1>)#˦)/|bbT7\)D9 ۫bPl+mABh"#Mjr-&W<9P` ZN_edRo=Z5l%2;mKC7QjD1wDaq ޛ4>6mc yuJi.#VA!pBE}ffXs>cqA ^㇢(H4nT/$ypN2M;>-0m>W&X0- GUgUZ瘣M9!}BꏶrV?1qƞxCj`Gc /yUlSgL 4еJ Ȩ|HTGKB m^TO$]LF^ I~ozaPhc?L6>d\dQq[!xW#0>Ìk~{,9bxseNK'-͙/DLCxhmk=6m4}H'Tpٲ^Z<^Dh`Ǡ*n^S3szI.ˇݚ;9 Y&s:7?gcBQ)Qq~5ƽ^>3ccf]H\Œ';7cXh !؇0ݳrK 7h+%ex5?h>sLv?Nk _> wK^OB)sjß 6Ѵy^ʯHQܕߏ2xYUx",0`emde~n#ƔU%WkQr3g=]@)#3U`Jl bQD,dDJdlk"p^VaΕT Σ0MO&p2HJƙڶpݼхVw@$=)+roR@Dp̞=؂>gVt- AAc ,Ai!r>~ËJ; _# 8;XibyjۃX`+1uVbz&AwQwaHΕ Ȼ=hY~_{-$ UM59N݅=c/8[9~&; Y2Om-T.BaX{8drXiOg(4OjKeӒ(zL(]Ӊ(wVe=pr]+Ĭ\KYqn<:g9~ېH#SWDrBCGPiN:|Dŕ1^r]|4B5=(%\FRV`8UGv >lGE΂Ѷk=RfI&N^F 5-(WG6 Y;Sϔ5V;y<,OzFzCߞcSjM>B?ŴavNxbn.۬?RAf}0bAwj?h改"{=I֬ܿaxsB|h(l6WJ29~!n=;7g'TÑԜ`tk{I(0ܝGKq9nj:,7K4GN8$mr]]@&D:8]bTOɈpB0?3I Y-%qLMNǾ\Ei[ C9d+"ZV,VbUG 5qسHh)4SbhQ$j[D8j)\LAؼ=mrY뫙I&|PsD$C R*C{f;+B8|bqIMs Ei Z'^2Sю}}ͮ}U UwUjiy8'AC8;v#] ߏC,Dw|Fx[K%](P?5տ7H+k.ȕaȉGkG?&lmNR:,.Ϯ ګrX|AE'_V^paM'rRxRtm!WtF\W[WRv&d\Ev 9ypm;ҧ]ˢ~B?R贑|bt]svH+ogqg(444w W O`j}Q ~\5{h%5OO%NVdKO j# eƱ(|oנ坟g5b-O8H7v0*IHU6xG lH w Bxo9W:鋧J֤Ǜ?ej WJ BWM{eú]PX+̒ڏ5Sc%`QwjD%UV'M*T]N8tF)ogynƿ6VxB-`w jcGdI@-w d^I,w%)JnRl(* ڒaoWiR45wyiʟaw ٌpcZxi;V ?q,VMQ=X8ܗ7]-%=[&jL RiFuyo6遦fĉt2uR]RS#sG9ξ5 ڏcTк |$yHw?Coiq{we۰ y{c9UMvK@LTMi=bȷ%169 6H7^r c]6L\AIƣI l!l=@uј.*pYа瀴nn.HjeX0RbipCÅjqǞ;ȃ_[ Rop<I(K&aow@.`.b@}L0DVNGD;ݫS])o4,?Cȷ1'*[t#5NRɩu1Wj_bjRJCrtԋ0?4XǏdRN}$.!g$kxV|SasIQqPf>^ݡ2Yo*!LbP}:odn޴])26՛g-d\eqD*&!"YQqkfk3[G_)ܯ ;OsZ>ww;)$7 h"+K7pvvƀ #/=kWI*4h5%f&Jx_L3lHW0`G. =SlL-"IGL:4LMP WDiS߃v`'tg }IT~=/pLhWJBX ل3!`onRCF|$p&C4s!ҔcC4o ZGr h `2m%!ahà-TQMG|gxMc#ݪSx (:/$IZ^&旖Vw7wU[fv}EejҨѫIR^0( )< 8t)Z:<fJt4;-X@ⵂ:@-6TBRX#5P_ x`t麪zdvm(cH >Ƹ[MzYTUD+81 oKd$Ѡ)ik,,GCxwpm؝DߞjeԂj\u `܇b1G:>/,hba ti$Ԙ%yey5 xfY3;9ΣGJNw%ۑk9OK2#Y0)m(t?%3h\X^ Y\;%i&<Ɉ 4B^ɤ*88]܏'* ]u+p:.Hz}Hã,+׵G`~KSE*z%8/#rirEu "!d7Ys[=;NA.yFLG@(>LÏΔRIq+65hDhv&?fΠدKulD8pX" WhяՔ#N>/]%C=,CUSˊOU,ʄ 5;B]PY_YO#QRI@ϳt!ۢ3)5U!AiDeߘ| >ws㿂Q,7CQΖW}Pa]v:KJ虳V 1J`Bgm<9"_^T(OB]]zk *ݸo  ә\=#suT.f?j`!rwqkIY#Np*J cR7a\MEuM7[K>mBDń9FNtY͢U"}K=bұZ粈a݋p;  nnXW=q@D@LP\ܛ \D 9.iH,OE3 =-}2VpL9"6IT:Վ5dXUM+y:2x[)XFΰnс/%ʋ9$~FUټye"N^ & ; f5IP¾Z?+M2:خؼ?Ǒ0SJyp1vEH (`O|bO;把a(3Nh+ 6S _cLBB3rc\{ZeH%`#"(8Wֳӈ C[n~k;˳05Ħz~l:~s`&Þϡ} ܰihJ]~ %H(M| F'zަ$&o ^[$X+*EZ h@aal:o*d+?|#FrPMS eHt8vځn#4 ] m\C.;Qh|'ГфqKDV=<=1 G)yW%OTd XHOrK^"Ō[@B8N6.ɤ\5z,'w3CA~ZIvލ $2^|_|bXe`C05i X{:쀓bAB4s&N ljrK;C@%|d #Ϥ_?i(,:X67LiZ$~6L`$Syy4wT0orJkD\.҉>17cY e#<2?2<*D+s_I Ul@'7WR QQYe@L2r 5^hVLCoJSTOm=V- ׂ֒sQyj)o ,D>&x ,ArJ3E߄wSY9~vFBV~ՠ&sD]].TGԁ$O"]eL٧|گ J% B5&Sn M*W6b{bl7c n$ {u@tEaK_&S![GBB&%pX Q V:\mˡ2ޭ78Glhr .2(h3JCYT+?q"Cp?W! |O-xnL %U 1SBܒK8G\5n'p:7ˀ"byzt'&=ϙR}@1BZ3qh7ʾ4'rAz/"jէHX9Uy:ѠGxR=Jj{ֲms3l=`!d)4iYWbdFWA]Z\qfáX;_x}ٸ [KڷTB|S!'ܘ((m,K_h:XKd9Zyػ ?X|_YA xȿaJh]c>4FgSwa cexGk"}]62]tmk [ ρ]& >=V7|WlWwyf5y Āu6B<}QCD "Cyi)WK.F7:@`AwP؋YN;0,V߰%<iM/Bn`T0E pݯ o,"`þ b*cA.Nj 5vdDO>f\l͆sN l鼴9@ɑ۴ĺhl- ;t^׿" m 8R3b~sT:8gb=)˪׹hl1e3 "X"ũ.ЯmTDR)b&?էجYi_#]3$_FHܛEqkϰfXHkTCFKz##ep5Q~&EueU G'jOA`"BΊ1V n fF%k,P.w`̐xL> ں@'˚;.'<ѥ>H  4x7/6"%r{A5Qj<-Gv8E3M3G["93  g%io!8'i"NTozV)kFbGs>CiCI׾ K• %GN36򷜔@9Rw־sƌU02xb_9 U mVʉJRZ%* xr>}h%>a,=RH)p/~K岔B-sƂUDZ`ͨS=[‚Aj1b&4fz.EEyMB&Wzbzi J8VҎs,\Fgc 9*2D(ZV8#$!02VC;cs{eyO{}&T嚴0%p-ig>:uOH~\8YgGt=h")kuq̄䈓IxwqQg`녿z\g͐1kb"B/i?HRkm`z)ʄZ8'bcQΉ"K-ʺDi5vsӁ%0)9w=BD&BoKL@ N>wkG\&%T}K:,˩T'Q{E!dkKȡ 1r%@V u0]Umz*HdԜdtO:9kaZF K._%pψ$l:r@Ų#ȲLٚI[nb9g锆L+K~/D%8"Xsi`y[웽y*7Tx Zl<զr@_o7R{Wq~S=vrD I[:`={瀱oƤhY}dQzvNoZ]Acw<sH1rیqh "O7RKcTvY]탃wF a_Pe g|o0$c0 P6t1 M&ЏDi0гW5=X]ɦX~}fòci,}%y_4, ytnYn"8d֒-ۉOք7^N 6qy!k@Jf%m/"ns}M%9k(鼆uDLH,5@&?k s"wU&l )@ᥨ!Q-kE߯~!6~FӢn}U~GJ>eS{8wFQLO %^l_eR=KہXؓNڸ2'ȈyȢiwSkԟ\n:#MC4h φ(3+s=?b| -lGļwҀh0GS4lE9n˞SLJoh\$чzfQc=.sVoBٛ,6KH7"%"/\^唏cg end{󆣩$w#@W+yBYJX%"~rԨai *LLt!~b73h(FhN%F\B圕¹iȒfNfzd;Io~ve c"(? =y8iQOHBMW[;{dp|]WWCV#C@)'ƥYju6ʂf>ZM{bgjb7+d_yEY(o\^Y|pl(vz[e<`v+Nj j`_][>IO߽q H8Ʌ(ҥI9ɸ9wհwytNM0!b`OS5#{OZiNfwEB=.K@En/c3P ޴~k'= _ 2 W5S N,T#Sya=+^?BEźbr6=o^8(At:_s)GZ |K[8!jX}uftD#j|Ѫ G 3tvZtDdDvXl,b_Dmth}m%.UV꽮4o^WfKxw6F܍./(q,;1XCSBЬ8UGAw|:V gd'mgTЭ2/|8 z݅yߌfC@ˑE2q/Qx’>)zlO|d։mӾ9u^T8/b2T; $'C"38 MjI+q%ev7i fʰ>Ѽª{D 6ѐ|p@!ts&O NZ*AEJRqM }c:ɿקX dҥ,8c5:m9~33i U\ >hFB|6חsP00*WiyGMIOѐ;lAXæT+oݣ`8>_M,d,n泡9uO89gN$y|C;MT;/ *(JӼbŀJ4mT[&^ti(.A@|5ھ]ZPgd˔h\KQ̲?4d @JlZ3; f%ڏ :ծgMHN@ eS67oMfZ*y-u*'1!ƈ2?^zߺf~)q:MNy£j0!S mIe;~q7,Q_IFkrJ~\;f|2/bwW&yc !=XZ?"xG뒘{8 2Ijag%Y{[r}?9TWra)EXnNTARWZOj`K5nԇn+k>3+pm"޼0qwXm*UK:%@mWˌf3V/5q:C6<> WPbԃ?.mR.4J~wyxf0RjKw@߂ w0N9bz ㆻ܀aD? _"OEТorsjPX_h…lPxrRgn}P X\>1!4ƘwX2$=7Dm04_SWۣw` ‹iS[%eG7 wByI} `{^;aZg&93R38$yCN8}S.#I]@H N0jqεh} b3'PU6Ƞ{+5dgwuz:ZnEd '}P2nh3U.VUff 3)5hF_+mwԚ"# )$]Avut(z;)`&'c_8"j =/boD*"3n.liz@'=XD-whƿQ|mEeӫ~?Bf͍-lp<:ڵh8u i}ˮ, h 흹|x^khtkD OAh"1f; 9OO`A8 O{C!B=)ᖥ]Sy!@$x+Z4)kv_#z6QjE2x `dyIZUHv-,␾ߤUdT?;xL11:2tb@3sjf-pX&z{-fD6BQ;DտUתv{pUXWtvPuӜbvد5{${D'e}!Z7jtFmzT>vtUÈ>;mf? !imeS<#˥ENvT UtHQ3U~tP %a%B!"nrJVY4<cOe{mۀO L6%WpK4kZP>0seV%YmU@Kؘȧ|+t<BǞ8Ƨ.:.U0>;qB{ΚF %qyɌFqTJWnZ<\$^>mUDii@$K-رV[ *Scۨa87i=TUm hPѯةv (s v5`E}:&9ߠu^=6́"E`I w? M>OOP-m>2Wj D"&&P|ͩ!IlDw?"󫊭d׫ ߗtK^IJpo"za,_ 6یʶ٨a=׹*YN,Vgxb؊GܛZ6=E*wWOzNi!({4ܛN+#a$R{&"%3SW62}ryvm: yb'A=5vy{V9a/9NoL.i僮XeK󶸽! !?;̂G@u<8J֊E0]  ucp,qA[vhФe|?: $P$x^үy|96W 21`''%ػ ˱`n\fr?`%͏L8>LM1ޭ;KJ9O>>)@Mlƚhry *r2u=XDy*-妷 g" n?Ƶ>Z_l:8YmwPRH. ;(ҩdNt=ew# #:4OXdm!)& ޥ7Gկ:-;_WΤn0hBS[˪bNҙ STg[ogEN3c|u S9J2,])xJZ#X^b:qB#Cr,@3QUvmiL=cyճl.[ ռ_5\:.b\ܣĬ&ISs50 rkFNc+ݰM9w \# 4F* >e WN~-yoNg (MgyYſZ[w!.M8HGe$`IIYX|(; H?iQ/jb]'87S?IHr߱ S/me]8q"<>5OYeE4:N ffE_pv*n*}\׉w|R,D QC7;)Gn^`/k i= Egqc) )7)!^OYS !^FۆǏ4jKxR-ƪ-BA7sjapag2U"Q;|M@ TVMCS.t i L!rsc+S9}2*Vͭ<=Ega# W\#[ )ALb<;ʱfp(M\^_hqn&cTx)P?w-%#?QtP^`Lvh[4|"_fY%5±&A;>uy.\Xt"69NT{4 Js:]N݋ 4&rV .6v-ÚX7xHd\Os/8UpT``bu 9X&/"Kbc{MCI?DYi!*pZ74;^^4C0ԓry61gԧ)2f*x&0DECWwisU=eӶWO8_cFE||iݘJ2+n qqOM5ۊ>O53D/E:[-O\Kc< &ק2ʯhAg qkȢ(b>ro:YުDn̾0:˄;[zs9~ҡoQq~ ɻ/%fmgO#&V-{:ykړl)pʀ8α=N(lƛXXRl%9]˭KAfsB,zOA)9:-QJMaߝQ,;S6Ω >ϳC]nz: &NlZ$Wt/w%a҇&ITr{!JQ^,tt{Im_ď,f&md4Ʋ8{1W:G$6m[ j}SWR#$ o2~ _INGGX5wl6pЉ`>~Yu q!6@=Yqn&76 QݙTrV`XE(E[/OZS=»SE a9'B" 4&S%O>}vHax<W}Dh.F5^8 M.n!y|H9..`%sTXF=,$54.rUHeb|GR2{r* '&k[DkE.U3_!@4xQ2LoI|mQ*Z]. ^6@LRhLe>K~7;/IcNB 8Q5s{9x]F;TkU ="kď-hҷQ Fv0k ՑX~|ǭXwQ\<">5lkРb 2}tj%EP; d$ gO9yŔk)% И|OR{ Dqh"DȂWy]ڑߺ&> Y7jY8v]?mW+(iJw?;2T%{<"佐 `uΒӴV"y_]![yfYm0 C|` $lZ!ң"7_0~FwT Y#-2C]>[#ϟXJl~(gzo?[~ޝm_9쁎L8 Uj 12O-xw;Dj¢* {zBӥ!*ى 4g]WW].#HVu\iʤ&$aijX*zH)<)|[;WGwBmǂY Ф+#/U9GwkgV&/6fyUvg3ՉeqW 2oxenܞL*c0Ks jp'!t ?%AY4v7/1 ]'S&P:0=~jwQowT̤s?i~"O}"vwشSeOA&X0PD6=x5(VC|-.FP0%̑iz/3# pE[ ͐7YP|:.I…E Yw ۱";d×SALYgqAl'j41\6nu,lN5 εUJۄW.{'tt@=1|gX,fN-*S: VǴ҇.tZwڋ A{iXUr8Rt2Ysu#E]TҤTYCeaiz4R$ HyJp U%v2|^qBI%1+-˷͵\|:%xOT1iJhp6$-Bۧ4kAb"Ra8UHRbF'z;u^;޲*įrod4[2(7=5FRC+"$ˮQCFׄ?Gk.rj_}JŘ.nn3&^ ̳)OS.n6UEMc򅳾!@g~Dc׎$̀xtyjBd^Ν=dnoiUeitf%xQ]q[{ =`r9w6ml$, .,< 1Z/拶U4"FizfP^5TrT=3шD]mb@& y7ɧ?G09P(]6xjnd%CW>,[f!' ]˟(R G< @=YׁsOlMwgrOI0*ö-\~g6{r hHo\d<22H<kFHo%tJgߙh"U5뷸) `<2LZg`=0rퟩ:s2z0t"7ի$s\΄\Cu^ !3D4m={7 ¥^wуCZ4hRh񊅥CStn29UJMicbzVYВIlrQN޽n#RIJ>">`v9_%;iNݸ2 2 sHPy(qm#fn~ 8k8b)|]N@}P <2+ 3#㟇6i*W•uip9BF;!w;:H&I1!g7@%+iU7DC[߭;YϔIvFJX}+D`?(_F!&0{w@"39hessN,ƷĹOy~5!8O(c|^7HO1ml{6N4eA/:PFS{0~nZf5P$>AL+شX!~4= 2 J8if Ytg]N$ÆIN&7n/]ƇɜUV봶6@2!*׆rt7Wq)4VIE޽Jceb&֣"(RˤIE}iW1遃@\r wJ⃡=G^?1/~AP[-T`LkjWeZ,.71Dou4p(OpShb11zdL)\:tIQ@uj)Es1˲j)5Iz/&jDZ˚LRU#?0"~wHXRو tL MG3ztEpHTgvmr&4Z@IW _5t<7Plycˆ ~avq Yu[G:1+E'0 "'|29wOic7N@¯mEfqc"נEYAqim4Cel3c&ulPuYқ ~ѧt);OZ6oxel=4H^ŬmǦNZaѦ8UmhFfU?*uA$9B%%HVJ jg`|o)!B2Q88 Oc+:C@mf#B沫P+q;#v zP/ѓ TqVU/Z7qQZHߨXNcr-{.)SDѱVMXJ06ɇ,I6`{ě`P9m'b=fN\^!>*8P煖 UTAhsCi@ ݤ3w$4ax6Sxq;Х9Hq&6/hfv?2]l6\7&ia q)[UkА']>ɍ^k@iAJC.sVN[@FSY~g]~؍oCEL[FX`s[u6a@1$-_Wys^Ăߤw{7c "lӢ~cUKey,0uY':\5,0wlp8n퀞I3[)zf6 NL#G$$ ~nWj|Q~7tT a]哄z)T򳱹:[w3t5sY[#^Ցud& Ri~%$Ywv/$Gw^rЎqwcI5h }B.Ij9ckW~W:4mӔWizb׃ w>`S՗;P63V8LUeTnmgI:;o; 9S,&e,$Is*saaU8d~]ԭ)s(Zø4+* Ԛsj^ p{oڸSzPX3:L2EV {zOiDnB hQ#kx;8H 0V,m iez;+;Ь[mfr&KȐ}ѷ]$J+l!8} poІLb^ D2Ft;0\f'wpZpHl Imד( rcTKVj 4ma똺:i9'ɷXͅe0ANkc٫B}jik!co.$<#@N/r^a{痬>j2(~&2IkSz½",lV'ڻY<+x*岱uaA2@r i^*npp |7=n ؖT+iqN'5~ \őVfpr"Ջ-PGJWwM4Z!=btIjX( Fڃq `Qbfteg'*T DhX^UB{/g N`a%t_w=Bv#4-:_fc@Narvu˄Wv֑ ʕ'x=r, ˺ xgh4R8% OFVCUP~.b^SA!T>yF~gVh4'}zKW;u,J-Lg*u *b&'CĜOw Tn Z\+Q7LI<'ƒ`xǀN@mRjFŤ0GzOO?Ϡ(WH(, :걆"Q֗AgKW 2"9y>wɝFt&@S,PqIy&+aBFǃ3B{ 5 rA 8D!@Qp~E._sofg 4]?Bkf>j,͂&T/h|5s+V5VCsEbO  DU b7z\Hl}ũ-Qlx:*Ʒ1y(vaw̏piVe#77ӛ. 7 Rޔp]y/{յQY*.\cYASM3+)k܁G&uZՌ~r)25݉>19a= Ugb"e,Ϗ66[{gVm*ܠwk u_NGa!fj"*N.,!< ʥ l=Tʅ^Vkyuΐ`r?t h?ʰ/9c1+gkyWxZQȌ@* )YE4r(Sjռ W÷?I T\'Ijv:PY.;~@RB5:[23iYL`8?n0C*;LW2PrbfKCSUG?,̢k8rN g眡3 ֔j) 2%AVb|y22a&0L89 T;[S`Fܨ"| K{ 8wi_"=,v-v̎Y?#*MJ $3ɯ.t:;:5 ύe"^h$fABݻofl@-Un~;wfOSͨ b{[U &MM[_yϣ,78CQSc5Wu*Pb} 4:+i+jT=XѿԼŒCACoZ[p,_4Q_k-4zB Jo%"^y\'!L}LReԑ)pI+h4^Vc]3Z O!R֬/vfV!Y|w6tFȍ;9Xבr<+ d=H9-fASLD&f޷<7{LJxbC3-k{QVΨDN;+,: JCndEfKWmi*9T8$WC&xvyOA{~;$K0_ v< %8$YTv/(M%4L &VYǂ<11KZ GΓ]ѬPksSچ%q( [y-:TB&vЁAWO9(e$@D28v{ZPa&Z~J0gʑد=zhdeb'/HTf,N>e"jTh"lcsdʺ$OTL6aD&Exr 3 zFOLNEŮ%TE7!Glj)Dm'=>ǘOlArFި QbPG2C<ݣţ)Ƚ]˸,' 07E-b>ǰ_vn?wLjwda"UIt{{~Y:W{{̼Krq 2U_ $(;]x ixt:{Q_g Ӳy 5j`*kS/ 8[s0K6ڶr>rD A L(l%Q C bHʨ 7\+QBgXޒڊ^ts_u{oq`ƫ[(=sMrns0:*|vdgNyR4Ƨ^,YFוrۆɒD-5\`^ȊzS#8/ϝa HR`f8fwIT&Er_;>䷙k݂/|dI~6%<-c2mYܫas#. Dxss:Y̡:.ͳLw嵓3܎II[ ӛ!t4S ܎o 12#m]ǨyLSʌ,]ZHx2лR15~S299_1[!вBUׁ `In,ܾߴ@bIא',vCW }55;^94/(q=.rEv}@So™WNh@&pBC8t)5L 8j5^D"'@ޱ144^ 1NG~ns o,$޴ K~KG3AQԩMyëy];2!p+箙;g@#؈\GpOiSؑR'by^b kibb4%C!r'?xi$v?mDQm2[x)˝wz { _5M³YF¬oۭp7s8FN ^aO$25n.MljHG?Z8ʁNoCD͘GJFD>Cx(T^ $94>əwyGq5gX_~ﯴF윙vYC:z_19jWVYɛOy|0wϱX[嵇 pf.z9ʐ;u%,pF 36g3 JۈUB&ڒ#|Cd>v< &ˆ&8Hekc騱cx\Jی|tPAiA2W{8=LvAI[h^S]~Ü5 b1[6MK OvoIif {QlKԀ%bh( XCE@&Tf xqL8G@X8Bi>ń\C?f[Yl}Kmj)rDBR _${A*G60q$X]i铓wQNfk#T/-SV s8j a,vHRKyLߵ!6pQ^*,Hͼj2V%̓Y3cmӁM`wS]t6GŐ-ژӷ}'3FKG ݀,ch-jps̶y!4?EC6_d$?yYrOHeRȅu5$wI*uPՁ;cMgʍ i&yK@6 #v&x0{nfdCƝM-,\.ǃ&!;/\cغ&-(mš2򻄟;}Y`́-<eڮL3w]y]3D[&J\<$DlPӻpiG&L CJ+X rl9'+0?SKYJA fcJJO^JHz/z DTl:Om3@^(+4eJ\9rԈAI Aġڑ#E(6}uy'"tUӂLLQg}~3[,)p"[E";4V[ؽc edߛ$|~fļSw&ĂsX +]&Bb2CB )Hw u[b=[lWREU1(LgJvP'vhnId^j{VY4: S14SW>;E뉪K6}u\~ܨ('Q~'[#hx(พ Y"$?]8ؽRqwt<6\ R4m-d^^wdAXosuE2zB$p!U2!14,w+,X)cĿ]nHecggx^Zsjmb:X삩R6чFlL [bįU:\MB^`J4"Z"߅LLnMG=ǬΥ8Xn 2|lIKdj%lxzV]併t%)3"i ͱ!y5U,C+;g"vI S+-Y" 2I[V۔CwK9;nփ*XXS7r=36p?$0x'OPJ+R iҠ,YD&wyLm#J!$)߷;n,\M.U)-}e>9-Cfjʒ8`vP`xdc2R&ܱb ')R Yy,M7֤.2 O$}H ^vT#,4,uL@ꀭ8uMqQ5F{[}u;G=W*xƇ&^ ]QYPruZΜ[{?HeNaD/+Ɏ+M?ieɺ;`$pPypnb>i툫CqM0Da,H&)GD?<`ܧNB%|Fkʩ}1C3Q~ե}))m Ecz?ş}kփ,Ulz'IY"F AL3%W0h['}DU]?yޤ])ۀ Kkǀ"mڎf0D9(Wa,8^{{܆hhd`(+c[Ojj1ly FB\S{l-;:Mq֭o?Y _ىoya\nmk@G |ɟzWW.P\v B2c*Q$ʼ:2V~"ֆ›@sbezLiB Ӄe.^Y>h^_:0nl=hA'.Ra|Ӭ1ߎf[~U| /Fi4ʽd Yނp?`?lX|X JsrQTN3eΖ>]J>}V-;3! ͏R.Ce (pp9157SH+UAV#5xW4xB2z윐wv̇xA)EѲ"bt,{ECB/V)\- ݷqF g<՞(FQݴmeN{ nُ -q껌[Ч,P v>sJx:u`OșNs*vL%^w)if(~s!OUKzP XTէc:7piCPǎeh3!w=JVDi|pMř/7}IF&hU@,k6Tgk2owE쯒k2œRGUCb%F'yQy@GǰRrS I|d-o3GzT}@a:k p~*;`Sx  ;"W O"˛wMLB+ !\C A 9̔jvmvM܆WJz!&tMy?S]J& M4-_vɆy;Xt:\ 5u)0+>^0&0IUդ/ #6l]]ԡphnS ڝϰSw=qT_51zN1mrakXoU{[3uNתB:T`M#O u=T*_ 5-d.pog 6ougu]ChC8`z^sCB:@ٳn-̅%`N wSɣ6PSlkEEyKyѽ8<0 [+DNa<>lER~ޔnqM~UbׯUO NlW]"~?IN<]T= 2OwYa-d ղp f)gՁ?Ɯ8nElK eVaרMC^F\ rMaX|ȂJwѳf㾮*IVA1akzx /]q4y$?TXιxT/>W${/3"6OWbjeCI]L Qg 5g2 \Nu&\{2,ocNE(Qsr%Q(s\qQjakWȳ&z9~=M נ 6EҘ~,*evQc0\NC '6o8;MXj{ {x+!H*79.Jbݼ}5 N}]L3 vqZis P,k3 C:Ex1 *w5P#P> ls+]hXrK=:85 =͂搽SwT3{ugLb}k |d0̈́B&U dաpUIj͉Jf\Ӓ'+:}OC#@&:N=y{ g IqZő\JreD׺0 5)P\).~S[YP;r^k2f>JA'żltp6;IE=[I&EA/KYeF>@AI`MT<卓j :XA+ +c0@l'h(Hcd{Ҹ3߶gҾh2R޷`͑O[B'5QVЁ>A1Dk^e!&W, =)jQTEBPU(i(c΢7X&z>Wg#[V.{jo MhioU5Fq*вpv?ok$ @[` '$٪e; i';>it  ֣a%T ?% RP]"ϸ/ J]WΩ3 +vT h3̓CNdBq]\ѹ[bQglHf $Ri>sd0ia_.'$fqHu: Zbi/Wd6݈tOQ3;gS2*'jK ]L{WDF86?WVTqvu5W'0gJAcwutSs0 ?^ +Gr#vn`1ȧ[h+[2ISSᾚ۹=,RV S]Fd>G2cM8\׉V,W~xt#-k jՖԥŲ$r޹A)/ $)wrS'U&qt:)lsA=alnj}X0qT):fuoG}kL(G?Vv#aэyzKﳚ@zr7L e\Y'GxZAI~cԬĤ9%[_5s4~1ˤ/>e>˶K93xL#);Si! +m) s\,T kO6R-3}UVM ނUn ;$>ZxȳJހOűM0ђ5xrkqFaHkf6iJwZk&vn\{=|+[IWAgzQRpYH̟f3nLR,)qэ׾)XOqa?rWhڽ% 6kקof 2* ڤAuli _~tuZ TY $!b@cA_o)ty5t֧:A_<9Ȝu=rWh}_j& V<qݎml.0srhnfߦ%bYt4ꃦ0(@یxԣ;g^f=yTqI4p2Gəa32& wpZSȇ\ʐKgsnͼg-H /cf5pPnzjWEN;VIWF"K婜C!\D iMmk.I~rsVŝjn<Rw([$r̈́AzKư-rLU4o"_scRb\IbVB 2-9(2v (1d7ԏ>9x3#Q6l+wX,RպИ߳LFg j?5(ܔ?s-R6 z4yٶ!sHWM!\N9%+~?akγLjѱʼnlbA }N^pgpQ4jYCsG y@ynjN~n:Nw=a?fmt(サRUhtD0𡁉|h6c; wK]<⏣Ҳn!t\IEp%U7 h \%NnY7l{8}B%cpnal)B[+2{froY qyroO0*Hp 0^h>*) e=#D!PfE)*I3KGNHCΤJA.z t-=*``On4EF#lkZE:p 3ONR1A=aeO|7ZeC AU*99*K({#gSE%vxEA>02[Gti} +zF2MIm9t@*35X,BمK-5ԴͿE&=VrtlA;,0 vR:Ӓ? xqmX1'gMIT9%}IRFb/0*qU6B"Apָݜy`کn:NVQ,eϽߐʼn ۰?RCiu]Q6mlݙsr.F;"HVJoC1" nK^Q«IƓp54&#m֌pܟE<;ٙT?`=DK1)^¤}!흄vcV9[ [B]PVMc^[A4e/SkM-lsܞĕ9e4,XY1y>uFj#WVFP)sJIp Secq< $іO^P|H"E>$#mŨ3cPxVER`SCIҩ-TdpKt]Iʢ,XF.A"ޗ>O(KvQAھM]Qѳu=`9 :F3=xc.G,kfU7)Gϱ~N=Ų+Bb31˦VO_uvpY,gŦzX1=8daEza`)m'߼͞J PCH]"NV~#ѿ`?Pazk+lԬX VOUs% svGȰǘsƷx v,H,۸ff`,~_L2{sPѳ No:O*W}vV<(% v}2_d#j4TQo ({x BSb|!)CEIX%9y7# qiZR8stĕ^aYY8ܛ $Hfg?55J[}/yh,my{`C)@Y 'Q eN VcFtچ}ʡ\vw-J*@vn 4w3$3k~x)BLTG4M@'O+?)/,Q&}rhMeW86*6~0j#bkF@Z:Kˆd4[SzI0Ґ 4zQ?Etn܉ƊG巹W_x B }<6Q fC?vs?w.d,ms:~8Ci}}CNHZz)f+RDgYH(=>9!HMy*ο mB 2:|2wPaD.+ (~[N@Ա".,D׮9Y YR^ Sa)!D9! Dvx*g)_ks8N/8}<[v^BJWLw:Up̀ލҦN/YKٙ3 k،e,,N-C$-4YE/ɽoDޔ 8Cw:O_L{_,y%t)Ųlo vu9-SbP)4yV~̾d EE9slʼnO($h@Դ̤1u.4X+ujZ/d@ȅE :£ jč-@UC >Ѣϝk"h8'8Lϊga,ŧSG`0 IՙoNPd7-?S3>@dr»۬^;iS/,W՘`F?n&WXZLt/\Jd"ѤjFGgf13qwqxCW\gxM 0{MFڦ JlwKi3)[w'/rU?M̊xFF)+\O9J />#=oK;n& O sP%+=Zl)~j7;f!9rxUT>| #SW¬,># RL D)r:}5ُ5,Tm@@󥘰8\Y~fBZN•/\$s0s;2y|$Y =Mg(}Xف*h_KɥB2 ˦!5r ̂sE$3η3]=~R!M%{D[L6u[(/ta3F 93=hÜ]:Ѹy8g~ڪϬ \Z1d du !ՅHB[J G72kMl`IAK6 G!&g05f#A~18 _J\ )tӮ.lRf@eX`wqTe MX1* Y@%'*IJʀ$ 3xnUc1+naby" ֐Mxªv]ei)kNs>J! hzrXK3I@+k'|2s z6vO-\Q!:&QOG=U'P Xᷰ4mY`=Wg,_D>~R#}jHKtfsrB=$<%6g}>x ޟӝZ+ S3+U&{5l Zz:Z} b[No7"qpZ^k릭"5UDry<)1 2r*iwӫ+-9lb$CBЎlPjO qA@ 흝oBYgw+g3x:h?!6D-Rz$o"PmUբy&GA|!O˴|'ܳTIPwޱZ#" Xh{çLY ٩SȤqӎ<"+؎Rs[ݾ'RO)8~=Aq 1nbwç^$7c/&zX̏nR+eڹ!`9qb&B2 n0rq c.wg?lN$c];DbDї6JcNd8֙1Nd2bzVB"r,]dX\)3kWlrn騱,J*ᗏpP3dk)tST`ƙN) Fs#a(JL%)B04 @ϫ{ ewE^#ُS&MەK.J' A8)l,Vwkof ?lsPo\Vρ˚|ΝE-m72΍HnH29[RRF_-K"y8 ̊QL(,;И=VtO%hK@g/xmi䞎^@[Agbc (Bw_%.CCv,"۱ 49.7wp0 R*ۦƗx^T*m9#}n;Ps[xrT.=APɜ♞΋qK2|*/]b4,(f+J K-:!:9IfE ,c#h $%MiZ9ec1 d,@DIޏLWչ-R/О#m)t|DO3deɽ_,R=S8N zu~ms{'b}i*7Bk` +©b\p@wLgJ6))&N  *]RA+kVxF΍֮)AA&FN0PşG~4h^!%%ҚæӇM2?V7%Zy--9=XKWamû>yr{dK}kqYTs)h}ܒ1Iv6F@'Ž}|yyZqSŭK`SBבtzHk 2_R@HNJ +=\a$zV %TJ,ff{4MjB$p뚧<rr@hYW/W%l#śNe*{ٰ^@>kB# i.Gj@gOQd,gdI7 8O3%e]̺wj{rHP?<񼺠q 5V1 >$Y" :Zf@ô*B_^]FZǮv?sfs dqI]S΢=N'Q\T?C*QvwNYY"ZrVHq|[Kyg7h= Zq PQCZ|EXqJE r:v7CN\*aN%f]nBy}CL}} = |K, sJqY1%i#Ч`Ioue{T#ą}XG**>U Zwid=4*qp դVS 1۲"&F/G>׬TA/{ 9>)ldg!wgS<73`ׯJbK᠁@y_͘|B؏ OJ"^4! h]'}M1jˤ~\\$f3u`s 4 M׍؞IWE <97Yx;sb:$<VêUY8EyŽ=ygoZXأo8 &*ˡ4Z-M<)Ke"c˶ Lʗܻwj07SǞ&R\țu6͐8B=XkJ%םd6*$Xuw,zcfGu=TN\9U3t[{@{FGdUqʸ*#Ɓ&ܓd>8/1f{%.OH{M>Ȱ  p.8UWr+cFeYW?EM s[h6q$'C 42yyإlzX4nyHc Y *'5{L3f1p[-Mx('Z]Qy&*wO%,uqeaxCwZO_"84)W0fڅ6b37־ISIKѨ^Zڜ)%DzKb6b<v ziJ|VV!zBCm?(F-e,gD%~k#3jQJr6|3;ʛ!YRt=njfډoZRpĹިܒ fE ץlrvnۍ&<-rZċ7у~+Z6˜΋fD*RZ*O_9%j@lUc%LDЄ|PPsύxÔ:WjWaL"HiQ:{.{Ŭ̏fg I߬]0TѸ:>k0} 1K㳲Z&[mY` F55`96!Tp-ǢP;\3vo:]<7^w2Ʈp:A2LRXzՕKmJW.|W*V\柟Ur5B/?I4<~Y;n ($|SD/Ry[o|IYxE .j1gD5}dpb$hxm#%TBCq =(9#)apK& dwՎxqĆS6ƒhb *蜮 $1Jm]JSւ~lz3Frw uF*ݲvN|h -G@RL΅Ӫ1?DL1n:H?S))?c$,W& kYv uŎDcg`mzB4qEIп\Lذf^öqg[܇FKEV?[z?!/N6qIKRn뀣5ʦ-o~g!H̬5c++Hv+p_(BShRSCfC`=׭ĝdvKF`!Mg;:hbB7g*'FM t5*<"ɧp}їSvn^x hJsu* ZA*dA -Z*)j`[R{n} fYhvpS}& f ~8_14rJ2P  hSף[ @q C#UzU`7+^K`%p巛?lbaQ ?xD+Awm|I{Y޽gܒSHXMh%0!H@~ 2ߎsI/_:Pn,R ǩDoC~ï[ĿaC4 $ܣ{!ʏokhN:A=ڬJz|Ӥ/K Cz=vcRµo ;dZuL^R&L;py,]v`Iũ0g5?65۶;c[w$l3| :LGCbV7 Ȩ~!3[µU6g #3*6[kGoEFHpE0(seT=u^vq"-il#?^;"'4ʔYR:IRbfhK#/hI`tsF̰_halƏS}r|#`WаEzWؗ:}Wl[OZNlp IQ6R Xx[O6+W٠^/v[.]-,UKu%<ڬWݵXycJW˨~c&毖 |OVBMބwj+HVGxƈ*r(Ơr RzT)RvK#dK|8ԔO1=D6? (9dwci`+ Hm;W~(cHBDsY+TN%ƒ-S,`b\MO&JsHބSǼ yuU7}3{>{L  i|?S!+MpA,^  с"xeS"Q"6\#'9RYikC^MOBXԛıDd3FRGTwVC2wC1@u7Hj4f3-u5m |o<}7O_h!#7cCB\̮oY+z.?wpn/a#,ϤV &2*^pQl_' l&; / pt8Ri<{&:|\މۨeYkP,$ 9[/ \ʘ]SB+ .'f.1DEGި`U" ^k٫P4=3f} ~|`;5IL-x?_c= MYᬞ/* 6##瘆PO?A2p.ƭοԩq ;L-4v8bK?)GB3P :Ld [ypwe dU\a[(7Yl@ž<`aSlа],{\IWaG:k3uSM׷'JOaޠDϿ"QϏI5'<.V3n.AP)}j v2}]]!7Ch=RNMT?K; 9솠[ =MX4T+'٥DdeXq1s0]"&i={얐+PD[Y?䂯؁ܦ+ 3/iDR-:蠪Iif͕ Mg"qar{GDC$lu9./؏GkWqwѼ&] :uʗSBQ(AW•Rh3ύQuBqo 2v&n o6@ueᣆ6ʬ6zX\ WR)lRbzLnΫo2afM`U[> SX̼u-ɎO,aӟ6Y"͂Cl^g+2'"KqqA!tg:|S9-ew;~NLSy&;ϡէTP-Sz~[slh"L`Uقd לgYx,uhX@Q',ΤYj2kt(zĕؙQwǤ@HwlV4pLb<> ; :qEvTQM8=r(gŷ2~!a[uRF@+? =GF= 6?$P(o y8M~DN\ɲs Ls*Gc`}4*Jf[t!m̅N6ec>[|F*(VM]lkmHMwAyc`UeMLz$a.U=LxƩm.L߯d`7x Gub&~C-9ƪ10#KoWS0F؅$]C`Mgܾ'ӹsՃ='J+Zo(5_1M% HbJgMfQ-0]R^wYۜ,g=Xf|T$.ف q-?޶Mpje< >|O@||sٍx𗍉%XN~ؾ D+֔$ IU\bJ(k3UV)Wb_ ö?z1qto= /oB:rj*x;q@FPuP_JOe!M RG=RctHC}yٔhPuj0!:)jq)YOi\A.Y+7!1r}DҺ=A gqZ:FF/6cMUn(gZ$F{ $Nbk+NK`M˶tޢX?U<t9,qIWo[BQ|G1P0[(=9>`J]34ZK)KtNIsp:1;w#gݾcB߭`:e~TE~Dnlnn) ]s-K#l~.*8jH70~I G:Zotɘ!NExR9ӏ 8e 1r,;0leNnYׅ.SZ؄HFbwNI7Pu.P(00'$},-66TA]_ajɃhc[H UƅV!wZlT2}_ ]j0e 5<'DZǎdVxXI^V^=XU ްwPR-e'z-~BJë?f~ 4NGG$qf!⨬v܁W+;0Vsԍc]zn_ڵK/&ƊTsy h|TdQ< {`ZK$ROD'Y lM?M)˹GfL`, Z*t)#6ޖVcg HI saCxQe%1OgtXH#egB 1EKx< ϲb."TA ,;%6Z7OM3Ǟ a_ǥVfAT fJ&ʳ`ʿ%&[~5 yF( jr?xpƑ۩_.!wUrMU}Qs (/8AKaP `e*e|s+> ؎5:b315ζ^{L1ohړbrsy#JuZE1Z cVl1[]Q8bi\S-TG5jLSDdl4XE v`(=AbJf(]D|tU!C/۝1~p?1'4Ylx} R:/>c?N'?O߿h |, JFՖlWʁ$ĹÉXkfHOWQqZ* lyhǛd +} U+T_w\UISˊ&LS8YkEC*$w/mFno ,)O2E60]$M2v=6,YD E|=A& n]g]}_uPw :M =uɥw~N,K7 !Txb}mxPbػ$:v͓sN;iT G͉Ofp3jӄɜirWyWb<ЃV#!wܜ҂EGG#2kՄ pOǃ!'Z `3˘R |0yJMXEȳ(mUT`L3LԉfU#Ө;b@M!Iն^7fWu>!E[I*\]_cKsxCq`l,(%e7d`4'HgZ]EsxkUhdq$C<hf6>n9m$ciE,xi'wre/I=4k]1t})Lo\wͶ/ྫྷP(1mw Fe}O9QyǔJ*8#ž}2EnFXZaK j0?qgKTF걑]~~PZv&^h,NorT(dc= AoGx~4\a1ԹP8/TCނn;Cvད}*(yCnHS302 22{dHt@HMQ0R$͂Y4ٞkxH`rNQsd:X!-[FWKP~2uFaַʯ^i$f VHrҧai;We-a.o4Sɶ-gڿ$>#;YDF]{4X D7R34JnػoX"#9vS~&<`)Wdqaj^7 7lȨY`7>E 7BN+S8n~gcV]}7=\=~D@*m;i40g-iqŮNρ1:KmJ?+p>f=[?W{xu+~n`JRvC`{^^Y¢D]ĊKQ)mN#yܕ ~r]#Р7ʁKF@MY"k51(! Gm˲rIxksAYhh]{B->R,)C_3:lkzg"˵_gbe R_ϺVł@v-viD^kiU>hlc1|EA3;ә'.K~| 9PϦ_ g݁v ww 5 0k'QkUAwc~Ug`xȹD&H=ūb3 ؾ>nbOfw#ZwItxjT-|Â>Ecgp؇M ֑bE(n(Z'd8O_zh#Rˇ6!51s{dm-P/̀.ZkGo҃,4XQcqRQ~9`ڦ_(vOiOyB6Ae#i__zbAܥaEFOC^DSyfp&Z5ɪ%O#]DX@Kh}J/ƝLGV^́ ҝ4^9$dHY]LS @-d]< NF^rP3z~k]!)kM**4y&$-WIWMp5HoAs-( .o Ÿn#sWy";i9Hd0Ά tQ8Z#K q5ŧZP6+ hT_@[HEzC2 D\=VGq0in^&٠6<ЄMZ )S{nChxQlFzQKDc:EŤ[ΊqR& 5̏orUnS'yr%UnpJZLU1!wѯvٽR=w q&sH{WRl(>l7Pb^ta_@LNBLT7X{m9a@&BocbfND+V5xl6m{={\qܽӼb(s(vmU=[ER 5gz4,9R$Y Bi*j CR'0x)Ƒcɍh/+.Ӯ(㱣VTVrmRylɤR7E Ĝ$zKGW1ݔ&r2N|5|牿:c7q 9/Ym9TZYHрsUԥ_( 007ʪ#ECGJ\翯Pn6R߲$F6ym ddIet$pX}rۢ5_&_C3>p!r9?1 xa%d}:qX\tntG|_B^ip΢]iU^Wf) spi8\Qك"TVvl6o =Ve:Tu+ {8;W:6rnLoeX{26ªCt p-LtD}d0.lGcl6Wʦ?v%hI|1 "(;`(? Tdׇd^UBN܉~܃MJQ xp{5|]p tVHDwbэ :(t~*s1pMe\8 2)@_"9Gl5{90OS/ɡ_|U)4}NQi ILk & 7,¤#qOz7%&va|4Dů˷lDT2T:s|]>zxQ:T9 R 7|/=>Q=Y h)bZֹAd<%qrpʑwI=vYRqPT+=-Wq %6v^$blxV&ᄒH 1#AN^S9{"ƲSzɶ[ }#: YfɉrЂQtzC<<>PX~ﺅ) ёw|G<3\#SE\RjJ|Ӣ4J~In]{BU `bW!NbrMog׊t|N8 $=CC X$h8Pjcvv9DѪkPZs#| K~]ʕe{oQA~ zeSP N#륹٘&4BêZB[;ߎz"߿ 3qXf5)/Dmce pP ơܸ*KCrշn7 I Sy y@LVofq23_\ Mzo=ŀN5;O tWwvr4NPm»+CI"G|꫋]4B֦YG¥#oo!<D\ ˻9DYDӈFd@ TmH+\|ۏ5p#MuW=B؏rl./݌뻮Dw:G]YMU 36u#c&ߦZQ_/(y(1?*  V7iNCÓ@B9J:&yfN_x}|Е=^W0$VƇjAE81`!Vdou̹b(*4I J'GBZQ} y4 3d1 6 V|O:>˲d|?j:~:S6G!当qF֓k۽VmStW$P2%Ș(KTѢ٬<NAoo8&Q']='*6?״l|Uw{?:#ױӯfIJkv}p0bñw3nq#ո_xԫjlM1n1YmFȔa ZAjgZ p2\$#cz3zmCKx& B4E杯1Vۥ+M+|ϳyQiFhP2 7t-S!{HIV*}o=%8AT̅KΖpt&C(GR"OtL٧~]&DTQݐہ'n2(~LE^TwȞq:>Q8ٶC(oTY+c_x;T*.ǧs<;"'&9*z!؜X7M%w,~0$~p>:Ep9UcjU|Il ~9>⩧Kd]C<f9"T',i/jבxFl"@/{w~y[d!0GT2P͊-}޴=Ӌ)<ޑ8I!ꮛâMˢ'8 nHNgVٯ9Ak#h&!qd  iJ@v|TbmB?J0)| ]9>wpvUwSCM((7tBh̄ђ9;@HpI̐2;D}z-4Kaz8ÎaY ,rqOi5e0l}idɅgm} "co zH?7*^cQ ~yʐ|vx`6h+ȀzEl4ѽ5`* j+bnQtuˆ}f:Dؕ~@y :jTT2O/NZY3s0 Mt< }Q?u.-AD)(KHXX\XB PMlr7,PJN5Hqa\y; ϸw@?馌l{P=JHIs"^z%? %c1oeFwE6P+V[f$,LY NŻFس$58RLf y}v)J` 7"KT6o~7 2@o *jAw?XLa|iiw8Ts0ʬHT̙;a>`̦(/dj&v.KK݅YIDRV a(VLstuO/E䎫o zwܗCR)w6)ҝ])YCGjB-)\$ihh{3_inɔ9k,%9WJp԰u#`~?eV[>kP rEDO[Yf\(e_"8$={C3$N9h$حb}R? bMH*45Ò*fN)?}N4 >v+eV3bV,!Ѕ֖r[ zR馗+,A#*lC{ڪzexU, }B3%i  9%A5$T2 XE =@+QLaJG#dA|<&ƚZPI6 tO<%ťiiԐQXa-F 1 qxOvQG^zJKځjY4h3 c~ Qwq=s_&m@GTkQpA#"hSqRKn~}(V:J!( Q賺M|=q%t3E*8br/J&_Eo57k? ,(#;F-!ݽ <k{ I%:}C#rV GPAjD_^@#HIQ\aR|#O t[V* Iŷ~~w-t#; KzZ8sB1 `G-=܈AV* w!6I1s!fb%;.#kDZ URf\yDpҤG),])(*ʗt+8OkIьvQ;nͨoD1ꎪpTJycj {8UJ͙gH;8ol,י@ķf#ǯM8uM6voRMbwM ' gJVFKwDk~4wh=9A2,_ZR->A R#qL;֟Ūo[B^llJkK6_^YA/΍BC ̋ 8u0@d<`rvb,/E^,ɻ03G%@YԂ']!TfgT;:~qiqɖb!s{>~Hv&e9ύU\Fu hkfaGL}V17 A=iȹfQB2Q-E&HWaAHPEM)އ2MYlZ{|f%vL^J/uh0"FJ5_~4B)*HoLҟ.#9ɯ]:&w}S[L|Ɠ,pOU1< |HW>r:YǪ>ZrU~™ɧ63ժwt}w8n]#n{#}N7հ$k' ƩO-` B1q*7..'2J?76>[RִnGXi,amIs3 9I*M; ,* N;M'Lw̳NF|#ew8< =.:Ad>NO'c礋 qJy/0S ks}l=;h3MK1Akj Z>d5?̞+;:ޑ~xˑȸoXuM6kGۀ $r M\i,~$\dfy'[80Xv5۝հ])~RCTJͶ3Vj ]tw-fO5@bF"R=,:ź7g?p`'Ԍ N6˔yLP!}$VbF3o eHHI =$7U&K6b75\i3(kk-fyFJn@aIyGXu⑉T/PF߿rPqу!7,\JiH9lPo|F7spbs^<`N(2gJ\t ~*86%vJ0VMď2G1xMZ1%vDUgnCqK{KR+do0..lVjD\M ()Rqtt,Q`:=6 ώ5F#"yQHV:V^fYxx@I.x BEcv̻;3uN\=~hК(UTޟQHJPj%mix;,NFz9fYB32dLn*'.ȬU dCl .ڃ#ՊĒ!%(nDG֓V=K)E iC&P3[D6sC*Gn&qeUB?\K 5 Vcz{9cQ֌4l5XmpY=&${po M_)Aox&},56/ e}1 YAqQI)e]q;@m7a3)rW^mH^PKdg^%SM+ߞƮ+ ?6IK;bG˴gǿ^E hPIjw*bDzWAg>4.& cZoA/ [^۟^91uxL CIw$]Oe\ӯ: ]Dwb͎DN>kI=*6(i #@~7(Q Z) w\jXly%ʊM?? "\%Ny$wddT(|;s }.ZF&,owyi\H5<唲> ; P 5гhѶ[kR I5X!+C<]p?u6N8YY"pRs mj=Z\0ťIFH^$ KfG8?& 0l(YxzC+c̢RW״)[p XLW(6XGJP@}B/{ ,R!Uͧc L, "7G-9@-n#-ϯ0 C<#"B+\90cZ?AMn,&aC՗Q35d Ϣs7_w(f 8)ki 0c);Z*O☫DgOΥ[.+`@Y5@9"C(/f(Mk 2nFQZ:fcJ3|WA'{!ϰ[E.~c (e&X=^k}}ϗ|b;i2yw4{@}]Z;~9;wW_ģĞ!C"Q<,/J?F$cGvK3Ez 9ߎQ iuObtFrGȣjʟqށ1{7,s*5OA!>ꃨYR>Pb3sW`J8];9R#:αeqe{hog+6FyG:ԯ4z3ҟ [7~f/Ͼԙ!d@{ mBEmя倆_|39]` ͢{Pݙաb= 镋Ϲ`"G63LcU%2YB:b^(PhLw1%eKxCvzP<]-s EpXDE* Q:cK?Fhbmp(̓]~J .Rߧʅv{yelKZAj֞h֜!2BCMy%TE悪Jots~X ?}TOOD'PN1;*s$Cm-%L|gm#s׺t^biíR|AX{fK9sN‘_ʶPf(.>2"%1" Ƒ)m$~;Vy`F [_Ҽv;ψu*vv H^vvxyr;A=6;SSoNLH&CH<z<ZRx\\˒w YƒR]t{Щo%tM;iO?>^ȫpTC٭p`mVXF ]<iun\N`rhT=0ɀ'uH^ %VL<{ݔ%j *iͽ )vd)>}v|(z?BL:u<,{wm3g,#T JtVx{5'.Cze']z \$ zymBm̡w ,߃rdSJO2mk_sYJs:d{z4nE! @8TNykioقԧ0uMkCQ}Jn_bp4-ؕ54$T% sŜ]c _1%/% Ǿ.6M5'[a 4;90n,=k'xhOAZWMWJ+MaX8 |aHv;siA薟MA+`pŌ󌽛OXg3]$Vo|)8 Kd5Ʊ;y8FO"R,X'4y-^P7AZ[#L3p6 q)&⦘X3xxU} 8 `"IR l9wp &Dn|Ƥ8 ;5T 48Y1ؒ&vˑFZ=q:E+ǟOk_T!%?1lA qN.VW,90Ybk˄44KojH#Gr"nM.J9RV>W\CD9)Wq,Q2eEd_[ 9]} 8s#INҧ * Lx~Ghb$ߺ z%,a gWq: ԍd(W1z+Y I|c#Gc-BllfCa8{܌0m ClLt<% sn (vZ=x"i=AK.|{P@hG-W` P}>j>Ґ\7FD_ydG^F\ ^dҬ 1[$"]Өp|+CӋbf!!Nj hmYBf)c8j9=1b3 XZ Tl>D9>\2$XՕjQ~U3l9qsöCF#|CI9$ũ˿?5S Ϝ#oiNҴJHG+cѵ{0$^FyQ-6恐Ѕߔ}XK8I+Յ2!ܮ,3BcmT?lӷ5x#T jBa텫k>1X3#.Pl٤ft9bkfb *.#IDQEp1%G*븳aٳdo0 #^O9<\meWYHlܖ_8T x5;S*?ۋ7,)nn$Ou=PTqꗠbŴ.u-Qc]k~BNއN>ygA|x%LBG\֍ѐbE%*Wtvi!o>Hܰ N[T[yAp%yxF8\hۘ VXӍâ'zp~Uc:shSDS ;/ϧKÑ@dFnNl%T7X3Mh[Vrlp=|i^9eN'/a+ %R{/O[HҌw~ Fj8ˢc fCx-?pL"j'Pe\$k[15 ޾'0:Z(]ou3o|jT9J0;t*LP:Ɲ'Y3Ƶɮq"%U>Ժl܈(4\#b rx?/]t|5> aCLNi jw1}k3lʡ<*ow@9V\ڽ-iw̩l r;r/πDZQ19|,±ۍ/./|ރ٧zsRUnk4mѩi,Ds˂ $(]J} &s8 &GMG4pp$Aoalp mP.Q@."N7휿 -GZ6 J!+̽eF!GyS?wik+eNRTְqPvo1L\e ~+c4\ eb^FП/FaKDf|)>mjh$7jcf0Q֬x]SFGɱ"lT2!pk9ĦKK%v{1[iM*O#%pa?L7#+w ;#=kCt1UX@`%(鵰pX,OmWjFLZOR:{ o?_^l6C8C(ː^+.OM\IN 3ڏl7J\n%drvr{;p*U^a16/ œ nRXNhZ'NP 7ڒԽ]٠Ar\w^֦d,}vJp-Yc=u6F5WP`Wq-5zhZb&#Д{LH")u4 u]dNMp9{< n1*s䑥"*Cg FĚaSȎ' h+0'JWLH*Ѩ,d}?dfmE J4dYP0Ajmke3$ӚԷ=--KoхC!9pߕw: [JOoIh&َRH%}y" &/9ƴ_jFѤCѾk6( Sblߤl`; m#lzT! zuǠpm_l#.X5FFwSj3#K:Q#k{{ޢc0;Wz=iU p35*lźaԅu7x!ľ6!+F= q쒩u_ jP3LWUjGjƦ# diމhI¹w{ps44Un :SjPkEz =JN;T]<֢gN hV^2!4|6an9%-{1 5ԨlakDpKs_û_5e7eX&p]uus]dӔM[?K  a8c3%\s&b~8X(8{$_=ͷϠ`Wݞ@ʸُTMW<9au" E:nLTӖq)9[|2_)< u9أWf&ΦEB.XxtLlF SRS|1qv%FYN- |Ly! H cŭ@YMtEtg :l:I}i]&@,n\& L\5^ط,,iOoe-dφ'~/oWi}ݱBBjΰ򷵋,gO&6/K>?HݰA_^Z=I$NyO/;_0 GzJ| ~m  27*]]]@j# |)If䏲;ъfOA 43O遏v^EpTָKYJsEq "HW֬sl*pk[ =oA7|ELAq|=b D xKSU"˞3K[CAb17j?E @fDvNo6}X #7 Rr]o\g V,MUD^:G:}0y KY/AW.=j% pG~*EOjXya.{ IlL`( |TkWwٹ@6~@lQᇺtp90ٶ5gJwfFИoAo6e Q|z|OK~ +]W{ᆟ;B& c$:}f!'!lKoG"~3sԂaTc\_H@룔h-.YDu>?8Njsp@`U a U#4ǿaQџD Oq;ĸ3"0؟^lQ8f"Eb[!ٗ%lrzqycs,p0p=>Thɨ<ɥէRC+Hyu=(f9cُE'lIan) #?A]9U=;h$HcwjxC"K3a)*6yp( pע;R2BHVH$p.E6l4]Dv!S,W. a8sNA_*rۣn>q۴9 bPC H,xȞՍ^=~HozhޯO-/ACnR蔙{Xv!P /S8iYIzA;GBg]djHB$闉@t@fN"Yu9Oˊt#䐹M^iTT6ۢY? Qv 7pjlGXB{ i T@aIemaЂg$9!W{$l>H\ 3TljOt~ &֚,}i-)/:ˌ2#MAYG$]8eXx9 uj}a^U j~v!֒8- O[?`s;~O=Jͳ)ш@>y)QPM+AU}w4g{պtG#m2JN,JBޯϜM۽fME2:; EfOʻp.+^.ɽC_rL1Cxw n%~ vֶ&u*"&4kWK_IVYQ}o:1![GY˧X!#jtsڪ)%}YhQ1)!)[;`ZWN[11pElgY-@hAŋ{gJY%)m7,/r}4w k_WN], >%k̈ܐ~Q7PӀoμ_W)nS#tWq29:#CF D}:۔sKJ$n'qsV c[/l(\xЏ(m%Û{ F7?Q%Xij>;4ǣwP*\[4b+(3v)ӎځ+ɏ!GD}}@i”TrɞMՆ(ܿuy,^u`Գ.W&b}]]Awk]#3V4nS7893UP"+%3\חRy;?hlpu+rylhy^,"T\?Ds0)mHm J|~%LWΡ!PV].4'GK #F:j{߮i?iц\R ^Ԧ_l7'R%tj1wī-dc&SOM IL/Db?`\w!s* %F)__VdD8R ڗz泛 {}fnLln rDH4-vZ;ߺ0ݩ}9Y)r*FZiFӭ*ȷI2(b. DOvSfa;M&_ #|tbnQ/vYGqy}Y} 5 )QAߦ&̈U"J*_(q## OyWywWݻj2MAQ͚Ltu}e>&;wJ$q{;&U c>ʅ.?q7KJlKoжpYIPWBz 2>̢3VǑyq" Nl)$uYcݴV& f~-za$94U1mQj.Ϲosq)GPPv'o0[AF_9w&"c ]V>>n=d+#&]5OAB{2bL-J4@o~hiR +SGjG&dtP02v K.N$xIn||_(߶&,a!sR%>͊U%^ƈ>88R{Z5cV< X3(%)AI=#BLbs"G?!#BuV5]ZN>CLK? j6Ǚ9"ud&>1o# h%IT fy., 5nݪTa1C!WwR3aX1FdvԔ͏Mv>kPVl&%毃jdM `Sad?mǚ(9ǾY%h^Td&A&`s,6K_^X M6M?XGx ]}sB)C%<P8OhodfVΞ9x: 鐍oG`8O YdfQ}n5~$ };Fw f8 g߁#E{8ZS2B'awx>3 v*PJ*; 9OQtybJfCm<†dw<^&q"hMw>Kmڲ-%0\jLbHI$sꎦ0x@ :vSrgj`U޽pX2{p]6{Ѷ?5{Y,ső{wցQ M)\?$'E|D5|FϜ#Ldq(U j=ʷ_XΖY|ќi0o0l<>Cm8rӆe¬-.BiKGrner!8NS*15"cϩVa<33@ 1fe;|CC0=10fY?N5i!^Q>/t_ROѬdPf2ȍ%݆d@eC]Qw/rsJ݊`b_MuP|堮4ve& Ni}=Ka@2,w0)~lUA?GөR>KuՇY=hs38٦m*D .y= lˣ.PX$[Viz;h/"Q3 |`fK] "XT&tUΆ2dg$lNDDIuN9snɫL3}bHPn^ﺘL0CBԡjj!Psh}uBtC"6w(YorQma뼴(gYzHȑ   Raq?~H3': +ۍg  |AABY$Ԯ&=_$eF-ݥGjENم\~'/]S2)k!E+`X}j`h.;`jN"*ɴQ[]ސ=8ߤS(}jޛ[p6UM +\>EOlQTijE~EbϧY%qbe(9N1(_ڇUG [E7mߊ7 a'R! 6vB}"21 u;OV0oxPhE,}PkjoBrFO22;9tR:O4ж>?})s╢\g ?yz_!XU8Lh4IN%n]K 3x,pqZNC=W'8c9P{p.4GĠպʲr.pL#D/p¼4vc16SSc.j'9bnlr-2$nX{onwگLM`kr|49_thcx?o aqe2kQ<F|e&SqI iEF XSm$|K7 :`U1 ԣ55%FL,lCZ2P: -w(p=Qw a]WeNyd0W`>:6s%ӆQ{a;3G_~37LU%0b12Cok^~4~̾ 4Et3=v5)M{5JǦ2?zJ|^AYhJ1k%{6Ev:s_V}8] |q睺.ptCM!)iy#56Z&9+L6)E ^zv7sjpE M(AJqg}/ҩ _X9 ~J[u,c@g 7{RQL7>G] >Зy-J¿ rNB8N(sTt2߷i+to9 =ʸN~.&Z?ڢ ^['TbdwU C ʦ̛ע|H,O"HWD/Z>nx&Gd`WxOΊ 5xr~- ԟNުgfU`ˁSHgYNctrI0.&!@66N4Æ8 y AlV͇Wp\UrXחRA@YU>S|S 5>6G~*kO(O?Mzaxf!L(o`~!cF.m˸{XE }`?qRVs=E\{FEYx$UhGj)uP2[hfX=,˃=royݳ3+Zf-Pw$ɨ5:<&gp$dNy aU]zWz1A㍬nQ.oMt A +mX}"I`#g 񛒭٪Ф8G{+8{(֨1[Im{["voMiT66>;Ҕ ]O.eVO #drMKTv{$_;jh8<&_6f Ȋ_ $G.(‚@]kYq|2Axt}BH>hQiRWӐrزȈp'&OtwrU KVh]lT@(SךI7|#1=r ǖݳPn4"fٶ~`ư ,!V\hS&k0Hjb=*6o<cxb%v@ cq.XM ##~VO3{_~H)>sa_ 62Q?ͬ8ͭ8.:GRAC njaeD{-W"p>;[cS i0T{Wu6Ĉp=oa"T#C#֐@ $ɋ!KeoT+wkG͞h$"C[ͬhp |h3$+#KB\MH}#Y=n&!Hc)qb$P HhS#vYmZ90zTل<+3pGm`ءLYߖ鐴=ޢa|֯5L\5Nt7iW q~Rw_@.ZzpjX8YCŦBFDzHMq *1C- %uG[!iжa ˌ"((KQ+ c<pp8t;̤C,dDdr6Dę|~br2o#?̧݃[OyG1U;c sЍ 4cFROt2yYΆUJ7e:0zСj2=#b>F6E %nӂjWm7n%Qʆ(puoiTX/X |K}NeˬAV|1'9Ї/RxB\|cQ ;3':/"#Yppp則WS=MBey8 vߢnQ$Xk\F,ryy;_@)a}p˰` ac. ({CSۗ(߾Xݮere&P՟ eqR -74@*L#l06+'d1~V<Cd 6 `GWmvk@ZM-Z&]V>ux [LUMS@ʫ ;8Z3HpbTa!;Qa# N@siHBev]BPvֵva+մ?J-AUO c6 ז2!Cb4-+WiG[%N`ʹM_G/]BN5VWl6"1O;ښt+$Ğ>3Gƴ^5XېY–O6#< ;eq D^WV,WsmɢgjL\g}vp[A/,g<Y>/NZeVROaУNx^c5m9&GUkhݡk$ZuFe]KV,~,IdK1e[X|,)mעguf)>Fҫb$!`1W g;X]]ؓ+5|!E MN֠g8-p)u!4+pzE ͩ\dmwnbLas25 N< M]5k^Fq Q%.̦چ~[M I5XIatE9I/gFǬoYϪHT[kGq rDrڷecD[ sP?g1ph >힗7Su? dHV8'A5p#1`fHW|Jvl c:2w-;{6 ̌$ Rؑx'Xu3 اSNZT,?\ww"%&Ib%pZJZ2i[ٱch4m/ Uwhm=(nxz@^F[23|9T_Z}c? 0F)9]XKâ88vS}G8:k'2Mo7.Vm'hى+R(}} ˙3 \~7-sԋ.v7?4}jXf"7̓Dc(ƫI҈JuCH:0@6Z, w5Af@Pv5nVPN0|NG3-2RVf,†lg|mɳFYeLJ3ư.bKESWx/r,GU sBgQ&0]:?sſ%9hdZvףh}rHHRւ̰~S Ua/ G%P#MؠQ!XW/"X_aoQei۩]cov3Nov|vJE}->Ok` Aʨ9)gjʡDH3sn[K;SI@i/U !4imǢ}<.(^pm56 ^c랕wW%/2j|7#o@[NإXăG>7UN43^cJ>"C%ΰ!ΓXgph*M9bּ"^g n^>O!C/Gx"mD+w00whX'h_$^A$>_H|fˍ$zcQ^{ic{<+][ΕW>lP]_.xmEV]&WW8%8\3p> (O1\}/:܆B-&9ۇ/x(t6"vo?lt Qt/mqv&*Ik4n=Ĵ%~&bJ nltGI0l/?vi3"EPbp H׹]T<$oz`#}RYUtI} Hv/sq s`QNw Z踀*@s",6 /,CyEW}*m o lRHg$@O/(ĪiNd>Ek MuϠ@n[fOJ!L+6N(VAWin%ۤ͘^4_?hL?1ca .Eˢ G0P1%h=pH"xo&e/(Uxk1%nVBdt9_NH=kpPۼVB0ǴmtI9)fFfRI3--_Et]ٖ8,e% `2OT 6VGIQjLXۯd\kys%^I"X4{ouHm! 44z.kjA oτ e1ӡ\è0~7r elg +}=ckcwΨp*3ʔ-WՄ"xw{âJQ'r#L]l19.q rz}}|kyGcWAvu/MZ`?@ԸoQIr$]5xcP3$ G95;,d[bR6ۣMoU =Zla['lIKX\JV|B^eWr{#5&ibR@Ī|9ŵWt0 QI6%o.Z_CNL{,yÿ'P1\Á'o@"T(FWv`EN۽v`/~eP15Hi}U|!c fXZ70E:J'`_:NvnA>aVTi9aRVG.J~׿V+o]f#[`0/$ :T@t)|ιV"bS ~ >\a(8(د~ꯥWʫЖ̤ӞV=cm!lFǹ@P#PUAqsgա="hD7- Hsaq T}F4DT[If+5 Eu.+<(T=٤;ZNE1g9ퟲy<$L_ع gc7b%+b@LD l]Z)_|/O/\8 4Xfykq5IlqQHΎifzr~ڋgLkVJDdJq0Qn?$ 88x&{(8h08}g/u@};"ԶMH#NN* C<#I \'ZH= Xs;00ʴӦ[K4rQINN[P'DyXE%Fi\EpOl pI FU\Pa;0 S})L͞n 2!_=pV 7PTEkx-fUv|regr=Tx[d& t߇(Dڅuj{ug`Pm VRi`Ζ2eQ)FR&YX֨P/$e 1\XHb|&s4Kk3_6ޟbvsɮhӜK$*q& |"^)14bӱ a9O6u1.ݾ^xu(T;$5?[T"@:'"wB}Zxe }v' %(Y38 QwTPγn5_'Exь\wu` u<|XuR.YjU&6xܔBT1"z)YxX Hb=x@ :գ2xCxN4k&Q}&u0>Ɛ.۟/I(Ca_涪,r웿vP &IJ(ZBnnqkg =`ÙMƽު{ ]l*E~mcpK ӾD=-G]L@ROt|pEZ/JJIS'V l ؋7./Ƥc,tG$YD8|I37DčO f+ f\_8g!>\ܮ-=.CJtgQ%u+SD#_N+`CH;xe[rkvS?N[j˵P'&LWhv] K-H),rKy~cyJi"YNfs:cP>#Dkl=-=VWzZoIe7™JUuCboJVuBLisplsQ"V "ӱ9b^e0IlPQKh*(`@>L.V#eZt^n_@/WRb ^>Wk!@Вݔ[.;E<.# g_dvHAVYd6<%ou6ُ } [)-#KN¡$9nA3iG g yveLY/Z360F:TG/ jU?*kvS[ׯ'QB~xgm@@!Zl8H,T&E`e[ &J|`&ʎOw ,6!/*wb 7J@ :օ_Gz j*0 66v$10׃-^  RqUa)ޱP#T!P{[{}"fb[ًm˫ 7h䁗.fvט#ۑ]rT-[Sx9TbFyQf8VA`NAlk7"rl[h:50BY;-Ocàf78;xV~ݧn}o0.?:-49ݬ*P3 tA^a]T{Rs "n"XX%5 #TN]Y^*hҷօe>Ri93Q-|s[lT^eh|tXZl\(Z}s8;y^܏4+nJQ꿑KÎ8#S+{֖`/8#S/.@,LQ#2׆%SBef ])o9s%wBaGk,}@B\b B\I}ޏ>'ooM?LO%`Hn_+ŭ/̀g&xDN4 c!O?r;5Fݽ8=rN8{gib3K G:!9 ژwz:k@!/<KVvc˞fkP%c%#_ͽʷyy`_0W>C#"T {9m3:آvEŠkz8c7rswX8(rKْAL3攤<µ𨣭z8ؕ$;0RM;nq:p_g 7o5#mK#-}nG'DByrR[0:ޯ.5+fx0)0RhP*B"% XWٺ3N 2N%#t?,o. [ ~=^ 6XG_]zW{InGg<Lآk ѩ^Ha~l5kΊұs`5!hJS4\ uC/y|mHD?p=5P 5{VpS, A X-A7 Nb[a1Lf<+\5(Ͽq@:(4,ҤR~wP7FHRl&PKej2jMxw*Ņ"ĂSZkdcyUcl z̆c%4*F0\846GCqb2 4N2Ks ׬ڛ sا0/~1Cr%g݂* NԩFX LL_N"]UFD `y]2.]=~M gl1Ṯ Zwښ1yƃG9Y+~PG7_H<}-/K6o)2zw)FD38pYj>( hTR]^?^׼~0 $= Q9[#XȗE'n(ئ5NbF\|B2wt?k-$CP͗Lobrs,QnGKa;RqOm(Ubw)Zjc!gjq93H%΅-)u^6 9xD Viq[/}'Q3< 13ɮ|lZ#f0ľ&;}#C]u`ˑ49ؘ,tR|7ՠk: 3_\u_`y8ard:VtQ?+7l-yZȵVRQ1[oԬ\K1,댎駵 0蝵a*qdE4)hG(2zZ[r%cORAzO\AaHsŦ$O8Nf+lfdg0rҙZYY1WZиjs,D\{Y#Of)v≑ÚZh2N-q 2z-L8sUW}P{>] lhHN׏us[qe<LŗwT`V.|4@X =E(ZoM@/^ev"@N9Dě)xNuT<.4Lc6`PvB%SZ8=-QxW2 \UVtq,c]e:`:Hm:s1Tr*6ƔӦS^C]h;ojxG8k]9 Dg α\TІjWzUeT¡ dB&GU6뻏-]8oi';7ބ g?\U ڤM l!e~ǕXmzE@[B9?ý Ğf\K[gϮbqD9 Y~4ߚ%4DvPgF@NurT/e!MQ:ur߸í.J1{tʤne^G }<Ç^zd{e٬4g<X:1H()-Xo! $0E^B;r, #Dv0̻G`9|<UiJ$n"\aG4 a %cp1L`T0[P ^ rg *ٜ0wFZ*J* "]zR]f8&gWl`s~!}3bYw߻Ŏ7=Rz hQ~Y!erE\ l#8? ZZvɩ9mr各Ul} |' xb]j/9x2hN1 N Gkⲩ9ZhHiٍ8oǭ__I!0F,+eGqcAL؂L@eʩz,cLtͷv!I9N͠Z=0B O~RcG(VH@/N!~VVJgeF#Щ^/ cg w! \$ӹ7-f=r+I_mK.G+pS. 8"ܤe h;n>Ba)njFOT7 Β/4[liLQWY`$>HEfLƯqp.ԟ45xSksCq]euhne0D mF&]\(OwE"p=lk z[/:FjZP($Ng=W|Q^' I߱ ֶ*?8iSpyBPK A*=a 6ukRQYag6&}X7moI,n?VVr}okCjs?|u+PUB-LR9і[Śy]?r"?W%wqWyZ,ëhE.*)y;bBYq1\adVއ4{>FP-aG"ciKx' WPXj5xp ׁR9Gt<_z G0< PInAq0f+S@Kd'ofݦ$o{ч2VHVzD=@ p+)k+l11vRV"q]Ua+ X>/hy+fdn}W\T\@˪P?$zP_Z) ^ (͔Q+"i~R'!&ȖMʂɝzFo O)'t ?v&\Roj|=p˻sɭD7lucPCbf;zu߾I;eRL$ᓈ@:Z0;F\5t4䖱! WGfnv`앧[cHA3 %^6px:vv\il [tQɎ|RBIgJZ~gPE*Ni;W0(QkRQ[h\ 쮒}F<[s~w% @mhm~ݿ'~SEK ٽsax6w{"#z!R/#6$5<Ӓ3l2?46P[{0>F\6.C6У_o 6_%U;p5#7r~ԪA#[:I`f&@~O R| Sj:Ĝs5ZV,$ɃgNX2u_i&0؈ u @W6O$Qs/3xNP#^l[QL&ILkUR(ik8  dG$X޲&Z3ݒv4wOO見c̜ږtLFM^N*CGy[Cl TU?%#Da5%#d%Ֆky|SR7NO ;]Q"QC.jeُ&^͊iپB˴/է)@0>-ܸ"=Qp lU5 gqEzzFX*Uyet5S(7),!=(N];bZ#fzd>'!B~|4)xjѳ3+(Ol~"  k/B;5[>NsZ3b "~!'yV6SC?M@ 8l{$;TgrbEzƈ^Kݭ/N,Ώ2CH;׻8H.V >]$~20p4d J*W^lRƒ՛U<*vPi OyK;[L`soVk69iVNMɨyĈly+%6&7.ة#xM%g@`T<`)tASH3¿VA`c;R.I*ˋ4&~sHWfeYX^I{1 ,kꎴ3@5(f\V<8(̿qrJ`طg粇 [27Ef_#r\K-j /vZfh3p.2[,lyUƜGn`pM¡0Uo%CCX <9F#77O=DmCM3Dfyn 7o'5*=ǥvo'H_ޭ ?2ѕaOfn}j;0'=)S? VMU Z2Cr\dcy$U0S"IP1Tʄp*$EL 9\zu\PfBY,4\% 83?0e +!݈Zլ{C+xacB@>,ѸފW9Y$9uΏ-]QY4W -k0ڇY'/E~ X/|)b,$<UO( q]84pd ϯ-oX{#UKBЕSbڋ7~ Zet  `bIE$RM2sX: K%E>d3ݨCCC:yKwx~p-vF(9C vREwO"Gg(&IE-&$LFd:;:1^9UŠBR¯A"yrJ= [kWpg=FaZv&A* /;]HZ4qCV 5!E Rwڔ'ZWHtFRN [zp7Ɂ0G>otM~Pn܂MhI[WB "z<tÅ?Jx{%*kGVO=  3u9œla.1?nlPPJ̮]pXҗVXnLCYtHmT+ vvyIJq >R;G UI3p#?Ft@ c6Nד3Y"WNoȥÔqbTu FD.+GU',^Ly0_XQxGl/5!.A$> Ҍg$Jn AqNs띥D9Ҙ 3^ M̗j<9Ϲ6m0V_7|lYkZ Y:7Myl=CN%ܖOb*B[,U(!!ɭw 1/v9e:J((Yܶos&CFI)Sޣ_G U›6d:bHtmmͨ %/ hxuM⃆q.?uG::QPޑH 䟯tp69je䯌)G>خ;M@AF|U˽1]˰w6,@[E~F%TFXY0b9!]M.۽\o|nXur,討4 t;)M0B>5 q`Gb%M # Qg9 Cn{+b<'ѡ<^|7F ɇ14DNθXY(l_@(T_ƇTV^r\[-2|b*;6YAA.IYyZ|O6&Nk1acs/9?>1(W?Hu͇$fos˻,ʼ )=Ut}nK)Σ8tLeNBM`j - .rLJ'\{H/AY 59HH*܏q,7TRDPxA? b,}/)#H l% c KݺFIJ iJU?`"u 5ќs19uJ&0jٛ긅d3u}–&6 _RNm2x9HZUyfGq#dg 1 `>2cv2PbtZ& ƤFAz 0)׬|t_,:1?@b .wzz E nXKD8N7+C' ~a64>ؽ]Pؕal=Oʂ8YctKUش4 )B:b]ÆMىqj:%q@`廬{w~4^ms^*m6VB4@EˆwR"y>K_3=lZ HQvE_ĕ+{D^-C{n"0]poE A&[/XS-q<>xzn슷'P559I僠9 a- p~p\Rp1vHnO좽:me(@z YpdQg36 y( @.]7"|f1hJHe榤4ׇ4v3]]ggMײ4e~T[~& m6rGL6Mq>dókD1p2KCH$>n&~&d2+E)JbEgLv&۝YǑ}Vai fjhr6&dLͲt%YNHLZ.U6eq!+]q{8(*쐯GaM+`YnL-4LܭR_ne'0%hW{i |(!4Emm@>a{q%4w1O3c'hmCzN5,h B`87/ޙs[َb25I/7WPaf'I{Y V Zj@ C{ f etk (Cʱ)g Fn>}^'r<51V:\%VNQGqm(tqpVYé8wsyhșݺ.Q> sEG}\a͇/)4ݘK)&Biw)[:0ChW;Ӽhp:s}iAp+#N3 ;R`]7QT`-KGu$DŽ^!`ӗZ_;xYEKզ7;y}u[Yb"6$*I9,!#{-VaJIĨwe{]ELKMZ*4SG@DKr`9A7h鞩\ӆy'D[UUN}cQ~vP*җۉ H&q!G6^U A,T&f2`B&rWYCc m1 u*9̅]T(g>f sԺWZ9ʜX4mSl?@mJ8FlR͒s[ͮ y2 15cГtX1ːT\~#qR8S 0F 6qee JŒMg+MN:60t$d3=,AIvub WЋ&Awa&AFxK]Xn[K.@ȽS60e:q \䌊+g& >D񁇳/o{qġβG}tPMM=Բ}ƑJsk:NevfLب߆n% ܒPL,h !f{ݏZ1UؕK}h =E,DRbg x) K¢d`vx̫s;VuAp\X"^p\:xK)}`GC u3yGu6Ol}TLX[]L.Ѱ'AL+q(fo8Ѳo {W+rl"4!;ǧPVh'Ի;;M 'xZbK!tHQl/$< z[*W t 2uHWz;m)3;ren78~7ދب)G鏜%8LȥىȨ?-xT@Vpw1~sh3$-Fwvxx tuƱ>LBkoN䔤8L邽Sx1`= )bȳ[ \O79^t%E[RR%QVp.E] a㧯_ 4CrĴ? kz#EsE0ML!;ŀY!魃ŷ1| [$Ih-sg ´?0oW 1`A2p)ol@}ɣ_nqu-?EcL\MEVH =3(3n$2{{diig_ Ss;#8H"a`ˮ^ ݁ 7db:iui! Z:`$,,!н22;NJ 6"ɼʈmA`Q\ik?tY{}Mc˜s[D.3X.ۡɛ~l_wQJuեY2QX7B24]ݗ&J[?t0+<3Pm8f 6ET\YJ;$TW9U%{ξg@D;Θ"M#Ģh& 90ѣ9aK/E Vy:/ ?h{ >zo9MX)a7( 2!jS0p,KS๵VdSZbt5!0Ԇk_wI_~$VhZ'a/Jr($G䔉Q\LkL~larD))vN=||Q<_YȌ$j=:E<ܣs3%5? NBz[O$|d ޻o:5:P"Tɿ:鱳sم1\P9_9>8 u zg M/ *"nЗ:W.# L5WGWye/鄊[IkPܿxO-K^MsMh`ކ,VFWk`'8&FJʇJ(=EVpc98y&P?<6X$M9tE"KT ˡY "wۇ1Mhf3zbR5*8D/h Pr!i_;hp?9d1`j +4UTƋ[Gь*~~"yfAmg L|l4LPǦ5+t0e <]JnbU1?]dk +q ~N̜'I 0RH 'jB'&T fN8)Pg 0cKp}lS\uKB +N'wG!Š$N#/(^0"B4"Ul,)lɕM.W,.2'NܴI2к=`ũ"..Ix 9&rwx:y0!%kk@6vxUVmr'3-k>w xQFIH\CoޞRJӍ$79""gfMCZ1' 0)(la$p:x 瘐8ʌx>/ha?bL%aaI_L`&̋A3i#>_0d4vWt4KAjnʌ{l ִ\ )uY -EAqwO'1|fOa̛138eZpeN3sQ6MZǻMP"+J!̆pEt*Y$ξ9A.#&aKFa-Lx]luRM,0|J[No ^n0plZߎ7{*um|߄$UsmQa<:P#0 P 5j}XK:d,ķ|GDt."tW^;m2~ ڈJm$O`:f6u$& 65 9dym4}$<+JW4=vu| wad{Gr %.nW@;N&Ư7<ڴ.v4kc 2 ͢{CNvỳt{ZPg߭Kns<#$ۊ={C\atkEYԕSZ{gBL4>LրwGGiԯCaE9(bZ0~ױ?]dj0[uAH?#I,0, QUGꀡQ2X.6dYrDSz4>U[T' T#3Uwx>s?5aѡOT,mb >5{SɁy"{+ڏw٪ˠקSۯZe|*k?/cKc#'.!;^cZ.Py,^;ޕDJ0=7LQwLiVu}*pET-_s|0 RL ¸ICUBG3t^#un[ @V߀DE4CtwƺMuO-Y8; GS$j@R)'H;`ۈG^>NC;?_n"|艐$ص Ç/hMk|z7vOǴoiſNl:">}Yb܈gYet ܦ jcSg  JEטdjC0XKUȱ:UWPSߎЉf̨++#w r4NJX$g̈́!O, zOSxH)єbC6&ciS<>Y X¯ӧ)oΧhh+-Qޯkn$N#"7N!`ZvKT9ЖPБGyn 4 $O=(5_#qbB0?Y_hl_;N 2r=o,cg}V,pɔ5sS xR8B߈1 U'EBTiK`>eދ' =_ᄁVMG],-Ȓ1Pn.LA5fC.XKvh"wa||N秡&[ޮU5X.t x.m5sy0:m bBb=Q}y@C T=Ip@ll4qV>U)b4Ɛhw}y3war$*qZe, _+J"H1]`!z>su+M僥ZO006)qft?*$:xí:0I$U~ԑUwݽDL(&0j-X[OJAFgqx8T( ]ЭaL5Ux` s@#YG5Z6_bo]C~fA9ۛ_;rC-U< X ,pꔶ7et˺Dc\fY‡yvok):05 [B4ond!&Uusl UEQ~+! .W>v`5"⏋R-WFDKCv5Y9ZWb V Q/`*pIOXHl^OmYMIMje>f#E~ܩRQf(uO{poUb!dӋċTAQ~XQCK )w4& sx"sEھ0(LE03Mjm8$c1 8ݽtD^sUk ylT}t]uZv)9"Y~ec8d[(L.2Om?$$Vb٥l'@dCP"h% hzo4<*ˆ`(g׫{" k ]$$ )$Ri5orcnPiY}*d|4h5 K 0*$^RZKIS :> 8%oHBXŇ\n. +^=vɃ} aC0*xC#G߳+? rN$ d@ :hֶ(C0} -<I6ۿfJ/Xg*{^U"Hu3@&2!Єt OhjKP۪{34 )s{ޑu̼qch6eϷiBUA|,-X7 Gi$q@g$C6j('X(p,pBk׈n:t,O\*Vdvw@ȒE0 DjfB}Gv|X[߃<%k[ɢߓ&#hsAHO3.>bƏܙ^b 5q Q ʾvX.IEȢ϶/I>j+"kg*8\KI @$"N禨+cZ -Jr3x/9l.IoEyaз0DLf\ͻC] 9rٚN@l9M:nCV`0(W fMEmNoE/FՊהGQ)f gm[o׼d<@~W ^D+k2'<;CF}3d+Ƿ*O!̥\jTIJCuqIi:*~ eRg_o(w=uHAg8S3h8v|S7y۞Fpv>yF1^/v1qLz֙wWlZj3 |_qߘ8a_i |!*sDւ98$hB?Ppr9ִHnjӣ˔x^\|So/Na|Mas]=e,iV֫U7mMD:-D*7A" ~K`f=a h]\" 7(LsƷ(KHe >Mp*+' E3чC '|D,l`=ft$n)p" [6QuM}pЋPTAtAD.7:5D2,Qm9 r|nj7Ҿ6?S .ZEԶ߭iO//SLPvY+(|J =} mpkW&:" m66oWD\6ʟ]BwqlV,.*}8:ڕ.G9DZΘXUq+ikNexm@ft`ctBwbE"y77&Ȧ<`02}~o_%E#Xè#j<>(D'ǔvVH hB r$<%D@hCvi7fVR`[kd̏.սйȼ3QR`ȝD**I/3/Y|lOul[LE`V!.yƒIoV)f>T|r1z^2Ï\.8+y,f:O>Hw* iKm1;(%7*g({}q9aD!r|nԯp}s#RF0fA %d|:W,|S2$YjNb(D匥g"Cd=xMu9?'Qh &7zcD40_ $hNעq$y7o5.NX.U%G-&-ime$ (dK#$9Ɔ&?ِ;7a_/EB <&VQ*8w:t#ql ܛ.Șb8͈]bCzJ ?ps#fT74jfMNFeW;zPP$xu%W"(*,E.Ɍ JyJQϼrg˽1J}Y╊91[Ejk6> @Tj{4Vs$ݓ^2 Eh[V'3{vl{z&u:fI>Sd?e8bNC3" DheW <{(>gLj)2w7mbt_a\N7ˢkhD )ټc4}4?ʆ3!ն<7+MiVN1Mb$b7'VK1Wc&)3 3P:A a3C(Vu<3~2mG4 x˝6weo%$|iA_ Z:*&TjP.Xy'AJB<*x$tP lꖗIV@=BDpǚJ!I[ʈΣ>v؝|n(U~ (4ĪW5paE Q tfHܭoXgCW#-L AT׻ci\8 >)slQPi:)?eAj-2v_wAıu{^~*+T]G #1O9p *׿ 8⢋ȶ ҆hmYQLhc5RP ~%/@qsIʂ1i[3LѮ()[ |$)oo~qVl%$^ (ޜc;>\ȍ[*n3]NW;" BƓ2ŎdEA.*ń'|_eKz*ġdLQZ~|qd'C8=p~cA^OcO+WRL=2<.ȆB?5kp`a<78DJ 3ZO2}a;(yc77_33?A kU9+olZ;#wso㤱A\腓3 :gM`HLQ?9%\{# %Y}rCs B̹gx_+X!ʾ5kŁ{l`Β[BLH*שݮ~+PEU:b.W3<g\Z~ Wy #Vbb͸\Mp\-oS\0Gi:X1rBT7*3;-z;[/4@+ 9`v*kVѲ-Y `&$hLghZ!u"YiS[`'G!l B {"%[ ޝRET áu;JRDm. >}SI+*[zRoM.7m3\+09+ɟ=,Ĩ*6>{?4K`>};tՊ8W_qCGI _`e8/”l` A\GҼR$GWecDX{;D1fľ1Xb"-. 0Pcά,8J827{n.]e bݩ|;X#ud*]EјO( lVEl&{wJ_.Viy=ѴѺvUdEW>,uDe.݂)0JeR=\P'oXo"W' ,B#\OVS$ 'чrh`hD׸ճ]*u2ŎvJZ\,6X2ɱ,^g"2Mլ C<,@fHdd>?>Ҏ$Anb.jc H>=+Ij18uh ;oεD/"hlG3)n% c-L飜 яK0}9oN2E(^scS!evMKqdRb$}\@c6ڎ1 Ź`:- cl͍g9]zN3[`~hF|^2R_0B::UPV sӰci9 TGB0#1ZT^yYt͊e+42|@@Yve>isM;+F#POג!Ig0WCɂڻy\&rtk2\Tzlx2TŽ t9" LS{cEq>+40cuzWI6KU:`p=P~Ҡ% y |bM'{d0RmtU U^%47WITi"LϫRZۛun rDh0\Ti]w"6`` h+mWQR!}Oq9 ,Yk p)9iń'y,4K7G)A/YR\}5͘jͰ&]wv?Gks9zzS ҫJ ɍ*I: i#=kC @bw,F$ՏW5uшɆ]5[CbU__QmQ> XˍװxT%Gj&ߢ3h.GSC>1͖`=NdrSpW.d\Mf)8җR:"S]KQ\DiL}+wF:*YQ=7l˜hx8f]|BGFӝL,g˅u$k6D, uRqVKfpHV.~2:]֍ <Ѡ^ΩWtm)ѯė֗q^S& JX쌈+J{q XkyO$a2@H (4εw 쮀d 7fe0,>-$Nvsh_?/$ъУ7 }_ _3=$| J\Lg]q1JU$P,fHdW{Dž҄u6f |u@͡h '`|F +ӉA鳳=%P-z櫹w=U|G%pJQzq.d7϶B ~ʹr.]ё p@|_݇o#U ^$垶w!f|ڲ]4uk/Ə˱ςLZ%o}B{8 &Lfu #7U>}UVy)u&i<;lԫK5BVuLPA݊8G\.#ol+Q&cgE'7]n1yE}} oB9wpnOהΦt/lҿY㨣#c^ -ݬ74˴0n&Q[;(gGWY11ܓgdj47S:< J-Em`69[kկ"__;I>phOA?:9zf~P%%-dFjxߪ.L>1:d%YN 7R10aVW/bammqReZ:J~0ZѬB)ӖV'op_SE߼KYw)"XA-52 W$mSFͨ&,Ь%Z ȳwpEIoi/-5cyF~%g7҆tEZa. ~K”0aj $-&Ю!E[I da2"+_UAKb/;15"K ؍}6sK}_UT -wJ QdeiYmudde.j S#֘9tpىde{?r0Dh~uܜܗڡybKkYH V b-*qk4mt8wa8Az]R5:MԧWSq{9ɚd5"(}Hϊ i"4bT (pfD+'Ꜵdր; 1!Bq-8->~ib _)ɣ/ti}<-g%ߐ(9f3+E_,"Օ|uxPJf:/Ëm.wj> Z&^,i|FEľ\s_3 & Abh(>#N]Z_Txe\(MYe4Bn. )T9f= LVW9H rH[11YAgXr٤j0TY6@Wq҈ *[3/ q; JHëJ8 G#kas4_&b_4Igj3`m#KiHUKgWm߳NZTC)鷶˾wRv. +wVL ,bu؁&N9èQg#xӏ>"0lO6 fmǂ)28zxR/nzP&d9UijIwϘ ~9K > K+0J홫ݳF]ΘA|˨šé/;K%azVq`Ґ$%cOp|?>"@vaA+˚{F(RWT/:Ŝk-ɨ+)?jM(<>ؚ2՛s M37@d_u~S1+Ձoʳm>}O#v&+ui,vd}8_SG!ִ10t[t9WS3AfuD Rnz"8(vi瞟S5L_p U@j9"l.Q^Wj4 )4MMIXipPV+z+V8~O 5r7Cj Xg[ry#P2 N| zK]SXQw  JM<{]:wsm(l6p)¿. a1~׿b|*0h1K2s6Z|T*=\g3;/3DbN-E,9 & V]d\8BR_2}%Ff 6)zQY_-IԘHMUb 6h&m'm0]wS#BEOLn'MxHikH 9g!i UB- 4!UMłdK?0[ UCT>aၪhaP7s:S.|]:+$MA W =MxN%{hA V B DG)Lop '_;2kDNG͟ux¦߸LI>1WamOs_QTy:AZw DՂx 1T'dTQ:3/+25`?fXO'/=HIŀY"БGX9A'n>pê098lηU}+H%Ux5v)h֘ˎ.ׁeK[Hqz']c"軑vHB1۪o Fa_En`hN%)a s+gEMOl%lw2qPD%|:QO be񍵲A]*s5 {T,t,||:>p0y k^nA2cKdE퇼nОj\a'8`M4}%ҁ5fNM4@Ua$cvuېf6xCӃ^0L p-ބދP b}'%d2ۘ Bc7`<y I)*1M) ;[ѷ!ϹŰZzX_IdXr-]-I1PK%eMΎ=IbۡN /8hԆbXfNƷݘ\lj^E| n辂W:!cT- pxbL=Y$1 +cRZB| aD~b.&3^-m+zagz1e{,4yS>#T/N>{ͻ`Gg :菐o$:)}Hw>$uh^S,jyq!td[Xpj _qzADM /Lꭧ􈵪|舳m 7f3\ůR}+.g?d ]Yxhp8񜞅e =ܩRn#jLn&,jHrK9EH~"9?ӣw\LBüF J?H4e털 ۈ @VZ_8R*ry^ű 4DbB{~ "1'd1\qȭ^qI55 e@uul2̰Yf"Cx%ru-0 0Y]TQ~M+AqR+eoF0˗eJl/#-@x y ':p\eldUZ sc r-zwC0u'2MV~+C$$%Q BO>kāX# ٩͜b:֐"*g?b IFESP.:ދ"1d.VI~CbGVL"_b]a {65w&ln8=um"thXb֓y*ɰ&qEʐ6Ằ^~\"dꝸЈ>m'N7,;#C@RFZ3 𭠺0Q VJu'Ȩ3cA.K+W&qh@؉ŏu8˘n#x}K&l7.l9TԐ\Fa2ňOs[ b3 6tJWii=w)Γ=gi&.T R˔ZeٸN<ȝ敮^!Zj/;7Cq412y?nbD۫6`>'lv=ϯI|f.W-( ѡ`Ǡ8\օt$V>@g9 n8SQ7/rVn<IĈXK_$(j SxJ% bkd]`YN 6xgn/t,nE߸ަ4ҽW&}bҳ]p('a܀Q$>]3 7O'`zWLZz07}7~┆8MF7Qp4:1e7#bV$JI2 PEz!zTID(Ad~! #Ѯ,w){ƶ7EeoфW~t9W˂D:.iied!"Tpmҳ:bZQ(6`M֤>]}Bj6i6փqy3s1dЩg"eոTZVx\w, dQ,.[s{fnO}>ڧ+h*P Ũ'Ẅt<9m[j@g5,@36Lwx_'0`ȭuS3w{@k5BhDž_Z'Mub1k(*@L$mdehaldOoQR X5˷%>NS-\eV>u)& $Ði`ez7um(OOk J°ȁhQ \hB8g zfQ/}'(f7*y>GA ަvH*)8v!×,6te #=hrKVd53шSAPgS{X59⚛;%&Ud ~uO׀Q}f-oC>$ra%\98YALSpN0VA*%NUTBl7Qe;Vrxe@q4#rM2-?؏#h\MaG`' su I*umo3,uxMT0|d&2T/}zY Q!h`{H鼳Cm?ز0E;m21P^[R#d2EZzQ۵.V`^Q{MK).bDm"ybTMz/BݎO?ػ\3]Dq$?q"6F$^a[؍Hh2Ք QفW}n %ޤMQŜ*3(kO&ĿdW$J+UK.!pw2?v pF,&=bxmB'}y)ɾE"ƊKG9/K(B'Qw/lo3r狇"Ӛp[2vx)ҋwӾ4ۇKSv+X /Tqd-GM4Fo뼢ULjK e{]NIgK丛{纤Y#O1JNC#0vނd\դfY]1@8+OꇥT&Cp@pI*m5Wk;L욛يr-YJ/EV''^@g#RjSf*\Y|~XSoR2 ?W%Z_܏|WQ( LH"~ݗ5QQ)Jd"rR.mPVmgr$oP = gk";P9z$) י`i^̳V6W8rm\^n I\$@P ]9#ݩ8"`i7_ ҊBt!YX9"ҵyڌQ?1_±BJLP.*Pg8tD-'D< iyn񻤛\{IkL Ŝ(|` xtys_N]wā3uH+0KwqAO13&, !HOËo{m%ʍ SX #XP2ykBm@I'3r|(z'ւY=~ڲ+LPG(vؘmVn7QPzSN$!-4}ﱍ";j`#]/ Ɔ xTGk*#݂ GSCCRBu$G;Ʒ.VVm\dq3d1@Y5$~2z+N%kg>V;1D(dl:LY3`4OaVd K7箮Oi>djvD~)LNfCz\s['h{yŠ iht/vOE1Z{!9wo Ar`ד}"7jp< 30BlRx߱T /]C]xP MHc $R}薥)ϕC~vA6C"楕@9Ț&~ uIu' L#}_+XRrE,R4.l g'Kٰx~bKGۚA#d^X58Ζs+sf2;vBx{z~ϠI nv%ڀ.BiqО5]%;|7l 17eJI)̺Z1XKͲ^g:Åh+9Mw͂KwaXx StwQgRo?*.nO2_Akt0}snzwE 1@㔾6'zɲΥ;i\'ەd]>~s϶&#1/H& TtPQ "ka(wAʊi*3 n7"v\B;GeFN!V {m|@RPoW5,ᰵ bNp{T-Qَ Sx<ܞL%O#eGiXK`B8Me[W&AZ>HcxXuv|GĠDM1X2HsF4d@Њ-R 1[7XD\OrJeZ7=2e[Iէ4)+wns! ;}`k2=8 `;.[&)/[/ xRྡྷb69xGNF 8B씽K_KN״(V+DB 1Cmk5姷BH ǰ}* H'm08'J겺d'=N{^*U8hޚYթ?Z P~mep8ĜƼP}[~JҪZ$=N4Z=:|bqQ+ei1Y4/ͧ5J($A ;r4BZKFGpU?WXD"p7}+-?7* H%d<9χ][Ё[_S֤9hEA-ʡ4loY`$WskpBĩ qu̱θ@iyB-:zaOVA0pZs;:>AC:YHʂ<҂C>q9.=zyi"f;CŰ3晹KNi8@ٵe0 ]KJҪ*xp!.LbC-q<2ǟ*cr,>.yPP Qu֫D.D+v<:Z#D 0^;EZ9!eT2cﮯ@ :7 [gM DfL&Ɲ F=G3ߕsQrkzM3[ [&bbOw1q@]OxHC|x]0@A!R z}F%i)ǰyR Y7xfEt#mm9RpWT /6y.'GYH 9#7}eCQ39#՝Ph6U3ZuuŐޘ]`nyD'Rxl`ݤq6Zc"@alj(9B20ٮ}2h;tg_p_)pAt_9hMo&}Dᝄ?Rؤ+-OCsBAA:gE|*h7@Tۏ9 YܑhCuvI؊CޗzfH̋-ePʧhjQ ?HuidɻI L[W eCCsO֗0r5/X@E#{62 pvOLPz,aO[{ ]/ Y!rSiAz2P:D nIF{ 9dPi0_K+0[;i.A196uWo>@pFЯ{KfY t~d9c̕q-ɲP\ZGwE2ٻ7-{p"T]$ ~O'([kƨTj>(FL_h䥞ڤto@3B=PI TSX,a$raZzC'CKj8#x& XN;d]~MEˇ*&Rm91'Fml '/>|d2H;.4%6?"F4aӛHt߰G#E&HTU]4T<`mM[.Me/ר  Ӯڭfx~Ťe(S \gֳ$-Tl%%_US3̾YNw "4? QNƊ[U S>ʃ+8rUn-5oQf.q 8ezQ bX`z-$"W[ qq4;xE}c"r! )=qr 4TD\撖]H,0~ uV?kW,Z2ME(_%u0OIy+2́Я*JL>bۊZޓmS9WyNB7JF4>ytDy"(cۭ0IwtP 2yduz?vE8`r}\2M!yLf 4#c!.N4|;J]yx+HHüt~'O"fZ ;F;  e1!AB-%ɶ߱k{E%e-=oSF%MlٸɠrmȁZ? zZZQ4;z+?)s[Rnۤ^-c(w wVyQP( 4^n{`bY cƲubC'V""&2#uy-en;)TXN}R-*H2S.*xu%%# jzb_r}O %StfÐU]1FGvZy@lc0;jׂ";=k-jŷ=#(U4g+T<;2Z:'eS zWC L@p ߹1;EbP_^43d@5KS;}._7g.쩮U]8v8G"`Xhk rw^8BCn4)oc~5l(1L!CPO-`^M,i4+ZDS3a2F*~>A^®"Lj}ɟ*~MN_M̧x"KP*SpbC1"gt\72 k^:DI$I;>DG[~׆O4]A4}@z5x·b[9\. CHqu$,HeۣՂ`2YKjDo%칰r }F)ΡPR*zgJzDj*s"]t{vZe;D KVH[!H|$B f*[3ʡF,cD+x .Lla?@5OǤ# g=pTf@'ww#[Md"n_Z^Gl^\0Bn^`X%>L$ỻ)uD:DPV̽-Nobmt*h#T[juOo@C&@ c4> i1ŝH nѷA3% *|;C<1v#(m#+2uEH:lFRT7tn ?{XH)&/8_bչԵ9Eml}v`!C!A s/ E†4@#<ArVdbBs2ve}a.IyLP)VL7Iܢns(pb?W:OE͐cPrzq woUlMEZ1KZUǬ-m&YZFHj[FF9 +5@%j ? \"t-(i639 sܓjx7=tDf;Y[ևx$/oe|U7"rIpT;re0S3{p7#A {dnf8PG`νHE޸aK^yгOr$Dx~bwG#-u*ްo*<2z>IRu0HiUyUY+\a _>(MP>/ճ00 R"DFYװ(f5щ v!MVI_=[ J/.y>g"N֨Sa -3od4w׻iQ u,Ig0?,@W/g2Z}2rn2-x}hI\MlT5C# r'^ȸȏ2[08!aOm'u?Ǜ~I9 ~Q!T%o=KM c{#30"rˮ9t8: T{0 zbL!-oKe (G4A|3* { 4 sC2r(ψPe{=NW! B0&]co xAT4sM(>*b r;Oa?5IԝSw5[!ur7Y:RU /qyj#&-ЦDD{ib" IU&^?ַ@R߬{ vL:5|#F-H9cY1RPb6P(~^Sm97G MgAh{hP7u+{¶ҵ]%u1C=a@wN\ L-vBb#T|=Z+OC95oIB69e>i^/" wEg?K}L 6+$Vڒa.o, ʹۥG/wNKp.x{ur6~m}Hv_wErp]6UvvST?4 >hi))m'n\: jsaJ2+\יHSvvc* (i=,6#Cw[z0W/ '}U;/GEZ!DAEwD+/oh¯j=[ A0P YP $OU;%!6GkV+7ޑorbc[i~rN3g'ݩ\XOw ٷ21*K (Z~J#HJxmi/=u*8g8ױ隇v_7~n4puB 6'^ɇh ,U^jt^E.yG޼Hfw *k=N,ANUpj*bxKt}b{`~۪hMB8wIvԐFGEEv7Rn})o)b'y˽=˨f`1ɪȦa52 ӆNMҹqHHE/Aمjcw¾az8YqP60rڔ ]SK75N7_ipdel5H e7#v-ȫclΟkP0!讥{l$|OD$7rz')#4=us2,%(V_d,K2L#u8.z]B/\ZrDf~?(tV鳉vx/<P׬W}z9!])Vsk.RajHvRٻp# Wg2ERíb xw 0;'ArAj)Ldʨ`/=}IM!Ĝn{tRxZp^@?òtѮ8r}YSh|mBp)@;ӓ{6g$wPQ G=%ILt PS}dKkBێU±Ï! C6+(<6xB2Z`.AԅE?"z^>. [2Mw!M iڄ|е". F A|ݶx&m)9ɗ]T#X¶L:Dg2jo6qvGJD6,>wϛ1XᔋOC_V˗?OEG0!ՇҐ}o٦wn:Z]M'nO:]`H:m7k#g(LC"{;̺bKAܞN( o 3-PAYIkκT1HOO Z>\ JJ̲"r8vN^Qk%sOY^g֋E\Ț\dKnѓ6fB/c$.H񍝊|垠D[)\T:X% EGRێ-u녮K9/avj^Szܶܩx,#;F*lgBu6䭳`y1R&B"?&bEiz] 'dԞDY(.YV+>$@fٮf𧐇3uvj\Rf3c5/ //n7I3cr$1 FpY-?lzŃq3-JFsk]2@oBR3˙6SD>}T ߘ9__ Y/uySb(e`|*uJM>{2A]*9/\C.nq.N)/)v־-Dqf$~oW&"ybӉ4rqŽ&2P^v4b \RZٱ 0Rfi]1e!OS f/oPD'$Kʰ:ņu ClB!߭Ӫޖ]y@OfBZ\HV[Vp 1yGi躶7;ںzN@BddsKftQ -$D`᝙GOXWZ+ KƃtY j߰+ftjg[{W>v ?|DKP,άe|r7KI/|?ߗ_۰]"/ k'b)t0Lnƒ,&H 1> $  ?o ,1fE fA$J`.YM4ރR"VzSsɎ5퀙Ԫ=bF c BP16r.n_IteMlVb =/CsA;M._ؕ3(&yq+gXSDZ1,W!}mnu~SQdD& Yiůflܩ`{f=g";fS0בL W .:oS $r½;g\aV[ҩΔg-!x 9V@c\WT;I95ظnwf0R;ORPJk8ms'q/>[RX)Zsi$3O=WgDM@ja6eJG9G=LYv,LsiP)PE` 1Kp_rER{bOo c& s*96 * 9ѭDep"Lp)4M3)OnBhǢ?ZdA+_.7a0z7adMu סPuY& o9.2h I>gqиf Wm>ũ᫱l?,1+?[ ԧxwВnG~o,!/U.W2ݿu\aK 5%$T5@}jj c;=koڍ=|Ĉ#[xª,&N{#ȶJx`JSUNZ6fB& TP!}g.Xiv7Z`?5eb/a<9/&Wdiۂ."h1= Hxpa} w!B!DcyTܗOծ+<1Mj @`Ͱ<:Zbozuݳ@1<ϻEJUx?ד&q ^0/?h<0],6\:Z [녇0kr?szs6hWP0{A1Ó .(8I%xY__Ň9^PBS`J.tME.g-IWN90j?+ !+K(;SC_CJrv݃[ ֡]Hg5g~l4 F9ISګ>I 'o.\"v!7;k C<{X %Lyuf(j$T~H -ABošHfN}6$%#6}ckԇWPAEWafw|n%6iqr_ -u JlFH{BH$W24]:+KƃHS:p o7M5/d0rMmo/HisN&ؕe-zPÈn,: 5Y#,ga\y8~dnffy%f6iFv^:-N%Ԧ=qv"|b"}*YA͡kw,|!1ww}IlL]qܛ2PВjŒ/`4 tءF,AN)9S7X" ! nZ:[ 'jOP&67>s2T;|${)GuT I\$|:yD:3 Y$_.&6v[bi'LV9l|CBBZJWw?MZi a0q쐛V!UNcI} DF"IZoTfaH & _:]=>hlS0/U0(K}L)GN8 mV#NSP#kBRh2:ZiP%BXvpͺE"8i+6a7mS*.ޮjrr'sCS'HRAmIq6 011\d0V1gۭ_B)$6L ^us"Őy:ф26 %5%Y7cGW_Ǎ,7. KUC6zӳxʿV*QSgn]L6js?NYQ L*/"M} {׵1!N- G8IQ;\jwU_!yQUAm diKe1{fgAo#>Qa qu{MC0d{XX`9W\/oxukr=zh!XV!hzLT 2i vaok}fX>5CϭV1E$քu&^&|:GJ͖δ S>$GpM5{l@BЇ2!YSĘfݣ8 km  [b{ࠃ2*+,2mL(y 3 O d(y޷u^fV$:j6A>0qbGbzUR{uF~yEO3r~]-ĞcY$#Wp,M%Euwv} ow9P5sgH.죄@_Yb#jl\D !} Ȼ$kB] c]{=xH#[aI9Ρ,r2vN2ƨ 'lG7jJ0F !TE ryqb>w\CTɘh&bKEJ; \ BJiTFڑM8WA+z!#K 5Xd/YǼ/#b=J|wEOƉO,UKkSB]Q4oqjnk4}Y Pa<An-kǏjqbXm %&Qe=Qz!SWyzr޼(=ݰ1Mʁ-hVUpJ dXŊ\jaii/˔*4@Ml&vߟ٪Y߷_~\ÚCC-rEb#:7k5A=z^# <7 鯩j@!'ٗohsF#9FfX|v?&1A>)Z?G5N rak#Ǥ0]*-UYѳBcdH>o!ɌZTar:-BcϹu[4RzIzS) ]x/ .:j1 es_'C~g{PdO/Mk\ƅv 1SX:'$~vF'dF ROહ#7SO(ĤDLSbFi} `:HX}s"ȡ~[{u~7ׂ03|B'/8L( W/ӛ'RR9?20m<֚5Ӫ#_#} Irѯ1 4Ptk P`Le*e'[%lHcQݝvTT}*R\Z^" j.ހ1̀ R|)% 7{PH:JJ{r'#aqa]ٖuW|韏bV*dLl!} qge(vr #Ʋ„9ug"Q@ntc!jMjc~ TI0nF^gy=brv2]+T3FS\r'M^<T&_xpj`Zȃt ҍ0F5jO9Q)9','bҘ|ġ2bKS\cKN('%i1.IR²y3ogźHSo-%v{!e:f\֡<mAi"m{?{l!5 J,yzMR! /4'.'%7So`ǭ3l\ʰKe^y$$*(G|R@A:zx,{7BNn;-SsoT e/ѿePI |p['pt!3S md(Ս]M'P,Sy*{4ȬI : '&E؝{  =$vTwTG)mj)kPOS1Z>*opRiUi6mWNj! #_]gK/fKVpA4@(=V)Lt٣[~<s}( Gn. g"ٿv% 'YꋕWWr $ܸ b2װ H{vQ|a #TKM6`jzPB .x$u)!:G#֪+-ƠNzЍ٣ Pgnd Hϔ]{ŴRGspM̭CXɃ.оq:zv_8l_' *6QPMk @h҄?0WJ3W1Ưrͬc]TUWɵ2Rj2YC[el&@7Q'msj8Ql8tgĽctІ%6S ͞cQ:A_Ypa^b=kÃN>wgWlJhl$x4m6A&0)l ZM(hYJ6Q]̒o_^o7-یZR7H9 1a =%O5j 8W/Sc U,2w]*I&*`I |W((c,؞?䢊N|v'b}?eE93흨Y? Pp#[?8<\Fù`4[Z|$1.U fĀl EWe:g[qܗ>SdKq6'*!5KUfͬ0d]ۦ0 o[s7F.qA+n r$ݱHKWKTAw"%O)>'8q 6?I1Pm#괘ovc6UEJv5&PM>`11OjAA@}Ku`2aY$X}ł*WX.phW艓,h@XCJy)$LgSD^bos^ Ϩd<7gwC9~.< *beNA,>J5xwf*/WLYI2ڲn<yg %1=L@aιgV]6N[טےnUxo><omGJł0kc\ "abVQgke]=C6-UcYw"4^A?{xCBov%7nj E=wM n㹋6R.C5A&-?КwMSbpOaWNp \A(lta,*N 3BGcx.jO}ڣoI?4AMe? ^3?O]8Ǔ5{zMHZdAFKZ9\P-8$s)߬ cW\M*)z~GF"NLz(d \+i5ĐbZ9//2㬲+Ch<bhm@Y8N8xS!x? BcȐ5=l!W({,@݀RPF\7;>ƥ1MeuȷEjslHy#jj|̶ld- =EBڊ7>P"L 3?5[5퉢&=Yl&~,0\[Ѧ{*?n,J^삍`fN%wsr~`>$~J6I[qHv4ÀMu&b,-<'wc.%;[I,6}:8"(%,0AR`s, 4%`+="cy:is _V%łbC~/4(>=f,ǩh9݈l 6;45GY$LxfD4es (Ѯڜ60xZQ %!15i- x2f|N87#`̹ҕd n6q>`97?/ğ'3XDSU2p<^:f&:S_nfHi{S8I;4JPNK|E?AOWӿf8) QdGX.;H`a2-dĽ5ۿص25)QB(Ґ\JVZ(ٞUJB!1)B%Z%,}.gV.XY + #&՜RR#=Y5θI{dt܎_5)4uhYu] g> COY(+O#\@|ψRJ-v p?מ{f]VnpPnO ܱ|e?^M^83=4&xV6RIn'%0dRn3OWe[}ti,,GuT^\u5=YE  {WYHW 5e[1ѫ2SD;.0T $08΃K/t/D2E=(1nv;!g]^ 4~!O S_VSPzralv!I!w7j.> :Aa#hY#"\g+C~< 2~JU]In`$;̛Ml81vxs Ϣy7hfx>q&bI#T482M_g.q0P 9\^".>1| U{4J8s{|׻kMڲe@u7 tG-}?^ (ɢxLN8L(Cs&#q[b<Zs86ܠ,:X~q~ZywU@\T 6m?z xii]] ۏP%G%Bw .U:&Y!  %f$_v½&f<'Fҷ?OvjR@|.0ѾٍN.M_)I&Xv_7Mʽ#P~yxxmoi @r2,?r#ju_~Ҭ gwL2 PΈv43N_.\߇t"BVBJ?7fQ?ChȭHnG47l>xqS6_5M .Y\L2 \`+CEQvq*TaOļAXOH?,Qm d%=W[]Cy9ڲI#TCO nFKdge<}ڤ lkG\wp>,'Vf;{ݴMv-EtJ bxӉ[.IUKOlv|weJqۇ;1-۝Ao:"訽DƧ dDŽN<׆ '4Wud1K¦_ർu~ZdZwQSG4FK 1 n񚹢Ubzd Ǯ;TCEU 'Dz<\Up.9~:k|-H}E"l/VelglFnXnAIxJp،63@k#_N9MGsk[A*f@GoZrp Pci8IQy#&?>л/%6d_I}rn0>b%s#̾pW֩(ʟϨ, !ZL#̒}2_jl\TT e]?ZLjFOgV.{m̃ܶE"SyұC!O_RBlqTzqOϨCW VwDr$?ʸAn"P\=JlՐ&Kل:OgyR ,aMQׄNB;f9jrQcsQj#@{r]XVBvO;IAjN\yx9ђ́>EiHqMc[5$?(Le0W-r~s2zGr4'RXuM;g܁m>QG|m|!H܍o 1Px*!*Mڒ&l$ev+R@g]h İhv'YG]3y.f2˕[Z2h^, 6% s1qraɏ3 d͐>Pܤ:p\H4>54 ?ɚ &$R!5\ 4pqCiM!෧0M$أ989~ԝ ZD qh%/T>K^P7]~dM:8IOoI7Ma8_>h;MR-MnJ!ю 'oUCm؜XAuXkMhPm+t(+7\w2eZ^x !wMCa3HҐ[DphO60@^\D$<=펇P ]·MoWCNP{a_H lͻ 3o*&lG %әL'H盄BZ{LOu v:$'dž; D2ۺ %RKUŇ%8 ?n9q$cэT *k7=XccF0W (f+dBA(0z܁bCմp `H9+K01{ c,\i¶8Zk(%0e$!9WaqP K7#8JgQq;<PV]/([l'" SB̶dÞ @Pk}A('Y iHlr`bguA+W! 'a.xL8@x[O*CYǟC]Wr% V"u\Kw:b7me]V>I&2pXFJ}SAh^pϓٜOC1KTi rj4Fڬ[Y+=9u/][ =/kIz댎ۚ\ҏ˜27J77,&;O>1 fNH_IYjFc?M &ϫ.%~q&[Q]&1W;Y+U>j6dG`4cjh2V*'*.л㳏^M+=,؟ɖ&;2/{??P^xM6pp,4(6Pn)I1FAx/ŀ3RV ʻS`180a!XkϛgIuK|O:ߠNA.agnzq=~}L%f%؄/b3ڽUwVbn^?k`i9;ZBb|'Ͱcp2J[,;̠YD ?93R.N+4_ud]?Scps ܦ9cTʸZMWRkX^\3=ߵ&Єܰk oݚ Kb-GjHOwʆ'h"rQ""KfW0]OxL(cv 257|&@tAw`]HWleZ Lpa(~i? ,=ak Dx>8SҥL^gd;!vhʷ~OwYE|深,;lNjkVyW=۶O+g{oۥ(h֫l `{9Lye"7Sv]_y.Q UQ]$SZ$e~77m2a Խiҥb~A)Rl`L+\y2ʄ- ΗG!?o~&ru0 TEen:F9 BqORVBL-428>y v隳 d7Zz耻o!zIc0lvrH:{,\d{`8cz7ۅ\y=B)m1}$2ff!}M|O/oxif4w x@/]zSdX.>Gn Ms+ؒ'E-rWׂ=nlYpc@pqފvTVUG8efIHn= }M[=3hJ'rtojw ꅘD'ݝh K[6)P5H1s]cjo7S^.)admZT%,b~yauylז}#͢5Æ_dJK0;A A AbO"DS;Qw溚qMeq$sXśY a$6H#ckL P:=/[t%Vw$nA'Ki)C\!eyxp^,s~Po (lK0S֏B ]%6f+$ϞR6souR67'frBx=ӕʂsS=ugJ07 `G&5V1;;$i3\tղ88ӣrON9>(d @YA Nv J9"Ʋ:T>UB 9 DWXz.\NiLGc 5cDIOX4nߚ"jv_tyP7 7+.KDmGf*Go}lH4tDDCINj\@5s3$I,~&"g&n`w.nʽ (AoӌbY?ўA;0RI6P2 C_՜W,+Rt5BO$UT"pZe`\U) OeƩM@bf  +qOjLNt?.jbΥ.ƛ8C!C?V#ͮKHgGi^m搯=VMo튵QCJĸ@3UxXu%z;O-sVCwPUu/WFBx+2@b=_ n%#NOYs,(δ.'tI|Lܫk o@Y|kM s/̾c aF0X*1\v_:T5c> QvWw`:grw)t8wlhG0^ qBFI}g҅~aW 7Zw $E&> "\qimhJ v{\.GnёH]7VY7DBv#O|IwlxQͭ*#(mn fpb$ &@,-٬(W1uHG3@ 9;'ZN0뀃|gD](~ EL'D{4Ug+{SC(tE҄pvsjjwosnԫX[ K7AOUԣ-:2lw4QI0bL#(קc8NIAReHXnTӃCU# }( SBԡٻ ,s`/57݃ۂR/,dh"6]:ͭQ%'RqB,`p4LVr S9髿Ln>O Ǹ?/)s$,}䮤({6 [ǷoNmPը4{V9 q88Y; mg{<^,du$rw~D߂ u9*sD'=1J+ޛKkꈇ?H5j@h {~.QβO3ޣ⾮LrU{꺹'_w[@Dd TBZMlZ p"$LuK?+r{4˟:}\ zw tuu%z^FyvNt|:y|ol(o}^=?$i -_>}`4v(̘7ziKHh!bdxcACL -Yޫ<;ewc+e2HAsHiӯꇙ?FX0:DmAؑ8k~:@RA SSBa8M lfXٷ7wy@qkh@b؀ǭe )e΃ɫAohYuڝvWA"|"æ9L NJJ+5vXrwrCLH lh\afMw#CK?O>Y^'z9/EsߍIeD_p7 GC$HZZ 8X{1)IбJQ%n=B3k-a*c˺o"Aglb3@0Sd㢝 _dSK^ =GWh'#1 ]V":oڭy-j/ȝ}z,nt÷KK Vjgć*7up61 ҷeRX[C#-׎45QV Gd~I2ƥqDsƌN/sc/]CWKQaytŜM!#us;8?G6C~I&c;dK/̰t`Jn}>˄M>?҄~`B9}̴vB]>iGi@JoQ(΄FUhaV l#賰!|`-!UzJG^]^nn$XfީkO~?t$۪޶!~)E@dzv0wg.iJ#j{M(—a/KŀSo{uEnY H]&"N.RV8R1.~J8kGD sgNLaT9FS:2(T/źvsg&(_~q=[dZo>Th$6N%uavZ(=%|]ܲh زSΘr ?KPwCWG_Sx:tqʒO3Ќ&o q_{tea+2*[8hRlWhB^cyP*3u?$9Be1uJ'(gY:!y>;IS9 ?Ge^1WfX)EP{u: 0ݣ $@C%E˶Òu's!Q 4wl*1TVLNwo 2 :o{:"Qd`f=(LϪ:PQnd7t /Riu,v1Vէ6ImO!䷓a\]U;Hi2vW@\x㗭n5.ld@.`iTq8/3]jXHui[B<+G43/v@6?vg"'}[;hØ \{?DoY!Z?=>m,/ 槤|ј\jcxV&'MS2K7ۅ K!2Km/ZR6|{߻)8 E~bV+3&#Y:2::9|$5:ux#d2q+њSdv TN$ ?!JYb%)irY,9ZI鵷.`,k@kb謆d;D!E4TVV~(Ktdy\.K0y.ِKM}Q+MqE ؊5Vq]W6~j&|zva;;o%1 1gisCeP|gS'ޭ~kJ|q šlcdAkY'!{K/066_E{T%{HA܇b{?:Apz8XؼP*6(nXk,o!tE1!ݴAābGXGBﻸl\rαg9\K~{S(å=)>Ci(2RiN2ܶlrsDFXe:p3Ƹ^u'%M|xtE@wc=9DC"+Dsfm+/9#"9DdRG1IĕFɬNz&"VsDm 9ӏ:=wރ^ZaQ*d qWj=xxo:P]#|]*̅KkKG݆4&!MQK1y)~-[y %phB"=Xj|z Oup6lZdDi{`-wY=GeH/]dJ*{*Eoc%TߕNЏia-~4ҳ=KX1ν#b'S0 aR-nwzaZ/Ra$c[<oxky,pFS _B+l8chzMВhf1rI 3x(ҷV8C; a_xZfF^c뗀@!=.g]ZXd9cO0OЬ =D^A (4#Ba)U/=%_p[$L 4H$CRFAp͑M# NSF~ 6/O=JnhX$IQ1x~QX盉6hHiӰJb ?W6Q7u˱ 9&T]Y4$rD}]cGvk]va~4)?Σ $Py(ANN|/nI-ܙW@5bbgTu್ju`j0o ̕oB-0_yq@U 6{N0hݶ.^2Ju+˪0noRA&M+Seky17K#K0l, F"H*yW8k!}sgp'(%nzbOpeqV &Mo>t{,وމڦ;xcDX&'2 ,#z/ڊ!\Pԟ%FgX.{E &psP}/ o8?;E _/hf;IF}UE<3oqKњ`Z/M" F))r.#ZwN~ԏJ`1trU\TPp[q=سcB](%8hf b^;eqB gۋLxG\IݓtFnf#%|!oI秜lUl|L9wc]*Dt=KB2PG 6ضR^7THВ٦aXUheDS7aĢ#Uȸ8va6}Gdtf˓,8JN"߄ ƪeh?:%a.fZ&wp)974n/59W;S3ңqgkR]qmM$p/!{a1\g:;  ~+QJhӤtq-i.DGbޯ\cr9E7jVTtsL~<۬wPlvM0/%x{bH)7Ige|Y|Rw7zm1DIao|A1\EM¸Dz0qttƓ2CNE[EB 'jUL΃LCNR`J*K.4 ~ yb6A]\yRLRעE&6 S_w"UOS3J4Bg߶sإ2D[Yx@_5N#wa;S ˛R0MHo]+ i3`KsQ3. k4\;WH en6GP ٳ$п2Z&f*rKJ& N,=tU$uI17VP&u7(0N7J5gGvckn)=A7aRk7gぃi8fxпYeCNϗ6n "Ҧ KC*E ׄ TēvEnl]`ͶEfvᡜҼI:X` 74,]~O{<>RXJ j F\A5 jρklUɰo5]fչ&Ղ̯ʫ p9Z}9ч01 lLB@^C2t]׊$eGK+^c9mRL׹e/].;JkC Cy2wК+08g8S͐mýI(@ skHU›K$^\SuC|64!JL}M Xky28F68,:Tn'>L *:MyAT k>C>=(minNB*2O7oTRaWdH[̆yPD{dcVx7Zj VG\b-5}+秢X ?\iCBԙElSݧY8'Ry7xE_[m}鷘]+W4]~Y]$"*9i/.W-YdHw<2-˲eHgc5#xoK_emPoy?vQ{%eE|"gqzLHEY E,5Ku%二q2R@7?ioP XRשM-hI-xѩ5\ ?r[d \ГN} cr5Y*2U쬈Oe +oO/]7M`oxbi߽*F[/gQ[_R)-7{PLLn8 P=3/jl<Ȱ~ka~R1f^~:|-;՘s{ź?&) F 4g (0G2) 1< BZr!q¢?̵sm槦#-*0߅9`(8@& R L1+LݗLCUۈKAޔ?Sy32982&3XQ(PVɒmfo7÷傘z&6êf%q? ۔Cs@R   -@I/[ W m ܎wҏa,=2EH.n)ds=R=Ag+וie<" c4& 7-[|ODӢYz]FM!DzkLh/Z zf9͎(i(ڷ?/9UCH`1rf9bUs +Cfc9ļf3a#=jRhvR}s}Uzi5!xMkY":Z. n7 E}i7wAKP>sOb&cuc2?(ErH](O>n["6ALҫ)N:L=6\TrN]U8?~1r]6C5s$R r7sQf H3^PL!Q v'hx^ +|)?P)ɚME?zSs[U` ,/( tzvY/D3oeG2,͘[E*o ۫ccG_aDM^LeG>2875+Z)8GPyhⲵ@ ƕ_ׅowQ\gR@73ѳQFXLpRv>7'5n{1095q~(p\Xͷ6 +%gR@.T^ɱ-_;5[v *r[(-6;$:T -' ղ;sUB1|8}FRc8ZqF!)NXΩn:נ]Ea);? @q |4)~ϘV5!k 31@VJgHIl`DS6;H-908V-x.8ߪdf VHb-H Svoa恦 Xl"E{\{v͌V12w߸ Ǔa&uBPe| {l87+ 7C^n sM^ABX!MZGq.o!V O$G wVꄪXf$O\55W!1yPjD/'&zzWP04MJ@O;Šw~C®t+;;.E'tWD !8 ̄бQnQ@LnNt5rjQR siz+ƈxn`f~kd $bZEvYǺ~F,ɯfZ|,?\wށsItb}׵upiQ О+.Q߫a +<2عs-ߑw5NBhOxu݄ {I.H'f^_-お=g2 \-wf|E M`@whűw$оTزLB$S1Ji`л/o*{J2Dqi6f٤VN<}҂ G@YLc|x5Kho*Vz5 r) N,6IV`@!ݸz9:9áQ?Q:IژْW7m*:Nx4VwA{K蝭{8.]]#leGw>n[޴T) mR޺LwPVDSHĕa:UBw|r2]wL$$d[i7W.ڱ~_->&auJo@d(.0еѥj!kp߆Jx_$1h|# \]h'Ɵtj,f MhL[4#u FV0۱L/7?:C;zz`νOz1+=>W?ĥB-zB@LD9xF"jWߔ JSMa  zڀluayN5h^Yl58djb-k|WdBxC¾<L*z{ՕI۫u L=;1( VC8= Pr͐t75,?]&%Ehj#$ڸ"co#lQ}V*;`]bѹBuw2c&WY.*_gkV5 3]j+x^ba8"FL3KcDCLlrJ_ķO srxHSS%e<&S zl(glJOMSMKJSS_ӹZvP1E[M/ugi1s&ѫ s)<9Yߊ]<FTI0dŴeANqLTCF%ȒBJf%ZzA:SSQ,7azʎX}0h)ty*QS=%@ҕ#8vJ*5 9ReAt˲)̯p[Z55.C%SPےzK=h-^8AN{cL :S6F]dS6n[,MGD^EB~)cHQyngX3O]Sg;feʥ _G8gc4{Sn/0Γ*6bDɦ ^νgy#΍gΎ'FɟuFYx(wCd gkt X60v\OB1t( ryQO}jKiGIۡV[|zlmֺWT)U8@9Z_Cq (FAc}"rt{H-V N SOD>Km]}KZcAJND%-zETh*Bf!廊}?íLgMNzice/o3`[!;ėc{`<qꌫxuhP"0$AUD2Iex-qpI`ۆT[ak W{Ĝ/vihb8l|" e0R,)דGE4g|E$Qa>]AŶB٩e:q 螹b +j g. X]yk#id6P~ηK%\xi^16}٨x4lk0"##0,4V="Qv@M"Uffw1-.-ܕ5)瑦(e7N:o{jqb )APC5vO56sQ"- &?ul8H$q;k"Ip8`?|ۙ5%Vw^ H n}Q&Q݇a=U?OCޮMUA*T8 |[O>Qvyu֘!yWz+3M=T GR{|p({؋~"&ٵ@oc-+^%0L`;je(VGYHk+X\ݛȏA`_' O2q=bHv0fmnY oi|k qE "tLn$eK(gS֎cpX~MmRt쮼STQﶅrgVHX]Ob+M!}gqWdvȂ%@-\}qZ2UTJ WAMKcԓ0H BT0jV  w%ԭIS8q e$9w '\ ^6ZB`K1K [ !|9l H>E>ip"#/,Y([FȧfH.軺c{zs|*s;`M!6ѣZc[cA3ͲkB8WX+kp]2ILu#oBmn5]L.*Ǻ'on=<9Q^ujӬ͡#D@_#ٌ:YMՎ$}6"@;0!)OaKWD6x3du*9HzeL*En..P  cv .NI+˃+Vpd( `Ղ"qdVdJ-x_ce}zqbW@EjGn+$x?p)dvj}1Zި͟6|յ+`D{1a[D˽ҔmM?gw KdW%z6bfcjA揣;- HvtN<ĞDRz!ׅvJ3/Nd/r60R#AECF7ySZ&VS),i&UgAQ)(^%PiqnPݽwI2$oo@uWaیc8?\$@Rܴ\ G2b#'QS-feppn|CFuӄծ^pq|`ZFa%VH z9q+r6zMx0Uu Htaò3+@i WI؟{x2cú~%tC>#2Aj5U7)<_c N69Z%-p p0|W@{ 15X%* tRn}WjYU},&001jbd1"w_'_Df'#hT_Z4i2!\V % "o@\)*)^5* cEA>Y]Pl)!LC-ƥtv&%UE9 BΟlu;oz9Ocһ'tY`GOUo)/%[8Cs(z3TB@mŦyw{_cu54|!}i8K'r\ֹ/z[l]%IF|̿{ԛf$ c]{{αkn&7&=࿯ڬd>V+Q]Xw |vB[%c8HQ̩*L[S\JީQWӠ%CDl[BF-w(Y~4Ӣ(Ƹ!7S2Yqq"̷.Ňl;I:a]M^9Ә!b.%fcof]c+E {eZӰV(H_O.5tOɢ" H@S [.S+Oes2݄dMHM괁:F?`D!c/'!Kt=7F Qr|H?_ ![ꕝrJ0:eT㕵M^n}:Ӥ\6~hVQT !=g499ϑMs0 r9Q/Jw scKG%-/]aMDWw\Ps9"t xUR^`Pwlcń(C'WK8+"s!XyەşZ`ؾF=>`F$bHW%lwkN׏p hZ䈍۞B4&¥j~Ld3§rphzs\ӭ#ƈ9z"\d_jꗾ*0_OE:;X:9~з[ʴ?Ɛv s,L.q%kY6 3+.8m'?Gbc)h<[,, D纅G~As0P,3C&9Ӥ KK5L??Vj[9M۲"m7 `t:8#c7g`dRƑGJdsǾc_kOȗI2uY n^^n*4 /]~OS[(?z 4JukBU<,. nia/1oD=ǴƖP(n:J r_@|jz>¨읋 +eUɗe $7p//6c:ʆޏ` -gA.܆1cjm:fbqR Pnݡ_^H'qbHԐ'2Ԃ- 'Cg6Eː!}A8Y[bl`{B9*t,pL:ztbR=,^I*v4MFV|@# _ [k㋹4!>> ġ/۩_UFM/;#Vxagpj8[2no@hh%E?,YǓYVkiRN8i)g~;+w۔FYlԣ%RսgnUms[F,ROggC;YN)P_w3-VVMnk <6 OKq^%wJn XA Y{/NA3ٛ7f4PkU!k=l85h$TCb!GoR@P듹;, MYgQy~=LWw/a?7s3,v<|Q}FY~1A&Vi0q;L4L47{cHwZ!g TO z:+iRv6/wR 7y>YyK,w.Tv>xĩMs3JI&04|F'٦PZYLmi!Ž9NK;{o }#dN>),jt5Kj`ÕP rG;L4Fn;k 8ZԙUX{:XS ~6Jc7IFV/ c~P%]7ɝ;:è=EA>vҴ'(D%PZQpXWNVQ.k:3jpøP&sI8%q֯Ykla10gm gRwR|Ł<&'@}oTz6 n$:Kب&Ֆ~tFboC>5/l,sG@Ur::` SҀS KeJCZk:=nx9RqkڀV'KҐ?h22;ָ̜A~c,:'N}~ !\Aw K7rR%yijJL A ]J^vLlx0C5T8 F|۰BЛf0L0;~CfF_VyzYn@'Ox +hOZcMVCȫ$´2}]ׇ1 {{Tr5p>1hՈRl ˯,M*fT(FG)9[ %D k}"mEkn +tCn/w*Y Яw* #CQ`kl(nu10iCETTl֌~Tj Œ@"PV\ھRzs7N1%%=$ea`l=eD+rC:9;,;Qtg+%âBE~۠M>?܏꒼" !@&2*) 6ͼv )X@tځ. 9,#w7  oSmkyzl+#{ۢALD}k`n'AGJr `K']xb+=b2Ślyw'{z{Rcgbf虨kЁeN aÍSbUTDh19!W$^[->`]a)7yG'A"^EJj'~لְ%^X3 ͳ骐[4AhI$zJѺn.;,]r< / 53LQ1Dk!3Ɵ~) szDHQZy;fM\z(!Z(FK;4@cߤ /)fL`A`Ȩ`UCrlѫ5q0d7 X@Ke eJv:u'[sm~@IyF'}Iw1 '+RshU6qO[օ3z:3{v )fjcf!Eѡ+B  xkVˍUѯ'K}7"CN: Z% Z,Ou(̿v0W*og~-B!_hUl5y)TB\t >Fč]n},O]!e [q2<ǹID3м>nty\XHޟ"]`p7_2vvr;AaY#(g31|hqڷNqƘnd@;A9:s P"f)5a<{]nu/=0)+,QL48r .:!{a@DZt pڮ<,Mȹ]H8>EOJ*q~n\ 6esCVZ d2_J W%@ 8N5j%l\W-e[2!$-v dc$X)IPt<GS38DKp{dWTCP~ NJ32ژ50e-S/\m)Y/eɨ <<.a 45|P'~zX;Yϙ Ƿ"| R45O(!{G^Q?שb]H0bp9$|C!mY.y4:V19*FN'T zK~ "/5p<^M7.Kg OhIģ\)UP<;ܞ_Y{bbbw#!#r` &P!c( ܍CyX)3]hi.VX,Z8[#NҭE0f4lbI[Zdw8%2a6<+!@Ty8jx7f2,h\_wdiJ^B5tP]TNXqᲙqX<;G(8ﲻEӸӕ-K-+G;Lw]|N$\nglyF|fHn.zx'߾kT)_ĿE&ָ{T"5U&lg⚓JbK$uY^k6mG SJE+Sc*Bcb#[t$*P5hИՓ9og"?PӚylØ{  t9ZX*I|L m/@e ^2<G&oxqX|xe Zj.6ce:5}{BlX"nciZ0qʭn_q :崸| c>8#ZO(l]kyNdUbm\4w?Xt^{ΐ]=SnjrJs&y?HuRht{~A3dm$^Fr\**k~PZM9:$F9IU_sd-a44H?H/_y-;oXWma#g: lTnB<"a'SQ?¸C +m3F}JiCIs#LRR: όgZ@o(>eF@3k"~mEsI`??$vPzXJMt\y=ԪJL%1ceg {#V@l͘2痩X* QeYbp_wmUzeR6ގfpآa4LwmE4RjKCeʜۭN An" FӾwgB]v҅[+d\e&^??&`d)م3:=@-4@ )>Y=ֺI3 : PX{ܾzɔI)R NKOa޺62 1 74`M9iZRI8UF 0`>{ =sv19;{hu>Dkg-ŔC8qmd&5<&!T[ גr'~Z`0T;/.%oƂ}W*!ȚI!% \ґ2*"Ȝ!1wyk^3hh[slcGј%tѴ1CNFKZ B3zVJ>pɤnC8DH2S s]H ⱘZWVPpש]pˊ'? .j0eYocX 'DRnnOH)ZP)^CR c2ED4f O ;jާޤ@z<9♓s^a@W̕e΋t%ԋT"~ k}~Ƚ<@ݻa68 4іe_|)5LGp&bR%|r΄viԀݓA#7 Ȝ~kwȇ31^yn: Hj(*X|L<>|Kci Fo1!O}2N^Q%M*0cqJ `VY}t^V% F9y\qo2z7`T  IzAaicu7蠑֦T4O O#0Le1>Tv5:Hg$4Si5ߒFN#b)_2iB*뫋}QJgPW/^9j Ms$oƆ.xp4սg/Zr"ҧWz"(&8gV\ƼWXYuY6I:j%6o̥1k`Aߥ lF uZ$*oܠ&i7oE铿{IgDe?1TD#ݜ\=p@qJJ,yŁ Z<3?^$=Vo Gl7n1/kF^b:uwZ0%˸)7g_8}8#g>PfnnqܩaIOxvϓx^j) \bX60Hԅ ?&>(b?_m9}V|m.LZS;@ iH_+ae9p=wRtysRYvF6$Rl7>ߡBݼ*̳G@ai*_]"%͑ܯC\h@D)0:y^P^T)́XYIYgi(YPvrLbBI7笲(ͻZ4&͚Qv \3̜(dկxf@|;b^{r\B?X3lnc!*I!RdIO-WpR6%6[;j^Lfhx#Y~FgEZ[ '셅UkagQ%$u7g*$v KU>ڍy TG(M}n?c=!Z׸<#Gq dlSg.,8ǎx EުûVR\JІ`= P"IdgYtk#9ůIwǘQR;\&2Rh_Bܬg2L>A4%WAA퇘l#ujAڦΆKIb[=VuiJRq]y t<+mEtr&v铜i&5Nø8T鞥Z'sq> j%CDm&Fk[YLl G3b:Qz7Q.g+ҞXAE)>Dm^XLZSV_+:VХHćҪ{a[d!E95[?Q,BzAp,#,57'e` 0HXetKR;3v9OF;'apC Փ1Ī,2-*iT+<љ ~Mә`cB&2\2w̡&b,7:-Θ'S=m Uv=GE]<_ܯAM̪q&k /fV\Vڳl)õg HbDGR2·726a^2?wY&g%gŕ{n{n}o$BT9;>pI0uoRMq Rvd!i@)J pUl41Z$J5Sry2;lPdkέ O%{nNC*ꂕz v:tv7 GɖF3DsjU{p d,~q<մzЯ:SN(0Wu2v8>OÇ7gyb׫5´pá PZ7w[[DPm[jʃZ%X08JΚRf&OTy`iQD>+s5M^9;fHޭL%_ @4'J)yuj&L#Y}'dwJ7^/?<70iByQ԰D3X/ϡKd=#sHP8T=$܅ S8įJ Fˤbl=J eWüe7=B$j[;t8&d"%!1 Xw1Ӓt vY/N 45 < EOjyOgfm8dߖ4+wO+-o+k\@)Cj8^.0 *b#$,l@0uU_bS OoTR F ]HҨԾfŮ&oI|%4|#ZZTV>DJ3Ռ.6ӵ{5M~44v՞IBl>O_/[ r7zjB~jJyB__kc<Ћ[O-xD["w (]VJKckUӉ֫j 7|O_ZPu!Ïm;_܉F"nN/JYDKC͠_2k*;|Z7l9ί#?bx;1T &>.yB(1#>N`0.Ο t@t B":Fʦ6~JPu[/@cr 6S84}]ug+@)adrгbԃʐ׮?#WoÁxp ԍflDOhU:%痣 IFx6,43]ʘx@@U ;_ :E?*LSOck砸+aخwC2gWz-l]:yˉY _SAKNM j2w00p@ b" i:U8dԹ[r9qwE'ݬ%0}Dan9sxJɓeb64&g^XGuV6N ]6Ї89FQhx?]*y^Y.ǎ U`8vYOnNGs7}vqZBhd˜mṄFHl')4F]:jHtㇵ(ۖo֋H~ #ޝVS#(xJ߹!}h'M.+,"1GxBin*&(!`v^T{_qDǙUa%5I)ҹS]5Ta/nR]:5>څ."]&a"AmWkfK]PS5BVxX֍U;i7ႾRGdL9x{GM=/eVf4,gH0ЌY.ӣA\Dڻ|[=iBcER#[kyDJs^i5e8 2[49 UtV&EֵN[8J30MUj=#&Skz~z"8hyo@!:NpB^3t/څQiG1R+K EC>8Ѵ4?b9t.#n՛pN  +j{XjI¬{8/*)-1ۨMVم7+RR,Wj3HUĕ{C/+  ^m "n^7=P6 ;7NS^OjlU7r[wSW ]3#n߳z=W!0^?~)Օ&Rcr" A `LYHtʒ ճ7dSW*pY)}ԔB?7:L:=oA5@uYP &OZ,<᫩ƙeO)pތSHj19гO5d9pJN)_)2FKQ)@+E% G MK[4q4FʮIsXʨI[NIl8heV6p(˩ }mQWZC0rE*W囉uP 7>m> f x-~w~]ܥn-"D1?C:cbiưWt*~V|&/;dM|^gmR3 2|bx:=,^~)2<*U SF6~BP-CUNwo AFIk)]sQ=<-:{}RhQ #j}:9uZd#oO|tQL#ϷwۘgMk͐P8b 'Ź4APMT hv7xiҥ8[Ѭq._ z)n]ckŤ_RXS1&TUj.\]z,M%Ta=@K=jJ Ρ!H3A`<䅟O}Rr$9,GIg"swcq`FsO>#-Η=+VGsorj{:.x'kY&'%~GZa$bD҈^3D-&S?7 OB'8 #zxJw&Ԙmw#vFOb7a 0NQӏ{M?BOynU NJ `}$f2;<<5Ɲ 3d7Bbz.Hį'XϽ<]EX"(G$Eє~:Gz$;jѻ1 {q6NE$1xaAşZ$Ӟs{?oA)H%tZ<GH|xWT٨2ت)Ph6.RyKI1:4OeJsVZm^N eYԬί(!ìdnS ji' ^fμY,9!r%X5J+ڛ[PJ($}-e[SYqiCB}HhGXDbh.v;EquEd͇(n{z!Lܷ)$qKr"\$ T $:֊a3"Α4cp(!{)ǘr[2 t#ɤA[TPGNُb!l/ `0~M:_sXP$ܚ7Hv45OhORm+f>ha,vY`;deM_054@{a~#%ETGYvmUxG*A%HZJAV rkG&F-&Iӿ:ΰkR&뫠S@+0%D:H\Rx2Á6TŁ9,A@ > W5zG??jLD[bHsG?T1\ ;Vfy>?q0  F1~ VHsўdo q AbA4Xmq\ Z%*\0K3)Mo\2 BC;,uL]׸c숁,z#vx,mԗd{Ѥ+?#.)KOpI{ӠD8t[3H36\5TzP9>%rNm-XZ~:D&e\P? @ǝߠa( Gݟ٫(~+4>~ rsY=& jUGu0h4C~N_32dCJwzmF/tm~Ɖxz(^;B&*Q,xso\ N!HQښI &0&uTk{\ cեٶ#tBqy[ 3UttGjPЃD.A5b }vBNEM%b!15E}bP;mc9&/Ⱦ^)ysJ-ƟRH16i$?diRЎ{O1Xq7q >Q'H5#n2` 4`Z컯 c Ɵ1 wL(P|8/j d7U(|$z 1tY4N09]Pꑒ7`wyR.B|M=`v_,U&1B-1 PJ_8]EQ>ЏqCQ⁶گ%AjaiVsWI8OOԳQ}J`J~$5ɣ}m5{o~R(τ4|E^i ة#9x&<2hfnBRl*y/= :\z2D+6S6i@ZѫU9 L($rq,d2ϯgQ׭("$mW=@jVKv쿊_WD}Ź/H f/ e}pG֡x?AWd,ES9Hb<`\_fjU\wKXJj6s2ag9ӛn_'ӀIBlI"8=QU#vCG(t$b7Bc:K4YMaoѮŵ7. *Q4=4aO }@Jڟ8^܅ޅ+G 'CY$]MA:F1vE\SjQ\O,G9&F27nbYgMskˎJ%]hgBzjWvqxs(1zחnGiW"=(= XNNO=oab^?*q"Q rO3CRXҽ(FEU$ HH>eaF d̞IQS"ss+8GEƃ*p2eU[6%fozwի2#XGk|08X334A5ԉtR| M0MSv`3qk3ڋ;f8xjw$ݳ]o3r79!H"'w^*4 /0Nz +,86(*n }(j,E x&ڈyd.c1ٟF!iT4RE)YRUsFEoۿ3J,_vf 0JK.Oz?IPqvXH}Aۀdd- L}8KՎB`ʫ.E4C*h%A4 ygVB[t]{P/Jsdɔ'h1ʡgpRªΚzƾXcxs[mgazkymNIv< 6lK#B*DgJ&6CAF^El GP7ťXmxTbNA=NEhCZ +-B igٿ02}9>TaDZW3cSL$9A^GDqP^@o;o29|/ݡi a:yjT{ΪU¾ J5 #k-29esQT58xoIj=5ˠ趿B 9ElĠ)yV#\,ͩ\EH fvmĮRyjr +jg}%7A .z/4t@ 9AC S39֔'$@wny3/;<>$HE0GiN]dm57l;ޛ *Ec *;[rxj[{>yl%^ev?p2P@\zJ>S'8`0!{/ Sm4$";à ? k-$Qϝb`.ev7(#TF&s?5 S0:A$/xP+)dߎ[%5D}XIh$7.Bg(˓ZJ1q٬j@e) ԫ(hCꉙc?vLBhOy ܼt0yIar)1De;(Ar}\[e(kW~j4B\|Oy}0"5^_gv悧\x36cZ\ Mťwogq$ަ_@ {&{ٽ+tR딬X0~)LNXRI? f 2_Sك̄r?JzC11^ܼ{ HI|[cKFC^c$3$c~Pyo7^ӖtB}<_3E:Z,\xHaVz gqLn<Η0\WG{QE'17̯1z) !A@n]fLSkxAa{-fz+5n7~i3cE@O4A o~]໕CGW̅hLWjZœI9ՠөChLƴШƋ|? 0x lxaE6a[Sj^.,H3  эB>*L3 c1.3~"[|GP5am}tJRL^ OHqh3g;KUsS =#`]5< 64R8Szt 1폊XBmJ+ &;@Yn"*gs6;٘wEm݅"ac@=FNxNz~ܾ1=܆"*jC{4ƹY'AV 6D\6l* UcHcp\XpQ{ ]w$H+15'e# ̈Jn73_gV`@ٔ,yŤU? : %m`O]2TVc!140,q z$8~H 4n/,JdbkYȂN ;ʚމ C_U?慙G~'#a-;.0XF-te-zUpn4U~~?By:aŃve^dhuGa(Vo, VmboaR *7Pƶ֧Kq ;Pj G[`X78n?00qJ8Z#\uvAx`or |}Kx7bK%Xd vY빥NUL??@%z-ƥ;!<6$0[s&"a1f]kͫ/Bxn0JE]&/gF'ANB_[HUI9"_e:&ls._|hsv!!ńQf$W)A8x$PRvGW ^Z].X=@` ˹ZWAw-yW[GIGd$6 B r5fv/$ѳ["ƨan&_s~Zi/CpsFhT*wsn̉Y"}+w*ZaO"L,t*TJ-{B1h"ܦ)6ų9lc}z ?:;}X2;L {@,j!:U 6ZbypBaqƥ[@#:VQQSB|avjd2jK7D{t  :oa0DDЉcN% zF%xMzrGNYuy|e 9Z@_~GKs->7'I % Yh`!u~j|WLaC D|s¶񮡓'őL<߇sfV :p`+RNohi-"!42cf"&4ZGW&J[r*U!u4rXxF-X*xʔy|PamWā=X~TlX4zpk^&wI!Чh+eҼ2傎Gz9'LX׫$c|Ž=ђ]v&#Y ![I7h$"yY,\Yqx`6Rb0.)"ܨ  vPl EWp\)Q`ݯ ҄X0uwB@Z ҫ.V:*D0G}c;SIJ;$p9W ;wFC`Uz?[gTn{e&3LԔ~L}"ċFcVS |koEFEnsL۠Ǜu 3첟x> wE 1mqU}yzi#%Y:l-?] P+a,p~V-,QfᏎtxP *)sU_5YW+k>-Rկg-@_&V)cێBEThkʀ*)pvܙTwgQN)))?셊\and}H[Xy+>.?9OkL.H5g]2xIz9l{3P@eU.wqAa;错\a0g|5{U3z_HC߼U۠!{qZUZ1og,=k%&X8쒟?qbꀘ,v{JH=<4!̲Aţvv4SSBFK[`$ ECb-Ou[XtX["JO,޺ibѩ3rS{ boE6 OVJ O)PX;z@/iU!] qF10l5$P)l+q6QC `kk&.'cx587 2ףkisX\!vTm\, {hQr2kܛ|u7,kԄQጨNy Nqt" {`ǘn7Pth%Qjr) }"TPX:9"WF4D{I?JzC+74. gȱP}4wTeXi׻ͩo\  )8] XM)Y;ь[9++渌Zvg-psn8I 9+z %w+6{ Q#bso wy@EAT ^s5V%}VMյ& ɤHt.Fh -"m BB#_0=߻{[QǤ6fN'fٓXioc8g#sv\"+[eDsf{Nj \ %x${U?&kWCpgctJ`>|FꆂcEh)BXqZGX(䐅۩?SE$/. MNMN:}̙ l"37(SۛV~břQL'r3,3Y+zS(' \]-{g,H8}}?13T=QѢ(ټR&♞N"z?` I2lb,BʢcDyT83KmCœOlSѾ/o2Q?# [;|~9\J( ,?k]M:<_TKomUݦwnt˷^ʼ%iɞn%6hk"w#~)Zvk^T;2[XK2?>]WÞapHxuVDTjUJ`Gi:pi7}"ˆMJ/OC Ip5U_Q{# 9jhpÍчy3 P>B֐qfl>۝ޮ T( s؃e|%OyQKIW(7, rQ.&-܄{Jmij6QB2i Sȁl=9dkӨIR/<`2Ηa+WeQ1 Y+ I^3U %X:*qxqnDi %(1#V6Hu~`$Dޤ%]84_ y/ V~SKy5f!%ǿ!ŸXLA\;[D)z ,A&B ܉:ҹI 躜}e(/ BOW>[3֠!kh<Y"QEsJsACebviVp]$,?5,YdҧZFߌ,WaM9AՂV[YG).s :q`K, !! SK:lbš -OƀAV7p6fpdTmmJ\TY\OiK n,LZ Π`=V$zE{HI8@H΁ of)z1&Kw sLW\H q:}b+(MxXKBqKyF$dLg\0M~AJNah&qYl1C#gr. ifL EYxx) ίŞYtr 8=46WA8B$j( k~>=KkYzOFAQpWlrm8ܡd2H(Zy2HnLBB!.α]ATA󩢺8- Ln鵦U$kcgGGrc#QK2tl|}9hj^]2Vl?ψUmb1(GWW/?9Q^: `] ' &['4W[WBYI0E0^0Ň2Ox-H~ҳ #&"&_ln<)bYV8Pߴё=7tf(ۣ(S18ny#CE@1i߷w7z[S yX' ںZɯ/R8WΠt0Bl4|mb++0[l`;TbtWa;Qj0]"t0pEnPwS\m4{<زW .įleCuߙ0ζkI|1=v_վ^S–T5QK)ӓ j4^>W`K.4֥3\8>#ߛ%7sL7Q 3i^; +zm"Dp[S#̩sKA&ɖu-JnP:U5ޙ~&T*T&dY"] ؁#u1?r;~Z݋T77ߩs 342J7`ۉW N~bVq^%$#nVs Lm*ֿP"̷uk`|&2Ԩ̄c+{\FEr6$sc3wA[KI=sLʽZj5cÍk_m[D".A$mFBt04Rxbsu(s4P4np~l 0+(=X=o0PTj&ա8#FBCTdfCQ{'?^Foy$毮s gB ڸb #8yዾN|o?".87#ЦǙ'4p<6#-1tsI>l9`AK׮k{ų5A}G,x֜EvMv]zqPNdfRN2vtGWO9LfVT\CSp4ݐd%Jm˜xh9ppeWzy,U[WvV9/Քʣ:%NÚ{Z=!.׾C=P5uCmV?zC%Z2^ٵ%,1I4T7C2'ؠF` 05R$sUPk!N7 $J7 rbBJV[Ĉ$@V3wOvBΚx fQH8[-l B 4&#ŋl8t'6)2ҝ 3v%jp([Zb + KA l&G@ZmX,>=XzL,w<)l9;#g<<(3Dにץ@y.B@8ݧoAkJ|Uuh*J^%0#[kՅ@A-S {(4%tf2NַB` ؐ(/ u_=@ f:Z$fzS5,D:|oMcd,J0 |p'4]g J+1"[W#D *ܵR EkgQ7y [=E>雂S *m&`ƓYZ^|BbSN+" -);.J)]D K,B%Gr'4} 6:E!T&]2}QLmF{KU#-#FװܸV$@*$_wЌ8Hm[}XV,{A4헍_*Ъ׸2]\GnW0`pc}oΞS/)7*8ݙJw- B532@}9Ɩ?VYOdBTA?@Aӡ(r Q YE= πS;7pX{-If% ^*6IeQZ A75, ކ[J"20W/IJ-Wr"0[x67-uLWiM*gsT&)~v[H'<A7QWVrSVKw;pdFs#GF[de_ !).Umg7 M`2L׹0WՊy2]4gf5[m:u, A뻈P gd2S!MSFNuĈ zc3LŁkX1lw*̃catG8|NRs%JÛ?O6 [MDE V` 軭886/ѾϔZp[S }΅Z?Ϊ [L^S3C3'&| A+>pP^\ :CV*QNj.z˙% Z뒜5_;8+K8WD6*eF_mHP=cx''wX] m5}y]wTF,pn 9*>H8\=[N#|ncDL)dcdMZYCEf6R͹I)Ɍ4Y%^Wvp6m~âD\ 9P \q(gA#q+593K˵ Iɽ^f5]zEmDŽ(}\:n,o)ZV֘m f)p# [.KGJexϹ;_`k숬7E6sȍ7>hU8cw%?=&p0ǍK%+'t鰢8gxK2𘁠'ӡfjtH3q?gRxoBi 'H 4diȰs α0qڊHBڹWJT(^Y.E)7KGr ~34/:RɑvW5ºUccەhA|q;r_MD>dJ>G(2ٙ}?3A?yG ΥEss;62)L**՚Ti q UU7[gc7ɍ :$p4:6V  Th1%"pۗluwPtʋFy!{W ?dʔ52(cIvXn/Vխg'iT~g7vi*VJK 璴vWs,K eBVVw-{Ǘ F#s?pA (эpiy,=oՑ80Zf-cu?Zm wly#E?is[6 OJq)$iF9^k[p#jPVaWڷOgPBpk,ʼvZk/Ygoёza%Xv<7ѲcGST( /g _Ǖ6-+GQ=Ȱu,VLOoEXiTk||G=[?aG2)^%5@7ox[Ƴk9Ț=@_٣x\ϿXX@FWES_4ڢ9+}yD۫5|d}Yȟ,Tj+ ^% ɷ=̙m3/KH?GTnmk…Sl2D:$iN.!%Oܦp%z4^MP yf|Rf(ov- w{j(ZY-ز91jGV1 v&7,o4 g{ZNOO =N_"څ?S\EzZ_y H 5tc*䀦\5%ѢT`K$ Sb7 4;П>g0'!K^y*9j,<"}g< Z! myC W NA)rT3/=j< l@[M'izX"=*./vԮ^Vؑ4崐Ե\)e00KrcnB DaL_7{9Yi~na5۝h)wX~EIۼI7EU{&l. ,R0״eHؠx[=wlixC i= _ TVqs'iYN`d0`,wխl(0'O&,'#=m)IAܦP$ `y`3+Ei#,J}myrȽK䯲Vr$~`d[Yu<*abjŝnH/ h"ut=+O c;w_goylhpO)l٥ϐNOwwƀkrQFL r([+%NڰG3vm#R"!Ǩ`irښ _!ELx?8\!-f>Qnj +hJX;#]z"ޅ1mD*kp@ ,9AUsJx+H٣_gOC>xy=R8鋽vq%`nW G޿ӭ1pKk4=C{ HPNBiCcaˋ"AL?kv?JZQ j|d&XY0P ɱK}e٨x&>(@$juz}oR؛8>$>TFkV%AR"l]\:Ch^0qS%G[jC;Zz2ҩsd%y::p)n/XDTJӻV*+抎uY՛'rY5I@( M 4 "\4c0G7'灮m@C=ņsP,woґp3=k~Q!~pq̍0tD95]V[y HSj 6.2&KN;YӠy2i:8C~4=$6/~#W:dTӯxYhNRO铔4i ĘTC'&~#ơSDVU/n/+[Z"M {l1ĩu;'&pf<8ΓADu(((f_Zt57aB6+z؇J,wNtQw='C|iW{ƽtEն`b>O"(Ra 9 Ʒ)Z?Q0vc 6MqiJp/ܔ>þF*9 =JQB@ jrBeٶaU֜ *cD֪:?\('U ^$3bOr>BDw1ue/"0Gpyd`O>S1C`иֈ:' +Šyd\VCP'zU@(%a2J\fᓰT1'J8z.>u {::v2.6ء"է"#Pg jAAsG1M%SlS"]y ҸKYy *Ne2}SB~yRp*rPy 7@}!-LLAOzE]uӏ{8 ?McvzA7#&[QГg[.O 2+dɞ\[oVׄ7JKֆHΩl=S(TzeLGM)3~w . ڿq]#PyWbf=fb S!5F֙LD)I`NJNhC5Y{ϔ^.Ʃ}ip}䰸1(w}Fy8jEu>9dSolPXYODѕ"UW. Ey0+'hqpc9nF}ErPaD Ԁ]ANEw9g[2Z+{гPK7VEt kjR fUi*RNR ]J=zr  EE.RplZkn/RrA9BY`ȦrǨ*R\~I`kiWu=V _ G#n!'_@Q+*W/H,h6J£X=YK0xTL!goKtNJTMPU3$!) W9w^ Q<CuE 5ڲsk5]M(y?~37}(*K$(ߚCL}"MQ8O~g=i^9u8a$JW˻G"- pz5@k6x2M#P;.ܑkGPf ,iV$Vv=לbnYIҚ ǭ$Q0wAk& cn-IFL@:]XQut%H@hR:n/wUd ʜ6{\R opv}Yq]aahPzuG1Z~^_jVo[eFh۴orpUynPO%&: Z :-oKIig.Sɱ׻`~1moyGQ(t] VӊE5?fs_ħqG18Gc,ڌ* 2f^%;|t;f\U(㞆Ԉ{HAbv }F,ּ$F :#f$q{AD8!.#o:yY~0*4Z9mW]agB* P/0 ԿN%9Uӻs{'ARrI'oӠs^ƨroșе'Petf}fGTYit*Veԕ-,* vFuE(XYóV`l뒁^i{t#ʋvx?UbAAh ۉu+6ҭg| -KmsrU?ԷQF٪U;~ BwldKDE q0v=:?~D+>v13T4h1ͷ9S“Ԣ4ݗbEAݘ4bxbw WpLC ;`KcҠ.O.<ˑig. yqF$-K|Z_4@r3tԨ'oEsF,{K$|G{@XF ޼^l9ΐWeqD7}v w#<OxMr'"id{Um5  q!/웅~$6x -C3>./ɪvk@EO0FV 1? [YX';woRDZ2?/]ՙZn-XQ ke Jϝ䔻B1D 6q1~GC3hqhdzqTot(2mM3DЈI ΁ =3 ,%ENh1%mLpZ\c5#DUIMrI(]f,wsuI ]! mڴ-cTW:aB֠ &hg=2XOuj2G@+Pxx8UC՜LFئQra;/`y~(4ު"!L,dLrްexpԐ=,qTQ:0á BudN)KB9?j)FET_MHSRɐ+:? nCBlm(Œ1;?w~Alľ"¶7 HGBd#EU{P|Mt_auʅ-. tjk-$CZo4HwҥU)BbC*ݷmhz9,*R* >1y4Y\NÑ^%t$JC}LhW1F@@՜B\cAp'!sCrjVBm4sbܻ^@LY15P@EdL4Ɏ "8獺0|{@714"">F Urg5_I{s(Oטo.6B&/@wԐy[֙x)Ƿ·[W?ʰ) TB U$U=) ?[PЍ_LԊA㚁FwO1|MdƧcAV$~T;-- }^'zڱLoT%t2Rfj ~u>d@|)5![8eh ~'Z>l'@=~]oMjӛ ]uTo^cb:ݍb6BOYUe(]wFiEvSj^G,HzТP|CbcwyS4D)K$? &@CÓ!_}󠩎ORO 8, ~\ vx{@4FGt sB1EL QөG [L$;%}KF ə=YAֲ74rfBKYLˉ(.E@5YIibEcDalkO#FJ˒+cͲ\s#w㽯Ihy: $MT=Bt7UFOmd"0wttvC).9 sDEYAjU^\#Eǣ'oߺew9Ԍ"B =?gK_/ Ww~ z<t=9pQޘY>mCQbGϸL1?(* ֩SAh;;o?i=X@Ľ%gTĘ!r*уIp65 AG$%}:F}xs( M[} ?XBN[^H( ֟@/ay] 9l8^8wMrsXoEbM>SZ;\gƸQwӟ\ȴzTsht`Sj\`X'4ӈ|vb9\ ( 3Tf?0.e.`HQ>A=/] cx5ң $%謫)D$4O†]/WwK,w W^,!LGJy=5PhmOYer79NAw6BM.;]`TMG)i? &'w>-樗;BT^wgm]}82/i(f2>Rzp PRa Uάo{qBOHs{V} \3|-wl7<д0scǁq Q G>$1x뮭r'ȕ dL/1"PY l../J]?u ls>?%S_b.Zh5-fk ͓7g.)3.LTyXnN)blZCRI <|PƣS_J3Mr-D!1A'<5:HG_p epAlE#N=d%8*:yai . &TTI""6&H'(SvOΈك (~2Zr7z b|+y&~-JnLчzuP4ǜ@MTt7[C|!mIH4u_wk㊙848xIm>Ŷ]cLgv{ cp߆G@/Po'u_ej!%a.?5ؤQʂJ0F"\K;9" ͓}FZ#ޜsVy_ZZ>&ӧ@mN8+Fhj&<-259*LOZP#l*x3i[A/oU`UY쑁{iΒ=xӲ ([ % #S$vIT;gL4|U>*3/EPxUx=٣LkYNŮi4^%"o2\~&s1eu3Q N:AhV#zo|6Qa݈|;@xVi_AH b!%ap~ec-sjæ=)3X+>DW$ѤI*nŃM.nHf 8Q]-W2`d"^CTa!AA !C-pɩg1EiBU7 uf7 Rhɼ }s 3Z2[y0( Xޝiav[c",:ey2/Qi$U*~- "6Ʀu^*{N=~J2\P;(cdɼSyqRsB+Ԭurĭ:}~B9է֛) hMK0^opƪ-jY)%s'mk]T \"90hD?) pUS^DԩGə@1߇1|ȍe[X=U;{JH9[W5:E„axbvf>zb ?MZxsaL/)8{iaM &K*j {3">AYIMũxm> )/)sgYtOɱ돰h%$Ҽ>MfՀ_6)@ҋʀo'&~(ԨlEB_R=z5|7Gس1c؁'܎l?ذ>$z(pb=vDwW r=Lm/='Jtg<悆Ḁá9Μ>H[x65\mKOZ; l8]uM^'J_KE+/4G6+!(*/ O!⋮˨EZ$C:]%VmD88t{odnM gY%Ḳ5 ƙm$c;zoòri-9}`{= 3}yxC~YHԈY\bC]\:N!Ewdb5[f¥Lf?s  Ύ ͺrKƥZLJw M~F0WRGAXwWJ2͢NS#a3i3bgzX'Kr |p8g*#DB`+-Sr4)fP+` 0D]:UD[yZDOďX{(SYʚu=NXbɻQE{Ȋ|;HN6DFuBJZZx/6M)a,ΐd"WKKpd%sa; :iZDfOW\ؕrfj%1@l?#M=t+ YBҀZI*j<- Uj{P\:V0ϳY('Ibz8_3>KWhl0ܠزX_95TVR&T0yN" O"+^Zq-c-hOA JO1yCjy v#[DCIήc/+;P,JGJvMvKB2QK!twqc1>ϑ/;]xc: ߔgY#_!8{·/ϤƐm{/ɵ7:!']?Siwak Bnqj$T'.p|A]k?6(=b@@Rt{ȑFFcK5X8i>R#qpūuL,LVIySEjȎn&HH#iF'+0B5$ʹDsą5:yˈGTi![ ԗZ&[13Į^wA~2CZ޾ gwAǾ}J`ɬ Z˃l^S:¥ZV!x&a*k df o I㈢Sn,Orc㻤K@<&iuA7q7x&#bR]ODhPs\TO,P>a(L\鸈MRn(NWR.3X&x8`<8ZHejIOvYYZ= KV-s6܂Y.G|Go SwE44ua y S٬I>UKJ yLv qwϩؕQ)eγ=ahb5u9өu+&f˷$fp{oE5sz8JU$8TZ Rugm}X]vcpF_栕ZCS/Ē1B" c,=+py˭cSF8ّ9 PgxU,Z-M*7օX?mOb.]۾HOa[^@ _[Wz _Tj.:n!–ߪNߎx?sHH: &|pdvXn++_22&|˄ \3}5&ؾPrZ) Kn0+ &n&eeGL6TmJтKnDU#[R&pUH'qw5X<)EeQ5عtfnVYPk:Ƴ+BgzR`uS0q2ĭ/sNN]~z֔YzT0 ?&p ޾|( 3=ё,rCh< [\'dmC_`4ל&i:KwET3ŜmgqaB q޷e~ۅ!|݅{&>I!b|U(x^5{dʧj$'8B"% :]`V*)"5UiL]=N%O &P/NgdZ](Qpis")Ç\@Kz#oDaƲޮNΎ5x,ˡkDkpĻJKaGM+́/5_ܫ@m?QGFI&%l>nN`i |~i0*ߍG>eb``/Ma@#u(WFN"jL"rZOfN˖9^ﻷY񮩰Et%kpI-g`@ _$5C>T_љ:i<)"^ rux[a,5 #k,nWgs+SrV>-AّF>ʙRt-lVT7\3x&QhIsBchTL2a>X%>;iu@*F[;0YZ07070100000021000081a40000000000000000000000016661890a00081518000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/gpu/drm/radeon/radeon.ko.xz7zXZִF!t/=]?Eh=ڜ.+WR0# ŤF-ʺw{nֹIk>'3X?ruZm&7Fs.Wg\E&O& jbm/wm5=[h:t`Z<}"ytI>yFK6kll?Z4F>8L5?vFy̡[c]SV.,䷉.xzeOx1|qNf8>Ό2(P8&Ue _ȞI5P \<><՚G,}Q {9ۇ GZ|qZ5뫬⫄qs-8+izGiGhY)bq;h}" SzOJD<R)₀0E 1Ʌ]~8v-%#f1dŽM>pxvE.J}&t˂hܹ+񌬇PYAP.2~r0_5AJ{o%֮~xN .CWץ?cҞ[.0Rox7q%d?}a*'r=_i7q'"]UZlWf_|dbh9pν-'{5` (+'>$9p~= ~,hG+*~WnوX`y=~p f-O._r+ R8w$,1u"=w+;Z08R@Ě4Yyr,r:)YC!63_.[ݲz ]:L2VdhgƁ'~4+;ϙ e4i_5]hhu~da^O~)Q @?cw O\QwGB+]+ SGE"Y32F$Ns%o7G{2 aAkzrSze~+*C6nsYf`0p#pcChW>8l-ڳ>r;J "G̣Nj]|glx>vyg(&ymߙu+ hw9U;C1+8,/d)+arb 0R2a|>:گeIZ(,qEUh$\"Ņyç| ז.`CP  V σjHI z@[o8$cU8 u%G:pKABycػt0l@l3C~5\pbaіߵY*t+V:贩vS׿LyE&<1dɾGG_JM|Jyx|!Xuه/Wxx+$FjgڿG{j̗yVB?W]:7*Pc"anH7WZ״󯖾x|YiŀAj%#m '60E G+w{G!3Oqs~ĚXQs3b&[hoC $vReOC͟= cSL_B&.p< ^Q*)D{Lmo0Q*R3у72GfǙu9f͡;hDtf9G%&rcAL?$| 0L`wq0!D"DO ݕ-*]B͔1jΧFJ-̨0b7[caRg0DKqi! Mܖ}wľPݒ(95v_ 2V<;f` Ya_=iI6D'K^7*M0'^/>y" $05n wWUZ U m{SO&{8Q=>0^8c,A`}Ix̭%.>ArH;4'P_dˡhJ m\iQIĘ2EC6GsJit72:.< tJ" —#Ws<9l:}răs%=Iw)~ ރE =rCq~'X{NzH1Xu~&7t<<ӷS?q 95ZG^ğԋ+KB}),OD  Rz$m0~-r п4Ĭ}WdU{ɻZZpD˸^F>P2(||nxاfPz ژ3g↊ܪk:,֡j 0A)Li$i$i߆YH$J $huC! HD? h b$wz^?a$@E܀pz!GV˄ͽFkƗ{\ab$OHA+k_ƙ$cO0b$Iz@rT%LC{[f vbلʻ‚<ȸpg5}Ji6 Hi=iWgk]6*jV$9f8~Y 7SQԲqK qK.CwкntfMa'TkFxbDLcr,5D |r/AtaN/h+ ELDOYҜ=P-nUdËCn:Q$瘈f[{Pƶ4R>0qE"-x' &ȞceH*A {c]4e}aXy j;;-%+88)匭|bWDƂgvUhLߏwjKw/l8 pOkAyfh2ZfY$Q@)#A"RM*15emYbŦk ΍j˗iӗ6 u tkW7߀eԎ rSa9^xIa.:nK5U%R,C?>_%uY+茅}G] al֋VNhDCg΋SQ?BF7G=HGěqQ thv!F_\5 2@ T>wGOku? ,k>X č¤޿xn Xwz'_M KSPsqCȲwaVk eXUN 1ڶ􈆿܁}_ThnSR` qJyh!zBOr 룘T3k& ja7.~/ |`JkeN!7){*s\p0oKT|K3, U#AT*T\uJoFu?{/Y6`$^Y$a]1lIJ,$xz:#rOihq=\ӴHZ'][n*ۦpKl͹CXk^ ~ǖHy E]$_f/+^78z@)0=x 6E5* ADMзTmZ?/Ʀj!+~caw١:"0s,8X{gcO?[,j֦&:֕>3it @qb_eXzЧUq!?$M|M/°J'+ۯ,i~me݀؇͛;G@Jfn /TF!Ջ~g/ ^"9:ZhuhƆpqv۫ŕ=飼JdA6P  B0dRR΋ntdx!'[Am%B;?B\g2m^9Wyߨ$mxĤߔ.Tᵮ YeZVو`gYF\Y 5/.] A|ҢL1MNc@\?%/wzCG 4l%B"qb!Xy/i] 7!c*] 9) Q8]4Z ƲU#I.l( Ui/D < uu>Б/FV7YK/Ν;q%W(E_ HۭuҠvyؒL5\Cor+q(6˩Oo2& WPvQǩn' |d19Q<;[@$~Ox+\v*34n܎b"'#Չ^]̋Z i҉7%e`zfl-B=4X^~- 'GsrӪ^D1ޒnVKxZ `v>9@ gbܪ!PEc5X㎁sȡ'_ O\c 0Yan5,>EG>Nyb!:-6'H1 w WP_>.tcK>>Z|;KH&fS# 'οy(O(#KЕ-/$aӫhiTO5kq6}z +/23Cʏgoe*YrI%\%p){Bɾ\kY/s)g Q7ζ?ݵTvB, ֬j-H7 t]JHie8\ EDc‡Z5<=o`H763y%HC?+N08Pvg% Xt킩 lG][HC~vp /M's89 {N|iGYxa7f}Yc &^84훭 LP{Ld%uj!ЁPD-Ч` +nϴ:mSZUHULj¨K`ރ3Ki9Udԃ%nyMHF{V"9n,- ȧ\o؟6yo8nUl~lW5L*+6Ah{#Í艹f>O vbwgP6-IЂ[`z{nHQPC_Se`p3[r$ #Mul-'Ca1㑢.Mϙp \1iE12T HfX;q T~IqW+*9/@"LYL][&,ƌzDy a6A}*tOIO<" KkNX:Gk?]v5֢ J 녳CpXS\p;EEtYm#UoV+6\Nw!s}w7#wElR؀iёGVA*˨ +zDqt#p'!ĤPVcM ڧJR wx~n@yu`nEc{#na&G" *i HtRKG>彞 E)5x 1\^Sk.kJ5{i^%韘8o1n> nX5Ub/yYk~B4Xn+$5lJEs-M$!d:So(Mx>1wAF-/~7pnu?lXzcO݇9GFDT?@u&k9"n(,+dݤe̝ӱo9Hd"@'R< L K0/s KccTdg I>Lf9"GBfݯJn0/yӈA'k|=$K(b­eG>+Mtjl1yBS5ƃ?Bf<ӑ1 Wsg)A2A05+eƮbm7r-t`)3*)b"6\QJAj(fA1V|4 REa=NVVSV%ͩwhX&ؖ(} 꺸A{CE;EQeMVv_|8bҐ,s-|oNs3|꠭ q' km9}5zdG{vDy g;gQ1e<ܼkU3WT+]Mykl>E$jS*u9k3C a8֎X~-(:6"V5{Qmf D\R@"jcZ(xQacfwbӫ)W)PiNhM,p!Od 4g `x{Ȉ$PHssPrv%ZG³Zw|.is,TѪIM;`K yhOR49M]M氀9Vd/ \@m_θm@bK1cxk sJVQDǬÝAĜBS48 ZV$[Ǵ#yBǏl5JFȶ-FH,ʕ!0򈭺=cj+dMg_NdƲʗl@ ' ~CsMWb܉X.YgpRl1Nj:T8`8L?5vydVFmk;CDqB@y\qeSk@Jv"ʭL%XF&>VUY?\,L:{[mq&Ed/x" ,Z+/‚|~n$8iF"hf}C~ +(J] ͚  f/x(fSXbĤO9z@ȩU F׿Q[_XnӋ\`@ڄAstކ?wzPQv)W~#[EB {a>A laf^?brTY̞)`ڇz;=$.n:gsXLKf<) jΥ2AOYT`I-yc[8h_m2fHh P-bb%Wn8?wJ6[IBM,bHDآy{T[~+.lzږ_<M$2Ļ'I>;Πs޲l}TD+Aehl'T9s=6bZ,ǏJt=Q`TCkLD]-ov5*t:(o DPˆּGػ8aYmsh `^qZV{ƈpYԈWif.$Oׁ;PۈZ* d٧ io{O)|zFRQ=O.Eekޛ=g`6;4* yhXIoX.O(yH!]PnH0-`c+AA.t$ ɡ2J>L~ QhgsySa@a| 8ZBtzЙ @kBBGp`"A/+u/5=ox5Rσ87.GLYdd 8YQfZ0ޔ|"Xb$لZ89G< SD5*'4s:+[1}Њp2k+ @kY4Zs49zR$/7^Jˆ}LL変qP7ez FyG;VL: N0Xu%W!=*_>!\X2/"w-L +PכHʘd0&ȴ*ʢTQ8T ^6X @r6bzwz`}}B4( x|w:yMu,fvL@]mØX~ѧ-qGФrg'D uF-cMeY 1 սS{J\O7❃ d+{V>پvc"AnXedLd,2u!|Y+l{!w˷LK&Og"sZOv?mm~pu]706ѕsgYdhmI VUà1mR]ebZнg#, |!~ \6->=JJI+i /zĽoZ"P_CY~XB,J䵼YKcH*zQYA].%1Ьϩbד@i~igy.үC"<[EUx9 {n6]jl7d=m+3)*p.bd3ZugQ޶? ;|AR_ *\(k T&.%+n[hJY` sR@԰r81a꺻47Zv:nz].D;1Y3q?JYWoF"Z0jiZt&eM0. DtWpd}Be[D mmZ]2ݿ˰.x&*}.TJLl0W^U=v-rZ4hǛcFP0523q$/ y^@&owЫJ<Ex^[AJ8g M9%$3͋p WR1 _X;#u*vĄk@eS@YW6O19LIc]0u?oG؅#yM w)Q+ntgRj}Ezhj̔Y&>^p2E4Qm`t,ϥ* y";|Ix-SKW&Arh]PTMG .j4>7$R@ vBBèz!x?֢L`k#m.W>%Ȧ. L*oo Yۧ.%fX"vawP=6Yk٤ck ]=0s2vi%ىlRwms'C=ȋA2Wͪ6|LˆE8. oh\0RIfH *UBΈJhK3{ :ewN薒⣢) +֔t8 [C VKU0 y#,9ֵ=z|4$`P*Q1 p123g*B]_X61J|躃\3ONiH"LNxulTUZ&`4C)bfgcWո/F9z*yo $^38lY/Ӈ;$К*dT0E!ٳ8sEAe^}pR@s{[pI9xXJrlw""`x|^GMlR${0%F Op,uV^7 3g6@Lp_L~y.3u{UzFvJ|ß&_z`u? %4j?c[!D43# Dvd K}us5|QJ{>bw`,`i/ǡ|n;󧐝=%,;뺈!9rPj[Ph},ђVG/*}+c0# O#PZofZ'0I$|$ AɇWXoZ뿁>x8sVPi ֳlwtV-PdxMJuzN'F*5[5{. l !V(=λcex ]FĠ\EHmӟ9|xиP؆NZɀY:/I=#~'D. k(YT[ȻeF(ۢ󐍉Sw^ܯu4[%͚nu$FrN\yZ$bWr< 6z%E6?sMj* t"\0Q?ӏ@L}#ڬnۆrxw o}SSD.}Fp JPB4ha`-t4kcu( J%YD26Q zG<#ȒQhw?2%c1r2^i@֤\Ԥ+rBW)>8MMiax:W]d*pxlI Һ{5 &xRe.%40ﲠڮ@80hQ±E7bѻLUH\V ,F[#J C6Ð4g~Qmn-jIJ(r_3c@?C+Q4+ : TݛC$0 }f"їO>4nG?}8.oi֘PsGbQgju[ϓ=i@~CBvd浒d*/HM9n'صKdrBl&PSMg-Ҳn4Z?ij!3DayN7"D[0(HoCNrogT>kl z TIC2g>o4jT=mB TN߱)m2(:w6gց 6:Ku*@Nl Iy\[ի[LN j[CWU'&aX͐T2*Ͳ rwq:`l%7P}y5` Yԛ S)ތsh2|#,1<}E&8@i4Qi*b_4>шȒe-@~ktV$<{bw.Q>y|@kԪ7f?qcpKc֐ QcRr_X!,xCk܌;S0Vge,KR%)-*^J񚿿%c+< 9,  ILxd+Vg4ottxB\]Ӕ0I*aPp&hҔDt|فQ{i 6A"ҒZcj=A#B3p tM KNDC!I'FIU[j#1M!9p:I0lW}Gjv hH)ջ6=pFc5r1(:?r{Z>zď#ԣNA5C.,n_-An@U:zR0+a-sa :EwJɚ`Y =Ґ&:v"N7Mvl%Բc.|>5Y\ *VJ5@S^xA:xYpl2.=IvKBյH0 he9H'D??^t13ߛ-]a3>= ‚I6^mΞF/k1*fdTV̭ցs'ovw p`Ψ>7Hd^v]bȩIA>}Jib0$Qa cS $6ՊO߲@4$@NTd7H" 5_·ȃ9_//ZAbiVc}[oOg2Μ8Udbe0JDJwӡuHiurZ/36"o!'=mS ro7xDyD W8j`ĒJѨyH+<-R Te8¯"|p`v ]#!q'hܒo2q&^M¸yb0tZtBqx6i S+=L ".M &T\Xl0Q|1?% *zX;TG6BVa݁oK7ZZSVd:'m5l_7Rg Tl }FbO6=.)ʗ.MU$[!!-+4"_Șs6H#r{R\kM rĎcUD/)0V_ӾS/DM=9vΫ: 8rwl Zj;MNΔi%Mkp2;9-ˑFQs;2D/ '%NfrɀVce! :Hp<\xɜpDT=>#} қ\n'WytHnXZ|OX,~9cwֳ]~2^) tFs[G(o<uo,AejvL<26Ugq)C Ƀxo6n hqXz*;Y-;^ zqcq `}{}p5yxt3\m5xsf76ه'R 9r= 4]$D@lGyzM0aJ7-񩚚/a-f0u7`جd^7Hg9~BҴQ"98QNjLQO_ο/Wg̈́ʳtVxGS7c s'W$t>"F,̆EXVXw2՞{f9& 0S:1⧓cٍ͡s;i)ꢊ61Ə-6gsk)2i)0s6xYKTzvóqܭ;G}ܡ ZS8P猥-~UD䱈t oאٿ! 5~Mڽ6gbv-PQ0/+`< @MЁk6$$,Hj:dZ{C˞/.s yccc0w;-~3:jLs {己_4 ާgL06tQGk:O ;Vf _ЖcSʑJmأ4υ\HgAFPጐ%~(PZ}KȧJM=Tf\^w}l)^2?nifs~(.*0"*xro ]ZtƒRSك1$(]27t M;]{|G[) M@>n3p!L=dl:t].bK.prB2ZQ҇n-+gwuЖ:| ޴7hB_ 4и1o)oPB1Pr<'?/| |rP'ʗԷG0D/r|l]t]DgD<&}Yc5NbLHjK>H zRg[6(G'^l&EĖ WLڂICe-N:/潚bR?pFL`D${GM^澶{S0v{%uaŖCg?͂6c5< ejX[ʌ4QD:u/bwJ-zr6M1>s>U7[E˓YL(Ҿ o}U}a2C{G@sNqtoN4^kQ`Z 3hLЦQhf_V7ĝBkj0Xua1/l3o#qROX:8ÇDIhHs+# OMQ%o4" 'O2e/<~ q'_gIc%kcy& ~%"= >h|LP-#(װDb[kC; 1&Y#Ζ\zxiabUsӐi^!SkmelR3;|k I< B)aT#I%E|D?"2VR`7ԁ~r&>}|ھ.cN_ );Y`<@?2n~ +ج䀺3U ӽWZp)WX-B\#O^GItvmyxW#r#S̨-c)0W9E2DyH_asKOqsy]U@l4hcIoYDrꭳEFrj q5  uQ> S.g ϸQ|E%C{i 5;=[;[֯VqȘ}a _u2j:rK]Pa7zxm6 i)v8/YC{vh6D&KEmȍse0FgX*ƮP,F[YAb_8mgԌioLM&U Y \Onjab1@88"fh/@^}H]O >hK* [v"ҨAYgt qui9Ia>Ո\YdP~,G$dzA0Q2_z (èj"qvQeA=rrkx>F)mro#RUI>,Gʤ {@$*D01!SSJlάsLĆvp[ÌX^bm2na'Q>lUeƍW>~gEVO9 %0${~cKl:YEd]\кc(}&3E)2.D}F]FlGŴ7pšSE}ЅF7 <(>sĨ(3dڌ:MӉC\aŧwopy7 gpcT4^7CPgY9.!B !u9էi?}Uxul*%)d`kיV}myopa Cd1jb~>7&;Lzly|#z:`.ĨdfRD["*`0 kd/ֶr9Z8 @so4!$aλڰ>/ ȝE֗9(Lܦcn19u(s~!`K5$ S(w^ (ld2u h`F}=T`FH%1%H 7gngu҃O#^$Ad  e^euN4",]5/Qˌ %xM*N]suY]l1;讠O>wzKR 7porG"X͋a[PS@ b@Ɋ/Ҿ~e1( Ѓ#L.oO˺da-#/SŨZE=v#g [O#-_|bf\C/rLU.FQȬڼٽ*uK|EKd?nѽI#-}|܈q&Fp)TpssA] t4cʴzL-*el9cluʧMiΡZVfStLHpT ɶny^!\mL+KQ߸C @o,m,gGr{O^͇RF}. Ad.&;&EV7g1 Z|U .gRk|-u,Zm)xFFk5s=\RMAU`+X9aPLrfYGOPu_QtďsZ08s9x 0ѕI@&rro/+lV oCEkeȁGM8 X82HEHkm=]>)ZI2*Ȭ\NYTsBbMVl@˃o; Jhˤ5]yT oʇ&[=HVXh]'ű/+`+w#DxyX*G)yf/q`YWJ o *̴a&rw7 K] (vgž",u/!ļ`,{WwST&3|5aT@L2 %[GPbcЩ/HM7 IJIhr-oH05gmׇP 0V߆ִ.F`4#FDrK)fGnDE~t壳hIs9zHbIp72*~Pg$8w])W$|h"oo|d[7]Rt!+1䋌9@U#d-ŧkldróL!MߵFLF.(6?qQA~Q vw8Sa(ώ!н>S 87־&&k8sBKoD{{Q HL,)1OܕD(BFu(bȐd d 865\-E dֈo ̉|5 {FNx2ʰ& Ef QfCc1 9_o˰ HSg2O;(y_6 rJBW&qpLbaCE%6Gϼ9)[8RrZOv6OX uvO-,q\A!巭'*@[n9, rA p}6Q|v7wPxcFRW&+{6Gڈ*X D{eg7)+u CN;"H*ұyFs  Ҩs)+,)o/Wgb` rM}Ma/ t`0Ub:mY5XM m+)f$KlrmX#`p)Š ~7wN9d naB dT h1Zm}h ջFAo4>`L)`X?8ʍ)UR+rV7SD]gO%4BxE4LgUaI2ރ60m;h;i?2OE'/!- kw/Y}Cv+q{Q Cw*1Dj}:n|*]wu٣Md n)pb% QVXL8I z)md$BgH.=& _"3>l}gӌ]ÿNel"6V5^Θⱌ;cjLܱfHBY MD DB=~y~ 'xqy,n7 O =7#wIvn&FsI| ˥U#^_]C !$Q"2 6ySGoJOꮰp 1zD(lz蜚p:K ly䫠ڿݵt8|@EVg'RǍ#MN<``V7;}@.6YaPƽ7ԹݺTdxAK97>+T܃aatg@z^y!oJzNRp-/ݶQZ/ 8== &FV} bCYqJ7g8@uP<ܱ-)e`iנ}70v`,cOw]WaO!,\* 13Ohu1֣`J U?6'y2rd5(u &&x1"{27I6T= Zۯlav01#²{C+³P~노qa[)0fCP+G{pV5 wdՀ"~dc@s 햔X-ǩ].SĿ}hLU?Tjp32NqM[ex~#>*l.OPLZC4ޞ'7hƮ&GO9h NN+: `V/5cZ?Xbߍ+Ҵ Q;ⰚI]@2&8|)!YMc~)+BzYv _9|2Q("mXKh(-$,gW ˥%ayڀqR 3hFNr/~@^pt 7|JJ6cyDAR ·].Cײ5p*($~no f|x9iLZjQLJ3]y 8|^ 5|e36|w|x5YǗVzӫ=ā/)Jk['0 a-dAyZ;\4RQMVB nh*Q|EVfjIǂ˂ϺQ*F B7z_X0  }'Hntj^%"ʋjR~(*?xAGQ ɕ].O .}/_5ԋz/}խ ʲy^j#,`* WcpV@Hg,[?Eu)dn?F ɋࢉӛGu<㌤c5.n[|QiR>ݩ.Eپ&fFlՄ HH[ vK{ [`!郜cyR9CUle~86vG¹K j#9W<`IS49KLQ[Z(G.|Rҿ/TGCv$C=!Iy7ۦkrslw GeZ(} D, 5:|^a@SXjLK($3#=;q>.Wb%Xa4\;;B j'l,'`iml 0rS`Ya&mh_޺fOвԜjAA3 }l{B-XIʖ2ȁ/*"#c֫8 I7]U}9hQW"e6Ը~-F _º-~'[[`Nr/TV gmLE|(NϺ67z&ϡeQ3h$p/#cFQ.2ؙ^>ŵfh/{ٌl[xh9O#a- HO;5.z)5Vm|lZTWk|i c˻7a#dݎF[*;mz~>.ĵ cCIsw(;#8,G, ; E '48T?a= Ǽ\h oAf }qpdVn~#|t%Uz*a7.G'0q̎xFN_VEbPX~yM]>aXDF5t/F̵4͗ k+ٗ_iZm~zhcH?{v\)Trj h@+u=r ю_/PL/LdGQ0mx +r)p۠!E5%Ȓ1'~\w}moDXw0rm+ɊsM^p.\qo]~*|)ky?Vs#K6wѯ|ټ%s)" 4&4S^Qef]ĽU_Y,Β;2Oٰ3lO) /ThaVaWK^`8`V Ro5dVdH \wZ{=I{ /GeM ( YK:dR"߆v|`(q6#lSY = nW& Y!pI V/OǍRܧ~OG9j7T+I$OZsTQ1j D;|GW jŖ2l9o(evݕ].KU:Uag?~KKu5"WQǪc b&dg )hm)D<T4O8l$s|s;%:楥 bd{YI-|p3i)l:}Pa8կ*T@(4vH ۖ~q|j/h٦S?LM Ǒ ܹ3 D*SF*?iY@q).O]cWr2hU퀪0'%EZk[A(σJ]/ɅβOޭ-k(Вr{ ۜHqrV@zZؒM CkdOnh#x\Ň3 M'PMY%NJeOee0 =z} h&<c&}KjkU#99xCHת_g"}' {e#5*º G8&LÍ<*?* }y\~J'gg-%>)ǰ9iHڍ{;F jX $0w-  ט} 0jRF}Ԏ/^.D pGlE!W*`ڤ IJ yJu!SL7ߘV,Mq4(UJS1#^pEhD_ R;50fIJaHZ_Xhp ;bb(gw-E(վ>̹tXT7Ċe&QV*6QcA5 yVIc{L~|]Uye'ǡ3*G\ /T1V7ՕXI+N(F)ey;0Π&V88?(!Gcq(D1,XittLj4 RHpţVs]= R0 z)A OF=&7}G2p*/n^t}WƳNiRRyf֟`# h-Iky@j?r|&fPGqHqJEprn9)Ѕ0)4i/S #F幚:k ]h4/[}eUĂEwK=}o-&H#"MT@rZP';&YX|?˧"~{ߐhCn%8Jv<-[x&pd"Ŭq3}#g$Y8(ٷ&cNl4WݲW%y[ ⨒eQ͐c殇sKʤ "E4E 2bo:7 :H`q=q1Cz6$`4i.U[;JHm9k;Ici[E̽ l;^g*HyB!~{^n>p9%y+^۱ |A):.*帜ؐ,ϕY*,c7Z3 Xaآx0[M9pJ0tx[ңܡ,|dI=J0F;}G1R 1 )XVU5hX6r3;]:/3`3OElԼuu@?6ottH*TIr%`Kp @ܣO4G0϶oHÔ)H$א̀#;TnIn\X=kA9( #oxDѺLt ꔖ55 D1"rWC}EfLJ\#|٤ 3'ޒ)x\* /N}[ׂXOE*Fk +e ([m* B3N֎8;> ldSLVTW2-ͷJy:wx?wMOJB#-s"Z-flξLtPǹGg%6Dbjs,)dV1n-(.Ri4{HCz'Չr6t=(ŨZ6~5+: Ӷtm!YI_nbYAn )A\xR/*l`'.|JWI}jlC[͗9'QVlr}z[t;pTC-QK~-e#呁MEF!7̽MO.[]3r{3x!oaC#EHB\mNlRP = nI;Ni~*^)wh7u= }_σIM%86mq IWGc3u /_ 2*or/)VHT/nqlZg\O<[Ɠi8)!5-231Mu: 1G>Sp=[-9L&9 6IkК,+ Kq6:(x‹pv`Ա<#kP ܉6[% d *1^8{`c?] ?Iq Le 2[-,:moCƥ8"ftKIӬxPb5z4 ?ՠ̥5 ctEu}aheDWӥqא2 G!+e "VJVM>ݡߎkQ u2b(>cobK̓ #m`|s%xSCXAǞ? Ck鰁F`kq5R5s~⣈uS7'/MޞgE,k%{$9x}QAEc_~\#k5c}iUΝ'wiu&CY?&7?H("ڑ՟Nb܀ ȩNM=\x$%R||LBj\$7T{LSH0YF}H"X0;) 1ߦ[ aCk ڙ3agV =: ]CL rƶ#Ɉc"/%;Bx Y3 aQڡˑ{!^hh.!^nL@\ۏtG}3"NHdm~k:At71>LO ީT= 5\}XE–f%DFѷȭov-m׭sh7-Hu= hԖ Bo7+\ty *͎xVk:u_2Ig t.8bD8%TmQa'*/ C!w  G7˵+Pt}KYG@(oDn3&A9 ]NOڴ6kᝨާ+*GcPl}b ^kloa.,~: u]KFG2_Z݉VCYک˗C%&uglp)~ _KI5Ivҋurtngπos-~y_PϏhex 5a̫7Ԅf 'ƖsD1oAV-fIr]n'řahfPԽ3Qx?<.~VkU L}3\wqEA$sb^N&cad}>h•E|4#4Q.íN~o~d5P%u}xxIԊmaމ7ޣ96 h, N=.K@eqKt-\O6SmroBڸJv"^$OFysߚ돆!<@}O8$$ ;?&fRfpYYzxOL?WM @MP]ti7gr1k.d㚔Mws]Z}hiՄ5R @z,8ء}cdDN3EY;zmSNv1STRLemt/HaCKW?agrDfYf;?qEtNo! 2yeX<;2+E2=j= ]=q~$6IՕ#'P˧-ri\ h!+/?9AWdG6vgB8B"|V׈X`}V}\];GգS2Hy\hkR%AJ&2;:cZhHfdzXsI7 /xY-Jq ,? 4 BEAOrGHIont.Mx6J:A(]AsO~U%xLt8I3Eʥn13BYc\ں|]~ʽgt }q_(s딟:Xf5*Y|]-6zRU,SQn2N.{AX%iLs<F]~3~P%VUed2px)FK;g˰ח^Wf;aQ놆9ߜz-%AH//>5©tnÏU1l(xbذGg/_ 091_4xwL6%U`p0osيΡ] J]GΉP&w_W.G|5g3U08bO[mɤ]vM\RL|7<>N+ ]Jޝ B~"pW݁e44HI#%)>id݂.q%i; @q"I&d|[S_{V?qx6pLb3%~OY1>O7֪h=yIҍy)@䭔_w$PK==͂rv6j}Q2%憒ͬnƚ:n#V籁)[Ik;#oM,vEMɜ0]C91l=eu|Ȋٯ~,/*S4!x}hW M/^v]%L10 %Iuݴ"@$F|$.L!U >meU2M~yCݰ5  KaT JE;Y x.Gǃ#'H y?í6uGWC!{.8@p}"=&Lp'ԅ@QLztSDGz5)t:M'Sr.,,p6H6:B%j4'›s7'Օ}vwh^Y,k]FW*(ޠ+O3:>@/hZ8\Oјךca P(S'_j,g[,B`x4t*Igw[Z&V֑$sԷ6/']e15 c'U]qﯝQ3@T;ٴHkT3!\P0CŒVEG'/7Gm]еr!}j~ހf뚄w<`h5r*yMKclLMP<.YĘ+J6d+XHէy.Gq%'_}o"(^$2D<3!=; -`S-7u׉p= qc6UDZ-KV2E\)CRђ+P _I,MrZz$%MM&T}9/ x/Q-Clb:L Xbz͗lKJfƦ")Zn b a W]c~(E@K rd?s6X]@T_LXb) q}.ѻUsv4 v{ޕp 2ufy$τ}:2h(DtpۃM`?t~_bC%:FȾ134SEL'pmY^B`!A P;l{CtLj=r}TuqldNB.H){<ݤnMe\*>o pSƾ`TjNEV\1?`- ]}p0Giˣ._F'+(lհܺq ,:Yhݔ'Eu=N1X?qg{H {JƓn?CW2ҿ!Ad ,>Yݼ ^( Q ΃Mk[.'v #{Y:mh^ۺkLãkôRm٪4Ut܇þݔXjx*i *&p/a!ap#m^ma[O8?f>>%]Tty*Yjf2ՠ."!DSSiuXR{O%/4"8#3Oe0 N]+Iv/!O_ﶴ7Kh@9E߆`,HYKDysX7>LYcŅRCѻ WP*w/ ;K%^S_%H\! E27v"pT^*WOޏX=WrE6v$ou|b2- Nxič}@ X"h8j*aqGp+V}| th/0Hl_ބ=Z_3xD4ёw$zrą;CC %$|&i,kq%A9:W. u7ؤNr ljIbf ![rMV+w:Z3iыxp!UIE^T|O˝C ,Ԙ=r貆fy[iռ c8{ɐӇ|'۞`T*C|km}, z33Fҩ3_2[* A&[/p)ƗiDrg7,[1]HE$9# C^vJ琀`%~&klj0e:'٪ݚ_aZ4AV[hq`ClǫsI˼s`~q~D:$D*ke*Swʏm4 Hbz 6qcTG,4=\SdwY}s:O'6_Xp h;ݍ)W%i}!/DiUiZ@#Pxv.wm#hzQMrdǢ R>' .57f?Nb `&F~V {MY3R*EO7|V <! Xx=9Zm$ʽ>hJ_TA',[Zj*C/J xHi!8)U8M1gsi!0ߦ{j{F?EDZ4qP=Cymk" }Ys1MߌYʘ0ɖDX?Ek2fUZ8-3ګ ٣pd9o"˚ Őf $ҩ_SX)df%x Qu†y9<@ P  \Ѯc? j6QabwG*1S77:4Eܮe^7I&c- |P@"p,L|Q큡A˽2d9A G2O%y]6 HM _D]9*GǺ6?B=6(z]t¿ hfABR/0NUHV~r% Ou/F@ڃJ9F!< 扰V Na ).}-tLx|sv}jdNUoI- q N?];ލwkX3nepZ".7I%i1Y딥`c%VWF(hhi-O=LP~p/8!!\3_JRxp{31_@IH Wj![ס!eश;+ *3 { //ztm1fس/"B_*dJT06 qhV5Gچd)*'J?~EAqzNJMYO|c>DCBsKve4pp`K rS"&ǦSrGW{-!Np.>1; yYpʹn{JԍaE<).p9q{*PWz4VzVm $$2,4qҕb)eGTPTT*K΃]sl[qfIhR{0wZrP3CU yI?8N~aoZ%grnUТqu>FP Uٌx8&&('*F1D[[)<KV  YDB|SdE$=U[@mR<=.] hP gr W~/P>aDVUML若3$ ~@l< DsGػ+\EWC%.@%l]eh;ƂF+FeK48*1"Ag!eVS ύ v5@\@~6כM&~sgMFk$&DUYS߲ߺ߾!ʼnz ;tL)pU TEU FeBw5䷀ 0 ˱l7Fp goj&Pc灺֐790 !tCZ뻘juK؅ԯ$(Q9D'׽C+ƁC ΋AyZ>'·BܝQcD^ Dp+s*CoIẍlOU PWz>9*1B~c@{U6fav~<^(7pVՠѼ5OazH_mD'P> 6>PR%@;Qۤ:=m%s/Uy))# !sw+6ܗGԠH% հ>ƽmГBμ0f4$>tCST6Зk>-:SPadRD퍀RWa@ч.4GZTڶ BEfZn ݹ'ǜrي0=w;OG@1B|"̲1~_i(A$gUNo?(]=A%j>'B;LV4n, k``10/jɃ30 |ϩkgӨ\9QE'BA=^#eLGFc@5idUubxtںڰ D6U%8(u'{Sk$D`Ցr Q:3,S݄҄,  ·#VaX)!1!![gK].$M Z~ M<sաfqD >VZ3`$@93U*3Lyn7h &7]+ pGR\"z4|(ԅ&jyp%Mt\q[0|J:gd{6%Gs~>G-At'iq~O~r ^F,WrIݣ#~$pJUSKZyzmR!Y"f7gb>?Jq)S,. w#霍kmB59/rO|<,rj~W$~P"TL %s 4dF޽Iw8nPy1UEXw)?wB 9>]Rf~obMP"=B5 o~$8b?& א>b|9!an;#㇢Tw=L8vx+$`et.7SmU@ 'ea*Zf`66i 0]3SF ~wjZ}kRE_¿[d0ZʳXOAdDžY ͇ץ! 8~ݪ _7"`Y5ez(a|nk!gOc]&ECx\ ⯔]Uox>d'MtnNˤAM)CݴO WiXj voyxI1hW!\CMhf8/=/]o;@{K-< /:qyF8=$$unͷpQ8=+yȏږ*pVgBҰ z7%Z\wpa(]0IQVd ͈:Is鈴+s/Sܡƀzk_^w^Y=D_b,`[&A)ء: F 7 /2f- zt]ƣr hÎu~=6w`Sfw=i#Bx:T+\GQr8K.JKZ-%d8y<'ެHי9D:=!*l@ T/F59fi8,(3IK! f}N]^Y-D@m !MQA;HEѰ[J˺MlhџI<3{۠;V$΢N'VfGƂNp=$Ds{l 9% njܿ5"N 9n}K=F#3ѭ׷.~BBzBW@] %q< 7)"ދcpF!j-2m2V6Vz!EZu[AWvIX=c"v9<<A(+9qeޛ %"^5+yp󂝗0!iUS V!Dpg3/ů\4吸mrY|N]|\'-uճwHW5 $)euLϷ`5M;;=h&\HqhG D-($v 7.E.]:lu#У83pbz yB_zV=b.!)* 1:R"W]im>F+e?Ȧ./)maW=f,'nO<:^WtR(AP RE1֥biLhf4ryZE1x׆5.lz&q>gx<' =ގfDfp.Ja-M\If+ԔR a.LБ|YԦúi*l>UZ&_KA S~QM?0Zl&',? кgel%Gu4ol=]#`qy"㐀Oz~F^ڎIGW$@p]PŢc| mxR窄EKy2? i&|j2>)L|(eN[ y<# B&B ӑc/!(&oAHgކ$}y;w%b{/`Xjв$yظoifꧠs9e r |LPIywci3,!< n% -*\kU001I -E/輶b;nj)kytb?Jdw e:F _hXlpxq;>Dn}y3Ͻg7!~wzY|i 6[CJ. לIo kYɱI-i(«8IQmDm^&O0[wD@__9nO <hNbqpp M4k,M\8,@྿+\iأ%%00Fj:[A@~麗Bc`^pHZuTB ңqbEN 'rx2ﰗa~6Pze]&MҫKՔn Ƈbᖦ*ؒER'?t7-%:$ N5ܔXإyqF7 V[kp`%/3z\n>'X*sǧpՔ*C,_ RXMk*Zm;~ quuUp2=hK(8Kt>9wk5J6,r.f 6kizX| ѩ=.l{iU!ܗhp[Qu#+BLX1b&76ZނL͏Ly}#p<*D(ʘ>%GO £` dim4[gZ0vaF(e;8byr1zp$3>}eVfJ &cHXjnD0?5+TvhFC{7sSjl6GQk4{WxNVԞ{U&nN%sZv7?a?*kԄXOC g T-)R?اaDW cُ{J`]f䮓|tdujd{:l!DZ\5\7 #E1+A2-Pu)є#֎:SHYcJh|G+V5<;'l#ܞ8֟qn]]5 N`Ȝ-rbFdU44Y !f [ ucTf.XK S6WѼ :MYJ/0Du8guMrcymjU,;J.ʸdU$s#GxIUI;–K+vf@-qSb:GVB^*ZY{9 R ^z5&,t18?bS鿬EӭύNȽu#Kn!SFzvtN¢@k c}.I 95xIturSruלO;d>1'*= dФ h2]s8 ך1#8~~Yq╔)Λ.WOZeE&K9*yd҂cūT`#'&8D_K6̡ZZ;/>!bK39K`;r8rScd{`Mݰ@߫S]9;dF߾g?C"X\Sha{6\k W(.}珴3t R`R ڕo[̖4{A+@PuH>cqF"ꭌ$Xݺ|R nBRYamInO!bۖp s E zi% 8\96Ċxwbp(_t> X{ HJj"- N\R\\}PI}Uf3A222sA i1lMPWQr'Z~e Ȗv_6OO^P׬UN,P8lOpk|2P1r o'b}hmԅ`k4F^\{ Pڑxͳ([C${Q,8s$vkX2CX&i)Gɴ [9Y,ƇEgn-Vww- ǃK#:1A0+",`%_,V퀋ǭ1 "ƌLH'B"%(vڦg0WhƉ=~Oeۜe*Oyč:` ^<`++%*y`rHnBmSأʺ%K~0p)`VQ/ѹkazLQ [TSc4Bgk-qU-^Env۱'r)\7k؄.Sn¾@O؁&r„~4-}؅r/9<u'O` [fM!ՔcQxgJm_T;$O#vk!"#p71'Qaلs5vnH(y ~ ..K _bxsD,̮+ ,%Һ>֝pJ-j!GR!yrw~f^9 #u{D`=~N+k#"˺{HGI$ Jpm `J%;Τl]N4E= ZYT KK'%J`xb~ {+~RУ]v]Am%6_D +$p1@vFؽS׻Yya `]=pyCk߹DF=t( B¾Q)7݄P":fl,tF$}wCu ۢ3e 45Yp55/nDLjiKg\/VuQyS kG㙕`^:\sxO,7i)V%,0ȝ$Θ` znrK\nVzPq@ D Ѣ X b' m̔20¥%:>܋&3W yWg\qm9I 7EG۟r] ZIU{ŲXX4N2[;m/B/WH~>PT uXXQ4v27[3&#e`vܯ;Ũ_)A[=$ўюǮ5TX ͰEDزoq6ÙI|r}$wap}"K_)D2NASUbZ˰Eu/C[AY ÷;ޝHRȨX7+VQ.Rs`*&lNk#I ;#m&C`V}!#tC 'z?!x+ {覷D LAE wKogBC3+^ſogQd~x󗫠g\yNj2Jœ*&"xuL Uٗ!ǗՎ!=z) *KcaaxG"9zد@bv4=&ं@,nn fWLfg>d6}\d3l@iwNv7?4;- K۔zfc~i֏EO`2 rNIgr;u ;m0d_c0ZT Py/"} 1PjGʠ8v#ǤWܼs }+J6Js=Q"ҜgjeBeTÞoɱTn=K@t`ɫ:`@2^pl1[-p$a/׶$*WNx4I k=0O K`ތLe'= iSWR;Fdõu6THI)ӸeqN'OE:(CS*2})^nHHok&Ib =\ng.eGcW[I{wo'= 9%ItsӜgvEg?ʸwOPf?֯,67W&x;? L#N=^pF{Z}"_J9U/hwv N E[DBOifQO02KmmmzgKm+RѺ .uZ0uICA~c~`l~[PC䠢{hSW:2q o<#$zfTx3&`{_DkP/%|oH-p!~_jR37-jS㡓|#ۓd+C5]bθM By : &(qD% 3!xẅHop؅9 g$]K v* @ԀӓV;Z_A+wW{P/T1Ru Qr-~fziAs /m>xNuMa,Wpa:k 3؎N1` Ag3'wO̿ۧԢhQ`-a`$RK?Sd8;=\N͋Kzh:].(əsͩ#+b ],"O <]']vl7GouVQTR& jr"SP^_ f(|1X g+~JX)km읪`Na o';)J&|op㱚Ït1NJBkFd$#E#s1u`/XgpN$7@N"*{ϼ,;I@ ߈&Jg#b/R+jXdX+ 9vDIk\%]u/yA:2LAX"i]NzkTұ7V+,5ur3$ѬEy]*r ¡zi`wPltB X89SZ.(p SNcʚEl3@O\rM={<~ى6p)bw眗I5% kGE2TF 'k9S=-T<ɷ} Cz6nPxm(YM Da](Y,gO5ygxʄP'`ΒZ_ kV쒲P6jr UooQ0.GEI Mjα/K\3rw?]@!8 g\XKKVb嚬p [C3 G0*)9np ^ M㌴:k۫;{\ጫv3sIVB%Jt ? 3h{yuyԸ) d[&{!"1aɷ0:ڞqIZ䉎 ۸2-`>D?Wz;6,$Un0Ag-8}4M'TrNB+Cwו%_j2*'>)%.A"k-u/Dcz6f i?T0l_kT#l95U7CH.F ΝJC:jKH}36QDG3Ömg"˛BWw)ix0]IoZK6&Ը?e rƍRRGhխ_MJwF*ZʳJm_.hq>Z.tzL?_~w#miX;aJxnD@ k%O3ۿ#k@c<#Bg #~E[t:%z_"+S&mNcY%ӶbqsBiV"S= WZ* ^cXfӂ|}"1{BcRk3[OrL~Y]P)P;6*O|[uA}ͼGlDڻ^X+%A#7;{_07-HLc;RwUd}_#DX;t@w@7j/ؒô^CjdEY2lEi>wP;Mo[P؄ EےmHx3cFۈO5\Klő lc:V8W~+j8ȕ8K۵_7\O:Z _"[#<aw'rU[@|_"E::Q-Tw.H,2j3/Z \F!$w ?-\!gy.jGގaɐ{,t|q32'W̜N*UfVdIj%Aʙ'pU>mBIpgGC\ [RTC8wVHi˿9)I*rA84xAvpzmJe_E9#[&Q1ы,4VD_ќGyug-"a%47K9XO[}ВܔDhs$}H{8 O#Hi!#݌Z)hCCme^?38|F10)[D)fڬvx;wyD'87Y0y#TXh} 8=cE; 1ؗΤ̫Y4;H: ؄aMPrQ ֈX&D  !h'|D 5N1¬W H` P,>gEU'.0>## -_Y}Vv0vǁ߆0oB!,,)d|}ƹܲst8"cvw8ɼ!*FЌІ'@]thdהhY&vΡXODsm&UQ8IMטk)W0l y&|S'ǛIZ~ojs˘ `㋎Pn"\Pnx|a}cr.WIW]mQ!&~W.a}Yq7VF2pxƹ wf?x^ӉQ8U;RtfVK,9TLDKzY}1,Q~43ɚ7hee0ku+95RjA%%oNI'jҡS*$e;S(6wL0VMjܮf-`: CW,-ce4q[ܹ%dD/Cr%by9!} a=>%]X&0>;o O.ZGҠJ xkg"U֧ ZZȯt%q? \ %k,zLV7 Q0&=_M{JD WA ]k1e)vC 2Y:UL!-|l* PajN봸@o~4t0l4%+\9uP dnljoO}{5S;wO'L`8a=KAki(5uiqxŘC|%qހzހ=AMJt^ PKUFw ]E{?_a2i`T5a5ـ L%ƳÉ(( iwbľ 6 [;:ۙ| ħ+B"b.۳d3* [q!WF\勿THQ0ss<=N,Ew`O&'"L{ïV! F–9mpl3u&C9_?VV<_[YB%87 IA28r>um;\ʒ* fl5_,f[ PzJÑI]AMoȕޛ*O ǃ#z=4v,| 3颖 {Wbz OM>/M%4 6& RIRxph$k"V4TMc;B_(xzm:C>|cq?8G$eKac޴Y tZ_ȍ䧻ʹA!HE}0ܧYfa+jHcQ$" HAÿYq)3G cLc0wf'8 lse׹1"ͲB6֠ϼ|ӭ]2r\0 ,.V&Jۤ,͡7tQLH]Zt63w+M&UCĢdJCT3#t,d8qT]!8bC# HxF,.mf휗1A:pQ4'`S-|*ѷGw >Q8(n5ɱ) "Uz)htmw*`CYA$ԃXIC!tę6J7]'~r p*XPrgkfE,1"dkGp 21?P;2ZHWgHz)YTa&j/(sӧhp}z8rjhڐ69i p"a;O *{Ws)0S_PB<dyV < qt^T R$(NmR2[ oC[y3>Nq82"kRKp(T+m`]G=5Ƥ W7pZ;v $cF=w^[ʡ+[meJyx44w 1w/g>T ^9Ja#<}X 8_9^+j.0Y;D+l F/d].S+Hz?b7u^{0LdLqR]].>wbj~aa{ 3jA,ڎqۜ?f;0밚T+?h0 EX||: \0U,hKvHHkjh c!b"K*ΈVx4;`+%nR]͖J05*Vu,EzpNUd~x%m9lBLXLH_ ̵:a1p;@2%hɊ*Zp"1OU!5E=_8#ډbu<.a|1_&uGqCȞo mOT`r6p0] U:F!5ӶA(St ([vz'Zh"j@v免;>qeub7mӳXEXgȧj%=ak&4]w9m+VbMz>KwNO4n?pFh& /Ê34*C[\$@'!`AI*Ub "'^$[HJ=?jz,f/u@/INRWȩjWH2&FQQjn:zݭA`Hp,¨󦱼%~wԖp4+ol+|3R&8tDw fFuB:;hg8 S2>H 2Mw[k[nV2轌f* \GTzW(k"hőR>7wim엞oU?iC%1<,};(b;Kg\ Xm`H=: <}ue!W  Ё?(h·iZ&6>w )r3= ֡߹obϲ 1z6ځWҗ&q9uPH5£m[yWb`ҭDfI5N~ ? |K!ʣEQi}6tQG (!5@8/s;L4sڽ@gY2@4 d"ԫC>lI-FIiw(HutK: OHW% C-r-͂LЫCR/A,| X<[ϋhhC3yM1𖖛O6LNݕ'^:5 YjU8V.@2m.싥ŞA:04Ɨ@))zgqj< .[ŸAֳ?-6*GJ d R;tSuPF#0h=Oꄹ9BrM6uM?)wa-E*SM A N7xް&1sj+d'w5E7,ݛ%kB?ak4bM?Ìp@1^@Dʝ=g?-(g >PR]ayW%-dJ&Dd|jz b5l>Ya aops#9+82ki' :!oGdQ?O|g")ӣ8N]TlJ@I .|ێGXh}萆YgKܒDbu/vÄ:IMyuk|i/Gd>>ZDou!uIxl 7; Q=|=uO糗 cG:'Jڡ%Q{r&0; . ga W'2,wk/،Ny]s;_mD\х t=$%R :8NLԟ$|z 8Hӏr]'Y2nyF>bmr,}N*ղy9OgUͽ$Iscg1·‘k&.EgBS1PüNh Ľm= Lm^=J2 Z)1 ߻\ dRrӶfhN<#=tOh.Nyji3,f ﲆ)֘ Mgp8#uVbH2r1cǚX~#Q=fgOgt6pWx< yu<&-ϐH>ō(X+/TGh&0sh1UR2rF{wPlޏ:MRk@ύ1 yEwʂ뱶x{ }ni?n̥ʼߙCl*܀c }d-!((=%7cv)jc "ڃ$1tf+kԙh xJ*՜e/N}cT kWp#0ִAF3ր!ޜ&!:ҡF5%R! FTe_zޓB/ڪJVML5C,+8QQpu?:ʃÙtЕJ $]¾q>z|mS [CZSVVPmУDH\YiiCcTw2DGfO]5ꄍkrݧW@F63i <E~ ! uZ8{ [A:_XɽEP~^QQGq ʧNgT\l <<7k;yFO4H*䋫]TpH[@njh#y_{Φ9G0];zV4RxW.}'ߟTI(lLܜW.7&Ih3 8Y'fH5u="bnv` ٚv.)5ʖ42~X`&A-2D1K,r!+R! oբh)y a|Q0dнQls=N9V9(:ILӧF9+EpD[v$1VэFX Vns,3xw,XxVގ m=!s0-klBRȕ?Ĩ)jwD`U*%;w&W{3,S)FMhY|vOXj>+\q=Ym& VΌoCá,#d)J%S5(*tmzń&p<=@.t:39*X4̾ncfJ+8tp"k9H Z]\y! ׽EE`!ntӊ"Ѩs C M޶RVncc4 fd8v|?(Or+\G>r|~~\sZtcRC~d51}cL  7,04X(=%dNP l$ CrLc6E-K5Qnꏨ5MyOnͭ.KݦUo~v,&+h LK r+#x(< iAZ]J Kif/^_AIw4TC-*Xj [z@JGS1JrveOJL\bHN/Q h4-!op-m`uOen.c-]z[ܥ0f^ ۘ2~jF8+F5sKlϺGiyEVc~CݬワMȼzRdi5N|]4%Gb'6,aw7dt&i{"rkޗNK#L"1J0TŅ;Uk^T@W?uCip&0pGsx O/&{6MfO x#_D!B~ZʅpPDqD"joNKitYY DD {QLL_xî݋2~Zsݨh[n\N\0>J[4$d>HеGBRJ^ҢA'-&cHiRx2϶ǞAs], !{3iY: rjo6{KZaG[4b51v*iK@pfw1YeKcp]-Yy^&lEY䟙S˸ߌM>d4z8~\58\_Թ<(ï֧h Q?fjWW/ _[V`t)-ws9 m/ m+4$rG77oNœ&6-:t5'dߜjA-GvMz-!e k[".l;!K ?B'g2A{(rLk&ɾz3' 1aM+pլ{KkFy'ٝ$|r]R ԰s;Җ88F#g>X$ @sK6c.}`{8ASU~n6.<g1J41Zb9,]n tay+gܸ% #Z!ur2| -;i;ٗ.0<l r.%_2Hgx/+aF?GV1PȈFe),C:fLq{L^ș0;I~2bx"oiI"[dIy3S3[4'gs~LǦw Kzff \#hm!nr/)Ȇ2i_[էw rG'&k4$OEn;Pݣ|hˁU\C'`;!j)wFM%C}‡1gfMiӿW!x;N)9VV" .<"VeSOZh VJrAOԜOUα#JY J/-51e!xmLn?2kTq#mv ӯp).QcdVX㍄TĪmᄆmjyIVZ9X%fJv&aJ,_'LXXWʧ%o!4AOĒ߾F 0B;(?rۼUЇF#w9V5Y$ vK#uX,P2mb|{4ejh_E0,wWyHjue%k~_>!5R{pG!vr*|JTڸFyoQY1eªVP~],)<%d?AOIjx&,VE5sYGI9Zk6mT#&J I?,"mWtA^ʤ@-$>fQvSs|/Z<a4DiVS8 NU (Ma]%C)Yr ҐB^bkN }wfժ6=Qo3COA3q?Yb6ˌKp "tT_U>E"Ӟl޶Ф-^Cr`V$' cpG:I(/Ŀ#9ƩLnAj=R{"<$ D?MyCK4sU^7Shm>کFǾOm zLJgGLjeP,%$=~t&2Zؤ4X 9G&I"Rg*!z@%ʓjՆpA@:J,XAM|sCvAA*jH LߌY&[^΁coښod)o}v RiY{Xtx9у ]]xui1|c'UQ=r/Uua.@K3zm_EA|=wT'&X߻vŷ7ah W! q=.7:{ u (1۵`ݠ<|p_ƃS'Uo 1UBZ#(9KK9{ri)ν#m1:2)>iS1&A .b|d[K`Ip聸-jfY[}/WB뚚Yg5,1AO=x[HYu{{. $#0 0@YEWO;&$'3Y5D"U!o7" ̆iт/Cܬ(f $a ,ety#:lC3y "c}y&c3Ӈ0WH&H yoyΔdx[ت l6dCm-; CSo~ŐHz>SP2a`1qZj݃U'ǧi֛LRn~RX]]!eHI\~V?kj 8,NAd(X6zž4du1KuSFѽ&Eeh/>fw% …t/\|ϑcߢ<9c?]mQfM 8IKAC y bЋHIR-E'f|:dA <N%WN: ovQr >`W39)u|r"77 DE {-7ydF˄De葠SqnaN1&,Ҏp;"΃ji[ZDև LKD]*KF~K>i/oy*<ie o+Ew_͏PVqOh'+%){V`Td f|H<B@ Aò@{vFW4Hb۔Pv%JH_{QC8 0.ߝw-_b203 BYf J.Pg>4T2f> 0U72Ӽpӆ=Aɽ=V1bMDgJ\E<}5Y3K|/G , C/'yYQ Yr0E}*X=9 ԗwHt'5CHtT>Ey*jMxoNo;mjCD2(M1d "k@!,G+ 650]iO.݈S- @JtIDŽjyt)j /ƣ?yzFҏQ A)R$y ㎳U7To$kimz!!R[w^TZ_G !ij~HEkZSH@K}sFd7gLzSeh EWZ򶆎MerX`' Ca,O}O (>,/Z!pUBݰoSrX ˧r˦hhG}`/ iv/)E%0l{]PgY>|c*Sj{k,967Q۷ޙE*aNMEIzzړDPUi^|oTo@Ã]*#U' T`^Q t_z|Ks:&G=p1V.-CIGG|usNI*"dL;e3N K!UYhPB*m'-ìxD؍Pu@"ç`o}'ۿ|= r=_Hؖ8CMzp_$} D;bs#U:lؖڢ^bhv8!Gu1{kMwCywZ:QmXVz82Yms;!n_&=&, ϙLcS=*CWvOo-K8r8FJ"|-z)_|[t3mVSڐTGt@׈7$LԹsx6 Æg .$/f+v ze̛0Ý,Lç`(42ո.;΍!=%e:>׭G&3:sh8ta8ީ4s3w.Gjz3+nT}^qnc7SViK[,o@r2IG' j*Se=e[IJ(=y"3V 뼱0g,)E /1tpF^`/#`^#Ϳ?`JrۨUXA2;%ꘈtdv׎7nBY:wb$qYZh0dndp˜s\cֿ B:/ѽ K/ئ!rd'VhlM*u?+qRfW%,>?g!}:w<`{w`G}.xmդ|.v-h3kQζN҃Z tp.5㖮p]&1#擆NVk׾v䳂V)MX;I6^CY =G6OKGQ?HdNN vc1uò .j~Yܚm5f]+iש<.I0T?'< hUiZ VZ _ԕM7.sʿǐq@_J^<3b^}3ZѯaucoYI|jR+\.tϥ\T؄i@VzlEA8i!J0,kс&ٍ أs 5Pm;CMԏى8Hi8~ B  卥-V'0;"qnȯ D/ԩ 5DZ>YbÓkYskעfrXE[\ਸ਼JX&['j 1WDϘek F6ٲ=>OB2[7 Q8=XEJcml6yC(A~FtGKT}̵MdNzcV9á2 vapl`+x8ѯ/MҽIh9.WkN \2>u{zWMl[XGS+.&D1v_o2߷84?5ةց߲? H֌T(ޖVNr8 V#w:X+m=|\%/.FDF-l6n,IkG`j#[(>*a:\S,/C`VP@xi☎E귴C01 VL!<7c/JitU R)QL!5*F$⧉`3$y}qO31=um>TϡfH?G%O ĔeL4q]00ْ-rKm6! xi/Tvh?mKpkn:Ls&Q]8qHY8Aub3/o֌UǁVꌠZF'- ^n3pGy+DbA(nLCs}05D.eUm0 uQ;(F>I~c(.!5;;B)%\ Ď{N9Sd36vma ɀTv.ޖ(G4'ke֩dSߛ=SsoZ{!r܂ƦdX #t܅\g.~uk Y@d:pX"^fE3rϢn9[ KvH}%<Uf}k[UQNDg=,\$RչfG⦣Z. fw}2V%a >tF- "[}kWzxh{%"cʲI71HLXX8AP |T+?@l7x'Kcrh"7G$ti@fuJbYB ͖(NLl<܀h kQW!Gf>e`YYi>/Gc==o9V9O<XoЖsVp3e_Q-47S+I $oD9@ {*ܹ=x!`Ċ1oK:;# (:3'}[Δef9sh ̰a%;)/ aҁ)~IK8 _B_(êүi1 I;.Td̖֬d2>~7 Hr>J{J0e.N2"+,NS^\%ѹ_ZM[_*jǞyG͵OJAO,KU8 .Ϟk:m'|keZB({It|A̯0ojf$-6P+MIB'tx`7*X=㪄#%,Z偩LB 6u5"=RZԖ Տ^a5\>sQN: ^[aWOmh)m*)hwՊBDqO=&y;#x!8M+,urW)ߤl7:-Λi9ar4!(y F/#b&d:ı/7A >•3v{P:dL"9jen3w,ET "nha``]zKF%А|FuC^Q{Aj1QYuX6j'TizTBE~JE,7[JmzoN-G >yE'I:C[s5tL,RfBz,l;ߧdEC|K5ϸA9⩠ďK%L 3*mlp Jv9zZ}7ݷȠ.XDYJ@ α DH%Nz:^\Ctͥۿ)~1eM8`u;tTKf??t$|o5{8Z %y\]Fv8iFj4w &iK,V߭HfTY}^D.j+SK~M7{Fk#{fQ#GzB ԭTm}o~Te'<eqSB缢n3QcID|2_o>6Jxv-WRcQPI\bͪxe7081IbnR0ƷH꧅)E% ]\^^)J8| i{$eyXB?Qtcґ9bN[7IQarQG2FXƕ5FZW̛)` [$Γx{%K-["~_@9N ?+{bCiU!mzTUfU7Zs,10AR q#k(0[4*bBjM]_&+JKaTH@u)©Eh(T NSEaP+%ԀgUfeW;—y{UAG!<9.[_ 8ZjSo۝1RXFPO({1RͰ2P(mk/*R۽_{S<qޠ{mې7bcJv.E lgIRQDk{P/Gt*?1X(~ a:4r~< I$V{.`5ӦRf7 键acz&Mehز-4xwO'D?&ϐ7ݵr, ϯW̛nʎV\qn?@lK@lNH4V!Rv{ 3[lr甞jt7 `Lqo5^`^x_WneXm_aLr?Nitʯj%LSOQQU2rf@NdrjjS vǐFTG؂0YOVb4C`_GWA5 5 )}(#aj{N[{ X=rG(LŠ'χiPp((W'YgZ:G]#E9Iuk_,;h 2'%<)Rc-l^xGH^>\Q#="!)SV4/`›Yx@8mep#%xUYI7L)F09M nЬϏpLYf$Rb)I{O26 XL@áW#ޤu0JJ,o0dZ&*' snDz+Qtf]iL[('Manq ;:%}>8ʛ Bi6Ěx[O<3f'C`i 5V |obQ+DE-bg~Jb46 s4,*THl_xhAV\LxxYTRKBS'۲JArNid [YƳ$QF%OT;uǞåBY]̜[.apSÊ7t 4\lD}gte]P,ѸPLK=qKEOVuqQ4Y^1v426rQ9uԦӜ#9 ï<1 s3E< ٽK;o%ƂH)j2.kuusz30J|rǡr⠒/Ud&g 9鵹&{~JP0B9)`(t X.j.+>V?y! J˒!NBZkU N|HθꃔPu;/$IȤem)qHh؞ǣXTݧn6p)bɬ|ۛ:y0}Ӥa︁.Owr=UY.Q[&eJ qKee,1Cy JLS5qJ6?O.A6v[ԊBk]gko") g 22h='{ wDq}Hv?NQXdeٲOpNM+'c^W@⏛$HW2}JP5&v=ɴDHRӓgaP^޼-D{a+!Wz/yK}+Y-rL))-Z2ݚˡ2f&7k7PP˭LT0#qpn PtVsjK@~>ѴUOb?9ЩsTāX4ɉ8pj,1ÕZzU"7zUSڝRPSNb$&T%]~`Z @$U ͘x1/^yҩYwxȗ5ĩx _ K\LYEFܚ;|=P8-v)dĝY੧PD;ѠCĘcruu_j{Nn9 .!K.7h3eX#OP;-a4X`,mb };ԄlcM+S;L='_gXYNJDz=)A=OF ; *#h|X\U$M"6Z[yԷӛ42b ɶy.mI\fUNW=L2**1яKOyx0.62UϧtHl3?RW둦Zj6h qaS=QˡGoﳨ'.ave!{ ˜9n/Zkks{'-PZԻ5 9AJP+iFRM) aޝ6Z$$ҨgҴ`:,Nhb-.ib4EF/pWVLSriQA0*khe̖z ېp ۔瀕Sbܓ$:%4iTb*.`؍H^0 GOYyUx7uMA9gƚX_6>>gSīx3&4!~fܤӨԻ}:|]38}% ;+_6*z9Wmd)BlK@{hzh暧cS>bJ :hC/W{(t5!(s23yyelz|ZUL$@nr8tFO  *wa>q\30Jt~+]*tՓ ~C&>Pr*.0Sl 'δqr^%^=.05Htʡ*@iܢx@Q[*#P"НiHE> ӀpQbf0ǘ4 o :+ 5,ΛJsv,L^MNZ+yG4 ,Wj2y؈b9h7Qrq+ + K:I?iFi8J9wn ~T((Uncx_Ry FJ&*GZ]qWMˡ[&Ѕ)/ԝrd9)c>Dǝ%7e;*44T&0i UP_T'hq\6bo͞}*NZ ͓鮲ܓ{+4C_ P{]B>@Od@wʕ&ZH@sHҖcI c"pK'9fSh =PH}b<6 WX/Z< +f"[`"Jw&WEۉ+Z@y$w*wCr{KE5 Vvn5y4v'޴( /?-ܗaQ' $%Xs}v^6[dF+%1p=/, D $C1#os?)jҳ1ĥvs 1 1nzoa ~|vBO`q1q[[o 0iaDϤ}l= 0tA\?\BhG!Fh\Tq Zn;L%dz'y:7HXZVOۖ븉4.4AT`Y[:x%?G DQJzNďZ:; 6w6s*E)zZX䁒o)J`&Q!t,rڕ9yS@%|@ˁ y(nfyrekMfvMW:pI<2d ?]f[mX ybwNEv9|P4s#!IxC '㢣P\h`"UB]RƉ|=Uj0)MZH!c_V?Ch A8"KވӺ7ȞxM9UHwOo8P:u*6".$9 aRև1HFV=C@>p7.޸ssfMbcѾ( )-KHojrQnPpv6ٱvt%Nd{7kbsCJBzT`rBt3˩ i"|Se}>rA{um`t:w@|j/4f=g$ tBЛqH5q:9HljHf9hR]2?UQ|J@CkiԥE&ic&SN .YS"``WEkd!hxy?&8{jq(] -2)ˊXdb:]됒+#15TC~a^{98A]M"wC}{\m#sB@6kTRUi[e%UfQ G$g5$Z0|W[ iZ4Fm2 OIZU¢ RGMm(( ɼ )UI.S"xwYHv#Ceѹ qx;Aig Hts3=$5]zt1k!,;l^B-pj]ǵd|EڨmCHƨz0@7 nM3 WkE)ԛ'c?]^ݜ{zMx MZhS|!,L׷rf0c~Y`݇xNs6b lY-ڬ[fY =djgA~5y{V4b7k6y4&GْDI!LH,ꯣT;!wLXUu ױ /0O4c}i$(:(EWGT~QN=x4M q`2BV@<#qSM(B4KeFCK}:r$$*{VTg`]*|:\PXzCۭV-D^Zδ#C򑥰 W=:c# Ig]DwV:潠'G0cSݍNζ[F$:F9)HasfʰOi+(Ei~[p{ŗb SA80ʍe7EsN3h |G4 Ê9r`ӭ`PS$wBu{dvsu^vSNBҿ3sdU{x &ad7ָECX!s erIhb*(6\[EJ? Y??#¾KtXTHf.!r^*ǎSK.&dcjaFDQ]?ʒMď\:660`I'E}zܫY|h7Z&EVȶK8ZhҘue="NP`wLDyEL$-ґ0gʇw9rCyjtL$),S? sPOשLz>t JW$ցgT"ȮܛN*R{2D yI f/;D.q #{(!_}UviH3}2^>1I1c)u@V7O6?6љWN3X\iN>Bn$q,w6d'4H7rQcM(#.C }~<;8dyS}nc;[ 'wZ'B$e u81LC̳L0)*ͫnOnЖhBGb|yBbu0ڝJg7Uc]kLY7v4T0Av j`8b^5V=P)-#8nYБj;Wj& +0;CB-ˎ f;ėRh̫:&:jo9Ů<":\eIsT:}!md(mG@HꟂ!-'"*;w ИAVMD>Ie<1eJw`I/}gYD܆qhx%v˶w>SӼNwGSaBGBPS *OC~ My+Sas S* ]PjB1Mizq-+W}TS` r򨲱r6|$2BAeVKO7L^ou%AIDC \\driF ң)no L٤?6/~>_͋Ey&VsGLSnٯ@w̘g82%(ʾU;goivrʍx$;xF":A{rGb."r/9$H+:-MOP!Fz2҅uwH_ld[EWJcoc va]Y[=SfU]63 L;+Vk7 ca1r4(bhX뭡K"FYo\U~Xw6Ԡ%|TH77b:wI dvĽbN^6D- CwM(llyҫ]vm]mWn%[B"p~G.7\,.Yw]T6kBW:dN-F@,30t#e7H(xE5Hg D Q ЄS\ C]̤#F+6(ۗ;XzT j* 9iSm}w Ly:m _ (ް˵bpDZi%7]h9ɮ%_Xy; Xyaܶc#mR@^c|MiVp] 4F񀭯+Y/ -Asil\drPQϭ6}h]VK3Y'%SSJD(HGlgɬ$ag>ߘox|G0j_)'\$RLSr㉂MQ Ce!>K*lpMf+Jxn*!r%c׀]&n?Rh "޵6}9A8>7>6;";SXM+sX.)/|rOty1HiH&}Y-=Ga@e*t ; " I$"&"s _y% iX. s }徔mV59oszYu@+Hy^ |;۔l%˜yjq#P"Sy`p(Ƥfy}F7VgKGjUEʒ夥+sZq̩ԝri;U +F[ףw_1D!{6!U $~~)hEղC҉&#=7Ѳ$ _aZY5ljӪPU^c KP<$< spK79$fYPpm"x@"E*XB T(EP(Eufv!\MrMlw,B=JNF4AM~&=BG#5pЈ~ԕkc^kKƸ@3:Bbn MYH#SMD)VrYz;93Tƽy[Nj!&Dle$c* |Ph5CKôZOlYo^m67|6uz.n"";)`c,}0X!)"]-3vU}$A7k.* _R+c K"~/v"'"kfR {t/'6M%QZʪRNE*C~R' Bڱ{ܺKc 2tq[fP'_g1jNQ?SVwL"[|` 1hI6f+D{UQhЅyY)0<~ >-9]g=)+7$2?\$VĢcpR&5.Ji s$\ !k~篏^`ݛAl\Ik3 [Phcۊ?{-ui( D;#iR%ܷ8:C49/NJ8nP(;-, HȻьտO[OP׼fdxJMNu؎`z$zi4:< 㩈Z섳85+ҭha.E+ KR!7#:uU:Z %<ʍ,<4DIE^kZ6hW_\8KkvØASrQaSef1FRjV]`Ǹ-7"!;[{֢eTt:N֡Ed-I B['3J2}WV$ˆaZ?}߅b4sNyL.|:4^Pyr5j2dڢ ^j@>LP"n>#iE$m-[>5IA//tpH?-9 XӯԘs#Vg {M,BYmqrm1`{|iF)OV=3( M8 S.BєXLl\QNTLsJbDYd]bjeԔuc/(V<ɴR3s_d& yX_c;ԛ2=6{~ӽ?uLĩ32,:/؛G>ʖAiKyǂ=Iv9 NwW!<_v0dk\xnkipBbŘ5FGLaV{}DvmZ*oh ,{0b(?4͈f:'Aa.őzAِ0/JF֕w8cԩ:gZ{'zjh_=_A7P-7GMtu[Έ0:RBglRt̙&r">w:Jx@ Ab=rI@߶sW/&&vM]y RG$o`/;*g͈܊@(YsVI_hBѼ㋱#_UsMTohK 4D5/RsZB3 )ev ]i/Coxkz(5lģ\Rs芢м|1,Q Z:ȦHqj"ٶ@Un[7zxQEdZעم6X,q Sb K}f"W`| =|P61e,dd*Vr q;LžP剚FMxT-y| 41:O>%w*:-d`%-;5ekekGU!wD029qBOiz9&K(@C[MK~ ߬LuYDtrnaq,_6wmploP&}zqW# &_'8e@V>aFi4M6eFƒcg7&dM!+2?]O*tީe[vE&4q X=qM*-TgcҋO1BBPI32q>홋wN.=J'+'+[ISV-O.dH8iaD 2z+Y 4%ҵ&X"#!ԃp bc\F/eBIf3_Ox5L+ž*4<ާ6(H}YZS@ˆX$i3=p;8[KՋǍ+7il$DS k?sqxcLً1&uY=q5/J$`EçpZ^*1)q ALPڟ ,,qϛȞG[l#2w2ERw>Mze7z #zcڷ#ԩמTڂ]/>?ߋ]e hzE)( t FN΢cdL^R22Rm\6~XLHY"]t sfSp&0 dSuE6{mIZٺRJlDYh<[I>$@9CWWݡۓ@"@-I4IuV5Asaފ ȝ AJ[&'.j"E0bm)6iI'|vXtl:٧pOo?PBN)`Z 86&;FVdmD? yRQBOBYM0/2T Zu<;^?I:L:R|zw몙he !Iqԯe#%L6Pu?^p'hЌۇOђbYf1MieGU#UF8䜎%ȑ '-bL2(qݷfX /orp KUyA Y88 `t$gX %]0ʈ@7(_xRYWE;[:=Hx#1[~%eCu62S6x W FB$&VjOYb}\V}gSaf<4{\J^q}좸 Nag{-5VMD[&zMMYPhB]:0z^g"m~ A|:*-ݺ%]Г)FOK}SUTq<:7BZbXdW#jtU<E"saLl[jyiADB~$EJi`{.$]րh)`/{v&=,.kw%ň{ӷ YM7W{~ :Qmͤg3Tmvb^^#[v[Cϔ3@~T/qALArt0; ˄-bhp19yv^8 P͆O\;2ve?,"%:[ziXYWٚHzqUVv!;&%(Nz'_r,˥䫷\ h\Nťѽڸ.Ww0ncmW(iQ)@hu@jRyhE,>ςSLs_ﱟ"ޝ={48G>N: P j&qhHLWC5PMgx]54c {efYZQJq'CvT.3`U!::6STvKu;İ6f4^RPyBHI .9{D"}"uNs-hQS.͝5wL+.0.%+KGL{=1Ga 7奲L.l$..3e߽izK}"q ͸Qx{oς#[aDbsS^^s'tmB)H{!G/-{m᪛ɏ|q '$rRH<*;k*r40=:{ ^:LyVK >j^)MvIhbDp_(>wr8 pݡ/NVvإklP/G5$"er%JNd95ʍ{Ʊ( RymHHfW xOpj)|?) WFi|CQ[SW QP~@Z;)ؓ2әa #5kG5Hԏ)3]hODŀ2}Ɩ?fvvL3gj\vuxlͲWTYGpO9g "B$[Qʇ*H@~an䬩ōA#t!0]~5h",BwHR;mɆm 6{ok߈櫷4Bn- c x$w i?AnByW@9 _~yg&TE­P)ٿ\#`i8+IgzM\_*E /F%+2/7ۥ\NT!=iXz3ҸF90PKɻ %TQ52DCs13n2o af}fsGVQ$S+VF -`r} m_ZtQhNk=e8 Wbzēx 'KZ2ezp4f :Оx9~} eэ߶x/!5wNxS_=Ž54dv~Ǻ$}&oxtWP^fȽ-7~=_'aԮL\&̧/|U(mhHPn%[A!Yb&[AB"Í.]UcnH6QAXXEQSѯ5Ri7uX:|^DdSfZ7K?S4>RۈzFUTs (V4ޠ%GYxN^o/p uT^bw|Pxٸ͎$ n tv̼#,-(TmJ֩|vX;/L'ڔ$oj瀠j {y"_->}UE-pZlK_&V_+ofw0 I>- H*DI7ӑ> ٢h0 nth#nA06Up(ʕ\I}I gpA;>&! Wr%,]:f$5UϚ;vÏ*vK> aJ̏|P:ϸXҲ%GPk܈ݵi,˦yԎO'H>Jܲ8t@1tzlɈBm˂fP/*-&ї9#%8 Ѱ)w&J?Z"̣g [BWYb$|)Z ;%k]!8ƒfjڶ`=l(֚U@ka|܃ ø})6) a%+zqDH2{D/1J,Q"vsghoN5F0v1s7ANJHҡew:^:%[gs-ȎlEŔmDviLpa1f!*+dN"0S2u|`Co?Ţ9~es*GAqbJERME{2^u k-5[ <ĎpBlSx+M +'E"s9>ZpؤZdbr8` |bվb%/~*|=_& /+GR?hvRY[et(:]ӽi A*qtc-AO%6N?Ukʶe TҞ\LH3=&.]`\MS yiїY]Aȶ8@5-F3"l=EkyFԕ U &xMcv&IZԥ޵[_,xR*LH 0$ӀIE&ξtc"Piq˴/URG[G Ts;NT8GgyXݠ QO~W㈉|T̼n^1)4;1aɇ2,_CpnE1*ւgCw{.T][lx^0hFH0uf~o`35 W>'J549iBK&3oAcG̗?UF&c"d Z`k)4ak`[=#7ƾkے45&)-]<l,u׭n`ϪaJvc XYr#cלС gSPE]luϢI79Kpu+Nު<*qGZ`;̀R xdѮ^.p}@YdR"D)/b h=!|YNF~Ljc1:1|gn5 5n>o60;WJeF2"{ KZ65Tx¦\/jOı"l=O֔lyj%z"ymxL҃y>C W."C*HV4.RXlK7bX.Ѱ%l I<$xMGxb1C6tTD _ph2)(ZV6Vma 0  /rs+]+/fz.螛$t )j_<1Yvp9i+ ʚ`S[Z&(koIHuWOW%p~5![t;`捝kS|!UQ*Cpٲ\/{"ą2A?qZ\YGULKw?W5WN<`C;tM6b jUeX)A~0{qxSZg[}W|"j)j')%++U Y~3DdPvYdS"K_] UBF6y>l׋`C5M gM0&88`yp E4h#:%,6w6V=㎵A<>;In+I~bsȧ69VM&Ph#W?DLt{-4Q5l?7پ!bǁ{Lx-o)dv]ܬČ*Cmh=MPE밌2pD$̂3r ٛ.0kW[3jH(_Bt樶7)f)@%eFm0QdQkæ+\P//DRcSnWNqK a; &UUkMGQ  E.\]teS]ۈ?%W.\& ðvg+>Ȏ2_K⋊3T޹iNKHYL_(gikc܉cFjLs+Yr)ls\pIpmWFֿB W!iGUzmAK}F}!8K1Tc<я)68!`Vl*ݝc yZج_̰9u1nBu>`aC"PŔiFH[j+˂]vX?k !ks\AK>[_X=]gb@wR%㯦^߹wGD\yPT nTkѽGU@)b`oľmܚ0f0yPjO?93> Hf06)#&(TVb^>*qҭz0q;+^r1I`8zچ NH"CP9ikK)cWP)nPvDIӉb{HR, l\]ނk/S+ͲIvatzqrpnҴkzmēy60/i$1(æu‡%:m:eJt.^{aհ! 9!Tr/Hv w:] ׬ͦ .{խTNq(B<n#ӢŸ?@'te1"LSu֨xn0@[F7;VʝHCoe{ώE7'e#RR&=:^ Om6_p*A[_6-9)v fyʏpa:"]a1$G yTOf,gc\ V&@n-8V6[GE$l'joqHy̻g`XjzJpah[G>`"[S; ?©p 07NuVǠOf$[yWK_EN0t="jJ ot*2=7kk=ajG-7zCDtT:do>-'ͻU1 50nqpݔRBw3Ǫ"C( O14O/[L-~ą DbIe& |¸\̓U]t%fj{w *|xb+bH4`Pp̩*<ُ`i_7"-/t{ -b<.VI;|4'fq)c Y晹čl#@AJFݎ;&jXM mi;% L'i0~?҆'(+W uIa3/AyGERol؋zD]~&o5T;9-cP)1gm3n =v :ΐzVE\8 ڪ+ӱ'(IF6cmJ½sc,JvX:`Br|%n=4˃L$_58hLoC|g/6Ӷ ; u¿' D:@C3ۂ_ooIO} ${DYK*eaVJ+՚):V}Fٹrwn#sb0X#}~[LBKNxHDR`O3zyzJ8wZj4iZ,,}ؘNPv|h6" |˻Udt{8O M iE9ʆߙ%wUy Ưsʼ#j;m;^(}s [D(ԝv~TOũ6\ tD$]Js%":RЬNP 7+ҙh~>;_=f#\yeL MǪv?MyZyS63SoҼNߨ1rjs%.4bxD)Ws-bBp'ze1T>ar=*J,¤S jޑvh0S,R.S-.Hށ%94V|*ڈU2;hW\]̈LTc\b ߃AJ,Rẙ0}8i"E8"GD6mBr"R |"XlFuz~μC2aЙ5Ѓ6M6bngR{8&Qf$#ʔ+cPҍ@릹P[6W`2-2~FwZGN-w^)?aDw eSKDdK|ba.  K/ae -؂ڟۻ +7 yR*u{V%- uԗp]1u=%>YsH Pz``|Y߶ !$4@v1˼ſ,5FS܏34~Pdk-wN(uoK$%`GKT="o^s0MmX@s. <Н(\SU_xi4Jʹ){Zg)~X?[GTu-3Tڷǒ܎>5<@2AhEr"^Ǣ\uٚr'GQl2ʥy VB] &Xsf C!xX( ta+r)ʐU0" \%Q縆Ӹ[%~pūVV/{ F)Yi\I?v;X-FQ0{_U_}֖뿇BTv'|t%7~ևߪl 4nv16E s?Hq;1-Tn(usW74 ^RVχ9j6;G񘥗Ik^ﵟ4ҿ:LٙH1\QX դĞ9S~kVx` rܐ\koP!܈H`%.dП4Hᚂtw#_+xR*:wzMKWpVt+TD Y}rl̠!A'z1 5lS.aOrHu\Ksm\A`*3ա.>jh*ߊR#/!j-i=-De~}yI頕E'xIV fx,=*>y_+P1=:">Ic7yAT^Qv&n=jqv¸D3Yd -?K*>7nIOm{񡇸#97`;wc{0x+Xx,v{^xwn'ΊE=GJ1[V3P,Ҟ/%3O2\@;5J^[+aTQG˹ؿ7b>dy,a9˖kt|w3oa@4L!7N9U<۲6uMr=Dw͋eEY 0E,lM!$/JyF &Tl<‚e= YXƧw>,h3ɔՓ<'--ަ#Gz=MWb0&0+E/EF pEb719શْyœvU!_c}ߧǏq@hohߓb#`8t$8&i}0ద*ØӔgcqyX}HϷ%GPm(riN|vb`z||TlAa [["cb-{6XG,98Q5' O 3 eRɊZ\0_mzz>xx#bĀ A$$ A6ս(ޅ'Z|NOW %_B/RAYg~ͨ[RAuiVc(B1nehj {;zXG/NM!ݮ}~ |Fr( F -t%խi 2) ྞfV#v/i,xi>=6 %Z=y+ۨKYM}dؙj9]1VIX:Tghjfy4)+Ez~4?m(ވ O^!l$0X?Kjk%Oݕ7QbUnMF1YB+06 ս%`=o@bNwngfmʝlU4bG/t%an&x#$HrWgTMD}_c6;<A{Ge9fY _lߢˡ ˟mi E C"md-{hB F,#z7@vMn U@GkM0E u캩@)!ڸhhCnre$xC-ceU4y+!x  $O' hW" OrG3/{=6LrCJrԵGf`MH+. mp})UFFPʕMw9BHYv PW%]SSHʞw ƘAf4 2"0|ݕ-a{b¯uT@;zv0UdU؀1Җ˷OrCOϨ};t\oa2yCƭN34}9iJ췾I{ʦY\mu˞JգA~dw``6U7HKPd_YITQƗ ^hgG.G#HJQl:jݧ:⽆v@~{tvpjN>j@$:$YB6l&wQDU;),{SK1'|l炼:'h-h+U#R Q^O;  xK9݁9U(Vcئ 89|F`}Y~Onn^֭3|p\MӢwtlx >'Q8p~7#6CxXdpL \a@jt=ƙEu1:39&I..?' gfUTSE4ꠊ 3#:Աr&ecJ³ Dݽ9TM igC qMD@kӹrr?2}jK'AI'9=OF5  LpX9zLhfQDJ57?rHR9~WB58%Z}?al( \]3h=kEfJcVRQ]~u\! ܮ_˜j.=v`i5tqn(N1^T'\jE v<|$oNYICx?0Q"DRçy,`3-\q糕#up7&sx!@:8sas>->^DQCn3WM"r\eCNXZ)4 r$7)~6+ %yl(Dץm%}R%n#/8xS>bL~yEvC"K{A `Bcc;^16@zB=\Tm5y% iA8)c6;/<̜eTr- <2f2{beŻү5%'?5Gvːϖ}з" m9;RrY;4߃FzBaz`,qSxѾNWhD)_@,2$39 9s<;霽:347#`"/.ُ*>7, (74hP'I,k2]F$tD+Q,J{RMi 0Nvs^AL.NědG .Ra $Q{XLndNCdBy7:C:NK+nJS H0#9BɼAw1~F ]H=Q ѭ}v?z<&ArxxJA Scte'~\7Cnо<ܘ-5XqYV2, 14O;; [^1>'M!w_Hw ˲K+-Hl(a*6uJ70 R0y0I >i5:2K膠cu|,>_FllN19J>s BNMFVI*{~i@røQ:,_\@:LVQcDImR¨l"ALzPUc:~4[6L6<u3;^hMoFwmJ:U4LpG?YcxZ77  hXCWӛ)Zqo"HryEAF=8z:99e~ "Zp=Ji5./g#o5@o] ?*LdJ%pB\^r٣d5چKTYvdJ)+nm1~k@ĵbx@F7@fAlhX9}¹fu)9.'e+ IEbߥW- ux#. uG D^e~99f\l!K~ˣKXBð,u}3LQBI̤ Z)zLV+|AbEOOʾɓ2M,Pe p F*.DQa .IS7UpVuKX0b;O҄u(%8;tCHr]ۣLSX?$IJ.AvZM-8yNF&0R_!ū/xXHBֱ@^R>?6oA[ú^lMԠX*q5I!Er{&PK8|P?p_|"\_ tA!*dp[\̚7+'$B+z'L06-H%[RJi11NYA}XZjBaҢDʓmKɨWxakŻe39Ȝsy⹼$Ä`c:!l%9$#pEm3jmxTh x`_q!_𞢗FbUݻ#nyӂ3,(BDn Tzc[e}G33FˠZzC4U"Q+qX4J4Jw!{ TImc0 ,#UQjF-mJgM:yj.U5w7{6GnM?O/eDX!Xn7!@].[tת:C|pZ8^s@ãRKL%UˆhzXf8[ u9e,4%\ܸkbjⴠFzp'hYBRϧe-v5JL6 y #/.OSe n=v{%;Ѿo:ejC\ϸFHlag }=ѵrO;HxEqYI>r]*s;_{S*^SXTqcfj GN7GMZXn & B5o/.ǼW3X9(J}Pk א 8-m!ζ8jsKyɔ)qOlNwh.FZ`a}}{[t Lgͥ,^'hWw, +-V;{HT51z~=DR]V$3yWf|b4ZkpA J dR a\AD$>~ESRZQ{5hQuT,O^'.6ymH YkqLU5(3/ZY@ٰۄ0ufLd^3r8jΘ9 o'?0Ǐy!m9֔ӂ+qhQЂƭ & +2B.4K& $ 2cR|зH< Uwn5bi_| Ց)([\4\_NԋY A҈ ܝBUp E ,k>"> 1F :EoRE@MR|y&f/ko}3gL1O&+Bo /3|)7XK+m5Q3Q䙭:}O 2 ٪]aX6q;;cxѓ$2KÅqڟr/7ABQ:H|ʋÞ+Qy*ٿR@$6LFPFu6l)@jűIЙ#}6p5_(8b%8|m [TARygލp["y y8|6Ec(M;ߨ0$5ݿ$3N9Ҵ+ךMs Oe~"Bf2Y$EҜK󹡚EC;</́Nq[_"DLeM:Y\" "q,5R)o,4c*ÒGgRt[o}!eȐ^[Ub@n}G8ޝ<]㨿&ґQ_@I:opLI2xnEUL-q0nSDDxzqynpE6}/$ÊTf0jx`>tNz=u1N p!봚,kK(oOf! چ6ԱM /u'shUY";kJM%"X̫{ц+Tk_}hb@pRGdkb$e Ps| Ǽ2ַOڍp"g.)/bc}s;ܤ`x!O :ea҉2bOSuC5\SX =q1 { Z5#|%z.ς3-+M9 -KxE2dt"iN"ym!Vudћ18s!ZGҾNz%]r8H&Bf@2١4v,ZAth>L]=$d+w$in5iޤ/ΐuV.PtHFRϙ_79x9H"H{6~*dEJDm]Pz+7 Ш6;0]WC o)3^-)be[-~ccWrW]r`uS<%[f| 4Fpɹؾ HQoJ{tQ+t3u8a=WNc|2;t R褩S a3M<?h&w7 c.>Ǘ^E 鱇0ʵ?Yfx%RiZ\Ŋ۱",ObZ5oK݋RmuQ<\cF^b&gv!#he?07"3~jmʞjSXm=qñ.Ǭ!qpE=ɬ\v#|AN?fa̠VߓȾF%_,PX\+_:!f*ku&U㨤 9O]GWKcFd 3j> Ypa8mAAw&z1K܎3K)3UG<٩BMJ-:0\/94ɸr1"K;%w4zJ$Ru՝ȴ*Yju=q.UO+ ΟSΙ1tH+ `Qn`B|t"i3O$ $kdzi*&SLm@p80(\ Zn:4/HcmϯR )4G`].L,J~8C_&2"ql#y$]/jj%+;ݽC:{/66H"0@3&{Z`V/.p2ZNbv+x ka)aY5r3d Q}pj+ȟc箃~蝵e/I Zy7HkT~d G:NX!ox֎{]j(.D#hg0;#WԂg$ \;*~Es ]ؕ1w't@h-U'Q5THpJn7mJuVcj/C"c{n@V`$sYEUaЈ\Qdݺ5q?ao3B 'A#9ܕ x!B$=c_$n#$0WOH8Na;Kmt.ʱ8(AnMk-2crgIDYx"*mU 0;W1ʲ0%7ǩnĢBAUi'UGg {Qu.\<`13yc8kz 醐 )S?Vl~ywqYu}BQE9|C\~ru\ o4mD%7Z "K4fέb?ڒ"y/uj ՈAʦ, u@!ݸG/js EBssg{`PoFe19,QV VIe*q"Tgjr0D9:x{XIs.alum9[VuiѴdi_#0Q_8GῤxBM{nr`98xan,r/`-OmDxmfzwloi+P>?+Y@<F_ÙU>7vǀ@ d!Fob ՂcjOn GLe' >bˬM\`hyA[Td@|X>y7z.ê/KjK $;Y?aڝ` Юp 6{ Pkر )cvI$$B!mXM^>~SCP8|Y~(u4'q/JXg :_h|AY5q`\tσ;MImy"!}X; &gj(`X|vt)YӬvZF tMtA{.C$zdXgiiDb+ZE\m V?e^-֏%kCwwӊS1&b,hO&:98gb(0ݍ> 3ߢT!HozVZ x<#ܛ_ΘmM-(Damp9SxB/vULG*sNhPX4,*>2V+81 LpQIR$(I]BJv@FVso(Eyݱ0GOm_8wXtqDX1_1Nh>f'7U֫]t/}Q)j찏$_8;*ʪi[ƴz].)H?a Ya&Iĩ~OHvVugv[AjrbB:7@--AڅvHm =ϮZ8BRK<z{ lU4uu~uIk*3ۧ!x[Qa)iJwCmbBIx` _Pzi's$@[J=nM"}䔊NPDS&TV,d%xNؒ\|^pi{mqm—[=*aLwqoj0>WҶ#!K5dȴX[ 3ZsѥԠ5&Oy;#}'La#=x̮"XpyQsbWݶK!Z@3Q QWle <0 h8@« 'VA?6ꝧ1]an!T Ae*f{N{ )߬-&1`!r<՛LcWN1ˇdlnN5Z]nȣ %<*1;z̪)Φ U8q}+qdeHfGʩn\"~_4!0>$򹒇p{"Sk)用w7IZ s5=VȚPf!Ӵ+Aa;@z IH\)&)!NRY3uz-4ї^ | γkGGJ7!D+k Yu+IDu۵TИ۷hsJ6: NQZdۄu<χ x7]Ẋ*MJqUZC\?Rya5TxHet!=HÅae9Yyz6qCwH~(q,tua]5I{$ ZX$MksH~n8fxAfcsje;`Rrٿ *2af٘*Sv]gLuhG!h9.ϭb n{fo夯 K|Ԓq0)a{fH-L t48a !fkFn xd-.!;*Eoe}ž%Oݒ+mL mP~!,1rZmᵬ-h ي`t 50TzWS9uO,' SreDn|e ?l^4KApQq:_|hSw(SFzFF>2^$t,YV=t[w8tk2ft)Fh {WZ5ٛ 9MC p ٌ&m6r@jmwζrI!Un i̹~1 ~@ 4+)fe^/ْDw$i;[Wr{0/|ۮ `p A[ȥἄ;;Fsn !'i\:.cSoF$Yb68YW-iSVp Lcì~S<&`Hh*dOD՝;&ԑrY#ݞ۞,mPbm:0:SbPOdOf\g0f,%, Dm(REJ}v¼[52EV 0E'ulS6(Dqߛ `SP+e₅kBDX"wjp3[MuC(jKQ tN!2Ee*]931BǬC_\YN4LTf ZȨ9Aa3r̿Pמڇ<+֭Jq~ ҿ6A]28 ip>XTj.5p*edoHYMyDi1 cBpDkNJ wI%c8d'uf>TBm :(WD{Ndsp:Z-w':Hn[Q1)O#HaK䷳UA$nie ]#OlQJ|]Z \xS03LJR#cbkHօ7SQ={4t\u[ʠdލ1)'=xÀsM 9N5Z^cKP%ފf?(9:uV, |.S-V'زdmҹۉeU 2 )y7"5M =QZ,@zLYmw*e"鴰('~%$^,&6 ΌgY!9rٷ_FDT3 F"IN9}JdMf~?tB[u4Fѭ/qtRsN)^\ w`q8,6DaP}z`.3Y_SRNFTkL\"|O|V NщI:'%3הM.j\'fexۅ K РxDžtCa_W*uqz!4@nrJvO==7)e<kI?m7r)f2P"i?#"+wD~=N=l7-=2r* hw3#Ma+< $*U uϟ- J')Up dh] 8ygཽVyFȊb4ҡd;'*2[&AF7dB(2Бl {g ^Z@fNyG-iwG<鵋R) 7O?gPqCfvORM ?Ѱg z2wx$ѣ5Y^,N<@O9߉20AvBf&ȯBWYFu8ȉdnRs[: ;y`BN|Gԟ!.l+:M~VL]aV4D@agKd7(}t|$.)a{QgXM'cX4Z(5+g=y0-{cŢig=kK@Xh5JMW#-?=t^7XN|v TaAJBn2 6;}C3^ {mF)ЌO\ h^VTFݤqkVc2-pW؄q,uCj#ֺiJܬ,Ỻ!;I,v"}l[D̍XHjk[t9On_Z T{t'n ,*nCvA&")16Q(I,)R`# !~sAnC<*>*rMtU )t]nQ9KLJ`.K(K0d "Ū@"I{'\֌82쪙$0P,zƥw8I7ta4ːdf"GUy֥ g]w#l2T i1m9K?'H-mÒGtsq2`Ռ>CSZ条4==.p*QIhJ#mO0=b1f&GU*C#-ߐEvUdQRHHlmLi~RP=*P}RǐLysAA 'D#Eҍ=o&;Dgp3DKyȦkԲٲ?&e1jEa)U:ve~BKZtD}+ bXa2ڡDcV@&RU@f=dt3Qc@U.\,p^Yz(LGa n!zeߛriɤR^䐃N}-uG@pB/OUK|S;Z} 1\ȑx67W 93 JLjP 0(Ҹ^NBG p&UPC[ NۿqW ̼]sEXgVV>(~g)ީ)$XYx@Dv#5X @EOSyP( ybJ4>K\bi#~c<8*S.(;I2)Z|ZN ȅ!ynhe3MiЋn`%5E۠? d3dhX7`=]7~VoZ2@5pifsfٔ+aBD*7j𚻊@D+ XT%S/  I $&M/Y ?YȠXMm>drBpʿ9n&`@kZw5'])9"2( $p5åєՔthq:F'x"a}bn#bFIC4KTOD_eB=re`k#A^pKP[HV=uc1uQVU7Kv|tNBi Qe`JAb^}\^Q ]OsºO`F?,]QAY~B3KͨCniQq 㰷GE5d$7$Kٸi1=&YNھ"yX4WlI*N@KnFWswam1h4XxZum9Z,䵆UfD V:YNdGdX v=5v'JCK767ajIJIrw&mc\,ж_"-{0/^!opWwPX(z1 Z=gMb `ݯ2i[ܳʿIwT˨x͈HIz#'Q0O VT6t/?J-83xjjuG^Qbd@!&s-gY v F{^bWU$|RHq^̛'i&64 c_vjbm R- @߯&mJ?dFr5ygue14oh!]'R Tԇ3B9LѬ g$XHViR$#:ط%Ѐ_/ۅqOReS@4R UA9|^%TKT5*wVGU-IXf!~5;U ePcӄ(n^ljv <_Sq5sq;Öƴ-c)[d腍bc'CPc8V=PZ?n hYd2"_c]SЩ@=>@RUL컰q$;B`i_6MߞagoLI*Cx;Hh-y"nìUP>U֛D&ȋY_<21-5A&ύB_.}ls/f7?zQ[K#[ #E">qos)ڦ)"û/Oi<.^6hF3q=9iPj #}T{U̎)3_Ĺhވ|[:nˋ!KQ}Z5$3қ\3a 2HJ|?`biB[Xa\m@J`7x7sӑo!{GKp{H1y aSiO0 ֓v;*F^%\\Oa&y˳u^C7M ǂ%$m|%R$O#EvWlԆ{lF#$L23I5n U) FWpVD*#UQ\ie/y!ǴPS쪵5V8%l$g;Z QSEOe0EfrtCg {B_hCZIaԓ eKǘt{Ec!lK'ɺvZKs&Eۯ`TcwXO&i`Wr4Ip1u)"5Լ}B6FP|X dD45L)VC AN+ 'F6"x[= xf*EE=j,_\f52䎍+7a/㯾4:/tщ,pJ5 ,MAN,?ӗmZgŌqǜM$o5>j]*'Jh,.@`t|B{ b^mlɚTTzżQ̤`Ѻ?2Ɣ?iO a_Ll>`k,8 9jt\(Ȭ%roo$6Yu}"}6ꙣjh guhgKaTt\I}}zsRQs1?(_YaгJ$!bi+8Y DpDOOP`ȡgwrZ!~TX]/[jS䯣w"D45ͷ޹0_:quZ +)ad0nx_-o*MlLXq5~Yw=E1c:CMo-_Y;\ ]=;*g$Kڃ ^QGS2yjcL@ؾ\Y3ΌmTb5 vm2,ai+DS0)S8-Mo?]0F߰rat#2 LNo5J5osw"@WH`I.L%-|,m(V *fB-s[˯) el!*9z~̘K _[r'P0#Q%'Zb~Qd SϾoi)#_n˽3#ӏN{LTO="J'/)^:}gf~uo*^ iʲ5-\[w`UTmP &jȲ~*;9? tt8kݞ=3{6_9ElDW9:SոKlU45JOT>MȨ4 pI>koXSp{nk@QtA|~h{_ꞖSӧ@DE+tS]v ^AUӹbs+AO6Nv0}'8(F""-bF"[KI.-rTQ_k酴vγy/Q0XvVLvEq8<eYx6)lK"4>lv 38E/ vm׿7"Ѫ|y4.ZMyq$ N\6NkeeCk[)cP:.U >ꌓ01_~HTaLOs3N0ae>ꨧg[?#PF˩@z$9>]rҠyP6Au ${Dt^+Ewyqtv:"~}WFޢh.|}rN `IŲPecDrQ(soY?NZHTդ L"ɉ)2,Mئ<{); 'D|tQ"M++9W#r#"8w8X=߰RY!3](/f%p}a~.Ңh`pЁ&f=7ѡ {~5&B⺢4J fbꆪ-W>i;wa $ " cr+qB 1.bQ>*WMN˾.et~VƄ]n2^thmlT-(SQ Owj@caz-Zˉ6HDdd9 0/>Jż9(mϚqVJה8Ɏ/!AN˫lhbZk*HG0}<;mY3.xou.^ji0AH\7 'ֲO{pjτ"!L a>fuxxo3b`p]ଊtɡr/utG}3|r`YaΏ6oޑX.ß8˜=Cq_Nމ!,lG*=8\9 y #僕jWR:!lſyKjd^2΄@% YԜ!;l&KdX&1|z ZumwWGׁ i!2h$3]k$DZiJtQ{{p\zX+bc^dLW1]'U~FP~~ӅeƲvJZVo9bdy߇$a_IR<&ޠ2%. be'0N5h!0*_ PG"p4(Gs#wct¨yv[X ,تsI,+o#ʗ<)nN ȫ4xxqO^+ZºS Ys' 2\/;b na9Uڷŭi. 7R}!`r3ݍh4;'Ȟ`7_NG2aI_3\f!9 tא(+ʔbMv 8p,4P7ʭUڧ "N nUK@<덳OQjV[P.8:4%C_*b^.Fϔnh}ṚmCܶ e\w}2vvW>o``leEdz  YxߔhdeR^)7?sO_Tэ&o$4bQw"3$OI-% /{Xk%C}̄kӀ,3l|C^V:uQnSÏ ᷝ(2X+ɝy6p]ie# >xFiqDda^x [>)i%x|8u# `N(оՅ7%)l4l0 `>6*s:p'䂟ܳ'xƊzj-KN`jI”Fj#Y+@hdd>DUi]ãxM}1YV!$nb(S~ܳ\SϏ0ZIX5aRpS`-iwN6thljey|a`X!%`C{/lC,DPruCŌ+~)8b@(B$+PD'?6d襛gU- r$0Afuў:!ֲ`{=<`uUWz_S>/ghgq`vɴmziZkϷ=3DY#gv5kY\w7mdZT &p:ϥ]6G3+M+«pP٠XxqZWS4Gy' D\O_<{1 ll]ߠI| 5e/ن k8Xz<ޱ:dӄfRffi ŤŊ:lj4 s<+ f棡d dbz1`%_ v3tTarWkZ"UΑ96v|(wM%6h:;Q>oZ7#8ȇ^6<3s̲Q J ERIѼk h쑬%*܄I5Z?CN^cz﷣] lV.pd3 %AФ*7xnL9C=Wsȕ\Lr[Q%2wF+6+vj@BGojLHl29fgg='}S4y{t?g4awiAg:]A*eۢOghhW = Q>`3fk]<$v8vމ[;+.sd6yzl9uD~YWr:ȷ~JC0] ٪'WJZlloL!?j+{+YE@W{uBOmvi!ST,C('ꀗg"v/%@Jãi{P0'YTL2U:)'J;@u4fփI3@ɝD ;YnZk:Y#uFPdRkR-K)m9qs/^Ӿi [,=uj'2QZ d oVƾQ{eaTFux+p5vPy{_D74,*1\?攰` iZb.^p kb?>, x*A .-]w #N2«kJm12R>ncU`U0d~Ri0%8a @{a#锞QPl~qr*_K!C@O{`dݔ+:I[ [фt<*#gpRIz0%jјM: o |t'JmLKt᠒t4{کN]p}) -%c߃Xo;b/')bM`z"L`Z/CBYgּ劕ӅM2^cđyFٶ$r +3MĞp'O&կb`O x +л: W0AΐI8 ֢1jlM:YSÙ\:a93 (R;<_5]'Ӫ &yv!+{Xksz| Qr'3oWgse }' ||J5Tܕm#{nOGQf|ޜKm#)҃b&_CW.QO c&KC]/m~!n97l99DoAI"xPo 6|( !*s`P!$rYđ094A8zD'#|YX8, O ZJdWɨ́`%5n-lnꅃF~K0N+LOn ·?jNDܗs=fM<2/+d8Yt(q(읲!ɨ9\M^^OQ%%gMſĻĜƙJ! NVp:c!oq2[^dxȬ*D5^ &+ikCe 7{y Pab+D h< FLP*4j؀8pLc@c6'h fp)iA-`ue(l.FJ?B$3&mHf.;d W"#2u l()v6 T;=`5OZqNXoGٹӟa h]`뤃,up&efJdi$ %TSQD¸N8C{8JG6~xP0ljFu4:k=Rp9ӆELt؆Ƨ5f rGV78+J8e/2ĖV'=氾3 jgK`/%ejC5GbgZ?Z9jn-doigO镖.t^ @2M# pdd͟퍷7Bm}ǾH!~PVa跙]BG'N*mΖ-ٶWϗsaOWVmT? P7Ddu$֓iCc2ʵ4@J xDLdȁkcE|LN7T.}8mω(i»:2ǽC ge("P=Q0WC iUiʾ_tb:"X4uŽSz4Mۮ:*M(8$Ed6 p`t+YI_ɽ\7diTl$2[sT6W4ʾӁ=%UZ]sw޺a 77/'o#,BDjHGl&]zjsyͅ|+ꅯcN+6{['%Ziquaïv._+~KAt e2 :hg p֒O)z!J4 {pJC:SW#yE ^_3ZV.J\҈XUq\\"_.%6$Tlљҭ6l!w-rvΚBoYSxAbr!b@PDspx}ͼ" Q!7g?J (@7iǕeF#bA]c JG`p%E8 +0dXLkxVyVyL?"*aw5fH?s<9aTqfk.(R5dg .L<0CJ&Ci T/.37,@:׾Ǜ}y hsk{.;j~veKԥs}~=M#\֮|ŠruzP\~<;elvtdd0RmWÀ=]9v/4a}VMk w~n|~ITSq|STjkf1b mR `Dh'XOX7KkԳII7 s tn!epw}0ޟ%sS'Ϛ^㚺E_iy_+p6ňQP䢵 p XvNbk&݋6֯L;>ZH-]q,8UVJ/M - a}`ys$Piѽ1rh- lC2i*n be:nɄd=ګnO 6`;ji]\v qP|[/7裱4H;PtD'Ck LT"OO՞k7";BW.7*dQ6Ћ?h2#>i/AEez\RdZU]G 1Ըun[Oxh3zk'O 3s}4V{U.TN7;5\p4m8>-zuu$Y\Eƪ,c);2<j?a'#L]f@dEbL'`gxAhDBuGk_8Q?O+L5n]o "Hbbkw(Bm Z38IpQxTPj-(Pd)^˛mDar˲s'\od>LLqKJj uVؑFAM![yG@*P<0W뉗ZZkЩ"p"' |ӹ;Hu@8C TD4Oa tanٸ5o).DV YI@#8"9֛|zo_j/qׂ\jZ+iH_<-|ezL  p@ c})gD*τkP{iulWJy%MNR pTJ@4uSN؝)?1_e|l:OHtro&lr ;dA(L@#00k)~ua\>@fjE0~~^尳q8fOF4g*}C,Cec=O 1gJ @,ktu6*T}G"j\'xj ^!<+7@I3L=ܫ__f6"Бd,*ul^?:skݳ+{ M38Oog8)rsx"HU,k%$|j23sB͉/Az ?:t`X̄S[rHEsxm,j<0Pتz עi -fC V$ڣ'nc +lz#"0W?%\a\쵪9UpP͠ rlx_O"^ cɔ_@Ko:EN4dZ*VABU۲`߾2:9id~1ICdLDOnȡ2َƻQŸO(kksf7a{-NM_AY}]ZI݁q$@ː=^$c"D`$A \I6hMܡ7֕Zރ_.l~eE-L9U*H%hnevz$G:u<3 `7u% һ=K% .F|0iSq.%'Jbhjg*Dj.>sy5$nL}l:ft;L9ko/T}4g5-.Wc"4~NוT[ ~`bd0' HEK*tGҹX >yL8$r$Q<# Wqъ%o -z՘+vF9hEIiPLC1tu~G`<-Oݴ~vLTFi'U iVhS ^B&"v"7*̐0zS|]*T̈L;CDKRnA* Dy?x_rujxZl%'W4HeAC\W!d=)$~wi3t>R/UvN 8)r Q0KHQcbbKX64! uXY=3̘Ila RN,!829}^gFm~=ן&F]Rb"N0T~ž`Gl6[}o˰vJp&i,9RQ)&9tr-zY:5?-6Ն芞٧eQCw¿˴ ޮ~<7ogQi-ūԫi&oҏON6jk 3ZV5ch8뫪d+sľWEq_z:O=YY;(TLjұaybnҺۥJb /0Mܽf /d7"`6VNW\H=cN$4"_lCـbVE7C5vɈ${wU.c {="ŻxXxaޏ(rq9>^dCuLٶI(Q\W0-̘ʜ/7TK YpEE sKM-"{cǠ!|! *pF+'rv<ä#Sp?^WźRd֖nfI,/an@Pww]ĺMSgV<~C>H6`ݝSʮ?cF<I&c>f;mGOR"^$#$A.ӯx6 rGy( ;r:ɶOZ!j @Y Ta!b:ǠF5nso5:;;yL;x 8k0%C-f'Dք\Q0PY&U۝B`=` ]ymp0VZTRJ.FQz<I$lnZG-/"\u{ cW~K2EvlΏڶ$}L+)%ɡg}6Ua%Ltt͢a:2N;tRȞX NPEiW $}5OLG']6lK{;}TP%đ!cM{,fEuFCGKG7*a_'u`.v &.*w-`zϦu?vNX%jA :yfK($Gd9n+_oVo(G< ytVem|(9<(F ~&+)7L:_{R?mvF/[{H(RkBNx;DLLܛ3oB:BEߏQhq;N@D| R=Ӛeٚ'] jOqæ&CLeT6,))-E:)ǕNɩDbE'/s .`ޚ#cjK"9E]D Bq*IB}ICQX~>~.' l܀I_+M|eѨAo"ح%[ԋC&hciORw1 Թ9䱉G7O[%JN9'oᇯ:grP5ssT=V:rfJl g] 5è&Iu KmkϹOZBB.`Ρ] ڱ#]"|b; ,e}62na,žm;Sg3K|#{*p E,]["[I1 sd&I RUOBTK|E\UY#Ac*1 ]P=ɑ*v<28zn"P:I:?Zcr&ΤҖ66xbIk!1 Lv~l"ۛJ5qiH g__4>T3^HTׂw- ; KsM|+Ls\y_"nuاFY ^ D:v h%eQ' e0_b0^#l0Uxc \У"?GfzIfZ:kӸ@:z-eBhI9vsWgWxsu|RVp(5 d nҐ4hWi52$0*`f{15OSyBK4 "LZ^A?gq]=<|`36e@t$2(|W]g^"vxnR.r.g4ޡƹJt&''mLOY@h2A=?%.JVP@UΫ$R+z9濛8օk֤cKz*$Od0L FL~1kdOAvX*k*4 3 A-D6,3ZdWU*ه?cZ<٢+@f nCD700[3xxzF?gh_O9,\?gJ('T.1!YeEK!+Tto{9D"+ExǕ~{}p;ߞ:no:~M:ipdWft!8_ 3Jק)  s\vNq @ f954L6#۸ .ٮ Ŏf]+xuIqFΖoOeB|4Y?\]y$Ĩ6t֍)1^)ʶ/vF^Ea| TA4rSBKlIopgE Ե΍$P0Ni4T0wws'2LIl4IzeSjZe@ƭ?&wܰœ}uN[,c *r-KIiiJo4Lc5]}L>+&珯թʲG1X }b3NJ.j^Nv.rġ.4#w;cO(Y U||-kJ}4B2-j) lb~UfvΦL1ϐAnR=.K.{= '5nFqv,C\!#3k_FVDIE4obӠa9]CT*oAvywc+"`'m4D>/+MmtMLy9&j` qڐք+`^_4.M%oԁ ]Ju)Y +<)N2= m UryHERϱ m4鏮+9ĩc0th ւY?'|iģ_KZ $ gZ&J_$A^6A.$TWf0UTw!ԇ, /S[;xm =Z<,SUeNO\΢r}Cz`$LKCGQAS;87[h1ҵ2:([(bH4Rbܰ 5zcU =G92䝹:g6陑q=l;bn -J?i4)A3֗s + <=USR:Tbfnyk.Ficu} ўy/9Af 0׀taT:}2iU,L*A4 < ܻKxTwXYñ!PƆD`lť8&-PG}X=:Y\ԧyJAE4 ߬h%Be$=>kI85U]Hf?LQ(_Ǧ?[#%hYV.c^X%V1"o) P̆K/DKsH-2"Dmh'j|UeR n -e&슘-: fbLfpˣ(* ҍ1Iy )z*e1">Ӑ{jdGe`{$z=:~Չ26_|1Zo;X3昬D8u35(+lq\ 7~W h]c0MvΏ`Nd%^K7K\6l-Tw^g/?6JYjS`kH&o3 mS&̃XRC?uڂGnvbSN(4qA2omsaԺẇPntX<gJF 7wC@>dVq H`zy@=?t60ī_,Y OY"HvWT6oF ӷ&"+2;0hd`8h+P [] ^*R[#6ԑU!8l}ҟq?{iqv(.-|s7g6*5~(*ܰB&6_yw[jJ!v/=Ys94{>7^@|kcWeu#=8} B :8Uݘij[=Lx)-TlAm۟|$dx/}{eLkuDB=:x JO?M+1MJ3ɋCz@{`L$ '4,%R͌ kP3d%.$A,KwX{T+HOH1jYW/1@yi }Ls$.l%gvB' ^(DEb)"z%h,5L䥦oxC}_5˲CV$l"e(û&!5Y Z>e5Q4%\LGB6gXLT?3?RTH0֔/QWU@٪FmB}ZݸzG1&+v*]wWi7֡ͻЂbN( Ak5 *3SwuzO \T01,)eC9DaAvn4-'yd i͚_ xo:D0e &GR2á11⺑2\&6-_nURbG_pؔZd1_HWФp&M0l1*032Vv;3"K'/#0C!ѶҠc}$"#tĉ o7+MZYguu^b6eMq.׿8^Vzb* Ffl|Ӏ[pr(]j [xJ U;Oѵ,4xӹ"ĂVS־^LQ#:X (aRiC_4QNMpwwU'4˟ÈjNerqIQ0"UqY@&ڈD 9nέ)Оrz: kgBƺDΩƄA/CRxDb/LXG77“ |dd$xRD)=h"T |X/}KdnU?Lm~`V[YT9,e =Wgxtd-9,8d~)e hPy*ˏQX#&Ʒ᪉V@LDU2]\=9dogAR8 w;Vv"& Чz2 M )ą,\Ifܫ!|,sl>=3-qb+"nO*~zЌ!̀3P|ۻ(<.n vӿq@+FTX%_]\Q)xڞF.9j2 ,h6-V!x{72𳴋S%UyeS%|“ǮWm 39pp9YYa;ZQui#P:VO4BG֦$/R/}Bd) җgįshi_h{Y 0 fYGӬ2?R^驾1-#%ϬmCrGQEwd|; oˮjēV%]~D2q?(8b=eo'gÑ51urv<mRn:N%W\4O%08i$T5~VfV5[p:S۹gVBx;7W[= M' JL*m_ V_bbi#%u2bFI~~}zr1͆ b)ɷGNH,Qv`gzC5]=F*\!\> δ&{]JzxJޕd0r(G9yGO-qniX.+v, rk5\]pXtj:~꤆]a^q`~^6c.ְcƝzII.77?K&C>[)gh`)xs.K4r" fͰ{PZobWmCc5jX!,B>ںLtC}/& ͡˕*Y,` ֠'Ua:S#H73q^PHCowxl9B\mI9$]CzuOjf~xRAQ>shE?C:@8e]<# Vm+$nX` <B*Z IՉsG9Y M Bpۺ{_.j 3Cy %,?g-ZxyIkPv Sbpv-l@FLH*(, fDNIIy*]zAۊ*4Λ:N*I(i6żg[2 hbhh9Qbp~*ۗj-=oڏKz9!iZBi3 NѼ2dCߎi\$ޱp̋u^8[;AUUfd?~LȐ|*^Alsjz7;;%1Z ]h&6hƔ02K:T `ث6_2-ݟ }4;Ądez {GJ겈b)R12Y-Hng#[#M̈́Kqɫxq'V0SJ5Oa6 ^LFszRlO߶^DGW]ÁQe7RD%9[fHpl)E pL<ҕz_ܚqXu8cAChK 0F sѢ\ORvp \_=L/[T4Azĺ!043 -=]@~7]Jd{1+aFAP*U׏# X:<} (ڠm'hnMQ{8ct,(6F&V7xە_IH"(ax6cڇ4Km¯v 'A7FLd .yi3T&,1O/r? 9!VM,юcRXF9^vzZ)٣ɿS!LnNu6D(ħc-=XLwk L]>^|u{ҵL%W4JMR7ⷷx^͟ޮ6gLm~.9gLtv7z[\~ †-ܳ!y8cj^)!mUI>c`հ#] |(DE:!V wِ0Q%>%eʡZu ICC*"fevZǏ&Ee1_˭d]|x\.w@wgUH{b1\|XUiaGj+"Wh@e08,t3,y,h*(nFej?^&oB$ JvX$#ʧDCbmF,wډIaSTLw0QFHYgh5x}a5%I;~g3G"#t@ΙvBn=Yj*@nFm} qanS^]T5t QQ:cRkLPQn@9j?D5R$^H촇7,q ]\w҇sxU2 4<;WͺS?. mů3fpW* Lev<6j &^BkY,f^%)0LnɌc1DIX-'8\$*?6 κ$W+$h֑㻩|v*rF |wܯvƒչB\>t߄ǿP_{d^ԛB o <`t`;!yD֕GL BFcErs.w5aǸ;XSʚjeT{mT 'I>T`8g/)RiprP^]zHlb;9۽P鱌/ ]wMTf>";/=q >TUIZc _O ΍8\,Ɲe#Z}&)e𔋥q߶wF[Ȃ ?I4ǽ[|L{B Oй1VMKeЅ%̻.] X{>/0oZ%okhz څ̺>~Q4 X*'is?I*CoL e c{P b,3cm'Wx!cl?=]VJuޘz3,ig[΁ؘW*MI>4d F-YFWaxzIfS'(jzzS)' :Y`.CmߕeKѯ>L)bKenQ8XF~Se+93Īx >A^nOtO) aBU}{{฿ĜWr I~cP>hyH;n̫`̺%靡ܿW^SQ`wkpVZ-Y .5cj" A * LJxWĊMk=)+IKzMcs7 o(LZG_:|M󇪖G 5I.Lw2yR*Y -Xa)|]ΪV|&7`:(m)r] UXu>ð}qsJ3d9=@A 8NՃOyaߌӥNzBF%uⰝ&|L::KKݖgwgPY0c}8l\W͂=|89)ӥ!wcdCo\b* Ax.0|?xS.hP"NǺ O*yPbhb 10ʶ#ԍxG(ۿiƂѦU-iH<+tǜoJ}Y{Wv岵7WynjD47ÑAܨ;bwL94pUFLmkcHeKYKiu;4fSIaEh:=sǗjR| ;C̠2դ{5ywQ4K!#~5\4 h/O]ґQ֊yΏ!:F,*JUqX#͓F'wI*Y=i.=PfQ ۳mǕG3IIGҟf]\)ޝcPդS[^GE|Z>5feUmՋW Kٖ?VmNHNǪv Io}̲"h.(k٭\VSM!3r`mLZ/5&T,mځM;-nzL2^tn573y9zx5W/wԵYϥW,i8@Xe٫ }8(fxiwl\l2*2&( .WVȬT~/:a9Ճ6'uO^v|\) 4ɩMj4&{J=4Gmr+~ jw1~-(Ab%X("hsU2TVA2V@)=?h\nWU͂ɐ ]Emf6pfدʇla~^Կm@D:c>fuwt*晩S#OOȃ5GICly̓ .vߵ%`5c۽t2gsF?SF-ʧsQ(}u:,\1GJ"ʌۓz: $vj ũ& mZ5L?f# TB~yx|Bd7pD XAc8{}hZ0dgd>O!hyLs'V߿ibz:2]M+@Zz_Y<"ٱw[fz5 &DDcnQ x-6ogjhe鴖bi&>g a7y~ZV $ ~s{CfdX9.4DO+$>2\qI3EI׸,^7,RA9, 8׏F[ 6ˇSǏJQ1 uRr.pj$^%cOs¦=&i"[a+rRCp}]X<Q1' M8/%.h'M}z47]G "-l]? ͍t+D9&S QyXa,nu\;kwae-Vhw8#? K"ܦm>eD]x M~ԙ/^3C;&n_e;[.сi4,Q,{zKs{`;- Iqa;(r5e`J|Wf.=(5z8qi p:Ae&Qo6>[1z%vM$|QSB/l/O %ǵᰕYM~ ̯ p . ܟնm[|IÊGq5xyY9tW7d(+PAarHmz4| W#Lih8Fl(mln֎b έDG,PQn1 +F|:6Bש?5Գj?J|{hBKu `ΰH4q|橓O+2TOfek3"]tmcWP^p(^/D-X#"'篔W&h@oRwaR8n(plեӜ>>ձ*XVԣL&=zΫGSpok!܉t M ]h? =g#6Zz%. 0()ve˕%6s}fSD{ D{ۚ`&JF:N-0(^ c&5=tϑ`J2Fx`u*x,s>B-\]|VK|7`*3&@8灹ڄW.bA%r,93etm?AZGRz޺Ex3*%[FNXʦ2(q8ZRSSD)˰;?Ӗ:!ݖ຋WWlX$qz7{Ex djG]Ðr;%R*,@3 <Mapp+@M$]֌3yQ5O o"L>(`Y̸ϐB$DBdseS6=/1M8$]8 K2muQՖt0؂ZC\:aJvGwrDPs ' | %F{׾$/Զ+q"hԅm0dnDySL3Z5w[(1ՈFXuTMq'e_8c:űUQdDP?5X][8j=Ý$D aA*d$71ij{scVe=U $s6>#$/n9WY*8o04+l4 z{GsAT䰻|O}&V=ֳ$_ۿEUp` k6J]׻7s:?y1w~Ѭ{>POًr@ Ky:wꔜ~WfbQV~`u xF4Bb}Ghj72-Hٵy$"(t)~ &Z-PɈ1_7 -FfN{c(vD5:J!8Pձے ʃWn4κfmȵFJ$oܫ;m&Ѯ#<#"=2S6 *P [g) +O g(q|+rwboy*}h^QP4hG%?%VVCA3C-u#'gհ.>~(̯ݷlX^xnΰE Bw[:v%ΣPc *ceݙa{H /2z|j\!;Y@ц#BCH.vL87- ,; hU_4L~x2'ĵKּqo1s4=^tD*.I°`+#hRPF*&aT ;fypc+q{ۨif#]#횖A؝K c !-?#XH)!<4Ȯ PS9lSHVW͊zm1ng$kq5cDk IlqESGoU~eb ֢G@3ٺ/R(ճXPMV$g=ivA8e > zIKր0)USh!)~B _ڂNbgfoeRج M<x\J!bͿ+*u?IB< A& o=$ZSHx93ҵQ|u{?*We2mUU m]+.ѱ^z6N ?.ߺ*ŗ1ʃ+ߊ}Y'aqO:n81*przCM_=^s4*[XI;iTv{2rpp 'Md:/h['=5@)k&=SVVo'+/)-f~E-@i. 7vKBT?9l3xR3=3yWwI#xV. " 1XFg/< +voOdyWgrtvE4[ # At\?*7nQ q!4*aηGcO`+9;V%]hX$[r5>eOa =,]'n6MO_JR!ʳ1us$iiE|*؂1[/j>2+V VTmPfJO2줨 fMOq#o;vO/"hg㰎W^l% 1=9!tR0~>Yҕ@vjPR1y0:Ų(h/ƂХp;.dDwYFɮG| ^TSafnNfOtY$KEm4[AqѰ@wrrٌn_F:ɭp~dJD/O!lP!A+7;NSpN >Q0fF*ž /N0V@|D-TJLTiȢvu~4qq)i+q( f7XB}}5Е?X(3V˔HCX*7u݉ޯ3"k˻[٢q3/]'AጌB#J5*wu _E%(b >FjD:*,:O@[g@$To6c>R^u 01(?HzV95]UOK곋ֺa7NpqG$ՃB )D_a =>!KѳPFam-95{$k>ba5iQ}КNݎ̻w^d-Β<+L<R~-Upi'aa1窛 c 9_׎=1cC@#Ff(DQb/6C;vۈe7G-f"iţX4hrw<  ZX@̈[6dvٵܶHͤ KEjZ;_2ʱ-MIJK"mW=gʣ>lbIPhѭBR=D:uK9_ Tt5i*etkt$'7JwOFx?vL]+~Bal^k"%8;Z.z7`Y)Ll/UtRldr(@*y00B+hGe1$’UnWdHwM u11OMH'jy7 $$guza_]eQ׻h~QUX>z>a84?xx )1E`$~|C96ھ)v.F-EH"?}xGƒM_ ߱!&ہ>Jp&sS jđa':'n6:5[%'KWJ۞pxV@iT 2DQ̆ ~\Ņ'w#Z6Pt bʾS%z4}0=H ֪ G-_$Y:f'-5!18skC=:ES+چW)B}cg+/tl+f"W<곑DG7|aVzFH ʎ8mZMWJ~%NӲSW(30J S-쏑 ܦɟǥ"Cym <#P,4dn3z|)6ؘ]Լ_ eJzL.j;p^^鸠{SA{qhˆ:\b(֤xH e࡮I>_ohNs؄$5tw,~7FiJG[01A˛+ DŽ\`\VY[s~ n_؋V rRl['yv,uA-,E?$ԅ! o(%S a(Ұ'?D]%'W0/H;v7AMB3q׫2dzxp4j=W7["_zUI/ 9x&.cZ5gf4TbCo3ڥ?FtR7!r%‚lE u:zPxZZwnsڔX~ⴾT="ߏKb)lX7([.\BEZNe]3ƒ&s$uYy F{%2cYqHJ d۲5K:fGU4v<3B'Hcb&GQ`e-p;MN%>\UCI Atle:oN7p>3KRhx&J STƈ\\f֠ÊZ x IT׷lTw`q6KU sݍܧ$ 3+V'g@!J|@gvᶻ{^@@MЌ*Nb0ꦛ[ n_ ny&6J?^)]LerkW3xʀ_J#! zιJVDž k?l Ceu??P\Kq1o:IڭjawXEGuAYaI%J@up/| F@s] Rv,2f>Jhjj?=V2@\\gi,"D z(z{Jֳ̄7>cnx:9^V>Wۏ;ZCoԗ/;ͯRʑM[ͮTzl;"7r,0jpn\D6<"0.w7KYڔb պtl; q$UJ0%rH{T~ajY3 u4^hDGX{Jc>uC41'VI;3GJopv!DMb뻲 r'sōG,3Aê] 9,4ބd7xK /~G^TʰsuEr;]Ѥ*jqܦg礞 '01mGZ[:0F>l (<%Pw%x@5D.UM=Kb;.(mJ# sz zSȺG;/ԗ衚撌:ոOMJ=sS}˩ϔg%I$8GRyEXFbQᥜ(+R1;)M²لOei2 Y);9qEnRco,L%oy%ȷ-`B=2<܄YC]wx3˶UMwD %KC ;Q;l?}Gk_\Ks!.;KrKiv9/ |% t?nU.=Rq0$u+GT*p-ߤ#f'OD&LhTU%^}>&>͒tf{IMT<4@*;n-˵Z"X;<árrNh&4j^B.?ѹ4eUL6>0DIJz͔< ,n,Grx&p{':! F7 h~N5,Rd(KB3랈쾂ȣ:e]%%I:}cho7O VMQ 3!~6徂:UF4Pc.]G|5v#t~HHY p29QKTP~ $H8f[|mH̓Qk'_%n~4$;8Eefw*=2ty$l<;+{1&d(3kb)z#G$VH6QԢquk p  g|{}Lpy<4Wj{l^D vQ)7SZA*!~ι `t_՜m7yWPG~UaOJ:R}~ x׆{I-%b|*Y2Ag9&n_xvw̝>.囤̴ac ̓.ӵyKMiߺW Cb*4,ԸZ=N,Ncv.cnYi$cϓD6g ܁%E^KoR샩ǭy" TXCm.u >VQ#ޔ:wPkvqX^^ܩ`2+yk[k8[P,Shج^t4gq7[Е#_si8)d u0hY~tTd5<> X)gH1hô)8^Ř E:"z3&zJ.2\HbӒMdc;3LBkn(L <qލ-=7taC3ΥACt3x#eOZ[ ?0F:Zf9ꋰDJg΀cef eisxJ'_j1 Ȑ̓cwPgLM͡,F6v9F9U`[8Dn\ ,.JtVԈ]af|:%GW폫ٲVE/Cp ݱ p:%=]62!n;5d&V}8]"Wx=2M@|xv.PW ٩bL4O㵀2uox+$3>rQ nwCp3r/@ 0uO{ӻ[a.[/i (WIU h^("noPlb8 B0%A]]Tx.vK`à$kLq;"83Sf zkaNxPVVRDc*o>:{| .xW_UJT$ѩ-fl10&c9s` o'j96D$MǷLQdzT+},Ph8Kٟ,Cͤ&W.]K' X1GӃ0+ąXE;&LH 7QSw̘4s)s="D" j 1qgWh8Z vCU`"nB^Qιz _q݋2GDvڰF*E궕^<[Omf.{#GoħN68˺r$bv_3y{]Hj_{:΀9j7 fz'zo 7ULsG>[lD*ćIa:ꄝ>XTb&^1" yÁBU9#$sKlu"am}녬ģ"!1L0H:u|#~KψbiWR"hΚ\\L(Pu]ˋ~_D\ƽ uh>b--g]f ¾i4)SoAO.n<V:dm͒H6X1E+dʀ«)aX<"̼b5Jr-SI?|CJK{aI&n5Y[fa=p$>5t[i[.ն4ZvNUǩa }? ⽒F徭;T戋\c84T.o3ea!C='Gz}Jb6欀sH|%.`!FX* N`lѶ>nIP(^RLz^kcpr" Hja/HP>[_8% !O$— M; k;K֋>}\ƣ'ՒL3RE)V{"/](ig-_B-+2Q"*ZYBՋp4a3?e=U7w9=rK)3RRƬ \H"{'xPIC/cIH"=F1Eex~V ZpR!{tl8Uz7akA*Vek[䜃$-IA~biF!mRW*;qIdgr>N2k%!e.nv؍ ?HXюDkXsߋze~@\<'QnTzq n?\ݾv|' p(dχ q!_1GdJQ܍Pr?MloL64e1wsq*50L-YM&ܽ~od"6r:zŅ2bY] ]]]ShYKUlG6]G4Y]YQxP.Vhs)Tyt7hu\h~mj =!B!{\]TiF .Ȣ ^D=MzlDu KMj)s:d׋)A>gDF-.hnʏ:BjȭC%tm:qX^=}шeV&/qF'yBc~HK@VqMjN7!nL&j!œ֪nbS5huLJ:=P;Ig_F 쾤cB:2f3\fތdbגN;W}7fmILMi_)#G>Es횟'b C +Y䩣^ ]MČNDfvƦGh>y,$nhكioX̬sFdJ牴'j/=Z#9,)4`Tב&I Mֳ:OV5°1֭]v{K30?<|";Qs rˈhe콒ަqSe#ku*ĥv;^RDF{Qui }~#Rv LAa9wyQV[e=L-_!|˴L7~5d*[2X Kũ @N,yO(kB.  3” &kDR-+޶ҝtL'*iauntH;TT"+oZ /ܟhϠ HVQ< G6ŗQ}_5s2PԷ! ,Y$^2c6`SVZ8=gsm9Z0k@hٰאe>TL2(zQwCb# 뀵ү40zSo]Q9a˦^@,"܃y~yTntW/e%iv& *<籮);]9z,=J]u~jRɉ|+'8Ec+{Pw99/7:;rG,lMS;D6px,@|Iz=qc`}̏om77m=#*;j~OY*MoRP( <|x< iIS/\aZ(߂l'?a3\6gwv0̿QБ[`t*PBu][kX7?TkeɕA+NR,w!ҷڐݒ[a^<Mx6$.?@TK/J5H HLK:ȗ4jjjkEic:}Tlk~,RxVOt!-Q.t}M9 ECٞ&8eUu;/l%"HmTҷLLԳ\@`@2|" ' ],2MEl f>Y<|D0YX`2fySnFȨލ\H2DԴ+63r{I3tu,CPɞfgg7~>A*hK{ZƳ~k%W%) j ̾"Z8xBjRj14€r}<մd^* I[C y0`rhzIi`QA")яV~&- MBh ¤{d.іVyVLE'ɫ[MɂؠQjH7U'z0Q[l#Jw2١s$+,l?!?hu/hC9)= SɱY!%m2׼b (\j>ibzqi\IW fj}չI#f,gz0י:Z aa$C=Ijk~;Yx]Tw;؜"v+r&I&*>.{㩹WEM I?Pa/ix2UA?F9%K89Q:1{cy]*,͡/M;-crl+V#ZU{\m ATqq̃&˹p.z )1JݠϝLeS/X|[~ˆV^`b[ˏN Q#uމ8Ñ,x❏~W^ MBajPh٘2+O&cs &Qf_~[a) @Vc {L!8MAy:]|8ꡉmbmti ]Z#SqbĆaN>88$pqpK>rhX@쳕0Oiz&)),NTڶ㸵!R.K)u!]#.\uqDxWy/ս6W3*XVZ$lmӊVGsb`f$;kkNy+]J3KJ[A'5sd`/ =k)qOڙ0~2BRGj9aAGOc]I2{TR=mMtE5th:Ds@HuSJ#"ˋlbySh 5JY;1au&%_` (ȸ;|@7C([ɚݙ>hTr5HR /Cgw8N-y!3rUd̼b+N#6sS,d= !Yv"pgA| *J+E]6"t0^'D Ws#nms+~_SpqG{?\iX]"S pKDm3nk6q$PZ1W uB-:gq FE7hj4o2 Asep40(H렪q.=g#nW-o37VQg8)7UgTzq1H^ Fr)i}չeHCB`Ƶ?i^I{ER=)F7oJrr,_b|{R5H,a鞂ӽB2<Uu? tA7JR|Ǭ": Ŗi <.%u(} T;\r|(Sf븖A<8 $ːn#_{VcW;6K_sTZLiŁƇ b46*$ T!r݌A/~ q7aBSM1wLj 2nl&EK ѳwus_ijqMDDkjmUly8¥Ϡ8;\c\1Z0e!a]<gn<˛j4=iA2Z>9g6k!&#DomHR9DhW+#W)R_9V3I c9_u͘^eEOscTyPQ.([ǾJjhlvςQm*6 wIFj<ȑonAbJܭ5b49[p4!_+flLMalҝʲΪ]kXM40<i0&:F K>U?*/s{&. cɯhPB`2o)׼/RJtx1l|K4EJ|ulI@]x(^lvI9qi $v{=Z8Bjs$-+QK퉽0]];pim&`d1Q?d ׂ_w5:%y4m3l<=>'i$d&JW:P[\@^,}| g6,a}Qb6>xy7 #֠ݙ*ť]C$X-QV373dUS=CFq}:6Y~Zß.o>\h`nX~Kcg ˙F]CMYޮ9=9lHȣXv,r"(]wI`nȍc|z4cd:Nc5o!qDŇ$"oD*9r{BC l!SE\KQDc|_J`OUj,~8P Gf'[c"eI+`ʔho9i3~u7IYZ̹GаXޚmCl_ަ7 Mϻ$K89ʤ=ޖ'6s? 5 fy ([BaP{Hyi"H2ܠ(^rFh© NKEt?yB } 6 u5)]!@xgwQf^dKY; _VZ;A3`/*-4%-0n#05NbLh- .*FPB*Q<ߐ? 32_RoayT@䩼n`iҭbG`ݼW=D4|b=Cd鑍9[ZMl@ZR {h O0ؽlhoN@O3^M9 ߒv+OƇ3,. (nؘd/^܅D19kQdbt1gG˜mtD/J} '-'u(RcXnZү`%ԯ- "9ŇSΖGaDz;65E}r/uK۞P'3 tjGU,P8طi-\ufhdT8rLC ^zZA0 ی%>G)2 N`Nus .Q,BrIWiL0R8n/-0ª=ƣ@ |0<P U_ Fzƈ4L,w yoە)M#t+?ΙR${h){] ރJ?&Sk4mU(R]nK)6z8T-*Lj50{_W|VpXa\e.'!ʖ+ !D>8 U /Ć` v;_҄}rdЃʌfrL-͍s|,u_IGf(N(1wb4#0g=0Q@Wy#gؼظ%Fh錐U2uѝ.}DǏB7+4>ZPHTv򫘿Ncߪ  xa+JǪ& ſfRU6l"Q ,oa qq'h^cT>QRBj} C/z|yON %ƕlR"$4[)SA`K(ni3YByG+ϷI#N#Xh_0Yݙ;Hӵ; Gaܺ6'Y})Ƽq3lQJ0)t)ᴶT3Ҭ +}V~{`G{&֕^]Сz睅k,4 V%LD;v3siQV &d9`G/XSrh:660 ?E!TN wһ-.Tf c& smqeٴ֔}Wt 뙸[q÷4]= m^Za;t8kv$FFɂ"*gscN%tnhК CT(5&U.ghpTNمхqjLS;t(jO! -ƁAIs:=Hh y#$aaA4ȔyCĄ9@>LZUB/rYaXwR/є]x:806=8J1<@|)ox? /CU1a?6] ¯%lpKەs)QZ-E",1U`C6z˦LIA3=Us,*5;ܶ¢k6tR3@9Woi/{"T6|+ΪF X_jBG!3Fl`Z tI~+GYp0~ǎ\4+dx0aowQ_տH0,.J(jr;OTnY H_7 :T3B1OfeŃ|RK Ft"o'bw#&r+NIcc4E0 aOFZF,RP?LJo /K$p?xLu}l * >z3jMQ6-#]˲J\V'Sqj1oڐ? WlCQDŽmp#M^B4 ǂ87' 6eQuM,QE "IFfb:s|nw K\JpPtt&7Z O4g-U0g6茙&;B3xU!/A_)h~?}4}eL3OJHVԟ?&G 8 :m:e693#јؒ*.E,Ogt,U00 IA*EmdwMZR)-Kcw׃^?)UY Z#뿘O-ƽ(kyz~ :e/!#*=GyEv1I{Hw,ItA1OOh lF1rR }" D+)8!mBG҂9 v=TVطLosn2]N9j=}=idwaPyg6q. (*$kf|sI9-$7;W\Mӿݮy˂ ցQ/G_8z9M*X##z!Q bԲzopϼ+@ H2Cĩ9 E |{3"i4p\9`ScIDBәv5KAMP0f꼋 9004mc=(g|ǎ͊iyb (ٙnAjJIq(CxZ/ ;Py  BnA̪lf0E5!CE4/iD g*Qr/3;J$#1ܵY1]jc (PJکU\Wjҟ PJ߱1$+|i#t u9]S q7zoȄZ*T^=*@PHLeݒͮHW41'(Gr; Aa(z5n+@kb*[qz%+j$xby<#Y):"+|a bfsbI@A%v1삃c(:&&Yw:5'{V6_Jv}F?'{1(",wsh~>)O/sKD|nfv('x@(-(ijFBgB )1Q@ܡNY+qmtO֓" y> 5gF͉K(<)XO9鄇bdSPGɮ/+v9D08zx[ H:8~ k?â?A_~XHLAmF\wfė߫כ~^krŚ=œꪍw')m} ,$K'xEZZ/ߡ¡ ?4O=~tRnU௉a={FBn/7 sIl ^,Ʌz3=. o;lB?93a݅AL;R*on|X[Չ11HtS{;) X9#ml),.I9bCծ%b\)UF^㇬=a㎅w#J$װ-KqL71GךN`MiY5{cG;(8s1'!v]rl&gj;$`H 6꧸&dZ2s _,Ե8*"m//_!Ų=It> 51sǮ Kv#> [M.1f;čkY;NH#Gqoc\a b-Ҳ+am&θ?Qπ/Vzw,O@V MqjLK~tŜʗuP0IV @e8AZHKNV(@QǓgΔpI[e6# 'rP^}_٦ˁkD}?ֵؿ _]=,:K\GkJ{jG-LTTH&J,dS].S0) 0l_@8CIhj/;@ƅXٛQsvlNY>śJ Y*P!5Yu'ZK/r2H:Xn҆Ի V:0-aуW)<QK6}W4 2":n?g UBjOiuט#V{4[lݒ⏲hb^ʬQ'*\OxcɞW ʋ柞+z/ yjX?t'XF.9؂7+z]t(Ny!~MBs#:s p7Y؂ <0R/"|8j' F[-hO>weY}O"Kc1طkB_K[NXv((+@RWj-rWh9h6l)${7VuZո'п=³Ƹ֛Y(m_ l\LGK%vj|ɒAuw#W׷'HQe ˚"8GS ytv,MƮig"|H& M*#qj^p}K!#(} f%Gہ<@KVǝ4q#2%~ML( ֩e~ur->BŗD9<؀e UY2B -s>69tiTmK"fLz-9y2S{4bOpX֒Cϱs8 ~%Ɠ?chդ6WtK.o>%rT5A cfGNsY@xBb^P0=ij4X,R(Sڡ;۲e @$c.xGD@A4('rTnEW4S ̘]d>q5YOde0К$ w%"FNyybuF 5uBGS@lmOnwe670/(?&cCxpanAM?@<@ %4 s8M׃;KŃ"S 죨+% {Sw4SNA>UW?1eo|AL* ۇ ZYR}$qxB1% qRߌ$_W+iN~A kDYT.røߟOhHph'eAnt3.j%/]Uݿ`1r Xڈ1ߩ"&}NO}ݿ.}-g6jbÔt$Y[| 3̀ҳJF%҆>G*0 _? ,ʆ^6=t>aEM@ƛ_^Vཷ~`M2ͶJdLw M8B:FL?uT, p+bG*I{㳪cKOG*d";F-nlRFV+%sd JË˾=ORdJb$8ز\l:"!{>-7_VIh>R2 . @E^.ƣa%UWU25nwyt<|7N 69/[KmAΧ( ~oG'#|y@w讆EgKvXkتH6^I.c7W{[y}%}z*h"|%:?1_ -GQ-d̜4՗\a{]ц%YL&W3ҠAM W"b=vc^ue/qptlfg]~  Lhc^V/Lh]Aϖs6s5[_V=LX#H<Ӗ3w`*>)b:|t-{߀+q3_\r/5#@՜3v-wstnHn74B0܄Q/=ƒFۄ[aHoȢ/j(HCRHrJEb<^9j7{ /DaK. Z20vnnssLœZi@ TC H''̝#ItsȜе1N9Z4oG@=;S<SShvب >_pÚFiI ^Pя5J|0`$/z<:5#~.'@G*Ն2HgDR3aZKۄIe9MkLLZV+kMCh}#E\)/@l Z&gFdRV„@Fa݌:AN,a{CiѦ ٮ?d>(gOϴС۷J1i#!Q,gMWa`j#vCf/޳<[` v4 PK'`ţ֨.LC3}-^egWgn wFt;?^$z;w)_v#W;v((\:D1 ' 踌13o 0bRF4f #@"Ƀ/ݠhɀ׋`sp\LTLK':g9qCPC]kn7jǣ ͕V=κw 4֮F}"h ͦc4[wif,7v "O`qV@$<1Ic5+À/05ʰQnm)bʺMJ?а N3w0“:3^ SAQI~O*|%,9Z|W'f)"A#I{"61ywWsLz'<f-9 |EhDJHUgxp7DoGxc` {ܡ5NjimWn:O* 0J=iO۱3~/C4@H: ÙsEK/^%ߟ@h [/QGՃ3S'&3$9AoMha0WMf ?؎v. ",.́Z\VHtO0T+C! |+R.*AD-*T~^`w#2y b5;e^rJ 8XSgO3O J ,xDDjw}5N&X*YFGh+ rOC/qS̲{,Goő<לFo6Zp> h6c n^2u.2拠u< 5648XKOHWU6j#>)K{A{Gnŋ[}ql ӛA Bp>ۡ͋65P,UdhU6o~K$Sڢwå[1쾔1{M- py;IXb7ᶤSWxd,Xjg] 8MةbyY1ǽTΦA;N S|vNы6ͬC?hy5h'ix'^X`2YǎHq; YR3=$]v!4q n|נy0ujI lq:,cPpj!<&!֒3k/*J^'%Ou_'CsޥS889:rB>-wo@#O 7(44ǥ[Iif_c /Vu鳡@xp3)cϥ|~ .PB\yj φ=r~ >/iۑ׊2!zk nrx\ c~:_B-wC0ڼT,kZ8db7*\>#gBWF>j˃b:yh I" EܕW;*%a-Agt/T/NPD:)N:̡^;OrcpImxm>㻣w28 Q86T;dQ MNn4H٬Q@BKԖ:ZFF fZz^ >嫍7)5(nhR8FXA:ڋ8ڄS3cÒT!i>_*"'[eYrtcjm.4g~I|Q}i&FhUDVk-q%f-h"T~`Α [RvL>jdصT=|H_LxXωMa79exƿ}rTmU9}uQTtpsj|g 3hNOBV_u%f1VrN~ #nCHd˨y2wD֑ dlLfW߁.n=9t}XsmS &gHG{$6W|,v1G0DYr]+7m@UxvyvwS䄿gucu_ؤFU4$z,|ya}/OL\9c)m7Č3OD*9RDN$H8Qbsj. l2~V˦9{&BH~ 'ؽ3t0B'4K! VwOt*qI!TeQs2|ܑ_;3R 4\ `fg5R۵ d!#3{x Gtp2zokǠixNiSFJ6eɃ!EiBC3nL \*)m(>=_S%W67@ܟ67/pGYw\:9ohOӉ^Ԕ/˴%g#v66uHDX;@>01No[Ղ*rc^s>&Sv2L4)'%(ePklk0,&ԼupP&nMM%YrI rq+-&ET9N$%8s8Dуԩ*-Ja~RV.5yI,bA]DrP{Vv'/j)FblVq u_w>9OiNi+[9t;YQx̿zyJQ4m4 %'a8cqk}4ǘ%rp'6W,5]&TUEOF1[LrەXCKk骘֮ӘU:B9GOdU$t>}DݣJ(EBҪ lFH?mMӑ\[kRSfAGWے7 ZThZ 1ef@,umy[2`qd!k ]>*A ǃ{b9od3 vѕ*j{U6@L$e形fG&O<ߏpj R*@(DŽoyƔNhWAh9tX-O3(KSc /!QBPp26GiC9{t'(BBͮ(zΟw1J υ$h"#StOg-˟]R^gŘ6#W'hq]mgR߭mJ"8Cb8x8ZtexgVz~?S쨀vw)ݵ%o$G "'kZ# zޅfmNPt濋sS ws2QWޅ,LSr'Fړ[\^sL$< &8I}@}z\c2ءq}r-8GXsn=:7C$cIF I]9* ٟKsI.t+KLCdH?x)}׮hI#O=L U>ymj1rɯW1\127* `!, M`IQ0QhgO-:Wo43~> Bln:"<:$GCi#ȸL15PO9cUªi[Ċg,`^3a=hKxjl ,5@SC ߞ-K J9횑z6aR_r]bLgc |.t&, UâM*h۳~fd[Pk{&G_Fqהiү@69{)+F-膽V킗9ŀK[;xH:Y4>#G8pj jj79Y? ?X'Sx#\亂AnphW5("5,{R[=lr>W?Z|y]._ڏ\$t@"(Jy`켵CRi-lxeGHC?!> xc\-VD < 7z?YL8/^ L8ݾ0Eۼxcte$#x-x` F(OUO\ ݚ 968r8e/ᅟ Z;K4ݙ\ӧ1QytL^}Q?y5 ؘp%>{\tV=z}i`]Usp~ y-mRw\ϣŏKJS6c} E`Ggc֘1 LV Oˏ˞n&"cfThn:9YƧYP)Q`.c.2Oh+\B-Q*H(iNc4ƠT*Q[L,cl*NZ敗?o5΄a T.(k"<~pꨩf 8rUF|`YnG8SZ_VV;|*_I&O18:tx{L7%F  Ki0oay(:"}|bH˦FDBs|i gZˮWkBe|ڛ4)C|n+#YrG^]lj݉4D@kt$2 })>5zxճn!7Mdֻp#,w 0?yNF~*{I$@#G;#5=2& c_^U:U~ j1g2ܱsw{ȥ;l!š)%:xuAc1[Q; K!n oZZirx`qO vTuG 5^pz1Eu%~c=EBpAu_quA* r`#f|䭰X0m|l>cadeaZj_m?Kqq@A\Ǒݎ2\Խt6i¨+k|nU6MXj\*XlL)l#>5Giԫ4.3 Mو@EPP^l].! Pon髬5a5"\A6^ g{ǽ$o1h?W\s5ar\=JpD}(f)J VgD3yrOEswD9Ga KX !B7fHK wWηr{L>]S+/mMr '`zˎ*wlO-(ωf gdښPR;U E4HOS$\Җ< TC0̹H&φDć"6"YՌ6*8a{FޯWlQBY!jNdWZg7˼yXE㢺a/@:>ú}4K @D=p3&&+C<6YB XHEˈy̪$!%g#OOm]ۉ`I|]= r|i _LK죓5Ww.90lVb A;(EK XBѣOuWx029Γc RmŌT7K &ެ6s*, 5 TvU>]tH}gm uBHpy:>>P]1d\SGq6ĎEXMK`?o~,搽@ř9ۿ{c.Gh?)nˤ8Nm#M}4w@Y4_6ת`8Z#0B31>m!*Wici`u[o~yT FilgF>3mTΝր0Ch4.?"QeS3K JNyHMy( ٘ ZW_~ A THs"aXGw0I3NJ14}>"}or;„E8M#Ѧe$Fg{Xힲ5 В%L1Xdzюhrfz5:d=fY&ir#$v:G'ghM _5}9UP/1 %`Iсv`o'VωrL,YEAA@5oN5~o@{GuQQ)-Oƃy=VUw9<_huelL;zid9*VX.狸]lƈ%K577qŖf@k:^LyEeI}:!kn>P=%K'6;cLvŶJE=Vml>X Ǽ m.LgJ8n` >7#O4Db<>ӛ! Z{04RbA>p52HbᘵMH9PUˀJfbBC 2;fhw@<3%to(.zr4@49/pGoThIRa7 v>aɪ(|-ȧU;(dwBw OѨL X{i9SM}vY% VKɅz FC7#gb@ű~0|3 /mkBƵX~+ v*M䫦j1mcq,.ؚ1ylJn(2_;׌A|"^UYAQO5F| ;ȵnW`SWqgKl@0  h QϋE)V6a4MGfž[u^ AMвd5WRmn-}c9&dgbk7wTCs1b}}vns7`N1{T}A$6UoeKz?348oAkt,߫k"_ _*ΑZ^dB]ܮ/ 3S 1:A@0 Q&dwKE.v;j[pE4Poo]xu⳻H^: r.Cd&7wfB7v@o ݚ2<S\SJ&) ސVUCuo EKLYn~[d3>΀sTBHqQr}$ThQvI35~6#Jga [ZDf/orVQv>#- S'{*9O̲)4=a/N#zޣ<&6G(`G{ϩwWD&q1'N$pUXx[yB8g}ɿ^feɋ]g|QDx]՘wy<&TEҽbI'8,P嶔"LbL Iy"ݍGu6vi^ D ͷjcuzC !kRcC*oh  0l!r.<]ۍSunKSmXN cλ4W>`AOiA.`Bt/qN*%w`OBE=( ŇPF=Ho_:Zc|f*((`T1̙3g훝2X-: hȥxlZY[QꌙXIݕaY'pIԫ|v[_-iJW8k肬qQwMzpFACFWuhX[ =H}^')>}փeZ0GSEIT&",,dgn|?|R:*TkKdVS?z$ұ8yvQ%,=*ŤϼԺgCmab\.DzPyD/.w=Vr0PTT8j0;Sخ )}0,ַ v+3=91z˻TjG|Va\j?uhNLWؼ糓75? TC7\*f.̷b9-獔3u)!dۅkWՀ=,H?|C c!̀B%F+ k/ Є^(;Ognjf~G#9Զ^ M{r?K(΅>B?lmV=le@`㪎2bZs!wu5=]! xnO6cSns^%("eU21l;Q*M^Gz)$ qu\_ mr_{PoH:9svt*v ɵn@wh[\AYm/F~XBm)}" GPuI;qjKnB<[KD@RUǪy|h%ZB%͕K s!CZF("y!Gjw a̎:+s[{k )mO*-n"03`exfHP RUjknǁ\#މYYNeŅħ! $B'X-0M! I첗 JW͑/inD;0IȲ߷-:1P󩹵wÄDcqiBW5&iu؃d+Й/A!ݴH:>t\qu(d'"jݏ2UBlJ Wc?.AT/qpS&H0̅}*h!.n^R!䲃o=WѨ[  #!Q@5'Ǧ 7V :f[)uʠiP^0qO:W/G:>y#s'fu}#1 U6nhսK36W E! vw\߱>FΏgϞ="v[2VjB+YQݖW!N[Ve$ aמz01 , Ce"$f(Į"ٳM#~J"$KJaR8%|W_;"QiG}6\&6d}bik/GQ69ȗTgXn|mHKL| g;=$NvӗX5ߞ$"t!.i'?N柘sNbۦo11e]ng=sdC}nF{UX.wn #q:rol3!h.=6 q-E?!j}ҢiGӊd Sl4 ҨOȓuch*s&w#)3/hfBVmثe:u㈨UtJKCxsmJB,l АXn Cy!ZWҷuqb/_8v:5gaU_ :s/$h%wTMz3+*L-uȝ:  "Cs vD6Z'6˃y PXGz,K] ՊuoTu*MI UW:1y'^AK /h׫&2-?;۩KQ&#Θ[a52axQ( ZIҜͮVxSpbtpT18 L1M6rnKb7|SP猣lݟXPl{>PO/l|HQb7g+gfy!Tz,m 0Y c;2nElE<+e'j)Bmu=9BSȊ?D.X?sM4|ZIq^D'zxdQZd?2[Ku9=cP]nCĻl@`Bb'2]9uTۡq*MΣZRH]J}þ;TGjh,31S9Y^l3~̧^{iC)-( n!^k" CAvT짝y-U.scGtK<ަˈ B,@cۥG({nO$6Г+V H i^ʹDNFB-F#:0ngK{f+I{s{(L>4A)ڐT%u64к6z.cFTWFt,q>h-rt`/~8i11r~H3TkQf:1X85M3*RY@=٣C: SVzHXX )ZxYPTΙO!wRtMTYSe#`Bit_;ccbaZ˪K}UV|W".7;n靥f+R>@l7쨌\35G:`__i9CҝZVGq) ؉!ۨ$ݭN,P.r.{eg5֦e.uă EGB %"sC\1&}w--5ЛJ\ ?D<-P*p}[Vւ+&F,Ђ>$JmgLAURTCn9_%9٣~ܧs~ #*SD /^7?> (8䫣r0":7G4 SGڜVw|$Ѯc=t$&[IHuL@O܃nU =hIGw _ dTW} 4\,j+=>h%_IV@dK۴dsU[ y )iozsl9Ӷ1lKUfAqaa}G|Ձ405q+hjwz/`a|89ILX^e"Z:?tyʑ&M%sK[1Kk10Xb$H̀ \`jLPJJ?Tyt5%;d^XA9~RAӃG1 eo1uƦƐ̇Q!mJixcoLFx9BkoYf.:) QI~ k~Z&^Z Oa}k_o.NyK~.=,Rhjsg`|W%g1W>kv?ZnlSgɨncۧ$eu#&QAG[8LDԐssP7iD[(FVv6Xzțްۇ ELOnvo&3&!9uvC>;n7Cf wFP 0*0|usFs3LÌɋŵ31]j,B2>Ԁ;ћn6cRE0S2"[PL32MS: y ƀ Pjgix0Y$9 iJB:I$HJŐ7 ZbmCs3֚̀YUSKvUP6>h+?qm_Q̑ۗt`#DmŊF K3]3 wN5+HKOȽՁ CƜ:8qkBKS1' iGp} "xZ-Rqٰ1ՏuE@b\hwq3XeQC~]>-#!IJU1WQg7}Ϻ@%1 *#ϠQ34gp)tEK ХH1Hid5;4) 3 "o l?&,"g\MK$qi@+BrPjK͝gÿ&btfyՒw>nyGuG$[}#yKwٲd3xk#,zo mߜ? \J*'uin|H-͓R(vd\0V4Ao` ٭rv݂@L쯶XGo~G*jUK6B9?⢺FE6~ثֽӽ&d#4d?.F1KW)LגP 2`.,0q̓$ޛrnJ{ ȿQ-TNd4\ fn>AUb;mx ZkZFsH;.ȝ0l 6oL 9i#v461gq/Nb@Ћ Y~ \=SnAel->| -_wd#BR[39jpZg(:E[cz=ci5vO3xOIH#6](5`rD Iܹ zV/ۈ(=oO,CS >h<#cA ǍuLbQVRpv'wpyޢ|CA+SI /~Αu<&| @쓉K-#OaZNr$ܵXs{q3Acw '"u`B`k`ݸ~\@5BUJs6) 7 aDg8c #3,4YG($|κKqGmxhSݏpnw6wtE'aovidX%Ԟ$Ӫ6#"҆g r%g&$7d4pz+BPҐTdp*9/tN)HQo@y-,6TGJە#ͥwOBK`/$4T KOXy+'ՙU'jX{cE.F|a6 IA iHbHAywlRZb|֡uF13޴zER_}3R Ze bnS>0w^nivnk%F   X5_ D!z|b|C1r2?a_ .)ΆS,̲8-TJ(=HA)>4M /6S{s8+#W?ٵɯNqMU]A^sRac]Fv3}sBSnH/o, ٚo=~dpZl0IEe!`9RzvVuoZ_C}4?M%#Yp34Y`ZC ߯)@ẖkTg[!}8q v ?7+uPnI/jFO}](gM䄁AeRc][ېh\:x֋+Uw+cKST@ϟΎ?^f`?_eV!Fba 0arlVUǐ.;М!Q,R~"n4V^{~e^ ڔ3z)S[WLE_'H)M!YU%QUI|5Bbq0CLZ=kƈ9 |m4w vZwp!8S>jKv`;xx ;0[4%4fX{^ 4PecDC٦7/a~H: lwt 1~}-h7Ti90#ݰW_Ie0;)C<?GfXHLTu'IpP/=%^;ĖlcW$dC%9+.b O}B`Sw6xfH:7/6Y׽hqOn ": y~X|OhntHRE[Bő@.?eI^d+<K"}Ow3 l#"lI}5PqCpV?0z; ޏCgM^5yi: oDxz0bL#`QD`E{˭@,ť&({mw # b!hS w[ I n eD %ڶ{%_۪Q"NF Co\?H1(\{W%* ww=E]Ncҩ"hӘm?ʡR_95.0ߢSyxk=zd9Cfi[i?q7ż)wPc VQwz xL$8],G:cA'_rii;Ï=iЫO Uzڐlh3ÊOǩ Rj<":!DLq>Ub *K}vis?v=:gd.s$a g=}}xVOY"6D@eU0ƨxBmqOwyA JC5#47:!!h3 0O•0$ Xлҗe}3Z >o2Tw.`v{A(N4J'odImw)o㬩?g7SR%k{#R5*Lhz%[vGbR/P|"q(Ә֨i$h.RB+vv4v IIVPoH@2(+#/{Hp[Ir^D~(*e3\rAm ۈ_ML P\DN y^]O"nU!ύ;C @{4&hXGo;q9O)Ud(Xe2(I_>SڏLI:+WAt>IiCj&Wئ0Z{#C i*:˰JWl R- ^+Sgj"f@%gTQ!YQAIV\e"<2=A:8҅@dEղ220Fh6R~ѡr(bⱷPɝo/7:ݽLIfC:*vL.\zLx!z6q ƿsys SjAp yuXp&hfVLiOW/#͠IC|xY\2k:723v@1҅ZV}POt4RCE-9rRScvz/=ȟŜ|ѱFӿumxl;as+uD~i4 BE_h19 # ^gkع7p,0@9c$y0B+ ھarGId}7}h!Į6ZQh5ܭ}J\J&奎ĦP ˩1:+|e|Q^_E~R/2N#aFBP>,߼y 1e?HDk{X!\(_-e͙19| R%B6aMW1oa`vw *o1$+T6+Q[d62'?{ņk?L_Nms^(!ȄX1\+"۸{ jUŮERP .DK]D9&G618\uFkeCyO ep׃ޥ%6Wl?$:\5,C&rUN (ጂ3f5m׫ͤ4)}~[,^ AJlE69\2M2Q>1NQ1lNQ& )պ$.e,l&:WEg" !*OfX΅7fDKH_=Б'/N"8f^e56L=xI'q@  d|!IOW3bi"򅬫G |Υ{%t0Tnb' zLS>[XS8$<0y /$PpsIƻWM'dsƤ8RT2 'Ls@hI(ee%Pzu^Q67,hHK|#f 'Ԇۅgл~Z\O+\8NƏ2M |4=kneZC/7mN{}+xG+]$3:{_Al[z?t=2HfrL+Oŕıx5ez0ZD/_:WV'&7l~ _ub<:PZw#Жuլu-/5.1mt (6L堐/3Mp%j_9ȆU!y/"tZ, ?vn2]y8PJRnF~ 6>]\] @D؏ L } M g(bk.iY @7Л\rL\;EI[ۛf`ٙ y.k #~-up7E%&ptjw7g);E+zH7H׵< [πB{؎U %.6)NÏK#sDkp[P'#־ ֤ 906DCpdbx`],?GS+Bvagb(klرKh(xbΊdzy"v{$o`!LmO0G@p #{h}c =#vJpIOu3j@yjGFEUz8OP"e{GN"l\F]PյJ;f$Iۙ=w)8G A8`Ȁ`@# Q} ܹN\ ܫ9b\CK>ċNkn̾4jte7(U9rB9hʿ6wh]pX 2=dClt~ӭOԾ׺zwb /aii8ﳦzt́T9!׺* LȐ;2cA e_l'ְM"r7C挍dAZ,AKw4 } B1*jX[MCJj3ؚp'"ܸؗM MxBn yDs/e گ/Nu}kW7?&[RXV<<;MM10{ƅΖY);$+c^s7g:R|Pr!JJnAM!"`9O"a|~HSKth,etNZr63R6 5Cj^NIPPh`E !ȧF.6V߱7H.8Rg SԻOXX>5QbRݔa]pzy>+YO5)ۤfwrlS=4?rJ4Д4֟HtW\i;Թ f#*q_401^{/MVzM`8RNaB wI1^+,Ha"vц&bnaIZB[ 4^rǺy҅# ?ϩ`$ QA9п *+AXl1@6tW XQAVM\G:ަnWO$ژ)T#"#b4=#ݻ,s:Ŕ]{"Nm~*jU֢o!X9<]BxuU4!T?ZڰKmOGG],9/E>{(d'͢  ZCO^xQ#ۯp⒈%=|yH͎c)ˣ] M,%hT_\UfLLS\/1zYyGnVBvd|@PIGhBsa Tpv%c@\rAʛ lpI?(G6Zu=e<ziߗ`q:kDE I|4B\//ݳs?7W*={.qKkAn#M3|z59ۚ-}'<v{  SR.mx[`U#dm2$m}wۭOp(mC4i.dA|i{^ΛwKHNs #)S3ÏpP9Ӊd,MJB|'lT.e¶6_Rss :Nއ@Sb< S9fr|,W+hR/vte,*\!M$h, RRo3u~CW4LN6&#ҸZFDT[Y|$= Vgħtɹ+ӵĬ Vec$65vVx%/Xuv[; τ-<ַ* xM6oӥU룿47>qf)Y QZhVǶ%o?UjN?BnlB4;Y8!tˑd <>Rt {|B\gƝB'TD.AkY_nT10> Z4_ZGB# ~V`^Y1F.Ťd%Z3iu'Ls.<ᬯ@ƙ(wU>bTӖl5]ޙ4J1^UgFFJހ}op<;5ơ Hs5i7$JJώtG{vH,ϒaq07҂WIyz0 ޅg!ۉu'jE?.dۮL̽L!M"0[ cbuUuq0w4쥷9SfµӳQʔ_vZ=(ԯ_`q /np[ØF%D ב:@y6gF'zkNIq?y%| nn0/Ԫ©7˪/OI9ntR%>֞3)VWMHҚ/+"0))̷'gO|oʌ<'\jAzۡ[1%t)5]fT/z)_a?e׹`+dZuLKOQm !:-FGDŽFDi Zb㻹p%qNs. ǫڙg6{N?TQSܳoJTSj(_XwߴY̗ncs21Bv 9EO" _ @FqxJ"Mz3E9Pr/|0,3VmW= ywxjLqmfKVIq\s*9G^趙P/A05wd7g[z!DP0@p!0jes-I sz\l{) ي$<΢r38@)?>`X{rKED7\\Em]L=-Cv%j1stMGOh@:wZMf _ Vt$dѮa};/=)pUV!]Zm9蒄N൵p]G>i <賸!0Ua_`@|JFُ1; NP؏@+{3PU&SaLǧ!$ƈ(x, H$}P;aKHTՎ5<θoN,n,2h6깭Y[瓑4J4=3m:#!7>EIN 3CyĊ#sSw&4N{ђbgx |!q9ƭ Z#?t?2l/ (8>R$;ɖX=_^ B$'^)bJfwB_NqX>]=ÂK& -^izˇ0L7C;YMPHmצKSU&k? e"TP݈袝b3]_;D^ABnDZf_߳v`j&+9y1R=̞ş x;>K)h-6"5Cž],[R*b[)e jVγ$=0qB(b ;}߼ Ӹk3؉=#%~UCXZ`x7[S9_}%];21!plGP!e} SE3iP@;83xvܯ˞?E'H.JC݆WSwkë_yV;!P%po 5-#Uz|^Wce:Sh9D} ]|W):ZIK{- bdz{`REC"E^JgF󞑋}{8,q~#,ĭQ$O!VAs9`® 0%Rþ/g72K-ʱL%ᣡRhgZu.=%i8d>G)x7^Vu<,!E9ŷ>D 2kdD@S}2,H\#'0?ŀMI\R8 IHps2~]Wz.67B$?wWT wQ) 2(f>⼐IIES{[-“Q(ych:͎CaN᪺8(Kϴ2CqrZDZ,@Zkhyܴ%wIĀ,`ʻ'1(Gj 5)FGA';>¸eVpIC\:#ȉws$zކ^;9`Ŀ`( m_mQE`bB5|ͨxo}g`?KrY<+"ٌNLάJi}EtSŧߖBhxM^^)慟M`PSxxK׃&O\1i{;O;4m+ {9|i8nD>gEEqC͸ohgS!Sl+{:^zStAwsˎ}\mΐЖ)M7?]kDW>6刹uV lw)#KrK8uNݐT<}޿z_M%d3ZO]v "$Crh4}/#K-(y4ə~%t{0AZl_i :wj\)F+K{a6LzqXB`?HXZ7$/&VvBj UTsiL0Lz** /FzllJoȄٸ00ЬC8 &p{0(nrV=30~kN8o~-`bOȼs C\[[K?^U4l|)?p^D1#Xr Kf?"ҌTg ;dyAVjDuvjЍgz <)tt#&PoiEbZY}]!';EbĴKU`^&^.J񃕜 |3EAq,{ڥSN kUi%g"KRdO{%dbt/uO-=A,;v=&uR,1"Q4 KQf$C4*93c ͉0],w9@b.b#Z>d0Ƽ^b=eyXa8;D,^# G^⃭S=1OB.9%^N 6H4#i$ N>SEʌG@sE\;*/}=cf#9ʐSJ}}1u5ׇv0<śdߎ8H]f,}Ӵ;@L1 |[ڢ|\Guדb@r|9y* *b;P؞jTxUyHZHmk1X]BDeZZ5y<đ㠒/p{y"0/FT0:IIY1fڑ! ]F7n<_ISƐ@fL!\DuחRW [ mmBh|%|DQmde{&X0qz}eH3=mّ!ģ@Jo2ձ$1 c6 {|"_5]pˆasr>{⿹-D5@ cT;7{\RKxM%U#=q{&=(|* B$)eƩ)x{5]WVUTS]"zW' ~Hl :Ke`Pº\esk3(PZhI{ N /)GQ[?-ԙ0D2sj_^I)E@(:FYl@{"O^o|c1)!Bl3ZrdIr'dkӡ&im!ャ,{! COE޳ O[U[r<(/ 3#� L0L>KN>ko|0ާX%-F\nrQBCH!IFj8#1^*P ܎Y,^S};Yb9fހśW; `1ȖCK@vpxeQ%`͡UۄL' Mحʳѣ~;S 4^e)9r vLrCeMgWQ";iz7CZnÑ<0=V'{H,kqOB'*T-^+0uLg7#Ԧ1s6 S%o itvz=X5d.y24yF!>J6T kӆI(Ԟ){m0[M$/ӈy_XOY@g^WDW:1k&>fܓ6u2}4W5w+5|! Ga> ?]3jGT@͟8D ;[Ⅱ"/7˩a2r8PE%`&;"_I-T k7ͫVw n_9Ďj5dXx4Fn6/5{g=^])9Ph4|hOkp,%ڌ<ˆݼ[2iVTW.M:p(15y߻yKD*|6䵩_*t41*0Vҍ\)5α8wpŢWKuBφW)wkھb7Bj&+q,lU2 T NPP<99Xͧ":&BD}~ J1&y5<(a/H~%̧;ф/ߜC]q=%' Y8 8jȒ=I\rXXHʩlI0ek:`9S)`J{Ļ`/g`OT&*1?'yѱxÍ8SM[65JjF&~'~\Եߕ>ި wd|Y١*xǜ6:Y"+s`ݾ%QqEiZo olӠIPB/]PrzٸmG%Ґ?f6-MOwr}@I6hwjC!ht BJ.ync}zGڽ{c[@%ӳvC_| 'w_R ~t+o.J^p^N{2eܢ`1QJ( x}bt8|z ݢ jk5{{9WQ54=ee5gԱB;׺&AXz+,v &$4]ۉFObYݷ^-w]+7AQ즺 Ms:pأ Ut%fܟ,)G(oZ"(HM&NÔ,J@4~NϚJY"*اI[a[Jzn%6a#ϓ_r%*ZT?8y[Ǯu-͉(rErzn!S|TI֔@@Kib] N0^Q3<=I ƃ3gA1j c3Iq h<ؚ,-̱󤠓 MxZ&5ʔ}0~߾سT$*yn66d87i+3E7g_;CJ|X^ @s߬ګω06LAGσdL $2[H) hh9Y(Cv,9`5?Xmԟ88dB冁ߢAAo{/h,<ݍanrBI6bI\ڟ#|@ُ.PѣbGҡ ߲ 2WOfY^,0~vS<8KzXuRd6y;M[mS(^ aCB+)5Ry>M_"C"!/A1WDK)k|=w @(w(!}$Bi"՚˯}A#⩶!A?55ȏEVr,:AxIɪ7IKPu:Yd@КY/ccqEnOuL#*s:N<ہ+ QZOr>)ZYEQB;B!iz.UX/G 0c@EGc ϧq$> :iݓˉ&XCWSw\%2zO85Lf|PW&7 Dg2~쩟X lHtזPCQr&RO}#bxW9݇?SjWQVG%)L()PlՔNQ!̵qt-BƮ_ڔ+8ZLf#U vgc$GA,Q Vhz$1POhVNW+gҽhc;l+>Sӏ5D~4%w*HM+9-',t#ٗbCOehFW y7|t-u~K$O%,qt>hK+mw iV#|>4>#FA aLY奮& thYJa|RХ_M)D3qE6'!X$=`HHJ')|8t[۸%k92*P1M ~Mm}ʬ5fQ/-.8dxTgMnn6v>`uJnC+{b''|zǰH 3uL-f%I- s駖?U?/oȡ)1r\_Ri g[ݳ7}j]E.OirK܊ ډ bck]u# %$̿ވ=Em\AN.`"t;xWc%Hh8gN(#Ni[\AM]6Dz̸W|5MYw^4M@rRU_;жsj}VA\~,FgAՕYDyZ{{i((zjiڿ+Y6T3|yVb2`iEXݘI< (lw$Mi%ie8 M3mUeN+%5FQww8Ugл[7}]'ӊ a"B|zPO72[4ނbS;0tW1 A"r(;Z3Lc)t *45ADhv>n";!er22ɦm"+ ^8=P@_ח^$#̛ T.XM5 4?jWϿvFj =~Xw?\9CYHlߵ鳱#(G_OHK4ᆥԠ"S ĕ!@?Ki*9gΔhy}ΖQ P}m.;V@Z98 <ZMW5%3M-Vm`V۽*S &t8[|͉JصST-\R@Xv/T5򑛚mMk+vΡOD4O$+5|러E`nduBjQPF wcD2o-PCSF?:Ύg@:M[ACh[=f uUI5|$}5~+6 $4ihvY B ?qw9gIvIXTlm\VM|w ɦ^IW\֜R'f{%{w[ߥ}ِ3?qYwY~|w.ݫy_d։,gr[FHPD/w..9p }W',ޜG۷Ez }F.&LU\jz+8n̋1NΘNїe:d:!=bx wj\8+P,e-G;䜧*Ĺ>{ek\G;gJF!g4">!2B-=)M;%y-Ge ˘@+q1asܚzL/҉3ic*Wzq1,+V%ԿGTԜU¾g4$_\a̎pj*ۧ[3"7pDo|+zB5߆Q#lx#%6RLנl =K`F{ul,3W*͏!1(O&'!RCGh*)7U]h, xdE❡L;KYޤ,Ѿ͖ށ#DiY@Xc` 9 ,^, 5{?2l0tW>oӎ2s8}> |i$r5߮OT%X)cw"l lZOɞ$3~0*J:nڂ@^ӧeC*)>uDNyF֭rߤ~3|}h.qPҡ8UX$eIlj,~iCQr_: 7)[}+p~4/=u#ok2 Ѳ[sJAڈ^VF}{n$k[4X%zqZr@ebzid,l87 dN)q ߍ{cٲgNS }pH+1a,s?to`֧{^EL5 h?u-?QoL{vCBC3 #lgm4 Rd(īʭ4jA 7'ǏHʄډH.F~u6Y )ws:X';ԉYqpU.L:워jC!c'(6bEu93ҀZoL2+K+ %Нk׎na:?dH%)mtKhN $j!*oh9&ǩ¥%s{*,6B{ 6F136zpAy.!f;Y}o xe0Rķjd簼@ A r~ `PCgIX .2ݡ~Ng`3@l_sĉo51VT ?f$6VG>ϼPUK7tvp̩`1!Z֨[&5VgpOܰzFzWuz4fs5U(/1_aƪ*vqɑkf@^UUI^^ޙ挘?tQ_M>].e0-L؋o{y]U<#WTk= URoU-VIB'jO4%=]o CTd'GZ2wZ7TwY󌇱m 菍 qvK< qxٳtp !4) t.5'YS?ݡaʢ'AKʆ0 *P+P80GP/O @D [j}sOSR1pa* J Kd =@)Ԇ{M D٥>'`\i?n]|/e6D$(:,^ im=.ƿڏLBh1 kLhCV&K*bZm= `'D0 zgMU,;reOXSD}Ǿc۬Ow"l{D†L.ՃJkiԟ|Ғhb3 @=E:K: >BrDo(Q< ]0v-^nˡlVm#hs#{;o-P"WlfJf3;UEΆ橊4Rdž@H_$NE2n78jWf ۆ9'G9y/D޾:Sp9z8S;7bi󢙟'[O^:^-1>_nr~S|?K+{'5 kd9%r@Qp7st.5qN*JAB+YB?=ewBV ;fv&_SWdĖApR̿?ޜ\gP*_UǼ3Kռ d SΓ?xC1QO;rst}J: ɪ{P MvA:0GEiJ-DL "8\']+e/8h1̏F󿃴#g&z[ rXN )GClI/h"i5w#{,צmtEb0) HRK</SYޠ]i^=3@qC,1|/]oBf/o V 󇏜-nxRЗ"MvIsmXIoSuga oip7TFCRAy֔V"QpBt{U>W,h;2Q< }+ 0b|`/SQmu>ϧҞkG]A*}e-%*ѣp + 9*tG6|0ˊ(M?^vPO8z`"AB(%bp>*NPK\r: }`$'cpzDzvmue8J5=v"FXg4/ DO=#nc*a!` oWbmm`zf:C̺F:V ǜL-67>UZc/TU@z4ny]9Fipy/`z{2E?{]kE0S't:IܽOU0ߗmDŽxH +wi( .Nm";Q7o#ZLTpq$[0.r YXfS>% O[pך$Z[04Ša^ǟ5#Ik~R;@&hj/(,;98` 1b]Oz xmN&,K Ԅx,aSӃH'T]LS˦&B ΄ʎ)8 kB 岴N/32fCc 'DQ9S*kM,̅\r4$)`@Z/)ƍTXW @p[#k/aKgv2qAQ}3^FO#Yܹ.n@w5C8zdؚ֋d9xEM 狑= `?'r5R~?!|$}>3 r}4l?m<ð/DˢvU({BXV(yI,Dش\f_Ⴋ Ĵ]$f9y C9Mfyi*BSppBK2| )/.*{NGgt-J2:/L[$3{ eY?FA-z13_ܸU9s,O< yYU)6/V$Nktjfz d5$C'\]nf.4Ƃ6z銑4J޲G l-YOc{0?mIT8p g1')rcbŬ6ɶ՟ՔsTQM%<;!jS}0} @0l's j8{ Y/q}Ql=]97|Wxs[Z4ϗ kbQRSuL%K<׋Tt"Fc֔a#ֽǝWӔnFCΣuozX7-Y!ٙ-E2X3q/Kn p3@N]deoܝ;BcQg9$UJQio:u/gq)wv48cl- F wfMCN`X3^f0 x!?rوVi! 9wpHgeC3$i$vf;Fuv(BȰ*㍁ShW-ΜFAΩk7s/'X6=\~BK(,e-[dQO]nmlH.4VK&&nתyto]J*nr,߹0WէLIŝU1֣e,ОAAڰHJ#} NcKg@ #pz&>@tA.*sMY`u9V-<:]4{m:d3me(vJrSQ6em~w_\>ȱ'{}QJ&B2T 5f.BvLx޵Po|CSp`W"stDI\:;+Ƴ d)9G"ʒQܪ\_ImlڤIU}A`] wdChԊtMFZ!E}5SsL*=3j^^4](|?7tfG_dD ?&c(`F;"zO}H3)jë_!ǨS'`N; J3zY~YiA'Ѱ?2Ӊ$wɌ3s;hel?=iw8 r!AS. , ~ ;JlHrWk AB@"[7X D7U׉f58K0)\菊˱m2 }]m l6uE6obk$ԗ~~&n+B%$&X Bͼ^zU7} vc9A1}n# NvC(h;T`j#3;X_Q9D'@k?PBU>oU .&Î0 'd %G=Q+R(VX nS|;l11ښ|=V JŃP-6BnfUd3t}}}ڣU>$ E) uc}Ao uؕ؁^]+|ZZ0l9XVȟ-Dw%@ǿ3e`WxY)G~B)@Z<^,_Y ""ΰP| jt Sv P :C;iG9. 2f'>XY)y2BEx `™?!F+hާLrI;-8z5=ͣKQe0GjٿS ꋜU KMR4(^<(Vփ%WGcݟz.I%HUg>Ǟ `ƂIDi ui*#!O_@nwoDm؈>X_sOAts#;=7Ch>.ɴq|ISbO@ E1h^at .$EqFŭbވ9g&.W3Q)SO~K%"xy:@Bp@4evh{ & aӚ7ȉFKҬ"@]U=pI᫸|@8Eꩡ단YhU*n}B}B^אOа[ق2pdЋKTmԓ£|e x<3eLQgm@ܭzr<7p&AH&-k'>(O6!n6FR0 ڤ27l%~jwMBZu]ml>S=]UF atzVOFojaBڶ!#rHZ$~.^ }ƲwEo\/,QtX uڄ 9] h^r۩V}W ZYmFwM ?X٣KUt<#\ߕXy5ch][ԑM .~1"6CH[rQh^kĊhUS' ]׮q/<󡯳Ƈu\Ԡ]r\#d~OK 3$c(AN0p0Y)%~"J}pz94zCx Wmq*w#lnA}v C*/uMx5CZ^ r|}s/-:tdž~}8bsΤj1\.!kd7w^.Ėxq {I{wش_ l׭>JbGk]MAOA p{B)9q {dwVcˈt[~;s+Dr$.Giz?=1Nud6<~\U+8?^s컃Pix&пn}płFV`0 X:b{Oz9lDCi/@qK'lr#ZIKmO(QRU6_'!uems1 _*Z&njľ.hq3Ӫ;Iۓme:y4Ϯs?bK/nyKKDD:tH͒WzbN`9+dL)d^ы 5P.j=$L^>RnC4aÜU8͚z zZAc_m OI(RGXu.z)r?̞6?՜ $\9~OhmV8Džzɬ%؋r,; t"aj {z^|g};m5P jEOJ>jWU>,K S}i0eSXF8s$NJ؆b!xCs&NҠaj Qp8Mb?nQGAc xq,hq%GdC:_@_rw[?<8= FnN8C4H2\ie E)QE' i"B}^+#bCQ5dрbGf~IiktI ҜPme>wQ=R% iߙ<$owmԳ( oM([9f؜5ib[~Ha{>`/zOSdz: M5 wݺw6rQQeqx)^`ܞQ~Cv96ki’U.zorYa:n\I'u_*c~:i6wWpR*R58M׈%h#Z${XUFAn=vf|u@:\EF%r5@kr~dTH'ס"3y1HK:6Ti.q"MZ}Rx%BupG4QHWK9Ws^&bd>K$Y>9ӇxUN#oj4Tۼs(?ܠdn7WӢ I++~mvJn=ܴ$ }\O.l ,UW a,!8F gٝFմ0u,u;c'y*kwXXs@Kȧނ@|sڧ{B2aC'*2[Ac0F9kOSt5՞u,46Mح {try^:5%ERW M;,ah#I ͟M T@B&zw)Nvy"usVDY{PgT_Q˞ߵBKW} xs^rIcMHaV:1ꗈR&\T8ꗳI-}(7=A#ʛi&8\My0*-1F,p*|Jf# Wk?Y_h=Wt%~gԍ-Ȫ>"1y鄡/ 1_agZYʸL쓉)aL~[}lYs+p7JlVeBoG|Mqs<*GvC}-$b3zPrttqCy޳#FW}pیBPR%_wmwD5юYG4$* .bVQqr38{5smЧp%X̽lڐ<``,7ϱʆ~c 9:~Ypncii7'=k*iZ-&6h;;d; @+2E@(O|=6m5M)_9a'TJDp3 mӕ!wD)8eY}nrW I@̙y(W+cYi{<EOcc榆9*5* Q"zM|w`,ǀ {ٶ8C̱atkfvo:`~DdL4PqP|U{(;Dt>6;}a y1 zɜ%ObK;+ET`G;Dӭ@vV@oT`VV>@f "|.%L`Cޒ;4GYàŊ(? LԨh%㝞^!kK3K|D`u5ν({0jk`jTh gՖ2o*^O]ے̃S@{:gi'Di.}>;$+?gH")UbE` t10vcRwiR Ӫs"F>/Zm?ߛ(!dYjM^4GnD|)Ѫlw3_s4 X'&w6#AW. ]>cĐ7 =xL£g_ [Vq LxGߞ4A`v9)/,QG-_Q!lOE%95ϳ4f.T\L:}`wm{8o|(:;0G7|_ GWk 7)] @ĀWc"dlaPm9Y MiҚ_w-_^![tf.SIy}8L_u4-Nq.3 dBoӿHMsh1U=jHPޤ 13MCf>7sCJ|d=\#< GZ ߑc"DM1ãqjޚa @`V7G͌04og_>~tf{h˲H/e;L''4TLmbi/QD[ ;o Np8|ԨY9}Hq4>v2=&Ars?U!.аkro74{6Mkr(9榄 ځyfG a=U H88Y neJ^;=>`o))*P|z0Xwh(ᶝ pDۜNvXf(R kv(ƾ {fV;сvm[-ff?e%+C]\$"&dH,F}tF7r In]fucsPblȭ3* 18Bdc{widZ}DWx#/UI{kOly|RLmT(1?k-ړD&O{iG?Ąf\ 8p@ъU`,]dM4%A`Ӛҏ8=)" H8н8qu=5ލvO{C}ikFPcs6*$nL=7fb K' eUHA^JZ? Xf1 k?XUp"2v˵j?.#`}/Ե}yt J23 2F`=0:T%>1gO[^dEc²}$mչxU7情{G׏cΗTܹ4挢#+*FH;&iu-y"Sw-9cP0Q|w]< 5x)&C,Ar;{ꕂHǫ+ u!z:uagxJO!ˁ\*v]7UĿ-,8nG+G.)$;3G@88x%t^#{yXAڗ~թSXF߯+ j;\09ْw7 LAw궮騧ƠӚޯv>&! 4xlXr#h m&OZeiIё.IB,jRW&;+"fՃ1ywU(&dM XuӃ+GЂFm84j0D fxrWHoh!Z+)3{xKWi2L,vq;$Mv19FhfkW݌d{Y!:نfUYMy\*UKQ#Mu@K8qoQ6A_"CC Z^y I#_F}CXҰ˗J[+8qA:8~" unPxǂD#4(8642>.&5g[gߒ W IjMun}V.&^#1B\whGo Y> &_/MeXƂm䢖@;ug*0~Z}. _CGaOlYCA^Q7~!K y ݕczj}ks: @ z/,3B}POu'sC(!j_Bk<;MSY@1"4!|%k]Gq bGV rb%zxKdG%D&:E6 cO+M3θW#k΁zƑ3&J'LqiU!x`O\a& P`^,8W%)I]m m8&`o&D >`6d= -W6-iGƵ^UQVeGi9drB #NQY4n=U_53I $^;_(]LcDS*?sf'8A {nOc)o›N.k7@5iJm'69o'Q Z`ƄT Rzc&JK 3>gʵZ>EG1aREQsvJE1C^} ׻ j:Wʾ{Tjy':[zX1[J?lu(p=9nکYqjA,_r%K3ع²[񠗽x=I)Y=bGMh |m1\ sm8dG}r <ϝiX,n܃,q&PxԘDy@'Zf]ŷ02_p;3:dq hz1S%SB:ꦑ!}N9e8i5ҐqڠzŇݒЪ` ] )1pJz fOϯ#wN\bF󗺇@p٭Gm|Nm]66I*m9 D,o 6a<,M|aꮒl X 9J [*I/DImF=֜Qhi6{?}n-*gȯ&.FZt&f̒iUc@|:Qޠ>],R1ꀲ䁰Cf4:g[1'`W9P*?QHjnwX8'+DpFe 6nӜΪV޲7@j76MBmm0c- Q8J QnS u w|VQNrb>E9plߐ/ Tn(O& o,*J"Q6nUKر:Mlig<|7Hz%> P6VvQNYvC|%gLŖqjUOl9QD16w)+&)\ #wDsF[[/+G*f톥0Q,=[[Z8Q7@?S*oUw\z}M@|~|sF7˓F=E'c*O6 8ȵa}Mܾi2j@'XxNd3zV;xV DKJ.pl 1j6G-v7?:Kp4%Nc} 7tbjL:-O7qUӴӦas |@codN`:1l#,zȍAw c%(XhrunP |f]Oo-Xv- ݆|;mi?ez5tKen!˩5rcX}anӫs +E;1?!iZ,( κ/31\ǽ~ jZPe;h-tgAgԁ6W 1 D r\$]$͓e v&yH{(}%I&9bVã'tr a)$нz*{A RF>)eM0h#Ocxみ7!lt2+E%Rp֢9M-g59د/v4+uRǰ#n+`S-`dȒR[hL[-plSx̔m\1HM嗤n~pkvNs~ =znkB|SPk~6qmk-#S1 ~c[to OUh͊HE+jG=W&!g˕DKNvN‡&Ț%a: )=H`Bpt.UDaE-ܼlYڄ$UGߡxLC{%%Lw`1>}#Y^/l 1 b~U3Ş=$]&:\KdF[}ukNIBa)}IRJ-RJ _խ˧z~7{ 葘*W{mZ)`Gp(9,.7,9Enx[3tY kQZy9B3GS }pnYmw%i1aݗY`ʠ`tPwUL)RepǴU(+/bM~Uqv+UЧ#l;0 擟`k}蒀`zl0@qh5jѳ򤁨Gg-W2ʂ{k_JT\E[s@]g/ǚ*]qW22*+~Nj6#bRAr@˨%HS  =I=Hs7YK/[Qx؝W'82&Nau9a#| M^ۇGLQD$ x8^]Ż@+g*]@eQ%;7᫋+Ul\~]$mw!Y>G@"X&9"oyn%Jߛˤ#ic%Ky,v !9+wF6϶w4'J Y=_:̋>v7 ʬ5{VYsf+DۣNS;A(ܣ-8%{Lg99@4T#pJv~O/,&2e)oAhD|{R9$*0?Xzᵭ^?{/ª(X@{!C掃S$4Ƌp%/@0aR22VqoTħjA/8!M6biQ?#I8ݸј-1;YPsqZ g*E5@_ =| FItAH1 D6Ǚ[B}NGPW/g,a7zZ4 3ǮMfrĐY]k/!3+џ'DS{1M±r""bvym#z;oSnVw1{3׻xx-](^HwBXFmxPT_1bJ3s4 혝x18jf ehUO=Igv@] eAs+Pu2LX}DIYaU>~<c_&3'q*x,EW!]ed >Y|f5{1 }OlC P)MuSR?DwX9)cbO;pˆ'aݐ|! s+'}V*#o_papŪki}t@+sQ$S434sVy96~D\tk(OkS&Zل#:Ee7l2{1ԡY`M`K$/AZ1b@B RU%d1s bK>,[u:cBmRQ !%Վ6WDӺTw!q 7qR.Dg| ^mY#bRʶBʷԯ# #->&,v鐲*1hư%d",a6e .њp IE{ZQ[WhYV 69xw3Qo:Iod}N  4V1,y/.p(к \ aC>t 8oL6μQl8=$U 5 z_2D=t']x7[pcEV,1b<ܒ7efKp6`tf¥ bl2]3FT攊[}V4tN{"3mv޵+10~Cc r4į\(ivp=h?8Oa,*:wߺj9iJJ+~:R!l3b>2Ir3N 'IOt^E =upZ6ߋES#DŽEds(hmN9@S#.)JcVPxopa-q[fTĪQ?osxG&Fִ֑1c͖'3p= pƇ"΂~Ve@F=(|6"b 2AK@lqVP#M!͠'SwTK7_V:JD|S }zNKLP:iZĝr*0{S5 Xވ@.Pyq0K #ִGb E0aWs4AD!nY\l]|o-Vt;ۥt]͋Ƽs*¨NQp=17^kĈ}v8*}r<WEz[ĕ٨>u³|<;;;9? tSDJ>ūH6QZ~xVs3UbKhS0a1d?/ йA]R@drdO(i(Ʃ#B/#%r;ڤD~(l=#u[1*j>w S=Otygbx6E|"`$"U/J#H-h4B"e |P?vUNRlQho&ռnr*R.nw`b{ 66Q?ug ۍ_Ħ_7Ӻg,Ͼ.={S^SF"s(Bko$/o/$u%'z֧H TQx! j$n$SSxU3o3C}GIZNP_R J]_6 IakZ)\`>usomr)*wi4vPO[b W5}(|ކx"soeXrNiX,Us9yߢ$Q7Ǣ¨0*\#^ŋqkC/;"6q&X7J0 (#6Mc҇rfF+b; Z|G1SҰ?0>! kb~P<. p7$av7SGSƄuuؿYpI/ZԸGِʯ?ß0[n=~:7Lx/Ep?nQ^{BNjTK?de\J{P! uHiQ,6=I-B|cR(ճضX|εyzz^ nx6pX[-vw+#:桄Y:Z fd(eq/*2p{mzpx󴍈-+U _tȊt4B2©9%d·GAǟ-i2 ZPn&7JP4֓N4lxCF%"4}updh  d\swqO\խSIC+ H3g[W &nTV> ,RϠru WG%ih&AuqO=mʶn@|_e D8 BowQibT .*Z7WsMuR9<(}nUk=VUZJ4$<:!xژ#v3`iP?e9eW4Yw?$ǐ/G-k֎o34&ǪgI@^ȃ|p&;ޱ3͟Т'8$"Nq9P9 +xx5I1'4ݢhxHf|@m$ )1_sޝ-_߹żxH ^ z˟!`@Itϰ dX~SA\gGLr "8D6 1i%kp/OG,P3_)ai!VW&54薮J%Y\c.: +G->"LLsTkckT JiZ]Pg]d kOGz/U4})[$^=U&ŸR-1貊#UE^XhPQUk+wwƹE.]+ /j!\`+M+ij Bӹ 5+~k(5S~Ipm%zf74oIT!*`˰]#vwoG'1u,*GޛQP!YKTb|J)}\q^f1gFߵo#^"to8 v F3$-ļg#$YXdTɦi`NާCIAمvNʼcP+_fׅ2+ /YbKjߺlE0[08J'Z]Z`a+4윬5Of "!9QT"{}|I?8dPꊬi:rG=v@ y66^lnrnRp 8Dᣀrn%#"~NQ[?aEy+Xv-R׀ƫ7Lc=<%A$-)V$6nhNU/h^l>Pӌzo(4"SXtTDz\t/R*bUg1AJ,])e*Jʄ!;=]H =1(t-IGhބrx%e"҄WY )n2ЛP ^麘BmZnX:lI86Ḿ)(q8pBV ^.%7M޷{j.dxqzX)XM0W1AdX8m]Y ߯2ڟ'CvfZA}iX[ӻ-#Kc?T |/]*,l1K;9dUujMPTwȶѠ/1%Ƶ dW(!"/hi(Lv1l7J $M:kz@Y9 h0ׇcJYPq=ݧl pc2V$$Ef9MMTk )4 - qApQp2s5__bLd.xO~.n^3t&q!;\`jɍ)0MV&'P?2'Al{ut7Ir*@0Iɗ)!H.r潱x* C7^&C,*FBgޘyHF;"#W m?|Z D} @mm ->(1| siiXc՜.Щ  G0ȿb4͉ B\n0 =6_Y;BmKUcD*90\U"g.R6sPkb,)/58?*`ܯCkm[~]KAx8;OԐbSv7xe[%}Aa}%ip0jEu-gP#)sCD{W!հ=Z͑=LӌȾꍁŽPʄ|Ͼ}‡#CެtDy䶓4h~1Ż]cPvw:[6G;VAǽna^-^Xz|H|&|<" BLZ)ʽ{|!^%7=/eO V33ƙ O [͗SO}LVŲwPƤxPiûY̻3QY}Pn|-o`pO:ՊEfL<ỽ55 dG1GEB5 0Ġϫ”b$8M&})ax=->SYγ.(V橬b=q_Id 1U:^SX皃]K(EB1&eҧ+@7.CX k i ᥛ"e:E('m炠o@a5%o,sٖaʔ"Waݗ$L5bT -2)3BTx3i)4(X(e ԚFc[! ګP^25l O|5YrZ=ԑqLyoY;K,ޓ'0㔿Pqiܮxa?E w~B F~&vq!ڕ_VWDfFey }Z89I EUdS:75Αn G3G#F#`QqdW;`nW*#I-&-'ƾQuG>*sǁlN SZm]/DɃm[]tk,%Qw#z6 u%uf ]tY`$40 hg%.p!Aws~~E|ڐf<!BNUY|`7Κp{'&Q5uZߘEx=j?q>t-#} {Ƕfn#˺00%.ܡqvǘ5\4iD,FJLtRTE`l64إ@ןJ(BPO 1ѫt bu%|^m\&!o-tTܷ\B#c: =؀P(61l.5ꠀ =p?3 Xe$_>lW}%NȣuK/I$YHޅ<2Q""K]Ucڈ5C 'l6EUA 51O |E?d '*?Dg\^ڝ/ҪLQQt ۞zW/Uf "->cI kz(4;9 &Je-vd!u`U`#֏7MX=!*QіF}d Q9~8sT)Z3od!kW3B:+|?/B!1gYKI*jWuJ`ng_^0Z3:G@2iJJ# S!iה3{_;s{GQ,I у9-kG"GP:.p3dN&7CSIa14pY&>G\O7.nY8tOhb;_Xgi6ٻ疋/H[jSr$ꜹ;7"cˠ m]d>h\t;>c<}չo'&[P U[xU#$v:i{p8܇;Xޞ <2;Q>vϋN/,گEhxID! )X_η?(/-RoᏊs~=L֭Ck(ӹJ9 .R9;! ǐAD!ˢ%*3 rj.%z~ϚC .W(+B/(5/WXJVA/}@)qmB/1a՝oTJ Ļg0k/mڢϋ?zM Ep3'kl;xX97aYm?|r&PmU\g6+n/ͳy=+Y5Z>T=b8Cws#oYѰe A/ʻR=PdUk& ^d3Xnqx(\xT)'Ӎ6\.T=Dc-8Xz|)u68Z2SN ^fYLkd"^?{h1 Dc!ڗ4vp|v@; (8g8~ n|ٙT[I~vDf2ЊN}'ND*\Lؕh@w2Y͏1[OT8Լ [qk˦G6wK΄Gt".@-E%)!8Ӎyܶ# +N[ Zx:^}3x|p(OJ|{{Rr,Hwpmd Dԋ? X~st}@'Р&aUrfR*w<1+ީ`<#H-B. vWP$`9$aAQ)Epj-7@<4o4:~ثTq(`lSYPQ'eM?l{}wc0 /hZ 0nP,E3̎Wc@ THu< oe&<#P0r^26^XJ|A2߁/F#2q т~c j&Q 6h&KLS;)M\~}o { ۍ`2;9ΩtWeެS 9! ޮK "g!2O$IFs5'A*Si sI(h`m㠬KA2v;{s)2$Y10G(ľhĸbFdG('7O׍OHc4OdїMVo*ÆR(9h813Ҹn\%I&ZL $[u!F9NazS_f9$}i؝\ͩ]q+_PW);c9vj;m u{cH]+6yԩ}8YyX&4}zCdRnq0?N,fpߋAmWŅd|6-iM3q0jܙ< [KgCvd  I-ޚOCs%m).2mN')̃J Cq S[zh5]'L_|&Xhpun^a I(i2?C'k15v:tG`5f.Ss65gABN7Zkemh1 SCGA&P+7+K{+=dK{SJ5& 4817=-Ð ƃ-ĝK}n1'uO(*9{ża  1)n%|9~R.,%m{(P߃Qzx"Fb}L{U=D!&7Pư#]tp!.(_JUɈyDGTy~hkxؗj/:^謫 l*Z@'=nOq7M>;J˜ #O=O9й$\>kyO`}૊rQCނH\nG#p.ȸf_|R;pqkj2_>ֆSY4Z0\yR8̔f){&2NI5-lGš=?_{U- T#rgF63@g ߶)kE$JNqu= ɐLDSsTDM~r-2utp6lU>Jq[7p},TH:gi_E`HLxE2˶$H٢G4(`m }8qkaЯG}BZ:r&1 H"=9ĴnpxT/~5}o؈/Ig躀~4/x',JrƀJuQSWUޓyH! хy / =H4UBG Fk%I9Yv>ݒOTd6pcU]|uܧhj kcF+q8N%b|w; UB$2^|a!ntSMBa)1O\2XsivU~ ޿7#s5D1-yF #<3$lvA<6_~6+wHFzz?zWd`gS>LMZ31N`'>`ъb'Y7F`Ii k6QW7; `kH^n&0f^?7s0tΠ.?@ _+fjQ8SaMJ!h벓1gαEj>B`BM(6quQ;ɽCPt&*0K*2R#ΌG Ϭ*ʠ̴ņFͬrH9iua{{Jvz1x>~Ϫ\%)E;s?L{61ϳ%?KMu2/7/2 H?|0wԲSytŒ p# NAx+3^3:#g\}kٺck_LfV5x W6KoQM䢳^{2!lpbm!XbuI;D$ftqV~-R)C_ؔm%+\…3`*ndwz LJ`ϼHk{*s 5C؆yFs|4+Q $Xxbcdgnt6펊^/J'>mLVlg!dZ~.a6U4dȝ6"ԙPG>xVD[S+>Of{N=ՎwX|LbZcF4,9C.U>[1L O!"-J~e n/S"FRdC/] +Dp|b7^(t0䴰:sSbhM4~$d*ͭZU8P%S| 2oظׯ{K*,M% g+x՜9Ԇ{~qRd[ouƒFZX "y\? lbg3ʎn)o< M??"s; visOf:?1 lXubTRߧh]A.U4fV%ٿRppT*rOXgԐspÄ9C 6cΑh*YUu_rk}^PN V:3zʚ_]%HԮg0XfNSu tLe/(L؝+' JF}}P52EC*7K&<#Ϗ:ZbC(͉qQg=N8>a|pnᑩ?1[TGW{}4DɞfLi>!eҫX_TKn{F_I\6 ~uy>]CHc|ʼ1?g/ xhH`¿zGL-.&K)2Q܁N3bc9@-.s DYQ¹B)oiYB?ZsFJ5E.~}}vh_BAf긤AztaFrYvOפ-Ggx0LԄ7_яzDH;Xy0n{_kOPF-cƵ[Opgй6iFU@T ƅ3m8Z ['olgà&{2S|(u"qKk a0} jFh1b7`Md?HV+*ĹUtcֻ0+˛YF{qX~}nY]B~[L_ױviTFNС7~MoXGk 4 k2qHJ.gF]ur4]ʎ}3.8z8[`/ķ5 <犳Vb}׮$ZX<.~^Lk v8*7s#>v ;m>nKR\ dfH|ݕM8\mkz4<-D$'DSڧ 1$y 7z| '!m*cnegkA(5}92\K@x‡8,j) .]Y)$ YSx%jN]tzxrW2AuZL}T"eɳ4ehC-{d1>X|D];ѭX1$ 3}~BW[fJl ht@ /K}ovтim!6 Y.MjppA+4Ҷxb6E_4<$ W$cik9R'먵yp,X͔!cZc2}NcoOW™6Qs9B({Ɵ!><}ݥ jCKj;ML r<8 ot©M&Ofc68Ws5~˛_fc|?P`9Yƺ~ P|8-;EHCrbH5"xg0̗\_`fNwKTT4Fo~5o]Ŏ$`pnW:U#N3(EыZzBպYLiFuaf57=8.]z-LL wˤ_fوnfXݐ;М{s-G7<VE|քGQL49z,A42imDm3o2$z:/]4y3A+03F@F6E"ܶ(q7`|H!A-ZFI-<ҷmStPώ@;vp ㆽtcj>uOAkzi7'\> Ü|`-^SLkLpjU^ gG_ن+?Rt5Xb|G5x ]ݺn%Yau؎gzWP]|5 7[$#gXx) Uc~LIK&)2SXWv+.aIiX|`a>jiC_x0ޮ 5 7 9-vR%0Z hk\.$).?oaMR߹ɺ2>gL]D[3ok3r!@Io(++kEB\ pnI, $jXGX˘y@ cӎt|BV3W;JI̼FN6̮Yp3fEeٵJ4Q9OƉ1=Su_z{?^vo|LXDz@A|7H8,ln]TB5ZDS@r=0)΄C[ `i 6Xvطs[*-2;3&~Ng*\r?qV@9%VHf(a@Oq2yGXJ"gK0-"-.vf^kTR;5\\gIIU}=:DRY,Gbv$|ed;H1zb>Nvl]:ɵٰ U Ez)hJy1\R"d4/὏YѦ!^ KOs8ġ&UL;enUm!xP629/+ |(x,:B }&:a؄ǜeUj7 Hcqk?=oA8SWB[~Y[/Pr蜔03%^΢{J#oΉgy4*a290xeCuI~@]!;gX}k{8R}aC,H,hlC) 4 GFqYda ^Zdf=ZJ7N/k͕KMSw/& _|N;lnƅxkVFC9u1Yk 3=TEmN ۩^2P2 j9dwX7sO(ߌ36=@Q϶ MlJݜ` OCo9ByG1oqtOKKϲG!.*ees;ߨwg6K^1¬AB2/߁^K6 5lO nQİ>n|[N<%`nf6 +dwЪǣ*z dOc6t;H-cO3cM7ǃYDn4L-kY@.emvoeڦ(U @ae3px!ez#,{2($,\]MWׄ-Kc_{$'ݕݩfp"K݁(r;Lk[j`8Qx%}oA,Jid9-<so&R"X.P7myx\3ADcP4_::%)5#㹁Y5G$siU2*c?/8Z'1P @ )ڪmcisvc|w{1ȵm.vVM3kj"4܈˕"CޖGtIfNSm&.X+dvtcZ2N9rBܕ$uC!ץ؎K=KVRI@'! خҬu>IoSiΑDi}Ȑimp7(rK_Id(?MF/ӿMSYfܳ^קC:"|ZfyS0@,s P/RD- rd{ɢ|v^` :x˽;Uқ~~?_'JrbAﶴJP;3y cݺY%f=a?8jl !G~ dmGb ٱyc-(9~@#A=Ph PӅjBB<] %Xg:mjZo1i.n}[Gs3i+9? F+Ft ؽ YI?ۄ}59g}';F̣ꇼ)$ O[T' ,h:zQϸv( #<ZϢjhjrwՖ.ؐ }ДI%L#o@:ig/A1AZF"j*QX@w$G{@ q"+B =Ŗ&5Lsu:= am-Fqlgd8/~ 2qНqչy\b j,T(F{c, [@8|4* ڪoJuv}_>WM tf5v0(4~1}0GHycfNqQֺBndJ~yL?򢄸ً*h3떂\o* +Wh$9 05H>!F%_7a 1sq|`=CYE)r'PF505ibyϾFNc}@tEv ΂Vyc}UgluF* |vA0QbCUM;ְ4}*RlFKP/ 2\{F ^VFC:1o~퍖Ĭ~'=ӽe0{z(O{NR08,!ove;-VC*%\v}\ &B/IB r툉`T:N;;D &yne9mmOux &A?; L!BٵytZHM9<19F}.Hʁe r/ UdsR14sʻ bH~9$$'[> C5I=r|#Th͖9,` P}Kȸt\OTq]c=E*ȅA'mc>!SǖiX_K V;fyjMx87Ylݪ-553Ka/=ACdߏۑsުty45Q2z=; Ρh{SvcLoA )1`FWN_0 Š:kڧ)OƂ< B|ߚo/4׌=5)BO ]0Lbp,b0p|& y|$o1Hy;&6CA#ف&[Ԝa6EhXEҗ Z֜(6X 96H44n30GhFcͨ"ݪ(PskD۵M ˂OaX; ZDޤA+7<" ˛G&D:\2?\򊴢DPp׌.9.- J6@> X-LP3!gF91P=fͦ9Pgeͻ\)erKeyLʐJ|F&t6[r(ʷ<%ѐ>pxL0 ȖJ;Yvߪ| h+OxhZ$r3I[#GvK.Qm{hV!dAA&қIܐ:ezøBE૰<}"G7%J[4siK#қzD,/)9Yp Yꖣ`u:wA>yֱd~kcSlLLiX}8_.x⣙[p;lNV@LF^ldiP1JЊ9@=)E&xDD9R|02dɢeG2?gh-VVqmr_$^VEPMTd݆f"*Ԝca6{˻/W~Tvku7*bj&@>quR߹ OO[_ gfa@bgLnChնo[&[+o),gmzT>!+BYI~.gX&me^is[UeŞohuj@s#5aI]܌ wϔT͑U<pݜܱ9-0B%)P s1Uz??-OuʻqA&W vDGY|') G8jj9L=kV9K2"A_7&L>@P> =Bzٙ֋ ??e1ch:%L-mڥ &LkT?k"DZͬIh0 CElQc|L Lf@<g`)؂+xFl%߻9,m@Uy_>c | c=ˁGw#:vf=U۬-2}5:b 7W|i \oP=ʱDcEv1Nn*MR~ /lePk*/YqHVingLT1y| Wa{!pQvGBSSNz|z*ص,$A%T9k(NɵwpƏ0_|0x1:)zUBJ"n1-I_eqDvnA ,w5UWof遴t'4qHX=^׌4#s-@|ƶۻ=<TSh+a܇s(8aLWއFj+Gp}|ܝ(* urkSiZy<\^/\w.+UFڴR 2VO^T 0ࡺU2?kcOV'U"|?3]~ίÔd\i~]h9l G*sReHhHlM/B]AHWQ!F EqǗG %$v!"蟃w+-o^tc4dv+/9cKp^kD7XBJ"O[iSPsBxy}8(ie@{kHF,8XZoKHY(+)zTo[t b{ x{:zʙ:Xb`;rTV$ A**DaDDSqmN}f82 ( d1V y%{ԣ ɢhEo|L˭wmx!/$&ʼdd&g K/W{Udi83Gzޜ\P*ˆ&a+s/3B3Rտ8r+yU`B0z F&fK7&jlD\t?bmᡊjHQ7,4eImUCl-I%O.ִ% ( 2IRGۢuTC6Zʮ;AMrF?y>?&s'wcVcŁy-϶ÁYibCo@KԨ,C4٣g;)gw wRCq{4P}_l^積V^W(ɕ ydduBQb j9Eڳlbϐ_bW}O)%uySU-Ȳm§K6nd~H6@"q ><|+Zۼey$||.^#!Nxxɼ2ؑIab] ߣ\J` n`lA*U$8Υץ.S{[~ˤg a;_,vT!g]CoﴹN6> [ew6W:Ňh&f$k8 };qk򻟭4h9 o/ }*n Aowkox}KKÀbaTs#zL$ g9Odp~ԯ 4nOkol iԞd0bmpa-!+BD$ȅf[[{,t!_u[9OZ_s>zʋ;~lj$k)]x1ƪcƼ wu~v([&%7U՘SU_A4¶~- N$ZV.DPA:գșN5;?=".8Ʃ ]D鎞.yVU8H4tAp\,M *Si"n_)Mim+5q33Jĸa_Ѐ+"oae&Yah( /gr@.Wk:+ئ  @T:Ͽ3$-e/%e'DfL~x>:Ym}rQ]D}dLF֑P$ZݓJ^KqoF3 B*b40k}J4PE]o3h[0>=UP9 L.6wjp寣5:yBٵy"y4/F&yniyxGGK@ʏ r7&/l"۸Y)}3DN߀;MKYv.xH"{Qȯt୾Ցr1}Ѩ YT_#UǷpXm )Uz9(<:̞0pMN"s*&N>qᛢ"xaО5' ! =h峘2sjOjU>Md-o|MƔlƕŦ.shN좑LJQ™XAݲѺjo6{ ,eD¯i?[QV^}AV cäVQ̂|JoMZ-2u6JmIȋugb`y ^T?p"V 76?,ʈdBLJF~3˧$,8nP~\V=Lcz-~`/>Z#bsc}Mwߥ=!KL,+T(6<;m~Ϯ>rBn%Y:2$؅NS_vA=F˭\>8Uu-֞>hB+ţ}ERuNճxSbUCXZF $j)C4Xb c;X\KH/'ϐd3Cx[ '6ޯЏcc?I^A;kN] x+nqE_ x6,2͟kC7,Rc蠍..OA5+2 { H$z cbEclrϪhfl;_{rr4{-3B!H4B'YSlmDT4O~nlHwhk }G }nfۃh?FN4pQ<[1y1>Q]R5COq0Utq.Ff}r}!ݽF@oOAK2чJt8K=俺^Gu: _GQY\l̓B]~~qJ:>Ytԙ/D ŸwæMrt#.:`zţi9mhB"WwOXb8f*;uf;X/h Pxܧ>&".}jpX!f$uK%+x*(IZo[Tǵid!{(ŋj] HsgB>uN T'B«,-!aBvfysݹ{#JA6dMpQM@ˁÍl{DH!ax'Lb}{h-5_atLޚw%# u 9С4(v'|Z@M]R3

`+m.KAZp=RwNwdk.7'q2q~LDe5QmVAku1t6lre<MjO!#_`=0z)?vd~jh|p2`p۞Py,ێ{-ۍ9X,Y$Kcu价P+z6b8+cBm Jsl.G2lv1G' [_OK 2ӵmrq`$o=וW5‰^G$]OIMҖED"GaĤ?A]v*zUMvէzlM}Xpx  VO%+\SceQ/A^d5 }3e$X-ckӂ u#B&$f!+!ʩUr;!U3$sa>?Ơ/nKsy_<%83[KCO4\њ>ǿ!\Oqj/ 0Px=ܼhޒ~Bm~@#6=j7T{3 9bq)cg>MލNW^\tII֥DIJ7D툡XQ?=L_^pkq8昒춘.Da l]ny֛ O ʊ]'j U[c7rn.,!h% )zR,P{Bg><}cVuX+1C^NHwnÂpkQ %"v#H<)Ї@Zzn4|PO V@l_Iu,fg&\&hΧm&,۔SXJ#%tf\z6Rphu;ğ~ZϜZKF؃=!+DpTe~_ܜ9#Ӛ0N]|kB2SR zIi~- =L{HZ[1y_Rdg YT7;~(Lœ36އNfP02* u^EoyA"X% +JR׉m8DD/ΒZn0uyB]K b $e]?q;ٔY{cyܭilME`y9oQN~B^ԁ;Q2UJ; QZZӇ1%$.EHAs0~_(W;{% T2x%`bi'<}#x-ᨄ\)QpS@'pVnw\A*2> Nvr< ؀0xQ(ֵti]e3>=ȸ0)6ӥ]尿C<[ٜoQVJ$vS8 X>8(_/ΗrG!*_0f* kD%?}~{0Dn µK݅ ebݕ> gnCol1l m:؛_|y.O,R(El~6ܼ.n,LMV $TR 즡~oU&G.SC1QSK":҆gBBPB:/og]22vXw̝+M} O]jK 'YJ[*$|H-!mX$AY(PB{# 0_ULOtŵH!p#<ًtfhZeNhB87'x<ÊV-]6*VUm[6.Y`9nSC=bShok~v,@ dsЯ|NL~sV+ ,hjx-6C?xiq)|^^CG|P\Iܗ! mD8"Zpw 2Sa/t{xO(7ZT2oәI{4CȂx'G]nCE+aI>h9?賔FhжEql6ߒ*l k+DS|[3,X<2g2M_ݒ#w4z!_e[eQ@n_Hw{*]&7-ekH%@v#oFopE .R ͒0ę0N4jEXꊘhBvt6*^E5M/O{6 ujJ2pѻ=9!tj->نYiV=]6qn却qB"Rpb#Ni+>ڕWz=jy[b#[mK[*oВwnpa.u{ Ms[zXY~(HbI#[u L1V})etWf9LLd#T3s&r3%Px !ӾnmMú s/ |IDeBT̾28\1 dsF𒈍d!SU ie+{DOUc4|*N ɾL*Iw[9aS&P y zg0% 1I(Go/4Wgxޞ7\c4bC;Jf|R gsha0,7 \[LK..ʖ8*1D4v!ǸUI b1"Hͅr+BZt5{Th|\JUf]?j}Bɦ>a4C) ;jKX8mC-jG/=Z˂N<8E F)*j܇}3y+K\Ȼ]۹%o1-. /̉p#yp,κa 6 q<|4nBЯByېʖƾud@OdXG# ̑_ػ,Ayx $n螿˂i~<"ФKL;7<> Z*?Umz?-(xx䑇w$Anu\"ePUj ZCݒCI}O%1|ѿ@_ ?-2BiG6y$2IHkSyGdKK_EuE' "<.*aF v%iI_ҐvsXD-4*4}n'jԺCe_Vz]:)1gN".>JK`0_w4Y 8I6Û1W,9qt2Yzu9 :Lrɳeeǹ>,41-ڹċN!.ˋ[NTT;zƒɤ3UO?3f5.X!v?v8͞nCpć ^ ҀĒՃs-t>w-3$?љSV I]Q!,yU1N~>-➭x kGr ܰ'h U5/aTnҹ}Mn ٴR re/^$?ba eyDt{43̀XHl6 ܢުO-6J*3`%WeÂ.D_q쵇q%107CQ *wjV0oV`hRu\t?TL;&o"2pbR{rTY:{,&|[u!YavY Wk2%E€iꡏ1*2Ad"Cam*uSP[HVTU؉K"Ru i=“dromO?\]TsjZ' ,o&ZonzxniJEv8.$݅?U Xri^j,ƴ؇@)>&kZ`hv5k%Ρ$uqUJc F)L?]˛<1,#c$3,-W +ܤ$3&Ʒ\CAd;{w{O>5n_ȩ{W(Ԍ0h5YBiQ>qgao m‚vJ1_V$އA020 ?`O;!@Al߆*n7Tȫ%E,. gI$tJHnz"^T<"Evpf/N:JE,'~>pERX4ߠDWb Y% ]YԋY$P=)L>|' o}=Ë8bGwM j"jM:q˕I 2y{pZb$ %g)B#Ж!1P)#}Կ5兄˷70]AZ-DB499<h.atZU# *J|:_RW|Hp2{榕@Ʊ;űͻV^Y:~"`Hs`\;/}DÕ u9yUy х!<a WN ԊхJ2L)5Ղ%_^gM*=<c;$[n4} TH•9u3tyFah5]!}1:\TA 9pYFU֓MZ]=@)[k>XQdEo2d }>v ﵭzX3}fGsreYycd΁༧Ӎ.%aU˯c8~qȌ|b~D''gEN~U=GpMJ,ןPgDAqPRf'6mppDkFBҦ,B nu_٭$ڡ8E hLY iNÏ1(HӊPSjT-:Z(އlM֞@T` _%u$ڇ lgFPPlNHSj89Ʒ[sn/ɋΨR-KWY/#!݇R{ODϮ.F Ӹ$^~PҳWO>H|f lT3KB+@J^2ZwL5u7c1WTԱpH^*lwV>7ٚbT$;\$>3x.9c ;-bls6* aO~U'|B@A̶d|,\$`!RzJcE5)7Dmlx{Q2|/ 30Kĝ^9rDnc%QV _I5Zihvm%Ce"+;}FǺ7owkXa69L(: (#g35+ zh'#P? $Td~yl.͐^=+71s3 ޕ̎Y]6 Qv:頭'p4 ChG\ MX׹eՖ ,Sy6# @mɐ ưJNlH`T8 gOZ|^ZoeX*wyc/G03"1ȅ/3o{Ž!⩺y ~j}FEMa׾U+JNّET I3AB~yƻ8m{8YLn5c>r26 lYCX)y8ExdGfFSAk ~kxr*hTt J:9#Y(g$;wytZZP8#Si)Z/`t0|ֳWs\ö"pjϊ]3TZJ! a!:|ܱ^[{qn'`ki8,^vE牼4^ +C\Tê^zCɏhxS9$L0t6~Ehg2z)b!KO[ekiM9<wn{Ha{ lHELZXӟ.  *(Q򼞟g-n/ZۥX^s3d>?LCm&1PQcy(^5G[0.i$^r 2[me>9w F= 9 #i~xR솀%EF7yi5v^ށe;xC A4^j$ZrV@G[SbW=M7;>;U_ G -XU!ȷ ,V$Mae@Ӊv}8>] q;oaVD6ϛaVDSK?g]؃yZYW%rEzVFC3~fZlrRxya/~CRjkuD#ipUGgIt (q9ב<_uH9>_T ߩ >XY&Դ@Iwʏ 6R6&5]SΥ]_lAX`ߛ3u\=Ϋ;=y> 2+bm,9Jj.`th.χt:@ K8D( [Sf571wN:ᔎDuOM{d1+i$zN塑NZMc#Tl4%[ Dj~<+B0A?.uP̘y@wxJ1C<{97gF ɪÖf!B_O`J2O*;'j(O6}62NP$)36Ya 8x W4uƜt'83w9tk=킚9q>Zü=\ 6K`AA|@wB*\]C|tP||!p4\08c4p:e=4[#U nPE*zGϩۀC0Az{\ΏL&& x@|z+$ߕ$?/naYLj Ґ2 v}d#˱܍iK;")cfMaѲy rTݏ+8𪧀=1q&ܳ8y䎃D.aY_)Rٴr;';~pgoZ t,7Iw*9ѝGC1J٠2BUBA,(ycIlAGX*]C["kSb#O! SJgQf [vo̳*KR/֊@̠:CXv`n]>7MBim ~ DKT;4xmJ-6eAE)oHMF1(`h$ՀVA5S>*K)(C Mlܬ  c1~ wATU!ʂ*dllA6^h@clę qx$oUAC}Q̡o}Gp~g^惃#<^%HdCBP\;o=]uaGwOؘ9eN \Z!P*v=z7Ǐ~0e.@r DR~QV H|A7@oYy.]Ƈ29݁(\,ZUǠYwtIPuMS:`3KxU;VL]d: =Wb0ToTJi'jjl}r"+lM*TAZ@&%1ruGgQu 5cPJCG밟':DK[RC]RJQ۲m@9$ڍ8j{Nȏ9 u[i8`JePTEO䬒TX؆p dLA _@wŒӕwQNB'`0_;K|/G#S7'm`0+ á-#x:ru1z&[Z.Hϗ.)RqT5 ڈ$bREo#cVYVG%5Ӷ9DgjiUփ$/`x5\3|ߋ `\%k"^l~T0^l'~}GglJ /q1AxQ&* @i~H= ӡdS`X!(ؐ[G3Ov~8WމqRۇ,L eaU4`޶?*&V0\4AvT7QluѐVK QՁ cKg6R| w :$ډQBNDX00W/lS80PE^U0,L(tDnnmnGC`}Vz]H6y\C)yp Yy,aCZ3WmGu;T@4&}XYr:OdaўrDdOE(إQLW% ]I7xfedJ FJ Uc)س+BBYQVgf wNpX [I`RLDnbLZ:] |2]dj!A.*B@h Ej4] 4^i4-YU/vib]7{|+`7kd̺j) QNH$YV>X\frufAp wF-/+e*/XlvOj|%aز[܅f!RL툫rGFM peส旒 q#$eC"?V j&R0;i.Yq=\jX5AA;rDФ3]hqTtoP4d_0gU*; Zا+Gv*C@ ?fkW {Y[kjO桝_H& k2kŠ TI=٬wys?^E<PlXLZ$}cs%4p:s"n{Gg;V<Ea65 (<1'Յxu-B7q < YW=vCZ0.d/Bp7Y̧o4YRm`WHh@D&"K=_:&HyA(m G N!PFYZN݉/&N8zDP\^ڽ=66mLS{b+cw VfTA4#HY*ϴ"yQ03&U&BڤMsW>α߉S/ѠKǕMF3fQi_6ln`zUxf#t6ϞH?J5m;ZEK(a& :$B~ ߙu0#:Iy69;#1o_f}>Hɠ6i5-nx R-^,pO @pQ|OANȟLS[t$gcwVnA;UѠGr{I2+Ħψ<êsk=Z}#1 RɀX L4-}aYL:if䛆mH"q賕W?X1 0߃qAJ[d1srn]Ah^zt/C .6W6uaC,:r.ùo_n*F[=կ~M2K,̏p4T<5`\:,h;lCOd̈́m[4BX o֘OcVl8諆*P͊%mECp1L<$7w8)~NDϻpH)n=ĤDd/[U}? ye6lYmSgߞ+_OuTYdm d9sAb^̴sYΡRd|y#Hv8{kJ|)cRpN%n*GV5(3U +ŷ=RA+8(( !KwghZaPY[?IĂA1FK>0݊E'NX;QT݊x4L+re6+[$xk[nL|WoB#""I$Gj ީ?"f%@p33ѷ[14 ]~Hgb?R*<,t Jp P>cK ZPku{^(hl44kUk_uہYˑe_黠IS%Dw=YT+ЬIwRQoC*Y=Q#ܫu؈k\籼U(-M6ҤW~Z[\Nn!׿de;` %ƚnvX7✭nGR-XnDOz`rfbÁm?Ë-u3 9c ܃¤~m)qư_LX<,I TW~9XH2Rvמd6|SIT^A#kj5;*D04eC-YhZaNX"1,U^*BHWȻ"Wb 6eضl+ok'M8&T $HkA1 5鍣eҎ(} lS_չ,ļА:t֮*ߟe!Xĉ-y|5pr}4Q 2L}BzZs,Ŷp ZU;o /Z|tlCnQ]76EgKX=23scĢ9&0vkd̴{$ {Nnv Gˉn_|NΩg3!q97?ImQ+x|g-9jAp[EsظQZh -n\VݵHW'ҼHEP_:qyh睗Hj e5X0W-\p U3Be_-7a${\5✶oo+Ō{z73<z 2N-H:6S,:'7 c LnHQ!h$"KW~fcZry4r7*uDRINpds1HB jP9*yW[O8yj:{r4[#O<@T[ \ћW\Pv1/uz<lH@G,NQxNg)Hz[FSadzH5XWh}lU@)æM|pNs@uW,cĚ< I ^:V׽hzR[ R^V{ ]&q2?;+²9ϜqR'kH>hֲ"ԙi޸Lt3pr%qέ,@|w@&6t"ʖCVB4r*h[cK ȰjҞH1 'dzo#Tj5='1&:Cew,Bx9Q@mb4c2\d7dc;YD~*f(JGLfOMYe굟$tP1\|ZUzG5+g@OPNCjmw%ń{@w#ɷ-Q3k#w̚r Qh w4Qr/C˛yF'5o؛IQ7ܖVQ"[TQuU`IcN*~7;ă#ެ:Bݪ/lk:jtcI4dKhxoQj頛@xy8qVcUz7 y ʆ1y.q4ݒNҖ!vn:};wyYJQl?ZE:g.!aPbkՠmȦ0) (i39NƂBlǜNC/REУ6@DB"p%/u@WFRL'&o~`A ]d%l^ս,(e29}*8iHUg]XBsE CT- a dǩ&RӅX@71VCb$0/ ´#5vp\juV-LzqQ,_F^?Ov역^I@fXjŐ"GJ;Ow͜q;8+>%O*6SIf*GO?|t]=Kyߌ977\ɯ7+5H+{R5MjjBuiIy,/o7n+/7, Q{\]m%F.U#Hۭ#]i"ʚ #މ׶fQÜ?H' vW={$WCՈchE=<¢]enO7yñ'yDYA~l!f#4Hq(x`εte_.(+PHn7>~hi,7/x+gCۑ'⪤}ŁpD`sk(0 ʗ5/KX9G ®Eu9}? px5Jϵ-Wy& E f!3,1Ұea%:7YxM(L&]gׯ3-y їat[}JELUG1?OBCTX4f=%D.rȍm]~iqQC6ŕ*m.WA L=娞O+*EpG^h q}Ov@3ĐWDn?fyPyl5KҠ5cBMu*Eg#RX|~r "Dq1'd=E  [f?QUAE-=ܨ&ɈU&[ybmOA.Z8vr@]tH'(o!yrUNjRlE=X|#RP[l; oI:w "6Oz*o|^Mh50Uۊ$ rߪn< b1^:4Vȝ`ji *(@k߻`-bML}OmH$KKe躘,Utׄ 7x/ӷKMk;2O{Ղz{ 逥<7`]hHl\E}`nN|pm2tT oyfZH]1ǺeQI Y\~إsO荃2z=*VO)c,d,KR  'Cp Zı;}4 ''_MY\ )^5qȳ"3fڡcߥ<řYtFMW-󖭙>/(ΤS~_{.)?Nrf5B+ ..\=-owF~mc&x⧂<Ge5[!DQV6:QbRzK4ӓG,.kf*Ȫ}ϷJGZS\]in^xE-')#P˭~-406<-JWKճ._gP 4A%X܅VI#ec[MjٖLS( ^l/v5ª:G6m+(0דuczȗ_->4"%uv;! ݻ1~<$shrHD˙iӻ>dKF!78b>7 wYd˜q,V\pxYᢞS\KOE f;mMcqʓxeZBճQ\~Ǔ_'7wz>čLlL d @ڢ(n tS3'{la àO$\h~u-h.]rޚW/ mՏuDLnᷭӽj483>ܵцy_-L1o>M)RQɄH YOc!]_DDžoNƒ`Ǚ"siuOs]h7v9:El%@oKt9GP"]tҾ[ЖAy m)f˦+ʜ+TqB`''5}HhA;ZpԘ5RX#ݻEg\\O|Z?Sl(z؜ͬrA# >*łf~D.{_Wp=hqbl.J]ysP˞K:ʣgTz v m4g 1#&g 3]x\:S6&C}wA (xrbBFɌ\ G!CQOd>4۽ |YY~>vkn .!ֺI[ )[eL+5obPc OqҲ?rM/Qx[}r?lRa+ڈߠ" $[) D0+Uc^ushu-qBy/ >AOaKEU,*NXٰʾsNG=9=͇6gfXs[)k9B47P.'ľ$h@D} uur5G5jl!Vzb iKvH \qGv7ѶL~`|*,<{U+l>-uꘋoF&o$ 5:Ǹ+^.xєgIw1BOͼ Q Q'r z:NFAv^>&+8A= *Юa߼f362;9 ! Vz~lmv,O -suӧlx)փj7С?=AA#c'6ȵXv@dc}.CڒK%` ygg}2Kq*ڴs\xlw2hg .u.3Ig7o P+T {\1gaǯurxRKds%ى"(-Șh N*SހAܨ[ ՚2;qӃ.:t{4s ((kYs_̠u-zXW/LvTOGz,ZHhW`@s[ (FEB 5Skj? {[TFl|"^$MrSF=W4eJi˾gFs-3o//l~?IwQ5km %mw];n*]SKWV$AlRpLBN:c/պR$NYg& >zʎH;(^GJqC`a-ni1 9r _窟ph{MO:8o<>_ӓ>td[4bH~#:Bqip惡#(_vdb~c&L<}l&ܭDK2:+ҬΡ¤w\PZiPJ- gHmgO 1{M2ԉW:TOtC.!SKq9Us]BaB|ԫ_䀴42iwT~@[Qj,w6ޟp=#=_g(>`X|LPa1ħt2ɋ/؍Z?<*20M8G d1NIX@0 zV|aÎoͽlgbI. 2^\FA$ N(tlA?kp839/M{`TlUvDz$ܘ~ R`6tE͠S㜑5-=(a`vg%n dokK y8Rۭ~k8unz˯?>+ B:SDCogT|ho2 qѕPJs@z߅ڡR-|$[ gufڅo0,6^BR[fbDA+O s,"o &O>毉o!*ā`0aߦ\Ҙ_մ )vWojiL{KM2.=Ӗ)sb,N*H.wV",6bItL F򗃡{ 3(j7!z>=֦^C1B}@~ ?+{|n"d۲X%.^p'h0g6$2`lbX9& qQYO@ƓnQW !;fxjeBeK>z|dc8w|KoxD KB'p 49=C@pPkC]g~lTG71K=w6nz-V/O5v:R0ιNllKv3)U}xf,'%G;bҪiN6 n| ]-_N=Q@9t71`aBLt_MA ENS8R̗08E*<{5j4R:+˨-B>m:+~J H6\Md^HH'_qzܤѲBꇒ娤D]rN b}jZhB>-s f2puVhHIl0.^s$KV6ˆ^[snجպ֊wտv{Aqn){;Hi,ֹk ]?( 0(/3>{sˆ[:H40K[+=a&#݇V. kfas9_(!$ f!`Bp;z{'EG|B?69CfJ}&E݆_`6ƫi1T p780p'Œ&M׈:#`Oo@H\)/E쯁2s++UDALrΞQY3nM5xX4XE bZl;h 4y0'7,l 4`eA ztR4h`t $Sd5\28QL8XGDcۙ:" X{jq~dViy*har_! isoɛ;jqN;9;<)& ff+Սprbl.tPcꮆ=D\n˽pzh|ëñI[|>Hw=8/qkcS75porҐez\^L0㬷%*t74 d8=F=*(gR-< ='ɾS26><^mvMdƴ}VNU!!j %DSOLxIZ@T_Yw(|lLeN f|td훽 nmS {MFV7JDtQ]`&4n6*}.#Fr'zo㲬*$S^ƣ/Zy2Ŵ=pȼvWe^&s|3&Y*EfbO^ÀP;I{STUCI0Vj 7M돜L؜cWd,KYۦo2_rrL21+ɊvvZ=sSgtر5uc7Nߙ8k*^g0Xe[:S23cD iYXd腛Y弳皕_ҷćRo@p%JND`nek"vVQ[gя%7caA\ps.<)-DVV?& z m62}9쾀+ L',. At&lFF:~9, o!wY$yc R!ƗP۾b}NʍP'Sf`S7h-T p+_`㴦WBHԳ dPP;n[W&dQ"\؄_]>@2`q1(Mx% DuXGUdɕ["Z ^1j<h%TRܹ`fGm?ߞS{T:ؙoBUVu۱J$ {㓻x `4)imFè_ a'qtVOHRIINz|P9K1Fp(Cy Zj w(R D;ާe>y?6 aP6H&{@hQ rGtG:;wzh 3V[hVO54Dq^Lzy :(&?F0~U nXZ~1Em7-BU 9|+چcFC^(UabwL9fT}9P×8!~dщ:DC\0^BO l*jLFNg7T ΈL 4z*:3Cx<&+B!up^kr'._}x+[vq|b(? afr"J^7N~NO6(81KojRlAr;DX;t th {LXǁ }bmy2鷇͠Jem"Ɋ S:2Gp!o~؀W6qK?^\x1qD,>)Ja~_j.ff`oÉjKm /&9hPB8"g 6o{unm^,>rɻ3X F:V=u%c΍"Ob;ߔD-V_͍J0kxQVcB!Iݕd%r9PKYw*-,Le'Hί3 xŜnS3c :KO )/#;V-j;I>-*B6y>8>ydKALKyz%|R4\+V9(.Q[t4)ZqyHF mTd ĦY aUYY4_\ik1n렓z5Ul_3{ڧuRQ拱^TgQgzN4 P1ZxQ@uD'| Ek<1͹ 'jF/{Y0 !{/-׺זoەmV>u;AQ;<7gpD 7nR*8Tz`o!¼M_=_dߎN *2|8otQ|z:Oo̟~c.g`"_plqH anc Ig4w`yMHӿp8y5 ["phZV͡>o||!HAx7jٱ^SF}vB,׃H&:یD88IZ Vk$ݧja >WvtqM0}u,yS!!kͳrf6UC*xh<[G2f`?jOV$֭GO*6ORn ynFH6,tUԱYg'S2ytJfA^<#CSOs'vx𼍺A0,714K̿ s1j y H^*RI-Ԛ 7 & ; ]ʉ]o5bY׽pC8˂ʈ9a^`L,c gskJ,3~cg%<$ 0nZٝؾ,ud{^}.x+=,éuB+GJ'Zh fۨ#v0qs #Xye` Ⱦ7kmcOjs z~`i-O 8HkG<"jN*1*<@ɍ=t듖 [hղ 0bIzb/VkmTo44#. ; 2V`Y#JWqB@W }Z9NjTC@F#iAd"C[E\C0PBN~Ҕ9t@ӵQ3EdI'aZٜ-1suY̭!WTivgĪ|"a 5ΊrrϳҐRA{˧5ccB@@N5{[϶i-Ompݹ։4{U@,-rgd< cRo.UL?A5\uڬs1^b$`Fpʷ&%~)^) p$u=+ф,׸"Iq?%G?(2aD5\Z*7y $4Y 7€d|l/?ܫs{L&Xן=9N~ I~_8$mu'ĦhlhU0k| m}5Oƥ!-qքj$퐩DzO'`C%9nporszwBo |t0=(R- ]5"/H&eRۈ)1"E 2Ufo]1%9_Pl(bQ5՚ &J aPtc4d =rm?t-g1emL3st #* 1j$;|D@ Z3U[?>G<zu{$@/cK & FH"yO \U݊RrTdL4xBm$Y5ɏ-[ʼnȜmGƧ?H"b?ekSb{FtΟ*$*-8G`[u(wqQeZqicXER8/sw-N+ YC9Kiؘ8EQ@`Lq &kD>bXY%J*2ߩy̛@c-͜|wA_\7 +HBdM$Ju6C30 ?؀a  A | $GbPns ra#LXΌ"sTԻ %Ot<\5*8˳ct _>bB?pKQ%y$yR5҄x<$a~߾뢵V7xL,!3ߜ(R u@. p:\!qlv%07 Ɯ\׈հ2,=}5ek`NI^`?1#k͸c)zpUd}Яߍ ~w:f>UXXOR JdSfeurbHk̓{m_HC)0aa5Ap-ue I!3Mن,:C1K!7A5gADj$?znxhc,f;jшRYE7i=Uy^E԰Dy=B+%L;,GhE˸Pb7}~s,[ (Zg+p@$i;K$3LJU#=sę9F֑`^u#\@H1Pp ?dLA82C©#&kαlIU\g}7 ōBdzVɿapYKm/E(#'1HgE2WΏr!Fģ(e`k|xmhD <$a#+s?t.'9kh厂vz]% y@ZAs,]Pݨu",ϯuҬS ˈƩ@?œzŰ4D8ږ[P5 (i᐀ҷVHN𔡲v!s_$}Ѫ'8~OT죠7m!p˸gC&W ^p;qyxwIi H/-{u[*T)ϚVγ˂&Ct).]]X 43G^P`ǰx^?IwrR;<7%̩OjB<Q,F\b 8NƇX=qƖ6\KFڹfx37zF _b\+C'E}爃ޚ)E>ϊ6ev .M^J?mӐFWf?'Q 4\CAu3QzvVHF!زTX)nE_Fݺ<͚olFntTlsyI>ћꑳH(\_& Gdx&YOR[%''5}ڲ#$sIt!HJjs::!H @MAti9 ?49{K`ǺܝZWDOCV HN({}j!V蹫ʨ2]Դ!ƺȒ<^8w5bLiwʋEHh+ii뒠>H  6j.< ыo}N%2:x2x0=( db=(z_{j^Z3u5k ڕmI!VI&Aęg7CfDj,*RAy-J%/^#Y.Hďgp7Ev-{8F hpdñ3D~]՚׬uĀ~Ș_\s3s,Q=gFcJc 5e8 RW+[\J4@j!UK/[FΫ1~"/ۺ]3Zd_-rCNfŧ$o9֓p\Յ,0OKnwq^ Q?U!{D:Z77*_@{80<+I;)El <:IM3KMEryUo#Q56<7F#AWxTpu*?;iO;Mr6#K\nW:I;iWG~jM}Fk.!WqY5M^V̒!r(skJ_`y NB#g`Ƚ p8($ -Q-/ZTyy5=b4[|/<;A=ޫ-̓ "g;Y5P9"Һ[YGBӝ !QpzG_\zK̏\aH/iu; jنFK04ܨ6{zIv> ʨ:OBd DHEfQ67$y/` %Yn6s_ <^yȆ߰5m AsY~qX\UOg k&h.KD\! 2VVz HJ6QuͲ g*mYi8vhF^Rn3=D+)Evi'՚* |{E,pʎ`vll5 nܜnI'^w GZ K߈MքLWHO-yjw͖&"ḟic(OP>|8m({o 'mQia2,^^e$TITk1 g: ^~}0z$%Ѕ k[Ho80uD+ zl^x1ks]tUJJpz^C`IPIv}%&Ia)kbD <_&,PU+e!YO!Ɯ#!TDJ:EuSQ"Ϳ߼[)Y9APL}Ho%{(kJRqKJ98$lj.>8N3\CV>oudxO:/ֽ "mL0ۼL^s4^}Te^f,0XVeףc[ { 8vre݇LbGaթky9` *%z$;O\')h[2˙˟bm,E1Y,kTnr>SFxW0#&++v..5"Y>1lcPi#`$5U9`ضA//ߝr765DIm{e̾!#|!mYjWkr{7gmduZ%QbbR'81hdm7C|Y$6 q~04-ktg9xD)=fX` #Wۋq:8b J~E Lv`eMHʸ(^HļF(Ɏ"mm`"L-?bg) faNU;!Da3?3DU:y"Ӻ1%B%b8"-]"_G4Gg":N GR9eY.e#&6iy4ce,;Ͱ+`xMdgaOfX@$Irr(a.Eyyz)..('ŴFpM!O1#%XGIJ$o3myv#6kA99릵l'}oVXt A˻w ZwKr9X2Dv][{իhv\/Q)}F|6B9mlƷN׳lA6.)ѻ:17g]# K a$E bD楰F:DQ־&DF=❻al[CGR?J g$Q]*fr/ 3˲h!6k 1ULFʆ=TX-ȺH[7'Ҹ*n'9,qY :,!3D'9wm-v;FʩNھDy+,K8 HU%-t:-.{b~} 81fÇAy.$fe=!0 JYaTI!G>H2ZT\UqX NPj%hDklN9'N0U#dp8Vl!M)2ҁ7ei؍C[-U`KD@`Czf4G?0_{r/3OZt- `5o?5 ؽ!؞0s(qng>#:6 ʬ{3伢{"_ݳ>kމ9\ɶsq2(;+&г˭X\iM,BX I(@wܳx\1]0P:/ BH; H71# ?u_xƝ:)Ljr鶿aMETk=LjnKCY$K-CVm P}ҭ1ZwBfjE4:za]Z+E/$[3un5.و<*#HnFN;|}^9)T%|: ]*͠?LXI$z2V-쳀`%fÁ$跟drGYAXY!CEY2SeVRp]" h lM~LigO\ɟo#Tˢ$Cv =xIK".(C_@G//(R7lLhZ)ΣV>0W{*HjwO=n{${dU _Ϋ=V\pd1d!B=MbB'`/^ހ:?+/*I3`j\#KW">Y1}KB &Od3H5BdV+/@`bSsqee<y a #gSaE;ao #`6)Z†B8q b=-iH^,Mz9tB,^|dwݙC1 oKcRBr W|zw#ii9o8p'Z]hIA S[qƵƛfn x)!l4=z'Pvk3+1R*Oe&ə>cn`:-Z(!mV%]ù[ҍ$ cw54kZDDrU_%a&uEbܒX1^ /iH85݄`y85**yrZcFKA[%*0 NmODe\flȖX=L'Br!7I0gq(+ץ>T*`콱w{ݾT ~glAzwˌnYS,c&s![խAFs>nǭ~ z_)p1=EzqTᤏ8Ie+߲#)ADbV%mG$8@%C# o.BtZ{WnibSy>8k~`yfO¼~;&ޥ`>=%O՞>1y~ʕ|sdl7@! $d]RuKXË@7t<#O]`[WGZ~?$>=t!11G')iۡvd62CG㲹\Jm 9on\]ň9[Fg)FNʉ?SU.Xv=ܲxG¥Im$BqbB̤o;(b| DV8JnCf 'aW]y?O{a5rZL;?>l9oZ I&X#Mcr2 7<DP. L  <#nV5+#s5[\yxyU$Aj4GkLG_샣Q=wq sH- ap7쇻 )ð3MLYܑ( ( QXP!mMc$Ȯ=3Jk{Z("˨:nWY#ڑG~t4QĪΉ*T)wS{$4qcpAxKg"y7BNjأe"_MNx u,nuxx7x4UT7CK/P1 (]]d{1ff*e£R(& jGǑ 4wIJJ /W;bl1-K*:oS3hWnp -\F!_mābKzu sbh^rH'`Qg_Vo"k{ݿlDw}}čޖїvh{=:lWY ɭw(rʪ[#iTkTֵ yb_h/7\;bRsk!X~T89,o~Ѧr50 0njwmw#BxU]؎ gSW9A}ɸ8'/z> y^i#0H_ Z_ʐE? fG&h-h!YVLm.c p3kRD<́Q+#_dG&R[ Υ$~T]Kw/~!j^*|.bd- XQ:[w hj4Q=EmCÜ^ bVs Bzq3L0rp\ YsCRCeFd"wTI!_ƲXURF䕊^ҙ!8Y;QhֿQ'd+e1eih۞k/_k+?mʶQyC70*iz ܭ9y= FW Iy9 ef9mvj0&I$vLJha?㢯^y1O#הVLP%:JNAԧ{}зqeݒ27s^QilaDyFSL壡v ܳݦ-IX}tOd4ըJ{&L#&CcQ8Ҏ+mHuY N-,l&74l7-#ǐGEwOj${Dq`5<ŲXr4>+cdA{/t/Ƞk+sOYHtȼzVƋ,=cX%3w:M:nK={6(tUO]wlkߪOiMr;]Uo%n5aU͚5z$Yص3 ybBI+hYO_h3msXhl =ą$9B<,]A$mMHY-=Yk\;i4ƽ_94Zj0JPc7TpY ?Y^+۔jYE5K~[Fs24gT< +K2vL(@)fs öYpv%D{pd؂Wj| -vIk VW >pSz6gY^5~<pC*6_U2MMZ͉X͗\#J%(uzi24(9YՎi Z Ek+iFT=t$ERC#1Nb֋~VְH?4gBȨkf2;sPGSUi$be8jJc⺋V\ݴv,^Ҥ<&b(CĥLj3a9 F3t;vX<ևP RT@o/a޹hriT;1Wu#chrBK#Z;aL:V9rm1j!n]C1 K7soC08/)1N5!YQiz2{əO~˂Ȍt|C$ AhT JDZ|Px=t,k}Dw_ڃ!#RA=ʔw+G9~;dt{ct#*|̶O<507=o&sBG:Fn?GxiP3 ?~" r6fKo_:H'ƪ  <'U+yvQ4֍th/_o:vA?(k]{w\9)5` TI#&&` b\GX9{vh _@j X]0#2JJnAAJ!R֙3qhBBErt|RHU2nL4KkI1",0,y SjHѽMH\XgO.eGw2#JF$˲M޷S`k$.?Z:š0:zKV^Ĥ=i{v(p6WN탦LP/i)h N1@pđ.t^``Ϳ>+}HNފcjI I+Z܊aF$ 9u 0Bc, xCNI("vR1q<DŽ+ch^#;=%h=t:I@Űy=y2j'k8 1iΝHF6廥\oUcPTZ_T 8+c=6 8ï..D5CnR>a׍ב8dNp3>]\wo87߫p Եˠn\7L߷kf(&,RU2ǘ[tCb1Q$K` Tbh^peE,! ixٚ]f6ɸs_T MwE|acX8)}ŏ80¼ 2@:b]~Așv q ])> ;4͈zxTk#g&%rE8w{!(0.lG:n8 ԯ"8]3^Cz*8=g8$zL[e;\+EYE5J j-{BVٰvPJh7pP=X׃[,e:OE?i[ʭ/By)j;u<ch8#7Xx8R?FC#|ir6ᣫZ_P@6ԏUpZ9?|a~1nMjkZm.8lM6?+a`Ʉ5p-@EƓL'oVmjFmT{!{shqF=)"6_ w}*Pf²- ]3{m"rL2G \-䶪\@3)9``2jMT|=w̏ݣe"@,e(so&/c(kE%h~ Ǧjde]: yux}Rl8lJ_%5vz@^΢@dCe!_3էnA&\ǣjSFop\-bR[·"C$?{ɬ0[>؍7dܝ^# CT5jJB x=%8DZhÑqӖxtP?25 i_(S5Xͤ=w"?p%%l$'$"!Ř {HPХ)Fw{l &w%J0.l~|VuF 09TaR6T0`/C/*f|Nx :WA1ճ#D'˺GҔrwL\0q<#lU{bWAi!utں7%t x:4o57Q h|!}X^u!gi>+\!g>!;<]?p &O¹n 6ݨ6;E/""j$yqfeE>g8 ~j3!(GR^T̄t] W3 h~\=nRE)CQXtgw lϫ*ֹ[B D(U4Ʊr2d>Ӎg2$8UG*zEN)緇iq(ÁB/:gr%G7l "^s$f7(@hi(P1adhϲju$i?dTĴ- =(Ri f\:MaKQW: {C'4/}zaxyTJkY\o< YFk%W6J>#Pj% `愝zRpqOϦoP7^ݭ{Pw=bHqI0#gW=DG=R֎0yЗ,ƥ/Ctoto=wE*>&@=ia3{gX1Y;" ᏒH{uWnP1 )7~&DKP4c%2 =L,b*ܙh#ܙ lKZWM$1/6 "Zɭ4'T]oV³U|,D'2 ?V>ndbtR\ 5N#ݝ[bhBI "CPԫ%@xP:}l1k :5nY755&_kWqQu+'r[DTsQ򥢋MjYITw?!MhN-YEq>gI`\_5yT ʶ^ij\{ŪN/#mn^d3v GT]!Fy?p &LUowgJžsYL;9Vk] $R&~#cZED=mJ543,wZhY~hXį zy F $u?J;lSNmpo(">͎dٚL{"uGpd4+q&pǞ 8 JT|{~8‰3rMB8,t$2+kd^.v)1ODv鏉g3kaIaU%^x_֫FՐe/7xeCLC\I=wb$#j.5,ʕ0upD*d?BE_?jg>^='eѳ*<Žv:5KA $`]_MzP, pfas q*:1cNAҤb$[FURu&SyUɜ}f{ٜ7!Ÿ:}td_ntn\Zp;[#Pi}TH"MddJiO*$D 7'݋ eܭer_gwa&@fhE Adu%>:fkT(8{{{kAr2YQu7,#VG1Q4_doGuJGR~X_I^tb3np9n֬%# c {~  +fGLx(gMwU H7=ωJ.u)91RQ-wD'cX(^H Mx33%TC}klOF{6{7 =EO|aD%b uz* _CgT(JCZq~S"DM]xvY9 Q7Yo֍l;%:3e+àolEA~͵IY-=~dE)@< 64}Pn?}.gv| /f jU\I%ɵ9w̷~Oe0{Yj12sUxa^az5-=гҎM*@{^s| ޜխGޢۯ8Y@]lAzTw+m;Fۙ^mKO>JJsYbgRXhO8u~hXΗἉ 8ciWqYW`ѧ̠k UZbUǟT'QG7+79Ώlgv =[O3S3Ҥr!^}fl LP]͑n^lx?)}@!6u\e{[C]> 4+ZS5||S|:^$|\u e7Lyv( 84?)pVc'qDns\6΍8s' ,|q 6 9R'X5FDm R!70ۨ" 0ྠ =U>uF;[R3nul{hd[U!%f"vD֍FڣNU1vF]%t| ֋&̀UHm-bxHOZeo к@uf >RbohNsSo#6\W.&6*̦TjOѡ(^vG Ǵ=)ߗ0$i"r.mN=1w(m{`88So( 8h[qW'F^Ь=?nd\jK#)%6\GϣEtbm!XI[ъ>!ǎs`Tjc}eհVwJ ;,zW|JLRcnkR8zh{$k2ʾR*W.eQEF6R4hBv~ܧuc~!]T4H3)"A9-(4,2 C=~05@N묜i}TM|6|$ 5WpSOܼU-ڧH7T]3;;:G\S!a6ַ'Ț_ yA$[ 2!?*+hi7[O 0ccR] -I8I`̝(6Iے\Qi[ D8'a8˦CI95~8 ;3] ↪E`6~(mޛb]Y w[hBǢ mD~x0 eş(-6c9C{gS*&H 8Jnϵ,ڕ8v 򯫽=)TXvrUƐGaN#( t(jr:KvP\`(Բd}۴:pMS\*96W3ޮ:e\cNߣj?sObrҡȲtwë W\[`A@s1W?eV$K u7=xֶ}YBBL*Zz"h$odBVe :&5KTE4ws{o ' H=67˝ mϾwZ8DZ3Ȇ$nmg}) #g5cvN"9Rs*w#cD',8eS-r٫1iRD?m,9 2Ƥ#$)$Q}\$h y؅QZSlH6k".^,uU*g»Nh0Egؕ+.֫o~Ţ+]m%dR[D'$bh#`ʥ  $ou47=.=(d uَoFDcV m~E71)b:*,R5_,SLmlYm؅-:ǛTFg;Q5⽼JW̍!r;B3hK`{3_΃RȬmkY_ZA*e %~&X,r!M $byƎ*ky>%># {Oy||&v5xC3 qwf0w bRKٰ"`<C998l|nQF=4"sc+Rb5WNkZ0{hhSA:+>/Ae'|Veg[lYMuwd\~H5n_;eVk]&1:C|UJ@J?lbR _O S2@Pq`A8!%_[2 8 ɏzn9? x r>XaBzI}϶UfF#I  t@y)`|+7ǀ23F6װ̐:ՖɚG=#X:J 0!Gc҄$^\_Be[bNN(O)$Ȟ FK8E]QmЯJ30#]jkEs߹Y/+YSIt, T9h12XkBlSׇ QQ/ SJ^1:嗢*LIEzUkFKwkM)cHHF +n߼[עrCbMErЌ;fJ x8jj 06 1x0Ycgd~`,LNÖɉ \/mwPjs#pl˱'S% ȵʲLx☑ds曶x3wJgF~;Z <_Fꄝ&5tdEn3a=W//˪|]/xxF-R*i-4x)UG + a*۟S4ߖƭ& Ƙ/@ܴd%}{V@ eXWinLNkbwÿ> nƂԖ=K - 'w4&ӯKaVKJ(5%pq<9 UkRci ?4!"YsReiٱ 5w(Ni* N58~)$mⓁw6LeT! u{jvwR`˶^jJ# !FER.(G1O76! OFKc06C6P2jn4zWD>6~ȍ짌Q{继2$JVL_vOܓ ħM~PmY5Hj1))\!| q4N4"OSEH(u_Aӥ6<̱?%zs5㋺=}}48 .5%wQ)^yʧ U8Q)kA ] (x}i&^]-5LTVKog I~XL+|"01$]N~)WȌ ;Src7݂Au e`z jdIW }:r*cB fu3AC-WL*8X)‏Ec -J.s-EU ȅ]^)tC?`)cP\?UÔ_'㺂+kwpb/V\i dew@!CF|.w{+co'o\BF~ dqR^o bèz}dtD]RjsNpmYCt5tt s$WI/3~eH^ y&jw-577=aEu MVl4I?;o3bOwuEL/% fRW Rd%qa ^*S5^nb[}61+5|<{S%U軋 eO8$#n'FBCmǮ%Sʹjh^. C_%Xq%444x7ᦪ?01K,OQ6Fqdq֛ &W6jAiV ',U>&Mcqڄ7Ca7di6RQ%7Ge#99j|:k?&Wl&X%7XW]g+f /Ds>HN,:(WX!iv奔I\k-u*y70ɑ5n1'1 Jvr%5#iށ׵ׯmFfƏ%`lWMّr8XK!y>^\[X"nUWrcQ{ S"U+ˤPϪ잔ku (Ǻ =lhv!0)s&T j'pd9%p؅ݰV*E)gZ?Û)[凓/33: yO}qpxcPUs~YzGC`P`$l@AOWTRc+ci@6[rb5Z][Q^BJj^%HG/ԋY oXY+y < =+ -zYԩ1yo1DXRUr PI.g+i_ 퍻3CT"k!#M˦oNl+tHbLRꞄ%T)Ɗqj~ե-EGhʅ~ߦKoW/mB%cIJJK2ypH޳7ͳ%쥛q|z5&]yWKɢĝNLH"ljX#0 ֐ҥ:Akc/:&$YXOrV h Ϩްg\ʖ3`3v@WNWh>Ia`o5n ehAOM(mN kr/BL` Rj ؆s[F:ͤPiNV8C}hK |Fa”Hx˲0(GL &~FJSQFh"z &dQh$"TYR53@S/B@_軩<Š|B\R~ `09d֊cBAaY ^Q?^FD$t879Zq2ΪcV`h&4i)kX?AucAo' ' 6Wcp_QD[d1DV2a/TfW;%BIG \M$nx; |VazksoL S}GYb yx"bB>fKnU'o*0eX7Hli%)p9Vd/^uZڮ9۔p싨. jهވ>1|q΃VY4ٱ˅fh *ZC1_u()N?`ָIE lj %F5EjjGFeᎹ7\Yz.ۜ~y̋=oLg+-O#dTB-*CFUMYb MiŎr8hE(okɅ"U,B]%<L=ڦX8a7I8Lhs@KaK;*P[5k+#4huaJ?5h[e?j`Njk̯@7MݡRmJ~ืөp0̜ĭ&b~"pʸ[Yk 05A|WGV5JsώnC|9&S%+c#flb7ܨ G 㪢ad\3)A;;P-ĆU֛TFY O*t%4#unPeAEu)=M "!c۔X&z%cF%E2_%ߪ} %C Ppyk%8';1`i+r#k̐XS ,yIIT@`k/8dž)2J.8hy~_,>ud* y#anQwLY;MtBL*yw,k[*U~Po$Q %t3oMOn#T"44Kw@o2VciԙVeuQܯh'w\ Pٰj 4s14W>P뉟F1˻'zw(UIGB~Ơvյwx `ܤh: >;o tl^>D'Iߜ9 VA=Аh#R۟8X' =8͕P2.Fz,3}gLE~ Ŋj'zC@?qT챕bNޕZߑ򠮫Y㜴S=,zZ) JmKUs yֆ:qL υr(;#z֏s,/.crYcAl1S|FK3^0lUfݬoK՝s`Ia@ \av>y (m+>^e[D{,/9lrV}*'>K @{ݕ(*XW}[efi_|CAg6y DeF{:W$nR.Qc J iF/U]<" 5h#._Zkf9fYn砐lݜ尒=C]x(AKN0~[Ռ4jÛ7l\OsxB࢔)?# b0`uYb5=U5?)QdV (T/_C_n36$z>ip1S$e6(a;9DX@Bcy(֘8|=G6i$K}4*T֖"tQf 9'Il5Éw8G1jYWb)oV_΂ sTVL}PcrmnVx.&;80KT<09HOb%9F2e e@=]2d_ UiͬU(rO.hUKF$ono R5ޢ䄍M#3QSG> ؓP[g]IRԌK?; 9 k.uJzеwͅ-_;G-PfH'vwv~AIQ+Uu) |(YrjHqP(VztíOx4 2o;wd}]& -Mn1m7UJQJA k[w_hl`U|@I`b@f{op 8M$_szh &ҷIĩ3Փ_ j G@,͇v[Y\~WXBIphM S`?}ld6F}^ BX_=2:1vu^$e;#؍OĺllHCJ9G<2lU%1K41}IXjkfӍ߻ OGJ-b4 'O,0wb˜މxfL}kYA~|JPPպW(tjcI8,PAփ^Gb@1G4*F/B/J;06u/S2P,cdx_Ei DSeNʯLJYK4C#v2 ZA|tg4ޒ,wVpO+˧x`ʱ=m >倇OtmI6m98Wx NF5֩oal P|lK0و\Y7 6<%m6GX암Y$@JH!|KU2"o(L|Ë<k:|x:îD0pX۾/j"SR;L6)P* >J7s%B߭&k NK\=+!*H`vZJu~Dj\ʝhێ=aIy@CCL-vKif ؿmz]壗?tT+~8T܍q!Kzv>z IB qf~ڗ1sh[75AZ~JI'vSd;LNWZӨP}*/TRctIfVsjó<'Q>_nZH+݈6ƴ1{޶'ϧ]F:klytMe(Ʉz\vڦQps*c>{\qJ{Q{*GjcIf)OO֚O8" P-ACiEwUNpg\݀ImNAifshљl+4 %ܑ) ;`WGtۭL0i(?Gwnyّ0NdhphX{;#V*ckJ`OTye@sN=pu &T `O xhb $Y;`G-MGuؗ?ْgF1|h  N[3(`vLT]HD3pD澉bAլeRpat2ePq+`ت/hb!X]V?+"9M/4b;)=Ѹ"UA*?ƙ&IB],nkohR]ot݌C._ǀ/ t~3&m+<)n6ObQm#4m8NO?6-bK"`pP3o/=;$yg}QAq N10Y8~f~)U$ vzGvL 2xWC?@Uh1 ّqdDR I1ip@^G[¦/]#Ž/#$mpyo=Xh:0c$GYC5J֟/P>od5Ն<:KЙ/Q+k@\ҕ7E/`b(=S[}w 3On ɍZ7?N '01Uו/o9v,_ItDpb9f)"ڀj)8L 0{&d}9uijQ%Xq;"/i/y:o'{88 5m'$qMG*9czhNpR(򬞽$%զiRK.& ڣ|zU˖[ˇ I&NuWص #z jh K7O/V9&T9L8ڃcfns6n!#o>l #<LviڪVȿ~b*X?I=LdHLZP#9LWKib $3JNMzo_wX>4H\vrGwY@;y|/ G/tc0F,Um#Ef4ِm[S tK|/Z#V?p\ y4o=Ä+8P E-l8+Oכ|f䍵%꺽u[Ьɡ0i/: M^t ~AE+ +6ӧc1'i9,t'A:MnT5XR`Xd#RI * l~oXW$Eg.Jn:_-AXmF܏%+&!K07hA,/q/IX󋷴 BLE= "v.'sg?*␳_*={V?^+S!wLG)UM)7VwLj <_8ky~bͧN^y?r@ړ\E:SR@*<9dH=@DG7@rs$֬{; EITtW@Entwcs5.r"m>{)_`UDDlpG#VipƼr}/ZL5'ʭg]E഻-$8:MK%F7fvqgν8S^IuCg'n >o~5:|?-Yw7GV_m0X}kD7DzݨnfY`BjJ0QGI|ZRr&nv#ojUtJRTYd^ yy Mǡ1-dc~e,79LfɤEO+b(c=Lv(2B& t Y}W/22 I}jq%ڱE82w" 'HߊLrZo_qq5R\]1=S4:,"|@(-)lדT赂Ss n~ ʓJF.TH;>;Mw-L /tl 6b=.[0UnUZ;=rHszy xp2+FS}xF2ٮv6W[۾;){WkOv}02xxZ& I(K|ȝqnZaUv~*6c NZJ"%\6F]0 GQơKYѾo깩K;IP`8͜0&A(HB-A?s6q$NHSlj1ww|'2 y N+[ [jLpi?3IEZk@[R쀎y]=Kۗh_u}oؗyKb8I4(҅EYxVTٍP "n",T9ѦՊ;]޺Y-([Ƞ)zBplIKS:Ttg5k$KU`GSulHiP"6}tUg|O;x> ݇4_КЬ;@WĊ;DddT-/0\YQwӼVO'|*JLtЀ,a%-~ns] |7aڷUft=˚Խ%4sV!W6?#dzWxV<I pcN`"x y;WUD%ps'n>C|Fc\QGZ°Ԁ02ь$ fͫ c3z(KΣczib: tޝȼҵ&|[R9b3%)tU]:"we5Iz7xֶKxJ]7)ϧ?HR{uEu'` _à9kbK"~r5aӊ[JurP@]6@!?ܨ7 GW傁eMR9/l>ξulr!Q-HmAhhvܑm>vx#t2= ϼCRvwouME#sюIDF SObHJ5uMo=oi+l}< Rl Ի! r]UYTEf\a5@~+sg 14/UX\ Ky? DX\?)ڞ:5ohYeG%Pb [%C~So^f=]$dmtld\(Tw)cMнlVRe! `(Ë8GudT؁ {ڷwawQ. &1M?AO5R:@}P+wsU~Ҵe*]*>fr\myxGF+6S1_oTV/ CǒI@¹%cP bv! cဘe7ޔE[*8GX(]jDL}$!{~:/2 4ь"@?"H.Y;q(4pӿ>y+( -aI[޹>. e޷vu6."M[ Ȏ/MDbUyzz)Ҡ%!Qٓ7r]zO}YIzO O$v6yǶS[t[xV f-p !m-Cα7|\hr'LK[ l9;M=m|rNXza(*%vѻ`-?^Y#<^>d4Ȓ3KF$mzܦUrD =:=ӆ@|~]T/^UjG5g7<b;6׷}30(ٱϢN}iZWo A\͂-Îi 4{箠5S͝ae3X9ro)t/z.U\ &m,a #[9uI;9SvN:C3^˲Uz_1D*=} iWOaOEDt+$c,r&l={MJ%$rD_VʥiDEuW3n3K?ٻ~Um,2t&!<'=`}+Ek_NWǏV Y*CӢ<+FO^`r]OH$$xo_on}b̃\ET@-t+O2@aF -]K}?$|"Mg0TVch8|N_i* .ɳ~;Q'*tRڦWJ F*mMg~E:=;(&=k͒Xj86(pjuv\g(#E|;<1~JrmoaOxed\Y1e.v73;/f|3o/aa}w;<N_[R\>@Z&j8Ұi*qe.;6K{bWn?U8dM#1άƹrvĂ)5yZdr;Pb$t~ŚĂTkIhӝ@MhUWU!^uz#E# dUHBM(cHYtIp$g:u+/rXki?5;>SZvP&NM`u]! iktEڭ _^aK`pYԝբv n{hyU=17Z¢7v 䮷`! K1cȳmbڧ+.$8ʑcX%~/6fK\wkdQ%#(γhX[U#(KwՊ?!t&?`ZW<[i"e_C Ƀ:J1+aQ%])y1c X ]XbE)n֩&[t11\"OikaGnk>gs }֠Y~xȑ0h52-sZ5Vi} } KkcXI"j|#,! K}|-ڈADPh "q#'JG/ =JHNĴ>W%v;f/G 7N_\>_2&/p#5B)i3Ulu2H/!t6;NGF@Oca{pzJM@D\t)#1D*C ;B'˾oTni -T A?.ـ[ο 5.wF:1MxG|UT*O^/I 0:|_#%ᜪ^dsE=eo+\wf0NMykhMm*k۶lhC̳bz6nQ@,n\)嵘~bHS Kc$bx 0SAg@~y1EFђMqG  u evX0S{9?z\tݚE05`"z:p59PRTؒmg;L c QZ L1]wᅲE#Liض{&g?,ރVfs\. Cٽ$QE3d$![ۑ"TAVG> :]z `}R K6Ve^G2ʁ iG aQbG  4ZC#]kauvY>+Έ!MEpКOVcJ=vшWho`xwk/zoԤD &\G>J$*:=Ȱr@̻SaDl8Vy`JG++PQ%SE bSM3Lm?$^㉳;?.d$lȋPϡ)D@E ,gF|.k ]t=˟\&*ܐ !3z!݂jL?1Äc"\SX$H\PL&KҒc=C^ArrQ߹Q׺d\Zƙg2o $ WZ\Q^n5\й2Si88I<:WpV{Pt]t ۠r `@?N۾ZJbtW5&[@NI+z@ װ ۧyD6ԁ tIPž'lBBGT>O3;nsi8:hT)3ˣޠ&\A*$b'i 2CQޓ F%7U`vKS̔nt]7qY(?u,"]cqP}藯B_y1 tE!oPrh1ΞK~nX2s***NJx;2jp:u6p 6Bcb$t|VdA3%czb.2Ť$Pqx$ʘsZqCdޘrXsx}Jh91 4#vg[NJ%muz;:e!E*ԧƶZQυ¼;7 Sߟ#M`5mIbiq"KyWA?;x@k{ު(KW *eP [> O[Hc𙃋=tR>o_*rnM myEWЂ:CI)X+r|˲>%/6mBh;D HLm\2O-l_AKU@~f[VF8l%0'&N*,mÒf 0mgGt- d=1V]_H,2Mnlݢ6n Nb<$kԴfEEv fo>P/lJMfidzU֫>N U) n8\4G֦1B`jPঁhs\2xPUԼW6/q +si:R~>? bkp[,=_(^=`290fo4i珈#X {K߆~kh6^yP.Jh6,q~K"7vwwjS* MZl9ҭh4gjil_f•n30 DFL]-`zO& =m [{u᭹ 9OiF(SwFWB}~ S䶹_ @k}WيR VĊWO\7&W0Q5@ewL2NkWd#j7W2 ~1,YAEˀc[ a #u ] `LRn$2@/ eb+<V(oA#`6K-pt d.i2k#SvTq% SGYЋ1bJT{`juPlxhP cXsOHvk@F( h; 2՛˷Hv'! X?&h7ѵ;'p6̉Q:(bLtBƀ!&@gB疕 n-;W^M &Pk;w$Os"vUzP-Z%L1ÿlSsw֗J?u qZn  +`t)AVw򾢗7#"is4"],)7f)p :L U:z/;j$!WEџ(3 o(Ng3v|WSSצ,0"P/dQW++ygVlJU(j&,Æ_iSF h& &ǡu+&z. 6>\A֤#(P= Id@qS'1HS_@cx~AF21X(0fq>MB@6`R o!!S^z}X!jb x7LH7$]@$FHCeN>WzƴTa%*]`:\[Ǻb|[X78^VQZ>}?kcp 5[UۤZh[wD8<4;:RD`쥤VfE9IIjC?ҥr!ј)$#\>We;v\TzIX\倳@z0` H{]N5E@ VS3mv JU%[eA's1OY]]_|߾.uogh4)Of}VjѾ]"E"Y6҃~!N(3 iyN?82[*;B+>t<7}3;tps%&2^9t7GbiCl$kGivحKrH,ظ% P֔c?zN]{-e\xޑoK.[H^,"g@[nx8E X{7 UYõoe 2^eS<ڑYcT8¡ 7 x__k&Ps>0nQ :)Kn 7!4- [7N$sk(0+ -6OѰI;vR /˘U) -ٓ)0Aqjo+rFj)Иw|xmi\dR!ۢ{ cwFBh#Md9ME٥)oRQUyca g^a"@ JrZLNb?uGJ *)yjiĹd)1Ɩ߿XKw%+(>NdX U9jڲǀpR㜂yFoncqa246s7::I f$\B,|S42h7"ĭSHSg!Xb 3O_XaC1ҙ%ȑnǟ-70Z7**YwX0)bHuE>g m~֦D[Gע٠7&fFķ_߷8-n ox)Corߡ:uH9R´i7vȯ<\g6ຓ%s$)d)+ =I$3f2-5հbT{i Uؽr-Jvq%_!vG99]#ΗŘ5zE1*7@Fu*3?UL\M9WataU ճ)かr,M m'jV#:^p)0mP.!kqCSOS${݉ <@l2BIڹ^K?"  -+Queˡ:һ*x&:UUMviy5U :tT?-#:ZJgًQO*s0!>TjS+ F5uLF񉁘rtVp-UQm=&0Q*H>7RY Hvէd|n.q-}>"NW>xiľ􂝏)/pU L;"[uFD[^GhV+~F-D`WY( :pF( GG|z*NT_\wV'QIj՛kb҃mM'TtI~DlGQB4)euEM?x142.k'v!MW˻orUkfF ) ێv|sHr19KH sb܏ `LE<ݒV oMSl9QkSlw0Y/AvuvJqu%U q1x' , `F{a.VF-Tu)PŪN@UhLe"oJצb?Y)J |%15( 6F*%,A)O<,%wwh}<(Aʄ ȝS3#3 *u͕T@4(Gqhq+_Xqo Jj{33B0ĐSY**ވ/ufͧw)iiЁ=H{!˚8_2$aHR3 }E^H`O0%}{Y`bd sJq_d2Q gRg~M3_{]1GUMf FGf?Kj$$LdžhL`@kOLN_ۙO0&)b2QSqN/Ѧە\u*=SK#ƾd"[`0HXsI;kհ3\S ۨSԱec=QO rghr=0oS3JRcf:K3͹44$VTd)3&:W5̿ }grd]&p2aߋsԾ亚0tɄr|/uA00%p\k/n(1kU0V镊.d$}`eHZO-g p5( OYj{Bpd;-]PqOx_8oO/SKzh򋩷jfkAxJ)g;pCAH._&|ǂb¨*mԜU%Nj9|L.o/|ݜlT~I}X4G}>$'Ys2.܏s,?m tӒ SRXP,ݱme!BE#9 ߭ (Db)R{mLOoڪ0V fv]oޑ_*kkZnkZOsc gdB;,^N cCfju:']شמ:f Ni2M-{JM;# *<,}]v:N2w?_(wYGRQW+dH&ű')VPcj8UH-mz΅7$n5/Cf˜qO0Xjb= _XW?48oj艗F'(+sZS /(K#RHfBc؃K<3.dݙh;]^$w;>'-x(^2aMQ/aThQHL4Imv}К}GY> F I4TH,f?aaG'rǟC]P:h§^O m?"pwb쑿ʾ~#-0oc@Q*يQ20adF^{(}VU-yQzS#)(͐e{35`xL6~ڛP)r.Koy8$si1aע`kg|!%| R%O}M0PYqr[rD~ܩ谴zYڡ(*֔cs^ ؽ#P6 ֑qzȸrBrAl,N³ֺ4t,z%J *HIp)QGRU@ٲخs)H<+sK@Io.&amZs7U@{{)c3)dK{SAcۼR"aPlrg@x؇16U4 MHD/O䍡E>R,Z.pya%? }k}/<6xDei(7uxk:ojG{|HB2,<䢇rFQ_?YITU R@ R-R16д7GMs6 o2KȎZ'2L܂'b)* -w*5RA= kvP5moqکΥ>yU!Z yB䛄߻| R8Wܼ0#I \pj~fUm+{7nM !9O]$(2!uتy! 1ͺ(.L!] t@fhwH $)T d]}M Q"VU_sG.M7M,CXj':;mJ֓:P3oiiQҲM]#/ٚ7T_VL o}cђjj!!(ozKS_l,M"`]%=μxnil{oD}IUu"*g#I)2Aac Y|DussShzvLJaCĐk46NJmD:d*30i k*N~lbL]Q voc{.kaI Ӫ3wzg _@f 8\)8y <!#=5-2u].-~26b|`y_HP͈'5?wzWD 2mzl˳yC4Zrљjǒ5H(oGQ}^CH7A|p}D%FQxx IRO=?\JpW;ۉTYb8Ɂi5qH?BZTw+ Rȑ ?{ݐnyVSwkN';q<@|w3/! ' HIFYB\u>(0FJ[ˆ6JFLCAvvl0=xb^B`s[G; '< ~$zf\!<_tPk$!6?C1Ld>iߨ\[5 g]^Z5Gۡ,2[mrtdѢBY–{LW*jxLos DfXFoRB.ܔ~ pZNt`4o5~ AYpNk9eV[9mb`n۰0>% 6{jR$ee!fzU^ !~ߓ:40wkmURx^{M;yQ7vzl\f`jU썭 ژ𯮳[vZI06[ FZ#/|~/La@~˸rf1ɼv.)jFWXSg,NXplܚl!{pۇH+6˽͇ LQAgݽ3Awܹj<;XAe4yU\[4j$ҴAc_gMjM|Epqb y[ge9f?bTsBs2&wF}~Y +䋊gIʨr ,PoD¤?6p n*W\H(ЎK،ДaHr쁟 ;f__ư8Y۲Py]?يM D-^][b}>B [k6b %f!JV,f׿[9 s-'P)L޼ЌԷ~oõS'u'LR5M1]s%.Зޓ'4 /o_C9nB*i̧- +0LN`0̰1#ageEYae*@(0Ly6>]:s:3]:zm8b6*fc୴7aǣK}tB}ccՑFs{1RKp"ɳ(7++nA{. A]v0@%J@,)3 >8 1;nJk(. _ LH'sNG̚n eZ*Prp;P/lB%oFDcZw!^= *AYgJ4 -4Ⱦ} %+勱ejvy}~jq y0/~8+K8݌'"uj7b_fTBCe f:w#g- c&Q.(dGMI L _ 3y/EC-b#Oh2j? Ш@";ȟe *a[t4B)}+]  R-o7=/ߗ-+ݷia%/KhWٿ|?oD:<{5@)Ü67(ZY1F {y5f,OH/OXbLǾ2e.++i:ݯ}/xg}6;vbv8{o&2!S\D+@-^ê:HߡΊR!_U87m,FA v6(+VQ6 RV~7La;|+-_qʆ1ת"XZ=1Ӌ]Yj\1#S)5u q{ZU,bj^DdP)p0/߇+ h:BupD8ZlWhmGD xy[."ӝ? cuu04:RyeI$iZ>h["Xڳ[^V4eӌ_%R6 :C$R+&kx @ #/(ޅ\H 64`)" rO1E1ة$Is񚑑b|4 u4i~gcyߘ';׈VYb44tl}3H%X:C_]ov•;uH:@[$ ֘Ah525΋F5{1K.x mU K[[Ͳ׶J =^z`t|ǃETxd WeLhcJ!45 I_xSQvd{Fn)uj#SNrGZl&?I1$d<43(gjW\+>_/O>/um_hOoӠ;6.d/-#ZT `Đ!JQ&x}=Vw/s8]8+v>L-Rzs^IrfW4a@ޢgΦ]^s YPQOI ,Ð'@`B9!RL"Gd2cayE[3|9'%Mhg{^i3W^7;BњyG b[kiMLM"6w3`ı=F4rP!bX?Q\VmPk)ݳoIkGH-]h18m36L<凈c+WgZe:d)f]ՎU7݈4U~Ʃ d'9U C$~$V{wMNQ??gE+Ej 4p&k3XnXΉp8ѼZ9{Q`Fp~SyJ];#t b h1oOaE͈_3lz BZ%4BmS29<|S0zg1XR5V'%OQbBG$}0Q][bc42z o֥N5"MQdqGĺY1{LGTB]ڌH^<к2¡ dw1 H”߱ D6yĎSY]OyBF3;|څndp?=(bE-pAj pL6oI"\6C_J2GpBѴsɘI;J\Rb<ث\El;:RwWX&h`UDCΓeuqH2j@Ϩl/S K;=he7ƌ/Q/Ϲ^NeP(hI ,^ 20 ~ ~A8d78O(gD*r&o,[Fx \"y̲CumAo{ Pe-k=g/߰2eƃH]8dΝC%F̓#ͨ:\ :v[TZj4&l췅c⮟!j)Z Tu$6 2}G^R4; "Ɖg ;v+i/1M E$3̒=ڭܽr"-ʇ2CҹJ,Yo̝.]\%vIft$H~]9QI%Q*!PxXae%?F' rBTryos3Udplu(\5}wOP jM 'Θ'ztZ٩`7W[m}Dν.Ml}8F=ڄV兼nSu69T_AEr(hb } UZ8Nh{=vĕK(>SBd"Ů<ϩzo)b)V Ug|uq2#~FhfSٙyHdi5% y<躳2' \T{tge,t^BF-?}gUUKAb=UoN$wnlp\|fa{x'ѥK|G[?`rE#|!D6S㱺r͑M`:D'v2N!G66} oj3k%W~9~^.Ůb:(m;`A@6e>JW2@t>\oBl 1W槏# ( V{U@I4U$`ǫ8,vy0 ݃SG~PJLE8#@'l+=%*Ii##UZWT~5n홉@7KVϪC%ſJ)H:4F>r zvV0qLuזjfE`9'9QtcsicEBoptGn|J=D|%_/7aXKYS}mi/jctX(*T@Y< 6-9 ڂw[[\:+CG-obQt"ql1nr fYAoWI!V^,=SHx9xuQT.BTrPqp ZdvN79XZu**(X) @I!`%# {U+1Ct(2x;4X{ V>BfG/:<{l5xPxrXɡ,'=fI9;!<@ KA$ٰ%AxXWALEp4u3F2Q-6$ h>a+NۃuzD ߏ!DyZXz6 J HG܃fRy$"*i7o/609ݱo-g܂O *E!u;̓GTR6~L? b n ;šݫW^YrOuww8 l,7FF$ wT*;xT|fS^NfoIO%Wu+Wf j!-qU,Qph_: *NS'o 흽#a*BީᲺ3wv@}\if(-!(.ٜ7?hIQa'|C |W7xb}հ`ɅIUXR7, zslxu4_9R|\ "%#?R/z[4]t6|ydYl/wt/|!HvAZm [ܻ7C/i]pݘ6/!EQQbKXtM]@,ݵPD 0"f)i7Uu'fKY`&| 4weGb .F͋ tVnM'zd * 4 Mƻ ٗ1Q+l}G+4hitud(RfuY}R."Vp]Ź Q\A_%QBxtY8+tKkAp44br'ڙCfuq ȦԴuY[ϚK)a$ejR Cv?#Jv((o@/FMQaA5mkcJmawФȾa|XZ$pҠvU%,6 \fVJ7LjqH7OД @urv]8J#Vfg݂(r^J0Sp9^ UR[B#?$3MṋWW%${$n+k% bnE͹0 e1b$c5^O!%^>@iҥ#W7XJ;/Uʄp> M_|HLJQЀD]qCD}4F?2s]%5k& !y,Ocf2i.Lr=OcNPl_:b<^# X>@#R$h4H߈FǛPxCOQzl(#ϙ-5Fq Δ2kzM 7 ag ;4?vRؠ)pj;Sf剂?V!I-KLa䌱,/H\#~_f=?lQ!E3 Xa`IM[&UzPSYZ%@HðvS%N:^m/?lO;p;l|kbu&/DWs1j&L ^i"\̤ m]Q75d mD)Jy"]9yCBM[O,l*PTN 5ga_s>Kb#_b/6[{1֛d_0Tdu_AoכO]67a*rws7 :;r'WV $Wƭn0,_S7~܆,uQ{U~57}^I]16JN"P&e&+9+L6Ku"NV%\͈C,P#ynyC.xB xu)Fsdd-!޵~IA듇.[C-g'%ucm2YwgIޅaKuGDt". RLkȍ80%kf/t"xrevO: Y/WWF 4@) v$cL#'XFަCImD/d.ڸ0c a2adХOr>,ӑC^ =7rT|iB[VCUH<+U0x5oIkX;UՄF3f\9*{vG/%ԶɺHJ*A>v?ܓ o^ m պcpLBԜ&U7 ¡ vsEwdSɡYb\Ue~wL@̰Лosם|.78cIFJ*a d:IP.mTjwu땝ɏ,rQB4'Cxf+F5>uK)"Pu{( ]HW<[_{AZB H (r  |V|mI NwV%DZdDB!ɢ'@d{ vV> /'^Y1k>bwv'DoDt)PppM~YY@ OݟwK8lמA2;cz0;ݶEYΑ:K~=ψޞYd@a94fp^ 34*l@9@l c<SA33j,m%F}qG%HǘhUAڭs~$l,׷D n.y/MW'd!ڂ0, Oy\524;,'C%Jlќt"_Bֿ`_ƼUR"|ZykC޶dxJ86E?b[ #Ƨg{B h̕#@@i-_;s(P+0=st$ՁjH I|(9|gBP ` 89vO$e>ތ[oW2a=+""0`vgW}$W@+-w J3ɩohI7OVYjtuF$9y;9@&/1u[헦X|L_z% >7%:X3j?Ң|ҸdϏ`ۏ(s*bVDM)'hW镫A8e)%XiAKryAKϸ)Pp(u=4@6,gg cθHH2e,+oZx>YL+g*U!?kgwE2]C`*=&J|8ČVw>V;SlLdDSh(vU+68 Jai1In KoO@\ l=vc/E7_Fe8^qIH]:w]`x5-ܖ(Ej:dJ  :5R3# ~4~u]eԬkGQN+iW'&U"EEZ+.l (cxcEWOysu;6GD:HՎ5@kFmW@2>vMsbWF5-PXѢG~"0;8$d6;g.~(/$>p_HƒT w4i[9SHt,pΏ``u} \u!ڗHʼ8:Az ,nb^}M+`(@mÀ7Ai!*[AsxXRP9jXA>}CP/D0MI”&^ָ${1ݲL]r2Vr}ES}nu1#0LF{` e:VP2= {/>ttF)2l'+F[GF\Afa ]!WyIqE3r ʫ/oSjtj -mXuʔsYjj2ܒ׃0Yc'v<㚾+́3p= -#bY=T"ѸYFnXLEKyLu릹Ӑk_7g)C_(fǹ+F O2"AZ\7F``Rrfhn@oy(f V&ZڊlwBPR烡tY0^|ҽqSƺ#8d'9mskRDL]GJ *gz`TyIF6/7ػ&RPVZH g"jL9ܱp ,LXFsTÆQ46|돢-Z*3. h̲(ҥ^pn_2/$6:e&E(뙉Qbsqx ɼ-O;:~U4?r> ?ao/:.mī6ΖoI^|؊8\&wnş E*]eȮKr`wj&S|$oI{cfΨ ?YMSOqVsv4r<@͗AlkM>M O`N뇉[Jblm|5vŹY1\*rRHp]8凫s\Y  AI[Jępl% 0<슃94]z$/~><qƴ`Mg$:wN\;g޾;a#mFh]X]H! Z i`L񾂵;TйWE]Ժ2=?CU4#‡&LŕSPݪ+`.UH Xm ,]{@Yus%z׆B&K@dB\;ƢԴ!]&k<EMa:%RG eLO9BxQe K E gRu5N2bEɟNIW [DzG@{X0 /$ Ov1TnWtYƁS/VP ֮:2 {E_T>;z^Jve,،JzLc02Ws*Ȼщm#φzƠee]{SQ`*|cG]S5lsm }XxGǜWA{u-nF&Q'iDVԘ)('Ɔi9Ew }&pe', }0=Gi`Bum >gɓnA#\+2 /W?H1´MxѦxt=x!k"/T }~!I2PAMV;أ d-lĩ;y7rQ^QB}"5ܽ)wXnd ?+€Y5)xC쎎h=+ _K[YS'} l5ZCaɾp$قiiq_))YF7\ʩM;v/NQǽnfIْpv܎=Ey֥q \}{ 5wE_O7RAΡCX>3nWwTLFrWJ4ckPn`W~^a@ E2~͝yb2#uS/gUI"ě/<9O Lp;IqRY>ҎF ^W>>\Zm Q!MҠm*VҸ:<)7x me.")Hk/ Q4 F0y^a-TqTatڹ<xC\ŬΣՁ5*]y\?LxQ^LwD*t_#x1SѧU|T-RGU(JzekHu 5S#11 S'fV &NFˉ٩IZo2,ٳXP G7jʵ>ޢ鋞_{43sTn:]+SD2-r̃.d;\)E^f88u<#(v4;?& ,Js i v `~-Ǡ{  AY׍VEnhgv A)S ۊ_h=zc Jzv.&?cfll x)3eIY*!#eX4'VOh::p>dxuF?(Zd9a[iҫ^Xj~{ $lI[ un~S+/H\De!jԤ.9n'e5m0p޲'fC`lj+B^~ÛP@:}0pW.-*Ě5['݌"7k_JAzV_\&RG( M5>Q hĢ"PԴ9xZ*tSO?iv0e+n@Qӝtv'}-~rNҗBG;E鴮jbmhb1-RA kA!iVR.4 dž&V͏T6%L)0:x2[t/E^L,Xw،rN <ӅV 3?Tx5kQtrI _LզU(hNtfh},@=gmZ `D*uJݴ=N;h (vcB&l4}b2R%/`䝑Áa&.qLTg΅̂և0yL8(lfH=*MQ=m"mmIY3,]K3u!vF8I 9t\܇>wj`% 8\2ֳfJnȢi6f}P7A(ju^[tvnRf, lUP-^gev;waxpjvSTTL@%l\Xy+,?]fMp -^s'5azf4уF2W ˙y 5ˋdt:f"-1mp{[G @Wc62\cdy:ɰëx2mV_ z$Bu$lv>k](@+x6 Nb5(C^ ՙ᳣950T~대i))y8WêcK# 7n.1sѓ(\hdVG<%-BAT+37]$eMUSɖYl+>/X.}R1Kegٲu:Y1ϕBxs]b&fpmFm||o{;01aR2,V K"P2ogFF\b޴|=R+) Nӓ;"H&e#EØ1'RZq(ɂ!^MP;SQt3^deZ-Fᵙ emՕes^W/VVlVĂeבó | l>Hg7Qu!#Q.;q_G]ێ^ p<)c,`ե!ssfsGmBiA}'E>A 崅T0c;}Œiy5G7T,E-dR/pEXUYvA#Ip ĕߜ_&<ԙIh웤B9āS' xw-ނ7E| d'ėn-Jbpb;(a s rT˃CQ.:&2C!f zRH3s~sUxmۅOVopx}N1#)'Z?Jt+WIcH5`A\&LnaY.m=q؋bj ^q|Oz,*X\ /;um_ku.lth)b6m|:S*関ZesRɲu4 rN\et97U ' 5{ ha6=h#7E‚&c)@fpZE+4CaJ13 ՈrUr|[XjmvOEc,zb)| յg/H 069c4l b< BD{\j8_pB~|ϏbnE >q淖{˯0s|ZE&HRGSԑ7.s[^$о0MGHGvbcc7X0n7q2hRV<=)%_1 +YY&ASRu*1r 6:Hh* s<87^@cB [{d=0)d!$ -,{ u#[/ݝUzlX&7X^xg;ڽskzB< qQ\4#M rqh_S,"ۭo}aRgAvej=KJԁMμf`τ,QzV^~Hvͱ;lS1CWceA ш@ʽ4a*TE_v%O]T1oݪ-.ux򢀁QhVBN42}ͻ l=ժrcvM*5JYs{]dm$gbXٽ蠪wdEM }i-,mBOl:[P,G:d:ȂIaӄ)uΞxZaL9i"xDpLR Hp4*9R<&܈RdJ(Kج8b g c_~:"r&@LZUi: [i }CvSN$w_\F iӒZ/g=>މtfIZz?s3RLT/G#w)b1i`Ʃ/2OVy%N?h9s}OT'Uy`k#P_Y@ذ'=+ B#`k#!y=aj vd9\h L \O6Y^Ůy-dm_Tt¿p+oʧH3wr.>_b7#<*f1aG,Rs\qnߤCh4BNg!ϒ!v9 R9hgvmkDEsٓP(˜{N-R`.G"[;2ۣ3. FnyP< (=hn&FG%(5M̘ߨYe]{Yő$XRr/ lRxЊ+;ǧ@REn^HRFr/RK'@ kp&x 6T-\kX,AuM)S]}fkLQ=FR''yсj`wGOڴ/7ʔsy’F |g8+Vkg_.NFQW3tRn+J6eA<кt Oa"T-)V"cӾ?ԡ%mK&uG.kq+Tse)wd)kK[庍ƥmTe!gw$߮e+~7jл 8zD\ٍM9LbHXLo^23_0H؄w}q4SƔ3A6e?C4J=Z_(Y7b|)c(o &pkXEd$%#RpU1 %@aD0M?5|J ` T#5``Ƣ&b< vƌUre7Y\cKnQ0zgSN N GmB5 "n/܈0G͛p?X n :6kjσ|۔%:GӍ/nƛTWf] `B0Re&^p 6W Nɴ?&ߤo}sTY6g>κ,V;ԐM.rd,7 1Ia15b׀l;nvp%<7ԁC4 80#, S:dͅl44{YYo'4A-m2hJ"LO8'whّD/Ob:aHI% j/EF8? }8ǩSntjOu]V3 `A~yo)_ȝ #Vg $Zj*Go,q0l' ywǮ5o XMr3IS˱; w@Ձ`"~8 ٨xR1"mƱQӕ58pvcU<{]z䱉EDeqk7s^Z}R9R˱ wf{\g=H@:÷Mn)] 4hb~P!ƥ zVzѠv_ \ٍdr-eSv{YļN6ڀ)Œ5懍 ,h׻ۑPUY=iʄ 7}OS/dPO=%mи"2ȀwL֬A&Du[)+};eo|ңǓ.[V[+mphacﭗ$$X(E8.ү6ZAOH<]!!nex:ɜtEz=$tmӼ1QGgsnH1Ķ`W]  JomL V~[ޯE9uM$em7U؇Qӕ*!1l.{$  _Pe%Rd[X#uA偣VKWPuV0" "RӨʧɰ-XH8ΌYa7:Oe0ؾW?X=a/NY"[ׂ(f<*{oP0S.SgkDbl^<&~}=u*kyZn]=`N6 4!Tv}Ӯ}gKqk(KЬpv.րj|sPygRZ%<ڊRmjNW~0Ro$-B/XQ. zx156O*M>26峚ڹ]`b">,Ͳ)ĝ<;K*M7/PH % ,1"]s;:|" = W$Wu>:)9РQDԕ2 Ec+SѻP "ivstXRIpcxd9 W6Ar9[kkp0;~M! Cg.  +lg6m/tIԯ3$3\ )[^ QsT##\!׳T rOat_!f}-$I0ƣ*`>m9`v6Օf-bNlYH!ʌf/l`fWv4S|^?44oC4/]dБ;$HE)'˝1/z%U@_;7A=iSף vhq vym:vb#:._~27!Mo8bW_uvDiA\Ԉ9ߩPi?ރʠMϣSyvchsW"jJn .E ƙV`_GJE] [r^c" `tTl_'ԋ+C-| 2q-yc*XYxlo$L͇]y&Cc],7w]nQ+5cT #=kQI7LuN>QBx eĎI(b/= }~>4>I 5^enq}/@i/?U(N!CFqH ĺ}Z5)}$4fl8PO?*ДKB*`L}i327Qڴb3M]oH^1qUGZd%S]튚db0S)ɉ͏*h:saJLQIfh[m[o?s7Jr|:ơ-)nk0_& #Fo6&}WR 8oE@ekuk/Ϡpn\g R*<`T䑒ZN]`'J h[S)k/( qL= 5wOe_ha%NIMƗW4 鷟-t"$lKiPZAc.ً3+b C\; /zRi(B x+?sFSkR( Q]o)r6 p۽k!\76BnuhОbaH>a_10ʁF^е`-m:}Ex+b")c- ux!OSt`(iU,_[gȟGܠ:gC&]*pD:3ӭ;:%Q$O?rÁe:BB[Ln,}OQZhFB@麶`Ceyty[/2d{^R3:#+j{օUSgqИ7$=" 3Lu3bF xBuˋw 1l{GѪ 8@r7P+W rJ[ $!|0,ԡ۪_[@(WGhk]ǰL[j 츭^IҾ2 X{-!sd穂ܻ/ 6r {Fݰ[; ϤɵeV uǖj,WD7\$FBXhkmr<(ʆإ ᄭ"{3LHEɓRrCB TEnU#92ìrlҙ H'A?^>`z72Eo6>rm#WgfXi:LJ@ޤ'MBH"`:ރҾoGGնiwwZTm0ޒp kbhcqvr#EY4,Vz !u0f]tl FOzM2*}- ;Z6TxT6@>x~ %ylcTm? (xoi-;?k :"jkTu;>~~?'Pâ7VÒ<=҈;P9S+=/嵒JA`\˺VtNznVǺ#ϋO4l)Ŭc/u )6o1?+Kgd{l}nt]~y&JRWqyI!%{SC1[+6жNWQ=0"nynD4qjPB7|gqMmNR=M ELcu>g&Rwfe~MVΈ0-RVt=pDLůRj; ?_\@C$a*xԱ8eӜ^vT4P+L[YSa ?(EYur'1 hQxRj/usz6̖kyh_gTD+e 0 j}vڳ פjA6}G t,Hs|:jy{d4+<6E bF.9ZHњݼNo{E9LCm!nkWu(}*ڟ%amVQCѰm7Yjˎfx+GSŒ4?9d[k2mՖQb)6A\ Rh. HYzH,.x'Zj֣Ziaqh^ZLRw]%,+4V'NbOu jrźL[ +M8p_[$rHK /|5#^7JDoj1j$n=Τ&po̳fwG3Mq ]v"诅uF,rkK;1ȝdM ` . #~ʤjY1TɥAx'qyuKip7hKS9dz,+Vp콒sEq1Q0p" ݖx fÅ܏ q\mR+LU@VlN8~1/[7ΦƘdK/ZnA00?Azg[L`ʍ~%W^ԝg?DD\q_NBL׽ |%scOlB((?Z L vh{L7t1y~܉tA<6P{c(У0uXVS֬"rAO%8';Q_RQ{DjHd]j!F5\yd7w67&^c`"#§>Σ ʃ֒"LXYE.J ,5a&/Sy,_i\?IwC9Tw Q2zn`r8yjd׶Ey*d&T1b1@2WYUx)sT:] VjygRiihn a Edw̴sO:(Whlx$9Z3MUu>P`YDP&|`/Yo>k/s@\D>Oq ¬R۸0mt嘵RBMWLR I{Bk)#ꖃ"UKW37rSHWz^obbbKx[EStRt D8&fE[㡔nJ ,c'NNkQT Dk&v! #]q)ǤMs=Rp G5n_A0βP xpJNN(\E>gQvkKp{Z#ĊXRH :wpz{coV$q c&Ua`\F9 !~d'՜V=]QZ?QYR,ar%RT)g4EW·$l=='1;0sG0jk9:7YhYS}ۺgH'"Gd6k1N&% Q@_ƈp|P9ae 8,,ui4&9I1 SJ'@}7j]RY~~{snN/-Iҧ4rfMwtcޟNl"hAe?`-13#va$ y{0pRNV<o}^b۟=,s0e8Gwhu \;M%Wa|nǾh[+3w;4w) 69',H&D\X">Pq:^(_ЖhrW#5D; w3@O-7.]А[sRRAXi8 H/c-M]%9f^ g8'0ݯ89Sq%I:|O]7r$bQyc$!zUiC P9:5q#f>O%ݎic*1ZzGk&QL$5e]>D|VWޜ /(Ⱄ\<t;1Q5'FX# ꅌ<4{IF<~z{~\ч `ϋ@R [)Q/vavѪ4«9?]->W뫯hp)&1[4"Nva-bz;:'>Dx! mv?wg8$;o ( o%G@5a";8"d=CXwPQQplBbi!xSIk+;S9K E[͆5 <V F֋>YuOAm˩a?>K#0"I6uD!?+u1N7JǓp%c. ~g$j$ZT"k#P0;D P"7!h-x dB_>zlV;V5ɣ.0ab@ >LсZuyŲ⌙Vɰ]Vl7n0^I!d& ;* G*u" ܬy|dq>";Cl>g~H~ƎHVgm,.\@_־C']& Ŀʀ/d?VhZЙD"nm4Y|)isy^kJQ(8 ^5Q({uOw# ڂ)(n2PUv eiJ򲂨"ڈ~I-e<9'!gewG uXZ3kcW?k4hPB wJx3اMlH6SrQM9&n&=KhU$uJc: 4edFOJ"97He@+1g 㒭SМL bJ(4]>bSJa8[{2-M6Lg_ELq#$_"跚Tɱ52 =\}fOPC3]@kPhWW6#@ v o澬:c'fl}܈kzldMR(e0dցNȒ¾MI:hHP-C;rcۦ(z LB,FO5wC GH^d !=470i*} ƭztX.,j? 0o~PQAgi`b.WæP(ЃUO%4Mr ZQn\a-,TVnb;qe*@8[ټZ;_4H_ )yeAwd&AU;h'kt[/m-/ Qs}7ȀNtv7#^_asysuܹ{6G>02(9ɢth=V|ş"? EK`R{JVOm`G+Eme*º1}PCi=;Џ@Tsxйz.M'[_@"]|tI,o~3GXx$yqjS'v-q <3cu~M{\U1<$?u޳qu|CɫhEo hl/\n |o5}$XA^r[ft!5 XK,wK4D8awgr'9jSOy*%Nc NXX$5۠}EJ-U~X&;#ˮd rN$=}m\*odTˆ! mؖ4saßD0r)ݪ fUq%[*^tnәи ͱ(Kp.m>}XW)Z،쇕(/zQ`P"Ը{]G6 PCr$p 5q2"5L9hljңdܛ]KQhJoZ#Ƞ;$#N$ 1pKSW&x : )| O\| |QZvX6BNye~tx񄄀R7/el9 Qsʭe5D %u\ xsa=N1X\j尙⭬Yl5,4Jβl1vkNLI*'YRFR;*ώ{"Pv*\Uy6R]HQvUާD ´b€![p3-0GV.4[ƈOuux0 j7CߊRDp$/$Loi <uyKDaoYѧ9/IH/(&3 ƹ@֜u>Gk e1iTsw~sbD&g ; .@kXQzI¸:5! ~_2^eC:l'.CcJ7jh~:T`ǡyUÞufe'IRh3זJcqx;oToK3~VJhkIF. Ԓ~}r+ϵsV[ @#gR:"B?.`yG{FgkA,R٥1i.߽ N1[GC+WFQ4[8%."Օ:Kq]GF%Xtfk[s~C9v "9h6pa./ra{ٳT [<e}"wdZΑ`?[K<;RDkB,WcdFf4 =PCQvOme>~cX[ +K=!ʪCT筏iݕ+ 5U<Q/uKGpܼ$rDVu ٿ-X\}X \VBkD9fk›Nh@"ӕ33[?W[ ef`^Gc w `;!E` ~H QDt[JH+8h_#kϠUIE/\2Nᴔr+O.g@LD.rMx)diLt.lrCsF(Q_o*ҙfI2_sA_6u gBv"=[TѴ4SNO[:bUv>f44{n/ &h;+:ISJe&ْR5,'j_ʘ)׆ \tGkK. 僆rxyyut] Ua F,=}b ?GEPD}06P|C{6"u!BسUS#JAB \O! (AnB} ސDտN`PBK.3upDE}oǑŌ^\SOSƗ7)5"Яn:ҼSO/iA'cbaʆ'%m'ōjXzO zӌDZ JE~BM T\VJumܼS5)ZsSkB(tW<.*CN.x7| Ӹp5F)܉Z; Fd0ēN9[Okҭb÷&Vڞ/ݎBy0&Zjl kWzh-ӮC)!E=i3׬a(hw2d0!}k]3f wq 6^Z6ê?P4[ \IAƴ& CofN.E<韛&䣷IRp;iR9yEdn/2oâ㺼URpzܿ}U%KsX[I 4M׉r8oU#|.#6ey1{MYqUӆ%jU+xQ߸8kˎOJh-0X:_ؾq'*섹r>KiA~׋b՟;z`+DzUWS@_!k"Ʒ5ۃ]~f!WBGE^G-Ge Ĭ=:>ɉG2A6?7XMߦsZd]fW ]Oz=V$ ]$6!6$7)0%\M+~Fk!5¦8pl\RHY6jr7sHC*_v 80 9Vߓ@\NՕ{®'_ ^Y49diT'HOk̅H?2cx{aف5+\$|9Z<ph.f!aJb34'P  N]w- {a7vk C9ZdE$yXi%?в2(>0:;MM*n$\V eiv +{:ຖ4# w7J2:x@ ?){!g&&D`芷=P7I0M!c j.7:y`BJHyEY j͠cB(HﰯT㎷H?v.F BR_,vIٌ> /[l٧T6LRh\Xi}E=!% E {@ ˂mаS(θU7BYNE YzCJRKL(BWvw"Q>F~8\C15b 5MځQ`?$ C# @2Ds2w3I돈ᤇD^Ml.,&=s ۆ( ;z66 3UY̿HWkraK`e(~G.H&(O^6M-,cSFɒ3o IJx$WE/ݝ6?>أ(ibEl͸(ZL7B5{)wvCM$PLoa aϡ}ƪa%Λ^3l ŋfZc2 VXD6H:q{ʭ@17h oN14!ϵ:%J7vȜRŃ׳@e A&_ʃTkHհBR̶ں,ErK͹g*0h@2GyLOVukr<0El~4~羧iG!A L NWSo/7B*#L/xyOd5Z7vVvT+z] ~CypsD<1> w004J盄My2Tl_R.ͅẋbdq\fmN}p4ƯR;qu9F)e%eMdM鱮̞`cb>oe{ +e ˋ숵B/ZM {K. -;P#5Jڷ 2 9Ϧ #ۘAh䩀6ACXa} 9Kfqi]/D :"\|n5ڏ =%@ 6~вpM }fyuZ-rff)`zg`udcBr> $|t9j K޼/8Bu~q|;lvOEHf5T܅6 ꒜PE6~󌕫b\) ޸m6e,E:WKch%_./ ^֬by?^C[p~nFt`Kopz!b:b C]K;q{hPð+rQ[A|lKuD|CU{%0 ?Un)O*ҕlZ/9 "%yiFqw'Țm`۹\7MNz)'_DPjh\ nFe郘TU'(wi(q0mV֚[H2d_v.F5x!^A!˗kgTrTzg438Xn-rZYϼX*&f~%ϩgn!"_T_ټ+ | P>&Z$M\KL}JѮB'Ӓe`K wg'0{uqyͤ`(fV O!ZR/KI|#\vsR8{+Y˃I{ڠ]&!2±ND}mcX;1>A [\F<_AWCV~Q"u$`l8|w^>J xBTLf֓lyg%P.,;Odǜ]\SRƀijxzGs206_6 ; ,9.2 An|q\h\bdk4YD]L5ߑG{%.[K^4z2R J5䄁NJB!jlrUҶ90j*bul|rJƿ%Nt"z>L>ɱnsnM{`ee{FMit̄>VyP g>+Kf4b>U&ڐJ4}\03@OONT^ O sJ!|l5=@;{4gD?L^H0/ǒۏbZU­|1v 2R08X'r$,y/AKh vDHpy#[>IxK^fO=)ЪhdEjf 72Љwq' sKͣ/mxҋ^%:Ԏ,G- hbn/)Z/z5̻<阐=Q]p,Zup{Ձ^4*JUk>ޒI!pUP|FlM6i_RCpnHj a@W)eohZ4klZ6+9OϪh8_)q>@0-*zuV-yf}$Ov2(vz8Xs-aW0ZpNZevAMm[g+"՜3MI6u5\.ІD{7kJϕ t =an3d"3sd$󀦝Ӻl[3pǹ\)9:d[6>ЁѪ*'g3:>st+RԤZ߁H;~l,A=h{q3`WNVK5ھ%=l'#H0z ]&=gk%P-]v K Ys$p,.4JOLC% u;c#tq9ZP-Jti| iڴY/=8ЮD,+}sŀaCAJh#m? VPg1imbcz&`H:Idƒu+%(`j4dZ1SR$.rȴ=]e"LG~N %~iפo ŊؔQQȗ) H8C@7չơPNŰ.{Z̨6N@^g$%Ym ?nKWw!w+̼8vۑąKOw*`~)ƹ^ξS^*)NPlI1<O sW=|5fU{@˞[q"0o%HCv@Af+ T'#"Q2<6ϳʖf&!4-J(QA珷?G}ѳAO 󀡴1c}&V9;*!)ԓYqnvEܦQ:%]%;m_c C%ʠy܌f~/yuEU8i|n;s9Q {նyby\? sP"WEo]LvӘض5Oo =:ad,VۖH8\]pIQ sLñ]%鿆$S;<|[ .O- B{omG`{v4sb7{DJ( wuw)Ѓ'Ư |-\/;enq?<##Eـպ 6uKe:c*>@ԓ٠V*oQ{}XB9!Ԋ/ԧ )GW[ R߆HMAӑ_H.jɇs)LÚ! od;2,kiB訙u8Yx+7]M  +wHR J Ѧ)AcR?S{%1+څU8ݖ" 'M ֘כ:uL ®OBl ,09!iөo'>č_\ܶe?=!x&̓ P=?3TAO$<c'T, t~aq4K12g7/={r>-ص O&JZR}HP{ja44`і09]hS aL[!0OvmP2iqz^YP-k*ΖLKK>9RE7$e>JqݚѤ  [OKgCD3xm c|6z攃դj帴6a^GȴE{9!p5U*6LyEA}e$rLɋ\T| =[.Vbv0EATL<iԒmwx3rl3Y3xC#N)Qy^=_Bl JIDC70zP#%}Jؕ`ճ4{Eykk0RO*0iAmAE,}XJctPT a%@-eJ̋f3nq+<7UESdvّE ZpADON,_Gw)ӐTp2&_o#@p~:p&<ތ !@ &ZznIdvr}v'Ȉp\|͢ƛU?lSW]{4X7f2PǜKqg]ZYٜ4ZDM >bmfn.B#D̡ie[$u0`XW \a;=R6JtJDo3cn j  v*9|gc偰x0گ(-/:NǾE`A$-un4TF5=TG*izW1R=:siI):׭sLdRn/OwSQcFϕn4Ggʥ1_; Ennw'@}#(o Wl-@J.&cxJ[7^3p /6z$?2l_pxwoZ~L1&l<;6]m7IfzJ Qr] ܽ& H;%gZ7I)*xDvTG[G&&v(XB2NdPB",4 CQE+ͅh:H(n .AK.ClЊ[Qso1rŷ,<7蘜R|grVOc}[L kΤ|\9X3OU_ U>m Fм3̲G()u64iWoG>j-kPy3aRe;ƿ7Q.d58zi wʃ"J)#I4׭)#\VhV߾;:< _ ];vTb.)Ayhȓ_sJwyFx^Ki]\vě͐Lzhrs~JY$LyYz >^%%ereJIIzSZ&.GYB==r0`^ d,%nu֪vKfVr7e };aª@=D|v?L *c*^ᒊ3i+)/ayQ\MZd%w X@a蝙 Gz~gcJ' 6'aBdNҰ<;?WohJj8+Z<5qjzuzcn!_Dq4 A`VQ>ZGʃ;8G?"a Ussr԰$En"6I d ŷ//ZZm{uF'0͢G-x59P}v|_4x"kObkI7(h7m8,z~wB=:{Tr:kb/󏌶"odW_g}j\5K!;EۓRmrѯaɑ~瓐5]9K宒EºҪd$-}qʦ8 ρxa*bzEJ 3dz4W4mDDITzJJ1zT9^-O܃A9דotƮ0-UvjǏrZxLd&n005EwAt1?,$Jcͣ~)#Ip#u(K{ӯ10HR,L4Gvy>Mb:;Xa'1?q}t6KL)[Z5#tAqn%BQ ZE4_׆YjwDaŨޝzm-ΕLTlFH~0F1JjeNo Xn#(842qHP1zL>XfSBX%m/vysDGoOhM40Y!}Mڀ>oa"q@d(͖_b6"mehC$#񯿘4!h jMf!ǺD3WשN1Qa_V,"%I >/h=t%Gb{$_Y|CgxҼt~nb X.@.:(`"UWI84r^%l.8uJu$~ kIi?a # ȯںM?.Tz6XA> N#JZe.b8< w^IMO-`CFFR6uE쐘qzH[v[8eU3HXpуj4>[[J4O6J(r6g~*}_.s0.6e->aG~{XxcW/S.d/Wz/ k3_V+ R3k1BlYhBifKsTYUr/(Q'<\^pH2L_•s/g'+*|g ae LZ;^yk p7YfĠO O$ fD yCVz풖\ځ](NϷ>NL.d]t/q߳SC=դNQAb6>37jèa0T@*Rl '0 NB*`{~_nb.imxo(qۡz2cQȦ2CaS΀$m)u~tL^+ cA@}e~qlQ:TbFJeUUCR)kzo|<[q udzH n]Y&7Bg`H*1%&"~W\QLQZ+r|"_} to"`3Ƒi"=pw+Svomi eԑ[iKc,z8uT z=҂ae'"3]3Cys $cz6P>{K3KwC{]ҧ\7O&JZ8<}4RB Fֆ1/M 7j0C>n`TJt :# *-4[JBExX~ѶR-=eZ9j.3 \dqQ%mX/ZwEL^F%e.nv8*Dwo1tJ}p8PcRs^cRu}iGQKM!c$kؽNa7KHT'}.-Xx/rN뱈ń^ƻ1+^+ o bP}7BiaO$X CwVz;} |41ȤދĬI*?WuPGK jmr?a,bB=i"M˃cヨ_-z]68 2iF2XoOz0n 5 ӌ;Oj! Hq*aIwko&n8V#e =3G =hT"8rqaj:1m9T/UM ="ͺa(bhkŸ(Ad#B^}jwbIB|uQ[//H&%gҼ7bv򆚫ܰL7'y0@e )*[A&哙i erra$[SLpvZ*o6'x6ON ٮ:=w1-"fM1ձR6&9܅* Ȼ wҝ L^gDנT{+򩢭C|`?3͂іr%eI<|Bk{Sa H8rnz"d=0ׁtdpAVP(s4\Wq 4ar[,aE V ȹ#3@xAh1뛾?;Nea YiJkZrx@`}FUh#Xi9':$.AiyHÈ "K賛1󅢈ַUEꍵ,o$`5 V `7TJpF,?) QxqE߀).e=B`Q|2ؠMNYD\alwXCj3ShۦaXKxZ^;ܠ^sFx4 (?}Ul6ץ%"hkQ;SC>5kǾh4u# mzk.ܸ; VW/[ѠC}L%YpV}L+p"qoHzlR&~FrE\Aq>-@Rh, 0gve~I{Q<ތ[\3̦\xП-ކCeҋ 6TWMiխ]JSIBL/ HSoq"vxWN~>wT3CɫUYOƨRC 5>*AZw AGl ^*aTx<:+3rVKֽmz m-j:hEw8\;U/DݕkTNU? ƙ(ss-8MU|@ߗt2Q?s{_b5vhW|B4P" h(47wμkP*/óO ˨/4XlUlBE"8Z bdX Ha4'` F4`eZyw.%5B[b,ݸcXч2=d_{'Zoȓj!<{{G yw<@Ci9̓N~yL"RCeTc=z^=_(;'6 RP7SRu#c}ycn!AjFõ?*Q$h].z^bO+YHRajxQod5ؑ|7xoo2g ոs,AOGrL! Q/=#PT9-- GObh zW8 GbҾHj_:{s&-]sZ-(gӛ4&2屺&Fk#zFpO0/"FdgPX6&8FCGX9+6nos=Ap+-k jcM:pz9i~ kUqz@AVcX7Wi,5Ax()\FEtQ'38bzsZ۹bFO əF}Ew[pĻO3H[w֓2_B<fr|]^4P"HT]Sl I]h yu)<  ˻σ_e8kLؒDD+U[YwH4_, <1T6D)୩J jjbRj=AN@fQESf6f͚f/q=A֍FN!`*+4Ћb +lp(s !c+7B%SKy񑘄]LK 6'}/ѥ)+b-UYFuҺeEό4!q-p㊷WPB-4?ԴRA<&skLA,97w3χư^W* p_4v-t F+ v'mq|_Eڽ'%DK^^8^_ˎ'%D4oo;B4CzK\\\Z^Ő:k7[J ybG$.\oR֥&YB"fz j H/GB@i0sOnqqTǔ,$AHHSIA7&y7N_* .>nX!_7 N]B ʤד41i?i0" | U(GFP _ø8ݶ `y"nRxxX +WUc.SLkk/0Nuκw^7h?a;}ANQlhCxUlEep?/A+QOڑ.֔w ']jיSF$ׯ(}R`.]zl6lBeW!Ot F,hN},ёU-!ߋM*Kj0Ng] \}+t*d?ԛ2 0 ڸ IzMI`ی;o>V}ق4@H4T#\$p70žیu;> XC24y L>Ĥ:5%Ñ[KuW %, hѡY}pT5;`q)(Kb &%S2^%&$բ[נn͛,yO mV8|E+&hۿ!*>'sUs!ih@jnۼ$T7'/h)cBD3d [$9q̵`ZHSunkuB>CJyJǀg\ήkmzQdzd'yY'ONV/h~#;zftEM9| VwgxOmPt #~TZ݌0P _QĮ!~vZQ.:9Gq>T p%Ts%ۮ? 즞h,)ZYe>ܲ/9ʯJg[^ab>k܍(ˮ/$2m:hnx^f crB)qxv\+kɔCճj!$hSdfz\(wb{,#xs%%v&r.^f\n۶('Y,&xxqeeVaww*D⳱:H{< e,Ƞi`1u;h)< Ed-=o/=dž{uEZVP0^ 1ruﴀtGzt& ?nXW},cCO^zE&6M柠Mȃȩ2\l#hH0Pt4*zPSCplZA@T$,~,j<9|PSR$񳴔,$q,akɲ-+Z!8o '1*Ce*˅ |Xh\/gbpcG1yRh7b:V2`TRqGYtm>4V :{taRX,xy4! W!#/ǻeecy=%Av<+]BQQOuz1٪G?h G٨nUVXb\;B%!R L> 99Yu8RǑ$!dz%8[[a4{:QJIfr߇r&x36/DJxOu I}.te> P_39{+Le#!p-;\\)]a_ zZY+pKJF[)ͭ_':,MeAE 2E(V;@Y+ 4c0RP ?9@ShEz~l~O8kh8jdnyDzj`ͱfEgXux$J֠aS<;s@M\:.M?i B'̓vHASQcq,Su4 ޮZBiy 2xz cr*l E``fRG~:6\x$>$;/XQ/+׋%BO=;J9_M`J@(WP Q+ Vzq Ȑσ&K: >xհ~^m2qdO-}UiHf VSаW?9yLCܡ<, w%u hvrF1fZSyElM46΄^h0 bT f0ё1JB̚X"<Up1`Ӛ_(52TS-*4]$ Α-`_bܳh^lQhr~RDhu'0V'5/%_Pѽtdo.'+Ёl,sL#Ȃj]Va tX PDg 2Y=&g-Jʏ@׻.y9Eq0E[ Bn7iS""~5Y}k}heGSċйH4fa}ܖ ZLʼnSEk?UB>KQF5]jv!*-Nή%Lz*q#]^*]=kl@ڻRм#0AK򘻆;x_01G! 8TseEt~TS plQA5ƌz#Lst#<PA=-P8m${PPmPڍ GI4]L =z\gxi4]jQt"L#)>Lc:ix\Cׇ&6-;KNW&K}DC {ǽB{?ݎ)0BPz߷>-y dގ#F1ET\wl7~ _ti"&E9Fpew<6NB?ro֨夻\=ccfT`"fiVu$~BD4{Y#1$WZD[d:283AПjD~u 侉|fH 1ى4`~$s@2I"c#Z֟LsNvvC *,= A1Z[?H,R E|)4M[HOU.. I ^;dee|Hnbb@KiALd .9n+ߩódPL<:̶8 g}Eq* Y}Cb}㚙$Zz$ 9lxWz=N9 =y<<94|Y=ѷvh+Esqv< gGIžق/  䠘K&vVt)Os`s#ܳk\,4f?}l$(1z? ^dTpAD4󗰂:d?<Ϝpv(gO^Pjg(U#衋+星%\.Mjۈ$MPoA'SeG+q%u.IRD ?tS-?hvg9Bgz9f[rN&>7)up>rr}ՄHX=MiV*qYyM{Dۈ)7<n^k"uS_n}Ax]3f/?~E݊^.S20j ȎlCotV;&΀QѼmͻΚ&El-uĄ4נ'ɜ[&jdXn;LKc(%0slal0ѕ%'@b{nSpǡ Ϟ^ؾޫJC7v80=&d8R, 1DAWm,H,~GV+7/Z+D|0pe E\8L=w(H_7&"(ڝ Ԇ7\FtضWm8r`]StWR^5̗”]Bֱ)ҡw¬Ǩ_ϛq {BDP!B%hυeηZbbZz7~*vSpqmiq-:'(Gu Aӆ9o;% S -Lm}$V*XٙZ,tRzr =x%n0d.gBx\)Mߤ .%ES+Lb{B}%e"]t9=8(Xw+D̟)(_vߎ x`5ܬ$=HcDP=@2T(b -ML!-Ϩ=o I Fy~д^o\.w4` %&:ii3Z/F՛e95 R.vhvtcYu-[iJVd5G:< 2߫t~: -n/s\Ȇ&B쇍B N{JO^5 F*8dOvP$ŴI/bj4͖7UI*κZ%wWz(`)>81a%q\}&s ePiTjqO_6i拺;5QEdu͟+ ܕ74#?2&g5KpO%T!K,f:~~{o/gA* ]d!.oV EO`#&~G@ |; Ei.$Wz0C?ak?`|HuԊ*U3ikrW 9g/1lnj}y={:Q'(f'Q:2+1Jyfج#2\N< vz Z!zE%dЂ͜ do3lnlS,(ı?8F] F- S~;Z JrE]gĭ0lYp.uPhTW,PÐ4P'(g=v2A?ěhGaN K $8# >57fh*qg*D?T/4Lpu9sMx^F38iWuZ䗔,6(fsFRĒߣ:&Qop_2^C#5HZPy.R1u6f721|/YF2㍱֝/xbbr~^_T֫=*F٨t-Ng 0wJ}Ws~0Q3yҐQOvsDP8xp?`S^.B`,oN3O26&Ġ0`I%92K ǡDJy;U[Acn"%˭'_ '#w(кl@p64zaC YVVEѐ^QzH"4␆yYEXʂs2SBlT¦tؾh5).'rWJMp$7"\paiapN=ZFw6%(ձaϱ*YZ:a([ l!3PPPI#'"1u*Z@VDI0nאR¨>%@V;L-ـ|.c(cp~9.Kah9)B(T7xIkV5c ?FeiܑDqӐo#gG8>fS9м!GĉUК̥&xQhƇET~` dXK祌?"^Gf S?o2|u?N 3eOu'AZBcTPPtg|դkЖ6#VO{fN|m$6sZ{]f`2ȿ?)%>AI]d/dү"wŠ@6 [aSFT V^TT3>ij")ajRH.pIh+q]U+yy4UZ5i;tėWc,Sַ(08]mAD}Lʼq3.;MP7+ghaԹiTYA5TlnkE( ǐF,=QJOV{` SE첣T߳[5PW@GjYtHx" V*T<_1\!.۾x-h|NW0jݪt=GeFxes4U&%q3ڄju*'ݵV'=J[Z:~P`|8$~~^n"jՖLُ"g/k/0PBօ\pDVpԙ{bk l'6ga^śUlwXơF?6.eZ9r\4#gIpsOH4L*Xo21KJ&F>t-O[|X2iSR;k=4=4r )ÿ)[ݹ H%V=d l>'ҏ& cLLuP~ )>;QK\\n?p*B}#ٗ?CΉEVGvÔ-S^?54V@]{`uW)i`%}> )w+Y)hH8㖘!K |R"9xgP1y]qRCb Ꟑ~ moB.?eLm#9ǘaN/\@R3dO6L}ƻr¤C( P` jΚjӯhW5BPEwQO Aև@N@lӾ5!grf&;fߜtny{?Ts~"g2eWAn^&>`;M$Zh'~'0*6T8}"o E_1{J$ @/.h_׋g&`r,B5x=VR7|3Lm)$NUF(p zr!{VYWck=@b$6djgPU:ޏ3V&TYK|EemzwkNuHkm& 2ׄ8t +) z!IFF6p.On7liUp8&\Jak2A&KNʻ?@D [%ej"ޜQAb(N*& V]$z+KrCxu o–Yq2&Ղ}t)@c .QS=߉A$3]7`v3p\u^d=lX1< r:BJܞJxn~a3i _q8̃WÊm$AˠGJIղ'`u w ebL722T`gI˚V{զ \Fz4Od|n@_Ш:Q~&C3i!^k7@J(;ЗawM` $Oq(0[B KpZ "(XKfUl1P_umJ,pYBCN2]^J,"B?FQ"4Pr^Qq[l9SlR?d ksi'!p|T{ O~%L"0ԪM+8{!% 94V`bk9+afǝ䢆?/l1_Pku"P !;/A3)>`M;N|yHyU0WLSC̹["{?غ̔'L^m{ _:68e;vz%y 2{be\TgV"??pf cb*t'._5e%Kw~6\GOs 0`.JMG 6R~fA(?ogQAi #~w gۄNнb_xu( >}f[{2>eWĺuM9Z;&X lx&Z*h`v}Db[hƔhS5V8I7HՒ}BvE1zξMrĆ)*YqyCmS$p)*Hz濏i~]!IC#܃) oKaB}uH $2ϲ4\Hx8{GjC7(f}4#d4 =ey31Dcv0 KҶU ЃEqYW,r2c{'cZޟd0 EΔ{~`&Ȯ$iXi(O#v-zSh *&{}edYhAs+18*R}M=u%)Ucqz(_x!ZȤpd2[iXz_p'on*\}Z3@ReeSK2Oe} ?+*916S"3:#ack;؛% "[< Eo*AAbq3(Ecfx(Yb:;^LdzLB$ڤӤVFRRFW|)7p !SNFT_=PXo1V:e} i=q!ς ?1x9-77<ihA&Rqo̹7T$1A@Tdg#2 I`n &{'i{͹ u.VSe⺈ 3l<ƶrIlAb5ZFURbq\6Ũ3>dG L4,KfB%YS"wjܘ'$nGs!dQ= H752p0WxAM2a؏RsK lUKί9NFָ!uCF (_>1#/0ғFSB*6DS2%q%AHd.zZacg1ٯp^(tXA)ՇZqL陣X~߭!#,}lYF4xq7EֹQkALV`vt^m{(65/xH'm^jpUWWqŽ "zܷ^ljx=EXpMA/I5WNi:iB5T\$ 6|=-;qYVQ v@|}p1=HEOCilX"ѰQuNػl>s7/HiuLq~K'Hq9\apXx;`7?/BWe݅zQlZo8HOs[ {<"1([2` =j\q~ߡ0~Ggٹ9h3YZh(I *N)ŐL^DMzT\fb:[e5yYaS@f6KB3nHF "cc0%709WBv;b,Un5]:4iJsļpQ]i\3:j$;ʹ%\!Ծ2Z+{|uP\DzC3\L~@5Exg 8=#_Xc >4mʺ Cmr<ש%Z\YҤ[nnJm)m?ULSxV=&('Ch6D.tY7>L$IAkb)dnR;HYB #Ȼpgo+:~.UˏHg/K$p o]Z ƪ<#qMg)Jd},)Gl2"/zW{ty>k@A;A'c>\_Z+ꄗm 1xBiӶ||I*) ÷RGx6]fKCO"!>ąVJ jں$I?X1:+)ztm`fpg/ӍD溎AU 8lT(& )8%4^tƖ<F߀}Vyt ]nJ}Pn%2F1X_'82`o4y~qۯTIJ8KOroQy/IDz4^nYY(U$o] mLmEerHfB/EVkD2}}6*8 XWՉ,8R[)ҟ>WMTm?r vH,Tl\V#9!bp#"qش](-el_8ufj;m0l'>}o/>k(>D45?MUʴI)i t(uEH]=;h“ktJUs^2Ufv݌KCv.q㮝iG7Gy5 qJ2n6]:3.LcBz'[yO "laU H PdK.F[=oRXDž x!>fp}%yVulR9 OEVa"ا k:4V+CIv_l&*a:!Vi t48rQ+@aJ&)u_Ũ;ɚq"rC;ڟ(>%^~"Q|l)4\ӁY ?:ZKvq'g!ypaoxF.GV8VL 2`.^r\6!p.u<0\ӲnykgrHd 9ŴE4DtLNd3 h,<0֒1?);QCQڍς8׎D7{ZS<¼ w?ʑ\I?eFDiƜolxnV}w (WVٜ77ݥ6† dte:@z쳀m1kdrMոkSf;in>_#\Rv&/DE( = >ԲEzy]lvcY:z}ӉOͻ]Wo/]'5ƪuNläQwޝ6 ^5f;&rL>9Y[ΰ:ܗ9"yc[dnk" aMW`߿\N;:c?<O) m읐C y84(;Sg5 95T5'b,,g},}-p-e}MV!aT_x~CvXXAeFwPQ1? i(J!Ɗ_Gg{Xqpݵ*6^̟@&3O>'֦wV_LRFם? 3E{DN`NZ=}+:9]{)2$&DE+G DNz>za٤&QAD\l͗Z1NfqMdQ߽Pu{0w+:WײDF:_Q󃵳RYu\ &[zZX^MP ?#kT2l_q&̎-T#ìHZy1iFZ@]HLXזd T{8!AE ` b⋚V%N 9SӀ?ifV6K8F='M bg699`i&x om |}ק9?4_K @"5JU8%" C[HVfšj?~/Vx$ `X$0ŌqNl;| 7Uhl0E: RxOt.u굁a^x>FzxRDќ/(*vUO`b U Dy0s ^88sfReȥvA{E"~Cʈ}ہr <Զߴy4k}%o#li<ϯ[\݄b1jlWߩ e[=Rg檪u5t`-@Ywe RNF ЗL q/wB*kQ6T 1/W:zI WP MI*afr `]ց8/%ثd"@8i2`q`0*,:&Ԏٟa,:Fr<ؠlu]XQ6GvPh{R(w\ͷV&ZL]ȠƛO:ew:--ǘl4D#O[8v:jV#B@auF*Nj0'rLUKdV,j0b6n+YдM% g%A&ܘw r[Rz)4 WBI0\I(me=2I'̴  ߻}WvPCn,X; h7m`>:9mY}j${+?"'?Is!7QJPjS)FT/9V$Y= wհ98ň&qK?umb !rF-;imҦF}Ye`8M @)5@xOZ_)vD_ 7">i[SfwqMDLO-(P[yRLV3ElޞkwkuO*3?P|8S%a3;TbOϊ S[e(%yeCax׃aL92[ U.IywT(-Y$zS@FHu5>rr_$jujI=}_S&-e3ՠ wgC Tvd\"4pb#nMg szWM1rsz: 80'FX<+ ˣqeI(laʾW*~ . ܝd͋ІEZ9 6gk'NBG*4{y? s!7~wdZFE|5z$ mǠ;A]t)EK gC"5|<SIa81Ѳ FGsAB,;)/vƝ. +5@+LL{ΠC0** 3#^] ?&ugy)ΪnCm[8Dg8!j6P)H?AYwaasRΤ9UC \F6#yD!ji ə$<8k;rPIzQMGϙ$Ne/eF9K)s W\~f)^eTn٦.[K(k2% :SN@tLkpϼ:sB?Kj< e 6]S8v]t(EىuGDDF"~I!>J]rq]'V>4d\.?kvׇĠ fi Ԭ*o\g%NOU!3bKBE6-Ҙ<+z$ЕG8$hn5/:L7T?f/I#IL 4gj%[;bTo?ʖo2ͯhe s SQ'!D_9a7ꈶ;R܆4\VXᆗZ!AMJ5^+L%*;S^!䧻򣚤mRX(FldD .Xo+9,>f@s>ʰ@$:f{,RVn%]fah j SƵ,_O a=K<~K$&H\c{ģe"q.kOt=w۳wAUyvܘ'=XuP1ɩwo Y=IHρ7 vBm! l5 ~n6 +Vqjɔ| 5gnELu$[GWpro#wLS)Qm_ѷ(fL |<:"+@CDtLhhfO$2C]ToYl V'sk(󨷍6b.X`Q$FFmRrߝR6ܷ3\J`ڱ /p\|~|Z$=; =ީ aZ'kQya%f$d/8)qpN>bD` j$m_j}KfW74P'2%I-iz()r%$xjgnXmc82w){ "TDá-Q=dJCPO=AXOVSP%9%E3yUIIq^1C\:lNA/)-WaJ%QUns=_\I ܯ<f-|)-*CA6 Zxς} BIg ƥ?v|iN{iE"2| R$R*kK@5(=@F/Z?;Y>`B[_F"0jHn6#zHhYvG(-MKD X9wa/ &+ OQcU3;Yf 1;[QhC aT^[Wv#Z-m 2O//D'(y@bljS, e,3D==J$v@!+>$hǒa=4U#WF RGH?Pb8)f@ ѹ4M_=E[β{UiI\x1G\*A(s *zB{g }i]&[ɀri>&$Sؼo6_Br3(Nx!rؕ% Cl{,T0+벬9@tS@>t߅wv5t3rH9;5F7c~拟NX3rFq(I݆R䎓uzή>_-@G=qPZw9DF-RDGj=oCJ)_Y@!a{~mdd8@VtÄZ=[S 6_[1:$U:ZL | {Ttix7J!3vDa`ڴ#hm`%E(=rV}@ /߇䝽o\2'%q.l-9G ujVy| xhm㏈/ @^Tޒ^ZޟL}gGM:/bΖ]^:i06, Qo 2b#"AB6G*onт~ՇZPVC+tDVf)ڭ?ikZuX;4ĊCc0'3@ +PSذW@U_z?f^d(N!NID׏{J!O-M1WrzWPv1 Oo f104K/px s듋q+\73q1g$fPt~w|L{$Vs^?/ WI/9S.P[+$s~>#tNW3\ &Q`RdL0ő8<7jBoY$ :ӇиC4wXUHr 2y˻V`9x/@pv2%A˲Ōf775\&Ev/s)BQ.I~TI%#R9.G Y7Yw nZQF.܊]*_"+As,ú*pNyI?pf;6ݞYE8p6ET'AciESIjU5$ y]PG"YLz.nd:ՍϚ-5 /Y R zL6qk\Ϻ@?ǩR"=z仙٩Zןck_R*`H4{Of(5tA=״b^Pi>#;٩MA9qЖ@g-VK p|!pt )DQrQT*S{"Mo\XB x\|N&rf=IAlP߷ #=afT?®f[ T2nW?1pu_d 7`[%m S1L"*d#L>?^b@)Kzտ>=htjJBUT\x77DkLl _iEguIgQݎeFi:EY} #[IrUj/g{F/q)5:ld19[h$^ kcz}B)RF(έ$IiT`¾fD}[IExV<%WF;u @Mܷgհ,K RUB8z+Y.+u&kAތu"Yg(/3tZjc2\6ٹv$l;T9Ø{ ӀF(%]$ؚ9 #*8[I!c=#nlpaf.KN {|@o482!)^|ciN*lf; 1Cj(m\y6II7¤#sDϙWPq2H! V32<!sP`;0xjjZyH瘠tA}?z2t~-sH蚳d?pHHoǎLXBB+>ؓXs$]}kS騎ŀ? B_6noQ'z+ڊ-%沖vDXHPm q%OLįk O'3%w#BBWJ `ްx&q5W]-G"=~=aD63>6JOboaAJ={!34x2u=RA+wb1R29{|=;6 "3QfMF#x$Z1vw w.)vQ AAL'qU+~SAb:p~`r1v}rLL)+Mf, ?S*h3 @CnEYeA6dox<,s6nخ [{l /z&IŖf\,5Q2 @ 1G%e"کs'MZQ3iNN.@O&ߡZJ]}F>%62%Y3!;+7KgmDnOH!]ѳS`^8P :Hc>hR$A=j%J]maC( \~ޠrR7ށ/3jq%l-YgUՋ/&;P5vMg K"cm G,Ua#k[H~wpOmkr=c:ww.B]o"T>Ԝ(jGL [܆ư54m–_N޺lT7 z\{Km(64PYfK 陃$Uֈ Q%`3;Y&)ɼ籔a_PQK太 v x 8@lW:])6YjT?>DWEP83_`~]!.9u RB[Þht#!KL FYEOBy~fYtڹT H}n*p&ꐑm'e4a Jqtb"fYVOO~ ɒI ?OsK~Ā:>f_ Jk,oܥ'R"31쉽 yWΖE`єE,r##[32)ޚf:U+?tLKsIդI6ZŽdV+Y\ҶYzegH; )]˚̂J}~ Tc7703|%9H]  Gf9X=.5&wڵ{@{[?&kS͆^TCHe'5?}TZ†(Յy5Q,.tn F (BOA}z74H݋YJVg׌JoY$lMz0b-8aM ȵ[g"Zk?Ky+s ~zw]ýo%EC"|X/5r~׼MT%<F"k4dmpL3ֺ_JsZ 9|(v Д}64l֟4̹ r̟514u)aҠj[+5nc+x\ 7Smʸy]-zjI6kt̅܅,6C?'BA -T_~31B,mq1msBςZ+(6gR#;INF}^_%"xxRH*֕R>fzvL4;Ӫ3 A&WH29ˍvC ݍN+635LLG$YKt%[7a#i[R}.JdSN"[!Eȇӕ/J;d$S G!0>NJy5(ՠIVy`ȶUɅ||߾S7g=AP]>2<5=. 3 B'Xh%[̽"?3c)4Vb7WV W ]ZδGg;A?1ڝYݭ ^{|g>ja[-w 2`Dbb->2۪jP|!khJ,4P8;5 \ CLE>5h#V{Y)É}>R񛂑ӈ<⣔@ӓ[jh3le:li9Fɏl'ĨM>yB%jUBbk]D;,xi=)a2v{n j0_o$uLifjj# `LV|. ]X9J =ZHd}G>yj~o$|c!ʰL G[IJ>6A{LZATtҙd&ٳ8K(ٖ E:f;@&k+7I.׎ryH'jdlR\6x1}~c3v]u*0P]ÒR8,p1b-I, y<)% NtxMa~$C\ctCKetV|g''!* :vIJ/Ikh=O~e$Mf(͸vYWR4jvH@Đ{uG*n"p3ݓF&^M,o ds%Idz~[q{Gđ䄙 ųn a$>ocʞ7) +ѩ^p`~K:#!*T(:9lfm9`oωR}Ц[PZZ)S0+{m.*5U!U =}6Z#E^KRaPi|0Qr9n V'ί0ێxB1:ۯXlDZJArp:1(},`` \HI wIӈ'$d|y6HZFur86 XR3$,#Įn2|aT魈JF6mٷ<RᗥXQ_3s, ^]GI"iव!X!Ux^-ک3yb|/S|cJoBmƹ_=+qn.g%d⠑[hyюÅ%C꼘S=g59Y>3QU4(lm?} nHxi aBhUEguBȉ,K%'DFж6vF'+S F%$>^U4z~65M'age(~d*WSL#@.?  ܀z' \5U6GVoI~1g6+̏ҊTvl7ʭԼ"?Fm:(fz{e#1̘6wJG͎K9'Y f*'Y % =qZ~Xۿ`&v_Cg9ʯ<ƒmJ1g 2.!wSHdںX|IbԚipYo-N'wMU2l4qAQO0cߣr{n5qs/!,F,{)`ov XJ5ޚ0l.>lD* A14RX294V+]\B WPS!b`byYd At ́s·#2H| TW"ӌ{o #=7YTfѕ2M)x+95h}s);Ie^NU\7n<T,Ɇ9@nn+ja AfC.KDS 5 ~hnIL|ډe|/FL05=ecFmj#@2u@W{ GB1+Lfa^+k2G5M1:0:dC0/ '(bNG蹂pϥڝ3;ba< }C (  ]uqGD"PNɖ\BZUi2c1m+ 6cfRQ{G|G wc 0S$^/_NmTQ%Ʊ .@~QFkKRZR(Y/0J}X?҈vNabt^]b-2oDP4s}E^eX睛zNA"t`^QlzvEZPm"5&E0.8s}ީ'|s9a{)jl 1xW.rIQ"@)ge2](m.GSu;i=9A,fCm |P&gX{Fp8]DR<CShNox)bܰ& `TCuPHT2'It ?ޯj <7^qPIcXv 8ѠLӋOb?2((NxS;3[!ysaI0NwFɻJ&TUKМ{@` e&$%8TMjY(nw379Ѫvw/v3 "{"< F,gݦd*X6BϾK eQya9AjS+,(nZXܵwjY? R ֌DM b& ?P$3m2(U%kf~Ш9vHm ^I;/𢝦.sN;OA66=ÒMO>/i4g$ Zxʬ[ 3sj)^Ȏ ldݐ4] W 3&Rp@H"zcʥ0f2qvwT%ߢSi,w%,e%?f㐼Qv(k$ i;ocIkNTcj-9^MUS21TjS䔁3XJ})-c_GuDlډo,@ V5n.E]3iy=qopY޲-qwls*,kDB%= s}RJwwc_l $N98.&=C 0*v_zY2 #NH+FTײJ6:ۗ&t.=R<,zVhrJ! <7#lq:f+Rɏsfܝb( R@l++za>o$'OS]Ld'r6^p7vbSŽ6yԑHҧ,'+5ŕvRfp0Yɖ`<рz,X3njvҠ., 5Rc. CKmM/c5$L 96b*"߼z}ww_ /5k-yk5Y`GId3 !I,6lЯF}(QR~ґL| o:4~ӣ]ƊztQU鋁z 'F8|ШhkGf9` \ =pAJ7F`?EE Ey GiEAExقc\C. ?GRX׷wt[(tB^\*~!uZKzU,x$.[VZ7ѽ'Bub4>k0^+cR?nx]VCfK\*-^ޑ-0t`DRӼpn1m+Vץ/ vL/|,TOK½,P\NOe;V 6~E30$*!IفL/zY.RBxJa%4_=BʮRv4 E|vl^$miVFǗRVP'Iwb_94iv\ÎtTDŽ%2$TPY nNtoOqVxv-WSnꀤD:ckٌ"(}Gh>KCfC.B1üG!oRH9D)%DKS+vG!nб6\i}Km0/ϐYCi0sShհ2Vvб \WynoB؎>vB&l.OY->|kw&;|:݄c-f ¬N%Ne,'>(kޠBKY#Bb{RZĴ8HDASA%3J&WX -}E?C2^QyZvXqˤI\&9Kۄ5>vS[b˲ovE&ʤJTbdr) M6'~jUf܊W N~jU ^K0[FԔ#˄S-F%Eؗ2 -1`45]V'\UUd$9qH{r쐸.سC(R*`_!||žnPl4Ypgi 8a`atط O&oY#LPBER.>KOlSNvYPgGg~j#9ܰfp+lX9 5?7Ivjhퟢ3Sa0 ?`'lfsPp4L˘&JaW&[؜b( $Wz"xL_F 0=Ҟ$U ~EИD#>sF7-Z FAAHj_UMJ\"Pr0ncMIA'V\{6rfBU0:Va5|%3L+EI N}X e藞$z!NB_'*⥯T4,bT}3ɈݡOVcHE}qe3 g/w 7:bzĽ|j(o [z_@q57.P|1=JD "[i(99uR cG*rS詻/ ^s#6Z9ZF -3JLiֿ%#3Ī9@>C!RMZHh,,m?5yG=n9:U:!nP>% *ˌE-Xӿtlq08-h{̬b!T%kכx %k-n٧ߪ&ڬnK .DZ & =tI%Bh~ul?my ][ƹ*QhG+(\,>4?, oaaߓU og/Ó].e'#uI:fglJM.!?8wX O| p8R\]V?T@ ]݆MG]|G|Hu$IkZ/PF~ ,?rўO&gy rYk!^ު.vWb|k`N,*O2sZ0a'}ԗ]SBcq- oXߖU_MN|m!oHD3@1c'F۞8jC^N%E@Rg7*SbJ:t-1Jŵz2h>OyZ7b!j]h/ԊYǽILH !i]$vftANM('ä@dra'=*œլ'Γ#Tn9*%vgJ}Ԡ c/3B g||@WjEQқt8k'Pd)TW_؄b{߁z1{BC+md5$cmcka ~>TW>x_0`FYUvKt `&/beJƬe[;(ٕ vN%_~ZqTJ-9 7Z`.դz ![uZJZQv6:mŒ+3PC``X1[c W1 A7abxTMxgB a0줔"z$"a<+2`P>3D 8ˀ?k$H Bx M3JgisBdЯfD B[~E:^6$Q2Y"̚{o۰DTSAyW(6 69؈7Hz/kAD=cF U\ S3senIl~+5X2l%DT/S+HBHvi-+Dwe~9koQB2 80ܬqE΍g~C eAIwƒrrEՖV&׬#,+WrM޹0t&h;[:Z%K(➺WW?TOX 4 ]7I>ϏGpkj5Bgr|%`FcAygBLcb5eh,QEĤ^(4_իݿ2o4tOL?DЙfu5.=,{"mO̓B=hT5CRdEk3׼&* z Rj(Q0~A):,&,*Z$5wԅʳx!;4T6qw"8nl0Ncua|9Ĺ0i *Qc ~Cɂ.XH#ݩS!#L9%޷9fzgWI$+TcTTbШyЅq,![(I(Ua&|^b=IkNװ=`_&^Ggк˖| PCDbjntYhډ?f/GBAz{}LۃwV-sHM>\LI#Ƞ(.VF2Yayp3~n[:˜=XqYV=rzvKbͥ %"=!6,#*E$Ȥ\J? P$_թ$U겳)LC/ZI۾;oP0,YFS@cZvzZwc<4a9ހ!۝`I n܋N{(QPW@r$\ⱦ2aVγO09 0u47~gQM-v- w%֟9Q}Z:mCTBr mAa\ et#Dg܊ nW\$?"ePZYά&8p`S*ҬsG =/-m1O:Q`Csc{ #Pcu~qg_*utd'1>Uyg.MNhQ+2$AeN5"4m WgCrb"gyjTîGZb(Ju;Ԣ;4Jfב4~Ni.ׂQo$z m!5\Sp{+٬QQ]t K"JҀ`p& @DƸj|fƛz-F2[AKG9?@<4>@|QYhS(TWޥ6MJ%;J4a45QM)ɍ"n]Ao" T݌۩ϖ^gsM~HyzTAǾ!z'R>_f<h R Tf q1͇yw)Vwֆn-ˊ ELp> [g3#8֝PbeyO}σ`!i'9wqmI?r'kF1) k!PK) Y8@;+y&x\-z&V>Oqf/Hx2ѐ] ^lvX1#efbA%rYvÍHVi=VIA=01qo$A~:6XǯKxIm=%_$Bo1E f'PIԍXh֐z28-X$FH! j1KAfқ:Ս[>fI-c<:?-E/oCX* O5 c0%dvhC.O@! :lVC,SO28Ukԙ|rDudDҍMT v\H5Neоj^tߵg)Z}i(1fWn)rXư٧@WY{+po MjYF- WBx"J)Lfǃϲ&HpǕߗ u_sI#piƂݶE8$%8P(\hs{QTteGؘ:ưruxS&r5(^0f%nH 7'b&-{bNA~HqlمXv݄͛qmKxć{ Y Cp3Ā]U_g^ 9g'޾ H)IuN4:oݑ }A6 S%JJ V$t54P7x8( TĀV|6L-^#H>*Nv|\ q!@|~Igoyw"* ss(^F\OdB((EP 6c8rwF`<s |Г*KUtũy5 BG¸A5럿) 7-rT[S{jt<4 ~ģjJ.mgf@ơ-3t(3Ё0J7:(Y,uoeJcBlX#)H,#coфs \p˱lBMC6Zu([;/sC$>(h(~ыIB,:Ze14NG0n95aG3AV!iHy.x,?n* C]y i NryD`ebS:u'ۿfc}<:Z;5; n$AHHd懐ܝ sE,*),D͋BInר_1u~S(?>|"-Ax1O>q AQM&St<.Юon@5Λ,L ͅJ9iju(5eyYem33c =wFhϵ4"B+y rȰ`5)_̜jců#@'ئи'Ϡ&%7k2&]݋رjGCCU mT_uZ|^b娍ZIPD ēLBf@{&{yWcs /saOVdL?62T?_;hh7ׅ'ut(-B!Fnɟ=ma?{|ĝ@ p`E;ցD 4RݠCb {]Sh}!~/ēZP>Y3{޲ 5|zŘ^l.ܚ z"m\mBԿׄ/|UIJ-ڕfiȹKiyy"-gd<s1Gn^h!ĽйG +8ǟXPޙ4rb.qK宍voE=?%$B3-ON$N'$C{RP !mF۴[T>mdC~tPa 4iV}"+G{%.Z׼O&p(Zb" eK(g)Kjb 5nN9F/JHð_<wuniv}O:&.%٨NJCq_SŰp#/ S&Xj~MZTZ&Y&m5ݰǗU/s bNjW)/dbg x` Ly"RЁ4 N]C=VABfv!=~8owp<@ߔ8lJ)lmj(<kQM3\ScEٓ 2['c޵D%Yz ]y8ur+zcn6YUb%HP1U\dJ#j~"Z)kVU"d< Qurαe r`¡?LTYb^ lZY.w8$; NlIhe0HVe\U%wP<p tvdq?Hk%} @MٍHgVe젿ۥj-D:( l;>!"!AjgƢs:;}ajGII.!ˀl;c-ϊ185v>+r*=~vHWC(1DGCiP `d'-fmF\Ӈ_IY2j-^M:K$Etִm1=_L2C{y,9[i, j=4KLg( Bsam4uX\gwp #YS˓Q¹WR-3Yw_ =H7ww=L hD$!<<и4bp9Osʊ6/bX:E:=b>!n zQ1{K q/_n70|Ɇ;ff)h1d^}s1\ (KeRyW{1['/:_m ;M{+ɣY)]0CضSnL}%NFvRm|Qfps2|uK'zJCGt}A.,C7\0_ .\vRf!%Q4Rr RY I`ms m+[7=*5oI{\}r30"OżB_z4~5bnbIY%˿>yFj[k,Hrmp3osr1kSP0БKDHݱIJmqc0Հ(+ @ٺe;<*]ː yZ%o//ZZmjap\vG3%hA>~)c.k_B2T ,v$bw+T6ðpaGkdOb<[u4=;F(nU-iA!xR @1ӵmiezүseކ1Ѓiۜqp,.HDlܣԨ=k)ĮpF I#J{DU,,VuyE?fYOspRO/q@#6XhNj<8V(R KcWn$fv֔kO4\|O2Pv2v}dݴo䴥0IȜ8X7CէoRN(]q<8\fQD&&>P;*o[r栋T.Cx- %]C&!(rAfo yEShyP\ONzauBĶ֪37 QR|LcP4*\tݰEӎ9E ƿj}/wqph^8V3;a4GZG \W{xRwh&kJ,/_f^$׸yXpΗB9LqsH:doĂ"=V Ƅ7T9C˿wH6\;4|5/CŨPIzSHASۦR7NxCRuTd'(=RÅ }IN{8jO;;eE:Sg07|ꉄHeb$P>sZIJ%_@Iv&ۑ+@RD'y$RN2V13ϰXu޸ʯIO<k8q$^NtӪ~ח>m 5gQ&-oceFf*`Z>ݳ&Vjzڇ̂r}\Av::Οv'鵀V^tZHVwySy2)TҩN^F,1<ƉҦ/Ʋ%NZְH#ih. ksdzw+ e2 ֢k'ݳ&uӮ²]u r0:jB?dYt/_lVF?dœu`}IBٖ.!7OFE A(lάp2*U.xUx ޚԖ&)nnǵ!j 􅟀Imh;"d[$ttOsvK1dI%CbO6՟ÁkoP5Lws 6_»V)J($%gJ}3ro㺔OI 3wgO4Uʯ؂!UZJ|JOGrfr>+JY.!>ѾO87Rr{+EoO ;2ɗ_ߓL ɭ<2ܥPsYU魔؈bmEp&؇?TQ LY{[5e78:y~~3$G ve:M L;ԑİ*h+ S]شJ?&.#𤠅v䔌Ol f`BҔ|1`E e':LOl$?u,9&?-&D?R#Owg)&Qr7 Y7tb(T?Nu}d+y"}8c>^DѾ@|GP料k?OB'L1 kDNZ$O 2 w U2_7 ѱ ŒGL2`XIoK{ 3~EkP]`0 eO&W7סL1)~^>k09u?KG#j̷i$ ,Z=AnQܼ b_>iX5R%۩xs4+t7_e;~;!E>.-פR'ӓgIg>Uפy֎(Lw$q_oU9 J?Av# %F(`IM Řܪj7 3M^2_lcq`ޚS4ȊڞVV !*ZF@-0 ˏl@Mm=OCn3rF:h$VTjuy>Z'cz[7|IC*ī uKH3>ÑS/ nءKj]%˴]cyŸl$VHp5h:8 vf4=Q}EP 7ٷLQ]$>OK^Ϩ(`pޗR.AI,o}~#EM%459r;sT1sxRB;v"cf4~5 +/ PWgi{N:%0ڣP KXe ި~d `u1dYW kB9--1wf^"1gX{1B{^+$˟`\ԃ?|kO[3oj&r@/u5 #@VAeN`b|HFdd%ZMZ)*:O+6- #Y!>=px|әKe %MAr@=Fky85kc$ `v] ONm,M՞FԓDzI[z35Jxq3TfRՍJj,Ȇ9gVA;z],F]ܒ@GP;Ϝ˫; ѵӚ0B81r 68l~Am)DPAMrϿς σGʷkbs 8[jva0JqbRFl|t#rndE]_b(pi]Aa1U,?\1ך$i!=ɺ^7F ڿ,uj~"=,C*f|fBZ9) ND"2)iƨ':Pzy$OFkLN:F)T8j۝ M<+TysN+L˧=٭FgΨʼcӉ)pJ'QR ?EDzhcئ 8`+:2Nr1 _JS5ST`m:xAy$M;$3<1q<`ZTtsB]9!^ l0Y K(@3m{Joc%0MJvPWۀOw̐Xh=$b@x.6v&UiDZp4e-^*mN7| ^NXMOf!8ua* >O!LKфAߛژ/ihE ѸTdS2BϯzGy[d$UT k6Л(}x!-rOՙQTZc$?[v+\ vÍHSk{y*;Eml 8 I?xkyStZʦv$0Zre@=YKlmG&IT@HQ$at e8P!}2^Ƒi?͕/bҰ j/iUׁ>6r7 cA+ͣJ9jXZeve޶,=z 7"xa2DV+t⧿ǘJ#NXJb/DYGun"K% AcBl$F= Q\'&Q%6ӋFQb:TNv[% ^ 'ކtlI%2>o)G"SsMf揩YMA>41©s#J>F0Z߷~..HG-! LHPd))1c۷ST#bR;x)/grWNNP&.?48Ŷd_!Sz&Ys.ԡ7tQBv{hFmuXm7_N:A0kRӤ9J/Nϔ懇:N\l5m1י^1z-p9Ҋ[]r;\Zys/Ri淽ZdU{#dsQDf;m]Ŵ4o5t|\:+^j;#YW[y6"PV~׭zx3(QgR46g֏jɡ}}:GgTRkۖ%@Z/w^gHrA]Li>Mx2d ; Hp JeXÊY:81 ծoj*Tic¿X#Gn 76=p-TDiATt'2V'UndĜeqJfm) vQ,j!=O1w0i&ՈA= |8rZ+`TC}id %|FpAv_ ي=;tQЍkk< W!*J7{pJ}5]"8G{xwp|_ܭ1& 57y]K$_\`F7qd²<2 2td"wNrRT^n@U8TȺ+C`q~b9j/MN.d7ڦ'zꑹL&)ғ}6U0C+ )qaC0-.˗#JUut8@'!kT\H}è ;ëmHTÃ㕌uɛ? zՠǁ$f}[YX "̙Mkyߦ%|z᪨顲Bv> ,~ڤX^7NO\_@?GHUd΄=o;[%꣌<?  ԇ\w|L90%|>?3eH%vb}ױUr`%l@yqd-QEFu?鱴**T/ŇO:sXcJ J;%qBw똶eY s#S3<u;y2Z[7uu2PņMZ)hHaHNLMRe[qE|i-qE,qXR)a5`cSe s68G2S47+V;Gb㿙ua j}1#z Q J~]vcB Ӫ#w`GeQ |HKmϗ `~y-SFꚰ8ͻV.p903uI$i#Ns(,lk@}R>< P&)<#BIb쓻vE.kfω~ |\vatW,FDmelXSEc2j<62lJ$f,H4ځqv'RYOeYK_ vw>x-B k:D2T8W{"!q-0MDZ4L8xhLvMɋAb2p}C*eɛ}El#1Ѓ|HZbH,,J#zoÛmjS 2ƒBSN6]y \#ꉥw"LKT'CF5y x:27Mu/߮6HkTPO\-gRz0G$'՞*qZ HLAW؄T]BG^Rs홙 e!߬mʙ}8ar=NGivyc:M9p<+ϵw`tFN$?bSkM1 '&#-w)IԦc46!;95S\NȩUȓp"1EbI6\nRT%mvk1c|x_)kYw8@l^*OUI!?ini]h\M,ߝtH)OA!Yi\!1l':.Uya *|7kuA~N>5 zxƚ%90d,^KjLܜb9[社P@\]z0Lj2cM|uVU*\)V,8C?*a^5\;CGOZFQcy0Hu@.L&ۢtoUU>cAt@MhDP'0fiꠡK)PUHL=GZb~vqxmyP[ځtt/Tܿpf0rEG9\X,H<@Ap}  SN'\}61Ƃ&C5ʑc5-)ok\:|EoǺ5FrƘυ~66;p𽌨?$ߢB=)Ei+C>N)VnTRH𬬢fs'W Blj"baNh-ā0O+Qu/T?9\ʼn6Zwzݑ2 i:(6y4ws ~u4bQ=5M n*86z/mL؋ޫ)4:/p9]ְyDgUNEq/8\*5X[„*5x cA#j"ši6q1$(-Geic-iA8 ;e?]si8;9rPS7'9Aa}Wwi2RG'9Dih^{kzX4$a$-#xaNRXakak*i_IDd#^2ϯ qT6Y)}:w]7==Tm0;'i亦y_a##zΥ9\9 ͲjekIQU1 , "7GixtN^NbF}G`. 5`iV*咾HJ32$gN9_1,wm\_,8{~H&>)"k{[fXZW%d0JrS >hh{P)~1C|aӡBzIiߢLSO|dvcۏiơ}\f\@~umBd[\5r{ P#dpZ5w*Ac[oK&}ҷkĽ(^kS ^ӽ(&XgنL/T~$dԵob̥oRjĜƥK(D/ÿT:OD̺h3@hwJ 0?"B+ߣ_4N}Aukeq~rͽ%b?岛Ȫ%4`cX9{p=`̶ŋ?FdFԉcRdajOxϪ2C-*8iY.4mug2y:W hG~DZEA\:aĚ?Rv1%z:4Ey@AKYZY.h9h|?WwDYCr]s?x O(`R;~$v(x2ĮTezfCvc@ w1_[:%:𵄁v_RWV+䵝5F*֔Z[E"XPD5KR ^dXM m6h7K뺓^aC=2 &Kr}ݺ|mH,KgiĤPpK O*p9L rw8ɜ8/t|޷c[(9PwS uqk\9a>c.C:O쀁r{j@> OGGU}R/eL~C6t R(ѾO}!]QH.Ra Ҝ2N{"Rpj^`' wwߵg!OLoT^c"I>(m'-M{F)Wvh^^DGbn FЏVދUs壗Jl,ǁ'c k2hlp!pT/H.BhXٽGU̗ 1xi%9=fI:;>RFwmE.祴hؙךCqD^CoJ `xC-&]7 WJ?I[HFvvhWuN:L6|g Nw٫1BY׳l Z@Dd]I4=O!빉Q{wI~AT U> ֿj*}&fEk 6&7"'u^O((kQwm $܉UFdž_zr4}# L2SO+.RZ+%P!Uvo _/?do(s$8kOu+<`Ȇ8yT1Lu>Gnxn˅Td[PXGW`pd~OJ[01Bjx,QzLq==a&3|m[F:䀰=.,eUNn I6'5%;0;`cI>oPmG,%ڌD>{DO=Ansr|zx I~,`9HXy}J\R񮂟?zFcB} Jі[w vC yW'ɶd چ`+]qk,%6i+#N<7A-;RX"I/ \^e`G&+v\q~|Xm>'Lit!T 92/{ (76BûEg/Fb-a(^ZZR2_f/:Y9l ٍ5r-.P=9 jׇ9%+XmW񂚶K5V~N('u13cx- [bp=C/a+k$$-n3h-=WiZXhwh~E`D,[X3{Բ= 7jsя. {a}S=v(¬s)Ɔ6L֓IJԾdב1Οrcq396&q9uȹX]AFZ: u^D1(j`B($y<3 8Y(q*TΧ M3`We\Ȣ|G/]b֞a?10*?(t<:Ov <6>bj[wgw&_bMt8~A2JP. gtvt7F9L'Fz>Ty jb:6S9S&1:&Jak]AogcɔfKsXA|?5-*baA/8kM 0y:hE[^7 F9_ޕpk?wo{+OKu.Ħ<ϮΊD<0 =h8cUg$4Dʛ5fӯ,8툶uӮmsn@`#c:xpz>I-li[C34jɱQN9Q%I-||VCdA:Tɍ#LRXT/ԩYe"l*I3n.ҁu aN#ND!@R폏sixǎ wc~1$'ҙ>S;:w =Bh~ڱcTX; :2)Z~"LqaG9⾻Wl *?n{[|C;r*5w^ɂG*N>czQw7W݉I>Y6٨EOoo;ϔ5RC":VȚ$'BC3e8]&KW/G1~,!oZJ(^_.υ˫c*1-!F8J?\ķl;w/fYוuK̟5S_pVfcWzx^,:] ~:1ogd'̱bDۙnLS<Я?CU`r+Gm Dت49*!_ϦaBwx(/ 5 N8ܵ-[F*⮀e'Z=Z;g d*bU5s J#He2y 1 dP'Ą9 gdiVJyt}NR;Vs\[q.4cO6#G"M| ̕U]lΡCnjWkPRiDq^Qp|9:-b$`ϻۤ#y^bU3~]r&(HH|V U>}&dN}% he0͚/\PsT3hE+"TGf2#L,Jx/qUԒ! ƪyTPDW1Cj9f KZ k* dF%H J*M k1d .!W?[H_ \sh$Ⱥ@pN"[%HV!rQ <ݶjt~@EUAe|`?#Φ|vP-[vg'Hv~p^}fzvo=!XAr&,I'Ҭuf^mm-~6[]~0fm29ApLܡmQLt6txyjKJ$Rk[)4qpcvj6lrlRX"B?mJa#(ӑ *k)̧5hkt9xՂ a?ru!z&e"{W U#LXXz^-_I yM픊+L=5( ɵD.$Xj 9ǭ+662d{s]Dll{&1sdn[GzAgC =<㲚mxg CArCuk}H׹zVBp6-$`oiiK52م}*Zqv (R 6g<*eG5|pƺqZ4 ޯ/[HĒܦ9LkN4DSZ |pr8늰9^U:qA\a&)\½##Z鋙!)@Ul_ddS̵ BVhfcżqN!Fv_>< 3iϹ{=!sE4*ʯw S!aZ4쒖^ $*ذDr5gO"u+z^ '0>㯂"(% t=6ڕ&*IƷ NT֜ABՠeIHn+7±cjv]#_Bi˜˳ǀkr.!yY_m5u{oeoy=)#y}Sѱټs~ &9|F&|']m\zE~iNm]V6Ǜ DKI ÌU_:>`SňO7[0Zf y%Frwja.(Sx1{5 KkLb\T[𳦗[AN \ȴHER[l-- Qva ~|s7o8lԬSjJŧv+ϜtJm^0"/GpԙL.q0G[[M{6P+ڑwa5+3PR۠^眕*P¸V}T'jD2u;m-Ne,u#F*#ѢG}lfi8o$fJݜʷs1QWn^-H]d[V8)RL2[fפ[OsWO_TNd6[tJ$=*+zr-`hz9jUHB'ߴ ^%n+9 OŻve Qd"wb! rFS=)~=gT3SYJwΝ)&w|@hlO@ⴑAk5%I5GlՖ}Nok*$r<0ŧ !^K`w$cH-}/Wn=b2LiM|CY|3+i4TS`6]~N糗S9H -P_6h*;'Dт~}Na6wԗ_B}|z?$%TGDd4yfCEG>sG+"fEtq[2e4;MN-;* ,8PfN[H*B3bVs82JyɁ앍__/H17nH_TӢ`>WҳVʄ)]߰D1;oCQS#$`d IY^P;$clgBhcx?p!ԫ!ثGZ SK T# ), 2T,rp7 i3 w!ho˓,Q-NΧ( et uUdr&Ox~g4z^lUz+rz*B7}q;svյbgA !i>+9gYLK!+C;yIo0=I?3LX^E?d͒ պmӈ#zb|XH1SexhN"A_?,O 5RRB*Cg+|%|QK*~Z>&Co9L(Qa{4JYFG%$VF{, Qa 8/OqNb.XiyB_J']TN1O ssg|,Iyw FX.a4XpD6 ByEbgqfFv*9`h\ 7q["7B!)+u)`pD?ʃ:h4S#S?z|CRiATF;%ӄG_͉`}8S?xRQQT!&atmk-MzOtwGb Q#PZ ~y\Yk,7:K晵 &7fvj~:k|˧x,5q4j`d8Sj ~%@ [gdHl͜`,"T=rs?EQh8.2wD\^zn,d^PV\oυL :]hBͳ/ =k2.XgLßj%jO=S054@Ad׷PŦM&_cW8:az.l|؜9i[kZn^F3԰h65Axun$i@u(ɥxn d&yDw^y*3(W4"w>?2ScW k]T!tz[_ˋ HٮvS1e缂b>Ҏm ҺOϭq%YPo8Z 됶Pf6Wzw^k|SCx8ؾ2L G [SBgH ܗGAJ5L}Y.v)FWiCR^gy&%GVO?I6f Ԩ{ BXU oze˂Z)Hz?{(B9Y]ݛ)]#9?3(+돉7c*8vLE (o(*r$`z5+xf "QɅ~i?!lZgy]HysEH]rnWڙZeu'!2;ʿ% pJ)9KOv D;pj|ix\? |Mmi;KrCՔ)'uZ)tWRy3vκZD\0mdzk90tx1om%c}8}CBk}d4l1[zB\TH/~kDd,JA*BBse9D1+ЅO@@ R; tøƀF,%Ѐ>pxER K o uRcsbⴾce 쥄)_ nǸA`/%A⎘VU=6iۺ.W,AO Q8~~ '(4Ksx^67ZRlk)L 3L 'WW)()ޫ"OT ^dS$56 l[j'nsJ1|k91N/g9dԶ/3ѐR .-C8eM?ndJ"OA!aZӛYEBÌgI춛7]lhs@$eچH1 QP"4uqJ&3E豰XM"x~GV QG8ktToj\X`1y=T&Wjrw V(m^/1RIi5rv$ڌ sJd 0o"yȞSIUҏsX)f-<6d2ÔpwUBHDj*[ \JwM3mJx0WVEa|*p[h=ve@P,O;JG^p_oЋ**'}{=h| H#F.;Yu23dtϨFmuomh(;oohw3}hSS5c^y{A-vG)Z&ZvA&{?ݍ_ 'IS)՘*폇 >5#)~.`-"+ވġ/r6G/<:ABiC[|Z3SQP`]=fQ(Z#nr4)2R01"kcn!6Q(h_/C˗aӨu Y\== h>4ŝvK n4Jp`Nƹc=4Ho6J&Fϴ|>@7_cl)RA8 b_ Kcl;ob@DNlhݬO`*݆ܛK='EYϷQ x9U3p^n6n*g8 05ȑdt\V ZP!_u?gQx^(cJ27^'Wѻ_ ~c9p8>Dw5sT}*28*\~J}+a&@֢`.QFRdq*)h7F~pi /UBmOHqK/nVm-$(ԧMKe |;#F:efwjLUCgH䠋+sHyIrX=Zr񬓖+W+]w͵HxCy󾜤b!dP`SaRZ)';.lةކ ]c# yɖv(vi7Ucg4A3R$4+&0+A7?JAhSeY;A<)hq׈F_Hj"E-Kf?)? FZOfQ  g\w 0֙ÞϘ^/ݳYY~RZȿà f44HwHD6@ D m/+es`nz`cŐI2dzo` ]$}./%uW(a3v -)b׶ꐵZف'{?˝ȴoܲ$A=],^~I|)7Ǣ1Pΐp" Os$dN6dR,ϼ aI?UZ'k; 3iZq.@Dh)l$Dz&L0R׉WOfZ@j3AL4JaRy0 󐳿yҧI+[/y*E3y\+DE钄> 4j9 qZ!cM޾$"G3p$휊E]+DfWYjNɪ@$&Y7Vh8uܟO!zHWwB"G/hvy9B!;,6n2@ iyRnߠ-# }}zqNڡhWaes-.k( =p{Tj %YUyv fI אK5Av{=*fҠ1ȫ Y/~i,,XGm_j&kOIOtJOIGS=!]K5VXnu*j1`asnqN-t*Eٵ;h"ӆTPvy"e FdOzz~ [h\KYkV=#W5_=Qa?zf5B܉!'{*W6Y ,nrhxuOpV}D+VWiAĻvB7Zn[O+xaV#xa@;! '7=__va8a+rP^?жHeqǽ,e5B7{LEᅟ?OFr 󚸕FJ,},ȽzfAE`}DVB)r̗n^u[:sD &#=lqPWx"vPAR>%f]X~S;wV/Ծ16S5b܈# }…g8}Q区+sn'ϲƷǼ~&=ZnT$Yo.8`gM]0] (%tSٲ\:a=!x},ٚ 4p{5;nu*b%TrZ1=?RYs痲] @ݫ%祑0VT˘~acdQ0FxXrH`+4\GfE.F#g$49\4v&|PtQw`"%юQ)7G h(c xG4YΦlw0<0U-8wdsZ,9 iz9c#ρJACB-):(LUykZ{P_[28-?8뭯/uUV3$+*W ;Lt 2xZ"nQLyde)4YkQ_vy[dleEO"/0rݦRM/d8In v~\ES%th? k.q߲'uYzPN*vZyl;%kP^J{KLlZD$vdU|\y=Ua5@,$p nI+iTA].ZłcI34{ɪYQr)M|QDv#]gwc6ĎJ@h3}C#D6#ɑe@o[b}R:K¸zA oj&$r~?3WdQXtvCe߃4yqX2ѺI#6НTk tf(7lAyʓT%]` 5.*†uj1 (~'bR4"AD= { $vN+ї&o7U/YEahnFzK%˛|uMIrhNR=fvpDzJiڏ+>31pj!qj?a$RӠ;16I_BƻbU9e-uh6,7QY!|+pup~1PLKt m|zZxMCH [_ǃk{KF3@d`lwgJ{+w`1On@ڗ*ә_F{I*tk 78TږGƳEhbs!̤7DJ9̉cȶd?3h` {5(6zԔ*aaާv8h[WxҞc{q(n0ĚqxV wG / RA⭼ü.Y}%eqyN#ޑ4ޭ21^E2!'62|?v p뒪rx;s(j&Ձy`(^ZXS,o-^FOR!F<<$-TUUݟ?<3 ;ԷI7AWj0P;6ߴYb t/f㪒6]ΟxDP<#kM(h:3!4P_/VnHHwJTJ7) I]K|[En幣Y#,Qϐx > K{cK3G:jnvGRhp+Zugiޭ$*5\q9]H s&`?VqD̝y0YǛK0b < G$zޢm)8)) o2q~ZΖƺY.b%:N(y/ kzke1Q6"fYYXZ?kE6 L}z C[ Y)K_~*9[(\hKQ^Prw. `"%_Z7UB(CJl'7c:yii}{~_yJ䚠FT J %ܲf愳HBbwIiRnr g7Ba3sricS)Ճ^4?rU))kOS0 a <+ڀ:H袤9dmj+lK/Ne䆇EE_f6>$yіxKzB|z$(XxݕU\$AYD:[ڀY~ssw ig4ۙ#,p _+lW-=TQR`BS|-м8cڪ7{Q#WeBZmSɸ2ye{~<]X (r=μ리txvW%?W%4J5l ;pfTT$ˏ+̇uMIr, gG_%r-:ˁ"Y%?Eso9| CblNO[\J>oym(V?RR?G]q"K-> ٥NFf <+{8cgQ|B 5T›pC9ej\L3[kTȡ<آnMQ.KlUaէPj!|#7%Y޵q+J7vzv>UI.o)8?B^l,1F*3 9t [VRѮ7 мQNQCow ] g[T̀\M"4{;r`BKC-= J]لhWH1-XFNerJ &ElbF֮'^ia&UfJ5ZsG5+M_O6:oBI}(ghTu@H׎;0 㬁a: a\7CMKY`-'#.\s:Sܾr/C㋙XS_jI0KUVSG ӷпE_Cw!ajC50p>xE#<- JxsvdKk!FM k4k荨g1oS1i{ne0H+0 [R6A~c';]'Ҏ022y3^TZСkJ'l{e"A{ó]ׅ@\S7C168D2=QmX;124l#K*x84ȡ ܒV\~|ѺQA l\ ⺰UEsܓsin:'/U؊l2ت354 ^.n9ʼQּ0]E*O)PuizrG/n${gPBR6*wu%g]P>~#>*l2CqӲۙ I8Jtc3cb $'zb@>Tc ^nxm*՟b`ᄜ"t"8 {K1q|̵Z[T7@Y+/%#@my[Um@bk%P X]$`*Q!'dH92Ng`镵ό,YśdD0,O F ma m f02aB@*MV4vfc>tvF.F/EȺ` Z%c ('RQ(.8;O@ƹ c퍳#TP.,Fo1^Gݺ kSJH 0x?lj9bL flsHDnjK6On-G$p% |&MK~Ѓ3%DSLofrHl]gبK2_*9wZN8b6x9JRsh&*3u !]!zM,2m ާq q}~?bL8}n/I }Gdr'ݥg30n)3\an¡ͫ-dHjѠlĕdA98cݜa{P|dF't%Yo $ЪJT+%APa7t8}Mڶ['Ʌи(u7x]X++&PòHlbkiQL\9_ZxMJ8#<:րR|],7 m\+S?9z\`6+P7ŒMF06t.vV!p#潝\ƫz-[>)9 \ݰpY gk!PU0tC[0XoY,2b#FFKsMaAlgB4ڛ3ObFT%Ma" ~CӤF&bzo7z>|"h7^a=WްWjZj}N.@NAI,do# ڹ BU\NLщ@xEh⠠P[iHmˇщJDx!u\܆-;S3oXpؘ*OHfu}B,&p~l9(kGJC}{ &D2J-Y9ڸ@5ai⮁kי*zvhX ݠ^(bhKom}]?Aj?0q|\ zJZQ]Y9m%//|53U@>]*)U-ުŹ%Ϊ YN>3on"8}Z/`j0n~/8lHsLS'h:-q@fBƿTt !]*%&FK-a'sMbnM\Y 3}f .&)UXf@!Dgb {2K s#g)bNN[B{djSw\1(nP]*X%1 #*fCiǎBQm/fm:yԑo] o&j\& %<:rbsz:%oY^kSc)JPDTV`U 8J8깐lsD90O s@;dfc,<[lűd#GE ^f$]e[aޮ6q 'u[Ҩ+e&aW{4#ݒ&.q2Ն䪛E\Eiƃj"@t#-l<`4eu73Z@]|Boq.i2 >X9AJ9a9v˭c4N^H{W4ч^iM96B5;`ު:c0y%:`~:R~"-gەhG4 ҍVbd%<!b4[ Z!׺ή,69(yd01|` $p0 24w>Y[ kUA<1ޝz]՟*=7]8/Y;گi_y8d&SثPUyDV&6Ğڰm"đތ2qіQGV51(0`A-у5馦qpz[L| oiz49js]:IHlk ;%9ЇgH?{Gͺ;uP%-u{۫|e8Hܱc)Wfz=OW4j@(ďb/yǮgfe႟KԬ#w_}%j&H! ^0*/Ө#H?A'e`zlYc -ܰ lkj+g&X ͠@ɩoعmc#tOen2?G1Uwb(΁/zl8<9~?TI'y-+ yP+8#~zqHO7K1v/^c1UI(~4oFZ70p}?G8g̘II9u׮ӴÓuvb|/d!<OӤyڳ|E8FRuJE:Hق; ȱaGj$\,2Ai/hBUe-NܭkUϙQ~\p jePYT~A!x oWZ{8 eRJiE+L;wJ`>P׿pZ ۵ֆ ڻ-}@LhF9雬>ݪy}C LX)}ٖ )1٧j$00V1h휑zrO_5 ]%ьĸ˓_&,gA9!cq;/CFHRKzIb `: T|尷K_1~{r8yS #׼-f3XNX/uf)Q*ՊJy7-`1<\w(*_? 5G%$δL"άK#}4Gnr9N"|a2Yٝ ELv6x%NZևH>PXGGuB28 ^Cr.MI+}&_G<2@=t+riR.g] z_C񗩛ۄ|W]74|i=*:z31ό] u[v*?;~x2W55ĵj[Ȓzԗ)/%۾NFq z0UT?BA8֑!$HO:{H}Z3{ҶLXW>3C4TD`Ajg8H, ]QgCcAi9/,&uwmM/_ߤyu_l1reWVc.LFclO&ZUKDA[PI$.K$x _beX=ռ51Ԋ6;OBM'yX|l9I+{rG7iiy)qBË'vH ̙/ bnDn.U-|T$N\˒ٖT΀ȗ:Z@z2k:o{:%C/tco_!SK˻Ck-ޠ2L6U,No7frx~y@ZzzM1w~H1Ee|J_}jJB{q 7iHP[yiYZFRաKg@r&DW7G wHy3`,bHko|N nh+ 4d=,)ڽ;Ȣ1yu`gA4YR]xyO ?H)D,c,#mtإKحRA35jmyO-uq~eoߵcbZe3o/0mgIL񍁭2i5ߢj^bJˑ doP7(P{ZK0\[c0E-gl })Fe~@ ޅHVGw.S;dW5ia e=N 5d>1_bDpkN0]sToidg,Zʒ"Q wt(1m^ts]YwlPyrA/@V %-0^q*\+|'v.Lvx:nuZΝ-yh|֦W aW61$/cуȭx ~SYP JER?>XF&=Zu5 zS{ʻk`_;ʨM:9H,XC Aw)R{nKu.s(o RV ZϖBÌWɈnk$WZ5vfGb$ E=Xc) OÎ`|G ]|t1H(@+IM I_F*rڨD; P#pP_mU qzYJztg>62eIwH"]^AºC gGxi3ₙTӖ<A;ۥ-:#8~NQw|Q-%,0|3q݃Oxzx Uq̦߯ lgʄ`sX8|mC'JOW=3XbkQχR3J]xĶ!kGMWk |ktAo_T\Z}=Po4UuB)W`C:C fzpǙ^t\?*U^ FGйA\ioq(\u6.lH@׍vF-ᡓMtU-/w$Ҁj.sH };XL~'Ӧ7"DVDa]ի;Riz.e9Ջ8bc1XBnz++M=qJ`,,ڤYuǡ1}5%'bUmWM++$:阺 ©9Sw@Ugs6: ߚea縨Gk;aތuZkPa׊ L`PWZ2 Hjƀ[w3/߹)YI&\Vz=c태[*~acqӠD5 g*dQɌj.b\Fn"O ;?JtZS$rc_+cV GEFt1ފhFl xb) fْ~Нjrsr0,E4DeMt4G?fϱ(U&Fgx);,Y>Z#BnK&4{lU!$*4[8ʾ˾Nӷίr P.'/$S/oѐtWvOvtwDBUuw9YG;We'PJח)8".f&_s!o.UTe?V3evG 'xW)ܘJuУZ4T l@GrK?`Re8Y'S#+ǃw:!8FJm|ennHIm97Fp! [8<;_qʴWlw&G\쨁욚rȅ2H #rN{ҩ38r1߿12?(Uh1.8wj*"lsyN1Jmkp]i8IZM} IsObZ*EP?Z(b2XDTA' dۉ0CS1֍]x=O X2++(Sa]rqJ@_P &y0< z@R/̣`1!lĐ,%q|d,5+T@as{٘`ft%1dQZW;za7i!HNkoAjr|lU"۫aqR.kFL"`-֡;bn\(@6Uks]V;+2~/f7ۿ7՚(ѧL@,d?wxb(; m.J7--Fy-1S2%E3))D79 !tYpP5 V;^ - ;P~m5˲PR#|ƕ';iFj R)m"Z+?@zdBG]ђUwV%vԐ͌hW>a2U anTAy[V?&Rn4}5_Kw=qfݩf"jxeV}Mv?z+ 2bQ,uP5pǥp2"s2KW4İJ,|3qb*dM[e-/SVٝP9aCY+>6L3I(Bd4~T'M4.|=M$Evf , E(lݣPF[27>گLVhm EhVGl>ǿcوO'ߑzjK3kF0^422Pv}ãp(!s[-̒!uj[im #+4C_EbLkRX0{=*l#T:"n8J!,yV$ A5]_DCv~Vv7\h|HnVᷞ?z@iH񱤠 6ފl~J]xy|b(?.M&'*hxÏEV| h],|s6>kOli֡$AuaWC CnQ(gjԻt{v8 N,x\qJEs3b{}?^$jQ1WҽfZ@ڊbғ7!Qa$fHs~*t.B 2[@=RL\iR1DYI `ىhb{Sğm)&D#ͼ_>+B Jܞ0赵p4[HIKUBjtlt'ΥUwݶ&DP...Π=Q/R) F [گ8TAs󛃐iih!I qrFsFmY[ {L/0VӄN) _V-Cn$%۶jY=+1)`  %c[Nܱ LK嗼z+V:%8lU$=$vp͹zKSIo{=~IL `ė()C:^\GԳY<=[^AoGZk8"8]./]>OZbLLF"+a>6&@S-}]1CBwGK;nW)=p`Ω a3{[Sap-jd4ֱ pp{1pۄM?b29>A%PQLo6 ^,< ,#O U6+2͕ Bڗ[?ɽIǣt:ZY@bҘ<D5:Yy;՞krU]䆟cCdH"8 2Y#_: y~ߛ|?Z5j&%:D(b9feg=vg/9>=hWf6Mo4tRAnCgqV2S|ŏ = r⮜"*(,; 6"SE+> bS;b\6 mdt^>)Y]oF,*TŵʔH~?oIC~pyyaSN|lp6y:݃q3-:-E4# EiytzV9_>~Wr?2iR.U>K9._٘B9HQ!4=3ފ|IArMBLTimc* '؛s'ɮGͅpzF'?6N.iDvH{BG5ى.1Ru$#!_hK9Pί Hy`+!zJWa T^^\Ɣ!zNh[ÂM`s3J{$L,!/-lniCmUX 5 1͇FAGȂ\6\w"x0Քf^s&u'A [SLyFK)'bߪ2{CMx̴&~:x@&˜;b <aꐯjz*Xi?M4M m]zOGf? *6Je89%ˋ FX_Id/ЛlSK1b oܱh[,,@X?PpbqWΘ鞩 k8r[s1ޘz|xj%ӀxZEB}k&wZCh -$HN)6*$K4SPz(YN~h4YH$ Wv#(9\~QG' ? Y`[ìAOѭnR}Gl~VP $Њ0DSp 9۳8=qvNWSt(+'}u6tg=|-lZwe3W<}jcSN1DoeDׂJOyn4Y 1@ëQ {K1[šiaR*#*oq51 =ZUC5Õ-|D0P#C[rIqvl'FRZ}G^{,p2M6ڕ8as!Q9m7>h/0S.>L<QqOx"]s? mu/j tDrR[@g4, ,Pi7Oȑb6ޖP2 ?lq {A?h߫ySMO|foK$R1Sd>'6G6=ĂMN,3Ce]e9ygm1PLQ2j*=vjttlk^FѠNDٕZ * ȑFsf-$fcD']<#kMw=bBjV3ג1*\(M#Ff K ֏YMw{bÝt MLbi(9# NXӹd&v(ĞiA#6--aȆWCatKm >3eg*[Jaa\H4Tz{ H%J6LuA+ [ QOwJ5O +䦪*-R`DyQ:j[Q&4uZoU0A랬Sƶ>H\۾#[L[޽CCb;3! eASRHsY &iH|@֊; W4z6ɴoH?Wu z" k˲-'b$bUK9oG)'evȢf#~y+r?I$)R%)W[!}j1, 7`|CnqַٷƢln/gjs}-8byn.>2{ɝ%[y'! r],rib `L^ǔyy";;S ]lH`%_k_ϊ&[D"ȿ}V *{'|lAx` \%ޡ'6{>'ҧ-[C2ˀYUN0hiq(D*=W%}:ݘH>3S(Ufyr {^mZuB.~+Uo(;ϓ~e0fY -{M4DX*6J Pt1ਤ8+hRN4bOoV.G'l[i:rr>Jb<^nҳ:)=}XB.$vJvC@w#SjZ\Ӽ;uW4omu3\A;tf*-q؍UR4&_CgTmHݗg뉳 8J%4+scw| Yk'6H@'v]j nD%C<Ǟr[;Q+[/Jon & FMZU:>tCR<\\O8if ڡk_g1+ޔEf]k_p`85\`羦R4"v(,T->LΜZJ3`\ҫBˇNnx2R+}`<|/am.BhyFaʥֳ^e]uk)]#n9W~>]m.H8~9-_{WEvp>3g'=F`r0jYw4因[d)iV㜝LC,i\j9Щ ur|Qk=-a bhpBE%v (*$&{Q<|Uȵ&\pLDj~ΩߣXB&PJ/ (BZѓ#R!OC>T01DJ1^ϒ&dc]-[jC^jRa-<R U@sr}Κ4("(Yyla,-MGUg75'rX3O1Zõ4W?Ά t( %tg"EVM'ɐ h J}\{ͮB<~%$o lE#=V"5I~X#^FYZJdpI!{%$P"XfUm:IZ6Fh}0;f8h$߆ I|6R~nQc%c?,e tAN-gpڄlײޥS6 nv׽ G4B )ʇ. *Cz&sgL}$=d+"gY$U@[sлBN9RzT⫲׽}Axm9jb!+Iqxd4ג*S n U׆-$ QħVzðSيI򕈵}R< /ѕNr3;:DW.fNY$f\VueLul0Os V4<i5U60w'=/L0$]5- lT Ũ 6Vf̽OnBelo:sUBk> :Yu6}hwg(ȷF;,!`},QU6woH+-_u}*A"Ͱ&vPjGAp8G DrRq@*׬cDz#2QVھ7dnSYI'M5 &t@\z9hm WQ{9b+M'th\%__+_^ P ó~bŸKKxPďٕ~q(%"JM &KNѢѿ)MoMu}w-UG@t1bKvvi|F_(UO~* ={=|p*?7ȔhrLկoOw-AH.˸H ![L cG eBLB">ypf<̞J{4uB$4M}SyfمD:T61Mu[ipt%&@>޳.x)[ Lk8ҨzR"C!]e) C{7[CY6ڠ&S? --`&2Kؘ ,G&?PI%h9:4Dͣf^HinWMild g0N9 g qO1g'ݑVߠ ꕗxt"Cp#ZRvG =x2]#LV b K-eؘJLHs3J]9[~ 2 x/5pxp^;U#(Ф&KFd!)e6lA1?ZO^>ٸ>>f6L%>01n:Қc 7@={gKڌĨL;HÑX AO^%gR>`uj%GCY8jjVL1e*J!я_eBaVIG?Ȏ7N,׳y?&w%k)yly:feE.Ov<{ "ړ[[z-Ȣ~Buੁ*T)O2?B*FL;/SqkN+VHA7tedpPQ!ʊqлOMCk.U}k>d6,EǮox; l&Ӏ%AϣfG\8,. ]Ffjꨐ"csJ%wytd丞yT fCqę$UԊZ EX|ԢW#5jO/c ftף.X/6Wyq8_b~s&GY:Xä &RʆIi% 5_t{Gl+ܱG%IPθkXUpn2d}TwRb,0<ʜ2L鰇AFO~C#mTEΊtIz\d-Xmɐ$C˨H|$!%dogm<;\$?IE-2P84NV(˩%<'00{ AYə%M(?0t"v\I'` :LG~B{sISVFɚ|+bu|f,[Z4!Pq •AP:T 9:%@̧A&n3~%:25._Gl//ID})09`Rq*t[ ;Z ᖹ,pT'VwYp2`\f7ŚCwMn,-eq)X0w#?:crGcZ+)nG0,虾-|B=FKM\9lX`N)U҂?XJg= }Wܬ|G U*]˹l%BJչ)NY񸏾b,qh^%2>\$%{t$dNZXjV> %1Y+_^?}o}vy?;_kǥ6[y-bra =قo>8@V6`d@ЀU!wlt[ݬQv`ܗʉҰ1.\u3.n꛳oǫЏ99rc.![-Im@;V"P`aHE7b#KG38Ud-VuL6]53-*1ubo2܌)|t44J~B>3*rG|o({%(3a[i/aauǨa3%6Gq4to T&gyE$#KTPzo' un^apT2>1kNFF2mQ# nڄ´ҍAL}dy3Ĭu4sF8,%ú CאE%)Ft>v.nWxcmhz|0;^H|9^ h^W8GW{ ߺ: ˌRnV^ݚяdz(%\2]lEcWy3Uyq݋OL awX{ Ҩ= )nAV S5DL.i&{Ӯa,ƌ8Ds,ώ1eް^t]^6]%mNҙo푻: MVg:F ,;h%,Rr(꤁6!̢#J0j9o $"WaGz\L#T r5:2档T"9IN\75G/0u5-2k`cj[0?؁3,Zcds͉o4+Z%yی߆=QY Cў|Z$OU|GqMV4o6[>se@)d;HPȽ[PoCWTYsy1h3hrn%_Dcl`=ub0OG蹀겛(m?>#σؾ7%MF9< \S4-EHM;"'5'\sC7^}X 7;|Aҭ1訾V)7r'C&KZ'A`Zxڷ+1 r{g0(r[~:Ԏ|B`Is'/Q\|} rۓ4޲w[Ub:Ũ4g.gf1U Vo.Jfזt І8vndK]cj5BҊbPf_UAEѥl&88 zw[pRZӴad©BdneS\z}lZ=b CȦ:)㩱&/Z||Y8-^02k]t9Ë/h>o:՘WA\>_\o5Y _-'u\Oҥi.IOt0:/@K.k?z'hAEP>TX91x1nojĘ|/|y,"{YVz̄F3`uI*/ `)u.P4oR%QH K;֐m], >.Z<g¤VuW&{-{Y->sj0ޮ7Jrg(blJWX^)>)((U=T3%aL TTrw`ZdPl??@I(?A*aֈj(!1'I K't+V˂pZ=;Z@މ&,)+9l .%`y}= A=mG7=t9g 7 gl'BJHP̮13EjaҜT>O g,h=8 c-??nƓ %8S,O5)F37IZ縢ڍ} Z2+n.kΈV 2*Aw@ɦ* 4{r[@Gx7fdjM(Iz7oȀے]IrjVw1٤.X2T*O6օ` gzҀű澭5v{JQ`4(vBx.-WC$ uDDc`0P?;O=xka}dI] S&UN9jiJIlz'$|4N. PO2`s')=#jDnlVl+e{9`Z}~a؉4Dٱ3Ye(ş3x?J m?ёH}ډC bվ4;9^YQ=Ѫ.0Qydٛ_zmIWMt?}quI\5Ve4 yHĺTŰB02 du\ 4\E-}q&"*Fzx)gfE#ܞ=#@E#IM\2x>,hx>ďG+7%KpmOTP\WE-]#Q&3͖#_XCJЄR&6;}X2'T eXq{:qEp{D? {qau-lkx5*촎&*;8_=n^AM9C5YN&Z 3nn _@5ͯ-P-Aw}bˀ0t׿O vȟ#ګ/*imv,_Z*k lI5"< ^2B.Y͑zqċx0) 넖F\FTp^'?sϜ&󤉻GH~xѧC /.~-aɒyhj% P^oNsq:k:BP@ 7Wj6LyyNs/n.rB筿(ffY/Ҙx%x)|'lEZۡ@եa;>6>y)tz$&&N e߲j2O'" iJ4gQ$KMQUH/Xu!)Šmz.&BZK:&Q L~W,+sWJ/Ge満8lUWhiо' }OwťN&ӱީhD2*8~c$"'v]Cu5`uaB`6ϥûk1o|޿X )D'X_xcm@VT_3jMw[jWtw WKg"O Nqpiد U$" %hr s jnj(Ή$=W5~q;p{!yvQŀ_q%CQ-w?vJV?1?wFbۄI|Gq C<3q_@NHKcr=tڥBW]ʜ Jr윂&jV7."uM^n4 M Bԛۍ+m8!ӍՒ&Y|IdWwZ`lRii`N+q&e! ų&j,FɤLkQÑǀ:)@'z 5=}y'3o=I#sR`}n JD)ߝ* a' 5d  .{Mv(͒Y6P@i0u-.n05i3lrTNTZvbp1@y4L9 &|g`j|{E)wZMj^?1#+B4Q@w HP;dene5B  ,# JW.q%ؖbJ*OZ<;S{C<5e[6Jӱ.Uay# ҾM*rCɜ>߲\9Mv7RAyŇP=91uw^?2\=QtBvc2/mHls{1E몭l^qu[;$1a"۰s0OۋA\f5>ߺCzSbgLly~ټvmgM#?N}=' c&\D G9SARl6lX;!"Nz{!ވza'mHL'+㔰MU5F O8j1֛1(`B܏qw(NQƽ6hSyI:vLcu>n Ez"K"g0Cxp7=nízXgZ`|RDӿ!u}Q)bi/>RC <pdŔXPQ9a5-m}\ yCyzm$EBTg Q]$wA@0q2ܦ+ b6mw}i30H :d;cT:#ޠ BzG*#cxp,$ 3{>'axuu |?OJxp[m*Ac8sܼ*1 7?w ar2^-ΆDOLEXt7y_i/.1 g?w z *y$2KԶlWXk@!Mˋ$&@.cQuH'MIus8 ]^zYoBM= S[{M`6y ZP0eA9̮ƴFG~>͌6G<i^Lӂ\kNX{pj@rcLZG +P\OnؗOSS<;qNA]}zh}eaͶʉm[,wOٸs)U$uT:rB|lt .RՇ,0LAlVGxl#AnV fIvYm* iLX |lkfj *C6s۳!>T%;W]ԁG){K5pMHAdقÉz(|xqM-ruC vIެc㛉;dBfYz!)8a]-|eRXٸY5IHV݋_ '-  n3җ+ɍ#*/fҩ꺨ߟlkWyʈ?K.tyr}^[MxvBp'9]1il*t?rXbL޾.'+!ɪc 'J]vd@6mk Rpw Ert6(ɶuNT1ݍ mqw],:gq4UT֑fo kE]7fW=擿S-|VR}Y,n~o%7\?P ;,"OSìfX3op:˒罬~`"6E*QYedIxEU&s6*8=C.ޜE,TLneԍsˣW 04oe)Q`؈KaӥڰTo$ H iQ`fyM߰-9v|y2R'9⮶KgC!ƒZ9=ȻӨ7d{KOjK{ϸc;6MR@4 Ŋb[Nsq|7ro`g6)k&?*UtU%JieĹWTN wS`FXqyORL/XKJ"s/QG(:q+12|GsGz]5,! )&1}v ZL=+k7Gca>٠[Chyk{qiM[m)צ!^ /Tkν"-e`jz$AAwL(\.SşwxU NT!ע&|9t8S/Fi2`6@NUbye@޳2IlhJۇ4 Z(nMY^Ca[Oeo6gz$Ob].n@X0gh S4WC clm8FoMOEv;ltdXN6d S3gjHxm_JO6$ #LA Y+NQN<I :2kb#*?!?q"iNw:wIq4:[WC;T찟+>>@nf7!EhZ~-ԼXJfnvTy֠3w)2DLk0XHuؐO>TW}J|^6WhBk F%7*rJ,mo__ܤ2'װ֜N sSU#c\ZV[PTUV0^\#ғdt֓|Xm'Q'V54'L|ZbGvЄJRhɻ;덤ft|::'u }T0ׯ1yT}jɇČP ݦauC/VvREb錡Y ;ȣUHYN}^3FS >UM?~;CE}IBÊ{ ̴ Ly0CU`5gIU?" !Go=랻HJMg*ۜ7d}$\] ;dK]J'ϮX`CL&8, 3#"t?9(ſxCD V8wˤ`E/XI|(ʰv`v>Uv·&cS`E+lIX/hQ&)c}KZ Up)y$BN^%|L=yp?1xTbt(qIۉT|^Ԙ?8f_IB<8J[L9Oݍֺd nmgPwt%ɲڗЛ%wPך w,bWP~a"0WȺ1Vl"G?9m8U7Kvۿ%!n`˸R-Dv]wNĔ ڣ )qjCClZ <@ɥH w % ~ ExTCyo3C=$BLj*R<`Dž{*cMG=6뤴%UA#N|F9qy1=2`p@R~J620{..O෌,/MEu*g_, &>l&8Itf,oK%%'\sS4CRhǼPޏ@0iG )qիZDŽ$Rr0jz1)ju/:o"3 IC<49ׁaZR,{!⺧`4-XW~s7YmQ*sӇ sX߀e<Q Ӽ ^h݄gpVݲP wW_wl\ mG9edTqRCX[LjP%$H{;k= rrRC墯G7y^݈o^;gnY̍BKkmFq1Wn?!|.Y(0RA{"D`7 Ϸh]L y ,I5NZ zݧɊTGZ$WƑjo#e7aB v\MCEoVA`L9v?~mA90FؚB;Zd~J dE֠G%3̇nP*Z$U]jEԂmQ} Tj]wj!f*%jWt0!V3C -rz *ӎH!m/M{(8R%*D_#F|(k3𾣈՜^s)q2_9*r!DD]$ŲuU< Nx/hIxIt>zPp87=x'EL@^cRf`º "%BRPHUt ^Ď4ub[2V&jS>a1 *^>AXg^leYVcԀFmu\H~,D7ǎ ogGy\%_`("o1|a` bX-(1 Ȟ<}męe!V؏b$[sspQ  }V|+E\{e H3`D/GF0,wOl#~$t =?_ ̭Rry|jw )U24D(5ܯ7Iw6sMtn'AR)1hh42^NM^flƕw%|F4gĪ<2TH']jfaM['h4,pV.Iv1>pMpԾbݹ}ߨĦM8-hC!T)$8pQ3߷<[gخlT Y VM6~^ 4kfJvZݼg+ivS*նu"?dqln|I"ۄѡ_ED {3aӍl=bw0 ώDhypM~h󡈑+ۊgÝ;#\+=n>}PݺQ>䨤:('Gi&zx6(A}&rE-WuAA&*Y+DTn#+GkԊƜАFRQXF+wub"۩ͿCh !Yܕ3vq"Y# \cCZ'ކZ|{ZYxo uo 9X 2nR\?j3kD_ B{$pxBy,1)  Wuv2>sfkL_wж>şxiA'dezsboe5k;痝FHy)MԌI+T'1Jƿ!o4yBp空l'qGΎ,ş{<[]{I7 b۴',Y<ܲA #w˜U&DRO; ?ڣ3 n$ vEjNj9q M0)uV7~{3R"eO((ȩ(rn&6`5Bnnc\jh8^==4O1@{yQAynyq-w鄂yȥx8r͖G+7$ߑ8跑߷$gќihd/|;wf$&ރN .!5mvdm&ͫ3V`ԯ’VQxAR.h릴>;$\DՀǴiGq1+ hT髗"h3]L?Q`AKK޵[}y˓TEk>BSրsz(bҷv?aj}C=DMs.Åw{NKz#8EjlŰV2)KF)`ƯBzQ*, u HaھE8Ś\`{Йɠy:xM3v{% (r'j?!#WҏijeS0J%ꛊ@WUy2o3.DoWvNՍ\"zV-+-|`d&(V{cR.Y{kr7lr7$luyZAkt'KcXgyLe{e ͎`J>^S`d^_)ܳD3<2Wtc穭7z>x UAc3SڸܜryX-XlFv"׾F W;8\jp&ʥ/|ٶn{Z99P,~+?OU_뇁ɮhKɢ8knɍ#4V4U~™# Qa<qR-`~(q?wp48@W4Ӏ=+nI+_9ܯGM]S2aΰvEi#+Iz¾{qEEڡ $r1]<4毡Z؀ ӴY7MFĶBd+iL>qzt38<4g]#3EgpZK'ͩ fsx2Z _d"mn2LQQW&tξH29g.E4f * x84ntV^ m3-q )m!@ǏkC*vvy3_#腗f{J,T34`hQk(]v?΢es}5v։=sd-zD ɴ,l2B"-_޽ƈw'ߔX9~VKIra˟߃'I1chLd%e/m [HiF'ߖf v"v(nILї= P``?GiO\r.$)]%=@ɚ GG?UE|JEK"qD`xM$J%AqQYs途5_V+o!30|nqeoVE@䂶9 /f ɗi>~P9@'aC)Ԝк2~>Yy8#8x;56KdrҊu2m\Ƥ"nԇsÌ'=/w'EI ,%!qLofgxJJ1e~ SeX14V'ֺ#CB XWG5i&6P3]!*QYx #+D|,`xpԤx>xx3n,VU Yg {^UQ6&Jb*fG 7h XYCw0*τDt`䲞60C \>UM0By#d *:ьtxnP}<>tIϤ~tA3' կJPf=o5tŢ cJ@|,N=ؕ4%,6!zFC Նj4\M頊dCnwZ4>~Oh\vй*>up@yݎgǗ'@~lDe)?jTJdBNi`}UĹgZl 3_ooφ6-e}fF2lW~OXр+9PP'3(ŞnUĢ|Sj@h;]B O&}l+J4>=dKEizJa_.d:֞|ufƜon-n &G*Nu;8e[daԂ5h53PtȭMs>:=z x*xh9 kO:d}2c݀/O~KHBJ'hOSFT *jP<[3x`RD&QnαxtG7ۑ[IQ=l_ĢPW$_׀<\‚hA Ԡ@HR58jR+!f=I䮽ZŨ+ 3T^9uFQ X<xF&6UJRE+J!k&~ЫKbogrB^{V$hP1wu`o7=pDJFJZa:2eG GT ;28Ϻ`\Q><Vd"Ԁ2t:mn͔+05wrj2 >uPS}"n5oZcIdYUH>x1Ф0 dY$ r4pHƠCH%^ p嵐٠ˮ5˩1(CO+_Q_Fv<|e^mFfb9.J@zlpH웖*?9s&z ww Tv\@ :8"oh瞰>QL< Ff6 E ˬ&by4Q|fvQ"Nq\K)GoO[L6ckxWèr_qenV0P۵6tU8}Kk F( =Ӡ˅44S 4̾!+ CUs%; KwǵQ2X*pQD+ӈFՍP|@/EAVxVO0߭27j(j' wQa;ҌqAfƽ|6{8@T"akQӠ=p0(dӪg#CY=պφZ7Hѣ9YՓe<;\>RswfjV6">?W6$_3Eu^}!EO9&Ld]vx7;B &ޡ)<+e zhD^iPj@Dd3 'F۹=fؿ)0:Chs4UlU䛩awX*WKY1kud>|o HUkvdf#O k T֦յ1L黎ҦQ_ `]4;IhG\Yj'H+faBoΫ4: k<ӭG+:9)ӝi6)p|\;us3a2ďa}i%G1!1]Qrl%COM@4~ ^QGָbcW.za|-2Ÿ:`DGFc/$IqQ:+܅MkPZ[kGⰧ-E1m*eaTo TgR1lgyVcj .pz3Or.1lw[:Pie {X0|d^/{\n}>Ldkد!XŃ߯LRqg#1 "2!L3*צ-$5 ղkKż'v% Н,yiedxK3*c]] G&l٬;_^u[$ ( %\zu#K-tl;|[[_j }uapq`v%u፳c[ۊ[_B6厔KosS%t>6WDSk8 M ǹ{zC5" d N5?wl?~v'*ȹT?T~+0}[-i Zi$YPDۇ srcMjoۨ9[pOn8O{0đ)ƓX1Yus%eDH#?d`$ 9$35w^gw4T,Y R]NlZPTlI SfZXrNw$3-32vck.-mKukIw$sr_ < >7񖧉 ;l&fSFQ"{k/E5E0f\1!^+8k^SH^'W" Tasi0G I:007wlZMY D-4\0;XBʬRr8iV\i տ/]YNh0cTڰ/jjkM))Yu؋/npRHQx0>x̅h}b;}5; 3os;ʊ?>!g9ԝ!SqOU$0(7$HH;6&g.;]i|' Cep JLhz#ĭ/Kw^/F4Vf}/Տ9p?_ 5v?bkI7MXΖXfC TLHXLl\c< ]5 LS;|Kv)_@F;`+ǽGb˺]I3Y%NE=ƫ_/"ۯQvbڈ‹-T H*6'N2K}Y9dysNn.;p <O$s+$y0ImH.Okb3ho.{XG򢷷4;fnQ+MOe,i'v?f󪺛,22UV0?hg|pƶVpS9pJ{is\DO{{ 2"WTM]6d~#ԉaHFMBԎ?`WS=*݁jbL1c OFrc:JKPkhQvA`S歲aٹC渶xbUk6-F |:.92`/%MRi HH 9>Mpӽޚ wV2e䄝ђL43I;k`?D6Ws.R@KܟPSWʟqh-p%Xve# oo$=#E>`M[LE*dJހzzX:}>Q8-\e}ɑNKx, v V%BQl dÑQjM5] zB.8`(:xvW1▄/"V%P?2#2?6dt>lIGHB|7VK҇)' 2xZ6oDbA[ w}k3}/xo%c[60xJ^T:vWۡadzN։]>TQ醊KE'EY%8թ6DS h`HͯʷEV1btVHI 8>Fq3Ap,\mdM5Fj6D?Bxͽ<ذ /nCfo715j2Q[?nI%Ýh[o;|R>o14}r兲$J4j<͘^V"a FZSrۆa5/ e璡Xt ᖏ Di7|רw*k̖Ss涐u=˚g}Hp"UJO bz]5^[w?R 5t@( Z;-šlt"|<^x!`j?ƫ*䁧{ E %˵P -%\DN!(1+a@2,^)I _bf+.XUn;] gt3E1Jl :薪T[OHWJ',mөlz*SxukZ>~`2>gWv]1Xiu4/4{6W hX=w6_]}jdh&+,%ؤ +I,BMr/Ц;/Ȋ@,XXCXD&Ea7LT1ll *(g1t2Qn:ΕɡD\2eZe IUu TO޵Qla&V98u)@޵Ϲo=@ۡ!SRS͆AITD3ZT:fpH'pSN5]_MKk'|׬b=dj/rSO.U%09RCVfowrЙ|65 @vׯR%R͝QghV:n$AA,J e]2hs 9O]_Eo`D)oG:e_=j)**]&PPCP/ZSD+QOM_$iN#o Amq06`rBb t:!oʄ?ksۥ?_+BLMGXө68m Q3ǎb oO~Fs"Km@ xF]ƚ 3Radu:)`Iaȗ EE6/o;VƅZ@C&DW Z/zb+tevƖ=(3[{9%oMxtG,Aa5T y;4`Ƣ7~Y@5ߠp Τ,M1uXAf]ą:m-Ὥ63/ku$Mҟ ZQVc5c܎R;g$K~`t.5Bl%'ws?j5KrRШ' #, ́ev Y)O jjdnCnAw;vnc¬26[-RJ>3;ArMnnm^;2w<OFTGbjd!4]ˉ%ݎ z?K Sr& ,ϬJ4˶0'Ruph.rh 9c중:˃`{$`1hy*caHܚf)@uŅnCaW֥#NRWߑ~Q3QlPЪ>GS..F|tgvF B.J)g`)DD xFBQ*h/N3thuqoSK"&4\&qj@<峚q>!lS5?3>,eM.pcx'3m~+R(2sOBzT+zRlFv ;dev cdH/BNĢZ'K9\NN\n- el3UwhI[n tSRvo,b#c'. aKVr7j1F2kBN`1 Ѣ,ͬhkA%%Ӛ&? ѡ lYh M+7l7ucD5#Uߋ-ǘ ˋD };ݰVwS"A`Є#{aDbB77R{ ?^G|־!î@k ݨݬ<*u<ЬB㴱v54,AjtIlMzVenm.6tq|z~!6*eriPb0N0j̶ yU3Hizb6 GbLSMIXQ\Ɗwj b> j %@9:ķ挈yh$d$-r*E_Q VwO!0n[ò)韾fC8-#V$"RP펶.qS0S݈{ nfp.c]a0B|d#%kJf1ꊉHDuLxSRJ]gUTpZ0'DPvz50^2 U/̪0)M#n>,"t Bk' <1A:l ȝzQҴCLCg|"o8l,{ aT p3=:ZeW tD?wBM,m{X6vz_t֌ [1ݖ6\,ӎ}.԰ +>)g,*h"/zx{EPC/c=B2^S {rj7?=54y_ڤiR .7vuf} dȿھaF&{b%KOѐOdSѼXPȻ4ҿzL؇^CiUU" X®E#w a:Rbl;ڨIi[bP`l]f@8Z|vw[D _5W,U;6S2G%na~}# hcʈvS "dL2ÈzU‹l/&LC210:=ʼs6Ù/R*{3pE]]nPϣঔ > ^;]xwq%*Q]ݱPVo 0Ls|xȘFzM:Q<[w*.4YY_ SJ>QY=HT@[YDhe5"Uo+ XJ7y֋A0ceOESĻ&Qr͞XM)xs|&IFg`P+*51<حVP;j5/T_Ƹ&TŔ9֥Ď5zD׋SxM/9MhȄ/IЕ.Cz.5(R-XʓДD,z@$x lHM$ݾRo= xcT\bFZLɷїH4pejLĺD; Jǜâ)x)͍hm"E,#0lGz ޱ+5Kɮ/K}{u//#|ɋ_NHX–JjcYȧ((dl` wo+Vk;' ׈cT᥮ѧ%Ce&rJ= ns֊lǒC/&F_t=!6-;oϲB?Vd;LrS+L׍3__RɳV,֗N/H\70Spv,Z7t؜`cE7ş W" FɵuqPFƽxfΊjCń 3G\W R !H읏 ;Sn@hQy>Cb}<0X2ۅV^[" 7;+h T2#v!Jj=A':M FBk=Ab0`\k덢9H T7WW<2 T&JedpCiа^34hmc:wC3&)çoUĬ:"|cZk#Ḱ2aUgfZӯ8J=+\Fs0v6x$7{}"|l\,)Q3_.+Bpj"h;on`^y8 SmBr/Taz`Dt^Hfq]+$% RNnrrNPXP `i]ċ #\Vat663pm濈V(ҰK )(ff0 "mumBo)̯n-Z=>i{т1pC'T ?'oΘQvl!_ٛU*RPi=@oS K`WxJOJPLK,A,&"ŸT9'}_ \/4U͌-55MB{Eۖɭ2+֦2Ƴ;PiSo̓Y4@~N"srlTXh8#p/qr;\t$kUT?b5`"H0!q% 0L'Zm3eS{0p{.2+LZC wnZXf7" )4 V$͇:RoX,ШcM8xEg1n M٬i*]Ru\+ rkVn"sK>B,!HQWTuN$* 6A{І7*+JW.I vO.]k "IY~2YZV29gr,ߎ#EE\tTgG.i>yf.ůx MaX/~,~dzֲKH=?*/`&?"Unoڲ/(wѩ:Eܗ^ ңJsQ$1l\/쯨+d?̚3t.agfUC$շۧ?-_W-s)~ ZIF.aJ#* FxgEb8f G8D͓f#@ 9${S}",]5e 3[[*>T}Ff:f<|@}Wal _eIkIn {=WXGS$ D9?qN1?>qY)aQ'1"wxG+ o+17/EVhðZ aM㒸,|H a1~]boD'r*G13=<&E7h ]^>w^b#v>a=~%WMM(DYH39W Y ׋oGeQ )`UêgJs!`IiiduISD# mUznHNIE2I~?y58[+LVHKmQ˒ece4&7XmzgFKFrȹكrOp- +F1>gT W=QhQEKIȤB^s[l͹)>{ 6s̀ܠ@!(ޯTici0ye!Tέ]/\'-r x[7QozV7 M*t sJНDf?YhCZ[ ?Dv:Z]o4Ѵ2ľCnZ*@¶6n\ 쒢dԊ x糑Zwq ?a xN<`@Ⓒ7@wq7 !ȉp8v|C(LVJF8ΛD\NSJ2Q}D[Wv"L[IO%gh@6OF rd 4| a?ReAuzy|煁X6^?jYYZQަP9e;\x^dހ?mg(p- ~讝\jAZIӴ6@ؚk~+0x/pCT'\q\:y!V_gaTg*88oDݽ!K,`kҰ;ym7/4~۴x{ۯpa8]PW&x} *&_=e:cxDb6`N^NT)#<*d1Ueۂ~OtvOl w= 09P} M>g,F0x( ˰'LU6C'x;ujjdYUlu$pړƒ+LYȫK3ͼ zj Kwٚ +qXCZD9;% ABo_/oîn^D"VZX`5$/{}d:Pyp͛1cG Nd|#0KJ:^k NY +m",5ܶ5 Yl6?h,t@9R[[~rcJ( "&Yۉ>t|;b hւx}amYC83# Wt$Y>$ GU| ;qI @3rfq \-'$6Y$VyJX󇱙qR[(۶T[7S:BV3N[$8Ғ{稐ui–8,3}U^ g"+A!oJK(hn?2+JZ͠pˬ2CovϡŨryޚFt"K5g\N5e+& 3$|/\EL\?V \AmP@ڷ~f ݔh2>KjoG {k/q7ўBfr8,\⒍@ZKlмī/T0Q켉_k}UvmS(V־14_mo$~f3L\쳲B=Ś<ESB ' H%mgu1Ձ혝`|) L*gHd>tgHCRC^ X7 aVEy|@Z`8)`Ӂz.ОV%umaEVj' N O7'Ou/Sc_6ٝnBAsׅA`ϯ(݄# r9e.4pRW{#iCqm꩷KZ&mܫqZ!yEYm_is28fYz5YK*xuZxc3c 6L xjhN- 0 Cޤ5bi7ddџ )BXyAcї>gӄ1"R)ؠB&V 8VQzQ7daq cIK9q@z ]'^ވ 6A}&}7MJ)Q%[c! R|jɤҥҬbTM:]cS1*XFN2[Bd AB rnj.I^1dXOT-P$t?11 6g$!ՠiv`D8hǿl9OFlʊ%!RuꉦpOFL Pff)"xǥ87{DϱD7($g\Y܀ jJpĿOIM /ԦHxjx_B Ӣs0'# `GvP7OT^g4nB|=ws`6lwZ1ӮWϏkcpK6zUZrӞiKLm fW@U^OXhsHFam%Z?kyqHP1QZ켦, ͏l -Tj`yBoULyZ9~?T{c"}De ZJҋ)御h\4S%Űx+aWFTm=Ҥ x=A VQ" [uTrs7EPf4*a7jG93%>[形ߴA0 63"?9Pld33Xct~D5_H'~'+n:N$EF x0ƊDgLLk>$k]] ag,8BvFMWNbzĹBڅjOۉ0DŽ ʦ:]l.fYcQrqMl.^CE5UKFx J'{N:0ϒ6k#2YF-8FvzN#{>"FrQ&\ _JP 5Z"]>6`2xhiٲxlGŏG^fYG;/҄ גɦ[S7I5^4aѵ`ֶ]9]ӆjgߓ‰2%T&NRMq/fti2#SoHĒ@RZMR^MLКM?8VՎ3m=hnJ"?P#m&cAƩFDQj'uho^W`$pa=Pڦ<ªySMܜ?p(iqRh3k䴝A Mo'`|ʫjTznJcXC<[61AJ*#:XG?NܴkV[z"-ʌޏe_4:qɵi->w ,]]ሤJ$*Yy9]F?鱊1~ERD#XAIs;Bzr>%@t<Bʂ@XNצ7'ǰJI") Һlp^Yy*.],a3ZRKE"dw ɪP4x~<߮&HbiwÇME۳B4pacybD=4ȋX" #&_Li)鑆~aMنkpKRvv M͗cSaᬲipQ4N߳5[<?>S0 t<^ʠ/ciՖdUɧ,>׏)x$dXQHf "Ra ްfZ#^D`'X'#%4:\`c!\B ZQ;#/FaiTPhr+/c,9Zh,kCbE®$?8[ݓI^ӶEMmGںӋE'&oҟ}y\&m˶_MAJ_C4/7,t5_0 YJtq7iR}{7l̓nu8d1i5}ݠ!ݚ~}_`M&sbzB҂͘ SpO'ٓ~2y=>=o,Dao:ltE YyX_,cKr HM&QR<=2>%Ik*0kL6Pi%H*Q ,7Sd_$J*$yߩ Wd\n]p := ;)*QlDZlN}!1>/:kjv^Os3w=SlM<\^hQ0V^m;حm2?NkP0Lq}}?Yi|YBF$<WXSW7QiT!g !mOWF!ݮ'?[SOu%QT&|ϴ̳$vW :gjǕͤ7bN'JX& p̅8>]A}"]åU:]VyDBleֈtߩG*w L pbgtz|y~gOmh (4&/|;<<) nDI *༧*|a4lؤ, _g uk_ycREBSoNp"U#^/8WNmյ--J^_{s訣&N:|<%G?>Z!X+R8#쭉P7?0S;0!V,S% G_hR;w*9x  ^F̞ \Ńs~|ͦL%cecǹ4rL!t8Mu٧G5W嶪ɷa7LIP<(6'EdYB, +dž7AOh WG\c^"zXa/m:֤G,:Azt@b71~7*rIx8~gD^5%fH(4*#7X3/csd 3R=C=l[y##K[AλTp)8'N5ۼ58Xa6S-3"9JH{r8"% xU-3/ɲ5&纑)>ަ].tcA'F5̾YUHH[Ϧȅ;bκ@Aܨ& `@&3͓%[` ?$;36J=À]j4*` ~DA>8 Q-דDES[q݅&[<lf L._LW% 4qMB:ivZ4yJޣ9;zI.)Ǽ4/6/[^8[;Lfh6<^5,z-h 'MRs.Dwrpn5>Sэ;E!S聪Hs݂%)ǼM MPFE y,nOP=>L͏l}_?'!L&TlyGⓉ{k\|v01 z/Ivl{ LXCXl5<,%P!i"p AxVh:̊&L5']8Un+TNT-V!RIF<w4Ļa0 yH{*ˮLt-E6^nqSD%‚uuD%8C9%_!Ij[ĺx7s+ 'hF`'D@;5'ZԅzAO?bQDy^z'FS జ6`ϴԭA$T|f+`ڽ_"o%!N:Lp(\(?G!K[!:@Kgx)mS p8~{JIN Woh۸b߲F%9慶㍱Gz#戤\gcѭtBOstm; gVk{&Rorq-^'i⛝>(8w4ͷLlF0KApܶQܱ(] ? Xu_ Q6l+{."ZXv)[H' 8i#:=(ԣ i\r4\H /˶'`9L2b$$~HdHCQ8v .gcȴs%3QgeX wxBJP޺44l3(B]N/ b` %/pC: 7ohFmN6"Z>Oay%1YR }vDnA3PY1/oYEI++f.Tvs7x(=7sKE>b_8(x -Mv6I4xSW25| ϐ45EF4ː xԂ< ]t ]8R6vd{-ה~e]WUEGE >c͘ċ~5w"B7LۄX+"N! h~P٥uDK_P;W\BX nC|2,@v_< 3MP 3%|18ȏF tdGi.$r<6vMʉ{#[%3A/1W ܍V;O'rϺ%Jz~&7?8/dA.5m~џg7|<7xlËpc`_\ !.rڏb=&%[dXA4>o'[ 1?eYl_*h׍ gpt3N3*T0' J&TP4 .[Ra&^`n>ZƧ9y@c~X)鈔:4ΜFSí8heHHK /)BR GAi9 hSn7{3K" ])of`.ml標c.%9sfEOa]DZ 4؂_)~@\V;|WnQkȭR'GZb6x|^cϴ@e'ݸp Fjړ BgÿܠָS XsgxQѦi\=ܒ# u 7Zhjy%AuO<0;k`ua&5qhCEW>4ᨬo > dn!^)O!VP=ezp6po/7ܴfZkx ޠI)ևu&.kT͆)=N7YXZK)0Mo-hq WS&zsd:HFla(F T! >ǻFH~y〿|a8%ҦwJd&!XG*ϩ f[x4z'Pd[.vL~/XiU&ڇ#H20; u]PYmդFOCݝEe?xl|Н{.Ck'2XGȘ T$a~Ek4|^BZ[{Izz/J`gT =_ pNT9v<2([\o ve )hՏuD/+t[FO2ppmmnH(jm6.ҭ =xf>!:|)D y`a!.F&Bd^&J-X~T֋f~Q:-{v)Cj?W'xi{ }>ۙ+k9yM ֐ӦmkܶasC6Z}-L,9rŗp6nڑ }݊[`yjpBwoXnt I-KSvKrE0U~`a4qF rO~z( B}:;.NJҿodGˎBɬkFe霬M`:6Hz?o0W(Сek}%դT+zi贘2=Q fkR߂ J EDj.9v/0`rfMf$Yf%9td6jm+~mg&ЕYVuĿT|\͙}'5` U'؊9U!UY zu/ $N6;], ?=߁(XXjF̎B4)=[,4B>Y&Z?/2eꃄ4فaY.lnloGDks XsoN(^1 ˻6K$} 2[7#0)Oj ¦l̗T2myiiW}?t6 m~=TS/~mXaٍ^Q~(Swݗt'h$ړo3⣕& Dr=Uʈ @Uח47w/,d9O` PKJ(F馉&^7iv PfSW<ױyu)m7%`l9/lH%[r9CQ`=_= GyZD&)}EͮT@|8A Bŀ)E 5իL? sƅml53e}9.US[ڒm}[ in~Ӏ0 CxD*~k5R}%]3˙ҦO9O5Ou:5b, /Twn+t2equՒuJ"EyW$6ϼ @LQs #7HNU<8c/No0 $K )ϗΟ:*. N˃TFѰ?me!ڎWFMBń ~^gpFЛT'iLj{Dh"Z#.pfv"clFoK ]>D-G3|չ wjbS8F.I{^fX8dg߾马PbNE'JԲ%oItD(-gt6C=rLcz@aN/I9%ls^Cz*?(XG|-!GޚQ9=Vc9/B?+%f]]լl2{<`Ѳy|n{){Xwd\NhMC؅A +AŇ[#!|VaSTv3}X_3˙P-UӉk& sw'251FVE>5q!DU?_Fg`H nX+U&'w\ 4IoS"mW| 297dVd _1N)C%lq[ h.-) \@H?\yƲ`IȰ37ş 4)~:s|LΫIe/NG;[ǺQwXlJEPj'W$wevy-E=#K qݑr|8t'4"B,CϘB.@X.%O=A\߫5|a#Ǧwc&b0Fϣu\҇5yd R}ӀƉu%5XI? 68zoLp)hdY$cA3G< W 9jЭ°upvEjO=**[RTk]Trv?`l,*4H'0mH~ ][YBBNԆmecI l^WCXㆼ tq*yƷON VR؃.U'JfZ'1L 6k"/!$ɗOzjCcHQlF[^2"\,CbԐ׌K 5fAPm`*6Jvn,9΀t2~.gh92 }2hU7_ M{VY|4ݷȖsdĆ[UG,+r`ř|W0r&R#Lɇ,zS=,G3){RAnK*ڵ#k@֑>Xzt>Ɵ7tnv%ېeI# A$o>oLluU2c;w[) Ԙ{r5arqM>ɂ7o2Sӓ钉ჼ*& 6in*:8WAt_T1vl3>BmNQoJ@[RD'\2l7:*$6v~ x~2>`H\gHdn/ fNpi`{RFomrrxIJΎ1WgH]^yhq0Ix7dw{4Ն򄥝((㙌]2M-P߰v**NZg @zW(э0i39{ p]tz,CtO#i}V0q`bjڙ/qF8LN6#OE$1dM}CָѮ=/8No9Wj Q(,q  m׊kT Łhf#(Oa/ )\\(Z"mƗ?L"OM[ZWհ48OhӸ p߉I0fׇݞDC?6/Lߜ4ď#&~K|:c%n] g>LQ'ؿgsc,7o[,:3Bc=!f/T▝?k{x\N[,6Q ңt]gx=䚅(5w/K*&N:ETb=^m`#I%w[au\{܃D->Dt(  Lu$Ne[#9A~7Z0bܠY]ezv4U4 M\Q c\VG>X OhD~ v'OVD<WJ5`~\pSLN"gY@W;"Ur\J 0ԆhMCi0>_6|FEINxV[*Dy6%f~ImJ_>2vRpjh>߸ºIHS vsU`8(|_:xb5R I,j@} J 9`Q5O fdIQn2'*IWk79Iڴ{#%hK4y%0 P!m$@jh_nmTҳ]>oݑq.kvؐO SJ i4g2~w,îX9;ˬ!as9  <{a؉TknIX0@5x9Tgf'2rTEX8 12aO`o;FȌ 2x%@',ɩ |ʇ{rM"YP(˛|vata@5(: K=,m(b70گ3֠=V NU%0W&8( gnRbaKPjMU8 cEqNS " j7TGY@5 97VVfAv) :Ah@L347R> "%rt]\l'صkm<ai 9WN0xsiIzfgOO؂Gy{ ,hr -_,6“L!ym,X+!ɮ Ѐ:Oa{]e 7q_|FС-)gޚ{0H@*Hn}jnM>:y7O\I hF깏sƅM=O8fKOhyKsy%~j$i(xɅ& ڹ^b2ImJ(n ] ӰpNj`maS[y#4IIcGةPyaD|)}jrsw e=͘l٣JRo4VAY=K_%aWfX0T)x~i6EuP6=Z.,\m@ԃ8{>o!\Wc!+ֶTJ%). K6"3aP @WYGAoБf'W9JncҠ;/qq]-dII7G =Wrh@(jhnmmnU/ %~}'8mMZQ$H4}X'3,{x<} z-noz oz3/L.v:tg|5XU1D3e!ϜjĻ QXHh4;Z-0q,1_uӌa3*5ropz6FhUB[alo$/K FυoۜQ*~GCڽ \HifFa*?CCuGy*{T,II Z6'> <ũɯ!LD9nj;sJT|%eL%boUWaOω=pzUtw, [m&<46c~K|'ПW49t+5qU_~ ۖbţF3- rZ8}~oсH?z>1z2~fYab9;@PM](|WUXD&WLy4N;ՓضҀs--۳WO܁m(JuS<9eqB_<dIS,-BX obG Y7J-* ΦF ;s9jFXO,'9c1b@}O3+ 4.$ A ..ѦFP媷~*~aZidm0bCv[E"LA'HQp S__6\:ipG[wUj.1Ezq5{ԛn1cBcz~l+Yv}3"T4s6t5sdBF-`9G4 *xbپp-U%T9oF)WoJp|; c)煉9~eOKvD*y0`Wf m}mq{3;/OpZV[~[ +5ʦm8X0|FX QA V]$`%ZvC =]/Q33Aq:JhS.p >R?r(.-cf[r1˩Yb|bﯜ ?Qa&R2P7&N7s)&%ur9[7 >;h鶻'Q6 |+lmQiDJ0w q>b)\oqy!Qrĵ] O,$nBɟ,Y80e= xM,Ykirb7Z.|l W*,+췁UOIկ BXp0<E0 '_ {?ygz[ ^ >& 4cÓ8 ?@M#lHEnZD1GKVȓHI3`8ƤϲZs"n.Ys> Eb;c!\lW E+|+XozGuJ{lvsΕ|O :jOU[XMx⳥ WrE;^5+=w;M>A_1}eFO;B4hS?.CkH<G-#OQM]K@s7J`c)َS6+Zln& `QGb3D R`B=y̰RywSFGgj&/Rˊ~S]g ᾃ_A0hnq' B64/B ʆ OJ8K݁/Qd:i4<.`dnc8?P_kBۻm3tuFVP0WC„B6ةbm|-7cw$LR5)T@g00FH3Z8I_1j-d/X%:L2lګ)j<򘁅lo#(!\]fFF駾ԜCH3"oO]= c ='iÉAς9tWl0=6ůk0g-kÁD1nwx9m|&W̶,haIl(MaEQ!wAy"z!"8hֺ#&kGkt nJ|"< ] eB'DDվV&&kVo[H9P.,x`-x$͏#!_ʳTLy5*H`xwO4]\,W`iPzϡ"ȃ;JV7yI YΓK2r:[M"EwڠfGW,iU .I*ʈ"At@q3[ӽ7lse!E#|uFnc9.BY5uq$;I5j>;lO$rA<OB4!8Z;wJ&ҿ&@g0|*xY(dXuمKb.Vן*质҈A8쩁/< 4X%۩zPPE5aF#8`_5'7Pu9L# '+L~yp6Y1-҃f`^h*lPgʯ߫OTQƭ $K0K'(ecH+_ Պ{$o{6_-\ANh8YIw&62AL\y#N0!T(o veAr7kfa}*P\|%cSHY̎}\5qxr<% 4m!YڤN0ǚ'%bT is]2G='>W J >h:%oѼśb!!GztGxXqXfYtg᛭QHVNH[M"W{Zp'/.Dj;UL({>tC?GQu/1KI]OHm1wq#&Vm?0CɄŜՑVNwdxf*AѾliKMBDjWm4‚*y1J]LG*72>Y$dlv~pU!e60q=7"!*,kRu ʲP5Tt9ks(7LV0Rk~k9^'jv}qd%ȍh^Qȧ3ZR>9:l4fRd mXg|#xNopKHh&\S71x]0Oav 0y|ȳ:6g6D}Vz] ~CneaA ϮȟD3}CP4oT,gΰ|o%JχBM-RKIQ]zE@.˃^/8s/q*`hWb517AK.lڙ>|3SmxRӽEjuLf'x$7i)D犽Vt-D&\tߨ"Fア-W!¹3*Ѽ M!`BJyEOc@߀7[KuMiyK:TwǚWDkF_Y 6Js.3!F/jw;Y {m,[^gpQovY?Z39FJ5:g ~kS/Ns?h03(Itc 9G=-e3YQn+ _/QjӃJ>F+>/fs 0gxrҤm{3RPx_y{'|#X¹$[ ƪ'9]Ϡ0jp$)~$ZpОZKhxO/5Oj c{Ybk&)@rL*K+X:%/?Fm{V@&Wuh&?D~~{oVFA%NR>虖+:ZfUQ(=dfAԈ\ij=%@?xNDٸ`/&E{ +ҨM1Ζ\v ~̎c$ F|0_w gTQV\ p=P)?zUЦp[Hl㴟j-t"[.rc+yʯ{w; >?\W(_88Ң&-)x.ѓ!o7)F Ǵ!cn tr^b#h%VTʄB{&,yenU(+L9wky[%Y2̀"|Fx]`cLu,gq!M |OƨN1,Q㘄s?4,V{\]$Z/KQ99|OH}gGviFVZf{"(gDPNnMc0])[gT&ԱAS+Df( 㮛΃6:ls0ϫEOT%ךاI3)ߨ@T.1 HY9#M8<= 1=8u|LTh 9)r5 6zF)TEg/^v׏?9rr= f1 e9$Y^3;#LΘ~C6a>[̓LWw(/y]lFdZ|CY/6^&,$(씠 4[_Vn_MoC=ԍw8رMH`{,l^ Xb3giRo΀bz6wZe G|>ҾZݔc,Jp`\PKdg@ |yR$c\NhGr2PE6jDp]F+S*R,AY>% qW)'P9* gfliRQga=6iϱ!*M'~6ȸ*%ZOQx YΌ"S2FB('ӽ%nZin !ӕPM™r%rرD7&\7Ӟ'lSFO($_]y.8RO˨pLh^jxy].%x[Gb.BA`:Q3(k]N~LIsSg^kNak0VɝFkBxJ/sҨFI`N2ʬ?aܫdzcF3/gyVM(x}E"{Ѧ>"ux'͞k-wrc !c- "A r۴zL[;67?pn5Mtc  |t ^;=B~h{IlიGVޛN+;ܲ(;d]|>a_7I8p$ dgpjf;R7K ӯ:?ښ,=Y ߉#vu_S @ZH;2'I胉 'hz^65`"t޷c?^SV>ϱ&Pǃ)hV }*|&8ھ<H;㐵j - LcP(b\a٨BxaUKK4_Y1kXXYaS?xBހv-Josh&MŒ^8_3[]C^讦*Qwh`u7g,ypi1 Ǘ3bo +w $ 1k ,oT/bM+<鄐g8hr<;uK]v^ƢT<?5&Eݛm߰RtT] 5,`69 :r4)͊3ᘪt9 GVl G3u][ r6z9-{J>oyE;<X8q]Na[*d0"VDt2gz52]=JjSs2r*M!(n]m!#K):7q{4D*,$%;?*:yd+O*1VP~Q&sBV㛑 Xff'r&HZ7 bC"6lڃ+,mҖW).+YsIܲDjmAq)}VRe~Mm檈d~lR22#QpEeEkt'Hlk6}5|StGH[ͣ ұ?B-Ү ySPr[ޱ~CSUh޾Tgm "Hf.%|16A$$#qa;:rH`*㕒KmD eOz%xN/3P,QE^eNe ?完*#`]8ԍ%?FL "ΧfPdGOda@6yA]"NOe6;޲8czEai4Mw =Ch~]ǹ,hBi Ok{1u>cߋ2d|}@W!.g $s5WQ"4fg*xh WSJ,?w˃ 8Gz ~^^CԿJ@ҵA )3~pֈwa,g!K#>cORtU9>eedlI"$4̏B79JsD3$>*[Z: !QZ LQ:rR@_YeLP6Ù$Aw 4YPj-} >ՠZI%46ד /IQ"'ul[kOJE}U|0WVD݆z|=6@9 $f~?M&r:"O쓕_lary d~Tga$ yj37{~0]Up; jG6dh[ I>Y0!\8Zbegn3M(}#U[uO$=D kKc(S>ITY?ɫ2eHmQjӘJ gP;L؄`cJұt-T* ŧ(BI?SӹcU" -z`8|Վ=Z!c\ϦxthEZ?2W W&qn"e 86qJs M}+KQRC +{^!|{Z΅Pe漈An"|( 'ht`.3~U6T}^E)ʔQdo[emJX(]FAL6Ut6Fd}9Q@Hu.HF?[h,\X^O6ʎr1~/,Yw1Ytyc?6@`d8 2PoisiⓤpD=DAOzCUyƊ]E8m` ~$"ˬ>nzii@#m,(hF2dҪhv. /[H-ot|I>8Cl LYDLF;T~oToMxۧ_hQ-t.g ^UMi6[mUWtu%:mIuvc0cb=`F鎭#ul;2nfU▩}0!KF}& fUZ'f&h 4l>/=Ri7ֆ,֘%`&S"̭x +xg$,P}P&hS8; <QbM [ )-@0Z8es˔4ZiXBlccΏ b#KF` ,J 20W#cK'Y0xrY#R4U;ƿRa_bM]]ZU:3[6RVRH8PYOxwh&4T<U#}uS:9"+S3)UpeMaT>DU#x@q2Xd\RV,F 7L-瘱H2~#w.#.Atl$tfNm*%'krf23"ڠpF (+)bTüVF^NM}Ao/h@ܥat4,`WEP=y]6ܥZ+saiL4r_Zַׁv78MTjEu-2xzrCEYx<TVJB8i}zn|)m&#½zm'7\'(Kc{Zw^8( Jՙ6^HőBI kNRwb=%`ù j\mU[Ø`45%eו+qp=]p Rx:sOA.r&5*ױ<禔}t1)EnݭGg9˖oDc2iE @~i^@d̐b+?GK--dǨP2AN D. lŀ*/+~]s%.#L[0'Re2j=TvamfR EpA1R *b+@5z=m}(a3;Σؓ㞾ЀGUdСLDDX14ϽĒRiam@AIƒ+sVႶ#vNVKgׯLXXK!?UƎYїXfj5j#KvM&+FA ٚ| ګvp8UrPB1\2kY# h.,PHy$i*ɵ^JAndVv^ei:?[ Y;R_#xx*# 4m ۙM".-R6 ᧹ɢ*[( 3X5} i١G: 1Rx?dm]N 9??~rY?&xQr?bC[XAu(jVt$|(8$ OZGxڳ"&E^_{+<~饵Uw˓y ȨdYKZvAu{g֤8j!KJ{ҙ%t"8g%m ty0"c*ճS0Dud{ά hH џ 3$<"I\&kfՆ`0ps2FM[+1SfBaشdE@XG #OU2O%dy8;WqJVA5ؤA#Wazf6ͧͷъ$ JNRL"G$J)\lAX؊:\ԪmpLO ~!pT wC i:>wõŞ_DIjc70D^GPVds 0TV\1e~fqv`$s,"%Det̯eI,0+jsBi431!Wό c.f0)D}8{ǡbZ36 ºK#'H&ob0-T;ǒzGfEeJ2BWxx((WKo,*BGu6GYSxƍM|JAyi;FqK'4쯥$ڮ69 qsezaLKѨ lI"K@'!vk :^El@eK`LwR>'l[odlPS3]1dǸeZ܁݀ 1jqi"%(5$:27t]9}FkFOϲ#r@-̪@<-8u>ŋ(GZ;#sDDm 0uR7pH@t>>pQ lvM.{vcHs iX^Vx?,'V \7v_U(Cct`u}a@äʇ&D2UucwE =.\C'&^5l7ÄRQۢ$]u3be[M|޺fI@a`&jhu\QՓREY P[c+0@>R/:u @?bEE6Cu'ܔNv>=O|nMYU>>+I΁}&܆ᐩ`UpKE1N5,KmEKi)So:K]t0Rٯá SHاկ.;;S =@B9r@S4m>[wq5&2)LI}=d~O,Qn*x9f{ԇ{I`@t['SrF%;}tN2/:h==)WlӇÇ TT+6r=+0Az`MM>)g2J͇D5:qա*|ڍ0 ð@K5&YEi:X{aC6ɆđKռ^VwPᠯ6^q¹ۃidсp; <Ɯ뭥6Q=o^fTVJtW7ʿՔw5FKb59=9q&0VpZcF|-աNQ3up-rͲnE2ɁGrҬ1FYCh."gO l`B5E8SB҅4.Ke~[(sϱS18@om8gK ,l#!\Gsс0O_=9o#~ʨ CkpjSN'TW f}i97|hOۀ0gt%d9qIhLU|aņի$[ |s)JXe^.ucg*9Kv}!,̮~ԶR+BW-LW%R kJhߌlQ*SV_3u"Y+Əո#ݍ_Qt<8f 7g`'BQ[W*{0.IEM(@B$K!6jM&Ҧ(rtʈ[)N{(Rͣb"%x^%'/]GMpvVqfK"3whɋ)VX/mRYh[|X%l3O; akY~aVإdFD0}k K/a]SulW"I(xV 0;`.]pĿ- ;~]$ X!z7kP3#HώBUFIܢeYk}`cik_vbcD#vwdBкڋ}3p.#*4hǶrm,oħA/PD2Yݭ? IlFиI A3wK Tލ/Oe?6 'QC WO<83B3#% ƐUs~Sس"rZ$jh懅6RPڳssL'e@@RU<~H˘>'ʇMtI\e^qhkgbjA@'V|4Tmr j?2E>$Hw:a9g>CR$uTer6G Fn gj5)/aG5A39.ޱZH)җٿե7TBCW|1Dstkt>?G~ĈRT_ڋYw+]YLG;s]Q`@Or oqOEwYlntHrWsU(̎=oM\CһIx8\"D[.-]Tu^zjd@w2qG9A^#׼YS; j.VgPٮDvn-VW{{w6]tLb@GqvS;JFZ %giܷ`qVaV\,h:) m gK|&xP}} jyO'wڱZq9i~ٓ6g6$lFCyyO)/MFUl77Lw:DZ |r1ҕPkc:{=#wa4 p4pàbETqȧ6m aŗjwc ="lZBHޒF-=.C7ld!~(*(B,~W:DVO;bgϰ¿0 4;8V?6η/|701)8w3t9s8-be1O*EUbB,I &|FXօQe^ˑj"`@DfxݾjQlXCn;Bp5JؿR~5CA֛"]ԯ& ixRCdy֮<N]&X4E %YquNQ&nf^ľXP!3*y}j:yQ*Дs%h"pMur}e6xØ/̑Ciڐ|ìٔ{_y :F2n 7Vo5}k wS$SPrH|P:h% @ѺŨPx{9-G=nwsoa)ڟiZ&Kum[{ƠAi&RW5 #gv|YZ)$ԁՁz*ަnnVS?!MFoO8&J>BBS<95d\Pjx9ퟝm8k셕\!iw$q7WPcO K{[j-~Lz| ϟg3Yk3l6`%2./ǁ/LU*bU/8'ab4Ͳ}ue*IE!S:R6߆pa]X]Jc99"BTewfs-Y^#?82Ͽ^J-a9>3*t:0oV{ï>X#wwj%?:ΔmI% >o5p[uWaО_Zs  pLb~*).̘p@3{ /^1YvneZ^ ց ]nxOI2Pa[V#䡵aʐ~KjI߀GVA1:&%8f,SLE'B$K14R~a9p28Pdh'{.$~#vrc: f7n%^{x>84$r4M``kgV>yh ?w|߽An\S6!dQGt[ 4KkH 9vre^X;P{xϜ0^9UT9=\p4x %~`\beҾOF6HCg㨮90r6.s۟ؽ:\f!G I,XT^j%oI2S-3ɜG 3O3uXkDXTNϟrc~U-u)bP1jM2b~͘WLá.uΫtK3m1s492A1#`5  ;`N+Ȣh0%N&4\'DS syݰ A ),UBH#6_K 5si'M\lWMp^|VcvP~&ԋX6j k"JcZQS' q&. 6h"~cOscƵ[N21]dnb~)Њ*.SB2 q#4d9׉zLvK Vpdӈb_gc&ho $kt =#߀m7~F ,3kg.G\CNcA r`cDW8lwW{̦OEofHSSbG+yV6!ːةv#célrw?JHh/mUb>6 {n>_[WKIf:oXN};gvD&B` 3DvYW` o{`TFy*9+짋4Ox$Bʚ(^(۩zPׁ cQb|WD)|S뙨&UA6fr&ț- wdAQX[:ϟ<$fF4%ДL[ I[I|X=k S[FoW9 Oy i]YնMJ/# \602$x\*Rh,,^&ž}=<0A~Wk f'zˆio]~#VURS`իD2"S%w0J *t @]MV~oq#b)ՏAh* 6d.oZTdF׆s 'ɾ86?l?ꩥ2N_egjʮ']DGuRUiTɶqS@ h3_*' PW,ia/ fEL:Tתd| 2\x3/B2]".Hgf{ձ? ;7PؤʱVS:pG,ȶJ`G$2ũؽ1LyXPVmF$ؓ3sK.[İPKZыa>h֘Mwl:qR\<E@U4!;J:Bytt\!%HL-\upK8(aUj DK>( VTYy¾r'LSH)6"<>v̟%^,y%y2Ją0< : @K+/`o:͂YCG8լ1DR֊~xG`[ށBV6.,j$iE<]^m*Kn@B^%1Y, ֽd:w*YY=,k{M /TAjAW4f[׀7Kn9ۚR ɳT.,7VE"0ݍr?Hm$*yP4|RIj&< 3+@ET_g6v#mRƦ7$ ɯUqT2wac' Zn~ѻ O٣-7ʄFMH&ey4~CM7DKidYy_0ZG%kD&_A' 2;GW?JS8rz8 -W"0,U]cBSb:w9pHƁI`"KOT?zO{S%U&PE*]S[%[NrIezo%qpSq+`R ]n,<@~7NT/Hxl}bhf1ĀcP ،q/:-|ek:>-1->ig3o?\Х-?5a0S(CPLť΅tWs *$u( z_Qy- `N"O„FnR~`jCiC~"ilD`:[]0fyhhؒ~فjWa(GPrf\iA~9ɥأ&`צ|XoSnPU#4T6\R5#pﴤ@v #Ն@t']qj[efk>Z[ ?q%%,WJ D@L7mgDU#aN^iSQ>JG^4,G+HR`9ʨ /4,a3}*Vz|tVX#'#4E]u%GCPo!ewi{ɣ|0နT^ u975yU\(5M 1Ä">.-A?Ɛť y"lˏIvC2/G[- bZIP8uiA>ʉr)myF3d[vgdKchf1W(Q|XڕG[>-C ;ImSb"KW^/"MJ;1} NҚcD1 L2x]S|(V! >b.Npz*ͽaEj9rI7Kfgy9n$B$?}AsVySEo#Z;Z~giBC "[[K;\^wH pSGĐ:[[q;>~bt r5cǵa*iA/^+/Z@q΀؝D1rp滫";Fecc5~{oÑ;B Xh-6BZ.M`o<+"w0sx<X/wpK@nWh3uusFkossq%|(E-w]wq2P `#ƈ0 HȾIkօ_;BwnE,&+"k!+/gI2 嵵XrG! FEuZO^7/aA8 7XA eEsFQ_u\$GTOLFA]C%/ -%+XX6n7PR 2;~Z Ӕ͔L6;_͜}3tޜ T˸P7YT!]&<5C5'BN/Lq=۝!x)pmJU5|cB%  X}.s@HSC> yڔƑ]A5f!^ ǟ@:H ,PT+g͐9ĚgJ~ŵ(9ǫ B#th$z (!M Uf!n`SIpnɶDHmɷr  cI!j9Pnժt{F=0Q9<ǼOH≫C®ǠMBu#qzy4QاZku5Ny5dͧ@FjsT}m06 VZ+JX,3VrC)+q4'<洃G`wK;q3`@w-MoCBa2%tľ9e i}A"oOV̗c:էQ*cz'pjo6,f=a'pF!| nPq$0PQ7[NkS&FnpJ:{sBV`-μ#גƌtnsTZԅ\eCojAHmYjuZHr|Bp>LI "E/R CPRuO Dl6v:BhV[b#0FF*vҵH7_U4oOTY `d[)d"Xl\nUVrV$A `LȼSF7#v>AƷWnK9̵`<_h.$ `MSL#^i& &qsMj64i'$dt}10CvcYrʹ PƐs}3$vIu/Եƌd'2}@I@ܼRTƟ$ͳJ-u6bЖ!*dƱPO~—$uJQ]hf)U`Yx{fm<ݎjn&[dŮjMK{~6 .Kz ːIj].T@CH{+P`B:uk wEfKQ6nm2}^[Y"&9͏q#12Igy&Ӈs3M)q"~cL 9e,!<4XV[}ʼNw䟦c0&rL!}@== 0ą 4&w&_#E.DR`e[[lF/4N Sx5L~"nEmAÆli' Itc][+pPEeD`fg{_kБ`BPUJ0;6ѿbƝdxe..ui:mެY4 <q{-[}5ͩW{YQI55&ޤ@K7P H`#q%׊К|R!.\`Ăc/.r_̇Jiԩ0=`F{FޞO>֋L\ߓ'Y%٧j.I5,Jjk?+[ʟ9Z-kQo[2%VS6Exgރym gP>eQxEڧ-q0NBmz7 p&wG3*~F 6)5s{m;xGcEՈ@83ͨ/+y1py+q9Ʀ:qs`y*"TҸ|W87|e;nmCu%~ъt뙢}d|C Ҡ[){n_8;Q̺V Oݤ,PurX? Le{g%^[B~q<IM*& ?I o´$arRed_8^[|sțNZ.!d榑ƩC%ȸ4dbK4/oP< j6! yGvTgσ &{p詙1A°s)(<q 6g_؜u>N:Կ99X}D*r(.~熔Wݙே#OIvi@? 0\.|b"RjEKeAzEK 8\ &V"]P,\yW><-ÖџdFY {A&;׉- (Q$V:lW{F4C)d.. J/#%^cH  uZͣ1.7Cr6[~`dĀKb-o|eYz@5Iyz7l0ԫ{Ϳ>@(bFWWQVՇ)&o= UFm]edj;5f%8` =,e,>d&'7I=&wqNzi0;yټe2vYAFkt0ֻz; i=dɡԵ}n4,ҥג+Cr\X#0ڝ;\nU1or[M])ʻd|2D4iz' WJ?f6}yX|餁!> N? hiSʳw*ҟaV3a#6 s< US!2mO+.%|"fYXdÑw>NŬ:@ KmTE4B&XdWfPot- QT_7wbP}};Se39&h^܃ #rmQ^dxɠ %{kZ+tp̀u8*cy*@yE3 81o&;1 SG1`!o źlF|Q8z$獾.:0K؀H5D[1onD6^tc6֓E쁓$Oah9np,X?H,vrGs&g R&|ޅVkl S Z1KAf$t2+ ͐'gP*'GA~,.cC)f/ {y@&Kmk^'c-a0Tj_G7,dD RpbG.-iH2p;s]G$}<]Pʯ$>h\yL*f|c-8|qx3~U,ɦj54HU|F*.0KZ1z(/[^ۆ<9V i+\|O^ƝԎyܣ('``(j$1ܸ( fA *'oUgDĬ[_{Q H (zaݫ0$21UT9~gDfU~hS=dhiJ]3:lQ6>tfS]+r4`Oc2 O$S-dIg G%J{u_(v}TW>M{⠆. ,"=sSk"E D۹ɟ-\@9D`۱o=^8H z^g rGtxPT< (V}UC80F9I^StIu=X`;0(Œ|yUYTFxK,2-j1zbEh`~n9}CQ[`Y p{eTK 9~?KvƃEb lRtTPmo rCuE0|/f2]6R֤}hx ,?}`?X!Gu=@zȉ._/6 3f(mRr`Q"mV,I.h|Ӗf"A I̥{3d2~WVReUr Y$ Nu> E- T}T F":@WIZ"`fH{8L4LOE*SZ} m2)+spˎBݙ`qNOj&"HcjSÎSF2 c"[!HA>mL/BQMe= Ipm91zsM & L-c]gNGv?;{XKJְbew5BEX|Ķ~z1|E%kg^`@^7HAImojT(>dZg2ܕz˙[\`VLbF2+uX71SDnP!fO٤&ǜGe?FGCtKE~^O{nZ #8+4eoXBƆv?S225š_-ye`\x~bu#! &7?d k >씢)}s+.#$zR6-u7:aȟvP l{@jv m\H(U9: a~wsޞ!$hàBʧ>G"/*{#C| $ }4p +AeV:1\ໃG>6Cx)I}PRㆵkpi#2f$e,*|@Qjfӓ3ʽyG@j2ӎLlt|TLJCOLfѷB^c]Đ"! KKl3NFItE7jJU1g7H-Ž|T6`SK3Ku[=W}8UYo "w4a ͡*;OY&p~CD/Jx&(e$^&:񥧅U1r; KpӥnT ~$0rHH; |Tцp'ɇd pvNJ}%3cr'e6f\28"s/fn׀Mk#>i hёg+.A2\mqUZUs[<%iVbGBۦ7i=/ g„/96VYIP!w(c4_IOڻ5f;(6NϠa}fE"t +V$bK%56kT69nȂ)}m~"Z[3{?@wF["OOJŀwoG% ڈw'zsg>kąa"IJUW?Ō r>v˫ Vxcdnn/4Ҕ; D=N?F;_-F5@reϻ@)GJ7!6Po$SC"qj3(ُCo=;+q%vYH0 V%"šj5XR1YcS|aw?PyAX,L;:#gJB8.Y{:,4pz$R44sU -Zݜ2Ja61,)/Lfs0|Ns(@' e< ۤᄬ#/k<`kSԪ-iP4a+7|\}%zEfo&$KM53 ZRc n!4TYRN4#.\[k_WQ@-]|][CD|``j2U[V|F ei[~N[5TNHBakP+¡mሧ|J^[3ELN^")E1GGƀc?NrrDik> Om|(L^U&Y ]ZH V3+cqÐ{w,tq"Id/!iuTLJWN~[_#2ɨ Rnvp5f4DM9k"ʍcɾ< 5\, OeչY;HA&Q쭟zGv 4x8",LbV胛%h^Qt{HUwfp~nR<* )f6k'ċd8 0Qj2Ue!:O9q}4/S2C]BqVs ZCG ]|ƭqWk˚Y"$RYZqyI3T>_Ic-kl#ϯ,7(z ")WBZj~O[R5/26>]_;=3ԼJ^a ߎQ{GԻO"v@k^awtJsF,𥠫'Q)^wޫ귿UAgEPKӗWkI&GlL`bV S&]Wb >wCj&Ƀd=Y#כff]tFtyof~H YYjƀ_ϔ<vVP9C#_kNy\d\*k߃J 3z[_z|ާuw7q_E0-MrC)Ϝd5QD+z e{Ngo`Sb2i[Pd,kP-M<򦩣s'#s.2VڟTu0c?< 7ތɯ+]:!BأY݄$+v̔N^beچo6T`>je{I)=׷غ%4D;yqB6u%?#Q"0ɬ |[(yrNI<&,99m < +!h-8cac PD'(6lZ-u)~xJ>7x',g8 V LȬP\,g@u`YU_$* Sn:W#E7#?y5/PG ;1 Gp *P@ VZO %u.@TfC3Lƣ>2}l@g+Rx ߆Etb.='s~u" |7/{ U *YI_ ϥᷕnN:9_35NLjxM5V1E?RXPK)¡ROtx+#lAJ*OʶLDW w{}Y0fpBW+a#EQQh5 ^?-d/Eץ7y.m]Qe'ܩZYjG*q~Y͊J7:57es{G WN]N͔dfP.E-Tܰ %wkZ!e+;E- tvG#@!sUk `a&,y7C!ۖ_I[.gXd:Lը\5zrqBU}ftdFu>zhK;S?G bOiƀ`tcJPD-*p0^]X5$$V0T pBܚ򣰚֚el3VEs5w̴\:,Z 5Щ1lb 9&1P ,qtKlDi:dIԲl+vN1{c#92G3V|,GwF=g%uO q8%lK ;fهªn0ETtWWʒGC5I ]@Q2LDvݫ~f0*4Ra$P"4B֏ վu(%g@JrGF?F/^m q ^qBKmFpYTU@[g%N7t;<麝 2lԸBvDZC̓:Pa[;|t:#ɢ ]Xi2}a.F: Pߋ ][ lK6V^ RH w5i{,!'|r_^Vxd'eJŠ.x4NsU"Ut=ht_{(֏ܡ70Ό GL2 z(un%0WY6<eynmE%3" l7 ӫ<Afs 4UEb ؂5mx=1!:-GnJZ;zRJisȞ9l)&)bhՎ']OO[ewij|I]%Q.VWb$EɴoZj$!W9D7IUȯ}fnCqb'Dm dC!ղfK[3 8 8`?7zuZnmvwbΜ}!}E3 tK>^6 M+ۯS_Tm\g//&@R2a/_  #1~ nM_Fzuv\jʧoC\@D!۵N`(OGrKd"лq^#gy}oW5|{sCf!V26d&8;248=ubqh=Pm."hrSr_I" `=1&߽N֢D˼MMH<.#'O\h|~)[w]ߐMt 5DMFpeq;vë0偭U%08#l['SϪE|mc7 `8\鴉sa(DeJ#dtmU)vd :BQF eY:Qɗ!S%5 _w\)sÈPU&H NA0H^cu$iM .L³׾)|\yܔI5s&۱g٭P\l*y39)8, =BH Sp\)fǫ kaLFx@0=.@ց u"0vIX8nz)Wj׶MsT#츨w)4{DgQ`.mcsp &!*b W5]wnzxN::]MqfL74%<*] >s9kJ0{5s A(d9Ɏӫ[<`_/r12WGktMVE$XntfՐS8q t_Q)`C*rtŬ} qX@d`6ۓ,$!Z~rQjD; }x6g`$Álo"kh ܖs74V2Ј`d%^z%τ>;68O)IQʨax"aIL',#Eb x tʊsvk<1"+Yܕ$ X Gz.':e?vPy!3ftt\&7c ^\ܕet3}qnڦ{1YRܠk\?e$Z['uR?y,l_+Ym}pCޒE7iӫy*4#7le${]ie/^c"LFgUUfVy6 @l 6qО\҈)7$ڃ\'mC'%cx[M{//"@(1erƚYF)«Uϴ1CEJ!W ,1^'\O\Zߧzae}LGRC0zȵtT UOuʟZzY)#W&-{f/U:q%|; Q]lf{+20Do4@/ݤ~ʍYz/6ى3nY:~W.>0e#@J.{8UC=J1v (QXk;7Zo\&@>_M+W:A_Ԭ "V1WLʿгtNA6[%<)1Ird7bwU\͜J{i/mF]qN!@rJ&$U 荹 DԒC(&n :Me xf E7vOe(gD7rYJΔÙ<QzؘgpˢD*Ժ2)L;809ή>+akp}+\@x0hkR_ ux9+zG’YS_z%8H}egy@D$pJgaKU7b4Ԥ/ro=jcᕎ|k",ɈyDQ[c##YhJ ńu\<9='&_H˿-@Q6:Zt '皉yr%91lA2*«H Znc(%gYF!-xx|R˽L{aZۑ;Au_ߥ(n3z*#ъ._`y[u꿃>Pkԩ۩ULp p\qmo1&Mb4HUeBU6@}te\r3$so6K7{E(᫳I9m^3#=~c2]Mᢷ4U8(U)H Xwb@6 6YL=Y 0%Y)uP!5P~%u%1D|P\Z9dVoxo;{ \}1[ Gk[;)! 4lE'2nỾEȁ %ُnb= Ԉp;2{|o;rh!.D[[1A 9OKozAg޴MU#;A &MCGɚ2y. ' ʸOR$0 ugYTnX@F `t2]gE7[9r ٢ .uBaeCjǒ3@, [,CЇMvSu'|ݷ%q5&쮽Ъܜ\n.큁҃e[ݨ`i;J?EaY<.ʣiq$4DEijP{g: f=]$o̝03 74Z؇7dc0$IL?c3{;~aW)l2%K65Yjr&1@(b(%IxΡ3rGm"&3?R_HwwN_ X_"N˖qe=eY*9f&xu8񍴙^KeǑ[ʇLnK%@+y l5O@/'k1DD[9]@%=H{,HF# 3|N!% lKD9UFq Uݒ$.lOYX RYjw105\spϔG=rbBf@=u(e,X+ $my\˛+@B4Soc 0Y\^7l\ܔXf#bW|PU'-HTf I ZXE$hYSx!7-稴Lc8)`_,lPxjfq9x{l[&FV߰ d#8K4^< YPe/=^E]'_#PS8>"wj9`Y5(+q^lk!~RCep}9C@/"ue墐Al6r_)d4AUk6Ԡ`@3"Ug^JF(=f ?<6y;Mڙ&NKzt3^ : ^Xw:R߈O@x$l,8OMU1_=-f3&FIZS5h8H0Y):m~sTͩM9`IE X{0 ifD/)zkFVٌ\I {_`!VV-j׏Z;ULf-Ce'X-< _Oqd%iӰK4f̯^Nt䁯y{EEq 0a⮸4ܗkS2Sx# $&bBhF/>}XbT8 fFݩqJ2:QojdžS] `}CbIQ&_cM]L#NUh(y\ ljsF,OXN'^yLbgD0bc}?hY@"p>"/yMhB"xG3Ubn SyȃVy6m+'Ix?깱tM")r3(:hqT]wL^!vp8-![&TsW&Sn& \|b0ht<g{*!g aO$NZ?"+71L v R;йn$5owK 瀴 > :/ 0  mzL;D#j$!A!g"zIB K}lb^69dL']]U`x_pUs(Hd"<;AFMM,+:_hz\KEu<_A^*xGdV#- ٳ:۟iK=7[ɾ|lcl 8&[KN 2wΤޞMd|i)lW >^O{E,l%ѥ7G^za0mdcJT,42ϖ३EYľ l hiZ&oh.X/"םƆ`,[̬1:1ƎܙXH!$`+Xs5f"7yg>}8%ŤvQZGȠ cIZ唢Z;2ՌgjKIP4c7enT]@D@ܳFMٶ8TK\ک4:2D屐Bjd I 8[39UtRM ( |c7VpXE{L:s/ħcփ{&*b'Tno aKO'v̎V? OSW"05F aǒk;ݙF9‰|#.fGX 괷A[-a_֏ sd#49 =mɅ] ܟ$rVm&f4v}dؤHFbkʠ..[d~ޑiolϕojtYZ41V(T A&8ZH,(f2k{/X`]B7 "uFQyt6KVuǸ|!-$ToWQ%4@E 9J4s[ "/hp)Njˌb9X3L}=u4/DU~O5d[xs&=c$I4WOvE@?!-'N֓A=r8!Z'cFHLMI(?lk$T\?t7-QGw$ ")W 8ud =^ /hdmQ[)<5,Ŕ'Z&N|a9crl/Q|woXb+Df4Ň&??T햃#yp.l<AjOeִ{YѬIN]΂r{OğQ ҹ]>`澐%Q1x~6F c-HyM5]Y\J8Ӡ$5't4bkA;9G{U& iv}F_̇jAc*E(پAD ErI%'Zxr ̞^$r(TCy *e=Lb{/o@]4XPc3,܏wa`aFVE^ו Zu,>UJb#HNVDa@>tmUYC"0D+8 d; 4c4g'{^%?N~;JѬ]Isui#_,>-Co|0̿/-E*\%0xxe[u qgrktF {(ޣzеLj=K 3Ck [Q`e~=3ϻb*9k&kvk !+=أU!JEO:͒_"O2EaU'@צ4}ԆZtwsޤɢP(MEq߈,oB\E=)$k,iO"d0x0H#6\Jb͓Ԑ_XP押zC-voQp`u)-jA/+()ѯ;0A2ymՔM_+CbsYHk Vn"ק>ryۈsZbfN1zwd ,+wR Zh 5^{6t1֖ bVV= DN7uQ^F3js.ۈJNZҫ0y5HV/-bsmu՟wmIө3efd+Ý R̜q7ޢ,%Y.@,qˡύ4–֟:P)2/'5j@d m?%KCը U%j 6b@n3"L>d'q q,v"dDnY3u2 8iCa38Pw4Gd19.J r*և=O"/zޫ>>"__ Z<]sVxS-tKXz8 Sgym+H!h$Pt$N(Kl G-`Eh"P='V=b~M ;B]0Y^˥$2JsPsTDv)`@ˑC"Jb6\.%5Ivt;g"O#`iID r:(F[LDFhdO5(DL%$7t|pNs5?v_5Inhcr4bul  fOLJn TPY=V>OoZlAzfAh&'FТGI Uװ:U㺲Ӣo᷏\^xc%wJs:h(Fa_ut҈(XJk&Yw q)IJs gŲص]?j`p͍2Vo-X_Cr` t1ZZM̧ s1>.q ^,I*D=qPo>b ۊwDLZZ/)OS"T.RnpSD+:6gg"sP`" .0^+cHL\U`^h5mohezRk}Y2}7l !qȧ2xW6/)ѳa/ѧC4j5' ѣ#ioe@QX{ĿQ$8َˤ!8/d⒣s3`\ԇM$ p:GTr, XCns!uɄq ُ̹g&n?cݭ` -Slna(mg8[yht PsY{}itԷ죩 9u~uVYG`Ko*z[D!yAI qdf1"0Q)ɯ(. [4<ēQ׿3XE(r5!$&x']Sqg 1J<# >+|ag14*?O()tY>5GH.z"cdXoduJEg Ef5h>f((}yvz 1bmI{_Rڙѝz|Qj]d\Jt-ME̦~zyﶖRLoZ0UcxoJ8gJ 8b en>>rB7uALl"%& 3}Iyt.*xkUȆN]u q_ 8Z 1*FS/e?B%e2#lʒR/t0J;-PunF9^)[N"PLgөQS9Y ;їp5`h% 5ƌC *4t |:gR{:hxF vz[uΌ,p2y@HG3qs/ o[cHqfF}nSN2E68 2vVWh/J͆$GOX.+V$J{DfHbt l:(V26C0\P'o/,xf'ɼg{E/3~)JqdX?@11)ԁy.8=).. 3k,]'4ͨ'k?Hy: ?W<7=lHte>:(98CJ}y&+I?[_Oж'/Bh2bKz/L$9$[7Ղn59y6Jr0` ]}T%~*aV ^41KxZ^F:8ixjUsgACTBM ʅ\*ƒ DL;@?-?I?-b;p?4\.A)h-m&싩AYD.j\?">v(m"J\Tashx㨊k;U>gHt?CܻCmjI^|ݗiE]5Y$b|Fn2=)Jd`Z<˧={ŀAxz2Z_] ܀ ,htu蓪LFT#ʫ[.u8<2FjI,M{u%GsPWԚ؎ۡkg+RRF&aY٬sSfܚ$]6IC& 傽GmJ.yt9mƀy~'`9\#3y 4fSݵEw} 8pd);  @mx%p/i侧%t9$~r1tYN٠`yܱ߳'F$M^ Iƹ/+(< fţb8K#7%X;4;і7=)˼,E< qҞRL^]Y \z>CnI0SwHB/1I?9T:5pרLY47S\3<ڴko9I}m7C3DBq\ 0<|5 δJ Y~ Z&dA,ٸhLfP#p.=*Ӎ[tϠAKlc, xIAqUjWt9>}œ; @DD! %f wUaXXPu331TLH0!E'w|&}mLզ7x߃  1& UNٟkԞiF1#ܺ#Ã`Nw!;A6s~>^u c>UV|\^#| Pݸݠ)2 R+bB۸F@f=$Ǒ@fW ev^9`r^IeZ)9іέeԀ5qU1,if̐$$ 遍:Vhbtyp _)KpXG iT- Gdph9&+H3IٔSlAaLue!Zsn LK҃eH(V–s6魚UTϪ5_MQB '" Ⱦ$h0gDy!(`W2xU. =)zג5XkzcFZda  B{%$iXBZX8#MYL/f j?W!`ޞ6ǝ:^ުZO s׻*֏aƒzh+?4_BCkxM}å}Ý1|b2ֲStF(( 3|'YcsNMT.Uvy SKkpzJU /VQH vt<ŚUiRTZR9=\U5;4e2,IC@g~H^lquB'k-*w^}me}ߗ>@noWٻ;tw Ng $um{_h6 C$3,g*[`߷SL2~ݟ='RcC7OSM!zeTUI)bHzXyD#}z#h+͒9.v5`BΔﭰQ \&\A ,S*&8|۷Q^hY7F$O E#]omY++|QoepA8^QPoçryBoT 몌g: ̳tWɑ[K$7SCᵢ*ZJv7NK@|̤6*"]>@X{V:0(z5)@vE3s@d)㻶ϸ?@8G˙v |IsWc# *~G86PEhhbP&:#tD{pD ḱ8r̴iVF.xz =5cӌ>҇랏=n.@Q'qsH\2W 6bߟô8oGrV:-ԀFIЂ]0E1:=ean*)Xi龖#WF MNLvDo3C p&!H׋]$ٜ w iw@Ֆ~:aa ,LGScEh9썳Z SgUHQaޮak6uO]w7G%YQ-~_щli9"$;knQK7?2)B䷮١b#'SYUV$_)U^#}҅$<ura}txMcpp=Ke&P(T̆rF֗cIbT! XhgyaK5sQ#Ϲ+%hYrf>t w 6P2TK)/3HkF?;fUF'pTMhn2+?g)cHsaֆ# Y__ӡ11M4A̾og0C(9ǿg;юhE` )+ D[{zUHa'8b#c H+3y|MHɋ~³\Ք)BnNXo=׼V\U]|dԚWv)MpWk0p|h|MėÇPMS+n')yMBVoRKkX6̎y,- :Vrf4xVһ:,w\cOe @xJ&NX%d Ev.!>=+xiuyʶUt}),Lf8Lg`'CtKmu:h&+MP<Ӕt(^'q.54w:NF<@` #Cgڝ/r.h^{ MZq}|zuoiD+  k-{L712ZB*0AsL4tf>W/cD,[*b^Ź<0c ΀ʕIA5ӰSVMB㶲{G4XGc#]=0`-e thbiU˳̱rR9xO[Eʲ4򼸸0F3;=H*,f]6]d}KeM@^e&{Gtscp:ԥ YZнLϦ37-jݒd\+5~JuL";Ni&&$+`Aຏn>'%WD\NU@>$h)S(VB"<T8WdowX/!֛[+Ҵ*hS <-.7u3Gԩdu?Re[ #FѲp`rfTTŨ6}sҪ+UyP y+_(|T&MԵ^VT{i eZ^ёX# fI'͙~PGRⳎ4ȹC] |:Ho]gi ^lƿYxçsV5PX1CJ OR+!0U[⊠GvA5M9}z1%tԅ.ICm ޑ{4%ۊbݟͭ'8r& 3bn{Ud&Tujϊn;dT^Aփia!`03t5Kl!Mn|gOJ' SΐϸpN5 D]A>6)*|q d_2l ,pjb.6uq;uT}&r,' $D+QcUaC/lHضYkn c'Ii]($ȕn}Ҷp&VAuHtYɵ3jT-L+Bg"--ؽÛbTjPlA'Bp-%,Ҡ}#&uhlUY*/vz"Xh/G20 lF7Dw*ۑ&(k A^C̊y"\眿 ػʦdV|ŏRGo^IE lcF,/%j\p-\hPMR"7b*0䈮j;ܮ3[w`uG&6qV#4Ʌ>OnChߖFrJƉ:i~2 ;P0Rj\ Sc&!-K7̨8Wr @p(D{yum˥  -ǀ"^5*@um Qb#M/KX}^>恲bm:Ma3bCG}Q`qH}'u17kpilc批p KC\?b{cQJ{e{Vkt9$ͤ-$0Z*#0bi{b6\~nZd B͘(W. .(_mFݹOj }m-caq9lb%<}`9܅zIK"I0| F:@Etqa8TT&޾g&Gv6I5T_ϵRyEe3ėn,ޢ PSZũq&ylN'/3/҆ J_FG 3I1E|g) UҀ| < #/f{ӐDfF b[?Wz3K (X*YET4UY}M/YmUjb{i"W] ?Zߟ5?@`dmfh\_nj_Y=帱0ebX/dbaLgMWXQQ=4%ÄlӌS`R.L*d31K^J'AH,όdV31gΒ`- E`U;$f0Y">*2v݋^]%ԙ{RN`~YsĪgq}ot-X$; :|ĄoRŇp7 2ѮB{95'Tlۊs84+@Kń&45/PxB Ld\a*y]0tB32G`LXbi/Sbٸ0ÐRKmYz0#m Y$&Q~iTB.IFYrS/*-R'nZ`t+=bXc-T2AKC!X4"R6ڱ#s*|x _I'٧ِ?y͝Phɠˁ2޻?!RE=%ce!Eٖ+sSr^=Xh&MGi\Bڠv/ˤ'bL-ơb֢Q''`H̼Gj2軾{6-Qƚ2s pi8aM C 43t`tptxl 9ʿ5 rlbRa0#qfS 6&2,i:#lkְ<֜]"d\'mɤ%d ZvS ~?6h-?o߆ sg@ oK^3~8 rc'iO$qJ ɛrgGQK\DA?7A |s%`ѽeB~M(rnI&&Ѩj* 셆^^MdZלuwdW!م}ȟ5I Q Q&\!:03dr#)%t Ui'O[ROQ[Js!5M=PPe!Y+Pjߙ.#jEǰkͪM $^SWoU=IB=Wtp}`냺Xu  zn l\w!T~ صu^JBAMp1n`3Ø=tKuMk*tDG׌7|kt5jk&:^RVq>}s/<]Y 1;pf0cf7|wyihʄMAyLfpS`u)1#-Ev$p`^Yw z`jSn v6B Ф3-A pE@U 5U ~r_bL冬򠺫ǔ&Ůq)b1U:wBO,]Hz- 5]-]y>n;DL0j6M<$, <3cS_ -<,XW&܄M+5g%5ƒ*(+$5 •k?D4`TӇ >MWޗ'Q#;|o2X|,p@?v"kY5$JlE#ϫXRv2`="*#< O,WA¸b⇠L:OFMP5Bv]i%Ql~: `~NY~88<˓3Oh{&$+{A%I0 oRX Sk ?H]c 0ξ7 v`?U;p33k}iu:j`a[FassO0en2i{rfxl2U'[B > 0[,Ƅ̮@T:k ̩: g6 X ΡTs캗s @xc0W $.|`2 =nVp°0Cv0O}\ MF(Y`´X^/'\UCNY$C˟E.cad}nnr{vI~Vm[Ncq2z^Uu%g0xj}M70wb)6XٝR Rp"vPF[ӝL5DBn ˦mr7k\@gSLf,ocR7J)6C WS/V>C "ܲ=~n-(GEI葰=YJ%ׅmf6meް?GͬT9i6{DͰ. $7\{ѩlCM\<xD躔~~qHu"p$&ށxK7.nG5GJWFG\*%D&7*gIb>R;‚YsV??`Ѣ Q*=ſUijЩR|ؠ 9?0im;y'&݂-2i`[t9&mrE3Qpv.ގ\r2 k@#fvіHf:9s?S1 HexNƝ/ZΆP.-&߰Ar dGKŘH@я9hх܏AP#و"Zw6W|E$- sW0|t3RM^uYU:k͛3[A RJ:g߁7 ;+uD׶ւVɯm@C$cK%&f*9a@wF>3~/]s}sݮoY7 )%r+ @K>^T+!\P Ȝk=gQčN ٫h^ֻ4:D\jPE,k"R^!0hĤ?n)ZBr;^;0!_ wwܻmeo-f&đef q: ;-F (th.\y6 44]x$>&/asCEXbq o}ݗLB; Jהv;;q 逪 { hmhJDo sWB={r'MXu5<̻BM*NawMOHnHKvaQ:fW/a|&8w2L9ׯ& W%&'j8kiШ34}#BE y}5ºéϴ>zt'Uy,K, R!u֓pz&ѐg+xum[Ȧ/Ph]߳t%D#X0|] 1s3)y^CYP`ڵKbbΡ#{[ΧmTKL)@'Clv(pH#980W^9cW%7hQϦPaEG*o;/ʹ& r&UiN[7|ӝ[-\dT!89;Ƶ;c2^\[!$ jtvUM;CV(#R Yպlk؟aͰN;AVMMoQEǻ~oF'>ƣ^!*%SaSYDU|Gn~w Yg}`'f^WT <Ǵ,nzd݇,S6*Jq֭q,}ۈ&,#_FY=6wܡ:"gG[LK;cG|38$ޖ) {_As` }(a#d; >#u-_ظxa:p)K|J)96F>aNbH7LB]=AfesD̟M"484{1 q ڪ*#L_[eiGiሼk\ pv3w|m(٩:xzQظi&)1v:ŭZ2>r4\a QrWv]!7"xz3UB5 8%?cy%nCp`@*u1NǯMpxPRrBhݬ;']&&[㬸ƍ#;%oS!vgJDoٯi-hiv mz=fOI뼈> "bo$}b);5ExcޏdnQWKT$XW^6sPohS))"B]9)9k{`WϮt%ltѷ+'g4{ 9i ̯kt.OZͩo rLBCǼqa YqZCg~cWxX_Kq {f/y{d']1ޢU%#6uLoNJK+,E |^KӦ#|a\1/]B*ءl0LH0Y1UY=\K;@ vLLj|mh/jʴjN5܍B ޸39셠@VсGfiy7ٯf DnӡyX vw(l(E-HF*y#,Xz 3s[O8DoV'_.+E# n=y.#S$QeHJ.,L-N,XIc`t sVjǼ~-K@-} FF^u!k'VQI,2Tc%IiF*ڜ܀'*O:?:<%?s01eTFDu,tq&i0Dy)^fLƑřlg>_Yt%xX៦Qz &7'"y D Q SF@0N(!'2c:e$ǔ{3!s9M~21+EG߆7xXF}oJk~oQ,hX&9ߋA\r5MIB{{2 ı{}<[b~DeI aPY vG<7gUװSbnF R6F@ Y̆.wӽ$Oτ}):bjIWcm.f@ֹ>C:zTёg\1Zw_nk\q|`chcB]p8UV[,YDj qٓNNEj55qj#-uBV rU47 C D IKLNw`+$lǥv3Hal_5~Saui}UC5m_"ޣ 9@;PŽE|"hyslk6fS b֮!ŢXly8r/j g8:Jlc=[ @> j/(LT +f|O_ mv%3A6Sh))f_$QeZt %иR]NEcZ=B)B!ET01h3cjMiDH pr'&b,j\ `lc$>Nɕsz39!ʆwIU$Zծhֺwՙ {! F ǭ,S@Ba\cPɾ=8j;I8+#!J>D;)]]˒-ϋЭ󝍻y 24I{߱iz HB`rfPV}W~5<_pYg7B-gmoIe]1 ; 7(uΉ+lOI4XephpŢ lRy)jjk #F[&O'`$u!lFR'=Y 55Q$2,vM/O84:Km,&) QW[tO@D>ca>vS'5+267{o_Q\1[5}'KRf{o]0)@k[hTy/~䧵fϤ%ɓq@j3j 9'5gME`jFqmfIdCY]H;<}k8GuoS[۽R~{&JW12./K~,/8`G:*ռCj}y|y? m}fiѰ@po-.R/K0GDJsc BϨo!iRj^+*-N#6Dd^ 65NU(o[E_as3$CrFBx0ҽÂ"^rfjݙ^u퍄[TM (uaHИWokGK+Y>'Q&lFvujTsCeFt])ُre1ȹڼ,qk[7V62vwSWA}ua__s<G&CX9mÍcd\=[wgpfR|"0'f I?fl\=-Ԓ4z1s9ӓQ0Z!TqqPiA7r&>KF1 ? K h2ghRv~\{iAUX* UG1!G`ϖQgm \gT[t hht LVn1.S[?$]՜1pjoML26R{mkGX<ZHv0'4Fe1pGAe %m={^xVA,a"K\U{>_)rG09PDK['^st^ gQ03w<$*:kֳâ~>25 5Gc+]ZL7f;z%)"/7B-i9(jF0C.*ۙLz|ހUHё!kfK x6wSi)`[t C>ЦO HzyS)kT%D5,egR*]ʮo==sN1eOqWI@JVS0HNZR5t2\^=͈Pύ4-d.pӽqmdխNC# ,LM(3Q&6C6ԛoLE}s~Q梨'}v=ԃI;NsLyBC & ~LJҊ7vqX4ת)Y6U_ 7B7F Ȣ 2֑WAeGmE"X?*#:׆|vv aRaS ۨc;u"uI+8Igʏ/3vK =ak~yWP:CSD;|ܥ->%D!gH0k\tk,gEٰll }۶U! 9:~]tщ#4?;T 64q#=9#\bR\Zk<''GVX/K zkdЛ[ Zwa-yȡe Pc foy? 8N,Ȭ"i,et$\Z ^I+S3n 1Թ{ -& Kv "*-jƒ| ,`ypb7'S;fbmOE^,Eg&2ѻjSΩEj8!"D{4]Mz]~BsLrΜIijL8OY0(67`7L<˗] B ټ~[ TW9b &,yu^r H #^f-Jp&? c, ua۩鋸"O3&jhWB>p| 7yF&Xυ? <9FT g~Vc`@Uau◝8dr-Q X$9%.UEnDrVp'ŒIb!Zdnݘ8m^~sXANF?S&ޔEHg1˜ucΛDs˵{;Sza}}6n%4lw1DBI$tk )w UEMOb֭> ,j'LE'KqΖx~kE{KD%J4۶L^$\R|>UyRp3DYQ)ڔY'3)rb7Ɉ@?\B^=Eac,pU]Wg%򼄺ǿ4š@we (Vl}o \m갦ulL9ViG(' Éw~ r(M*;&</Cqe` qa:s[1sqDKRimXAqR צ44[? Hd^`:\-lfj]V6%!Hh5p,L@Ŧ8r!Ꝇ(}Tnؑ7ˇ8aD >n[hGH^f28|k-@!:4<)]RFv<;zc3re _Otfp|y;yҮu.hM 2=>,(?M%>76)폳;&5I+?!:|uc]榧0FY-p3j۰Eo]7,'ÇVèC/| m?ȷwΝ$d0> g_V_EjG!5:MS7Mg&:.0!qWe9z%:0JkЅ,ehRگR '\wIiAFmMjMI) -'qFPO Nzᣍ:MfR+xę)1_VɯWO &w6=tfSI6.څgOdf`qW92,$bOoAٞJP /^!#:I~+ :j4*(")2fC}'>ktJk.ƿpb 8s{e!cĕn145R5# 6#;Y N;w者\@z^ V8T•7pq 't9cف5^ZК ϛ{z9}I/zAuDGee8UA71<|:d!pF\+ݗhBΩЏc|ٲGzaQ TT޾Fb殙b#o}톾g8jE_l~wqrePYiEwe1 E\7OSm>t@~D9; D2B#W`3c)&?*~B 6v|"4Z[`۴f㣑Mq5D5cqZk!lO8gҩ8볦 ~N?a6yhX=F >swpNK3{ d3s${|[\Pg $N<AEA{ + 9H`tCq)VWRI땟 슇_y!\셧zTFPh ,qv=J2¢fC^rN2)4w=BZDʥ׼l.! &UmSV /`Ɉ?=+.)zf]HEl)ާ&=ڠev?Syx+fxSlSkĥ3&=Ѻ~8k ?j5o|23FaƬd8TOOjiNE5R kӈ?qJiH@akݔmW$Ĺ;Gzv*D71X*Wr5.[<%u:?񴺈&k5إ[?CqW=JS2nR>\KcZ\ {ڤ>Vf}T#9j(ўJY]z7elP {wGni'Mk8o !l=WV@7C8Q/t7ŋ$م6䂈Y?_֏:,1eh.D B C4'(x*hJ)1Q->u=u*$! r؋ -Ma#C_\;Q\À{ g_] ,B?z">ArYJyA ;X5ś֤zE;Rұ9{Z "l7Z5_])nW|"gie&C6(!o&"eP.laTo2gJʹ&S^I](X5-Uekew<:Tw ^s~Ԣ u8`ܚ[K[U> GT766$Czjl/_QV I|uF[ti]/3F>6Fx+0bKZ?!׌ /MȮIt F_PXAjYߏHRtp^9"Ɠ[c8LaeDp՗ve aok_G|m6S,3YȧHraZ7{[oGC2m%\>2 bPdTsUB&`~x 5[;_ZV];KK@aD%./2E)7b@~τB0YyIob`@.*~tB^*@!!B0~9=z|- oF JN{ M0}*☊؎*0 +dtEؒD~* _Z$* OI#)nbwq#zL uæ%XLH4;  )@ϖ榰.N/rz@GL|8*4\F&N1mv-5/pVjoywU{Klq0C`oF/?hz~\5 "9Q2>M!QR8$_TِBK53tOmˍ Ʒ04jK+?YOTq/ 7/; ^I5mzCo=OPdل1|YѴ\{淇[M} oGX.0jVsX=X L—B`(<,N#{z)q,9ߛ=d70n858 j@ޢ>(_ʈ~/ŐG (OsIhZLDlQ~{.fB^ D?|0kh3IUuMk~AUEij[9 NE8/b@a%VʚEWKp5!K.H'SܧM(ٶy=P/z@A"$0_1Ycc5h L71Z-ymإ)J~)h|=%EϺsci&GO u @rj3ۇ tc&Cv91"xQ6:9em"I"@X2,n<#J<=s~JbO"3{wuo_RjelAjQ}IR C-@`mPXWC"*eȡ"Nֵ,zG^6B+sp)U*P!udy JmVtD ?Nz%]B|)OxZ|MU0dIsTO6xKvmB 4c|(U>Sᑌ W "Q ԭX^=q zczI6cu(n(C:oTrhaޓfLV\2`?Pps8lo^2 ЪYôB3lE0N<<,*D5%E&i69Xrj# `瀱$[#JcUkֺtTyo~ĖX4#G}_s<er 2yJYt02:?Dt{&F1izXCs@eZ{Njέ`A?{tH΀dQ1D "\+3+`:Fi| \ުo.Jn+r@}wALJ]G+1!&&g U(H@ seGXw[0ujA \Rs6y[҄OjHmUƜ]z QE p L! "(y 37\e2WNHxL]_ g [U2O&Q͟YM_E[:>^އoƴ1l-IM b1ě}6*s1H$}j`Y|Fowcûx 0Ƣby<$A18k~̛B^߁xEtN(: 5[AOe`  c *,dR})]`raX|u.9<ʫӓ#196 JpY:rblg}Cj\N6 !^ Z#2c2GuA-7&ҚWz_P}b9͢5l]s4XȆھN}#lhB ?vT;+|;-qS:VxvAfSa\~ ĩc{ɣb?+ CvBC}pitaضCES:Cr0e#u*J< aq ł6ɲW\d 2ٚ=Bw眒)9j{X09q (^K4Eי{J Mo eow,5-xgrŨ|mGK0R7& -]mR_VfN͸ fq¨ߜ[~m*HDb1czuuTruP{"seyjn{?nxxֿtNEeEꄼ M'#T!s-Z$R 䀀g`[ps(GM&u DKq|1lpy;D4Wc@E =z(YHMN$:z.qiKgC9qyAs,otbyZEG<葕.Z"^* Vwi_g<0Bq73oz\7_)*tԳ3YU9ҋ@2B F:(O,I|# [syE}/yP(>+s3}![8 zgpGřLo( ;rTz :wHijэ6BSd@Š IKqiTމ9M$"{uR~9}rZdϥp7hޭoDՁݠû^ OƟ콥#TXN\^'Ct GpQ+qjz4jLsy/Z% s] [g-oz}w׌Rnn 19RK3cMGIIhz;'[%_:E♇TYDϧ 8<0rA)4U.#&m^L,G:OpgƗ;q+y}h?Gٞf=FS]m4 ES s3_aU ^&!U$~G&݀w?l߻#"-0>ҷ(!dMUwXl7%V Mu^8f^5h]{3U@m?GGjT)֟ pt]LOs)V˹9đg7$=^V#YyZTGG3%~{R4H=e U;K3߲{&[͔ea I{}7yq> MYLlU3HDn8bH `ʇe>S|} L PL(N|Md'JWB ˤ\v>Q5_H6j.1 'ߊZ2'4X1f CÂb,)a7.H_b&EN'oj5.8sdG#IQr[ 2#5b:Dd>x;UTؖVYx?ݳ[$8i 1PV0ۣU aȉl7:y#SF8Ȼ03+ NOwX:G&e2!]r;̩[i -zcDuH6'hVS<}vTnS&n|}3kJJt]P-vJưe;EA ;NȒCR4b(@¹zE'`^Q8 mN$з?a @7d>=# `X.;6BAQ v?9/j?^bT3 !\op *Bq% X)ɨHa8qtV&.H+{0l~m9@͋cs)\.L7H FWv(W8<7Ӿ%5%f/&) ,R!Yb)b@+ ! 7Y^Ƙm~?;\\N\(f7 j^8c@V'`J*x1 Y*D슣qPE¡Łs~$w IREîȕs0ymLlҽIg]N }aY$ܕ<3^r) !^;eKc< |A+5 fSUm?|((27 zt TG8a2%%0^5n%C=Y.(/Z ˠ]M4?u;qajY+h?(ջXӱ(Y4Lg/\hHh;Z<2e{鍎/ ԺHhtCl Seu־#'~\$olI.;T}x?D9X55$I[aT9a~9(sil<kUTɾ#5{Qٍk2RYJeAa+Zq {.&fh;N?%9IOh_x.~l0m`o?p}r"'65LoNsi\^u.=0K76XF*#L>GS0Q~-bㅑfsHa ϓB 05%{E_/cԄ[>F3O|{(akp٢>s>f#X(x )3 i3I7O4[2Z"sUz%BSQ:, 'M=p愚(.]0=^1V=@(4ٴ2Ϛ>%)LN l[A@~|:Qv4ǼY ?nq^)vL#'ژEe-qCHO8jT;x|8kF+4rXx s=j(FPc@cJl &Q[Ad'8i|a>|Q4Ɣu 2@[A58D,VVMo6 _Lr#͕{8¬MbS,A٢"n"jOxuPQ3ށeA,[=P纯iG?ω8~'NbRU1_T̤ M~W"E1Ꭼ::g4L;j0Zv (h& *?, SO#ΤY:$DVN`ie*;y/͢R\ʵH9V>,ߐ9Zei`dMS}ˆcFޯ'sW5/lV ZuV" k|$Tˊ% !,lFRHMqD](V}f@Op--.ϺFu-14?0_81+d]d_Ut!bM[od!]d -[:jd,$Rt3䟱f 8P*39$4M3Sj@"P,xcP'QОGg+Q Ǿ?ʌAeRX58tҤ&wȝB}<6` o P"vԏ%B<5{rpA {{=FS=1|A>tK"dE9INmx-1 (xn&'=i),M|C#v3&!%P%}fg gs\#IpSsҖ)4Hs~- IMT`>GCqJJZF *^ zQuNQ꿔-Ԟ4MCzL]*3(ME! B00?>yhj[_*MgѨo4<82,T"ڣg][6IYcr8lŶ̸GDp ) WǪH^9*0`Df#.WūY9-n;f> "uA7^f6 ^R\z (Mhi #j}lAP; F!\`Ѫ|B3A?`PG:1}ł#OWTb(/u \56 EJv?MH2n. Vկ!NI"Z<|"Y;Cq\ήx;z,N}*DЁfxԌ#0j;SԬ! !J1.\KƆwd'7ڕN<߰~2ÚxBO$Ru:)2 Φk;Q#JM^Ƭr }RN8{-"ö+^aŸBqCm<^NS!&rUkɣeoA/őe`|%||Z&gN%- 1Go 2uz64Q-蝞kVxܓ(PC7b?b&I,ikVg2If$lRnNֹtM|0C6L6s DCҟ$?^̋qU{h1V鑫kټ%Ez`&3FhUї>3MM87Ɔ9`t|*۪DPB85=N8N#4Ud\`2ݙ]|#CcrW0b>9w\vU]ޢD0 pDU,3L-@M,,P= +Be F3ja>5|v$qvl m$Ǚł;&7#d5 ulgTSfiEDzkrQV;hA~f(pT6V-/^p>@jr 77̦؏u.FdNJmoPќ>؋FάmZ#!;e_o#5|kQxQzGC&υm-/i5ErL11y3Op6HXo3.F5$ ?qstco.F؊l!,I>8x8mV6sM3DgT eA8g!E]+ 6^$1rA{t+b,Oc1}CJߪ%OMHtEμBg}Hy]1MXa_?MPW0,DACB1]6[0AyڨިQ f=([*[b1<9ed8* TRwk쵹2hHf6۱g5beU?9¿en^ ԩς9ٷ+*xhou/M :>DXy_YoyV }PEb'7~R8/׀PnACZmSgq ]M6gǢa6'KՍŸX("XRԻsmG7p;H:dc \w~uВ:LHh+16B_< Z  g.@hw ˞˜XM? d[@2{M:23TI]IeF{\}p$=@5rko#Zere\NxvVEkT5EԼo9:ӅF$rMYq:aL@&o`;9Y@L  nŃ_3;(ߦ"P2 ;OA, O 5rf޾f;pEtTݩն@*rT(@/k;j /mh@9(Aq-CßTU Y`QC5Nl!/'OEc6{P3ܥ>o<z% 0$'?4IDO3RKMqNc%*lߎ$t{ [NX5(PPq&g/zͪJ~X~D6[RI0TsDtƨ\+Ne?dòѤ>@] ϑq1H, Jen$9E :,&JzA gDТE1dhCǮ9]\X38]M eFc_݂N^=4YT˔6Iqdjtx6 1_* k^oӌ3>S# VؾJ2GI@gf 9Ճ1뻺U @Y!iN5=_As<YoH #\;kXƩ,mƒxL^\J')Ӟ6S-z|$hw;;o/zppnG%0|2ܮvЊ!9%| :SjY Ԏ$ۄ3F&rCAP̠>M7:҈' 2iAy6c3k Fs'٩t$Ҋ$VaM I&Ddj)xS?FSɘ+/ )/\0mo,:=}sԑrF>Z0W{D!-ҦǫKI/JcP(T/Va4&09ɉJe>QwڥL1e0;˚T[rv!PR85κ` @73ʆE F<./2zʹr-D!GG%[!({e]h'nCU}e>-jR߃ b5ْeXnl#3nAp|k. 3jmcJÞ4(4$>]q K9)$,v?j[_z.0$=N䬈mspe4p;T:P>ey Jm^,혿6)"F{huk/|K{X,dWtg4!\x?= `xpT(3TA'ljntȴI)z:BFU28Š} Y7quR%x>xVp]I)EPIߘ0G! hEMٗrr!WX\lGTiՕ]fJM![DI$ LMD3Pk=ղn{z>Ah ,$  ^?ۣ SbHTr zRօW@\)CȉW)6,N ວ*a#ޡ !A1.f;3f8_䇷0:(Hk$kVK,¥~Ķ?wIW;~ q_WRw-ȱڊ܅ڀ.Hcf'bK)vGĖe˲p@Tc{mD1,lħcjN^5fu-kg 6ji;oǍvNJI!6U-i"|گy_U}~1n)G'T̞=&s;/;>!mƜ7fyxÅ, 5>(sLC^8)fq_\OU*\΢NG~U50H LBqX.q+x]P>^ lsƼ1G݂=-7 RĀR]$wb.SeXh6vKQ&LR XƋХE/ς eAƕfi=㫲Z%1ڍ&'v}?Ln ;ؼ"EOvCvV a}*ϑ`G̗ΩӈɻH񇷸閼]8%oLC-q]&%!Tu7IL+5+/UP(/ʉAvgE_s[+Z8$ಁ^HP~uj-dIb}!A!ޠ?HTyVIPW aAhh ?+$,>o)Awꏉg܉t,17#ɕkT/L:Ó *KX!98U# Z.pw'Es(Eh#VqSJf # G"G:m\jìJ~gA.&~%ĚAwy}}5'cMfd O!hY%w DC i@LJ:Sx6Ɣz.}W9'wY]y!N9ʳa 3yWN#@kTQPyITg$H14q`ae>v܀]ۧ )@sK*hDXjh+ meb}Ƌg؆?6C=Gk^B;~О:6fx<)DM[H/bl,z,x2a[U5,MiקߞxlJFat$߇R0gUDCu}E'E90{bcx AY\*jlMIK~7L;uTj wW\BLеqo \|sCe|^j.k$P8A^9ҟ'Lr(f8Cc[nt,|6Bkwf/ p:̗xy%*8OɁ[|x6>S6$[2\ 7fӻe &ǟ"mDҩ7S~24>$rH Si C%n9gAmp(Zap!'r4Fm4i'[b!~2ކ?a&: UP,_&% 1)s$ G*hױTх iGX2j>wĤƪ{_ QDs:ZAc0;f}&@^`Vn*ͭ .R1~S"ȇC̔H` €aho'ОUQJܢ.s`Úi![4&n5|&uA bu:Agh:L˟"r$^%U 6"fwYmWvv^vrJ=+Ӛ N]'FFrlq e-bTE ϋ׵]l5 gt͔Ԧ'äW"bEژ7p0;=5rA~_cü<-@67Jƚ9)WU9'*Ye F'\KhsAtvɣz3oيaA C;6/?1lnUWծMSj[!fib~5sם|֑M+-Dd>1K r>(?;Ty^∇n1;$`b\f?x7vIhwKQzFēmDw8Ĕ)jwO%ٱuW:_rVEvvV fFr)T~NI4}%KvN:>{sw{^N cn01CKM5ofyZ;sv} 9b*%0уb~1pvIÉןz1f SgЅ$𹕼W7ԣO&X_[dǿwSaVc}ip`or0jג$`V΄0 _P]PoF9!?FFv j'#;<ߍ$ s7W~G/'ش}yʊAeC1w k̍fN^?2yd<#f#5v`&8t:ӒU>~K)?Z Gv9IsPE@CvY8Π|XYQof(:E>Oɠs"͝U1Jt'P9 oĽې#(e^t]w{drM))DH[Bv ^g(a2~bö`y;}e wNL  jt3ܸWK28&f[/ݑj&p0)آ"gU;Hn?PMGAc)x FY?wV4nH|WFaxB>Y`P 1`u5i5x=bRKB&T%d:HBVm6j~ &f/nXa`.ݕըd4\%O*wRtIDnͿexIh&M!N&ϯ;KΤ! tkI 'gtgݹ51 euoQ6p`eUPRB0vu=RSţ df ptsm$ ԝ.V~eƾ[K -#94k{;_H%^2+>9Q)St@=%垻<2Qeβ0n|Լ~2|U^cʇBNi7\;աA -xGRE;걺ߘ}dREl\yY pAy(z?Ԯ +rI SqYL)yI:+Jhv8Xp~v$ nep7fi8P&#ӡ\f벞}VA J"ꭣS8BY y%ҘkA pOZUa5O#0Nx;a.~}<+ <Z+NfM{L?3xTEUǬnܕBGS -+88G*fLGHoϯFnO35CӀÓ}X%I&`3,+H})WՑ%C4cGLdƯY3*~Vq@c?*px=i>&Fw-Ef齝֖֌.ONĠ^|T.E~a`#`$tkze`)*|KOEIh!ɛJdH- sz"WhYϝ5\SB1闔dSPwJ"җޔDg:hOQ^L,R`o#pˡ( -m}P*9AXŖC,;fRH9NU{ŀcU`r-giu Ta[I %+ljȡ #!~tβ xÄWbAWK sM$<2Ry.ǓO),l {*;Ņ(gwJDw͙ ,%o%ƟW8Ws Rw:kl~yU+)/$[Hr=_y>I$#**0s`PG*P&Hh CsdN?]{?52jG΋FK۠6ӕ;fwϳ58PN4uڭ|v~ݤy`vF5v:e_v%CA|SpB{6|`X]aCa) ]V#&H)+uY+lZRV+s]66Z^wP)$=Ǐ=֡v RB mViR+21ۂ(MzfEqD 9[D]BOHIPj/Ȅ_t04<"0tXtKKts~jܨ_CM(8Y>u'-m3^Z#L3xZR>E|BSٸ#e3G&u&Tұ7r 1?92 ~k@W=}VoȈ&[ b6o>NFXlg8VizP(c<ꚼ1-"|i[Aճ{53}8Rlm]y8lw.Պ(ۋMSC2/e]0h~u*!$#JGB{;f揈S w_ϑt5S5"4? YBmF gg(wNzuc=o7yUhcD`.Ӗ%eݔ[>/zlВɒaA$~Uk>)@ac rޢD:Wzìs|(lZGa{ÿQJwy6T6La#`TtU*CV9u*E֙F bsFɚټ0CI퉳>=;%; E TdEdX,?]ݡ UKdجc$^LtrH^"R]є3Ds d`{SFQc+|kLO+W@^%b !כHLRK`Vhx^Za,0&v#ߨDSѢǬٿNȼq谤$-^go͉Giu /+[ K_av#ȶ/3O0J>W-dyWȱ5f"%'h6$_]Sg(abk hlWĕ3;uS@ލT¥M] Gޑ?X t1tbēAٮj S/ lWMNICC`7R.Ov6cr?P57(+LhD-ŤjPJxV IdAI<# g>X_OZH_d?2N2ͭ}6,4{ȓ~?ℯ#]c,aEV;YYm0UhsFHWHEXjWWfXg@^Lw!M} 4/>--yg/RE,YD&`JO spmZ Jė<(VIJh`\8xq_SX,2ފHYE{(T;oM?? A[6#n2i$poTB:W"vGz] K7B , d+c8=a; I2F)@\\`'C=՜1]ǵҌF3i'~gUKu<i5sU­[h xDNkA 'X&q2!3:T_oQI"1 O pN0-wrr`l -4v.jVphgI>8f6E]ߚcʀa5>! C-2asor!邧>_]7Z8 LXi,z'L Krae輹.i#/$ "Sleq cV &WϠ% to &U_E&|7v m>\ )~&#T *F=Gy ޗUa- ;AFβfbSDzϪYdd \"}q!{5+gT&OIZ[y1J7}X^W{%GLC"s"_r]Ymҏ i{BrlG5p_i{ txM.iU[3ejRD?wuz[{ŒÃ]H,8z78uCm I,!bo+FآV_(5}mb@Cf]oJnj)O]ː92qh'\>3[0gTXu:wK7A[u=֛ә7va:՟Tp`d.cȆT"'W]qpv?y=_!i+ ~:cCX[CiF3TM-fU׳QIH̸ 6D`])%-".'U$+78sѱbuk6!80Nn4S]KLZeW?k/m2rN;Ptk"Љϐ]w''3"WP>#3c; ^S<`䏒hP!%`D|,5JuT]^^Mhev.o_Ȗ>_~o1NT&`r$ 2tv&~+[~h<6PT2!ڽr7aw;4Q{fFxg|t3QW{#ODy QovfPW\V"/mA0rxƃ ws|sbcሽOegm3PXj[\&'5`ody'K3G-h4F;Mrҽޑf0cC?!m.D]C+6&Z"a!vt:O4RMD<'4vKJA3T,$۶1noߨv3^SΞyGzbB2%TY~Tc>[PSdI"Pgמ]DӉ0 48sZfd S*11i[}AjG?J3D/)I!_vn L &īÿک>+% Z uAGLԤ5,jPLYBbYF 82K qhU㓵q¢ S}*F}t>DIJ%GzܟKD7S41 j7^x)d |8U-ZVj.KH-""IiʊN[E93* ڠisCЁпfƋc},5:FC ng{L|Ez1e0ȄZ$ e']_fG_LJ\"1. QnUQ΋p'$3oI5rMŬ1퍢"3G3J }8iIݝKCBJug";_=MnlM_jIps(j|?ES*4cshfFi}X¶:4Eؓ3ot7[EB?O~c(46hk#@NV' O/^EH%,+*s\FAilD""lȌ,lKI=7{g+@or1xjwFlwrakz:878!Y` of# #`Msv<]?k Ɲ؍9&lױNªDSݱ>9 ʇ ؓ`VBO }ytqv8z/F/l=1tz೷b5gZѓfH!,(*oK'`xjR rOԑo8",^E{^C{V)"*ǙܪمY^c<8GԠ;||;2O BC{v11L65QtHo DxMκ&;g}N0;^1h)%*<=>F Еd<ȖzG!8>AJ|#,A2H6ԻFPb5~E0b(%`s&1z&V.RfĿZҼ'7 Rp4mQnjs*HXKY,v<ˋ ڻwFo&@npf6*Eэ J(98(TXH.;'*/&aF0ckEX![8PbYvf;q앯sffZQ=RY{y9e)QFDx{*.\p,[eۤklҺZC O }r q!NS<:tbJ: Yn'Ð XŨp_f4qpl",J:罳!@(w7k:krHI'w]c_]҈U#czτ!/l\$Inaބqߘ .D pD'E@*%T&{v"I&>ai&2]>Qx3$sitViSt Ǡ!3YY",R&^f8tcʐwĴe_`[e .@tY%F`iU^]S&muە Sl8QcvkBI|LzV0y^ʁR\>^{ޔLEU#cc h"h-'~0u %ֽ*gTzhj(Jia|ߵisA?'U<.>'>; i.Slhcøɛ|"cl+EI=<|9DR] 77 QJ'ZYC'#;/+B z oŗjҕ0GLrNck.czo:=W>5܋I]S0t8cYGfe]e•Y5Γ}[0M˅*+eJ V&zǣ0ծQWq|[ye y,r"~1: $+q–0IUC[IdOi"Nƃm@d Ӕ 6Fw=7'P#Ϩ $n`itZ_Ӹ ߇ Ztko1X Նxp6&VAVpk,n/FVCuB;/Z2&]ҊGQq#?C)#B[P\TY/86&=.$ed ED7v?qP̙(/钖@V"^RFCĬF8@}Z+qdesmյaیJɓZ@jp>wH#Qm? }K,2ܳOF(>:0ꠏ6Ge0+s~gZ̙X^^~hF*j@HGL#xHw4/3Z1ޛ4:ѭ755HZ`}sRDtD*_N@֓Y^\NT\Ӳ[<pn1ļZf<@ۘPe1{M*.r.q u| *(.:;~mA;e" 84_*R#0,iM8 ڂb]WWg*;*BԊ౐j䒟#q7LhjkA.lw4F'i]8U@ y$*􁭉{|&"xBfKZ=|8{S[AFvA5y#:xlu Gt˵Zv1:5-S5HxqmeOyj-邐5;#ag$>O;{wTT dSX y׆ c&߯ݹQ4Wƴ鵷|2kakѐ޴(G ]ڑ+BpUĻ*?]@R_9JM%ౄ6=6M h4g2SRƋ^}8+:MlX31^kVFf/{ AԺne?4O5ԩbَjZ23`[?Z w9-r_튁䤁r@RMJrOOO%0^*EU1s%B&KWK|f0^?[OYD6iJUUJn\:_5{x=Ktjb8uL5~踕8dƬ 6ܰX1+1*5@-%{k[9dxБPSPuB 5'xxd(iq-K87 dT0v y_jJR2 t,q۩uD36_SfRި:H{k7b5L7'MdX0u^P]Z@~KPvע vh$0-.8֔A!h*4с?p* +,E`"HϡcZe5]aX n cnpX.DZft/~]e ׂ^xDI' B &LHJIwln-D`n7N' >6 ȿ*~TΠfmA Š8q|sa-i.zz?zk5h,8XKƇDfo]%JXs<.m\7c,A0+tlPZ Kd ![n\$/mخ]FO(}H {Ez }2jYt{+ _tEpԴ{nv–o;*ݱ9e }TsMڻ9J {P}Mm~-i9 /aA7Ě>"h2i@Ia>o $5npeL% 'wk"Q^&۹bK/8ۢw-Aa"DW t4*-{(EIc CY_|Jӟ,6k*[Qi@f7<[[OPͽz 3f3k3b!tcx)}}'ߥ-= 2|~!Y}&ZU{mQ,: WRQF{bTP4~i88R߀aäo^4N"k9 ZE2DGpА^w X7N, 4ۺݷ XWo4*gKɮϨsC캓s$h= UMmj?E,tU:b*xVMLذ Ί?]51 PC e ӜsC.ZH.\02P@nyNF:EsB{W|.-/)!'y™_&Tضܵ@2bꘒ&%12h4BLBA! R2dJAK!E_)V)޼)i 9:NP?~eUyuSl%GB*읓^y׼,Eh`H:!}+*}>K wLbyJj}@P/TzR[RX[z)Cx U7>%xI_=&X cB`LYrRj(]SՁIӽ۳s1[SdJ{#u^xfҲqpZBjPΝU;ѬY4/B3gޘ>c~E+m1Y oiy*=]= PCV'0WޯVKbfÅLwOoyJ]BŔ%AO(rUA+V3P|@ SiK0k",|AD^H@D=h6uhܝ+aL1r'?@ႁ9=%gk3?Ecc=tt:t,";>dqd;Q7@gוM8(3tN4M$]V bWcJDDIAsC^@΋ ':)$d>TS jۆmh+BR4RˣKn-fE-I( PݦrhZµ]v%{!_`Ƕ8m&ÝÈZ7 7>df2OW.27zD5m̽Iyl_dY~Yc(7ۦ'g ~Hw*5 g\2sJ&ʊe.C4TVu:=$R. 6aPj6ǥ€d9%*tn]\gFIQ ,ρ0O9M,&oLV$. ϣ 0`=Qb$e8Zq td+'MQ5JɛN8"'XIkt4.$^p_y1yVcܩ7y(Mἴ~V`ud㜍`3La젓viDEd*p*"נt^l/YL Ϭ=CA-J -E_ n=nxb,K2O[33ŭl]F*'>w| mZ"ׇYr+9ʦۂЌz 6ሚjgZ,Pe0yJmW,mGVK*bi7Fbߨe`]N7h+kV/v<%Gw(3JS؜O"X lj/L DZR5RǮ%}Ӂ ET@j %n'Mh GL$BP'uNWu(OU4M< eo9ԉvmGH&ARfS"CQ=6F[j¦ 9-ۙiOn 5GcS'%$x7-F\^7QnglJB"dǫb<;6\\86'qЉ@5@?'d7eWp[09'zsi)` O XS-c,_(R63 pzTz ~w|nd>7dFެZ-~+ZL,g( .uZl 0'f]ePZIоfO.#1zDs:1(d\x+1ޏѨ|p ͼ=’W v19L' 硘oc:|"69?m!(2>wkG'C 1thWI~?:R].d=bY8xTˏߣDn[ 1qhQbmLa IK1ۈlWkҍ G5N%2di5#Mڜp*9n5[}<_-$J/&ҡ2Xw(7aؕPA­F|ca/VYY>[-)* ? ƍ,Vr-ς@'9qlu7CCo.fd1@LrrY,g" 4B@xEqp@U :fXL Q&A9T+KΧ"Bpe`^H:6!2>"4Pl^CY#!nނbC'MeT7Y<@3Mt_A KfU0aH{CnĖTKi.dB* rcْա?܄.l3ՐjU3X o@@NzR֣!ZaF'.ތtܲg^Q]£Z"Tʴ熁TW&gXG;HW|!%0=g9$]sc<Pk)T6e>xYe:,O^@9O' Ǝvgh6eLtv$Љg+Z  кg/_KҨJ*U{T@n{8Mfmι0.m虯#Q|IhЇ*%YDLRGjhj>P:#hD3ZSZ NJ[IK"|Kd! "7R 5۽;RF^H;{bD!*ǂCY*'P,9gC/ȝM| *)1lgar|YTǽC"3t \HV*?#:DYi@:Ǩ<ʀr!"_emb4e=7SHFxnh7b1/ ~?#TNe͜a\0#20*X#Q=vvd8AZ ^'JG^ø3?,r|ƙ3"u ӱ|l vboi}3;fFE}A"bqݓF^"t~7;X+ &'h;׿n:ѩ 2Hdxw",\M EYP ]x>DpP=5W #/g'X#Yy@W(6|.VɞyҴJp4^4N!iOhk M+7i=@TiLoiWL<8ULEF곙Ovn=LSƣVe1~}R896:;KmM b×$eAm[A\ /D'\K%i6gzoܾDM;t{dzP+J+)OȜê{~c\ԮŢt؈ { f_`Hݙ+KC<)ݥ9MPW[6tq%5-ghȚgbqbND3hjtޭoܠA SRw-mހ1of{7|qz̝)X͕)2 dt,?q O1(B13ySi'5 oa"YX}5#{k˝\t,t! *Tu^cE NM=%|IQ{Cm~dk?3ʸ Eqq/M̔$U@L?Q(D2•}%̫ 5Y%bzULJXi0x@疲C^"k?:[ ~_$RvkQS~mNEwkLSfØQy&PN۔Hc},vp68Y1~hd,g3DY9ÉFOܞԧ٢X,گ H>K[i!,mWɬ7sQn2"Uu=Tyk0Hni]Ċ$ގ$ zI^݋Ptv*)e 0A"m+{{]ɐvf:_F mBOa_Ymj0nf"9Z),&wQZ;x+u>>=w9ƈiބAU x ;kƪa/NJꚉ%A֒&?ш\p#B9l#@]zaefjA'3LO^RH.pqB!oua>GhuY]:e a~G'$7k]Zda`6l2!~흃jD=#GXRFPI۶a OfCEGhr7M↘zdz~OerY ؼ3m &Dp5Kre7Vd뷸z-zV\kt^=7k)˖XΣTl){ry 6 s=D ѣ4S n_qiBn۩y썊ؾa~{ b8Z% Jrvçre1k=ՔT}I M5YkejFUtQlr60ӓSraYCC&W"C>m ډ'tR,*CNٻ ޡE1g[_Z&=;,Ys FY跼oU'C`ïD dB( W4[Ɉos![*{r2;:+ 28Q o?K!+WfF7_upWffvsk $NC{YgEQ.+!B z.T/6+5UXFs]Ay$`^daa))בIq}AcG[1P8nJ2aJ.&,@{  `8.2ӡTtzQ#J*'ƃ6\lJ2 'Ac* na1ڰAeuHhXb','l*F-QqILyv87ZW2f>UCZ̆Ƽ@8<۵h"-j n}mwvAcOjnxE\qY '&ÛD񂇠l~?1%u"<g`+-hF3VV  ʫ6ӱDg$,Fx6uCy<gW뿅 xƛ]ZՠN{f=[͓V5'XYs &95E}ۘetn YS6N_.[=+U.x5>$'Say㖢"ŃcAߦZ; Ku/:"ez~Z Lfhn3T'c~44|g+C6 -ฦDopjK|lJwA1C\ زw*7J`wRwF!qC6u !}BU(jxrbM?2K$gjԘ T)Yy 6tWvZ?syu?"c}tRDhzr!6x>!ɼpMe KLzE#/8q *hcQQϚUM\7JZ=T(ro{Pԉ1TF@ʣ^BJyjZL~&|=ngQ!CIrޖT<"~&U!W.([<ˀ6-R<| Wcm7";c>AמʽzJEB߻ObxtW8Cָ7iLpBָ#r†38ÆyL2d$ki2X4zWɲra""vTh>9yx>lgiÃWVu霧_%0l ِ(YXe?櫵y}6ǪH@m3MXaQ_ ^4F?Y*RMtvn䙛PcPO&T_S^n~K9\6xC07U+tad= PGA_~=CHh q@,Pb6W,Ew.'\,*):'ݨ0qk:=| B @K[Kρ!SSAtQ^" ;NBu*>6/W/7)؄l܉/)Mdn.X ´v=@T~ٝkW.V{&k}ڱ- h;РT(.jiC/ yu&'my@_fLR /̆pxcnWzO'dAd*VqjV$LyZ?t]Rw5AU5s;4מQєNIvȗHCչܾ6n[GzG3:t0k|V4>EV/Ւ"FfWo >tݱ4Ӆ$p#S'} =hv:L|tҝj rq(`\Q.v܍ei#cl8&,6 pM # ꮎe A؂MSf'EX5ׂ׉26PjGg*zꘉ]D>u611Ա^'G3)2RB~jTòỷVCGKUN}+s.sq4pYm>gJhU孿Y|Q *B1/wuF(Ov֩B?# !;xE w 19v4)@3e0N 6ӟpDOrtbiT*љqgµ+#[#x;ެV|R BD<:!+? GzZ7tMOì0=6'Պ#2tU22AF.INeUjc@q\`B2i[ TPp3E퍮Fkg1 L©<R%J-[c 1\;{7$LJ2 b}HS`mkme%ZkxfHONB!(TY872b633S;i;ڝkAE2ߓ{dK~ϥくZ(-x#~\r۹%e3%1}$.5}:wr"Q#9`z=J1}Sގm}ti>X0kSwl=d$k˼oRT$5 $f5)nzSMP$O근'lZc$Hh+=DZDw8Ulͩ%tIF]`2݉>I{!xƛR(+'->=i>-=Ek|z&"wsIX6&| V@&6d}u>ݼx`B&(}#Fbk7#_XOdOp I`LlYE?OTqi%@DcfcXF425,k<|tMˍ?a$W  DK0s>O_.[kh,xU]7g?EDĔ 94uxnC7e SFu͚hd hq~+?1O<2<>7 P*|c[ޒןCh)C{Z%PpNT[757G3lEjY̼؆F:hu[nPSm|GSTG\XMyl`l]l.Z$vGR=~{aD'* n-&*w]V4X 5{m倥Arժ|V Z_3d^BBz)'7v"?@{M&gӒ.S$YiO\8K=)K%&O;'qdCW,4,0rşL,('+ ~X' W )TvEj'lt $Uo51ᒃ̋=ؗx6SZCFsG/B{%7>|\$IhHG%0MvsՑ֩2nCdQZ6˹[Vƒ!:`Izz[iy+;|8po^hXj420cA1g[}9ğ%*h&\I 7aV}p+" $FFhP@Zbܽi;nTA8}xzûޱ{Wbʋu,rjyѺ7H 5vE" 3i8a1qpϥrw 6׺F ϵj&jAЗg\‹~ϫ%6!7c#5 z`n "r!>)%ϕ6)wsƩ=e}' l3ۅlO K`Zaҗz¹C_K>`/hk[P6EAlʽoNtsU g 'Ёx{5.Ű+ymn]u֟in># k 밂Qu(uy [[l?*&!Ƒ/w{K}nRJ;{|j5yŘ+Zl,~F8k/rT-bBk-SOXQP<{ө#Tr{P'Z`/ Y9+ڕDWafR-LM"=K% {)Ab&/叓#7z^sX-#EWz_-8K,׃Wq|Tni}BXF?Vkqq/\b%V3پUH\庯1Z/,d>R6e9nCPr)cXeQ[~5jzj`6%$̖dh<-2|.؁yd;X1T_K[Wsl*0GeFݽЛLRG4rom," U)Ab'l%,dȺQJ6y94b a_ϝzֵ.zYzViX.X)yH0]1D/ LHiO"Z`'CơxKW:> rʣqoQŬM Eտ@]+tt!1FԞC~478֫OL:ۓelJf𢮚.hzP}@mM%CnVpy)Rs9Ab\hX%-Ʌ~KayWB-x45nUt.;;Ȥ&-_|Vcus`(x&).ڿy޼7eajx\Z1 xױm6uAb˯QFE= :2#Jh+ScFjb@֗L:kI",gRfCJ/4o^XH LMzCndlrx-/ok,N`{ }zsl$meNvrSv̮,_AxsT GŕqsjlM-Y{Usô3ݳ ]q x|^B%z=@H-{kQUphLPO,oky=\0d~ ߣ(ź~Hĺ3c MTA?.p84x R8WM1dK>43Rl 4Gk҇L~Q%_ 1q%zOU~G^_~ڨ{F(`>m4:G5E!A:c-ga[١ pZjQ1Y\;aG Ue3>+{݋ѱ-ΧRB>}_c`ԊXecWꕭ WJcōMSlMu,VQr`ok"[R0v:h,e>_mKGC* Z /ze&n*җK-iQZ yib5⩌ ]C¤lM`SdVwSςOF3*$w}*;65{I@W!g.ixBnPt"Cfz:̘{mN4dP{jn x7֬](*#lx<]o<6"EIgʾ}F+p넵05akugF5sTh_DӾD Jל*UO(4nK/މ5]ka8A+oyZ휪 ihYx~ϣlD L8Z3}min|aPDxp\{\ƒfig#c $rJ<ijjE[]m܋dZ[Yu2\" mE?+qTPedW!ΣR%w,+##֡҉9;:FQ.F&ty'!ء$<$Ԋ3f7 O,^v@E3rh/beTuTfs 5 ]*][pC}=E"ƻ\Ke_1!f6{tk]`s3'WY*#-Y_SK?Q+R Mz ϣM9Lk@JZ 'GJXJZ64pP W:ORH%O]՟waz,ϞX.aE \wUQobN?DVul%9{s0چAS v'Vc#_`䛦^5W;ʣ1ۍptabVJ+zBO~9:'x>̕(5'gcaVE23d5g. @!gǓ jߛAB%(F`Xmцs\O (#=ʑ sRoZA!f.ǐF[i .O +y}'0j0|z[H}"HrN`|pM3oБJ3PT~Q?=Gc2ͣ}aEd+*> 2Hml<%sH=?x cSV;A) ʰ00K.Z( ȽoglfQcBz9R!!A@^>N)1.}gޟnb4_ϣ6\ 3cK sE1:A<+hâ $xk)WFtgʊnIJS>j>`,/QOWjF-tYRf0 U_Qe2p'G l(/&궋ӉX{>X %FuՐ2cad%V kS[G%u)L#R|[n,_FS^֭o៧V1KΥxͿ"(kG cVp7r.tqWJ5#3дP=Q$gJߵZ6C7KBٹIL3T, bG8p2n@w꣔SskVUye%.ByQlBݲ7fh|F6S&9߲U3{3fMo[ejMD*ɠom]?qphQdI>#̆1;|`ՋYI `"_s8zpSPEi md/;-pf'5lQ*,7nGk oMt#FB#A#C|'sñըL)$Xl4Y7i"; 䀑T->r R wJR@lISQ{;Q`z5#_?c 1}'v7}%"١3|&4$[S{h bz4/2E єi=PwL, aHdٰXI-?Mv. h{ Nbt73#'<_4իc78O[F:עu#VNL<GUp&3-+K/Zͪ=5lt;욗~N"h"z_T/}U4aìMЈU\&P&AɆ*;-GF }Y̺[6ꭹ>n 6֚4p0}1pS7mU1g)v bkԮP{ ު$H0֫]3s0 [>f[U9 ^ @'$*z,*U%nkonQ7Y,\W^r8̪%<F4~5qML6 Oj;.d7DJE u)#HӼiݘ, /=)͠)CMi'B' ?qk/u'jED˰lՠPD*c$vxX EF7o#pߵϩ[J"47MCp";y Eh Eoh ]QPOҋJ=hWBq!WTiEo=SQLN)>K#ૂ߇/km %ئ/1٦%h"|Fr7^~X99OʼT^Yp RE=CvdR~KU&q <*[Vl&zK%n>Ķ@<\vaXI\1CdI5R<]rik;~ߟ=P8."#,MfHj4ƫrOQt,gG³A3{&lutoBma\EL2LW%c1rY<_Cv\\%zi/ 9+G4Ro͍mӲcUSd Np,pզh~:"kӀqz`Yu}R}lbH w :jKEHl4,.q-Z):FUz=&JŎ ~B食jGNT1'آ^Z zR~X\u)a(S`#<6sMަZRk/h%&S!gPE}߳z8B*[IqfN[A/_q3Mlp\jGD!B5_QTQ$SB3NK;-79lڦ߳^4)-WN>Ծr8YΣX.K)U)dkU V\!ؚ XZ\sWu )1g%)pxFLޱVp堽͟v#}@uxXQsg)jSJXPB(//g(6⊆7 G*YIbZ:M("1w!Y2* ٓܨ^tP#BBϗK:sTOz hm 8P;CF"t*2hQE1CLDV;ωGT<Vs*Z( >! m-pE^.H xKWeC1wNȕvdyHaM]'ȵ%;Y)Pi} xcܱש%0`6mtAz"=)U=Kݳg )Neh"lBsL;fgzZAGH~&E v#Y;5",qot/n"k9Duţ#?elhUΡc +M.#M iyj߹c4Me駵GMɢ`by~ 9ZJR&Bjr5Vu.*ZZ|RwǐWڅE|suVwdOe72& u/=} 9Z7'dOhy*8zf)~GLnKs%Swxee18µ|Wj,CrʯcTZq1h0Pl]hJe#28?uq5h`r knj?yA)aZ/VOEF{ #ޢ'ouE, xbΘz<6>B $) ߭쿂a^pX0DAM_偵9{Ӄ3ZQ[2H ݯd!eył\e-Ԣ~ |TiJ5Fɟۯ3uh\Q"ZM?S(?iҊH^_r>Z%IAW^jltétqTQnD3n:e(ʣR3u@|uރ|qS6 F[Ys8D-`zLZEl=F@xԦAp\ IoA CrUU0ZB;3cX5'D+:Gk>d~*Q&fSR8AΩ\W|qd)BBԡ WȎ"mHޗה~m>uQn1@pw8-8f]~&6t AS"*0#i[(Kg45%%BT{EC#Q(NRSf;$gm5>O܏x KV& )Ü3if==1( 4Gi-Ԃ p8 wF6!^os$x9Tw6cSg(Kk}%iF.(/ GaEOW{sq0aQl4& Cg SN4͎v+&bȲͮ~ "*ުp+%ǵV澇ib';$x(a c,2(m|l[Fo]-gI[T@ ~3I@PNiv 79S+s4뗕G g~xkG 箟KO~"%eOȣEB>¹F!`EA2즪rĻU(Fg-?gOq ր4H8*K#EyHtW$9-=(\WH2 Xi={F\zߚ!`8p۔PϿ]Rq~Pfΐ[rBsh#HrHNӮ MhGړzoժlXb:1_3".h<  _ؿ\5oK; ڂl<.BT: ]ÁefJ:HRܲe:ajf$Zx(`?p6EmqII.fdcQUɓddx34Ds=;rN6)k|'Y;c!wqQo _)ؔN5}J))\\# X& kEQɻK׶ WX:Rך'{[C쑒YI:/JXJNG1eWDƀ]_o ǎwsRk∙L9 pdw"Զ!)= ܐJ(&e̩O斖D]V1 /sٸq ,YwAݢX E [4vxHrKLȝ?sLV/*!uWMIAWG/mIqK$9P%g0y?X'AlroZH?+Z\9 #Rcd4Vm7~B~܆r&FA*)HnP% c #Ca))^Sa06ʒ]. Ӵ!ݿFdM$W 3,Ur(-5'/f<2J _aN};q`5r;,] ƊqոsV U}js87 }U%^6m@pڮuU&;h ̬A,:J\ =Ү wr/TKVjY D Btdg7C -9fG;3Y(!F6=zߗc0MZK-.kR tMu)wYojMwoN^¼$h,;M6yEP.8]nJ죥[69\a YZ*nЂ Lapi. Uv軈BW+ϗGS\&D FA% {7*A:>SrQct6O7̽viEJ4>0z7ZZDȯR&krxu]JU(֝& u Qe) (POVΞ4Kb͑9Ox%oerەj@ ޚ6 v¢GIi.{B?"1NKPr :I3Iӯ~KK0U &؈RIG6#DIN^:Sifp[?E{wEKPN Ĥ^TLc=|DPOD,8j3bW]kр$Lk`i^$ eqf̈́ca {cYM=ZU|ӟuLbIR_jLGU,ÃvT8жU օxr3lO2$]HOy ^4k2tCS OOߗ-e s>P1j9m!KR0"\殁wNQ2 v0}O,GxnT seZ#O8vD8v'wM]F\B"B?|pH[X@B=l&\C&GqO+ZTWӹԷz&dTzVXÓY$ؔ{ݯצnJ nҎe O<(|T硭C~@YQ;.ՐvUyJ hhtA6ݱw[8(kۃXX `AS9k^Wf~Q_n ~EK+Rh;'q/Zoޡ3E c0.KbqX Ei9E6XnEA{|{('TXt>7'9ba$q[@Jfv|a(ةWYފpG7q9v-vDQ )QS{RHh5kɦSJwt)`m[@G/p õT1`\5u]K+! g]-PapJѦIw %D(|ꜝ?/v茘phGFUJɕ'R>pj^ᣏ s?2A-AWNN(1>G-Xe!|<:-f^oKg8݃J7SīɅfs)!FP#ju|_RUm7$V:Twx&!u*kpLM%% ԯz#tvN˺}n6 ŵ<RcBhdΓVv+rT- ҃`mk]'Esڣym)JFssmUqkLš:\!Z]n9T'L4#I^5ӶVUlVMFw+I?$:͓ihZI 35}ZK+_Vȶܗ?N6f"Ξym G'}i ^m}d.lXݙw!xHTVSJMG-?̋{֖ĘKH>Zc`*)},7E5Rvx$<axHF!XOY;)E2*[܌Q\HfӋkz( ]ox lDz?ZҬ_+ԭ>tUtI2 wu޾Q%=(r`o/-A6K/h+N٥E6؊isɔ4k'~B@" ?ѻS0j(ɽ-f4.K,*kw1O@_xjeFJ$3J;H7.C ʪD9|}đly(p 6"mJ|ՊJy"{sdL c>b*3m×YB"*[rRųFXE 6 A =҉ݙq)]-x s}!.5M)_RE_87'8e.:n{)elUbV饘/!\ӹ {= tPx(Bw,185U4-QO4۳S%VL/5GNI U`yʟE1s <ʕv0@Aebըa(IQYaf(vTɃ[H5.yPe_R'Ȅp7.Jng$&ް-o.cC,{z9yL5sۊuZLۜ¼U;qx1Qdio3,[؋2Gw7%dDׂޡ&'\t%u]D#sU Cѿ *Y2emC7$c>;qVg;_F^-q))Hf}v\AcqΌ5rHAΠ^ue%-hU`.y94UmsZI|Yz7Rwn޵Ug% fHV?K}ltotǧO)? ~k@QREc7]%y Wv,#"F3Jk=msgVC 6K r=ڬIGS]/k0="'$y4N$U$(BFop>}xis՚Hʒ@e.Į%Ǝή;CM6>N(=O .7 ~3~_liwzT΋g_^8`T6fKo!4]x~?<8Fl 0ɳpP{-,hplɧ3H:qX(|c\ΆoPü`tӚNnUx#4 o_aULYjZ4r :wxMƩ 7T]Lı&2ƟXW(r6 zbM-kSGN$ˑs8Jfd¿?? ޱc"rK[TqŤr=%S,XqHCp^jDNפr2ѭioݬ9*:M𾧇rv&s<ʞyWP=/RCXRo&8 70աZWx,/ }'EA.7QՉ\*Zy8 MkufpoAȠBኋ4=b͝\UO~[*}R;ǬJnk: 6EU~$qEJhu XShDJs߰uR] 4?MI}m 8 bsBL%]I{t:wo %8d hK{u7z鐴@>e䫊LG׳/ 1eN H )TD~/ٸVc IQDJ{ t\kH][2яA 7& h) TC}I|r=*DWG)-^rP*bَ{'ʶוz?H~-$- cG4Rb4PA8\2k~^j#WX\^:2?M;c8Vz+2tMXxXQh=~"L{GA߈P6v'c%kM\둚3sPIߜvk`Et `9.y <Ʒ}<ۚ'DzQUc( "`rUvY&:xyJX~o%4{g <+u6jNII ɮLҫ={S#rD<ȵXbt4.,p6MTycӑ?A\u݃lbJZID#71(k8ei3HQ{ XwB2!WqyX4Ȓשy |a{ҳfRhc/n*K3b &*<>ۋSGлgO,Feر{/O熝f;~0#7lƍDD½M7`Lߚ|$赃{&{G:K%zȋck|Pg1Ccy4wj%D/uTBWkB#Jwu1sV!14\Za=^6up_qnާQ,X3*: s]g16!dGg ^yD+A>k@~3W?+P"?E9k6&٭p h|;x'Pߖ%':ldy1^zZ t`v(}Wv"O mvy7N[<(ru(Q91XJ!-}%+ZW=1LeaNM0(.~rJ[(/{F .k*Nj[: d l:#3zNa7`qUwxٙlw}Co_hGhVtA=t*'0HXh %Cx/L4."Ea 7r!:B=o n\}!n)^wN@o/[ |o$9$oI4=⑑pCNLfb]^.Z@Ad Y(h%*Bc7?>fswzּ~ +L '.|\\r~Gx<7:բur01IC}۸-)=SiHpy,wb@5WyWl<0ͦ{a? GG^6PhG#)-rq$I)#+FHΧʻr #T Oی&Aq$uQ$?jTdi嵩V4ةR[l`dk\ZiSQt:;L'dD4Uemy゙z´L*h;,B&-[?\ۺ6s`:,N9vz8Ti!Tz "5orya6?-|ilw17S%wPh*PmPXF(9 |jHa!/}i/>14w?Rx'zlPlB{ .\7hS:bH_}SG 2hf@^%t7a 9b;oL'啪xGJ~<{4l"v6#BǶF]l6~pJ6Ag1'B\\Pf$[C,4͑'p9΅z*#ͺ0O-DXPv|&, 3c2kH)W7d7}aZeJ\dUVzGě5DW'yN w팦!kS*!եh~"m\x e~F~=/{tySh,3\< (Fz:s+=17poqf|Eq7nk&WGj`g[TBs]4T8C34?qaP)$mxu$9Š()BSα lŋqi{wtҭ6 YϮWGKF! !3]=+M-HcF3+Aߌ5euX'ogyǒa ˳9M ջ{M?=!L;}ѐa0qmuP Xky@#`8, ^<>3c<Ά`?RfaQgQNÁðLf猘NX c(Hg#{)Hm,B?2/ mr`b70i*劐f\ˤs0 :orVD`'BպV1(C+jedz=b%SXm,W]5hXQxb† DJ5HՙA9_8McG[C㠰13,Dּr/gpm]Ңϭxდk! pױ~t'uyjqT!Y`~2T_8fmc,(h^ pϕ֑HkwU߸Q:U^SW>K7br4A,5pf@m[ gĹj|WB t9Xoz z:ee]Sp[/e1Ե\~)%E>Jοu$v!;:k}J?N "ɬUiM*`d瞴ر{+[[.81T$K9pz'VUqv|v^G?y fEk#ܝ@pc FC }SXCJ쮗ftJb,MVR`rkڵO}ӕWV &K*ʜi.p˟!1*[NDYˡTλfo:3 VR?^"izKuUl"CO&bMM%Y8^LwDpq}iMRtsWHDEbbIHQ$kz uA-Lq &&T)9<$E!q%.FqώC0_h#f,FH+zw=y(sͽwc%̩O{w x QM cjjLˠpm#)7T:Z#e N(}XJ}n"P,vdx2e9HmJ^@ɭ@9R5ˡh}y7qslkl^Ϊ:-.+=gZ֦6,Cî^V9 ИՃ*$|_Cި#"czqD'{Y0~X+~nF- ~7 첗;QT! ؂?vlh]ѿ!P_+]{5Ac([v{%dV={4afdpsO88Uz1B'K>#{P{&A.o'3QLkl/`%wb@uTe#)IL=4+1{OSႭq$}9!C j{b63-³Bo7B DᱷAufʭ< [m_/^8 IٔE~rӰc!Qo@g[Qެh>qX%g'x6;#G<vKq0:͉Ve0EckNVL8$jHzyh]b:mmQh 3΢9-]CL;%7\}.]Ae^AYO*&eڙ |qJ ݇<GʈD-h(ُk=X~*,fs+\Uߍ8M*Yƈ)fo\a8+Ϡ>tgO4Fw g*ǢCyiDv{@[1 5Ql vV: VʥC[ Y&ؠ z<pR22G|d]'vJ.ʕc:"!Ȯił3bO.q?~ P\IƔ2`Yəz2"ylaI[J6lBF2e(4 wzF϶s~'d:wuLzcUk ғz >f43c9nZn&#BV&^W>ɺalV0awVT 3goCtd&ޟ3;>ln\p@Pi¨#Nj6w `!'YӾ^kُWlD2VMqo٬WшRd<f.XbRi*do:mILgzXb?&Tagg[^^\}]V_J sEQb,"h/Bi%&qULFixcC敚!羿RFɺiX-^J\IJ brx jtkE cv?m3gny/Y3 ?[S'^% E43}c?͡-Y83bpAQb; E *qT?7_.@jSVPku E ̩Ɯ֝d"гfYH_G?NMz΅4po\$EM N"+uP?Im;fz6 ~n zty^o+5ȞhE9.E'xu =74Ζ jh:$\#!N7gb}iHV2k_|JYEJ;gogϽ'4DâʞP~qaf2=#OT",+[Yϴ L3䄖w..K*(( jώ-+БSԼFXUSNKŸ9ă =N.ڪ=- 9%o li0;E"އȭSQW+ Dl:bɬ0[^l(cm1"zbA i[#Ew᧥>I B㜳*db?Pa>onZu 3J}qb9`kjr hPaPE {I_n><{*}|tIVjz8F =cTu sq r-=zcO(!dӧ+"*{=&a Ο\nTMx|°V+hq 7<$[;XN{!5!7 mА\u:IqvJb/CYfL7f*mdR"?r#IY>(y.7eÁpdH!@7KnTls|e.H; MNUMHE3R-%Bgahqe9;:4oJiNK)BQ+*8T#A\xٓɌvLC3'u8<+x4f;?FE-H6fy]{O8O贾A@nkƢB Ҳ|bO=b䖺\1SQD u2}uXzK0/qYӦ"a ~̾ rUOY;lkBPi} O(EqT|&'Ӛ\e}m E@a1*ea500 ϩHs%Mx7[4ɱ$MKW]Fa7[YO=8@eDi"U\  %v;C;7TXKh7p9ᒲ(!N&uQ)V' 5‘ I9H-oQ2sfSMB+>5eW#x!Zu qgn,ZJ>Ʒ±?4*~"F:2,hcr'|r]o\ V;<"eFwtőtAB?ܰ4NpwpS&*x$eL`Mir:<;k*vF)W޽uT/KVVX083L Z\5Z8[4˚w:p`tnfŦX2zY3 >eс W"Mg-x/?9 ,U8ʙ1?7Þ'0_p9=їHJnF.8||F>_i~;ld7LzX:0#l0~P?jS3z?ސߦ<+Qe@`JYh. ( >ۥVE"g{&Ǜ 8tt۟1ҐCNI:x``'WuM(E,JAl@Y3P"4}vCdbn1_v<5pQ,A:5/B]1/Xi9iA?IxS Y9^Sj3Þ&}k]fqtаEB ئķ κm7lyykIXԣ%@ww%v5-6N8`i/ت`iolFzUCkoZ1 {s:,8$0@0N~+SCסQ仭SՁkJ%,RLZ`˨dw 7/h*+8tbG9puLb7OEqt{Wӷ@s9.qy( :{?tҍnlF[8h]]!('~Sf/B5VGX{gש ;b ?9"L V2/:g0=Z&Cw y$7ϛyc{;-Aۥ:^qbi|#[ƥG= y 0 Sj.ٯE"w'r_Y<0*ᤪQpƼ`LX`f}̝V$ȳ=~6g:DS1XO}Gk Qu-)Q6#ĸac<$kSyl }V5݀K zOkk!>=&SMfͮd?!Ч}}XmWm;"oM>oeEvheh1[̯W mhN~P%p_9،+*hU]= x߯Y`pYA*Bb3I{)DsCY^iEWVEo%s4"C /h/˼r^" kyWu`)۠Ȕe|?vٔeaCnVӜ\j 7VA 8l;ګ#*v\vu9LCuo aS\[ qL9NU?᪻Bi?dQE3WemXPjۚ ; g©[W'ۻD(ljNwPWz$Ԁ L'Jxn5`%UI-_5~/'ȭs4gl=nf'e3l8,T䉵/ὓ;Ţoh w-gX3]ie.U2⹀  Y1댝GћTh2(O駞3M_N@ CL0>4ZmjnHW4%'` ~DH{nNJL\l·p_)(vR-4=E%`K;;h^KNsٖ:BmB@Yo'¸ȭpf[?2_Bs!wa[;{!T̐gƚL2dZb ]hSa`بtK]#{8geWٿ@ƞnI| I6l @dyJbGȓ7aN:W`븷Bc.ZV;T9(BJt d?}7r>%chgCG[JA6i:,Ca%, ŮFl8!Ƿᨘde>7QG2g2x}LJ;Jpþ~DofTpqO`5?[+O<-b=`kDk"&K! #m0d@~-w aH(ˊMWnW?XNcB1*ͽў"kv3'3Œ0}S[wqTP0UZj~T%1`vGNjyp9ZkY6Ol pՙ)鉲ݮnfNE!Xctm+ o_.w! 3TAaB^i;=q ~i_ T&)k,slDK*W'C~̤uKxFo#5)HLϐ^Cuꕼ{%>,D݂By&8ffQBAT)GT%ug tnHKX!Nˉ`s1}/sy[暖rJ=d_n`'Oc[~Cr>U>N"}6ύcqEx3&8-|1f ֟_n̘o<躡|fդ*hq-̶QS~ bdn0<.<MEj膳jXh~&E$ senrI|f$֟ 6zO0,BvL[jujpnͮ@ {^0MK{k8Y_rKv+._y15Nw‘R *U>=2 ~.C4LmXrtg7'sb)֭=^$>`e+G#*% F./"a04]d<bv'Bm)̴aUՙYzEZ9+/IYz'58Pe 0Gf;MU_5E;pd(cf%驗j su>Io[[1!|]GP.?V[Ga߷}6-!4^S Q4~->ʦ |fqLP`MeGRķR!tm,K&>yh1|QhvXk!bYel֢4hBĶZ.A^Wl 8ah 㮏)[~*T 1b[HZ4ZkKБ\HdVt=`ǫ+y6C^E ^Sڎ#'/5XDSvsKO,,XrmhXTeT;٩iF~׻/mwk뢜rlZ0:%ڕ-@pU_B#}>&!`Z2DIcL7QP.su9g;}է-sO=Fpo_>Z&di-)A0pam*Ȗ3(Ӑ3 b_J9xA<"'[ϥ9IR631ꓥ+'=W!yW\巈_IY( (|A=5T'Ox >FOxAߺްCN4Lz==s&-9N]XgdHsbY:^8T͆%m]>&y:E~gRNs ^f\ѡǼ 0) sST܉uc&n(Д nX3P1c_c%v1g]1С bd'SwenKհi:[Ot"Ij|1Jz͡*=+=F?/ai%Z?e'A5B,ΥM ~\頩~3`ZS1iuH n xL;1݅j~kr$d#_ ZˠA~#nc;h?x־ yxzbj^cD9bUN[f5K㇟ŽW՚Io훼yKb,^ɾ@8#"N5eFaX Nero1YEuࡦ"J"6njq|*^]_ӕkq␧B.?q`Kht^~럟#*?#*"#*n ODa2 {뗋MAɓ2vdN􇵁#Ѩ2-ܪQ֯sȡKK=S )dtq^ 0nX/@hiAX9;0 zdၛp^qttiv"FX1 wR tw$1ߍˢ{-m*BǗ \NVy580>?&7_W&kc t@LYmy^I mmK?|jx_R&Ma$Pl)15d#:-r̲S━94\gJ"I G%gv`|%h;| \× # OF6* #M*7?ׅcz?hr&n^}s'n&f lx8NR8ܽT-B]N#``-q<+ugN(N<̭."\,RnX\Rן%]骃 2.'3:W攉s69ekmbpz7X\!SX{S:zi^"ҖaRȿheQuZ0㞑)b]Qu`T"EKHYSF;"?X%ďݵH5eý%aZvK5j!6~Q-kY 7U gZ]So8F,Jm "{休. YE;$6m_?4UZ\ՍQ]WaNY*UO:^_ 2z2I2v#{(AOc>{D&WD[R("Lֶim au<[zU"iEFyTq>WeOޑئը&Ka4V8f^n*KK^W|0v :IC`l2pXis0a;:羲ɻlH:]Xߧ8cQ_ [+06chW#fشb#$UD'dS/.Vs̈́=]DG_:Ҙ2HVmջo}-jlLabrO^j%]no$?T̕JG`oIU]_tk^:nLwSgBAМ[W_E0sh Xε0Ll]4=TM`dwXSeY_IW V ^ŭףVP7E@%nٌĝDi͋r\L4 z=ejRS{ݣ4̲EqO-JJ1Eh_(礰_g؇'$6F=ԂH.ĚWA<=+-Xb9wxkC S#v}>YsUjr<̭E2rx?8^YOzW.#_߽Rw#V@+LE2qB@:]i&LG<注znXjqBD ӾZg%ִbQ JèOa"nF5E X=3&X6uJ Ā1ɉ$z G2yzNQzr\6EצXk5$uB[ėfWs1q_Hw/3t̸/-~`{qdi* ˓ptŧ*$%Tuc-T$&MPU?4ϓ0rND8S7lFZmȦK- :-L%c)I[kn!ˋO&k31̻J[8ӧ o+ 0@@Ԡ*gwE#3\W>f=]ѕ[sܡ áSyLSb.=K? f8l ]ۭhH K mNM N%kx^ٳ"1b9ptCg 2ϛg/ 33Ha"raNw? ގ` %`2%0OIM̠(W G؏x9.?RʇWڤ'0VoX8BA|`Mֆ(\ C6wTDp 3:*m˯A\a%yyUk [*C9%߯>ۃ 2,ŮEkSU/1FF*<ջ;5t5P! pvN,.kjAN페7җ2I5@  Gd`sf0@<UP+Gd9Z/ăҗTi K!)L 37sq l 6{cUS /gÇV:CG) jW|R:y;X\3"RIlR %N%յs/ >GRFU]bXK7h 3yNpz4hlrr?4,)O#dؒD5Carqށl)&3 >myZ Ih]l\Kfk°\:DW6.,A2E|j&Gl:%<ܭGJlW I`&^WL=}ĮʐjÏ.5d9' Xsڲ$πts?7㖣+Q`{SNuHt)$I_+lwn1 rЯ6:n95Qyp,XuGSz}5:1VH!\r5J*!ovk>yRg}'YEMO׺U5s?u߳Z",4-88?Hr80CNNKlvH_5%d?":y DdQQf‹AƦZ?@~vzf,ekW73BP*'&9\f|ؓ5-f-WS$~.qk,+lVy~* 0{zoW:ת|+zpK=5ğ9gYZ07070100000034000081a40000000000000000000000016661890a00023440000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/core/ib_core.ko.xz7zXZִF!t/OL]?Eh=ڜ.+ 60h;7dXv{ dk'rdWT8/tG٫4#V\A:`[}'0l/"MRdDC9kq;2ESD3Oq VqkQofݬ6ڗ\a}/E͌*.Ho*дVbL͛6re)pGGh3"_Է;,aeAWOQOdu0hûuT to=Wi)1p"eTϻ2>$+mrL`ZHT#)R|_ŲfMdx  2Ouo^uGC7ZNWJodӿ ^bׂWvd*[Y* &SUO%I% 1PC* ĵ୐#d(4K^/-A[Ieu;zӤ5w[}zҤ)mTLqAiUu`B £[> LdlѵBsRs޲jgbo.`$#Kӽ i eByC]QQ?j@T5?lٍxTX nG"t+Ufq<cyMUĝ LD=ь^ɰh@CG}; }Ѕōke”'TM18x+Rz!UOq"ڟE-K ib8m:61oHsJ͇7-@U6ǚxTuA616lR ȣZwDE,; #yXt}.)8`O$d#~3Iq1(.X)跨𜻸?㝴r(=^-}D!|b;Vɳp5i",o8BPsW.wBw<>ӾHy2~cv Cvavn0H))1_р7!{`3.㕡P Vg )$J 8F` vEhg9x*1j#1ȧnueUע  ^-Ef3*?VYs/ Y^,l5N `nNvt т!^%D9jSN:T~(?u͇\^;DùqR/B7Ku9EIP >OTY4i5ܦN6*Q|{#∤q4p3a}>tZ&Z,->bK7=_dPY iq؅b_խrtc?h_(jlK/r`Uͯ i8OCjC2p^Վܽ A8bY!)PhFo&h3ׁKHӜi?3]X$an^URg)ʔُ?I pDZ MvbwH' Dxsx?>4^ij4@uTͻƠWqp:lM7E=":sH>Jm#;;z+2w{欭6L hIW_"ѲAΰ%l)QǏ|w/<~#Ǜ0hTBD'(Qf欇>8V AtBv8݉IcYF{p6p"E5l$ڬoI͹'#]@5=䢌PM0H(~D-wmfޯB#f/tF¥*1ϒ;$)t o S(s3_LF' Ej+@uQ4\vi+zΟo8!Ŧ)ۛZwJO-r6 B"cLVA$E}FCRl|h`b4WV}lǸJߺ e{~|AseV\QLFyl(1k F‘YèǾ`/FW0-o`IPN$VCL%|#!H|?T/fN린~o- Gelz;0hs>FjXIi Pŏ^&ի-|oE :tî)Sq4 0wr~I A: \&gs'U֤(}ʲ[BwN9\˜ x o]%@Q--'8OgZ,3x029jPS6&c*' H:߉X/IAKUeY\o{)V H$IejAN\:ؙpb_ Jvbl)h$ 栏sIq$P>u3$d2S!Df {d$`;/R~Pp9POc P7@mKM7{Ot8 6k `i~RF%)2+ʘ0"mIS\h'9nr[.g#aDŽGsl{YcsTCň5[tpfQeӬhnf\$s1َUW"ɑL|UOH>aZ-$5hh'̞ݫ(V}>v]."K(I<:v[^M3;GFX".SP 2=9ͱ}JM߇ 2J։Ix);>BYg>%[A1^^[Dd}LL+}$;tsSZ@Ȯ19y><N+5-Տ%x0̓pq~j8iGz+tP:|V62N-!+jblJtk*Rb `fn5ŘU E{\89?m)| /ţϑu (/]D ?Қsk}5Q"_)b%ܥt7u%iڒ7YÕf܃?(V&rf^<EN 4DD,9 +fVe'{5):1 Ņ1p20nra#*cxK􎦿aS14ňj";]n-]7V ۝ F6u;5Xn,fCh2JrH9Bڛ H~? `ޔo+1U\xn(*xB\Nek<%o,IRbv-dhgN4\-!rƁW~I4}J>UM$?GeOx3z/٭᫕\`ۮxжxxfO>S'X)0 =q1nFʹOĿnk}:]o=?qDJ JaK3m#&n=i%qʽhiZ&(fȣK`*hM N?rNghA#Gnp` W/6ά;?5jD9FFﻈ=¥xk~"6&XKI"]"m.SG]ր}ޙAT:=0x)foFv*+J_aAh0Oe.I&rAHGT谭rs  AFP!i`(t11۽!}W)$BXw=mҾ+w=ŗvْ#GH6!`4A yY6YTWA5}n/OКkZaqo*S GXYχiY Iؑ9tbv9W@@ȟ9}'B+m`>h)+_V(z9ZYX_S33X N՘<(1u$ˠV}IIp#'_AS;2|KB0 WoFkh׾jOW #FT}\(~uݳwpOl8}_Wڭa*,็#m#]-&!iKWÙZ2TXBۍvn:z/Nb6_\Ɏ+YZbXkFŞ&:@5(fx 3z{zg#}Ch.Pa #,Md5qvk,:Mvj`Er68OG@ QL2ɇIpiJUWت:X^f;%7F"tE*2Y/r({_~iRh#&m 񡗗s0Ƚ2PΟ|͏mP z 'KFsh_GfMIЧam!\i}D2oP6Ӓ#7H:LQIw}(Oe~q3m$c} #|WLq:?bv:qVqex.mb̭/L@ /#=wwtY0fjx/RoXVAPrppn9O ;c?-ˑtLg LU4:׳g(KzǁvLIci:3r+HOT40s @n:ٲOA6(ׁPj!Xy1B}B R-D| *VYnԨ:3-9_pv  L;\Q MEEsIw|pZ֙}.=x;}qf8o`JLwui'Eޒ?.nl?JaԼĩ .5ܥRF^v0;gd *G+Y0UaF {Td?+(J͑hٱ\kPZHuz-t^["Ŋ0&{gÎ9\z)7t\QMMZGr [#愙^Vtnz.V) F+8Mܤ yX,B3 Jm`E^)kid$;0ticm=]VL6lT(o9qeދ_1pwŁ U]1\<$i#MW3zp`.Mk{r@u͇IݛS$2u7JW 6B[w|~cͨa~5WeC,U1;G^$j(k j(vU<\;ۆqpOg*\rVE>;$A"^#u$>qnC7@^EMQ`h f铀#4DLWF%#%iA9Klˮ>CưA QR֤|AhwPO7hV >h=g[?۞d6@fd~``:9C pc-;]'Y^LXSH1+ԶC鄗~n'~:m?XLCWyƾkt}Ɂ$zBc]KI`MƋ u#?~S`wEBכsC487+hF.3έdTD0UJm97՘4$2rӀh VL"u8?@V/X bE?>t`%؄]@Px}m? Cs"J+{ł](aLCsRنpÙΟC(Ƃq{"5-Gs++-l9L@" = ZVWmh—]%g>X^m4= R8~{QXe!-»1}4,pR_O$Gh0fO5|_/\1W韹 l|=~nёkM@;'e~`m矕q癣'z0_v @/c\-#lO",[G0k-G(E^7d5 n|#w;4:5M&Ϧcj#P?|[GGƽ]h1Т{6}ζtCUw$w*+BBBfSҁ]أb5l.y)cH+3X0m:*T%,@QMB/El5+=+IX8uQ}-ȿc΍"𽶟n0ӯ^7|Rir NQD> vt#[ @*8փO1V9Y)TՅ6U2zލytk?M?@-IADۙJ R]T!b1o&8l4,f߀e$g`.ճh4[qX섺9L4Bc|N<^%^gcK˧'nlt ̥ʬ97* N> "nk:3O*᤮6:s \4.] ֒^]%䀪G ∔ГQi:E0c SGSQUcZkC-?8֚5 N9H־ג>i (#z<&? [.㔌!Mo>jPwW"NtQa'b,ė է6'zìUT|B[5 b~TM~@Hvmkhق#w,`H]u}m4@+-;J hȕ,U.\#|ŏNɶ:!kˉP27U٩^VY`<燑-4TJZ#SlɎ.!O<|t! 0<ܨF{;!r4F>l@JyL܇'%`CT} 4?lN/}tpĖkduQMb8F8a3D."qdP Ӹ,XS< `;w7a|*dnDKq@ !B֨;Ny@'-g?nьqo@"!/֤ǃ?AGJ7Lc̅R8#VVa^gMlu)9˝u݃`ri)˝jB%>wadk.Q~ ' И*$VMIYeL2jO8p6 ;Wn%SVz8$U@̲ސ;Y|"E>ֿO%Ѳ2UgDo^zzE;f~|nݪ#=5H%bd,&&Z*Z_; }BQّw76 IY"+GiA[&aIz$6J2:kbw_d(( +!l3~M.~T%l;H-fzYEN[4#Y[sX~!ha):UmVCDpu;Y7Zkb|nHd>\±lT+kb5/YKroh7Xgbdw>9-iBR=`^ W Zk,/U=O t xG61l [؆'o?@:7ERnseMݶX?5ED}q`OV<&&F+>[>?C+'Lxh㯳ӓgңCiQUc:8wˍXǶ(S'-~ d5 V |סPb9'&p6&m )uR>]}壯R}0CT "GWw۶U 54P;?WI0i_DAb7U!IJ$d:e;Cx745 0e^mo6Cf߸%\7&Oٜ JKuU.!sJ;SʽSr6(Fז|LIiod.tqB6p%,Y3DwW<7%ߚ\%bk:%].6\;On 0w! 1F-4Q%%' I/dr+^ުkx?9%}|I"7xbiZ+<$Zyׇd5*ԭ)v4` qlM%Q* Y5O?'"ùH=BuRE{mL8NYJO)qd8H64˃ɕ.c-.qT$[:W~RZ"]wUh'Uz"RŌ,\,rt412{$B`b.dP)P6Um qqw>Hπ񆓽KzTe e(9:)bM HjDY$k' ތĆ^9=+o6]lS8~::\}X7 oabԈyJ#~p bj/Tz:^tj0l1"Z zVKW[la*D _c[(8;@Bt5Az+EO${9;N,)kzGq&&G~H8ҏ 2m_JaR s &@Bz7yw,FmZk+s9F;&9A+MiFg% %zM0 !rAIبe"elp2? y.WWW(xsBRgfCgWCw8gcU;<]4/53)Imf%ᐪhA!y>uV8Ctq+%3X);YLpV=/b"R1?Gk)N?hhMby۳}w4HpB-M0SJDpwh&'WAaMk| gH6~Kt/~f-wk r9?cj$WYҮ֜wc3  pA.2,ǥ#LvQ yǎPIP8Ut$㵘5<ʷXXHhAIv`UqݲtHPv5uBg7\lm `0=>vܗ4U5u0Ek/}>_5 lO6LQӌ”bDIa]ti=G"#=$M[|g*<8 9o{yJP({O_Xp  5ƒ[H?7d4R!MMUfW-c. ?329hx_3Ӿf2KMKH"Cw4P#eݥG$DxSn[z5^G:.)t5'$IܠG'鲩qeeJΠUӾQ-}T<1/UЪ.8pbXv?mNbZ|RyeL,>Sy@AmURIZuN;:ɬy0Peʧ1DEKbRQip~z@@M}`*m?)渓\qPeirC㞍dӵ|N~o#!ץnG3#EWVH ' EPfYU$ֈS|?B}XAX鄮,xψ!(5e5C0^hy3Ŭ9Iݰv~sȋԤW,[5 vwtjKXLUV|}Q9QsQQ˰I9 6\a{JbBi/ / ڧ/X;@TW{nO,YJUkq+Ξ(myyJ‡0~v__[>wr3#-pb`saC 'Z) &i&#TlF0̢;k!c']wUj1CLCB8ok*%_KAA|wjo6h1]\!TtNTX-BqI <]Uɤ 4yL-#lgg/HҦ~yVәZͷ%Z#}q;AwZvZ%stՒQ-8fb>eQP=b-hhj9KybV.Br<6KE}& H1'`_VY^F Q6E7BǜtfR)vfIS556@law@yr}v/Z2qo ΁[~C7L~r9!cX6V:[mӏqv ʣۅ\9V;͛1$e=|ʵD_dg*.g4C2{ϯT;\_ =I)AQ#& r'Y4f5B nE; /n1\ޭOPg޹ui+P{D'ZN`;l¥LZLK%Yޟy9ܑcX/JXzDM._U+aȯ5XvP8\UG;j /,(TLŬZ;,̝5=vp7H`M_m+3MoLvJ5H2huk.Ku7i5mvUz/Օ7R!Qנ# +V?i goͥ"H7NF@v;jbXIP{gϟ84rc8#<k6r6gݥi(FKyD%hTIjX mKfjMabA h-LyDQ) In7 瞥X␛${qS`y;,bf6 "C5n\T2IOnEdw!'F~[;Di$L,o^-`LefGf3(-vI^y1)N:η듙L%\ Pg&hnaHXv^5(]n]SrzRZ9jZ~#TS;*tJNxz7tfvY$ݗQV =G-.X-A-}#YvhbSN߄'o u8F* fBYYOF܄"=181Z8f+P<=у BioAK=vEyz(t [gQ0|dɍQ. KU4e.Ļ1|Ebj.ok; 5ỉKG"ƙhb Xb#h[<5wh'fE*%;Y⃾_ZJdDJzn ",Sc202NOEp1 s)S[4V3ο!0wިX5O47k[[ =&|<|`E,kLr6*JdyǛ~ =: =իbX!'Kt xyM>'aOwv7,G-GZR սocN3+Q|da, #׃i~;.Hu.@5Ss{|kzFl«5'ъHl?5И=*#2;jQ5YaHgVl4S eZ`3nȝ*,)hƺ]b( &dz9D̤y66:{rN.JsjMm\"l&\m6ܫ[c= ሔ˭FG=8"Mj$@CO1*CZOV A5Xf:9h*C tl| ] n~ٴcOe;i{׆kR=7qW|>G_"Ny XOį ܫ)LA4p(>y-6Ʒ2|>qX&E|*x+b9!q!-m$ 騌nKFx0nxl b0oc۳aW;nD^nف,"td{3SHUS3]okeL)&jD֔=&إېk U"xGo0N CL一V0w-*'rg@:JPW!7@ BAm[zS2\'6qWoWf#%vP2@z?fU:݄׺߽ͭaggq0Lq6w\(T,_:1+IO%ٙ+f˾EF =d"^A%Uch lϱC=˵/5}i<~ӵcD7͢":sK@B kH*O Όg10skQb hu, idC"yp}6 ;Ló ,+ZJOGVEX1D'e p1mE75OPtbykϘh:8sQfNLsDrEE [#QqQj;`Q)}Z%Ϭ}vaѷIyx0ƮH.K ъEZѤL>ՠ697NCۈTͣS5ד҂g^I֞h%pjvLTR=t.a&9 9U>ef3,Ο6p^K!h\%BAeED"hXO"(s6vCLlUtK3<\sʾf0dTZɎqU].v]d.)NuN-\Ū#[^{'E]'նP9vO<>yl+ӭdLG}Qa(p44{-Ěqa\Eq(}gmGq"sM:hB/|fwF-sc*kG)R$^5N1f-U|bޢ~DFhD9O/4| g~ 0x`*%V1VU1 :H;7(ŋ6Lɧ gZ{5\![?]JIB+Mm}2/yw/*;uJ' xЄ!Cn*Ȥ4V($\x1%!Ǹ{zT+,2wN8E{F:Og@ xv] :IJn{S_jg*}5}Yb1]ėWw,3 e-Q'6;'MW-謃K)&&0ou%DT: q|O$բ;So= U.7r 2;a'8.nD(WB\$>"~9 V;)T4m;_ 2җsfU-pr -ĹnQ# äy#7!n8\.E:Jn>2m@crzGPDPD=6RK U4bG4lX38ѪcNFfj(GU^@\UYbҐb#Ӗe(T:bic%?[ە0y ͡j3vaEZ\mڗxm]9PىAm{mծᶃ濡@ۓ'. *li!JvЏh9U{yc5yGbMNȄeFe>FK~F-r.Fu U#nYMGY~>{"&-šKQ ’ZQKN2&1 BgJ#&I_+M`L\Ĕgm;Gt6N>S*DqGeޓM7}6br HLvbkQ$QJm1k5rEHJ;c :nfUU .)^1$x_"W|bp@L7PZus$]ʹB]Id4 De0 sX B+y)[syӦrHSjS9gJI\HM;Bs|U=w &9t{W~ VO&mQn_s~ǎHwڝ@ZnE瑼Wm$)j^"̑\m@WWM *:(":|{"pN3opGhLg2ǘ4dVY{}:V _XCV~QdU5KHT"Bk*SZَoz[YtE"LSlZ?]\QZOs釙nQcŇ%e}^dlj(ytֺM UpQuK qSSo|Ӝ,)l5Z, }Ak'n@浇G8wRIUo߈a^22 ࢇ/ 4ES gw%9=E$?o ނݹ; >7l`)Rze3A\ОDT7CC1P9Oɔ@R*h<_V(A@ >XSuY"',^i~d{2ܙbn@NN꺪(nBB،bpGxS Tý); }U!h$wElJ.UcZvxhBbg){g [.9 CϦglIh䩐 JiR@GM9#rŕ~C&]Pn=X~(8Y<03v?/H{{-70g&dEA/}m*s R> JS} VZX` ;U1|k_[rIkFSWmcsRe?4c}V.wx2ޜ,=  47Ȃa ۚron~ *xё;]ڠ 4T2HP+z|Xn:{OuMFu~?"BA]EĆ{^Dee}f[oR$|~d0 eρw68b!!l.)Ï2LOlp5ӡH֑&vO_$q *C5⊨:e5.Fkϳ6U,Ǿ\ZKoh0p,0PtJWܴڛƐ-2Y$Ƥq0H"0kVO1_4Nh}M_zF]~9(_F"o$)y67~`dߨ(Bp ]dIԓc)x8 ,hl=/DU }+W}nkpIcрr񁕂c0Ld ́@?O5w`9je]$ߒc@9CWP,lRPutX,:gdr3mƇ{s;OZ!jlۤF짍&|XY$h__*vB9$p-qp#I]{B ٚr?__۵,AAL#_~{$6!<3* ALe¸PgʛqE!gc> A=݆N$u\'^mլcd̥nuMWRhAёPDb` D L̃w,?8!#7{ϘSa,yemEd`.N-9]}T=&@#G݁\VW 88ЂXg8TjDy1\$:r{(xw4Hrl0wnϜ]IΎT l^*Cc|0ԭoܙ0 q{VF_/&$\eix)"F-e#0J[gNvb>sS&l9,ʀ/<=ҪXQcuc{s]|3/yŨ|Q>R?pC nMk? / @R9')F=Q|Q\.sk@bq͎k]+"oJ0ܧ{`VU8  :C>)^L6ATGrf|x(j?TSpo&?kbQLiv 4n68).WjRXrl-Plq_55:8bݸH@uT 9vD`.M'ةf .^ЉqE#7\N TddllwwY6 a)2^@nQfsjmaNI jņ|khR@R"ýyO2\݈4?~`}X?]"*➵kpD ;;wPKB$hBW'ŬznX1J5eBRɩfmj{U$LP- JzpVk $Zwf.6=7BRYw5{5V?|p7FT|#HRU%˩ R7"yQ?/u슖#yt OL n5S:(3 NWA$Q(0+av4T5s,j^/opƩ pؑ?qa4+(~VV\Bo5 'pqt!. l zj D@e'FXHf7SD|vGPcr~%E=#h6*UTy;2e5ˆY]SBHE$%ӹתzxF<>^+FTF$Ҟ{~FF :Q),bSc _x,s CW{]ޮD,'|jUct@R 'l0XߊC :ЗR@t׸!Q?{J|MDN" K`G,Dw2Se_;?a{~eL _>P|dzm|z9/clvkRԋ&-TZLx[YH>.aO8]Grkbdw`$i; WFKL0fEm[fwVBr-#̰d=:!vבfEwwϽ鶈 }@D/%[KY4Ǎu'T7e=7P=rq*J@IzV*H+ JPzc1wf]=BA*^2o8VZ "8,vtPqT(蠳MUj ùKNQIVwMyg(:$g+e6O$Կ)(]euPjV:%(rZY|Qߖ;^n&<ih>?;/~ _#$I`p9 .rL]#ܖuk?| 2f\a:!r}|f7`xR{iD<m|r+Sv ^?ԌӒeƑ 2RX:*z:'[ggk:^cK-t_QJfu'H4%C3;*w'$Xo-9[?(L!3jD, `@ۯse&6HRX[#@k{ ,V~bܲ}J%Q` ӳb(M w=\!ٗnvOVN>WNFޝ.>XljXWdk?vi9kxSlO46 pj*B=Xc &b"M=*$m^L!p7n6ܥ#˥ A.Xl#{,=b,"F(geE͖cR/IƪSѣ6F#Y$"[H([!t=KC*Mm3!aQ?rd2ޛ[ZyD)Vs$bdb*}Ҭiiqir)Mdm9c3Y_7qZ11X-!iBfi2U?G̗?Kl;u~'ّBfq*u;y^ lc Aq4E /:AeR/֋>&2P:`9΁ ̎Ij& Gv4=׽ >cڱJ/3e Ȃ.NԮFY()ߌ . /͡ipPuv,^Y:z{`l ;Se$6GI?[+ڌȆcb4C]̺)8|^$cXj$@5*[럃zP~vFY5o?mlB\YPmEy|eX-@b=g2BQTBMJQ]7V3-Tt;^ Qn@tkLTPGIY2Ѧʪփ;s$jBDౝ$ZP7dD1/KB F@EBˏ`GՌ726-[ 7A#u$<sӑZ5  9Xs;_;͜6[x!^sIl[u!g+cvbmW,Xp5 }"j P0*K)?OoiK3ȴ`,⽱WlbD. }%n ?q#v!_:hⰏ~4_j)뛓eecK;+P)_1k&<յg?{# u:rJ0$/'c+{kW3`RsroH)%ު\>.ќc}9_C}aK|cFM8^['SXIu G+2[ur9lg \ ? zg6eaaPzTlkT&b.*@ʯFf UN̩DFJH~#kT?Oj]1.d6GnMSZc IWv^V|/7_@rp#i &C##k7{Ar`&vQ@)y I\zCؾ=3ȍK)gVY]dS㪼cߐif'"ʼʦ>;+GT 2$Y_E3[OſHV&ad7nI'P+U,M/KzkgpRJ5?EjQHSev*NU٬b nsyB]DR2u])9s7GvGu0s\j @w15( KϱYnMG5);d&ߎq w*8MH6ʯosq٢?GsuBŮH/6loQ7 FjL=us+&7E=xZH~thOXf`5QNPH+o=| ~l6-YMWΧȩu8v=ɉ=qnXDUbȟAO >X gZTHWK 3ӦD}kB/^/rϣஅ~mj:"])ٻ'jKĭ 4^F܇5U/)9D j ҲYT7#ҊcK"( ȸmR3F ;;_ASGo-ÓQ{Ue)9d_$EBp33H'^i!O8|+u'wI?T҆9q$x< XFY=B/Fd ߁j?̪vC 8ͲƏuPzf>GK =H'%7pyr``1pѪ9՘"2ݨb L7qBcŵQٺ޷(`,UTZQ!;E؄ߔeǤ|mʑmЇ-4?:T ri &.82 īl-)-uί/[P8mar#RdE~kiМ]@<Җ0lTAv{%L&H,W󻸠O mjKU \ 0cR~-iAx| Jn+4J"-5dKe暳cƅX)3nX9[#_O^!a?p'GN6A /(;Rx%hp|^5㹤G!W DӞ=6* g Ҡ@/Lqju߻3q- rK, ֪ ]2 ߊULMhv=4IR MN/v0km$gLQyI@31eR &A)I7;G#G%=h_H'/?bv$vDYͶ7E<=q8ϾFg,~7Uz#G̓*3*<:P8Һ}4aѬĈgAlJ.BȘOeywx9;R]L FS9)&we Q:,SAɳ0SÇ$?Ş]r%޽$)xضNH"S%KG+B! )it=+1ep3 0MG]@LB"LOs{('e>PNdV7!XTɰlRu} tJi.zv4j#8r =(dSXeߤb0e)DY@)+`B6 dl0\Nڢspuy,ԂB3S C^+<([kPfKxJ Tuq?ۗ^G9$Xv۴$\W=p#vIﶴ_/`~I"sot6_A>+a'hD۬oFQ} $r{="2+l8_n/KC됝BLUsf/QEddMPdh#6ȌK8H7}-Ól̢B#ByQ9\ fN5Q``S?@=-` hhr^m{]E(CTʼxop'.d/d*S_ 5O.< pq 4 .QJmFUlip 3[T'SoXW-u>s,g=['&q.a@T.3٬'v%~Q NJxFz|C}ހ;1 PTV(%f{ald)ӂc,=;%OM>[Ѩf>)Bd[R"/D;P,d*Sp8~ZtN Zb+*!5@K6)Zj`َlꠓ<^`K'Dw2>.r8)+:`rRV0Q#`TP'6)^xO9&)k@`e\>hCȰdǎSey¹}k>lܞ`aܞw }6>@woLor}iND1*{`lw/A9_۹3r+-NڰѠ@5C)ETߌR6b2#-OX݃)˜?Ry}X9 519bKʦe246GŹ !+c 5Ch-kG*Vt`"zo5r*|=6iŦJ]cޜ%Ĩzug!s:AwSB qù_K!~x.󿯇Xouv1ӫ|+,b4/%y~A'wj'jcۑnt,oQL-ߠ 9ap>-*-1i\+<7ސu'}S˥ۗJ`4b{9);+UPD$?wVoQ>} ÙtLG 7k ev>/R>즄Y'G30Ҝ,]ph{-Kȭ`^o'0:'!@.1EnQž֎ؔBar律%ў~J%b,UЭg=ᰅUks84՜|@jƁ{!ͷX\,?4yzCޛb!@f`ZEEBˤPD{Kx|&Џ-Qluי&n;HfmJs6nX|h!#cU7n36C(WD<'n{nEUhp9ј'0|srO4>$YBpQ&1`0RAB}"9ủ ,|Ci]uQwT.R(FwYW6eqp.*?X%X$WQkϸ \ Vm0a'a֊;fg)lukU[8,`jv|C\[ߖTgՁCt&5&6(W~mvZ+H$DZ" ~[Z`ML9F5Uk$x"uIYqqlTC6vWSxŽj^i~P_QaƂ .~>f(hO•ܦ-dO )&e#1YjC#[p2л=QB `dS^%Ab䴴+.D]=Ye/BkM/q C5U=[} @MʆMj"봔LVWT~ذ}2lvj<06 R\+ \#vVP=R q[ /~5qJjV* |Up T̩p<.vJ$@p,>lMGRieG^ &T^þ-hA-ğU "OٝK5ɾhlK n "iHIZ: F?9k@WNbd'w|qk?k8Fb*#ʎɧQg@&a~}n0~V2aԑߣ+-{n|iHZy"?ȲccYf$?~j&/@&f{Z DR >$0c/o] 36 c""H~2C14oW}icx}"AS Co%Ed|腦鋾.<{η)ڶ~觉I~IAk"Un=PfGTofᬝ8Նf*ց-z,^?lOH|dрN,v^ٰR`<l< !_-UzO`5v̮rҢ"z\TLj׹-=7}~̒г_IWxPZ@4 W-pqea|<~aw{Vqg#h[DdWcYZI:nv\vk%Ɠ2•60Kgk5"(_e2|N$ns~5[m6*C!'K('H~fK ~HZ}59l`AIKQƭ"Tea;8@y4s@룏c lӍT_Wj r#mb~{9b7 Мkdj-Qv˥P: a[P;q]_a)>pPTW,[w ,UЕ}iIlUg2[<.~){^dwd ypcvSà ;iW*6>%+[J;F;0D`wa;Q׳i<,p ^؇uXb;poGp%4R(F6ex5FqxV1fr+Ay5g(19\2n\VfNKor~gf]!^G $ߚD !sG0OK3NSTL -N"4!5 D$0Ik'(' &gjQcM8VΫ{<0z4[F$zQ5W[{2}zaNiOZ:crv1p2_F><>MhL"|ZYs*s!Aѕ _t E 5M-A軖V70:@EtZbmݯvfXNsDRW,1HgDVCڈNo36#,:ܣ!D D 0LT=_GӅSxK&>w!7Hq]caߦєtהRx~OOцhwtEaM"8l!Aϧ5O)įB Mj{]'5nuA :{m7Y:}kJ L)]+1YW=)n˗gH$JhnS(tDoInpV}85A)B E`5)߅F:C+s:@M?4 9B+[T,M4" #ӈzkxq5*}aG!~L꺥zn3RjyOgrXI ˳*yuQ@aկ?ڪ@VwZ&ڑ1?b5Xڑ2 $Q{K7xPJq C/E9&AͺS {?W#;w 1=$8;CU__u C8wؔ:eKVVUlMqp'#nS.krJzKNG`݈L.~2?%YO3n_xȊ{if+s4H?gN"@tw~)\j,a6y%vrަOr\ɫcdH2NQ[2ilP^E4p\btnSurϾ)};S:G['y9[{d'/6#C0QyYi¿Q̞J T̉\wytuڿЃ݇i8X)9[/}R|M/\Y[JE麃з Ý~ @B`MX:VnKe=6}lU:Y@p`>zW%)" |g-~R(ZL ө`Zlu&ל+4ZxpŒFlrtsdZ'qX@/UM-tB[1ӟzn4e)餩|1&W糛n#Jd(˖9ҊBN5%IIʼgix˞*g5RYb.$2 &۸';ZodXB[zʰ|i \rdӐQL;Bo(pH0%La8){X3I=AWJ I ~c@јi4햩S$Cqh,&(E PTZ7P!Rw9K.w~T~2[MNsݮgؕ=oHb"֊zoE)M.жj-V1_ oܙH,"uVBk lwf(ƙD,Z߳R{_ vovح:8>OLg(?K ~}t2!le i5:z?EcxD2fB-Qp7 Zѧ5[4"J'E*'_Ez~4дl㰿| 1"bna럘5{u6Hy"x+Z/ձ%}~D5oQ&vU/'O!4NЛGHVYІggep[]LbSsH,ys0f| %N)#8|:/*7,v0 pao .zɐ7Q!JԜ_ ~J3ڸ? Kf\pϧ@YMH $܀+;@fcguxw8 \R_YZ Fϵz(mK*o"(^F\m(j1Ukd=6뮵̒62R ~&a6 yUh ()ȿ,6FR?D CQ6j.,.{M޲xjyOjF90zƳyXkc=;>q}CSRkڬüaNH4߾@D$ D`w &Ч9Y_״`~F4N6LW/kV%iA>FE#? !FR,$2c#.Ix2*LǬBe$pxfђǘ#-? '=ᜨ$| da? 9ލO_w|A9k܆)Qvc80:~8>ϕfd=izǒx~o_lɾ~v:uRolgMYbD`FKM{OB+4[!Ӣi.f >ړIgOlYSM)Ct8#t,H@ WK&p&{: ȵѳ"# LR73@xŇCm`귰)UwBkpP#Ph t ә5Q |sSw҂_0ȬaW38YJ+wx4kh( җ#G29e-\bpKcu- T) W.kFAn,Ulϙe.f'џK8ADoI+8z.Y"_w';>Elq+V]ww_=VSM&2Z[(Y| RgȐʪZsJk3YEͻ/luH]> AK H ;}Dw![nLJÛ2":"/*$ RX o:٘RKPն$ SwYk7Uz [KE w?K;r}%Ⱦ|DĻvD0wqm m-rU򰲆ZX<6䓗7)HTVhsA|_+OA F`=ugPlw ,|3@"֑](Kepcbэ [q6gt.amrj5'/8-@.96:z %ԛMSCA1%Y K@M+|X mD xsmwPQx|ons6A?s%bLK@V "arD"'Y5DQ4yd)' |x(eo.,YQI08[V0u,x̶N wƔH LrBqhƼ!eG5{QYsnQ.w5qdDt2Ņ1!8 Tͅ;sktU#0339Vb;PL#jՙX+XGw‡YhuaAP|zҊn:mI-nH 9JcDlNb(Ω0D( B4u>m9BQ\v~y\% Y,hO:ždjZh7v̕ME Y2iUD*LuurK5/?-FId:bH) VbSՍEm%M%:w|12}~Ȋw0o|t^5CBrVƸG{ѿpHGpYu.E?`)?&_^о /,ʙj$ u\ ZvQfU)"˭ J AU ٓk!b/}ch'=[LY|983 GgX@;fqṊȞG#U;Xt^Sà,U\QGuG[uܘ (jđ9X'`4!X.qcu -<<>cYԨǢ/&]! z01zƇt 1O{Ƈ%"AzN>?Ib}[gJ/̘yeۤ\N_c38x]zecdeFTjσU2Z%Vs|Sq:ɦvP֚6<}rg@Thi!%=+b&(z)2I)zeurC~]`S =;5kx%I-ٹ{]I3(p৴C1$34;%5Dq5"=ptHENCmJu6B]fyڥ,!zghl2-$p/\xfK? |J5;d9-AGy{ _ .ԼG..ru*}dqY)0wvLA[`ժgX:2cW Xe j8gF+H5{lT)s 8ZrR 8W'X킂?I|6jjKA)6H(Zޅa4]~e?^TP4 Y@yg1Nnt!a KRCqvhm6rz~n,1fWOv6H>OI'2glw[7vFKku$hKЯT@m ֊RRhUD-vV^x[s/XUO"}#cCɏ(Ѡq{dP6,C/0H~:c?,Pn_lFBgLEb`pie`Y/|u/WpDkG};YRu:P9bn+ -"2D3X| xSJ]wIzAPm [' ATvavNּlR?(/{o9;-xJ*QmC<6hĬdF6 |^?/:Fm .8axțΠQDPQ(1`0}T*dI7J3Pu~ Y#w~>: n.s| fc$ޘ 8M*eF]=zSI;yJt-֬$$H(EJ4\jSuSm۠"GMy}bw]0fsW\df '7Zcc8t8M{QҨqIwJsC6x[1w.$E^Ku,$W;`ZDfMJW|R׋D}2jӟ? y~X{볐aqM̿)A>) 8ε49eL(?!\Ep$_= 3 h|RZ^Dpsl[8! v b4(o=dJN!= mfܟq &ӑQ:K"߿#YL#W VPM&{UXĈ*:~kז#J|uvܕ!P*`չs@z;H YA:E^E u(E[-BM_?5I> su -'@ K.@h}:حR)@r@u|P기2!wltQr[@e8ᴃq`t>'Y Xzt]~7~$ǀb<^ bbeS@u\05V \ZWD1jd|Դ^4#Kd=f^.M Q$E交u@&^`@^iGP_=7NldDGxt `De]<.O^%%IY>0}Z;k-%G _p7 l$G^7]_(,N+n6%ob-@װkמpL-1ל]$YGrm9#-MRQ-Rkw_XaKyE+c;˱_Cx(`[7R ^srOJ- 󙘓r~>BGi--lNm84GMZt0++ X֤*T=ޓUD #em2Z5юW.Ila-@ToHK.tFQ%%j1zG+2h/@:yLU;9 .d_eP_ cvt\T{VWõJ cFDMl9آ ǩͫ&GH1LQ31ʳ*:pw8R%J 0y%b" vsj'^'4q:$\];ZAvDA=QCd}<&Sqy𞙱[ؘfJP>X5)ݗfMSr,vq=>~g3dǁN VbXxQ9#8@$~e!nyGv 3zaͽ٦^\cVj#2)S --v7*"f qS=ܹz4gi8صb[2 鞗sJx٣BeTNW~Ye\V IZ$OnP/;<}qf6Na .q"%kK^qu^Od[?g`&Щ}9Hki+4oԄŲ,.F'퍥 kJ$L°xGz1[:"wJ `=iz~yopp o33cNvDJPrwtALi9R%` HfjoQ~> }̎U^}BH5>9a[GO>:"Ӆ'=-n/OmvѱByT%#]6Mg1^tUlXFE[txq)4<;@|aMYKby$jW [O}?gp<)z38θ_VW)4q~H*t{)jkšɅ2Zưu|d}U^Rzwzo!Ix?# {x+>vYr"i=w A{uHh9/7uCnQu۟1I<54zopZ]Z SG.twW;J ".(h)I`hӥ&ʯ$; s.S#pO"D5 RpԕGT>!*)EV֎`vy8٦{yQљ./LϭJq-}=+NheD[I54% 2Lxw#6Ĉ<qFXܤL؞\I0GLn+ ʼY70BU%,+K|PL +7Jm2jߨt3 Pdl$2qQI_ rK- V3<,L+|D_b|b ~;C_j%> zV>NzQcI~R W)=_31Mqcyh `F wOA:R7?&:Q5;|FM eۉmS[ءp#8{ a2|E(eW<.UoF9YZfں[j;iUM9R E&p@c xr~o)Մgk)ޘ'M{:!,Pvu+;1{,j؋Cqsv ZhP^A=yh%v6Gei/XS4yFeRs{ž>{7iEIЎeRW[9hY)J=;?4f^Op dlvrVYd5 ;=|MR0+ea/nٶr~VpJ@dmIQq1mG}#Oیh6B:FrfP0j.`엦 3}A=3wo6|?u[xq]@~Yfz . APLcT1T,Uk)jTOȌɚz+-))MK5b @ 'xoт%UVUDJ&I:=K:).zE1O[,-*uXp B#Zu'Ք_+.ha9cqϝ/rv.ن:꥟[PLذIWii-,M:x\Y36`%Wv0=8 btNpmJkL >lPM;NT\GG2ƛ6hy󄝬JM:Iӝ#`=by -})ZA[ए1HGaO~.*Mh,YFq;2.t3#m0)pv]΅;DN-75v 3AV*a5>_ujtoHqCVc R  0S4*]BP_K2I4Ӎ{)}:`(ҬR }ѺU `'g0+8HǮ?9@Ш,q}r={.!y V=:MCB[$̒gB3ey?T~ş ?˓GԼ)r&D;kfjÝ&^hZ+-Jt0MSGЉn?gʹykVJKj BX,o)-.jĻ:f#źTFcZAJ94Jȷ =1p3<DDw +) aDȪn2\1TS!Kku_l'Jk S3JR>ɲ~NZch f/`S  -<3F"};  uWoh{rdP"nIPv(Ald:/MAB8U R 3,;i%m&>kqC5QjXyⰛ@= 8C\,흾k)Ar;^-IBa@-O5t}>%Mi›l?ӂanX0 ^g`-9^o?Z_{yhћYҍ)"3 a\  FAis.hSwư \dk=Y.}x7ÄZsVb΃;cDrQ-e> h3xmnB NY)XKEo˻[J8QK] m'߮ogq'ZO]#T@9S6;_Xې~!BzA/4`Ut}:*.*I{?cTXRX /?dt옘ZR!V[?cs[;L1DOV;"fhUYv 9*M9.Ǔ #|+AsE%GR]gZ"wG\.Hھ Kw^WZtDy`sK7k5fTgR|#bC5Hȫ:'nE}ٌ͊g$Dbw@G0rG(`oG6j+3C츌 FJfBX躏 u@Y; wd]G=6R}MqAl;$:5Zc Yԇv_)ׯ%أN974K;/Z(#)Ii,r *+c8pij֖@E*g}\^6q\?81͂F7~eSࡠ8KC ,);Z0[!`%]tN r Dg!Q <ߔpe"Ծ 8(Ԟ)gtn,mxA ~Ŝ`&@v _-';0NHeao%Q&%ʨ"c*q"x.gC1*Gs\;b:Jy{5iǥo2^8g^BLf#[ -5!??=kV~e]oOåXH~u׮UY7ׄԒ~BWPvfyJ(#W ㍨[!Q$MBV  Wf ;"30˥/ .z?XUV +&SE2FEF[1^̍v3BsDLԛ$n m#ҐDgQpSaa7i4gt;$dTd?rlDžQL HMT?LWu#?OMK.Z,D3Oq̻җx\Ԥݡړcyz[nb̐rɠObF380u<N^Y&mǽ-WX%>[2oܷ,o|c3,U~2z;yJ ;qjSDi]6_5/$@iVuo LQHQTx-Y|,̅yR&3oI觀R߀v!!R>Dj;@῝3[w$-8P0Ne͟Z%. Ab!H2n0`ǁRNP?F ;Qe~| 0F9וRUN[eb:U鱈0(npGI9\m% tRD f'@&.U捞֩/*~vOh*O``8ViѺvS3>ZYl`P֡?=ue+:w<MY <~scbV8?* ‹ZS=4G <&3/p<=ۂq鎿pLsDx#6)A&VZz?ɺ:VuX=k 3<@"m8l\f 7 wGPH3LfvcV]J!Zh_ !V3Q+O(w0D|6E$)^3@F|ZhU:XpJqXZș@ ,?[fNx .*UupKH8=е?B rz%ˁ@|hrB,OZg6yzfzj[r*Q4²QpǵGS$9^; r/y,rAOѸjzۥI1!3H0M$~C uwkFÃgrSJ*Y\|WWViF M|t ( r*xDGNF| i2=hXc}Xp$Bь>f*HMnXMKVI<T;f54y8aK:X԰^WI#]9vϷY~8T}azn#CRbpVv|mDMakd-Uun&\ ]3DXlT_dQYpmcRO\"qrϠUcWGOo P>m#KMuܣ/{4@ ګOKy;vh#L~"1 RAQSiXikGusU$Z3Y%0NI%`zҟ,p;Qfm=C!YQki|;jXV%-O̤6T\Bs%Gm}yjI*F\qqЧ Hx:BSv"-oo@p/ +%=Y$+e>PE/ݎ%*GWX+O=HU`@*C[xTt5/e>9Bwl Zm;;m^J70;)ENm V.Yƫ G=xvL]3V#zԹN>`z{eqDD10.JJB  5^ޚ%mDҲC|v@SMxucǣ)p vڿ#N)(VAr6&7A?EaNm*o`A٫m:xzY`4W'vq[;PL,ώ$ l8Jڂ̮.&W&A>Dh+9nv"B`'cCFlrL^$ {Rn1vAE(~t!/"K@?v< Y39hߋy+r3`2CRˡܾnoqf7w0UI֚1F7ع3k7WOȲrE[4Ϸt؉A2{7 Ǻc)jcj/WȽcdJ\ -a bmbyrCŠ2@[5Y5T|{~ al :p@ݏߟNK]"r8U2( +g} _5K+{%bU礏C[_VO*S[zߝ;dFgkWrVgC ;x"! ψtAFA=}x׆HSj#p4}Z@J1%AOw[TIDղUяk)ųuJKFrώ댠)>^oe7N;ud Z:r6 HAI(hIf)qR%|+zȎ$1VZ|m@$ti=wQhؗQye-#͚RKwI 5}L(>3*#E9heie"4tt_rw/,ע=i:'Fd/TkZr##wh][i OoNjݴ_AӲP׾*_>qe'3 afV([0t[倨)u&^(LԕsAFٴ6u V{ bYR? Ҁ†U?MT=mQ)Ju{בFCmHC_XÂm<\6d9m+6j?UN 4l,V̆ 1r10# &8iY+cYD 3nK1xXtc+O؋ mՏL/lqg^wNQ2q-ǜ;JZꒁԒmFw e F ',DſƔ[XİvA\$' y]Mfj'+NeRԚ>dqESŐA>539{ k`X/e[ w[ [w3[S^0s( ;5-Y F<~jsYFYOZ6[l~l&؞l |sDkUńHa]CŦMT~ì|geўs DХz\" ;&`tmfJ%c Hi>6f-Io}}DnU@4͛[߂߬`mP{E4čXp;:D F ֪ m hv7:z]Ɯ,qWs/Ny* zH:uf\3.>l+:)'1oune&嚩ʉTwJv0B`)[??` K'E,"5 `" /aG2Z܂o+ yUOb0knu<("{UhH;mFRQVTP1$=*ҮC3rixLRUKILwybt$Bw$WtTdVWЗX2@ejPD1pE`OMh|zZqaTtڟZ>q,y)S+iXO`fGX0e uüˆlTk%@T%P7t-0l-vRF[@*CdeLNeQZc6\^\T3ڍfI ˾ϵ, l%A=N: J" OJK&!J=ה3[x*6'%F7lIJL( o! pB5wWWA\x*`:/b~sQ|禣#%NexyZTZ =<'f m ''{To"Ghޚ祆q%OY4T(p{@m "hڈE&o%Tq䋾 5ѳ 72D+ # E>OK-.ؖp% Ę\u?W8 aaG"DRB̬8`k4l~gpeWpEDCc6onlHd.5aEC]͆SC>#7mѿVbDO~$ӻjv'> d!Nuc徖۷IkUϴo/hH߳ 33ֵVjq !Czq<|C' 4qx!6*`S܆3/V#f$ߕ һlb}S0 yEm~pHC9)ߌSZ% γS Kzum18"H<S7=}H\ ^WM}8ѪX~dem0n{{tЦS0)-meoq ;ʠd_5KkgG7]Դ󻱕h֪̋sY; (r f\U饮,8$P#(+ԙ۾#b7Q*Id};"]>KQSZ3e *`vmYv"^7wCʎ, MCg <%?s ?i\ | 'Sg+T:S؛j`K@+ pD_tXAH-m.┣xʾXD#8OJsdInw΂.C8ŘLCR< (%3SQ Ћ}aIK cYi.Yѽ<%k0pp Ws*Q}JqzXנKq'ZSFwc ck`篘Ղ s T$)l'bVZb., bR:v`9&CׇQru{\#kIm贈 jws(ù%m8"G-;b, O8¸\јAkq{:NRYYDyb`v,#%  QC7R`EX}1$tuI`3W8I ;?l6i}Q;2_NJ}\2t* yx[;,6d7z˜8_7t5A.~@9ùVI*@v}R#mS}IXӻh~Vh,I1l(/:d+ZRp KJ~^Q5S NʱtʒVCp))s+E.S,[r93&͓J"T;(n;Μj$ !h^a+A>mC#5驧 =Չv/]@T}}!?#\ y1M ^nf|z`[Xay2ME5J3A#j|stt/R5]0sNwDCq\(MSpVgn5V.[2 xeqIղT˴c徑Ơ,cTˊAk6/3ϔ2_[7D 6Jk9([[ZxAͶ ɖrARw,g ] 8ġGIWqe+Ɂʅ*m60!SjƆgDðM=yR; ezLS+))lěr1үLY_DF'~#C9|ɟ@ T f _2G׊W5!,{Mle q1wmrW]"-P]J՞W"iYt=zVg·vsn?|oɛuD^X5W"\S0 Yrnuq@?xA쑾0rfHG;8 $e6ϵӪ3Ĵ=h@R#r7}:\J @CQ&`ۑt~H~D|u1Ɠ)Saʰ@I- ZCmney?ꎴ 6[Ӭ?CEE^ W[s## z`|u^j`*ưJk {~*h]y11.4C00re K3USbīBǢ}9sн^c >r%tI; &A;0_29?QZho;_p3fD=s 9Gu7 S{'B*0M,vСZsou B ')\Y@JG)SZx+)D &FTyo4ošEVZ#՞OFY1I|ANz}.eShۿh>gn>G*z5ZS8B;2rq-Nghv8ُہW 9_Fk]\SAh* H`bOrN m}qwL/HcY J9?B!Q^{VԠ#~~10kBn3K]EfX{D!B*!W݌xn%MRߙӀk2}2okΥ;_Om*z*[4`Ss> h$kLvqEr8qrcVF~7|AV3=[Jn`<` gߕBw.!Jn%u="FTalfB7z{avay/Fkm?w.jS 7t$NV\}"YRIV|ZF>}al\;wpϚ 7~ܡMIa{Frߗnci!T P~0"_H޵kESq8a!wDUn}%~{a E~+>՗=eH`Cn\Ս27DQԊ"}]S&吅(%%Ew(zyQy$)h#_|G@YH?Y0>|=eTž G%5[: u~D7ں]{ + c{){.#qMp}v6h(7|AtN@-3OP`ԣQ?K_^>q6׈?FN!SU  WsFne}h3?ɽB%ə; ERԯU 0m3C&ÇVPflj zPEPڎbdbBʭ!oxٮhfV# 5ඪl3->±ziiHޢg?OaH?a$oP:FKpmqEP# _ɍUt޾:$"_v-RRF$\&pLf ^]ͧY k^qSdpjڲښ0WN>a_猈-Ȭ ?OBk?Qso8!4I6GdNs[A}QplT o37u_Ӧwr 6f/n)!+Z0ė-z RB%?L6KMyQWHx^*Ezg 0/17j ?[cp\"ҍx]izYQW2d[Y0K%ˊ(9p@7ˈA$g=0C@yLD{8,/=Iq$PyzUN#sW i"" ͈ic9 -D #5R]%&ύВ 2F1;]BD͞$"̴SꉐVN 7CNXv˯6bq/O}%8 k/R߶Cb}A;d@@`PV7H0ݹ6C/͡4:X7Z1lGb6Ytq/0a왅uvӬ`'x+k$]qȂO6%n{rƈo|w̐@NȺ{(J1k]"5Y+ gvE=-J_7ԙC٘S`\})fP9] >)8ashX8t8f Y%Lw+?G~ ľS1v( FKmўz4bW7T$x\V|m\lM9ۻnZeT#^VhswdN}|[MzDBUwD"^}iVDYlp& @S(KQ`JhV/kZ:99`*L5 c)Iˏ o?Ύ^z!EN!Qm)6K{L[@ƭR$>ÓM#ҕ|a -59\~|8fTeggEhJzr:xˣH 9XpI~#ǕAV2̺(HsH!%bO & GO,ς` ]#|GC ֈ$srޢrB` qVQzDC8ٵlCR}N12Ҹ$|Zwt8vY9!'L&ӆP N>qwE5cl-/\^H+v.!9 ]U!Amw;~&RW/u$@lq29rQQ/VBP M'7R-D$;3"yU@5/ZW_P( 8/ ]dk}.ZfE#Am1k{+ޔ˕уXl_oajʺ2ia@&5d́Aw kKKanF}7W]^?%Zo~M&Zs;KdFѝI=CD }Pjfp~p5 d{ '1Mzb\ᳫuvkrl0xA[5 m^hBϡ5 WFeOpuuWΝCm3 GcGd^vI`>$ZxxZ'LΥJ$u݌JDӑnhIg[;u!BlՀQ|dMI[ӧ*jgS6ռj顠 `Q[=8‡~R╀nAOb͏<}dϔxß .#Qs'+ XԔJ͵F'6 !ZKwέ rX14iz&;a!OT1 Q \1ɨS.D`I4zA^!RO .l9t32AHGLC`t{S4Qȇpc_!y#zO,"sŴ&q#P2Ծ1X)aw~|4N?`f9.|} k1F $/3o1nq6SsX'_q/M L]vvS_u e| ݓ=LE[|9~#mӥӆ>Ѱ<W(ca-ڳ3ZvL֎'k*!l̾ki;,Wz#SH5QF=]w*goꇗ/;*PJɜ ?5L|RNMpޓUzUsg8 6ݒE/{bsZekrIsPs tnJ\[Nα $D:qOti55(Wo߭Q> ԝG.G)z;jϜ>,k@xpL a5eLj_&blPSRJYt"Dt%JxCB1mlN,L2FS$:AG5Px"ȅЬ2GfswGabf[*hJ=GhIJ?F>Rpz/V"%?D^qL]umJwSO꣦OpjW(ۀwzL,/ hu,PsR7 ԯ17FB2D.R~FdJϯX\KkH/.x܆ɿEq0.J$GJ*L:9b[j "pj`ʁid}: ?"ta8*1پ.bGK-ݳwڻAw~8ŋߏO˳`QS YF`:F<>W;Ɲ?{e$&E/d ]K?=4VD(pnH]gLV1C0 C oGs~F]f9Ҁp6Nurim=$EVN~"0%ç_H_\zjjNE#dL`$ηs]9fDŽlYr:C|Ab339o|zE.խR^S2~\erJۃ"L)WaJv-2B[׋: V =GJo-YnT<_,9("Ő+H,9l?>z:c {[7GcW˾ʍfNE`\G.Hsi/'M1ϚLD,@gaznDoO4ƙchɿF=v׏M9c`rjTrꨏ;_λVm"ȘkXwQRջK6OX]yͤx"9vwKfBF>bQ]^軟X_|=XY.Ei~Bw)n\ =&?.WWĭ.8Bqx[PNJ6VͼuJݫx—d]tpBS.Q=4)'u~`)Rke1mYsq FQ,CKCc.N ZSz3@=ad2B?D!sڍg0!XJ&w|+2.W{GE] T=6v@MU_*8u׊ߛ<9F ojѮyw17ꈐr+2h,xBIֿjm8X8eXZS%G-׷+V_aw>.QR0.pX> {Mv ~EȲҞqr[fWqM-2~M2JB.q[Mb+cxbv"Z[k{F><&#<ѽ$ GG<4,=6Z s])sPmMj+lv5MHvHw#ǐ{mNi]@Zh+i4Cm=McO'LBzwt4N<*RA\N`rxӨmM3εRTZwnIml+G'^ Pti,c}hu;3.FI>q @}堕T 4x0,{&>FWi"gEG %+A~N;0Bx ~AKqb2-X᪙ۧCӻ{AuZn51Uuk 3b> <+ "qYTv?n`r?{x.<]k_;}jXW;}jݖ6S:@x/'H54PL~0ܺ3?(fxp^ra,ݘL5Fx` 1{ϟ&]8$c].]re?Sm"YD^i̵_d&[燃C3J o0GAژN^Epjó lD]"N(%$:h^2a3. ?)+ࡲth pC-LZ=m}EG0!h=~Yo_t1j=< #p,ǃ8tJw l$0>=Pe/Kpf#b5OF% `υ1-B0{T1J6^ś N/d( S(kKxt-~}0L󸘧 ~G_z#. PTYK'䗴* #ի*KG v k#)Ρ=vnA<rsTkT?į\)d!E"8gv~Ug-Bh Jdಕ#M(˪6v~KYª_f_Q:7ڼKa!X78W&^']\*ܶ6+DؑC@\;\B=Т$x9N xpGfΕBճP`pW~v\ ᕰ,?w[eDe4lNE0ydzRI;eV%lɁEm/p+ɞ~$PwB2E>6[rv->SQnZnYmT/1гQ$Vܨ6s7jcB:n3Sr.1 >_'Is+PiH<_80Tm*6PcukM+Іͮ z v&JL}\Tz0~{Ny+$2*o)Vf-Uvۥ^%-jU0`B 7`,"VPy_[/^LTS= B {3?0Z\cCV>@g3wj"n"39*)ڗIJ\鉺ycߡD"h{s2L`Ida>'=.cz:d.QS/v2`1:<E&`%髨E;_m)dhs(qdmJV\]X]yb}tOyT0p݇[ɑ_EvP;"0{[)PIH=Yp'C{^9e6_-1z`w#`u^DZK/,&,(8*HEUP k50bz/[wbs`ъЂlSenGPHqv֍98u+ѣ+6n{dZ~+ B`lNҾÜRηχX7$ CTp&J94M]|0]_L#;o|os2Wh3|}^cmT\|٧9؊(J/|4mIACghM !VL}| T 0919\|pjkäB .ȩ'Ҳd*UPC!0G!ezpӶ=D@r%}ѹxg|]|Fw &h0BBU+צr S,0ap%s-O&r:n=d`}·VCƥwSX/thpxV B'A/䙄yL݇W8<8N؇OkUtWBO7_+s q8HMTZRQ埻g*{}]w|БČakK4xt!C#7fyftK+kbУ/ /E}m4>uPIr."S(A˕f4@Ô?/o.! J2y|&; ((_̂gƁҗRn{; E:жD-gq!, q//[&GVet w.F.]Fk 7Vl :vOl$V/$bJQ%ȸkx0A:9`> Ɠ,Q1Ŋ  &BO,V P,|SERljM^4aT4tW OM3D=OB dНsimF|~ObzMM+GTF t+E*eQP㭩ՁW1'@x'⾩9V rSc3HK`cгl7硓0zDoca66-xƩG[$[)Ѭd^c~ {ojBobx޻oյzT/@Ug1atx-}@%_m;%0VTL {Ӄo-Z=}6ЖxuxRQ=ҫ32V8y3k&$?U4BA&}ykRoAP򟾉2+v3&*v٩S5GN\eI7b86 Ă 5JU ta2"`gEnVm :gY^BSJQ|- bei vi LX1%(c^zo\^VRhll]VyՍd_u>q4+0aFXQSڨ8#*f:k#]B VҤ[9ru4"1#A|dJ%_9wa!89R"?kBͩDaO Y0bDž`[w3(%My>H <z؈t"l Z'Ʌ=HZbEe 8':q<4qvHdz;}ϙ7YyE q&3#XԂ5Ng1lW8ow V!c<~5&1ck^[>B$9܁b~LW=;{ 5il¨Osh'L8wұkK焷Us&I8|3%dz G*bFp_ʏ pO]X`|A'ujzW5}4ev#Dt#ZryVM9  S+8Oh6l9{Ec,Q~UmƞL"}/i{QGVf)h{Kv7b6<9d~/79v#C\Cǐ&;혅 f ?\:ԼA0&x X-iO5oTv$α o?pf\wg#)#_rE935oE3T{Ȅ{a&l7,""&nOȽhèCm''o_0ZOie',,М,[<wQxЖiy(.T*ݮX_AC=);? 玶k84vdB nS!3Hn'AK`]*{n]ûyͫ `Z+6eߙ(x=R-RcEKs>\V=@?JIwaMChBܤd_oCd7C.=դWeac:]WmPX‰k` V? ACKc[;'<"p,euaZ; >}JkfdR,~F# $~؜z$(B˕RPlytwJ;R@qv8H91ڰ>M鳞Fp~RvۓhKw;J MFv:$M(r\ۓ/pW+&Pn^V R!=%ؓBys; YiǥLߘ+.-bFݻl=!-$`c^TR3uA|Y"~u?2Gh&l2 =E[cC@\D l㤝s< șQcܠ^ w2'J+ÔU/QI.M8X, *}P+uD-qtV5rH:PGVz Wja$40*a1As`iAbwkFz,-GL[ Ec2VvLhί>iwqPM%!8Qvâם&ӎ_Rnqyn_^,?p[3p*=tYer-nAXᝧz3/ t{q+-v3RĢyxW{$dG @y H5F(ޙXOGhNx˒wjujn睖lG[0al$3͆s!mѸV V(g\vWPAq\yP m4hv!;+ MٖUTPS0] KL-SKD>_˦M ,m|A'hja BUyjK# DX_ {7  @}JqrT@pU{r=0I(Y/` 9g=c3>w\ FbFdſW%Daôʭ&$szqDBJ˲BQh>؄tcQhp5]@b:}M_KKa[yH:gsk >rbL&Gl[]%ah_: pgѪZ"uNmI$;X'AWt |ܒݘI,yPTԯ؊9ʝ<[;ƔeKF\pԻ #=H b妢\  yOM~' ݬ%5<xw'%q>DV=bAO,90Bm  ]g|HK63ZxM1+w}c[iB##{q^fc.J=-SdpHov \nP.^6پDz%ecTq>1<^̏R &"ײ,.򰾏(ӫ:5\1Ai .z*b S(nߖ;Ial뽗 _ɍ-<؉M \d5aeS,?ιI^A }RpK<ϨB%) tsYx =&Uڿ烋z~luFKWZd'y^f{Z0Q^o lpf}L} Zr܏sFv "lʊCVjЦfD6Dqh$i= >BT'ׄVyǽݥ ZQ\L 3z ؔ"-ڰCь6'0GjQ:ESy+WKt9*Y`f&kJ0 _`|M)|2%rWB *j/7!&@R)FNw `ʛNQhl(Nݛ,\ӄ蓬Msu5WrZPu7`mE{1Wf!Xqt0ܒJ*b@ A|hҶcFN.Sz]ˀQU ƃ\k6ks/li@$fbOh&%.D,} " ;I>-cM'彈"϶Ea'07ˀ;ޮ?gݾ_|1uܙ翄*eދNB3Sq<"26-lMEF9ROf/޲;9_(n %AͿ$1 PIgkx3 iS.H4#݅?$kj :P 5+=+rua.xQ@~ه<_9EX{ͥ>ЃsԴVE_%؆ѤRk}FeS,4%#mt_;Do6gk /DPK\DYΎIiZ47jw2uoF*/1 wX`kvsN _udsxY;ͣ5E Qa+&ݭic ŭaPl6SkᐊnǛTFY?YGNMLHzInHlíu :#ֵV=|D0~}ށbXsomxs[Y .ꚒN%N _4h< ㄷʰfȃ@ -Xr.X0P{1RZRhUCWi ^0&s ;.<>@n9bG!tȼH C%a9ĹEvM^B>x`)ƛ 1'WFxYvx)$Ƴ),8HP˅ɓڼFvRaO7È&\BvA7jZ vLh(b?TXb^x^ +9qcu%g NJk7+ a fq^-G$'u٧poyd!?~/Sl?y@,9~LoQn~_ܒfyĸ@>K7H&*O&2/]PT5N EbYJw q|^T%I:q-MOdd`m@׈ Y?h@S IH`8t[R^cBS z%k-p0-ϥY}LT>*hΟu[?5ya Y3O3r&1!8}ySK!ۘ$I6A^liSL6Nũcf^Ү0:A# GwD.IXG%vc>]-ZL`HȪ^.Q@>Ш!]Oo-JװҎ%[rwCTuc#*\"߯P T.x G4?k2badߑm{H81)>J )fA̬fxx\=wjppI\{dLt2?O.`TبwJANTuHrCW)R:MM6Z ^id]llp}9_U(KgwH ag!o >gU|^˶(cֿVŤ]XSJUnYpK*b+Qro,} &FW=Ko"P9i.c7k{>l{_M9|ϑo*Jax($C0: L=a f5^YH*)($ӏOF )Bb5ñ{fFl`cɼ-] Q$4TCtJ qɈ"*G{_z*R&상?f)*m̰1P$C ؚIC,X=MhӀ;9F0EyTPWE7&5蠺yT.9Bfv|wP'.:iϿ媘eKTF>}(|K>*K@,## IcTye;Y$M.Zo2km>`7Ds \|%3XtC#7 k˜.̹SVAd/ e%*VvICڴj嗞AM残6@RKqd`]+))Q g9F0/p{fi[Ѵi{Wj89uRJąO0(;obmݦJ_1\J* _NP!iV8ǓUFDleB7@'+1)>W<`gWLj׊N%U2f+_yzA.*'oiFv(j xwªDGPp D[ʊVZx8# f8ϩK׻p&3X^dnT$&=;WCL=|E5|Z̕NT4^\&ED&h)!#[gz=ҕˀ/71ۡ<ǝ/27zNqqsd/eT\ ۥ/A;[̚jtX(Tn3+< vqI&)࿤+|H[:3 }Ro+k[TkgOZ4x)?&@F `aL'wXK_P Zq1u;GTI\Z 9|#I6V3|b^vDFfT!EEȼR r慗D]>u/ r+.-g`ggϔn=dbqS)'tC#媑_ǬW)h,(E1rZmM4XG}O')Ά5Qaڕv!M-.p3¬m{vWFqķ dJl-XT rYzyLpxT ԤӘl/J}MSuR|EK#alE9xK 3MLBy(D[[pJ=1'ί炣*U'!oltM|" (Tʠ562G8ys/="Û `:JLhhh6tqY4SU>6B):w j@\XGV|%SA*<Hfi0Dj(r'`.<Eއ0K y#Ѡ.>;&9ob3~[r܍BN^4xYF(_: وYkѰ"HJ=du8_3xOI,oʀ|Ki2*/M?z ;Erg yʋj%ѭȄW "qÊ6GuA|1;pgmo艉$?'*TQs~AC0fbQ ]k@(g-i1z<Z"`=M)*gxȜsUٙC;*IY ~"*y2.GM1r NGjMj#ywOڎ $`4[.0ƌ;ɰ[G7#ͳMv-s]g d*w͐D Zj7(ojYۜjՠQ/E&i* :o2.yE~/:eH ڈqOLWrf<}u@kd+!"Kk\q,qdOp?U] wJ^AVpi>]Kߏ"c[/9ˮ1bnJ H":_65׷ ;Zi)4 f3`!5ؓ7푘)¾]r1= M'L|d={'TW g5ٷd?cQh/6 b1kWb6u$Pu"+ICxg b\(S_XLK(hh W{4%IfKj؈OW,mC.'~#ee-~{>ʇοa9pmxv1UWA5fMY@] 7~Q=3S ;9C `J\Qh)k?wO>S6gEe5q?T;Įs )ΔEtKned_7$v*g_.3}xZuLo.߹ Hd@%ۼKuQNTۮJܖ`lS|GEe pMt-YΪB+ZZmȔlo" ak MGnΨ^( nm`[ i/A3K`W ޏY6dJ vo-%(O6/8"dT&f@I`=;FPʼ*=p{JN^v 0Py\$vH%V1UDZ6b|[vtd_nzͣ |ːݒ(̲rrIQQdEsiѲq/YzQwОA( J+~0Tf1ŗOSV)mSRdځI&L;8j H4bbMD*jJ:Qa7X[9(ınIPF 7G=E!!n4$DR܊q2CIQ7*d sMvuꣃx]93Da7L-97O=Lʸ=?6ybJ3d4T[R} J9ʃbG1PG=LR+Qk#JQw8WXz/|~dW tVLŖnJ!dۗ(6%}QJh1aMgIy1sMy9֡cD R]MV }ggu N4 UxK̢"^[%GA,rn pbȷZTr;7y=WZڪ9p[idڠF:[!HHJ\;OLqb3`lē%2c3οz%QH?rx=G7 Pu?FO6ʣwXG m2RbԲ?qH6!sxNƒc p, <"xEah'{-gWQ16{J'$ n W1VY w݊hnN(fc&'/mQSCe,Jqτ˲0ӇϨ v+*%6nkRN#逻ijxL#ݴqb,I*%q+VqŮYLuyvtF=@0 5 f?RAܧ|gK:r荐^?͖{W;kՋXؠ(}\ ujp,VR_x,Tl$Õqɠ\Oрd:z̠F*7jlY|3EeMܬ* Y)@gYnbeD#{B[aF? ~_s*s~|2VU5;_H(=-j9L^T([p(6SGp$Ƃ2JjyuKzA'g+SgJmZ;,3y/~xaW=bIl 62wI ?U #yv 6s(d^M% [կwWTR%T{v(,kadCvdbӠg Nsگfp@"nf!()4y2."#<ד,QYG[+Ml6 R\/V'FX8 ѹ.) Z-R&k͸( 2 CP̺i[3l_#7hOn >־A"?C@RJ%T2kUWFk_: #@ +V0? qgLv# rsStֱN{.5Ǝwt`xV׭s]R1%]1 EU J: U7=Ì~BVZÈ ZSN0a(]6[VAT Qp`O\|/@VߥEӲqD b5KzgpV yf$!mj%HɳF/wʳBc F[f`'Kp{X8#t0Pxͧ\`jr";tq 1E888`嬱al yh2ipq(WOL\OdvalV.m6LT`@*ޯ 4f Gf o_4|v'w8 ?%|$EBm(ѫL\:*+gkʚ䉝fQnadDT{6,Vyy b~!.y= ezLGJ!O`3IOcc7h^vԀ}s8ߋj}Ҧ18`@HALmߤm(7&)uT'=!3` >le;n7sw1|U_E]aDo)]RQ ۅK/yncKl<̹m?}I.Y=G$V>[ݨTjªtQ9|=,Q(M5SPGAAĒO9;Jq/?LiTS"K0:5q&=]gj'?8A@' >ڦaךM|&u3d#ńL\{ZLKp|[lxx6S0++YQ -yj;TYTL$"R!i7zJuO ^D50˸!娢kbt37k?"@0-o(>\kfY-78k>-bZ!$7uoRTt.Uى obZSNnRݷ:}%兎&a(ƊG+}CڄhЪی v,D=#OnKǷ~=64;PWm[7vtbimN3˂pCFj/;8>̵.=>=aIK4{?j$|gQ9R4mFͼOVdXni5/.A`|M"N@m4 bU6h]$і*@Km]UP%0{HYo-Z+@}Ȕ W{ 8\ұQ('q5|Y.+.ӥ><'mфR@S1xB(}kM,#7CZ.χU:~.O !b`7@Z]܍XA9cc>g[}G!Jv;V1._#O93BgO[Z ]j2#_CT4+&CzpLO]E)}ݣac14:cE 㾿g - Z=äZهς{G.@~)ΰ ,u'SC84U6,{ gm3l ]#c(ɥ9aQ|@>' 'kFvn,qy DfU\oJJ ] YDohtڟ똒x 2=,Ղh%n1J"E@g3)Nʴⷶ;j\p kZwĸΞNȯݢ\OAP')$s+yUZ Etp:T hJ%|jb;-ڳ !"{1."nV7 jΧmvI^xt(TB$ 0rfR?NB_$$L_f{$(7kz_GOi̶X ;h%kyQPສt_4d*j"+Z~ ':vﺛh@e|)Ag?J6@PPGn]`c^_f's^5mWywFYFݹj>tUaq~h*@4.bߎxEoC[E}NLG#4<@IRgg͘@aCh5 Vr2Ix˷1]"2V3? )0?Ԫ5_gc;AS2o3&b h/EJB a|Nâ^ަ^0;YF,4@w#T4vy*~*_ߨODG=zF'ӛ3.v/k=xar3j&ՐJXYTZ>e;hh9t7?W@0֔K;.af! Adgٺ}\' dkbNQw -D4ehvuG#dHtrΐ]&KEpZdb1pd/X rj bjK.IhDR opOY0Q,ōEXR@໗m)A…86ixD jTC+618DU0&P=%Q e!(֋Xz?";&r@،.1혅">|Nۂ?6ʹC^P6}RὋآa~,AЀgzQr@gh)Po/x4C\)4u~&k@fs(XX x_EpaM~8Ͳ_ RS!xqs=W8 x?YכpI-Z`iI !*VJmyQ"|ԕOoI+y;N!r m[3:As a(ſt-Ѧf][/+_ܫCk:#^0e;o.BBP\sb1>(&/2X;7bn<f);vj:\@ xHbRꚻ3p\BCf ۋ+Ur%\-KMJ  Q)܄- )Ir_bQL!:CwSMֳ+/8AfF+%2[:9W+:Kh2"0\.Oi`I[QC 8fG$cQX紙ڦK]Tt/YV9a aPzD-ET-i@LTpls"nq7(K^5~9T"Ahwu\և[P9#hVV15n>p`*e_53=.R^b0ri8toAZ]g|ͥ7xvZxGX\ ~FS+;fx_i~׊[VX (ҸJ7w+eAV-BB59uvhǯU7l>px:/)^]$ Y{إ4 jw Dw&OF΁hl{IMTjL)FP@>gT%MJDpARf_sy x*uJQz/z hbk43"O{Q!~6{ݦN|.@N/xRǤ)TkݵLD*x E[0U#͘ޥ?!]TF€wds bÕwL6S4AiX;Tpɝ&CF^!~TR|Jn+oQ*haq끫1Xzdy@f<_T{Ⱦ@xK,QHMX}[:p/iZg}uQڱͮZp\1w+Waon p$AvИ)(XrH~p05 +]y;;hgyʊr/:ŎBxHA-89àdju/{qoH¿H['QN/izvIǨ-*W2Cq*PQI➐qM(Tƿ%@þ3 ]tQ 29Λ\N֗/}+$Q@zp~7{5ކ{!qlvJN ](Q85\*^Il+bgviH@Un< N\9n#{}1/3wg D hD0,Hq}hoZ,n"syhQmku`(t (lJeG. yo\ϸ1FQ|)A9S?l'q󷠭r*Bnǯۦ)S#YHrJsy_[b^cT-`߸A T~mN$iQ ifIWzʿ(%{:rFѸJXީ /l`%;#7U(>mn:0n_`,BKGx3N弼(AjPx{~(W>g6j!"9s`zZi! S`Cc֟ɫѳy8;u^-[d+ZjjED>vrp쯀#D%U_(rug<ZRET VyR (!YicAwRɌC>;*l(,DuH봲MRB 79<k_-v0+KT)w`sĸ{A9U\ !qF{amcd]R`+zR|9#[7ԩqg{V_Z4d6ĦR7cf Wg J B;&J g*]Y1섊p[u&m)oӦڑvt6E7 K"75-p`]öڼrOƂ~MgjC[kRuU4Tz,uL:u/n05Pi+c`uXBv?ŝI\Q$MbR䏴5&X|#yZ_1?DDN!3-i[`q$f-73~bs8Os.ylvtsKC:-qyršOj(u;ePxxȀ+̏BdKy@hV{Q^΋jŻI=twlq3!}JJ1%:\)y Q rBwCJ Óg]SljFG Xf.k5s^I B$z^Z] &gBEaY.;zdt@qi\(1A70HP1#L.{r _TA VuF:}evOv(r Yփ}z#y|U(@)*aYnqYjBLЉ>0acf$l)8WҢ#~p՜X2EGnU8D]79zfI&YsY㙷 n=x*T''d?+l` Aةzl!UW!8BG8X1a1fѓ:1iQ"8;E!b5$62Fpxc*wc8Cެݩsdl|믮ZgY!"+K'h}s_7xp򾪎#_Nt <ӁT<3~IsS10R1[Ma]>qpE~e_țA["hxz8w| C889:7Nt됋vi%v<7g%8Ӑ4QvoUv~M;_8hLy <_ω(c~E*zn{ig0mDAWZ v>Q WcbݦN%A\:ae (-~p3Tn $uymc[`(D~PdAT;:Z\:" 5}jKʿH&ⵁ޵:05KZk^)nf?[:EwչtNΧ7oS;ԻB+XDh,M \c.Z(Y9Wհ3UW4T8()gv q6'Z(:J3ͺ"jLzZ_`:I cBF7`ݔAݫv3.-v{ V:$K;Y 8?6dJ#[dJlJ`LzSj~C40,78SRúG&&DmD~C-k;Xl  B3 ~DVsR_ :*WټXs#q.Qގp*6tp.Gnt8Xi#І[,J*|z{T5 jP Qs}VC["L :LG>"BhR"5DJ‰&҃w='C]Z9a'4bcce^2{Mb1xb7ID&"5d-Ih&YHJ- e^:D ؓ"]2f>T"uG^`4`!Q:"QU^@j!ŇǮ(lk` e:.?|^=a?)$wTo:(xru Hƭ1kYW25encirU ܳ<b+To^ K^/đ8,]n ԇצ* n=[ΩQc>: ̎HiƵ/H&>o: '.0ל/$hcz1BW-زtr##TD]pmE̱H\3S @;G(1F[[ 'jV@1 EyP%HSٵx`M/~n98\_ꨝꐗB $,> ؓ(L} alIӫ[[Ҽ$wVC l^'~qܓƔ*$ؼZd})DN1_ɬpk/~( ]+b2377,CcOa Zi }TNZg*w6Mb EeMg4/+zbG 5ި`R*EcrxHDuC+ }ָy20F@!NJ<4 l= \jT ;JfGVj^ƻ&reC~qc>A6'kMiERܖ1WEkh{hEJYNX88pj_.DH(> BITWMB.IOV}SǸ0Ym8)C#F}Lft{tXTH'HER1_r|M[]6.[Xr@TC$ g, 1RO WrZ?n+:6T9*7Tvt4Ѩ' R2AFvmk,Qi?e?M; [dD!|sUjUk6J90hC%Wf*Zh MBK" V/l-.*b~O{ L[TZ쁫{gqfOb dD 2# X̰hGrG=I42gaG3UIP\ڂG"vœGw06ge degYaQ+}~JDш9hwF 󁉸j7՛Pݸ*~xƇ $GT)˺AF2_?^Phۼq7 {p--gAE?+y! Ȩ"uCL$">xƷ"5 ^dC8ڵ6:SBD̀WebqgmMGڿ^ӌ6Wzf(90s'K{ЈkʗagUMss2we|.qMoX,l&^Ƅɱ袯3u~tڸ.*w:[%C>}wZp_h&CKhZjn Hv0xbCEI!/d[p$kgخF~p /JTf(< ,d,Zm7V,GDgݢ jw-?h&ノqWy5nΰ]pv-FEZ*7|f8cjճrF见 u-=Lj_ZV3^rӮA.?+dtwkoPQA5hq60S .fY%XF <fy@AK"S 9˅6\Qfq]dɝJlt+H(kWD4FUF[r"ǁ$<]ulW& U\SQ:Yr FOFWG *R'3O1`ȘhdVı钵s:(B% c|5/'ܔߏzjj',;~k`-ԒDđMLrՎ0܏ {~#aE|6*,QW]y?$my8.}KyEf'Qn5{ɞ7ѨJ\QNdpO&#u8 W:}%F&CQu{3UT?3*.=cT&}.(^QM7W#IH.Y!dAV^ =~vti^ëx2 }XD-4`{,=oK 09LMk8Lޮ^'#ZQcqI t?gY^U8عV({}i|;+?fйw#}F Ү>`;!ϵ R4,p7 +(j" gz-wח,|J#cqe;!m!y y^_ƕ p0Le`A#<,gE?2ě;rR/Xt!y|&h{>_d[=D놉tYucX?5PJh3[H3MF2܊y낹Mc:OEfQ廣I8L/-*yyA%aɭ..M Afz¦y*Cv"ɛl V,uڈ[μy(X~kNj^o ]&ui;µ*ut֘UQD<.dX7Xy~2M Uz)ۣ{ݺ)J ʤ{;<'~ Bܸ}fd! !o/ \2tFZy5Z;̆^d ER,[tZHK^U߲1͞DvGApم)$촠N%+u-8S/ߖGZf]v=6ɜS+ZuIkEڤoWbP5'slm"CאeaЍ⒘eitLn"@VQ :!˵Q"d$]䍩fH" ZM)XnF^KQOfgŠvpur-G^Pfhv: f Ǣg<^O+v>xJ@OTق XE/W[M7]75X&t.+w+X%M5BO;R-?_@!}xx勺5)gٜ w<K3>Jmz]PV?π5hFtNI*@ҿ ̀ >o=nӐ}@& Ej)򚽰圆T:ͱЌ~ ),%u-nl#o ]ѩ{N~PRU2b߯ /]/bO."=‡E͔'53iO@ q<Cu3sԤ^1[2Z8>4T5S =X>bϊCso+8Rd;gJhkL?4{ < YElZt%̞" FE ];Ы]̱fNhWxh\jħ,i\"a9vD@*yD[)Bj԰Ǧq; X̺_Ax+#WKN%Sݳ^ڥ5CJzx&0xޕ{}."W4iawv {t~cbIblyWy۶Nt T_=wWKoJ=(WuH_;3dL2\lD  ηڰ@\ois}3nYFmh d~E!GWZ^ev C$sQX( YH*W$/:(> GH 7YE C⹿[ͫ(G$A!:]ƃG9t||BS:pkSo=rO+rp媟;${c~Vk1_ G(JG뛗_VTj'¤5ŽջL+}1G>"BSAc,7֕1b驤Yr؀Dt_Q7̰)i0Z2"X(b$-pQ;;'#q<} bSo7}`$oqm2;tVp[zڏD^}ߢ>GaxTSMk!Q; S; c.O/x6Qaȁ ٷrɅ#HZBHR)x2u"QCH~H@¥HA$i?SG SFn$n%{~;Y#hpDE*]Kwo$| ςwC[X=. H9yEŀ$Ft\!CB{{)|u0'y):Tj.APatM p %KW2WplNeO!Vo-3%m^n;!0>V'&xwyHTaWˆL8YńrDLTPZP93<|-f""$T4gthNCL1w>)()j#d{NzkB0ze8=V=nym<4ds+CT׷{~h~z۵? `½k/ͪKo(Rײ$@M SKiCT< WfL I)v1P{JFLhw `PdI{7:c-C//ښ+Õ풇lߎ8W|' 6i);c*ww'#\$tU #GtoKwfXK/9UnsB&o4 KR=#ط1/^.f^HNG޹ el=654̑\Ne>_Vus@Wy=ABȦB Ϯy [$:D2rчKpy cQW/d}>([.3P#\ Śp@ 1r! ~߭ =+ 'V`mQ[ >iBxIké))\,WˀJxniO3(ɥ`::VtҪqLK+biq!v0tJBg= iLA$w#NzU= Ѐoiᘯl(R͉FcXT޾φWOqp9Nzdv?)ij¸r5y| 0Vf2K]|F)QP>R$Er!M(n-e!x(s +x$ՎATUsW)z3vNB2I}tf?();gҫ'\J%Ӝ5 ,R㎕rUԵr@so"#^i|O  bV<mwdP#zuUBl"/p"ײO<~$\^ܟ"*SڻmwxE=吳1Wq,ԙUٙAXkIP?R Ty<^FFv:|М"t$4J{4%B d@*<gKVm|pV՜|\&@ܞD>9b-0X;P ­$]Z #9 eyI,ȩ̅ZpPP&DD8 SayO#_&rK2ڝRdT=ʀuNUz;̕-]K[Q>0jlZ*pp`1 :|d3Mq+YOϤ̕FL6fѕ]( wp0!axkl X<1\g-=h{UH ?twtYDL;GM<{ K'ҹ˹2~$+7٦ 4: 7~\-HgrUy9S"-'F,g(d+Z,mɤA@4~2jHK@7ZVnw?>8#jIVtJQ~^^ . `z!iA '`fxKnzH|<7DJݙPsmV*718 kdRvpkzlC 0iIOcs;N!JpWO] d5teUX9AqTn>M qjmKyR[r:sɑWНjq,2 Wx>*m|=zǢ:% c>pyW)a4hҭ8u*'UTfp(> J{h  klK U@iHo+ކ18یѤ<6VJCX&EgrV[fr'|+ g(qk.e2R4x9>;b lOxQI%]r#SfBX=6T6dd99G~[14j#($ op$odMJϿq>=3:#c5`Lf6n1`],ַvDZ@Eod ļr;vc6L˗rI*JMG.&sHeuW;2u#ϟm/`ZAVNA6|7t'ztgƁtocq}ܷZ f۷sO+ߦ~"ڠD*U1., `2qh/0Ye]Ec}ҽ` c;s?hQu,mxGȯZMc|5>#t:4GծF5_ }Ax8 z K33"P#1ƠNI.1J{pע>&X7u8|R?ƺ\,y*~mE]TFFShBuә&<@唡 B(.G?+oXQڌ\D0yԛL5 Cc0܃3SYN-E~#Dz ' X\h"xG51}fK_D"Qr7fm}qb! N 軥aLͣ{0Pk 5U [ΝH sL;/c-t@ZPC]qC^QsutpZeBs;)q~G׍lݞY>K˖DmbBc!r\K"A"9v(0@}?\~3+0S^ P /`y Pp{zÄL8] T&rr9`&]u%a,5%S=`2[\k~s+p|^]]y`vJobEihhlA ~G<?PUaY. y]pVc`,Q[5WLĎ|{g˵gSl$e2Ұk6SSO0o'>t 9쿳hi! )pה94?gnɨR\CoH˟ӕE8td.cڧ_dg9gp],DWv'0?s0f\o6+2_X1gj>KGFRZ3f:j}]A6_ܼL֌_r s^ƣá%A*";lD0WqEI#q'Ǚ2wtSńNYlek,kXNt/ϼǰMU{#/\Q1@Io1NPbjtdH&ibCc25(?f~*܍nQ'VZY9e)-P"l9ӐVF$h;h~Rnt^͡%k#M::ك;\Rs)`6:wa\Y^ПUQd"nyytayu3Z=hV]~knۻWwb&knTlj-*vM/@#vd]KBHMy'|b[Έ^>Mӳ.G >pn7B i s ߟ Wk9~kӒPǚgh ] "A]'M'6@'YQ]b3۾F!LI/# 0oa;nb(f )#$B*%c7+~nGt|SjS8qJTڔ|:`өl傍]ڒkZ@ww3M-l߅^3<Y 0j$IżGv_=J9~O> UOzj(fĐIh[$R1i2QyM HGڎkPgH+=3>Kf4QJq O|Y 6+~,~x߆S#QHW8|Xegq= 2!L$wPf?DVC:HN-g9;*tΟ+0xݹ(A.YWlZilBI4WDꮋܼw)Mw#b}eP,USb7w {3?kn%>%Sh1-V+'F<3ṛ5b?Nl+f=I@8 zLO.B^:IPfixi&9yNԱ|OEB:"6#Ԋ>oT ZC"ufWYC')v7@F"U$+pPgK`A.RH]DAwbBtg ĥ:KgOF^ ] $Vs `H-߲\M)&Œrh 웃`({?Dc`^+yild$b^A&o 8dQ=:3ep7[ד$=Х&.}s̞'^=3iY٥t@(+zBۮd4_YmnIfju`|0@VE0R <>%~昁x[]ɵv0w`/2hξf6[&oΥ:7MU-?KϛuKP&2ǟY92Cc Ц\MO֥lQ"9b`و3AvGi6N߰Y#yӹL::O%;LoWU4@K-4b 0-[6O7c_UT@75v@lp zA'5h%L;~lz_'㮫\et$=!.8Ђ}?X#ήW|{z3+Mxo+1pT}׀ţ䖼C3.%0ɞ'&7TY1C"^NzۭPHqlM:[=~zDY Wg i>%SԶi$v7ci:%f ll^WZA <]ȍ8PlGSL–,%WG(zwF ՙH;$=^PP"<÷ ߣK ״5UapLjɫ\L{(QV3нVH3'CpjQRfi*'>%eOk[p-{3Jft Its& zj'^9JЁːqb.djX98\<'򘬅ɑ_G@c'P.Z[5?IMF^3K̑ a@,mfA(AEu)>Mף >4DX*R3S9̖ 2ZTz K]qγ𹰳[/#O7(3 zDtl_V;7}PNY\D Za4ĴƴzW˦#Um$EU1X]/(c%jWM˄hz}k)L -)qq擖TmAjRiJ̿Je+K h'ֱ+>9F+։IσȾ!R}lI{s oV] R-/)'J%afLUeH^aWe@S, ]x\?.&p.W?%ϓcfAq"7m¾㪖*bYp 3Kp%ML8Gdo x#ԗ/%Qo`&IGh9)_HNn(1aD U x.BbnK9dzE-N[zۣ~U%'`6V6S ,s17W?9PY#F_)GW;kg0rGHїiֻ*q.!w뉌P鿜eEn*Ӭ 6XI0gO}f+1FS5p4l,` I:%:lbDV$Eȍ+ M% 4bGh'RVZ"qA]TQm)҂G9 ЙLv$א`W Z|ڷO,ӹʡb.YJB{=0|{}s1fn ٯ20hR ``/hP}|EAW0Ꟊe hET}G8Xocae4 '%:+87Ô6G MXTNlƟ2]qecF$$*WY#hA=La#bx;l4_S@q{ʌ|F}K`HƍI_;݁ޑ\ޜ'Aˢk2۽iP2u!\3.εzrdofyJ9>]T&kzy穛qlˮ sLf؁=6.oUl)o])ZiZϬԼ*h~ڿJޢ񵲼]} hugB<h;)S:h)b)2O8*8O^ rʗ5tC8ԞQ/U¥NY3, ̱,,N \/K_2C0JٍM)5k` #$L+廷3-_ !91i@x vS(] mb`P(ycW =/dg'3&Q7j#NƍK xhq @`.=q(6q$t)w@|OpSG &c {L5/ajGD>)TPƃH6u&h*>-!d+Y[J PK로-"=)6cGg3~zL6QĄH+I³rm ȸ+%E!rKCnUVi:x20b2: .>:QOKf3(`mWJnBcQT,Q[VsAud_kZ?ɔ4` 5Fja5͑ jBEv{^Z9аB(O);eK7g..ΐ?޳600pgNL;l2\c@[o?X3#dzLyZa1 h sXNuFWm$e g^jJ>p~>܆S CI<\~rv%hUrD] esƸ*` ( ^1i V{ ^OѤ&E k5h} 8Q>XRըXq"{-n ɽyI G[aNOb/!cqnjUX IK:jZ'x|qQ>i n0LY 9Kg\u[2fԋ W|jlw;->g~FHh -~sN@Vi* cA5X (\vӔplw7vF@ 8zwJ1VDj?[FP$rP+:FQtΩuɾKwSzm AVKibݩsIAC~3Yn\%" *{rnL5;2C:L̰qgaӢ#k/;}ڛ5\[Lz'o#y-OY/=qIvzp; RQa V>f#P:{>Vpʏ%[K *dKR=3oW,%vLl9b&k0E* -WLkq+UppUE{tǷ5G}i.$2GW@C}MY#eQ]Lq+>3. ,-F7ֿ O%;MPFgP؅xኮWk]/0Y+CWs䑉 `CV Ao^+3v6Ϸv`Fd6E#jMƨ&!q_RC dU5<:6xP {LZF~KTpSBڏY?%`|:Ϧ3폍0m+@U<rD?N4ix79I$mUXY793̃')f*\6YAF:"rc~=BL?բ:}4<iҘMRF5O vr ۏjQtGD\-$->_HEFI%6,r/}QMu4oU9DP/R]ځ,gk<?f.H41/"r T u|a T?\ rGNH7V;^q_m2zĔh"dPˏ}HaK:Ag1s`n~ 8ŹF?ٳic,&9q(B.G&nc)U2W[(KwMY#T&N8p%<{c0Mrr؏~#w(f?;AS2)kOwY H'>dO!WG wU[efhgij$3, yִo<6_WIDkNqRY&iجM,O?P1Ub$]=sѳ,b PCok]2\HFA\@ۅ gPDAsrF5LIdFopYLm~f|ہAƢ^vi ZgˆvoZ,|XݓZl B( {C6:bHåH۔pd3ՔS VvT  T=qEFC`5ߟIat;O&RԪDꁙ.ωjwts#\X̄H= xbN0-vmKj".9/׭T5`n{yAT/%Vd-_*m(L|p1܁ƒ},&K9h.$Y]~u4T-8/֜xZ]%w-``f55?QR?Mg'3[VP}mZ疹q'uAئ2DT1'0#A'weRt5|eC{Lri^nCv4h8"|+6^&P$Y1C 3/64`rcOy ViJ&3<Ь~C`#EY<1jmEZOյwȶoæ|B:WJ)3aKǰ5or[@B3gꬎ Y%;NU-]1(Z.TiCpO85p U3 _K8η躧^jU?&g%ccMNm3P HBX%+x{7 3-9hIhET(Ը(ўDԘR.B+b8YZ[hSeN-RQz,E6rQ°"B$Dض]=uBnyMi Z ~4PRa3utǦ44T❩>& [QHРj5e͛uVU#wč-xWՖ[&:NP,Ļ~pgl{fl.? OFӓ1 C)!PF|b*L K==2|`.D\ bjpBm@,wd'}*'j~xF %LIM6~#"݁>95h5@a6:,=F,EuާkDPnňfiLڠ;tS-"^bj,ߡ!$ǂsYK/E(I 96F/vTPx7\ D$LABͭ[<-ź.)!gd|ٲt?Vfa;LW;@1!~3c>zin~3z) ^u/}-nn*z GgLa7 U!|V=\/#B,_rgŴ 1K0_^4~LRXm!b{8h,?Obl`T|t (NY}pr1=俕ө OW0Y`+WGS _vn:1}pf΋N y.dc48Cτ7~nx~+%tVkDž^j;YDD-Bw[\XPXY5+i+/dn5c sC&+^(ur󹌾r)dxw,?X@&v Ύ}%[Fõ& vy5$EJ ,ŝLg|IXǷp6$/KVՕwر7vOJݼY9z)Ks`@4MK7_},({K hەK7*rJFbv7Xܫ[i\@ 3?ko/`03Urfʒ?`jRI|H p[#K:7J"Pt4AqIB1м6yՙeol'B $k~ M6Q7$qJߦu]-wڇ`ytrۡ;h.IUs*2|k  =%5v\.llr)Z.a> b*⓽ eoWeGkQ+N~&L6&Da+GDHJs"iެMDg7sBc h 2LS44$ts_)zX,?iso8tYTg0{S}Iy R5 ?Ph JKh4o~ujG Fl JLﰧP8q1f@jH Q=n}n`O5!3nP +2)'/A~dϧ~ ĕy O$7_ԒٌϿuA a ]ϮaO}^cμo{d@L/Q[1\I;qʧ0HT˯ cpj>LoRjbb;(Db̅9twm|.՗ie m{ .+ F!n>dq7`K<֚䋟`JQ_!}m vyjQ nFX,6d㱺tzP'&K|JED%AE:*BW}\w#BׄCƳ܋Nnj'o6zlU`xcSXAW$%V[߇1$=N´A "h %6(כ1 "9}5Vۄz'#>M#l5wf}\EY]i.& IƯׇ՞N.k 4{ UeTf/RЁQi`LNb…"m]4S3UԆR0\ب*+KfBi*ϟ.)_~@9 hQűiH#'Pxp %+J渎9yN9zOQQtiqY.sM2F39ȸFxyJcAK0ygh3ZPڌ)fw.eҙ*Lސs?D0d4tcDܣމ@)k( Ü X2nJn~zڻRy&.Md'OK:xtޚ^Di~zND29V!j'94 "ho4+9}K?r:5 dZPj1䰬l=%GCZv ح0C;_85Hueӫyc]}G-o+thGw |i ll7W "E-!z]P@!~8iJs|k%^ `ܓ/=P#y1J;Fշv=q&l;?%"dJ cxڑ|z]cƚ^&ݝ(֞VW}` fY&U>`;cV 5 3r%W>͆ CWBOEvb t.2*Y'i y%mroxSqL.^w/i y/+\gIe'&qURi}S8W8yerj4VBxME ,ѴwX&oS]-3͙X'C).7.aH+o#<'r8:N3R*{L qO47]UꉡQ>?_$il߉S@8MpJ - }ֿXO}KsߩC#Uze12VM]j^"T_Aʇgv:fG iYw3MRM8 '>g0RGIg vS3KɃ@߳*1-6%e6*u@;N /ZmNJXf$G< K\,qaK1)'Q?ضDG=jPh)R:( ߭@Cz}XCw2gF88J`~K Pi?;N48K%Co4lԣes ,g_)k=sE~ Ơ' O<4ݠ֡%)b f"AG#f7 js^aW9r1Ě t8dEz |E6uqp)G^ Es:fʭ90{A}nM..Z 4]]ebRE୒-'6q%_ǯ#S 4Ć9Oc&u`*(}BkyVP-o04a72H=!gˉUUnصa0k&reiW氟:Q]^`niLI@}!VAQl7ӝmϤy'ytNr~͹'+!>3kshX6 QPR m  O7µ&63JB  UYҗ zϳm&PAQ3!!9uH&g@8Wc6HIKc1`I_kZc|:6\Nl`ޒ#džA303KnW˽8?l7y1}7`NPPK,u`;ֻw!LvLin%Q0apW8O;L8,rF32!d?tPҊ^Ƞ7 u9Ue bU-њ-gVJ׏Â>ad.4g3 Ǭw?dC rfP#|W2~v&^7 2&A}_6xD,+iE׹0ho-JP:\E_Kֈ8 q76 BC1* (U/ߙށx ZU=Ȳ9)?ь3 ,t97)|ŭd0cn6,)֍g a.ϘZJA7$kNY X&ΩK..+z[3^6cEX#'{B _/BR.xAP0ĜM|#@M"&qԽJp˔&2N%O[{CB?ԵSc7J>{15= J_:SoW?t{襔ZY( m"/oq58`Q4$TNˋ+0l/_uyVH^|  3{߮gg^D(7>=xrJPes(jEC0osk)ow8:rb$/vi;f%YmgvVt:䜙Ap#Fm}S&?]BS MKe :IB*X=}O!ya?._P.C~%LĴA\)?S6L~u-ʩ>aNbw>ؼ}A ʡ D锂lAsO9ש*K&N*ܲD-C75ƃ_ DCC>U;YB oɴb`c/Kb-74"ή18J˶ؠ빒Î#Bac3VvIҵm=MvX9^I7Vd,']+dI!M0?/sGYʂ C\v-y+c~AC +T |AoPEz/LPdzN0~?{F 2q12m.!RZyu 3n }nTOQ#6#lG=5sT΅ͅ 뫛 末]f%wI- R<:u.Y]kwH_^]O8JeZěףbR~@o8bF@!]~DcoҵϷ1ݬ%V  '\m y澽V KYfz476BB_B D0/2=SYYN-2M铒 eBQ{OSƉ0wR纚\nzs7c7c! I"4T$O:j¨q+LmVVרU<Ǧ*s i ¦}OߵXXW| Ht MkfXeWK`U\jʿGJ=?zŊI ȸSQ0'LlvYv芸Xq`6SLV; UO wS'2*DF}Pz[#XIht}Aov*Sl(؇YLs*5Uh؉H5o  $(\~֒M r)0, 'LoAruRjɒ'݀<;k>:M'cekys&rvW~w? S|Aqfkgu߁9'.] }ھdE0&[R-2 ݪ^+yH8xu@x~uIG%٩0T3޷|{#dI-"XS:02Y aڙDFU?9jК-,dXD"n(^è Srx;YpRyp7V)t8!Y\ؗmO^9+˵_m"9j:hh1Cg:;q'훣ت"H(~SK$}&zO<>08݁T f:u.adZ֗OIоp {=~w &.|.ٔ;\W?VDݽ*ݫǝ a hy(vfar7KX !<@[ =oqr$ŅO iaϏ2WS)h><x3P/(υFЧm'R'8aUoxcS d4З@֣2f3'8"TDVLzEv] 0OP̓Ss9|P p]'wbrY/+m_;]W{IDB(mR*TC[$P^bx}I}г-8=qe"f93`V:ZoJ\@^E'W%ὕ]hoX*"sU2)ԽﻠBmF0hڝZsKq+/!TlirfNW]4*soV!ӑ}) cO6NxšG_cI3/lʱ ,+Og]CGkόcW-0U~j13'?$95\0n1E۸|$d>@dD8vnWGD4ӭ!.)^4׬rpyw^6mSm<*R$g[cxfMш@ >ۻ"0\>0ШeȊR5Aʩ|q`OP^DJ5kxvn {3=ՌgumN&z_rܗ j37dhT0cYFpzu+\e]cڃˤ'0] ;Gyf^M_<2hKt[gKrb p@7yVz&il?T9'H>q@ҵ wc$]_ho?tOT=SϖXLF@Рz ]:ѲL]ީ,i$MM6+dt+W>\e3ޣ>w Eᚷ杠:|"2Y$`{L$-QFJeR\z|ҙ'PNv[;WL}HG*) u.dG],cAƍѴUAxz ^$%+=k&kbz]=m_5vZY n)OǞ\2j?c0Gތ@Uȑ=5J 3 =wkD&] Zpc)qL ^dDW%rMDxjНg,rX7H:}kT{k+БT*Þ}"ju=TGkRJr/\j7 JdH%IH-.5]xRKy˛o+9 諈>;]&tC㝌<b?^ J<dV7$,GgOlҰR?,M4kQjakJe FuSMsrd%,=PBW@p!V<ݩY ^\J]'~N hGZ;|byF,wޠf 9; >!pˡ@FIJ 9|MxeSnk()*peL{׆h1v>akg֨ĮͺPiuob)4JKޥJN`dC4PO"w2v}1kc~{A|hs5sP=&dZgc=3"STap 08q=4٣u\4PZB5= ߾E3YE(!2Eb 5ujK`4Iajq-9n- 3)a"`_#>u5C%^%ݕi(CQjP3OyBo kP`u;oRIa2Q}Cd^^T3Y`g#tZ@tM·'/vGtW#qɢ_=p~T_V̜|wk󴎟 i)doB{AtAѽm,]:P O{[3YJU5s#I0EN1h0s F3\NC qttM. =lq?l:$NmJQUQur6W}ѷ-XnmLQȔQhv\)"R6GŋĨuӟW$@fw EٯnsGS[꓇j*opJbRy0W:5wwtj`߶ L}Zm6e{i PP ^5?NpVt=g\nZqnm|2NQ+ 嵔pƙV'e\E 3ZrMʷq+ib3!ѺOL$wnxd4F(/u/.;ڀ38T s .EUoT+"imt퇘`3P s rHmn슄:w UQXrO.Hj!੄Nn׵ّqݽ(ͿD\lOfi,6 *;}KX9f9v\gd.-6Vmm5dQurFu Dﲬ` `/pfB2( J?al!46}-#,ҹS|ãpaij81R?HKt[d1 2?e r!ȃ.;T4ƿ~,O8۴TK}\?Ltmʫd%ֳ6 ^5&ajb``ΞxH|Qk#ב$lAZǀOzwYj%kskC(dl;ϪMFe,LG՗"Q&cUWi %]UJqJ91ޖ|"b\>jbTs?_"/IGR̀2m7  VաtdVU%Eq|jJɠSilL`ޒR[2A`IRYm{O 힣2 p(2a\rC-J  |lifuIi-S"D6toTFO!<߳J]kC&+ ގι^ ښ"]X~,lhX]R|ZE5\1.`.yO{/2SK%).~u5>ߘûK?tx} .+^VvTI=j55Mi5݆ᎬqjfX }X5 > bkÑ$3r!罣PgVI #,یt$ _W;B[@ K@beF }6҃`=%b% 90sPa XKYD5anuQd8_Stn/#Kі6q4_^)IU.&|92hی]@rULƟnNNS ͋fr'#%Q;8b^y0>N_ f/8j6z;y8' iaW1R06e_)+|&۵-: kPV~Ti R,-6}춾\5-XdY}ֳ,S'$rW&)F7[VW=7+u'>tEtdRݐDzPIcʆF>X.BRSyD/!uҔjj`Mn}yDMxT,4dsՁ~$5vJq52vܾe!#9Ȋ!:"WOy#~Yi,˦!렶zhSDE-tשd Vp#vW}4tins2ڥaK&M;ߘk 홀F0ɤHM΍;5W3br~!9g(_V.$JPGu7* OJBqp 42~7b`)^pכzQLKv 12D(UIv\Zvf/˅7.9R)]2'ZGW)IzJ"s=ia@tid[J7 K79'z| vqEDJ}Rk:AJ-(dӰw&(,ɤI fX>V3'M<0ftQ67WBAsK&#SyYQ;`(W ΞP!9򇨲*#RP>ux]z zԊFRLm"CqU WGj8v4hJ]+m89^j2mCg: ~1eyC3>eGE^Eh`F96#r{+)&5BcG)S T ${d%Nf`}/]s  ށ$¯ }PY+S²Ǔ/J٭3ou6wul A}gн@d9N1 $MsA=`=XV`OΧVP'h4I9aga5lʭgiSmui>ڈ܉gnO/OxL'I_͓NHElb ]g]]:\Џ$d?[|o9,l,Xfs4jq/'fH[6n|T!uuQUՔY:6!q#,D $loi irqwH'Bb֐J>k~Ld5jB5hXD ]_ *F Iq?)x98rRֵ} &cР>=1t$u+&&<CQm/nRhӖlok/qi=+#tC);hpfDg;긌ytu.*iV)AQ+I \v'hqOwGE㐉NbmO` Y:GL ą"ּ7qquT|r\s7"i ySvx.:Υ2f%y8&dG.) akqvmx|CvG{pY{]?l"S]3 Z4wt\NDىbIy΀LxvgC֙ez hq+ (rM@:^yH_BN;t* P]MEĕiOEq(Z/^$C],^|ۅMz`rVk'K1}!ٚs M5>2@J[KwӤf ,I||kvD?W&5 *Kī@y@UA-*8i :.XѪd)9^829!|s*FKUR(./ z()/N1r@#`FQb8䰦,a>ZmBs kerc\p*TUTkK{}j?)6 ߽ 1(@KO] D6xGZ))*TW#0.BYu3*y@k6Мï3֟제˰AU> R/̫؊4 cC H$FWuOp^|_yye-v,xudž(٦&|USjGH$?X2O=y̫v#9[k:"_m9~W/_Hc6l ew̉]Вg 1GU:r쇻#W&L^_o9ոޘm|b2sp W^Ek|g@/h>-`] FC]( aʭh\i.~g˙Tpz3@^J)E\0*&>io@ū [pC bC_G~V85kR,n<ѢVh4|;¿FKވMj~m8:].MS>([gwS'5$ɼ^ʼn*q'uL_d W[;2KҥפaIQLT~؟ }l¬x" n*~&~Xˉ=mr=m!Dc>2=OJ~3[N[3 UU[lWa}f֌.)j|_`6ۊ^n PdIRķj=4xA_ܺUj~COKh 2e/Ϧ8tW]RS6cN'%;lA R;YG8\V8K^#$MV> u9#d*[g8eċN-+vQU 1YINy8&xECy0ǣ؋Kf{t4 i|D22A( $ֽ6m\*gN(Mg>k?(|>Nԫ%WC# `8A}~mrW̠)(U}XRkX(!}3/*;3Y<+jlEaeavD- 4y ~`6urE.%Z' 4?ͫQ/U/Lǡ)k"ifUJ 1O\Ò2'chu6OD&x?c yUT~7E!IޥQ_][8j8g:skd Um>ngwFݴ:Yg*^( :ƍ޿% o4CC) | 0ʂ1&n!X';R'ݺ^L1f H\rض JoȰd!۵ =Pm1`&oqL6>O"DV (mfu ۄA ω;+g'8N+zf6om8ܫ83Vtb>O@-șs%l! TFofV"AǮ\%;=}/KQȺq- (e,+U ul?06O(>\`Г5sgёlQFbZ0X0¦I wtV1܋J'ceaGN|cnUi1]fKQIN8q.nDzx׬+'/y4^^CwBb7èg {qؼ4RTt3٧g5;ۜv'iJ\[w?&nF 8kS̓ Zbo_}ȀT;\"DTWERQ mcϲ"샂^Do9 X~5j8,$-;Z{ FMG/a k=m܃أeM`h&_MaA6nqv Sp?s x^<;v+i\hȨf2;[QjHn>qa9$l>?և3́+\߽?$Zh>4&\h{n'T&x?k=a f4%UdM7O:'$]-E:{Bpr,dD]Ү(dDR|3@⨊1#lb9PLzQ=ЪK̓.ӧ/[9$RNLZ~Ht26iΘ>qT=5K (&Bk}2Fi:i9C=Sh,9Unڅd2Vڂ8 u= ?#.48$0 6]AhuBfҽe@7صn#ev*a Jc> LQ6#*:]_)8 XgItFov.gu6h(Qx,s=1 ^V1zSD(j,߳ŖOq5_ŋk"0Ge}UfK 9 ci!8*V"Bd 2!O顑>a|DC?eVP!pA!k8PV@apB\~LWіAPWjh3JN=ӻ\b 3C^\{"mhtI2yѴR,Ÿ #"\v4:g~Ʈ1H*Q)xң[c\ٔ9`ܾk3_ PLG~'S5%97aP0BMm2$CQ}|*] O,0HCWw:dpAR%Μg>09X +UH?`ׅ#$:(=&wwv5v a*+d㤉VNMtki$υs&5`h׶V> MjT^hQ1CGnj\̻gsy_MR=`bY4fr {ڦ()PJ(IӇ8_w$cWp.5XK1pZe5+=ƫ3iN"I$G&B:ېr{8x@-@E-A:pbCSLG~DaTu`x&1;JMRbG Ȝ)^rM}T5 ԪJf{ml&s7}0uP+C Uj]c>H\q,Z4q߆'Ă㺈ٮS0ywmi=g(lTww|GSXh*(l24䓭Wu364؁3e WX^GI Y9AZ")G8ݽw2xVe?EafpɣN)CϫͶt`pJ:5#U?K2 'hQ̼0v4~ʸfH3 G׮85g |a}1)@q{Hj) 8J`J͋OSv'~BDi\H$Sx{>d2 N3dqR}|KUʹ]4}0_k8a*T o"Dob@ϛOdއ)u%F"=;bLrESUpy{tR.rLM7% XG~W4=L3KC"%8XMKDb2sv̈́+z|IHFT!n-dfg-:ŸN#߼"_AX%֏I9tfv\Xe{RM*9KEGimޏӒak=Bpb y=EVhVϑ-L K+|WbD3T?kP@RmQn?/*Ĭ;=:mVdws\sf%Yv^/guƬ@"wa`@(!]JfIOOIZ "]=/ZS1 5f!Ծ'UJF?=c9Iz'>(j--N2b{ k}՟$Q- ьt̲P4 >RhX_nNH9d#rPat^U,O\GG|6QO*88adL70Rԉ[/)CCEebkD"&p|τJFhL%4E|Ĵ5K_l!*>֗z6 )B*. mKԪC,|An] KI v-fU8ˠ1;~L!e P}Z.z vYH0Z%O0I\աP3MXOb $%~ i{QyQo%x=wy@xUdd]<Ծ2 R>aõ<^|Zq-l3nXUDkA͂^(ޠɎg%o<S(^-"]8fj)R3.c'V$뎕'I5Ȟy332%E )(Q;T5L!Bnk^,P>U-Uެ|z 1<ٲd?\"߫?{vh|z/ ]e56YOң@i_&]9kgf5#"pZ5.Ù箅Tfb&HsT|I!O>@LB+<S8 RRwƎ Jx=:7/Z.g5 [^6~SboD:MWwm ^*X7nPsh͢T2zH%:%B3BcXJ{:z"Oɧ_t}꼵̶CB9@6Arh亯X5>]WnyKC;6lP] WLohv#W1CynۻO!Iv QU< +$׆uoQi.%XH$t!;R";C]UBzgN c{ӵ'/o ռ̚{%(vfxr7--%V ~O T18_1p2 4}W?'a#6%4\y՞r;TM[e5Lp?LZ(Q9-1*13^7fa,fxrq!MhUV|d,'"FuP9Z\ء&i dj5ԕnbx/ht l=tpQ6>$%A'<g.w3CQA&),CDGn%Rb _w\h :G$6,;H)t͆#hZz׷3tLxd}1FbOnNlbᆸ~ e?l=3c}M(lv\ֈ+jR +<=jK:m(hhU$a~K6:QIFE~%jxL[Zt d~+Ҙ0˧LnȪlf/#Aumş'GX7+AP#j7 {2+ĖpR# mBBXf҉A عfXJ=Et 4d! ^E1()eZ?UneR]H~k[2`*G[4$>vXGP".:ޥ:*umOpd}*Q`5z#r*J}[[.@&5% =Zy4k|w'MYn\kQcD0tC|L/U^&SNᤌntw ay֌iQw4e>tSFɖ`wjn*}p?rt WR! 4Ҁ]\gs-v&Nxq84 悟7ݝYS8CGdyr MlR E`f@ `XGP9^x[.33 ^H$) fI-\ܼ3{(p27KyOC |Azִ|)5^_I tnFQ\M .d榸"\epe*nΚV*Y-l3H@]_μ˜ 3BڳVK0W< *U݇FM6xo ;)JYQJo̞U0r$Lf!>ᲲeT62Kiy{ֽ-m/n8'jG6$8\Nu<תJ"z3SZvas^N))vn 9;ء,΄W? nUS/[zF*#{t3cf qD( f,?TᐝpHҟsFt$=⬮')s,τ{߲Shjͯݢ/t}`bhaI f nܲٝ~*/c[{Lؼϲ(2XZ'1vRz|)iq85Q9+'s^drv7-]U.Wi0ɾ|'gVC\5W 耗zkNѥ|(M ߥ%uF?eny=ո#ApOі؟R I¼G\u֙6@ƀ^Pi''Rjtz&At`?F »4n戨 sYL 5~f!+,#?y0谯)DQ<\7wG}|N/+CUh+9oH6xW,hv prb瘛 ~$dlʂvĦ6L[#<ʙw~$=3 E(4k,y)7ZBkÉ)kYV!? Ղ \ξbhVM]歷i)3[Q<QDVDǃ8ooQQ\i*}i ecF 7~ZIgI1R0@u '0wHiW2\"\ŴmZgU[J/Lu, Mj{Y-B֮у*-lM.6/X,mNY0EA?&K `K7uvoHPI78Cl :c\3N^Nj}4ZPd$Bzk |vzH:^]Z-2 '^6\tyI3HXnl*o?j\3ׁB'<17jW8hM`" 4[W–;`v,Yjh;=_dzv=&rC7Bf$$ 1hBjKt19EF9^q.[i@q/e?wF%|txqgP:Ԯ/8 $b@N :pIHN<䪴4l(HO v q e@F;TZ4y}3RWgYZ07070100000035000081a40000000000000000000000016661890a00003934000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/core/ib_umad.ko.xz7zXZִF!t/ 8]?Eh=ڜ.+θPT3a_C3KM^\xrka>}akKx(+^Pf~+I,2\f%3. %7cy*7,zL>PL/NHe{PP; hB%]5(=]pX @{\dE `יBF\\h7O+3\_e $EMq.l5P5b$@r]CH=y|  t{F_*ioڥ'eV1f;Fl$^^Ĩg xڄ2Ƿx[4V Q5ћOΠ ʺFoڋq q[>k6=r ZAfHPIx<,'^74Z 0,/4hW+fOqN75 G obߣ>aۇ'U}АX&IrYLFP-J{G't!J#@x7Fd/3(o$BIJC`U 8h_mL`JE `z%E[%D)WAUiYEfjͨ ̮؊$*ojRTw v`|TPpNo2s}V-,&( ̹gs0ҹ|9,M5z$ Zu h eկkAͽ 5ax]Q]U߳-3 TyT9tVrEzR6諯QP͊r^B6`S ,XiBiؗ%qzGAx;){Eh%O37;@d^3ح}c7E||1YNYfAKw;LóMo ^b(@&ufRthSaSeSE]VT"pyu:ԢγuluA܏婫hs4fZ MA8&i؂Zclgd,K\+TtSOw,vBk&}xTIdvY֣ЏTWW<-6v2y%=>GY*d{nzywF۫g m_q<-ŧD[(ۣUl>XdJSH0gLDH+3Ea| L{opN`FMnЯes}%T@y.:|JxL5Ppum{-~ݝ n~ij#lFNq@WJ^]<.'}@ e ϵzm3?G63!$u Z@wv062/t%\4t #_g쥽]HyNУ"z-NVp Hc#a+ O h+re{_TlQ+AոBiMG\(_V\h; D$+z7ӂjbL@y. 楫$ef{ iV2]C1BI̶[I)W\bmV:`mUq|W"#@!$JLz!a7B\anf2M1M62_fXϞ_1y;EmQ0dsudB>_|o YփYv5>%ĭ\me$Bnec%J͐[]Wз.cʚ;%\ᑜpXu~Ǩ{fLe07q 7o/S0,;hb:/kDXM_A*e >@AxUu94B[?SL%X+ '0;ξ@,xW=a[*sZFa>rX)u WSVN/8*$.Dki3jvKQ=Ix*`/10TE)>/kvJHc$%E)od(hV*bιBJ_ )5/Ya"ݒEh-n8] Ѽ j҆ohpW.҉6N\O=h`j%L w>kґt ,BOB-ś`޻EQc؅/l)~M"W 9vN9XFxpʯ*#Yz~+Z^oQ6/ ^dR}zR*fI`1F5La:!3loN˖,KR_>TZ١ƣ,lkr5Y=Qմ&p$FBPMʞ"J5Ii=hQd4Џ>9ʩDtw5ܒ5L9ߚ)SwzaE…,afoߡE@@nk88_vP͚eIfTD3"i>s6_54PCw.Yn͚4ԶDE;Ne6^ a~0;4m4&>LTԵZZ3qk U+( AicMcK{4lVub5UA|Tt"s2aI_zT>=o) ǢBdk~0ϰynZ`LJӟR )bQ"nUJk,1)5={h= /Z6jSN%`ɬg C8F'6=] AoھZsO+M piX[8FR=ھYS1E14NjR/?ocùbKyk !ݦD-!܃_S a_8 2zWPgMUhoKC#"y->Gբ:Ǔ3 ܨkpMD[iyIJ -g҇%1g&O ^cJG ʿ{/$41۶lpkq/1 9/-ZÛ Hʖ'.p9tq!Q O^6C|+ۺfC6evEH dD|j]^ 03 4ͮJAvj3՟!QxͷhN Q!Y2dVK6ΚѠJrI.-$l{SxgeqNrz,yca"D&ނr!Ieݳގla4 ,rԀ-$5_>F-PpM)2d Hf^@r|m[yGxBy5+!e0T Y4cǸ Gl o۽.; .Zԙ&:(+U[۠G= J8n}W11tv5x"h )5Ct+;TA[;W P+煤> 'XT}#SwՃ"ORl~hdGĸbt{c[ pmp@۵(k3E!{y~?;to 8#*ye7o? - ~S4l5I [Ǥ1Æ;b֡!8PKΛ"ƊHMafY6igG \+{8>. d^d=0xķ`x},EyףyW:@[y䛭u}<> LbkhH aƐ.#lŸ tH eWW %}}Ox\\hMɈ7z%RC+U*+{̻׍ ZNmSuZ땂he'7fٓؕa~mɷEb$G)3[%)YIo%&NXK+pOAqP|z9'j.uxK!Pd(zQڗ_״by](xz{HK^ PӺXd{YZcg~[`*fZWTsS$W'"00@ 0Ai{Wy=3=JOi|>@Qz8MV J)2?-~DR&//=޼snrdԁ\m #4T> SØiNK5hx?^k(uVa^#Jud  abo,PODͼOtD^aqgS/BX_s>t[[oq3NpWh1 Qbm@;Ƒ:|(><AVWZm ^5 \`E`B y[ᑕӟ!D8,M[r[Q{ _l옳-~or qQ+č~@{Zx87ak bӲ#?kz07HԬJ 5D%#vV)\!-|˅~ 1w˭8GTȻԐkf ףKāWAZ-QND1x¾s$q4?WGJ _H@E2(5>^ Y|Ta۸EϞqۧx(:+κ@i"ϱϤ(yCHJfT, Z;R nUű)c&esIƲPK։ډШ( :=0zI |Z&6lTfV^p@xE}x>L_#G&If`iӸ(?Q4܎g" t3$0w>DΗgSOl1$+tquƊ F8Kt ~Z^ WIcݒHB<*L"cgyFyΥR l)--`}Qyq]W}iss~:ODCMH)ZԂB<`}O"nbo>wik@/z[I)x |vظ5B*4Emy1kMZ> 50hLܦYF9. ;,⛆d2&aO^5BQB"FUI͗,nCJCgh]BYyXò4S)xS*tO,W!vp@SmtM/:,@}YМxO`Ֆ9:QLu`Q㓼 zQ&q:)Yyߋr;[ʝ\k(NGYdk:RV{%"7ƀJ ->VCF!ʱL71s2MSHpl 'u.*<3 Q|ۂޫW 3 Dn~m& +:P%boͳ,l/c=3pdRk/!h]һ-%ݎ8{(,mIRŤ VJ+O%S ${Dws^uB.!yPC{Xsk}*,u2N֎sd ,m#ӈ`Nk? X@nҀ;D9l%Ww~'=_TH^6wܼux'~(j 2cŹ, D~^b!5/2Ra^_-[j&X=>1D@`@͏Reu6[Tq9 #6[=CPZ#* /lغ\+U_(UfM`8Z%$OC@~X17U%u F B[W&cT`ER2'SuTac$sg, jIÍW Cf0;YEy8.hr(Bqfci֍: ccP~(J9wH@)UoQ=ڕPaKV52t6@t|b<$-gޅ:,cgxJ#^wG`FmD^',©r6"Ҡ/3=ot3^$ 90Ǫv $c$y5}/!01<8c L^K–|!X^DrMqJ`k$FMba wFRowz6׋=Qb]AݹKۀ[#21?Zd "V{}TcF8<>-JGg- R?+фURK8Ur"N@\sb. Don(‰h6c C&P Ç-r9N D.;HKyBĎ H@|Xw {i:tRG헮~qt{z'!^Bd(,]edEhpN􄯌Zl޸ȭCUDYhVb;--po*]3ҟ"ĕ3/g,0HR/#L5lCq,2}h =aj&.WN+!`;鸛vZGC /C-QGS/ck!?YC.P)BCe{DBG<%j0x8bXDWhi3DVb& ס#ڵT>{Yi6f#KqY~ = k*V_~ 2N H -otF1*IW̤lBVv@ś[^Ki>|?5IɾM񓤧#qwyL#Ƴ\wFNqxFWAS#% g'Um \S2hZ E7_' ~ܽnV&j/Oؚ/_+lDBY>([AӮ6c+0mFx Iػ` ,&ÃǤ@sNb(]2aWA# 8RT@WUijpWΛo9Nd+8zNk" qd_.`A;>ӤJ ɉ>H.WqϾGJ/<)ȹ/Jds_f6F4J8 /=- `>FI5i f9k1MKM`߭!'X3gY~ w԰ dԦr Lthvbjf>w)6DvՋࡽ-trVP~^٨xb,))}7F^y=vi1BEŮ+:GWQf)kkk;`ԗ("<|X{Y+q߀9Oe7jix +h(dJ_PP2hGp$<:t$SZ-J/]I* kpR3>|s)-e {{aB{<[ڂ DS= ۉYf|6Mmy!N6ժucJPDq2=uf  p׫Dэ蓅 bܜ`(XOZDՔ6Z0ZpvVwsYQBgiSKuC.!|hug 55L3Mo!4_9KJn]K͓u6ayV%fzn }4͋OUFYr?_Yߗw4 ob0\nbe\br6]>ٗ`Z, uCs'M.=<$3ܒ9'2ج_Yдn"M) wztg( V|`+v`µg5\3]H.$5L"Fr rSy9Wݰ'p}wMSB|6}|F7S,LG\ߚ ' lF(Llհ(XjLKƇh ĀϨBN;"BS >#n &$G׷eO :mkHKjV}iU[JP8Ǐp12 Am˜*n @{V- S8Ú]׼ҷk͠:ӛzwh( $?Xg5Q_x;`Qn ɢt`}G[s1]9grRX Ű.?D0Jj½18J+0e1](by4sݱ_@V;i`-.nݓ|@MUj@Gb`ƶb7,X6~,7`P> w=Ӻ]11[&Va;+NVZ6]2jld5n.)S|L1饦<Ïa1 r,8x Jv)#PΎ;UHqVC2 rCZ-NAQ7!SY\K?mKRܑ_J֎$!>f]쬊(^)8gmv ڸ+ES p3{s{0+"q 6|0"*LQpܥMUʈ( F~a3g%j?=2!FЫz&#Dh*'N8lYn0:}ZL:죁 ZG1vh0&؟b7Ʃ2!*)tڞ@lDgFUvcAKK9 f7Sx >heI?rYV|*E=P-C-嫻 !A4~Y5qmŭ8Y#bF&,O{ʩ2Ȁqvԫ'P|$eDAKJ0gҩXa jC"%P?adj*di$~άHNmqg.% Ͷ2NXˀS`A/_D8\D\cѤRBא%mXWEFL9%ˆ|xXp;N]a|K|AxR8-r (,{VOP)и y *3+vTq (*,<%M` 6^K]dID8"ARJO8ˇ.D;GG|T&GX~2S|ɲ>I}FXi(޸,)D1V@zgվ3NGqo&6-n1#H^=1>09 nԌ>KuևYX6+:6w*Ą? zDCT\@Urxv*.M׀JՌ :r4@U+OS*SVW{n|R6s~?֗LQ=3ZGhI 39 bWLXກ׮]…͜$Vp)&y/X84N&)yQD"_r%Ο/ }yo E+U?-NzV&$DC IWoTL~aM-} PɱG옏?$XDh=Zo!Fʨb] H Ho7{f`ՅqǙ!VCZ%&oƴ0*RVns4fJQF6iBjWT7ˬ`y/D1"hp.?23y Gg5x~c #q #zTjMQ H2nqM|1R-F(&n}˃R߾.֓T.BYwوwr~ixK5R96| W UCȋD'KEJv#Ҭ̓.=jh?V ϻƏE  Ɠȏ$KC)% ;ɣ ]BW!HR,KffeA`n)nPvy'Le[(`*xƒt;p늻eB< >7r2v |S="oÑ@jsł'*cf컘(EN-98?3IVrDs6n; +H/iqm0>F3)//PuHnXOjpAfXip^Naz%7dNNيG鍙pkobr8 2U,z5Zt .mZ-a׋FӯoSt&;hGsaWջߊ&MabQ$9M6Uc)89k9nqKl HS&Uu.ʼ,`,i@J"&qA?(*vO;6u`qۏg]Ӿ4į3 c*ެ:NWh̏ܶ8O?N߶jMy5Yدy2lt:oD"܁)egF_ nBQJ'0_ʦ飍CFE |BYn05 :}#g<)z9׏ذ.'U{jQGYXA_5Z!0j6.Wrj-ö&"'&{c`&.s ю/ǃb+4Q 4(4(Q+peG&Υ݅ɬz=PsC^]hN&È]SHxD HJeT!C ^L աol㙰 E 0!RofTzDfT=up%&^^)m[sr'mV4RsE%v.>tJuJ C:$z#@G6gw!T z[a 4TLD$4c6|:?TֽRl9/N#2-\~T %(6sn~53DJE2cY9r.t>bgM{QV}CkfL_<=<'<0T"q7G pX KhH'W0_~^S'J Rǂ3ήu >oy=.%[V-{Q ;/a0aۖu02^ KtHH±$ ȒsU97s֫ҠZKeR0Nb{++[$`wUTwpӦTʮ2!"/X_,_X&j5f[x2Y *< -"z=Sה+,)b2fHOy$֭^AV$#Mz \&SQԘtWM" f/DIHہWytlo.?R^Ǚ<_?񡪚a$Gc4ϐuA=8Ϸ|ڦ9 >ˮ9gy͐NF0*;/eǯ 7Q9LzqLit-aRD>#+̊}{?]}&FI(*7Pj@#Gd۾)tC'+C`˃sZC齠6Mمҡ&Y}c>D.5ӳ mUqtm͵s13i$Qc!MsGho߬5p!xL8ÝVxsuGf7@\{/ۿ2XCb(,|EԱ~MO ^ń83"R=+ѫMcУOHK3tՅ x\ɤгm6%Lp4fyݗ/' Hit sC5$|((U؄s׉ oh&^ uj*䍣^#…њK6D*sнXg:ņT'~QY.IATKB6H`dG8|8٥YRw)8 '={*  qלϸ๸6 ]nS(ڤYT;ًk_z2]DlmD`?,؃ f>_3aֱ/CJ%@v7K3NMKmM}8n9Dh[`n93bFm{yKPVxx=SyW5>IWo։6]\|ID7 :^B$Dl$?Օu ޽΄(5~EkG~(2Jsl7 ^KvGt-I"(-$v鱸l❅92ae,C;,l. ˆ7/On5M-A6bƄCF | x췑8[ D 2?LxBZ|sd8.T8l<"o>e& "'u";Ofo&oԽQ(ooxwʬn=3x~-$:8YJ2 e}y_CvmP4tPylt=d㝛 Pc"ԐZq n8%eaE~J\TOUm;C'*#K/j|/*Jt+=b[Y|ǒrs.]fx;5;~A*ޢAT<^j6:oY:tԜGMZS"6yn#\FOF8!J$9dQNc*䦽@kuyi@Qc$}afhJ{D_Rj\p\魨K3g.*/NHG YX9ŵzh~dC bNYBd~ڹi i}?YIvd_G+8©_Qˤ 3I4#] =  4Xnݼ Fб"h R/9厂-8! jIEZQ>.H$K(B#; ]M'?d*1;-> ي3mx .Dcvb>U8e+3OݜsT,G9"DGw.4V$u`}$cNɢ˥L؊i)^284On j #yO(v b9TqOSVu3nu"o=^/} ,l`:a7OJ'՗;^ͺIum}B6 t 󧊆Tp;{SP>0cb.u(Չ$ }CYωϋ6` 6989AÓ9R&2W%G^<p)!g2534J&gQ]jFJ j)=tpbJqj.a|?'.oOxjبrt!wEqUR:WSrb0#X{gg6_x`:$+7- 0_Rn o70FNcz5,6l@oY8)HU[Moo7r*J(5 ZmĿ} |Z{-ϾF}2X&7jGwnC C\ʼnRnư+.^ S"!f!Xy ^YÖ<$ ٯwe o~2a"!?Lf8p.P^A$xc͔e5r%':jHYN@'[q9PO [dޑO`-(5p6D>uH& V9#YqbTj(3tU|%q7XsbTLbh L(Γ}wA1UKy}# [śSv2dE }k',<#'pGX{}[uҥsLc|8#9͍ځ>\Kbdk1H )I%MaSUpPu0O:=@% |αyG2x[}k*P:`F*&y$)n+Sڦ1pl#ntG*I̞_Kgع&i?E,'svcy'.?m8xR"/6 Ajc2˖{E+)QDM>6>oin6pMlxis6z ۩2Z)4pjn"(VVMQ&4: (=.!dRgG@aOKTޫ܈3C"#_RON&U crb Fs}\%FWkRԠxު0J]-JE7>RYPBM׊vBՋS}?G-2g@r>aOWbw\m|i;* OTa%`sC 7kLBkCHq,REekʟxJMʍ?j5?0枮#~>|$, vz6ã~HBij*zbDn%5Ff L@;Cs:fS5?BCaXp"4 ._z!YXuL"hA8o2bTyEoqPo&D<_理bͯMuUdf8FZ\U ls(HWlUc+ǜqUyxʌ6$řL9lɏ`!4tCbEf*&P'n d,1׾g&&)+ EmN܍a" ZHҒ OdWMZO{yM5Ô^8-stE?TxHwJm%.? @O(ckAi9Yv\E2.0ں"j4=-5yEzgfH_w ڴ/۷l~Sr0I@+5[ {DLV 2#&.5GL@14K'(*1.':hR-F=֘tʼns\R)Ydʐx-6M=j*_[FHn00E`KFIe}=A5Cc ϯ"fwnhK@³[kW,x9W CrbNt}b(#L`}64}tӠjҽ mBMyO);psw>ـ;Q޹ƩREWnII2E1hz*(MMq8LPG_E*uHT-Sl(F۳3?1ΔlWFDQ䣼>ji#^O"nDn󷷔ϒŔߑxo< %6UDij zI3|U"(7\Hr~P18o?  3rrX/uX &yH'`  Q^Z?8ǐ5lfV98DƖ~xhKWj.{Pk&ÀJ|O}2/*yuBGnv;:HIvǣξ9RmdOҗhWen)E0OK^a?*4,:gZ\ $HCGAl@rd8+XS2\+gnas*8$誊HNqXȥGٔ}!piGxG;O/Qb;;6&sjGE&!j {B.x \#S]aJ{:6|yޞ<#t&vHڈ )AntNRcO=b2f6V42Uf&,}mA^ (|Tތq#SYeذ>R$6'O4Lg%oZƐ0$ XJTB?' s2Ըj\ XX#t΋Ҕ_s?L(>,@xHve2,+լV@9.C_vrXg46o %5xk첢rli ~-aj5M'GͮI{-ӬZQb_ eZT{.GO9"'D6aգ&ۭU%pF3ε)wn@"|ߦ{jvb)sj(]AUEvXLN%ة:.ט%,Z\М`#Tyš0B.\_ƪ¤>Y<*.db䱊_,0bނZ9htY FFC 0q;F O.L#&ᩛefy% }(t,"$>^D`tt=9n]c +Vc2() Pc~ m2Tc(*HW)&&P_xjs$k*j3 '{*VF.? +AVf\+X\ b0[0Pb=hUU F v_}@+FݴLٟxXM9V@3g9ج*NZ$3lbY{`&iK0+E8tj})bs2:=.M ϗw*9ꤋ .6'Б3S[d|f\>k`k2rleO@{2 Dߌ~eC? "R}'g,إ\om6t%&62-9'\V&J2MV/,X]JMdT " Lyj[/v Z%L=&7 L+|:Xk]sb[55p4nq &lNnQRܶ%èCuy\RԮ7ݧ^LsfSŔle'nqoϠ w+ЭLZH 5<4PLr[95.'RۢE#0nk|8぀a/Y+,l}{rF*_gٔƫ#"^%n #;;eG3 U&Ƈ4&Rwy wa?4QvhA -֤2P$"'æt Ha#1oHeBIh@n421Vcuө\XJvu. t8q=jq'7(B'yԫXW;ՀլTN?-.h0!# ]8&34x$JݍT[:gr[] /F1yű%:v@3}"n#x&tC[,]hkc&?J[HrnǪt)hݦnhKHv*I!8c0[ힻdB[5;ݕ CDrب'ȫ; }B_Xb%.MgA{lB2ڿ*X08Y2$9%ua(P[U' CUZ>NӅ%yoQoecS.Bh5;KV!j ՓNF JvF̘' irAY:;T{6}$"FyFTd"OtW,[`2볋ղ$Ԛ*|F:Q=СZthxXoX?}l߰^/װ&(d˕򕦕ri\tIlg|]@-6t!Q/vqQ1Bb?5p}_$s339V `?*\ԇT(EY-k~dw"H";2O7RUͨlZv6c;G.lӻyD,_9%׹V"8* eyx\*Ӗŕ~bu,J5x{uT(햡%@IBndqN$Vq!U 3Vh/J66!| )\-StI7ٝBh8V ~2[Saٓ#tڀjȂRdy'`_0s"OEDKXv#&Ϋ& .FHCJV?#2$<.E2f6oBr_-KDBjo2p93[,:%s](咃NK <& Q3Mrr;3FW37q| mڲYvڀ"7<YJgx3\ޙM (pn\ؖ(dq@ =DT뜴0=N;oaQ#y'_# ;pz?[SfRW h:[ tld r Mi*ڙyNPKb/-<#{^P9Ga衋4], nl!kitd>Cz롉vaNW X˦:fkϨ9kPl|D ]S bC;Bo]:2 bW qэ+ՔL -կ(qk|T` t)ᔗzZNR)d10p^:t 8lץuz˴kA/q=H<[.g.{ Ԙ­tڜj,ٴC+moa[ y'`abuRFPE)ôèH}?SxH{RoS37X[~'ƽNgQ{̙ÂjA`sֶh[_o\5-]YhzNX0W9UNKu "R-'hH0z$ȲQ)iXO>2^ ږYo4r)!}Lx܆,_JI]%Wdͮvvv:T[Z|يxmk<:`澊7t[s<AI@`WFWL.U{nOfQ8) 06NDek}t:) )$ԁR1]5Cq@S\)䡸6O'];^迖=m7U@tS  55ᏋQ?ز2.I]s)ߍx:'?%4h-CuS4TZN"ƴ`2rGSF/;eM,/BBӆȢʓ}xn䥝.g0DϤ^ `J)tV۔"}l`OGz`^ )u"MA)@>lee/g4ǔ0Yɐ<]>"\qh~h06LTng+G_ʻf,~*&W{[O\%7K.d-s\o4Ã6>$N2e}+'in7m?[1tD-1%FM໭I?qBgCbإ{ኇqkpvuO{z+՞bՊ;^@oRos@VM+]B$CAoGV!U#EZI'_3 >­ƞ"Bi+2+Z,QE \~` *`3O (t4$PSy{+mrmfꝦF{>q'O\,7GeZot :jloe6@\kE3z2u-zC`a]!,NwiQƑΉE}jxZ:5DX´39S%> t |e$`,NóƊ:s)iԙKp/* ;0 l`\Nbʗ(\ֆIa=tAndc2k/2SXSrE33PrT]:s*KQ$AIZ6V.~Cd QIQ?ǚw@5{\sQͅbeRnr4xe5rSQnܱ]nW>&m(8ib$JC怃z9/ z7Yv [i >5dkF?ChBB uq^ehvA.j+&3H3%v-bh׆l\1Ҫvzvn씜LrH1JMmJyslU5CJ@< 0 ɗ<-EXeY)kb>Z*֚}S?wDdw}K8z(𣎔CSuL3ҍ+\%>r9cY4o?j2ܹ.p%b:K[,aPOrDC6 щa2pIQڅyCqᲀ쎯)0˵r! hP4-?1"-JuFN}IlNȂm<`WNj'=K1tv~ɥpY~?_'P9ʽK9Lq9o KFW ݻݶ\5.w` Y0PAz_ٲh8v;A1۫񁒆PWdDT^rD(Ooٳ_ޤ9-KMɯ8C+(EmjGVfBK_Uˤ$5C)?lL jAӾ L=>}LdE*風Ju)3њ@b[މ6ᕾR=\z;Byd9VPRqXG ?۸lu_Tk&:;-${sr6^Z76;S=֯Îl )>=[𧂦 D 6`:45\W\bD[Mze)ӟKo=Sƞ:7'\&N0D?q%')Q+L]IgŦ!2Dg<Yj٧6:lqdTZ*tS yt%bLȲRs-U"a?6$2;<{փVOKZEiJʴ.H4ӑ$:iBtM9yc?H̩*nƒ@%Wϻ/k:Y&J J1"y氜ޝ>73b>NғeJݜf4UHXF uK{(-B FHD2H",Np< 1ȈzSL|/$դ09/5$J|FUF$;X!L>|&PZ%6<h({Z'kD0/Նv'*%4J%X:L$Ϳ/Cj®Dr^^"}UN.iwkMlݰ"8ёkaosAf7 GV{v}]n6զ&ϭor <[Ћ'@jKW] pL.,!n}T~%g(:J* ɀ>Ed3܎\4'E twMUWGY\엱#&=l,c [dD x"&'H>h| #|}whw07EX=~ruUm eskNJK ]NN])5,'m 6xq&Cnu:t/n [{8䇄inT@'ԃD40Λkh5D^#2$=CHDmdpPuOX$`|:{6u6.l%ϛ`VǀWL(9^H^cNh ;#00!_LT=! "=c :.N ϑ=~9"9q{ )L7|Mr }%jnj4_gDv(N3 J4Osh+Rs)"Q+xzx /k[0@S` H+۽s t;4VJ[,_>W^"hPgihډ N9"t}[ud[vM;H> GZdG`t+0/2S6#֤gnemy#$)=zʱw=7:-Ǘ 0qqE1S>BbnEEraxc~xLCBo8)`Tq|/[~t8YfFtLʓ}EB){N\q0=p'߼%: 阔Y܁;5dɩTˬ^?#_z׳ CmP#(1`ő.Ӌ&b܋cMxfl2߱ůqȒ.RZMvi]]PLM 6uE\p ,SMcGMiئ6hYo3+/44D~ZU/kX.?oSk{f[ʿ N ^<44؉U>k$9jH2iCYJZƒ¶q/;+ dV&Ё>Z޸yKwalf K|Y4xAځъߒzY&D?ܔF9Кc@?zX6ŐFM H>/zoֽcIq b] *w ryIH`1ڧ>A$wMVy =(40-8B!(2 ߉u{M%ymdR1A}ɜ{ރ=Q'gۓ>F g$-ū5Æhu92ϕ+c&cBNxY̫OXii6Ц/Sz3Ƀ' ƈ%]>to^S$ qk(`'*fxA6ף񠐸$T է$̌t͛\>:Y)(3 1E(,7o#pd Vs'Gc~{Tz ʠ;&\?+dA׽UaTS ё4>uB9UGRn$Rw-$$-CKeB#ȽH`!\ fiC>7 B\o;%D~ʉ+F[p9a'v9d{mp tbn{y6?T HZr?ФЀ @\#Wj!ĮmTOUQ0D񦖚NtQZ$G sZj2eS`0rc_mN{XZ ~dJ9Ww6 BȺW R,>ӟlFnJyw7D͌2PT~GrG5*g%Q}1t^MX"4V p ܋^_cGa}U&ʵ̺,n+ZheN;d$q|ni`҉u*o14y' O&qQN`  5nA Hn|7鳇]-7k7!>nj t1uPs' [*\ !M|E2X{uqy={MQV)*-W L:HA2ĨnLQfDyP&lucPbscbTs#+.˲cv -͈ڒfN<Ŝ`;ͼV/ pZvPQ!8`4Acr+3s$ wOTn3%!3$DtAO06iQ_ipeZ*v]u /=nOBfE!; >[8WFEpwճ ̱2{mwzK礫; oM oh[YbįY.|nu2ot62X/ K!}J;FnYp"қ\{f7m$YKa}kkRoС6KKUvV@[xcr<^vs?BXny N£uƩ3eyT.DFOL7c[9"p QaoqrvKA|zϽې'^H[}qe! N;}]VWU;J_Xw@5Q=0{M6|kx4:zisu"?CcNf yz*t>uɡB 2$HNQW4F0+e*|h~8X!sVΤ| ߑڋjjf L0s\+el;ޒÓ'Nc2c.(7X˱a h@}4ˆ;_ڙUwBx4HՃJگ{n`7O'!x1GU/_#ůY<,(oؘaBX4kbn}Dԡϔi&omajߚcI'o=9zAe ?+F 4GTsծC ][>qEXnŵW$'}Ґ6<߭to|nPsbi%Qm9f,D0poQP|lo4(mPhMYdLʊ39n`W.uCdmq&׹>$c+=zKI/% 9Bx2zݓ?Lg&C`ۋ9kB;IL[s) y{^Hf@ӐgbcsdqjKꉔ]ϓ1AU>-L8 fLC7qF?'ygp:,y9-W"ux`*QCs+,I_=qòS/dV䡜H$y85ӵBS˵uF, AqQYCR{cFBTyfoo0kODW75ȴFnL7xh%OY"mHދ#b&q `tAC,]8uGbm׆ݘ 6?dBB+nCĺ1?g*+o0 ;exPg44B^OWiNTV||*.?c)ո1ZAmDPh\0?IK* ɇŅw7sP 98n)NqJXVhHs7BFrqcސD\kQ`?6p#OkJPPqfx=z+8D3]m晹-kRnYNJ^\M P <0 [Fdc*z^66Ë! Xk|/\vJ=ր;_gm fnK79kr꾩{yJ¥30WĚH~5oy*'WpPő> M<%⤯-QEN|"35XqJXXf !okyNIo QXMdz]22>~-KXOUgţt<<=,DЕj>?M;]6Ip=-QO4 O`r*``˃o`WCnP!Nat+\ ۜa_,T9{cBRrB u豦"cf[ vɥ<J,޻IxTM,sh"a^n#KĜBu߮e Qa[~ZGPLC0bpn=#ԏ}DR+U\C"̛t3ssPIAB6T/QŃ6"m݄8-U)^@U`Y'V )3/_O@T<5xҟmXbU7\Vd˱tEr(SrZ03#1Xr/c] wPk!w ֎>72= ҧS,5Я!Z<[:`]lIӍb|cÛ&>C: Ԅ1+xh-T1-Y93votC_W`_b((Dgl/9Wkn701 H(%5QEg0ybBxhV%k(xW?eRʎU=PؚE8ptuCFgϷ3sHŔp})l\߿>V$Vi*+&0W!}.JRY.M'(J_Ma07M{јg#5_j<4|c*73j?h9+1jЫdxL<#i Xuһǟ";89ZKflWdn#e,# )y=sUP.hNٖWqۦ0x(O)%h)JpK-$Y_5]1A4ƿSa 9ա^fs4[Gq 7;/!arPUf}J>؝2hV54{؀u0">,[r!-SgO{ٖ\41Փ.t#HW3M&.D:$q7ԀK=nk=K=wZ>Yf Ti#_ſmই:w\Q59>E_l)7@Ɗמ-n1A9!E'|S$Uϴ×s>huu~~A׺|BENf["(ir\VF㿞kyʼn[/`\UyloRњd"ssf賡oԀ-%G\IyzB'7Oep{u8!D BqnrDa3d$t̓T"b0m.0FKƞT83 }eF^B[ݳ _z.+hdbmcp*wQh(o^58oh,aJ=1x<(zR;`ad"}t'Æ(G׌)j47d85El$NmV6 2H8ҙmGKU83GCdY!9szت *}э2d^JFT.hL[ 5N?H9yAޕk)173‰pSQJgIe\6ckV Oe+XGA'7Bg;6ӐQJa#>`ʉx@dxa0NDw>ɕOgj"8+MgaҠ;fFKm6[zqy 6Y>t.BE qiߠ@;Br{.O -sxohb[r5yyV7uWRI2oyOV2ؓFk7h.LcTQd+1Ln|T(-q!paHW}J :%ءfNk{gDj$3Rvb6^!qW!{s}IfN%( E6,\a'Cܲ}V_e1)dc#[{D@N,1"^=&;hP^Bsȩ1ADCH|܅ F8*AOuC pgϷC^^߲}H}X<,ni Bﱽ-(P{ ɃmbBFvQV7A_[ֽM[mՈI =Mta$VD{ZXTM?"T' SM+bQ_i:J*k} 9aOذ __uHB9MXULOoȵuQہOz cU1E (Ꮸ >4JV)b8H^7h"(NPY|}Ie4C9)M);S^!D /F2tXnw 5xx̺O*o{0DH{u߉]_w$2;i^l WWatjͱPYA߄wN1GKy Vߢ42X𤞌{oM0IN6ug gfm=ܗ Y;Җ@- XJ$4 sJQW6ω]`+=ySYc{誹9qN,9O`Llә!a"u7y٭S r552Vaq F͵%:TA% 4֗?&\hvY$zbc nKA(nsX18#HMk+6ӦZ1#$[!$m9ؔɨTMO]KƦɥŵ$0 d:e%;1M$'p5_ %9dZ2\De/K1~"%G(Ӈw ]4N;t\?e>b}kS\ /#pbUp?^U굽ETfwoǿ9X9첗tFz &qwg.z~t1Pf*r?^3ept0{yX쉸Oۮ0 FԐ-WOb*棺ƶXPNF{XP /f v㻱>qf\Te]-YѺzh`4}!8cH@EMt~dGPN Noe_U\^Ņn%wb/]ҿABƦ:4ʓaeksz1Lת4TʅHp 2탟)rHO7q@Uy/*9zI4۠aqExrewlqTZua y9 "OD|EJX+-x=YjGlפ9Rd+?i0.Crk VWAe{jrI6̱Ul5@sr&Q XsG2#*m Lޢʓޗʄ'`ȍ)1+ %FYWɫkj*#jjT[ %rg3m(n4"6 j1x %,ܽmM3!usYr? զO񎫸مY+I60TL5 KXғʽ '6[D0dH-}uj1-z8N \GRrh̓Fւ\B9"O60AȌT5|~r젘rNiN+)Z b(aTԠ/vQPp5b.[+}'ivgڢ$qpB،S-> oC@uv3 ;^bCư2@q#sY&q[Jr~-VR]j@QGyal6 6IyZsﶃ^ +܆a]R(- jCm,iA}Z*4Z-rl-HFGqYYx}j\X'hРc~;v*,;d }5X͘'O;u7Eaǁk2V$3G7(,|P& B&O&6 H_G@0)hCT܆ateOt)DR$ߵf BѩZ6 _Wl?YA'ٻ g2 a=_\ڸ wT|fZY]!@/qӟw*q( ? )Q5ǖn^|jTkL_`|B pܳ Oҁ(@NkFZ؞gMȸOfF"LjfĠv ,o] +i"MKpfp8S\{~|1~9D/5>߱j>#y6~屢sTdB?.ҳ޾_KƼ;tH *T}-Wvcc KяՔسPn|ٮ Icy}l(A>Y ;Iq1Ȝ}arX^ ͋AIbGvCX2eXN4]Fl-5E"/R}N2NX%>KaÊmq<%bO;hFZA[(.eOE(_}ꟲcD|ܹK1v:@$u v-!_E{'q>8a 9"{XƟϾZ#vkQKG,gڿEz|mV_ɉSTw #hW/ǰhARϜ^;GPc(@ +A0_ CU\NXql{,8Lh(GwdC8/WVһ:GBQ /nU8w>K`?U aGIh[^Z}*ޫhvJ PnXY q{|`*8䕴'~h1'w1?h矍+;NS<:g(cf݈6G[+v-+/jV|\ގ"VKe +SbS+4ʳ3^zqaJet]#aaϴຣ# eS?@5{ƕt枎tܮk^rB?!ur _5ឭ?g'XlYCU ݤ㹇VAd![]k}Yj ~!+IM ; jEN)K-a(v"-!J{lyWiO1{4oQQchTD05"QL\q\t`lŽ,Sض5imL/! $ϳRaa3 'b&yOsFV 96xAx]F" Dd'Tؚ>-8ҟ#%DtjXB &$#^ yuiS$`C=Q m-ZѲa9#/UaD$r#ufu}=wg圩3V4Sw\M[1'sP /q'x/@ ^"#NS, #Ce2Of `߮tXKr>d!QxDP?Xźp/l?$^ 0m$?"V;@I=4τvzQ{]vJ*) kj&h50 X2&UO`* {k,N豱t=Z"Dum(6IQhњ9AAg 06 =$' "0$T!~z e$m7B:ȜDs@1_IEtJQ=Ci:abu!vI[ϮqO %!re}D*wܸLM6oXGʍϿW|X 8Tt]A0¯>NHVWhj[6[(pO(ng?VRxpM枉.VPI~AAqь ;o]!lpe3$n͑R\ͮ^IB0)1"œ(նaF@Q~ق1΋X(:ekRmo5t]&(׼cI֡ۇQexK6\17MƷ)4HkݦXCbV*<aPr^}bEI7@[mx,r%{q6IdY+ ȡ+a!sB )=MSѲ]-mF?޹;7f:/r4w߄DCWl"*nr2jrnrb_Ԙ= W܏/bX9+uQPu27kn`tR7őWz-2O'==~ts8#۾i[8A_l!_tP2SxY50# cw͟#'^#]pD^)j@+yR$5waKRZ* ɹblFXFyQܷ\?!^ ΋eۧ,|V1ҼS 6k=Rf2(@2_g * v! 82ǂn~LY CpEnv*T`/1U<'rYK(NEvezl62B㰳j[dV5{âbDZېfx3Bh=:J3N'& 2~/<Ѝ$f% ,Trya4f0QkAҦh|EIXC'oMU7G|≏z?wCN1\t$ޙ $ҴqYϸVCAǬBQ@Eq.b'9 9}d OAUb'^ V?͸v؁JBC}O [DK-C3@?c4T|εt\{~ DQ^D;s^LF?k `~\UOUiT̷Wc%δ%}]j֢-DN]!dfN!v_?&E{7<ѕ 3R}I0>Xxo4 ݸj,{{FK :Zn@Dt($3hv:TDux~dSEJIiG@Av1lH!\9=tդHCc'-&&ҼzyC a= 3g$Pys D{5IFP'^UMN=j()@$ 8\R %&H};XqjzYl7w*Ra"Ssx0`K_0=߇,-"ސn.ߘc.4/#[k4gr2А񤆸3"ۨ+Jaoft*V`Ŗs }0YYd*еX*b[ ~8 G"F3Н.7( = @5`biK^4Bfݤg* JN.'Bm䮆c'M7מ$d2/ R9l!ˀ '|y[о)֯y:f;%+wvMiO =J9̭Ut*N&JkU-^FQ6K9sHǀehY*w78W[Fh1 jWEc 7YƁOj$ZqּKl8K(O<À(J .v=uֈ45=e f[N@CjUJi=Ntn_RhHcsp,sh",5p~7V_лE}a)w3)}G]Q n+X^e@|мj!Pʕ~}wsG>1 sRKo\> _LvLs%.0dn۷@;h9A;[SCWMۉ'{e,9ٚ2? _"\f61Ҭ Z69i=WT"I y)##zD%Y|k@(e)_:U Ii)hlC=*$KtqPK3b! µ,6xsr 05+ظ;kͣwG4*+:29*̍-d9HQs0:fS8U$6n6tDg;KsG6DzvA|XQXaӛ`U9&&&)9cHL^!3QNīz&R #)A"@^=EG/ߤZYaqSDR= n{?Q,ļwW(Y3/zώ䥍 Vƌ0, {ѷzAbFxeDYwuw!5T13][\n< c*wֹKh@84%GpM ޫP㔮v;Ll^N֋6%kgY!h cJ+\uJ2r9'; ZW:>j*XdtT3Uڟiȹ< #EU_:g6ec4TpZ$W+yPûTGdtB HXЀK;wRQش-{V %NW4ѩ DX,)kܢAkw1;V4NʃeE`ؘ3rHVhD("iSBx>;Hn'1}Pjdw];a| l3' =VN{:d?.,tqk\;l=}6Zz\?nΗ]BrQ>u!ȹ< &F=mOaqR;Ƨ/S"{ 9x|p.nQBe@Zzr=(縛^f!tA)V1)M OΑ6AVe˙7艐;&ߟTH}1r5"#RD'hm[X6룬ۈ '$k[d?8~bvuL |{7:z?_>,JJ VԵANkZh! 2Qź9cum!SC{XW>s[A~"){~rՖ^CHUE.9b:4U93_smyps^h˜[BUx4)9ȆM$]zO%mrXM{tY1᰾6&%fE18q,"s-GDkqNBֲ>zg(kT#O ̦>WTH3YU2q)p Vջ1$|a5LCRU쏛<2z:_̃i8_qk(1<ߏ~lS^qjS7u/?e4zZ-M oɬ{X^/l5K;}Gg^t#7~ !1~˺&A|"UYGZ͆|V%: 8<,G &unc}l9`~ )`PjKm=fy *RBۇƆ^E~`%H+Ckt1@ ]Q+]hםuu'lmt(٨VK"՝`BSVܤVWsȴY#xb[.}G|XDGr0(ӂo]i{Q]ޘHZF\s"&b*݂ąZ$T.]OS9̽M6) 6x GDj֘(Ϥ̐Lq 5Ch;?zq  ݊!'WazFK#MEFSI?K}|I'|Lj-"ǫeZF W71pi N둄"L7l!qWt}g/;`>|W 6ՓG{λo3s%Q!<2WSQF[W0Cnݠ8dyFwpB~Opm ٗj77(c)q9{I-8 v[7Xyn"kk@fm5;QڨeȹB\-%}Wpb4͗d)BbxB |`qMkYq5VYM%46 MP+d=iTp&T=x!kҵ"5֚$x螃WTh9%VKꭂ]4#)>BPc -;.<9R1`+k|bd V٩,p#")@J֡7_?UC[ Qx ~c=%@,5_Zn]=ҼSC4ݺ&*H\-s4%}fǺr/>,vdyGo <^}0AQܳ5u_$m97TpfH(wN+qr0~'r }6`72i= muibie9ںe *f3IxW͐蛘}PÓGY<\T7 nR ˆ"3lI+'Z0pDDa aX=LS (ժWRBYX#$/~uKh"dB+8W#{lV 9:Ga69 uKXTM5p 췅Dyg6^mׅv>] ǬX$2sohv)9 :dJv}C ;"SXީ\*P(z@I8/7lT411O_Ro金 QGȪx|Xs J4ToxQ(~cvn"*2Px午+rN KܙmKB$%^ Zh(+$_o(]*WERh$WSgzTp=oEô*}k,x0S46-)Pax㳬]!s yFo =e1~-+xhoMM9CC}ں\zDY0yD^l>-F7=Puڼ?ʚ m>E0{,CUO.>aZo \X"njf' SL]>@.$TLEQC`h)G! \r~Ry/ecVg$0CE#PkdgML n~n"U١y;bյL|w@+k_6ypWVO1)* MܫEzTX.8*EJUN}a(~8u(}~n ]`L}(>%y  G#hAю>nĺ :a }!(jW5e+cE!9#jp8!ͭ$g'8O š=%2'=:r,~)SI>;˂Ǻhqs @(LB+!wm옗'`p׍h[V">Ӓp_ZOTȳDI_4xSt]uh4ZȺc)tQc\ES[jj/C,pA-2!~*~EgeYt!B& (NT<~vK~DCl5 A%WjP9!b35muxG.{f6`]׶,E(9B`̬Afs E_TK a+ţ2:|s1?TFn*}uS~3* rv PQ>%ӂ/Jɹe&I(󞯺+E}_U.]K$!p)3fdʑp9|R2_*4*({ʉ! T jf;ajش؋ZH)$Zna8.mID(NL<7W0p?v^e0{ϛȌ_+`&_yL,s~GKrͿ uNjY4 h++*,ĺ0Ѧc ۨ( 5l|%K@=8zEr/>Ќ{G%5Ik tAgO$d(ٙ 'Y wI^k%O"=bzB OrSp@glM!H b Ջ@?aĻ+P.|]&E%hJG!{^bI;&&7{y1_"4YD\sYL3@$-S`hE&Z:]~h%sSGNEtIp5մΫBtto !O+IH$d|]OKp4Bro:T}Of@r}*Å 9؛=KV?ݭLT[`Z9?ҽ;TP1 8Qe5'\qGl2\X$3Dϒߴ7AhHQܛV`#q}Ry8:LQ/#;`ƶ{ G‰gg$%K >0I%) 4]=z(YirEJ<LE{07:./"upX,p>kjU<'1ޭdCO*Ku`H<>>/|q91pE̤wp{Qhb8?6AǡAyrow: _/>bA0jAB̗跤 Vn'/PT=Cq:j}`\rtD*x01r){<$EBO֯3TB^uzNl_ Ca]".0jy{uf0n!T'E3F; ?54`Z^`;y;1mI=5 Z 3D7Hr]3j㊫Ձzlu&t^miȁ ۿhJ f.TdČzfJde"h# 4RW)3bDJ |z{+I*j֬/qm.[vM ^ӧL>rw㓼r2>w9zh8_FRB+e˼ESN݅ |Px 5Fx[6sNM +|?T uֲ •%q*ħcꇳQvu3`Gҙ[ tEPyG<1DSө͗L|섾k\U>]ndbtl4:oahItٟ cP*8.nU 9P*hXQXEłQzn.-u70qvM8#[/ުԫ:%m}IЂ>TE΃G˼!2(Etq'(׌>|/y=2O0*fs*"tVuS"md)@/z|X 8`1 }K:c̰J{;w}dݝK#>7@]OVwo>yP3%љӂYԬ)%RvFj$4~~Fց fԕw?-8w|\{9ԡ5ߝ[ICl+{9G"g8=cAlMk[z>oP:a:#uUYTziԚteLKD}\UCwF;A jO^,(ARgȉH-J_{Uٷ"Ƴ\+F!U.i`.[ Lr[󭮀ya6Ճ9H>%)Qr{f_}[Ķ.XJ]],sFT+^@pl'srhqlf/! 2`0kկd2;_$`'{U}n%4,jr*&\mM~}Ҍ#Yy6$4k.'I-pUbvB$b3ۯ$g9/^)[6Ob=*$*݁Ԟq#^bDRVL%=ݦ© 7 J^4rjUvZqA:FW^Ȱj@rK|W߇ǭ~c-Bڽus+魁NZ95AϏ+3s3iV|6|."22Yܳ^ßT5۱̈MS;̣] lz\ ː7' Fr%<:_C9/FT 2BJHYʋ1LeC5'OTA9W>m( 8=Wqcy 'WSE)>0@3[ Zĸ[ =3D%`wI5~D&M\_S#{5-Wu+tq BTY%MO9rwmg[ߚ#0_/[^H_(^KăϜOiE|j%;۔y ]{юhW 21 EC!9|zI+=7GU kglCly O(M2!*";Qcj2}• "6(Y!B A{*YG7 ɶl~.c})tx}̲Wl[J!6#Vζ2/l s*丙;{v&1.<@[:8FS( k:o!\\z"I}ivY #$3~? h0ˍak>.u̒͡HSO' A`6S+6F&<ð]yх|Lbwگ2!;aDUM*Ale0PԂQClLkHKJ/Z34Z\cϴ!"~ {N 0pnx"F{ll[ǮDt +uf҇muKB:A4*ͮR#tjN#U~"kM@i#]^"tA}Y1VlpUdlǎ vn7df,Fr0)RQQ!?JՍ!JpM$t9(3,:<_fX |)D~{0'OzmyT6Jy 0ZMA Rs.oMɵݺùNb,2XAv|nrr[̺d@ 75?vLx 0hO 'E[!`;0D!).#VN؃lB{4п;w1%(ƘX[9m4p(z&rtˮm lDC}S=[衴?,;t2 [{4 GXa~-a,-7I"R%uڽd*B]?lCz7KQu=U$MP'w]RJHMx.*K6PB?dKV̢ N˓wFV>NgF4iqC7tl8fgn۠T752'a|+Q$σ*!x_P^3Aj!ZT@pZޘ%ح[1_eHC>';כ Qq<m]g&H^s:Ph7+TVf!ypK}0^+R~Y0"uF _-^%gYo> .84n&Gf_ON|'o:('\勇kR5./2*zìt=#yt4@=s5V<ْ'!MʴlPoH0zXZhN4G)ois |;<]S7S{v}[N@߲u'D.I$^PC]bIjl~ b_X >"!,U >Ug6W Jg,Xl4%RȬQ!ߎ`yjv6­VɆcvmr @?p3[N*+qʚ{ 3(3nKzkg3g;!}W ܇bj㐢{dY]Q-7ZUbȔܙ~7璇-y-m8Tӽ?CZ|b7qZOf]00  _9guuʪ+.ԓ鼵>)CZœAVe4*Nv/X>?H˷3u_ w Z?Qbz w8QEl}+'thɍ G^.MzӭII:=vN)~AAS #_>Ch |lpwsߋ QÀ1qb[‹~rthU%9ƚȅމö KPTaAr ߭0|JR4CbP,,Vf6cGAץ9R]㷚7/gF 9ge&H_ksˇALàe۴m+8־54D^BYKJ`B wsy_UG rp/{ o̥T‰6j\asw5U]]! $g˩}v475a7} lX٧8__Q)z0|NiqW-sR|ڜH]#RV`PT+lZ8L&WΊֹ4n\ o竖V){4o| g^2zܙH }@1;__,}#pĂWJ3ޚ;n\t0&t|>}^_U:MdL`at849N쬋a`UXHpN]$E\EUP.b,[\q狈- n*vgotw#ncwchy$+ۮX^փ/ _/VƴƗBmjw5 KZ0#!G2N;sBe>~OFV< ]kGYK 1~K:Sմ"A75ũtޚ`R,H6k-`S\wDKyxMÙQܑCwF7@cR;Pwdo[%כʇR[%# ~dzLuY^1|þ4bTv*n1`o엍TsSj !y 5k fkS5у! umF8y겗5#)7$+]ux/2 %|K;c9x7{ =eűζ 7dJЬF} KS:݌ejuڋv|t3; YpW?W*H*_ Bo>&mN XK_I8k~|0N|mukH'[U 5f;DPQ:ni0} Qw˭hmr{Y}!7c%$ 3YPu--SiXE.|}1˧A/*7=<ǻ" ˜* tslŦn?kt^,)-j'7Uh\GxY*/tm*wHYeo/$P`m%]]f Q7&pj5`d&. K%q>~vR[Qm?o6`؝pN- 3z Yc+`;ZolAuvqz`ʹ/&U?2@lޚ4T Lݓ-}BΛC>M6lz`0C}sR*jR]O3%?7rWs'ȀK0W$d~w2 %Wr=W[,bUI? ǩ̸Fp9wME18OrT3\Kdi($-:!M k 0&^Q6r_]E5 D;;[A`1v$ ]HPI %-SЉ!{orb2%^5Qp&6ҵCk]]|ņ@X2LUϱH ۝,~ FKog- naJݾCffP 5; `̿ԦLͫAv˧Pw2 ,[0Zφ~fp}f}E-0\&>=g,DZ&,Ϊq-Ia oOW/wT!7)Nű8p|Dn:IFX)Ll+=1>rJ+ba۔.2Ffi&f<ˍ'Q.Xv%4?Y[Hn(7\Ouߡ6L4KjakQ=.mAb7bCnXkU 6ġ6s+ڟ?>dL(FP&+t$#4{7 $P<[qUvX*)LnUZx݈2ə7bJDA!00,oGܘjRs9+ʁ@A[rK6D];s337$W )'mfevn 91z- yXZ(:㸮T^5,g/zC6XnSi:GA/,' 9shxW=nExPC1rzEh2kn*hjY,|[?KhV#>mFωyĻ:WmlE`Y ză:%}H1eQMr`f=TZx [E|zwb~АrX]!$ ֠i,,\Y`W9Z o Ch`𲴂sQp;# ?#'I{Ab*AM`#*{CoQe)%f_~~gɑRb '׃>ZgW7Ä\&P~sGmWqGF[ca8#VRRQpX$ZѽAhLv4n@O_cld8,Dg[sMp+AƉgPzǑ]0NɔN Z')߳ ̀Ju@߹VVe 9Klt-oZN4V37gHX{}{XwgZ SGV T\b 2u;xQ@5As}O -`<$RBb 2M^ RwbZWvMv_>ث@+*JB(>}= o`T Y ᩭ7 GT%XʻXڢ[KzqKJI#Ø}?bSo9| 9p[Z o4 kFJIq-~w%_`?3V)N)]0ycJ ФXA>TA\V_!xHGˢ. A;i֋,nf5 2윞bXqPFٲNg۽ad7L[xrd#ԟ %5_cu&(cada'V@~xS-}BңU4ݡRninshyCgMk* R+ @ gpR:!Cٸ!a{lc^DѷtRzmȖM˕+ijj(,cw;움{DJgDFRD;:VL jjI a_EOR۷v9/ 8e) 9pC{ZAB6<}Ebdڦ|Țo4'v8z4r8w4AcWnb *1L賭n`<ڬwӤ\f\F8[U?ZGeN[w>B LԈn{fyO6)9nZ1"WqfVD[SCXտMd6a[bhc֛<) X# =Ces**'w$e\REy@G-`vo܈ 8 I@ɇɧw: \͢5 DX&F L;"bږ1~IUܫ&o%DZEy1-$VJ ]cc4eWyPv:7M׻i${ȫ5&DlJ8[m"\T[:ɣATIvqwk>5sq_]z+HBq^!{͸ A=a [4SN*;~m[MY# HZ# 5jrȤq2UEPvP Z rTJ2v1kH  ՕtξjR`Ts%dZ? v\ * 0KDϵtaϔn'݁:!EI Bk}L $ݤ㳤9]Bp]{Nǔ$򴂊% K)Lcohl"ԍ&8O Τ='f^''N 0-Xb,2!?9鳄Y%4U#֔%fԬԓu { ) " YAnב-RF㧚@36KHUìgƷAݤfz$b55x[L|㐰^NO2ċkǭ.+7wS,e8n7r;EC%BYڡ@ƻʸ`qRٷ4s:gqI- )l+@w`"]iaZDfwB]ևsvx$l wb㫧44ЏSr9En=PH> q tbѸǂƧͪ!Bcy.?'i.-C$l6cFqi0c ;mrLLj²wɃ ԶL[aFPOdO-|TT%ltt%](iH>Nw #H++Ej2~aoA բvy}W[^߱&\hjCrӏȩ 3#(q T< rQ o,Q쁍æO{$d/s}A?CbL !&ӒCp$FRDz϶8}ݛ0kW@쓧yihe0Ѹ}pZ]n؄şxH7C8ٳassb>QzX8MDή` G4d5BXo,:zR-"8LLCVvS.`]\+˘~]el9=L':^#ą' ͹Y{q]A$ ܶx-^0)ڠgqp ݂cggž_~gJ'3w\xoy-fB+N"f#7M.XTŃOdo{eYR?30X+5WGc,n8ۿF,>TDZxOO𽾘_:TSWi 1YN"j;dm^7?@:P,I &' ʇvSٚU ZB)1}kygEt4D]lbkDɑ>t?G(ŔVkKC}a1ǃ;eArBPu+\5@#Շ0e5"g?Ƶ/QT_"$O1p{'mt\kyN|TkAhP0 |Qh^lYx_nݝ8~Ki`XsFp?,JZ_yVOpǽ~{Rɖ]JUlj IםVy=%7Mzn4@LcV)t4WV( %Wv?ª'*VQ"*:Y(cһuϱ #ja(9p? mpG"Ӎ `U!->K8|2.,l{7~^׷81O e3TFZ"a;LrrA92ԂQ"jK:C#JᦘBqWo);c8 M>ឩƴQ%1;U|oL`3$܄`mE[2@.Lɑ X~1X,L.1#b0c]VՔ4SM#]jGd! W>W9)/}NC}9Eo3sk%,3iO0PӽFEp?]r0x!>.刴͌ϧJf}t&5P"7X,E6Ï rkVBwdP5)5eIt ]yVCc}9l84RޮòM٤%O~?Uk\b>Y~ŷ{)c*hׅvHQAU#TwW\Yk@p8Fr}b% In%i$V ީv+O-xSv2>u'ൾP*"v<<7S4DW3B,Ӥ{ wTl(AQ_rJ[aũ1hk;>adeڕ۳|5XWbjtTH\ $\Yt~ d v%Di)7me  MIw*$3st9<2FR,%Aha2l. ־uV^- [F uzw6VB*;c)z$m#bZl] Y8\|J"{8UڅЫ}@9dѻOJU8|V,ۂԄNb%|g:LK2ã-HΈ4R(u$Kn ͼZ^}hV|0n`aV闲Lqsjn$ XqN<BA\23WE%}fA:{2}X$e>oƣQ3MMu s!̈́TZ$9)4 lR21!k^Y3$JxdјdfCOurѝ SY'r 2=-qKj+L^5, : XgPIKm\)AU)RqYzj3I-7EU? Kfl5^M9)/DBcth"obvڊuޅ]-EF?c@1Seyu4#CW@VÒfqXg%& w9c EYCSvj+o#vb ,A 5b+P&el{GlL&.}|e3م^^ Era/sS )/q[P5:Vܖ\4xKغ84]AulGxX>p Nm5ʚd"1@8l]G 36 ש?Ov(\C RW82n*7fQ'w'}Vh<0f Wl\;B|b+0@K`>=A2w+I Z;  ;$cΔñLeҤ@&2jŠmB>Oy;,]:r&+>(_4w9`ɉ,_;bKY/N0`qP9}99Ch'\ OKʴ.0lce_TVڡ%)=hҿk5WˏCH/ϒR2+\ƛ+lA_3nM^)ËE;ƛK/hltĹ\*m,"dمK *AlY³' ѾyIf@`;_zС#*/p_8~cF؆{m>D|nNAY %c$Wl6GjVwa-;xv +R0մR0 J8h_R `5#a#-G[8G5z(6~ks3|fz>AN|BX6Mhiw%GILtu}QHSSH̓(_G|QtBQrEg'$Ș"yI"ǂu* Tw;6Xz65qîg-zoH^jݨ;]s9%$ωgYZ07070100000037000081a40000000000000000000000016661890a00004cb0000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/core/iw_cm.ko.xz7zXZִF!t/Lm]?Eh=ڜ.+/ V= Bg3i~w/8%аVLK=of*\aa:J%1Y{Ԯ>n?A'uȏ4ַWvp&п$\ f@>9f׭NueESϰGWb@x]\a #Qs` qM h٤qNQݖ2=l G㳑|*EUnrGB$ $@x ĕڀҫ-/G Ȓ)gѵ7ڠjW)EzFcx>=hW! AprQ):/?vNm&Jtj2&ȳZ2 (Kᒉ¦ {{.+,l & yzG Nj_q4K୵ z,G/tg7E_O05lzuBI $t1"} 4g%X+a2$Fr Zxs j,>`auͨ5*̂䁿9bLe焅}auQ3=Pl&wgf$ zM%HH{+/l(y%:SBǐjDLGrQ^ SX M܆7>1-QNً4bDv L N|G-$QU0.@>tT&5]9 SԻz!*8hpMg8_lS.'n'A gBcZq4{̻d{U5(rZ:FMG{6&dWQήT)NC=?*8?ķ*XHN\g3']9-},?.H}ʛ?SU&wH)0*_ڕB<1@n7>G+W[깂4_p37E:&!ZXX Koz4,ߠ+WrCu73yӔ@XdNTtJ nysڿ1c(!n~Gjz"'Z?\ +Ǐ9g} OkJ&򗫘xk7:oA堬0Ʉb,*o!)ZcW*ߍƹ=[_Bo[g YWRILۧEܜN-1C?=Μm'nͲGF _Ife9v&)OPUkHALB.k=4IBOf Ou'-zPdzcF[vZ징YB= AcnZhj+fP *;3 ]bt61Ojs=iïqɉ.E_A  B䩴.x(vFkܪx8e940:j}n:L<^'{nF7=\Qe K(iC7LjN'AF[AADcМ\k@58$EŭQ[: l${ _ Zn`1)/? ؼW+SeF _t~#Ghi{GG-W=LBWb&޿8dp8@.d1ۿ<\iHgΕh9!}UJ!Һ_?~ 2.(*F5: C9Zh03QfTi[(1zDq4"z_QNOa8KS_8dbt2*Q[E͹Uj~8(fix79 E8) Rdּ`f*<TJ_1k#-9E[^*D"wJ V6J m)t3yB{PXt?1 86Zaۧ2,#͖˦WE{B$)Ηptȇ apF[)'iSnBaF1/4]z܀t~b1CW2.Ors/|SA] Z aɄ@X.4|bU% EśYTP9I"#?te&2|߰w$UB #G _q:E5B;+ձNJzRw~Gg:P/,% ,QLژKk#[RuRYͫbևr9>oO)= Y˩l^R@/(!? ldw6*Z W~5;H*O`З Q{ҍ{͢V%I*L2'&:F nGO9ܢ7[^±]k5YߌMOW7KITOsڮ`;F'$.R5,}f\*έOJkm$Eo%)曌~_Ee־/'@f٨e|m`~ED11.m`#v-|@ݸ1va2D#xVD'S\I*"2dmT.oOam>=I{`INug{Gg ZM[$͘XM/^) V*(y}蠌W^!eMzVYwnӪ-r.b*)KTG_J C|R%K/H(6 Q'mI;Z͓i v*jY5Αu>|Bkb#%'9e+7Ǝ| f&-%:1[aN DjXrN?%%X75F#tqԝM *1`v'nI7ՏK8%&gi jQOdS6y٠]> Sty{qs׫%w7"k0wV {V"JʓĬ Em\ߏ⾅o>5K;MOz7^@-4Tm(<$ҙC X|w8<ҕq5!{·MU3`G:t4mlH3=X]C0[=#/9|k9d~`X @@$gYi|M6T A"M5Su =X .Ldwkl C?poW {083{Ag+ DxMFg|^/2)u .zrbQaۍj|\c Os+ɉDN\sj+ E(m!^usʂF#QP)mck,x4mӌKT X\D{4ѫw}'412!ϨBCx(u*C|@P܄?gXA"$mE&lņ]3|LN۟{e z Wk(鞠 f]d̃hL7[j,S>=;7ʊI ;/ATg=cL7fҍΒ&&UH=w¯.٧37&BaMU"b°~_Ch;e7rf7I;q( ɿ"}۞&3#^}k::kUFۘ0,1U;JO9Аˉ g,zLHdX$d]h][xSuHmtDoѹ|xo;*ndK+{BHP$$LJ#,i2hd+|!bfۍ_U4zw<'}13xqĵA|5S_pŰuiƟdYAa/]%aZ?\<- ]v8myopVG*!HZ')" } X,6dqқJ1{q8=^F#C g@7!.bOuyBl :tI{OHpaK&<'fa /y U XRR\ɷn=) 5T5ND QLn[牂tbJp̗]mL/,8Ap2}Sygh8#Go3 ߓ`wؔa [ Wۍ*J T2}aJ$W:Ombe X2} 2If q`kC{pDi8Sc ZTUM*R:kZӜ4lfi |Mt Pks5D "#}?4D$AO \#`M?̡!3G H3< wχF6hb1}AVsoˌ)Hl J IpU{e|Kc4졌}&3D@u8߅ Q99}ek?6ÏT$[栘]#svsXS(ؖ  &?Bal ^oU p;.Կ3a~r;L*29= /:!Jeb\ih vvb#S˥'VtgּYhh[>D ?#+"%#=J\erw^~B7{7$5v qC73]K#_u&2I]`}zǽ1wjnCa_^ MQZo!{wUiPO*( ln92|(Un]rZ'O/ fi @-u]xT@9N *"i.F-C 4R o |²;jop F`+h;xkkKɼ-R?)cB@Lظ28Ũ0&; %3K 5ɸzJv䣩i#hו: V7<59K1)ڟ( WC3cILG VDO9Ӿb5.IURɘ- { dyC p\x屑%4=ֻtOeplhRԜ%Fxsa)gak&ڤ~B`s BrkrTf/3pdG><^@]ٲvH T'FvVW~I(VB ?WkcӇGKfhk㤔LՒSd`0ٚ=msNNV|W9¬H&~veb:kȫ64g8GS`oplKv 2,|Jx^>Ɗ&2C׬iI dˇ\-Bh6}ÐϙMвj}od*!B=H9Z鱙7*@' < aꉪ9B[Д)"H 7C W/gCy>~_7 ǂ)G:$ ton[: O賅Qx{\DnW;f_[W,_KjO[␥>|Jڨ +'uܬes<@(3?%{5%EL8Nv6#aL$aMy&gaWhf!^ؒNDW*M?Zک ! UXHq)I;n$T&FJ.y>NJ upYM)cӳ5d#pF[lWkVHκz#.MGp:A8?W]!³[chE8L"a]V<ړ7RWjH_K@mK]6z[@p8711I0AIV3Wf2JK`}l@T>pA_ 5צK3O\<].}O?ԪN̟D[~<*6lvxH # pXq{b?Vq2YeB %` ̝CWouCn=rfA95c%B fΩ$$q2Yo?ԍ?<ŽW0l FbKp9ft=TRFQ}\O) w|H-D0l0_ I^Xxڭh/bӠ|] iن^=u#AdՍnf:PSi}WbkDW#=#RAdiTl})ωLlO8.u*c2[n$bjӚ8Xq,\8%SC~.ǿNғ2FNvt?#B]n];"އi_ JGcTy Ȉ՟Mjx<+8G'&J'TA}X葢]*.Jf,THq/ Nxm\Vg!UE-Ȃ*,sWuMkǁFP2rC\0X3LAFx߲`@KϤ4t"h%o0֙gF³BBֈtN숲Mq eێ}T"eL Pȅu]4&CD̒icVCcg=d#wfOfd5y:*%$"~:䵞 cMWw$& uo8X!XJHb A,-s1N,e_Z_bV5p Q)Hj%`\zzSQX #/_)|;4;IN89AsFQs,1*6ȫF<;hS:ݤ%Ãcٷ%# Xz]Ux/>+YE(7 \JBf 4hޭ1ݶuN`zQzeT&t2Q5`W4{"HH5zq3 Hwt ^.'LEGQCqRQG{5rsQc z\d vHvC>G=Gc _o<Ӱk{g-{4PGL+2fk `.|6($>ll9Pٙ2޽%7J}h$m:7&#3E}Qhӱ"mSw~ cR*> fGO(j W)a:P6&2/ )Sg͑wV$s8ObeppV*(_ju hHX(o$> }"5 `8U8O.ZMq 腂C DïhISN<`ޔP{Ll=x|Nnnї70:l\ e[uGJʆ"5{et\XQ=?֌L[#Sߛd|NR'U $o_4u#QUZurC. y}lc~0n:/7PCJ5)lHX}2(4-EވlAW)1`}s@@ 2.ca;́ 4w;nΟxHBbi7O"0h@ŸL{K}I\k2XaSpY}QaiV A'oVZi.zsyؚ ԂFQcVg,Q25mHj)w.  ] >$6) 2^$E! #qwHI ,H>r :qW6G (sI[_l%JqZӡ]Osx}hZK%> jWd=Spώ 6p/ETO?5j7vmY0JsYC2嬙&vdWF6iGMJNA0(2?0p4؆Ax:_Ȱj'8XJ6%Q#3cʿ zgP䦦KfȸL0I;_f&MwI~gכ.p!< OP~[6.R띹m,/g =дՓ9q84k^y,w6Ψ*`XĤ0Eq"dPKSc܌G},HKGǐJڙ$bb7;9bH LhuuF {ެCp{ "+ ,R\l'2=^9cˋ$>S= *DYʥ5 ddC! 8 \ar2ԣ5 Y;CE~@sx[Mq*+ڌJ^ArYx]1pɌپjq'fdT"q>qMyAc-3c޴?xmr燘!Iu1Ƕ_`-Ml]㒰ŗMZo~PktD u3@z4Og%Lvif,K³ZƲ.k,4sv19ReE~#Cx+:.Vvy}J+1ک[A #H*lkQхDXqѤ6Uj-D:/c}[QKю2 0gS䈍6iC96ucW4( ufsHVO@BH&,WBPK#qP׵Ot+v^&xLf;bQ& ZU.45Oԭ$wZtF *^4q 2Z2r;H*L޶l";n8i@q,x@_OymaX &C|gTR(TJ*oTp 6Oy~Ɏ8488c,ۀj|3Čc]5?ed,7Y M^ѸQk|k ɼ/2 cT\KTYSՐ9tw]~Qȓ R:v8ZX) UP|)G0)d'HܓF}CG?ٞIMヅ{{e 1>05Z sX, U>у(>vT9ret t;_*eAnobhyieǐraQ㼺W 8ꚷN)mǑiWߜoV|wV{tGOc+JmjUaaϡi>-|5q y|g,, "dk|.")Pƞ5'G4F誂ҔD(a 2sy4V{L=ݾ)1[00qG* [-Qd Gh;v{vjFMma'oJ]!^dLǑ؆:=R3ѲqZhi0sx55>#@IfCr+{y߾ 4c^Ehۡ]gtOV״&&Hĥ5mK8Qǵ(rgrPÉQP|JHPFh33hfq "QȤ:LPS < ?H4S`j6͞ו`сɒSyȁԛEur®V0m0s;N%T> '.P-ls +$p5WO据 ,eűfbG,pk*>O&1+7AETl7HX񦘔}NsL~bZH1wz&qҕe2A)d2|dϗ"Yǩa&bBzv]Z5뼦5Io4_v7ݸ{vl|Kk쪞Tc_H&HGb ovfI*TS?Np*`<n$ ls֝;OݳZ6;\+ ҐpUEi<_ϢѼS9ZYn=B8$P< vߖTg~)7۠8Sz4\t~D3_( PCrm 4~ihtPz8GQ]B\,?av7ai"؃iW5ѧ$Lw$cS~vjO0v2;Cc>o H`kg̾~]>>Ӝf0<]k~P事qۀc_|F)!7U!( TC&EɤG)&iTi,OK<ɔ![ڄ%{J{B(:إZAqggHP{^@A[s|̿sˑ.!Gx<[P/T=&2WrGc,KpGjv2ȵ#0 BNp^X,Dzk{]q@qJ~asP8.q#Sj#*p]l]35\ثEOrqqU~.@EJp܉D9y_;,N-xkOiZDZ A#Bhj턍J$un,#w # ?xĘR-XM;_u3qtʘQJM2c#8o~ZA=|(8܎Mk1lnLׂߤeOvVS-sfJy͡O"+v~yD;ojVrHEί͎P!76fs 4Q ?Z FqwfK+eg |nOI'F]~<"u>3䲈]bcOL읰\$+o˅APP *S/^X`iQ.s}fmԗ}޴g"Z6ЯME)&Clx8s\WPdA ] =>FY 'IFMu&bRnG׿GX73M6A%wR=J[ơFBd`XRGV_e [4&B<鶕X..h3:NΡh@}}Wİ^9O[s?HhbWKYkqa3 ?I';s[JoDlh@ dTwOZ$`aYK֔=|l嬕#(ꑺMȜZ 'na͸~[!΍`&c_zRxYit3QO*MfvL1"`myaDk``ɚazy{ fMc=2$At9Τnzz* Z5ϝu`` m$WJsiz6QΫSg+Vzͷ^[K,2\!*0DgfU3ODcs֣M eX+&[ptm5uRj\А…lhhWtM  #@/`ۣ3D#9Brfjk)EΕJzqGMQ<#J-%і*%-ޮX߷[ }SyÎ7]yWqY9>|@T`:j\qo͵:\VWc. h_/]=HuM8C\"/XEl'4fg@6%qQkw=fTg޽(0s#$c^ɂ#y! ~]R$nS1ėǔF!䳓+b=kE{%fv #K؋)Iq#+nhpa3 'T)B@rF#ͱBݓeka="ɞNm>偧P,h p86qy3r5`rUd-)>P;>p&F &SnxCIՉ])FGBnQ 6yb >z۹ Q#i#ylG?f_ 4t ( Lh 8ncHA#EhZ!JVBWRN"x5Y 4gj@Jj>. K2jyto5 z]m#6^{di4̔Tr^n~5.^ᗠ}U>[iSǽܟ#! A%pƸ j߮‚l3ՏK;&M~RTen!ᆂQŦCiAj:h%2&ԿrFkwܜFL[cD1N^~܆|oh@A{Vpb%iz DvF38GW HwT(zVGXEH_l|W1IAzUfv:Soq}0h_hj/X m^GkVP7gC &u%9O_ݤ2Q'8 ȊHHm A-%'N՗*%}tG5:2"sV]s7^KSDq=,F^mټv6w`U8l#$Yx, ,cͧq2ƞ\6}D˚lw7]2ik?DǔW'l1_.iC; @;-wa$`]r~dAʕٔ/\G(-Io#d/z -)ҸccRlb;TNHQ\V@7XGd&4n]#abjs lfں^=I6?-eNGoF\% qfX̪xsS*,S,GD]|㱡t4X_70XdH!Hk#9/^LgE6>EѾ9d+iyc PѽHM-:"b7DrB GGP ! B8xmOkrmVI_Ӊ5'-I`'ilZЕ3Pu<Y3_g0OiHב[:('H\]bxRx3WL`A=+ղ#`D{kbɘ LB#~VܘTecmK3'>oV!;DOBID4vXiH%)[*H&ak=7x&o,d(l㰅M/]n} ~%O0/Bz9OJc@Z0O-f#{ %FaHLvn~;! 8{Ձ̩i ɔ nAMH}mroǏLrMj^ Jo;F.~)AU3 LH'~asDDu;9k<WCt K{o@\a+|.D3!:ґn3&:J] o"hqaeU=F֣&gOr?,4Գ#I q 4_ks N$?L!FT|ꓞ~ ]UdiWʄV=[q}EPI~WS*j^w>kռ#g%6m+zy!UJjdXǬ?yݤj"͉4^JӊW{\)ff c*c0;=+%W?{"bV 1ܨa/kDf|a,;sHp [@)q(~7 9]NOequ"7{`k^uAj384Rd}֏Ձg \ }֩M2Բs!‚J S"}xK@S%@E)DWT8zr f@/ˬZ+g/S(Oojl-DVe,jYd 䯬gE{1ן ]n82V MN):-°| sejݟKNbg\e}I,zyRK?.u8"Z ỏ&}+hͯBvuOw_f": o5I;L3[̚ywfcb*ql 8P؟Ƿ{~Hw hmBja3i"efXz)% 3E>y+}L@qb]?ylkXB)Os؀n!vgdD+o $J,@>*CCX[9"5rC6>̐lWIOX|F6>ġ2(W%cmԪ5 =wT_ce n\hVP+Gd8,*#0yjzhk$6Z{,l} ) xY{:C I-y1sTZgJ'N:-ըDoQx#;ߵ:M w' )NvbRë+OD}¤ە'EŊ]Zrr@Tqe$\u˼B׆$?Hk2M{ S,_M>Z-#!ՔV#JΊ2{{Aw^]EY}\1 G"a;N;Om&d)?j^ { #D3'!KGfjUrce3$=jiW`$vi/<?[zNz$=t+g k5/_@ݑ^]IZ'clϒ=k@[sj-a6*jq80tyyȈB0s~a1/=w-QuR>ZgwsO_Ygvk1b*4]jLs{fJAyg{;&+_^ Wf}j<& ηœˮ-(:xM&>^aSQVi{d}ۯ?*K Vyc ܮC+t\s1)|SŰ.sb[ "M/"$ګ:(Vj#/T@ K'r iK-/Z4:~yc D%LFcTf`jj0y7i\t9~M-]!ڲ&v#!b&6RYܣmOԔMD&/XO'Y0$C݉qHm76kaV! =UL\MlpVXuS0Go32P /!-<+%ch"/pGۺ#aFd U7ͽ 5v!r6Ҳ.X8vXWlk]BagC9ΨX)T{ Cd9gCq(X؝}b̸.ycG0@W{$yCv`8YPHq22W f)^v^ M|gbqj)i\R!ϟq,mi (MƴIC s0cfG{YxjyA o~ HrQ e{у9F*Ȭg9R0'pD_6'$)& S73z{180緖nQ,Pп~Fr rvuO@[ +N{CHLS+DݿX W&h )Pz?OPs]%QI]8 u:ީf gYZ07070100000038000081a40000000000000000000000016661890a0000ac9c000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/core/rdma_cm.ko.xz7zXZִF!t/5Z]?Eh=ڜ.+;0Y(ğ SR>K?;J".)Q֏]sTğWgWe/gpM7C_&}2L~ı>`ehFax4h75›|H[kpF10u.f:u'3P}XďMVmUFX3H-} \ȥz8{JQEBr{s K=oG"x~Fܜ:M gL-IK{Y0vա'+yB,zMVF?fu^ v0ADdFB%Oa"W' .i(ĠbX'.qg&zZBz%t Xڦ#P?Y#m8HYmi"vN2f8Vn:WKN׵hק1tO$gf1Lc%X q<%q(A qX^.}5YK0,RK<z7edF=Z9}Ba6|d^pHcv]DUs/o<۸0e.ZӇnۋq5#29WS;h Q0N6Nת9`sKwJpMtJX]A .8|'_(Шrd=&`; qq$xৣyMs>qjLﲲvKV6-(ڏ 1̸gbp05fF^(o]흻Z*˂Pl/L͂E#g]CɠTBSa5sH~5Awm"DipIi0.ۉTе5tFJhЈ a$Ir٢[ԾH݇;玈[= p憍:H:0SqZlTK% G* U+a9e_B@J#!5) umQ ˚sȝV\J\a9vON*ӵR1(}?E9-MDȒv>Bv)UcLK$^$J4r. eQPIaty(q:<̓ͼ5뢴$߈zUA0NBy&,x1 ,/ 3S mJ\^<%+" r@wqE㠒s0 Õ׻˓DMڌjM/T},GH[ 'ֽ'.Y2(vJeM9]CkVX(aźV T8QwR! Xc®-3%uw\w{j ED/V)A8[;jh.k;NՠFEoQ4muw9 LYwV QL{L7)"u9y P:{Q};Gx0. >c1lf5aAID hގf 3WT*Cf_gV5|lajj\->B&>1S`A g;,Gu=owt[}Z#TQчa%䍵FybаH~p3ԢHK޻v ͘Yefz>uNRbkt ɗb7-;=\bZvg+y>]lv=b|ȱUv9SP(^ ]@I  G"Bx8@B1ǐw v3[u6֙H3ϊCk(lcؙ@_B.=ƪ)̓'bd{3k\C,$C>o{wr(>K \; _wn\1K/WQd8:~+(!ϢhN9թE6."+*3X ->̻+٘rjL vh\ 6 SҤyEwlgW'"Nۭf`9`]?[^ @_ G.O V0ؤR9d <ەh :&[z8dT İ@ LnŦږNJc lsXB\m#áji]Ǩ&h #2ݼ'Ȟx"# )"im؈s-B%W3'-#gڿw,'TQC4tU9=U6TtbRbSz$;F}q˽t@7zrz[!=| DE 5rN/uRv;Nw RJ;WdGS9/,^Rp`o&7Dc<+p[kLQZjDK2Ѥ= *74*@.U$@ AoTjXϭ"h촌+4n<1**h*7 p&,F㴄6I?d]/M"t\!ѯ9}FZ֟VA?2CRƨf]ih}6 2/SXRidǝI^)X~_Aht?5Ğm.Xާ^=$壕ZF M#Nլw}Z2g]hgԡ1Os x+C;/p08Cs3Ơ4;V Qw k2i4.#x "-0:j+=%v*PQ1 lJq)&ír#r/;Ml+%S[`Sjٷ^hnSfsDp~'kkFC[dr+#l}ڭr ̕"?ʆ)YH^1Ou_oOՇcC"S0?mEOQ;(u+%N֧X Jl CsOoCe0 ,!`R'8y c {2e!VN-'Ptȭ~S0Tũ;[Wc+ea1}`}GZc >?C93 iF=_oLWL^sLZ:񗊢YfX'0nZF/\zRM$(Ϻ LJ8޷7Pf/ LR5PHyN"+Tco [CBrfylh6+_3V(IHV8 uŏ.P!]dbX)yNFyKC`͙[*&;h s$GـZ[V;&ėUE{a+h W^7NԴn5.DɧbASIV0:Ѭyh>d#rZQQIY%MT42)̌-Uuo忤4GaK~:7| 9mr[ NaNƥ7sOa1\H\TIqE'pO >")L&/bZh2{MSC5hntO= W)6aNR U&oNdղBa U\x  x ޷kHNku; }Ĭ>]LU u4d$"^1wDUnn>s>2%Rëh1p4FK0 :Ae!D_/r!D~;B]mV1! |0 Z "HIi]BLCHOraFTU@A 2txaC^%m'ӖMU4WBM6Uޫ*OwwTT`|p Pj> z,d9 bMs UH(>r]00D$<Xs} FWRu :jtm3i%h;YQ;U}$RIS( EmU[_C}Q/$Cu$_ s!&߉1})?74~&9V 66qmh> ȽzXոu=Q7G_ȓNoEnM ص_4#q[G%ީ[;G|^2Ws$R=#^,@N3c/#avN(>)xMeѿq3GcTyM}dBAא`;ȴ0#0K4^FR=gFRVgG}{L,Z/>]4!ɉd9|7}&#RD[cMn5V-<vzJDquR >WFaeڐ|ͬ]HsizzV:[Ig7boPIGw8;?RZfou7\셼|gؒsWwFTkMzPE}6bCP;SIg:a}lGxBjh-:~Elq/m;),i lNAFrdؚa/ԒKp5wvCCI[ϼcP8P-B|eΜ#6 tr~~*Hv.:ؑ&7pS{ %LiiIdPϢg//N1Yt9 e8w$Gx8/50z=t٥ْ0 GYeo0'e=KZO!/amuAqs.PV XJ/GUFVjҨIclZN$[%RrɅq7XPmNq"=NLR@܆$@ I16wŃTԪ*;N!&M!7T~wQM{Ș.ݾl+Oׇ\H@n$4vqN'*գ'[WoͶd0ug@%bj*JI7dx7Kk^k )WnN7B4(]eNÞp }ZWNt%suK*Q}F2o5Fhzha:B]]:XZK7>8iJe_eAǣPp w+1R~Nz`6VSʽIDw;b)=cHuͽ] TcTK{0l\%\3 ^/]-ݕ]a+VaQ/&DZ$JbSWޗ}3":򗢻 gR)'L|`hON}}q**6;}T ~>%%|X,º l5N)qXI ? čjTGwBkFF. æG\>W?fC_'.Mx#aiMjlj㿺T3efQ4ͨ]߁Rb$r_zZh2+b;$v/༟ڃ~^\bN<].>.hIg/E F=a!Ř=6Ho ϑH,퐅\UFn2N9+6Y~)87f;k W)/pl䩿;P(zOŜ24NL4\H}Wq^IgWڃ2vbJQ_5pn@jzCHw~oBp]X#}ڋ(\:&:B뀈ugSb*N<Z{yXֈ=Ԉ$#146~Z|zEԑa(/S'_dy\bUA%w Й8Z'{ꚟ|ceʕԱ])kR8Ї4 Ad $"g>6L\f>swCA ja jJOԎݞ"3*iXJa UBN23݌̃ fLz~\]aM&af hUr׶e5k$s%ZPƨ4U+ʊ5y+/[Q;.]porŁ1pfv!.\N蟁,,l 7 ֢:!9/ jxb IC{6Rtk/"9<3Yy|!,YJN1%XdP$p:jUY~j9_Yp N}~ G+t [RuS Q+doPw Qi- )ns߭`zѴlɹ3^B L{g{Uy :rPOA-&N yїgkx6Νץ9Qa 8-Ve71%b%hbHHgC ,F1"=ciYF^"nO!Qz8 um,V4˵@%h6Eo?+pݽ_+ɾ#u#ܙ;L&W9:JVx:W6dJdA2Wjr7&CsXX_ e`̦&#U0NM?!P ۆ2D4SǟBc^77,u{5?`FPvl0D7Ȝ\VFH.9+{# ʍG'[ϡ&]A(bO4UUbFw628hܹ6Y΂0;.6Hi?']5Rrc d|hLr%lm_Gϝgܹtj(8y>Ѥ1.ou]E2ä3K25`䨇okr5OuuWaXԥB)f W "=GqCX &`Ld(RY Lnw2h3ųJM QOX"izI{Ћ q~DR8s^=H+&#4ou0Bp |wyܺG'`Xj->B0$V9$~;?W|tris* =]6ǰXj¨7;7x`v81D|.L98`X+iݛyd亠 6ЉGIUMvEve+x0Y@2㬊 B%b$ZomrͨIo~Ί\\-yx7uaة8U1C߿~qu{ tuh}T}`>HH)OTK] sO m/I_ixJJ;\2= HH{"z0s%µHѿ0 Us>"9o& f6уWŊrRx%u%eO-ք_804~|G1[Kpfnul>Z\NXp[y //AtKu&|I[%(n~3K(`SlQb)' ޸T=vMa5daa*Z᳇g*ɂH(T(WPqCcx_gz=zD/"Mh] H}JWl/d2u%h8\]936 fشpOY,EVz 7dt^^p$ݖ=oXFǘЇeW<-F)=\V7M԰yVơM⹹P1ܬ Qه(f`yɁɣDtY6iNO}ڟe[:a/hg{_\2VG Ҧ\biT0rs iR'\N'-3 y$ /AId4eRws#&5% Dʴ:zMU*YsZu!VRͧͩ؜Y9925Sna=iѧfnWMsYl,cܡ7c<)OxH{E%2w7MQzPެ *9j=̰jTY7)y};@7+Llя.q0;R{K?O~v1*fWb\d1ӥ/ e68&ASƽ-eO{Zy"qH } xk$(ym0T0Y` YhSykx2_ʲvjl3 9MD.'%BEOv_`*V,0/|閉Qrw/?+{0|mt[\7RپCЃ4 .Nmʁ.-v Tt[uDDuJ'ÕSiρ2|uZ ;]oLɎP:<8 =tBeg;qV[|ʸAwE N_r1kgvgG< LJ)%jJu\K%pտtFm{-4(̹QFpV o#dxGz[sR,Wn9/T-ý)u7Hb%k%why3V) Kѩ-e'EiEDk?v I%+v {d×m1`z̝aY0Eީl/'2|[ggF';Cg+@eT Ჳ0^IĞyiU0j=DyRlXX3t8 ֮ chI?ϋQh9H{tc*u'`qw"4{BY`xyCIbDvSPiZx&F /uqpaoE9LΛr|-xMMJrle ݡ"ڍjfħ9E8'SHPw/Z܆/ٖ<ȑϘ>XP^|-mh:G/m V%‡r%a'㾵tjv+W~E,)Sm%5t,m(mz:iRKh%,zfzFWx}ۚh*cKz$V-k%O s)waFcVEWҝG06s ɰd'gISFRc;iIu~[ dΏZ<&#L~j~ uk @~;0WBB>h8ڍ| Gm-ϮZN!GcB? Eli]v@F0 tYnKPk§t̒nuEFX)&~؉H# n\ W- yNSD/JW}&@: 01=w;*e{$coRE.oY\HI:[wWf=):-^M2x}4IK8!ͿΦ Lng$Ak$jP $3\P-#?Zk-Q5X N1ewzȃְ(@Oz- /3t._\i$!j@L;ʎi\@X9g(\h7^%. )F(<׺S׳|,k no 4ax9qu} 59&Ami[2l/>}U[2?,TfҘW>mQ֎ G ?HĄ8>ƣi6+}9YېCKJ`1<Zkر](S%d=Kɚ{in@JA'fy@G! `Q֎ktS k4rjiBm~X41]Gh Ժ p1"tE/SxTl)t^Ph'纜JE&f)E۫рL9u (RHvm|kXX[ݶġSϤ+cIQq~@hnje%7%BWp ѷ^+tȪ}a"I7L\t !y]J~gs9rhASTnJBǩ^Hfj6hj4+J8Ea&ӇiSH:]4!=yQj!*۬Bw5v-̛(o |e̎\ӊKBթv>raZcBzJOp6Mj7@ĒM%XN*W2[cs90kK`sğke RiwFQ0nof42Xeń fs-[.dݑ/%{ 05 ^W%|.ETcź6h^Č ݀5~L},KfmN AK"GL Rʎ4fq>:.o^fi懤F&Eѱa^ڥۅ (hzNS7)'־sh҂j`9b9I`\mL$M :sT#6`/Bu霜BQQE֋{E5iJx˼Ǹg͔$қpU`- –e iTii`y~_>yuLD]W6^ [Ŵy7Ty k/{\ L vH5!/Q8oDz |ԥb'wAٓT6mVPlTcCχ f:lmvyDF57HW~-m%qWГ%l&ć tDl䱡)nqmˁ7?Ձ!DB@ [ )^dֆ~|(19=oC*B彘CEd#6ż5)SRI~W;]yێ:s+ɫg㨠!eȏ)]+28Z4ڭ&M5$ [feˉХ\6h5dwt鎪z% Vz"'ɵ*R#Ky\P3&0kv+8r?ڴ?Obl\iEb0V bL]%;M/>0A>2"N7Q W|LU^jp18\fH|f8[7{&g8>j^"Xw.al'6%}i6GL_&$FT뉹7mr C*e}o|X0(u [i:T˿ۄ߳.BQVU cJCFr Υ6 JF.]=SNTQ ƨii&k@0CǷ Qj[V\g,vKBm_~vT/g(' EGEq 9x,9cu`W.%T f' :0.p8Z2*ƙ+^'*͖`1Apg[rE. y%NhG;nF8NB4mЕ2j^," f8v6'Hj|~-)HS b[gT!z).=LK{< BQrenݰp[LJOWkfiG0+O& &XR5]c.ߔJۡd% -' В +.bHm$;s1zQ^+83$kK8{+u lN~Z :::0Cī͌*hMB*:"7\h3ΖjI\Z!"6t 0nՒ.["*LݒryM e2}i?A߳j==ژF[q_fhT UJg9ls@9}Y )1ĕQ kj*+bGKmze x]0F5:&T,=N8\ rJY*t2,SJƯ5XuVuR @fX. *,޸)_kCkPlR?.r*saZTMDUnK2*q^8["2۶&x;gaؤ tx5V'"_155hf3ݗ>jl mZ'oj@];"),qAjVĹ6<{ވ,Rg{r_e ℲUEe/%-W?>]#jG4 BGEn_Ey*i %^KkyV8^tmzi{ɚP# ;쟋T=CO]ECT̚-+;R!_.&K]^)Jp A`֙#b;Py[,M3W ݭx^:Nюe}*_wɀwn9fb18P&|6`Þ+XNη)'nR7jӮ+Ы(@0ְH \̳"Ojs٣xX%a=glO;tDi}rzy(F9w Bl~NxݸD}(¿˔DՏ(@sq>$4Lu0.нA\ %6m<813PW% MkE4?1?@JtD(.Z?H#/@V@xJ!l!tOC7$Ŕ(2{;535Ɉt1 BLEJBSK롻ic\'-߽ N-dLޭ'nOa,xN;M h<9LeYP[gӿRj׆YhX.),snIʥi~h9@)G"xM͝@ mY竔eVӸEf1ZC piKxy%W$` ,Z/$hpI>*ټv IἤASN*Hx ,'5!]>bO)cEu)^~wJFE)A|HRͿ/FmǠb^F_b0H#jG=DQ< qU/,?$`s@UW\0g EwԋipƟ!a͐\^# 8}bfϢrv}xx@몔[)ӆܕ zz@.IumК5Lg-~VFq]qf!`|s$`/J(҆fn.YZ˪~7-ASznayH{ߚN6>jmWEɳj~:ZǭbZ]ͥ:hM9,;<=3S~XKw.G>г̯ YB0Xl:ٰ~(`6ܓUA d%tQ?uFP2dagб(Z0hL6J`ؽwƗf`ϟtvNSe|P. ?egފ |)%IXB ~Aş u/ J`(N() ,qm<~tfv!1% vpD@y7krŕDX;rqQgͥO xZHGNf?ŭ [o~w.S,T,|9 + %>ows'-:_g R5(L}Sj:TapJvz{#V[nh > cv9ѹLsf Z̤'2HRT1x&k{fܘ9͌:f͖"ܳyw8;6<l8~'FjcH5MzG0 ]ױhKq!ӌMX)H7wH m*ǁ.N+%Y]?fEPn TrJT Ddȑ(o 2ir6ʼnpI߳IqӋkzyX lZOنXVյqZ8Q-yEb=` tw~SޅX$ ٞR-Q)dRM2q%ԨN7Xt;"+*Wx{8s^KvS\lD[PJSC䴁Rx5nt˲B m9+wEif!ň f SC-*(,h-A8)=e11Ob&!ð DNrl6]ٲEd#9 sDG8>r~)e`؝dOE5/1`7~8)>bѤSPv?gJk tov46su6g~Rw77֓Bv*O25{54me`<*u|Qx.i6Eçxm=x`{8BOU3 -h,2kʒ+@هTi0ԗs:hepl1rxtR', ?AcB4=|tk̚oӃ BHQux\uE g8Ϸ&/HQ瘳 6Y/Rzc@Ii&`S+J7W~9Ke>,N&XDYH' I&@Z;ʿX'_9C-''vwa9in[9)c_ _s¹>ToGT̔dV Nz>jx0 Va[fWhd(1a x%ܤ2p%A_aV~Ћųo/Um:3Vw{4H-2]rR"6}i"w!Sv2ΰ~H(['}b۱[aӹ`ʕCʼnkثZ\4;aX|_wcs{ GSOl[ ^ v{W̮]\ZiL.HF6# B4a[!;z3?b]n~=+ 25lI0ب?$<I P=KVT/btK*N iƯ蛽-6Uqrs?B?ߨ3[J鐠r< ϠS\a]ƞ/=8-~CX0>BL#aSU}̦NEF@-ΗddPdgd`ZO$0.u)kc=)G~ND b>EV*hjC;Ӧ@{"!S6C-}.H L1oWCyd6']=MvaOB, hf&KgDkÁ0>4ˈ6)&qSz|2356*%f@}tmWJ֡;3ogh8d+2.ŭb$eSH೷4karz[7G\@S;@CtFz3;ǭ x3ׇ\|LHm.e² g|Uɣ$mZ=0S5jCo4_m~6}{Ϸڲ\$>ˈs 7i-9iO=\8ߢY(h<7=HŧjQk3Cz74V[U6ы}2AL5@'7AI!M ~ m&T}y6u /g=iscGlZ၀ oiy`Yb%7C0ߵ#GBϬ1<:#( "Z)$PEuԽoC'=UhVL,}zBaҟyEوY'qD}eB,dx}*/ptbF-RHwCcA )a 7aY_S7޵.G3eZ2g'@>5HOҎ 5+} q8c截h^Yfʧ'W P3fw,TwtʴE0LnȆ7edf4Y:tk>%=!qqS{.rt(8"c,APg!%y& ;m8*!U]gB\ٙ8 l"=l˶e%cjM0}>jg>!jVf'b4U C06fƴKtF A!jHjh ,AKꅱgB ]J϶ky ,Ovν^ J u{{HTO]O)\fOՊ\Ehy l{׎Ȥ[O6ӁmIEcnmKl`q@=@+MёM#bLO?&nl70w#(0#0.+nZwvQA-,k+#=ʍŒG wsI17鬯ʿ3Dי(!H&kq.9rZ!Zj.(UcN=+t͓/@6M+冠ACIeCEwOL} }Sٲ̓T+ U.2s \mKP=d0ťDrXDҔBkmtjU=S|:?`Z G-l2vS1µWDT72ESySkE,}Z~Ƨgu_}{F%<4sa1b[=QQI` Qʅrxo=@G7)/z߹Я[cH%2T1O9%{ <9rA[ʓ ud TϚImyT~si%;7z<6j5Z9J! mymֶ*ɝ"QJYKUI08<^s@A8vsUPEf;<6&&`uuFlC)kܳձJjrBK=%q·t\ kLVx8~ky @ǵp4Kzp;X=M;N '#8 K'U俵Yǁxvى Fld!23[ X &T:sΒe *=7ߐu3 8C64hؽ T1J^7Nh5%^&|&7R9 REʩ=+g1EUcԺ k Щxcڦ,k 3Ettxjv<JYu-CE0b,燲i|_1 ?;g*;SE- =9hϿ\t > L3ZD7挈hXtя,#YJiC$Ga_6HQăHߙ5[@@z뫳/dO0#k . #ٷt)jGߥxW:1~:.LQN*N`!E骂i(z٥ZPC[ j [SR?fKeCl됉]7%Uc&6Ee+R%mվEA(f}g)'4-2T2qJr[2&J> o-.j=|O ok \ކ?VA=(N6Wd]I&15TYtBGjM~^94 =D:35Ԯqߒ2| ^⾏;@ Q F ɭ&Lzpnz`s"y4-Iw%9Ƨ} aET#xr :IaMZ$}ۿ)~TBqO} 0款^T>(VBr~*dZ8aϬPRU(BʃxvPe2?DKd!G`GZΦr>oso(mڇ##vBV7<# Yrzl|N JJ Fҵ AoWEرґ&OHqQoeš2<7۳'^[խcsT5\xAL54bg*$>!XY]1N%QlsfHp= wTrh;apZź t@Nٻ62v6.| _NC6oA5 $pa^X2JѮW2NFT_Qt M~PMS|'ZPDx fxb{\kO(O⨗͇|QUMrǫ\F(<\{NJ\V|+}T-8f (y!ظRR5Ih[|ݪ'qm{ְy&@8_EL~'wxNN.7eڭp ce 4ӭaOlOsf6ȰK3}UCeldiw,5!?/fqF_d% m;\4i罹+!u ;qQ{A$Pwn[A6O--o R/]H *܅k.Áxw,.[&bDܳ$I6jsB8*.E[w"# S~mea-p,7}m^N3kRcZ1fVxLu?%>HT,QH㷝`m;7J<3-S9Q*}<-\hloVc8iL.Zx5ˣĮ;$\~O]Cξf(Xsp@a-Ol,I`b/7$74SO2ߥ`jaOX+mV:yL R@2;7uҴ3ֺ!(1!_HwiIX '3 ]whfRvki$M]C+Z5epȲbk-4v "G:B P6`)J68_{d{\Sxkfm<t#bevFO!,&Oe!A8w2V i_to\q.‡mcW1-{mg HSlݓDC @[v5+JKn9G dJ_ 桐8ޛR+d(, ^jN_v kDx& .3kەմnD,΅Wm~zW8ȲKFhSqYGҍEsAT`:qVskBVB_-=e{%~c;)EӮ@籢\(a'9mM0DfhkTԩq0.Grk^mCNO% pМ {/@P)G=g6 A&]2,ʚ/ˉW\' gPj)ˌ +g.z;6aŅaAί8>o bG 92 2~v/9,KYs[f "Sn['D Lbv!Z&bDBMjOY{ZVIqh圣 Q 鬹NZgGOH>>9䈳͌wyps*`TT=#Đ2'Cf R (XΌ0/HDEU(ul ^x]|N}[߿K3pmXK?uB+|q̯V!֑D%I GQn7b"ބ-ώvF0#6 ; )̹M4.F/R]g|;tTSfRܭeu7*mfϚe/:A+\N3cO:'͇M?7-8=WS*:}zKRQZ$jXglyU>WftF"Y`S' fuk" zأm<H=1vb`Z9]! o⇰pB%D!rm Y{HiKe›omT-{1wn։_>;Vf3zҝf%}WR>={(rK^C F\SD72 sdSe5\_>sur y 0vqY0geŧw.uCr}tqkQ˛wW^)quO&+"C`=W2A ~)SNեyow䅧:UԾlZkATq, o}0Զ%@6-T^^jU*N=W܏҈xD4`5d(DƃFļ~4i?\j~-+6@Ңwb&+fWd,64v,6f*" Ѽ~(mkeXOy􃬤[Cqʋг&F!qD+Wm3)2҉"S70Mc()>=oGc8IUfJVZ ETv. E8>ǺKJϲ"R(&Eжۓ5{k7[ΗUutg sJ:̈}5=RI 䐜kBˍz7fCXkl*% 3\#Fϝ-!_(\u{v)*?NƗG&#-*)znPǪ;(VxSQlX ЉY7?~dE>jNx{GުdDˉwkYohQ_xp,j#$ C/UiM$73A\? ~Sd 2T(%Hh ;3㰷W]j0 q.`p*}c˩)o/b:h[44/Pܕ?ܕ *Q\!xDHЫ-\t>ҽe @{@ ^fHݔ@F"L˟%1 ;)>_`-tR2ˏ%e]/GV5؅`iή2xH珵BCaTݍ84>ex) x_K3שleeFMb XIq R\6f_s%\I8i3z0,F@D~#1n,k"R#"g~ o3grs`;?dQ5G O# ാ'`ĴR H߷vјV2ylyaZIq 7C CHJj&Qj߁gSy?uV_1SEm)MOէWPrqzSztԕ.Z,`A0QN>Mwsf t?D&WunE5Hg/NKwʗp+gJQR :LC)8F嶹&?dмj vjGmӮzv6 (&{$-8R$3s5Ҵms-SqLG4аan:\:&, gyqe1Gԭ2/o:1 igNC7O|U)B\hc񼂓ZO6\}iը$/B*P+ܶ~]1pXꪇOgZ&M&fvH&U@:L3wa;3jE)p;vfV> SVJd:Eh.ecOIs)h\t聅CĜJF1uޛ2F F>h_K2@k | ^ 뵪iuw m"MūA}R陸^հ7fxo*Di`21gg, GBJ_`G U7D-)vsNd{K"HQ/>TGS`E?C.J>+X>^v"C?N";x`&E-" Q&^h!:. \xB :8xXyL\7+9Jn?Tb u0<"=xLF? fAY?Sygl$9viX?-lM3GS2,*'l{:|y|#֊xDT=3@U7|\Wͳ_D4F4r臦i{=u7FV]zuscB^m3nK,K܂n&^3ZeesKH8%X_%¬Qut6ho}*Iߓ}uP(ˀmzuO`Xr 4WJn@L?ȫO"rFb"[{'&b{xg(EULv;UĜeٓEqzu`aoP\v` ~, Y ?BH}jلd{>K41 )q&ǭXU?T]*,ђbջRvM__?^#xؠYW;-/e:jb Zc4 JOGCG:Lp3W0.Oߚ@,ćzP>ҞY5J <'@hYC 3s3Q T$n }V9¹P~`eDb=0O$ob7l#+f=wT O'AO$A'fyw~w9N@Jeo0 (ws#&?[ŴR㤒Ziؾ=KNazEtwK@Y^cgyT"PuyۙvA'JA_꙾o5 '蒰1-kڧ}4tV&;\!J:8~\ sI䧮ӫ \b"SLrL*N3| Zar^A {f%)veO޵{a,¶2VDX$m Ki$_(H+uiz 24܅D^&WL-S̔Hf"g(D0;?ͽTɒmf}E]\#WmMY IT'ڇSFrg!9Z ֏kJu{~4bD)gBb(u3! &ayua JGK[gjBԴôI0Ss|~Eה;ߍ9%-7 -Ɲ ;)[e𭩗R8RǎLY:NXJ?pC &簻p ܦ JĊ.;7]9|VwmlDu[;',P?bz\&C}|7y _]vܽira2g^ޗ`oxmDU8P]EiZ`:/S-cK2;Hr Z}$h 1ι@Ya^[0zs8Vߗ¯khiO'C.2:b 5l*'i8 I>:oGLenLYBYƒmǢ̋)G\h|'mBEqa=wPlv@u&AAʽđcRȻ]G҈Z!끷h' $X9{v+8[݂,I&Gՙ<2O[P#6#Qۨ5[N =YuP@+ ؛Ok4J32By&Hy+7!xo t x+eHSaw!@iyQRTb W}340O*#X.֥BO>`Z:.4F>3J\-oPR,t>hKo yU2l7'Ld.nshyzDŽK`j9 oK*l%aKHLJ.jAk($K e4KV'!\N*)&2ă>Qás)o/ʨRV$8GkU >ܚM~/Q)Ų?=(R#o4 A<jP$y'*3eTɎvRs7la~?>-TViP7I: ĥoWChi y.Z9X?P,88s}>N?Q<3gy'Y5ɲR;U+MQV:?Pu2ImUQX-C\HmE4n$A? lky$O^3g~K_|BR詗HʛOHԑٍ~'0I9nwn-9,xCAT RM1׿ꮒPheLtR[LdH]HoDM+̔d Z@DdJNhG vƵ;shͷkJsG! [ME.pX/_C/3!7S3:˩a 87J\ϝ GNv/ 0X[fVpBSP? [`25T 'O X{ås7>Ĉw41Jr+elGkEKG@CA첅rF1ĩI"vRȄv rBw{GǦCɏ1` jUd] b_z*@WyԴ/qxt>_c;18ظLܕXDhG >NI(ӗ*&Yk^i"h@Q?od2izScgg/XϡNT+e$&ݞAҥTet0*=B ' )0C(5Wt cInrߴ.{#/feU^,O댙O*gIeYwy늧*xJV)Y$n63I=Do\uq;EuW8RC@S. >I>p@fޏ9@k3iZ4z` %/x"4R36.?gG^u7,Vt1$^ 3DwTG.=|!^[!]0þvhr.jYaFFY8-Wl6 >nQD?.o#*rLM06}+ņ K =^9Po5w`/\i{ҬŴP_aH\$}Mi_o|Y็xx>I0H0 u y|#5`Ch5/L&۠]ݡ4C=*nxI[aӲ!jrM7R3ͿV"c6TYsx92\(ꅪ-]o4u.dBZKYl-7-3E!rR}`X)oKbs̺7bC8+BOl7ѹ"|.~Q5F9! x4] qT'w:b.&/bĨ(=\%T3a)Oc2yroP D@fħ X~21i07/;M{-ϹQu/9fߛeS(o@C2/6=>#-@Ze]fUٵx 7S>z$>y 5ۓvOf3߈,4R˔%)})h))g8A?Xp-oH 9 sfuʷXmOj@4z,ee}ڶS(HZa [Qh5yĽfWV.QnKޑAqւC"I")E: 4LX̻Aw5ё +2gO@H^;O5=_skV/Bw~,Qb.H6 ~3u BJU0nڐMܜ9wO:`vD2p6kRt> )tC{U/kka0TŻwM_wcqU&P',xZ̚qJ.y΢|uD}e"3LV fGp _ק0b+9h.+j8$>phXߤ".Q)MQT)ASuE&܃ƛ υeeI'DFHek3,zrC<Ԍ#&3xUdk$,  L#8pdY[|oI=+x?jZ.B/?2apC72|; f]HEV 7!accO3sx "y$z_j GD"*#ȥSR.O7 g,'H?Ͽm~ Fg @ zG_R}&[yUdϸۯd XħVFt"׺lë^:G$/+.n CJVH럟4?ESlzA45Xb+2ݦM/H*16a8a%) jMn^QGkRl+f;[&b܍OSܞ`r1,R~%ai;V_٪(DDVXq0w)Gڶ楯r ɒt_6(|b\Ӹ4{}$쁱4 8YRx >&ƙ(H8Ql#nظX-Lg"ҝ'Pneఙւ[ܠI7Y@vB~ 8F)0_%Sұ$ԃyio&`G7h}1>9m4gF͡'Bxr݀j#)߸[g:AF#ړaZ6W/ j}1mUs477$?:3 IܨZ)T.4vz*Ȏ/ϳ\gױB7EK)uB2pc^}~a3YZ?$wY4MI(3UA.=݌}r1-"Y64 >Ř*IIG$Q7J3ߘ])%%/?3+XAd"\~Jߡ =r xH5/~92wj9zEa SQF؅j}f|G6'׸0G컹֭@QqJO5-k FFro>[1RhE55N{I洼rueN $T`{_VF"~ctg-NĬ+T>/92_Mw.{,ׁ;I:\%)asj8^22.GJ)+x/v M2a`k8<8rvV'ЯENa kɼl"N\cb!VOf+Fe}y#Gu7nU7 ^c!TӑcRޏ{~Ir#U|.sMl e1;scݬq"8o'-6EM3 ;&,ZD :Fn &/Y#Zj96btO4 Wk^o$D|T7%Xrt7HyaZ⛱V% Bik/ZO/p5͆mt&mTԤ?&WX8jXL6c#/Uy̵!h<=>-; OTs^|- * J&(M~M昤487ߨ<&{dH;pʢMJ;`-hBsr0s#iy q u݃\5N{FuŦ}DWlzˬxv$i-'"40c 汾 svgqy8:+Ԏ'=v!L7S<+P&qK$ɗB1'JeXWďfZy3@Zl!`FJ!'w%;1 (agxŧ kjY4E})lf\r6;'"b44MFO5qxYʚиb𢌱S-߹'O0rlU`vn/05]zx侗2ػf+{eoiPhzט El>  ln1InRQm,0dFNn6v"J~|@MzZ֘0ƹ 3#}<'obW0(P;%qN*,i]24m6!Մ#-UC3ӿ,HB/UƆ!PQRFr ;]V0r'n&ǩAImJ1Q=?dOp{7 ;fn]>ejޒą1y + .`ve/^t7lHF;V#.$OˌZsa4~mȺԾd6MΥS%-[hX9=t1Orp :z k60<>]~4HRZ` 6zEc;s3;jm'Q[Wíݎq\ts9vU }9^bQV'8~UPuYJsd^rh#$ {MgߴǠ]D{*HGFpW}WQH9cbSIzHz #ԕN|CÀn^-: t[zZƑ\Aue*}LywCeiO\B֭2IBaM,RUp_%-_Ê zn^^nؤpz%tiz_5v9MMQQτ9bp䘪:x78<2`3*!oگLbe ~ֻ{D[UuB56,< Qg@3QLrl.8=gYZ07070100000039000081a40000000000000000000000016661890a00003800000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/core/rdma_ucm.ko.xz7zXZִF!t/7]?Eh=ڜ.+XʄbMJyŌi9b(75qC#{ʤbL?y ?DfZ#W7&!TC(|h`jQOh@iIJD&UoXpb>o^d;%CxpM{l"1) $97ݯo.&V\s[Mi$쉼c?MeȽzΠKW rY@VzEa7-瀶Sh, /6A'gEjmcerӧ Aku'ܯ;J&uѬץ uLv$>% xNZE`'=5f;D$(ms\ #~8'..CF@?g_lӂ/M. k@ӇW7EtX AwxYNnjvqUO&~5]$!SRVCkpEV@&뺞ŏ%OH?-&lY2v@&&5Y-:QF\;+mcF{(puIm!NsکN`+ly6>6\gR'>Ri4F8,)̏i;(C<'*d iO#nevAz8iW2,Խles.l}~ ZxuD`D#п2Msgfq۳$H\wNgCo/AlX+vBÏIA칎M"ӧZϋ LDqHlꏄ#D &od7;f }[-f 9?2*:G9Axt}DWuY@G0p/bx ͹}$,D a..<aW~)Oº?0 $UEi?c]9 Pk}V;-A^q4gTT"A49$JBm ?bR5n~\^Lم3≎?X*J].XNDΕn0ߌ'Xg@{_F)ě{ 4?Te2j'&^8/ G G'- K/jHOӀXJM$΢#@a]c3zxq(YmKWQ3pp 3ygt>*f_Cfc] |B}p8jTh“`Eǀ5{JV90(ɼq@IT XkN *袻ܾ,RU7Tv#R-c<^Ulڽ@\F-PUjOSD`>00O fB2PF5T24# 5z^G]s嫹)]KMd^f=h[b]Ee?,{]F@0}QvMz r5 ϞЊC: _ ^@vh*K]@>"z`Nz3Ol!|qHEleSf3AkLvXm6U( ADBN NohF\kH0 i6,@kj, sKKJTd"qNnr`1FvHVH.z^=&Aiq7gsZ4>a 5oMU@|@S=lBՁpZς\AFF_ KmBC4D UDI%1Lqj11Q&Ӓm9DTX^a+F?DiՋrv#  E1kϻ|,x4L0sUr.bmLQ#[_8`[׏g L`H2bM`nm^Pm]rKA~^K -Y7{NƄ땊%> ZFO-.#~v_t&Lx%p.s4BAf-lKFV^R E!u6 wF'[5i+-6tQ{J]#xU=+&?xFKR]Fk^2IKMxϚRvۭĔDgz/I+}.c-6ĭ4Lz@ڱ;*5*XS&70I=q3\߉"͍AxZ˸6IyO-SG7-`Ds?h`)- ع&SO'R.VfDxOľ  >_‡VO3g=/!yh<+.t+CkxEyߏ۱}[ŋv' Gg(%Rkѽ&ݠ;R0HҁeP^# QDv!*J_zC$S<;1 ٬gLIzǽ.XKN s^!, 絊|Hb!qv>[/* ~rJ1m Mr[ff[_P9fH]8 !A(| ҳ5 #du/ +:52_dt F WG~xSFrRfxu&j'2[Z)J;(2rRwwa7\ -Dt@glRmjűn.VR,w-G+FicHs+ uWr~.f-XG״>Fٕ0Ϻ556BN ]\%J/"l5Cjo@,0k_a;2U#7 $mc@uΉh}b [\l^p!F#GjduB㩔}ZhP12ca;&p OdD-O(aI.[Kۄ^9:2)`s$%7 %;j1Gy*iX1Y (V{(MyL7wkwe:F?28pRkMC򳆦 >KDqNJ%ont!:*UiՋ| Qtu?--M|Z ;N`|PE6~ҵmq4)ΨB6{\^o !jg76(6ێ?D0~%nm6sְRU,[1rݗ9~4д1#d$w,؃F 궂 z`dgb EwMi+ H2ǵ*ՖoL~mKhP%5px62?w RVC7:4['t" =wn=xjt5gg*^*pRfVo(-E/M%۞DF5?u#UJRUq.,5e#hJ-{`ơV>Q8 S6c-zE7X|apcy.pª*'62)?79mɠU5pl?4QQK%opmF7jb2 owSXzyg|Ram(=4p/΃@M&Q@iR%8rz +Oƃ ]YqA?58:V!?6K X c;L6/!&\RGk] !(@]OA;"<+`NVxH厑@047:$XpCZލmFc"^nZĜ7m?-JW6\[Jj\d,\_S`3ig[62FxjS4$YƓٓ C6X *Vd %Eti`CS2XSڄUVpk[] O|SIG(g{ˁEm!1¢I s9iVа~# 9LO8%i|t,Y S퀸B)는MCR bljn8=gqD]51u? ~O!T:y??9,Vaj}=X#6u\傭 "g:^άͪ&8zgAx0dt1n{jɍ]~+P9gg by1WT%Ц 074Bϥ_q8-,ʿC6MY]kk ?}2pD"{Vf{tݷݚ44T8RԫzEFy Hlǥ6-ӋYy;n2M[J/ x ?p+ģݥEN$.23;ϨhyR\8? ``rOg ivug+=^c_@rJv,/CY/)[>[aFJ "k׶46ByrR^yJ>+@ unsG-ETf89/bQT?PDC1pFR';==eh ӜE-WN  ]\#uaM=4妹Tjt7b*;[ʅL`3j w5XQ D.&d/Y>XЊ{ %2>n~?u{xv+e(Co}rHS۬s8jay2J"c4@t"x9D<)BPywYcOy` ~ n5B6^mik"+$+U͐K"bQӯc *bWo!cUHc4gy!Z\l|vbG!~}_T=vª,F[Ca`Q=if7`wyt֎_h+pAYDawL5{L qB]5N!AB\zJWC}۷*XH$9l-NV?YWmM->>I<c ||lPF땒[x.Y=*ӂ6 ̈́@iTbәuں |jy2iԟٽ{qzA;/Mi;J&Ōh*`X1qy@x N[yOS/>* ֗oN ӲM={:'x?:h7/FKDzrŬ؊RJ!7 =깲J)0wcZT,:}I^jk?)3,/VEٽ0@D^i8]WQ ~![M&t|RD 4o<|($ vw3&OoZ>켉Octy/]RvVՍoWB#SWe}.E9* C/;g9bt]f59 VZy;m7}3޾(~zC;G39@`l$(V<:x%<;7%i~*,vty=Q*ۈPX]Mw@sn6|u.H} xwIrg0%t[V])ݮtVyXW;+$^?i ߣˋ5Vâ F6SDXoW*dlI/L JWE`1'I`=Ug0'\wQ98'PD>>s_>(?챁"NzT 11/uef_tjfO&g/LA64AκJ S77qxI`>0GeXㄥݓSϞ81ذ{܏C&EDZoap~ HL[`ÓqPP ljiH(h6{rN芟":E.%D$}ȯyyonke&x DɑopEIRf7?OI7$PcL&BY=IN={M-bHͲ#9j c TFq7;/OӐ*iˠw†qLS.NG3ODS:iFQ}NjϦH*" K\]^0v3?H9|وeg/Ol__}֭FLA>ʌ`BjrEPHXaKӵ%ޏWXvX{'# Mh8lE;Wgig$^O?{k^H,&^BP1 ',U\|9^$ko 4U2϶3oF~%# h<'ݠ~mvd| *󤠨G0oox|{#}vr?E |d ѯ`db8j QU%%oUX)矚6a1 E7~ѿTv=V=)=5qwiC$u*|:"[PCT*;h틦mc|=05ڸV-}wHLkzz*qXVNBASlzv~dCΫ4eo RWm|S[b ?PZ`XM:H`:l`M#)0q̀;z~|h~ s|~][wÃI4JF/KERӈY%6^![n6h"qpZT:_ GLamf/㯷 bh+*z<RlSjbe}yC7 Mh9} 4&k d=m3h= Hg>~@lQe%!ndc1NEө[>VM\-ӤE] Y[r4R[jFW#MibuC%5JytPm&%ږ3N9ڛV,䎭=pLf a?yL2?%cAUrT^O}9 g6xd_z٪߹>OHPhs5|2m.F+cij$X53xSQ-Hc׿2Hp4gWlĮLh˕Įw5]}MAѼA8}qqUXS{=vK=4=ERD{`lbX=OYᡆ\rmEtFZ'zMo s eky-ǘQvtO~2XIW*E}ҍ&lf 3)Q7VG;mYg5SZݿx`ҪQ7^ )?(m'IJ U.c/w 5CÆzz'Mٟ^kτr[o^]aʨ*$?Q9Ah4+1_CJVkD 49>0g1h~{DCVݭ&5H?TXvuU?&U/qdi9P?u*Y` uT9 l)ŧlum„^4^:MBt  f7+EDP c갽+ tﺆ6K\N> x%Mn쪹aBϵćȔW^' r Y8eh:@}E{~y1u}vl;3ho. `B =9Pc̚BLl]KIۗƸC%Iʤy3,,3WEd:[_PiłcW@'6W4b{+Ͳ@I=:;e͊mqǷ6P%% γ,E@0#'׀OzvEͭrBxw9litr~&Sds,䐕Hq1PD^JKgCuRdt|CK4"OzPQ=cXCgU!Eo7$\٫شe$dL |7H;*-^ H2\RR,{?DINr!jm-=Gc \!pw}<RQۦ:jA%17t07]X58eN@]1H*}0؈1#k9/@%3=k'"lIA*$At (][\Ie 8H\Ba4ycYQinZMJ$B%z䲊;OyZJZoL|P|}R_Jt,?Rl]%HQu<4RKD->J/A3`3s%~]"\$s#,9Ƙӝ)XPĢ:J.]?[Cɢ*%1l: qCHl@U BS2(2q߁J>ϒcUE`COg[ `r؃vm|J>ZJЭQ8ah6; Q7F9LK.< /iaqqdEϺ%R˨oԕ^P9A8TU^k㧕;AS[$[E"Wy9rX7AuJY|8,O' 9m]I^+pPypM9Xzj%{alKExM1<cH>b<ЅK5f9Q=)M/ܜySVup5* /yH|-Ianl$0'_jg̘ X^.]]u< #w7^Fc]+X'(J+}Ml/G6rrR5\c~Ewĕ/O[KN* #[QyBuIs˄ IG n:q/L90qc>4ɯ ؊p5iïK\֦?2XY4(?ߪWJm=0) 2-y=/UE U& L2߃Hߗ@!_RGO%,6~ڤ<-Eg]m)b4P{ -Hó3QAPOXv.]jͷȦss?uAI) 5[ƽ@XCÐBY)U\ꬢ3yIcJhZ@G$+? ef@ʦNDP{r;0,PGEw>jG#5@DQz+TzJ7Dx/Y Ηm2M3C ZwH"P˻jt=~7ȿ[F_qQ'փrw 㫢|D8SN_bH" o:I ؙo(D3[DejlC$l{5ǫqބXK2 t¢2P KH_,o<ˆBr}@I#OH ?e]l٩2LN5dJƌ@ R{Q"[n "jdG:؁.ߺ+yQ*["Ƨv[.v@+}~n"p3o.:hSw5E!P$= 6R0  wnU c[lAV5\Q12nk';C͡H$\FtS:$GpHEO:=6[B_hr DA.:}N @ 7{JsgLe~Zdkbt8S<9ZBbO {1ܸ⦖S+hf2ҕ2ӽ #l~I֞FfS&@Zø/.b7wk2bx2Ld;ҧEdװh"]|ȱɧ0 >QWC(fmUR#yMl1"ZጯPqI 1rI?-N&_\ .n`̖֚d$-8Xݮr%"IU1~ ^UDdFދ6?bq#S@u*ŷG=b6^ld$u,O8鞯c#@v8-?\n91-ϓ{qN5B3( L(mmfB@0,SV3FMGi)9}qhP h q-]p:l],Х-BjQt~FSp7exJ6Xi'رAqZjE"CvږEBH4C®`NmY0uph|ȏDPLɋf!H6G,S&,-f"eە*L? (Él~~'D)?rKɋѕj{8 ezu^/ADGwc:Y֢X;T*G1]^o./]m]j#dA@L& D۰{aIC$hyn  ㌦,G0]hHd .Eڋ(Q;zhxʕᄍ$ۍCw PpȏҰ2iHc2` Rx7!SXPUo$ݱgYZ0707010000003a000081a40000000000000000000000016661890a0000dc04000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/bnxt_re/bnxt_re.ko.xz7zXZִF!t/]?Eh=ڜ.+>bhQXjWmk/eRT^|a~|XA:+bj28>=7IN@uoUOXcwV[*_#oR k5*sјmj1֋F7HFP\7ʁl]lh)Q45qqi0 \YEUgWgSKcog_)Vn ̑럪!o7K"#4OUC, Pvp9?R6it{K9 : I~*ϗfWM\) {VduԲ܍ŒuY~|VCJ*6vWw3*ye<$#ĵN v eB4q g-y[*5DR&HX?̖U~_.tfK8ګgZ,՛ }/i3y 4wAEF>MzZ2G=JR-0PirmʗVAm}qyg4XiIAO'd-Q8{6t(w9DL.=v:,pX5g]CU#,dRҵ>A39o MX]C ZU m.xbČ{jeobvEmچ2Q1!xYUxq=^[:XXmTg4jl=3˔P@(ΑG{=ٔ˂Cʺv R𮣶&+b_AYFz[+fVRVl?^LN=< 4 yּ+j-)}lbC9 s90qU=foQ_(ghv͚b(BhEB!T1xmi]Gb& .h@nE4hjUFU1W>QHVx +.uVR4|J~&5ťJ%r7J/A֭a[OC2DgC70e$W?\i$m`W41[?):cz?QpuǨ.o+Z ˬ\~D=,b\qT x; 2OJUM*'Jf>mdC78]@Vv¬1 !%[z.ǚ*GfU(a,ZGi?{QޭSfKaK QbFҒn~7 nO?JkΞ8š**͞Ģ_2T2d#׹e= Zи_"u^FR QЎ+AF(!bv¿aoP, StQb/R/1R`e/J65<:ދO7|E78*'vT@5E\%{۱mf *)а*J[LfYPz .Ÿ[2eۗ`p2|^jyӂa}b|!lI-Ya}UȦס =  &ŃA~*rί|hybN»1N9۠f/^\>E:@[q(1SpYvנ}TPjƜmIfo+CR_ Ta.c{qf0[B). nG#EƔWw9q]mIOEp~Wslj>j{;,hdE:"39S9[Sip{p Tfwa <b= [@J@ dYrF<|g.ciWT!|sw/XVatOI9۳Zc)~G㄁oEv!m@m^ўuYK+NG}d4C}4ma5v1f`N@v&|7eq1خ 1"v/%OHC u~BŴef hA`x}2b-G\軈JzQTE+/9ʄZ #jtVF\ҁmDQ.Q ~zpv"}| ]QV\h8RN箕&:*D{%&9.ooM{ aTpKc).̙gO@ L%F`i^p_c>^,j=C7R &?o}.X"ve)$v&u xVڱbhjOK]P vre j`2„Dc AJ7ʽy~vdz~D~ {\%ivnwЃh8-5>Ybk4a5vꨧ]_]Fg1y:vÐg=/O IhenLҍ{iw%z;ÊX`, -66=f˼%f %c1:ح7 6jIp?73~r g!33dGFDڨ`v O5.|;xMi'߻ᐥ+VT$}QRiVПEu!( # xc-Q:A] WDh[4u_@r.6Z=ΜGo41<½lZs--C{]?:fd6 ߧi5'% qp+8Qֶ{ ad%%|cz_ qZHӥ[HT\钠6 7sW?&{EKk~ۑ`pZVY_먩/&V9)X)-\rr3УlS-J^g>).s=i1EM@*XWi,ʘhpF~36,2nL1 |vX[l̻ij$?b8irDc7GR76.÷D"EDzy6TMĤfފ0rQr%lߔ9lD;^MJ MBHFoEN.cYwv3 U#F38|LPF>>Zh=.=!9a-/E%Pyz(N-GyCZv5kWu۔9AW oK Z3P »)bDX$'|r_PG7ptJwE\3NgSXO0g%Jכޓ;1n]3y>{ #/"P8c ly 0sB-QYlRK0`(.\.+ۈ\d[-d鮊JJJj]Wb?0G j/[v7ڐإM ۞J3u1㈺ 螲N} yl~ژ,JiM yyd;U_³+!EK+؜_XE%UpL](&>˲I+X#A8iysC[cZϯjT9,U3﫷%rJuc Rs _P+>qһ^դ\&GpcY<]x{SӼNQAYCxn+\ƟǬ9d. Z;S(J&Wo+^h)̣Hreb+bhNk%sèKv-,i-@=8YQ8|!^e^^*%s7 0sDD@G'|Zl> RK9G˧_v6Kbbݶ./H6V}vKp8*maO8}}w,4-j!øRǹ+,g m fiaT W]9B^Up+Z"ǼD~~!^^N' qFe0{BV"` s6] ng3y72|mW(=/Q5%݆7W'O6Joe<>h!o"I֋pV =JAOL׳~Q_67ڄzYNFhd͘Z*t-h5YkMrBiO9ǽ. #]zg̿tz^z&9ˡŒ U',HƋ뤃Df=bBii ;7mrikx (z*%a, *`o*[`l=֢{<;yQs I,4u {]!g[/t8oXRFF59)K4X6R 8HKt͒6"voix1p.b#ɯ#IBD5MY,Su ){Kt<a/+w,B8ꋡy'PSe zl'T$Ṕp(4 畬N5@9!NKF0Rϴ"7UM3eQGfVV14eeN}ot{ݲ.C[2V*I*ں$emxi([{ϻ IuN@Bz7MAdʫ-zбxDz\8SWjq#ny?. ީ]Xԥu?ãdc'VUa:A>('ΆbPڧ>E:tqFe`lmM}pgL-hI\~`3ρIbM;=vCo9 >k=q Gvj2XAmM t[Q'TVDxAiN?w6wH86uRP(3Y~pbUe2ȗ49G#-^J#țæz[plķbQ>w@ñȋe7]%VՏg b_RVnQ=[eLW;m?7C 5CͰZ8RT}M ?K:mH6${ pL\33..2VәaP"eci9%xvoei,x Q#W5hM N섦4xLJ>wנ%^)gz~܂Q@t6%iE?TMmQ^wJb/B&;ekWˠ[Qq6n&/yuy]@ Xv{2J68 7ȹ7gp?p׵Rxp]e2l^N={@dc57b;Ag#v>~V}D?)/kzZ<¦&-{M(=v96b{YC<Ѿ*"%M]P>Itk,fz)F nL۾!ՈnC;QKo*ȕyh'~G&i FSqmQB$bc;0ŧrMjXXHx'DoR:8 z3$/kg*H:ix5& ;t֘CaD]`#kS3|.`<) t<[ WU,;bICo)+lԟi`j<љ.!  )!19R\#,>Xҷ:I< q[Y3g5m|v+O JY:|qzLʼnj\[v;zܽ\\ L(;LkOҫM\e?vcRj_nb=-Fp*<՚gxK,zY5J]mV}{۫"BAI~1M,="H&NBXs5UI+u]vR,5=MAb)袶2꙯_΍.[X dmKe⨢\X8F t.64}oiɧ+ˊui i6DFAq(98gZ+Czfg Ia?\Larok>Nw&:pP +Wk4[Rۋ@\;Ia ? n"FIL4dځpG k|8@ Jf)!q)#em T`(A c+WƳ.+uӥ̩*1x!aShC Z[p`Ƿ ^q:lQt~I3.xG#_뿠O))D 1-ٕW{Ѷ -=_q 0a1lC޹`S ɾ ี[.1Ce8j=i̖+`2;ԓd;ڹ[Uzdx 1w(]8Oj-#bf[J~.<5ϿNͮ`o-q'ϢR$;$M_QOҭS# aP֍fm@yfcűK՝.R8TȺw< J&^*_#ni(@*DLnBdAǴCjh* d1zLnќܡD3_s* 0p%>ͮn! .RKPzSavhç #Htah6{J 2jYi;-䝣RkAHQ?S)EvܬeF]\6x+ˡvvSjJAF#$& {de Ծ[hzlnCn t@ "ΜvZw rC1_LV61l--cۊZ (00z4#pX|v~ni ~NYՔ'|8132H p d\4c-N35QfMN jyM\̅`TxQ𫀰ta$m5CsEX.8&9h;Bz[ BLB1sDC/-gѯz*NP=)bB;65#?d?24mÎWR"k~C"B @m/QFHo4B-l?Z񼲗wR~{XiٸGĹ,1>z*.DDٳ|E>C?[p 9!3HؓՕC|'Ӛ'\%ՌS`m ؐJ_W5o*' pzjcG>h i=g4k_]U~fE]s"s.H(qn?и~ZSlhդd 䙻uXxNu w%lyO{ߓ.X1PӺֹ,O=*&hO6o(g:_<\}lyrΠU1`nxs99(,o䶦kYgM1ˢ8JdYd!˞Ȣi_-[0f$Gĩ<r(Uܼ{4 ]Ve~9Yֆ>"x{X-^+d'xij„`rƵݛ-;@,gk4_-v1q[J߾1.T\A'V[AgUU먊hV\ xqɇPY'_Ƭw@iأ{1Fou Z.c"hDVƒU:9t ~#m-<%"9"`FvȘ@P8p C3r`HC\ɪ*[:#-Hޭ5-Y&/ѿT/[y ]#),4wHZ.L"䟡cU*zPK|#SSQEerؿ2P[WqH JJbqǵfAZU8F(ױ5U7Y:"nXkr>U S?#D^#k-d>eEdgA/ bW@E( $Q֠¸l3EO*E(Ί&GJHܟ [ìU*VjIm%\{S,x߽B*%'!_Fo1B/^fW1DkY%:]h:IM!tEZԫ^f792~4.:C[mF*tP!`?ެj@$G;;XL/g؞`9T5jotW{J#TKͤ$5;; om$itQY xX*/8w@2ZO[rDŽrS9NC&+5h}Oo  "Jgۦ0 szo4c2$~p gR-%H0pF ˱P+!Nk@Wfmc5F^T[lj#X+[CqG'㙸O >lG^piQDv8I2m(\`I]n [ߎ#ajVF~O6jӂ ̘YJC*:("Ј)U!yzw1 GӓehR;lv[Adx^5CӖ!7t9B* LOd8vD\@!(F4<ʉUJM}D)5a~I&ŕ1)ofc)1;u} R.Z; #.hSd> O +@gK*~˥%c.L)T@b/@xP1=@((# v 2tުa!GsђtSLvyf=>.$^M\9cn{5 ƞL=;3y"Œzkw%Ue#V&@m&!C{q\;|"Qn12?^XeMUK`吜ʢPj}uWg@ϲ7x o@<%wnFޒ"tK߫q1F&g7sm̴(sB1C`eHXG$xkut˷ j lKG1gj[gvW,LQ_"Riy+渃*rw.}1Qh4-]WP05wC:n;4ժg:Q\'7~$ ^VR*GGlHpNl!{⢿哦 g`I{V/`/XV x#L:{MUथtzC͊l5@O6٠w$pr;b ǂ:A.MrõW2U"glF=r QS^șlZUUoV2\u3|^:QvPJXD?Y\Q`0!+tq\:|z5yƛy΃en'[lYY AeYp ]K_7d.1PnKMc Jՙ-L6=EyȰ=%'=w&;^.aZNMh{c@buW0_iH\3㮎 .{K6UQ$ym㺽wG)Nsk-|mTV1!^d M'qu̢| u[K?)Dt^k"7,^,Ipq8%PEL?&V,Ǹza&=UUB_FoyRЖxF+Ј(hxaO*wg 1kge?:b鴕(dxdfySM o*ÎX:++xKrKF9` ҏޛn]2o@<I|L#XN!Aٯl|Qlъ^3tdE.wb:%toΠ4RSHa%^ZO>땖K=bpUI6 ZA>]h~xn R]|.* r9|oj\gmE;5}s-1H6`zGj?KYE9ށ .^v? ]\eSz rp+F7E/>{֦ @qpn ]'IZ ˴=dܻ$xP?*ߞWL_\dLݽHX9!%;-¨5"|>8hC]^Cg 6e<$x@d\(%QcZhx=ۙc4q:L&EيZyn&pSqRNUtwQYpD8峼^yazV&pC cj1xbF>^XAC *dhF# 3uէՉ?.8;\eJ6Nģ=(+- 1虯 Bpz a]=]C=|fHP'4bC迊Ӎ-^cj?M)%Ԏ5ʚaB\ؐZ&*%xvBg bz2lMۼQ=8ͫ@5}ť8l 儖c(M)+"J\O"<#ՃGBWo mcc gÉf!>YMݼEpiR&f 5ؤWVc+4٣hi/۴Oȯ.|k9d,} EiAս@=#x'A @v9JR0lVltb]Tp4"s6Ği,PJ]z鬄*{rY( P=>|Y-#ǿt+\=r>IOfF: gpw۾Hd3ª ,MQfqnmZip\%@Wn^sBзIGI `eT]./ "Ì|$ğ>g v0P?g~hqQT*u>q$سL@uD q'?CIu~`GTz>ù+l {g gMD)ܹS^d񩼻Hvu^%_Wb\b\TZ R|+ʐ޿8CHL$bv余գsnҤfVߎ螮 [oϗo_y)~C1WR2Aͤ1:G<Os飣2&yE'(\}LhuM0!j*[q;ٹ*a2*zL"U?j<۽Li )♦̜/6KikE#"H:A~I<5yc?Iu8xZ4wx8b+L@^+|u-ٗTeKFٽ*:oG9`RYd.;~Bqu5j]>lV4qⰰRW'd4ï2ܪN$?]5 ߶6b!ja'x{6,FG? YNǘQQn #.w\8P_R"W9tZ Xg=c@ QhT &I 'cVA#.4px9]2X@ kA<=~=[K3lhTG L"TM3a5KFS;D?jSB23eo3hN 9PONɏǝU"YꉒwkE]F0 T*Aֶ٫RxT̿ەɚj"IWY@gLڔ1JFSMz4=jᎬkWȡx+]8!yp{VEjiؤ?\t/U^L ;sgxosA/r;Z/ =O 4G`27--.f,eavcI:W|(X^*ǜ|(^y^#P11 2jxu{SV+dˉ04 Z /ŷ\y w ,'BBQ #zq.ZW-"(Gu"Yق6HL(<9W6/-tY)>.^|4,αLCPmQ5c s|16`Ժr˜)L!GSWЙ *όy=Z'2Cũ1Nхg[ԍV3|n*[^VwK_'o hP%$0ځ\^u8_HdlѸz7S`-buz`1Z|hoyd! taXq* XlߩծXG H$[2i3lR ؞?տ3W6[.=053ԞHJΙ\S폺\q ?p!gk- vѦDs&'WU. 4RRjځ8Ƨ_>xDԋUl~KZӯ_b02)r<ΧÙZDk3 (=3$cg!jl&W&AްUDup5wfQ͟CܱJ_/#W=V X7ĩL"M6Z^)4%~863R残1kc`*ʪt7?:wlRV#zsӾws3hZAѮ4ԼU2.j_T{WRp?zc_X@8-yn6m9.S:;*,ez h0Gw:3;]mAV1 ҝ K3a}!Nxw$w)CVYy:S]=/և) _J*/woݿS],{M˾iLDCU2BZ]i]!TNS$a#J Pl?l.Ԙ^ tI$+]֧G-ݲkA=3xMkCsљrbuo֏rO;b ߿aar6ph/Kҧayyd]ҽ嗴Ё=a S|I(pX]1rYy]k 欤+&)YUyS>dd'}l2uC2 GT}h?[vNm F 3pB1SXSҊ^R~Nw1ڄ(UykX#DՉƧ~R\>⃥?^B[NWީ$ͷ1 ySkaK9aTFQh߭Ѳ_ɕO135#z: ._ᆏLĉh]>X"Ჶڭ L@G:3Q >*hЈce3՝Yv) +صE\!vP͠Uwc.UaNI I;0Ih5!a|d+ER\ěq"ح;懻|3C!-U˪}>_$8>>ڬx$0!fj@o'1iL >c:Sٛ +(mqT;k+1;,^{qO)Qljߜ1PLJ锆ӵScMT̸rQ*_ >=*Ũ% D,"P@}@zoRB&r 6V1؆xr\ i^'j-5qhEeіx1(&iɫcofAR͏@I Wv!t@nv2Jx*5d:$h[&q\oC`LMqUs`Xو,F/fXt M-< uYћ'}Qi-kst.N{"%޷>x2$3EhoI)_%^-A,TpOsǟ;_QGHFƢpKRJ\ߪ43=ZGg3/j2xIf)ޕgst6`Vn &D+W\Ƨ4r(/Q dzi⯆xc=m&@׌(&m k@8S[YK\r# j[a ˥QN[ -= ~ِS pcv5ɌQ>M}ԡc;l9ucG5y:cqC@ aySW{O w+mj4Ak. c;*x>_ mc8 y>[mlw+0_Jk=j8Y aܘp TɮdI:x`۰f="">~{gJ(\-X ]) _r&qdOU"Ǝ/rPm~#߬Xkj'ڨA l{52&hJ9?T&fC9ݮxe=wdU!.t1w7Bf#3`'yܘ{ܢ@T0@kfie1:I# 3h5ߒN O  W;uOz~a87NǻBQ:&g;Op/S䖡bۆ{`ETFFH.[ž P ^s0ɫ%銑xčvn}:)YDK|Bb ֣# zm.ny=MLOM&7iMy@D+`zB~TMϷ8<_;m,˺BC0F1 s?~oa.'sa&,}(RQ4>V?QJ|!(13]Ԫmԡ̽^&q?L\΢",fF=^)dٕ_K9ÐI0nr]`G=6*s[@ժ@I*C'ŎQ፺#S5D5" iٺ Q.kTQw2LygfbF?[4yK{kz/:=><$OX_\)pe{d]#޴SWe.# udr,g{nC+c3 k 91ܙaMїz1wC9up,ezJ`\-Oim uxBq&߸%XYԢߤj:zSj9sZU{YES|T{M']>4[%j9Bin剅_=[r|c(y2~iXpb:ZX,u Oh"m_qGoj)ַJX$D6&Y-5uY1ЌiE `QN'r.m2NfuU-0•XpVM>j-ϊ/MŃi#Oc->4~?euG˂ahZ}7oA1V[Pq\E< (&:Pu߄j)bzؠȌlf/@<Eͤ{EY̊asPy ^4,)DV Mh'}(c]ʌ>Ggb\a[>={lrvETjT1kr`9ibԸ: md8z1d<~PƮg9^ߤܾ@[1Q9uV X|wFC[ @ANi)s,y4sn֝wp[/<x,!U~Ad}}(饢a&b}BSNj*NhjXWX' oZm2ݿՒ:F 6~?KV|5_WYdS9YT^b'+SP%u {]ӹ~p4|޺F&bih;1\麘XQ<40CKu= Q@OHỳ8`_t;6'$-'f2]þj2u$ZG4IV[*D/p ȲҎn#Q\'*/|2Rj$Q3yB?Wz2ç Cye)$%1'sMYyAl-pF}Y~OB(QY;7Лŵ`OH}L}9ծ1cJR61Ќe} ֨lG>Z9%Q8Yi⥛bX Čt<#IE~V[O#$Mi-14|pJ yҘ?b r ϿcS5}(Pݎwa?>t{:b-} &S.1`oK/FZ#OHVED*}1~"94a{r<2B6NVT TWN܈hR͖ϛоϯKL />`(2S]269N0Gcv٧. %ք䳿1?$cd.KzJ{q7:%hXI>/_z+իt@_wH<& hf|L'.k p6?.cɖur!S(y{./aqMzx[=ޑ)!5T?۶ Lt?{R !d6S13 2+w;}}+rՖh\=m>݊X=D?ž' a2 6v# cX Tކ٫3!޽+\`@,8n$ع9l+ԥg9𐙃VanrNL۫c]ZXgwVҕ1"$ahVnHpZYUSǗq*0iOKqTgȏV&봑s$  oJ+PZ GBzD9J(i<}_bBA:T)o1P;Cs(~9LM6#" PA`X_Ia4ݖ$>>Z7l+5,4zsP/IC?DUw:֕JUzqe0>BYӻU!zBuޘ|Z PPlt..65=MO m>.B[?Re@@ʂ)Jn3#Q{jLĞ9lB.~=.0}vEtgDhUum5aG>cΞ끯SK0gҴE lXd ѿ͌Pou8eFm3ޑ9@gG{8ZIj&x;RlҺSivKN}~);t/FsALбi[N# ͧ1X֏t ȸ6y 1%;+'I] S<V&aWgg+ae7)%]OQxvt2=YUPZE56OU-w)$S:Lkx'f՚*f ~Þ<2׿"Sur{i%2ڋ6f _]桉f l]d_'eu^VP>nB 2g]\xO:l ؖ36G'  =sǀTT%;;73,K\u(TZjig1lt6nG\ :fƘ\iB_AE#*Kr-B&ZR`ؓO".Row_b]4 ,oi4Q ({"Lf'`d67qKT9#zdW^}RQ=ZzGv"A4> l#QiYS \Ai\4mYl:lz'DV}|2,y*7VuY;.6>Q$*ڧ %yR)WFp BftE _CW {.bʡ`uaY1tG|YmиfSTס&BRZ nAƛ6jvSznUH/ٞEf_ZllnTݙg<V1%|#ouMB>:7*Ywr_Rr`$" 6'^xj8h/P -bezz08#="IxSNЯKK FFs̙l ?3z嚧y~vMp~H?Dj/UZ&S˻'¼:K=| v]_6P#9Ǖd' ? >ZP#$Hɘo}fD.F3 P=YZެ woR`t CȜY53woN:kȡ[hzF9*##) gЅnt7ݱBN֭y V'5%] cإl47#Zû)⩴|>Ytي lZUSKa=Wx*zi#ZpwF$;` txctc=8X>DN?3a-Q/2NvY5%7Ԉ,B/`RST5,IYE4גc{*E"{ixmKj(gAaWŽ_`_qN64V62:~ua`z:PՎ Eȝ0h%QkkBsqE @~$:N,H1L܊czlÅQ N:~d_ y멩KZ'H5/ƌ7Q:VSI~?nJ͔k+p+>×'$`:CU9V`06,{16G.Ss9YS.Rotpw"@( ؑ+]hX;_ ϵka-pޗE<؝Izڗ?Fz4mmpu_=q}1=կ{Qn~JI\Fn\3<%uamCKE7D8>(%/=&U:P` jmV;$$f,=ƥ;*xaFґ}5Wrbo%b#ˉU< t,>z޽[tDZ:6=';l>nvj 1˴N.L*--D*Z툂GlK+VrEz-ZJ7K!=ӾDbLUFx\X:=r8^vj$ƪ: ?JYOFN~m)5Vj\~0?MUE%7b$a/Lz]Ձkl/Jm<ʭ@0!BMd ,mQ֖$^cb/LfM$V'nPUt$lO~|>>e3GbE[뱳wx9L%a(ק3?I-]?_n-HSʞ6Pbn ^(e!W0',YKmw1DǣM;¡ jlZn.27u( B=r-=R]';7>7C`NM҄ڬs{-u:R5Dk,]u( j 2F3~Á3BO9V!|p~$["?VLӡx>թ.h6.w^i7޹;{6+]+p r3R0CVl`taZ/@t>akZ.s3Ք6 T ^8~DRяH&!Bfjc>}J:,hI(vj%ǁ4o3Sb,RUAxv>k@_ʖ8tA5 נ3Uf-.<3Qyr7TgmxS)pP"VbA"j1m_G o4vkK>a6@Y<$  4nZsLˊru2t 56ӞIϳa dRLEc56$?c7y% QU,Ku5U}ÞS-Ƅx ' 7>wέ5?, =Q~He-E+/z5CDJ.Ibhc|\ a:#2E`TBѿtyVz%Douh)?$GJA`jgbM-lc>K{#'Z0^6d.hf8CRc7´G;%Cg1Đvɖ=%u~D8Is~bAkDFB$߾jphR9~-vfmX)voy3ڍD_ϋpj3?3S"GU7lcG`} KL&Dcv4+(Amk$\K4er?AnxPn$:)o[쥽 ,zGAB֯t i:%΁Z6<ʕ 7?9SǠqm0U )qPkw P#v3iKGV [EK*0ay }fwbGIbg T?6ڵ{{./D$wpԬecB-`%#}r>c)JZirl9DgX:*5řOd  &wM3ǣV|+xk>@}zz!^}A+byk/r0N :0O:LJ)Q?^VrZiյEv/~ ː [=AT_M'yF?77Fΰb-f_[X$G`G(чށzks}%xL H%A NJ۰<%xROx7DK^Vz]V\Jn;7ɰvXJx03؁LdF#>A)>a+:g?Қy)ͯ|cH'=ڬ~cgʈM /UC (ˁ| %nP=M$+8UcB !cf$<{ۇX? gl02j5UGH))E'sk mo逌{K+Գƥ6"bH^A&/>\ ]8G9!r/HYhP¯srr%#y=_P4fs}PTYwC<§;B9h  [y_Zxɹ`p,n9FiCg~e,ȖMB͏ yAlۤ05Lar/CʷOέAx [zeRΐ_XY^EW$Eԟ\Ix'% :!PձѿBW^vesO_AfFȵxGNLGXK|k@ø'G6 SiFQu_iKQvH}&D }982;^RH4x+lmm߆|^GpVMq OWKF4.vyUMMtN`͡%#oJ:iCe|/1M W Jwl;+X$&=Y@\pRs''@CrJ#P.*{C;+S^e{e:Lǁ` F?tkB*CeoJK#$fn@OѬ˵V^u`T9Ad],~-4v7<ڥEjUU(R%6v*yYϐ1?.Z_䞢]q2шj|A  [IUT,yf1ŦX)x-Xy?"9Ug1shx^~hgg&CB~&d O%ȥS0"ji]Dy܆wquxO `({ȧ ./]1W@L{VL|9,pJ-_Γy'xPF}c$t|*gw89$T9@BgKP%҂<~;ƸM">kB2RDZA@߇,L ) AuBj:5!P4[ly+[0vq0w01#dP <ۈa[b7ʩݼ9:J_MXอDTǷ T>&#AWdKZgndvW",Xt[ xiL!qU9@=fہڣFl@z;l"@d;uCl Z{AN4~x|fpef^7D OUoA׫9\}:‰W.B?x.c _]pvm ,u1G0#. k!vvPNp(k)8`VQ1)-@)4SU@1'%ˋ:ak4߅\bqde+F< 1E✦eʪS9M!Yo9S[hH Fh 2phj'_Dn25 e "L;CxJ>vq ƺ^pya{Ћ 1˪\/|[}L3CZ'}Z )T-_wQP+.\r%D:Ÿh.;c tsW\0V20DˎN8 R 9TSzգ ☓j`NBՅ ;XkQ\BQيњ_ z6CSޖjCʍԣY+B4Y^vh#R3*©DvkxsW%I+z̉ޠS_+0vϼNsT;X6+] ц]= fY?*YҧJJ 䵼N2Ɵ ;,G%.zfd$Kc*t $vQUrM V-t],YJ(QׁCSEFIaS4/* A@a[]ۡRhqcѩ]dq%#NpbPQhUӱ).G Q|G(IA9M<z{icVX w 5(!R.gx>f(kSaU^LB-33~A[I%+ 87k4 .0/L2$G+6;j@e@xl=&ۺt&f{ 5u\ĭZsK1O8Kh;t6:ϓgҵ1C4 9w&]r%4l#j鸰[Z:d%upzSQavhK-toSrKed u{e C"(;̓hZT{MvNGAWYjrz=zյ8Tg KITjO Zd@:xI6b<δ.;r-'] Nf?1,xYU+ķ*ހD|zM$ j0,H Ft1Ŧ:`Bd7]zu0d U}TAm9qәԱZ灕#/όsK>_""ndyZ\(4kC0K]iSqtsԿSIB1_ X,G іDo"OvńIӘDUOUZۊPt&,TD 5ά f2$w y9\VIoѻزK5ͰUld7AVGb=^IĐUX7aK(1pi!!pj.I4f:;iCa+ݏ}"?X'c(UB@)E1OqavHE¶!dDgd;:wTK &=JNnH *foIo~{@z]𴧶^P~_[r2;Ūd{F2G8Ç\q,JT,xsS'$=lT73sHkDˈ}pf O6~"K5&)0Nڑx 1 J Kx0Z;mjJ$b(6ߋ@\(t ly_)eYqrp {쪷xty-R ^x MnZ4]kx&Iq/PBG] D`h-a)?{bR4{&p!_!1rN6\o^{1I7$K/3KHA$#R}t9RhvLS!H{~Q6QE yav>azӱ7zFD(/@m`PB7j*O6;bDA#-\I- 0 WˀZ$ꔤ; P%9 7_ xrMYv_H1Kd6G,se`mDzpܸ:K̗ q7#bȜٓJV6^R[eq{=r/VD ۏ4P+,L/Ω=}FOF` hk,@։*2֥Ê"*,oЙ'?(n)'Rsv[K a[6[z}w%p[À.Ũ\(>sCbl!ECD/Fe|!&D=p 6&̄vyVGwZ3MS!Bͼ0F~!YIf&rD ʊIUΆՠaIr!uyϪ8c*ZnlFTvIan2u8C$ 5!B6ң_8]I .EXvv`|K}3B**Ea9ѧ /=o ӑl]po)hQ !x\%zJձ$q:r&FTGB/h)poY:B!zd <8Dő(QI{\qn,6^cJX$jfey?\w\lM9[4V\_ߦI1.htc?8V͂S]$]\Y*BQ70l_ɫ50M,0ܦU~WsN*jm&5L?wTQ[nj%mȴoA:_"IuuԔY]R)|'3䦋YUǙm .vk wK(,Wul5-x\ZlZAS "\$!44/ lq^N]Qq{VkH[J5?DQw˗^w7 }L@$/X1Euĺw@ؚzΨ@OS#JWgF׏[!Ԗv #=4ns*zlRւ?nHSM/ f)Rj!.]<}=m60CܐױuŲ>c #1]* }ڦiC&Ctp5BNɁJ}q0P_ \Ə7< !S |3+j7^L3 ~{YU5'(Y}Nf4ն>X|7-(kC>p_0DsOo:OtD۩=naq:v@~HnsdqU{ "tcIO]qEV;A沸/Ddb݁6Nz/-]zm17 J]ai c-Fh4 OV饯'9|zgP'bE<ue ,p+/@ #ߜHZW*5*칆,t ڷ]!+a)e crԉSXٷTi7az_^jFAǖ Zr^Ruӽ$z]1 ,$cvtZg&MӰhs0_@+ _dg#IZ9o#zI@J%`:x)Z%pUX)?[gG׶(]-`̎18M$T;>)1 V:T"}h'oD4Uw;l@[Zʒ]~ iĊ;HvB02kJPȷۛ9sW[: ֐\L{cIX}PXTgOdVz8,gp3ǠjġE 883qQdT 1,]2`re{1 ңd/P&Aӗ Z'# sj|3WZYƽJWq'~;zx7`cyYbw"boшI搿kkG d =l2 :p;~V~)# sc/,yYۿ^ZxQi7Z 7#()pj/:T6mZJ,D *-ok=rV}wB%*PՄU+43 2 pV!$1=` /p|!L]*, c]M$=\d?z&_9hݾx3qzhn.ʥنh ]JrMmUB0+;F)2Պmsk5#T,M"2,+oN4tFS Hǜ)=sbPA>ػuOdbika[TȖ2:Ei3D_ѫBC,X]!b 1{l ^W %# ̄\n({i J{^CDj^4h1U#-.LHN*oTݽl/&L"S91qI>?@!.@nOH`-_Ÿ6#(=ڀdZr Ԕ}m=j؛ӲI4; E*;>Q}(Td"%ϓjNF9h؍xA(<]yJ!-2ׄDAiCi;*\Z.9R6 !Peq=fJ=DۣN7 %]R/{/ih?d\,4}F~427e'J]C Oc۳dw0aGP_/B?Nh)$*{ ";$ŠeK6I%l%7%z/@\fD9LW5Y#Vs7oң}8ӿژG'}}[!R~]:\dwHR&8?rf'nM)n֦꣥g46@`]5 "ŎDޑHYh.#K$L6p\Pf妴^+F_t=04hɨC42tAZdUl&7$6D8n|,rUTKʢ$D 5ߴj zVN )m4 Jޛ],r q/?9FU5h|W}iA.y i<,b>`b&iGtTNbXl˷NT,JyygJMY-mlzJHezihONf. "Jfj.s$`Q^Z»2|lٲT$Gm "2N>׶Z<0cyqb+ sfXUY.bg x\okEDh `K—_UKg"xvFč<>v֡ B7ch|R+hIF1j*ڱ1 1^ulVVOf ̯>Nl7wo8Y~EAѽ? oKboSIq9-i9۰eq@dKzϗt奟&H4.ꋆ-4:/Kd^L?cLca@P1ki)8,ok;|l>jV Ђ w=P~#̔;Ju688y]H'=`-8gtTӡQgxPOЌYZ":^؍1f,#3wG%I15paeN5)Șb7pYıfuUw hHaٍ׷E̘WHү2\H.C+>c%=_ _G\#o^ f};P4d/1B@&'8O}DT;) !|5ueW <#%p1$bq^.JJw`uJ>{#";Z"O=FRt eeh[+K{Uf0#ĩ鲡ÏAjϒA1\^'Ň~ڊ2%'S'~rP7OT(=焂c[Ȍ3}ST)pU9uU &"h;E* rSg_8b :BYdKN?y8%T8'B-sS?9Ϋj eM;Z`y1 BT}Z#ʈr^v,ę||(H*kƠ27ULvC&|_>佉V V(4l1UʼiA \7[Vnq'5׶u今?m97 ' `9::^B`kN&mF^oU7­>2$3`Z, DF郱ة'wC[:#R!H?pۣ6zh?m̎e2kk ՞C$ % f3D~tYS RĶ"g !!WX+Y{*3U5|fl:K}kyewN,a-UxRg~5M5~Ο5;*b4DoofPV{A9.=f&"2A 1u/3[ E ~vSoR`P" k\h %F釰2S pz(] ?MG7RhHN+@:a F+h\!]>XefX5a+[d7*aMm3}yFy7JxsR>%#۞Xfq[ m2S'w1PA)q2̅9a!RL v8^q1x_Ucsg|yYkRaͫ=FXsػJnx,Gqw"֫b` ? cjy,QZZ[ H16vhO~?9%oB5 &@c<ŝk%˹;oi"*e=3@h.-/o]n6azR5N@qv) !M *T;R#+,_0 ԇ]g 7/1!0L8˝VRb3 :;dݨ8w%HN@Qj>,Ʋ{020n7|l: :Gn5S׈hkeb巉)xlOĕn<)W4: uK״U"wat OX`-`q ؍+Q-|O}jɠ4CA+\Ld>敖K ЂOP0k'HDEIcEB1L{H_tJ7ry焇G@Y%vtGB8|2/޾zŘf1~j(Kbgo ',]n[ŧ O dR@]K{U:.uh9nk -$h0]|.|l[̀HWLC&|v:ʼnD C4$ 9g1@~ Lo25 F[?bv kpϊGH*_v;^LVTȯCka8{61 mB5u&t+V6KS2UY]ZBjzZTaG_*4 %J|;ua,.l|[jh AֹQK[caClʾdۑhZQr`aַ;dG~\ϔhhHvn PL.{h'ש:Z@{2Uw@ ~AAN@l^xbI=xrpދ&g"0Oէ>"2 z ڧЩ5ܜ[N7 =_|ؼ}N0U.3?DgXs 9)OeނY]_N*$ZX?4-._ȅ}$`pz|m E&9x>O:mMVPfRk7hHM7zY'v?7 a,U8}>J?&WW[52V;Y%#u8ja},Iiss|2FGvɻxD CuX,t /!BnJ hm Sc'⃗]!jJ $oad/v w4Cټe\!)͝'sZA \IO)D#rP;*-<_Fl/o:'"lU#`V' Ɨ5fDs=R{Zd3vTCj[kl}0>caMdwU7~#?ddH+'g=huQD,jmLJêaQ2A3Cщ!:|;_ӂ\̊MN2UAJDS>{~9?VvUHwHA kl- qs}l[CI+h tBE𯭏Bh1lpLd }4&uU2,:0첢d8OC5ZA.)0{E\̑Q!jtD #ڨ9;S4NZx9pBmgW}Bښ.ع>DG8sMjxQ/,o8[eRQ@\6ݨPH &ϭ3`'t2 }p&3=ԹJ)*Epw+$ηN -3e"` De:%?N|`wHlǖj5Gc[J0 i-҇@˖Ҝeˡj*H'[{?_dXEKn ԰̿(}lx|G[Sc6)ZGvz/ Q+fYX~z[vM:8'ujVeg謜/&L>K7`]I1G&蚭;hƷ6?c45ARJ;%/tmVN2 .޾uS2gO>I힧a! ߉{v[l#:FF"h WmKu9<&jś\%rtΣ~]%(w mi/I&{mqÝ_r8fʃmϸũ`CTԫb?!vnpJb<k8۟Sn.O8˱n<ܮ_aehs8s/))c0\#Z3⢚-pe/u46~DԸ&S5@.;j\j[Uo²(SIP23켺&=$od>YRͨYgCξ}OH08fxnENMU{S |dZ<{t/K:T)ApgNݗ`bQ.fd`Ɵ1H*e M.5U$&>V,LA!},wS=ujYiˣ=Mkf֮ոBЅbJi&(R,o$M ";o^IJԹZA _k/F(ڐEYi'[G߉`QL "&p+`_Ngb]_C\R<${vTYɄƘfvdd6d$ [Y\vٸբk.!/ᦦJG d"7~%Y+kH'(y@y']`$ĢXxFad.o\ %C[z+w gIT05w劃!yl+W u,XԶo>A16*fwBohb3WMԳz< :>7~wfntS*\\b ֺ6GJ3;w' $"|~ۅsWVTӧ?bVg1Uڙtu3 qq\X&~) PNwpB*d,^ ͓ eF`Ӑ޶0-A=_F.TM)4=:}Lުr}!Eq&^,ٴ>#_6*pאwހ=W HR:t̻mjheߌ||s7F+3qqO̸#FLn}дB;ݳD A+d6Dg|M2Ï3φG^#|~689'?3}!MRDCG{^`h?'W0/{ӴJ U%Ŗ6i^wq^MfJUUYd;PS| Xv(5 Z~^W=ǵoQ[UL+͝E,-`ehTtuc;>lgs$ H+'KV7\Pۺ.Wmt$[N1IGoL7o/Pl *#tMڏQMFq>bH[TŢZ7QY"Wanamʏ&M!I>Z*f m&֐D$x5 bوDlT+du)EW]1 3J1i4`pO ٧[ 1Dԟ6xPBڗqI#=C+F+i~vG!ۃAn_V]z';3LHG<|& RB8Į'A8CCzE'wVVo,%-sLӑmPp]- +nY1˰tL^2LW"ӧF۫b4O1ZF8|ZG2"v~ h1d.*n˒f e5 @xxݰ#6[tXj 0t|K?SW#>0S;U%XӤ}_s7dU]IYxE?Æ5AB_;Eb JӸO&Y~x@̉c0 'gzf̭^J!lJX毃(IU}qTu_Ͷ$7t#_C1kO#oK -u1'`%dMٍ7@''ҕɇZ-'u`Zf7f@lU'u^>_L\`Z 縀Kʝ}$ElA'^pm,v +mx[,b_H#]|)E<_i5 (̥b" "=֦̚c}9W}Xu1! :ea(WCtm&gcP7 8'\;~CGTyg4zsV?ڲ34s9_NqAZ>ZeYނvٜ_7Z`a.T<)FD׷/t#4rI9]Dyɓeē٫3B̓6ՠ>jLrDt hV7S^>tT/t0!ؕPSdq\g y.XL!CN HpuV/rEF:&d, q9-e[W`bk& @;Xmi[tdI XUjNW8pn3,s[;U\?y^q uIQ6 EV5XMF!]DkT9 e3卷j}kB4nTS _'SdS)nLTvsB7[Ƅ+MuLW5{En/lW,:7=U"U{ˬpx$ZPq/oPϸXmoF>jCĔJ-m.Dw 8׾Ë_+ Oczۦ',Tq8}pgHltkb%)T#A<:V<XoOv#@ 9L?K_vS`GגgrUߓQfs1 }.Q*y#\ rs{{ k|b{c:I-ȍ0, r/huiu{fؿLQiAQ]V4;76#@hs'iMXh^5Gp˸3Ja!}qR؈-hL{U O ASֈÕU ӯPz5$D]仢BSIV= Xҷ"s+X{n"`t‚0+Re^֯" OL,Vm%׵4ܛloԔ?a9 ҧ]z_CmhlY?, ߙ ́!.BK EVTˢ `> Y'a\E7>eM֦(cpS56Yn^ s 1%e{I;>㾊vu3Ȣ'k<+qŵm7!̚NŮckPWmme.%֘pD ?Ҍ#Y64zOk䑈)ˀ곁7D`F%TCO:\ (N ؎S@|"pi7)i1eNGVBm,0qa񯠴2 ~xij[xwk; 3H%_{ՅRB{\X{zmY I#a,ccd}oFRSZ>W`Zn8>_g)L !ojN5L&kĪ@ 4DL2'-RcKEE;'P=p0|4$( D&dYVy76MR@qip#/Kp8ZuƸTɝsxc^f.,KJ-܉4[obqOY`@JNae LLՃ$ ۨy*L#Y+$?L6dMUR.UؠC{zCH4]7?uK{8Z#y}-{(LDJb9< O)bϜ(xnt-hF*Rzv&_o%gocWbb2KmhS(l?87vE>&'뭪rYfA/qAzu,}`"yȏP-䡆"t[ 0A fLHkpZ2UWM!|v+pdcZxQn[V_rkXa.gx[ )}1C`-Ys3$">*.eH-3nD D QiQB\t%;PEr-9t'"z×KWrb\зj,>_uA@l/lEAgMw|f!2QL6)EFHi$@ ˝ ]*[X2#գua3Sf}QvXOQݧXp]a^HIZzimInBW_9쬂;m`ЁRF.=DVG H`5A80>{ N EG>-}pPRlMR.RlF7K/mK~wD?fpFH+K%\M9*g)PiX#}Z-e=-) V4Q @X4r]FLPK/wp&u}E:.K hx+~c(.xdÜ;v DM5J˶`ch1M%sP}F|\BzTk(4RU1[rɮ7&RR0&[mx _H~ه.~B_TVdcLKZp֚ f>}. įjd,l[a¤:0ˊt,&,Q+rt#/2qt4^q2y+Ң~*FcN7zG*j +0*ig$k lYE}~ut6A<i-hb aڄyjӱm|wzr/7`Gp%ɓˤgUl97&1K- W X = 8q{"R]Zy02?!4}[(am\#q8d>Ü- nav^6ڲ3sT]!FH:\JޔpXpi83 %_Pp|E!cyφYZHUD\w< j}~i<y1jSᵹZd̔WYåFKt[v0#uI g%p?Eԕ4f$`,46JX~ub> "H >n*8iv}ҿZ}u%c(s[D|Y| [ǒ{)0HA/ ZgɜvvTC`RYwIy-Zk ޵`VΦpo"۹ywd6h52q {jCLyX@uCJs\veaA+O @r^-s3 vF͟qW+%F܃Ujy[-4>Ue4c؀::*& w{ϼ^Kh F KSŌ3F;s)ScRjyO?j"wߗ#Ўz>cOe~]8'FS!3.uynzSD6 &a/A1"%\ -#bb!3t ͽ.vVao 3bpm>#OgWzqGN{r7'|;Vlڐa*sؼϞC444q䤻Ŕs0fr`zP/x}2LS /}Nn/Mjѥe17叉[ QD<fjpe-zLmɩ6 ̦7+@dՍE _>ο14 MgYC&W@w9MR)@ .]P,͔39. ?}+VSEbG ڴt8BUQ5a? Ho oUXE$vS\Yd7Q.?_qw³bt~ uZ.H'jTw }ھp-iX(9J3k{){7V~Q;gb7%Z.W7ZXͨE֡7FiHEՔBm<KEFq]=01ֽ 16HWŊt,e#!_g.sC ;dCo]Ts  %Q7耿V#hC@|b 9Ṅa ^ų'\lJdU ֫:燱(:#+<ޥ~hL]LU,/-k(y0óo5;VbRBbz1SOjT? ­Psk]@@ClӇV [j!bEA[a}}za*_%')Cz {6[|}>&o8/$. \,K [@( e.Hs;π_nML'IxBh6DBʾm]Rr2w6L Jt3AVXS/,{?knL-k!5?uBr6ʇx| 8>-ds6/ r^R"ql୐97>h&8ycCaǫx=`j!$O3h*'˟1<Ǜ/ek:w/_E9?aWzCس׾(ѱgYZ0707010000003b000081a40000000000000000000000016661890a0001770c000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/cxgb4/iw_cxgb4.ko.xz7zXZִF!t/Xd]?Eh=ڜ.+\,"LnM&DhEN]D8Z̷g!W>)_Xu >ҭ; R,OB2:c5{~&}Kq ͜eXx.,E:LKQGFN<OfAwI R%Qv1.m}P%<׶N{U &Sѣ2!C'"v=[=.r/-bOq 7uY)TiA;o9Tr"$U$#z-4vBkr1 0:R>K\6_v/d)KD|wC HTiKC `6\Z-%meCAg~e2MG΀F,P^*JbT>Rj8tct,w8G$b ʒc{M)lŰTtY؎ Vv=NSpXc|x0w5NKZ>rӞq|!R$֐S{TS$y7`aP4f)qj}*tQ4J}ɩY˖eFO=N`Hf}7צo~vLϣd,.iO0s-2iKX>y(֎DGc6sIثE*$!gMykRTz*6s^6T%.2>pz Gz>gVtA?'Baixo.@YުD ">@W`"S_O֍UCaWz O)(k?ۋa׼:O;J2#h ,]9'v]N֤ ƶS0S=vPoIq)1r/ 5=jDV` ׂuPÛ`;t`LTL͗+0gY.&)j'CL=Og*s޿26b/PKm9yݭg:~&DtVwQ˪7,esUͧAdf{1lxw={lO8L&ZRVg@ix7)J68_#a 떈1_xh 6@4xZ e]Lt9>}[P+1ʻA]4L 5>x^oyz{)JcoA7 ^߿Xb[U<0@kWO_6oN|q=@T[3D$ۚaK <{&WK!XuVWB*+PXݛ#d _Gਃ7'|< s,]=[N~l+pYsѐ "dDY 4ceC+VDM>._7 ET_޸);|Y'V%_k9**vo)%4klۚy6JFZCmZ}@klC .Y3 'Aԅ3rD&kaG6 n &Yշ淑;eb~f?@VRdz36I;iqgpnJl@ K'b/Xr}އJ}N A|Ki`-zarԋ8ؕIpTtkA>X,  f['ۛ#s+W~Pi P DߕPn>l@L4 blDm7i7Tp}1a5]1!ġ}v0A\9bЃa|u Te[HYyf7C/Xuv ?ke/Z3$)ycJ9M:DYxg#s*TYľ%'2קdm`ha=Eѝw9xމ]ԃo;c&8E$5@N0bG9>/Ձzq^d{n"HrQw?(!m˞?nj!As%JdvMVV`}W>R?;6]3 bAy4Va?zys`Wx&s>;O*K'n??R6"GW<$[dӶ{&uP/ 'GO]cq/pd9`y!Z0χelw~{D'w$A ^DpGq=tVĪ-r̗eQ 2zRU8I^@f5Jj̇WQtbT.0b $[FsRZ%7;f-2o l`lBU[M)ũ@TO 8Io*R?,䞔C=<%|K'ZYnU%+=EVC RS;O uֻ!P̿bSI}lS<@lYwʗwE!:Sw]QyũZ =M/]%m#ɑE}(} x]/{^3Z;c8# vGɠ_ታ,X3*UnGFv8zU:?zZؠC͡YpcD9f@#/hTDcu^dVĴ'-< RTJَvxOrCVof(3]bUu{5"'dgE;-#klTO2K&_l]A%.+,pWEvYKHs\3þܰ(WQ0WpV<7,ZDSbΜw͖ ඥZy;*}>и3wm~iCPﶋd&3_C'P <ƪlA(fb4_H2F]#Gq[*IzWF|%/3blߙ8{2JZ*wC$ ZH)TK/W4c,*O܂(i.ws #.ce(?Oޔja 5/]ѮW8x|gi)y;J5:YUXOщIS0\H4Od訔] `]̹Bv~W)m9`8ɴ$ws/~qn^ M[;YvwjoO?Ͳ^ G#fR%z=A, 82gr7B29f゚/fwD3H_mk s.]?M?4O\:xc=8xc,^ki-.Q.ӌy\bݣhϙȈ=ֈWapW#zW"#X߾?Om0icg*PN63"{ό)ÜFQt1P_DZ4F: ѡ{X*QGG&EЧ4T3 Ru_u3N CP/M-Q+1=ڀz0'O ցzr!U岔^xъ;֜ulf|gRd .Ede|\/@txppX;7V3D$_;Jy͑>Zڼ ˢwQFG>+gށz gڗFjHAE"+'߃&&=]է555obxw ب ށv`X.N\pMl\`L16HA1khԧS4 R\Q5,+V@`<Ezjbn,3]ͦIܚʧFWFq>i.gf5׃ʌtZ+"!&:ϦSEyE Cj4J=Q k ioOE8]t!#B!<>b^ǾӼ$n`/ո";j߁E|wܻ y(q3?ȋ|4f⮼$˒ T%ӿJ3P<$u:&NvFf5,bO E ǭI6wdSb&\1堮 )+cZqbݛ".' VY4~'Lmm$`5G&,`OfEsҳ&hȤx65^J gl=cӨ=湥nzeM!;WF.1j?>h1 ޑ0 ^b]8( qTGi3QtIZ.&{yʱ(T|UT[kW ׾n[;u9FN75[9;y_llbxFC`3OWP2mރ_ `FO5"5",$cD$e "!]wv`{TIk38*-Zv3;>Q6]n27E}qt%'8:Y0mʀڞ)B*NwkB5>ťmǐKJ$$G͋Bz2N3NdrզAդXe@-6̍db?Y9p&{H|o:7`lwXi.U=Fkx!xLS(Q6ڠ3Ox{gշ3>(g:&|aN=#g]5< *EO?񵯜}KM ʋ̡uۧ/+yJS7)RMQ|N - 6#3ڥI^_Dk"'r &u@|5i:%H*}i*OT­{[ȞT\Zσ"ޥ]JDLӡ&.'28dsYL3(Y%hxsʱ i!C@wmqf?M?`C~ ^Ai1g56s[T w&ØDŽ&U8)a*w, mnU;qx$UMlE4}D^aNvW,[^i?tppĭ3K [][ ^m2htx8~!+AFMXqw)9傚w(gY)`q ю#^)yB墬F. =#9βwyP3ؚŢ1{`Hf¼9Q:h)$@'1!IvN\$Ớ2X0[:NĿFmBEYh'Y"}9>PxW)+dQC:#dcMocW=${e%+lZ P~c`@$WMΞͺ<$eoK 1kU.H ! F.-u1DB%ܩB51 m.5CvpIT:I 1-{-Ot*(BPxl@Y\= ?d,XC؋UNlw6]d0*W4ATV*FEdFJ?=d&\Ư>!WxlhQ҄tWg ,)סIC@mg4{BrT Pž8`R"S_$u]wڅoN /I>`7<#X]N㐻0>E\l0 'z>;T!W9s:.9Jg֊CY.[`z3#?X>whbR.M!CS_$^Yv[q0 ЯH\rcj%ORUr@?1%V^7T%0!&~/&l.7VMzzθK*PSn %.j]7o4(o(t mx/K1X =3 u |:6 wE ˖%~Ex-C'oec%>b[GDe 4 "2dy1|8μ1ٖ tR9>/=6յ9*MѴq t[jΔfT$V(;d}Why/3dfmʓ߀Sݠ=r r]ѴmVnNRAqLs)5wR (Zܲ0Ӏ$j;rxch{5>Yb1p:9MQB:A~5\nj0Y(XNhlY.ݛf9r"/3^.+jh&}ژч^&uQб)JGO15K>75SvՠwG=_۔#װ{Y{JuPҙʯ\`LS?~|عe܀1sͽ e~V{"{'qԄ2 nwuR>n1j_x2K%dPC}YµxAf*~N3!\0P3fGu ֿ4R vb(Ɓ8_zTho[,:SqT7EwF]MV'AL֓J g& gs'4 ˺sgIF%k#Qioi*luϮdٵYK~# 9BVBsSk =D&w״4B2#N)r2j$ !YTꖕim` U@{2 ,L`PQdjzZV^MZs%[+޶ dM0 ު>;Z` yiNx_s7zw;$&lEӻ5e <1ʂU݆QOܺJvV-BźPȮD6 )m?9F ao<6t)ye?:@MGft8 1&t^\:@<8(ol1~dnNKa~&qbXP씈!t@""ooFN'i[5E930akv82#$<_2ZFQf;B^ʖ\)1`I?0QMsH ߅J6{ ~a>ʜ Bkhqeva=n`<7Bk$kZ 1I- '^AȯxHm9ÄRL譖Yd=6x"Q5 ^ \3z@ᡭ氃a\\ gM\OrcbFF?{Mu$ؚt_O'E㳢\~{v;ZCCpq%TE+#'=A8 !`ccP}%4E~%UKjdIOyku .2W!V9,5ݶ(,ڢE"`Sn]ctNֆ&wY 4T}!nw* @#ҏ,*[ߨ}ڄ!߭ĦQn%HBޏؠF*wqQ5uȒVFePBd.\ 'ur72Kb Sc?;PAX-M#^f XfHg%2V_s?F́E'Ԃhj{ 3iķkWTɛYJ[- pcjF5N$G0r;]Tw)h ދ=J 0.c7nlUMc޲Q.QUr5%d  TuO~إ}{JuX]Л2y&ƒ6E!0ڬ/sBDf7w}}>4Q5B᫓IARŭ"ۘzx|*]?sp{6UAnyN4GF~WO&?IŕLѿ8;9R!j QXbq`ISY$36)i̪.Edk5hb|I1E ï ZdFnpZj!{q%ڈXEՏp`H("t|ѼPbDmݤrbꇍwu5:"t{=i%7MWc",z +J\;FӻVpU$i̷uuv~_ ˓lf^5/:qUņ*w^#b$ jM\ ;i%2&ٕLa>>.A9׭hcrzL G2Sf( xO9#׎h 9 h( ts`]NW/j -9dMH&+NpX(Ss˧qnƽ7b[7I?5צVɚ-q$Ǔ^6H^Fs`13-fvIS6,J;f! *tu ~sM؇jwf |%<}dƥ; Ed$C-1U21' 60{٣E5.925*`6|je}^|ɶo4GZծJ fT=mSdvEֽ=W!N7H.dYTj F$|Sm=$`Ѧom-OK@wʮW3v(נ7*-QCLJлT5"f>zjEw 4 0  t;biNa;$%jӦ8BvMZ[6Y!ck$*r{wxcWŤcǠ1d$͇=7PZO;|Od 9b#4Zx)^eٵY &9Cu{1~@jPﰎ+4Yuy(n09S>ȸ7F/CZx>ouӵ\w5ڝk&uX!YjQ2欴 څ6ܰ3I'.(fkm5+&r! ^ILDI(lך,rPqnAwh~jυo4,t c,)gCwa%4zh@.lRc&Z|e#(݇.&(B8+TaHq-(B^$ B;gVL3Lmr@.(^t83^Vb)V' wKK3~:v ~[ 3J dThoWYZUrpfᲄgn=,^!ouP&lXwBc3PnX(Uo'AG)h}Mro{x^Tہg5~n-ENVo+M8ȳ)B2a^ 6մP& GZ2K-w[n`bXK]lHEFu^/\%U]"श|4je1Ţ.ؼ+ku_!ʑȟ@>je >HIjvlAL`񙈁垶-j:QYQbQr[";GOiӕa*c..Q 7.L_K#i :p(WZ$-Q:WR ?̂ѯ66!_̕OOhКR|_';/)JZO#4HqeeAvDe ^? ώ,ϡSZ- h};V6Ԗ WkE 6J\)P+ 8l IFU&v;fPxѳR$`,)KLˆAO:`Tǐ/9H} *w%׼}6I},W^)2f^'WdovB`z=]+ Me6fV ^ 8Y1w@2UhXa'ԂTDSh.Bq|H1NHQߨ_m\ǫJf J6 }:ڀ`h,Ѭ^5BCz7ao#:(ɿb($_eF+׵aSSPߔ֪hPI;t |鐍,c 1tjzĪ! 7i)0ք\mi XӰQV| e;F菾n鑳|:DC f$a&L1+.rнu ;wT 8 *םF: _K[Bd 2P9Ҵ5]}rK-%J7 :U5?%N 0nb=Q7@8Y =hAb#](A#Gw;Ks|s \)j%Ŝ)n)nEVAcR]u}Z@}TvcȰ84=3X/;mdI3.CJjVƛ&FSEJ1'tOG6)T15 Y1f#`Jey?2=Zn(zY55KA& ogYөyZCpYmndE=حDnh^\u_@ 2Ẻm,+y8S쥵 wzYwY!%Y~Ɗ"Xfoݸ+>%oR:zYMg23m!k(K0eV'>S:ւO F}tL0-/Wn2lw>n-|R厲zDڮRs]4uf͖!Kl9͢_kM֔G C :v? +˖-5k@"vQi0oK@f>{6X.g>_@̄ ޻$Wpy8')YJIREt)t|@^g;v7RLDZY}ZmĔs3V|s{LǸA¥O|uKj wDF3hٙԡwJm?Wl20(@ n]_#Wn!s{#sX"Ol 2_Ƞhxn<l <?ldokܮ[^x Cq9t-G}l횀12S~WgcJO`+\ٜtVnc|1R*4DStHbaMUn(T! ct! G+#8Sm!C齃Nvta?If┦V#ovi%Sq VtZTl izFωfjط&Y]Sg!EajS+Oz?He)wV?z*^=mX5!x&ػw9в0ֈ{oGRËxkWA~?o>\WE!.GkY6ݚeZ/"̷i}}oÛIY䒃/%̓; tGHm7*zO}nwg^^My9Eudᇪn,J/ximZwJ~_ 9|gJsQ/-+Pv~k ǐEe.v *v>1fM: $nCU)tY5NZpT؎."=͞yu^߃p*?hߨR 5\.m ;Yn9[{APȺ:hS "֖AmF=0x̴z ;oVp{nat-%`<7yA+h솯)kqQLGJ`~>52osNTcyA9slXL\2K*1 l?o?p{M}e\a,ѻuZbJ<!=guyŐDfBQS*x- !Bo_ErsC *Db1 -!*}*b?Ǟ9snE@DFz+@61V[|㡗`bK 2K U9{cVx0CcP=%;Kn*% %`Z9L3o=f\ H* ļ^f7Rz_L-цUz Vf C5b+SSUG1ugAGUe8+F-Yq~YBVI-A?A2fXUzQC0 +5sX_mr 'M)ldne3gS'a=)Le"B?NQЌt"(:@ ~5wZ_6QIPd$tIq0\:2H_ /+I8iu]KL Ne(7:ȳ=?py{~޸mΔ;!g7O/w4 S=m t>wyrph6 G9vvM2^rv|v7{{J:d$}A`Pa@ϞI<5hv(*I^BJx=c ЄUx;ءji! I'KDGo9:huX/x{LN@x|c٬9UQ]V ༘N؋~ZڇUWnNc@(O,Y*XEWi~Iܴw ̾| 9% U:&rFl MvmTA@"Kú3[4AGes/JedU-jW8gm|4JvZĩUsUPLR6iFBO'd32g)< >^ DFN+DġlCo.`oabIxh;(9Fz=ŒFO{%6SoX' +sr9 RWF<}d$FzrU?[ TQ=EGIiSs6{b v92gv'4h?x2#E`7n^+S OSz3S.V]ǭn5Pw#Ա5ų/>勨ekjGq٢Vid)|*&s(+kn[F @qpc\wVLw].5w8b7n}VOLƳ pRѸytn6?ҵ9'ّoC֨wD CunpI'_ޥ5g #URvI یn;_tq:Qh~oujijvh=bF/2h83F+mH?#C íBʌx;ZOO+.{ +R{0O4E9} 5 E]k N-:ҵ#_ *lXb|EQSr%'Plp#K3T4m +sJ}RN8"-X4d?( ؗ5 >ZM1  kq6~053 W31[;kڇt!oTBg-]Us`ArcxS˫M>JdFߢ|m8ʲ[?}9J?矕#ԟTx+ 6:15neQg Ù 5` ]{[&2r;1cI^vnv7 16 M >teoopn^7 ~) .7$~­vW$ poEL]_6%yATpJZ$z˓ =A**ԅc}pTW!qs\v=Nj!Qdx;?_Ţc> mHQyG6 Eii+([s6uE&Q3uZ~Q`]KwFt\8 H"l2vt(\t"'ad55ST/ČEwNhş&x ,iCaEr; җgc'ĽHDx]|z#$U ԡa' Tj>) CDe ^ףk`Ю,6oօZVA SD|5tڍQ MQ$Aw½6)DR4O//kw8"b;tPVS)e^m)ppLäI+Fl1I)6(Kҡ_,#@RqHz 99(zj`.rl!=ƺ-|~E{mduIH˞z[iU#ؿE&Z|a̧ڂS{Oqx(*hIp_dQBz gtm%VG|h |D%{HDZ]M-0&ϓ شj{By;z<iq.!ɜl=>aLך0bDbڋrȰ48.&W__3LR)LN\4Yr5rKA ?fʗ",jƆW-l R#z0wvO|!'=!QUB+hCa8qoD̆Ş.BkOz2ޞ`[Xu a0#?Nok栂' ]#;7)T R\BHq|vXP|_g&Y$y9qq$Mh8"P kǗ( X`a@ƯhE6dӖi zHsϡa'Z+ Qڝ2{'(*X wDjR\yM$a*֓{,Į\ݕˡ|f&s'+B\gZMJy ,?5%?eGY 3xtgt*̧?ϗ)ޠs=wA^@ 6NXZ fvNq{I CSM{D]=BmtaQ֟cR=b@z:_h,lYtj\g=6'^ mK. ;L "ƌ߬ɝl\p%ⷾ-Ҧ<[4饶@Mq*vɻ5du[m60c( UdBڌ,,m$MnxL٨fx)UL 3ﹰWtq{3L+9#ꨁbY$CU)7Ui;dQ%#^&"Ϊ̌3"o^|g\g!@&SWC1'Y`acLp*MhBQ'Wypj;p|9Lxs_ji1C[dIҐD]@Ƣ8aUS^lЉ([6ؘq7B>,t.j,Qf&ih[ D"(> Jimgsf_":PnρshE{~%NI$5bB%8%q]Jr_B4F-8`I pp}0KL+6l.:s{/ljiF|tƌXbFUra{CT/Lp(kX+ux}MR1!<yPhx2}N9?k"cAϻ,Mu=OBK 띧V][f Vc9jE!_tp#ezI&' SVTMqZoJ4EB~VkYjȰuIK%5@ .߮1m8w4,@~)K|MT,&<#_8N%? QuLLn'Pf/ؐ~{/?z+ڐ6j.P7]i-asm@*xD!{F1eT`:T2/.o'J $NOAY yzmNxKwTɏ-MeeAigz^(n:5DrX$)Hޛ6MW MnDdR欹 \:΢02uZ.+ e@:BQ!R\JeMwL dEjrpaT9=tftȿ: Z7r*H{ (Zx~dnzucՑBٗ0XqMWlPaZ`b͓8~A PO^T<ΰ)K|tw҆( G6+X\m_,7}+ׅO$r#ǚɤ8%{.x/e9W]ϊi3(OKTg6h\ٻ~*`G'u,JMDD2lU5Tz5BbxW[نaF.y!X~z Rʚt| l !b $1X~WQt,{٣i?Zf|BtVHS+G,d:E@+뚋ئr>:#]%C7p? ˝b )c}&FMv ۖ@ PdjؙسIBne x@йVe 6G"")\94庠@w}B!Φz(3%RjFz"L/:@HhRoewLjR{ 䖧LN<ۭL~ 4G8Rcl5NSEdC»We[rc3ĝe,g-; 7V:M"(D-8wp/8XoS~D4XmNjS|rhʳ@GzRM"iHN>J:Al=J)ckGRz1 haA&ˎ{>">9w+%.s~i|1F,8k9Co{gA7<&mmEkdNP]P1K$g6xT eg0wt (1;IÓhRa}Rf"3^Db33ѣCSo9}IVul 1 K[s|+e%d愾{KC2f,<.XvC᠄qD(љN|N G{oHb[ɳ>O&#O $˅E؍GyYukZQG_I4K*w16WXLw^dՠQ\w[&~*?p|AYs2#ڀ]sgž3;8beXOJ$DS$S~-CkVz+jJfiw84\y57Qul2܂7cz\; LD^K/ˈY(͖w!`4Z3}ø6 QU;.J.MQw|6J}2"CK_@E?A@,VK:H Twy0 K)kVvVU30i6ad5?#֍o0oBI~AEs ]9>pEx&d-%2a./іP?sA<_6q׿lk=Z+P-UKw {9 ZG7g)iğR2Rr(h1g$q(Ak\`}u I'Q;\SD8DRcb'V"QSy#n̨IL}!H̜c\CJe}wzʨf  vu"8ZŒ]q6}"=b1rɶzEwz5!k߲RO !2BpȪ*]DyUvu _קYH1K5r,235,S: ]3Ad[owI OV\_#j 9wgHQK*͵}fj>-6'AV r]d>&LB -~<"/>b;0}0VBh0^./ٵedR:*x!Q>RAqay"XdL3OXgѱM1 ^#MɵTQ^ͳçRFGTMc$v+&<fI*HBGͯ4fvZhON(O8oMigWDC_V!9sЃo'DvMQqMI|*}m&s8s}j^ov9 A\8( %lȕz5W Y x$ˏ4PmH6v6ЈcN\€I? h2a5~Q{ڞCI}@vb_7!ye0|/_m_~pc|t 5qSxyhy`U.č}IJSaZ 1 "H. $/'^uL!gV$tP~MK6F~E] 'ȿޣy]4%{pxZIEޭ+Tfͧ֨zVк wO TU\:bs *1D7 RUͫwi8P1]Fy<]Dś}X\R 4]RҰ~?L+JWu@LABa'ꚨ~7\!q:@noxuՊTDkoonZVe߈c\(az!@s (y{%4U &w`Z,6zm6dB{=wƁ?UQ[a*YlE8ԬYBL ,K{*ɚ[GW|X29 ("vW릃 Nx)\RmW=BTٔdʭ,'r70yh_2dG6؍8[>Vh#ls_{J S֓4 WN5u#LW0ᝣuZof<]D+3^_]BK~e*"h;cqX[1ldI\k rs&o[^G pqH٢GE}f7[9'gEݝ #/{ȭ$FDIRP Xkan!#eD&won<_GՙycۧZ*JdZG& HXČreZ;1%cI ^Ka#G[ q'TU囁vM# #b<loh;ϒ3hᑚL?b#:RmENKl1\`ᚂ>E+RC(AP>59E *'MMml*5y*\ GI~O9y=3vV*9XU,Ip1+ .39X\v0y#opJW鐆cKWă[LC(# .9!w9_V޴-кe bl/% NM\ |XqJ)_ޓxË.Ř5I_綴1Vn}@[k| !1pCLk^ifL^%]0Y'm尵9h1P+ v8an?o=rIKcp5 b _x<;?m3wsobI%K/Lȩexn$?^1\$l&rG@Ɨ#d9asAGqjNГS/]rKy:: -0 fT/5*߇aʓX]F/"6LsmE"͕^أ5//hZ+&gۿ,09Ï1cg@]YCV$p"}e,DROϐm4z:ްb>"O (%jc2ڴ|&6`s`%iB<-,S!.}dx V(ǭ\gϊ/S{]A9kT_21T6׉2}ͯX 0 ?GTd"39k'cY5[mjoX5B|1o=eTn;؛o׺d˃9-ۢ餥Tyl\Ӱ&-(Q @zI4USa8(޲QD)O[3۪S]b'rOҙLpxm7Y}udTY (]V!YGPَOm{e=bǃbEP $\(nkJ=6%5h{~TW"րh"Ciݷ\hJ#v͸U5-ʈZH.ޜT?b_9ú8o8t|WA$ o1%}2㡦|2bPsC}^smHUȿ}%8tHsDOu|lДp 1~`l]PoOGKΠBiIˤTy0Of>v[VUgsn'8g$!!kqV*&XsZP~H9*%~}7=6U%a? /DuCH hh1pJc \oTT%[~|vy$xENt+&zPTW:jN{>PC)2;6|DqT&Va")#P,TÁb .Ӆ3=(ݑe0ġy_$/bG32f?I7N>磫X`Mdx}uBmQ%F xjɛ#!ټ2خE8Q)Le<[_vo:D6SF!7 KILQ+Hj.=NMR`w_(M%V]O"`j9dT?I׏LƑ4qv-ωOb9I6f%](h-u_eM yM/SQ7|dii #5Ys꥜e$@%hc2PN̶'-ݍeG#I_$|^cBDXO,O[f4BchU9ot'OG3{wy391LS3: %֗)a/5D j_! 0LNΔ8Ps+;d> oEjAjLiI*m|TGM+4l#ѝQ‡aoF fj(6/UI00 L{nx3_D'  o#.|+nV jсUF, ;VǠr; t v5jXLŀ4X'I@.Oy>W Ÿ޸~Bdhk  ,2Ѱ[ j"?EͽWAj~.5Ol \jKs֔o2C 2RJOʈ>[]p^.oOYςX=ߪ81{(ìO'A<.V5=D@j _iʯ>*GbL}[4?&wh'(;il6x0=1wM SsO;|ڽ):ki#nhfZbwz ^ldj{dni4ZD.$࿣cuu% =P&aHh3qƧ3V2`RbJ|o2cէq06e9nquYA0[*5J?-J9Y/U?xh-}=YE!K+%)Q+~)|l+Ѵ4Fo5W5C[xrfv}]լljzֆ`?R|UTww/!'n9#t"5bݜ(6jrG0RrI 0Gd΋a)9v>Y? mV[!6\ 41'>p+[AŞdWc2D\u%Z縞%[::9m/+I}A]GlvA oKm9ʩ"T (f*O] <[=5:Z): NF vmLt~EOW~x že"n~'>kn6]1ñu0Iߍ0s DӶؾ}s,.0gk +d7uh&4T ܹdYwy (εMuuswYtO;k6Y[(MyAʽ˅MH_~ZcȘٳiK 4 T:n5 =^tO,Ğ1×FbqĝEDWX2p\y)6A}D̄X`;௼?.w$Qg6\q'a h5,#K[nc(ݚKi6|֍$põ L< ?dQ'בTݶNVٟm 23 wÿF2j#'>( #zxI,(ʛ>q7FM;C@d59?}[ M`Ye%ޞ,q62"3[7"α:$a 62р7r>ss 08v)VK'jJo&frat+@soY*`)\L„\Br fFL)??J7>]NWv~Mn%|M};ujY2«w_%i!`1Vg( ~o\(BDaw欙q`oZ$'xZ' 3 |}|ZpLx|T8ԆvuVh.!k̤;-vr+V҂>+!B2pќm_Dz"'ۘly$ d&x׼eGTb3b6߮Ъ'6&m(ֹ=/39e.K.Lp[_tɥ5K(K fFy?& HAub#Uޣ_/71j=̃ڮk)˚ޚZe'=JvAU`ҭpkR5P/\e7&$_{js+/ D wxPgA?]OU@|&0'Te`QeO mCu7u<; 1i#ʜGcO@iyV'*wg -cvS;l4&O!3-(d;i(SfЪԧQS&ؚ[}Դ1k|$#\1MB j''!iI^D/q7ywi1ׁR]+VM%2#4+[ u&HVJ1G i[_8ҷ6]? Jp_jag~sV}71}T}|LE #}~5r9S{tEO*w?! *ϢnNfzN} d]X™uE^MImhk`Aᡖ@k^ OH,ahX6f4⅑=,FddH5 ^̗9#DhE_vo13Tld l$`295`R BNI􍄥8<`{Z gHnop\e9rY}[׫?L| 'VG|a !ܲ#!ĻF񬠜R1bL6 L!2m ǤqK&\؇˜T7ͳ;XL+*NF am$qx1?6W *E [j8 $uXE-nU$&m>Ux;ʖRu/W_%"3Fa͛";krQ+L<ЯG$ݵp0vÄzo\ٲLjr ~Ak$ +.?ôQb*e<ʌͽ Kɓ /#YD,`?p OT2]Bmii+;2Uեuek ͧ/LcJH0rZi0#Th?l+Z@t@;7 ̕h oa"8bT%yUw?$A|Zgb)M 8 ;J{AbKj@sЊql"5zZ:k~^<2ku6ߦq]ow9G zg?Y4(QdRCpz5AG(7epcs@Ͽuw@b(Y/\XhXf(G=}> =. +Y;$&s9B#N!h" nES]X3Ⲿ򵒼^x?&v+Zk/đ1$}Wڷ]\Ya*[Yo>gey]e#š!,y M'-ѹ'{Tq\8]ijZB18T-2O] 0(m eUmjOTmƊ`(r4 ;VE[%=k({> DTQl*2L\W.@'Vok_*6 n(PF%7V6QFE?xwe| #;Q+>mfhQrPd;t{-{li/Q[.j2sp~q@ꗊ G&H"3ǺU_:s(Iw>֗3T~5'ٶl{oeM@Yejy-sWQ-,fx;@$o(i|B[J#SQqW6$-؁<(,xy,ӣ+kb 1J0f d%ZHc`5NMѪ24 n, 19TA)sr1S(Ny{vz6o`Vp3QvsVl;Ö#ulqk^n9Q&;4eV=ؠ]@b~i@y85$ŀJpE.d&e pM2`QhOtoKķ*4Ġ+`5v(a;g]niKr$׌hA[/Jl,ֺr7l.stAMK9N5TmVh!$j!t#xG3iLp)_}ǹM G%Ĩt*w58F* 2{A5PNoPGm2D0ޘa&², 5:%M9{x5#<$Ei;TRG~EiDŽu؋SVO*}uҺ3кeV/}+L;yxLżf\f#11ldbW?^$;C!xT0VlL˵VM}q/׬sN7a FU*ms!U4hI TW3ZL5Z{IaZ)A$<+OOk"8&+QX2Mԫ??rgO&꿠hˬ(CKj e\*(4q($uAJyؿm *Oyq-Fg-l\B2lz T-GF!]J2h5b}s}|Ƈ]9co#-BI'j?8*:%[_(#"S;#_ISdakmD ᱊R x:: f?mL;:爳ު * JO^,WDRv}79*NҎZ9jk~܈x "DUzrY` Ҕ9ָ VEB/Ax.CC<ǖ̆kp"p=HJ .ݫqp5HØk7aHODw/GCvo٩|.mi)08/}6 G~@Mc8"2 LuLt*ļ\x:fl3DvW&ʫWzԄɐ+ƽ 2`Cjӊd_p\]>R|UNY:1U\/6u#ĝc8L#=R|i*˚>W,D;S&JLg#&k Uv? `=%VItWTnsZGS $Lb1$>:ܱPpO.JapYuԻſOK 5μZ.)&rxiwazE<^PCl]jZU%˾9SN/Pt6 `(:tŌN"!"ցԱ`&S8/`4PK?o54 Njp-7Ui2wzDJGA;va^-UnXx(忿Z|_ $ޟԡyl&bӤ"4 t* aUy)6>hϼQ'}L &>/TMN#@r=v ,'e`Hkڴ0"xH[)nFÇcŠ[3QlOsd35% Z1?xNw*\]LJ!1H1Myeٖ@|i8|-mxjVz ^tm,]'$mW_WΥbɯJVr{]XIoiLR(;V ;)&:|j=zfYXh%ӚH:Rd/Ȫ }eP`}+h 8c-œW%[.n{J\Ȃ U /3r u*X!;Dzsϗv,gX;ȞTQczk]TtK Tgm/iAl y3kfZƪ>fE]j-.Z8zr@.grA]wY+ Zg zYeZX?e!fmaC5-TϼrxpcI̴+*;]ODN8:]TѬcɞGۖ|MA OS * $(N{4B/(V2fd8c|Un pcO|k >P%m.s{cͬ|T^΋0(AiXQe*5s'K_&qǽK*5nz1~ js/4&hܑ w"w+_Hw[_5iI%W%Rܪ| pWI:׹'Bdϻ6U[›IǼLNc8,le`۩W.נVU6rȩh(-[٠+<:)w; γռ$ EJPCns Rwl^"^q`)rF~!;3YmrY]#zAST}eD2S=۠yCknH$VK:Ӻ2G@ITlj6˒q`+ $y* HPD?e'~GqQN7Wз^5ϭ.w{!|h+FQ5SxިPԄb1dt!dغ(87TGRdou5IL M A}\/<ށ@Э5j5:HV0y$ȰIW_R$ i,IQ&Ex5S9lAUJ{C-[+n/`i4c$6JЦu+V@AJ&\x~Ax.&}!pWL-ӄo2)K1:8I TGjA3RM+9&Oe`6tېgR .; .~ߒ6%.+߱~.:H]˿7dzI2,WY_hLW%3p_Og6L1aqs 0_ˀwC@^-28P[yƠ2*7d0N641OBW? -!G 3N-Q%ڊ$T+D:#M/I*tD:F:5< ۆ=BHV20%u(0iY9XQFK9+8f^jp_dYG SA-K:GN]D{ ?!G,'b(pƋ!2(O>xIk ~,twKoG q>LuMmrzn1K5& ȏkw*w[Pw Qo A=\܀#<ѷ:mȒPهxeDpGOl5?rsuڃ`r- -9[hm\-i0p`Wˊ+A31 &sS' ^K4xoܐ"SGAQyu|]{FXu5Cfbpvhe)F<E*ɥt{hnh|"/1O;Q~v'Bރik8.}Y+*j"vz~h_k=T_ DÐ4dI7̂t=^G`~u5]*IO~SJPiX,8CnT5>y@llgÍ9G MmƄ-Wi!86DF蘄N˔Qdct'+@0G9JLƗ%J}RLI Mm4Oqj`+Ós༘RۃENQ'C߃ԕ: +T0Jx23wlzdV~>>{58E3 bڂSIMjP?-t$>SV^qN}ϺAy8|k8b 0Gh;(6ҝΧ}3S RQ>;dC@H!W6<3+S^ Lܔ $;t=vP Ȱo+6!W1wg4_H8P ^1fFJa&qkQEoAum:&_̑xQj\xf][#|0KdRXoM,:"`3uFp ;c%udM x{jqјFeCR1Z+|<$[omgJueܼhm }K 39.b~ k^18LI?Ȓsܘ:%ZB[c^(`ZaC(S=9YVfl'^("V;•*au Kb]m͹kfeN[]Q3eѺ?~* }*ڧPl&[$PP e A.ܷ$z.ow|~ȕ/(RG/#[YJWdWT 8<A:0ZOp's(ccOWyIcw( 6հWR}B'. dvྍMk$vxu$$ Y!AgyܢGs}ajK924}%t 0T~Bt`Kqk1EJrߌhוe/¿1f&89h\\u5I]xkSnͣq/ɀ߁5Ox3VnXs酐vTfh w= zq sڃ]ѾC{xv~\LǬ4=SY雀MȹRV#%q΂;Ԏ+vO1b1I4RYdDM68Cq?wdl0!YwdX&ݼTm:g-?P0Q<#!:do7k|yɹ0Bϙآj׏vc[dܹ|e A(a@Qf;81˓(|:LtHU٭/6yMʹ=X$B{ƣҗ|wT J|N36ޖyRMt%(oVaMd3N}:UƳ~~Yff' jJ<m1{G{)9ubjM- Fyy&ɎW'b,o̕ L<0{Ff n?Rb_8ܶ=`TdE^Iވτ;(" ANJmeX ڂzg7 fחJӖ{L%2H,6 d}:_dbZaQ1+k#s e ^Gj#ڞSfZbN\ ,ƲF#5z.2?Q[VGzҝ3ҩVS!.Si:t+6:XFDbT&9Dmp io=HdC(TE41h>3g_Iu'Lk:l@n$Ux>2^Qt/?õyqJV 7ףWao qdC)ɳ9 | %"M/• W#{U/xbGV~zdZ QC8zM}N|ȧlq Se)3db$\ۯ惾@*m)P΍"tܩqB:(<7/\ hyu??'M#(t(n-ݱ~88Ab_ dʮs5J<^ q&ȃrdNP܈|1_[GIwxeg,+_8կ0*^ 2V04e)O!(3bKuNfw@}E!P5w f6n,d8Qds[)EJUwD&H"6g;4. !gtNIsfW5 gFdpfzL:i4ׁϒE%=WoYe[n^7|&x˘{"h/0MmIu:{Ȃs[n9D[{؁4!<|} 7УJhJSFNWHA! zʤ=ZBϨdž{JjUw>PϨ6` !A+ij Qi%8D_FqLJd4nrX|w"}jIsڔ Dq &8ZNvO+_3M %W -=IFT> |"hEZcL(V/-L~ԁ|h$be@a*!a'6"eu=4G XL2/)"7l7. >tD!};Bڃwq5ip7;o/΢MDLE-WV3/9ӵ[?LB~ =Z/NMdY4 d +6[{l6cr 1V>:[zsAQuio yS/UJȦ. XJF)} W2:=Ѱ%Jg' ;m1 N KCVCfĦ8 }:?2!RQY=ϳ*k bP'M,e +QK^X iӀNO .(-գn'aK;08Qn!P|!`rG%be+|@WW,ebVXk/5eF<.p恒 ))Ƣ"'!zɻ"ɩw!uMn/.V@C@\Q!vʺE;[ 12oXa#P"/g֔-P?#7T_$nMFn|ŒW烲a] R,Rs`sB!g532amÝΎĦJX4ƝPz߱舉 a1 o\e1Ӆ<UYI *p;k 1wV/S$F`e%Hy0D@:tctQVr,u+"vN1_ێM4zFtNOiF&DJjZn=sGAdJSFʿ0ҷMfe ʴ?o/g8H.ʓ8u+?_2=u P`Ǽftئȼg*ÚcB뙋Z փ G.[@>zxuʳ.'{Hqw&oHq_Ĵq(2P &Tj"vra,@b@JCdp012>K ג tcG>DKP픱Y6΃qI4:M3е(JKcچ9Ki#Z,62}&T$K"+@~Kmh/AP5XvN P2nbG k@_iOXZucL.3hv25sk's’CP']^it0 |E?n&9M/3MQ53߀ČZ{pHΏQM_V6i`(h8A]8q:] 5dAތ 4vV=#ea‰?ae.njJ?K1l,C181erFLڕ|C@#OI oTC2V:ZqOZNWS/ttԐQ%iLW:ذK9@.<u) ]nĠ=w(8hK ]k?in3e6Ԙ[-w Z7:-M)L#@:[D=L: {lđ(&eJ, 14Vֈĕ)'Ԭ:զ 9vM&Cx4|YWpuʥn}h׶B`pSX`Vt$3/'. m $#zDJI@~v( j;-u]UR-ϥ@6=T=a7Iր7_C CJx bD}W휃1*09yEGl86^>FKc<18 1^M{֗iGHxZ;rh!f!F`H׮^ȓA>?p4(V @Eœ*ՙ\D_daG.}VN *x(HZI#3oJmLΤN4;s: < 9ftJEʑQs|ex#Z׀'1`/J7Ukoh }4Un`&'G9_5z5` 2/ؑE/&K(.]M2%tlc0ݩTxQ4{d!Y!QST`?]}IްŅe0rOUmA˪ۅz؎z L:/Ȋ'Brz zpwSjjE3J, +r>Pʵ8#.+z|hM=OTs[xz2\&H DlE`qVQLQ~2Ȇk#yF.J&'hdMwӥH XANNaqNg"d}1{LTT~Ϥ<'\sr'S< ?Qɓ\Ed]$:P^NR1^h${2v_(cn_{Y;D!:[/iZxhmH6;]soth|ΰ"=yL*.[C8d%k }Nr +2Z OZ{T]`˜c.#4**)d7=.]K?; Xg|ȕi͑ctOd[]kxԹ;dni{<`@zNZ 4Tƫ#gC5!|8g{&U fEʂ/"}ё+tJ,ĝ˜KtqL`h/?.{u$?sf#d חjj3"I.)|oR6cO-vk)e޲( i?FmT ,~-Οj'jHx/pOb(P֎,І|veIJ#h):gF1JՂt`?y UL){kـ,DhK|OcKN#:Bfȡ^zYD\>Cn`IϱoqQ8`^[l{3IykNs,]TM^'W˨Cу+ivk8]50ګ y/jeV)Q0P6SAHD܅h}"_.df" nbٯJŒ P /QTRj"WmA2te) {̙[=0lyLܛ5'P6}C^T7Quʦ,P!ƒ1c!\NW_#NAԫ?_aNجtD/LeZ^8yѓN|gkR:eϽ<:6ЫE$G͵Yi0F1WWX`o&(Zb,f8k*?>ezhY o^ xVuEmChE& ne SaOvHGHRu-kA@eߤaL̅}onK9enpX5?h4y}ây?sŝe6auIk,p^)uhzڇ*GA{vUO]2lf(ھ>dxmjM<Av08Ԑcyd7Bu dC(މK,9O_j$EL!|z7"fC65=[xԖ_gl46Z{E$"Jfka^Tl]A?ZI,fNIAieSXE>IS~NH(KِauvM[- \VRE~2Nnn(w@H[pts& <Cz\i u)ϠIݧ b}4[F1y@Qż6\M]g$CNϖ,p"UEg wxz5R[2",m+!^Ҫ`f4ln u$UF NK`[΍+gH)]Pg"IO4r-͒`Yg_DO3?X5?fbLr6d9]=]\1WAVgz^Vp<A ^!}?;zK<}K%~IᤣCNJ%zׇ}TNh6 iz$+@t¿2w-G,_XS[+'b̍W6c2qL D })GFӶI)u}5?!s?sS8YGKSӔkRhz?,/+jRdı1WEߞnvԔ#Q~ }C|v S΅LUG=lLj[,_v\K}h+ W;(XG|"XqߜN,< 7O(&V[td_9syXPL6 SMQ^m߇iQ:RX|APul`CkԱb^g3#na?*lRui8Rqߛ*;cVX7E!9^2u*6s5{;khVD~"ON;W$zkG]T2s&d)_ uyk@0EȘl o0,M;|,i:-HWrEEd}ѧ1o쟷CJ*ro Ѻ$ai䙓O &3~)uFf:2f@7iAv za67w74L6)u<,67p|Uogʀb7p?&uٲjPG/µGeS|t\eH=o0ѝ`Eb I͙/ն@u)ծM!}ǟ0Tz!ѼRE'WOZYAFK)PA2r(5 Зv$=o6y>Z<~U-sθ`+^QJFxA6u"zQ*ͧģ Q=ҵ{v:~ H> ~1*K3^[6)Yv@XCQn;6po9;T;?Ɗ$+x@]NdB B{k܍;Nx.$ĘS7h9LNؔ}K ZfcL:}NPue߫3_TQPD_rf4׷[eX'8+4I8 ([;ZFBhHN7iR- = A q mYsѴZnmTe@d˪lךS tEmrT= }Bj~Αn?V{{z%ֶC0PA,29<3pøYc)krsijMާ'p=A^x8{n/ ڨQtxsX[~Ǒ$/Pg9)SF1 *\lI?<D.>ZT (t>s\u"B 3Yaełl5?j^kh; g2߷f_j%<&P~iīQW"$Ō/޵7}W] O5y=-Bj 88ҩ\82Jɥ;.89d+蕜g$@8ԢϏK+Y[Ә^hNM'Om1tOY#UnL۪B]b ӾYvkZL4BHl*3_@i:Pw-FdU[Pdyςk#͒)Rt\ )$s9PGM'Wem`l,ԚpJ]Tt sLaXyN{ws3IZ_2׋sdz% ik/т߸]$bƲ.e^y8d,$+/g-9^:0QNLWe+8.H*ݒOn`S|nkcQ#CόÉk=^Gm3Q~d8$a}mS9Bu[ %I(֠n '?:긅=a 3PktSŘ)tH']gV&0:X,Is%{yií7EM @Tg.#sc!)˾2ZPk[I ڌڧM͸W'"ڜ7r33)pr—!Bfa^f>\aݾ\3u+` [Ka.y\zEeՊY+OD4̮ NҸgY 5qc :#cRUexfSSgș@ՇY6,:7 ViTPD]0l{v&,æ;M^Uz@o[{U5壉ΘU9TRs*'IT@"u{nyN/"ו"sZl}e$l-Ґ~i?@Ff(MBxYsFXНǵĒTWr *HU*J4&!d6%&vsDd-kqJ踝a*F}7J鶆D*Pl͜H]X-+ R2G} 8ͨ{7u&):s^ϝqn}GUD`߫_'>1ܿe{}J4Dliئډ;jƚ㧣KMt*Nxv BȤ-~_=IZo,-wF55Jo$ر5nDZa$cԮ_l2$S[-E!UTL?m`by,D65oҖaSԁSN!icXM]ngpfUFTqS]q_'=Xx`zJd%9H1\T9$N|S؟$}ta:V_`BLau߿>X5PSbB,HA?ߨ˟5ra  vdŒ(}_d8΢b .4MM(VMy5faJTgv:χݥܚ.h rp`U2&aA)C NKP~dцg_u*W33ڙx">t{S Z |Zy{'Os/nLbSܞmQ@^ k'g'+8*[ F`Y@\2Wҝ\CS {hr˩ gZY=e:h,&,"bo@~|ϧa7#:C}3 1&u}CWÒDd0s2-b1FHr7aaW  @AhRT[ ݸxI?P3'L:\bk@rOA%89 1ǎyu4-ϺbJPkj:)KQ4 "I#"${K3/ Sn 4AծZӟmvRk7z7Ņ19[ǻ!rXi!!bUMdhU8lTXM@?.T )LȇD20NɭL.-)N6}+e6j&FMavvPѢ1ҪUhC0`cVlHXLQsyo-QKp q`!0%iֽ}p0%,JnqW.yxV=Y4G6)dvbWqGp⯷tqfV"c0&Eg)I* s=f+/`%7 uV5ac@p2T'Ll7'j9ӵa_B"!K^/(H!I\8 Mʚxr&hy[4\jϔ9Z\}D^/ڏc}d*LB C|suyʂ3:<^19Qm5qw4Y35(/{#rTbze8kf/|v]U +yĬEc oLC]x013my.!NHFp /[k{r^PZ)9FMRȝ+/+kPxؐU/ST-(`6 c=d7щ HtZg%4!s_CHyHDLb}ŪOam 4ٷ@3a`{?j06^U?'vj@ɽϐ\{~doL8s>} bOߓ*O> v.uvtuȴ& ˠ|Nj,#={MV%}u?uMwE/>zYUIi[򄿁оFT. @>lsLk|  8O~:Et6m֨e s:;i~K}{NP~B= tϾKg)<9 zvft3DCg/h/]ddѮoòۚ #*푌&3>KLxpÌP[&|KRv)St 9Y 9{z uYp/ fzv .t&k 9CJkxԳF$ {Ntf2sB4SkD\o-i~OȕZk g,29RQEb2ct=VR%{E18ao̺o"}Kbg@Upq3U"o{t,f vi53Vp~+$‹Ia,ݷYNE0z_cQeN ď'V#Zi4@p>yCbul@$ei߇.LIATz_Մ-ʱT{(-a sULvW)JH;Y5mBAW7BX+'L ,c 甯by:GI̼{Q <4!9_Fk-ᄐ4uMw ȇb*["nF` P&+7TA"MZz _~QڼfYMZ+_L^lzn"NwJ;=SLܥ4+Ij8Ȥ#YW9^49d~>$[FWljשЪoC2\vrpു@f7X*yV9pH+0nϒHvq>tQ㌿U&[Q%уIW#Qf=`]ϕ(Ujvh=݂A0ˍ)WM~ջ9O1?4\>U t@i5r\z0u¸WjBvKr8 =XHZT,;޶w<^øp ^}&mJ1'uu0;N814 lm|ޠ{o/lIZaJ)m?CߠI;[wK*3@򗎀X\r]x5taviI.Qb<#WH@B(P~SBHYa"" jR=G{Ķkc' ]7|?tkf@Xz \qX_>qf鲆@.HLS{E Tn Y-S`YE^j uk[ QynB2 殉{e1S x!_2=.,DE֓*'Jz- V`E$,XI,( uf[h(`Gl&B<&)(T?H# %Wn?#,ܦs8]\':ta]1nCzϯFaxIQ5(=$=9K뚢xrXmTZ9^?`Eؗ7p6iD3pXs3bro7DGz%NJ&Ha'~%r^zGӥGFRϚۨC" 6a̰8vL?s۔Dp{|"{Wt=~AR7 {W|0v$2|g&@0W )؅|ML7I ˎmd3kdLNE%`b/}q?*9pS*B1pFdn:Տ(iȰ5=;A:gT!߬x0x)N suE5ݶB>*:+W,f&j='l`PÓ0ʚRi8_"#&?k/)rYƭ\2ZPV h8u~ѫAGcqe#%$Wrs4'6 U:Lz JOzP+b0jU>(.1l81&}R?z-6mi`eU8ڢy W3!,$]N쐴iһ[#}W~~Jdn[T7uKE><1oz<(x];hFUgH߰1sZk~{S,ŘIR 79#J m@ML2~H_gr?f3Ѷp]lx " jaM@9L.$tPM'TܴvItB 5~)uRǗNrz+PXSAe\"VgZhq/XoJ\ Sg><V3 \>͓au`{KP-|,scnWP$.+ 8Nd6c7L|c$iGb$u7:.@ M2<›=V5KzÚ}W+~8 oX|OV:j ;jե̋vp lZY_Hx! W̳J}.Fڣ{|Y?::r*V9>SN;1YBjCOZJRݳinA%_ЙqZ9zo&v:OifW(XĹIJԆ dX9fLi~{>D뫟 dT b CMp#>ÿ~ F6;s9;ħ˙+'^;<r1δKyt0à30ḮZ68PߣLt诹V<~~6-)ID̏pY94 (Wgm՟|uȈ }D^ K ٚ*NӼ'H|c zFL3_e}6u;YX1wBI30qQwn.YR7IPo֫ـͿ\ Տ99郢*p&r'nkF'*~Ͱ0p550ߙ!0e,ђsRc2cgapZg07Nm!~97l{ʟm̤d^^Tz<[|eq$֛K8x)wLgd8%̀nFɇRq89J|s Bg9Gx&,1♜xvO 4Z*^wu?޸/%95\ e׫wBTj˚iD 6C&Cq_CP~چ#RWƼo%bn; Z t߯5Z\U"te晐+\\IG=ߙaj),gnOkaH: Q&]!П0Y$HjDX߭t{,!k=^H˓shtO=a[65'9z~N:U81(GZfDͼDPc_umx~y~OV1{v2o~tO\)D=lo G]9R $-Lc8%w_i⟽P,K(_+\PC w\fCT=͞Cw H}s5n|7;bGəZN ~zt֎qsڒ j{=Ug / +k%=m ߘLoEnZs񮘵?Ϲ=D^D1|~E@zJ FW}N3yl<9^Ǟ‰:v)YvK+#uy1,pb52b ;Q3>€`dƝ|+JΊ75ҡVC̠?oIxrǎky=hh^8@ r^ U$qG7ZWZ\amn-E &0 T6"αQf& )Uo4hV?vȠƿ6Q~`];oL%Og9WV /SEE!-(S54Jo r2F`D1x͵;v$ Ȳ:5#d.&]%4c3.n ;!.}ee<؄cfR͐K@l7qTl]rNKnTs soO-oFm@tYD&uz̳$DV{sbx$t7pNnIx yH/.uͪK6Rkzj>:" /+#@~yV+8Y| @ cЖ{K)B -V]_Bs<Y(D|/ ,b'߯Q_MYĐKFrWZ*!Q0}l9"|}z-gGץHR܎bt2u+'fJ»^MrvZ驜| Rf˞z5E/,{OHT)t`,$&8"Yo;˫ t24dHXV* _oYϸb)QDK8K"у |_)Q0>SUY_ڔ1(l? QUNIй5WsDYuL@ \\&5<ГmbfjwE HBnd>Ez@Yɧ&hK0rxe AUy_()a?O@S7itȓNH?~B;Ҵ{ZtҐaoUB&£y'|'{c!w..G햢w'E\8F'[ڵMt(v-`6Yjdk~,̟/i6F뭈x6:0xHT,%tpO'lPrKq̒~ y W_ ExW*& >iWw ytXVp ``mOUtMEqd~8 :2V)]xb3a5gD0"El<91%y'B7B"-nI_BjAG(f!ˡ[wASQ˲{oA~! Nm*HX0]# E&rna,뺵ƵdtU+]exAh1eTxXd-1Vv r@HVHݧfwK[m\s :Tf{a{&a֍mNr%X4+])/}'AJک5f5[yAo~͕n+T &n'T%X4T.s=Hyhw#x!?_p*AtKT/}J59ID÷Ѝ6<ԑ$4jf2kyc>Χ?z9pzS,?g@.k_``Ur+PM5pF 3>:#0F䜩QJk'֚ '?> tuF'YEYcxɥR&"E2$ i5pJNqF-=K嘋wbpBo~dm y5{ Z%AUBB<9,$^Xz{8?v~e_7ٓwݘ滑wRm2⣚B=c w |kEymRВf;<HR:&^B;`I9*/=(O9hV~qfotuic~ÿ&Cp!F4 󆙮0"=D ՠw4Ȳ#ېmd1*De$GU{y0__2WX‘Lۈ$7h4mU^W\<5HkG~? wu ɐX{H:Nkdo+l!&տ_1UX.yq}wZOuGڊoŻez#9x:T9o9^nlQI1isȀ5΍doFmK!%w#/mY(bLNN j2g8p}:hr0gah{ SgNbP`Fl mQ@N*LٱFȻiO54@84@ 5$YKlz0 H\II+4n$inp\S:Rԙ}x+lMX)=GZnCmLPiO *?BPE~t74P#OE,%J &iLJo wQ n7oR5PWANP!PlAÈdȿ#{m#Bo@cU) D"Ɖe,vwp*'4brx _m+_ KLjoF_|Um|!Qǯt%[{ :s1d{&6щ1{# cp!bmL@B'lNv?e 9wMy-]Bz{+|S7)ideh5/a6(42oN<ɽ.z6 @# x n m{,?dt +6s49Eb4ݎ!LhlJ*b((ecC |qaNEg \W&_`Nq]-_IAeNs)TUmeq3\ x:&uVNlǠ8vퟎ7!EpIdMFuEbxHQ'z m}BQQ9ԑZ:쬛Q!ݭ0 7Ӏq'MCl.Eġxё\$kh:˞ظy^~GY'1Bم)Jd)5",~Fy=ss5gNZ_G5Tdk*(2$ Oe:ǼW`Ċ',+8 vfV"?T 06ԅ]sBD=`VQ2 H#KN;@G>ZzI!ȶ`*:uˬƍ|RR 7УVTGǦSIП㗙Rb(az ?فJnP_\n p$:"Րz&SqhXNӍYSzc}٩v{^7/^Qz5Wa, .$!p7j*@Rk[>Q.O `4黡ZQ% C3qR$ ')| /b ζw`*d %j:4=!%2'#@}1\xOI MܯdhM*+O0د =R,;zsm up8窡WRYQABPDG|G>L523dXj >`fM~#k{)Ny?F2),i#B(I~zWSE ;H̓Qs kn Su&09\!Z2?l`[其\J ^;`2ƒ׉QFOORLu~cݕahܢ&nݑsS{XpS"U}|5|-<\7BBr_phf†0}"x_}mýr!°hlut9A4l~@q8Z1dZECSXm3:9QIC`$=cwnnyyny4;ؾkJHTGltb {CBE vf"!Q`0Xb5E cgOPSqqqA:}houaeBc]R%61.CQ$Fꦡ4 )Q ~ /KݴZ}4ʐf@>]ч5W>1=#AB:ElR:mvg<ϐyISjP1ouJ|g"_@F<7ɜ *ɽW,"á7ɽajFBoM$p16g}&*;䝃&VqY2Üag/JQ5 i?Ӆs6Fȯ Ӛ&o*"أ,9xRBx_]^Rv1|xC@-HA5:ho'mhWwQ|ԥ=縐I a wWrml125u7TڨRv0L <qPnvvE>4Q-1QsfbyXFhh_r=8tM= ȫT\)M/ß x݊sA]0E񍬻U?]W/lܯ{G}tQ t0uN]p造S>QƅL3 hGd`ͺ!Lg]$ MToK9GR5[O^OpY;VN|M/吽j'bA82)ˎeR!6$"Ygv$/B~"p$.JA%WeEWEpJ{G}ZPA,/:)Zc:ON$$lr߂CUx_"ݒ!@eytogu9e7ˮ3|5l6}wa42<7;hbֺ#CP|)bE6%אF4I5g~iX"},|&gU\= I3b'guz UUID6yԭt?r2B gU*}H8c8}K&Bg>d%QzӴ~cdJŜA%'ǎŎ#q=%u}!Mb22y  $'tO]*@xm%۫BJmȦPF_{"1ל^uI^E2fmuHis6cnvYPz4h\6d=?穪R9#CUٴ]c[ -)~նeA8%AwW,c>'6GC"}X v!^`-B Y,{ߚ:b7ʈ3^R%?&Ҁ+J[^L| ѧ*YwO)2մW&|Z?XӠaVin Xaߋt"b2MxJ(>2a,mrj,} "nGϰ_[(TJQt#ʮ6]hK Rt-gtGW\& 3qѝ_ Ԑ*fG!!:T`5?}+0Md<"\{z7 B]$a֟g8}ҴY]΄w4<{7pť{V 01o@S2C@T55)hHgAR߿CכwG<dE?@v0zDfFd@G^Z$'ͦT*bW\'ul^N}#@W6 1Ȝɕ^gJSy84 o|5 (xߖ6ҹ.Vd"L$_nB3yoLtjK:<%9>uynGDӿWA l[GE,]ĥ(Wݦѷ8KK"\ydW+;¬%})~GMBwSݬ C'/j Vؓ o\SȟeZV6ϠS0k^!ēK?^2>LO]a |=R.5Υ+7`Om<ēx)hy]B7\«P R@c^z~i'1/VۭCCF!`€3z<0E6ۆu1-喻r7-V2%Q[3$Ic&ǤvǪ,3ko~9` }4IjElܓ@NC@oЖ>tԄ"7\ /A\3)^OQ&#F!klb 4ĎH Q`l~`tڃZy-6OyVΘ^r㺂U۱lT߈#k%ւa3$PNd dzEu=nhIA9 >R`1<# w `:` sk(p"Yԫ<.G,k}MG>߫%/Y~ m׵+rp(=ٵhy[j!S/>jQ±i[wf"%Qcf~Ҍwv[8sX\!pWV*M$&xID0 =M| ҽ 7~4<+tikk[VQWξg~w+eI WWگ';`B-!Nt}%f(ϖ%&,uR@wi "S%.r~Utп%)\H/7) ro(BYĽ{>tĠ1(kP<l|<0s L.KQ)>&AAQ{@ U i}a/wC 5itwFqGl)354a, e#GgOC]Ch25h?4҅_ɚlڱ'xRPJ%Ux-Guz-Ă6FڝD4RQ"dp *rVѺg?w6y{_2-댆A>ZBg͙rJC*~R1/lڑ{m" jT!v͸4]>VNx# C/wڨqೢ-vK D[u #4BV$6Tw\ 06JF]pK{_;#n}E_(13tM.6hߞ*BG/Ԩٮz٥rJ ;WlAXU.gU""m*LN5>6i_Mx$ 9J ΐN2L% 4C:,vH*#Z^yCAfP^ Z@FT,Br `J@=tet:Axv[xE\isR"˂ S]4=kf"Q)T `FpIz|ކh/Zu^~`[S^"(<)K6ohّD8GgCW=G+\M/Ìb6 @u &6b} (9yӪt%iྖ} Un-H%Ԏy~+Mwӟ6FeyKh2@ ) G<_N *t$ѳW|ԴA[ΧG!f gm۽7eӺX bԗn]A-tT:uDh0@7/,[< Uk > Uwfɪ]?ooM˘8B pFQ/9w )mOٖ55l'^|uU(T\4.$Cb!YhPLirn26'ndGB'ZG2J+8ׂnss{ :ErMb3g>d֨7aAzVc?]ox3}] o@BQOPA)5]C*UŅ2)%|93pӲ.[@rJKM:CK6PhW.<<&ێڀ ?A:ichMxu>֒p'z -i/oRB3`Q ntaRUOrj24ʿj)9UcA t\{CSv gmiP, ̘BX2wj2 DxAcCm= Hy$ukI~N?B'[ftRv3B%SրsuB#4z) yqە⬕Y}CnPk"p5P&Wh\n(C ~qk/KK)f}&˱>niϡ틩W9  im+9*UЦ{npC9؉q s_LmvZ15>ԺUW:A2h jgUN]ʖ-Sh*Fz. .B忿D>CY+HV6Zk( [lv CR^)BV)auFRTYܱ?G4ʢeҊ?̢sL9P^^Me)yٹeQ?s*58D6:6.ɟ&QXgg%zڼc獃"XIw(ݒ#C }TS0Gs9)sy7)\,Lr`5CR^UMsSFYB8)R/ѧ/68\FQK٬j[\&.Ɠ =Fh魎5毹(e/'@0c^ 8.c3Z9!4U]}f܄8x$ȑT]vJߋ(Y3.A ; FrTL)2#(=nGUV*TFuyB;E)Tq܏Ú&=*]Qq}Q_4@騥mEn/z 4}if6dX8P(ur (8|õReE8跃Z;MB zeD-YC? DvcNyvt-T0G+_rO£DML UM#R)0R*#׿ /3ce߮&&igca.KA7$xTqнq\И԰9YUi1;<„<ۺž!ZT/qk6o䬮'(T"Q2ID$EYNa,0g!$CP!?#׿ dPr|Sb:,7`A!?E/Ғfi&(h Y?A?t z;NvIZpV'͆<=6b6ο•&9R2a6ќ:#~3@3P#*55TZS?;ig~QBw*73 5v?  6?!cԌQ3/H!b"JhNnlUGVe.Wӝ_ -~]OZa a9Y{ -\_.DEK<<-P.echdޢ󠸜lx b9d q-l1o/e sxVќ;QMvuz{!Nt!PZ˒RB~ ~<KĉL ňUWU!Qru׈w"vLcJ*{9gJO7*isvDBc,:K*' #'?s{>3Z*JdUO!sT6P8C"[c&*{=6F5R0dɝ M WǍZ"걼sE\CaQByh۪Brx]{t;~~K[>%C25CU3u)a Y hk]խ4B<陥|ؖJIVgrMC 3Uג3@^JI]b%B{hlQμՐCjlǃy{ .X$_egt$ǯGQT0{fr&C@ ^TvB꺗dЫYNt@LNϋm c?iSOQ3 ]eKk3%:ZD -V5~Zj͐Oy[Nj$O1wO'>PLc&MttNRGЙN" Xo> _ C+e7R,Gt){ݐ+H#n쎍ya1JI$zJ3,:>!ޢvAD5<ЂР bLS!`dAmDbœ|ToGa^Ih*[GS-\Bxhqc[q=uB y+珨6ۻ N9L0rY8>*![}}cL]in1^f# c!% P]*)SǓ}QeVSBh7\5ɴ3UuW  5Ruy2^\X=RF wv^)ӆnRpJςCLxd$ŸCSWT8TT T +FYIq\.SR &R )iW$$+F5K~‚q=z>qx&Q؃6wӐxdmjRpG'*km8,HB؃bggOb~GZoa1JEt `L0Sf59>o'_c<FywOVj -g]'ɒ/nR+y>]XrL1qřuhjFu}l|P`F!)6dj`-23Ib'˜Y,)!$i%=ʨ~VSF}3(oMB?r k912 ]ͧs}. fmhMHq,?7&cip?SYL;+SHF);D&fT? z4uUq]p[EʻP qEyĪ!Ҧ`P䅻o1*A\l`kۛ/mBNgͣ5Ȫr"QJ>iB W:G)OKKn@4.'y' ep=~-aH'.QuH,|ep~UڀRw/\58)ډ^*^byY yj,!&زVsڐk93! jp,#%?'cM ǂcJbCdt|_Iҙ8!z03gta涫 0Џ~ _()^W^ͽ8sSK׸.&{q?ڀMtۼOy=h:upޛǴ=XԨoTN,eۈ20!V^?cpP3MQ0*RW.=0mnPxHUIၸrD|P>OoO獀M^bl-U7~[624r2?1 F7VsfbHlʼnx*:VjITG %5$7FŨ9#szНC77Htj &FZj?"/r:f=~D{<پa<CITp0\hjW\gZ O}loLԔ0:dyF'>'fis-oziA2 ԜfϾi#V')\0 ōwғ2ۅ'\0k4`g0ZG&Qܴ-n }Yl'CII֨i"(iL#J6 j^J!OQh©%d9 $]pr?-eH4Ze"^Z4G*1i&nf9n<*/|TuN]!YR9Wl֬'})Lnǥ'F!VG?@2ݫie{\b\V$j5k/sm;) xҶ_!& f/wXn MDGgTe!q)&uVMaC(l_*e?kG՘C} i,*ZG~fB6e@Ԍ<D֓w=چQSy[-XEG7Z\:gaOU2 ڔ•l)E5'Gu>zIȩ2}/ژ0}I/0(3+z\5೩pܯLF. XA\Ps ЖFEyLGqb/ ؽ'sp@-9u|ʴ֫2'XoN{ئZ7kُ9_1@p pqP^Tͅӟ~y5Q9+t(EF2]PΎ(n>b)m;;]Oy/oǵſGc? U"ӮP }v:#9_]ـEZE>4cǻ-(&XtIFZՉ=E֭<9h^v-K$T<2PuELaӿoLprܘKmIDTׅ索v7 v 2k2Oe%vO\٭P ScD$ P UaaPUzU|+Io/-8N^9$Gp?/!S&P@vJJ}ŘRDܢj<43\&#"IyݞV5t qmȳT\ed5.}FQQg%MFɤ!IxKc6b@T$*7lBK\VwWԿtڻeXk$Ym N<= 0pr4G%PE` EUVfTz7H} t||:VYNU{ Ux7`\adc}ϟY=AqkQu "Ȥ-;E !-}x09E ZњL/Y15%~h:g?T$bA»!{}鋅e1G+4b˭BtQ3JW0ͤ)l ٽ{10WҴ^G&cf+qee%DfbΨ\ƢsU5 m&"ŝOgC6R?/uX+^̿#[ז7lMADJlNE}BYbKGn0tJa3>/VLI 3*/|9Ӝ{9t֝,[q iM 'U/,2on.#BC B97z "To ~n`nm:ABC#u +>i4-`O4}/5`6?Vmힼ?b7M`ؽrI0z3wcxfITNS ìjhaQ?$yچ9c`U7^T-8(}D*ՁRkϋ<a: ]J57ҧ+)gc}OEDWMcLJcej7haf=B KW_ͼ?3hqn`vG%EomdV |kڤؤ\$Ѕ}uvwYZTT)>h$<@a?ig7k՛ ;e'WF[8 5 NX. v=lB/R>NV2 ҺE`1 Bvldy{;qV*#t>@wקN(~rFV7Rf[F`k9>N҃TЏ!$JDTvn'^(T;.nOM OI5`ĊAnI0qN4f߭N\.*:(C[DN3cl^h޾l@"]@Œ=Xzb?fFOmɵ rKCp=уc5X Tay4Ogĥ-HPgV5tO 9i7-(v u4Y!-r⽞FIZ_7h+$ߘvDպ2"HpNtȀ'Grw}ЎͬvXrv`뛩cB ^f2GU4|p |W±q;0=ڭDkw^O)պOU$E6\؜ppO2_<@)tf|=48;O`+nܮP n%+IJˁήJ':ȐozO׉%w"3u$ lb[VŴ'= `|u/rd6W~} >0j^~KK Nh%m=l¯5(2b{H=#\ "J[YFAYG(H)􏧶u}y\jy Nu=N-_?l?w?i?-!όmN+}ݮ%ј+zp1 $d9C_W\"k\N¶fkIa9gZq7;>BNt-?xF{l=FqDM B~#5_JI^9 ::6o4(kIX>\ALj{;o*ҏ[n8j ղ?9`˲2>I^Wls,W@QhGjx~U'3J6Ȕ ? ^D9]nyդ6SYM;WDCcC&^THΙ(3;z,Sk:BT LWL*6A_gVk=HXB󴹻 O)e*R8:e Rb&Qe G0+0ngq1RhgJ/Yo;p XeQG ZKz%b[!ʸp%c,/[\CT4UVEB%2tc'FD~x J @R}RN@'tS2Mcx: rίՇqnjXLdEHWbDc^ (:eZ _: K59EU Y1CR=.$˝˔$<隘 8FY0!0//AK*Rs{y];,cAbOQLdb1 Bbh1j(ndLAoQ(Б^b + #JYhQ4vexbʚUa8m,B=3=uY[(|I@)?3YF%!F8D4R#NOG Vsjp))\u]uZ77>Z2ưj u"*xK-2f d8 ZAP:.={/fe.cq4꾝_{hy@oaogi;J!s"bOu:T@3l@ubє˵e*ݘS/'8gt׫'0Bԭ*K(MLEytړoXpzimۑ>.#Ȭ}OBz%GE.} V @KwW,*]&o >>|.|Jyj,FIz<՞;۱̀^?F&oYD7R?dž hYGv>L|8%M]gE'L0 /!j(%d`?!Πaw'*>вu+>b01kp$ZlnmDJ6x/g͔Y! L n+s =.C}%]5"nR Ѥ>ğK㘖}DlJPn n+9f.SVㄑsk]/TZK/p_aC% yTzC3kl~{G#&6JAǎ=STݷ>ͤ욳[84[|aU+*l<λ}*5+H}VWj_kW#k!>i$PcVOƪ}#9~҆*tjhΎBPۅ]*AĂvp pU["uՙ@H Z:Ⱥ]KԵ<=#qlXdľY.ҧV=?@oaQ}[U#Oiֈ# apNe8i..jT\9x]ܬp3kd[HOcGLr資#Y<U . u>8 XIN`.PT'*3h1g:80aÇW|"EP5e1u@.3cܬ,k;u܈fۅEF|Lvpt@Mcyy݊j ,Sx$HdJU5.X103TF}K`g eކ\fBӤDz*?EH>⣱EX6X3"ïd!p_b  N8V7;UFJ%]O GƘuO~Q9/QxjtWA@* >4N9.kQaº9M+(vD@`0_j%D:-Dž3leyp%Տd\4#ͭx՞g#upiaz[j375;ry :v 6\Q:gEw۩bGƵjTQM<!mH6'OE*ED٩*A~xu a- K#(A8#< ||GߤJZ@ 8&{w  ]F 7d} ߊD)P54W7̉pG#p"1x1!bSO6K,cgAj-A+҉pc6(Gy\ѽ`0iZ=LWР19N(Fܾo^IMkRS>hy'qk^-Q\u.a"mޫ  R٫؂x/hqm_RzpPG}gZxu}($@2=]Rwa0k/4F\Oɲ:X6qҪ&z!=DMzb\TRX(+ODq>Un\wAs^4gWSAJv Qat@RY1YdlC r}]lJ[%2Cڳ.mlw~^Hy? ơRRP *mg bZCW=ðYq4ź%9 : #3bZgh0dsz3 KeX^,dU BGkʈK~Kܱ\%*-6M;Js2 FވJ?{"lOzu{`ЧFg']Q8] ]8IS7> {}MͺfbQOgg_kk@rewGK^pF)+|R rw'?RȦ,0.ƚ.k!RuqM-w =V2g[mou3aO a2'޶Vw|bNʼnCc,B5t:Ȇt`:xS\o̫kQDXN^ ߟF0NH=nm_}y:ψzMTQMH[~wiL}}̐Lc?v犏5TUqrhNg R uX)^L;*VA,e`0횄G uAlQ$m@r꛽=l jDB d{ ?F74?yYO"}꿤4`PnBN4%iAIHC<[M {c'o /: wD z$qD25 E$-ӡkeˠ+t%Cw ;XH8JwlǦ]6_!r){pb l:0e_.bbNo*Xepg}" *  ^U&HUҋ9Z0tVB!@b%Jeؒ>)|ozQ"> gu <ƙQʾ#E6[7(˦MKFU/} vqh n&c=AY  YkJ-cXFU;*lD^u NNBN.<'-͹L(B5r4ʼnǹ{@/.kŊ(R9O={V=!]$*WS/͍̌&ubi&bsؙ:4?=?tu_|HQ!8?&ϟ;)cm^[&}5) `nO=)$ A_&+ `jk^cY>[;koū6$_[Um-U,ȣЙ[8* RAZnw竡撆'|N ڬ="T$`@7(ZC#ΣMk6p;@H^Dk#ci~0pFhfX, h+\n=٤9I1uX2 Kf-EREІF)]KvۉBY\l HHAť 2ixRvC{3 ɸDo[m7.*,QQ2 c,]2{l]C>h#5!k VԱ5ԼwPk(u_3z;m{Dh vPL͉n{$+0xElKl;.J~ȃl>8TfܚM J ]x0aeQ6S@(V{ݗI8EI:=UPO*W 9i閨!&e*8̴ڋ.:v6RεL"=nAoT.WZ2[ִq&jLmv[gQ(VuL\>^l Ět$tpz吲?=کD# ٚ:`\>g~9U97<ɿXk^Btڼg3 )l>Čr%mJz 8=^9ST\3}t3ЦNӰ5`U|Yb=6öSWwGԩHAMTDNޣ]2^D{q?V9b6 "bg+s 8ۗܲk/+:kWň%^:%!mwc?x~`Oʘ6ѥoGNh5Sڌ8IO \oCx`k*ڵ׺v[%,I[.<ԍ!sq.H#7|Ig\?+tJ.| G/~:d kp y>-!x}M3rߋϲCF4 I; 2 Ui|뗽#^q0&J'Eoxś_&˰U;ۂԯQZڑAxХ8 S%R}c\re$b1"SJ0G&B>$h|:=in=^dNdOFpȬO{ /jxb\}NK(3/I`Ӱ1^%pF߻:ɮ>YwjoF(.ʁ&9sգ :oWTmnz1cLC%|_,)vi ] Q Ml+ɦrWÓ! Lz!vd!qK\T|9!fwqu9Ą Aʄ ϼ{sKu=zS?mQCͥj  &DFbЕUmj֡JΌT?5оrP5ڊ57OS.Զ" 󺾽P%@NЙr` DYtU,3G"rӋF-&Lnɪ:0b1 "v -; v~a_9yYܓ tEx"j}&vUIV.\uŨmxD74Ւ֙-B;)%:ʪ^^ԧ/_C3(Y^܌ r4\$ 3 ~~Xs%SJ}^/i r;J%S,½$3FT}16'}n2؞-SHhOHTqVOwTU+2p R)Z[4紸*T]_1*-B;c;6GIRY3HwݗHbMlKdz{}kY%*hKcZMlrh`=Xk -iS}J!N7L|$b bHiHVu{ "}lb/i|S>B^Oz'LIOwѽxnP.C>:W SkM:F$IQG3v0:w;D42cY9o/O!|4Q*yӍͪqYX4`t pTCPC|_lN AkK~^OP! A 3ӕdDt2kup1=RgQptU\m`CsP-Jm7-uLG q{l\ms-6ȭϖUOYڶN)wHJʨQ4!-v%\MGDd=/y~.Rg]En-eȡQc}֖i4#]ACgInJES; |6O ?2HhhvWfApODzX‰.՛KRj?}dڲsO>_91F]Yv8D/.}~-` GM|'kS\s){D7rp`0̲b,zEÎO!9[P>WFfM&A 5]JJ2*%p,;Μ|WBgrыmtWf/fH<ܤ>7E{ad8B.C iTNSyݪeT/ Ό"Fʌ h hx]R3,ehH?G9pIA[t*2  G,ڴuS,R1&U t*VG][ 3;OcOi ߓ΁ױ|o8`v4WKt0TPPO#mU~VΜ^NZQwfzEk;XgJڸ(,kAV:@w7ٖuσK=\V i8HBs8w o-a˱gYZ0707010000003c000081a40000000000000000000000016661890a000079c4000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/efa/efa.ko.xz7zXZִF!t/y]?Eh=ڜ.+ʄahWWv)%OA^?U<͝RHʸOUQߕQmWNqh+ٟD`*7pAO>64)8d *iu<2}iJlR 8~n!0/9h.bn M2z'YȾ:Wzr-T̊&&X?<4}/h&QtqNm'Ku.dϔk&FWa.`O\Y)(Z47]D"pqpA_G:MU’-Vi_~5$?a7L b …k2k$3F.VJitݘƣe}~(cy+#l1ENSqB ܟɢri4iχ&v6gpW2k82jH tWѓ*3JLɤ31N%=R6y\M2w~ˡ^!cGB;mFj'k WDR%?cԖ%I58+8*i g6S_ -ǚu ӚJh̶nU<%@?9< e./X:.0՞5f@cqwN mxJ4zP] -^v'ވFY[.8tk)bձ8뼷Ԛ=˃"e\2kIG .-4"?PtTE.a"m^hG %l{ hę(B]JG:@)4sUpJEd u#5|!̇`0 <<`(-xy쁈+,b|X-;1eP){䛾JL%!3㦕ݹϬ &U9)4F*T=]'؈lJP<T" 9-DDl-oknFCH(7\QiLc Ha%7g{zt6pTƯFT&ݠa9m2 @P.4ƉeP <(IMe^)"juB~ur&8+d#R&p%d@' [V_~]PSb}pٵѹCIfڂZ{*@;IFAjw}ojʰ:qG?[f/~(pb|o#bƐ7Wwt`tU: S431!A6b5o.w{4~~hA-ӕRuxrwBʶ$|GǤV\Ϥ0G=Z۱=p 'u )ƢIXa:h&9_ C.YB0d\ mQj.U%.k,zľ#e}pȶ/w-H f9uoBQd+c ̔\% $G9ɖ\~5|:fr'bLG8saB񰟫>ۿ<ڡŶZ gu uݯKi0G'WPլpOlF}F(չCFI2zwԒXO`'/];և$ab}[{ oS&{=P%"ٚ52lpe#4&DY" 6YA.b{*R^"3T Tχ<@<p%>Yyz2lk2E@Хsx*؅BGL6vGJJ b<;nf2fOX(Bs8/U L){hAG@iyuNO삄ëӺxsT'j>/*zƕG/=Ktgk;6+>@@@ m-g ˝.Cĝ_ 7}rvq>}9&T$xo3emߘ ”L0;DmQʹ1"іM2 \4IkI8@i>>6;o61X d =5˾2 N"cCxYheoeLpcd'+\oD|Kr|iշ{j63aclgĊb:SEj!,$lZ:<]?V4ȑ}y DvNƃaE&G^vޔc>hope#=Z+~Fa1X1*2*a9 ީ*Gj}3֬)u ^= d`_4]גE4t~#HKX3` QyÁ=?  P\%qjdL]PV7uɨHe dK"A@D2+>㬣wFCʚf3ua8E?ъ诐0|劈DüBzo~LLcI\f^ ^<8-Ps_66\nr`~ݶ(zes? % KbO"} 49Hkt=˙9 Tɰ=e1`3 ݜû r΁ gKବ 6F9IKޙ\Ʋ$:i& ;p/~FHlq-~}6&cUH) Δ ."T퇢PNcA^r~lN`ƄVHt4?`Z]n)39ҢNd4aMǹMt"x@s0NUEnQUG:XWQ=ylfIT@59-3kF8# ! ,`(^7 ԥXFq|7*U a|owa/f2mM\Lm>7XJ/=W"d@e`l}jOlgY%S}b$#J'q&wy5MX Uno 딣NPE2 \~Prjőޜ"Skw@K|GpO۔mOoCgfMK89 pީ:\abHQtV[ ʜ:Uh-4nD$N|vW4w9жE w#c4Wk VdȢoj:J_p=Wi̋VamƺdS=al g% W[Eտ &Ȯ'tؕsR!~s:싈9ߣ"&^FȐo7_aE^ه8:QSBsoG_焙[@&# /PӾ]a0YN12Ո~ʺ-}#`'Y"\%aiZ)h<cD:lzY nP֟0IBtw~Q䱒;FGQ?da_xT&~S|(c jXm\v}#nu~jh;-6 %*jk>5VmQV-aeo+}N$G fǛe42pPE.1Nq8NA>uF mGxAhp^)S"_N͔\5+,eieԬtWHuQhh/;)zٙMrBH8 y []-{mR@ovZ75fÂLO@x5BA˵b* @VAQb5e|zE%vB ;Bd^wu,Vf_L6HiEW峱m蔟DRK8y=*_[EaD| %Fgt\`q7TZeg`I2y\pڣnZe - 4{WJU& =X4l H%@F%qlG&xώsBܒWD.GTu$^¼U3\X #-M_=AIO"qߜך1DcQ;_T;{c* %''0wF38ĕЧCÞY:©Ǝ#'Yo0yʒg{Ҽ㍰džZ3DJm-FE˱KZta0?nN&Km Yɥ 5' |yj q*iف)W%~>^0jC wt% լO!E+ښ__tjyphH`bܰUxd'f@ƃsiUkvסsWZ$'PLy 5w~ iR"| l{ X"΂h7Uo?aZ Pe 4.IY8it2'fR SJ.JCo6 =e0ia=pY /hkfE6cP0(Lұ`Z egoFZ͏aWʭJ^ŠX+y~tsed{@>ؘ?v!mBoa 2@7_dglU#CVgȫo /(<ȇ SjS"cZ{‚7w']4%Tk~M岏#Ny' e.۽D:H>c9/ ?-w Uƃd՟|wX5@1\bPS,t&L}/j$/lb T^ۛVhYGjZbgr | s(e1Z2?O3]+FTQDM.ۣm3)Jp1cC\ n Y ҟH5V0_0Ȟ^u\{{$YԵ;UXe=9rm 0L]* isOΡCG60\ ~5琖:8܏\5A;?nx^t. Xzjr$_9Nύ bByĻ2$2ܞvPq@-'Ձr&7йv*SmŮWٟ`?@yTqq9mElJ;WT5ESe 8e bS]uy*mhXs^209aW>S S)Én7LFz>j+x/mf"yPR6z=8D3+ 9}Q3J{fpoV~lb@wi%P#ٷ+ 7-v<T'!>flG~CѺmXl4mLd$f 5p#x}ؿ.ձz"n+PaB`_9nornDF&HWCZ0 ܞXL߶3k ?4d^@֐xkG1#X)8eˇxV A[1ޢ!2~j'R{ORLjvi%kAsLYw^Pp~+5;y\BOY (D~1~ڿ&VnL μޒufo{e㙥!Wh\b*G)rgA2 (}^8aK_d` $|.IfvZ0XoLY @/-q0%I-q5г 맇ۨl]BhпuƏ?+5\g;"gj͂Rt `BQ!iuF"7$ZnvQ'¯u##Œ0tfg*y.b~Y`C]}n&2KڗPlK ㍃ur4ȓ r[{b/| $jIZُ*7#L >8$%yI ) \ӽJZHxԥ ԣ9ћ4CF͈ f÷hpB BoPQfܐ38ۑ^D0rQ;b@(ƙFMHԻؓf?_*GQDo`|ER 3-!f. t#A@cLX{.=zx]eIdS[f R_D|B}ABj\@]FY rV|ʦM7np 5ǪPV6m$=d˩GT5|Sg 3p*H@9wu䍚S+0 k^֛9>p,fbIm0:Mm#_^ğ!y}*LڪUrC7*6 *R]ή$(ѯ$6G-Գ^!5B |:L||fPXpmu \Xxm=&F'}"K E5N+ûGkCmy#ƼZ`ss$e|_8SY+'g|ԈT~Yc3RR֫RuyƆ2Ϗ-*Q( ov&[kJ!(_~:`M0U7$)ckqeS7LM'2J4Ć<#qwۼ“Qp~s#d)Ne9go~hX{4M=*W_m[ᾫ'ؔ^ʁ>$2R!TwH`=2KLCS"yn]>M4 e0Zud;ivӯ~_[9,gÇGG Ւn5kZDɲF>ӑ4.ql{ n1&Ɏ.|b<Sl 6'mZ'GueYO;OP  ouʖ,PbHNͥ sđ}ج#_6tbCO&ID5٦Mm`kMM 1^2&Mt;wي mvn{rREY)i--3fDi~ܞ =%KԦj7jd& ƽUZ6HP%)sͮ$!O!ЎEzhMl?ԅR(򌌖Pk d3~/`{EV P+k_;BjJR'\Lؚl.:E)x!Hdl&kgA05)P"i$Ic4\ N^f#ynJ$9%_M!wvo*@>m$jnKgdmK;[_r.CWxz܍`ZCG7aPZKnXZ9@  w' -\X&DuFqulQփ5 #9+hXi^!8pi z1]/.WL[zhp I3èm:o,9 ȧ v\?L,] SƹA @rQdU-@fz1Qbr _䮢}b1苚Z=\@eC&3۴"fBf[l?Nnhx7GiZEyjlE&&Zjw[d3NckwRI\H9p~E%>uQ ^5Yj #Яw}J1qxG8oQj Nn8&8f^|Nl<ΪS텆oG3ډ~РBeBpȝLKS WPy(;r<CAXq'Z E]~(R6d.hJa)P QB$G.xI(m)@v=OdgGOK%A}8bKCH EM&z2MF7(n:;g٣>dGHbFU51ۅ}Ճrɛ)MʆyҿVT_3a|J,Ωyfe6G+d_m%*$MYoZF,yE@-FgjAe,m 2eX~âV<^je+ ~=>ڕH \2䟘g"~0% J{iܵ)]$XDG 2{E|Z'%b<7/IJj~bzu(I01N֍8zAznSqIʷMsxAP:wݎ=2~e-&P>Zda\krNd2lΩʋfaiHx^*>I=5FS5(@y7'^+b h22#jJ?k%v95T]`?Rr陶 -DQL%Kx_M߽Azg@䞼옍bZy d g`-L@,o?B=\aht%^qTe D5ܜwkNl$XO` #|YS{H!R`;΄dE3 m>đu~ѭ{Cӏ[(0XQᏨ;qQ +w\j }Z^?=z|%Rj"jb3wE# |'gxi 6FnAbSFۘCي!sd$IOx@oUB% Bxg$җHO%Dy oʐ6 L(8itr]X-!o6;15B\{wIǡ.hCSlWIG2"= ^ҽᝅ֮j2+XGYd$L!%M|2C~c$ma|@ ~U΄g8ȆQS J_h"?AʙN!t2ؓe[nPm%/;Wli͚؍v-6x mNUHcwBjz'E("GY5+ݟOtoC<1ſv'ΐ3Bnzg"]HL,&rB"d{\RS*ϛTSEt ׋/,x84rVM Hdi[%Esͨ|8xXGmdhQtKv>(}JB{4ͿU vw' ;#;QXY&h`%줃꽅B6omZgYc8]>)q|L>HO2T8!v)pvә?LG*{XšD A' p#듅 kwr`=cRnlSp[(FV`priȏ?z?!IquEt?+YQ@7"dW`Sp$K5P^䛓bHs$r~ @5Wu!M B5AAU6!n U͑QݬH ڗ*55ҵ#/L3;4Zo'(7V-3|r"]ŪMP@a?pc`*e˨EԌ|('.kl>u M8*:MkuF*~5e-9V>K.HaիT`mĴGbU<Wv}KKp&Bԙ=>Zنیr^uxJ殚dS!G^#P8~/TdF^Z `xɢx*@;)AB&^$!#D:i3<B\gv|+?Qܢ%|׮I<#s`$ݕCˈA'ۂަL!T9|e P|Նb|"{ uX>{YꎇSZU|M{qz}mum<&pxdk8] ָ@faQ]ǣ/.8*>͟j/#k=;P?S,pE#(d!kR+.?J?VdQ8{gFM] {nn\ԅBr0VS:QGa(L#!:/p~욬na,)^K*|00ֹt#Nءo8-_2䰯s{VE<,o#5Ӏ$tEi={d1PÇ迱wց?ԏNc03!Fzyhrp|kR=JGhxaC.0 75%S+ތ":ʶ$zLH}B^ <27Ҧ&&"g~[?_TR,0I$5=/<1~9RvTaPl( /At-3BV(&U tg x#动omC'Nj!cuE{78ֵ)^&%@w|Gz"7f,)-(㵴fsQ_@eEgZn1XָVdkv}ܹ+nhi~D#J՜iy] n2ishQ)DMHɉIlnx?`K0HZloɈFFy+ c%6*9HEM`jPT,4,Mhc3 0SՉ!!0BܓE̪NmfŔl<;,h"Rsݘ}7ӌnƱ$BeD!C U*?ۄVSU$/tfZbq"P UV{{tYL |ʆP#H.J{Aprc !}+ %,_gz: ~(au^FlcPL: 0.K;6蛣80-dcW8(Sx|jr@aä3Iv)vF (hYr|ƻmpSY}~$S% %w,@{DBܘZGZ'+7ޡN2 ~B0wO =كƱŌ2+Zx#%V4;vg͘dl >->^-=ѡ.D޾-AIk1d?VyAN3*'O㡧:a$)Ij| Z+!\DS~Ef\胪Vש9.Z9ٙ|G)IN| ә{nʱo6Ϊ:= +:yJf8͚?.xb+:З|!SaGƷѴYd&4NAXu}@il`6\tTXِ{;vǃpU[ʟu<]X_ݺY\"ސcp%10uy(nܻ2~ElquD'ծ! 3,ɈH4VÀGHyjPvŰ$ԯ\0[B*w^#ܱYU\IJBrŖוԗDR`@ s4qBoZ5ҨD! p*I2A@ WvL{Ap4*~(3Sp3eQP$1$@pUYbTdW3w׊nY%OܩhC|dAJp֦QQhI| Y| CBOYe _yvĺK*iU[2%@'9""!KAw>.O'H[*끺is ^ܖ]Pe"`,,l c|#;AlNSP}Qg;3@[xȅZjw!Uy38Ad"4ם9Zj)>eE$$Ģ :/ejn*pݱtv Z Dݏ,̊he8cUgKrLxOR,㝱Lͅk]D#6)" QҪ|F( SCl.[g{ƗS8:ޭADH)i„ ,D+ccX,c[~i)$bqԁoY?;7DzkL#F>n n2>~Mn7>PbtzPą*ZmM~sh*2> ܶ|BckdA..K[C4`ᴓZ+ לRKH\4`6Qqv q-$V C+V~`vS0:297@WB׫י X]3MC aYODŽy>Jr"|3s\Pɏ8#T{> k{C/0##,bd('5AB#w˄̜5s)2%tER 6MDQ-x|ĎD%b3Wv;:OL1E4 ZE=p& <~揄H MyS찉YM?]Hv4-![4-}>y㾊qU,s%r@^b})BNu{+|c wtJ٣Kwz7' 7y&qHBlqlׄ#T!$brWY)B0 +-bK-w e9\?9u7gnt2 @F9Un#gPfXFJ0[?%G%k E1/99:\b:GXxY+8XB mb ?$nY^0zzDmIOǚ9WaޓUDp~&]WYNW󮇛F9úۂI߉"b.z51Y&x _l!e- 5aj}Hc{WVZIGc3e]\!Vl};9 P`anDS׾wwȎxU؍oòr}28P.hִLE?H'_76Ƅ"Cd?p 5^VJĀL3X4Wy)'ПGs2wV͙DZw`9Z!rxEPDBݲi<11l Nz%[+6Hyg/?&ՆD7m9qJM԰R$ Ӻg/whP^$Ds> oٮ1 I hymTNRq%Oռ3r߈$Uu}K@#غIϔWcZx~=VSaND0+'?"m]q/j^ɡzvi'fDâ@j} ;=d`it襷;:V&_uc])M m JRvF7U!ZeӵeS ' Q f 0oMߢ{i/'z 2i ɷ=~mKA*%`/BpH0[[% E8`޴쫆*_* BOLpz1Y2-;{ip=RH?e% #j-JŲ9E8nkrJGS2h% b}&d[6$nHjQZd)Bf[f=rHdh%m:.Z{%e$@^?djVMݟN6JW v0 lH-`Č5 ^v\ƅݸ`c *آaSDP閱#hyS yZD@>~I pWZSsB$8\ c.n^iy^TDI7R^FA>YweoT3Q/ΗD>^S<q' 4۞rCJksW6W -'Q!*QmۧI_Fu,[4tL '"@P+,JxAۍEtuWNg16S2A8SݍGԵT wўv{L¯p9~x؀pa]C Er:}[nti>% ,liNZF;*}٢='e-|;\iLxD0gs&?j% rx܅̓jnOAG(.w7N=߰,y{8b"J).j$ xb+0g`W*mWXy8>9Gxջw#pL(8*ڕWth=ZDK-5 4'CLW?J.Z,ӝp0)E{8r, և hŃ׍8"m-gu*y}PS )kKQ 6cNLr|RWiT(2p@H`j|Z(A+C4 /L cn.&moyIߞFR,i$jq\-F[%T%]M.ZSQ~ΐ۹d^WD9Q"P'%-tbEx IČ=5AgiRvV.wcbYAHuj/ea [3@.@<}J4XVa Tx_W Tz!*ԨpzzFq*?Cƪ|1&m%$kֲ=#^?3:_A\Z=!aUhvvRD}7#I0Хbhʆq!?!8|7e"ƅZ {O Jq;j"I-o\NAHCP^e> iGQ?v?r}T {ɱADk˕0c0'ඇX0Tѫ֕2  ܅!_s nyXEu'+t ;K< \OlR5ț QJbRQC65֝"\b?۔}]T8MxC:S]vltZ ۯ87!ң,Sxv4S^syd.-'b{4()'D#tJnktB*SK:3tZrG߬Ybٜ$h¥iMᦺeq zSL@zZmEĆIf3tIN0,Sn M_g`UXV8P̻\UB$ EŎlqOn:qbe8WqU΄Vu?SߩgY**9 ^NT$4b-=&]S[?MjϐяFUSgԛT@)۹:k0lGL:wה/EmRtx2tX f%/(&Zf_=GRs:'r@/@RpY0Žq:[FڢMIM8-yNܘ9[!&QJIW%\eLq4r[XY+C@+k0-_x>b *dLsϠ8h2D{l)]}|1K S=uC;gOY'F-hi݂Qƌ#"E|)}؄IIiqKT0`k ]T9 ]s?T! i a;ɥs>78(ºZp4Enh_D y_#5t4P0\ `d׷)ؤ6e{7>YOkc '!|6x/ +kӗ9/_lMaXo?,w}Jl=^ND̩$H@UȤ3 T]fdƠV}CjAq ?CR QovuB5X?%h[n8a0߹O|rHul|hgI'~8ᩜ}IFŠ6'Xa^(“qYs %Neash2#e Ycf'1ND x-!?aZ "Rx|鿟(j5hЎ&`xqUL,)s2s|FƦ98f-MyQ=5 UTOP*>AuEb Y62J}O'6HHHPM>~?q`zhȺP,JiW}u&*9oAq54'bSXߚyb<HʷE2`#t1 5q]b9ili1ݬ[sIglO9 {[hY/١8z ,<֐& |_t'YWe]vH#8j@$`7^{π:$y%`tO o_ǎͯIr+S0<_te : m1鰕1Ft LmdɌM0_G¤w8VRK5Lؿ]pO3{!]53>ϯq1{^8],Q]"<;lÉލo30t@IIq@u68iQ"u1DV&5:O+Ԁ~xE71\H9Bdn(s`1!/ȑTMq<\gXP_.{%_<  (T- X Eqpl>N={]2nXmN:[;1'*~#ؕ`eO.{3Z--NTq4=f#@=,Pfk2^[26v(HnXO||CyR!C uwBS<_o$Z}+-p[4`NM gf^Qs )a]r%5Ij߂7A7.%JXJ.!0qZhYE57v`p<WUUr8^ƛŠ3){zd‏Ư3d8=T}@q+zFB2$a5ݬOFɣaeE*JTzGނdO20lfvxߜNɕ^r@lH^ #: ~@>*j.$A o!MpX׌AOچhH= t6JPOؘvO\C2Ϲ8n kZn CtED,j1a"lxgTkEra7jăXi]@\Q~f*oDž-.m2#X)v{7gínzE h W(Rx 8N Cן3%*H,6'h6*;s)/8& tow!'K0GD;ApV_q"QV70FKwfe-޲3vzeQԯϝ+gd%(^Z,,A! iAV#[X; f :;WY%w;o=MxzFzɹT(aoB楛ę @dH",覭UӼO׷譅IuÏمsP#Ě"n`TĴQ I-&l5zA^^z{+e/s>׽m K8±t"\PDf C4u<& Z5*WNי Oڅ:o=uЕ'Wm.KNlvӐ.pl譶EG3K耤 QBrR)]AYJ'xM2ZH KMzfWD ^`Bc"NuUbUcobl3U*U Ist{ȑȕD7L,P} Lk$~:;bKR-rDϚ5 IgZހ6|,}-$,b? ح;}5~ysoڟ{]M {=6y:bz1qz8w ~2E J8pО:@a9 pj6,)``֕ isQneҪUţn.O!+n7A*&ʛ QY"x =!:)>7- /şf>(blS:L'4̘lʮ-~'>FW] Y=:)P5 <ӵda_/.IW=)]Q!9' ̆OuH/?02^u"T=& a.-6 ll;uh6/+'B`UU!F [ ͼ>ͬ1s\$aM(m/-l{#\Ma/UY1o? HV rı[Tf+}q.l0'cB6 ';/I݊RLԦ.@N-Ao<~[kdzjz|G-a[#cZ/df>\b* *ID7׮GðTͭP/BFYdni4)~efⅧ0``QE3ŐKRs6K^T"M;+4Y6Twa"fܜt EZjWTO^~#*Nμ紈嗧ΰ鏠{b-%U02\nJI?YqѩC@{cEl!rAz!?B5Ѫ?Xrvh=m] 22HD/1y_$ A<n Ξʗ&9kP^-s I,@˚ZLt"J0 YmZe:|yS <-4gYZ0707010000003d000081a40000000000000000000000016661890a00054210000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/hfi1/hfi1.ko.xz7zXZִF!t/<]?Eh=ڜ.+Z GvU07`j6X4):!zG7,lrqj  %Uf s+Is5BWA_\b աhflS(|e5sҬ,'/}~OMkl"<pᤴ2>g,lM*GAF\)U>9ӌ)fa|gQ_x* h+u;,DST|͊}Ԩs{:b%o)|6d$!v_& 0Z7f`myQȓRp5߽G}Ҩ4^WHL*=I~i<_"O~)p>μۂ.=Bʍ\׿DSyYjV{ 6ĿsmkniU'aF쿯 CZaxned6~ ;Ȫ98:fԅ ƯZ(ǢIBcZ'm$,)CDͿ5'Fis[ ͨw1xUN> aIeh$mylFcX\Mt/mh׊Fz0;$bQTŊ7`1e#,t}Qi"wc`:k)[W`]ˠ{5[סܵ*ii珶-,b_AbRUۂ8=D 6%`˘ם5,PlO۞ħÌKD%d, 3<̨kRvdgWk8 "@'z k /~G8SeFX-ې1L!> 9 &b|9-r VPlfuBت_Bj$ wgNd5#w%wl\*-ˣ[el[rTZJWqp1yxd'L<$wYW+n Jzovku᎝|7I}uIcg 84G<uyѷS&U*)=XI>RݬQ:2/.{j֢6cT24m2Jܩ¨7J 3dTeAL$޻76&Z3䵓Gtϫ)E* >hchF`,2%%J[ ]sƜcLe4 4ZAWѴØ{a MOU6f˂-dZ0i9"I. ;%vEQrRW}9JѤAIO1/6bxctc3o|aP՟ {RpxR+CN:+F&i[8fh=s=LQf|_e6u:Fsf0.s4G`?[oMrR(%QsÞ iW,L) YTwanʌ")!vЫi;Y,I%2qخ K] Su0rur*͟gaNz _Kb,s1C8#coWW 6WX!$)W}AX/0S}eݩ/A|fJL8?}Mjn+{*kF@ADzwk Q.qS%,,+yD7r y[S$ЖL]E[hYRcP`4.@+nI/h+LPsz3|cI xz<`H۲)cCk%2+CiNcGA6= \`x.sMvޙ|AjE>YkZTl.U3Фd.Y TVt7n>@Ic?W|%4"'Rĉ[iOpH#@yA9> :t8SvY\ kd՘dc$}-ỳZ tBC@Yj&L3}q(ss'_P|c'Cb>/a|V@c\>7H $ѷ kX-20uk ~ᄁqWT0^->gNZ.,D_U"xrDžT" tr)QؘIn8yz2Ʀr1Ca|/biv"xV㛎i|fmHWhtGU !~AeuE^1u@E PZɇM'ģnqxN}xӭS[9b4* gЏXq"_~yWh5pkk_z (G Vp~u՚0^?$I&/P-4uj%;b5/K-f㉿zɖ?rڶ?iUլEPa:MAWA ( |~0n̠'% D􈟔sf%S׀MUӓ=8s@y.lE8YA$ F[C^ģ R π^(ثa#NuUЮOypks6ǿ&A,$ ;D7R.GVTRz_evvcQ4 Bܞ^2@f$40ehXf2֜0ns6jWLJm3T)ֱbK5odԞ  ^~j \p~㹦L(OqC@fh4HmY#JpUz);Mua@ H#t^k nl@oxx3P,,.887NΛUٶ^8F㵅C9.Y#@䃑VЗ[i Mj\PQalTmȯ޶i?wyZd0 +ZkN칤!@/&? L h\* gW\@f`Fd(°Wd ^oEX tnib>9yJk\2u̠B_$)Kg@#8V S8 y׿$5?m#HUO{%)EV(gD)NC&©,3 lbx3J NDbeZi]2cAet)Raf۱dɥN2cjh|)mSQh?@? !pH+?74ޜr7bz ɧa cMDȆ7~U:}SYjUZi:z^:#4#P8‚P2,+#HL8:aTb{B\pwe8?H0K[3Aa1Yd*Dg ``2+1m_OD;,79hpúvIJtPQ{ 7iܓZGh@*}QRV,{<-`VvJZ$\+dr4S_~y>ܸ] atr7"0Ʃ4廣ذq1w$UgAW硅Iu!I`KZ2jje[v؂<}Aqg1K2ڴZ}meiн'Sщ )q::ZIh8i٦quH#P?G' b z4٭yXu6`|ȱ:Lك~~4;cSjfqKA' lǮ"dWjy .D-[|q%a8r$SwkCT-lЗL$2!6XoPϔk\tSLZqo@tSY!J>0kDQq/B- 1-9Ĺ~cuA!/b?x0 BRvt矍+z :ע*Vi s3p ӆd>j/::9lE.)++}jxgR<;ڠ?1V% CH#*r-j:@nJ"V ^YXfH}:jxvt~Oh}-4_yC!?3.&2~z&KI}37D䌮 etԞ XD㹻:&Cq<80^?IcE_dZ,Md ynLX_|ZjβRN+y;`h3^NHo=#7#xoRX Q gq:y=2{ #@Ku紉Uto E:c[mЪDJzت2þ+vǻL̹>{8/Y"=efR\ 4sk24CA Wh6]ʙW4ve;|23 ㏕rE1:xfF."L3 ͑Ê\)"w2* [P#9\'1&aOdhOL &t99P*Pl'>f_DkytTv2=`boϨno5 Xvӊ,4yp&d9cj$1[‘uqr&P3YTFTr)4)Erxssud XոN`.A;f9Nz:uoqt"%G}%PxjRWY-.{"o?8<&ƒU W(*ƨ?I B(ifMANR{-êMN&yNP#4oDf1y@B][.>wojK(Ose[|WgkM 3JLJ;3Ձl41#KYHAȗĄ&?]#o( CP'-e4T|FFp()qXX\c| \5ht~sU'ݨoQl_fXҕг+̳Wgv/Nѽ4>/WHAN=cD;vuގy@V^ x]'@M; 彰V96p`PGweJ|\i|bƴ@%޵b %/Ͻ3nIH2<(*p-xeJĘ&c Ol ݋.7H8<W!9J~p j-K B6)KHidy>S풭;6tds6z,> _O#c:xJU5'׈3Az_.%YOG+.$'ҽxPOhv*mfT<&9ts(W{G&|Vk}1]wH)87r:{88D!k+??\\zԳY0e(_Y4 %t-CrC(sM50ݰP9u:a AP|)@]=Xr\SxN3}vOtƜ/O3 {"Nm3HJ5bA,}ƿ~gfINZk'a/J/9Ϫ7WN*;gdqƳj4~J{? ,%up>b$L '{ 5S 2}Պ= -SK|wz7NVV ^R)t}YP \*oR2FA'3\.ʖNNGoU{ȵoFxԧߝM݆IwQ ċ1w -|UCi8w 5XaP+;Od9ybqQqJAOͨ!Me;L@.rY^_ b3~b^z7\aҖQ=p9R/H~Ղ],_y2`ahsEpZe1m݂` 4>-o/<_0{EL'QsDVR3,+iAͽC󁙷DAJdLCѮ8Vrc]4]ukGK gS#"IJ# tܘCp^qTe% ,/A P3@z hzDe.FY<8I&^y&p0 {^qF'.׏-Bb1(+Guf$LP<䗘l|⣬S ;9ƥ]x53RO֧ ,}'? c[[J=1 q$O;1DN<0Dqf +U91Y/΍rSZ' 7(MOa$kt] ! *~8P6cЁk:sPd+{7jrD _}oƿwiIYE&7G'`%HTNnfv+\<{y[`+? O^ XmoU'hscRCY}l~ߩ Ag&)U Iozsb5|2<.fM-0 ~b"Xu w>7G_8Z?%Q˓U4"kBjؔ2 bt>^{;Th*!p- v:H Ռ?WZKோ<%]y4Jl`OCbDq:F/ǵE) "oЪv2JY@cHmN ]+KIh()^>mH곞r5EJgjS+1T\fB.,wc=nh⥲v| :5;bkK8[G})c}:_&]JnᴘWC`lL* '&P-~ 82xC6iL.x J9([2 ZSoleGK`d98j_r`<鬤4:;4˼V%NVe;V~ Z8m `5Y]Nf8@H>(Ilş5-ywɜt7j>m#ܓ;b'>h2CWBKIHSl!Ll9,I@J9V<ꊐ,t ޳7p|K/Z(}BuuPaq8ˏ,襽骙][TkoThJ X;"ANM:v#n`T{ĤQOҨF%cǘ-oOqC14TE>鿂BeZ#FUB sypQIt(PkG&YtaݗS(jKqs&llMlxU!7 .N 1 .B/ixB7+m>] ow]~a 8E^йh!,8;WP4?1ץپWMDQ\S A}쫇fP+ :Pbhprbx~<ƇhmQUIge4d=Q#W]+nOmR d[S%!STF Gk<8+hޅG.Ӓζgm.̟pSC}FN :58%1Z&-^|'⢵+@Tυubo=5Vb.Mev"!} u00RRrh ̃V8ͦj8(B=]L)$sRCf UZwM=>[l){Xb*J5/JzHReiE˃NCh"u1,B~Qo&$Q{K"n_eڒupCvBdr[Ez:&Ak~ ^Bp}YW%k'\~G)?h:͚"qj'-/JO x  rxޗ?f<7"J~Vk{P;~o<֓JD$݃|y[szޛr\z9I rdޡ'a_ R|!)O% [`^XF\w 7sw^H 'eC!f/' N ]A3xmI +~T BSۥZ?fV:6H2t/P&w 89Q#.HS sRQ.t`x4z虐Ӣ@i'S,V*A07"Y7KUk)?]he LRLTooNy\O4{,0j^FEs?ɗ;3CL 47f䲢nw[U0c+9;.`>)Pl7^[FH|c>8<Xi0ƿ w|Ơnj68L640qKz-Li$Lqf۹- s0~NFC8n֯%g}wϮ !3qC"qbFdVF~ʻ)Y)"c/̹ԯ &|@}02@-}[oc+A U", M엖r~4.[7_MDcO&}/ Zt!CoV|}{ً]f^a:Eq龩"9q6PurSᤛΔ pAZUx:)rCD K3]N.I#b]d`ڷW)!PwnEiĖMIւ;Mt Qwh7otf"xʀvs$Hk4|RFe@ 7H!ns; T}e7N߲C1S9bX}Ӈ2!5/X@|:b,l:C RGꑰᆅP>1={[s*!ŹS*eG +HwaԺ x0܁NTO<1;O]/l66'[uptt\l~REu>9L,ok"D>'Uh6BAbĬ>.(`N)xI([HݰH dӊH&: |q䥀:\G^=k 8]nda"fD0ʘS\H`2%58-+cp?"|d5Jaʹc{V:]4JǴ} %:r]'T>Ő0xSTqumWGx;F =ҊNW@Nl}:2ƵᯌNGRD.v WWP wBߥ `BJ2Lf~/92̑暪PL]huBmI#΁GΈ_>ڂdR'DCORyl<6Ί$A=@ /ύQˍ:sObŰ ^o7sB,zOB|G;(kv+c'‹!zRu/Ǵm,Ѳts/6(jL՞*F\r£wM،v4:ToLpN&A(R;3ynN`S<&TXI}!f13k5lT%{is]+. "AHޮJƌp ݂Z͝GJ[8(S% ҟw1 g#!92wҦ-?(vRv qUr?@k%PAЖoKMOKcɻTEC\GE_ kCƜ.nmL>ŀI5}F4ˇ>V%1q' =y|rfɁc%5b d H M` L:^2'gG/Y`^)!r}ՍZǣg*|:4fe# _\-"gF!L.fEq~ͼ8R/jHOU,x\Q!*1s@A)IdZhF"I9XOURJg¿!uFDAZ|ZSZEφPlOWgY%`_t{% 3EĺNo%0ύ.ϣm s47H ޷C:E?nU/^IJg`~/~B3Eg cT'i)1;Whh.E-"}k&lh6BBGo,VnĆsSJX{aU: w"ǰބ^4j(`Q:{ /B3^*%.jkڇi}Z x&g(idSv}Cd(w;"awf1Nv{CmEN6H楺T ./o);7}Bm{1iwi5Z[OaÁjDMt/N,=Edn?)nGBǫ>IEuSDžftxo:yOt#)uɶIA\{bL~>E?p=4ZFggT v;ڑHJpq{OTb@EL֩4\{OƜ@LTҊ?j,zn*np=evP z"imTD]NNzEIۼ\UDsd#k"V  R{PNh-;lz|i& !T+oAsu$ ^ ~CsP%𭎂I| ̩A:tKo˱ ހ5@;GӶ6uual8Ӻ=āԎ 7SΡïڪi/bT.1dzg*c{ k%qm:IZz"dLA6 |%bJ%XB>k\f0qg}3D]r-rK.j?<3jY3ۥ*mוg!mDVÐ%?o( $["z]-EIZ y,.(b:hlːW7el$V:^BrǻXR?O6D5N5^{%F,",s‘ȉ`&EHrJ( 1DhRB ݡ)=ZZ_mYEz䲫rǤԲ,- p{UM7?|Xz **RFW.64~Fz ?w L"[A,^JrZ-,ƫVI !oF],U;J#Iy& S(5E0?_'9+ 5K3w~rl8WWukOAۗ|HWձa7$gljAL#یihNEtE .6iB.$7a H2p^Ҍx*We=MO3Tʪw͜Koиv|(̈́N1%5ȓ)è>/GD '젛DzHEسȍw>g}5+;T+1DG褃N;Wt>V='=?ۭ1k+rxQxFHս ّ0=V#WV)Z/e ˺14CJipԖ7Ԍ5@ Wb#2XB!ݭJH)^?;h7pSkWO}"`.y泍_D`)\:SHXT|K#)cr7 #E Ke&&5hn}r n4-M3j #FK7]Za(|F+Ph: |^_Pu#MvG?quIzbQf* :o]Yg\wK0۰!y\DGd*]dRᚴ;ӘL)D\4\ `m5S ]=&o,.FDw0W9 V<Ƈ46K?9Q٥nfP:> V͡NGzz2c-b~[,zcc,T U5xJ[9ò} Ƈ+XXљMMKEH2[m|dtKI2~@uY(e]{`!7nUftJ琢9=;jݮի]qЦ{ #mRּ?K#swH&m߷.gzYEj5xN s}"Mۙ;4 bF n;, wa37mEuUwMX,? [QFw s7,ޙP'!mL2 _%k͹YDwh _07`%>3Ql5m$N=ߌ;zFXKhpܫ#~kJfH\Z;Lr "khLq76`6kY-Ofs^Jg;Nl[mwD Ա3pd4XU;꺁q EXPtݝÐDH?Ú9gK{1k%:ohӗwgcpOÜz1a ͒[=*uOCFi*wK8(~ yj":f*UmhKiߨEZqhɌ ;fP'3L* =Z]0X PbMJb.ӫ%ӟXYڽz . ?":cӂ|LZ6 %4Q j.OY6:N[|i=2 6r S)H4 =C5XQ8sttQrpG∛$ E;?۷ ySΑfT JMpo:-TD;Š{‚{bLz_yφ;c`\qi/p+S姳Λ&X?(g61>Ml0شEHR`S66L Clr?մ}Aj_.#5GHÔlTؔ9Z00F}<a2F@]}N e v❁SOUzBlqBCvƔ:á>sE0ѭ[DvBͧ4;pm9AdD!.,YҊ'J 6 YA.Gutymmhl}. *o\At͌P \q2#i\K/}B2g(ݕlk'{ C~qKvJy4 ߥ.6T{J"rPhV,{<糼E`xB}fn}_܊tL"XLދKl] ZO8+Ó+觶W Be("+ N6kF~Dֽ#%N5Y[ޢ Hqnwoeh9kgؠ_VµZ78LrH e*L^Vh'&n-x,!DzUr ggJ2轚̀t$;@#b}XyIN"ڈq}b= de|6,gǝے$_Ycx<uRPlmk4}"2 DΈ TM}lcNy>uDR)ʠ"jB;Pl4>`!#Y$htM4]Ҧ_r.Š 9::3+PfSHc%:顛nQK.$rzmѩMWL-" )6N.. 2_p&Kɠ=9)XQ# WJiwjbO&axxOaO]8<奕ۖAo5>@ p>tU-O?'s eMEdxW }Q =(sQmi :Izn޺0X7{_@Ɵr>Rķ.}!3YU/'T^ [}YGZeh aj . ' aq6Oe!Nm?nh\\ʭZ˻x6<"h\q! .$wSFBs[l!Ǖi`Ea Թ)}@zXu b֯JQ!7)4,)NZ .G]u F?.^Sl|vCۓCo!"e%<PpUt>{=Ph'_O; |ꦙt8~߅5qpT& j%O SHv5,ua|Yy ƈ]"+2%,Af% rpƐʄUt&9m{Jᣛ xyȡDדj6L#2wq<_-=c<ёN#JcQd,-p[?݄nEXXML4rIsB@ UH=梴쪹>t jV6652$5:euCEKm4fZrΙ5sK|išU ,!XG(B~{ECɒ~j)/ߣN.dkJd?#퉾n n@ qmt7\0ǜs!S!sl.xCrw y3r[mRTyI FZr\ۡ t{<M"LnJ좇'OS2qӞ2R1-\3m$@VHM>vܘ*bT|? 0IL;"Ԡju?Aaڎ݅%RA2sMGavѽTS;ff$?ƫ QA+L43.QRqJMCNe.58-bv9>{'0*Cw߾QqC*tcCrXRt=^vj: 0Z$ PGw;yȻ5x3K180E6g7O׭uV T/k=6N$90*][K>8ܣ5%aZj4# q43y,HS06%-&D:=:J5fxe;+*>?`!flhBȪ XE '@vCY͠%k~,J蚝YV+&s[d9)W!-?bny0;$ɻ[x p]a:pgr3L =r5cryEloai 0sˎHppuNe &0])g8PZz9dR@X? (El!k;К({\ qԍ{J`6l:1Dۙ,V"%7OloF2$)f !6q-gH]@taei]ỳ0E~qk2E2ƝQwG 3]wjSLsȡOro+xඳ!=>!TY{mP(.bwÇfS= CnZr0ʤ*Mp%7Xu+|[lkDNS*g3=O>ڝYO!ܒ ۗsk^}nϫ4 ~̦lk|aأ\:IEuʇc?_I qM3Ho}|hk1Bs*nh)I:?Adw*_Lnfwݜ lƼ)Z". 2w:iV˘-fžD7{)Ȏ@mS$Vypұv6Q\xb)Dcړޱ~>uU-Bfޣ Mg>*J rϠE5l6R hsܮk”Ai&X$f7S,>] TNFzwt@/Xpe'<; >8GhmN_[㊜eaʺ!Rǐ@#lɠ]>Bg> Y"u[ V/4X:B49\؄M>$KIDh} ϾpQP54 >w콪wJYp&4|]!6 i$) <^q A'.Sx1暆xjN V('XKcpuu9ׂ)#n/uܛfE^W^pOg˒I5C:pĥO"^~{ JGB}_튧"h7 |ͦy}RsqgoH),}frwZ(oxs$C`\]o.϶Eؠ&IbΞz7Ɗ&򴋃_{7TX;Of3KqC%~UUu)@0b?N(1=e7EmyH(|vx~˩qh8L]iEgN_kFf [UȈ5Eo^\M:Wbl-kͰO }/VRN&Bo>ytrLg%(X싼q<1&G!/LN+ ~YQOk~vԅ.D g.-p_h/ڻzW~r'F]k}ZԎ!9iLrVLO3ܻ|,uXDɣyX"|F S.7-cݠ1LVd4n{D+&/sm)2a,Y z."yg@Z6s~*Xޓ81ACS/O芸JX`L ND`b1"8 lR k ?w盚 EТSr!i;884S}Zaձ6j@XAL('H=ӝDRTorxSҀ]f~DN#VM_Qp JТqзէ:cl_~{$?(f;03ݪdHۘ$@rdǾ+ ()TM\#|c8 щC3T3᎟*({3 rnɉ,T˯Y4c*1*[)d -Gi%CuxF"V"K(y(f!eIEElYk̟Liݚxř@>r&㨯 k%TD&*"}Ѳmt[gB!)1ʚ=Mk 9ggw+% -,"3iAr0n/ୂ-YF_0|Vt"]ZtO-9eي(=ZҺPPk#g}7"ş48h,ԐMݑ{3~I'ՎwgUuQt96KYeDI39@kMFf7\, pW-Uj1/ fHϧ ~z p/ХL-dEn-5=Zzd,ɛJaz">I˩cNgU#c׆ڀP׮GmƮ|`t'ڕүXĀŁ|\n|P|Nj l0c{ky}H9""K՞2l&eDڦȇ PWJ"@/;<S/k.bu嬆X|b~?[wr`m;)}m. =k<9%8KVR`+JMJ4@.CY2äM!+/2( }=zxj~kלYi1_*z|Ͼ w? 9 LOǣ16L'[lRIB)OI5!Tޗ,ݩcVka!妔Km VAuqOҮٹH Jam%ZQfS:C&"Ma8]1t^5Q~oҌpIJn%膻-*-&Dӱd:'a֐H2 l]AWe}7Ԓg$3#9'<+Sv jЮsHsRƊizsj6-ْ;۟FĦĬ??~{tTf,2gj}‚$: m@ОeG4W" |OүïS`YQf $Y>Tqu᭴w+У)JHHG9zP (yWZKanX CI5\4dX36X8RUF .J:;R)kO!)`TOnbHNq PYJ_/Ө_q0 --UfP4],~t>>؊so*0 D)Wb_c7"8SjaMR18㐂NnC[GEB¡!x ҜD`Ҍ2$5뼽y1 Suw¾" 1%n˞BRӺ5(L &]VɱK>ݴ7hD3EW|YӋMű5<񥬧gtGTji=d]v3tSϿ3DѬg(5 "^u~`W#CYj̲ݨHqSOUú\}hd{^w^ g՛|l|U_.sJ780 o'oRyx>9BWKR%T _xQKX^c=%|Ky8%MV}hsV(BIaXhQc/^0˾γ/gtx\5RM9!]]o$6r '!zB3 \. #uUq>8.9IU3g;HJV,O,,CqJ&T cVZb8|U #.qk.|\uev;bi {rT9hXN߼^vBϑY/Rڵ8ӊJ^rdb-6=ݖ0_7*!ԓP TR೯Rp`CTAtH+S@r퀓)ep&[FLFU,i[_mp%nZV9i!d^4Q-T lvmt"Q3s_9+= Hex78dѓGk>Zיir]RXz0pcy"W a%n;墑 aPR % D,ԒDuK!įtqdHtPYO1i>c!˚,wH,Z'sΟcBƵ#;cX" +WڤUx7]Շ ]?r%4ul2]"ZX֙7"peL%wY^ 9G.NDE.~_E,y+eP(ؿz>wv!.n՘}GQw|u!8+4/ec!!1{^!~gHa\jw]dA'%a#t\NF{mIb{/9o*yT?^gMWϓe׽HN#@%˔lY_2iN~dD7]?3$` l 8Ou.ˣSZM?go ʡѱ wǯ Zɜ4ioU ,{TM*j-nA !aý@=vLOW*hy&kygw kg סD[uN@?eVЪħq`!Ĩ9!>[ƴ_CSt,ؤ@BaN@VaeO-Eh٦WŽߪ 'KEɗj>Ί Jή-|mσ{4+OGjNHҭ̸oY )st TYw>&'35w L ة9&CZOǺ!S+>$J?&1(<^a.nņGJcg)淚OIΊ>>\#KwW2$[v&KL0-@Ҙ! (i^+'G\4r?Z({:XYȏق?TxPۭՆԖP} LYG<rZ8 kp?sSl(oK.~`&ʾwWuvxOK30Y|\E zM-\<˄G"J P&ʇ!'Ӂf[uiBXzv(csMkCp}3)̳eqf)R-HQo*ޤ"Q}̀9yR^Z:ͲPB4xPBpwjz^%]LvLDPeda=҅͸Dm)]dk7MitqzoN@x( +esFƥ=ؙ]`cyx7cZGPK|+#]g:l?uvIW*DSW_~8j`uG}.<ڭif!TA2UI2񨂖9 ؐQ wot޻6w1(Oo(|:G2ma#{C!0: a%ά@ idHo*O x ; F9DmS8F%XᏴ##pf޲TIQ go+,;']@©U~)@4D_ӓeZtSpA\eyn#nl_x;LKncoG8eFLwwJ͊2]UpAf=D4qI4(iiZ&Hu(|9)!#Y܎e39Y#D3%D㾭ɈƂ&7pD찂2VZXF]tE+8\9 zZ]/u+jossv==7M2Χ0:Hɺq;[ :Pi# !'&)F=H<}臡0|sفp8›F6uy O׍BB؂jkV{N4>cEh ^~շOpKkooj`kxP=J/{u^ fɡdHlJ%am y8=+^&yGl 8 dayhץ֟R\3`+ URpGKF`\!~U(Y(žNiߟ]2&3kI{ ':hzԢAyoH6dOH7Q;Z6 Xb^-熦-iIv8rkfyYU5oߣs,` O *+WcpT9\x#4<؋G6C/[Kz?Yb>Ϭ(pX1)=+r `Qd_},঄;Xyyu"_N`&w5K:'ɩu'-b 3q,do tÚ(\ ]j9J{]r݄=]MAF}iXxr>Z4iSB$z" DXtj9K(Y.DpBm 8t׉yDs\)t4EIrb>ᘈpn&~: ,-w QL)R{#i.z!W||fԆ>@`h*R wiS, CȚPv)4kL3 ,9~|x!h?a̝ƮeE$4l:tC} 6A.Hy A Q!JbB$k20q~} -TRh TT,"퇀 H6}жwDFd$h8jt؜16k0X|y]\YY?Z> [-,i>uwQGH!sV9pv^؂T K85cF !̚?FͶkw@q7]"@#!7zlX>論7m^3[Ǒnj+O ݵ>ٿb5%@c H"3O0s{C)SC];$T0ŏ4SS{aEb}`[R4 K#[ӧϢdoYIiCuyHܽ|&:y}!x6@KΠ VVԷ[!(6r"pa5Z/g/-o!oru1WX61)2nt~7*лCf[W6]d1es# BwTROpx3j?*Հ rSt|UDgBR1><ʹ̎F~Z̦erh-¸QZV#~z J*#43~/ы ? d/"h-nКԬHrf a[3@ EϰN+ }H]TAx> }\k~qVoi خ-Q3{*P>lQӕwo7 ,᝼jdyCF,72AzώLVfm><ѥ:_p3JOA&ggo\VY|ZjX;Rc{Jhǯ5-E~=cdLT.&vV?)g{.c[Us1 &p 9}(G8.MœAD[H"=|d·Cʅ{Hǩ?UQ Iq끅,"J-`xQ44.7IZ@Tc.OO8teh"PٻS{GTa"CԠH'목T#@Ǐ p@0vh8y #)8AA 9~}NllgHbne2.?s$܆|ĻZ=f[gSG XDC5%9vi h#9ϯ@ e!$(ɖjoGRS5^k>da!s] ]gWj_*8uJM=۔\~(*1}kEa=~UR#ҙǛ leanW'1"XKȆ%xP xk9ɤ .po9$e*0䥨Z[F]jɆF3_2R>քΫƒ~)h[Ӷ[Ŧ3T1ټ5Mzz1"<ߑFzgI^=t .9m4]D#@Nsԕy\QҊ3B\%Syn;2`S-%6U*\1bYAMM{ ,8  *FgUV*ݡ #[F̚ !Z4l1R5?p&&L1ײCu*jaQ6jϞ`ic0."5DDLo|siٞX:Q?RŦ#qpʭ,`;嘰正u'V0t%w(bK \n5DBe^ag V[|#Nel2Yeѧ;3dS6Gcܩ 7{,7Ms> ÎF l㼶.ECUM33]`YQ~p\A|n5?@DfG9LՄ֎}EF:nFQXnPjZ (%2x>gH(y^e,4gr!AM!'鴝 V%L9~UW6S@{[nkNW^@ef8G׌k(mk-)Lm[d4ZJd($ѳ~Du9V aDnSϘ]=.NNyQS|2 k؛_bwD_/]!*}Vꊝ4Wa>3YC}gVQ:rdS޼ u'kW&\rN ,WcnƚP$L#-S@Dͽkn{Op .?]2hqcQQe[Զ9QV?QI r7C 3\+f7*,S"fE eƠZ.R kL؊Kw;uX&БV#DT&/Aq[7{* ׍74ug[-aСC[Wʍ&M |zxaR"j{wfхIϟv;^ߥYO5c|E`DBtZroQK#Se㦶a~y bf{,bM{/4(׍踰} @d}MOpKc+Tjcz`6)A't@J=;ƻq1CK7H,t350~eq01(O7{ ]>{*gTrK3gAGGsjhx| +~2eG@kT¼O3m-9q_O[Veƾ?3~HQU/ùЪrн.^׹#"5p\ZqUs"`j9ҪX.k0m1 tdo\03,͢'%C$Xר+y[#.(0*RӾX׆@mA ӲiI-ioOg]eI Sj 2r$xiS(SIPp Gkں\[7♢@#cЁm4^brPKBǥ}1&UZdj$<ԚB LưBzGn5?},LIB4pNϗ";.ۻ,q+@r]D` ܞB %I޼` eQ kM42тA!䌓Indyx} J*I?8XSt>}#2Xc A0npGka`~+ ͚3:@e2k0o1ÁbSNL'V7Q5vuJI%Q5|xǶ+wl[ Ʒ,{#'MΑxveͲd(Ukv{?n+֚5s^FVU|(fp Sxs>j*]ZTAW^Fo(%fjFx~L*VkroT]QEM#^Ga<"˜k< J5$ɔ H %-kLgYt\i 3B JE *y!MȮB7 ȽQ\sq _o-ou⸔.-kސ懋jҝ˛ .ID՟-L$Y%8FxJR4qUWp-aT43aAf$6J]hL.g. Dw>Ousc$ԥX+[?+nD`SXXҳMgLH1?|uS˷I|zu6Ŕ6H],rL6!$ia   NtYע6H=M]q "v}O=1,.~Wm`.H^Bv[&ؾ: !ٸjRs/ :J$E[F5 PoEQCS \B:Q3HƎ,iI( ̢}jbCc5á&`ˈe~*̗:ҩRy\iN7<7w/p?č\U-׮%zvb8#`-=ɓcOG;;'Kj/TB\wpI0+>" 2K=~ŠöMeKQnFEM^X)w[LTw`.`G/lu'=oZ}v_o4v"?M[pNF6}&Ar7\9rdOKbuYݜ/ElM\_d^}R}( 16ʧndmB<ʹJ\effڕ4/ Qumz8DhVNj*ƺ9{}V9y.QѸo1ʪ_6J̇y#c_~h0r)Wʹ05 [Bņ?S\N2!N'nI5ⷳ7TRTIEZ3hg.;" K|A_}PNkg}MU!r<w`X7?4C,~-Ec%kXQ &"o\0•K-ȇTcmDYɸsa ~R?:]Ebv) `[m\B: RldkyX umdX@u^4|Ct%iTJeIqHjbiJnAd(Q(;hBpˇ+?MZ[E\wȹ͡ t=ivbrrɌ׵[A|JCwZ A@ǎ`&8K <qH861}C@C:YR2vr4b\>v5dӵz+vtwU"N E'#$M,[zτ# !c=p8x*U' 3U3n#-v@v@QYz"w{G-^ǎRT>͟R+J8XS%|̳O t#vR>mɒTW7*MQМMw:`2Qek*BVrI੒;)Fu˨,Tz(TVҍTVz t`X>w.ϳ6DVǒbc>4pV%nsߐ(vʃ ?>p ; d]xvUӫ%]ZhmU,o΅lC9= 3 lgd ޲Mo"moFW%렗WY ˁ}M8|T1&O|vxn/uOpkY@хxoOBƎa/VgF%*Zs-f'ЂHTPBn]gr<^2ltxiYkw&aT7X^oJ4hQ])zKAӌMiF6:Z$!P cm[,F3ѠRr52be6G&Lpi~;ҮjW|M wPxd'h=ζ%FI yhgE.R֦$ص;\Lf0vqS0({C :<6Jؾ LFtGd0#R@ )ߐ=]h\6tL.9Z?öBփg$;),8pUTo^4˻f -"Y-9N K`f:oD-q˩ʙ=*GMbT\Y|gW0'+$ЅX| O-ӬNhqz/[rmAv^laaY ~w__Dh$/1'םc| ֳ7&4 fX$F/o; h ,, ȰAQrrfhF뉐a(;Y*#QwBW6?ȧ`4s 2"*I20% Zxi-Pq81Lx+d*z/l\V"PH YӒ:}^P |[hO JR5&|- *\eFЖBD0"n%91>,Kl:C|QzwQcAAH ZSʙˆkɴ* +rY >_kř DӲ aHOك bmήLNBܵ]M[yRL6R4WS2 ʂYCq>3زfn}&Ԑ\yȶ|Bc ~yNEL!9em5ǣg,*  (M(Xp~L2Im O%-O{xb9ÿNpLw*ڣȀߙm_ XxZhYehtΞP<~aRՓj5EzyT节{]xX j,I(}TJaE'_}a3kO rd4qZVX +NFh_u @Z^Ȩӄ'287s?S[Ƚ V`wH1%9LhryVsM8E܈dk,<6WŤsk8Ad]PܕdFUC(YnUICZa|NwDW˨Wt0&2"@U3*=1ɧWrj@-6zS":FNigGj㏖|ܱмʹ~o<,&\0ck_ ;Vax dbHB՚B6| YǓp@,eJ6øR+q§,(#hc{ F2+/Syn';GbQ=xRK^i0N^ZNWW;;R0KOB"̙O,r;kCQWƴg6GaϏ^!sOtL g/k7w9%|T 2d(7^ݭ3=f`z/4`?h\!':h KJy csiBonԔɻus >|Tsu/mK򺲘 )3S]l+ym*gTG\"VHpݰV5jqf HP|T!l>3p%9d3` c 2_<eUɱUh N>PE^9>ݳهp8gr9ĥ^gn)3cI0/,["߽s.)fݝOП ,{SVPc<}XN l<k–iNȻK̦bCn!c: H[!ߵ_1q6ggq&<>w"PX%V@~_ Z[FP\hQXSU1f+JT crC hZ˸B>4(vj4[]OŞA z1Mq<6B翠5Uz:lF89J|݌<bR0sxjPw5yws7mT!$"QТk0FDa!=̀[6+rN'\4:8GxYJPMKmX[F\ A$K{lX[Pn`O{FBa׿k^8,'PVfGch!ae4z;>Hcԣͩkt:$mQW7R?ELI78|֕ *.M9!MCoh{~f0U# Z (u;26 JBu7.B`(wpIN3(7`vՁ8.)XPA3* `_%|IFBt^hC7 #!b]%. TNzGs/}ufE#/H[J7t|4m u˺dyө_R~J]J,qhWtm.N$S ʘzZEsBa1N'W^R);1RD^o1XI!$$OAL ֍tR肕=+AXg;mXL01x"}߯ 3]?#։#k` JKohA|OexvBLY guCSy L2>k-X0΋t-ݿ L\"S1",0&L܇|1 )fLEŧ.5m Z˾9 G&֔F d$smCD^GPP[=ﵘbo W{|E^/zvS aQE0d+sh1dm#S4]Jh|Զv#(Ͼ)_q|(fг|2=퐀/NwIA &orZ WG]C02̮yHs씐Ly= .A3JsTi~_6L臩3~?U LhvÙ/wT'MՋYE[JkPuGUrg^ ^W"tyu* OE؜!Մ`l =vi[DDH(>[*+ie@"ܞݠyA8狖3Z"?#Z Kfǩqx~?rR`ҥ)"X=HGىFz7UFzH#6М0+xRM'0߼bj'`*ŋ.#Ap -]r2-qeDx@Tqw^M!_xp'p*!%72̦h+ʜ}(SWKEGiH[x=9鸙hm!ǩJHmOӛ-P0itNr&#S=|H6e :ۯҏ4tNWrM;gK\~,_|' bOQŴlc>흵~/.4IPıԧKc.j0~XH܍Z,]l<y+<тA+ Ď ?&Yef\6Xo_;!~ B nk~r;yH*E[:E/V^G}:׵iXZp!$e12tedykVnWŃ/%/Dr`]hHw7RWe;"R\ǹ1ffid>"E3k*imeTxz$)Fq^ʼ*#LK 5pɈJŸ/<aR]nkn)=i#v%Ҏ p4H[I;l;V?>K;O;:P& x-\Yx&4_$>G"FuS,`:uQMTpA(ѩ| {נ/&`wx]$f>r9l䟜"x\C?4bأvG͔壘ߐ#\sȫрn©<;H&D}C3UL#D.HNHE6溽yze޽hh|^~vBmgqp, l2(5nHfTZ7i_[OT{N,ePQ$,i/rV65D]fND7k c3P >VaTJOD'vr fcWb_dp nZoKF%PE0%@pCFWv~!ݳ찡WpٔÅPHFyݑ 0Ez@DC(~x{]Vo2O?.цhT.BⷌAQ{yK|,3os#@`RpUS4b ׫nd Csk {Y| YEp:%O ]jAŋҝh73/7};D쑹P: /HR:œ`8 NڃS2ND!՝3NF2ܙ`'_M}f^:aqSPU2O-%<hguF\TŠ7ǫ2K Wx,&@8"||׌$@,{e 9J`l_zLxGg- n3ҵtS`;8!w? :+5sW%%RA Ã;޹ syWiC1ENV _2PZ,rj_M~U}tR;x>+(%6`)VJ%ՏTnt!qB%HGW;|0m5kly3Cҁr* 2#Ytvm]󁊡\)sX¥Ka/пQV%$|8КDOvn bܾctd*Y"DCմEςp;էjci?Lv~Z 5j=}-߽ w 7*(ebhuƼUo$&˶⫓M-sw5rYZ:TC|v_uv\nczhTl45NӢ]+w=ThPʵeGek_fU[ޗWXqk[O .YJ1QG䵅scavMwneGm>mȤ !Ѐ 䱯yu:&Ňx cʤʭDl}F\ 8^!R 7B%^RLn t"5))߇lFZ鉚oo&P B.i?| pil<_X=>xHRŢ13dFvd^-'9#qj(HFٵv\/P)sjc#|=l s,v3'>Yϳ^5rJ s26SGxRN6 >jt06J FufZBS% MQN5GNj v8enA`>` k)| Κ_=wܬBD+M$7?BHtpTjW$RlwsbOޜoYX5fjvR^/cavMږ0[9ro~g:/I6rP|Nt"/[cIO,tS˭Q2YWޭPmƞlbZUM1Ɍ~,<(#L&^ ^ڒ:T<[C}u7gW-Zx2:J >F`lw!w(e'F# 616AuK6b`4FOUC$9dxÍi|Ms޺MM "a-"nIs#4CdrBP)Mm[Y< T?}S4K uq=f'h,I_AaCoߊG7fP!dȝoQDf)eڸqt[)p](;P~+w }kҽˆ=Џ;Z =JU^ÁtJE{[YS! d Ne]M$.m=/@ s^H]u5s0rAH{\ #\7geLhgU3G'gsJ_$氽fG,lKt~%*9!`0nSSw}p{//,ZP6stZf{dpzA]#DW򉗴b_0SÀ$ 4mwMh%S'ae@bpF$9I0/[I2wa-.۰ӝT[,*Yc?GK?~G͸6 ^^SDK:Ajv";lZSF}Ax5 P L#KβC ;S\/+t/Es(7z!Q,n)t̰ SMGg"•C7Q{I#-UöbYxJD+lOwԡPPS27*ĐPN$)߲EG, GWM27_G,9*`_& '+-+8ts$RUB$>Ki3H{}ܼ2;DՂ1=MNuJɎSyTqʆ(vm Ujny|oy 88 YVLtx#Ae%/`wsi} ޢmخ^=k2ÁM>5g(_b L/ԃ ƈ~2VC祾NF7,-}[؍%G|C0s[s:V4 5Ղgۆp+LnsD8G&|s{ٟ:n5p~˭$ԷgI z6n˾V~Rez^ ҳFaU9^qF 5YC̟+qe-f驐1khҊgTj辇 UxTPI.)q1QcGrٕ沥^#e˥5nhSS7";Pq~BW[<"1r/?!8ñ>% %R_nϏzY6dX"b ܅8U*8ύHpD#|OVI|JNlmH N8>I;j$FT"Q12 'Dm1+sI1/Bx9Ӕʽ&xUF ;aZ X A5N[8%~ ]{cvDBeB2 ]-ZKdžX =H;FĀN^\]H잸j"=$h,VT!b%͵!IXDL [q5X0g?5VиDтw Ieb3̘e _\)u2d?ޡJ1[7uZ OU;\ \$sŔl $q2D[Z]v!wI4v\Cݛ&mQK95r._AU K`ZE/daѡ}'2Xϡ"e+ksKB-Zcќz"ֈv9@7$?\Cy͖Cvf"!leP۵`@!Imr#Ռ qfN\߲EaѬvBY/Sq6,GoT'FIvN,X.$[]h{a@dqs1ʎ@/Њ՝:d n>';61QJ^/'pQ3GJMZZ^/pj RIYkۊ} F( VY`u\I ^ lC5ȩTuNE:rFyztҷk~&O 2rx-umv2~_ mdKfkH%UbYhVefoѬ1.P.6eQ/As: N+&J9x({?!wȲ̄2qlZ3HSzq/aʃǂ8r7 /jO0Q Y(+bAs,i$$Υߏ,?'\$rT8|DV}rR7z1R3IMSTͶj|d(DP ʼ`*"]&|a 7FPMf v/9nʤAb6OXm^/{G7W!r&C;D3.gBg?'P0'wvAvZY`h3엓?] fDl[!(9 VN} !TxB`(D:-A'GdxϨ|䓹=3ğT)r7N9\'Y]չseVe8GTJRFqnfaZqB@4ybn47#St;8)NAgL VVj F ܴɤHQv:P1ZU gGqQJ|(^cs08 %̚&|b㼡OOU9ϦQx/S ][#AmF9j`)#28>kS8|uB/䗾 G\8b\dϡ6!.V;蘬Pg_K~i1)V|e& ­SN>𼕿NۥR `SzTxd:{vʡ@Zv/M8O\_'o s:W 5뼂cH[R}F["۞S¾PuvO=}vJpcg̔iO+ECN ٩,$$+[ij+g\_!KX ީN 4i$ 3bʟu_v'XPHZ",IM ?ȧ0j-i:5pq֭^I7R"tkaDδi˦RS⾗oۢBVj8E+SYIckHsN*$Z=oG;|@&cH* D7턹$NbL]_r_Ą8)ryLoϣHrg_ԬOV&Eo1$ˑr*ban5t8Dt T d\YV$ƪSVru㑄͇uv@(/"?^7Q%KW0~X䠶Ǟ!uL)Xv+*˭p؈%f8M z`{rr v|9 +a?RAw /oMKLz( 4;4$Irp @bQ{@ -zy,ʶ/jR"w _խl*Xв@OekN7;+yzJ n-j]:[L|ۿ(m餛zyj~E_υUe}hj@*)B*/&Һ+a#&j6**nL>H죍bY#rxPga}>!Ώ_xa1$ sqJ?fQN;"VǃioN;ijK.7fuƀT.]_bqkK\PneƓh =8`#| ٶVpx 4::裼 dWPk C:|7=u ^x36JWEbqK2C.ɂم3r"ƍTJ*0\ ?`mWrsYX=JG"RaTHTɅM'1f7?^1|y0K!#iK\HHz"//# 緅'YSn V [ قE5a\,$Iۆ]+Sb1VXtf963C;$mm[0X(SU,` ^+Hynҋ\CF{\c {`{UUo;lɓcmm*N YY㬷,lt潦B֏ 3` CYVLoi06l\[14xL'y*}TT 9ԗ)h< J^Ke}slãk*P< E=C{K @_"K_ J$pTĨG7;&N D iL2,@)s68 Yf9JIV_r/jϛ:q^.jw*症C!%w+T>ZxgFIvu)MS|Z;󓌧e) X~mdOT}f9%};lt)9جZP6uIΝJjB5":_3R%BLl8 wRmR|5.ZLU]jx>7 ;slx]`Rh5E-t"/+nzs>. V")*d>{K7yi!r#`7ꥮ"JqYY 3Yp4qZҞ] ]nƃŀ8˗o)E%eBl& wBE5pFfj\'5z;9NB/A[ml twU,U84FE"'+-+F_HLT`K:=PTM%9K< /A¥ ]SbeE5SV&TNv4fTb7ENyz,W -OIoT> 9Vbfp,x$PHxDK!ĉ@<Sw-:ɥj*LP+27R1 |B]f:$ΊyPֻ`6][z+ȸ$T"5L9vsi #_i#o}'D:RnjĘ!u`;wjvR f`3bO`X\Z1ϷuCl+.ߔ`R.%vWя*oz+NVM\>vX&wwI2M_d" (VB{))۪#0lh|q%`% \7u^vKϳces7~][/Y.[iP / Ue_1t?[Or\Щ=][GzvEy-aoܟI=>%ω]$E^x 1"Ԃ!sq0c>ҡ5 wĥę*dGϬ21qVD?6!eTʼnX\4\ g;>) Ož?ɅG Qk~\@$8']N䖇VD6:9գg]u:d8|;OKJLx_tYr=ppg j9*Ӓ!,K-*&4~0Ac՝FUc#Iûg"B 2uE-ޡjڷr*FJl 2@*Cf'Ԇx*)_ _YVF>@jS)\nc璲٘V cHd.5J5nGsd;L~HjU,7TUdd;DRJ2ɳ ]0d.+! -30 ~\79y-{xD}3s7U^̧C${1 uW`s(Nu(3j@ieT7=yZoL7ᷯy }}9r7tժX=\+̀!Mth8v+7qr!B}=e:H梠 ̀.1$gΠY6dJOw:$DaihG:' o۟GuɚHu.s6?ꆚKaLIGH + ]NOQ^p⵨Mwmjim+G{Tp!5T`6!["g)v^HVHTO ȆQv{<㺨iݑ(;~-ȨE5\Dj?]A;4}r;}Ak-9[77X#}kܢꎪ1 4ύl}+@/ca;ۙiLǷF(Xh9lDC";[dz;s_%LɛBW; Hʬvmy-S~i8 m'(\N4ςþ\|35rQ̞,[#.bor'ڊhR6+,?p z:E$'ﭠ}sbh{<b2%n$ْ5^8YS<b+?&dkǹ@ Q ]>2ǫΝ]?@o^7wN+lBh!aU:Wjo@PȚ!šS!X c0/UY7:d+*FQwob_+k0H&A5UW5cok<vƢ7NK'<]F* om43q|r4nD=9ʷl6OT!O-6j_WD9g;6ۂY9mO<1sPo-֫K^ y<5iz(M[ʓWx}BC '[J>UoG 1M{o-=:(yaKk*4Vt" BXc@( P_}sQ-ww)+d(?79d?Iƹ,lPMnW[NI>fK6g4K){hw!ec^,+(?W쉒U|Z& qϟX~ 7TvZ eΙϴW7F&᚟ Sa7Suy$e>3E,+NF`_@\fXq5?)bđ$GJUC [֩N ٥)a9͌rJZ?zUF 8F%.jHmw1ANK@]`Pc^Eazس̳v&UeRFK032P_ \rduQܲ sV Z-ߺ z{dÚmWu}'fmb.oN+Q,yjy КbA= jt5ɞ? 8ãMo1\mZ}&v7&\֙YLʨz [jBU/abH{h_ES.BO6`ذքd!d׿ \οPs", lN %&:Ӷoѷ8vˆr]w$I"t> h]]n]@昶sɴVwN_7y u_hE^G,T& 70\=`EiIwٺwj}b}^~ Ϗo+Qud"pEwQ|]++(LT]\q^TY1r%Z%{z Y;vvBh9'}al (˅Nb XTf} #xoY@7f 5HpO@SkL7.z /,*UWZΉLsT#(:H9wh覵72sAvu,8T$-Rͻ%5O),,<JVJmo˺E `{,$YճPOw)q~~L +>A eԾO^J}6x5:hVˢGI٭w' 3`^dHCq'yƀ~G;G7(l}.v'0,+@5RAT;)E毘qBO`b"iz9ڢITPnbſzN&Q0d+SuJ{/[y[# 45%@ei0$&p %+H^q8[*jҭ?7aeF>?(Hnl+v@c),s3dfI]@,U_}IխDHZ-TV3mwxM]v=5$ٔr^IVC*5˺ej lp l͢9}6_N 2m ׻<㉌CxlC˒YaWPI;erRe ^Uaj2۬*Z}4҅2!?_MjbW+KX4|(XUQEUPWHk3t1ؐ,wkP&|+:4PXuTrt9J/sP#.ۏ~曜ʼN˳  -(][ټ,V)>X2a~Fe'xсØ䍔~ ɉAm9h[!^e4x0~}~7MK8aTX&hGFMn\ kBK+hcTJiNA8΋(,t8ȢR[mj׊8,M\_l͖w <׸`X]c!Y{ `%12CY0ѨXwN8j<xubeG*"¿E#+^_9%U"":AScF^v ݳa5f a6SxܨA!'k 5Ovn>O!6o9&fT8 3+MiɎol?vl ءkF꣜)e$fB F"P*Do18c9$z`XItkjx6Dr ↖B8za V$d ɶ}iƵ-))*(2tVUm/_kYl/b* 7i7Q!TCK(`(+=m  ʵ\v䎇V0qS7e[IO{]k:=d5ޯ84@)k|)?gz?r4wPI;{Z!ΰBu H|aw);1_i0}!vL=8߳oMi6֩D|89DXNjVIdX뫠 NXAD,|GjvצۮeVp ; \%|0]$FS-Vˌ P TJ#&U4#;}MsV==_|=͊mMg]74EǬi< e+0LCL#{!q 1E͇~LF-~STLmj^=mpRNCH,kDϷ-Ob3hJbۇmsKQKΜG d>Oj㶿CBgjS%磲$SxRX\qǏ<^  hh}P H~$ہY]E `lMk,gRDŽSNoonz揌G.]GZJYDM*G̅1]@HFO-a ņO V(1" NE2i.(('G}ҷ|0 EIG9u4zGk'@O\R-,sG)U`#/a>.+oTpo(ى9EypM`PV> 3^ϱ_I ! :\KįW+2R+Z={뽦ݷng-1^)ҬG9Jcݑ 2Kn I6O'ʬ-;>hE`{Nvm v%2Uk-L/g QPjz۫Y">Ẅ᛹@_d@ƈ29^aY'.bxG8~E)*K9g>9{v$CLNNe"s“V.!r^|zy1P $S&՟t`7 Bb%#8u A}~gTwU!fE37ug{r4Y"d0#h=pQScNylh!H2k\ MpԞF( )b+H8ήj{4ZV,' UZ"+6ǥLba虋ly3ZwȔꛆ,@9.% @#>'Y, D bE'w2T3XNڿf0X^v")R b lŢgIx p7Ӹf~J/3Վgf8HG zhアy1;h%@{,%q!O[P29P!Zs!3ab,y d_6)#7|{^!IjWfΚwPG㰬̓=3+ M;miS]ZlPj+Y^)L}Vt>|NbC'3mnSaw嘮TLţ8B[ )ջ)n߲ΨhV K7/y +K@ɞ1*M}"n#XJe0b9yoUR~BmbN(y~^S(>: R鸱l2-".6՚Gy͍2!jdj%$_d0MDlǔjů7va/6ȱAڳrAc%Ś3NՇ ?_h2EMh#{&:f\ހE|Bs 2ѶQY׋q'łWԧa/%IC+l 8$iDE)kH)8#U?^B,VO+r£OUveMtF I\F&Lzy<0-RqE[8z0(<зT֡[' &}ᢁp-Y35165Nٷ'u6#lF3wV!Փf+0dBzQ&NKX*JCY@DjR'"/um%uOsi=%HneѠ!ĺ-9=s1%oGo+ u̯)UGp08ҵx#F̥{`c-XQt)\j," 89Ʌv¼Pl/ {X3QP~儅z?c<Sn^ty/ȕlڡ=< wz5Z+Eod29EGGT1a"JBiED(wC٫ mlgE!]׸"5tu,o)CkuqQR1_d1Yl h;/ewGP|1H*ypH>ߘO,eeoGdJh}V[sdA>K*sˀe\-,%}ݚ_*kaï83.~G:/$.HƽlBAᄄx´Z+^?wsB Ue "_5:I 蚝70Py&^B;s{t'D'[' !ͮiی6PYښ<6piOÀ_PtYa(yF;¹箳z[q_z=TihJ.(p &դ@E[\ܢՆH@ AT2(?FˠZǺ{݁{0 $&D;z#zEǹۨx'l9AfrhYep,[@x`}M&`:ҕ%4OsA][ALǼV]mպ7!.+'Rb 5I\qE]NU9-D'73W, g}O$zȓ`Z0_$hW/]yϷ$mxJJx7Cm`}Ak}V>"V̦7T1:9D--oȲ8ZNW՟/XZ$ `{wplP8**zJ=Źه@mUX|5.zny}-ӺН~%9K1<+k*bLmC69bj'xi^i09@fmWaK}8a}.kRLUщʨExT r`9ßlD!19~d@y:jC#߃%?)_5d1ٹt A#PK3h=% gv*j)Ü9zrFgȄ/F 4j tF1"60íxA-( ujAm"/rt%ܜ5TVRdB̔\Yq7e4fK?.*ZPTrsGqz%*sX [g$U~q}Mg˥E6"yN$u,Ua[j8ymjS L\_)4 RԳ#}^CwӸfS +D,EkbzAlL"V+' N'#lm[x"(LH  m[ K2 h,}n>dzJi[!yk8N$%G=k#"87hLrh{{[Ҕ+ eg'2)ü ׽o:ߠQ\,3D8houis|8;Yn]_-L@'e_ } DH|M#w _5isngV @ZM;T O k˫/j۠(znE2ʮ{ɳLF\REI)yxx5zOȾoȵ+F$W㩁(%LzjPpOdS=BUwDX3L_jg ,WKjY8(Nh•jz9G/y%S԰#n,JX$jpp\E01(H %8pre3u"ۿc)!@G"0509OOakzOٌ<˰芞@AYح ϡ{5AD3Ib('3YQўOFDG"`5ȘÑnCp/5eoBOͣܜkiZC14p'PΚYӖ+%T't@LjooH3sQ?R(35HU2fko3f :NrN3<] ׈7b$m ctڙȷ^o1"[_"/!|).u2_ڱѥuUdnJfrsI}!KYT#a2I~.mq°On2- c}2 (`6<ŬSO&$a+Ae Ω_^ EJfHyA E?&>HUS36Mq3`3|# V/2v ^B -e<R?QNDMݚI$hqirbՆs)_E@*\}Vz@'1CөLF/U1Gz3"ϳaE{`6D B,Ttxe? %Nt=" cKh,ZYz;eaMȚ %l+^UL9ź'wAkKmZYnđA!0 ydLn\棇|sfĎ#L`h] (N\DH)7%.$Esz1a ,? mIIb9 SRX3, ]́A(50O}9Q=AHpVho{TB;|bښ>E ֩ Y樘qPlٯ`=9~P4U]kwQ;9e1NH W40MzxfCϓRǬe~&32*! jziO:E++Woq C hCT4CZ)Y#Fl_0#C8 x_[&5bI^]!6Y1Pև&03XZ dQD ZdNu E'|q0uqRࡾksJ ,ՈRB3r/;|tP˷z,Y)=CAƿxbJ˻dd/@]~Ng>>3Yk^CS=RmJYwr@Ka JwӼr->hQTkk}#ZFA Fո_$JfIu3!9z,;WR =P4bҡ͡n ^" kL;Ψd'̍n#A9ͼ#V{;J˪){!g,=:]:#iH^ZԘ52\:Xnm߮zIـs+G  GM$1uD/߈kHqx\㕁W,,H# f}JmTZ'NP]5 .oc3X/@ZC#^Sɧo܃?8 CR{QPoWE 2Ϊ[v%}8ڧ^?% ȬS-kؚZ? | ۣS{ Ώ$6] 38Vne*y  .l/b[=S/Ǿ6 HO^BS'A͙oZ\Q#F4Y₝/\qsXukV̘8VGxZ:-ɥ8^P%>yJ(m}RG. >y^V R2L?Vͭ(4X({OO Q;;ewGgvh fPZk. `7G/9ЕI$#={gb`2TB:)7tXMfU^pO`0EzV#|܉d:G5D,qb%"!Y͵t3Ի~߲Qߺ9ݬd9 b|PhVH[/i+zq7OlxM:C*2E]е"UP iҢC$(<7Fm2yUJ[o#Y݅sZƼ;kO.'zzaΓgaދ ]͛/i Xq[.w[<╤6oG:q 6T_){ " h/x@Ukq^MjK$vL?6!l_pL]֠j/Aɂ_OmJmM< ;R5%bd8JU]WP/&F;T5҇듈^:fQԫݸ'h@.5(an{[%R͙x5&zz6W6MuI@ʹ8ˉDˡwfacpUKlfT;0M=D$~YXg:BTߗ?!c|D:UJKXZ~|㕋Ȕ,Qw/8lt$WoP`>Pc5TE#E1u܄z:؃ɘ_]:3ۤQVVP 4T͜}TdŮ֎Rm83-`Yս1z/3#n4L7="8鏃i\ Z"~ ?\XmU22w8h[IOR-P M)Z+yOh{>D- 1G9 9DS\*NHwŤ\/[O;ԏnkVcACWY`Qd݂}=\?9!-i尮H~Bz+4~7&_هy |fa+巗]DX3 FJ0 6ol(K-w*% |ޫ]gETC6 ;6g>*a){ml:Ou"os~ ?25yd~:ǰtR˫ȷd=]= , ﺍ s,jn Va3bvH %b4z_/ƾ 82a? ? Kb:a wk,X4ѐi5Z۟nɊm ̾S=M}4Fg#AЖis-@¯S~_%\H~GI4__ {Sr E1.#:Խ;}}nPa6;, )CT]ٶ;֚5?g3ujzApQGCH9WZ(f[Vez>kɾJVѿ 6;H6KXBPq{i`-81@1 WcA%s%7F Ap[n>=!]w`]W8cCUSicg^g| ,oub,by(@O87,)8t3Ӷ]C`LH q,)@kZlYc̦*Y7I֤ߊ]AoVD+^׏Y 4? Qh; ݘrxz9 +ްբtQ!&7N8{A&`*~'7؜|$0kIcҷZ),dC[tǖ < %8\WGGosUV=)42D븲iBxx[!ĩ'p؎VA'FAR5 _bxU. 5`wR?9 {չ=3JO6ݛK 1@_ xIM\`q/Aāѳ>LuPW1 L2U_GG@ by dV}.g)4K ]zGs Y~dof06| A?n';qB8=CN^>;>)f+c KV 7D+hrU 2Y#kB qMy$r \$X&9TVTJܲhl;+w']]Y^axYtަy_ҍF]Bb@zp_P{K.*/P؋_(v$t۠`2dn1L)V[r ś ;ijvWخE9hKq_5^V=$='/S;o%N 6Opic9þ,P=m~ttV Pty"9UwQ@i?X`i|"Eg? P[Er.ZVnwsN&|>n\ A`PuIUa-e#>M_h 2Lӹ LG eU`[D/rv>VPe(+0z,[aiB r)1JFSqt4 sDiD:7DE8J58F1 2pvGAP7g ⣏>3.ڜ(NyxKXdgGe Ц9U#矮%Fp]vW(lR V>?]ic$EŝXME5tpF[_!uCf->ӑ+?bcr| 2?9k])BܶP&FDԉ" //Ch$pǺk msh'g@iIX:v1aEOk>|q)g\_f$Ȇ-裶po..EBۺKT<LtDE(DɰIZ}2:":r༖`"{Pot7s"YO"Fza!N?%+E}z3RԴhNWypAOWvv=&GtUE}L))fGI!V3mOWi@w_nBc3Z,C 1IbfiOw.s_ >UAś3^ H*I}mY:<>b/Φ?D6TLW20sl>jsHe!؉&m-Vŭ}afEvOLW8o՞18"% CȴvP)u #F|Dt㉾$gv8-%U\GF=qʼI @&銅>Τ-XB ra:4z3`dwL3RiO Uv]f@89X 䋈G.kXXh@MD~l9t5Ԑ+mA-pV;D=ˀx lA=3ڊ-N Qԕ3pzn96+Wܐv&A.OY#E>w_c;D撖8<#ނi}xmWo4av9L25D[+#;m[D ᰜV:` V)rli7X7S&?q 3 4+_0ҝBmjd}k1:v)nBg&ڝ ,gl$m"ΒbrOP2nvk.W-IvO.F7S,k#>EJ8p̆ R@Bn`h_g srwÛD胹Ӳ*ءˣeb'Aǫae*}B=΃696dEA=7tA[<ڸ jHbo=(zN$ /&nCn:wF$Z $xy{ 9Up#t&m.l0XCo uT-L_䶨2wG~Y )Fĥ"QBנ AfU1HξRJpKf6Ǯ pk {FNȇ&*S.N9 S(l :zGr&^4LތZKR(P,LJ gk @Y%"#,W׃Fkl;kPfwhSn ;_M36Z܅KagAg2J-3im]d51_6kK;8rH(1Lq~ϷͩM75&}ajJE4g!C b rlH{J|i' zV!5g=J;/Ppg_vOsw`]6 FCb;mu<01xoJS҆vZ.7ő JbG_H %WGإ)pҦsWmhh.1npi)hP UsxZSu>")#޹1rAPms-R|%L/%@V?;y5l@u]Υ49hU!vD!N+)}:I\W]ų'\NYB^BU DqL>%|Z fz˦YRGzXOr(c9d'ǿl\JrP;vUoy$ia͢ =!I NIT,ч4vsv&o7}bš6oHT[(,L'i W;}vL ވk3'Vu(:Svh1_"S(X$^N|3wѫ X)^2RLXM~5 eGŽ!UΙwigk4j ǸfD/YMiKGOo*Jax*fCgii|kĖ]]Hv,',|Q*gK8ggGʳ SHp.t;1b,9D@O }*vmQ >8z_T4e>ShFhfrz^3]wMAgg2s t-4 U<Ӡ#}BvQrP\}=qn]ȓ(߯=e7mte TL=m `xD[ױ~Q\']A1͹5!"Y҆f!|}vpovQ&SSonQR*wzDkZL=C{ER\, ;|ųENP H߹#c}c5dHT ]JE=;xK- F3pw|fҵGUS9Gs̕ɾf,}]Q `-[פ#@IPHQʲضtE $O-xdǩ]6. K 䞢gUϢV ׀aj&NNQ5D ,,ݗ&f1t}HCቫ̌ ,*ʻ$=MU=ݐ]:o)^C࿾E FyA@؉Uk 9 N8A QvFCfpޙ^mԷv}I;U5X\6[?l! Mr`p5`'y[5w0F#4p"]F[mîfLZ^5H `h+Ԕ`[ܨ `|{=ibw?>yuEdIV(̧]v)IFd[8Wrwܷ76,O)>}gU$N3Vr>3*S|oօ{Ө[9 )\_]\C}eL L4';a7HM)褐W*#^nGkNΚG9:GuTIkEYJ[s@9;2u eph,Wr{D>gH6ɔ5xՌ?fܔ{p X˹7HÚ~"Mؾ$$AUNBFbpZ o$6^{} 0\dlc7o%a3ʑrS?>":㔈rGHHw[T6g0ęp%Pȴjxk_er kg$/4XᯢU{kY;#AL"kZ2Vh^zt)4oXgEcK";EӰGIپh?olOO`g&o~<3%Fb];51{bKN L}4 ^∛_Mo#B׹{:T-2~э {EbOA>Bva/_.\򡚸Fh/lb4}qB& Lgzբ狜$?9g#4K?{Op,yvCz 9c/plB@%A֌_Qdw>}ݶUcq&&J=Zd(ͫX]R?pT`GӞ;gJs]8x7S 7z=;awIo,Ca|/G=Tv)~v X g'HcAw1CO"_#0R|c)̵yhˮ2z|rK zŸtmW:kR08-irVYXg߾c;[jbRF]cu[y6'Lh^j$:er-X`fhVܸOs`B76 + ˜׎%Quv^}}ؔqI$`ΏKQEb&Ac8"*WI%'Jop@mLBjd).@ g [,  FBT12~Lpy[t:_H,~SjqK%"ż7C!:љv{G)gsLS7:]+7}N@ ƟCW%`Vtۯ p]qpPoՄ\  qYPu$0-n)quKQ_L'tWH@F3oVxVEt%b$l"ȺVI` nO% HoL6g7{8I縼Iz3سOhrInw·ꩱ*}K/ES'1@ }qOLwa6s텶} ,nԾwA/XnYhB\x ݰ3Y1T%O kD;3ГZUCZґF+C?^j ʡ;qDNW|*dhVFP|/VVW]>>ANBjO)^SxG$Z$BGjr /wZ*3$ɐ+Ǎ3٘]rgiֆٜH0=@jP}z+#X@yF yyɜVz?oܴU]{IhL/=0 eg4XOWAocsNQC^ʷqRtjR!*^x/Yd_һЛk1^HTV !+ӑW$H%t_I{,CLOɁ~܊H^N(  䯺g-إ^P33l4X~֥*ZyZ$$'M.T`y>i,G`#rrNhve4,ӟ"P(=&4Ӻp2(2!axur^'(ؠ)9rmlJȍE Pa?^[y&|T|ׄ^9TK1ǺvwT=ʞ# .̅ %P"{Ŷl?a/YY_I P7bR˂: ]<Dn]5oH$d5ٖe*-W1 EI>ث_TT:WܝPK`w?5ǶE2Ks)U׆Zנ#>D+P/SkG2حmؤJ*l) Fۿvns)v/66&Jw/Im.:vDn.M>X389 jp紭 oD'WX]3̔Ͷ:vhKԺH/]P&8þ:X08 ) _{)(v>I}XbI"V4].GQqVxL%se{:Åcs~ >Gϖdot}&뎰/1{auHZ5jf?7ytU a sMTY`ƥN.OYDAn(bO2 Jp]̼Z^@ͽM)v'AM sC[gYpZC)ث̰va1 }WnFx~Z1{XcNX=Cri9a?'i+:1 T1 m+gۓ=,>׀1k(}~ulnGÝ70F}nZ{[u0RkbWZ=ٻi]ld M(qvߜNf)wzx!/~+R:Ze䂝K(4QP1AϪ,% [TwI<iʠOrJV5[vF}9ڴ{ /blWz0(Kuj+0i6{n+[lcZt]/_eq'nkA 41 pٙ7= *MLityrAg|D;/'$ jX 셨lVҤG{'){] hj14DuM&JQiAga)Y[5i{U?n{=0`(t7A8=CٖmF(bjzW1 ZJ/-iu3N\FYmSe~^DoÏץ]X7<24:mtri; B^&mCrɚH$GB/("ULN Nl;F˩|991!{Ul NM hIDu=]M4~ Zlbjq7! t\`{=WG,d@L鄯|gt i{~O[b)H6/ *|,萤I d|傑$(>s:<7͹xN<flƧi (|zis>qg/Q>#;Y|d-H=0֌vLS,.j\]f>4ڹn \qSkB6/E}ָ4 ?)pSwqe3~.Jgyv9W7i#@8c}n>cͻRU:ۓ)&a*I#huɤqZ%mB߽\&,kzzwҩW/e?=_*-< P kaBjM=[+YnXo,ю/;(Km/6Sɐhp3ZWvqo"Uix??>y_Vzl|/ReK/h(h-@XKtz,Gvy#gis\;Sir p I8RX¿nnĈ2* !_'L X+dY#@!n'Ӟ=  -˕ o/;,!Ъ #o^9/RAk= kx]/^u@t"@x$`!3xЂ6| ԏvSm.@&gf9ϙ$?dێbF=<E3=_;:=l,Qj|N<:˃[nG?'"*C1hSkS,* ?+'.j͔IWl֪[UkQP/5X FLw6𛄊)zۀa%3KOD9C?1P#j6T*r\$^]fPKyM`PM%U&or4zI(\d&494T"hwVL2R* Xf=/?p cn b[yXT=,gnޞ&rJp.Y3.zة8{$, `G {2hP0K.N>[#u&%е3ρ VEL g,h=Na +nvrp\w90K6dH/Unu= G U`$M!Y[-GߑXA5S2ϳQ_^D*\r| ?"Zo#6w[\yA ?&kxǗ>gtw4Jϗ?Y^n]XnRG){~П.kT M[GdEsv.>}– ('i}PŸ~jGșɧ/_p٤uIV{~~֤ ۥAdPT@ ;ucjm"!rM#A8 ;M2,骫{.8^k懜U V0~LJTq H ퟆ[ O/H172!:)7EY$V-{X̥xjpquPUV׈Xze5 Ӏ-Ԧ["ӄVs2nʆ'Q 8^P *2 g)<9qi nFY2;&8P\ '-!$VE,ma`x gqYG܄ƨ."й`#RHC]`?r7TxKTZ,RSد8sjjǴGKQS9y d4'ÁP#|'CG85w%e@Ґk702FDauפAwM[նW$W@{bOFe ]{aɎFS126ebue"#0_/0fTmw`?,;aH$786ڑ}vMs2NRG;N@af|"QJ ^c XyoW;1|aOL)tͶp!e.H _{4rp/o[J 꿨yak,_@3et;[R}CSʮeA6LnBXn#~4f0'Tˌ-k UiY\iېuPEW(M,%=^++#vERT,.RN?CI [řWvSbfT|;O(@٪w $y?!c+vT]{\kuc1euvw=y$r3S:A-Z};5Ҿ)Yp}LOڢ0'l@lR_qd<>p,]NupXޙVp8NdcL]#xaҒɇgU)7ŗɼcK%!Gp&,ӧVF0SR Ҽ&={Kb%p'` 8t 5DZCtd0],"L[!>~ql%`a [L jfNu2?W_t^\ge!̿/v櫄7y$;5f"HM^K#Q\Cbb(m${jlN+*; '1PsaM¦LN :)W+ᛯ@Œ; QKĦ7yǃ4V(Rl9s#&a0ծJvvj;(.XRCI# u~U F4i]0Z1xˠ{eڒv̅wze4֤bCIQ;wrN~]}IC?b&n!)K^[ X^YYF[KW nlUW$|2ٛ%CYaM#[/ٓݚ΁ BƗB0|*n+wc(b[Jϰփ mg@ջ0A/_`:.nG>c6'u&s xm{2+x}T,[-l%7Rq荹;z7] NmE:qgݒdoY Y[b D[Cp= ~s].D*ޚ3 t>C5XL7>F^C$YaUCt6E}JPܘ@9*ϩWM~3+޸) ^4h*=5MX^NsOJceO\p]ע2?G5r_]w/Z!LKUEOEQzJD Ǚ1ܾk9ܢ`NpI0? D,d60LWk/:SfUǰ&6&Fu 9g { Q |# !Z;V$@ 1'z0򖉨H0"xyrs3M2TmjE1f=; )}d҃ z%R0> X&i^?܂ 0)y "9W3ZixD{8UhY5~HFƐ W@m(D0sZ~D83gYh_(:'l5 2ԣ\AJ C;b2¸{/nI&m_"FLEuHKɥ Tf{W[ p"!,qH(#MrfaLpȶS1 a j6l̶l-6"4YXPR>MoԂ^^hepZ5B9x=s콄Jέ梠=rJ{0@f n*Qr0Üd{<σcת $a<Aҳ- ZH>تp^yۇߓx@2XضR3W.+p]O99J{Ь#xfe&dzj'o kGpi|~~ -(.F/Ohg"k&!߷!P)@W.!*p%WD'62]HUG`hH# H㺘^<^.A'{p@ E}T/3P48у [K9yf.?Mw2v]VLŻwTNZ_)0NGH6¿n`JUuz^zlQD+ _Pz:6 @N vЀ:Z1Tkn #<=$I~|z99]UٕGYm_7KU<Lc>Ƒ٩輌UGyE/j#I+D_!ݏy<,A_aIrA[TvkÊK)Avyw R!=>z(+kFi陗?"4$g }j.« T秖AaC1tӓpSe{x"'EZn~3ק(QY$$z~̦d/(2|$*\^*pK=Sl햒FHW;DǾ5BShIh]nB}twj*QǐF.[Dc('P]tI5?+@-::fs͑:MjΨ>sx(:ȭ1ě7Ce%)uT9G(w_t-C锚Ymi~c)vgjE,0(an…:_3,I|i>*g,etw.y=% ZjTz^|J6)H4$9*>޿DH8l`'baun\tNwaBm\.?j'T%f*C,B1\̽jrg#cd: i .ӫ( ўDKJmh{~[~7gM2ϭe0=]bvf <ʲPCMR8cͺ]8їUHiuR::(PѐxpXJ(|rɧ~m..[7G4)Kb6IlƯce|~ejq ܜj"շU~i.@[#&~> IL*(&` eڅIǫo0% DΡ[WƥqY?R]A1`͈9wY+]j#bpǶw KP(W@HnQ +(̹]-2%%m*"$q扠z*BzI?Y s%fJ4vS-kp( ʦ=g}W\ԑ;Q?S sW{;PH36=+vS֫K 43|(I9 L0[fǖG]ƿ[]DsSa|w:c5g\( Cjb0Ɯ '"n)$ u?! ^^sIX8Z`(a΂(]@0><ˎG>w-<9Kĵ &m#`p!rJ)N+O;4_n;5ۀk} 8k2AM(2"yږ 0N3 Ctg] m+-,ƁyڨSKuĚGKYiSYʾ\UmPy=:řꋨ,JvoK!GjA0<]="7؈"}\Tf3kNrNhFVPu]w%vQz'V@AP$t[n)ZZ頱l2Ok?yLpSoiE9N|%2Xʝhj9ADF+lmQ,S{k',x.+>%a^$ȁ{ob L -)? e~B&Ҧ 1јSfbUjU5UʩPzdZ ds7W:th 0/oԅ,[GV=i5 B 6ʴp@ÉXI6Cx.sj͇C!OwUЭZzi8s0ڗ7;1с}:] 4C)>>פo\!+ `w}FiX:G؉(7$GbPTڢu8p;v4LԅbȀND){[ë+krL+0zua ͇)-)wd 2.p>?s2KJtNB BWQ=so'|ҢFzۋK]~D7Q&goӮE_w{m.4j%4EA_PH [=r@g~ `;AS, t 5*=30ݔ8 Y\g-hDV-;j0Sc Fw3gƜ"QY]ΉיArepxe&oWaٹAmwQ4R!rɉ(bq!7S{#0f=⨾A՚'gx= Kf`u:xŔMk'Z$1T<)EQĺm9;Cja$~,P:B25ULW^* JI-t^ieFM6#Iq7NQS_)[z٠̿cvŪ?u TzY(FMi֪J 9r/<9=S=;NOr,jhCtq w\A]…"M-c~4$ű4$|X]—UӢV`\?ׇu/RdJ1OXdZfBZ֜,&Xq [CRTNP{Z;p)[?.?Ud^/vT+>Ytz `,;s:< QJ$Ց0pc=Q[QT8FLv2YP̛;HG0ӴzbWl[zH=@7%ێ۟~2N|1QRШ{Oɉvn)i臡Ի_@6ti@DTz9#d~c)f׸X ˥f4#,#To$hJ.N( HkCṣ UP/Uz&GWd =PĤ+8]WoֽŖ*KUabQ/Y;`J2yuŒF X`9.af|^.Di8z^ /wO^F1 xe4]mJ)mޙ]6EϬa8rm~m fHv6's|Me;JiW$&(ǒFzgC~4zo.p%[_1'_)*'+T=Eu=Fp:F[&Upuo^i *N1QjDZ BߑyAd^UVU'j{Ngf|v4frɔ /phþq# x.{vz4C!쇂Q-`pWzoќE;N\.GcŌ݉<\AY HnE9)aKkN}a)&IGMJ d%a?0mX~<%<9D/6`y}.(Ã5Y7?oq.oIIֆ*aǙHδ_!}=bL4}:%Jo38eX dĘc(P" _^mA0s5 axkv$A`8ɞ gB Tw89,I'޸4jK1_@`^?Kn ;=\5Նgu\,"+@{diCW:L:.,G6O4NB"I&kΰ 8)*P_HՇ, A:Ofŀ\5›`lrӅ9$"Q}7:{໧6m%vR7re8wZ0 NID,=[ßxbqXՆYޘDhT{~뫆P:,Xcg0.W'ӯQqI9lVd_[; pl2m?>jG];mf-ddT丳J }`*rs+[J(Zޱ^v>o6r 9-_3 O7}.ptO2HRi.vV [~2:D[{Lö\Gzp)0_y"<J!QMbPnK~ ޝnwZ(GM&x ~DۭHGƴJaaVdBntv-es,[Xr@Ͽdդ@ =ǃWqkշi#ENcED?CzrL) p2~eRfnAըKhxrUs6枒lp\7(Y^n{ܸ-Տf`{[/zݽShd\Ip b7o>4`Ňgne<~^?|!@&V[Lǽ j^Nfi`$Hv_cv" RnANgzG-Y`;2wK9nҴ9kއKu Gl8!`5n ^S"\$6Ƶ35鉱3EyWguRN]A'̊T8 HƂ賅d؎qM2; sX~a1 .=*/\9a܊W\ֵ܈p>_vbޜ .~ը_̓؅? &;Nd6OW^I3$nЇq]QEMhp|Qhq#mOn9eW(cnGڴ=g#JѴ1Myy|Tj%0}'PQ7.S%WUYẓ?]ΫR Z5%qLP;~>376nLgEZ?;czXOtk tޕ΍QƃاfQ)rsG"z6N׺04/ kB}@(Ý!~iKMj#dO:MCmRv;[VNuS҂V~\p;+BuXU&cLml/lgVޚ#®"R@yP1Csx&^OGo tCaهtT <]Cbn'$O D)pQHRR+L(.~g-pAbpUM)yD魿gЩw+ABjVs Fl$v^,9 :3 =G0eBƥ#5H=|)u< (:Z;~UV-eexw8Zy-·kIÃ'P\ս\hh4:ة&pN^XJ9Ue~Ń&ڍnǘ^+ayiwGc*qG XYj8KV39ģZQSS4gPA^-w#/_}n bd.A'1əݨ;t -&|7Ek [ ,Ybxֱ^>ht|2] \VX6_'B5h%F&N.HP,Oue8)e% MU6Iv@2[] 4'(YNbwxF>^4.m& i^qs8U&vB2DwpG:Oǝ@r g +񥵃=\;:+. }9LK7]ݒ-.7E>pL" aS͊}%@N^Tk 0NvDPk<\p'@̱ аX _sC?&)5pKD̊+l\hwo),F "&rLsXƲIB!Am?l~yS< CoI|^$Әeoρyxn.<.@A\1_x.p=T,8)DI~)lG(o!WX^2bqGёopZ2|,KzΎ4^ѝ.sm&SGZQDy/-=[l lK! k؄>z𫷄F)WdE2f]oJd~1z*Yf{&Q(hѢ^1جiNAB7)xr8 1~Q؏}?^zlЉ*`akѾ>ڈoBJ\-gLR~Tc M|>JUgjCJ5p9ŰL\zQX&"%LYXV`}w/c :`e3<Ͻ ^gMjeW&V9! R.GF+dy0CE>dF^"5sf{#t(*~芻%ñ^mq1"DZϊb]4GnItJ4Z1w FW,Y0|I(t"m5kd@?([R*wT&+ў-KcmCoDkeJ J))OҀDjU Kdh0ܹoxd|xx<1J=,CG9qVOK @!J et *p)"}<vOy16hm6wRb-3sCnN/(rUUا'ǙBuD`+js[s?>hakzw}iwҼK%$''@a=7փjsOn(oCX:N[z@ LVnUfa|1/*@d[\8k_gς'ɒ 3P#|46촙1l@b3>jYkEV LcJ4-Xe-SH25|3ܭ.k1O(38~n/S+FzfHJ$sW*yL]餾"ZyV>"$O,@̴p92*H4_eE\iGէa` |Vȅuv[D+P!~9ͮrs<ٱGh!rdd9Yzk<8LM7? H(,͒e[J0V$W[%ܲx,,.=qɑv@r~͍9o@$p%.)hn## g4`o8Ń^˳y@煚&F㼆[aKKj q /sTo,YyyK\1nVpPxլUw5r U52(zkˡ ٣p,52ThqƘC~2Ju f'<ц}wZQ1KkUpYШdFv-| tP0b2CU= o!+&~q'voU{^ȇWD`th*6,3ENTn1r ǂWH 9[QW۟08*$ұcFxȔ^EȣkK뛨0Kz 8{ 9 1P)\f+05@ " ,uz`NH!*mRoTz#iʩL TOSYמ rFmS7?ƾ~?94v9 ͷW=ݒ~U{8<xȂU2>Hz;.Dح, WqC{aW!KSv aotɞo@O G0Xu)<$Uv!諐(b:'{c ~-zK፵5YS)OaTs/ -%~:&LO-:u<{K :<0ʞiX,*^b[Y6ʖW/%vh٘35&""G 5e2uwo 1 }6XRQ1L%B1qbsԼZMץ5Cŏxյ9.Iݷ]qCmi^Щ0b򶮋WX8K7}|=nZ yGz野;j;di!mJ,S!w<X~s>|][USՕ)95;p<ߥ ›3dx=R^^$(0@h\`qeCW@)1TKAVAZ| ճֺ*Xl܌H?.mes6fWVZBr"(H)q}oD' NoZʗDJG8r3`Sq=9ClZ9kTTF+&?sD95.w=f!^&t0N  |p6K7py f K8_2;e_{[b[QHl*7Jtg{/2Rf {z9Qaa QSHcI;pbs+4.+ﲋCf'鋩{FőŽb}PcW\G`MϨ!+;a#Nd< VSʓ!Q;F8I.[D{i!O9k%kZYN!ȮʫB)Ic# :ց|EOYbŰ~Z8X,twءA>cQH$ |TK% IķU}ֵJvR($_:lΫr,|AMYq3>ܺ$eaiކy ɳe8Sgⴏ65]:(-z!6>ӵn xã ETYN=nmT٠%&CVAOC߭wf:ov~wA f.ʼuJ#(<?JXf`!"16_!yԛꨰ D#a&y8j8V^F.& s8-IrRX„%m*[>A'T=8k'T\(zg*Gޭ2_U]}@ &<7>tO %LaCZ[2*Jȭ}0(#V%ddjS}#,a"يLy+;kB[|Q!q Xnem0Oxb!Ț--(@33ʣfFy30;8 OK +)4zd|g>ԋx @!VUVq y "D +Q6~=t %.> Ѡis-YVf/k ^R)9˨r fr$!EMۜ]GphmA+9 D^+{wڢ[ap4$F~F+Xz̄xhD2Aek -JWJ32ArA5)Cj%W '2=}2JbY0A4J| %ߪ4H8qZi U>MA u4H9qH̳阺8 >=Q<GtIwj_b3\0KԣV6CsݿLKl(uf&%!b)^ T'q h3Đh^t1<(xj1*#q3 U);.bZ5%]S~i ' :# J6;dbtwx<]pvtKb:̶E9xT%+HeQ9[ =9e4ҩ{i/IeTH7+S!`]+c%? (DLFZc ɓ^\&m]G=;/RR=UbiVxv7j[nvC7vG C>ۥ 2s o.dǖ>X7όxVTe8M*X`D;UvUt͊N>Binf'A0t FLtB7KHec|BDK -bJp%L|SI<+lpѝ(vn2#4=􀨤jyY/$Gį8cԀ87O ޻;xjtgJÏO]*\=i5-L9pŠ6 LDRҹ%@ ֯4+FҎ9M7V!bv lG?ǽqrFn Ch}[UX+ekBnxC6+T~|QmX.+\tef{u.3p쾝0hAVK y*A#t*y)$5n^ND.]j1qվB3_Qio &NT#0ƈ#RY^6A&{>I|2Xr+<aXiI{B0{݁dޏd ZxUkRfg=Ȇ1=%ޙⳊ )mǴI<z[^kDŻkG\dלMD: a2P9Ww]10H`O+8|G;G6^SF;t@2Ex3Emau'[c'k-NST.2O 51kg̞$^Ld<ؒ[ްTsqnI=>B 7q~C$Pi.v[yàWvwD^z#T3dωhvZH)_N_O'ͱ :~^7ԦJ4JN7hLg8zIgKfMk 15!&ưGMj:z*q-VPeoo}p#Mj<}~ > #u=.yioR'*6Um WfX]^-]Ȃ9'W=sDTC}%m|:,$%/8=*x[gNST(;)lWuLr⩠LEsn(0c]< zмU =OM /쌧?GLCGgSvv":Zdv59^HՉ3"juaIt> 8El2F&ã9eVnO1:9{R=!jsp#D&^/lW~r9L4SdO$C80̛+3nM >g34W v:?#;Gl(a6ի= "C}u.$ #".M H+pM}ܩ dvbQݕ CUyJt Ǹx=AniWz@hk@XYS@RXeL #^dA躕xy0ITMQfWBQeb{|~@ɥ$OVʿ~ Fks]:uҝi-_T[aeJȂuOLٱ4-.^y̱NG3L$2;[|ڙ z`XM0coDes%YV8CL S,PÑ":PGғTοeԔY}O<޶ 0E.xE҆ tH\Ȇo7tuI zm؝ttBD=ԙ!E}{>P:P5I 'i~ϙ=ieJn E_a7m| -<:eHb!w~(bz8 '! $􄍤K3 P[z?ց>řZ)v1V]X5:Rϴ#APJ ~_tYn-$⦈?{NpX1Sǔv+yfi{q`0|Ozqw=#|):kS4. [Pl7ŁcWe ""j2<̀=nN% R܎r]GkiL ana|nv;\赩Tx^m}o_p"Iisif\]vkND1^j!QJ8h>)VFGLo@֫`tdto\1XV56Щ"c-)}f%pG06m4x>/ _TUBMLf8GV. dхu^V02> dQރ=HMq|ny}lpSG<"q"2#j_ .L#w{dǍEg,ZFw+l+nq Gio*<%*G,鍠(6<Sp|AT-t{X&ɮ)M2(.`<[bi^u>%GFEZr;}ېhH\8_%G[ltp6Ƕr$EԤYniz0ǯlEjuDɵ e6ĸQɈwqD`,ZyoOa"}p8 =֪0G(}n\I6O`Ж=XFe-rov/:JTXǍ>`lM@P v`c.y"(+PBܔ{v/Ooŋ6^Jq^rPjBCc$?8F[i/b,$=8.kx}L2`K#-NJ+ON,N'Ԕ*pbBNs85qQ$ 7>X.&6NLZ=7-+i;-SwZo:"瓭 _k3yDCMa1QK9SVƝ]{CB~jE ڮ7K XuLoB Jj݂fU虫 P5uٓOBB1mHhp] Ҕg?lx63R[ZPDnO oQ,C4 |czwydi8cF8`PZ VBW3xHDz?V\v frۭ4OF,`wRN ϒJ>(u!uQ Nm0a07FpL!mD;.cɳ=﷌8(GXK*Qv%8*gmUu'炃,tө)(?7C#}]2n5r0,t/~iE6B:!i_;9L4줄Nt W 5/C-H4{j~ 3oR>[-&5,G'wͱ|cjiB1zKlԻX8 z# UXÓ1Pܢ)ƥ1g-T|ǻq0=Js|jš.vWY?O5ٻ`GGh p]உ UGTL}voi -+F4q?/uM<[812"j(iFz])B.3ݼap]oඳQB "]@!rη;)(T5Aഝ\bȻry jq!e+.2eА}+m%(rY?ӀrKPvp z=oI+GXDRs"K_Q['#+x[! xGB)qOʇHŠ`w,YWϏORqiZ (T );,o׮ʕ)$%3h×-n-wCF͖!”,[xeנO60Ȭ{_vn"(:BwĭQehS3o zTr3Q/}NYe:Y]0VZR1RyޢF%]IHwe/o!4:Oіx?oK*KMgl ȍ-H *%W:ps5/TqIN3)Ƥ:0$=80Eӛ+(㦕|>}dɲ=.8H(TL4MvQ#InM: ׂ w#Nxsq bSy Ю LzNǽlljߵ(IU."=ȹ- DL@N \Qw}t$zw4TRƠkk9ӧ#_umN#pUj٨5!R /P.V3qmlqsEm)5IcQ=O7!B%f=z|w6T/_OUG%Tǫ+:aOOwlYxX yք?t⹢  [I\؁+ 2؞&yLZ+F?q( 0ߜbC%R+n8SGZ}aҸ'Jڟ`\yH>M[[Y'1=A,t~ f'ʪEGqSt#k⦩ UoMz9Nϓ3CkLS':p23zH (kA-B=ȭ{CJeh&7cjK WJaj"qFDJT<bM60]. ~ 72Ic/YMz`FU5$oZXv ZklE0iA`"}" WCe=?EeKR_<* l3Cu6(0faB-]7AXՙ\y`[ewOƷA~ ^OjRJEdnFW燐]Z]I%^B9H1g=4lcM'Z4+b-_^ׄ.,$)9.J8i]Lr^)S_YO Ô@$NIo&HP33J%f\oHr y;qQp/c ٲO{N)f1QzOPf=8d,J7?YC8Bk͑QQ. 259sKfQ+D<~49FH܄ `g')b\k<$`5[Ͼ}(W$HoD $= '+CE1!Brʅ@XƧ+VXxrK*nN#ZcՆgfc"mp)< 2E72͊ïڵ@mAcq"C(EZWXg1y "XS%8yd ؁uҋs^] ǎt|[@"x_9eOť f QW7Gm7O ;gbx =.)Di3j=aE2|\̍ykp#9BEIV3*V$5`S  QN# <P]s Qdu=)t93>Lپ@W&QńZ)oV ܖ+@M #d0(@4kJ4~:iOLICyrx<_6„Lgw#D]dSw"w|2MThIDq|,6#_ t/zƢ_l1;LJ駉G?출q贍lQĐb2~1ۭ /mL_?Qۼj3rX ?/Q5|rY^Ṁv[8D?Mt{h|ګ)"#?mAjp7NJ=[$h7<0hA7.O\1 \py Ϸ{v>tMC$aZC?]]VXPr5+r5*OW@}sQe^hffe&*!ҸxrlklnE0Ih:e 0Дx)ų$ɜY/1xع[}]bˉc: cwk~ {lB0ɪFޕNYl67qb$NNw<!hO]YZy$g0 g&"On -([ږkbz3 4˅rs=D@Xt%Q{+_U] Z.<H]N0<",UYK{ǕvʄdJ4 _dx}J Kf,POc"JޗϪ.) ]gTM1=R'> %kQ Qtëio_j>:Et`y*>! 2qnlהC7vN`b(xM'Ե8.ڝb;ݭ?QB\\mWeyeg;GdI6qPLP.|s62ޯsd`1JF0h;6XëZa F0rF?THZQH5ZcKVBz`>We$B+mSo)|͋Ux{W=`.ʛ. }#Zw>r00Pz5qF8.v#N;@' {Yp\6ۼ;_I%O9/\M\kV"寧)[٨L\=g>բU'_"?}7?; DTaXWؖ,hыYP]~wHVcpxQdރ۬?-.dQ0+=K0dSӋ7HJьу h֜/{A_p"!*(9ht! E]) Th-(uЇ y6*2HRШ*lޝ0g#2Bz%XNxi݀˵ihkҤN,=`ip1Р;it&! ""uK3"A9J%8➟NGF)6݁sfrD|QUƨQ+qb.4Чg)trka05!baR4 ]{S혀jpWAt@1zz}?N wzU ~<^|S$5 \ c+qjlG~{ʽgҹmRA^ɋ(CTc{hF,%dNEntw|񈝭mopCT/X!8ܷVCW:|(ũe3\gU+XPˠB3w>h OGy͸VM7`V\Y5[iS\k]xOPE)bJpw ^2x-<1}I&?2f8dȾ qMHޫL58-Q9RF4W eQpeܲ`" iF QO yeH^Ƣ\,e8XX-x^2ld1Y^hļ9OdJdY!Yr ^{7ZhMo?:"c M-{>l՜kP^)0"]D½I,_k]ZށA5^g=ֹe "i:0&!`>ED"N-SO)G}K(p3A"11|Si5KP7Yz%0UadFdӌ7!^!65>}p?J~{/ƴ'Jv4п|%3o6B| *CAةI£ţQ⚑젪mbv_@OHr"Xr2]244|Hm76EPxfp[x!p&^f`*Vh_z\2wzjYJ:{/ivy[ܼ$uׂ8En~A/w)L)u*T^-E1p$Vl\U+=yzLxX*(6ש,Im"sە#!yDb֝dyۡvW)u|ըTf(TLpߐ䂩qXL"N ^l\ؤ*!rZNg2=Hpruc{qs?&ts זÁ"> VNixgBhDCʉ甲u*{̓2{7?3R%6 [Qrqm>8s{իGi  ׿n`͒HĞƭ[ &HTb,U$ ZI&i9%=* #8uGM$|2y+8lDhMl:BSɲ0+=85Ey]g, d5xZ gFԮ<%"R‘em:{ .ᾤGW`?52bQX'J웽:x=U㮚kKadEy%"Y)MxyF6UGܙP6#'yw_6 N<ꄏ%ܦ8Z,wLJ3hFA e~NwzJhZqVH۽>yѦFK($F1mJXdqSvsj1)Z BW@5B'1%~7#EiBe`xL hݱVHp!f 1K:+l #SzDXw#uԧGɁ; C>s9OLv&j pV́i[(R戊Ɔp :`ޒӎLβl:v%Doi90&־7%G p'{/٨4jQ]M땬Szv$LgT*f7EsBnI!WRGIr?_vQ&beI!P͎H#p'̒5b's%csqt6g]\Qdvvy|q\Qt4ma(F~]Zz-긨.Wq4]Fܝ-!\zhܼmG恻~mDҫuaǟ$Y]D7"LwlV$ϐy bt h]#LR/\ dڮ~bVe: )f Yŕ!Dt&u.}Q*܄bu^GKѹS2ǫ؆pzW3[B2=4C5oؽͶnlY%2ڻ;㞲å7¥bs=RnZ#Asyg}XE/8t# `;á> Gl:IkYska[3)A-zm&ވNHGλAR=ʝԌ\U5C94/43f Ih.;p|vO{q)-[5l!LJ.e*_WC7 Wfyդ6soB_O 9DaF@w+ڷU7&zftn;,\0}T`uz!z{=$.#-) ,!X%x V62S-?3% #~ޯ_r 0 GӜ/ԉF"dc xVТ_YS=} #&X8U:+fV֦qxq$cd.<Qؗ U\)Sv&eS)dŬv/z`>0tͪu!! ?_>6 7JOŲ>npki7zn& +~KI FMƜWc#"e=kPkA/un'+? υ:XCQaQ lxKxzeoNp&TgjD-Y)xa% ]OТd#ԬC0w*x,=kO!RMd2Q5T^?24{-R#~&JfxZ$KĖ7(hX_,u(5|U=ySVs5r^UAϒ"cg0)J:A Sn2?d99C']0VG'l  84uBB2O<2 LO3VJaagRe{VM?l28hLaûDVH LVމb'6 eQ$&y`:j  <=$E6AҩRt4_3ޮm7w?DyմRռcPNY{k3QpsU*rmrfB1-o8 rIoًV Y pfQQx[rUwyA*UTbe)t5uYbG>н??ny1 ¾*iMi m/G}Zmt R]8 e&Fzae ^z !xX /Z5y@?rrEL-<>Rs! m5eCjiir|X40.w'9,wQ18LD"EUIObv}*c?Z9c2zaAA s9:}ھqAT)c3;ŐgɜAA=N0~ U7e.#&C>O@eDvj Tn|7{׉5՘K^,0b&8Ou:X%W;mKFk"ȟoqCՙ{Xjxc$DG_~R|Æc\lAUxZŬ^Z*xҧ g.`Vދ@s;y0,*E~OE4׏}RLW2BWמDuVʘxr6hyYcCׄ(BE!Q&B<tO@$,&.8U7 [mdEMcoӃ=3=|T#"_&]-` LXV*BT?XW f@b-ԊUĸ^GOU}Uwy*&D݁|()-#0uPy6jSڎYgwݜ9TxYB_A.АgX`R~b~_Dߧp\&|'aJi z}`Ԩ7}%a{;>MW ?yJdLs:z%'+eϊM)FHQth(鄳=E2`U?\d),|7mq H ]5dD?kJldb0gPMGm-Qؘae ;ּ͚*j'A# G`vzݴ˯7 Nhgg+cNܥa(~܂I7"h^s07P bIL,iB}UYe/_ U6OJ {.GwuPFxr=5DTy%S_AT+]vMV,h$3ͦ"y̦+.ZП+2 Wf1a #u)ug`w@th0R<!&?9՝b /&Tb.`|$;h+ V&f Vf:"q i ɀ KlXӠ0P0hURO؎JLQŰ*yxVi~XBN".^h2%7Fu SydJ2`>X>||V c{/T)@-=tzYl;&Mi.mȖޠ٠g[ѽܰty+ՙ:>g ;{>0p} b}f,(uкFurƉɻUO329GIWG2{=R]0f"-+&ߣ! *yʋWY  ٗ^^ MM|cժ+?B~&a4W*Q D9!8D%H$> %gb;6:txIߏK%'Z8~Vi#$w:F^uR Jau *җ)hPAA.*Y7"?Z\rdB z>+~p_0pu E(d~¦hvL%XT.$#5G?X$;5n&1 '#kϖQ `Ѷ5rY#kZ? \o=ECl>?y^K E="Q6ng#TtŜ$:5ߨ}#+dyW^A{$WMӅɭh@vCs-L+ßmhcZūQ3YR1g}VO$ghm$~@<2sۑ X4|4YJ5KMQo^Lm;,)_nJɳhLp+Z4J[ε@r|Ώz sn&`d2{X0jaVh_r+NTDAZ%:|@sB:k_ f X}@&~ۡ9'AYhk5\t q!0)0)*۩1c)S29s&&DIGmqQSIE`=ߵ /9en7NG1bUxб`n@̌+Hݻ+b`OThlHĊ3?P=D9Fc?"^ݏ׹q΢ QTL҅d'Kcnyv]\BAێ.+)tJ }`vMaImPfD& E}៑z+~o"pQ־1&܁{4 NEbϗ'/Y@AeЩ{5 )ڈ/"5\O45y[4b-M 4^J9^Z47e*Zy8-i10Q :6L9+;JոyEQ8WxjW -JUV-ՁN.0׫vr\l[̠U-U*Dbw>Slx0f~;5kDAGy.91Q'e Z#?IM'HqO(r4Ο$%biXn.y7F{~:m=zlR J*NOΤD}} # jЩR16"gU(~cgޥҰ7"{m=A%ܑ&wi3IvHp1 '>AIEUIև3f_"1aY9-S}Jyp0K;?7V;wm(hLVJK|nHjG~}< KN]R@]aG3hE0nd鈂YȸB:*;R3'CpD4ąy4/IHrV26YLw{3eE*uZ#[鳣`m_yF(^QDA4=每5KC:EoTc!b('#\]d$F?7.CC.tJe!:r kвzF5WLDvW bnY&BK!/0舣ݫraciQ9{ JzMbwĸL!WdM-1 ^({ 9&pN kE8 &RvJeJ=Ds~$`T.f;D9$xlO4hN.EaN&хHڞhBzUZ JLW3d(;VDmCH$-~l&脂 -,S`ƟI7u]8 jVB8YY1|A?ß!˞:OofP?rL%X&hŠM>,ݕi.(gYOچ ~%Vst&)BU D-C2?<(iG@xhĘFc&xع}V hS |ZueKOǨQ|8^na"mQ1+Rc(8h ѐ- gy=mhXrwa׍07*d|S0Q q(ك  n둹F6XF?d7BG@%%q[̀뱡Z(!ߣ=̖RwT,Eio By/E(;){1 ..UM { 'H̖>fnեS>|w܇ Fo_Q$jP[ 1La) //Nncp|']+rʕ[_yK"P x W(I}Py)GQfj0L `,*Bu >17T_H$48);n?І0= <u>('>-_Z|> t|WWW  (ԁT//,NjrHIY,{t4$M$e)_pY[d`q< 2t8,#m+Ckq8q{IVϣyVTK9]c˛f}~fqh:MG}飷EXg~SecaDUOu g&I.^^jL Zm2OeQ.,e] Oi,"xb,s+stH:xܻj:ߋbLy\/mxIXmkDVջ;@(XwPSbDA wi0 s( p:Jc~uMm@9a)C] x>,HݒUNLp(cj@.|87?B<& &gpQVqB yxK (-PF JVk6Hj6"V="@@~XT.dvĒڑgYWb7*EKBl[x ve|d&K*0AEDl{2 ou}[6ISdw;H1dɅmn@ʩ,`YUٙ-̂d_qr8<}`.(nCe*4D`)>YC%d5]=bGU XM䖝oOha%3vcԕrߛ{OTRՙ.1<='h%Ii-t,K{[L\a82W(SYp}x3'W(,#3OLktyTEB/m2_yR6b&crڍA!qd=m={H6 P].K9۠kEh01[S|.: Ufs"K򔞈Q. Lp] Pwfq Y-rP$bQ΄I-qBȿm5ȡzDžn\}J09.vyo_^JCNX̵}1SLZf%v(݆%zk۠xW=1YC_WMy,}u:u?\~4C@uWceЉoǎ*2ͻ N5:dNSlUxZR⪏ڜ.x} OT@*r nN:].<~zGq5GT 54W2k(z׹LJi3ݷ NՀnEcF⟌c-33wt!"뾤0IY&vP"^8Ę*@̿9VlNR ź6d/"$8S pfDoulK3Ravn#:;!Ța6Ǫ+!avUc_[v֚u7%&ӥ:@RZwnM0aJg؁j@`d"8L]QQ6OSrKL Z3>Y&a+M?~FW,Ʈ1DԞ?$Jw/"+]D4] "}l5m5>P/ r}t%֊9jM3$bKğ|BA"C_yڥb?6 I!?XEP":p`,];>*{xȿҦ;1LcHS ܝ2,7滶z2Th^ϲ &"Эw:ȠnϿ!$9=s 4+{5!Ҳij :F{$ !/(`K =&0EcԄ)K"vΓ\  yĬ[o6 h|nAO G"c%[{ާVsxm#sI#,~@gQ {xU ,{lyDbɱhGzҴ4mO0WǚҀBp[i3 VcƖ8fY /R] E_#\0FR)Bkg՛:DdUGj5@`ÁƳQ/y,Ѿ0)1S2{LdFhˈXf>n3ٜ}ݝ%E0 JcxY,'IoMMhAz- F>>Z1EdК!!WjFIR5ѯ\9 v'whIZQM-d[FjP7/lKT_=g`X~m=Q;9&\D=:?Hz~8(h[vcPˀtUx04N~F0t|*H<E?uXX]@*/PA36w ˜i4/'Шj (_7Ap!H(U $"ia$^eC "b$)=x\'VAfXsex葑GuJ}Fry&F||<=O{CĘY=bv(Px _CTgq4l-nJ.ke|tCxHp23NC *%/tF|"@2` 6GW2 G!5j-5|8;%w3* ,` bmœL'uM*/R*&PNOwXfZNTҁ$-(tr_10M YƶYӹ?Q>-hyi!*̫ۻfv2|-,* ~W]MߤO0D"i8d_7i$=.ÜH(<+D5p4+?/7HJiF:/X?цH9 Oy e!j[ dP;!4T^~H@aJR(b4Ϛ^`m6*V qAۢM3ٽ󮵹Td #@0? F=ȋ]$L<#D0ŭ2TR[Apsgf:쐅[bDdakcJgfx 5Uqy5XrZ3B_n@#s p*PDiDJ(c*Nތ{; H;%uuc?:}|{v_7fy8DG0y,xB_LgK I%(aԛ4 \ƛZ $/ȐX-hGexa` ǁsaY)5<{=SIݗd-v_o).P g4Mcah[yoF %Qׁw3Tӗ3op3M# u&&x7m<҃Q64^vid31w?[Q0U1H0>0Y%pLs*HӒ6lpeTM ivEt#XX6RR KlP6Y&,8-v pO5Tڢ k2nKq,icF@CJv-pC;2!*ɂV ˰Σ{oЇ|4 \o dOsJX)k ݡg7x ( cH96m[ PLe,{Vk@$w? J.]=N'! ő!GV!=9-**_/w~Ɖowɕseh./?CJeq{*u.`T| A27plZ-hb$g!VR"cD?5dTx})8)-NdUuNqҵ1:)<_t8aY2Qa!U>*dH?N,,R<ҘňtpnYP잖,SiMӫ~en*?V77SAŜeұPBI#vtV&~7\WtuͱX~1'] Z}rce߆nnH@IَYI)I5T)nN kg*SÇr6u2bXͶMȢ‘[Iԛ@9=dF^#"WK[c-QN,/7!FM{KeX -o0MT9նCH/VC7hp\bx`G%WW1k-g?Wi&cNZلb} u5aǪ3mtրD39bl-ׯc\xzD0YZ<4Fj;:(՜Dc4]S?{&|w-W-Hpc ()I5chQ[;3!CQ9Ɍ uAh`<ARY"0LI /"ӥ|}}T okYoޒŮ-3f`x@hMk+GU.,9_Cz]O||Tԙ{VJ"7RJVOA B24+l3[P?A7֢5gT]$v7:}Re.`ӰX( 8pc)  /G*֔&mO \?s_U0D;AmC͌bfoe$n?sGN'w^D͛_Ba%2J+ j/9<k?&C o8; 7rP=:dh)xsҀ7Zw9<'h6/ܭ {ĩ+*SlPWW3%oA䳾{לr[G,[%ķ!E\^`.EZ˴qlդyD 7>z&Fw,U)10xܨUZjJIe==}3< MVaZmA|UT?SA0>6=l/c5*h7EBr@^'-ݗت1|dBB7!, X' %TBL@mQEi ^obڴ䣯G^ƽ>o/i@p)0Ɂ(zڢ3PϘ$[/hAIݥ91&wK3Go T|ԧ J9D e.B ޽mi T.IDB, m'0q&6.I 9$"B6g?Ih׍S9FB}fM [,3x0dX@:MV},ķZbT1~ĉ | fY"^Uiʄ5`ia3P:C?iΖOW:3z$0wzv5Dq2@#QC{gSHBT3 j2F ;̂5I_DZkWTdUj b\'gѭ+t AhөL4`]H8UDGm Q<]=x8L 6P b=;in@tsv0gH9mh<]NYWnR6@x&.I]o7sĔ4\mtּ`aHOoŦ}X| O@QhA n̂o 9B@+s43 2}"Ш)7v+1}ߺ`\h}W]ЈvB61<jI z[t߯W&f',DErr0Klo%O WW!f)S_]o|Lhgᐞnт$II\osʅ>[MLXlhɹ5|vW:EextT]IcA>M mM^hXi2;gz *(8znV 6퉜N#׸+aGe9y洺 RJ 4/4|W$R:<F*͞)kg>ƠTi9ׅ\e!jPw>)IQ6+87/TCr3_Y at#`_1f(7ˮ&Jk|t)%, 9BÂ7^"]Hg9ݑLk2aJn*aɂL~37R#54@4r.Q$0e]h͇=yj&vc{qgLsm~s71$QpP.brE;iZ={׽գˆ܆]hcB .ffI#Fȥ2 SO$ؼe^ (XOީ)oMi&彺#O@.pŮFHkueS Y`Ze!( tڶR񎻐Q-m1HzDJ${żNbO,`V< `>RlYڿK}ayPq +/UB9*!hr|.y?D H&} ~* $8J+k !OrrCb>qߧԉ[yQ8'KcZN୳dv};%1- &ݓlY Pja~ a2Q(`fHD ffhhW}s ބÞ&|Nt!>&AȐX݋քBI뿽xS/X*I0r0~h79 ЁHŁ> &aZx \BB0<zNYg@c!\ʵdTB 'H-ȑP~Ҭ,fe]ןΚ9FV_)N8o-M~(E[-CkLQ\cxp L*#eL8 XT 7>oM[v2t;P:qk! xQ ?9R]١}i~ɼoRV_Qu|5X>A\NȯLxOİON3PV+ ڰ\ǡp֋bXߋx fh^"nuhf+8,W~qQ *[J=Ç.7As\|aSW[2A iG EY''WsWd_$s>0^X㾯J&>;( Es%%TAConmD^fTD|#LĿY7P."`b?Med`>tyyě5*L1qޙvb,4=f7 }r/ZC;2ʰ^s#yr@bɤ8I6 K€ hBizdB0+:"r-a5MH ȨRC%e-e,RY܀e?> .ej gɰR$f:Xm] \unmnk7Q O'8qtvHpلpt]q3DGYl`t`#)(qņ-l/١/ )rB|ާ=F3Kpէ]hOҸ c?mqԅx2*&{=auȞ05A^Tتؼΰf`xHS< 4q.Ckw^QP+ld~^c{?L >V\v/r봹g4VOgP=ClL͢|/ ;5r?jk=j=)UШ v11s;nΦW궾T̅k?_q͎> 1*Ԛ10qLruYFSmxe;q;?9).'P/_:ZH, PK迫ZvJP}`1>.SkϵhߠǑgiDp}@c\.f] Ǎ U]~; Qt,6-pqԕF锋z|AH\f?ӏæJ4K}C7Z[1hƔuPYjxsVɃ>Rz gFDQ{|{ƢdTKa} gͫ<_;.rם' U{ZJ,qhƩ4W+0Sw߲!\ًˊ|NSdrBzlwGԦҴJ'*x !dPU \1oom[~Y `UWlڴvʕQY]KXkK'FUo\|i?y~0'Z`#1CI؋,==h>DJzѡx.A"fҚO0)%;]J{фEN!FN3Qf@(~ޙO^kT*B !;N;s-2Wͯi@ 1*7yKsx O*@l젋EfGήӤ}SRo"?P+I|\#rPO6$v}#rs0+1Fi~4r:;/TE 8.Zכ8~ l2QKa^H j8O[jfCϩ&9|ǔNTLY80B34g\[\< ÿh虞h\ y7fsld6!\h8ބHQ ;l.-dZuj6YRlu-oK:a)J{Z?ObB.qN sCzk-U;uF,d\Oһ:' C V+3{]緫lq5i t7F*dBW9>~XY6WBP*V}_3qӧ[=>|$(N1Wbv=R#OdU6G}FmMTSb(}e ʭFP_)*m컴smÕ jQvDwI\OV{//5M@B5g!{2&<;/`sm&<bVEcw!M֞Z=bpa(+?$mJٹٲ^]c'7H~TUq/鱿5qHiV{A'( Pd)ZSٿE,U$oV9fpHu-]C`+ P&J!PtnemPWIu6 {o"N}*<˯pܿLHAn_fsV Jr/Vxýݶӓ2{K{56VO/B] `]>O.gQlodc.^`xKZH%ZxMH;~׆ڈi'H@ !04 !QO/ Hcǖ74BQ]zSebcTQ`>翶I?˪?34!t D}ўͯY>5Ya#Nw"]&ۂW?$R&*2dr.%@( )Mn6χj?H}=|Kv/Jc0mI횡8c]0i i|>: ;zZPdidGM5`m_ZΑPHbYDwt\U촯ɼ zaʜqꘛ^Os| c S#Al&]^VicꋛD۟;'ӎ;/oQ)]Ǜy(aw^hXN32Q*4}!3'q=,S(̅C@7}Ic/[Fj|YΦ[>_'5QhE譣L= *,񍠮o @e.f7a&l;?M1 hY%Lwbi[p2f7{‹! '0K(9mVœbl/vsdšJZs7 P ,n*uj׋A2Px$>Po'8&)y2^Ųz9WjIvcp뉆7_҂X9,",FmƂg☚UnRĔT]I/Y.n@Q5;{=MejJHfWo¬*ߍz.rWDA+}#9R[L{>)|~QzJoKXW 'gS*l .Aft3z}K,X T3wcLvGu{_uR1~®@}M߯y#j(Ƴ¢{߫;ɲn׋_S)eȷ1xfkS4k/CKOL b47Krd6_ڑu]N]W"_8$lPlzĸ"q%L&RW Ʋp ϤNJy7rY Q9Fa 'Zy:Gq|C֖矏Le5ϡ3Ի)<]8 v/٨Qx±F-}NjK],7#QFn:tTs*mHE]_-\BH/m#_){\wy$L`Cf#rZJmmFcLK/vK_lq p>#w1 fMj;*ɺwcgW+ Iu]0LYk?9E!T'sʏiAö4RlC*AeZ^YTh 8l6eֆ#upP &C-x* "(H\QuQ~*ǪArbAߒosmgѶSIZsҚF`S}{`zNQHt$ UЭ_w -W!"Ѵh?Qz,6WQXe<JxW%=f0HW/̀;_uj_%b㩟Jt6ba!M>r aV*̥o$ phnJjR" ] XSi =G!/8׶^ͱ0Ih-d2NycIы%bh䌷ʘT tevkA!2- 0g.`F#ET#7+ HYH(i#8]S>ԇvƚ rQ Nem/›as݁4'ZB]N<MĖ./˘" I+~ x>ꇁ_pı D8اNySoTG p[9Z(2\`g so˸x _*u9hg:n);Y@#/?s"+eG]&r])k4Usg*2xȗi ,p%pX  hhw4.ob)W˅E4^YwWk) JUis5$++ƕl}V1"ۼJƣ~A_[q &Ilj'+&D|oΌ;b .SʢoƩIg7P2tSaY;sZk?d%+5Osz3Q/Jruz*M.2OǬŻ?PG.+y^H+W3.YӍps!kz,2?9RxH,P `phk* '2o^!zd [/˅ ߌ k =A35ZY~ BQ{!Op>@}ד(T"ҍ[2 |bgpVBF g {D4l}ć~fhUUdK1(PlYYEnRcr|$( djnF"Z5hR& 4m,^ݐp*V $hc 'W@kzQoJ_y~[xDM"~&dRô;:["A^=\i쬨[5xcEn'(nNEo\H_dʓ Z g=oI7rv@#%N蚝 +wSn{8syDg Κ&ι >ZA VC;M)zt EkseMO+L-"[h<ʔu/~R,^߰ua&=nPθc !Z%Nd֊Is4C47 [I\RZZk]̘Рq6Jo4X(OVn^'T|k7KLgUj1A+B>$}$$F9;|P05]V?f2Frуt]r7\uCbrdM,Sv$jHap``2[lJe0 ݊V̒0<q#z[T4Q{3H 6(g 0w(O(_x kWzֈ9(={]GBh Z[b`3nzZ;!0i]㑯7vŏ3?Zl)DXc;k6ugy #cKZuE@6WB`s?u_kp:~pR5ٵ+1bUG B$=Hi#]L]"o\ J~{Kϖ$⣄J4_DUpx54%vObLA5P4g34|9<{}J&6Q9ZK&V#ŹfdAp^\lG{n8T'EriFI.5%4*,Y$ "y#q{7:)-s Ѫk& Х, ]Edg@ԈsZC9%pS?Y%iSb-cC]Rͻan¸ gsP+GU陌`Z4'.+1Tu(3$5!)$=DJc H3^2ƹ@蓑2ؗ©܍'D!odlUCMqp'鶮Q{>K;ɱfuPZ7&H8D:ɗTR."o[ 5FZcdW`&PvYѣ?Q9tg(uCl ~΋ݝ/NmFA|!\ևA{%kv.6^ĩ:I61=R,M"(_`WH)Ɲ ۱ Nc3x˪ HZqiMC\A0$x$ϛiIahj$'fBI ǜKo6泡UǠeL7n6+KaawdVmp<牱ڤY9s Qʏ^4!P^i6V65hZϥ;"J@&1pjv&d(X3+nf"Ɋ>cu3Csx!FOz7nIy*S,9;euj_U29";ph+y k7+PKeƷKÜyFL1LMps(W["'E xNIEҘV gkp@3=]ύ`>=懲)F Өx$tXOJ[F0+Eoc1Q"y)gK].)g%kH*(HsQXtLY]ܚ X)bUcD6!Jlηj7nCBMfS Cg)\Cdaܺ̀ǾC"4Jc$ (]S9SY 5}, M* 3fNP7ܳ<|1ǒ\!= خm#lO`٘\hȞfŲ4h#g["3\-'(7T @,gOpz΋Y@> rc#XM|PYmQD)Ua`` ~(j\/GN܅smETؒ?JY>T=uuGHlץ>f W. +Z_S%§8)QS)*Ee yP-QwL57XLXxTi/"JqB5 }-cA*!ح}? w:?ߛ _H\ߢWwiJ{0dm%|-?TȒ>{NmPgt/BBňR-٩f)*9 vYIR2|1 !7zLdyhhbҁ,oP2+z E$C,6/\ZqˊyٌsXK\nEͣt=!غnBg.pBHFRRF's;Ś{v1|?)l0)^9})^t+Xb+ Л c { ̗2OJ ?P91"l=eݓ-^K|mfLKYY'SL)5blSH]:Ljt} gojmZzuRQFk`x3бHZ}a x+DɔV;}Ѱ:;5ߣ;d1 <3&U/1{טKBW9I'VO]8c9CNfhQ{r)li9kSwz௏Y-r~ay4q mOY+Hkkp^zhP//\Ug^_Vi ӣSΘ$uV$[ 9D9(ԛ<)z&iPCA߆R\%T8" ̸.v \xţnzn~V$F5źQz>Zl53!C8tPJ<`WCڡ`b!].% h4χ 9V#мlOr--1{vK}g2#8l fEAS k|cPPAqj+:hRWl5lgEHSױnx2$]{ԥ8ͥK+R%W onfz&?mX^ Sc$ .+w0{ȥbqENpɒH7 hF.#|؝N)wH|7!kRo NS5IOkT'WW~ )/nv}Ngw Xe@YO5 ,1IKo1!yζjrPlɪzw83}BoJy ;ԌtRx㍆OX-n/g_8It"-!D,U<&GSeEFV yP,b~sƒQ!1qtt_ 8,fb⋾uUą5޹GpJN=Sk4=ou!go meϙ&&9'f;6O#iȢ%h1V}^_)ݼ_Y L] pI ;fj E"M1pzT~5Քȱa½J$onW)h&E:ҬׂMXƩE g R/!1ư1\+iXnߴuX _*cq ۤX΂M܂%wo"_rZƽPl#CD 5,]:?%'|=P\ܚ#"7| sŷxǸRTK(di^nw]4.REЃ̽%YCp3ȡ]>ئ6H?7_Fj/Xό0y 6yݲJ7 n.RJhUYN XohK`ZR.Ji\F&EM\rLGKŭ;<ƎHk|onUBx@ >k]]늲˾sO@tM|nOIKJLqz;hmSn@.Dr"+!ѐ'w9O`+|JāП-il5SgQXW fDݭ6md_vuvNA{TrChkN~5 ;meRo&B:I궱hɘDeŻ>H6lyC. H 2;@CbtoNk5gg#2IC= Uon|F-͒k;Dg͡O@PEoZ].BZ$T`%8#}ݤdt(He?%MQjĞ.ࠝƩz&;ݟgme eMOp>rbnRSiɳP|!$cx(5$W|tYw\" "Α݃#,x@{K%xe ᚨ;r_cHB 7bdPh+OeIN6R`{=SQl#zM~N.*3ׂ$P!/2TGWlT)6}5(=ノ6||Y^ ^Gh݊S$>U'fh {XYEDS֦'2]t{Vnb |qxJ"zxT>, ]'S.V p׆WdY  Tۺ $06d8K &̹zF/V'UỸRhuX%T-u4t^rSUL+ eɳW pSiY GY+F^ 48(&U~#XLoaq2QqPoy 1PbIAYP.K܆/lJ+6/: ֽw(V_bltK{xnu6elʹ5enA"H:t5BeZgnϲ#d Z,mEl`A<߉CpDZq^×7)J~ew -ZL^N;K P6#{)"Bj=ɛ6.$P9٦uhONMG=MpK'CXdzω/㟶1'GX|XFU'|]Ge C9d1|.;R;-.,tɿaL7? u]=$G|>pvFU+T*3{[HA[;.A90Duv2«#ڄ{+hkπAs|8E7wGkT :i$&4i^f{ϱf/}| "\^_";չO`nlՆyl {ධOW8xbh2F_Dہ's< fPyQ)䊥FvX{~ޑM[BGlo?񴑸ljT+ e2o5v t=#ad5Z8sdX>1CAˀ4]~OSxPL1hMc(fx7FO3: X `ckjEB]̰jHlZu:rFX($6npWSU`[wġ+ N3P1D_Ӕz4i`Ja*)9Qa-I a`kB{uH,db5]4]Ҫq?؏4KB}>cm~(N+{@91]ˈe w0.$Eܵ?6.DC -ytԯ"WA{b~i;ЙZ6b+=|ڵ1F C<8H>p! NIApdLLr^>YLE㼺0.=N&?&I"\+U2kPEJx4/^F#}?F_vP8Z{B06?Kw8A:]XiaLBv#dM@H<^DҋԲ/"gf-`_@܎1 Y(W1Tl;oETe~ T"GBSP:,w7p9%F\9r4W3]x }8 WY㙴53cC@ryt&jZ39 ;~pٱ]KoYa뼴Iz(>?Ē-y/) XSs0i`ݫYBҧ8sK7e@g[]pϭH 2QCA۷ؠE{X>=n_r#Qy)P}UęSF'tU*o1 i3,,k lPBTD}N"#Z3-DŽLEۭ!PyZCؐNqHuSFU.Jq(߸/Fk$̮ԣ[V ݴm!!W/Tƿ(PՌA9[MCKc{SAe7WMvN1|{ƍEE~N N nXs;5bpNrG{sמ '%D6e0WZZ`@uEO?9Cn>[$Qu'euS 5 Jl+xKAYv h-Q6o*;a6V0^(-nM>bF :%1lB+Lo:cEֱ6ǷylqG\ t6}R]_׀XνIb8iF`7 CE*m*KB=4~qAf'~1e(+fPx!Kt*x'i^Ib@XBG3FtTT?'G 379b~jJ9$PW %8ʉjac$ WpPpwKRZQjE'"` @˸WC]1F.p'F실 aP2:}&*,m@*z{Ƶ&tE4):z7 Bj(M]u[Pޓ{r}5HeJMτ=TCZ96C)Z~%@=i}Õ(_FJ#$2'B\梅cⱤ| tD8bn")RQ;t1N^$(@bDnf_>^bɕ%^}#ߥ˃e1S+.X_r$SGoRJ I\)PD |DI'Po "md:x|1HG&S+8E'3wU@1p |DMФ'=܅'P !Z wҍ[/YWDl͐.X-5kD!,cV7_J ׆/2Wx"-;|kh꙯h ̎[#2 RW&bJCUIſ;"|˱8w(d;P/q$/h'hmm8rCZ136t&B4W< Ŏ(Z'=Dm(5m/xk@{xW8H4wʣ^BGy=-<4Xёy R;h!AW쟸* ɝ"avbCD5P_Š"Ma]Gv,sjJa+qJ;lw̄|'S! $> 췔]5bțHڿ=q(dw^x[{XIFwתm r~ "2` 5( xiUjK8֏xfcޙf&@0| %Q> Pg5cPTP" ^2N|r;upDŽ)#q=.`sH ®yKrR#FxYH5 ;ۛ: ^ aSyh{ IY5eyzEᏀ#u;C4׿zA3Jt5VuV֗їJO IkK-cb?buڭB \za+p@a(¼d:HfS3#:ng*zXpu`<ޒRKa rޏ:Q'M7g% GKcH\c.8mfMߠa>t#d:Y߁MtʇY*龎%R ~MjMt0,Nh|u_ b3<6RI%YQDk͘S4[BULS i8ztQ0⍮Z<>JPDiF%10iqD4MzXÝ'űEA6螻f-Ϩ0 aPh)ψiF! JR3{ T+>P>ڄYDK~;4&\FgFK+kt`rUqߊA2<7- iA^xxʿ+-3owTj{{/G1!rO`4 AN(N:DWYR9؆\yYЬ4ٳԳuA Qȴ[&K#dXx۹[tn8o3=F.%&2g57zJ8t?; V6NiMAݡ_S7ݞ`X#/Բkg4} ꠩N_0:)[q1jZ ()z̮KY)p)kXsn|-ISx*@p"ĸ8<^7מnF!e)$b%.Zݝ9kɊy^к "2 \r۷Ayr:)~BẕCZ ԎS 8YHDw8;+|AxSJ2$]䡇"JytmO溞!CG8eCdѪ"jF1ه.[eL.:mg'H1T]uH!e=Ø }TR r]_J'tfɹ0 i3|j72ڀ/{]!ftχ*~_8e0tBZd{I2 d n̒9y6qA;,=ֶf~^s1F/ ^iٲfd77oQi*,V͹'8g7V&< =%X1Txݰma-\cMGpK48D[*/bZilSZV:MIzdԉkzdKmbJɕϾ$b 0~oQFߘޤGjx:+T0,"8znJMLsQ.GP:'PlQs1b(^UWQM7mdR}gؤ][v _qRMWYW>+X9/O-i ?l:ly͖G^D@'_H:kc-qgr{U/8$rTΨҟG?^rGzU5"r2K~~@;\Gav;\9{=|`FVVjDK3|iXruR}TS<{aX]L)(_%i m)VV}2G%0#K`at} s`9,7?Je*|y2q (̖< /<]葢-RB(xǕO[ͪ]E\ zM$ )e-ȏ\[VV[oku`[N%&՗[#tה_*.vC؏pķR{gա2ZO-MI{u+]{:GQ-&hP _P\E%^1n37{ %'Ӻ,b;5Z_NDZI[~gdese&Аt>eZP'q3o7#ƻR7$퀋Q2S  ^hMM\+h+.O3jc G'=\Trw7g$vm|s` \!N|'+K# T%)aZ\mIQТ*n}k\ӳ(81p4,fdB_ޭ;\kKaZeW}uA^`[c2?QS5~7!;*dO_M&1aM#ﮦ2N:Tҩac/>s|]DC"Ee_0(/,]+eXٟa,>ʭK,6vՒ^ IW# L( ʤV)F:qytHE"YαFsXp5}37x`2L4З2zgoWr_] pkM^ܥ?N6< Ermuh`J[Ij?]J\Q Q7Mcі"+0~I#G!995A&}\~ЩTĦݭpfhΕcGWrY~nڡvXV{S: bS߭u=zg^~V^+WP*!r|,SSlDPuM7AT(_XigOoڦ@PUTak՚/ck\5%#|r/xl~r,4, E}a$tQn+#/ȉG N0繗ZznҿӬ0+0+g*6?Y; ;wA(.ON;*窏c.⎝;<"$~${6g޿ q3C&alCh[q 6$})?$ޤ$꠮L4x߃=J:rg\|_M=x uy5U~"diío@6kAҞ!{߬u:jz#(9QjJtd &>؟6&^QbZA=j+X"d~BKM<8$霺-?Z_{麢5/6#ۂZ{tn~On9Tb0ou%,$'0cntѻKvqX(vSL2UfU3iW>|p>(vQh:FuKr9Rq_t%Q{:MxTnKw e/07pw81l0Gnr,c&K:3#J%*i?k0#8o`Xt%XH?X .|H>d6peĐq&v`9Q"J ׵6 ,m6Z܃+Ln%~+,2z=aw7Jez XnSQy o"BEP7dgd/洱5>GgfYYM4.i(;r8D}0!dxLkϑWC6 r@>2cp󕼤rxS<@wafR澄P0RH: TnYL>fO2nĠKT&toV0_^TU\Uۇ5 3-Mմ"H7r^AbM=$iPׄTn#[HkUyH,YyNK7@sk!R7$Xxq[N4OcHmpْ%8 R;?/mvp7Om N{$sj${}F[r_潛}؉ ?_>w!:.V8 &(IWj4#$'1}/"]zl"9jVRs`7fMbK -5 4vh5Er@łRZW&vagT}?{F:-ua]2/hS,֔-]]ڠ-ثS;eLTun)JZx$҈J;CC9OnDW}UMoRIc}GfhW2T?mR%D!S%9 Ŵ*ZWR9af1j;姀@ %>J L% mHP>Ў\n@zOsSoW W 9<'Mgɮ#f6WF/Ɠ$@_G 8옒&]Ą0fnl#ἐzw2D$,Xw2֮S9kPegn[͘yf Pw~ͳDfnf:\'mOi0TW0}S䠋;+W?yȵ[z/}5 \g`kbVE/w+$7a}z:Dr{j1 %ɴwz3Ug뜈S؈"FYօejI]C3[09?>`TI9F)rkRts/TOASD,{ؖ^K gQ0;uQ*C{F ܵ! ԩܼaFYq5c?>9ȣ9(DžЂ|Fc/ șcdq7Դᕟm>qeLFN;[(BdiE\^w&@<+}] 0򊤤X"(T5% Į]764rj䎥U\1,%w,ܺt6Xs}ۺO:鉭Wc)0NDv:&@nNrXŸN 2O ~VڃRJH%v)T<3Lw! ed*kѼ}uFl.ШHԄJFqPD++8r\]xs_B_oJe+qqEQ9 w|l ڀᆴ:=̊f~?:c/ PrE< %ByT߻tA{x[ssbTtWwXi]'ݝb6:P{*GeWm/}!GTD |4͢/&1Z{ԓE3ZN_'m*me1lnZYl1Z0l+vȕEPRvl`_*LT~^?s +O +́@_nk9Ғ,k\ot*`uHt-lգiu%_NBvzd>DV]FR r uW q\{2$˓yKn@̕Ǔx;W.hЛtaI{e)^,Pzӡ  N-VɮO45/ ^ /6;[cҸLo+D,nnzj43E'(M*WH.cȍp,ޢHGʷCtmj,qk(Do`xu3+#xo1LP`Kkgf҇c鍧aƮH#ӷ[:QHrpŋ2B1rulx> bή#%0 \0d\@΍8ʫUNqu0"tBӡGz栋/a'jy)|eK\H)IGWN d;, i][ߺZg.tC4W_`[>=pA="0jGk7KZs8@2@kc$T41 ^qѬO^^V] M4.5xaT异~Ւ azv!FnU:v)}K3`]J.Ri3n{($pRj.ܒ~K[uUW{]a&=6 xVjiܔ[sya꺫#u SvqC;Swg]Cû/\z{Z`MJ%Bwko37)b Z,([I"2 6%Y k ď&hX V~u@џda0{ RAG@70fjX ';Dȴ2h+E7[8\y5'*U0fB㏇|'F\6=hEVJ0_/J̗356仢jRݪ0iZC Wܯ̱PʲV<.&֗j5H} P}p@WNbpH)(GiaJKϠiǚMFqK\bUwN#~ 4 d3sGmJE1 cL'X(iOh qmIq*dd$ۀI>UR6Eb*?ZWE%/IA,yG muwBzN#:S+sp hE[\'RPui83 B|+,l->O`9r18-Bz߆٭Y]@kRb%97?cs 68BXTYSYR[,p).A_wd[Qp_TBXe&ECvc2U[%p9&޼iRjfknjK#|u)?\݅y7 3V+&1d8ׇJ_dVC #H N; ޠZ#F}BTQji_pBO7&hcsOB8!f8#7'aic55d.k 8X=tMw[vq4_4=z|lg>NB:w҅ߴD̎Cȁp`DT-SUH+Ґu]֟J-T/7#a͊B|_ P0@RF6QZRlU^ ىULQ1"`N%B[yzj~UoG=bj=v yoBig9;jY\D2Ӂ&ʶko vKm4ZF$+6q)n0QM>*]x''M'*~#{YтN.NPRLJg|ٝuc 7O6o;d wW(ZY6 fd1Bf;dj)]nҺ?t\#+˸A?džRͳIq+4kDo29c/QW x jq|ٛ$|a-t̚ˉ8"B:(0S*oUD#XķE+}~xt8mx4BN?gt9}i3c`Y/y~XjD/pSx }K˧r_XVnQVkn` 6Ha ?@Ү߸ZUF1'6z4PCW!i*^myw]/Ē_-A^$31?+00+]LFll_fheKYcAGTyiߣy"=7qo ,)bK6a_W9['#U4?:,rҥቓţW t&B~Kl5_yIZ|ZV98?D+] =TB>?'w7a4aQJd0[ lx-4G$yɦBkܷ/Ay})2)1` vOGéI8E\v뺧:M;oCk 8iŰģaXDf̑-":D5Q/oUrMZayYnBBZnɅZtpY`)0܌x̌3$XϮC!_ 7#N7dEtiģc\я nu^uIX6 ^ҕ vmwd ek4uH@HG.k$(5!AژՂT !†FJ\:XWLO΂<q׍dwn,nq 4 ս z( l0J /ܠv@DG\;ad骠bgQ?l^N,Q " V:5e GJ"un8}KraO:H2|U[]ꌜ E NWa>D2]*:ʯ:FYd>V٠"c\ Ep豪,E K~)mw|^dL%@ -O>ef]S}*V{F?j]o$L][0p.\Gl(uMT9 dCK+&y.´ I0lrG;B#,&NaF/ysf7^Dp'(-fލbP 4.̶ARFAųU/ٌӫCT eє?Y_Fs`Pwh$%s39%!Dk͡N>D xir8eqI Q_rZK^>~p=nc 9(f#wђAw3~MnǓeoZ lug6Mhv3tqMntzP4 5M]?T A,ACi"M?!IdeYZf U,"GpzU 6ؘ4lo tPi={Ju0o)%C]C4DWcGדfC\nZv}x24~J[P0MQch+R1dևJIb{C_}{ZҿRu.4<]4D;i0Ƶ|*Kjw6jL8C."LJq>!9Dxt^'g. &'aa nU!T$\6|$#0\m;t:8H`&eTQ{9).aءE<x׿0ѝƂ ,Á0@RH;EXoi*R' {q7{D" }2TA7$y=x'TJjVrUuҨF"&J|--'-kkǃ?F€ t~R]xE$ƒgRǽ .{Ch!:.߃ڽ41cUw6l3aRhF5bVCW/rorS&@<&A,U\Boafٽ|]x#9ډb#萂GuoTNn7AE6~Ϡ":0:HT}Xc,T3Rqjs; +}f fI_Eo -yWґ\?;_1oKFh%.bܝp o7:M!ƉSG>~c^u.,!v6.ZltQmnN M;tؖ8.A+fYZX/9MZ©%T&9mMcQ #" -A!?^*f6zh$APh.OxIh_ 81.]柉L]!##viVJ., L$3v3'GSLR,$jA3__X4"6SFoSeEР𿼿C~?`K#X)¹c-k! Asf|X"w1$g Qtb`P"Zl`ۏ,+^5~jJ$[>UWx^"3䕮Ƞ} }dž9@o]7t\ʊl%d9-( 7(NV2ؼ lYTOK-M.%.sn9oV ltN%͓B[%QD/"mtqs$G$w3|Ӹ@~^~Gl݃p^xtxVj_EA! 9SH- jWi牛j=MG~O=|ƣ;EC 8ֲ}"J~|y*bQs^Qt$GntO!Sl*y}64XutP=CD 1,?zȚZX; 5z4أf̵naFO }>t b}'`~Sr;uUmŠnԬ~؃=lبlmS8K^!Y['`³E쑒SeF<}H_1 Z#*aze%h/Ea[Y%;FkXrV JNT& giq]ȡ8'$mb)הO_ekanomCK ?y)S.7T9Rcx6Q呾m*kFE..f;N+J+se,Įd38r_tm \+A_!a ذK 1<ӓZ@xEtI~PzԚsBuhᜇ[L5,I'J´&UYc\wiŧnr&阬}Ct*qem}ArGxΘiZP?(%DXPC<tUZ݉n2\vPnR6|i5J$G,DBK~9"|mޛu섘ZbCD yg5'H+#?8@Hb{*(g猫@NV@}4Dca{rx1.LPm(:o7b;nigĪr]1ŹnTpmKS"Aa`I+"2#&7O;XH*ar[}'&fi_4khh͠hzKsq`TГAV3,f STSmgh [,6ug*KnRQ|LK VsZ#ќ{lEbL༘] h- sNz΂>`! k&q=*=`Fj27kD'Nƈ*,;FA5XICphL S fp$:}xi4p'Irk&ثsa8nN^TOYv9w#v67ސeMzCHiwU8%rZLO<Ͳ0 #7(t]=VF S BcUv,x (s;KmuK?9MU$m^tzZEbˀCh.b;7Oh( xf3 k#:g&挔rQNH ?[;zA9:ZV^ɢY4e?qp޻΁i!yC lNx0+lss_QVqC}1]υC%ʔkT74ky靗L'|Y.X"DLe&\Pp#"_wY@ۻnj,+\ b۔T\N&Yͻ>:CB?SNRut6? a9bV(-}>|z9DDý=3`W9t/jւZdx7ֈI6Lނ mqқ:F lOڕ^G'­HV(M% 翄P* Nb@~(Z.rz4jՠ^ ?h{=@- zMy"R&XՀ#E =M!q65=H$^ N*y5;V2'vu´Ը!}l Os&Ce@}ա PQ=QCSn},-35^W2HVA},D"e=\L@Cl;QXTn>.~O%ؒjIIK.?I2 Hf@B[(s[9=:RSҷp*$ocMbץƺ0wm>MA|}|m2oA˺Yw0 &:m n%̈́*čYhv>b!tDp/)G>z}Dyy)zޚԶKfo`aivdjb`wUgQPSa] }Fv4Prƍ_qWXNIꘛ(v#]O7!vԼNABQ#CyF.nt>:|S7eZGdQÓ!EDq[;ž!ҎK#C P&mgoxw*@ fz;6\|w7lA=M`~*0J,Ծ| ;f/GYޓp"1ӄ<Ոk*_J ;fdj4Ǐ!Hk6GlUY*"3&erRrJ+I3ف@@#3| Z摏wp ẅUpSLzS4"+*KjVY-9)% (6 vOa$[kE\rXAlBaok=O~LIל tys[sy_UssA- sj 39V<(o}_/05ron )284ԇN΋ L D7.Z\c҄OѧCp5}7٠S0$p  YWϔՙV9,D&*<xODMȳa˅hQD2sⶸ}aClNJ^;['CBQϲ٢3ۦO0&Y"w^mvnLcKPESZ/auƉlR0٧Tff77xRJh$JŤ3+M3kGo XS5wmԞ1Bt [١#6 9gcZ~O7̒[X#)tTvs@P 'ܦf)+, p@ՐVBs7"ؙ{lv'<~ݭa{lo{caèͳjc&a_*I$\Ef%qD"2PYٹ`c5RFZЖc$o/*zZCw)'DZZ׷ɫTXmpXlugqt u(0C$]86¾PqG!zƞxg4 "L?7&n˴AyM@;P~@M]$Sg|@,!|0ê*N9'!sQGBfsT6E`do?E _Q̳4[vJVLD 4UtGJRRڵ=Q}3XX]ܤI0:H~NjN-VV(?3 Oڢe/Zr7k=| 4]MޭthkfR%/AaTOA-fBNf 6m9ǠL~߅jvcTESkެ;B´qf٣r|hEwn| 8],{T+:Z Ł z#P4UVF'j2TK`tF04QGpCs$(iWӞmsKEjHOCۜ)YlusK\]@PGQ"Ǻq(<UmYL?h55 SZ {9?gaI,h߂O` Ө`PE[}!P AM_3+Ŋ& ErD,lt:5'MCx}9'~n:q{4 ]a-hZfG=yCbjbv܎Jfpl'fDlZ\g&fcńa^Ŷ5JqXmNi"AȾjbKJOS8jJbլm"Q+Cx`my-yüBҒnuO>#_K(WH'UҁNСM:nJVR 5ho/+U_ eqŋu> g҉r"ŋ[YrtLu_UcrkqGO?x;5󥱫ә#sCЕ8dzΙg 5|?.Nahe]y`^d Vfl ~sI($IIn%^)Mi"P8.}LŪWꚎo= A:k'HK'}"F8)F'gz\Ks3BM)gfn+wn ][Ы`2Ґo'DŽFi٤ 1Zԕ-!,e)#y^%d<Y^ gGrP!U.^ivv< j .s6j3|jh˴J 'l Hn3|rڂs{~GLf)4HV>b42:5 ^TY^vb9w>j}Xk',d;溺U9LˍλKsvV@k8p=j:@n_ Ydcg+(A,sOodxNRWɥR<㟨G6{QWCNlбlP[0paTcN x[|DVͩ{{rfyuVk-U3 A%哘-7Fʩ5"`)s[a׵%Y1KsQ@}qhn۝3c<t <ݘ0 jA|%$ ^9XQGCOH61]] ط;ZM M,+% {=j KS?%DM."5ZK[H0_*Qs罻gno X=JYzE_G)>גw] 녌@{y\1E (p3aut,X8FD 8y8G^Ƈ4Y#|q ӈJTrblC^|'0/msp2ly wn~Z0N&¸wgZ|bKnMԐi>f*qiak(Ձ7g4w-v /Toկtˌgu|E еSGcވ][)!Rl@=JxW`jRb|$a9)M0hW]ׅ.B䦓LC$<&8UFҀۨᴍ[<*K=x{׋ &jk:ټ[01H^^OKlpGZApf"y ]naprHADݹ^1b!>di6 aHGBNV 7n}]s\;"vK(i4.b 8Xz yT%8K0j&Z!_m)ؔ$f!3a+R v.ԗ&H!dIʃ?wwkD((zTj{uV0J1w$(`Lo <(_2Yť0_O7AZ#X 7 v$K#8' 1҇2C=hC®bfPUar:13]?­aH|'a_#`3Rpg`荶`$D\0tKl < v+ʶdXfH*}H˫@K}ǽsX!A*$S!g &wa/9z^0Q.pZ޸̜v c K)6ktzL_. Z5(]3)#kn8ȣ1GEʿc1F k7"w$;l"W²M&3[efq&O8^(nt݊*\x5&[kXB׎r%TʗE÷6\H7=yX g27j6Ln b٢@@YB`tL7Ƴnva|3>w8^Q\E4ճl 8Џ#۳?؄G|rsI}tM&7# 6[^bIR%<"U^.>"|Gu~xX. W'-E0z69L0d a"M(ol#5 %lC!rQ ${ <[`]f\]hY=0tݣ. yx똡۳/9Nx'ڐ^3ARPU_;ϧ@).\ʯ9Ff6 ExG@5- ڷNTH) '#ݳW8Idu~Sq e $9J]/#)LcyKQHl"'HRB^l~*.N%#Bǁĸx͇渙L҂@_9X} \i x'k@@sWJrG8n6\Ay0;&m7rЌ=̈5ؤ>l0ǠOΈS8[wPbf5WY1 Uwt^k]?9 /8#b~awޜ;f+ygBjRUa;vn s\v>DQQ>iޙ *@Z'Sm; -ҏj)sHJg_>H@715c d !Ozݝ!^9Lk:u"]`8D+ۈ1`=]9bb[*%5 z浜 ;'?~d[n1%|ӳExZt5ZǔJ5jWI1 FDTw; !Ar~cNRp06らC6- V! քf#>c j#ao}^f`4.M䍕'NHQAMsHɮJykα%ũ-=LD'uNuVQz )}2Fj5zIZ /ӸnQ MCyʞ!c붺0>"t>v4C m.lI˚p\x쎒D]k+{rؼ1F}X*:(9>0|3?$vCc4]Eμa摬o[q ͋ -͊{_r?AZ*Sɾ=UbJsk S+2(!n51"[\}rS@6JWVTY_2ӰJr/W9I$Ysb΋j,lC(M{x<Ӏ$O_B MOAւLj/h<֢4'Es/{0NF)DuJr \=/ڧs/DmL@gz)?Ef{ ;oO#5s n.pc*̉/d>/wϛDXov=MEV~q Lн|g{0uQ9$bA9HQAGizD(>Bm^Wr]kyi)$f;Û$;VC3 k > =sa0AB1`xЋoE>EV*uA2w9|wFWFx#.Ho,DlY&=n[4Ȫч [lͪa7ֿ@YJ#R}#Vc9C\ \Os3;E=N;.'%_X쬽"^6SoW팳ny*W\tVHk|>R1 4vi>Fg`5G%9/Yo &%ێM.G(jMk#X|Ř( !A A2 nvޣ}b1P}ЀrN]4}/ i9$H$z0 ^?6~8)K 9]siҢ@jE}aTiI|-Ok7 PtajNxFSfސ˷ Ryjx82Q%'WA8BJ]j g{/:rLR o WjԦ\%9Hkhi:Áop 8z^iY :% $+MOOw]GZ[EF]QM!@.XI>5~;x:lJ%*>]gTYya§_⥦r71/.ͥ{ϳvUS_ĩkwF[ݜx *zr..1[.j"lɗS~fWkMCTd0y0z7YI`_\|',-#s{ #j$Dx=K1&r[iZ7Oljbkg?Eܠ Oei,wJ:yo)]ĆeS :t)%WΠUVEY/qm2Y"VNFud0M 9xrwN4KO# g<\Ou*}e'IG ZI}@cx0w1}E}ey|epxPZ,r].6$' G.-g ~KC]Qi~!(\'f$08Ks=&k:$"|vui\FZ=m fdvhEtte<6Gh[$yV(C-%ȡA7 jk;}i S(7+rf LE( l6?g XA MAϲ*R1az б)o]pl<5_RvrEd݆FdJ=`+p 9ޝ?dƆ˻@w8y}]J8;%ӂyIGƱ}[G5Y&DRV(ju">M[u:~4$]SgUY/c+vf%EcWkD{Ky.NG:UQ<cLUYAD~C1B8~[zRoy{L&pgg <=V '8KkYfNi2q~Bi٪  yE+c qԢpB:$~0f!؞aQN NȄV_`'>`tV"pDWWRLԣ. LN_:OZxKM]"[R/kAqdhˊ2t MOn ljSsKHgJ͇> q:Iڸ fwbI9H=n銻wv$2Q_8I߫LkAv76P= e8|L:1su rG5GGK$S>|oI2+~Bucgd-T3k+*neOtjy`Mif}2b{wP󦣐gF%?3"FCIkr&|qUDLZ7 YX+`/@jHOjq Ehϗ[ v&̈́Z~@GfF&2;KPrbyp:V-gIjx#^RAXv8{9_@MA49]â !8XO1`n6? GIHOM +أG-:7ZJ/' Q.sz6EcY/&hQGgY}nd%6\m=q %eoD1PP(H^\?xyYw'rOqla,~HJbsk<`~qfth 8G/i%L{Tу}.%Ճv]ٖ (CTU""Ur::+Qܿl5go`q9 }z5\-&eKy,؏R/+;Z? Ѩj}`,W)vZȜp L%Nm.2+ n'\鲚HEBCMz-[ `kjl܍*KJ ?jЫ}YGA(ī+ Z$ٟ#$P_)YRZPIɲ%ɓ៺dgJ֛)qOȼ-Py`h';El1x10?yM{&',2+Z%%# js@=Oč8+]&*k:2ªLGJ<ۚU lJ'-)uif~`J}`MP&Qw+ĒˇAW FSX$RZ+. ziR/1ޅT/t 3e=]бk+: )wE֦d.&誌mZC$ӐW‚(*c&`t|3ް(x2$;2M~5{&=+znȊ O挀BCd,i܀|pET[%a? (bܮl@W2bB>!dZ% ]MhxrjC}o؄VʚTdR )ReH߇Kqڶg8/pm>ȕ(4B:_vϿYщu%&Sl*'!7Ju~gSvzdl**g ~Iȁtsl YzJp_]S[b/_~@{DbL8DdmoPfM1uc ๜yqiD1ki8mrOמAংhΥ4q(:ޮڦ.B"9;w~[p@r5}&q|!Nyw|!VSQ﫝TؐIO|"ɤrVn`2'uɑsG՛<@<\9:hrs  >z[",K Na&_+GPI NQ̦LH1=nu%B\> sI 9X;+s?%(Ǟg*1o.; *{&I!U[z|Հ2p^FoO\W%fYil#ipj8_OG>ϒ7N5Lqo.|YBE4) J~hYC60r KdjsE~?!Z&-MJN7AQcv v2@_4M{ll9}̴I킬4΍}YFo'rW+B2䰼WE|YG+`KևnLOpGg~;g_%ÖJ / ǖb+KqTz@P'nvp3I7O9 [e%V|>jC}BWﳠBvJ2>ԥ4kk7-'Z6rT+7x뗎PuDҬ"rp>1PTNT9qbH}^U _Ґ1$/^'H f-Uu'нCfÍq`;:ռ*Eɮ9Z6&0ue~$ +X70cc*Hab@}jnèYhh2}nῺM@i"ZT,\KoZ( O2X$Ovq[=%U+o|'_T8|Ŀ+]T~+34tLlS" oʟ٥37tH0;: %VDIQBstlBE83I*/j8L@8إBí\'GZ6AG ]fX|e±>QCvc]7)oe7%&sj;kBD q'UfuXf%2Z% KBM"K$@oW"|ox~ć J Ҷ`ݐ?H˧d 2 bc2?`+9 KN6[IɩS1^\#^cw'E_yΰ ͚ Prn4/VsM6F-. 0RRǙGQěڳ?Prj]6Q_F8cR̛1k%snK-*ԸI9 > ,>=/Qr!QCۭ0F@<wN{e}'(Lh`B{(}&/[5Y5̛xECy:>(mm)L4*%J;ɋur5B;7ov,^sr*GܴY;nU;&]ԼsbOC>{20JNB:ڎ^C_<=%iu v_F ׬s[e+˕U` K2V37sRMx: l !•93qqrmIb\ e]'^I*@Kd |笖fPU3z9Q0osz we [X t:9_HnΤf z A}(pF,LkĀP5[ V)*Jz>iyt2{ EQ3C@|5Z#AΕ )@KL ^0LZbjt$d齎%^`~ivKVՖx&8cO Q\`9뱒Y#6 6$tccA>tf/vQ *l ~V̮}E[tgd-?BWR1gX`Lug\PK3?F"d{]9LyrE|!qBZVIӠw1/=l,?*温c:A8pj^cb  /D[ ~<^>*.c">GO ,౑lC=?+QG~ ׫+)CmSidnO"~FE6Y:9N.Fo&h&%Zˠ^_k>wO߯^3 K3)qPDZ~d0xL0~ݡkCcEJL#a-S8Zsw|NH~^,[3:]2/0\TviKQQNQ$t}Pf>b)$^j6dZ78s<WɷKPSᰥi[l> 紐4m^/XA0P\MX:ZsKkw.Շ8WixG#=9(Dq{.o&sp6 ~芮{axUu㐩k2d^5 ;@8#3x 1Z=bRgzx[_D"G#D~7i)4Ƌߑ2~iaZ|Og(ݽ"\CN׶͌YW WVIw єYG}7(q7OԔ3~9vHUnx+o*4sW LETcj<]!sR9mWzQ$}Ƞ?#}}fdZhyi7" 3#ȏvM˘H3e^ ˛UuԞZlpCcgb$(`ǖ X|.l9mRzo6|E^W +RݭI9gXڥ^1O*TeD?f D>δUS+,/"vW(Y)XT:?L6 |X9 9}} Y\|#D$jga1Q*p8p\s#\"~[/)8ݙ?zgMWy8p0z!f{cS+i|6=F{w ²5|#c> կ8& J_ZWRXsVq]lA^TA?Cm_P}_  ;L9ӑ>XJZui`+*{@ <Й,iϨ+z5mr#Rv<T`s<&cʵ/_v r -CNejf+p\Á'(Ӣ0m2;%y`=Hz 6(|0 (Z`s>3:dwǧ{(Ԩt2V'Hf#fNr'͸Cz@4(hCh\s:g<S'Aǹnҝ a|^W U ~2V: l-Pj|ʫ5MEtL$ 4',ǝ9UZMTԂ5-ܵĽ2sf S%!} +%FY!jy,>\B R;Mr.}TeI`J]zxW X/3P z~W^#vzܟu]8t-K=a$A FdnOק4Ha4K@zV~΁ͷk wk+1*mcŠu0M OM{[{.PTd'mɔÊOn.AՖXá$SHFW 1~Pi Y5|(.#@O핗+H6\sUY,+ u[K6K}vj4lFȯՌ;]ݐ!X1baBٟcj߅R6\yE^+$EMQ!jךStSK <#۾@l)atr: Sf(}cs|lI#C0Pg=uzN{PSW!;eL09:J &0á+{{C7Oj(c^?TNq4FE=߹.t TaPԦ|Z }֮*Ԏn`tϲ l0y͖3oʦ^$eWZS0֬2FWqJ~4~'f@ )TG`% L#d'k2%$L<$$||$DV!Ha72;G%5-)#tkO4ށ 77-#-d!}͒b/]NjZ6  oCˁxY{2Fڢyþ[?:N $E8'd[F7űjm֢70zc+ZfB<ŅD ~N,&{qR`ه_C+V3Ap}`$ZB̠.;炁-' zBsCE€sJ$0{Jܰ*J^Lܜ _r)[t_u4 مoo cSJ6kD/sٹ&!C_A߽BUʟ6,٨?I +%ۮY~{1ď.,JdNO?d]0ds[Kq91ik~>]x)R?Z}8^ p |zuHX47\(,(Tj5Ok0r9F^l"p>?;hM6f~C7w/Ջ8 5܃.p)ϲ.IB4ӭX'ثn`Ihc%[X@L$ݠs+7( O`l] 1/nvS#%*/}Y[vCx!9yC1.J3Z)c !5bp}q777RRrY32³̽}^Lc mC&ɺJ% *@fQ4S?\vaA5I{rzF-e(BeKNZ֓_xbèF#35w+<`}7m]Ћww qUK l}R]V49u Tr|@>U2md_ #X0'.OyXZ45aXblT{-YG :^&B(ssdzx,#V #vWh"DغP2sk7ρk]m@OҺSf]Dπڢf.|or%5<9@b(}Wx`&&?ʄH3MSrya9sƘӀygs!ڛ*" )ǀױE&y x6ˁh ~EQw0d\G0t6SхHB@GZBko?CTHDjc`i}P=,_`Kg};p7 HښLwpC?E9oN|VB3"׬~>Z K\j𡮪O˪@ȵ"ἵkx{Y4_$q2⻝z;D,quSbRc++,Cf %A/-a#Df!XH %qLAa{N ٚVӸ34Z#`ڔy$αu1{x(`J'w;W:0<%pT?(LU^BQ./M^E݅/}]zp[&)M;ݭny֦H2A.,Q&i1c]ӁeLfv'L+*W1A) ZS ]M\~<:Y}pJ3B74&q`6IsJWyDc#Gn*Ou=8o&h9!aǨ~QZR5ؑFG\#: ?j$Lͺ+\†eV M#W :y3S ̏ij8ϒ6;eZGv "i#f>ı =H A4P]<3ul1s=hvV@ YVo-G8׸Zm[ĤSo&-=(u7?Ets"_Va#{r{TK>FavӅJC݀tP҈,@+YxbpV AƝ%x,lFcb\%x ;vVs<^+~tWB?8OMGyHÅ`Ykd%^ˋ@*BO{!X}jtq3\?i!sGWp#pr%%) o$e#CEYCAlMX '`4 WPbBÊMcAʢYdP8ԽLZ6C]t=KmsdZMtrT)M*- +MxxpD =GӖ׋B.dX2/_4)FYLImNtf0'Cա 6)t[0"%3?c:]1+<[w8i½f/!4f+]!!P7:8 QtAAeNr]n[2Wcgt(Y[ j&K-3="Y9 b$ߨ7i؟5V(ÕnG&LN}ocNS  /G3*XI_{|H %NZ\b~`O ^5<m{7\2!oKM%+$⺟#WvE +0侹G)"+J9e< `mc`;>yz4r9 )]QIFJ=8d6tZ@djy}E`B\mOI[IP5~MlE f@=A:R)Ǝ׆s7twq 3KJ0n7w^Ísr.lxɮbB-lb)nQ&JK^NK L|yt;}R{S7cΟnfG!Q[;kF+d&>ն1Pvn_g &ަ+Ix*)UحjJ>#=cy֪ܞZ^fTa9JaHw?d< 2 ΐ`38sCd{;ҿX2Nj|s` F2WNru'>nz{Ѫ`.CMh -*|D c@h/n)=HZ5-<#UE%d2c4e:Kf'cN/W6/{@-\|"3)(F2iVF\+G zB`0K/H$k;ݠNh=XjDkq'j ӃJnom;8? Zڨ^O/G{ a_q4(0pƍbB/BF6iyBg7Lٛomgަ?<N Ԑ\^.zjdzƽeW5,.q -?@Xފj`=q־lv+kc S/}Y9~#z|'\&z1'fY}Y(z<wELK%Z|Wt[Of_SyEZB)j\9gRvR @."bKy(RwTIݓwGL }j&2>O3S.CQ;+~>s8ߝK_ԡ obF y= }rdiaJ-'[B ]N igVC\5G'|i@6w˺cR3v S#ajRB–PÀQ[sPava-⑬R9 7a׀O!qm!sxXF5߁&8L1Y^"X$wcvĖv"`tH0gn ݅F}F 3VΫ3^SZs4гFӵZ4ggߔ Ǿ4)}ucrnP*M|&gqv} cH$ͻfʨ3IEy+=s~kfOѽf^l.zk<:V0bWd Y"Q矂 c}[Wo{GP}8zWpͨ< O9L׮O,P.յ p5U$Yi'&ͮOH !P&f-~8ڜD[4 Dj#Au[Y T8B q{f bzcI$&C۰ QJ ǖDӷqJ=tꤕ9D^u>K#S;tfތ/L2($bb5ɑ,[A;)77#Y"cU̳u#WycVq۶wj3a (hd"p{iD%t3C/n_((1 sXN;-AWe]k<ZR`z.=@!R:m Ь|$(M'd [Kp7n֬GUѼ-=02)DG5ˊx l ogc/R EhB\SgڱtML]F[HK*1y_+Y<R*J`t"#5Vz!p1lPILb)EK, !/͡tM>h)F[R"'Uw̤_@=y m\dmBP2Q (S`u?šf{=f@(Z7%eʃb{@Sbee5|(܍=x]Lkk }9cn13K1`A"8O潛i4>>jo)̰ [Bu3Z)hAzBHO <_IdAL۾%ocх_:J/B2}a{* #YVps-#%-v6m*5Vi-9ʎ^Xn T!$j\Dp$/9Пn)=*\Naxfde|-y<%Dfa5%,".dėEl{ 1U 'oxu. kp`ɚbЪ孺 9U&.o Aд2* BT%%zQ 9@2"6i.#.3psJ$l^q \,MڭBL腭N7O1<}yڧ^ϴTKl_A|K E3h2UOVb ܤX9Һ _/Q_ auJ(s? Mqlp 8/NAnzq+{`= R tD"G(Y4_f |±=Wsk\ηMCe!=nMrmb{ > ESvp[l7vV1:M6l83ӧ.HBeX  6sr;`K{AHG6 \eu|ֱ8-ρO+9/zQmFEϫ;xct0Ɗ: ($D3c\ݣEowef̒cZxJȼ3EKtnŕVݙ A 7teIJP#9# bB+Io`xKzā*tkד":$1E$b3r:-g눌^tm Qv~D ;191.sXGDv?Z>C!CDz6OlO)FTˠѣ鸏:(F{j7GMɎk35 uӃqrWWiG1 ;/WMb;k>s<շ 9}Ii="Pz'!,@Ll\PeCf_04eQkPY`)SpN\l=`Vpv kͨ0SPCCrߠ w cS!kXтKTSdgO: wO)LM/$0%٣9E6m\i(eDԱFK8k'Т#axs)Ĺ-9J(c X&a"c&+[^n",y zf^̻[DsJlzh5if_0enԵa=*7q`tÈ!k){xc,HBg[+',J:վZU8!$,%^)JcO,tR56ͧZgvG@)KB1}ýX#!L^C"D}?K"*0{$!Ogɤa%K=̉]]BTI o3RĈ{5.cԯ:$es/CYOw H`+0uDb+M E4|XTУ6MJ_tF'5.&}IK()ske: z[x;!0{LҘBjbX(z.❠/{gr^iR*=ymbw W )fm>F4g"4l涣(x1[X`lh5cL<nfLSf1\MMs"] (Veᙟsrs⁣͞X'g8Џ>TM0Lq7nV*rHΐƱ> JOY! 0hr%ȭ222TV7?Hr8UI1vW7qKqYbAT䡵='JlU! ʫ_>.`j?MKb?4q|k>=,؋ TË=E!b'pTRJ8Xï%6 v oA"Q75 M%p+gRk֩Ou/3Ok)AկKh><LVue]N9nHqr |Yh;`kjI[b,$9 g :(! %LPBUhJ:b*Q [E!ﮁ(ڊd]Ҳ'g!Wశ?$ESBR-9д۝jsGDQHkZj|($>pI[hD1bT7NѕT'hVOD*/ݞ&temեe=U%Zj1&q[T`Y98%oRcTk66Kb ;r]WԋøcKEY {3Ʉ?*pL[&kȒlmej(oTt.{ݴ.ZVZXrO|+u;u]皪N:_>k~P@nӒF %x.ev

5cpP$wBlJpS H {65lF<Ǐ׳j 0{6ѮOb4Bv_vڑ6QeshEz0r)xpޠg=I.c:sj~TSQul\5M~ '$ se2sATzG:B$,+vKF4[!aq$w夑]5j?b ʷXfXmUISL2?Q{xyD)NlZE 9]Ɗ! E)=bBױ> xִ'P,!dJBasV泂6^2[6t:"1eV9x+tgpJ0ޠ[t23#|CxL p?ǚvI]vMP@/Z$Va dҰzz8NΔ. QD٩ ^?ۦ)./cu\;eʓYѢ[X1 "5 6+tgq;Z6Π9e^Ah&:ѝ~iMs61*̺^f „rP#K-D^~#Ӹs{!*wyN:[]^?CIqM:X NE>}*/X,n\:1 w8r&c8CyZ-܄KsCrnQ 6R% bðWE@1Z#V5W'kZ=OMiTߛNvo&($6%4uyAh@_Y%c\cϊo# *PT;V0`(CؽgX))ʉN&6j= ?;Y[VʃMVWGë5j<<OJd{,y?"G}(ץp#p_J2Wk{Nx5nP!"tk88WO!IZ D=,a´p{zlKSyT.* q*e28H3 _"E0GktdIǢ~kCRxR.?<ж*"y!lS !PSsFսmz,?g$GZF73`&rS7;n;dgv6)T10H<0y7~Z'R$9óaL 髆LT+̒ƶvc[ıMWscx8wBh7|X];On鿘y+T 3|5,^[VG)Kc=WHf)V%+^wAq5V@s}+F,Bl"!60DaI!khc/lKS14+}r>d,0\Ckv}9cuX1lzD4Du<.4*D(d2<ǐS RW3ZW|k^ .Hs J*;276xGDF=(V2TAN՗T&cGZK6h^ PҘÿCx@G?lI_rmH cx)`PuwOeWb8!b1rfUtt]\Ʈ׀Xo$l "F !\N D 9?UG`/JD'nx|پCdIWr%d {bqw}R/h2@ v;[7wgnxFjLbJ LwRAAGPVjůN禗/)@%781G_]PmP2 *{r h@BydC6 L`md%t:RZ~`6p7sd2-qH_Ƣ gwGݨ]VA;q2(u)ۡ"O9U~!zq"EC5=,Ki$?9&#njz/ [<@d)s@.2B3ZTI>˸ ^ѦQ1D& u?I 95n.bKmW /[՞TgkCTН_2Q]`8Dv8} %5給OòZBڇo-ynMҡSuFd+~n,\Pe ,i|j38n ߔKߩ JZn]P8{kcm6 _ER1 !(̗W- U~#̐گnW*tI_oxȮD|' vDnxJ8 J.pzNWs 5.\϶WÙPk˩>>Őx }4 z%MVYSin:K-?i$W(.~~[|_ qTUKxM|^6 ҕS'"(4xiŀu1PnV#F%[~Ǔ愵s̮S3噶VэGxym5%E8W}RuDb[/褓vg )„('[ϦI\-f 1t5&p s1 wEtۆĬ((+fU:cƜ?Fҵ4=qϒW/ voUObp:Yg]j``_;j(fNV2vM^}kVfB>}S둢?R-;tLKߴ" 7/3e۲i )8RcG6YpKm,X؜iH<p̠;8vϦWi|H˄W;~v%ʙ ۠* W̫J_25Ctβ.G$ҴFRg8qÕi"ga*/K M T5X{hr,_}z'"7;7gf$P"4}gA>`<;&B<-i- 7 m0@{wKhC6ΞO/q2b`m{rAZ ObS0x%98xJ2\ HrRsI#΀Fg WeaaTK@J7 %Cto7f8h~' =Ž!3*A!V$NGش-xzz4/#4x2ppKtk־6qȍT/aqҽHgTo"eN. XгÈQ[#?:5Vqf_Ϳ, Oف|Qj)2/rV&3&:u3:hT$ɰwٞ u֮wc'jZ,zkoFMXYyױRtal;a{!՝V d{nX^;Z9$U\h(Pi8E `T Q\#OOIz7.-lzKMb֤߿I&Bɱ(%`]1>Sip5̢5'l{ěhMHA!tHZѻZO3 _ CJ5GзWcRO3-cYڷ,+{XEQT &/!M,mپux{MBIj \}߹KVKo¡I?;2*.xJ{ҰPg^ym쮀| -2Cx!0ئ5j\>4)N}3"wıHCh3;eXd9DU'X|qтĬ6!I|(֧X\Jm3-H74cq]q Ch¥b.,AqVUٕŀµq2dlbJ\ba?%+~K¼z ի5x+5|&bi15j&!ߥ%GlM꽱ZڦQa:fj}3[5tV!WÓY\PkiTAcl'Y_.'(!U(xV?!To'Gqf̨''i F$镠<|[2{p`+¨LܪQXC,9%{9;7ϋ>F3i u)]+ O?<8,2Eʽr)$#L'3y+LR$/En6!*Jv^hdp &?h-IQڕ00촧7XɃQ.'H}]jY e5=Y`}mfaǽh!F&0!Eg5-0"p|FѾ5~ӆ_yEVQ)?Xh䃠^V}+U<3#bڿ$lyYFE<'6$ǟYV`̥R%,٧%A 3I@xKZOl1\Q p^I3 <<.N^4*A)y-EKo4j4Xkn`u5:^ML\(r<SqBvm` P:ME;1߲g߲*3@DizP(bW0|}!k1HbKo#YE$q$F3^t _B+_^/]㣢a:|fh)YHVGo(Ǜ+TJb;Q%h]~iqIݰ35@c^./S=olo" Z+~]hNmtJ,̱ ZotR<%.g2jPv 8zO22i·(H곾7kk aknmW%ߥڢ8a}/  x@|5[!qD/>;*Ɛੂ~}.hL f#ݴs5V©|#] 6&G4\jRD;K6&=Z鵫8EgUf>AО?8Y\~~V4ݬTд#TɻOdȣMH5I|/"n5mЧ^j>)4 exrd@}n鱳H!ggLz"RT\@gBmN!:גRg% MFxd?2ʔ˩P(f7I{8~ y-jwcmis s] 0eQF0%ď5Ze򆫚Fپ}4)P@ jAZ[kWPEL,lr־4탥2 JjK:Z <&(:MY3hk<UU4"ަBY )\}]d̜Lffn|>'Z3 T s9EO&j%qH$5~=Վ.]bϴ_ PǗ{uC:d @HU>T pT_^a^dƳޫaN vۣɊ泛!O몊 YIJToid+gx,?Xtf@(>"w`% j)0laN49*4@@{ݮp[1 .ZRS9ͼ&@At}_ pVqocv0kN-D&5@#ɂChb՛;E$bTv)* 1q\Xv ؜V\H'C\geuOǓNs*6,V-^JjO|/CchW*15Ava'E h5kw1e? 0Ŗ{}'/4@AOTq:L,JwBYm\℘&uFD()7RLd6:'N0ar*KPSw{=$0sd%.zk3MBOA FI0| #dGBԳH gW@{+=iY o1SPOyB1NO1yczR=؁k(.&࿯X1m-8b*ch8?@2< 0(siCYx+5)DhwMu}.Iw Ds&1*p95 Oe 3w/ #),4N.PH  km@=2κ&,KK0 v+61靕򅒽g|.͎rNEZ|+4cʧ-*뛈1n-&?e3q住׉殃f*19WLm"K"+["3^ZzHY;űuiEc5I .jBc?4G$'27X5;2G /6gg4BB~+X@@Z2jXJ@+ h1@mxySLz -P8>_eLJDk#ޞ#ɰWa5H1[0!C<.=X!e^{D?x"=Ki< (O 0/v}h _ Մ;oZi$?`޵g-# ]`yI"pn?W)dr7m<]pyW ͤF-?b1'i/MAekB:iX~%,mW6"c=P@4V,wFo@w&d4E>C̴K҉AS,St 7>fWu~A$*!η`/S_%US|GZxFaru3Sije}Az% In7ga vgW<&HkbRm&r¯OR3Toɺ8ld<^4 Ƒ=.=`/gC泭*P%>X"/}Iq=vGzZdbwX#ߠrh`NW^1&!绊Fpغ.F%^OUh?MQUᕓٌh. (2Tf;6La]k.)>Gxgd ]8"WPmPDH ;^rIi{g6Nm+;^*iOEy12Yp^%8A! H4:Q8$`nl!ԛ1ڢVW"VZVl5F1H>;6W,4^]T]1?FوJ |7XXe1BO͝@p٩#ZVU@lB 7Û7 o?nZ$sX\k8!pf(}/_%]jWD¶6%QZo !"pKrnWs]65,Kվ,dn4;szh+% G>^DG;I6@2I4{>8ط2^`-`2z熢)šr'J t!h|U4,/!j Q\^Dse.hud^xlDR[wY k+?K}҂|iBJ3H_|1P83י\e˜߰#_ea~>iQQC]>4Aq׹obsjlٲ,k2"YBdF-egώ,Jm.Xtؓ5=iXjǸ=^ ȃ?;mtiβ{APT=nL*0*s~?]R^ɱ-wtϟ7|hD .>xibPl_lsm>0F66 #M(Ei [P!ӗ6IgcR`y7ƇBͨo#ya.nIWG:}pu贞"$ M[9FbJ=aiR/d{R,L)E б% S`Y9:lf Ʌz}=VdEq)@`qC)bjȅ?ubnYi.i_wѭ&P} <nlxTJŧ*ؔqFs|+c+}@#V#KU0bcg5b7P 1!!m4R&EUPO{azP1OICCjy+_jBX#67{(zuNY8.n#: ( JX@F[x҃l7ZɞZ*L\QlLl,*4O_C,)pgMBG¶>kjPB7ta^D-dYY1飴=POixi^Τ*yW pOo â5 ޵ r(zѦu_^a˓؁YC:W8gqح%ƴSI0?2dۑ%_%xvm,2B7%N*8oe&cV.;znXG ;S&Bnũd^i3 B?H_wsb-drK>,93i>w=/=#L%UP!y!(c׊BqxP]XW»q9\YvmD^ۜz8}ΉU-Ct}| %!>^rwYtthĿr@.5*Tk+age$2ܹ`ÃYVx/vؼ72/PCB# 5xL?4>iH΂dƟ=HQt'1.t3麁yHPڲRo0'gQ%@uښfo@E 'ٌzN0q<3Tco]"'[I%{AQGrߒנ&5CwѡF?P,Z*OFja{|a0!}t0L$fE\΢Ng:ubv8QۊnrdtBMzpg:X?쒧$mS9A4Q9^fK GeOZek(}p o6CU^?_f}<: X sW͂Rzt x\4Uo<$lUݤH_ b 1؈\&?Rjc+yGX[7݊̇O8/rѱDuMgHݚ@HG?!ΩN`R`c\2i=j6`ӑNK 喑^[2eWҟ/w `k]?:ܹF" ,G/}jU@E痒9׳ B^%ʕk/% yZP@ Wӊ2J[L8W ei?%1 10vIafL[DT]_HV*vOBTsyߕ æz՚eDbs gGHh;\DWi8OZHD5B@ lsEg1gcA P2 2f5bb ~69BLʰټJQ2p|M^]q9Oӳ4 SEUA4ؓ Iމ)7J??m:fzŽ^``*8=\ hzz$t*| wߞĢQ>Dfg{kSa-#;ղ1-<ר'efXJ|ɯϷp~T( _]8RLˇn}/;NVO>[ѩTĥmF(T!a:;?ffCD邅su1U\m2Y_wKb^t=pB;G@2T0-#_wr"Q澀#漈JjR}D(3ޤaёH:wH Eۨ8Hdʿ G&짙 } c97-(~˗\%BϑSZJL?cEHv='yBiDTDAL4@4 lk7_ K>k0 B.e dPƖH:5jWBafZK<툥%)y8p65-Q]Q2tQܤ>/R0)?iõFjNդ`*i0Yi5tWet|HC58νww|EV~̭:f'4n%He?bxG0+ ݙbB x zՅco=e=H8˴Hׇ ɾ F%v:4xg9ӽC?U |#:2ɚY[QnR+?2ŷsyɡY2 -VmHW2[<!ji%:t+Bn,NL%4 %>mΊC٥xdimƏTP2y4%xq}7kxx̸HK3zN82{͜ʨ8/۵U0+FKgGC5p<.q!Fu*.yHqul1T,v"!fkZ6DLǫPXK[BM|jMd>TvZ2#1Ar9UEț*C-H%cjV[>'`TeI]1K!/tUTrʱdўnYS^,2`Yg,hD]nc6nd>GjSz-o"=cS1%.p5OYͷfQ[(6Umw/tra1̻$ĉ (%zRtS#G+b>#FxHlT^e[o1?kUs wG;0Bc ~e.XD'~]B pN"6  ޠ77sE[|6r lcXɯwO_!?=/u]Hm)"7fBayQᤎWi88kMw9j(*ؔ8UΩ朷+*e$:}6"#{5`8x5 _[kM/{=qh|h Ȍn``C x5qff}o ]o:GZl_|ۓHfvU/rɔ??KSfz]TprjG y> }Y;vik]Z#_q]Fy^ͧs{W$4%mN2Kռ,z@)~;;n}aGpJl8 p @`I͖qNFVټL;׉TP'ʅț;j;ʚ\ƯG[2T EJgY6Qh,}3"ַuV忊ʌ|3)m̘+UN yF۲1קmv_"$y]z /Ȼ0g–;&_@gVX dκbMLQn]kWH.xCy@Ī=lEXI ^if꫞3Sj'bz76&m<Ɛ"ZLO=16fyjڏ)Bt`qs6XHsIq,Y ^z#*yLIf=)axU="VρxO#7q;ldSSQVr=%o%h]Ldf |s#7飧J4~ V7Lh5\{n 6 X7&LBPq J]?v-=2+LTf;eA$JꝢeZ "L#?޸]^Z~'n\CŽ ;nPXny!S`7NpYS8p:-ݕk~h3Aİ;Wf_s\,Dzzͫb&۵T"k_ӜF˴3JQ*q%pr_Dͥf ^LB{uIa#7=g"rm ݫcLT:EXk/;g>g -|.4#pzz3/zl1~lͷҘ.(#88 bzlSӥ,OP5lxci /zRc"Dcldwi%.I}bv`"RBqbvЇ@qcH筣[T}Ojti*a|xlo/@'nĨO۝YY8W*\{Q!igHUK\Vs;@n4*bJ)t^ O/,WP)9[|pDT9C &U0׺ Yԯ7'I!/%U$OV]d%'.•gL^*h99=o$SgiqPn^{NgR ӑ;S5 [MI Ej&# cJ )L<ۏR F}t-ҞIgV[\l\sž1dp-) jWIEK~f\]ŒԸ/{",Jnw!>2\%G6=猊sЍ8ZFM?qѕK Cw%`ޚ׳.bz qz@߮|x@e_QBА%!ziJ\scPKR3Ǎ7PDZ|Y c4ev=o6MU#U@'+xASgjt%4u" {ڷho'qW֡:o#:r?w &3}jo2Ow.?}6 GUsKYH$-5l :PȢ$xOZ+wΫ̢?a/v`l?D=h(xjz'I!An( Ms IVxvdQm'uDz3fψtYi u1+#d-G* SG+>ueblУ1 WW€"bBDڜjsD#;/B:ox&gKL|ntUpL"?uĔfD9RTqܕ {׎ szX}_=fkg88ƔE{&IRZ}J@Tî?\b,EyShR[pqDŽ`ʧ{!{NpU|*6"6hzFO3 #!/b&h"05(s[4 [Y[:L-|E {#o^{VRLJ禙W1J]mj=O47 3F6dRZhD^.I0 UM-¨; N^C`ڲ`?alD᜗L(+Hzl?-7FV+ lLLO pv uۡ@ hJu =Cp.~uycx5a£BR;vGF*<2&4੉bj$XD>ApvB#  ,Yc)SJwgcXPWKI1Sc^ؘV"ߥ<Ρ'E.L]i aNn[ԆؖIpsDebS=.ho3R)UHaԭ+u]+7+7>}ʕ=3ɉtqjY0ƌxt,&3 2oE}z]4rykdwT<F{1^-֌aή >Qte({"-EqZ pO+Z$Z3!W~d2oizXeF T+0JѕABn _-՘v~'.2Zb;SzM(7gF3(:h=ڡw)Ŭ^&\e$y"}d7>MFRI]\ gmrI_+Tt˲bڀ_1d;;>U[G^!^÷g є`=As 檀d&-E-($QC]g`R v?v;afQss5XRc8W1Hk”ԢV(UXӑ)fy ; uߌg P>sV/˵fj̭2&$S6=rO)RKljÍ)T]~t#Rh"p`JX?[r-XD"3h#fSL zvqV[ ?Z="/ GɤNgY[V_\@{l! pmߠYCKQ5:/5P^98X2:D7\O1")R%"3P"MBaA^umQ$L7cMa_thAyqM_痘YfJ&F`I:uc`jF5ѕD=% vL:] rmBvR/V7'R".-O"k Cf_932V"d,2W<9N$%WhCQ2cƎFLIm>ОT$Z6E, 48>ml$m0vx#-*:Yq>"A67:7Ĉ-qMPf4W}m"EoԗQ҂W{H'*R  -ܪp$yNkh"̺XNܗdp tOf^R!?ziBf?@sȢEA݌d5_'7q,|ƍrc\5d.B6 }F3 Y\WeT18,'?fir?Ĭ6gFmAu?uLP<la#f=dDž`z!(@荨ê.9uvp'jOQ12(QHF)gkći̠5||y8|1`KcIJ eu#`Vfp bB MN` zR,~ ݎ@Bu\P4r Ǣ́k6K a#TGNM4ҌU"!s 涅nƒWa:ҽHA;žQf?Iy ՜{bx8 <,nqU∨\4'* n=|z)[^iss9^JҞ!ZQ"2Əg53R$Ut ѐb|r3kA5}"ғWV0 q(1<(>?LwI@C)~yJI%% Vrt,$)`y= CF5p58n̕!,9fǰ% 8BoPzfڞY=vE~WRVz^Ӣ}9vA~&- o{Fx j.ٟ8e"`a˽VdDP]11AC ?o-3"٧N%2ŒsSL6JƼ6t3?σÝ+d bz +zgG6wt@<G+oAh b[ǹz|{bh gu)qeWTk )#L2m%f['2'Z[2[L 0}HQL ([߱p h,[Mș?qNv-952bdz~{.a.ƭQY/F拕#ʓgGPh [Xy8 ~#[f/40`i@} fھ{}\ p*8~ :)y=;i #G uu:7rW[>f0\e;EL]g56.븡۽'{eu $,$Kۤ%D'_>Ä/-#֯aOW 7Fs<ߝM4y;ivfة`Ih~S{8(kKk.tx+ܗo*֦5+ T5/땮w(N6!7r^RҖ9T9?҈ bNvz'rRý q;:Ԅ?S.-w6*:kƷV2AIR]OE;)3=(bb(U5RHIg1|!^ſ˩UVcgyxc65?;[ i*b*?-t8AK}YZ}Pxߋa$xCxfjЉamC ~ZsC0Ww-MiÜl㹍"ЍF(jǰ[#>dZ_Xٞ~"EpOs:i[.V̄@;eJUCwUʡ)VTN<--X$摊$+ D G}d$@!#_kT:R7,sC翨<D51Quk#;k:/9ɖb. \nn7FHs|@.}X"};i)m\1I6цOt<DtK쯛olGe70L[Or+?BMCm?ܴWx.F%[b]ebi!jm/v+z:f'`<銛M.954]^N'Gq!#z{T!:e6rM[+IC}f]Rp[J3h4 Y"6+RTýe"aÍ{œA0JXO}T)&:qoXzaYr;`oeqdYcFz(8yՒVy&Kg_!V>` #0{˧Y 4݈r"cm,\)ȃ(ߘ:-GGy!P2 ʝbM:1VYQbRXTD}Qt«I(]34 1-1[] FO9=\P, uOm+$y&B@!a%?LbloG1Uћ_3nYg&ϜsAL s˸tL\$'[ Wu_e<"3rQMlGtH J$.sYهcFdNsn K~! o};0z-nW~]}SPAqeLSil"52PgsSg$D 66ٱܑ"r4"e ys-] z~I<)'X75Ž<O'6W7mK+CHXzrd3t{ق4ǿ 8XI=@Ӿgω. )qd-[@toԬvn") ?#! Ok@WCENmpj[a^OE?e{W?mdVs=d=Bb瑧UPhFnzF>Qq/쁘&JWoWg.IK).^zt,4e)^ްd GCꛍmwg[Ë҃YA`0Q6wto"|W}wXv.\u&{ $fuYfv߰)ht7n)frB)&s)n9_#U ?QA:NCb_Ts [g4vHQ 91>ғƨeއ#"lzC9=A}xTwfTL×BI3r5\1Y|y0^<izD TPwcFR=Hh$ޛEPf3_m5-t(/ ҁ/㘩[Dp5R^zR[,mcH8ZE MFd*6 _B`ZS͋I!~+jsX/bA8hI~;a\aHR!ʭ%]E#V7RpAu8ܻ1X8!{ _G'6_;^C S;9{m.fK6&?hk#߈"f.Ɂama9.z>p-8 H[@3ɽKM %>P6!yq:]&}=JnsC)7͟n#[%Qytf/ Pc6>>:?96).-q0fݛH>a/[|ݠ%TMSZX -W^RS{\",ǧ{e8;8w>np荸Kx69/!COQ)ZCGP2t{e#W2k/r*uT:.G֍ lɃrP'FA={WBSp]ڦLW)Dkc {,O=XNY9Ѡ^Wro统R fQ.bDJ?n /` Jix$fA!Isjֵ6f =#WLv550iyԒף3R|Ŧ -.E7l3YQ!1h|}wCl\@J. # `N=Bo gYRԦ% |fK p6dln>e>*L&vXr,I6!?g`!j':6ܲ=e{z~sV)_-Xxwte) ɰyp(1GqqfvS/8Un=8~F]6 2!,ũa{pk5T *g7`?3uE]90;o&#P3Qӱ%3"-x}p]lfyV$P^2]\A܍f\,Hۧ)K#L8I7B5Uݝ| V@<_%M*M6N?7* mEe9Ac‘{RC^j PX (|#-daCDo)8 YWv#YyuҪ?~ ӦXgy|UYx<5χ.gi0VZE9~mh=`"1q}*l^dsQ땸)k^Ր~uGVmxnm*yAU1 iڮrnimA,Xu^`j?wRW(!߻O7Tpy?x4feG 6d\|b@N9-?   EX50+ 6ZA G@"yhIW:9yPQ)MX6dg!IKF[kDА/RuP"Rb3x.|qܨ#;:'ey[F܉2<ς'DZ`@".Ng ܼΣ#ѻ2ɣƒr{3Βgi?:'% ?u|Quv9v?A;rLt uj ,xesml=]!FM'H%āZ>QOPBV Y7t%'LT5IꍧuK&vumCBxaD-yCf™`:mZy^^n'U@닅QwyL عpda-2 bdM5*7ܭ҄ӅD)}-ʎsvنŸ <pM"=!  Å mj ]Y:ҭƁۅ=- avO颀s6OB W9X ai"0!G\~ij m$Ls0?z.,@T"CK'UEoʶzA_pw+]ك %Ze>ٝ0k6&/T{^p? Nd$@WXhӸMċ"6 0C?HتDߢ~NJU1'[fmʋt= b W[x<|lU. GCi6mLO_b- FQ 6s.ol;?e%;tR(OvDkJ aBc0Ԇ"ڰb9> hQiZjTt6MKcv'P1iu Ҩpˤ&6.ESwZ_XKtKs}h`V.e\&dnoYϣܚ41@;52&ѤYh@2*CHt"A8=\nj-Cu8)7̟8Hlp˻km)$sBve-|Mm cpn4聹Ath&TzVJ="ԃRrf3<|/1 ',8γtcYi_@f]t+!2Q#﵍DGC׭@> |@-ޠ'bh1F.TK?J!IK˳oG~M?25ahDUdIZdOuYlxmj2 !Q${Lj7DP1@=Lذ]b#+ͱ?<\NP\l׊tP@ma^)#C3ū=up7jǧ$iƆ1 ΔV7 f3_XHQǙ$ۆV9Opuf0~kjY@è@ԋVY5q'JH=DԦ9\݄j&`*|MW]ezWq(%Й$Zc8P&,tSQX=Wa7GORC#Ş5H;xO3;A $T, /d X?BJ5#_ܴ iE ф.xRrZK}` /f17~ 8;pmMQLc_BC287)pm %CI%] # 2k4ΰ{d`d &5 RmИ~1LK+%5ohK+(D{:4dqp@Ua>Zෆֻ&@2 1Q|T0ȉqF/y28JC%V봫X^w:VB+yG8\g꺵g7 /"DS9ܡ4N:[$#?g[Γڸï /l&hld7/ƻņTuXcUY%d2g/?X@v1QPh1/QjUDjC1NVUdx62dl'?"]rspčAmfjŖU3Vx=No/bnB00!1 (hӅVCaZç-6)o`z q0(8HI'):L2ܺTyl\W0_?Y=L5<.W)0ycu>=9RT\(@˫hLOE4[EK "%AhmVs-~~yn/Nqޗ DK(I=g-G[>bVqDY )&S+,Rgb!&) SEl8Q V,3ͫD(aǫ].zr4LIṇGnm .qvupV tAn V;6/'[8<ϝqI?_ezb'~`Rzט31eيJ͈!P ކظAXi'pz}蕙yKU3`i7zc{q|u ip"ԉK`\q M¦ |桌:4 ?wкrc*? Bf}bį KqlErRp쁤AUC,/QV#_[ݣf4=,'bs|n= |H\!EKfF0ʘ*Zd󮲿[:h*Wuݣpʓ \k~c K&Qh®ttYfevvr2Қ"=oU-t?z4eկj+Ld",l{gϺ /GֿKtC3.T"uBLEpHTݷKeRCP $j\/ѱ ͑3ς.E: ZYe&}-=Kq{4'_LkՓ;k-lh/䘫 Ws1?E'>K7fi1X4$.06]\6ZU8C;Gx| ⒊J8~9|L/%Ym1WîPw R?^ԿRMg S&^!qCb~s5/wT{j/vG7 fbYS\A?/m8ǭ.X~ /@~@N A^oAWߩwجHd)L:ћo.[9?]Ym*YP:YQ+"-Y=[^1էFOvϖyUډq6&Px`e Hw1c O޺/ HŔ['/YsFom>y *"oqў._#<6 ~%cgBqF;O6y7zisB{Iq4˙oT[/BVt3nI$vgeF3b[b^d98vItNF0l S7DBL=D}^8iHǭu<`e*1$~&N94j彴ۏt1zW Ԩ{ }84y;GGO$*&?fwψ 8%Rg ?p79vX - 0>~X{4@ LxEi=t#XC뙷h=z(Ϫ T̗԰;g:Mnsj+{tl3rˈ9ݗRQ \IȺ\I<SaMkEyBl EѨr^bRZd||&aOdekN3X,mEOm~q0K[Oӧ-t˟) ,HAgҙ ![LJ9ʒ`pX%c$N,0gxNۗy,4 r7mgܖ o1绝UpPX+ߢ7d%  ^EqцF߿UK\M(^˞ו;sU wh/%=KIP)Zpӭ %DUV7ps{n O\?;]Jz8s)RrlLfsP;{-Mi30C%{41D{OfOу/i;*"&ED RgPѽ? zxnYXbtH[)v WU+A0^`/e -zv._SYv:h~_QڴAظt=$U7> t,G`XSaYNz8w1øM`%6_*p尠N(Mevu53g6 \U~oE3+ 5 SGh o9*=[%Pt"J3YےÑ?bwcL5  I90~e\Ra->R4kڂ{R.^],w~&un+NAm=F[ UH)nߨ-59(fBxmt{tB 9,û\sh%G0+q;7@dHb2}Ήנ=% i%۞\쪛oki0릅'H7c]3`|س7S[>Uduh[@W==ͻ*>𺶅^& iR LC6yA9IВVs˃x=C~dVw&__8|"癉!,v⇔CP Yȷo]s'wF/"ǫ> ]UN3;.d+ eV- /jm0 j@9#ȭ\H m#?£iՔ7=k' ;GURQireI)A#Fw=Z-]K?@Ogd΅&-X$|!c )"j~slf,GC~O`o]*[\ ІW`ױRH_`MId#:8ELo PS몧W%weRV[nq3-k^w:1!O5Lc-)ql[ ¦vS ca~6JcF8vwе`G^b *)1ŜaL-4vNra$dhT!3:EfQΦJC49>;O|SxGtZ!2Lh.xtw&NkL2K-VƒLC ':;E *MGQi_bk#-DL;X].'7 JynypGe A#IЀkhYC2+is‹ܴ&aF-c*mVrʌL4X'y8H߷=e"V[}l8/;pjٝcro׈XrP P>iD$W\&/Ǚ~D4W8xZ XZC=Wvrd714KS9 oA X@p6rm%(?򪪆\(M,Zkt)f?DCCE drPL)VnVUsjOn55aK;钴3ԓ{I7.,I;FM*no |~RHjbgֺ\}ybͥmN]N+Cijd+jG{rՉOtbK7wuMLPJ O4u>p8$A^!+E<4g? ,V%__4>bCd*3`Z`16v݀r$kƲ&=wNco^'́qT3`˵rrB_ AƿZXo٥y uK'^dj­KE.f`B rṳ6O[7ߺ@uUgb)ܿsc0Ѷ̋AtE.cQTဳ(6{oGf(m(߆Mq/\){Cplul Fȝ r!dw4zÌMtjl8=zLF'JT9hmjcaQӈku)kt{HHOXՀW m׆){>ngL:{sK mϨA֐G< }]bk!+3'Ðv \];m[[8xCmZ`eW58RAJҋ.*'қXʈ$8*$,1VbKN,;0pQB߁j&_Wi>x.[w) }l+Ǜ82[bK9reWf~ aRV H"9bU&p.AxSۼ|^Gln>*A70}tTtx4U9 DpL, XTJI㹐ZH9rzDž]]ƽU&;n  h6t}/ s<}LcU8Fd+ g6 ~i`~V+!z:tAfUN̸ktЧbz1:x)ؔ}xї>3醆3 $ω`LR@n*L skijVSQ,I &6Q3F]/ '`\&X0iZ.Q'1)@@:" D3M4:Hө9\"p҄ۥ|UakX単u g2A?7 7RK[[wQ6%{ͻ1q0ibDrݑ_V5;nE<|fosOx-VF&KLZw\BD:t_|ԋ{]nnDN:) G1%5Jk%_GD ҡ5@,qg&n:QRY*($T S[7ެPRNdn)M%U*ts=xa((v5f5k8>TP7x]C`6!m#y{[KW?TZR\n/pKskړΜh}Y$CHϚ0k7}^01Ć=CKlHK_x- 3DXD8vs׍JG՝4w>) | S*-rcsvg.||sEGlap$uJZbz%,xȩV E54Z*|ÅY90kr6T.<TbEH%?_ 7Z[ cUǏa7y P;[eo2GZ\ˑoӂzԻ/W2ݵFM8nvgg\^YngRo Sm&NᅠmHE (CwVYŤh7 9}LM7$.l埿%Nq[3w?͒M]A 1iĢf >^QDe6)YZ`"zx8\aȱU(F b=4I4iaGɲKfhRb-ҟDXzm,*k lB07TN[BrcS~4-%4$|{%m?bQ^ Tڛ[AκcaZ맦F >뢄EU5}mF-SEC+sFVY+Ţ7Oo.+.f5tD TtJLl>9dW1ɦꃝOlm5Bw?j;?*mޮkFLo [?$c߰RYgQKVTekR?9\ k~=h=~u U nofN{Ž}qI7 G,\*2Nx&dJBH_ ;E/aXhvS4'SՓxR 8}X'hi4E5k* ^&} X= 0gm>Xq liv67# U=۫N[ˍ!kKn0VK_"~ك+ʰIaЎqQ*bjXs3xYe@]:YPcW;dD5XnVIdԁR<+ASOhba 1ʜ6uL> m)VE#˞m#8OBY]zʁYy57ifߠDkf|p*-"FVFT]3BMؑq݁`bpỊU>)LEβBH'm}-%oyqNivl;XeP'djmS$BNhleG>x)˺Z+>V|yP] qk"}zHKwBƺw͉_0¢#y/ߴAc 2~X+`t%B,k+p`/Sޞ"c/fZ!aq;&B5'\瞖f(B~nkC=ƙ|p*Y&徢ٺvf2c̯4Ko2Ֆc'v3r@v C!p5E{$Ptgl%}tB'Rd^;U6 DvFU\\="5JRC6~eԫa:9ik G?4gm|9gdYKZj >|Aӷl ٓdZSd8^hCW_$?5`{ )Lyh?,cw2&;1"}u5~-'ֈA3q)YFNyO8viKc7 qIX@ͣu EasF})=fwotpKfL -2:XY"gSpK)Рa\d*\poʆ*! eu'BN2CJ9ue`f} ?P\1#/0O֛2sN2,a/gΘKyPL-cJeR矯3ЦUϝU3zj*-ܘifSE^j:µSZ(kO >) k_#f)$O罖N/ #u40`e3.]WjRrWn|IoB%Q-#1JdXG@H'Y«ĘzqzgGďT+90gx_~ Qr"C)AoB[ tZ4t0i·iEv6 #FDLpi:Tr*/Y*@'G , 筂Ty+_ExxeH4j3yCn(I u#%ʌ~"DO&-EK-RhN 3zZc⧚FTck"9:4Pu\. Zq݆X&dolh/Vcb쏫$4%M4cK5Yq`~#7(j6yã ^d,5QVl|PC7c :X@0?Oǯ; " @ 1Wc·bCIa }v M5io: #ؽL޿v\S|}HJ"XaMv9e׸ r0OF_r}XU@T*XKyOUO_edsʹZI"E 5쎌PVO6Pg^vbX=8wivnIyyV L)hc)./ J=f;m! +|3Eg$\- [ E/\r(ߜV g2rk4|N&ݕ!fFt\7G7LwD% v7!I,O+㢪 Mv }?J^'o%:.q_y/~GO$Qu{2&Ӛ?C-9Y"8st4{o|0mY+"KGpx\Up"`hC8BjQ*S\2ULzn@ᮃ– {~O8LMyRYI+6=b4i;FMӢYks󲝤b;ߪ; ~^)Պz~b`~Wq{{G全FIߠh_sF. fqWX[60ε*D6"7/2iZeџ^NaVY"R M4<{s`\EVv]Կ=-Q J_0A%Ie(x.\ͶIyB @ a8avg?knAߩQpj(/QϫyĈ#F7uݕh>*eU&`C>סmz'HOj@d V,\/dR >A;l>ڼ:by>y ̺-!1%;? er}=>sHeZ*0,eVFS^>*~RY.\CzNh00@XL?O{.Wq⏶CerO8Nm֬o.'`H_z.o`e9Js2J2J?8SxQh]4 )ᯀ"{LG[扙^0n?K@RQfQ^k]$6㩐 h %ѐdBs>B^-i 1zHFg;lEV KN%d#|X6uSYs*ϦlC ڤ4CC 4E83y,S  7͕9*" s&n1a'w(5sTan\iՒ =k0: 9DJlͻ=j[?zN9>F2J6C ^Jk w7+Tˮ~L@Kݨq_"p cGzDP>M$ۆĝ)W䝰֗t2v<^̫}KpPmh\kk^ԼҨJwnIo.ts0Qo+&iEop(V~U3*`~84Il<vz8TՄ%nK38Φ*w-<7Iy_]T F=j)O: Jo.z,m`lkƸ/B̘yT/n"b<[Ip;2db +^-B!e/B$uY‡5}zH2Qtt(Yhut_r Ke#MY5ɋC>b:&Ad2B&C7\Sʲݞ[Vm4asYSF\f(+350db "s}7$e `<-w0ξx ';t3IbJ Cv0ExHx `~ը >OAhf;VKuWYv !`a}xMCsޖ_Q4bwdч 'jTq]?.s b~A# pPAg7r;tv͎*mpKU!)7můiy:gH&ft=N*_a濚B'u^욑r{H#(Ȩ˨+|HH6&cV9P{7\JlainFڷZmTEE@є-Tؒ4M@KO. lqx;F(hb>*tuw~s gK"+ռIܫbtqb kHf'@ԙbj%1܎ס94 cynC3($?@ss1in&YFQxm\mL[G`h30=NyZXh%%c άułTHK~ eM:|}qZ#ke`y >.=, Yԩd$',E*.hdw ͈8GY=}LfO e{ @DK:y}?wx V 7?eMd@7#!%ٵ!9f gȸw-NCWҩ%M)|(hZGۋm#FJ5!P,.yb M571rbm7M9mcucRSj-@T[juZA]/ajn_#rw 0ڝxjt !QVX=u`vQui Z9i뚫;0zzR&5k9'[1Ar8ԗGTjէ|%r#HOT0pa_l,bfM M梧B<:SceGi! .[gor%*UםWJ>D`)S#tFK ]Ie0J0mv%n4JΥ4x8wcN'8kJ Z0ZEW vι|䁔Kd6^ {Rdn k:|ܘbKg7DԲ$7+kQ^>rۑ:ݬbGr*t_VK?Zn z.MosL jm̜~-al F[> |pI)9+rK}vFz30"8bUȂaCc&"ƩXP(kDZʝ+ZxZQ  w$ߑaf,''l6&/b0ek$Qt+tVqHm,ER}6(#L8ap^/`tDcE"PS^AMWkBۦh' 9YGFP= 0H,m;hNӧG\bk`Ɏwb+)'!C@|)~_}@;70scuN7D.bN |?$¨vl%+B^17nj_7L]n!Pr (-_% _6A ^䗑4żZ{8;‘SiWS6DZ#Al9̈@u{T^ غ/>*1&NLo#7M*?RaMvYHqx`): fa=зm0m?( Fwyu謘z@y'; k:@bsGM+1qP?5Qi^XweLMi#k=?q"DCth͍էx>e/~M|ŏtL@ {xIqÂUz 㼞 d8@ifWN!Za='ؤUA^~HwO~#<{cVK] /\t#r(7>2<ÅĨe|.3,V2lB=V$S%GoU'y^µ0,FYG I8 Y˵LFF*oՖG(q1W1!o$W0B X%JܘK(o`ob b-iB/\HY=5 ꖅΔc,ًjܴf񯃶/G_>=̻$& ].mK46i/ e7@6PAZJ]r60q/TY 'r@qrxb0^kG[]Y؎7,m??H` T+5)F60siSނS挔=U ]<&^z' 4]"A0(׃˩`?Yt4B =u4p/ Ig !̲kNL d@0՟^EiƼmOU @$$äo g -]܀(2?S0l HKHCJ+2h2^to-&-14aވS ?a&jx H\#\'МeOlbE,2 = ԉ5Vw4p$,K8^ !Wۤo1k+GW ѻ.6'U\n_9/WtiۛȁM֖l`JieӌLX&ckq7L2FcPڪ@rU݈Wk&DG"90b񊃗xrd>O3q;ƒX39"_bYTk&ZzQCTa!=ϪCQ4  rZ-&T(WC( yNgjF,R{ & :Bv8^OҚ{Fߤ n^ ߪ^" $pAcwoNq!(p-` su ߒ5S]W"ͭ 榺ۡ-aG}7:}[68>Gٙ*IAl?]f%- ;8Pe<\{su QI<.ah4LΤ~ax@(x㈊"dl&,xveŊ@@2+U4eDTոpcO T ֡> 8\=_fQnV mZ'b9)&TꟂw:zFDKᧅT^ U:Z/4;?Q?.Lϯ``(BCPdqZVuy h^Dr$L<%'(Cf:n'B7zZP[g&jG$1;gn4nظL-ÀkR Z MB/懒]*|u3T{`=W~spT-qbEmtRA#] jFn}ڋf< IWpbUtk(RQ V2Л!9A-C\lq}T}PLQ՟:`06plm/c)M Ξ </`.ͩx,s)Mcdpk$H,#:$ 5ѩ9d$ Li0mXKɮNw1Ӷm;qkџ%Al|t$ЂCB4 yCkM飺MC : >%#Cakhoh-=B~DˠI N5,xG{\OӴW. 3p賲FGԕ* n /IH:5ۤpz{\E}|C"Sj#W,ʅIZ=FftE[9cx =Fe:49@U{@]ݡ9#.6­z$+saKĠNdƏ)#iثw${y& 7ۣܼҽuRk\+|qcOv ٦ cjxg1*nI>jVu kWI7}kWH!t\]..# ŰRfL.~H@!ކ졁%nPbS: 2ǿBt&%rT2 xIR+_>mJDl d}z=91}(΁ 3I!cۘ pI'y-> khC.%J&uD#?@MLOՓHgz;<oƶ|*v 8TeNJ|nœc2p.`jȄ',pO^V|{?oh̋B~%33' onvsTÜڂ4/c,-w9lG%CbDٽ\:>i' HL#E@g?% 6%~#|s>)TjbȠ|57~ȸůVly-7/]#vͦ8plA+tM|OxcIh9P@?%qS#" ChyɂW.&dq颙F2с0`A85YԅX2hvɥP:zOt-~&'E 1P.Hރ ہ#Y׌i=amV{W47 VQ37zZ^N2[k.F;y:@^)V// CfM/̴%N:MP^`n∴>ÉX.ɯVE|߬ %9ރ$VSd筌ѿ)&iae}x6~i(?ܨ2k @]Y6Nv+TmyK|4urf!CQ F ǿCF514TȞp0 _ydBh`";Z K$'Y= g?7O&qas/66DK/VX~傷0>M"ެ޳nl4CJP}@s{Qj7_v& 5srmu]P[)(6 ^:BDUV{YVwZr@*xOp,BL 55HTo;֓["ýnE(Őy0 F2d4PKS#dCQN}?9AP)m^ȌRD\_݄$RIoY zOn T܃6VPଞh:;meʴ ܘm˷I.߈L윺#ثUaHiT a]:f @!aa%7 !vsy@'xsifnnfYEC3P&`p{7nSluK$U½VTiE;kÄww7WЄdmO#ӌx``OI_@O0BsƦaj2?g׃[_m#.]ݗ>BV 4dr(nOȤԘЃe#DV,~ dO6aDvs_sɶ122g#8!foC9%ęvfڒ]\kʯbUTEq7~Mi՛s_NAeXAM$ox>n,3yJB}hƖҖi@^Yd'ˁr,~%j{S,Fz`@Dä?&~SP/Q8xB"H m`Vk_BV^S8+>W^ƕ Hk <TeQ0 +jh9Bj*}U) (c# o2wSTG͎f%s0%$JU';=wKՂʁ"צ \MU̿JfBq6w2W Ȅy$ γf+X_Q +)sߡxOCN%|MD^?Ճ7歖iqvt'5K \pi*oVX'v?N'26X9il{ųL;{ 0W XSɄ7h/%ؼH`̛Ƅպ[ǯI]w_̳g#v <|#\V 6B|}!lAh*pU{O4sB?t-}yPh2K)!*߁0 ;rz;J#]O>gsK?Vs/ȜR#rkX}9[yUVT 1ܜ>k>; :`Ko2lfzyM|s"Ӟyוuwb~0h? A)˽!S^2}g'HJXS~arIN/_5Vk׸I &@WJ}ÒiVe1 t J"22͞B{(saesG 'PP `R3yٰ'i,6 Xhi=2~[P>R} (LcWWJK.L9t@S<&t(;+$npO6ƍZE+.ԏ~.@uMtvލ:aLĸ{E"$<=e  CQ( Fd^Uc kDO'MAƍ(〣7|xC?O˶r1̤@P\AHrz2)F.v*lӨٯuT| 2X9Enn|5$_ͳX`Jv6?FIR6r+T,28IW 0sj0/Y͋cê 3{,4崞#7J`~ĝ(L[RϷ>ڛ.Wt9uТa|pV*Iu߹X&&CۀA~(6ɟ؇LȲN!UHp`WLz<eGP 9pTN`AEG+ރPuRpƮ<rZ9nuLt3s {$I\5Ѩ^!>AGAM&)?P|p ˥3t$3W⨗aC#(aa=ᮂlaf?j1ާ]as8ﻅn2Sg"$\UOwv 梚vL6XW]2|?B1!uxBUQ?ƿbMa L MAJ\. (?LR$Tn -+al=Mgmu `mزJ!>F*eLy"`)k+$YDbLAX@ҟ?3LP\y쓷TBt ēT)cR?Ow {-UzRoHtʾ+ދtFH0 b̩; QǺNs0)!4NA=uųE ]t4/ۗCChC`5'7%bvU0˩ |dgh'RN/Cm4,譳Z3/$!G$yhґ#hÞ>~lMYh`|vBBUW]{.{PSc p_k#\XQ?$pZy-ƥN-jXˆo1BiUl2%/b4^w;G_GJ2;FVԺO# "GD#&O ˆ'T]ϏhZ"1n  t[ُUDd򟣉¯e$Px2B0W2"sޠHMG7nR5FdQ6-@t Lhx>$ˊΙ0Dm|36s+1SھSˀw9.@ β Vۀ)P9tYWIj Q ȀR)h,yM˥8:! f ?.h,,4: cG: Hߓ@)ωϑ|Rwv&מSOO:ksÈ\3‰.t>&IP} `ǃJb؉apx2dv~*_9$ȝ/g *e"_ݿא22DaS QZR A/Դh[0Uz ~r@Z8YǷ| 8BGR5;W+Q1YX -#+?k2ۻ"J-%bwN -gQ+OsDKxRDUnaY\|)_Y+]v=QKzC (gf, /83{J &qʂ2 M/u۔x/ d& `%Hظ҆K9I6 I QCɦ]M}TTe؏/f) 6^>Ms[ȈZ>fP15bi%ôn*)-jȜa8^y1mQ,|s,gXM֞;LY_do?mгnhqCȽb˨{]qGHje;yUq3i96c|Q7W?S$ƶd)"AMKI p4G S,7U%ɋ)e+^ڈ*~ۢʟ4*u}?O1ilW욖n_ײ]#֜%羱2LJ 7=UBN7$̺#űU@1ct>,;cB3Z*nYyb#(]-TkhGHZQo"5ęhx&kf ܲb_?F F?.C/QSD+! R!zI B#|3 '" RF@S ! KD~sI$ϽlVKFTFt]yې|HewK'M!fվj%qtv#NmAb)|1BPUצ3 2ĀmhD lqpؼWkv78#YNLQ-v];gN& &JU+&!]( !g7U$#0Ȋ2@ы9BřDO=/[n:R{^=bpruGbğ!XߚLru VNF֝EaE28ىDxo6nJanD &=Z]Fs;PئPUG8k6p_,qќ'M{☞ALO ۬Eb 0/I*w-lѩ.O]qIgŦ}Txߟ#^=t Y.h3U{ &gphLQ:#O狝Gd#eRϓ.k,olp MX2RBB!dBqd%遠uMI]d.?OB[@tczFYDiк,Zʥ=>t'(d)IUʘ4 mDN1y7^U&)6m7 n"CM#7Y4yP/ZuCuVu-\7lSAH8`uV ?S>40GȜ3ȹ.M5F`VT9{2bf (wǞgyxǙ8l4>9^ >t^ed^HVQ=~>u>Y$ZI29p 2ln)“40kQf HKN5& X?/\^Ab;뤵|SFű|`GŮ鑆(P(J(H'u0;N'ZnAx2A:tf$[2XFc)˔ŘfmևQvW;_T}v&D"B*9)D䰪!U5E9rRxmk^͢y-8[fөGlKqi06l вo[>-]ƼC!c"{ۧe;>ӎ/BP gX>تk0|Ch/@l#X+፜Zzu$3( =SF%T#]M h ½)?~9m'* 7 ^e:SOs? 05g沣/LUl|]F>KfV8$~|"gꪾϝ%S޻-7`ha}b6Q9_S9T[\ܧ+".&x9}ؒ"/$ !!ka"F/ A٠DT-Y+EgdV~6C(OL_rReSOӼ $/ojiDor>%d&t!K\WQN=lwkR-KcօEe9Q plgwQփ5ww\B IYq5f:M pcwvWV3 kuTn\o}:*ވVwI5RRy* LV]h`+;c;KWTNж8}x*ה>+2+1s[ºw)~  35莦Z%H9a?%z`@ aA=]ZnN@abUay=Fơcn4c "t-GI8~ dAZME(fhXe}-WeVcuf?5R&`OS;>/鏚xuB6Ln;R'gei=Ⴃ[ J> J۩oE;w\$|or. \"<ЌSLYHK)Dʝ* 6ͩHQ$e{9I)^?Um&Y;,0NR("oTmqzU (/Dc-+Mˊpӎ|C_O_ vףr ⴫vX.c+ɪ5s1!Ib8"f ov蕑H.; EX4=o$!D)3w)d|q:gX2 ${x33'/&玺΀j :vr Oǜl C!M*HB7+4׌hna^>Jʡv)w9e(RB|YUK$nSfKq,bN]H hglj}V4<G.~j" @:Ό qi>c=7+.Fi#"jp}zX> u|j`kaM&s+QQZTKMk4':CH0e/YFu [W+]o;\PV8&yJ`͑E,4_E'\BcgX+. x]βIg!80_5ܓswH i I \iYQ;]oId1!S`0a͡:r!8#t'.jazFopQZY$D0ډl\j|!#EiL6pe.1B/|,o@yj,z22h6 Nn 1@D+9^(=:nzlXT)L X ]aDjIycQ)!c×8gڽ/V$`ߦUo]ݱ 8,?XcĦ糺-6L/9QC(bɲEOՐeh/rwxFIhuH5&&Ug9@@f7FR+&ť UTY1"D ZΙ6f؏y`Lͮ51D_u娭To@ E@X%@k uɃRpPgKxIӷ5h+]TVk= 2Bb *;ez(%XB{}ֆjQu["P!mܣhQcc-'j+=aAViP̎^^=zm R Y۩-e;@ v4ljܶ[ulrBQUXGRozW.G,eiO\=v A1 rK.?%CSӳeP% 7#S'z5s4YPaVbKlSz9 LQh\L9qXv8%i3>o 5nG c{>1KC.01ڲZs1\R*[MN=T3X "rV"rVXyZB DLs|TA$-+;"iCdra&=zDbliKc-dE&PZp}M23#DhB[X ZwuAfCղ8h ;4RQ8SĴ6X4U;*K߂ī^)*<FtKtEbpG4ӵ#ڂ{)yDΑ8a>zeR?\@na 38Pr rn4>u5䑪ll7ޠHNq4|* 6+F0X<o7nU:!ZDcV_܏ڋm.+{$_9_ f|OUoAg4 S='6{e&dJ1Se5r.q9&1Ua4ᓕWmy\>lQkv9=D!F5Q?*Wok0?/dMV;mCeD?l@q.%ldE2{ҳc'b*{h%n :O%R"FJ0op>IۄC(|lv̖)*o>XTհj?wLE씮zݩ:t+gmٺ;X`o|i5Vӽh!Rբ E4ÙDެ벖 *(: y5[2-FmBژ4SĐZYSPtAfMvCLVԖӑ~S^ڧ.9. Cs:U'G+XNX&Ⓧ4#7=,I=<ܧtMz3D?"ǀas57YIm $ў[qPU.P#Ӎ;hVKDId`+giYl )I`)x74Y=63gVG2 ?>gMlJ;%CYW)Cm.!ob)y!Q u讍3cdp heWdvsR=`ŃjtH&L&e檾.m/CWUH(R+;/]->ˮ7U⫟r -!jHܥ'%􂤑֦+ 0W=S(3b}Ye/^f B$W^o= S[;C^NX+YlwFU3-ݯ )$xz,6BzK%0 gT{\Iz.ZFfx㎗;ȡ,*qF87[ҵD{\hj8$ /06+s/@]󢂀[[dIܒ&Vnw4.v Xҙ8쪛#DҶ\x}z2mtzԗD#$3Vjctԍv$~]Mۢ@1Z&gm}C40Yxb)[n D,,[cX k%pYQZBocY8\<0GvRx͐-}Rʙ<"<`!õ <1(R _Eܰ"A]4Yߓ@T'rpSf..襓rpɖ5mF-4)*$ ?ImOoܐMQO '֩dC,ِPJ mAy ee|#*ۯI h!wjyhƘ!DI 9hE4.rGh? Z ԅe~q(.]lyD.|v,.աnrZ| k˟}ɏڣbkYvZ[QvX 1r4Ԃbkkς508# /~0F, 7Ϡ-0M3&ll0‡ 0#_V%  ȃDu=X'fnE٥ x“nӺ}:!mo_Zi«FWrŒ"/:t.*6O][C !o1}#MCX^ne{ky>fmdbaS]WQ%}=ֿ-mDepXƳR$h`A>>&EPd͌\@XBP c!{~ c׉Dn6*-vH`vԈ-1ă¬9 _ <6EXWBb;",#|m<ƎA :CW8gM$=AVkꣅ^g`hx}onvm)uQs`46W>J4)(4}g% -/KD,C-gH 2X g@h) l5.'q(Q݉N,̽F7KڏFzo8"JcNgf>+nkE 4{m$Ҡ\h?קzT 'C*d\Ɂ|t@&IX;>J<ԾDqzZVni mB!~`{H '*VUh(_u@Bg|-SW/%5HwgE V7:5G`A.(r8 W!"_48ɏ13u5KԢq; ^^mIr~-yV[/PlAd&Z & z'T9&)tdSw$ؔ.ٌt5AˑsQa# +M|v]4EXQ.rڹ\=ީrl9Bt8@Tk9FeĥD2ˣR o LIVqП"HX=f/.RHj_~q?ZऔppA5 ZD3Z-6k-,%kHGWΪ\0lNz 3[bp kO4Q1|e%2jh\D>/vy_a }T`r˽5ax:`Ğ ;%A 6XxUAQP">2[mo4 pf1$c}6|Y2( >23QV9.Hl1M  (qrɧ≑GŇCE|$-9)! LEBQMS*~ʧұV~f7 4"Wҥi_1FfY^SPXXLB>VeN!=Mwb`gwN 8 2ɵ7$i=:M9Fepa0"ʛ׳85ت tP8&(P4@p5AҹP5OYfM:<3ɞ-$T>"8psN>Px,LC;`v㝦+{oxv2?_p2#EOZ [+/8cDdpe. D;b 7 "#mR`(*،|e}xYz LN}6nY%4Enn#7aBŪ3*" Ǒξ!7͔!8K5z@4vH%`?FG]R)ܹxJrov[衞!4͘1}^$Hpy J-3A=6 G6υ0rPcz߅x j~0}uOUWIĖū7%s8ewZԇA9u~#]$ 1Ƴ쾤U 8I-9rQ`3٤L;$EMcT a$작quo0I}R׻n}*/83+lt1a&6K7lēp ފ 5_#C'B?AEA24T %.0 {_'I)#x nZA:`8U+M:*w\fLY2,LSL&/O {*^ƃ3YT7M}/>4E.9lG_u 1U? ra^zik)OifXOm;>2Xo=y,o$l4kigK=w~/s̚D3Ԭ(K£Ɲ‹VWvDS(D4Kz %cWBA7q{=ȧvSیř[_dS<Ghq^UԝRz~$B5e)=i7h MkQ0\+RC@M̳h@Ncfg(g~ k?y6bOoPbQU9ܲӈZFP9LptFꀚG_zBe@UOY;غ Ebl(dǕRL^O.OJEOTvM@spUj|";)BB6/T Gv*eݖ[9^!diVp%)@xO);ЙmGMlמV(\ed3{0s;Ff4ץ--x:/N<,/R7]m哾253T@ZS'U[>gZ8iب~\EH) <D֕=% 쓗^VƀXոZS'e:ݫ@)ObcvM86I GC2,_ޟpHjώ8@<6zKZKtrW#LKp>ILOh%#]G7ép0G0&/5b2ql?pFZ9p` ׎.uG&JzAd`j5?,ޜL—g_%a.SI, F:w+#, r3{]]q#c$/%ne@8J13]8 Α ^_9A$6$ g cѾ!Jp9dHK#sۈ mר"f9 wDc0 oXp[՞@ D]ckJ@N$RRQ'g/+Qh< u9*==R6j=m-4E5#H?J´%Wi܈lFݒ_*}G 0"p;mƗNҥ?/Awr$觞B #_T-)B7& ShGtG"j:2:l9sl**rO b5)OT $R(j`R2-!ܕY65~dL=Cn$HK'[ZSFe\Ql͢2E:RvF<{6Y\8H@Bhs]j͓T2&pMvk0 hߞ)j?)\!kVSL,H_󼥉5b4zt^SjF <`* 9V=6J|c>02 &뷆@C!W p%v w5>#3".1 $4m.f 3{bX>0on6NO bu ,i'hvN$>b%%ü&|wO_yl0L>l7e&7A]C8é`M#8>x:g@rWgHB8D DSvv6;@= ]ߗF?2[EX6Jɱ10 ' cȠHlbB#bMX8wS#'d0r$6;&i^TM&o1 ^TCSOZrz7àdIHw`-l],sբO|sVƧɗh H J&>ӴT4e_\ۆ\əNm fqfݸ \]˫0L\/KJuvp B舰geΐvt0hMr]ɧO,hXK9 YA|GM55M|* )l{iFA9?`J<55ERIys6K6CaO'ͻG:5˷))"qNeKMj!"Pߊ_"A qmfu5ݛgGnX%8%!Ԃ'.)<'h7kA;h9ygRc"TBʇ`>}Y0-ꏐJ߶ϯ04.T- ~xm<- Vˮ̸P !0;)Ⱥ!D`s bBG1U]禄:#t8K0]Tz֦h EɔcorGFKባƑp$g9xd Rfd1}!_L D.~BPT1Ag$h?\B5 )K'#\3C.G|$+e/Ntl]N"#cU KqLk{asA0'ױQdC$G'f\#rqRZ1MXmҎzm xZS^0¡!ju ez:XF?e;M_IuafRad_\.zHv_RH43cȺK('?M$K*4t5BNaS0'P/]B#4`jE8=B%cV`#9#!pmMz@\[ N9Fa~r'gd$>6;єig L d2>k(K/7P|Zޤu;̎A1V*EN5/$7ꍩ ?-_MMҊ^I7Ur֬[ E8zgo26{fJR&%VF֍_vjGl*Y;F ">.םiA5vfa~돢,/*JsN2W*eY}(~ch_秳sE.8=̌I;1P| ihx̀->< ޥAS10oʆS` GG1(8Pɟ5r {&6݀K-g#!dK_ЅcBn8 Oc嗮ܐ&;( >Wo WGzO6(F9q%umuAN|~acӠrт3hNH82X]nAceЉI㚗A3DbkeeH te#Y4: VYy`V<ԭ7h|^!/&^!N-48ViꋊLUVRXjKs̻_%ِ&?fCWfXo8ckNl2W2ONXm1;z3Op ߈:ࣈHW2Dڜk:˱Jje# x&eHu^-5j--Et<{ڽt5B$As`/l$QrVIQ@lK.Z՝qr)Ҏm Wm;_3Ne;gOldlO 4G&8G^c4`Et؈;*CsZ)Sz.N`K#czTUҠ}zW#$x|7Tl@(2}Q]`#cr 7=9_SA̒'d ZZ|*>F;c$rY$_RUKS0Y۫B_]rZO}Su6p?Į^ՐKJ7mx_RDx\G߮- eҺpFu͞/09 GLLLf1)CE,5_a}$AD7o^hn09i6z\:+YcA:OnjP>qDJNwyK*eȁ6 4J$L!]m)g˽~1[1<*qSUT@vb<98n>RCk.k Q#NcA)X;l- ~H0~'Y8*U.D/T>M#fTZǥEPA%9FMȻ+24ˍ]w!uOdP8KkMS g˫DdydMx& SN? )7t GWX́z$Ț)gx3%8ҚWh"R3𝱫#@lEsEBUr1kmt 25إDv۲{z 2*#br qG?bN;C%Sf+{_]e'wU39 "g&+wdͽx*f97->qfvHw`S/KUǃo>|k~'5b E A1!1wLzg$IaR"%⫂A@C~YF)2ɸ4>D>pa{ ^'?D%;dfz Ηx=x W(3ag5ao[:(:)!)"0J3Lj0Zfe=i,Eiz_B?eA%ԁNF)$#v)z1P Q@OT)YDOMEs M?þlYӌmG›ޢŻɒT m'r74'U#w#o;І'YYL^Ch얽YKC:W%UK |@1Q;G˦ P K-(wM3w(BTvӧnc dʒ9Re BMFK[!Wt{ Z4\!a^F?"LgxmDP؎yz[+G0cn3~#j3MG2 靚\j%F i\" -}}I LnRM]x'vo7|z6كbQ^iǧ1^' e( 4)^06I 6v.ZnUjz GR/=懢bș!۫eA ⳾YW͊*pٕq7LSіw}CYVizo'~,m ?Yn-rNp՚y|Xږ43X5Y. d >ֿU`hp{ϗv 3CO;ga)9Jf' B[v? &7 1RםgeERp{~uEB/~oyK7zՋ!*qowɏyZVN\tJaƙ"mN|Nc(g&]^fܫ=V6nFF7Dx@Â}6u3='7s0<]ACJBuB@]Ґ\ YǷ Y:.vbemp}Q,`c7]"٠ҩND -S齗:+f@ g+ul&əi |x +_Qzd(kyhdv:G%A `I=Rɨ&lAS]<*Zbh1A^\o O q f** ͆y_Ŝ<7bz43EA=_H*ӁHEٻqM^F["lLZc5ԇxȁ%Y8Hr}uqcΜB.(43څCkW:;6\%Mv ,s@ڹTSAyhrPQn gc1T5+ؠ O(t$OqmEI PxrT_q8yNtt:cUu̇qTzLu-KNbmhA4V7Q-lΨdiAJJvHojNmЪour"|$qn^do=qj NCel0^jEĹIDagM}j%Ʋ-,фI!jm :}a Kyѻ & N4E"NNZ0tLN2QʁC;]vgUף=3׺R2CqWզ@찘MT5',ˏJQ~ZEAuPn<\@KWCmc* PGN50Q\Uio~l|Gc^ -g #)F:5xӒp̀gUMEckei-Z\5UB;\zPx8*-Vym4%24\7 $F2C@SC;h(6 W@L"JuYC ;-ݫawUDmp a6S {p AYy }ߖtJf!3AQlOa/$|l7_r RS,.)gy \uSuޘL V Xc1b3#w š!cp ?Waj.SLsIȾ [p6c4T.S6t( u~NV(0wXd)WOTϮcL6qy͇f3p+ ވ?^MotL?L=#4{apLhϙ#dW Raރ %=BOIX 'Q:oq̒!ʼn/8H8;Зy_? a6LL^D)sa6ix.NkgZ]TO20TDe ҭowR<2/ &U; nZm;Wo-◵ݑ%zFJMdv~HB?"a0WQ=<9jUfJ]@G dGTYnMXxⅰ6}1.K, `j"#_&6Y'ȳ c]r-[6v~y9NQ~lY@l]s~ߙI͕2S)N j0|oQ4Ze|i,:vWE62^EuHh)Mn{Җ%45iF{Ie#_mKcO&㵇CY㿷GPBqƾf>AwT;c\)|ӇU0Ok!].#J'j h-piG.1Fi i+qplGe1=T^r8m9O 2gD{Е=qt;r{| b~sG'ӑ:usωگr%݂٬fdu0WЎ٢,"qwk6ȯ>^a24<9BPh?FGJ& v%B!i@+_B7WtaK sogsȡ)}Lf@ROQ+=&Y75GݕTE) g3s5Ax6KcWk O搄,#+/s`Vj.ϽBz|d%u|׀"LH53\b*뢪}65Y.?܍"8\콀bWe9od;h$P>p:sCw' ^C=Lȶ+ћ'AeT{~X]lڝZG.͟AD7 ,*ص Gus-E VOuj-dX$5RU=;5+}P_tOojLd.}oUakg"mw+5S}<fRV^ǠE\4 Bn'B )MjuOP&CNRz^OL} G/? k٘ dK1j0V5Ӂ>): 6Ծ'2 {HfEa[SyF*92cHml dFT18WBҊ\Ow/yNeX׷"3:D5.J`)oj>3FP IskZ¢`2 \$y Pě3 FL#0 WE ^dZ_W7N6;ԢoO#δS{2PiEnm2MCP_B5⮶eN ~r~Ĉ<|gvW;~/Sy&ՔN 7N~aP"HZQ?fD&WzԀBVz"-]:A7_ }+9b͠6eȽ!i4)'zs2/v~E. cSS}<|Ck&GEd?F۔+Biy 5[kO >!TŮgD"Y˺AIqD_m3]#HtmL] lmGjᏺ#O Š86eIߴGsW+%?%F >luAGb:3H樗&"ƛv 6uRt[i06Cꆥs|f+iQG JZ`4-:Kx= xZ$Bxx!]N*)-y[*umS04\d]1EAYNk!ΣC6JdNr4;R[k69_4_@d"/Pv3g uĽ:s9at˜9 -kd'DO^\xLgTzNZ)-={z}bu73Gk~5,PSoh T;R=Mi&&LIuo %Ե&9CK2Yvq7~=ܶ}@M1PSUQy|o*G\H` gtq m_GuxH.|aᰇ\!٢?Mw!SAyH'#HJ=J݈z2wF w6zV-(# ѥQ77-LCb זk[fX,$`^O@;*J;0e]]on'å!_LWOWad[gs!\ZgV0!ϝ ׵w\0#9 [5]̕f+SjMRpVN!e?3aiJV/RcO8F$+AZ61r3rZ&hPdW /TWO2j!׹UӊA8ʍP QN_5c7I`c?V^2b Z9ezQgERI|>ځy(f59J l=DI{&wd'[=!KHZt|fy;;5[kߵS&~&2CZ~zHzYP\-TNV x,[ 9(b23TSj5NyP'^s1wY[쒚@5(AMcENumBȀ?\#8WGI_P1WjJk>[/JQ >D<"b#V $„Bt/(ӵ7Eiğe 5X`&x L9u_' Dc=鮶/W67umd|IG!;/;ܽBgǪK,ۄ=|A|`1V7Kti"3p-ʚ4ߠߟՅo :~N"iB@SpUկ6jṆNh< I|yO(Dk#o?^?em:{b K܂?%="!ķ+LUlVKz}F f6o̓Lլ`_8GGv<|R{'m(FԨDBƴ`Eu,#=k$]9S3ǝAtܕ޸+Y]ڳ?S# E$T:o;r9%HlBY,Q К[M76Wgq@ҝL5Q6]r.) PƬ4vZwTϵ,hL1pVO7P[SCQdgprx?0N Φ',F .w  lӒ*R\?BQmu'Ha֔Wj\I2^q6tOлܭTfI`X~]G#  FLO?<3QвǾt a I:1hZ߽qFi(Md ^CkGai BMfl3…6?cg늨1igz1%PZ bgoƾ|Cni:ʭ"% DH1R"-lO@+GH{P-I$'0CG8̕h.w qqzWN ΀4"יruxug _[P4&}Uv \w< ;0`}抨1;6|OFt'b)''-X+iysS6Yù)'&%dϞy).U^jF]AWH+1^Ii<;#J: vxë]=S5$LE+6_@xIhBJ!\U]XX0fyHm& ^JbTòjJ9䍶@ @E>7+$H -ˈ,8<WkipQ:_@{u[ʐ^) H`. < Ǘ wnQ!v$*xr1CP*l=rHlf{ _b~~2 b1Lѳr+J1UfY 8 RL1R?1v*t~sC=抉6coi`M-5Ēlqr;$ IE"15.EXe|6<ߜ ͯѕ')rŝ`nF :H%"]7JpT|dFVt1MwM.dJ7chTEJиkТOp–WLQg,!V#-`ɫږ"R—OBk0'[^l FMsѭ`q@7"4F0O}3INJ3듸/#oa3 C%׀Sn܎,C^ ̃W3kmv4Π}. *,:VPv|}$a K v4E&ݘ.܌7 HyY՗y Z7o3eng\L 6 goon^8KYNw v93ʚ|Jtcb29Rk9U^Kvcf)zWUoMT_ߕ&+ߒ/i9GtaJEsO5rl dfSlFCDB|X'7&7hS$lׄ$ʨ8!LFS 4鈦Nr0RͪJs ~j'8n?pdXeFyسFEM ]I99] ̹?:6"fA}[47!2m K9ŋN݊Jq*E/@;sDuJ>`WHk ?^Y%^"خo5g}aPE D́Wҗ u=(8Vo@Bg@`5GG& EOvg@lLJͪ,d)>f sWPS0SrwVշpTܜe 9֦_QfX|^ήΧ(u:}.FYt^@/uf xT8X0,2ZNl=:)v/K YLC Bo \NN6S?.ʹ&K7|"I7/i `xmhc0f࠳ڛZ@4ē"lz.3K'h=s5}9%ga$4_㒆t@Ѷ\o-dz}k ay݆nRq%K!b?S;>(5-_9d9 ]:D[nK[ ] ?mʸ@1SB'f=b%e"&+0ymF/~;453!%ORW۫DhRr epF,5YP@*~'9׏ispm;*LR՗_ [& iGkvuډ IpF4Y;S$tQaaW7U=Jc,nXZȧ\O`}DŽ^m.@c@\KW<HDٜM},\Z\l/'n~!X#"[Zcbk-޶K?qi7M<_]TP"OݒF뼈KwO"(v 3<%5p^;_S èցL{c0!8,FuYPنAEB{udd𶒃'*nz&Q\/7+ ^)&([ BeR_3  7e-e>Q1mh+( 4s=+I6XLu'A}6fKKS) S= }N$?RxR L jOq>I4}\5/j}Bݥl# Фz;dbo?E9e#Z8)!IbGVujHoj~_{Ha_g`0p>+nd8\g8{oу+sުtn a:; ?j-vh*]w6y3jٞsR?ˠ Npfڣ!h0G5oIي_kqHJ/ ntmo!PHKb# Za$mQx!:~? ȗma^ЇsX{5B\G bt5B Phx(UÚV~Wݯ`Q3܆Uz֡,NM' %s aYxt4 & 4eb*$UUHrƤ!9yѴ_dJQ9 zik,hĵ\(֮!Pg؝ySbRgUJ贐iGKg}`/ڜ eTh1*7)4b:o^@7+/Z s糷Jz,Y5#r-QP!NOR?6JZ]l Cr[X V\TN[M'ȭ M~>^ 2g3-^lPA υdH?Tn܎ -l}|H%13d|2=ɏw^i?lTOիC=ނy^z@ݏY%zEy)RD8a/嘝[N0?m;+ [pz  -1D KH&)z` /tW7]zGgYU+܍- O"SYb(/5 ?oC90g4&GAWRޏD:$lj,6 AU&gN:, H$=TW%LqRV 4!j*FQ5PdM^A5c`_sYE*`0Κw"GLJk6FBbNL'/?6`I&Gs5.g"CuAL8>l!Zk<&i{k\R`\7- rDyCaojy B@(GFdwtP^{WX9M,\"iai PͽjZ(}PG-6A-¾%D)-n g$8d"d<ܴ=0õ!xñ(3ʙm´x.V/D0KManaNMt"khp>yn<$ |Y7wzlx 6.m1tY H-5Ԑў»2j?u9wc& 3zhedO.vmSGrZtegv!! $ /SŘ >?^vU&xWt13~`Pq9zxb85QCO֚d=~#6xƶ:}NxE9g +w1ߟT[ "T{bN=bό"|L w1#5RF2`.=,:u?wɱ+&K8)mNi S d? Zݬ#Z'՝ǿ$4 lΒQL2A_quzMEqƿ us' (=T(Ge-m|4kЋnYUϼ 1OVѣ)*I`~lrG]٫-9fN&LڲM}옠 z tw4 *~Pڥ`3IOEJħ4o4=Fz" o0c=Nؒ +TY|TLa6hd*tv+h$g;ZuXi 9cuTuQhB3ֱ$87-Zx*YQxr~ݜdT W2]Nsm0GƠҞM,4Ȟ567 mNƌG*;G Ξ}Ɩp"Rz7NݒR%r^ٕRG9}!ǀҕ>G)ff:wpw#:[Kzܗ;5óրKe(碕tҜ}՚˕Adfm E5Xڀx8+ ^7R|!qč`i֎x\u)ٺF%B8kFQ 2ČƩMJԸ*Щsh_XSD(; zReM}6,fUѺc9* T̿JX1n,\lTce~D ;CӗNQ4 }z2<ȩT0Cc*AE{+57?ÀaNЛyލId .i#;lvlQ|鲵>]6LC7tf}U^ 4zCA9V3R{䝸%^;c{Y#pN]뗴Ɨ%M8l~"k>&oµH80Pbq0>{ErLX,v|>-v( KYc_' P?N!~<k)S p:]m=X* LA?ʂ2/8"aQg7Oc/ͳ/M3>/)mHg8byK%A䰶T+Kie.o׳"Į(9҉tS _1uF'dMB,BLƛoU ?+hCӾ'kɔt Z̺."`v?kK!1-e nS6ŝIf#vVZkZ !AjJ؃=Ygȑ椠޳fxFujm֚%ǁ)TU"R'0(3ifDV"h7'◤<17ֆ %lYTT_ao=$ʞ׹ ƟB x3|=VD<P4YMFP=+Bpd^菡юǬb`YT3wI`W9<"ΪF)ZGg!>Q;sp ({NtG2ћIJ,#h\g 6VS k{{>S唛{R_%WHAє\w02lI j295G• !Lrяo+s!嗸7i# &^6'_f ]w"kkp uwX'IX\˭ʑgf2-e%=bBu)`8ao3]_zWV(YWOL{3AFEnݮ3WK9F kc\V@5dbRc/8TD-{c0rt_zO]/ hSE9$bb +>wP둜-9䯾;i%opܞY]ȶq;u;GNlq=Ayٺ xkރ0TǯH l=TQ( $'2khW 5W?]A=u / >geāJތh18y۾tb T̀RmfxZ$)H#3v]Ov"Nv6Oz#&ݸ*N<@յp;~ފ|4CmKj|>%8$3?~o^YO6e+BD֥~f^DݨsyO)@,ʼ?{u{EW7ڠw+m¯% |('_ӏ2Mݺ:hI}<[D75KXWLs)`.0_$CxlJaQG Lnl-7wg&39:jѯ e.E)mVX}Ҏl͆%/@h@' >JAfi!d1m{2ƘJ qA'={r?  F& @V([=gr۶<"5 aI =vY$Df|%+]d&z6 mؽg\ Q;QnFtF5f]\ qz*ЖJ˓ JUÍ*4 fg[+ksjh/S=>A$ek 6܋ǒ@/Ѐb^P)`*;*eN%veUpًDw]nΦy5Ulĸo{᪡w-,Qcv6×_>CbyPH**HZ| ;Ѐ>dEC1'߭(ef2n Z`S[}yHbQߪdTk?C8Wp&ZuoӜt4LRW,*9P(yB憭)vInw`#72tA^əR FYlvvh>s;,F,hjs)M͕=k"ևsɊr$V  ,Xzሦs2ԙd&\R3D>ti}0mCE:j"}-:vKZwҎMG;6X:<i|w9 iN-8כzXs1Q+>h8!v+2e4ᣭ"-ǺtWX"n _a$Ba,3m"JKlR,4fTIԟsϘ~*6N6?FRXuxJek}]mCzoBvE$__jӊ{;[ZAEfh.{>m8D[(O0A! eζ7T[sqdA9@4dk8?S_DV*pM%\^OLy0Rj;sIŒZ${#<6c^*[N 5~8Kş1~Sz#̲ņq@Ct 6ʯoQ*<6=8?W42{UBy E䔤,cx6eȧLv#!Q \ iXE",Rr.<( /yǪ{ݜ`;q:΅2q46`MC'E9~S[#yg fs,\G[D࿈9՛̿jN} %b sIVͤN$( f~⇺V6kE-$tKFI s,zs6KNFRbC|ë&Ջ?KތlNG$5D͒0w/ J"՝yZz C5]LfD}# { dߋrۑՊCsЖLqOGݒ}4\^dwص\TE@ 7y}YP jDe\Fqi%|n$oksHs=1mЪ@:PHVB2: žPl@ eB؟{ np2hs-,YS ʘ)1tŷƹ=/8s 9$i01VG3\Zrat:B\TԸ~Yv&,V? e:& V'tr?e;4ss@㥂Fș G&ƞ9NcE#:@41$ t5L[HzJ@n;!]2^cV$m|+_~l0%\]YTU[J|'Ys=5y e|~vZC! 96gx@e$ULuS^U1ZM3=.6*m}E|3=~ϵjZα }+Qߘ޿٢0{9`Qrz_[C`U h4x5\)n@Ε楤qI1<Q 'r@a{ OkhonUj$rGEy0$QTnI}댈m1z^z3и3B{n"T N ߖm~M{3zgW5H< Vo1(4/Ehլz,.d~zxWOGqޮ^[r2KU?S=JZ7lXI\zr4kԦ:ʣM͓m(KaG*iL~aqѹ_:x"fǏ~$d=%k2t osSDIz.ff撃__ 93t, K*!9xf9 s`~/IgK@Oa'T `إfHâcB{J` w闓~}@aHwVVW/eQB"$͡Jt [5XR^L썣$|V:3!BHn"|%[U"n xcG2Pؾ%.7e۴UN% Xܘev}'^e3d+ledύ~Hʋ@yBBhz kiɹ~"smѪC0yݹRCJQEJvɩԹ>7ֻ3bP^߿{Cj~ST~MEÝcYe"Cq>f"ƏrKֲO]u(P2xŃo.G+h)/4J}TJua~h) <Ù{W^27Z[e0[BqJہkIǐlX|`sfk_ؚr2C?h׼s!a-lz"Ao;\cQ06g'V:팡[I@6畆9=iҼ*i}JT*uЬ+Ecx0LE!Anbk}D-j?M!iFQc-Wr- $#P¸d&WZpϫ{A P"pW'd :#?y Bz;ac]5k:=_O#m4^4l;ϩ)v0%g ˿8fK-"j0xxաl)J#t~6>Z+3!t`xz1v?_OZȭ=ӎm$ ?V)Fzeo|%9Z}ۧ yHP%~ y5-uB6X׷RyY8sD!O&><0Z>@qjEӵP|[^2ƾ0>SjMy%El]=xQ\A=ak+md^C"DUĂ cE֖Xo tnF4_cYY4׫_ V%3AU4.lۿ$λ:fJq0t"0"{]&ZwZ;tpclN㖆qB=1#؂wrS_TsE#\TJJ16ʺ@u#?߷9dFm}fn T4ÏlwA[ x%vhRFrN(d |f}goPI(|l͗PQL2+Epj'4[mC6ew$zP. OATgFȞE[C.Jvc!q~ g\ѡԚ'\ueɐzIO%X*Q#ŏXyUYKYOcwcO ER# xnR Ayon]vִQcy9fBP29Fik@!,S_jͭIU6e+:¬) ,ߺ;q52BL"DriH 'fP1D؎3ph"-.>6@%e><2?xG5z+4en&S[*~sfsņTr/S- |,*? .ۮ jtDq.^Nӆe~sSO2r1_bDfƫV[Qr,(fL98V4<(C@-  SŎ-B _l1ѴŹ!et_UnH 6@owF̗2_*7T"a˲}M۽.l~3߹N3sO)&{<=W8 %V>(5AiA}x,XQ X(8Ljt#3}.d̗>%X^@H3bp9*Av%I=3X {Q(0VɄwnAa>uoeX~24:'/kGjq4 s*1f7r D8.׿wIoBj2h ,/DQ>(#l LjXW+"FqfLϳ}SGW wAǕ!i+Ey6iL1P^ʢFnavމʎxiz%QpuA%:ϪToc𾎋m*X:vY7HL{a$Pf =̐ R>O\ɓlwҴ`CO,70|n'1|ch0=vth S:0n3e h)ݓ;ai U|t]Bu(e𡵁>q zTU/ӕM,Ehj}lG4AX i-;](b 'b2p!XӖ% JPYAuw :Gb۶N?wT*R@@yj\=@̭Z3GR4s§l97H(-ԤF']#w- '  00?԰g t-j.ϿLzU&Ś6 6pL@$ye渡)" t]F6He۟, <.OmF;HPeD"K3b8DZ=XgH؝sɬZ30ႌPsR<$>"d1"檠 n(q&^I>B&~L'0sXYɣ V_uD$jߡ{#9-E Pdj(7s2uKDϾޢNօ'ASGLE#yʈ`$\`E/n ~\b=ųZ&rM-<—=(t̫E͒yK "j, j )\XFeI {`d}a(aDb8~gy fIYwderל6AO, kKy5NkAnS"wՌmgl0m^0Ipz#Ekc)y`QCR#ʶn6$GKTCl . [|>AE,rcq BQ_ Ý`=25= 4COΌ^^ZCQN~?Fz ᣭ!hO} C=x}|6 {4zsw4ى\iR!(Sl)mć;;[{a aMx Ȩ(!]fcdL-b0ϾWev|m^VN5/ OM D:m8&?dh:`+}MM~8Cw%ҮF)%&U1GF{o6E;Lz#Yp0Q*%7qb r32bΜ-ks==%BˎhR$ 9u`$ C~$}KFWM>.E~'xgP{={_h$:d`SL(va &\9cuV():*{A:Od>5J{RGn" 9Rm1$T8}'bX |GSKKD* /Z+CQpz!9$>'9xr } Em&l)+1`*e.ల7#nBmËG䁗!5A X)߯ F`4_^,KClyo͢{wj8cܲ۳HAQmvaS^I0?<ǘEU.(\֮_cU+ʏr}QMe؊>JClk ct]tm f2s{P6 o,] 0RRC}0sz}!ʈ>ΗTê_ cs+8(N( </GСisk, 0.yXƘμ?g LSKy V;Sm Q:sa|F _ [#zťffLy23͘tmNыEddfvuS !L<҇*0}= ԩV%zx̓7nޭ[mkn*=a,6I!xj^ݘ%']V{ f7mQEB+]nQ a [vӒR = 2ޞ38ە"E-5nt-ddb!XYO@{}&v+~ʊ7$W@URjr%RFo\ˬ6kxVЍn߀V*,0QzDW^Yzlۼz \E89DMС{;9CP~#7nl%^i]RZv|Lwum]!9v|8ybydVEL0xB#wR^֯`h4_*f=Kƀ*Gm KaALHwyV<F7(ҷ.gseP`6bgz\If' nS,ғ~ o)< g.CCAdSzc;}W"<3y 죫*t Y?Gh6Z|p_&C*zhYFjߞ(i[SX {vPXmɵ7d3^:tai=+;C'|QLJحp;7"@"tgTБ0. ȼmsM O47V:=~EwF gcTLC "~hOʝ9=9q"OGyՂG6e.0Tk>aFY{#HHyvq:5cf?Kҍ .z##GQ.k6W9m}sxƚ8 [ʹQ\NaǸˁ={s>:glu@lʋeƠW~\fBTVHvE+WC[곳m.;lHTWbٍFVgFcꍿёi^h/j'u{_&aZKW#S矚<;H7ljSkhY:;S68'X(0F)4``4e겵Vz_E\6Wn GߤL#PR䊏*[0 |x#&VWۺd@8U vn*/^h:ZqVƁX{+) &}mVw +¤)l7qD0=c#[K@i<:Bf,O rT\װY %0%l|G>1dadN#r&,`e5_mA,,M0*>z9-5<(214;oYї'۳(VF =@aЯ팊SBS %hno٠Kg`JWqG\DprwTn6pL:q@0Fis4!U^X@i4f2@uTNN:|õ8A,'ԋw}KV[|-XZ1,vaޡ8SjLWW-PvftlH& XeܪP{x6r$لr/7Gx|Q ."NJb:8?E4a1u7zaR3'%Gͦ !e3MѺ7.;M(>&(VH+<})CuI@dL>`.DqX̀1,i-Ys` Sl!*y#WRěّ|RP #Gl\XSMm~rFE ALT ]l5Oi?үr8hYĮ}[gXiJy)s~~BiOCq WյێksJyslH#фEL:iiaP{ɲ Y&:S>rvm%=}JtS#,j\hFo#J"{| ߬]X&Fy#!6rYAzpxX`^X<-d^_5F':%b_XyLM:h] lIЌNbY\UlYxX)PDUDIHdմm(\9gYq٥Fl~ xNEZ1Nq>Km  2#pϜ |ލ}Y 䟾mGvp?R-LkO)P-!xXZ ,޼ݒ0M;dӃ4/I*n˺kwVTo?^ƇJ|VYaTdФM*2^~z\{>Zq6! ۥө?Vz@9h3%cSǩcl#޴"߸%:G%g!tӑJ_eB 3Uy jH }{PyRyKԞ(v|aPZ>+"nKͬ. bhc*@!?*m4r{y:vN Ah"e2ތ_8/Ƭp#po˩!ޛ0#-ˌMQ>VhQFݪ^!2Gv]/N@}瓊vɀ˻܍ #t0XʼnObOȒk4u(t^Ժs ^2I& {zB*+Ecy\Tȡg;LfL@ 4[++L3@)?zW D28vnwF: t[JslV0I(1vԭ6y716E0}FG6N@ff;!~? >C`!Q.ףd>-ss(HAU)EiSO<)1 "bģa\P_dEA!BIɭRSas3 l'ϟz~'TuP0_꼪H}hpN Σl(aH:##%!N+X[壐/7 xo ;}%C+㾇/L=APLCc;] Lc8l4Ć3;v ohRnĸR"ښ ST4JneZ(/뒞G02qZ(r(a ]>8 =xv͆4%Uw <SwT*dE(48V"x`sLߎ]>j)jqNE8dJg()s"JBMue :fָDwnlVm H]QNp@9 N;-燿Kaf[b X x~ `2G/2rݰ7<}{fBsN$B~jkU^3Lcf\j2BYyJp`V{S[~ծ~n: 4gm=}6S4n׋B=x/f ʒVVg^I0ҫ)~w/2&=En֌`47!@sk9]raURk.&oXf9} =;F#t@Q QRmhj!~p'Y٫ٔۀ3VEx0n.QG2';EhPK큰^8do;)"&Ձb/rO4F9ȩUJї% tӥT*«x`IbDB^#^dADΔWn$Ҿ.@}ðL2~ gd`ԏSQrl#Żfղ/\21-b@T%[<º|T/<ͥ}ҏt4SN\>#64Y1q޼ e>j[ `*/J"^}-wfm-{lgIppj~Ym{h]W>MAC`ӺKw8ڇu^Q`(z[$Կ 0j7O  1f"x ؂w +-/mp:Q';&}smaH;0N_y0޹ SW U|ngyfhMW2Nv)Ga(7Rf~%ؖ0"{W9*BmFA.E9*\rE;>$ )LdF$ Q~7 {LZAM+øS!j2kSxs b qć&5EkuM=S |_1)o?[˒hw{.(z{kbtSV JwIUHA@Β뎾Xp'hk>w4Y/T=# vc$[Á77JԎ ֫ Bԯ]+)q=W$K%Gg\y4L4cOh(ShڅKU90g6b|O<$6#JFz|&P.8-XgL'FChmց Q4%vHw B]M5u޼U@}A/knmnOap,f:]pL߻` PzyӪ!TڤkT ,!"0x(Yc|_d`Y]{w=]pǼDϐa2Qyۨ$, igG9 [o RtbuZyOt-]ݫ4iryք*+i8G;ǾF$)d[?$iwyJ^^&DSB1TA N:ˬ.OnRc&AtpH '25{OKh+Vo4ךa:MոPsXMcP\]~q †|Qd5 23` f{v(OKddNl&qpAf.<}l89cQTBkM޺Nf7)70?t$'$p0pn1gf0=;ؐq%7GМ5c״8|BR,a As$sm`o3#~M)~?e\h !Kv`]DA%9:Tq\;-(<~=nv4ekR36&s`^v LD/>2C&,nJӨkz*t"Ҳ_ԅ< ?kD]8d584i'f  R$'%'|euҨ*̊U6! {(^-;hf-VSCO ΘDH\;\$@i%K\c#MS עC+Y`+{&g:9y͘McZ꘎ڦNKϧDžd);i z*=b!1{T:O={y p \6+J5 m>"c=\5UG>gV+JAJ%Ȁ0n=Иj,@^TKcF̢lRTD~L4E^dIN 5bJB=4T,agr D Ёs(r~ų"*}k፦ןJ B)Z$qiOG&6Dh#&(Fγ6VASY5 ]Vw?{pA>̶E4\ԉ=)T?MȩZ&%an76 *upXή@J ~B,ޮ <0޻AfǔKyNrF)!ӃjTN&F͞}i&;o Kȓ/mu#j7w@V;h)os & j2([ d̥qbZJ-|t0ߪ"o?jnl&IѤ_ۆ)y޲ZU ~8pXԋvѸa26/KX"j/l Cu)Ѳn*AR 0Y/d'5WO_Grn\Ehnp^~x(oCG֩PnWoZ["̀$2t\)k19j{)A+ѹoܺL7y'$B1=؋J+ZN" c! S>]HeIgQk ,v+1p-S.=#NVFd¤P)qG~a,:\d,05u@T ! 0˦|C͓fZ;3(uQ7 W `dV:]N./i>J3BY!P&U$#;A0ښ+tL~5N%MPu;]Έf'{ۊW)6-UfꔤVFѢ|V%A uP{0툩 Z~.LߤTmf8"u?kqWZ0ZE%~rIyZ?хA ㋨I_%Owh&*)24W3XȮǢk~I.0uʺhڠSLg˜ Oּg;{P[+wuIibGz ;tn2 [8t=͖h׌KxHAd.#I|k8i^>{>36JBc  5kp6d93IR 7&iCm+Ԭn I: zhZI)_D߄6o cA*޵CY4xPŬL}': pv[XG6x#V"VqSK !%_?* B^I#‡ ~Y7"l4*CD FM|%x;<7WRO2A^4&p$NRX0N!Hsz֑u^~S;v]wki}/)ϱ j~Z0ę\'G*gL/ɔ4Jl޽*v/xK1C,l?tIj!l:}J*Vz&i -TJ_T^88N0 *_Xg?grt>zO3Lbv$'B5cln :~h8p]=-M4bqc+t%Lc2}v$j İ"Poq$ԽIc8s[eX-X=7ze&ϫ.oኗ8=v'l7o챋.o@KT{隵\$tO;a|麙}vg흊iH^MѝZKuO}UPS(6wqʕ}-}Ac< rY5=sEi ,8U ݝ/\L8/deHY.ɦ~E+=ӈ,ʌ3?zشI W2fddtN~f5dcMX>.|;d|ę! u^x'1/dmwOܖZb@] p/, ~)wXgyp?_&Oj7\+vw}nH"C(h_CZ.m# $|U.Z7FТ*]nF{œ[Kd{:M[y/ߒe-Y2oFq{2fy"E݄؆fpV4u$Η # ^GY[ Njr^%7øH]vBUPK p]=~6מCB5$\gZ Y7+~L2C^"YJ FDw ,17[)]|%w%:WVMDtaGT:BU>2  hJ6y'YKgΘ(IeXY&x# *XK/SAy!t9D4Ygۄ,t}2(Qsj 7!d [ӆr $(3Q+Z  ԑG \ߎ~P}yqctBW pD#$,8c`XX/cn=8I.ϨB اeSuh:Np"ȸÞ0V֎9TXӈa?Sh4ξěf(]n37# {cm$&-eiy$mp\!V8T ,]Ra`po?4ǰب-ԪQYTpgG\5͏ {_5HL\nѮG<Ɏ'p}I"-r:RP04^A:V HGi^TCk }.xo0;lce{-Qj(Ή4݉e 7¬ uGVW囕@;uGq}zzGJn{/HjZ#VqKF Oz}3!PXD<*id]-F\jPSզ@5ۣhoyDZ6诙3c)u~ߔ;Doe˸}Jָ_]5@pI2XXNӈQ*Wm`B8.Jߑ3bͼg}q X4/./||)%(|;wƮi25{^IV>x1IplHG}\4>Hmw}A"oŢwߐLeM&.JMD-6Kg~+v ,wYDeB9\>[I6>:`L VRAPE6Qjn{F?$K^{1ԪlvÌAAo?M$@ist)i`݁~ʔS"}A*ג>>Xk Ј!APYɡS=2@YU$Zߩ#8[, /bm"FcHkufOA=;eXjhE: }įLg3t㺹8ta8*nY>\tB C];znIߛ4RizȸCR`{@ Ӧ 5o{@5rUG|H{=sZm?eQ)k0omjĚN]b z1@cd w97Dp6Q.gzp bjZ5 ?=b!nwl*㭨rbe$H 95n=H:4湟P{)׬d\l {hx\,o}b:5J})-i b@Vv.Iv%KsUk~~$`)y$/.ف|bb|y|EzST1 U#yk ,Dk->ׯzGAqQDVb*Kxd~/L(1576yOG#X;]7:l4_`&Il}bNok< 1kU >&9j͙wmoD\ C|$bnXLɈ\֩#+M}+[݂c쀌ݤud>ѡ$<\}@f>qHW~zTxΆEB-={0P_UՌZ&SMG 3 YQwB>xi$ZիwQ>h *8{RDpٸҦv'*W&Mpy뽞V4ЃQ$,kN|L:ٿ~?T mfB4L巧sTb s,wLOt V/;m~`u[u=✙p1?8\Nteǜ%U> ^rVsOVyWg޳Gt&MMlt=ڼ LTq_Fn`F77-U0bH7̭U'CK-s69 77+lP=݅5BDJ|3"g6~KL9G26z9_qARW4V45GgH%]&ߠ~-{@NKʃ[ho{ $OB.*nMɮ;?i$K ]1GX;>=tkZկbczXBK2 U_'X9B#TiA"_uRÕkq*╿X*C 4]&TהݟJp@D{PUiլSg`Իm+\]0d5q"O+ql/NYoGE(HGFVM^Pjg}~-ܿ-|SKF\^KTÒh|uh|iRk"|fPKKR3 1.HXqRR;x`Yձ$4g)M_3!T JuO8.o{b=ͫpcO.Ovh>GJqu?/aaqjRB(I[o0p AImޣ|BȲwGKQSpws 컯1ΖEv`xncͰbChnQᔲث7!.^dj8.d- M' 8wRd܎!|ò+s{czVFف'yxoGJn7'd-0-Ӌ&/ Xpu:!4K^)1I6IBM5n$ha0s$%.Q0=ͦHm)4WF*Ͼr.No <,YAjWBCwdB[֚c{}95_y@/QpwhKJJ !eGlMY'n@ Ҫ*ck#n 20' /5P7G.I?K8.amեݦ=C+44zrƆ` ;e: ʀq/O-!@]\V>u &_6;HH u=ZEiID UU/]} hpyYhg1)C8\,pߩi}rejqG fy%.>}!(~p */~:Vˇjϼ>mI5mI{: i icؽ ނ t`T``RSѺ})~ K#xW~}ތΟޔ ڔDD/](4m֞ک,wxеOq) m&NyZ0?iykW[w!~ʫަg뫸8%*OpcL=𯳯<'˜i0Q0_vؘ^꿂{Md0ooaNy T-|dBǤr&FK^OM/l.j{ 6)#JBV@ 3E_%ǡo,ԜnIZX&wz{Th\*5 d׵5SEO.$q) i$?\_!\l~+*|6¸ĩSiF^pe=@OV&fRrE9˰ Uȉ$"0ι:0ʖZ& Do5}Yo#􉌋ea|۞!+{ tZ ""f5:xb~0Ij_I{tSkR(GcA4[\7=bZSJ]n$AK͢E'ݓj&Ci`)#\P6JɯTd |+_ Xo3&($"PA-ZGo9?8b`YwQ|pFrj%>$h-H[-fK:Ѹ.΋c[ ^߈YP[YkT_\j;/ޱJ I;LD# { 얗,ERtx3/=gLX a?V:'|SIg]%#aaS q4F+HAsS}U@e-H=v?LGOe/#:^tT۳I jjܑ"tZvY}4\_,/:vMkqG.7' FgIJwK?3)SE,6D'dt!vqv); ťh" ȺkimJZѼS89. e[SpaB"޶G&@}c8*>Ixsʟg!4MἒxY똪{\qU{y0ܘ)&%}Lcf WaB5;z1~5[ECw OV ;>19,sx=6W륚l73 %.zaaPlMA31`ۨ Ƣ[n"LA#*$[Z?+^N C+ &[6pVs-ۀ_fa%QT_'3OBu ,>(|{̱vew(&LE7*+5F /NN`nqЮEV( 7prr^noOsjB.Vttx67uML0{ح&%5_Oa'pND&Y :t [5@I/2Zw7183g~opEOzkɹb870)oi>7 i6)9->/wi!=l:--|$"G5MfaPQ[(@ژ뱃u泙9g]] gВGy=`2B0Ao~n}wѨ"9G&ԄN20P`Xl KOIe )Rʬyr=}._ ]HF#}`9YIǷ[2IYpߒ9!p?tmv(Fc*,Hz]F Jylm"3Lp6BV5$>wv#| :5.VC0钹!rO.FV!J\Ё_#]*Bv$,̂>95"R=h􀖢72>%)Gn)rp!n=Vi4 Cʶc%[vN\F@78ZG}(.Js Y3šSc}CXN(ԽY$QBĹq v.vW=vc8JDˊ0q0dSV 2-ϲ^׻&ծ;PFuv$sȦ_+)3>6G "h|zka j^ TJ{"~IԿܿ)xclL~zV@WD#O58X`'늻.!b[ koHY,n]1;|QxzBt:wUD`#͛Lp#LbGW%P<=!I^uwJgs,27W Om,u)R6P"F[S[aRΑP)MgCqFG?au<7l-D2ԝB|@V^cͫN(=#x%@&S6G;-"d< )7qӊgp=Gg 4RX J):Yqқ`f\3F9u\0&7}h A FKHulջH6jG}R@;R`7:JQyN'STR" |h׶uSj`{zF9X  O_Q5}EXֿA&XL):)D%!xkHfݒw7\J$,f_4@tMy9s;TAGz*!/}U֡Zy<"]I=jGK8ɞs:7WUVBcyM 'V%?70G& g%#j!R/NMXdnIQ78ű[ȷ=Io%:t]AC/#ނȈ ZDcȬe,m<{0aֆcIuU}K Wu\1JWZngl ]w vFVdڃMv/j v&C8yi{ }{Z䄔 ^=vi԰2]Չ荒4,KeOf/6J^{5Q<,1x,ywL,ˡ $to:_Ԟ%mx+eui/y쇷:x KDѐNLxOLU4cdovcϱ@{ӈBޞ~yca{FQڐnlSI+|`I} Ovrux1_nV3gȼFcQ?ѥVt&SSN5xS+;I弘O 'Q?/[jfɊk VffF 7ٛ:΅SW p̋ LOX~kL\,ᾐx$Y:aΊjg.1PPƟ+b)#32_, LMyX`A,Qtf%l JeVK ѝaP_q+:饴bB R29v~4uai=%1![04M`P_SO2*4Z^f>ja %êͻ=jy2Mc]ɿP3tE SzC?֥e- iowf]^lW05h?h{)L3nNnd /]iA=ҩ6RaUAMtAKvT=zK +<R^ׄw47xNo+i\P;19Aw$Ew; Sg_jK.G.&8-qY 4;[B؅@0V)sM@v.՟0(H!.α"VD]v}a\J1 +?U+J\/xD1N`.Zh[n+;5%B6Y_ԚY)BF5CĤdu|:Pn)TPt! y/088T-$$/UڼCmD#JF"70EŗͦBnCByWUDp:!Xi8zp`:ܪޠ7В$7ݬk]ߵמd Ikc0^20|cJ rܯ:( VN+.LwYט (jE)lZʧ\`⶗M>J;8s\0M Lĕ sb02lҧD#꼼/3G,Y$*9]o,PE[&,AXc󪭡nެp▤wޯGaOƀ[*M3OQ8Zl)TL{ ҥoŐ7(9zs)Tmnp"q],g=9M|HcC\5c&eڴLi%wՌwaf;]]χCqd˯b@[g QRHc0N2'^W$(HqdZ,FT]E9v6s~kbekyy9\[Z_?YJ&p $UXG3,F]@GyqbP1+o-$ڴ)f(@jȹET)f-{`k+i:jhFAupy A ζ{*`լxC* 3l1,ސ@,RAb:ӶnpL7؆ W@rR(n,'FiBܢL)=C[[yΣ쩸e-lWlͻiuo%%E~!`K48@`w 3t+An{tAXpxֹL,%Tt+|= r>.!iN2(F82_:W 5E+PL.QwЄ:]i1)3[G"Y%77 E8,J̵&Z S8,؂t}܏MoeT G&zWxQcj·ֆ/[b:)O" ^%2`3TF,$q~dڐL%ņuzhx.3V)G xeȭw>:nM G?Bt-įajhQ:ԒdL;-CBUm;?xz:K]< Xj!1r|!뎥H-L;ÁfGf,5%x/rf!͜ ʟ7+AiX(;IYcl4%R+=Us#hGZmH*h\Ept]@Z+cS')џ(\cKz W.P]<;-I4Qn(YT(ׂUw,I)Y ?GB1xf~xgYZ0707010000003e000081a40000000000000000000000016661890a00021310000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/irdma/irdma.ko.xz7zXZִF!t/.]?Eh=ڜ.+q Vx^s== IpX5CȁerӃ^HiCVXI_ꅣlE1QqI^k Jη]\s@:PibJС0}xo>oH*0"副1;8<ȧW]NN@"Ydf9vJO:rdBY蕑9(Sݒq09+)pPW!Ґ&[g FE1#aI? 2;MU{.+4{ǒdR}GZD?_$WChd?|MxɄ"z(!j#%:M~a]þ3k84^DC#l4+lcb9k7owൾC޸Ry[͈C♏KN>ehKKPxdjKOUjRY;զǻd8{q9I. ;D^D{QJ(%EGK_TT[gzP*~ZIzv^L~ff,_=K?/TJNvWU5r7I^@ԙ.c߼%@Wim0Bl#S?⪏=:gmcxEH1JO*Q,^@FRҴ fkXg,޷aaj5~gҗo*v#F)&栌isEmwaOЅ4o[yxv))v.0.Q?)ᆖ#ߑ؛V9"W_ӡʶwHD:/;ծj2Y ;঑F8E<4)5v%j'VtF{wmB[we~92/E v>7ڊߋ(4:. 'ФhۈF<2lPڃ\\x1 w}b1۠s(I)V*=׶͘nvP}zaXmJ|fa}E@Mm1]c;z"3 6|,(  `=9HX@feka8 iPaS*Tߪݪì;(]a?PzJН-L$U*+5K堷Qxp'%D}f hM=Il8_[/53ҁRsAg0ZГŌ!BQ%"!s*s`!Œ3ޘJaw6p#,jtf vACe)["uKi->` PHަs8 .ф;Qkd=__J1UtrH0l`3bZ*?O9n m 1iW+a85xכ#wB @f7'Py\F/[on0&H +A$m0f<#اn @ 6_qt|/-#F/&<.۾˶=< Wk}ɍy._4&99nC+9rݗp8s|,Їd4Yn_|ּ6-4ILbMqDBVVU8*,N,;NR<8^}+%0rX4Q?Ӌ~V)QHw<]eh6 :ly "q+Y4WyivH9ўܳ?xgZ7q_2␎G68&lS] Ť*VԽTm 9&MNO0v xӠ!" jz:"P+KCW0k(OҀJqG>f+jQ@# ʘ]{5n ? D}7(^,{JR;teKR8N C•4KAz:g@УOI|q *G +sV<,/-p_'ToQOMJfT9IPCろUs 5WHiri lwvET [ALV/i(T e/=tTζJ7-!&Biwq@=-vQ[~TI2#PJpd-36pI keF5@;/ #k&ۗڔSv.x.ߡ|#&P&3ZL՚6=+(%vB@'183_E," veVX-ǂヂBc=h?ΑitBU 7FBW$妴W8/AY_n_ 76qhN>ypJ_=zU$y)2 y ?qUfo&d4)F>myXj5wG\7 !Y7 4?nh6w8[QdءH ݳ}DE4;sB4A~0md7 ̀rrvI>ȶ_,6L.)ɥ4]V[V n{ qioc q8=^5Q!x,4 Ć#͘hwj'쬜*(6 ׫h^Wv7anhd.i-.xؒCYI|{¸ v?x8h F8T]\(_v]!l:D 9=hnyL!n5TP)V~CCc}/7Jjz|1&AIwֽAIj{]纏H\(u30]\TYjc ZXBǓJ5r_LdfGā ՂYHS_rʹ~8'{#BKS873Ds-3x&_HKgsF:ӿHRwڦ{߄s96-+b`V!ǫ>{஄D6;˷gf,Zլg0ۼ`\]ŊJӸ 2T19e Z/WPuSj@j ڴd;d4O+;Wp0Aѝcq]o//;]mJw$KUL,$1~/cd>@B71Yx@dBy0`oӘP+l(}gD^&B`Qo5=xz(t8hѭg=W *($ҷ -7[0W'()=;г 1͟MDד,yiA+yg8V[ 5VU 1h.Fƭ[pLY%ZV4Xr96|{쩯R~A$4%d_`l(Q{O,4u%q J]k Ȏ@d571HzFarj$P*7I𵰔xٍxr /b9fh])QkT# b 4g'DNIhY7yD)1#/1O$K?LOW3__o;T38 u(aJauvHYι.ť]1m.1He>DH)TbøOv n)ya+<)sF[.*l}$f (ò;` 8BhLU~3^ew6$H"HJ92,_>̀~W~KZATM}awN+nL-vz8V IP {WCrpSڐ#8*f%6%=*;ݬ蚧lˮf|ƋO74c+|1êkY%i;-`]8{ÁaL+&}SS}(v3 8&Mw; ;gSINYJ3n>w L3IXOS|@W~UsuDg:,`G`J^XyJ`z<( ~%NЅ=r p}$*w췏9*ĔV1 Kp.)ȥۡeȂh` %RV)G%bJdFlpH+l2j4syyڂ ݯ)|=tN2VI'Sg: Nr .&2@"#vUFqgK#g;=V?:EWOǤV,|œ Faok񮈂6#*ӎSxZbO8k8fgRY)`tr'oؤQڙWw՛dWTbvKч.AUҢ;lwJ?Md"_Ny4|~.,Crk TMhIu61XFw'p I0tB $\H lVu5dih(# b{OڲLWR=w1ya.[(&%>&AX5WA @]lwxJR~*2h]0|0\u͛ee 4Y,rSX(IXReT#c\)HKzwxlrⳑ7  $Nޓ"dñztZ8?G9'ޥ>j <<˔0(y07J5KMK.h7R#g?7hyWGEP;LF8XX%3nuQH4yb1+>jԮgBEQLD+'WHZWhcG>TcGˋ]p)>Q ((vu&?os 0Q<>lzCJnȴL pY;<Є.YڀDեCC uq~ /3?!!<QMF촲}&KYVҩqim{#+q#o\2ϝ<w\jL#;=2'!lX\ridOe. ]Lp9va59޳h姇(Hxʦ$$>-_Ie/Sæp}+f&b1dV  Ov^u߇} %`8J̈n[L;": |rtc[&* $URm" [n;cSQN#!E wf/ 4WəOJؖpm.j-w7IኲY#'?o@0?L$'wO'<&xpŤ;Rm\9 ;[ۯ"?1 gR6l(k Zo!crO_oE3&Z 55({WšMv3SCs(kY}-"PNxt ?vR"l je:+LҲP }#c m61zZ{Ea&rRK;%J:WX v ~ʸQ@*V"WERtψ99M CU[Ǯ%IU.nnjbm)TqCpP#82՚:Jfiji )@ L:*gU}O8Pڂwr ܳ?K,ky 7R>g>K;<]`{H}P={DIG?)͗(臦`e"-O;LfkQ4ᲘC\݃]#4ܓ6drKjvZ$c*9 Z{.рWW be"@M4wߗ(8(S|ㄪ&@@aaow;/dݨ~oXs\dl!EFWR@Q,YP1Ξs.`-_m:ذ* ~V+X Lr|]LqE[%ghzkRm*9˾XNALJR 7l C8h)}w+ .zUiO)[ pοK_^k @5,O7xQx$▝'wi_Jx)L?4 +w 5H+E8q}hQr?.7{h&s?s6kODA/ l@X/ %2n@;YgWѠ.ISBHJ]^H2T*$vCjE:&T=R͖'UUڱG `u`;y#,Pgnh i|(0%nA0g6dps0jpbhgؖ)zZ0yt0f,ץ^ 頎;)k%rS1dYB$|Hm`cXc vɍ?-*CSeRC|RXO0gQzb,R,YeIAsj~mS>a7Lcpq&bpqkHE\1j}[KO"^3OWKDk3}טrztɞÂRCм|)՗;uElGX⾳cwř`EuNj=k#=ʤo*/F/JB:w<=h٤nTi˸Q y\zW~%q qw2Nb%2u\Y¸14QEa>7hn8\lWq-xFuO-j?U_켧 g7pq@b)b*+_ރOdaP Exx!`-Kο m'ĶNj[fA,s٠p${TIRFѡeV6+ 2̟$6uK^͙8lƬ7W7xպ(hV] E(mfy#/Y _C Lx^uL`kVӲ+nX8%_B=<T:r*uF ݮW~$3}'׮),dž.2v*Y>&f12K;=Ek.0?Țz]:,g8e' t52}m %n Jn&vY>gD@ V"IڐĈuz&?j`1oiɬ74}!%~ˌ-y"{*Yر(lℤt _( ɭqΠ r~B\Wi9 Fw{u[;l{EԻ+&ʘ|룗]+NV;T0]Azl{?hMCsPt ׷S4#`Ϋ# }Y.gƏ) >RY&Ŕ;Pgq߾^ӥ6ȾX~¶Tx-;}Q%щee b4f=،:vј2'it5c7#mڒ&+R-Gsq =)Q/"mQ+w3Ans`avW6t$hBqI YJ>F]Yʛ];|GgKV +nYL#BB)4=}-8XH)~ɋ ./=敏cs}YjmƢ{F ԙOw|CX'xNJz!^oWo!|5PQaGKIm 0t\-Q,W/v©+禰x(=d ZDDz>* g2x28ϴclQTNI#~ye)Gj `:O;U36ʹ!W|-uyY؂ݿQkA?޿.`Ѫ`&؃fj G 2rn^ܑR?ىحX ᚊ]e_=ɾȔ$=;!j2a7<I^ ]X. 2n BooYQ2Jź%ix6tHNbEx vJo5) +v-/GJ/>& &iD{a?G.}|?YS:ߘq91gnM6OAt-vh{ual˂.:א-V=&qK]9"9'-4K'WnY gFŏG; *aH1e-IVo,BP%sqyk]Hzs*Q2v+QfXj۟R{u)]ŌP{9 ,yx܌ M:MNF(:[+*cp>8Ys/TfmF(6anׯϯu'}r;WCqeE~-uHxɻERM OG m8O$e(`.t԰ߺp233#P_fdgc⒄_BuϸzK$DMۉxbMi-> g{~6):+nR9̰9f`K(R͗r1B]hYW9 Dǵ °J? P(;R箖Wٚ7>LCt{ۜAְֵ휚( ~@S\Dd.YFDZnB17̃,23S,ـ`b~r݀U1*hD~Nc4Ж}$Qtz<W#H +ItNB[\ųTY걘s#Nj|*?s5fxSt{` ԒhXs}]}ATYa1:`(YxKK}kߴ3xuhI΃+JRa=^ K{pYg19s W᭱qX)_c]'g Y;b-QLVJb!eN'ٖ`A'1b何;Z:4O2 Bnm# d_g-c4, MߙơM_؄C6ݍPN-80tsqH^hfE,Ƃc% Eho8 kLAR/z 1l"&*Op)$Lt}H`}ojfRoP<63^E&u|ܓDDm[0. OE+̑Z #]@GSdia 6ZU@("-^[iMxBD YwZ4$gta]fm5Aug'0γoM qO~/?nĢ'+j0]_(se9w OZH F)Jɜ:?Ԉ 6ܲLƂe2!p3~6%)~^5[BI6Z"󼺤ORscpP= ; œ&OL A*gqaí:uo7~C(_{pD갱 /T!eJ`cKTN-d@]>~;~դ%I53`;LaCo Wդ= Rc=C#7ɏczM&Lu9=-YDn:t _^ *᾵&[ gPN 47j`q6,Cqc4 Лk8"7BB {t=Zdji6vW=^nHvMߊ>$&e^T 7#9o.C[/շF.Cÿj+Pcks6_%,Jal{xF*6tp-2<e (wxԛBaIiarṳ CH)V$Q _iYnŲן٥tf Cx+|gĴe =9JGˠ6e1 Q1̮9aR_|_IZF\M왎 b/YZ gXC3(PIvealߠe`NYHlJ\v\#2 SOF/:**;6O3:KQN |buA!H%s2eu2`?FC9٭-KHqJrЊVc4J^\JLlѧC^L%׋g h~0Vi2_)Uѝkn較N7I/k垀t-QJշAW;DXja Z':g7M 1ϫIVrjMA9RyB%`)3z1c5JklVy4%a01+wꝿ~'(D ʄT ?T6Iы |k;='>nAŮ/?Þ.Vvyt5.uϱyH)ej֦) ]z{ (O[m 4,C a6rFiLI} _ƞG\ZćRC%y3N)ڍA6:ȻOlŠw @nGL$Mn'#~\o ]!u,?c X&H* !&UMSČ w#]4MRSwT)P(5D~yD0"ِkjvrhKUB Щ~u)ZrF"_E53?3ŎWDx c_/[\ɏ\XA lNѾ7Yc6!%ꊵ\_)ٗmn࿿ }u~7Knj"C|ď5*a.f+M/F#VlL@f2d]-غ=YL2B/(f[ UlHV*zK͗N}MpqoO] +ax&_1S$tӁ]ĘdiEO]Z^ldZ57s!Ȩ XsWz]Gv${tj2i8˕Oikڃ6zZfc|"lT*H?t_^tޟ[q1R9H^23˓&GkJ&o`?]m z ]{s紖[sy|?Tм% CۉQp|*KjsayDJRV]\Jp Bj;*cn=%$Rrh! >ms|G羓Qj蒨 "LFk8e  "U՟a;ޏdUu4)}>i<mǧ1z:V1)s첀7򮼸+ˑ@s-l IگkgK5FLI\={i1G)G&,w7l&iTӼo>4yr2IB)l e@yvReyZ|/2ƍvJI]OȄDJLUX]%4E0WCzTR,Y=BdVuhCӥ x)'.9:-|ɫN(+DEIEJDm@—,nɫڇ0/`Ub[I88o#_4#I1]&.)&Kڹ`4R쮍.AxiH;{T0+*LJܾu`0H_+)az T O X լX4cNu :-w |Y|=$~`&yy9Hkvx^TbN,8|!V-_4?Z'\眍9wxL_-d!3AZf 9ȅ4|U?ejp}mPꃴ;Z31/~Fny+&9=Q\XD:o$[{ $87a>3!!4clnlr y8Z/|{1˴rD%w4LIH0jO-5YT5W&6J`H~~Ч5yni;l?qr']LwTP)W M!5%)D>_S4M^E* kxv*>s'A(3h= AE;js;0 L _u-F0flmMH]wKVҺ'7MVll7~֟SIHN˧M`K?Na09X^n5 g,;6Dr̫P@<*лx+N-$\}E:*y`A3Yl4kV^,""{JWq?ʝK9I q`+å-3;W4.ZƸ ff#s7[֥F2)L)f37 bL8gW'GƗkWJZY]i yî"1%01g!sG~yJGu'#Â6sg/W_n~p<>rs;$ )&Np2?j]LdYؾ9-o1zWDw Ĩ]lORn>¿ԍ sر\\E t1u//3JUN|#|XnaRw|CVC0}wv?lx})`ȧ!509wײKtEĉOucd:T@$ޢTmyw &XSա_/6ON,E=bn>5 #Ze2f;-v<:UP8>ʰ}eT0Lmעi7Et-Qǣ}Lj%ӗ`L{&ƫcfs^HgB$v $vYOc}ʘO7aB·玝UҴqJCd՝F/hSE>%.blA2ip@%[:k†[ꅨeF!쐝=q~-ۺ;ԣ<=-a0l;^{L%!yW{g6U]XP(qt]1|ٯAf*'k|?Rg,FI޴($!5PZy@ouU_ Oݸcg0Cb Pqz<ɍ0.UmR@jAj5 Gp&\dD9v4&|8BmH)s Wk? C$C CYTf~oWʏ{eCUaYhr/dMWfæū)3QZi,@\2Q@D8szap{,TSh-!qdJPr --/gu](xoB/TZ]dyAb 䴦+ `^NykH}ם6`i  ;[ ifGϙ!YcBߑәx~RԜ 3#C:4P.-Pj+UMvx)z{xqP"x&ѹ\թ/xRb+wx#1ah0'8+ZmR^}ygrVC+fr)a!cD^G- нj@+83ҋ^wc`Ŝ`{HD"Q]IΔpؕ~y@Jz3J$1A 5hQEVʦX}_o;VשM)?I9nZypY}yiX%+fF?\F5ZV@.9 C%L< grgS /ӠT5y /&NtC5g823%;0w{y$j &Wal .KHeĄ'rN`Wd5؉& r.kaSv9aOv7DE}^ s|\;V)m$EЗ'wRCޟ/7p n '0UZwUi*5%|VwJ , dX+Cf-rkCZAFb֚;?v&>P[^&< (o$Fo7Yꀬ1YS>9F]ex Nk~"[pyvW.z{NaE^7wru~FkdUU'{K-*D&ާ*Qr젏{/B{7 @ET;{3>ETcH@'kB=h{ A\zWeKF?1{-}OEr.}JOC\w6nǔ@}I( 6>iЈgdEEfbL@f58Azb[ 5nOޔ@4 :Z*;aC$(K~Ir'8F~jÉ*HT*.t&a0? .&Hxmtա!۵mO)O7QG^?]|a7EٸWRԠ[B60^Qh|m}G[*^OZ9#EZB}HReyh.qi>)* FƪYZÙ\M 9>9d2_;/`S`(o!$eX9!9S >-VN"3B:#J*V7ESdW6ܷ0_j7z4#Po>HyJFಈPXmgzy˅\(ڰY<$;՟{)X@rK'xq{v_!J~<=mPDܔ܏J|6vgԮGiq^ۣ&.!I JEYs5qGom`O&s:)99s:26?m/ CZiG]kStZ[sY5Zg QGB Ō@)bP?1Q Z*@_K,_1dvW#R.0RV;Ƶa"R/Ssz~zREt?- = ;kr$(5bN֫X0_`+G@I~1Zf{[1a)bгW!Xo!\5SϒWxxGG161csGRߝj8yn;ːL7!3˂'kg?fvӼ[=k5CPCHex!,7Tx/:C <ǀ頕팦7K}y Կ{Eiex8v~fl#XWl>gDY {"nU}mv hAid] uXeAty3G3$^$[}sn\=yyõͫL=߽Z9m 7M)<yMYW]jG17O;jGΐ@9e|x?(Ft#@>/E#XĔyo*6_Z s h$AmR``paʭw")NϮ&X1 9vWZjLṖϙ Jst7mk>8W7z4"!+rS\ !XVi f=z+#t?ELSŰ@D=\25:+pr1{)Cttlѻ K)xv٫nnBq v}ˏ7[/+mt!K!}^',Ms}b(r:E;r2޻5A'PB4/e?(4F~1G^!=60L'(FOGe,/TOzv(s)sm)~b=- DZ?Av˦Oq.;-X @TNbYwOjƲqQ ~A쿸srj.E¯w&&dnIm][{!C85I¢2,.ˊ$ښddƊe($_UF$ {L6b={,y̡9#twrZ6%[;T=ҾBA<@Cm!WFU0`&SVtT=e "n}9sBHG;7w5a;/r VaMG{F58c<ݰPKB@?Ī~r<:Ƌ),-L չ boE(V[*8 \ަ-ކ Ձ^WI=q6vÃ)joi3T VxÅͪUI^T=ѧL<8a R5Z)FIܽC&95쟟 nݱLÃH`4 w u!r)[%FRoHja]{)],Sju|רGuK>7`2K#G#^ #/vIGW&?Is^IA*W>'?,{G}|- #Cj{c6?%Y&qK~g|K3HD8JGg8-IK[t7\ SUi=9iдSa".yPVbN`33"P;[IʛZ2C{\+^Be &YmƁzK4} VaY:kZxjct UWNB_e|wt?YvmHv슏i)=7)J? bYa?-XO`#wiہ" $]!gwfM݌8,B1ys:9;a \@Lel iUʦ1{'Fw8M% ױԈ7z nCXQ/}V.f$?nɸ>z) TX\GKږC$QbBhUԭRndoD %3dFl(|h/@'pBM8,łIau3W9{ (hDJߟ9:(|uVm0 RTO`ajZ(UTr3{zP:M̋NXI7뮷z%}(3v3~Nm¨ʢΌ|=#7?\HlHpI +4nzc[1=yEb1_1jR`"itnUp6!+R ЗuaPqGO'8-ൔ=$$ B.1BCE. ׮U;U ^əlw=s_ShJw~7LZ/^2ab% ~Oi wxUq兂 ;,CF)jտ9IL7"®O_e|gdT>nįgA/sm3Mu͋A8KԮUUC% hBY[#yo8oτ<|W^7/EqBI#4Z~N9xzU>kjEFp.d!dW9h0߃[ZC }'}j .gObdF]'1շn$:b@{n跆BS렽`=Hcl^׮wIP$gR1N3+,eq0XDע@Wm5v DRh#9@>)\BL*!@s gm i`SS%t/5O_D^!1$IiA ǎjz 9Z# qaYVNe7Y }=\bs  :_*E}a}DƵ2Z!a׳0^t3I)ƒ2,&m>˶ AJ~0I& 8۶.ǍЂ=Ά6w$tC灟&7^^!#|44oS]TQ{޴ð=780/7jIꢡ]GȎ2ԯG>yZ:I^:5u4.dm]O@t& 0 Z[!hzJEeFB9~E[WxDN}Fcj3v8EӘVҠ/T:@?hOZMuk4׵#(wĭf+> )(Rhۊ ` -Dy(tū$VΙMK Jw0!F6YG1$?f\+>`zR=D3lƠiw^H>퍯D~;M^{iyoЊ4y߶ z%k$l { 'U^GC Pj娜)0w7 WՊE^9tO}sY9A+"T%_a:F%VP X}I=$쟗$ވ9@ sY8?Ȭ¤)"J« <^?E?ÿ*odb |\@WH$z\beJ%._@}" ) luevkA0JcwBEn)v;/ +Lkt)$j04f &" 4D}Od?UhNW Ժ]漵E;Tm>x@ їtxS FLm@'.eǫ*YAK !]AI֝,, /q܍,b=CGi F;čcAi Z_wYOjtT|j!--|`ESAMJ 29&Ct&8G X%dJbH8^$ݛSP?c#:yM| B^z\)HB 4;AvSN$5^9дW݄xz3?#w$D"[־ `G*g0o@ JR cOfTMotktI=*߉Iz?Dm)NG:=B+3܄~-{ۄ!VUi"-9ihIҀ-i>q>I[Kr[Qt_V{7O` N;/&xx1YQJӻezvOŻmHe{ΘՎvg]lv6g&waAmDtzi OpاiFTفғ ]/R u_#R|Siǫp4;[qrD.5"T+a LG "}ZQȽda䁳#9 d6\vKعƼԛ.ԉN^G氶 {g@whsY0C{εx]e)QU4qH=^QJ 7FTߟ\u ^$۰ P>٦Q:ӾpPU}Lt xDF(~;Y/+_H0ǡ1o `HBpTYĭDZup4*u݁}W!UEӤo rfWLT_+E@&EO^ulpdl҃ڂQ;X WUh~q3b.ښˎcmyYlI+s-KJɷ8m@;_vopT]rG8;]%`EAz:BaPqd_\ tM-5.[4tQUY#GFnpi0[FhJzcZoxۉpA- ,R\y ޾ D/jϥL?Ⱦ a+9HE2ceAڗSyʾƷ=ӿ=?W9ȍk:AI'L%P8|,Q+ÿ;ߩQ3pqIBOG>Tۋ2䗽x*پNC':mr;[md.ĺe`2|dB/Wfs}WS_IHEO;@+$c HEu4QW0lq0"|us.-])ǝPó$GsR`iUgql9PW#rAwqQoRԊg6IyU;y%Ð#D R|8}:.Lzh~|Z$y?93Y-*캯$b;Txt왠쥽W%hB讦{`#g~Ʋ߃80HPWpq4;λTguBD/c C_c A?%IzJonӀu)xq<us=h Z!3M.g#r4C ՝dƱݕ>a mߚa )6+#*JylޮS a/LO_o^\+z6r+0!5C;lP8i3NL l؋x L/:yzVޔ)Gנq錑uPrrs2w=8<ahnB핌aY_t)EhaQ7A"mgI L,po%72[>l(< FXkp3hFi&b,lo64^F~7KZ 2Js7z丠7N U{.7g0VP&@14&SASmoPX8JC ȧ@dʙ*[eJd8a1"_M#1- ;Њ\o#VlG UH]wX޾Is |"U&hZ&fA3g!cdlाڶ r3.`7ȳfU[E?Y @R\E0E}*j76qKxe Zhǂ|NErЌBY f slGJ /ԚqOZfVCzz|QTJbMⱜ^_|ftv#˖IkVz̓@U@=l ]uɊfݗd;56uZ|~Iہ+Ap|/mUmE6NL^c*FZ!~ڠoMnwSYފ:5׹aѐdʲf-#i:/Z2!D@B$RU01.HeQ&ѕb*:lA٧ >MDV*޿%H4r\ KWeI•`Rѝ#-wH3gI8WCSckĦ\x9~Qgfv?h2 ̆; ݮqݻ4fva5(stwCxCP}2tFV  y&{66zK`f|Tce!ʢ ' xê1Bg 6Qm^4} r!^M$;.T[ 2&#N\4w8mniEF2D !jY:_/D坸Dׅg֐;KuP<3=K 1ƒy@q]@8P:}!>i#~A㫁pmQcۙĠިxN&PPsMx6{D 6{V=QB̎O]RH+jּ{JueD TVrvxeſPFR$ Nm3ÝMJ=,M MI{׸M1TFu'LcH.9Y+}Lc--5b*Ru;5tӼ UǵG<9b6HW{~"'WJCO%'SXKiv6ͿɎX>R`Dth9Gt)L !n uJj-O5\^Jpۧc)Ͼ:R`݅=s-cqXlʂD ˽rܚ 0]Գ$GFEGW9|[2Ȼlyd.]BML r, ,g|߇~#&=./,OK$HFyຟ[ӻW>#.'+H4쑱#8qIq<7S͹S E9$3v "yPcHbQo5Z,m0te/s3RigCLuRJTpVyBsVb;%= Waڌ'~@$Ka;kJn/KM4.1kq: f:޼92DW8q "Jd@l?MgK'f*ۅwFÏ{&t3dˆU&"=-*j,l^OluoM"͡!-^޷?rI$'6^]Ee?"2z>[O cgѱ-[ݣex:t\yOmf}B;ʣ R"?͒駮7z c63"&q+ D<} ) j=kqpaƲ N=kfVc)V1ޅ(˂E, >Z}KI?vE77Qf.pd 'RD.(ip) `ďe#JD] }оHvSo@:`aM0Hg"džް H%N4WKug__9zX2؍ OcB/TqBU[ _%Mh7$(TM/M8ȠRӎG5wNU>4i>cN6̲x~*w鷄tN"@v#6{LkRB#(c]\t0pm="k]vCeвhuVA$_4Mo/W ӻT e WI!>δJAbBOe'XAI8%-Q5?48mCWה@K^qRw.ƖkCc&{ϫ4afk&FoLlP/)8A*催|8Ճ5!'qS;J;lT}g +q NlX%k@1KO7\eK} <.LGL")|bĩm,uF% Q i!Wm7[Fրf~ `SG3:?R" Sŋw8Hk]YϧBn#k[xF8dY{܃JFBKq(4Ɍc5 eRw dqي,8h.1Tp[b'O1ׯY |tQq"ui~jrO =tq%}D|> UF7{&K[SPB32U"Q45 ¥yHtHj&F*SzV87PqړW DòywF s()kd]ZAjYoZ c G /.#KբVD1,Irc!Pk+B;Ң+]FS-HuukTVөGp)|fƓ+cj7je q?C=;}%=ESi!X%]: t%4&Nh"[ {e5B`*dtV~4w!_G-H)fKd7T,0-J&4>kZHz'1j;zbs@ wNO8mZ0ʆbj"Y|gu,%w:[Lys]1,V$ir{8W)#g';$/<M,: 8+E5%\f!xa&5gzP)xL_׮_=Z\L3b( th̓WGsrFn"C_"„l 腩Aig zE,y .{ѺgJ2PwF8\S0mOY7J/..q{C㽼RcujDu Onl`hy`u1VT4<e+)6{ Ggl5qFWA5 %8Kᬽ6jޭ͂ƭLUjjZ_vv=UIJlTŢ"O+Z>AIqʁ$،bT%*,$ؚzm0,j!u_Dc92ĺME]"T3h`<١؃:So 4S=^< ^1tAݫ꺐1|*4:b'?[=]@[o>ztwmjo5:yVFlSUn&69X@KPѺl155J}{FFl9eީS7JQМ'> 12I%([upYt;֣q!f!]#/}ޏRɬwآ3O)xIQjGZ"(bZݦЀ[# 1=>8E~IN@358B"@_3M5] ȯ"!c2hjqJ(zT~k֖\৺`Dk9O(Y\iOZㆤ[|m`,J T.dN^3mo"@u=" z'SfN|R+i4v0֥{Ȣj}Q֟ja'L/Z]ѷFKe{)S`ǿqX`ggU}uR m[GgY!8ގؔ_87c\qj!rAsz ='Xʒ5L/csF34y!LQ5{?jd'FBѾqFW6E]#X)h5{zuE)a(UnG%V;8}pGޯlѩ?wĀa !/ab:3אms68yԊIㅠz69xq\OtߢnZŽ@.˥bp*G2F1EƀcgϢ{q4g޾WCT0zTGXR82̹&ly ,ȋe 1wMm# c.^d*R:}'&-3[ڼB;?I ˂O^`85 diK^JhU䭶MC;77纨[D쉦}:Ft%SKD(TGXz'*as-u4.@hZVvhܚ?#PpoQF:n]:~/"<^%Ljc$o}A, fS:Y'cјN7)wedP|GB.r/应x6*+yʧMBE1<6Æ}24+ `} >XAI3ꟕ'EʊtR߼ʬSRp;9G& ᵪ`J;8gټ6D[s?? \|2Pi;j 9uNXo[Zrga З-*E%mݐ&쾗nV$T=LF0^sXH&!VzyN5L81&[376r.87u2$$-gj]}QoG MU|uf}{n 3B[)ujk#"muap}Z H@3Rվκt4|E b_E_SiB$ގ_L*TBz&4f*oA.&~u9(9{Z e"$`Gu8Թa^2M)Bd!w)Ѓ t)*w==eQ~hB)p-FcPt{Oy/0ǘÙjyQR&={ۘ%L>T3]q10G /]+ՒZSE*["xԪbmUxH 䆨IRNpo7ʜ:*?&P%ի"5PLF6kd4ޗj+ AZ?t=@z-$3SNYSLO*3@im# BTl_߆oob| ̄A$0 ‚r]8 WUg0T}^|HFg'EfRU<|.π=S]+j ÀX@hnޘ i]9#B'\#gu{#~8pûB1IKč䟿d$kIο/~C̔D%.%KcRHl ߡ2|k!=3erEѣC]Fhg~>Uj&f*)VӔmQ3wm4Ǐ]VN(0E%GLtC)&Lt.BJ룧_6Ln]CgIjkS6B➅u!twu#("d[1L: C6lkcZD-\k5\u&rIj5]b+YYԳ`OБV,܅,twi߿?"׎f{Cj77g-0򬛃E*_Y:8}UES (~2ݞ8,IK&ڪI3]Fh NV[ (S65}R3Ii<@7.suћ懒EٌŨ]gloƍ We:`kE>gխsW-ӽ=]9YБ,IHvk?JG+~VHYxzH%YYPaʹ*5!FzKky'Y@mD9J1L~pYoRJV=.YA0U[4 a~Xi I:S*Y0\)qrʜ#2Ry٢J4W|_,Ny6nh陌ƑlYRrC51s8XEʿ6LV_ϋ~+0.*_-zݎƤ2>glM&&gu Ř2xDC:BIv!pM'zLGtb;QjLg=4sR4E MB^3o?(hf809e tbCOUJ=ÌPAo17TVp&Du)ֱe|fLj<%N۷ɔ7n iQO-| vqJef+}l'b]LM2^w@A;CD#c*EYLdaGd%fd[g{Ur0errQr[׹ha&?6vWѹ\sLc̢T^F~U]t12OO7^^x)AЍ/LQX "IdK)Ȱ꛳J?]Ts25=̒ 2&ek _Jo[f戽bcf o[)xN6),e0nwGpAB=jH?H,xOlZҋO]_sWU}ksMPcHwi#'<5e.n][I`\`TE bhtfYh .CHLRyެ3٧cG4UtV4< /;xy#,X/~}~;HP>ۖ *۾y iN6Ioʃ$*êxR$1ysbvfBHc#wSt-ήlPÊʎG?=LB$: WIh_v4"S%Hg=p]z/ ^>'a h x2<݀> Ex.L0CdPBA0 cw@k]/op}'_~!]BnP/Qjpgb,h1SMpj(T6 } [jIIF6 Wj-Q>l" {^Ѥɺ+%Si̘և卑(ߵlEz5!;x_:9PjE67$ILr4 -, =\b-s/wXk?]f'A ՍC1G!+o5m4󷤄`/d`0>er'{T fUO YsOժho}1`J|0F7NO6(0Z\Wrm*4opkX1__K @0+9QF jv:*EG7H!>|-֣͆.dt^muQ7|Oٶoǀq%-\tiYUԇ$st[P ^0l|#Au4 dKq#7K͂c+V%57 .ON]3h{+vf.Û7"AnLst ou#ۖo,dt[NS8'ۗR5Ax]^.ʩDy !7F+mH$ *gB}bu/[њ߂mVeP 7yu\\ ӝ ҅ MC2=9Jr%*%V`oeh !,?Pj_Gs ޮ%>LAO@8)Swҗ4Z $h)6RºiK~m"۬X93ǔ#>FH, \E!WR8hxiWx|x^"@dժ0B(:'_5a|Xm3Eje- e6\;`)>J:{\)I5>8ro/`ETQLciWņ"_(5l_K::if PЫº\ce ~KAdL:j#|8DQL#-M3b7w~F=D 6[g}q݃RG?zh ,+^,o]I2 T,Ij<0ý~j8]V"O]Uh +h"9 L5A)d_=%4_@{PV.ՓGGX$bI@b(@3֪`ňKyȨQ#j`^"n髙';L0Ze!wY)ubtXX0 =pм$Z95MdI.>$? h^#t4Զjh2 ǩYzfR9cŹ QdmT˝+L1䴷 Ӷc`?5\P hw(8ge~#IXF?Լ'zs#hBGP9I6A5xWv~AM;׏zʵ߹3 mW /mCY!8HaV"kFWp, D-?^,Y,hbeys4܅^<ߑI8MjG2Ȫ%$^6 L"B 3_DLji۝~Z)1٥{YKxyPIe"BH Ȃ/]ape>pp'8v؞P%NƋWn'6| %/&zUl?9I$n [\!Db˧&m5 &6'u|sw.#5&q4|"Z)x5hJsFa*SkńT( rFAy!#B**G-u8Mnǟw!FcIkl`\y^!:^H>*Yc𑑿QXEǶ=Ŧk%9\ZP* duGۙt5!Q7~܃:`4Z gbNn)ڵ|n-APQ,7z)<~rv3Ttm銹`֒5YsqR;oc6!"5y;*S$ 9]yԚg0xÛ0NknJS[  "K}OG-LvO+6+sJp4jLWo83UpS-(0(4[WC#>. fO7>5H63l R7D^*ȸ 5^p s>M nփt1nA`;+/0# %17p #EpxN~s~ @L`箖L9YAǩ^GԸiarY@`EcGⳀȵ LvsM0#,R Y,]:yX}l$EWa߳8v"o' b/Ŀmmsjo`G\:,뻪՝ f˒u(Ua=<0:ߊF%zE=5Noq}"ek]4Tx!*Oܽ`tm;$=gP'2d0~U$T_.PZ5݁F@fDKbq(ޛ;K.|&rfЋ۠qTW*e+Y (Rۨ")\X#WJcfkI@2@ ϩW>>BnQJ&*-ȁB s#\/-LbIkM@$Q6ťͨ3EX 8{6t٪`u'#ҌgX-[K2 O0Nq-?\f]`7q2 tl_V whI}R C1?,t_Q^/FX{'x}PW?yƿŻH=܍CcDP:w諭ŗ\ז@lt41PV[ѶSs={B#Ӳ4see7!4wjYě0~ lrzb ?UY+hI^ QMM _$;m"PvQȣ؁W4)[cegAA=kVS ?rrDOރ7r x[ U3<O.ՓmJ ϛ[׳l=e|{s-2]]OFGiri5Le>:Y+:脁bK{;,<*@~ݓp|Ez/\*0u6]@V \gʽS;@R,)=yѬ RN<^ʼQhKPGCJ.7T7޿ /Z@*mXVXͰ^|JA)*C}@ ƜVxÏ ,RڞTsn0[k @|i;i+wD} Zc-y*K@@0u)qaDHV22.Xd"Wb5Nmt)8#<=YjϋȓycF2g?VƣZyNQ1JkՈx^ !kj›q PR7\1ޗ^d_ھB{Sp^e6*1 B}S$W݇+c (ϫ ѥq^.W}2ʡ7~rw~a_1y>Ȅu) ?[JnK)l򠦓~B:L*0nρ šR' >†P٣o@OMrC @L>'(~^K52S+2$Lw43G *5 b>0A(p<]Q /N'ݜg|(<-)1kC kQWErO'`Pdm0ZqͤLV=`3JSMdFJdoڑF~2.FU pW>]Isw%㱱wsnm'@OM!ЧKCs@`Ce[rgjQB<"?_2r~APH [|B,.ӾJʰ]7| Q`<.ðմu:sq<ŅR չC['WĔHD5?:laIL>F 01n(nLJ#p 9#Tߘ\#akgeztE;_1@C(xص&GSzBDęV61i9bydGO:DgZ BvWʤ`7}V44TmԀAɰ>; FLY" 2Q7nIM/,jo32bm,Ka=&v]dML Nu|~"%H >@DS߆DXͮ ^[rKk=Gl Xx`g;rj+wn MzB|k__c]z?\=YtYc#iUJ>;=b+*Vt;JA|o"/ F6g 1P;('<@?x.k3^ 6 /޽+uN54r s vaP4um['5d=xN*a!V~9HE4(BGL"LK &F\<7MD8_B軓sy ZEWW}}/bst1mB:KdL|(2͈Il2v} ߁4]`uqt OϨ`Id'N^7&(A{_q}7hG\\ =ŧR.Y¹ɵ /&])e9gds+= GܲW ԊvgklN?c6LxbSs\)Dj/Ѯߎ !y|#!W <?$̗ڞ mxRfK i学BiNI11w3wڊSIexK|.w7iX_֡7 Q>L~I WN 71+D2";H̴g5]EƟiZX\-]86-K*< r'+4Q[Rj$vna!D6ăUTڥ@Ǽud@oBbUq|Bd`\|o&iHg-m8qГl_\m&tR3ОJwǃ֯]X Lnlpphr]3ՁCa=P4" _'zQ .1Za^OJ6Et}š/FیFTFw+.ȗ@3j[!yO*fA-a{ܚe`pu`U5o"4*0;<3ZAqf"~#g~uG/X^|1eIh;y 8肃4nPljnc>=M!h?Ar,hx#WP`1gͯ'1('~9/.<=Ud F3qkzT0ѓk4崛+c 9KYfZe^ no6\CJfL k7 ڕnbTQӵ3"TU\)T6Cw4}HqYnbڒ=vELǟYYPQ {k}>M8xL4ZqP>I=:Oَ8yZٯUgdÞ'ZFbR׌}sWi>vq `1=GaQ>_L#|I OsQ,JV`K6*/eTd E2<,Q!, dz0'/):߅T԰P]-V숼V S$+WwY?}lVElC4`˴.V^Wj[)0ꗱN=(&YVٓ CT!5y9D\覯LymBkјⷣ.ccIa iX0_(;U*1lⲏe~$ʯu<5{>Y06G/F`;_aУ|GJ;b'SE+{F*?wqJ<遷kVXLn@7MN_3dh4nƼjެδg؎ꫜ:;cNA $bWFoh:wUc;8 'cKQ}u Zǰfԉpaҕ1\%qk;%*$*%zCKɶ-o<Ĺs4[`X+ҁ[{Z΄2D1k9.#S9PP4Lرn&lRJ$  x g&mxbtMe1sİdxtBu5\&ndP.V+A-0CU,i9 婽xdƝ&ٸ]]Q/]:=CEّ$/(Գ1Bsqk+c꽬)h9p DKo %<BBc; 쏍[隃0Z!e`8Z@̛t<\&1I޾oٵe&R]|XH/p|A/}pS5mǁi2 ˺Qfވ9rmKVEv!\+z#y@ h{ܜOWE^ eI~7Jo6 0X4P\4zyo=j{i2rl7{y(.lϓ}}N~b0;|~KTgL?ݎ45<"(t²~R%:!2dɨN~iPx(㰑ZB|%BpE"mTN <^1s!/$!@) emgiMCۗ(F0fb{8fiL V`M=U *f0 \@9HI1͛X'X*憴c\Fg+xxcOw,O8̧5N~P1 >MG4L b$=(f5+X5w XKl=Լf*}[K+"PMs|"NR{[+tUN QulZܣ;mLB"R^;~Ou/Kn ̼IH ¨;l =+r8l^I4TiZj/܈ f+@Q̙Fr]Xa=9g.{& 9)BD0z#9vpydCI_)-4=^`BFT"pݞ`ad3ZVz[O fr8YsW%\fZh:%*E;:<4Jmdbtt cr$5nZUͫ%j c×e):UPB Ĭ[¡u^gnhflg|LeDZ^"F&w]@?th_4,DδΙd2c`xـ݀ܬP<;H%@FI1@YGE'sѭ6Ê['%4ˆ>%5}8_{u`B94{¯܏aaV64Kg]- :^> 4+q;;I&mCOmώFC)hIOQ=gM<|eIqQYkV1 k#6IZEq+!9ܕ:eϢ\0HN2WiB?C[8Ta gsq"Q<)Zd@"ϙcxJm_1l`Va hڡ_4KĎnk_ȡHGRMwlg@?tIѹQ>.L[F6Ƅ5j+ߡtVmuq 4vd챌3{#&.1(cU3z\+Mk|.ش W(vy}+7\UF*-Xes풏ni,L\ThW)S{bq>.O:A,)!SG(U<\fvK sB Uzk9v5SR/˛2k.ntio=\!!UL꺧 _m%l>dP2Ě*UuqBioY2 V-E*fh#?{;?VJNGژ!.NؾFa?o ϸoqG֋=Z6jj?<-\׊2Gz͞KS^anf2I֖/.+0Z.U?ݮ} w^\.\1g <C~nT lJj|;PLE惌A+'DeK_N@nZ HZ2W00=}|-O1~?ff1(]CaWc\Wk˪.#K!Jh 7`FB4X3"m)Eo z@դߘRYWU6{pBB,?6Nk&_,o/ݸ:>ȿ*45nU3kZ~@9bOΞx1ƣ7W?$CI;hͺ}No" yAu5 unXr$YV9:CR7(Pr 84n\z$b犆9 "CvצV:'*\%rz3[-87G&.l if.ѩ|7?:TE:u+K=a_g2G`m'ñ{{Nb87=p9IE&gJLqeH+(x"v}c׋2p ]3z,R(cX頤0nP`s|nUd2(b]7*xTwE m!Z;łf eĹhs:䞙>H#<4QMH &9ɎJ 4n t<= _0_R :w*,Ži>ύ2wBhU[Tv'S ͔˦[ɵ)LAO"$:2kH9̶{:Ch.jwM~K۰g>>c`X .z/K.8IQ9?EqW]N/(TJ̬7iN~Z݂ }L7߬H('®!Vu|h@׏ȌmrA߳gD.ܮإWh)3Kx2x5?b$CWIg#vm%J'05Ɋs)r=*qMB"umRE騿>BZH5}fU|߇.w p8<6ǡ*|F+vO0[u}Ӥ1r {LE2atgUp\iP C%agE!r;L6w5;l9:Y4䩔9C' /eZgs?tȬΊdi{K#=6 PzKTW'T1e#*~hϐbgc輬@Mr~1T6f{d]:5Ђ7S {n H6jHSfC~ԢFĸtj D| nYn@. ]foqrR'u6#X}j@ x?NQ^ϑ%v2S;c^(yT CX:P0"D Z~e&'QG(F̙F6W ¹,NfKj~œP?T; u[?yq,=zr̮Pw5&1s浥@7sQ^7sU{U TAl0d-qءcMXETR2-";n7GSrsglvb,(e.Aז0XfXaPyy/UPhcX:PP|sQЎ|$B'lRd80f R؉3 #woҚgptbR7m6"^;#* a$5T_d}5UDN4FJfiawNޠAifV LV3rUJ#>6ۍrW)SΤtv/+Y!mP#>e+ȉ #`g `K 6Cov$mcrا>؞fU;TmvEq8r?:YduS)&a@-{ZG-Iiw7&7>yڰ|J`lpQ:B&+G[w6Yހ] /!W"&IeWU:.g5+?*Rr괞@ "fο$6EJ?&炋mh, bsAEVqeR"h֞Ddr}%+:-8)8!"$f]_Z#3n?'m^D5P풪K#z+} tqj6);uѱC{cP#C6k<3 o519ȩ5y6-W!߹E>5 rA m;e"ǸsEdM0(< pՁFP+bDO.z@j~Ȥkփl}Wi()*Þ{wd҂_RipЊ14[_3'k'wbR!q+--$\J9 sq:tܤd9c*zT"\vK Ћe2],^ O 28'7KWP42I#ra9=7#Δۘ 6W#:N2%y3wEQ$&Z5QP :>TSD mry^^S2VcUy;@4te=G+wg8C* oҰͻ[KlaYBA8*p{*!5XK[lo@ތ,i'D}U *.ݎmEW jS/B{fgŢJ$b1,#Ix ̥{Sld%|y$)/G9Uܞ 9LwOV8ͦm7Qz7bϴɴ8>'<0"N'K=i;K k 鍫+ a~ĤY(aˑ_= u1o/:=)eAV~s\q= /\ħпIίi,XGCA,Q;-y *:#8Ql1]ḰÛn׷K} ;!+o{)* +OEۭ=ըS^ʫK?nͥ?)=EuAY`PLaUdwf+w`2`iFDA. K[+DSsDԖm.@AZDZ܂N^CkGflER Lm4 /ԁ07b͏aW_4C &M =M*0hq5G;S{QQsd" bOQ/#X:w\h:83Am% :@.MF^矩G#$/7'hdeu V7p|SG;.Y,5񿤁bi]9@tV+Zs:Z}*yZC~P1Le]?gԦ%]wd;~;ofsCS]?-x817k KE[+Jf׮/d~VzM#ᝲg/˥ ~"VUP~/isȳD60xuWeHE#_pf{cb'3DaEE-B%]'&GdHZW2!u}`j7jN+1;K 1:71ScD3z;:TqO9[>IdZћ[ڗz(i *C}nj:?ڲ^&8ZۆcG-1"+,HNFiO#5Z9^$i~sZ{0'L|X杕ˍ~qĠT|]W#H\dc[>MQ3hwLpӐ; ]Z(a|qCcn77=-ЅT#-[tgp.e( Fv0rC|Rh{e,ĠDIFE`(%\P%fڐjyTx;8uyz.'p1Eq.6{|fmyb/A&=s;hO՘ a1̸dgLVZhӈpJvʿhAߞדk>[_sc&.qo/` h:*}-X>#Q,JCz o`e).'cL[,:b 9 B r~T{2@)rOjkr||- `[t]=uH[5ХQ'az`?8o{J]T# {R]bitxQ!F~p>gcrn|3EJd ٜndcᵟe;ʾczADхC LO4vԏ~JӇۈ1ƉnVygW2 dnl?<8 v86w$l RL4W6k[K bJS)w $ <-Bs:*!;Z\UhOdG صzU /,H$Yb/r^d!jif2p_DjeOQWS=USn{z2Lf7s}8[)gC1 e ~Ukd"f2Q8fMm`My`.s}p_!^=%6f&{b~̽gkjM`Ӆ E*LSOZEhS)?̷殤޷hqnI&P-VNݞ(w+ T;侁5m7ׄQc*1)hxV~fxgU{(bDʲ!H635-[ʹm̐u@ݖQW[E334 nv$i /ɡ}fj{ P/#EY^Y3./|rG|2D17q8)@~ uvp3r|%,Tz5B+w] o=qͥ4`NS4)ʬ>Аz335>tYo7/oj $aZߓXׯG9z}{"trIb zQVr;A5zԨna}I[0fiM msE|YRV9W-v>[w3-ʵ&i*p9 V(g=NkF\[w H&wL_7~{}q*@ne\G_8jfs~XaG_4zէAKAkJ/9i8pl-xJ."kG~*<+m!o{)CҝSbLឧ;W}w!XFE\KcAw >(.=Eۧtzy>:LoE@7^K_6uKawu#(ƥQew}㗑$ӈ-PGگ-TFA\ި1N8=mCa a'=xz fkT:ۭИs!)1hGCPOQIRnǛd S1k*Otς͊&:i 2rh6墬P;HoJ .>ڋPq@M<0l{k]:*ӎ\qb0M ul1T78MQo&l09V\dz+j:/12!J,. ;}kpE}~ JMQRNEu/Kb0t6؜SW㭲}aNx>g9u iFtbE:3MjI}pM eZRTlB6bo_&=??Dڤ=/p+:Zd[.fؤW-;צǘ r3.b]ncd-XmN}^jIw4ϝ(ljڞN\G!qyl'99YNdbWYV R8[LaY _.VxakA*=D 23l)Dxע,< O 칶j4,ߘ3}(FųQ@,!2]J"X'DbjeTE>ζ DL ҫk|׈-#;PKc0 JM^3h" *$yRiz= 6YBha#^RQymd9RlUq_a]#*ByGk,Lt nVo@hxAK(P:aJT90'ow-FJ2Wv O(]8ו}}$O_gUopkS2<1_"(%!DC[iTa©soXxG xR'mLk0mD+.b}sfxŸm #HK5UEɹ>O^&䍐2ZÏ@(` tXXvPi9(ԧdKK22O) I[AZEХD%/sIE§':_Bh ipYKtWVt4#c& D,!f|dFQx'b@PgQ.RЗa'veE쉶W= :XϨȳTRLd/m-\o)z@Jpm!aYLf"K*n,>Wms*ŔfJx@ݶpr5h% CTwjl;?ACe[sEGՔW bʈ.%s4*CUul~H.D^F;?q ۨ@DtG?ƏU8H ~D,CA9|(5 hO $qa@FPP=I+OL>Z_jbJ FLMb(}cR(㎾7tg| Wn[Y52K {ToEO…PvWk3O*1B07*J8OC_ ܜk~1i偔dI !,Hw6A wR?GV Ř=^T/Iq#?Yb!5Y.i="p?הg6՛`ϋ}:a E'2ʰvՅhB3Iʡc>)K$~O`wP0q[-E2pHKHq׻X լ[uaʤ}4Hєx Le˛Сߕo7@]zBߋ?mFZ4xuٙ=0Fs >ZMBKĂbG`R0r~$?n C|A^ĬaLXcӊ!dN\7"[qPIuvMlB4 tڗ ~wթM-¿XЏ8G>n+"Tdb"j#GgJtZ``~Vp+b ٹi`KbZ>E*7@@dt7 0ܴ̾ F}B'4ϑE3 qM=O_%pkŚ`f=Jg#[?{tȺž|LF5Vt|V[p5TU {L?t˒2O*6R_P\! RҺ!?G2e#+:v\΂&ɖwF tt=h75\SUs1hO3U^>P hykMt7PL-eEV{(u^jWUZDi 0[Xhe 4|~Nď4phk[0P| >?2>FVN_-F^OL`Ey1GLLW-t=җ|q`:~ėbր&TiQ\lXjD)g G,EQn|=xNMZIľβI/yM5L&8WZ_n@7Ӥ*ncS&X2z-ȷkGL6v.Iw7P[fV{Ce1V"nKL{l*c%bȗ+g>8ңQ_3_0@b@jPh)!lBM}6QJXJ9]P"2blYpPKgDI 7ϳ\]-eҶ^ٱT9eu\QA-RY?P;x5s8aJ,Yw (uOja{2ioW*Rʹc6+t*pml.*nZ__{MzpaFug @AXwރq.ϱU *.rb\iq׏SD #oW=.q|a&8</r[VuDց0-hR h!%EeQ nLASCuޮޯ P|" ʂ|{p%l=}TԎ]}VAbNjd 9e'e.* O022R=YX㽊A t z`?T?J {>Lj`y!Bun &c wO> سYw\!SS#ld̈́ax9ki}.Ȯs}ur* 8p"*ެ䖠4,eu8:h!n崉"6dT˹de|rsAfK, t{{;j0_v~#S3NK3F*B(w3֔ k_RR1fnr !hfhgb#t< | TO%q|dW޽7n;Pk:e.1ǰ]x~ÆlXy$_G;%>/gj>`E5&>>{aj\fC)@_F)]57N],u/x.9ߢ!tA;81A^ppatp,k@!">)e2PK~7wyL}HsUǼ4_]I%KNfRF,TWK]Y,$y@-cˬ֦X(I0Y#g ۪~䬼T~>RDĽ]2b\}hT<,:| ttBgcrp,Rt<[qͷ{cUk>yj̸ĹR\H 6HKOq; ;6_A,L7nk2~TԚ|$&ι'$%R/޷9QDOԂidUUO(xuLR.W(\n1cyR `SӑW紂vq'݌I`&..a$6`e&xrw43=@q 96 J݄g ؕT(5:1Ts>$jӟCPŦ~ܩN@Qw)5V"a- H`C1}G鄜 ŸuAf[0ʠ :6* csm@F1jdu4ztpC^̣X0Q(xƄ3=Rn=sخ9Q P@!)_Ahk2;ľF.WJ=J.ûxI͊OY/Q,Ou꼉M6\*( 6Bu`!H T{-T3EL2s.b0Db1ˆUtOI[{`gqiB)v(cy4SjN7:nr~%Q~|J7`5hFiɫr\W4k'yJLa03ص PF3.[Q'}r{<W)5\䡡5oZjq1[K#[מ4oZLtzZyqsUL@ !@{L[Vk[YӏڽuYyP+B #?iHR24J(51ݔg~@22/ #oƜA#zK*RȯqiG4k%ϗ~)/{rm0AZY0/qB@,0&ۉb+@. 3śIUo%ž0rc*cuR5⸥ZkzJej%@CGK Fi ),L8Բ"uwJZD=g̻| iOTkQ ӤY|Qn%~nEkш;6+}hHI?H/ ]Ig֗7Ḯ]#|dX͉W\2H~ZTWd/):sM}-0FY4)*.٬09PY.6{<wONmqR0  s"`٪`ڈ/HIW|('?KRʘZط,nw~;gtw$dϟ,y_s?fjYf!Y]+ C 3ԞXY1$!9ďI=aO\fF?[D š |1Gkt9z:nIyUBY Kw5c97Ta tؔ Ә93˚v0{nYH/|Z[7/` wqe%bڂ֑~7EI|Տ) LsRO??o:T%);/އ}((Qw` A9zޔYH<8M5tKwtrt-;:z m>G^ơr?T,T!7S f;V7&|횧9&KtIH9mI)4vY!>-o#ّmkK_9:U)D"Ugb)Ej`iyQct6e_ !D_s]Z>+#a)KQ &ܤ 4H)g CZӣdd0s+D8[xS 9/h GӍb(4j O Y }&!" X ?oEh~ _&v8m.MI%.KJ2LZJB2MЂNCH;<,;c+S'gp툺\?}mm'aO~`3'ϻuEɒPBFbS@c" Uu_+๲\`\xȯ|n,hF*X Dt_('cl(^a![intXqPPnp**+٘Lܗ~P!4; CofqN5Fmz!6D>:1cPT$x]@:A_wbB(+o(D];z[cyw{x~ Q:TH2nZ6<B5 ݣQ:,Ƌ[?ejj]L8wL]ÛXϝ[[R,PK038* ׄ;iT ãs=a)RPL PݎZ8~Nl%0Z)X ٵ: H-JzwlhQ‡;jtݾZ}P; %M_^sQ'N%鐬@aCό7բגhPfx|\XLDRT.{+Om;Umxb"[& O*㞺@g'3V)ӟ?eLd񀊀O_Wv:`܂JN09eҭ؂*2EџOu)5Enum5+$ j=o`3t/+op긢YD<m.ܥ=`6مY"ESG 8bX>?pċ rU['Ѧ8)ʢ$ G(`:" ոm~_rsWnIWbk/}Lr.*cm0n&@+S2t7 <Ãl]?ۧ\E"x+vvW]c+SlsXN$};^h[Nd{hVq O\Vp~|B+°z!#A?qj&AwQ?;~y P-o¿Lz Rt}s W tLЧY٦ 8@;Vк`x5m;z@Iq2 kٝqٷ$0,"I /y_%`]1Axb[f` A097hq;| ҉@IҸhP)rvuf0L`]\(B;Ipu}S_OŁ z,YK Le?i;9{UzTST8z "A=KKވOϷ0ma^@?:B(X{.?ko;1|x=rVS(^BVr)BY/VظgG8V~t @;9&o"zիלn MK^2!)ZNO!gi;sJdr j*$cwwa1>#I`ʾt.IZLw&K,`OVKegAuqCޭT`8;#2n^^s麡o^?4%7Z"R ),v\h6h:QVKT]#X;Bl9Qw]wi"ɬc5x#ŕueD z5,-PNq"I42zN2G/(X;0q׈ 9X_YDR5z?f*PD)(2ϓfG}]eoPCx8Xe#-Y]O.k^Ѷ`)G(MGZET x%LA!R|z,nLO;-]֖)h~u?6)$֘- ">(VDچ+mIW8[q+THO4[c~ya>h }9|lBIGf3*.Ym81S@dO 2jr܁h+ws]6}A(H42i\3g0Q5}*X&˯KSAKɊdUŀ`O"9NiRM,K໶r ,NUNKue b!"lEQJiXR[P7Ƙ$xPuX=lia/&\H^^)/:zUK5-}Lzy/ ʼnKM"0xiZ3(}DWޚp[5XᤆFKK+K~<59eV8Cߔ . k\Jil۬WBM"ڔΛx'br7 jL{'MGLr)&0RhCeNTʱ,{tiO=)[E7Fjmz{4 ѰTZL X`sQx4$4l{Bu6P4jb!9:|:`Kz+O [!Z3 b 3ڸ) !Q5.ծa f qqzA ob{VCd&D:vCWu"vΡCq,XflͰf~ . 8eT@ձ`p*7ݝ%3Yl2%`9Rc_h<+a7K/AhF$}ЌiLK+ֽ$#kBp85rz׹CYnQ$HMv~%0~նQ$- } (U<_l . coEԛNQ]) ŠwsϷ=I*Y!p3NwC*?=i‚ωRLj4y+cPT`_zp׏8_P//1rq\Y9>W/LeUyze"e+D[z}E#^$.b^…<~UڴuGvHυFP".Pos![ua CƂ\2f"y1xśx( %JPER5ZЬzA2|w* ߞ ~DtMK3ب-CkhIHq #.H֩>gvƋ, vԽbz<ū%3H?lnJ< +~$ 7#Y)[q^F+8č~rdԘ|,]|ګ\yI< J 3 Yk#ړNMmҎѫD!j*( r-'EN߼ RTxF kXmQE(x%G,q\GS;gB g("Vxօ,fw6eغ{kN+hw\uRkw&3|A(i_e7S-Fy\-yFkYbKb9|| $dZ*lc[i97hlGง)1ϊ2ZxHێd mxbdb?]}:! ;3͠{َ>>LwYlGnj \TK P*eNiSZ3ΚBbpT6l H~ ZHҝXloqZV9 RaQ]-N`'%P]ZΖ!qg]m$2B Gp1ie-%z>wx^!NS焛≻-iY%&1hD߸{RB_>d4Bw^ƒ2A{ۥc4]=E1"F`|}z$5wbK{W`?2t#o0mWlt €jިC#~t{խ j1kD3K 80y|~djc;SRUUo.Vq_Y"8RZ"@۞ͳMCJhD=*jwnus>J _6X%qa:K7N:)Z?d"9}!JO-8׹MI [3.NǢ(0dщN{PV~!x)x>?)ZYh;t)!M70f6ta}"[`HiHqF'B)L͵,S3wh| U5KA6& FZphM8wU.=BY맿( ;'D_Ȧٗ%@>,D| ;yj&%.{3]2fA#Y|`ҷa*B;T:!3;hY> (T5 ĝkuE`YYJ&نdeA?YY29ψ7f$k/r6w-iSw>8{%PYV1x%3K7!OM84ImXB\% ((n AmT?-dGġ]"9bê]~x7 Ձ*BB춴9 Tiv;zok4d>rGD<ႎ rV>ƋQbArRɡ$Z\.y}m5քR켚ƚTjm@d؃2F'/[w(i^vNFd"P' Q{-bba}K]т^'$`baWuM`HHF.:mLMc\(\ye7-V5q;u/ Tp:lr}%Pfжd97BsXkc>i!+jQNUZ7o1V~:lKP#煸s2YQcxHG}ʺ|~lcZk)NJ m/D1x{?{ 7nD εkgy3jޱj1P*n!gg5DLsB\QS5L&S+up6ES\FO۴hrMx{A=ar@+ݗ8~{xzڱs]~QUj*dfT=2_(SWM'Hdsq_HmZ4'$~PđWȠ@BT '}X'T$.iQAF lP5FMH?'h,?f4$ .l)ֵH94TKܨ˨C$+w\xY]aj0 j/pf\&'ze,r{Nc& |jHJqz{gTH%EXD{_è,!@}C -8 n%˔7>%@Qn ̑\35ϗD)X5{LГ( Y\oV7ZԪsE#`ZW`~` NUp\0 ۳Ƣ@Puk? cŁoy&Δk FjJrz|QB6aK3&QNͩT _à&"+NFj $ 'y튊3Jm!+D{6l)TB" g^}>3tc`G 4;*o[>%jw)>\'8ć6yZY5&Tj<| z(O'累SLWLgGfīY?p|Twr=Q44՜=N8dSC%̇gNa(׸h~p {Oqf±螞_k.,Z~xVmhF#9l" .y1Z32nF@9g k)p0 J0NheZfw 9}Vv^UIJ^e)NDs2$lΨd!1&`iQ3+~ Zg M ͢+jc 2z~ݚfxujZǭLjY5ĥ+19X%-ʡ^; :\d >$1^~4 2+GR3X[m!J]Labz\U=Q{IqhӠ$Ge{h |/II1jZj*mc8~mËOso\ov#&̲R=0BxeFٗ`n9йث2Ā*}}#EZ-Ɉؠ?ď޲ث!pb_6%sz{rUMǷK'I6@]9ls"z<jU+PPnB@ ;M5*7:Y/4*9Je}o`Ie>- scmP&, @#"j ^守ƊM4UףqO=' D{|mY4HW`G jm}TϤk9)(ă"f:Sbta GlGAϦ#Aa~*I>{Pxp^U\m=!4̗&>N[ $b V¸g:mnX<Mɇ0jޜ.S}hD!T> @AkWӝ*(Iq",-4_ǐ[J HcÄFM?!{'T2F_dpjkjeKocJF8H T0׆b8J,.5 ] rH"E0?cb&  "jxY!zyDRސ['^cQ}A|,!dyE3B@L7)ŧǤR9ſLr)!`!Y,XXPj~4<*R%,"eӢw;@.=*,'!z~"r mղB+K4S]eKN)҂IhW;k?r,# Xٺ SYX\\4ՒL*VuMAy[}LF*P 2vm]I>0PF@:aڈ:yLe]xzb3<2UcÝYݨUpo֟/DB 5CN"7-#c##cQk4NFy)'0%Dugip+_=_2;0k<*@&d"2gs@\^TУS=gMúp9S6;0= u`>}(ԉ_/)r!v*_@AuVzAx e""gdޙu3_MTaXAXiE#!e(,aF& N+w{k~9ƒ Lx.:~ԁsj A5԰CzH5Vr=8f?t}+MYߋZKeQKTքs{s nG_\G G;=Y;,[ixfM` zs<±i#J-/ v4af2/,U:3-1ML'^R_^UvKV+ a װvF;LFl 1W3H;^WS+-YI*XiWs:ڀz{D[b!?۪q~m==7?X-Թ'Q:0x-l(e;dr%)'e=nl84G[.HL\PzEWO%1ΠsZGNDGf3z+x,)9s%El%#1tnz;&{T bʰ4]- m$vHhS4LyR/Vgr(ҙX&(:(5v3~ܴ7t5tV`(Jek>XU^ʻdNaw+Kb;7%}M`z3O@6ٻ߅:F0Kɔ_M:'tNMlEǜ_jCɸ{T}ZO:@;wjAhȩboQ"]!T 7{-#-!`]!K<S:9bfD=~+lmP, -ެmIWD^^o &ԓ'jfy޵iZꦲEl H\f}u;T~i_Z] @¢ _qЋ>&#$%mI:2?mFk=]k[l%9Vqx"W6VC8|jHl嚫:gFV ̀]~tY9/6N93sT4Io %_/6<(|c WLM?+ͼ&_^:B /M>-'_O[~x8H i6PU.yrAoRa}?**LT- `ZL5GwWQZlպ؞xզ /88p A*HZ1,O &'j}XWx1`;ciz(Bv?7%G3q*#[_&#f<,N!MVBۛi(erkHqM{uM!bY]|Nd^srq@9 b`-@w(oe'OR0BVʻ𺝸 ZvU j]Pys_q3 i,#B|,cLfuN.. מF.fZܷ\~|W63*PBRQnR dmhm|TvMlJ-=";s E'ݷpkOۄx"kf<'\bI w}|N\&*(RZ"_ڃIoOoJJfFj(a68_ax`lyjˮjGl*G3͑ÚH*k6 L &"J:5J()}o=0˩N &4D]4n?/yOK#Sxώ&$ZbEV0D5;FhՊZKZEyF[z2t"_}p" s& ַ?9QCֱ0vp" M$`bt1 p"60b8_I=i"~x%D*n&$iN)C>@##y q;I+#&e$ϲc]0:ɲЕNt2GBAxYM sfc!~DN|p [I5=8@}8t;!b%o-E l~dDy<#]| ؠ`zQ JGBٞ`9ۮ#{r.エV_1" Io Hvh>lfa 4Rm%Όߵ裌vdԦ}(b|hoPm D';/IJbDRFme\߁t;1zh^]"~ Y%r 94w _R?G;M;0wPsPI"1 yGBVArkuN5á +<-OW:$S!@,eaoeQ0N*Ugor$-"/{FJH‰^^}Lԗ2[sZ6ډ4Yՙ֎Ik+5ضGeqt]\/S,4PXSe[;"uU4HY- /c)q~q1=ĭPɥ=ASf_\`.ܖ/xA@( /K\eOa̚.9N̎%6O{_> #BDVzI\G&As1 7X1TR8)J͛ '7B޴ӂbzj1'!CηavJO05Xцu>?diK⭿TEֽ5ȗLoXTr Z֍Ԏur.>iu3$)W@x]3v,!vH]$"GQ89{@RtuMwT_DzPM9m,ό9bʅ=t6dm֍ܡ43K>Z~ MCul0-$# ݤ/;ΩA dab]I#9S.4YqS[rQӢ>jZ$|:>n~kL~4_[\lR4;n~k*U0X9ؼU=G[LmEƜN۽,nR#zxT6& G^TXnYUQ7U9 XTMg$zX&xEmMJqfSwAQ,O__odRc:P{J~Ş%ˢhB:C$=0c0«P&4[l򐴢3eoCT/}G~:Pi&TǧpumY'o0,3. op5Nڢ^/[%{CYgv^*0 (NINHMZXNX:}HxDM@}5pv0Ώ_25LzŽ C0_{sFD?.ZY PB́ꝗ md9X!f0"NQ:'avȩvnvSY9r}(#}GɄb_FWJ؛gdZ;U睰1y@=zhnx.gvKجLV#OyTR!%Ԙ:/l \GC<9IlLO/Qp6`1-SEe1a1,Z&rNtxȶ'Z5!Tyֿ0~}oM\1ŅfH)m#Zq;j(ʷ-T*"QV 02lS-QBM 8;3n H7ba33PؒѣM}?#Cf]N)cMU48w0-c;?`BEƺB r?skZ#]<'@\oN/!j-L 9H2>ؤ [@אro <\_/t GhQid2tO*uPjl={Pط].bIK#݀a^0xInk1<zeK-eWQ+\YoU)ɇ `* ъ ʀvFgu*=#hF x^D(0 =f'Jph@,!ꓹk5Vl`S>_l'j^?E A09OYtl#rKV78tۀ!O%9Mo v@Nኩ#x?DI)+~ q0UVkn]4k-C3/\LRo KwS.&ըg++(#?Zf\;5!6Nwl'2T>n8 M{Rnj="5QصO#D?'R ;)7]68ߵq8b5LqT[U77?ĒӒ2bXXoZ=WhUilMvGa`P/=I"3Izb\;S=. F3y M_iAdَo6Ϩ_0Y|yJTcYBW>P3wi/UJe$@RaT0&*om:k4aGd{7`Bk/*Dp(٫IC Y`6OI6?6cL7DgF5VV2m5(JT.^TSNbƿ Mn BQZ~@ecN] 9~+-pcl_zē{uw9Q .Dk2$T^}`$J-VaFRNW(*)S/b>h=f\Y3WrJT:]vx1Լu4$3tvFW7'-Jz  #=5 -"κy* ހJʰI {QfݘR B "?h!@TTP{ %,/"ܱ+ԁUԮ[GYCNl*#l? OoL0yU8]}ғmCxN=0vQzڿro(-sN+Bghdb 3ڻXiI AF-a-2$!)A͹᷵l_rTŽ؞LC¿#ulYtdۇbybF*/>aqxV5dFP#l; Q߭c;8\i)l^JEth` "πRv `c8(D}Ǫg7I9+O:)>e".%YgI6-w\.c56nTmۂXV۠җi3dhv-۟\:gVw6l^s޾8D2f::3\&ztF.γzKEsZ7KwLU6TBϗs>9 R&?7#7RR||Wu0CC^/@!sdsח`$*x6 wm505P HӺScR|)hUݸy>AGz }(6=lт!S]qWu#/u |0.3e<=Dj},q^\bsПhmm<~\ |Tb7d{#x p+VTD΄~<%nS`1'c1܀"m@.u͞^Qi,# j|fÂIt0#oިVþ%c^~6A]q(}hWԈ']@qx~z*,WL@K G,lP%㙠/,el2fcّu^*W8\]س|\sXngFeLD;M7njgQP 9Tըrtج2^MAI?K'? \)ܤ :ӧ%"k* [3y+9Xf Soz8Z~Ry S_w&"̮mU^Kl2?wƘü}z1`be[P08D "&`"NMAP I@7:/.u;> ^6/QOkP!z, A֕p9gaj&*?Iaqϸ\SqXކJ+ P/=O6*y%+V;k= ~ɱ!kpa]0(]L۲;mn66+GQ$y]YlQS:W=uM5/Y穯Z}- u$8(jGsl#3hYYԶ]yq8 z~a~|HODyЕ,ޝBxՊ(n1l@!Jm\ S$?¹+~.K:-rSqYCb6)]gJ 1G3Ųy2H8Q=J=ۀ,b1ѹ+`6zC3ݕvpR)N1޵3V/]5x[QY}aEpx=p[ㅀ ޑW qnb"PV >R kb[U~7, GlS Qʔ\t\aU5"h~"a* }g=yAgo ޅb/1\|.42zlMYx҃7&㤬жU°Lhփ^ՐL2Ox3Л模'"X"f^ٔH K)7ҝP- {.#0yCJgd48+vI66H>q$8/nD3b@SПkcz< FB ;:.+;)xGD`>ݘ?6P-5́<ԫ0vQxC$MAw`iϺh9ͽtO`c`ӽ| YtbP $#iS! 18eơcwZ`8~dM\o &6i\]XTh>JD"ԮdLjG BY륦=+` q%ux #W:y<8ONm4MQ{: Q&} ;FuIZS9n)ŚI2N3>(JthU/zgXCQG=2vcә]6B+?GwSr{;r^ES'dnIᆺXh&ꬰ"dwT$~̖9îv'Tv̷eٟ-oq}-mF>Wk[zjX"I݉2LG%OAPg򀪷14KKBMd"J6vVOOQ"y8uQeCQ$q' _xU󃥁 o`!(G*afSY^_> խfT'Y5bT݁&\,^7$7^x$$8M] if=<<9"}O%*`;taR`hXs?uC7j8+]4|$rC}\xUNL5581 #\ˌ+ߵQ"òN#&·yN,"P\}fx!:AI[k Խn͉FơO\RNbz]oQVV{r&kknr2}e87 ڑs8Y32樋s,ny|Y5h 9!  g#i0Vqv\1Qq> ~қV޻iދ%ѓ*-]f+w*D:[Xa %hc/7a8 "b/ `@]r,+"p}:56?͞vYOw*ap `߫2xqMz(që8:fKɇI?ح4w7O<*KrV\ DQ˫Uj )re4AM/$Z5mcJC{WNeA:bX>Ѝ bnvX\J@uz$W66(/-70ERkW^@ @VS} >Q:KS$Pvބ4_ʋ1{Qrܨ e1 tГxVf}!lo(,rPZO|]áюߚ}ɆL pR8-1^ m!\\v)ǗP >p;m1]E²z2oT}BU6PYQ60EQUl3^8Ϛ8K^D޺BA&a CJq^Z|О]UBp)cJsR\lͩGծ;+IBUICdJt(ÕNujKh\5}/YJ͏xJ|킀K6%`:ikTw]PVR7^^[!+֒#>qQ*Mۀ:n_,4neGQET}N|Ǜ0 \8j-Oِl=jZ rȏ4e0$oo$L՝/m -ėD.|!u]]6ou滑JADu( 􅔠Zא Kv9hP4G͘W*x\z X#/vY Nδ^1!N•A0 5,w0`*kSMq󔝸gS+D ܃(5ȹt_5mm 2vŗvbZw(MG䞱g#]WBA3⨢@Irs "0h^@6{MN= TLS- `l_}YWcSɭ/-3Z$N/MQFTimnP8e骖I<;t:n`DRŠL~SW%gk$} aTbZND=u -nJ(p՗'"^"LˮT_KS mƦ8eSuℷsTN\̡'>!Pv&܉Hz0(WU]SuwZ.!4&]ywpm~NamzOyj/$//K%%<:_]P`-`k`$^l]b ɺ1 Iy H".(Dȸ L\)o*^kE4CT(O밭gً>]$NL{SUX5:)QƟn@̓Ŕ(%6 L_.t }. kZїe-D?"e,{tԼh|l>:9ì`!^'qYxe|w0AEʷ#O\6V#ӡW/= -Ӕqb.fPWFK_U7#5d2գ/EllùwiϑtggsJ=Jzx-Lָ2*jw:Y5 zj!N+\Ֆ J mPfwl[= c39CY$s^‡oqEr%|xh03U1'zE_7p\ql %)G; [E $BOhnJاA ^;܉Gς˩P1~6LoӲe"2Bg%mw@Gv ГN1L? lD}c=mVəY[k| O^AChfܐTBq1߿7&.سlp1#wࣿ+6Ut"& P2N,dFSQ3Ss#ND/jTXe1& ϡ{ *5_]k+uౌj֥<-;&05eBE>&z)|/U!BkGը7u.@cnY%j%;S'ܕ) D0Yc3h3I $p.E,:6uI H4ǽEBEi)\VF~,H/ ~S2% D,Pis4+}BT;ySXrα`I@D}#>C\lX_Z7V,mHՋ>=3wkeg9-܊cM?,U~fEбޛ;C} "2 V.Q9X}PC HI#~{Oy C{֔|pzw1x_OgoC&Cqҋh4@h.OVxZbM6T`wOSs_)Ũ1cO׉G-}ASGo9M@3wogcHHͩѶ] Wuh=["]b/I"\-SCBO`a޸O'6@?9Fi.3 fYDgD_{e-DiNx'1vRM0amK#KWjex{^) _V>2ry/ oP}m=yBϠ*>&宁Z aTVUsb3-<]=3kO. &N  -mTqtI73ST8_0l =(ݚ@z/ 'j_8g<`^g1I:n]4OʹcrPܥ |19 ً; ANf-2vq`Oՠn{;xD =E>iYG$h.qok6`5`O|لyogxhƓ*|U结sNZsE0ţ4ڿ7|w\5 Sj!ua#ǖRSi!߈ bSQ{BFAׯ~~wP: FfuV`ܙָ>/^f@N>P}-}7yEr /} .Ŝ6h\ȕz9bוHsV/Tҳ͖u 䭔;[@pĜH.g|^Ob])#J7hDŸ d[::dmZxpxwi#!lۭ'?hUhr҇>]5!Vv$^S&Km9NR-É HJʧK;/Vlˎ b䟶}dK"]n]a#jj>S@:nq7^ 2,_r9N)w2LFK9C+Nmuת۪SJ/7.6^u:-SDkxYlKh|ĖOhSbe }Jn+6OdZ<*Pc>Hmdde(Ȍ<{qDtcD`9/^ rq@V*վ҂+Ĵ3pOf.[SEiH\9fNzϓ6[w~})f0'.9݌.ױÆJi&O&UEjɯr$붰G&ʍ p:!/^!"<^-'{pJxnCBQ`58o{_JĖA~+@Gܡr6j-'.0B&Hqa^so~hN@W V*q,fM#s qꕓ/q|DVLԆcޘYA$#΢>?GgJ}t.NCָ]@bSx\"ӁƼ&@hmURQElƶDŷ rzާ/v0fsGmY'b¨Zզ(^ษD=yJp[-Mܗnĕt ;QCs^,HB/.Ek}3i9#A& KXǩ&ddxvx Bx$h-eA yCф_m>'ħuu!tkox[rQ:jǰЇqJ̍jJ'Հq ltU\"PK D^ͣjKŜgO5O4Lf:}=6kb^ BTrѱ"ʍ1Wp|魳C4c c\mG 05^Y"nu"D#{Ml$T{zQ#xt3r9+ogP$eӑbq3R|\aٿif!QtW~GX{ T!)ՏmI]8wOƗx_amN9p@r2sJDԤ&GjQ:2~.ь*/)/Vh!,t&PKJi-&ƫ$΍~V`VV_ W e-ɸ古#NУb7uӺ EN9R(^kJ(RMQl\>[79&r œ5͒~=xж;B!Ц2[S׃Xêkl\TݵGyIp@9${!ku]2&tXd៫J&]"3V`zbC-¥MU[ڷ+O“KaM f/J k$;}dxQΠ9IFK880i3D)qg/26#'Gf3Y=[xTߵ̯}O 톀@g;!LǢ׷Łos-L3|hagAoSnp$BB{TuW,'&3эC@zX{Nu _ Lqb3'Y@@V|Ia{hZocoa@<##xt~l"UxNO2Xa$;6|XSߞɓ<o^P٩m2+m or5:}FA&S2RyTmz'/5|QvvlĠQo4nv 50f61n>6[5_ q}`;b|: +C;yknsMLsI!$=X_i+;qWd( hw%;)W& 6 7ϐ\]Pp'")ot\Khmd8sO+)%e %0B.'nl?Ekl N $k]רIDѯ rkKt;Ipfm&J5qXQ  HȎct~AI SK.}8聵Ό'cXl`J@d#y M}ԅdWX=#-ix;״eS0>H"j5I 47JPhP01x% VԷ9{T6gAV/sbWgllV=G: M_iDpI:ȬyB]:Sżm0%BEp?_QzzXNשu])f"n뙦 );TZ49X@oAAµ 3C\O1 I:!cг Geٙx-fJ\@Iڏ8[ / Ν$kv<ܖVAVl#\ +jWKȃ:d0f6,HSa@+ObgQkC7Z%5(H@a˒1PB]jL`000[N OG5dGY?M^ [!&m~{s3H;}PAc-$eu.sG_=-gyVBr [%Тۜ[ ^k('ce]/vEU^Lo;yj,S{깦yWAlDiQlV$IweEQ 1;ԚVmWzP ;ԫ F3_e{QS#} DeOh߉qe䁧$>8i}R]W%E>g+HYA)~&CjU(S MD{dnC=; B4W{i6z;"ڪqpo67ф|dNWhFH:'Ntp?ܢ##ۓB`r 7:L3iE85(8_s&HS;7f>`I<_L:DPk,6&xRXǍV()f5"JǾC~h9P36ʜehOL<~bkv@CڶSw<qyI6v64Sm^T tqOs#UIi8؆k 8տC+]+݅od3}y+zں>zPelbZ\합rxK ЃK0Dma/Q c`RDv>;9h"g?QA< rJKSԊܩVz#H 'TJۦr]=rLHxI+|*7v:O=Sl`9>"h$鳂Š2e̸ELu.-8hޝ3S%p)YUͭk;~;aw8 ?6"9sNgW.Z?brnMVYi:96ZXi1ͼeLc:j(Ýur BDyye_c!j DJVWO)Q)A~K&Rki4s*SJczԉfh Kzx)yQoQ,fykP(;gLqˑhZk7R-ǔY*o@粠0hypFfusӭ^KB(4pG;4Yͫ0t()p^>/.ơ1ab(溅aR͜e#UPabձ˯D^dj46ҧ@ȦPw$APrSQV"Bb W9|l%꫷*@ᵇM7=cN0EQIxz]nEW O;D%Y7ۃ˭fs*sZCElol׈ѩ}݂eZUSe,6mJx;SD u(ZtZɀN,!cjH,bCH1h5gn5hÙ,Lm_˿|У5x#i(ORY S"Q,X {:[q%Ӧ^@bIѱVW z0aqWY3T=MsXSzbG&E0AuJq%3%G"o|ԓw"dq#3X|ڹydSiz,d}|=~||# K4eٍJ z67̑|@[ s6/S(*ŝuH.[zax٩_ěV{EٓpkkB8B@]QZe2 ]z]X.2E|)z g8L3ET Q)#տ"7 &q6&6[|"∛s+oygu&) K٫2lD‰ 4H_#gd` $tR0ŎG0-Ⱥ:o`nO WCRY\' C*dMnY:D*O+Yڊ2jG+x݆ӿ=re̗%n|`B ?TNL`:YŬ(wjj|OKc|`>H6 aANG.b UWl93h~I>)iPDn< %fZ!b-\^AlU*Ͱ Q, v-8 GX~CR1yUJfiB;%/Kin_cRU | CznƷ|֨At`f^3vᵄ*q0fx0xS [C'^nIEV7I!9Mj2E!c$`]3;\_6UQoNgZd swL?_Р4|O d@qH&1xZUaO±" y#+_~ZyrI Jd6V LħsY2J浖sN4=FĔ~xw;b/a:?' e.KFp0MYF9lCu$ tWk!0bW3<E\}'1[gI|6>z &-[Y@|+YbJu0[0 ?_,[3,yJy?O! hi c&+uxJXO_f6bTsnyH I\N|bLJY=G{&ɵ?E}9ͩ6@ވ4DJj6nPa}0Nce#=' ~:`Fāyky 0ס6ug ٷ)$~iyaSU6N,wy!͔0iɮ,6qɞHxaWfM=AO;P|davdkcgr/QaTc>\a -K#߯Gf@хP1m!r.C5$6a`.uyK6;Klo? Ҭ˷Pƞ#- UGG7ǹ5ɘ}pO[cP7ҭ1YRFUϖ)Y&C XX(!\?=g0d) JIwNAfk pO1M$W(1t-gixƉ舱dZhMmq߅<^GتֶKPskPy߁EL V4 Tzv@nu@CeR}^3dw=7b[QՄ'HΓvF*nm r/H/ sh_x佳S!K% .] ?Ի͟WF$qK;œշ~C _EH#l=WuVHhQ0}&n}^+N )IYsudz$fYxOshCP2)bP,%GC˘/FJJ*X. ̃(8sA /`$JQI (kmktMTur9=?WEr)lp;y<)-3[U3{sG!>LM`aؒm zxovF?z$]Ń3)~ ukُ= DLpG #ZMpօ0 [,2EiUG6C! lEc"~s7 \2jnp|SÅ}SNҗܦRF3ilTg_丠(責8d m`ȑLM1#q~!h9֫Ω&~O )ηz{f*[\;c@ogVlrѤ0a%b*0ϦqbӣcsLw+܈\PQ& JgQ?ĭJl~p$' 8隽@ze8[SemőG)ׇrD~%tI\fЯgyԗ]S Cv"@գ+})z/{UL?T-8Y[x\u([Q A'p}2eF._ӯi|TeUH$ASYט,uAbx؋&+s…\.~r;df^= 0Lb}f5|'H`-.,_sY6W\9vߋ`Ai9U&a pJVAT՟'XaSQDq{'C]WOr(C /7$lw钬');h~:׀]} U .˝ H|y[ZKZ.+i֎}8$Hƿ(ԙ=E{lmʐ´ѽnD={8}@&al՗6_٬mP{W] 甊|ó*1pm,%xWʹ8֬-U9.16FA#v)˰xsɬ S\v2vI@F,Ҍn7gېICy+ԇ yrgKőded=2I3sbV, )i1װ% C择A RRvv4L'/O4z9˹K}x;6abq(Q<6zCU&5/?8G"0 $Soa})%tkz??yh!)Met)j, 0Þ$;ٕlwA@06"W/`7^g"ȇ6챈g*QAdz':N,q9tF&06'~L1n昃|ۚ٠ b &:sʾ<[X\IdjcpT+ {j]s90LZV#% i圈ܔ۽4BDn0bp */pϧ'[ #!* R0/fuIfYCȚ~ez-fCQ4ʶ2̾xqdrMḙAɶ򮓲Cz_za#%#z:h@ ۛMVbSsϢJ<TC,[kQ,*A𯊼+ M޸vYlE:şs+Լ]AFjhhJ:A E tba6l޾s[>aNp=:H DT _DF;FD)*hS.n<-i ɺK< #+<6L iч8 ,Ub& 0RLppWK a0_͢Յ0Vg:n^1[{Baww<|PފNMNտ4%٢E?nk;J +lϡj0>BvK x y7pb=n3w-|*+:EwP^XX1MEkWNHނ\1H貭mhd_]6aSmȠ'ic3 / hd3O̖]hz/ߙ0Ul1~F9,'.4Ha9N3,J_1Ģ b?BҚ1.l ܘ&qZSDY l_UtQ~1YS%s8Qs\k3&t`5QM"X%=^ ~#%PjbT: ,$@(]ؠ LbF\A6rIژjA7)p +K:5 6^lԝ҇-7xY| ,.#=HEnڔ+鲤ߺ\,g"6gbqE!&|LlKƩ>4]ʡXYZNqc3RMU=aG[T Ƴg|b. W,?j=I@F]{2H9 ։ YFzjGE1Y!DϏ8pZ$E ʪH. Kdĺ{dB "v٘>C$Zb@|.ڳO4e܆V#NKkt{Mw*5i]/;eퟖl1 =q̙t\B11h h߀=t KNfu{@NB5C3{ '.P@Fɮ}Kl~Qxë"Q"&VTCocZŸ+ԙ*gK8|@ /8DK8=Ll GD5xło[ۚ-ڎst R[e;{ hhb$ƴ{}kf!>{$<@9(zUpP;gd^;`s=6 +T k&:ŁuȟNҺwMH2,ti! H1h75LTjkzЕ@cE;`7U9϶ɚ̜ܷTmh=^ ~&Op^-:clx#sE/cKFJ*׹7NA.]O%+NJG[N[k4B-n<|[i M;}M*2'mOc}VZ(r8!G Ƹ\y F+H ̤J:ׯ)[TgqWTEV LEg&+x}s162Q^1r 9 4M ./Q V7]R:DCA|>Ő-0"[4]!9[&R:?1uf(4Enf4B`W#j#o7>Sg@sxtw>D3L?V)Rtm܃WPUkb,oy|i@vJ+>ꃑ XGU_yJzىISE} $Z/q=6ʋ pQqq-a宙cP&7f΃{5R;$MXh~ mk 3vLMY?T-5>[oap ln&hg@9yv$c/Wbtx-ːWa}̳@w&nRǧ`Y_V ҵӾT{<6~[Vm2IKAJ75'9m1"i52SABZ<~byB>΁F f_zE F~:Tm?ƾ& 6 ֗~lJCyiu|i骈n\BFȡDE=W?3|g}EbpʷvS-l |.^HPQ]r,}T}XQ^WY9<@~{Z2!$WQ]0<0X뚲UҸXvԊ5L"(aSRi&inD#4̀ݙ/!JzMC0HV 2|Weo\vw*:?|άvKwxנ|l0geDr!IVsoEM)-B̠ U\`SMz5Eh0R&>vzguqR<㞙MUq ߚ)re譞.,ի꒟+WfL,7頗з*#}* SHZ)νȉrPR\Iuk|H;Tב(<F=1MljmM~f*JT :{CȖ^IYhɗI[D|De0*|j2".6yLmT$>zN_G%LF.s~= d.p#ѫtC J¢cι? >ŀ{l5b lqS=N>q3ŧHV;hA&t )E63@ݱL<6ZZĔhDFakxizWuFJԼdWU4`Byk >Pmj|͙_T`4[]7ŗ[T*"7fKR=[&uKYyRDžPM(#qỵ'q5u \c&܎km`0olqũhWV:σH^+c]?[e[p-SK#?o۱ IJUOf?P(ѭQ$`:"TsKi9#Ǖ2;Tc xt.4yN;"$\"j?IVI(@uӃC 8ox>4Eⷆ_1B7!z";V^L=3aROM`&AobwXTW,;Rg+h*$e! Vus7|WZO 7DΎ;Ʀ" t+>%!'4cqF SkՑcQ" ^נFX >r+ TۡsفT'{m%> %zr/ V[fA|f؍8 N[q";nG'Zq)x>6"{oԃ|+4gzN{YNS8h4A13UjU&=oъW&4Jr*brb^Ac&x;=QT Y.7Q@hs0ۊjKGfbwjk`{Uq7J;ԍX^M4kN!͕g#攖2n d:d1߈3PvuݐR)`F }Zm ѪE>A2ۚŒ~)arOsD˞Ҧt1:f3šP.fa+ z$7h] K_CM$3M X#(.reE˗],& U^ק;n;+fY%jv1S}lnNJ[vc5j#AgVKhȏ8-P,kGfh]<'%Z^_pXc0w5} r&sVN 5T3F)pti8f?hα!2vI&A~Le~b:~-nAq <$UE 0RA9_zZDy g 8eJ Ј&0-Vq7:GAG~5÷WFz8<ؖ&YauZ}/- rC3YSu`zG؞d69 ٨ә EX(66erF9K&r Zrm9`1=4Hdt蚈!M =I*Ӫ51@k\L&WDd"<\9ɀi5O\ 67e8gX*ɝc-z q[51SVهG~E#(qmCg)C8rB"WS/i3$lt0g$Knl;~2n/ԧrbҎɽ:t[no|LOX]$x` }fN+:nt}IWX<\~cIOQ ._= 8$)<5~XNpp 5腜?Y^;RRKA&(Ly ϛHZ0?3u}6AEw .VqC/)uĿ:$e:8Bl$Y4TT賁;##V[&UΎ3+Q64>fHzI ƭ'+xU(.y31RWk^v p8f;nY~?޳uPq8%dk"Aֽa} ~fzg|&ՉhV&YVo^r0ڨ_qNeU ს{ex?-9H,)<+(HF3t]ɢ= k/auϯaP]k[Oˇ]:s ܰX*`fЇΞ,m Uڔb4{UW¿-O@1ӒYltU`<\:bҮ&87t|60W>u6ݥˠh\Lk-U3"Ӈ$:zAzZW}{"E҄VT[aeR, + 9PNgMRЉ# <3?{0W&fR֯]WH`2i q}C7/Zi9b=oɔЬ:rpդ,hϪ/x,Ϭ)Ε-ϔwrS 䑛}e1c6Zo܏ªTuIM:a:|$>K*@a815e7cSqFՉ:HPM' ѷx*4%<̓olD@nAkݪ+_WGU)HEzR-g 􈃑С֣=8DSU5\8M|I4Qw$ {C:m)ڀSL \lcEkT+'=6#o3=8|G5Xo1P> F FŒI6r),k74| ,XC])GL¼EטJȣ+2T\Ԇa%V$͡k,vpf}I[~W])y#H`&l"b'e(őK)#OJ0_~ > ɏP}:l9̈DRVh O\1*?c ɗ=]|NiQim!sDSo+ܵe lCƪ_SRye@yqR_?Z fBbԳE}oq⬝ckOiM%7ƪV m qp>vj򻢸-apy/  ̴g7Hia0_$,!GTQlʀwfTO0RT=-` F[uA;r'Y, +XTLh쎳j.W'*֫D-KF,҇@|}zV9U ʌrje“ƀl6N~, |dwr8PuVWt#yI`1 BHlxX魊'b:o Gqf\Diq0@%(I1s48VX>[{(NNQCX^2Ş@aW{,6Tڨ4"CIUI 64׺sl1VGgI[I,oWYq?QVA@w!L#|ҏ674UY"ܙ~ip7< BYaLLR74AvXFpZL c}+.9`=[*s3C(e>\݅M٥>FcgAtt}P4d10zѶb:t\-BlZRtĊtP s\YrlƁQիu7n0qǹdEKЃW[P% TY ~&pVyYT,-;IyJ^!mvTNND:Ոn:O nۡ/oDZm,ZpefDgy#bVʖ\7K8|y[ (mzNn(vSêQ.%ഗ+1]+E:䮇Y(lE} $)'kY//,u8(xy&+ï ~-ffPlNE: pL\ojfJ};>=Sk*vU[bTi1޳^)l&_]8 L2fm7A=2-ri;'DW:dicm3xՇz3cJ>3eD 7曝I< Ȧ=TH/a.xʝ3Ͻ+21?z[G3el˿q3>\v9l^!sfڷ} T.ϔtSO趫`y~beU})W曇1<4 ΁R{IO8S:'DgH3]ltj;gǙ5$'rՓk(C? "ɫtn{fDqI@1ey7J=, r*soc r3 ^Yc!H1b2]&ЧҫR6\B%XߎPH'[5P%؁[ 5h%+ we' H),>)k\0fsb~wKTw,'>5e t{.VS Y(ScXN&bf*\ #zYc]wI+B>RZ98ab+_0gy'9 4]ߛKib W<-τb(I//{n^adNj:v9\ 6P䝚}B>NzBks@gHnmxnx !OEuL7 $L4X[)U.U 4@_ˑ?l6>zUE"dFafD\]4~0߼j2Hy kfoy- cSu}^GT\4-WMYď΍CIQܡ>Q;nS=*\'Y$)[tӠ+9m4м`}4Q 7SJ3cU *1z˽X0 8c!|B\md\fA OnXN (L%W/,XĒ/b 2LI:2t&*a5SzO}X&N iQ1b-Q]M)\E-LNb伬5, %CahnCTtd3pI[%8).($]%ԗQf=qq;,1DQFQ+<|jʇ G[uwD0,=E}XT'Hn!Wd]P8V~S`k삞eJ6_&F2}N%PT(/S,L`C HyHXYs5d$ەcP-rodVk>Z˔ՂvF~zÄL~/fKhK^=Ǣ|V3mF.u_PHI0࿩ SQ0szp/+"mK6bUGf3@J{yK٦8+hXs&Q蜒|^6sCmLf/16"(XQl uw7hSEng%``ë quhೳ{7/‡s hB(' :\9AU _ElTFW3ܤ_Nz ۘeדKR##Id1\6Ŷ&v2mQh5d Sus:{jHʕ=+oZ?Eǒ ⺨w&K 9El ~-"Q爾Xs@aE _ m+?BTl+#}'Q#:ݳ<\V.~l n:x_ɝ{Lg,uzG-u)JvB bT)XuGVmsC_[:!qnBMj?=с]}u@!_rHn`w)jt!eiٹZM۶!a)DU]GZ+ޓVnY{[R֧g} ȣKQDAg53LELt&Fx?[$}YPQb*uVhm.0_B FH'9޶jr6iwD5/ecڹ#p>Ff!Qsd\SLNtk Մ8:s{29AsL2Bw㢟w'jR&;:J{V 6J@<6 )5у- sȴ`S|dQq+ h'C#H|Ek­q֌Όx}v}<;+`ZN y$*FpFXQg'L9R5ם@)Zlmd*ͥsi,.&cꉗwS6K,2p|;X~9R[ mrn9Vu ktD:Mdʜ22RC'يY})>5.s*|.B'c]˦ ?ZYMD}%n:T'Al{! :XwT 2*H=*8wDw`AGlX6X˘ |rGf5Z {+ 'F3%2F l=jCTdiҮo%)~e}{>Ui C{_I%Ct-zA$Sچ, :?x}Ioխ-]+&kvΌ;qyaFjC>{ٵvmJ'ݷz2/`*uwL07UU!)1 \d4iX7m*C!| [CBfUP[T/TBe :V"53*u^Oq s9D m˳ AjoFO(Ȱ )9 80fȬy.Q(nrj"v 40e-/ꨁ~V\_4gv7D] %p`['6P9vpiyt>?1|5ٕY s_=~icBLF0pcOEVhZQ*G\&z;K{ iK ʼn+-_Yi'Xxyӄ[T LYwodv;? Zf4؎]7 H<-BӅ H b}˻?ڙYBA1g\ }$Mzbf9س_zCAK|%B\qm.eӜ bC!W'}:A!{jZ =isyn]F(FEf^gBN5K;>,PJ\5*i?峔B6ڠ2I%ОNe>wFdߧ6_{2ɣG+nq _tW OZA#r䐊x9:A˺/f E q D"Y.ҏs4]]٠70{_rȤByJ@v@ģѿ y,Yn#QšԈս(yB0[Np/K|:W:N]^1ܗwr>DW1^'O&g.*r<%FP+s [&)Z + B.]tC(m!|BFvgl;Rdd ]GGe`0hoHbvfܨjR-73 ѥ%]Nܖ܌l;\8YbJtbSь+uPNމ-,O /ӮXSaqd=pwfU'Lbopv>-uc^; ByÈ;N||O,m*KlKcWl:ҧe_AĿiAgnNnxw/>Ԇ=!Ǒȑgh,%E%նtGU]iy#E[={l;"~kJW|X}_ ^usoM %MV8 gi ]4W! Y!%U*da9E`:GX]T>8\@Tx:%Z}STJ!:Q )+gk)/\Z#-frvm㏇sX!8oXUY̧Z=߇2+Ok+uFΩ~v܌[ Ͱ !u{*i.%Je[i5M;<^~!F$؜! *La@Cf8|@sf qMȪZaM@{;Z k;&*?~RBSRx5H9š|\ko' ` ? .Qaw2 tPmXbg;NA6A-252S/r3BT,,)nTCW7af%^ӻC޹X*3 $Yģ*/OFqg6"5?O 7UwIbd\ze]C(NT!3A5u4r<7ؘ(T;]H;gT$6*c7.n$Y.kVS|F6llj1qdbmX/joF~ANye08B+,\k_)k Pcqs%ށ{ꠒ+F{-* WOQKd2` `s=!RO{ox6 |Xq*klpZ >S>4&P5`j%T\~CU5cE^) f4QCf}$Y; dWIvMTBhy(_BM2 !WF5QBƃ oyFv8SS'!M껫5E]g%Cwv`tD g݆1(X c;?b~ /~C}]1[GCu#m A eN 8DfN[QdlGݎ2S \Q}Rc'X`< HGՖmZ,K5᭖FQќv#5Owe]3"*0c.s||m,&˒s$lZR554=љ@PL~?ebMϓȶ~1X-Dk(aMRDoOxѶ"S c!5䋂vsߑU&y9prOf+o7gvZ: B0JI$m..R{1<:nVq[640v%7ڕD}QIe%٭oB`W֗qZuh5 %-vGέH nEʟψB;~.,;O8/8]RՔ>zm)HVDJW@} w%S )nΟඞ0څQOcѯ#vݚ܀/JqyEW7>StkF)"ZjRۇ2M&)u"A{NOLrGp<5b}4eA0Ecϥ+~(ז"78[˫ݹ9M}xu."()kh!w᪟`S\f!s$HZ' .mLAJZZ7Qԝ44B"='GIw=Qf'L}+ܷ(0|lFB{:֝1lʦL˨ z/3 5Tk0F3zi+gR3"淳'\@a`ևq\ *veAb<\ȢrV*J`YEJVT]|F&onyYʎ,ȝ2_qdErw{eۇnf!gdXP~_j\Y?ô%HXO'+Xr,j*S߂uUR9D֤12t'?peXD BS@015Nbv[C~#Ɂ :oz$e,;RmmJSf#~nX0pu켋%jRv_UKg'g.4 3H-Ayt h8JߋK^ a B*O3 |s/MC*iI7xhX—/f3ÉaRc̄ qOGlLiIQ]\.c+In|u`m DaQPjEO0K !tYMJt- &]㵌%U@$Mfɤl.Ϭ &̦i3*9LD\ȭx.ijnय़OɲtFjp,RJ䶥E9pc}]U>-hϥqvH n;#@7d3N22&`FRfnDDkR5XYN.Fx椳!7*˸z-OU{^W?>Ҷ >lQxLᓌpyIkN/Q>@yvhI '^|~8);ntt3{"=;I' ÕQ&g֞:4DtWJr+z#].yWD=@L/Z+9KHŹlAX"竩ҹH")=v~Em|;b釛_6:Y@Qv  CemSwU+tQo*9>\)nntnjO2)ާ[nWI^Gq!<{R+u<«PA c0}X/W6xl 3pؤ_;@[FD.5TMym-`" \\ pGgk9llJ6f뜸?1RǦW8XLyDp$ 1wF~tT!)sc ht4&jJ\1l%Řj{otD[]R3~ȃ`#pZr<"Ô-9P*1tdʖ9r.hszNYiZUb[NYHpp넼N8(Did?/b fFJH"F } jةzxқ8 |(vCiY:@t7pVi[PV$ѣJ_yHxYWglV1F d1ҡv9$1XˆK= \Ə,l{05A LZ8!FQ=|$:8&1 Oi {,츼l2ȗ'e?nm}M]=_v8VίFTfQ3U!K;Q~V< ,1(®SQ{zwjjC+^iywafV8\AIx)E- 5*w/ۋC!CiDIb1ȁNl~ k']!)E:ZAQju6'LPh&FҞ}M $S3Ғ1s,Gz'ڝ獵q8E3,yY߿lL~7t0J%BBnD(7jw5YceV俓xr?ZT#m:Ƶ#x}glGwstW=cn>,!iAt[}Dpe _%uʑd#DmJc"Fwwx2Af}O^ƈFw 9lh2Z >m8RUMk+аHc21*&3K%mrdS?>Z;\e? |V{Ӡ]ߘ7r1;ތݵ'.s35߻x\Cv Jp?e,\pQ e1zZgCoΟD2hlpEg3.6KPS%_+Ld [m紦D@OY8\q|5\}fڏؘ8 C®LUe.gV_zokN4j\፲ݨ5faZP[>@YA6x78& Dq3:i]#\AƟǠMԞT -&Ƙ7aMަ7⟥G9@\RՆZF0dEMؿ5#}4@n)|}2LJk}҇L7Y?.П&bhYW,F~8o"D<YƏOi `O &R4E*E0@kePb.)|޴FUX퐺[Cz­*x4ֹ?y~W 9uC%Kkۏ2/ @؍}|[o @X X;C֑k?"QjPLh |bԃ0l5V$F8%c+b ,*fL)wn<3D%Z iPG x>G0KxHha2*wZibtI ʈ lT-5 kPrw;eSEg|İʋ>9hЩ\26:7]mJFOq'ъ "SRst]>OPUzJ[نghzFA%PIJ45/=!\xp/#Q,MɅs- !5]z n7ڙ˛͜׋2>ugE5raڠOtuc?Ȯ׸ЎAJۮ݋_f} PB!Ydo3}w}ޔ޺},@#y.؇0c1 ^~Xx\qլ\f>ѝ[YjYfBרAbܸ].)P'#U`T #@ŕ(Ky;ycof|+IXE߳%u<{%^7߮P:lPZnU- Lf`,V~܊e9Ĝ2ɱ><QSP1E%Y@D&j^!NTc_;)p՞w;ɋӧ9`D떾 qM]v2a|j4PÌ ,p-z>',V~Ra)_2p"L)ޑ^ص]%sHoђ~GA-9,FeR[%'IUFH|q{7Mր19QRx _xRo|4x`d#an@q2i&j3vO}8VI>AQ RΞgKnJ>$-lBY+%/gʜ1"(xߤvI[qY{ż*|, A^N`wwᔫC;e|0- O紪P+ɱgYZ0707010000003f000081a40000000000000000000000016661890a0000373c000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/mana/mana_ib.ko.xz7zXZִF!t/% 6]?Eh=ڜ.+LTI-b}tRa mG;:;vp8n?u ZV 9CWIVs47/8PzVYWUKٲgNH"ih2T!5}Cu[N3}EljLSf_t"O_+&v~xn8[Ж )3dhFC$Q*xY+]}tg0.Lʡi%Zam-p,˃]3Lnl)ݎz6¸Gǯ  y7,0*3 Snk8b~< g=U=;k7wtK9΍ 6Z!W6)0NvR~"ѩO-"F"θ&NyEJE};瓩'^Ÿg3GV:WR?XFQuiXJvp]] _ETb2QNgA [0m/g+<ӥ™og?r'-;/ȋXcil[ݨk, Y @R&5VUZ#ܔqNfF?'I}V~S*C5;Dth?-[ڈ:ΐM1k 8!n%C cO+{ύD]B5_*}NYIz/s?Ų P;6fq{xr<8$xaf48:p!lm1+O讬Iq_ox7>fORL~G9- XxIg6%8 *OѼz3:I&E`1Q͉&9A3!QFgjMxA^@Gi&#K1 #QJ `y9ք=R&/Jlޙy<;(LÙ{vf ֜Ho0 Vd(s6vC>uDoD[1Iڅŋ'4&/d{x?dڜ%Q8eMycGm`pyq+ր "= f)06DzIq/A+g- 6rtk#SϷ0=.ױOcmY]9Vh kL͍T$SGS2py4;Xdr?.Gf/I FBX.H!GhwLˠ52^!jn;IXtOD!*,5/b]mYtL82_+J:73ES h?3~!2)AuCƴFkZ3QDʱWoį\] dO\ӺhYOwvm7\db|rwѲѰ4}&OCS;.ˏ5]5IG\OEOm'yjag* N%[Ca|~dfh r!x@ ы2/}p-MݗS]9 ezOvqp1Ƌ*04=$J12`~Q4El균]iF~<YcAs=bph1 0S0u<A-mׅKLSniW<&KQ!s'^{p&& 42?}tqF3N` ·:= LЁNnkh5R8G1vdDGn[\v9yN5_"vy H3N@joPe,ۺeY4 bjuBy;qBstSIv:S`Qu]b>_&o$Y ;܄3.=s5̕LT2fK`= P S<(RTsEϗ5g8eMR$zM^>.dx>EAvl.wdS^ Y*A_~VuDiX/zf<t4YU,ᇵB[ 0y@:ܨxP#h7EN}Ȅ[ ko%Wƿ}gW/ȏVn}YqA`l?`So[/-: 2޼%CϤQ/襼]?&AX 50}t!9V_D]o5FUGbf= thoͷ"a$edP `IJۂtSˍUaU`K4&xLKЬD*6&k;vZXxcJ=tb}dgdrBvC+}Y/\U:uKGV{l#ćѠ ZSÿ}6v*'`/0yR]w'E+@ `d#Hb5ogcrh. ,fxN60p4!B3ݲZ#;}8OVEzy@W|w&@vaڄyk{s~޼`H++|ĕme#ZǶSԧ_.a#4+!Xo=27T-|,SMTfʶK ?I56IN-Xc`\KEZM1mzo0&RO&Cēo9>*zyBr(|m@ԚԛY؍VYϟC5]9#O^K[V5j5xWHڈ5XaZP,ngRXZ*oјN>&f d ,R0$k, M21d¿_E7]TvΨl@,9Cl׍Sp q|wwe%xP BrP$;~Vף7Si!qE7a"VX2XQ>O5^kz}/e$쿷^O?c;IK+pb!WCxsd900  ]5%ïfL~'K ,-[VD{.貤czX6#@@QM؜BE|z|˕3x=+;}q8:,Tz k`?RCG_KX ?cZXܶϫk$'fF(?rG;R ;$pj'V P8O^ؼ<#46_yA:3A( -{hJ),#> IoJ_ }>"|X+ '}pN"^F@ R[pf\!NɻAX*O*0Qٗs!^aGIcָ¿&s{;|6߸)X2;X͞D3vŵ6Qv赛ȿOzmK=犃a`%.BReȘw N~ަ:%[ >#psltӸ'R ] Bx[ps o'(ߥ^fy mb $nlNF$+ʩټMTZqawGAQ£ WGdǵXVmpoa}bO PM=:0%/j3<Q6Iۂvꎾe]ྙƢ>np qYďfeNƒ[M:lD^ f×@PF3rx#Ȳd%Nq-0ƭcIBK 6ӏaKV 48a+#K<z[1SN#j#+4&N.UԜ[=(Z(;-{oN>H5b1ˡgd+;͍-F>dg%)d sq\E#) /P*aC\J}r.v Rxώ 84Q,jdVm׻HP. oB҂XtkBdm*lؠ6Z@t{G.~Rvpж|LrAy9YJIF0#sa|& `_]}(.Jij{FP8\7\cNN%~/{fI PDJ 3oY_'$}/Ev"!>>O/;>fr( ],Osa|x(. mI//4=iߠd}%\=p89қYȄJ6kC_I&m8+&OLV'+ܹ Y[Pg8- J%c>dDo-Ӏ; _Bl*\~l0 8mm8mQ?eVY74+ވ)B 0)aNRhtBfh`0oԲ'JX26c>]9j"nkMPyI쉺yժu.wCf1T<娇#w+qǼ_aGs,J>S<㡰|oSGɕMc; Vak#z޳ItcSý4aU?Dr|-v\.;K&nU}`bK27XOpI*9^,HkcS&2qtT~]U¬Bo09n>Q"c&T)RTḗ0y/G^N¼SUil}2̮6Q͑ޖlcr `Q?1^fߦӊhw$/JH*lsDab.IqsjrW@"9Kp¸0c0碮Zf;~}ޮ?܏tEU<,.lAڍق^J\`"&Xzo<)HM*ЁIaOkbwnc#"xZN"ܯ A[J7#! /n_brdFllXIw,n֊tp&j2U"ٮ-v]bռ;7%>*,ShV2<&G*ۜm$^fV@R= &k 4Ͽ"cH;N|PwrȨPzZW_o7aO9Δե'4Ba,^rvL̰O?y '4bt_`)("}Dɤ$:ATof-c&Wz]osA2Wzȗkf[Sõ?Zbh]%% P)ٛhٱ^R9e퐫k++ֵZmk#痈l"%gn_z4m?#5!#RNoM)#If9?7@ P>%n.:В*XOۂwafeҺ{0:^]h&>Ը5ϹRl5 E5Y̯dPqqu豪s0]q0t mgʧ;b[$C۟`dpTB5c{20Y*>cU*71}AT8#+-׆Y\wcz9s&'QE+=W֬1Y& ׹aEDZjb|"w6x<]pgթ6 ?@y_Qt>FoJJC'ry2&0i,3g:^9@FIh.;>5C ?HX/ŭHǹCIX$Rtq՝s!+'xi+_:h3[T^3e0i骃p8ED m&]y伢=! uE_e qoG%fgE$>vyñOʸD 1Iw]R|YvD{;P:<(#1&Fckfwt=4[,`B U?N"نF=NN4 QGj?+p@镖JD 0a'7`l`A(=Ckq 7/sThN2;Y<$I!]Ɍ‰[41iD܈*yQNQ۝5uLXY!ybd,1i3*:S6rBy dxH86=DDQkR:KO_q^UèTP}A~h#H#Ew Dzr4ħ~ rv ::* C" OΑl[`i M?nb6)!^h׻|"[O;f}&SL8HbY,%I#ޗau`[aFq/) tejyv9 OxBP"o@W7ȃdփi Z90 ?O n.mH7$wPt݄@1W4Hs\d3Ij5Q R)b[Piz73U;X,2J̽4pAtf^nhp͚eVN͙'HwЬ5:Ra}UsbfU'JEVI_7r$Դ]j:Жr;& yct2hG[o9AVU©s#ӼB+yug{wKZq( p m=ٷl+Pױ:lOUz( IrS\f omp_~O_`/,JeZ^0FsT"_ae$M8-oSq2dFwf}_9lP]9%.PgF(lTͮ"NQeFn_< |VVg9L>}Qe|+z"ySM^R+^.]rс2+ JdeUp \Jxjb<4C%q\yh ODVnSaU(V7Bh5V(5SKcW q[ksiH1liGA`Ii%q@M׏]Iz,(vTu0wq/h;!M߈ {z01K :9 .ur_ȀnzQs]Tb~Ҩ :ʾx-;Ra=NA"}ݰÜ\4=-X.4C똇Y;S@~ey饢|Fg4 ɿ4vr</0 <3iS)MPykKnεrP9JPlcbJk<#@ypjaFR;+?@zbAg3֕9HoЭW¨Kɩ.y$ v%(OPA:QؔwDu=ۻ'Kregʆ8L\oqrqseb LtV X yWsC8ʩ7H43{R2rҕC+;Y^4pc{/b&]1Ez~{7%05n,gYZ07070100000040000081a40000000000000000000000016661890a000175b0000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/mlx4/mlx4_ib.ko.xz7zXZִF!t/c]?Eh=ڜ.+H2Fh;\2As(܌ RK - nH#ti*).7:{dэIg2ZgZ>O<ϪM)Lt!.у=;s/qy,A zItu=p?u+>o.")f.%DzD勈"r¯?j!P7dLENVV9Y~M tl!M],6MfWRњ#?[Eg.{1\C):ӎ GVυւˣ"S4F*˾6ݤ pc RxʩezxN0JMhI͢-*WM"Ƕ|icK"Ͼs}&_PB{A݋DMw<}׬RAwu 9$)ּrҹN'AΫ[ѣ1"5aFK_(3giJ.QFjPH&N$nGa2߾t*:/XF&Kɗ'yh5k|^{?ǪcFִٗZ7C5pdMVl z}iyճw" EUy&.l#-X|WM⦸F?y.Y&v‚s sr#BT?^G}!*X2#dMeRu}KeT #l/(mω?C +[}X.;ì!&Z &%<)sL`/ kЅ6A\M()~]n-S$ m 94X ˣQt4Lhnjc,ZY{RǾ߀Cl#rFΒ7ʨka2N/w8 a]l򙑣2S‹?lWH^" FUUJCE|R'nJԑQ'==`E/Im30ª|>wNbc:0]de&c۲AfKg|bB꺠}3a}&p 8 ذF/>ڢ@D`ߑC0jze3 A(2式hKq$d-=q%e>E!]s3Hk%Qosi(͒ODjtUyH+_KAʕJ.W}Amsai oRG+-2蒪HaG`&g nyʡr ^=K|7? %|M~ W"/I12M Â~e xBJk6 ڳϦi Q{;i ζ.ۖ:Tp4)WF5ðپt_61qxl覚&V3BY<H, Q&xoy~Yqr#%O=UxG%&iA̻`z}(F '(1mŭZ ԁ2KVfM R#(k4K~)[t}f⽶n\oC `ϲϬR#~̹g{Uw}2$>hCFpU\'T>i@*=3@YzI΢6|WWESQe>nI 3&YU띐O\/i%}Aa2GBn{'Fё8^yTdj.ID[(nSp fʝlj)ڮG'ģ;<Ў·ĬPp#pV@Y (@$#pvc{ןbμ]x+޾`-rr0:o{wiE 7_l-O_|z<}K>i/4tJ:.dMJZrmpõS{& zaM]y[wP:nt8VV.7_5j,T%iRJ'ali!`e#hrm/]qb1˴ˍ+55A+Ǣ=?'ď3-ZI)DJ['^Cs_%0`  q9<~R9'͓FLgѾvWws7Ţ]%SwN\ Tk/͹n`Wg+(K11Z@XzOM̊ z~#è||s ,ԫ@C S&G6O_eR2߱E mw-oqֈʬLƏ NG-ԌqةQ(cO5m"SOH6D6l."#Żfr7j;ðo*wֈ8`W9b8?ĭz~'{~$CAM6C{Sv8j? Op60;6[(mB,; SL3q:McIs9ױ,&{K\_WڰK1$2Vaړv/6"#TJoD]7CT6aess@xRY̢WY._r$}4|c6cBco6'_3"h>]\2' 4B#pApp,J 3̈́ԗ}sz?[ 4Ǿ5q'Z4)PƱv2ZwoZ̥DDviIq̫ ۩Vk#RNRJ]a=oפI)莘9RWE&'.C捿pp`i `PPѨצ +~%cP3hmԲ>O9Hqǜ#. n]L4{\K=zF>)bBx'; @ӓ+gc' @p7"lE.@/WiJPt\{Bݫ;|Z %Y\sJ:BeknܥI#(N1ϸ|<2PEݤV^E^1-_vCHn> j>q.؞VEknlpȜ,}6^-&TP^mEs8+cdM_9wT?ba<Lie^/GJKfffMCrs`>8k ȅzn@:OÆ+O~yzR0Gm8+߫T4fܜj6qhAc!  }OXjKegOmW à2BJ)'e7 `"I8[oz$Dٳ{*csBIJ*$%391#~:f1u߉^QobEf։M>X. 4pCL2R1Oj_ޭ8ClFPdSu0;`RVy.c10x.$ }'ztTUw?μ!Lu:)]q X`\5LeAGX1v:?Mep=j[0AUJSPIܼy{crv*~CF6ykHHn5YYԣĦH/Pte:VsΚa&z%7b4ĕ~eb%RқLݖ.fpKqR;r98o`U sg4[MEjƊ7͊~X79ɡ$ =#[?8}ݢF%M"Fh v<=za cz9}_XA sFDinK>}g2s! ~Ch`$>l=F'KmPV436x7$8#2)@s~{uVN?A`X"q@ƛ0κ_ 5&OeX"Ȧk [ "/ t ] +L۷cB7yzj)|wO< +4Vf3l\]`Abjb]*h`W 0oJ5^[H'ؤզudÏD< _b&1O0őcme k[)YPvnύ o!NJ[Y!gqՁmϯVtlE|_ 7iKWzEԇl,ķ1}iRH us3[%哘ȏX`Xٱ'Μ;6$ߥSl/Ҕ\K[.y8]y>t _TT'aD;ߏ}T҅-I| Dqhq P.V]daGbRU{s×#z*O9\x^IZrc EQq-h "3AJ`%(1؊XAӶT ,BjǨ$Q M8d_Qhr}Aar\E'slY5G"^j;e\! 7/6\fr<.$.> AY׃ڔFu05_ǭi;Y`Or{*#d-Hף(]<'܅P#8c%@J^%"81#0G r{z+)M? /E"Kݧ&zSEm/[# vvz#H8 R}8sD_;\c5rvHMv!䳾-`Zd^#f^6@= gʓZ w9%}m =ΣzwoůBkw`qU.\RcR~z9E_Khj8}}2(/!poy$_;j;x=( ĝ2!%|ubs "LN;Ā_)x 5k \|8#r>72 \\vC8UP\Sdhf!| 'nT-q] d/y#tڌ>uF.R, H?~yq-gqERzU dH^U,Q5/9ω ֆ-j;>TZfҭB}@^0팞]m5i1"`kYN,YH|\ EQ(N7<-UOZ\° &G<#TE?Lk ~Nxfͣ%!pp@e+7~*#\]HPF'$RKeǚl%B~o74>T.*hO;7ŰU q/!΅[5U`6ݴ9ml5_*-ZvAE+ Ae~6Cuڇ~y5ڄ_ Dhm3[@_yr~ϞvNL=Xҍ칏ua@Snsѥw˳lAdIwðTKP`gofjf%Mge+cx@i}m" QHd$}:JOIiHWǍ|E,C-T;-(6IE_28e-IX;ׇu{ x esV4,x}&E:Vzi? O2&d_FgٕVb/(i{~ 'H-IӻܸuJ$0?ny*4-eaS24G|8~ [cyURhFZ (yo[{Tn@ݑĬl i1BGԓqy5nxIW& !b\ Z^EFOp$_YiuE٣DE%~o=oVZp *4yr]TH;ԅ $#СSlun>`޷79یd B s/kv,V-(YD; ?ɮ{GSk[hxGoոa ^3ڠK.^ICv' m .o%wLFG]-u l2ro^BL9r!1_l`}(.>23u ]o#^ >7KX\F[c}>c1?'^+?k5^Nλ[B{מbHz*{!_䂿)MpjMnĤ= ë>x'Ad)NĽAe߂^8Ͳ&bKMஈE3E#0#yca_kXqlȏ\hcdnFe)9;mL;m88*A)*nTQPK81)#C×YCG#PZσh~\h\dJyFT}b:XME:^neQ~m/9yU@waתHuH4=4!0jPp {AIEIGHCE`ZvI_PLd!~"@foJaᗶ7CjhЧ#?: 2xTb&jLN8v"c_i%݅81Sbզ -FK `{ 懶uӕ*U唄-jO?"h8ƱgI$䢄~%%o>R㜇RQvEA,(VGW.(jkf3[1:0N~Z,Gm)%][ǃŃbM9W ,,>ZQ88^PU؉@b;؏6CR;zvM{_*U,Z4z۪J_~l8 b`h` rٳEz _|G]9jqf{F\KIpF+bak@c#(mT=.Kbۓa90-foa1 t4q?pX5y슟PNJh[Lu~B iXuݷu8JvoCӚ8i3y6. T!Opv'퍇]/ָ"o9gՏ)P(BTNs}~[ H%i:"{#Yfפoc>U>C -dn$nS% NA~Z$'g=БY!+u߂1+-a$D<)Vg70 'G};ϯ!s0lmXpu J凞r%I9VCR@/O׉0pQySzOHi O2к aL[h}UQ7D:U7Za041.v ӌ綛,{`cv uq̺i.dbo [|&NcԸ2;AT}^_ y:cDV.4&ol 8.F}"YACrc{k,= n35oܡ%8je&edV<] k-bvءFK ; LMtxF˼J)WND$UiZ.!I= u*J4v1\A:F)NrK8ǔU)R<~-eq(d t* \7ZB%rZ*K;t e ȈE6s@u:w4k. X~7UTf{ '^jAWCYX 5+Kr΅)lqI vm5J #)j*Ls@u>t[D9 qNwa7l#GCXhH"\IJ K:5h. |tNVF38>"?L1k-\8k6/][2@Ux/$C: Fwr>Y+h3~(ؾM JEM`U@2MvktE[YG>&ǧKtvBEi,굋9'r  i}K B]ȭ-!ou噱^- VYVX!CǍϕ+6|"p xH\̶- TZlxe\eoҊtOIOǤYY!>h i74ʃ4ƦjW9-@H"J"~R]W 0ـkۭ)nfgy{U78Dl9=} o,58A҅͡`fU*\J O1j N6/>qһ"3 ˢ".L9zQ%ܺ>E!x&{:ӅV 58sQsαr'a4k%Pp^h[Ӂ%[(dfxlbCq\.==@Ӷg{s~Uq׃x~Enq20qQ|%$db_- H"ϏcIg{?%Ғ}4(DvBo&=9KY&:."J-pgӢx0IPW< 7'|/Rbrw#T|!6gmwlX}AEIhսwkHG kI<ޗw:}l J.5 bsb0FvӧkyɅ: Sr"0CBP)@=9'bF4P\d 1vVorA֝#ì=WMMsd$Ųե܃@Ue^s4)C ĪB2asѼޯ"T;e>Q ..n XUN57; 6+.|ա rp%·u5+eTe E+Wb!^p,?4 yMQ[ABDd_q7*Veg膙2|q}9Y v[)2mړj^Tc/7< L}թnQ`zcM, N_iПXӷwufibxdj>)fSYnbCS z+ ßsQ?h 8Z^8 牃n6 G#K}{U \p㢱 bʉlfFш`[Jlz܊a~_'ݸn5q_dt3-V:`NHAI"/)]t:vb3k"Ǡ|ⲧ_npԔ[Ol $OL:640 ŖrvJdXc%){IdŞwb7 ԃkqx|xdOHTjv%1B dl%epu: KLG#쥢By]jLcyd[uۊOhP|U{O .Ѣq-"wVr:hpm o5&X$$d9qm0nrI@@/E@gQo 9֖PƩ@LwFk4h+ΪH{dĭP!7F׮ƒ8DOYDgflvxpZ8 ڶI#YM]zds~m`ﻆh9׉+pMOYۗGWU^1R:J'xU7 ?JD`.mNͣ8pg̣mu.u abz {|P|ǂO9L~&l_*!`0X '7QtZ/ڟ򒝐:EJ+  ]^'ZCf۔ $ul~ ֠`re0\ `3#.*Ҙj[fxlpƗB~ e%!'1hN^`WxQT^97c2"C;ņo( Pgm~v.[v:m%_#_^Yjw?_-">ܜ GfO(^uGa6 i6Oa!ObzUy]]$}3SJ@'@Qu/ w$NqxE0-ΡhZJsFBZ^ = yn=>ogU2k EM|swgU7QpŸߴ\m>m_f`5Z=( 2&T>rwW4!duc@WF|C$Uܬ0]Qb{-sdT&-+c`Zdށl@RmES&2$rEಝP#4ѴWaV)yA(J>nȭNW\TcUcI)KWU'VpHRԂehSamTI]@ {vJ+3.niIn'wXsS[& K1C[Y$q_zםv4=S}~Mδq5s?[a W;UXXU(t7♒I q˘Q[㠲C<,*7VXxWql ׭ۻ~y[l W fܪh]Vb`Eٲ*gbq7\s!՛.~G1S_Ɓ/]p x ۱܍lѾtH54G~Efm^KO^FA)Ptgt~35>59=ەǥ|hvCAEHb]+7_R Ȯw}X^P @%Lf<$gVBۂtAr83 D%&PnDX3=BGQ gQoٲxTnHHu-4=Z2$+6nsDlyehp:792IjC(b7%󿢡 ~膻t"*CmLNEL% @%8hY}htcGoyUj~_Fw7hbgTݷ#lWwpe#Nos-<~$ֺ8 fh};H׃K^_nҙ2z,nHv+O`l=(%=RNGs_7f2|4Il2h^&NK;iGes V4&cT̋=*+3DPsGgIÜ(Ȣ*܊Pzd=r>mG9ƒNY<9 ;b`@yң}`=>gO+pes1m9hꍋO&WqH~ ~흿 ա< 㷋B? T pĺ t 3wÉ7I"ճY}w`O$ԟ5I<oyKʤa6[+N杂H‚n\ö?'\p8Yt'Ji}*T'\ |yZ T3}D{[.tk&B6P6nxA2Wng06#m%± {Tvd jIm'/ XAe^[6 AQmEx~qU^pBmS;}zjkMS:9nEDUse`ʀu/rVBhilS/_Is/˶ZRE_'l1hK_^)N#ij9'paaR^du74h-r3e?UDD6î\3Fe8}Tϯ9=\$,@^ځOJ ]X1lB ps@Ng}Iq*A^.C"'aaKMa+"I 6uD kdjCm}ЊNjVlPJ:fQx[5b^^kXl5L$Rbo3roWNXS p٧C8ϼYVذߛ"83Fnn1r&dXn?^Uv%NRc3}tCrf?w+أ7q%cs~73l$^tEɗP|~w mTdcr)x$v֖7T%9ce?j=I=8aӜ'CѼƌH5oYU2]KVTf.IE|+Sлy!v,bu/,Q ,i@r͙^/tucҋυc(ىRRpja$|+۲5Y^mG ɥw.U:6V]Xk+rޭPG|bK=/XHW #Eē zLÅR7쪍 OHr'8Ix I9uAAHq=6'YxWRÓVO*{+Om,@J ?r Y$3d2_V ֙ND@ܳ@X|;NhmdTeiIJQhf9s8X5-H^Es̽2uypzRe䢛ߒ@rS #CJJo2\i]>^4C~)V)s]tGJ wο%j&q1\ͣlg&Rq 'n]v‘mt7 9R㺍GʃZU]dߵ9׆g,w&EW%bF &l99*q"ɺ~} ]ɦzfW=K ȹu9 M66֪=$yH6f$=]#0[) 'w[fNwz 8(̗ܛRs<:4UpSjk\ aORJh`ex9ݡ4/{*H[>D"7R*p2 ̥Ἣ7:גI 6)]TBoNU x!,rt~=6Xx%asC7L`E\WjRSM!T5MP(+)(!`sbLS-5NOyNT(L/,u&1Q+J:nsp>VDgW1=Py[2s-)Z,_̕SHO_-ذQ:N7t7A vTmx"P8YLbfN};|t7p H+ua<|ؘ4d7v+)0ǣ \=h$5.H5r(qbuoOh῏s0(2s Hܑӫ.V:8y-Upik4H/5W7ł4"YG w[X?;O 4sV[W*@n$9 _-Zt|Վ:ĵk0[ :Nk^>Vn L(b-ud=OL9ʄMB<ૹifxDAR8%yiOymtDc:ȿ.Wf@N6X4FWp6Ȉ r_b6 d V΀y.R)I4+MKDlb@[r=3 Oٸ,3B{qddʩ Y ;j⺰㟼( &AOM<&ՍB:sC}yː1L~SzQ7#/MGYls`h$ibYzn,{ L'[ 5m'8ʓx˩&Sg9[.#Fч%)m;l;Ȅ^X 2~31,lXWAi)@:a\Uj愙V4+qt.ULf!9an,;YL@]Lb'=CZ) )5=:f>ErE#=0"M.CCkv]um?nՓ -kЇiݔ=E&4uV6h#GRésMΙB6jlMpr̯fNcl}eFo5Jr%r>} -222lE%Ǩ\^ ҵz%<]4nkk(vqS zP f:xd*<;nsQ6kf%~jMgկQ`ӾL Gjf9F,%|Jnkg;Ĺ}=yp@kzH`67-[jjDI"AYNU2_J7?Wrd^uF< bܖKB+2Zh%ZYoy7px1g߃ҫPxS?kE3tK-sXsNs9&PŸ\G"wx0^N- 8gmNPL:/ԮmDh! =B:akM6q^aD5|v=ddiâ.Br:6,k Ӭ{#SjgUt+֝ҥ.@~JZ`{ee+5ITB(zRm{Wm4@4ڿdt/@ԘНӼ#H vH-*]Rf=P#B7%{$ >i8ϙw̖`W9oGl cިSl€LjBbdaxڵsU81 Je^]n pr dJ/%z(yCU$^PY*ܱw.bp{texG_MB#)\vioGamxR8dMB^U+{&-U6|ع":#t0~ixa}ձ丌]-[Z'4*O[iJoL3.CCA З6f1eei3ЮhD }Xh۱^o7cWx)z;R02:!4ɠTA˹T[6<iP^ai8 !&L9O I>1ېH y"d~#{wa u/^* eJWEˇz#n)z,qc=/ iW)>Ch`JUVi e"hʀSt^t7ޣ [عDN%E Aܯ{O!u֯9HᜥQC 6=_`(qětd=di=J$V2pRzt},(ZY i;_~/Gt)b3;”݀1g8!hy pHSע8CƹggN]6XO8>$'nz#K s0EQ M=Tr+17`~s֡_.0x677KV4lV­Ϧ/kByw `.Ge}un(b(+&뎵d\=wǁ׺A;:&5u7nDYk}"ݩ6@QTB?= 4{v/Op:h9+9-ukRWh"Tl3t9yZW }Aٮm# n )0w{؍p1TlS3i[V;Bx3N׊a>#1g¢q<gK?097lZvrniS_rՙ=znHwI!*֙>BL&1KU#/MX.RUa0\.)$@%uM^,cڔJ$J86bƱ]x)/_5_J'6V-~$Y{~H:MBu7|`m蝨S~? jrޙcu־CJP^?;HxBB?Ba|VWƜ7ϣZ02 Bm=ILJۂLYy fMI{;iur|n9DZp dF^+J\= ,D7Ai~vi;ۑicH}m,63pcX4ʀnfko%#4y*36Gm~J]u׭%@Gvp%qw`N:WxH%:el6RY9_0fEu=PvD M"-P!DtD)1)X)+vV'jD?ѱKxF((i5:z-zj\廀37#Z/0VGr(ͅ;;~ww lJ! nғBǸ4,x\_iY0݊V}"w9([V*"5Z+eR²3FZnAvR._!Ό}ĶVjt8>b]YB*6 S b4M2F)cDQԀUԑǕwz&FY\Cc.rF< Y`M |G?I 3As }9rnHB_bM7wGB; Vjp ̷8JG6&xwg_66@[SIsbW mQ"tu X+ گ"%~8tr!pr$Ke|T b`Vk )\ˋM]ěb5˔`=o(,'-_>2@c0WdcS㛇1 sJTi};U`E},֯C2sj*OkC t /}7L⨨t URuiAȬb81n泮+n:::AL$n蚤v+9`wVe_}%UW/iu~fj`k V^~Ks﵏Og;?s 5|mtvZȯ5ulG8l.w[*`4㖊B~̅Vȴ\{r<9ijJC)豷j\4 ɲKQ "I`{ŕY K;73S΀I&`ϾEU,|Ʒ,HoZAz )eOLٓ.)6S}bTt%HKg1lS2z:. ̉oL^<'8NL1:|v˘G!SWAYR/^uAWQZ!AU@&뒟Ot;dᲔ^_Qsa8U geAl˻yEK$>6=Ǟdn"?\z[zJCCҿA'ܪqȗ Bj=kRO>#˷6we(^+!ޫiKz+_{[ Z ͉`FoPG53IGC3mSE*_RtI5/oᅰ9$;9.E! 4v23EEZDwxһ.޵mx&_39L'-G>oZH?`}Wmy',LjL{^O(/mH4\[9Hl|3cť‘"kDڐS[c4+Ƨ5ӆ9-&yg\֦D3hGE'RrnOGP [@!N$z/_i ז .*b@ݟN xءs n{" 9ݲ`!kt28cd1ccNvwu{ȷOLVmH`((F\X1LŁf@:4(:U$mJ.c}26F8P#<@ѴUbӳiyzLl8v)^_oBԬy5 DaZoq=oܶ =Nu-9\Wp/넂k:x.=v\J fA'/Q-ܦ[p1Gۉw.K8R:v՝XPe S CZQo4@"3jm:)(vEnu[f(3 q>*MjKЩ1.í;XOΠ >K7O @7ӣYDz&dL;ٰˎEؤ{pXڏMpbeP ɮ9Nj? ڀI&FT[r]DM:/渲9FǤw0Yʻ#3HZ<5NiF4#X4pIwKuX^{suIyF c |bX}:FòS sy%/fҁE='27y840V,wU0jmwfh)f6Z}',6E%?j$ݩH³f )L:<j2-]EeDѦ<0 u@W L53hr~Of'/뫁Do;.QZ*nCX*?y%|!8a`CZjL66o[rҘ=k풫QA=W(RS, C.BvJ!ѽ<6qĽ_GU{:lW *Momcʬ7Z 9"E̛)=2墭9sK\-Ӊ p\A&/E WU+O2p^7P!ׂɋ}?uCWT},X+CQ+פ"]2=~ JCmZzqjHۍ6WsX,$?n+9wǬ\0m '0Lsۧ>ٙEW j἞Dx`~VP=LB"^\5OW(L$"oNViv/N7:Y vIS> O53v5)sgASzgœ֣9GE11h+'q >+b/mΚ%9Hao().GKIܙj5l@ƫ5D5bQ2!S*h޵v}7"6:a렖o5*}k. 9k"B,[zF, w$8oOz|d3\7pe/LfG ~JiysDVx7lJߵ+nc4[ғZs$ױ䆲w_PwLר6Tw"rׄ6UHݠ^Da#V%4@]jns9bDzUg1vKѩif=˛eͭVS.'(jӄڣ$nAФVg󔊻w 6Go{ze4.:IYHx;LG6,1߫5Ό}'̊[{jP/ϗvyBK(U8@?Ӂ6u틞3e"J˿Lߠ=,e/O5}cuV"#>vN~?2in;a% dh)#w|0R3,0) q)"vl3 [#3j=M 0[xZǘ:ä3|EL?n]vE6%*$1@(Ao+G rhN(e(nAсoUYa e!&u:$e:-!F(~vh>mhNie_^DDcI;5/n;f~))f3f[R ~byhasyiRd>P5cDõZv*b22GaN&Td= *RXX/;t!ӆD}-^LM_܁6.3mXP8,?GGf twVeӞURNp^ ɉHutD+O2jOQPMCS@gf~5v`0:E Gi^6C8k ; kEd6hW/Zt{9 EmSWڴsfTRq2 1\5m^"/{$D6z1 oM6|H6e*.ŰL wǀ L^FJO iEddb ˷HT4ڵGC>Mz:I4r^îV IE6m01jI;oNFZVZNݽ SKcoM=8ɯJSK"1ҩ|Vyz߯@u 0*c1+qh(UTA%WeX᜴9M\;Xa 'bf#dGXnBgJa j+ ]z3gyp(0&gZTkk?w[Jkn&{c tiEPo WQu., 9y轉yUhN7}"=08T_uR0b igw DYWwKK8$/ Ȭ3C2sdj)M.Өφ,FKIduj =v X"$MĖ\>YY <Ki63ef[ NCd6s%k lju8,7 F|(APj ({B-tQ1j?=B|">9?!ԥk71mv!\΅?z /PjV(Z|0'h<ź`צXFhW95y7Rg-J!~ -=&^Ԕ2Ց ׭,m"|M$ o*[z Y |hoqfaed F}g+db#<%].JͤuB4_#*)"8ό"Wc!:-^Ł#N~pSO7ax%=_ɤO6|@֎e]zЯ{"q3&z'px;3c *T]̖H+Sxa7l='TUXtxX c9 T ^0MjP>%juh0>&5IQܛY;k;m|5-RKi6h$? C0Ne}&(8/ NeUPEia\ysUWR񐆼Sj>q6F"@N\\2i@riÕMv$%ƪ,D 'tJ=ݟ i.0gßCRzbXNZߣ9Y<ǡ'{H%GSMbLx02vO?uڇkLq; o O[M4xғ{JG *xWo=HAx^ mWKeFqi %J_N]Hc}K 'fEU@Sd6+HXo{ ]w?9?kվ~Tୈ2@ }SqbbaגJCr.ƹav~{}SyDa|o4Sq([IhXc.#^MwP$(hThdBup&1I]zP1\5l$!}/qP;|L3ߢmȷ#zc#NT[eĦ\'眨 6y\h.gݏKi|k0?d:ӧ"DהDP&'n dЅ1^*:@nTZ2m 1~Fw[yd?.5 jw滵 */=eա/auy<9fD׌/NUb<!ZlisYCfpvso(bvOo"RCL-whGވ {<:a/%0QڦtIK>+s&FS](U1JZk6GH!bw{d ϗqRgmB]Zj8|a* 鉅M4w*B0/3G@v*uF$(u!`qH۶_(dUUFAbs3K{ \fWͧEG'cʟvT{dC?e9g"y[? Or6; FA_4Adh< 1l~{0x=t L#hOI-ߐ(@P\H -;'3Pc"Exf$ i09!1^_q(")j5>zeyHIG Qg؁ W *AF+~-~yvZ˾fb|i#kȎÌWQkg9[<mC):Fv&9S^ Ƿ#(ilJ^TM(ڳ@fl[ej4tNcg'QTKBai Q1U+VBoρPi2b% Зa|]9LL8,Qc%1m$)hJDȱ jt,̺}vY}. l١@x>A '5y(svA9Z0Rb[Ɏfwt4.jٽ1s/ACЎĊ]TPqb|y:}e,F=Xu$ޱaz& O"dLZ?=8B voJ\'bթHψG1fSWlƭȢHyQ{9[ȀwVӼI#Ʉ6^j;&Xed6(:N.^L첒׷5pbi.Ǯ(})`܁U*־%R;9r,n-oƎef_XFy2s UK6Mjih_jK_ԗ 5H"1bJ}ң 4ULJ4uC /q?uMJDHs*z;zT9-ᐲ 'V}YLHM04y3ѱ )XRIC$g42YN옔(a'H/ubZ9.֏x3Nm˕䀕JYq$`ű"60,U6Ô߇g_Bl &qP[jJ.,@v;gKҞ&^+0@rFVIeXKMl7 ,$Ltt9 axe.yN\KFAx?4 Iu'plui:\߇jmø$Tي+ }9bzGQ ޯw `qzY=5˄laq^;_Y5Q [;QrT>{G4MNZnPP{cPR:ʜ +}i͊G͜XrW+P떅"p .|3]hCD_ׇ]_=Ir;O*]!L>7efz/@ GhQX|j.5X.2 zJ\9RӁtϸhv ` .C+ub OU )& +NZIvDf.p,g`TޅFotx Cv,DIg`E ju>ߏ]JP>qWoDɤӝM)XN9pۉi$9Z\R`Olhu?m1(fp_>!^tbk٦..g٧N*spO[L{i)Ȱ$[9A5Rk!5QX}lH.փ4%鎽#h%^=V?Lܧ. ,7"P0fhW+N&-Vj)cl&vqMsϹ<z׎OمCt0|y^:ddmѮgT"8;J_SĒq\#՗$l؉5+>?b,  G(K5pxZ!BS%@VL'* Zd)T£~4Ene4U g? zԥ.'.,SZKWO Tv;U}5d #[`ɷ@m0Q8JŃfXd`ұla\tۆTU!Bm]tחCOH+${4)ԂN|sV]<9Pd*K1K[.Ns[QN(~hg[ysrl'#KQb^cK0|=[{'ƽWepPRFy-h. M@07/5Ѭq>e?`K,'eO/L21 =_ ~mC+%ZU Din~ɖuv8E,{PE3g2}[kOnMz*adi"PMC:RFG+UFOgdE54^(>>}ĨM QLf-T.WUfg78e}8I}> /n%K("E `y޽M͵Pq* ͇HIU< tH+Z\-;P_e9̹[82 =7xV}y:rsL Kw=ޱHx9nNS-m衱 =wEXǢ!jX\5ؘRtz |d9Rh7:rGe"ʫ>?횖*4J ޔ Z=GgX@G7Gݝ\m2`us-JA)E SђI?F(HCKESB:qW[b;Դeyas J)fiC֏ۉ bFoyڵ E /̈́¬SL@PM̚0|c Q/ T ;}#Ŵ5e 9[o~tǼRcPJBMAӍS^Qhvg|cD~*s6Hb|D1U9xI+Բn?{zzotϔO 0ې9.&i#+c*H}eP0[ Lzo8`X5޶1s]g3֡w<,a0Y^;ClT[56ơB'Z%ăxhq FHMGjH!J]MV1i+c-t"XwpJ8)9 Iw64$jJG;2Tѽ!*ЊU1:<|y]85o1EU  4E+lMp G D˓;YG .:- =h0BPL[ð!W4qigjuz4>[ C %(pG7d\Ը.t̠6tyvŀ]#ƨh~q׮9y9`Cs~N~skpTl./Үn}TC|UE İɠ RVG7[%8qpz&QЅ.l/Br_%diDJ_9UicjD%z Raã&+?QV|Kh{oO!/ĭO̎GT[(4J|Bd?3WNa=$ -9U,4 3lr=qhN/xMUљS ȨC m#*46 erI'õՙ2vyc !l;;pK^t l4:'r&V OLX*Tԇ$MeVݕ&,x%kRINz:djgig\_ٻ4 ߽7ϵPUT0@BFڶ^X'&tdV" Mo(s_P;MOup(y-3V8e[+eܝ1^YdC b[uiF l1񈛁s*Ʀ}SytAчϑR 1+⊽JpH%142ΦywcれR%YJѧA׮7'i`|J2п * VpuyIyI#(@ӏ;T(0rܜyqQ&BS;Aga.oMJ6E \bKiLl_u%507\ѨOj)Ѓ0Q anRN,Vl9^A&x\rתp&eps#hU pwhnPV'<;Huc0%HյFxWPB嶓ʷ8:KN/W(C&8T1%'/C١ɕyn禜?C0'R/Jf 7@ᾏMV&~яpK2 8Nl Xgi 1"Plxt+3E{ EF/|i5C( ׋|1M1@2#٥@>_詆Q;}QGw7Su^y'BQfJUara{Φ.&`:fmH[|f!I=dj4 Gn0};")F9t$DzA3$0o s~L6v6H0 %wch?ufיgln!La*/$y|FM~Z(Us-K\ц=>X(! ?APyg0?bvyEDЭM5g8ӭy%%* ifЬ)Mkق#*+ r[7s}#4S;v ͕UWۂu8Eޮ'cwLiVLYsߚ~n8`]=[)>o,n%;(C,-#i O!N$(8 Ԅ/? ҏˏ)hd-oƣtLry :r}2hVΡBj:OyR񣈍MFvCUV3ށM /O3Wz1aӟQv&]o?pЃj&V gB|ךـ[ABXǕb@g*iN2)+":9 }/ȃNQ C[lvSkjf#$}s+nIϝ{L o̼Fxf9}1#s "qOIID~{ (r tkMOe/#~jԬ~]X\2>4CBeW yTA!A9GϤerc &G ઽpOtS8\ȃxH T O[!'4Ѣ xbE<BABd@P+:U&;5GII#nm籢XD˧1d12GkX@O z7`C=.oI_#>ݿRU p<p]*K3@tL{z"$CGX&V7m> JyA_.5"#B*V|##7b` ۨ}nJ9k(8#ALѯmI B(6dj>rE[akgu!߅ٟ>$x%u|_~",g\&US P2{'T9G8pœIlA?0.`PA@?O(m,21rhIv"OHM_ۥI/U3zغwpe%#>ՋnVc1iml <,۞1چb3_1`oE;YMqx% T2'r]U3`zJ>p'I'N`9:cYFl_0&k/62FuF7Vcl7m=|&&%FEK s`7H5ƿg&z%;i,ˇC:5 ryzpHԴ)W밽:̩ Xp!侒dլߋ<r:D2^3.= [Ϙ*~g,'5(Q# "}U`qܜP& $H7u+FN,W$ڵʨP?B %kScfMbyawΉؐ)Q3C}\/LC|˖_U_w3D<_90誓%m+>c̷(ڹRI4=,4."$<IaN,6v$JJk7ކ) 6Ўc a'*oYkeEk] _&%ht7sȮuK X61t̛s3G|<͡4LvH.e36+EFO|LM.MȭGiĵӽG2t:R>aЖx':02o5BT<`]#iޙMKP1hoϽC`xSv*Ȥs2ԩ<x )t,Gyy^c3r/.9S,Ĕ0̤3umZ)iu.$u>,%nk>tutC(pG:\NnzК)FI?EK",8C`WIkKm2xKJ,ZxIߊoGzoah>g/mьɁx.Ul6V=PUXIZb'F~L%] ;&#kKŔ>K7uEQlqTѓ ֺaL1bm@CF#j^}~?6-շyOnvP;za^չ<۝%  'jehDJvb#x[h0Tx$nuF4[a5gJ#@ݯOCC]:?>Sx P:k=цM|L_0^10&x"^ XrK},-|:|ӡ#uxO=iB,~cI;U=W.;ePh߹iI+ 濲l^ 1\('A&uywvl"V@lr,w7&6r]A"R-6s Kb_XJQ]FCBjJ4cb5/߿*KmOCLꖧ0nt09;o@mgwns UI X+q "fEC)_PEKbhKK$>br*/ 3 P̡˟)!5l5Elq D'f7?2?3=ĚJ#f2K?z(!z2ܛ?CvexR0j!Θ}r盿8iWy';y1 EH 1yyQf:h`20@̬zzf{G\:ˊƲ:kЏ>0G`K@Ld3;n 2 F[s`\V?Xq-7Y  ~%~x2;VE%۷޷Fduo9AgC I|^#hQzrXH ]^z;7x{}rݽjLns}p!ouwUz)(g%BJ*dvE]~NW:-4rBIOA5vx&5x)?exbh(Adn5Npcaj5U- Ê}FjS{SZڕ61*YjcvYZmaD ўh܇<}m?"W]-asa߀E%RY^) U=~􃫵ͤ4t @bv}'{9 09<rF=!TB)~ !Lv@ipq1\ i ꣄G=3Zy񂉃[.4vV)ky Fb ֍L9~ @_]qc>u" ;Mp}vL 촚ֱV f1/Ҏ(1JC"[Ut(_qT|[4P,A>u{_UaBBngɨ8F7xڧY^!!I97ؼ u6"dZ6`s͎Cq.|c"g,~x`$&8)yRn%x8e`e<[c |`/Aa-=di#kI>1JRc9{vW 0m =\k6.)|o-jMG< zJ LA)08`L$P(+% y ,:gy 4[٘]<ϪyT EQ jǥ$-2qc${Bq90Kc`9'jttݔDQ5D<ΓY[[蝖wEz8JuAoUO%̕\}O|IG]3(2Y2EV m \CSA/k%PܨKC>$\jD,gç'X7јx>jαv+4*QD;bk=ܧM害~ p&}*UwzNc e1\j"# л :Vy%Bl}frOõ~sIV~W^cb!4u]FG.zrK9uOG;šC;db;ȫ $Q"٣,P|$}s]{~5- K *&n«:[!{SW#b9fOYCr7(Lʸ+H&D[PF }BNbFaXYWt1}+wFkd(%v)x nF"+<>92rshɟ$;LF7n\pYЗtF^aQS: E',+oUxIR?Őlvd&D'Mk]A,#UbVohES: ?Ҩ㟒3Ra9btp[n"G tSecҖ Y,qσB˾2gWs1H Hfl9*~GC9yfX9n(vS}̷+X,}3sG߇dn9xGm~.ТڥjCy2QDezBW*e`d[;diݚEr,NvF[eA%7s[NV0P )lU~|x._$,k5\F9 = *NCPrcn ʈwq9֤T5E\nGvg-6 qss }3f4~Y>u0`-9K3Lw]Mʈ ɝgCs)>3]fC}*I#5z뻂Ě~VLQ^];Œ❈d5ifnPLbZ!R~_ ˂ X]ֻ$(c"x蹕BFR)/$Y|?p %J(ԠC-wx9ˏs< `J3LM:R0;s8F9[#wU*HN25/=u3w4mvCFc&Ō# ѝ֊dJbHU.]ZW Jhy&Ĉ1OI3 hrhuzRgSÕ@L>!H:? -CE B֮:7Ay6&g8l@𙚇Ͻ0&XvM]84v jZ=CA Si4f},aM[G]VH+^MHWK, U$N͆ARd%aʭ SY hPʱ= һ]yK.7KǦ"/*QZ 2ICVUK~؝[. LQM)[+i/>wsg+l+# 7pģFؤrAhFҸI/V'ı[تRT)vLGc˶'# 24S(_(e!anG׈S;g7(nTX-%m`JZeqQrźMx$vSԹލ;7^}qs*Ձ6,!T`s.ZAZ4s:H0DS1&p"{%\VԚX6wNT'5h<` gcX^& |GMnh\omB)=AAt%/f.\DKcBgOx1E =5X$?k&lMVЄ)Td΄fۆcL%su" sf\1;dXM]'bsl%#שS9I_h((A7?5[.0]!AYgi΢ڋjW\[nL 26r\L>kJH 4Ry^^` SL5MXm7 iBSAE8An_R药IPYa$& =Yh4) |0}  ny yיGTqIUkPk"[:65ףLq(S){ٹ:*3CV\*:Kxh0UǦ@&gAkQFzW$cq[2hkX_[8$E/g%ҦxCHŅejrlHK憛^Mh*dҽ X9J 4DV{ O_ZH@x׃u"bRhJ!|QP2*9 Oe" >Tir JN~.jrw/ck%@Gw;ajp۔;H C(mM6,uan+>Q/RՏ 7aIOdf@h@:ro Qhuo2J·BѤhv{wt-(hzC9bN `N˥Z誆lZ{, Y@1Oa àw4W;$=.Бm/NJ`62ܮWvWcŖA2#UQ>/zFd'+S=|>nɛ7Q[|uW |嗍~P&o.ehg38()I;eex.R=mBb-!8:DvqMp wo&w׃k^#WM[ܣAwfBttQRnv-\O᧪H=W\`.4NhnPh5}fK 3=S#ـ\]&#?Ё߆C[í.$ɇ.鯮Fh~m-,wP4uf|D:}gAJXb|[XN[T^> W<H+Wp WQjCLXɈRכ;9kw SFgNy.@ IzҰ$S4B$=jQܳcAo[_ r\i+8] 0!yU=@P=;Aߛ P%9Ϝytʭ 9H8F>nc335r8C^J~ao,IVZx\=WL:34w Ÿ+fS"U0Rzˀ2ymL+aP+!DfFjm,9'ɵY4gWU+)! Vª6vO+h(}<0mY@.Vi$mֽ*19t_Ն>Cn첸B!Y4$ f*F塈6$uPjY)N )SOav#m$/PS^.2_:!o^;,sץ8ic0,]1X9bFgOzf'i.Rǀ·o-2,~RW7RQ53ƫFUM`#4Xh;F-ǣ3%W@EsBDHԂT# 4Y ahC)+e\tut2&1Yܳ+?x 5gd ི(km 3n( ;s(n6ͽIr*c~ KO"NDjMa8LHB>IQbL$  ȭ"/+kfIح;equ zBRc. CDh-yt@<)eQ43HdVox$E> HD4o7=)X/\܍MK'u=Tq2oG d﬿ bo۰3mNJ::m Xo -={K vυ+Э~M|l/c] 3dV=nt^aO,PߠCFKZ\ MYz.\VVA <+k9L`D=0ϼE&L)= #P$S ~?0نdV,\m } uP*jado%F-U'/YvU,oKu;&m\!;Ww=u+[>/[UR ĪnV?k~0;Iae6!%wC=Z* ,<؛ 2ĽU2cU$K'&jGĈ $t\Kk7Li!)[m]&񙫡olԕşM;(`;تcX*p*1 r[ ˾Yt> '|ؒI폯}U]n+vfOCFy6 ǿROf  ..0wa:7z0$S>=Pj!xސ& `-L8ŅdHޤxj=HP&3$2f+< X\5 ]W!쓣PE\{!5gh@O}̀]o7~5aC{ein=E4-HwʼnXHo.؊fWWXzRɑhm~MnS˧laRaHI'G^Ig.@5_POj}֮*=7;:0( kޮ:q^j_rk_>7ۢzNxo0ka5v|[]hWݕ +U$" uC+M[308H£2}bi#܏G8& x<ǖpA⺜`ѿ|e!ULohłXUiJp]WzTAs΋Q8vu&_!uJ0ס ` l1(X-mG"{):)-rh5|",09O(gmRRMxZ$n˭7EC\g{:#X*lUB8T9G@a-,@ n[(Ӭ}#cb>9Q{s>SՅ `TW@1@ve: ="w:#^"l ?xOx͹g̡ńX[Ci!i1z%H6P'GptT8Tgo@[SdTJz%*kI.eᵦo`$;]d% M /u!B}`([nXGH KDaġ04ֲQ#jӄ= wxQU㔸Xy3XyD!4^R{Q8耹W9Gi'x Ұzxx7 4%t[#a/(qeTc &CiPg{LhZ˥PaQ?JP|1jhv͡TC2j;Ap?vorM_R狇Tt<_Hv##lﵻ7uV{; Oi r͵.{ Dž#B@W^|x'a~S0> [eAӬd=LA*s嫔 !L0n2~5pQŔX{ML KܐP0_ bd͖q$QB6K8]*a9!QE9v3Ԙ2Wlh m3+ݺ{S23\{apWƃ"mկbĚESqɽa)zP P)rIFcv6y}2(2$ řiriHf)q50]~ W{`HwHӔziԘ"+?!JoT$М"fg1A .kO [LJBA)ƥ|Jx^1GW{鐻UDj# *]^l}Sa4լ͓YGv8xhy8^\2/Ϡv/5|]pDPcMKQp@*Bo2 ;w4b), VNiz/R%.*u!Æ05c#TxÀ;à:Z.wa4FݎQ~D%/c*9# ?>TWǶUFj~2Pl8FU.h4wcջG^ϴ4Wi ;{K'~xN1[|DÃ*s݆ȿz^KL c-D}+e5+h 㚐un´dv #դx7{y : KFBP4"/X!UsWM)3nOiW8Hu u[.󶣧 CU|N \5k!Wv@[A!,wEv>Ii{hhnƾ۫iI/}_4Sd;,~:cRzQ֝`/Hb7~z5w v2=v CeY ҝQ2rkZfM,Xr-Eɬå4 N+ݡ%NvRN*xt i:vSAF}sڈ_ūx7 j ;ܬ/aa46i> m+6PN~8(<Y/9\E\~~;w\DG76K9Y ^`\Rҭ{6ħXbUds"o4?)S)6g Y=F'l,Hȅɷѥ2#y(t'-4bE?02ͼ0]paJ 6њDYQuEkuxxj˲O[dm#kE 4R;Ql"]>Q M]0ꐉ0:1RoAwhG(u {gi1*@4sN*-3q /#/ WtYXz68(.p*V= N=Co-(=F*"76SUorYVw ,JD3x?N?inu٬':$Ѫ(}8.RUP6p+g+؊$CG#*xцs!z[QB? [8'4aMUc_n4^jj^;Ɏ|:/SygJmGb\e@2hLq:foE^*Sg5+Dө$u}ϡe2Z+ ɧ͚$xHY`1RcX:ha 8tf2--~к1׊pT{uxXaWu)T͖w'q*uxQ/Ni!Jp)ZWFfqzl9\ei:H*,RgKW. :L|'"~_]IFzRTBae#u _rcY^| "K}%K(: AJ7}=]63C;>*ހîy G# @=Qf'>?̲z*z;}b]qu$L}{P@z4Mf\%X0!"Ӟ.!,Di+{Qm#Q1\Ba"nl T8#Rr,-*ڬIvy𬯘s`֔ASaA8uN>貳9k+MzǘBL"VB`*2% 2GPå=BBcf*%/L(O])5r~E9s`y]@2 = Quj%v8ؼvq^,OPǝCp*=Vɖz!1w*Z~>5lR'3zYwmqosI6qwe )eD)'_Qp#VR&a08&,u,{J\}0{t+ '8Ppt &3'm[[D4|1Ry3uFIl}oO O(5)Va< ͒D4s44e7P5ַԙ*BDL簷PC(z Z=?W藠 뻭h4@\yN~RϏA(0 rAd&,|:K8%,U%={Eʧh@}nzt/AK6}[q;S<Ѥ|N27}Hɗu<7=/xR 1lkB-NYFf`n1-D($Txt]q|:%3cφ;!Ìҩ[-7 &Ϯ`lټ1HĽ.Z Mnְź|`IXy Hݐh"NQp[LݵPdzގ(yA]ݸfv1 >jTzf#i ?t /& /{Ԫn7mgK[ E ˬ:Jdbs̭̀=y*eFjb]?>[ G 6gȓ޶ R+Ծ" 1;5`0jtn>A! hA8HəfTR# c:wzO&5;Z.Uϧ״t0A-|cUc>-<|`:$!r)7>x|`U}{t@:=Rr}$B9NbZD$⫴ C,w>\ӽMY5!q|FmVa*e!Yzǜi7L!RyJOfat;OS mIHtQ26Sgq,=Amo"UxdRp‰C cw^ja4aw\FꞍ gJ}Nu,Uv@=AGҡݡQb? SUv(˸ `t'#tFIekxi?0#p=yҍ47/&kK~kBSϰ~%$TɡXtjZ-[fGb[v"2,(XHψCR%UpZabbuo@$pj1D[mI7uDSR}cB=0 k̈́i&O׼h$'!P~e2IC! öO ] ,~B 7XN|jMg?"q@DI^.+iݴ1,wDXtxX3Wh`{k{f݌q <2П$o o܉{b68vU]~B B{|͙E{:*ֶCX@l 3h.]ʪWWXKol_ǝrdsF|7; w5|Y[mjc: Zư-f hYJ! I #Ͱ,@`jUzwR4h4ijH;7av }FW9 gsil6އXڏM\/ix0tb{|!x13+rbԓĦQ=[8u;#\yf ۪3D`5HCT=SAދs5N(]B)ͰLizF$4^иGK);HZK1?cv$ u̴'bH$:ovn?h)> )QtBN~Q]/3&D􁣽hG*B.ʱ_1*2˖ɴZl6mBK^ e΋uX|Ž: "{ff:ԟ  Iqd!* ܏ S]r| R7 oMH] < ;A`vZ?@MSkJ2b۷ Q#w2srp /o1=*hfjҒ%>4 H+r"\HLxe@#yjs _k7瑈%Yx/Q"NFFf.=(v`p񓆛,ݣZ'KtSNyD@ة ӖYķלqeB>$^Y\Iig7X{noAL>/] jHArv&/tҸůp8]ݭ!TK}bgi01tRL2K?B}:oI|RyU`9ƥ"( 7҆-Di!*҇wU< l0Gf CYew-u3"$FlC}2n>QEgp fC'ZLn]@[ْXc5h-Rg}A]>._rç m[x"%7C`T,[qC6IH  LXM(zu|l&lF }Jg|ȍPV`puJT7U .[ɍg2J[~B" F@Cd E4Γ:0j8uK<0_*Җ i6VR˾ƂqwsW諡U绰UfCr#c:餿 6jT;+۪ 7L-(D 5XĘ,¥+r0K7_Ħ\ BA|=$t%SHUܷi /3{s_l M :Vsat'p$ۂRH إb'KeCD)8< b>^Mk,l{ZMݣTEA;ʦ՘G2ԮJ:w92!PW5-J/>|9EmJ1[і^5/FD11ӽŤs;=k tYC͠65MGj(.px&$ȶFv>A= j]>2,LU?l}e"ËPqYT:WT#dr a6d"oFG497r6@_\4OUHe\< cWQrB@6a\ö=Tj2P#s7뭯fXB뛷cM)ƹ`16 SM3`ԽuPXJ;K`̄a:E!q ǑQ\s0!\;[C(EațD=GElKcGr>tȢ5xs@2kʉ:+9JZ}"1g'aңfb"T1| )^NnInP J ۞i*'u6mwP'2Tf(=wY,xf 3w>= хõoEP1,+LʊRHH,#9ĥ4F"oghRB~> J#rv׉hH=>'FO ̅yHgջ5$6dy?4+3'1r$ XJY9:XE_mcڂvb!!>-- Rǝ քF 6lp3<'v%\$G(W3ϯĨsMmiNZfI#I46܂ r5k3=qofulN -Oڱ"+kq^HUpn㦺Ho따MpI`acjH%?JCzh&޳4]ڙr9Y|wl\V[j͇ =He ׆e. *uhȼ 5.c5ޕ;׆ܐdFtPe-VM.>G%&CVjYJ/` O]E)x2I7D3g鑭1CGz Y!q~fTloPS6t[E딉I%}`j&:.LDG:s+n}7К[cWa캰I 'ǘ*xZsv7xdǜ'QɰhŖ}pQNT(t&F$?m35hU"H$B\[ U1,z6?Y|&VXTڰT-V=Ӧ).K-~otiw([Qϼ@^1t<4@@jP|<ѧ{mzG֜uEwʩcH[mUD7R=?C!}iAx "a$EfGWOiڢTznELQOK {dp/RnW4rps_Zkml^9 O_~AdϬ>Uaū[MFI|w1tf}m~@:_,Wَo>;槁 QcUrȧ}3lqRڜd7 ?`p,E1?Rv4dV,=7=ed!65fl+X}^~R)IdWkP~A+f\#Y?۪eߡyC< q`UHmQ1>wipo.Yh%[ pA9?*)!L[ko\މSَׅ7HCqܯVVм 1D_s}<=5X,˙Ha*R'%eJi LO4~+%>ɒ,s#>*4"4;qwȼKGʽf@QSǟ60VӾGM>80hkEFMdEx9UgD'}/A\mUZ`s׈!=Kbz#nAf6e+ڒNrU mw幔U3rɕ Zj~ivGN-@UڇǾhr!ymHU0A(|W!@c7`B8cΊIIV#%r 86`Ӡ]h #\ϖ80v,s0bvӚŰ%]Isj^A4ჼAyZE PGdv ȭVrlX=O ګJbsOTYpHbWE%P2B&Tu7N֓Pp a}ıb^7D6nJeJvW½sEBT])y62j.X̔5e d4 ؟|$[#BBgWy M:vtR\t3|ͬyow?qq$(0 mn75;V(1-P6,(Pk0S;?CѶ-R&-[d5=,U`Njkc {(&UaP.J+[uM =N[8D :R{iO 1]Cr j6!]nSg %bYf`p5<|pF'aeZBЭlb ,h6yV+Y^WmlcC0jbLb͚oBj[,ct;d4:.1k$i89&0IhEL}NUi2|\0B: e66Ϧ c x8!Tz1c01YP G5jKի|m dRs AG=v_kfꭔwMر(9k4 s}7oeF) TSp<9@1kB=J>'/crB&VaiӜ}sgE:{n:8P!DI=UlXH1hTJ(UϾ 6%,FT+FXBTBU{3h lmivdv j!-WAprp*צUw[]_"([mH%(1!#˛Tݴ@-W`DLWsQCԊ./ΨF~ !{3_V)tK5;_AQܥ a)XFR<ȾHN]a˓?PnufW9FUgC3vb~0 si%v{4k 'dwph]{lX=?Kt46UOl@Z!f,hk^iKN|t @;黣IQq*VdOvCD<e|%=9v'c-@\2?#$fjuKژlfɑXDY]qR1n-"Tf@(0 HZxOB([k>Xd\Dav nwN`]XJF3N*sȗ jә1󝺫D ɹJ!i_ܛTL@q#6-)iwA}XFNNtM8*EVU4Jˆ|즫|8D('Qf2 4S!j@-xOp,UW݉" h$9:R.a 7GX]ދ AVwĶk ;r04 'd-6&\rl_ uDǎEo4_6ͣb:_ѸJY=\ ߴMYH"aoEh)"EjwxᚁV_YխT Ѥ;S'Cj> ^*b @9ˍlA-ˡ$cVůU_w_/ASSmKvGb^#ԯq0ƿ\Jj"<&HyW$ #1 ;]@ 'YfhB❁bk<(8ZG,ǭ=٦DO*BR1 Q=|c䃓 E~lNJ,&䪚XUt\h$ӯHs஘1TXݑ1][3yխ,s0)H}`0!ӡ%v=wA)PA' Ns毃[S\eUBrq]Ծh:!Ee'<|!)gJuF( ANBY4pب;"kpE&Q DQiT%-)NUi>IkA\C6y~ûי*:l<"?jsu4[Q[-H f {drw[.!A(نLI 9 G!$;'|2`J_w x:Ŕ偽݊^Nu'}12%`[S5fmt< `3şImBtB+wF1)UA'DShߚ 4ZWt wj%YM0#:R?;_c3b +iVܕDbem?IpJ[m`::LUZd,!Ǿ>ֳpkgƙsŌoV-{03xxrnz+:IKZb{(

##0ZA Z!H_p]dRw i #W>]0cZ%I8FwKr֠vF^~d[֟k㣋@ THOLaﰱ+n=7@ FYU/@4u`gʏaOn&kaέ5%]hXwxihY"lE57p *6o-r{ M[fϑO)D1\v]n(-: r])acd=ۤur'TsD:9]hy 7ݮ&Su5Hпmʧ0.@~ku|VeBR o(\貙e?|~KI'-LސP$A }ݳe~Ac mi%yZVM֔x&o1ڏnC[ ;vI.=+n{2ɱlI3.]}U9ZjcTقW<Ϝ $4 z]ΊVHCLΠ[8ĖxFxB>+"X|(0C-eRy*6|TQuS5)ă 6膟 03ڣ񖯡 /)qP+4Y|Nf +ҳʕQy/fAQ6O;fx#݊|4xZu\n88 qڋy8QydSdG-7 :Pw;݀^ :P=>)|݆~eK~ F0Y8&~pfguY7W |%i.=:T7qrKm$ؑguzmWo^9HpKzY_j$ΆkyÝK~>7'&+B Ϟ)_ ~@>A;}5%JSȏ\mTpIn5wl<Ӽ9kfp0=:.tn| \#n[z9(-UpM`׹琌 !I Ge >}#mAqVּQ>ql4K~e&cשm3>Mi)0R#+GIW 3G Fǀ0{ܠzw_'ytV"{O~DNԁj"QA"j#I]%cVG,V?[6t#Ǯ>v&|CtgBn BˊF}pb4›5%ل)VB!f#Ű 5lK;PΉꉝߤNR y`P.sN<6vWGU 80 d3KZ*5[E#DՒ1#ɻA^ kΜNvjs 3TКs,H." F5Li5<vN|z瀪L%1@;[3.>,@JL <Ε#tE/2޺F} ao6E=&=Q Qj6A+q_='b3K_|b+}q$I)@h0x⸳9w/1H܈w8M\7٥{d2*"M5= T6dmnQ0& H67-VnJdfq /т@drQZVYÕSJ{P`ݢߦ(PML368d=wX89IRvJV.~c9ɭk tk{7(8WgwSKnK,Ǥep[w9e%1 cGu<4Dt X|D>5ME[:VMuYtBu4QJUmUYlFTrkua:ud/3^˙ŀYH@4J&:&etЁ^IOgZW˻ڵOa?TtbбXVRs! >UuٛI TA=CFo=Qm@$jAU[`,'@]A &КxbRѤs)Cv[zG1ԣ.iϽK؈Nx)ɔZO O"tz|ǚpɰ]QK6 +:gMŸ)GITQ+kg)E(&(~a'ܟOutЕ+GY52,=n D5&NN LfEAEa3?PX!%?om;gMԧݘ-^묅a*Vt|c1yX~/\JQF߻}VJY|kJůd \/n*` 95?[8:3 )3wlXݨudȪ-vlkN [ MA$'&pƃ8FCqH,ys U=ǡnlQ],v'DAO~XCJYm`uG?p۴Szb[xCsbV/AK?ώSR2 YZXU\u#**@,@#/ NxypR Q8(c ~~CodmV]q. d*,dtl'wvn͋KL*=HپykF>9z]FSz ]E-?g.WVY-پ_x:G% IW<P^7p'CX*Ԏώ1M\qE" @$gs^.:m) F BTe\KRLh/%Lr W! \ԁ(Tv+ݺ.Z(W[u2,ܱ.$9Z!_m8•Cآ~ELg \B#zb_%F[ceTWZ N_we9>Yz ڽq/&gߕ-uuW3Y݁G}`a$(@ -HZfUA,CGg0N,S;R\&ԃyN!*r:)erwb}$V87”`Nۤ$̄YƤ` z *vhnq(_+1r~<2l2s՗A%L, >~eV_FKX-z'g9' 0x`ޞ}zr1SB6ws3?>6$|M0 z*>ts\0Q [9$y֎QT"%Aў{ok]w'9w/#Uj1K-+Կw͵hܘY=E xfBQus!;Qt6F.Msjz 2}s͹K?P$r;'V&cKnz5M&6$[ 8+@\I@Q>ge:?J=m U'V QD>J .\Mo2'q5ַ b"U a|g=c8w" KnCtHBA=?MOzre3A'^KZ:CZ&sw&4d&G^hi tdH"{Ζ,Ʒo* gT0*n3\M $o1(׌gR}ic4Vfk :1u>n˦/'߱e16g9!:ʣhZ7jS__->d;RAGe`_"T<}2Z՛h@N" tN|:(W(A" W;8`bwb'Ad{b,ߘb S`[J퍫FjeϗFF%ήRnujݑmTXfc:eO1dB 8@U۰ %;0N ?́\ìzK Z1Thc'omИ0d." vЧY욜(1Fyl?0_kwzRyᑫkT.ΞG,Nt=iNA);=cz/0@tGʂs-`"IH>k5'lbU8+L͛]4tbAxyN_Y? NׯNx\qF[3T7 EѠn4;[ۀU>pϹ&՛NWS)-zbt^ɨ*OstiR{(˾eRRFme?ͲU:`mܓTz*;,gܶJ"Jt`1FΒ6jSʼ _X9tAEa *@ &;BK =ܚjO /|?mD!ڰRʱ8^4x 7')F eEV'$K9d:=ܝNkdr[*0j.P6^zQ& W-henٽ6x*0GBV^(q7<w5WB}/+}nI.R`M%!e4A7[s*cO)*4U8㚗Mwj!䛐se[v^XH?o" e  %64Ub)ⶣNX1_0U2At?Om165"OH*nb3 w@j͏L;U,zJs*I%8,6!a2KgQđW`uro j5Ks:h8L7egu gZyx2OYV18j];v.Ruux C{yi-8n!8UFJ🭚HoP#HK%|f7qT_V7.ڊ!Чy('6={ffcpZkKЋA ڄIDfBc3[ygw+<[r[/u *+^-j6纏t Lqﺠ+䙨ܗhb1j$Xxv8ϻ6?mV6CCB(kY1zDdLG`jڂaLJLc ͚opL3䌬ƚ'+pS~)8L AtBQQ yy$EGaRWq0} 2Igu|Q\*+xqkJp0^o!2c;Y#&(w72?\}.KQcwiO?FycJw>`"^J&a=ƦHY e)&ɸaa`."-ePGɓ{/?B+q,1 johAz.?|PS[ 42GTC$hVP '"DqD)@6FVfpjQ%x}`g $IWUw]BջEcmC]OD  ^)v#Y+!2PZ pjѫ (g̭/U)D&h,,`s_TSLc+x6Hk2j̈́ɛu 4g_O7ʜ~^3WK[%;LLʔg(jv~͎܂"D:3k- mXbj^eq"Q$8A3ZiJi&@f&?9keH>hF?m h'#%~&]_?BN$Q* ӟWLW]u*ҜvDKeSI؍I؅?o7i.) ׮ lO`qa6˅ԈՔ ]͈Q!mcun"[ Mb6cg81xV fjwMy(!HY+>*RߎP+K Cx ]{g 7h=n] A=9ӑ#Vm4, e\ϒ 2owLx/=bL6): nBU-!By-{{:MW k=F Qhw i;qRD-O[(HvD #HYBX:2f(0Ԕ(9U9dhx /xGUJ 4l8gj,"Ֆ, ӧ~Qp߱:E nDhh=.3GKjDQZM1qs0ylelLqF`9/,Wri鲱4g 8/QVk?x#L7ht]4QEƝIBo +K*;V"!qONdAt(G,bvdtP }7no0j&Vvͮ ֡D4+>,:;.P5#z^3\-|=ڂ@UVSkB{4m1\{=hQEBU\^Gt u;lV(99]loI'8ICF=2J/|܉qd@ e҅r,-HFk,S;U$G_m|>$erPWXrNyMm@[ $F5daܟS߹3NP3w^8c+tj\Hoɼ~H1DU~z 6v⾵&Z]a45JFZ ]>} 9@gYN:nzb- \$mجz3c|RL$;ذ 1 Q֊$݌þ%9\2tδ\/q'ƫ̉gk0E%bmT0rqe* mTR=MQ)*赁bp˾n!§ߊe!>5Ei*<*`X~"NNqI+ܯTN(/bܵv|_u(80 H"q&iU{[tNn|ӽ71iDMiۗZMiHTRfUNYѾr>$cS'痴]퐊J3GV8%u8(*ɐj>:#Dcst`XSzb)P\Vh4&Dy$\u)a3C{2~Of "A029C;B8MhzЅO+#pQ Y$x)gz2eCtg- M^sy\$dzPxܡ a{jڄW>d8UzNB;r.?)^72GlM,XL4t[kgrWlCHc߆)7m>^Uhac,۾4ɷg#{ ²M6GacGHPpXNe8qS±DǗ]{8"9FUz[햚 Ss"ysL$!jaȊn9 J7F[#wqXY3Z`jW*؁fdPLߨ#(S,S!?1@o?nq^"s@OF5RJ14c?m45_/D?) Gap) uC*`9#q/_xzCȸEM6O v"\)PKe3l(jۖ “ ev[Ӂg%rPN(ѴM7bmG%b҆mX6' !S5)wwC: Ф$XDr8+_%)U 3SX @thZDmZ3ؕ`Dne7 8p9ĭQN$0wV.\~bDa| j$(q7Dv;֛1B*2":jйooPNYѺaʕ27 Sn yNCzLO@-Gd {bcv4mjj4fEx h23&G"dfpaTnW*Ĭ l3~25ήd`0)R}w8idЃq"0JcXuͧ]%}bz'ltx|8gaRnӔape9j[uC1$AgxD1(wƖ:ѕuE a#BI.S @Ij3sD1&V pNΫqX.Wj$kק0oR :"Yn9`hn mmsLcv繰>*JoG@Ffz"zӤ97c#o sd⽳]s'O ۉʸW}]όS$<#w)ޙʿ0TV3)5Cqz۬&Oڥ/KJ)1,qC5`">")iu{ "[zf%5C #;i.j0 ڜg V`OCB'MpH}zahn4+Ӡ<8%ptpy}gX$%++'3|t,oVU eR-lglYNQȲʝVI 6D&GH֯;?dd㙞Tv݄ToEW,'҇*{ޤ1̸VDsJ!>lhZLS$3=vi/b.>TT'h!DZq.zj&qɫzFWBAE=X"9n!/eMR0ݚGUG$N̿0ˋ?FMTBʰI)2 uޕ f[ĊC-]3gab s kS nL$efVF),E+$Fَ6WpRˇie( IsyRz"`]DJ8>*!nJ~k(Qٲb 7):DϢmPA@-lA ʻï98klOA+탬p61:3;o.0zTf9T'KƆϵ}ZeOX ~1-sh"/Jr_dyqIo =9|-rxtBڸvVPʒ}]h+Lcۏ˸r`bz{Fy7t)Z'} AUzf[FI%:R 9:ac۶mϙ<+pPv\o64Ubv+u3 #6mO)lR:D{W\i$}\*^mGqia1N8qJo5$i61IwW˦{7EaL%WDs"E~w{|L FϢV"|ʐ4H<k?RB1lh ^hcE-蒝!RXB`L7Q#'TLQט r +HM7X>hY?Jg<Lۍ2-9[lh, xA 2JBE/5by'AZT MWÞ^>-aO O!WU΀^*۟y1)IֿXD* !t2uUcI&>u?_K&MA;ĥx|>W4о/)x;ܦ[`w<?8M\&l)/=tμ}l/DjB$ j2`{rAOy%)}6$~e K PTgC0$xEm_ށ Xs9lQ'x{48QbDžQV0>8q"nX\P{WI9"l9ӹKO*i&}>EǎG8@@Y)K&ߏ1}\t9 ͻ},WUR tYu7QYEo7Bv\{׍eo~LT?rŀ͕}2?Ea* xmd@gW Bx"8Q36S%r]pk.N)%T1Ye&CZ[Ҩ>dsQ'.e!xEC;4-A<e+У]i*MrEN{RpXN~Ry0@!c)DM)J[5Ytkd.o}kǟ=`Hp$Xd&|[lo>/rSUnEq?ڼ {b &PihQhyuˠyeqC dUߢ.fSMOi ^Q#'N6 t2Iq|?$e{Ax"}`@Qb|-#w/ %WXRǿEZ .vvВ[3fu)2gLO(jgeKRF%'RIQc&K%t,=ô"xSj&xZm5^.bikE|GsI!qo,:X F.k[eyve(tH`M0"qM['8hXbN7?dɖZA,sYTgb;{:XQDw]F1 ˲gDF|azr2ndQK^&=҄XQSB CgӖp \걐X*ݐP mYwpGΐ i-^1rQǍF4l"(:벏KOZnH.9,-׏3`nX?kgXϨJ_]8\WI!a<>N*z $Ɩ ^xEON~>$)V5j_. fxFˆhԷC\8nK_-@Gf 2?S ҧ^,gr °z4Tf2'=-Nd c9#6~$md{ ;QN] r7 ܝu1JڣW  mQ KӥשKbdF7JC/$)̗?޽V <*'}uZjl!Ť?d.fl,O%]bNY!V^ՏT9iH1b~ʍ0Wu'm,2<{L Ѭ#E "9tT(sse3EXY( BC*?)48Xq EFoUW`H8FA Oj[Lta]]ZcmgD!ߐrbH_J@Q{ 5MC$W)jbETD_|l/%2\?o%G9p@?de[YzqJn*o k3>IIdH,X4y(c-w:^k4o%.-/E-}wr ȗR9e[('$vA >pmP+Vj9WJih_|XRggg">G5?oͻ ^'bpT-x~SۍX+ZK2OB]h248A*^6slȭ3|+:|B-VpEM+'k,/ AӾc3ԄNɥ{o^I`99l]gNzX̴Tr!ْ˪A!3vfrşW[yOE?2T Z&vN >؇ksBa-*Jcçz(nkP5yJePpF,u};Ra\+)0.iK+"6TZ='jA04q?„ۮij>X9+͒Aozŝ$_e#3-|Wq[V[/s}TmgdQwnqepD]YL;? ׭R1{ Oώ,=ʚf$Bz5TX|ɍh\w%Yau-'ZaZ^C:cGyF-^$lTQ%| a{ (qqW8ve+% n ȵ[2Sg"l[N\52)׋+ĸ3@vʃZ5Q(4[vethc8Cu% ;): y [{F8fTo/TyW"r8fzdy5U\v͇bl% ֏ ǗKo%+*ǪUuƘHLJ*'-m *k:"]Zd'y§DPBm oN!_,SvjKU]fQZvHwKtMH&彟m R֩2GJsִp7J ]dYCg,( re9>qjBF6g Yx}ױ隳N" r̿K N]+7zFTjE eFzHH01 cx %[$G8*?E5,}@BP̏3t=:&_wSI`eUf 8rT}/>)(E^]'S {,&/ثlȼM%M)A )Z΄ܙfAޔl$ jE^`w&W&%I˜/^ <(ͿF2ՏaC|p ^B"zpFɸrnrt4(~KfRZ|Dew7kn]V++Ÿ6=9](堔S u=W)"L(/VGG#+KF9 ngCKxs,~L$ȁBY9֌5&Mg3|{:} @GCqmv)Rdl(@EFPt(bJ8I'ݿiA=V36" x%Xp /z%vt@qd$T2=ed~f5g_v**E|3)}y3l|W, h= $7+ήK;I$E:gf*4p0s:D'Y@6IVKŲ^{OXq?*2^c\ۖWr l:܇*eRӤPc) oj0ӻvy*HkY'P,`lVl KoR$?uVy.Jr 9SۥH^:&b jlBZij>"0 ~CγrȷW˩ *Ќ&mdnoOu|jwDdWгZ}ٜԎֲE |:oXzkbޮߝz< moJ{l&^Ⱦ!G_>K O),0#i 1d'T)@d2B+ n9%\PQv2[- Dlݮ,h? U :YkڛJHS|j?E9Jk!D=?oԗ8<$fv0YSaa.C6h5*r"g1_:~[`LH"jVFg+YM#qD-bJ /%Lr }3 ޱI]6;eT$~i(^;֦{Vވj*7$Lr_?ԸN Ԏb{!cג|fz ^3[L<šnUpsfl4=v't9A* ay4SI asSOHKQȶ1rτdT))ԏfWC,݁|_ƥF4~?YA􋛑"FuKgKfabB {ܗE|뺖 r0Nh^PJv&,f~:'sSؗZ$ sIDN/kܘߝ{xJJwBb+>sV4qк!n$@a';ސfU8w`="iы}SY]¸'FɱqJpxftQZ_*Ktn]}ֲh֪I⹸fܯGӸyO6,I(e֗ O֘j2Cx gn6IP.!3$H9 aǢábp(3;wkb}<ڭl|t j: vt#6ぽjaM(ʧId((U9B*װuAm˧hjgvCFbU${z ;08y$IoMM ޟ,L-15fnsNhȏ6PF_&QmUlL'mcٚ˽~+[xIi1 SHb^\D\O p=>'Q{SM5~%ӽ[UVUG@ f#x%'FLQ '/QIјIOdCEO>6(]t|R}n|j~VĄN`f AxSn((a[qF0>Z|2@u-tRc!b4J'9CqHKRBI(S=w %U|3mˤ!S @#d%#@ c?gd^#3rfQlsB7 C#CF+Y(!@7}@S)DiåK)ِ: vٳ;V[~rpǚ9  4CnYQ! ֏RRzuRȯ,/Պ ab0G5JrT&ѷ#-f<VkēVk^Qy@9TVqcP3Ӿd[`$[Ŝ;+ƢZKy8i1% y/ɉ~qpwٲ .| 6*)7V쁜xM>Eb7,n]X@~CM93t: `n_O:) _gnz1[#fZ2OM$ \!7f<" w~M?]OI;n 4fT.+;U:K‹6ۇP ֽY.έ5O:fi F37EQ=CuK3ԍΦR8$QLl@˗ BbȂ Gac/;h95.Q 62ؒu aVTzHӥtG54(iwAlt|?7e; }LQkQ/{oSfsC[߁V6{TM*}>iMu(Ð@% 31 >UV#3D|KG>'ThNeoS`ؠ-֢At8Kȅ& ݸx4@ tU,dOf(o߷[NC!IyU@*PFe^+%ը3r,t?[KlGAvuamXX\,oV!,YUG2^ 5.2nĴ5jӫu wZ ,Dŭ'`w,5Xvl7Px4WA2Hh\O=SgNH{4oh=c,jю=J N@M$,Aʲgk'u/z(%$RǜUŰ}t`G>k;YjV`i'b֋i{ˮ AM-@=Y%ʳZh'%4ݖp.qmMhGIi> y5k=C$YET]e}loeDREd͇xƎ׌_O+\XF+TS`KC2P¿դ B< zeR>p.͡-p z?:1r>jR=핃|UfFNREEwC6#C?%k= ?sdAa 3~~t_`byڃ,OU$t3 q02R#5( 3hr׊+y3af2օ?zKc3ݵOA2UpD X.$n;p?NJr߇+N G:ӣT㼂 rV)Y0iNCNrSy? &K-#+ bBqhX3=Rf+#}q *{eob1Mp_ƙ:6./{}νj5nr103V3nҭʰpŔe9oo17x.9;tuiVWςM:[`!6;(5nP~kQebB$r(hmy=A U3G_!q ƫ?6ڞ9Zfҍ͑> X<|ɵJ&پƸCUldOhM=f E QbO 1Lr 'EyQ8Ӧ{GJ2옶D~'=>Fmݽ5D6 G/01o t&álkOWHsRd#[5+{W9 aEp,JUP@)4~lt-^*^0Ƣ`UUj{ ȴ {\KwvE.%ap)K3ueXtf{}X%Y {9ԶVm QU;挘OBog K"7HNg;{J,۔5 }j[1lFʪ#\>ĉ< 4$Jv9I]fIyXRm[9ס_O0g\MhO;\t>/DD-Pp~Wf-磶;8=sWpdR;C]pm97D4Q7.HoVFYpv2㫉ٰR <%̽rmwq{os7zLDh/e]tj^-VΚй1rVtY;gAAN) EYvOoM`g:M&^0J[ٛGlL萱I/==b&8_]?AӶz #al# "l1 rgBԳ1#C͞gG/TȆH+Ќjnqc\I(+9G{\ OBŴT2Q}joZ`6K&yi7Nj;Sza?,|G" DK9Dwb<5rcԌՙ '+ jUv"LX9|%ۗ;ES=CM%d1`8dR$&$bt%q{ &S A4KZK'nOٯ>Q6FTkZ dD~ݛЇC@OMAy@C"PetDžC D ˩Ap惜Pce aImc𻡄zK` ϜC`֑t}ДrV:qlGUw \|F9,CjM\NİfA<銴atd&t~й< E 5`VXs| &᜖hL.=*9%8,]P[k|3B U'ōO7#w.pWqy]nx?3)|.YÌm ̿>[`񣣒Xva%)҉Xr&r 4׊"+ mmcn" qYЀX]&&9*ZQ 0?xh1Fz?ѨbIi8iϲx$=#۷=,&n 3ETP#&^ꇼOG^ntGOlo!߬2XXuf0\pIX,y=+W WC_ Vg/nYejb=Xc*{džIY)!Cr#]`/fڵ<ͣy`̌$Ame>GQc#-OsX ԦTW.1FzV6aĤ}<3ȪVR/Q &|WGdiɱ/T/o¶Rt;jD=N)76d~a_(cīWQ1ømpmTREݴ1L%٢ 1&U7VG gT?6D wĺ͎ 젠NV\~sːJW6~" yJiOmP;-X4N1)(A 73tqo0HA+)N7:g$M \vp{[6wYj,D] 8@|NwSs%fZvM#*Ӱg)HƸ .NF7cK==s _1/Jwv }j9XK0*xFCrRR5 x70m&ƫa>Mt WdTnDCx5+(lYBg'Fi4_s)*POuM(vHIկknfb3$5pl] ]_@ÖOó.t6]GWR^ke^k %-hx< U_o(kq`J w8 Ɩڢ*n$~27bOɡ8zS"PW)jer1T{ ?3gj!:w1ͭ1fc._yZKʾ+O68aƅq;G*1S] nʎZLCي03[4?]+iWQq!^ PHoB^32eԧ3nUI+Řz’Y״`!^]/ה֒{0|xv^zCjf-&4TKP9ۅ&Jt))a}{0T1 uŧgD5TUzwo]|xD(t˜zM.a8U[canr$\3 :Tc Dfwa.]OGh[LoЈ򛙦8mWWmlW w~N D&$ JBX\e<%1ɦ$;څFf8NM&\zdu&+&@ Gv4c8]'-Q_pV~='V݉51n)$WiiYsL/ϰhbUϵaFҬqMQD8;V{p1wyYZ<ш|~?޻q M^ @WIJ㨌^Qą*maC hN3v\~[# q4gVؠHb9%N`N[)[ޗW%EQJI<>^n9iš [%L*ٯ{wX>ͮZu'YV~TBzl{ݑ Dcf@a!NDP5BƋcW# 3VHb"*R7^z=>RBYUhS @p EwCh׎ qRL $7a -lSYb5'[zC+{IlY[T rKݢDw}cw=gB4=w#e13QⒻdG|MĽ0Ie>zyx%1X5} d2v;.{Ub>BNe|(r_+UlA}^ҦB9'[Po}~=lL3Z^ΦIo]4ءq b(69,QNeA"IZJoŏOwo~2΢3Yk0LM:,U<%Rsqҭ6 !5G(}{ M]1fbr0G/h*XQԵm?N;=w~GYlS FgYZ07070100000041000081a40000000000000000000000016661890a00025fa4000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/mlx5/mlx5_ib.ko.xz7zXZִF!t/]?Eh=ڜ.+˥p v%e;¤,0^#$D_ԊmTlhM`[Lp$GDN6?5KC3 8P0;ϑZ"{1)R̭iȟ{ZBmF E͍A*MjІz$e|8|%u6P}ѩW?{ 1ԟ[7eP i "Ƀ qOIU|#va!]1t@ZRnC=B'֑&Z:$e Ꮈ-FQ/%uB8_HGk*ǬGۓ>\?K@ﺍ>g4Cw9^f`|%M֣0&6i^мj+}Of@Fl7kc<~QiM<]YŲ}p^Ib=V A,<=yd9=6! o5Պ:νͻlx]Q0PhO+ :(ƩTs J"4ѕ5>mwTKS.%`JȨŸXS;(c7N/r]alAwRoUXä P=WrI+pˣpl6=pvA L[53k),n[XIθfLxp4Do\I_OuTlt]W7{۵ y?06_PN6jyfN㼼xxYύa"O.k{¡-(G1t9.Rq7=޻:$g; £jXTcfSBQryE}3j@/-Y 5Z|v$(HTpLʐVӥm_T;$ۙ v1^1]VR&J Vq9+@E5Cg& P(䤧ghvHӻ5DwkNS`?;ʇ9i{'^%2 `S¦8%U׬(*!QY@25xGpV8V┕sH[[<د?psĹ?jGC+X9GV8K^xVƉiUyдq\A($zw:Y @VL\d[ aiLP%H0m=)F0eOꭜZ6}OsbC;ț$CZټs_|/ړZT5ՈcLSNR@N&}b!"L,e}hU/q"bmM uJ~> _@!6}Ue%fas]DTCQ(KdJ< >FڵV2'uC_o =t{݋L]txQӄ18JP ݕ֕b/K#|8sdr "q'HQ/sGM~O3 ƺu`O=e5 xLti};$$x?xKZء`3N¯vNUq7h60)EWi ӡo咶΀oAW7*y>PN47QCR@o^ݾf#,R$WS~#Cȝ:AftF\d٭64IۮBbpTzy;9\X%5k:xR%ؼynkdxGsCi_t&OMKd^R I[BUof,@m24X*g _9(F(ϑ;80jg01Z/ ? ^_>N"~ ?O+c",kzKmĺ1ZTun=B,S _! %R} SV>%KuCƅ.qop l-5lƸfl  *+OwD]mbDd՗GH6ok܍YUf]mN]Z1!K:(j7 Z֎Hr91,EU[u[۞""*tyK>q貖+4l$cT#+ C| l]KbY&iHk/C՛ZVQxITOCZTb$4K 0nScsR mRtHUgVN6 /-͏Y\vp<,D u@f_M`0Rw%R[Gt\`|[Z5>6.\yvwy *zڣ%S@K'3IT ߇hx<m)>6f|~xD{rٮ&fH QlCm'׀o|Oά7 rØF5r8 HCLMl{'!*ТDyGf\"!T֜58?6$R+c~dk3Kt^u!%6o_~Z;4WUl ` *ޘg✱!J@v!/~OAy=?%6$S$'3HǐHG#ٵ_zC-H P)p5fX&ep\Cvٗ7.;Pd>|,Oa\dZ}dIk!y>I--:01.,YK%_l p2\tt'w? `MċrV̡;%-|R؞oC8ؼ (󿲤+r_,h&C"`JyuԛkCn6UK LזM0]nYix%z9X65Q |UCs 9ƌ+R.ҭGH#zφ8@`cGsDeИD`PPx[cp!=ZcH~ry^hIMBvl{CIy@m0²{LGt^١HF̚k$5̋n'Ȭ?u};n5\ aeb"+&ڡbyz[̼_JI,CWZ*MYcNlյʼ qtSY7; 4 .pR 0S΅Hα*;>ds0=&_ТsÝ ьvK( y TcD!SJsDfe`(v!@2:Rw-VnG=P֔(E=J Y%INH;v?˿ a5bni[ 275/I?l0*yzınUiډ+,le,q$=v>U̕4tyh2A.jԊP9kdO;qM2>OAHш2_gO1 z ."ꙠkK \MeHF~T_Kh[˗vzbbO5U]nlɍE+.Q wS:5k܁!mvN3*7|*IV@nC5:/D2FJT7T^mD;#a'Agm4SᯖėXe Ʊ7ґ…21hgH̨xz;Qqߴոa~5q{Xt]CRK<eӍ:ovу"_0J.s+Q!mРɃ0Q?;|=olt\]ӹm؋:E?lFW[ kUT |}>xbZ hZl]1Y¿6$i I9)w/ZlzEnDd MƂv14v-^-\N3 ~KK KҚ '>l+l-,$PX|VN&R7uǧ/C֮0߲hpE1&NJ#Ի\GuOI0&Yd"ᰈ 6A?4}R񌶃.R~= >m97adnڞdTӦ- ^L NuQ%n%jG%5ƋqP[’@*h$v'xE.𲰔UƘ&Yr0PZ\~S{]Gn+E$xj }WڙtGb،{x#N9Q΄.Hi4l9C{'զ脭vLuOLmτ=U+ (]ё.W79"JnWy^ex>, Qz_sF}w&߄W bU$\f27kF ѵdpiz,E¨#{lF )4h 门V_.{OW(7\4Ṱ1d>a ڑ9B%>3*hqM41*^2|`nq\ /Eۿ3m۵&d?d:[okXt9D4@- ˆAE | x0;E8I~VcvGsڠ&4N`Vm'Kxvw3E5tu| k;6L]w\(Z96".=kl֥.*Q)8)qIw#72JޜƵR#s#LOB$΅:ISO\u*()MA UCk|όqPf`z1f$~vf!&lt6.)V0:' a‰׾0 " s]ND5SC̰  m6H2Á7fmRڴtEBH6[I= ҚQRy\^ tܔ+_1YBZM;-0Bq'ۂ1K>%`ef: Zyܚ5D=@;R+~T 2:pw@_sv^DgKq|&!h|=a2)N-h )1 N}>&e>Йiڦ@7 tI.Q^FbW =[T:'$dLJUbr0?dxQŷ]eu9mHV~0oa(|7±GeT"Ww_o汬"@} \CWdH㯔H5 tO+YSi`$-@!=M.U Me{ G;R} Cǀֻf4[-}P$ˠέ`Њ!L߸恣~L^:(C&(Q䞮8YH&k}g%Fͷf[D V0?6a4Gmד5GjɊSmmG  ĭoG vQGJHVMR)i&èf a: ?$7vM|1)@.q tx o8g?zDenLjd+'o lK;~W:n88O=f )ӷk|=PA !)CX ^_8?5raf֞l LRJٿD{k^'u N;ATjg.rWI+óqc]ɃCxzlsW858 Y>uُq| h;5p4;z~C`<*a*T3.T0^m ֩ Xr@%?xG yëY,/>Sp k䬶=A!bHorA\F٧G_ELl6qdyht::/kDeX}^?E/r 0_z;Iu|Q}gT{ nx'v1 CXkk[p5Q.vX 8S}H'GN `Z@RտAV"4uDhRS`8Z'*3c XILY( ^zv٢ t ~X)VJhE )oM.KX)GQZg k\%?ita1.K6 Eޥд6&X$cXmȶQbbrj[ ^,SFڠo9`SlVHn]^a͜ǹOCuz 9bPBQ1oYlߕ=}x  Y5"R$#$w'\~ ^Ғ#MC?`AEefw {{RWwX٤»(?fw"r>D@ rv> ;' $0ȕΪ:+h&MSJFG!{v9(ߓ.9;^7pHO؈¤Š[%Y_z $U822#"V1w6BB807(+ 2=Qh}}my>@R.q03oL]|5Yys |~f8{ âw@jkXZAF\.vhfq|+yi~2aZɴg ՟,WvN܇Fy31PfG[Z/s?՞('G^6A"=lva"jCG /80G.Ukc*Hg{"i~Q YI8.ʸϱ#rn5*;r/k3BLPY@~xX PvpMqImא%_&HvF÷*>f)G;,>:"6qx[]S◔¼Ն=7-MN`wҼ]&8QwSaz)@"jR%A C~# p`A88lMW>U /lDuQV$T`"* a fׇ #6sfvc߂?\6FkfXϸn=ݵVKgL>57~x2oN`tgO9[mTܵ3 C oRسat'< 8y~ߣj>g0}"Bn4aEKCT8tܛC cytBK!Uw@.FF^J P?!."3M>PX;YaP^[{ДƁy(֛i ߇zPRXfS*yF[DUY^K#ey\j{>$T`㣊R/mw/QSyu{i}JYHTKsl?\J1|GD'K#U#] ."BେLG*ud1CosKھ2yRF}|J$߳],&t,N _(k"FDKFs cg .C:;*Lg;SV#=ԞzSUv߲AyHnnqv֯Z@:3^ƨc+W" JZ"O HVmco`;_u7z`a\=I;]dPUk+v  vjJDK߂59LE':}Wo/wxGe`q99%THȇ`%,]l|%\EZ'U2."aN=\;/}?*o.[ *Mp'IIM,x^뎮Tkt֩RGb\2+kT" \ZEz2>#%6X9KqNlbׁ*9!\5)܁K=Ϫ8w щ$_-fK31we)yThz$YZ'2tb!rwR$`ުA{Dp=|yJ)Fz#Ⱦ2&Q9ECswY$HԒB$#ꡛL?s殶,FzH|M5't5-NsN¶3'*~*ҷ1g~ g쥬u JF>OHIɷo9()V[$G9a w9c nq9x;Z\+ǵL?C&jH y+[|@mA1N,:Q9(Raח~F0܅3k}2'mzA";JC$diZޠX*쉴< ;:Z<ڤAP:Kҧs>]"zDA~bP^fGG^jdƧ8Rn+1mZ,Ͼo2Bs\a, ސAy@@·7>|G [QFC_2ӹ`DVj>T| lqkPEHgP]!g^渓E _63~EGYV@u[dSq]ЉXJ~r^;rpe*[{' ϣHdL"'dQYZm]4WU4y]CFE[}cڢzZZ5@j@Ҝ_PH-Ӥ\4uq 9M-2 kC-?,5a [g~I}r>MuS9$|쟀(i-8zfv^ȀYt f8c @U"t"̀YXzv"oRĿc-D4N9r5UksU%D`v.R"a]Ewiub,B 13Gۋ@`{n8QF's=z/Mdhw4 GċhJ>2ySZ0TA0IsL%y2@`pѭ9ŘeOV aL }Ä㽖+J>W&VUpJ| 0 M! g^x A`LLm0?Š{cx8.%7~yUǝm-7ޤ\ONgKF{ʨ vIJ:Dkrؕpe<&*!Fl5 r]M01=Tw`|hmU;-8&]o *вU8*JM1q&PWF{2x֗j=rqQC_S?wQ擃4>/mB\t*z^pV8%g!YVHEZJj n}Gt}0n=KN=!vi#aQ^b/['C3^iƂmB,'|`c$iN~3j\uQ-0ӳI+ApYB6r-Oida{Z37OrvU>vDYxæw쓼0\=c^^uj~MNVǢH W.ּp!Fܮc>1_ Lbrsz6L_\Ψ`mhLwxKŶ:nMSd!2=KG]BhsAE1ۮw/URypCT ѕ y^zW cJQj-Q$K.B ׺M.l[ ӜJo%63 &|t $a7_49LDCXO"f9wsOM ,<^w]wlq'w5YA$MmӶF Cl^5$ gF2,ȧ+=sO  rb N WóFWLyIroS&$d ď~>KڢZ&|(ǩVIe8gHxaf5#;=`͍nvTwf{P4K4Q|$2pmZT,31)$6/1LWTFxL 7FQ % uH"˯4Ocሠl6ì'(PO]Լk9,4@Y7 D7T LM/~^M\I!ͬEY@IT=9R[Be#J D`%Z`{NnXjrwPI wJ\Oa/_U|KߊCweopzUAuȢKC-B$Q& ,QLbE#1⁨A(ކi-+K^߮e6]Ņ][ KN(Ivڊr P: Upň${s(4K۟97O%y8>O1G'E4˼4rbv->(̜(M"B MJ>h 71YZEܣuDDzr*X@N{PS^kqV 7 H@Ȩ2ת*K4Zi];pe^R2-e08=%'~˼DW$,Y{e_C:1X"Em cHW gҏ'T=*uZ5CL9fOpyBb76/6 ݄< OZS> V:^)%jpŻ1Yg {A^D{Ҝ% '?PƕA̡k8ضUݥ. W^jNw&0ͯmPlZ;&"TP}O8'Qf7ss߭5#w2kh2c̘>X/MvPuxiV }y}IƬ\2B$_a%#溑iΆj_36nw_lujED2h:9{N}<$-GJyCnbDlK}1U6h2 k|csQy!hAslz]2ݞh=*;^΁%W= rM W})WtO2;[:tPi\226^G-벣dao2gIJWd'ׇk拸0[FLP<,ꖠD/p5Y^Vx_0'YU?$dopB&-%DWMH` j{[/zHn}5&Y=߲Ⱦ9 ll:-&uV0mKxYChπeϦ4:FcmT\}}l.Cٍ+8gs=/{+iXD= 뢶ߠ5Enz#9Èmk *M;"V*?f#v ʹ4ĄH?Ә +ʑmI_Dv?v@|JZEwS!JN[nS~zZ"_ )UUS7l3Fh:DÉ1iȵx}z AI`5(\m¶)+gP$4i܁Ԅ50bayzgJ7. Yő[h2)^>hw$wֈ7']zާ;{K8&IW'{c-l=3Ə"ZeTzv[Cc0zCn,hRkӤ.N wtC^:0o77pkK7J;ǽOj6[.8ˬ$T (vЯAAѹ$uMVI'GtkfC"K+v!9zȮAv/: dט6tRJ;YYۤxZK49Jb| -J.,Z.lh=W<2ϿhlԏG;Gt ^4sM]#u-+K(zRjQ⌨ e A8}yo#Z2#__XX2pKԉ`ו;p2G4t,lk’dVb_ Hpm=nw=t-/|u~pa/ĹTZډA*lIg}>mDp;AhsE߁!ތA5K" /3pk>m E(]sld#.|o{U 5>Ý+#gۥb1* _nϻnx{nm7n !A`׎_) ~_gC-, s.b3h IZf_;g qi]ksx^|%6$j֌89|pۗI$M:I$ߛ0MaiPO99+TN j1Ay3z؞k6@ѵK0R]-VxMKXVC´學¡¡4kI?pojf"Q<ŎUS+3$xgV'Xpձbzсr[׭@(E'}H[2grA{O{Hbٳ!ҏ0(ףF?\wT>=!,I'􀬺Z-Ututrb.s`:C?Yv L"oZ,Qv=s44r At=S'KrTjdfl,vcL#$~~lձVc& GȬj4 @XdE%k.$vb,242f4G*@)nzpH6rHlxPo=l(H'zk LCJ}l CX,%JE~=W;Zӝ:X&NeG^)|wnoT΋u1kM:zN\IH>u񒞋0c!%tkjm|:%OР*u _G\0æS;yVF`U4+-ٰ!f&$bV7 @3B鰑9剄Ĉ/@bD̠1z>ܛ̎uLVJq ygpk'R9iȀw)XJ!.'|=[ԫEEE~8-i=2}ʀ{:aH˨H:1l7%\wL{3i"h=i.'5vbD b=m_Naj06N{zLs )w]2K0:iX8imEx v2Ofף)nwb*BG My:YC]i+uP$x wꙐֲحAj6@E\"ʯ?7=Ja8}qI5Z"M7^h/|OX1{f?rBђe#;gJ,=S铗U@ FzkHƸW͸NM(] ; ٞsQL>P "+; P׀$~!ʋ#i7sY\w-@{:lt1={t&n*arZVr%'ɧԫLVT K8|~ #j:bޮH~$LӧBdB -/ɮӸ/j;ya#iaXhifUoa|5 -͊[*ri[_5(NFKs7[OTvfH3=ov5A}ɮre>X@9+YU #&5V1ou2G&DLMC9;Fjh#TaFM/ UC~P@$!R›&Gy#ۙdEōv[Ra52L`m9w|\]miMmD?D]I.>Rݏz0tmxg Gឲk{9@/xx#i)ʐ7>x4Ud#ሎ Ö[3/wM$'I)-mh; vLY> VU6O{d+b^ߩ1Kiځ\ Ty&X)i|j3Ir@Ce!hjȥ1BBgt^ 4H?|W_op~nX9^RJ٨`[IJ6 qiR CA~R|.98AՒo:jP ;`Ω.H:Ap>Z:#;Ao?1]8B2a8A%z'99*dF07+7yAZE> 6ui KNNւ4<*lmxH < αwKbUl3kJ ZͺJ~^/JM EXB3 鲉25uCxn鷇B!nfvʜJP|lß{ ڛEϚZ<59m)n~dC-ـBŹޖF']!mF's&@ qSJ;]4: ʉ~RL39\+v@(өsbqV[|Fz*aoMR?\# Pi|~qWkK xb9],4 :[@eDri2X2  ]jFIgʐCũ fbLFΡS>eБۉk\ƥۛk\: sȈb#3L qdPypzo#c_MK1(}V #Zo`LT%U3Ss"vO]+5"?V)g>u2 xUzcv|?{8, _m/6MErz%Tp;p91^U7Q Ȫxg)5X23gIƄZ}F*t5؎QrrOBmgڧW~386l]ajw{i+H؊'') +}[w;D"^7mC -VrZ-/QTQ}Qm>IWg抰=b($ř*c`q 1[:pȶI$#U2p}iTH@: |fj8."QKi 'Jo)p^E*|ֆaLΪIU!KՀFδx#ޟrciwL52%.H;r%(#kP*@\=G3׭0L,veʷLs% DE"(:t!p/Dܖ" &jkT#X s7<.$GÇiuWWpn車l콅 #BQWBk+>g&6{pCƇІ^ţwDKJ2зy{_NRٟx Z 47`a9c0Y0$jQU`]췹#+)# \XM,?aTؔ:}lP6iC,byo?d*ӟcnQreelc7N:UI]}JRfSx4.[~qKPIQ/5!(T$3)Dj`%s}~ B.]3ŦO2346dRZ''>[S 3ik}|Q =]ꃯFeֶk$9BeXۍ1W6f{V[=i*'W% ŏ£`Ц6Y[PY=eC༽jm>$4VK.%nr92Dq Ql$??ق+ aT}e<Peq~3^6r&_B k@hNwGqnh3甒I{Tk1&|xJ|͍ѠgSY&۶;de;ˊd 3@:YG  &f&E8T5Z>*~D|R/|C{09 0 [+ 7!"?]h@2(Z >o1z1rR)oڪ>VL7ohpZ3 >S7~fPHB ᡒjFH-h&On$ ׯk[E€~nT(Bs{y`q8aC5ک~Zӗ ɀ%X7>Q.rܥI^#a!Ա{L*p(HWǡ%4kZ9][kyvfѫK?PHg0s%87:3 =DSqqYpV"hOP{?UE.Q@&*Wi~M'^As=6y㖚Ć;Ua ~mSL?n;PC~G4ҔPT*&pShwS+v( Qd# W몎9ES+mUIeۘqU{wǷ֘' fOksk0PDC8t7}ͽ}꒵$гmrRzڽ`|z5g;6#q$=q {۽ L].Q$Pȑ-k.5Sv WVwen0hT/Dt|HQYq^&Mp4\KyjO)YpL/{bӡLJ[󉌇@JWy$MU vE@vXv&tO!UЈ .̫c".[] 3hQRG-QY!f[[ik(y:_xbbFөrC/k jv̰/xC&0>$pt?B[6q_V;68r/s2 /|zN] Ax-j*L#oFͽ<"9n6\'RFKM3R}pAհ+ZS̍?|2@gi +BDvՇzQ|l_FR daL/Ǜ^052Yn[E߁Fqɷi1+Le^2-x)%zDv\1iڀ~;rs ݳ1wR]{\;od6ʄU3j47hJ{t{lN?y/Ԃ*4{67/TI[3 >] ߣ(XldPɉu6AӾeƿ`Jn4B5uGJ}AW٦W=ʜo<VfȪCNXBIJYMƶд'}տgw㆏)i_{x\ :B.VkpS{7OW5.-he?LܦќY"Q9A"1H흚*N6okLP3! 0h+—gYt4iZzz?O0Iҩ*FdTG~G?rЏOP}&LpZ׵ :)N!2 'ٓ약55OÄҩJuAOu:Ԉ W86ogIKEgX.jgH2Ǹy" NU\Ыnk-̻ɔ㐯wQ.6k* _)Xy i|{S7`Ão侌$*Fch`{tw9Y݇4*50 -%WB}K%Wm]g:t4|F/Z1 Z*~d)꣟hxޏ[L!8k,uu~u;a#X߂< < QU$/~; ȺE)Vy%^^}4%حjzϭD7HNgpB{SUfqr B@t{Jݼ}-R #1PqŪY eqRZ 5 $xp3^jS ׂ{sfOhP m5ޝuOZ3 5!ABڴ"4NW a{OCly:)ۦrթB4phpznmʹ.L3]aî'h͖P |1R'DJs6 &j7S<\TA%pv>:8 sV؉NYCm|-5 j uez*xr _ީqc6A>z5wLəIlFzQžn(:Ц-yD1W]A#Tי~CFڣ (&%anQEczʺ:ONpX6, 鏮g,$Ρ##vbf! 5d|̦X`Vy53ub̑EB+|t8}A@Gýh|rЄ=fI5aKЦebelFe[m?fxRe¯bU#X$n&km9\͂#-4Φ1q-hQB~R*ԃMA_P@O-ǃE.$|)sև"R5ܛpjp6HݓJ횁Z_NY@KH9'*|k/k%[#2xM:*TY1@Ĕc)2E?|;yQ#;Kg8Hla(EvH>DS'nTbrpu+"psQ:AL ^QFKt7W "e0vh]qGlS 9'6-+M ޚR(%]0![Z{nݻüu{N@{.kk78]|4w~;TU=|RWm%)4ZJ :`ΰ 匀-{u 0>[U 60J5G[C+0ub~@!\H "ZY| n{-D(ه;p/&U34rXp:OQ]mSj5?5(>řAغ-ίR[gE;!nCK+\-,XS_x^*5u=?Adz,/aػKʰ{aY Iy.rd7#b^رE_mjPXDŽ1VKHJ_eZ|nD%&CꁟpA(׭{nˠu>z1 r q0TT򩓋- VPGXz7WF@g6w@[!ė%:XL)5F̋y_{ۛw@.l 5V}} uԁ@ZiBHт_TvҌ`;apS"EflM eyZQ>lFQ΋I GCm/qXSW^nCz`\nx'm+j~xp=k Arw"mVОMQIf,v-`00saب:L[RK2qe|Bg-(Xx#MzN‘(^Oc.y/w0a{K+JaN(Nwh(P|Q^,υ;OѭwJ5Czz3aQ[n3Π}X.KV#F:P> ]hFh9Y{rZh-&ΜOiU0ZA"IJo~s6}t)ЪvSԣ?Fs*%_[tZ82-rdt 3Cd}nːjPB:E@|G@Gv&L {l'iܠcX+O4.)hwv&]oQ5v!ĖÔqYOF ɰurgN GT\taQo2XY~,Sk.HI^=Һls0# Qi)~6 ּ9n(|J\Ҭe%W]V!凱V=ca-kTdT7B9U,Y?j5/8pJ_-:6 W2: M&m%/VUG2wn~p@4+G~~xb&ե$ÔK56'~nsEZa\)KQ*%!p6/K4٨c煸O 5ذ`|{6ghOBl|Җc򱇼ye- "8Z)HsUr}݌iVe]:n{X{䬩Njs'bD2qzŢS+ }"b._O'FdHwj-oV*gZ# 9(A~ Bo )ByFL{ ;ؘ+x*{(MdhOkWxOID]/I͸2eqYR)Z:48N{HE {L)}0uHZ68Yz[r/KGe-2eis[Rj^sSl[qjj=lrdP_#߃21vzpug$c>Z>R&V 8:"d&.8Vp"oZ^.(H&+RKꚳ`hT+#J\zr{ ֬*im]̬:fUPr@HAxEhD`; щT*]{>-pvJ#K5";̈Qڸ}#o[n1mUhzV= } tP( =] mثXNVSe3hC) |Im"i5[yJny7b_2ztO?g۔EFO-y2X,GJa0٧U NJ]nx; 5K,TЉ Co8P;JVm9Zlf8@WKe%j{[/=6y |%Vƴ0̈́m-'5Y.7-ʌ&tyZzIqy͇v1 aܖ0ʭNjD@jkjMc~9ٷZPJͺ7v:4Z zÎe 2yxG(m=x+:Pć|E 2݋B~ !JO6^IY2SⲺ`ֺ`d( =G =(9DHbF24ګ~s4h7x İ8~kZ>6ҒeO"AЈ6rZ4 3~pFTS\U2-ϫB+bB3{䋚li9 CVoz+%Y;3IHe^w%e-w?\)| /pd9OJA7u*َ,Ϲl\d$jCuy3郹!N5P!7[x=rjL^ͼe@)q:sbǘ"~lF؜n{ooM~Oz~H%L9]n|[~nariW|@&4 ƽCՆp=nGa:tJ[&{Dzj%j\]o$T `ld͠xz[| yyJ6ϲJrΩQjp/BA_mXU cdr ]=^ lrEuEi k'&2 Egv`XbAdX,?ޚ|1L5A"f Xpt-euV4[TAgsCN7exE1 !"ÉG۝zRbPlLd~[u&_h+a~Ȗͪk3ٶrr -zѐk r)qD аɧ$WacdSGc (HzRmx92 (ipc84nr+7-]h; ?{zPm)ӝъ{? A{r""@(kdFcỉƄD8Vf8FHu' 7!`[-#oy<j1ևqak&9;9Iy8iXGV%zM Ծ(ШS1<-('gMWn$0sB޶T(ɳa~Qy1a78 5IpHITrd@f 4D 3 `^=[ >te84ytR-1=oziV|W ͆3ag2cZ0Fzad =ottjۼl4C$F{Ȼ &N5K:ZC.*zuV\{FpfY$+XMkP)d}]F2O>\jjOziDWT@#U#:û<| (/u?۶yae~݉%aKs33}45֥NY]BzZ 7*(gJ;XrI+P] $|w 00@V)CqfcCi(aA_RA9u4[z<{O$(#R] }G=8wJ-20ᴨ cpo߅W] =k2TBe}9NcQp ݏmjjf^H2[G~s`[0\L 'U:IqW`LP߄+OLODF;bX:@cRdęJwI3[3ѶG57֘i<}G.E|z تJ,$QϋS3D0j/@֚ļԃ___B GQ|hk~iCVpr)[N=b=QY@*'iw5TkT`飋j5 %a~6i+hs[> ISQ DDV+cTPzxq22%>sxZ %+[c5gDi}~z)7TvDɊj un~ŃaX3/&Yo 2&D2—sKݙgpa=h^TxXJ@$ +9[~qt,h<'eO]ՒHg0d] }:߂@OaM }kZKjh |2?yƳ=b 6z6r*ܲxKsl $z0R R3@ZF=@30h& K0)?$&nbZe.IdJŌ_L@QbHXΔ6p%`{Au/(RB2&=J֩A 2ޙ5$_Eb#;YDžCNOVm VP+J"p }6fc9.*ۤ L,nC&ٱ~OwjxNG87Rʗ 1: n|r4LkjYgC$ 4ՑKY(.pC8&/%ӫ)% e\C^t?6f؎orT:xjQCpJ_|Eԇvt7Ӌ Q3ө{0ڔ+{3r|n̛>wOJB"Tl#Lݕ^1BD`F!/9Hሒޢ\۠W1>XՀc P?;4T?:4_.6W[SI.F t.yɷA+.p{?vVA1f2ēO| JÀ`8*c )fi^9ןE>cTU>dIQLu { ux,Q֨-$nG̓`}cBF4 2Q @PטZ9ʑmD0ybȒp}1'hrHϬo#;GPc <P=?F_)ͩ " F$!^HKjʄsTtqm`[L$~pMl~ 2oAThhe-YBN;,hBt]GSJ. q<5Dџ̓9g $ D`^Gˊ<;NpTWVVM*}]k4v"]U$&|.PAYF$KEs]0o%w  ɓϼy[q!Ϧcp #K"ܑF! )+@1Ss0#rX)Oik.>4fq$acg'*YG5O9yL.R-Yx XӎPҍei#W  n ͛B:Neq6괜n3nAZ$\XR&z7CPit%0.ܱȅPWIߋA,xTltLm.i.#U7O%n%:? ܻX~O MK[nU4x"T wV/]B/IEhBː5/V?zM>9Y1}<ʹ1P?S4ij=O$=ȅ64#, +;i6F̗!K'G5 s]Az1Z=ZП?|֏.'?_IXoW*1V_ݫzֽ& B8S񆈢RTt2ӹS%Eå[Sꪯe Ý]tlnNHxS҉ۛ; تi4oΩԎÃ"lRk^ s6"˳kZwԀ}&[CԌ?&,}J vQgzt6zWaL(a> Ts &#CbaN|x #NnFʝ w jwP$}?[׎Du,;CTju\L, $(pw` 1:|^xc&O/6^/S3&O/g`3X= c?^S Zfǥǰ,MPDzf%c/e s;,]<"L&5nf2+jI%yfP/uL:9fem\Cv*G7EL I߷+ՌSy; ,c)Wkf()Z-؎fh{u" ͻM4l)lF_uN:y$##܊{W n᧸`xa6G!y7yJKZJ$h |lj@0v#˲(C3:C>ظ Q%Xµ\ ħtt-[*#76Y:ߠǢ2Zj'+`d =OU]b˻I_ͱ`}i%KĢ}:._ X_*+ea,T@mm``#ÐG Ue|A,j@VP6D{܎2zwgk"L2J ?7 &!7yt4cC)Yyܳ!H+>[p&[U}T 1pՖ`1~o]Ͳ,5u'mQ0P_)"Iαaִw  RͳCweBXkȪ0ZYnrN9S}Jo45qz%چ( 9Q kE:P3MA@:T0/:r{4 Ij_Èi- _!sV~Mq=zw7Y j3>\<\ 5A:>`;Qi W~w.Q & ]퐭vZzĕ5sTdЭhxX!lDi '#:wB Ɔ{؇v;,PUZeSȗl뫊twJI:{UIOr~F{|D\w\ Zk8 Ɂ菂~<7w4Vrc|k3I7r aT/(i\'PL 63i zO0UM\^@`2I8zu ,$&b~;?ZLpq٦]͜-Zg;`BX>zҌM]OGgA]y Hϵ۫Ye،iNWňGb1ws$a63};v*h8i \QvV-~w5@i|H+UkSmJ}Wx?<2QZ\lqKo"HW.Gg(Z{I˛[FB짊TBDmBaWt.R~C1}7w!v_-7SƊ jȼEwI3%ZU+@qğFLʑ>EdX8_ӸW p]4(<.P1vU'h֥c`w(79ܕ0 9Ʋ> j{ذro'JX+&'WmݭP¸uC"~Z_`O_e'0 ݶdNM2$嫙 lfe(K]cۊ)ܦ$aCnL45}t[$vsy2/y-[;5]#v\WdR+~&CikD*).XUf<4!epҊM:QۋQNsͼ,Q I@"RΌQz<),zPuwCq{Ϯx1qsQ&N]g*<,*Yuy0"=w8W?$IJ&G "vAZ i] )I4X Ь눛C>*īcFs-â[wEQ|8q#1Qy_p Z*sϦ[09P㭍h(8£\a[7u,ƩZ@[v6|}`:D`cbZ+x՗o9UJE ښU/DϵM~4TJƲ,B%ܱ~>/Mq&=5 iFj%=m,Rp/\PFK50!? F[Mv?,蝎d_o6JkBrrJ.j&é[Ӟ(}1^^ivnShgwH3ҟʏB_C'+4ׁ-v+*Sj$PJZxP xv1FvR!V]_#԰`<@+?emW^gTwYk:Ⲵ:,PSe4DR쎛PO&hXF\?9밆uЦL%GF,Zk12"'lq,>[Ywk}G͙R$pjIagMpf프*ddFe[K3JT JQ먯QKW L,.OUc+IcI;?~JWrJO C#E82*Wަ࢕1s@;KZs[h{#ԉqN*u==6ɌW~ц 17͇D{E/e)K p! '{15׆Cy 3~-sn;[&c=EITX#!!_SprgotʛIenu6Ctq$pQ_[z6=w($a<+xk`2⎥^MΤnNӻ^hߗu;8P>o:z_*{wL>SOƫpPd^ *Jλtiof$lG)g(>f/q3)D+׽`M<"ea땚/_s%tZ{ "Ξ[ B K'K; @v=[i2&\~)elcd˒KK5n`F.41LUWfň%7.Kwebv " A~?5`s} Pw0;Z?Ұh;vz ЅƎ }p\ei9Kp&)QWDO Dg^*Zvvdi-ˉ tQ+PrfZQь,+{>$2߆6k$u!0m<6[9.O ?'dy=i|HoG[yf1s> E%$cz wXڵPfU.KI%w < KLT=.E~vKe\S%I+4u  gU&"W0ˢ&į|B`NT#4-[R-ŸlI'7ݖ3Ip.sm˟!Tn3'6 |!8X&iܬi* diPd10{_sug ?T?3<WLfgaFWW.-um{ϭ<:Zoyox1eĚF%l(Cq%aUz#&.U }Elڞ<cdq V \=ө4E /S? 7ckގ9)Dw.]o .:%䃦֩"ęK<?H|}W"lw u71/%pe _LzWկrˏ,Kj< _e`- m/#Q_R|%fUy˛XŚ(l_oGt(lN^Ȃl'%湪-}ɿ";]"\>؃Ɋ2Ms^{6k%z D\GceR/m 0'o{ 3$kJU6]!-S(1oQ$QQ8A =S;ΰm4YRT:z(ǁ1'w( fJi''6SAFn~ O)WX֎.btmJW"Fȟ2=,Qc S¥E@h4qbdb|e+Mk@FիP>R1N@MwjÑ.bxj>\(_J Wgy' 8 5I-CFG `Sn}Nᎉ rq6CEm&gd? ^ų"? F@8Y0]"XGy2x \.nqݰf{P'aHh:l[>힀nC'sJda$J-=:sGE wöcCЈo ]u>lu jmp<# Eʼnk$aS6LWR,M80ug*龈i4ޱ?Z>R^8AmO1fDt=eƪB) m:<>ɣAH!*lE$REBx/)+G+_xՆ;K B( *~qO̮9gAs*okgwjwt!2ը4>[r/QŴEA6'A&nvɐ[/ئtlyÌOؘx֙`oi2LˮfJ6rT@u9',XOCpJ%r"wS C#t7i.7vv>(aQϗ1*rQ=L8ώ&s(.=Pn !=-}{|h 9.,d? x \zogHΔ'݅ Pa2t]Cm~X\IRNzх3Vit^ 3{^tƶnDrfb) KS4G5WI(r\:~g.*p臉fsҶYDnOn#Ĕ#eRý`o6!&6ԥ ƒ4w8;lCIu-bW# N/ `;,O(.7`(**}-N%n^V[Ɨ${ELARۡONGc##@(.*9A'>&mj=2_}?n6Z#5De(ÖL7wTYA[Phi9ksN=GR_7ۓЉ9 5uVkK8G_evcd\oʣ߈C;S98+QY #LĮlƨ~)f$ު1v V7Jis]QZ@I.R 0e ċ lg 1]oweñ"AW'p?K;7'$VU=AqVl Y"C9fSH/ۄ<ٰC~&:Fcj1ߡ_ԩbf=¾c;!|Y.PiL\c|t҈ 3FwAbt`Q-, c'3AJ 0Ah:R jD -Iaʸf.%C}壬۸RR%Qƙ's1v$rdqC-XGps萟֧!he^AIhpyҬ921&_L&'*%=YKR4c2N>SX6̺gz[Ȧx$h"P(!ו]OXozQm Yh5_Y*Jen5_틒`Dof#Z׋y7I3e0*RqQ^s^EgòR!5AquK6HUhn7zdFP$8-H|.}Mt$6u(̆]A];d50 Gڑز#oln%866ƼN0k]aIkOTfA:%w^%]/DfI+Y™"A%_Ձ?3n*js1 O{A~a$~z6̔Re$VK\K">XQ][` VՈ[V _ot%BxV#;SVlN2= ģ$<:&_5N)Ԁn-wc2-O7kWE;?pU'wѣVa,M [E: #5(]fWR2ns!Ɂ_/wF$}IJHlg30 k×bÏcS [o$Zb" 30#1]H[jX ZWc%vĀAv; nOi ȢZAAÜ*e5I!{ϛaZCWHuZ)<3R`@kŅ@Z/CUZUI8UɨCĥKICü$(,J m^YJ/-EW_7ZP=K+oP9XYta2\ m.r͌Nt\IE37C@c1EZPLLEx šb*W5>8 HGw҅lZCهOҪ5òq4:֖Ş{aD7f5^Է~_#r{CXQ8$%,fmi5QCYQ!ֶζ]6j:*IJ"J#.\6CV ʐԙx(ySS:|BL-\ 1] c]Ҍ!$dq2+EA&7YԯAxd|:kZ[uJuE~TsM9i2CNOtt?.a82 NAE>52(_ !0䍗+̘, ] Y @̢f|s 0ܧ~=i T8*mZcGܦ$XqaFE$9n< ~cll߱7 8ڏ'H)>$.ygl2֐(wo ȹ]pzO ;; aDQ +g,hTqȒ#TBfkZGCuh6r$Ʃ^B̪2AdIe ٴ֟|ukZǣ HiKO*E2qM>^J%b_n ڿ:?X٣bP7 (]ze]{>Y " /BxvB@X8Nf:wMfL꺯8t Rȁ =;,X?g6[u-:*=X2_%Ϝ蝊kփ%> jLE^6Rc+hv#+f:>C缼 h4{/"KB_"d>u%yC-$ޑjH;{-(e._;ԈŞ "fvG^rAĬvPR}FnmQxrͯW;Q2'4XݖMX@'2gṘ嘪\t .f gD(l\醫MD-*_,4]kB@ Vg;GUi6D3>R_%p-e}& e\]-W1Bnx&w.4,%ӀC=g)qI%֐@H=OWu`&n0IꈒN;L/*.O85KYZZr km/ۊM`6IC!&|cPIg؝EQJq'}k/}50)rRIt}J\,C/d2FF^3;Fs0| ^4iT|~O%_+WuŔğhxu7G.iXfilـ|[X6"Sߗ>ִBbMuT}] .]bYL>ki&ؚ#.؆Z&=Dj +T:;<׻cg!UV*qˠIWa SM~%M2~Z/|Q㠖F.u߼\ L xdc 2'3qv{fg|Cԯ*+6;DKtk/{/vzyW_92[kXlʳ3XYltMM6{֢;d<{ad5f܈EބVר%p12wycL {;\[_![#Pȅ. DQGDP[UV0.h{,4mdzEOmon*)N:dA*} vqv՚B;҆[ty NTeLCOę5Oc*OtϲnQnd&˰HB{W0@2Jsf%d<9T![V ~lsp<;[p){KuN$7s\|Cd41r^CGrQJ/mPҠO3U]/,>1Z֛CFUݪw ^FI+sUyЧ&y⍐⁡&u Tq-*1HF5~@~> ۸bO.P`4ſQQr5\>"AS$vqgJ{vQ䦎V H5ԝ,ctSָ qC_ܵ`-4l W^OvGodN~c0˓=r1)])K S*'ߔy5OiR}^>@cfNSg2NTJ NJ2?WZZ|}";{,i߃ $A܊*0oߙGY{F;M b=D;AA?%Qq+:Ȝ[ NxG#e/N ϤA5 NF1W Lwcd<3W踃öYn נ2Gtwb)^e:GҶ +7jD|Y[}4Zb):j=}>9ŖP!R2Ⱦsw;' "2v"mV4[D7-]Jf1|&66PE@h_# ;;/q&7RAsoc%vWdM91B8wRϥhu28 NXOt%m0PrGRg>5 ^w컣5B>8pOn'ש* E싕Cz=_{3<7sJLF%F uwj#e3v^>͑| ;uqM<3UyǴjoO}B&xơ$)E&uc xmN*^^7\x556+Sw.̧,n]Gy_[zۻNSE577tl]!LyNeӆ tK[[aW1A [ꔝe GRd)> UgzqUl@,h5[gفPClv:"<'=􎶦b&AХ1d7',amgb_ [،){9p[FmDž /aqbX{o G}AĎ] DݻIqDfsll57!>%J }I -6D^cb%nK*y( ÕV(qkËL|l$J5uSuM53hٽmPdqA"Sc<{zA g Ö%6Sd+>~7[4߹YY__OYi I+Uel5+ʻi|zaF/Tm6{tYGUCw:.1(C^o8 _wr`yNtZ"vsB sJؚUݚʯm,F $  (Ns8'Ѷ{+ns̀Q0=A۪~tJg? qVΛ{pCEm@u3Wxۊn"ׇpnU ؠ[""LN"?-<KkG^zz0Qn3,7ЍhuBrHc,gE `OP}Jq*KUI.d~.$Ӌzy8%Mݺd-XTWS ŭvo?6xDRLdGznSX VDdXج} FR6oipz73âzBN,7LTO@l xQ9xjVMkO ,p~8ϋ'E@K ,voٱuͬ{Od DF2t@]>W]@= Q9WCX̕Ӓ يݺJsl®K_%w;C|R:Ik?Wa}%La-:k8%?tZPa3<ñ9*4ND׮wë 9՜i ~%Xvf@-#o%s\,jdϫ*ż i"W33+=]2 ̓H)Y*曀 n7lu&rV#FAO@W?yFWBOAѻs+4Dx&\ {G r}2Œړ*Er<;΍~ *RBu*ҝUv k*5rq5P(qIMȾNjtdY"5#:G랂Z'σLp?O~5h]2c(f^⇓/B21+zZ7Ѐ5anUɓ#BKɒ2'|!Uy5 VZƺLFG%: @ /wliC +wM5D|=@Ɗ6V<AFͷnV#e'ܼgSa ~gy9u^7vCNb]Gâjyp[±O.-ä ܟtb) OPK ў h S2T &NKWx$"v~Ac}_]gh/\q0e0+ trVR,ox/݌1F1R|{FS7EϢ!afh:cd4Rx<2S&ħ]5atW=Xh672S1tY.[5 3Sf!vB(דvȽh`Df/l7= Cǰ.[.d{Aj?uŃxb/q}_0t|}(cX% TyNRvAGS@U% ٕfl)Bˉ^,39h#xH83-NIRT<|*ԟ5'*$zK65ph`Vhx:=`Gջ}f?c=A0nO&29[jڅ_%p&&|4jNQ`·;SwKښyFiV46v\ m.Hd `;*!$ܸDhw` XPflG3ˢ.Ms'&\1G<:Vn/v=7Y}Lﱯ%b>s^_A(#\8šz sFI~gwz@SJ[]ҪjC@NX6ܡaAȓ[s$lZEl'nrnֻMa؉qhKq}軹]ߴW@q^Qa$JHw ;+GW  jhN%Īn՚2Di/٠?TS,9c V. tڜZ<["ewa:rSfBSE3'Ncr酳4DhΜy |i\ϓ: Mq2#,zL-pM?53"YjQ鸉S;4.I)\ĖFc$B[BF<Ѿ땴uWaˍf:mpwvELN^SϟG[(.n|`5ځﮀy7AĪ0DݖA;H{UWƩ`dT֋T[oz&Q)*( E~Pd{{ns.:򮿰jCէ;ͻ=(, $w~8's0!>F?MlwvhC;E 5\ʋ:r]3+MR!MvQ(^Aό0tR-RL{kAEA ZBDGbX>|ӣ*-/*2QK*㥠DC1i)Ne4m7+&:fجja̯F^D๣wɽkwck9d}SF)ZyB&'u诩U -v=;s: x)SV8E^cRvb1 4atJv[R1غm$Ss=Z+ٜA %άDva*:frt믝 {kĮ"(އXNuc2DG&../K%hX*CsRfHt'3@y3w~݅6b"HMm9z (J ۛ{HA׀RJuWNb3iymR߶9㲧͆o#SdsV]? xv{ =+ε &=Znxv o}@UP4 A؈>5|es,):kZ'HT,% dy%s>VEI,hF ڧ@:]G{ 6t%#D$Fq1 tOEB$/oYI05P9 _._Ryk["G>9,eVyjoZMslD +%[s dB+\Z:@i 6b|Y/?Kd=Xg:}chMv49#ZJp!'lI wS4@ ~ɣs[IS5[uNZt2˰"(zRJٹ|3WHܩ WAf"gG p8$jfd'`Fv/FKe@"缯@Wֿ* "'.{sƃYiR;ӏPʺ2k,hFi{7R_=oNnMf٪SHfo ̯)02m#{+ЃTΖ1T;ڂD<'46u_&F|ģr6~$i:h~6հ{Q CZ͵0<0TnI[5OȐv:05}_"̇)Lv"Mg3D&^ k_Z0lo[c5Y0>M`ʮ0G!VB*;-ϕghJfJ%B>?Q4sJt7m[;60K+xJw& &8Ez7G3_db2Ln1v!Yi( E!S J" K4sn`##*VG۶R"[T,ކ+q(kv4ɗkУ*YJ>Yx3z7yt HVAuqx +3EnֶLǠIYɳ)~-I7毌<%e4_*-},3U.u1NOۭVUB,~Ta^^dn%n{ҙG K-VۙFjz(2ɕ'mȺ[P3ub91L:I̤aULL2n;  6={9ʇ8^2l#o_<.7%rkv n<9~oH{ k1 &$`ve jW/1)v]~aYPq?oZK{3r 2k F@WgNPaQNu_o 4RX|@SVo& ?I;HTĄgM֐lYVFDgF-TvYăNm#U7}^~嚭T[.)[CVAz6􉓹1TPq9uEqZRHTQexNA#(0pIJmo.s(&M+ ~ Y,RK!^I/mƀQr*";&sBe/jS \ кd<rXur(Ɖ𧱒 qtGu ͵0m6WTI7r'*tTʙG Kq-AZp|' c(Wm|pۧFӠ7)Uxs.6ʂ >ᇼ1K zҩHρ!sȖ58CTu:e>$rϗ_[tQ 2xw՘̱&w샫`A(hGPLi n1[~sዘSLm~F.Vȏ}6~埤fۜBV̢yiwhf]HU5\/ET7G{!잯8;P6C(U@ e"arHd]i-Ѽ9wXѩot`HOsLc<5c4 Zͯ:|^SxFD7Հ*7*|}!e EYp*+-`7u5pƙJP]&͒! .4D1@3} *SN=@Z]ز XڃE]Q⢚ \K)123a5Ezx:3eB{X fnNIH6B1?#Zni@ut1?Xz&3HsMޚYˤu >öRzAS|XDl\r]IR.Mbf=T mL9-,3RK n呈bsXt\ F/ c ԪJޕ\8`&|F{h[ɹ+vMC[qHT8Cun(;,`#Ts˽XnX1Z成 -VdѾ+>0$$S-O( `]Ap5&B/ד_A_8+ ɰc(_ݡttc^8dnv"B~zrTt00S glq{PzgGY \^Ns`9MA^f6`B9f]7s9@E̲i"ބf5Nt;zEO^2gl$t2gLf7;B xqp8 hc #C%%֏8–4dDX&ʚ|]ΐ9e J1kncvؘa`jVSvJ&ČFХn#Wd6Z¯JvxuAr=36AȣFM:պ\軪s!WϾ>@>ɭ29&* >dNFz/*)oLk +|[2}Uvn DzO6#n n(Yg7Rթ}9`&-ph Ec/V);>c DXsQ+ pЧuy wє%775@ wI(bX:݃k_Dy!wǐ]&A $@Vm^`_YL'zQ?.2\>4'w'ݓW.J; { $p,/af-*87tX uưTt;mVjuxͩ+K7fc9xPF Rb'׺) j 7>nDE]3n"FbrvBe3;n İ}Jf&޷hJ;ˬKOlC \t7W, f07ȳ~26԰P &P F&~H礨(Xi d l`Qh +_B ]n%D Y!|%_AveY#CkE{d&O TW2KWI 6Os]~w-/?˶gX#_@cV7C]| E rP67~4nȹ>0ƨ.$ef]%2@ Q 7= 틙Ri~ŕd`[K5Ti0eDVFVTsJ>sO' ׆@Ps.XF7Ҟ|aădo:y+-q䀕7 9{Yơ{=z5`HJU24߳Rwl!F3H -< =4gZ ,53cHU u̹ކ,~\uhd|X7kȜIqdWiK.[Q}\LkVRv!Mvg0zP&56ApP9Ԋ%9Vセ 225"^W&B11R20~R8H%r6';l@$}k\uP|Cx/*i!TlBG m2n#UlYm U d%w}M.1 =]q NK,338nv?_K@:ۆL9qS$$=+c#tXq]0ޜj&qQ +;+h0 ?{y81O4wF^aɸVM!N91bJ '"m%s!'! Uh&U~UDQAM郺u*=1, D:k3ErZL^Eh3 =;zE w}xh".UȟO84V/Q֚FlODľHSh}B&pւQ"<"|}ԙ`#YPFΠG~RRAQm(D}!&ep:U*j3n-{Jj6?Wc/( 2C"a v2lBWEw-~a<3q?6&es oD5qڌ0eKDS ZgyK<"Bz‘aJAL\k:u5l0 ̖h!E z]]^`OyΎSmrCu) |BH)I9XF#JgQ[ 17ПM/O/G\h<(ĠX6tsl \˚^xw<.g5^ؼA;yʁ$F fc<)1q j LKg]#5c쩊a_TX;E9ORto eFWX1P Bz@A2e> _Oid|rE(dTI>Veb4J%Af U69J9 Yusƅ_*XQ+;3z0S-@/Xh@G?b[Ϛ5Jh;F˱AmiM9HQձmǏ֣]=N% (-ϻ/䃽n/!0{3/e_j%J,:p ̚Sbq`D=R'2eW&l+uj' Sr3׈'/v$>q;{SEa۞ K3JQ.}.ޛ]@c'4V8mgkA*wG2Ep' mAElnAH)bwzGFryyUdG߈\ASmdEfK+ 9_P3-O-(5 .ɢԱk1́Y ,(G>n+n$ZnNyR[qwLiџӼ^Œۆ% gH9NFHH8P;Ot9ǝ1 n: m:cdCpUz֐)W{WcK(clTgD66.a+zŴ{;䗥ͼ\mPl`y:Y#cHb(k1.H4%L\<+~!S10tW.1m7Io[O+OGÉ S;Kzy5vTQFg(C216l񸝺pHqgg/.[YuSEk>@tDkk|[5gI "mt a OYŠяbxLpP3"7Ϧw!!7 #ޡvjx2_aӭ@ {MVֲS @B>9]u8 v1ܽ\腓.m棏X j{i`$jgUB{9ܰ%"6;i[nl+@23ӫ>|L󞥽`PqN_d*[SŎL?[vvt|aCj鐢wKzPûW`@x (918m[9)~Q́jٱ)BKnV4{C!ެfKkiD >􇂠rXu[19ROv]綦 M2!QU KM"I0҅@sKK6.;C薒7^rqX+EUVZC,~'֥<a'?瓡k&[qgn!5v "wx =4\N;pzNw\={ c>h˯:h|J ^0o)p^x@u!KXRxn$*3 ,[ `}ܛ(ˌԣ dSO[ pCx"Xm`(qgMdAݯr+101i1%TĠ} %Z%}+/]9v֌ o+[|ټ7ȕ˒gPH)NًLI?}&QNw[ðnb_OHỦSjQN晞YF `7@py2yU# 'q&(˥JmGĎ!^*H2҉D"o8W77F"t'ί`AJ@!HI/>x;ze枭< tW/eqLNb ,:4+9WcEjU"ZFA?ߺ,NJ i }Z»}H}ר5 JpMSbތ%lzOJh Q︷K5,TFn\T@V_ pL `AE.PZNnFIĖ!j;DڇBUR3-]75GZ#/&oW=IG-G/KEf?C9 zob[<9ʗ[SL"'Te,Ub-f f{&Ƙ^X9-]9@wi`N =6ۍB6ܓ+s8h&:=]8yp]S=+=9K u\:ߴU5%9xeziA˼7>}?/Lv5N`hGsVYO++E6E=E{yz;ČΌ3Eo^i-ڸ ^F nOi*FQrA nE cY3 }0G[[G +YQN~6cK ܔ3D{{;cpG c,_놩QRhN(,2\VaQ]|o|J7:UR\\O]NT/\$_с#gc6/Н[0.ª?ТhU8uݡ#j @&} gh i*y)̒̍ϧ<,C>Oo(q\,S!(*BX Лr) zT/CB#mxӚs| d%G/P}/$M/E腷DneUZ'NȅAeXCaV;~,1MRhTЏN+`ЀW?Y:_pF A>92nnA| rSQw*[x (\VC ޾sLL3wjy0}-2qYZ5^X}7a..dlkŸL.wgsGQIRE8Û=HLku.* (,5~ꇟdԑt8UZ0/Ş+ۜX2@3;*z,-G0dD`cBIw.qo>@# _NpHx6oҧG*Ut-Lynߴ8ᤣ"}}4К 26nTx+kukVvJ:^lCdK)7ү3#G"l?ƉѠ:3+* X`2NDz9q9+i]"t1 .G^<Rff[l'OU +=C&ey;wIN/Q8xPÑ%Ul#B~@KIYXRwS.:/  ,;-$ٱx{ gns]_Hg+v4UX<a}[1i$jGP)ߜ-oJ33&M!q[9D]^nA{"[pj]_c w=D@v@=Z/`GN١$!ꒃ/!T@[w"'$VGL3Vݫ7(#UbpL/dp Oe=!^a7iU? @cr&5]qfr~*xCvxiS?Q1sFr [PvDHk>XZ~U75mSK̉Z{RPԻܸ=*\"CJthpS28Z g0DȭkePLġD-`ΑInc)_(Ex`f38VY6<#!c"R7ƛX%,c^vq]H$[)v.WD_tv)yc)QՔC/8aQob%wZ [aӵPYTn¡@8CTE fV|-JgҞC-]P}rYvO3#xC =_ir=1iC>'&{iklt;|7=-B L3vA=5=x *yw4дA $J7ߣ 6™=LiscwSQEty$eLq{ n7h;^ _@^w1Ɣ (eG:e|25r^-kJ0G/0UJ/|RV(IjẌ́/sx #c22CH[L:Xd2 É:/V=v :ەHlb\WnY^-y7e~P1]W2G,7%:Rz7s"*swoSF*=w_2ju=J}ʳ-4p=@D^3n, ˤޞqlHH`0r+ bo3b6qbHJf&g&D{2"x#Oil8d[MQ ]JnLMusk)1P2_1@@lϕBԒj i0C奋zYNXenrAQN! _@1I-El<Azc`yOcQ ǎ< 4EFJ3,8W븹0nظZLLV.k2cf@cDeCr@suhe¥,|@:Ųj4RLhc1^'ʄ[|(HU[z\qG̓oHvms7:Bq i͘M iF&tq]z)(6zU\!sh",a:cў@l@oydbMϭĝ(Jy#5s,C95bx6)źYJC[!th׭[j[pR VvOkhvWY_pK 2.>0'$:j ܹ)IvŮ&/ɀ$IȰ2s™:%?*pw=;In>eր ?I:pG Jɾ͸f}ݣ¤A/ WcO*tO>EyNG.>voa;" K m8tT.)i%X@g~P툵z? yp}տ!ԫq~S 2 %JJіR/eSpyJ" _}i-=2c?!Xw3OzHH)Cxs_ @1}mǵč rw#.Q…e:Sͳf;TR@7ݤ 0PWYH 1hzMxu//K-bv*pk$.wFq/KI0^ITM=o¥K3O!%Ab$f@r߀ّClS_Ԟ 8)EOfhTR[jƷ)IՆF,|L8}% z/iDٸ? zI~kNHLBYx^ 8í½n8!2xc+zM ߊ:ӵvcɗԚU+.-8Ob@!wyEVlr~S-Vf{8W4+IpM?1HgQքo׸C5fN߂WզqxG5?K@ʛ z!/pF$Nj4Y#3U`[|!dDAFBö^[{5v"gI4(K1{֭?QqzQKQ*;iCޘL NXn}X ㎦YEǝ҆Aժx4SͲ_ͽ}vI憂v:lP_Vxo{'Kf_cmӉ(T_ چoN۵OyۈR ZwodW 'vTCݖ9ĈVf_ǝV6w:7Ҡm{XW@0^gbz/O5u(-0Xj|\N 6bB3~qeL3V\AUs ݐ V{-~j`}t%..:Avr<| Vy>$)$`-iCpgoj4\Jm}GD"yv;W0R.O `4(C~zPx\koWـjM+\3^oC?ZAU,gorfmṛgIƉq/~oH:U^f;A8 `zrt Qqt@L/}@Txj?II[XtZI˿$1KLŸ~'M3p=-D܇Mx{2meN Uo.}9RCXmo8&*{'Gkyw bFFY.oY|:<,%/_٘CfUl%4c}\B1qdDQۮ#]~w] xFp'nT8"W3PϿά)&60)xZes`Z?G,HURUSGh1i,i#V5W]B>׊-a@tWbZxr0b;Yv=Ky$Rz9H;q މ'o&:v2*AlZHoN59;XSw_%1em5S۹qXmC9 (xS;Bq8D iJMiV  HRԫ/IDTtkCRc`rג~Wʼƛǐ E9'z3("9 A Fxoch[{QypX^Nֺ`Ua!jOWZYiV)`.WƲO e+~I2 f,9KyQЩ$ZձSk [!4Nc,viUn\W/w4yݽ,`\ZHq鿲V3MhqN NEjae̚\qh_aXsTW1h!=k| Ul야Re mf% \8n02ڹ;~0vUyQ5K OfLAC ;6h#QӉe?yhS8mL1on_\Θnиlr9gHRj 5aUWR(6pN[A+;iG֜mf%SGp+H1j>2nJyL%yQY`vSǀDOV(#Y>sp X¤1vٔ~$<21 ~M /j u_MS)TA N hY~(J%C_M*|^+H܆OCzA"io `t=Gl,,y nίl gªb7EH)5-sꤧ.QFo:{GDm? qT2㮏Q%1ٚ)﷜}ݱXr֮F\e+ɭ7G%nl`]7EW5s?Gsܲ Q:%1V{ui ρ Xu=&6ƢZ&#[GY"O>1[ ްeCq%W+W۽%(=RF\H T%Ӧ o( l voZ W#ix,ы8^0 z^c +ЃxoJgI7YoIVӿ4ڠjCӌH;) Q B &oL΀>ܥ*.ps^gliĸV]ocrե• .޵0PD;:aԗFx9Y(^%Q:d)ظęX7'=E:jʖ vvd?m/^ٴ{|"kiv =QOU DmZvz}6@a; #I Elٙl2 g2O L(/h_J50EE"0`;ǵ!|DQ:k@ JGj[PA[^)!rI7& L/޹#o7?vSRf<:<v ~e9Ѕm>,NNMڥ f *}5Qh=b)E| 7Wwr/Ebsr*Y6078J-[<pߋۙ? !6<=  rF_2(d0PigɾyC8TdhǠȴ(cjd"B&(ib*"̢qn*pW%ldȫ)>_VM5Ħ0W |?ŕKz'smrt{尘;gV"Q!7O|l|=;uA][1r\+uhZ/OҰ:mM}Ν2{tp En1VPkQr}5`(.Y|e^q5l%f=*R -k'Z_~\ hΜW\{xb¸D0qW{<\uI7ZfB16" DW_pݓD rJM6O[Po{'Qު?XZQ@:X8+ݺ~s/6fڛ'b><jW58oF^ZOaꔈ=0a NXp}/E d׭굶@'OV>d4a+XRD0v87GB"=Ƨ=B:ێ'pm̯-ϝva5"a T\' b>Ӳ\{\.?- 1bZh a-0k滁ָT&P1Z:i;:]Pb_EaAWC>,HKV 9}NqbIkUmC.0dc$4Bg:G]pdG+ÅZ% ':W߭p4ivj̬XϋQ g΢.)\#g)h\Xq.͢/2bx> f5x.`kt%`lԣ/6|XrϠeB{0DhdŞulꚃ?b-oQl|F\@*sy!+z*Js, sJ p 袷1I8ez 9RkJ-Vg/IMejD??+"q\=ؿsPL0P.i1!"yG䀮1][,]*88 ZDZJ{~]g>еhwsqw^k` "f4kL:w0 +Q7Y'p ܥjWr*&[4lCVk4j_nq[L֮^aؗ8D"Wޟ0 _W7I@!DuW>H{+m못סi~wycv% d]a""`D9(eT: ¾_N(4^%GO|e+ݩfBΫ35qX _q@+"pgٻ CEAB$&zϱ] K*:kDtbndjAAmp3d!?hqܥ:?5Vy Iѐw\̣ \k4o;7FҨG.zu!aʻsq߱ߞ66Q-בzF.(yʢ \PWXPjijfZ[1QQ3 (n blGhл12T>=?= ߶_!q`"`P]&["=6[VW4u',*_D) <ǦW2C= T"Y 48IfHZPZq:{R,SJ4q ԑHUDjz!s1g5ɇԠyiy̽g|{Ҽ+#EfS+>qv/ba_a (]Jzc0NdR_lfJA 6P&޳Is2͆2Rt} ]>)IX6JHi:nL{Ir{]/;ɔG8`WܚQg-5w&]\7vQxs_kK%%>jKҰ7x|-uU'8M]rzr6;k/x8?.;!&76rt:ɲܸ^e6]ڽ2$b!CH 0.gwNvf2_nF)rOBqE6)O(6US~ŨNh nh2 uZ,hƹ`w{T8>S>tPv-V6ҮQ!ltj^dz|js>N^ #Ǿ*k;LڷxhuAB!)'\:!f'TN ZgcDZ,JP|f+XZ7goƁTTօ7AJ@ÆS d]IPRޚ *IKZ$lgR}՗c%HaVqRfXX)JVZ]F Q xg?EF_>+D ;dGŢ䄺>Y7VґQK*\Xu}ʸz ݤٞYl"g[j.=bު)4;H9]C> !yѥ9{dg PXANc[;A_$-2x +WSf~lx#, 40b_=gd lнtr{QYMDf@m˃%3{ oMwZ\̩R pQ@YdӔ4n~H!w(i*fԯ5pQR(n ^($?įwS7+ <#lo0q)*x9OC* @/j4XN5 3M4IcY.)rfWb5Oְz *աtwq,l$o|_eXZDhoP*O[;~1j,MS3m#Dgqk-k2/ZH=A̙O3fe ٙP9",+vSF*A~j%*[/cwڇR6* pe.R{7@ 7́m"HBdDޛӊN)O7k53O,Zg}D1>@>c5 / ^?,>!yNXȃCsJAҤ:W1rV =[TMl~CSXÃU 5S,0aWHb!T#FjDGn+̱!# oͧ(Cne*}/lWQ} pR VʾžXh*|PJ)Ão04<)jWJ~qj#3\b 1r,0/J3FNYgw?t6#U+g;.BK1s0P 'NA\nhrr]L;k0Ө.R~BM :WΠanI mmk>ά5CKd9= VLȎ%rZ/~s.W[3M' # \Y=,B5 U+2ZjP u 45'2Əma o &<Y'xy9ۅ'c?6= '[VCëo \2$ZlvOi^R&-Xqz_{,.?&JC3hY>j5b(r)>/WvK[V*ݎ d?oqº$ ~WO @Bqܞ/3[gwMWE|]B[F0 ɺt6C%.rĢ仼w1Te^ZsW&́R TW0xD~%\D"F;w}KM[**Pog oT ^,^%WdEϮM8#tjvoVDTcmӂLÏ+MN^CVy,fKwu^x$PO Q-azFЧDYl{fn2?sTFRj62v:/ʀ{ÌDY!/^/2OHeFbS\z#PۏfaJNasG_]A,jzj Mx9](`,m]Bhm<xAKq } 3n1yBF*w~}E3<ӋEK 0L:J T^, %Ͳft*< a}*9nNAN:\,gqGR@O"W"% P"9pL3yޕ]3 [KU-=qg"4ZEx3N(^;c`:=S:"|d%kI3WeEʼn;gA{U˜-\Ŭy<x?`1>Kv5␁AI.O\JYmGLg-hGCsi$?s77ܼk}$Vwe,4Ϣ۴9N2`˂?\^h LG^SX_&:ˆZf@30 Dak8ya?|esP پJ xDw$z5[xy 0VݗkƸL&>65H;\V?٫검{*֐ laiǠY4q#jg@T*(q[,秧Le!}Y)vYK!Ç9륃Q@G`Fu*q0  {л2VvQ9Z[zdWoL1?dqlwZھ<5 &޳kd "GSӑvhHe #)G L&sɏ͙ U"?"|*+5mP:U%I}NoAY/ dH3\wKRBcM 7:PFe<1k؄L#AK]ebu {yp4O }Z}3%޷P:O$!/ƎÉx "ѩ=!LLǞ тH\;dKm ]"pĒKnHPyN?{GVݴK( eZY(x>qHsܞC9Ѧa\PBNMZRfn:o4@Uhk7OZy@* L>QC6g% F% C&> UjrS'2ia^~Dž'#dY(#p?y^g~Vy^Q)I.K'J㎌5Op64(  m?Lre<7U6hؿjEp?2=ȾYy*oc>AGw0CML#]x(j#4npi&E4rg>o2eI>5m W4qvґĹkMRjs9ד0gҺ B(1glkbgc{sa +EeOT:EB|t w+F'^4o>;ل-)g:~YVs;Z?ɷW/_]yAUH'%_;zL0IB pX9*` 5M1E4P{ Cl:[G"s˿QFೡ ͵IdnWROVϹE92#VyL8Bm7BZ &sݾ56`ܯ3L")K/i$ZJ;m+zI=B,RjO FX߲ K lZ}+ qkzz~s|I5)% Tw0c)ԔѪIԡS S܄ٲ+kmH+h`*?ɘYLjuDvg%mA+ x?Hy3-g`z꫸/>+C$*z+J /c PWyaA[r'6KG֩:9G&FTut}h s1܊喸?\7*;e%4ar؏Of}ЁP׺~@aDl ZqnS$))> ~ tP7ZGW9ϖlMD7CX1!4IÓvrWbh&Kt 6YΑgX[uK/X 16NKOCLk>'b-OtDKuntkRQtg;>:q_pc3QdʒC)^F wmn ׌ @OnsղY%hỵMB(KAS13ZMk"אǀ⽹:$!oϳP62`(ρ5@ZӏSKֻjmF@ \tC-QznjiƤ fR˰@,QDh j02{C` 4\9Bh\>0U]~2+ -NjTf5ddr>sґW?>VgDL͢%zӥvfT CKL_UP7U"H(7-uLo̬KcuK"rD6n5Ν+ѩdxA<=ꍌ&H9i\n!8p7t*݋10_PgrbDuRVMz0)ڳa^Zaw)%}JS ?@nvtȉ6z%qK&&DqǏ^pk& QnEcVQ&-&HbSS}\0#R[FFm3COl=R%4l!.BBPJfyo' Q=/rq sv$Ti\\ h$9m?մiYvAoyAOvS#l:͑@vCdq9ndw$790(#M(jit=@->:YT\b8wD6ibO3lK鑩pV_n&-"V,m& 丧9"QC4)>}!=և6r-`\Am9/:Q%`EuI g(N,ōGQTfh6v{Tq:ϖu]u2@`7SfXRwd{`c)YkF-ES5s@qMy1_eUrE-gKbB l R ah7Z9)lWSiSo躇_ͻ{ZY^xkA88o[SE(8풌hx }f)Eeyͷx/on=(l,s}FY_G~!ӧ=>B i+v'hflsǡ9Ya=cE$Eu4|_x@7:_p >]Y}[VA>hi%31Ume ط錇ꥴ|LXw&s }_Mjd8Q)/\9?kx~dgFc0¡&$awH5yivvjbc!0u9Af 8&K*ztd'Q$=S{á8),TPZ))wpvLɁe2)>%N8J^UFElWخ4#ȞMgDzhdbYK"QL˱0NusIk[8I@\WEMeWZϤ:l%EPG^^2J:۳٤ΠޭAr*uʁx͛v+5G{VC3az}<>ØyR dksV#Ԇ|fhOa! 2$n-=~|´qC!*jMcwbr[h|(7dSYN(}'4}#vcn\\Ia1johN {uͮmNvvm ]ow+#޾%#ZNC?$G5iibFLYPEqgͯmؔ~ãagBEt u[V,uZ(=f=@=e[uj'c=M.=#Ġ% Փ!7-X氧6R8գua-*VbYj>eW𥋱%K xfD_ 1K~RE3)hǃޥfG-FZ#o2هU QԹF_|$WGMrdX'gKa,O#l!3R-W0jV(30jc);S|x>!l- c0e:n^ _Q%CбJ `: E];;eN3|6i3"iC$ϲfeD| ӝBHؠI% /NliЕzH c)YXc3!!&W ~2"0S{ޘ @խEpH'ߙd P w -_ԀBEtDi^>euXR&Y@UfዶΗi[.^-j5r %)%KdXJ: miS/ ٯGQ`q;Z.YD6J^){C T8ʊat?5Yw?(izR*tD}]Ϸā8-78Ca84aC?uL -x S5Z*wmu^`ר5 b2SKwNL#ϏrF:_̩|HLx(PSr1i:!E|xmd~7hc?}Q{߱#u@c&@0ݢ@VMf -ʉޞi6jE۟~>ž ̴կ5ac75k4Y33ĵ`a1+rp.203D^~:d_NP^hmlhҁk?b8#"/_m+DttBroF@t{@]y]6\r'd}@g ma4.\i@![iNk'K)_pb>c||SB^)9bIR,vmḡ2<;~+ܺ$g7[ά#Lݔ10{Q?-vY(s8.6jy)ɐH)P^Uļ%>sP_(}K>%)Ҁ,&Etk`Aj Jn| DSOt^hZ]+2ȃcm\lGpeO_#xoX˴%gZ_+'}G>Q#Nl0Y|S/A)ZA{wT4 (rԴ\ic^tf]e7Û`NZ*BC.F .51?)jEq\'1h#Ї-]ۮa;Gv.myn<~4ݘMְ㓲lF($HAnCB9 j^7qON~l)ʎ6DR񪁸Œ72#Q^U,f_߽.]x $\ Эt~ NѸ!m|JEbe:fVoxpI8HMDq3=b-CɟB6L?"/ zrSVTmr]\^؄$L]hW=&;kStX4lMƹ]B&v9vU~``~fq}CMblj{7Bn"//!*X፜>g69ō<<@'=l#xg=v[n/v<ӯk>x,7V6¢~&puʩ921NsyAG¦:9E&9F \Dl}}]o +'GP<3"ӖnpLGܹB$wN"2n#ABOPU_0""UxiR-'xMS!JƧba3JxɝMe9ŀǒ5S<51dl0ыFN0ޝx/dGmN-XV*8Mb%:sfޱTou?d |!IYnVšR _J_~>M$ʽu5%9jTiQI9 ;1;NsUP|?Ѥs,Lop64`o"ԕ̒'<*CHm?0o\SӧC*\Ǟr8 3.CxN@̺hSt sYHЏk` J́ G"'tٴH/sBUB`}4!i%?36@eW#FۻYUU]ݑBB>.MH'U9$ k׸hÉʤQՐ%d E^=/p̓90+DB⮤9 ZH]ɼ(LC+kkWr;8[2.X'Q|N}FNЯ:Qk#XԘs^+~l[?ݭB:Ox$ZV`ĤdH%e3ufy2w ;Q C#+V}\&0)'cs8LU@aτNVhծ )Poˉ-Ng7 \jD'lNeV1LoLќR~ӈ794?EKeE">%r9[|^ҩ=,ZaSڒ7aoqy3ڟI/$!pfD};)p*$O\ wm#Az!s ÛǡB2Pk mQhl n yTßal)V24Ϝi,4p]Aj傃$臏E #B@=.x_m z+v0NߊHAtd 岰3vvF/r,5ϪtUF`[ka=6f r=ڨҔx(A6Zfpj["8s+YO9GPg\rZ}]xqjc*v-?bC-#St7tAl nZ\nJ ۋdž!ERYH: ټ#GRQԚ\.hq81a [~]o0.̎+* 2Lrؘ(. x1t*Oz(D| { ;qsej #{ EK>iA"&bDd78u[0vRDLG gxmh7/.qb7Ó>hHpPY(b|h}RiUO/tWnrC F躳dJ˭0k:\tAi Ń-$/X!1r;bp )eAzr2p_LC,U WF' ,ʧ^T@ $0J7ћ9 %xJ-3w9tw|My`:0PFApmh`T^t)w@ 5o+! .Dsֿ'71`"U-5nkAۖ'뜏ːZe|:?r(Eq)"EBCϘU9q 3\rD (Q6Q[j  `|HwۆDV=9)de&MVV#٪z:\M JͩLӫMf=g@“жnʲbjϱkBp^eξf4ͪw=2F<>}&lx6nDa!wW%e !O&MwAE -tTO&}G^ڙ0.nu Z DcjyA C{3A~8g€P)SQ ɚu lς^\9gkVU{ǗmgZMS$h)4N 4ko[016/`HkOZlEh?. sV5'^Rg6:*㍯Bt_@ m״5aJZ5i=#VM^~#q9Sບj8Rz(:`bHi| oF5&,2[ȝ .9j}:pFuZ;YQp-!͑^SCj)`4 vWF`TvE\խdZhkLE+zb#P%bDng-\V%I(U<@),x)> `A=~R+#O@XǶ8}g$(4.H 5M@,5do0Z3d+>OMdƲ59WcWBXR2px[3~XQl )_=+?~vG*^yfv!VoToNMGݱO]N5ѰF!-::0h^BVU$ kSנKR޹Rs\NZ7R /Ǘhqz"rinAiYwsT5;o/&0B E|{;dCϟHC]7Deqr;#XJ M1?"VAz.+1*2B40_ 6̒ëo6C]>b0EB rkl b}v)IwU2BtrZ)MQwv^ΣKZ j u-*[ӖҠn<^oSݘ .sFVozVD1IiΑ~v2~ٝz^}(dY5܁ ݕp۩`)rb jItW8,V4!`Q։_N$Y{Wr,LWi;v|4MvlbSaF.&#DJI?}rR}N3DuC g%*8O\YÉIHfy..I(Ǿ>eg4qh ''=T0olάxLB]0P :qtŚQb LXu/Qgآ4ɤ!]/2lT}Q2[_>,5 ~zH6E3.-[J1fFS:tQtý/MVcU NC @8TYv~rnm `qw#ໍj 11Ser~zeEIH2U?0'JsOL}:VrvPu'{sB6yrz%s#h֐ptz_ڇ.m#{M7iIoV3:PhtyD6"e^55<~8M'AEMq+f&MXC?`-{2o[ZX5M=V9׽Ug"oW.p4,qs+ȹaCI"~i瞵6 ZM(QD}1Z9ty Bȡk%YBMrJ`T1K ʽmL! zIЀHL֌L ++f $2wr O:6ߟ=z`IS5&ZYf6.ʢP]#iۡ%er%!;@ ZSa1xJ@&Qk> ʑke7j Ob/a]PcW?*r$=DJ]QnmE> G$c Iّ) o@XdSRڕ4.,WpQηO7Pv5(7Wq^ܳ*5Oךx'…:T:fSesXֿI&)<1.eT?-܇mUaMO\Vg3q,, pB#PUˆc`Bëmśu,렵Ѓ`]H"QYZcJݞbwg5s)XI=N.0. K8,ד0H9<3AϤ Uj3?ưsױxVp!BNi'Q-([=EA;20Hy=T6ٗ1c_nt.-PlWմdim %ZOЗ1k|Bt_nNouNnha?}1DDfB iI 4A*4@J'<@y5ړqa% <{5wT ܊[.n"WqmڥSw +֔43{HV^ ^:#1^ j_|E5XK'l@9[JqCq4 Q(qti ֦'{f*9UGrg.Ɉ0#_Yyqg_[}JeJ[|}%4BuoRŶyf7)-<7B(26@U~QDv:*n56;މ&"Q9c}QwQ32>~ n=69!:};ާeA30ǫማKG rUWuaN@l^h;Bď@l'" HBNT2JE5U/YPt$|T5 d"P :%71% oD Rm+ͳRPj%)C?hq%XDqHHoU3zid10Ѥ+R ◧e0j&O ̘M 6>%D/J^v @̥_)F!uk;ym2VڲY%쬊an7%Srs :[DcNGM Bc*Y[dK؟䉓QIV?TR=Τ;Rq_ߵ~[x8rgW\7LɈ=DmEe^sE4rÇhkm6} f8ɳv;:uu, e4a%y]K-SU?3rL唦W7d9n0Ϩݳ;{j3 <-ڳ{h4F8E}&~vzlzx挼WCoyָn-ov]cp5;%v% w| ^I~ Rc`Sg̔fDV7`_[p\⵹[lAVXtz7Of/xcywD~=|k`O'Y`Zl'FᶚBS nT EFc·yX.xkHѕ6BLzJw;׿8-8 ըQk׀mg]yL\xsG_'.QPOP}|ӿ3جC-uE!^n(Wf{MdEOYռP:g_3Gݏ=*C |I`w0#J0޻J0W]eQwmk' -gt՝i&o}P20\`R-Ν/ڸ$#==H2Kd P+rfb%sW&MH8éfۓ3 ࠷ufBO11E`D<NPxa)^좦,>f4aܥKuqd|)Ϳfk&ר! 5_o@̶q g js;a[{4 )ݮNMs ڌ{DaϑJ՟Gi^P~vLiHD#3/V!&d+Y\Օ0Vz*PQ%FEwք%˔+x 1rffgRc$&],-p-u!yUasJ(46Cm^^bUO vHO_ Pg[;gE2~?@fc$/|Jp2#-=4v^>k+6&f. .(UPX꾊MmVbV#{qJhnRrHj׿$h~S$RO9R:^t10e#nWka`7l[d,V(Ar_ Ώ2¨鮓cB+` Y)1rlI)F[3 XHH9|=2A( xHu3j[,4[lJdW"&1!*U ϞW4(vYFK]s -N(2k&ĭӚ) a ȐE?S$=Ik]FFb߇VzМ[JBJU[N  ~X}{c1(VQͥd4 W`<m ^<=adG UH§H}hB}J,N;[^jmp/]NKG#yo >@CpvLCIlb`zx_tжM'jPY_v Q}&1n5#uyLx-}/xZ0.ԒkM$9OƣǣMcps9+u'JY WmĥT`ňsC1+pg-vh**Y MgʌrΣP\'" b4Q; M0 VR{%U8v̋'k0yXpȢ^|ۖ= j3œٯZQI2A?46lNc&δO:6[L\k$[=ET$Gb2#=짢=~b.Ln㳻>0-9<=@I-ꢷ !FBqϠZ94] i 3͒pX&xJJL˼7eP_|saK_-gR*aJZ8 P Mhmo~>}|@YĖ/4ataLiWe L!)\5Q86سçp:k6N@V :]aI7F7(@'m`6pah9S"""s1z =(5,p I ox M%WtC?yvam FjV۔t BULgB! G1]eЇm_A\LUjJ"?][I6i3t^Tdo*IۇziыA ȲdiH'e1UNdз7U1W=؀ef>fko3Tb)!6v] r?ͤ2!hR>.rkuV8UBPڲWVb_{;H1ponE E(XȒL}Q$Jg7%"RWƑL$3Zҁ0;Eς5rGPt D}='vl fGw4J 7&IY7pW 'AYiC ,ޱ٭yzYE{ ;y 3eɧOlm}*tZ\fJjrЗ.Qӵe`=yT켲5[i+2) O<]`P?7?}LnۆD"14v\7ifҾ?YN!""nA\<рiPxeVqoy"z_\j5h3 \!X6NWM2u_ W- CEA@ҽ 0ľi!`,'u6^xĀ0rLԱ':?8>/hG1tĺsf!c ?%!8F9IJ&TF{;_ƛ L!tkbW.\Ν9FNxW=tՙ[b 9Q[0$,az6 WNLE$_ 4 O^m`J˄4h=}[aW"=2b^je=Cx(ñeƂh@1J䓙<1!~orƟ nTrX/^76oU0{JcP%Z: 8A>R)#]sƨ[k=BB5eqCfPApYHyՈq`S HM37uov:Q62Ih#}5,޷KKf4\SHr״PVGZ~"lMrPjVm|hz@EA.Pn !=+F{308gVS`h"yp-w-nq O&e}l:ed/i& "jZ̭D%( `L4/9ؿ5I7^g ޟ|@E4є% ]\ 2ǫ]׫SE]p7-6mxO ge$z8 ɭ $nm*_0&1Uaz..SÐ&j_s(ԠdC(=W-B ճ e1T.gFgU|tSd3;'Dߓōf$Hw]21mGߥz#S=A2G$ #1*~q`n3 +Jo_<ʰ,xzKEC Ms#D5ʲEM3WёCON8j{jMI3EP<H T`1=~%aFf0]pr* Z1,Az!;R`fC8>)(6l{ sg0[v٬sQb\D7(OʌPɲL/pFЉ0ƅMxLϙ% v"'_),Sn!j9@a<|㟐QXwZ;A.X.Dn>eWg$"zNAx5f;S{(P]^s3Gfkv/B)EΝe0_\x?,jzGhx3 c\E[Ž@q;P2lŐIX1@@Q kLf2"vS%D %kIui]2/aB)/{E7EV_O[ҏXH#qoWlA(BWj"-FN|pyj 'ȡ#p y<.x\ѽy<6Ԉ̲嵉=IY]0ueJ ̓ΏV 4{'~5:Aj\C,WS:ų\yUW I[Jnk"j U艩} T~?5k-`;f0]Ij5H/y3o)l #P@Ґ''H&Z?ㅩ?Xm`T=&jRF8 } P [).eʬmncQq zߝü [>rBB6]0}4(}݊ܵ"0 ='n+ݓ[N@ЕܻjYZ [).?Qќrj#qsGPhyѯg@+NGN,84UAeBoBWᗍ["sܓG A굙8SxւԻt^c2xc4 G]ڷRuĹ :I.%prY 򍻝%Z4i'`<;zEbn6cMg_ʁܶ0!u1׭>{M;Ih6^9Gr)p!9b?r\Y.4'tLM8iVo#jr"<˻ĕeK~ )BҖWz &xjU]J'R~ZN˷!iR &iܷ1|-tܛ3$ ىMj;:s`?,(bm h 2ڤla$MWd4`tE~w\FSN:@~OrҨj/8-[z]I#*Pғ6zxe6+h~E)~Z?bbO›hOY=[5%<>?pa 94%ܽ_tm Pw<$V0F/C6Ɏ@Irp]5hpW4^uڤ$fZ/uQhCL7]v% >-.h͵=]謼աw~kR'6Ήo\!̩:v%k8Qk_(imdT +tn"^nY`|v2hԌ{|G.Ţɱ&&)ۤ#«;0(5s *N VUXMLBL֘.{cA7-T/*-dbyӰRdU1 x[ɭ>]zK+nJ/P<|lTi:s׊w>ٳhk*#+7.a[nmq''ųVX oK2S sh"{,v.B\{BZPB3AAG*e}H?:B>4xnieoF#]Ǽ]d9ZČnǹVbv`D9g :6j݈Jb !vᶧqN`]8Uo "8UusڟVꀽ;>U;0ePV_\t ě~Rϑ 6VXA؋#M_r#,'!cޙN[ Hק]ÓД?T3v.R&ӳH ς,1b ^x n'򇱤OXÞ}PHY(pXަdUpF xj/~!٦$ꚩL(s(5^JÜ`ɀ`|>8|AmYbnV,$ <5zf#kىOX+Az#` U.Cja)h$v8]sxS<7vY~_'0Dޑ2A~0k~ouļ-dd$O`U^mjaX˵4Vʃjr(#i4hڲo*ueXv6@D`v5"A7IA,AxNZqk= X5:ke/Jwq33^X*.vuB(*Re_Vz - ζKKL]j%ȺWiHxI4@ 닔Qk N!(?_WM O]F~D l#_G < IT%WG4 k`>oB`n[58i3w b2p35R'iv'$tVbv'@W\†?:^E}dΗ?Wk ճDpsC=\9SC EA;ȅ#uJX[_x ,Og Kl!)T*kПMZ\_5JloE@]tS3h"W[>8Jg?+@9,%ucIcGfR/oq}Ew9.4DqP 0\[V~9\rbwcvѓʁ"%w&#H6Ss>:9 9wwvxY[ݣ37+۶$mG=c˭p?o{ YikX!FgBk c &scǫG]:z;ԇGޮ,ZX)6KLݩ!k¿xb;cZjɣ%}+OzzuT9,p_&>!Rt7K$#&:[K>ŐQ::[4> oY`-5vg$(s1ˆ Ϥp)'kN%`3fkD wgY(2iU͢e)[ і/7C@?Xs bmMȂBsf^%g9ApǢG!kh^ZiɝiXI5WfL‹R_nМα,W/+c#S1IM7V~1ط0t6n`&LWRtg j \egX>tJ ?W`3-!X.򴁺 i&ᇘ\kcs[N}Ȓn5>?4Bq"5]^jݮ ^&sB?K oV/GuK(afjv< E~'3Xwkch*ǔ1j$?^ZZwwp'#όqƤPbis@V8o?AsP[ kEkA,&0>lK5QHG9@}c^gM9ډ}>S",aoLz cJpaoq-i! 5|n-.\/0mm{+IBzVY+++rPhE>1tXU\ÛQ< cM:WN͂9&Lp6S5*dֵk$( $5l)lXiwo_mWnu}X4:6@n9imZr cTt;V;x~.92$!V5i3n8Rͼl3xL/ dfA056a?і@< p2t-^\VsR]e\lDқ#w>N4\67.=+٩Va6yj|lw6Y{AF҅WxbtҘ]~ 3w'8ʈ5jVi?B WALɌ8V m7:^u%4qM@HOZ~3jˑ#{&Lj( wiDpv5PőW:.߲J (_n;.( z6\&sT&8SVbʉNWHX݀|z^¬8VU3 a jpY+ś[[Wq]*Bᷣqbmb0gĀ]'/*!e)Mhm` &ct8Uaֹ5Ow9:lһ?!'`PJ_/aGiU ږJZe/?>hn?I0<)gحZ;L iDCbIbu" 0u$lN-î)=ݤ_H]dpy=NRlj2NA)P`"Ϋ`u!o )ӦI rzeG.S+D/[ ɇyN)ṗ#VO]Ļڵw /nK$\bt[gnD4lсѐtsp,f_"^6<$gx4l5C} Wlg hBl+"bY2gʷM>!*J MĆ+\Qt@KۊY1!Q/ˋȺ`_ejk'9!`i_ZUj!Q }69V6 E+;EGcqzisHY H7f|I]o3{DxJ$J/ԧK rt lt j*!+V쯁g?/{$NUsozg`,;鞩C,h9 $+9/m ?42sڹ).z93lY$J䉀~$u0jb7:L2BG+SXsu.:Yc*E&,vyXs=^@R1ȃYLN:;{W1*XZ-1yM^rwK8ru<ФA^F%>: l☏,s\[kh:lU+M@ީ7f?֎uDGЬ/N0^ 퀖@õ+Q7qJ21mQ=C6 +7IH-O'H{6z,.dJN~sh{b_Z㸧Z)qtǎ5 xl,"b 8xi TgG+Zgjk-S;*VìR l'M՝)q|;$Zh h`*!.%=>bO]DB7$ܝu?1d%7{PG!q>$fSi_؎|si6H:>4?)R%+%%׹O6WjULāU(]8,iV|PaÒX<\LZdՈޝnMmoYt3\}+`Y8`5DNF>j{n _% ~MQ"40E[MJ{; `Tj\o<7h8*06DJnDGEy~XKu7H̎Z~]c!<;DLR ?b{s4R=˨3`5ru2wͷVD?_E GJϕoZLU0ϕ:8f,# ߺ~*`fަ&HԿXcȷc+Ef{fyWf˺~xBoٟ~&i EQAݒh4_֊uo oČbΓu@Tzl_ 7>mf`}V߻hPBϿ#ťLXiX -Vu8_57CF=oG| ê} * F^9J$yA|O=fTu^n"E_Х][YQ*H,tF$-1.9=w)(t6rn "?9d4J.5oVvE߼u71x{ ' /'8ZpEt_%y&u;\yJlҦLq'0/ mXH\SaJ xJorU "˰/;ԕB} M&i?1:of%[`tIu[j JCy4P. Ko@aԆ>1Sp%g{6ƘǍm˹-C"u!" ;ogILW"'s!Q؝fI= U yǜK 9;'gI@GR}Q% {q kN%k4ȑo 5n֙q8kyRBM}o6rMϗ͙9}‚Ő桍x q`D?X k]6jU3t7ޗslm#렆煝:3NQ{+>sS{J7uˌ'4J t4MoVn !_W$^n3w[wt|'؇G!C܋4@Jgvƥqu}mt @0a?=Lg gnEUgI Z78uHoM׌w̕äܟKt?@Cq S^S5 Gב愹}]/` V DO-Ǹvwxu*`teo+w%(fl (C5.WEu M3m譝 <bi}/|sTB]]Xa&sueg+\[A8n|?ku7?nxѢ<׮ZL PS\ogG9*s'm[N<\*/e1V>iPpfX&m eE2xTWaYb H*o D:>\rNI,芹PZɖiZHگq)L=#/#+ygӈ4ۢV@7 Znk"/cݶeFMGrE15u܈ME0ٚt[UAhK&9ux1j.O)W8ME4T+,}B2D^#wf翼Xe7M(Zl "ʩl/1q=XזܧgQ(bqJT,ȋHWFG%W-{o_e_Hw7GZ/׊d%Ym4qYȡ,Ƶ uf7H@=Fvv2HEL6qZ|j#[$H y0־T*E_F c@HYG'܈ HVqVgiq y:'$H+QӗIZJeAթqx7 _I& q)h$yhwY]jX9tmE/;S=U.>j'bb$O '\azJ"H#'gL0m}y]UëH! o,$pv,$vN@Bo{vJ. X ގx(W©S'Fɻ &Cf4< %r"c-"ȱj478z'^01i`7/>-5,TqC#,^1 .:XeEti2*>+CL$&;' [ t svTgTR@U03pj} Gz5On'5LV}dU;a,i H x,` P$N0J1`,x " 5? l 8T(/jkfUsJ h5)#RFYHkƱ8fۗ*#sf&3UiiDE5TWgZY0 ۉ0 ǃZ}r}ӞB_au\"h̩8q3[CSHpQAḀLz`Bbf/lm~2W3& YJ[H͟Vx#r{cm{z!%@5QhHUTs`<є 7)j,0d1,bX'[{`7jGU|+ۯNM"|dF$?K!E\ 2GM=ROݻ%J@ōwx0+3dc%tF=Lq\u]Hd5Mo5ڏ6 ,@kP"7З0Cs m9p  F;n'"'ts[2_X펼,l9*7^#LI |>! t\eC~ t$-9dRbsj~~ƮFo^@ͯg=ϲ~Nte+b&Th!h5Fyf| q᳸vacH7=2Bk?MO)IkHK@J:XQkL'2*=ŝġ`]>bU]*f,Vhʛ]"PY736,fPj 3$Gc*a 8|Wdvpwqed` /j/i1mJ+'gQ,O]"AaTa%猀 1&ZH/F~QvA˜SY:ZC1H,tMkUf ̗yjaƆ}p(X-b|){d`y#AHV-hd!S ҿcIXPѢx/_/Cf}1˫FXZC@>4͏, 9 Pg 9HzLo-p𣉼TyhЎ~9R9#%xL`oRfha>"5)T')Z%: 5g*f]1uRay9[ߩ鸨[S05>fΘtH{P :s!)b `_>F3]; oi4csF%u =Me0Np dz!Dj'<'/xxJG4(%a40AIa8L./0T)%ܳla6@$HG\:*N"ܰ+EWϐG7u~ FN!1e^K+3}&KTS[`wby8, OwV&T2jvz^R9-g'e:_2g45=#[ɔ"-Dzྂ/w"Cf/n5$Pˀ$Ze \ p"t1EQ5~p]I ׫fR1MZ V4w@5U0)ȋV8ȝ}\3:t8S/.UxO lxf$}U0geow3ß ~kDC̠bo c҈,8͒xh\mPˋy 3b= -ot٪B.+^yP`y[`Rt̂KUr*R۬.*򌫼y)Wۖ3e[M"'؎Uu9 7W=] bP{Fbo!m=}U&Cht{ brˤLMRW7EqzQ({IR2RRewao$$,}v/ rDIl!-\8lJ@I aT4l,# jGM]_/x4ȒW2:K{ll@Ev3l?G?}Er"F PVc32=lniLJhɀKb}7`kSgD]bw(Q`:^QYYoɱ\j0i`KiT/vf{j ᔺufjP5U,::;-ใ\&l{FO*L5z“oB LqDB$*b|QcC_j DUmjuM*҈=aV/~nO HGK V*\$R6$F4ZFoQ\{CQfOg"PZqVd- zcTZj; HSn `5XzRD.\IYp,q"fe e1[N"b0@YnhNz]Y$[T/^5^Kh">'/Sjmf3FD?`LO{HaPWz>$"Ţm6sJgF; lVw@U''s_P9يBS ~\$RXfQ Y *ɕ*$kVs/Vc!y9F+Z.)c}f m.ឭPqqߓtM;qVp6ZGH]8J9ƇrW,ս&je)VzѦ{} "ƶ3a:T`3gP}5풶q B27*R"r?#TmБ6p44fF}d|Eٷ.)M @_JpK|phV:|B WIȄ[2;2x?1CjMX` ֎ck"35_vRwk̯n._\XU۞rl_!ni_t랗5K6yh ]>#Np{nzk4kb$DfϨ8=ˑ(d$#Gۧ|eްsjt=GT]ШjgE3KeQb6x@l>dICV2G-*AGqGu ?ѺXiGվzG@GIT7nYzӇn58cze|d%WgB0dm5, {V+ފۣcW l"gUlg.[1-f E*_ tk:j/K^}$qNE(+־d0^QɆ6p^RzsLBUmcvVS yd '5k.,}|YS\G0 :+M \uہ0K`2Pg3d ¡{B,^2WDQ"09"+p2x Budnи Ԋ:WN%O5FKRDV qRZxiR$`AuD` v.!}9A{˓?%,Znw7kjP:V@eGv8l Ki8y|КNjJeB #{420NMV18d5 f֠B\Ř>>y#Xo3urlnXױ4 J ^*# +:o) ѤyإyOMRըiLo\ L0 5Ŏ`uG]N_"06Sl1Vl?SDIpfg" (CCu>XGF:뚊}bCv{4 7芴_AP-?ҏxG-p:7F,?6_~c /%ޥ?U0E/_()Ĭg޴,6,kX=Td*Nމ~Ul_D䍛p?F"~;f| n2Mb+%(]$ϹP Ot|S'K%RLCPeԩ8$11wib&ȪSڠ<[it!uv,E 3fFMdx`BaP1ktΦ%X\[]w0 /H;T_iEk@+gZ 1DʏJ W= t5/ #޷̣N+qX۫eɌO,S0QQf7pcUWt07WW| -9Ssڻo!HRnո|BGvږ$$P2#%]9HE69.ģ)k(3XqwNXn0P갸EրyCECX#Vs?Y ')5 ĉV[Nb*k'賛nVxIsp7MhQuQ\X{ i v ,Iqة:+ L?[3V0thx x T_Y:-G[II:יuf⸮!YAiG]gCemPF?/m.ܟ(Y4%l\@{tU?FOnCGUPkJ /Boc<%Vpa}oǜivMG=NW=&߃ɨYצhJŃrv k uk{ԼG*o((l]Ȇj[2ӬV9d¿s %r= Yp,?Q?%QD20 $\OEՈjޢ4hVϷ)S# K*MCG9?@[wU~j{NGL9o!6B AF;1^U'nNHU7y%:" "fM1M f9s_ɼXV>%=dj1} eh PW&w} U淯̝(zt^.ۄ7RHdo'AJ}@Lb 32nxNc;އ^1^h峧Sb(4FIjá: Zy C ÁbF K*bG2=qD5wwl@Wܞdk*fۥ=kS3V?=s_R- b\۝l~CE96@\Q)<2~IȁCwSSpi3b&[V@gd0gSnn^9'h5pS=1WFQ U>h"[_>Ɉ|p"D,[KH:\rr-y5X-q"h jP."@` Ky+DXrki $_@P n4dY^ Qqڗ7!ݸ5m<觱 l.kA"aaQր&C 5nJ63 1_\?ӱl;6P+;YR8P\@ˊNH14P3?FX &?=˦ﲓLK#&Ht{Dm+\iP?U[IjI&5*{8np+_ ]Mj}h13K{~_~:Aeq1`2-^De45^!}RPE6G%xY;TLt͂Qz7R|e %ͫzevRlcXq0ovhM63`~M@׮奈QMiҡS(<5ʞNbk|y4v 4?6w)?;ˤ[$͌ˑWx8H? ?__1BZ a,C f+La uc!I`^=#(ʫjt5QnEQ:l>Gd8>%3y Ns,n-B2T{zƧH'HGg T2iOdlLԈ:Ja08+ҡn OW,۳DϿIVXbAnYEۄNfCڛ2:[(oV.oy~V?PoXNfV ]zriguA aa"1H2L|]hL-؛6=gD?;_ݍGꢎYVb<4>뎂 eAL&Iw}I0Vۤ)'V9~}e%Ns_|X2tOCѣK]͊L^LMJ%Z:ŵ̛a\̎L ZtM!?R粮ujH/ ƿHAuysGIxQbP! 7^Fj@:LM]H*e]B9>UqDBY!hK}y׉L{L5 Jyf{j*š2`9D~}˜/~L[ug[@Y9Xx^TWV˝ơ2@(wÁ]-c@ }PSj[sQ.C4dWQmY(2Ўھ#Bo{pp()PyHERCy:"/:8m! -^]ζ26 K%!9٫>G U~Ɵ*:8U=(dl1~/@[5HI/@rz?-t5A:Tc+&qRR;_$/X`xN>cnq^EK<-vLsB^:1.c2cc 3 1vq pFj@CNJM4x ?>llk'kQ ՠvVmddoWxs 6 1uzݢBdjYOyfi``QGm)'CDZm쇿Nf *%FE$:SyC!Fl0v%X-S ۺfu:͵NЈڮ&>裙_ʥC` W0KSuP95Z:DIm~ɆFvd.ڣu}ȬN O\Nf.5..J )XCpe>nsZAz?R7-R@ ]OcGy_}K+f&սTLΖ|#ֺq9YPBovJ0諐Fd:؄ZUXflBDcۈ u|| x*c7Kl';K>9 ,\O5̗);Z>Q;;vHqXUoM϶ZhUT~&yן&%im2&g'PN/eϧg2Z^Mge;ī.Zv#uEފ`ut C i|hE"_|(D1+jhZ 72FD&oEYv؟k ^KsڑS'I VxݺID'7#ԞDC [I*07DfB-ÈP}䌲N[`XAridF9^TņQ?nħ[LσjH{~#/NS?>0~ԥBumJ&*ޠmRJq$n(U(T>\[nC$Ius$ޯG4kқ;|cLM Qv()m.8RD@mX:)}'HlpU8nb26 a|mWM95_ܝ|3nd{dM>C$ *:~М#˹OCB9efH"QFAcUdO u_xM|Yzr9_QhHBw)QEW6st7ne*M ˜+eeKktGC 2:u2Yn L,O@2&`^*жeQX>Ma] ILStrq)>ާX?Nu&:H$OBu/6L8j@kOI{'HlW\ְu)fRg;a uӣAǥQ>rͭn|a R YZ=: E>~Y]kVNKAX&tSi11|*_lV]帖Qffχbt3Š̸ <>Kw \C^^۷wHz3 +Q>~w/> @loh2\@Uƞv~ITۚ|~5VV 5t)EOx:vC`ϏKbHigt Tuf+.D`b!b'p$; LVì?h.+^ޢ{:zio U9@N͒Xu'L؊&ΌOr4ybijP}&mWۆqҭE:MR^BhʭDoVyDʡI3@TfW'u&}X` ns.u䦂Rs{]N҄p3̣E~$)H?Z72Z648-s~f߾ HZ@dX jFrQаȾl2?k-U +.*,z+Kn3v$ucΠ赖LVXQ,,\&ぴpTUPje X$ Hx{$'9Rѳٟק˭R.!#ĈGduۈeU7x$15:ILOVsTG]0Ѐ4dB7pMT3 Q}3aЫr%ádE2,WG5nr g=Ixj'4!}Mw@e@,'-6 PЗcH)#᭍.ujT7ĨTVŇLLQ]te\c5g Wy 653H@dmsrq @9СĢK xXIq)3>y,KYˍ}~5+N&Nj H|h/3.x4b^vi:42x^0qa/`=`wteFag$ʄ7xXwxԴQ&2/0xEԸ6U7|9A댷W A4Ŧ9Ty-6m, Vs ˰چC ۥuMmy9Jo='Z0,B" @JLO Bj|D$G ڌ䙁9w=8)8s.Ϋ ݖ` jE5-Oz[-զHI]Օc+p=Vc͇|bŎ?9;Tr.@ljM2op%e/ms]Lr\mAo8b#Z?p07W%sβEX`gqbEXSJ^22N+ o2g|pxKz]C4z'K8PJoY/EK1X@*,3pm>[ iv$(?B&k]&@!ʞJXfngHvo??ݽȐ'2ݚ{e>#P?/jbIKf=ȁ@SC]>`Cx+:>mk۞al)z>ͪ yٔ:MP%nY3H"0o*m-r:UݢJPn[Ʌr|P'ueBB&7ײエ QqڻU~lRf" tikFT'X~~7UqŒ/I<%W7ԝJjZI1% >=Fz6D1^~n%ZM[*7b@FgzUB*Pi@.&.&c/U1Lх,~=ߵF&P0 yxd|M6u8@p.~8`@eH_c-;H%nVq0=2Xzиl,sB$y#&ٓ2d+Ի/訹S[E6ꬉ ,"%Fd äS%ň"u*EZHQ0ifxn<օN 7%mhu_sV y~@.OoI}A J+RܯYl_8+(sBl3;EFWwlh`flˢ!FhvP0{7z&L:c~nr963ui|V|x? PL^M"n@Cč:g!y #{,%L?>eCԞ šF~sY6l_OE _9~`|hlj 8sdoygXcL-,Ϥ mIuU؞ &Fuw1!ǥį/ $ܱ/놷N9 Ǜ"3$i &0h>"Gh疯:/~}$k2\YS>)~i 4p7?_>DYm@=xLm `{7|icׅV.2Ñt!0$XevN:ԼВłnv^)VibJ/=a u;;Zr4{Ѕ62Re vv3CF;[~xX̌dFp^n@zsfH|3M8/8bشo!|UZOﹻ2bg!ʉ~Ir][V#N^u ƭ" tא#:C-d!_1^Ԙݷcd̾Yףa1<;}\( 9̘TA(;9JÙ*`j(|Nà"_ 37E$Vm:f /d(\xwb谪Bfy8h~| 0^@RFp0H@JmnGI Ouk[֓a5ZbO9#eAua2ɫ?B5/AZiw3t5괺Sh<W$7C,aF>?İC#G$^̽ {#U{QR8=|Z ƻ2S̆\;{XK5F{-~"2_/eŏqaJOgĒB sE!^o P5|jbMRaumwM+^vATkOUBCK:$-!u:IL{lxaڏ]ss{2p赝k| uw4r;Ҳ"T$Z8sa 6 Lzþ­"[{rvjF/&mDZYtӰ0)g+Y%dшքHmPX7eri*mAE2N,17fWBvsw0 ,W"=jp%ו@#`Z൫PƯoAyƟ@ uwֻ4o~J)~{cr;^}RP ) #=1 _=W`m x f뮞jx%* (rA1O>]C~*bBO:m&~] ->͸LÏ75" 2li1fqMUhID_OF.u<ے0JSk\ǤgԴ QH5V7E_f>;ᒍ÷;3E>*LdwzpX*ƽ/GUIŕ1G9Ck]TA[bޤg{;d]_\ۘkS a{wg x(Dq ⒔cTVIc|eRIˠ}kKJ=%?*= Z!4j]vXWjYL0Rf]jLK /2븿 NKUsJddjc@gi:~3u|;^W7- gLf("Q} Q{=ΗF20Ԡ%@O=jmxݞ|D |c0P-0}!9(cEb`g>ҥ=1q:r~$&[Ȏ B[ܵNQΰC: TH'_AeLʓGе@ڲ|~R측q ^ܟu\**SEJl:dvkޔj_7pQk>Tv@qp2s}DMYO奶2OjW?j| X {G+h :7 ky׸.h3 q*OBv[)sCW\Mlz B5H[d!8~p^ O(hbux^D{ J l;YS='K&!411#ƀTA=%c_mp>%9(0(W\(*Jy.J>1{`Pc"T>8y}PՀ+~7hRZ7 GQ:VCqtu,'@H4 Xb`50=(Uk40Z{XMy@*NK83HjAa B" ȶ-r@cjL_{2Pՠx죛3dKh=>؏"3Vt 7?F h bPm9{ǽ]i*?Kwg PcUg GƢX\NeӲ˘LEãW\ƺE=H3-4pae89t^wc8p҈P\Z}rXK\H&nnJO4O;J}b|> 85㢾A{J.!3@6LԐRH W.wSlY`npDnlu&Fݛ~utʑ;MvSu:1tEZgzzKնaK\4"RI**(:Eu/[)sNvS3RiQ:UZzkY}k]!/lC}d'Fꖝ:gmNɤ14)ڇJ3(B_{%@m1y6A& V;x { ),Ş.}3>n6=.9q>U"3gm$ƹӊNĽwsdq"Kxj+Z_m'\fpWk _1$[ Vdnj}:)" rpX A ? Ha,rC`nj֑,Y3CA4do>ޛ}.0`Wt.Xy"i?I$4*l#+x@,%MleD)"4σ~gcDkCwEXO% ܁g  K {M n,tcҢFD;gz[#H92ֱZVyLM^UOuˑ(^Sqs;.s AќհֶBcS Rl#h_N 3HN]bǟ,ljTPqI1éù[7 e  \؛G }$ҩ~'ov!Bw.s:Lw ih40)Gu_mͷpșZiΛLT\hx.lrB! QWgQ9Xo=ȁ&[6u48;pkOեŢ'JGoF TEɃRUOU=q  ׁS(w } .4혞td }of8ԩM RD䳝@<€_y$6E`IΈJRL?xoL:ŗ J*Ca86ٗ&+} ZeT6B.5x6Q4@0-52п`p~fUykz㚞>9mgߟCAEE8GvpW;rh$7&#A^UDGo^FkǤ׬{V>~pkw%m{t:Ap+g$ ៚}mG ` Q3J՞ ~L!uhhӌȤ96#k;Ѥ$ {Mk+_J$tG 2]RmɊ  u(#! bN{\L(ŀէq.O[#&M%VE2I\݈ijSUQ6u-x\0"A@ Xero+3vo8O?W:0y"Z Ӌ~ͷ( Ob"JdB;,ѕp :b.@/stdђX /#Z.R貆sޟ(W 5c91ej\vآS)(. 0%}|l~t~f9Vw˱`6!3DEy"(u4Irrg5s b'&YUu"XmbPyh8ߦBcE` tOlB[]WΙ/}^X*5~1kzJnQ9Q0&HRYaDlEz ¼p!vDӓk~F"K<_zz݉qa3i>Aڅ&LF ru!dy$96#@bkG54+ pʊs9QrZWv‡;C=g!X2'cMeT 77Kđ$"?܍N.dW;Q?}2x1:  ;TwqYU2[4-ōRe-m aV\ t<4QM؈E'R%5U*C gU,ETde-ɐRҺi83O3DB6"TxV^,؅nyӸڸ=KJ&Ժ3] _yW.ݭΤ81̧Eˬ4>v( hBp|]_n3u>cn}}{Jf| s/3x5}&'%"j Kl Wo6)@qԠ5hD(w駵^cw؄fZ;dK')jkJ?S k?*IR8 7쫳I @u9\ʢ$T U仭w鎎;ț@Abdɕ>NebSqlI"4D jF.*6 #ϖ0Į|~Tt|fsW}`Gŧ*{s5!Lݍ0ץjG NYVl C9f>BϓltFⶮam߽aW),w{-EO;e+λ:?3$٧bF\0gi.-Wia?c#>BHԹO jz`DXQH@܉\FUu<tE P>]Dco6 )el&wTDEI=-WF=/k&jP`/Ys! O%AWnϚa{ $vH#|GêZI Aȝ($*E>F4ek7VĒ'D -B /܍b9bg P+~Pyg#~ZC`*pH1TP 9{J_K]ZGTF n 2iӱHq7{Ke(|2`%0q(,MK9z Y10ٺ#NT4`T 2e;O><AFPݡ-GfAJZE#{KeP@(8o]ޣSHkJ; 7j:'RR[ӗƶhPx fTw(Z]рC'KF͐z2>t173=}r=÷ X$l@B>ATJ _";CRnF+lpcExq ,YfW\HX9 <ߍ8AD UCO86ږr\'ϡg`A/U,1 K-i,|Hq:[BECYS s?PhJF& م54H*˶W8'S5R:zD@G)5ݞV%D3UH#_wOhe2yȶo#fHS@೩1Zm\`,1!ʊUn#0vIXxש&4$&;܊_KByew8AJf GX.R ͚&nAj2+d=6G/kU%"DHHdMu+0ZE^'R4H{{3ջCr(8+#s}hYɞ_P(}?Ūo[UC7rºZsthapKI6EG*U4 ~NXjB-zwgzuxf!wY̰2)h.7e?>P5>ũB }u.5dhp<9RiJ]4:)b%&' YA&zĎ_18}#Y1ʵ1S(ěZ![޳ky-]l!`_5Kě)Hn|K̳Z|!ۼ6l`NB`ݷF2]Gr16@poq#E /42{,YW8cϽЯ>඲s;LMm^Sdт̈́ijҞ~\OZ@'O`/ԬDh=0IO ɖdw^cX5W FMi47E \F]ibpMU//ih9M /=C֫`)i1-a/QjTaDZr4ڗUn\`붛ѕIoJRŋڑRUb>gSIf7DD,lmZV."lICS q9)zS.NiKc+!;LI dy;C~z@4|Ѓc6;l{4_uJ(wХʮqpKZ^p'g&krfD-j>b~|y·[H|/o[~x?->Fd0=[bd_`;AWš0X4̩ SAѩN~O^)*cE[nG$1pc$aJ= s{,tcAA6gGJyi-N{yC-lv985?K `) p%,v+QؿykV,^8$Huq!lf# Y#͟}j@JP>#>RBbWe7% Y^ m>4fT- |CBXY]I{ل?> Nݓo/*Qtuul Y׮XĿǛ]WP]CU׭e&9,4Tɀ-8)]5ˋzG]BaoχF&vܙ8)mДf`ҪJ'U퀾(~Lg%VJ.xVMPrz(ŁTW?[3ah[RNIv 7X#iCOD"r; y(1r͆T3!Y lKФ"h_ir=/ x#<- |OT3v2:|ޕ7dB1$56L|ntL:oi4OX'7 MOv!di+%VT+DV sIO{J%ZBxp6OR]Y%ߝȔPI<QӦ ciNST7<DL OOa\4 V\ڼ d6=ik-"zp+u;OHs[UL 5|an_K6v`{B}MNWh^ /5W=zØ*M3ݵYL*EG& XUiRvڠNH(qAº=q=!u. ~>U`̰tS{θON$čǽ0^uSiӤ9IYiws3 R5&OuRaK 1wDD(!e_j;(dŽN).=lkw_HbFTKx#sP0ag B]_͸>waC#=~0OJv>WoL7aCB塟< .mLq$HM+M<:r5H )g_i < ,pYqLRgVGKâi`ojPdP[=Z iv8T35Ljk^M/B@@jRಏhm#w9vcgGFx0H(S%T3>#ͨ&3qAKQ o\IgߝVCHcy8P 7hҠIIQΧ0_X r6?bxdBVm-~ 'tٶ㠡Cc]J@YPSK9-&4U )F`m^$WUh42 .^+]IevCfAt%'KM ˜=﯌bNCSZɥ'J}/~ nLlc-],8MB&.%vY[ -pRs15sBwc%eo*ɡrI&[/pvfћHG+#%2o/Kx@77׮etC"#;bugxtZ{kE|v k- d}ߤvs#aܡT뵱[\ivt`ɞ vݔa,액K\p%2͏gB}04g3{Mc$GA7~c2],6=v\a!s0GS;a>C % rP6uu]XPDB"&P[ha[.qI&`ڰIw@Ќ-˔6•o+;ⲉ/%mw! IL"أFu (Li1Fݹv7=`//dSv49-9m~*yR^|N'r}l C`@6B8EUp?ayV\;9l Y} nqׯzzw0b'v⟔~ct,X0q&tB=>X߉0'.:_Z#dD{o z3'2^8Z7O^a}'4J\T4p*(N!Xlo x3,"I SCZ;4_"z5 4-1Vbɂʦzeސ+*dgjթσ|t2K{n"ǥ1&;ӐG7\+6jN.H/-NkWIJ|]t[ËT1Rmg}WU>H%Z4i4MsbƐҐG}!INn'*rn?HS BpƃO}56.! G11,.BAjfϮ!&rb[I -rt$Z 5_r U>b:GSiOaRLi;*KQ|(:T+}FxD:ol*X !%`yДӌ8NW ۔4,[+h6\k9?MXtq1F;q6b4M͖%2n*Lf_^%?Rdig&XUb_4ñ 5JjNm -@P*ypQn6BIo22 *@ MzX"v?rdS*m牖ҙE& hN QVq^4OGFoBٲ^^?XGȦr؝tgxJRU*퓨ed5xROpd>#rM_@K7Was@Uz>}Frf1$B^$xqfyaWHp-Z22ɳvڒHU/RWɚO7۵Na1\ق^V}2YK4XkY=GD (uݱJ9`ưf%Z `0㜥 9G^XQ3lH} @>ߘd=M@a2Mp?z :\_6fb3 $m G@i]0H$'r_,ruo"cT YG2 3gVC;h0$'} VT#0J$6Źps!D|6Y$ڙOi_1>iX9IжØw.$Cݢ: ׀va VBU눊&/9|#`MtKоa'm)&;-m_q5&Di&ȱ 3MF݄+M8V-|L*m`@U 7iv94eqO.e7KZoLޚ\-R]TJT;M!XTF+XF PʻGt׿hVHFs ^T_ p(PO7cS\OC92 23 UZp$8fAN(¨3JLW@޿5xHDoC/9 zT @ВFdďaKkcbu FkD(%J:|IS%Mk;e&MdbXEI?ZxcaG^p.f=ꔴ|1Ʋ'x=v* 4"vSxW4(v-]5SԂvwm鹓"kieCA)|/ .00֦[C(?u=丘}Uj08LC&ɋ )S(^MwkcDқtn\ (Z/p1Lgٍ$ey:yEq!ySc-ߖV 1U&:%}({AsrF0u1kOj'j9j2x29g[YĬЃx_1іAKfz@C`q"ުpil!iفT 1]nmFoI02n%q+TaNɓ:2l:{4ӻͪ<9v$hٿW{t EHW2^nGxflDͬ泏R;yuO}\CV4C(5(6e,;N|%d#fB nð%ZTGRij]px?:YaHrN=MD]Yť`PwCi#ʗG &:c!*~:YqJ'4W6,kAg#l܃ycQ=Ǥ![$Ra Mx^̞i| Gz?87 V㗒u>N{Kpo2ܫm\ nAax9~(h8Gķn9N}f4픽 )ޫGAfokFeƐ՘}|/@5X3oP1Cu}7sFP`1ꖶñ'~ !Y.ɈQ~s(.)xwZ ~/# ~A߽XKiȀ0p_F0?v7ZQY#lUGGIX< ~6%lY37LBIj{o4OUP^zER)vt+(|W >&q" nKmy 28Ywz3/Qp,9TԌXb*Z'wǼݹ-&tlLDf{ ձKClnMh~|z^#1/r{ $j4ݲTzL5VaQuᘣke$ҕVagQ^LP7̤ 嚣]N|pA[^ujwӅwto ٓ|σ#DG Zs]#.T:)4:O]I:̺pRi6x;ѷ׫v#1sF͕ڤ )lrH+Sg*AV]M! *u7[)㍗@IډϓG L-/qwhמ34ůNYwx7tTbeo(VLV`=;vZړ\J._hR44@O4pC f4I&tcra.Dhh@^y˪_$epLWr:BL*9$`6KFh1 $e~`2Ճf!,C Ei;HyBԙ#;8rߍ9a$"_Xp 3.u~ }۴!s 'ef !LrB! z脎#H^E)T$`mro9ySGaaQnT\NHaH!J?%Sma0zBˣzݗ*H=e+6;wj (8 x%6V__[֞NT$%Udߖ(E\ByrgYe2FB\/|l˜dZ=|DgyjEz^GgLASp;~h\5CMP=#óczoSGYLz$I /]X IXxAп%y )K" +R?q1M7uoJPˢl7bɱd̯$ag^3F>PuG:8r'8>v!&$26=per`cR*{.e춒r5Ljtby$zby_-,E^ t|;:.K򹱱 /_C^_{XIG<¿{oLY+a4E% _h#<¤;Y ق}Ba;Hi3 ;Nꊪ?y}Xs_ĺ\2tBX׸wMV\1^EMq:ᘖ:l/]1`]Yg.>8k`Wݨ %&옦Rpoĝ)'K2,ҧ1l«&Ua1 k{KiʫPyNq6[w(=G,`t3GvV,Ty>|ҩcWU 0e[hbyMuI Q] 搣vj՜!Go2"\sQ06tOn#Zү t'p:ܹ\|SˋE+{SjYA7b=/%]>pcrgS[D(v Ȉ|{Qsc܈nIa^ %@lԫ'%|fӔքTw;*ШT˺ĢopT^=@ uo S:"͖ggHv1D/\$:RcџbYJhH[Ǎ F!E `5zjtzޑclfoyσY*ilL*{1^IѣOp=,%fқ#2)b va$W36Jkr!z c5Le[p˾3ʥ`Y},3#屰;eFG `TKl ["Mv$mjs3ck'U\ 2Q+bbPm|~<ˡ0%!4LG,Hi"36fסτD-:-Z3&H4k \LىY< {ӂVkl4B^Ÿc % 2m+>aڿ aIIyT 7[o"ߣR["vP{0gҊΪ~l_ٟrrDQfl1;.I*%c'+~IxGFbOKP6Ӆ#h#X ,H@eXg?2q'xr^X@1V!V܌! Ȇ DbYFK5n8gPj "\|xa\Qԗ|LD'5zߵ'K }Z8a!oDh'D:g&&YƧ0J2>*O2.kqtdJbXo-HS7J`E1.~yV4%ζzע,]I7k af`+}00l_<ŹQZ+3REUܠe8ZO 0|%_"׵p(֯w/:J!Ԝsa2|bzJW/;T"ʤbfW[u0WK ~g!ȪiO@;}t#rr,[Oť;{qOBY/3WݞVa7$&:l+-v۠vp],WY;u+Z>0МPyNqe膂O#`Q6+7+,> 2Py*–K|]HɗV\QCw<Hp))L]߲>2]KZHLtγ +qPI!20F+L@)$YԈ6 @9x}c\'!E/FurѬԏ&1DVkd҃U'S sf`zcy@Q:\IF ( l^2o4"zn/7;nmy**s=&$$fŚNy7VbwQަQ^#gݷO 7J);3TA. Z5=EM9Jέ?0[c׎-?\h =xpwk~q==]9,^ >6nd(t@75(2|U†]8]A/Q+/9%kxx;.`652{[I6JgG 9H5 !{2gauh50j!n6Utp*NN!CG {Th x,!u$js2W py/rcݶf؈i0 mJ,l Q>w :Ť{ gİȰaDQ7v43P2u }"q_u'EMř 1 r4⍣_٧2]`\`G=L3 {:[;I*RK H!y!=RiBJEY1*f5 1M ?/^+GPw8jwhyJ÷)6RL?OuS?™vS2"җ3iYȽaJ6 rLebTK{ UB>ާ\UcǬ߆,46,5)e2 'zǹᙞ~1I_4ACɔi`οP8t}iCxg#)o#G=R RWR/Lkd[(bF9v40(IxJ#x> kg~ ߮ibUQln=Tu>SWP33"kH>?#-V *f@DIm* qҴw[ZkhJn0ƌ=E%Qw,*Z!IW LG}DJ|:Dit bn\_7ο:Bss9Z?yK7rR&~+suSUǢbN~-5BmZ( ޢџ(YNAgp-kYj^ž9Bf̆ qe(LGtfb{r{y>#ʽz:z~C5!߱ q 'IGWұ7tk`ƽT "r!'(vA4.Gcf!QEHagpM@nw\7$qna:ܑ!Qqqpsw-9 r;+\ad?ZQf|e1"{n%j켩 Z9_>?iw"BL"֑zo&N Naϲ+z31 V\{\͆Vz\cz ZArN;0C3Sk?E X}wNiF꽱m~ 8@%=u$f-qo zG߁g[oFǣ=аn[Lʐ⻘!>usL V@iC*l텡r=+ Ɖ:v{{;K{1qXHTHp뿹- D og-4I cJ 2}GQΞ.ڔ&C'%eS@R 㤀p0p]X Y7糭S{)8Jf.K9$I8kResR(É&`>_*+QPA0$@6ή(c^JٟWU ̣I9)e~RZ}l#|n>bgӡ]`FNplQבZV_fv9ST6c@P%p%d04+3:NZ 0 dBЮrY GRe i ` #s(x' M82L$vH_0Oр?9|LݟnnleOΨA"g(j@?P9x񺃖g&!.7O~I_q[ wwhAf N\-a.Q*̣4vNL'nbtŅ<2M/p"o.xنwQ*ߛ2 =*~Nݷc?}§77L^o]KED DPnW<.R+gf? m 3nNnbٰI戒ZؠZ՝l]Z{,̋T?M1.X@/x0d|RG댵pI)20uˈR/"N95 ׳Kǐo:XWE$QmA]($$C+˥rz[5G֦%+w$݂1?q)kRq@Mثy'+i4ꈿQ%]_zLM>MIǩI$ӏyv1V%'  H.Z9[69- bpݭ'LCtH^} yۛ~sm-vjҒo,S(wچ>.@.$:IÏY1zAX| Yy?Sp%aG-- /$=ͧް<.2$]2F9:Ќxzxؽ>D} ށ gp}&d~>.du dj0[cMS̙FGiGxbӫ:@{ ^Ni|+_=}b;hZ4C'FlDvWH9 ֵ.IgĝC.Lnkbp[-i} uKD/\PPjNSǎ^FP`RBRظrJ.^<϶*"ӿ-u?`W&IҙZ8,wO 4+~ג*F ՎY&87/=nisP=hÁ)$=߸&ziK!XzEގE&EះSpAj['t;aCJۓ ?~M#;5ag9>*Zֆ1]Y'ȼ9VSiVp* -vRrX]M kB_A Sƒc L!WaӁ\wkTOǍѵlHM;Ϊ\]',=SPFo`% h&NVT3!Jܐ F Duy2"/R97oJX31Ŭn / B6sH |f5$Yʜzh#yyhVuQpyzm)&nry?74wbƾ5EʼnVUrsT%JJQE 1&QXss |Z_9g8F2`6i;0xӉZҶmabktH_Du裡QwӜH.¢t.P {/G ' \0iw;†WuU*~w*S./t / A1I\x+uN*Ȟqʯ.vs_ /gYZ07070100000042000081a40000000000000000000000016661890a0000be0c000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/qedr/qedr.ko.xz7zXZִF!t/n]?Eh=ڜ.+3puLI!hU>nT?[4DE_MXɞ&hCXs;p Zv:g"E*tփ=N*erқ'llœ=g0@6x o֕)VoSjkhu\tp:aՏK^qCk)q!țc).ٖq>6pSա3rR l&3|Hh%#,ohK+:fbo_G_;4pI0S%ȗ~jZ!d *,|N;F"0<jEE=foCmGϏ܂b$)J)@9x$CHO%l'j۠ <:<!3 |>(}eBǗxDe2mB5dSQ$<>{!r]FBn;wS$b[f;9KoU9VViGIGHP&ϐW3?hQ(xϏV!reH-8̺ͳ+W 2Bk]˙,$µ[o**xȏ) Gr\FJGzbM7(L΋gB|.`7J,)W,mgIySʻCŬ}J$A;gei]kٺ kiG4+|ASy>H˧,0k,xTs狽e EU?*Ġ᯶\ǯM1dKy+US6GkظPa}6c2⑞"!ВI-rNOKyZk"{lt[̟MzEo1n*~, Tۭ+ݪ(D6|,bMJE\г>;J Bងbt|`L~d.a=˽@VICbEp0+ŒZB3BzD\peg=Xԡ({7X9Qŭj:`lS=ͽx`_0fAl"^]I[bBv1d)¨=gz3G1~InAЎ[g H2W_r*a*imO%K}~SoR@8 QV6~+֩NKM"+k*dAO=-dv^//wY#TdÎLK!-{ElMcQ pY 82T~L1}(q&fS 3=BICP!4TBHV7mԄUV6Sp箅Q9G Ԟ1)qxR &l t#z7:SCÕLڧH:6;sX.3,CҴIDCذ< anbB4Nw8[E2hyi :2ygH}qPܒjj׏AWZXAYYnVnp0h "uV+б?E4dEeIe=t_6i@+vBv^>V]?eQtƭiepF(X}?! 8)7U~ Q$ F OAd]!Nlho>byU^滚ye1hI2c*Tg`?Qy0/.ZI#׍E">OSoIܒ 1:aߓ!a=f"v~T ??RCIn =UCHcpՐrlK(.hoM`f*&!?6AE!Krr 䦂ф::Uv4uU@^WCKI2ûe4Y70U8ԵPw]kzSw\e@@M2a]< Ks2Լ w<@/RO<χDlUCIf UeҸEr^um+*>DhwAo4+>ٽR$6:A=}0Yyږ7 ! a3Ԥ$Qlq~U.uw39\u)k%ɴ曜ײ_ͥ+Apo엕:%(fuK*%E^oDaQ( 2-YA9GY3V)?_,SZٟeԓj 0 ?HI *VS~ƿOmޟܭ"lMN (P1_h Ơ q_Czs9lLqWϖzYHQ m*@]k$oHEk¡ʚl\Xrx*Tp}>_w=\WkU}! *\ Tj<¹<ܸ]q kC ;rx/Q&E[5Kw箘􆥟AI'~eMh7_Q2]14+B1"eyBH+>`a%Ǣ>ϛk?h%+7}Vyh‹CzxQqi*g+0FJP3ރ>'V#syyرQze7B =/{F`73*'!L1?1b+ӖS[&(rU+% jP$,J`TSfƛ(֐=MzUMδ!TAB?O&L-wF÷lD,#xn oHJ H1Qz H(I)_-{(~R1ͭ@4Nn.eLU`py*L«q0[Äh$2̦$,m]mUo\қ^*Y5JSBƏ_HL>TTb^gvWd2!0vtx_ZR-Br[5,Iȏ |F s+XEoGjH35y;TH&gIgdH*z"^Wx"^IԼ\G\z5X[Ѫ`]!𗱰\ߜ pIa[.V&=AÃD6DYX|LO")7RB jTu"5]zf9JnEQaw3 )o#%s.AM~(-^q6MGvGpZ3Etq]Xd̋ lOڄ0k,&N1L (Yix^`f:$ն`r j^Kl"~- T/5kr qQYkHϠ^Y+#ۗPRП8zHpƟ͓םl>6Ȫo<L4)@;ղv()u bղژͩ"e0xY My@ut0dv֡j f^lGH-ymSb Aґ/uK/}~FDf-vH`;e#$^Tj,vApѢ_63^j5HL2"E7;_) XȽ9n%I[>Yђʘ~@ f%A2g6+1٘Xd^%lh+Ԏco6ؒu̩wSт%+t/@xP|aW'C#;l@ բ\iJ_q,I#vXlur]eJēB¶\VCȶ]r[둧+vJڋRmYT/H}Mq"T9!b>bd{ TTVSЧkзr/A'9ٻRZƒ3ӋBLƒ|RsNt*ZFG٧QFY}@_M>^)[ST$l* U9HZ`R#ݔ,ic '>nmn-hwl| Y۔Av=C˵|Ȼ5+N$X8(Q$$k8ꁌA\9톦lӞrYN`$_JI![i/k=ZϿ)6cS!$?izG?8 d~$eB8yǜ-:l]^RhF*@cj#9F[+IrW,Dϭ!JPFݏܶɋBus<|:/㍻3c/i!b-CuJ #7.w탋/z&ݢho2e￲:Զo{jNf6tLĤVm5wRkq<~qd>9%L愆g*xE]E߮Nz?.쒓՟  Pj;]oNJY\l~BKx>8%2}ygInea5STAޑvݘNF#__;Hg%V/K%h1BmA;/50om iE5řWsX`--#h8s '5:s@O  zjZ 5iiæŁB &G~؋wI!|6QZX"NZ?eSx28 X<H$YG#6~ᵐUCe*TnsOpG 9 VDeQQ*U9 낔Q42˸e|әCdbCQNn߾=990](GH22腪7d||l9UqSo~]TSH#Gjpa6Nb†qGJk:Hh3]\[`{K~xm*$x\dqlgCRD%lbI-164m:mq ԁz}U&IIO/Ӯ H>yM34ӣX/l4kѰ*rEOzE%&B*y z#R56fǻŊNe)ڭ݀F(-Έa2F$B Xj@5+ui\ouڔq`ݢlťOYRζjF+92M"G OA$Cˋ#%P;z 13Ƴh-Lm :"IpQY ;R%9q[ 0$~o)bG4V='d/6"r0B<(O31ͪGoP+i@t S܋$Rx٢vԳ<]fۻ^G +ZRx%Yw$8Qw8YPcf"S:,rWSmcZmxB_%CZWUנ)?. <sA?瑣pZjXDΆn/q+VƑd~"Q vq9Vj#$Nn9%t}~ڬ276!EplmnR"l&k+.ʃ\yn*vVI0;pq?N G$f+lj0/7+c, +u#նtӾZlW/$i2٘p$ 45Y0G U_v>vuP %Hp'_Y@ =F;|,<ekJ6xb_*- J!(Kv9'u05`󡯨z ?vYG,ӑ-%M@ufqK'1-3iQ#~Zˮ][4JT3TMKi+Y_&oV|*ݖ&Xuj=/J15x}-k3ihsGc11O*"y!plT|)> ">$vlI)6zx,B!ُecTkX 40OjT>aA`fϯMﳉ?Wk+?ia$Pd=_"%/gId-^f )itFuQw}tDt>ĝ30PՖx?%u$Ԭ#ƾ!CT@rh#0& }{@&il|" /;O OD\P)>ϫ,unzjl%hۭ\AKُɆZMbx< CTR -lEvBmcA;ۅk~BspOi]q '@̺tƻ d並[+&%y{'#]{=SJ5C%zbeMe6j՟E `TJ!EBӍ\0\1Ou, Ut;w/pꙩ]* Iy=cH͞R-;u)bx'WRO'3XU\?xaj=Y @󍡩+2\㞢qtqS8Hv{~ C}4da'UZ\ fA8&fhA֩iث8?C!Q\YP KGK]*CǻLX{[d)̝@L+gr9nv\ ,111˩xp׈/y࣋jtB)<ݫkN(=h<^V-|!N7}6 8@!z5smTV4pstJsayހq-tըnbC}m' tb ?²H0Br(똋pmVk,OuvCFwLtP|B? F3&/Z6^\!zh /TsXj]:1䭬-'܋JXiVhmg=QjN`n F`&I.>*aIۅH-* Eή}uZ7cδ2"jVVR /Xڈޔ F__J6lW A ,ӗl/.sM(eV>k56 HݱˤAߞY\XY rjȕeu=d=ߩ z+X`xbb>梹?g&\)ܿ؈n &1/b.D`njctʹ6HSǶ~ZN*,UY3te`cWiO6:}NSvdo,HfIA$OL]Vw# may$[/[퇸͔Z!S!-rRXiEdn%~a̿dC 'W]u.n8a eD4W ozݥTT 4C kRr/U;!A*\nb5@f_Y,Yp*}w>YLbY͆U6W~o:F[*dMT748]0s18|G~:i;wguک2{!$@œWj5Mq;lP_ͦ~Ki)4.k\%^15B}ŞM;I1嚻ad pMLom|?T<[6FHhoTf\6+zLew֦vZpXnt2)wzVhl~xש;B^.͠ b'J ,4yI!qe.>'`}硱>O/@Jh#q#0JӴ9>/=2 Ve^W;*{K}vvN&>K>^Y+?[ϒ|'\}PcRoqy.v! PNEzwӠ$x'*0U*|2= `}=tq].Ԍ:}j9OAo(]g$y^auF,*pdAM^ f\A/QFc=QÕfΘ؈YorGKOvC*gfo۸qlo\i]֬ҥV+cϣ*Gv_u!7%t|`ON|cbx?tð}5f/|'Z1j85/a ,bN|dM=RkǹkTvU]m*r$8{.fkPovW\:h&I꒼Y-"[*.{x#R"ܛ|$W^gɴӐgҴU*BUq!4/+ .&$x*% ܜDh -]×_})IBxh`ŶN ,,qx|1!o (KG Ȑ*:Fg+K;b»qK z|oijy7C.b 8Ѥ5$Hu_9_rNFMjj.tj9Ft6iZ{ |N=-& gvHnqP@Zʳo3$IU2&V~-_C\hc+DDCtvEÖ?Mu_*m Iyg낀nMNȓ uoF1%uejo>T|sL.N"30>:I( W[Ɩdq0d4Fg瘵ZrM0J"NEB(!,ֽ[fei}3ĮKEh66!l XTd׼yoY7O:ĞNRf\>) k>,'e*;=Ʌ1hdSNF- 2~Nvqn?ɎS}z`l5tMRi^X#P`&ь{~L%^>֭|Qatj2Y^ D[O~Z&lMmPvS]xn\_.T}0cH { >4Be]}X{Dqóx>r..úOV- {X`<}:PLC܋̦*L뺈6@V$E՝T^4d'f!d%% 4s+ j2 D[$Xk|[ 4/JLZ)`Nf~;*_Ji I+?83쳿dyIm Rro+Q tCOFxjS l0$^c}qGT*Y"ȱ'bN^d@;BIIp;b}MvL#Y @*Y-lj')Spqؿ4Ֆ~I OSGf#)UD'o6G3Adl&iԲﲒ *Y9+cQAN;Z]̰n,FZv7R_"^* Q*nsrQQ/[}4Ā߭}(<1r@)];4{|hZ[?_FECcE]y*M1~SPOM#pnuKo'GJ) XsLug LhNv6N`{goP+̃#row)0 s2E ٕdvVB3V잼£꬀z݋k.aQFW8Vsurv?/\kP\ZeSyܧTO K,~~jw R(r?jz*98jculV1{n.})q֞[8][Y#IK"ƺ2QX\"Q]bӳOk t`;+31O ,nRz9leTQMF0MJBdzԝ^e\$ Ky28Z2rMB(|Q5ɛs "q=l^7T׿'%:`RY;4V+=[QHk$5:l6!MM%wyN~tUB+X~p4Ykp̼okAUJ_rtKR[l l3t.X[D>N-.,ɚ^.(߃rjL`$66-nIwsn0z/H<k]>y/WEziu*u}ΗK}ZԽZH-.85FT2ۺ޸,cX ӷr hE>.(+cLzc0ϱG ɡG2\Rv-sAkjgp6Z}/j=&t~J{y+=]^a,{X ;#lj49T^ RCG@5 O#wzDg0t^-.GR0\*W͖)ŢO@}n-E\8OӸ{iep1[ ]QQ@U7&.ݺn,|X(Ʋ՚O^3#$ ԗ\wgT3WM '4i>ĥs ۾0j`Q-.O&\|f&RxXr/s5ӨU'p?X WPxy7dsD*.}>r*5 ?1e-?MR\kKѲ,wIm#HA(3u;ljSNȜv_ ,jfNCQM1W'm !24:g4ˡv~HCbmGp7R`2̐Š-W4`zo,4,Uū&)M/r> ؏ nVr|ԠޞsMxp  _H቗l ζ>?q3hɠu_+8Rf'O+RA{ QcSva;͔aj%Y~޽uur$ Z52s2KqC54p5XWum guP V:H2g+eWAMZa[՜a  f_OM0}%1mB <ΦzA@_YDxY$[Pg\ރ"5MHh[5h8q?yhwCw^ \!35\im({9GloXl,!(e2iD"d*k^ $ ( -j-]fBҝǹF^@PE`KW UVL uIਁ(W,O$vf3ھ[:_1PCw~)iS_ d1V$OR%ŭ,mGt(Q1}O R0iiDtvgo-y+lVLYprČ\'f,V@rd8WI̻W E6٪zYTdjə]z%nSxNaphH Q$dޕ޾f@նng/;k(8r?ObseaK/a3: }tBHKY^+b<19ڄB@+q{ <2#OcI?r=*crWKtV~G?_B}"p/2EoU\-n6:wfMO/oX~Lל.(Fj0m׉snx@xb1숡5fk.NV0&c_gD}nhhKH8bڞz O6Ixe4:t~Кn;M\nf2òs}t-,qJSf%C*&_ ucGt|SD3"xYG7'i(PZ뎡)FF\<^=YVУL_. =wj6!!ƥڴ`fyeSBwa ߗҨK݀{OM /_KCwV]`-^7oMэ%(:Y]6Q7k&WxKSN -BA]t^4,M%Vnʱ|㤂kS5BC!:@ eg6R@g|xAF772P@5ШfU4Ҡ?;.926 X>7٭Fڜ,ua-&~Hrl=(6NQ]x Z^eǛͷi[حTjCjM.Aw1S)g9Y7QXE.k'EÞ]MRN][JzLTQV^*ٔ;4YGx5 ,o2%I4= Z!r Lǎ*7z5MuwgQKA3LrB n8TQo WOǫ?MV`6 cŹ]ֱܘˆ-ݝv7o +HqywwHmD gG(SR4W\l qc70m$VGeSn}KÏJ}Z'^t&1mdQ47P|[M lxʹө Xk6D(6)A'g[ƌ†@J/h~eZ -םϊI>RkΡ-g  n1G/zC?Wqf$@ѯf=ȪW5JM5Z? z=؈%^w>%H+)+P_Yh|fXl1įFkvs7yg[NEQ*<>^ -1 pp?@j")şlWKTY!;? 0h˄u+oVHRW[ҋzF2kH#Wuo_q An-KC#\x̫h- ỘZxrA];,@5QyΐcXFB%Vd#CsE9F0?~-P({u ׅIs^F?mZu7buDWw_UbSC_ZAw͌(|Z(Xz@U6y_I\&)A,Kf(^E1 oٱ, lxH 'Ek}Dm>x1ZƹZqv։Uy+%>"cRMtFQʡWs k2 s52Emݳ64%ճgG?EߝJw0$vnbEvpZؽ؈B43eT\]xܫ1|"N@, .u=)]czijx5 kuv {]s!+^}-@Π'D!_$c of9j6IuO1*(w6 :X| 5w{jxF+Vgc54S(S:Aa!'e\sV~^ɿe4t^8%/ēz!8}#, 'vw> $ ߯4jK+h  )ٲ+FckT|؋;)8d'"? 84ӡ yMOTHdDXg }@,( vpb-aXffY4^TF/=|r-w M:ҫ\*ch}TM2ЅAb=#sC\+ i?`. nc'ztzVybX\kS _¡1> !҃R &ÛڡNMCo%ٙwPY%ĖQgF+풛#4-z/a?s.qlbAE ?-#ZUhu%L aQca|2+Hn*FeAO]']zcQLznMKc$8+v9mޝE .k+Q&=j?xEBh\DEx1dMR\rsH.% 6;;37Ē+LNEu>W ]OY`o !<'FTI4]S| ĈCȊ$%)EӊKA;cI@ی,3'IdơнՅA:GGtVSOz0=ӓUs0n Y!οX^s)+e-6ݻ϶&NgM"7:HXyVAd/'1˟d/mz5of-z11Vvz*Uơt[q,Q~NEIɪv34W ;R k;GRExE: nhDSjeKE'0N3% ːda7F^X)#d%ڸCKǺpWj"b slÁA;v_ ٔJ12Ȯro j|KdǾui1!'mC=_"-~G,}^]MN@ܜK B25ޞ%=?$>+# )ʋ:q5.qL7**"Zqk65[6yW%m$Y)z}f[zz!jb9ݟ8]&P1ACJ=wEjM;"Ԑφ>^bZ1 (yـڗHe^ *80^?U8~ 7(0F~_D%w$1ɟ,]B;h@Cw9䃚W7_^u uES^ %#:@  cʦtYOS._Q:Cdk):̷69x(1uVZ|:}|? "Ӊtpן=j3yČ Us ut&˯Qz#Vjѭa=# $f T4KF75{T| VvOcb%;=L41eWW+>!1L99ٚ(6}F@`ULzZxw\%w4m` mIMG*)(s2xA!l4ߌ,LQ l+G?z8Ѻ ݿ?awYSDB}lЋs@P1wɍ<s q8)%\3/L\篟 (^{+u#wΞԙF6ne}.E\iq'ӓw2qrTo?9Wҿ活MWפ\GtGFԵ`8P!rEwm~f,<Fc>Њ~>%U |VfsO1R"YaDDȐ09"{ZPҍO7VT (mI@aq@(vG-_Ͼ6 R )3Qt~j69xlkVglS{CSXwJBD/M@ ]3k舿Gٿ%Oj[jN"H"_t *d:#uw_%-`6j(@^f¯M6?'?F-}Hw %|)_z:e5Qmܿ]&@h>Vl5 3>Hrvujix>QTN%qGNVUӦ,@dg5$Tv]|U0J]EA$(dtu Go:KhGvlB rBQ;o)E -^3G,i?0Dk5i5\SlcKʥe*6qqn%,l-kDH·nh, _9?W Cz2|+~yxܸʷE,-`Po؈6g+ g ;^j? OS3}w%V w h oM>55羣q [G>%nE2`b??}՝>t8eRѾ F쬀V7=RW.p_e3E/W_$oI"/@G 0ePIEī1؄ՓH"ZƽLrEtU#˜SWj[3 .QpOa(;qɓ\Ru)-hԙ/<6*YU&'$彝 :sQsO9m:ǒXsU9>#!03b~7bW2,b}u5{OGto7*L@M!(u PhPB[%g?CQ=DG"1Lwh€sør'^ 3gE@֏I<='2q!_t~3-˰ &Wbɷж\P=̹լ­^7H(<§8[Kss]Mi\1h޳wn?C߶~;B2zwZqc\:pŀ[F0ƛzSK~Y;KUGECPJ71MO{?y1RΟ++LC~7\ :c&MK@{coO,&;.b}w*=*x~ xjutɐl[Z&l;=ʧ,huu CPWi>3X/ }vg1NjĠrC e%}#>iCC=RDdi+uz&gm.-`4g6x0u+D[s|g/i:|dꀓ.jr͒P=Kք^VB@Gk_/OU`0y~x͢,{WRRnhUޙhLV.9TzEQ*0m-Zڏ v"5J݈O,A]~e@JĶ,T Ia$lѪ%wK.ͪg 8B|e0("A KCnu="цPgq+9k`SY{cN'D#|"U@ۑb@j:/o.j8 "9s/&KP8>Ǭ., [wWDX1Eh9dOv˅sK p-zr5Sy,Ej}13 Qn/WdL[nQ9 Hz n,W6trI>s(D n6Zb8ë֫A꽔V|,"yb%mo!JXYÁNopj`ӶMft$48kDz6` kl`yRATqB3>eT-q^BR L 5B)X~<$ ~ȪM:Cf+/CJm:lcI"&sAA ji[n*W0&~>we|K`hyx/ j=f8յ^jf LCn1OGVE4^yky" ;PI-W`ҺI"F(j=/H >1PbUT(i V$E;>3ެ}/ r!N~g*kgP'ilÊQMZVwQAOWkuEoq\5&5`K[_{\9;]ck~5q~&}ߊ[~.okc2P#atd1%6.dIl.t0n}s2h=^Du-}>="p[(ݹ 3#C΅,L w`^GxKcN*%b.,G+ c^;8=_|mo,gp:r\ĝ%,Mj& gDNL W(4_5nfMRv?ʰYP}J% Fؾm^$:;S0%J-Cӊte I9-8j?rʆ: hF ȃ-{_HѽzX*G<_ß*8ȵ2og 1?˷iF?dh+)+CPTgUqu~ƕ2[Ua3VAWf)v:|h|ۋ8s࿺9^e]*hB| rP JZW, 8>aYtV ?[Gk1Wc\{IyɑH tg}Yܹm>ztadʐ'vk",x(#ULm+{Y>a@-fլKDaw̔&2 _7v!ɓ{"W2I;ֶu?qkKֈu9 {y(w%uWmfxs6`s p\β|="T(2IEjf!69Zǁ 'La:ێVfT8LA\Q! r|M"k)#/Վ Vk5"Lb LQ3Ck",? Q6A}I2pF $d$]͚Hloe4A,͐9җq־o{%U$P`Y?\Hxl̟)LxBJg* m;q# Xћn^9r PjeD@>AsBό%wݵM E0jԊprռf+sl]qZpHGy F֐E't7, Úgvfnx6U{<`z0)wʫj@~r,[zE8INr{K⨓'W ,rO#اK|Uɂ}Lා WX"!S"*ikU( "!3J܁DiAFi:ZD%\QڒϴǫX{ñi߱r|mHjo@v j;lh 7w㤵Rc ZafE&UW~x#clCSð"`b4Nq37QyJ&Ƥ-d :0'<}]#;ɗysYLߵ""D2'3yB_M/![ݕ8R>e?)/Zf|#^?ߥ$V)n~|q'S/a.2\]>Y)ut@10D!4]2o3 Z4Vbe@PuD[jU:3E8 D(772⪻!Tu/!_ڮZOfnDzSBPηU&ka,iEZQ5A sY_LdpywDZwv/n ZE.㏤'!=IR[ł~ԍH ?%UUPkõd9cx%0oBǴ/-n@)MW3dvɄjXI}fWVEzrVWyZ[u-$ʊHf= mQ}4ϖiO{a %bGJ8CSA4duw:R+ڰL93q1?b:Pg>8J8qT{;rPZRAFT. :Bҫ>LLΎ9 pYG΢S{ dl<5eSS)q_5N}{mSN*4+;=^j;G< yp&]BRk1D9@|{1!\D2 Il@TRmጩ u딮0v~YZaJHm^dέqQB@wy0BBVS!Io pew0Z+cuZjjx)dXkT-`]t>h|Ẋť>]3R<I7ڟش3;~@6a_Dۄd4In5?Say#f` t&s(r/"I]SO\2[f?M<<WE@ 5s*'l"˸nD PLgXTYIWa&sʕp `LM+͋ >3qCѨT>ZTOB'ڶQo_C,|YHq{ʗF-jĭZ)""?S#<C'7?$ՁVC?`7g }ևb wB.΄1z"Yۧ/taGV1׽ЅhO@oIr'&^x.p3k B=0ۏڰl(|&/a ~-#:~ H{@Z9`Rƌ<ьڲkLyX [Y9/p0KT  zU+QYC`^1H[k8|CixjtYs%=!:b|i?ьŪF%8BxHJ󽡏Je1@einb)݁T1?7wTZ|)=h(' 2x<"# ])?Ŀd<:NhJ|DfIbi]-U7)B-nIO^q\mYKKVvp gi\'z[ []##V*) ޭJx&JM &ot/lb% V `c'9ȕ>+$i1(uTIeaHZ uyED W|է2+k ?8/#sY}DF ੯(DhZ+i_0yQx@ɤ.Qkut:UFWnGn]~.>oS4O QfNyS({8Yce5NU7%hS^O{<.0o3lbL!h5nqep=f?\vLq\uEaQVm+ Jz8Bf؈*=fEjυF$%q44 =z::SEHqIOeojm\L'3{@c]Y n  khapZK,,G焘jDhBp9O} )+EnQt63^ 9f ]wFDZnX1 b% akT=+4 :w2Ne \auK-ކW77l7'QZ1IT\_ 黑D Hˢr،,),ZB-:- 34DKyXET5G_A["l()񳏆3 OTI:c=pAˈ=Eo&#C閻t$n –D\A#7$:S[vC~ cEFUiŴb/PE7 [Ģ*̓- RO"{KDPPE%2 NYxAK֟;%'gIgsW y& ?MCas&XڜlBWeu|86kA ${6iYɺh}eDx0җ^r^G?~vП]mcѩ= ,0/Qiw&'3J? Yޙnuvc<ˏc+ !u xKu&QawVYX'lIMeK Yu/F%J"B;M9B[ be(=_Ae2Z(-t-<̈Mh I50E*rƐ.wRng% BaR7`y.FZ5Z9{|w*MNޛa .=))z߬[I!e񕶛´\ MZ=(vI NejηK1=FSX\WTPlXCRBXsot$6N()a!L(9D@jϟJ.4ӷ1Jv*WՑA[ W Et~L)"E`{[Y:H3U.8)g 7RH>vX[_Cs̰@ hlUv`nH"kmŔV`s0܄q=*F`f6l1 \%s1 .z+ ~mͤ6P4w^BX6ɦT)PcAYEJN{ҸTb?bV7'7H֦<j2g@3Zg?>nqqЇt; 4h7[:FXÖKM}vrzN>;}{kN<$4j;>6ٌjE zOys-]mՇXB\Yk(D88XNxElC}}D|B? p< 4-r{>$6&"Vg mpTmw:i-s%E1Mp޹ lRlC̽vQvSF+q`NFjm<1䯡_X3/g(+u_4K\Ҙ0 ÀMB!uyvX e&SBt? \1CQ>q'K^O B,H`3Q'ήOid$-4p7s#OE/};ndQ ΄VMt:y>y= |ԏ9<{C& C<&%N*J->K̕jt/Ň6n$fc9mҁa5-I#D1q0-DD{ȗkkQCR e3BLUFA#epQPF@ih;+!/YGv4^M4 `O W?;_C*3 Cf6f?Pܴ(j:sN+TAl"5N'H 8Tf1꣇l=i|໦,u@.TvG>k`1.!En׉}Q+¶%5=mEfjݶ=`t Q8soM-38ADۺx73 (j$:B!Gd~x"R. cxޅHpXB[⣋]BLuqC:L6:`w"Ge"' ֞z>Xnw&$k7Ѫ"loB}XƗ!qC-BhDȼr鹐r K2{(P۲UQh 8G6 xN`>bwtui xhQT!UX ".9?yѷtmg>B]ƊM(zJ>jR 碹4]wC$+œbVcsA ~Q8X`>ҍD!p$s `cAכ{H]p D-+4uXO[F_Uw*.P8-݀[@tLE_@Q-O,KyN4Q*"M $:ҝO~XO#v>.[I4KKWgGI˱ywq s p>W k8u=8\1[/3D5QDສ""\?*{0V̧\2yR;b?,]xjp޹̕\5ɯuwQ T^*Lh2BumQZ @W/QuIUdDF!ǰ}*r7\$آ&Q4iegGp@)Fce=4X*F)i}c-e d#jMv/IT*VFW"f V$ğ)_pߚtŢo?LHuX%MWTv>#OPJAwRD>L(#wbt~EB\7ʑ{dҿ%..W!Ë*@n{t+^);nO„ }0ԟ7Hq+ ^@iKWs㣤 y*Չ%Y-Vytȁ.o9`C!?~]#EleK(-,"ܒКE2S ;EgѪuԞ x(_Ge;s_yNCG&0yCO%j'{xThCw~p3OxϞCG? tTu8`:W8p̉ٮ&3wf踑/(mFA>$_;8cαfd} vW u|d7t߉>T7bN6]RAvֈqఎEUKV_hn 1_ɥYW6 P4H_mդtmj'g&Tesuot :/t,¨9ڕ kYORB 9 Y`"K Dp3D?V( 8f[GK[h΁=?=vT;O OJfPɆ㎸G=1jƋV-l[RR7|hX/Yx:@7L R*&Z$6iFQKYnɑğa8Z5R.g}gViE|*I {/|I 膔eUG%>?Phw;@:2 -]D~i|K9݀kdr#PF )ŚIȎÌ=z_E2iL;k,nIv[#5\:H]*]y'F du}Ě#b`k+[Fk@1G=8\.׊xB οRXv*SH'e$Of /TmfI!0I~OdI/VbmqBB R`Yh2C߲+|ot=@jdDV1 _"7E5” u IH Z/:! \f۔.ޔW>.4vK0 E_Hk%#nNA6tUߟR[V6fx-\4$v4eH?@ 0T޺a6F#(|qbt#6ag]  OHqz-7QSt0A[ӯzXu"m5ѣny`f]p>FžsO˯UX'Ra`0YW(H3:iD29BF!ohwo#WϓNr:JV_ʭJWs@c2 㪧Y? Ljtl"=i'υ1K{X-tk 8'(rUjTA\ 0D Hv e;!3휒]CSaJd V i\w:H". 'YhY cC&$B$Y..s@j'RyꦤG{d#g*HVAYxַ1 b0 ABiқu}{͵w8V 5k&Ά AwI?}e]/t/5*J^L04aRT1wÊʬԽM&bNЙywƂAEZe) ,UF6L7snZCG3/N<:bPI! ETҜo^/ƒKɭs뙻rj'wr eņ%N{0#yLϺnG:4  ~,vt۠1%0)ػ8TzR%~vi@% /m :1ˌt<9KtrDVH-!bw3dkڵJNUmiijx$d2ٶvFפ|RƗGzZ}*Pof_C=8X'f.#Ъi(N- ˊ0η'ȳ1^ mg8R]25Y%4s+v}dGO\ޓ̓cfeMZWƥDaN7Wz w2 Sӿ Rܨ氬'V=fLvOv@g@ Eg%TRakp q<Vm6{H8b4eZ=_+hN VO!Sx2}6Z] l=iu>bc=bg̍8$sJt30cXUR5=ޡ , Ofifq^kEtȔiGYO|L%PԴ4uIAF8UbK5#%$eoHu&'9Gx0z-t+=IC]НRƕ҃:G?&9Ъ9[/IXŏfk @OŶ mϺ^ :Nj𓠹ν9c7#v\άVE;CːLܾf8ѫvxDp6b^MPjo99[JB$GMO0t$Xіt@~ԝU%xJrrfAiqҁ!!iBưpe==7^QPmD^qP9EL{X=]Fė[[zǠ@b3<6޶wwhxP.HsK̯twE .Yy?W>[NJ{r $I*>0@ټd:pM,b4˄-Lʣc|QvPysZHTqG˼=^};Uufߗ-u*:V>֧өa> 3TQ4k^vkKꙋ}zgzZ sfSw@PeUd5R8eMЈ*{ frqilpOob䲧DٱǮDZ}Tn ?QZQ<{-S"DɴI$~/*QKXM9PGHKMR*,لNJ L}߳Z\ ؎"\.OK 'ۨ 7HW$&i ccȡ_PJ20n`T&l*8̗urB:Y8toAрl`Iy$ӧ\@׀^PBJl^ɻڟ) 维dB1΅e&x8[ST& dޥH慆Hr'sd)#" ^.R,aMf/bL5@qAĞi\lbur;:Oj8˨DFB+}_wnKXheDo>Qˮ{#vNFtm9!}~N>xKd Z}ʦjoKYeE9?5:`enFV׳+6fJ/Ht<EDVÅjA`\]|x߄vՉcxU.pA&h\s*IsT3 FsGkgfIY-]Eqh ΒLkuscl1:Lm@38L&˱y3]_TjiV?/=>X$F5<p=ɭg9.Z畼E@Z0a眭p" -ƲPj6l|=S)s]A8,$INߺ?]D΋gȘ\\5tg_ ) n' |CGs qM12jpɝſVtN{KhW\[M+ 3B{j ^9@X2@@Og/-Mq@&N&_|m-m]}.^_?/?}8?.|/_Ä 8UhT~uz'7t ؊;K 2kp-g0g}I Yɟ(S;||+\{HaRM S(8/iepx@xo/}By<9 1ioKiۡ)"ʂ9/Oue? /3!* M=xwtf~cQ$g[.Dc^C {p)RTSN4M7L^YUD>S{ςę˔m'3jURxG) [mZT?OprWY!n;+;?5uYJqư|r!h\~J΄ypAhkwQ|ܷc,TS_.2ЛZ65UJ711MaqD qn^1(D1K`NsAnL'mA2YlDD#V$gi":=U+z=bZ&.\t96J7ǬY3"J.ve^eה>\BRÇoN>!9S'&5и: eĕ&cL ~} W<IrJ7 8HjR۳Dy2Jd\Z) %h{Yemmf̌'51w؉c ۣj䙧Wǐw2/ZDKsd, lb2a3D `Ob$ 2"V9M`>SG^J\MG"7|׫Y壟&3)P42X$qurNTK) P!ˑ3 'pq*ͱzz=o. )Os%1 [ ֪Y ҬuuiEaW"]gJ2*.3VbL͜Bf߂T8nD?)vJgGBx:TBm>= o:GzA4WC0n(;(b80h OHN=&r6$a?>_Kwah{Zm-N3 Ú>+"Y2"](tp;MqivꋼFxV]{~~_bzXtg.S5->\0^R,2ղI1D]\Ra=E 2#avTP6vZe=dZw`Eѭ[|/XerΚ&P" Pys+ GJkFyH6˼id.wp~d \OCv"b-At0{p 5:D6{?s'-pWvYlCyo+<EPO]duA5r͊Z 0O<`7>O8AFb̘{[W=Z+bkͱNn,zҮ;}$ZtgU<_.עyYqi*?J^ᤵr r>IgBtgs \Ȥ dp>&$A ;s{F_WT2~b r [hȏ}oH*NMK wҀɇ4C(uARNf%i>Y2/\<LֿXX\DAB 7'apJ7_ܶPs6"՞NKl.:WTL.b &לnFe$qG~6׳5\ ÀGpYGp &>Wab>"Oc+s|p5͢d_+yPhщ#LInudXNyjZ ˾ H);_ʣӇsdӝWb2fw^~VBfr肰jY89q3G S -n\ߎJsɋhgbu3L@}lFqho*fԨTnJ''=Uu@Yi|Fjف옯kб!QJ`1*ZTlQTlC/jF|H|˦6 1 b d{3~Q-'u ~0.kKN:+^etФ].W|)=Wnogiy`rIfO'~xZK55@ qR塯&oΝ:1&axG! (&N=h4~~5ҎZ7^(̌)Jc-@0 /P9 )I6~D_.ZaE=jy8S*\y-JWͬa;p1+D2505#(.'_磰Y_Pj,7CΪ/ʸ[/65ЙneO 9[]ff1w`^+ud*{ltDN.9sLQ+}ee+ BgRpi}4|?P׾ < ށX1W!"2$f!ncnfshyAž#niCp\ҠW)Yb88hFIa@'|A\`N`6)'L5b;&zxKIIXι5*ghOzzߞaaȊ^$[:o "igW÷b1>VsE[h WT v§aݑ[~E7.nzM|H{~t$]OܾI8%7107쨅åsfZ{bmfzu"b>y)(כTNT; ̽*Uluq` ㋗=<_+\6E|ŒnS>z2`˗3Tlpd֜S"Ws\3NjIN0 8=Âx.GB>P#aksI#lOhE*`/G"i$⚽\L/3@4I)[X] BEl/m8LX؁/wδ8&)B k/VH?/rq. 1]"B' (E6>0x☥'5h3N¢"ȠE&P4C8ӎǵ0qJM.t*dsN 3(ѱ !T?fThZ.뱤AG Jޡ|Q]F&`|ڌ;:MmWn쯺pac!xcP8$ݱx|DPط[R~J1zW7$'@/*"X)ɞҬhXF菥y!KʬCF)qLMns27Е ` 3ZB({>q7M1 KY=}<ؓ#h-ͱ ǗKp0z_ʕnݼ|[ryaU%qG~@ VȦ^ͧRW;Rĵ{NC͖u-YYxʷf,` Z`)XL s2UP&u __3"'n\?|vyucgg3HQ_/>k_j3}M2؟w1aFH ¤C6!!eV}aʈhx \Z5-ғKw HL-oRZU.!"]1~LmJM%i|N+Bom6 IhZɍ =, (w@`+æA dWvqx"K)D!$nbۮ~b[*7y`TS8臭-M"q4A$^דa㫱w0%A[17-u/=q$g>Bԅ~ iLmƞijЇFl9ĩ OF? X峫UU1feTs#% I_ٱs>Dp{ioWhFȌɁgAH my3q8aQhHO8Ŝ>#rV=X&E9Z?#ea}WP0Omkr)ajp;Lg`,° Gnl0u>n.ʗ04+YIwh$k!F.5e^ŷAWǐuY(X$߷_BMݨ_Kv*$Ƹu6byڽd,/a|/G'cWR,qhI~*ev C$1naB\'󰙜d/O(Otm8E*ܮ\;xc!z]|j~q Jœ=E♱ jܥ] m)(Aܑz^gWx8R-:P̫3GV-x -f8~ -ɖ Сg,f:K^17!}]Q9BFa+Y Fa %ʃs6:}ŷUQEp3{c~H4MD")]21+_fBlbJ5EI}ћ[X(Az<1dޮa@\йBStBn![JЩ׬,RbJF,8%8}&æ}NsK%o:ɦ?N.qo]RFh̜~fi)l&cSI Z7\Y5}yy/ouZd¾SGdژzf 9!"P1e2bL[Vj:)C4G#`rIE%J Q0U7{?z8o!ů(DVh2uD.>ܔĄ8`q+RJ|ZhDZˬG@ 6th>p3pjoU-~qJ!Y0s=D$`~/d-75A߂~)wqQ_X@\s f T[H|1a:s$M8tI0Td )j-T<Ů9駺AK}I %GY$) aĽ?Dܺdb !7[3'u_OUd+.mc AY36ϗ)X/.{lzHNk!-dT~kӑUJG9$5!/-n K1TW kq{#-Cu])FWJSNG!'VU"ь1$h~ɁIpʆٱ;e03ɠU]ķ0;JX ~wrKftgP+ům JJV>w-(z[zg3EtU$Z1&5A%XÿMfp9hNo\5Zle4 Mp |ŢBH!䵆zNթ #OVa΃03MDZ]DNj,ʐ'Hcy@̙K.A彙ҠQP#8!}cbMIXuWr b} ^ރE>9"a_M3 L1{QWcϗè= 7NgS'y2y920c_i;ŮT|b^H}Wv( :;du]a bfu^Rt6}%"l7-j8GMP CGU@}z0(O>ugfȭ}W%;<4U$L3kㄔKM@%Yvյ4}I۬G8} a]NblnyJ'Xh05, jgU1Q+c' э%Uyװ ]2)ॼoJIpF-gzmI/݂ckvE Y=`!!RŐ ņL8pP'fCTߢ17ȿ ;$ĸn_TV$kH%5=aeI L?X"Q]uoȾ  ͺL˔x;R;6 @Zr.I(5ex{#҄-WƺTL<cHS 03cӭéA[ײ+edNƓ*m޼* y#J~?ޡn_^Tؙ=!%cG"}o㶈qGl|r >BOȌT@\5+1J ȟ+\YM_-3 UWH=!:}Г>`yv⫪X8/HfrNa"tDrQ˜K?%*l#"-}]{&?~/(C':!%:Y7\-AawY()İOJ]Eu_FˣI8CXr_p@]%BVKʒYL濢!HPuFap)16Gz+>9ò^$rcA; s*K'ÊKF>DSD-*kVREo Mi_/"q0(N<'ϳߡ |b#If#nj g9֠$7Yoo" O+#'/TQ+VK^\l0yͧwby $$__҂RD?+*1շB-V9?=1d3cT :8isNp 9"Rx)Av\^s@WToϭ%~fSJ!fQiS(|a;ДiAo4(ۙisl?{=ReeuHm0^0HIfByg;r(d])TƟzl tUY?0ӛӏ@=m 0nu*b' 2^{!Q?+2[bWT^C|Fmљt'tCugyGsl ܜ^dX% aM~zK9PԪ(c g~w!Z[yЎLИ@^fW_¨Gvog#ń V)MtB,l"F55Oto6~D߄>J A*9 r|&[}e$鈈 S K 5O`(o榴M|UGn_? gFtݮw"aAWC-=ո<7 UXߞk1v`*0S/\ٚdm.x(rX*%^ɂh2},#u nOr#s/%R^ `.$+F۱Q)^!ӐM/+`X%d$ J<:6DDxkUV;s)U[v bB(!4Ɔj3ac\T۪*X+K ­ヌeB6ޤs `@m9kcjm/:""D@>zf\{AEы=;Fѹ{ *-")-l^C He(;%V?GIv{V峷rS>;)ಂxҗIe40qG"E.ɗϙgROZjc9 շ^P*" 'I " thͫNek-l@BmbQ}Y4pC Ŗ^:6MATԴ5%e$maR;ewJ'4dX E䉝&%USq8o?gb *](d缧<8#i+QoaZ7\2?nͫrU6KӴ>m|V(4^_xtZ},&SymE޻USɈ`E~6 Uwl5Y]N=mBFމԗ '|8F ~"-~!5p$ok*aymK=OZ{2A(@s8 ]ԠNL>V!Gzы~]V[*a<i$0u !iފǒ^ V_1(8Q@|eTXsE9 dBK0#f&% A+#8w5j8Vz4sO~mF @j :j`>SKuԿ=%B!A;y<.rDfDD3Yazg] M[-@bGӅM{k)9P FP:<&yNQ6Kw-OnͲw ҉S_yWIJig/8=B.“M:U}W%fVlWa8[x,ARNErq^eoՑL`5VNY+bl- F3 7LҐF s 4fq +4ʙHگ:oLsaehXMJ^21 h펧X璑_nVٷxY~҂:LUDLNINPAݷ㿛d@ ]7!><}j 8V)!E@E>hE_{>_*_sxQMPi5w=\L$rpkءDfIE 5CL /<4e6`ل3fП-Pҵ)6L1ۃHB 6u22B/c,,tVA.GPx79|[_~:'m=؁BDQssR5l"|~<skͲ(EcUeS#dG\D%++gdMiH5 ?̈́0DoJp1# _9:o&=-1J>Z$'$:fjMO҅8بǑ&#Io ,Z^n/"Q.H)dx(E +*ĮքVFz s l!a\DH@y-

Mݽl{6a40V1nAR ݾ]èVku"3Cc>ӓ#ĚR1;3*7 T#2 FrI~}_s;n_hf G2*Nk,jyv]\ѹ,]F40I79d7E& nպSgGƼsY ٗ.ls>Bq><) RڗE~OQ%#eDڽ (/{ >M'8+[V-I$)MdAMz= a,2VJqmIDmZs2UZmX&xX}MtM r#ؘsP뺾j[5-mG-"dC9c&?z4iQdP]]8}H/\5yH"+w :~ >g?Ӊ_~\=Ҁo'9%q&/njHY 335g3Ix#͈Te,h \iRbwx)aFˉmM- hu aN؎>7KqU]G{N-/r=}QA'A- , 0眻mEeth: V {tߟCaAd8[f2[z͕ ZL(7i47`6ѐPnSZ{Crk ~BjrFtPQ0YWL@Œ#y<,"TÉh?97NT#2ߠb=l;tp#uk\J1@zHyz6E!;f"z4Dhe \ TQ˺w7W7v-hFK\@CIR@ I9߅0iþ PE9aQу H@aшxKنBX5&R`a-:0a"?A6Xi_<9spX BR_`REE'*pĕ>UYpbsD@|P]R#76hW JH_{NSzXVz91>֚[u /,35wxqO>S=5LcI?| e'o4:68f ~3iB#'̑b<\GȰK_gAR l>UmLK[>cIMp bmeEH.PP4GӤb5CAɥ-^e̢ =ЖA༝3 Ad+Wj'XROeɮq=Q0;|k°n-:ҙ)(P[[Ӝ:2\䴯 v7*xѯR=|zf8#7dw'uҋ oAyof{{W{TRQ%mj  :L9$ 28(<3͚5jmWwڒb0s)L2(]7$euru?"/{ %^r-+0nyYrJ١Tc7aU.WVVsJbU8F3lq.u 6Tg۲/[CypwB͘ǴX/U9>USi1bkidq:ҶV"U֏yہkF78~We & ,*IX>j+pK%;D4; Vbuk*DG43n,g ;"7[kiò/8?OʥD羯`JOϸ) 'IO*饟,sDb-r-m>pH~L>`M2ߕw]v/eNm|vkVhSv?ez#N-evkw.J[2A%=+B5fS,?N#/ [d(AE Bs7H=IZYvhhKWE0 qo z$dF\L}&U[ #W#E5YOT~.볩*~?VJ &x]>_2)tgG)M x\bȭ7z >Γxj n=޴CO.3 u]$#)BydU]2Зأ:LRj3QǣMڕd8dߏ%ܩ 7R2{Lkw CD d~#.7sr8*tm"ྰa52 YOK?U\ekNy-=U8[4_17]-CAMќߺS(8t>|^uIt^1:NҕK怩JH"kz]}<nEPEMC9)"ܫ6x`¼n!] / l87]Vҡ ֡s!YY~S‚1.;bT'v|]ԋqDA"I)fVtl fky /]aWveՒd_ޚ?@'Sʐ[;VܠhT{psLЬ LӬh*$T,g@0w錘Jeqw֗{.ͭ)oVwk+ 'я.Lbf,bgzoRWomy> o4FJn^kLVޣ:̒E͎$iFbG_nU6RWI2چel 3 6v"42/h7n:n'!L_»vYS " rx_doL "ctlTmր|< CS?J:)@ #Sb:( TJ۷vfg,+|=һf QFA&+"69`;dF> ˴ cGjexV@ ](dG1Fm&³@'{zuƶ=+ t+ ("7:_oGc&3x3p|{+Y"O43p:*8"^<̽-pzjt 7V)>稉!KvR!,Ghfm9w#E'g?Eӷq \GWKuJL@bSn-Ѫ6Y9x^8$Fg8Ôid۝iۨ@!*՞Xn f:@7ˇPWA PB\2{;l" ->z~KjFeUQ{)g=p3kv!Ità"jFi([΋l6g3aU9,L*ZQyC*"Lf^4g3cuq9hIٞ؂p;Җ҆ &jg|[GFlbVx-IҐrwfVPxMR J*&#%9#k ]tBŋt+ŞNIP78EZB=`Lp3@VZ(e,NIQQlѠLk X'pKtE$F&K\Hɦ'}ess -e$™&Y"}Oq+sq\3>o)޲@%pWZvNyҧ V69nQݹ7#FL/V7V%ʋ|,HEK({0H~* zy)TDɼ@n>,:hA<)cr2Cڄ2T!4_o n:n'COoݍ2ήPWR%?3KWy_e{q=&D(DZ[֚(P_i?xWI'=[ i) ~U`{.w)7oǏ2DdZ;㸷*:GcrlQzŭJW9RGrnޡ`d;8I1Ddp7>QFExùbƀ0 <AQź,bPQ%ģ#:_*OG=4Þh4Jl:8`:9 _W*ަiɞ0J sJH&Sj0kLAl="A6EPdQ'nju19)?,mX1eRp(w<2ʝy(+Mh5 dZ)>v^&B"ؓS6.dHybAPA~NqL~Z g, @Xhi_G:djK?'"_ k>gI{T *Q24q@Jx3v߸sn#Mh|KW;ܰ#c ء`&U?VQZ"ѽ# sЂY:em.4an2eG,Čț$2dWY5p[d330܆Į!5+{r2~ \U`N@/䗀ãK30f4ax,RXɣGUX/.bsŎrw/x恰;\BY`&*o)jJk0qR|?Yœ*B\@g @)`ג]7 #v+hHuE˻ VH6HR|ۢ+z#UNZBadOAeĘg(#ˢ??f{Z96%fp9l1Yz,>]#/zkPZA$#ʂkK);fc<AfT&ցKsfhIO~XM钱gdnwUI/6ro{tFmjuhᄆY@8G4ú =KNJVfn/Tj]R0Z7Fq܍vyQPh@6.cqgy5y&eFX_Wr`jb5HBJ|+(2Qggl/z;HVɔOH-MZ0륀`?LMEWbv+]{гw* ɋJ!nG dKdkC3jO-7;G3eWTlWlNW_ԭCqvd\Q;DC2l[~'fgǝk,Wg4ݻ!]j @&tȳ3Z-3ڋ`.l-Fʸ:ꁱZ v M^H-P,VԼ ^2V XTĝ` |ӗSҏ[#@g$'zb U$>pЮ5ox jL  nS5>]}oѝ.??,Βd;2vA$o|%O8(4˗uJ3+{!:)j֌EiRtBz]G>^>T+i **XN6OxY?b)A=N jB4{c*;]7ۂCIbĐhI;RVѽSc/Ebf\ d! $jӇgp-r{&]L-NDל]jVL؛!v2?owh8!F1ʏ*1yaD:jyTykt<h{b^|j"U&O0O`Muחxa_}7v)K6J֋PGA jrJYYZE}}D``SR?2T]D|<$c6"9u3ǃUȦQG1 Yd"^HpК75i`s6ZF~aVxg#+@R\B?jX)-hHکPC6lg7N0Ė˄TS|Y$2:MhB; $m÷*/F<:6m? M݆>njHháM:pɁ h}K`px_,l]Q?^~SLIk:b<׈fWrոJEԢ}6HkI5ȋQlr,Y_"6L&١nrKN?kAk (o*kҎkeng -ê`G!ROy6$*#sSAd!)8]wRc[%=#I;*+̸M`w6a ibGe/ -x_sq|ktV/>ᨷL@nP8g6NOGǙ r[eݹ7`3U!?>e,ٻIAVwSOC(EP ю5Rً|D*&,a2TU: X>Ãw?*t59B:)!aӼ\w{M塗_u$GP'M:%2ˎ6^"s"*fihfޮ]aKiaK߮=ȸ>.nbsJlذ)%,:jr`|W,ScُOQ&ez u雪Rl;d. iVt̛z=]l'gB8Z0rR}mŏ3"5s2lͨ+F嫡RmxgS*S;/YwxZӚWhey P,6>F9'wD¿1qI\ceg!\KH{nuE'"fZ6dKSVl߆H ϥ;W(]a@<;m|,$BLS1UQ~5ڱi%W4LmPWsqbn>__gۭ"ׁeLb1T36*uݜzkCg͈E2—h~ 5#> siT) 6Wڡ#'EH30ī?ԁ :_rߏZ>?hNr*+`-qGJV:Zܛ|_<5xy2L~A(M`WYaA̓L9 mYG)%lt~ҕގcz ÇFd)uԨ, F6"R@`r'G5gt&$s^Ծ_i=Gn>:zJ yZMKuM8%=y n_V5z'Ѩ%[INj)U% +dH](CC7nƖ}I. 8IV)p?f̫Jlρh(^%UK5 N%TWvL?Ŭ}?oAڊ,Oc==|)R qR&r;6ܨJiF .̗bk_%b_:2/PTP5sCjYD=\729RmP0q=̴P*u>r.GDKx[ZilNQp; :Jgw}]=̯%D=Z[MXo_Wp6:iJZ^$ihj~y78Qt w OՂ|xc2A'*m &r ۝$\*mK-N4cpobyJAţɒhk:FT}Wat3bJJU.B:15w4Bt2(:P`c#i؈V<@|<# 7Ujz:_gWC91͡ujʽ2-QEa//]J\,#$oZcI>^L|HUv 2 1 gdoߚ^cz79"2B0}e`995Կ ~M``<-v Jor`{h ؋+DV^v,-;kF &bW,C~N|RK;#2=g=+PuNXSfuϻƉ6pR2FHD'N@ { Z cgmq_B*vԌ4HNt"6A6ĴLIA#4`{4'|Ӹ+tSrJ5©GvO~|چDHyv 3Dnh5g^|X/=h wŋG5s^җxM0Ш [n&|V < lJJHY \/=g/6%qc"v-vKnjF=@H6S.a -\:O<-xŲ|˵#eNVdg<$Խ~U鄐$ww϶ũjB/coGҜ4Rp\J<]Gk4p?t;xA ѣKW+Gnbk^H:Uh@_n%c3H<6BF4MRy>v|0KAI"˄$l٠&H[ RND)C8"@"#4Ď8 )mnw `ռ[./DZ%h*c)YK!/ TR|aDpl~vy>>˫T=#^UE\#2}z "vcIx. #4O(8?EkD׉]{0@&,[P%ns=$܊B0ѷ2n@OF{EU$XƺYe4,. <*6dCR -B'rw3"un ȱvMſ:`0&kK٪qۭX\'aފׇ#ЇwV"=Q$aPR΄0A6E|N+[US2 h᣹$/b HnGWc+x \ a4=p[h̳邑\C/(OS]-dC裱L|4Ia/&nN\:d>O(!֒^\vH3s~؞f`GD/$ |+1U5b'scgOp57;ջ:ê /E3 k^&Gӄ,JhD*_E?"`wH]2|'g j\6v7[K;`&i;ܶĶ*\[_e-$ K*ȅ|K@Ob9x>zlz$OVY7/C1-ZN+ D[]3Osj^$qDj|ljܪw=@?g8+K+ >پ"gŎ,T{ORf[QzʓiR[J6mń_9޵G\t|4oqb$2cT;MWOS`>죳y컓OBNJuY9nt&[靡VyZS."EX:ћ9w>w:}G\U!|frg"*js4ĨJ"#-ta:Ecz)D֪ݔIAr\Ϯ. 9e0agg~FᓚU%mY3S?8Z` FhZ0 ./hfIt\J;NЖ0mvWʕ+loyUHDQ=Ո񎜽r`JR ,vyF^֞cQUN?-P#.t.; "ebW&0Z=D|R>Z׌xЙ1KwԌ~y3kOj@"|G(灑^߯Aʆ 8cE$[WWo(넲a!9z〃tZYO\MkhӚX~T}/~ZY UI SǏn6Zi| 3%IK9/cla7x$EI_pt2ƒXǠN4ץk>*>]HZ& 1)O|?7"id"F )GSTKF kJAηr[PyE#Ăl<$Huyn1]- Ɲ2h3BiܘݮN=> ]MyψQDNӥFR@D6fFKJN V~ VٗDNkθ+"J8tl!A 0j{޲ !~f%Q$2-[ +4mp$r?RD4pxGxGTRh3O0x4x (k'[Y \^c`!d51"E2[vt x 2TE%^oEaLߤ6MCU P +iT6pp\kxF~w@AS0^b,+k&/a'TA.R{BUo5׷:ĖzҹP]淞/ :;35Bb"ہ2ghUxmbQZhk4sddMz]]aBǵ|ÔDIb nCNӁRb,I~L}CXe[S˨SR9m5V^4ДqUMmlC1TLjn $)Ĕn[Ȩæ ]e ! xBHNŞVN4f`}q2fv]BC-p$]ՉߵZ.OM3zk2C#{w.c ^J"\.4Bnd #+FJs,xJiO$jxnCl մB-1hV&rH}Sig#C$݊!6,(~m lq-2@Hb^^9F~~[T hE^\m(QG].>D:)+ǻϵ/$B'.@!M.<U)~|v% 'kBfII/B? h!Tu>I[ZA^a=&1 ?xDrv ATbRyPKYZ5kn޼V&^,VYk(\5[E{dڛ*c#!||.=@@Q7D)P F\|TK;XH9@a6Z'I-ek(~g; JFIr87,qPsraQ Ӌυgb.LIDE2+DCɩbFh8sXA|,;DI[(htU:ۇz+ȶX;_l'4ys*$3]v&~l?~:)xd< CFT=-g :'URW#}_.4lX/vo=wz_ j_}T㮚u:G{(^@ul BH4;zZ#|YeQ>0zߠ.L;e(wEHљ,s̠IS❀/(ubK}o)WQi4#R9 1\@ ϵb6@'BH8DGzm,RRJ] 9b΅͎>9DO2*UÀK,=N(w1.`OzIzĦ+QD?KD*ǕZ&9oh 0f{\9l4)W?zs&s^s֙cX0]xֽBQ;XU6Ȇ>k0CsR7$ڦDHێk-S_k~ &$W'7`|]7刣v:sIt-NlHPx2uk%kY%$GݻFSjJyR};Kn@Sx9:vF&q!.$V0DC'ٖp&O!|fb0EdL;?M hvu+Sl>ѨѰ*?NuG#u8(O g.RNjaT0Β R]y+Mg{ #S\e:稉>W\B,$qA*; J l112c 4Z^@t]cS>h8#7ai H-1pU _2,g7+.U᳗~8Ө׻^ɡ=`Qk ɗtk_($Txho+}"EGHleh@KKFh5NNL_(0G:Z9`d""a+ypVqsfɾ CL:Oֺ['kybOX$a72A&Vd %0c}~(0l:@7ABgf\Z](3 /xga \hC {Ki\T#Ҋ!ܝb l,&[U fPƶ9سKI"rMۻ6q"}ڟ;)Ƒ!!3= :Cj 'Ā>(.Ng9!e#\DjOŬ~Z6,B6=nQL!U;ъGj FZmbJ' J~B ]Y-0&fM-I%άp1mmV/icZBw*8s!,<2{ڢ?p-ٱR_QV;kZq(++iɪuwgr8K)1K}*Fq&Ql{4UPGÅg顎b fC%۟Kkv|x;GR|,G#f_K%4@*_HgQDeh!sLIe=80_32`&JbmF$^IO)dsƷJӀ0Y\]{ /~W& 8Z:$֌o/ÀyM?9-'dFҔar4iIҒj7G)QKW6ki3y꨻j:c0?(` `B "-W{`#YrV:n8)P)Xm@ M-DQUDrCwPՄR%7.KE{3l<ד[~8'egxχiWJpX?Y+J^9Fe9K1L(?kl顊oxQD Ӻg>vbg-J$y#CE/At¦W!Ў7R1:D.k#$'Mu#%D&ffREN~deU+>g8-!Í\)nBEL Ϣ0I\mp^%loHiP/^|~{b/[xASu&l?^7w=0uE~]\5ҜYdS)HUlGgY>6Zg-Ʀ `ȤTk=fp+jV$,q#_TQ%d'd 9(_^O,BRÒ+LWګF l3C`LU Kc[@s*Cp eiQs˒뺉!x +m죀=M[EFi*< 7 ڗE4] (TEٖhSw1jMT޻VͦT +/ 2PML{]&}<]|[rE$=QB 3pKŏCƝUQVv9!X>%1e(%aX&P)CJ-lftgbY6;V$͎8!_<3S$0KZzhqN+c,əa,SuղFx.+ʕSw˕'3IY D K<x3pK ˽ax բAhJY( K:4%D_dV X(]v ߘƳ{ӱ篢ә1T.B& νA llBLaЮCooA[KA]fU,/D{xژk"ug)+ԷA)]IKCB &?So> `LS/[:Ixyf[۠%cꖙyt.8]!C!f=G"8bKvMl,pePY<]tr:⸾Ԓ7&c'ԭƙf1DD S3{!W9"y../2p҄)lRQuN+˺W) G< 5(` zbr&g$#E*9v3#rړe$̱+hZ}Kr T`^F xd4PP?gT᮷Š J(^o1Uk^ᶛjs4:HTY<{˗8f8F.onшYht8q"MX@IIJFAD}"c&#u1tcV<2z9(APG pBy9Wca$M&bO~NksPłikXtBo.tDzȋfcz9磋VOCb +׋q M3 MHFȘs vNܙn,.ʬ`4|& !؄XHnWsXgtDhS-PDX) $s /kοoe2o/l~qh.oMaJ`9-;?'zt]h8b 9d5V8/oO~ Yy 7> `o-Ӻ71ԶF,(}b[,`m@ 7ғZIvbkm\@b"?Bvc mF)i(Z-@ oH: |OXTDNJ>};.\6/U>@I>Ec209|^FV<̑'5Ֆe)f M0d0B\J+OU+%Kvn`uDRSzGVmi)$5Q7_m_S&-ڜ D!+H4 n:$p,M,"ٖ1%+Nbjف,J =亡ڟ5Js#4־"+olK4~70{ޒ@=܍}f萅,IAzҟx!FeC5n"5 o%[%[)$/dsS_vqo@okzpRv4KVP~[` Uۨ_@>~u]gێpw޽`ϖ_7: C#փL/ J,H q A_A`j߮@xnTw6ǿ_\i[\Օ/ E:.R:=+rn<ы8݈!aPَ{%P8J_[TC$V*&$ 68E=>{0Nl/kksKVRMпx0Sc.$:eͦc0P!ki:,Հ7:edq{ciϹ~U _X`3YU Εq4†'~/znV@oG^sQ$L镈Нzf0`3Rچt{^`?X1 :eSb6rQT7EYIէo|*) GV?ħPUDoo?AKFmqrZi{6̊IG5IUm濭@0me9g~UYސkye x@u-Jp♰8L[O  :mx* w'0=vb&g_4(5>_3[qI6[̋`e6Vڎ":ܝd&65fG%,нc-:(}D`Qʠe\ xaOc(l/,]|N.bdS/š.k7w<30Rڑ(dSk\k8=([W,oғ燤r9w`jRf߶[?8޺+HJ?ؚI%HŅE/m{ӕ\ۮb/^6C04 {|9͡IcWQG$;@:ͺVK+5hĤR,mr;̾M1Xjݯ ^IK˭o٨R뎆d ! Wҙ6f=ϯ.D^ ]aiIdk c d5'}R$vx(8\3@:g:ԡIn;M!I"2]HӍoV:Os]ll{tDz?+YE.6QMg!Z3rАYbCl" ,<( +E=P4WH$LRr?5leBE_~ە/DT:bEa8Q'OH/`cXQDGFzpGƲ~T]3Xe  WgYZ07070100000044000081a40000000000000000000000016661890a00006208000000000000000000000000000000000000006400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/hw/vmw_pvrdma/vmw_pvrdma.ko.xz7zXZִF!t/=a]?Eh=ڜ.+(MY!ʎ#}60-}j_b2s\ 3M{ʉH obBWϳV89 8>:/uBfp;71}'}Ȏ~6቎G#fӀG K4o.wpДU3$n]ræd.[Yzd'.GhjZwY]BF_bQgAV62}oHuXopkV@IDIڣ]PRj+?l iL`'L8t}z&vXeqLGNebD0 کpwנ2<2Z$Gp#470Mh*~4H %CCjln9yv \tAA@<ȲqkW'Zߐzxӆ ~Rd<+A Ao9.f0[6!Էq.ejS-fd#]_F1q=Ei@Vc}H i$6⦂Z2b\AO8=M^֣V/k6-P|ؠS;RZ ؚWD e,M0λIq>Oc+=sGD<pThrf}|JKNlg'x3@vaKo;`b賃BLVk]Rp߮A7UB6ʑ=O4e_MXRw~~]TqTнT ]M #K:7(= >5:Eb1~bbQyҘty8*+wcJ E+SA-ᤝԊE)iu&Vl}A }9i@ EoSqƊf$qg;nJ{=Uqnpn~r,,_S<#7O?B⬌ֿ*w`9R*FZLW몇6\Bq}w~ KѸbaYȯyngi`b҂ݓu/j waCw$WZa(($oapT`Jͤe"diYgLP= g2 h描M>6X4[ ܔUM_#&sjߘZā_2AGjvAIMQtP"U`9;U~ 'FM6O!FOEG4$})Vީl+DKZ@(,Kh➢_!+ y=,WLV{H\[4--eRտ Z6~&b 8;8{H#lhou_V'9PKdƁ [JX- bs?991knelKXLzJXy48Y"ktI{ VPloZ^^z)T>dз3ё^d1fM .FSP ͺykYB-a2v`-n:{gYLiprw"Hi6_-i-(g j%˄ի1E!t滆7FT>.TFk* h-b%f[tƟ[גZ \($ \Rrט,@M<)!tw2 YfxdEBʏKr=Rl= rn2n^|yRM|VK58Rfg0D,Dy&N^ IO•k/s9)J>0J(UJ򬻈 `܂[?_Jw{ɺiX?)ͩh&E~'Ο .G @f$zr>7Y̿3MJ7oXt*1ˈ;h47{> M-W3hSK'?c-yu{'xg JvI0:۶M ܙ"a:`8MA1#&D6>-XTiL* J^{n"89ϒ/>*=tl3GsB2z蝸,8vFr!iq' pKk/ 1|U[_"D3!u.60sxH#-*fӾA6l6/OLONQu6%Or-lUrd\ ď_YÕaiA{Z)| DEAO% 0 6R-pT% HNsXgMu>{PVY,MG= [n+iWo3%~RTfoS}fc" 2u?ޑ՜,+ lzFQABAKlg3p/k(VP"5YlPC 0zq~&Uʹ}yL9 vDiTToi|XQZj;{310zsyW(~ edzF:t_A.[u l޸tk N5QŋƌXR Um$sQ:`ES 6(ݷv^Cx%\qVlީzmmyd pG|RHZ[:A%:Io{4'BOu܏do_lgP4yOX -|eQ!ddȗAMrf=Fn>@]\{m> }b1-_\%萷QZj\HU$e|B겕hw|"-Yi戛~ W(v~~COB SGˆf}n> !{"}5 կgԌ']AO4g*_<ֿ2tgY^29 `e=G`2%_O%[6|P.>1$P <S"Iep9%\~ | N.?x+jAQ1$];O/##\%ւ)eNg~,[1^}z^/aX[y ap*v(jrvHj~C"a NMgB(Ћ/kvaWaXq~ -JmB "|8QʗŨ\NX?xB[yb ^8"2 ^}.F!똀aK&OȿZn ^ĒæYgK %?Rr^˯jyTlo mJٜ$<0%S ]N!F!ɫR  ( #<;Q|8`Z4u:-3_Y߂冩AEysB \HU4*}$mWaF2?Ȍ|jBRn j!<}󟌉Q[;YaAs%矎w ) q|WA߰k}ZǁكD#eyc ! Ы[&|ҩ=JG<\@^cʼ7Ҁ@A:Nj`AVea& sNJ\DBNa\u_J,L3)NaW:j=P Z?fJؕ𐯥4u0ö5gOtس.j'i#DwuemR5Q?~=J5O=n9|f(+N '؀n:=N* C=t[UP\<_Ht.G,R g4"y|x~vO/Ar۔޹sյ!]ՆnʙUQ5/p1OB q]ux-~1{;=>ìŖ>>F,TU]]oh#H]T8g!8_K 9ؾ4hFg?D$K;񏅷EfA- ;M> >tcaWԸ_Z9^@K 7!vYֳ;;Kq@7L&q% VуT˅D9n`K=Ym)GÒޭw6`׽#G~TJA,V_ྼNi۷P ,Q-W4QPhX#=tilgk;yl}dKNAlo~Im3wbBꯖcڼ>S=9iz"+ Pn<}hTʙxĭeo(vf"¯ wNu"g`W^g2֨g?w,nӀ!SN~cǎi̓D& U郀,j'IK}iz̓':ܺcʏ BrI Ѵض$(beT >.exKq?~qc;^]6Tu3! 4lh%)rҮrsm,4;'s`()R#aUB61h$C$Sp(L_[m/9*: xd;7V޸氿x*\zfqXϪ3Џ؝AC%8>kbPt9*v]} fDi~ ^c:ϊ,{ؾB*?!8)ԩ[`;ex֎$ sg79xa^ grzj qL؞t&ARTV .2/QyY-at0Ʊ'uUsCdhqb{UݞD_6UEWgJR9#^'%ښsյ;{XzM%X"g%2lw$aupߒ ThƼ@ Ĥ03=zDiA{H2&CqFIlFE>(]F\Tj4 ?E[D_`[Gˑ>ay"klՀi8H+#A\"0 Ҁ-]!c̋o-?,$| }$?=ApILN[{tP3Tv& /9ZIOOV!z=_CE} JQd6VM\k<"`NW$t8S;RMf|*O,h%\i#5ybet+;Ac%Gy4d1u2q;ʰOB(ŴR19 %X7,pNaH͎[R>?ͻ}Gl }=d|uFҦVFjlXc .B` VR+w]A)aqJ$ e"ݱl55F!e[jAV(]+:b_ܪ#sTBP[=r ThHDt4s$v1 .\FޔJ[Pk꒿vcL,hz'60C5=ר%5LVJ# kiE-D= zg$A##q\;Ɣ41ߠWkf@%`W+1΅Խe";k(2*~PYhR] QұJ-ݲ K> tTBh<4 c?72&9FV'@gXNhyQXKg-Y6G)K[YI@1'V[*-UQ,=)X4T392!i|ph6 jAK\_TCޞJkL3Kq1^6f v d1 }P(c" _+!PZD-@3آ) B_ccJ,jtWw*tPU'aF}fuΉQ^.SzZO7s-Є5PkF[pTcF_.^:\vz(f8 R"~(RiI5xpq^xS8%ng jyNHT㫁EpΖRt6xeOl 6 sҞ2󜬯\3Ay?~vI?(GW[K cv&@:ě҅Ȩ{s~S8MEc6mBkp>]&0@&CwjӾ gj0c"hA! .C<8цnVK .-#$G qG& (2uR)ۣA/ 11 €͘YFzls5fseuBfw>ϚRhgLI/UmhkB!l(7ާqKdʽ&8Q*jJZ[w.)"-h c4ŠA2t['Za]8S$俳#>umv༤#&GWXŋ$d`zj0\!mEA z잛߅q4n$r2< {@zt%D+]pA*}2bߪtɏ>jڱOqK¥z.H}r¨__ҧv ٷ9 @SFu)zE+$HO BV5PPg;́bٕ z_|s4rE~0yO՛z1l9f db> ֵo5Z Yx) *ɹTFxHt8x`/%[7Eߴhۂ9i܏: /^E$i'Z3Cܻr6ν 0)^? ([rO3W`OV_n;dZVەܢJx,5sZi +kG>.,F[4yA0T<' f]┉$/|l4-Ml/r԰iCu!Ӵ8"e'o- 6J{oӋ̄zBXKļ-jj?kƙw2N%i BX ?&.8ղߟv=C2WbIvmXx ׯT&ܛ:TF3 *vUN+pfQp`Wh1EaO߼U͔? mInc}% >Ǧ (J(yP; (mc.nfySS6^{5Gocѕ>kHvz~4O"~q!l!X˼%Ex8YG]ЀZ] B3Dx80``Γ`3jZR^e8 krܻL/BȺep:?J\h#T9WGکWD#/ BL~$=c>"~{Y 횄z[.zM gDswn]U3Q2ߴX D\$`de6>y$`FroQ;>R1k-IY7>7T%a'>Gd \gT=>ـM+Ssg_qY"!VқH!{$T^b޳;:K/Ăxh|N@=t{ N!kڇAP.ۃǽ3 qP;:{ ԇT`T TxѩNvV}L|ݟ{A)E8;*l==z&W VG ԅC 10̃755;&.fCյ' <8p7yW#Sgv|"0'sʂV"u I+1}88g-¤~9ŅSjPg4ɳLEIsv1 ECyt|'ஊښ:v P1dM/:[L\8Zr7> o,{<&O݊`"κcb1UuZ=g,́W|loԈKEgLikQWĞZ%|flROS@1p"#8j)CMϙ%Yš9lܜ/R!~m{s4[-&WE7+ȽKE#gɫ] 2͟FB@gPaSo+;F+/ϱ#~2l$17JO9ڥa/aPtȀn8 `˼%Khs ȧ7U  !9jb0l:6L*Gާ̘rr+GEgh0EWk!˝$.G!FhRJGZ[$bz.sQr`rBwׄJA׊\h(k}&I 񏩹T yt )&x)fҡN'[vH/VJ.Y5=ט";y-7 Р#j=1׏i:/0506"i23>Y;/h-!q޵n/YsYVsuUvs}h< i ^^6*lfۿaVJ\TG8rT/ =SñTKp<.@dI,,Y]X%c nޚ.E=51R{%]k.+p=d[I*֟Vd`aOwpƳcci@}?fh[:a g&]AT\x|IxIǐ 4'z?gmk`_%4͠PJoc=vSk"ȉudˠfN_T2V!ASOq񆧳~ ؒqmRxxaO~% zkv !Q2{eF8rOe,Nh`g m@-{rpס#Jh綰0C֨3oYR*Q0Ue+ iCa*0EI'}GIU㆑kP:19  (e> [sr6ؚ,ck[ z]VϱJfգ8soDT<`*g ͛V{w'Rhy> y*onKy?G pD7aO C <~Z k2}:i+1ݹ;M&gV++ۘndgjQD𲖵ׄjax.+sXfe˶^7HJv5sZG.K;"RܰV JG2{c5C4Ski$"K# H?6{n]7Elhkܼ1 %~HQQLte"NG .fN>u] /CPAN)([SHbCP/h0O;ٵ5t4i HlPR%_~[BxIɷ fxoi&}TQ9]l;HoXpbt&B5Ѷ]$wk()c]Yu)CsWr}kPhl+k$&S'+7JT3_$}bVt.8eϡtm?Xn~%qK* fz=J;4dPf= V6c'gȀ|ei  l7gB| `i<U'D:݋gkV`aB/<ԋۂ¾KGҤBXiyHQDeDZ[`BWY-q h`{`]hVjwY6VʩZ-  r=\8: ݾ6?;p]#VހC>9>S.W^s'j:\ևf?$LF*ڊ:q`ί؍B $sdsj@EXvDG6÷Ӳ >mA g.ȓ 7,(/(<ȵm9&H<7WDB,dYb5~ϱ^\Q䶰s[c B7lID?S3U̬_?9`C|<>S~C'YaO* Z):Y7C:e7o8%[lq tp\g YKdK{;m/U߅vͧ+k|֤50Ca9'tVH2Y@܏}ڨH2K_ʰkd:ghyc%a:"\\T0^-Cb0}Ֆ #Pl;\χl.ssY$^YIY/=*a4L [(IG]<sxld^v،P/4QT $%@z< |N\b΀.uވ #es45I06;r.Qh:N_JM ;BSB+>-MؘyչY3KÛ>m<޻ 7,G%ETQ 7o@2+%v%>jO*{~n}ۆjK);r4 rEʤ}oܝ*c"u)L[$y$#@B~Lۑzl#BX!F2Wu<I bZdK3{#"oݧK7 \8jPY-@xFbA ArzŠC KȌ, ~H9E8tN>a`l<0+VXP"EoY5?<®%P۷, M;JK-)"x4$1zIAz2 z+jI`Hd&HDE'K>#c-JS qu>΄rP}x!,ܜ* &(XmUcM`ך9 #Ǐl"2CضCgrEQ  j>VMrLSG&U0%Azlh%sWWjݫ1XtJ,'r='1@.tNų|;g.]~hJѐa=Ud ƭ @43Q$5̠OCe ,jK@?>|[ٴ9ħ~f?]6kv١xRQe* -$;atT[]'u-MT5fd21*NDZ8maL>?wc\d58ؕ"T^Կ cɳȎv=6EμI$hTyѳ~kчFV'v8a%hCsCヘ_-Xb ?pϞ ݈wMTNOɽU džb@$ `r/7  -.HǸ*`KCZ[u!+?(Q%=]{h:dfC_,Vҋ% NJj>f~\e5zolʓ_ jؚ~}K}xW<uKF5,Lywة%ͷ({Q 3N=V\RNwjbWf_ I DqZV7$PENѴjn9M#B.%9ģSVA~u*$b}5mpR0?*q?QkvL '6Q`$h;t@ilEXu;&iٶЌ /q=9 ,Њv?JAF9sC-X^c|ξBX[*m[qI)>fӷ8{ V/x#rMΨtuhf#oǥ;֧ǎb7sD`9ar& d?xc] !0,ZA 'Q4sR\c9a}@ΆAgb(p7`:;d)!B3^YP`;S.Ib[Nx]C ɢ?5 w}UX^{ /PrxQ5gɍ2XoH# /eS-tV,g 5isrbmd}*[C3i*U\vVOW.(#:,rT d@8}ԁ>QQ!th Q0Cxŵ>W8 Ŀ-3 /jQ,4xaʴ::'s ("!֧ !lMi%kGB^cInZT8CJ+xi*]*e82`m$ZS{:^ILF!&nRNϨ5B;Yns~E_25 I/-no_zپV1<< YԽ uK<3_IP$Bq{sq"R.抪7ELʶ}oN#3͏J7CV3:9 JAl}灸J# fIܨZ,qu杼M h ?i`ӾVgq;rjYq53C)dF>?a7*60'K:C?agɶԓ,B)7b3oIhh(Utg* (ouHb?Û zJ%P)}[y+m.r|2oڲlmUcB~l^Z"2!DQ ˏz:ɀ cM9&F$眛Dc aP<gJk׻qjI5* ahՏV?]qۉE|xp'2be4M~C#ffiLavFSCݾ8s:F$M-9eg?? +ǫkl ^7n }MZyK35x.1X@w$d"u=RFdQ]rFU_Q[1j7F&T{rVpg Zv} DiB8ϥ8scKJC R*Dzf)8Iń  i1Yȓ%b'ʖopdǺ ApLw"C!=@=ܿk;F3R P%*Sr/W;w|UtUmr: NK7ILG/|,ӏ5z C)bqw-Qi$~A«4&ߔ4*J>Gm*k!W,zMw(i}`=̤\04-8ݖ@Q >-Q.Jk] 1q)~Utfs ׄvI(]v=cڒIv#jK'iq¥axwggYA]ʩW/E2h__e>3)#ʉ:A2A䡔 N`aY2(fu:&(^sp`B+B\04@oH*Vq9w$,ٱ tE~hl?k+5VK+<~p+Q708>:Gt[VNQ|i6d\"kU,\)sEbPi-g5Jfs3C}(b_Tf!EV<*Z(C=.3OrL -ڪJؑb_hs>@":K!qi,S\&g+I ~ !61ކ5ր$snj (lCuϖF\N}cGCY+]rd ߇^ VbcYUuB,-!VPݫ(3&=>ɻ TKR;Fx\c+M\sϜp)͙~I|fd|*Um*M_hI BuLտKg=Ls_Wd&&cǞD= MMLJX59셿먏PKJꈉCBJy"$O |[؊ȖP-9S+y@26ڞl~vnZ/2֐hA7H_*>H)>kvvoj/cry9-Bx1l 4R(XLS ҚFׯĂu5IopfDw I_A&qނқo(ğqgYaKl}Xt %hաHk`"zFBؽ_f`n((7 b`$&d QqxTWѾonY?z&5 ddKy(O0ș@%CaCn/!R{K _Zde&KeZTÍ`<r:*]ܤsEa'[HXFwf̗9"=JKIFZͶ-huk ˷ê-B[ԬӍ5DfǷڿ-.\;!7OL"Z ,kml|RZwc9MՉ8Itl$Kev_dy. mcJ+ W#qRAqX@']6*k^1Y S+#O4WR})rr.vR^gy8V/o<'X$5ڃOfeӬ㓜QN,n甲2[ $u+Bœ?--W}Y&GXދ2~ń*2H%!Z4 Y1qx-HbP7*Z[h5ճ)uݿ@xoaB^.<7vl".3Ӳ|]`fHsCwfv GFv19^08M# K X8%3^^2X^PaT7Q]JBWP;3;a R<$uMn|[2OgG!_o.fDӸ#[Ayxk{K~K\tȧM=@OTƄϹɃ5ؗܪ B2[@:>AK$odXg,*M#c"lis巨gruWJ$A镡Xyl,$5ooPKVz#;UG_i?M'h.WY?N%hb1B<١tsp 9U|=E9JP͓1e7sgsUc<ۍ'GKĈsD^h K&]u/3ڙlٲ+C) 4I{®,qmf╤)֥Bp)\QLwQ40j>b4Aeqvu`Am Kp 6$" qAK()Κ֗PIUJ \ 3…m1dfdl7!4Õ2=a%gYZ07070100000045000081a40000000000000000000000016661890a0000b254000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/sw/rdmavt/rdmavt.ko.xz7zXZִF!t/ղ]?Eh=ڜ.+[d^Gio^I/}Ƕ'Ia$*;:wL'`jwBQlZPڌ[9fI$r*D\3z˅qm+ "GYu٧x_55O +A,?Rt\/bu`:LP׻ W |G+gCΊi&zqqaD*LcZmr'NԆ29jˡJygf'}7+`\:yL>}L6n:0BY;_K[-x0 p}=,UpnEwI&7fƝ5U2n+GcZ:85`ۨ-)0Rr[ܴ#L1a FIh~w#2[bsIt"S ٪~!$M,t s>FJNF)HP<09qAm'a$zb/P2[iH+:>: Irm[W7)XHm, m-wme?av\ mV'|p W ܡ2$}\wsN(aoBt\4]x?ܵ 6ޭNۚf@hu@ô`:L[玂yq*.MWRDC_h?DNݦ ̚KXZ_[" =VZ. 8DQQqm;'9w5~SɔK{'AxᲂʵȚJ%4l0V+Of?)*tǺ¼+ e=9 -OyXQg |#}"JGb%z@Qr+x:p '4m1X֢K{,(lQ, 1Mwqg@y |,qd:v#Gr5WFtepjd[|$ b+RS<;YU:y%q}ڴf2S +IU!y_$%K,kRuoQ"$9N>ύF ;U]/;tMpDuE)Jƫ,?3- -NKbe%ˋ?S &$IJOQB%5S8pCjIoW+V`艈 +,ԉF0Cv-ȷonxyTd]}܎5C_)‹YsVc!b.#1YgB?{:\,%,1ǃ])!8._1xY CCD1NKVOߦpKiB""}&f(3x-үQNC4dߩ KQP@+Wo3q{TZU<.TY?t/)k͏mP> VX7RLh8΀q/4R[vV,]3<e*^_dI>om0W/Q5m(-g{81nϠIrI>2h$iM'$ø@6JSXS;G 9@2fe/ewsA{gޯ? c&ݥX`Ef/5 AK4n)Gn^jۯ1q)nVڴ[w˪_6⡔}ۗ3^oYcVUz9mNjEO6QE*=ɹn:p ^`%d@;:u[EH?7x Czc:@D35s794~$dP 3l@++J80iVx qZ;* Ф>sнqS#}>[.d'vLc$ٰݸE3g2Q_7"~ĠR(&x|frNq3r5yyOL2C ;6 qh1͈Iw&<Lke#5W8FhP8o|A ch6F5]j CL5G6c]c`єQt;X,E攎yWIUDOCMُ5e* )omD 9-hE0`m+3C}m7bPOmc u1fތ$N;!>G U4dƳU +94F)!'0JjG#YTdRm2e.gSE+9*kV#}JsAg >Δ~ ; LMgb:$u|NcC:mY+`[o~r5Θ*lyȱauڷijB6sԎ:zOp>5jTiT@mUb(Uޒ%%W1uTܭg}ay0xj2s0=mm=:(!$t g jEuuZmG &b kRƪ0Kf钟5UCk+So`_wY%{Jb;Δ;@"yz~%D1R5/"3Jq(/~™hbDNN_[Bu ]8]5m/ ImMr]Mߑ$ҍFUMmr]M3ȹ7 dx'$*O7eH) _.:,z_3h ufߔr}7|){9-*WFxgDK÷V w<:2Æ0x7owsF$ϋOO֖+/:;Dhv$+ ɋy^WUƬC΋C1fNj[Qu34ƿ3aqpMI۫V(;fU5g$ȁp%o>ѳ`,»X7;($: 2 Q4/1ehnxfkD̵{vV0U>Xfz05Z `me AV ر}O }\E K~^.6H Z/%V 42-P '\>׽9'=^l16lw/`%  d9;y !Inm2Rup'V}H]|Th Hڭk 1Ajyy?#OzC6md%uTԊc/( 6p(xj-UPEY:I)D[F=-e]D +4 O9 NSˆIVXm>sݪ,PAF,]-vKʽΊrbU.k I_,(g̳̀GF}'wR̼3[Y44E:0c֌k^n ՗_>p4x=U4:wiXţ]$I=uVJA s(`v"}E+~@I4D0~)f:-J)w^!o8Riԟ5Ҥx dy^9;`'UMrtu05FK$޵ *nsux1z 'h}lɴ"(,?gߘ{H[qKpg@QM/IM=z#|Ԫ{LZ.fk ر?@2hsŢa# ;SfT,voD˒ =#@$ɕ$* G 0yh5 w—֮𗹃$!PCg%!ϻ' h ߯O˾#4OGsZ_m( dl}U!A<UsMOeݧ8=8{:zwqqVQ/گvd6Z~QTTtr^c&k>wt$1ߥ@;*.@MIx5j QJ㷦o1߂ӿ Awg}yqC R ߽OzD1ARtBY*M )1bb6כ}%G fW3IQhP\u`ix)=Cʿb<&h5Th;WyE+å,\zŸbTqխܩrhG_&^# R#_`[v֒L^rF&3q)ڲ2UxuԇZڛmɃ_a0<8`fxoR_Ji焵b#amR7̍*t6Sfrzyi{WpJOXIV9on'3POu5LRi:qIKzg3kpG˱DlNXE߳ ?ϥҏRǂ]IH925Qz$Y 4en?%1oH)ۄ-ҫ4c|Ony?2 `w͇JҼco4EkCp)Z :7e.-ຈ[Ӝ!qϕ/^'m+Rք8a%Ow6O41綸jWCu(9:HD\ nP}l ڥ{|Fv GSu#8V xCE)._SHxiݳ ~'J)ȐhkZ㋱Dxj@@bV"}`\,a@̢)Ո2#( ɫL:j|懥PK?a<}e]R>?tD"#zN4ζwpAf,8ž&H7ڃ7nj7cb~͕5 ʺ@OfC+.rgF :3ZЖϠ3|'e)#[.=8Sb/~9$ m=s(>d=yH%V,6WҸ&d(GTU^˚͍!'ɑpNj) (+"6;:nh:*mn\q4B"^=%؛Y18{'sܚhp}ʜ.FVr=4Ȩ{" Q0znj8qkk6Ѣzϟ4,uɸ晘PWuo&FU-&N@[`sp`y5S Wu͔b-eZqJyq5ʔY(KEz+phe#OZ-QQvz__X}zO$5墏zq[1ϐW Plniue[Ӓ>WNh|xZfwu$-+iS"R7|7*jsXՒ2miO̖<|b["U*]e^Puŋ(ESG&-I|DUkV<^](N!"2f|fnJ8x:APt@wC-Q|K!OXɺk^4ʾb~4ic n1a g9<)!45iyOgϓ2*/³A,vA&v)Ȇ>T %[| Q ,^ ȸ XdN؀8h57e" Z,.>x l_44U >}u`WaKQPŢ & ;1%УF +qXFKd(T 9Ժ$ 19%fgzk @o5ḱ<@X0kSƍۓk; }w:H5+76#;IiI@b/EZD$V|iWJgID+1 _2;f%WhX B&S^JǬsSoWRt4_ln,i%ڴ`ķcХiSȼ2 cAa|2j8a **ns/s%P˂~1i+9[_M 7 ml`)9s`v9}IYGbvY/oL_rjj,(}3X(\&#TNQO` m]0߃ذ=V$9 Z]"q:39*tG tE:a 8$ CϯLw|YvSͳΒ K4 M s zܺ%@a0.oL [(*ݟ"ZvVv9,t'Sl8P/V'wuo1,TbI:^4!^ !Z/J|,h6S&]H|! ǻ-26{u=܊Ֆ r-! p#"{ؖ-(s,Ԧ.MWZx{SJwHgdY[v7Cfn t<̣͑Mk7Ej)gNֳ#a^frhqcK2kYgR/>=K޻\=F t.zB)07, t~"g(O .XڔF(0 x ߥ._K *A&9Y%_hy S:G:q-fk\}|ݫ/{*_l `&Anߥ>B@W1a'Z,JҪo0>j/8 @ЯCE==YзόB32bMyFB+e2`I>껗e=8~|rj`}Y-^ 62htVB Pqy7d3IW[h/+ wȧKsqE݃zrNMr8|1^e Stl>S+4!&YDp y2ewp9ŏ=ړoz7q "cDКpts3갾6Fp#"Љ\|g}I@s'+Nj;:%T_8ļ6j6/'t9޽ˆimE#CXJ!FuY*rpDtDX;9v1:G=]OA2rXRpQa>q`՝y  <Vܦbqzg[m٨NmwTPʱH:/K۳"' T(9m.4Y]>jGq7l܈'5^f˴~orm/8[S"Ť[o  ;rČ4?Nmzfq*ƯC;}>X@~:zҌeعђ$Qc `,?`#0#E~Bw#,{9UG6H7*2cޕ%2)C*.B< H0kOJ{%",a]_2uq Quaq&e)d#?rү\dE1w j-μ4|%ԊwfKEIh~u-и Eb_ >%^G0I#t0Qmt/?xs>;loɯ59  ]y"j*-m0u]BUL+Jw湎K&qc7YfPqb=X *X _q6is`5/;QNeoP/.DƷ#0UvH2Rt?ue[uY4(cKE݇}1,6śLjĴ$5 M^BA4Sۼe!"aYwdVM`җ3W 8{Mu.1(xܪN-Lgf+!Jȹ""~X)fQ%KA5ug${4/$ݞtb^3 :4]|smhAxxḌ3P2a}ZՑ v|</kl:_Q){(̐0tж>^BO.L`5M4:e'eB5O̕x|g {$q;XP+9nއ,~6Gs>a="`WMx?)rB+qy ֐-NsR?;NفsObWEp.w>Q y Bp;svJz(Ive $\Q4\ @ZRxGmG.)ig҃{ND|a tt"lJvGv+nqlzl6/L#imEaal.D]8G܎΃ ,WݸU]0u_l+٠ ḟhfe`nk9yܧl Yɂٮx2WgpKԊuyX\3 9z̛|uiu65b3Р2vG=sp6V^c"{ZMgg/I>ԲhrL @M'_J9Dv&\K+onG8MS[D+k$ Nt]{eL՛Ģ$\gj& U]'v9jpϘ$".v2- Wy*>N& $,x w/:Q ͲC[1qn "ڄ` tS"܇>LPU:|uF1`}*86籿& YRP^=E |8c橥4d6= ( rI8u0Ҧ,(";t>K+Gە)2e6,W@Mq썳6=r#3\a_Ɏ;S)$+$w1)HwjhO͵A!"y^^^ p3#8ߥ0S+p9G#EȰv$JŮw-P=L%C\.G?'W@lNDIdhw,gbm~6Pt~d>@tٕ@YJdQff`C {2K+ihPZfI4`l$+eL:|Wс>Ē oSu*I_ "2uP팡Nӿ@ǓЖ(2#9:- 54E6CpEIh&: r|s~Z|]Y.cp73CMD~`5OuFO<Īgl}i1d-;U\;Eõ%7hZX\)dxi)TK?N;NC&Hxk)MaShQNoOс4&#S5ctA:^B7]Z}]f;h@O[fһ1 ~[b(egVtr u{,S%7 ; SG^>was"1[B@̨ͶKzhVibLQOh֔(92sƙ֯U`36P0?lO84"r Mg|(|OI,Է|ΆO$Z/$ACxaWbtu$Ҍȁl=_G}] PHS+Rxwx|!w=]0E_+T,0EuVȓ -yӢ>W5(H׿P= H .:yPdw+P[^m|D[3b o52QVN;& i1:&՚qmmȩJxzv95$iAeΑysB=rioZ?HIp?Je% ť},!i 8u2UtAe$?0.puPXC|Zbdإ@bgw\uswOdD5+F}TZW"?{8(' o<NjA1MgB$Ws W8P"+,b$ 4Ds[#NH%WCpVXX Fc .NiC`>i6XFs$jsLMۗ.?rkuC@| *Vy-a-p"eɆwp׷v& ݢ^,Xb}k>'v\OXV֮YX +|fNaFmTKEmخWݽ˼)SNۀz,$:A5`auǪ%o{$OzQ'w%sq(~و[ЁH4RO>_`k2 9Tuxr QT9^B;ǯCl*Cв#HlfպS1*\9B҇Bn)8LE&tdj"uni^[hϰv)l ") bE`t ^b3szhu~fIxΝ1i`QMݖWZ,Efq ߗ6(MYj] 5mkS(ֲ[i|| }"l|!God:?5 :)kx_ݬS*gθlz%M(!NH2! j@6+]QN;ŲB1AIv=g?!A@4k,zoB̅op^2}{`iUn9θ2z]66u> ($'1K5m %וs]އ%>HR(`{Ԛ84?J=3;+F~+,΂~c2̣/؟>O,HRew 9]N)4u3bvy$d캾B!r<-Ǥ,-&#JZ;lJ?4RwƏ %mƹKڵ%73#.ʊޖQ 136`o#r!5O3{r.wn¶cpOЀ̦w/>NGphʪx ġ;nqӦGzSϹۦ^HڭTղwc+9XD cl|x~.,"vڰ> Y{4!e /]c{1 yq[30:GH;q=3ܜP fEH?nfѶO"Z]5/Id4 qi*1Vs:K ^T[umJVHQ0ܱiDMB+q~+"uEj`1J=+C#YZaQ,ZH_StNHS~ui4B)l-^LƝh0s j;ZLB;L!$6sX-mPpKwLIlZqMY >kdfL>1$2B;vkzޕ RnocZC;6-zh/H2yaAke0w)]ce[XF- (0sG-s HeIpOȝ<086loYoNq8#1`)S5a@<GfjZgRif9doS819 ;{u^C1랲=Msw /TVmC / xkcq:bʄAt8 ˾*'xg}6@DBgbٝ2 xw"lu @"}!M@i+aeۭyI"qx+ȁ9TV>1- a4*o[g N ϝ:jWߕ95]kP0JT:Gḳ̌ uOQ!zo.36ѸbrjoZ,'> O6*eb&kORZlEo.FtJ{9dU ^DJOif\$f=T݉8X?G*:1X2M%qXO"܃D4i>IDT?uuHY"d4zZaX6Eʥ{x5/GLOȜ?iu4L $zAX<ޒyս]%"`=$ UgƮɚr z#9-ƴl7+rUi<# or#}RwqN@3tj&?- 6M1mXI߭c g~:'덧\O,̼L>2%PВt <7OVBCN4Z2*4Cjz4o[jT-bQCjY Ҋn7AnJ[e#mÏ}qׇd @k~<#cnVz!ru&7b`3M'fa[>ZĎId~b bWZfCNUhM"lɀIٟdN Nz0i XV6Lڇ /a5p#UO;VB}4ZG TM*֪As_)_J} +|g%Lf._"i (!P@{Hz=*;q ,.ZSߐ9\2f`*%6{#=R+a&lehfTV}#le; 2EE7GƒdeqAd8F 3&bR#M/!pJa,hR8 L]IjZunǍ!DFRqQ4W{^'5Nj%$e\רþAm܏s%g\\%jꑥ),kI1;e(z-z6fXS/DQcg;ēL9(g׻k,hjKN-VC,NY$L&hP,JeEMw xu[I9e |Od7|y8[*Y0!r >Wy/UU1`M3 Hf{7 nweqc e|ξZ͆v8OdT~MK|cRёr$8]xq#cQ&+Z\u /n;%;OH[Ki :^:Gp&ZnjtW;K[`maiD18۴|;HF)N)>RPA7 qPygB@/ sޖ-Xfߍ 켛ۛ6CtRb՟8r 2'T6D@C5ad_,n]>j?l9#GO?-MS.ZFj]$Y[lW^r܏߮$`Mx§ٹ](:bƺƢRL~|g⡙H:,xuz=IrI:3cԺ=u-hSdgvxuf9p4i &_,h^oJxr~t]Yd! bq`J=Qk _;*RCZߪOeu{5׮\;n..j=+eO2Y ٭rC j2_y#yP#I Ȥke ,0tYjBEMwӃ Fu%,%8࢖͸ Q9ɚfG f{%wY,ku`>U+$qIo@|\\l#ۯێM(z#RDBC`ǿՋ9 yo{)`]6FrMe dnz,`~Z[?*_+2#i]sȟ IWP@]NH.ڷd٢TRNc"֚:BA_t Eb#x .mkNì%' Q; CUUePVֲ0R#2nH @JO1@C>7Z}`C AW4ߘ&Hrvi:vPQᔵ*?@UX~ͧ;;X;WۚT#G=@(Ihgc?; j>\AC[Jym7[H%,F dQI 6⺅3]4'g^0^t3ҋlũ3b'vJFNhY2]k>Q['QBh+,au} _.@楢x%n" ^FdR&`jehrjBH9խ1*]1ܕ ёǘ`XΪ<2WTU_lIJۥ2/FF1B8/cʕ)RZlqO0|ۆ*:\at}s~(";)6PbeA2Q{9F: f C{œrȬuv. #J;Km?~>YGλȮ" C8n>a#rd,#ha'Z6 Ik9x4 ޾\70ЌOO|"M•G'pBܖy P灆MG) )9e04!Y  с.\Gb_cSieB ]7@MDD̈A̟Q9F<SZ8`.V je< }gnC|'uwh'E,͞!v''FE=)KXeyh@`+R1/Fc:*0s"?)~/~쾡54K*xt7Iec)BXK k:Qz.neH'|Kj}>-RϨ-m:X5Mе&s6*\0yyO=!]&NLYLw^Nuq^N=F{3ܭwoxJ-m Pُz,<%tFOs7(f_]4bJaAepfSl%Lwn^R2iӲ."JʧWő;>W-7@+{,1fzm:rB-BVOf ˓8MvjűK&%9p#f32^uN "r&ko=bI~ $ \*eigC^| k23] d{ڍ3mݣd.iGApm+;4q\6Цf^{:n. ͻk&<6Tl.y9 ]HiBa꠽Y1K焧O@ CKDjf}cdɇvuL1%|QȬ~kJyHW/&,NCZ!%~zGȦGk0[T%?6-ReQ v6]xVy4^~lA;ǥDNtyBy܏E,ZUaUdH.#XI`_㘮SHqx7i( m=P;AZDo Z#[!6'3$ TSp&jhX-1rK܍~ntŋ^seeS$ mqpI71Q.hV}qS{ǬZh ]:$@wl4[-7ti1^ 9;sk0Al , uN?2:@ʸWE'!]}+OKjTTU.q`2!=} gҎCn}ŲId4sXUlN> ]@;9f3R 7Id *)2\3 iNc=e!lz*_,p&|GG|'@>f(|Ȅ<+FFrOKY'+(.p׷Fd޼U]Ȣ>@\Nrߞ[0h'no6+eMҺj=pkv/x0wv^0n.͆%2泮˭G)Rū~3 x1^2+Wkoe +V0 U$?7` s>tn[8{?{?fh_Ոp[QkU"үwjW2tɖQqA2)TM'oz\!\>B@նī;*XVz~o!ᄴoZ-p`QDFmI"__5-* 0kyWl j瘍NqQe^X,T>eE)/ŪK>6_oJm2bS RT\Bm?{qUtĖ2;Bb8lǝA;Nf0fA $^ښyBWIX`*UN^ٻPH|`yn`UQ&p?tZ 2B%RfeܻoDF3 وz8"@2Uy^sXɾaݲ{]/; c$&$d8.c@אJ´%~S@[ o6x8FmL(&I7 ;f}D,A :+2̀BS3:xƲ"&LwǾy9Hv\"=hvӴSS!ʵ~/C1z`CS7n P~`"a5G9UE=g-oHDFaҎZfy o@ $TzdRҿ.թޤ{aw$z or{ K4.C_̆Hr-\@SSݚغ4zAgJf20զ3|R4?r#Uk}V$\ć2Qvn15>h J4})6L2RuSGGn*9w,$ݔN]qN4& q^F8H[$aTBH6^l @`ܯҽ}(0mNXDi>d3XH|L35SuT"4gQ F""Lq.֟q A;R!ĚJze^c 0p9J ҽD/8{z] H1LN xч"ƯlH0R!\ !SM̾m-4T mmKha/NqW&$&s[GSJnI+27ү"ɷ%dt Kphqr>$[Z !C)催oAũ $I;m ޒ2XM i\³Vz|' rԦ|d@D'En1#_lA<̜[AFخQf\p:yޮ13KAr[?/Ř;,Lӂ_kv5I L:$yX&ط@$_0ƬQlpv&~+ \le`0w]:{|mj%-\ţ>ߘ%_-ap G '{A!VCfڪ5iOܖW8OiV,7]wJ8$h5K9 ֹ%-PX CvUSl!Wj0U(ueXТM'CS`IǚWߡХށc\-[Ls B=gZxd9RmS'fFg{jp)lI6 93w퇳f1v5M]: Yh``qbD>䠉%1!אb-VwFxgu]YZ{1[Kÿ[ID~a[?Scg1N5g=ZM]o*: =ng%j34 Ė e>19>[~3$i|cݽU8PWNkƏ:H AQF*grT/0_/$us(aqh/1\$#~f5vx(3]Ca!SS;'Rl.'=a۫`t=Y]fpy/T"`Ȗ< 9+r?% ?wEcA,]GˑCJ*ॲ;kSHa0T`:tS5/Q{_1YWZ@ܨ7>#VIl(+:CٱJ{B=%-?&YS7"rF2XSYa3vϱnF;CZAYۖ],/ӞHEc o% &oiIU"r]ISpNs5ٛlj)`B;]R@dSBN|CGsbU㥜Eu0'Eb=%|m,I6^QTrUnWa>WahxI[oA#s\Nm̵SM% QT1B&^ UjLQZQդ(UbcD4'~Ҁ/SVo~[ Tжc]f\r `<ς% KS)$ECn,^ { YmWF<^#Q~`-d1a!$ANk+qOzکD%-|?˞f$;XRk59\dؙaM"VDȪ>70OhȻT$>^]=B`n Tf Bub vdI+F,-qZAxhj!*Q hC"*GfTM5PGNj,Do&'> nL v;~3 :;(gȸt bk'i{@4_.,s~ȩ} *m f;m*}A$~a\pOO:@zT [5#th\:djxll&0 (0tL$b~:'L15`2VDoAWx<-%߄@Cdۙ({R kS=Z?HV"2377%N )@UC LO3XVHOV+ekT" Hĕ,`+:fVtX',}Jժx,˂{ΣpsÀ\?"c ?hel"8Qjϻ r 6;h }z]o ?;Kn'DIe@s%J_FӦ `Mpgm4FC95?j^ۂ2rvlֈ;s!K[(\pR\X L'N>h|פ aSA|{t3alKenIV[1{?K'$C,sP@Nߤa .;W?3[WպW髆KY.*<kh0Pz2P.X~J ُ`'qѪ9_ta0oPSc==3Å[^$}i9hEV".׫sGh~հԙKQ$ZH*EAsE3܄әMJ 1G Lޡ 5!5d F}dV`HH<(zY9^uF5LĖi pz|>46m^cntG7Q,1پp4-N{n4 e!LޏQ R(*[Meۏ%uTy}BJsHj2A\ aQo0]h,E%dA1DBlxHg4Üb={-e:qv \دUk96ÖCmmjxtMRFKkg1Q-05wDЂ7;jnCTܡZAb?> ~WoHC50bUHv$Vо213#=eںDR"tŖa:5\+j.&mNB0L7?l;LŗLJFѩoZ,xؚު >VF3:ZJPZVYi-;U{XBCWC(.҂|:dAЙqkLh),"d4YsglaD- E-*!qp{dj uIL͉low=}QG{4.EܦwFsOVA=|nQMlUA%7zq=䑜s1{dWxfg HXw5 n+kctG_'+,O<%cFBZk2|ׯ#  NDq~;t!-kE 09B2YTHGD핱v̇S=w/5;}rYW>SdE^줸.}3;%Q .}[en֛XEWGVehK $sRoDhǍnCq@"鐒Bi7,L3^$ģ Wex|T[hVheަg y `&-9bF8S$oϩX^kB"WF)  &KYmH괭jsoMW WXR_vY,"|3qU+@!Z~ʱ|`/`R.S GUG/h΁";wk7?)If֞fg(x3)zU!j+i/wS:^qmߨ!<א -2 ?WFpw[MU H7uwdd\1 / ZuR_#08p"SW8.%j_@oPn>C0\&d&?׃ /)- "4$GJZwETjN&\.|U]ΠUʌEF<;13'%bR5ݚ(ge0^#]˭ɏQt%7Pbݴm˹qeb/i%^Y W9VDKyaQ\o,a7fҩ>`Mv@Ąo

K^^>Cm8 .JRkm}ޅj?d[ӬBs8]_`L V¨'c SFL|p+qBNI/[Yݱԟ 9H R۷MYݢζeMcOW_Wflˆ)%La@̜ͮ2+)RdwNy%T [Gxc]%Zqd_ĎćfU֊Zm mQ01Op W>sQ-V ʤ6[&h6[b12*Y~F!+SmR7ULv[ -="g7$=/ =aApJva/fa6 dzy^Xޤ D֤*gU-(yW(ϗL[$Tm7^]n-ҿ*Zh԰w oECL В  qǹ n)p@29Rm1Da J%pČ# /-24On úS,ZQ!]>:WrE<8H{`R #^o?䁞aAǕR&oY\qsCjY0~H A/w]:XMU*6Ijh!k@r]õ>i1Ԣs`gRnc^D"_y'FS!G1u xos%ݥ$ObKDIJaJP:έn>U=A䲳kid>:G+[w2GDxd4=ZԖDY 3>NuOZKf4K[@)oPggTG,;o էPD'(IQ'O ,@NFK6J:>Eyfzó^}sk ӻ^\]u:wN-#5bW8 )SuUqUeۣ/`P gI maT-0Y!_ ;2kcNn+z~t!ls0qg\P羲4aG0KQa{sQ7 uҮ3զiW̨~M?'z F^<02I|hr-@bwvi$bizW5H4VȗuH#wn4@WEdW^ ubly .X0I{9u{)8qa!Z I&m:oF;BgtaS<  uX /k2kD=n s4 d/ڮ#I*EA D$ϋ l4Dx:Gh^y2򱖲ees +\Ԋī9C?^'񀍚I80}] iq1d(sFȕxrd>9&ꚤzeX@!h](ƕ\|x~VZa,??xr r\@GjZq넴 🣥11ޡƈXَ1uՃ15%ã6ΚI!槪ĉC5 ONp0^ f241cpDžs`$3P\t[,~ [DKLk(]ًpUJHGsbznIl"1HY#&%apf8tWpF;fg镲+"Y l soJfg\V(\aB0{"4+v:Ԭ0U 2W49oaG Vfc^jE gÊbBC$@H=x0fH5AlXiY]T|~pf~">9-uz] n5"iĶ*E` mzyi(toN03@g钞0Zi+JHCPcZW(Y%{=P#Gh$LZM- AMʁ<.`%9jJa!I|R~Cgȶ&iVk!+EN#|LC-}ؘtD.q#Wp@XHTͱ7ro %7'>:Oʕ)RT}RXt9ٚ靧7k^YwQP&y_n\Wcp*Ӓh*1ohM"ǫ[!o ՀWhV|`xģTP|so٘f'$I f=c.q Aд$3@+IdvO᫅|HjJvY-]|u_4>YBgѤi p%y3:gGq3h yIK,|c$p#~qA e K?IL˴T8~:8$ Rv,kb -Ek/P_]Q(g 836G R;Fbm-)fv;gs3tɜ3WXz)lC׺4gj%8i}O%vz.L0!6\-Xb8}llvQV o!9>{%(Qd͝`i;bɪt-x- H́ 9J _.n+X]s B^Y Rgo/*gD= FJ]]_7Rcz@Izܽ+z~`P:EaHAly LEe,q'F u(A!q?~4أf$5 K2_s a}m2,&Ք0 F-(tZڰ@$6yn*8|&Gx\K^ P8ů2 O:O-qPY{NS29XIG'yQ~5WK8rk4V_qMLEMN3ޜx ფPL R'ByG|GBl;bAߤuFիQ"I2SF*';>TB grpo/QU ?7&n㽫`xpVu q ƑIU+Mwl'G+0nhrx\)i 5[edko$lo A<̶[^p6b宦UΘvԳq][W\Xקc1õ@a2-ۋ6swX[c!qP`2JTJ%Rl2$u6 Ќ0~pw&FDۮRʊ/T537g ~}1Q'~ ;~ooRl%B bK|`e0AAVΘCH$ |D89 [30Zmy(%B|T 4mрPiu@)38"bVI}Q"dHhB\aM0Y`l`Rϴ3uxEcivN8*XD8h g%+6?y`Fnh#ɱ9Y+kB Kwc5^c&u/a_V=|=)GY܂E" }U~|%@ B䑠h'^r>}ZjKR>/7+Kh['5΅DDXq1\Q| }Gy!d|l1ڀyȪQ;(eP<؈\| BxF| c%eZo!1Myz8>FYgZa2o 4M9 GT.+-76PВtݗC'qtr/\T晴D1l)wpOߊ[鳞fHBɢ*1?@"-CH4%h ?\K0u`P'niB `01tX˱$ (%ڛ yTf t`E}[Bw?(Bp]d񝄶~hW 4l "cuZ T!9}q[?@v̼^aD]Dk$fb;=ɳU뼡hPڅ?Lf8u @T#oȨIvr܏Fۢ[&޲ S͘ĸN:(Y:S_';ŵUPiH&YQ1~Z_ePu앏?2vTai5=-z(Yrn zדi&ߢԡ<+g^&nrHhʶGS&}-??:=G^wۯSm\zk/`jx@@]0Z.M9~,9sRȈU)Db5G'(og u|?+ܛ9:§ \TJݏLOuK^߇Ԇ H~PUqQQՏi@[_(@ٹL$s<_V iX+ͼiP !v-m:X8Xj j~7eFI/2!o*"A䩙ܹOC̮rX\DGϹ]rcӕΑII䝂 )|\W<\P7'[32K .TmJCO5aE/ 8 WM$ake}|bžjb*y3 0lwR%gkY$7 ?$F*'Y,G 5شLzEкM q8͹ї AW%I-LŪ/1,A"T'vEϴ.~YEȊzH<!.FKV!_4i6=]3mW-6u6th] PF*6=>2`\'~C~BM,uE;#jd1~. Xq2j&[#pyfh9?3YK ~ yBlH| qaӞ ;$prAa-w)T}zQ7䂰䤣x,TWL֘2 M@|me z1b\+Xvq:fE h,9L.:!xk!8f'߈a@{;(Iߡ{!ޯ1OVa~4zʘrȤ@l,W{[i}OzK`v|*;Ui%\^yqg#r,[pGC>6syJڎѼzyaV復=\4dƱϬ%oT$ .j.W[wsxpFkE/.4f- ь`an 3@ jWBg'0x}Ir>zRzg^>/9'w9TYH.gdmnw9!6kqͪҮJsZ6r)ĀYUx/ByL#unB^7N@I&, 8 ?$ފF[l"+['f/"rL I|SBZF8 b۔];I(C5sZT5YPbی[=+`}bk0@(@k +`hcC˰pR}g>\oB|/VxrV,0ѣJsnآl`s:*X+ #BOw%|E\@^'XhIp0RUc96~9/dWE.zx0 ̆5O:q$VNQ`BS&6sњW tj]919ݼ Oo~t|T9#Ԯ[Au^bY3יFtg9 s5{#zQ|ihOzS'>BDgú֚B׷ՏRmŌ]~aChw;Q!g5??U9 ̦S_Yz:=_H|X/p n3dOSժp>(ߥ-~,7u $6`5zj׏U i&.y\82t2L*h+=Ńy<9z.HQ QAYPyѕ#GN9R!o燢ТSF`:t)+R  JnU{ OO_=AR9AWQg&R*^޻(zV/[\f簇SK^v{IRѦ7ε" p܁FX㑴9)I j~_'{( ڕRtuJ[[Eo8x?*4fƚnSOd}+pxq0R/XIwszyWg r2Ɖ&@ON%D2kPځaډX_*DN %ߧF!ٲ/|VJLpCcl r;մu#:XLfՌ0Ert,szC79NgV"#Ϛ?'w#a[4詍BmFGŊ_\p:ɵ.=4%1[  ۜ>PBMQI<J1?8yUg 6ղ %=6ۡyF{!}AOsEg?3ҴQ.tm16qe3Zab* 5$> fNXuvYqy&ZΎiDᱛQgNA[))f9[4BWX[8Af89VJuĜ ?j@#m=y9!2,\(/"mljhk1MzGojXޅ&b{!Bz\L"^y"#Y<2qv0׈G$n+ӼC&HcD|kץϨLu&wV|u?"9\[yEb >bim8+o!>ɳvȯw̏80$x?e55͎ $YypDkWbZhrD⚥;5r~lF +0fF0 E2h)#ވ ڧ^҈X:4c$E­Z4 {0){Rؘ$J-ePTKNg7۶"b 6Wю0$1kYTPE@[Qx*dYEp1Ս!3|a`K#<M2"qĆ 5 GXp#ʾc |~RgdT fYZBk`Ji9yT0G6e˦Wp^m;^$z|&l3!#h!(@!tw&Gy:y$J|%!SXlI2}ÊJN6 L`j񍣰SVI{r1K aDȃV+@;z^ojc9t*pRLg6+0,x"5nZ>49 ;L/T!`y Zw}M8'69O A)ALcV2eqژ<@#W) -Nx(H;<0QE* %-c%:Z6wbLM5 xxiѮkapisM)_ XRWiݡd E-n0Mղ7;+-IXM}^PT ,IuTiC'Cyw`QnE{*}WV,%=PFt>;5ǟ}m Oi )݇PG_u(܁PD %qW&TsTXkcDBO mC{ǔ&NJW/On2Hw* Ke*0QwCϬA ȝy.Z2p֧8w\#G7\KFҸ@9!x$[V#b!Xׄ g923ry=|"F#d (ƞ'o#2__qڹ%kBWaƉ(mTӒ Zʤ2czyޱP t,[ 2Cm.8cHaXG#A/!0qvZT u0ml@q]Vo^c P@>hȮ[:}Mr1*>bH粤]ÿK4G [*O*/ڎ.hFd>Ki\OWK:V-~Eז;I &@dQH" l|FNMMuTtw{${AugWa&4.Β( E }T;hfp` U9^(,L*R8*\o`&bnBXĜPA Xv2f|i_U8X5k ttBx8-V*Z`!/YabbޚEqTIWuzaV$bHn,,fjITO׺̅PP2ň=גb8QȄb h/,H~8kX 4Oऽ^;A#Xkq"QLnf3^OE"&-qzi4i~29:`Ǿ1U.dn bQ~sr}S5Pr%:<$[s6DY؄T4W7zi~3Bmy>Y ['Y]8y2k.|28E F>GsxGP,-8F !+s, ɲn9A:?o 5΅mG/uڀ6󆑓Q8P9S:vނ"°W&lAH>`I;+~WmR&/JR3Puե+Ó{ Qsc˯VF~krGsx;Fi@27k"se*j~7?ם"BIM!m;P-OW ⛧H@#r'z+ZrQPa`|)JzكT{i}pdF#ބn >!eCf)R&Z坱LX56Rx'|glp垕8B j4uVFQRzt7psr AyF iTftT#8&a96LNsO%Pӭw`I]hx ,á2`'ev5rlzpc^[{3iZ1l6ĿMuXة긃w*i(&6\-aB)C-bdtU;eJ+ a>i|C'yjPg@W58QXpwNQYS/"bSN䒒iXE..k)V :GCoBB]<1OV9fAjnJH5Vc\BN's|ԟ9-ƿuVm[K2ѡ^>fyspAtA,XJ{_]j8|4bM͐647!E#QĠF B=>쬃R e֑G6IۈӼ4M?P~CYgІ8%0Nx1ReZ& w=HBvHqy.+Gj 0߻XVg6Ɨzڅlk0l-&D!j؉ift6m([>q32u"k48ړ|_Oa3"U<,H]>qu\PIcWׄL&p~!¶ڄ.r}Sҷ:H'ۖ씾ZՋ ȮUG+a&>T EpRQexB{Ж wH΍݉Ƕ\#~Ƣ&S]徉zx:keW_v&~ppt|hE(8ԏ+ߠ8 z1: y@6HB.=Hy)[lsK?@+ɪꯋ{݃ˮ#Bѫ)A (YUC:}re?}K=iP,?]Q W@=U0\@SnA.[ ,@F(ЧmzjA8剒[X?1ßPux@Oq5+&g"%`Mz1/ "dj:eeU'B?܄d 'Q2c, R\fRu.%$I-3<@΢/Fi0{R#X#w"wͷ}Q pjW/@0Su%k)+Pw,"Pz/WQiLB:2~`E4kt>mO=^!Tmm3=T(,֬vD  . fCwn!\*T@$*~vq~gYZ07070100000046000081a40000000000000000000000016661890a0000b9a8000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/sw/rxe/rdma_rxe.ko.xz7zXZִF!t/ef]?Eh=ڜ.+˥vvAU;R?%c <|fJeaAއAs_ϒ6N]NL7JmrTK6J@*P!Y;{몫5➽—m]ϡ3Y` ;3sm2֟L.6x20ûhd%L (,c_P6]MG4UVxcc-MpIKC! Qjy/s?~)r×dM2VT=;xYUvj iO |}3]k' 2X < }.qdwc +\%yeclQXO‘F`"綋_Yea bfZQrƴ ^*>-dV ^pn/U! rq2YiDnhmYcQ,GuZr~MޡaxGm 58JpjP?%m}x\BMԇTϽ"eI1<M`JP ًƷ$xOG7bK>!@}ޠϰKq#h:4h/iI١t2|`zXtQ6-d+I5 yr ?u:3GC/Ջ3z)ZhL)[ lB ɼ ݷ,RR w*s'eɌjq,2W:WEoJ]/+nl_t/J@"#\8L0߽bTbWNrIF泌򑜨KEyl rDVeNLaCsro#Reh$:](SzcDb+էæ~:!kU=խn рDr u)w.-X@D]vYy]L:(^VeZߠ}~HeOL<6 mZ?oA[Gk,Z5iwQ]%DMl/ jy E1s!Wi)M*$=+hPOА!seV80w9@Nz#7![[6xQpN2%Br~ޣ\ T/`ʠ~갋!xr29UmtIE)@=-'fTscWb 2„[ C::}ulDG_/-E N, hR;`4Y[LKi #曛;%LtTC{A3 DS7x{EY' Z";%9yh51)}עDP9o(^)؉Ca?xB}+أe+#8%h07@`d:[>_yl9<Vd?=v% I盓7e@;_Y͚L!6uSIv&3z1Q<5v~N% ,@ŜU/ը8=#z.(!YC3߾| ڵvv^ua$NDe= oa2Ti„L#iCIuhqU!" X8MHq~ $}\9 R/-aAÃ`=p]FᪿSsBsGf8<>ܟ+y 't{5ӟKdaZ*&dpva0 oƠ< R9yNDԎژ~ʘ}ybYg[;uXe2L)UkS`+01OlU3aN$G\=(O4[kMVt6#Cw`k +P0C%6;*uaHȢ W%sYΆ&פY1v!?Rnr]e08%kԇ?J}8g͍ZNg&)53]*tF(g)fF#qGd(#p:ޙ\M+E .yL0? `^mT4z0(W.~f>-kG'g)8qU&z%\6f),y-(dVyg) GKօ9Hܞ}8O֛fȻA 7t8{sQ¨¥x`C@DIwը#XP/Jf g~x]2Pr Ph&+ ^ӎH*Ig?җ.P@y톲 /M\a\e 0J$ǺIj5j7m14eAZ8빭Rϱj3 nULl }EX^# *2;pdit}(E;4j>whM \{:\@2E]fo#I$_h)>7+= xpWKTKN4}*ݿ5uCmYՏ2hrŀC丒J HRKH.ҮGPkNv ׂIEܽ"MT5iZfHU %IlF4!CmcWNR#~] Er`vꥏCK]?wQ^ L#Py}`iUؽ}WLONz$wY.ު5 Q&5 );[a.h7C|ۛ.rFҒG}b M_Z N`Ҏ1_S @0%q Z!\zurMYQVwj1 0`2P'`N5ԩi;Kej7$Ţ3SlcfkR=:[Pst,ԙxׇ.)Rԉ#X [wE~NtSTJ =!J8|Uj3L@"Sù7fȜ-i9R]6KP,A|PVP5YW߱lt_?xY,q\?SdXN;[EgLըQܔs__+)`Ty]SW*`s]YAt;Y0.6wPyRq/;,JIe0l_ZQo@G+s\drSkcZ>*;ᤠ^In_; hWgsrUG<ͭz>l'a̡s?nj/WTaX]~4[q{{3}K8xwM150t2σ6 +t/f'CݡGdH'bz Sm%hCIjPl4n!}w03/v0* k=_XgoӪ0svA C}5TV;7 C=(xUwyWƅN>D鵵b3r\g G 9|.*¥w|Co7&F߼/jUOlx*"1tN:{Ƚ'r<+ Q:r[kIݎ{XC#Ewv}i[H6ц%tvW1<4B@M;(ꇊ%kZ](5A"Q)xǴOD5L 4Iv8~bY]M +Z%'Fz(_G:쨓z ZjJP7lZ*G|$:-z1X2u=3uxX=t]FxiwwVS ʼ31snλ RUexBr=&+>Y'fugZI 3HI'yoX3OIpi?El\䂑N #P2DH6$"Ѹ|ιwhpa'|g,H^D7J9;x4W c^X*6rvt"[]·gSЃXA@ZC8۷fF2ZE ش?|XF64 yd~m ݏKѥVL_AT~BrIgbq8l&~ⷒgA=鶭(tѾQ 9sׇqDτeyDV-cϸ$is@0mqnƀ)n z/D?Ge%2C|Pw삻sMÕOV-_RS psSQ+=f?Y1P n&GF83V+xb8#(sm` m]9]r0y9v 焅#3 kw܋5[ Nkn52D}zY3!x54߂HD= HLBA'y(AcUH¾"bx!< 7ldWaa _|<2eeﴇix΅!s]*C.h,{ƖaP]:ʈ4CAl$uN/e(9}[/:EemM6uXRy!S'ɺ!*u|XB{wII@@ Ug-ZɅc<oؖXvsjVī"f9;Y,yJ[ ~bCn!H6M^IH}~he8>=BbQ=J=6;穩0r=,f"j$}F<+2K[зn-7]@L XbN8fc doJEGNҴ>Y]9DۭV<*d"U'̭( fៗd$E=lO @;:͎Е iP)T}@ְT?څ1#"Ua58F`)VH\)aEU%/kO;-pa"=+]ɪ 5{57z!QoYBA" @WH|V*oi|άFb1-[9w}M<ü0K*e>i  L"߀\LpfQ6;(}`GJ[ y+ym &H52s@{q2uRąau!%AE?/?#ߴxh΃+X#!gB 82qJd-턖 괯Y";-ΓsS e37)$݄XɹPch,>mխKX DѝפE6cIQHJO/k'\O09bEȞڏLn^4 }g0O']Ӣç;z\9sF߰tcF`^]_ |ʵ()b*ߦHqr;!,k$ş"FH]krbN1U ;^*V|F{}`4z"Ɇ;&y`hw/D6dQ5&FsS.Oŋ)Ї}Xxf\;ŗJP"׿C;OáVmDuEBqA(ʒpBA]BL|ǓwjC|ȧ*4@! e[]-0-*xitlO( Lx֗Rг;NF/F}Vޠ)$ˋ?H}RcT|hWmN)W`gPsr)t]NJVzEׁ˲YRږbvvnXrb7CRWϻJ=b)ŘB0`d0#|ϟ|{qaiم;׀q \~NI 8o[Ҥm25Ţ`#蛭cvuSt9=Jk+qeښșCǹO#`[~l)|X.Akۭ_?@{>Uizicے.S=7nwc-h%XQʦbqb< e݀]=KoU^Rp/vdeI1&Ǖ9P*MNDgxxMm^tBVX.Rsng@;SЀX%! /&N=~t?fڬ7U5jE1U)}hbQlce=s>AΪf 1ҩQ1jy@;ڷpųK)-هjk箎p`N TBZU a⮬g`S4G,֭S,+ѓ#'655lZIR@aTx<ʽ:I@ʃ}ÀԆЈ̧'ca[=v\@H}:Yhl9 ؀  QULB/8j `58kobSLFyGD^/]1YB!"yP"rtmn@ހ, 1,Se参c\jbr+Oz:Lf2s/ 嘘憸VV^fƌ T"Ҵg*Tm."e#΂[X) !@ʎ7z׶'I02U @eV⿸b;UK 'h&~@5وrj[%hn ٙHȳO #WGk"_QP [ŲF9Q udt%_AэLs|+$q{e n~Eq<_(HĚ+`- 5_">bn"̙8yFLOGL2<6 ;ǸMCJ>M<,v񑅒j('jnx8h%bUHCU+DL8w(7\t6'~d״ `hD|kT_2AB)l!-gSttMRxNS,̟J1U: n 爑ʿ~5i Z7],FԫtvvC\Ø·trTQWc, kV]0`8gN??MAQ|Dߐ^ˎ+yk͔\*? jj2{kWWK|ΜBf6x:7)h^o5TEW#_gf9UUZn_p޾D?t3^u7;R &R %h7rHJ6Km N=6;D\?9ƼnHNEjB% |@3<0vEʤaCѵ+׾ɡ~;3lH0g3M~ŒDEfA:q0my'GMA{;{㬗@5t`\(t8e!Fr|!:!4u鐤˥74-ď,+ 7}{lî?ۅJ7Y]qކ/D$Zd-7!aD4B\0.*8vJ{,*J*Ge*cٸ-  O:NΤ (xzvͧ BǬ@d𣁘gQTInb z㓄p<7ZZ!PoۆA X2*{ M=f~u=v CdzoZ6YXl%y+m3}K.!H yC4,MN?y.$a%ӡ>UKL`1Wzr&3q)PpLwZK `ͰJ{kjH`@K~k|`ҷgUӞ/'ԛe~-+=2Wot;Xo{ d`/Ix7!E]D%BOvjìTpj+T?=T ;^{@%&3C4!f !bHӯuJPrF$ ]ݖMTOS7hW+"s9kPCH7- TlzM62OD!iFn5:֘jF;7,#FHPqَF]q#^^05ET{ ŅI0u1:+QD3^99T7\ùxȺGSFM"#=Vpv|Ar|=,( ְ,e&}C + @ݎ"_E{Qߦ^%J9nK+56¿Y Nd+d {",eͥVTuࣿ"fӢ)|R2cT)^KXd*"-}A- [!or}x5s?MVid0o]gh(Xq)%P)/Nӄ2<3p';zb]lPVf_ AC:74ۤNvjhOmuym1_ aKPUxM:6 ,itEI>~3 kͫEWAnYmSz[ +dfhp.b4)4=%pMĎ8ϩ.;BApcmHQ^v(Waˑ‚p$Qm줈{%I+8S {W6%㮏L ')ws?O3)!|HT|:yrʇɩI֫5 QxŌ.Cg> u20*I7 =( Ou4- T7P >ASEg|8"FƠXI,F4W}EwB騪D@´R6+K(nI)$KR%Ųu* 8^Qq"S[X[ߣ36BȤ?jx3WIh0 ٛۚسƀ菛]ʁf,m?qWqýdk<3Ղ+)bpvQCwo!`xcwH0*J%ٻet&>YވnnV;G()bR(o_&2s]Q`3A)R] 0toE1]k @Xl 9štDU쪗M "ë7wC)CEh~ʭkow?RpԷgK9gءqɛmދx5θ>X9|l1B<Լplc`)% w3U;)>9=ˋ;S6d7!`[EN: vboK߆`CH"9:.5P$9=yv3Vg,WnLsI2B.EvζBNXi0mBmMklGH]XBUkتbNggZ8XQ%n_OQDF=cO6  mHim1Igd/پE~K*ˌb=1| !O>-"&/٩Bz+B$(Ta'828k}wfok[L\#_}˥~#boҗIur&Ėf51/&mS! <+jIiH7֯Ui/)C$֭˽+뼅S e&@~Ŵ(w.g9faJ$1$@`zj:M%}cEcfaШu fxlUgdQbriFn<0O)N,ӽH@rGLƋL\`'7^X`=?cЯ7'wOZYwَ3Ew0/YTs){uYS!l=Ji)Gҭhxk/z~` %B)SL&͍ *nZC@L܀1 SKDMj/Ls@1>(YĸWЫYZe eAMGzJxfʸliEK4l40,, &:N 8Y Ǩ3M޳ Kg9,[z (l3G])r8xe] Sr=\}|/o61DEʪ' 'ΗiLڶ iZPoMҮȖySL Ak"yK|Q#ۢ@!z ԏV]b֢hx%!fN>TH#кn'`|C?┘*7!VK4:;KjF/r_[(zc}Q3*/j>̬FWT4aP*bFj4ScMUV@)Q{X%g$d#RT 2jBn̜ݣf*Tk,D! ׈T2nhqaLՉ 7l1xc} $boϏ:%pT GL٠k]Y/14dyE i]G 7rz%gPL3ϝI0DKq\mR_o%Q##av֛i"fψ5\RpW-h֎s0 שׁ|akK@!fPgW$)1K[޾wCKp\^Xtl|<wMFVi;:娝Eĭ,E›iG}.s$]*̽ 64w SJ$*cCv#r^LЈ[ɭAl{h⾝\u`PǶc2Pp#z ,cdhޫr|k7TxSDY(@ʉfnX}PR3i).Dmy'=DZ ՁZZU< (fPHHPhR3MЦ9pɫaY'. fM| cQ _XhjmbJWjCI,٢~0@6*+r8!}!{g#]emVaλ mvl1ɭbw[@*Bl6roThgj< 6JNb*5$G"LW,ͥsz@_af?fG$ӄSaoYd3!Zwԥ;ޮ ;{ c(=y?*OheiƂpDcjaҋiny=  u5IѡgGtoπ3:VE}\Fᅪg5 saQ98NLzJO%caF[7 Qq'KJwjR@¿On1Y(\/#ZZ/ (K(tSl⇒7>`ԧW- FU~+bi|)(ޜYQ" mC?`39Omt3>,q"(Fr/eZA?}E5`!*J8 5{g([.aʦx*a kmrA<)+xUD/Pku0fJYi2|bj/Z<߇E]ՋO;t1Cl6(&b$ԃK>NWq'8& Yg@0RÊTa"}U|Ҏ?5MtoioEG[ $r-uٱo5] +@dBdлzs=SbQ`.il#fioڏ.HRFl'Wmµ/ tPDS$4&5ͨ4C8?sXP Ď=j9J?$ 3غ툣 cKz`=l a@^%Rcy8 "<DZ \siFB򉐼vzзS49!p}1P܌wTE?4J@ls&'A9eo=s3~p}&<8Zfy&e錟ެyIfLp}{ڳffDt(܀jE>UZPC 7۟Z7q&1JSqhM@Bk.C*̙*my_/+J*Kl[0LS.=^0jv"BxWq ɑ};vyV^m_oL|C  Ƀ)$Rxhy {@!ΣCj׹UjƬ-({&Guד2%O #DּVg V:nqZ]u7>F.tDl Rٌ1:A{24?=.i3b•){ ($HM-TZR1 )ɓ)EDUoi8sIcsAU45֮ѳMy?"渝2!8D=2 >dSnOU$iR IADykgty;{^Z*Q>& P/) &UE^|~'bҀTZ4Kj|~o:V`pMK`FH}:M*Da)vؒ48!_jy4.c~>1JS g T-}擰 mo"|HFw(wf{F;2F]uhVݥU*U}m&"x*?[````TT0X87+ZGtҁòJ8Y m!7- N,S.|@h.sC> 1gs*EB<~+.bL6:Ӗ[i*_ȬhnάRQ)ly@"UF z#=%5Q`[v.s}v$g8{$72+b$<ȭǥ>|@c"Y;A4@֣VRhmss|z;B\oI>l y@7]f?&Lxo{GaaNmjpDCAsybFl[!cSΡAX4#7OIŲCHvWy4RFKX M) B.@]xn/bT'b9y̯lkTM5TSc߇5u Xۂ}n6/sO3ySm_ϵ༤jd# ֕EB\*܏ѮFcG: &&X!kq*gB;Wqe(c!`8^1E|p6z0/)0!< _`7l'=]@ @6X`Q"!4Ag穜ACV۫yaK Rhe@Ӭz5[M02VT djN+kF:+ 9`[en9Nm&Sk"ܳ(&Xr1QI*4 V `EYܴkҜ-A!'ڧͳi_P;.;:v3<] F,s^h. C~*>XRR ,jKu]p:xhR +ʟ:\JwFxMGfpM{9S4oPa} ܅n0aB RqtG:%riN3Uwڏ\a8%'EEFLOQ6.`dYg~1g1goE-4D"b Fx|OT@GsQ≞IhY8ɮL44 B rϖ^l ֝~siP8kbH3$@3hUeIaLD~BzY;_B9'X[)px\-,Qwz)`j,*JPQWa#2\!7ֲؚO ZmL6U25Z EUv`{:ɱsB"V?,*z2w**]hV/nN\IDOgIPM\O7~.uŽc'סy!yTO)ℂZ6TS7݊iY&pt̎ǚ24dwL 5uv@YI6Y>X7wIyOb֙,{5jG#F :ΐqMaJ.f;߲ !ZFP3pA'g*Kց!?׭EufO :pb 7_#ua4{镹 tM$Ze:T~WjbxoⲖS]:f"//t:6 ZMk; /4؜ERLP3Ёjv!ݑ$B2lcZnΑ!syMiU#tӡ _I:>lJv7?  3&WY-;5$:If^ p3&AR~73r^촻xʰb^0Y749ŲvM)+o_{ yN*=sPTiT: gf]XXso~[r 9U+pxGlx6@ {~sGtX)[҆['8foWLтMOn|GQ .#\F8(o<0d`Yq*Go’q+~ouV\뗞$o,dbʪ0rBwepO}+ B/xV"@O@] 672 n3V@Vԍ&I䠑u5N}/I~lW,Kc)+X3ؿq`{"#*P vPd[b$*@]v}rͨ] [nke3%|,FɘXS^yZL=N`6'oEk$%&ߪhW#5 N@c (#^{o SyG hfyܼ,?ٛET3􎱥w(kr tM&+`bavl ~s2S%N.sn!c+u?_I̫l\>}ܧgeޒ!jr'VD2MI&0;[<5]HcYjQ{. O$ʬ/<Ȁs< bf-"2쵽Xh!# (yZsutЩ&$)ス۷)F m]볎IGp\cz0b2F9O:bh3y BLGOJP4äU?Nu^5a$?{;!ҧ2-yh}DI6lPxbpI^."aI3h8|_~; T(`|.rdT(c|I/gЫ԰ {_:LKȡn$P6J7_M%jpwo$Agt\/P*A;m:rkm#okE=_G قV?D c̝`<[nGmK G9rGs۴Hq#\$s\j}kl QlkuB嗨LsB Him, z+;us4TўzӅ ' sowEp:D!z+G`Q S,Djq+>J w4õPn"ǝyHCFRM?ЏٝQR$AJ\hjE)/]iU*Ra 4{4Q;Y- ~j̞sfQ{"ݩ#Ad==FnKfp(k66 á:H;BBN)gmOSV(79y,7誏Nf4X`? oΰ!>xAbD Y4"4LuR7ٞ/_Kbe>HѩȔb [ E-3jKVpơ0a巍ObTk^:iżpwirdwWiJNq{J(5T&qŴ!Bu—*ox54}h jZRhߠPݼ]u:ter +l|@T'J_j~Wjo+Ķ@B:]Hf6T.^P~qrCNs77PZ"k1L.@~'=:!^t[T0AS<)i-TIv?m;E ;傊V]Rwy#.O} eT(c;MӺ/9ݳ!#> n -4IV,JO~`$"`Ջ?a^//95 0p-5dwU?Fo!Y8Zn&.ۮzԗG~L+\$SUoDg/Gf:<"] f^$!:2CPZ18Tz7r?1CmdbEź@}VZK{w}LzZߞY@3'dd%9V%C,XDB5${Q:ptSm1,z*sfcD6JGS[En:9+_qg'HASAbǥtd{ME'Cy@˕ 6Ĵs_MF-99')"2+\ÜqoSC< }b ¿B=N+h ?lGfRz|4q4XhE@XE~(xs-_|FPK>iful' 3oM,漫٧3ar!tǕ\h*ˍRsDɕZx?'+/CVyB?-i!B [oeGYqhV")\xrC[ƁI^m3bwOWvF<9I:O hZ(HGT0(ƻ`9[ꝗE8yZ S ߗ"a[gюn7g[ߒ(5r*M -[s""f%ТoΪdl)ʇ ӏo'-ttl2A?t S{P 3JҾh2d6?Xu(K_j`+)j1=Q"oc*'vuϰ2; qM^*(\b}|lj{^f>Apin21Rxƀ7ҝXsXa|.ƶ1z[vhj&vIT4lCx1w<9yhgvCJb[{G_:TylUL6X^q!1v}z~d_ GaRfn{Z"rL8;6Si rJn6Z4kF|)l*&׾jm\)pγSm7O6D/tmN:XK!x+dCd?XS xrvth^o.,)qtJFy#QKр|k:Y5Q90Ztcc_7#Za7͸S\Н#i3S8zDj3LOz[n60Pc\ X`O¨r9I"^A QLA[\t&d0Rz̅iv!tGb1n*\BU+[nRomN0T`?(tq?nĿ\"BLWgrѫx)B2*Nʛ]"Ť `aǝlq8>),6g!K/nYR;a~arUb)´Eg'-J9E|g)Gl1n׭#bGKH]3Hå\)|;**dJ`oё׉|F[JyÀ| a'1t=Ԓo9\ }_L') *Eyiiw@JPiS {` :ϴX<-ƛtF[VPq| a J.jy[ݿ(AjACv4[>h&UheM^ @.;-`s-=1znL7+5m<֏ "9J ^N %gwfhvh)WhȼQCۛCsmo,LT~9FE_㽺:BGe-oP{K9CXFNiҞ̒a #ɢ:4Y^ +,>:ýc6)kKBpcgNU-gIj`Eqdg*X_[@Hd'Mpp0ӣsTP`KYgH᧥HDd-3ʥ!bӠ|Wr䓡@Os0*3:= 2wkS 6cN86eATKbFsѲO ʙ1Bɶ4ÔNycԧyǗgs Vdg6?;9mj~Ξi}ZkLѝ9 'mAwArldBcw e&1Z="rf8VOV[{xh!si+έև/G!*>Ӧŗ\'Y =j;PKr y4Y F".VSflPˑU5"VaķhG_ 1D=PIA{0 *؉3|(~92XUm׉˂.:2`DくGR~XU'Q4kyєU0ɡCK%3]weɃIQ/Zul6#{LjO>Nw]?i=PnK51lX@3c !?xGxoҖWu!U'iy&@4z>I C`H;2Vm'^hR8) G]NAn#)#@gT1=H1_ɛƐ{Ւ2@ [XG r?SIV?ioQݪB]0h.ki-8QzM?|Fvڜ-%hCM7-c e ~4grXSCm*a "~q&b#='xX{l@EɁCW`>}tw&L'*{5uNw$/&(#.x4uQ!c'̐D0+w|Vp*Ҧ$0lcJn]*m1?;Zjr:(?rY7Xl =ӿ%Nܭy'@Ň ?vݨ;} Vy܋@LS>W2m'n3.?H`9 RQ(r레U;}l։&M7а t;s]>1rNQvsQ]p<G` RS}EaߝQ#A#[J>% ܏@6( a䡕!øgTt\D (䕤pՈJxD}L%N^cle#[5m3I+eչB&~{M&c#GiPOlfGpX ƲŐ599@:y .:df]N1hO_FChrxm/~`RU[G(sLUҨ_?4S0 #h K!"(?f?mΟ75>J+zaL@Ʌ"HeNViBFnzh@νqp*2 uqSr_O֥"e"=KV|<=t²}ygdA "D[>R);M05qEՊ>jҋW&В 4GH%$Su/vNp>A8dV(9lTt>Gte0IWY'(;9B(-Pk%0 S<@;;{cd$v;E,|,.gGR_ m_# +k>ZتjT =sP@KBR8fx*)Gy箺(ԡ_&Z7awDQlws>rYcG ;DYPg̣jIDeuh#Yr+Eؼd-p}CkNI: o'3Ie2zL6)rg)$ G'f8ӻ؇+ޟp95r}tNs5 ؙmKh$q7P^n5| e8(x @X+"fۚqU?|@2gU lB\c`Ұ. вp|0˜7 "M _\5%OnOyaƚybicoc|- 'ҤaU,3SPPXr7dBX nRdQ j=!7|>RoA]RR]9khy#q=>,h.aVawpRgvzpel,/mPSj59$Io`"!bQt9M(Уyq_/*qzNh B=>aB?",wU ~y`gLS @GE>)iL VKQ͸8&{b?VM"@Uc ΒV3>9b:O]r Ӂϡ;2W=(:<{J9S`6ci;nEe>x7dlq!ZXY^4~prajK+%|rZ,W` J%йOe2hlLiNJrtt8Zk AVـ/wScEs]vhǪm-I;AKcIz /S\h0#J!k :]L [m.Y_V|l-+\©ˏYʹhd#JIF:& /tKحe. gijNهNCԅPڥ(:^X˳ zvz>gye{UݰХffQ$.XGtkш Gu: Y(1Dqۇs]IIS7do0V-A` 03ԩ r^QÁg1}\RT؉”E{ztl*_IKdIFT{;SEd ]evpȳ߮>8bU `'.z^6n?'Q!oP?%"N;Q#GL(6MDۛrN(H327v{|^&y?;f6dfj7tPc#h8󇳮YB%|>yt\d .9SJLJtwv@qϫ:#1 Űj}Ϊ<@xU/ l&cg-5KDiDpKы&{+JH% aa as@E]8wᓙ0mm"lahtǟC0zKpvؾUn$K2S./iTUü87sP(4 z(wLx37%}a-wàpZ Ok1ZN&NJ|Yvf@jɮl;Qrڽo&:,Mm$ u/YT^@g&kDXQҼ#.P]و}z(*sc8(lg_`#K`,TU'<_#v*v:smZν8Vęӆ`'^.Cf(L4`h/U Nq_Fˀ86ی dC$`Yg• aBMI' q7LOgӎ((.F\"$ 0󷫫La[}ˋKrIӴ5]p.ꊟbB\N5&eTt;l )ȠW)9 w+ğ8I3eIkn PJhTMT.є*\cc=>={U݇rq1O2"Qsֱ?yt)eDEkne;$@nقu"Sn \F 7ӭIA'I6h.ъSvs_Q0&}2&j ahlhH3:iPC,@Lw̴"4!Udhۗ;oM4KS7Ca^n~l . IMNJ+h 5nac>C8KlFsqXGi$cX2%4j%_4CCp>d [pJ c`k=OaB7HoqP&9 wU0Ӡ8XR0rD `$ [2F,c=p9jCI7jwRxǵ)O{^+ zT ʲRa&_cб 11fٶhO(I[WU;Y[H Dq7t>c˰`(CQՋT33k4#Q0j!п9[4 XXȿ7k &e]~.;ZbQx%cNUp9=* &K>9Hr[ exҡk5)ig*@N?yUkLŪeEU )0NW\dOC:e: ⶷k!vPz^ :r 5bY~ͅEPRXM938Gdb}~nb`"U8x&d\8. F54P[FU|ȞҨ<`20Lp;x: ZQg[!νdk fcD~<\ZUt$Cl/'XIj|%À=$=Q%z8M?Y*F̕Dk"SHSB=]ӼAVB#r VxfP[<#^0aMF[[xӧ! kC/̊Zxp7U9 Ǜe{HyOK&Yp-.@]7):4 T"m+@2ȼ)6GT/ XxHBGd ]xs obАy)O~a} @?P(v5dJGm'5!AEY*omr\Yq.htv԰0#u6)3_BOlPs3<](`c<8_;eMn%~_#͹sR[A/ʏj+ e.J o7lwx6xp}<. XW .s"vV[ËmX)kDQv_ۍ Ry>"ucA0 i%H+J-Bm͹jM31/D<L%;ŐdX2p &]Nw d?P cmEYGj=dl+nC[mQ!$ψT\P-̛[zdL3[d ) ^dhwӽr*SKV?e ߞ|z*ZbI" YxE4$>iq^WNajLS"xYc:Yuxm=Sf (22{XhoQ( _NcDHv̉8bq^GT/_mPexC]/5qD/~ $7>v(*f ñ__hQwFlMœܔ*>[ܹٺ"ZLoeV?WV;xo4~xcַ"+s* i][Nj9ϯ|,.|_xv9^& ?dN+2}m(u,5m{%DVFr#Xt7C;j0P2Ҵch^53L !Sȏ8W Eԍޣl9".US*֪^+MZCGz{'*fTf`x^p = JxsxsA;Cb8bMK–!Ś[>`[Q wXlåfAsoHH7S^cRAYI0GGLwZ }tO?-3v+n!i \=2}x7*ꥦA@CyF֋G sqWYrY`[& { L$惔[#8YHR[.;(Ѿ ȶL5N 1P`l:i73zt-\/quj3$#V-גke Cau~J$7VإjdE{ ~o.\y|:РD:?[ B?ܖ*i!8MHT֡؅}Eֻ+ԕWW?y'D~8Z3nwK'287@y w\#Qޮ ?L˖:*d_t8+Fk0(,H___ڹ@V|e% }rۢY4,$*B)PLu0KI8}ݲk[?_TяԐ1DKH5wz$ tkBMsAM@g98dI XCh86!t|n:٣7¼>s3VwSv(% k dxa\CqH# "bʾj_PAA|/bbtNZ#R]qaR4B?flDTFn>Tu-}\'TI\qaw\fi8vl'KvE:8 P+nJkqpbQ˟]VkΘ<~YJHӞߏQm/7ACX)=./"&[s.Wې K?l0*EW*K)qat=quIdT6va-[TD!/촔"̈߆i46c݋VmjPtjNypQSQF(T?ȌѸs<-Rp|޾~ ˼'V"d!Ɂ^;(0?,xU-}Tn,f M<4D}4.:HUʗK*O2z6Gkמm2 Za}?Н C"lS9ɛ˹P'ƙ`{+K_ݷ&GC%,*P<伂M`ðB%)BМ[K=^*7yX_X;d^ኢ{#XS+p!wePD[bϹ7_N9˜J~&Cv-1HWYMVjEd+wm1S.՟6.@ũ8[.xeJ7MZ jz'@]ҭWX`u؈>EJcҹ3v{(]-T|P>\NtB%J2t1,NW8ATB.ͽJ &*^ 8g6E hbvaMϗ'f ᶯюzfyFp!Xg,޲˘e%"q` HHq.1Px/Ƙ#g1̱k'2eEgAfGG.Dk{9NOF'ܛƖgR.kR;Hb7o^f`zy:!, eW/ " v#H?FS5P]&&R ͍8v^Q߂}pw P@}D:NB/`e,'Y,+f 2|*s98ΙJ$"{o"9"+E"@ zODd'ga!7n&o ;SIx 4KUhj<^}/^w_uFXp`?DDT4Ms^))둦#R:y9^aJ~$I s(>hAB+)?m$J}W5i0鳫x܈$+Z9y>0kz/=x$xap"),3_9תQ]8N{3]J8@f9z6|,M. Ww=Jnţ=InR+x|`E:s&DB:ĽF;D%ez"Ϣ}T0R<+9I`FZnfݐv̾G4|T.QuN MH,?t2D=0 XU8d`/:uѧF3Y,[`ˉXzk4Q^LZDx~72iqR pB ^UDc7 vjv n$9z#t/ܙL{趖؉E՚RZ;ԼH2>P@4Xq#KQQa?IkR9٨BFs.O*N;RyBsxF u֛7 =PZ8 3Դ}}قER٬):LQYpU|=|O; |}Tk^Hrf Fu_rHBYא,D$tX11TBEen4v/G% J7{+@9.|<|b*sey; X% ,+(~^s cjtϕQVm!FDΡ| PGi27 2E }~@Æ;ϓ*v?>HQ3@]_v`C*i u꣞2Z/ @6 Կ-DOz=/զ ƔPrՠQ> L7b yDt]8XrKH׬):^J ;mhV $8מ 6>:0t##&h\uvMu?3-sR L~M=VqlM[$g?8')|"Rg l ?ADt4jSmLB|{NN>7/j5񯮾 922̰C 2EGMXJ:̢z  k/vEC,Ȟܗ69@?m'3bwj,lS$pI3 *HƘ-qLjII3Ph!ބ@lKG.Ȝbz}Oʶv-lǃP|Woh!̤7k(툄zy7&.ɖ4Ǭ/1 @zpo]Aqsr8&|g L)XV$]ܧ*5ҡ9 HQY-*df>蒗 JyU"| wZg6$Y"UA9aUIC"˺Łk+21X@Y m[.TH+XBQk+k\xɒ[<;]n͔JmȻgh!/uf D鹾v;D.U+ #?p< {g|n mZQ*ɿ ̪]im{=8,HpF~dB__BcA.D^ p@hXzŚouu::)hVi5C1o͝ iʧ@-eY#ُ{Ԋ{Gj,:#5w)A``Jr '"FY}Xa>,y <="Uh :lՅ˅7F˿1ތ# 4w?볜#M7=Ǧ(+|bTMFc;w;tI[zw9?[6؏6L=59dzQoC21?@sbWSQnrYȑu8 wɹ*Đ*oVضC0_V?*`K52~m@Z2իPZ#HE3~=#~lcT'ryn.Y%^BG>H]gtQ[ci\cs 5?uKF߻Aͷ~?bٳrV7>͹r ;@@oBf{\ v#DE}nLeTM:m4&q4*Qtm9RK#lb9 |pTz%#Yyuq½ìg!ZȥpF zaƷNΙYԙ5WǫQBhC VAimT3cLyKM)HJ }r\RJ$>¼v.xhPL'c_|c[O̢Xӻ_emiO8p ]JI5S6s'q$66*trO{ 8 |^a}``jݶ# bZ"%RH9T]ekpbG[$6pr@2X{p~l {ǘ-Vo'K[Kl ܃OY} ` 绉pbBs˖_o'N?峍0KGw+@iGCf!.%UcX`xh(FE\j`LZlsIӞax, wi\ wh]a-Ixd~B75y0Eۀ2(wB= .$nvmr?ޑ k\oCE^fK鞊Pom&Stg-)DHR^d@b ,% ]'z{D/v{]hkihdK Vtv$Ҳm%dBm$0^ p)ղH[(Ձ?:0ixI$c"GV)@R$ Ws5-h&N!XN53m=<'䴶59t}"a[Rdd<7~:8TWI~tvuT,N^э1ۿ6koWi#lt,Tw%=UܕnO~Z*kj4sث΅ l_/GHPͦ ;P!LM»rR5ߵâGצ ld }vUI{`,WG̿ͿPW  謮`D}+ \b .@1Ȥi@rJjO)SeI&Dqqr+PHJ2 Q@cA&ќ=.2{~k@qj ėfe)G1C(4_W" /MuM=4lt8l3GPTD:RD!"1~Uk) $op×V0d2{UGQnvhu;ʱ ]|z?]1lkjXסAb:O{σ2B-^r*-0Clp6ljST#<]{xomF3&\!^&=_ˆ>)d(D J՟ [t}U0If J{+:~!I)\D_ W;aq9nCi>jqYQIA,o!͈a*_n$֛sGᅯuJSG%nHC=c/@%j߿.a9l9h@/I5` R4k 2N^!#`v C33*D u}Ǵ;# 瘯4 )I*ݍݦ>Aewh%u ׃73Z+X0q†*p9BnX(niek2Fi̇O LeP`vŠ;Rg'=cDK͏XeMA}pp/ L|ԥ˃.uA F]֞G\JT{Yg|r9KҹsSoO cG%H؞TԔ "s 6 u^]:Zӊw3``׍QkAnd3ko ܑQxC@U7۴ͮ׺ϑ~SXC=mODz.xy싘x!vW 5gM} -$7xTC6tu=[48&[Pb35odG)̅KB=m]b .iRαF薿W8 }Z}⹼.Hpӵ_όF]iy&.Fꨏ49yC5w^ *5}tȍ-qC.@ʑ)y# ПtrCΨߜ!ݠRU4\Ys>pe*hm u޼2,=_HT3.8;5Z188*}bO lThlȘeo&qwv OV+ic?+H NqTظ?QJ1FKi#L.[P̌ O?Ob^h)&~b7,uio_-X9hsHkխekWb.vW9r}$פu6OOTB@-j tOzy'7&(w /zddŶw3;ŗyOZDs4j*} U vA( o;QjYw~@}H=JpW`*wX8Ry.|3 t_;[()mRҺ2k03i"p b҃h7oԵrd_:o͍#lPlL4\+FOQ/jC$L#5Lt7K+hث4,jT (73y @dh*:o9*|9ZTQdskTDf -E |`Q!pMZ C r|*FSu o,i q 'xw7 j'gUv(?~[:L'_栤`7i8b)RӒ4SoZkSk83rnP 5)]qRFvDټ8y|7G j>U+B?R Li1kX[6qdɆhsVg6H!gc} `MzбdQϺѐ0:RHl/IҠ\\B pWSpaj<|dYvb9Gn kj3jEA`mAS=d=6T&vc(¶h!#0*.mȸ4Jx%s(&icP@K5#3k=/*97ghL>7fջ/6K>æW[\*$ (!4bk2oTd6c+Ve]>ݴQUE6یQʽ z:8v#́k9)I%\*xV/9*bU ,8HVnyt Bt^>!H=h< #΁rN—Kx[S)~,uvfZ?N36 żʨHOS_ȥIŮtZP6(fٽ,E)[վyp$H,ث;mTjƻ=ZٔB}\9/U7M9ޙpj>3~rИG}<, x1tywBeS[guy~hBi gylO k8" |Fz)T>p- DVyx?R"\BwY䗅^4軄Lr"/RJmS/7 &F%&&.ZEyGl=My\;6}4V\ҕ6icCjFi:Ϋ)X<̙DZ4`xh詢,'ՀcJ LIhާ8]3`HF^z둇edEzǖc/eTH3/rYødBW^D;Ŵ璉˙d%&6GWB]I9 {ߏwX2Gvɝ+;zzaOXL3ƪ!P4%Az+_ۺVIūBAMqa$6Yif,5usvMCtplTjlIU>e%>ߎ+m@^wJ=QDD>j}ye1ε8¾iX+yg0gh^4ᆩ)`ګ}v/Oݢ/GfUl@s mwgd! w 0ۺLJc@kP6"ґ?KcJЬ.O&/Yv3t031 )%dznQpˆ.q][WqcᐞIPŒ 39믹 >#ƩY =rׇN˧]dtpmȪ,Rt NJI%^\6[yq Y5;z.l$m9| ާa
pVCj]iNkZa c HZ֯FgD8VCIJ50F6 t #} yㅂS1ݮ(B7pLggq%N'б kVX #CSSZ¶$;7vPxry?c âqI-Q}g^u[zb;tJ}'6qb;}_vrNq,ui">gP|@ GD{#b!|$~yu:̰Ns}6ߕSgڌ04Ԛu3kWA1p ͬض5,P ,4%j<ء)Xde '`dZ [LBӧwjF|/7K up$>RΓ+'aϔ&W> '#Z WaJ56?dEN5'+NkjnkF egYZ07070100000047000081a40000000000000000000000016661890a0000d4a0000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/sw/siw/siw.ko.xz7zXZִF!t/K_]?Eh=ڜ.+Yi7A;\i i1ެq~qj-ĵ @m;+D{.q:i]T9 PJOkV&yTVb;>RBW+3v0o]Pe WB %-ƹDST x;cW}wj!BtTRi.kvt|ޑ o.CίrRO[Ie/mW[FUް(gb; "/? mB}q_ُVc!uvW `s]vmt2Pą}= $3ϵ*bCk1ˤDQPv W !|JTbzalⲦԵ0 Cpz /D>jaNKѤ !]x(_ip|1Xf(/ŗW ktO u5sߪv%o#1t4}(4I"_똲.eYeWtJGV>Y𰨮e[&x>y\" bl#.'&o ضW'e-lpϗXW1 Me'Q}YuQ4uUmqۃyx@NnS%̸,\`ᅣ:^9! [ ba0M:* ^{b m*hꩮֵzkAny5;  x/*Cو}K-6W'(|}p/l Lq'l hhLA(ۊӭ,p^ZWaԔw \(0NtC^Y!I 2!Mna+kB% &`pظiAowSn/ES(mXc7Kh3>G#>Ȭo]V8'-h)̫F ">n! zm˶h5r,+<7J8o~7,ܺv2S(DXZƕԐ5م| &߭ s35[ێKkokGٔ]-95avjuwt1 kY81@9еxvX A"=cz Zץ6IχQvtOW8wO*0 J0BakE5`9xqĨcչ +YNas, /* A6en- wwVt_ߔʲ`Gs|Fk7?; mu~A!M6v€}>Q"9ߘmճ,ZWT@r`9gzW'٤1µLpdK'HNJFuߏ|Kho.A5ˋ!P/5ӆ$spQ蛔{Pa^%0Jyƪ-^օܼ(wtj.plUH'Ĩc`*(Ynfhh}>uSQpbXrV)~kxaď ,^'IȷEe9|EU/F1/]옫&0@BK$) 8֕փ%ǷMk26)NM+'`-@Z%BdTzޝk\s` ɥxwq&Lž;EÀRZ)otm 6Ү5A`${@D$BV6,Bܪ&+a/~DöaTA9 >>cF~;2mGW@{Ӣ4BNxٕ'y0y[,f((EԀCQ)]Sp wɓc bƨ:16Y& x^[w'j*IF`rj7ǒv:٧o3ZVȊُ ber0^wN[%C-ocZ[ހ 7i/珹'zyJkXca]7dp::)b Hՙ9v7D8쭵i&L-/L028 {/0?cjaa(\=]b4)kite 3/=CጲI`*2L+T͎m{c4}+}F_tWex Ka[\D韛 HWU*3wR2t0G$/06Gݲ m8WyK hX=LW{҈v,h\^yoq#5e!ӝ[$gnVhi)՗: R "{zo+DVYm&=[pαHmٞr1Sz@wUp%IgI%ťPrUŵ(e@ \LiVSZy돰;kz6R̚DOSKEG #3x@RZJ`nt/ BYz8Q{է`Nlc״ؙ0+g~B܈șk{V_%Co!nՉ@gz+puڊVW("ťN$v;⧢n`ۤųpܑbr<0bkdl- Қ p !1m\^ 5"Iij"}hJr@oYEaҪMp"QSB±+j6xY8noWfzK@N]' k{fřMy@\+d4e$6-ve 0&爪BAODEh@^=/7:t]q܁= ]p/a1f B[ʊ&=)HJ[Or1(-=ݚEEOx!Od(ŇFUgc74>cO)2݄N)PNgrOA8o To쫹\܁!xI߀Ʀfу>-*ݟcjKBӾnOO$&BIU,Eŕ+x$houm}_ b)6B$Kaq"A9BGk;cdUĉ'  qp4gs4aA/B%6y#9eu,B*ĺB(g(ѢrV]x`08F7gp"6!0$v,7f'7幉[S:AU(\&X0ԸRǖ%kLgbМV $(TIʵEEx_6r M GX9Om +.I%=Bo=~Wv7ԁϥ# 1SRʮ hR`׆'UIgO(?*:6A2uXR4-xѽ(v:UhEa9piIso-Ge^NPӼKVӤf(̓),3)LUpEج&">Ut/oBΕO_BZ ecD:qP`H#ꤒQJgArhramnZ 4Z՟qvG).i՗Ĥ30N+xy>fVWV\wE sHlpPV vvU8i_p9'M8kS-iHضsYG ӤT)pE3#㕚䧡-!ÀȞlyׂa#2f]mYK 0 $vw-\ZpCzgqn<CKM Q82UyWJ^#%' V,;_yି&;^Fd}QSfLZ{ -I v=v;LSwF%CVP/&SLẉ*rѝQbC+<9s ` QdANcP $Z`=4*$Yt]Z9Pct1|xgӈƒiyٌ7-8!PL/K*a /)jkNx7)s8yC2zJoypc'o]d!SQj4*>0d rzf.xZ_Yg҇ Q*yÌ.jYJC9($ӷe/́!e,x-/5ITE`zzLUV1Wmp:/M洔 p$#ecjƤ/5,tQ!iI7iyY.ZW?|":RJHD7Ȫ7Yg=b[MP#MuSPk6hڹf?۹[18#3ni6 G%+Nw:zOk.,1_/aV`:* x#;@Z-@&,)&Ly> i4C?c伆wRsEꎛ#39=CgQl%1MC:ڀ)GPld{Px$¡CI ڐcuG5"UlkpY3*lb8=R&.]2xqDY %bÐv&Wm=.y,O3VȊ-H*Ky C\,0dSCF(%yZrxu{Ok8nS`pyg#KtzȆ0 ȊNmr^}$^Q-Cv_},RT[#orm}:d #`Q+bN*G}™ְ=R>V^c2^.3B}nN9O)'׬{Ņ9u{DIsa-D w Ӱʦ{C>vi>VD|(g1[ȪdSDtoA\aoFtz1_@5P;XT *jLJwY \QgB~?ѢR2yD,<\9ؒ*qZ Hr5 ^p$Y| nFhqpu; ¬*AK.=  :w.gQϊce%c7|́iqnSH,ZdH c2i>F p|y W5EIji <7EV3MV'L,<&'1CVe}[CG6: R`` U!+ @d&$hR ŕXNGe iW;5LF3{Dt %OQNCXh1aDSXb}I_d r? e@ z !]{NB?~ȖGF/8Ȁ#QwY8~jf3N &ܓHsRF#mǕXū+C5}@ i_-+̬= بOO- _!H<sUQxT+wxonGԗ4=TpFƚ$3Ԯ$ +XKyy O/`wmjPl6Z?;I+"B>Ӕѡcܢpw͙|'ջUpM7Bs~'[g(T}@پxK:Ld &6a:iXl>WϻN`0F. ҹʍ8t5Цl Nb!)j(X;>ǹY1 B˩41SY|tt0G}Lgiㄽ)fl98[|S&d@ !&#F2-VDoa$jUq1 v'FvdN4\YN` h>|fKYi݀d͛GؔѲoV3cMj"ߘq V[}ܓMw. ySPY_ gSč[%Q)koL0X"G5ō"vf\ xA$S3|v l5kL>8@[Y*L0|X<BĖBA@j(~kVݽă_ S*3קh9D $uuhAgtg^z70WsvOqֈm$5)]< εJC >,G1,+m Vlh>`7}a3FrJfGW:wYGYv&)`ri6)aClVuϦ"-HCߤ;]RZ$ >e\}+Wm҇o!#?*REUKѼJ †*ؕ0if9JpR_=c:N2sڟOʊ8md86(gl"2s=L"gNXҐh N,B'o8fۤ":x01-ƂNmNle; t(8꧳*\@jp DZFpqQR oo U4,N!V-^YXKWjT_N8Lw1kRMwHm>&FȠYf@ӺG%?ŸlԥBkA@pe oiaْZV/PFD{ouL1ۼʢ=R%HR !\ 6ưGZ{ e\nu޷ ɿmyeHUokJwDSOYUKx9ᶢU] Fepū6#VLKjN4UgOe<-aP t0Bd89F$5&(a F"bZC_懴؄՝CѲz?g(~>+UD|}(m͡ڏ| vXG[ۮ`36v`۸lO &S{Od"VۡURLEs$}.Ux٨'HϦ<(pѺ vgM%xڪME$VʕD- 3עX3Tzi|Brupرp$7!HӕF82eO\n°2 0OK21 Q-UчhXHVĝ{ŏ"K"Mp/S|>q6蟟 `۸YWnMLwv ux:pp|KH>J'"\=; Q4ڻ\MG*l/ƈjxhQlWJ(U/EaކzRF~2jkvJ2d[ojŜvQL.3͔b4=x(.3dtYn<0vCeѤOF@u!ڪy&Y9&!}SʦW/]sH&ߥZl(v?LSkb \;B fbZ=(N# )r* B_ gㄖ&6Ey:6|KG%W; !}ic"-2BL}2Gl))^,z5ZdKM{ǣI:ǃ4/SZTD'׆,,Ѳ>+"q|koqW`h9 sB|oG~xKQfDO/7ZZ*eMI \kNk35W9aEժ39*^ir&څ>K"qZtS6̦/;_ܢ!<FU~k*/gnc=hax5`vV@|mSyHs~\8{UGh b:F?=y`b? :|!ӻ},A+3&.Ƥ(*.sCi:honWVfu?NTVs~Xe!& +nÄ962z8cffto3ߺ.8bD.aF-> E"Mq~+,sQ;?DK F|XsH;¤lTw|=ZNogAU U={q,nXߗfUX^ r(`l|s@61FՀccUX 'dO9GTM6"$E\ rs_6VhЉK`XRxw~m^I!C gvgY5PyQgV R\P\lȫf.ߧ*ùܲ%zHs%eׄη.Aj&>)M@e )jL5A OGSh2lLBlplz9KTx8^]Ν` z%*Ql^8aVIb fT. POGJ[NDKmKY%'L A;;ei黵OarVf?(1S56*= Ջ߃r+2l!c Q>Q{/ӢR i*rtyH6njOa3牆GMĉ x~&:AuYp"Q@kF$ rRUz-(žLWv !D?UJ}RhꭅѭG&ڣ$`ٌ xpէ&3^7n7lr;<^M8G3-R h zT STe8rߜcKVr2"p@T>6tH7(w Fq:͘wIZٓ*eN$G M-p`S DR 6u3uRKmT" 摴eCWŶ#Y&"hT8M2,aZьO@8Ù!(X߀Q˟JHw4|]b9g xNxH5ʣR'4!Z[Aa"-0)u1sY`֐}U%+ voaҡ`㐬/x~.t=W R ~}+m) BbKZUp|b%-'7ʓcM|| N|@WY%4\|dv9%ԺD+* WkS5KSiVjHA0%D08E+dɶ ~aV/έ`DO[[ ğlsg#Utddd_%6&eamD@5mrW0Z a'&W:?`CJ.jd7 $E׉ -湒>RRXNNc*CgJp7:}ϸ*P">>]6ltࡎ_6!ތWJ03i p\MTvD2z|ePK$`]rc㥥WZnIA>ɑ|x/}P[|O=lSHhFZ%z El!o$KD5Yc)X.ZjU*&}N`?՜4.]yPA9Cz܊n#؞hxcxL#4!`T1'uQ|#SWCS"kj=ҽ!?dބk@CdS0 >RL Duo%?JvBsxʏUvJ2 H. ;dzjQ#N<: Y; )es }tP6N%5[;hI(MIjf9aE F4Q=NPwse)#S C54+GduR6Q)Mtg3XpV8.J6 #I288bܧ0"Iun6ܗ,rVj;cZTmڌH>N)aHwS |y6D 2(hr~}sZa ^B deN+'8[ZkgH5@!FlYZ`D}=dX|^"GFnrPI;%ò*P6ا*EuA-8A43PΝxqd\g)31K _ -U똓v}x|qF:(tbzf_-fX/oxku1+˅&r\'V?a Om L~q \yIBTXW|7v QC{6: .4p?#IMY2 F(3%3BZ7`SC$ ԰la#$ml!i6qk%_طI蹌3nŤe6AЖFyK)F$Hfo(|Crr\J] Jvc ! r@Uq}G%VQ*muKw`[d)0du`]ŢB5..E{j\_gF%ˋP7QPm 1JyJqz܁2\"_FK[Ϋ^\Fy,'vFMJI+{<[ L/KҽI G6y0VCD-(NC6'Fנw,;4G!fql@[Wܲ$r2S\'sgP.;Bஇ6K@r!e/^}q{VGai-,`| &ҥ Kxz5m/@,s}]=^[z9zֹF32@WM4G-oJ?U?in> x q\6+}q+60`Qk0^riQJE,qHعLKmy"?X8BElY5+pQT lSS;jDDW%ӹ68P8TqNqouͻ, Z愞D[8r~! |iN_$>L|XNePz]p` 2/k#V! aj),/ݔJ^|#6AuQ+۸ڐT^]"/DrnE h%TK3DWXNUbe./[wY5c贄ӑeT}eY7v=2$[MHǜ^E8`U:f9=KGTN)򙪲@Y*m}=cƹɯ_ Я;9XiiwFl ͈@gxɆBszY[%qdꙇ9~zN_,~]̦_?͎S5Y :DWv3u,DRr»Mu֮?[jCRi$<{.\wrS|X*kHHbOarm ` ez {B\dRIoz;@ o{ZT tկ;+Exw~ d*YސÞΈ;n:*#3@ȄYZ2,fÌpipmA$hCq57Xz$lɞ8݂8}(|-7dSit@6QB0VSO0EMԣv=I8g8ԵR祼?V]wA5x*е)3&*elvjoօD=30\ i.+0ݧ92v`HM>I5q9WET|@q0f&?,Fu>A0Wa]{o,u*ƪdqOV('狜ʭlp~ܦ#$⩫UI]?흥\v :0cƵM!Fis=Ȃ|.G4(- P%PuO O{+7nX2Ϝ |20e`KQ*B/z. <QȈ\7W=ccnX#njnbdK4ytG&O=bp LZҼaNLݬ4ȋ ꁴh]_v8߄K#J+/t;cyA.(slWL"kl]V!Csn(3op~BU/Rt06 *-Lo~q&j; w&<] FqJwF/dϰǹ~Ni:qDP3޺y #!Fiԧ;D7*EӄDZA#l9js?ZxK|l=vpˠ7/ &VȩR1PCu n,2vm׊Ń߂Sceh1#nSǵF1#Ipm^f4]Β=B7T\Nt4Y%?]#DGz L>Rq M>rnVn A`lw>p/xŔP='DLHF,9@^,P/>_{oFN3S"T/ :#|2l"|Mn2'kSqг}x.'3x3ŪN.48*D`LxdW>.l?k7/]+`)7tD^atXBmd`!rlXaZDG5^_yx=6;H*bk fZ ;$aLج9 O{R jҿs9c$.ye紿сOgy;j9 huW=Ywrg/m6dS<"E`[j,'o8)PV%WI ].BLރ>NpΏ?@sl[dU4ǟU ^c/ep~[OHZv^δ850.ꎚQO.23Z]#FǧW:nrM;ԥB%3"ή`j Pk͉6^lz]'U7s=tsA|0Wڵ(2gG* i"DEΕ4}^ #IZʕGsy5\:@;FYAׂSWUO}b?O8k;TΣ.;6YV m&>/ VTfoǿTg/C^NbZuᑬLk*񌦴ɜ sOC#̳EeS=:A} 1="u8Djwh-p )<|Vdrz0cJHe:+EȪU>Qcsx3Cn ˀm f񿉆tIv1IGcQ%%F)kYUmwcz$7P1JtO{=y߲Y;K]_=+`DLabB+O7ŏ<ω]4F>eы2m`:_<#Tg#!?+d-%U5' #{nȄ^ΆM,i7:k +|O/'x!K PHfJg%LI]_ș..l]M>#rluR|"Ǟ?Go"9Ʊ98f$QXrɢ?x;D"u.h[t쳥L]ʫ.wZó֨ v*ߵtcǤildd"?ȄTA]+풉 mi|c;L9S促&_Fʼw.fT찡-6? ӆ5Wˮ2cga:acSgUa@|/*Q!<)4EːKюERF+':يi:Q1Cv XK!cEo~5'} ֎r{?cl4C~QxN﫶MI8Y}ۈj-cO n8 x?zhb?ݐ+nQQ5~Js7b$x')pʖ}:_ dqf.sI+xbL`bVTeFu7\j qGO@j 4 pNMa55l$HmE]0YKε=J{MkokeKM og[B k)Iqn&nd[JBQFǮZ+0a Q]2'h;ClЧ +b1!zaآo~H"cFmJI֘KJ }j;Tg@qn^,M5B2x(i(Y1X<? ܬ+p4Oܶiz|1_vrfJf |Bho*bƍIIC|"I!|8k)?\ 컹>xknLHSth'2@PRȂEhsW0x<!HwAmtN ˡXdPrLjYsĚ24e1+G1RgM6(O| kbޞ"u`K<]lG*c F@ŵ]o8 f֣iJKgYH?K<'!z Hx坠9t6.m;.à! j*4DEЕl. ́C%~!E_ k&w'ȾCOz& R|o}-LFqAnCbeu|z`W+vcMSa/O.MJЬE@Ĝ|{sP`l1(3;p8VD?*&B@E7BRxAawr";a;?^׫$*3PK;i?X#6(rS>`|6),wit߮ۏ;?G}# EM8vXzI󐈧I iȀ*Ã]g&;-T~xWmӳqt2 Ϙdt }x!Y{鵻}fiĎ Ukt5}xnQ䧂LyA픃K|*uIC4 P 9^<6PsBҘZ"Tt`?vJlp4-1sdyN%?'o5z*!#2Gx',)%iƺ{mWuL@dF޶U?H1>Sz H:0^ wN)9fmCmY'6&{#fE5wiKMy*Kl[ّXcn ۅ)sCִZva ી)k쩟5w}۰_/X.8x2b`q3eK1M>hKҕ P/K?Jui^C 2΢ظu5)(W3iZwZ2vXNii,uR59Bt!R:5"vs;XoW׺}.mc[8U k ڜROa*whGۉ0a \V}ɇ* :*( ],r^<)Ug6 q $cv0~[럎Var2 ],2ɆizA_4K\&Psҥw_F1A,F%Ws5)g0HZp~ [̆2hB45-&~W1\jxviv~BCo4ϵ|/w ;(9iN} CΪSo.u$J48p~GW\QKڀ%y?>irQ-~NᣒԻwpd1l[zԸԲm{U?qњOm^0{[FYm;dk6 *$VfK{j~7AL#n-@}+3\sЅNekQ\9.߬v {=p^ ʝ}Si9RoхoN\|r{ogXM*ܮ듩ԬS{4W[*ϯLb˄3ߖ+dbj u,G-!_6+d!Mj˲s-Fkx!J~3F#qNj)w?UY)7A D]`T%?v~Uq= rGa$Jh4&IVը82z妟4ke;#GPzۨVDjqɆކj"g"@jJoלdio|O'*\tIJ)=Q$7cI-Mh#.Nok:M>5^g"rĬqxwWvfr -wlKIֶ98,Zu93xVB=|g,ES06]HbsN@ N*5M\y/ &G ff/ AʅQ)MOx}MdO3/@5Pa2zOH~$܁NBG C֭tv#XQ_|!"r"}ec{0029'aG} [K9T anFh_JBSw@ P)klo4LFJo~سހ~M0EmĊ/(4耜e|W eWr!ʫ* n;jӝʥV(-dFƕ6֜8\o1JGg݈do0.4wmڣ(b"Yhօl#x#^F9.On~:u$=F1}!e?g.͵%;9mQP@#qhd^6hِ'J1^?FCW%ok|3>Ƞu[M;n2a0vE}")nl_s.nôRTMyS^ovLۭ1ߺ"PTsг.`aF6fӅSJ^znm lӬmbuU=:, ?}xSz? Kjڴc≄f,0H\ | Sͪ0>\,?g/%#/cTG-6cgֽFQyHi DMMSBؓ5n6 AaebG)~Oao^m퇋m|_%^'lnK/vbF$isLmOXRY(:@@˽TLK1+#g}6N#Loau,`O|pcG9kI’L .MAp!.*T†Ha ȽS"$ɞQLo~{f,Fu؛g1 n(_LwaZ&0\G)%0Þ_L7Z4a\k,05%r8٘NT@ɜRɖ>`ԩ|8L`6 WJ%*™vnFDJMpB-7?ҢW:TEVjO^rKϞFB?b~~j*W#ؔ0 ] yapR}mTqE,Fr7U`5o, Z>ϒiہF\mO yʫz&=$WOl$5b!3鎫݆T8%C0mlhz b(ZywWzɟӯ{׃p%"s9.ڧ8m&w"!Jb8v0{?rab)}pI΄|k-ע̩89lMovcD DA]V3Nb R +UΫeSxGLSzBDn ` v,u/E?;jROA RhqJeI[Rm3gRr>J ;h$&" 5cz)8.ṫGR% !NW|az<gO4Xԋr@2 1BJ[->yl/DyzU lP|W2,ALCTPYc'*֞DsY/M~KeUI=+S^cXu/ m-Ir d8ODxq"T9t8w`T)-Z^b_O~ P](4(@9t n-<7x D˷_3<}('auzFHuV@?2oc-_͡> )y8YxHbj@<;I2]w[Ш2Dr˿ذ^Ȅ' $lKrE­xØK&I[=b2B13_P.'*7MMD.&y8CصOB9nM&SX[/StW8%36>u&FEh  % *XzQT )'oďoYO݌ q5Fc  mȢQ`Lc:fzB)!tB8L\Z4TUxyV< I(=[]{NjS=OAhJjX$lI폰l8!>7;|뭐xk*)N'bȨi~ ~İ|Bˬ9w%ȚnQb %B!_zLzTJB u"NPu #ٽпK-W2!2tgC1loE0 *xsT|}cRQZ` !MScҩ*7(a~G!DqƪCk!o-tgI5x̕S F-CEz* b^e|+ qô.KL]J6OtD9H_{Ǭn;Ն"玒@ާMov"Տ|AP[m`=<[JʇYqg52i%lc~D]#y0݅OYUy}>#@`0v"Zg-zO3Yn^/|bi3aS(; m[GI ~gCR}D]ϳ`SQH5-i*[@A3{oKo/_̡/)b`ߴ%yVwIm-Х QկԬVvR?:l_uƅi)-n4o/ O)2 r//䙰trVJƂچ;@5&ħpǺgqjq 3< \$X`)9KQw+(W2wmYe2g(pS9)vZtE>"@iJ>[zxSz:\-ڦq. }dd׳. ޮ|hnZD"<)']/e/.9KDm@]be!|>{-ܜIP=|&:os{;F@PE[ppP cfGZ8ZU,]9.#*)IJ8+Iw~ s\Mry}0-kAi~bٳ&W+sUxk$P9▸风.([*?F"͕&3$)U LV;E3fX!kҰL݆8:IH&m%-pkYgOR8͏u\ gjjTP|MڨҪr_I *8NvC[xL g+-?h7>g7/'}iC#1w*顜 ɭ֟#&~pw_|=E N wŴ/o,~psƓҝtBv6362ͿN1X &!6½*;wz$>+daBrI mVͦv;Q8Yl~>:V_#KXT~ҿIUcVLި󌓯 3Rf (gBjՠDc1Bigbo:/r=Ai \_n5e{P9dp\㽼%Ox/ .r!juz -Q:K,It ]Ѭ`46w`.3B3Mdz5᱒op-%۶D#kBo^upݡPD#k*J4VK2؍cb,L4!#_ڏv^<-['| Qo8}$ C)N 4w w6t}DObrv>wc 5B\+&(EdcC?H5K^bXCU{b5IJ[{D5eBXټDgRu0tu@Z0J(l!Ձ?3 91p|H3X!mxG0bU~qn1<>9umcQvgz$[d]P0?[+EY;b2u.OХ0qFO@pGg 0X18/sgi*uAwRIѯ?O+:j%@i?i߁c2aJ$aHۈC_nb)u=#]\[|me^pWD-}ȯQNnl8+(a%6޼0;SϰK"AplQ05vUyM_ҩ(PӼvzZEBRuZ ]uQ!=i%PfKs}c>UӤD4r : ,i(2b,|pZp4m9#`(Н<*PqUq}7QE.Ʋ!EBC1*,mOU"ؠ`Dv^ ҽ DSsX̔>w0N܌+a,";՜PY!3̲"Y =>ճZW2([A*0`G͂s |tjfu !6z<& cMʬ;AEp)`,D1?};hЃ^x^J VNΏg&mH0tH#8OT'X4}$S'ߨ!qjnyh`Yd>k 8|&sJ "I)$F"d wϿx"iȟeQ\]ݻ+I/ `;;sٞQ ^>!l2r3g/:6IQTo9u+|oXç1K7NtWqG=*@Bۉ}][),dNaIM:Ko?xDQ6b%[Zb5(ԈCoe"+! &>1yԂ7*l6H GJthNq6e\|E B)`p8 s9 ;q> r?'ܮ <Yu`xwڂ{-%夥SvEϛ=w撌8#>yB3D:v߼[]k`,䆵GFTzp7pbŵp7LE.VFgF.4aC 4 6lWx!cA epՠ{:J@GlW3$qeUOS꺯O4"O 466aTr@\Pk# t1E=_lj C#S|P֎xIdd* }RՈ?ر=ZBi ̸l$b.&.w)N?>Ɵ1!A%*lÓPu@ha!&ϧ26xY׻[ UuORa|lE*d֍wBNJnT230H,D=1MśF|ã8BC}D2^M si!˕eN/׾(䯆ȍ!}l0]=9`EGֹc|&͓~tUFyyie(5Cx4~'p#󌳏SeS6Q4WCZs)\&\Fɖ>R+Y]\M& No75ͫjM=zB{|i`l:t˼vo"5M;XYC7/߁6&5fJzn4jaFКFE/,gQs@Ifc*3n Uc'\zvh^LIj=lo1K^y:wM6Ժe%kgEfۏ}~G:34k+Zʿe3|Ux|@ХJZ nmA:ir3%{^vͽ5}&i `b~#vz臉}0K©iGȞ"DtTz?htK|4r=Jj6ǦGk"0$߄zBxEtʹÆRQEv_gD![4ˎ-s$pG^qi2ttK9,D4٣:H(]s=G2Cn"G3 {#.2V^b)Tb!78 t'YۉYqv_'W`jx _8lv,-0#+ךCg ]#S*EP +6rz}VG{[cJϖ9ʩ|9M/#t0P_p2l>ś_Rb6_ fR,m.CU(U-'&?ɽo$[hgn mªsM_>Bzg. db hdC;j,4G\7~(w+6Nvٸtk4mcWeRN`ؽ=Qs'9ޱ=SW2>L@qhԕFp v"?v p&{K$ӕS<|]ƿYe#6VMԭhIM/4,f-TUXU4gP]T.hY'}ͯaTn=0Ws.2uDiCpUW (|*Sl5dbp,ӯid|>F&bZtSF[wgx`MgzB+Jc[ж~@r/rJˠWM\V+iHm%/!pAT[l3HT d@'ۅAc |)/k+G8;G<.=5jS3lA4%j?t޸+LԏYR-:9Y'-=鸉R T ׯSYN̅tSȹA#q_8j"{e;#8|hj!?8;uDjb+oՆ?`["r]y#." EP1r꒻ߙ*ՂYS2Fvx־ V-N$tfbTS=8n ]ѣHW?`3uWBjT$(x1Fkon'BD)JFg"@*o|upvH + qiaCnWȷ&c7~YF[ \r-;ND3z~᪲)uv1}$t} o7ԕeULrxԁO*\]⎊GN!gm9/{! ȱǤd@8! 0 .i#x`퉢/+'#nS%pDl}|l#%F[_x=ٗcٳN〚dC!^`KD{utwp #NRx@k]tP '\sjAbε  őT4&Qz&qiakjs٧7 M+ X/. ifPB>n?fSm=bGUPO5 ѝ){Gg`Tj;/{S=݆\Yv= .clUeYV:ERְڅP{Y10S|8x"/k14?#ղ5U.хײΘ=7hiP8-7|Dqrs6^6B4ŴH}b]t0]bMM-{"F ~011yY&"vVbz>94}ݬu.\"C\&DWQYZt*9b/7gV1F0أ1i6hF)^VK9֜|F"ovyXr(  tY9<̘3fLH 6t|9%Va^Z@'TXcMK6 !c}* ?<2&3ݬXT"eia*0sKEB-͚᷏,#.TR>zێvò *4JNo9 0  [qX"HAX<7{vjbRO -7WwFem#)0 nFM(:xK>&=|ѫ)ej\aۿF5(-E2~%Tc[Ը"Ant CVp.{Mj8n<( u~{O[)0mhڻx,;uYgcJ: {b\Q) aJpL澭]|&[ -%>BIgX|2 t]MrU N0*:ڣNLE?]nƒ1TVIjѯ$DM[({H0ThU2⼛'K:jD3q'pWN)4{/!^ c6-D~k?Ld\-,2V'@na,'LȂ~,+E:E -sT_ADg2\ODiG%N&f=dMp(-¢ Sq-YYwlG~dx[F/.Y[MJ%t07v8pb}LU{ЎOi4 ۭջu5d7+⽐ pp!]f귌=`g[{iG4O?/+6z}LE~͉G, : pQI^mP2@lH2kGEU` H3#SUL=\8(.c)!vEkzaTJ .']?瀓H6)#)xE^2$ę=hh3%>+lBbBr@ ďO͔)^!BnL9<YZDJx:;/{@ ]nA;f?}P5H mFJz!8 ئVYD92db~W]:S+-um-elq)"ZynJ\Ǣl82VEHSE>{G?/M@ܲሺvw &±ˤG}my aY:)m?:̫0$[X.5BcqPo ef'T>*}6}}P,KFk.UNP2k} y =R0T]) M4pYϴfD),ewy$[]zCL$ s.L1>'{gu$.r$[jrqQW@e:NnZbâu'5,E/ kѐ3uS&iDRm{O$Հ,J45ץQr<_1,S`Y{b?+'9hO`noA)?'_yάsTIVǻn EiY) @Wyg,4U&Ox?`J[ .ZX<> 9"9*9maܦΪ7(@؁U$fSхLapKF` t%aU?=FNag$dšvGep%rai`ŭf$/wsF^붘 2ZUvTo}XG.CIxuZRkNרֆ8 6`B Vܦu =qn$BC{cmE`đb2w=iQ\9S tLr,mF_u%;vd NRjSO :\ry \G-Ai73cet kx: RXh[Yݧg)Y&q2?Z.w^gIw5IjaFX3M4v3>]3hƽo:Gqj m{pa)L$j5 ]A[d2Yse$ƶjضD77*kV!DV=nRx>>>>>|BJ4YIǴ\I#Lf*(.RfR0qҢĆG+rz!z^jnh^lK 0F2'DЫT9cŤ=Fr%x)e5Qk#v nC°w֒b35g Mpe_?+4.c>I0AwgC9h<ޣi=v輸Q}At1^] y;`F_a11!QxB8#2PB'CLIVC(I兴\FQQ;f +to[u9<Ɇ󟮡trKZަFsK:CZuU 3BA ap ynB$?!P7,2yԁAr-y.]MNC쟍V "q /ѾwpCiz ݋цބo%⌞j,`Ϝ"2)|Ou+47.IփJ~M}Nq G/,->ʹ=}oc70ETJfFdMwCE3_ekY{\D\uM,;/bMo(Vsֆp7~:<}&)|%K䶏HC@R"Xu 9deblH<1G, jŮ%')%+E@:;:I-kԢM*ho:4ViDmD1V7+D+#$Lx .g"-})6嵦uFkӓwWݬD_$(eh@lBwDڭ$j@bz6i*_˂㘫O:~4Pq+ZL6FФc2"i[S}FHB,yX$W0gvR^S[$:!Ucބ֖tϩ_n Ē9,߰]e8r~3Z{6K"d@_glIXq'-/t~/)|^c8j na'zӕj%U5Txcܒ*j+P]>aO#m ceTS> GG1 ӯrR  lF袹>:^)dzq |LU~ ։@] 46OwWY?s.=C'TѡroH)z7s표$S <6i:F*Wڨ:O [w8݀-zpH! ~A9!€k8P+]9$}C:/ !j:f7#②cw7ƶ ?+'C`䭃f&w_ b&rkmjaJ, nrOULc_n~Ty7{QQ<ĭ&,E~ mtJqd,%axSEE`#ǔR#&hu> "V ttϮT\7Us.٤ƘR{wl`K.^2M1ca[Iv49cK*atB>p#WXj-렣4 9dow̓bh< %I7uѪ?O6e$}^'XOB:V`0&O+* #7n`@OS5)7oKΚHb"w+ڊrJ+QA% iGr6ꑹ;v)_~,ժ ~ !ݫeV Pp9!Ph磍h-#/b-=*je7(:T\@[=AjHr c_U򦂋gf=}0o >Xm~eZEa/Nz\mBbIɹ[Sy|uڮ '  &%YW9O5B{^x eO+Ծ(WI}L uO ӯX,fsb _y :ێKE$'x-#h-Y+Rޙ$7rXfF^e,dHaa#fGch׷Y&fzx.!PĂ;M @CԸV4wiO:0Y/Unw7nsF-`^5^bZ v{:IuGԧ&bEϸi3 pЦLg.iѱD}қj1įާ]a87 Q=5R.ZM 1)޴LP]<&j`Gdvx!qA\x&KрmCIXUk5̗kYug1ֵ\OJXֱ̙Dzϡb,lW zکofG~ȱvO }693.bMzցn/v-rO"p &ԇp%E/4Q  85UFmm!]D "iׅ6@~x ٮh.B[̨YZ0u  )u/ԞxY'9Z2uA[xSlǎ5J "wnk-SqtJ]W^*t;ixSm`E:ⶎ 3xj Sq ^B me ۀ#Qk N ̧e̗jt2՜i~ÔF!7!,ѵlb^egRG-Ӈ$4}cɉ[ uJv>^6!*7)o4дʐY 6'e'b' 5³l@aJbCYV`Ɯ$l(@,[QƱ0 q~` jQ N9F aDZHRW2u1/"]`LU[)Gux0$wM*j6X\8I3Ib/Hﷻh+A2P]XOz,51z݈}eCqH>u;pj1)n[vf` J{Kkj?/$ZmЪXQPݞԨa:pK1y[7IH]6=AfA餥t'"u0d DF}rÀk"8IeYo@}&hddn-+_E9 \GdQtF THXf0:@Vg!f;f5˝yA'j| 77T\1\op_.O/20Y#nf'X8[ϙǚ˩эPNe^)2Sq݇<_3 h>sPr.馜{ 4@=E91#jU |>>/ZшBQ{AӜqRx o{[!L(ьpb|am!"8 %k~3"l\rR96GMQ JR>tS̺PQ3p~TrTUPa8 Nc ;K3r5̬ #d+7Є%z*p1``\@¬LSz4\Bv LtI>w `?`0:2 ϓ#j)#]󂋠]k/4/]#WN0*0qLSil8j&vs|g+<\}o {]G:-XD EJRoh#R+%#8!WҬ/7$eg `)f 0%!J (.WxCá[r|)Nւ\'j g8a = Z2jI'iR }39 +l) (㄰cOc>sx(dva f= =*"ft4Leg.q8Um/ոj?R"KŻ^=]Cx=F雫˩hvO,5jx /+]l8[ܬz/ǥ'|Z o]yp >,!4 c䯰`~GcC_ q5iZ^ !IR[~RX?jzRzTFh&y0a OyV]z {gbK椶WL٘(; {XOڠUM|&X5N)bTYi!c#-$;>}9#f]+c ⚴vWZ?BO>f2M.P ݟwS=6 ZUrD D7.%*L: =s 8U'X=/"ح\PêqDl]~5_~,wFulv}zCfb+-ܯBO3Wc`~)=56{;-n^ͣ xtdTvX潼.nbs&FG\RA K,Y6ۙp2_/:lS,RRгbe3Pw2 NJB"{%>z<(Ʊ+dž={4NT2sF`]4|&i^4VRI +HϕH)"G$8 o`u` t]1>E4y;}Λ8MA[0Vf+c3 h2C"axZ$n/<b~OCMzS??&J~yU<,vHm9}r<e3Pg3y*Aeрl:U|!M7B-nv' ;XqYF\|9q/?bv!\N=ֳ(̇Җ_ŴxS`M@ o-~K3,oklDu.ߒ!!M.qМ|4T,JL~_ۤ\OuI8 6>E׹e׮ j%0x%_T $.5.@z.` jKeǍR(`Ll/eհB`J oh9!V:/^%t%؟ap>5(j-Mh';j]%{E4I/R -FpdIHQnډ1FJ;0gMs4zY )7xHi$LKw$7O7L//5 _\3˹ZGġGջ*(v^jqN0P>Kr/y{,I< z1S3`G3LVNe͡lPv8YsrkĈb9K];Sx]j2c3g~!DP5iQmJ 9cAൡH`cF쎵S3*5p{G S 91\ÕE$$%#Z4Z讟ڨ|t,V{ifq9L){I\s4lClSpr!aI+آPblhCJqr{CVE$}|o@*4d"({ć/[U&R$depӜb&*̣KCp;_JT?u6LeujDgI׉8Fc?FyP~1rAhhMQ7e*v< 'Y\UP@CwX[cELJ@ @:e,u1aQu5mQG؊ql]0M43K!7,m'40sj}呅Oe,ԌNSs/:wIJݛӅ"~=ykr,*Λw" ˨ %/~uda=L_1rB碻jo7 r@m*切ho>A+t2x!vcV\r%8MRW p0:`LͭaOj@m}EHIzTFN ΫQsgv;k-Ì]=_~1Frt}2{b"MN]J; 93-`͋؅y 'ZQ(axO W$"QaŴmB37'F|ܵxLT)Y/lg7ֆ)^ {&,8=xR~Q]ny8_qoQ[1X@,e ~DwN3'dGM3 ޯBBR;e_\U֜^ s+K)4gr/ۯʏT}6YcҒT 41tQŘ*uԈֿj|.,/clY(bA!Uw5Nc(ޤ.,m̒EH{Gf9:;Uݜ }czAui6zYrb h()b90:pkE(6l!H)Lnqls:(V U,pH UXǍcDQTSY-l,|iƎgWǒ|M=vfu1 ƚɋ11 ԰0z4a ʭwF־fYq2-3N"zR1._yMB4֝CY{E#S 5R$}0TVppf=)/ Ec?@̒UI(,k]֎lq7H).<3 Mcv+y]_(1M. 4N >-i%z$ۉv*AU7ԛ@y`N U[Ulhk-zD$8LR+ˮqe OC/lAPjQp$нkb"T zsVnsSTG( S1ᳩ TctƔv'hbɨ 7pn3=ގyu.V!L*_L$ol] ۓ1b#Y* Oii#T B)2d q.Ƚ4d4mRD$onƵiՏګxCu&uՎ?◳30xS(97p >No dLBE*3;@}ur"5 jOm9[Cvwg㈟Yy zI/eGi6ol]ȯnAb8f?9].wP)j)Hz@a觵(r IyL0(w@5:]?;6o%ZÒZSþ҅&L+ꁂswxWAS9= 19$|pD+uR,rM:̌%wqJKo:N Wpuw+r/4j<4'$spD2g<غgzLpNj!.=ϣ"b D) ~dVO_PA$\9b`Ƽh|bPW5kCJ,w J+6" IR'3Al~c I˚kV@%Y+-e.OcV1z?Ũ!ѶNocH4g*7^rB#QqźzoN yYi ᵐŒPQ tmV6L<_QԤHMnGd< SB›;\¾z~ס1G4{PK(܃3{9aeF :Ϝ-ٴ>Z3q%A3JR@ϲFJs&X Ć}0; L[8ey%8.جrI*7A _A+YfФj|*_/oY|GTMtJsh1/ۧsj:O 3uGT|1LRC72iOU[J4Psŀ`|wj 2j/G%颮'N 1;[ B>o9mW0 g1^ݫ.I Sm=0C {IS/+!e|k6z-V~.M" 6W^ C.誗F.1 ݺkbHG,uC jxѭ,hRb[: } TŒ\%Oë#ɉHBӍ<+9N9ImQ h[ NB2\1{_\1Ǿk%A$F׭J&g_Ȥ:Ki و&ՎuѣEdG|uAzzTQL3h*[:q m۶TB D2$B@g0Qg[7R RDԻ=v3JVC?.hqp*;&_|qD}}0WYXsi/ ZCVXln&YþUm%WטymQJuצ')%D4vqY{j|zv,X{:qb\Sժ3FMG:69gxEuH{}8ͫZXUN^u TAc,s%#E&FQU-UW goIAS},Tq/rǻ7=40KMBȘTgow,1k˻ҳ#z,b/I@2!Vbz(𩚻^x=%R9i0&dd/RxzAަyzm#X\ `E57rVMI7 _?j^]*m"n9kd bIH⹻^v2c_BeC^.#}KRыHg _-RW T=9mٞZi)цgK;xDp9iVw*{S?-+uyXBED*k6Y3AY"KL ; 4Y.'M"J)c yVWB8PL >Q랸VYZ\I Ѷir/G20 n߯}+:s)VxDaCp*a5LQE~ˋBm,k!9~<Pi(T2e\ +]z\cӔQvo2tSÄ;)d<΂X=c I5Z=zx^]_Hs^rlj" dԓgRa!2fȻ#Ch7 {y[ߑ[@={ʋ[[Ykq3hZo\%x/&MAzvyڑ_=:⟗=_RfK W]iIO}B$U؟rW{hDXzf_ewd}:Qpt>&.Lv^"4&x!B{ @bֳAts7hdkK";]vh~l*IGzr˕a}gDf.8kY謚@:=PA"/gu_-M`5+~Hζ8j0O l: :D궄v45Xs}f<<b=$9k$& o -\t}*v3?%/LO?o=*;sGb%<\K?ԼEh+Ba5f$?{%)ď,Fvo7 drԊzJ_-ڦN4Lg@#QXϐq+O(4߄LLJm?K ?6o~?$/]k8鹊Q%QϚOGF,WﳆL.H;{Xz7"@~]owV[8܅Ch(0eusş{/[39:=0 P,DӁ>3x<{k+".0T))D]{0M+hE F-*Йa/3"@/[5r[όVk+$ڍw=Im; 4b<(XU ^M~+[DR΂h5 8Kuz93O"B2Ey\Dyz5,tp޽x(QeR)RxUr[{4vY. ӥ:ea_ 6,a=q܏',;ol?LEvQyj÷G @NyqSJ-WQ }KAkMż ?x&Ӳ5f;HQZNˁؒP> #LmjARb#zm0)+7-I pPgU%Wv𵏂Vͱ;Cƽ&I"(bᯓ52oGDGQ?`L O +;VHsvdpUO4ǹM(ve^KaO x>}~Ŏ-pzLY ըҺj$x=8EwNxcoʻBM|=1`,K+%3]5=^"I*dm;xe~{i%>x  S?'n=c!z]YC g#QXR4[`Q Z}hs3teB@| *@EGwaA;q8EY?9̍{NɖG}4ǻ\xWjqEEuv'sR)-eg:t§MȘ*Of1-e ^ 2x+h"amlìJrT 9}Vx2:Q ,UŏFjhڴR0=Uzԧ&DDKғAH3]j6V5m4 kYw#M8e2b:t}`87]tl;g/IA"Wc86JiJܯᴁ/wM"8QGr͙z#5~#. αgϫ{/ڊ0vxx!QPbwXdž,2:&r,<;!kddx|@awJK޵̧rt>9 (<DvuxJӼ4l({-c*P"[t(^WwLT=3Kd B<XuO-~ jzeTMo˙-qejhYWPBf?Sv;I^ 8nҝ*d4& ll"yډ֐ x6H<"N_p)NkϽklX5D_NϢ<[?YZgf|7>U oԺ£h<պ/:Z8Oo` `i.ԕ%DlT*SD5.Cy$-͂bSAͧC>pF8oV޶3 xAۙI&n^D@xja.NR"[{=ezÌ*qdkCIڗ@N|R|J:,ueuݾMȰuo=D1h9Rs\D_߇=PJBGC,QA$:%u,9iQMj 8v$1 Xmj0O . }ßsѫd, _ ۓcM~N~sKNl*2c7gw<oD]5WV%1jmKrN.] =u6]9HoaU7:Ʈ0sV g BԜK .H^ڂjc)XZRVk NR3sqġǠ"uāXH($0 }6>-K]BqiHg8\] X 4Tb̤WOcL`[K6JVdezI=I^>ˡO 0zt) a G?4΢ StXxuPئq}$@]dmqX[N४XH 'OB?A6u&GՍ, SddfU) Kjq0J'γ? dz/drdA]ZSHȃUZ o4 c'J(@C?lHI)u$ #0וv.hF]nHa*{He/R .7@\"vmgB4ԅ ?UR1 {c =[G ʞk9Bu@%hL&l.}1Du[s2E<<34f4$ kpN>l&uJwٌ`{0OigmV%ýiCqPU LBӿrN<Ui1YŢHs>[,L*Qc]vw.bx1^ 8փ#@ufK;%|Wg'Wdc= ;yjO~L-r@X B@ؤioo=AYQ!"4Ʊ]HV7ߴ;=r/NwdהK֗BTQ `[CmBvT^n;wk\x_omFw|xS<O{*bǖ^?V#_\IY~15<.jӧAU|sRZ< .:fWqCe89;D% U"zfN͝x5:n94Q]4HҘu@0 " 2՞1","uN`s`N0罅.E{YwEguL6;+y_ԊnKΨ)9^v)jQZC(X0$U`dDYh7jxA)8xCSH@NP]ܨ' oos.$9J-}}[SIGsqʡJKpk z/|Y(fEgj+yܓsQچ2XYݝھeY~εb3Ҕ-Q{+(d˩홻G3-H2)YQ zԚ{§4A! KJSK>99:>@;A%SeN,%:Fm9|ãMox,D㲒C! ofC{?XqCo#|d/ UkbE9MbR=}4y:hNZfw{,;#Al*Z?q;m4j'MUp1%i\Y(@Dnm%?̮$!i΋5 nx<Ŷ5vnr Ź}}mG!wµVȾ(̤>Ns?x5v|Rz#)^{@^ޮ QsΜD%v@vtX#^7>Ξ7W<} W\10ec2]]Iuv`dCdJfG":{uQ,vC18M!fJy~m%1;,TTScS&\g붂A^:\Ch8>b0aڳFW+N^,gܖcc6?6%ոy9b:m)q^P.mC#gi)7wr!xúF(s,$ACQ+5DӜ+ (Mۄ΁='JI)Tko+ŋiFjbٜClQ ]=gFh_t51_ 6gqV|=[{TQ|TD? ߋӆ3HXjM׍s#K-A ~X(X$0-G'jAI(.F6Ѿj %k^Z_&e` ^2ÂUoo~]>LrT勚)Mts{#.C`W-a8fx.|(5}bHr?)8;<'mӘq:8*+*rZ jLͪE3:Yr5pso 6 AQB1)cYjQli8$s?`bwϭ ^m)ޗa ;q{z\݋oyD29@[4uD07+,6Rxq\Ks`l-WنΖ+d2Nc*u< PC%~0̲[,*27.8&[IVp,>́%lΕ BXk ߀MZWo۳kp%[ :U&=!xbȴ>FL:M0 ȢG0>B ݆l@]`a7JiG{9m\qر9oqdK?VxЇPpؘefz6Π:>3K~h7]{a>:X~pΐxǎ0wnSQ գS^SMk|yRnl+M-Hklcg~U_t*4̶!jş<;W5n0{hx`] "KL[\U[I"=k؅QKaqrZ^ ֙ z;8ᤁy+u CP|ƚ[d 6s8nje: ?A~+o+k2Zgovaab\cj CͅlM >+!7CQ04^V(>9zC7dwRvl|0$΁s$m3o;3T ˣH |OӑM3!H>t%a /W*jBqqM4ޗ˳rڇjq=quxм pՎ|=Dz>f&Hn ~פg5].J-&$#dVs𑳗thgǬFF_>mu󩕏mBDOxBvWHe32ȶkYDBIAͨͣi.s]8qb2][/^ytﺖsL%*KO}3( ~V Zi'{mjbza sXVa5S0X 4FZNK e-ǔ\2 I _?*$-щJM%b+ $UB,{Ӫ0beq{q6)rݚ]DZ^tɸ;Lڹ: 6m̲}j'Tc[X?f4$^yB{ Cja3 @КAGO_{bUb9kݸzp) MIrg}6RcK,(,R4ѵGD" lM됇Վj@Qp`l-9Dށ,NV5's;Hsie "eh(z`rX;-smQݒ3PK M+ \oH@ˤ(9#>qI<cȯh^{)rCDWXh#^D#um> USUe˺ކ _ Ke,3+7LE-9P"yҹN\ˈ# )f*g)jT?bbh '7ŔO!p7׵ii󓘝n:ԉ|=.!ϬYId9":9"Ay24DWxt\[]z[b+3k`{|1-,h|H uj\ hmĺֻG\M%Ƒ5N&{ii /2NmCs2Cȼn{ՀEz.gY~#-ګ5;@?m=۬qXSt{v!Q{]@;o9:3t)X?tw≂9oC~֮๞[Uݎ~;SpX\9rå XiR`4D32^ҫSb:+Fif]({q.R}'R `a'q/J>{rg;w㞤M,Dus&QHP?TF )Ew!7؟'q+ hJxYcݩ( h~,0΃:(Mb8M0eYuA&нIXVQĜ/7 (٣τQECGsv1#cC!: *[ 6 <Ro`Sr6 :P-Q>Xn},D,3Ѳ1E 0GP3Pl5M"Zp'E…σ#T,U۝__];I֢ྖQ.Q][ VK+44Mh0emHoH)F* ݂ _ B)97s"5Ls̝R/&N  4R@Ȑ4ˠ)UNZy`7 u--+MҦۆ9S1>٩KdcѻF!` W/q;]"+MF. OfՇԕMs_)Kv6{)%:VRX͸d9z˻Q܈F 'q8@#g \{$<%^Tͪ{>>+#8|H@ Ju g(LsօA*<`$vڭ8zyE]_04Mu͡T:tV"$*kxGo o%р EOfL\Aoy7ioGkOc{N79;{ ;wԖDǃ"4>FRUip䮹GM+ -U^F-gi昽#ྰuG Ž^ꠐ\Uw4 b_i9C5VOrp,OnMl1)w[ĻF-B&A}RIA_*\o7?Gkcw-tcmc2ϥjOȨ/QW M$c J_6&j7$b ŅF~8M% `fi74M$NO ) #x\"ޓ/ϑei>E4xB#/&XxP l.v̀4)|h/q贆Y]n[Z+-gUرT>Aku8&Y;쮂ZZHdauUT'@͍MJo&6l\37d '$ǏVGU~`fn LՑfy /˭}dσ K3-5Ry 'TմYx*EdwRBhSI&{@?7-޾ȟA+N9(IYy~9Jj|7/9)(2dUG1P!11r6EQfّw^ 9PhW:= IuD['4|&@y3x\]e/r q_ 0D]]dI+X.GUR^j|8h~3Dqxhy_"f?75+.8;NVQ(H֏9-=x(ǦWHt5l$R>ƬPrՕF3,!!`Ar6ZqHfbХȤt֤e$SxLًU䛎ZhT__- Ғ!PlKq^I[9)IU݁aKڐi.QRc:f[,6_-4:'瀟^@dxIJ{Oxƅ+Ӡ\< 5w8+ϼ\>*B>(&%$n#Lf@V({k*YLQ>Jt4WM)e5&Gϑ -$=׌4`"hi8^j1j=_kzw7˚mw"vcgHLH<!_D? 6:(nOM(CC^kQ8:?<$?gVp=JrK1Vð5>_ߢ HF[=qo{;P묺=1u_k:ɶb$S&$,*Zi$̨HCm<V Dm2łJ CLtz.;_fׇԬNb5Wj?[!}8%# i(-6pv_އOع͍B2] Z-6 *GrM"g=1]hH1 ҿ#_`&D&I6:?%o WV̎ڸ wX38/<,\N[#-YLe-5?Uvmf\ k~Ga."8%E| 'hot4vLX=g* ,ﯔzKq `+%5%Ϊ׽oW~3jJjZusǍLB<zԊ󽹔65Iٟ|Z6gqA6*4ogJ%C.+Ҡԏ(D\i?U,o@iګ̬''f[Ŀ\ Y!w,0ȶjWfr^p!YԗXK0.J MPvr{ou&P*7hKV10އQo Eщetɛj~@(uzzFCMPCFmnW46S!+edڼl֞ 'ˊEkJn[n7 (Y-ryE|M>R4S+ %35]OܮGs`J\=mdD*{_LSkط?doCm˱<nkTwmZma⩧sycLKz.-89T;2h`1le>^ nеŠuC }f!HFΩYMΣ hSkIqrs©f /߬6"do3+x_ѲqǷ n^*Wp޻Rv"wq2G4 Ԫ!Ӗ>1VHX+>{|'\Mv;3zt ̀ Ia.ӰU2@ ;U3sgM\t)zH$kk|#C5gIrU]8',O/*Mw74*,RI})hAu苰u-.9c(m"5i { ^\ =e1-b):)n Ur\V`P"n~M vhҴ 4eʉ@I+Qlf&n#FĿdq;Qib&U}HsM)W/1C|߷C"XF[r$OԹy~#74 HCQeOV||/2>|秹[튪"E 1S MZf;$ S! pgxkPt->9IB8Y@\}md`ҔعYIV`h c!0[D11cۻ;O1`{o]ۋC+|]kHWJ]Tp E_ū4NQr\RmC~(z쯲8!Q 6q80Jݰ+銙,g!~C8LIvOE>ߵd[Y8+bĕJmfnhuM*Phdߗ=2p8]kUY. q?hqop ^,{ȶ%/S(: Zt+)~I#.]Bq ٦ApߩW٦L*2^oyz0y02mӢkΟ l'%`;"g3b)Ÿ ydX[ Ms+.*ϊ|MTx%ap>o ws E0F˒U }^#8e)L\pZel:D[ܽ;QS*,H[M5HX Gx} APn4U]C2<1dXWqV yУ-&0:20̾\ax-R;^Yi64;*?Mn"\r; k,q90TEjGcY?*)nץٰ[=GMdYk48|}{kسé~?^M# Z}2 \cPV],s;[:5m&bJ_aZt\"21Vby9 %$F>fft`8@|`ZYO lfm;ci:Uj) r!0v:׷MXܛqG<9;^Ik)]:E f,^Ċod4[ sq(1,菇sxX3x6$ާc'%@5P>!^㶋ЬM4,loJzl"*߼߆Eh 5>؇k\4O*Mn<$b[p87joZ\ޛ/Jr Ù:z0Yliw`,ӀuiCgJ9R{@xm2$ B3+t༵%[FR5 O%KeU 5rQ~)i5Zc-QO{菩+&JF.M|&o3\3$ i&iX%zZEC6Sp#1˟%cFD8lor^PMcA34^<ťq`LA_ܬwp͢WxOMW$lGn[cWsYt}ٲVvN멪uߘ"η֌t2OjK'K arz 9͜x} tk/ 셥pI@D)ي\;:-l^.’a5Gf>|^ \Gz5^O~Gdi(Wq4US'ȪRnDT*vCrP!g'b-L+|45(+C3ięfS""lxDBm~S 'vdtúޓ^V|,L:(ĥ6xB`V˵@jea B4lV JZ4$Oe<ĢH#LHLӦyz235e/l6 ],xwk]bp^\&[_c;n]#&dE|4?)/P; +`E܃(i}lM2 tq:?Ǡ.Yw=iUB\rۦSڧ˙Vz8Yo-xfWh-eFXrX6>:]^ @:!fJvs%CZ;/nXɆkF:ߎPṯdjB;7}ݿ{f#ɗ7,dlTRNF qs =lAH!g:;}M]R(3ֺd\Y%\'UΒ=DNCu-=Deԗ%*g:֋$=#t[n1+|LY_K80ԫYm9Ƶ۴(Z<}p2r/qg;&ӷ-xiaXg59ؖ }۴+" pz'UVzQ@qis`n"tQxwINy3C+ 5 %З+U݇aD* /Tkd|Q2[ U*I%T̀T-e "}Z%=OI(Vxd5 BQI7܈15q*#Zg@p]s nE BcԎbD@atte0ĹL'ngg}yD~0Dmwi"M{! 0_)^߳@f% q9x0hA5 `tBXc ,Ǥ6ͯ{Mh Z٩K( Robp 'KMO^ (].>rs5HV,Ql[/#*WY~-׵B>:5 &{$P[. IڟK+ +SMf0LRv HNL%U;TR~˶4n6 tm _e56YyupJ22{Y }qO]>YPt/8 uVӿ7r?,X f$\`MÜ 1:5ka-m\;vjh \#v数Ayr] yiq;*ڮK)7a4$k.琈=!,e1i1G/϶S0F*K9lmMaC;L<062'–g)+ˡ 5:Q?'^|r0-N72pؗ S;-^6p\{,cص2}99E)D$ k[}*}f".;#{;41Zz'VlH-J:.ekL 6Nrz DbTLg57&P_fV`m{chO(ƛԖXeBPvb_S,4o8/b8yL'<kUuli81=ܝ"gӝG|ֶsu*8CV;c~`QQڙ灻/cJ:vW _hϴzl)bܝsRl rSJtu}Ya<;G=br0{[J3&j*+8nR3RNźnό˜*ZE0Pa^b8n ;`LIxEx2?^t)ڜFй KHȰ`Q <LǘI(k]98D:1qR>t' {zMWEN=0-wLo?u]fW!2=,X7QK,}^9R#7v72RoZd!픵v%xrAw.Jtl  HlpidFLv>Z yMy AZ,}Y'da<֨ xu⼵իW\mzn@cKYoQ}ٴʉ6>=qf]gD(1^)]][iRDٿZQnd)(Q.߭bNO59 K}ٲ;4t3pT*'eED b=c!ljT-$/:5MnAk6'P~"t qsw!۳!OA )&oIL02 l€jҦAÞ,m_<_V\VK 4lC*!ʚ/%ܲÄeJ^#!=[ D> QHhU/ hdML'5.x[`bj)<'WG[c&a@iw mrVy)F('s^ǻZPydWe6]9>T 5*(d[peZ |_pwfvZjo/Ӆ&' .a!eqPacʖrC}oPem'gS6# wuHSz]@5jE(+ڴdA&p/*2; Qh' *gH/,:p'*ѯ+Dϫ;mfu ;ڦm&۲:$VQ14'Rְ!L;j\F>NH~B=0|I>A*uE-1 AB*QX$}'D6qj|E/l$Nj@na"oiA8|{eցLYɩGHL, QLթ™IVrÞnc\lpʞt"8+yoAՠs f6CJnYswlS$ NMq&8J+V|.)>eaT6 ?&=[vvΏ%jN# d هqEG *gORҸy\.cR-_fx?ύ(hU \ 8Evmr䭾./+L:غ>Df& ].=%L`Y Vǰd ۣ%čc X*Osə)=$f ̓lD7bM(?tO[OTqctYf^46ӳO{4'03x?o>ϠP,v$w4򦒠Rwe- ~l>qDQw w͘q""I?d_ qӫ#ʓṶu!d$Q<"62agr9,!/#^x__EU&evh#s:v䶆=0ho|+,CCA u6[3؞ unr!le9g'c?m0/O!#F8գ)jZ%)R<ʽ.ckyG*7;"e;tM C >l&/^nߝL08!-D }~x1h~lg߲+odi ]ՠ3!9--\Le98q(O"?4  `OUJDn & Ik*v #o<։Z>8*ׄ"=|[º0sSHz(D$c]?Ց*okr3X^Bs a zc~AF෿<%ahv &F:8錈]"Bh$Y;*CFlyoГ꣄OT0'+[=RO< 7X'`sXeŭے$%]U1bh=rsß(P٩UU7BiioLifFn(mǷwvߟwygw)yX#gjuQ@ Hg{n Vd rӹ,b{Zmm HcRQ`݊v]ƄOHfg\#VO2k^aN+0{#Ϣ BP ::og8Sk~^DLR;dA! ZueKg%xJTy8 %3*d TBwCJ,~">ʒ&q4,2ϳJ@W _F>i^)BbT˧)X8Lf^be2X'X@*r>GхeٝFdD߂j=&vT=4 p!&| xo {N2A˹\sH1Cq^ EIu+3/24`؋ ; w؁z!QjR%Mk˜9a{+pgK Ķ!Bύ] da&_i'8i tb5jn,]fRk`j6ldq1%'~`0]/25 _s13fΌB~Op-fKba%&mcg7WT\$ò?Nv9oׄ4޶ڢ-W[2!69'p kgMFHsϽJ!ͪJ%_a9˘C Zbox_hp\ [3N0Ϝ sϤ$aͻ \"/8S;.0 ]WƏ H C# $ǑMqfyQ ⤥ ƇտR#LT14$CF !pHc8V,\*g4:<\ޢ*}"iPK3sTȿc3gCeY2d ܉ZS*(\z4F:te4]e?mE`}\ћu WbOb1ޞ}x'L:/.dʋȀO6ߖ@i6%x/BBQT-#= əƈ"<dC Ͻ+ɚ|} ")VV# >}PWz< RP(=B6eHߋJT{z^IB*!3EA˦UJtc#18%]E+']S<0~M14 U\Fㆎr^ Z)i|6dS0=Biv-QDvp$.yqm+f m".eN) WxY'ؓ2K_d-YT&Ij"tA{x )R& /t- }{gzDBU\v?EIz F:ggXvNfɅ+>0{:Ymev>FX'8 x-Z ŗ2ZA@nYHPmaEA G]N$vXa)ADh<C |.Ǖ=/ Z^]RZ,Yb  O/)3&::p,M,Zk` I3CX b2bb,74lx3+[^#aojGm7/E:wGB4p Mv? ;(ײә~n\tO5Q'##CР p#zK+|z;$+*T+yGedQJa'V>~̨:| = mIA2}3[ԅ?c%c.*k~5$Bs2PոIH "ZWdnwW227wX~Snf `iWh;pc#j3`yᒤ ~éRNsݚti$x!1*(r0zNht(}MI3'cBVlwA q0/ Bϩ4y,xk.L/,؞at>Z~apf &&}9e>ňMoVYn8{2D5-`Rc -Ff|RB7Gy¦}ȫT GCP7ߴ\ۀTQ?a2 CO,uWxݒIO5K = njg GVR 1b[\T\~>cqmٵd8ߟQ*j@t=H Y9[ҏf::̧RD ύrge 5D>]/#aJaDݚ 9#[.±fg/ڶEKQ'6o\c*WcQ)Lo wfbvmLzjb@b:$*RUDgkJ7`} 4EU /g " !fyëFt_ɸߐVZc˟Z>YbI* j^:W8V<&i&3R6u C]\׌mF"a@ABM^#D S|S͠Øz2 +FG=3+^ނHL !}ǣ$6mbe!wKҧc)blQ9Ӳ~"t׿+J&Y'l9|( 9;)'f<2NBreZa Xst$Weʭ#eU> ɪ/IqLi'[T0T䓬eB uNe =^GZdJwZQ#kwjagSxtd,Ϛt]m$z\R[go0LQ?x+uʼn1nHb*z5VWqy$6Iv׃1t,=lYS+|Iq0I]Fga_ єtp .1*%=s3 SA3(SZu**dbj|ũʪ)jjSE#m.ӹV5ɯoKBB O,e{TN sWvwR Ҋtq{Lk~EYgAqkMWHʍ:ޖEt.=>ceHxr0`lv-4Hȷn+2?(q5+|yZ"yu~c"r}JȻ C&51Y & o6QeCmi<俷*K 6=,Ax5wM§<$K\߾|ue6>~uR-5,;Ւ[gkN߯kbASHв`OY0 Num)hZ4eRYcegR=ڛdV0d&cT(NKS)}`6r9o ݹ_~1 $VI7"MR _; =OvS +ïWNbi8WZLd"uFu.,9>5D@6Ҧ ozѳV\v\{(4g UM2 \Psiu;QObM5cS,ݙz:pF_y=*\aΉ$`jK S}!mw`{ٝ'Qs>q>X(مʸe4yJ$Zo%}ͪp=R&-E&_e*n"Bt@g-&_7 a(ɹ>ܠZﻑv&CB?&g8Ajsjm8i Y^i&aסʨeЈ=d} @qqt׿,xKI*ՏQAȝT M6p 06ũiT|t\;x "0hFwXS"Ke4qSB|@?6 J`n-#('@B_A]ȂɝFxx9uWvE| }q|Ѩ,jr[4E>L-x"<K|;[|zN5fԯn뷴H Y>j6hЍ1|(yE$ۼ_J_̩\ 'ėǓa)Rx`ŞD?Re]u 52ێ" x+ٲ?qˏT*wLg^Ƒ; Y CXqa [h6>dBhnm{pEˠ1Z9RmuEg4^^FH9vdI&ԋzj9a1vVNι'+r"&F(UA9Xѵ8C-H^>Β #nC5Wm ĵf"MFzGI>X}h9TtlК?@6)ɉ0ٚX[# :d.3 IRcƸ<-QvhnIϊC#,qZoc]86!L|n T\J (ԇM F\vxǕi9,9bUBk3~Ȼӿ+$e7w_SN*SsAWϝ{%=v .Ʀd w3asJFp=0eSZlBƊܜ tH`|"إ Y$3T uHXn!S̬мK#Id̡z҉C';TzMo^"p$"`krBy4L sp_vf"*{ $e`?[YGў(gX!z8(Lmt]>6*r^XlDw-6o ?i >tWR9 H 8E/Z,8`bMIt(㱚BvRS߯֫& Piyў|~.W+ Q?JڴD ӧôr=6>bs pX|0fHOr(P_ EAλuFo.%ݛ9ۭSGvҢ]t47t(|m.yu9NȺB`dY'E'-=@c7H M/mk 9%EdFwgP+,QNef`њ Q]H<ňfn~FЏV1zw/$n~ `Ѕȍ-!J(4bRK?i5_+>)Nۏ5 gdc '0^y7UʼnŠ_5}.$cpq,0FaPȤ?7g_^Ɨ6`_l,_?М~kuܐ>A]vo( (*}7oRSO%9* mYBٛS15HLISenjy"T鍻sdha}ktN>e`)q?_a(_>==]CqwC Cj}FP%07*=˃{]pq?Dd R_ߓUHA h:hZ4;a.ْ߫'2i@9z[Br'U8q0=/ܔ몿C*Æ&-Hl=`qMVEQ+? =AT$5RsӟD oS::Y!2kM_ڴ<}[I bKʹwPDyITH9 L / Px0{H-#:uVb 1NeEALC+orqAT͂媫y˸Kgyosl$ݜ}uF8Qdpz;X_]Yaʵմ~1edHszrPCl PD},f(@:KT]g(#/@УD=qPb%^1$va9Q  h&cs[SP7_ݐGC#~gBn]6u YG}9]4JT[uIy$𤴯:)1N) >*﬩OU3B=_i[4tA;%7'oE}W-yik#&Dm" $`\4}|HKR΢T"ZkF78]K5RKNoy8:9m+i='Ey*ʧ7X]9=]]egD 4}y9V^hM;=g 7]W[*O4#ʴ*x!~AoA/W=8S[u p L`&wEbblY΍6Ad!:7'.6|D`vaaO~ Z}Vh 0T直s8@-ǜر}28;O$U4$:u)孁&jMinb9D{m r E1L sWmX JQSeJZo"iz˓\wA䇗V%<I-;lT`zJ Cb&$K͊mI%$r>ǖj5r&WDai IH._˿P\_0zKPWpVSˠjk`AHd#eЁ7!aծy\ k4A<2ێ_`ں5ߚ띒nӴzF u`YG x0|M+O2g2)ӯpǎwEVQ7sDWLd.C dnHjޏl|>.>;/o *\eQ3=E|EhgOYw' dҌ0[ng{T55\rrX*y j'e:X"pmdZoN<%SԖUֲ?wQ x4𜵕uDTk;{+cБ"ρͷORcED:ph-`Ԯʌ㭊oϢcŽP3,nġ$" P 7wO8q_sŋxmƻ|h1J7EE2c ,F4%}'fdHǕ`L: Z(qT꽹3i>;/ vYǝ<+?%1;V@sT!z\r]E> i}t,,El]藍smL!f$3^! 2rB}QۀGcQE=a;#դ3:ܙM +&MN3I[ %rT"@WF^cñUwȂ'oc$#T|_1QmHz{&%@ 1a',1>Dj63Ic$ |lȗ{- S /= j3)? 4vfHws{Eh$ٜ6n ˳ lNsS#_GR!.IFO8g5hLc23XRYf"V>-HݶĹ7gRM25 ˿5ɚMtDH#Y:U(s.ȟ`(:]@ /शه "0x`emBNk퀸Wj.9o/V7׉Ѭ ?ex}1R'6xy{+'ϒ⁒)]0L|ЯS% Po" 90MS8ᄫDHT };cbұ* T5є-, Mw;&ddЀ#`,.R'gjBrxl.OU 5,8/}~fI`HoOPMqY*?:>шlx.o-nn61DW}ɣWjSB9׽.< jlf݊JvѨgU>ƣ"} F/ϛË,=_(6mU{u%N+]ª];y|KT'ad>XQz|3'pÄNm߼Ũ7R˟Y ("(+sy"⾜ $tq9u@pn&#Pl:L:Ġ&6хm9s¯{? 'ܯxeZ M;JțIӊ #A7+rZwuGE 04obB;qa%VMփ4z4-flE%_v͜_Ki5ldP|"p>[.1Ƙ%-Jx=|ްc"Q+ZUgHKY,c ΥR p 6ٓGr Y ҖP Qd-gq8N{Ҍɮ#A_݄v ܷh`` w\l8:W8Q+$fQ;^P;-6gCI<oZg c]֡6?C$R]x^[Pdr }L^]4HwnC({o %*QxKx2MI6! >;4R<#%Q\[vВ1g!g1|=vc\XpB_z^#}ey$kC`p! f-&\-V@1 hqw[<~[sm[y#&8U ?=gK2m3vrj} 8RU@;$M"Fc'K{l1!NfGl+jn hōov}OZg9%v X&_ܐaKGҼ`kaC('4ݨMhNJ <=f.* -,Q$>D[|r}M=':o^faTgF!CF~01eMp7K$yˣ)xV?CREb]m>]_ed`枃߆/iZo]AQ'!wޡ~9jH}2CvepTbz$&%R<)IRgxӠ/ 1%9Bmsbe<\c d%ڄxlıoITDsY#Ը׾IU@Hίԙ{ AS3j_gݮ X{?}wƔA/9QL7E9V﷚WMFLUC3tn./{ `u;!@N?._9;Tl7sq_q@b&-aY" !ׇa3h3]Epy+'PƸE4L7%vmC䏌gn0a$cnriLWKxFeQ. qnjl컅gz! (R h &̙jd@5۝fde;mu >4)?Ϧyߠ BѐF^a?/,UM@Lģnjvc:L4!`8YGOQu3@$VTGb*RS]$:tbQbHt=q:ٍ͠)E4:lu=3EjP/3y=c7 y:PNdž9s#ZRa59gm}aPfѹK=U`Z‘+셺@5C# YxvPesj vN㪴 poZoh:Q%&wV"8nMUwhqO?V(~qLpH0)q+̱uRBqvlه@3zxӠ ,_vi&0_\Ib,{~%ז?Ҭꅦ) &! BR4 [d_,.0e)qUwd`e˛ܐ"s/.֯L[o]QM780aUu %R<JxͧT_ ԎxpK=[P3xkKɲ4[B 2a0N‡ ]p-P*8?FTA} ,E̊ g-Jga5slTvbYP;s'pu L2Apul@|/{;Y׎Ob0vbnɃr #ecD lEL4xu\ɧG-v 1ӑ ( /zfF 9h)nU VEkptJ5݃Do=t6c!\)C~21r|O]mx؝zahW RZa#64Kt|^MaI2Yjfj,b3O*Ji40.J[-@x#?fc HG,Z Yyr~"g*S'dBkB P j`n _rF=:ChF(c?yۊ PC}FTzyP,GZl3GpnIڮ'G pCKgc:O#$xg[Ds[k:4\g͉-5@p+kێN^1IV.[BRIT##RLJV1XȗJp,lKпS.,dDk'ޞ`FUǓ4%3^+ X~84,Ht[! L~'lKk*jszxX$~jb㚻\l.HSmA%2q)L bOj< 55rKjQzD=÷;&5oLrȆ_MۏBγG?OI`z((I,uu?qbD"+m 2޽x7TJX~I+_ִylM9`\5>4U{?j_@ޟ]eXva [:3hINQ뤑mG x-z&B~^{f!xek*Ft|z|i1gPdIZ^ -L n]8)y(>> ZٮZٜ:Sb:(IG7CN-iGh"֠8vnW b:E̒@-R6y+;hձfaZm# o.Fyk;&VuMmvA3vЯbjJ%֟df"{90yE;=C9D(©\/X^)/deŪPddN\Ajx jet_pG QbW~ʷ( ѦYtUbiz,` OeOPu uq 6l#N$PvQ#7Uzsp9Bu8eZKI"_!;lk4́B:V5 4=YS+ՄVփbXhFw. зFbn3t {!CM,<;jYuA6֋\F6We ^+D\$ - o\^rVvݻi>?ژx~صHow2I7 v)4ߗ">pf] SYE Z#6ˀV+Vm ԸB3GNo2EYu"Ӟ@M`D@.4נo$ZL}\+wGR\2K w|mݸItn%xWFK8G NR;N6> %/-8p8.h^Y ^aѝU_crkP\ h!g14_6ZATnLl7,r-)D #mZo}e>";4V҄Wԉ;nk)wL>ca{ݚծyFk<ȏ a,!sd‚85ي!b]p$[fq };)?@^A- nozVM~QHNR Q>WxR VR7]ѫݞ D3.+7?G WoAT93q˥.teגjԢs8#yw[f&VjლJ1 *&Hw ]BY5{Κ-Ƣlڽy8zNg-6x.bnwG^§ Q]MmС1&>{ R#ף>ꢴ:w(m:[\Oz)7EP _BJӳ-n܈b\du?jwML-w'1{t +0,ULz(%r9|ݦaE$96*Dž &!xV7מX>FY^Gj9U H.I3Ӻ\Dr[( $!0jT!`Cd/ }(Ĩn~mf]|L/w5, -2|尞ƌWJ)YqYmF]^a{Vv:Y;bV&Sd-Fl֭Ţ~U#"؂,bAEKBYbi~V,ő3r(3qM [+IP1X:oQ[3)϶0ädI&r BL+ DoT} Y9%)'~dp Emga?ҝP8>MP)d0IM Ո) 3ǺѸaǤ$ sO̙1ס@h ,GL/7+ B')(ǹ!fx=OJJ:QktB_(cĦM- iɽ։YgZ3E]~R@ES9#ID3Q.f8XS^YܽˎxqڋB!-sBUX;]EK㽵B tܥq= ϶FpuUlМ`@.U !&XHbp[`ZG>j 6fb>)u ey4rm p?5xY3tfH.Gdˁ0J'R8Lv{yemYkp\cJ$}5p6cb Xx-i1tMioHnwfI ?20b(8gpx.ܩ74 bRǣ[$:)}?2<[Yen^˶' /o_N9̇cz׌s:v8H%b\Σ1 gbˢO@^J4(q< p5#5Y9E߂l÷A{>g=e~ZC|laJ2zniJe0My;vIc ̈5, ,ʛny"Lh1ր0ߚ28?eaP jRB#WB+~dD- s&6Ǐ7VqnXB]Ы3v*8Ckʉl]riC!J^Lj<y9<\7Oѱ '%ًu鲳hrqbaH! r mhm`0T:4 ^pg1Ie,s_ $)/ŌC85AOగP!\&g:TFϗp+H`c9_COmyzo$0p{2F@"I%ԗU~x޺!渽M毹P[='EjUνc74@dTƐ1_5> , }Wtȹ{>M7j耺CI=[YqJ17'랑* zs ܺc3Qb#se]հ 41xN:AƭBiL/E9!gE$(ZQ`ы/uB[hb~ hIՠ47Sfҿ+\G[C=LrkhaU}1r?~flI&rDJ #WRI5Z[}vݮt21G[Adc>[&dNwe+ gsβ_.Cp k515׃lMYW> |zn8#1$7A-9Jb4:9 i~ 0)jlw{_`+;xOJ8v~;J6Pܦ\⽼>sB}J)rDnET}RdtY\=C\/uD(>=P3^.VqI{Gu>x8l3hqSjX>o8OJ3rdr\Tkb~7dܗ@/Bf)em"nYUH yp.T2H.dKT[$ tʔSČ/R?(;/Nd5'wҮ$w.WxKbjp$%Q hӛ;4%TnyrXʤu.GǍ3|moa+J(' Cg5#/fdl G K1%Җis9ek`#iH@enL6 6+Ӗi2ۇGF ڍ*)ў2>9, 2#8}Ղ梽Nk6H]ಁ w 1`P@X$;nF:gE$dHPm8JgPD^{6ȣcJ̟۴T$$W8YLM )  _`| >RD&얥Z }r1tֵåR@ϣRH$7bW ^/vk]ZNl yq=ZE?ೢȕ'vca13L3T^fu=E􊢧(&CY<Sh:{#NI1-& AumYP>L [.;@z{=գC̏Mԭ]%m.DhbYjbGs[\3J)u )]t/|zJIP:fl.[ t$U ^ iZT֩YX95i# G䊖59Ajr%vcĔJVZ+`+#|%c{>Oea`rB3HbcPsڵپB&Xړ1sJ3kb5z[-@=mzw^ׂU֜ 3w'麠W'X =N'PzIy`jwEӇy_a <:k3?3nmC DbkM>>d =@Iћ we'mǰ.lى%n%&Şy\  ISB u)QZ<Іtr%Bx>OԬ av U="oܲ{"|]5eE\}ދ5qĨ<ckE`5G` iQ󕝢]*}18487jVqdae bw*#6 '&HE-Ç:OցNah7iWh>bHEQ/_z+98&o2҇%i~Lc *eΪ7N&`F&'tw#e1}^Km,Vudѐs CrQP/E#Ŵ wLf/􌼚-W;oN9<=ADf5;>9K0 z<%NLS_/^ @k'r sb"|$ Y ThP RwpX3houxګKĬǷ%im=Q:ma0tPmdnzS{+4׌ o!\;ET| a Ö]tߑ-@=8Fa1_*VD^jAk8ua٢b²@BkC5Y&X^ 9"[+=`Nrw O;R-*j<"{$[cEh.y @ 9Mҕy`f׾O ʔ(81TU@.QU٠@ݽdZ,J-KQ}%d.znN5/-:դH,BGZFtCGiVf>%)9N(Id-bhMCh[oCyg-o_5УlNN?!d?[@tr~1ai+m>e!sQ=|ud.嫸~3%7!c?^j'|W?N`_K5 lk. 6ïdjlbQL4sS<El5JfO"]~3"jgjci'H>K0+3SZ8caw\}JڵJo5DH9?-\Dł484d.rMYg+Cfh2jt{`:[\ !dE>QXRIwËI݃.7m?=X_߽-z\?4xΌ)(Geݓ1Pp+gbO)"0G8h1)R$ݱ"ѥH2 Cu(E׉t`NҪaʭz`a.ԎpV^d<'ʩJXήϸΤB6R kĸ>j/+ܽ0 D͛sJ]9vG\(xX棾jDpy:J'չ3Zp9.V'BdÑ(x ]pcoWϮ~t¹j6}D4b-: pW#E hѐOČ+ Sp5\VͶ,c6[hS>7Qf">/N<`($R-2Iǚ8l܈d)>iZf d+ a6*aի1o:\Sٯ?h[XcUW:̩ԺRSXg뚜&.[L LmǞz A׊>?Gk V2,kb2ϬvQnsۙ[uͥY\[{` kP\/)zڠYD0- pw|5)639뽙LK`HZE1{ uzŬRtVʏ%c@{ۂ<4&GL;/j-i)d; jpG(&oڛx g dz ~|x-ZvL[,HX?2߿86-) H8jc!k42/^K=&jpt)y+6 ^&_F3(!d}*>Wiޱ7@}CkcXn^aH{{+˰D3g%l "Aa>o<\>)*vE'nMCm:& w]n~k/|bH#&pͫeFاע%P.>_HAvL#d)8g{vX$p8;XԢ9niU܉Ն,EKJgi Ajk%vA"L,( # *HMa߄D8 5=w?'/uMEt Ȍ5 V=06?FN`iw~p muH'E%밴?_*6{ Ke?xc3sb pOq2OZ0ƒ "(ȋֈ|oY__* u:$&KsɎ]OOԑ! } 8(BLdo83Ⱥhx~տ(3!\;?4B)W?MB)EH_z;Ld"R +09m]lDf!kgc;Ђٹ̱)RO''$Ҿw]~:;$EUā+OhIn DعKJ#LZf7hO noEދSq/R쾎0miX,. Q1OΎpJO.IlF磤jt">D䙄;\RN'lmer{p/XJݔnmVE`TG_ny궻8cYq-A"m; dwp5͑;O["^ f̥STЦXPA;!GQ8J=ȆI" glЌ'|o1qꈾ.>g Uj$c-7ֈdXӻ(u]mRttk݉NJ[RpbսqJθ @XY0ŧ6^5ĠjWxaU>^i oc Ù!ovI`ӽ<ſ=jjjA0eQhMcx?Vr8[f#{>!kcxZA= U</paN7hkv Ǿ[)v|aWС`\'?n҂[I(A >M]nDw"͠AᰉP%GO渚ΝWXb0s'~YSϿg[^[XclPI"e c_U0[ͺeLC>-nnxءpGhҰ eL$0&6sIBH|] ȓSaBhsΆh`OKo㷎J8SI^"] 2>FɂSr/$K+dOtB;ȣy v>A͖.W}͉:!4%8ܛFk9ݾFFo$>OCx k>K> Jw;^Vww ^Oh#ihpu+Th#r \'ToStcK:StL";utFQ&lƝ RגIFқ9wx/M/o?ˤ7=E8\*500,P5!.938F,!l&͎S FT2.TkpYWO.cb9p vXwHhd' SPa 6q<%HNjwCG,1LxsҊn6̅{~X_ Ѷ1oEpiκEQ^Sfg1Ď9$zKOxyFMHGSlUȽ5(>N~v$eg&l?%ßw.=Qo*7K_'}&pOHW6z;"N aeİ|`'Y[fYudY"Şd)pee"Q̷9a-Td-ŏu8Ymh$H-ȫi2x."p>]i_?MO?Xl?[FO_4EA[>P?~?OIοLCϛ\! oG e6LOhU4fW&~;b1}6F5lTK܀=;841bDvO 'xIa AC=]# ~+=Dp#6,%Wz$=Cض3N+}]8)*魄?e|B2MO<y3Ă~ѣkZofO5Xɽ7HU.^e{O/dP2) e = $*F/x^O(Ȣ$^uϺ:~sŠ/PF{cgKc4^YLq0Xvuqdl9*ϾfȮb2ld$ iX69_a X Om'@Au,cz,9"ޏӰOLjT&敘x(JDy {^h:e\YYGoСD`379M$!$Uf~꽱 %,)Vwd8TŻm3XߙĦj3F'L%'`r($,i쯯_ ՜ϹqLF)UWYfk- E(8e .hF\H鐮_](QvՑ.itpJT{څOé8spb:"kRp6eg7g݈~mE1[T}\M_wr/p*e…_Kw-.,fо>ԛ:G)Cp{+@x.5Ok=/j͑rnP,K99,k[?E-L z]2>Kex=F^m2);CB+K#佫_/Qgz^ǩ4,D%Ka~`SFϥU _Zr)ǗD<GUS,:{$R!#J_̈c*BC:/x4͊5ƀ7̾3ޓn5y%"_^CxZc82YMc[ˣP_'/Wgqx]ƱZKFPW,U!҅ėt@[:P4k9H9W&- JhH ƞ{N`#2Iɛ=6 a}rYH6Oŝ@]r37O(|"Ǭ>CLI]ykVܠsu,z R$} `n]RU#0a +V(C)2V@ұRbSJ=c7`Gzq؟"skɱ_W@ V?G~3/(M ˜ezlZ-$BmdZ:"bqx ArV']@󉲞>,SVGy<4ǃ'l*H;Ge)=?X6)jqry|>r5N֕P7tw\bc~ d/z bG޼I^^ sVRy=@hJ`j$1E|މinF ByGʜDdU3  ~LxFY؛۲['ˈT5L6 40yi$@/Ҽ,ҞPߍv3= [aJ$sfT SZOQgJ%^ H 6m=3H) )qJ%@=҆P!Ϲ'$ T!]ᚨ G^9lsB\a!\;}%6cP7@loFVFM@we66 bւ8 skp%UL/"a9t L=%SYG=_6ZEEJ\nIW2  Vɹ6-*W8 AB秣&[n|I?@,clY]5ѯhjFUPݤгMSrsi"tz\0飮}S`~_@]ăY@W &og3fFn=~n뛝7{yp}'$W]9NQ<3/mT K@$ XJ|9o)z'=?[v~d~0JGF r'ӵq&w`"2%H>/ry^aYsÄKĹb‚qG UGAF6oV ])}L^ &=й ]Zt <$src;~@J gj_6(j]羬^n%$AߏsDQnHv@vj$3ejQa"ЪCPp1ppɿb -RijԦB{HD;.edS/ÇC\1~k| >2@q,6C;$aA>嚎WtͮLf頔אyAM&|8VVd:htD.Ĥ isX 0d4E7o8S<,.sȊݿtJpS*sWU ʎ\Y׹*tcnˌkk0Hډ;kP'~>$Ƣܑ+ΦlOMZD['mM:-F1@ntgK|1t])(l(* H^ìM+|X2p'ݽŴ{r,陗m?tGO)DRu"3nrd4(ܩ%lRQH̹:ܑ*32D-%f87}^,j"KS"P.'Ƚd <|cgd^c"&;iKllJo ^h$V,k_eg?13~eױOqcxQkŇY3=WD0=S&_:gr9 uXJb1/V9d۲tM(eṅtjlB&1]:4uׯMh¦ C+{dHk[̒r7gCQ)XEF gY bػQ|zbmWc"|2`$[=D3fH5bnf>.PF;91) oQuw"Gof"1[\bBR1L`ƞDޏ2WoRO r(Faʾn9 L&FA `eO3C/a3H ~A #P~޲`2D֞夫7hʍ\mX0Ș2 S5gn'^1Rc_tԮ6!k'Vo21ya4ae/kGLU_67瀉I3:T6 -҂1RΛ{s ±38$nmXwR$E=ǔI̱q*7a&&ۜYG ǯ~z? +L@}h,GަM' h=aBVޝz5v;v?u*1\V}ϱ\cBW"erFTSU4s1-Vܐ,u2Jx#qNđ3 sw8[|eqd)'7 Y1␽QUoJ(p%Y1ք` ̽pzVt&4G|zO҆ OMijf%e{`/5;li (1{ yi82Ð)2rWF"2۹ld@c} ?ϖ! .vU`4ҨwJ;{k*`rcB#0 ~[( 2[5]vp?v4z׺%kǢO`*`x [M6BAS8PSw1lC SǠ!,aڭ_Dy4<@4ӄDѨUWB*EvɌ&!cWC`W*(nԨ-Gupᨇ&L]DҔHU s !!Ms/2Ooy;hh mTZL孆Z&tvIYL!ih%0U`Cr@PY|054f͕{.FSVM{NV|w44;*(ء<̤O>Ѥt|阨7OqٖԌr16"F.4oTƫC(tA!vEtbU@F5D.5n0/JVĻO[F]7zDeƂ-ۛh ݝ uwA-ׄ 18*$-]Ha.F>Ix ǰg1CTMngZ' \_,ASIʅi5)qx 13R $[=fRr{9kv|I:Z0І:>v \>X&ϳ})9;rK9n=,< ͑ŗW+o>z#0džL-n^pjood;P Z잉ޟ {x~Ø~4Jv3]Ksf6p?aoqM-DssgYZ07070100000049000081a40000000000000000000000016661890a0000558c000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/iser/ib_iser.ko.xz7zXZִF!t/ UK]?Eh=ڜ.+AzdgzMdZdaUo5 Q8}/*=Ib4U4'0&mD+][-(ADjNj74IY֊ŧ_jp:6NCMx#ԑz f}?/1к3>|U~ (_PU)dee@\b~ȸO됅45Q6 > HɫX|{ x0Ì{ϾK`B9KnS3yau i k ^JxyC`TY3P=9>`Xh&ŦPBv3zCT\x3(uì=<0 ~<~̛^~bDS {c& ~ %zR3qؔ3 pHI;nE<~hftVSzcМǡ0NE*w[kEyZN|%Ugp3\nßA$ - yqlUv)%., 9*J=D7@+ǜ"c5KgŸi;7"%3Q)NY]ƈvP34yiMݕK 1NIS:zxUX#\ q66QgFJ2(  %u[,p>\6Bnfj?Qy ÿ`&}M;_f=Ze&$FMs+:ͮ*,AY+_-5`U.Gbb} N\&o.D&0i?@&w=Oz!X{Cz2-6a؅}Bg87$n6BU(MIN2{V٦)[ĕ͙vEQ,(#)2CTz hGЬ&|#Ew썋J|:RB~(޴Q?:S)|NDK"{#.lJ:8ՠBҵT-R#ȃehg- hȼz<ЭN냋m[ %! Y1DPX\~;{Zg[>r[2s1mPgo+<nz0)C6v[Fpˏ4VJ6}GU1 r\rdIDX4_pFVC*ܫjb4_'a(ﴇ\&Q19S9xrPxJn@;Ų]!/ч+(xڗ#H9%IEylbzU?dnFM+}t^FFi,-{{ ( ۖ3S(0SvK{&T錬{kU ް1gqҶ|HΦ;P>.D>/YVڝ.ÝwpW-N!*>Pqz.>5̆|R˱dNRχgN qr@ ; lx ~)BukJ?Wbǟ[:j#Ĩ/;"\Nl\.ȓ+ 5x"9BO#X-wdGD#(լyﶻu{)b^ng1|.ML@dz3TY]*y ľ+m|U"^,/34xT}7iS3Ɔ I~zM`kWʀtY횸 {Z [P~֗W(̰Ii2g{" I *fӦ~r(T_[zeqCTv5%< Ί>|xوFC'1ə\"5YvsSWKC;+y' $$h뷺Vn|&Dbи\ CX!jo"?ASwsxø&Ӆ@˚EvFń}&(l/JF Y*Ϝ}W]yLXY/KkVz(p,/1'*&g8>,°;wlAws>ѝs&(B~Sp#:T)W@R5<4z۾CTĎ邪$Q-Kn?T'?{(yQQ='MG^@brR+%2 kiʣZ[wH˞L^ٿ߉9:N_7U d}8v7iBFΉRUUҳg'nI]4 YjulU#XzB:2B_\NӵdgN Oi(Cm#Yu,qi& "J/V N>pg?&8@Xޅ[w3 D^Q9b;1 Xj6(tIMfxVbun(_\{B9>iʵLLUV g[d}ps!;7-vPcZ9i⫒mrE]nݞÌ.ص(-ʝ/>sgc1'6pC˂ۺA| B m+<]H/ry3i/I; dLjPFh 8"X&!^m jOg6.%\n&b?q v$֬ [\4ub焗9~Sf 3V*>+7o\6@ږ1.4FQSKN *1Y֜;ώyȑDI]՜msWg+ r/O5ۧ+i 8oM)5ǻIpjB!\+fE&8nÓ Q"ȵd-F~dÝ*Spau.hw}j&z}+U3 WY@3Ǥ=8=7ꬰ޿1{ i_y>!)o1QauK @r+?t he_uA(h;%VR8c 9Se.NL{Q8`jdeݘ?i3|l"Lp-MtGM 4b)ޑx֞slKW(~j31A?vc@|bÊa2VlZ:_bs): #!s3ɷ\3kY (Ox P*7^0eM \-%)+`S8:'n$ߕAZq%pG "@'/l}LcOy aücj(r$^wrvSl^N}]@IICn4Ǒ1}dAa$3n$^fݮ\.ʙYܡU@jY.ǿ5F!G= Ж]߅E?gFDY@+ fkd|+0)zBdsIS7bM $+~X͟L)R|vE5iK$u~Q)MLGwݢm!BaMyZ$]:n} Ecf T@|ₚ드jp@J=IzOAA#^K¬S3?nfGG,\_A= |h)V7;]\[K.Ȍi0u澝Hb:[b,ojαp:8k/=18ў*BD}3| Y^.Mz>3-8-;wč9oC9 P hӣf򸔬P(a/-GO XX橤S}:Q MHّ,Q_xb|nM=#|>OL+>"D BԫMH)B{鳙uLg6Ⱦ%ҙ!se*<~Wp#j }fReu.h}fYMjYkIU>kȩRT&iuXNl9FhY ORpo7ب0'`Zv9'ʹǘ~?b⨗;D*M] "!bDwY,b@ǥYE, 6'. W!"`e)^ir^Uu,uiyV=x\#ւGsVO*x&8`ڛ"sqW$$Ž):=% &w |4RjǑS,y%״klU2'eRܭʢ3U5r> av?Aߤ \|FHX}A ƪކpur4PA kEK'BL9vQшR3jѡ؅BeK{PH?TH~g9ª~r9F[g-2O _;UUŘKyw& FOH.([;8m%D½:VeA/^Z`hh`mPO@-ZvWIDBlk_t6huVt(zD=$u v!]6e^R@H D I٣s,s徫g)i^+[8e5VcϞu0&SvwN СwU&nRѱi?>:!s#\QaF0:=d/@[*?O90 {$Iā746~P%]pRUAj|m,۷NgV؋ 1xD~^ &fc* R2۝We$)&l N#q Wμ|6P44v7(w݉7lm3KX{ύ{xTd xICQ]kfQr0weS Lx_P|6p{G)20!k͌j'Sp^uB@,^%81-{ljrZYJޗ`.xeܶqa V5qjZ-LIޖIx#n'nd彷A/IUEP(X?DIqI0`g X{]wuЦJd Պ,9CifO;nUG8drv* &n ӟZ7<tJRfgzf|hְ8alc}~ ՑF&PCSXЕP?H4ּm ½D˥֖KQiY2$ OAdh ?[ --ї|u xky8gꍙQ6xqrt!?g &AU,W 3}_af#ىuf]< z]xd=̒u<zj``ol>,i~؅*Pd~F5[4 hp`\bFD?K&3-Fn pRjFy# nuyUŭ -k9dž.lV׬?5_r ' .8TMs ijBX$|Q`szy'+u3}e9dqwKѲM%3J^^0*~N$>UQ|?w ZvXq<EsyɵebVaL@FWS-/"OMUkD_Fʒ+#@ligΠ弨P+VN]5Ϊ3}atW$j6Xw;$${g5P闏7G5źQ;XOn*N".:\ n8J1Qӑh1 fbN'nB(?{^)=pɩ%zx ZΌV3&_2f(Vkyr2"3/p ) bfxrP.R+.# =#hbQAԹX`RN^TF.V`Ȉd=vBm߸ī8;gxlhm\xW!#H:cSҝ 2}ӱ00R=Ch؛]f% aRhiV&1Vs>`Sx*pgc[@aDxAeB}ï\+iu5xIgjWhE49nqwVwB)2ݶUվZ#DUiQ9QxNBp&+E7*QIKғ|!2g%cQ\NL 0g۠A^*>rӼ*t _0nF@A/Ӡm"1=4@ib!:ɶrlܲ: ;3>E$MzM*X-\oW)'>P#$On҅PDK˥p Ϳ*RN?B~Y}[3A+1TH<,8owaow"PSBʩIV %'Pls'[Z=~'\5 2STҰzk2)Nc/m5>9d$'ܻt]l-=45$ Ek#LeԲ93>xyXБ[2+  -k}^u9ɀS&~Y!wDB1΅Ų y+-MP5VB9lP5-Wxv?i%y#Sx5C! IPlOL90acu0P1hkDk 3Ń@PN#/swe3 (-- =~h#MsB!y {#rDo Z`ڒ][k\*m+Iw6 #/[UTu[%Is`pG>"<`iŤߓ% x~t l :~/AÎyrGգ_sDǙw؞ %>y^*??9SPp? uGUdfXH4+芗*\a |*5:w4LN٣nOZ":*CT9x:*!%-d)S?9#'9Bb}SO X\KJ,TC䟘^Ga -ii>ug@@g3k&BDq}wP&[ԝ!9C 8|GQ^,x_ 9; iqb#R[iJb+T%~ģ#"(oxX2 z%s5$/{"C"K2`]ۮb^xij<&N2&?9,V @<˩xZ7l=It2bfWerܹupbՁ~fЋ~t-^L0S9֫UeN )d耶h?]h7daJ (rcDwȭMFEIdB4,NjƏm ãg sn2.  Vc`T9WBr~yqj))݆K{ sj*jZfBJF[pYݑmO@nLqT3AJDOb"Ǵ\Ls}ܧ+ygj TOy5R(ya яEC u_xj()OL-r6S߉04덺WUfV+ø,)NeeƟ`͵=fwBQ+ncf$J*`7u⇗ W%rn2 9)!/o.-؄EG7ټW l)OCOH"·M%ݖ7P%tXXfWW-; ƥo_+o \ (]Ks!w>':̋TJ.b枵('7΍moUHUauϫcM8U 5vh@kE/QT  dI~f2iWQ/"97ɵ.Ì71@6;:cm/G fj\Jo "F Y)t b Ӫjd[=-44A|_ Ǽ9ZpeP4ـv#"QõykAsƹr|FCͩ3:biݮ:vd4 USLX##76CoVSSp26Ps年-?8IjU Jآ }<I-?cUkϋs%sp^é7# $y23/{)f7/ !6d.ub3Г&#RS\z[Rd?_Us95lFG_˵T =sy5:r^0&?J†CZ֎+/mwUXgLM׏aՇpzMlzM)׻@\,¦`_62Ā52WDLKl_gw4R=]&zgT<'O%^/xtP\4Bm">A$|xx7FS4(ɪKkzp58|ֈo+R1BxX 3/=i~1Cɱ^(Zx+QoV9 V<4/LC_t$,KÂdVEe<Tv:ՓyK{PǪ%Ų) t2M|ʚX$9.u~\&򳳂lzN4m=qq"imR=v:STtuY8n1q.>g!n*VY%n@@WT`@V{DA!fjL=Vkq+JKTVQH`W9O c]ӓTuҦ( [cȅѾ'mYJsrwLS~xTGh3"* ~lw97;[5B3?Rr[,Qg`&wa¼; T+0w*@@?PQM Oh2-ܸ(1$RpPk`@$늬m/bsZ @ldNpeT뵍)E# ӕT6Pns+,f}#1kiv3"Gp3k;$<Z#.c$VЌ-NguC͢*A4^/_DRkG )x{ULTqf5񵪌s#Mi b̻([w';*#+HpxpBXB2o/4 Eádoym{uBm&,bZxD#KS9 GA~9 h~kG39|ZN.GJuQ{| a}p ¤ L*M]So6'N o=Q8q7k.MSFCD5th !4$~sMT3yZt;ۅ+Ly@T[N*n4hĻvovM:0q7 yU D?@6ݖ|mTBw!(P/؏mdiu^&1;&/N!O5qcDi2yRy13"ә2c_4K`t jaҌO'Ȃg XD{g!BVcidwbaB2RVSEs?)1Q1m"= u|/ጚ8nq50j6Ґ(x#(H;^͟&i {@~RgJ0~j6r͹iܔ\l<W]` Z\J-,>?*Vx5?q)Sx'YlvmdC~Snd: NipTA\ּ Pu24`CȽb)80Sx7ɧjtPh58e|sہ{2CZogXc`jbɂS@#ELg{%f3Z)_,wI8gD5Ŋ1H\خe-Jhůy>p+z)w'{y l୙+h-. nVD\70m*ūubq//B۠F$^j"UYHpg^&7__'tִffUTG+e0GjjZE~[E`[00۹}PfD-%C 4b"d,pF£ϑ+n'*?ws1auԩ`NE e6׹6SoBf@9;+~ Hdr\Vp}p #D܈Vbi_a}Y&E+D 2.E 9ivbrrxZ'L B*S/P((T`, bهRnVx#dLA΍iOܘm"^%rOfAGg$ԍf"x#20R0Iĥ#xI_P. $$@FAلX! Qb<2NAcotB#F_(¾$!cjI!wЂK镶~rD0tFv̷֚wdrG#C ]sInE ]%-viX&,uS !GxHa)~gOTU.SoM=@8{k+jPV 6]qgYs'1Fݿa}+'Ӫ+X:kiBSf>HrI5Z#h#ai6O!?sAnEnҵ۸x%)tkixʢOV&&/PZZJkla8]]ña铐.4j=tX ?L>V{g\59#g0V\kϟƒKdYRS"@.1:rܡT9lf+꟏U>>S 3D` _3Jzx""-^U@Ncֹ+110N>_Gjs toՇ#;c%ϸ? YZ0T,␫z%f;`yjZa:X!Hȝ] # qA&sv A)鐜3Ծْ_ZY[4}mB-օ@7et!.߇ӃS wKKʄ~xNeg1‘Կ}+=|_|t7ˋJc:As\hEMWbz99$cPD8 n(XP QO YBxps]qSi; |=z?ObN[Q5T5%s6newukAz(5葢E#Vw['=$ - H|8G=q c8[6q{RiQ6Y EkFoQo'MKrL1ƄjUOƒ 3g,oH0]9T>Axx֗Vj㧖M+j+ԴYaIϽe N(Go% -lܡgTPұٴU9KA-jItrRxݦͲ  T)DlN̶ f/l_js(H9IϐC!2oSVLcoŘ cӭ<%p9i,k@~kP߽gD\+>G]=pʠSt مeCZOԱKCpl< % 8+ہ}fTKR0CyJ&qP f RXb5%IC~@%/%?T9-bo 2aHLj:" 0pr6!lT}mwA%||U䄠+h%$;?(a!$]l'nM!+yqB ۅ>j860E0;dvn¡l{#~p#->O*Εy%ʮ+InV#/c0#kGQMѧ"kex _!OAŧ2AL=yZX4w?trV%ݴ[/:"nH5wGG % ĥOW(7 q2O)` (b>Ê͟M;WVsz:<=K!EyK6 #d򺗽y0D5eL 9ueBsjq,nkHTNԆ`mXYoHG2Q'6SjIx9j8Y.`+I ^XJ 5(rۖrDU(ԈOs W/l )HSEUɔIVSJy F~L Q&2Zv3FTKD #n;"Xk ڃG &Zquh(+yjbpRC]=mp:D_ᇖL}/ky`϶\@#Mk(ZLlcf]\iQ[0$IJrZy?ރ"ZM#[+ $N :et&m'^¦µ"=SgmB6zP|v[4ܨ$g )G3eti-͈&Pb GyA#~ ,%X{IIǮ|@e K'm̶ $ɛSjl|i0,HbxTlv@T{+'V@>XTA[ŒsaxJR;_KW-K_1j1[PK"mɸK9̒RKT'ӊZ=0*je̾/g79-` b=yadzRqSg&WԪt-gҘF^Ԏ㞗"Do9 Y?D%TISL(0. N(5L% Q/  Gi@'8'IWO_-![N܀r *?hJ hwWtu,GXgw9N1eaxjQ /8p2"Fxf x* Y$!TކJ}7z\FЭ@/F~t/ri@џvGg'cdSa>Fxz4h0"8^VNâ8T"-8*Eax`t{ܸ8=ā|Yjff+oaE}jO]7;'HQCLD;n% hka=\/EE>;G ʯ5~/rGL G@ EVw{᠊aɺ u}4F^z໽ޝybА)SǏNcE|S8pYєQC1~KiM \>'5X*T ܰCoP`d(*kH?~.)wnkPN,/hL7%t~c৮Gt ^T%Wٶ~Qt> $ʰXmH Y@ɵ#wYb={ߋIV+2g·"5\DmӊmnGǂ#Q$/r*ƻNWvxv(į)oCՊ &Olwv^~Z*':-#i ϼ˩Qr-.̈ܶg8;eoM{=*m}//q׹_t\;p}gm>H~. .d\K{PMoqJ4xTdƽ(|Q1 zGV^{|<<9|hd9.x" 2ߠ,|Uůt%1]QEz7EoJOvorZBW3WၵiXvd6Ҽb iw te~pǠ<Îq/F3CX 1os!DޗNKñVɾ O$ߩK C4fm5҂G[g¥*|6FY%I1Bi6-o* mdcfSU64v2+KK/?Bh]Xok&SK[W=\GNmva imC/`MVC :Sf)iЎE1.:d/7'n8*y@E~a {H.nU\r@m]Nl)qŠ0zε E9"/vA5( !HŽ#iWV%GJ boH(CLg\lH20dKK>YP٣hq)Z:,[wm8"~\AIzMGPD2KG}X7wa޾i]4J&<(oZy66i1VmNNf ϭ~q2@m53JRwNRnI:Wh_߭P%uud&sim.M;X`{d%B$oDAGw$K;QaYIZj',Iy_BEԨ)`m:ɩQov8~g|fhgU4MO5}ϕb?J/gfשc{=B"q?l{xoвx<T6LHѱ  ۉ0AI91>|pSV,F?YKXOaoL D>}J .E@6N 0RNLr7C1ExB|r~[=:JX>ǂ!ǔgo 4W0aIrY& ndvƃ\Pq)aaXHC:6ɠq!!h!h],.EǠIK괣 %VyDS8͟=eؔfFE1[+$3QĩKrGUOƽyd-oC$`94ӡُۘ[A犒_TaiªOltUjg'K}2ye.ک*}jx\t%դ,υ/7"P$c#N~KFg8L*c4ns*,l֮07}5:~=( r0ΩLn~ϊ=Mo%pbR{g.Av4V|YߚNH/gYZ0707010000004a000081a40000000000000000000000016661890a00005e84000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/isert/ib_isert.ko.xz7zXZִF!t/U^A]?Eh=ڜ.+χaPg_P Ek7'~~|T.AF{g3h}B% sQ>56EPxŖekyjLz,n(F[q x[_@^]+!fxY/i^ijT őa)Ȳ/,rϮCFU`]^=Bb=qKY酂t}Bѫd4Dy25k{Xq}.wKC9fXP>р_n?q6L!hɻtр2;K9[ɼZlU һc\ R>"ګ7>/[]h NӽٛA|nj Y7H(THcXQ(۟,c!*9*C!Ki 6(°4b7qS`n"iu oƥ*YP7ug8T Զ #G9]F(3b`6̙4O@+=[ \f 2͆4κ?h4G.Vu_\Q""w- W۾vyLzhe(> H׭L'FHEҭ;WQ m'Պtj,88絞sk_4BOJsn'dn^?ЦKhFJBQ!L kv#'OR+W?*$7x<G{iJ?l$;JgJtL{"sMX# 4h=Vlnsn,- ;4M &EssS6A\Nh~)#3N')5bu+^_MƯB_Io{XD=;5ݯa;"=4x!8iEHPU!~Z G uHM+L+DCnG5 #h.V{2U;ѡqvRN\%;쐅PS"[fH^>iwdȍ0:T|C֚ t>*M"rH3'-C`oQs^uVGӟ6m' v.E:d́مo}#0Ln+ٌRԓ#.4a ӐyY:=`{aR#":ǵ3AA]V39_q[=t!Ϟ> ue! z_nF+rڑNOo圊96\?*ѺvxAM. K{S'm nPq\yhԫġNa svz3ABd6e’R5/3Lhe$PGD H>SGG`q/89Xĉ0Sx~N3熿Mؤ|"Yo~d^0T;A\˯M0cbcY<B6VsLQTlrV>4RЏ1s FsC+xJWNk%)m_"oY;4ơ!ߓx_W786^qr8&7&:XmcCvFE>l*qj@oxHV\md"y1=qn6wүMPPu$*,w$'{)RB͎b$k6Es}u!7.j ¨g.ޣ6Wܝ.tQ5h(0z c~>̩堜 c}1pk|aV ڡ f %L<ƬY# dD~=AT'R7A_"`^2v,BtԚ`+R~2n i%XY HpB$4/I+}l4kOuV^%Yoc o]|u"VC&s i K’81JǕ0&`'~ Yy1{` 7,.x C1 Rwiq ,m|bפͼ=09II~ªA[sVafAw)y-_IBR@w EC]ػYօAV? H`fI:e2k}R?m',i=3Gf&so sG/q뵋tnwPNt>7sk,OK,&m*zrxHqsnPTxln|5X׋8未zWkBYX(@EJy[QK"Ѭ7~.ほq~k̕<]o&9`*ymJYeQ6t(?$觤u* bsě8r8=Ulu2YUڻB?~κD+t5:?2//Y"VfŒ:bf] a&7mIc+JR/HYB^C/J'6fC c toxٜXdڡ0 ޅ_kMlp:6M;>;ʚN' KŗAQ<5Ⱦ`@ܡ IaeI%[;`hSʓ>umr"GXxb: I+}7 i?r|ʪ9C~A #8rQm?,XDU N`êPpN&;98@UӘdHhUŵEC2Du&AGkk޲rG(Q͠J/M\{ ]iޣ Oem Rvс(4$ͬבR1|1=qg1-Xt!-58Kjiݗz&zY~FQ9S,v_"wz(yyg]J3V YbR_oz i\q&EuTH:,?ŬL펏@W:~;mbRGucZxלGRՀN \[^,4"z`YnL?\F/ $7WF0tt46((ۜgDv=j)-knܥyN$P}O.-^ Vзjf^ަ.,n+ŢiKwl|QS6(k1X c ".@c_ ~`Q&* ^B p<<2HT~\@PgP$"ăxp;o`i4&&d{b◃1HGlbFӻ~4"_ 1P{N03ݶio+#` ; XC8ؽjo6( ڰ< S1~ lQJ(ᔋ2W!P݆O'Z&ƒ{ƒ>Mpc#@,HnK Ҫ7`#YB &u)ћ+fhCb0Pdg?lLi2>[bgq4[HHif&P-+?vaޚVP,)8U<1 4x0U\JǶL0fM͊ڈA%8.K$Jgq^Jt_ӭiSzz?3Q9$URX(w:}~Dn7]v^9J~?Y3R3Z/[=E8}+M8.x- )FF;ErEL+?i$]m,b x"ʾ0W qOGj+X(zthRVCq٭`Msuޤ]H f⛈q i׫6:*bFv`s)QH$ 1"VV0R4 B'ޱ[Ƌ^o}^Z8ٙdՓm‘_rhߔТH`zb=Ĕ7sDhDID;`!2wd{ ;>p4z \~jI֏8r9)8x2`ϘgL PU }[4;I$sr_Ugn \xUW |4CH٘S|,Ң#\m[;˨,' [jh]9F؀|Xu.fwӱlOX#'&F3L,^!$&)@V9,Vs%&j] G؎% 4 p|bي{OP~4˧%Kљx?r̠|/56a'#OCZ 4*},_vwqQXAd"B]I>tT0:X; !4?8Wk@ss$yk 3OC`rK*6ecAOG&: !;bJ:6r約%jNaͲ2_[{JL,KIf"ՃjL6Ez}9%*'ȉw`²u*5N.]]y0R]s2@Qj8xmN#KdQ*Cw>*s*:D=!uv"]g:3D;F@SO=(0& Mk23PdT$JqG)Gk Q.o g׭S|+PoIh9|"Aƾ[uc#b4HWGE9k-_=~E;"͵o"2չWs*1(ʁ;{ЀG/$9 3q;94m-E2&5AYXY7}n1"]{%݆9Ukx'Jt(q#|!iwOv&ֲ}egƚZ }6}%12A5G?6̈E ,U:w,,RU+Cl/<"Qy|9{|~.;`F\?4tD9 z07^jT{'1ri=jLL;ߛS3sUp [N,́Y8Ђh Q>Cd}O-CpA h.O;@vCA>/Wz0R~vm Q 3 ([~ǔ Wtm~ e ďIf7Ѫf|47~h uDl!Թ`0N)N4qyvИe眷s+"㪠 Ex@RN+vq'a@Q%"HlBȡ1 nlt+H➷騱˖ԬB݀xI1\Kj-.ĝ~NI jz*y' H S6M܋wÏH V`l~) P%*AY姤RI`E#.+b !90npsWjd:_d]'ɠkXp@h&>$?l\]ת#$q(zspp5V, V%[I d'4^^PO<.;',噮???RF}ÄnwbfkH` \]v@bQ Wēq!1ų*|ѽDNq`رNާIN_K)Is6^p ng |JծM ",A#]1/47,FƯ~xWۙUkď<H\FOy{SR>ï&mbEk5dvizk>i7+}ٲ)٢6=?rADXbCsgEjQ"QS~ ެZ`.KPeoMw{!j4l n}))aF7n޿~\V'T2'2uKo5Oc@O|ۆ(F+n("v{l2 ttNIOjn\̎j$x MNmjREc=g񭩬U&tGTӅxe Y+AM%ғyǵ-< oc_9+;\orɓh .:u:y.dnc/Rd܄鱽.Sou7rI6TAj149DZ8iwj lN54)ӋdcZ?.v\h+ mc_tƜt(rPPg0\~Սڤ4=\ G0yag"J}2@XAgI#^_H~Ϸ鿣5agGQ6|#h73$!G@6<0rK,4 !v⟙z Qfn#l]WbemZAgcn+aJzXA6`T*aey\ɟѢsX>pҧ$= ؑGN~P K1B'$}UX\89#OE՞ \B٦k[$,:Qdrq50R_abե(%<\H:sx"6᎛;2LyCY{ᲰVxkWvmM_xmCoxDRQcN;Z"N=6 }0LxzNXLOL;lφK%1!nQƗ{;ͬ]*1L\tLH[)}j\9܍c! úk(upН>˹UDuC_P .~}O,UjaQ<[@ 'T8 &ƒspf̖'A843u?<byrm)iJ)uYBRFTTQ6&IC3x3ٷ<s3룊kPRb Ē$)O$jb7nk(h87HU5r o(>B7q8s%*OcrG Fʊ7͙D%ڌwwᷦn~#c7ʥUV}־s=ᄗ(α< *qJ~r.wV&g0+9S♤;mT-8Lc3InKTsg!J@_G}I|٬WZ}*m]oNky슅3eTkC-c >Y+ g%s|CPJ v,CA ^?Y7č09!;~o.C8>ls XDƔ.PyZq:_88pPz~ >C`zgUQ XXlPmϦT> MAv͋$aPhkv3s#;͋-2m&/;×i$# M( Nga۶c<ϼkf @Zc:}֪НeԻ 9~<+pCiPRg $ hyD-Sfũ*nmSҲ .1iD[i&wD)+p̰tc6/(=E1U>A&Rv[Y ^[JqJ76}/I)4+N)EjS15ƕ:\jJ??fL KXZgFB?Ɛm5zR-=Ij!cHvv 7' u"Tw}ybc"}Z{`vu12P)RtOd'MwuPmz=T|icL06gN <#'hb9KI9D[+ }H{(f;z~&#ـ?)uTAH!՟&a5iA߾*rtu*JxNyȔGqnzfJ'=;x^BzY@,/ߎQymkUⱁ0Bx! E "{".U0W1 ̅YMXt5J)41'(b CN{25Ã7+#R#9D 3I$|ydS`݁O> AȝZ*3PS;Vlj՟M\b[j==ӻaB,݂)ůYGHj }GD} _cD[A'ٶ hU[Z(9\?d,d :vmĵS+Hް9RH G:ϔSTB`e ERv,5cq 8wU ٦P'71!gw4_Bz=z[t ޘ\2SM;;D^; :Een0 ݀,qydȠgB;]g wc'@&Wh4\YY~  BoU?MW T\):8 5 շ[YH^€g8ah}=IdG 6烩?{Xյƃa-FЯSɍ^y*[@iNӅR9bPy?+vK™$3/$[4hr:cX&^"o^cN> us_,p=C+&XY߫PoKKCҢ ^V-  Ϡ6vE۞EzT}UPN|G՚G èAϾ%㨲-+^ /4䐊+VJ'vMG9GoRfXz|P.NoWI[7y-h1*/~Mob/[y?ƺܘDnJ|h|s7`ΡWҕ VRC? ^=EDd6WQ/9'F!6e>HV2n)#ߓ8^R՟t;#uWu7SFKTAҴ!Q'K(  UISFZwsY^"tJt ".Dٻ߶6ILe$,SgbSz?, gO1x B_Pč1ռ gb ֺ8RL3#6^^0 @r=W SEefcʩQDqJLjơ;0 !LAlKiLBzX=ZdiKkFwYSINL=3w{凙z}Cū(~x|PG 3[z%>A-$hB_yj x>]:xQhs ;OYf?z0j༔ )'%q!h>9AӋaC-e˄N͈=6i\GVug?[FJB-qB۶,B Wѻys}CT͇aog+KuPq8'i)Go#~;DjڝĀ))Ũn!\51?h<9SwvKINy3ݥ moNu}cLBODHqZ$+SL5Qykxs\4;|3yzfn15YkEÚJf*|>D 5Dp?hό.I<ٿ%jZ*uo2{\u+ GcE֯n!ǔǿ\GX%*?y$wd|>*Zq2 j'f3xHM;]0W*hklf 8q&wثZ9VH1MU uV~@u]6!.bG܃Ĩ[LK{f!Dpm<%yVaLKqT[.0Dz&t?c4hZ+(e04Җv׾曝qDS!b_h4`ь4>L a > z[b{r lѶos&,QwŲ޻E"ZRnX̒W;{)m 's|XQ6䜉ptÓ[B@\0Y^ȍKDR LkUWk>D, ,ޢ{\1ʌ@6m -ߢ}Z>h+.k=U41ELrx܋u~hɳAՃic'=Cd2(W׫(V`>_L3ZWL6cE ,ז0!:{#!LpR!|1f#t;.ۙgȫ*߯!"zoYqLH҇di"0vcZLwג{:dZ"- 6`EE[If<%$܀6irYmg"XZT:wM{1Ȣ0pWlr+=db Th}%<Q ${&\WC;3 Aҽ48lVy~3t @lZͰA?fSf\V 9ӫ\ tYl?l%Wˉo:f}1Ug%yS'*gHS#&AyLGqsO ]ڪF;#qQ {u-$shLY١ =k*8V\QG_h: ajp*Vd;֗P]XA~[׮4{r U#8܍{+&ω:!CH O E+"9灼-kr)'W4TƋJKn,8ڍ|X%#G. .'J!M9'\6l="A{* 4+_Z?PtJoK tYG N&gܥ<.Z)\`b,z)v|l38 Z@v{3ˀ[A~d8PtռC%`vb,Nڬ?F,huA Ga| j/WPDw>dQ0[mwP)^dTߤMʆaA2L<`$2mG7f{qC6ҋجǬ:׮7&Umկ_Ҟ-H%5V."I1.TE <<MD Ɲ]=GSOG ` q8x3o;/t7>RtpFwbSżW\h.“XR!n|0~"3ќF2ƙ(j+{^$q?af!t צ2mxޚk`Y -B1?|OϜqհ.6َo}TRꜝiA`fZ>nX1fG87At_]>U0w_L+Y(tO8@B-I?ՐWOγJ[6ɡ!CMf<`b e\'ؐ")Q]soS#H;b]6 -Bhׇjm7d쨫 >(PAYUdidI=ٷ%Qݙ (UA+fdg-yVS?lQ"ߢRTR!ߜe* ~/YO^T5_nk Vd~IqcXݥ/cP(UѨ`, ^3CzBX0]^)-qHɫ[TQ/?K ) Hg3 fdA.nP׭kCASvPoRedvwV K]d ̳"_ Z2” %Hp,̛ȏ64eβ>ArIJ[DUJUI1ekMұv"0ԧWщ6ՓB MrǣZUJNBvU{3J({K Gf_ոCk-I.s_#ю9Xs|RJ-m$8A{Vo>&UU,*˻(UZgqb&Ʋ+;ÿcYD0d6e,SƑvڞ9>ϗ nctqg^ސ;wYm*kW:K tѾxaTFKS"Fu+^Y[@OQ}vC$,e{3?5e8|z3U·fSÁw$ }'UCZ,gتf.ˏ vOZ+=$MEƂLns^rU -YF-i bAY}^b nM2Jm#wPX` @s9*32 PXl~c+6q;Q" v)eCp+U=Wl_1]SJYVC낿fC1,E2G*֖5 ŴL̴j%dOֿo$ؚ'fdrvZH}|܌܂.X+ yS5m03hF}^F7[ 5iU9Z&㤝4zmKz9XyCZ`g`Fe^,Eƻnm3tݭMv4Fr1,*[oT8Pn~& #qRJWj*_ -Zq:?5^O=z`ao-n@7$Lt9JvBYv uߺKmG5hМݺ<4&Z0O>+˧mO9&_0ه@ܔ(;Btbgnf,=s64$]k[)=pp$ K%kPuK&͜-S+N~wM G&(A]&E+";0[d96d+ 8`m'1j='sbşBz~] T8 jve&. ]3Q0:l:r3O1X X,_Sij rp9=f ]1xbgVck4 5nn :0ZJ:TЃv%Aŋ"m26<힉'jN jkJK*+EO੗|R o15 yWN6] گ%J1&뫢zDB]A]BGnK[Q@=[XI_3x_2fmҸa*v%է nJN+%ЩM;/?_K ;fXk(/'#"1{}G.R*k4m"A{WF}jh ɸ`ti*oq.p5<)B]$oC8N qØeȖK wnZz*k)W\OuOW]Ցxt oVўRM$uMZ  .IV\)AomGJh MjֈI>8tH0~Zc seǽ\8\&-@QYɛB2!1wtb.j6g|Q%DAGpExBjO/UC}Wm,^sQnF!5tT*RI:AS%6?e]Yb#vlB3NI}AC<]f]@a(wؿƐ`B(Nٞ)t$n9Œ8coEll䓴|EϛW1h}a%4V} rO!1,nIOoa"ٯo(ґNV]kloہ!t.?]E' ˉ8]b'Q5UqRNt#݄ +tnlÚk6qTtW:+x(#DNIjl#ZE>EvNjնJn\)p7&5BEw,}>܌9P=W`Bp$ KDžtmI,F_P7 l#gQw~~%\t^Ix<cRE㦢NF5AW0p%rk<۹@'6d1 t*N+f{iČfk(}ǂ:t ?5dprRࣚJ{{$gfl:FlF'̀(#׎.TҁXQeB/#~4c?NIl<Nj7UdM}^:9Dax. }6py@#9lJNU,,T .W ׼IoS:UsD~/l7)2$Rg!M~?*O~fkݢ$d&IQ%QHL.:&DK0/";uw A0#Af9Gt闪S7  ,!ґ/ R}hKpf[ uռ67 x1EhpF25SvY>=1I/}#?p_(rH]}] |jY䒟+\"8K?1KW\CF4Yhȋ"moq2PvoM{K;7p49DҨ[,n$V-{rBl8(FX,J%4O;YngX$66yXlW {e*阛{ CB^,+F.Q1C(d̈ɇ‰_cQdE,ES= 2fK#e?NR Ruf;\Hbz2a k}ИV\bէ:GG,4/9͢WDmD8-*W 9KuVj|^2yk¤˖0ڣ."0xrk?g%8O+ɑ縨Քd6>|u4v?jqqI}c +9=vMG.fyh-uϊ;t8~O`D9NEm XG喴$TRA&΅ޞ+?bV܌!CyBUֆ*4 #e!"l.0-Sy. Qq4,&tؿ"(.t(Lߧؘgv`erd=ӑq-PΦ Nk?`aNhA|5T";G5]b&##%VoLXP+z3:hB"VMmXXxAhzl.jv. p3PN@hOϪMWuqԖ?ӡ~2; VUqBĎzhs} CTyNW)T, i4d%0(ka1|jBRS`E}; m/&@ uPX4ys@VMLՖ]F~je"N7Ml\T ːfY\yEG X\h)$ZfD")5\{%fbӚYUu Q:U#?[鷍 |ɞmڱ0xf+umubHwܞ[)r:씎i;~Y4^"@81nCrB'T\իsZr4WkzZM~%997)^f< 9H/CB'(6 [c&\-K?N\$۷lĿw]tA +^13]y4&8Q:lDMBOej*Xyκ0۰AQR<^G*#'᪛WI|ҜM#Ŵ"KпIT,h^iz  =I9("ETZnU:>dzn9]A{#yflf5 J,^*eW-?&XNqXY}} xmYKGJwݪ(ϐϙ⬘k]Ӯ6,~?CRNϏ2H8t3F%&g34bx*˖tvQۦ*YPj sY6ī<jb+mn4ڴPhe;cH)H].?[z | J9䵌iㆺ&gCO巙SdħރxCHntqm/rD;K (z#A4F\G4dŭ*+"֤.o~kGtoKRO莈`C C4'ŎŴ~uߠެ%nJbO~gIf3pFvzmSc+_P}#m8Wqh9TMP-[$棄> rɀ[=v#މn5I:8l{åImCp>kj#OZ"@{#}?W|c^i*+ÎBW~\2)l[(tqR]QNS,oJS}ZP @ȫS@-G-? ^&͢%Y``R(J[~B%b10 v l|m nddA (%jMV >25gw $E9SSzm̩Y# Ln@1>q=*O,'cc7"ʲ^-J Ǟ|-*pDXER+x3VjK8|U֒/a^ohaiɢ$;LOY` : Tr?=iR>>-,=c[Z.Th֖,lP76)w 7pe}|P0yXk)s@8ǨcˠH#%gψ;0c|OSB< 𧈖rmؒ+~!p>v; !w;B|`K,'ߧHDl(Q5ӛmU8-S\@lNEQaHRٹ䊕9PRڟLu\^QP,qES8e/5wݼָ͡;gYZ0707010000004b000081a40000000000000000000000016661890a00003758000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/opa_vnic/opa_vnic.ko.xz7zXZִF!t/7]?Eh=ڜ.+B8s_,^8[qף.`2PE^bU"%a^VH?@ jʁ>>Wq;v! ,ubutd1L#5\x1`(X;i~T}bvLv&inL$6WؕD@!Rz:gpGIN>$w/hVh] r4v U;΃(9B]r>6̰{Z~x63g8qzi dōv$LhŌYxcrK9mg|=lFKdrݺ٤ق@x 2?XsaFGM 57!O۲]bMDJ%, ])k7'9} A~=P x%+ёhgeL[&9WE*G+NZ$,1dbYeZ_bFJ٥ݥOyKV7N 4S^sZ)fe‡Zoa*6hKAJ s|Vg mr{Zh|fr'+"V/ Đ|䆍mvAm&Tk drZת1ͮ9. wcКK΄WAsOZ= d// WfR^N+@WHx"2˲> EƯP=*\xyކfI* deT=țsh~e:$hG]b;7.zA6A(x!8U8R. T'](f+߰Qd@$KK#+z~Yf}X1B&;d2J!Xlv>Շa7֢JrNxHs6v΃ΐfb[*tS:M9I#=OEW0Y)fm[2H >GMoYmݦL&c0i{0 &KƲ2Gey#Lnʡ oq9V'0 ON˭S=8BbBF&Ơ~ |ӽ𱈰$#;lJfågQi^['x%]~ө ##lwAy(vSK*J1̲ڨ|Yh]eCP  8R-pz/V(s\$|EV'ht4'&E—UH#C:ҫKF-RZl/gXKT+!8,JrmV5=k&?k*ɭqm+ @F5jF@6 u`jml%Luon,E6p*Cz ]\[ʤ y/QCDUwM.=^-[X27򿯆8lfcDJnuM%͛9k7G?nW_Bkk:@+0AmO6ρK")k&dH"]o@;;A+a&(j\kVA喝YxWTZvcĚ{k\ <a6" >2*$f;/&A$;c$֔[bOÉtTO,)!l82W*JwܝkEDvEKku!8ު0ү_* rqŨdmG=FAu64HTMWso]o {4 kiMQHe` uIv"΂؅FP_:R։:zdkq6Da`*Q,{m<7>R r`VX-"@! +&}B$Ԡ6p^W C 8\s[!{bO!*P7 VHVf0vK4ɱFN k0!Ă =6gHjo>$Z63RxvzV+M83 zyZOI$ Ce`WflqCj[UEs=]Rjvv"Bp>&}iYGHP;c]6^qȼpsDؚ6#+ >٣ KĢA#]wjwv.aqB)e8pZCA/&Cz|Narb()P?b;9@C+kjxr e烨 FIqP:VT48' ݺ$]#t $o3(<}W_e{gvrɊs8 U鴬t۲pD]4/ "mTt-̌-bGƕQ ,[$E)}A:*O#l˛kI7!G'C#IhKz@r9p3"ȯ+Eu`mPEFeeF0) C!MNR'Dt̸D_aUG@XH @op7gJ*LOO:SdJbkbeń(cXߘԪחi4XuiQE\>50xר 4h 0i[V?SuG`6@b ycA"oz, 5* UYk'k~OU[Lя9kơHaT"'Q~M(ZE#$E52{xF42QaJJOB#l~ 5mE'Lw|Jpjƍ6=zLGD7xF+|Fyꯦϳ)J ,hZl+[?,h@>υc@Fg*;Qߨ/| K>2@{z'GJL9?]JƧ@%/ݖ$)D&TØK;+餜,i0 L${>@<$DQ;~fLn B8ϣ2Ի[K+*$Fk EWi3`K#.YQ+< ÜMu_gЊ2:dY WaRy/[pU% ^B&"6a<_:f(3wt4SZq?I/E B1ʵW\+oͲaCb'Ye_A 3e-!GY٧¶ fڟfxWv1΂av\.iِB !̤]Cg'b/yIE~{4ٻrmv@\r|w!}~~ "VRR33\ua?נls'8=C*VoǦ|$_u-;oV ߟMW_ޥ맽n&Z-9EL| CGl5mw7 r>l^o,+Bj´AOb4ߊbCc`.A띭["+j8j4>r~p'A# ^!+%]n2[1d>}okXbz2RNW[8ۜV;L%9 Xb: &vY$kG^aG^#I =FZ(%3/(F;2zCoy40ñ:PErkfMaL!Lؐ{p u W )GEmVm/Z~ ?H|udq:xnsdOԡ}WTʼƹ8wzWQn-Ȓ6=N0%FL-m`^⦑ch.'S'] rc֫}YKnIXQ.*9d'Tl:\@g iW0q]eSG;MQ#q=VKa+:C*?q"2jṁp#?"RrB0r]4JGV$R#Woh$fک(8cth_s >\U)d:<9rgl-u`dA8rz%`깵2.(_i:kb<F2H`Gf7@d]*UZ֑cw'!gG4 ZطU,WS'6.(ylW'=o=I'a W7V&;$OLZ\ܼ(/Љ xr!|Zt6eNkӯ6@ @Я%0WNr gmv7dtdZRbXnN"VkӢh~lW+^xQ`ͱh}yy{bLz-Y'ϗp8ӲuS@Q3lJȗ19 ddRo: !euSDM| VBh(şkYDC߆xlӟvέYғ` odX jS\zbϡ>&`Jm=*&ĺyy!6b϶3Gm2Sf >NLlAb@1%O݌D)b@-> .3Νfu̦ͳLZ=3L=bN yޒv>E!-2*X9t3Ê 0U಴}1~r`--LV y*願:=fl3Ɲop{h<?_K!8))!V"Χ?P͞6lH@F47ڝFyMl#GG+S+EZwZ"`RIWxJ?KkۂWb!d8J%u#y1%90@(Q5 %{T$T&b4ߩu hf03Mo apb̂2^ 呰Ob #/'$B=~cT,;T7kÝ\zaf[XbcwBJN5`0XiC3Tˡ"@[0YU4eӀ,ķ^wK&\[$<t>c@ ztB H+jTKDdgsʿ&eHJ?yL<',KU1N|̼#r]Y<4w/FԬMEsA0wG*m`{ lHF~6 Qa"iTw=$}!jh58 ELL<_>רv'`;Om*]ϒͲ7I 3o6 ajf jA!JN4Qw"(Tv96fzҤБ/QD7Dv8[cq[%HsI& owPܢ!XN0x 1Z`a1&~>z[7Pщiԡd&qDrpy]0 U1?j5ovwW|/L͡1;̜}IVva2Z|7%撧\R姗3DAm.el=W-p/hܵ)J!ȯ59(;Hp=A{׮5oJX %m&=ll(% Zp;Yj H[$WXu= ӊf&+vuG=I;QY&v#;iч36J һISUG)ЍP^GBOΐMm_~VHduTĕ(bFj= 6GIv=R|9MC8g8p©'—P0EC"à轉sx+ ~s*L<((H"sP.q}\pw'UGLqĺ19nT"h B˥\0F2ubTvDrfNekulw`EМ-[(`;r]\С7MEve;xMKM+م3Ab*I"gmVLA!O_7Ax Ʊ9KWSi#3E$l`,x #Ojf!_ENhsR Ԣf4W#Z^T,Ր[m4౭ͰK +|y(fj.c:ϴ`;u@r 7 ˄ b`YI&T6c;֝_IyWsk¨8T-|2[2#vDH# SGvG~ vAs pf>&*P IzH\򒌵"Cv4(zZl6ʼSšp; %Hyɵj-Y9H ~Bg-ӷtb5x&߂HrU+aFG tEhJeFPL1g<|o3# gsmPJ3_C, !U UڰҞ#aJ5vp>X[wNg xyLfr|JP SO{ +kǑB:DDudɍhn g$snp 79ewk8sEU0I |֧ęųJX@)K+7ܰ\7R3<<2Ex553[D]9mf4Z9p5C}()"BnX'\-NPy6'n@(~xA~Du:JeVf uzSV%kK5Y=å =%Y`QlxFeSwpyel95pΏW(Sکfx2C̡$VFU`q<mʰ@ /z.*3o!炙&lZωc3h=)C|օDd#j1hYcb==M$ցL4E05XuSm-d/,?iT{ƻJ^1P< e̡` ,O>&! Kϸ2߳+ ȉ_ 8NWýPl>Z%WJl2`F2 sІ R:Vl p,47Tw<{A^I'^*b~Ao&K'Kpպ=yAד~~ʠ8Z ^d]E rY}kbHx|MQzn}kA!@Tn c2y0LHƒTAG)Khoq7ȁ{:hkoB4ȹ(IhkU0(*Fd~v,-RӒ}-$@& =CG3dR'ׅv2 eڭdpwwCuu?z jwUxM7ml~&+b-}&ÚJJ*{ AҮ+ȮY*D63v0?`f?n;fؽp'oT1 irf)]+ ;=:L-0^/ KLQEt_ v"X㡐3|, Za 6jE])SIJ/Sy=&Jkk <`f)O&EfeP(bg'¡yIYw.\'sE0ӝxdֶ2m2y1c9 5y CE$x8hQ'0S_BUؔJ}&K}h@؅M:+!9*u0yq]NPy}#hnP܁Pjlsj.EzÉ3ɜ4507?yRil{8~ Dc!`pѪw/1ۮ|'!!Cj-K(f&ܽ_Bɹ~{S"@<%\9B׹[땪xYj:wD:b8˅2FdnUj <`M69e`~%Ҙ,}kj`l7YT߂N\VT`z@9UD=2(  0d ̮a1Dp&ž⵳(:T&+5´~+r{q$ 33[I2z%@#"ु ) ͩ4{h] :6?J 0[A*()Zxib54*nmcR#}őܯG4X??mp">Fԭà l H \OK\6RUÕ#TGFyw(#$ljrs52~O48 ^SD7(Cr2.1%(ҋ}pBv'oLz֭ͽzXi|>rynJc&]@+<†5_ykFf/a؈ Sy}U'Jk:GB}&t2gzu1_ՍłdzRcWo[މX&I14pD[% !%~Ӽ nfѥB V>@ *K|EOE헯,N*Vt40kr7ߜ`ȿ+ZO\QFu!Y +8hx(mm7VAv|N%\6bϦAƈ|հ^6P=̖} "* +`(>3ρ]~TzbsqvEm2C B]],3 0>&.7]vgz^4kwOkcmnitB(\bݬft\ ~:CV,ц$OkŔC;F \ozX)mj.Z\JZ']b&~ ˔Ŝ_ˮw}X=\*]m7]O\=UQu,Gҩ F?E `{ z"T[ N#zOGtF.vh[ b<ޥfW7.ZP3ϩfimLU:9s%lDSÿHjRNcgɖ(J:[抠ETF4U3wkjx HmD]pDĘZxՊeլ]@[fBO1`| E+!t6V2X*ZGq:_meEx!d\e(ah;v'43d#oF]I |n.t%h)CэcӑQ.h=ʎ؍$h`p  "=jKk YA3CB5+{>ԴxTY8- ]{vv #ꗣpS|"\np8.yr:Mj!Y(PN nS1C &ek& ] Q&VSymo9 ˎwEvS= z4ߠ.XP&^FzoqΛ3(GN^1ѧ'2ArTCqI7VllgSP:S( ^dF yGg!P0|prXRcQcYCu6UWg|tS zZp0O#j\|#|$ [ 3:9zس᰹%VumOF EV.3G*'Ǹ+ęl]2QͬRe6XW}f-D! AՌKWi_F'5(=?R [Φ`#fCړm"Pq8 FK*]6g+ij ,^:pPY!Cm,Y}ҜPQ%xVlҬl,9 k)o4]x>8) !mv JD#E ;ØRU4 uZƋη{VsHE?t/i*L.g tvO|k46JCi85wenGEhQa3 wf{_vὡ/ԥ=].؈w֩sfe_l,QGڗ@aox!2pn>%0[?:k-܌ ;TTLhE gjen ۚ[u5?<NT0=NPvhNnRԹRz#C)ԡU8%)O2ZVj?~8 *\noijipCGRR L* q E>2*l"镅glƷwQ#nm\n7v>RKhLn'X.\ڤK5cLJ:lU 'K 'P#G ٟK:e&$?phdj-Qy{z}RWx:‣}iU;np /{ 9>lG^⍲ѽ?{1@aEvF]MKA]_=ppNZX@qhcnq?4J˲';Lw.8CW+MGj5 Zb_a~L +yA#krNb@VJ!)`;bw_|յc`,fIkjQA~-X<>^y[Gӳy`&^@hTWƂøC΀;Hc]g"jkӭ~'=NV&m2M޶V̊O]/y;xO$95I:FP&KE|ږ/j%W|-gjrF 0c(&RWX@'Z }OΣhemy,J5rgṕL -Aі>tI|%uҎɓM;%P :rʱ,7RǕ^.sU ٸ6YTE,# _7l?jc]p$%6/`wr]Cs @^\,w#rגxP|~"PZxY@}8vGrj i17heP[*%#B_[GH@ɚO݈Y_X"M;R(v`KmXʘa4wzJMC+# _,Hh $`(3+3q%Q/ 4 Xr9gG;ٟ`A^A8H#;7zٳh7`ցn wPgyuM$$?N,{v>ժ:r=y(譶.35Dkq)V#g$eؙXF'e]i.!bl dtꪻ^6V0ou Gϐ-7Bm&ˑun[<<,W^CyRJy1|x7i^G9jTKvFx. vNczhZZXLj?(!^G? K fR " K3:˅ތ&c\ˌbR2-銵3Cdx6ۜ}X _>߹%~g&{<}nh12x}-"zJ8i/6&+5LZɧ )HCۈe9wU‚|ғב΋9ᵕbPҘ]FJ26g2CL*HM^>gZTh,veбq*>y[,rRֻo] S_[{ڱÙck q&s0}m|>4D)^ySG7Wē3 2LxG)IAG{݇z=:&KY1١|z,Pa /ٯ/Tw#a9'}__[1j 1&K*#'OTSBh)&ɐA$䒿OT@\62hЯe8ƪE诀H98WDޚLep[V|}`JG`V{)eF$HnūaɝU)s)YNKxgF҃+ZuE8~s446"Wl}]L,"enHwq󰟵SpḸ{xʼhOmn']uTy8خ䭘9\Y%yy :ˆKY\MjoC^Xl4* ^m\;j"w^wMOy9E{HRGI~/qMV0þ5U,9 hC^5E2?lz*ӘgQM^CO ZV6ucɥ WU[CTy3D&k8?HTjoQ2 J &ry ,A)5h&ꊫ\:KgN P%EF!Q9cP7?Чv>a,g , q' 04})4ݗ\Qq|O0:ǖyͺj:z+Y-Scd;|K(/x|T]xTbu+"Ԍ?IVVb)E殚$O;$!Q!z=n8ɶ Rl6 HoTZZ(ÄWoL>뼕P%:Tu?5( {8KaF[&`ұ; pj%M [Va#DŐXw41؍lε5`.B\>l8~R>Y[LJ}2+%A]ky;_3~Xy$edhMB2e>ŪUbR2'o;r.uRpm<L6%w`[n@L 5 )]$tV`ge=K`Ӗ<%A7:Ә#}w1l4;%$bx\v52ԋ3$[J eǸ,dc3J~&Krfe'ko0#8#Ri%?VE3W~DŽwM닋m^!N4SJj7%RXe0LUw WT:I#ohٮ3mϰ*#dXJʕm.d.0T aXXo\) g԰X-zYlj 9bm.K0B7Zj(bI Jfc[ۙYD.Ș+37hGS ;#jiM@ak!.f6Dd= *P8X&Ûe,ZZ! .^?5*@y_CP8`E=I}io+2w7 wr2I=&y ZJQ7> X}C{Dz]իOq{EJg90ʝ4XLZBk{d5]YX{ VGy&]v6]WNsM|h"aBϥIiI^R* GϠw:YXuxSZSgzi}H@G(\oCuQp;YĆKխeڬy$~M,SR7e,"nOvNXX 1b8C*URwlω֖uBsy#e)U u[?'XO)PZ؜%߇6p__W=R;g )u.`N (-]{AV!"\h >d9t=H5*_f3p#0jF9-&3$9jmZl~[Kgrbgs,O|.&ke/'=I&6 $6J=]mXyUG l%ߑʰ&xybwu$M`!z*y]] J0:6!R[xF͠^9i2%GE?b! ou㵿N{wq * l=/ E|.ana@"mR~Jgz&K=wlӇd0nUj\`MiL<,HKQ UIΥ|zHԈzL\A[&Sğo<7iNC%=,mĸ;<$Iew.kNY$f5|b5=2e.]Sqz:/{-tRCUL*-/ KzC(ogl#OK!un!jᭈ+N"n UƤwHxN"Oe(.~=1M? nA(q:q5 $wlն*_^%UH) a Gnule9h`dE*u&F,:ox47AP?(tځͻۊc Oq힬/EԀ3Q /v:W|XGKk}AO"f~v- F`D .ρ f!^␖.8g6l @^PZgyxA@6=L[ "U[dꔰ>-z"\a2e.%6gs & ʭ:Vi})J5*qxM ckdXcdBSҝv>V FlsNڱ׼JAEsmw2<posOw"oںA!쬩 &O :wOf%8e8:}B5Uy78(iQlcAp,TwGvה]JzS,iPɋ}|14%co k?eTUota?ab͛PRJ{ ͈R;R뗾A wDGtW*fD;gƖEB ې30$ B*T4F5dXo o42T-82U3Г?WxsU(a3FpLE C]E)Nd6ڒwސ֔M!unD tՉe?w-?`$6[V<_R+Sp@ ߈dt1$b6ήrVak@>٪QQ_}H9)e#fդg.ȆdqU$wRE&xH+JYV'\Na(19c(ƨJ)!.q^>ss3 Ӗs+3{kciwMX/Lc 9_&=˛MdHtRRIoT$\z-pV8AXqz9sֹ["lIʋZeKw1ǞyxJ6z/Z:.fFl\f}hf*a`zQ̖$;6>LE%2) }I |P{Ϳց{ M|ؿ{Oĥ7RQ`,Ҍg: VsLTfqΌv!X1LBOkDtf&ݗ] L}#`tٞ(kxAw£U ݥ;X(]ebxr6OzRT9醚|[=edj.^M}HZ՟k8A[[oΌHRa<`Y7.|WY+u)ް3Rv:r=ĉ/¯ן V&'[ih {iu=)lsdaTkP:~Kxa̶WE.OUiy+52;k;ǒANY02²$#uqa5TR6mN9%z͇%U>=/[;Hh}-,q6k\Zwϝ [(Luu%N'L,>Q{\k°kS~,V/JOj1EoQƼHT;qp1D`D+ =10#F? ` (Y:sYrf9#Ŏ;u _:ӓrqG;m .u?yzS@-B6ܯo 0pJjI<^6deb\Yn(;DO+`p 4j+dPnWLb'a+9V[]`s|sH"v\ LΛ~q't4+:AoPŇW~l[Ġ2CAXa<fRH[M:P;J]p7(w/ /=2ZgOi7 K>Q>oc=uflL~Y$B\<>FGzo?UA[GA+?f gHO{Rlizk}xr3c2*0CtK&焪~cSnoi33w:8v~1U|u&$ ;m1<ºS*HH:~jfz(K*8eӉp.- 4q"Ccҏu?HOJASx ڽW".)+. Hlk=s0HLx(1 4Jj: .cm4di{?YA=<֊RԁV) =[fsAD>Ĭ d#P]E}Mump [A0x졭fVWl߆83a<1Op Z}k9MN.uG+ASN(>K5g{ǩST-?c$(0#5<0Q,Z[PNBI(*#j P{@>:%/o-T}Q8- Vmr0`-K.R$uVy%k^!I~< \tz8duzs?}$.7Kw-Y],y!bgD7DlyDM\Ah=1 58Twݱ"@ &."Y$=KvnJ[&1Y=ׇDN8qcy ޚ 6c6[W+T)mu;`>SU@;FSTDO {b7ԑ֧CT3Nڰ቏䔮sa @Q~ ;$[ 1boxmtf1tGiDu5{ǐ>k  \ ~`'qHw pq3Hł:^`_V'{|; zS1ZQ*rbAME+Sq6~n& vHt`•0>@*b}båehR~%a$lE&!2)4u佫\9F(t3]M塝z&"FZ0k;vCph#ZV"GµF=fd|SI6ub_ZL{#Of?U^); Ec@#n9B*4%DESbǔ^apcRp?3dHl{ [EsPp8vA@ aG']j?~*.k~5-CL!qz5`ZAC` ~vg"YT9#g&܍P}txlϬjmLt_z:8ς -|VewL7Jӏy&sh?̻E~?7 sS5WzEr . k8j}W[PMFtG19ޫʤ8nΪJ`Unk9ݷ 9ĬIKg:DQ U0( e'hsN@Y&\،3M^i|>XCb1{s./.5̓9 lN iniMm^L+aKx%f??Af6UJb@ N0!<3b3\IdQcmTUӶ 8+asW ='Z.పmij!Eρ!bNHS'0_=h-^ 1=]J&k &C[Xv菉xsz! 7z9!dNyH~^j؇QdxµE0꼱Źe%EQ ٸ-Ƞ}&)vtտQ0rqSn0{u4K7,mJ|%Ab#",hG+nC8!ۘd^$|`t_g21;̳:MS J-GAE$^!VTް!%pLmw1t[{NHDÄN14>yœ#ma8:+̐ZHXH5!y# tt7Wp0$#V2x6)E@!2m*ނzn5ҿ:cEeHhsA7*P.;e/y>4}; P_fppbn/PKkBC6B 'e8vFUUmBb5Z[s} HfEI݋%J&|hؖE/ʲBp; 9gUCڐ x1A%m-9=Pe:TI+nժ7 ͫ?(+f[S?>/dtgvE/ED2:-dQ?j>+]Ut[(ykz ˡ#(4.4؆B6c|qha"Vv"C)NObUo-$( 6T~XeP<22;^Di"nh]ɘv8%?1H:5@Xe%\:,;g[a J_iANvl!%4qJ Ȟț\J#/5\;&vGmD[([Wro/ z<T8Z=f X&wX{J1xHM?hf&v\beHCV]>1$,| {lq"4SEΛ4]-iF?6[{͢{"vj2t0.Ohd2IQΏQҷo ]7pGvu F*y5р:8.O6$mvq nظgG-E [_vGڏ32 HW8x]:wL|o5 $Q4fğT`dƚ<'(12S$+CRQDb\54EDhR``Ud͏>Q?q*h$r+L) mp=Uxp2̙* B]܇\8n?ЖEAZϞn]Ym8ĆUr" %[l+zCho?.9 G"x~6~v$Mf >NB,ixAu~zܚ+u+[TpŜJ?7G_J_E[f*Ϋ OEՎ5. x?im0Јf`SKc];iB5Ƌ_6UP :+c/ORäVv@DYL& co~%vT$@B~^A@4f[_sgIWGVgu$'Ŧc-0CWw)zDOPz0_hXG}]L Њ )h[3oi"0&Vk tĢ-~Ki馭~Bh2QPc4~=lN2O ȤR.#ׄ I/XNӓ^q孞8 ݩK0cn TʔRuc9$5WoE'@LFYAtK`VԄЄPn`p7;vmc8ztH ;6JEE^K$ Q5l8Xs%\ykGG诰h~˳aisֲXv6@?Z*ybPT7G 6KJR: fנh BHj86WZ:3&.q>z%p),T6d{kQEU1Zx&fVHvPHԟW0<|+8ص'1u*Ts[)u"s"Al`a6,>׀k2k/,QtXI Ds'u'&<ӤaLEII]S<<".M) 95MMFee3~\v6 ^ ff.h&oOu@pwr6@ )Rf]b&"" [BUo~c.{M"YDG<(£Yx`(O/lB 6򾴋v!f Z3ek#풮V|b??;J#bN`3Kr҄'t+ƙ"B%1]+] D}o u%Ec)rh mX- I  -s-'~FHͨ_,k ǰYM8m/*8z,^,t.>gj1XYȿ>H!R/_6'4 vVEt?bL\X?@0cx.U.:H9foAYP [`~.gq@ (x 0O poK#ip當g1PP$Vu l5BϦR#A''QR)? oA7<:JA|Ar54I˲Ef4Ǻ5[DfF>} @p߽t\MI@ta֦|k}=2賈wu'y_s)Gp+%QIOezT Ia~,tÜBky'̰@"Ky. ^W X G䐷n6\ܻAlJQN"o[+k$LB0Qf!FKBZ@,;Mtɩ YH|wFfÖOHFp+Г9!O6*ŠkrIPȺ"T"{6@~|0&y,36`zu^D??dAbiyF?cⶴx'~g')=*r/,])L'oz [^ ox%Jj\W.#0 :aRyOaC6N o^ +-֓}יR`o==:;6&6P9cY Au]^%h?VEr~چ!5}H.5ڍXJP+TbPHLc?2IT_/z$bH6F{vQP321䑀`G0LWWmͦ0rbx +Kش`S҇1r2%!A*/?p鄽6`B6'PVϼݺ넓1=I\`T2[rB=F=lU?`DyCNA5-s:?4lNRi᪍nf; p'f98o5F'Wrʖl={7όmֿH@ ю悥FY~ [ KaŘ4UDi-Eȥ!g%$#H.mz2enp$b$1%=׸bkDh-uء^ ij+7`ORziYzk\Yj)g"I`aXt^ȓR3 wC 0+^cqqĝʅ*ejj7@}! `}J&K8&SHpE^##uԦQV hwkTwRi5Bc`?=aD'dJ<&Ʃ#t`uteշ*ʠTY3 ,09s/`Uej a(/Hd7daE?wNzg<10^1^ga > Eqe-փ)+Uypt\`:g)݋v1"7IّEئr^XJUSlqu Ps $-^U^A3DwD +[84A_3G-{On̝{ g)S4=?@m5oIp^vJ<~XU /@^7lP呀7;e6 N<&M/xLIڭ_:_T YLI7]% OS߻=Oi.*FFϣO2|t3_\y /m}(!?ma"Aٌ [8 Ϻճ!cT˽TU&݄Y6HJ/m;`n*b,c&r6[9.#[9"F#8@^ww;< )<'p,2*Ț a6621%"6zogvBU6#sq|p4 iH\Y]QbE /(&zJi-vd 3mؚ!+吷 T~5t{KrIÌgh%7۫-A7ZnAqYr෩?`@#k'$7Q|ad|䎸|%M2SCZ& bOa7&9x~V6nՙ/R(PkM֛Ι|/pFܣRi iI\(IF* pZ8,MI5.{ܦvF`ҏi:RL$d..}OiD9T,AZsK:7H!W匶  DFn7&}!͵ +Bo̩ [-9\0P|t&re2Ԧq9E0yQ ]IPPGN鎝uvRqYKP^ ;Sn+jC4$m "fymM;+E=#43 f "=H0tw5; "g  Z}Lp찁$wtz͚GdCR/GTV k+95sۮ9w 48|oJ+)3~#0!8 4"!i ( YR;Az.u((_]<.؂da@R:MhyAthj6RH|zN顈lҬjO3LG(WP So޺9નN["AiM6 pZ~%F0HE ٦SF(Y~CGjލ@`PmXk # ^^hQMz@lP} bXoQ?Ya]A԰J;qB.Tq924=Nml T԰y~ؾͺ{q4‚q:O'& SK;qfpbɳ=S>#Y\ut|K \ f:~ g宰eҤ;?d=-C0ư_.pDFH\`m蠐#L$GayCG5<,φ-dQVŊCDS~k^ʻq]#]PsL]OϏ8:zd[͎ӊxZ>tgZN a gt֖hHx\,TyAwp6BZѕÊD4[K Gl>4B|BzÐJ׎հC~>kOANAlP$f!?pI(e jj2GM&IMA֫ 0cz ]g)Ax>C }yc2N΁jW|;s iIwon>{EC64VPZ_.kj?&ރ -~Nl*)\HdF'ORj/H>_{g갑d= dQ^4pSSS w8/Uevw"}FIɱm^6[Noo:\Ǥb]!0zHd3wmDs>QKwQGiU1s#ŵQ˿"BE΋1$n„>-r#_0P|KѱJzdf;Xz6d>^_z"cOg>"8y W2r!Bq=|>I3O <Uf-,q{zF=ZU#ڸ7$1WHP2_7|wG'*b2AnJՠ m=d:S7مJuEi?TRY3wlk%d h5<Lj m3PZ(8H;%o>?+$n$SUbd{OC,RA@KhrŻuUfP8]Ltnt>nHgN, .2Qh?z&k:ϲ$3V Lid^;s4͝ yW $WP}AF Uoֲ$[\TQ##GUg氿#nCSJ&f5Noc,?PLcb(翬I/%`+e *,Fk{n =057$*箠RG;Ӷߪw'jeͲxl4=!!5'Bِ:48ɯ kF""F\;!ƖϳfZsLdD] Ay*3p0qS:}kٖdžR "#谴%TSO̔JK89"&bkNf=yJYJ:n|%$b w 촿%fD<=VͷIUO 2QQ%s7BhZcj0H;J'6$[efH™3SE)-=tcBE*'`yeHHxO ky\va!N9_ yPr{,h>|L|ԽD(D+,,7)ąh[K!NR=1`/IA1\mʰZX>Q!/(\BUys#8lH2?D1lf#Őɶ f4}d!|@d0OrxhhXƩ|.'vw `qEՈ9w-Jڀ 9ةdyslt{UBu $ {mr= ƋOtK xK!'Mߪ8\(/gZ4m3$Tx";C lUM?ɂUpn!+n"!D (8_ɹl۲Rvߤ^e \zJF *!Rݪ]eb<w>rgSo`1 $tMlALſIz{H9r=lQiC|tg0 %r[P4RtĐvpM>0M1 OYNצ$7t=R 38|͠yDKgj'}2QJTAg '"墹zsH:"ct#rI#82Pf*~Qj_ڝOHqg@ ncr.UZCȶWkҐS BUN;.Z8-9jom(}S&F2<95>6BPơ|H E*ԭd}228C@xg[U>Ds$tNh2Rdt2Yy%lqmc;Q1oI ~0ꇗ{_)r7oPt VJ +x˃/x1N*3vKZ~µ~|V8zVo1", oۯcԶ-衽`ia99wjh V 3D>xm[wѳb,.qpg25=m``!]tj^Uqy3N,Ur[xZP2XG=]86w}խxqeƛ/4ֳ^ 5(}(d-8ʮS0=rҒa{M,D?]9ݜpKkC 9T1- #prM`=*-ФOioοn.䣞䝊(#(#Ms c`aRoc->//λf16q&&wn^gl!$=19v9aOW":ӎY%WduylmvGGkKoPE)UL}B0ېkG e`RpG~|>/iKr >.҂W2 ɗ$D ͉`Ub6Y?A'eܩ.) Ȃ*A\&A|x2UlC#Z X(.3lN؁!V.%Vy{)ʱʃ`8 Fou1ڴ:E#{,]Es6KOA9J=*{UP[yϢHj+e`0y1uӥ ee#p/8"Z?%l' ~w.2=8 hS=i<0/iw#jC"(Et%Bi7ي8lUc$?5vS`)TMSv9O`̘鳟iېlFL'g-d튢l9C章1i Iqsmް/LskN+aA x4IW9H1k"i9U`Vs1]~ϾvҞ*_ҩWDArZS? .9yx[LhdŽ=3=P|g3Q6VR`LK/h[y.vy[Q>*5u?l֨.q?A7`aA?$7&'Xq NmLr RzdO1fEP3 BbŧPX*{^.< b"C2_kdB<}8gs2?JvWP >IzN-O@2ՋFh!@汥Lez.ɨfmMh&8yz{fN&vM0 eJe w90_mW R2QVqAw7)P5ZԳT( `= ݨ~Ap4k=3AbΔ<s ft@;9xe]:PF0ܪr{{K|Hei. (;I,%'J^Q OUp\˵ps62y#ά@mHz+C BC;3[rNPDM\U) ZQ[{3v}ncC.ްh '_ᇆtT Y~".PUݤ5ލG%$&0Ed ugmdVE[n$@gIwRuʢXMm̶`H^2l,+W)L>R4ph&жQvƂ[>3J9ե@x3h('R=l1)/Dgy.IIK ڪJh&4iZa@]L{]#S\S2 ':|Qp_l I|NJ9?Z~kڽ+ L]P,rh7܄F7ςZp r'rاt7/^Ֆu믟p񯋠ĬН1LS#'@V/u |ZUo7~)]o:GVGR'B&]/T<4^l3qm%hiUV4k&|>D}-# G6-Zu/ce߫H0- s,(av@پ梎i9g&n煍(ȶkX{J}R @w9}N d+[؆X⑫t+{|UqAq6Y7v M+9cAY+?WvEMsG-!O G!}הA?B5tKN+Q8z;65RinIA+K8d{& ն.wY| v <7o7E*9$ihJWNl ,UxC=\C#W̍eI9[WjP[ /U𷒶a1!D_x8T0" 9 /zRcjD(D7hâǪZc/i Ӧᮚs u#\4ҜJAiBJapŔ_SǞ#K[eE7P #*&ME5nS_ ҬضµHATX&횼P#[ QݟNFI%Iyc^6s߹es^,RnGkˏO1^i6¿wsu(Y >cȠĖ:}t<){-0&4kGk s!SU=7~ڬc߻>4cDgJ/IQk!8J ]ÿ>驗1׷$*?9+9׈&#W4aví} 8X&3HmbqJ4o,)~ b!rtl~(H3 ׫Nme]3 "Om;Oܡi-C{696 4Zs+3,xQ8go,2K|<ɺ"{`Ex"R. C/uD #u2b!gJ U]A`-_f- p0C^_"MBN!o 읒߫AV>l [0UɖE\9@ݣ? miC4*;J$q׍Uz{l;(Pҏ ,* ob ͅS8jF:.$<6 ͨS!" ?U3S;[#7X9 'Ξĉ:9vT*5їNq 1wt 9hhu$1)N5ڤFYP&U~۫E`u2Y&dQdDiZ1Hhi2`#xV tb-X7PL6S*]F.%gUŲX/`8#4,~{Ԯ?xWrz`pr|* )9',N "q&LED @μV+m`2˗$[q*CFBbU 5sŗ,29Tݮa;drtRXȿ`IKyA^]oy'{]5%&vo=pgU}AՋڶPTDz#l RZ;W`K#iճ`"O[_ʶ8[H& QKRd[E*Fswࢶ8#ȷ^ ,Hϖu*;͑Fුq>Йb%Ww״Y7lpoMp° 9k EI7!۲Fbl?8`r܂6GU |< >m `ZLf3t>QDUZψdşKTemzyNRHc,Jb+lזK"O[ /}WO AcNa{7 |ՙO1e̠ȟ)d \UHqYk*lFAGآg& |C~_XT7m*#㔬b/+,AIcG4&߬[{aqQ%RLӅӀ1KrP>>w$#8@bDc(՞Pkzv:όm:rѿ2?mӵم Z7QЫ]T7?-1gM>иtG؃j)\sy:-Fsi' l(oܣ#)NsDdkTa@IkV9Й͖Z49-T <js|LR KpVB>LJhxS{ [||"6 g"ا}׎4x—P\!GB6)Zm3ɱ|L<i0_dB|(AM"xd;)Z] ZXMxgQyoܪkHFnŵ -JeҲٴF+U 5Gli][#qqF_ASF9p_`㇗{J ڳ6{"&Ԥv\6f̵ѶΖ7hs9xկ(O^FLlOJ\034*qu_u,_DV2^8E{37sRYA㺖"r0 حiNti<.6ִ|<:xbQXZ?#9dlFkOS_j] qףBXܶo}ޘ ӡ|։ZAL)x[Vn ~jBe3Dw.v6؃9g  ǔO>FƂmirWsr+P ,{ٱI 44vSJWxB;X12N';X PoE'M8Ndɘ񉻗RU|ΆtDNV$ 95!qh!ܤ 7*?TD*%UaPoZbJZ >4xgՎSuO'X=,< qՐC!c7IGą.džnTml7y|1xK)8]40;()B"q0I8k~ɛmlLP~K&x,揲5[?A]>GWc,'Ngh/ŸդX K^ * W 'L/NY#:𫒒SD0U!>IjS$˛ECz15q~r{}C~$k„:Ex\\sHD^%p5̰Wr4˼kVKy^$ވYInҽ J -b5n8mLH͆$d3pd?>R7 ]h0_8(qZTWz)L* O݇/4τ*o:$b{q 3_@0R !/ca<^I5aFv՚T0*3{>66oqS晛#-zlXw!)߁-..QEˣ*TN)!{%n ZɅ4!7DdzhsN9ҲՋYW*sI)ᙾr6M͏ukpCmVi2ΣKN'A*=&A(V|"ʀ QSl&!jsZގini?3 R~[pI߀q\ |rvRiy% Rr{Sϡ4<'ΰRR-U;QR nc0olT'š猺9ÿ(:m .ny뎳Ver `; Ŧ$Tx (>$ngЅ> !3[jgYZ0707010000004d000081a40000000000000000000000016661890a000071c0000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/srpt/ib_srpt.ko.xz7zXZִF!t/uq]?Eh=ڜ.+7H^DMkR??#@sB\9K msF%ˏȢ1ºv l uI T)d-|='`%uXh~7 2eA77uOy0 y5=[B؂(h %L%ERFDDnvlIx]S׃$r.`]6tQ 7F.@?v2_F1vM3E0Oeqd>W-5#nޭ62fF[t9&R~?cPޠa6656K].d5Q9,Y`%zA91 .r%ݖ:xo,8{s/?KreoJj9bʾnjW!:,mՄqw9$|L_l%/}6749nA5<4&et1UUulA9-Q4vW"BcD@j٢h;F2Fj3d K'R~>{zjxP\&t5uGM:kM˄nPP`PpFK엔K\ܠ讳ڕ);إz*ax9 {we`2P ?~9M$sᗷ` M{q-;g&8)^3-^`)< I hNMz^k/ەW<3BMpkwrVTg; w4D9M!vs7s-9xSپBٱ8Hߦw(+_%U\Vj v\#rB;s!z!{xV0|V[7og f!ΑIiseq EPS]U9iuj޺ YBo]*r`y*|xGK.gzoҡx8-eǗSxbYbSWZd{Vѽ~yEᅣj%gRbʌf|a %j5b8KUBڗ.V EM?ME}2+zGn%Bd h&X@$1M'r`4I  zʨ3s00Jwθxn=71C@B_x@QvqgRp4jT2ś lYg=ɝ!vDL䈇Pp^^$w]2A]?F@kqHha!<@HMy,]4f /AX쁰Q!JHH s!9- VWrk|o,?!2ilZ!Ə(iY0*DZI&ߣo{ڼ# *=QbF.ڱ;4VJMe/YRU3*lINZ8 u#`t C;.O݀PԐLRFKTtaz(aG,p,m:0)%i8B0ovN?tö_K[HLJV}l>0@X9ay:yV8Z69 {PX?[L, Zek3_Z&B6O{D: yF0N]ݤ0ooa_Qw'8,@X#%}۩f* 6JJDqݝ*VT˵c%.6ݿ\ z(Ĵ v>=ŸfG}wc'TI_ f `Yr "_dAIМ;rIwhwϼ"dS=ٿ$\P*hc e%Es2&A?7dE@K;q"e )Lt)fdw0YC!Z;~):JC:a8/uaEFzUsqGKݠ^Z)#JNL  A&jyc//@SބC&dK\y'Oxj瑞+-1&#_F(5\;O)e:K <9^$0{zȮ-Z>{j.ڜ?%+$'?T/(yvhOnU@ķ\-Q'U n+?w5l ^ȉ39W'*ClfgMNgHG-F6RtU㜓#W8#@K5#Պdd˄_ !JQaUfŃ .4ܖj5Z:\u[XU!]6 >AsGzEem/~pb&WbxM#6fFd~;9u*2Zg44L{۰{Ur H%UX~CD;iyNK.^Vuz#/ mUWMSX#`+3+!+Ef}АtE7#PUrPN֘9UV3q{r$,NbCi[Ґ!cDH3P:6Fɂns+|ei'ƤR"$N!xxӈt!從Dp;Ӧ&l0^ם\*k Z]EpNQ>OrnbU(G *9Y[6Pbg6+Ts&Sv$Ś@fQbDh{L(҄fh9όidsS(q_agf8X%BT&]aD[#q)axo3wWQ݈{F/Y Վf׶1n8Dsr*ŔHC@ԆE{gLrƒ$sNuW J.N:y1VSN#ȩl`AdF+ @Az<cEq@S&XtX*#(`s|,i(m[d59eo|x1GQhīnd07ZbzvyL1:%c0GC?YvRH@=CP06S]6j!ntsgFQ3b 9#fkr_A5f'^[-BsߧhE=H lĩTh׷H:;}`f*|lovUW|'g?~C㷏TWH4)0#0Y=f eg*#*󸻿dǰ@t2<ϓ|zRFg\FLg=·,[xߝo^-ϿL^.64{_̽MpOxrb_<xTˎ;Dt82 (&_iE:ge|i^,OD`ʨ|qe1\b 4dS&'>/}?ZcEp߄r$>2 _\Ʒ=hBzH[1nʾ*-.ǿ? 0W~$,郄9hӅekfKUc$e7m9lBנI.0ڙr+G˒aH J'ָ ql蟪"~jV|>p=Vg/6DDEmٓǑ\4 rs9eX|=QC»A}?(ٿK 5Es\ɸη*ǤcEb[6¶-f= CI35m/-cj=cĐ舵2,mҲt>zi|@`_ n 7㳇Ut1 9n` SsSɶta+7v?ފUa{VrTF:L3{q}$~uOѪ:TjC@kCXGo_e@—!dgh_-7HS,_G??\9cك%!IS*ezѱwn_'0s4/[zec㿧,GVx@ Wfۣ/6R:z5Kk.YB,c19$%2jɟ%eE?'{3=A29y7_&]M8#Z~zJG9Ct`䭩&}'^uK+msOme ; Tcwu=XڣXzȒϹBԄǁOe@36li ر~Kdw3w'lO&#g |;3`AGa93mϨIf)\%1FZIweF &Z:2}dI]a6gHcW'Z/ , `hS%:?/r0O'0mWG:Eoi_T7ǻ'8^bgC*bɠקǯG~ `1h'ar: 3d5&jn/؝䤞|k` "7:n.S6E+ܕŁ K~:Sf$UyF" |zljF0)DBJ᥿},fxPyl$җU~f6Cp[P*4!xz*i`{)-n ?.e7J, e?i t,9m .Yv3e)PYrF(L) j$řl |#jIҞBe;ߴV4ö1\,0Tg /sY_lҲhstuce{lڏ-yw#3<7s6DlRZ*fl;)Z$Ek+@Ūوwi }%ȯRHN:&FHO<5#O^gaXw0Z7Fҹ S`|q3R}%K EPaJB# m:#F )zDga#C "bP~ q6=-&;XPM|K/5I&tw5c;5.wE7^ъX|BFzFIpG$sLG }೥U%8CBMe!>N5]a]V{FG]uzN^}Or8ruKϿ;^ҫP7{31QN R:`Ua2+ K(׮tY^e3/'v2\!D7Ѷ! }\Mtvnv]*)%` q m30{{T $mưHWa]Uw@W >V ̚nz9ttņ^\Lw 58 .GFWW}fDЖxTBŷVɎVBV:v7]?7gG.$i珪dB03dͥ6:j^H}w 2QKGM\U1cӷ&JLjb,^ǿi &b~W!fFCj14VOhn+S%vr]c|K{3g? x*Oi/ȁk[fI؉,~܉ |%EOA>3 +s}{u收ŧX(|L!uq40q,,0QpK. {Sfד _]#2:d{*XV1 guUa˳oգdK>l`Q]꫸ 難>6i$R&%60PZC8\|~zӶ G?d>(͡+P;OLd>/Um@ ňжhv ;$5H/)AsA} [R]4MlWS9[^Jχ 4V]j+&Q,":U@ _LSmdwX%[DۖmXK~j0cNF8Qf 3͒!EiX[XiʹM7u,6N ,NӶ"0tϤ`PF@|A;Zq:z3^/eӾ{eܡ>FV*M4& a{i^@f I>Q pAzoV!ĚfjSlݎ`C+% *=WQuWS-_$+ ){DFS~v(?nBw4qۗQtDҋ=Ct 3PrCmAjn[3BN5EkG}Y/h}nB·ԕ: +nx*˛g@wZM\8`4*-qo vta[-6skHDo32/)7SL\ ax8-XKLF%kCNuﳒ|}esy6D)(=Ӧbӳ!}H8HF4ǻ>0_PNICzW #Tላ|A9'=N`c˻ 1WQ;0kٳS(s^? bO|VKvY@_GPԷzIT?Kt]L[,fRw^ڵ$F,M\5nB.[s&2{AGS|D[9G2ok(u"'gu} qA3. 8˟Rh ޑGG )eGĭ|I pX6uّEVC@1yg`K|*ߋ[f<>4reJ(O30X́.33"$`q{ VP|CL )׃/"j0,6 *3$gI&4)ʅ~^9' T ᒙ]/MH;wʽyU#t& jfsn`\Bv"2xh;<88H'[pJu4dV/lNN i4b.Eٚ?{:7~ӸѾ'/7o v8nV3I?b#^59 E Of\"XNJjq8,D"c'Şz.Wvk4ټiH ‚RӶ%3h,oL0rUgm,lMO~{0v)W! 4uZ P6xBœB1YE&f1N,3Դ;?aʢaWŁTI#>HwEb鞟'9{ŎI<*|w1MUysX;]M8U;WSunX6>׍ുB\I'Er)EA0<jdi)k[=%9S&XMj kY֣/+͚3d/+x|^tid!rƷ<ʼn@lܷ-KXշ o)4*boBg]N2Z-$I /ke}㲄t{p'F$ Z&-Jc[ uaV 9W0Qp=֔JlzRH @o_*u,LhxL 4hf']}gw>g [!A))zWEtXyq'7Ê]Z1tޔ<>1<êN<)Ӳ5x>3]귄R~pRD3a>fs}Xl]JWP 1uJQ;21Ly7\wB>+? O<֓V!ƣ3"XJ/HWJ-</n_z$ęgL0ѼeotrQ; d{\$nȘ08tZӎߢ+"B}IzZe/K}cPˡ&Rw߼KW`3ey(?yhՑ9)=SLe\6mޅqM߫pܐ*M3u{;Ƥ'.؜"%_`>gNlP-=\Z:i+GrGvgIS=Aj^.*f 't-K^6ߦć@"!K2Η^ %B@۬yʐDV$XkĸUvҗx+VY -1}R;_Ud>t}ÑCRS`wA=[Ze<4Ku[*xY %9rjݒr"9Jl ZA07%[&Gx jܐ$t7@t]hv ks&J 0@*7-C O`quSA>U ]!tfjrZffSz9s}qFlg!wl&?HEE}s%ٸ=4pg̬g \N?> &/θrS /Js8#2ل ;K38a<Ƣ0J鲺}`7l:DC_7Mq솕Yrޗ(ڪ~!Mpdld?l`ܭB"(Ĉ\hip8>Q_ ʎ]|2/[FS$R%۳ i"iׇ[<pN_34>-=f*0iJK@'X8ܖLJsw/o[6 OŇ'](-u&vͬd4>yzN&z1Ng(RPN䶄&*86j6 N -+zPvSBH OA W^A?o ?20duw߯Vt y+<1گ+KRuז>:k!w;!oO,k7Mt P:}Vg|`@Rt(;kuX}=CymgL뗉!wrP6?щ\(0q'k )a9?YpbA<۞19n hF:>->حӮxJ}4V]fwoœ/O,TI @99&={VZE(Y\ߘjjOqiBg>5{ܗBX9=;HrьK|m n/{R(ֻŚ;_y+D;[v(:Cg?$Ln>Cx dIJ­N6\Dw#.dăŜ7;XO 7_D%Cp`29Og]HQ/wa'?cQ90w>(B/\ΗZYV/z+4^jl&JYU]x/Ю*^HƖ0,F:BhS=oRK&ުq6Á -)n5@7Q+U^Az0݉X}NƴlX.izأ'd$T7EƏW6QRrbVԚ.R=Ld3JDi|P&:7;ϜㄐA6A+ATcsWbʮxc#w$ fa‡5S{)4:F^0{3[ikջ`?\eG$YGe=kSQµ}ĤEE[/(:[wI}-,܈&@xTbUz DnAGڟiunUÊFOoINfUyԭ)[t)vIWlk .$3hGƫ %֞}0jw6DgR -yR&BN: Q P`vﶕ6InŇ hȖ#HSoZ,Lj7({ pZi+}$@r#YEsxe -8od ԝQ$܏GQgټQelw#φbE`>}N ٦^u{]i0 I䂅ԡ)*R˙n z"[]q,퀔ykZ2,(ae pLy܅`͏#E\CN%o. `g[H[ 5.:J~4H D~B77pyMwDJ6FaSr'A6|,ZL-F'u!pӢbjx+1tkE0J.;DY/|p}྿1Yt/2i%;Џ/a@Ɓ<\PU+pCї.A{?%J,b8~k8M=d|& \ WΏF|k]Z=օu,qW+9bvKp5Li%L,(sYXnZ/ص+g 9? rA'o>O3ng(-7:`*m\`KڭBA8V&+@1M0޽0 Ku:x'sqԙ|*qw;i[P%M{\bCCBSmb}@FBk€*e\ ~ʛ'lhQqkrJSٯ*/,XUĐ0`1~fqZb:He<7ئ?@hA)XF8@*:Y^}#u1"4|ɷJgy2(o!7R:RLnڙըy<ߒe*j;su(iE\W*[Jwe]?1h LCTqRnգf_V> 1 oc1~Y:j+h^Ȏ'-{>ngPs w_Rf_Ke'NRʋ6GڌRwweVWC;*n]-b,vhF@Z o3 2xPQf q9|f/b2ؗ32MYX˝=AO;pdW['QHq5+FU8$YKE1N`B&d"t< ~}f B9]zRJ]J \40_ b5T4?[8ѷ" dtGXԍi qe>7jo qzߨS#@lBR}EeZƿ!U@4| J~u;+)QR/_$?v鮘XɆ0(vqG\oBQE6G-W /Yjt`?L45S r ;]NNG 3{uinQ]/7ef'{F?EuhyD5l('.!.sWyq6I+ۨo..VMB- j|V13m7:7 ߎmvA ȑSi\bzߦ''{] Fik~wiZU0fe@QH. )fS J 'hҏ7Y$&&ܹ!꨽;'‰R)Ϟi:-4>p 'ЗCahp}木;.ǀx$"u5UsǔEJ? ^XYIdj+bmt[4V[g>P3`Ĵ O,gґWKJ/څLv(bx#>8FshgyS襏}H+#u l`V^dpL@E M%RC_;)`A1"X PкXԹz.DKSћS4`^VP_zVi>JES\&%!G3Iȕ0Ҽg[ql'Dʦ-*,ѳL4Eomh-`o~S0OB N3_Âuy*{}=խq9~e' ŀ 1 *2O+=?T2;8kS{-. =gzk~tW (e 3lfl3!'t*QHs!+x+֊e/%#r)KNc.bqש^7t G-׉J3~4ZKr2j?0g1ܠqvҦ`}zw~6()6q_4h׾iN v $ǐsժ\hN;Zl^:m2 ?%P,M֦`*ľWTichؙXznbk9W M8r%-ɚ[Joh_?Wo?ֹ4ccBKdZr',%d j$` ^7&v^> JG$*u0$C6oEMk#{G?]1{\CgoΩe)[M&bX\hM\uvKaߋ\tH6Y?K3۞qp0釧DƳ A͞$q\|md/#σj#6nXI64w+04\вJ ?O^;1X /zEd좬ݦ},Rw(Xǐ?zz/^WdydiXtSUuo7P?vﻳ{\(/x1ӵeEa9z@Xp}z %HXʱ#h"SM4>vиp@[o o\Te_+cOl*,}=D %>nZ;B}eC3|cT0h`+ͷGNC=>d=?LKY,U$ێk`W]w2Yɯ֭kdņ!HJqoۀvM\ hShbLM*(ԅx';Okd`#*@N~k@6TeiĊ]/[K'"o!=&29(@)un)vyūn_D薚,/Vl=tϣ"IriMxPǔ!DlWtDDGLހ aJY+$yZ@;t_m6^+A{\Jf7ޘII]歊.#%M'H޸")T<ґsۮ/kE s wle>IZZ]؜HO2_ P TQ' JykNN Uw- x&3]&>/NnOfd-|!'YdVp&eDVI)ϓ_'=PcbxJmN}MZ4o0ZYM{[|)~UGh[>9 -T#Fp:x"Dt6aPUc[#\T<%³_@PE y}`6"cw5LIe!fr>4/u_stP{Dhhѝ|JzM=xʹ"^5Ѥrz"lWoy<1>qsäL z؋'Tz [p/~10"?_ٵur㊥PN\ʎsXDmP=c:ă,gؓ'zSlӬ)F ;u+-cc'=cpuʍŢVp1 PA)v\I5 mzZ6]A?|L0a+3y{ҥxۺ~ղ!)22vdT-=jaĔq: 4 9'bfN1 ko>sPꆝ]c[bg1Q dgT3^9C ":Έ"%]LV؎_ukf)VwO#tڄBq$0Tw<̏`t ?6AʕXMɷ)41T m#9RNTfo0^8 T6"ʅ]~Wf˛SlEc^V1~M(] +`]D@BЙitj#BC63+(wtV5͈&N偂A"b(cPt kdϼJX?Y{ކ}aL/z^GFh S\,U `!N${pB ꋿZ&<]$ͥdŧ2\W贳֠C97!uBHT[#:븠ǖ"DR'4t2YjIP^qce빐(t m.r`߼kA.T,aOCV6Zh`yޫf\[Wă [?' ~u%1j+L+NH,e^ІEDF<ere[jEyAwJr.^#zBPf” WK^M 8$'Hy=wqW9!LUzILt~mO4eE8{0sBR;uʈqCO~e,"X QCa zsr(DgP$^ɱivGFɾ>ɢ~* ;qD!@1v ! 7WuSSMvM6{罊"QhmlIeDq`ButZo|mu?Vtc7SJ e)5УRڇzf)R̘$[BFڝPSJKMGK$Bj60ޠ<شpE$xҐ)G8WmB6ovEÒ@74}FKy9q 1Y73J9@iLh0Jrz=sڮ0Rꦂ: Yao%C+`F~ T騒]1t9o JjYG!cDQ+qȦ[?Y oǶS+ ^O2/qa-烾*(VCtj$4p' <Wez\ V5-,J-J_xuZ@jjOA=JZdsQQݽowp[3z->w׌5mc.D@QXG9+_gĂziP8 w7n^!S@h^,@Dլ`TovJZG|q |IݩGQn 3[YMRC5EgMj>|FUkCN@!˶dߚHdaxhlY$1{11zC83˕Q,谕)C WI` !mP<Uof/l"->\8(咶)Ԭs< J P7B FBaa%`ax$ܡטy ?^h-Kz EZ@_Gldg;K J-&/9>HcRh >>ykWJmm\F^҆DN{|2R|W2H å`9VLϾiiaZNR>mdEE%@KLrD݈ _cيa'QH ␷S+8 R塂% YaZ8s2C#LQ3]/mnT!W }{c5)~oEqu'< 㺸lum_aw &đwh!xy\m]ʫE m%{EI^? zpXbɎ]NcޔͲSE'LPCAh ozU4c7~"6C7CR*p- "`3Fw{/2zpo $a.*H 0+*KEape!k} " |ߩ'ns`8Di"%f9봧f|J3vn#N~J0Qc D(x X|)G=1\qL;:{V21$Uҷ^ .^86ȿz u3$U]az0&*Ξ>|`q8>P ץʡ<#߃8i)Pk #Ȝ0,Qe&ёi.^g:3 gNfl}='[|A1~5@} T?='[<К$D%+`12"5X' -)Q-)?tYV5AF-A/_M"`fYr4]d#Q.%% `]̭5b7#'N?[UI-=3\z%><`vj%**!! ΞuHÞ3uF@#}7~ )j/K~gƏaI4F@O_o H*l|e9Oܚ&^aH_!9 |=QEQTH}WV682C|Hza_WjcJ.<0i2rm/CX׸w&"T*Bj'L6t] >1odc"pS\wIA񋆾$ (QvzEٓ*h|Xp _2%>5ĥ80XLhI+$<{-yz;-ͽg pwMZl;EZO"ak9Tr?15 (*h c15v_)tȗCiJZhG4)l7!է6*!)LgئryP#?(QJ/c+`=bxs+6x,+/ +xp8aN]\B?71J#F.ړLlvMz7E(Jˉ%z^M0ntRmxPdgx)~I `ڐfۛ^3"LFbA,nCH#15?;m-LzkDF|CǮ{` &K <.V{"z$J [ƎeHdU{(Glۂ)rnTEd湪aDy"\#i$b;:9A~r /"}Z|`k;pi[O*1aeb[-t]2,Q 'vPts@OuN+c-V}M@B^V,:ix4cg+5ох1xbEdx\Y9=]+Vvj Uz!.n%In4ǪR.!ƋE95.#t4%0T~AAօ1L/(H?. W{룛(yǙmV7"*h #`n5Qv&5K{%k]¾SaV#Jhň >hkI cf_~{,Y/S-CM*r$%%i΄D8s='i/#ϛ.@|Kv`M6WB7k ՙ;jǧ bg%~  $+agkTs_FDP8eI ZL(r@i[w܀BtT-ݒIb(ڈ\p5bP$MO8ıGx8 ㇙ՠh^N2{[G9!Y8;n7a)!$EN*BQ2ԟwTJf%f LMJ.#62ϱ-]K2Q;q^ cd'|{8==gh cҕڄ\ {/%Od(R_iqR棖+d/FT?+OIG’1F90s0*bݖM 1$峃oFt (ZCIaϳќOOBMK ( :OVOn[d9,sxDv{UNdOMMapS@c湷C0N0̜o_ bW`z١/(04Z=BjFٽ)`p3m ̹uc|Wf]u֭Ec 'q.KX lkw#?B+q>)4x{)dgaW[:@+Asw2Iօc=U!h0M[ T-0M.Ghl qq̔!)!tR WC1K*iuG Ɠ?GydX.ANLx{XJ*xݎ#0ԼhE| 1#7kjt>tLs5@ ^1 BZIyk҇܁b-7Z5CnH"ҷ;<q =ױTt:}hG-]') /b,)ڡ2#ܹJr.%K :/*c 'دYϤ?Vb@͓*PC%SlNH1!_lÕ[ugMeu=&JM&{M On(G8 45*wV Yb w=3e_Ȥ ٟᇍr,SH>6Gd_5,# f{ 3H1Ѳy[ڐHS?uO〜E>WyOo)u?k9i`==I73Y15+ Vh0 ZgBOvqgdtb Q*cldeH y楲i 'XvD%{ޒ 0L*]v>~Vx~EM3hp}UIA9{;͗|s,KYO`ODas  wUT(y]x*x:c G ϵ9)7#nBg j ~?XGqTx;Mjep]нqm ^?aZ xLw>բ)R|_vȹZ#݌W߭:]㼱<7Q XOOЖu4t : HVo2BWd2?5.LCN41S)W&Bb'rg M;7t\D+)Ѭ-, @ֻ?('"䵡ZVǟ2L*21* U`+(4%t` l Gq<9^R{xle pv d4rsXS8P;]52 EAڈ9Xxh߃<צSkk>S#!Оpom@deMO(x{jTFf#EZk $:KeX=T -!g@_˗g էZ"g/^ rO~%k xIW#Ճw xzWby`>E92%a /;᧋k%$՚kyχwUd9HZ{l/v1Pmt/xs-jRkW硲ϿPմ3rNf>^am0A$Ci0`9t 2,PƋ`(hV/f4zIngH#A=YB«D{i}XYvq ~ n%oPlS|Ej?bNQWdфn;wqD'V.V'r?\*Tshh>_eҝ;Kb_ aAdMG&iI{藊Ϗ;nZh9gώ}yeJ?2Rϐ([²Zg=@Qf (>fΓdɞ^ [u'r/iQJ3^&PwOJDChp(=*W `i:"p4Vlb8F1= ZAmqgqݩI Բn ttP6SV8 N!r3r;X,wtjXf;OAoseMUŰ%ixj04% _;db#(rEić{H`2_ȒXVԃxHk 1^JJћqnktiQOHrjL FSJ1t^l]w p̆o<|cٶ9x*^ܱ(TpaqPAkbu"K#/[giOTRbbҖĠ?z+>M z~G_FIM2%zDx.\d߿ޭ ?#?pVMO8uy@?.D RMl1c|?g }nIt3_ȇ'N2V lG&{ܾWPێ m6z Ecf([D5okryz_A<7LuDPQND뵫X48b2I%nPCtѿȞrGTp&.lv-W/>u?LȢEig^kbPsӯ*|3깍U.?>a.>ls@6*wL?sb"w}GlPl^ff|S-I,A x"v]Nrb!Q3X4rv 4>}بƻA=F`幄M *~ #{g*Zoh@dvxoaP tWMiVÜ$9 q0lRe9v GMzV畅 58G$@[9T4lm7 ǘEQƸ Eu'A  HObKz| 萊IeK; mxr;alݧCcTg 7 L QPa{ bMݖH[~|6:llG-G <GR#$ZJ`ݻ:fh)%gp/.N{e)۟2GRFHLчn,\rO鏞`^sy iY8~\@ S[CukvnzTDDrpj Й8$C 4o])HCy *ϻsĊn`&Ė zxe-=Ijuh?UݚG _+"/c?Br^Hcnǹ>YS!I!R/aGC; 2ŘY ~w_s,KA M+ط4@RPLE塘n*6JH<J.wtcDUSq~_Q%DU1nRvD8)/{ U\-n-Y|^;;Y Tc9v|b(|q`y4`"n$E 0gcJz2MN# y0dLA0|Zgy9z&5Kr6S7eCPjJaK>$&Q ƻŏaDa!8'09u+(T6UxiEٚBՙʂZ! ՋT'jIq/D%_g^m3'4 21N.Sq9NҺSk14E;5jM#$]C?a 睅t]V|cbl83Մ'0Fd`0\IvUx4$1jMZ6&#@.ү$#PB(*3!",#BZsPXTF3#=:u~ӹ{ AʹKo|,V)tB'zRtևϖė?] AcARH3@ ES8&kcކ>#ajMnqAu q$ SF~ )r9+ԹUc@G.WkM"Vȁ%;1z<]~T~S 1cfevx}:.Cs;9J6. T)p08hҨU<ԛQg"؊sN@S5uzzgKB_(1'ju}7|?A #:L?$gaXE=yّ1AA:Gijo]2GY%2΁mqܥ$ŋ`H߄ piq% &]C}#Pe/J}2PHiwi .og6^5VٰV$Y4=E)*b'D‰LWvu0+ t#r%qR7N-ZIEؙ~8Uq j/>GD@s9> (684 lܞD'aVJw hr;ǹ(P9W)^,z14":O8t`teh Qák9q=Vf|1sS_J!}8#߯DqցIOqJVIplcn>).ي#)4-9(܄/z^&ů2-DΙ~&2v2r;QФUB7O@e+RFcBJa"[64LeY#q5lЯM4Tl_un<Ų KJ^ (7ހppjvv;Pe YߴU#:i[G]yMW]+\u&K!5r}TYxU0KʛPϥ89e1+Y*+mA0VF7O-e2Af<J۾ig07do $hfąS ) 4-'CcP#kd \6D)rn, Rt%9A{\Ar+3շ*4aˏ͕n6B!gU{*pg*t0sr uPhF0v0%ʍ!109?PMdIV FbF -V7u*Ii8Š7EƂ(¬ꯟ*ٴLoZEGoΥ\Am[ɓ!-20 ש@y.&$d4xo{͋0 fGB2U\r(zK]:5H]';Gk]QlcypE1qBWu4˾}1:tX5 S1n;ikFNV+x98b;7XyFGH(jdpΦsc^󠌣$u80꓈~r~kqY @WAc; 0W6KhEWjT/9Hya_Yz]L4S1)@\7dȚ*?Ab&@tvvd;%Τt[kOQrml?|aC5NwaT[xB_0J@orH'UɪZ~'f9y2/R6tM-eJ0-zc1vuWXV*r5zע³8ėv1GJl ŋgX).L8+f3 >*̚DS|8$b7= QvAđ;xi5,*dw\' HFHC2w!X87ڲ,3E^Fˆ(1g._G Wx2<X=XPOii߯L =8kJ?gF<4faV,խ]¾ ++hM4i.BL<];yBl>ASArYtfgf%zfE /ĎY6k9Td*P!1Q4쾣kQXx/ji k| ksN Z7lX~9P MVVm*I* F qƔah]`n@2Ceۡ6:HNeˡs<5$3Lkm↕#Y4]bHc".#0: 蔱"b)ˇl=Ƥ,༉#ـrՑLCH}#JXf.8 8]_#̖e]Giodbd;2LgX$P k`M&v$^Z}YJ/ZFZE={|tgy3J+"}qzdWGg)SOmvϓ͡ТvU!jWy⭜ݤjht&j^NS(B[(DEL<;ެ~IBX 1؈c  W{V |tgHI1y`1<e"ڭ?Pgg"ZfG:1?*-G/7{QEj>u>3Ef=J9?I7͉M9ac^ۑZ-?__k' O`sAL,cW #li'^A(kNL"giD SQǬF;vu84<^nūgo#j>E[zU~ huP(@I<w1v؄Y%HnBÍ~ȡ~A OA|cMVGӢo]{:nml]sB6 vF*. ~A6-DЋq SKV'fg&=d>'d)**"C([:(HэW<Ǔ4aSvْQPbY7/[!n y ȶ1AObd5c6rź_GڃHcE;/)$Bx,{zOk}ƶE5qM_'Ww HG}˜t lXt-<:On*Pζ_vH%z2mCmܑZ[^bЁ.~x{TwmP ` X6Mոuv3~HzAӟ!#Lzs@O EYM߱(6DWQ@ ^7-% 7e6Jt^fOB3;Mw\qcfN 'IZ/9:%(M@9 &"Ebŷ:a噂ĸ:a'19X=NêFD,V/h1h~`v쌞WiM)O Y/۳ҚwM2!W41[ڣשxmP> ޕqVZ/@T?{V'E1 yIÇI~+N侴y:rtQ d0W+)P]!x}b+W% (F*݂́O\~CAa^I7xuz]`V6V2q^]l!U$cvi iB4ΌM:R@D/?D3+c8 o7 k)N ,y$.~aKٞ~Pݼʆ4 X͝*<"R"hZ^iN<V2L&t`GPB=J79fubY3D@>q9&ة6bC)?&eK.2M+=F r>ۖPx Yì鸿|Zhr p᜽ME#=CTf.fS 7fCm ZE9Qdmt)E%a)*AA:i^k^Kbu[wzbWFѩ6[@ kv!# q$|p$4J\FgpC HWڮgG$v|@'zޑ &a{6^mb99YeYr@r\SܱZڐ'xl"'JF`Ċ̿ͪKvnD:_ƧrF3CCdLeOpTd#8HEJ LJB$~\s?qD׺2nd*aY 04+|o_Y{ܱPr :7ۛ5xȾ{Hu Ӈ6HLyLXZea\; OO㗈m,P^MM.\4r%4¨á^C;s2H pOW/Ikf̈ m)ߠڌ,Vܓ88n (1xAm7K 9eYk\qc&p P{:^B Q+wR<Ԙ/]QnWx)Cb_ҿ9^̈́zՌ *=8Tj&Xx?y'1U9fӒQ9box*λ sHRPd|+nr~ +Ibee)PTMn/,:-C`蘦.LJ,*2yB1<9)P4;l3ShOA"dfJATxd)JQy#6aEJp 5A_׬hV}b,q(llN[ XkTU~20+sE@h_ލo]rt;0Dc'<вMӂ Ku 9n8tf5lVJ$-C!QR+Y1yr WRlz x}[~*}uqb2~1Uۢ~5hvqhϥI/I&f}m^0P^/Q]gܢ[P{7;ԽI[@أVF::+z£Pgs_t;t/C͆ LJPeaV"'2b5LXyq_XFG rZ5&{8㥴y㮊[=#m5EOPm|ǻ ? fgQfIX*R[fȸv}#zo^kE>ʹ봽iܕ+WC!ۿ)u[-$Gq>ܣO:mPXX0E-EK2S* 97d~7! 䰽J3')iؿėl;{ //$A+-^hھYpꭐ .;O̤ fFwLdڜq>ϙ+ aOA|5¶5ynnvMaMyE6@#$7 ܴBCRSbcv}BكzZdĺ\lݞ1MBY9٤\{%S4>"=R_ݹRYFcУ 7] 1H8>֎j= ue(SpwɝLا]}ZTF]?FJvo<,q:Qr~PsY}{prX Jw“0. iff,~ޥ\ؾ7D4]R*s"ѹRr-$L/]*{\xl0O\;g'i"w5T-sرlB\1ׇժ+#ffl4|k!vXZ T0G|^ ɧAyW_ OoٺI@^y)=} = 7yĄJwe^.bQ جaCO;hB 2O{ǔ9'%ʤ J* {eߞR摵eoɾ0ծ㱪1uOVhaY,峚`CQ8C^YHO*[P]ik87IɟR1-Bѐkd=[_7XRk@`" IʛUiG݊8JDreo՗Քh64Ti,z*ĻgR" PalWDN? (ooD˰,)Г(ӭbh))Dr\zɕ@κd'fߪOx5_sʥb {xMn#u 4*;ƮJA0XA_2PP,.Hn`BoOY\~͏kll{l^|(0j͍:Y}vĺuat˘Oy޻%U)O=YpR~ <]4mwBF=3oaIe.^[zSP-F)EGnڢA2j 1HgTAh(-ܰ4;IR˙59TpVac&bڮO3|^'@ )FQjo;1m1iE71.{&ϳr 8s[y'|f,N7ɚ<(z;=8i& &G0zwU+N&"րD$7񇚷/=h;uJa׬ʓ#| aPn`,$^c}o*ήw+TC h6Wt`(0~\5(1ǛD)Bs~¸'r؇ c9S'ک,[Zha>#| <8 {ocjXߗ!yﴙڑSlQp6Zji43cZ$9:53@噅N'M\W:@s^ڀO#iyׯ섞/U@Dk@\C @5y`TEyy;C'o"M'iϦ6 ݒ*wiZCS{@Cv`C g4b\D$Ô.f^*P> a%3x8ukёr]I7hL*mAu{#m{r"[?ȭFy>?a"*_DI0 *@nls<\75\VXO)Zug.I1SsjO%LAB %xՂL$x>D# q8حoұ5mԭeFkn ^5&5JՒZݻkp L@;ه:P抖=h⣽<%5|(pS8}fw嬫b C⹒[Z}'B,TޫG8X9_EM,"r)H0$WЛOǥKрoY6ҶJ`Uڴ&XfP%S[kMԂ^<] 9DdO{8=۽cXww\0u tvZ$ h;hO@lGtN|?͑>n| 4g>0Z -Z(d4H,yj$4U9ZjStʝ% & io;6D].M IF^OEJf, P^ 4Rd-!5iTʛR fFu~3bFP[ϮCI+Ekj3:1`}5L6A0s!ܔ^hN.a_,oZ(A.^i>4Gl nu4rlftV`4}5MsL;N|VQr|u-͊\."Ш 9U,r Ť/\P.|qoM|C-14?\n2JG]X3U9DKag?yF08'TaICrtNctt=*W`N&xIؼ"3f1M>`x:(Tg<J`KW6ce8@8#NԨ L{<$"jɘؖIHP=盪 Ȫ(07@174 zYNj0Z:G;8@DduAhvkw/Z@*hbɐ@}4쓢ʵ ȬbF69ۖi;f (4$`Ve,0 zuFغȴI)?+kN,b (rmQ_Q@Z*+B+Rڠ|*o0ʌ$Fvz!Pc~@p:;tКO(v&pP]<0P̅?QWEQoMR /iHf4jdhIʹTH)z&|ݪ.UڧBnjFBcs4)!T_hzWa)f#N5[ݜ{4jWT?4`)tւIeSƿ0"Ԇ(>x-6zkQ[fc.59䰖Wn {hfEd?eS*-AA޲qS1F :ASnʟ6 6]jyS/CM-U)ݻ 1s"BWupGM9D2 "yZ`ڂʀ 6]GEL 9F@(o rCN jox, ?wFSe!g)W .sNIm;ub ތv$!Z 2!Y\q$x?] D%܃@^D.BՃ>跠ýH}:JÃK7ek 4NHf&uv|?a: MF:S]JB qY]JWOCŎ;j@V4młvJ@ityL0ILeN.,E avw!g4?9g$ #5Y0lYY_BgöԚHS Wzu0NWJ85 >f JaVwUfp38iG^DY*B a)?MUGڱ>H##mɽJKTW8&~sY'Y6vIJ/ Q޳ V4r Waq Mw荧АI8d-H4!b$pJ#L޾gs56KWI#㲙 MbE֢ݍ=Qlr@c7a]I1zgVdTBOu4,I[kT ɰZUj*TG(3<2 6Yv iTLho)0DteC9Ur;ah]z?BUsEym8 fv3IWթnCӁ6̴TW+0)RNAǮrDNK$+ڎ$ggSgEcʀx9I3|mf4*2DO~+]T?0X5q \*2EMg/Q*ufpwTVW[> yuQ~ڸ"l6wpTߵ!ԑQTN`5sڒ &ܣc}wqd#s~|%N(i+[`/ )W"1ʐ]+DEXgiQW}zPDER)鰘h?={ތFϿ4+iP /d+9sX XoW wYN|!3.-nH8m Xct-/俳Q60rCTS,IMlh)J[ 05>FEyCǸċV3˪[vtɩeZ Qz8V՞8r#NJx}\aZ6Vy59cI=ixj'3 N'{ʼ2sw%OeҙeD5ķ͕Ro\>sJT`L0ۈO^?&Q{jܲPP,} q$8 !};vBbE Ԯ#d/@ROԱ}>/;CK'Rn 0Mq񮞷GkA/d q:@Pcdk OMk^<{V>U#$I)q#Gžxp}`-!r+tN13^8$3aSz"<*P> OH <~hMu$L+8'/\Ё߾#x $"8,raիk^Y GC{ULT!2ܞA&کJW-<. =I4ʪ!WN>xgL,J bm)T.}sF sTIJzVz ^y&a4f|0E_usa|B:M3(=Ir>Vb0ūIhd/HLmB].yhy&}j_.H9[{6C9%0O/DTU &%^sqXoU8D$Gr Ÿ9ac7:6)U|0.2`b ڐwpWL-t+htubv}:q[E@,(qH>'.Yݵ(%&'az~oEAJ|4ȕ/(U61l6*E6[uYAa3B17K-y9CF䯜lr.7-xo Į-nޕͪ($op s$s/qRj pMp 99лHE;L2?oǵQqWvN6O1`RTssטWlz?̮l}1uчRWl}|P|>66ۼPY63ź^wt h D"gk)XpOΙaӰ5o-J L_IЕPw.KA)I-X42hr)~kVa\?u4 'skc9M*+%A?Iv^ 2R#WrM5`*! QlArgc')6ɃR!ny2 :V>GF.ѼNBF0J[r[gzecĪm90^WGiΜ2&;#T߰2o 4 mE|ŋc N{xye~>XôD>/VpǴ>tV)dQU_M;2޼~(E2)B~f`ˉadj`x}a=wk+=WV,O)? S<K,ĺHz?Qaw{*ΟvƜ uLm~c7ȕLwo;}fCQpWovK#.AJ4pU/mm .#A}SXmҰjVM 4 *y,)PhW bqzS:OtGӤ-0V_b} &HeݤVM :] q<I)m1Ry y|jfɞ#~g0*#b^&} tZ!^xgoly*˅؍~B!_쩩$]3ctYP|kb[ Pn1Dat<Њ7z9}C:v*gŽ ZP'x#5u;پv` rD":.i'C T/,|2)jَ{6|6< ~&Ӵ$kP8j|w%G%OqN4H^|>(1R@+X.DDBm%ub sl 4HwK3< "QYw] !ƵlߍjjetFRMxֹy|2dw9.g?Mm˒Ms"tn㍺`PuF[ڧ%bmeL8Uq[}K\ Ҋ!w!n!r~708BRAN+KWU-2]N~Ol<򰂷/.G&AAGH:Y%gW)pۓkSiZ h</TNVyr[rCVر;Lk_qE&|Y0/ȅ1GZn)-7b! gZGv@W =.hIE -)Fm7tZI{LP2bcHy:eb d-\{d[~ k ޷Z8@%7SLR{DIIM]vC(BV3.(j^ZH}@M[0UyFMP?ZLų/:.*.47'=E#Qdĕc6Cɪ\VFu琢 IT? nIšj)&b`ԉ`&˵ZCñEQ9Vam fͱz^0r|T*!/me8Z*+rFE{6d+S;.6)}(B7jxe霓t̎.lŠh/$k ӚZ: C\@M|uHܶlf혍3K)ܳ"4Rh>n弢hX'cSX"!UCz* +[IJ*QK%M_$55hIm Ne6<3|-t3 naId@er`ϣUdA&J_1~wCy64G{ .S vٻ{,1ޙԥaɅyy;j)/ =:k!?+#ns(GQļ`|K26:;K]/U +eFaӕ5M?ILIxo7eb*[I Ew迋BSo-Ui/0^? t8+1UCa@Ho-jѬ/uo8xIxʘj8OU"{x#u`5[[p*[UQn0Jb/Tzpg`wϞbu!Wh>&z<"~+;:i|@ZfB!4_qN52ۻ>h;ؼmrmV>Mip?-Ddio $Cz_r)zqjW5ѤDL9Y"".lP89H+>xWGB09f)*JÊ!&&jcBunz _2m6mn4=+St`%>|c:ڳ1t+0[vmڀrG" QqMo듳s*JPw`C3jO1f\CZ$L׷Fd&^tG6v C*-8hbۯWK^\۴ ޹R8ge5_"#~6{mR" 1J|,bϙZ;qeu'n@%U?\eD7uO'h^\iu!?u5qp֬ >Tg塠 Κm>y¢Ce>BI^Mڃ^3OG1{S߫ڙ>h@ak}ARǜQCji50*mU3 e)x ?ϠR8HLcQ- • V2IEo 8kFVC {Z닀BuV$p2$%Er/ŶI%Ȭ (I@"´BɞӉt)RoTBnwR<<׋QD_o[8jK7>-z!By] TlO׵b1ڥbCk>0UJ/Lwd9Q{. S@i'5ݞ_|ؒf8#Rhi#*Fm"*IhEe"fi3$@@)+uHSiRxYe},&#L7%/-=]n {EAduIB᱋(`9!v,.+C8_*z`~uh ږ?S m@mn򞚨!71MyP~`(^jW0ȃt_$O|DHc"lK`>1~H,jh ;v-<|900W4 PVa8N0R$ͅ&Y%d>%C2aAX7vQ|PS]En=CMa'tW\H[#u i1=;_P xTaPA,1 `zo}SσHӼ1H4 S} _>h6 :i*+_" R h1lعu j0NA`(Jŋ#fޜ+ы+BGy>:6.Z^j 3Аr~bgy"; |][9:ۣReqzЙ0l-{xpjɚ\jjZe YXd`t@6CaU6<|{+R݇9ўP58"t-lU4XT) ۠+H2xP6jF@ܹ'2V>#z^2=7s3V ;'Ip7m-Çp cd~zhzRR๗,-Jyq h cH(?fepL.ieLLjE1>ҿ_'ZY+lvy}[TklN S %5?#4K_󕰥֦;$giQkEDBI[#m5C_ XCuI7Bt-_Ԣp Աaꒆh4'Nl!N9csue!^鯱XSi`Y۞{*,tpo+|-E㓔+E+O Ǥ>o֕{Ac8vϼlٓ$fg>n!6TM~nq./PXn-xTFPDyAphmel[TOtJ?6'\y Tfp~ ۹錯Gפ`k.\3P/ߦx;=cTy 1H#@sCRݠ+w[oTV(kP;\sDtq$<8T `4|3Hh8D!j'd<}L2: DأWK4WclN(žv[=`< vd73 븢n[F0F~J1 g ΁՛ Ƌ; x|;ysFLXjA1JɾZLS VXr@$gP-"F?.Ҥ6R&!hz}6fձ7y1R~`MDhUUO` S|7ψ\D9Y.M+ɾyI 32eK7ޅj> :H`m5@Nmy5wI[m2 3B7iɊw@YS6ELnl*% $&eU=s&˲B2v-$ABVRUx]̀c,uʹ{ !Z~.)vRL ﭚ0RC+Šъ 7i~2)%xKkAPpq9`9Y{.R _H%O2N{pWd*e s-B]+)JdZV.A΁xr瞞3mwq(\%):՞w !/ΦWTO¿$f=̌k{VI3TɇN_K/ڝB#ەˁdvCx(\1J;ڤPɿKysP`l*ަHe_P$!7Fvuթ?g V~" 3 :0y @14VZЪwFLNđ/ޫEDP qb qs8ڭcl`mf}=qtpS&oyD54B`ʛޜTp9cH#҆Ff"_qRZ$wbWV75Զ4ύ$MF1t#@ue%s/0!L/XṞX!n{e?/+mhQbdŸHCibY+L@"w k*mC7}'R:MkR\jyVBy8RSPH(Q&шlݙ(@Sr֡ d;xvh 5D$1#C.e9!io]EDKh{9jw(hGs"9Kq8\55>s &[$lia/XF8Ͼy(Ms = pn3|p;PH6/@+Tׯ2[X;I`z c E,|BS,IN<»C3=!}X$vr h`F#UhCz-cdW(ɷ!9J[e:*PA6-G3ژc{oc"u qHPl`w$Uޛ}>l/H 9ҍD-|)t fZo'slKMXۤOe&"%rܰ3IC* qU].G?9X>$WQ; s9HB:H$wLX2 }΁4n6S]-K%FVS&Ɏ7e-voM_ PVVl7=Iw$$~!8B])SM/*} ϥ+HZԑ%/"CUNBsddRi^pF3| WHIN9xE7=  1-dޛ,1TdO* A[` SY7:4H;i,Qi 1ίOy,c'xEh8Q%4`oѐ@&>9UC^&kO鮔ᣚךb|*+%<*9g`nhEWlb1[ȱq'$zVMuүXx,*ʹɻ1|l3>Ӆ|!x +GVbREϤV'K1myWT(jdJ1zJ""+a&;h3n]}b;!<"a0ѲUe5yVu!/6ۜڈug+C C+ݤ(ղA F^fY%)5;V[ܦ, AI0 -7d`f$^!#qwb9(Lv[o"FwA`N X&W$ߛ'i9 PYJ 4942xxe;)}H)ئL:Nx=_H4%s ku`\b^M V,й1#뒇C^%HHb.҅_*C8 cȕjy:;F?o\/ƚcqÿ4Ϻ(~ lp 6!x`z+TΏG O<3pاfZX_D9];ݟΪvxTTۗl5*޷֮$RܢĹyDD Guus6A0i&jrg})DR6K,d˿+ǥ؂bU+YurFim]:A ˒|n#i(iSr5XK #W} I*沪WfQF l}U|͘Os+/gzqWE_\janwZM)juPmL$ _:zĊQ֌l7'aY.ǸިJ<w1e9V/j64UKƶw*6P癮KVg,ZG@/_i4k!lՕb4wӐ\xKI`@u8nQ)ȒY6VZO\;|~Guap1w{2L}:^+Yl+qkZ  ?a3^xR-rEa07jTТ&#.2H,ޓrYR#/BF\;P9JRvZ)W͍4$4A̲RNŃe2L OÄ.E,Ī2^|v԰i_" 6 s_=Cg4)rQt/vc֗aԋ㫍J-j8uJ"A|| qKuD`ڞIg/VS< )3*ESZͦz| 9k*jE؀RΉ){9yJ \ \ X bqӗ A?VaWYߍ#GAeG5E "cĈ<)e wX+T | ;Xev]RP&7bT;uOdNR0Ǻ2*w6\fg#ďBMZPHQ^Wzܿ]zvБUk C{[:{p6;DLEsb$NI9L(yD79Syk2 lAA;ȳi"`t;Cu ]-bM*@&[7#uz ɜ;6Է2%- st3ykqd\Ib|afg.t3(`t,g L|9i==i(EJ2̋OAjt˧TJ*_"Uީy cF)^=V1%+6xhٓUT9坃|6LGnf=e6Yќ +L WX]#AXC(w\&kM\#-P`dl]EF4s⏟XW{f1"q8_Փ#urj.%ܫ{}:ogop.Z˔ϽЦazFِcLzu—3ra2+j 34u};Wo,c{OgMeNK}[T`Wa ~ -EW UA5LY26I)!]51={(Q'cOpc!\OBx1a 9X`rdj[|# eJ["\5'p[ * XO5JȖTǢ=&vE2M 1%JcĈC"m8ߟt|X+Udن#Pwp'u, X\:˭Sy֯~CH"d^W(!YtWS^/6-| ^fzfC .k\ 2rnEIk9sV?o~kpŏ+GK.Nh78,}ޣK Qڹ4࿡l1ۜPP Q}.R)uMZ.MJy  c|m%L4h-:Ik"paSurJ3 >wI$~+龳Mf 8YT^}ԙښepIe +oTDaw]bv@U %n"M +,~ J扞#'DžGy_Hӈ!RZŨQΝv4˶_z义~[e?0yX3;qO)I%`le? Dng~y+S{\R1|$n\ьD>t)Ӕ!,V>7N`8?{ Fڵ"A ;&!B?6tMk0ЋE[,Ṑ?k00ygs➉ <!uϻ.9 VZhm@ņ(Vz.rGTk wMϥkO=~_;Eaݮ<=^/{qh隔^^I)H ?F"0t1s;԰أ'fݼFj x~qǰh580kX [ .q;EgX~s$_CL^#SWۓgo.`\p- vrO\EQUj \FvT}-wpc`bqppIw ^mUd`g;a ̿l֟B@iEi,Q- cL0O6ڢO!%F_Bd%q bf;mfܥVg& bd6;I]`puo5c- W mu>)f1,-hS?܄F`YEgz-pIz2C]#σH+]390]  Q( 8o2ձ sGp &竢N {t+B]w͹ͺ1V8SVjn?,hnKŘ1p/|a]uYڶK։ZyJ!͑C`#t!'BgO5 aK<H YLs:ʸ,3{4ƍQID7D%GlX}MCZœ"ysD$ꪚ-H73"tf\TmJ{懨?N\Gr? Ɗm,gINx{L81ES+*({^ؼLp[1QhD|&g}2F ?Xvm%ЎXuIeҹR(tBH G\ۄuC݊Z 7c|Uco5a Y3U{s˙AyXN$R3iUc&mEŸ>.`=Z6e_.@uձsz~s@g~cs˝pѨ V?ΠoRq"1b&Nu&$$*4qb6Gu0!%H!3;(۔~-4-YHd ϙEqEïDO{ "27W$U4 4CaUlWhȯP3.e /,gv|tUuagodddJnglH߯P##άO/=`Ϳ&)/ST%%r cgb ,V٣bBdf84k-O?!v*ba[*7sV֑ZRhY>B4v{{Qg U|pto Ae\wTm^4EjCz(3k ;{9J@I(T\$y_gQsi7e Rc@0vuYħFk?@z҇XӇ=aX@{ȹOZ@h euQл;$ӏA'&^z$=νXCy.߸.ЁE OkT*Ƽݞݥ֖.< .+K H_;\}I !+P.$o3] }YX 8YƜg(1,Aً-^×0 @^VX ʚ7| {OS]Hiɶ܊ te,D]AI6;݀],d Q($l|_IoaЍH8jx<ť列/3TT0&A^z_0ן 404 %ji #n7AXwns;~j;< sCUD6Ԗ0GcQ'2>je,a;=n=T4cp3ǮfQŭ|]+% j Ԟ?-Qϱ~`qv W}ڔZO;$ƒ(E!|Ggm)HsQSPJ>G7iuXlҘlquj'ss _Xi%ntMcowܪ$YL @:f<aJAЈr]ϴОJᔄBj@J5$ĝ> xQ$=q six:# Wu8տLy.zԻ1Ti/`ˬޅzi 2GXɓ3b3nU).AyB 9 UYNus v33BDZ>|2M, vFf˭Y}H~6#B}81쪔u*ȏn %1)Хf6P-Qg}eovnqȕ_렾r?c0Ѷ &ϡ @m*YkJ^/"[(0ܞFoeԸ ]M3VF)MՈ]h+ַMJrd_ĕHLnj06{Y |̪aKs1oHmeRcF2{AOh͈6)jd{b_;MoÉv @~W3ܮNϋH.6}A, j?L$;&R=tlN hl6R{NMncA'icDsᰨۀd]5*|k/e4T'yb±)Pi$q4wsقUZ9x.+h<C妢6qN+x]4>!l1)Z62̡gWwg,T`E|lf V9C|_iToWݏN臢hqIV_Lخ n2aڀ4@'#;86EMBh4Iɘk Ι{Q&/,[kȷIVlNJƓib ܤUf>{ǝt@3C8aԠ j!As tLj& |#vcRKt|_?\`.ʫiܚ)d;#z }C 7*{uUee(%* hc1Sh8(nQλT>"\10[C'9iXfjA3XXCNV+e7hǃ)Bd@/$O†'aNg=G7Ee$>SV5kϷRcoe4 +);bWT[*A~/:o:Aƣc3 څJ2Hށ K'lp b=ƌ-KԴM%e Stf?{9J9AZJ X7Z72jA`mW pܧ H[GIyu$qX"n!ճ|DJb,hZX6F Sc 1R6HK" hyh#ْoZ!N!ђ@ ;5"X8Yq-W!$Gubˢ|\(MK(ʇgYjvr CAE/7F*9u$2ki]Q 'yK"VPoaCfn!IldC7ː2;kc̨I\PKߧK (Z G'qbW[CmSӦDlkqߺLgy+sh?F0DO)?rw(;ĚHKh*;䱙_M' y+pc$J߉ $d9n Qc_,NOwu> xŸ)xݚr]Q]U}E;8>e+!jΌ35&g Go?[7' D9~iJvyL_kl3,rr]>tMWl Tp]W3Ms 4xy#`TϷ4sJW7 %%<}=G窶z^FĨ_0^1j- _w҇e͐Gng+F+ ,6'uw*8659*r S %:@h>KgPP2 \W]>1HjHռKrzѝUYz"U`X,{ c[@zz6;̃j`iBw#(!lTWB*^q7gQ|2j*EC/i^Fa-+kp9 ݵ`)VK)=eH+6L WE+ @8"h wxݶV7|Tjm̧TPSGpBLhn_6ӻe{$6p6@?Ʒo? &WLf.络=;ix8Lw8g#|7 Gtx-."_$?BT >0R,j,;tCK) }23s*RZ7ff#RTnXu2~ˆ ,T/ ~s1V3p9 g`w ;%ArdYj yD}23o oD`% Eŭ64 /+  U[^iN}ܪ*5'JIx%vѰH]S?[/tL ?Dd#34ZgP?)pA V-;1&+X 3N`?/۝9[aPR5_Fߌ;@cCh51Xgia6TE[: KGcXS/CB0:TobS ƱC([42 ѰoIg$76 ;IU:jܻ8!歽&mRM!rܟ5Wk[tG/aǂh|/THUB%Nw5px^yͮU*AWvJ.JKr] {BU# 23`94Ȓ~wwjM N(ajt(Z^|Sv0Ө0~D>`/(w_z! )od ؇߯[ݙn  | :eEJi;&]%BfuL/ b/<&.;M!>@gmk@e[0lwһhMVyG(}8lGanE@ZBh[G:jc:qjz,ih+&:MstvF+.x/3, TpyG% hF#=5ςGI/cJH5UJEaa҉jk\ 588%胚ax@gmxG.&S]~+`iڣPY/hٟ]Ӆ֗۹nƐ{oo<t8k`UZvַIaZd"r]#`;̆ŮȄ>9/}}"@@qzJ]=Xn2ي u4iiv倧.KizY@\~Hf/gewڃ"l "o,gEEʸg\Q|16$ xH:\̂+X,<RP!Atc?k0HXwI+$5F:لފ19Vs#&QӢ > iYկf'< ak^x)s$:QRX+Nf J̙_'ݴ<\xQ+ZPK$d#8aTyq2pe8N%̘Gr9UI쭵6"];oOAZ%ANy崚R5ycѐ h7[B٦ղ{&%/WA'=c0['}7J/jn(r3ٺG. jKZ[j9D~Q>>d2DSu;Jn{paC|S U,hInڲ 6to''fp0qз:U`Xno? J= }~F{Dɒ|Y3T-*\1 NkFg(RVX'b;K؆ {Pj&7ryٲ@m1JnT1 Fe8x~er#Kzdx $L+w`$%4~Ү(]p-zF1)eye&g('d0_.ͤzvwtpS0ʇ SINJ׈6b:}{VmdNO"p%v$k 5S+;ѵOywBhodYc% lX={{R> ~9& 11b,+j*۝3܉udYuG箅 s֨.'S)+uo7N 菑.};NfqqL8 c:;Lλ:vG@J8%NOo֫v h_[QHueB _W GT<\N[G"[# p±1hz}ٔku.ݾ_Z {e(j^8}*?Zٛv`yud F%2f y0b"_la02yY e`_i6_$4CJڝ.eEc$;ŗ_'8tWyѝU:Bo2b:0Am)&d39͍w`>A3K$[+Ʃ(ր,iWA{wk3c­@Er+7&܄Lۋ֒ MXLʤ[KF`vۚ8:$1%fH-Z1v,p~q9݌ZMUkcV̌ώOMIXo!;buc8k,fd56,fo6CV-DF~N@ŏzd Tŝb"N'}~"{Y"'9ܾb_鮳 <>6b,vwsRl~6򉦀:z|${K1R‘BBŊn5!GȹM }j`{E`Hi c(zYMrS?׵ȱWSgDO?+Qgl ؜v೽ q8b 2BX_/)>Iw3X<(gdk=.͗jPPJIsd,,Kt ڏ19ǁCB;M~ ԋַe FWT4ób|h^z=f@ոyWZxsȪT ş Hl gѹÂ?9VM^ʠQ7,3SI(pų+j>L9ӏΨ_2m|wo"}cBԱ1f^)tezto)76=M:?ZɌ`4,] w;;_`KL&{#Pþr Rk`Ov a=[c_w SCwleVPMɛu) {mske$5zH<Co\i(bt *r7>#tZ6>2x$ 6cTS3 D~Guו3rfBWa 8 u@i͛KF24n[q%,moM隶54kN&'_E&V͔x'ҀDDhcK `!ЛeaʨK:?tURd4ۄK'V PWl Vzfb>{"SJ#p=M@_}t@ynX<#⼊V%{} Q`Ǐ4 WʧK&F|S8MEN[u.~WHCTkr"EyZetf30&qD2j2KA%`d2AgCU!p^: x:Ss& ב8fJw'{lUŘ_j1ixi6fpC-7&%<ٳn쵮KuscFxhl yXR'C"@)%x%]nױ'c֨O1x`wX zS4XHV7?-˖4$,,9F_񐺵ZJ&7e.Q2+'s1̛]k@_R{a≽KŅSMę0t^z< 1mŰPC\U*+SNnLؐ]rSqC}%g/rn`vR-ZdDcTd4uȬ I4Ԗg|̍"VY!\0złk!;@ ufìg",;ΊrYE4~oP[ C /V*TDQؼ i4v]]sNUnalඏdB>Yr!g!)e.fl#3lœ1f/HUGp+Lѽ+f1IT'J 7[[;Vsnu:x@p}[=ztY7Vzry I"{Fçu{s恂"$gtp4#6,f [5wMx.Bbhn?t3BdX<4ԛsq8M:0=~=n-4F`;&#mZs9$]XꁗxyZPxZ%wyݦAw(2S (l.woF0X ?dH-Lk> Td"6īfzi)?2l7M5nbP_`]5_Z#NR@U\"&6r%~F$<^"0 M`D6ߙ//TŷMk`#Q9nLݹ M49+ɰ6?aE`mst&t p@ HrN7O^&/M9zxrrGxHQLJ_O}]]p+Lbҳ̊A|e˨o|uG P;Gudfv5UxU=g.ƛGq!/b(gmo9ip̣'7jpSgPmEU ~Sc=!o% XnSЩiy 5dj^]P:5>a?㗩o]Xܢ[ iAD XM5A Kx+x d,@W Td?z%^:KEV]V!폌^*qF`鳨*e~]A, #,ԃѹs\tOOEO=eWANlb <+h"{i۔\-1xK Նg$@lNt꯽Mc׉qZyErk?/<9GxAKGz$0J0C3S9Rٓhn/@!X:^ỵs7 W e6(Bӫ y'aåmo~.Z]!䣩\S6;BigXRi=kqwW]%}[ʼ˯ڤrQfwvʨ->5*)>kѩGo-vX5 \'Yo+ ;f3'3 -gsYb$\vE+' E^xͷ޻0ɇ0}MuSUrϻE.{xqtޯ"1Mq o?C漃c!vrSV1)=0B(mӀ΀|dv)|nz*p؏9l,6S:P$sEo#|?AbWHmy9}y9TRe!sj' Ĕ(Rv.(y<78V-#E:+}㉌^H~#6 갆LVRy%% LB2ga"̓D tR}7[swjz"꨿^tS*J 6&'Ԛw9nPڮ}08Ǒ>٥͸ؕڛhy#! aۆ2F'N9#I}^**[TM^׶ ` u316`W) l1/5Cǫ藩,8y BPX4LGފwCu<׊Y7WP!R7b fιo57ww O!H iBqٝRr6IJ'ѽhb[9DI_2uN1d᧳yV,}gQ==XI* P%0G=rkHf{<C6cO~" i8<;ItjыQ|SBf®k0 q[#@_)@O;;"|{N8MjP[vFȾD\^nfKҏX 6A/lE^qSIMX 2_t7H´?uXz"|ᚌE 3Cᕱ?+1BqCDtNT12%aS Xt\*t#xPc*aAq2í-FjQ 9{I@8!n`N/A3ě@Hl١xȞ)m$/07P:3{?;WE97PNPY}T.cC &ɹ (_8_Qh~aK`/˞zPM$3~tqQO\y^Vä |Gճ0J 6E#N*J¿D9nl\ib( ĶdcP58o@Lܦ@e A6%$uhec5%=u^SaW`j"PB*DNi+rrj i w`6 @z蠑*t.[nY_iSBm+. e o3W^Djw&-^?0aMuB(` ho`= G 8'7=7BR2 sF8,4~„Y Jeb6͊/l֢s8xn8;9d#24Ov+cT]V(eAcá̭Y[!)'d6(= pv%MZ8rkFam7$_6Kƍk?GOƇEHϼȟI<@ (/ k#?TImG`l~b퓼|V֊`C;b8$l0ϕl|̯KeS9cb/ uzaqE3 N7Bb*P> ϒocCw'ҝZVH)yʠYtfZf_.1.P5&d!%Sו#a9/kf=}F(#lҤ`R@%%CKS|cSY1~MCfG*Aujzr< i.1`KKEd? _;ZK'j 1sB^ygbC3ѳ;m61uU- @*-zorUyC/ׯhmZ7-:TB͢UJG1=gק<>Pz'fv.y4ڥi_ rE*ՂJ*sy6@du0#$?9:,F:w!}7@_p=TgVJ,U,Ȣ%z{ԗ I|42afͽbjIb;vBdII  'nYT!=HĸKn Y_g@CKp(u@iF'Lrw+>~ Rl6('r9 =JC^^|C홍^6#I/4*?*^Rz' }Q|Ψh]{[l_/^ˣR|z,اRϘ'm!:qqId1$i"wgw9??xvBjtX*j8B[I TVZ>hbq+J7xpp?!]a+\%p]TGDn5JϮD!oqH`w0/®-]|N!A8} Rx 0 Ⱥ䄁o_D xU,5Rz_]{5r4f(3BL _A(wdgPɐ p3]hƵ/k\D$Fn33s`Bt:0~tsAOg$u+xN`dYF4 +O=c!qdjKTd$j0C:N̒F4qOD!2ץJ:25{Q>02^mNwe+g= Q3-jxa.jU5%aڙY91M&Y:Z 'D~=FBu[gRΉz{Z=J=|H-Zy>QشU%3wC@`j@w.9<@ga@B{ FK~M+e ҡ:)Xgpv9έ)!/`/EB`z('ޙ !s0ЇԷGJ%0@`PA|xWE Wn$Vpҿ(T.W\TQqѝUF:hK*-͵RMm._|>Q.NPr{W ݮ͘qF]ALD@1W} OWug=-#akp[e3e~hb 2nNP \0krP򋞰PI՞`I)Nq 7A@Q[V NثWߓ^~֜ ѯD~PWr:r? m[QA\\Cz/ֺR{w=V;|3# Go:pԦaMVz`j\A_;Apr|_ذMx*3Ypg[7]B{;TLn;`rd Yq߷\ER3;%^"z_'{M& !TtA)  k+-~6qŴvWfefD&YP:bb5mSf_q>& P~W2#Lgf@z_,QVm' 1SO"s6VQ#}#RG٤j-VT5Jan ZFHst&.%vhGݶלãVuLd;[YyRL@M45~j]D%/x\]:4ˀQd#Oɚa^WA׋=ƭ+pkϗ*j#(+S9qLqnү*)_;}[c`Q)S'!hBXfber)g" aN#F8F'7U7N]  M:2zztC}MYi@GNٚהت+ hHPҚV$|Lk`eG;kp;SYR\p7 l609f&ĭf (ۂ.M^1* D*=Yz*65ޭb:3|EHڝ6>_q㊀ht=ɻ;<y(V~u `k [YZ4fYJX: V{G>6h"䏮' /_\琡92r{v$<(ȔLj0^WAC\(i7ڰtISkLJk|) lDgb1FC˧һӁ 63cwso2.*4K+$#) ԥ^_ e&t"=;0ctsW?@*ָi R-G:7G>.Xzڀ9K\hgŇD@i2n(?,""cF\bΡS37axֽ͏KvWAHWfB_&352} B/ޱqepx@&3cֹ}8@ʤ)b¢a4/¤?f<*227pb0(=?\ {BBzBc` Cn^vlplYJr~諄Ker=ŎVNexՓ|ܙ. D-[ b 3\774)~~b AO[s@s?ƪڤ*l+wj0UO !׀T#G9WGjŜ]Cv=FˬPfrSKUtQ},낤MTNN -˺ҁ{kS]$1ȂFNibl|@,PvǨf#K2%K;5ZqQ we 4Z[H@RV({ObB_8Љ#D_S ]׮ HKRs XUD W^xW|G%#Am 'XaL$o*V U}PfC4 {ƑJ6NGD[ y6f&xO u*n5+ xcNIFT֙d˿VQqѧ~ U(X@Wkq`EYI :5L 0Qt&+#_)(-+╟ey*:SM(fwT~_/nf="-8<:F0˨)LK8-$4J  8Ʉ+g/ꀞ6} i1GD '4 f)ґŀ*|O[L<_}0r5&"W*7 "L#f'g t)^Z iYҸ?ew,=o  ێ!X=r[@gQGzG8y9gR 1]w~R#xt'H.!$m3 C3x{u:qi[vHhAbqsTV%3#t4.u$ߵ\AEg]HA%F\.XmDWʝ!O[}2♞$|f&r;aVFjes;np~TEl$!* wt4bB z;pUNO-†UgDW}kc rsIa YO$F3i GOT$_XTx۔ ٜ2DZ@zqATF7eu`zR1l}f}Z%f<~Y!@T櫟ze H WCJlar]1cB42C MaؑUgtYmonG ڱ}~.@ ~rDz\:v{&};^]۠δ$:Oqj3 H*%IVkX D uI{׍56 _߫60<[G68w>>J$nKZ854/O ?qCN)`Z0tfExW_0U2֜퍼]@GCpɍaVVj2nޏs3#toujɭuzOWv\NPLw`3 dl&?= c)s;<$vK;91hڽRYaĎUw>bVC Lo[B)k)Jg$'mzHW>/Hb!N Itg.Qk$;[\5FkAlB[ `W6{2\,x*V]F;ݮxQjӗ-@qBY[yZ){<\t6ׁDDf{ѤEGޒ&[.pSY†Jlfg^6{n5GV&AK ӯLrDŽs}BrT@Y嬞+2Ռ^>Nxۊ^?b}@YjDG!Qqć^>'1Ns7'Aa bm5|%|'[)_BA-L./Dd rT"XZ}qn9yt[АrUcO= wWmdniNGP1U:0TĖgI '+m2 Ԏ؛adb:$C.Si>f->5BMxgl) ; f@uT7,02H&a=L+}izAF~dy!v,[S<ŷ)t RsuH]@OGCe0H#턅_qĒӧrNVlbijvL RĿ/ xXI-nq268g>_u;)ReAi| iuf]*L0IJk)uGMM{/Hp gU$ .,k%Y[]>$IJK9[zD/֖ NA'x{dd*^gז#∝Qc0p7CJp 8Yp s2a*\lq`F@VOa"Mb KȪbC!kLXz)DH3\#9ɖ;=uS]`[Y\2Ȓnf `2o0,W5luP|)Pl.FtEr I|]1OCr;Kk f5/,2䡧e:͌z{ahW]b]8zBHyώqsذkga2g}˚2~llvs&|Gwz*y1_f>*rMxw5)1N3x K\#9+b ҄Ƴ1׏@HQ .p]*)XEcBbxM5ܫo8al~R>`B{O^A*R=h6||,QճwߨC79Bv͔?t|y4fL~uBx3ZAP|tN"*P,O~9Kni5:BlT/Pv{.? XQL`>զHE貘hsdFTz=@)G Z\~>{1Ee?ah$d%Fe"g;GUUF.|6}@opx!&mrȳqt+pc*s3K FKJTJa!!JTR,aj)jy˩Cn-?c{]D" 4y>=+[aD7yIa3('uoN wTmL*U! ɵd}6gW!RDPDT&xR~iR=pgR }G l}@! %';0ΏEz+:-K)0 vw :sԓs&LB%R;-.oK\5T#ݍZS-_4sq{/_ke`@n.N*&r\.h"q`v=}_! 9/=vW{Կl*C`@d38(\*]JOIIЙssd:îd8 cs,`T["V ߏޘd=,{dqs['gi$GMٖah0!9Nc4i߹Ҋ18k /-H=44G 6HWmHAGkVT0rnji(f[ITؚmr8}T=C_A"`=kA@kvkOԫ+iw!NOI*iUv%9VkL[BtrN]-Y~h ǧEKHڇP'UKO8A0{V6139/|%T>Aӧg_\2$7bSˍXަvʣ?Qa==?FCu׊+^N2%R.VXιqNIA-چ"]/ߜߐ*}&wϠ.|چ}D9nFe󂪡Hj SnFOgJ7Gs:8|Tzà`oV@:?Q׈mѼ">gQAu dGVTwtL׹~ܛڢd-3V(0mK2]@Uщb<ATsvr)9h rOz$ ~k1NuM)eEݥ)9'vQb}-b Sl K6ZÄԭ/UGʔ$f,TH$)HuO+fKbј RB$#QDYY gyl50k>=uaH1AFF6\6cZhͮYji|n4&%,3w;;01>Bl!/-N_ldC%*O,LC|Kz@8\`.!ir_`:ڒigꚃZa`iT|'-~F볕oQTyX!;Ӄ9I~9BpP1kVf<ħa cQ] Ai3s-¿)D&E-ֺPW%Y=ǷH Cji=kbx"e+ ENh D6rd3o*-S0"9FFʴ O41GR(144L$aLdX6vɯW ;C51 WPh EZ·ou6j}g3 ZOwׅ-&eو=+㈓:LBOyD/mrnd`tndY\;|UW=%eT}Ćʷ:RnȦVxwZ_ KC'k<^)0p]zo^6(b~  C^ 4LU8-hsn>nGTFLzxZ8%V 0.4|;˜PkF@^w@A5&ӉdbP6˅pptM;k(NqXeʵT똡zN9S #WUR!,Ĉ5apaut=>&iKv"?7%k h(`,'Q > FxĈS)Hq\$_y%[Yb_X rVcKxϞH-ZSLe/;L^/%8 LiHmHڻ=減K7>џ)װ Q,.D7=V`$JeMy0F(l9- % Þx"Jఏœk֒CmUuotG.|'7|/Rv#bw;:И<؊BxehRWGW`C"FeO>H601I6b LmSEXzӹ=.E`+-]$L>:f$k?"amoQ;@>'>o\TVGoJb}է]zC#Yv,>䋃&P'fZJE{V%{ҞNP6"Ͱ˨ 60,t|~0*+ٌ-AcTxGdGÆ9D$>+]~&V٠Myמ1/H4GNT5vB&ϩ0 XZv?P@1q&gObp 6rך]zwx0_)8$2n^ Fp$Vvz }InT5CeX,u6f;U$#(uIՙ GzrjX;%gzG_Ջ+ q}%h)uas-ai4-R hP8rSE ?qg}nFp8q~ ]uB4\t[g+HEM&oIxji_~Y(]PesilLVNƐAۗ.Jճ-+MkIa㒾>ON Hd-'I6W-Br^=zZ z] zZ![\_~xZr)86I 3%TO˼CyR R jz_mM_BG<ѿ Ϙ7Ϝw$۶ 'UU_G:{^$sLRar5VqZTkKX?c>JAiRߜI.6}D5mQV9^ kQ3ٗ6/7_kDtX1.?&J5@3<; !B!tl@v''uL 5{7)9qVre-"#75i7f^UZ=7f|* dvT)edo>AAIo4eܗ/s\f.͊xi+)L һ =bkNdd|݅j(Io _䕌Vsf giJ Qϣ6JAt'#.\Vf!]#Dk+KV>nPflD?0(nYVrQ9EXA^k#waOZں+3qGMǰO+v諼a ^Y5!kIx0S=YƼt9ϥ[% ^FaSMn0QMq*?ʧݼPh&ա!7J&Gs#Zoxl&7mLYQgSq śW'MVmcL~rK0ΞB$?snHYExu\(\=yTj^~1&-ŲًoH1lOGJԵv3ܜ}U||9tN ?nیZ׺qS%_\7h]Dz]ZftJSj+Yfp?ggŏ6HT@S]ɓvlF{/+{}IK+;{LF=vlNle-6Ln B._\O8@޴l4?khȆO23@]ג7`u+YTc@o#m>20g]j}PHRLc)1ϻ&u :t'1v?ev=ϰnУJ⭠zM&KYf12M4;f6 Mڈ lRC\Kt= 1K-Dol&,A?w|#y 2&n[a:hJ#-Ye"U^7NUeZOjlY[P*+6Q+)eY X7x@Y|x!/D .G1 =60|k^(nru iVW w-'RvcDµc$ئ6䑲=bswֹۆS?=S#+A0aT$6Y╙j?<ԛ^&:?9tr^F:qB\J}HQ/x%MPIP$K0GU<]BΊP$&tZo{Ќ{PoTƕwtLn05I}p"/w2pJG?l/} 'I4jؤtfv"V#=dŒ3<QWtYX<űAI(D)B9,rT'X2,;NJ C\0f9YڪBN_Ԟh#?]&&ԵKkl->+bIPHm }-ieO9IHܓƂVx{?tYv7o/xE*XQ 69)vȗ40ϒ䝻 )"or|PI>*Z䇈7 ?AYzRI#_UOU5蒣Zo}PS&m[s f[Uvm$g:V$ s b5.qnO"cӊB/72r}85 B6qDoGc ie0OEz:j̰y7'_vkCt͕޼8~&^1!_5Gtݐkt1;2ʾiȆ[ކsU7e#pES_pKfaTc/z; U.)4MzQ/Iqg3^~& ](xx_ߨ.KsBD.M`îwwØ"Nn˲o^ ͽ¬)P͑õESYmOi6?"lڛuq $V]KzEp([XTu\Jaex8*8`:D}Þ&' ଙ",Иt})Lr"?҉Ŭb{SOho,gP` s:E5pO{++?f91WM]dKVV=4}]'nPVIn%'?n,g_X,v͊nC-ҟ?,3ѱ5@r+dwOm_x04aڬoc #LgL:Lpé720o],O6pCoiW2MyʯSn Lm7 k `H$90)?(bXxZ'?hEey:>WU[FVM#0թC~.20^$;8-j/=f {\%7892s}\ȸtpJHXS3rdN rE5P?fR/0FnHo/+17z|owdw69'UA+7!gVQ+jbs*Nذ򧸞>(fW 0vOȌ{p%^{>3v|l7)!X|qM@,I] u~'ԧ*` }1mX+"arRc*_֞xW1B A]PS yoČ!ޒ<̖pKQB\j,RI<7V$kE ˮ?YӻAn YbJ[;hɣګjbYm=3jъ.8@\c*^nh1Y\$&q3fcݘ U.˫sDqG<6g lEC%1'n\$,G*10Q,FբXUo'awV=ا;q;S[r0eGv7b|4:`m3P6&|<m&F.~0:.2u&HJ \tdyHNCӰ! v|()cVي%^ZF4~ժ4^?_3/2(yo> xl0J+σ-W_xxPlяBKfd;X7shkԦ8U]]+E sфK.gB̵Cq߯%C ̧IF>w-EO-5EHvk&$;.ۣ[k ٙ}I&1 EC6A$_O4DRVư9芲S-4#ctE& !GfaC&OEA'Clk ZM%@- R(\q~ s桙KgLVêM[,WZpj.M&Sle0Ή۸6=T)f-o&xY'Es(ZAg5Ӧ/vڐWJgڸ"h@ʶMmH=o8X$? pf[t –CO/Q @, uwoϋ؟PpȽ%lru<\(a-_WW{~9.7DzD u&n , 'g)pE3j,b'Pa 5Gn:$u,i ;PbdK%ӷDu '×Gp͈fBvlROW=YCaI] ?lU*(۸fB-9dEnOK{E_ޣQ@~Qsly;49Ǡʜ aO:gf|y!}'0 FNj_JL#Jҧ0>`jn0 Pilc '} Š:ȜxϊGT/6*sOEt1o:'ZOm̆#.Y#ZiŃ(B8 O% %Фιg}}LDXWV +_z㑟oC%4E,6@aڥ orqwY0.=[و GH>77->y.hZ@eo~>pd.߬[m}[vuI@S-*&ߥ+-o]-B-U+Xipr:exhE\1H.W@[JQfuj{BB;Zn?qGHsx". 9xʤM%)+*8;#bB/ Ue#R"FWijE;OPu>+`"o͕R煟s<Μv7!^d4>.iJL EU)#\~OrWoD$+=Wdwx yU=@!B]oԞe!xSOS!ATgTpEL,+SA' dX+?L;"ug0ti@ΣFN8 bʐB$W5:>kBfӼȊf& xt 9=DOgCS0r~eު)<=HCF;w8%MaNӾSɨ{EB_?p$o:$Lmg4q"X c`~ pwD+m?fD>׌B.łN95b6s_zz P?r3(*P_=^όwK=?gnZS00X{,yu h]_l UU8e~F|ʘPl4V͆Jsp:IrʂapQnu9ilR-و9򘅣(HQ|+iTr{x&F!~qTE=JP&TH)zJfM"hOAϸ!~S5jN,hPíC̯1"[nU"J(,GEtT}AdUEmWVQA|UYPphA@o%Գ;}`5fƖӿ.]x&>n>$N7yfm̢Z?uƊFK(EP]Q"@WYZ-ȁ9Sy3[u**0-<mZѿ(ђg5b"lRL$Ve~7$T29(Z5kbC՞m45ܼUqXR~ 5,2ےM6EspcŖzi)yB,8.m}@*Ͱ ^N̳cd S=H]Atq`sOˬF' 6j/!rZk{daXu՝ւQ&F(u)4>D{yޒt;vat );),\ԫ 5^+'_"Ab2xv 02#%pA. ZކSQUBq_gJP4gJ3 Knd7IӊN=# Ke$"To/tu3WBd;l"̪D\$;SP5 m } )xZRfo6%<-dPJ2p*t!*HRŶ5ѣp{RΠOń0~ci``3@Lh\'nN٘j]+_S9mzhqZKvWd >8` Q{o;*]~Ɠ ٲ 4g-˓+AMŋMx^c4Q_y@HPR^ :jB\v_Ie[qRUZCڒput'W񘸩o_ة=;]dȃ"qJiJ2(0Sai(v#F*+5%ʴ˭L1Xn3_<-bmW¡ 8H2! lr804c`Ck[|[0!:Gl_*cC?7_ނ#_KM+()5#y|Ko\S r^eg^kBC#W0f͇(CHЗuEb8&t@Jk~?S2՞S#`kG$s3~Mֳcgi]9{8HFU,1KHe{\4`Ua|-fr=b-sb'0Vs9VU4†#r?|sk<m$;1C!1jMEa{.}Eˢ}BXe|1nuż>\QÇG&\>|"'ٵ}qAZKw֠={ȤshnʧWT#1Ye yd_RSX}1ʐk~;k,uH`RKcTs/ UdY2dg79NzfF2h3nZFE~mQýFf)2_`CUU+ EP٬EdҮYyVe.;g^lws ~xK8_`UY2K%UPTWPv`)i s !qC}NN`>tkwqޑ/];¥5Wy//6f"ApOpһ./遁p2I'9p-hb>q'0\ޘ*2qYEˢTjDLMvXv2S2.eMg9 5h] rƀKf *rs\NzjUE&[/VjX'*J:1gxa=ץ㞊Y$Ө q+ԆSr*-]O^9[$>&3Mj,6l3#8+8u ~`ה>!:-_j%E˺Csɶ*kGERҫWR9gk.S=( L4xX˶cM;uf>X#6V5`[^F|0 oZ" 5!Jmnm.uy!s fL\cs3Pcy7֌%v&kCXe(({3dz[K fFsp'މX yaEkEib JM<|;̺є*o٩|΂ݗ#MZRFIއ͂U5wn(Zxr*r3t~Eޓ^|þg!"v=f&xE"FRS!ǞF {2@f7 3P*o u{oH9x"%b*|f "Y>vڦח^$u◄bz*"CۺyO[$Yz6RyڅalЉZ"q^GabXd:ފuޫ"f[jaF%@4=V?K΃p)~\W-Yu 43Ik WT @HUBUZl@vBuoAF|B{FKF*zYG9RFyiJ?[ ʾ&Y2 +f{|8LY["LބOaNKL5miyV']?]&g UA|EvrQ'>  >3# pN 3u)!8zyƅ>9z|H>淄]W[̰ 2_T>p8mETB:9?p1,I堇ЌhDaR1ˑ JݰG_Y-Ooj۩qq+ƵkLێXHQIc" ؞HqUZ+W-$o詎D@HP۩vR"Tgm=,+Ǽ7bP]*?O2EU37…;Vwk(rO=s.jGSEn,>AVRpVn0OY473gF#>iqnMMy3cvVN2i`q]dC6@!#2#};1'-.k&5 g?`JW1z WVD;^9.L8 2SY@bJ>2DUNP&>;t"֟TQ@q `{X"vg`.ܷ i.#5;w{پ`cOQP:@l-*;bN~"xB _I>BTVE߷7%\1yq9dʧ Y+gd1:`FH.$= F8bˍ\x[ ̬'}*::MINLWnh%W4=OG$dhg$Nh)ny _,a \ƴr|xۚ(P -k]zh y.q_A^߂FfM[,E}nAJb.Cө#SQO@+Nw3#ԯN )u?RT$Y`}>УM./Z[=B~oɩc_ wdj 2]R`tK'+ώ,Ghx1> 3bvM9(ÿp^#QJPCGC*PP\gܐwX"&{` G8\9I{TWQ-08J*:$J% BVJs[WR\˕uu"Բ98]ՅYJPGgu vI_؀cGh,.˚-kia6׶:v`Z4Y.ص䥌L(@1}p,۪9 CDeyFL2xSLUl!$Q1k?`vǀ]̜&,#5IG< e0,iQN27xශ LIWңa?4quo^EAU_ ed?^,%Oqv1D - $j,l^gs;Q4SWj=Ok48*M0naB1~V#kaRh:?ȤBQmk,ƂQ@n|94%WrLS j(G&W>gՈ0w7Uё&iFF1 ) ajzXv@ .Sg;!ݨeV9{UrB~$w]8:,ZUbb c iKr xP.$U;- }/L!p,b FAtbx蛫 K ElYti+X[=û>2NVtV0cgJkRZ4azH[Ww&Opfgzt[~8q e @̤rƊ[N[ɡ+xakOcqr,d|]˚;c^ҡ.B*nZ18 5R+1iKcmddB|]ߢ+b' bU#j&)$ _Ɋo=_zbQ6{./{Jix9{o~4fTImo ^Wk"P_1wLs^>IY$@͋~#b'i;))$F2+',MX84+qIMFGb7%|ftl@uhJmtǞbbQj lmL}Rwn(Ǖ; #Yo¨09j%{TRvɍ&r%΃ӤFP Gc߁+|A]C->3{ ,ϖv ko֥ ] ECt/wD~_ܵ*]ͻoCH/ҎpxA!épE'eƨ̢OŐX'82f ~9rhܢYE 6 Cb:e :H/Dn/21"fM!ƁIj =3IF\2^M+ b,oppj@c= ?kaoHKyBҒS3AP cv?-܎GZaaG]]r\Jzq5_?*֛k#Ք@X"IH`ɥW"ĐX KI3U+ZHsWyK񐊁 )k|GqǍr71vI6n;;UlIۗܒ 8} Ox;V#b˒t}79$3yb e4zOwQ^PqLz'kh6G NW&hH1E `'x&2g%+/bvSYW;H2MdkG{1eZ }QŝtJ)ceBn~x:s|*;3l-X>8{RJ*_#?-_3|R'^ԙw5zcB? ,'"Fv!_N7pr(BmLaKs6 ,wEbxxf6&{^5>ÜcҺGѨZK&~/䝹dUZdM}1ghsnHKGt#ٻʯ##LPNym%5@<&'-pqE{VQ}ʼnjK\4G ך@Pp(̰43cbe2;=94N6t׍ ,G1 9^r@N' YZ(=) iĞ]J~*Ǿ+iDzo,7=<[/u(4I b#C+.?sȠ0mTʠbGu)Y$yY$4iM!/Ywo:Wa'-v(DDFWA`mBLea ?N0,d9#o*6z'#0 !~\")l5K?%K&DLR&6o;YHpTNGͳC9@;'ǁ|,;C7\y'@nGѢ3Ը kRa`D0vNv 2xTnvV0LMp!#SgUF(?hJp qJdB;/s3V`_M=8E v@g&" qx{BF1S^KΠp hofobQ?|2dS&PTsr@ /7@OY̐t<΢ "*]Z M|rC&,5HR?( 6AS;!enε},0oR+a.$.k}ch ݄h7iw&ʥ DH(,'gf IwB] tG(&'"b"Bf! T!i 6ΚroTiB|b `ۥ=US9vk4΁giD"nC $ j*wox_+t l džх\#&N4|7Q:<+"h .6)yj$@9LW}J&S$[(L Ρ=vLkHwEy=׊, (KǼKZ S:/OBZ QQ3\l%TpI4i/~WgY%]07uX ĦPĕ6E[RI7__)U@ȉiI@+TL7 = MJVE.fl 1ta+Xt_Q 4WBV!JmȾpT-Q`hI;H p$3\kG z>qp{v8"B׬Xuq5[{f }Jv 0|(9~s0cyJN{lt=qh>g?̌7w *sZif):$!"^Q˨ जF+3DZr.M֜[V: ͪm8͋8$uĺ1ȍ:&c9*xZzefT24$4'%2wM{_{0D'sqI-oMJx;9jGv9BhHNo|хE<blkSҹTtԖ ]z M??_U*.7␦p><oԫ#ݾ}BqK`>4xv2`c D)-}}nyp-{xڏ:Eܖ -| )JbSC"8%AbW 1elzR\ ALeO!9hRVw +ᓏv_5 نV! |0Z+WQaHQ':K0 SOL-,v墩oV0l,G} - _q; hA 8G5QIFa5ib@=sùȞ53%aFtFV+8hqo4 . K+SoAЎ78LkZh;0 Mo1 \(4IRagC-kv=7>~ (32 ?3*M2 [Vd\8~x V45Cg%ɌTN6MB~]O>E[hbǙL0 U=B[J Ť~G@AlYe}EIbVjP񝱟UK0V:̂< l6)x9Q2砒f@#ElՔVVY!{ljBvm19H]qQ8i3 pQO?xK) Axe5It5V<_x&dwN8z7F lZjg~E}mRvN7w; DJFU(b`WjS2'6.Ltt&,N]i/3!glFqߗ` p  Ձi_ESqCkNW5r<#~^mZQ\QR a0Έrnݏ9-sB˼6&ʚXC,~{2zO(qz&k%D+B>y^dD@/K5G\y._b/L{==TB8~́ݾeF1J|=1C-0Xi˛k K~i W;mP5G-6Ako'Z: ecB] Z ,9Hk ˋ{NCr GȚy ⬫P]~}[EWKi9m\(ǹ3157!?N !* Z(/'TNdkи !Sƶo{&PDcj˼|)ql~%Md[X;K"NV~AW(+j˨@Aޘ E G&~9TWAg=Dzd,Gw^Cw¼ImZvv:^.JR{5%o+{GOTaѼв1_=x`={XNȋs2رG+5)eG=`Y߭ZI#ꙘوWi֠a=uRlTԺ>tb=|s/9}̵&Fx{JF ԹH (y 1usz/~|A8 DPF!yۦ"%%ovZH HlN)@h?D O}["g%i<[*ZKGN۟e\:٦l+(u^ǹ(AN=$ "\+k B p40jRb0EޗvL(`oh(X`84/<c#>2,ڪQm0B2 ) [W$̶L|fxx?}aQhVma7"` €%w nA(MCG;p&J3Hl̇-P+O^ He3ԲEF pA"|xn~w,0T&jWow$N@{hC ;`z~hl6xS 6 P~ev2Cݞg)p*B^ܮ<?ßr}%ƀ[z,ws7c$i+nD9iwT78Ij,5T[š`dSzjoM`Dޑ3LRw(l |,Fvs{w.@3)'ͺK5c%YgCocce$jfRvbpsjo\R672Gts4X |E=HF|?rxsnGH )SEoB/꿴 1/V-AIV/y6K@Qc;$:넍Q=l|jŷ5g\p8Т!?$$p*{R+dlNׯ:ͫFZP6gsE^cz;atӽIy [Cc0DD/E:@fp4:^4 4tˮ'wt':߭Ǜ=G dc=.Ƿf9Û0O܋:0/,&˿"SQz7FrW{4^.s=Cӗ =,Qí`CB`Vq8G29?Q{:qyfH`:Blߛ-^`ovS-2\o鑕#W]ʼY5ReCcj7C ]Jt=cpnΩmfg(0.ᬚ,oӺ[3ўMU:c%lav]^߲_aآyUhQ|szt}&C$ m)ܟC&ց&&*@ĉSz8%c &M}+}&GaH+/9v΅{TQzo*_ J ?9Gͨ <Q9{_TxSݛ9tJ;<#u}9mю;+&[[z8or4?ೣvkiLBD(3_5[Ms~|Bʞ ޸junhl-QHI0:y *[३|A`xsǠQaH\:DppN2ɬ⡷!JpÜ*\n<1[vi";X-SZq)OqFDZx&ۿC54y ^ ZSW%ctA~+8̤Kz\kl'F%q G{:֧Z.Y{KN V4lGeܛvyjr:u5" Ó֖ D 9!^ Ro ?<[{8G0(,y&(> 0$maW#DCY`)6)W`,O't=PZ>]GƖ^g-1lB7є7mFu":+B|w4z+qR+&V%q7zeL*E(z=]$;54ϐ"]!2B@%FM%s3iZ79ȗc~؟<4791y&E'N&u܁}Kq׎ =v0G[ў;M0~.Pf'^),%6G:֑A@Z yZyekT`=JXvZUW/9vH`R #QkcYW؈od95L*UfkDKњ5q^ k;x,jK!B$5ܴqfayQz>1}ErvVD3&by[cïA-= db.:ްjˎi?wU+H#X &p@LlgFZ}dGp- ҮqkՁή\`tl(0w%_7S6a7p898.d@$Zi>*`0%[ VތNBF KY]mW:H[km̈́~ ph?4sVkK*6|pѓ-GED R(\%;b4R/pBHf?7K VL rL g)֟2YT }SGns;wfYJy̑%E.6.޷t`޳V! R5LĖn, l#r+ r&Sx뢼g5#[끙g{ pbq N3e"m: r'kk i+4xEd*Dl-Z2GC\8 !/27MW>oZ O`]{)٩φ}|Xܨ?(w?Kt(I%09@*1|$d<1qZR;sڋ"+<gU+P|4K '"8])$.'VI_눝2z *DZ60L!v Ys-f  ΰYKt B 5%uEI!gѤTȲ‹ ݵ,tJK[&DZ١i޷w(SfO%l ]Bho@prKkCPu7qOQn=a J[sj@M?k\LoĠw9zr?mέ%\p`Ur܏y͹V`?B$Җ5vE1[UWuӼ\s|xO8|edb r`2-j?a`MlIY})ND$\PKW‰3q _DhV2/ۑUӣsX|Ը+u9!C+a(52Nl^3GgJMpۊ|jܮܟ㝶[P`gXgtDc'Y$W`,1#b搓u;VlCڬjÚ~&m"WGGḲDot˭ 1@=4t}?tG#^$<t~ATg8z, ^xjf8')$$$t")3dT |ٍdC0X8j@1gSa:7Zj>d;\PXf*e+#u&geH?bÚmmpG7A =c[}XpyTbJ& ;1сwvWKM̪Mewh[m`3-/Wfjߗǐ6C@y~ӔaFFX"z`_VBP4>7*t@)Q+cJ\kXΘCMsP8F |c3YVkF {m^ ~ڍǑhZU8 m$<-$/^.Ƨ2W]wVqjAnC%H#duLYog4 .A+sh G\USl0~m$CZ$1tdY0WAѢ6U[rB$)aր|ҍ iO142^%KƐ ZN4f[/y)47J5BK9߱ygYFqd2~v_8_6ƺk[]9"AFKw~Dz";65%OS;%eiĩGsmڧ~@6mcAXeJ9s +Jp-l`3T!/3$rIkn޲i ͢,tdv['qRtRޫAB` u.M*,%cJA _>μ1FN&~YoDӧLO FݐOWɹGxFvw.Je{|Wd6m!* - Dm\"4* % ყmOzZ)4~~(GSsL4gP0gdё;@@tb#4i7x\~L5Uy^U(hxb)V^g:HU6L{xp* Dg* hܟ"aӎ7v JfϛL" 4l#T:S maG,\4 <GؕW}vA'GdKر[^t#ӯFYjvUoA/p3)D&Ӏi9<_9'Gn_w%h}}3]6@.U4d&@n)]~ζcܻ,J&A8ٝGnn .YPkפx-Dԫm SIM )FS n"}+-zɢ-1uP}xiBpj~( FҟKVp )s|irj}yt"(j SV$*5\dP aO:~zG% RM&v9 XG^xr%_3T&1\d0tӑg qW$ẽjcn?ߡֶ ]e?KOI4pTȏ¼p2}-nVT7wI/Ln aE&N^ aj;"17X`s:u5ٟZ{G}4?h1hO5y)gQhbe!N/Hjb{Օam@o#\j t_FUbYhdUeVwDq5  )0Jv"7 ۂk3?8 /tѭlЉd:c|CQСմ=ٯ`WDR^MiT]ad/᫭҂[ 8Dy Ͷũs VMa{1O<\#Fοt&zՇvcfvAV@Y1tV+闪9+ÛzRǍGsNX<_j"ezYqe?,QD+u =N4>ůCre[J/g/JE>I'=D. ?QD^T4z{-i_Ve3p ',-#(ʑF-^cT KZK=7gĜ\%PWYˇT墦,bf)q;A*wp~_9}IGxV4'7&&ҝ&€֓IUHQu:{ z|u2NרǬ0OFXgsxz^fw+@7 j!Ɛ*39XP&gY@4H5Gd=_Q\v8 4D^:E'ˢ7F ڦњa07?ĭfc]rYZ!_K&V(:Ez A+(zNuvqmSڮt3#O<32HN~f3Z:5f{߀+0·ɀYQcI6ԉ_ JlWܧy<+<g'#4DU }R!8k̏6+_SZOŵ_h _3t~]9+_&C@dnnOK)@>!-hu+f, Bn:_L^0i?)4&Լۀ}M$c"=FdLRY(Kv S 5E{ε *);bgY/bb,^ 1f6VY<<"(#ϣ#7S.1I?\V蝈' /.!c,⺽^ EˆJ%ݐ--`%d|E={~ЏUw͊ܧ~D}Z] çw-a)隶Ѩ E:)aɹz2o~8; 8Z :#S5Mܟ,=-۹$mTœTHմVZbPj{{~|\ntQ4S#u>{Oz j+u55| Ja^"q WS}@4|MlFf@u߇__-ٹ A]Be-Jx<+п}&HR?n82j{u}Y1( cuI?PDK\y7$M|mrK'>qaP<َ czUNt(v%f0+K{4qr2W̻\|u%X$=G}_@agD!{}ã r`OYG` "dV2-ܪB|.ӄrf%k+ k:\)HJ9:BtEM=0Ѐx\ \ٱ؅[Z)VG&˼U7,p;fcf@\sV _F)Vㄞh0E3{Ƌ\#8q۹ϱ?r Z,}}A$3GY,z'`T& TRItx?Ȅ:$v|5Kxb@Xaދu0ޱߠ=?fle"[*Q\RŮ3ixvc^D {:yYOP?y y7+)V3@aaL/`2Nd9ϒ3Fߚ˟ q`w81vwN{(.TE=]u^ ',p].W&LpTa\S0RvT2ْA Hep jDvB\SL #i_`i9DŘoPV"2|(5f[a2|/mJnN 9; w ($;+}{mMY$2^N#Iʁ/,λ5`㡚T^tZy3@rte !*}h<.)"oXAp4Gxv#AYOWk΁>PB &) 59w^zyo÷]AY4+mA smƛpX,@ Lu͗F`X5XI ƃR# '^p$rs3C"Yg3 }M4(BzoL5ﵬǪ1DY4Zju;Z6n<&dza,T>|vCw, u:.}Y~RHB1@ژ—CpcIo=>FĘW"c=Ǝ/)tnKPgB(":jBWxz _J?e^W>k+N\踸fEq΀1j|H9(>5($g=p_5ވ=NVֻ￈1XUK-*'zc|g&V'I-"V:L [νMVa3x0e1 D!yhc]CMV;Ȼ>*iE3SmTv5ЅHkڶ&p; ^4AA>}tb|7Y{Ʋݯ*:Tr>k`_gX<,4$?ߕPPI#&5H91NdYR!s0!q,kWwjp*BK5;WzMa+^?xfݓޡ1/FpVL0?-Jf =Y(Fu,.B4Q/UJweWF,MLOdSfD+{Bk$ph I̚fڀxET60ZT<+ԟ" ْEֺw/{9dh4R#(26Ya4:Mq\:l$7mNfn̍B!*7lAЕQK~z8B5lK8JKo-t[TϞHvW $苻`#<;:wɩdϣ(@q'+>lb(>xN)O;SQy ьKTMP>U3:%S}ۍӎDHk6+j#~ -:R v BD" 6G/c/#;7_"0R;hc[w4Y";?Q!pD;RVE c*'uTlh@.zzS+A[0¬؇n %]:C0#Gke)tg7ז"9{Om,F mOZ?}/QS6Na#Q73"*[8lHGI^pPذ %B~fINXO/EGJ}+#ƏncUqrA-_rH]} zYhNk^3 ;aA#*#o&&. abD;L권] 0}G!eƔ鞜HNܓ4czVF`RM_Rϗ͍% (1z \K9a|W^FVhfo$vE|Nh7(j>@~ turGm۹a!xc3s+uyкq*O]z+xtV;_5^ܓy(.Bjx?F`͓QV?7SJwPGdzFL ?$/SJ}aLP6l~&; ~cqITvCIxp-Qߺ1j?fWzm3űxr2Lwv^ oе6v/)ya䌺t_?ª|}.(tpQ\ !z6:@{(R%q.]^,؞4.6"*NYM9\!TsI5e/XMۨFd[ ߊ2=+yr[=U (lD -BY'^10M!j\}ErfەSÎt!-*|g(M'm +ϬYQ"[M 2nʷu8:.C/ |tD!E3PZzbSbSJ'F?K|֮3m!;DzQr3||G!WQxbl,İKB3:C89$ØhS]' +x{9J q'@~!Xd:S4 Z=9>-I=&BJ0B H/g'8a~=I]Nb4{9a=>9KHe>mYOs%wi %hR~T6I#7!i2'%A<[٫9H$4J/UbQ 6߃lLdדLt}EIPng*0/O*9Pdv!7PlDdre8<|סth&%VګqcAph6\-gwp v=2i$[5+6un}<+e! *K'ꍕ~RNdiZ/ܟºY-`A26"#LB7֒}qhRt`}i~Ԛ:`hѴ,GJ:.q!ٿMX!TVԕ/zRưDE.'!1ϼ:%(i6|rMgMFY‚c^hs$Dvנ:nʶp.z|9zI;bb ƽ)첞q/ +|,ǿѽ@_怱Y [CRb9k1N[]\>~z'CIBKp\y/NF/=[C䭮mWo#-fccUkRæ CjXmh1N)LdQ"̹0;%zhFN<dSg=%ÿbxl3WHQIDx{:6\k#4=I䌫U P]´6I52e 8΂G8ȱV*S|#Vf bDZr8ZFEWCbt R:OqR{Ś;x"Hg;rL^4h[3u`?hC~dc$KEvA~>@o@h&0(xJ!zgf+! P+ 6X#; ?^HР[h՛Ϛ p(P`W7X*wfq^u4;԰M)vZ̥ D]՟] B\UQFugPͩA:ypTXÞѻɊ)zD@m:M-{E'"2F(@FR 6$_jCmlfHƜ$4ц0qr}7lWpyEzׅRV~,Bǂ*Ɓ1ˠ=Kn|翂 >~8 ɐr0g. %VMtA*_%F]^,+lb ::t{ۜM>y4r) wV*ƨeS^;שxK[ N`-H'5Rxl>z>E~6r:zĀ xoV bc#_m޴`h'}=iY ᑶ 6UK9oC2&sK֪-!^ZI@aU0V%ik` 27}c=G }u[>:@5P_y9_3D(-%ܓH8D~G&{ϛ*٘*vӇ[Bl1XVb@jTrN/ %~.a-$q + vHUHsɌZRo_d _V9ձ*ݧZsnaEtjj<׻.mr7'%t`S[awƐDR R95H&OG)l4V4?w4f_r2/8!̘DE_bǚ(6jK_]paErb8OEcòVm9;@?nysqx vBꜥ  17;p`z.`$H l>_%uQ}40si+< ʐJx[]~qlfU!Eoo5BjbTd!}uE_f ά^|UEhNZOʀ_n,3ů)"^Vo3+u{aP?"pr\h~tUs1 ^Z3l:"d>9ׁ+שEѠRLVq~^f6ʊ= L]),tڵ"b:bv̥jɽעS%R&?i"Tax{]v^ǚ\\<'.?kK6ck+?_!b!n3 *v` $:R79R]zB.zm{[9 )J˺lnŕ%A{ohxe*jK[2vUІZȘەyW$.1+2@V`s ƲD 31̈́c>T~^Ƅ)&og(_u^K05I4Id?k#PfNPiAS?(,팏i : u3#}e}%-2EvJ|^{QΕڜ״QhEni,99ogiy/˼"eBuޟs2o^9)Wn=M*=pDOZa #PHP9N^m'ivth 1Q(HV 0I\‡ٵ_gNB]a ׏s4.+ED"P8 ׀H$!>SjwYտecĵN\3o " o\[PrrϮe8qTwvy LszZV<?%@|dV)@h9֎2 " ؈_v"#0}IhZ*KUC[Q:.p㘷BҘkǵtfI0O_$OoB%&p_! (-\yF6Exp}n#˼bLBI#mtK{sĉpLd 9`+>$kXj!\8v3[Ƞb".U׶~"tj$/~~2GEyeKHf*tpdB lqڣv"n]~vikv=OAKÐ t.! u վzJ#41ZL#ҟf7=Iuɠf^ XoXnDžN0gDhiC칖K?;uy$*FN7g8l=O1yY?Nk]/I|čs}tWcV博 ?Ȯ |#Cg':qT`] 8xrTs{dFó8v@FPZx KF]J1#UMrruC=ɴ/̨J>fN.ؗvU?'i38Dg ^DߨV&HnȮLF]ZƇIseӖhcW4/nț-M_4N~ 9ِ ;lD;&簜.s('dmRz fʯCg "`hG9E~P-SP\156#HYXrYYTX߹ IEJWQLqh^=jP%>U7HUي~cOg7_f@um =R2!1x ,.=wʩH#W*ZSpM^nġ#(4Iw=4*/?Z_r,U稇o$Tdczn¸C[ qDqKwD8M~b?x5( vKyo/e NsrP5P0ۻB/챫I l;X6} yjRx] ^m' SН0NuKDpQff?[$q<ɭ - ԐxԣRcZ y|f}P${:|cD/Jy?uFV:L,2ɠ|U>2 ~4}t/.4 6.)A_-ߌ[|N~)=T?-FOZ-!7lǐ$bL3OO0X@L܋,BDTxf~ upoXtCl*ou[^ tnM,ar=VG]&Ɖ|pRp?&Ӫro(:Qp(ě\i)F1o۝˲Yv5RgǞ 4C^~]gc#uuЛ_t&mvc }zO]sLVQduj0 3"f=K;F1cSGS"$o:B7 dp-{Ф| l^EyEV 1Tم VF{(VՏ84ү~2*!G8#S_ʭ[}虥Kkt- !3I _Ë<}h(J;'2a9k1UD zؖQ_ioegalkqV z` N{zAD+lLO^O\*rJD򋉴r4OI$oWW4#L=DFI_O ۈD_=~F1M=[fip} Mö׋zo袿l=16_/a%jBYn 0y 504GAwu|1K,#˴?sngCR;dVGF*Q]i,t[]n+<˩aPWhp!Tihf0֘39+Mh.W!/Z؃){un 1,f-(+T2NP,{^?g"? ?Vc`58Z d&Juq%=~>Ơ hӶPk]#}y}\V%!RKQ%zʧ- Kƃ|3}$cuo0s}jbT0_`lOm ёk g^_F֧!ɧ6}]m?"a gt^F=; G7f-% $W~*v$ l{4Šd@guu}#s>T/8\X$(ZGj՘fN*ؚ)" ʶ)裖0(tCaABˏ Ď>k%T9geV %,H'? W 74ha#,wSNZ?Y6 \`%hry$=f?ZiB _D2G~YfX;z/ <.w_U8IvEw""ʵKVZF. .}bgo8 0*s Ud6)2@Q_siTO =A_9Y5/f -A_FgCǠ(V@Gd'(FwCN!ö}$ad_ѯqLc%S8 F&:-6ע ta$N!OAJ+S/)U_ |uAA$rۓ`پ j1-K۵7Mj8Y&}j§HB, sSV^`3>8g1S~'G6{u{B" F׍ 1 tC Q;? MKKIۯ:1G:\_;g4xK jt4^vN{@Q~A |Lwn!*zh} ް}p~jco-E9u_a~n 7m5޵.ȧICTOKREb&K[#JZ $sQY?Wb9ޥ7dRemsCfV&i+~p1QcQa0RR"}o٢U!2HnP>0C+,0s5H.f* l,`f>q?;l7ːf'&pH1q O?bK5Q{YO΂T*u -Iݖ$p)gJ"pM\}*6y&ԱnFhaxR Q]F}~vg}i\| $ަV@wĩrÉS봶)qP(}k>v(!j#%6k,%/VrTɎ-_M㬢O0ѿע;7F˜4f9XyE7Lë6B2Ѣ7\E׏ .i3aJ;B!߳L b"jNò:*hHU4(Bkwei}`ܠ,3/r;u3lg=hݙh9 w9<Xq5\Pqh:$VvCֱ-2* l" %"#m1>& ւ;΄GySσT (DP9 mN°Y8!IBff3TsX$һ1;wj!%m)IW]?q\,V " tm!^Ccqo   $g;%EpT++F&0Uu K8 ?nN~schgKu6pnI9ф C3OO@b@|Xh8{ybmfMRQW.+1?DBoB.wûK_ۑ 糎O\S{2rzas<̕'b}otl=jaC_+GJatRR\1sLkm;n)SmiW0`u$zgcɯ0VޮEiaֲh"#nUIshf؋Gsɨ8-YmSZ|[n$>U}Rhu[mMOC؜-ߧ7Mïlm nƗb> 8;thsjת/: uU\CSh7pF2ˠl7-62E1-zIG4o|7L\i?gMˬnso+H>>b?b:OzS N XTa`$L].F`}FH5#<6:yt[ne( prU.FY49Zg"7~H['Vu*B{*: "f^?ef=]EbV͵nMjX#ӄV#;)3.=qͭ.լE Ǘw:ӥCI5<$d 9l8N,DB9?duɟm ;퐓NUZD(6$<ѓVʨ|| {F?֝^=t涸UtU?^Eft#AvyXFңfp_8|:"ӰNpFҢ/\xkMg y6k۠E~Xo] w{0̻bBcr\-^BżVn~$杊J봶͗h* W >ʉ@Q72'ȣ`2f.Z`K~O_"7@ [ 9 Dw(W$b^VDGprQum`7vOih!fLjӚ !S'orOvnn/ < hǤ|-d]1{xï t̓c@|z;`8-fG14v+!P={2^Klq mTe/1|M~0=Pe. ,;Cu*#E>Z&A񻗰djŲ[p(zB:6 읊r0V~gEoz= 9:OU#el*+;rhgs0=9gSĘE*+ywiO]8w; Z%A:*8ɚ;_/ܒ UXU9 h%jldQ,(5ìy+m b-OW0а!'S& # p\ZL,CUNzTIqs~/oAgD!tg¤ p03]2*R<Xll AN)H8~1ꅑ=<(˝(f"b7kupn;Wl=Jo4FlFpu '|RYAڃW7ASsA[Et6֓ keMD I.%8V Ї؆l;!ȜqlEӃqAmjsKQ57g8>cq-&{3PN %ŧtWƎyU8Xð@ڶBd EڈPȕY!va:_~ePdfa"8Y #ۭ$w~IJu9V9\tw_w.hPxwb&Y{mZb6;Ǿ]Io|UAl}6L`q !I+@Ɉ-`8=$$Oig cf+ܞ(."O kRRVhenq:{>.HX1m^ J>BkLAȘN(2xq'Z*C4gOx+VF R|?It83^0`7Wqcw7 ۔y:zΤ"e!v.Wq4I]tɩ!a5v\;8fwvȮ50Zu|bMRd@Z.9}#^r%X$ ,wc,'BA00PV[J4 "N`HLԾ47>!C7Bc|ђ&?#өY|v'ɊqP֖gv#E,w.{.ʱO!6ľGZ)Kp=!P N<?#q~`q;HV?Sk2˕qE3{K+ iM=l<?0Sk84nb :I۔$0;<3cg0=[|YR#G$ lF,{{6 It&r8ژL,{^(o_A~CD~C^ȴ ~?u]d̐-S 3qNR-mo)dÂq5@`vW! ϨnstAT?;Leh`Ca3g=?`0.}j_݉, lur{pB+Hb $i R'@gLh}1)J MGw#OY$:ѢL]OtDGJngS'|G.bv01WA9/}qJO/{%03U41U}Dq;iE4n ܃+͘o#iD )wG8hpÔSᇭYLW ~ְlae sQ *f)s< 498e'ڇ@ rr6(EZ\_-s*[yD vdb5]Aw[ݕ?O$1.@E[o& qMo-o$J*uliSV^ש,u ̐g~Ԇ0׼ .@u~É7&G\{26"j@R]Q:jI򈐥iԙXE, ^-UQX W,0$7Q`qHgC0K4f)"t%y B֯ќtTbi$+[UAU4F[@}ä&)"RdZnyCO\$\=U"PW-|M7#k(6A.nC`wߘ#>R Yy8sT`Y|/K@FfY_+C0N% Lj%iu$m\TA|~xݻÅ(b'vҚgrO cLpӤgC}ϑVI:)1c~{A?m0k +bĸ,#mMSJ6@} 1FϐFs9! M-JGԢd-EѡMT7477s"ѯoIoo1=wЈg!0N>^F( Jtu qk \S-k;d4Y(8j^Pu}$Vr@0CbPLw+Mh}szПksۊ$c^}:J"4rҷqiQvqL cR(Avu.ъW"Prn=oV .fu '4_Zԝ?:*3MgV o8IUsV&NX3N )(Bew6я](A aB<7X,.jڸ#=JFs̥ ,eo" <sJ. ʫ 'pYp K*kЁꝶS>/_SiFe`_on9NCh1$JK8 yiDXnMQ%Lҝ񲘋a|"r9/WpSh.u,m5aR86cG;}iX)ζz8W } Y#"#Da% ~-2ݙHtfED#Ξv5l0s! px# NP61u> 3;J^ iv!|Eg#R&Iu?uFׅDR+=EL4.c0+EM/klsWJ꿲q&!WRewsËDuPp|\&f}W]+d{< 9ƤWgËZ˾ۧe6Kq{̞c?w?exGâuМ[L GZVO1ypȹ% c nZ?T-Hޗ5'7õ4//y!Ɖ+KZQ?#յ>5~%}'*g"|^?MXVPk*%MEѺXa߿PT3Ul;[Ъ, ~VrҾf}`ʏ<9$ڦ_,GDVnV>9#122 T(HvtZqhv ~ *gKӦO ΍GgV  *;+kXec`46M@7)VmhפtSMAaaJM0 Wlh[݅u-fL 89Ɛa qy1mD|sH,-`@6RsXtWU`pX9u Зr($k;:Zsy_oD ӆ\?+4H|O۬<_A3G=uj-+7y;6k$]RpBI^[a +2\ ۊaVTʮlqH5Dc|gDjdJK-ƛRaiw9C&b0Z\|?)К-+.bU- d)zkZb-oN#”|3F:F|Iܢ1Zgb`ĐAilY;6HcՋw:+s>! Ğ/ G>WyAU}fE.#|)qtXb/h)dЛR4a074,zx$BjöM˰5$`ne ͇Cm5(zڼ=x9hgʰ( NJmzt҉fxMǬ[҇_i3ԝ$>nrf1!]ɭm'&~6j{r?ux0j/θAO2r;yRaIrQ-Gy-jB+֏pOoqL>1u$EB{a<|^yCqGUG]z֋#]Թ5IK?FvHо1ҙ/IU%ЙN3rhHN"տ9E"d)DKIyJ`#FXܱ ) [ol"-p9nER!aQp (Ey)N^v|JnSL5+oQђgheXQ_D]jՀH=bH ;I!3F}pSg&ssc$H[JxBu3gT;@$6jt5?s;5jvDm_Y=_EM P7aƃx/߸ĮTf“ʸ-xiQD5ص+?Km֌j?fl@LfIJ/~t՘,BzݑX_N_93+XɬQj $1H|dha 0`dpyly(L\~˰oȮr$1 '2.% ˍ> ԍIqQcKmJ6N$E~Elp(o{êJ96 eٟ!Uhp%, aFRYZ,Zgi:`LTGgUq=.9_1H]$` u:TSC,j%N33/7[d=ukɅp%4L-:PR/j q6B f']YaP2HQrЎ1RAGp@KR[6Q-kͽhl// sI}GFRA9%@jlU#bK\ kYֳe]ާyUhUyY o21"6Xx=)>(sSjy%fq };o? o4F(5 )mnʓ 0C ż*qBTAvmӮ_v밫JC_ևNTWc UP7'x~ڒgڙE9t J:J {p`m܂d5"2 7p76먉rϾVVZvY6JřP6r+h iDKƫRo#UItEPX^Qv+;ebX{Ȕww$=O/Rސr6ۖdf3dICC;߀(p`9l5lI΂Uɪ ZʸJ22{7!lĻ _JxlK'n9Z|S9汈n ~D7˅JV-V࣪W΅g+΅-k~ɔAnWEJk@(MzG)G\g xeta\Ӻb-rZ,c8IQ\LBO^Z~(cuF>lIrGLhj $z@0`_đ&Xh<6$5D۫^|zH86L[zn.\I^u{Ue^LzNqS5]QP} CR~?'HQ_Oj=՜ғwzVdOgPBB ^(p2^k+A0FwXŰh Z4 S\ꄚã#9r uϠhʨy@ Zbs/I m)1eLSo[G64?/&u\NʣAXOb ]5o4l : ʅgX `^l >//L#jGl >R{e};<B;/%jEMEJv^q'cnH{S(j?a$u0EC^֠x&Ey`b^ 11;?ڦÝ2HVMqQoy!fX 2P_+G3;U;ȕ_8 ?P(VټL HpiJ2bUwM+C=b| IBAexQ?O= ֚^оBMCiwThEehl+dDtKSJ&fYCta Il->J(O޹.tA\1c? aa0*3MQCT RLu{5L2>e9QL׷Gְ~fѝ8Iq59D$ ̱PcFJ2bm\ *>^,<#X=EU N|O{m,{H8 O0J*: Yt0"+'<c-:~61B\.v?U5"i N_v"W٫%&= \tn[խ"xD]sbKH~R/zaҴ;kWY_;Y![܎9392NB,t|M(W9'b(\wv*=. oҔsjE zb 叞Tb/&%hyՀR  qUeo gyNt;1RC}~u?fRG'~œ6({hb+-z:EO:vo2UȐbj*wk?MP|-?Ԕ|pP"0tGg8Qqxv;?bǁĎڕOK;/I TݏZF- =-˜v`p\ǑI 6b폥lK^e]r6Ew\e $)<ƀ`)'v[GۚҽY&2$\{ lQ ޳ھbI@̵?++g%%4hGNI)E `^|f̕#\rj:ho` M^{1ҽ'PW^/g!RZ^ji,/QLh˿XGU5œ xm/[:IkW:' ϫ"Qg9dzg/(b@b!å)1vsa *GIOF1TNvDY.,f k=V*/}ʄl9ųp+Cy_=yhZFĊ UZv2%o*:HugƕOᛡV'ھ7Ty&uB(J|z"4;3^rhP/:ᰲxPxCz~4Sʪy2"cc_z,C0Ia߀l=5F>d4pЦ"v:JWD>W`ڝy`CB6I4?H ZH/$%vy8`W-ľY̱9_]2A#+/MxGaݚRS7p /$pBg4bd.YjH0VǙ#\=\e]hyn#l?}x3X;t {}r;qq lb|RxApZvYvT1 D[7/w_IL?fȝ6Ct څ K)>by};`wh2tP[kBq*:Zm+OR%Eyᜌ d(tW7)ʝmQd@;ð($=͍Zh :CdIq(fYDPjr{.Sieb?n@"Sw+AO+:jc[qSjF k|䋧WC"53Г3hp.PjIxf:I)MiHЍ^+cX61# 1ڪ]g'!9ݭ]Pj)tP LVyL2c\rad~Jw ,E9z6``sL5GQ]D`oDT@evCs ÓKb" ϠBÒvc$2O(J_cs\検rqtKѿ·ѷBL,T;/8-y=DPqsGz_K'@V1T 3(~`T.#pY* 7?bvīri=S`|L$灶Zhf9X|=×EtgŰ=O_F|_{ ! Z~UwVؿcʞGKȜh5&{n__ȱuA%v'|| 2ᑎu9?r'o )yt2(b&&+ kQ *Tc/e/*9R'[G3hGV2> ]>vy͑߅Zq Y,'){pCB=r: + )>~l-Fb^~Nqey(m~ e`MB(מ˵4g- ].}B_]P)~He-1lT5(:|ýMVUV2*?;@sٗ{Oi/ٱ-*CIPܚ/aJ =Ts2pRxNg<0C&2jSYpq%Le09$~DiV0XGٳiس2d9hi?|cB ^y;Z 77Dy8o}BrKAF +kFtwr@[ %qp8;m!oTqSseqBU:QrmoJv5H Jrk=QZ` o_OT\"QDR?2AHya=tF~.?ĄYWgk( c'+1Sq~ L.eRdR?0=C~f߁F.o H!\0ai1gJ20ۮG( OPAcC1N7REAT&m}jۍ3RtTԉ 'gmh@SoBws0Iۑ.,1AmdV|Cqr+xQ}ɞ!\CRxuo4A|9F@o>WCj݀d5f^Fs5,Mǡ!2Ɨo?"kYK&%*IaQ v8Ξ@l,2.1R h8, <'q_AVx:_pY ҩN B PSdr |>?+VqlL Mi _3u# hfRĂi|&I;үb>3^if7 C/.KZF^hu='gּz>荍 '!4,}V`TQQ< o9> @g*[/wbz(B?n7 ƀuv'}ZEWhrX P.#p.=ʷB<^Mx|ҵ&̂>]x?yg34On JBWSEzW2^C17-gN }i52M҈WֳA{g4lhכ^=Eϻ7')x$M2ϗN$)O?r04s(|G9M/ePheJ?`~#:eU>˿jGwC$|AT/E&R V{g4R0m(dRTԢ໎! Q7x"ƀNK~r]R& srXpĩ`k0 ã=x[{QGaŔ?w9ZR #|1|bU 1F%n5뛤&:zpI} E~tc/F1"<2j%|5 ː׭Cv^ln-cuK>`P큨U]ej$jRѺZ=VƱI\DK.܏FS,|E'hTAVWXZ! z)8Rɇ㦲1ڋP P] zaN:\*H՟,GHO=?U3WNa,Q)F\S(l2<+aoxCc{U)ZdL>PA-^pʠ y?(mȷոfCVJ>LJse{5,6SXy%6k L F(̼ =cy/6Lʾ6̹ eʯ7(y#Xs,A 3y|x}L3V`3)U D /EIH6j&S(o j2HI8N-cf%n+?ta0:d>&UhۤdQž/{U`gPOa73Xw4X>7LlłhlʿӸjW !;a#i}Ma1 X B(Lf5KW~n&HoLa b@5.7(/F.b̼*9Yξ7;u#|3!Ef+:XF^eFSYl~C>YɄ[#+`~B^O6NB_ FSrsyåS j,CB*yMq84si~u _>^ҚrYӔfQG]sna y4 }GxC31^aj}7/ZKo{R`J?ҍKzA64;(~&n+QYwћf.494 bs~_,!k%&) dR@,KjXfUq. HF*(Sm|uy`sy@fVFAQ<[EEɵ.J 5(  NJ/m 1Ҍ^>OSCXi YoSPޭ^z!X8i}AjLѤ`>>`g}H~6qY'6VMǥYo=%,)y5ctblhÒܜUij0_Jdx k6y4YQJ1giOzX&gK' 5KPSj9Q;7*LVP v=e_.Xp:`6rY ^|neY)gbMÀ"܌)wAIrA]:$qǝAHه:F%=p^8D,TH1>|P{^:?Oֵzcv?%cf T ϊe]RvJCA[[8EGwfɍ,\CjE6~ڕ<~BF0 W2j%}. Ӿ!} Y|փUtzQsنX3&tAh{ nųaA~^srk0}{IT[M ;Aif n<]7k ǝad `x#Iv('gIM-;0+NtX 3C Yojfc[i]rTu"h>?lz f qeMpUeݶ)zOI1@2\!r05:By±RH'*#5<:]o|^7i! ߋk,92lӁr$fv #RݘVd|8v$ XyjB՗^J2#c#t8>P 5&X|_i(4y>= I bUCd:|DhyI8#]i#6QjMj8, v]xq>LoH忹O*#T0a~TOTn4bӚ%\(6w9d uFND5\}o+5D[jSh8=Ve#hF K/$4~)E "?G(YYt1*p |4V!sbyװNASԙ?>?CeF1Qn7E|~U)WM? `v]DJ[l#gYfh5]4ȧ';<&a#j~^2 +?9L6RʤĪ8|EG{ȣC(T֐bш53y; "2cu͒`h1 ULjkME Agh+lgvҞl[tsmxb ب/ U4^L+ʪKg;dhEK}pV{ '<3Eی~n2;OFL#%\tq8g_K^oðr<[zdtR4ZL9Ͷa @9KQ|>bzT=v RqNKPTHIg$̹}m7 E`8:#l%mq~: ӪI іohf8)J˽f˔k&L 7v/S$ZgQy$ <" B{n;h۳H뛏[Y -xg3:10S~PU%5l"?e6^QfW"4D2#mMׯ3'BJt:E"h 7x/H9 @a k5zK`2D׿/FC+-%R*i \(]T 4[G"bbExk iBxT*C$hPQ)bl o?8fv^j =5ISxaOW`,gכYH+r(s7<`N ) Cw]r۰k5z-ǩ&ezJY i^Z.cT~;#9cIƸ{jVӨ'ؤB+\Qda2HT&&e/k0k=v"E`Qs}.&j g<[J|y]mCD) }׊TRҤJC44{+gZߔ 3Iz'REHL.ɞOnBVew0c_Ɲr ×zeV>zjS '{[9~gJ3Z*1-|vrp򬲆S3ˀn m mч.D1R}zON1 X9BRo<hƔ}gKy6LSWS Ó!F/m+&>[Aax>ΤF0'':>V^ g^3t_ c[g=\H>*F1}gLi;e+_N,xJ}شi#QICKKDQ&ucvA(XǮbQ⴦8.d0i"Nco)6SJ >ehs-尹qk$)uHoɥkwy6\6կmyE6Cj]ޡuZi4=45BK)HYψڪ+$vk/"([w[4XZCn)<{˕Z?ri qȈp!6M+2BՅش[d$h xbk w*Vه3$|4L6pa3G4>. ]4qQxB3`nλl,DZܱ{j*#[*ˠjZ󫌮ZxqyQi?IlTv:0+A+"f0ș4{ 8ljV|0y[JR|gbVKG!ǝV ]72ߌ:ݐ\6&E|ٲuB(dfykzuwww~W+,;99SVcIP Ft` ̈vK8?^2}Ubͱ}XI|}. U/!l{'V"kHJ5=@/c4͞iHxUࡢ:16.\8clS/Nߠ] }b5"EG7Y>;y#)\ ƳlLӋTkOho {Y0Ge™kk09!hbU|b^MѮ&^e:Xجb:֦ZPm^SHr10X3`)zXwcb%n3%׋yb;{tF{ sY2 6M"SYߨXpl_}aKaRG:yܤgɮL؎adv2̱0HXP]++Lb .l[4%ϗXrNx@z\"AÔ 8fMQY)j+R\H+V['()^|%g {w+ K{Aj/Н'>>Ąe 䆀(Ek$K7fdWe) ^av1dTnɩ!)KĤ% )=(mEx^FRFcu~]P'+D|i|M򋱵O]\^O\>7CvEbU1^ 0^}4D1 FP7)h/ڭiukN%4tK &tJÜJ[9&V֗f GzA;B>t/O? =ʄn2O#&*z`M5`z苢LvJka2u5p+Pq%FNҕKm(*g=ov B 7pص#{w_$'&>QV':]?vsg}9֐U҄+&z@K\fL^d+B ,Xj ucz?{H ` ?w׬${ S#%K vgdjlg|c!8r w|Cݼ8W&ZfHJ}, PĚ3x}b ry$/h_)@?[_ 61+\a dEy6j#ΐ#8nWZ1Ƀk-PVo;-,y4V%+f"})$R`[*{Ϲ[C8]IlɔDuJ!Y4VF4'(Z Ou}˟fwug_f/c T\:[6dRb! rǧ~ h{=u̫ʊ{&/[a#j'CcT8ɭYZ욉fE9F;rGQ_Zmy Wdg7}2qjе"FtM K"hR";-tB&鐛sh2(7 [3h7g r&G.vZF|o;z GeCAQ]\1PGv6osq3Qm9ez!OMrVzL$P;؍YWƗ"Zqž `U㵥qV؇#(<{Gތ>|ژQ<`E.YyqFdh` `i/ՑcYn+* "Э/gixwښf0ylt2/d,yطy+^ª4ѷ'MQC4ۧ5np/l]t(.|;9T0)sФ" T\$Ԁ A͚bs TX?6Տ@i%ba $7Hk~RjdO4瀔x&H"&Zk>B &jF(e19#;(f:dJ dc쩻bj]?(]vR3xs=!njHgY"`@kA|1¥ 92Q78M٥q$ Vzof^%%],Xl}UsHJ{-$^0dCOsp2[U!凷iaa ӏ6_wC WlA"Q@8>m)qG =7욃)gMO% ;lYڻ+}e> sc¹Hl}aT1^MN$0'!#ߋQZ06B~Wf3NGH8vVW`MSF5.XS8Pp\@Dk'JM'&@]=T(N+Mr- $ t? -˲S9B|'kʔ;8;!g{u6<3RVAGr8HJ"{hOgNC yt s) C1ۤ$BlACʧwܪ/y=yY`1w8@uBe<v< .5xhjk'œy d4E]AXe\F$O?s hyµ\Kṫ~$8B끰ԩwo1O\.z ][m7P_>j_Vb 7S&y(̽ShQd{giz,Lx:ͽ}:/ *7ti1hŢBb|=*whkOV7n!^ihnz!t)ЁU2[mظVFza%SA$/KrK<|f`4\>w_;y[BhlOgգ A,8"- jPdoܽ3pLUy w t7 QG[&);\D~\KPN*0G}GPY`F~uJu M-%DJ?4q(wm_W.ئ-x_rQN͆AR? t/rv{KQ7Mu}N4A`<A!3tn^2PXF30>ب])P>46P3<^U8#"}8-FeBBCRԖ,R"gSs,] KtHSzsfLAE^fN)m|У+R&Z.{uMpx+]z:Alo|kM+ sA04tZ, ^ x,nf_.N[X䚊ZubgJujD.9[ڌzzdP=Ͱ^{Û6 w%k,u`Iu X[ M:WcZ4͓'b0m@UMfӷҸg'ϻG ט&{n6Ba꾣8,D PBSJuH( sp\/=GtO5si~E?qFX:l1YX~:hVO5PHjVʥ;w(DEct^ ϳ7nfPwyӔ+HL7!ەYp7ށD^U(ʿho͸~-mv?wyLJ ]@sM9w~:+bYKYP /N_(3^dTz[k‪C| G7Ι?CG)Fw q:zWdT'!Exv˳͞ $ L84OzA** 5}ehا3Hx{B`7Nh)vO$HږH܍ͮ@f90\J 7Klu^ӕ쿁Ep4NdcEDQm+2:;]U"m<0m O6WuI 63E{urU6A;xy^]&eqG Xg_3OE> ƜsKZ-;I_f9Fl,Wߌ@^z _6ՙ7,k\m/^~ 7Uv~OCp*6L"퐋+[)|46Sd?uCNx/ԋY uvC2},CqY8 =R"NYd(OcN&liMAw{u=;?>٢f7%I^ >4 gDe[na]֩2tiF6"}#9x y[ Utפd'AJc8ɢF;[#sB].ec+07ޅZ0vp.y;3 KE ?7I$2U _QBZ^Pet 1#*lg} #:+*xSKk¸]M>Ӄ۹1D50;d.Xk~`zFKGA )P%.ZʼnJ4c:7ո}}dn:a9)[߃%MÞk:tGkRhFxd77OͲ{`$FvX1L^&o6>cKzk͇P_VP/jv9$N{~["yY3y1(E9x4;ĩ8$@zWdlsim*.hm_SΐH1(b,WůTܖ W_6f yžF>}'i@ᾳ ŵp.2VFtՇթ:`Ce%МTXgGXkhyF%ą;hqbwg]Ŀי {^u;i;U1@Ȯ@]UfXa&0cCX:H6fWH З1# ǍG3FMAq~1A# mյAdZ7kZnhGfXx z7j ;PiAOQ2?ڹOR5xv6(w oI}rV.Ki*i+I jf.$5u Eq1g),.\ Xmv3> S  xܿtE2P). ߘ?>{Q J[Fzh9Ww{h#FXwq8Q) pi'#'~dD] 2JҾҌ e1 j=:"Kx~9MM?o̸]$`d Fրov11/dbr(ga q/wtmYe-աj̬_ |e+DYmqN3L\hTkku{Pe}=9iQÑ7 ˓EDNGp߮"IQdĩ0= ʚbB n$o 2\ j"~)jݺh=X3"2'ZLvr*S`6ii6;~,dwL\I7]ʴu@bB9Vm_Qb#{#)%p6}f %\#ĕOLw8]9n̽{!dCg0X%8Dpϟ5:E3.͚m{2{͘J{ڊ'f3.tvJ3<[PpυZoWL/ofyS^rx6e!.)ZS3\%_?Lx/ p?ܢ&>hޏ4Ggy eV"Pgjc;_mm_d:A6Zmys! 5}Ʌ$\w%,ڒgaA-CJݾ`/3.xGY/ "R{ h.h1|w2&4~ NsC`AP\$y0]y:8vFH; }ubK[H(o d 1(=q.j4+i p֮D oS@QjMua$[,Fn),tM{uFc8{P]7Ǘ tqk:-{:DqRvܠf85_cgjs]M$YmTX4|!; lV:85luNt5Q֭TLUJ7Ķ`T?6 "f9wAzHa:/k?[N.4׀O~;p6KR<&E%D{c]Ğ>PHLX  Y8r`'H JM6Z4zUVh1(hr/~Eȉl3R)Lj<X_{)ntd{%A׫`l>޾VT(ONX L ڥXZ57>|ПoDz{dխðt@_1WGׁX#Ե mEPQ-LP.xu;oao.vv]Ӌ tf0J\e_HU,4Nv@* NJ?eљ;Py6_TGaj?k6 Ui=QmiEW>PB=Lu7NlMC v,&x=\WXo P /ZFzW] qNXf[?QE=}Zu PєG¬_#/qd ev6 7!AWj3Geq {*d| n\&زy`މ3g鰗=oABLJc+e,@Z}.M?zxxxp/{[R'%m&2܏n/!83[c TIU?ն)D.gv5ߦGJYFzHKM4m5vs*F- ~ZTwB/ղΞ+xDppͅk>(ylf`lk)?{q#22nj٠Y5.a7*FgRܤW T  f (M0'`&\>7t9be%nPgzcWKM՚7+nYP<ʶ<#Zzэlg\Y_5y 93l6T/&}~r׈su k^5FE.Uq/p.$E vNS&nbF]B"c׷쏌p/wfak8lnVgތx/^O#s+DATrO[g xT 5]_n8y`q :mgcu=iDc2@x_Oh4oebn5 Dd(NˮI;ʄc. |i2EgP)LL1TMl#45цP0p?3Ա(]x!Y1_˧ x1I=j8,,\1M2"%%ZȽ3D~%XWHLzLT~͖҉X$ݚ]wbK_s(}1gb3d${5365$.D73V,cm  epB>)1$uC踛b5ouӢck悀26~kjx+ uV8iϕzUj9#J [IbjA @ng4)eq˴AQB;l<ɯr&Ass!b/}kxXI7P,tM(S }dH!ax@vWC  6 Xa7dI\ ŕGLJAusD |Oi*X E^nx7VcS.Ǣ=ﶂRR,ʹU9T&7b' zxSivY3F7Dg[<\L\; S7 ~⮿FT]E GcBo1P-L;Fţ F 󈋝I͌4{R3 v.|<mI<j𻬗gvi$Ʀ#|>dr"?yT#Qpln0Q @d.j)'0#Zu Аr r5=X!G5ٻWY @Q.q*(%/2 G*|CԷ!'0Wfn@Ȣ)+1"6{K-6$6mrJW>Bc=:˱Yj@pγ'8*/nBר=ytaiG 5"GeG6d%({:b*'29M"Uk?0UOcD9 f1+9)S%;hᲙ ( {.a)FaTz#%+.O]e& q7!;m-0w_F;Е"Z mqyT< 4hL lY϶SRbDΫ*IfS6MS{W+p^<ZN7HI9ŽAr3*e`kvXZi@"S-oC;h&kktV}0glH^ _]~MXۢ19UƬDh;皙^k@>6( @屮; 7lM騉 Ti1wtN(KvmȮ0ȇ(S$ +HmO>3b$>[$E4YWD' TdqU!6IM.ImA[v;ekƕPyb>lypSب rߐ sAmTi.v3OZh$x:ʚhM f̓tNzxdfUVzNDx8QlsōɭZ֞-ۧsIЖgr_6?MPDPkJ7#J;Pz d'\sѫT8\5x:;BNDGi(U.{>9z0O%!]7|3H] o̽¦M5@ИmMo xGPM^`!bt鵒 ƠB7}6"f A;|BwfR^I?K\=~7xB0^!-2O+ЍiE_G? hrm>cTQ=FnRc2(ns|}/a0d Exeڔ ^-ܥ>mZRȁJ(2\'/!r7pzRQg۶]wx\2ʔGUL[Vg3L1X08{A3E80v7RN- ɼĶsxjhnHdV&1NpCD5> dySۙ>G'%bP@p:2*qJ辤ozJ [2jt; HoĻxsGޓ& ϋw⳯ ?]$u5Q! ֒%z)eVeC,JB2̗ݾ"4]"OQ#iu;};R)pD,W63>t.# ,/S'A':;}OiX咤ɐfc;Yf)ԏMBQSt߲m V;$^mxPʻ #_O͇$H jx~ fA/h.UW:AkE!u{3^QLYx5IctLj\S.Ҧzb]f|I[r'BR:g+Ot֦cj(1({.,n]^[uhtR*+#EL:kI5Zc'ܨD~l#gi ڲvcy!MC`pȏ~ME>/Ó2Ø{5 Rg+/BKnj>5ߋrN/ƻ NA ,|Y}cT@Xߠ}$ZAzo-&:9't\*:J}CQR Fq2.:q4睜:YPk^&yx&..}̷( tVKORk(A5 @[AxtL_(Bsp˩F䠖Fmv]8 b^`Ifn7: mB ^55~Hy@qS3R؛yĥ* ߢre=Vo-AhE'S?j̝b%i9ac` Wut3!c'XsΣ"Ia /OlOӦ9yBX[_Ғ6yx=aG\g3"E'y0~_E>c -ڻ_Ō;:/k:m޽6Ò KN ">#a݄(#urbO8,LyYfg8TR&!㉉adf샚e/n{E.XY!>)|zX+CE5Bb[6-Rngu#>P@vaWvUVb:=~7רD+U:]qtゎW YLjNQ||ONC &k7"j-=b$7xؒ@zg]oqZmǰ Mbp(-$ ;( 3 7"aݩT>т23(P[eoáMD󑖸Z8Lnn{?,7Ց,Élbc _SW~ްA4`ihl>uWi `Qb@#S'mI@qgBB Xʷ0/y6 IJ+ƽޭݑ<wǭh'f';a*$h)c*`h6<|Ԇުx>e{۷bA7"Cz:'sPߒ2}S1D>T`lND)#*b߃@kAǁQs\@6WVx.1\ fdC>eTImt6qh:ГΰiFg1_ֲ3hc }N(Omך(eVGbLa7Dk} C$f6)kc?QVFhn1+`4'D^ā%ƃnl4@jd{/@w hev My}7u-W6=a6H#beDiblÀoQ3Jpĩ|~Atb꽤fk9΅A?埡,~ߏrXW grX\ON֥l'9*IAS?b( D,v$DS m5. [AǿL7iEL,ɓo֘ 1ccӺeI([ظH(AG֞\މ΃Ō- TL ܫڗdvI093PaI7HTn>r /9Tq%1w'Rgs ~[q Z_M~eϷܕ/ivq+&K76^2r 5ޥ83;ttK("e?ZQ>20YZD 7sO6B`>sY.҄LJk<1q4 cN#HY{Զ[ME~:P15UفMrr}(EĆ?WU8ʳɁvhMEX SZ9Ok{MRna@|&oKǍcG(Vd(M'sŭ{@G6gTfՋHAw@O=pJ~ǂ 0b} .ru1117Dl]e>\KAIݕ gCIӖ:wp dQj\niB^״Rٌ̅W]mk֓2o)k C2ZP!3!rBTVl )0 )XrKjB/š8x7w A-$Z4; aJr\1Ku#|?kZ΀VsgG G~ {øgJ}5Ƈ\.%jKY{)a&,\zу4P$˓[z"*-G) E2bﹺhz> IL+ 8O;HQ{gM;r֒xe!󁤱P&KZeD*  k>gh-3Me9|J?>+^pqӺb2bo\F Cr$u]-D5Tu<{:HTG~ ZH|Mr l7+ & ; c%6v{P0ޖ7-j<ڒZZYv/6Wp 4$q 0@c#TrWǐX/4`P_`$k=9aVdN[|xbsسЏo=i{T"u2TX^I|Y! K@3,ue)(JgWbM/ijgaõA7Sz!706#ް&>H;qHS$h}-qv.~D{{Fy.j U+#gNuTκj+3d7Dbu.hVF)]wu<1ٌ+M@}E=V`GJj‹{&^ 9w)x1߅v/N7gH^ w(0 ~0H9,ϰ8 X$Z@1ʬw}ץaCOOjC${fȞS>avzhdV 4!!&o̩S&ri8Y>}Xuigja]\mRo|[JuXY*I>CDze%JMk@@5cTBĿßu<s/%as>GGeѶc$=x,b"38RF,8,'~L;홣l ai7Est=`ځea:VФqLUQN1d{e݁ P\gqĴxgxr*uWG:K8u6$OyP?Q'G|?lu*o*NI qˠ"COcY6M" yPaBŠhCr8O>N 5XӔhb^TeЕ6Wc{X?wCo]E `2BIaa=Ί|L0kuTGCxr 55cp)b_h&mILpZdUҍo2 ]ޚ-QA]N\Tp9| UCsZԷ*HI m_Tv Vvpc ]j/jL1"Z8Ԟ*4Qt-^~ o? lͫv1yקb궬ly1GH[bdQgkO|AE3-&a?9Wu#M"hwP} m eJIVk~WO/ DOi,P9KHC]ˁ ,NL>2>O^p3anu"MJ%Q pin8Γ3NsjE2{Oܻ1`E!&j a)x9>Q*]T -EHBNylf;U#rrH*>"7/6\‘!{lq%W^-Nx4Y":͜pDz"=*#cHE-@o܌ӎ8Fmk^ [VMcZnw,cCtb5\">^ !A Pe}LN4y+7: eo.Cq]9g.:KDIk8?#,S~BE-fYwU@k4$NP̶[K Fiz%mEμnw*R в$ߞeMvVml٥"zj|`Su= f~Wa.%^‡*ø=o7c9;C3;-pw'\N?D݆7AH|:l等=ƺp~W4C\"+ 7SEZYa;aiD_TJ?1ފT 7j5G$X ?e/ghlHFDL9| Sh(tZv: B8SDe.ަXu\ko|@?" R4v&j"*Oe~C9rĆʼn)q1@C;aBMΥ66\=bOGE#/ή!*QcpE@`2b.z;¨:Eh( })HЌVbko0<面zֿ4h$dV3&M1#=/+-Yj5<ָAܯ8kC.|%nelljTQ~jTlF~2"BAJxA%=6E;zab@/;fL48OPof }ЯڢG•OkL)ᓥ.Pjϖ%+0KBwln E~'2j5 5!Z]_7W2۬q.VfX}*1y~fCVސ!1]Oq"_^ fel90yyݤ0Sa\rjL]]?#tjwh|ͯ6^?(aK`󮹼a{|o=c©CoMv6ACݓ ܀Vp<ز><ɼBm)a>H \YV1&ȁ{#A=k (OZ T(~$6Qw=GBؾiRKu\r׸Z=Z6iՉy æ6%[{_Sfj34nbC١e DZ$S>`Z]`X%[" p=% 52N ,*#)hȔK 775 =~gq.ҽK[y [3+3`ndw*ˠ<3YLGJG*}F\݋vNezj3չ^SQ1Ƙ$͉0ɺ%Y^r$ CrRvEbV%.z| ^61j"C]؎oѷ^[) A{l80Xx T+z>x>{T#¾(SV' kĦGDE0x-ţ,2tos8SKt^?6Ujm AϟPhmK0Ǔ+wk0.hzpӨ0*_ ^2?w. Q]Ls*Zup*n[{}r٦ud_ `|wA[;0£خ) K/Ms sK[g.Ky4wZc<{c2[ZU. 玫*3!JPA"ouP2:i% w)͵VՃ $Jcq}W+'"WA5rCy*$OVi`PG7o!wYϗ݅y$w<fT\~½]~qBЛޖjjvlչ$b;0K佇IP) }4}HRc%fgXdJ!)|N,pGݑ-d4{O%Y.-Lʊbg ,gׇCZOUw?vqW&n҇Kc&? ơb6OMD1&HLjN7,ʵ)چE kAzW %&Ub`s&( b/xƐHGVG>d-NHq>yfw&X6NA2}`C7grV9SgP\/M/DN}N Ea8"6e?0ӳ<3);}.k/u]BZ|;1>.2Kz}tjt≸U~ Ŏ"jN qN@C S(SYi`FwJP?SpG稴䊽 ׯ8&K٣?(qg >/;Vvߵ_ݹ^#*kbbz<.Qr} N틟ZuU%^P 5yA&ۋč>Box;H]OF=3D?f@ӂ %qa4aJ#84䅀u`eCAL^w&%"2J[2/WA 2T%$8t"!zlωF#sҤNp,ѬNm^Ffo;W_A+b]nQT p30/ּ;bd4yKފDlxB}k$X rYb!I>2Kc, ]Q|z> 1\Gd*T.Pgz HaKu-&ϫևgUs/ӻC\dD98ADnV]qȚ=x{\r4) ߁."< rSߖ#;4s]IH5xb8!̰,{mKܴhΡSCuQ\;VܸQcGܽ:'TpF:)g=%_( ~do5@uOrj1nzvbj~9'+E3T cFng@C[\D ѐ/Ԇ XJ[xHc<:E%H26RO:<C4g*oTR3}: DRȗp~( )=bG rNL|q[95\֕mEWpkBކ-rȄPI{1xHI2|/+V"4aEF<4a1Kɛ990ϋ1"Ge+46kkGjQBp싎RtXֽU5*.A̹t iQrmRSS_\c ∘NlSC0 k;?8>h #f3#&"KLosfRRB8E꫍{6|WK#Fk6vJ:߸;s}mF={*zm9 صlM'f;ETΨF2JWd,p xcyK*$in>+Y\%B +xz7mᆆ 7pE'΁uOJ^g{Gȵ]Z-< _D<άoo=nwn  #cAMA#$\_=`K pF-ʴ4[6{ Vo6OVzŌCV~iRoNү5?/d4#T1gs>:\۾1aq$SDz\ o(⿸K8=ښ *@ "7w#C=e#r^4a[*UĦ݊(Rƿq:n7xxSa& NeCy=0|ri[\@ Ů F,6.P0D9vYɣ8dKX76g;9݊!c[@ EgڨPJ/\1}eq4_p϶6 ~YxpL{qhl{wa'Ue7t']k%W-cyvdAv6(AI TݓjT˵ˮx6{'QQXb `N{VjԖm:?/tSZ:'kd1^U+/n^RKf9-]$ٌ vBn7pAT_C~ǺKf*&4ܭ0'22!ЃO~uQ/*j/[^5//[GeW>d w+8SGEMlUiDp${qV&v - j/;` (*uDY<ƝW74!:8Y\^ 鱝wo5=~&ѷ.F/q F, HQZd%^F~6؁,FK ګ9F2?&/ SZc AyMf֬;ͰO3vЉ.P d ,ŀyM?FYI8H4b@݁{3:a3{ߺϙ+Ԉ\3~› &MǺn"T) ٴ9/VRP9 ۝-8`d(g5<(4a(tIy2~LT;ʽA5wfqKߐh/z!/9G?{`s1ybՖiF4`Oa9mE^z"]?B7G?^ ~5Cc:,1(]ӯWқ iC)&v{>A08>Nʝgy0f k- e#,nkHRJ{T> Fo簍DHJ$WQu43B\ͤoW#/&&HId20cR)80]WOR>1puhh "m Y?1C[ZUYHe=)zr ^j;]&J^gޡd>Ĵ1ҢY{ͳ:<@dzTyl;sU}}5\zre9a̒D =tmKaAevC137(C%^h{x>}\BsQc*ޘ`ixʨcTiL,6( :`Q!m) 'zLU&ĽJ i6P ?9GiE'\\zJ1}oRzods"^[jAȱ]Rk'h+pxSf{Lxfԯśx \#y0 -u9A)|buezk7 TS-$m\+"ՆQ]z|CJ锓jPi.j]0d:T-M0wc5x"TBVZCU0e$Btnl7YfڤKJb]MI\,3) ?TScGD}k"o |Փ{c*Yx2Ů^Rd(RS>~¼?&k4܊bMB8R䒧Zvyn*|,]+Ǻ_|\k #薸5z3]ҍ(XVst!s)u"<"$<".3ƺ,b AԌ{ij8lja!?7RA Gȱ4hu z%hKh!ʆ ׼|} ;Y /N.+r9ULP0Gz#e#g1@̱&tC",8/LNq;tTƷˆC $m׈ &6D%XxDb(H^u"FfDtg]4pbl\$C Fݒм3)J(↘pBf KjƗkmnPI@?x &J q#Fz?c8[kHF)@ gvAп"9wzPKD2е?SBdD9)PU-1Y;qyU*C矗ŚreB"ۧ9oi>*)- %ZM q Ӹi~DY,3U88yLq")DKP=PW43CE2#,G/~ZRe7}~r.G/ќ۩cOjLVzZΚ\iKT(dPjSx eCvR!F "Q">x eJGsw&hՅ('x݂~u:8wY50mo)c|ri ;w0Bz)$}}~d1ޙ9_ tͩs<Ƿ7lpA(p~v|=#кag y]OGMsj`}}d6HH쮶 brP'v<Ks McuCwxs>, uw%8x{d0:2vq9 lXub; ܅-dH?{=Eo[}(gb̦0/fpvnEg:)BY;b zҨag*jxEVr4#zSᗄʇe^^:ƌm|Q9H@uwzfqx0 Q&->?Uu널)d{,"]UĨ4, Z xM/!#j:]x?Ce!LJʳjd6%: z|H)kL:ǜЕ~p'ċ>n5O4ƿgPddr>-~긤eNGAZ^Eg} bT6󒻊{@DG]UEA0{ytA2| u*&b67&&n$;He^}9N@1D#LWv\Jꠦ;2,I=/-686vh,8֎D_ 4^v81rcQ"m 1zNJ2 UW/Q&udQop5q2^6J|'4IS dsWDsL~+`T[kCY;Vd uF3pVsͷO&1+hHtH j:(.WCs Pۢt =?stURMF_<@wH)pWoLW[ŧzۇ d?N3Fw'> tb470 KF_b) v)X{ ~b7#﫞 R vRw dQ+?02Tt 1N>%}A/ynEfWMfBV[oB-ӆ`_!FGJ!Y4Q翾" 0+ymdS24U+nɾō;`AWl0SH>L"Ϟby BfT>Ĭ qG" {O醶.7s?P]M³5>MWOB8Z+^ڄZeb\ﵲJ*| ") K5s6H=ޕu[`[E]5}1?0qZA*;lx,]!7uT\pMl,fP鸕om&gž<|#M\d2N]{?!~fg,z]^żlMf |(v3xD+6Y#ӌQ^kwǺP]ʬT!dKfz5MyR ynp7Yj&+5ZO B[])2m =IJ2Mْdڗmʈ(s`Œe'55g9iZSlaLWVA&npx[S S6z6y̾ ger-1VHdAf0БZ2|6Yѯo`j^_dUQmi" +5vNN;םuS|x7w ZAJ)9r=7z)c[OIXro@װhud ?Hn_0% w99/K!5=l7,ߒYVDn|o I}Eӧ:J^68` ntVAǒoq1jl{ K~`OFaP=!QS<r> h~̗Z/!Z%HLP!OS'^ԃ5wA5-FLgtTK:5'rV?jqbO*, 1\K/#DEۣr Nz+Xp;']rbP/Tes$GC?G>Uq;`#JYD(;\Rj&4ՂN8q;>9gt>ʂx(\!:~8[cjCʚSE@'$3pv4PD=хF\}j-LʰMcgߟ񵚆.ԑq踷]]oG'\\xw[`&ǟLSko m K^PoDh=% V,dnYX^Y+TP9}&^&w5QԀ) Jc!.?AĀBqBeBE2Y~K4B̫؛uxLjۤ@z-FۀN Mٰ* n|a_˜27(싁I6/sB)+i8%O!$hT颥ل][3֫"cMTZ I`]ƫ %-?Zv U; [ϕح[C򢰂ȧ0q@Drb li{7QJK eă&>W74btw&s7TY 5/E}<#Sz/x9^5 -.> ,o"*%%E҆)4kp^ǰi'irtJ~0wן*gԗ R# SmZ0#8 ZpcLD Clxf5pv~8s Ռ+_J]v?\"aeh5E6hQ32u;=oh^yA.B>f6귃/=O@wÝxfs1Kngs;UI"6xZV*yC@o fp,Eh:HJbJLe7eH ~{kUX0ER"{Tk׏7  c><4W~ -)*-USg,lB>.52N=W:Mzk!rxޅe#GK+;\YJѢYKܻ#S qI\akz["p $h=HrƤ\=37Z鳶姽J SN948p=|z?N/*'twU3UhU"ZKN טxV v3tYU3ˬtG#X~Pz` ocm'!PE|kt#% ﬷ʕE$[w. v&3a7ގ=UI J3SAGH1]QhojTǫp,*aW,Zz?WKj~^(>g+b~8T+4g@+| 9H:=.tdvRHj^Eb=+M9 OvpgU\ij#HUd:?C[X#tʤeYo/l{M+ )kkb`/}&+ G5 t^[8e?iI2ѕv:k8Wrѻ'=ֲ<ə{-ݜ`k}4ObJ( c13o )] Bj헣=6pP?[T&FvǬ@/#t¼V|&DXl,:b+`+=JG~ɩ<*a[!rztO\ug>OnhpE1kN?DjboIzG18;EWN09RǚQk+- %irMaWv9K?SQy%q"4q;&@ %` }QPx~Yy >F\ x}HzHN][e]#)/XYlRXr( }ٵ #.eS^P_9PrjQVVw,pHKcl+*gF |3G"/_{^ȿlK7&{x23NZ,~@-I/b3?4ᛠ0zȿ*}H x;S'5S[õb]{jdFXF</Vq)μ*wˮ $sm8Ý'iUJw4q:,n3m2\of'"z:@obe5峴{wpͪkQd5%6..>B~;U 3s%)bD& ,FxQj$rauhc^ 69 :e/1C&BFɰ!Y" u\9C,lgq 2r( 8|#PR ߪCX~WϞ.| *q#; Ps}0mBuUm Ns4R_7n]S %~KDiZx57e&H㶍!<`Z/j9pN7FhkSh ̒m,yqÞRg_<k\ET gGoD_p~pl2QS 8QShZЌUDRQ?5䤤Cbe`d7Ef7\Ek;h~ZQ U5x̠n.v:: 3>?ba!88M(,7Ob9ۊ"pZ$6> 3ZX#v)Y+c= _shQdKفr dj`e9flY2u*)Qax[ƒ8FyD*ڼ=gF7D)(X9ӄn gDrԏ3 N@ⷌL0S˰2v^V@3 m ƲFrߗNW9H'YDƢoa.qmkt`2GjD3OL1#WdeLbrZkyCl?4 CB< OֺCP7s놞6# )j6>orY!W(*i@N1ޭ/t+M6|dM׼kTR7QU˃ۡtL%'"\E,y2j\:(ޓcB*o4km8\۬ܝCDt@#,<&jHhP)K{hzժŷ!&YԤK1X -q.Z1{lO |rI z`h%ѻ? +v~ʽU}rUߚŪ jC%ي<Ŋ`o?M0M*h|7^֗#B frlWcWO 9BV)^jbo4,rO!Oѻ|vtɵGA#:uZU/Y#L˨, i3G[Hu£n3I>=wJUKE3uOb /4p帤@d͋*յwәVU|;j]rB,I/3,]Ч;VDM}pgoas GR-q&lbةgXĈx|Ƅfvt~U `mm)KTbZ{*A:x<:*eOB4M`|ejPBgb4oA9EQ10 v n% 'l C)TM,t/lJl"re{VhljJ.|:HJ1 wIhܺ}č-ThO8Hble:2'd+R/3&_}{Mb놀/9EAY]!"s)i T1; (LME-]V(PW}b8IG.y 8nk0\à2nAJ;1Xtܲ͆Osi}v 4.7:;n AwP4]Qp- 08^ $]1#?:3t(}JVb[t%R[W&52%d-t!&G 0QW_`e\Hy%9=7PS+מ9kW~^l:],F`:u}Y9c\⯃R6n{9\IOsrp+*쩾xlcN9\(Q.%mXiLL݉ C+DF6|~ȭq\EEW2Jg2ΓMA7 Ąmr&Mώz"d%PbY٘u#- *i'nU0yG[OAP4~ycxD錜Yt#iĮҘv짶ƴ|2 L6 Cu0sarf& N^*_%oL$z*RQ.`>g4oa,ȥ.t[TAm%S ܀:_'# %WZCsǞ->Y$ӟJ_k݇i^1T`TSD9$2-m|eq|*yY wۿHDVbBT 4g9{gVZcvxx|>t#/ĥ,vi;b&А6D:NM+l%ŭ81PKs+0ǩQZcf.K(qB-# p(lS.nQy 4oAR\K7<Tv'(K K\ypU{'CQlvC%.1:BGjUAtCpܴ [iNwx_؆c>_YnUCLw EM4`胯,UΏS3ir'ěu i*6z˽S BQl^]} euJmG:hՎ eQ{eFbB>BʓcaLuELzT,RX(iAK>1su:Y}al4dey`Pl_{zGt]MtzNGuhH@ a7_$Zʕ"9">e@PR"EF6S9czyϭ;+d/t494 ]zRTJ+lU=?\5Ix"066 5:q qj ^4ˋֈ%gv(,}(/_G?A2xmnl#3S,Ƞ ux^Ú&-q Umײ[sO5^|H>B;}lv^sJ1-94^c^2ԯ0ͤܣHX5ɏ,y40jjȤW}f')>L'&r/E,zXB 3zV+]$ g֍#%zߍ+L=dI~jϏPƣGy2 gJQcQ6fx I?ԓohhF UBe O-l JKg}YFE{~:RoLjMv"K7P(OG90ϥpnyT8-oފq5{Co5>LwiUpF/BS3f.ϵ㽑RoލsE+r~ޤ? ƶ sVl( (G^@@}`[*IJPR8uad$g_Sҹ?~(pv&t Gj0vp+Wz1nD`tuɁ+A#H6a4C Y͞ ${ӡ/j옝?h$Œ\hGҵNFs5HrыMu̧qK\΢;50 @~ xx]D&mۨ$(#'pC7w=9#P^,KcUc".؛^˟6fat;>φ\Nu'Xl a`6VWM?2;^8=8ΡGHc fX$gt!p B~~+(>-p[%%ESg@O)g [l 6 J%G%nwBQ` 2qide>%&KˢFW&$O$7czeЛ;`ᴦSC+]7X|[5AE) G~c0GIkrE5%1Xɻ%, R&n<8 ޭr?/¿XS(n. N@ F8KHؚ3W4r?Q#6tʻwf^URKϓՓ"vXTq.6@,2k*1Cq-ǔ d̜zs }<ٳAg1>OO)vB0mHEH<(\ .%}-ԖkwWKe-:~^ 6&PXRar[41bSF,iNL8Xˌ{E*׳)P_+$xi&R@9!dYŎ3x? Oe@E}BtPtK+F=7Z<6C7oa$L`'-#kj}䀼,V70 (וB=( jˤ e l ؛LE~4x;\ ^cF2ɕJn&LwtNvӝNkmm erg𵈕@ Xv&9oFCcWcæԢ]t0CF`10^On8Mkei$Ξi3ӄYN|}j|e\TsY2Ou$S Aa!Ln`CbFۍW6VP[8\P `ey2&u< 93;V8(g_l&0SB5!%jP9SIft7 (2Gal4F/[ۮdrU%ł.p`Zi1ϧ3jn1c =ꛨ\V/r@ ^d4%۬giV)j+ʐ;o9Co@&ڄtzxb m}0 XOIhpOF? "6E|Me";+ &oFH8}E.j~dͬE@s\oT΅F k-ThjQD{d-Gl [<3H Q GpOݻW#UfJ5=E>zp*&ӛ#w j@`nRLڃG+:chPyAX=C镶%8qI2B(%Ҏ7t;tnz&((Is} Iz39I)YN$(!2q5Ď˔ݓw44(E%Msv`wb+rm Ȱ4G5Kn o` #eml_qI>~_RVr\Co.E2R7]f뙟7,{[1;4&V!Ujw@&['oۻߣHRss؛)n_ vЍ\2=_FY2R%wAUm90 a%RT9]Q0`3L9(TXItz<9Er6 =ĄXA!yޡM9C6ypU ߻ ؐ=^ؒ =mp ݽJ( _d?=/ Q՞{objnn}.F|ZA=VH`6e9jW`=e^aLCY8 `ѩ9dPl+ՍBH7/Gv ag[[$ޣ?E>S_DngKiS/8#:8< MUQuzr[#s Yy) 6K' ?h/^*ayc'K\-dr0Ó >:fAj6GcV5-1wXO"'U@LhA݃C&΃0ЪHKJ! H{b18>R # IcaV{p-ui{| YM7[if:F0e8IHWf W<p` 8Wu0#fͤ y}_i`OߒFn@y3FKj:WOid4uTy! ߧsyL \砳p,6-8PX"dˎUbx9 .xDQf5kJ:ցb1'׫%X`mL :1z|x IsJs,1p_8S3W-*q{58N૾^;E}AnP眶_ , Ha_)<=m),j,4cj~1C,+I[uW udڛleosA&XcOW;x+RC(^FG 2011z@*#V5̾)%;.v 3'` xW{ʐ6o@M7.ۂsuWA{4L:CJreEq{ezJ$l9ܗ4& k 7 N%}97 )~'X-49VGT)VDxbݖ{g"eVfi1:JtRsBv8d`kn TqM:N}W)2 mizPEx^*Hإ-OTyP(T9l.w}r(*=H ꚅG,yJNx?,'2Q*ͅ$}+>=oC}ģ8.[UདZ{D ʭ`}=R-Cմ3CnRr,%fP 5qfDm]DLjOM0 x(X^8P"OI W~L OZ/*lZg咎k~@4k#D ؉}Cg`A0B~@f82BHY}>F#(Ȫ8Q1_2c ErDzX_`Ap3)(:\آ[5Uo7u73uqxd"E _n1r*?,e yC |YmF|fz3;KmsDe>< ^(` vvkVML?@^~o;Һ.yy hSȅbwԩ3Cw>V[ioeHNR_ n"m^-)oi ]5N~Z Z(;(Ot27?"Â_l@lcU.m]9Y[ b4XKԫ,xuTDCn;*9j'6EV֚[24qhTd?hަwVϼ4U FLqԽyf1IImoBݕi&嬩IX%u yO)3si5V ŘsӚ*彭m.mrF+:Ňad;9,F`q']T+?k>>ߤ9=IYφgVʇU02O0bFX]]X[#D3ZtUEIJށ+h+- ;Q.lufu?,DD($o8"+`qU~ߣJZZD $ٻu)ɶAqJ1rY{DiocIGIK4ʒ{ ?a5%Be2nA$Cd?=Ln^mD1 QtNlZdU6W`A6rKlnEptx.,`pE#-2~4h>E7['fsPs1b6yM"GIJX/G;\HD]&Lt2"m)_=%nJ}@T-׳3Ňm?4:MC;MQ[W=Pqc_?,;8"sN{SU\hQ=Z~WeܜtkSoo鮼5Y xXGhJm@ƨ8Lq٭r˟ @_TO\'CV fK^N0-”2n}],OG;+= =-=c:z:o{+J oF|)8Ud@E  q:zik Cym!F CR}($8vqBMfg*3PB!M1]+gy$kvoGڤGpOZ(r%꒫↸3T-_S}V(Utd#<i*ܮI}A246r͇ʝ8G9N^x:/vsQ36Cc~xS٫_re|M;)W.v vW`0j9,/Èn'}6% Z\K;YfJ9JXx!R6uމㅏRu/+]jEllWuW2ysݿX:8v'x+.2 l 1Ӿllmv=Gb"i \bʬ܄E!\}\oUOMkXGxo@w,#ˤ`3=L~S>0Oa,z?98{-wƋ#S*>,Vk W#F&^:kxg$o;8%Y3n|< \^{;oPs8֦Ή9֜vjID{uCU36@v)Ef֣dsjuX-cy8 8{Fm05;Nx$OVůM8]:jI@+C/]m ա !y֭#NeCO}XFzBdm  sE[Wd_[xPc;2-1oq D]ln_b`E(]n pK [ _"5 gDFj%IKvƦtDx@bDt_ڄUK[>%XoKg K6* 晵bTL Q8Yg7MNM%okWkw xtr=;rJk}>!}MQ$.1`pnV.9(fE 7±%)nնXXrK2bPҭ5,"kص#k?, 5F.=!y5jJfuzQLI*Ԓv#(;"%t<[@Wh[}"lrD+k~DyE_g3Jqד,4wTftYwL07Yk*j: t#._*AD )-Gs,OHIrRȦ؋p <2j߫S1b<+nGS5L̩} eP4BGiH#;S[M[Y*׉ci'1源&}iץ4P :>Mo3ot-8leZY*5gr635[$eF+}M6)B+au/i_0l"c>\Z@4rk!b0px׿fDF Yw4^GڄnXBNX]")})ryJc1%AG Bzd9m߀߈/I/v_`XeQ5 }P@lJ,Q<% b$5=STR3w, -}oj^"֥q}?2ڵ+?R4Q۩SikŚenM${-MA=Y!6ő˝CYI;'t߮\ |qdhR-OxzTnǙ349&@b7PC~ܟ\eRHPW6h,G~mt0`8vz},j7 n|rܼɯ׀ao:Z(WFd~'fΔSh%VS=zN=4B伽nƠBuQg-!0V5ܥF,8nU흲?D3?CLlhH<*ů&9`pnK_nsw{GLRUlä3(w7 vL@@UrH3ٮvR3 ?5"@)$"$ Ȼ`CV,|Qiܮ`3rNGP\T.WYgGgEBB,SJѯIb%HAhztvWhd1vb2W14Էh3}MTcH#6ufuA@%9@Ib/E_7eȒ,yH5q ?W%~d‰<D{IzpD,B y >i`;N6%Ûl:HtiR 5]|^m &&΄p|/ 9.g]z}FFPARo3ͦߑ#4$ ,0ãè mMiO[LMwvw+CH .Q!&\lyԽ:N|hĖy|DZt C8nG`.xXm:n- 鋕 ߄ٷ *#lJ^CoֽHFW64c)*lZ2r#ob +IR6 GN@^ڔ_KeZ]6ܾ4 : $j] M0Ev-h*ӣ!v N,H˜FQE[n@7l&H˒șyN3jtQT:(ȏ8߽?rj1Dϸͷ PW񷐏OQ/U/ڰTz'dh:k֟]uLxM3`@r7 ;Pz= ~6I恆iwYsIz,.iD̯Xs>![ޗtC똁nŖD;y4ViA<؜jΡBjph S jRФ,\鑈D`Y2h}SFH¬di{6v{+߷FwʫN,i0a[`-KE/wUAfqV_EwhLbh^v>\,[ɬl< cpcXXBD^QnQ(MWu<YneQܟPg;ҫ|[b5b ;l献*옐 j9_K0qo$xT㻋cZfh8}v4{QMw.}'Kv4\v>LZ HIKSmT3U㺎o0BR'}3yOQ='?( ՆM\~x,NCl L!]CaJb}g  q%?xN b n-XuFL@M0 pF@g#d !㼁i}v-itcRK3kL~-gkfƒZrFAވ:)c [x |kĸ׏=Ib$4bH4=FW݃D6=p+]cbLh%̣Aݐ<wIՠ$kd йZ&+-:uUӊD6 [H,@s@r֖8i>z=6ړrm0|t>xQ%'i Xfߕyg|Zq!s0)feU9X!U|K@"C5+_IYto ׁ}_ciR?NΚ !w2̙?g8P .KyyfL!s?FxJl#B_jZM |=KKB ?oHC᝖{WU,o$hfa7ixkjHa[oxtřѱƪ}Mti lĄx?N"JrEz h!ɉE;kDžg)3tk$tƱV9c.1\2'vSU>3»=_1bC)Mào Z~ 爛¾!$v`D*s|H!ZH7h5#F͖Q1aFp}iXqŽX[ ɰk*W?t9RGoBPa#O'ҫx;j'U.02(>Dq4RvcQl Ggew q^N"r,լ>2xޏ,f&ӐVE+.OW'ثXlKZ( N }GvRBI)*+>BoSi7iҮvKڵDʴ&\K;@ K̲3Wv_ bÌJ 'VEe84w{Y_9=RQ7k?z$vJ[%X鱆Y6Uv\z7*Mj)Fx>sDؙmޗJV|R%pU<~6+y&8u֢&&O9Qm%CK)s6)QJ h"H\KUiA!uHkZ}3Yk'Q+^qRr!BW}{oT;`J-(kH|׻ݵOFEzXb?ӋP˿*{*x΃}I0c'eNe52<Ai-]]OGfncpm&Zxwm[;.cvHJt@K3; w,*x4K[Ԕۉ)IX-Qjs C\N#id_0-;#2VbgHUkx Yݙ#e:kЯE}ư!+yEbLj7>QZG"ÛT~f$ctȞcS~W)?ňЧ+zf`G(+=?)wHeEW|iNCUEh (>/}ϭuFۖ4q,XD5γնI |&LNDjsb04!gcZ(|[ٹtVd]F&|{r<8靖fuka=g{!2BA"H_QevW9o߉F%\+:c/c2'UM64 EQ- `RC`CI[pR]7fn&x/KAc0Ц-t"j~G!`_Đ=. J _0w;2eIHw]8jrJ9;s.jmzjqu=GqxBf84׋qڹQ[ctfji1GegUT i5FTBwz)ll6}BDS`U{9ßk~fvK~k6Qej8ow.@Vd%t /߆zظ3ABmԴ+抹 %* ìO3 -ү|skAÇfƼi 'O*֛ld-s {ׂ>M>JO v7p_Ùm;bxb 10]ż<*ПɋT1xx]t<;vWuu܆kß!G<܍R KQh%d錼K8ygUKqy~)-M"&>v(Rf"5WOa??Vq!Q9zE@n$p).ug8UAc%_{҇9jsEݖ>z.*:_FRvm?ϰMTA<˕Z]| 쌾&@#ᛒLXtjXЉ2m,ˆGNb;)7/90Σy`զ#Sk][+7HZF@)7kK+1m#)* D\vJ(zwRa(3 cbKKRȶ od m,zUbe(hG7|& *W 'wZ֌Po~%~-,7'fQn}+rGkxq)brәGb}OL\#P1Hl4UnKuӮZTD#X 2-FN~k0!jݫ\P`MyvJm5|<(șK `^v覭exM GeV-u3R6H Hf.TW9_Kͼ6GM %O"}:䘻xƅRi.HSa~2gI< {z8?hp*Tn׌T\u~=tf~?-6b"`cи@̩]%hpePQ̀' uR)+l$IM+A5 y]l?8;o} EmB j0CaWplr(Cع1DͺE2/$7qF2^ͦOB1R8-QTD|8Թ:n.ƶMsbclɦJоk,Y Pjpֽ<Mn&<lP;1ɺjWuI_>WѼơ>xzLm/^W떇r>8p;XZވ`qߋ)cSU ޞa&(.iW@Fhtyxk'{lG F67^]Wϼ~I2h8w1HfZױ:8CmDŅii 떩d4 w1bցE߸~mkZGT6@i] .=Vn>0jsiW'h&d4.YoC|?ƪTTL<ٺc>x4b'Ya@ژK9^Y[و"jo k"`;U'ʚT\?#L`kSh˿uz=Lr~䇾 y旧w ?z7>&;˧RөħYo9/aA|Cմ0ÓNly ³uuDŽgLGSۓ]%GCp5Ì!e xCw6~reNniQ#y 3 TpP.R4@mOyYDI"t59.亯+UsD^ 4d\FDiX4/wFi@`n?/o[A !IyvcQlMݞ+Jox&e9?: nb!zUY%$a?/Jڑ~$.=1݄2l̔~;5_7y.YiynDQNʹ3xփ+Qa=h F(wsW\*u7V(û\R$iCfv+s)^&Gi)Qh5tZNjtP#e \bG ͩcX-%g:xqt>~umcLMmol{ Ҝ}⨇D1ޢm vDԎ/{K29ǩmaԻt $O 0]#[ #ڟ<( ILdXǸGr!{a=Q<^]ouԪczr$ &lVv<8RH>×Z` +jKk  3F/[X2Zǃ !86B85cgfh)&@ibI؝ˊk<{w94i3omD bA 9RckKn1 j&M ViAҤ }WSs+ B$G4Hh.st.=Zpv^t:#㯨u778QU>#* Vݹw*cR漴/l9z' b6v k3vW m3%lФGS$0!gS=J1$ !ܺDsNջ#],wEˁHd- \,u, [ J0 NVɣ:7Du#C¤LLsc=p\RMiDGoC7~{]iQ'v@׏H;( XPl$H3n5n>KR'vT~5nCuH,-?N}qk:fYPmYR8b\$L&{tׄeWYtsm9!f^3Fõl6[ػwvwV,Y5 Է5-r`A++Ւc* uܒc7ۡ{iQƫ2f(AZ]MUaBhݽ:=JW5> =9Y WbkQR]:} >(v1UF<_VP41M.iSCcs?u )?ـƋ;SHVSWk${T"ʱsY1!E4@n2eO5M9H@z9o+.e;W},j caZ/tGJC@^ )_|iV7BTgo&d3 JSuXrnuEtuJgڻaA!&|ZKL2CAM]=Uw+CrS^¹s;䚠ҩZ*/Ye:A\8/I g2AJw|Ů4YndFTw!•.qR嘠F&=v]>PХR,|);b= ma@mT"{9cfZr"S%^ Qdڝj3=JJTv~IMJMk 5-l{{f'9n@ϩɠAI T~CG~n^ b킃NJ0F1/8D=v5)KyZJ 'Q2V`U=H9j@:bY$+5a2G0t]*.;e,I;j3?Fc於"KwDPZsmJfiT-n&*K#Z2sÙoV[{O5 4) ?D}tmQ🡣A}`"6t` G@^e8=~Bn8i]`bQx<&Z,ɠtʺPnOd9  ətY+ q·L%f|yI"nǠ Vݛ1l# MZJc{cٮ Դ4ޕde$UHE7Aq>dE_Tq@)@!c'Fp? ^:@9ȭI&d` M\ɩEv-#Wv-:n:~25$zh;"pp%$(kA_L7@RRuhr 춄9_RUJ`) Oc+Ҵ;N%atG ,,<+ 󔤂!wL-!%O><.}4-U+Gn)/%!wP~V97n!4) bRl@ODB]+ۨRz- LGhL#ga}>-9AoVQ(9Q]G:> SXb-k|%?[|9oh >efVkI;yHΆjui V0gzjG2AZp5F7t{+&|{9[:}6[gwzPۅV]?u5kJ1۪6he'otLl/%}*y"?$Du)aK14P4D&qʿNu*5IqLQvEn;*@e*_ًdRyՈWKI Q?xeT^B&MBngdJ1#݁CRX4x1VVAvL(?"42u26]JaDvm83wI.rJx'KvQcH иKPG6R[YNLl(滣z8v^n- a9o}@*KnI Mv Nz|!vp J7'!!i[zІUJXgl֡^*miX A{ 2l!=X Md޼ζ,3 $ Ƥ,z -rLg)TClta.E b[XSH=L%/'^X5Yʶ 9vpJi$"3m퉁ZӴO*cI$e]4@mLےTT > S">-N.kV54-RkWQ|$` 7T9 U4Cݝ_ݰX]'cG*U TMǧ٠_AN8ٷcr18H0-=W(_ָVX_&U*ܾ*Mb|ҁF}-ZG tjZ'%1+?Ю5~91 G?q{^%$*A$,svQR c:t)Ćt0y+Y<6TZ0hQ*KBV: q@rcd&J0~,Hk x L|b<@zi1+}f#9*Y5Kb[ ۛ1y% 5 ^RGo x%8rfw(xn"Agـt1 +92,C?ک)n.&yچf?&OKX}o`l2?FX\Fyb 0{uDJH Uhiu  >V;~bVoyLH`1_-VF"oG6 /,T}&YHTǗ`!nw3v9!/KT! *war$%)q5 fCƫh?Khʬȷ&9ϴ0B28dMX ~HRyxîUsB_>(9{E-_ҷָWUTB1gR!%ACA\ml5J$}% Pp`2M:ݜX콳3C#XWGsl6]l eOEYZAHDyjZ k< R ҇3;;5zsWȿ[B:mΈ]mE[FӴpZǎN9lMo{EC,Fkf$QoLNS-VE 4"\|fWzLgB@֨))6XA5g:mIl#)^\-yT7Bce\}KkXZoc{LDv1&u'ëOo皵V5'}Ջ< ܑ>]#Za4)IӅqc8% MSaU.\Q^o?zC We5oHds:*yX;L k t4mNqKs'y*^n~|qdGd  +261 o-`JK;}W-XW->nnzL@$C΋ai?H |gwR< NQcJXUacӘi$P;ژǜK)Ě..DQN,kFyM$CvD*.j~ԞN(\AСgW;bv(72'T~'|P.Dw28@Vfs*"ؕg)xCGS15TtMGQ&LJhy*GaȲ9}!2p'Qso`XVQ,!L48$ל'96^6Qqѻc!բN`זiRQrKWn3XQc0ҏ{n6qb FIUP 7wLO&3a!Me=, F`|4hTdG?xw#@2]"3E9$|"  VsR^Xo =_ց0Uqsƻ,$P_yiYcE/^t1&1h4R!GK^/J'vf˾SF~++)STF qryQr,ُ J5jr"Ck¦SGV5 D c]vk!YEJ tGZè69sdS2&8qDp5ZKkG' cNZ8pü0hՠֱf-5koYJ /Qfh mҼwXt׀_21|ܙ*'G5DZS\J$ԚBr.5HUлed$CIH\s5?O ?prb{CH@% $>ӬaaM3j)Qk7 rРՐWT`bEl Z{DUռ n-XkJ 4,`|\F"K3RlsvS dSˆc\߇8b&6H?޶,hsatP(Q +zou/,9+xk>ɰ5tpc" oãڕV eK;p>\Fs(qJ:q1Q&/1 5M'OZT7 [n ǒ35JYnID1L4Eua5}j# aP j]t[Qz ee7/=Vtf61ːѯHYrϚ/mL7vCஐ'a/ e"7vZCcR#JLKk>V`G>jNr{"'v  ")T_T2DwiTUU@Cq,Uj7x ??I#Wmw]Yeb<߯K9W)W k ,A^?GaF j[ 2ϵvѩܥK3Nl/* BiE' nZXB8yVLg2lTj4j10y5_ o%3JNoMGxKrх"ETQ7M&. 6[iV3Lun|.Ȫ-xU8e?&lb\S@@1xOĎFZE].r4[-j}0N^TFaɦ':7P}PoM.FoN9n~cχS`h7j!0"%`$utEhiYE|}0gaJ9ɦ>;bЍ#W$g >3iYX57pH,2U&}5?%&"g**WOu&>]Q/M'G@Fԗq"Mj .5TSH֕lBx; %fvo{")VћZ Q{۪3bjr_ }tFd@wKbCb?5Z!c }7 fQ5E?GR1>E-b3* ]vWB:1G^l+p%9xd7Q,wK9=LyC6ѬIŰ,HCFKWi$cT^ ? I IMӨbmv?-⊙,6-mZ7.Xzěq?^A4&,%jX6A ƌ-N|mIM+h^MC[oa rB ,"F4CqBQ)n&utrg+BLRG45;i9 H<A wEuD{bcns55e{w]X_p5É3azwN),V%8'|8;zӾ,lq9$`9q!sJ>*7]`:Ò d{G>2NHj&"?fw`ٶ/HH,Rǧ3>4o0Sh"K_(X4Ux1B%BƼ; Hq'r=$Y- &XKXHn#ʴ Y2YP,!4W{ayz} V4ә '7 a>%Q5,i"عp;Ƿaݷ*LPq &v|Qu`Gb#&uM*Qm`d.z=s1.@]JLo-U&R,,E_gwE5t'b 9/\ ~5P$Q*4x2lp=<^g޼4n6m@W&bҢEP E"$7X 0ZϿ ;ZXXe1!ǗvFO@;,BW;DGXmP :5d"?HcDggSH!x1~PUǤ 8?sO   wE-iYC>bq-8d+ ZwI2bN$qxޮ.J&.3XS܄R#|4Ri4ٴ/ )'㞙4d04 6A* 6lA'T" O:&3Pgt?ꬠ[}cu2Azq7$N,=nA~u2 ԥ)Lpz%~ JOOMR}Hzɀg6u]ʩe5)Xze͑ TniaOr&$ߔwa0=o_y܁ȧWT3t`D1!(6ƌwݗ1I!?fއU/Łu0cmP2X/|>Xye$ð ȇfkW܉9̓|C1k|Y7vg)JQXe%GД?ud*g=uhNL>> ] ^>,X;mo"SOD-8zy*5==-Y=uW/J9UL`D #@aǫlV g~L_P% uOY,*}C)/'vRQcYA;K 5 &b)7ܝw՟@}̆7k)5(5sL.RΧ^~7D߯,Wvgh>!e%T3u[ZvƧ*b\/M~أop_n4h"J`&!~ ):O$GW/詽|z 2? p&y.V%\ֻa܈y 'ºWNQI? # ηN&U-QF n:C"}d2Ϫ!jRQiJ jgX\z10_L鈾1τʿKx_UQScO(D Vm΄eکJVu#/?ߦ}jgzE![ «D?*Vޓ̵~^_=69_1=Z4K4u7yےnȂP{/-)J4eK2A(gz\,R.׽J 3hs'4Gk>"CU&3M OXP˰G$>#xڐQ}bjCt(W[Tw?6у?]ʈ ţ Av~?~Iyj1\٥ 'm&AăUE|r/PRW BZḊrUpNb{2%ڲɿ-pV v1^J/q4#z۱74) rxT240+W\[Df6!p(`yinnVި.9ci)حoB )w⭟/7I<^JدQ'k)ܕl)1^ۦf]U9İWZ ^k\F;Sy]2Zd>#qQR)zC+Yx4A}<Wɼ?Sr.kna ęm197@O;pJ*d2?;fܙ* a!3Lӆ`рfeYM f[}GY*|ipKT#I}=d'W %op>qO^r{>Pj1W!oI_& WĊ0Eʊ `3iAhWW [KH)kmMJmIQ[Z݀J>T|7oaxoR| 5EA!5<'y̠2,Z+jo^LS$ [Pm׳-A\?YqSGA9{h F?/3Gt+ ]d4.LK۱FEt,t [oX$m}7jiWapuĚIΠ/)34lǂ# 9^qȶL'wvy(tk*>Y:ǥyYc46+dknIVfťxk6糈U*G0;: ʯ68l55{Ms >bwRX Gso2^I@,e Cݿm\ߑ} ^դ -#}I$8~Le*%! D'{u juS_LmU!Mmu7כl1Hȱ*a-'@ B -lUΐ*q 1<G O{ezB Ixyw] ]yGG4Q>59\ѧ-3mF$oK[#ž#gۯ&`+wl=ɁJ [i`63 a?1**Z1MdHΝpUKZ Y*w>AM!nf-P fIe9ط6ӄ hI&߄p]|ԅ> ^1$VF<ǴRUnKnYh9'v՘l׎T n` wgi@\k}}Hܧ09v ~ʼOZd1w_T3eTmUƓqm~It5[,P7J z,p h;>E0\ZN9? ;Y85s;n4I5''Ż2GL|L%$u _9T@s?S%)m-r }J8N?!CS[kY\a gȞ!Fq!LK-!FjH}tǁ:n 6R)c@]c܍5xGRYXNJ?~&F8z G3ݢ(8qRk>J6Xl5;,-Ilp$Bzh|0n(ܼ(Ld&#&0/ȀI`xJVUqz"a4vR^ % W E ^ZiAoĠ19\%Z1 !?[V?U>\AdB! :Ci!gevUܒKzPE A4 ^nM$wZ 49́a;Ah~@yp nC;\9g˧ . 0=6ؖY>:o$5%mu˿ƶY5CCkd3  n(? ؟ D7""Dpbxʤ^`)pVWl#/ \5$#$ y ~o7Dp3bbtvNF1%i>b%zVMemX@30{CĶ,OleZkT8Ɨ찖ЗyDѣz!vF"(Zvp yn3$ ^,9ڰ8nK&;+aȠN!҇FC|XءSE<w\fp0juw\9rFP!:\Y|UucaUzd!T5ׇ ~@Z>o ԕ3ZX/J mD og~rߥbk%ij5XYTCNbG\wm# ok/h~!RllM74i?>(O =Q٩%8V+Hõ;U DϞnniŮF\ֲѱYɼl;/\3N ֐srgBD)md&5vcl<1^4-n_iQu_cptQSzri6 ˽w!D{e+x Sӊx2U {Ďg*j&cV_&Af*/2n&f9݆cFmI=N ΜgxN6Nm✧V$Fӊ/cI7F#L?-$O}lϷB3`x2agzF4PZ9+6ػ1R&1Fxd4.Ow@NEy,C] 8e\k,Ϫy^tl9SmEQRVCG&A42G \āy=mw$ OKb)dl3<-/TV8, F3Ջ-8q0Va! >Wl%xO8A6nz>3N9Q"z_rpj>Ieȑϕ}`I#{:-t &6WHذ(Mܖ4P[?k{X01קC.~6q;kMH!??7\a] !1c~/cE^.`na^U":.]}`@ s>?qL&3AtW&'YgY;26ێd ;]Ķ"mB7j{΢ M[DEϴ76JixR2 iw=TCIx!%:{14>vje.;U`%pdْGN19`KNacePQd} hA/SX4HQQw8M~SwDVƐ fS5Rpڿ)v5ִV{.Ҩxv=#BtX5 0\.Đ<ܰѸ|7*G"i$_70Lڅ 0HN,5 ںdyKi@`שv@$ R3 ,t z)|?-#þ{1#"omٰE HUY+6Z[U+Ӵ = j) δa\~pzG% eբhs`͕({Qw$C.确knG:Ij=H` F`V.;˳r!ߠj$*qsjy~y~[^mДӅIԍAf}~#EAom5ow G8VpY-#1B0sN5k>!|ϫ'JYO/0y'R:tg͒ Vb_nEm\P:x'0}{P=) ZZc㒨E.ͫYK`&4Kr9}!C %? ) !J( KuX&9RV 6N=LF%&J0i`4i[Ik'fN̛vj, }0^3tj\Z!AO)s'G+KDfG$VB`jG:7Gg8U%Z<1T HkdjFeGٰ=euWFhZ0D~vGCK$k (+ԧ̟55]h3( 3Br0ʆ2H!Uf~Žԍ 9!קGuK_Ѿ= (@<y~Gas'Hݡi_h kG h"1KU. Gm5)NyF} Ⱦ'1H:OɔkAHMڢAxhBo~ x b,\ۗ`9wڻq 臗Bx;цRXO4h+ tKuqc=zz!=AjxYLP\fmQ:#KT:ڍ;f/?F`-D ֋Ѻ|+,ܹ M%(6 q$7w7qx'%*(9G!I28nӟ zE2>|~~])Oy9dlYebˁUe!P '\~6+P<~- _IH;3$zN':?#lxB> J!yjTyvUU}8˓A%1Gftƽy_HmPI?8UC:}΁ˋ+"FTLV‰eݹenh8YK=-6}͚C+1TQ k = *m1Ĭ]q"`I68$Q;~bA,%Oo焵;F)0x侦`e=#˽8yy. C~=o 4 bAC̎kdWH{g(t%wMʻDmk51"0 _DR&> D/SA%QXK_ T!qT{ʤ3/^F3 oTEh(_87 q aI![ z51W%gx.s`H+I b"0O,HE9j][`Gq^9(`2JP^%u1bMg?`sYq/ ap}iBŁf8ŕF~Yh$ߘpFOA/G#=aEKxݞf &-v$#P)~5sda|-Ў{5_Gi󴲻zmf E*:h(@|G1#<l>ીR1s.F43*V SfVp7owC(GGန@l9|N#Mj/u бH ס ie7r TT=FLx:9Y]O3/{$/a8^ ! څBxbPܥSʬ4Ko]/932> GP`"߯WXon?H}qج#d;OUTڂ(W18 JʥvY<#o3{x,ܚ6gz&T,o}PG!QWD֮dPMN$mIHR]ޗ=`d"XW<`Hi? >(ϗGIǜۼP0*X"-U S?s#Cwt|׽D?pg&OD'kOH`V`99)1F 9BOv|}UB$=]EqNn|_uh_;v7aY_D' K1+K$9t&=^cvT@Kձ j9aV%Sy|'^rH l\(tk6iS4թJε+>U"6=\!Q˹; M8Sm4W#ԆU_ӹ_L7;glMNQ,C|+rWʋ_&L܇21󄡔n%b^WP?Ɵd8]ٹm#e(8/۠rQlW{ 0}%2|foЄΰj+i&/v`P{~_E-݈2!9y4ђBЙr5ᩂ;GN.z*W9`wl\Wrbb-WoqS&T-䄸6ii^>9Rh2w+FZ,,,6T$O 5# &Smb{ϤW(BuI7.*{ڸ8Lo?L5 cٴٍ)"wۥkfyh>|oB0%W4:xxm2̥t# -iz7FGM3n/\@5k|Xv?NhS"s \& 7{0)^5~0$0iQg2Hȕj<[̑ (5]ҵV;o^x2&~VY_ n1Lo''wYģ$qk5b "&<7x=a$`ٲ3;MuCᐜv담ڡc}VB}Eqd.dʆ \X>xDwG[hi.sMmIꖊz-UoRJ›`V0Lͩm f3^qV3%ׂiXLGFYZY'fڕҎ0&OLUq>-yS%\&IuLB z[U]=;d!, {Kt':UXZ5e[LML/1# ?$n/-c dvceljd5־_[_ JKHne堷>DRxE/u8.1%3Z* `^5s{?Q=_扅~R>_j"O3[Vy qyWg,B>пN]25\!44툪+[DB.3u%#!Q`Q+7ʽutn1{(|Jq Z#3qfR9uIG 6T=-x#mL 굖' >"ĀSuVsaAB;P$UMdvǸ%94w4 \"UݓvPx?ixJ32S;/WWf캙w^@qq%+XHrv4Ȼ9+| 7 +H "Y@vxS׉DQ$pd@{qhWo~H)+iomtl,tŒnx.^@wN)tF7i&<-ѝ}+6tRg橣ޣ\FwÞ'ל(S+PM~ ݸB|tcƨŧR̜吟`St\$v~y55ǻ~nBC`7^q_!b`?X3ĺ*Dn Gkᐟx$]:F;lѦ`ľ-~]꽤+@ 3c uPl.bZtZd 1ÿ3 'g>#q'D{u< b!Jrner>B^X+lwKh^ Tnΐۣ'-xj,7J˅cq FOm9lbI+ȇ΂[f7zvb/ЬyD7[6cny`%6.[-pl*U#&b._ QdS7-ҧ zYQvaKBݠ)qSE3Zn͖yh>N5{LyW?F >(wn+&x0㦜᱖]DwKROzr5OR.z rc!\]*^$nsVs;nZ|Y<1r+Y!=7ĽKI&`l):b0k~ zrJ/@QŬ.*,[:D`DՙKᗴ[gU8PZ?i*D\W4>u,] o]]S;ؘ$B(IV qgʾ9P===\kw)2L.z] OI"d (&Li7Wp]f㞑4/3m6ԯ-&FO`AٔSk .X;XZZÛo}Aᐄb +chV,R#DtL}6"ׇdBXo!ʮJJ^<ҡ?ί\2}J}Wf_w?䉭%%hBG5ZY~!+Wtr߁J)ӍM[U4|4ksjNaJ\ՖK:/!#>ט0jm9AM&ll:3D2,+ Ow AX$~7A $tR{Ih $p50\Z?Tk ߳SN򫠈M|z:AȶMk01GWVajI$;efX~8|B]O9q26M\Q3fQJ[ɸe88PcF.WMYXqHE/KkYęwǀb\ҳiЩ.邒m^!JosboAPGG|J^ȟCJS.j{0 m8NA=w4"ߨ|Oc@=Fs&zR_ts N@O^ݔHi8gCB>t~-z`GrJfjuJjX M% s*܆"ܿ_5Itdח Υh B{S"3"+z `VHMJ[Ai^#}˷s0րodX(ZF_ӊh?#W8pdCq;rG JQ&hދNhhHXֵf/yèZ ܉"yPy⃩}L.ޭKEu\dU ːo1ʎU6e<[!C)lS#HO%Ìt:.GqH߭C6`kS}w_yoYn e'2jaVQDkU7Uolucon?rikv =CZf|PFyv5D|fE9lJX >nJ@?Ǻ׳j-!)"i蛨ʑ"VݩK7dZWX싸kAj:nQus M  "ôZH"x T$Gd8q엡wBX-yPxkZNRUc˹ BM3l~#揤m2&_hѴ~C]EZK}MBk8.h7S93Q^t@}X4Aг% ߲NA0XWd7Dק?jҲ-7ܽ-6U`_ݰD2 e/@$78 (مI/e4rPoQb+Wma^| bMAzFr6b"ӊ-VIaj^MI:28Lw mZ3֙䂱oCw六:\!,Z,Sɩ `(q[ =q`majrZ <۴PiD%G}ֿOޕXVʹk6@`^Ӯ~g7-I;( jc(0/S8$nKXAW3>o_?H1RN2m|U^-:"}3n-2owg htM/C<Xd9Ya2N=|&쯊Z<'Jk J&p떒sRwc(JLȋf {BTWT6E5KWݠ3ܶ~2xjHs-`~%hѸ8dI l|Ncgq`,Zis"ڑ+|J{a9/ov(%ӉAiR?o)WWKE%7_*Y@m vp )f/ߖegRnt'u_ͮq rc=En\"W~F*@1(\ûJhD6n]5nj'Xu~mpCV$ǃA(w3fk ƊK+TC?dz{#';ck;Ib.sS+E%P3DB[7<67~"0LZB84VbbYIkK%t q<"^aPp"k!W|Э۱}H4/ePw␾CVIݾB,rڣj9 ƎAЂk2m̔Zm5wYU 5 ̎??([_6-7&Hᚖ\p􈅉>#7¶ƽ/RW^ic=\sy[D"9ڢIo))P (e(tw8vhgjO2tqI,xYxRHz%ULRՒM{0W92x A~7S!l1~`8⾗"x?nv8nNi(Yu04 ۄEuB 9gfM1Hc㎵xڗ9o=N&. ĉoc,i?ޓ&z dfWGG*ndI#<.|Չ7g\q dΨ?HPueaaI!;x+Gj8Ki|~ FE97KSQdz?aj6<=v+J~"IywjxUǭjlhMc|hc h$E^CSUWG!x+5~zFՒF[O%u}E\KAGY*_>s].pW28v[\(3ޑ!¢&|t*vP>Y,5-evI߫p Au[L"*!zD+_~X򸮉a~HGgtH[U&zj'sikd\x:)ۃM܅&yS,-D+ne!ʓ3tlmY5MHVGlhXJCX;e|1~L(65ĈSO>^ܐ&?qM>>?7;+vz*_Ԙp(a8X!TT?Ts;HYJ; 2@Ĩ+-n.fpwY YnV-K3ld$A\a[uFc2x[*ͪXdcT8%j t'qrf sV<fO )]R|FeGkw'-,j:3gB (ﱋgu >y dKQ'm"F9'A#F9AHӤMLL%* ~ΐ; uΨuMA#leJѩzL`4)o,/ϜGw<\wB˛8c`Wy Dc]>>j.m% D&_Cµ`șg6Жj;M2zU㟾5R 63;=[K,A52)@6?=k)yE˗>5C.)#94_c(jkm+1)YbbK`vigF"4]x6S$IX2>P O,{k܀(ɞv[(L] van&#-?ZN'N!ŠxlaC&/ǖsIa7^/wn+ɯ}$т0oOH)_aT=cdW#m|V8|Kpp,}޽/˗x}.2"+<8=.ț573k-]u}q6HijýnIn_oϺ;A1m]<ਐI~.?aYoB{թ̲W#F%&'Xy~h{q 31 %E0a%<$^F`:K6R,߮Vrc)RMV6Ë\CnHnD׳8pA9LN@uOm= ;JheaA7[G X yB0׭xt+٩( &Qc=gEz ,nP Zhw$LvHTY]H.{'ٟ@9v5DA|~;!+iּbKo 0$ŭ=oX Ql&)*uRMk?~5[n=_{X( -PA܁rrY?z>W| 0lhJƳ>"(EV<&44wSȁp9Jd߱Rz=D"GP(>(9`+w RZ3*O6Ca4M* 'kttWM>3(SY9/Oʍ*@1%q4@YJ!Lu6BJ<`-kU?s&}z J03KE ۼRS۫([I+Ͷ`;ԗXvՄJPj%G@"9^||#ŎP4/wnpt2B ް$%q:]`V5]:WPֻ Oo2K1*RG4ļ 93acgt3R-lnVxFg-c*Y. - P/ѽ-GN1T4˝$s1M%finIO&Zӊ/Tm89$?/Pk2G0pX֫b _X5Jڲ#? R (im!"i3.$7=/҉t Hz!f[zV[:CBu&q5) x3S&ѠUea㟬:7{dUؤs36 M m1۸ ;DA08Y!7&YJ W&U\Rl̮S>Gڄ= 3?5@Pr^jc nvy$I+R'i醘TGl Y_tsw쇎?w(16A.u`uSN4WcZ9* FjƧOr5RF%hm F@0yp,2sX yIw@c"ɀ'1NzB=,4j\'=֢Z`Yȏzm<9rZT:8mG(JMg7@%U0!mb:Ƭ"/Yx&ck`8 2  QST -+x~T mG 2gtOn`u ×! 9(LM .&e)+V&f2leeElK^V: ZI-$WM3B=Y>&+;xSwnRkX Ǹ=.X.^Ϊjxuwx^*AhG:g`[/( )B_[;9O(1P{\uv]3@V5«߀Q^^+nS3W\KT_lMkBL RelSu2Qs! ypp8;%P y8 `nYHT "Xb/T~6eaz|vVq{є,W*u N?qlš%[K-jtd!PQgh=|`?aQ&QVh c3^-, 6E`q7Tm²ox5[<#r{MC! gHba*K:, QY(~r;цHQ~ِ-r/w(&bӾhAR;=Bs֙S PndCxLE%?/&,tnJ?~ѷ%a?5iwV /bܩ|d~՚pMqrlsMehn=P1}۰ JWV&\<O*od9>˖a@97jҨV72M'_)+3E]hdǧa]^GEBJ„6h\ yGM 0,"I\ LAVZ~t"=Y*< UtDA]ORoLC ?JeĆӑH:קP<Ӥ |PJFovQ6'qV!QIDs_KqIHNS~N-#͑Ces8ҭ!DnܰohˆpWQ_E^X_-fFAE--ųv'ҍ{n%YfvT|<3RK+ ˝`T'æ =rإ9gO-Yz tsaΟ8 DU+))ڹ{xd7̱'|}`0 vQ@RX&*Xe,1Y`QC281g)̓R(UN_ i J;`''/foik$Jb^Ee7Z9>9MdD ^tw]ho+cϔX0eoJQr/T]ęvRFd}wZ|P= Z<'q@tq%W)sYfxR=*Y d!k<#Ǭ|_]D)TO"`FV٫zTC7KJDq v@̟.qB5U f[Je$XN.@놔Y7[t+؀w欃K *M鎖~VpyYFy̙U] ɬ820IӢZt$OȂ]V4C ^~~Hɍ2@; 64?CЮ~w)GFiiGlG8 pM["]W#9CqiO0emPf@4=k! ql{ea"|npʉ/.80މG y ãV@j;>c}3=T t1oBWܐ-T]tY-&L\YAE|R6DC'b"gA}z &az.vN'>44jԙ %у3kZ3 {$*0SQ]Y]Z-ю t:f#qH+]6еdz]g3t 9n_!'Fr`UK@!˺vHOYo)2UB -6y[b%k(b-UR@Oya`\i :L66LTpGgWϫNp $(Ķ5~q7$ZC %s~] }VW-r5V_Bj*f<]V|ƾwA0"V{> gL^`P-;H[>^&6Z|e7mXmk+=< 'JE3.gW.0=Zhm'=M&䯦sb'ݱ'5\S}ӥB ya3cO<.xBk܊jg5&Ђ*vDmzE4n8ԖՒxsnNۄ昆|vZEj?Ȏ\h9ҿ&/tΛDK<6k"cc6\ Ⴍΰ^"hV6$N\H/=c)pٖbO#M?K'C8ŤGIJ GJaMv;Y68fy9ft>- e#>#ufj])۵87xm(qfoiyW:/c p҈Sݨв$)F.W&m\ut՝Y:A^W4nZW܉3;FNPhtp5&<ءi'N`n0ߠws{ɕ [h5䔃Y)3I `sw8N.npylq p+I-8URS!fNq^qxeB6Dadq!J>,N;Rnv[U[cfFKz.|_qG=%fK1賂  Ae9 dF/24hOt"l0{94l\5EK.PY'JA> @٣"k~@?v \81{ihDe'FS82.P`f-Oͨ&ԙhxξ^ T9c$ OUtRҭP ]Zkܮ$(€c |~V IzzKFd Z`1b To7m5jףXGjOsC@en6w&@F Y94S$kR}ӓ TpKV=oN̡ s{1#X~U1~L21hfL'Ywr >jܜq&'3[`]ԁʄCߵuG&Wp? +aX5̩a1V\Ydٽ,Iqܢ8Ħ|x3\+"}HbfFV }D=D:~P4Cmk/z(}F kOB9t3vaZ.+TWN YLAo1 MAS_FA-fK`&a>܃Z`rw}?Q|ߊE7 Z!܂.~rmj`,+^<7L7 фydq*,MLpGњw~\wQ/tb ^On?hzA{U{_mŅ5Iȶ2P M DހUN?w!d)߳J&[-t+v` x~D),VG 447^robbNnF*2)fz@}1!S@=ͳ[pU[(LSwkYZGv)qrnO;Sc_/5\‹X,m[R =ļpFYn^NZ]fkYG߁SwSgbFـ7!"bCLxdA).8lRB/hLE N^] g/Ҭwd8ҏw(jztX}L~^.xJL F2; q@ hPtqEϨԑv dX(@]8GKS*a@쯥w 2j,Y:l!NKU 9P'oxeΔqOSXk!z}h;"{:]Pk/ò, `u* ^^$`ôfC4D~YY 5^ <(vj<,Wr!{q,S(5ښ!:F#0 r -.:z27[z;IKz|5x}K\cdnp1t0dNئe)6ۡChwVݠ<@?Ai S >TRT*oF00uO=@lPJ[p2kjK-bϨŹ⾴\F4կĝY8P-JݣqmfWž?!zId^KpU1,"NQtsBĄ\/2W)S3uւ~JwjbLCV :H+ ʩgt* OMnt2pMN0l3 z/'7RxuzQ@@@dYbsUi&@K+ pXE:١VV-p8,5 Nċ@?ѴH.V|@v7X~:1v(F?>K X V}1g CQ|CnK*&80 $>5jsI+}/$U8&;Zy兡LªExSOeF$%pѾ"i4)VFl6cV rY8Y*Hy)~,ĚJ]W|L@`V"I JUC:>/)snxA$=qgfn$ {M/_56#)Rv(+p5X؆tmP@fG崈 ;x7ov6/&OO*h;9L4 ?Q!dboI$c.p{xmMTw=*bxڬm>pr&Z8Vl7.A7Iews5sXctvRu@@51YZVPuJ e g[m߱˳*!jd̝7wV;k#h55*(5ٟ&A4`n:`m4ñyV3XNW"hn2{gIQb:`pJHoХ{#t['.P,|pE*5inOz_M"g{w qs4/p:*n,".4ojq ꟺ C(Kk Qc"+qk/EI"הЄ(\vȺ2M.MwݘVC*o*`$h b=f CbcPq]׻ *Br7GV+ tKG<<zBH-T&w˃{VugJ}Ry?8z놌7{)͠qybgjSRa`I;>Py~;$@%)9.@;xйQĔ]vDţPaD4l23@p'2%ZM-}5oh-y\0?i'D|c8غ)Jӊ,),zC#Ҽ-lU il3cn+#R x/ϜLvWu_|g&1d*Yiݢyb3A mޜ"#z O]^ ߯u:ͨLmnYAn?MKy(eFtXwDFB3S3Rk |>PEb* mwffDvWYCwk' :KD^&z=-孈#SG,M3`1 L.#)@O%+G4_σnfEo *-y#s=7hCYD9($2(\5Xz]d:)E!s<ބdeĚ;aQաp 8K9iq0r_@VhGjta}%G0MP:x{0PFU2пR@{-%# h%=c?Mӗ/R2]^}~K06d\A!s4CLMֹ_75qJY {0ZmB;>:B[?K(W %Ec}O 4xe㯉h.pfVB T"Ɵ'$KDL)/` NJCGs#NH44)qEcwt=QSy.NxwYd1E#W?#$ %G>:g˺8l ـ):Lߣ".sa%'^O^XKP865^ בVrfj ǿ Jq7!]L~0MO)*&q9#,Q#bn'̮eo]\g`qEUfX,&}F t94X&WlL[,L~ց+$2V),}G48&i]kaچ("c򷤅 &Y3\!UgeǐlG"w[V/=Vrkt&m>w hEǗ7N ǞJѾeF]]uW63zth$Ѡ_"{+ά?y2H ZUi%os+Oxxк@sS*?ߍy5#3s.#ֹ#59RަM\c|Y7~dt\"h}(D RX@_T!`źJ\n PT OQCJSԕ+s.h0 Rsƻ瓤DL!(5ZXQkiJ1x{hQ:r64kG/2]IYPپ mu=-mU(pl׬*f#׷?קFD5tNw Nt, Ƨ_R++qh}ګP+QgK!NIt‡$ 3~YƜh*sAQoi>.GAO><=e̻d9-%'DwRd:,2/&6~a7I6Q@8TU7'"+qO9e@짷g4h,/!{#K%6qF؏Gp(rxPbZ=W*Q/&Ǝ#Sc3mL+-ʐMxӥ+mwJ%sK)@h[0qa/f J|`\w4G`hYl,<:Q*8]!E8Ls#=c|0BDnҠVk|G|ౢJfLF:` /tbxWU@EcW8/ԭg9n cݔA Z){Bru|[_;ar[2hJ;2TƒjaU-3ehO~̏ݸSpzx+31ٳ-0oyp'}#u6{C2;qmOvlʯ$35k2URK i.ej^Q'mNJ+r(b~aٓBZ)M] G0IJM$3FWop~yxSzm{qN 3=؞gaM]bՀhG*w6Ibml?D gr; :5㙟,<⇉xN(W)bN@o6NBkgYmM;2X]u1r|T(ܡIWQ/؏G۾Oeed=/Z %FpZo٠r-Zt#ax6`\AGFzd ʝt,C p?lw;eUȤ> lm@=)8@pyxHCWKO8]ةPK \UG,iٮ(>)QaXDz3fYڂKfw>Ǩڧ]GKTݳm8|TB hwt0Ńu;Rl*Lu 7;<cv>c¦|:a"b 'kcPhJIaVf ^ wd.IŽg[zH[yE1&\ #S%5",ǡfHjb]y~'IƋ4 . `DV]MR]ӓk[5*#cfVW zx(îXnZoLfM 6l?3N?e-t)*YWe)c+]{fo^qSrs+ GnSui)m 3)tnT^sfh63^ۀA'N gmӊN|&#FLx n &4a)w-k9!CܭF;&)_E"o ǹ,ujr&u 0CF\⇾tm/ObۧK|˾1&VEa E>ǣk,?yv#&JvɉM:"?,zѢ%hoM4@ ;CPgۡ` ߥ! aTAJ썪-m+/R_&nۯbU]e7W ^P-Hr:4p.2t2i%uۧՠ* hr̭G$.ɱ/GKZ&("h'mXN6G;bjG:ήZ%oQo3J0N/'门22ZW@]T̫vi[sS9#T2NKO,hth5}$*#orM&nUGǔ 03Z"`QaB5?n~҂T4Myk1Sr_ƪf?6D&0x76bd'RAE XmK:Zp[zj0LjɥǞjXŚ=0&jͩvה}TϱYKytҒ( 壴_`_^OQdj˝&  e{5K)!RQ3 hGU-p2z iYn#7iȇp2[)*Y;gv OS6F¬KeLgG"bS p0G&HUw5|hnvR\݆sl8FkX1 Xd(>i6y1 3$#6ۿs 0@v!;6M!p}t8g>>u$f p "m^?o%yVw`KY.4*jCD1p I$hG$YaN:{M)P-U(PuD0\>h)hBd.~ajY'͊}-ϪT\яxΡ`B+RY9SgKպaq>q?H|{—sT)ɪv 'm^d v|Y<0Ʊq49N;@5yհ|RQ @^`35ZfDžV,4<"wqEҫ6`[3u*YL[Bj~/P+a"SiUIà ֞xWԼ59ovz[GPح >+ tJjT#]֝Arݧ+(-.|?ѐJX&. u%+\iXU,fm65S4:7酇eZ+\e%1Լ"[fB4  9|I{θxMtD8|jb.Ÿj5e!t:!ڕo'pȡV4 ڎ󻎿DC{9C(DgmѮ0=lyhiM^eCw{ÀY~mlp(݁!2ƳщNܝ/~+ns9_| :.rˁäѠ⢌t/woGqLDAijEoUH|K@m-Pش gܧ.ZⳆcˠ8Βe =n%/>;%J*R*u,>LwN7!Ђ^@= ^mo 4V1KErbIk5>:KdCSȖC?Ȅpz;L$߳dԸ[<49_~#l(5X+#jR) V !n\ǥjIӮ%DwF~::ПS&yJˋ/o&ItAfP2.=*@rTM3[vjjJ)T ]YI1Z&/b:WJ`gdzg0 yô7CK nX$Gw&ۙwBŢr^oWXv[7`2&\v)~!ד{hNoI!rF&qRFמ 򣍎TX(7zXN3^#t&m[@RNEњo(R`A= vwGs/S=6o+Sk3p=LcZfq`6lxNdma ,1LRN^|nDZg<vwXOKUӓ]Fe_;D9?y<r~F?OOOY41|HZ/%Lrӧ,8ء+̚lE{%+\Pu?,䄉_0(E`ϒb1,odRWKP˫RSXmy~v J㶬t%<'~?nm-)S #ݙշB*41)VэM^1شq[8ِK -Q?,@!Svox<6Z F3jt Q:=*oH4!Q!U kF mc S([3hFj S`eM6|M;l^j;0Uy:=Wwsݦؤk^JM;!輏rb HFOq!uPd(W,mTH 9 ncדɔ4(QK_]if[i0AwS/dO]\>]pN+BݹTi/(blN "dC#Q}.J8Ո H֊ztĮS4A]Ms.qY59)(QA3D J5a_:7=j Ї]`Z6h25ߟ Fvu,S:t& 9C{ь.~va}D1#e"1'6:'2*~DpM0}X^ҺVD ;/S.O]{#7>_@\׌U n1&'B<'hm8]*[y[귞JoAa%OmvxYHCdL|vbFO>4-JI8B]%5pĺs(^P0h`P]CL  ~XoOQ/&d't-}wٕ3A=ҍ `JlEp~4*HnW׌5h!7fnn|Vb 1Mmțgt6]&&XL t\U~yn@`iLn{̡XJ8vxwԨ(ٔkG{m}Mw8?j2DT0{Z}NTn|ŭ0a2~j9ݎN,Ra))\ #/NffnZ>F1 705ߋ2b~_|b;wA$V0tmދf<6+lɈ6$]%ė?QL P7;\RbWR. nC$X<$~*$RKn<6IFdЏ[P#ʞoVM!(#tq:`X<%2<-V[8˼Rk_bi4OrU; 9Es̫B_q!cgڪ1Xm,46{QL<($`' kprO#Drw_)61iܪ+rd!d%TR5?He[ U[>avP#~M:EoC0֍?fodAc. m?.+mHF> JRr\ShێWE,DǶڝV^Psե-x g?0 _Zh|tSE1KP_bK=/f=+6 wU?'$)-V'?t Sb/tgzRmw'pl0A$d4^ںi@Y+#qhPELh8Gz$zJPDŝmsߛ|B:•<:t*^3J~ǶLhoGA|0X X5aa}u3|ǎjWAnrbVŅwpaLK l{jgԦg|Dcn48eK1Ns b FHދ==0}qFՅ ae46=jeUbDgnP>::UNSr JffN36S˩J j99] Q!ݏ\P ۝MꚤWE`3Fnʶݩ4HM- lwH I@4D&PkPuC`ieF VlȪGK;(𿊊K7OTW98,UfSٳ]uUAsQ3s1W |FLj6a O4Xd*{ D:JUA#qӇ\ %S\kU"t0Cb: )Apqz=/BrjZ.ܩZ][媴gBw<Me-ރU|UL@tT1 qQ]cy3 4JSq( _s CdXw^T eىچ}fMy ;=nh1bp d]|+,:5pmx Fax$yf+Sͽ)FKcn0,Yzi}Ȏ' (҅C>37.[HuRpn1V|lRb"[/މcˡBN/{MM8rwbI} hg)q?H訽//r}ݗwTUv&p bI+WA4t,W^[dZBƩ(\f%~4o ػ6MDQ*uS /`fl>_Dz#&d ɍ|.DvT<+kNgQd:m\AWPuN\:v'Ѱf;i(!bM"ѲԾ00Ԋ%_X&E?f޲N7luQHFA^.1}Xs0BVsRԱCPwH;EG!_EA1KDJ2 *]ݫ{]LZI%hU4\C0tsfyXXbTOˌ<'IZZTzT'o±NOfzk f)(|mjH$`YX;IlKCZ_Ī-I A7~'ʐxc}1q:F]g,KУcJ`2Hp$3;d̲K`w@J V: 74-*0aK$E?|q; ')No2C~}+?e 3`-L-ҹ@uCQN ]  26#kI>? 3Ƀp!9=ԉZ=A$8Oc"=qtb7t݂VR cWZ@SB+tV7{^dYQ~hir0PKnW58Oُ̯#4F>&ܒ7e=m2~c [S6igegf@"<:KZ*ү'%>hMʕPO݁?X<ЈpJv` |,> k-U D& jɴr'1l\DW$:8No` >/! [Ѐ.l_^۠MO9bX1qu"8oNCcs :q{E!Ea̢whuSQnd#UC.M?>zf/l-Qx5yT$TK[րbTQR$:Ap`+4t8׋4R:z@[gh̚ЀyD:VyrB[Ӝ*b)sL\BKŢPN(g69B6bϭޱb|TҜ&19cͩH|i3*Έ5d ʎO Vt@ph2> @V]h0N-,Ld|hmX:lW5aUmLTW_~^63w}ᐦD>+:V~B>ߴ-vo䨌Ba,RõK=]_+)/h U sA9{MУ ҠA W&iJU &aZu @?[Y2]A /2c7d<>$%5ro @͠tjg!"Bu?Lln3= $/GPGhdgjl*ʈkWwH*nqa&I:gg9A,Ndb-eqiRΨZ® 8i%}9Z /ro iXuHm=Qdo8ZD7$O<)VC~* Zv6=raU'nnHu@YP`V=N)%lx9_TK8.(JdN6g%_fϔ(gjhTc7+b>ˇs7A?znú#C HYjJ8@F҆a}ȿaƭ$YȠAŃ Xjm_\>0‹P`㙯8A7㶢TQdHm]_vgtVQiHZ. éh Epo/B6|t, C]*\cY4bINʎ/^_AE\`$)R۽ř> 'X+ nQ0yb=3j^+bP\:HoyWtxa1kg_,8ݛ]@F^!"jAzQLXX;'YŞOӰ6ƙӘJ)\ Ks{z`ykIUdYR9mN\Zl,@! =VZso ~8ίyqD =ݙxT9!&ȟt9˼S_Vp^*$z҄_d] R42:@Un5Y "WN'D[zJ]=,d?cp 4? ۲?~M|"xbE݂}UQݩ7WH(2m .Q^܀AMEU\O݌=(pi %b4j M2&JSgITBh7]%z4H`}1DNIji+mN0%5<^0"P7vL*3@0?טY}ua-bEL߉-0~ߵŰ/ϰ,is,)Oٽ w)gCȟ?`p}2<"YV{T1K2ٶ`DAh=iD;l\ :B7UK0^Ή$=qا6? W}|&!?: 6`AA & hpVD1 b) 䱯K91 0BV1I$e8|^? PlnQ#z oKbo?&L ̊`d`xK"ۣJl^oIdX^ ͕2TޣԂa e$͌l^ΐW]{UwBlE$Or2'VkyDfU 6c]]`{vd i8ӝWLs>SL3S׳_ ׇŭ6EsGYqƶ fIn0qֳ` V=jcNH8]ou@;m޾$yf . ;jgqdvo(Zw)N?i;iT*MC~%G6jJ" w?L#UdPȒu7m!MF&t=-UagO‡n%[%oPW7FL8ZЅnn5V*!#tvjOw=ixY^x~ū;m 7[}2>eTòǙq<n<deش%jqsIlܵ_v紼ɑRy C|Wft备Rf:q1KbwGش>+m؅vGۺۭT†!K*@ӄHM)wܟv68~]oo QZ;ұ[u# giKY iƢq}'a<=jE>%n+G jKD創@wD@#./.@J0 /EFgK0uח")eʐk"T-ȅSwRӫZɮќ.2X!Ҟ)۩I Ln4_w!8]98-u)Jz $.wDF8^L"c@`#/g隃H&~ tɏ(*0ɰuf,ݮ &A ;| N\V]jF(rk0(/LľMd޷KQ2a"ןT?/!rdqQSvI!xglިJ؃Dx';, $x:Ji(<,x_&(/U܆]4ΊMu/1oǩe`Dk*:Ɗ߆'*vc21!RdyhO(/./JJt[џ]^,N UINY ]%1s{A |nOiH2GTFi-6jl 'ph_ҙSm~W# #>i4d]k)0@B,DNh~O+Sgrк0? oz/(du!Iub%ݘD ,kH$x2ҭu Tuԟ|D6!zenzLzi zUvCFK'#H2ҙ fa`f x_ tWoj{D70ALEY8guRZLI4w*HFe͌6ziʗrؾ~N&k5ZySB_Wq+-Lm)Dd<}(pHw^@PRwYG-Cl111DGpAhuKC/SԼ2YtKF*5ZϓlVLñ -}p2LP/--&5X vkt@1wW/&SjFfԌOlSU[^5Tϻ?{h1Kj.V~M;(D.p3h";I8Zk|4Qr+y+ IZkzGG09I|aN >w%I[E }O#<9G {0I;By';AQrS?yERIڧRPwU|_Le*,Ǵ4NE46_=f= x1jM6h'6|^XI8*`y*$&63X%e%&ް$5M8Z]W{7OجdPNc¬UIxGMb?wM,XS buի7lBxR&*Gtkp.WB9a+jzU9#_ܺ/p"bPj2;Z.GaKq)ؐ~03fR7.gB̎S!*{9G3vG13EYm.&n+ነ6=~Bt6P`|{Ɯ&݅/'+i&k1JaWr$=BBbgT8sL@庝_4k<֕i=_لZ3_zN /3qfOtv'xQV |R@::1^馂OxЧ($9J؆PwxqI*옩g: BXY]076=cӢT"O\x !yqhcX$4wy&iB1CQ6D\QSb(n宨rÂ\xV\3 )RB@j%.~.`Χkjic˩Ϧ ×96_E7/k nI\  x:͍حc ܌W1)L"gۨݍ혂7G"ctӕBs .8UC%zj8˳c3p@n*3lJQ%e sǒV ;`c^)= 9xFʔbR\؅]5Kp B 3Wx{;'\  Db5λ Ur;4ń#ˍ?O:~/)=}nL&1?> o&tlW瞙{f,3SkАMNI <$Xގ17yG14#=VhuȘ#+%NKU|4>rQIJ m)ߔ,dst{vm2g 5&:aF ѝ75jy` G&⥩GHQٮu jjJ ׬ڥe>W"T {5g /%&"dmEє EA2A^$ uRA4;jɱoaPXR\6Ab&[G-LȻ0 2C(-ht.)Zd)R+ș՛+UM&-gt PSu!W{i<+måz,\f,<_4aSEf\Qcs`TA[L>+g*J|p睜ڔlAmd8^9DL6fVZ8ADAM' sj]~ΑԾj Vϵ7'pxX!mlG2̒32`.;Էl_}:9Nf? UqezwF^eF4Y~*Q||hj\ y5t}P%#϶rK՝OnW_SvCpEKW$Ou` j):H*7q3C5pr4WZboYe"iܮif(DHOÙE&7K߾ǺW-|2DZlgumL9̴$E.eURy)9BZxTکAq%adeMڝWg0.2. ~eO@RbV }N y>5ٮK Z3p#"\Jup05 9`[0R/`A%-eS`1#&LW3Ep!J^kK%1'nqY}fY'.^iEh_OK@Z+uP +k <;/YwǛD~D2I#ކum?*9Ւ,v0PP%ĞB_{`̴ -` .`McS2H/CEJILEcTQ!Y|aDxtO\ -h@L#_̶+jR!L}.ZZ`oXX֖yr(G<BT,xܓ͒'Uy (` ItPtj!`.,g)91n]_7(>s$"g"f2%b[ ҺW?3+jNPK{3jֽo]J[Œ1:LˀΆٕ=?v6met;g,Eh& VZgOFRޑW%T?st; U,>­'DhcSbDmw"B89<2k&Xq5}d?5ldvz usĻ;#pH[AI2ϦH:1Nb11H3?OJxsݤ=s"6^$DC< +SZ̋mɂR*vnq8gcsb\deKQ{M.+zX|T`~6vXJKP_i[erQ.Q%8D[b) 7WX2cYxC9,z c< ^#x1Dx\PZ&^X; qy|=/UqYr/V'mE+PXe0J᬴$_$NpnLC*h d o #>'"".{ꙷfAp̑g?\PFָi9oujZ{_RY S\֌ӿ3{]O9.?؝]t))"*jE|K=$]m"FثHhh|6^0:?A_N孤cZC)jf=`1b2,{S>b~+qw_;s8e^M%AM >)୭%ILxdew͸prßC7J k6\֖(@W\sXuvۦu(w4_,C%>č++6s{]?F9ЪcVa[97}3g~擧5TTp@kUȵ] bWNgc^LrZ-Ceɜ)hw, 4^^1!#0kcuS8=W9N)Y$fa'`҂u`O_Ȩ n;M>왆S(an|QxE`6",.V65I)nQlӫEĴ,%E<_3j@B'$}lHi $OuSxn2\~xQCVOj: a!!'Qq&;8ݶpW}+cYx**厺ʝiٻU?k}5֖*rr\<""ނaI~(Bmo1E,_QgA A~ p3fiOUؠ5XҐ(%R(w Gƚ],9=^X% vI DoAXbbWhrPᆤ_G}__$;[~헿p _unNj-t>}G]60* @7K9Gs'(r&#lj!@@K)HX$KM|kesVg|eu(ؿhuɟWpFNG!7<B.7J ͸3Ab>j.K*$zWC-jP1̬ykN ޙ|C_@&W擁 V{_mu2#Rڃs{G -y>=qˌV_ 럺^F0cmXA.YJT\L+3G#92C[u2m`0H7Sq}K5H{bmx{(ؽG1A Y,[־uie$0r t0B7ɟ!c=FlJS^teV8Iopw6G(&eq9Uy Nם*8߼fؽnuPe HSM$c^cpA%.0YJ?晔=$(.E'..^@^:d!8So`}'!:3 qs @%^Iqtw`kn9Ł:r?2:)UDm0iYXMm|v ;n.,~ёK͸hV9j3N|Oy6 6z>ۅdZuxdHf88+ ظ)f@VRȧ+H,A-tA|d fM9I~t>l\w1sL05Pթ35 ާ`}Q:ے: ;<3]'tU:1v!Ek7Y`ÍȒ/|>[ٿ@4-'ͅSkO?ܻ!3: PIH`vR;!>hFw1Ezܑ8u"ֽw-cVr#Ewv.$DGN,s&@z ~p0J>zIunEYW3` @_0MQsI, {BAq)8m G )qԭ` ޸r ,'lBkɂ}CpY H>wtPP'ӺIgv.ojt$ u aE =qX1f$։Yl~R } 5`vr_'6q0j#^hjB \!V$ܹE&N$4.8`@sxNO~:3FTyV8!T<Ua *:}MxZG ޳H_mV'&!,()(7R-|BQ=؆J'HmQB$^.3S'qHmØr±ba~BM$Lv &ܼ-/1W=ry9eCJflDf%:)Jt#D>cbnC&t[F w{_ ẹ]YsiDSfI1ODesDOH6,ŜwW$^o0OЬ$TUYw;^7 с.f,~]TC elbx{zvͻEbAcP7VNE9TdAšzCPi6iKJl~zQ!}"97ORfTzФ ,D[׫)q(x'<WA=媓sRʰFk^-sH󼘾nY]d7$ui럻cm)$^fS@ snCE"hꔄ}q2B^H^ZJ0b[kWw3{__w% uMMĕ,wdz 9o<^q`aicB0}ePYm י? ]Uk\@fNvߗ[$$nV)Uϐyvy8G45ӵREsp=֕Ӡvƽ3s&37+1^I,Ơ'W^%dS~YaJdJc͔1WL섫e,W )SCr%z3iH?U)[(a>kPvۚm.+Ish(G%;np ܳk[CIb0]bi嶦,Σݥ"5[? P?_/qCȸmK58v e*V^y\BPKmMHDwҴZ|͢M*_TFeb+Vp⁰Qxڝ]$i#|Gra ?/3xԢwr2h$ZokxZ3 A |ҳ H0|a%dY^oΚ9i"{-&' .$~kIyDoDCb'Y_yi1By52 ̵D;]żjyLE AG~yĈ bpMExp`B{5M>k;SlljNKt'VT#~]>A}t܆r d2*(0p8;>a}!Ef?ˉ<uІUeJ3:rrlILeZfEY\ֈ V6ԀU(2Ndfk,  u-8ipSX߻2wةluU@jP<',_Ei#h4 gΞg4X|x==4n#/yCȀu 0ҥR)cQ}?Aמ~{z# @MqThSNC]h <4JclfS/(656mbvΔ?]{WzEYhgj բJ'tU:e34P<m⼊vJkc˗v [j"j"j<_d [w sF}.O_vrn+CgcvȧQ1nkY,;ˁ^(M⼒ SqafCtշbac/akS+zEj;-:U}^b`76̡NQCS.?3Htɷ M{[D,&y\q= !G֑Um,TV!@zGyơOoMjZHT̹)$Z'o~s#T .a~Hcn;.dS@Y zR)3w0Ü'.U2M95gVVۯl nڇ,zS xlz2兊K TEo.r&OJ~{êL).Vաb)1omѲ01qhX1/!56~@ީVP5\zPf%|Р= lwCGBjos]q[7Vq54DBrZU Tȅlшi3H de{UPP4W$ѿPDbsQI e^\OU }Ϥ`F)]9r;_5F+6ZIaqB&=b~|)tn{Z/_1S^l(@yM27Ō 2VFyu0W&}`nx~Q=K:R?qœfazkaV/7.vDFw5,wʷȆs!U^i)I\oIչo-6@l_j0h@+~iGgiQϏ"7Ԏ:[F"k Yw=7zwTzU0j7fa)*7w4Jr5.sMRPe_!?WM=Fy^Jz/")~IE/̉Tw%Aõx_j ;k3i !{P>E^ ݑ6ڷAg7Ika4ߑRzqp?3V6'elZb|k rV qNVV\\fP﷮ 'Y+b$4W ?CyC!YݾN>;E\CPoEw`Td3[o+U5Alz0GR*1r)叕p^ WH㲓,?A)>Z+H,_ܪ5^6e*5 d(!|5qHHI2lRfD7#a8@?IUțv̟!t#z}H!ÞMyNGBgt{zE Fo(/H 0+%;,p4$Fb*Wh6L?АhL 0 z+4,bhk1b-}ܺ )1@]p[kb'z*NЫEgb3^+j:Y5Ɲݼ8(7Cv2;dD[癩k8"k',xyA-9N9Rx3y[Tɡrx^;Z1canqg*""ȰnϓAcҡT&4 7_D{®.X.IP,ذ=IƝ#+0d D(8B<@ 'ƊƢ+S y]]h#拉ml;4 ["LmC%\{ E_C 3ycZ18)Xgw 7j(kֵ؍^XkFH6Q [;* pJ=_@,I\>avRbj{R;R5{Zprك)IsE-f"e7E|g&^#s/)駂q)Ibn49ﳘ'4bX[tC \doFMġ,ڧXvH}tqlv34cu9k2;)9D?By*]#$s֚r? 0٬t!OaIܟJYz \GS1NhXSCD`\O*kMÁĈd9pSM/1 &M'%rD1bm>:OwKu9I҅IbG y-qcvi|6_AS2Drʥ"Q̤0~фⴾ)A_iʰxZg/W0myNٗi}4P⓾W%x'd^Z' I8!ٯ:I)`rYa׺>2-!~ʋ[gKi^ve2`; Gc+ĥCJ1UڦYt&a27>C(Po 6ϩ0wv &0Iey7wyRv$ S!rhLb+L]K` Aűe]kSɺ\+WFأ ̓0T\6['sJ u!0*-M"yA%{J+*/\IJ[ .Vwa@T!)Dޜ9 ͟ Kz8;v#n28\vfX|z3?"#[,t=YrHpDk惋X 0 I\Tܾ;%g?$cf%4E *3,#L 4/*\..:l:b?ª!-̻${؃k%L|yj04u \ZZY- C/v:ΉPJSQ+|Dh5Ɏ꧑`e OU=H j~ B䎺nkO-xkiS+AهfD ?\@DqHaVQ Ǜ%f 2Q4Px~$XV>8x(Q !jy^"k؃gSן|/GBS=g N BQLxe۷W]9iOq.7;a ~f}dk;co״^mDQvpS1 'N,M}d 僝 G9*u1b/Pfz nr.噹;1,%^-eo޴vejLU; L7=nT r;@áP/#yz9Ƨص-DQ'¢AZ[$qզ~<,DTKTOUs_3|QtN{ 0pf 7pG,ɷ*?yӑ˾_^>AЋۃUGck<㷙+nN8?CP"TqKkCcU{5\PA2nI[;&̑N00ŰהzBI !H 46X+>4sx{R׋W01U\vkGۗrY;'>DԐiL[܀B WpO>Gpr❭[ȰNvl#I#l+^Q~ehĚXGc{d3OE.NY6uUK7!|(`)@H!z[<^AA0WBh7wI\|+DOmQ9C);rf;p5:rTc%%O%i֐L]{?yt윖:/ KQ2VH8Jvċxlte{s7,mOaXvJج1ʎt؀~R\շ^oժ9pL{yEh0<$å dXupwyR6+̬ײƨ*Wˎ'@^jp_YlV6xTx%*04Ψ+ WG2gJZ?r Y o*@돝1`XRX/%_Pb'|;%?m^.v}N:pi_pC[3p ur#k~HMRH 1yհVcA- u}SiL>P瀡$j4G/ >>D &3}jBj{3ULB|GM-"[0=3mC *ٕ^*M--sGf"߰]R1w/v k@r-O}4 P3؍Qĺ9`Y01/A*粠qlF'[]97Zk9t;ur7]eJv>l۩sd .ș3oCdm[c߂ugem0g#o<Cg+7nHAtl&f!"ciK$WІPր͡z͢43"h3Q`ӫC HVY,ؕ)=0ȝ/0q%5-5%S//yݖb2Rh2 APhB7]X aZ`IE==iʊ֔oгt?.pu|M550\(zBi jlr :4=΂?m>UXۺ\H&LTd[Y(s4gh6:{UYt"wKcjzU%LvVԉ%%cAQ S7,O[v[pmzYA",1* !xVJsfi4]AH)%(ʹ%F mLS"dY6䚏/ȥJ.#qb嶢sݜ[Y,)X8t8Dt[~ɋC=Dtxןm:>h>s U D#V;6Q|g|?|R:،`*Gk#R˨"9UXQoqP {blwDm5:Ź|3'5x+v 7u#3D2ȼNA/JdN5 @Cݎ}ħ;ݿCh=TX-.Ro4٘ XNXC۹bjCxrT Xlb(y1iF(^~aro7@y"]_͝>5n\+gHtyT T/ ;УN9R]:Ol.QI{!SMԲIaNPk븢N7mr$mIzv˸Q α6{eBwૻciv$!)&?Uќ]T1,O޹[|s >-r\<bǾXQi=# d|cn~y'8lk2V* 5d%:'z%hB1V /C\gg+ xuACM=SFӒrxf8Ɔo&N̆r^Yfw[uhoqQm꾄>N";kx;%<  g<"o4It+/SyN4cQn,_8 {)P;{:ӿ6:2} (h%Tu+xKd/ee!Xt0#XgF#7iϘ ޻W0LtIG}'gĺEpI7XF:a5h Ƴ"! 1͝)ZfفSsJ A }u4>KB /X$ZCWRh喽\܏z ouGodIq:^PM! ޡ5 3}r/M57,7Cʧ'4Zvpy̻hT'!K9!\*.L xQ\|2ŸxҸh EKG)nd˲yqL ' 9n$PM#~hDjy#.WڕF$#GYh8xsj0 R)SI UC̑Yҽuo6- 9Ѝ}N}X0NAvp0Ci+J\8lP.t@E,iZS0sW؟9 F%7Y@rO9-~7sG;>jyzU$LS=2b{O2_]!3j6ϖ<(HJ#Ւ`Fs@h=: hq߃t;91kö Ж`'J,ˀ+q܀g 4>^so,6,h ­B@.q Td_k yo3m5{[0P@UINU4C%qݫ4[bjsUBA~р9}Ƶ=jV:@1*Ş~Ў.;~0Sx3ފ5`SQ#@ @-XjHqW ׀'uGlj epʊ+) HNI4ڊFR~$"~XȱajvH |ei %T=4u4]FW a S$unwiQQVV 7]!>ZҜjxRU$>hx|gSqѵkj\ <M"zچw kMz'6Y d.FQ3H-]\$F g.5p1u:,؞ <(e7>7sK3ͤbeF^'dt3eoj:RY.2PaSWq<7Ml"Ms|FpMؾs+%ŧ1+tB@a Ǒ Ɠ3aĜ|2Vx|ĤV%xh=2df@-pfEt, p== ^(_Ne2 [:g5kZD$*Aj)LRjgZÛepn}.pn-u*_ڷ<`0OEꛣpྥPKaGa\Al>H0 <0o,Qz{ O:aRICswOІS[׻t6e ؛>4<1ϼ EpQ" xvI.gÐ=?BtCEZۉ%5:.%)2*aV>0bJ \޷ZOR6"# N /*@UFzSH (:3W~Z߻ֲ){52WkP6 jC2"Ve&]I1o}ë+̹! 䋫dB&@aɒ0SE`pIb(d`LzLpx\~.C6~6(8l2a o0]DtlU%=ц`{N[\*+r2 ]Ab߸R;rSr{BmO$#b !ޠYJUdU ГLU`UcDmK 5hXxOͤ!^ /_ / WVax aFk,&>fH1 sv`ࡉ;lOY %7(JoNq039r7c}!V275_ik6U`dIl[^;[ Pgr:l2dY;pLqx"2{MR؈#ۃĹ7u܏;g8_#g$涡YIB=]vw4T1J1^^BwX LB#(D|J/epDp^0G=PHϟ3#-ljJt%`GJaBFk٘"ہO'jUYA692epcGlw]v*z;Su '9ϟтtXŪ.ǘk%yFNq1uսJ[k3?=ߖmR[Ȯ H[NY;S\ax[TkϼZy+[+0J_nmB ܑ`㱝mP$Y/"N;An&9x(A8R%AI!q:8%h:92 Źr֋8@/ɽH~|-$UJ7Tը!#&ޟy O .P4<%,aA|3u0,n {Fa~/!egb&@&3|Mf2Ns|<=@"-}.ȷ(]G;Hc(RUk/^SӺrsN.g{HMUdk>2‰Q1R2v8*Ej ZNQ t},CvyYqCTvߊ3&hH.|B&4 YчK\s‡|jDٖAuf>d݀rR1np=Ȯ&o$G,\*fص*-^wfJs'\<^nx7_/N!^3Tl Az 8Om bg%@WX5ʯÖ|\n"(ObD,eS 8KT [U/FʫXC׫pAA g( sR4j]{yzے vD- F  zWV,ڒ58rƼZ?M1z1m*Cֺ \$r:gx@TePx c>D&S$̨Ҝ#!!hgA%b8 :~k*-}fkCpq)9}c_?H. 3Lp ӝ޵;I`=I=Iջ}0xI@4]Vft% "ky!-~Z6esA4񴆿Ł6n2LpjS#/`fx^ooQGNW[gפ G Ƙգ0NM |jm_ H\PmR5S(Ba9y7kڹx]4:ֺzwZuf [Uet;+J½ 吞%:S| &6m+M ](;jg=(K-KufyʎӮtas>]d*e$Z)oj $}"D ^>fwE^'oqMvzٗs #'NktG6g 2K6yW-2fz;Qư>5 Ƈܭuw<ay> G?ӧ?7iv1GV^կV?ԀrW"גwq uE[E1ݔY0` \[-Dљԣq%(=|Oⱊg`mvb\''HCsd1(pոlB/\CاSUyV5@ G u&] _f\q'UmP`$g W:ZFMdl9yw*Z,&W9#;l "hG!\YӔ^t}C\""S2"<ʅ_\ՙDfa<唷Z4یЖd =;y1$8UP%m;PQaEY+O;№7I_ >2YL$b)F&vo ěyq8*T!v;:fI"O+ nũ >(^X E3v#ߐ1?]*^߀^)SNM=/Ы̶W犿'o@ $k?Xh}|'ꏿ%l *噵.d _ "V:l]D87v%.lq͵ S`#E#KYFEΤ*6h|s(M?2`}` v݄rZy?}^kYݲ3ʢP]@ʳ3?Fek si'TQiW݀F&K[f֌Yu~L]A>oyk׏wT 26[6sQ-sOTxR^oS~BacM~ˊSdnSf_^8P2[pt5}a &{#1C(>WLuʁ~xa q$3<&3,%"\:E.zrY4Mj)l#Rg)ӂ[^?vWCSѝ篤BgACp+eUyEX{#=g%N4:F&A8svF!DK]#t+Dkz1E#soMq4ԢRE-O/!o[RwQA?AKU3J)rjfޛ[-Ŝ|N(Aڅ Ae\U,['#y=W-QvV$4^̢L,鍨4~/Tޏ4ZK[f^4U*~̰L(63hk(:e`O#c%= dYG"NWoT0*~$OW?-,q!OdN O6orЋ*"d=!&3z; 'mbJD_;qΆJ=0M%Xt :6y39O+stqoGJ*%_䍋UT -Te;&I+uiG.xP)B{ CUT'Mq;јZ׾W:̹xr2<'^N>>tv6Lmm#Xݗ~Ǚ.n][Z)stsxb"mu0C0CHl7Be?=0'&L|}G& mOЫJ[޿N>mOG"iuzV;W3S ȱ}vAJ ZL>-Y?[ňtG5k;2o# I.c%bIS\Җ O'.xگ&gۂ4nHѣo'%1J^P4I=tCE"2P5<B1Ҧu_*nQUK-1~ "/\F ޘC8.J4P?KWU:!i}W?V"Dmп ez$ko/ʁkԆ-LdO~E*OTH^0)h$8,>Buְ~Du2*;՚ ym_ D-{* ցO :,[%4f42&cRJ?d;1C9!]'1rB|`1=[!>a61bַj>eMnR?b"g´h I'9y2>af;. );=[U\nșL-牠6?ke[oʴ 1k=,V2~Q ȋ6VʺMH3  sۨuLf礧T ސax̹*! R Xo3+v-.Wu 7͸ #>e_}|p8SꆶWeBC@&^'G ff.Ջq0MO|DXOdzS hM|uLHu V72犋d;pVYkҘ 4(0A/ZU F>Aɩ\ L8Aq?tplgq^ѕh#`ċX{NιQV̑L2Klo9ܸЂr1s-+ow'`86A/ӔuKGھAJScԗ{T c*$& LsZfabp ]PNp)Ao*-玨_R=ԛ v6'W0jgF^$--zNKy~Tbmf밶Ga{$ʽضʊxEc]vQtftB.zt6ɦ@mFz(XހlXp u>ra˒Tv+BHG*4/=i]%q~C2xE}q秋i\ W2 {*t̞fm}É&?#^Zݍ{UTN/(Wn3z}WRVdt =| 4Xn3[rxm@}gU V! ݅L4^u*P9TF=XS&M2BJc2DcAZzAɻ&B$(`'cZgo Q3Gnב<4!T& Ee/j h왹j@\ {٥"xU "*?c]xGxqw_W4*t,<pl(TlnqC觾7@m[EVNov3p<{w ҷb~uo\x恛a>xq`ǷNw`lfOʓXo4d1E LHo')j`!%Ay˿P P]nNͩ#]ysM#6b1 lfl+_MSN@n sBjw5 X^;:!_{%;PhODZ;X$sq9?锁H\**̶(K{K&@JcL*ٺyX G=$lFO=?FƉdaםqۊ\$=mnɊzZe1+-VѾ3SlJZ+^~.YM$nVv|%{$La1xtk< (0/ͤkD$Onj# M,{AIGeV* Sglu&ۃBdhYL46l_)=9-iڗJe0hy>lzP٧ND'LpL31ɰcNݣnE52]cT2 ۊ7lcCa"C *q}Yv9M4JU67jFgZGvR؉%aggiМ @$az/XQFp7:xld&P8't'.k!Geeo+whz7w3އF<7U6;Ѕ_h0;эFJ0֐]{;釢T5)|tn065sŕEc ϹLhqoPD>r|WKI*i'(U蕫#Yb&KEK@JdG 7Zm|Q]6Y9(Ե 4oϒ8-ρOͽˬ#g(|5p;F*SއEӚ-͌`N smKNq+MeN#$JbI &@S4wбOS/mK9$D'r]UVcbE6A)>CtHb\b!B{: hU~(2g3k}Np_> Vx3{(bd-N8-GɶNM$!D sΜeB^]On?E/MA߃ɫ+b*3Ho,ͫk}#Y/H`(XQ?>7::aDj&f](BW$Dg0L-E\;-W1cGeD;(qHT+g%\xy4kT-Z<~|RmD:d0+lĈR~Ĭ,y.} o˟Q=S+2&e^7T`5aI,81~c$cAXb%8̅&O{Itcsm.:JGbE:"!#gljNC9'04>x(+]?vxz%k|wlcezi)ڮMUN𔨻:jE@aѾ~ ~kXм?mpԶ;WZٻqܝ!\l<[n8( Ŝ#u9o-,|)rYOa77xgsm8'|`x(\_dCxiS`Zzpͧ+"bh !EJdx:wj&3+ B)JyoX[H ;EFTFDME3vm|-v_'aM>Z3{z+$lz/FQ11)~@۞QZ߭Ҭ 11+uP>kCNdڿ^~D{P5 0|ٗ&Jq;IE? Lypl0e8N2o?0yO^כwuX\FpH:KUd2X=SV8Ϛc,A ]0[nUKqor<X[V=,ihU}i/3Z;[}eFjfpD <:y[ 7ݾw~i@i'A~JgW_>"iwo~I*? R|e4q}6=6x0ر6sGs)e# FW{p0& :t7pTD8ś;$s]dx{qق`;8Ӈe_i ͱi1Y4M]mІ$Kό\<ôsKa+h5T}3wܮB_tlޕSIQوxQo}&`˓#n:d)9̛$v7ޕw'')w (P/2j`S4Dp W9=Zz;0$B=JCeO:Ӝ9[V%FQkeqy<޹YnSz q&A7$ cb/l%G~FdC XCs?7a7塹ӊIfΕ@,?=r$cٔ/oQ*OWVD(Y=H[M ɳH_硑ڭM8rA{2l"7 CaM$3o jxCBkmw8K9}\ s6FKqf~?z7z6I/3))i!ӡ%R-Cy~d0 UI;AC8?:Q@Z d׳=> ȍkpD(YAm"Y:YMO<~+?:+TX&KZ:.P ]2'M=6q2#MrP\uA}[}I;-ZXd= Kc膙-eL*=e/>˙7Vx2,Oސ@ӾZBv{ˡZ[x*E&4X7L Q5 A5rj}=ZG: xA"ѭ*%$ b `o ,wys/H?@82>q@/Ʃ^y)PW0n T[DhMu C}b;NCP1om{- n@usecҚZa:_ bij z~RςҝET 7bt \b̈$Bjݴm|j_ȔYeE- 6)U0z- s+ŝG1»k65jDTrLf CMJ&rkw­j?=t$l̦- inXя]qiн(3|Q%,>/oAg_;f/Uu ;wHT0&L4zN}p l+]} s^Q`4d1v-M`퇨Z9ܙbx:Y#/vܫowSL+S%<4TWNCֵg`U ^h|0%<1IE81C3`VN͝qc4CqNVʍh0%M 'I&orż,Űʼn7YAè=Uf]ٸsX"iGȣBUL(Z͋KcP ZS\.yGð|Ȉ6/b?ymq*ݴtu1AnB&]]_h l <*d&Ygb&+;p!r4Q^m=/c{se RKtSEq0 ׿ގT>'i<a=΢mAcq-L-n,h#莎!`ۓqk%;Ց8uꙦOXcqշ٤gB2{ )h@f~[0dM - " Bt  $Ka<`* ! )C;mK UP q @ސ+']E_ S\O b=)|DIz#2,޷ճ.MqK2jdpꄧZb눹!i(!ѪvjhZShφbRI~j;c@97ϼ/Dn &N HMV<(YWAWZ:x@-͢ZoPBt)_\036!~J--R dP7QZCgK5pUBP_bE$pC^>g Mv)g5go06x9yPPJ匯d|<H)?Q/:Εa S^$RC>0zVՇyEq J<ͤ x2삃LpG_+ew1Dp7ecaY75:K7֎ޱS&"57'<<]! 1AqրL{'ֆ6  Oң7gtAzS;XO27}3pn| Л"6^Q{2}pw$ ܁P)m2#ÚK8&h, u}OCݍٍ&Ass@l[cOHt ;dq~T+7obg:,ђBX*0V9$PЖ-p_cvGQvfu_0F,[EMV`@cƳ#i.!Hb^=J Klʸxa _ceBMOAJ r,V;phwP/N)Z.9+*[#9ԀaֶpE$*-*ͽ1BIT τ1 XY! V83=WSKnj !E0ML†uṢ5{9k6M:R9K,?Փ5.bA _ޟ)TqĂޏ֥ gtĈ=AVi_ez9ZNEf^Wm1S .'IQQHA4* `,Oc6/6ќr%I7-{>+W$8p\*O{<wEbT ("ꫮ|WMwp,V/n%ol#R|:H{Jrn<=٦'BŏdN=JMf% FBrVPDg OEÖA_^3R j>sv=p4a`9e,tٞD8"`&SzCK>\ |Id\F:ΤBnF*kۭXٹ7UM-xB#n+dg) R ~^E-UrLٗJf0pMXz ǵGXbH{?8# ^&~!V&LbBg8* Č$3uc(4fH]N_[O& +9|hx7њrsݡ~i Qe+:}+T*+V_&JÖE{]iTz 5lځ[Ljr֛6z_D8#2xnBh\$/Dґ5%BDn^MqjK&''Mp8>$> xSM=czjɝ_Ii_ ڥцƘFHjLOv$IFRCQZ+qcʔô3Ojîv:-[$<<ԁ:aK|1RC)FHM+}g1K l-T'|~ SGHB̰ ՛1?-gsXx0T%:x~ott jיpʷ̱KmO2G$a>n# @#QV (sN,!8j2M,2fSp @ff_ܔoX UdJLPWvxDQ՟&gԥ`bx BN a ާo wvx'?HJb_bcD*R;PˁVm1л}$~5a l >s^ ՖTjo2P1`uRHmVnJV/ ODӉVXj=ƘOda`\1pe准\ PGtJD}aj@In'&ɒr˪YCg2\H @N7#.sQ؆mbjQ1"L?4 :Nv0B# 4Dm/b UtVq8wވiGX OkNXB|!1 PFvB~{4qxXv-8^-C=[C2oVZK([D+6_G>Q3N0?Q@]VA9?8]V8-!W,"X\]x"]0q|/ HqgkO/ N6({/ޒ$)>냘rPiy 'pù_Tgq,&)]n$q7#7)>)8+ch<x9knL!AܼӡPЭCATiŬ]:π0J|g%–0fٚA9=υ"CCT7rζrʰA$DЕlH\J2BXsog=n_ZM&c F0@'R7UmijB%btWt"Q?rD+c% GuCHyc|%5ߒ_tEXmcIN ORXiقNh'tL ׯ_û{CV7MgB"/YJH>6TXT;j8٘T|ϹC?^.VÔ43.s`PFYv Vjjrx1<.G$/ja]"IpP"';HKi9E973{!*'U$)Fd+R%/UHp=Jpd}m vp$ZSKUfd2ѝUzurYIK=k{N[0T>=K8чr+d?(YJĮlxt&$)ɀ7yU!M_qD[¾$ϔcK1@&>\ٞ<镳Ms ]~-eIҷ(ijG25ev9I t0f֧[, 5:WOz( 5H1cjgI,Rl~|C i,lIXL5unqŰpTFRP%P)lzVZ6Fy Q/ AwsݾuϏ!jY6HY1X(7VEBnEOݗr&cS q09ò# %gҜ'EDM'ף &T31h`x yLkxf2?o7 lY^H"dzgGۿuB "K4hE opO&ퟡY]*Ae<ɰ|DR`klH":и^I`RϋlA(e6PL:CEG4zgy4gb ؖ)%8Ch[UnlV"x KLyί RhqƐ>H & id,aO\ /-y9V@ pa-3 ĵvv'DqZ>g0Ҳ@޹#a]r;`"`󑳅M|[e@pkXvoQ.B݃>$QOi^9(zpE|$Qz!ߋ(!db7k#?=Jj8iKXv Ijͦbt+`]O<ʮu`Z>&g턁,#Vv ^̙rDUMr4=D@(5d?N'HdV$[<BXi7 OZ7͐B7-1hcBGd|qphG!# uqJOдĨm08H UXоx =R{ ML6$8Xyv>PL9Z%fԉAfZgt~Nw/GnKjݚn+Էj`]!=:K$\Vq[E4Y:j9YzUdD^?t -+41q|;Y @hixE }ƮsŲ ÎXԵ\3B=x^X#_b+oOnZl(q&Ť_)H%guOA[Lǵ]G0Ha#?Ol4ΓB+ܰh2iԕk9dO\Lu84=TV;oeOS|MAV092pb mށe$%;J7ʠ AU[kkȝ׭1u,K,顓̺QIXbFy8%ŀa؉F7f,a*e\\o[:b+ʻZI[n%CkɇւnAXFڛ *Ȍ ,'yWjibB[ÝR(knQŸ8_8Y1G1: (*1/2-_|cT3&ڿ12!tOaʪ/ _6~JKmbhAyR }dsvBia *" 0f%nJn&OVwZQPQC!^))PY*Lc(ֱfbW{ϯLuKp,l)8Xa8&[-!I[~2Ejtz$kߒnx6$~բ^eEsФřym?%WJzaVd <(w7VV%WAtPAಟ<-VtphwMoA'INܻ gN]w:2?\D%%BcvL>ŪBb=7N9c3 "N0\@2Ckw C?:]ж'$Nx'\oMЁ@H |s tkI yJxN߀,0#  a>6B!S\\-b~,(5@3 텨7unwdU;փNJ%b|-M@ȅAKA_#?̡%sy\3;CY'@8lroBTTMj=l V!G^}TZzF+ s]c]sĸLr`s# ß qrYKpua<ٓr=!8r2\b9@{[kb VP8k1IN>rO*4J_wgQs3.]ryQ=^(W8}9sYs]H2?-`WsmOdK2ǭ莅' 2dɦEucy,]i1DP[o ]>:VϥO:jX(4ߑV=!M眕o#++?&f~lr%N9`a)QG S>(‚ט07]:=®#}g+[W߷-ULS86+/LYn@npbڐ/ZX£>laȐdf \˹{IGQvkE BӖrfvaKLTtDL 1s*3J&U'ĿlYxS0O'drȥG+` 7.xK}k }(5O_١yn3UUfnŢNW]3+٥YHp+^2G5@etާI#(a&_c|fdK}nD"/Rjya K CmJ Z2hNl{\A ԸdvďJpӴvrzu0UFQW&dng2B"(;OĿ @H&MN?VFGk $.FXxxM/`@iƗvWzUҷ!c ŇyTs"3}G 6zk9koHXj6c=ڪ>3,]ktWx>sh)8].x~HnvS9"Y{Č8^ru8q0f(G'/mbAciH0䖠&ˁOI$v^^QM.J7)OG]!3ڙl=GH%`WvۊBgKPMcD Ơ:g?|Y /eӫڜr`lė&w=E[4gE<رE?%JBo>@,J) dT*RmI/5i<&3Vd~xiXs1jta:DCAQd[ '5UOQN}պuEbwEG'"Ct~QaХX+m7Ц(Om>iiR5<`I}gznz;_H|-XWG| ZS~J/CΘku5#^&?70M]8dw>oؚ"UzΥDj+kfo`s=đ(Ѻ~(*.LH>'DKZ@R i:EA.4]&'Ԑ@{n3\zHGuQdG#FĢ >%/Z""Nr'K'C2qNď>J6\$)³nج`璢E]o0yES!֋(" ݊-`k^Ne/VaW"X:K4sÍy*jR (M*WcWqJOjB2,~Czײg\>K$1.8WW){xud-Ԝ2H XwoM ,! ukugUFa:e5 uj.)V\5J:<{&He T XO2}$8#aS ؃}M߳&'[{h|jW:s'9,tw_ScM;Zv ˃Pi T俥w;!s!a6&l3r{o G4sAK33)\Il+iL2N*T~0M[(Q(WuP dujTVr~ş_"=RR{t(5]jvhlZQ py`+I>@{øyT> ='֐GT*:>m:l}v%p`~)п̭Gm\3¦7~P:e;ׇhI V(>U##&f^YG( %Q >hOpp?VǧX/8G.lEG=g2f` 9^GpBetZy*#3⭍4|\ի^~"![݁&qKxTs5F{KIob~\aw8xmLD}#d' _),R͚#y4[R9m&8k !a` {?  렉I[}5ɫ3JO$(z);FXRn9>回J4z !jZIYSĈi϶8Tn@$O>e7 UOxHBD{9tGi,pߗyG*)isFCjO @`^aG@Cڛ8_| >z-5g6+5>H5M0uDž!MV9ӐxE1:5,*5漓6xG[uER6 eJۃTByGGVKx(3 N#8 e]F?rބQPM]#̻6Ų:I+qCEgr'oJ&EMBf01dc} sUU1ëzO %*ӌHv@BmKe_^'$O ד3͇^ݳ:#A0yaUe8Oy6"}o)@3wɨ{t;_5^ Bg7nv>?{"ߩIsܱϱ9*5KrgX[- e [vcBnEhdylc,:&JѕVmkV UM EJ=da- 0Ѿ pl,``\yx?QA.}^6.Vd[tŇwȦxۄӏ4}*<^@54kj. Fh5a91OTQI_t$0Ll\uQ\jB]jR 7p¬l2&{MtX*\R>B/|5[oӖ t"q}ņ0N~k FiX2gnoA>$A-+V d{&-IOv-Ιx(ڹp2 cҧG}r|1>.:l=]qU\% "~ ">L+r[uFFe_O﩯*^VWEJ01 -u(ST.7FCJ- EGE`n["9O!X웪Hb'Nw3 1:}ji>C~;NצfD!&m DLA?+]3qQ5E)tjΫ89ns9fb8NPb_`[d3 r]V>OM|E3O%"=Xu؞#wl +Vj{q+܅YcX\ Kݜ7ZɉXL cq2Z% Oix0Nߒ$(8"\],E83ߦTנ:fYGgeYE캃#jM3IeE'\]dqBF8/e$fQ5L0÷ YFpB(#+xrxAꀫ99; 5{T)q)x|oi#ǭ"7/VYi]\9܈2Grt=x {o X%3bfjbwv]o~ɻR# xfp;t~eP܏SXy@5K>ג~U^N/zXH_ƅrqh *#ilaoJ$>Ρue^V՞; ӥ[̩#QqBrYxe(`z1V9'B\He>֌@"|dJR[4ԋC,ϗPV%=NN6HI*iCpEז\@ D.hHB+0CSꪁQ9ql ;x**O?m1\d<)r .F$^H=ňźun tQ la6$bභL&_`v|| 4WMz4CQO?U^:H@hMc7_$ 'QhD1<غUpˑ*޵f\;Q@͹r>һádWVXix+QݙcIiQ,?ab [˫Da$9+1LRi:*uNB_RuK!F?^76pb ZT؝ʽ#=']w[O\="Q_}8~I iSC$ӋA.$zl.A+uFKʀ6u|Jm#Խ]?A `eaX\.`:~mAJnY0aȖAmAT$I2Gx}LbqhP]1ӑBɛaǺsy,rOkh\@A PiAtƲ2+y!,șl=i Z Lj ̜jvk4~L>/ÇV52SLa$પ~Tǐ̾<ũ'@vWfX@蠴Iw)Q74[p]rh`X@8\PrcVg !,K9N&H*CۆU8Nܕhm&LiU5]d@ =2ៃ^NFAڋU̞?DAؒ6J86'ɎX~@>ൢ(9]ɤӾBZ%q^sx(H=B" xÔEqsoNKJU'!?]U^* m^8+Ϧƿ'5?{Anf / {bq2+rI x }q2C\M)ե&"[nLMo_DNJHr N<29ݓˈBQ]Xa9,MO0 ÜgMxMWG tC*VUDh1$ &ECRA޹d7|ԅPx)<[PtGE7T0n|Wo)xGQ`w_ VV:2W=ݲݍVlg ?;S첇?3]+oHu%?9gKV~9!P<bK%;>'^t /w*qbާWo_ ^#ܛ3vm ƗN q)z R}/9dDS~Sjy+j6 J]xd@Kr~3Ց(e)8AA7-bS}K"Qħ( ,=i .E[ xu pu)Fp Nd dQ6 k̠􊰼Fpb={$}TXڟ wsQ#04la Lbgɪ]& _nX/30!GZ~-:QmPT:1ED;ɉTHG1?Uq1I_[3:FpI}kdD4'[A^/nCyYe9ZeqF^Y;3YJt[\-TۦS$#اbHԌ2n;w./υ@B}7*˔Mnm&k1Ԭ~Z-ek88#^`&(O:#^b?%JqM}o7>:\!-FQtL/+hG,2CnP?.:) wlHEJC="}q MXTn3wDN#ztlCpȂ$؀1>#0Jvws5LR Xy@>GLFm\/sf_ȑo%Vsd,4'`7Xԋ3 @P4X>h"[@ink5lF@.R7ESA ^E uE>djii;tLBzPY<7#]d%c]Ru} 4s΂ٵ/WֹD x}߯\C { sqKK=LgK !L%?V omPIT,haS|d]ә?I;H&-T`&)+^*|5Q~r*S^l^Q 7nXahI0)ӠY6vbx.D4O0oM^)h%^+Ϻ/LT!K͗48( ێ50 I`lm H:Rz1 TdFiΔ: YP[@-]Ƽyd+.̂oցs#'(>Y + aBSyJ :uVaJOA,ȘBiaCp޷Qf#68:Qf dmXEK90"vĺF،D-+Rk/< 0""? Ϝ!C[tQ?4ȪI>YLʹ Q>{ݗEݶZd"І Ypf*t4S4;'/jLП6xa+vMg em>Q~g\`I`q5m}v"H]캆 +֜gi\?82w⠫A3'Qf:vS=jjT>*?Fj6dᅙ%%f7_mrl)@`1I!ʗ$Q"فIlZxbFj[[wiE:k>!<]NF!\vks䛷r4"V% P̃ir/7dq׌gMFy&MQ.A/x`_d v{/̓ gPp% U>bgkFȧFا}2C`K@ [?7g_mC@G^+ mRG_[P}izY8q=TYቦC/P* b܌ⲎuWTQXK#}MZKL2AdneVEԺ> Zo4c&Jb e^>ڑ_sU0?R:M>j?PiWn敮#>Y&4TpTZaȂs¡XXXQzD+Ә=Lipf͒d-G{UHJ&L`E?P7',rU4Xq15'\m@LFKrR褦\fϓ0e##?6Ɍ%}(m $;ת\x~1"a\ Ҽ s,k+UOU.DKM9עDXKCu r`'Rx@*jtef߬HEݯ~,JDagw5M z|x3Hה ]ܗXx htř)ߠC v4H&QQL9)a &tq'F$~g^Fk@anշdwKDZ 5_5mC=|Կo5,Te+5(m߱jЕC(QAI5CԞy: W?V$@w&4a^nHQNHE*ugCr׷g! H 5RPgeSG~We'N7P5m% i쵯6eW#c5$txk |Z4EYX뭃m &Vuݪ  /X͗9JQcp 8bR7\eV!lVD7)i׀pxLEuD (*õz`*pxbe%{vy7`pRO; ]yG6(Pr'_{KVO?!bz8*>ݙ:9Oo 5є۰U&qo̪DGl2AqT%wDдv6ن[赞Gn'}XӇE ]q8cR{h+ԑM}*0dٗytL.l Fpf5W2~錒rqamw#gAL}_Ӱ( e-c)k3h:D0m&*d(ϢK#[*Cm9Ł k/ZSB&ʲ/|zhsaVy~,M.b5R"X/ &717K$60`a'O>DU}5i8{lߝ,ȧ Ahe٧_ GlP;i [6,kEiLuȢW(LZetO 6;hh$|z V|po㟀kJH\c0kö ,M-dgc'{\$Z3ubdIK;)zzVT8ct9NSSdζU*1Fj{/BQMkԩ?@m+ ۲=M &4MXh)ѽi DH?zUN<&L4YŪKKK۲eT{AD}[\`{(8\9fkr:`SEv{ySǼƟ7Q(1gYcҚiN z. 4'16ܡ_8lmDa{uwS.Ju~sKo@= ͘B \w߁I?V։뽂W-| ^һh-GCE26x+38nn?{Yzt*Ӯڼ~[[eX֯h׾>3}誦vZX KF@3CC.,GnK:-m'o[T(CcY܊^5ˉ\Р d4V2H fvV:TsK aF\~ּ2l.1yd V?p+Iv&VhtZЗ?ƶ/Yho;bHpk!8An<B5`?Wm}\sPw&/QgPG_33GP/i}lu԰mdh?b1d3)>(1~;E}Q/I1 b Fu:̳FB-1HXp1L!>rޛDE 'h`1Lb,BDŒezq*zZ 9UE8ImIz`OIEKA sݮnקr)ϐ)߻*bUR=I+QI~35u)F/hy3:SjyQ׮8:?W``PXZو/ƸM]u%'}-13N[N@@jTT VYAJ!iĔ./xB1sD4+SMPNnU:|zչ+ja ':LJ毣;'_MT&wB~`#i]cաE=O͇TBy^,۠~tE5y9'!lQ#؄pk*UbiW]R \Z '2t9D7H;+2 }ɳhc2/iz m&SL̋sgj<Xes`#y&ީQZS{PDP옳_|dRos U+mK/,E(g[{[]NFGSVD@ԱVB=dF _]?`07].5`^[{(5鮦̽v:{&mU Ye-xIUUlD2/نӟCD`o2<7I4)r'R6]fNf}? Ld9_r+4n )<ʡ@J; io!c![D٣DXN2H-Q_ ˥)Y :+:"g;42'=u{kƻMθny/}p p`KC(|"> J؁t= VXkn>wiV_2b9l%"HrqyECʅsBQM :m*z̀ Xh3,Aγ0<~Tf6 Atv_n6L>^O djJ̱B{OM9ݓ?"-Dl=;1Әb^ 5vQwb_޻cƞ?HL)p)K^!Ϛ}g.SȢ{Iy@veS5-+`?xj`a|rKnTՋl3PV KmeOǭS8ފ' lFdZ4g$vTU0%26 !i0~xM}LUL+NqLS|t~}tjw{G Pb.m[|U@xq4`-9,4!v0q_M:bps 2 0jkcsaIeb' aoلtSgq[cU.F)pJPM.rBͪVBHkc.3RDk~ޞL6^mE> E18|6^Z0|&La^mԪ5RbN |M5J7æJ7erU V&E2eh:?<]|ʣAyʸ6E;} F~h>JGiq/VY1U{ea0(ؐXlt`%ŮĈ>"ژrV^|ƴaN+w6-C/.4zfڔz| GBױifqݑÞ`ٞG RϬW 2:YL/a"0.tĉfFRAY{rK˸5pn:{YHD}m;A5B`vtd=,N~faEAH U(G,T:u_+Ļ2c #,cbeT'}Ȇ+p=ϡsu٥uk0u&s-f$ww2 T(Ec㓿-} H_tO{MoG), yAfEQƜp{B:M (b\hB$\y6 +ƍ[YN:<zJT}U^Y.ACȻXWz*pYuN#DAXs5@aIʒە'IA''}&m6$Xr)}Έ#^ HƨU5ȚK^<iy%C^2=5J~2ѫ j/vD>0q.q: ;"=\goԷ,'k+C?,CdcU-ڛDeV慦LPQ-f_"SIGcƜ78--+yDPj{#qY}pO~WZӕЋ`D0~A,V7S̖㷉p@a5܍2Ԕ0TIe:3'c(T PI_'hld(y$R@H=ӣ} $2֭ptz<&;T,ӁNƣaώj6GtQɵ;E3!n'X\=5S,MHG6o,|\X>MŠ&JhS/N; 0B"+ZߢdO~i[ c5*c5=t 6 \O_.$gKYSQ8nlxF3\]g.`|o x @=9ƾł͟b&v:88 +0p{WQw]ݺ&f!21TzS:86n˔fM ͚pnEJ5kݑ٬Ђ6l Pfa h<>k-'YӉ.TR.PLT6HwP70`gsؼc.bLKIQӿS>r5τ` 2TLXX1kL)upxX#ÝdiZiˡCi,`2B e.E`A:* bZJ| 2ffS1 ](qbtAIFZhbviuoaXeE K^ c?J_yN+Qc_Pt2V4fʞou%|~xkJ+Wс9!*Qz vwA Ixn$U B7.'`-m+o2]ݹ V ʎ9zrg_JVnuf9bFNG3 ﶇgNx)B9CoiĕePl0KJޏgہ#zYS @lݣW[0:9a{\$$޷\I[ڨw`"WMnO|Sm~ C+cʼYE)z֙D,r"]u 24u-RXEms"Cw> gte^e)1TT&6\RO(@c+ \sUpB"n MAP[l a|Gڡ.4¾,, ^r@5@bсS')!ܒ~s_|b +$L}EpYB?ͅ~|Pw?onjE*$/V_E.Xj7GL*V7qJi[N!?NCyF$ǥP״nڹKXv@a K͡p 2uZ*U؃#ArzR4Pz1jPɽO_L[P '`X(wCe<]%__ RhVP\9#y1)G9}m3x4*0  '(Q>pL w@,ٺ@4e/6 їwAd5j:~asPHư %qs̏I8Ԣ۽ G 7:;tAI*yTǡ#dyQzebl |QLL5Qeߍ:L/ݲFMr(Q:#|B.@^5/O4/ 7rYQT70>AqmGk>KTk(jH}/,MK>O"- KB*l8BH+qb=rWt nSZUDg Uq~/<+6n2x3` %T 4\|T[˨:>Fd_.꿝\&5YJ4GnɯEʔ!lWî]kzrz`;_tK)5f^9ޒZY"\>5dNqV/]`mDFe."Gr:e{DT~0(m-x b`@cGk"]Hw:#ݬv, ~-jx]g *db׌|k^*!1z08WT0Z^31SBGEJ[8<5M'%[X,FLIxLe^6Έk4< ?A2+)'ipYwfb$ 0P.͆&O_}@辥,gwɷ>`+Wra$zovI. !i@-@v-]'^s p8&vIbT9^q?{ԥ\zD{1)WÇ,1Lh$`v>\o Z]T~Pjf 8ͦ#mB@}ot`:%bq;ClDʏm\dJzcF,_|?`ų4Ϛw}&>V5_m #2-"9j+H-qSu Sv2Xv2.mHx Cicd! c. $DW(|cC"|\1G8u-h7pr9%.m~r܏pj)}Uas?ܿ)^/aй'88!vil"\w}H5'νcm4 ©N$w^>,Ao>T"U/ e.R7 Dvgm7V`Kg]wh[yt' YPufV@1U11Bdr ڋmG퓱K"wZ,!AOaH 壏hpM6.xglbh$e p2]) L>'Fx+H&@oQ,FT]vf\"..&XH3{^&[3)CT]3k.u@sjw [SN܋-&CqhT!ihgva>bČ'~Hjמ54 +?K:'(_Ȗ@$R zM3s̞??-oAm %h=.+n?@Ǔ|MxiOL f[!xny+*k??UrFU8zˎXT>k$uޢ> 螜Uk K`j;<:_" Xc۶[{ЭT.P&n Sr{7QEt{4" $/b Tr;!d@ ՙmh;{Gu#3i+:eE|@sF@RT*B7+>0 d̳ė (v_22w*aLnCP>`8g觵)N[WA!H'+Y?7x{w]OE5=ɅgB9Yb6c. g'kȓ]IǙ|A )k9ܢ\o Z\z2ľqCB~bGf˳"Y X>T,8eVKL8/g503E:SΕ@`{˙i0u%˛ȓ _1Lr`X0`}1#*f;Bi|JBBw 3AV^hܭ\LTԞ4`Eaп2 )߇G()!D@'Zh4dA6"t+eGOm{)q{E2ItEȷ&8BK3OŘW|e  m$Hu閺!))9t$rn4D+Md˶A YUr@v/Q:~ˡ yo{1:|ʄm{3X2W|D94鿣[n#)@ j{M4gRu} `Iֆ}E`#594OlLo_\~<=3Kr+gʪLz ?[o]a1J|-/mVhtDŦ{@&Z NxF2\r( Λ \-7 tO;K_qp: &TuzZ^U_ɍ=9GUezv-].0Bf# ZՔN-ʞUOW 5x$zXpb] ~xz/ -X+)UaB YYo},U=> ^6+'MeW'). 5K}9$N+Ѽ.f`*];osMG> \Ή?U˯"9hF7}Q -AF;yImYRɕ(<:~N'x>l~cDdɮY* 8(#%_^Aqv5ʆ\IEk=9%24L̟=mVGJiGMge|*a?(̦Z=TM"!œj ̽<}$@Qnd\>lWv8&_6u%fhD[x0$o# 6L{r;_ɢၭi+M@&n*gJ26dU7("$ϰ_vpWKh27_h<.J;);5DT7- |)T.ҟwAm vgQXb?\uۢSBJY2օؼpєI\,=q[E:gۃNSЖ=/sAj}KVyVzpbEhmh`}{[KE#S}v SWGs7GK3q+2 A* H Yh䶸F0/x]BTOz F>bOZgLҟ}uc0lDh["[ mN%z!kyqkW686'~R7 qRc .pn iK2#m mchTRprWhAS>1yg ʘ2u5QF!?p95Bg+p8f@QnIN勆V&X~e9?4P'ew=L>mm!+\ %tmB\NCP <Մj g5L9-dU].KaAEcޠXm][h~@4呩t(v@~Evux|9Tz9Ί?=9񙝍{i <&`.I<7'%Ng 28+3 vgRZ64NC0# LW4uds(~>t=jLM}t(a <{?^ڜ;'Fd?b(w9KpZsb|g$cZH)Ӄ` zޤ_YUP}6qUMi+]C h=ap%RCbYed4ߞs=NwHZ+@ҝ 4h!2ߪރ;M)S;oa(ů^N1;ǹ3h^a.dW ?KZ^y62A4rTVu؄(A{~. I5fJwU#ۣ#<@|xY=ugXJuHOONGE{ׅl)Tb.Q>H6}I;?U+72"WUJMfWL'cCȚ'#}TR~CP"f9rC8?>̍%Ȁ˕ytoFcϨDyd"\9aB$6j(..c+z1'lW ]{|%b!&G'7{cOVEI)M1v K ڿQ$0O@0G#&AQEXm${ v',s^Di\j#yX:PK^&s/goQ_q <<ջUL\aSc]jW,W#+(!NI^rWUuSPxraoѣ[d*+P%]BXjl@UOmqvL=Œ_U6+ {F곓&c&xy<ΛƋH:lΒ`>!}ulhI Qb 4pMjz*'l^{S6b(AWHHƉ ٰ{AhM-Nep.P  zTr!6Yˇn?GՕ3D1d# VkԱĘpK["aYK1A(e2xE.nđ Խִcઉ7~P"͒Kv6u&][Dž+E|z@w썣`}EB*j6>pty;߫ƻء0 e޶CJcDw4L7Ϥ˞PD9 1JwlTo7/TOE,YؽcmUrКLjQA6s%@\w6Qӱ8شՉb Knt }0UX!a_cf ;*#*jKҭ) ìZ*^Fյxglby(eM6e ;\ڣ8DTAѧ 8x9\ʲF0htb aG2a H8UEA)tQS_ ϔNXx,8Yߍ:&)-:dH.n&fLN ^Qq? { Ċap5T-nEŶ xO(p4dymѵ|9جe.ps4a&6Qu D.zx49/I,!Əc̅RZBP+uH*f|f"9ԇ=T^2=&1Kũs.]~-} 8q4oD?D$ֵ^\lH|625 7ЧMг픮EUƃrփG3ODzLk=U[|F?**og{K"wU9RiD -[e8]«X?̓V<߶Tg ,F :nI(5|> ,(P7 |yںS|uzc/eGhz짂|Ww2J*~A]CNGOTOؤfԇ6 ކG|=0#- _qP4s3 \o2*- .+ Z7ǀlC街%9LL?fb= :Lm[2| sx8/BSWyopR6.O@4n0!z^m'S7% Ro)GX'~=wS}er&#i=MiV򤜚!m98)~@aT& V?G5Y)0\o"zw"0!0ŀ*/[JN5A9?6?I|?@,My:D8k_׾$3ZOԕ5%[qbǏ^=DEsdà]@״$9)~ ǗDZs ΂sosEn 5`Kpw|9ORQQFׄs=Ʀd>b@E*q |ku9Tpʯdit2RpZZ6^Ǟ -^em=VDK>klU9'QD6\gQKԢƾ$Zv7x{ JIrq+hHr\)ŘԱFV#4! BLE щlIBE9p`_k~LVFœƂ[<7$= d؉alX=N+{r"1$YgC!&;g]|L(:"aŨFmIj+/2mbF«IE < o^ lh*ޘ8XGĀ$1lo QjPe(ٍؒ8. `v+(xz8JbrKh.mѹ߫1W)rE]ۘU.W<[Hѧ/S԰A֞rgFN_?Ű=)e>wt ET̢a6Md :'.7 jA귩<(HjuYǕC3y̳\43ao rKR8( U9Xr׫A_~K?+BcfoB~DZt"#pYWCRA֕X[3mlzIw9$HQaPH5x!E⠊R=a< h O`!h'0!97e6Ԇt0nN>.Qzmv&%pZ$U2gB?95xH۲ƶ3tq"-Pb_ ˄N_Х -a2 TKBE>"yxG̓; PM'Yyk6ತbe ERB#WFxښi%G4uF5{)a͛U46WmKG3-~̹M2 Z+hMC[mdw.v2'9@pp@'_} `'!Ow+0obBUWN2L?dEĨi0);N& -(19Q^n٦H303ە+O)sH%Qk;{޴899`)@ }W+?=Zq?~k;ekvgűxfew68Z\Up>T%ߩo5O!$*! H D~.'C9a0ϰa #j R9.Q YQjl#D-&z9hnӚEz)2?ZA3*Yŗ߿n*% ]p 3IL4Ahn~vLP1/L$qO\RoۯQ <~y_hS@{Bʸ\L>1}#:硝 PMo؂'n`\q q}䯲1 `{ >bA]p2xymXzrG+cS-k@"Ft>@cdL5o5#CIqBnߊq8tQ!1#Q̏e EW@gfzl>,@3oI9eªlJAr8v:oe?ʶM$;rIE0qR_% d\54wdMB` 6`GEV fMO.)NauꩰjN0|6Pkp$HZ{fyr+>(^:I"昫8FFUnԂHq%\]309¸D0n^pkbI)V_fib=uURןE6N  s ΄6x`z847'Nm:4.Kyt >kL;}[Vh/5,Fro;DB^Pne{zSt}4KVt9`?YI47CxJDcodHS2o35iԫ!xTgxT 4.XLH*-K Te[Elz(~Eܯ- +:2*=}\Y VZO5}Ɩӷ곢'6+3ˋJݭ(pj2 |/s@ɝ%VxAg><"i+!q0Eg[d_=>:)h-)  ڿXl? ^@xsB$H.~CJדh8YPQD0~Pxj Mզ;i| ˌ4Gdcf2p1Ϯ;g Iʜ>7FnGj{{g8jE#V3wndB56gbXuHQXBbVZ4W}1y5VUeN ;AشBߘJSuH(qڰ2rWkmYXRLm)ыDHB#o?* BQŏ_'1 n׳ѰH۸1p& .Q#gf59œ,,M ҙ4M[ f{ߔK:J|&sMm0 @*g=b]ݟkYNS8 ;K-xN8*d(o;-Jlh?9#Hs"vMyܻ͊ؓZ6Tj\_M;gF9+&[2|M^DA$k5<˛k}n,% m`*Utrct'l0}%_ӋuP5 1O !ݣ!|>yxLȅ jdJwh:] 6oLhVw89dc:[OG$!0Q:A^,?k̀zf0'HMnbTB,Mv%<i Yj͗l[ Y7z}J7-#5!Ã'k*\!yۮ0$B`B$%@\7\2S qi GQXD(ҋ[\_c"F`w~HԅΞjj L|D-ve&&zE>76eTMqզը%ABϹ;wuFoSPn=R*9"A܉o0F];a?xK%_K4;,%k !APm^ E` = M r4x]*גm]-^Ė-#ƒW"pcN|~@ Xy{NlŐՙ篒,) j/ҷ@OO) h*b{1* ywa6 _{r9N:4 sKE;ҩbeVXׅȁ!r2llknk'^pP$lzGR %2{KEN3흞fΑv>&2FF"nWL9-;!ssH3\ + P>YGO3qK,~w;x_RX܃e*x+ @n f|Qn4d. pa4c/i͍Y ,VT(l2jZ<ΩҴ̷Y=DB/ [O6QD(dC(Q]>C9`?6c4 nf dZyΛ!V tVɼ7cjyYtH"B--")Ŕvl$_@ҋdcaC,`ƹ2>.ŭ*WWu(Cbm 0+W\^c @YfRGB,iml/FJ.]'Z-6srxn l*AL 7+d4<[vX3^TyG2$u^Dw7"1&Œa wˑKmݑo8ar]7 jTX61`g4OI1G)ΐkϵL]d]7rC2K&YWС vVw.DkV]a5y0gRF!2 pm|0%Y_H<ƅss=JV'r'iK~"Y?8d OZ.R/c* En*|:ēk`wD3ڪ Sޤ 2’"Lx]R5/rUԚ9Ĺa22(UHGanj1B=]!ρGbYfG|=HN*nsM:%;X|0q/ ƅ-Zjrz]5N]wǣ7|%>? b ,4U )$ 4r6W{:Y-H$imq~qwn`F=u'J_Zɾg+_Ku^ܮLgHv@d/x + K(*òNWCy TɾJ} OX>N %<EȽBArfA1MgJɧtV]pCA%lEs[#;W n5=ȤR$ ͸@bܐw׾PT Su9CGdI!W2V&d2{~S$͹v4Bcͽ؜p_6j–Og 69؞5vuK7djF1DFYKȫ7]ejU!@|:1T}o"<5tJ=mVۑwZKD*!h)gQڡv-Pj Ml3<_V*1.'4,1ć}7ْ#-=@"%QMTf+qk(Gၹ!S.߆k!IS3]`1 &|^D,n馧#_C0_X,*J变%ΣbCJi%q4Ȇzp<.% d=zu *e&{nnluDN*k>#ƕr>E߃XCbM6-KC&.4=炕dݽ!珑^)$#V/g1We%_vzJ Ț7Xub;&}} kˇVKGҮo1+*(3ܦ:h2< jNp ];2!%p6~o.AۘtR™Wдj1J))  {P.Y;EJϺ#v{=8/XC:R DY9E᭿(Ta~6VΠbX v]UN5speҶ" ZCxknlϩE>bXo~s:뫚C4o|,;0necۂ=b@bP" YԂG%Tj 8a{RGe$ng?US{YԻp_3 AAID||ƚ+xtJHHj9Qڠ:L UJ)oFKTJ^G^{@xACbo- { *Tu@H}pֱA̾ jأ{9q% xDŧ{'G_ ݯ!`].Չ7T0[;B8`ҪNH^s\gg?ݼ7݆lՏП Z4-C8ȤEhx!sNFuI\;h5Bq[4\;G_$?xVJp)uJ4:ٝ5۹ Gz]ɘ5Pw_U%GoHQ~\͛yzN$voj/*zf9S`V Zc\ZjsK!/cʡ<=Fktu zpn[8 iZZ)Rs#(r7p2],]ZYv!HϭY@ϲOnB_[yG@ \C=\ gw5Qڑ0"ǜpK5Td5ak::.Q[϶mQ@%՗w]FQZGɸ drqo Q+I苘A0 ,8sV_'/ZQXC!ʆǂzܔ KFL>=cnyq6aP\3 wBHz1,_|"DZ)l ;z4Da2v:lQGN%_@Αv -KM6A/Uj΍i9~.BT}EM/ҭ@NRVDmu<,oI~}fL=-)M;ˢ7JfE.ްܰ&j`)rl k^|$?bѦK=F/`W# Q @$b}q0yId(u4NHjYWgfo9@E}IHַ1Ѕ3hC彋k"uzhQ#͢ZZ\>_[3ub]:c+5@뙗9cU+qW:dY{ƴ21f @Auar(XIZMLHb [BDXٴBNz[DV1 ?45 p `Odos.c ']\7ԏ‰QZ82̤A lM.N[t@?Ը B{F Ӥƕ,EβCkgr>ݞ.yut',~d鈕7g$] {WM$VDm45[hK"`$#KWY|w'|O0d:z@P)|enΌ[prD{[?6En"0psnxC0 Hi9!ﭖ~H+L1rjLu?w Lj9dhz6yz,'*RmW^YN睂4s@y>(^ZV67ޮ'_g `hǞRԿ{ojT.+.iHMPhx ~3yEI} Aq1yH7#w+%1FPsDUtJUfqjކ8[h<w6sToy221-o;?7`ȮZm2ʆSTD0 18D:q'ocw vpZC1H#|Mj na0IFzBf?(D]Wl.> *Y9t)!PCGe$C4d{WDz݌IVGlu/7f,gzaz:s9խ b,McETߩ(lzf/҆B ) {6zhr\Soʐۊc 6>V(~BH /EdA $f[h&m, L˺)! 3Q}]q9|? v=?Ilw%Sl)l{|x7 q >z+{fqEU4o"aTyHI Q]a'ib Kc4kI+wX8t蜔NK yslB /2HhÝpz5/H_BB֡+ek'&,yEޝPn#Gͷ'F=zو pG y\)/K&@jL4t,E:@1D+ ?+<o$dIjaV Vg!=4/uLg/P0: _iSyg@N !c.( #WI%s!cvk"Ɖ[Рhb[H.X0,yY=x+_;^Ѵ9.^a,%zi.Cǀ{rc'fgc1ԫ(R b QB9ڢuzuJS)M.ٔsHF`X»=[A=h'9KW6w[JG;ic bg:hKUTRLE\eV|Cc$?7I}3XFM8,4/=uy8kQK}Y'e7V>Hَ~|~=.pO1B,'Lμ@ڶ"Zlj 8@S5fFAD7Ec6~TC t48JKG^ZWUnaOt\ #BP&E'%WHqH"y)*os"'/ ]mnH7?g#T߇k(Dt9EW?!ahN"r' Asž*aV wd MJ}~[#/P|d2"/zyJ>qS8 t~.|9 t;P؋)Ü  AHɂ6&̲YÌ+B$j_ÄtBGg+svhm䎳׍ս$Ւ?Y'2Ϗ$Y⢮N l!D ܑkSbX֜I(`1d$`^Mp 犷 <*FL[ӆƿVǩbOf~zze‚+y)4xv X}.}BʱΧ$G53%~|Hshdi"]8ȿ yk6cw>E$.6T0Wؓגic+Rpw08, ?貁ц/p-iCC>])upS)w„33nhA[$miWm?"|3l!6s8m<-z&F>5g QȃeR3Bқ>'( -U;TX)/]q#&yϋ*fOi'@}UqfB& =FD:`j@&s#1cI @"3:㢑 V .LGz*OCyo>ذzw;swAװ`FYW$j~ԁdtvd B| ` *=N,^VF3xL:Mi6\S9 v6 犥(7˔}R3Z,ʌlc~j\RxUV>RFRLk6=Nϛ` 8YEX]ʢ (un1fJx8bU;9ǵ'l[,ǠX /B ghXш~w1\9!yOh;L,(r wR-á]ζpxO+{a"`Z~骚Iƥc53KT=ޫ%lu'(Z>]OH#uJK@SŤ {q`T<՝&tPfO SgFbX"ZxbKE[;xfTR=da PYv vۧ;>^y"ZKk_b/+q$M!B->B-;[Q7\NBڶU3BNGvik).-$&Q|j[P!&^辱_yf![t[߶Rk^%V9aGU8R͡{%o]A .'V;]wOwyWw"뢕VONOLWAeZ1PqT 1VWwȥ@. -0o@7kW8@"n}[M!@g]2y0m32=^nWQ [ |[5} #[2~ݥ i1CI'bsYRbR;IW`/O-%sKj6;QK{j,.65qZy5?ٌ{pH`_hOOyY&[>$__V!>UNM2q-wj9*u,Wp9ϡc0R? ؖ~Zfu A@jq(dI.*PUl$pgH䭝T bJ:j#l!Ⱦ'aTfs hih(P֘Y3tL7[c k#'+'([wAxsVZ Vx6[H/[jZO*H9)!r.q !( {.oBŞkA^G;)Xy˨,Tļ~8b(f|8%  ʽt0NH\w fOJ&>tn$hyL@Ԙ0<5R^6"S;#g¡䶂\u`0smazaYe+wI&f>3#o!E81^2Wg闕Q¸O| LO|/x~t%yU|o荇 j.5IkLϚAZ0;iz,GpPGA[N>tg6ZEE=ޚ٬B'BJQ#'#6=[#[;k$O%oFz2m=c|.8B1*(O{iDR'`lp)眤(b_VÃyYO=h w drt欰 ^{U.p. =o`tw[|#*o叴XԤA<.@w I<3.f|']k4¹`ХތTFբ`1Є >Xu~bvZ +[Q:B &`&Rؕ#fY-~JȠUn҃nu{#Ռ:&D:zcx^1Kf('HqɄ^&43*iɱ$n((xqxI[==3vPjHh?,iZQa-~;:{i.2{<.c܁wFgs*궔4FJ;)S6kRpJW"I!ŞvMS "h5_ `{`㳙ȝ0z7UjwC6ǖYNP0aBfsɣl$.oM~{1BmQlmx BK0`ڼrƀl:{"(s3V{;/4,c?A!֗J{ȫaa6+J(h$>SE5Wv ؙ 9nʐjB$Հ+_bPlv1п\$)}H*.P.rt5ĉ/nh;N?G5dk9]pj)G`l]2[Xy{'zDS_Iz^;ԫjZf|Bn}\ 8$4ATZ1ӀN $aǭR+5)AM=0`M1kHh{Vp!U<[닅su HF3wF3JR.+݂ZP#ҡL)_TN}߲sɟ9_٦EbÒ=NJb#K;QA]ӊ_kxg]+5W|-z*N6"h3tX6iX; B. q]ʛ/@ ذK@rPQP\ 0T5{eqID=m m|GI|-HJ%BR1(~ OXౠQ\7V)5SW2psk:PR5'e0Ӝ?ֱPn7joʜ;Jn0 VnOs/RduP1Eb.HdjjԱEorcx ԯZNdBTZEO(Rhy)e/Mt9JM8' wGoa/U6U>HaG1um0QvޒDR7-])P(ߢ~D?7#',ҞxXڇ¥+\-o1xzp#BхfQ:ix[iX-nP#v ckgm \@ʱ r]MǕ0"/QJCzv?TUO!iR]uzTW#8q'ɾy6JC5RM݋O<0*R"K[gRtu{L/^A)#7nCW]rӗ(5݋MO:_I|N/izyOַcoe ^?@'L"MQ?TzF x)bsT.& gٲ @klS<,RZ=8)[ Ҿ(΢4a9%_k8!eթM@ :XE^IY @G-|DJKc|2]mv@&?! p״uդp\ursyd/O$I7hutj*YFXkٺ 0ʁ~$ z_eǺ/BRsWN{b0U?V}:?=ꩳls $ NJx+Siv[=6-/DPݸ_Fc-& ϖ[Pc!7 ZEܾ }C!4c씱2®ٷG5g@AgmMJkg^mS; f>'"xX^DAB;a!:GSҫ[}͢܏2 V"=JR "mBo쿱g4. x+N]D~"lPEB[}Q3?1 l~) "wˎ8S5NJo lN*ǹQW`u@ǁ2\V5.;@Jh)hYEUHl3}0Yu$~Pq珎T Ìn}!cGyVwR y8~>;D--fb$m#ݧZs[z5W3f] bATg a %҃YkB;s%8FX|?+զE>'|Em ^_*ݐ(& SS>َnQ Zz[ G(u[eUZ-!dKux;K*&uĄ'Ep%nDD~t"\EA7\N}[M2ٳ%FL8zr2Kc?k\Jp,74&yAWI,7s\}mu, s;yJw͂w"AwAeW"eKI":W5- LQ|kFrrt$-zÖ9ϺZkߠKEL5<|8b5NJ )f0=MOȇGlJj4S~V,ΤwMLrJi{߀/)BR0)/uT FW#Hvc6sFBlJŵy'#P:?\0^m:=~o0V¼*ir}?)$)O(£Ιq`OAu\hMtooo$3jɚ(Y&:3 SD?O.==x舤Qn>hR\J\:e070:(! s;gZS5c>Y~Е:w"UxMFFy*9.穘KI׭e.!]uYV]'}1PӨ$(ΎKCa\VjoS46X9 RS y:!>4z{ʃ˫߅<S3CDmag֑o;wڴAD mla5ٰY4Vgq0ـ7r{bdb&%&T giKq)C 4*T򙴾C8JEw2qz1<(0 y GF^TCPA~ҎuHmΚݦ9]7֏^4Uv=!N\JƘD'jR}Ʈ5gGDsUecr(ߣNX)<*396['S~B5|/U  %[~&wc-;BRo_,W,gXUQ 5[A)ڷ \-Nq;ƏdS^37J?;j^__vl;=NpE޼3yTR}bY؀omvrI:@z<6[`X1exY1aeRĊR"jEgz5w1fП4Gx(zG7x÷FJ&ַHᐴ7$S]JJ:PV4">ԯmZkAug0%=I% 0(iytp< Iiy1JrS~lFyH}z &! G;ty萆řc/Nbj)Tf#\T~Eͣ80ii;lI&듒%j ِ_eԷiB_TNVCԩP`Gy=5 TܵkJ6q9P 3hF*B Zwsd+Q﬇0zd9e:vۺ^tΌQ 9+H婏 ]f&/e|oN@p4qn~IUElAua/ƭaeSp8HSHBd/ "]5!; |is:UZL4UtP-M:wUPЗlBfKЏ*ŭq*=.2%6T)Va1?aG3Ͻc *sݝK֣)?i4;`.T4xBH ;!0ɮ(_Kq`aXղM!^p3{[E|wTi;ku'(|G @yʑzG7,h[F(ioGw6{i6%$Oz%.9.W 8_R)U%pÀ:06ך% >?3V'TQ.+g𕗪T~@~b/,ܗy)0߲F_\m;jB#ENl@4#,u#VF?k/F]&$fG?Wsfu c3񺅐Es044Rʨ,eސJ3+K:YF8dXY [` 4y.y4hHYL@'~&K(yFH"SqX `]I3-EWL=\.&2֋WYk>GS$Ԉ@Vz!1ﳷqJ7Y3ޏ0µWGJ*}2[3_U@PG.Lnuꎧk.4( ᄠjmi(6P0$ߘUpg+ cė:/LȎ`n$_q=g_iޅGx]jήX*g(Vx8RW#ȕp eR1$8o U BtJ*^JcklNvYpg:/OshOz8to?J/NxTg1֎(L]Sg:f⪤`mK> @N7 zD0=P<9d+]3*` m_V@L 4X jߞa<9IY}$L˙DQ48vJ{u4z\;fσ cnᯪzc(,Ldig,FK[r`/m!][Y2EDf{t"H4Med˟20Xpц*cg=u-Vs%>Yilf&Tآn2C^\/ 0A|ADV 2c=!K4SJO^°˞)6jŨm \nfAZ/{bT[@JUGgh P#1om56>MtnTx<>4y xW+w*_Yv6lCnP&Hˠ4肒V/Eo)}cX_P $tjxx˶O z"z5.dEqW1J) Ǫe>~' v›72+o|se.lXG1bdY^+oՏ !}nta9+,\gbPv\L"mRe($ut4ת-%eZUq%wDary"i(Ŕ܃gXCчFf?@'HBB/Y$6S<2fq=f$ ]LrBqݿ_%70pvtr4͍^>pvbdWͷxy o 'Gjžk(7YMWЗ pw`uDRbG3g_jwFRe)҆_qME}+#YWY>#+xF -͢&DhݐPv|`J;[URV%S --iPc_g?B]aHS Qy{ipnV&xX_0O H:BޔuDbc of=hSΘykO)_]%AE #V5s"FSf}4vn}U'֘aVk}54"vZ뎓0.H;2z6,EOC:onU Vl/ͩcD%oN5rwH1A@*A~fmٸ^VEPh].6^O êB Ѳ1!P5= >i9izlWd2ĘYJRp-rk3X\~93iCEvcѝ& .c_ IGbk/7CdNҷCzi&!ުQVrzCtI֓I\@-#?f8yam_R!mH9vf9t}<j)DMcմ$x+j UYRߌ=N~JK+O e☂7_|֧:./~\kR6"*-Y4;$biw5l%8+Zko 4TINgIP{+>Eeu<%x,›1&f9Րdobˇn-8͘7MؐXm=#ǥ=I&ww=!Z>z7i:>%>=5֑E1qZ-F3ĥlEDyTR`1jI փIua ))(7  z~g~SmO&EٽU8k51Yf!pzR%S)d#^ 8C3O4-RyU=hflICF˗= x8R/:/鏶HPn*y %IAmISl/6>+ (VOїdF/db_lkz. ~]`.TkU#VhqA8}]|ipjWCoE4_[1/tg_ B>a/ubX&=} T 4xin㮔?;-;=+Ďh:9Tx? ޛE^ C> ,CTÇQac|Om[Յ75IA(DV(SN]36-E_xMX?j蠌z쟕_K2g)\k+h86&Hn_Lvfr++|srkړBdy{=TmC~XU: UkPѽZ~V]incdbq-i!'YwmO 6",|jh+ Ts!t;l-pZMA)}2K.> ?:)-E|:ﴫQWÍ`"+:cY^.bCrRSFqc5 |y14c7?ϤՑ 1R "4%4dmqg=haE!HI# 㝱L%6?b,f Z;nM?‘(@OJ=+OoCͷ c?ǸT#227ڟ EqqW/ ˥pzwz7%`A%g-ke>V}@>~mC Cs18@8.p/Kܭ/)ƥT֖ z#fQ~h'xj_\0jZ w1䩦HWwnSV,PeKqUT1J~ `H04v5QHOD$|Ĺ~[ӚDKC̙t'@П|̇ud oq:H>mê\D 4U2=]]\1G3*2{ &Pg]Ta?ևdV|0Lyp &ٯZ0C۴A ^#FjyسY\6*y"rVUwasⷒ/56|ZYpoYC.|}#Ż(D% TQD;ve4,OVɳ/'_"M| B7x]<~af*-r:e9|l5n 5Eޓm -;̬TG/8S0AxQ@C_-O71t4vW7, ($fsC@BEP%,$xE8YHR Ssʨl3Һ]uY ewcBpQrTwVoCG* ܒ˚>=A)p,!Eh ojj @xxWh *.W=xi)8ALф!$lkXOIX7Ij ,w4RnsOKբHp7D% +5WeOn|Im -M_=ph)=ЎSFϕ-#aL`u;1c fO[7%R":7!\pXfoTWcYZDlQ Ybg1_(BБ zN*0ʦ>s Tϻ3~Hn+0U0[BAyL-!HQ$rhrDLAjײ9 ۽&"MSZ?q2:~}]w{0L\ޙXg̯#9P7_b]P%`]$f]Nt{9T..4wa9Je27~AX/ᘿc-1y7VwJ\ō |LG }%_Xn=N߰04s1š2_ ;f z _V D URf@'bK zb;5s8~{}?tXaZH^7b0`e[2+q^p`ܻwvP fsun9R=iQ^<`WیRK<!ϙ9]R<0 zS wq*!3fLhf'M$nj IC (Frh||1DrüQ)Fzk}5}OQu"[4 (d}AN,1R>3&bNk3=?DR&'Cu%k@j{Wn)L_(߮4 h||ى`tM)ax%M 8%RTRWa-˰ <Ϋ1dm GGN8qHŽlf*Ji/[t 6%R25P]rHynʰ{σ)bgD_)u@,wGӽZIF򝇁,G=Y/{9j=Bl~ Q.J:;3&bXR Şy /#mԑ6dԔDq>㉒sxgV 1A7b'!â.FYsi( jl=;6Pg@6Às.t$uJl=X REpJYcu+@RTX$u8}öeŶ yN}m^,lBɾNfǞW[m'88?ҮƷ{ c]kPIB']ZtVuT"ԄW<2;牁G"O+HN]?no?!o 5䆼 ]Yp梧Dy& h./Kljd`8\Gy8 %/nGFW-@wmŽ:ozxߜ0 ^?V)]go${>L$];\I{͟Z>y7\#U@-zJ $m Z[a6^]|S8> uC{6[Uim"Ō zBGd|li?՞n#}yn~m4dP%S߰TR=7-z'?IFnuZ¥^Ylɞ_?}-j&Ď})I@`lUQw=?U;Ti*d=Xo "^@a$?Ei6VSt8-9*T`u(63XR0γEFURiǼ au'糐F~wr%fX[))nuj!Np>iOM{2F<$N*hyt9Vu=LӇ)]f8Ȭ©ܮc~="Dܡ6 +yL6wEjO-wͯ)O )~-J( h > 2llnlO Y,KG\&_Ec_nCa@V˪ :7G#iD*0# .-EP-A믵q}%%.2V?-Ak#R{67w-Dy& FȬ"uIH:h}SӘԶ&ySrNĮh(~["!?J91N|ҧH: K8YGQ}/hW7σGGz 3e_~͇ 3>Ik`E˳9?+_%z0lb&hF0: a"m>f~ [aO4bs'HH}UdGdHKU:79~F.SG%S=~p_䳞DTs`*ǝ=5_L[Fj-s&ŽqɦԬSVPڸ@NE_DI$ï&*+XA.7 f,r0˝vgdGψ~= Z8GhCҜ`eY<$$ ie)d{ܮ_ump  @֖\qwVMqw{1乙YU?|5n0L{1y:,v }PifE+s>\3(DF <`L:@F2B=fC;aMKKfU6S[7eYECKc5РH bv(:NQN^]i6J1=4vs>l@`J97SU8]BU4jҿ  H 0~몖7:$"`7WЕǍ2z(!<>=Xx4X``hSLe y~=X||u5<,33tAPiz %eA[@c`E|zP ia7 (bl (_5fhWyoy埔RB<]Lt ,"#ko.kzcqCc.Y(t0@c:oU>dp/b41T9uҫ'EH/`vQF9dq~K4KPG5ۿ .dԯ >o( ÆkZlK z>h}0VcٰBhgN 쬵Ǜ򂳮QWz1AW;3AK+ʈMs:b$ iM(Z=FfKj&jyC-ĂIo ]_dL  zifvڻBfH؃ߴٛTU6F(EYpܚ!0d5T{cDdqk|W(bo !=lS*W(-=vfu I:m'Pnqꉫ_6'GbW0 >&o79}r7h7έYQηg<żp\PBdLYXEF*As 9X:|N-N-Fu PKz$hJ]uw v}?燗P 5öd.|E)Wuʠ[NVD7ع}.aOB/|dLp к:wDlI~[I<⟝L}qPoX5YwȌb XJ \'%81Jq:9o KI2&ŧZrUu z"==c']_+r8N"vi}8$0:N%jōtJ)"^,L6w(,W_PӭfKF; ~K+&<R 3  o޾U2u6ڵ0>pJW=@6>6>$T4$ʼH8gTب|-c#wؽdd_}Rʝ ncA0/.V"F(%0< \Eyc;ZÙɗ]rd%ӭA X`鎨)!2̥븘kqG w>"vJMeO3n-9WTfSW&{YcPqYiEG QԷd+:WPnHP}Ox"f"$KMm~Um̓.0E7[jn)p}x'U%r1E1vz,?]8WV^6\LUq B/fL?a2$2CJڑoDӇ5$Az]Bz}׌hpC]e^{ՅIr0r]t}@NγR<" rna:Rl8Ci6 o Fӎ']/FϜ;Nm$U aR%5ya?leUt77-mV^l$1:,*m8]T-]L/z7ậhEb_{vMj'67jNnUH YQ.dFtܬnENԤ-qȞ-rt_t?A{UU2\[6\->aYCmrӥ WH۫%$$@"{qdBߜ[ Ip&rFXQ/vcC" m|x5:ɥ!mfQtv 7F@SBl#w Tٍ{=>ٝc-"=F`mNJse':pn<, w;e1n.u'prU0["l" *7SatYѕbO"b7 bG_7H-PI@8H_k鿐ZF_D!lWd&UDl/T#bGリƑ R*͝M9tu16mOO@Wd?!-u?jfu s Ar<*Y_@'m0c%=eՆ`QȰqG:7?p+6 /, ?D' $xyUiRRگ4k}2ÒX"e\{S`sғZNl]m慃~찲9Hl ]xJ+Ű\,.eG+|IAm4K)ػ<=8~i"%Xt1Xg6J6t^M#1v[M;RÉ/4B8ɿ Ј7mO 5Opn-KSoSLiN-2|V|(9$[w DJ=+"@Qr]IuvUn+hF[|ԨWTTwrdn|"}MLmKԔ 4ےuX%Vp:3|~{XF!?А=;'"kc_Ꮝ.,C9['p.3頻3g -Bk|v]Ӆ,1VA7KS&ee6%$\SfiRi$?/ w'Y|cz,CMkXf3=7@[8 \QrO㿯(y&baY~T͆=$(@Zϔy+;"a.L{1Z)H{NsȜ Oibr?k71Sh '8G-Ϣt,ᢑ@*em-Us\:h\Z)":* a.u(߈'xz 2eUzbcg A\h<|orKYmNr->&XFnT4cxBT5,(?<}GU%+аΕKj~̱Qv6̉Si4+uɞ9X2T31X"ԣd=*"\{n`8 TgĺNpѴ|H+jLDӟDKw > (kݗ CTRJq=0+鴈HiL{ge*irZB5<1U_&1R4MXH~yC#zN~>0nBO:ܓDe*}̷̖x8KxYEx,}1ӷTTcy[ g^!])4?U,Ob&乙7>Eba{;։4v(.V96.mȏ >@s[WL !Кõ|CjH.L0.ky}jVb>jӟ0ϡ5D)Wd@u N]K5rBo'uFAS,̫CO ?! %wUC[x+1 cJ96TTHהܘV;iP˲f{j3F6LBJ -:0zo>9?(KoQ wE)pvyX v S0ױoSt3i\?&V-WP\j"Β%yrƋJ*a8eSM{wB?(G*LݵJj.$⒧gKq]l'P:wǁ[qIsK *.ړLlc4[*P|*87te2ٌs,ƾ,7Q&zQ,[iJzUG6\cFlsd; 1y?2jI^hꥩG ?cKW:Vip5 zHޢyLِ6T{l#(GMt43 ݣk]XnV=rޚV=Is8(:s7o_lLuW& o ޱ; #|p>p׮2?V Bf!4EQb]ʪE)x2.J.dJ";*l +(ֹ/]K>Izӱ[ 7ha6._L!_?)dXlj c;Hlaf|@j@zM4l_$*}IWZpj3tG lZ aMqEԓ E}VNz'o SvoMoX;Ȟo$&.>tPhkum4_d.@Ș Կ'a1Gfj/ ܫiE #Qu1b2{P@كi2PNbYF#zHG^a`Qf> j:{VRDĻob skg귣vk&.ELX}HMZ[/"'c %ʳήu|%XH>hI?`F,8P!i30U pj@?3ӏ.*P LM>vܻ76>cqf$WoBՀ̀O|x@貰:s;YBJ5Ѳ8L?};tZY 3ʢ0h$ԟ˫7~Ej랅6 2ŅRU"|8i,TtϳkJ,Ur˞|9A( Lzj0+@BSOa~/5=GXAQY yJA\ &kc_ Q6?;)/s?T;_M9<> @ )Sflcxwjut$B=.y J[.72H:2R/gL桷=xOڊRǂV?INX: I(5@cZQQAQD:bE>m%09J]F,.jEs?a.xl?PƐuuߺuHl{5Az6[u ߪ/5k$LnHlWbO0-h y RɗH z, dmܢ^"fOe{O#eh |5Oîq ׉[+ 0ŋ'9 P;ˢRM. 9YtvP . ZC9 j{< B]O;d GWķsY+W]dgXd-]wukh Rf* BԎË&nD >jk1[E~F &r'%v߆cw59/OtR-A.| ~BVeV;=5gڜoB70W|kSL{g$/ۡ~j+~z=_/b?{.V:قk(zT@ 0z<bK8YrOA>0'fJBBoYUZhL=Y !^ Igz2ެbKlS5eԼ,gQB7\)K\ "i)[z$_x&h@~ -Y߲!Hg*nD`K:Q^SCoޞ8 NL+Y*FNOةS95Dо1ɨ ?毺DJS-%&啖OAj!Ch^N*$u2V.Ҝ||GO6kbQa~ )G{\PC:|˪)"g}1rɼng{ΆfُC1RAآ9qۯY1[;b? VxBjc9~˻RmkP0cH&ֳ=<-_nCz)!]W'E/ {FyB͓{?;(ųe- Ş:zxdGwhr|ʛթ 4gu&a+!/@LSaOvai13Vʮe]RZ-9AFx ӮEkVT )c]$=}qٰxA^gN 4fHWk%C.z*wDEbXL]mZ ']LQ/w4kֶ1)"ŕۄ]؋|jٟ7rxW{PP聉-v+{zd\Ru_i8X7d js/kӚgjԨ,7tj|#y (Uk*/,U%mozLFe4'䃡6Bqn4}1G융s) qi}H^M m#*#/7RE8M>}⾓祗hK}Ic4]N!ﺆu ݮYǺ%\3J`GOݚ)" a@sC: qiHNxSw[d-[Qⳡ`UREL;[ߘ5~!k)^ GXڨaFU){05UHbHi5AE6&nS?O7DHx-Cm4YuQG\Ay&yO7$X"b0.+ wEc"N}K1o"Mc 'Hߴb"~Wev>k:̴=N~H >.ߜ@S Fxd/{h0F0LJy#|'т] Ĩ@E6$_d> R|Map>b WUW9|[]Or,+XH~?+vۑȏt'+R]$`7:q6Vz˅.p`ÞK@6}`5~:д*~5A'qbFWiS5k]0?!(#;KD7v&%7"zqϪd6j,~=9\7K/ߪ| :6\5 KԈ\9قiof3R ϵK-qGUfh.~Yb"m*4q#15e@m5q_cwur oS~˧çdnC[ISK~ -kv\.Ҽso)C a8tإ7@ӭ_8Fܾ86NxИWNlnqEömؤ"L`O g'1 T 'H#ޠVFޏ̾oS*,%wmO0o3yWq ޣp\at ( kwha 1 lp6}f}?`VQ9.vrqޏ1[D>$ݝF퇾Xpfy;- na:S[bwf^5 HPB\`eƴ t}RzvAET m@fg6dF:󹬰.6.[ͪUl8z >Kc]snҍb-މJ:$W˰P-h/R]./&󹂒AD.\QD͞h#Q8ϫ~0ʊ/lzRxJ Q9D]pTϽ0{Ω;0+.7NH:( ፓ;@/9*X>WStHL⟩/,,69v#aP4m=ph%uHZĔ ҈C Ӂ]5Q_#3xXe--G=27WP{ɄBkX >|wҎǭ1wcjpY֧Dv-϶f-kp jܥK0ۥQeq[HY:Vc#1+p+"uX{'t3)m9[GCto cA(Z0A/[ќMI[K ֐mav8|jnzMl:ܒ8-bw!\Z1b' }|P2݉"=uWsJ#,4[ ?;xؿSi s(}cYL@#@hi XKaO%WܑՊGTY~4Jϱ߀3ƪ6ʢmٻ$CϚ0=jH4]"NEp_$n-1?3tuj5r[ W/͏1 o!%ݩ꘶Jq7_|Ʌ2vYѐvg}1#26VT:4uŻ wsoRU2+#YJes9zh{)%@eG.G=$)=YS]ȷp3Ccf=OFB~zIqe껣 K_zJoe<3{V_]E=Tߪ9"WltXYl;cĞy EK#dn~97`Ј<:t`ߝ+>y+% h5nk޹öW #&Zp1ɰ>@:4X!$0iE皆Bsiz %Ii`\XNDh2TK5H\8M$ , .dWjwٞ4aEP 5rᓀ7wg:fZ̸*t}Ll@}n"]C?om ##*#0ײܯtL y.r3C#B']61{n_َA/އb~NeL @Wa>hG4- wJ7&Hs坪=R.8Q34G䐌kӼ"W(j'IeJ-RT!>F% ”(*E*v,G[ |5{d$S&4Sg& }ub ٵhe>[5  /#t[z 2kbᑾ`O2$ft-U?ҶOy (&q~&>rտq5JU5Rb1OM =,Ü?4a,AT@^6?]wL#0l5xC:2rnߊ P]vVd܌6ۑJ @\YASu\OqL{7T-р:fHY(0:R1JFҋp) e"fK12Xz8 B:A6 H-֙Ɂ[T|p~5C_E l;6C."I?SzpHHC吷!Gm5ɼPc[oh|%WVV$O|: t7iYk-T.-DwREsy]IܑKjF 6CFP  xKE5ka2R(Цq,yh.ry-N ^ڶjc1I>~|6zi<0@,Us.XՁl7Ld/PBڹhuSEE/l U%A׉ A .sC劽!n4d=Q?4Oh%(Ϟ|%#!&(30nHgV 9dBȁO'wSݯQәӄ>m_V)k3?VzGފ[$ӯ BAx1Lva 2?W2!tP>sG@R.QI;Wh#k7O-`)+y)֫eW=J'0 P*F5jk;{-!x 5=W'c%洅b C) (u[H&'% 'wа߾d!dL=RVӗdޡ\lvR4.}%a&=1Rkqxk/r`gH֮Z܂:\Y~Tf6;N_dc*hyOi!hh &`N0r"a$+q.F緐A]ćhLku>8Rm}IשC\ ?` (/S1:/dbAijL++i;Q,FajࡎuQA8rpD$q,`EΖeD)UMD~ے-S2ZOܥķ{:QWNLo=s$.'J`6?Bpť;LCaaz_ A#jDՅp b l#>NG2@ K34A"j~>"am9kSvl%]dċ U@I޷Oa $/F¬&s~ !v#vzn 䙖K)ΫPC _Yleru\hߡ#)i/BːxD7{%va}{J/uYj-L' qlD8J M!h8B㪰]/q˰l_c-:P+ZL{}]}"-}5^J]'C藲KlcUAٵ݀GX[5) ("*0W5 :`Ztx9Gz:E6$tc.6Qݭ@'A/uڳnBgF[vBܙԨ ;"Sѯ.N4D.<] uW/ 6rkq+gт|4?ȗI|.IOF)Xޏ-3UQHwl(W&/6D3ǴwE2;~Xˮ:[||!aY5V."[:9EW|4{ GzI5ב[tTbՋ?6=Șoj }CId?]cM@寓RxC t^(MF }dnT)xɢ?b`"vaf+.@EkD mc50FL\j'u_ѩ;tTԎS ^Yld'uD b ]ٝxUK5wM,o/#jF cصq7ԓd" ^cay:}UyU؈"PʬpHc⑶A1HJ|xޭ;.qpd]!, ]3+m"qI~uuBz4,nP|`>H"ΔM ˑPr!RYzu_.F֝{~4B R"KrM6Kv̋E9!W\7hkC[~MvgiH ܐLoo!j7)"Ϧ=qa ~!tVB|:l08>!v38s.~j>2Mj}-dgE>vV lw;!';]w˰i9ĵ}%?l,Q|֢٩9 .@AuxЩI_E9~6tQү98vS?qL'4F>A 9^s0 /Joh,"ng1kEWEXKI#0GP'4]@dbWfNPyOv@^K(PVfJug Lu s} q2r1C0mCIpU[+Ô ދ}jojsQ~$ ߭! >M "紵eįTF]it^ b׷G/8TBwn{٘"B/ItcW% )1u+Pd_SL5V#03>4jStgٷkײK|8s[{J6ƿS^fTQdC ./L31?؆_=._܅fKɒqmŜV !H]z韟VA%hcq.Uw4 ߈I 6dahz^;B8Hu? - n%bZ]Ho 7}ި0tm&DөJC@NpT@0ˮqZO;9cw2 t&Ѩu}Tq<-KRp~ApXC!%GeT)^Rs)@xک Qiw텰{|I"=:y|٢2սʢ`;[&Ikxtx=ӷ*E܃֕7i"rFïzV𓼞 KU7_?*l$l9p3z(a@G,d_lUMׯqkx1:eKu1֝E~ .d5.E2͈-5Rb zztRvU~8Nֲg\S+Z.v<2?}hp /}Kl>ᴧ: AnƠh^c2 }d(IM$$61w!ahttcMq'^$gZ?DZ&*`8w,>5 f7n]::NF\I՘Gb[,\YW"'`7qh%uxtKjEg(ZhE;ֹGXh \ӃJ6:A蝯eRn8+REw''+u !wߥ2J[q˝Z[=k¶/@2N3bvV<^?D?3h(D%r.9H$I'QK\p CJ-}j@Q6hn(;O6#P\q).Gz~cuf.˯^+իbE ([BxlOe,$$ 1V, O21=2>\F{9eIa)P,oHDAr(:r WИ ?:z&WdhRQdXl۳}vmGLm;J{YţR}CyIxxR!3q5p [fNk%4u-G}dޔh![8iSa1;ٴ\'~;^Eg۲KCej`d_v*kQ̙r.Q0a5nشI ]^؃Y} /rѽe,%Зqj$`Ѻh4%'ɆvWʳʡʇk>*8U.57We(G(J 5 ڏO]Fޫ9oy5f»u)cz_7Z0PQc>v?i,EFl"dBt>h AM`Jx҈jqp<z=QJm8m 1605RP\[ w9 cXvSRK^Ή}' FI2 0c3+uT dO':)DbL^DdhxY{hk׹<AgVJ6]=+JC[z֒r݉)`b=>0z0 b]ވ ?%,i$64WC 2~- pϡ @#oA%+/5j;~i$`dw6'[n?⸘+rSAN0 q&q19}:HHšnWT5{./3Z./IpoD -/)=i7AʼLUw,z\ʫ[vETֳwMc7ZSxog:j>bIGTGRk!i} y䰷ks vkp*qd5ҍDa!JEBz] >]ʾ`70r<␤`B;/-P9SxxX)EJoy}^$Óoy3;2hvΪ*?(W.Y/.s`gMc&Hb}ΩKn\SgvT%+)c$ʖW!JNsAzJ (R`PeZu!\D/`I3*?Gȿ!ehkr2£rb+&Hm& *c]' iGAvӍeʆ{jI Zo_#}Ej 0,&%<Ŀ (Qw6'dM%sĭSFb9_F~ERa=aS 2o :~̭ǫ7y㆐UR Km_J+j=~^%j 0f8TesIJIW=z&CޚcR1.r8,>K E7l& yS-\䫢4Atj{X@m5xG%EcʯxjN:= ;hx[X Xp<.EEEE$L!4=Fׅ1#Ia~?5kޞ7'5 >YҮc 7kBBxڥzW( lo]Odsa/. :|~~'QIHD탤Pjʎs۪aNj.yPtc˗\5%TJaUpuN߃ֿgjXEnG d#&IiK:/Yҗ9^R5ngQNpʯ>UCqU5B_M>dm%@H2v/RM߽ICtcf#gFy$PrgTgb$-=e:mz:!/g^W,)z&DUYq[MO"/EHbIQ?Q^5XJx'<vbx8RuR:=l:'Ncʎ0kHJ ~*[]kc[k. g`hKZq"%h!dI/Q1HP=䴗L9|GM COlbZȎ SGuf,F^*Q}DkYu{b^#cZ̓yڅ}*w nS]zg)tY`=;BS;ϒ@ʤ1 /`u- dg|;&ζBJg?2ð0Gky*ƪzN6E: y=Y3:os M[|t/XYodV7 I&riW wk!}O=]9GPf?Ayw[ &!aIMHbIԜ>Yr$(Vq~Vfc_iYX+H>ڜC*F .K? `."H_QI@>~[!+-ǣb H|z~)AZ/cBMx̂hiJl񓵾<:M`rH \tP*h"lI, cV[-8N):uÉe#. o[+ U1M'b m} 喟gpaHklJA:94@XIwxU$#҂G¾jY.Z 2p2q+jk*sXk0YڎvuӉ4XΙ 53Yu ٰzECZ'A|W.WIϧv3owuAyWJd%H@v`1q씢bS)@̝_h(?|!,nsJMS'2QDuK|SeS ;sR 6"y)ր'2?#"{gǚLRv gE|qM Vٍс?)OQkm=-h6Œg#tażfnG[VƽMk2mYz'zlO 7Sdh@_ (\j5B~ Ÿ.[[ (h>c{赧ByMżςg{B ʩ[icyEF&նYcȣݿݨrzsTI1ӌ=poa,PlzgHCr%_òe:m6ư_a`hSc`ǭfW%'$:һiߎYc|#@Pn 8ӘDo"*ƨ{6y8M.ch#jKԗI#|467 U+cu5fQ fnV91(9H_۞fWI"0v~~;t_(Z6BŹ-p h$z"ާR-Ý_3@GO!ډF[ycCm|ZLgXDu ,"Ṏ }7]qo >iJ%URm9l@xvH;#0|?бG=\Ldұ(У;Pm &_?!/=қw(͈uPS\Ba=d>D6?BtP1&UZ`-Ms}G!`vK\~UFo Z[_ ZݧYrF [%uۖ>5MteastFRlBME >sfU1>i6@v]тtVN#MY/|?W'ıaAB*[p [s刽hՁy{qhP{65ª&P,L<>|c zX OZԷ(nK\[c 5 x*Y vL҄ѭ2 T!8m^(f}>M`7Qj]HݙߞഉI7 rW팙E sM>61IX儊3n"?N|Ý77v5V?)B^ /xA66P^8yܦa'cka%gn+S$5Ysoܑz67TR:+*F9|W zȅ``j7z*;H Lvꨮ2u>٥IS(ga[s9 +% |+"U|}yhaVxIyϲd± Goe.O߽0.iKsLqƳ=ΫyɧD6ÑCw%1DcojKT `o/&ϿƛSw B@_Co`M>FHGI)w|գE&4EVqUp%#0acDKo^ցt\'Ϣ;vRĿ)BG@LYmk5R6u[?X틏aWmцrFhLYy] D4'G~ xrӂIKA^} ]fj$w5;x0bႡ%:F#UXYBCCG@gl< 3NߊÞvEJ8ܣ%0o0 -쭌aN7nŲNJJ~qu-f_aiF  ϝ\ cMt#|@ΥwFm$9\ifۇX+tIvyڐK5Jn%ESFKx͈~ݜ} vR6"HR tfXV 40 #T x\6.iӔ71XS7B6$5c?xjːI j۩!w8ݕy*Vr}W 9*C.ќso䯄L&(^ C D;Tc@KgI<8h}W+u%/UܥZ+\VL0@Pz`40 T믴y:zЏr >Zf3r8ɒ^ ۓ܊Oqȁ8#kdU;*Ommw ɫI[sbu'ȷ5bcRe(Nf $͋r:2lɩY<}E) 6/n\G*A=vhm`ᣎ/~ 䲢g+2|sKJi='zo# Nm{wP/znkҺ K"6(l/q{R?9ZS%11:(SW >ؕ<ȓz||>=w@LO~ gOf+I>'|UEJ JjVCX~޼W\I̯ et@`}^amBWsת)R82?5ʋ*ƙ1! 2e"%uA6jvS`qm_}+ypj+Z`26_0MeJL[&wr/erx3XK0|Ob>Rg5* Sil_.1oV"\oH]i)lr*SJ پtnBڎcda O e%trM?®IWpYU2e"lx ^_Pw Y\xRڈѰ#+-]p=V|"HqTl\HONhw6 SvW]JE}$S7;۬Ua-:=P>k5@‹9l4EK9̀g'[#$K3 KQ1 [.ʑn`j2A6upc'Q }c)$0td'-J宱R=h~wp6r9$N 2+gCy $Wf̊Ut-U[2Q7=!kɕJ"ponBZ-ȫɤDwQPbkw*(8X8hB)@m꟤8)l>AIݙ)DCjxe* Mrb cu^ta‹ڻp2ɵSZ2M?o *BN>&&tE@ 8,B[ &Ǯ]ܘX]7$z<_S{w6Jת7xBss&~3xZ)VXؓ.l'U.Qe--+jڏpChT?xt&gLG' y?< x3}9S~Shʄ0K2k SP7nPA$; xk[yGS3DTN8.=z CW7Wb*K v^o)ah[Ye@PsЉEd+SU+:չS෫t%.@wM~.X|]( PGrnEk喢EvC*1vpT2cSic,WJ2,OŨywwYBZ` ˝7^AA48;B7"iI?f¬;bGʊw&pr0D[WF Z.04 QjY%QS|0IF+Ta+STtOZ/2id U ÞuϥX@& Dkf3-}}йBO]]OK-9T݈Z8AI8B>]}Slg=mԩOvRŜ ^<@p\:^CdJA9etOwza0گ<8qmZOe Ka ݚ;{MS|b4]IYYF4x)ii9e$/~BZV4 탡䭅"֢u9hefc{ł`mi")k =YFn`&C:^eQV5] [K*$>.4unQigg |7Q *uY4aޙ<ΉTsl1@!}J{Ҋ: 8 >]O> ; " ~1?(M;  ,7*Jݛg"g^h cY+\MI2 Q `ݑQśkG5q7d:۾>K`*O]ۋ%1w,U:ݝ]|1LE/b/[LsQo?Y+ג[b 1BXp\%А7>f'pk#Nw{ Qf3G7'Ϗq,'=TnDQFVatְ Aw,8˖Җ b.2K{A;Xm!M|لG%13};N Qtn^emVVlTG=*|m ӔJf&ܑ[oips=I4Ez_j )qM-+]j#t$􇿶)}> laIihk<* R]%,K8s=^߀ {/`o}Q"ڗ۸m'c>E̛HACyY- .wR-xWpHi3?Xvr,Aؗ,_?,_td$:-y͐AeP9, 6e_ŵT< qF[+'+QhXeyl  J%{T3Q\[ҮY$]ChoDr5,ݾy6o.,ln`a_&!A': 3|A"+,[nM&/`*K̇9RXa ?.҆ j6fJb=hskk\ QG`1s"Qݦ\nJo0Yg֐KLH؞ZQXJ^gZcK!NXף-]8EtnZɯM/ܺ{ہLN*Aƺ:E&IҪHXUԘ.F9Z yC#OjpbE0##zO^]?&]1VOrڱcvX$mf36tZep )q[3$B^6OJ/-L|!B87/C^4vy;?^xlRZ޷n-ۢ zg wU?Xm0уK\Y~ǯڹ= Z,w8Qd0o Ɛf{{!@qD.q,q/$R2|VHYϫ 'a͖+J`Mlnb}r#΁Tg 8uZ ^vإ.\aP?Ԑڊ[rЉ+|o(WD| L s;ӪBp\i 4k\pKBAO:E芽J ڪX \X{;~eXviyfM n8F8uqڋd#ux  Y$ǝcC48]c3s- u]}B*eeY51mrclȮduO]&Q iԅs/tr Heu+cy(>Vŧ'UGw¿Vqxp[\6g'֔ KBW6f \JX12[9꡼*ED$)dik?_sxb~N[F7r%`CD4H1qN b[F;dQ1ׂkjH-=Xk֋Կ'kdK3{[se򥞫s:/q|=Кȥ!XXDŽ=l:ɿu+h/*h 蠲QH #Dhׁ>6 pFAC=+L!z:r[q'H8@`"}ɤY]r}}R"#Q^~V13ٌxhf\ӳ`$;p vK|>H-,y@x*p=V!DlO'1Yhԙ&j{)U<, Ie(2x8 -dtkH)fԞ/{5 Slt}2:$=ߌO֚ąav+f4FxjI|8*&ƪ\؃G7ʉFuWe_Ԗ12qdbp ryLiz X[{xd&٠ LF8_ʧѵ=2Ocsֽ&Q쇛QƲZLϽFvx~yV oJq%9YNYV=j=AUz]F`udLM!YM!?u:%tIȤN.i 5 }?|kISh% X%G?0 O8ՎQMn„obF52~'kpunDe"#|Ah ;ϴ)gv[*:`;t{ 6*w" ,CetSrŠ*6-f>z6a_@.iDQD8޳4]?!w3z! o Q~H1@’YO&#ˆ|z̯͗ ls~JO;Je 1%| `xb0lQwMSJ{qY5(JFo0󧑓YO>Sryw=i V ݞ?Z[ȤM'Eś+!L,rDɠɹtp^6hu؇T\<{nz]ǁ5dG:/uߘڃLuw^}s'*<26&fvf+G>)@7X"dE5~0,b'-Ly|_w}ӘG8؂B@1굡WN3*il ;Zl-=m<-f'_ n; S@nR`bvs1mª&Y2S,K`J g‣k ?;c 4×W.@"%a˩F24iՕLE>eW{m]~`.t9a٨R(H<\B?8I&b?JkK4Kަq& e')5k5Q Zc=5> B&7~@MeL%o`F'3H%=-Iq+ ֑XUBݙ:ۍhS/32`O4%ӭx@N!D{FrhֻzREUC7M,,㳡}Η(`}\azWg ^DOkU+Q~]/ع4/XT=}@dZ_mTv"cu&$m{󊝿j$x5{J!j1hް󙠯/v( $63f^FCxl,MCrr6LZ,P(q4B+5gQj)7 VTmZ 78?{js^bys2]FH6fYބR6g0m[A'(ME *fjp=Yl!>)җ/@\tLV9Y ;xA34o.ՉWDcz0ȍi̡܀ _@ ? qrɶFb1EĹecS3Ţl )>u:h\VG/w; !cwR;y RBhԼ*-X2oذXוb`^D-x9^naJ_MLvt9^1.O#.1BwJUMBd[EyQ)3K[>QT_0 A69NӯiާIh>B8H$ȕŐK{pp|8zXݝ y4^)R.xL]e0(q^LpC0UK~0C;3 bl:Z໗S&Eޡ ,!u#K+$JD$ u ׼ٜ{ d][)fߒ{+۾MŹF&&%R0z;:Ee2y\\) %ִ-:"$-?HET i6ehnuz7ЉЇeν~pW ?U'!_Pibm3p9-jŒA(·)eY;W|onҏ2poH%5ix {8wNSSgd+d Xw5}Whpq*fo'_L eLpJ':Cu /T J¬kVI0ہ.ZJ("OƑa5G ^O6–<ѡ෰ 6E>gec c*H;لZxu9C1~L3ѳGBxac "0Ӡ## 71ah/bYJRPHj_:惎Wy9lo?뭚WزuqZcn\R'>viEi^aq[9ϕB/Pcg3 :Y-bO V$[{&eu`Үti'# ?e9rֆbo{}_8IzEIARkeZ_P0SFl *(.=a\XQrMKCobMNYa Ѷ9w$2Ex ll$VNeLJ9bοaV;'=ABOɄbIzXO[ѻ6DH,؞IӉ_1_YkMڰ3Z k)9˜r@EqߘEIe*ӏtL6_>YAQ)&> 6W + be ҽH3}YTyktK2>Za=YLݵTfBY^xFt͈o#/829eX>s2lFԳR3tvl/?b&vR5cxb K'w[4#MWMj/$&;ڳ cl{4EE.3IpZh?ww4d2\7(YLD9tɚ3?)c7fz3 u/@ѳ>eJ|Jov@e/m8^!fg&~ vB6DwHvӝIpRis/e%fJ-';L=|* B҇Bo!n|Wm2>< qf]JDeo~Hr)'AgjGV-X]V۝dс QA+xB%Of $+R mxeֳ? L 7Y{/S-LA+dr5K|}\QrfWRnݮ\t@[%/8{bK hr=l/C-b>Bx97?5yۃNaPjJTˑEf>ˉ+g^}Lj L;Hnt݁}tC5}J 7$ؙF&yvH!O`vFG ٜMw1 9SFv'0(/P|6A?2vQA!aHEۡhAzC 4z 2_TCc\oՉl#Bg7(V;3ӳƵPј5E($pMnS8ӎYku'csN8N:-DxU#M2egMq-O}jmzZ)sT 9]?HAa6>z,7p= "8J$4 GPQ32?44N"3 ~pg\_ZVeXg#۱ d7i 9":d0WVKDr{TcYځ۔x٠\&4I}{Mk>;]L0^w--{lk/aJJފB׳>DM*+%bt`:}f#emU"XWܑ^!"`oEb#RqLWc#yxVy[ڑo.f2Ğ.I#Cr;4l{9d: BiU+[ {"' S+'ROvj_)#Vc5I8lf*P8(u DjDҀRүRܸ!HiVE4I u1)/zS|\*Bz(YvvZ#liޑ_tWٕ +RTmW:6zw[]یE&Dv-OZQl­y%܄9u豛N%$!\$ D= 1#UDaS.)@|"_b9 󄙙l]e"V2de=wֿRnb<ͫ#Ko 6~F*W4/TԛL-L_M7pϡ-! "~R#ӊؤJy3NlXGSVHl KCm :rBU}V"v3?%+!nnpUЄdQjhgXA_PZ͠K[ Nѓj>YcJq Ju0I~.3K8]9cJ^)s Suji1{:2rqjhNDad:X|}i߷[ ߺ\t1㎳!. \mCE10ER>P8&ڌ52dvrsǢ}wBJe$0T@#2E4{(am}@O}s3Y֌Tv dNơ~60ؕS )C10| ߓ(rc}JMRF M U[ xDŞFH䷹`,>*U9CTlåV4\7<['ݳj&bvYU 3*('ѕCu gA`XgY;k= %ĒY}9DDؐi_T6:nތDȞg6W,خi8uU(0b"YCx:ܠkYF0}GK4Fia1'&jdnI"7E3E e`Z"S-a1^7sQWPc$XeG&X n엪3rAHHpgB;JJQ?JRftb!U=Hק%`ՑyPLVT<`nUWrGY$G_BSE_ؙeFn.3+QT@a8I ~'b٤ú͕f+1JF7 }kFARynm]HZyNБ؈ mk2u34]X`hQl5D2٨E8@>#lǣkZ蟢d\mUtgرt!ȞC1C1P3I?4z kG{s-Œp$?Iir48/y%ӑ du1#`TbW{EKy*2hJ&jQE(k0o'y75*h%m zb麢ΚOeS[2d|c,[ VD[aUqJke5B\cYU˲⮽m]9,dhUfR+pt1U0o.$E^gkb7_ub;dA6X]u2d.H L'vhYz~N*^^ڪJ;Q9RBlVj΁*"`T)]U)ʲ JT}U,H0~U Tan&arbd!˳oBh1h6; @,:hu贑#f.S7'{bV@pOz0*iD(OW9%G]iqltL=frԆD|Y8ƦQ[CUX1*-އt{nƀ#v G%@;Kwhkh'-@:yXJ +l..N%jFJzWM>)ؖ,,ϵ#DG`QGs΂#-til9s`47Y 8+˴]~̳x~n-f:19հၣ#̈dXTKI[BZp'M$+hq!HDl ? TL;wPJ&NYhluK?Fq\}KiF=ܝJ}qp=qvs?OEtZ9iGq?־ Z,_* gpFz_@)߸n`܅IEx}*4RYU\ex2 g[mH)Î1x |h +yZq 5B`Ҵ4h$Eƍ1%82$,zlG&$Êaf^V3UxN X $Jhz&xb*0I!ؙ0L30RlͽsCj5a{݌"t O7!fW v!= 24"l ډd5"h8m>x&\ē;|g#$Rƚ]`5Ph'cI&BLXA٦ hoIDQ]RcCRmm(\ :sy[N ZK ¯fGL?cUw6:QJvin+/9۞ 0>|CZ@ "{EG51%lȲHq#PAI,[?\^Ę6v=A{&ݿ_>eZxkHD`,l$U.uAo*Oq,Eٕ1QI&QX̢ vAZ_;BjlaLa;JxpՃFLMTzĐ) *7邢˯nI}iZ"3B| 4ޡ` 2pDx~6n ?:\KoތqQ]Sw&tsd&0DwX-v V*YUݛPҠE_ H^+T[z㖄erd8W2|,a7!d8Sw6_3="8p"Q@ WА2w؉e6>C`8<ȈS˙8*upP=.{3||Eל ӱjH߅-a7ϔF: 'g"q.ox~Z ۘCBfd\,%?Ub|%W+I Ph``]<6'*E45}_|9ZO9f%IQ+_6iɄLx \j4WZr֝sꆆBgbVrcBf*g!􈏡PÒK_s\>5f.2wb lY} :oe{3%RBCT|dk<]Qo[<^P1s_kB79,~ƍ{&s O( b'?Zh=;d[[=e:yo)ky3ϵJ~A/4=u _#; &ʹأۆRչ)L1kdufqLx`/a&\? `/8?Q$z9Tck#Gn9R$ftozuP" "!%.|l7`20;M2%.pD da~p8,H l K1vLPT7$U U9ǽp9Jl ;[$nr4磟arq(+9iŒn{Y~4pW_,~TZb5u]{/N}̌ۨ-:^?s],yK1x/=l e+hQiؕ+t}{z~GqIH{Bvp0fPʪP 9@\b6qpί];( Ӂ32%Mg)ӭm{\5vT,]l_!! '}رҰU܏^X,+>B-,7h5@:LEz7B.T3:T"W[P=};;q'(WgjյFa@`YP d1=Q;QdsDDUR&PXY.kLY6 m El։*$ub=u&CBCxIqw @C @&=MSJ^%1jk@WIJseb$3q>>bCl xӾ%0|"8|f:;ZA(X֎S]-t )Vg+6U!E_K!NjEyjhlƓO*B97ەw@l5c !yd=h̥#oql1yI` l_uk-7Fؘ;g?4zSpzp),V;%ogԯӪ'-*oE̯ẅ/ J2Qz%!JNiM M,5 EвQ4BύBg;"BQS+QMÒ7/M%p}27jÚ>[ ~ǹd7Rs>D7`-'D+0{)P*6{3{ w:ų&wƾ$P  hJ0&h9ˆēۅGxO0ɖ3W⇔?xtjmLr` (*0J&xV8UAqZ[78`Q+֘UN90h'Ӓ+b<N^'MnFݛT4OH*JIޯ[S1p܋bW*;FaɊ![ b땱0fQvbď "! Au{'mdqvMM.`&OhnEiҤ&>e#XylYϳo3mSj-V}Y*jd|Ɖ/u 'n 7:ЂЧ$b3+3:DY)h/t@eb<[n DqĒ% L@;B`򆀃= 6&Vh.x;Dz Z@(]{BƠ0晊 ˍ((Y=C5&3ʲ*޺"vͣ*uh66,(uCk :n.ܪh J~j~vSZ6_L֡u@P*Kb"J7í{*{QPcl(J޺n[D"QSyj;t&uѨpw;~iłm=%p8Ĉ-FTҘL`"KE4*%>vԹ JvI"))lJ},?MXx hh#,9SS7 ,yMt_-VY坍@qET%w% w=rsaAtY>6njk d$\YF(/{J֋V+B?пc8@-QR4\.Fv4g~!GD`ɰč_@kWm c{6ݕT)Pc#σme&V𖺮*g^E .^2e  3-0߀@GzdkBAh+ S\  F%[ i-yoXE}Nj|0xAQFx;:->t|Y0eN ;c>SdsP1fhX"KU`Noe ghƉ5z6m7b~-Ia^# ƃvp{$&oFnƲW-+񧞎'wXVZLh1HdɉC Uj3됋5wlW}ifŘ$_ lwNШFظ>idS즡E5T2G2Nc⿡ 'ΣƐ2{V(_ݽƺQV d؍K9&.1q:gC R L\E~R*[9i]Pt6Ou=PyfX>b 1ng1`y0+ty 4*UЮr/By4"}R,0Y!Y#xyiZFUshV:Wsl8с-ͻ7" y6$S:6nN{F3`^*pASzD&LR}xB xuF<4DkgTqCmNu+miߎL6svc@SP]tG^w|qυvU, , %J|뷛z.L=gqb)ϴamW1zؠC/ԥuv˹fiNEnBrG~l;?PeSj_%9wv~X=-څ?1W]Mn QkoJQ}z>?J*oqr$B !Xe_5ҨuW VZ+,1y /I ,NJ^xAjKFK]*( _cdwD~ttZ3:*j\h]IF]2k2l,a3b`$7q׬Sx(X\8Z 4$ewZ J54)Z?ػCNuh]WN7 By/HIfQA3a !X0q* B$]v K[<*ÀlR! B11/ے354a98R7xB!w]jxtX!S#˰r680 gtUn085meny#5WzD3F\ΝlԎUmrmz/zo.o%YRg(O6({My_tC9km繎LMW*H8aw}$B]_ԭo~/:֯f %O<(O0 (-/F4tTe^nT7p>AC̩kjct٧b$A7wjlM |C 6)=_LฮUFM"Qbh4\v\½aKjҎ_o}?r<,j6vVtw28>|g菼Te6iy@l<ߔ C~t a޹ы3-vk~FpqhjR`_T_]m?I (\A {iU9~毋F@44~h[o=ڨ_HOWj # TBO6p^`|ֺo%}_w'`zI[2+kÙQe;*d-j :,DJQς;֩9_Է<`/͔Zu޾@%20G-Rb\'5OHCgoat˗&X~ʶ,3H%9 HiCa$LFz{浭}s=>TT϶8/=HZ}>.gdXRq٧AxS^Fl#!%ynJp ~uD3 (z,=Meg$X38,J:X]bQ A^U8Ck5I6,Ay](,;z>i/8C/aG}ng6MnaDXE/08B02dZCTTPrtس#7P:O|25o3+:ڲ_䢏鮁f0jeMG9@Kf;`U$_=i.Wm?~O?N0Ih R+OΞ,V(=a ݭ_ћ!qk k:nX{f-sx0'zՇS =6t,TZgA$2ZJ42M{&us.YcǾ1뢳Y`ru1IfD>7?%-xƦLZ7V(#V4uU塟2++N`Cu#:C9dmCå[F ΍Uܷ¨ڑΐYϐڗ @֢1?s͡&FZ&X[KlVH#9g-6n!ۻ_(MQdE?rYL.8+˵CQ۽_$$0ƃfqC^~2fجAOH"дB#5O?]ñ%[iw!Hirjy# tsK.UxZ Ed{*͇T=%DX+ɺܟvl.;EOyLP!mѫ&^לߚMq)#\p85fv^4y|¥.ޚ|IPQ=S6\d#}T5޷"z4' CdwhRZ+"vbԃOLĉg@)Shׄ@^Ls£IeT<Yc0ͲPavxO,LwtD9'0α~#UC6AN`cJ|R,5S*GCzt+5mTDm/2kN3(3 O* ߿SSVUۿֲX=lmlb"ox0Dhĕc~uª[`rb:ͷ10plt(TuG:ϋjIxH{مr#1׹(¼1̘u)д"&A-꺞ު\;CX69vQroI6È]0ñf&;Ks+>{ņ;Iŕũ8o NGa>;4(ع6 IHq.͸z6W{?"ĺ&\ OD86Re!'R[iQw>yCJ*vD1wÊه2c*T mh FRw@FDqEy47SU](TF(2\=0Kޡ) Zy/{^Mb$l֪ozz]o?1BEub23F7U'FI_Wkz(kY q?U1Sg|^SWq,MUA_G J/j:eB.yfv.\g|Å%e f;|΁(ʲkJ?)zm=r#뇦aKZ:q`r}V).J=R2NH=wwb{/hV >anגn7tϥc\N򔞢ǭsηl /ztdH͟"0/Xɢ^ǨGs.ۄ D4v,vQ7.|$sd]z s+so>& `j0=SNtdž0:bQ8I[*͎6bM0,D/bmdԊ>#nj)T2&ej`moQ#.%*b6=RAIiKn-!T#4ٴVB'8xb=.*UzlwفLPڭ6B*f^0zĚR0EZ$ )QOUW$${Zg6@\?~g'Zp|p33򐣄2?Xa4Ey1x0Okp7$[Ə} I?+p BYCc "bFfs\x-SC^Nưun91hS[xdD{:q>>Zw1fB}ߣhesTOJ>kPw[SKB?Jur "7VX_6ek!Ҟc34k;,x`.[=t$ /U7%za5ƫ\4CDXTdc:ys"8+aakr_-LIwJABʉ+!e,/ 1RWUQ,?N4}Oz3'cS>aSX({< x0A,Wm)<t] p-S9)|JGPL a_ 7hei^]P<Z.wP+EKDc5֔GWy"b=A;ջt+y'} TZߙ@Z'ij0O"(Nq$pĨNJA@3l9v؁܏uZoeKlJ_ַL Π mK.>9мo@.[Ҙ1Q0 f39|=~nxcyyJqA9 ,&@q;Qf]3Uq)lV.mm;Xא[lbs-R9߭+{;~*DW|kܱx؀yõJX*EweS4uꠜnضE(/ު^~) \ten{Mzy3m6$cAELSH*i+'Lm X!0Y95✛iR+Ꝯj Ӿx„P6RńȻ벏:U8Po06Ynx@öԢs2: J$y zBv~٭pW%RS^6Ώ)4swKՉ~7εa^raD֮}0 ܹ[wΦɐ1U5AL0W⠢LV[:J%CVxƋ}?B5%sIaxZeTA,S75Ok"/tGw^]^[!~r6-薻iGYc5r'$ vRxKց^٠(W&ҽuV,E7F2S%`glq[êo`.Ǝ uO;l74 yƯgy!3]msFXVioboM߇>A'A$n~I9#-߼VNzez3ޮ)Y Γ4nj\Ϯ|mΩU8e+, wYkb]`m)C^SK3z!WSua#oޠ=*sSDHOפ\)hDE2S o ۃ> PRݝ#$N:L u5^3=݅ uaK#-k29VMïftd-]LHTI )B  _s4 v/=* gyn`-vΡݼo1=;Bvّ.4Uu%\63 '>ZTZ5e24׳]yoA͋XsTmI?LEO1dCY#A Jmȇ7wqժYN6P%ކ'֛Ƒׂ6? 菲Wلvs9`Yє&Gj 9ja%Nμzy6['Nޝ%؅i*:@C83ebu4DA\׎6Z5Ɨ>zamQ-=@E(=u'v湬?/ W&{Kk6d2Ś{Ɉ!i/򸿥ȉ-ҽ-L>pq&? CɪۘTԺh;1de>ȮhL8DV?Q$)ڱ'z#1:{008ľnOUH|4Y50?ӐC_ZCvR'uL‚ɽ(1d#j}XZF_!7*G{HMB:{XEQ_IG׉;W5NZ%Q/3"c`YHwtG`=U(UаbȭI!C81btԉtUj =ү&|U13]ݼKCZyc. `Qy>BqrK;{'Ot4;b(N@C}vf.s2> Fz-:Υb`55 uon;_Bf7MUIRt>><@V XݨƯ%UP6v 5<)znA3hy/iyYr^:dVn֓G@7sp*8k~[<ī}'wVOCQTxlg.tJ t۵\Tu})$ ..oask‚B̃UMiK19i$2cI`[QE JLw|s`lY5aoO +Ez!>t` ]CzP}Yf-_LM"WRTfc~1lUK/WH|JӔyui!s6A; oiւ~X811mǖ !ó1':TիcLqr4ʵUF^m}Lh"F3JeWř*T!Y :} />VA`Fw:2#qaB}_+ 1 .#@;'~)A͙Jme`Hu1bfX(OVSSI:VcnHh @9pJ(Ϩ>3CY6)>-ehS}\>Cm|>H #M[ڐ{@iAr,5xxPZ3fq[wV=C|{XN[* O&['Șՙ |%j&@iLAg< $xTuä$?gf>gv3|2~ WV G#\"ŷQuOT/|{dA63/"}bj7Ϟ\¦ߒz>a'gq}ώ RGΞ7 Z(!\42 l;FE;*ZOGNdu֘^ 6T|&X(W/jb֠ xGVLzgQFr-˅Ղo$n4g 8ェSi#^Yp&-ci=E/~CGMg{_{!TюkyPv{% #*LN7b#` W4?;#aO\*3fIoPR.gfD fͭAPG|!?xoLJk.47]e QuuB> i ZL Wp=t}o&A%UfC'g |3cFY«xͽQ!11ØšIf(wܻ5liõbhgSVU: bnJL|%))D 7w>˶dM,,ٶyo(uE+o$گ=Z[O47aw?~l?9𥖛"f,2!nb.n.vd{b/֝j0C: *]~CeB diL9Wi"kc7G/NP$9q5ԷPl7!fXH]Vq!9[E +G[-0s3E?ꥉ ]Q=܃=|(o?r.- vIzMqf IT]q5įPӭ ~j\f"$*0ۃ}Z(,X3MՖ ?Vrx>/˩[n9]R qg~ - n3oIyd뻽wbE:(]w4akݖ6_RsuKYDY:Qln7ÎralK]OrEUܓ̮(RAzpwlh-[i*5C徴JX=nƭSbdK0/ _w.B4&Xta$C\wm*μwϏbjMWja!\tZ jIV{uڻ`*EjsGڭ+B~ԵWsFinN$~QKwQG֊HQ~TSb[Z/q,|NYs{3FЫ Y@[@([k23qrd/5ϊpG|WS`|Ej{SnrQDbAx@+ИT$%  6FQF_F]Lo@)'e+bL qsiQFPb)( ; xe5l6ZR51g¹{RQ M LϷ?;AwXѪ/tӰvDx?kv^gd!݈"YH(f1!hū7JLY~b"gǓn>RjrZƂ!ԧbI` Lb !dE:U}0UUA=wDPs abyf"wD;KZ;w> ~6+fj}F#1ØK@#OB0FṗU+}(v sR<'b ?j!4E\ JSPg\/w*"%.ɐ1ɡy ^r)t3#ݟp-3~X'EAcMiGԙx`]5bB_]:-e BqH{^bލKua\M֪#]rA;¤l$ח;p4o&"tpy,64*Umߖ?0x#JWMcaճ*;c[C حBQ0K3ӎx[6暻vS?ʙ׺ x@| ;L񥓞=V{.I-uHD#-lNbl,Ô3vHG._MQ1KFo[I`We\L8H ƾA$P4\'.+il+Tv zi$5" c1#Rj'Vu7>샀 =_Ʊ'=Ds15P򄔳kV:cωX |h92/mt~V$4u[So93؋l/XݹFギ>x=mBZJ"Zoz!WbFcbz5'fH櫶v49װūiNqP2$#4>" 񢎕r3{UPPXM%M6* ti (+(5%} ~8b+B#+ %Фtu4_P|o']#ۃgeG'14'[8m;.IAzgsY^\pǵLYS(Ѐ!+5e!&)/ 9ݣnq?&MyL&r fȬ -:-7zl(9z`QtLaa(D 7A٨m \⟎8Qo5]NՌ,xOܛ~N=PSwh LNU'☛\o\bokN[ ]XT Dٵ=hzU9s΂ &k^T}CmFO?q߸?IKoo+OAv%!bK{NzQm̰}A<<[is5"cg Sh, fym@O%Z48X*KS{Qi쾁`i僅<;WZ'hq4TZP?D (kG|#4J5,RX47Kz%·~#x+Y]jdfUK]ֽgƘ2c̜VqЅ-emh!\l7'ε^%St,]2:\* >U mk1ל{ɽCp5yreݞ 5hEk ӟ0|i<)ݗ4Qp`&t6ؒ<_vC8u^%X<18 ܜ+O0)ف:h25X[[Fչo'fO0KbxwElC"ZHA d. MP;`>iEBаla6Y'-mAՃ?j#(c}綊f ׌ϣi9RYrMak&؛eE!RԡʣP 8ۘ;P{^ b?;:aJ`t/-MT;! -"&ұrzQ| n#j-&fVdr zG^/XUff%GI!K=, ^f5o"5^߻K J0AY]džim&,[̡V^s5*Z3Τ]n$ ~RfwOB5&9+g:"Y?MƵ5@h?qNǬB 0J rMT<3\ ij@UgxYn3e+[y>0|RVeʖM@ĺOnBDX`&F}5($7oKAk:uY^|@㱼*-:X%aK:8A >Yqa՜a b8 <)5eā L%`y 冃\!%^'Z/?`GlaqLF FC ح5]i+uv?B170 q?!,}N@G]8F* c ]T[54Rf->7+jj"=ʤpմ q |~v4`*O+Arj;b)1R_l*=44d(P cwmuqWPU%JxD_=Bȟ} [{]wsɅTQn͙@hQ+raEC; },3]dNWnk̗=+w*^^@TM.UKNCT` '||>[G[UE^MD|Z >X"qx5K@78'EBc0!HA26z24l%D'0a5G>9 H}>>KSjhYpe&Q$7,՞DŽRm4{\zN俌NȪ?1h{ilpt᧯8pE .$iTq ,[M~ײ>\[h9ZZ8#N ,ͺY3a=$6z6Muzm҅j&\6h pAqP Qzq&zDfA-BPYT:2>%a 6 >6A_<sg `8b-;nU6ef{ӷ;~S ME^DhbBn]|&r ђkƉIZrTJ#'Y1`-.,ؖ;?C:&̳ ?qU۾55Ƣ+_[  9J;%"4L ]ѾW:o b2 L3>Sm*}e6(Z[ $TsFA{W~&fԴpkY_`0K5h3q{hB.c5Kqa٩>Le>UA(@ݪim`a͕'ϑk 3d4نynQ #M`|*csz5֢'^4?WKE}4w@B% ^_FlY͸npڌ٬,NT#9k# gE*j#O)f.Eצ<@KUr#5c9Ox)0uc3zθ2:~mD^5Uvf9u$BkI \r, 5 MT W%-@-ŝ]r&S+ Ҍ7k1䝪Kͦ8PnJKE OBS/M׬A Y:(~K5VGMMp ED`o5:|IQN12ߎ~ŜƕB>2 `Žu(l3cqQ9kƹߵX xu7(a&YB|mW]qcLͶ%A0}T;n^[ĄnN.mn`ٛb0LŰ5,?0zZ(ʹb;?Q kS]0.)Ɔ@™^-iע;ˏ%ޟ oa.vd_kǔL 2X5k*R9xk&mTE$ݜV޺BeY۾R5M:SgIV=Hdp` HÒL&J`Fy>@'be6tԖ--,0;27T:;\\)M2plHMwKmڝ~]_ïOʕl=EuP2ti,m%0)x_6EPR'c5Ok.Yp] &`-`?P #&DGպSe\\Mp+­<B$P(JO?o7˚CX31=WO,Uw\ P>{x +wlvuBw1KJFI=ٓ'^ߧuH æ?B;!NK`VNԔf} I=o_I 8& R5?ve5``?a}*qX[XPk`cPlr]+i6vy4q஌fD @%V _eb\ΛI $}X!۽ &T/i#k4GA΄Oz9`&tp˔{g?O+z$$GϷ :I5ep$+SEi?s05,J|Pb0{0y O}KC x%S0KFvm:8)=sYNC]ئ'L$]L.'! WgI'UT'ڧO* ggj'E>}2LW )HLu8fAJ]Е\E'Kd"G?wX}C`6m֐(X`2Oƾu2ihC~y7-fڍ/` 7 m2Z|P߾ 2~7 f\'_JaUWM̡IC)nغi'N|" \hhp rl?ky #wi4 tBaIeGwdiC8FSP— #_3objRbO"X,b)/VIɦRm[-Q&R:;N}`_ J#Xڀj g#)|nzܡp,3+T*VdH%ǥ‚v[B>X0̏IByjϓ0#`djcXgTMpG|iNK%t9A>8aݯT_>/qVho%uS1v7R>C-p Z*R&>6VDN4^q%y;Rud`1?˛2:9E.FBXqxH2Jvi[buG80`ƫ=|>" d,NҼvq! T?r-N3!h%` N5Ȼ&&YLK5=He4XQKJ {6tR㚹TUZ C4Sjc&c5&N񮕘'|b䷕Ow2NMvίu"ň6ChaqC]6-Z!E-ШTBXkG]q%($øo aգ[jYŽU@=Bģ8~rވ2qE>ø쎌>gᱽ3ǯ/xmyȤLW{FVeC Nu8l# 5z3`0[2B[$x̘G 4 P]T3ݬYj~ doVg϶:A˂a6DEjy*3+XL$"DƠLf {DgIIw=ʟe1mS=h/Vr t]Y0:>%$?'}Pz9\cja o/e==[ %0Y ]pt1 ~AB@%PIbmN-6:Q \@ĭʏO>O82jQe ߙȸḅ+Zp[' xBNmz wОO _ 횪ȥS{dwpshN|G6BʨȁkVA\̪{a `f3^hvoj=!8LsS};7 +s,G]@-{I>c{Zkv&u pk\%-ڀ-W1B긓E](;k}PwZw=)ԅ5wA@;[/}ݴjjPx1Z kaw4HX>*z,:牳&Ea5UJE{ڐ† ;!|k+H}wʡkӻT+'L,~)-WK,ZsӴCqA7kp{ A6'ah)0r26*ai3 H HuxZ![a9[ lEEaCPV"j`2Dn?I)ͧ+] xEM$7 ~u,jTz{X|ՂzqEŁʁX$z|ȝW=_@߂hc{y>:̃zfbѨB`R5 8Tװn]]!eXQf񦶁qtb<_vYXϋۗ^ q )9Qވs0#*\{ y?(eru%v?4L0 `:YJty唆߶4B l\aw44kcި嫪Z q`ӝA[zHqx_9gL\87ueJL$k9jx"jp@Fu"E +Wkkcp}0.6yȼq-S+=g;UF9 f6ZtXԅ6[3h)/)qn| #?I#6a%*^!<0z `YK1r  H=JQTÝo;q77j g䷢WalgDyvtXqeT7F P\Dm Sfs$]$%_@8I_+z1BwD6TuyYWj}f!<-߭]3 *&F|ssxb! ~z>+ä${7Wc47d  F'5.a.Yk#SB{Za!mxlT'jO!,ԘrCo .KB͵ki 3* ٤mK:&Q$BTUW^hH=nVLLrax`q7%/KxN2D|rTO:fVy\Phmef臩*%ˈ)V2 >QFΧ=}Rxe?RFhZw]y V0=m_y7Ӣ[sʙې$2'@Ƀ`qlGb*#r=WN'bFnTDPg!iYj ,ι'm׷&T LݨgԨTE_/okTL:"5ՀK D󬧽H;Fb4^h9XFIp gt~V'PK;[G|+OƟ+v7Er(2B88!:ƙGgYZ07070100000067000081a40000000000000000000000016661890a00001480000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/isdn/hisax/hisax_isac.ko.xz7zXZִF!t/e%=]?Eh=ڜ.+ˣxlމ\۲GRM*! ^hS ^|,q'T-3>7cbw ʉR"9kai)I}c'4-VFyha%04lR#8vODm+l9p=?/S,e!~0 \Z?XL1=4nh 6'K;x('$Gshfu6  pM!N-cD6`mVWƼR;'L0=C]ԹzsrM-84D&;CC*M&@HDEa1,Sߛ88=IkI~=ByiNԪἲ/s̰c|XU B =K=ٌZTwhLCKPxu-ygC"7WR/efqHIG`8k04Eٳ@qbд`GGU0۟+dpm]sp🟧dv@*DP=Ԃ `W|!z7c>V֫N SQ}@/6kl{͖35s(O9~e&ɳ:tcT ޢ]@n*뻈_ B~;T`" y4YvFG9fW7 z{Sj|^čK֟CThs,eAT:}sZCI;1g&k̨,9j ;)>o!Θ Of1W5v YL\v9!7+LHRHQ#@f؆SG.]K 냜=Jg`{"Uך <@Iz(iIg)6aQ+|}4 ,,.5I+JK3ɼ#Մ @9FٿV)u oy,qC*!HvdU*$>aIl#p_Kf\ SjY0ڧQ+p:ӱhWj\єE>͟kg4B_GeH;)ߛ R2RJ73_C0ID^8SAtĚ :[HCoIQ$}QniV1}Tsi]?W243)~vmGKZWؓ)Hyu!*$`Ҷ1KKz;ȔIeSnG:p- n%maLOPMqvHɀG יD4~b}رӣ!m*‡vfn6bEM nWjtF~hSjv!!-^Y`.\T^kAYO :ʏg?6EKyRab 몞+8&DP=w nHK1J(Npמ7؎SJP=6ƫꪒM\GHTF6{ )zp'Tx݋B4@KhMH 4ʫLɐ1A7(mjnfdcVzlZ0L랰F #}wsY,[if<ʐ`(1[(}>_1̑[ȋR;^ڜKu۟B“GW/QgOh{B_< ?1B oj5Df]7Z,]RN)*4X1粔s,֕wQn'!Jr0JM8,7yR /_&K=sSaQ ,\eH`353_TxP{i/oe$0G!/iy>aI"gml. ]HT$;۠*NOvgԚ[T$18$ћ8 501<."13_EƄ" RN{rb{:jeW1y^v?Y`ab O+'YI\iq"_!Rٙ Cr0H+q$,oM"kUz6MyS\Bz䯄l_H NAP: Q-v¯NG6R>9e.d?}DCH,~ p% GζDW#U (n#0x7{_}n u.CSxV_p]P1!,Wx? Um/)>]—OPKcA u*}LMT쬸콍"*(f w"a urv s k#ol,)~;2+%$B5gl5Y_{[qƞ^$-ϫ aNndYOSAa? CPa% ts] Vi ,'btEx@p>,g/hx;ʺ52T1A|~5#V,V)WOԓoN#g;F~VΑ;.AM Ry]RhORjl_SlH:&ז^3"zamzii6 }~~[x4vJMA\Hˇ;*)G 62DMj&~s:Te qvꊼk9 B=|Xڋ>'5_b F S<$`$}7u,J~Q;;(FM:^Eo6d=Ì\g%c]tD}=Fܠ:}mNV(plR %$Q]EYd*w-9Pp,^[ɼщ@D?lwva+JTxҦ{B seIyaR[@5pȄ,ti]@i:\A2 )n g2,7s20%=M֘fш9>bm)II1R(:P8\^ăi >9!fڀ0Sӑ˹]zb&dGd9ߙzxQ4d:|rtߐZB=NJ$3j ~/-fuD¸ʔ!K\X&:Ox.jnCwg4y`o!B>&knRJWG hnsW \B~S)tbLs)Dⱈ1bͨYHzwwe[Y3N9IFQ]{Nu"b`1V\<ւXCQÍ~(h<@joYHpҹ&=ЯϘVl]VԩOb8~vۗjJ3 jW!5X=:j5=u*QˬxDrguko_M;BfхA"vh^k2pd~]~(gYZ07070100000068000081a40000000000000000000000016661890a00003040000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/isdn/hisax/hisax_st5481.ko.xz7zXZִF!t//]?Eh=ڜ.+opw/c{+۽W{|g'2Zc>x$VLO^g6tρ/c:)% df別BYeE=rz믟CcJO}/I«6:ݼӕz$ Wp'|ԵE )PҾ-ی[ZiJK Pp7Ҹ94%$}V;j1;Nc2KzXJf>`oiE?x?B:PddkN\BqgЀĀvAĶ& k] V0: Bfr2E_).BkMS9uϜ݂6T$Q 06Z'6㪳8.2YSw=!٥*`Ʈ **;U{q#g#ƔW_A}5]M_{&$l%<(M@VqP_ٖdjQiY%eak+ \nDs:2Hٟ3!20_tv 9|OTgo^+9O~(j46) xKƝ91Fl>$J^~TеjKJN[Ri K)%i__!ĿŇ` <_3ۜ7: {V`qdFn@a,w @O ]ɏv={6-^yI5CE3w@d͇wUbpL#1Z6}15ŲI+ 4YBa#3;17/{B1E e]ohIz4O *zL%60+s吶LJJ+Wy^0&, *sG)**P$X:;F\vnߚ(2]g? dYlF:Td٬SŪ׃YNE\bW] vmFѰW@"H;4h=‚,DO&&j|C84)X*ݢ$°Ȼe$OR2I{!=Ͽ]*.p= u%- יB>k֘ПӬF %X/yL%3ol Ңs.;>_&XK ⥾!!WX3tp.`Y89$x@ҢM٦R^̶1/yȦLy Eaw(ZN5Sw8f-`_FWf>CsQ)RhV=Poz(Xێu4rقFoQ z}ήK7SsiA}m._OB-Hp<''H)ɦ.D=kϊyY@LrH*zIыgH it?e/ 'wlH)qWEjln9)R6N8٫#sB>D,6A~x>x;$TB !~u8a`XLۍR:v,&OR9ih N3ezݍ vw2CbJ%+&/S+nKLUZ\ZVi@-fB&+(ޣK?YE7v9n84*,`RJP GFd.ZYN2ۣV_X\RZ+l_ ] ysAV\Ndb|XmRуe^9m-o3@›tl] 'Z5q9^dqCYr{Qv"joN+ϿNR̊WM&p֊0ZS..("^2)R`Kҵv"JXb<;Zm]Ņ1t.eyRhB &dt:6"gAr(7i5R{L=H^˩XGD[YH EVV %IqG'm,$h@+v"v- 0p鱓 K$ A6Omj3M\%}s R3OPGEG9̅L뽅R@YWR{; [<$%#Ggx֢k(hhuUn-j`b̺ur(EVhjyTT{[?%sDD"PN p>TIrb^˛Gt )ǃ R7𘅋?/)wM/BLMw7^W  CH̰\=XMysiR k ̡N)iM;uN ~{E8+JdwvÔ?"egletld|h$1!^,1v?%5*Zo"es$GA)9v'0vɥro|>K  y4V8 hCW]{rܿ`xص~ "T o˥֠7>e#p52:1cmmNeu\۫m(;;rwTI7 k&J:B۩޾t߀xUyp247+ItU;q8b̈́{*LRF%.lEҥL<Ҍ_77Z4%}g{<(FҲ.q|ƾλ@,Pr”ZZStN~Ow-Huu)O@YEg^G̚s~-{ BdŸKu=a)xHsW8d%♈" F6Oy `Iw~_ rkQ }UUFhgb*Ɍ6gxW k2FY'|@G02-- hI44kRFC@=zh^\@`&XǺ&mZe롁b`ױTn_}+C}#{PmUx4UCv ]j>C ^UGlij5RPL~Z9Ƽ&#A(YI(J"y#lQDzKr.l1*Vݘ#NJⷄ oLL[uL!6a€;BQwգPQ㩼8AZ|X_vz*bI>"QAQBk!p(h{oSrs0U30Рϱ;..BEMM ٘Ow~]#J{)P^`niA6㼨7yD}w?D.-mG`.|H20)S L<\IҺuںy)2O/Z:*IDѰj ۽D.V  Muh/O8q8Nnȶmm8@dӈĝhSb6yU+c<:o4-?q°C!`x ϝP^p) NN@myGiyU7Ӷua"p-\%+~_{fcʁıL:{g@yZI 6/q Gv"Eut*/Ϝ4}}*mF2v)27pJ;SE4%8\dVx C,vQ.8Hw{l6j#yk18^pq>dӞ z`lY.,߽ &W:m]kt6ȏUd-ln󡕺DJ?)tΟ@?BӂU3Y )kO&R"5zl s_v#dtJngc1\ŰͶ~^Z.WZ%Q2 VowK ԗtdZzflO^ Jj;'m> S/Щt [rfJd]> laVF#b*c j3dpLv 0Yc@::Ũ֞tHu9yw?+X)ui%~.Qp!nbwaZ{ lcdk<- IH>M]Ȼvvpʼn%"%k&0";XDԥ9HS*?_HD7i3v3DV`q0^1(/FΪJ)!9X ,bKn ɧTDU?jO&|^nf=c!hGvVMIŤ˥3k!,lsb@}#9ߠo wl+Z\fItV,n16 CƎsN;P&2A1G1MCƥ=Ŭ'2dE1}OC(A/t  SwE2^KAXt'ǰH?Zf&?=v J^BOuJNw'3qf #ZGui$wQC,D>sbp\Xځ{_=ib (` (`;}*iJ2Zחz.A1p7AǬ,I![/K ` PS@ %9Е0oMn_u+F5 `d]aeL.phdzC#џ?_+G7AG{1\<l8 , 1sː!3<TC`T-/\[FOXmkuC!@ӜÝY2?:hE<ìT#l;?ր^զ[5GAȕ wnpkK}xֽfM>A3 }a ${!ʳ2npcP4ّ.YM/ZiGHM57-n^nJ Gۋ nŒ7> l> \gՙ[i i!OΰBq;drgVS(U-)ê{'^ C^T3@t585FCU䄺 ВDdZu')#7cd GwwVgeՔ>!Ao և;|;e3FxlKY/﮺ѻ] ӷ1Kn=N;5c26]? ~MBrI\i['3ގm5W-(]ߦ St!YC[ҿ9TL}lL̈́h&{i'Ti8Ҷ pSl=ɝ1$(}_l[CRcaveLT>.paxLs,r6e.h , q8cqdZD1=C.Z0P^lg'$xM˝r3jg1>ˮzstX!+U٧Bv"dZ~~[;F}֗lVq6kj*a `[᫨ԃ&:_R:iV8)Ric`9eέnub\{v|}| QbY~e#n*egJKC§*b)V*sG)Igs90CzN!l|C>K4_q+;#ۊ'cj ը:F̄ܘI=c89^[wC360Yk`Kruf+Gĥ]Ihɪ؂`Ig G@hլ""!Vq_<qSUI۱oDE9q1 ڕr- edR=%NS JD'jqa~{8ƕ< ).h!dm n 6U7"p߇hݦ/lKam\,?WorbtSД=8 0aM1R ٢BkTHUY0\ɍ 6vǷ3XC+fwDBք9BXP*i1T>B'A 39-C? G| dEW.P;jŔ5v6mCҫ @]MΈMT_ut!.7,"2PMM7c4x/ʋC8{}ע9Vݱ zJb9s `Fqq(_~R,T2jvj˷iRParDἀ+r_ӻѽU[u`_ȯlq$ZXY{tWy{N`eoVG*Wy7]z)7 "=oҕݟM">vd 59# B(rYZ}nqNRcMg-rDrEhP~"#gYppy>*T*~>,ǼUf8J%Yl~r KxMR7 (:M@z1Er؟*(  l+7eLikh-| /rݥu-`p/mR)H59hg1I9t `|0sZ W&`eПe7d2Sd/%*}20*nYjlN4̟^ksN`BZ|Ia$gj47*[ڪ{@:6^_:=Y\B Fio l4MapQTJ?اni@K m>WDTWv9N,Œޑ"*A?zR0 ~$>R iVz?֏[~/9u|SaV˂krj~&]=t[!w.EGP>" GW ĻUrAwx|ͪøC뺡J!|47D9K܈0ND_,KэɊbJ:2a:H+5C@1*#3$J,q^|H~{KQBWi]无}ʸ݇HjLIԶN|pW**8ϩVWc|F$G1AW[N;ʂ,PB[҉`BG_a:1߇;fWZu.lN74pk`KI,䜣B]RC[N1+%M1+"Ÿ_j6>D)=A)4rL}S$ԩIG-,yrS LaCC@h8TPꊗ>4=:1t( |H˚Kv~/ż383|믺TU:g^jNxז_Ll_GWJSçj/u'|qN #fw%ŒjWю@tU A׻1G(#x,o3cG +Nz _7[c,Ų;q6"цޘiZn m]Kj&몗p21v4#yOJZ7\^yF@Eaj4)bh I8F޵E^s-U>p9| X4oRuVZZ" #{`d #z=]'dXC>G6͹ iyڰveyQEm5Pet7* iVl97i (jf¦%x&Թdt[_=q?ӢIʙ17qkjC,Eg$ճ%h3U@bqTG< `˼r(^?JS^UDJ@5:+;k]ʇJby޽d@fˤR -ݷ`I2}Iф~g`ŏ7et'Z+ܗ{utw`c_ -JPz y'/i HtUTMb0$x#3p(6Ot.yV-v`_!6rLL ]@b"^uQFf4Dڵ #˘\o'3j/VtpՄe0eV٭l"e191䌻Ӗj/sF!wF1¼XUF4uqu7*;4̦0-DɐrVM֭]X(L)2 k;~$cbiH() (:ed߳Ҍk#akg+/Hv|kvTPUx0y뒝.Ų3++71kj^x'i^ `'EV~p J_b 5=lVZ4rM/ʣ<Јm$Vi+vS܀yF+\ ~GMWzeo$6ݠ9mic] 3%f W<;z7>Ҹ6}8:::YܬB [Ɍ'fdo y˼亶E ,0z33$+^p5o!::;S&x""N4aew6G_8gS"]FW~p"})2/7{Qv5R8z6eXU j(A(g=ƛ-HU<<(㕳u  l5s4abZR27D6iߦ) ,ȫsJ qct`2Yb.a]2] ziĬ`lCVY5*"dox~QDML*q$?QtʊZ\,9_ 7Y*1xiC,H)XYk7.2U  %O}?s,V3 g (@\L\lWi.Rܪ,vDX @%2/LO4`Cђ"0F+&5 h Q#.wI7:H[mh Y-c9?e(cA]5d2m>Ѷ0pH F,g sbI Q 2 ;G#weXe~l??ȩ|EݗKƵ(t3Y.à j+낖ͬۺy.m9^x}Sg(dmrCld!9hdvxAnB"VoЊ^ yehhL1۞kcH^A鯢IZ^.v`{4<(X0rnk;!kVC[rdzxf VARJɬ~]]@)P}Ap>#ۭg!X<>:uH/\ldPQ(8*h3 5\N3Zw=.h88P>)!VL2mQT/FI^_P*ƫ g7.n~ +Cۛ9܍#N1ͥ03:ik 2TOg{dm`2cjۂ֥;Mt k|tZYeb2A9zp%$HJrX%/(D/ 4 ė%@Ц@ t5Xw1a5.,MqYF#-:$}#FthEsip5 a,JAX *0pUP@Y" %^\⎔D 5mEuM8t"7BE;1t^!Za갱Ӹra7RqaKѳ]3D }-159 } Z0kh7F:w6Vytp0hf4 \rMɘ=lTYPdF4ŸKXw>b l96Ϡ>Y6fI<>ѡ\\IIԖҷjri7ѫ6v*$/bi4ѭ琿Paj`yp'f6?RutL(']]Ϫ0vdu] Gά+eΥ56~4D= fc U$'`ڇ>amt !- &%[nԨ *<'}u2H[.lwIa$}j{TLΌ$P_*.9+bHt[;Ƃ%hX+ NYDFf7okemUw3.lIXNzH_i Z:<#Fs#evg,Q6>)yYS,!_NΝSvF+QsЖ[NWAE J6=S?9;$q6,Uay$>a^uEX4KPFNd9vڡ"~*`kX46(*W %bEg=i:L>KCDPJ_"#RF1?SC.Ӎg suP֙q:K+-?.!' 2 X44a<s6t~+l 뗌AH|hCVH[1-t9#at=AZkP˜]$톚Ob@C |%dh:e@hD{8^!^YLhVxU6вS.}}rqy6dismSD-b fRC0qzwJ FJN[͸!אm{#y`b2,~?6e42dOGq 5k@M.JISWM=Mqda c#4X:u\R? ta8"iȨu֐'Ew [ԷƱ? ŷ'07D&- |E)fn61CoɨWshѻ_A4]m7&Vb2~KV']Q̯`*YF2=ԬF.|֪<¹} EMF\?(e|a~ FdiR\DܺKN£'gGsiʹFge'Up|jS > QKdJƽGt_g f6SƕA~>Lܘ?_o+8ۄ[B1|6 {`rl8f Q84\.D-.'t0@%e} (Z!+EcC[yumŚYL/njvyFڲZm@YQ6yl`nG]|f{Y4b! z08?Q`I.Fwe t% 79&=dǶfA\;_F\9tHdF\M{Kg@J-Aeeg %AIBj lBɶMߩb:b˕  -s{=} dDU\RJ sy"u$uAs؟绨JZULgJ #o; $"t*N^vcnh܆\6OP]^ܒ+ cȞ}SUΌܤA VH9igr5\%"m?pŜ^XrJf%fX! p+t-@).!$z U2)lɷn<}΂!X!4o }f^EDQ LΣ1d ai 3(JԦ˯ۻP#ºʍkyaF{!GL mA2q3w"KqL!S+% Z&h{M:#JFc D#a$Sxl, QF$vv6NԋEFeP#3}u).a5R'X``){~QƟ[Zant9+_TyXnTcY iI*Snh2x‹ά I8Eհ˶d0ڼ}7e)ЍDH;лRb8496qf֝WEn2eYvѩ7)TfTVPBϠ/%0HYrƉ7 E!:+s$fՊ38- zgy>55x΍$.C=j˜DR3@a䶿I&g&tɌ#s}0^;=`9~%GB@k0cvq:QY@itjן`> -|p %hEZ:W9#g9!Eא,@kb+Fa1u(OEMW?~3DÛpqmv:eU㤀V?ָgh8Q{;'dIFQk;έaTU6/ :t<ׄpoK"~u |,U7J,ƹa*d>:uKS FuG$)Omi3≝ O)jd 8-+i ص]/yAF #?rJlj.F3_sPV%{yJZ X)U)W0CHH$rz^ߕx&@sb,ÛF3bf),PF[zX>+0XckWmP*h:#~,q\{<6|@v4=D`i/oh{Qޢ|s9"B VO6F"W}$@jKAZr*rBΡ 8σB`w1(]v#V>5G"3A/?I[k6-l0Ќ*^•U3Zt>݃bƻYxx^+Fz6vbJWx%>+3A+ IwހP -}]Teztgh\G@g=u9 )gm|Yv6l 9U-liX WY .i:@-%8VvW!Lbd \#5(6CJ6GFLomYVtG}> RnjBׇJF=Ebbհ'_~3a'ԕP6g2hX|GGFvlhIҼ0 ӈEܝ'֙I;DDWIIn+%8P4ph~"k kueyuW{$}־69BgPVmMl65Oٿ0+{sKUoޭV1'*ʰFM`?H8zh-M=My883_xPPy/:t78APreɢnW*FvdTU=醶o9d`$;釗NUT~;B"PbnҘ ¢0^'0ur:[I_Co6菒<1,صohA2I e}BP֬pvA…7.M1MU+_G&4|ˈkTH@qHwsOj 亘u;} W5 rr^ltFj33-|?suIzKe[-á3CWvdӲ^VV/Blb"`-%i{ZL˒KdR .2^r#0scGxXhJY%w7AO;(k 0*Ѐ#2̨n ct~¦7\&V]}_ IC n򮼻m-d| QnvpA11c^SVnCYASE wv$O#~Tqc7;·u):)zUgwMIu.w:Ÿ=L<8  -a:<IvI*54{q*xvRŸW'$XRsက{6k;輈Ppovvz#kE!. r!*7 f=\klζ?GQI`1Q0b'm1U'H^`p1Z0"y6(b)M B #n?t N'T?I#Eq#)iU1?Z>06XR{N0sLO0s ֵk9ǩRMƉDeMZT(&$1U5%2857 Mx]aBr^IPԈ[{NQZ-ԺP[`}Gh>%h0FYH 829uxl kl<};>COUkLSu10:e|Cy*~Z(xIKKCDgRAC3DBT-j2BlHH굄{b}^/I f0X.?OUEk@w N2V@KzUʻYrs"g%$skFC(d GFi )Rdan1MM:q~-*>`w/|»G4-.\%Rz6 5Y%52`>k崭JnKͭRWGti5C{tmZU 5pDE,;l?^nǛQ1]`: 4E6Ux.֢ m9(M<+3bB9$:5!m ~zؔbJ6⍊uKBD95GU7S)bSQ !Q_I@J0p Cƙ~`Ҍ i)Vf00mF;:rJȊ,E] CžhAsЪ_lCA?i/.*hޢڏ&'w&)9p0ҝ>._eFhKcCs1gߣSj#a:^az(M8E`[M87|jpkpM0?\ӵWd'ޏ5حg&'l:vFBYv`n!=RRE)d IqaJ~,30M/`vLmɵ0ɚs/ti^y|qo]Z%9)qC&tiY&'-u/}m_yF{ٷ+t Mtg ?5׷clN 昘ɸ ѧ |7 ȭ;#q(ko\VZܚn$U>*A R 'ufz;*p;Be42 K;] =A*Y'SmݣcMv:S wWp̱.zuWqQ'5's9$Q-!c鐼=q \*+NJ r7MUx'vՒ%}j$vxZ!j6Kv0!!zu@CED]o)= }(c,5^w ,$Y˖\sQ6t,E$-<\ c6[w!4˄sJ$UuI$>]YSw Wͨf8½ vAif:OqGȞTuY=KX)%EE]b,*:Vu v}a9J,o ҼLS)K;]BIA( [ W?QG>Ү_79|̙q JgV.CBa/LlL/>8j4o HY;JۑPD#O0;y>pa%P%ݦDW[otpO#"pgeΒ]( 6$E&L4vܷk0ol1,IPXy[I j*?U~sn J-xDΏ/J,0ms 705E:$>m̰CJZ NdӔ|T\6ey]BʻN>ǒ1d @޹]a;,i*Jz/yVyYfEyqFIڀ>ᚌJ1h^czgyެlOdfdDtdp% leX9ER4&SY Z/ӗb>@xl8]|VKj܃<}~BEix;P!_>:T4?')N)g/kanJkN);$,D0@Zdy/#;[ GX~Kd,J8]B\zw>W t6\`WaB0I(h:Y wr'`U"jgU&H 8sDZ, !TyYiHDZ|bK ڰD F|X߮,B`Sb9ϨN8:lٜ_ziղåeNqejWXuv!LVAjRce<6PdֺiurX/+Y=/kY\6ĭ/9qp9^ Gu@P,eY:wgTڋ-Ŗ W-~*BtJ&h9wH0|(@ToBh'|u8-L &w)ed5c\n 0\j|~d +1/(ŻԨV.:eLx@ӿѩ%8%5{ pIY=}{vi!^rG &&{+ݏLx6- p3>G75\^dpUT׫%a$"SN(#%9"?ˣ\ޅm IxWӔ)_hB ' F7 n=A~1dXٻ W zWn^Kڌ.pi 6H%x sCe$ipY`Rċc* *rZ ,â}iF +Nç,OB\/;\~m Om]TzW袁gb4g{wQMFdt1;`ߏsswS!Yz:׿Ӹ!)+,A" =>{{֡ h1+naiA Z2)B٩5i['q t>5~?Θ>Ƕύ)<_u)e/x\]:8"3$PDd5َq.)A].Fg .s30ֲ2kVdal%$\yckzAhE}Z]0IBs ,4us1USfMiESpB9$HQ11ʼfܖf; &r_A~i-U$웟zV}yCp?eA:gX{co3QFv_,2bS{(P\ >߲|TClKeV[Y(3 z ,ۆveԂ޳ǠU8 u]q 3}i`o{*61//=槛kpѼ؋z ,X.ϦŴħ3K 8Z4*tL&Wh5WS~cOpgsn\d5=@eCW΀}4[pp͕aΗTajFAmSHkU_S,h?s\)؄S!(?e'V>3žrgA!Z;7}Ψ2'z~O|6-*KF]s %|b#:WΈ,.Bm\UN)c$%Z}t.ip i~J^Ef66L}CΦ%vËvPVK0a T?8bOv&%".,P㱖Tr\hۃ?15/'s{2|uY6%kft7΂%@~f V2p'A/_MAxGkc >1ᜭ͌xH\ HO?>R4Blrl?!=}eON *RlW F[%}%`>c.OJGV2U㷔n5UӀ=ObC?R &cʎlk(aNL 6Rg->|-4@C2JWrzJǽO]ʹ7{ʲ՝w1NMT/HQ[ƦiXk5P0qE4!էIoEbPy@MԨ: (kLB޽gaEo,T53? Dϲt8r^E֌%8TLrm N^)V/1Hfŗ+[ 젺S:Dc6&@6_''  l$G7I;j߀G*fRWHaٽ!󊓫Ky8jU"/6 5]UwLb [ 'ZQA_3roXV?V?}Ζ,8 P&q(qryJ`Ŭ|=K8aZ+/_30v8rIҿ Hgr:8Ox*49N2? YD3M(.DMΝ|3& ?Z݄#>UJ!-85G玲VEh8$e suDʃbc @RP`Ji_y:xF-`m'z8[XfKM\d;2bc.4+f 9vXS:Ө9'CQ:n3WY䧖Q~c`jh.armx(=ur#F,uL4->[&tǪ)cvȚy/n#q0WP cH/|9g0Ve5Yէ^]m8Fz!ttLEwM{*yE?afvnrg OS?5{ .sthIU թ3u>=|7<ɬ~J!mJZDۮ^D%E$V/ >T\NjF $;+PDwQ}k:AOk's޻Ш 0}A`ud%x:Fg^nה⚂m*VfD",VRYE,qJ:Y;.aU콗OE) aCw8hK섙j@qrxJҁ<,9!"z~kjpڐqvm0<@K1}oÛQVɏճ\6l_:Fjv7~yf\ͣ.444V|33Ix!UDQϟZ ( =ygK|@rɀ:j%2mF5ASR;FsS"kbSI$PI{2HΝg05w7n!a9Bfv[pCA87y߼'+#TB]?4fkWa.W$/;O5H9GeVv/dhnv@b,pbiԟ#R$XL7IN[oyw( һ\m< []–-})~GXra%'ybuYl,hܘ=^=%5C'H04mvx i^vh{CgºERwhˏI6>#28c`Uk ^m~u:nFEfY %l)H7B7~7aM)W&`L=)tsaME{2"THŲ(3ix@+[X\w46n/&}pyBr_C+@Di7֜탶40o1!B1o)J4OX1i}j?"꩝XSܐ+Tp;ŔLx^4Z5[,:Lzp@}k^7%| @ql+盩57gȂ<䏁*ox_n\.:|d $ILP/ٖo %4!{\+zWhakA<b&Yop91JV6>|nOPU"8:빳n/V\OUbKrH !qy<yE 꽡ZY+1#znlQCH&S0ͱctf辶Lll_av;0dVL;^%P3 ?125!O[㓻0pf0~:"7Y_H1p2gVf`uor38t/crȇ22Wwqgނ˷05M>RΆ$ft.wx W7pIk(ԾKeپW:qrHe].=e'n k#xzi s&毶vgFc>n}?Y *|rE}dODW LH6;NE0=vB4>(J}iQbZ ' 'iHpiGjt6FMR C,E. D+w4(. YU ( ц._7~Vhmboߙ5!ϢUōc1JAR:@eGDexrتpWiw ̻# ^ :.{r "QrDeW%뛄Ѵ8\’+:ִT*]&y)N%nܽ>wx9}8ǹߑoI_{=ñ}aW6*֔l 0sXZz@ "uE?0D29ږ)jsRZ'nNPs˹D~}M/a&YL~j1ѹd{~lɌ9{_P7ŏE ͺ#YyT?H!DZ:kHV)JմN5mUkYT6/,SjrJ6pn'|Lc/Ѧl0@"tפּ?[J+bA*iD}>ld tal0 [MƪZvfo&hrdR92=!| /* 5&(w;΢j@ȿ\\]uBa3IU$T)E|Qf9͗kpeMeHvFjyRUgZ?Izfsi?:\ssGv>g!9%kZQjJd>6G*{D9`Lu 9iyxl@qbnNEz5hjcWdگ= خ/p;'}WolW1oק;0lO-lThyk,E ˤǜy5W6=9+cMᚾ%8Z4x)yʒF}T_B.k:K2L.>Z5-+! IFE\MXeXZovPR$\n$`/ofK&>ƩVbL,-V:|oR;pf!dy[SwaC}BEf5Ul?7 .sH YK4EnusԕޮR۰oA]dU-H*N.r*h3dJ@{"ֶIBGruGqy-荤:8{( ^y5 WYl$Ϧ_I7:ю‚Em({[* ٵ}Jq}wʼnZVxdpZ7`Ol,P@| 'y(ڷ@uCY2 e do4G6W~qz\ĭ< c)WHFG¤2F́\58󠖴#L;Pǧ^!#r9uWpxvjej14%ܘb5kAߖ0A&x)\H~r~L)%ʊY*WWk˱L!'(ׄ!:_ruVkgaYOTn=PMUkP{SBL2dmL,7gg֪r|¸~}|s9p 7~iMʱ A_$0&KMhv-'ZtLQG+j^kG]nVt]az\l +A@2s-F%C| QDki}D;& #KTo,~8a`VT qM^P֪ 4Y0k,-ŏB=S5R>u]#B"EQU/!Ӝ V70>'p#^ՅU.Qbu1P7?pюXe: obuAd)lZ_d_S|O;!\.Ca]ꦅkj4A يWxy \~<[cxdc;55"*'țsv#ɰo[29;Ǖo, ;?s:!fփt1 m5X{UgWjI&@ǞT5gPH.G%Md^4Ζsɘ cG Y ?u.#VQ♘L>za0x D C!mh?wµ{YAcJH4ssi6cd<07"z_n.0ݳLO}`EB^M/1LuWȅ{MY2ScHokV\mN@%K!޷aWI9g"]KFH.]d/ap f_PF&*CXOU o񧆰l+LªmIJ"釭 dr>aSA.KuF_\C]?ѱ&t6 I]Լ'AHISw(׈nZfM\h $BvI:[ԣA%HO7[niTZM"c9sv#9P3_Imgԋ Μm$r.b{UeM=%GtML᷁vg)@`W>I}b:;:O2ĕT=Me==^o[ruWj*~rMM/ދ]]xmh'!kW1;Hnvm5[ Gfs4^ڿV`w0iI=X$BP4A|avFE.mMd3c# PB;;7QHI7h12hw7UvymaMa~08> tTq9XXH"ф7`Ÿ s%pFayf56m;/ɿOcN=$ߚS׊Htf8ۀYFvO{ 'hՋ4FmW* MAC;n n:َdz~#)7DaIӽj=v;4Zd%-n6ك  g %Vh׎okg *-^6C -PZē dlq53kPcDZZ4iz1;v@h3(WR37h;Ǧ+/}!<Br~ahFvaB>**u-șk8 PKGӇNsWp94R.6^ރpvfkn>^(/u {.Rt8L'`U vsOv ]U/Lg`T3kGeEE'C*V|>FQzw# "&U,JZ1ߖip/- x[QOv$քM4*i>9Z ODH_ڡ߾{5PXՑDQ`!XѡS ٷS/$I^?2 )MI}fγeI-dLE1m\]2*N=8_+mQuցEo/(pS)?}l } [ЖM^‰bO(\C40k\ihPŬF|>SH3Öւ]^}@?N<=]t!587X9hP&$r|48:Û!fzjDm>71eȿpeKweŠ3X'OpJioESab8~ <厚;8+֗Ԁ-`(yP6dwFz$#7oúyl?h qMXsFWHX4au;ۄsdN>ö5!dA(q2q$Y<6!*D'-R,z]Y3lB;$gԏX>#Rk*نIupպK,@`tPSn KQ5y0H&I;HS: Hx"h̨o ]ݵ M.u9g5my`E7ŷQpyԾy6)rDhlڀ}o.KEU>Ƽ>3\`%- BA| Nj\OҤyPCItP!>FOO&=TCZ5#NL*FuoޡW71 #>_14{26̛Cx"O=pjGGeiߎ'y>n1A P!׆#~I6ζŭ1.iͮ ͗0e_iF9]'@A z"MD}`RM}4D"B7:UTTWWy*S\ OLc7@teݢ w+<+"HɬN;7uO{_vҽ}[[c kAU,% z =Oq?2I@:`,&.'EQdDn2Ul#bvJ8uL+rbQt'֟ n4@`RmݒFw01Eʶ_i:jʜ9f1'5~ ?ӉXpGyN Ǖle-z9%Yx!ΔB 2*h%R؟z8 Kc&'8~Z;mm<sCSVeBGΡLϠd!؜mGVu.(6-6,!x:!)U=TC9P7WFOGG#Z/Ҙf˛<-D EQ"W)y0,Pu@R^NE=L7ԃ OƄQqbѽi:d}<HWOH%JsmA%dC)D}Gn%^sOS$4%vkj$F_RvZ\uM YZz9 \I@'FHĒx|H e:jUgP=Ytz5gիw"81 <4JVr~`QyD< 2~'ل<~)baF?#G%JJGT=7 ?l6_oM0<Ԩ ĠnzZݧVh;WdK7BIR&t&¿?qA72 O0*ҭpn~#}G 4()dÖ߾ot0Nh.E|G)aRuu$]̓?(Y0%Wڙ=gS ;.!w[[;Xk~_TYއ-Ȟ62|{ѿttG-E` e~݋'jRE5}F'" 8W/Y]h4^&W@BSXvHw} E8{Y׃YБN* w 0d:KeWM`vMENl$ɿiNPv;ENV/fvOFK%X0Rb㗁B'j[YAUm=Fݝ_EVthD5F=4Ԭ|JsGS$c&./S.X>Uc\aRn ydж}~5iO_4`2[JL2FwhseiM&_`nȇшk!pdM9_'H6-zwa9ǣ_ v,oglq O6`w7AKy)A\oY0`yj`1PμQsAmō:߲x0֋𙰱Zbwk4)y5"v_ɽ됈i+v\#_jot`W,)z!lCU}ÆC놙恹 a/2*Wls!c+.%YٓF"kOjpK%_0Q' ε9sW1_B0Η -Ȗ\9~ ÞB[P3A44(!YRI}!CM~nәQ.ѡ2Qɓ|k4Bt;#]EQmpakMjSbjh&}_0Sc$=}?\zݢqB_ Oi+:轥 '"9BP4$k B궲Z9"+m6`>d5a#Kj|`Iujۃ[,KL/dCK.ccBG`5s__y-N_ S4 d&Y9mƗtlUa:զA` }~77 Zj8pX.nVvcClas긾dwj7vi@:4DIv/97Z9%PPBzxhْYUHEQ#PLmv[[Ƞc%9bps$D Fbw@_e^wݑVF5 e8}.w?~MΌZ;¹1Ha\M FΗ=!7}ktf= ( &-~MKbd:cQ>HſtDy% $KpcF4T\>z|Ҕ^kj_у73q`6O4ũ,].t!0m% N#a9G#VS`G5EZyUws]pq'LA@ {KnQayoLD vj~\MTߎOx6fOBX{.{Qh?:}AV8 %sf {u.'o/K:xҢ\iJ, 8W˻v?M?q6|)W{i^% ο҄ͭeBo ,QK?#+f1ڶ@Jz'2kt8+ܰC(X[d.{koj¤sIIn|GDZ")PEgN=&0EP.Xɪpn7KDCaOprvys텼2v`;Vz_> מxr LX:C,=uGHpt-&"ld1B pZݸB3[B'ڦˉ[D3&VT^!+_4<攥m/`ϱqh~6ef5LRnBU~!mXnWt6shBFzUu֎Cs.n?('?= I%;M~"1,QTG! BEK4B4ɚjX>$.8 B.:K^lf3'*BO`i|w83li&&!pF"q:߃6QUz xyn@{ d^bVP֗lz#f (N( 'S+[|#MR3iQ$4:,.LW}{ugMYȣ_D"URڼps$u#(|::3٦q Lk7=$L|[ #0"hrЧ.(LGB 1#+{7L}Vb"8ĺfෘb՞n^T+=g zLgh{Ց;Bfc]r]Fdoj ŢĺOn?ҹ 9nug{07z{xhOvY y] ZqdlP0LLt띺ODZ<&_MfKes!v,ɶ?^\qV[B0y{nB I%f$?* ؾw Q{D,-ISʓ* [Rb)2"1lqk,P822HּIaC `3ue TX/> 1NxwAH޿b~HzGp<@5fttY<>^(^;%|# o7]&Ww,+&&lGp݉{, Oqi*I12naFAvHmЂ3+8Աc|as'Bs粒Pi"D ,`$'F#Q(VNiJ<XHΘZ$Taw5"[[_{'&R~hNAt5?Є{Nf- jVuX(FVjkKho]hKt3]{cxc>sQ4 G+ނC=mD4ImЬ)9/vS?8N8f5LjjlRch|/7qԞ R69=szQ xx>>~(nTJ30}2"?@ٍͮ(׸NrPY?Im5ꀚ#֯քmj cŶ=Ͳy8]tIk{3 n |~{vƭ'YYu1QW //|4-PDž 3sj cF p\gt]5XD8ĸ2V}N/UZ8)2?dmޝ=giDS7kpl15ĕAGH"yhKuj)|/V<6%ăN2yHsiWQ JZ6ZQg|.VpܡhtQveY>[&/nڇ5G?9+fx} , }c>|GVL _EY?r8ȅ7l5(=rZKK|RW)ZП2 Pb mꍉWFqmIxH%R&KwnZZտ)lPbb(.Bv(KZYGd!W&Ig4S78j AB'% ,"vo_*a(,Jotg M.] 5lSZAɔؘ|̍YzJQT;܉Vՙad7mUe0=2ѲJ@I͗0s "gd~2uPf6W:v93k_iʑ5ax.𛄌@jAGVl Q*p I@Se&]8UTS{R66DٌoX[WmP4|-U=eQδ #XiVJ d"a hf}SqS&okoA{MĬf#׋b?f; M)S"d+Rm+ Ўd[Ol |p|Es&XoA"hk3jD .#VÝa36gzVN6/t"L;\q,͉(ϡaq˭&_ؚкoߜtP yוm-qBfY,J,/syb gƐb7̨9T[l39^ohh@^k0PQc,6MS<.@#og-\٫?R.b~}%[;u9/BW~eYBc D('+;[\?gAtĢe3"NX19_$j Ƃ_WrXCڸU^s+cR~q +糂6oÁW@$iWWbvvt#~$"ݐ$|L nZJO3|ڶFo)½O`OX3ͯmnepHŇ[ Ę%Q˭/G#)G""tF-谨Bn`גZKT7u*Nա@X57 u~zmT9dtG6#j+@#WwD@oO].{60 "#biN>|؋~c=Q_QXE!&!0OBڂ/o 7{~I:Řn&O!ĩqzU @m/pd-.^ͣ./dEvtrwވ<]?-EGfWdSav!> W"Clc[^=ϖD7+l? |12~qQSӱhM6/\a& )_%ɦ+:_,@Rݒi9jpb(߀̤uiaw%&8i7T/qU5q_* NWc_֙sqxK*1??EDW#' f3|(95rv*gplㅌ t^+gC ѤT`elXE R"\9NIڊnSZ3Dw?e]oK o>8銚c%}T1tYEIr?m?Xw)RYٟEjҍLvgEy]읡M[V]IXl30W$t?wRAb@ck4uI)#8{orB?p'΋Yy Y};poURb%m NAdZt|>'Fp'pyi DdAwcHP^ϧf1t6L̚kWpl2lwN!P`O4/xwv_TnAN<$J]p{GeG D</Yo-^!iJ.d3 JC&O,:I X_ FrZspȱqIXv!E A_dzb5lbM'M)PH9|Pױ"86s}(|]U%~:ޤ&q7W13;*sؿ<bL0ݴL3ǵ &\n߾,ڦbdD=;mWyJk ϪZ&Ϥ-}AS&t"&/轱*)x4+5y9e0'5Z9z Aq^>P'1!p@Wld -CnB#Mć Hu_PͿhgqVO mxuqQ$jc̩^Pc/ȃBZn쐋?cW%̉)a^?4C(i,]c7\' ͞Lʷ0 <^q8B`\ 0cM")p!Y}|φAZ(I'ѯF,x!)olYp%Wp7_!("Er%RBQ$ܭlReJԫ"?c{^.)pP|2Yb',Dw?~p4~5X#L8T\OT ChS+ܧUş&;i o6?n7,ݾ> #Hl؀0q1dC!Lsl(hc+;f]wMƶ^A)P>%S3L xl$^p whJ*E0bBM.: P'uWHq:/m3A|ilbD{QĭFV7FUgJk "ݙXWW5R)>=(CyeqIE3kYBO%r;xY~j_RN͆ҮZ\!}Ygia:lFgTJh0ȹ%H*|>rJ2v+v-p;k~ց}oOc$mZ(d Su}WkM8Z[mrky/Rr`ӡ;aJSKE"v.Јo RjLvotPaݭ .06x%'JySdP鎴᪇0m@YX^ 9 F&&@xfY~Ŧ0HU''K>HumE]c`N}oPsz* ĝi!~6+΅:Uvڂہ&aeߩ-0|%y5SdcE[-щwoZ={!v~=`+ٵA*|3+$~fJa؟|awbr1\|pS}cy+C&rc" Chyd-a ${VРlNXp)ml[;e;j9t⸖%H4bS[~ե!Cochvž G#l DY[^)C"I=c3} y@ \ATyMu>ZD+p-H'F&ʞg E4CxF&ԣ)Ju4jDVZr%H jO^s7^[<݅^7)C[(ۋ3tiI'EFVRsiGR&%R%-+2=GmG*oHfAkMJM,Udl&E ]Xƒ+0 ]/xR S܏LKXlfl !&c3TtNNyǓ(6H^ B\<>?saTu:U:gPwH]mdZK&p>5,w#EY&vg^7Ҥvp\.;qKuh,( w٘gXP䕅țZ &A0׃Ko9ϛ""}Xd⍐1FhI M$w{sv[ -.$(B[ob 3ۜ! M3 @#a4Αԃg(dͺh]-,ZG{keo8% [s8iX '|Ɗx]#4"&[uz:(Hø~Җ)J Z;Jyjd#pb/1j] 8jauWs⵳ vHyD$&j($WH)z1?(kx ږChA jdOm&驢|=7 :F-eI#5UJ>ڞXbݺC p<]Ч ^a?!SWMSY/:L>Wf&Ur|,@OCopai"mϖ%*G.9wUL5l~SؽKBYY&4ʿ5LLY!٬} U;xB2g>`*ٱ=J=;ޜy}yolDdNyYduF~!4e`3B%@-a0}>F얿-~x>O uM= !~Fx#.tfF֘46PtI)8\R fIZ6`/61iݨp >k@i]'~v[(S'CUjtVwDՎ1r{Nٮ680Y~rN ăbațBFkjZAϷ,ڽ SL҉xVM3v6Yk"qh.yPQ!#*,3w(Fo-"'ߣߔZx7x~1 Y]F{s2Ǝ+Ϥ7ٻp"oaq=4Ӯ\ *GE7Y%"^>mgOcNBPCbM5*}ðHp}v4j3E&!c v{$9~jxm|I=7|Z`u-rL7 )i[ 5)Ke:i|iF^H1 H/x-܇^?ArP/,Mdž{m_H!veP}m|mBw;OՋ@?x8;'Ē{ ]c]7n9!0?mԑ[je^+'66+S ^y E1K!yFRQ MNQ,HU+A@ԀUFo4H+[t60o+<-7i#>3pt]Né:^ ^kлB?;e:zJvzG񆏽vg{*8FC:nK6(ǒA$32Uy$r$9=c]1T1ɳN)ww|QZR=&$Fzp'uxH2)<+SARA'S喢De H2bj l?fnPUMADґ^z(⧁Z+|B[wiHf1~ *D .o>\׭_&vwgv3I+h> 3~*?y6|U'4{yh|26ZM=q͵N0BY$Wc}wq3_#ʱ]jn ZnZ^I˰$[zTolZӐ=5Z^pw񈸓2k@ ""ȼ#D<2 /RFد>_!K_fP :A3f`Y-%Л]7'_V (R",D: H m W0cSB^/ukO EC=N+?fAWSP/JE_&?~*HFiljQ>4 zbf EW /pjۓMC S e/j.z7~xqu|VG5'J Nۺ$r *;x&?_J{֪ !:T9?{T(up޼vnGsE|?Qz^G |zq޶:No=j6' cY]a/C E'o'J# IZTB 41}0ޔ1^QD6];Lx3; yKsP OvFLK$,i& 7dG(QN>SyO6l\k;;M]9:]I1%l!)mXJ?p[ H%Wb?k`u/A%͊BO8 i:@- mY%Huhjs|iTxeG۳%VOpH2MxWO%[Wِk[q7l6B!kݹ?x;6!?+sp&AdNmQUg= >w{\G'O%bOb;+$B薡[Q F- Wnd0#?KxήYKSU$aߘjd!CI|g ԟV%kD7,W x2m/VGT<JlAGx.$8BzfY)0J?GP]J 8:5!.$8ʶ?6D 5T(b>m. J7$x}w'>ZݧWAMmjoЦc|q4r4I0 Ж5Pѩ;*87sXfD)bЏkh/G,< Ć]`b-X^ey, Ro!shm£O)KxXs6[۵'^tv| PgK]QS@|V8YE}026vq+odp t]O{&)^p B{JEd͊x:FD.c[Ӱsܩm^w,78Xƃ%"f۹H'28k<[šKMko8H1P9:ҡ<J"!1ʊj/݊Ds>TAmukeɺp-õ\S2Wt7<'s#'R`ۀPXH +ŐMGza_M[DB/8F@(lF 0ӂp615Cz'fLMyB<-Y-;,\+r*S@|Sk]aR,oaqZr.VXIcMS=M1?;^UӿܤyG;9 AftdJ~eyQآ+B5a0Yfw_l琦Y 0>1''Wa[?)I-74heIlg y#Ji1E>S5&&j~?u\PuBO-rZ#|^ix8]lloTET: ,:2Z$M_L,LR̜{J4f/4@?vĬ٫ԃ|B8o:6]5^'4$û[σ[(Aœ^i6`y+Dž#pIfGc]5#|J ѺPD& O|'_r?vk]kLn7+ly X7`{$|p4'|cUx. M$CT!-Agaho%#ޝ@TFR ֦EFƴ26\b!{+qciȕDAot3H1UYM1a8ob~'9:H?cvzi@l5(7d}󗷕R6(0wnB[X[oI@M&rbCҾ:bOSٵ1ol%_ڡֶɦk G/Rܷ.ƞqBrb7A 3cƬ\|v2ץ0Sl %&ۢ_Ap2PF$[%Yђ>Mwtۀk6Dr/$:~jwݎTb(S_4wpoI;.%W!l/ZYS094#sJi$MP := 35ac0͍5 jIB0Z 7y'°)4oAy9T>Ys< ۢ=TDe!NH ^EˑWƸxһ_^5D|{D@DkdQF}Z|)"Ddr2Yu}ؗq0AuOς`7x^cfʺbH?fuC{o$\Z(DlP9ѿwT RV9[m|m2=(/VwV9Āv)#IQniRs[wCY%9JG̿W[{Ѓl-ikr}e.\iw'ƭ؀ys>#zΉ;W$vM<-W|"+U"\ S6\ilkog֘rp~3 C,džub,mBm!WG,R)/ysm{VŌ6HfPdsvp@f~d{"QYmGLmsUN--Q52Ӆh>yfKj }i#F2KkuBjOCGoq6EG8gߎ7b}ZXҩC_5&5LO(jIkjaNzm#vyĩ#^ ~k5Wr`5G@fWl~&YkpΫraNsjT(~c'=4ALt1fz_j(ao&wۍޮ5k0pcS7x:ك/\&+`h4[<:#{7EVwU[]q 6"2q`V>A,[&Nk7!bBnxb$&޿jxy:x$r%@ |Z:]ƽ*ޮ/zl^sfLD Q} xL؇[ ;qњ79 2Ha̴ {e㯝SrعP=j&>a9`NlY-:% (F5(P`h7lQĽ:Ƿi!P?~ZodJCSZH2]"~ÇI {J<g3C9Wp˃&1Y*tzň?SJҰϜD&Qvb3|ߍTi&ƌaFKC/:;ᚠJ!-iQm| *.Y)~H+@`1~6S{ܘVD$.r@wM d 1˅gR/#b{Lnm.Gmѯ>}x;{#f.r[eNp+q%2b/ԮƳ zXSI q+]xA-_‡dJpg.i B·BwE'lfbv>f9څp?TP5p?0*?+A5VJX( gS:N3".PPFgcGS3 :~,DZ[YQ =syfZR{;b*XL?ݲc@RAٸ< 1,b} :%1XnZ+%pNdoEq\º+4l%߿] bP5pv%و W!˜[QlIr3k,~g{~2(*L;sQ%s cC#?MI{!ꩱZ N lIls07/ II%\3ԁ-ٕs . :E_ò& F|F-ers MxzUŘ)ÆX/fN?l@܆x>(ơ8tmWe\,TY i#$aB:`aW 8 I+YGaV©P*%`1c=> }DSf;1-bX'cs*f7SZ@4~.yVo^"֚r!d"'2MfT œDJ#ŠQg1H\ Q@Tyb8ZFd -&9& ).0. j!Jy7O/lϛ^cvڽG(MT>$&%ܜRu3hXG?D-&|=O0^.eyVOzg]̯M6J^+d9'4FG9{V$WD[[KD_ ~Jh盒LS C;nb}yi"&S.݄/[= 7(`A$Jq5@ )y/>iq%x*2nZoLa F7!WifR&gϨId2o爲6n}h=@¸HތC2Eb<<|ml[z%;|C3p'.!2~Q;(`Κ^eGjω&>[&eTFZD"ˆhQ 058/paȜ̄"6e7G0ìt 3{DX zi dw֞hWȈo4z~߃3'l6lj(<8V>aUqG)2my[NE?'rȠn||@^/1,8Ð|ԅoW0YDUU9CN:mxĮw ]݁  YWP$p_CL*Y1L5\Ýxs[2pKBr@,6QL_pɏ]`-{z%,FJ-TG@Q"cm< 0D-1phُt4_å<0G^%vo:l}g.#\N?k!qoOШXu!DUm#<-KsRcⷕ9L[:Fх `խ~X;Z\Oex#~m jRuY~ :Oe-mw-a6ǜ=KZiǀnǧqs/Յ.R(sǓ5BGq /e s)V6 L!:Ms3jQj=FK wZr0DxddO57T9PB2OxǶ?ݾQN@kp,GcD :BSk<7#6<޲w$ҭ9(veOdsi Uvޛms7+E]?*f]0#q]L }OH{3m+tڵKq6(^,2h>%QcoWVIh1uJRd%*(%ܑJAإGՓ)މ ~DU/Z">=|j8cBư3 jL\4GlY~xe SV*̘^NFEd9 4R6ىđ:\rz9?svBKya$e Y̴I~lZ 4HoQ/o4 ‹ěYQ{y<0$ :Q1cqGmc ۗ`^ f:fޕ}WϺr%IE & ccJ{,]#oDHcjGo{i_/ӊ#(0L=8/-G_+x: ?&L 41T,h,|p*^jFX6҂Ug&I/ULyTu@OqW5A=9ɿ1E$UE.D]:r QT.+`H``JXE/p-ww -r'y=SWm]ZƠW32N9 }h(,*_=Ⱦɜ nV8u!l 1t._ưR01=:vFO5,ՕU/}X"hۊzcȔS~.r]ޤt 8}{e7;y !5epT9peY>r $siM>h/Wba;0\8YvLSb}7%@5)"'a MULe 9rbZ/>Gӄj$x%Tvު돉cmyW E:"/nUS}'Jp4"#_VwUIq>cw#roY=7~8͜eH_v+G btA!աOdpJ/EJҳ!#h/2+ѷZٕA R^C5(yn"@BZ:lۑLH'?jĥW+\ @p{돏{>lCWqfI(BءU@!rĊvæTzyxl! jŨ6qLޡc^=AYn^~mf`0T|GS[Hr3;6TSA'Nsbq)(/:ʄ[SVxy?7q_%4N4; 9deJ[B] ywGZ+cZ*~*&LM[<$'>g % N#k/ŒM>A(hgQx mIt) co'&7Lh53a/ Gސy]h*ت^v`D:vRQ$k#KJBD!bJ!foЍgh.rȝ#!]e g7܎F]t9h3_Fu@Cωݩak G$DL%|GN>,{i#qm g~791Y E3dXŨ'!vӍ2 eI3*>QOVνW Jʓ56l69:T{.dV~[Ate %1p D3UZ DHpk*ALATO /Whvgaep U wݙ5I^ ȹy>yOV>pXAeA-걿Dy=]nQNjISJk2}Q1;LQ-sҔuWY4rFd? XyUϧnymm-5;凛LE' 4"k+NO #%"kԒ] J}Ә\JW9PUʇـT88VA ~w-ϖjugbJhDA3P;'|E,Cw/%4@{[!_37x@{"*Č޹ٓ- *u+yP[ AMGR̘$y>\H&Z "ANۤf˾6_JNb淹³]BUySP}igA2bN˯Ư" ܢ$W6pՕ" 0& #7S9:*$S6 >^%zG=T+H5uȺbS&TTϙ|oe3΍e{wb.6KU[H3KUZCzѰwB XU5H4 %G7c9G%PU3RC'!I'p*lk9Eoq%\t P?;g28 $Ef!r7AFA_IM|2!r>c]̍fZ#:tE=,L 6Hcd= s(Q})-XƖU#"eL)b'Dw0O,$rY  WŲL m7%gޕKpYtS~OjN66(cHj\H^ v婞kT`!9<:2=-e[>6.O4*vax͐&'yѨZX{&vޛ/ko .je̵=D3Q}_1U^`qx4o6 >X`W]_I\-=l b@'fz~kUwxX30)eygΨ]*5~ {>Jz9I.ĶY!G[NR˵buԊEDw,'DUQay~1.i s ጩ/:XTf &aMrsn#GN42ݍՇ xSqS@_Vi1KABX<,!8a6q-/], јU {b(ppJH+[Nw| }C,d:hxIZݽ_f`s.ZKΆ dgiGwk4Tm|߉Wc~4Igo>yFbvnm<g؎K活m(ьz_T;a%X4XQ$$LI]'A MWlHׄ?B`Rj,4 rbpXMޔ*çfYXkd(։=K~Bӯ1-;ղ+̒Ƙ$޸ +"e,'Fc|u^ ^dG"]M" XyQTP(/>VR1_#c0݆i|ȪúyKiVF߾+Gl.kbDĊFvLS#~_.iY> ղ tKCY,5|͑Qx^z `vm;Jk{dEN; pL|=vTV =8|P1ZۊIUK]wXz[\dN BsG_cD8-ةuLFǻUV@ֻ~rmB;o5K55+ʗօϸ|iSbÄP-Fgw~f7ՔY-+nL¿aXr|^Ԫ'\!"OM;WE3C)W4b)ݞFL^)HUg{vl.?M'Jy2|Rg𳣢-g3#$\G.1ð1 Օ$X/{(rH4}=i8g1y+l) ?.^UvN0t/) &;˦ضZmuNxD6P+V6o ȲBS.37a_s( L$`HUܵ&miCcF2 NYKj`k2:BD䗡S+gVPE33&]Ѻc8VݚϔƬ̞Uq d7)4`3fUKCڭrla=v#{Nhrx˲=LRn'E|D;e#t=NeiՁ`^>KJ=04XZg2;#Ih0LX_>;5J#ϥMZ'P]2:O,ló/-[r-/`y2瓉~z}zAA^mW𝧪 Nb oT0-ϸhG+`,߁Hox.6.11zd5VbD|/F8.)Tl"v*M2pd:'nJC?Rau14 : FM54CE?/$UbQ\8oWf~X֔Cǀ<]͆t{w{Oi~C2{ b&yi^]S'кF$ˤ&/: ܪf|m+G{q1&;4Hwhz? 49::碱n_3MMIr@.YoU]>Ng'Wiڏp8i\1ډYP.j=F*y<WcM6@Y++RAђޣ8 1 =%xdBYNn)ް Y~ '.>Rιb𛀽J>]Aҳp|If9o. *jJgH6e9|OBvt~'1&[ilVi4]Ejؖ֡/9TuMSW:Kу1eMNۖ&ͨk qT,cz4iW/ȃ a"L(w1[Ht&?X7 o<ʣ"T%sRïs9ڊ­&6!CLbre- {~$E}{{coUN0"d(wMc1SfAR٨+kl?h a s_+JaFnM ChJĵQ 0 %ȸz*9i]51c%:b Y5o kq.?Åәx/-nѢ$'7*o\wZ+9Nm~( h+ Zn3e#7;j 5cfy0{1nQݩ(ZkW{ϡc:mV5HGMOH+qlgH(wZ5Ρ#f279qvo5gy}]JnFlDz6i'!P Z&*q#G*RCXGӗ'=&]@dbj=G0~jȵUgڀIL$hp$T3kٯ';'Vv:pF:6[*nmLV/搱OjYh1^iB\./(9kw@mQ{Y‼@gPķKȭ/S^`Ӡ:# Y,p`‰厘2HuT;ڿ[7iIrvv+6WnjA|_VMj~9UX"ה#埀;p%6+eMQn\F rY; ՇouJuePtuWAfy o~ۂ~Hm2IWƟ°u4ijQknQkYV.ܤADH3+l=Q o#YuF7"l< ?O9D aqP:؏w$xk#?}R- V#7@%fXL$; i=-=Ȗw^u-uV^XT@B̺ѭN`u6cJVCņ!ď^ޡY:~1ٯnZ!Y d`f{=-@e`e [ fDz4w1ȌE! U ^o^ bue *҈f19%kS>РiY{eO=˅J:ցJFB Q%ؒ5Nmt1XX:\f7{6~iu{#9cBKeOޫ_rWW< 3lLm뒟ƛrz9/AWH\ցE :aMvE %X0G^En1jVw]śXqi2ʣhdڔrzv++F!\pCKv1]g\ǔr eL iրm% D&2.xO嗆<|\7V`s'9¥Bx06pIo$B;ŒJX_XW(EVꇒJٻ ZSLvT\ q\Mr~܅}fqqKOt۽/:!BMfJ>D |O SmkXȅ8u0.GS^ ^93$ɗgDykk+ЫNV?XY=ςiᯥڂ`(oAS͠Ө]@kۓ6^JaIC9t_'v=QQt1(/u7M}\gTƶq)`)4V DXz 9K/8wϜdʆ MSGe-lj]kM&Z)kɧ۬wHqӂ;{L7zTV Bqz#EEԈ~ݷwNMc(XL3fuߧ%Eܹ,`݋%ĤPZZ&㌀4zsMaϐfC1B"Iֻ,X8U|dZ™q ]#4`ΰ4韇ƻխ (Ub'@<:<b?{*(fl Z%GC7hCGH얰Hl#NW\\xv\KٖH'$,ޅ /{A4NOIgu`$<r{BjSIm] H粟 'cM$j׈eEVHtl8 u#NOS2:Ouaz? @{86@!hr}>?>^\v>eΌ>|.0M T8ہQ6{~c A `Ie<,tOkj;ԳJ5hG>,\Nj'cl5dP;dEr 墯jWo2b]cиCLN@^hbP=OB DŝRXഄ;f={g; vAZKP<09L7jΓ I962Oqᣗ!2y&kyj-"|+f)*7!JM,q3sa .|~Ãҙ#Px AV3edp!"&6˖m{nL'Mx *j`+3s ze>>`Bךe&Qj K˔_ PuHz25uE rC L~pg)xH6}8jCtޕ6y^[3 mCi4: 눱ʳj"xV:,#"iC1Ê}ֺe{q"d)l[@'_%.EA:Ei+٪s'ӻZV?zS8r]wW $d#uȬt'&XLx' !w6l:\h=q0GR0B$s˭`gisSW:L KOןS9}tJYӋsڸPgɁW LS Cp7݅%b-K |h\VU8:z "U@#$xa{r}ɕ \K$րW-K? -ae1_? f:ChY]X՘o!V-lF_A;ߤ<Ў qW/-I}WӴRߪM.գRy~2 M I/fjqB,#XK+dp1R{ŽU+^-$w黀n}yugޑ Đ$-cusWǪ/+&¦SnF{kٽy9A|+sx QJa~vu=m-w]iLqN}tyK[V\ *tn^M!0;7#0r~[EN>A)<-+? AYAUri_]Uuy3R ;Crx*Se1z靀sZq}a;lȔ9TzT.ҟab4po5) 擕3 j=wh/pfz1kbp4c `sbYUoL ^up!jOE9I6#6%|%qc|01f(ĥ$^Yy Ktn`6\X) 2ў=؅!zwH=c${nE̝ZD-8\u*dHsى dGMKA v֮~ ԪSD=}Ws ".vg(t%y݈3vȄcP0v$_N[ ď-}7}l$'AZ=xu7%]_R@Ny2.WYc&}QkdZzz/ ;W;RvI o376K s#B{br-^r{nCb` U}!ڼ# ؋Aq% y{K_mI=Uh}7J~?"<,@;LϦ/egc("FU~132@ ά[FwBq|R!?~}t]h]0VWR9[mϙ[**`AnlYQB& 3坴Yx52$y-&g-Խ9iEU%?O(Q MJؕ:; vx*=b_RSƒbw"I; B;Q`<;]&TKXsڴ>5> Nm)Q˳pY:fTR͔乒P< Hkt7F1ҋ9]`~|(l/q64E?1-UD?Twr7V~[TCj7LT}TGg:TCC|v*xG/CXeB)SO&(dH*|CXS@mӶ %L6UĘ~AT]9w^5\?v8;>Of[Z-&BϾ3yϿjOTT7 |5q.I 3'6Xl8hΡJ\کEr4<psg8#Y1/FBM1AgN0 P 3捸 08x-G&@^ jݪK4D9?$TxeaCˁkr^kR.Q=Vgf@rrmu/F/5lțF/z]keU0 Ub:sqی._׋PJb_8X%W[4j{m؟譀hSlNN}@NSē+#fT ^[#}JS9@h\(ʬ:/.,Xm_?G Z̍28g)61L\gMS~E" ( u J\ BOFwF)oB2ma?hŽIylI:1L51I=|.Z"U=.2nJ@jtb\X1JZsxQGA6FdϹ5yj=KPҮFطJJ?JPqJwU lvkOFUicxP{K`kFް]{ySɇbCIV_?fz5* \_@1qpaO^% Q =RЖ1v*5G(2I*/g>1 {f [_=Q=sY ˨^K%Ҟy8:#75Kq$xt‹ .HMh2m !L.f@3Cen'YX^=ͺ6TN&VLt4sKQ=3/;^tVkOB4eVdzdjXVq d2jSqqݚHs`7~6AїmyBZ]ׁ@mi;rdǒa")GEUE|YEдߏt~e ؈ߢ-Z8lTUTxļ@nև'gShIji;x{ WA|{JFW As]a6Kj4ʞޕB5&nsKsrPyw2N[ Gydq3tԈ[.g/cNtrSkn N!JFoF9fҠ~P#J6L&;S:>=MBCN[tuٶl0^#m^t/TjNB`y̭If,'AIwZH?.i@>FJf(\Yua6bx#V/-RsȁG>Hs&&ҼsƝ޸n/й(ײ`h?8d)FgsߒE|_U"$#hv@'Ej2Cm7h7`e* X؀ok\ew;hZŖqxw# 6r,9ܾ[_ڹ! mǿn*iڠ;/l*WǠ&T.l㼀ӯh?Z߮b\JBĠA\h#|g@ȹ2O& 7E&6P#XDrSPX(L+1pn˗@Z Ci!GZ6ْn@|I PI*-hx` .{5'$"0;g t! B$XhDm%F5wZa]X=KӾ>#Rh:22CU66NGK$dRզ 6V^ǿ]1m/!guI>$BoU<lqos6FE(UVMBV4ഩ 2[6TH5~}$^FD~Ѝ *F·2]AfU'+ˇs1> p.Se)}B$o)YW;ޚd/}e Hqy)>E g&u#ea'[ V|lr>SׇmcuuGS me G}'2vvȞq(77\=#oڥr\ân@8kg%~]Vm6Ys4 k %UyLWv}s/G Ou{p i e{(z&R"E?^ 9Rx( \.o+ۺ[?-QJCz: }a,qɷ^䷡6HӰAr j0wzDxhT ɷbgܑ`呃)!`H2i@bO@8IpSSH 茖D[xia=]yQXLϷpcT_^c3$G)Le7DE ʳ/8ǐvYN>3\_.Soؼcfz,H6PLcѠfc7K [xDH t3>2 `ӘbeLj@3~[Ij5bOd1&x"NjC#:uȈp.]ܨ7B8;׍c~7LR$Rdm4; 3)3!=L8)[σ*ζ[ Jo,5 x`O3O"+y͕5720t3Ғsi ]MXwr}#f4t6ic3;v^2kE&Z jݸ c3k q~R{37 Xǎ{#7y/ JH(td:䥞}nS Q~c r0۴&*)ȎqrzӨԼb훭d2'TV A#'m1䛊dRxV@Tg>vAB{ORL{f^ H׆y0#|| F;H58ФtJ;="kF}brؤ! ˂ Y>*cGAX̗^Uf4"&Zq\Z ȂrS!&9 vp`i=RBKچeݑ)\gσ6\ ^q0ٺHu?iϙХ+V&NA+S:$>z[2s3%&,5wg Pnur" 7uM)_k5źNJ%5r{F;e sXg~֭;LjAE7 tDArMq}fL ubZx^&Bp(rG"h!ˤr$i*9>TA1"sh-FQ"m'P$K r s}Т>"B$*{cL*?vHtLDwг;&^ԌU^#B}ãҫop0Qd&IebKACYpo |5nf V2Λʓ!$zѕxsb4PC㩫&X -^@J jC2í=F'ܿd~uI&fP@,`^`L,W&]tIYla[:6@GY|E3Xx.={߸]z41$\jU,QpR;d_Ep/rDޅ/ßY'kos ^{͌]]G6HOy97nĝ@"cI->_dM- :7:K;h/ [ $,3@K)6j„qF&5og`o!g")EV,],t1{bFBCUوBW~ ݹuTz2 { U&FHCʽ0ONuO#TF%,*g"w}yJ:@~Ft}ft9Z$&)\zKڴiYBnLZGFV]8pGl<7uL[uk%Z)*X9)gʈ5qN~mqD`BVõ^ 0"7h~Ex7Um uAsQ眱7J7P{*!| y6:98r`B-5A,.ܩ^k2 b!NQF:^萹=Գ$}," i?$WH;A y6rw<bk6weC'\2UI˗ZIw:wGS5tF<6 z)bNnaz>9=f% *R]gq_ iS]OeSHf;3ݷB_-G iLل jn1Ş# Tx|!9#iz?5δw(oG i N?#elZyu Fi xUߙK4r#xH}U tHP(ê?XwWqiqJb*0V&c / {e_'O^(}^!L&&ϳ\r'Y9nO9Є&rߍ4 4CbhDdc"1E݋.L@_ (OMwa/U/4;j:#RW!bFFm f9^C'q9e Kǧ@_l+ _2$!d@oM* tWS=6H&r wζS㔣~xGdJ{M[KUKN Rk2{^>'S o)XHfnE_x:?:䗻cow$zCnȠZn:Rj wM[0U0g]lb7^̘<:ک%$̓3i8qBV.OGl Z- t<@eᆲAҊ,'-tBVE~c iGHŲ-lɏ}!wΜWK0xw2eM&!lyr$-{d_(O$Q}(Ajm{Гl~ZjcĂ*w( ɽxߚ-#;áj8Ryd뉚x\\ =v%J_X#3ח)#\;y! bCbj >(>GWb쌚эDA=[rlnGlyF%Y ^= c*b(ع4Zz̢*ږ`QN+N |r1rظqVvVz1MOm'bكoNt `,Y@?fAډlfMIK}",= 5𲘂eۓAY3vcSf'!>~cU[Nl%E2_|Y:-eqw,@'v߁Gç3cC_FTF&9(q XW1U-d)vqWF 5;NSްuV4,ss c/JR?B/M 3e.=.lF7T3V &1liĿ $4gl]藧YV QtmPDm5EhMF{.mvl6)$kCss0 u#uM&=EtZՄ${{8\kʝWsi, H={f#qAե1!zS,KLsP_(:E΄D-^zҖw(A{vuRόL ?}T\Ưn>$vx 0:nsbU]?Ziӯg'@_Ms Ad "wd]cY#"!cvXutn]*_IcT.OoŒd8Jbƥ}צ^s h| T#Y4w ػߥ߈DsF4݆|V]ߚFoǶ"lPNV&!v4 o:-P dF8غ"\IKsÏ"_QG1A8%hSx[R,BHbu27آ2R-|ӰP C^_2t5^NkEhW:|J; е7s bZ?'祝 Ns1>J^%H*V2_H>- mᨒƱ,wI?'*06$@$ao=leH~KL=TzsB:[2{'v[PzR]nbXn}@oc%%,oPR/_r2XO<kp@evyzU2",DDG*~9bȳ yl&G2Z!y_L]hY"nk-o8a #ͷ4aL{!,}y&#v{--Yo頍fDXnl4to ǵ]3 Uيdjk,s&Ui-:t?G Z? d EuӕRUkk 1B8BV E-J_V17dĺK<A?O;OWheQ1X\ϓNo2>Ӹʭcݳcv[_ ES8,MiIIs5v@ dSGU`ÂP0nYJ`~fIB2 3STH(g^dpg8d[ U_YXd,Ar= R71hn?rqN8e@TRO[ٷn~6 Q0HdVѡxhAӄsAUZQp(NO4c*pp-a”"Se>U?ҷ\+sGǫÜ2骗EUerU51 jX kҾwZƠŪ1m4 : h& llfP-= iH*}L3vU$dB/O;9YfޢrR 9 XЀ>p 44}9ڲ( Ri|"h2X0;pϋK4].s#FSژ:jz3{!#cvmt< #޵ڿ[T&V<%S^ဏ%TjW jZxe`vr˚VolC{,tzZA;WˆD@Жi Si8LQ`P[8Ȕ4a#=6gK4Sw[n=v}ϘS%1J͂=| ې1Ֆy'=6 fuAFwyĂS!˂Wo oÅV*O|O@+xC4JB2&AߋGɯ'cEA܉ߥ-~\qM{= @Pg;)ږ*@/aᓂq-\>mq Ο)I+ ^rpgYSDq9w:"[ PbR7 fr`L.dQf,4"$yݻ_)Έ-oxtkA !XFH'2 m+l֪̘>Y_So1M-BAjPx*Л]gQz{V/v1b+M>eS!J߈ {B`v#=Y- U=sbPjm=BhS8.x(x":c$ZH]7ߒ)a9X&Lgbɧ0P;4SӽeiCLP+ܘ"mm-FWkj=j7__݋_# Zb 5%%{vqL}x˔ %rH[ `ǧn >ZKesF1FA !z=gmbdC04 iV6tK;S,Ky<& k!X|oME!+^猌we3t=?GkRY̥$ʲ;q1ө2d̊yAp#*S{juV+͂k20 !vٻC{)ہQ vE:T/Z+LPyU*em;ƃǕ'5ô& z U@J945;Zތjm[ռh 41\(,& FepnL<<'uA:m7_>$Xd4ڧib2Ga xqQdf%BX&ye@\いx pY/$6~ݷ5&ie= =SKvNja6 NcXc áhԣnc?ʶg/)ߞ۠Mgf{Y5|Gw9_9a4;'I߄wC>Uw I2pciC5\~G~3GJ1t.j=K흵Qġ$Chs=*^h. Mmv֘ t]׭}21ˣZ6dr5,/iFo [G+z?AyЩKm)N1fns.?Y u,D ћ>'=&^#v;nX"md]aK'1OkQml_QLUMR0yiHASb"h_mam #V@v e &9tC*:C%ji6I(V;QdPКtު:] Yr1@lЗ s(Sl[*Yeڍ<(%z}˖qVZDCHYD2 [̳şPQQEbd7@(Au jP<أS R89Zo-aFA>U꿼m9d\XϚjKF@ KfbLY 3lj' ICeqerI *rXD pGO[{w-lb&S|ļ CYR826U?H_^7 5v2Ȱl RD`(xgXPXQ;ǾD5oTZE4@)^ &<O _w&Yv2!=6T !xm@}qArT]h&b`TY(rB;MBT'5P-~?8;yVکJB]Gr6!Ҡ614{(:/)M1@BW]|nq0OWH=TBmѿoG)%ra* ?L$3}3є^ǩc`Nl9hA Neۥհo0" bH\NPP<5Bc62[ I0rP;Bb0*:b!\ ;81RNm~rUq 7S BQ-#co퐱 ap, tغLo~}x<7FDx6EOy@r89X YPPTo w$Xƺ?x99TnmlQ$;= Am_tZq=^HpxeB _ p6B; :{m(a1yf&--2!FxSYymv:_sϲXrN< [t03i)Yd 0BPꖑ@bZusT]&dRsrW,JnD1[Z}>Bn;`㔱8Wdx}~x1Ow1HK{Me;¤Qs527cL$@|(4+rSUF, '1%|sUs><"`yHMjb;;]؄Il^L5aG(߁s<5.$,|hT&˴캿Wؗ[}'y- Q≗rlQBe ݟryDи$f8 _Jh)Com3D7@,gTF}CTlYзxNxi,Σ]Tu4 @+Ha$8~shlN# |tu y҄n'_&&^eR pIVȢ`qӝB*_"グjȰnb䪔<fKa܄:= R(pQOʺc \SQb=iԞZ&qaf*pK`眤OCs;lHL]Qz;Մ& nA"ЀsoW& v [Uwr}B8{-R=7zf]P*g\_V^~BW'χEx,@vⓂe>ڗuqzDӫct:b2J"j|?g ZBZ/氱3X/C^ڗZ$H s[ qt>!CmL7M%}rLQ?ZQ~9`wF' 4Ss[8W-p%Anx;+9m䣃5|tWyG*y NӛD3OK^.4M|ó&2䥤J<Ҹ&0Dgo%m s(}AӢpj5`c6 atuж H?!tth0gm DT}/Nj-*m #N7P_OcT [`,)x63 ;q]7O Reh޶H?S(飽  q!Q,,qRƣ)uvlCfbKrňU_L(o-)ʋ/A㞴yto22yF-k\lTەC]^PLFw$Z'KGl1YhU@ymZe],~ eY- JEg6I< nTpm*l1d y.HP<{JGjFA~M B",ճ3r#d Udh^gN \wiN4㇎vS(7U9S&#萓3xu˷.zRBx@=D@"I= s.ggYg͝>.nC~PgAƑ{:;34)c;9˄ؾ|=R\lav/۔&D2ϟ {UƊuێvbmttId˹WqI\"ALcTDa/Kc>*jN~c-PjFbg∀UrUR2#f6ӞBpI F>| Xٺ]7B} 2=vFSEvuX]Oܓֽ+=qSVax!x*U3/ث atr )*o]ؕ9-(p:럻w[)6=LyX"L'U6JW^9m*Fiy?̊RmєWs觌u `f ;Wi>kxxMA'ѮC֎S"qՑ}[P fc3IkLWS"S(9ʙTJ#=_[4|vEFhձ?z_vV^ej~urqaW*R-VuǓ"Ɂ2r"kcg䑒"S&pSRj7)(2^|6:t_PDX}5H}5B'G&ɑ{LKc;7PpS+e¿%;DOg,cT4rS+$ˍ`F"C#wz>F %|Эs-t(aXM0wn7;^K! oJ+YX+ 5ejKؖ]_ފroU:$7n;fPr9fqZ=ϓ́B!harM)Cl%eOSjx3FГM<[Xwy6kr?'CeX!.߰4* N7& StY!bu[1OsU]d&,> &wiH9 l)^>k,<xc1"]XI+ԗ 0nTieUICf/`l&ZpɏYa$)kvPȊBT L}\MqĈܢƅ|TS9㞉zfrNT:mMT7lzHi5y Dʃjvl --{i?1ʜ( D#M(FT^܇[mݺ\+_fVecqc3fAm" 0MyP׾b`9 5smcrLT@JH[gqNb]u3sC* f4: \BVtIhu%( FKý|b. O#da|Zls<*!0"f̛cIAnH6Ũ*a/E]a IЂgYZ0707010000006a000081a40000000000000000000000016661890a00001088000000000000000000000000000000000000005200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/isdn/i4l/isdnhdlc.ko.xz7zXZִF!t/1MF]?Eh=ڜ.+~`Rm)B="ɻzjQ i%x#FWh}.*+Uj qu؁~}$nk2VQ9a|9kq5}t6|Da!yBܳIhD,:IAq- V'vPtNH_JvU'feB}vBֳkA>BO Շ-sLE/ SA)LE ^9{/ $\pL0 n%RoV;f1ipCI~AB^Oyx' S~5`|RXKo,`SY/PdBO7_,Ϟ; 65<8זVfklf֢d6B8gJ]viɠøT/fV<c ,2t-xY#үӴruq3}0M@ ȋ?hC&궥{c^MNz( F&M<ɑf;_nۏiq W  A){L$C^bw^f@+ؤR!|/Q~#KkO0^+M\VJfG`FMt2ɯ[VQ/_woP& ?/j2ζctrQг|+{_rG170Ldy@[,qWDF[6LPC<윒@=8eaf|)QkZw{e:ؼpKa qxpKg /N3GVk՛ȣu+jc9 S<,1'`=%{ $v7,Y G#J<_pr8kהs'ùji?%īv _RW8h&oڎ;cMhvqvdںb0tj=,P7~M-Af/ ?l Ga!-uVڬ#ͫ˞F2m ֶ!IzG1K6ouBԥ“:&mc3<ýV}wUzM`-`7FX?-M¸f?^+bI͛,&U` _KS+P\-dMV֗zCÅKK5i\UL%Qkoݤt SO@*pcY yH536A,vͳ: ؉]pt{&ۖ`@=n&u]qT ܌nٴqD 8.Y(M C扰ְI?d8h#&${U1,f A8SLHpK^w h%i>.s@XosS qCt㗴vGR8+2 !pO; :aqP`:MA N(Hړ[r?pg;eܩ#AxZE/Tk K oUboOuXͪi(?x^R`l +(S>#~iL g,U[V]%ӁUB0 H(I\81& S=>p̽dM:3%7;U@x5KÆ0ȥ}g(~Jqy@|n il1N PjF0M.3@~XWtsIjN$&qMqHI/(Q2F8\65 lSMx$>gxE,5GI0"eP%׃FKEGE<ۨ?!^zZ7) KOboh߇oyɹNlؒޙ&j;C9*Z.aJKYa^rt "Y˜Ee"ņپBsR'fFHaB8sպݔuͤQlW"Nu;|Ws_2P]0bO`,cS9!=-e{ ("iq⩍ٌ)j<.$޷5â#^U$+ )*5חlT]Hٰwʅ^ N@<`(X4op$W(oj^PYD0k,upTMiwn%xFe @hӳΝ>wļ{KY!Aze]VQ%hXi=Vi gjY|z!U3'kd} 2`LB0pGY2VRc^LGz l&ZE]Ww<:SgȎYXM;ecnJ@g3c/Ra;VJxr1Wޛ[1{b_p 6DN%apxF;Ab6[s?@< ,;O:Lgű_Cvcv0 [=k+D;{6cp=Vo^##[ uN7vr\2=#*J4 T*T&"s&2d6YR&D(e_s,f?R ~ߍm4ZrFLvR*x^IZ~G 8G$`+#d7ox I^p5T%R- ?aCp>O潉brEV<eAK0؉6FkpՎZj`NCt#}$i飗5NkAY i4gp gU 8%1vc,{ΦؿRsHMLdf_@!wEmDK5RPl]ZuGF& y2o饇^؋:uZClc`ķ(}Lt.( (bmijf>{Q3ݔ?쟛7( nቊM=jA|͵meKu " 7`ԋkD8q1qJ)E8̈?D$dkIo= 1a Yݟ#̸ k) $}W;YȨym%inQeI!%vLd+B2(K>4YWS{2H/R+s1喝#r GբP\d (<1=gTmO+%~>+'aO(bgw夂`BldM`_vZNy_,76 />/ V$aЬUʇK ِP9NF0ԖDӆk`8#Y b+لgYZ0707010000006b000081a40000000000000000000000016661890a00003614000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/isdn/mISDN/l1oip.ko.xz7zXZִF!t/5]?Eh=ڜ.+rxK>/?涯 .M: :9M=r@`HjQie(R[,A[Y& <&1E>{C#ЂtQ\;H Z# 3$ٕ*NۀdEFx¦nwV(;T>mE 5^4zߝyoO+=1)_3goMa׳: -FUu wO{pZp]Wp t{[WG/PN z4~ G #V2 UB T]mt+1(˗ok8cRM~m8{̾jv4xVS`fR= @*ARDh/$ttOIiYA,J-͗-^&qXɳFdQaĤeu1/nO}Nb@IoDHS_0YB/(\jZJ֖&h691ޛ 7 AJKNkKnצiܟ$eta{)t{wdWQ%mu:uZLƚdej̆̓zHV%'E~|b]l P`/ ۽X`-R{D t+Gv^"S4G,N8ϊJZ ޞKN]3yd۶!$۠Ts=42 V1շLah2nbP~IƿilL6PxPR2L =Y${Y%=p6gtU[OSy@7Yhi.b' ] brl|lrQW?P:hn.e1Ke^6K1A؍_د`> w|2&GR]rh-aMGOժ])A֝Lz!POb!el*όs{ $T]5jƔS2Ŀ3{ieSjZ&|[sBtA}ݝx̽$ s-I@qV_W6=`#o+#1Ztl@f90c[Kk8aT۞mAo:RsY,գ]p|Py6>^*Y7Ne͐f=x.sbjp c3ṬɴCfZbxp$\k$1IḾS+f`]\´nM;hzyWz#63.mMkw22AˈF WN| lsxY G_iAw޹!qң|n.MO}<+1U *8藦*m+ \%.^sRn_Ed6+sgKlNOԯ=tioNrv7ICMLgsz'U +'۩̑C}x^Ş>0NHE-QX { 'Bї5TEz!%QW3wY?}!\aG;~-,ZMJ8lOÀr18XIō) (|"ڕW_/?N'SG4ŹyuL yl*֒^c8-`hoewSGF> j?2Ћ.6@H@f~{KSQ_M;^ߦNB~NSQ(s}Kbfw-]i}UDJ@*|*w͚)*?f?8GeW䀬Ubb<^UFdR&Xv!h%8s< FfzbjMxr%WwNt\1d i{r̓kdu=1B[D/ExM~oYP}=gt~1]@8j{>9}M j&go9MC]LCC®,wZuWbq? X(VG#~0͡~WU#w`c;W$풉lcNa2԰.̀d<O|Pd0ފm@>P_^|ZjzBRR|O YY]r=ܩgl6)EwcWWlMm *Bi]MJ+cϨP=+UBj+z47l (c.G<@!FmFk(L.@=eՇ;/kpTd$-@y[af=՟8 b6 n47u6Hma9}! s_2K6%SGAlFH)Z%6z?/Q<|Ib9@xi;KRU@e3iRҍxv )2#c2ssbJ,L&oY24[`pRKdsir%xϨ|1, Q>6]]Ivk?Ժ<h0|OmԮv93֑Txٍ^yC#esW$w`Dm:i}:;mi gbB㋗#c3h?G'#s8=@G:[}Ή:=&`5Z"rC 4/*%eiXLVVNU^]Ӱx:\ywFYJ0=3V25? Rc'd߯a2a4 ٢k'3B~l4E)aLdӉ .?pouh@\$Au&=ܼ%ƤxoLWU͝KX6:չf{ȁc]OT%cU*CiS]@VsSɜ*LL;fg>_% <5.Ϡzpo%rS~hJ\}g+3p1}3ꪬn،TJ O+foZQf % O;*vC!iɧ6YM'ZI/!C1D u+_D v3ʿo:PMS/0[_&= $ѓ|Qn29ay2%C4# ."k/ѮנxKo_ق<'5|9X7RuƽެRyG2[qr&pW m %u {䫤vM*W\u>\p#AC$KC -XQ z=lVcS&?ZfRWlV ȹqKPh @E7$3scdq2#uyi N=^U..r`ns3%w,g ҕԀ- :6Z)o4l^(4uI0x4.hTq ONzH">ex?l%ڹkoi7׺"ڵnp7_Eb/R+1~l, nKݿt *XL@ⴒnaD// 1qXزNQwJ]UN2Z&湱FgT2S'I A෺ӡ6@&R)"$5١ t ]lh_  K2??eZf=q﯀9;̦˝wMƾ3)fDI0dC8H/䩓!^q|^*v;3-&Xb׌YOw OS-ͻZ/}-I|9O-Qrw*7w_cPse/U:F M1fѻZ _#Adl ͎zMP?qO(ږ[yYzxRav(xXymF}?)e81|+h:hmƇQZ1y4=kj /ZY eg#PHAWG/,HHn'dnE(&c|i~얹o8M¼^\| hB4;46m?&8QY3mCvA*eСWwG>GD^=M{k:o 8JY4\Mz ([ʜPҒCSco| u+ڹuOlZ&*(G2{Ug"2űN֚/^w:9<ЭTpn*(a^TEiꩭ8hd{4ZGzbd7dȩ.L|LXPogrn( ^ PX]Yh8:DYK1Nm3y2k| fm2wt麆ru#M̳_T$ tB.Q- xOp|xekY/O(z~x知''Z 0(X;’ܾOtd\wlm}(99 n: ϰmjc1,tv8e5@)1z[ϗC==8惧ϧ Nn,(3_E/JIh Je54! HB%{8vO䚹` dϢ51M@q^¤_FʍLkzD@ūSn} ;㌌2QUm*un3Ц/ErYp &wvrCȖ#Op4!WA8?דEچS'lu$͵,yaSQTUƢٔ  \DUZJl궎Bȱ6q(Y^G c7 yS;Ovy&.7'ȂaiUZElcN{0t0A<rơaN]>]{|l2 Ez3o]X4s XTA8IlFL.n)"?B|c\+DF *inI9&& ,t՛mʽ)IE$6euh?xqve!E':Oq[:Z<!>- .S E%? Fxn5< NMVnL|,d%'cz;'X(~ӯHgӄGئY~"K" B5ǮPɨܺƫX͙P'l)?GpqljJi[=-45aDv7*mtݿi2*?݈ƍFά`n GpJTo.dp}9ž)f4%̮ťYoٌf vX/mo";p;]-T[T.SELtN{jdqe_ԅMH]J_mm_xp+;MHtKibJ]9ç$k9XOL/u70v{_ίZrkTO&7:d}ѵ6kDW$)u# oV|z‡jߛ|):MIL[\W'37.ٽ̭i2@_Wp光Ys+GGA92gJ[Yk!Aei쮢`hÃ1з D"IrzfB >q6@Mg9auF?O3~'BtuE56 Ѭaɓf|xJ_XjW^#>aG 켔o9#_q&M)Qv'tv|>CVF{XAZ+RtsK0AǷ {QUp⊻hjJٹFA}/)]5/#K.2T4Nc٦xc>e =] Ԣ͖ᗀ^+p\~ps\Т3zxrJ(ÑfbEqod1') jdp$-OcckbkȐ/Z6 σt_ iE_:"%"@QVs@7#UhFZ7~+Ki^t]ؚwqE;K$s߾|syvИ~?*Z MMs9w3<-Qajq9ŌXNs:e7^{lO2]~%e^Z+̤QEQM yڰV͒h>b 33}>IgE584hBVpZ RS'gZ0wrȢyG3?A ՇI.j. Uk(a;5801-`ָl` Ǿ-D9/|4czL}*Ԍ^vb#LjՉ+„~Z`d}p,LsrΧQ6rGM HIǥ`-0JMtX/j.wAw^nmǀ]8΃@`$NX=4}K-na>V(B`Ըzmk͸[t,"6r9zA!W.Ζn dO aʽp+9[2֨wA Zj7>FQYڪ5^a^?NC r}mapX,q>roqB" ]v'>bܳg ?{Wщea=Ĉܘ:g:G{ x5ygb!vIcsgÈמT(SU*]D MX/+5co3x\  yvX%+}E!^8=zaAsv$= "i%]{=ۊ2$5Q8O Q838ymsY6?j'^n:P%T Z+%BTb~Qs_gأ0ы`n~d|x|.yds91Cr(SIaV~Z{*7!TX8ke>^njY<{p'q1zʄ.遏ݯ'l/=%яNNՕKwԍ4vX/Y1*%X='ؐ&GbKiX˳llA4\݊ϴ 4Z̸ 炀?n ަ1OI”#/y7ݪ,>~62:hdks"J_`޹Lh?hdy(͂WZP 3b$Uff!WAۅ:$" ^KupCE4/G"OO{`ds25ߪ;nOKZYOUy \z?1r #15[cXYP6YQi`J0q{#$AH?L/q4S.Ŗo (Y`@O>n}9ӝuR epZhTfQYZ㩱2ՁhxuP"T0~;c! )D6ě ]84:9zt0Fkj@Dk*@@jC_TuyI;i9Nq$aJ>Fn0Qک:f$[ 89bzvBD[WH'>V̙XQsGmMɑ0է-/#)''D9YH~NpOXüٜTe6mM.=~W>Yׅ禚ۇs-\ T?s xv;قU-hEО]H2hN'aD~X7|\rʂݴLOH8ۓhPՉ="F3鯔$9c?y>鞈wf88d-K[@9Z]?2~c+YLfA0\)rU s1ɟW̜Tɮ*$!Z"ZV}4>ĺ͉!6mR-j28 v(9ǚ Xuȝp@֛MJr@Z}t*̡x! 3MAbj_ʵe)/ucO8ыcNH12^V*QU$ 54PfSJ[215)_J\FL]tȯĄ&i`cA ;4lUM0DlC恌 DE-I{ׯEOgPPc .OQ~ 6Ls9u|,2V4SJ!8PE 5 5C)8pC{j0t?39T8o]:IG=^NTM~ab\nh40ݡ=L,xo$3 &~ݳ4).J~!˶ќ3:oa:|q6"bXc i[`FTK+;j$N_wDg m{'˒@Ѵj\ ȑ/?A:@1p+:+f)!%isu>w3x9@RrpMvLTk$}i11`.<"r6O۵zO#yƹsŒn[݈s+c&(dّz5q3i`$ bx5(\a#e<R#-υ(mtNk̅hDbOkچeh+`Kd4{m)Hc-oEI07bxN+"%[ D^.2SLH!ZtAbAr,%eg24TWkp"[XVPRňCqsa+#:35,Ȣw s-螗G١rb<1:PURąD Ti0K h[5G}QGUENV@' UGϔn6#PzK3 ͸}?:Fⷼ/sR C@)X=(Lݻ[ N_-Mlzffa+}JX V8q’w˨on7V}7p>!q8ckԲLKVt#?tجTtRifk)niJ,f6y3oB}nDتp8d|\n:5zI3f)]h?jhәAˌwXXhCLw+O@BTSpF:1hFH}"f(* —yYTci\E%6;>^:od*4 X6B؜2M}O] _.-N҂ǐ$gƊzI+$f]hrOXfQ _"Ze:QE -tM[ ,T3OUi=T+)ۑ5P i^Y kJ!j:=Yd{-N1}[F} _`?{ YOUW=B]vwBh&G{&ࡋM+dˢO0~N ". z$[$S,Ԏ:ƶ ; u*\w)-2h] k[ӌ<~;kzAF c۫z+D4->]Cfb JʍٿaLJ`DArF/۸?sMB/8sg[7"{ $B] *dˌy 1wtrIJj&Ñ`Jh*z./s] yQr3(Yi9~WK*]݃ΎVCu;X3hg~Q$G~"+,{_qt,YsOi_Y~q-,:# b!(a>%Q+\ c9go]@3=YC fǬ>o 0N~-]976Nٕe <5>7$`8if9Q=iԮz дkX"R4h e鬈kB(_}lKHB  OF%C~BN]Tv:'jG/s o*?~^9s J0"jyʯb~2ToŁܔi4hPPIɪ 7 r1KTL0i&N؆YRZ`<C8$<@jF*fBNxcV"VY;cFu${p˽"'}z%$tUkn}ࠞDg NW(O j)%Hr_x'qf$#kQ;.Xy,0n2r"y.Kg>KWjX3 HR\pW$R56BV|#{޸ז+"iפ3zPkh򘉱gYZ0707010000006c000081a40000000000000000000000016661890a0000b6fc000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/isdn/mISDN/mISDN_core.ko.xz7zXZִF!t/&M]?Eh=ڜ.+?L@eUYA<+bż`Tt*.Wf(s{񭝤tr*ijպ%A:]\;l(Ĝ7`'{d+i-q4ך[iotܿcWq<˒qf {XûmJBZY"ln][~N4fZRK~ `σ [LIk6>tx:'$3|b枆Gϣ=!c)u1P<6.?z:ΣpTl5wON:j@ ^ћ|5&H;=^&tS8 c.@RC܉(&QLؘ< ޺J/f^'րvFpS!网TC.Qe5ڰgS.: ->mR.q{3Y/TFS>J`hBW?2ӊwNY͗E @T􏨜hw$yk5^{]]L,XYxVκj(9o\Wwz~ SoP\ė?Hώu0*>,-paB cGt <\cz}5=q]h/-QCSsf9D}53o44;oBa9Z{d$\h. H(1?g]<{Wu_r9RBIsSOV~`s75\45tvl2ԝEj Jv$ـ:Y*ŻA  ²2a\ hz]Xa ACD= X-I~?r࿒o϶FE Z#fPX/aHMQ[9͖9I' ڱ)jz羸1#vZAЕ̖;Wc6m+j#aH1@%; W+eOSƦwKi"4e}ń{ֳW)ƠLgLRiqYz^5՝˫:OB[<}esW@ !gԗ#31+$8S&I4:D&ceڞI Ԛ p1y~T4ػ[c;:dλMtb_7D̰O0Č=&\{p(o~1P<_J%h:鬬K3A>$Qo.PïiJ1f@Q^߱>AKNGj}3<03+%C3b]s7F 8k~`84˨ÀLq::Ğ/j'ih[@*x6m{GsY%Ef#Uw9*$k1S) vP>#cZ)pMJYVDF֧z%Qdf7ANąRb8yl"5vh?Bk"րQ-bΰ"5CߴM^650K^s[o&12&@}3YL iqޑ:j)"Yd9ȿW'ѐL-yH#AM"63*؛p.)rML_cw|Vb˥ukթ`4f~"!Fztz__s7=Y c8^(ղoL% O^ӓGfP; b"OdY,˗''5ИKKxr{tH;&N i 3;e3D Hə kq krMR؀jO?,ȟb) $P}nmP!ZLęI=ᚹ}R~WpvIÒ<+%t&>GYT bR6xG[%Nf doZy\[e(  Ggݦfԕkn #n,N}C03 S1$}M1YG*r;X2]c/哭Ru۷wuL;(DtH>hnPO -6=eЯؐ l+)) h|1#B3fٯ:t:>z =Sa1f ^QBi'k4̷ߞq%>9ojPo )lj'*ڑW w<~ֆuv-pdZ=I# uF0yU__ Xx ދG+qQtxڴЌ| mV%F/圵9ǜ9ˢ,~BbVTQVd3C&/60BԿ '>Λ6̂e19:*sCrTH.M5 3mЪMh@7O<EB_gut?7?.1!6q?uЙ%1% E6_vYr,~c3 _)a9ԴwxS8T6kB6N ѦB3z3>ڰeDm-Pwϗ_UG{/}r«<ԛKлdh/οGIrkH7g8Ȧ>,]wa8oX/qpoHLi)ffdw4R>*X[%fSzKOiSDKu klqUn(,_e #ࣸ)Py#/DyP:_ `aF2& fMT"TEHvKmjuΌ1Қz1Q_*ZRHy AwOdaf> ]$cKTkw ܶc>̀ ..z$"]듧E8G Xvw<s(W0 UC: c-0wz Bl~Cbʑ~cl ӻFHM͡p )d^4aS!#I]̉ߥAI J(G8,.?-bP4l6 nlQ#>6cൌ xhh!y#w//|.U/tDzzh4jhڵb-]Ou9nҟiNeĠLy*r 9&!c9lpm[ vl)  Qp+wareIʻV:|$,_D}9sa0D i9}ܺ%F8S.*9%gEÛXdҪ9|H/c% >2@_'ݾ*(&xA|" ?yӡ;"~ߦ9 K((DMαqP=1*jE"CFq6 2mY ?JDi*|aD/0}BIZ+~O{~ܓv_0QBԻtE/c>%';qGD}aSm>t*ӯ af{& \x$ ƤpMj0-*ʬBp ?qT/Л KsF4' c5E8B}ϩYܸNmMdG٬C!g~R?HyFWI Ԗ@|4Nf%(EsE6ekI{AK$4XN2ߒs/<âv8,E)ޢ~>}[,P~}"!?im=F[%_"ICq˅ Pf Ls5*CLD bH!Q`oe?@~xIZa-IFY1Ik'nk8XTtk%mj0]W[cP%[]8taj+SP':\Q8UmL \Z'zểgb& ,@Ga0/+ L"_7^Ք[ ؤBc[#``;?ᅩi4Vm PJP݀=?  gl£ZYj;UڜYjR}4I5TM9c0EiyMȀ[O5cn={H45C liKb>eƾag-C#N;#jO.K4{OŪ랷~0u=y˪DCU0g5Z\n"(CI^jB dYySށߖ 6تꥰ4quD ']PP=yáN)A(ZXsT%Y/#rՕ+fGMX ֔H5 pX=>=sCulA1R0:3uP4^XZ3H9s&/)M}pa~qOUw? H8=gvY(sK;uT[Dͯ+Z9̽7JL!ϩY[\)|XsMҰ.m@0.(\OpC4 xT _`KVDZpLjH$cB`x 282(e-EYby״#"T᪒%6{\[HSG5 MtDy2ŶFz*[7 RM!KFbf9I0-HiTϚZe|M NJ&[A a0֔u&9P Vx5_ﶸTfLf݄o5 _l㖋tLвA'sט'ԟ":N3jT\͕KASIǫd~MRx.LvO\Ȅe" UKw*aVS^<4-dW0pwjtOk7;ƵĬ$!S I&̷Cbs^4ur9*7.üy ySe_>Y>.{yARqK"7=lҦ]fIS*0!RīN|NR}s 3 ߭:{WV d7`gvQ~nq:X7yhdTfثf)))UTy5_j*LDėz (wX3% j bm^{; ,ӫ?8D_IrAܼBP!% s]F 7j34%edXfX2 3cq6yWHNѳ-VIߎjxsqGRح\"]ȐZG\ԄzN{Yſ8)"~F"8lacI+04YDYyx8c8c=e'(fQA?q\(Z)_jwr~p G?s#ĒkMUV޳+m\i$Vl2/uwL0Cm` pW^Z ęs'BO@xqhKmhj,R!jnsڝCĞh60,ȁ&< Nㅈ sH+ZoOd:6̓vbP;l#e$!7gMwsx )2DZzBT_Q4+Q(I΍낎A\ pT^K"*أ^,\~S ;<է % L1]; R!܍T[.3:g1_hY;S S蓖sF#Ta_Is3iRLX3ǕRa !ʽ!>TpC7tWe33HJ̘T+r5=6Xퟗ wx;W$ >g"v;C$i`(/l#j^V W*CL9pq* |~4"4c:: CEXظ*JYʪ0B.F~4혴R`9|܉Ue ƫxߪ~ΩQշ_I-IJycA(Dn3o$?T' PrGQIߓ"UF6h&8gx7$ kSrc-U0'_̘N T esqb;|Zk_T3۠wJSQ='VgkZl:$w hyq { B6I?QADuC\GNbE;Щ*kk Z|uhggoER0x0G3lKk" {)ԧY#~qh 5;r 1ҟ{T;g%qHy<)a:zX 1|Q{tt׻BVr[T\o>!R9؎J>M_Ѷi嗏#' Nmq)6Kau`LecIuA($79nl$G9 8}7"P$"3_3 4I^+! <S| Kfx[1;h/ݛmEeZ@]5:{+H:JO8 ?Sb9|炇ңn\+,=,!Ĕ 5ǭ9G{^t= ]I(8K6aꥦڮjHW6rkþwxsPaرh*6~YVL+eֲlO|XX[qICx JsB6p[|6KD&;dψOl kbwV3gF4 1Ur𴸃Ya$zEfZЌ V'*$L/VUFSiZ"ȥg$%`l5V857У>u "#R9:v+/|uV|HOqNƮ4Sc "_~^Q]`.VϹ;Iq;Q ;nɟ?vȇ3mg0&nF70AHRl- /x4|!EQ2jۯL!G9gRbz*=%nդ+erXh)ٵߣ+ cAqE-E_&ߐol^qQ?WfC1cvfB-. D(]BdD$] CstZԫ {fEV ?D*^xnm/LP{8Ba2Ӹ_ci! b&: ^ע%}`Cu=4 tp+wx_k -7&yݪݛ3X4W6/މ!bhO %mńd.d0 AMk4o3CF~q87{C8vr&|RuKrɀ,-ۀ^|qt.B=ʯi|DžB BImEŶφ(\ƽQJ`hvÜ앶kA- Г,[&tSq3Pf߹~$ۭg!TH{rB_aw,ˈf2O!_ PcK{1KEi!z+k9CִE}*qAr8X]ɲcSD.ѵ >2@Z3fWs6+o-I™ dȔ WfaF_s]Al0,{pE _L٫;2:_[1sx||īSBGs#Q$+0[~ 7Đ<֥:$F3D|&/TJ,M飰2LƂl:^a(m>Btp2?C" /{y_Kch$ ܜ4^qz$BVms}M0e򉎆"VƇF*J5]ӳN:$t `"a{{;>Ѝn3~=NPB;'5QC8J͠m[|v=VO|&AS?جF.8|EP5WcߢrLM7GyKjTQ:RKăeJ~x:pa' Hj4bȾ3͵"P0=hoZu .K! un(Evj+p!ޗRVVz~GamW5ٵ~=ef.i-GEڄ(I)$}].Q*Z' }Wv!ę|"8&*!Ͳ<7wNS`wDr@Us;]z I 2&*Y]x iu"J0b3L@dCKXL髌: u ]9zZ+Oc' P~dlν  73X[+\p8t&%x7cߺ͌· M?0_"KngGiAFҳT^M =-ZRܧ)YrTo?'5h *DRqbS+U8sA#?2l=?cO PGg4'DQ89Oml,2]?|fp Yaq5qFrKݳ9}4}:1N^*ķ|²}Z!jވn胗(PXg,j2xTQJ5kO"7ҲEGd'Du4ѳ.Pއ>]/-wYdŚW\iIKGWچ6Q )}-1p^ ՂYp`"vi)LLY0tw5)wߙA ǗINFNRH097Vh phǭ1Qtб81fHۧ?W]^foQ#,{yR**ic[C@GCfHHDG\=HA2^蕱e ""Yj t]ayXHQcDݼ,vS|{H+ c^0Ygvm ?l2-4EgY'NڕLN;IJ1ہ[oϖŵ97sOmaT}^ ./+觷\I}Xqo' Pְa7EmiiF7GS זK}qO}RO5 /},MӚ:Isl A럢2TsQҠ}$/DM-7$"p&x*9M[ d&o5#~eL~7VMLΆp/s'*-h;$PPh\k3K =kyl{c/YuH0\c b9Vwf!Na %I~ZHC }NhM-CD/[agy-`z0Ll؟$ś#`qڃTqoH0` ~QǷ-qJʏM/Z$*Jg |/S06Os"c̞f{|!`(T :~& (~7`R?6̩[bAن"I95$^F]u ҬXRSt2Ŝ4UyKr(C6i&-hY |tj\T [s + ~gGs/=J鸐YZ0n.qyVgQgR\)]澖4cדw4}0`5{WgF12F|{R09O:tW@I #\fR#[V8i:)n>elԨc|h@"s $3V Ct& g`g5Sk7~%Zqo/s{W 5v7Y締c38 $:4r5Zh^ bA#킶2x?s M~ [5'Z$ԋ2?Q_ƑOT`m ^ݫM%3i {ӯU~d6w2ax(8٧?'r;? R @ u&V٫"C9% C-idZ\ŝʒ0fܛBKs ~&snh,)˚5NSZ0 wHE>6TM{3x>/< @8æ1k:kW|4'،Hun)=+:xi˽pO{g 02+'Х2PDSDҗ}%o+8dB[ϖWjzˈMZIGD0DPdrm)@@ _c@otēIQn~R7!bD"ǭy4}Ju2!n t%ǨSe! ǎA#;{M8l&N<5RC e\35 6 C.kE>zq0^QD>lA'[&Cm#!_^Ӆ OHq5.V@WH ;|×0_b}+T\%{rx,V=7wUJJ. QPEUoYh*D+C`ҍ)SF[,nn9Ei2 zXctFڄ}{4BњQC,R2g{wYyܑXfJDNA;[aK?(k X.Kg nś<,.kW$?! / ;v^'~HK3f̚$Pu{zlyĒrJfSP2Eu/+I^d:w+ji9)lcY9,jGX_& ȹgL$٪ɓ3=dC+tc;7#|.3y46ˌ8mQ!9(??􎼔B "ͼeCVnsoxϰTJCAmS^,)NL oB)Х5exޗbx 톹sRG_'Y_ƚcKM;I NE+0`ۺK4 WM1`3ϞzzqnBE4թU:vWrlZy0WJ`1ﲙB'L(+ O( a|SE uH^h ג6wC|-ږd?DK+t?1tAl0_[ف&O3]i9)s eГBuG-ΥTdDU l9K]"ŗGƿTs}PPvNU1=!<(kR"XG ʎC̽ZӅ 5+m ts k rDNӭ`lBOcõowATNSr9\d0Z׼AR`!>{k2=\-TG b-qt{WWem2u-1'h/ 5q."}ҤeҐMWyo`+>x# X,{bVҫ=_Bk?h,F$)k2AڬF_s7A,z^0_`>g7w9p+7𷽎.r\$bz5@Wx/vOޞ4lGpE.I/c\ty=:SgSOʼnfإ=^rQ@N=ȕoRs)KV7w+nnI-]rNoZq`t5&s(YR;Qe\wufe%<:ƫKi^/XSYM#(q\fn9u34vM!8%Q,z7&`Cʺ8U@8~O=-8j}Z}ס6e]}i#$^{fI3F^q 0F<[WeW6Ć#\wH,K=IZUDmb%Tߢ3l cA/u.D\F>:yn*Fd}كH1AV= s_&G*76~J@S92vtB[,˴p$m-8H턌pv7|/$7TO~ LMpl^*I@C혢Dj"i|v4O" Au=/r7:P}_K! ^XZNYF 8vIȊDd6} k4!B띦 ִ'ɣЂUFXP@"U2Cz'NT4Dvbޡk k!Ym[2`K :vnX'+$^ktYLv3F/gTvM^-\p>XEEUz6e}` X/ϤCNtQaoo$=.ErfDZ/AH(kett#形 DԠl;>S}p6K# b=ly.)}9nxAMԱ\q8,ez|+f`r &,C"r;wSOqo(i HAwP}f~v! Cv~\jm%ӃT7鴋=4͊ґ|LP=?25Q&35&q6?zPt):jXwiFKb#r3+ >ϳJ}KgGW>I[v 31W6Lͼ3|i>3"`kqE aЁ_,C){xѸ 8% t͚3č\4q@^E} 0_y7 3ym5މJ;GVf[ 4!G^5%Fl|YVAYz;?%[ڑ@YÄqKyA2XJCDcn!V~oV:%uP I0$o pǧ侕ΘQ`湣sxLp7GJ'?h:Ȣv4ムm3!y)1_~ve[Aof-UWm5bB]3wG^1cS>qj_{Nc6޾nX = (ՍWA2NUW1q<*ΤfMkVpM:ٮ\?aA/lU 󱲝[%+? S.1{Ev/M>e|,<$0<"^Ft]=$G/]s]%T[1MDՇoo"vH xߊ\#1\>2quo0 x*xjB6(PIB6mX71ًj |lH%( +cj\G%| ༚xQ: Dr?i3ՌN)  'X~W@]m3@݂푛X 5g9i $pQ]C ,MK썘u/` G&Lv7oEJP~EU!IbaTA&ړ>TTs 8}Iv qMNcrӢX6K}5Keӣ[;).4=9Z7iL;t䋇.Kj"Իݩq ˑn.Y$N$M ߖ oscנeQgLy.'54Bu܁LG{~87eۅ9;/ XH٬i؎Bcx|yl3L|#r7Flm&^-hl@eT97 :pEH?He$pI&^,3(eȧjkW}:aqK} ' R+`ȩ"3P B]Hj^'RK#l6Qn]B% 1ho>R z/b*Mu- /bXs1aʣaLas~%8~~a`S¯Mz}`n*2W@!0iܧ [$ vt% |P᱖VnqtaP1|եMBϵ'y=sLBJ])FHx_cVSLU.Ew>ݽ#:z׮N,mw`ry#sحc[y#f*-@NZ Y/:3_(\awLbƇa=qVd~U8AU|9eDə 6(5-Epi+`=7Q}GB닄Bmٸp#ffRTW #۰<2خ (B&&8`ػa{]r(4}xao) E Ph 3YUC^&J]c!{ǭڢEbOjՀ.푼9ץ$O`ښS1Qȋ#)4&)a8ynjǒ@NUМ?x>fT.J T\ rg fyn { ꢴIҩ٪f¥+6h'X(L,O#Fj$'+ q9P~j?F.̾^$ 1T2ʤm(TjMN0gbd@UV;5^|'?kT5?]ELANא XʧMͺC<}i /_n X9*}U=r_ ꃏv#3jW}a\!\/ sP,Qx6QUX8|Z;\[;Um&QLS$1Na;M-vp J@ːך$Zqzl*oB~F `1ՠP! Gnx&)P ڤIJ rTzNV{mm&Z%'}IaR~4Ƣ)mU:qrGZ4A nټhÅa2ֽ*ίį0^JƌvU3 5l;)H4:ȩ~-N`pϕVt#5vQ1TemS2"!T)qNFs!3}h{$f=Zk1ʴQ*h007g8'qXd2z }(W2V^SZ;E޴%~؟7o8y= T#xO-2yc - %Xr)[v}7dI\MN8Kx"| * m0[3oC<;/:m.(6Ol@ن#ylE9 !0?XiZjJє@|0ZC}c#Y{'(Ӿ!J-OGH:b0X58drr(uC59uB?lx\LD{snĔR/;[SvC1&20p~CM)dCl}h[7gW)et %z)~[ e 7bh`G^y< @"E&$7E2;~%қ}p3(>t㳨"XٓAQL5Tb.Gj`m {bǂ< Ee\Mi6*"!;BlݠH{ yt+H|6cq#zG`7=x ¨?؃kNK9y9%b)S*GN/DJR(N2f; Ċ>Å[}m#|[o!Z-;bvlF=4bؼuo$DY&z @ɩQ eT$eէ{=(ε"8A-P/j(CN5*=J:!A%Q _G8>PQif#%8~Cjπ7CvZݟ/H[VP+LOq d[.}03v'PVYPAٝ hF]5 MdOd *_#)x \5՟+"|Qi|p+96 Y_;k1SѲ{2cσvshܝe$J6.kyIqzLnEqHa6-(mKn]%X]O^xVPLtמ+FbZg1NDg׀tݞs5Az'}s?r0!݃حQkZweHwv$jTy8nHr=10姼/YE,0I^ܾ#˯D^2}؞jgjwBʮ t:[l]~\l T7lUnsPA?I.l BKg˕GkGe },Ty5Rv#w!E^ePvϒzYb}3c̓L!a*#c:seT/8y;R q@E̜ , NC1w;GX].cPB>ƀ3r꾙}2OX9z=gRUވpP pI 'K;IwĨr"a^);9cu\S+ZcA;v8׬ m°@B[j1 "{tp4̭!9Xڄ\+_Y} @@8%_+v(~J& -LI`'$N$[bv@Ģ&/d\U8&Z^p $GH5,*nXΝ9y5'c -7A F(Ӑ3>fl[Ȭe2bmtg#Ƶsuϝ#ɪPEm E_ZAKho ;29+aOWȏn:t1C nZxss>ުdĸ. Y(AF ӨqHxtn*k,ߣKF'{1金nj^\Rr&tc"mhǤk6ǫB@=@bڎtA^LtڋہF=&4t?f&0,5Dmc]OiVԋꟅ >w2_YK,6BD$v*hUN7f;R}|xͥ?aQ42$m,,R>k.`>{6hS&bz\YELR6&Pz-f$#-fg3Oi>Zd@ލُ…[Q'nپ1N{LH(B`b0 7 k #$u+Lz a{9uG>yzN q!::7yx"^uOrV4(b;!>a({%"~ΉFa>Ԇo2G~5;_G'nMգ@-y (") 킚Ow=HXHK(?$;dF) ԇv dQ@^ } ;r0s,0.`'h!mr1M 숊#A `ؿtdׄۄ,͊fʩF:uWUxE02Re!8ަلҮg4R:#QL54]1p.^2l H.V 0WHx܃@dl4S|Z=QIHu<D#{I͚ɧnH#7/CTuv7jNa;>ǣ_5L^dً)d eWqVY˻Ј|HP0$AaCvx8j"I|;ډq̵[xI&=:0PW*iq7?5"73QI^^/-Zz9&v^r4u IRaL2>(6XN+p< EDbVۓSV1zmq&vc8h&<O-s~K IpL~S6F*]ڎ>+q;DSOI]ٻߩ#ӾJI_ ۍ XϝÌWI|9ҕa8R]{{Sc s(F]F5,1ك;f%" , @6d؄ѐo ]Mܞ DhC?My}{q.Մp(Լ80 %niW(- ecy/g, 0{MrHcd.$lcC? E<4.TM"#=, W4 Idt:vy5 Fc@ e~Lx7a?ѸxcbFBrv_|:S{k&ӯ?7ǘ YR" $ًz>KgenK4 U =.83_H/J ur4E k 2r01eέ{oSl~Zx,=TTˡh'Iɣ(AL}S2ND;+9&F427S < X!X w{';VE?.kƒٕv " #zpT_Uɐ,E~1Spocd;՘y<09?>XjWnW~\H=g>$T  vQ5LWcŐ~NbOU?1h_{ph@Hp|?Ddp6-r*7~Yi-6@ocSPy .\+:LKp[l8=XL /7V0"yP_&YaԒ%9\W.{_L.$(O:yzP^q$zm|x#b7=`E#гv.W=֢h!5>9`,f$c3ՙ/F#>Er) T\JU Q|36{0z 'vIK#5uH!#X#S ߚ9O+$䱧x&QB^,^b ,JaX tr|Mm0r}sKjeG #BU h):D_Ã.eZ~7= i&QmX- A+ FTDE"?R˞n;ZD0?P9Jhn_9m¥ `Fy3\Kž|b*} A*~vե/RK9`f怀p|GpN@R~ܮ .fY\['-N]MSi]O wC hN"򿻅ͮ-mM;5zz8}7:#%Wp,:yD^V`ʎ,UY&cxgb:!!Gt9^R,= zc#A ~kJELޮLt n]rn}H5,.]e >-}ƫ5_imS:Oΐr\ HD[ڹ|Αp)TcV)ť L!dJat(#eI 0Qr A%5Y0Bfb4)w9u`4 Jj\5G3lɂjƂ N&'JKRÛst#PO$IiɃNy'C_җ;ʄ͔r&VZmz)D- f/CN*{`0eS5`ťse'Uu"7lrs##䘸(_/y^;Yh\NR=3+J3>MVs?V7A/gABCz *yyS34״Hay^Q*R(t]bFSJ>?'AyuҟrM+OF,: t_`d:;w[<=@Oğ@~D2OƜY2ƕAOyPxaPoffJ˔LLD "^ڠ755 txZOw]n[e] s/n=ɽ(xtDR4Pqfhs13ԢAyXvxZ9hDD%KG]lݸX&Z-z#&b#}$0 Qh^Ĥ=*UgdI1,xR +14[iX LFhu\LdTPaIHRڠ](:vtTE[vÚ0bk]ˇɹeIvD3Y%ij tL**;u/@\*XyKIA~"UvlFFF;Ut>S-izT^o8-¬G΅y82@vI7L _ydoFI(洽_zY:Re3 ⢬q h>֘-A0@UxL(5~ݮH,2g=o;xcjy'}T5"T?'a݈䞤j$@uͺH* Jq C'ho?x*;}ʭ*Fj۞=/:\g53&Y'[.'"tKu6q&Rv]{W[:I#Fy3C//h=ԇ돿:v"XMp@6_tHak]ޞ,fO{2b7BB[7 sGqcP+ṱ3v,aB f欲TJۗ㬱*vH7RLWuFg AaFn"A7 apvmG+V|N e &0,vU L! )8c,"U~&Yrwa+k%ɑy`no)#-B4Gֈ>w`dN?/Sep+a<+bgȠ*|;|j~'FOM?'K+|:\Fua{fmSg 9U1mVhJ3R+:)#eXIP8%"xϹFX CTbOauQ:'&, b՚%Z E% R7GuƷhVr:QFCWkE_c9iX ^^q|TҽQy **eu\Kku"@FZ|ШPz~bzᶴJi9z߃ ƅ󂚹 g]!$nݷ PR2. 4|ٟ B*doUmݛB֯ʂΔ>l3: Lob:M}hו䂈v1C3 LN%O1/[41} AQ}JQMhIp9 X j|֐9}2 F'Ib2|5A\HFnrj! twoʽg b(p<B9á5ѰWVإ^ ZHZe7qJlű;Es$8ؙ hIƬIH Z*6rm}HXNos&˿nqI>C-`UX[hG (=`@wľ֞'7ۭP`gWCIAegtsWbm&CUFGm3NJF) !mѠf/ӚY$<q^e鰄GД1KKR8T՞ ::`S@? L;W Soi𷛫4Ka<үVAm $( +a;yRQټA=NI/qL&VۡddžkZ?fCrkj) \}hr<_7 o %Veq_!EJLz1nu4$letJvjr+kA:yOP,I9iCXbUw< gZ,x:z7>[fLQŧy*{[kw~``'"QeLXShK0g,sg'z/-7{:L9ʼ8`;im[4޼YdIԶ]=R?`aE'"ƫ\Y2ʺ1~7"xF ę϶Nʬi+Lj0UAu'6>E::(NXWruqʑTPZ8٢*ن~igg$lC]fjR`$Ґ5咵Q2Z_#",ܯfX`llW[a EhLeJ)r1\RtR U^]=8g[D!%VX /A#ҝ7%\QcGoH޻  ;mhWVImvKMJ/In0[1޷q[K)dG1؝8ty*JYWԓ1|54k5$jAXelwy(x13Q^JTͶՇg|b{ -x7~ l`ـ(j)爳*mHP\vVnAWա?ocXٹywZ4 Ty5d=jv&!Ul*fԮy>!Hd )u%N 0׍4 D.uяy{{ 9A<*>)qw;X3AT-po(6UgSXhzU9P)-gS TUBcݪ; >dh(A@{utk @n"lvt:r6q(F6i# ,/=]~M/-;E}!V}+ǖ-8EqLbS#V~]Vŷ(JN _xZ0m1k*B7J)q)8}~Nx4:z^EIhD ?;~ !3>ϡ}\@3.8X6Pe`l탴\AW[Bouu?YoSW_H+}m ȴ7J^՗"i2tNcDG#,Ql : \&W#XW2IG!S>WYNQQ#o3 O35Lj@$ʐ|2叧io`T;M;RPqƔ=AKij9a9|)#_AA <3wKSF^@FM~_8|tyfUwdyg}(BLv$>Oq6,ʍ87:e1AQ}QƢ0Q,=a(CIgV?"e>6RJ[5dW/֎RãTM;ȅqp\=}ͥ {m5ThI䤜!w\1{RGD2Bc8 F'yGw$apU]fe5mOmLStP2|\QPݣ*5EgЛT:s~D2[c/17b!z6`(VX@d[D{Z{դ8 <1r%1QɯJ/T+A/e#e&h4XW>q,H,s[OJ,~0.p, !69BZ Xq@umzS)"Ի:4& %/`iLē ٮLrCb!PXf2a$|V6`~qjC`r<()㤂p_ѫFG(F}zUZkFw^p SkuCveVsWh{jR@/_$Mb"ώ^}l>aI1=9~:v# rqCek̠*IR{ɵB> v2g>$eTkxw-ΐ|$\}ueʹ^s\\13T6Kk˗IyJS#Bp+)"ͤ ppy3lb4 NJw sxWwU@3t˖t=ZH\.~uX#qk([ v\Ƕf4U *yQIc 盤sBIчp@LaG T{(XPiHE3Iզވ @..nUR#ppTo6!'}! Ԑ8¯DP+[az8kRp*/ora:̧-Yp8t`؛ U׀]d` MⲩTJxy7iFv8.$a$hv<>iU"/re֢MtI _JE_K]:&,Bွ[?l}Ѥk+(4 fd%2wmAYC|&+)W\!DB罃EɶS9+lg<ČRTG#cֽ#ª<>Z Y.]ݚK5"eC8[M6qVT;AM&&_=N=-ho"ͬT}N odva^`kCa&vC|_434\[b{{ll\&%?D$BP*GvfY53n7(֗'Y&lT@'fOѹc1Z tT~ wI`I!("UblSC~}W\eSX3~6(=2pEzǎy ˆ0}TSbDҴ{<=V w{ GE:K4*I^sqf.)x 5չ~޵)WaV'n;#p\LZexBb,ٵ`#:H8XԉLmC5ʈF]B<⠬8ԿCqvΠHvY i֫\sٟ¡m~/HS_+Z9J<nXvru$EO@J5DGK9}\foZr:8QJDOWC\>%³Kw/{̡fK]E OC֘ 7& \'5,Y-p<͂vpZv[PvڿsG)Xz5}Z!gWz3/\#z} Lq +Y숦٬eՅcAl+E+*;%MVyh8nˑl=,}Ŋ [7ElzU>/.*F݋u{Xi+ӻM-<*W UUm(Mrcdx _q<^)ޓ[ZWi3F詉ìe܌pMBjYfL!ןB!}oOB:t=c_̇eGxaiQ҈˭@ YlP4y+-gr_jlq$WZ8$cx\ރFwn{Oz]}riQOZQ"| ߓ^>}q4f!Zi3ݢj?%hʛ}^?Hh՟T@K [aUM(H斳Q@@ʬhJ);K :QA7){g/(Dc܊4kcb]XRԋ'}]D_X#HDz,;,d5Qј0'b+NvdŪ&B1?eW7,UlLoŹ\$`jux?Xa˼q{QgWSRN\=<j1{NJ(raxLQݜd= G[XNb1euJ67k dQhbNו²yXT6yB#A包~l shAnK\,?Pd=-`[[8h{7ͽN+~VUa̝PEL_Ѡ(K 84]+OcΨ `JgڂOM/%DT BMs4J92l+kI$$TuvpUBXJse\]| ^2fb`q9F84EۖWvao݁Q>W2ނ;\ .$yq(XVt/BwJ")M<"X{swYLClɵUWmqtzmJS7kr'AZ% a/'9f,/m8|éؠwscә8[9쒞6%n2 $OKplh$ֺq$E +Pu%DY<\;K2k2[a\L>u="mQ#…ul_Ѫy*,A09WyS믋 +Ffÿ]tVIm]\6׶m4¢)KݔmmaXAU :~)tF*9Ѧ|cʟ6pG#+-xcl1].3dKyRү "><])oܻi& 11[cm{Y\"6E O 30t8Dz''1762Yu(xM6ƤUk:e[!s7G>\ZT? !j)e:԰-F%hl{ Ⱥ9w" `lxU~tv[ ·iWUi[|gΒ &V s*ބ!xՋQ*0qNxi39&*҉ C,鈥|^hT4 w)*Z}?Ow {Uw"<ۘ s߫+@ TI 2y #?e޳rb@g}ħ_0qȊ0Ԇ+ <Q$/9gAjUORLªMyv/C7mL7۰b^4 wb~3Bc Tx]׷O)|H .nݠ3έꑒtڏ(V*" * #[e!l(90~3q=>6i!eQ5-y9|,3W ~FdN^G_ά.42o%KDq.AkBő^5/@Z[L-nw#K쳷>6bn!)- |aBJU?A 7.II354Fz:BL(%-"}}ЙH>nIy CU'f6yd_ [;wp}Komiƻهýs_m ^d|[M ^%XMYauWyO1 ˝mk[HN: OkXVeF7$xE@ PSܢäAU^4STȵXL꺱 $"N:ޒGy5}ȧ۽,tgFr5rLF|՚sAb {Tq~&„VAC}b/>E-`^u:q8B83_,z! c|{#W87h@ّ2\D´,e\8~Gu^*d&|W#77OAp,08'^%K}/ʿb_zy!n}ŹxHp@qPŮ\(9bz)5O<1F?:Opǧv[=b[vlGBΚ`*HfT5-1lp .4:%K} )v]2rw<ጇTiY\2g/mĿTKlG[-ñb|W'uq?#.X %+޹ɺ~6d50X =s)v#DB>eBkb0kr+j-OV:;LWzV'YGՉL0}VUGK,캗]=jZm.nC=3aSŒG_?-y}OOh"G?Tc9jG]JjwʹŸsE}v)( .ђў/gc+EV-=g^_ 94lwzs XsMZLPn2-l2-uF7۱WzbZw }sGxdrU|3ݏH)K#ybAJ]?:^ %?N cY^yDHxsh;N,D?No5ǒ{VjxbqAMCǵ'ZILWz6\,05=+Yekau 6'v  %(3 Q*On0. tJ6[MިMI !e78f7Y^-%Xyr'eܜ/Sz_ͭ#eujq|캴{S"B*c(QФLBx1CԔ&g`SΑJ<˙ɌȈW@i{J ׂ/]ݰK5|?ƿSn>%Ȩ[[E:u>̄ŧX ķղr76InM5 n.LGgn~.Q m[rceb}L,# Ee4Xu o#YiWe琠N84 bY-yY8)AQ7|u=/8ZY MQ: ')7t#¥6@:t)!unnN픉xŋy*^ YG:s; ҈^Рz+p-8E `8 ]ۓ[8hPn@Us<.MsKeG`%b)cxstWkا5dZ?FgP&@a2i]q7[I E?`cw!jlOGyu8n~n`>\`nGWm>iQ$Jkv˫֜xNNw YC-JM-w#v·=֥YX`03gl0lɼo{?6]t pb= ){d@dn!*ΫuLH B"A+#`ő-:๒{s ^w>0 Lԇ:Xߩ<酺 Ưghrj 2hkOtM:Oo-{c >=Ao{ο-e5]٠8$g9'J Ŭ wpj$g=-өQ>ng-j/_gJI&ưeߤD7'.E:x#@˻H'PR!X2}lh\'7@ ?+n9* !KJpjrA~_*Q3<ֿЦ֊ I<)#و wHUƩ $DLR]iW`\4se1^eitI j+HVPEOwE06Kgh+7 d3~i;N d-QgEOs hj$Gޙe~NQ8-|*:#Cװҧ,Q>3[aPkW#Dj?.!2ƉGE>&yB3*6倯1}ޑ~Ή̷TV"Y?+\o59A@ȐT>oBNReoPu/ؖ &Ǿ "'z2K(@E ~іS`ODW7܏WZ]@b3G*g9@4ØFcO#ߔW%4+ۄ}y-tT^$StJ@>3jbX?w_C)w|X*-LEFv^ 32WG\zgQ͙Y&( ga#&S]6QPw+P8e{-/ZUX2 %ptÀQ⬟ަj0,/n44vK)2 (\a څB<U-gZM_KDiKz\U8\%)N?VytyN4I+ U6<-WI"uQ y.P`>,R0QYW'6)+Y|d|+l.a 4H۬.])xfA/)T4H5=Γ! |Jv`~riFv#dkz]̏V4~ہrL^:6X2zv>D%B?rv"Spld {o.)N%ikpS,s2rC0 oGÌP7OZE#THGmAQd䳇2,V:f6M e*ז3zaljtK康D JrpL;Ll[#~_ ~kgP؏kp#zob7MY YhSs8l-GaY7jG{oW, 2o~\N5l@:kMr`&sّL\H=X%0ύ]<(,dX=~%;X~uqWa-q{1NQUQ1jMj㰀Fe-U0%OZ/WM<׸ yԆwc_ɳ۠mHPX ?IM$'="K4WPO)>|d<{A`R '^gCVp* Zy27ATj6KD-M8a S; z'pqI,Y=A+&ZvgY[r._X c[hLYUlՅx=cVf CN wT~jfԏkbV*:ca,ij$_&p"]pJ\ȃ@T'~<0y)tXsWqtp|^WGĝ38QVm%:"V)G*Իf-fDrv&ѽC}q|@s8wBDɪs@o\Ub7@Mk5wn Y܀V?WޯĎ l 5 eh5b^H `&69yv/G~s_4 N{Izc 1pڐ~D..)sHdOv#`5iKg]t؜M[& L\mqMII]+/Fqj,]6K' o R}~A=N,K·68V?:<ݭy.\_[zqR2)B!b1NǢֿD=).Y6 I {7[Fp ^J)uA΢Hݏ]O[ؿG<E}O$oS!,&R;;ZZ%hzAE ]¿wQyvIuSW ԆR&D^3Aο#E1s!K1FÀin"l E$q` e$tl QOp"+԰:~^]< VLʳ`Kf cyDz\$Kt@xGϰ+ 6Z:ͬXzĹL@5(3:+>La12Y%!]k>eż39㋧KwͱҒg!O=K!Z:6L, Jӓ)p^Edeyَ% ;8jaޔ0&XZBK~> }6 Uj-yFpQw Q@m1ݼ2o۲2nqWO#$Tt*K{_Ea:IEQY!DK]i+|D ukx#O p[ma >-۪A6U, TbA䴿-e\C׳|_s+!Q`NbwNS OSD ^6?3$3w~YfԦyeqĺ~xNTյ&j;Ǭp>mX D |=# #ETϪbAĝkaJP<"_ૃc)ŀ' E/oTFlD0"YSna4 3U Ö̀[:1(^@ WWwVs! MgcƋ}0BC`4y?6Q:897D{y-Fawj>~h`_ܑX3:ڐ6ږ VY/<-jd e4&WVH[4 Tz{C1 ?Ċ iC8Z,Ig bKoQy:G5IHF`[.- ԭA$]~ ?!-t%Ϥ<q2P*8gBd2e4e,/§4DX,%ؿB-e:ʼnyZXdBj2$$#;֗k~PgĖboP05]Ή^,54' -(Q\$VzVIM/V<"tm1v4k,0,to5vj6#:,|/hWf`3Pn4kMϴh0~%+G^[&]|/Mz)wJZPRS/MXt<J{CE5=- ,+6CȘ=C@V%Nctlpq-1 P^6j텄ap4 h_ߥn~ʺ6ypn)uPj6Y:t)$zD7-1sbO9۷ǖwU=;Lh/ >EnCg.{Û !NDʫ-oh<U#c>'Jb_DC@f\y3#˪X]E^cu_8; j<sEst.?EY-半ة> Wmu1Kq欬n kuHnv)~Ni;g XW#Sh&dyPhOy-zVVK$gyS9"sU{UGpiOhoU FS⽓+v=7:WEԼ`YR4`Xf.p_gͽ-ؽٓO#,9h&YO)E F ײ~_8u*qS[mmUO(oF?@&1*Kz4|"HTߖIR%*Y3qvu`1;Z` )M5~2 $Fy:=%ԸqqPSEEC ڧviZſ,3?_(V'|g_I^=ǐ; z&\yŒ# q #PTi_1Bjoک^A5L߿''@O頷| *<ƣ0^dz졃[2kz,gK5 !@m "7 5+# Q< wbx:-T׸,8;"+'7" 0TU+=H3a sUT;bwA>baU83#{}Ss%js[D:H1XDvCB&vd;&KO'Jhf-J&?n[N/g"cfx#Dko߰ ixUkԫ9R-vhnHV۞;/ZYr9~uz;M&YdoR'G`}77>0A6k/jbW[nSw-A}Qc\iۜ}XRe%w޴6{jNV3~Ɂ2q5%>m?[DjvГUP.R. }}.'Qԏh(k KG'#I=qVꅣNx2bƵb`>П! Rdzٔg˹dvӣ$&;/0x3Gn1'@) !=+6\"90sqk3GVRx6# )Ƥp%pv4ڣmmi´Hfr&=yoFHIL,ħsL6>:SZ[ *:̶οy؏3 g`ɟb*~>7et:k{誩Po IܝXA6K9ٙHf0ۖ:qdÓÓ]IyӾj ~)j)Wȡ"gYZ0707010000006d000081a40000000000000000000000016661890a000015e0000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/leds/leds-blinkm.ko.xz7zXZִF!t/_]?Eh=ڜ.+ivm\)kyu6gdY?B?#ep*?_p30ڔMvs4c scfTiRiEQWլD%riEdPo YRB ΤA8yDPW@nD*Xdl]FO )dCp4u)輄:V'nra9wʋ- 8yˀ tNornJٱ#- ٿMyk ; 8KwɻɁY}BIe`ә/k,dWG ƝM8hdwM^X]q`QyTrOgpó0ѨIJ?Dߋ 1gHA vN3aOs)r<)C@WHpiѺ:߉BHwע!R!w(!tobҽrΘ*uW0^>EOc-}[?n~q`QPQ$}p,*F,VwzA'0'QGsK& p0B^Ie‚dmMsbaavm.o& 7ŇFZQRH- ܂na>HIQ2 `5neY&?=߲>x:ٜɿMmS_5 VӓrגP)mMcW*t1z}8_L(Ҫ pnMb ?X;;v"XFLvy_otlem4m5_22+E?c{\e>,^.^nHb)D-~(޿)3Q1`b8  }$[PVd&cP%rv_qAaIFT# PVxv!x>iz>'Tw lsyf#.'V`%(ɋ]E\Ui>%Ԫ۫ zXS'd)\tA!ɟK+%œt+=RñY!I(r&hЪ4^Uo!\TZ> 2,ء\p.;0j<c=bO דTA ыS.`/WkAJ+F` c S\Vie[\϶TJ]9UϰPZQZ!3yދm3CS/m b3w }қRLDF qrhʉb*teo2&qT'5emc{ eN;fCpqJ2,&A24έjE*uӆ"9}[% F5X'7X$7,O6R_Dk"mh5r2 }\IeVP#HhCaQHj,M ݢ"]2`j^9uNnzP{X/5>hٖqpPhS՗qy(^wNմQ!>:?~fs(ZY!ߠ8)@'9Nƍ`L!z0 Նs5'blAW"=D;yF#ml&}^hqSi[ɸUMSazxj},GpF]Xcuwx#f'yg )휫U=|%#nHHjpNN|aK[ [ŭI4-l{ho׸|hi*iJ>\|M>ɏ̧O+k'lo3ZhpaE-Ќ 6![n: Yb}KAԤjB ( RO;:چPuP.,".]9?ΌcN+8G"otǕv]ʦ(_2U*O/tX* ;Ss e媏?[;R?4.tߖrj4یiqK;kK‡z(?jU Qc84RU?BQbVx>9ShTƄ9O`RXbdy}fPPg_T $*p(yIͪu:E0A*l9x对de(JgC+~[pKLJSA"K(KoCgחCҖz0GZ  ;ʉ$< )ri+CO(hWʮED\w5$oj,&ѺwL6`~5$UHϢ~^஄ؔuY^A7V[.[<}f)(Y,[iw̥ڲ_,vyq`ż2*bzdWx,(]t; ŃIDv9p][Ȩe(|x.1$W~Kn ڳv".,f)(/ X$gʉ A[C XP6(LK߂pXD8"3'ەJΔ{*|V0hسI}H$U`=d@X3w+*OذَL(5 u+'} Wb zt"}bhJU\ xf-l('~wIy2M|+ |a`?z=[9e$?◆21cz3 lan}`6B=8;BY/Ps{)g6QqV,ňRbe-m^4K #Sd>  `c(b@{ylm|Y;5N1T#Ӕ3@DPM§@h ۍ7v]7mg㭏 `H_Y`2mCK>*ӭ|V!E:&;S[\ꂢf,j 7]M zhbo yKH3)r]pbZ1}_KejaDyp~i,.+68gYZ0707010000006e000081a40000000000000000000000016661890a00000e24000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/leds/leds-clevo-mail.ko.xz7zXZִF!t/@ ]?Eh=ڜ.+77x~1U}⃂wq$)FPjqiAs>F0QC8`M##4 mg2>:w~CVZ waIAk [7r J<-ΰ;2']Sfwu0ysH[VG ۅG&!v(Rؚ{E uqR T8D*ϿyFH<=": a ٳv&pSǶE1j<) Eʛ踫Y, UGv+ƌȨMBrG7&^+zuċJo)2"ND ցĿKfRЯ:;u:6+Q՛JZp:ç+kՔJpȣ Jy VP6NA`D0mmr] Ҁo7PG"e8QɁj_{N1r]UcDwAT'rĶ43=;E`ߔ+㠥 ~+>t%34xSzCR;me/~<XϋN{?'<6kWJUqƺ8jJw(KvS!-t+N;:l<hg dB"@)GA%( _)v&`j}*7s`8S "0g/i5d3fl=CIXl(пi03v4yHEe3#;G%aVI{` a0$D=6wv9&څƼzHS^.SU09S+e(D5{P`>)O5Q(ѥHtQ2wb}O4—!m dkt'ɰ7p>φxS&z@Q$TO\h֜LT)bF/f_>!e ٺN5jbt)yy3sW_G7^x_+lIV2ٍ >uSsQP ;i\`T.k5̹,>5=?ҭ`Vcz3YԸQH[Kk*dr]𡟴!DAx9; jek< ob%lӣNnSHm-T0a^ud(  ݀:?=W*BbS jUb zu A; {uR^2^Mn"$}P-3)Rcb.k,ZAYۅבc9I^dӋkoF[V9=+Eixwtgo/mqomYM5OΤO3pt9EƯORaQQ+)!Kb?>6ȋ'aZ~Íx LMZu}7(?[O*$FȕyEIJu;@=-ϣ7靖wdž0hpH ]![BGqbzF;)(WM&QPj }D=ّQH/+]\~Խ0nze}NJJkR?dj8ـb=0SѨ9KM@0 eGGa.~&[4z} ָ@⸄=o MRISwSS=b]_Yl%f&=^[~_;OƜŬ}]dM OKf8 =1vnXux"|lG}yɮyQ/ھkQrpVh/n tN=#PCF~%^8 Y&@ܲ=K--w a3Yk2c#tuiͼxerl mUb e9n4VyrD)*{wzx29MGg=Gpx35ht#&=? vZbD3O>fF8p l3Dn'sLS&utSq8Zvj`L}%+uf1n(6fEb'No`"Y_GHԹ555 WS|uCdJ6{yR<,}^Q8i]<|KoA17&+ʍZ_a/V}ŎP0Sz-xF%uY,W"֦q#{ 0 ♈{b<Ojc~]R֬vS::ҟ a(MAdt#7NYxKY#*/HW 'r̤|o8Z<2Z!Tp Aqn{S.盌jt \!^opX멅(Vof _v?(6~g;Gr!b(SH53)戆|NgF`UI+ }^;}%?t7G3+y>Ot-;־dnKoDuO\p):V5)@?T9u1olb9 đE説O$jǁ;O G36֨AGr @L&$;cL>Wi A@#Pݚڳt orYyjmuWd}!;V uSYE)9jD8\yhg^[R lmʁMZFPl[`Ќ2T8Đ[180j652FYUI};Et`n;zfx'1+<ڴ, b8. Bld} ó+؝/|~uˁ\g @2% xRAsLofd[Q`63 g&.U(,7L*I,{]>A\&NxV]'#oO^*^[s?j?z4;DtuN2!„.4qwI4P[p}ZOx\9xc\ZPװc9I%wnP m 6Lˈ[xvNPy!,Y{I쌇 Hs} &]= W-Ʌ:`i$X]xeO`MU/'@$xxj#< ;ŽlZh4>C!'.ޓ93Y:4z/M O0e#BZK, )M{`5%]' OX|l1ZI]q+gVHFNx=r"&Jc(NxPGU~+uz[Blg,_lʫR[lv?<bg2N~߽eEd䨢`vy@2 fO(t~ws^E /Ne'bypn#'qRvi v/|>BYbxn_2/ϕsVl΍Ƈu޳hV;ÌĒ raҮ֛>>cAʗL>Od`13v۶Ij賞 nmhe8fٙqVmh5K9]SG0Ѳ'дAٴyvT=1ԭMKFa*݀AÏz-iBhgbD=&⃢4=UۑB2 J~-4?+Z๝rf`ږk=h-$I܁䅽J"Lea} Z [* 5JTL)PmւNK*;3>xZ{ޢE`cث*U7wE%#".!j$|~!-]rQIWSj M֯s3bY?MѶ8d~̈qP;x <3و" |1CJUP zdFgYZ07070100000070000081a40000000000000000000000016661890a00001018000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/leds/leds-lp3944.ko.xz7zXZִF!t/>U]?Eh=ڜ.+ȝDYiD+a$Xn6Rfăz;$Y3·ǴhCᒛE1e "5 $\]UA6e0bbKOry}cj3w3t!>ˇM]ڵ6a@L#;1̍Nb4:5_: G)C RG14!#@Ӄ貵`|剴(Frڀ쐣ze|ɏEDa(E͎' -v,K洩' CA4PL?ȳ;m@'E x&a7@ gfݒ*M2LN*4 j+h]uE^[!_x|&|=; !&㴌=`H(vtLi]$4lGdp]4E|m|tb2DYPo):(; A&05|,AτV TX9)w\cϺCYG0SS|~XڻOn}~vo[WU⨰=~nƕa͉Ujm׭}$gZ(\^+bjL`Io&r3>LH wR\`BgX.2$wyIC\[q6^FDU=/c,U洎ʑr٩UzI:-+P(r8$[vI 56Pol&Y=*Iyc,^, >V4ܓD/KːJw8&dzx[& xĮ4 dgfkD.ۗ!k.x嘝t9bb|țW3}B"g:׊jȁLnjg o Eu(m97< Ȯ`"yIDBp6_2jLh6&Sj+adPI,S̗ F/?ve5LxS&>wٰ/Ǐ/}*FF !5cL{/+9ǒtPG B BwSV=E3XO3ˑ*AOEb]Q't E:X/'S9fϜ U!t1T_J P $$njd:J$P@#+u8*XؓQ@ 66v5!u~bё{fm)G"v²<1Nxߌ:Iގ/rt:r)*EQ%!"TjȗݵBe"1cqbY)n"Z?ȫU 6nn5? `špQ3mHqSO7W{fm.2}nśVYY HJa%E)<޵;Nu.ϭ0>e[GsSo;1PWm@0!@.LC=$_L.'+Z>k_ THWooֽRl>x''D,~NC#; Qޛ}'|R|b.2O%^XpNAw|3>"anK4Xӱ_+IPPqmnERުo]KKE!t0ISzDAKT?I@zZ~ q I_խ(R)BcuA0s%\/֠]K&e9h#o% ) U]znP<ܷ#[ "- jb %Y%n)B0@x+d#59W7_ acM3wzNHʐ\q)WECD'Id*g"Ί[*bŁ]7ΒjS"(JW!~%@Fp赶 ۷&%M4s}SN,5 #MʳiZ\ntgD0geڇR;dH_jiV'a|evqe+ VGi#Ka$ntzgMj]q*ڢjn~=Z4\N_l4)ޗ(;Y=~XJ'Br…$injJ:eݥ,L|KÂJ[1UFUmY]IA䠠J0ߵOٯ`ð 7ѶwG4R4<8iWjhAC\udjq .̈́&}JIIxyϿpUѳ_׈6)⋐)5CyP!D6ZXj`(LSp2i9. -Icp 6ŗ\ƨ2RaQG4op溕?:&rZk8nod4=NY =~):T-2Ǖʠ30q B(GTi""|W1N5&%LXӱim}Fp/B ЦI*A?nu//G)V!# |ޮġIh^72^ewH-(<f|Xԭ\ͳ.u] Q@nϭtEVƛrp^LOQlܖ[%}tVf#H xUw}?)[ydw?tΕΨ!!vF=9an1cx~ۡYDe"{{nsn#7πhMO E;Z7tR&<6ʞd&kTB͛9h{]r5%h- nZ WH Mg ݼmB1Xhc,x|%i@mN]ug鵚.1("iLz V:B fwTV?MyȜZ tmmu|Ke5ݽ+Do"H/ 5ޱ+,L6I_ S4h! =֣u^wsr5ti=3'-ѵt>BTHeJt.Zx%>r Kէq,%vԿ>Ec)S)$h k -As 9knv 8FBEA! UG䏞z N ^,qU$NG~=9$JϚ8Na`'5ȉ~A}Tnm~I3M*>F txOZ|p3fc ͵rǚ$kA|\]NIXZ()dD_Y/đwP|wq+BhYJ?zͶRjx;W*UZ[_+7c0ʶ4ܕ?svs$"+?7csagqrfl"LfE)7ҥkUZ +/C;ꆨ])VT0SFV/{oϤp!6'Bפ Lr;j"xL~Qx{d=wX74~x|e}?wĹIΚa۵'d \,X4u?rq籫qZM]D5?X!Τ^?1 T.xEz8Xk9Y?@b9WY3&!,Mne*Ee&v"=}_)wQ2:n{q$mpHK<*{;Aza@)}AHDί> Zp8=xlšvv11-6 7f=De˷)`Qȩv3^]|-d<‚*ijJz{[?; PMm^2n /DW;ud랙&T#[lր~} Kft Y s Qs0Ԁj1;80wrV%GAh0ww4̚W|aIN(BF?IdR@q&-ccDl*:EڽDy~WP{%F[8E;r4(> jX,9p6~byiP ɛDMD6I٦\i86KwڐF:RZ}xoo ! 6mVo`/Ն_"úy5k1WEdv&b*!DϹROWk 1珊s* ^.tYuKjN:}ISy. tZ^$Y;%wNTÙyk. f4eIM8 {#.v)F>Y^|>8zLp?a B!xk32+CAT܋uL& .PHGܼ^\Sم5)Czf3J0F>lm$mm?Q g"X] whZG I>)QbY@V{ v^Ҁ6>% `_Ҭ||&K O9քYJK!URPYW/QH;:̨b΢C3a2[ȳ腲CtQ UVnbĂ@4z;b+Bxx y>0ܭ{'_HTGn7D/p>/GޱݻmU2'^@R*א~dI:-H  5tg482{ 6$W~CƇOACGouKF\Xz]ڨp%y^60az)j_."IOC N ϥY ňޘo D-UEB>&I2^A>A"|!Ԁ5!8OUux;Ssg˿[tT \;x&4b&$˺,@*A j>}d3@ۚhr]VTGR(Cc]zR'}5Nم(/Y!Al5*ZIu#K#u޶&bOc,pس*@6*t7盺]O 2E+d}-)1  1#"&s8D#w~6r6%kK 64~Q{*PuїMPm$d؏DQ2)VeiC4} -,6(7؈42p;H9p|j* u9(B~9js~xxBTc_k?9 >4[%G+KzpqkX"?W̔bJ7Py3ZN#4;\|B6@VJ MUk-IXp'Y*wU> ~]5fk: F" )hW3KWGZhʊ,5^Jq QU^ +1!aPGڀk/:"ؒpLQ)7cѩG\8&◝/A8MOB*Z8 R^=,UD3TJ>t"D/ ,9g_o$\vbc^*b&OF\y-Uz$Db߆‚9Isꓡ(?ޖEق[Plbdnb%8ԵoT "H!~2T:8Τ:Qq9.Pb#P3! 4:vQ p[3,nQJ,N%| i&CT _jZtwdH2pB_6x"),;#l)p&#NMM 'EA>x !XZ@J4$^)y^UOl?柄TEAm1X}#JPQ׺QV5K xnOR;].$]h7>֜ [_To'{wR_&p5p`fXG.6*jm7ɡ wT6i}<,l ]^d%7oU\eIGUhZEGϴ\R- E,ߎD qHN sE.Uf< Xa$b1}oȏWƂZlZVZ <Cj1}]/oꆽk2.%; Sv#&߾Oubv!+82Ρ;93hȖKƭFS aI˪DʕwIrm)7vGp9DW9%V)X$J tn|W EpkDB懌LPԹO~ӟe֘&BNR͹43!fn[(9MϜ5Bx4ީ*X`6]h\7 wÔ!OK7UE ;ZE_ԩi4}@&vO 1HVc8LGzW2DhqIPe>qPbjn4׃eSk?w8ފ@/ u-u(:!H M7cWLו'>7){9HEݰ餡V0UQqyJՆ.?1dx %rk-^2m?%uagˢ#`uPұ&+ 8GT6jMJɋJ%C/~Q1}_WoG/1zH"1E0Kyj<4nhV𞨉~g]3l@bVjS>; A.|A6Q&H JPJYt~u$l^%7@Fdg޻PmR\SsG:n'DkAU:;3 &`"k7 yo[GG06 ,JJp}k⫽s.%9ŘT<TNwW[o!>tN|d$ .\䠢s6Ggyft528YifR"T`R +kd&ke-NS_xMwwp" lecƎC@^^3D1$|alb³Ǭ FU| p\`"-TSш )䧅nխ.dEBIƿaº%aQgZoqB%w ӈl56A`(&88}8; §U :k 8_:#ۚT=vϩYrWmmz%նz%hV\F΍ b@&<1z |@S?9E&+w%xɒ-$ gqU)bsYy1A`T.q4+Qaq:CY`9pF=MqA;ku7+]R% Sabo;" z:l)"4K4@'%,?K?32 s@ 6'wӉŮ?|I^&Xi$L[I;5ժ|%eF8 1]ͯ~tK@<(L1Ă_;2M ^u0ڔ tגĖRRu-ڐȣZ!b+ skgCVؒV@c#Z6͇SIvoB"t+d#*J( u9יGƋ _?E 9 O{ANht5s@UDRS5"4 j'bęH-8igpcܮ{_Vp-9/wpLk[]vbJ:Fo @~IQC[> ׯrn*SJUfy{{ L7moC ?vVFnvA5oNCfG뎤ZlNq;wGYX#:nAfLTOOւ+)|׵e![ =akrw#gȱ]w C]e~u $]1!.`ٱb%FZ>KeUҁDOc.|UB+'AlcJ8%١@^mn)l`X-R1EHCS{8,truw\xϣMa_ʢMNVNݰEljha|(_ :/|Ii WzR7X\PP ~,߸lh?t۲"it6Tb13fY'2r?ԟIT{/'ee*?yy݀ j+ *uo;#l+Gܨ"j\רK ^-w/oh2ju/Ew;G:-C(p朂B6g*Uqu "zxO{VkJKfqj'> `R"K:L=PYn ;~-\jsh^$F5|O`CQ h2 ˚^-ܬ-:#zuފtoLfM(D%-ַ-oJj [Lt폯~" XC/72LVWVoKڤ@gk= Na ^1(SzwY*H y"{KA\?1$!D !(Lb)IQĺ*8T"Q(\wqaŀo4XȯH>jFm }\/=H[%cmX ųZx"6jxsT@6cu޿}ifҘfbol"3XH")ʂxJ&W?au -",X\T ӕ,Ǩn*JmmP7TQJ8 wAi53nMįعt7v6GZkټ:e 9[aJ[EwEgz] 4KɟIb\]}O*8IvCOa:: -^kϴT-bڅ>G(l!GL3ѿ6WEǁTK481&kgH;c*;dM@lŒdsiɖNQgfO⪃-g-tt]HxUaȟs1-HRX22XSW۩ZZZ˂Hɽn.8}ÞNN5{pj\\>21$();YlqsjyA~D!VwD~ ̹=!Q)SEVoL֣>D$I{ #pˬ?ǖQ։ybhCňLx3!Ēn.b>2CxOY[4k.-, T08C ?ra+#Uxd"JG#Boܷ-1%V a[5a%}Da=*Y 093G$> m2(ڎ_Ht=OP&#PUFw'>ɦ͒MNg']9 oj2 >=x{|J~8PT/H_ WgjW~Jd('R_Nun:̑M3TZڊUޏ ]vVZф\3 ) w6Јs&y#SV}y9*{plZ)I$q-BIOF/𽽻(=)E@7ˀlť/!w~B0n2ߔ8o)wIm7Έ c -K=ߺP'Xߍ,= ; Zm1̉eVIh)h'qY- D=z@ KA5 M 8 m7b% 7&ߗe(1uTRj>߹=㦛 {>~gyWmq}܎;;Zo5WzjjRed¨<Xq6'[4"Bn]daӘih@)&.{78II̧w| {a0^Ķ$Ge2i>=GKϪF*da=mZlAt$#-ޖ߃o ¯X<nEt[ 2,毪HR*N@:7<j: )GDLj|sdc_ l@=T" ѪE@Dk༺I>SB~Jd;aT[XGYj .\MzMOu@6:M(AW9HN&"Դxyn.}`VIW}Uw*{b @RLwu#"teIuIsuӗߊJW͎U|Cuo)WҒ2Fw>kqfMT!,PpK']JPϘ+ņTzcÈ|dRc!-N9ӲChVl {=[suP\yTJoNje|+)eZtZ1ْZ;lTPhP !@@;[X{c\쾇nH;wMwN_E]4\X?aW)Xkx;;s;\p;Ѧ^qk )((+qVV8^*z];t1ެ$3<(HbxW+IuZK102٩2Y9{ZQP^)=z2Y)Ŗ]hk>v-b|JPDe&ƜZ5ė4jŘȻ\*#L_E(v[A2mNh\] T!OH ^ 49eRR Xa2&q}[/zx"@ru%& 9C=R7.vʪ0\RL ~yY6{_oL]r1Q>ۧx/AQnE-LaV$Eڟ'68:0z_Q Pl.B|$`jnĴY{:nb ޚf)Ӭ_J|95̎%43 cZ`)RԞXDkt0<-3);6K-FG>OdJxUf' BEˉ(+تط/ksbYRZ6cʗ{C 0Iiݐ_Z PBwJq6bw8dE}Y*=5 k+%ȨF?nDZAߪgb ڌ,:( : M[$υy$2sW|wR=r PpN@jQ'#SYd`4YQiq4PV1ƈv0|q eCf6S]d^ϑ^0`]l/4\j.]?E0EOhJlN*e$qoEz4*QX`~*gNgC`#*uCOʊg #nѨnGdT;.1xAfSr!['(լqtvt{ouHƷvO+U߹8*Zh͙=DG G`Mk25SXbf\F".gԙqŘhD% ؉uldamЇqFYj2nl6$VBKZnĐgmsl:>e&L-IRMkv^d9fΐ}Zgִۨٯ  V }s' #w=U0\ %b3 )-xK.LwQBg^Uid8yo/IIU1e(ĝWL4d`҇~(ƤCE='KW|߱4j^߰_l*fhǖ)WTy<1\1n٦ \vp{_QȱΝ H'bs.^; Upa*rJs{0$umnh'tmm |/Qg9^PVqV^t>, 7:fFeX&cUv=e0UD1Q*}lT-wG VSv--D#^*t}yJ ͷuRt}ʞ[7 kaqQ݅2HL~b-(uRv BOAC%&Z!2grx ^O*'iq>7m we i=ѨVpM*g"aR>-3Y#h5'֗l[FZD!S<3+.Rz+D b-76Fo?KK܋^eK@R8/B7Cc:Վ*d70 (; , PfPhm`@]Dj1!=ѝ-<}GPLݪ \@Ыt`Niv2 yvJ@jV%[BDI F a`<bQOպgyҪʣ`>79nR62ŲIث⦡K)7ۻwE{ձ_b1%͓>Y[VVFnLftN0rt(ܓ NBhZGQ!iZ.GςåZC{Xr$s2][FD,8"iݽRuhi8MΆο%Jc󇻅<EMZa5dcSvP#R.&uuJ?97gͭz-F= cPDLjbؿhXay(Dwp2MJw&l$D6dTutAisv(}E3 Y7*GN +Za@(gWU8<"STFi'+', ayWt8t 醊lDй.Up4oWjdunD)F~;s f 7ثDCƴw6 O_''(`z0%{'A3WHÿ+܇m#d=R:#Cy.b3AjRVN톢z!DF9M@̂2Ł if Yq5b(/ bTnDrng%Dj9sЪ]ov(.Hz#g9(&/ۥHڬzw.s| 4eorBIקX":%k;KeZ YKIz^ǰx]]j[e mhsv}J$[spSkc>vЊUxIjqqو@}HYΫWGϗiy$_T&U[ͻ5@UXs\7rq[e)7 ZWmΩVm">1@&*D1` @Oj]f $S߸B Ou{됎[u_G4ХE X2xA<]-yV8&4 O,fAH.3.!3wT&88 mI,#<*P|W|+x1 Ыvop@Ж݊v6t];4pzuZMP{|wچSM&`LkoB|5=g<_3z*,Y:+2K@0uJ^x-uah4&͌]LP\_ʧ?YKQx7 )/X``GSg7b%2RkXd*|_RJmPH,NVc G0..Ta9+(̇A6Յ#kqPNzdo9~sPܙr8nnͺ_AfÓ [8S`;bBvutuN >]y/*$;ɃC6UV|Gl"d @]Ά5;F.#Ғ)62KW-$vc&2>_={um11ɜw#[c# PrUmx%|bk3?:kcU64i<ū}Byb<qQ'Iyr`?D~&+@- [!k~ OB*EvJ?{{#TeQ(֞|<#  E-u5NdIa*AL "CY++簑AŪCFsLĘ^UW\Z}H#_\JcjStKuEsƊ#dqP;M)J˓U5bixD2f%ū_@N@ m#[zFpyq^T-S)&aizF«@.ɷeJ݆cLX(B} Ћs垽@5z'M1"،Pa{г8D.pjҀZ*m`.`sp\%UK*E{(ڔ,YٹCi)5[%i˱E |?yqDs`q'zƴOiPɉL;/%yN| sHr,Vby41E} &XWlˁp nWnlrԍ*>b:\ftߢO(jM^dC&~,uϘ˦W6 $NOc;1 ܗ jT_!ʫ%vE\ (T @_ TKzUvtǎ!:QIwEc[CAتs#HupW JYE-.Vw?Hb[71; 7K} i()dX%ǿ+)e'3 L7!Tyn+eb[>0gtlք̯U)*`ڒ;wgQ =֑YvvjWvfd,ݳ#|ʚc6%|An[O(͢?m6GtC TIdXo}APmhx`!%#Oy "(vR_(,R* LK( |BQ ^Ͱhp2 =''݌x].CiKy4.+(9*S_g FJ.}X/KA Tx 8$DPHHBuBq7ŏ)5D VW@3* zj\hIV0׶7ɷ:Jeh"璤RO> -ٌAmʃd w:|;}D?y#cC$Zqe@(D ϲ#!\SHmeΈVa*cec`>^z$\6+kCVxGA)A|WKj JuYB#DUOz7 8[ Ud]M0bQ}5Nr@ }>13`۝h}7z~Gv`:чA'SÑUe6eL{O8H]IW<\W_9!g{IxRvvip5C5&s +VZׅs>lKԧi:~s_~~Wpu/6DžMNM4)Fl&pRSX^Ϛ;žodX"<{A0H Ӳ[r._{OSpݒu晵ΩTPo 8I:fע:PO_8b]" `0|cbs6]o~5|GsuWz$LBU{F/Hӳ4R_dB(Lޛůp۳vP˝XskvIJῤL= PCnٷ?"y^}-O180o" ޷PQ{X- AZ|׋ò)qC~  !7“G檀b\$GDZ0z0$ j2g!6"w# op{كQOGv*r,X/eG+>%3 ::6ʽn̏5zGO"ƃ\9س L侊bY-h߾iC >#gz. 4$Ձ11r*RA+TwfׇJÿ|wU|JZpsGODplnd]e+ j6iLdo.R$t3]DМ^RNZgcˑw`'o(HK%,CBv\T?pJCW 5zњ~Qy8.>,>H$U#-VرJe|+ijROJg1s00쀁S-a.RkZ޽./s鵁.b@h[v|kx_etT|R2B\5uKW=~,>Ҫd'4)Q:"6M~=P ܩEQ/ ׺Of7Ss-%-2:J1 Y"|Mi+b/ Q/˘5][jh_u?7ja:\V8?mY2I$ddu\I3 }橋+Z(E4c!?k=kSqlD}%' /'[|#Y̞k尡건Na]9]4:9ܖrϷ0ҙSi3eHEB7R~ r)PUuLbt5AP;`CE+Cs#n.N` +B#anBٹ-GY3)2Xpa@νK% 71w\eťӲxEƑ>;rW61yB8,9@0ʃ4t(Gcs. Al;W78Y"t[%_D@,?(Nn&!By>ޒpFB dt@J>#ufe < t^vS Rǭ;5G(nJO)S69dRN/qO؉2~aۤN&JSm[+*ԟPND'WFScQrn~ l T>)L?RQgKH蛟S^P,`g7,z(aZ F 0Bݍ#|*, d;L'9Ԣ"3nf|tH'!)lXNOQ}bS7uʢ+2BvZT9F-kg<AtZ>3LS;UQg}ڔ[(0qZV^6tޤ05k4jنAwV}bjrfם6)TwhYy62ŵr+YY4tIf ^.-'CM&.bjI@JgJ;q"c CCt,!4I#ijCi?._O6S7)Wp5/@!MŪ+N|`I6u^j(P\*/}S6VqgUyxJ( + `6ZΙ>Mpa=˷K!D'p"!dW&m,Z@^>~ 'H~k>޵6_THSmSu eE_츷jmQ]l|Bg'P嬍y^ #d>pkEr׈a-%@Vkch핿 [`\SV].1=q\qcN2Ĕ[NA6GWgL/G-lL!آDž?$k)4=ZLeu,E7T2tӘ(G6{x@< [RC//ˑVFyWlN7hN$"c#ͤ+=-5sSG/ Bn`~-$5#oq?2?-i 7.D1ؠT¥}Zux_J!B1?CƮœS .Zp3q8Oߧw8]H9rQ^蔼(4IHq#*2ǣDkc$5‚׎SN&l)4}>ƥ;I, EL BIbХ~wbȆCLJ=EXOӎCV 6A+QWGT;5uy5;Ix3._N/;,ћMǒw(|S/7. ?Dqc"гxYe%j)cTSyN$"(Fi< A뱍hA7F[ڂtz>-Rt~)-Rfqi5}*F"Bt% ,=>~m?eE_}ԘUx٪GX Uyz!?'i\VS SܟQP'9Q%H2a`xȻzOD.f:q٧4n/SA-+(^2vJVz7DvwM~%heTaBzu!j ]fȵu1>v.l_Mk{֪Ry'[' m$u3Tv$DBP1 7=ߦ]2O&N6{k#F-of飴t@)Z_1qu+*܆E!3@a]6Ҭ;4>!}ed,Ҳ*Me#ni,.Q/Ұ/.n9)da‰ԑPp'H)[)0BGNbi^lZHLk \7M(ث悵[+"TDy.t)NvNB2]uz7h(*Z޹^^Wػ7B n |7I|ew:q:H?}D%w E;GXEN[vN8w 6S?3^y =D\w>#i) k `rgY;X3&U?+V.#K,_h<".:e̮vh6FN\ q#8oqI$E"*mWaj/HR8p@=b4*R6M"ϝUzqF}=5R |TCG_*`K! aa}v6pBT2N  bBE)AA~ 9( ndlj4Uq΅1>qi!evb.!$[$N[ m܆x5sԐh/``1XBJ:œJ6|hīмj4K.&uOP}E0f#bEWX#熔߼M1a_y9_15_#i M wHV[%vsƌ:n _/0%ƃm,! czW,W"}eU;'| ϙ7Em(ەama݌yC X}Ѥ'Pװٿ Y-jww9TH 'u2=2g舰VKjKJ񳚮 d{ *_m@c0CkkVܚf eN;uwĮ/^~MWR}5~}''ȾZ" #b}S8^A>TCij#h/PH姾 0N2Y\lsߴjj:A7"9zʳ3ci{geƏWphDjۃ~~m7``[c5,')":D9{.=w)5>f0emI? [e^REBkMAG C Xv=̥-^)4\&6l~g&f8HFN~wIv)6\:t]X>ubF>A6 lGX~y~I4iB[+uܰiJO&UiiA-1 ЦMXEx]w!d|&C$=c"^A>ӖPjmJ#ؿz{`J{_}TUr{r6E% vD(`jx}Xto>)-Gә)]bJ&u(|S[T$(EO<5䕾o~r[v.7җGl4AM$bjW9(b\>>D, x/wO!˶YdÆ)>@2YK=i{n6hxP[5j3.OY~|\ٽ:N'ͷ=oAIyTr/uVs)Nq+% ]+ i< {+V hydzz4ngt_T#8:a84eRDW`W8%8|MԠ+rҷMa Luvʅסgn|:1|qB|3[@_Ldfb0\ƗJ!/A4}Rz['9J NsM:4QdߡD]rX0?G+P{ӈHZ{@䊉xR2(Va2 3 ⷑn |%Q:juRu+,>1&x)˴]c.a "Z:"ǨTdT2-׸ HsU[`?##X0)'Nfp$b!=*<^_e9)v#*x3?>a+ӋCOmHT0?t׉ĉ=C-6g VLꫤ%؉tfm!?/Xf4auRג]ꍽKi܇8LzxP(*>ҡqAr8|(d9\un@hnSEcC%~/[uj~61m[Y3Д\[2-7m_ "\>O!K 87ڎ6v\21(uP[u6O\#.hR͋0=.x}*\EnGOÝw#pZ!=?#J)7 c΁OqLCLHz{ģi@-2>,r槅QI]H51Y-ٕW@a ?:վ R C}aM,]C@P`\."}LуӻWt 0OAM/rYcO9Rѕyխ@5˨,U+S奄j\i^$Eos]3 B=՝Ak' ?EgFDzsmԋ[ORKسp@Q}-'{NcP]z}|P ;|duY= sfAjպz#@Y4sE, !Slh|!v=o=ܺ^#HmN lB| Q3/ "ԱlZQO1^['$z,}$<1U RZC^SICi9 Gawhi] Th u9k@:od҉:]hF5@Wggv:|茥ʖU,P75Ovȟ+t.O;0d4[GI;d¨^'a3i)|rQQL^ zT`CENںٗGCUVJčRvM*beT-tjlW崘?ז+iqutT-o :Xw=CgOxJ[Lch-'/%rcPpٰh|=2@u}ihgC֤y{k{nLj7U@ww&$D'_5NIi/":j;.2zRWw@hO9 s hf'*jP:dsJj; %Nh{ t6m[Y# E|-ɠY*8h쎽a`߸D +Ħ.xp ZM 6OvMwUbVy3Ş6m,QxzipB"Q|G&My6WANJ5h~bSh>oo=- nJt~}=#ɨwU}J82xA5|}|ghu ,yhTI 78:ځPV#E[mH=w=-EōC5V.rƱw9|;eۤPdmn/9^ 1*ʙó-/5?eehcASa=ӵ2R%Jt1n n^Ⲥ>X @i+ZٕXK UL.:Q 0KhLĻ^uflQ;a_L-kڼ3<vAFݳziy18Ώ"(e@ܕ'{۴`_K'Q'Sv&ЍmYӐ۸3q: 6pg*%ћb{"n,BP܂Myj& qį4q1J~bV𶾏%lݫc;)vEH Ɠ΢Ruyl-*Pm= M媐P31쫽v2_CG[`+.VIvYM-0کRfZbƔ4 *(7RR!qd;UMy&dl\FXOgopv1ܝ\ىWŴ 6*h^'ˢxJ=f5x"=6L}ۋM- u_uP*jy () )ߗײ@0y1 2ڐTZrŹu1~x'Xf*0xhD{.W]Э/b5xlN0r665"dTpшMˠ4dR.XłHܐ>'smT.;|ԉ l ~yL |DymTy Ɗ=F{HܳPʴk.8؏)ƯAySNHxKu\&n|R}gac(Dy<DY2"Û])DKi&ovD[^ٲF`}5-l3nwKBwv{t.1Kq/_>ּF4gKr~epōL_!w!zQԖ{@ ;}(H sdkm>g{tł|ҧp[sEt ,Dh1m3?COk~0V:Q>:t,I].@{ )YtQF0 jJN1H8UeCk^{\/pI(["{:U(CXdX~e_pO+AމcyM {cמHuoLx/m<2hr&H_aL Vbeh0ήf9|֭k.G/Qh?ek+LW=ozܮ5[he%fɻ\зyFD2FG8aXCɡI,YmgFۛ!Ѵ`A¦F. +WL[7_uYr=1]K"uX:>Bx\Ԓ\H7pe ݲžVl[d 1edd}Bk.^Y(Zu2 =<=Y]bKX;Z ," eRy5  c4MB~ \ĕ<D ~ 7A~8ot\ۗ'Qk\(fͷc2xB9 HphsI7^ fncb*ސgcc{xT߶ܽrQօc&@xgx̧z$ʹ 獫ھLj H/jD4z6qߒK7|^BFT]0eZ-Y v u}/}&6+d0KtO$l>OKud6XJc:/nꢝ%_lȗKC AIC;3}˯f:(Gs( gS%U'2| +c{MYRc==8뼘qI}pUgI` yqMUA5`(0{$%Y^[ $2c% f"C|'W,s L ]N 5R%`380‘~]94!n˥ÒIwcIS?5nA>ʑ0d@_.[8"B lOqmۈ>fgM/KNf+5EBR,uiӮ#OJ硄sp\{{-m3>BUD9(h.,n+zFk= E-AZ`h׽.񩆍xaV+ңgPōB8puy Z׫|d[n`tMIC2Еm F/Z,rRQl\sf1fN+/v@nZ]*,wx3V ;3B>P5Oirmzsk]=%j+< DZ@hjICHDa@!fRyݳZy"Eïו]igVaRL^;H ;?mV/Z WuRft1e%:1~|]]]OڑOv&?X1!u ˘X ׽׉Z߸X?rA=بYJDgߺIcVa/U@ׄ,S7G@Em$jܣ9ҟқudy3l|/R,'ɌyA+ƣW̻3ceĜ>۪ʅ!CgK_KyqN9?gplM~-֓ E9gI3P%(|W|^*[1sfW"(9FXgL54|z֫ %8-w\hA[(JswɃ;y̦]z|(SERÅ" Ȥ_<]}x°O7.S(Bf[E>9z@3|"VXUfK2Ơ۹Fehݙ>:K> 6 @)pR9z 1 a~5V"؈~&G0)]+ڥ>zg6)w~D UwrI`"7x. q8w}C ZOVټ~^4|{O2Z?mZn!o,{k-u$rͭ"Wx"o{s꿪#T+>.-]1R"}Cٜ^&|zd ʙˌ9~Tq'IVx1WBJUڽ]{n$6k+0j K\̨ ` V2(V}~`ؽ谥+k1JĞLu4݌о3@̇Zײ,W8J/2=#͵\{Tual1))qdf5muBDLᛛÓڛ5O xb ]/tU'mjޞ[' 3c d7GDVr&ENshXjA|RSbm/$ti9^ 8\XW`^7{" _8`[ [V0d 3(T8uoc`X:=ݾէ (wq^j{loJÜu`bϗ{B8YxTЫXXKW,ohqP QI50k@Mto<[.p̔FP*IZAW]M :uh黕tޕȺau8r+(ӧAn\R4*$CgÌ@DKe-hHj߈1aW%EsSS $Y%/q %`RxQfx&(,u.sJEUUYHQpiDT;9,n6TD3],Y (ߋUrsIAe"EZa<'p~,QЉ1sH*YxT:1'#R^uM#EP;H @e-/ tX9>kh_[p&fӜ7tT ͉O, 6 aO?~ WR^<ܽp-pþsE[K)cSnv:I4A^\>ʌ3/+j?VEfӚug" Tij-2b\}d772\I2҂!nkz#|P@ou.@?X'on,k> $5ˬ;LY)\ˁf(U2V}IS=}FST䮜auC1L'$k-oY~U8R͙x˝zɰѹ.(r%p,, ?ZWn{BcO[̩Ipbm6dV9Aki-37cۙ |C/xmEbm ') Y$j<eAs9 ?|h$@Fů@IG|k3|^3gq{6]4RA Ư2*͒%I/D 1KUlxArþ̵,@z#g= ~K}|*(0F'2V(kQ)k_vc]]i+&wx~c<M=d묅O5W^ٰ*/USgWI_]mq<%wq`+^W.ףIu ^p{3yV;n6]·dO]7a+]6[8d 4\-fd܊g5=S)Y'Ǘ %>GF %H7Zب'$ &6+0*%Y:=ȟHv|0=?Z#@Ba˳W216 .ע; 7r 7YWd^`[BúIVY)BrG%|| |c&&9 EqAmV*m aTR 'ecbOځ(h__y F/YRIN7"pۄ |K9R乵#T$5z0f/X);5?} 3۾DoG0;Mn Ht!SozN\.XP֜+|<-h}euiV@HaωbBL͚ARu64rAbe&eCP/61lu]e*ڼMOdoeԨW\#WqDܹ|aSw Ml{ $kvR_|if>.(4ۥN!f泥b*9_jC"R"Çӓx05 ,KL?1; vpɱOq΀$ QhCR6'}E8iYL|v[cF"'vy\?P<5mefj3aCUέB rIcUtIدS TMQm̧o]+^gފcׂuG &ccmIֵ; 5יPϙYWFcklʽ7HQzC?y$W:hSWs|g=A:Dz@!r(j>ԯl3]* YUkTg+ܸb:!!5Jۑ06s@玚>)8]xsRq~ d'Y#VĎD,}{ cLF糛@ףWϏ_FE%ȤCP.)դA;ݕO!~lDVGs dd]S 1}1=|' 6{$]I@7Sϟp3*[O\v uDRscGcjwUo!¯nW0-,. ;/uۧ0F5"=DBPǣ}]W۶%ߊs_YGlZZ".x YC@B-ԼMsvs\B? h#ŋQb)8V*)dFV Db98$ /psw;Mγ/9?/z ~;].c?ܥ ^7B-9U/[ y$ սZCwB^ǁ;Jg!#؜Ͷ]f@TyRYktl ^iiEUE)EV 8~ "o3Q]8TYhKQK]/!UnGs+T]G3qX8[XLXd~ڝ]P}T/?|`jt]T .KVjNH()"jTɩɄ\ ;+Ҧ@Tp^(̷}>V7u.]=`il4 H~Ԧ-u+ (u^pr/"N Un:oC\C∱Eݲ;z;51NrAe<2v$sҷUomґE[/u"Nwg1>CvS)t4/粇t 8YuZc6nF`P} Z5Klںq pJ%u':VK[0pM&iTC&8*f*,U ϿS{9MLФ SX}q1Ǝn1 , 5'5OOM%b4m8.h$m)~_T @hCrd,l5qOhR>Qd=$_ 3 s m WݓK^ KKx ;ڑA(zI@ȳ  9rALb&KCmDQ5} ^<T}osbZSZRtR3xC=Ug2v~Z'd\;H%6wg%F;^! 2lr VLD`]w &߄hΰ 1?>re&d5sĎ雭ȅ3=R =w8 Kp帊)Ø+kO{ ;*>f*m H]B ,].ӰA"WZcq^W@8 {:BN?4s&< 8oiVrW>q`^՜ |^O2vDٓe/'q!QMTQ^1%SAã <,HJɇOqhP|9~jp rMtZ>.ObRt+"s_5sn &9>@P,=o}?&:b2tnsS#Q%60kaP<0 sRX# jgܫV^*yXZoEW,4~siZ li9_}t! ]0n(Ɲ*L27t*d>M۪a=}ʇWw{|_U[ թΓIa1,+_o:Ύɜ pMBFo mm "cQKX-<w w1*iH͖B%0E7JPe&VBDKi~iv wAUϾKdVFՈ8*y79۶s>4Y6NvGrs,PN$uTt#q2H3Lq篖 I  ,^ԛ-T@]]nu2YwSڶt*h*RD;\!07(4v<"Cjo~ua !V8)+.?{5рZMS/4XIn}0|12PO9l)ܪRf%U<^t"w13d)=EJi45J&¶ZMmwwon^BB%cWOeݮﳕq8o 9yrҚaPc_(|BT/)vvVțkuhClV9Gu@g_C+48SFtez˥]r3w >*|"e>3[ fքx3Z1.>|^z_+cʅ9ng8n9kNB7\ j}RqLu\ǣ6^ .֋g ^>;2rJe&nBm#7ri*šdzn.^_Ⱥ.eQ L|o)$|j/2Zjq*/p}}Wi^.M=|98*Fp_v] 2%y Ue0ۛ5ȽJpXphzJ֓ViW0f2rϒߐSDPR=.RWVDbjOhŻfAiu3@1S/0!1?8r1IV#"' gh<> tihtؼmSDu(ކ gez+̼{swF5wwr*2~ŒN4[ `ioPB>s"-UVj&3@Ndz%?~"ag62It=-C|5ڎЉZ/q.o"ZL_=o1r `K3:r`ud ҖAeJjhGH*SuOF? K@! 8jLj%P4i,%[Kz^IpU W{FތZW֦xȞ+ƆR{ksJnPfq]:wVjg=$cvZ (jPKXP(K|.(! $k6n beZ(+r`usi\,ʽ|ߍqtU[nf XpIpɖs}X3{26q>VJQ fE0 ?n> kD{x\Q Z+}\8xT dgSѧI╆SPP06lgj.-BDUNi9O?TA|_\j$mWCd?D)EC$!EV ZR!I;"T?DzA8ثCʦPcaekGVcN=C)\|alZ͜AҜ IX+s2Ƣ/%ޞ"Ɉ({a0͖u'7ڽ'GwU Si *[* @ǹ.8YƠ=\z6+ە-0#v螜*+"4ơTA'M~WQG!x;b ϜALd5hVy큜 '}>lJղ#~LxN8Y/F}*/ cm.I6_|=\pa*,g2`;׺=}d~ ew2D&8qb}blfؤ%x7^_Eޟ3Ne$LS*.;#oz Soolr:>%LÁϿVZde|xtc!p|EcWA}8~Νk1Iq&Zn%xGKsʼ\9^`_/9tpsݮۼ ^ILfxٰ&~&m̥nӑmZ+ Q 8JEaiY#SE)ne?D؆ݗ)5#!J🹯HM٠v:N i6;"}np=xM_ PQ]Jӫb kRƯfX\ @ԆŐ ;! ˇUAg&?gjDNj\_\p3g BOSp?K6̒,ykAlA lM@ݎpf9]2ejDȆy uϔW2VXx2YoL[BvlSݖIĆ +rAT8pb7҈X@mV"SfP:rĊM_zFlwA-鈦e=D ~>owߴǛҪ"[}赠HSH̵ ib&zI3sUisb:a"xQtг9j d>> R!LEX؛zkFh.= ͟Xt==Y|V,-p.U2=a"1%A%dɜgoTX(),bj#4&݌ަYs=i B41"JPEh0Gȃd+͚sEst:һ 5t|V0p$g+#a]6CnFǕnjvҋhϫQB{m{8"&d,Q RvYvՕV:1-f|8Bh{ zq (rq?#RA CPts3%7 /aK_Jt؏Ar-VMY)EQ:e~ʄa7?v^`P<58k:h@jr"MS)!.Z 5MW{4۔.w{IӦN9Qdъs4UmC`ۈY;fzfXiey!A a/?dCT+Ie[xmZIoM"5#+pؙ`YB݀O[Cꡯkdvxz|KnjMiENCeEjKv &As^Xv08')$P%14,b'A/F2ls1mg"G`D`)!(F&Yl(flݦ..*Ra%@HbC:-L:> x>t,SμikEws(Ӌn2[o_ꑆsYA`v;{;d攚0( ]GGT8/46w:=&DGM2#EЖ@cXK#u@ۋG~&zdYO(6uPuΩ42Cb u$ u#7_xS8=PO Ahە1cahš[R\9=Y}=\mY U^ث7dla3=pGJ>YRy65'~tMC0`7߆m,{*k%֐)Z$3C#~Bk,LeǓrmkR c},25!8ZĻne> ؂EF3Cs6ׯΞ#o6LBԬ# bw- dFҰЊgm[R?V&~Ul+C9-WWpFB8,pa?kQ$~3~r"yx]cN[N^g[T~.FZ=LݨW,p-;-G[זGWiR8BE+߱-C+)a tiɭV'NɭK -:-J#:! ?Gl90tu{yPr4\؄;,AJذ}5k EHk7owA<o֡IcuH&q74'r 7%hΘ"2х<%&v8JLa4Cp,;c NGbz]P`ei(zyh' 7āmbhcSYJ9׳i˿&$). `WEi2 e5q˿qi~ǽpU"<^Gw8d)}-(T!=ҁliX S }&j*PvI'QKVE/&讗I.a5gC!GM60դ_X(p_里Fk#o,=rggnҳbDu0,sIb0QǦyŞRWTjD꾗Ƒ'm*Ο`0ӌN"%2ݣJaö.VkOrtzj~λ.BJTmrhg8Sdz؜dlT]Gޑ+n(Lxd(S\Z r(guV7  (s_gqIQo8g'xF6a*O .#cZ(&}GMMZm^(0 g>Y.1:0dOCiY^$N^k6~^:`(P2HBu4>eAFU2̷bjENr vGzdEDi|K} q bw<2!/R9䎂6 Sg"{ ʳǑjj Sא+e#F7eE!E K 벾f*MJ0t6 W[]մjn8aa*^2$9MY#HZRO".#mPUGh[M>SDFIvMhK{dXȇ< #5WP(`DQ6nY Zf&T[s#*M:? _n'hlmTwԇVĂ\<4W[APç֯vyޕ^܆_(kZxM Ïr|3tJ &`W 4*KW[aEk+!Y)HP$Q.8ʧ^Ai|aNQbA0BL|7YO_֜֬P}>֌yJ!AE9ꚱn[kru i,J5<iDYRj Ga1DmcˆWq2J$dIU]02zR]H U [ơk!-63|(,!Y8| q`W pz.Mf~X//nv/7 0A7eC߱2 qT;8Cs,l%+rI"owӵj21K܅jDcϟ͹oE6[ScpMeٜ]N]Էػ(u򆗤XXvWVqo(~K?8羧6R&, wGUM+ǩaS8%zKq8k_춎ӫ+1 XxqAbМ{g1+FWm5:{xi!a$ZԸ/?O 7J~㇧ ~ݏXxв?3p5t* gfˬ+3Q]469]Ҳ(mb".=>xW:.繥 :GLzNsuٗf-0ށP Ӧ|ZZ.9:2 ֋OşvlS ޠg|݇vT##cJ CTq0Z="AT;OE/ O9;xL(60oÕ5䫦f;t5/XCA'LOٌGc% PT~tt݀T{Zh?j9AEln%TXH(jY 7 *!sU* $ۙHٍAw2&ү)ud&4h L67#)x{J7boro/Kg{ "c@n}%ArPxW՗dƛ" +;1SKaDψ_8TB fWrQg:ggl'+Rt[*YUn 7cT=q51[ uC\ ɟW\pԹe#U=3˞ZuhۭH[F,D='I FoyS>h*?e0a=,-HLy(B L3!DSlQNlm_|Mw )|tNGZiQS~5FQXfI[smZq g$w9 GSgS ꒓zxm<7`I+GŪ;&H|vOhs\|}b136yx.kMa uR 8 enGx;%gЅHڇs7e[;@Y4$!d‡U2ya@݌EJ EmyJWYi|רrd-4/46QȉƊ6ݾo_1Z#Ѓd`:Q^)"j.GLTBг9hλxx Ky j[>vuz>f=dV:#:ܪ-IAu̍O+!)$j6NTOv,{IvhZ [oRmM@5k5 2(u6) r,Ws_D[#Su7+MɓPY iv{IJ=GCfpkyᩱ^$I^`[p@? Ka@1YL;Xh%sVz Z38ζw(؜m/8XgsӶ @i{BRI^}b&'G 0%erU̼HHܧާ[6k;8-Pq47YD5D+pqr=]cɯht6:%8l^t'Wqk?6B K8QB>Ki9tشIj?q_4Mh`;^PRiEF e? LsN)[$PJ)#a$-ܓ6k!0Qc`1CF;Ld]19Ig]?o@{@ &\K#MF+HIE|ߵ Jdi\ jl.{O=+S -L7,]ӲӀ<ىטD0pNxikf Δ5 ۉ~SA5vb AiO@W3T^Vd݊|Ҟܖ\!C&SiOMsvBAS5Y; q,"PR RC?[GJ&^Ԇ []~Q|\/MkfѾcaЫYǑӅ_a3tp]3ꐸ~hӣXe/+KIФׇ6DHde<&Pf}2f&8[ǞlZ~4n;W%mt@h3b6x/W$5ҋ9P|^=2,l)§r9Jnǽ}N|&(x3o) 3D.bb| Ȍ.lo S—HAIxXk7^Hk܅ikfT4kIC/a~Plϰh˳fdSI:H$T1|k^;- N F&;(J 6A0w肴i^mji4, ެqSx|._طn:D 3K @-EΦ\ZKvzV[@knI*Mu2/Pد,6qfIFiIBd3BC29H/j~h] CNE:XqK۬nwPig[gqC(jm:ha+>Ǔx8ȫ B;F{IM԰nj W}4DrۜĆ/TرLљ]CWg#j5LZ(H=a&4Q`lATǺ̭HFG<ڋ]+2V.QM{)I]n Iˎ:i*;tS3f *X;aSn:(pdkzsXý9g6acc9UNBE6WcK 06 O y?e shx'.X; O:f) }3``7ͯo~sFl~ dP`F~ܓvFUz<[ !ǫ_2#^GQ=;`JnwC Z>cQf K;ۯ Y`kp7 rZx'^huqx^>V\r!Sb tSм$6#:ٜd1 o&E?;Ov2Eò$dU}ڿmRAU$RW n}a8ڵZw :&F~o ?&`[nq2>ε#t8jl H_c?>D9Fi_$CֱY1=ߞdOoF:؋FYNm塸t_[3Vox4+4Z=!HHR+nt NBL!QiOy*c#a^R8B/ Ky>޹tʐoX&ÿ[X= mLN`΄ۏ5GzFmG{puܕz␗E~u9kĺWlsz?0Q Y!b!?7Gxj$ qy&u߹bL_oow;V> U=ٔxe沈/,]v'YwX,wK:P25C0UO>G{h7S ֚C~yWr%F%IQ.`m <6(T3a x5IJM!'ڠ?s<ة͙(#GK5"\]p>@{NYOSNy$~I0vL)[0@DŽ.5*qtR4 n= DXO.Ss6t />䛘ن4 &CAgܓoWc_-JSA$mUПEmǟpʗt].­D^}DHAg0˥eȷl:  6zo7q]-<٧1hң^ÌSO0`=l3`@bRNg؄ʈ s-[*0%8MQp`j°y)hgIt[63oȎj(FW/ϵ!=_P8kXÜ֦HF.H[摩>R@KFB1c/:RbU0pkĨ; т)v|i2IKӝ"R1< S_ײDN֋N[>;>, >לieϙ3#ʭwio ~5=hyA4?WY+R7{Ğ26\Ϝ#W|WvpF}.7J.^@UR\:C5\r.'t B9tMH}h a?#nI}[*lgmi"1`393G%IlDN(Dc0*4g1F-BA+dB{l6fe-X;b3i43ÚCDw,;< IB{bɻNлyUqsBpRT'纗*ؘ|JeN9sU@wIEFC$ULJgv7+g˴';ܸ)ݒ>B9e̒fT5J%v\坊@2Wu$R :wE$2 &Ŋe% 9esaQ9BU.C GBk|(X@{>2#W$*ag$!56#΀j?RD=mE&nG潥Ԃ7N3Q>inߎ'O+ zVs?3BejWIEV gf<_@^C=Tjntئ..X\cf,3?-I u}-p! OiI4qz ]r,Ss$7gEd֦Fq ST?wn:N=#~R ǎ CDd F ¸8$qO6<ȬQtKX%PųJ 4RSzvy W(uO f:cR! /2fcK\߬!$Qڧh0pۙV~;9IV=)NG?3fThL5W,~NzHVtS;U=$@"S+9tP\{7DꋋeB$[Q][\R9BǶVzx(F"-, f^MrufH]WGqW/jD7僁(]K'q*ؚ$3Ь7>-l*ʹK[{DBW,D)Tmt,=y58UM34_*iU\-hS^HPE[4w wQ}p \ͼݝHkمvI;H M.k6 Sl()*E#9Mf8"Yy1 $L݀^dmZϝ5 3uNw Bu\gu[ya:2D©{ɘ_2>/8 5O@:Rl\r?:r蒋 |IK;!\S|"o${Exרf 73W#ӮRŪ%]ck2fBo^|!8=2.?D.xd GqwK[+cxEx jK3 miΐMʣ0Jc%_,? \T0@{pkf Ѧd}o~ՔBv;lї\Sokr}MØH2r r)BF^"(36ؗK Dl&,TC;Ԛab.n(./dFnVdK8t(h< 픱LK_ckks6Ql Ρq^IdA廉t}aV0ƕ>C{ߋr-tKeE'sѹ,TԎZ\ $|L;i+mNꤱ )Je[zobqIΈmإ=n}˅=N/z'Pjf:bW_k5ZAxV2]+WdɋccCR1UrFfgfy-x(*λ)Q⽒<ˡa'(cAG' !z뮯m (6>6Z,pD_K<\l#+ȼZ]EAY>RIuw8U @IM'I?\=Z;z/6,ҼͣQqA0 vW᳥Vi<v vOߥ$!tzb81Ŀx=j՞vB Ii~0ݶ+ASuc$.ꒊqh3)B$P`1DDpVKh?7]3) F^]B] 5)z\J@? pÍUYܐ+X&kFU+@MT9N@S0 `U+O\(u tbD,vJ\7hʓkV{ f{0\ҔXE-͙ (;{t#іa+EE9,Z{ [RO a';Ut %0J~i'7x+ds"4 "z͡3Wz.8`/;A{aAwHWӻ{Ugqe |C⇄IM/EXT[fp'joU3|`znm|#Eܮ@dl <Je5e*WM<0S•{0^  v>8/ÔQ_G~/maCΈ~1ZhK^Q"2-)1 Y*qiĄ'\+M&X$ x'ۢSj9ЌuΈ,WjHb߇K#&~^,9+Vw6VKQkAIBu)Ą`a߄t𮦀!)LZEe7ko/\UKHy0 8t (cY5bXkTV f3eXJ^+%K[2f$H`nԒPBw .)ƇY';um|+6=i %]uО(M3lx0vzQ|~I2x#bx IϮnDžغ<~s|FQAlhw(xBF頴 {>TE">h(U65", -O"Aufv4dDGVWj>JIk ).'w')XR4pOiqztVkʿ(3Bzǫ by]2cd1{'%a ?G B|Dڷiu S(?uo;Y}R_JA+1fzW{䙦+ɇsѲ9Ub{R?2|aOъV|'mUhҊ=`98wRQd.`Kʜ|Z3fuwhF|uRlP\9[d}ĖZw݆kI&+P rZ)Zg6)N cG9#THF9A+uiI":g]9g%:QBS~ƿ 3{9p-0 ǑE!jȸc*GM:AǑdҖ(ؙӘȑo%к/y!0|2c@a|+kVFD]T槖?KC\Hfόm6x,eƕ"5뙓W{B8slFs[?Ec!0'Ot4?2ԬN,;%U3VkΦܓypj {x0^2a{IpdS/d0sDD: pUkۢ4mCKՆ Oӷ ~t#lRBьC:'}g&Q_<<7 >&Bw̷V=;) oV=N Ե=zLd6D:ua]/ߎA[aMrRXaiF _vGvF BP>,0-_w[It=HH YeW?dW/މ>4{-v '6'ϨӢ@ӱڳ 4՚>>JGCZhyk&qA..K#ɮRp-O:ز{#]Y<K5NO'@9}(!M_uy%'RxS]b6a|;Q.;UyG 3=sp%m'< '\ׂ15h3+C;Vc 0+05T>hѩPlo}ErU%*X(/M9 RΝi]g]9jρͳդ0AڮU6j6?CNT}l.yˣR^ ђ|މr+&5_&u727 ʹ]߽eog<<-?ψ U ]3> ra)Þ!^rζ\l7 TZY#Ɲ`b$a G.c'm;\$uM~29"O_U3t/O^$_s<?SE:!Rc?쪦`g[ PS12Rq:RU\.`|/B?V{@ ݰʎ_En ^Oŷ`F巼Љ -tǀy*HooEn ')dV]7eԏ"/WPwM(VP:R#aeJT„`@)"=$?=Mݵ+=yE3ܥUg8c;Fn˭.M. ־79c3t|?4LI&Zڛ(])X?yti{!I,JKG ֺ}'h& !-A~f*^ TrͫU\/rAX#3,MQB$Co'% ? O^D`HRriY OVkdNw Mf<+|?<19΅mw7vab1Vh&:$h ۦ*}C<̻x3AUݻgBիv) Lj@qNB({) {^%se2yV(H0ˁ -vSV@핢H:FĮl57p}kO#b8Cߎx}ίFc8 >н"|9\180]~ E:Zv]Uj .8I43$sN{T^98r1_>C 00<[!`*Yml .ڋ>M=bhBbqX˦& VU# G= 6R/c]?JIi|7 VK?qIต(&mdjT*|-tǴa}[%i+:lĆ&YK8Z:G܁IGlKvZQPKSP53~(t" J&O Q#p1+9]2f;̉eZK[ϟg|{e6E ?\}:lqJ3d+%PvbCPwwwՠ ]uYg`>MG5\{w}Awk.V^z>5;~RIl Z&Й>_iZ6|x/.A@uٔl@8 \ADŽw>"/@|C]&YSbt6l>%Cm\. V,Oꪌ6ʼsI@6\T|&AgXdKZ 48R6&Rx t1b_.7&D~Gí'Nt,!i6+k :qjM=o n}%' Pq1 Z 7 f`s~Q̝$1.Ba_ GhPH")G~u W" Q_bcd:c ="PoYLKۖ7|sM$l.ŒW7Pc+񤲽vFg 'Q㖘0m9y$=}SGHLqp3QƮ' k7g=LD^4OpX-&E8'ym9S J2Z 82T>Aeœ#gҀ.FEpR#BP#;qj&Dd4O0DTbU%qVJCl{w`|e-B>sGƨb58gnS-Dʢۑ jWˋWU]v_kcH"ˏ*2"le,xDʺ]funǂLΏ#U!5 ݚ؏D}yLG]F@0 5spdX)3+nzS 1{HI:[UWi#7LBo֛%h v]"qY.%[7_BDYLRXTO_ J'4w  .{ 4`)Q?Wegl! X(g@Xyrd˪&8O\ՊDbN5npZ* WtLi]Rt:>C`*4Ԧ޳&N*(^=C'ګ ZX^ŀM˻ rzs7I<$w`g0c.%Duzj03jM/v 23|W7FLeۏNݷ)Ag ]lBU/1F+}p8T6;<=xf n4(9Z\`hI-Ti[vFHl2K'y٥QD _6)mK[ øh]ꫭMOW$ zL+oCE4|{^M؂Q{C717ET".r|[E7YT%sbF͑`Kx Ñe-x =N5IvscuK0.B,,cR+m; P{nbI-lxIS'TQr3=.:x(62[V ;O{[|p 3-X_ ]p?S Y mq x-KW[sNPE5` (JɯfmΫis ɈOO{ d,ruUf+A(?9N^*&@"xX=^Vvhc')hf:i3jy)#c"V=n=n5:~yFUAN"H-{>ګPJ 0#Wtb@ڑs1R^bJL.P5qMMbJ?FrdK'-ZIA^y M0_&_\*fKK$zl\O})RrWFGUlN:+̭FW+ySkWRB}N:b%D-:0ڴTXCF\t&=7"'Ƈ75<l5dt 9OI7S'0թ,MԾ80dsAQ=Xe<|O/a3%;7 |D"El&S247j 54x^f&% 65E 7|Jf7'e>̍\/b`zxvgWTh+qL"F`=)q"˿/bV1haUJٕ-XsXkbPoIQex 2k<]jHTF5'T[lBeh\c5+@`$NqO]-.>*eځ`,!=1{XVpE-Il9eAcLNI%w*ie" XH![bYVAp΄G[PN][Ȧ,!Ҹ2 06O\+۝gQļ)/m}){vŘ_M"س$؄T>dt֔iFt!|pNwK1dٌ.Ji>6ce ¦R.C[)0lZ"*r![XQyx_,G-kg;~1/zO\BWxi>0TOJMkomGQYPef%b>PsGN{mIޓ挬#/|ɺJ䛑L_;M:"+ż7-q^Fy Mj@}5((Hz^%qDrW.PDNܠ{Ǖ,ߒWO-fB{. $DC F3|9'X< LPkz K&c)l#r E̦K넅$u|) L&5[MA=gx/>\s`޶Ln~}"_'Y6OhrUoXR0"gDf$wbYK`#c0 {U4WZѻiR+0\ QE*AWi2 /u@&&Ī[w &R)w`|63/Z6XPۑ sxxdKUWprk$t8d?\9%k4Tr3R8LeieN3x4PffKt]}pV$t/'"Qbp"CΨb8É=YDBQ9 S6_=B>)&e%-"#ϫ,dyL3tB i /slGjr~^ӈky8 `9sOy(M6fxoիcNT,yIBg9Kg-yѬPf. 5R\OEE\u /b"AyƖM1$cNyq@whf}UT}v C,i2`\WS7#)foe(&Zc@Tq/:zvfo 7ܭ {~μVQ!ɀ: BhCqA&b~a>ϒvu(,T1v%9?W]j1wf_jS Ff>&{oAݲe㠾6yյ=2&5@JHaÔ F+y k%8:r sK5-c]Yp1jBFzo>/JloDvFeݞcͧn3-ü@;F 2x'7fV7$k 9aGٚ#}nn4U,wEiNq*LG6H&-PeCT>tB+GV/FeAFJqR^˜A*|59!h=Bm6 Dp 8PU}nPpNU,#C Gש7 ;􈢳">ygЀΦppv>`v[?uTp GH}jJbꡓÁ2No pw=+qBއ|kꞰlk9t\@ RBɇ4njfa%t2a6jYV Bb7 A v/< JizamKH+rASTU7san|7'VXIy3HN#v&VlMUt倩w&[WeӔZ8ȣ%{{%]jLÑ!ʌ Aqg#MDb 7i&KH4n yfwٱ,F `{<Ϫ8LJ k;}# >ŴTR%Y:w~ `2YCO#hWLGp-1#RenBB}Vɤ<UC'r%!H䚝^$Kqe ḑ ?H50{叐VM^v8=:f {jh*Acj{ծ|&rEihY=-U--<È/4U;e5@M:oooܹ| ţ*yP;y?.G8%R֨*9vpCaW(T)[N=g!^F'0?8:xGN\Kw ^.[T<]d.ܐ-w?odzSMJԇ[+H8;f)xpfڀĘ %}|- rkvbNqZk;{"֩aM{(:cA<RE87 @_&M~B_bF^"MԊc=u$*mج ]=b92^Xy}t)\U6ITߣ?P6`Lvv(P+2j&yj-َ}UkG/yz |mɦրɳ^D4MZaULa ʍ}|@U99V:LJ7J!gGNx_{ Rx(k]Dewؑ.|8Ϙ%4BZvv35Wi< 3geJBZj}k}+_|5? ӂy фPҟz:H4M_Zx?ڣO(~o!~ ߇FJwu ׶̀qA\_t=:1:1s & nz wE!T}ו q؊Ϙf8.>~J췿>F|D4JЯ /3n[/~ ߚĉ.yBHd*_fbVD#uS\)Q6mtbi{@^=N#tzI U̜$*DK@rD9\U}!Ј6‡3 nrrrX9X-O=!Bq ph .o$a52McH }rC `̔U%*F;X;$;]|NQس8(DH#u[ă G)D9 `tX{AU.rdZz0a=[AVSǫ@Lŷ]ecꓩݛq~%_3b|<=XZQ`.*z O,BbOc&=oVh a?7¾w ;:X,QH 2EoUTr ߠ o]D9 z* M%ުl$1W4@hQ=یGG.ZMB_R* ЎF^-*fDkbcr*)jjwQ { PF YLVsAx{ӱ{\Pl@'&4%7$D,3΄-F%hk"rI7^uÀK],g߼,j}l/:C#lx̢ڌŘg{F7DoM[Rhuu]w?nϰ t(-6V2O Bŵ[ӧ1 --Wze>R5 +*FǶ_z ὶ9!Im 7"q(σMUZphqϨ`*;7+O-ف]mgR}/2%#</տ A6RԎ$M69,*HP?ۋ.,&C4ŔJy򀈪8yT @FAY>܈PZBIJ/Nπr'hf*k'4cr |^ h|G_;y1A )=9 -!Jҋw7-d?\P\0/ A<݋l p)hb8 2n))`+4b9 w×%3=]dM=e*vOkݹy,H.%(NL{ߩ`=oAGAXC% |㢜Ae@rf&*&aUЩizX]9t Qaxl].+e (eS.)>z; ɨ#fg*im_%ߞ;"y`lTDEGzΘzkEsz:ɧh/6y#PN8"l 1J~ 2_}+yXrQjP .-9RL@cC\ۣQ#b9#r낶g[ሥ{|h2GȭG4+C\8^ 1 |]S -ǐ ߗk:9 Q;BsPPt]9?V#Hˏ+|Eՙ'W ENH&rЩf͌p&/v""mkQg_PlK^Z˞f8|Ƨ Հ,Rhy|'O@7xi]i9s0NKS(o[1贈aW?.J{M" ^yׄn#4, 7'"z* eTpRYt 3jXGTCc'2^.e Qa7eݓ%!Ԧi֍ Z6yaCoZ^PnQz )qH QϞu(Eѧ6׳[uFYΙE8[s\̠jih`WvKCVܼV79 ̪S㳒׏Qxž11?ݯ }u] !Pw.+W83ݧ=Ukٟ Fuߓrd@A3ھR@ꇣVz%I<(?E[Iîvs6~ @̑-@]aX/Q'5.(>um ~u7N`sr&hr | S!bٸ vRT7F`u !6$|#FY2_"_ʔ&%;#4n/n?9!B&/˟a_R,6.֝cgWc3_¯C 3N 8j^3¯3[r[$j*lnDU~$ i7c'm. sY-Fۢ(Vתt %7:7 a_H|L9}U͈X8ga y qn]?%zU~4`Tiy||̦4x -N5"yeZaUduW|ܤ5Z)n7/xB_0|>P6EީeڄeN0쥭ŊlAg Po7%u{n t. :Y³!\djY)HG\Ej]Z.e><|Y,H%+NϨ~*EƱC߃*[ +{?ˀ(kΆq!ψ\ĺE4h`ߚm%WXhEC% Q[7 :8|ZΊ4 eFSAر|XS!d^D=?IdH7$sE ?WzQV+k4?c`#ns 387l揦Dkh5y6#[䫋"1Q*PbtXPbAu|[ M(eiy%!(_c˂:?~fr f*G_sN= m<qkNqP%BDk/C X#{0Z(qԝwȔkh.E1+_`$p rmN?wQ&+q4؛90Z aiZ86|!S"'z(Z_Q3GyZRs*rXb4R"yGIf\҇,rQYG%{QCݫ[}XS>0 Gf"Zu^w!nq2?@o.,޺ul΢$O"Os5zf02~eC %AKR.Yꗺ㟭#56'[H x-;1Y̺?v8}TsOCKX"8 PӃE ufˑ9/S+k,{LTkEs&챱p)ɷ Qܶ׿ 9VPHtS"]Ō YZԋvY~E"&lZ. S8?}[b_%*:CÊp' a_gц/2ǑJɝ^+OK2|;Urc:2 ~ Qv\NUl0`Vb)h$ՁXDŸ0XGި[72IhwgVxVVT7bn2X7D@8$ !:SnHSy>0S"P*#ju,G@dRtDet]HKݫ4ϙ tȯ6dM^8ܻ]U;J ܽ6!~ hĢyߐ Uv<н:I6pY"FITi*VhNE!_b9@_:Dn\cb3D.;5[kvSH-5jJa? ^7~bgML宷`u :l]|/XʹC98oK0zKHff);&QUGZ!1EV=M/O_j4G#ѝ: x3 )Λ̶NeKA\cÖRdhτL^"X^-<4XhkO] o34~R.#$ q2_lԷùd2z]|t QY KfsjybjV%蕬\\Zc0^mW_i8@o90}MuB3/\g|i/ǠԄXY/5Ο J ´:6d*mJqH1K輋*P׿gqvN~B@)Ȥ᾿T>h|$uOkfMX+p.ifL܁<2ͻmWneB[CJ;-s.jyhlvHpY_wFqd}o .W=(8ȶV*);a:Nj 0_$^SҖI5XZ][Y#?GBr]SEJEgt+R:n_X6`fIpZ> ;D(+:݈Wt@L!z'^3[w5c>SV5F_SKbQN.hq&uhpdl=b;-uB_i/!*Er}le3~͌Nxd{䃯;H4]'+ xPO#R k{YY"LNLArA4&]- NV(+cHAa0`w&cM4f06a0ϗ ɤug[YmFǬR()%7ɐ(YRx@#v8wZ cξ{lR]FiQKNpK9DL3=}`pY.jHH|:Ӷ9ْWI]f B;.=to)zr؁ Cl76]jsՋrఋ><s֭2Z&ZKaܲRw\@AIco ,je$]gLrpg64ޢtz=9Ԏ ϱq-=o"aO68uݬM΄&s."z%|^fy Eݳk#]#f-`/CϟM$/* C2٩ِ2Pxm/Ŵ}q~~V9|[3~#ڱGH-ܪUϖd/͛0+8A%x6idwK8ebyb6V!&BXktz-aVfn,r7}I zoMfi!?._(\_;pw i(D6:@(R:ܼEjk%'wP{X٬=h@H+10RK}n9k6i{ j8#@\M Zv}tq쁳? \jUxhI3V4q ߲=,uWLVͰWfg2=y!BRV+MRA^#5F?Sl% d!_,J WI,ïEOhC!'.R܂Hyuz]BƮ>Dr\"4de%oų!,5xB.:(5(X[(RzFS5!SX!L⪒ }; %T( z;@nᣄ"/]tKueqOy Zq1Q˭Yg\ZK {N_yHգ Z5*FTvqExŅu\pGuC3}Yō%^~$}>xn͢5m:iuf.xSeOF@%ue_0ر\Ou όCԏ\ǒck"{l $j0x J{ßU*h%K {@R3F=mouFtM^K6O*&YNQ~úV>u`(Y=xA\rBElDWuBufZH^ۘXN!`HvXxzʷ(SdpBEQ?9E?=TF3 Cd47#F ̺ޭ#b ci=8eڬى݋FLF 䱆<"6aMgaDӽo _հ\~nSP"P: n+K ="DL%w3 㐋''uUGޑaruJ] :h*Ǘ7#t?sr!ܧEt(cg IT;ɦ@,)qh5Icfd6b rJN,ԁ-?=9SIuܣ$SHd_Z!}F !dP4U,UKmv_b\옹nE͒%}So34ӫgkMxw*!'As &CiJe« |) S(|eJ3Mrf(AʻǍތbՍ"~N>\ " ε+)zX!5ES$R"m +Uwuh=P=Va{qtӃ} %]z>y($+~BɧUGJvXPB )1exuI j: |ubA(k- ўYBSR)m!SR_*/ʦ4ö~uTDht#duj^ XJ(P (ndbuumFp֦:/+D)`kr`@%G$\c"~V>Oq{/ʩ c, 1-Ǎ"09]-9F}Jìo@*02odҁE$\.y@)H͡l24͟>kͺ.I.3 ԓoJ\9 1H>iW ظӎP)!v,bx)>(d*Wys߁ CЃfyO3xN J#S gկGHYϡ%Nm Dys9هRBZUc27)MHպ1kh?~lzn }<}a=b̧'Z!ң#b5h9$# mS70|XǙx}@ㅖ'yӥ;ʨ~r*̥`욐8A|$fsq7,_ m⧹vgu#y! dIwvŷinWY*c MJ7قOeA9m }bm7Ǚ~cU%^(2J5;̃QE1ƲV,'neLLӘu|"z5Hlߩ鷯gAWp,ó䎐ӕ3LJ+v:-AW!Bc$W:ysZ܈kſ `i+>i^+k Q 8A9}g"t[%:#O$uqmyEpȚkQaz z4#=\ tArwc: .=.imފ\3dIcCgA*#Ze@</x4I`W]캝 Ḯr)[AATHP2t+m7yJsuVUq ϗQ+@^⭂on>G1S@o3N$Ĝqa\j4k=~\hoLsZs% aWU-hKee l8PغBzۻ4}u'wfŐ zW w?-.״5S5<5%%qdS>rے.`ە!zyjy<ť1 xZ@-C Y,F9@c*kjL[N%ׁ m"&酹r{M'[cI{%ѤZlUVFSpIsݙW|bEaZL\G7YJbq&`Mh0ԢBB5FMLISce-ʭ#j$jsB \VevU)1nW\w~#Cv "RNIƣqzVrڱpY7J?1Z;odF7}䒊k53TеԛEQORǮa)Q.ţ&,v&y7` Y7gY=eW={n'z o-d[{ux3d5 h OWf+%.c9`IJcrVJ- sӖodgej!UB)9i)x=C?f"I{s7Ue1Yޫb1?~Cz̗ؐ]s_KN~|-Q\2⩪T v9 ;Z眧qz 7VPs_FO:^2}_Qd0f\,p,c:[!*S;ky- W&T&+Y9(pGÞ:q!U~b҈N7̂; ==>~.*0dyMaW7Z%[!We[1e=}4"Qig:'e:Rm[+Eds//h"i!!Z|a`kzS{(0yBxxwrs0¾+;%kBB(٧ݙÊH)ksH:lDb c+\}< e 5"3 {U~15) V<(WO{Ic6O[Ł9 R*@7$cb9Ĝ_䲂y""n=QAJ_ńN%P #^*992x.L ū?XF4箯W6}ތ( 4jií9+j[N0^]OC.)ҺLS6n,+xBvv(3$WmKHI#i}K}׹tXaOc>38PuX j\EVGFS ,"@9ؘ|^?[VHPYKeZ~MQۙ7ȟЦnn 2r Qsn˺/vcJe޻}BOU iZaW([fb D7Y e$6=x[rb*!8}*3[bY@ۆNj̎w8ļ6Lb9KBBk>?=^+ۻʟ|ɧN5x;F{h\Z*&HTZ<;MeuKݥ"tfj|Ɍ;^M-bf /^m^財ƶm}D!y ,b P̯6*k jXekoT1ؾݩ[r?~d7e3|QiP.Jq)E&˿LH)^lxpe;*lM:<'[XWRG",U=-=6A.,eX aۑ'gfE??] '21o(:EhԈHupf56X%V/*ώZ{f'l&4抱3t)5}9 E̯1P7֝O@HڣO2[705[|AպT6UN ¬&Kn~;/ PL/.bD0ݤP]'mLxr]F6:ӌbnf)vat _I"+}V[MȦ,Xa;$.?̜?Zlw_sUÌQBq2㐢CjD2\AW-B@(&!HOQNL9LɱazgJ`Kt8#F G2͐ͮsv:'NB!w'Bp.Y%7uMM~HʔA] kuh9{=.ghE`=A~JVQ{eX(#.378f]V~2t_0c ԕI>嚿Ͼ)9^=ަY1f$F qy+&n$:]KtrRC7wAGNFaz}c3r'sFJ׾Jٮp03~)/Um[`U4HrbъX]12Z_H|Zp™nBW>r߅^2yH#'+}Vv aծgțT2t+< 9֛Jyt.$#Eګ9KHaO~3תkb TL٥-MֹGN!>a)UB2C*$' 7\}իT:#P+ JW5`0Sr&J(27~_/{o _ =٧aS>lBhfo3Թ[D W9eԫb4u}Qf3Fn|kC8',1FdʢdCUq.ĮyPk!FR,V W $sȬ/2zZB_](fHum19u2]JRNtF"}_N20\ tDqA:,Pc ^ ltl.HWp.&Y|0ϹҚf1XiŤ>D ʅ١ϯ񿿁"كɩNOKZP8chV:" riyB*dN[.Z#oW P!4kW 'sJjp4fdM1 +O|z2Z%0{&ZI sTQTC]dq̰OЗ]B:Xn't}/yߞ@0VoHks̼ r1[f۬;?t_w'!/LZ;&'d zxJ}{?5q߾+{|3Նnr |}MgP hv{8ltiʝ#RRkUQ:=EK_ÀY-Į6؋!|O6i Ajw5/ͲJE( գ2\饪hKOdƕ .ܢAB0ɋWDHPԟX%t̀Ƙ] F1&̍مR+Wi=_Pp;|pe7E()ioT,W`SkwL6FSk-xb6k3VXaX8P7S8D{: <#~i0\Rp%B@Frw9e( :;ܸ<::z!g:3/-5 Oj3~z sa^>J0>qo۝-~Bmi^KC@P˛ݹ\նY=)A"@ 5|BsA4ؠ=ίٿ.bCdCo *8!:qC2H*_2U$TZ=o[,V*~{Yla%;m"/ev)e=A<(낥BS# A\q_2ZL p IS<!(w;PEC >=@Vr>C(Ub ܔ -nԺvQSyCLN?jt6e@QJ.c?2,+up4RD +tYoJZOtSu`x(GCc])Ϯibھ!wS-4&ˏI ~v绬d%RGV.%Fwx$}ߢ{$gjQt2~ &:jUyBKޚDn _%+<6qJ&?iK=ާq19]~`ֹT~`8 mx^%4KUů8>Paa8G 1T.8c\T !@ 2CTsAK ;/ xV~coMEw=PqkgRTϋGYpUa^%0@,7aR"roeogȲ*|n:<ǭ]+:$:d=rE\a(Z/Oѡ^#C$u(o@py翢mns/pFv894]%[9 mFctL'B[҉=B= Sr(K$>Q$򉠦H}d-zNT*e E`gQ9h;ʡ[9Lk#mJH}{$kcxA4$L< :@,LO7 H#)ȇ2uAuQT+X,ƺXo3Fv$H%Ji\Q #,?Hh^o+ t D=9ĀCbZ⮭ƅ~#񈮛e5%Ku \)f dRKsü E 9rnp2UdXO)XlTӏ]^76z9аW^&l}+XO jCUަUM)MҨ)λ@uIP(0=>hs˼vZٕ&q⳵7;q%lj\>vJpḼScGʔhe_C;*YqeT18@p8q S8k.])mO^r{_ Lsc/g/6eves)D6JH= qW4TG"8`q(LԠJ"q.XBDwvMgܰ};/H:R5R&w\_\Ĩ}n3LqŌZ{rnTve7CMC߀hxߚ"$+WRqյ74闞$XX;˷2Zwu.=@.p**ߒ oFiU' ;'lW/*;/5Sj,)+59 ΓK{8!'ReVҶsUHv}p 7[S[ [nZў:plOLH p{~̵9 `, TFUq:pKK|-K8nwL2y,;t+r4L< XZeQL1^):! N:¼:R_T$ҜoR.!.[jJJ"gōJ>AML.uUV;;4MDD,:R/KZщ'*Er*:`䰊Uu^|V'N qm6oZgGfwh! - 9z1\|Uo}e!ljF"pXz1dja^D* ڹ)Ei2oCiԪ7`y~D^wE7̧46a/⪁?MK)gNϔQxgL"}R+pCq׌o47v:m.`ѳǎG-]vtcm@힟pH-A^yMn0ݻɷŠQ]nCOڭ-I9nSF@*z' XXPNayǦu$VXW1T| PvGQ8;M\WgA}ҭ|j0diJ 640yw|\ueYPo0 gUS')1b\ I$N^y !Sii5Um*ǃ h(1шHY #FMx\f,8Jo _Oz-)@O/_b{?7N~u§QrEwo4l TѺo5L(8_| OP7)\;`uAH\r*\/Vi Y/Gk x="' t!)]U>haBdJшpƭh/$h{GW81o<8oz՜u.&l@P%vx gdJD/Św8HG4#`lΝrja %pb`t JfMBDQZ# ξiqzkjM+ձ_!nDE >S$-umP dd~!Sa!=MgQj͇ >+]И >]Zsߓt[u6Jh[ V8D4H w:Y+O}XͻUX:LlZse*VMfv&*N)]'8[>gx.mԶnBYELObO9~"~1 J:[e:)䩍 !p}P2 ˹'T?5ZU}:V.rZuQMėf_)#Bi,/"(%+oˎx}1 m4C=bJȢb_x/KWjM ?ƅ+@V@|ɒ5vp݂t_8 SjADh߹ uќwvJ-1$pvrusPƱ.o?yCuр CXRM@Y^Kz@b( BڴKVNc9uc@\_9=OaRasbH[lyTNr1N O޾ToU *?\ץfz<)}MVMalڽ{GKzL"CAH4Y|=ۯF`⟥Sؼ4UQ4_'\'Q<`Ec'_bXnz9.OR;"r~bA!8C@,,er5zжbk3ֺO BX.ewy6] 5P_5/~W:mK1Co'f@"%ܢzH5fؽ+i4t1MCx\Jl 1Q&ˍ$ƛGZ^hΟ߆7Pnp+<HLv"j(}_w~x?LWj K)j(wXD!~OjE cެu']LpMiHc<EaWMҳ В@Ihs Mq`_wqT޳J1ͮN?Nji[VU}b\V (N9[_J(q"E[mZ27+))p {EQ X^KFBsB`!L6sz|#^!k伩\!(qePskGP%n-mKoM?$'WSY (Afx5g/+Td4YFy "hFg5 ^N*%%ZTI{-(ol ϕiѵK.m|YbQ.璉6]/4BOFP(ż%JM4'Uޝ6X*K8ٌ. y8r' E0W3;XqRw_ Bu}듔Zc 1e&1/&QńpދNVnQh ?fjD9@B.~pFB᳧F fV} =Ta-+M+,U+iZ47Տ](^ 򒵿rT92|“EL*٠MEyZhu8q92bW=bf}<Ӣ#0Μe,.tdg W2Ql!p6?mW"2u!#1%Yb*j,?EDzb!i+#E"c@2isu6[Ƈ07%ʭv$+ѫV2 ؤsTvF,b5X~g8a|_OSeN<'N 9"3i!I;[eS7]QbL^,F![8cY#8咸X"q#A$?`kA[QJG!-U?f 9v$eRdHQQlUQҭd:<*7O$J[dѻGM$)aq*NaڿG54Z:nCAdyqa?rǰ7TV %Ih>pisI){"B,ÙQHn͈ܿE7- 2*ilۡy6ӄ"Т?=~ [F9}IQ|/ f@l]nwlsdb2~>{9;vt+"X S.礤k .QpJ+h0b(;[wUݦFPK!A>~·Rѹ'|עTrUmQ-uJ[ Z VyѪBjA|n]A}khYWxaMA"p38e{Xl^Grz^~CZ-2&&݅JV*R]NA?B)vsfXۭjbE^пbK'RܜvcoI\$h;q[,e] _)f8;IhMDt՛bœ ~bN ΧRS(3MZ;LFA߾zOZPW^ou:=Ё# OM5zew7k\^2#2?YTN7Ps9L ñd- ą3"مfzJJHDINV ֱP 7X/vR.!li{NR/JA{W|i}?\ G1쿲Ƕe8{?|?[j(4hhNI+emL ہ]jh;:v>0VeȬH}n?_䃊6o7YF *򁂜2\@}Q9(:HZ%b _ Aa֢d'04/ՂR٧B98Gv(S?#5rVye1PÓ؀|%;+[Ÿ 4Zу܅*KlcPSC[HL ;pԟ ~pK"ixpWl VʸjEp@ YƧDCCoX:R#8v)m]O$xOz+BldW#;Ԣ+)IWHDm_Z(IUPGW%a;ah?ުD =JL~bl.x HY {$1]LgU3AOLi>k+-<̺ZB|!5ae'vnv-]Arbgp?Im5tySݪFq<WbH ;;*2-P;TJb<.t!~`Fdoyl~Dĵ[ƥai¿;K0@/YdMTgaU#Q7XoK~+E# _HUpa|39awCBP69=#.BUTu%Z)̈E%XCIIHBXNc|WFzr.UP|Oqp`&9wN2g dB)0B3|"]$ܪS9*=J DʡQMԈ!$̥ +v>w% `g34U8ӣaUvZ˴PJel?b,3Lp(=uw2q~$͐ZjL)qu=zPk);8mJd9rL":ht!w+z+/3BVݨL+''Ll"}(V+B)Gܗ;RyM8" Ve($gܛx}o)P<"2HB*R&3 _ =_M)@~}|pIҊ n_ErWk}CfDC$D0 㤔y'Y7o)ݳ8<8f`Vr _ >e Ny' %y8: M[Q@uTnQzMzp&% rt\-sF(^Q0"m5G6fDNn",3gR?L}fg8̸72!q8۠aP[2 yj'?d&Jk#_ġE <1Sj~{8.09̣cg쓑|~RZbߕg&:/ð[2>0;m|n$WgHCb;M݌NO t`Fc?*tZ !*9hs:<@!KҴ:ׇKy@o Ť K; WF*JqGB;k G;kQw# Y',}av۝e2ev""tH~jpbV=WE̽DI;G +HkJVb>m|9*Ne]&xyN[Ѩφ1ںL3.d8q',[O\Ÿ:.V|WXG~>(X\EiXQ|ᣄq @U# A;%wQ7쯑&A4[Zgg4&$gLKl|sUTC N @E,uku-Q*Y+Ap}X.@gj."a*R tJ  i4Qm#D ]Qo/o+vPIwGvW}w{-)&_!>vX&bBG)c;(94@q;x@?^x FƗbzY\: σ 1C'椵RMa2߯ev 4bDIS,*8a08&N&rO(@< D)Xz"ZV̳؄-v/bޕ?klzM a`R5 ${ɖ mTt s&7`c7-U=$=AD ;ŵ_۾!1yPmi"_C{gU-`f[Jv#3~?u,X0? n;UuG= eʽ;Uc*8vhʎ@VبЂS6SpQ3ߢN^YXZ!kǵ^aM7gml']u+:^=cst,ş.U^a0 zwrچ`pκl`~:%>NGqQk-QUj˒ito};\$j =l0vJ#Ŝvq36:>sy(׊ ݘcZθl١-446mJE6FxGLmfЙhV|T'e? <|Q )YEM-$2I$\­=^5`/aFg}3--Q)Q80jUxC[6FKAB>'G,YJWT=p&,(P lt ZbkvK17D!Xj T}'ޕ<#}MX"53P<_|*eX^OFT9& =w:CyJQI@f fM6.%f9P.D#iHɒ;HY`Il(k4c ?j9;^w.BlU10%oh(fmg;j5X.>tpczwcp ')GwAҨ;ɤYzǴ{98T|^2 P߾Q͞6d6SΞ?c$S뀄ˆ4td[T75kVNȺH7`*y*(]GKK0W tIAe.ѱdI,B2ˇqۿ_IK#Y?Sd7r7`bDU2՝((KB~ӄˡ\ݍ645ɺ'qLR4w纍Mh ¹Ā */aMCu^vx. [VtbQ; YCDŽm'/-|wdYB,;4rUAy2bZ'[ݵe8_`tm*ְyҟ}fb)v4уXi4q9̋`jdhok׈plFf4@K7FzJ]ԣ-D3AU (/}p]4r'0#m&\:+)jQӢ`Ғ@՝r9JO;~̓c 88mN[#F ^49~Ckӱ8nL[*˾l2|2 w Cנ'_ l_fw* i pʴ 5LeVHlP 4{mF8DѰ%ջB؀S']hml ^˿}q^rơO(C 1/Vd\JZ/{ )NGW 8Dϋ.hhLsly޴a pwHGǺNx LO"!g1nP~ao)o^g>0? V3Uk@ oi̶I e0*:i%\swunܷyFudA%G(_dOǜc {"J/PV[DFY4\v( ~ "^m5άSc:G.ou"fs;ֆ  PYKWI'X"ek;_.AH?x7롿>p[/k{FU&0*=Xv<4tf[CT KEvbS״踴/R-i+>88DTdwƾWKN-xtK]8fXϡe_! Dt>=F;ftww1q(˱@P[낸M$P(=;Qv`DDD)4ͣfjK8}ڃMb.SҬ!y8W8@]\nTe:42'\Er+>{%݄8*V{Jg40"\yc<@X sc_,R5/68x,vȸ1̱(\}!#v- ,%-Jj$2tFIB!X{‘#h侄NN3:ﳀtX~_!KDjKY ԍ23ӧ*<zmuJD(Q;E3=1/>Q9Vl ͑KbbXёW)lc)4KR ʒ=ԭZ#'j]]NMNY9 ٷ gߍW9Q&y/bn9Xy9tUP.jO͙^R(q5 3dw]{[T!㥅ȡ-Me_Mf2[Dřɂ ϦKn-X]ܝcw(fZO=l&_溹PXXt?`hc{ @ι Ƕw3ԙ6δy 4YyG-oCƞpnm<3G4ʇlj#.C?[ ޏn4s_? .\q3Bȧc@ڻrRX;Et4jl܌eb!?d\e,R]h5Ϝ7ۘ':kZvm8@` uTP8ʹ@v.'pKU/}aˇm6R:Ts۶ '$Q|g*JAJLGSܛOӑSbf~Q̲ˆz $Z'oal †^b0rnmܔQa&lnH @UX^ >ӖE;dN{D8E}6[׭}šbZ1YYoXA*]Rdaa$--wu%bZ ;LPW6b;ނMǷ3%CkZ׼$ͦAa!\IoZsà]7(vWwp;װ̐*9 ]H]Xmv! fר_w}kSbz^ZMej ωk͕;f<@yi6WU"KF<يlLrTޑ(\QBVWڸzS E8X+0Gtaw)c_ۜ<̔k{T)]*t 7C/rѪeh015z[m+|Jㅕc3sF:\5kC _]U U45ĸUm56Ga- @OD7LܡWoϧ.Qg \rÿZ z9ܾ8B8vۮ6z*!Qd:XQrcD(²At:JHd|lT4Śue RTXYq?Q0U\q( @6cA-yHLem-'MCk,t~Ebtv|p/] Se\(=RDкFlI/Q9v\ #WVȅ?Vё(vdU(jMC=>VK)]9<=G x3$.bLr壡)8o=T7̨ԅWݶhU4F3nr6+EZʎeB__O9I ,/o0]P֡2E\qJy&Y-G|QrKH|;1Gfۼ]51nÜzޘ=0Z)=br=ݠХ`Z@"se@qvkv|c;,7$=+Η{ y}5̤U6oNiE{+囂th:9fN>ى_KZ i_һAW5j /Je<@׋}Kf=:Ŏ4 *hE](a)tTl#6p 7ם!n#-O/Uv!183W^8:e[oTx"בXZlm= ;/!SY0H8!ʪ vt(Ϸ 3vE3%{(\o҈B>l( Xw (zSFwb*R@i0FVN7rJ c|*ŢW["Q衭fY:R( %ۻ(\ /+vy4azGE-)OtCS?cӏlTfPv雄h(5;}wH3fLN0s+t)N­ --I }ۻwVLX,BYxMځk(*TfV\6WvmE}fI&pV:è?8T)b,rl4=Ð.%*u5b5}c\rc $<򏹔[q>Zdv8qdJr@Z7 [*)O%_}V r3yyMݫ{Dod(Ɔs^49Il&ASa!H}nj~ uCT1uH&gU,>B=132OSc iSg/\#^KH;_J'F 42(Hx;ޅ&W8 ֍R$}\bMl>N'&1$RBb'}_Ucd==Sؚ{=.U |,q(]ِ|P.3;bXC]{tUʷ<r||# .{%5Ƚ{57պJyNߦZ.7le5/i>>" @uP>s,83 %.Pq}uyY xoUk'r|3lG!)_ΘWE I 4f`1';?v}9qM ݠ4ޙ=߫uD;^جe5ۘVjOkd8cZ#J@z^ P'D*<Qse\g'h)/Pեh^P5Bv);и x([>-^yY}V"Ϋzӿ1FǔJϴ-It2bAUwAbNԿܪX|Sgwcƚ:P44* t\jǟg( ?kMC3;1'1[P&rߣN32T3R-V'Na2ͻKvybS}F:=ъ )tbX藎ѾIdWi޳qi˵@fiZTs$KkzMgҠ6R@~|!2jR/__t83~nV/>|N{m+`e-{Lsa稒%b2Cќl/RWm|'AU*~+ i}pĄДh*pɲ{}#w ky $!Up9|st[CS;Ȑh'.ϙB  Şŕ4\Qvlܛ~@SKL _)7ƀ Ͳٜdd+&xËÞ'J.Ч ?c\@.HpQlH{]9U=\N:+VNrv\Qwt(CӋʱJgM6 /WڟmB(ZW,*'V/:(P ]KٴHiF$5tOWdaMt Ԗ3F 476߾a_咻0 h\ Xjr+erh%*,ߤ"b}~߾SN_CC*.pm#z'YJnE[/ w {>< l p֓9# OeP'B/8I_q,OS!z֩IFZ7 1Lv+%bDYeQ;qEԒj20ϯ7Xm*,B}gku|y&rU̔%݌.G>#|nDU^-ĈYBCs_Y),}~6XuÃM -2ُa'y' `_k4?>fzxG.',$a8dMDϰ6'6.@]?h>54:2҉L=mt0_Q14#ۍe¡cvN’]h/ ӀLJ&ZX:HCxPqGUZÐٯkK6fSoJx`zi[I1@rY'm81u 6Xm/E$>>j (Vl׹ mtrS%&=w(fUb ;Sr3rn17`8fw_)m6V%a%V~ ݟF+sw0XR0[9&T fA,bh}mfe4l\a>A|DO^v luy{A[P>*rq,8h@z[UQ>B'emfq/]{&Kpx~bD{ϵ 2)(ʡq*F %.)ᄸVk[l YR$&l)PN)Fl ܮ{I  u.v=TA=)r j}ybH*ΐ~ϯ_PHdbV3t|_3ъe@\(0HawU·;pw) K9nix-\ԇdl ?Ok׼r9uJ* Gbo* p L?.hHV kYJ IzQiS)h( dԓ#я2̯Ng-@o 3QXW 4zm݁`!V<.L9l&("PtoRo#/,rc))U9JR9 3_! T y%Y{ V0q"Qڌ(4)F8|I.qx4;%C&4'itKkϝ_jR6V=)W7_1#t7> t_ŃGGz%,Q aQIƩ7qIJrf-9Y{Km9`&iݡIR  $Uc˟*w4U<.;UלOOl93?qU/ HcPG#ANl+ORYf\#yI߭1$dqb6ICHeKFfcr:ѦS/>= y1) v߁;+| >%gV1k&h5U|4OU %OwA?(iԇI7Sp#u,H;ojR_1kj?c/LKugJ3Օ. ť@xW^;=rɁGBm#:fuD4:= Lڮbq5L ?vΥ#,|kIB3@pfkW҃qAU숕Fv:H3 d"&pk(W>l;~.!mp )3-̦^')YV7O2߫q#v5OCM1[K_m&2hLOis}9\ApG8ukĻt\Ӑ/ɲR4 -g@oG.\r1I{>y89Xko9s 9b@ I(x1q_Ac==o5U؀g=^ XQo,rER5b|XF66C詧PA/ͪͩ+ǨMAVv.VV6ܗܼtL2Ax}}QCPXe˓$ 9NvI5+1˛E׾{]/>'GMX|r &N|8 f,e-ܞZN޳FDn*w2%6 < Khü(c{t&_D+`nH0ǭA0oh}O{$8gO{ޥF[t 'LӐ=HDͳÝHAZ%d-$J(IRdΙ2/Ǟ|ǥrGC4 ;CϔhuL;CyuԻ h '$S4ǚdy6-W!@YMCE3Z3J3/qXQx3|ГHx=k*VGeEuY!.n[㨰wm58[aGl$: !u~ՇNB]ˮm=|:ke)7CŽ3ݾɋxe@>, 7p#s8 D2*I' ['%@|#O!ܚ'{GR([S$G48LLBLaa#꩏4ik줗ҵM:q'{C;ĝژڳ4ia>Q9bHBUÛ;xCק }[sNcW;4_3q Wy˶Qv(>4+aUo2&S!|+TS4'x1┫L|5҂]x"^|+IbW{,5Է|[ U QlkN @f^/)IuE޶Վ> ryq:-EYһw܌E^5,>qܾj0$c~2ž20IO&W"k?ohܾ@],Lrmet\!]g~JSe>w6zoX c.=F2xΜ6wj,O!_f_.zI"_1:@8pXRBP#33W⦵{]>;ŏo :#+w07ȤBtи_ V#j TM pkM@eѸ3瘃OOhd:SeX izeY9=r {.y6jۃL]GvljZv|bb*N,\=PbjqMz53&H3}EgZ`U܅vvcqGig +JY^p`<ʌ2 u ZPR4'1D4-]^䄐~x ¥/bRYفs-ص^.̌Eȋ GMz;꽜\=kΑ%_@(qVR*~Ȋfv+e+`JVp_ WP3T/9NY.d޳hV>vG(U~9YDZ3FI4uBw Xz⃿?T=,A5yA-]cQP􇗧o.,Nk5"^篂bfx>! $OC<$t[7Ofcmp7bٛUa$ڇľ`,YD &u( 4e+"NEέ!*Ƞѱn%NrD x!ֺ9 ~Q݋^i ҪO1}0]B dmGĨ ~niĤdG'RKa~2lZFOϭEZ009_KH"t,sw7w2-O8{#i#%O*'r KR$GT)#ŒEK7ͫa4E~D,Kb*YW0;3G{Q?D\AqcI)~U)v ipc{D)=_&%%SkROΝs EhKo>0-&1- Amvׁ\6:1GNjUUYܻ43LSM&Ib5'R/A̡mp|Y%zK2^us2YQVEB׸ JM/i5"=s!H? ֢JsA zja3Jt%wXUqOMڏFmwUW |x7|bk{CyCN0'(Hk!Zpʿ/kf./%7v3L4\5Ӵ<qchI b8Zxб}QfLfV>k7o9Շ0[+M*0GXf"٣4Ehd PGZ*6(t0|X0K<)sf4p-(bzS Dʓ.Dp@S_T~k7&#mhU!=Ǘ̅ 3(²堔0g_nݿA7~V9!S/(0H *$ƔE4U$z>rB h&o_F]$ Np%rdOm*{¥00%'46k34GjD%;1],7lc yg22ΖM)+'Cjۑ]&Kd3H $ -Gm}5='&z~+` Ե#$Bu8xvas 1Hy{=󆺍[}X5=҄N*4ޛ a;qѳAln?l5VͻN(,XcR׀D?#ZzWKԔ񮚄ꘙ O zYќUf?>Q¤q7M^vg6P\ %ȡ=s W UakۜQve WKrvXf4u6Rf&~56Q̸L||'}9ȸ諠9#Tv^e8i?L.ޮCO Y3}k S|N~= (si(]Dfl`+x615u<W)%z1e4XrQCi؁.c`{/G>u%ڡ"]%?3ca?l ^#CZ+QPU8/"VfG*œ0(K\yT6. ̢`[]_{W"e䮌ոF'b˷VLPߓ$b@Mu:Mf]77djoJB;;`QTݔڽrVnAae;Mx cJkN.$8Wy#{`ጴ{;x3sղ'(E_͉vӒb%^B&WxA5(%C^}$\.l߷moyzź̙/3_ 2<MGЄ9oҔms >uIGȖhS;M>ȱŘ x;>ع*/ tt~Yc.Α2:eV[@>zFz;M%JBSٶ{\=4*#l#ַ\IFWr|=/Ǫ \̫Egev~Xo͔Ǻ׭`7Nm ۤ3(NSPC4ø@$oH{״.FArfI#]" yK"0|mOaBP8XY5@`JF;_F"c3d ocAnrxehW}cp,14 N(*é n7 yxG:A2t,ZӛlpHeFo؈Pe~>umfK+6I#y~%$ M*z3~U[5tgr Kk3Bz\ sZ$f$4˸p0 8I/w+vO _=5zZS7K;}4Ōn (f@s͛*(r\-`4OgB# +vˣMHr!?\)o6gF{ԣÔu1'GR>[0'CewJ/ ҿ3 Sz1NZO-U*6|IZ_WL䙛h&GUKUaphLnj)ܟR0|=-Nsɖc@Ё-i1=Dh3JX^9ʧ<l=jPIu,zM~.S#`)1-)[:ǔ( G#6~ D(`ȵU1uG{̶gA7̅DZ!o#7oO Ğdy JVn܈;? Ʃp;vxO{xB!;τ/AfWZǜR=rݥjd0[.`t8h&Oh^#"{SU-}Q'ƾ,u)i|~CשZճTY{zch01و9E͑8!x3maT4x06" I }8\'‰AcIK)b+'k\:UmTO [/s  GݪdJ 8*4}Nxtaن(wVdCF=z 󈕼^I6lbC /L|T͊b2#heR@ba|tnv}Azխ…hK}s,M0 V>$͑ɜ ,|p]5 &])ǵo&S?]vb; <@ڼH}-ZBCpN:(9TA㭌7jྥ4]Zϟ/;SuHX›39mMu6F.-5dp8wXy<7zX4ֳ&7lTh`ۆ b<4ZB:D&3\> J"XjBXe,.$Kwd\K̜^ sys-fJMgRhJMFIdm& O+3IbV]f:dzd;@'߻|߳pU"Ap.qORX-z*%#sС^Tx8"{74wJfA1{tXCYd~1WзkGla~b/l݉w_Zᗕgpu/RL+r`Ժf ^}lZm.hg*Ry MuUۧTTsiu&zM7֤ĬG8iZޖd(" <ǻ]r}g,EW.X|ndž$,]>m6kkjEғ VL"ˇ$>@/yRMB D9 '8 (҈AFG ?-$kHD}Cd Ѕd)'3j8=u! Vsߴ|QKS]* )qUkkNpQFP6`&l2m'*Y+3CDJ¸jC -5*#~ȑI\ Jn>U>I-颃 R`8Paٵ%t]^ֹ[3k-*_)qOVV 22fPf.: Iu͍" B4!l2-?eHms")dPƳjEj2q~/}J{Kp¤I^sE<ւ::qFݏ27|uYٛSM2:>VAi4$>brb2uxh.oY<8LroL\ڱ[ V = %o脮VH|LmLmv?K}[@tX6r!/'[_7)箭屍;;ZϭL_-tOkWkڣU9n08t cp?z͞ wJPF:tmvu % Jߐ145[׎ {|$쏟:RmI8Y_ĉ#>A^6|xn NFpvH*2HR3 an8dw_a4 zײ(:WKLQ9+,I}1n@W5$~U1_A=\E|$>CtdمuQq\\!ͻqӔAzs8.+pbRhu١ǙEЕuPGj*kU(BPP o鮡\zG+ '!'f4a6FBX +U`Vb7 L=qbOay[Qu0FF朴~p$_yM:&balyT`>F9@jS)/avR6&?RJ@ZU%Ne"RY &XK$y2vS]iq 4h=/ߴg򆚪C&tdḃT>!"Hc-b*&:>J+.bh@x-$cRUc'Ymм)Zd~&d]SbjET=ao.rh{3Zy+`vsDxӡ2ܔyه+c8cׅL0aXT覌I ^~1VY-Fw(1 HCyh|1 f+~ \CIl`(r+K,' V7r/h47iCXLaXb/81uy@63N>=)'AϔDnǭfu[lW_lO&wI2O̲l7vevb TWä$:6r;^uեNݑ:E|+1|8}.dC6^ϚޣnM PZN ᪗29N$9`e=\!j&̉1dX4|c,1X^y<{;F*)a1;R~qEUS]FE ZY+:)mՃ?EcmV.M@!oA04NArWoR pVcYylSWE:zFݗg Ou^4F7"xCUH\1%pb3PG>VO@`4AI5O[Q 록Q-l>ґI*#5鴖N/S "@U]b bI3Efpt mkm?k T?B0p=153݆\Bk =.@`{bעU:1~Lz]hFe޿ލ_bA`/ԵM4m|g 9$ "ڰ#lsq;)"-ޙъ˧״FTCsG96z3t?'G/xu\/Z"q9.DTiêR7J˝pb[O4vS̑:|4SϊT6/-_> Ml~>sML$9f iKw ve=Ќ Dc*Tl 74O+58ֺ~j&AY?X \u_Rw_o:>:UѓƐm r #y0k^+n9Q4&](|]ĝX4XrK0z>o`D|NWEU\_)|p%<0`2`Kq+ <:@&>BHLݭ<$u~hKPJ E-3\$FOuk=Tt. {]RL8woGff(ټX{cyR‹)0{C18(mطHjƕ,@1=XdOXpIeߔط~W{`WZk !4o,Kl$mF,qx64( &,{t ~f!nz>Jy<ɟ&]% r@$f8bSQЀ;GfYs'W=H5=-' =>l4j¿wp ;=óKW븚R)<$T+ڔ׏ZB ͥNln9ؠ4ۢ(L\vMA2i t)t&؝fG@>VN]IU<TfJ/qt>Fovң2cP]1*j45d. acI}勵,uMU bM} M5Zi[ 0 [ڃ yTW#B;;,4QkMƧ5hM, KH5-M}utO0=(΂Bz"'= VZӺ^mL_2 w=+uq2Ka e|RPdBN<Ѕm~3ld7dQO tC8~D@h@ѹ+SGiƤP܏E(#4Vۙ}B{|+h?]ƍl &38 h3Q,o1}/"0Ul]W;%_rL̜9[z iN̶g ''X뽧\Ll;,ixXʖc: M, I,p:` nvusrgDmB[913\F#^z igfu&!T8GdD3a)?@a5 ]=\v̞˕E5K41BͻQ[ @ν7fjB/5_ei NM\rŒfʝ g<){UpVG'(v}^ZumV~wv⮠ӨTzF7*d&&I,gL!B:oQiOhe,):wp8iכ9٭ئV]pYيGSL''#o) g #PK9Ry{Ўj(!֩Lm]7!aL>=!d GM{T7*(4)Nژ8s&&o0h d$dd+"DA+!Yo'}F7/?c,-8tW_(.1J?J[r7eD6-?dԀ]~&rYA5feS5YU?cT[c0#&CB: 9H2y؍?~3Ky" nu/NQX ;ZCCze%LgqQˇYh|S#+.[%ѩ.EiDD~A\\w/F/ꦻ;QL\HIy?Μ{rlU.I@tIMŠ;\UE|hBRoj-qB7hdmS {\(!7-v2U!J#KAvThI_bDid` bRKe&Q%D^cqo"mY_,yy4v;ԂU2MC?kcBf5jڷ_/`=O0꺯tꏗhS6gIa.z ZhkVL+1j6Հ6D =:1 B=e$ ߃Eon-KWY䢯La !! vX~5ĞC-jfTJE5LHSu5FGN8{i )V5T}2[OI]&?j?:2|N<7 2^+F`<-0 8̏NKM2Mj H `ȾT)1(\2 <)xogbyByYXb"g:"L: q;<Ύɝ`o.%z*벶t|6ONP3vzwރ Fd(`uSVgl֢՜F}Lvnruo~IrJ|e?CA2<{Qa,4ϟnIoG~Yy(K+8DdEƲ>7@KWޣz]j*g.W8؎H+m)QIW[$&x' [HҞu5OU7A62)vUSp?K* % ޺FfY/2e!-DO.Cs-?Ar| ؤӦO 2+L{:)ORhY:ZU:d h&MC`iD?ACVZν= %qE j]5j${l>!)ʏ"i{3p 4f'toI!f򈹹eF q5&gM~t:AwSDo2dSҲ'KGAў v2z! s{d`H*tIڒG>nˉ?nf.iƸz;+p]Q<3&LsB}g'e<|HiX2p8}=m1e7+4R!+,Z%rF*̪"OkٓPIkq$=Y:M ϐ{I~x)rtKtFp pJ2%Ypz*ՍTQ8%x%KA7e Z8Rܧ1ˍ{YTc D_޽댒,ݥ!MBBvAL`XsfJWǾ>U-ILY#|qKp6dP Et׽lsBd*>G"*(~L8%y}h#*g 8 DP KJ(`ŀk?j)`A|+)Yl(l7.h'[P/r}nqE4unj"J!CG0/äY3 4?B6x0ZLPAHv)ڵ4'fI+ҟ$X!VEwt {ETѥ%*ޖp%;uKUJ@Ơ)ԺM^ emA;y;֥Q),sDFwFێ1/̞&0Aio|QZfX;TmקЩ*6:g,̘wX'U20/NOطYmU8hM؁S}dvФÅxvQgYZ07070100000087000081a40000000000000000000000016661890a0000708c000000000000000000000000000000000000006000000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/common/saa7146/saa7146_vv.ko.xz7zXZִF!t/EpL]?Eh=ڜ.+#ҥB;fqiȄ3%W 7WelݩY('5KL04 [  ۬ILVte(lNS.C$cNQR4jh_Ո/V0(5G& ;vfVC; 6Ynᤋy 82!k?r!bRMt> Ms5;S) fr_@U fӳw. Q–*sGߏV H_ߋ4@Z9و v2KiC(6ͳ}^˓L& l* N-RsfZ 7}C\ _Bɰ3jUcz5h~ĥ{<=O8(H8Bp7˭J3|8Xm孟w5Ոk[]ǚQ?c|=h%B $Js7GE1Kߙb#D6=%15M/3Yzvϑ<<k5v|B*x^*05akȻ9b8ӔhIT@S݅LV@2P^!_0܅2( +xGxeL؊Ѿgz~PG55IҮ7>G;,qbQJ>ݸ,Zl4M±hKV't<L:pcK8q6h֖ YOJoYWI}TK\ϤM26@Fc-]D<&-=r8--M&RbHo0&̅7溧tkB)_~2 aN3 ^]!4hʅ@:~! ~z#ԛ=Qa?C4>k̡9C+O'VVWڅ/:Q3'%!KF}2Kaby5ewqYsRtjtqO$~gCuWE)v2% M& 7 ֝-nfJnp⨕6o0/s<_&`e{elh^^s4k+=VjLw\ ~mwDUi4Db2bͳ>PrMmj 朽wI;n0M#y4WŔ&-k-Xl 몊RVA}wY=ժ0 J]~Յ-V&`Mxޢ]G[=X]qVolz_ dsruI`"s, ō~[ZA^'0 gH.sL'O'meBJ]>ɒ^iapB)4i^LJU;VmX4N'o[5ٔRnC.(:+:չWᢪ aj()bjR,Mu%wr jP'j\Da-׫{5LgLaY ܏;{_2թVC!R)hB^d)pTAfFh ֝5.CŗH}(8iToF4/ D>jRD\xl)a<(iq=Xk7յ2N{Jl}mQbÏ71;938p 5{ԋ>tOW[v#Q t&`UpH[2PFc7p6jf,͒qX$YSP(Lbڸ]T-sZ$ĪW4@Q4Y-bz̫eΙ#+Nz;*Z;.'{\ cQ1{ ݧ I۞';x{ĩ4Mr![$OD$0רeFg?G׆'x, bW<'v|C!.)x7>K\ocP8w*jK~ǂp?P@ ⍡,1j cZ",k=\C "z6!2Mi&*Qi)It2K.F|NjPF5_&o~arQBDn]fElэו_e($F4}GbUvνuW[eC@8A"4~h[\P؇dKC[ Afv6a6;b~r7?7*iaZ/}4K(!kCj*mpiƔ+q bͿwۅ@q{&,*I_ЯՍ\뎗miIEnfQth;}v?{,Ԫ|I r _4ows4~ѿ)?r@H2AQ<@fY! ULJV:ѥ̺PYRwNI&qOp*ў}1R8%h 6@١J &".('aMTf5t-Y~=1Ih9=B'* iM+/?r*x ?`Ӷ֙,ZIJӞFRu_W/נ$EZud/(kw}}uٱ- }5"kFt{w1x%#9 , P0͕H8zjqflf ;l4GcgRNy{4w&wr.íA`Ly;/lGݭ ؙ$\rf,M B@C!MױgV $I;Q7[re;+J4 k8Xrn@YXzީ ֛-^ːlj|\7\pdxGukz>AuB&$Je\T@3Ž(2b[ȷLO.@fYE8vP+bC5rw.'3m]Z%Ns'2ąԡBAfgvf[i{ԩ*)L}bOWXV7$ ˍԽuP-;v csup2>lJudm&3!}/-ztW ao"|j_&pfwOb?[Q_E".f k_ܜAE?rIݷ~19?0eRؐL X{ @k ,pIRJ_3t){F2-?xdRF *Fǭݧz'3aPsu$yf{ eN286(3ߠB q*  w J3ܦ۱q!dkPZٌ;[CR~:xrV(fTxyK$C5ʦ%Jc= q]kPz#+-lD\d'\U"ȶ/*n. [/[T]Df"QS;0mOa ҬR2!Z/'4!p?lꯢ!(FK +W+[9I$9ɍTo58a18d'6歈xLjjy+R[dW=Ben㫇? i/j7-8⠍X4+9vaoӨP ml Xɬ뗠n5sT1&9&1JD;G$=yWX?w(&~>؇@M (j+#?`]ncnX&D0"ge%1 ȹ:}l(Ng`(nAa' wi݁ϫ)V'(8! S1Vc~Wr;Ɖ[4'#`"qE9~RcQ g6qBDVtGR^-:]e r[k),uj--{>Wnu#:~KW%%G7> uH74X? 1 d2̜5-=(aZ؉T[5~ X[S2ĒMf- i0̇{|GzD?BCLٙΈy5%$}u,7闖2:A·>s@V^)]V:.h&})u EowCO5&!Dͩ[Ӄ F>Vy|޾ dR ิ."fF;s7NxO.u4;kjR)vayǯ8TOBT?Ma|"c$125Zi֑Vdh!Ô'휟_Mj/IIXȟ× ^?uCvyuH/lH^G`kɨIf^,&ձIwkS㺡~9,w\rf] HmE0CA ^bU3>ox첆 +OAj^e-y@4Q~) @(פV^~$@7!plY15Oc#"o8_~5cpkie3Mā^7o@(rk\$ڋݬ*{] YyI=G(JS6 xWgwyt'-*N{nj'h*320prP3@T0c.. /2lO5mṟq1\MdsC[q~WJCJ;wKY-l. ;u\dElKMIs$1M p$Va IbIq+yK&6Q#ʶ|8Er۷UXέpg}*^* CŒg=I^9.4Oֵl _+L뎀&%Bi4'ݣC篥؜>w$ߍ⿯szѳw"@BmXiY@/7h5pxѓ+J }F. tżƁgKO@b}OGOj_MrU\B=5 y+޵XFqx*,0+S8+AC>)CᶅHJۧ=Fs@#}ǜ9HUoҔAuGN*y,"z?ⶑ"o\.ӽT#46/2 Ib]A-B!IS-{] \Epצ{ 4_%}1*9i&_1OD{*IaiNOkm=pfY O/R*7=J[G`}9eB)5)R&,TkGrJplIl};0 4q^ p"2Չw@&$z(-=גNr9M )>*F->8mw0hpsC4mtV$׭(-xÖ<\~jA⻭vN{z0yXLNVbRE؆)fz.3 d#Xt Buٷ-i$\Т \ڋyUAIqHqT#+l+Otq?f"'Y8d^률PnL8gU9FeIޕw)t NX ' \ d-4i3h@[8Q1Q62bJvvz$psu=)Ug~wub5|ɣDessn`t>x MZ/B2M'5ŭ8RiϷKG̷'5l[DSZ7Bfe7f1(KlRƼ?s*˂ex@s3R(4=,'I<_PYSlMŠB 郊+:d($wrťvtxr^yqqӛ `:hxvIϐ A7Jb,X`Y>fZYpKove+vF s:BFQ6.= cœHX'/DsySy66Ev8 ~ &x'/esd YUzPU6`7 eyTd+ܧsiD8uo}T |WgNGyɜI8sN*%#)Q \%&S_S^ڕ B@Ĺ Ќp݋(xua$}Yȓ} GǴ,yd\U=@>(YKKswwfF 4RL 8lU,oXwk|[{]RY7W}:m5_n\)&W|BKA'Шjf[ aN1DȮ2/ '+<WM8s1KN{:,zA須 ([ɵ^X%&x5wjWY!yWXQHǁ<7.ԌRRRK"b37 d 5_ODB~ڈpvv/J ~SAN;NmISbz)03bHxSZ2;'֮!IzdLS^ 6@64R 8 __ O Y][ZiHdF$,fu>Mvd c?VYՕIVܟBQ[8ˢc>5K=u‡P=*㵨z߹G@kX7w KEe,Q~҂KBOzqNemQA';cWU{^>^ƨ Dy#k!~i?^-@:jR)/KRBEjmOUwγ(Vl='43 rli(xcoȖaf$&9OIt-HZg][jV~;D({;}I^DZœyAT/5nsC&x`L`|MS`4+ho_TeO%1Դz/P;H`EPYN\(6J􏹚;s' U$?iL fR۟O$:rp(%~?Ƅ;PZq.s2jPDj{OzK~^+RM*@',, gvtxXL"dP~gއ(,$M_h%PS8r<\RI'o#HJP5ƽKhT5:)U]Лx`" Gw%fi+;J{mO6) 2} dy4JWw}:+Ľ,.JEwA~x,JJ'Ezux?Ö}*tȢHeNB4 KcmSCb 4 @6`P aӸr.[wnsUmE>!X Ҏ |S-ǮUK2Wܡ'0Pʠ\m(`Z\t8o{ KU5QnF2{+Rn]i~DDpL[x~Lʕ |N3HRVǟm5qh|:]FIZ-,]1#~{O,@9U<wb(\r&LP#Ֆ>$g19>9wZCOdr0Y0\(6hqF*!gj!"4N>[S;qw٤-I -Ւ-^xۅ A#L&5ئ0e9[3FJ& x(R3̼tw?Jp(#:Ywi $ehpqJ%؛2{i/Tx5N@ɱof}m lK0`aPh)s[zZg!h!dO#4\p @s;$*η6tZHĶA*XL6䰑V-W5ItBHmXWyZʎ[-$Xs1B֟~<=tؚqX[,VѼgh7_ICkUɒgbEQ]z]饇l߂VfA}!.z/JV49N ;b)سs`~с? Zƺ.t́uEp>ǖ#ާV#}ڳ -f9רoQ<0qyPvդA{sNB@¸^@%W {䟺 [㫢 c&G`?b3_hkv,ȢlzH{4R9 .aT(aefk]Cmup 䲤In7Ut!,uy\]q%`6 6z];w2ySra?&vAM ޗAb5te Xe(aMk]1j eӧg<h72ظŹbj|/{6cف\z 3[7ذs\=G SnڭŹ"anT\G,W5c<;%\! ?|ha_5kX5L{::O52Hj9.TI~et Yge9"O !888Rǥsj(ySO3YOLJ$#+Xo0"(ʏ$zڸE vZ hRJBr?Гe2&&h8{7I;  ѪYu)Nǡ͊((vAL^%V_!)))bEiA}|ա~=y8O"^ΰj6c]fP,+ Pԉhc(6 

oJzKU\r֤mkǺ񪎌CNzso}Fd2EjG6+E6}2I-(93WTOV\?Yz_>t]˖L`8X&=״W $9J]VZ8:N%EՃ!Uz?=+fNILr7R @F'W~\OG L6Iӭoaq3?sgy豋4Iv#:\G$Z|IMvt]4:YI Y_yR"i)pvʎ)W[U/R"oZᾍ@i_&c|*fq٢Tcx]a]-?+"2#b|96p+A͐wt*1,Wpf/t{j6~{|-5'srON'79*2myŒDq4{`㞛^ZGήK= 1]O۹J>q*AtP w_Z-kS`eܢOmSϯ#C(d?NP@%d 5%1E^}8h/fjԸᱏ0Ǣn^L)S8le,*rx{AV= 9Vٽ v](BX}rIh( +2PN2XϮ"O*R#5IxQqG-0HXve}%x#;vp|;`nrK^%gs>7%c 7@W\#>MuVW+_;5u}e:S0t:|Root8ŶMc$୺fQ/;sMU0$V5 v1-:d1d8v;@@rC0-;W\ZPԛRcVcˁ.w[Ag^`o:(P*½MzzKS# )>{ H䎭bG#N*kBNdvצL(>B(CA ɜD8ݕ#,E!L0Z?3,>Ӆ̄õo8n"D9DC,cn6b@޴f(\ ># XI8f\3H(J:˲Im;!",ojw:QOÓవIX`wsOV@9U8'InEK׼v >(ц U 9G.1ƚ?te'CDFj).kJ'}Lr ;<&rOA`r&Daevzͭ ΉГLU8 '*ܓᯀ$s>I iR3;9 Ҽ1wfh|Nnd`WXyX5m6&]ө!ۨk~M@7oGlA S'vZ(>[v+0[ MHo.rWѫd&1h44&6<' fnY:`WD(_ S@YU(l^W=L!X cGz;w2YkMvۏӥ0$cޒiv齆ҋ _ފ3# _LULD ^_Y',_P^lJ-%0 c;ԺJ/r\L \sZcA@ oOUv&AX?;A?wlHakq#>W0cЍABK-13O}j E+8}ӅՈ|~_8dat#; moŵ m3,kl)zvNGvd=Dp{|ezvՈ#%b} ~'gJ O4kb!$3Ŕ\_u,;y&1 ]e9Ҩ- L܃\0֭qiQ3թ jUڡ5_?U_ -[s?os?G)4F0 }jHB@  `Q!McQ-l/BNXA%8,,gYA8f&(j$5ᠩ'1pA/s"p@"n؀UdBu6flg'37p)݄(6Fb\.U: ?gS?^zAGݫ 9균u\۪|?[iaJu4#b746=u"0E-00|F0 &[eX 2>裵}5ޠexN%+lvBíI="FlyC}]W]TZ4'۫,롼ҍ0_^N % T l +MF6'=ZCBR鏈=t!wd5x~UChv7 k:/2_ˀdv*PP&V=GvHL|yڹ|Ɉ;#-EY`NoALaM"9F{LSal:4?#G_;VӂÈWfuUed[@>9,wl7&[iYX!7fL4m]PG܃: )ϟ*bt؞Yt܋w{"g8ֆ?Tcev I± dQ-TCݧ."x),/E/zb?֢mʙoޫ?y[ Ďi=cY 顣Ի[378`2HMd6HLֆY0g9p[pI0}ڥRL]}l={V}AAB}ʝn 21ec+e$f k$8sVW Eڱ*I;6j h{|%Y7/@#jIHYݞ eis3*zyzV}{4&8ELQcgc2#rTZLk_B桂qng; ]%~N8v~\Y%> 0Xss6%pb{Y!Sr&E=v8.wL9˰(m0Fy¸/54@k.ڎR!m]WQa"z︘Vs, 6&0A D~0$~NJ$Rgs{)zVu` l.,[o|/jwzWzV|V͍#inN[Rےm̨uLzs:U0=ޣWwVn=d<GXaIфWUH  }]eN3lY!%Nݧ*w=JKҞ'(Ȼ%2OZޛ|.QHMx}gZs, pz]BW?9cWq/cAS`RHialr`hzb 1#WީŴ7dUQc$VR b?-1}%=}&f|^,Yb{b2X4c:MG{Ӱ-`Jy(Fs4=FrS-d~tt{;FU:?JVώQQo2&,EXݴ6YLJ&Knm%"5 y6k1UX kZ*vq~*/셥lc1E;6a"Gy8I9D+ pGɂԳgmS֪ ɉTɵ놎Fi5ME@ Xدr>$4jc Y#2~%9ْ$+6f⯉@?~r|;YA_5QѕD%dTXſE͢p.CUc3|?=QiJU'ywHʀ5]OP!24eCHy O5n\F55tbfK/np v ,lh-5-,O]q;:VIԩ> 9U+ȋ=M (:)a9?ςn TWoe w NejvEydU$1JQD>Vozn/B˲J-A'S{e&*,JS/hMiIX$MCt7q#x w}diA\u0)%X =L1IV" N0{\sGeSn)z P&F`ṛD"r׌nm"!fiݍ46yZPMnL|7tfUr*L޳.;n~|2zΗRJG5E&U<Snf Qi؁oO0!t5F j}6Fl ܖw@1NΓ%5ΰk ˇ2O?юt&UP w5O 2^^'uC>7!=z%so=6r@}52,Z,{˸J7H:D( _L_鑔+l- uN " }Yl&]þE7m8Pdžq%|n.ضXi0̂2˧tPFE?( j%8k:'s0m\pO~}Ӂ{}rƭ՜^gl栠l+u7hǯݣ{ bSүYY[+ ;%te5om*4E9,<8bǜX`j!_ ogX5 CD`3/;3 ko^9"%'bp$/߲6pv╢{LxsM=Ɇo+C𽮹MؑpgH~͑Jl K>) OU Cv-Xj=+덬|O +%pןq$7ױ.dLJ_LthpVZme @?|Laj%ݛȿ,MTvQR 53砸 $W1p"Ky#uKT,F*#Ve!>j5IjÐlLՔW]к:|R A[ů06Q*ZIw"St2$g|45~P*QP^օIY^$$tVu$M֘8o@ZY@RR}Q ̊F“_R Y2ȡka[ X1}`{nJ7=_7V 'piZQ"TX$bL(CufГrT~go7/ mQie j/62rɃ8eMVwsyƞ`sGqP}l)8jc!ҧ%z[+dB_"AN(UȊ)ۍzic[`s-j08s#щ'}d~KF~߄vaпH>s6~^Cr+nI#mf$RnG#ñE]D5a#Dܶt+A,c2^Վ5!0:kqt8q˽\Ey072Mrg̔o'[Lw|Mw9%N(3CnwgBՆZ5Ձ6Oֿ=~DHuߨ/CݑQ*/5Y_"vJ ~s"j@[<*~\L*̊-p`%(.Ƕ!qcV}ĩ.FMRt9޷2ɑK|CKA.(OW6t{AIy:Ҩ&wQ*inx_Ĝ(w%[ huֈ] SVMzhP xx'?f=_hP > zN-k,jR}hm$Miq-~׫9z`DAUQOfpȤyPxM_3wt &]Ӹ!L,rߚ/D\Fķ@Jvd}TQڦ )S%)S`(|(r)7tK]ItrFuVǓ-?E+Ib Mgh4hz7[&1 $Xt̫Ӧ?9Nl (ۢVH?^h`E0lh=ۇnj92sg,Y!4̂yRV1ߟږyª92< JY5<˒rǩ;h!33NٝRT,[WГRP|3 &~)V3v-}b wtzl>V8`nQh G|R$sa784Fx'>bLKFQzn]ՎCӘմn}S WJ$'j߭&_=5fc`Cm[\K"1UG:x4iɝVbGi%fzT<BQt^=KuǵJɧI50}}[WY qan kv!*/;ݠ_HngH3SLG,q/ ^sV:>M9ZT. cm#Wәkrѩ--''O<`yC S+'8Ko\zd4DOJO_ sO@K8ׅ7H4ŧڹϓYk2K !@?p5+YY3uѹ:9EKTL&{X7M1#=jWGuZpj+ذBb6")5&F>u䆶(;Ɇ@"CT(dʁpftI̧upjF%8&~bRGHNϋ9rԜ~H/4/ 5L12UɁvFmP[~aI1y"/Bߗ Gt ]OHԞK>3KCj:>8N8}|UC#PL;S 0h:J̺VA>Pl|:~fMhg$&f)e'!1d v)u Y:EE_ ;"{=[=Ga jBRoޒmP19= tp@S#xty?[͞-rSBg;EpLS?; #FlNA&CJ]j.[[m@8%M~DR{ ʓ+LQ> {yMSÔAJH] <8yn>yU>RQD͢&c=]\M+ӭf-IzdxMe/2q&K}w4!?~9aȋ:@$QxP Tq-*kF2:7}K[E$hBT#A2\IYCl­3OFkǬyG!m%F9scxmsEOm(݃Efx8wBx/n#>|FЖj2һ6 Y(p!>YGt>@~:vϲ)& u :5g' `ohLU..R;ƒp̜i$EΚl}Wv߉HUy@J2#6|?ɾ~x+MQ[UНYn=w?æ _ d"|]ϭ۝eNtcBo姴r?L|z .~_TL6ZY/C8 c\yIT_"2)rpʛѿZG^l.K³gXx)\i#?+b ǷW[0CXnER~foa_3yqARy]wnx꜉z i,A3G)J*f)3GkH| ꗯjGyQA׆|]0NE9V^z񫸕U9 L1yZVA+aGc/ɔx^+LĞi`p^9l[g4й/gWG[>y>P?d O5Y;?_ς΂c>L(FD~%U yC4@ŋ*I ޸sh6=v"Mr,eyR$\%8\"~(f- -p̢+N^ 2RFsբkE㝖~wb 5%dN,/Dp02ٽUÖO:0Nk_3U:;7cJyuKXx&Ӈ~#[D6jl% m_/a͉d!ɗgGyV][IM/z=ˤ"j\ʋ ]&&:,ٿ8͝`\Ry@c $bS˧UJ U%4I1-U6~O%qȅb/ >D.s#$Hb] (+ri rr\U E$q/-f;M %Lp^l#U-d.Y@f::;IV`r&9vkr5l{Bǻ<9k6u6xA*P{lmy%qf@,]޺cl _ !hn{N ҿ5$Okay~q26:2lJe[l{KwQ 7kGAyXⳉ/5-؊a07;Bh,pPLΣ=. tZew,۷,d4]\_Lrh Kcp@gnU$߄[y6L&/ ^oc̝UbrC |5; Bm@En?o(SP.=:7S^1SPڶid5b&%f̒G X8NvEE, i#gUKa=H>boEQ9R]}:e_ ; *b Og\P)Og*iy֟:lrQzlcf }ȋo2{%a&o-cz(8Z22dM ᶯL`g-6Y/ݸY[R1%R(H7t٤ш߰D!" ئ6Q)7@p{cʖ]!B^ɀ|Lou 3.R np2ؑr$0C5Hio皑tzCI*]'U٦1o'hQ\` sސx|?)C\TkIb!Dgƌ #9KgYZ07070100000088000081a40000000000000000000000016661890a00002114000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/common/siano/smsdvb.ko.xz7zXZִF!t/ ]?Eh=ڜ.+;Rݎj)]VD+ gw:AU$X&6c? Zyw% VrUݥVe9VܘTб9q_]s[vMsaIt0=G l\c?4hk d5= ^X%@*(:-=9Rk%%gޱˬL@TcVCA0EX0\KS'v¸ FDSgx P6]Tn|)p!78Tu\-'C]2 v!lIߎ9jHJ"Bu/cReGr 0_tG@y%mD<`0,S̏Ay#kZ~kT+yS9ӄEbē!ia/Y||GYԉ2O-<#SEAi䧙YXe3O՞a)mad qcڊלb&ְrPoV\7P۠:mˑ(bc;u5iDxtzfz$Z2A P_MbSmO!3NxH<{%GwY+[|x=Hg|Xc'if[^4#o7 B_얅Ֆ Ϙ yha{cr cCե o7~ɳf$lhyǕp]oz|)A%3"uȄm΄|.6Kl&&#LLcʶ2zg!tX'=oĶÙ*jadƸIP F g7 l(XlXL & djp kvl&"DpSIXHy!|,~KCݐ7 _k3ա.@6T)boZ+)tx|V%]j~ẍ́bOH1 djVQvQk#O -bSk@ݻ,EH=$ܱ/چ\jE ڙ@M27B)jukJ c{&jۄZDZ|,"4鋡sYO'!X F醦d L [yǽAZ*lR!s{ѹZ"%6\úEμKU!yA^^Wv9m㈣߲OK7D|pIY%N/qA?Y21C &О Ju,q=ˆvz9`u E_~JA11-w6Ue+h@98~aC| DM.; A#aw"[0",l>ǏZ"$7GMlxt5CX|0j7;F"O'[z3DlSV̰'7wyHӸNXHYѲ!*@%Glשν|DJ2?L9b6 joмU-kixpW ?蓙ş9^N&Ǫ}&ƈSp?I} QmNG)#Poł֧_žKڗĚOZwOiѦj)/2q^yNX]SL?K*%ej7Ub/M+ dQM' tQ^39f ez$UŃHᕠ9RAjJX:oWȴC /juСϴ|}'g*8zt3*ѪRau>x''[CVWa\iȐNy4~4I̔#*\Ʋc%{ 2|43QNTܯVJ+u]3/i t~RS] VѨy YOFqxS !tdl=B <ӄYiOqTwc5>A""u-ՈEn<㛫@ j񧿴^XP~Iy)dp#kΗsՇfIg'kZ:B򕥋$S%f0CNGn2qp6qfc9Due),RJJ:նs(dK}Mz^Ü=RވA4t{(g.e`Pa(=тYLay%@3t~@~zM)@Yi"8K\J;.q,~.u:xaWreykSCAgy`zzۯt̡;Μ ,p'Z9/E7y{dv/R`?J PeN%}x%Ȑ"-W };ېi+/7(6~Bb92T|u I3e+OvĮ _+K bu~9\(Dsv(وT]7Gk 1v/smK<ިqŭNF~9m 0M=g.yp]}Km!u9.wLPR7 ,Y4~U }6:ΊCi6<$N!F=W1u_OcB].!Ns4m3ݠ>XXvNDw>Ļ j$^ockKt!>p| ᠧ2m೰EMyH 8g,Ck Y!o3k<Ϩy\D8q{{`2 xCuγH$TZ$~Pi{*p$U[ٮc@?,zB-gbD.5&re,RCcj5L' w'HzKP;P|? Bn7{׽duzPh>1f1Π$0[CAAjDh0eS9ø4ِn k񿇧R!FQeaRB'4ֹm |&D]`ckp0.y;Tz'.' _mr`aC nkrnr|QH+v0Q6"R[iyh++,P?!>e:3u rLҚI&  v>VSer޵.)c@YuWg0IuxYj-Vfs gTs:qM<~<c;s__ \LVy, hщhUM LdV^8OPxb0Bߧ+n?N Fj5\HܸmPhrӁ?& (9t|pW.!P\ϲETYt)|u.76s5_{hce[O/Sdgq#ǵ7ric`Vq!IE8/g)%E4 ƅmBV#AA sQpHfީL0NS Ԇː؋xF'kDe!GK 0gGiP$6GM([UKs3ogt"qjWH3HLv ŶlOuԤ'-ѯ1z8/;ڿ#ƪL%aO\٩ڮslb_37YvA4I_..vΧ5Z3%QS?-;5}NY6o**JnM2vjxbO&Ÿ#:miU\&^de tn*hZ0f;2YtxhbS)vYR$Љ(O!)*RUֺr P|4T|[lo^}ŀ IUoDU:l W BQ݁v~vn&!8;Qf.6v' Vst&_:CX'!B˦v4k!6/Mk~scfj1-:!]x~``>%Apʴx(!5QB~bCOoNt@BՄkv7uԹ=[g@FAA=xrxFdBvp mަ11oXDcn% 0&;E%>Fڗ|W K l04JQ8ڊNne`Ƽe;E!baHkYy?kk;bjgWв t;O!A1ԗ)PxE;9̡'eri2):9ӞY x/aԆΪd6,#IoK6 lWߐ4{gP՟9>5ĨA3lYE(/{M7Gwp;mB*hHHBgR] 8|6,KэZr=f>PNlO kSq k5i\,Cb #}{hZұIfP8 dN'[ڞ%o畇Sܹc`GR^9qݎh% Ă:E<68P;==/!hf\"&P<4y!|9Nw27:%i Y!̭7qQ\6ʗGTSJW8% :HTa0: d`J7c<ߢ7*Aӏ 3) 5?x旆pŌ3=-.fr .4fT_k Ue񤉨aV) 9S2c!9(Q 7S05/z{cԮCXCAOh{\:=XgvH#tktr V~(3[\PVrWho%];9mrAmŸMj0pRPwHi`±xJvb,N%>Un(!UFȑ 0g ) \{|O9Sh~Lhul~gҍm_*RZ EJˀ+/'VAPTŅ}ޣWlBcJ4rц'Ӽ̆ h< 2z&c>Yj]r?yj TLsH GdJlY S|Iߒ>3ّ5)ೞ%R1r =hd?jᓭ [ŦZG?9b;U'?QN.Z2_c-FuiӒw5hoPb0ydS/THѷwh@yNr2HH8҅>LULnɽ=Q8zk4\WR>ump>߷j:8ŧi^n[(Kt{`Lm:!Lq3QYCfrB~ /Q%lf G/isw[4U(A#C0,7}QhCA޿}6gYZ07070100000089000081a40000000000000000000000016661890a00004fdc000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/common/siano/smsmdtv.ko.xz7zXZִF!t/ O]?Eh=ڜ.+uA `"4.oUeWGD[:7 qgܼXi4d΁v}BgtTpUEkEYJA#c=uDHphg[TϏNjͨL 5_W&+[:XhOz!GU!<a>~`uhqbhaԍ1ZFZ`ឌ6\1c¹5_<NJ*CR|HP,[LT{9vM%V9XgOz{=#PdgHk [f [Qc- 9pBji b}MUܺV#nQEMoN/~{z~=>-[Ĺ4/3=k=N Lt|~EkSUD^K>MT@4-]cZw ?-j }in +rI%ő]8xu2,}DU4~DYkX4)>zlsTKqH4fg6^ct;CV8&o'^060׍7WựGHUGV=q'ga)M]^Gײ=.547 P~Seл"*2F tSȲHӁdrɂbN1*ED6wf.e@xWeDcK|hI O`ϷFHUśJDńShQspԋUmRܾ8K>WF+R>њrie>4N^ML jOj ۽>#pD1"1`*Е6Q<*= „";CV,6l(iڐmNq1T0 %Un1%Vn9g3ï,xLHآ(YQAJWA\HO+ԟ3{;4ɀ=jئ@#z4jpXJglA kg*U!P ߟʅ&!|s WQ 'BT-Tg=@5T2H ݷ>+|3&C+#f W/g価O=kle@`1%l*9Ge3vP UQ?gKP<˜qo>~QeI27n֭Su ;!0O'8 ]1پXG"gC2*q|]d=J2!o6 gDvtʡBr2cmCmcwjp1`F"/DYɌvXnS!kn$9|A[Mk>o#ɼ`x-_y6G.^TG '`I hq%ݪ$A }K6"bXҗ߶ S&}J8(7ƄwX)0Nzg=%Z&kUPqYۼ~(F?ZpɅ7I0RR{ јܻ>ڣ[l:?_Iu3f[EFBcm+X.\}[ͩ/v/푏y.CͧM{z|A7$F2e|؁0^e ,PW p]/c19 yo<-3ݩK؀]ZѤlJm}u_Q3pݏW*yu؉i#]$j>ļl2V\Ĉ:ԿڵsIM_Ə-=WcwS+AdF?M90╯DOB wL0,㐺XsD~0`jd{W.K9\dhO$Vm0"C -OSפ!x| s*j'Z)#2z;AD'vOK=@Amzj|L8~n.VAÑF_=mLs ޷6=Xzf:`堸_yێwu$w2I'_v7wE9ĥˮF#r}`ԌҊu훏B&`1> UpQwNwCv^cGٱ68;-~' ꂦ!ŸV8tt:vɬƺQݽFYO6R/飚dCxkYxIDP,f)XW Ks Odr`kd,DN YDv+T; 'ڻFw>bIݜۨϝzIe6Ev$7Mݣ5{Y @XBϦlZ Ǧ"6b%NϜ~쐾q;b;ŻCXXM~g("rG&/Y0e/~/1(Gy=ÒQL\L%L@`"k{J֒ QTiT;=Xח/%J_;4žGks" G&C<^&sĆ2{Z^b.åE\$pAT(ei.- +O X=j,Eni@y6KTxv-s!ߊT}p"i.>b>BU'jDBR1wla~gu$*%`,Rtٶ4t,Q8=?mOH\Vwt4m+nVK4ӥ5  a7\@"qTal>/2C tY~fLd̽+FEtZ)%3BJn03m%ޘBa1$ޕ`hm}[֐TT|Of*[UbTrS[Qj0d, {Nl'-*uʡq JA#DOe栧E2qd)1 GvyW\S5fFַ0p+4b e=. }9J329U4Qd:v D;E} $|,[USmLf]3(\;~~ŎuL.}\{kp M}p% +7m*6p0ldÓGh1f~w9oRS7y<L#Z~#3 XV*Lrx0|W 7w|DڶM=,kņ.Dm%jFkĬP*` lW>b#9e·UOm`x IBm>mYSrÛV(SS x-rq&ɏmU1S+pz(<'siօy Ӟ q 2#Rb$9QoGs'-^\T#BUn} >ޖ-o_[K ˖^V3s!/†WzQ*iZtKzהv3lԝݝcl VpyZ%#J kү8:XDQɊ<3gtFsDV'aRd1LF!_TY, #o>mL##&n`0shЂN( 1)6hR}ZIܝԆ[=ԪD HK0SLȜ&AW}<{\at[MR$bG+X7tt72,\4~++2bzĤ܈U9<qE&<߭ p%8)j&f Q}PN95QXry1fIG9J(>kd60lO ^\L vqZ̄ Q$>ߓ _6Z+ g S%978t4ݙAxTCyV0l? Z#}~-a)vX K)P 0:P7@Bp< 'T nye|5DlLs/ҸU鰋S5JC`{<{ty3@ꊡuL5gm`^ro$,~qטZcL$ J7<'LIX#kUImX OJqnMFifM\0Nnl%kr<]m_S.'N~jd9x̚x jY7 G19Qu!Gf}8窧Vc*# ,m"r\Lx n/`2UXҙğ_w%*F}du~w7dAa󵏳iYH٤? CwnW Kb}  V3"3 |ح8QTb;Uz"/˖.֊I2" &9L}tV 2;=1A^|9dCߧЭRe:JdbX%pqgl#_%BΧwX {5(5J#TgyrNtuECT:L ԩs/V7+/vź804%".ƿlJľێuIjOBLm;Ꝙ h2 G!} <o)f4)їPYb$a:Le7 zzqhG(ǩw4@Jl$@HźzX$#2M2FSQ 'v*0,Ȑ},&3*9y66!V1 ~ j^V)[Уw){0P,5Xf8fSֶ$?Y0g*X >Cr[U8qW:a >-&Ђ޽F0ŀo`hO͓ r$T~n|NC127N>;NI}Ev9 B<Md4zL ֩P૚3USK6XdKq`S`Bl''ybLgdJeTƨJ2d"S-pN/ե#qQD٩Srj&'t BIB\\޸?MV">8"EDDCp}?c vvM6[*WszgcJ z&?H]J"dbQHzh'[ުZYm"T)9%N(]PnVd Kd艮eq}o7 ^Cka8FFܩ%}ó;ziZ%Eݶʶvn%r dUyH߰[!j&l څ.>XJթ_L-d579B>JӞLJ{nb|( U. 9=*G{@:% Cmr#ТsjfW㠅2J=4&.mZ;6E6~1B8k̿e9%Z.w@-ZIRlqb0 k>7R_çJ5&&:k]N_~E@r|@B0F}`Z;.t7SH 067R߿I8hɃ:aꄅ329r$U_gSM܆Ꝇ/ ׋O imz_QJ#A^C W^_m1ˉ OdGIbnYLhk-RԿ?凰=ȧ42/,G|+vb/-3,Q\F-HyUBꏗ+U$` . 8Z+YbϋqX0W6=]6dxqGJ|Pg.8JXJu7S5u{̩ R"9VfMy*5:3#lrGT+ pNC+O#"C 5Znin$l쏋bCX-HnG<>PT" - 43S`SҚKGs s`6̾Zލ/e Te:PYHFr SzĠ u Bj)[Pg#e U84F~wăPWʴ`SxQ:rcJA;@V0900AFw/(Bަ )H̍C|M#Wqk*6 -`Ы|!LD=O8=-ì'Gg,чl?;Q@9Ks3#Y argm3|(U8$auN̠+n!|,~/z0d>Ǽג+Am3[a*ٚP%/8ZwDO2q_P grA--6~ . 0?Q6I&x)]v5^`Uد틦Ž\38OwnUIbl⩘(FY3Vlõum<1S!kHk1]4ȤgecNi)…4 J)gG7w!L7aцa wv{Rxf{|qE._]߂}f1zFΞW=&EST'[9[#yk-[9;ooV OLPc ̢gWnzs=9 e޷19 8GeO!n4b }&݆Kou9wW$ɋ)/٩\jDo hu q?\uo^vh ݪ.O8܇vt+* ğm}1l};NѸЉ/fȃ@~heYm9rqA"I>(N2Kϣt}ՐVA􉿄n[b4ùcP=(]|>D~ʸ i&oťF',]A48Q%pE cG- XO[ntȏ]<wﭏ]Ds>x6%>SG}OK=?o|Gɾfk]Wi6, ]|b-su7iJQly% %J^Y]$uy, 5}iҺ_/6RxUǒ3 5׈犚Ed|`?V phvnsaUQ3DžuA4-Ot7ljޡTZg ?tJ6`B5k],J. <#+zSmvn~o")D < Ew@j,WaU|rTn J>8tTjorQF G)c >T8h0u.D;eR׸Ih~6bh1tHqPǜ,h)+\-~ SUXψ|٪5OHN-tQw;Oy8'u˳P(fH vMoP\[s_|+E ]}=2@G>[Œ:\9oJ3x&F]vZzﬗ4.d0gi*q^ZA:ndFB}K~Vxy2bDIys 3X' IFQ ɚ:O-(DQ8usǑakET .(F5, )z@t?6Ioʧj>ሙ*JX%FI޳-)jKa:3㞞Ddw!R=qxv?'`eXJ=Z6[21DIb6h ߢ;(:ĖRL<.%ג%9 _ʂbM{ m8o.4be=~]* zqPĪK"7*|Owbh'\/pn%޹50 (u0cs=wba;NYs箤Zr=[7Y(߻w9%KNՌkDy@b4>_Fa: 2#޷Ux  Ă y,nXv]K'wrߕɣ%}y| }wZ&sg>̡ 4,pΫHv$ T/&n|Pq<K5G3⦞MhP/잟Ҏ p&h9(X xhL7MEH0n[S+I}JC6zP=DK`$x>O~zX3N p6r|{$T ~ Cv6n1 ׅ qw "U Y0`&:DsR$*OD\“5HگNa]ukaw%d\mA)4B;|vX!ej@ZY']VX="Q?BxvZ.` ͭC IhNJ ov$XU Ǡ,"˱/RQvj;KM2s )L N&b)<،(H΃nD/(51؍Y3;Hn_}^og2CIR0~w]>ț0 aU/e8b)u\aUKA>.Ep cTN$/K b0M_%\)pN|:;^h)v4CiwwITz 8?L ^ 3j}č'7l. 9?Q?ŌT^ۗgXEq~(àPMJ,/=syf{ݒD N*BUVLv%U(ZEGONAC8=6*blc(z)ޝL5YgFȘ0l|GX/a8&/{yz9.i1ZnnogݺFfNo2f HTٛi\A.>cC[Tojl-g*!PN.ɩf8[''J̍NA`E=1h ȅLXlӠHֈ*5 Tx/=݉D :\EE­ ZQA9b]G;t P='/wjBS݉w 첱1e+t|":^%8`]rL@SIP<~ۖ *բ _TW]@$aƘ#ı;ۃ)^"3-"d=؂cdO!%BfI⚄/SJo]Mg'& >tď5^8n^ <o4y*fdV<ݔ sl}]u9@msXO]+* p$w5\(;j&mV5Vx֖# c '+vgg?_kVDaqx*Fa\p7HK~NE( 6#_5ElbaF%Shl^J)"|1o zvmaCi}<%KRGtfdGm{&{f~^T5-Sdk, brcˆSZV]V#:KR^kбvՋs %crlܛ&XnJ<:V/(nJ,包s%oSdyKq$5MC@1_.`ږbz=b aSL ĮNq&0\ⱄfߗ׷<|YߙE+Ρ28WG%zK"[%Qu]3EG\wx -N#!pA$>C@Dl] ꆡ4=d{FފhƼ=VBS6ʮVðؤqEf W>D,AB,Fg}ǪKzWςY}TC ' 9Sm34K~#n1ŖzhV4D(P|l;eJD1}jg0)}ۃ@OjxKGҼE$#FɡWGqt-WL4{OԋY}=69rw)U {4zTa|Q-}Z EmFRIҊ<] ]:|tRKlNP!-3K2$Z6\mx)z&W,*_L\P >axrW}H4HbHL3=qd*S&dr!s /Vnjxj19#B0dI l3 EVS?,H׶(8J4.A4`pv$xץLsm^NrFENo:c pS@p^O}҆pc?s*lJx7`_ 2X|%sXQ[ p,`z^4dͨ7.aQB{nۤfe)R[`,n3QwZ<:짤䪸Y3}ݤ ^vVQs_8/2e,+ XII3ɥetttq"D: \ BdY{k]:P 0{$[ˤ}B "=Z=GxL=ř&$A_#'l|5E D:?PnF3e[:}B1dwjt_\eĒG~"SW˾-FmNGT3{o#ȅ}x3tNƥ}eρ;N,ui68JNxC 8vs˘ib^|8n:h,]Hkr+P 0OL%a{ hj$i%Gc. "K.0jU| Q@t .7 "O~-e>a/0ci'Ql;HW߽aW'` 4h,lsTy jLD uXC_[_6 uc#l' Ҷc)sb MØJ@1[l%l.9L6o2}sAE"ǦVjG9>OB^KNsPDOIʜdx,C=S*]De2PqNCR N v9f*d-'q}n4I2(b2UKE%+ Z3(vs)k;!%|wnv:˕#w'9o̼xr*rox/Y hr;znͳ %FD# =4LGi8$U}ٰ*쓿yWOL>G#gAQVcjryEHϒ~ggq׸mAD>Ʋ#Fi7Ir`E?e`5P[}ф8*P!c1tϺi_3 oza_0"4W)/,;ԁ]>CuӞ˂ZJ̕ LlRc@2'HM{zKQ0ghy-ZEjPPZ ÑrLSG+ X=goj9e_2ܥI%` G`tHZ{SYܧLI-= D>iwUefIֽ>/  n< 9̄/"NR8I (3YM5zڡ)N3bȩw{*\re1Fl|MMpҴ_Y%`1aEp#.'^{!,y ^RoB}5 uj$0%2TW 0KSJ5/ì*7G|p.:2@{Ӄ1WŌd"nJmX#I *xliޖڢU!dw:5Wblw[P_E}4-wQ] cYK(d#Ȧ1+h|1aprAG V:t%i5QR!Si>U=DԳIS5xaiY"eW^ɟﬥ?B1Vi9Kހ80~3S1Vۄv0r'i7f 5Lv,TJf+* =,4hٗnQGb]ͤ32ζETD9"$tSy6q/'MZ,eH{*1U@"5J骜gʳ/a7Tz[~Ϲʊ t_MS\:03პpfdZB[[l9 7>WLZU_"pKӿ>QAhz(jxXċm^IE?"; |My Js? p`ΝLKC#*{qjOidco,b0s!g?@} Ug ^>#D7פd=;>_H(kDWG9KKvf#L;Dtko݀$zX,x'- mF_}KM_.-`#8e=;LEJ`U 7`Ud⁈ԍ*oYj@oyp\'+*g]K/5rcFAse-TO4?OQq$pӿQ$. ϓ6sdX !nEx9sbͱ=AV,:z}1h ,4g/2I !l#~}𭖓qwZ VE؏݅6<1.t}z s$ Ѥo^{1x$9A1?ݐSH?poO<W.foBJG|yf*E"*EbwepK[ 62d+q+_sk1"*i?t-($FI$>ʿP(fI M@'%H@.Ya/ߗ#B+o.,?0,j5z`caa&P|Bv 9o&X޺߀l̎Es69cZ'O^}ً@?/rMu@\24]#⨁`~*P2sشfij޻6"L_kf IZ퇨TK(I Ȼc8TOɨ!ȳr>.E=jk(Ow*A`|Я&o :;6L{s2{ϒX҉wGq%.Y{n}Gm];M+ʀmGnYHFa㜭E5Yr93M%և5X2nѸ)\(29]ڼڑ{JV`r}9@t7Wt$h9A]IQ;#< '_.c/Bh^V< k]' N:PPfNPVaU*`Qqzm[\tv ~pziH|+Bb{lhL#F'fLqKEo9ӭcj}qB畣p #|F?ʈlH8UoCDwuwퟀOK5afX丆-feN?00AtvdЧQ B QNO`^t2ba Ǡy)fݒQ0$Uk pwZLWlJgYƇXƺ$q6.Q%,ʼn~:E&Y1S>} 3 NP9"<=ƇM?r,hߏ&A"($. #5A1:_XiƬ]~߃=b fb&X !8`d Q Q7h_{p8Mrl&d:Gq 3ץD%OG`w쏉rH)?.tggM'0gjA`5(oD;0&vIԁx}#!QV.xVOr5 6y0D֫}9ZG@<塟QVYSZpX fim !`A@M%a9H@߂;Q{f_&Me1@z F- e.rx{?&AIa豈Z6lډ{*Q2sOG6Z.kbq7pzTѻKxJ_z\_dy-ꙧ(uP{<@!^嬵 HqMͫbvQ 8R;3p"&oF hIm.[ٙؑ(IQUĞYA7mOf Ō@$aS,5g07V(S ޼%$ig|PN,\6gנJ1dm`' F]s/'>. ~̕ Xp% ŗEο|ЪEt!ƱP |5rW F;!}dŢhdyU"<i :bR*Y?iCw"ns>#JJjQ:Dw.um! N< {/\!dQcT fD2@)27lgZ;3S[]D"  )3Dв,o2^7锝Y\}f&zpIV Efʳ/TGow@@:Z 4:ũ{4*DN&WKPJѳM#s12Ã臛XĘQ%JGh&7|ZMkp\+!vdvG1EL*yy;ZU^/X4S <}rd .80mOc/ >c/^wȄ}C[}Ѝz;gٶYڶiHxid7h^AN ;6 YA0i> kT@z'[^z/>%"( sZ"XNT z5=t!^6[r8}ҎYgQ{_9FOZZR D )& CysGŢ_f ՛nXʊ $q*r_>OYw[ yᗤ$rdE}H5AH?O `k87==P.v}(;YM&>{޷N>Dh @d$?yISSX.bwۍvՂ{-]7 PLH*<&*'MK7EEpwem J$@eh/۲0 MϷP< QInZF95^["m\l4R_\h v1n\jG6ڍ75Q/۾ FlcP~^1bN%ƍ:GoFP8!<<@a\ʆZ/u8.ݶ{vɨIک<|-9XsyW`2~ߥhGAڕ$_eIjr;.EL-Xf-"WAdv irAAFHݰ ljݲ> IKlJQ$̲}*B=Ph /˶w tf9e,0(kzc5>A/|ݶ'L<::0, Eݹ 2x/&@wڝKWw/[ <(; I ],#}6CxƘu 9q"Ϸ/Üt3Y5s@+6QEhFnpX˵W&eGH6~ t]/Jm†>2\ A~@b&kEg96ȫfkWN#:5IYaYBj R A_7b$g ph¦u^ h0}!!(E^0*}jMWp]mh"Aj'JeH(t1؆}IAy{JBď鰈ToՉ*@XbHl j0b1̄C?U|k,LZ7:0V`t+ȓ N I8dsG^1Fe & aF "+s(d9+b s?DMW"/w  ׬.'ϿLȌ#k }𱇡y.x>X`+|9:Q ˁ.vwEz$!b7Esom8lZ"F%ivxb4SɹtA?P<^φⲚ/[|-QYkpc 7އ{4gQс=O^sn텸_'x%2'ZKRߒ3vC+| א&5R,K ̣v"F"!ߗI_(L;kЯ(ӜԤc'D(_PBAj_a<,{* ozb^*vΐx*2,E݋+ĩϮ\ 5?LR 0}Ws D5:N5VG$=,?'H'eI^(M VPZ<]tGטRz%c3H =* mGTB'{8Nq-oH:Jt)6t<: i,.'`OMS> 3@%Tukeu2 ݞ,å'i#3/= _y;halTZ7$|Z: U1.-^h!PA@3o_9WɅdVޒuOj`:eQ)fx'Du4,cL - /5}Ց} qNx ɭs`YaVИfS}qG2#*9EVOb,Vg?fgC`K$j˩^L1&HCZڏ! #͸wxBHԨTY4#kfB8üv_:"% Қ)O,SSRc HSG9{&I(bRaثU6y(2eIZ`ܐ*鯤]\Q|⠓TB2l4te>u+ zUeҧ HKM>Q2 r⻉c<û&w{k2kmuwFF R`g0/'IR#m\E4{3$̂WbW{{apP*Ji^dIxQpUyлw&j(Dn&7eU=kQ\`7ញ+4 ' Wӹ1B/);Dztrm1Z$MV372@1-@UTcˢI?'] I,;\.ݎQ̟w~ 0^^9 -+?tC즎;ޏ9yuD_S;.(7O4q0E-/*p~|V%/Pt!)aIoPJȈR#eSe뚃Y<k1Nz'!dQ-zcUoin]ʽYg[\T(qfO:c̸ К݈m$2g+IWq)Yۗ!$GFZddYaVq)df<\0 [57Cy/V52{E!1C.L;٬u rM3Fi.l/Tԏ^CuM_c~Ho8'IWBst7yN[Q0ƀG.$Pc/4qrC+/PҲCqcDY ԬOb}N $4,'g#[x`.tz?5]r}`>mE0dA8?uy7N r"@\Kk?e]Z0"ԵJ fQD*6"rA6͍02y q~,hP 򱄗fNcut|BxA7(5ඟLdiQ薘VBbrlJ:l&'Dպ+V菋gz_̚%HacظyЊ-ƾX0 \7dS ذmLc(%>gaߢEJ`rxwJ\cx[oq4q!iVTÒV3Dr*/;T+ftW7 0KW.!lfo@ce49"KXdchn4t'i)ϱ/LV4٧·p-髯Qhp:J%2 '&O’ݸ~%Hv lYx=ipz%7vPk1|eBW#7j&^g2IN)*J![ K䤾yҏ9/ӏ6ԡI6ጩ(oO;eN[׵|᧕{sWo淒,kVڕJ3 C  =u9)dޥSdV},rGRm*^T"]wq6UwhjiyfQI O/1;tR]3QCb^Ј>5Z -<{@%k1<ڬPeubiC ڨ9յ0˕k\b~# Yz Hst50Rr, cP9BZ^_YT~"jii˜Y4 fkV/*HJ)i~ȼ*n[-\TR"olƇO-RW܀/;Iq0µm pu$O%A+F5g¹Iok,7OIU\[-j q"(t[v\ &ԝ}o * mkf<6vF*Uqaz9 aQ<кܯ62`*!`/Fo:h!hi_lᢴBr $f/BfXOFzwFVǤ7wY7I; źѯ9ֆ:{1C2Ͼfans;|\[O-k8qѻ&~ 7S6A?b€fxV7̌6[E|ޣps7n--Gηޒ.4#{eu;_D`$v97:v!9C5`N 8(#і.~L5ħ?UZL4gSh DyFqI){k#'6EFlXmźNSk뿆~m#{m=l`P/ܥ=2? $xIHBG dNo.?x X? [Y"aȻΏ/{=ec*Sx3֍[EN v/ɗϚzBu}~1 S$'3Y844o)lOjгg[j)ff40N;*|~Co[3 Eo˭8+e +%WmZ"1 &k03"4 2/X׵q[A={"9%1Pia>W~~Fn"VݺJ]jaQ[k9Ma?SJKFCM>n췌U3 ߫ο`)6IԆgJt cJ/e[{=>X\<g2&C+|XJ4ǫ< u.krf~fICpH)qҨ;YpB*ȃ~l|<ٓ۔EyF ټG(}osJ$EsK~:(h-b@퀓 @Dgֆ2 %^p0$dL`B@'6 :5X(4>oݿ>oUeR2vC^Nf5rMj Hp]I5'3= ;32ݒ%b}a s38; AYc'=Cd[u< _8N<4ODw⾥X_w>G̸5Nh=:/%)Fs\ BXǟVdR15Wĕ\lpb;Qxo p0/c"|*Pg3 KXb\Dt6G* ~8Q2;Sq1o0b|ȧ321{7ʉx (#ԕ6v-ht M(@lV,ˋvz5 {[{20T!{bS 5k,̥bϙ2A}5wNXkHKJpUѠ%"q9_սإ~˿Jb+~}xMUhl}逷yf2c-ry?jGB$ y6n\C'%>RdD[^G72ֳ"io'߯Iy .JuYGIx4k~PutĬgߞ~@N7P<&5z ^̛G"hW3M<3$-&ߒzA"jFr쨦clᲣXGV_lIj/3B(5Mnhaq*-}=h&nƶ*xÜ4ԲݱTZt>ZE3K SiK Mt-Y2I<5]l6Wi Zu#ՏwEQ> ]zhՠL}ב0.eȓcZ'4=+_9wx>w؎aW UWdC Gen8+\o~^cR5(p3Z5KK .fV8 v6ʸhE l@(&`T zaԍ_ ZAaМ!P5-x z}YFˢk޷j^9$nTȶl kЯfbcKac-bIE e}/VFn#!2G_Ị~(C ָFLn=CxX,iKHk=*{K|_7}Ysn }2؄huf#TDq ߃QcNdc}4ۉzIlo{9 dA`EqM +U>S5㢱A=か;ˊXQ{U! x%sV~3_7Js7ה&o`(1ۅ\eY^s&Zgʼn%N4f}ޅ|7?/ݻӒ5W,I0@Q#cܦ6pVYsp|k7@9}|$pfTNJ?P\\-ŷ2G3%cqxuFs/Ըцxwqj2e$)4ƹG;L bS`/}f4]歳X`ff^=FVQ 2~jL:Ed~]0h_3{WG-A#B , Bin֯ . YhuQl4Y5;ldji-o#,%k;zF8UC^;0nAlz yt(`՟'KOV;uwNX6nYQ1 }sp7#NŒlv=r; 4>فv$-;5ԨՄ;7%nckc.脯Ze)' VM27S׿?xR EMlf.4+ރI?TJnIPwROp_A2يv=5J)bf|Fk#$o\j<ջh+18N)>?x84hR/>e`$|FOC!a p \P_!~66<2$V{B׷a*/D#@eP3\ok~$w牓Vw=)oxDZ?md+gPT]P#LBۮIB".%"vV4[+NFvv8)0!j:${5!r7I.wy\ UqLҧ9ecKH@.쵹> CPg#oJ2D3A0&O'#b $Z1czZ†ڸ_͑OzP旜aBZ ɠk4Nnb^eKVHg;IȼAgrf>YkYZK0~m6؞PT;2۟hY0XYʎ]HyBSm4V0ɿTyz}?3{&-GZl+lMqFVꆋ]Yn(5 o/ dnk˪9äqsUeX-zʝ:k Zo|j|ʼRL J:?(0ƙR4E ԓ-YF)cU b̷߆ $*"xjHyp#/C.}ﮪSȡXrQz7mxS. 8l!:YxY i6h[M0ZA-̶3>[(r$g;VbqvacM$O)tì?2SpGe`G*28 5|:%M'KV(qKt%\As[JB˝Cf Ր^gOPH|kUEK/W_m]Uף  hÔ.źTUK+GB^k&sԹF\ξj.ryу>|@Hg@%V/)d^7 {ZAF-"|ڄrp쓺mjk;zE?f^W.5x:ؿW·$Amt;ƣ]Au g[ia_x%B,S-j*0g6\)YKam^,K>1E\(Or;T-EByt7rv-T.铥JܺpK_S} >PdgGt/勶S.,'^JeMtojZP; |,Ig]obr C  " W=X<Ȁ>`M{5%!bdߢf=iU  pYZmUrQ 97t&*yD؈jhJǼhGJuc'cMd/Q6Vxߞd޿#|f:+]hhlg;xs+]fG$z`08뿍hf^ RgB ;]3>.5/"(&ą4! N:f~ Zñjsyĸy ) *:j!!B2몼r2s=`Ӧ0=] e`|s62وroUN)*,sPd3|!ţbicjPmcpe6kH`Pat zj>y?>4ĺ!y#M4d^v0Iֺ)0JGUJ38uρ.K훘TTQD2??ԟA[ 7ᖦ#h VCvOSZ[$^:iFAgNU.7d6g4nw ec?$"vp/qjm sA e:hUO)}i`VjLI6$ <h| $4w+ rVsEwoIQz)jY*apI:7/6.ImM~6MHGV9woh*mHifwaac& 3407͎JmDW :Qd$]G>(b۞Gvj-҈l #mep}փެQU෕>oND9ѭCI'3PsʏRynnЬdwU)<xPU^+!&(̯N66}‰CesEX({ ‹<.eoY]d'[ӃE0<>Jo,4:L(ѩ=Qn^@ l*P7Mvn(ףH}1K@{ @5G` W6ug|x9jbeXڭgTt m S!5cB*mǢ=t:2XJΨȆkq;4y +gQ\Rʉ4 !",9ۥӠ ڋ$OB֦c)Rvl6t$E8`ED" Zҋ;󥨖YJ ~7RP%0琧y'ElN+&9}[(?ĦQxD㌂:6zF/ ?}m)K+c:y5&zv >v+#MOI-i zH:L}"+@Ͽ] S?SlIhw(ه&.[*H^]Z3P]osRN=`i2napϐQVի4I=6G1g2dRזxk.p7"??U֠HC{Y"O?KzHJ|qAi~_x{ m)$TTt fek Dh ݲlQ@<斏uwsįՍD~qJ)dk,QR#g-[ @VF{x*4lZxB`K\_k[Íyvy3[NW} .s!g{ᣈN|JoM/4;2q vc$S|nQ#J8e f;!h:9 b-F|fK$=#YH3hq=HکsZI'w` )0F s;/Ͷ ,?RK#Nև`x-dQmsN0}ߝ*NsR%0T+Pt{2lTض92'xp& $/u\ó-6ʫx$J'RI=;+05EwOP+`[a^eSJO:'>6S"EL}Vru|Obk<_e^.6Ciڑ-UzbZVXY(XkP|5uVS0ڑE%Fhi_?FvUmaQMBuЏk[ykvrelVP%y)E/N&Ok-*pY-5-3Q)C<_C˫O6w8_pԊ0Eǜ澡pɀCiwzvܮ- > \X"%U}%tk%; ,H_-8%)b1!pI[ 0^Ŧ_btN7\_0-H|}:lKsӹ<5 h6=^%G^FAMq>>'8Hg1Sb(?3&hG!K+jfP9nQD/P7*$m/#c, kcqV$?qp RKcvt@zI`n' 狅@_c4i+ cmcd$><]mjXjV?0sg*5/Ѓʔ^^lpC,ZLdv K6 ZڲsԂ,6а9_02 rUx{@lp0REUSCE %sb@^=tCaHXS3!ʳL#ܾ6 M+.3(!i?@6̺h4iTKMJ:>{pHRM o Aht̲tZx!}ٸVs."@,Cv^&Df2͠}<2wڊ3p ĸ^g=sȬBg֨$IurDz7K=E'Q> o!>X_e,`䁊BUpHS~^f؃:sp"Ŷ'krhҡ͆S.&jT@QHQڶ: h*#ɋee 拻7c,EO2٘k}**b-ǡev@%^k?ۼ33b}*t r&Q5,.ݓ=[שj~@2MAr0>J \W^+R`ś(ZOv~(loFi|H;R}܁bk B>$1$|VUN"ChFH h>A&-g*s VYQv2# ڈk[.M.1VCeh,,|BSm_jL sXixd~GD"6PA=HЫJL/kXM[^F: ^|Gy1#Ң)6E\~}OfqpuN_#TVޛx8h|%X\M9e fDvxЖR=LJZJ|}dțl$>0,^~O6=B΂ QtpvC64ފ/.K{HkLs3-nzPЊ2wZ$"l`v&Cr]7IȖ $g|U#$e/TMev5ܳ1,pi [G0cIٳB~gc̓/]44kq3Z kFNEAo). x B=m'j_A 6ܯ= ,-l!ޘY@BP0d7ۀ[¾# $V* ys4R"̚3Y4 HPF尼Xx^?q?Fa=84IfCv(\$$1^B:5>C"̳mĉ5$.D"72Pn!2Q]/pXς-R|V Q(MD%vgY̯[-)vLImԞ]hޔoFǭsyܳp;ǠZjsAp.V5]\dsI9* Xi7 )4-cl3{'S?j, ֞wXm'1pnE\YQr|gBi |Th Bf榭25?vcbhu𭿓QieM\Z?ĉ6hKAr|KϷư3;QX:LT6,^4r`~o L`蚨ԌP0Ƿ!+U0p Boܒj}%\'$xt/d5 9gͧ0 1sI|B$͘vV Ab߶2yt_p4)ػvr؍81p?Lh՗¶F K4lat"Fdd$ i{>nM.ǽsފm#/ (knF[,AC,ikP}6eVJ&r!Ct` 6v,wg^Er?h)<,80ߕضBF]JyhOy.B!lTg4)_q_s fMS>^:JC;#ÿq%S)2␤1ݘFKzac bG&WS+Ȫᱍr^R(HUZ+`*1"hqs/w@:Y5 DeaSg TC~A{QvLjRJf,q$P+S38EY[tL&ǷyׂxGPe&fz۹gY}3$_lCM`x.!j^﷜uIY !f$S C[jZt+d6f+oŌ%\V6ɦvn{+lӋ}yol@4|kZQ~{24hĸb3xAɼYrwl%S`<WfAs52mjL <qnLo*ou7)M8y&r:SV29||h#"UdkP-}TݥExV#N0D6q}7YL杇6:sISJ;UpAX" ݈?J  ӌ)կ$x6= S#0V/2L# J95JO#cf-@_ |#B\d[I !>Sxkxq"$ ۯIE'Jވ,I{wUO[sdꇏGWW.RdݴYQHF.nZP.QO@4MʼnSȎLh8nJi)Swc4z˲ݡ\ב x_"kv`[yaw ëƪ2 =)[Q!%I̦xȣ0-6VEӃS' [-usJ2DžlA4> JzܛZΙ?39NW4"XZ%g@4M9*[H݃j<\Ub8~yJ\|=,ZbMs|_>`er9:mFGo`qAHea3N xog8&RIu@Z(|k[7U :$ JfoʌoH˚NU`A%q=+vuŠ[zGK12Rh 'T䴋gQ0ĨpCm)cyT8:UbY^5B]k9ո!6qm8֋~<"` ciέĉ0j=Wts=ÿJ8jEgoe@EUfAJ"}dIkaH($׉%ܩȥpv d"].+=4<,FIΙt:~OP-{@&-v77Ů+[9~ֆ.5 u4b `9ws@X;aTdO,${C>dA~lu^+Bճ] 2+vZtxvV-XnF1<e34ӊW(u"RWpG3.i4a> $ dL.=L$JdqHB=^ @' VDxf;e&kR д6fN*.ʘzh0[<BLlW(`g❾,b deth^LO˵ًJIΜCs?Lb$%"mH 3@ǬWہǣGiF ^eh$e8~%=( oiDtdNT9gSZjD CyS+' xF-L_D{q3@ʟErjI5Kػ5|bYBQ|^0zf`Xs%Ӡ~)} hIa-U[XZ!7(`>:t|mh\c+ -s=ho跛 n% PzwUeQX0B.EA'U5J F+i.ui܌艊tUW t̬N"?7nHxd' ӛr32o'کJFl]xiv:pA1V9>}0n]ҴnL}@|럄W lxss/qnq8]!bL鱨L;H,O>v~)+Nrrz04֍;GHHvw&tx|t>C^2-F$^g.$` .Y_<חP ޿{{&SųABg-Ws.ɓ偫TcWf5.moBI-r x+6e3XX OP0qDWv|q¹=~Ein˧A'j`\L6̳G) Z /R9@GJU-7b"'@_]Z t淧#Z¦'%wa 0 RDW*GHaKiOoG"$pvN OQ]s!iu>3[*LaX0e,*&zau,+1Kve|,]Ps >$ SzgDN݄CR.+n|>38fdzGVQx6NIJ%U6s/R?ۀ,eO)hs;<@~Ez3PO`]hVG!3F`η jt?(8ѮTWGvPWy]9^W2o>TE=0 l6zŁdhU+FlQ2c-+pl` r*|TsŚ+)*ZZ*nFELUTr^ܗy1FnV9K{uͲm*R};ʙx JTH*^MUk>>J"Xu|"۲`Fns'ZY+=ǯJy 6%A_~rA[vp[@*1$1--w?x}ܘ-G/&%i ]-xpZ q\+l WEvOvzwnfȏE ޒ1|hKրRZ0AzM._P*Gru/hB>:6ξժe=Qf#r=})1TCH{6 AN:"1NQ~ )9jd|K.<4bJ"[\#X\3dJ]l^巴x{Ni jBŹ+ *힀v{sV96/|X;x$7(@ Q_4e,h2ԻvPDAT&JkC %Ο!W}2YS/^x(Y8 mVYxu`o8j _.pf/܁\%M wĊO pW/VmYn>8^SMmVe=wńnB"N6|-a+~Q\4{7℮["M7%W[:"MSmYJˬ:zAC:NzJly!ċ|D=QZ'7+|s"܅Pe XFFt8+wbCWJꨲl/B+e\b7ӐU%e/YْU%U {tάb)l<)r$Q DF1+tzL׾Ya^C^H"֌mOw#Cp&̧'%Yxέ!IjJ!hwœ0T;ܒZ= p%W_b96q)1xR-Zhuѽ/| P5^]Q E1&ƼgVgȸlPj-dgC勚 FG@r=>/>VA> xQ%[xk/r&A4)&1~@0]t0t2CY3m:fuONX V+N8ҹiOh&Q49&UQe4Hl7<m}%,ۊ&s5:oms`qL }l^[GX Dɉ4 |WW<{j=]XPyyE5 8N Qz+0RXIfШպ;QhAps*CaJ"gq|؁Hs\ IU؇5˕ש4 &_STвYHCwqu.є9q8:)'Sbhh]{#`re݃W@ phE| lO96`R1R8&>ؐe8KnK٢`lAO98Tɗc16ė`C5EhILkAUL QY3g_jSpӞijnhWVd QQ3)o)'.em~w?r l/$e=GeK.sue!LEZqԠ24=kIB52?N eܟRW FңQh;χ-%OɁCՎJ5TWTK:J^h Qh6QF'e=HPj|/joB۔'>q<2oa[m6/s\QyzvU T]$ ջB g")]֧HkG29,`O5e#KjKo bjT`)-?TOoU.ՠ 74Pּ.'ڱjyJ?e9 r/#rA! &ft3 $c9n-kSԃwǪh6+ !ƆٸA0z8SRD3) s|Z<- Em!SL,LH\*Rp lQf&a v`y,5+r&vRƏLm [J~1h 1soaɄtQ5QE99ؒIڨBp^J{T:0jx)hC-\re1Fw|T9[qޑvmn_>Rl|ٕ!!riڨ]1*m͑$x#1iU2ޯ>Vyb#&CDni7Dd`#.=\Re;2& 7Ņ[) h,}Qpꈇ˜phՐty՘9Dy?\HЏ.@m]CNV[ %\FI)y*ѧmXՀY=^M"$,`VɷI-Ui鑞)9"̞iLJ FOPoᱲYݍiV?0[zq UgJ/ 7[۹DXJReP`p PlmcD$Pwe:ZV}f\{%9yqBohVpw<%e8Ba>faƁUu>;3!iK0emrxsӮOG.FIqbZ`@ jmdg"ZO#hzI ıyp1?ᱵE}jʍpzF:Y^)-l2FD}W@p sjpGFjK.'ԑW?:pҶ>y Q丁@lDXI$٨E- 0MžbtY<`lsKɠݼfΡ:`s'q~^$wPLiJSSH8kAITx2-wF1VBDy*!N7"*d%IJE ?;j)ɯ5=i>ܞFժ@Q:T~NKUDb`hm<+]zª5OO+^G  S}xrC)gqi[B_1'1@jڒvXN4 %><Ĵ09ݵbyNsApybǵ1is^l~@w v#b@kjnCLC2Ɩ&2$‚m~:.dI)vM1$м9("AM3 YT@8WF/4ZeG2KeQz^ XK;FE/: v'lMea&\q0_u?GiOB1ֶ̢t~Uw6BN ݱSX6#,-X-UU4^czq8~y0%aH5hʭZ@;O Ad=5;${cVs!HM[{BQGE|'Ҩ($'M[Lg#짣c)c'X#o=& eE?^y/۫+"t-Q$ baWhDʿUiJ|<$G7+jsul PZo,I[WY'UP\aw+ )eݹN3Ha?HQfMt<#*ђLD~zFDKV SycoKh݅ %T%dX^ƻuA\x¯KMur>uX/"pifGX7B q 8c2fH6ĚމB0aNt{u+Q"l$֡4\m ‚PL|$no-Y6egN|R]BqYsXͤ7>ԅ!y> ,$CQK Θ.>ud]`ZX$=Hh\Q( /1!(=_VmXTi0!TW(hT8iw:c lTA[髉D`7jPυzyS_VҘ-|9<N)CGvƂRA^(k${&̎]Gt}SNR wn0SXc 6wXiG'KUiBZ' "N"x)):S}%I$fEr.jtK,<כD%1[]"j0@4L+lZ:M>GPH{23: r3o f}s[Dr*Hۜ6Nie{uQjjDjIDp6uXAIG~g5]0J:a y!sYJu_2,x+ ^7#'p nLcQvfEuƾR%m6LD;/2!@뮨TҠ2PZʳ}<uJW%Dˮ4p 59 \ɡ"??LOh#4A]_W?|@ߊJќIVbӐ??Cb r˿qx-Jٜ;LWH155{iO@`mdxv hnN( _t o˾DoZY@+I ξV<2lo>={VQp3C_\njėh+5R5ʾ[OuFAcJzߔ!e1A0&ze##GU3yl_hW^'GyDGgUn#l/K҃UńSK(v)U'n2% \Xa,FDt,r@tÐb{rm5!GzcRpk}uCY.)?\1D^ $~2g{|}M8<)P 'fU=ڔ br,&FS4Zj@f`Hp&(ہS-e#\]tv*ժ7d(kvO`!/Qp~4AK:Z_ Ce^xD!'ra; QU8|Ѧ:+Хh/;xuN)9EŎlofNȥ Tx{(&1IR4wn5dMĵK{f*2}A(%RC1R\Jܑp*#&x\;O94M?".%$LS sOO!F˓;H4G\j%N~J@tԒ?0Ȣ؁/.aB2˞fv%Z}y k}M^הᩭ4ޓ.+P33mӮVL9s""Т *-("~x!4ޮоͳfϮ7gOc=w6G˯U폍TuOu(=Iҧd/bL,/L`2oi'_{VHja^f$ X ewtnZf9xEAՌGn!PQeQ?+-i[dY`|Qjʵ'LfJFt}R h0,-&ЃtV,K~1rb?[׀%WmpҁbfI\ HI~: ~##ໃtUJ\%P ,j)Eׯڃ *[!)r}gDcurD2lvjx2*!<](.3Vi[9 P8X)Amŧt%ϙW F:НtODzud}5qM<XԲνx4>e~ Dhai BiNPf3n>8,iVtQhc+n*x0f,,iY tPU@ULASLyH~^ MaXd;s.x%)x9D3?Dos[xc]:DB3x<?+a9 ܁d8;DU衫tl/kMFƸQ2Ks{c66oQc Cw٬ 5{&0儸Hw-~ vZ0֪w$h<%X_&/ c]o6T:?=Q滎5H7:hPG%_PP @ƵbEL{Y;q>ȘrH4`l/[cSCǟ2!^p6'[*K4o$3zM}[dKo-d$ ̢z?756S3G-Gp?41΋Ou^*Zk];>'Dn58ݬL9=2D FхtɞJJ%0s#0_4#,^TtJ^g֓96y@iu6,_DrhDVjq4ָY.et;?wJ!'|G58@i#^zuP(qkӓ}¶ߏ^ b{tzpM\ zFUɈǨE !QFuƴ x4Ϧe4%][~VQA# ^[Zy6*{fYĜƒݞ奔 [=*jhXb H Q) XZmL;!*v~bֿyHqW̘$4I1+aڻsYyGR(e)eiz+v,7U|ЇX1DkḊ+kʡia);Cxdq>7|ڛ?Uu(Tb}1$g`kd2~FM{s5U6OG$,)u=5ڭZ8;}}Qi^)ةW| zV2RƊ+&|{g U\6늮yrx$bNWU+5"mfE ]ڐ 4-nB}5^'0$X7Uʟ;$bd6H8,]`ćHm~0 ` 1Nm \9ܷBM.v9{M0:tdq_BoRL=L; ٯ8L}8̿ ԾUڼRFl.u-cv6gOpR8bs80Z*_/Ҏj|_ T+W͡ -/fkKlo+.S~-bőO lBomUŐ=̔e42 RjpHWvr߰ 1DKNQV[RT Y3&G֠ YV_]hib8Q`!I^/i$ ]WRE:Ȳ23gզ-;ӖhW°p" Y[çW=OZ"A:4tU^z͸4 j6FZ0 _wPvN~Kɶ06a^C`"/^;9kmdxVy$j$ L`CC#,&w;E]Lоd2&51{7v&Xt½nACaC%|fț_3:l4U &KꇐZ\o2= @isXz4 fuh-X3t9aN26dK7`0Uƿ*FΣt\Zs)Gz;z>ZeWc˷1z4Qk1lىg⾯QkF7K X0BN1N-[ʱҥߘ(1͛Z)}=(<.\Gfb-uY[ X$Uou Rp*8b+!EmjW IvF1)yyD&E/l[mk*:4"{tr&vOq E|( 4a0`.U=kpd|tGd0Ůԕ$+A/5cw<dUxz FV" giUHQ;^}b#nD!1"}Hczj*/uy1$*8H˘OE_3u!+pQ9{NwτBOe[v@Zc}Z`8pcL+JUQQ11BWh9:#s]EȜMt%qU%Υ5 B"o.( ܽAS]k{KN]ޖ.wh,@#l%mcR>IfvmaQf UY`!d?EHu6x.+޳?bf0CFFΦ7ōF(b- _WLf$mpG7~0=4{HehrMn,YXi u^*{ݥտ'(ڨU:UnDK3@5,s7m#Ҝ{QO( W˨sc!,jL+8έ}ϭ"Pt>O'Z$./IBVrfZsn' 7*@j;"I]wkf*+ {FEAlB bfDs8L /PmҸx3To7lހJ7%ڐ-p?I'H.Αz+{/Lw04[#7xZDAA3IIG P^,2hAMnMV-+ݬXj{f񬿙 kUG`eH(j,Ϧ1beT ~WO9vo:_a?*IJ\*S+lEkNfm|֊Lkfx_$zn3":"Pѣ$0 P2p"+:L2h>3"i%y}m+)3ROBaaWJ38p).8Nj+&ls92Z'v 9l4DmLw7%)~MXHQVІy@'vCr @۾Arfsljl?8?HC XE?7ͬA^{5znj[ﬗ,v˛PMo q8Т7qsۻLs$PKp6Hy">4-ogW[Yz{z+;xd n!")vWo=`'!- "k@pJޔ8EqXf$b]Qbj»6f+x6ȑѠ5I Lf tI[5+8}<'Tv/Ik%# ee ̈́U5n H]Tp} LNI֣3ΤBz7JVpwe#qã|g7̢S]飂yx9э5Y$*J{ßkgNmwճ+Wz!Rfë`#$mwXQT$eJG҃a vrʫ<žҼI3Q|~!"-RR5呬ØTp1j!PjTbJS*(}4VN2߯Ԋ{F%"z6^EP:{m(r{#AB2 /IIǑ9&Bz CS-iSYs4q4Lg*J(d1< hC[EIKN9 9{Aqv¾ƐGFD.gBJ{"iH|2s`$2I,;߷Ѧ,y%Kz c0DHYD^Qb3U7NZ?@&Y;ȢazDhdLIinŚW#=!2 Ȭ@52*TA co* q69# ؀Fý ( ^Gy#Ot"GfhnԦ2%[v0 BmeOB= N0ʣ,H(`)t!`=G)#MP6O)MKE(GiwԊ@ z#VzA1ιo{g9c2S̽Y c.E0GtCBs: $ t^|mMcMDIlw]k"(Pq^ =Q~3#`n(↑}_5kBGGUƂp>t?٦0f7>S1KVf}Ճ͚vI9gBlf_gO0i'ٺ]/C7/,!/l޲kb~H<mCgxKNBP@vl^d n,f.WュM(YqZCw^\[+wV'khd%@Ҧ+rt@LH^W`!\w2?)3"/* nRi+``.n8բ3 NV}//.a B>^ўSMh뛵ڦ!e3@owszι<$-8CQj\;gD]8ղhֽeP3*fV=J'c} c5kvF/#P]M[GBI F۰֏GYU"" v6Yw-͘ttqW_B"m/P~6vVmMyp7tR(C=UjPS} ʎ=x#g~$=ŎĴ枨׋m9w?ȯ' ĐkeHî9!O9Ko61#64b̢~ju1 `FV>-WKG Zڱ[jX5.`mj'-`eW,;bSu8-JhKĤAݹ?*dTd7H4M}osp -DGV])1sSGW$σӃoBkH.ys8: DEY~Ώ!mSCwg, yh.Nv8UV\k%R :,A-ehdbjgdn]xP~Ύkݯ8w:He%)fb9s Nj|wt`<)%_n·w~9MTi7n-3+I ]ʒ%M{-zCuӱ-i@}_ն !B9% ϥ[ oGېy5_' GtGAɬ04pMNѠNԤjra 6/Tx1,QYIn6vNĠA$DXx;;Bܟ]BS]#Q?Et)p=8.sjҺkAl@uvj,%kaopu.c~I[3'U's.&n\G/G*$H/ (gh @ odMPp(\KutcU%v qX>6M$k贈r<,ޖJ{0M[(5^ES;9Ij~$H $vA,zWJrz_^M,U T݂R<=`꿞Eof^UYۑFx `57 C#/PLKTK'_wK/`8#Qӌ4nbye;GѴ$ 1hcj;K5+c}8}v3mv Lq-#hDd``qr)~>x|lc3~ (D~ތ:ڎrʋz>!A Sq2!-&2˦GKq#%zV+]U$'Gi]9NV<;BXa%DkKdrL7DО ¿vRmӇj\Lu" c[;ŵ%Z;_л{a6٥r{ .\"*(4m΋{`Ƨ9d !P7Fy?B |r5k,b³7-NTdW#[`, ;+2}@ ,j]nr/@C@nm[N:7?rk5s8a/2_r`XȕThe?19 RAxؙ"W @'آ?^}l6?#29`٠sMzDuO,&rsJl0a\ZwST Tq QTߓ%i)9TYtlEyhXJ;/t)GJQA)sxFGNY$fwŏicK Gպ3јEAf3yp)R|h lKB1 ąuc" 4\Btza’2ҢGȆdW?y˱Phjht9eW$;@-8rp\%į[+ke{VȚ&28f}y.6ٱ) 4i1IT`?7i9%q#S Fq:gKfaA^/W3״jv:815ndMQ%hH;Y6_d𼷼39 uJ jGx![L27_ыuJqݥdon$x:<֫ܦu9Q?`\b_PixsI >kD 7P`W Y+n F;fb(9dT3QZIKBw!yOATZDNJH uH dѸb8Osm,Jb=gRr:!+HsI8oQRSV^aqr8ĹrWtS yHJ<IzvBi#Ua^E;)2ވ5n=ĝLtʬ)" }iD`CrN?⭾:g=Ƃw>ݷ\{y޼9wGrtPև&U\*I `'+՘&$031cWi$DEEB| '1:+,3Ysz=[r7 !3,;BB+O(%8՟btJk8+K Y"^ouZJ)FKwޯ)1HU7AׯC=cdZi\=&맇~ i645ӘYe˶4dX6&-&2GOM}C٦;О V*trJ)S]X vart<6ʵ_ VDVyj)Ι6O\D&&0tkWlg[H.Oeȳ ?6~nd*14֜TRðy#~G@Gig`>F'iꏦȓZKF}_%7`sr.Z%/;ӥ[gn8V.rZB7il%t;L")LHXe TȠJ-x 廅h:qņw}tzGļEyA=*TK-"/΋+*`2>:"@m{)Oڽ 8 vy`b_=wS>4Q~`Vi:7I9>ֹ~ ?eW͙>+({8B/Pjљ@r-*X]/ۗGt;{$8u8sg'KIi 5_1ACC !ޝ=#SLJΏS6dr_)c<;7u!9,@9G6%VۑgE¢'O6J xBt{TzUL]g8 hލ#rS~Aif#Bo(*H8 -ޱmx3؛!Q*6{Cjro(4ד"8>&B#ӮҡQ[[ĠF:P,Z [dvP7"kEW{cCcBf4y2jn"ucYEjA^M*n)BufiԻ& m= .8G^ufi8PإȌ'5׈] cI7{JQ} ;Znb8֏A3`ZM֗ \L0As%Q*p Fq*5F74q~54x e] a=oahG,ȫ+`IDAF1Hkfي Bd"ha(_4ٕk.@A;938#ƵHV/CXWkf'5Ccu{1ckJ{<pP4>0mQS a"P{YhS?zGۣ f3'$ ;g==+"cvM2E$Sp+e~ti)9!/p0z [7!%lL1y_?:qjK?LDj+7jҊuJG20}bIa^R-,v%26]lT,g0hqjTIr#~@ =ٗU5Ic!@z^P83W'oGxĿ6[-nsF,F6݇*6hYc?,a U7/4 o9,8'p)DC"?xxQc&YVKfEѩ`%Y!n j*D}F_r7f5UO'`Pe:>PֳB,lkLV8\W~4]SCҹc]4u6\kpvTW`³ $/~q ė&i`t\AP,FLU|]bxFPK82L3\O$虋500jsϵࡢm Oyqʼ_ ޵y\/tdO"3n˶HXHgqWXቩEMum6N@43#<'Zʦ}`4ύ8벏"+::7²ϻE!`ڲ|S}\>Os{]7dOUIu;tob$!5!YN B&r4Y4 1}6t(5= zxK+)Q,PTlvk !F;l@J^Q4mM|SY8)S,ȟ~l,El$ȗnNF8";ډ-dx*\m8KR1O:Y{@@je{ckaGSMkWXThݵUVj;A%m +נdC<*GЗSΗoV_1,! vA&QC8\m\?UD(Rmes=<W;ѰpMsdd (e/;(&-E1lQZQ ȡiY+_Tgb8Ch)e0?шx^FȉBaxPYՋ9#@d} c'Ȣ7Ka HYLrޒqa iNF&ucv>bBy |8Xwf>'WOܘ͕iWk1w!vA{uD8t]Em=9A0p%Ӿ+"tu|`;:=9ӕr7 ›Tvq,WEGK&o&.F!|HqK(mK$yh>kt"k[` ;ȵ,91VQ6 z0 -Vr;ښ\/x;#{LChin'ylG ~$V;تqg'\T=fq gsYOcfqff4_v9f%?x@/,|#sOFɖڛ ऱ/^ EweZFwJxp4]^LJn)dvN&P(2[a=`(R#sd}q.I׶CGAT{S? dgĘ$ݻ AB>V]MQ g,^Hrz!ۇ\D&f_^ZRr1295^fW ER:3YÏ巼մ~s+Y寵¬ b% Ϗv@2#6Ȥ5%n_)uM M6oj7Z'*ꈗ?@\QfQz&MmAԖ Խ6l8!:Hg)hWMU r6\cpXoKUOS W)aQ yoݕڜ2wP"T g8ws BdYh"'ټfz}hՃ)%*\g>X?Cmcb-4RBL6a~Mbظ"ox/NъQ{!ʁ֫<(W1#^7 x}p0YeNGvwV:Ț`op-GZPlDO!G 9H_p WG ho~a:WK=4ZE*;xlw.uH;ؿ:#U/j$* `<J@% T>",9(a4=!퓁)*!ſGd/IVYo|zlU1m~]aI/e\*됛QlF8Tq8q['쬂)ޙ+.k`8dT9R`5|VU׆2\iȦ-!2v*sHɹsiՐZ[1léФx]mXIة1b7+-0~搅Wlc)2x l,'Y>Iw)5ig ySx?ODH#; LȁaA7 ]E)/QwKz]ځAVcό4o'Uz ,WnbQ:!'#/SUxzzxY&cE:DZE>s*B'EBy@5$a)||#q>h!40)7ʬ1{P;HiY!"4yI\Iu`7&MG^R3lU_-:|d}Ajm=\^=x|x経[۳7u#Ko(/7@׺MM N0- N>|}H UDT{fuL QnR36Yg}hF)LҴa ު-~bZn>8?xr*/$t..]jOIGDERˉ>|A-,w/G}k׍fHcL~ ĎEL6r݃e&Uu(dimA?}`)#RI*bTw=3ǤX4X:B33820F_m67 ZV b ¤xhm Уeᐊ(`x>Mlrjsh]nv z+.l]=+_t$_5bic+'gmrPmUxݪ{-);GhMRrww Xqzw <0)fLAfqܝZLCQͶsUob!)'zWncOv"3?O>ۛCe[ x9kϪ 1HWC@>˗7(xg^Id$O[Swb?ĢC@= 6#wܲ Ht7-qj&:~XJaKj)o/qk /b%MP1ͼbncw4%HBVs"+% YsZ3ݎ*S0?0FNɨ\%m 3mA+]54AyduKأ$[Sy裾|ir7 F.nq*6)HQLcbnM"I"K[U:2RAMa] o+̠[e(0{{KֱwQm##^GB@M @dYcB_,P  v<0\D]p- F> `2OUMO z@yb=9.HE'Dcc3Κ"%V%Z Y*O Q~KhU)tiduvktn5 f7특>`p.87O$+#E< kGbPcT*cR{2Ka+2I""e14xLͪ-ctG^2J #a+.h}&L2Z\SF* 0E./4,{Yw,ڤ {30:Ⱦ!Spmx h>Sܐ`uǨ"wo"HÝMW=09ve yKE?x#uzT#y@VKOuuFd#Q&P姡;zn.t`r V{P\jʹ#D x(ͼmϦkÿKAۚf! cW3T7pCP/af% r;Ө4y*=EOi |ҩ9QJx%K}i5!x=$dzbup֊)Z|͐ozkkշEZDF /QJ_I;s]J$9AԾCNlO&ۦwc 'U;pݏx~QMy uA'Ly2yaq5$A?rj#t{;K ~-+i]JOpm Jw :eM=UޕIaGW`q Ondu2f0t}d|鹶7ﶝiNƍ7Pd1}S<`UJ?C`g/t]/G~6jN o/R;-hh:YQ@rL6Y%b[ صZ$tO/#6=SFsɖ؅kӮH3f,!vU79i~Gk= KASJ3_7Ōz0 i+lḿk O?1<"3Z4rSU9y߮YaNzJDcZ8a<[ezVk=`yMz ;;RY|1KCOr)6[9r)dha耓V-F<,7L{l:QDqC$=[t?mRz5 3+ 3:-s*P5H E<8`1Zi2e5kGLz,x5Nۚ:.C nix Lr]p#w7%eBλ)=%ֹoASA=HU;+pWzA> cx!L̃6]!gG {{9X$d~ 2q-^R|cytТ"];®] }7 _++EwFE3iJ3_5BQZ27r_iSJ =e8DzK.=ݒ<MU%<'cz`7Zڧ-i/=[(lb7b&)PQS8!cB*A_ C?+p8GI.kkD4 On_to@~oyREKńg ƱV/HZOp0A6*%ZK3b)?E"/k+dHps'\ٜ)V`j`a&L+ʅf-ܛKbY[cҼ՗MY~禭Lw~j@.Y #"[ex։1X5yfRB Lh3o*!Q HELt?zqApQHme8 :TUy{1<6e_)e @˿'`~a]9 (]5zd nitxRTX^i%+Xys \IA$vVD?̸g *hg>ăn`b-&4E: 9G4S Pz/($WD\DD @Y9^uF>68:B(%hj# oᝇ֦|"Ef}`R^!UKtI8.z5 M,!s;t@WZK=ɏ}"=[ gqk+{L! },-('z4Awc+@rtR^ α ^j9FbϼaȪk@PiAR[`fD-!thjJY_`FDT";?7 A n>"dbufq̋{՞: v$ ^\ejBUoHx_b~\G6pNQ}ѥgWVZSq3B6)mٗީ^G&؂cm#?i2HIl"H8arǜՍ%;p;l/\g7GDzƴOUj>M_ P< Űp>h=1ZP={0OsҙΎn U8ci)S 5?pz L 5zS9>:MP N\Fz\DRk3fՈq^] 6n[|xc\ ;4nJK+stFo9U,vVʸm76 O\*Rcc6> &/yN6Df8G~NĥEl΍cmF\ʦs@ ,s ;܄=Q+Jsw{Z 32ϙt}nA{A=BI 'Ԯ-&]Ҏ5ƥ1D;H6׊as D/x>g3z*|~AZ#NW66sKq*}"t} 08vj"7oOi[LZP&W ԾHܴ!uqU3x>-tul^SeZfBtq"_̤}n}1$̕yV vo74~IbkgA*qTDP=LYX ?کXeb7.^1vFWmRgMq +R1~[BikO̴PFrNCP.pd"Y:̽9?/4Wl:m3wY6wӜISH'8vP]oNM" 6}MmaGXAjp= aw:D rG *VKCIq*jKz脿٠5I^El€El+HKErWBUGLF>kȢM `88 &WI7/Kd$I1S%/M+,0zQ5FK7@ .֫wRZ˪)i%ȭ+uw: ƑǷQ5rw3:rG#6\9Lr~zҐX] Yx42"<֋Sg"W J~MbEGL`{SKێD\qvepUQsvm;.|,Kx*DbKpбtH͝1\1!=r𴟵IDxVk*|\ ;1nsu,Ykou&R^F|6;RJ$)]:jQjĪ|??@18ʹIqi[v/S*x2ij xZ>wI7W%DXɏq` |lٛv;d%rzqh O \3LV}!3XG_b(hEĶV*l^+Gux/Ϭ-U ?tBgy/=֣0'56TqAe|id*riwp*v)](Dʅ1*f=qވ!A$HZ "ONBz7jC[QWy$hAgTc2vH6C|۪xw!og_G~N͐6[VZlx˗kU7>u4xc5ζT5!Xy3])llBl{ rngnfW!/s(z8u7aĪ,*X3x\i NJoc;Vc4*v%1@PWI֤E`~W[by"*'GġZ|x V!+ڪ|JgՈ8(͏ILu^PՈ !UkˆWlGjYA'瑚b`daH(Kjݽtq H@u0a> :P3Cc%\}:Iiq]y`0qI^ oz I+ ;Ah:i1+ϘS_cKub #Ǯ<9jTH>nBL2{):xu:Z8ҏԴqC:wcp juwbMl%#M $a݉(ieg 6rw ÁWofX!B;m&*ۉ{ ots4]ztƝ2v;ɪyQX{O |#G:I|㔹 PX9!ȝҷAV蹼= t 7P[@qSG|mZ#eWQ9j hT|函)mN gH,#4"L;v3$yBNo| weG;.Y ToelQDz PaBY].|ӌu!{ :cͶZ diS w/]QwHL҇V{>xzݒJq!۴ZXI✁Om;@ɤDkzA͟d\mCQVaY%7Pa>iv-ʀR @/shw >~.k F=oeN];x>HAm9:Ro=u!2`rm#KK7*vy 4*]_w5=DHOA-R} >PJi1V7ǫVxE/_xm?#Ÿ()ƫD+oi^$t:dx'ܣQE``mț4ŃtZ1ʵto v#v- kwQSx[ShFb(|uWn["-OxQX(HBKkb/bė^)7" &2xj R&ih4Z9~)NFL,CN $ OJ8A q97j JB%N~ujˑDCGǫnc3!N(s|y\Knui@=]"B;tlR q &pMD {'e} Y.̒Tϴ`2z4=Cy dv1] /xP<]]>q 9ܵA#Ӄ.!L-SnH;leJi*K#Rt+l3wH' ;_13iz0YgTKU@y׏} Ɣv [DÂȲ'jv\ ߨ<NޠbZOZyeR8%t~ӑ^Y"1d5yœrb57B^"[Rɛ6rKV t~e; eg}f;)u/ToAY@S(ti8̲G"cAx GcBQYE菋@U,8nSATCB?+e^O g[K' r=T̻^?Zp mK= *ס<.ˎG/^Ӱb 0nUS=AFK}7 99u{r;6$a|QڈhOg&*dC5;D|v} $3հ6aRH8K3*)<AV٦8݈`{b{Ǭe벓cGD7-7zAJW)3өg lG_;s+!_*+y#^ɤ/Ͷ\N9AslNL9 Ue gpCj7EG'>4`Z݆Xg,DRD"&ʡvRMZM|>#dnHO{oԟㆤ0 < = X+ kBe(4_#Q4ŒSn$0{eN`&u#DUw,AA\D @k$\ܳ$ isH"n2~F4'ߚ[T^ɣ6oKk\VkLkief_\֢ZH Z)adz)+v v9b9CgFCݽe<:O`;2 I뿶IP(pC[arXҶ9-g<\fVL/3x5Cޢו#*:U_8 YqѽTk!^꧟ucRԧS ֖˰+D?iPO fV~mo=]īw{[P-i2>Hd@ϙO@! 0M$p:?IˋX>pD<7TvLU].{CqS*c16[.'FKꮟN2ٗqF&AD),|nFF8c ,oРBSvs3%=:Kae2gi)$dY-_w":E"@k'\`Rc2 lrwUATD6 hcMv|݊~V 442N'RQfU .y~&P"oKeQ@A(!I@+ܩYO^*A2)%R!i/f/[/ 3SD JFԭ(C\uLJ&wF=w1$]imC95IJPC22-Ztumy']b٫IW-3I:l Otѩ\% ^5`ަwi(Ti!sme}皜'tn5:>@Ŀ]mcC)PAO>j[:ڍ&DosXjYR"iZ)h-x\0 (#N?L!M]EH/y JފpPVN؞~P<i1q !9U+G.dp1'8At9YKo.kh75!LzާVo2r@ } $VP.)lX -/@/PXo EV5#m+U5$=c}Xd  nܗ![C%g Tq=#D5vI[:FjjG8RW N䨞 Xrǧ")Y.?(q[5\+G-b?(SWzG1Xޅ$(kCXR{cFfYa/3ʼ o*-Go;ɔ 7Ֆ1AMb4A R1UT#^~/7TVh9_jfz`,RΓ1 %RLثoEs3XCoe){άfRAO,Ebݲ b-r·7J'EE 4${G+pah .},s#~HǶm XQ⚤賢AG TzlYL"&) G+&jfmoSqAzas"C{ZQkP^(pk|ƅs`0U2N~ޞiLCʟ"߲QK-<8qy5/̷)0FY_6H( 6 Z$D!`t*3=<NNb,˦&LTЀ`1@~7ILX*lRYh{6ѝg!\7{ЊE8Fgbpr_(Ӽ:=]հR#ApKXo?u{[7<Ϡ˸GvS5ۡ ɤz=ʨ|5[#UؼL G5P~ ?z>71 + ^ߋNOu#Z#'=Eŷ \"  ?kf!v_W!yԼ3! X&OgY(FCAroH|nPG2ZvPDل,&+Hdè]*t3;L3ޟX3Q1m$Vfnؾca~3hd r엟Zx\o@f؃G1Ad-!q V? Ue Y|.7LOTtO  ψά7M$&97 M}R b "@Dqwif1ju}Q$ ‡4޸[Pk &nj1} ˒ y$'i{p/X6Qq#ɣ@dWm[Ct/zhEm< [,3QHgX:/ @KyT'o ',^v 3R ckTLUl;[~hQb}0r>GO4]N@yB$Mq=4w-)d~b|Dx?.*^wQGYOKAomڣq5' Ǵ7+ΎNT\>'P-Z6ק1yέ0 a`ܴͬV<^g&"|@U$qw͛T$+yu;iޞŒo{D#'Hꧠ|RJP`ċ۪a{۱oN|p5!GO\I0<+$:ARUg ~P@\7_k5YS!b;UNFt} ^90%h$0aֲ9rHb؞<+U]J2~<?mhHx4D"ztPFrKdw MLE# RhjwG,RhO]t0@Ϩ}j!0^~]ңnnI+@{1X߄ uB8Y oRO],aCZ1?m^ZFLvS;k0ue!|Eջ{eCMr>(r~h]T֪{R%c/IulLܭ (FmAY~H}u T\Ȯ z eUeb4s<9jkq<ƄcMK'Z]DE?~Q3qn/gYXL3|E"ڎ/gO 妀 \LHkxrv fC%j06fjMFGfÆ+wECs ٧qGT9b}Їo#(3m7&"s9;B8F֡^P_bRvNhDr|Ղ4zɭ]='k#L3Z['7x>/Ī`M{eˋ"Mرe"W:F{(39j;2`yFhn/^u&]DI$وg(ʲWXËG<*DkvpRZ㠇W'}j\$13ޤZX7+:V?B3 $ R7W.'Ȣݞ;T#Rl݉ Z$c(j2$ꑤNYoB1uww@;bW{%{;`5q< ¨bM$ FԒj-"eQǔUX^):XgJ!! 6vfXjMbXQl>t}P͔6iA<10Yٗj#C+9-2-V\~MrCy?W\Rô ʉƷJ0f7c,AѲ@e lnqu.lW1D⚪WBK(pGiXflo R$g]L'K!cɢQ Xw3 W-Ldиm [Qʤ:0܏?>LÎ*9} ) ¦IKdߊ,v~q"h--O U=)?v̊>^,d:VI Nu. ,g- ]ișvFvM+GNeB;!L2W:7jO)/Ѫڞ,K('wn|.XNm;BGء~  d9b_ W b7k(JŬۛF AdȦ>*jU x?lNQU2Ky#H^u j(sD+Z4g!Kְ~`҉#-닿i% U0ri0˲;X'[O_ |mk~aȌ/uȌsunHj b v3?7'7  (CCTOZnӚ-pfLŎI#~qh<\K!Fvl!;CF$ub3$Dio!pjqb%pjKLN醲P'.:S`j2:{e08ټV96BÌIx.i}Q1wƪלT昀 ٭GĞh;O+b43d+:J+LUYZ̿a`$5 ;$ĴizEnG(Ixoyvn̪myuH_IaSvLTE&_?aPgGu4ɼs vΚEaŭZŁdZ\\N: ^JYqUnVmr$1M} }!GЅ`$U~,4oha[D_fk`L Z촋mraz]2nNF&˶f;bǎjڞg "IenX,g8TE^Hʁ{;e $L|m?yP'J2@\?g}#' /reSe ̠#\+N^~VDPBsqpl4'PDe GK\:Qgϐw^>ߌ|4պ!E Nrc*˝xM/OhM 0;H3OvS\'kMT%98rx0ė#=Y 9k[Y>{>;@>OOC 0[ z"͵-I  lÉk(A K~x?3mT*)^zPcٗ¦'ڂPTBn̍ A@JtP"u 7rtvk>tLfب?j&:PZ}֨<@u:KI$eV}mm"-hB#zjP0h D ٙOe*ļV -*R\+",FOP:%%3IGs\'>q@/ '[6#-ȇ@9,-'dik׳ᆌ_V?۫@2ic G5T^6h{Q2\`s6P|<6/^g!M!{V|Ŭ&i-6Lb!k9VHܺE=wjilso.mSJ/f6 kG; 5RjN Kq($2{[?FDS7O_3XWe:}jҋ?k>$g>߈Xg E3u5,ͻi Y#r~ Km3 =a 1dg(1?e,uxM <~b7J]1SE7˿6A9aq.R >M^{1{b_)V5h.ҸUqFN娫pY{δduMHV~9ijՐכf`0f{2BG 1 A)yqRZq ,o ,Jޛp2aH+%b-)+\ >WzW ), Gt-L*ȸ8b"q>rWE2k<ؤ }7Fh0mT=>Uu6Pn)zgQ*RbR{o"(V(~ g=q(v^Hs '`5"Eݒ˸榹jw* 4rkޚH-EuT/<,ۨcl$߳}#&;fW[p 02HeDg~v;w]4Jg•$nߚWɦw0nĞ'u"Q{*۟p*:Z[-ХRP'X+)Ҵi2rXMdGy6(2W5S. Q>f Zx|5HՈhT9 C ҝĒ# Ǵh,n$m4jAQw77?A?) _MnH Xf)5/+5$%< ӟfb3gG`B~*$]XpP7t`BC1" 1~P@;ڂmɆ"4~,{n~/qyr[ {}KX:ھVLD"w*Dl7~+wT!r\M_`r5 ~WK_7\; "hjJ͖ҖlQwqBj7 3=ܕM-(pT^`r+Q|rDa41lid/K`ԧݘb2Tjl!a]py#0>T3] n b6Qp|Q:> *o07 ukKPKG߲ur$*z=LIVDV4sjY"C`>N$Yl~~o>&ؖHe8)c6lǧ{q,gZAO #'qm *8%8-%~SH#Y:_KƇ yZq A[4fU5-,N~kDzD@v Q-ީt%/uM̵J5)zi)QWrZQ7sh. >lyMK:sNerro)aqg@g㭾_}(-PS]a5k3i9bx12}˴BnKFeP~*?r>jss~UW7h~މvć$0 qyсywLw".oPˠP~:`ڋ jm%Fd$+칳ŵ>Gr8GQOQcE zdzҰ3 KS(ta/HtFnr"nТi[o176<55&|9AJD?RJF`AnfSh(N{)+Fx"t)f; j(Ci]溵xJ^|kJ+<}R̆TK>0QMqbrhA:6L'V4fZxMŶMcaʋL:/:6Vˣϩށl{`9oڭ m(ƻ*핂%kFԟ֤3;jר3z;[9qud8\bh `*Y1~*Ҍq -g$UDNhȫZSgḛ%_teGJX%Q2N3³NxI?&R==Z(`yآ0KAOר Vt(!P ;_W9;T_1ͥtֳ`Yu G`o Ģ1be?GfʵhFxSTƛo4fe Xڥfݴ:~W?4D%J}Sa<2) SۑB;MA VE{ HKﳜPy'^xLw&JqWy6uC,(:. 0ȅ`7茡0ob¢a6ۚQ!$x+su.HpuNgB-VEm] EL1RNr4f:ĺ۰3w,}t;tkL8fW~(ɸ-m2YYkS[f.V+ʢ*tQ0M ؠ]g8dNTГc&vL@[ef c7^Zʂ(^wsqXqC:RHExyW^4m6F,x \I"ղq;!ȣk[5QGqv&J KQNLȗ'{n4}d(͜vI3\?i{-Ee>o3VݦIze:fX^U!+T.ġhH[%f\^ٷ?3Pk^̊Z ktR38S̪_}T0-4Ѫ$> f}[1V|Vz[N:ݹ Jm`xH*:!;j? =ݡgSuPXuxo[CH =y %5PoJ˥v=b0ïFhc*ܱ2QO eܵ654hf{Op:__ RR`^a kjnJ%A4Jk/pXĽ|Bྨ%'8u@/8wm^3.r5sJ~GT8-N^ٱ,@ N: 竢M¢PaiXyp .[OZRdPs*w\yT_yőYi—y#?!/ Bd1ӊ% QfejDJb˰.9q^=@|MD}35E؛34JBsjȳ2Ar\l#Idl>Ί\akQuS$'pYȶ!o~,Ϭ Alwufs:4"dEJMJ7C' qNO;- I4 ˝bS`F _%7 T a;C^Ed0W{>JhK\_w MQ]x!ٹ:ЎKR"@Zm[hpG j/v!٭bt=KM~w=o ˌBR\cSm<:uV*0u]czvejc;}uؓs:mNf)44g'~%S< SQm芊1OHZ\|RXG1pΦҠ)KD iK|x`Љr|`4l̊ J4|M͍qalg&YNy_l;Jd e,KfyFFP^:gqJ(5ӮnB B1C8Cl 6Յk|j}pŀh5i P?VnTR2Q4}-Gfbi;(@&wC0I<ܶՏdKA)qw;: i-{_{ֿ?q-I[#3iE OG`L-/YBwBٿ Vm9Y`x>A{jO.eqMddz'~e"-|[Z.=Zl$O7~|JF?c7L_Ѿ}80;G0dXcv>a=+}A?3T#x^C*񸬽*6#5gQ6E7/KdRآ-"Q#(TzK(]G58zXw&2m{<(բIh7M#D3PoZ"*{}H`j'"!Ku1!!"?̡N+k'RȜI_s .\o׽SZ4FWnf_*aKZG|`nGl(Uճ޲kx&snYjٔX9cnPߤZB<5Q})ٌԍD>81.dƕ'"lt fYEsB'q"5 pwtP]|*S[ZV3cclCuRQ[<ө=uwb_ͣ٨,FwO&-Jy[fb; 6݁;" `may*+K1׸{ 1pnqez+֜Lt&A]Mmax9v* "^JOd9(W٢6g|7j?,zdHNJqu}[C['aEЛ# ֐zr@|<@(tρ?MzwtcaHeqښ{.V<|BA=Ck-V!ͿG\U0$$J=tD`*&/pfa˴֍HqCr7= 7/tBBXhZJy[3V&>NM+}8/ ír?ˇï,R/{,Pw?qWYLXo"QƯJ]~>nK c")?=Oo]Q3A; ;45/c9E9-.H_%O; طb?!جGM -Wo? 5@SI:vz`!EWt[qB[%O -D̔̅G@sn@& UUlA< />(U싑(*|n[oߗI.ӽڰ;]el&? ȋlկ 9]ϓ>n95 U`c1zlʎ ޗP04_ σnTNqw-F N_"6'iMVӲk,|1hS.ar:Ri&Ӧ!VJl۪s>˃с u [b.uzm3'aF Q5ȗ<̯ա#nś#~ c?s"vaXě~m\Ԛk.;$H`$~."^i.zTUVݑ)f/_0*"6fs3IW\65׈¦R| fq1dd4ƄϪ 9_g'*A}bRvfM NQrUYXfELl=(PJ:TB 2;߾bɪ)X._Z$Tv\v;*+q{rN9ͥ/~Gȡpp3Ri]WlՄPM T7º_$gOͬ߸eyt7qk10-d%A-hcձ wN۱ a}2'M4o1 G.DY;uf' [X L5솼 T3شS*1$ RF ټpf*ˡ> 7泫4(^9)? )V-%t72&+6D}Jk~~\L uOp@땄>:} )l kjb.>y0 䁔)ŋLB,=&|4Ug3f3KA2G-9LSnqBaJ8|AC]Q`КwL<fS~eϦ=qQZUiKSLQw|s/'sx~q5q׿Gg vzDŹLSek 悟 " f4̌ UH kˊSr.,+[ ˰zG,k Ɓ W[fL?gܦXwaoS+9ߠ8q? 9:@g0x6,K=9MmP5A]2f /kuI v^8kg)J cB]44Ϊ=࣬Wʅ ~r^\)/%pNĮ]m1+̜7sgu7cu'A9!-X)WbF07(J7f& :7Fҗ<&YNexLA .7$]]ZQ3wur a8y7J4 x^ZfQ.rn4rŕI7[9q<:aXÑq+t,P]Ub BzP!{1X6"j_#@'}ȕue:Oo*Q"%O *,"=.S+&ssgf%jw`;%wVo/\ʥI8aǻ[/JH 9+rblsY-J!r"kaQ%& *> ՞+Rv`)Ni }{?'u4 a:rRWY??*-MtsV$t~PϗGur ^4r5p _Ư$(O;;ae?,!3ԟ'Q>=$gb덟M\{'b&Qg C /+ ;1-GcI\\_,' A!_x^y)L_"CobKs uVv =Ŋ=vi}nz>BֺS\*hW@翐@%QiwO|ח 㼤ۿ G@ zX)NC WːX\^h?(1l a@E6̸/z%*^X3#/5O5r(x`b@OqQD;I*buɉ_Y{XQL5n}uu-]Z۾=>c)O\BpDv6/p?Niu*cQ0w1V+kŵ ؍hUt_oۉ lojk<~XP=oivb}h*%xcs_=y"/!Mί~ FA^} g茨a_ժi:s*ǙE7_K`vi}tI1.3S{$%gzj+9ExEm#c/'|.~gх@?9OK  ;FR5|@(x/ t-wQ賹i zyil#i&ȣtزRQ+9zدQL}p!.B #"Sv2'IA&Z`.;N??/P٤$lS~J~f~N\௯Ԁ8$p˫AlE93~KbW0H]>mW8;#HeA*[>,u)*3O3ښlѦܼCosmw`iKHU eEߚ.a2Qw9VsP .N$6v3ՀGćQV`Dcc>o,GI@دކfDML#]L|vր0i=a\!wF$X~Inӿ V$hlAY!؈o"+.K*+ znn>}eRr!bknSTSC,P\XY*8$YE eLEe+^W36L`aW3+8 .bD֖U)V&-mN7.9A`YLBOe[ʍ"H³4b-I oC|߾fpyyG=Q4Qc'iES.Dn,ٳô@AdwpPdZ(2g'?!c_y՛Y]r>O#:R!۫ZL7\=3۔z͋=tϝC:2Jb^tK>@|Ĕ=43/Ug@{ 4'L EFGy<@eY! jEXDy}zdYj?pO ;OW/[pz&a*@3 @ a.x5L/DW(%&g=&J9|w[A?~j¸X9ot|њ$ڄ ̡MOXRQKW5 {J逥`u66z;T}c `['\CV6/Y̆EDpONQ 7Qdд[mrJh@0ᙼw4g_N]J#9mқHy(ug)0{p6~zmΜll,X%TWR\rQ 7q!wtsf?Px:' G+Os ԇ^L Tl7AW%54ǜUkK@lٕfEL }ɾv >7CYΓQg;9Rh'SkN0DS18GP+8δф:l`̰ |P%0qy%y q5ޗa𜍢д\݊h Df56o=2?KSTc4]>! i7qꕚD̴{ɹ0["+p6~RNsXE<@Ɏ ٗ7ΜJE [4mQ|^ʅ(#kkh#n|{h=umTomʴL升e p̅RoʓӉn+eqo4Vuk*3E&'*5Tz;س FxH0giі]c[gt*ƺ\ N"Bwn%'VYCoffWR}Oη9VFAQTc ./ Ј "&TӞ,¨-Y–p 8}B@Fr%>N[? 3)6/H˗ta烇8Ek[XAI6*X@*4P?(.[F}J~!  Yq%8P A /,3QWAk$C!;s_[( 8F5QV绦ر0^םUqg v2N5&AP¤Ϝ1wl*Fg8Xz+~_j:~PGu#c6#BG$fJ2vX2^gN#G÷u*]|y|&1b/Gn(f(p-s̎h$j`j>:22>x#[At *  ڿJCsAC{\Hmbj.ţi׮IR_aA@c^Ù`D[7 ~Q9ںN>tt#;he{3cv*!-6}4] ~◧Wv8: m(1|<*1l]=p ()ua1cdsCa~./` Z0ph.4qO*N*m'kxB;'AΫF/-0Bz[j5Y߷>lgJW==sYtRQ{cjq*bݔjKpLւϞJi8ɼMND[|^~2Ӻ>8&M=Ub;+\l|b k$Gbw =ox  Q2RÞ^@1SS`KUj4W38ъ=U$|w>/UJ)8hgBΆFuMZ:T35ԇҡx~(<֘P7_'|B_Mtˁ}/ȮHB*c7!Nx{Klu\H*m'ڰanwS\tA]prh4^?Lt_yrrNMstT,rzvt}p7A_OxqMmϧG8$" )p~b[~f(;;Cs(5;"plO5&0eB oD$hmUJ:K\ (\y<%Blw4s}.dzļzXSM@5\q~U}e[ϭ WvAl\ϔjNEK6D} S ;_d 1'T)s9V3skFtJiz(hXTD9l,v 5vL'*膋2\^;h]mlJ#3ȅOtVah:yH!wb­f>E[_ wL.w È_9>D%A٦W^PtF%CDt3iki Ǖɂ7j,vf; sԧ<`sīYΧ<{Yɹh0͝ n @LV*b߳kfF ?l mAid3 {s\h5Iʶae&a&yH U=lTհjY:@(?>:6ǿTu[ȻjӃq礇Yvį=j2&?Jb8lQQr\tܟ՟[ҎۂƹI{ヒGP屙wlD wq->\F&mYqFlo9/umm؇=7zu,TCwq89GQ1 56e N""p=ıL+4Ĥ3&U1'#XHVsؒjuo锧;_h3E>vdHmM kdDP{n ,4{_kgdy )*za@xSr^/k9E 8KDYe ArGAEOYSٙrd>>{5txF cE/|yEdmKJvO!z=U\ُVb?kH6/LhwA<;g$Iq1aۏh O2wݝh(%[-ȨQ̴QBϤKFG 5pHYJzoK$iSq$ 2Ha+DYڂzɖ F7"9C+fC' hlDW"1t0o'ɅfX%x7*Awui13}&;]hu!nG EL>[{#,7LHVG2^ x8glvsP{(vh1!*`6XLoX_m^8 !O~ a8Ԋ-ԏ1zKwpv9y^p dK Q"EXJΡ|!%d$7c ȴ [Qm HNAxPyfHQ[{G9T\[V {bA]#J$2m"iC. Kfv\=_I W2 nQw\b?<`ݵңܺ ޗ~-VV0&@hi78|%f.] :"Gt :oݖqaeiae쯬HD;^#0E("\tm=K}VQi'^ ]m5؀R&eHƗD1a&N uه"[ 2 z⦔1 8L:cOJ}("&{1I~VjX+C_}TnyRQtuԜr^A%uq>h $rr6$[ _ t[ {H"90Uh:9V򤌤T˦xŋ:{ r $P^cAwGoL?QߖXfKs̙p.l?ZĘ^p;?F3Uu>o:^c2FT8,뀁TF1 ntiI$OC`iA'u'EZksxrZm0Zق6̧/>9DY!l2.v zWRw"Sr=W;u9^}'Bb`U7td)B뿬G`jMP YPgضZ>>KY_=b+ÏO mv4d` +\b|QzNBL>"Oe\V2VN&b)yJ-PYs]YoAw,YLUDgaOmzdmSհEXo9A6]:Zsei JYNTRb:ዚBgE?/C$mDB7 {P]'gljBv o3xg"C)F~ ;7k6_j<:Cêrjꎤ->v.FVQ0'`Zc"y 59kr"9ASnbRS(o/]Rib}UU=h+*Ҹ1+_Oٌ Obmo@5G'vh54WjO *F+|")% ܻ8ogy.=RY,1kI@A D4:nɹ2OU!KeddV]g HmK(7ޔAOy1,G}KI)RFR.> a9] uuSmg_uf+@KakY2;w]Fe.P}p?oX*Rov퐄\0/Gg8m]R!'˰/L9Iru"XC0+eA/ڀ% ,ӫKԓ|I?C'̗L(iA0&|RNIpLV<^z J^z%4+JlQ6a"FW ɍKJLU .Xm6Mp%H zFˉEAQڲhmO郹/(vg%җc!]赣4-"d nQa}ep@I"yk['9H?ZBJ`aQX#6 !CS8F+tx'W,5m DSd"~mIOk]" ߔqЏVir!^)X$ʼnuh9ta(&ZU=Y K)zkGG!U0 #|b(\m]W U8:zlN_F\ ?,S SbK2+GѺ\n7*LSUr#a=Z3r:،-./cMsȆ*k e҄4&/7MB"Y+  ? uʐ›IN̄&fI#wZEBg>{4etOY 4aAiBY.\2.eQR0{dUBBT#73gk}u3j0i qx@һho=I<7K aʳfw]. D R1)՞t z!5M"V^zKQI_L ]JjqQVΎb)[W<% WUI4403.3Ә _or4+'̫ANR@CEo[?{= Bwp{i/t"0gQaz,Z!S?_ܬ1\Jˎ_<פ'a*#81mz7Y)߾ZnBEbk:sɖ3Pٽ]5_12886)v69/2Kb'j2u *c 9bӶ:.hM5OZIx(3AmwZ$vI/m~gB㘳۰k9*K-u'hlJe1TS< ]VK7Ĺ`KGXn<m۠80W'4W@x-?Ns׾'ORǘKhōOnu~FKҥǺʹ"8L~ܨwsɭIzk*y\1U+( 7A|::$փI"YU:oC&/dde(93K < rcEL! C/Y,ʏqXON!ƙaФ) $qupQ=TvtMX3v׭|eʿ[Xڿ2/Cf=U'! A'nʜ1(ĹҚy;bq%c(Wu̬w,E~߉X .p MHg9 ?I 8[>qaƓ|ždP)zIXi|#ȕDu{0AEn T2.T9/d+z,D7<8ŕo>Z*$ƚBcjpkUɖN:w4vncYԻ?cG9lwjX96z=m)}~\Omڪ *,xLt.Srz M7Y`5tpҞ9α&٣n@`\P b *B@#eNkj'LRՔ]spûKի&;OfMz[gwPꐜ|j+0?;Ew2$v$n|*af]C5ů;cQx }'r޿A۸Hl4VLMbݥNgt:,x;N6Tۍ𻯈K|n/:.3 bP1kbP?u!+߭ WduNi"#BޡmՆ5155J/~Y5_x,PUq<7+phc_UM.k 5ehuxlp[ӭ@mѐVLܚ?pӇ7 7Π퍟xc >A@nW#1N$ wj간dy:u[b+^HqO:O; Onn"S61T%gYo34)ٳȥkC-4Ihk;K/񩉳酓v__h&~Gh_VT(3}<eX 2^YhΎl2*V.T]=%N.e|1vALw՛ 5)9]E I܉6 ?ݥ9JXMݛFY&B`2"ApKT_(qq:)Ksptޟ儠_4*]1:@l#XB %l"r (I<-ɪbBL \X9< s%[M{k[Uש jG^1m4L,|Rݮ*.db2afUs[ݴe ~]D1`sȶx6h tG0:R>a+{y(: J:T -*>՝ c 9=o (aOSNBd5jjn RpTf_:bcrDZ0هkX}MLpkAXWnm;Fn,Y@]oi#zvba2j cDB()`fOd[Llǚ|I DX*z,{wdK1=XWBOs&! #֩G/3kwxl.X͆D49\%koNqT9Dne͕qRxُ3C/N&˰%(>F::C A5;J1Ҹ֭#5FL]o?$V_NlhI5sb+"7j m`- T|r .SGۏ 3%`ӜhG`a:Wz,fBTA^STto604'ytsC|ld<3S6yCG::/k/x]B~#b"p' ݿ#,çʹڧ}oߓ X_'t=1WR- 7X@IR3@4*Be&> & %Ź1Qh4kB^^ԕ&6΁ >qhB8w>Գ1){Ze/{jDSN/2/9̙ [odgN>B7*D~L@M 51R#i6Լ#nBʽ&K1 BQCeBn+e '| -Q'&ӮʳF cDnhJrlrL t=9M9ŀ.@hěex4'ź9}'5DO!J܏4g [eO=RThi;5q{n] s(%ThaB$-'XƚAV6+4pP-1`mNvwO]f.>xA(8fShh cuU*(*O/e"6OOW|cN&ϳZ!6\NMZq>ՈKHp͜t- 87k|##ooOKl? !OYY-;e*3k>[IW5[_0ҤrڭEƨ4|n@f6=6' S$AVT1MqwM}RD!Z|GXD|zr*ZP $Q~*p:qVu# L7ЌhY3~'ꍐ eq3IPM00mE"U2! zqSH 9s$>6|q8T~]p[w3o11? >y?$vHK(_Fis~\;K:+JUΣG@57[@HWyC-ݮa K[kf:Mp{`IDPAjAfIĂA, }Pu)?>ӌY &eIs7Bqy&B/p.,zwiX33 Ma9KR,?B$~ !W26"QÂPG×@qZ1" X*d?{QYR"kž#p{#z;n뉓T[wg NR1)=*m'b9'ő!-׳pW=ƼΊІRd"4*64}"y=5N ł`ujؾoUe09c*F yؽ~Rx(7!: DO'aJ0f cH+ݿ y( U3i-u}_N}O1w9%-U2Yw$ `v.UAVIˋs}Ute(U(9Jo_:\ƅأKMO'[EsV4T *Q La UoG,2Xu{ *o höhDz:?,15Pc2@2d]rfwV)RlYGU)˶x|sDC:ɢ,Ȣu(q&Ipsnn9+K U:C0撇5]rabR,6O Ax!f{te$P.7X^ܦ ] BVWK۱D~3 r ck?X.Õǹ= pZGȖ-fYCa*)іI%)2O1"e(7k4+ۇj嚑m`+y| {d" 5 ǐ΅j+Or| i% gCsfQiS>3sM4֙pـ]U!e@$b;^lW0Mpq5|E E&IJ%ZST;0qS1 5}*vrĻ I?P!!SwIbqU,fU^Ȧ ްɲY3Vp/d+= _ >XD0zOokRTJ/m=مm pYAt.#\8,xr9Vތ[`>?i%hm96?[ڤ® ?#ҏ$spBhc0kyī% z\}f!aXpdd?g|,X`o6VsU@o(Gm5HU @h ȃG56s^P|Ǘ;F~$yn Mw#xҮZd>SU$"I SRqx KFDL:i"T R@Mmzb◛/2sco*12F AvGhVY?>S !CR,Dfvʟ}_|T0=84?Dlx2əkW; lFN`?xnh)8fi 6'6{?b2cgu;# ǏQoZ0jbk*}%8t4Ն) p{o+NHnhq) <Ql`iȹ,ܧ[{{ւ' r{qMJ;7g>NN#Vݬf{ŋ,w>ZGrTײ638%؍hH+xP F&g7LnǟKe3ʹjgL,fld%.[k~)!pR} |{+5\UZr:"F[) EUA*OjLXJ5e6a\I/8,CK##?B]mX8q !ҌxNzl^ ؇2ч+/9Q0ҵjEU󎕤 c}Sz3!b,Z]3 38[@zj- @2l*-8CD ne`S^_i`$#zBΓg{=%nYⷨq4 )II6b2Y+>U BvcYaHσKQ\ϟK0 װ0Ep1kgqL [PwOp%F` e>楼{5bX! q2QXŚ5l9Xy_Nا$ vjb,75*Oa-Cx;d}%gXYbOMIx'a1&Ú&Zz=H9>9CLqdsVy'|t͈a/L˿#1i 7#%D/Ei=(8SLRŬXN.?Ƈy4]lO] G=än1AH`Փc?36@9xhlNa)]0WBTRM ANh8ޮd~~w`d/ FSn!̱n{PE7PQ,r/*IŪZagn &Q4O[8v}ߦ\hy̕52ft$M{3OMKWwą)YrqHǓKWշ5{HF~”@@*ShBӶ;fА=tK\B #NFb?R)Ɇ+t)FKQT!louw (|__RbG|cȖ*=IIq]%HFѡ͈d, ն\o}49pLN \MHe=hK gahEHFH{d7[`Ќ(Qͻ6@Ea!˟]~;)-I\1Nk~0tV,ZƄ+y!4^AQ9h@N}|S UK8d!K+*K1?UM1|2sѲ#CEiA[Y(#M&6[))M4~zϼ~JLrpÚ {Chz"n`4#k7N]:4n4W ZTi'p=ۉZ@JZ)s淆bnn/ጶ$nG&joMP_TU#W\'KRWãU}9Rۤ}@ƌ ,qȱcFbz'RlS&ADkYeb4v0Uf^jVU0g!2c# D%ܯʱ$Ў7,RGZo(QwhE&L̨$x 8/-ү]Upk$R3˵j+*]b$\\d ݴ8eC\%R{>ZFY:We:y&?%{gXχG>\/e<䃟cj@#/fρAƃHӻ{Vu={dbScF'{!A/cDG=fw_aд@3FTzJMH-Ky\ŏZiĀ\ h-y*5y$(.yCit}IEmn۴wjEC Jfz7V+/?r7]}ߖ) ߒKO>oGxjCWb{LSWW. ~IYy?ydCUN2:IJ1> 5VLpyG.@M4uOp̫?ݛe"Va,a0wu13=#x b/'rRZ:=6<}&hUdCz4G۹n~h<qM4'p~T[&^{}%0<j6$QW:3  3!; smMn_r5#!v{*(4'cN 0>#//lئ+qu GÒT>ZCmyIC\ бTӿoK"f f꘿LWwdw1f~c|j~q2JispTd#(nscHrrt";.?PKi@P-[NWDpEj#`HL s!ue+n@*oҧ\٫ Di;VxqҬ2J|%W}5M$8co;F/EVt$/o cځ8PGqC d,RlDȷ$6y (QђʴmAI ",p?v5Y0#0T3Do s‚3 y&@ĦpHa?_v\-.GND WvKoAb~f^;h鰝@1R1>Y4(o3φƧJ9y'>^< ¾͝gug?:&@D<#7M9>2']:fkZ௭¼*7;u-ߗ9ߴd(mXk.]Y &?!crm0wLMNPMj [i\0ި,v7~rbK.:|3DIO%Hb#IK}`5l{ɓgWx{<~ 7ރ^`ڶ jS2 LQcNz*P.D"4,E1-a- e Љl6֮G}"QFF pWf^ؽLAXA|K$2IT^po gtC$bJ7֏&Z*Bر`ހO7g6>gf"囥Ki:Z2z_Ęex8!bn]v^tD sN`@|ffRS ^ |,&J-LOdM<0{3nu KZJ | LIe!Gz 7Ivr_v%w:cۥmlzUOaD'4o!e$ 4<#a/,+sUC|5QЬτ7__a_o,zM:gsK%2<6u ldSDµ!1W uG{gśn6* _0=:C: cl+bc cp' W!N Doq۹ECOTsQ(: ]\]ԘP]UxO-rG: ȩ91n--NrG*at/Hlp  [5OTF|>X[%qĖYOy 4t!Zn׶9;; #N)g#;n(I)N IYQz^Hfum(Ĭf?ʼn*)W)isp;UH%7A;腫h*ؾc0oo.jWx+lšX mvah #U%y{nƀbTˇd ۫WیVo3i "hKmʑ*dlO"Ћ+̂856R=Нd.cbc| -6-Hee|6N:Ri+]s'Z&_3}>8=|.uQá3QFy8,@l^PUd)R*d6#M6VV,i ?5z_U;0R%iSq|z1 :dԥ2*]ph,Ӝ`Ob9ouFwV2*L0HUP< \ybx`d2|Q, L -g:3@z]̛`{q2Z,GqZs!-=B^;[[Qf(()NqPY qt>@)#rep )b:٨ܭUâO9t;?)q-֡<1 q.-. %ZyCa—YO4X晭6 rᑒOd-b;|CVm~D>߾5 oj:BjCvqZKHL)jqң7HH~ wf[_HKAR TxAဏHY$|?3𭡬!3;'W,il9L<gY mZm >r҅ =J*{^ަqe?i/k ,,U*TIrM":Aҷuqc/ [5p@ZV+AҐ魖uzY.NʨR6 ]uej9(dj 8-LqF;ZmmiODꢡYyw9&!e1=_vq; B !ª\ICt1_%|,tWuf_){ i,aQ~-zC)>>l% ;1wCEёj"T|I9 fl"> \*KmY`T98j&Zy8"D)?MK4>OQ)k˟dԋC5H%#辠NH QC{ =-ܞƯÆ$bY:9rTaЈ5|ʙP4͸~E}u:_ⴲZ+=];zL&Peӗncao"_CRk..VHO p<Z`W#\gVV0$̂:#yj٧Tw09`gUѮaC(I2(_vqE۴^B4Xko "su Z6ň[@Ƅſ0TCt2G9G*o& IO\Ⱥygp #Z=z_R~l=`?wpPɇA\S'qƕ{+Sĩ*jr\$4%;y;lH|-:,-ZrAfC-FbNKd;ӌHNTOQ۠ga@a!PrOc {۞ؒʲæ E{;#gun?~338^*cͪ5{AӋ̾n.49OHGB\ 6> WWC6f" ϑ&Ga(7#d N(̮dGbu٧`8/bmCװV`.YNg:3~1a+Vb';E8lFYf0:e&J5EsCSRΖXweC"AD[IJB"وT3ӸBj-q[XcsSmI첡v x:)'g Bg __xG &xIœE\EH7сTX{g<=Mm Y"/;r(-&CY6 }kgg-#WԆm*#fGR-ITV2[7 jc#Yp*8$4]U|lG5_6mkmKThXMGoi.d@[1:iym-L1l Hr줄/JmIЌ?5} X%.oB^v(8 V/xQP!Xdi]Vm詇ɒ @핯A1^Czt0Їt%M=󧭤ɱHu<bhI9\z)> (<?͏GwG41On3IGm߮~]W*9k=b)x؀5ĈD.tPKRiM'!h8}jG#v,y2Tf"8ig)q E\Ts+RҾ< 1 Hi[F5̲wXN3 k WCyc.#rDi52軑 (>q_Rm-֋imUK*QMqB\u6L8A n伷&*AA$>?dXpqT&8\at8u( BAX_o 00H=ӜV/Lsȯ' ԙgn wVHѭv**Ly4/Nj]*Tn7KeL .2RC!pZDj3[/dt]vuQI%TՖ_^`%i :ܛJh^NNδwn aXIFWgohyց(FS(epqH+ j'֖7>'3䏻+!,mܵcpo=>4z2$Z=?(WAMmIw޻.(D8VVX6g*or w=<W? 8ɪI5GBE`X`d;V4NZ ^&/XaHc//M|"Px|G]r f2+ڐlk/Yg2!ڪWR," tJU{>+>+@_q) QldGԈN!Yt«o2Y0jScY#~,ߐ21CdHHSNY"f>D]__:/ub#!l5^ᦉLg4>aaAьQg|uT6oIG1eaO );LQ1*:3@*  #5N)%D٤UMYor/P;;~W`7kD1H}j!@3-r; wM w9 HEyycnW\~K,n &f-+:qtsU$J K"*p+3**zuscpE ”vE55FS&_NaM a#h\`%x#G\Up 1/Ԑс}s` N{1`ujᩩ|VO?ҟGm3$PٸiLcuVXl^W]uGߚ΍)5jLd q520)&|&Bq;FVQJ0 ܉#F=5>g]s?\|Myz]]5WzWKbdI'5ܧDqU`:s=ctmx|h~Fff2Q{ U;:JeTț.|M޲Ն$d]QeIjBV빓RME;`j?ƞcFؤc#V@7g)[,F<a'C0Lwz6tA9DOi:pٹ:Ϟ1o :'2ѩ]C4?_pyqC Hzcn:o׍9^ E7 )u|o|FMVږ;04 a‰p#qv+P6l33҂QPD툖QT7fBY5qVPJH܇Hݙ>If?uߐd;zѹ]}KƆ$UImV+ˊ BޫqYZ.z Me \u&KlHwpdjmQ>g (_>#}x#F.^ I8&b%вs 7׸F+]6_Cq(Na0KP?dbtvУ FB6<3Ŏ<}'N 1t\OG{Q Fo_igڄpTfe +b&=J}Y߸;x;1 ꄶBO3m H"Q_AZ]? wby{NBC+ɊeM 2vNm?GnjB$GOi-}:ɣa AM%Kl\T)#o7NնɍE9/΍Zq VYR5b1T±ۘtj{nT5BI፜zn!@u QNby^>֪!Iдri<q9 *md 1F!ӨNR/xAXSYfpw;T'573ԋU-u#[Ҷ`VǷ%VN ӈp:cOF#Pob AA_az'ͥ`|^Mƅ\ZŊv= yO7x,[F:ȧ{T{J̧oWTCUns/ &{|ё}C}vq_=NE3JlaKt=[lT9!.\lRդ)OH$A Ij͒"z +l.D76f8bLbnhB e( 2Tgw"#?m[CwO(%.BH(!==YM=W j/䛅ǠK" ez/L4=lfd]\&AFF-jKiontW13,!\@L4Q'7( /BELox(G%rI8bC$uv2,= bb֒s$lTIu͉x>:ݒ0q:Z{x;2r04WTLdoЈ0R Vs ?E[+(,t0i:4V,hh5lbE;;#4 Bξs|J>z sTeiבV/7O&:$(CmT (^:Ͱ;!gx]!\ߛaeFtHe9%wNɑ͸{;:T3*6TMA|<H@Dk&U-P6.]ߠq) -ؿ 攆GY# 5_ Z*WRf敌ɡ"J^KTPW08wưi%+nq.O&NNг VҘJ}) %C]kk))l6+[X[ Љ;58< 쓕^+IMoЫGc.5%DoXpEEoq7Kd;Gc8[Z|ZXJ}?"A[%h#9 5&~9sWoz7'_U_װvNtxwϱW 泹=yMĬ{PP!vb-PtAyȌ$ëUgl@Ue媂|K;X#H=/oȱf<&iSU!u+%[Bݎb㫕z2nŁ !>s{‘S^Q)Ҧ5Ğ]@;JP^*1loCMNG*zj΋2). V+/,~ [\2ɕ]žBxWxd6P?2PYQ-^ØuKD?B?s8MGe{S Phh8&yͅЖTy%P aAF.b֢߭#5z 5q9q@(ic+[ _ju0 Wq=;7{ՙuځGn%B P8("h$\g57@+ρ|!fr?8H`b8G|ߌ{%tz=t!+ keP̪[?>kXh˜{~-Oֈ6߅4"Ju[NP63Pi@`L( ;gb0!#9!EPnaQ'r1uoڢT8D&)Ad0ȩL?Orl5 Y?8H.ᢢ `7=Kv3d` 9M'LBO1!4 t|(eXqVn3+#RQU}E[%?]\ag-lHCgIL*rZT;`yaIؤRaIm'rēԲBL5gM<;G9ĀbwƝgM%VمF6Yِл5rÑC&Z{/v;, xg@RsG9|ѼĄm(P*Yr \şzB<HQ'lW| ./ԫ ef>- su7dDN9N~ vҒczO ֧k<XpN<;]~åtW*;q"ogo;@PP(:L`GmGO)tܩd,l;Ħ\mLQ&Qe˵^ -TVRE$7p.|C Rh'ĚJ2?Z{ը) %}fGL6fZXT O e GM(2|ڔ%Ai~8 R&'־{wY_K>kYOkJ'p˦ oL܊ܙbz b +o }&Vdwh4nJ3GnSPcDTFk3U!@­k䘷[ 5_Dѫ{;&)pT-kfr=c]|}F#̉ZۊȱUMuo$0ь^Cth&@gz-А wb5~ =s.M?s+J8ȹ8١F+1hIk5.FQ=dJ[KdЀ[ngs䕝Vbjt/cz"i'|6i_FN])vK{NTVێM!esc-,'cu3QɖѨ"-uP&z+ d \gi[Os KNE{o.g\4~5 sEb`"R{ {eџ{DޓhT|4]ku<,e4ͅ0=Cy,=,KM`PȚrM1G-872pKlb&U+Ռb>$[F쒣C%D RA,̏%":6DRЕk%P:acpUwb`oD%u>~k'[ dAh^vhjl`@x٧E%ɦ7[n~nVCSd0GSP ׬3cV^ca9`JQIl;Tg>rU8m66t7#b8h?:'AP@@~%OFA,Ʉ xƣpr`!AZ r3Qқ+ _[;}#6T#[h^MMw!D-+m{p.gͺ}~⬅M(lC€,7D9i[u/,s3u VyY9 % J\(퀭cAws$pu[dnKkGe)@:k9R.{fDXdNH#gΌsҋ=b\Ph~ݨF9 ~È[#_UCeտ0#l-$㥪Y@ VX&AϦo2=9|ץ)WmW.lJ%L%j{]nZ`G@FTZb""q8Yn6@beNB?Mvu_=%b%1,bZ ;VYOH'v.jg!f1a)"n?O{rLZ.ẀpF}wK} VDF'My¶>(?cx#|SKO2d7JpRa W.*lq$9P߄[ZR,!k5Y):+Ox U^%aAaN|Iɼ^oA##2SO#oQ8$}7uB~ߠSRVÎnYziexGM+?F$1%—bVyG,Ӄ573N$ ?>2]k0aU7DWk~{[a}\*}i,21Wtؾz4 Z%v)FS] 2S *1 l t{G<#c%@I$LD;$epIDJwLދ? }eKp29*!TZ7zIb[}j.$\Q,9"E}m:S9`L@QjXm =}?YyHHBt`U hO[$LV'+{8Rěc,5KbVF{K ^'EЬlviUu}, df|fAn"]jwhwXPCtYa|ݵz.θ b.`Hh!sL3|U\{,,JT-K3*ط]°\NUjHXNüaw?$hG0ȼf1oΟ:{j<EKvazyAzh$H!B% ix\&w͎gnmk=z4", vv*Pao(E#RkvpC:\}v8xeP]M {(b9\(f8x՟ɊϤ"bؙK C'!=OnK/c|erڲ9 gץ\ R#|_։@U]zi(msLVX" xLޙ)kնxfFug{9֣KʓG-6.*Pbՙt > ɰ +U6_5љ˗(YXIן} +J(ـC7JI/LO>[zp[rdmn3Y.qw;&%D= `KIQKO?晇3)ѢÄ Gױ%&9<:!>h\ƓÎ` LV*tnܿҁ(qAZ49i~>&k_߰C r<;L*UyÞHC4@5[Ė:%i>SɺC*з| Q~ؾuak,YV9捇Y*!%w%rF&61z^}<ҷسVUտ϶K|Δ5zCϺgYZ07070100000093000081a40000000000000000000000016661890a00000e7c000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/dvb-frontends/a8293.ko.xz7zXZִF!t/:<]?Eh=ڜ.+Yc(r8R$CdSA!:gkWyϽ&-0Le?e,~FZD";yM@]`<\h(z!u~aVwl3e &?oQ%aKU u7]?Z.jII{TnivFU!'%v{UgrHpEGF dr5}yڛ$Ll lvЄ&aqyHsYw=E& ҁ\!qwľO  eQ? e7N:Ks$8:Mؓ,rQ33߾  W5\06AWc Z/C.Tas|gRx&iU@Sz̋iycndPt82DԄʯWZҔdLa࠵V#9:v=tzG~?PS ( 30*Re. ؟c|Ģ"Iv(&\ %sI~0wv&n2+9.9/I'-]՗xK4I)y|JT N((?^NPUؒ 0yC#+N5JRڋ(뚚;'0k \/|H- 3V_ -$lOr ShT_򋩁)wV3`?T2gW`|!Ó `iHj2N66jSltљk0np]Ɂ68Gj•3v, }'esw&45TIt,?VBώrRlIxy-[e9L>Rrĕh,t},oj&/;, ӭf}(kocUSBN2OwB*ǁ - #=j:P%_3c>,^1V;g J0*xz<:jTzUXO]v~'@I^/niӃ\XTKבKi pN0$R8 2X /'\[-.9k[~'(Ni;vkg9U i ˱ YR܂r޾(2i|^NXH JTVkfA&sUe;wT،_4|˱T-kH2籱'Puf-N>\VE@9aJ1.zO edmp4X_ qb5>8u99D/̃=y5tM)A;snv՟[ J#Jaq <d 9)$oG7zNл-aIN=υe٫#MuuwaU?hv'R{0 q#'c*\*o9E2D^o§h y\?E߯CeZu<ĄHi3_i!t!ך-BXinY[A͑+ %`j2zw}FY(7pst"ʼnpholY̻|6 A #h#YGz9*^-^蝇E~lkxKIf9ڜ9.LuoiI.|^MưLTuՕ 1lakzR2"dwMz}&y`AZɫ! Ͷd#B8uiM: _Sx?恻hu ]m{zBK!kD-~C<;1rI9p]QI81iHVdzXVյ22xĵO$f]}XvC$ X S:$G_?Np&mtRV{nuX?r[/(I0iv *ؙQO|AIy-mͰVeHyXy eDD2>Yԗ)F%}y[6[QdcF Z<ݔRnNg:ڙ!dꥫ8Tlj日4fY,0}v^y=ʇ3jx̝@#8I47}V,#[L EҠ8Pv}_; C_Qx~^X\] ?ITka }h24V*s{Ǒ_B:Pn~cx-B6 H/':ܭnQyO=#,#A},x"iK}-8~J ߨ [WX;͒Bf'.*w w34B^xy7`x-~.JY/k\n֭0'W#IA3A.c-@}{\'fxIxikN~%J~nY$8K8r;F]s .d$k`RSbׇJŀjED]s !Lg^(^Mل?]RF$u ![J7bt6n|8ޛB;Hp{~wyB7qT Y\OuByEOu~t=JTeb}٥}[Thm =s[-~3ᇌ8+ uҌ>1A;_ʸ@/r8ĸ_ClQyEfxMIZΆRaAzv^voJοaY|f?j77u0 gYZ07070100000094000081a40000000000000000000000016661890a000033d8000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/dvb-frontends/af9013.ko.xz7zXZִF!t/3]?Eh=ڜ.+˦ &tk~yC1-5@Z_/fr 3E(HIf^a9N^;p0#*jz ?6LL<16M+wmpX 0.Iߕ»hUFO 7>4>MRT~'Yh_vtz@b[j[ }1I0痒i*4xs&*W֘;Ul s [Ώu^F` W[xȈsø7_x% BsûJ'XZQܽvLZ:'9ax oY : S:ԇJKV7 _sd/I a^&&Yv\7•|a5ql.zn(wCPKo"y$l8@j`SiQ)>gҴźPh}jlkť=!V$T]Us;\&X8lbﮢqU[?&3&w[:Hm(N|Е"{K$8نju?0vd 61AoQ7 2>@ =Ϥ]- A;wt׷T{UYԇEKys݊|m{$$>x詚vczi:$6/vUB;%1`Q@l= ǪH[U! 1 ^r*!݂O{pR.hڒ0͜8<40HŴE;JRuI[\MA9h'M6J_\gH_QU4T7M oM?(|[|0P3Hyڽ<)^@8jLXڡ憳Un2gc1uN9@m4w Rd(q~"S|*Q kĘ6Mh%pp4\ї(qBcvP/9"T:GR8;ZH:EcN.r1bUgW.Wdgt \2e2F>z̮C@@ĔTj;( 7ƥrZ'TzYVU8ʂSL ~qn6{}0 \L] p09D{ZbjݝBmI~mCfQ't’ʉm vƊSq 2)VA_,L aNĂC23L= FX}[ŝH'P4TOQHk (K0 N'ƾjR^L.i +MwmD_Sc~0YDY|O =ȱ9ߕ\_2v9H^ # Ԑ3䳭 =萯MĐKET]=` iGPE,Y_@^F#Ap܎Tm $*#X6c}3BiNb?^97wJESn1dBЭJJ $d)+L"}UgGwbsbqȨB6p0qy˗_Z;Tl6/eԺ]uo0=*"=MdT:MŅ.&hn lKN`Zѝ: jszE#&f50vvchrtuU#ݛ0f!;iϑp6\H[eUi/C<{$k xFNNZr1%Hj6'hz|M@2{:;ؕ( t-|^W^$O֒BEԈxO?KFAiEXf+,D4k{fh!ejo7d{$s5f0 LUSOaIk%Ex=R08MD<{-U:r EDGHK;O:iC@MZ-\HʦíaT( m]aP[E.qQc["eʒt$-3hBeox}DUƆe}uHM=>;e(ⰱ;q]xLv vy-\}U{9|_?GYǬ)8{#Oض#u_wOO3G}$ ) 6w={-v"0. mwRS?1FŸ't 9X &f`d^y%4 ="kRTа@*غ8t>^b<͉ݦI}Sh| RD0oAKuӈK1qC׉iiZ2j}ں/(Q=&^!$ `2y[ę:bDAB'sC\' G=OY+7Wv:]\:; Q6±*ӪV>M}&*z sq~6ξ|!wW>WhPH-z}ix0QL\)$$3aWeQ쿦I]?Ǚ+o_`Qė )TH7>5น19ːT#hh;c\yP=9&efa$i2iIq>YɤçӛNg:9ꤋ7^$]rɹLVm֫SB7ACl a>Ό1?2_,cqMA ue(ֈ1醸$c43lC,Qb(dWG73[9d!DWH}ܘ}c"D(eVSWaT5}Xv_룔h#.)2RMqe WT*{gmmstJwk3Zl/=)Җ牫^0N)(irgBt7l[e춡oq{`jcvjmF`׉4,P#F*R4rbhţdzƨ)@hKύi|`׭d砉y|tVXW$Cp+udiΖr (zTMs\mG-IYWzEʴ_(5ʼn r\ƴhz+I}ߞ d8RqgU YmT :ӧaՔ +ɚwD) B ]۴{}-.c -`% O3,ǒ;-Q6/yvzMTڈZ#ߎ̪VmT 8tP !=>.,wZ-e*: y^\Я3э ᦣy6X`ú ʝݒ_m9%'ݍdxY^w> x:=8s .5jlvK÷:͎984*j O|"_X k;LN!tgbF!dCesķW+'t^C3]MM.&0) G©(d8,)î#WIBHnIҼ/6GjؾWJ% Vk1St-( GHR9UJ?HoL*_#3'ؑx" $7 ۤdh{ ϸ+ĢVt k\ڽ@dR1|Ŵ`Muo0uToG_,B&,|]"8'2SۖN]_;޸L8,#M <8&"i -F3rFCUi&D_rJ[T4K5ljEyHj>iNXibS|d^?l2zi@ܢֆ]S6ɱ_@5cгS^%%tFF8O~ZyI֍-wbA&EU.y]*|9}lI9?zs8,ˮ%{5&jJl%BuAs'D>$`M:pЖ˫/& d&Y-/E2Y !m9vbkxg t3w ҰZU*Z:u96"+DDXm"فsg|XR&rjKcu|:+|s2Ez}xPgra0 Fׁ2֕rzJ8to97E}6&l`J8'6s5A  q{~:p9E?OSCoO,c 8Kj(X3G Z## 51$(yFN{/KL9O\! :RԕǍ̢-Itܓi:;#=k.g݉kg5!l@T\BX_v kR\1jX,Yn:#ԋ2!lz.=kQBTd\ Ke~I;ٜH>eGN }q`B={F??<6 l=Y66` yQq۾h85 n[<$O[fU KafJ' hXli|^iFՂm Ξ&- Q|M SLœRq(`( ,f V =Ia5P`VO G+s{Yõ8$ԧaemG1WW%RG$jR٦u Rh> :VW)h-(P샌WD{'+LTZ*:iEN0<>" *$y|⃆Rmr{ā!fT̼ wnB-&JN%݆oh#~>ys6tE\n^&xg,ok'-(P5!1˻uz5FKP74R')ۺ ˀtoE}$p꾲 }-G8^LV-(r)lIA |ͲM̃IHN,u`zaKަ%Kz8#F {]M)ϗ'횉, O(Pir6s 8SV˕{07_)А6>M5fd~o[a"E?3TSAۯD[krgB%톌hY(3VK/wE{&EG_:5۴*͟JJըfh{˱ iw?}N=)4?q!lQ {_zLuRE-b4n4.Ɨ'y{Vd/0Vj̘)?1Sb1gRw9u'1 ]B o>/Z4eL![Wr7)-nsL/7Ƥ lD؉CBIR;'1jSeEBA $.[ɣ]" D%jeC]tNGi5Qvj# ba7(и?4Dp9V<9ƑIغ33z(1VBQ/ݗU#՗p5>l|%1XVHm(@O%b%prKCozu:g:M7( r:dӗӳH"^m? cSt?O ڔ=m^2_n35ŁorԁqS5@ô4~trq>!60ğr:~0( z5J筪@Y>X\%܇%G2395HD$9zy]9NƦ(N( 㤏I3vغnI6X۳{CpYBܡȒh e>VpN0{Y#/A3WKˆo čh=Qbf'ԼvsFc9'Hdq~x~7ޞ@;hr>]^aeHy|ahE[u?aa(Br&].g3Pk̟}J3/ 12is[`vzh5{*<J+S'套L<&q䰗ۗ-1a‰GGiSy$ޭAF ٘aa1%Z#{md6'5z4H^5,&7ڋ(b5+ Uڟ%Y|MN.=C.giU bKDn'S(nAJl7o7apĺ$ǼXED: @#j띬g?2ĝɾMݮvnDz(XkA#'{;c%NaSꢥҠZ͂׻PCɉ_>laf;8cxO+ *"+\n,*Ԣ.a@N4hMW{O;wu˟d BЩy%WrQy.lcd8S*q ]B0p^-:ԹAKNralt6]>Yt4\>wB5p4HakSQB΢v+..|.ۯ|RnX:#ҫ%ivY.PyD(0 P*HE3#?7H1hqqlg~hY\9% DTKA=˩^B+":Ԛ0OEӢ_OL %}x|ϫX37&o6'A6 JY[j_]66( K{zy D`7wyJm?vnE 8R;{sMǮƑBOm]+5-=gE`XkZڭCߵy޹Ld.x (]ԭ=)'8+OFzmzHgJ9 LaB6#P5ȟ{e U+znS+}k&)}_TA964rR5>tO~4>U'D/_z:;D N.pu /7Qܦ@-c*Te̞)\StʚD/`R' ބaDnݾ6im0˕65V[QMn[Z*V.J&^ÁZK2 a^Gk-gɴeYFs46RK K\Ff2 =~6C~{)U] ;]$[0i’ka4r൹UI8;Ϣ|=ܗ_`O Q&YwzMk c~ҁTwmljL:T7gi6me uⰟƍͺA/زGR.v#[YxdtwG:?~j8lMEL9[& u a@ _M{$2n,^Osi;H TSr.r! ˙H8;uSzIIﲗ;-ݶNuϢePfi3}} VY$$P\m_W(ҳsa %ΐA5DKH3nCOOƽ-/\YQp̫d {3skډUuVHZlWYfXF^B)"ςr3v=1D$UvꕛNv [IŶpD0Q=G6͙ qv%U@'W'U*g brtwT>DCD@сe}' Qi.5 `u!>轕k̆N4!UB}˓Nk?&13P.#W~ߗ78A30+OLL`z. >P 4ò6R1Civ蛳209V6^BHˣ]FZDNwf.o&ʛ˝`>0!( w^%?FPx([,z R(*MƇ2NprSp!W3{XOQFϞ}d@ٟDW"=#hg=W70 v9p~/g/E%k\v8Q \{qx5675 z'R 1 uX60IBo[H4j/EjBRC0gP4bQI:^?&X]A9DUBJShpv-T璇} R){OL]5/z5ywj*Pղj]h?\F7_@ZLt%d'r}T8 nKTEq * G2+=OJ/A3оi^A@*~=aE` F咷=N40DBoÕ ʧaob6 `yR4Jj#8~~O;ʞQ!| ȍY9v9ij. u~=HdK ؆f_ s%vkkqrOߎ&VIc v9tkJj%YrTÎ@{|XƲa4MWcjBg@x]Ja&2~[0 Ka`niۺ^,iqNpM_w^ǬַʦOoͧ3 24Wf\zPG2tt+1|[O소V1}JsBXHk؄i=iՅ*E< M *=KMBQNMDL2o`ұD QS0[|ڻp1<` B:NI4l99dE? =2m[[f[`N mXdTj45A }櫛M}IBuh5H/QB6_^{u8mYtQU[A% ~\Bl`|%UxK'Ϳ4İ\ #RTf :נ:ZJL#nˮ)b l0{^f~lxp`\ʹR+bv)"xƱePqbITq4> ssH:D$X`48wL;FqJQ!FS5?Nȗ?X+ D~uX߷FPq.ӏnRQ;+bio!*6Ӧǖ)9^}RA%kդfRRXͨIZ}KC;ZjAS~";AdnFeXT3gq@ NY|0L =L<75#+m R1׿iݙ>PIcgyWle( SmFcs4U}J}ﯤ =>HΝ"yeC!ntr4.Y;fh&jM]ݏ0S76?B\>Vty8`0vdgt$Ǽ,\` C|Jֽ'7E٭H$ڿl6y)&GpLȮP~d^Õ,Æ8x8-/ MGq:2ЈIJJ.# ;̭wCQiQadx?I4|:įLChl8S~<Bo; KV$VJluZm[z:Ip9 [feUS,WFPz&h;̶CƌkCV\~)a8#LaGJkHbз+ۅ>Hx:u~2 i駺T"嬚T\S#r)Z( `j]T:i( m >W4V:YH3rX_6e/;xԏ9{)D8m:aC٘ -g:9"*BDu#:Ouγv`gI8\&U"9VeF^Yق1o[YNiGRlMqw>c ޱ.S^ 9VM qȥ"*d'x_ƮLt;?Dϧv'b&ĦHf}I9"_h&RfVfd# qԚH+J>&~ %>ٵQmY-8O>Am1<:xTAsoˍnpY-QNȼ$FIzpulH}N6j;r=6ǿ  . Z; }de Rށe4q C=]O agP:2 lnJjÞLá[;u>]E#]j"1B~g>dK :OP P1ӽT,tl|Nm9#Spbx}AX:&Aų~ dǦX鏂!-*ƅĵ"WKL?6|:F2Vb7 Ѕ*_8ct$5ƿAz-<^'<vyXYa:M44Qx-|پdMŰ&"ֶ$-yFmj Qؤ_3r|cue^Yr 9/.W.p[ZÈ 88*^/ݵaUWv f\s o[ 9[+"F'iW#,؄;x"͢vS$tl (50tOdB%O  Dcfs!ߡAvatzrXGʀOsz) <W7(Hs~iQ3+ v:B)O2P5 &,R/jxl.c$I lz-JstL7N:! &D5 lTݠl>֬; .79%+wG%) -2+#n%Y:_6y;8-&h:̵Ҩ2Gb?'ޱ*up ֱɭpS,u}¡閻詋ZS#5@^_>c~[_QDЁXcp&;.G?D\F( 폊 0߈ޓ Lݾ_`BS#6IϜ-(Dp'=:{DC:چfCT\F=c|ǪG'c!V3Wy4}]'Naљk^PI9$N6+?SV"8~,vܠ2Ψi1@>Ws? b.,.8{TK x5A615ӆ6h>%"a,uӄm,qv"Y<{{ _/CIҙeE# C\f%ɖ J\D:FnZqOTԪq52z>"'(x>p h1)jS_{VCj$eOwcE͚ܡ;tBJ q*sW o% .nk ɔu#@vw6 MH\zSu@- eά  =m$\1YIs՟ExW`(ҐRpVD޽ހ)FcIL ;fn/*hU;EPrc;o1om/qI] WomxJls/v_c4yt8>mtM[J-kPBDQY6=4sdx`ɂhmuIЏP㧬Ӵ\Qx {SnA;Da *UІ%'fEn {̴ky gÊ|(ۉ/oʰKUZvB<> ׫3:&W[-eV%| %Qc`eMH0ťE֙TS#U9G dذqh}o06[)>xS^jD].s]Q}\'=K/W"f@YIձY 8,*` 061.ȹcmjݚ`M@LgovjMY:xjݹq.]LD- Zں7J$ȫCFLmw$A/6wT_Y: A BFn"6}R _F&\%YM}_wTo~nMI1X z&} u=wEO}^w{gNtsQ0ޖRʷK+ߩ gZ翊F*DmwHCjEQ(*^vd6,'?MX̰=l'e"ekcA߀"q^=䱰c&c L'G4׏\ԧ5DVc3f#ѓ$# U+ Vgz.=̒ ,ij (1S.{ڥ'Q,oP![? ,U׸ z'&ؙ(# lhKUχygd؈ mЖV&O`A "'&UB'|\"0[hF GlT(;A"9W<<(M7g*N<1YD%!Za1 H_TnV/l/ 4yKfQxd⡜5D4Zx/v 4gQ퉫#<:lլ[{*jz5~mxC\decn}/J3DY=O C_J\YS^S! T*3VL Dϳg@?<cxP$=>:pKHY^1'_joY6G'_Fn=ҟ'YLبҩɯVQmUMV2 e uKb.3ECoIheXݽA àNxlmvMl@ʒXHw%ɑJL_zŁ@^ ¿<ً6!]}H 1bGMns#]Ev 뽚[&^a-j4(uRfF{ ┦_G?GS(i#Zm -x#S Q0BpM"|bd4veߍ,~rE$Vڛu<=KEE-(>*X?9ܹi׾D{"wOӍJڇ:>guBU@x7Y\lDkBl !qj6xc6 :fK[]Ҥ DMRqx(:\$;#v?}+szZSbC8j,ׇ5}/:tALyT̻46 b.#hWZݠYFx2~L^8e/؉_cjH4lox Fv krL`NV3; f2"'Mb]1uCYlES7Q@wp B!XHE q+,a)mGwO'Ԟѱ&YBS_CYU (y8&przbfYOSdBO}ۑӲS]TGe {lz7_qG C|OD]>ƜTiɳLܣmFg8IZ|>Hf Y6 !^YYf䄥!˿_#Ab›S3YR+ D|xh _]P-3sےJg_9pM*pdDgGaÁ ʑC C͙*z)ʞ6m&#zBh|m3#06ymب+PC mO0ĖLaum\[,xSU[mo.rMܽ]T8.=$-Qa%q$:j Ρ`Xfd\g">_ջw(Q<2>-$(; P/":N皃i}si8J%ܝm lg7 (F<<6Z55ll7 E'f%f[NМJ_%uLs3<R L_EE 9IFgC'h ߣ 2p D:%KP~B:cì+wFL(*÷6, & (BK?Z"36/l[ݛ8xkdtʚ(gO t<('%I yV{Dg~8nI,MӤWr:!I"s/PDKXNVF兕N\ńt{l̍=^5d#KxUn'dwT=ޠ9Na-=Уseɒk-ަ&2xP7״ _:_*3,R5֒0ZI{,Q-тvOH}cT\g kx,54yyaJWkZеp[Q(nr i@ӫC֢[<|h)uo%2Oz?H7%4g(TdiZ`wbwU4)'Cb$O4]:HMg2Bf5 F4*i1ϽHCW @&B'[ZQ@v|/܏]_e f #EƑٓǤy.T:?DBwݔ! /0^b t&Qv4v5[+[>xE{,rg"J"=x0.,'[lDnaG*e#\Af  |"NcthX@&*ێȜWYr];w { 420%Q3e}7VV[#'Rw2o#\s?,m PwsSNRx7"SNC-{DKJxN% Ϧ3Heo325>/5Nz@R?/(҃9l~Dӣ 6ZIH3ǵZZՈc$ zbmQex:GJ*W.eO\΍%ΎYo^<\?S~dwth@[q>|z@< \dw'g/r0"]iRf5'3FR]@F[: Ij 4q,a GuۖaA(Qc_/PZpl۪;;y\h'h=?Q]q<*۔KzxM\Zs+9P9+-c 79MP~X~. 7ӐQFRIfC-߆ܽ]3MR2d<ݕ+Sjgf9^+;qKjDՈfB^#gE_) b`9ˆ"i2/D7Vh70>AāZ|NTYE/Z0 *{bG|8ICCsvgla`IDKlvPd9=1IPc^/'ʓ_ML)|-&^@+7oimOCl/mN(&+olh7xj;54e}cGv 䍉  ܵo`t]Vԅ+_+`UF7(72M'`AYE ­UkRW"ˬ PyxA5pm6_2P I!Ror?Rj0za΍Ez(Vג29`9ON4MvI14yd+2hH^xRy "n2#lK G@ulĿ8>UHΰ@' }VNC hW `\ka$8o2rѺ!χ&.O^xɦ_R%xPy܅0„Ԙ Z]&G$3;41b&R\UnzYrܢs3/IچR'$`q0HW/Ⴂ*8T;8 4A2a!B mZJ!H kL^_%#ɪ!qΨEZUZ_Mq Ƌ.3, %W }2Z=ގfS'U5X5峄xBc-vCh ~H倅“ N_;~ k\4lo_c9$@*jR{I>C``7vBnaKX/`Ypz4*F~"YIۦ4gDnUcyUVUۤ 4F 3Bz>5\sIKɭB[>_8$c4\OH?2_%x.>`3 EmSm $XrfJLBn3rp`u±K!ɪlpeSXRc;zWK(Ș !o0ɔJ KQ[Xj %-Plr.W#0~'@hU/1`Y;_nэs,ҹCGz\LjIiz":>or=בO>sjM`tyPϋXv\]:gbݟXۓ3geZbK ; %_o^Q692hcH+*1|f= 6AyzyNTΦ-EKVB5 hyDl4ܐ+ 2*,Xg;I+ޗN1/n&-aU\`^Wth)|BÛ+䲴뼪0@5[GnM,F4&R md hn*dv"cM'BA`J߰p'r`d)\?np)I3.~]_%NDiʓH/@u<I7| 54s,AUNiHNB#~kx:&3Ky^Km5g lQ?6t`,$-MNO k`rL - QCs+\|f[he(fP(w6_J+YB,7i 嶷MfS+P> 99+̮ h_`SєiF@h OnkC5{h]`Zr'τ$ifC'LLʺ5Y9\bB kcX6>\]ѯOgvTŅ`bm(VRcӛ `IE=\DchT\LtCaғ:,?}@/vw\ͼ:N69hk2J쨮7&+}J3-O6 82o\em+MbM30GXyg`+UJ& = n\W+l'\ݺIr$OTs%;DcdnXY,c3Ta_#E!RDm'jN6d y_s5v_`m&xHA"]k&՘i[&=-a.T 2ղf)f=y cDO-XySk;~^,(S<=U"i~zCԌU{*rzWUswyx̤6 TY}kP7L!B{2àEkn7VBo FBieS5F|y @ 'E?wKC$#Ԗ0Y3(eR63lL{|Z jx7z(ߏE9@czn/#}M&UHDO?NiŏVG0*|eE㷷q\t?%NyP1n  mZ`CĚexr46[sy v*e_*=+D4q^T]^|qJҁwo];4k(a`L~v)cCa|8|p]\cjm29 uɞPl|4˴3ͻ Oa *^]S,(߹&Zm)%{N[y*W_&cm]j}UceSȞi84f2VWKq.udFN2,7<}*ۏбP:M_WZ.w=)Sæ8I*/o&+-5P"> dMy9NfP%'OhM*U[Ʌ?of/SK߀SOAYfYc')7= n&fř$l#jԴ|R<q׉7k҄GGeK}/UO+Ѧ|BǤG@r&(C,ׅVJ%|,RjM1ЯsY>|}a.0)іK !L&t!WP'jPҷ PC;G #HJ3{Ct/g y'iե1^䍎6`HAIxL3fM,E!/c&p%4ơ{ p\4>r5Yb`'9ut7iKPDQ]T(+-L2FDeųw[s'ii{%'k3apj! bl>BŜ}5UA$Tiy\1v.V,dޖY.\ 0HMo#})[%۪!>h fiP %Ӗb4B5ctiDzO]I3ޢ:7Y=0~T7,Mnx+`8(0bbuA7'","÷c1Er9:Iq/e+cJg8)H9iXU[lhXh.+ۉhXu&эR,YeM;:$C.NYƞA\QT,Ivm3>VBaSX+sRnx|M:t{;O$[o%6Jx7zg̱;*3ybWm{@-#9a\;갖;F?CwPk9v߯C։܈ !Th~b##\µAX^mx첟p+ngqz"gdh"bNYo9S֯·HKnElM\Cc,?f3۳Jg_!pL8hS@ [VK>6Yl/|c-aU0FA4hvC]+b0W% -ιƲ(p$N$5M,OLe~Z2l mHjEWywW7xgn;O8B _MdR  D9Z_4lGdڮsMKͿdw\Dl@TE,?ӚMF o3oTwԸ)3]w9+vӍY+@{2ȌF-Kup>6ZR. L oZo]WL̃d5sXM6hD2Y|LA<&]1 <@odgH,A!kCЍh\թY@)))xK! *{iClm@f5b +s%8-59H}7\C89^5 jotz,g%RNf ^D %Í;4Wǎ74Aw`K_7d%-DA /b(8ᨥYsP}K{-3ɍ!2L=J걋c@T!v%,W׀dv rj F-sM HYO̤\ V9s~tQ;Ke8l{ 4M7σ`eq>B\hRD漥J{wx+0;E+%/[*UO8a=GԺ'_we;CƞY"fzHҍh⚰ GajF wj#$ԫQSSrY>dC5Aά[Q^un2vzKp~MYE+Bq]"f{B[Hٶw֯D",!?EG+;)1ui8\ K -`{{϶! ]AשcdDj?/0.N erpFYHgj'-T[E8 bV%u2i83Ou5 ;ku"]8y2nL 4Ohҭr)Rk68M֦7Hs}EG psa)MB^l>NBa{&IR"c`(p[ނSrI{1ؾ=@fO}x_%Oi0qhl b$";0 k2T@|ƄqI.B4~a\yU"o $cJݧ]ǤU: D2}V P@ !홐,ZfK"I28E }W`[)M]eЍuxlL:`W֠le=09; RM^媭!:# /gL15>U*z_Xog57t(2QhrYW[oaZH:QT[ZN*"I,%Oqg , $u~DcG+yk>6G*;%#-/M"hDwaA}JJ0Vi ;tarH!fۇmA$aGA$e (>hVB2~8dQ(;>SgVM~rJ$RkVH4ҧaHwX7$bٝOcъht<&ߏ7y#>Bg )ٜ(#.rsihԳ%j*\Gu֤Xh(s\`7<:~0fD z &*%Gh_dNdLTb>lcv171[TH8h/ziT'AZVw20Z778E'l MȃƦEչyWx0)[4r8Bp=;Y2Kn=t=[n_qi9e3*A٩\HZ>Razl$E/2XxDri2c y~4i{oVpAuXJv4@0KqߙGyNɤ,Ja3 4du'ŸoGEZj6BSGzxK׭Xxx2mudw({a~QINZ /{hCi'ZZ?4; @9õG۶G%QWEmֺ!iGOc~(c`ӄ5}EhyO,T dRQ]0tV $WY׿T?e6zv*OaH\&y+uV󲍓L %nkpoK0sP_F0 - Si$13_6}B,DȇΗA(eJ;HPpJe9CU)P 1Y|6 F5'heЅ @o_.0e@?B3h7tʤB-}DsEO#ob ^Q0.j4S{jz,Qt'F}'c0 Brp%I=ͻ(*γ)/S* t$U >_mx^mmPbF'Z4pS;JW滹Oi4+?bݟ ɣV({Iřl, !8 }\R3/U]B@@ 7M̬idA0C R? ʊ< +zn'sb0L&HDR_YJ2읎LTˋoxJšJGTM4S[ aRmK|N,<圜-!pmD@& /{&&Ԙԛ&K~^xDW X,C]vwvyt$PYQ0y=a(YɧZ_!^2O?= U.GO 铩A6s;7  P[='.˶a1+>i/4 йP@E1iDZh\g>ɯXs6A:lwo>y[a^#p5Ţ؉li(q}cJK|Yg6qPQMJ?WþbqUQd.|L cc_j{w| NU,?'q{*˕wd_ooxcSWCvSbWiNÌn߉V$"+&rNkehI?42m7RbS-˔wtOԋ;5 X8thBA6ͭwjH/65iEi7S]݌aj31W \\Dpk?  -NDcQTԚ)6mؓ po(~p G0 F6g! fםw=vǟZ$$T@/n|M4؆+BψBXQڀE3ᵪ :gd&V_y{dE pn[* Y$ $0~u2FN`V1-=3F4yysgfU)--l.ItR4U 8{bсqIg7՛_-=?6o[QTqÃH TZ6!ѷPR; Q\FG=?2SE{khD"j*8ZXlVzIW0_-FX0rp>E] J mǭŒ%'ryj BlDZ*^.BA1l[hQ*K#aNqD4Q` rf"e0{)Q=AP_Cf[%41tMawU3,w)է ,aA> %kGh &WU+~voahR1XF8zPe%J=$| -&C|eQ[ߢΠpPu,*$I522,Ny{AviQ|9.K2`P@E&袮{흰 p1N`)kE!2q:ӱZr"dehneAu agޑ.87oؿguVגqkԓ4bjMAeG}#/q|2e{*lcyQ+^3c='6xX<_j W+JBdzBAhxzum IAl]/x}3ϟ^QמPY.*t\R<_!d!\|Un`5YؒeԹUFW!`*ctSɆe wϣZђD5& 6/^ESMJe?MMʍyvv+ 6a߻B]ld)(°u)jz1Cj7'&c.ɹ6<HJJ$۸LuPݭٛYaWI6)+GX@&)L7\;wٮ+{2k:Q:|?'v[c, V|We)nڦ]'\pvseb1f?1Mqi7j_/YrM福'm%| ͮ_Kn!F\4s*vw?50=wZ" ;t^~B-8?q;?#}Aۦ~}DD94 Ws9jiB{mt{QyƎMK+lÌ9F 3)#-뵟b i3 U:B -b2M?p0ycu؝n Հha&[Pks( NpSNvFl&6P_um^吝u4glibQp[j Z@k }]綔ƒݶWB`u|Q >Ji(~D [י<uw+/}YsR+a?\]=$NۛF‡CNQ@{,ҒZ@T&'UgG ;hQQS*Q;pdkUk.p.8-EIeF*R/ 4/`[}i+sV4أor ê HBf&b,?r!}qO+!b*:Vz2lΤ'hbvس[5!QP=^]Xn%]ٝM6tϮٻ!ظK oH+TDz (e{YuS `Wr]H*pH <3r5Z(b4mJfwG` d;'\\mT/ {6 JʿYM0"kRթ] ڸHU#ВaE#_+OzWv15c+ԧ#eWNfIHHkjO;Tb PfOp3w3Ne>?T܁ a{۾#u$viq )ye c+I; %ou(~9>e&ҰEcŢAQŸ /Ń{R)F։&!uȜ̷+DƩPcׅ54ƪkt ٌ;i + CMSt]{6i?ϬLÜ7Y-$/@lZf09fufV+UqVi ܨJwذ[ZlL&ٳL׹a] ,&6ݼ YFwzQ&d.-~k^B+OdZ&7KeulV?a{s5;Hw,u;"N]N[_1&;t K%Y]Pe b7b - &kB>Oqq7<y1`VOvDG(ty &(`ߑJw.@|FVRpxyǻ*,Q۽ft5PvkPWi(!Z%>*+hiR5euX, :Q[-ߕC}XסH#` ʻơ|%Ե̷ha k!lQv;?M|t;g|ʹ5tPbҡN< !" ]tQ@Ο25An}7|-^2lDXϬs?{1؂_БExU- = b UTv>y%tߒhj _-WO~LIP%%&7tnK0htBc#T ù oyAKُ&[y=3VDQVU Nb#HCz8pX)SxgćjR ŤyfgwGܧD4< W_|{]$u8=uimO3,Ykɐj=yA~U6"p#Ò='k P:\(-קyK7 FT=WmcooVhPcڊq.qjGYʩ34tdt '@VP sJF SH%BG$ +Ƣȴ!0(G@KGJT) ,)ב0^iKz$Ȳ$SfclC[1r+C7ZW-|o륉4k 3 i{VI$ At䷼yQirYNg.a}h>\b=T6~J s7Q<殝މjZ>S#c>;a8&b@m,8ٸCу24@2н*h>' BLGhݠKU a / 9#g4StyYh߱ߴt pSw+JY(B98fB }`ݳI4K/puf\rtr`v:\hXWUgbh'YB1V;FN~& U!Bg4p6mj 7@n,/1l] ,G<zׇUcֹ:0D^n]# G>ɧ,@Eo"k8k_ADLNGقnMXno XFjwȞ1U0N-Âsf$)CFvoS̗_cƜS&ANLXNI->p5kntTpXnn[}!R/e 4  LχO5ABO MOis[ XjrXfYE} 4cW<&h3]`9tYIp9Zoj5K{WHx UOP+LGc|ڃs7P7ugHі #~"6xx'vJ؟.gؘvKۓۺ6CF99B fs .T >gU19OLd#"asp( 1U~)#U5-c[{o} q0ȹ9oN7~C>n-wuHF[QՍ }jGB[pԡ)j4 r"p/z28bmd89 Xnkfqzd90>3A$P{ AbǴa,eleYAmvpLGzv8 sPl|Jt L{Z scf7rhwsfz\6e-٫h Ķ V &Y foe]S2'%j.|,0=NBh#JXi93=)5u\{Ge1?Loyͦƹm32%%ǁH{h4_T37я1yt2Hf%*R[v6N`0PGlf^@xoo. sHƜOEǚ]B[s~0Iď t^*<;zƲa*۬0/dj- ->R2. FGi9q70<'&E0Nŵ Xh.G o(O&}TBn6]ͯ ~.0V4]PMN ^GFnN: @[|ﻎ.E*2Q i&ld 5uZ6"J^*PH*Ґ\/+yӸ1HXte=Dbغ^4Wp|<e"d+7`IzwÓMێS$4xb}:38dQQWR*R&.:" GNB Z(#'iNȜdU, m5'PR1obYsÄW9FLc]NqHގ^9dkEZ"Nu0!_M/_Bڡ]Xh\25C.ڤu,Fz8$&ϙ|\gߔ s W2Z'R 7yHK*oCf޺:ΏBf:ܥ79'%43ǗNdݴ.U6 w+a#Ia;}ʙ/܄1̰b 9J'_ϱۘGiZּ{FJ/%G^,Nm%jy~aQo|ŹL/Fܓ$n z‡@\}O<8=zyo|4 7l؂mܓ$K937+< ` B1r)L@=9. d:{vZG!ѤM9`BX˛(,/l~^n0S审dh_d[wt )B_`[o65z3p<,+2om:\ nDQ>ͣgPa>k\co}18Z'sqGyG6Μ|H; Gq= # bQ%)+`>cXF=yM}z@&J}+3-J |n}+LX|%FWqG䂈.y|jϸ"R <$fNɉ6~7To$L("=n{2Maky: %uw5߬ ]%_|3I'73k~z"4b?_MsB8qo>&EWy9JZKK(VzZspM/YMRr%oi2{tf"-" ِo{ֲW:Z859A<'$jW`Ƨn*EMn7VpuZ5aE9a0L/ 5ǰBhN h@q46[Lt7\X AV6|pR>X>8ki+Pt^9v%/x,냑>@{(шi||Z$U[j 'Hz#7=q6SZ LIэ L[CZ{8wC_ (,P%k|Ge%TL(HC~Nʰ)H! n\ ˕}[>js3T ˲kh{ן]kc/ύSa1Ftd!kX7X*wP+"b^B8oc'd Nu HГkA Lyh}|Ugꂩ:'1[B:8fS59kR)Ϛ}|OG7C9^J.ٲ;/A3S3+6P΀NTaOtk ?:XYZVu ˬ:öNjF7%ԟ1nFrF)S_EnIyQ P$ < h|NF' T eU0DqFL:yiseҧ{=}`$=''lݘ %=qhm4-<9#,f_S[RQV&Zt!c=/0 ,̗{?GCTui{.sk0Od( WOqw?peDb1zƿH.UK6ư޶pֳ`:7dNx,*fp@a0H+ݛPB)/[A#xҚ9s:vd'Ms%NA6 J.#2K;uNt9o/'[p2]D2a\7YHeW Twi,>RF!JCM91͟)UyPk(O}8,>8awmkXf@6H!+7#/hjH#&!:liPȼ@_ӽ!H)~K̒År@k4%  tl3f>qfI}.6 =O".+>@VN@I*rdk̵e u̒?>=C[@͞ 7Ws0j۠و"{zgV fTh6R t^7 '?Y9zR⺵niE uXVY}AsR"U.鬓q $y-m.oVڎNiɑ;< Ķ\)+v¯ͭ28Ҭ a Z4Ptڱ40~l!SHqV@$R]6{q`Ck *zmS3<WeIlxPoӧƿ5]Ԕ#b[`-tmqcdXs7\d{MQ[Rqv<#`y(Asjօ;pU@UfIƉ5\rJYVSֵ{TV֎b/m"|y+gTF3UIϻ]jUٳgOM")N ۟*Y$Bɞ=Կ: ݛϸta#9 1emUAvWv*DMSjxiaX MQQre~t.EG%D4D4j&&{t>e|׵27U=ɋ:ÐPy Vj {mncv?dRUتKrDkt5jdLdj~Vu=/$)O|RA k*hq@[,> p=l-&rRvYcGn]YoAxnFЕGfK]Dӷdxm)?Sms#_#Hy2ݛPu= lSY5> ))oeWy_8u˸k^Xnv1 K V q'ON#|Mlc2ٱcyO>H v5_tEN@/MK[2je)~j8۸D#=!~.M>gaF("evEXɋ~+WX^Wj8iz*c:Uȗ9+b(zq30ݫZb5ly7Bl4$@x3U5A̖t*#*/Y/[@AqO { Ḣρ;9_9ݜK6 U}[dFh*cزB^WcLyPj 71 A!-  HpBd2>GL^"׈LdS/iv]!/4/r 9$E𓞔qڛR>Uk?b8)(5О,9a#ڗI Z| )9oH&EmM k/I7\^wL(2[э!-Ro8]Ov̴7.~#кR&ҋ$(m~9TaBAFp>[F>2#Omnc*cme17  TbfqK?Ʃ@]"%B_EswI N9Zk D6U%|LM%r{\IܽQJ~ "T*28§OWyЈT̟|Me9MmJ 5bf_FYմ{|X@GOpqWm:n2>@\X1p&Y]Ve324UZOEVkWug$az$dYSeL!0~)uwO|'ⵠ<$67z 0Lk3LRgDL. /Fǫ Eĕׂ|foG*=\$xCT{" #H@Fz|,<5(@D*e#dD.Z$=CZa_}ݧK,w'01aF" %=F8DKʶ2˟ϿcV3#S9JQ'yk:[XĆ:EUr m55/.PBz1Ƴ?dIRj˦l\Hӌ~ aTuԱv}{8Z1S}1)#ס#񘓝#UWNAy!d߷HxqdP(,Ιвϰ]ƚ-?RBv+nBwڲ56n'Y0ř~/جPC͎ŀu4;`OӲ>HNe݉#8ąxԞ=f'/UJ .+~urfwVpU匕Z;K x?tY,#׎u`lN #ǻ1o%Cev}rY \PPq;eVL(MxMlNh0ScE@ s̛d|^WQIwZO*=tlTNCu8{<ٴt4t&z p8(JQX*cf%=:mz  3zYkFɬ7} 2J[g̢Rvwt ޒ뿣#]ͺ)Bzƒl)FX:/~NLj?ˤttgBӼhXI#QeB& JI~+FJG#w{XMD̵%d=8nyL 5 β6h$[L70U5{B{i>T8K9#|[_h5;+̓@Nzv""Kzq֍N C N=oyϡ9Hk߳ ]{ !u4a^%8F)S\!GXB9.)BsJV0xiFEb왔 xREeLNN% =X-pp97+\u7]~ r·bPe 4ҀbrVlXso e;S0D w#g3kT{;`.|^iqɀȏ٘v< `f Jr_ nV0 LyB\]?xR K2'۲TԖ(:pa՜LmXQ#z;5MWY'#?SF@')(J:IEaܚ|OBAp$a}=Ek\+wGH~"@,EjIp ׾mseQoY=&%Z,][Q\QDd<tڰ?R=!$ؤ۽/.kYM(;^c;sPx3Ϟ.0M9G?m)-8Q. .=جR˲ wE7hv?v2w9}q+[LӠ {AbAucHW~PK{02O͔> 4$_T13 -N\VيpeI'4OD=&V@mE-##?_2=Upzo0-&Q8@gZB06n"lLơL]ŭIQDSC=nEi*pj >nm;JQGB PRz+LM֘@QiT*^ !25ZfpV<.Xs8ʸ9p*gR-}{5|{%Aɟd׷t a)W,,qzFhe{Bs^ d&B>3ZN`U| u1RhZAlZ">$5ײc(9F=kMVWufyS\Kd_LV\#Rykv[։ip˩ Z `9Ve50Oyə~(B'`P )&8qƌVc1r3x/*%iHj<`~$0cYg@erںIQOܬx)%; ص y+E1մN9"iDPx RÈXQ1'bT1Zn]C8etU`B%D]˃+00Zlp鄒|vZ1( zar -g 9pnX7;KwL>~2;.ZCCKA„uO$?Z Xp!I{*5VmNx.5B /gn%B6z/$^PɎ+^~-'Ɇ;)Ď1"pRŨPxʓf&b 5&eMzY0Pqœ?/$)`2@:[{}N(kOeV ZrXs t`q} z**`ͤ"63m7]♾<;TLE `+M W>i-Ӈ!:#B7'^<0y+Z(%s%rd.לP%~P @,NqgmT&s.gryvhV0@i$Н6/SSdc&:!)QSi> }󕧼Fs3ۖ[Ef`v4;U_bhI)^U{/ %qsFjlw6XpLpЂ'h|7bE]լUŹq7i5j׶?Ο/!tjҞ"Xd^QK~׷s7|r)B+J' { %/ f훳Rb:DMXw{3MQj򁫕#]$D[;8rzզa.r(RG)~"Zf7 f Ƨ%D)w SyßH qԲr_|{``Peg`2 WHq8q ob  xhpӼ5{9Mn̉:ub#l+[s4s$ [wm/힉VBs~A'dc]K`` ,XZ1X*dj6.1X=va-9gCKqtl"E{KT1#{h[QS񙻝[xS1ah)4Ao/.aOk.t;sI#8%irM \RW7CLQ b/串p(&w+΃ +=,㢥'J_9DV~6Ĵښ'4wBN CP*0Ȉ0#ӯ\*)zjmhmb䌹@c'*_7Lv;9miFMQJ"wn2D 鯖-(%#Lҥ-xY*%y>&J^2P-Z_9Jqs!13$&ZQb u/ #R UA`p%o3r-+8=p}\v'ۨiDuFkx+ǐ6;o?AϹ 5ewYSwCEm?MRTJiEڽ/jR+ψ:Ec܍Bn)CKO(yh_UǀQ{ H(QYGeSWAw_UqCpm!; ,ȟ)1Y a2ey*f|JF~6Nu2UGLGK¸Obs0x>=vHϜpoZ9aBGD7m])ȇ~;HDHLB0kFGk1${;HKQ5*5Ƴ)Jƅάdc8%kao1zmbGߙ7h.g] JS6}„6 M҇ Br<<^MJe!+t S=ve 6DJ`t`Ѷ#]UǾKgq*K:z֎s秵hkL|. L*x?%1Pht:Cf5oŕg/ߜL!l"o E~<-h.M5wBj'ŵ8*>kysU8l#OGVa E>练Trvt{JA8'*;l)}z)Ú-Q i]MwH3c4vѾ_ɻ,V xVÍaf89"OD Ќ灍!!5+;Q [_2ӿQ*=6Z+M9Mz!5F{mP8p7(fa"r+ b6< 3 2!tp<`0rfU5ZfKoPxw,yI/R#%Z7v/A0xhIH-f@γSbbπR%108C7}XwQqTl<[/P~P,bv1];C >@CcLDX f>[hqf/dzt|cٔXZ}(S%S ċ܅*;JH綀iJL(%Ev-h R䴣VMUdj_駇!~(?SQˡ]3ak c;m,6ga7.{7']4rGՀ^Ɩ k IIr[u}j\:Ť[qdvA{zYOYYEYO?br+\-bm% Go;iԩrtJrxY6 nf*8 4"qKJ C0U eU#7OU-B&[.C-퍯weڵAT?*ǣinc֘Rj"ۮBR$%unB ^^nIrmߐ'c؊wzZG>l)el;4BW+a;t+oWuy[(Ș\ :nUK 6]![h{Mw5EKg,5*E AH7F!&:ZP|.*J ;Z嶑 0&/.h 4Qߗ]\>G%62BP&dqlfx:紸QIu1 (8gVwk6`4pAtWeCIüISg0mpije_xrYlx`v*6:#OYLiJ" Vi>=J NΝQ ~Q `sxCM3<&ʥE5#d ʥ ;:Gn&{F^vh]jl-F! "{\p ξjabZ~C퉛rt,֓|~u['q #j,%,9K(?oW)muNZj * '0_,_Oeo>S/3k s?T4%^1w)xҺi0M8/ah336?aa R2ڑgxv5J($]?kv5 v$DhK,mSe$d9AD,Zu^#v[[pxs\Ry>T)iǯAo):4kD   9 WLm~tĐ,UQv -6ߪ!ʳD9Z%x~{k7IGor <#ʵ Ahg]XEAWIMzsh4cN/pT{8I~#]0ќ9[DWSR}}j(c+179EcW\ĢEǏw p") >iyګwT07)M7c s˼usb6R&Qf6e2[V A?: C.C,'?SN14/R[j[Q(Hpֿ u|vl+mB> ?r)ȓDɕm%rxy+bv*Y&)l)-G}1 no\-C '<mhcjU-T^K1 P[ArPmNK6xk+j vFax䌖XpBύ㐗`;ݭWy/81IaLMnz"[!3VMy)y\K|ƊO٩>N|W.[5gY)(;ueF 5\/ͬaI4`:ēH\#F,^D(C׳> 1uU XG"!8CX,]Įu6eFEshg"`ݷIP-#sPP^XI.V)pd$tA8.!vHz+U6lHG8,d=&$z|#Emv$xnh},юIaL8W)9)i-cs99FZrQQ6P![b+J˖xw|n$[tFBaT()]70hUᮉA@ehd4m1^\>L Fu.;sz*v<x Jfxa&B]ϛB VV{5 @I,ӁD HzS|^1"MO󄩚:!E:*a`=р;Ν{{"9@Qfsl]5Ii^QbPX1g_!>F" k\ m~85N54UyHji' Pl?_;eswYs%MUk2[T N|zRu" &,gG_D=Mta(7I /$-,FOQ8"51| 7)W|MњQ8l)ѳx*Lak.;յP7dm7nWQ-[[=-zܛ=ZnN(+MMu5eKejGO7cQ4_}:D p* |>pM$}S,:!]I*lk)iEZ'÷u"ޚږ0vo,ƱBu`)gY|iyf #QkbkW*Ҡc -[t6Xw>dA1>,E7TMt$L'e:\Rq<ӵM{"A"H/ 6߾]hS# 0X+S8 " #o6,m^Ol\xDT!zs yu 51?bqܜ)Ր-IKhJOB4>oQXp׼j6?\kf+LJ_pqeSoL1Ϩ-@*\H,og0&`~X݆P H5 ل|g,qSRڃ# +_n9&-Aq͂Vr%6AnelȞg*@:gfzmrq.Lf/~{]{I$Ӑ&UZ*c92!I`pN:MDXۮ>jrwK0llM SkFJNkD10 G#Z?Ӣ&ۯFP0gqK>xJC]SUj_^t7=c0 tdπ3Oœǜ 3R4i Y ?mkeB.,rY4-7xՁfNjĵ$cr|ebS**!]|)P%K4'k*{&O8}!ǁF{k ⤳ECd6y꽷W$뼜\2YJZe*6/X yr+$'V{/e6)xf NcƁ܁k KH(66Xwhhc aoxi gH,< s-۷}i&W7!Ld2 g%{"Pi[,ձ3r dd^`uiQKkT% 7&Usi2luj۽ _>w5cK "8ѭ4C>#ɦ# )fheJǃ \c-6mQd!p*|Mڒ#+{}wElo|Ap}NvZ'%t3$XE&&T3Tzk]d&}h~>>]25V-k XQ:]EP$.vAiK>\ϏPWuUgN ߄٢r-l6\9# mN&.AZoj:Q_Eݣ\W_$ e FNK`{24)5 &(kO[5"#{k/NO~bJb!_G])y{r|ūy*Q*:>bޕ02e;ܔFbrGb8*鯋ԥo`mK~d=)F׹ 1,8lr[_)0ǿ5,zVIQ餿%%ɩ!k$ż>.[m`V\ "HLW [ʼA=0=8$c ѯh&E832'f7ThZghSGxɫ[/s&u,Ud03=;ڙ&EzQw%y"3N~!s{2#mt/G%Ԡ܄~:4-nmʲ;5$mRJ}2QotUm?dS=NC~S} ol㥻~A=(Q)|C0UY Q@ *r}ESb@UJ_tOhYXAlAZ¹l4^Q^#Mr)O`' Q=m.ŎXGiũpwI̍ck_ȶCs R̢rȵ4ٿ丢$Mt)wҽ4M)@3`}P:˰`X&YyA A?lvFgIwAu!hGᘦ= Ѵq+!= `рAS -d[6$mzo s@kz`FEVtwRr}=œ$@B2i `ґ6w?}"Cٴ ?SjAmT`3~jLaMb^IM_q\>LRD̏tq:nhbH`)$]>)={h:+Xk#ULbٴ\JXoȄ0Mn]h $Ǜɫ/). y gbMRTXΝ{o#C$϶ǻzj]*hl:eygssK?}8x t8(eoKMk'rJ".7_D] %l'7鿦} {ff'1jsr*f6 s%cwc˞ -$N?ƒXm I`jd&Ftn;/?mŖ,lb (hJgST3kj#ua/}5* @b5VroQl ]4 S;]vFGO|X8i]Hn WR;䨣M4gt(rZir4^u<-?]gOL✬uUў'=~gdIQz$^"bߠ4{ѫH y꘰w/)тI2h]3+iY7*OY L ,āB6Kn>#-{:*~F"!!BuHU_|G#P|⺩ `j xëU;?sN?J1瞜DGRItWTO4Kh"xu/LRnl,&j3._}8A/bߊC3#'6qQ)^(X)\:lo$VY S/C:`w*6SNV%96" ɠpxNGvVo'e&@ōcF$ [A׆s_0=?'T߼!oodvv%+\9g\_yQ՝aD91]D=D<UpT_CTW5 fIsˋ g0Ȉ= " ЇSbA?K`)5飍mW*[JG6Xmd'xڧtږQo`#/3h`(Ö[#Σ_:(n_9P;cSGIgX,g֚ C F(ILe*J5L~і,[8Mlz'T<)g EOYJDv=ó} % O*@R8kĮ{#{XIhdKVM,UX=g1ɪ. C )Cf 6aIF\6塚i~o74W)ת=I>GaQ:W2/uLa@Tqc z L C@m`/Ydg翊u %pݓb&h?ՒJhMdU% . M}I{׃K+9d5&:|r)6H+[}C-wCY[`b+|GG"s֒e'}v|h RM*,-j}`>a\=EJtTI n. r߲p*&ao8u":e6A{g/[k/3Rr(,FdNǹ©]XO&lϚⰔe34b)u; z"Cm qG1m Q T.M]E ^N; VZ؞騼`tB KZ;w#^r` L!+_e MzI6} b9m Nq|iR5a ˢ2jq8Za'xK`PK昃?搥!H(Z]|ue;aԏ~ަk\cJtx]wCa{a#s!kW#wɀa I$R9}Ǖ%+ܾ{3w|R>=+?)%g$'1n̝V>NOy ._9_K)>NX33:CQXf_Vkԇ.ȧݞQp e_oN=| [yeN!PGS#^%b]kL`u!8_fd|`V@Qo802]Kfl!nj䎱g+j%3eMp= 0:QT~X,R{L+'h ªɥ9 ĸZdH,Knq &RXK3=t^B3GRzGxZ K=W-J2@l1v1`9's@{`<"HGu_eC=vۋ\(d|/IX#(_z(A<_cJ+&jSlB[VfL(P=?9L`uLZYRG˓ё-*c|^ݷӤ)j+Cq9YHKw;'í,|ijs&Sqe )꒻bM :j6&XDjEۉǪ5%)p/\0̊V 9hZtl)FO8>o 1NEqj}Zş\6e9a}AH$(P'ŇdG8B_=\[ &hZ-|c:4A*aV;z@ ĎU>Z}mMѕ$UD|̝U\ASB SsZ y|S/M~ḄYVqѱ;ob')vS4`a,Ĕ+S 1 Lꄸ3iytQAXҶYЃ3l:whS(x `-*0ΐ2:$ͬ'c~ D )rF~ TԚ\P]ݍ[ PQ2NmBϒ  X NNN~XwOncJ7 2y4S` eǴ?{;T֤#\ia.#Hb,f+0ޝNXSʠm(+lfclvQq¹$n-e{iD}  E1„YI B26eON&ǟU%K5 ZHXM*Uϳq昮/G6up M9R|TeS ^KϨ bz{B}*TͶvc[_R z(׾ׂu@wfe~Œ9CExGbhP&e=H00ZQΒH w\HH Sd/ZIuVOrKF/.Ej_ -YJPAدMd43:QfŽżG=Ԅ<(9E_Mg[r†2=p(]~U m8x+ҙ+Biz\'I]ۀ-3'XCՓJLi!pX+XCAsW؃19AW*ݸJYxs ?2qJ֯u<6 R4AH~.F+V?oցl)U7,fKXtHPR2+姑;}uԢ|ztb"/ޡNL3O;#A :kh#YHRr0!) 0rcQ:3V&l]Ulk i(F̛%֝Bn<,+9k]*p$P-f@@ =|9[_e夊.OJxGZ=CԻtw_FD(T5L^O:'AfGA'\ N ^çBk; C0iϺm{s8 T֭R<%B#mEFtX<,^ѷ,O| sYXyOeYS봂}2>g!Wҷ |kIgz?K#пq l\{څO+;֤9ErPSE_YAxEG~WlNߤY)dF,wTϧ/(=ՕS} ˕a-up'R%@9s&3 ɏjQM?d;$ *pE3 &Bלr>ay+E)$h7 `o!F o6*(4vIIdCu'Rߙ5e*H)AH O mm{R*t뀶xRD@Vb] # 6)alR ÒF5t _>(IsO1σU ZRƎ>Ri )}wy2'BwEoVQ`bHҩC!EM0RT<Se< pDhՁm7y?Jϯ(̚${]rpo`?'[M_ӀRle7Ԙm 'ǁXz3)RcIJ1ĨuQ*{ V2z~@&V/PN9wZym}Ekҫ3i>Nz0Zac[gZf8R"$V.uh m@ñe Jɯ`;gۯ("KC0SF?L~oo8I8KL)u~PBI_l1W~/|y}|N+wCŔBa lk2A)A %uӖ_ LdboY]D}l7t,Z/){;s:GqeTu?k&<bMbt av|cs7Yq*(ܿͽ0q ĸzQ*?x},XD%M;bnH)/ۨ)D! /F$xpcp! ׄQfn7+EI,:*[ Ul;l$Kue؝Ҭj\;7c7)ϪT3Gy;w26?N4JkfȠ0Jv@.ft_Qp_1H'Z% 9L.π#Qlas *HgL{$E3 05;Ƽ{lX`\D-ZzT0nw.Hh?X-mShfj IVބNݧ-nߍ9sW^.aC/(5uI G֚cцg{FO׫Y Xj4o`a0dV͘Ĩe͛~yt+e -Q#T 9_w :'D1];W{Bپv[RXF[ tMJv=,llbۢn"06k >]fxDS{V4j,ġ{=p렪,&d#( Pt$3uD4 U7 @]o<Ӄ}x~e?Mc#*?q],M*=V 0%0)Ou)ގoZ)]GEξEy*Nƨb,y_ŗB|B!2ͧ;[`ERn;<9^<:~A|]66e GwNUs4/(dxg6(5yG(Ѓ5 wm&+?rmlJ N獞S hؠ`*NcfZu~ݩM# ,dc.z?ކg#fӍ(d좫`-~TZP?&}jy5*=MOx{Ed]" XosUȅ|N><'C_rŃ@~\{ ʾ|9٨DH?(őNK9Ijr? m$\HÊ}w|9-tV_Jp{X­yԔc8$ >$aL;3R%I/&COoE ^3YnuQ;GtA9X 9XJ4\L;EIBÀjAHOZ:9uf*zM䨺Ae~ƴVUЂ†d#TU zi^%xLйVp䤋V| /y{M|Qpס~,`|nL2޴y˘;qF”Az z9T 1+E C] rF 51T R).y0q|6)0x)y1wA( q{_4ւjEV/w:xh?:fȔO.ZFٗ:nF( *u\>}`)Oˤ +3+tBd3KCε6;4љ* R'E=H}y^j*`f>0qzy\XluWN ]lm%xq_hq<f/>arik +0NđL(ɇs*/С13\З“_ۈqa*9_c_]̓P w'^f~Y;v =sdzaC%!P 6+ax3L MySIw`s\M78n㱨uIyY;c' r& UЅhՕw |edJbT@oPSLvL8_:3v_\WlW$[n!Hazp|ε9Q"Хom$uTQҷV]h(_<)!,R0:D4 QaYSZFF;' };ƇDƒp0H0Lٮؐ4E-$mcwCBnQpaT):U "!Ke DƜ[[q϶ѕ#/4뫵J7\{|B|48|RJR {/0WHa2,MvQظ Ә%2[n7b`N}e8{=pQK.ƻ/ЇK q Y?Ţ eH6K<ŧa7ŪvSz7#~LQzNnv5ctShJi551pJ㍴Kн㋐gy2CJW99ܼі,Hx5onH.rbW%uD)&WY*"Iݍm )Dfr4`i|Ƚ*rDhnw[6(ۡS8<;o GL?hhh-:%Kxm|gL4["7n_m/p&f*?6]Ŕ#yhCz]jn>Q7:m=0滱Ka6 :wi+v|3_2:bݜ?=WH ŲabaC.bVh5BlM`PS_W:3 B->=j#hm# ʆE b$SvAr " &s#4!L@Bc>T~D@0ݏcܾl0 H\2ݸ*? T_wgijn9 7O%/w:LtGZnjʰ,"G;7:]/8s1瞎ɎFIt&1sCg* ]\߻l?^F, jJW똗~kH; W503FhL" FJNq0ڎ# DKgFt֊GI )_ n`@ݨV')67~ _/q62(JÚO18od+t= g(X܋yF&SKJrj+$=),HwPBUNd젆"-s/~U.Ԝa8w.l^D R[pO|u`]p e@0%mʣ^iQ%B$2l{bCHTtho3L3<#vt@1+$Ρjc |sea0JDHL'^+ϭ^w@}}/1;EdHnKUF}$wS0nrQ13;u'C2Um^[gt:9nު 6v.CGW<ᝂ&rM_usRAe)A:%h$&/T~{rA}&䕱0<#8W|d)k;]P+(}1w &Ǘ -K85Vx#DblM99FWz \]()>GoC{]$9J_4qrq P|il (quΟ-Lf5-ܝu?"4IS3b.e[<1ʱҋ6ˎV Q~F5үduq6u⧡a1 I"d$@~D6r1DghdT N!DB-Wk@ _)^RaO0T [OQjp{̓ ֟ j:kTPG,? bN:ǭW}S+֢H]f)@Y9dᅸ*Z(ùys' $18F+,֧e9^ӄ!␀b + 6OQ,  4ʻl ~en ~߱ =Q_ D"!Z` LפhwPezЀ@t!qD+f9LE-;J*@ܘFD],Ù).GUҶӿC~M hrvMFy;al1Y!\D lz# /"A҈AxED_sK ̎)H' w৙>~& y6P* `Πo5B誤f/Ya"7Qu,;ê峜\? gizɜ$L /OM:=zĊ:2 >ת[y59`KY]~:M87Ԃ1E,nJ$H ~b0$X6Oggkfup_Ѫ%6J6Q):dgp ,ESFֱm}?A;iy[K?!1'҉R .t}R搫Kjeo#;歔HUM/ZAbno䴎0~`USx`|Ee(Sՙ|s)Nd1̯b Q0tAcc?k1/@K[4:EnWqڝʬcY;%tܖwq?lkwVy A8zX?Do' { w -B,pp-0OlH8 DY #9t_q7]k_Q3iGFJ|V%hphn3,Et 1 Dg+v8qD5I_1%.FVd9aM @6'e[Ť@xJ;T{{u>Z? ($#5`źsͥ8z0O5X]ks&jfݻ WvF N<}n݇H;l Tr>T}eZ1<)}TP[BK@;zhn e7`73(,`y@ )#G a3Dc3N7..V =3e>ģ Om+?1ci<55Pds!R$y%qIٹFxP刼Foz$*e! ?4Q# ,gޮ:b:6,JHX5&rIGkݯJl0 к莴?긣TC_: 15'Raݕ"A#TqPi@o>9o ]8~Dq&/G})/-X ¬MeW\lYF05vxL!ny64>C gQsnV M 6 R2kl a.?V@ FK ]Y֙| ^cD_6&Mjd|g`'[ Lh!PqrEya$^e>uV LۈNz!8$52d1yHU~rBlD AUq%dm^ǝ+9NHw 8B;nP%C{lnc?'Ɇ1t]E8RUMghj%;m\ǂ% y6M4­^$`{xYò{`Z}AQ _.ȸY(u:˽lIW*B2E[=SF\/A6>їgJpN^@07185K ީB:j*q3ھNzՐӔBw4fk9>D=K;#6e˜H+SeX@my>$k(RG-Bɺz3Q|cUr2oA&.0+sytRX=HeRuMNzV_+=#ys .Q0p˥ $L⮞\̟CiLbāXR.ظ_V7XnrsQ]H2n Xf 5CtLBc"pjlY*{w laRcr5Y 2V dۖ&n{nk.06u~񵮒@>VFL%7ͼ왂uˎod@cPRc';$z]&Xuf* T1ݵ6lzvxS~Y˿ƧT#Ln]2\Auޱ Xvo4Bm1)ңu ' k@28s][sj."y' sBۿ0󂂁qdb{k 3#4T|ek6b4 e cnWHyJa#yQI]sr|[̳t!zʑYXs8YbevjՐ(|3C^(ԯ- 1; :Ae(n" ҟXWdP r}L7Qk_Eo='i.#*zWۛL;oZC\ެ٩:0O%y.qr\ldPȷO+db0zQtEhkj]D{̵8vM[Kb |ߵ./yU4C'(]bF =5KaN:.CA>4cCE`u>X0b1mO<0w˙iF3}s*G+ ^$e+ZEKzkcu|XaIDevTFRNQ~q5^`iڍ/C0HZN_ӱ|hF(n6x$-d r0SYi N-Io-Ma٘E0!sv6]hm]ՕkzTο[ rn J4)?JNK靤@ДR96nvOi1EX^fրBoBc- OMp*@,G+pI7; `A8>-b:t ۺ9 9+#\F ,5#*wdfQ|hM&l ]W=ŕk"KC IU[ŠVT;q\P`e}`ޡV lC*H(jnH8/<((A$]#S"vˍ^Z=QS2DVJD\\j}@BpJ&S%yTBXṨ{X|3B,QuC,Ĥ[ڪ6yJw 8/vKr?zmh}ymG!n7]zZB Lfm(zI_Azi+I!xE} ?6s`Vd,V"xJ;{zUգBWP YO=LSPj!o`{W!RF$Op̾aٟE̓.VU?%`ͦ@.3oHF1!7&%"+++9ONf=P5wuByH<U;`Ġv`Ў{mXhY>r6.TGˬm3."0zZ ~`{ :e`54ָ49aWnOkffXP`i n3\tos&:= TJSu eDxa/w=PBokf f##}Z>ԏJ:w8Y~u0z#ل|Ot3l3*G_~kV4@Y0&Ip,wdŠM;}͡0=qIğ$[_>VO% |W=:뻰)d9xD[6i}wo"^TZ$tam( DvsnrN=#&o@+,5)?p}/ 2HlZۘ%uJYr,Teȅ|I^9kcUưU[6@ﻜaa}IW_ӟ;:,eԞ xs2+jpK$~*KjIk7vD6t[_YG>0 2w(!?:OٜUX^*,(9L Lʨw lP60/,:W"Uǫ wiʧ4dX)v!*Z5[#Pٜ%9{f̈́34~}#FB~FLUz!2w#N/vZzϷ,gh[蛻s vw,R( h `X%1<"Wa>02}yۊz @+2qE}kTWyΘ6oHmD7^S6Ot7OGP05pPFvU<@˛\)?b0yZ׌p;E$7kype@$T' Ot` H͙"II+5n0D0—8An<*^۷j6xcIJޛ~"3:L㰎etկ9BݲЃ(l$=x2CBA-yl\0^>".UXeoP:~9s#Mw0mpc3;w^&'UXطbՁm!-ĻaUb,ēEOvJ3I.D^Yݽ0A /3Ǫ L*)]_R"@ƶ.dp.܋MvS8^̭Q/ǵəP+G%.W/Oa[ HZhhYJʟZ# "#?M^s:P*7NpearJRz mZHK~cĴ/7M@^A u{ɝILP̛>!Rq{{ XK\#n_f zkKl1<v´P16{~lhp D..[jdݣz!x}XWW@߽3WEXwj=Ć~Eԍ }^l1ZhNDswф#&{R#s)u5yq׷an(*s[IvJ Vq\Kڜo,oT/[v*S̎cbfsG$j \Gȁ ρot4hK׏kiF3VB4沴;H x}.,Qw4L\Sv vjxFdA3HyHRP@H{~ҵ[ %tDkI|VXr;RIhRv- )Lv$`o&SJ̭ԈStCm'햑* $x, jpAn=1Y)bVu[\xuQmJ=Ό(U з+ No0器ʛVSDy/b9ȺPݗ=y07+i6R]SLR:%ﳊugHCbՇ$O EhQ8Jǖlz_ gx[#eiEFwQr+V!EG1n^ `-EC_R:b].n 9]K#~{ eAgqk26 na(L!F7+A@4J>ޠnE`F$kkNv3OZ2qVbUBBpkR"Sp}RF"zBGȺ*aޢow`<p\n(+e5{Xqozc{V ,P7Ev,'H@oKq`:#vi4&~PFWd#,f$N%ǀz:QA ,8 hsSg?ۛ`kiDȺYCtjiWg?jd#Xœ# E5$ e_8Һ2hn>\Usz #oYvx3^ ͜%mE8Wtrr}@Hr290q^1/gPH}Au R6O?#\~]Mg]u4ַEwUm;6FǢd.;7PɺWu%82zt'eO#"Ёf{mDz@yb] t5Cl+t"_ M%3Cc0_"do 1̆ЀH\7v >?vRW" 42şa!'E-f-s2EhÁ<~e~_ zUtH.ūjJ(--p)֏(&s7\̕Ag0.jbst= OwJ>1`LosIDaAĬ/8UQxvvۯ%Z,Zi+-![ JDms>.yW trqd$[;Tkf.L=|[ n`Y VvA{^N/ E ;YŁ;0L8b)lAߛ*&p lxreÓ&5C{*ti2:>:ѯ 2>0ut47a}s !R&K˕)b5h/Qlyc1㭩G[3!!W,O< @vc"Ivu-l;PcR\ъOZmK=sݏo āowj >l=.!yT2_9X9+{tN! ΦH .Iy-vXqx, lLjK,1X y(LYCinu]%2U-/G46AD ׻nF3QpOT'Gz =i{h[;|@/ }jSRqru%jm|5tX{.=ne]z\O*<+#\>k>GD߲F`iD⻞&$s]c?f|z/X3 L=@tĸo!9t!ibC Ŝ,ٮELnZ<(%o lLll w/7^7uϡ9AMdC6E1CcLZ^7'W1'J6& kHsYp%e );ݍhK-.oJ}.2 M&2W4/{[R4]>>g5N\'Upx->Gpomgj'8􆪰^>ѻXe2ϳrCd7J;DY8qd₭(T^\v~A+2SWnOfAF撀vq+uRIe8]R܂XYܧޒD[#a ㍦sz]^5Fis`6NvÈoSfDO<b\(F\>JP'g}7O)+nM;pL0SȥPDyy2&5о5)-[ ;VRҁ$8ɺq%2rK2I FPls1zį]dRk¡roIDUH]yXDx !>}n[﩯+%e:`<;w^rѦ@DafaJq4u:fc|! Ѹ+Bo ))r?4 y׿ɲRp;ғrL:LH"2Xo*UcOɢ'؊h UEF?ǵť-̖ntuGUlA>K!C _+@Dw~bLKnlx}I_Tl ]nwF9]3=2 ?,JUNWM5rND^RV]a~E H<摅!BwvEر;\[1P"َj;2΋2}i/9Yb`7 @ 7IOt٥CF >o}/J{Ģ8ag1 74 [$ݧr*:٨URYR(yu㈽_Yv"{7SABWU g}!kYYԟ wGD"o5{K䮀x8$駘M, 2єN#{(/5F}y|bgf vg578CK8zE 0גy 7Pqx=7HРH]KyGܞQ(Fӫt5F0OoG #~ώwSYd7f f/(*~̙VĨu3DADE+ٻS s/ #}6kSx48ɑ͜9s; Z2SNTKwy-n"T@ \q`J{es d46t7>""67USc>i:0,rɁv<5y6,%Te6OG>Xh_PBCZ7S3V]KB7U* ZۺK|җwrB/[R72)%JJ LS,5 8j.m''D;ܵ+*Qvjiz1`K OӪ)2׋?;,#5X#{p IBb;|`7c1FgN5ɚWqk2wt}U`VӂhLN&,Iօ B5,[Y3d0Q##sbk,@72H)D=v(Qd1댔 ^;!5{nQaO"p{s ꓅ݭj8k5 ֦n!QOÚZlN X36To{y~zMBo濺A4MO+_b9OMxdLcRu9l,9tƾR{d9-ÄV ƒgc,4|]a~GZjݜ*"g6f;.paova]^$U#}#{8eNaV{)0&sz@jy^t|PM"A^ykQV:a'O>潀NʺvfpOH۾5 ͩ3(ܣGUstz:ovil$Dek "߂ UN.@w`\ca!2xT48^)I'X9 +Ak/_Uvs\rs77%Rƒ~T\cf- DN-lD o-ͨG0s?}# 1`T\$N`KnSE ޤu(?QB,hv^e8]ZF|'͘h^mԺ:z䭓% K([(J%v"11|ok{%|`Tu2cUw偵?&3U8xFh]thB f 8b31(:ŒRVy:P_|-S-eDŀGFvRvTtjҐZ7!>%0[8#r?-tj##bDK2ʅT .s|! (J#G3瀢EJ ќQ C@I,j\@&VVNo7WC-~׮7xcm 5ȓؖd` Պr &kDCzC}F٫j 'fiT{ h uIo/Z_|Crq%Png yCNU19Xl/2\:torՅ7>ۏ!' kTCA`VƳ[61OzUmDE.AVqʝZE_vU>XF z'Y:N^}gOu+'QL q"D kӦ;6k6;V{tΠ]'KzW+Z r zq><1 f"1wu: h\mlL@z Vșy'0i:hJviټ?UT5a X-ǎk&e*4Q4R+[6>IXxt#jXN5+2dL-!NJe3˫2]P߱/=Qh75WLJJ~Ȣp02$+?XsE?!b)4!|%TȂ_ׅ)2KC`K됇>`_/S@"/cKA.!7( r >`m%RD3}V"G#P[wWtnl7>v DóG@p=s@sgc~V_sg%_'jѰo|La hފ{3E<~DWxbRL.'\Cρn;7$v$iLXeA"&4B YX}HuLy(~$XII~b25%IKH'pЛ}^1 m;"ZCk`:ݻ?H*}}SUNuG.(`Hakaf`KOnj-wB#2J1[9%w3{m6qzH"D݈&lWwZ$Z=`hߨ9K[|9Z'x.SXxnai`Eө6 燔M:˩ &&oȏqL*ɵ5*~|ժ7"(/ C%,SDK6Z_FRDjڭ2\ZԉKNJT< "aFR,iXe&s)m?Q#Gе]e%IV/JTPqW/>p8O`u>*z*կn,qR""Yn寰Cuˢns;غI QlCKp6hSV[|O"=/B$eV؍o . [;E̲31HV+JӍHj %UzGxζ޵vZ'9UtE:Yx!.AP2ɱq#aYVboXc̱wsO-i_\jkLJFTG}M{$05pfd9Y'\43%ZSŶ+cMbS*%`PORgb2&ݐ9ֽœM].$Ty$'"hX ͙ |<{Fll<ӛpnlb3ga6XeJF->tnI]j@ 8':O5H37`7*LB V|hB_[ֽ7z"Rdt5T0ha> }d[|!X*!m$&ۦx(_'ղ:ylȋ +>N@=~\p99$´SyBMH3meo}V pLږGB7mg6)pY)۴Kڮ}L[[Ҥ131L"c6܄D 4'vuNag#j-t8!_-B2-̎9>^yrvW.y ʽ:MeB%%O銕do,ntfAͫxw : J!dehNfxv*6ӓ D_NbeA^|c[z,H1KM`y2/oE}.S2Y.\jBzꬔEN喸_O]<:l3LIjA0`JD\Sn#E/[ sNY NL#NK1N-(ioxVu8~#KO^'U)/Se#Wd{xeal̝WdbCz1=ƯbX-iZXҡ5~;M!`ŕ/c6R qS\`僖'=8 hL9 FA$9QLL(6s1`F#`4c uoy MӤ{\d5dQR Ac%/U26w.ĕ,9HZuߐMv^m _XiD=oI@@˟ܭEzrG{2׻y(ya$()sk!X͔r ށNdu缏}$"t/Zfa NfiH_(YqKEy8Rx3KNt5Bח#qX>)J5oSԐl4? CP8Ys͸X}GbOJf Y* .-AeBz|;;(IUY^@-@*.9Inz@re/=]~]`>b/ Q`obͪ߾:& hyZFim~YIa8^ɝic O7ufruCƹ]+r6>;u =_<^@R}y0~AzoʊOfeEiu! ?(v#9TLC0dH6`ElJ/e8l77[yzRɩM4_r6GdӢX*@UJTe+0|OIj;;#,(ilg6Fcggh̰w#]n 7?Q\.i}nƘJ=x׹뼋ȿ-=QlZŭH Vw3clfbQHBe>Ri'/M,[d8h35Kɑezr[ q1ה4! ISpSᴰ~# 5#/,7ȭ v0Ň[1fٔSQɷ^O_ၚs 3)nX90|)k*_ufҍ="L)T\N2nˆwՙ)icˈ .g%%A=,n^(ݦsY FLH_v& *-PF:$ͿuP5$ݏaXH/b̵5C%&HrҤ4Jg8ɖgiNBN*G~J:4̉:{|/ zyi$`rM\']R3wg,5S+ A9g$nտG»YwHO3i v# y:ǸiJB@=g1 L[ 5Z¹tl n`k#F ٨>y`"q={>NҜXV[ZZ6_ ۪8y5{ ?wj3-'*?{AOktc4Pa|QC toVb"q5i.{f`|%TS>fPLav?z,eFJʨv>#*:rNˎ-#DZ-7 C8р풽(wQY‡̹pags_FgοT#7ʿȤ KH=$Ji./h^WH=gQmAtmdwAdB9ʳ&?YE[YB51tvggDʓ DHv\.ݨjwu#*;+,;kNТe]f6 hYhXI1g ˵ ]sCe_. ]g萩iRb-G{v|NgT_g/,GW",X0B*DgziDʮGH|tHONi Eǔ WiL/#L33!S,Req PLOGC,t QY(d$ ^TTyix85pG%9b܂jN@U} L˥HjE}ykhSkЅ yW)C#f28,? ~/vvў5{"i(m%6zOY08" y;g}T ZQ1)p?[ P|])dBԭL}v״iyc Y˦fYmYte.FqYMIs&eBU0D"'72,h:ᄭ3BW)8igi/=&88 >ڲy %/9q$$caļE2㧥19>kKj=qPn3 Q3 N%ӟŀQBu|&Jjp-ңrYn;doEZ9 `h#~,ѣqqF8 24'Ș1a!u^:V*w{2b:p:k5- %7Msi@Z0QԮԑ,pE"$}s>|~Pd>q< mkWf$ X`u`X-M\a$uE j?TwRLB**ݜX=tیDbk,B$} dNTTUпBmnAz8Fr_:s TiHk9T3q1GnJ򛋣J&ݳzH $;f3 ŝDE$,~K.4e6˕;Kgv$%pSy ٣Ғr>4AOA G":<:(OЕkJglu2:ea>Q1&?|du S0L\ mE*ҋ81  6{d+}Ks0/eܟ}Y#2?>>4.?1HLq\M K4p!8¦"X?IkaC2B ZiA'"Q[ӊ ;QfkĮjjV?л 2'd@U,`ۚ״p0_aϺe@Wtq :@#Mmm c]f؅oEdsp;Y`XK6^CJ'@e6/gIIibАG N#s׵&Gu'auϟESR-fHurq.@o5oyCy0؁-,q!l>uV|r՝3b}DS?,m"6J^nY_"jP ^͟,]ܓ-EfLv#7iE{尉=h7-a@xq()9g#Dxۯ-EH"źx4@V%8q&yQcm8 B7sQ9ͬq}2N?d\`YEo՛GDB5dMLJʁcpS04@W1*m+ RmxRPc tk֕Ci10NS@"6|$v P{3bd:|V-K2QeAHE$a!oZ.o5 κ]Q?JXxXJm /8] ser!9k=ޒgwTfhp;a>іzU*W\ss {,VvVShbVQ(zky >8 3#̮cAIDD5C%e* QC^jiϛZJ!=ty%!؊xղֳo0'+35`L2Fp.^–*![Mo"UZD&R?5иsن/˛P1NYϛFIER 'LUԾ$\vx^hd̑"r NH?@*Y0fs"=S+ش8v Mhk#U=Zeރ¶ɤgp9FLlH&u t  ~\$;I!g s$_ QU&CX':+o[.cfa)cQ .(@^|7n𺵂v ]0n\X)nS15lg8Zh(b*I`wot{Nd넳^V,)ti|MO7 ?OtËy"?mMgtuxt[)6cZ'\p ZKf7u[H2u J~2)uXRYBf5̺h4w(6@~EhP[hG҂VW*v S0Fl/; ']EaJ"=vzy'ݭ[4Ҵ&}հ졘%Ni'Z[G$2CO6pW(zBT2”GxH2CF?AI٠$>"*<̀j.r)07v}WŻ56?-0͙5Ff87~?B~;Pe֟P)7t,ȗE<'A$OqNC2@hvKe-VZ:YbYӍ?G "S'HtLB;!g6Ƀ]ӓPRQ{0tq8yQxf7*5%AV7:AoO۰Qg>0&D,sߘa,~% "Is.y d5K!/uR37_]?Mĩ;f,Oc8?h4@Al_b[,-CnMŌ$irNm]cdTQ[roo @pWZzwRRZ|=x>^G%nv&]t9ur R>빓)p)쟖fѳ^݇M| .ά3ҹh,[ acQb(Pˣh_,Z;1Jܟ R؃.omJB\4Oyhr|u3/MXJ@: QIwIѸhXWO}U|=@ Yrd Y4tC>!dܶSw@oM'Fb7%+hdi8@(?ֳ^ЇA a|%96:*vٍzFi^O =b|q0R8=8ĭ{:km\rx`Huf^qȄqtyitPqa]0,rtLzh?x߮rm=)IOqMW ZkС<1F4͎.,bǡ|pqDIRJF5 rM񬻒s)?iMrhf3aBr'c 'a}8dh"D ~Hl˓ %M+[@n[uoS sPxÕcyU=CTD1}HgLפ5R vSFcFbıca!y0 @Ew"\=iG;`*ܞ9NKc4r&GwN7DvS~n=˒)$Ou= A1h|4Ji˓%x81%>Ղa1"#*puPHQt, y0q,OA]-0$eI p8*V l!V}[cBI97/!v4 PM1UDqz*ٍlJ1'Z E~: ^.Z]PU#Fb嶂SW}2D t}!4ԛhm-p<_AjbԝUls0X=$?V{dm( !8Ó3]@'.Dq:T\=46moJfzAjIp o߃F = s029$.;M_aũ 8ْ֜ HM%;H)w@QWBLsmztϼݡӢQuxՁbݾ#;U=ЎDوaR_OQ9', 3ĤkZ=9-+GA6iʾsn9G.$ߓV;K| Xn<=*v]m|bT_]D%qa+KJZf}Zj!.MOg;KQ`M)Lr j'fYe8 B܎J60PIv%,eT[4T@e.r5SDYMKCWe6ڜ-P"sB׊o#,;IBcq4Jihܨ&%l>fqvͭ᜽#8Y+5 ؋7.Kefh+\4%Nޥ~[T߲wID񎋰l#Sكkj` hE0i0 `W+LiOU`W^-r,DzR *RB T5ǧӼ|O玔[@;\M*pm\PQp>a<3H\Lg]rl04`J k̟C/!sP|tm~5Qg,z'dgr&B2 gDެ,T8#e?z(/٤01:k/K /MY( xqf e\|>Ҭ0"]q(ˎI{c.j-k:(#1qEW,cӬoVD#!W9"rx}i5yԮ.?V_ڶ6Hk)Ln!vssDZ{S&Zb~_BC떥X0c\cOk"GA>i0 YI]ʔ, |4 V'A#ah&q>E.:PP; ^]Hk3V\ e]TNAܸt4R ێt-os5x!$Uf0пV yV*{??nB,Sbk$ hpU嬚\C" U%O]J5HYw=V:r j@A^Un T\=F˄xhXέyQ# ͇ fSqF1,*cVs3|Ԗy}FlJzn=ƕe# K6;¼6 -W(%8pyl /+ף hQX9i /xE>'Pb!TiHr7ʼn`UU*cħbDݲªwfהXf@kD>E!Zakx4<Ϗ4'H 7a~m~PdHޏKiP7];I=gB҄;m 0l7S*-,Blyld$Yh&ﱴ@ Wݹ[])8i@!kfTxʔv:UBÛ*T]W^|Z?IOéaWхU'Kpq ?|Qq˫xxVsoJ`4t%Kt^ ?nq6)0u=Nѓ Xʌ1Uii%Ea4f:/aj ,u֟Q $eB+Uk0>5F7G"0T-]!Q tIcpdzP֖4=;M"sU'(\-oʧ|7B6lzV& Q2*G=\W,/D+Qߩ)^F(s$~{(stQ! q*[\V)b`IB8]:X+MO~ 7-*J۔r2_û@2/n0dai#֖6bnDI4nXfY<̽V5vB!iiK)CmI8fne'~3uFFh57e,ړ QK#(rJUu.fBټWMy{JHV{!ag`Q_r3?XW)p; CX>*D "4u F!@ۿxNH#>c1;݇DZ;>> z~Xk10 Ϫa0SPJNW1]!Y_Š8'D.4sjh4rۻu;3^, _ʼ.]r=gXw5$U]7+y̷Qws'. fUš0aڄ;#1J+4,۶-*7޻ɺ௒L>EǬt! TcKtqFb=Lʫmur׶1ѷs},:ioM(^ě6*Lq(,l6ft^ہtO]L%plZϮ Il@q Bߏ ZaW#%[_|*:YϢUf,gV_V]N+L.Ywxp;'[q1}醕icX!PBA@O^ݸgN:.|NrG1')ϐG n[B]}QsvIl Gq@4< cRXnm5kFSeWAx N tQ f:#^jHЏlHz6foe1߫yRb$ۡ'$QcdiE`#(nUA͠6.sZ|`NV_GȨB6M~Xe {,$#q8oy$B.3ߘ>ey VnqpBx45uU?C8(5HԿqZWF.0 @e: TΧv drlFZIs)y=H S Z`xrMHy}j[VF`VjJ% fךXtƮ9?yEFx4S8l47bU@+sܤo`+g׷aL[1Wl_C&D<'i"<ӵq\5iG,t4*y\Jk+};m:҃! DT\]f>}%M^7/Ļ ( v`V$8RhIaO7.|T1&iC;\Z{`2 Scq dPK V5wIyψ7Mː(oV3Xm k/7Fw{M qL|D#r䨜;j'1o() O_-XAKe-fjC5@cI4%Jw,M7!}Wui_CD4528 MX،KU߿4+Ah@3.%>>)\<i"q8~ͱ~s\<2Jw`=ˌ5ҹ߼O\) !?a -M#>CSdD"uWoH4,Ӎf;!6 HN /1(XжEAPRuoN_2L5 O_u$\nC~RKJ\PtSS M^Zk.P#ܴYLT?3;1. |.LaC" -$ѵMzp y! ,ɔ\9(⠦P-+G-sAL RL南̚=04̳pFkyy߇DK'—mA՜p<.إi/H*E`+\'YJ& mrJ=JL uAxH[}K.ӷ(*RT&(g)E 2GQ?)L}aUwRΣS A{^c<BgZz"N΂s;~ `ƌ$Ϲ-q v@y0Zo SNIx@ ņgqdxP }_RbI_䜞:{!gœ!1]*.y`-uquriN .mTvD#Q0ۤZЀJWNMiں xq}F9s?Z|sJE+qX@uI\Q. Tr**LH^qE{cri=/4`/̠ iX8,14{]齑E?\ˁm.a_NB ;$`rbG֝\5l [a.n8m_ܕKK=R"+98zڔjfHBk2ɂ (Iiaeb7ڐd̷@␷H1kcR DNCXuUx@Y*=L-<6BS}ck3#DR!+7_&I0H"Loi U]>^mQf2EOעQZ~.?U`9mIy%M':C}fQhtT*,hizj-0^rސz*rd$ecf{M.ZD;}9#kYaa+.sc#GIbQihA2@?#`v.ʰqҩ5tRu PswrS`'RqB%L=ݥW\λA*GUo,{TΩ>QΙgV=OȤ4xqIUA~Lm)+<ͬL7Dah:kJ,Ok(B1U81R"TYA>!cK3E8f egzÌڂxs ׃:C1JY?1%(y*tŬu #G'L5UxdS4LZ [uqO4ޯܼM%`C4޸4]D[$qrqOr jI'auP:vn"bQ8+]OA8ƙaVeɓV?䣭d^|+"ɈWNW(p;&\i))A7b_аwM"zB^8VD&#LsLxFՆA{>ge~tUtrĈ-L3=zKKuIw0/?bl u_hgiWP,hI>&u1mNV:KpX@ʓe~.Tx RLB~.qpP/d橳~{?*Hk>Yؒ(5VY qUUmY9tٔl7 J"Uldgdl GBH́!?͗+ -eTn*@C@)a?yA>7t;(DL3hc 1/6(t>OwB`lo)12y v9sx=J-1^,u.b6PHx A nbq6=Xb0z.IvޤVO:_. }[+I0MݙR˰}ӟwyW'6$+O/"Uѕűbo]@V\͌a;BM΢+ᝡB /0'd>>\ PJ9_MeAQ 8ܢeImR)4h+2[,zA>oQNms " (wqnVoz|as-}٩LXRG bbg`uƌ.eAv0|^7Z%3ࠣw*P64lCUum86/e%v41ǜ~BHl%@ݶ`9a9. 4LUv-۞-_a[< ]V˂gXX_gOeϾQM{:ğ;fc!,܄5wgB'KD"»mTj]ՕT0^'cЦ Z}Iw tV'۶.xs ̇NI6RѠH7gG?]So%=9:8=S;q k4~bc#pP6 ~(أ\:p^^mLqP[j9d[K_V KDwmEy^Z;AmY~v̂56̫hUb"b!U`eL(<#\wsf#p~!ߟC:Gw",{n]fx\0ao**0,BJ<9X2/LhX){n_G6/NG-p!ld]nψUH5?U^PֆšQ_ܽ|ufY(^얟W(3rc-hQ}ؙxm34z_h]P\l#8i*ZLђ]'fR#4hJ\]'}ѷA`9 sHO r ;B-3NC|6쪛S\L bnsZQ hyypM3n.ŵ6>.Fh 2.۞}pFIP\YeC Jv.73UU%pXj3̲Q 5i0J%sUx^*phtz ,te mde4 g yڟ]b/ v8@OQ;ދǽ!; |:C?c ZaO|OLc{0wikӬnS s(N=Lzë$i\eL)6FB3C[Y>i<8&sK*t#. {<kAL3ۊje!67vcߝ~ۭ}4l ϨMKJ$#6RA<>_|x0Zp7$* (Ҭ1|BٹVw3 IuߓЃ@iR*/mrU%ϕI pK |`L4+bbZ*\<`Aq°M]nE-RX%e-tHN@QFPuǔ eT2}K =]eu#3SfNj2xyئޙoț#ہiLgHʑ<m2*H&c&Kݱ2MGb:,_)SK!c|aj  9ךu!uǁ_pkԙs-O &ٲfM miTݚLB豯lȫU<_@p cBI\q} jAM8>}iËϔ Byԧ{ ?>L XGS|)"bhΊ#/Kw.u 6j Ft] zTPuIJnJ,;SUqE\ŝg1CЋͫ7_m@߂9* `ή 5?(p?1q).C,D|uʌz}hXɺƒ۾Npܿzu@>wlʍQXFҝQ]2l4JeOu_Qª!E63:q ~)IaRhSx7`R10&ǒm,VZr~*wsgRh(Iq\z2eH!u& X|$[c ߄~us?5sqhC?Nkw1Ȥ8kK0/=$yaMhZ/X ^I4WZp /Af”cU@IUDVvp$(C.W!%zod˕?J hV*w9T^bYS$pwu L/ %]7˥߲݀zAvX}DPަmEofױTub(YlCo`g*bJ ġzNȍK:)ȆR59*0|ȑUϷt~1 p1;t P]?T„Դp 1wItgTD74}9ݪ `))5Y)vK?#h\Xo Qj!Dum{TТgv3rۺ+z@m㕭>.r*0"Jkphb㓮.i?9r < sVJ2CRHJ1.`zC;d(.n94ii'( *589C[pQ8FnY\_򞥄C(1Rkhۨ <n'j]R5 V @GR V8UGRJ?Va׬7 AHM^a]D}#| .=iힱ)adx >jgFUTNƼ;rBMQ[.h}U3Bu %= buL{?ov NR7{6k`ܖW.::<0ksfehYNeMLLul7St$ ]l͡!4DgFĥz(u!:hZYc=8[iiR[l&gFyc T|CW8I5]ӡ;z\pLDgs٭\c{Aii4~}J2@EzȎ>?[!q-#JZU:bcq_pCL^֟3ZQX b Jc#Ur%uȀ$1ZXv/f]␯jm0t(o"ʱ@G|i6嚣j\{ S'Rh.ttp, MVI$=D? ;˝_*wFi`+Hce]iDI`@5Ħṋ b+.P]qka:"j=..KQTjl$*WSS׉X^s3#CL_kky5y_" 7̔Ѭ&Q/V;}SyΗjfU෈x_]+@m@+*kxEW- Ӑ+j]J@WپYJp?@ȿ:3h2V>y[L)Lm}Y V57.'LjJWMZ тx{s?ǿjNFqovc,Z̳shELm$TI񻗻|a|,R'jo1םT<rq3uQZ})lG%!"­s}c+xV|^G,6F4YEͰCN Z&iH*6ܒ!a޺GeDZ{$,h4M ೿bB<]c* ÔAR4$8K1W6lL$oitKg/HMDVO5|a(f; (+C`5(.r`į,1we&ō (lj^iGDED'e9 4 z}:JrAdn|xi#TinC|^Shd!ar|=2i8 K.C [j]Klؖ~M,~dnLbHsf3z@0 "ÎxEݫ-kGcnH*mgo[4}MtO ލ5/TA څwԙX?o-E)-\loWE xiZ?9@^.EgLVXR}iaz#GoWd.S|KIlųd9' a_4e GqLyv**wx vEA yR'|@1Q5c1tbMTf`T7>!u\ߩrI^MTyrllHjNj0 ;^מt<*\'P'&xtd $as4Idր č-?!7xa /'OV3Hq15W1$zwP@#f=ZWВ xwD4XEr#GWUc9|_?iZg%(ybgDr#ù2s>jg;bzRix`l#jkllE'JAPKK75xtG,WBE:Ip h#jUrLhA^='v xiN 9)K j f*)D:hmZOx"{` ^DqmԒ4* J#%G}*=߯0=3@b UnVvq1eE1mg$A9`-9ϖ,Ӂf- ۣa>\PN޾gEѳ"h72#i+8y}X 2lxikBvuL(*$OZ֟G?kk=׽yJ5l/} Ooo6qXΦi{C5S2`Fă$*(b6,)1~_J'RN3bn:*\Q!E˥ϻ1&Y1:d3ss93\H[^[c͈ό$o 7|CTS<(9z~T*bkM#-|YucnҗOǁvcŖ]h ÄPAGióhM'e[TozkD>/yW`"^Q )K!1P72ssbЬ =ZyJnwU2mcBRۑZqhQ:/>vmq/ s,ͲF L?d<'Tm`T{E ?BXIߖ9fޗZos:`#7>&7$3 FzN)djkal6CqfZod%6*ES56AP>QqtXLzB fy}5jhQk:C@_wvZnOdjk, 2 M:@iZ(a{-w<{5O c4T-|UWYaFvɷAxPq۸~H_2ᮃZzLmC>Ĭڮxc_òjPVo̬ HZpIw E\I$m,pVڋ t14xyęiϠ18FJS\10ITZZ+;[a7+oSЉ\E=QH_TT\SX߿ru(Iv*Aj[Q("Vz#,lrws]yeF,uqKq` jAe_L_k2:KybS 'p=F_v~4OB^R b"3DL}zx<3.y8S!}A`QF̾l ˰(U$T$[k(ؗ5$kf+;]OȠǜp\$[K #@KV˷o4n"}LO{iSPsJ&|9W\V $7cXHY0rZ|>EokVV$Mg 8h/ab/7c ksIq򩶷|~`o'`&]#3 Ȁ`._$Iq9Wvh}O z2qLhKs"uRk2ĠeanSEVm+f ^U.ɅPuLry %hհj(_i8\F^esnzٯobS܏9A{l^ iWTٵP} $Ӄÿ9JARoP{\)!y⢄oW;Wܜh[=W|h8("]s*PzN6;6M>5sEz+_NI"7ʸES3xϽ|81n˴L@ |7;qHbarHyڋs'd0(_g  j 0@=n4BC0c(j6;O.g̑6ܱ hohקo[ ((Ц:KhK7P_.vF+¥ 6"KcӦ=T< "5n?ʚmݽC)ժH{L@a.6VIl[WIQ4eI0:0f^vdPqhCEލղ˥AvۈH¥UET)d lDJbN&KgqC7!W.z=y X*'q# 2nLxhC˜V?h1L9Js~D#x"7 TW$HO;M bHq0H?.UixX8m4!JY U$=OH;_'T8Kp/_NժnH|~)DF 5Ї`*Ò<\BF=3N8Kv Q<_pM a 3#5}g@Y^C)Cy}W*Օf2PYC"6zjUtSF?8u6sѐM$n~@c2q404W>9Nz#%SCd))3MCq,i2!6hRV&lʵubqqwEkZ5OQ׫b"$.[kJ5:.5w&&A݌.3IJa{߅Et=FdG%#80vGLTW.[ &'oܩ&N3AeSOLK3=b"$B5bR{RCɗoR@Fp RLF3iO ZKDLa&\4`(Mֳ3|!MNmLů_&3*CwӃ thg[Cvho;z;OmJ^!73rzmh Z@B-|CA0Ӆji=V(=})-k䶨wHn5 iNFyYzv*qb"yN7eB-8:W℥OHmԹ&}HLl+E֦SG/Ivӝ d kps[ "J.)}+VVgu~p# bv܃nU͡xb mpaFx% !'o[  yV]G^W7ѧS{DALe*pΒg;e0;F sFNqu)X? E͙IOe$ZܩB]sNOGŭ ؖ L22.&ClFb;*hEMEmq`C; #^Dէvˇ?#e D0u;9'ȍkƨ5,o ݼC[[A=i 06ln8o.q̚A[ GN9!ìLK(NvED謿8@wCچE@y̰UꅄAwēٯzThu'BKf787a0xSsHm{ 8n&넪:T_KpXC©p־'Y˓VQCnFt|aNu1tF,QcI#n#;h{2[%&Ur;j8r66NHiA1Ho"oFPT p*ifњfbQ Do17'pb;¸I*r}4E_X87?e-o(0)7<Ԥ rw@{%*A7|[ngɂ$8y *ZTbqq r`,bYV>ti+Fd!Hq7Sc>藸Ʉ-/):V*T̟/H4c9Z!rqPIa$|,H߄a!Q*I`.t~!H7!59%N:\_7 I_dEr N 駧L[mK2s\wd1U(UgZcHw/ yT{=/QSb 5dç3T|ҚR^. 4W $& 0OϮUv‹A}JneDf["&pi0Lh R/MyE.B## M 7٫CqX ~[*$jh&oas";+bTp7<~jFX!tEms߆ sc$ic2jW B@mB{Fij#\:SjzFW 2C9R]"6Ԃ R9x#[l lK#3:])~M7X]<ԵD^zfܪ$Tg 7=M3&|WȦf|/=Sx»&崼h/[3YW}"Iƹ#{32ݿsu@a6\/\1 '1*vMtfքX (Q=T8,$TNU h ۾ke:>S$:{ͺJ@7n~Q5jE !^a} YUItTLWQ"?Flc|\xVW vEs~3umwP Pg[ӳ VX9n$5J5b =_U5]fGqYQ.pSSoO]wXyż8/3;fbF!fD| Q5\5<"qXus0<[hA2[hkG-σ>b4O`#V0ȋMd<6 W|wT#7 {Ek&פw#>d~P[m(©)aViNH1{uk7@ LdōG l,cI '{ d/#-sΤ3@i|pJXz {F\^‹"tasdܔOV'5|jXfC>S# ff( 4[k5VmfxjtzZ濒t)iğkD~a{/יԜKS]C#-g?Un:1ĆDNŌ[%l{ 1QK4Qgw%ԠMnbkfV\,C7ڹ17)]kY9 hc4q2ivI }]Fg0M\llhD"Mgd_{q5A&P$?1d@6ƎDς ]l@5 [EC{yڃfUZP%hHb;ú;Zt$ EW,+O]6c,=)S";]z{-(iVYZM2}̙>Jw=|>Z h:dou ͐۲[ u(##?LƘ>Y6WhFǸ zۚjӕ-Ԑc$)ˬ )r {'[ӕ, v`iUDq#/ņ9̍\0Ju>,/nCҁꖹmpܡ< 2Z{g~۵ZV%TF[ ͜._|E(KQezپ 8$ W[RxtzSSLE}Q18E?8^uwHf ̎X~Ռ(<S:-q,`YEx(N Yk"DaBې%K*LJJee%x:8)> F82ώtlgR^ 2{-c:T5%}w޷h|n /C=fɜdp'RRAV-1 m1,vο eXi${4`rU(ZQfYyPOTkޮD?l224œM% RV́!5,@|U|0xx=[}C/xYl&FJgO5xsQBv%JjsH$`昔;g>Θenw:̤nMy,5dSgԬ 7a X7y%HT+ѻc7K 8?tW7wY0π%s=j:,^?_T4dn[LX٪p# KdpdŋXǠ_48 CJsa2{9|)\ׄީ5/D: q^UWv'+%%zzej)W%m[c #qʉ31qCl\&B*VE5ٜalzrXW> B H\w肬OTfo90nKI b*[DuSI! OQf9 3ljcg>`Ug $ʶG=K,u2h3%I{Ŭ+,}9hW` 葈[rh$nj%R˞^q.xĻ)I_\-η'3ػ=v}k*kB@"H@A[GkIo5D֣i_|ƨ;mAq\}[ۡ#@ )Do&j)dpBTڥq%aPF""%k^i[ P9C82P*` a^{hq9F_0`fznX2-؏u\fO7P!%HCn$-7[=(dD h&8QɋhN;LM% jrƨim IhUL:zgQ>^e~v;g)|bm>O ,k>|:c !$qv*D kK,MID!9r /v\{`o4V"+6<~{fԱ?gʟ5euee1ꕰCE|j?daս7ALc* |^o) $h!_Ʒ+/%U*Y@HpD*@@.o6*nt-kA6G>Bz <0ʣ`A͢āb\>pLPblo) CA2 ߞEzf(|.z (,#W7 VSd;*UxMQOKc (ɹ3l..T4;xOU4>N` hxس7h0o"C,s kz e̥H:y_c:]TN}hLW|NE>ի/It-[װQSvp)J_):>R5fj-ͫʔЉA=!șMgH2M a a2)3?erz%:Qfb_*9qN| 7D~pE?2c vP>}oR7Bdj+ 5m^Q\?Ax/u܏߷#>IՁ?uWlJFJnŝinpf@9k=Jb uoؗdcҲ|S\Cbоl`mGPZǐuT1 sǻoZ6F)TBd[l<"8/Jf4dDVRс >~EA=U2g MKQܦpN&5FCn:ٟ8ڞFδ4.|.!Ӝ%)i~_w d|xpF,f6p|nN[͘.@n_QWE>ǿn8qԖ#t|_@?`tQ3[xo]1oDn3oˈ\.y*j⃠_3M]f knx S& ]FuN.hS=5rV[>Hԩ~o%P&"z#y!x_5*Ҭ[Sqjbp&􉫿X|DU O=ZĐ@aT6^-0G$Z9@bNϬ6ې|~dcۥ_%43|aם H/ivcW/2Ӏč' ES" ݪA,5B}SkyyB|/{59,#|~ yT$sū;c Kj TE]$4|+,'; Ze4> ceLHToܖ^!IzbjE#X&/S]e_8!58l{xMV}yɰkgw9'ƦV_~qL;zJfL=_xNY mưdiN )Q[.cR"z\8Bc`ޓpƝ@6t'-.elUmyD yIg[OC$i`e셕|:ʂ)\ UlMebj(ĽZWjnH?;zQfj?Xdt Hd# F~dm& aԅ5q֓L]Ejk Cn,G%E< 冫:ø˙ r#ې"z1J?YY5`-qtڔ ESy}3e+) wFrPep^Q(+` &R+Ve GS3e҄> Ԗ`E )ERTJ%2d(umB|ug`%,DW>L&@vhO]te_v;|984NEp 6]ڝjYrIp͑,5E%r Oa uzg_fwaЫA,P-NW||1u/_6VD{</󾰒H)l.4 GOugq= L{ڰ@?/l,ڧԊ8 ovh n4F4ݱ[PkM=jR䳞xʽT?Xkkox9)UѶR~H}XMZ-FҬZ4Lx (tҶF6T ZsII[]{SMg[Mp~[x"UTa@~?Ni:V2W'<.a4 'l -/`qOi*y'ׂ%Oλ75m}|o^1`Ru&g*v))YQHMm& R̫E2>a{Vƒ0<20*2{(/c+EO5<fbkwD~s5S\dM <) I77q$x! fQ`C2@cN| 9KSm<" n<-nGXmϻ첉]""[0N8g*Gy { qOu2֒PB2aB@4 csܼP/@2 ށ]k;s#WQ*E8S.1] 7`"s-N͈,0z(#%P~ՊGL0MRqU5kg<-;G鵅^b'u\:ᘎl>OƻeMD49Ac+~9_SVmK65fD9e}CT7{NrHd:#(:{B9iO(%u&q*Pz-Mvu,GTٙaإMqv2 >Wy{ Z*T5oXE 6uRDğIcp8 Ƽdʸg@\E?!& ~P+/6ebgmԁhc&RJu Bϯ)8& nq갟GP9) n9=!) , pqg1š`DbFp ӊ WC)AO :zϱC%~zFտFCv} a6td$I(})rNs_XKsz܁yp"y$ DUT@>eCA3D#7h/).sIW zlږErNNҝbKlc@a0b,0U0ܳveʃ?laQl#,GckGv_T8DԬl[nPXε u3Y1:H[ZjVߦA=@JU f5xYF=mM4ʹ>N@ <$ /띍 5MCyZN|ƾ$N8.NrR?lKsE!( +H`ĿK;Ėpּsr[RF|JeD*3bfnğxՐH]3Ow$MG]Y͑E2T@83ðGm\4Ocr"ɜ lb1Q[,EaQDOp6sq'>i~;άr ssC4&$Z8سH߁i2uH2"qf6|A!8r"VSҮ}['װ9x?Cc;a|5a@Q|y>fRھt$FW9>{t?e/^ T1nJ R^/E0]$Kc"-.0-]caɾ{p.rbL>pWyڬ~'++gA`[9GJ# <-Rgd;boNyi_*KT7"GtzVJN~Eʤ߽Smt 4؏7b"wK׵ATzv,eIb^zƆpbYR2Yӕ?XH.^;Z~$o2?Cp9EK5/l%@\gֲ)AV]f$ܤrpy6t);1 6-qb#x)hdOZڭ"_wH󫖛F3KC7p3>%Ba3JԸ(rLo xG]K;*"k4׉}[zoj.j p6YtOݒx @>Dmv2ybBlLeX:-a;ʪ52Exf;)[=4&Dk( V2C}RL]r Zxl7H Nӻ3 +;`Si~7kXV;bٽݡ3n´hgEhG7uCXB~J1/`p%pN 5 ZY>?<*^K2"~l&cܲ\<wĪ 3ޜ}K~CY}TR5< UŁ`lľo& `v@v G(\ {u"ֲhKCEbhM6F0{5!#/)=M2[oB̟d UOF k o4H఼M^|< 3W;Y錡SaY;-u4C)y_u"m#}UR"XԗKx$` -tp_IHԸ!$-7t3Y+"u[_}p%.JFd {ZKjV 21R@slRy;-S~6Ҿn{#v/7^+>ռ= s"X=K] +fvAޔJnMYK6Ngƶ#hǭIn=k5bc7K`ϠGL7ǹ+I2&~+,giU L$&Cc|+6px)8@_ nrcjw}C:Jg1YDhSyIqض !w槣bg%36P3jJ>MCcSmdHHj:鴹 A" "gAWf J;hHz0)#^{D$ cvPap[ȥS;q0SLpЂ 9 i {Dluo\'De80-KnIu2-omD\0#(Y7 Ķc>2eD!@p>~M_.Wj_W!g.֖lfO K)6Z YAY|~r @4ZRrn a\l$p s) u) j 4s!~xԔe#2l?;!32!?^.0ˁA޳le(>ڍ/~k'Sҩ4"Ons)bTa\ۗ쾖r yzRr76:Bzf\æ1cQHTJC g,vn,^IhNϯ1Q:>(ņ+%F?xn38>~,ӣ p3Vrapq3щ}ѭ@+ ,Vs't(f U}4ڜq i^A򐼲jqk>IBYlZaAtAQFf/_?^*>GphPY]x=r ZDM~5Kx:Cvd0a(Xao |*~=Qc90S/Dsy+bLvt7 9TXRcFP6j)QW|JOirY=7e7_CG|\4cefn C+ʈyjɸa+.JeHNO4X4xl7bx{a oR5 8 sУJ&t<5ΐž "73#`y (NV|BdIs9G&z8_ x-7hHxi^c6v6ň-,_rÞMF!z\mO6ߣa=܍LLZMtU)?Zg~aw@ʅWBo[ìk<ߴPjgpGμ 9=A\S&9E"HO-,\lDef]$п6j#T{+aBF?OaL3Tr4ot kְªjN9c+4ނ~Itԯ{971Ů - S즻*ב:w㾏p@8&R- I vH ՜^ /s$#A6a(yT0}*=yr 6Mq1\4^!2vK½ZA}exFqJc^T (9Ӹ3{vP(fVA ˩ڄ38RoΈp6=[͍,y@ZXk))8O~/T̙|uմY2 ΓqyGYKWؑFL+LאʦwۚԳaWsČl2,rQ4o|BYm)H;19|II;' [ʷ idpUI/K0qh7/ʶqn^yųA Y|t LY/Eel%{]xh13+C sl 4OTz M]-&jQ|Y1 YS*1bO -&<:lʫ =盽sYt W3 L206xE )ӊ\k~).peK`B*$ŬdCGǒ`k"DفII `%{[srÖ~I CapT"Vq{:crT\rzM@yܡ5?Z~nmA1צ:%Meha,mdVV.9ܔ /0u$}f3boք7mr(NW b="A%L;(,Ӑ:ty7jMuYjSh+滺$@Wf0Q̒kJ"or,56d[.^-n`^dWRyCz'D؉cWΫ W] }eE* X`dyᮭ ;Thޅzzy NZ 婙m$D5kTO 't+1vn,Ba#>-XRFM*[)@j3&JתT]!o]% ٔQ_旪/1-4V5|%d6Zpy+7`'$zwHz4k#ҪnR˨$;DY٬ic %ͣ_rڞB~$#s:Y0 KH؛?/-fNa`tL³ Ot>̎j oj\gzvRnJ&(`x1\֬k:ֆ84m؀.غYT;\[?*ֶg)׀ _L{zV'f"4xJ(d({$-&墭 ^!C@R/ڼAGRʚYݴ2sٟVR^vr8rk;./3䲢a < [.apM uݜ^&6$4v_.[X! n,0»9!0_OL4Hz$!Re9hUi|b%s@(n` G+gsjI~㽈z<0U?/)2ȹpnEV@b?$"ltO@\i:N`,/q Sj9r3:D:bݒԡ+DA!͢o/Ҏخ)~:[D>aW`r>%GH#\msI~tm_r+ւîQ6ω5Q-O p!.L-<Co8Ehߒ[}c!{$&n73<~3T_f$o&Ň$Q}J(w{LN]Jr94~zW%22R6.з}PSZ\oʕA 3r|eo[#(JbMpFhP4WT>2奞DT)fw:F@z AwK$haIg2R]C1P>9§c`m~; fxbvϟNQ U4NZ/N8T)M^ZSܼM FE :;|J<#2XJgp<*}b2dW?Okb0o/ SaLI%{M/?s%Ԝ55T* LΒҮ3:.I'T$/Q<^ =4(W,}F%UrQp.~OS $*_٩4K')b?qq{bgLJl?{M6Tɯk&1?) % 6PJ|> Yu}l4}Kٴx-]9ҸEHoj |`yNw3|lE6-7(4 Rۦ h/AIal2KwľBu~Ec,ӸM8U(fB\, wmI&H9:qgp9)X:r8+е2on(MY9ʼAx8TM / NI@]DEd$6R^jgDnDD=av~A$?QH)owfD*@ϱ~s[țuRuJ{ 2M'zkg(Z/68e:C$E[u'-0[*[ Dl~C\4ۀWws-%jg7HIl WUm˶/C$MD4EbB fo<{ib~13Ah|};kK&}A=_RxY/yR[{,57cL/t?xBkb^fy\ XҨ/L?q_Ps72hY|)EN[%?}uq$9CUO>Uf~ ӞMr'$JjpqeVnĸ QT ?EOq:-].QXBof0p_h$.=u]x<'wH<:5M15x_MB5]ZN⼭HT/>Ih93PK^ ]ܐ /g@y$ϵ<'H ĀifC 6۶!~vul۵0J̾xnHR(u/Tte#4z+-,)d@ӋOEB3\B(ِ)jb1 y_׋j avtи$fkTCom-*M* \Ob5p8S@H@v`MoYh#+JqHD5`?:[@#.g1qۘJ:S5b:2Ξ?9"ƀ3w6%WNgFl; }^gCV;i;ROLlb'Oƫђ NAJnE戄Im+5o_d_ڢKil)8R0:AC7@P-_+-JvN ֳ , iK%3blw3`sX8I,=kC;YG YK$ Iƨm^@ʦƁO Qֺ G.3fuK Vs 1Ņ%R -])Zs>et_ݢq G/Nt?7/zE p19U!v0-ET|3|5CmVCLPW0z{׈T&aNWx虔֑UǔzU9$+P`^AB@ԟFe /tOctP.iV•Y`n_b*ba2b*UGWSh[>G$Z5q$,y;23f`KQr {n@:U)U %wlN(&Hʌ/zV]8y#AGc$jRKD3+D{foTr£]nŮZwl ~'0DA 7_jcI9)56DO zߘn?W?^ I_1Wy/h4r.=ܩauJ. Sk>_9O\ _꼗-J[I]{]߬2%\([ e[o3&^lnYUoTyв :oY9*dk;+q$DppK?UcEM~o=]%5ۑ)[e.S}RJrTX2R=# W7ņ'NbFC|,)q>=gĿP}6DuIq^c&}Op%>"%.+6#h/ ~~B#e$7QB 042a:s$܁ӥVPتס=Uga ( tYڪɔ S5ñ^ϊ|vB AZE.4/ ht4GiS< ߟȜ1?ϞZM$D4oL2M}K؏ym?nU|AlD.R9|{aOQERi&͡KLBiw-(25;%i9( y ΡI 74 OOuhR)u{oZ#]j1 u=ŁJS .l6RH izr~ ` {vA8O0U#':F'~0 Cq{ hTK H7G>b8|1wae6I**=~Π[Kn,ܾTY3u5FNEBhM*jޣ8ۗ_fgG篙cNVS*u0SB1smov9U4fcͰmD2;}qSu!]LͅM jyA 7݂QHw]a,c< E=+WB I*m/  1ZV,L@% e>:\T JXڄd06@CөcL `\W> (7XoKG)h`ܚC+(NZyrf/HRA;ߏ7IV*U|a.R6mf%>Z"u[ ̫%8?g)Jm! bĔ C~tьɘ(hʄv*$ȵ  Z.0]9QTgt-y[flX1y' P3҈ϥ>wu_+/;_z6HO`[@,/ly8@C˦z3ŞO0muiWÊ\-[ro69:L֚+'WTw/Y0W6p '1"e ^({Z;fƑ?xК'L\ߔHb1g?~vr+{FgIGB@ OΙi?6 ObzrVƓ y Ⱦ yY͓AJ=f/NpZ@uy$:" Tdm[htIT{&3X6c6X*q)N"oc* E~_uU*&+FV!vm_w޵X;O%/Ӝ]_nif\yDr~b@7ا:7zHIu(q}{8BR2N"4b|]e_/^$ĥBd^A,Zђe hDo^ΫM2P 󯤾q|!4 D-H2a15[9GA2@J}C]h|30xZ,㽨Fjk/FYNws*Gƽ+qGvtӱG+RNibq 웓}g F,봇~jyӢ^YUד0u_V$AS@&慐z s#!lN`d.ؑ{_'{\{W;f]dsBp&2'_k HSRB훵q%Fgխ=:,)E%?s\O90vɌK]B@t!GWpeF*YogSeI9Uڝ/@ (Ay7Fgz.%ot JX @?{=wNHt쨭?cg? p ;r{R~GZы9zY\i6?@ACP4\58ڜg` fcy΢ܪlѣ.LL:_Z$H,:JQfvtƪ84>$mz[5 g9Xqz2sNٗ_- {{"@c۾礈.tw08uqud:YD38'KF'7a=fan@\hGS2F/,`>yxn}2q!UrOe!jo+Tgd<&*(?PFAY4oCaфdtVR_I{j*xjnr1Zx׎yz<P)U ߾%mQ< ?s6ku%CO85xecx B UݫBKx8zq2ީ2ɀ:V/=q,G^EO)˷S:PP? diG{v>΁ϙa}WZ +L+ #.XSP({~زhϵw&תůpDwVqLMZcSZ^R:G4 7$ %“zrL]((>֐gԐck$r֫ @ 5_ovEnsBoo\8z•MUˡrbnGT;O-s(7eB(7> {vPkSvrLA5yxMY цeTֳܷ666Gis1aao1e`:aj@fO1it'W8Qwxɍ'9g ZByrb ѷ8X;]vpuCQC `ftQu.487$GĭOk~%8p f;9|=9~M:ʾY݈%QEDd`:n䚝iRAz$ d8D#v<9-{5͊nBa͖g1W1ZPifP7L3~RS>蓼&JRdqH(X} 5w;㥮p&dՄYi0uW7Ez{+"hiZ;rQsD3O~AvxnD+%rl$^)uFH1ɳ[.mm=]NOT"ZAŪ1X@=7vagm`Rpa&GӅKjȘy%8E*6cl;c4$uʙzt(Iϣ`J]IPpɼDu77 @RRLZy/. I|hr`{5J(!oQG2 P"/?&!U4gUZ}} 4Q;+) C@ T']BA24/vt$UE]3tzP[mTާ<-'}ԡkQ3Y/ʹwDFOЀvW砊lrVe b]dSUmKQhhs'r}ýtبź]Q@uIu5%(2&Ӹm1սu? =\޲[%qT|p`tz}Og%qFB<5 +FCe`ezHL*6hj)NC 9 6P*O{/-uS9;{} )X%pfjz?IDS/Se^`3BԳx&bceB6'|~AV<%"#G]ޙ}ΪmS9ĥ"¢XSx_xa.e"5UaȐЩˆyD@+0Ifߋ"Lz9HV0CZk?W:iwϽ5vM}Oc^Tsf[S>rjȂ;,mKz_2'(d*)98R:aɂ?}PmơwK[x}# sٯ(+ 3;xT+A^V:ekxtbF_F#W8Ie>tw: /*)ylr9wN$cX3~|H<)ev=zb;]=U(Q`nCQ, =rbveJ1ЪL/B/@$C ,? *V/Oɚ̓ jɥLx&E]GXnZth^FQ į3}\j`ikgڤ?e;`Jf&jV aeW\wSA9\a>hqIcj K1 "?TmnmccAQlQ٘xB意At\fÛ]O[qx'ʻK,>y˧ξzr~zF(ry1?itqwwRo\Ȗ0mAf1r7j{!<-@(&`oٯJ%UK![tî;:Cq &6XC3q^a0yw䷒iO 4$%Vƚ!Gle@f)}0pa] z~ S:B" /tTVA+ U$xhJ`@8&k DOE{RghX$qYt9ɿu*u }oEd^AccnqReLNRQ]c=TY sۮI@$X.+ ~g勚{뎢M| TP~[VaHi[IEYySZN8 O~z 5It!H?0[pB#BKΚ$ң5`Ho1-J 9%;%ĜPz}eU͑ /PhIj̇q:]@nZ\?<Ӱ* mKy]3p ~esS*$p=+װ _W]MFbs8BsE}%o Gr҅Hu4܌jU;*]1ST iw#Ek/sVm:U"$.؎p۰Ce^W.{2>l=*&j'Ln&ǁ hX@؁1 aK*-Q x1';a,{ỏ[,rílNԍR5AyeРl`}%0SRӗvGN6)6HwK!m0ߌ8Z\K\|+Ƃ7pWbFdDKbBX ︷$_H(IڟwIl;eL0lL˷KElfsORV-N`G> As萅$6i+'m ¥|]|>KiS&d+M3:w_bK qDT[$&nb0%/Lu?ycK c*bdhQ"p7Fi!|Pg>-^-7E):#UI:x%%ˌj_I՝>KTF($9ߤH$5sz#)4<OSpg~+wD0t5z1{!b֜B)P+ym߉%s]JixkyjVBm%yG5M׶8T뮨|fIQT.رp،.bA`\33RGnѓT3d1s-C<2NeDL,} j/yǶ+NvrNa^(!ߧa$!&F łDF >^ M_Ŵ z%Uov5#Y$-mpae1=&5A+8-{ŸUHD(tgStP RYmJgdVosP$] y㒛 *oE4KgE)kW@ ڠ4ݻgvC{r=G}Ba$!&Ex(g:,GE;Sfg|EG!-)9S_^1ȷ8̟NR{.:<,syԌV:ǥ = 'KL"_5_N?00,'f9#*|/%˷4iqJYqp2*a;(}M A'JD8՟J{ I;oby#4Y xƚNaq8?D31kիdgSkNr=el .|oXnM:f<+d\ყL$J`w'ͬSu6^t߽V]Ȋ@ Fšz~廂PZ!(&njL/<ǂ(QY>s d=VqeG)~4T9f\R( D4¼ {6^-N vK0XF᨞ 4[ ' X*'s7 _<+bJ>@r-9) a{M?G<m,Ԩ~` cќc*@\BZ٥ E &#TuK5hd 9r?ZCWV6ltSoM'~lX kM@hP\d HnȗF*6lWJt0eH]f*Y:jB|IL1bXN?~$ pHHJ%ZQF4_5 %==)`劳z꙯ǗAJ)xLWSGn+-D+]tSѫE U*뀺uXt`WVj|Rs|F0_( .'KI@gS+" (~_}Im/%-Qs|ӥNCf\sBͭ[Uh0,<yw6c66zQW] T?;xnMf__RD/*v~Ĉgrc`[JHd%EF y  W=JB}>K;ͽ+Vm*&HOpF9 x=CQ8f%RKˮ5W{Y.[ύYhv$| eu6d8\}7 /.[֦k@ cJ$WnGaW]7=fLEfc ]&)ݶqr";Y+K3E}#ʫO)"+mᲝd3; `Vs7TJ#8_EaԮ,/=(mY )}&7@X# 0OJaR Wg`{-dnb~Ppc*v! _R/ALmI>bDwcºaA6lf`eۼ.|sGO9K<9yn|WќtR(Hvb}{=ByKP')t ߍ }lam_K ]_*BYm\g-\xO&jk3 #G ͻ$/sqRȹ =7.{].e6=Q M/B?ҴY8Qs$*?ym c1Da H+@MA}D ] fwx <dAr|%-칐3`˺47%/dsIyx%PZ\/b[E^Fk5UC OMs $+$ۓkٽ> b# ێ'V_t;[jNoT"?K9wlKri!H϶`uS{e!G~M%35~%Sg؊&4u:\'kv@du,WJĬ~qCf&[3RZE3@DM% G.f'o純%dS[ ESq`F4=S6aI׻c]6 _t)QYJUeJ@JXUjObrZ_?m'u):Yz)3_a9ў=0C {}QLZY4`Äh&_`u^FJGJedR)sg>D; =|kMF*jb nIԢ v쭭rf/ 6i+;%l)/th7ox7;94}esYVF, gY#x4i˸h%| / eU׆dA!wצ2]ܝfעFgGKI B&?HH>:\OcGJk;AO$ƹw%͟K#\.B t㑮 GU냦[a 8 rƭs]9,F(uVoSϼ`r*fB CCfZODlEiQs k+D㍔^[)Gȧ#5 X%o&`Y5V8IڬĒpf^XqǣehgEJ3}☄^1!g=]ξ^XfrmԸB oep0hsfr9xw}/Xn Zr05.R, z5kW81mщSe.ϐ]r 0H$ Um|~JzW$ck&h;$!:Z3B[!Q+oܥ[yF0d(>2]G]PK2{"4 y+% _w:b~9yA\S GrW|1`2ۧRCUQm-AT҅Y"{\3`OH­qCDKhGLN_.KMJ4(p`ФV2SyLDoM=SC1x%/fcσzA#\.k=ɮڭdtńmmt~(7+0hYzEci KGMzC6 QG+Q Isj5T$94$qİGio?4O,WP!wǻ_ EsoG2P߬Mu&kћ?$fW^Q'^g$0}^EH =p|7C51m~x_9;a|~[K%Ndn(Q@N;3KHz*25' )I:h`=)L8uR˨%77름)8T~a(n6Ic_MBngMΐM;ET}ƪ;,Hu+/7B4y |ckc^MAi(2H]Cu[Z{QM3 1{J=hJhEh?=n}({ 6zSOoŕ8NsxN/lb΄!\_%TR#8ls&?@Ԫ}41!+x'ky\ԏQg=Ŗ/@XT7I' : 0n=*9SI>p  CYh3-jg[2OW fBzx[g˜~șA-xs5GSd;PFuS{DZ \,'L(5jC gv Fn jt{.5+*O Ϻr\GM,ʖ2"04) v6Q &#i)sڼO3z8m/`>P`8X0TPɆvn6ćtȈXmQ.é鉂S,}48>2\H5Zp=~ޛiOͲ/6\]DaobpWphpIqe^s5ryA?x#>+idn,*ʲ^[d\=zy̍!5N34M)]s+r#`:ia_B-{zs=WKY%p?!M=JO5UבF/;Xz<>>b$>~gaWg N{ TBU|L8A/mЛ"XIvYDI(:%A_r!΁ mLO8=-m+pLZ1s ="09 G|L)[z+WC/|L /.$.h M!`걻[}#螙tK#(`vwnKceX^睢7(|} ?}Va#2A5X#G\uE&=]5X /"cnbJܙK<:/pI)N;ΤS(yk2߱k,x3{ [' |:PzxIVm %Ji>[%[: 7V|Bj,H8RlM [yd%=*!_;~W3N7iF*4Q6fz.f'E\ -R ~Aʨ G N{ In(0eDJyIqt!3L IYxlb_y$}K-$>IoS,?Z-dl(O m"qW)5(dO&~ƹ@^?M" zS'Cd )@r^?kAգźxи̵8}r" #rAj "vTմ8Z > Q9:YA0W~bgL1RO׼W|Sʁ9mPQxOII()L :ڈ5JIT,lO 緑sXp[7g6E"7V[|+}~5oQM5Ud!$ơyW͡?Tj n]FhtkN,P&)ZQ&L=a]`ɇ4Sg9!gfJd"9M(Xy_ y #wNѩ!:6ҍ =)+Z&n[9*EFUiXf[3 jZÁHKs \p],I7\;!I1w[qE['&џDR'Vd-eb=XZmm.%-EX`$/<,RԻɮ}EyZnNxյ#ZN+i.ge&S;L1YHV,?Ѫ?#e2 $z5 |%20Vp/3ojPwL=\K=haM uʞY[ٳ->9\6'h,=J91 '=13n!^;ÝD8"Z,PI=b0Ai*Mk h܍$3t h=6caE ޯH qLCŬ- k42寊>Ok:r8:  AX30a6-.klK37ޅu6<+ y[Qf>9'COGg?(,j8eHfv];3]k^]Ef.Tao"lTYZKT(nhb|NtMNi]оiٸw0%҈{rqC}?ڕJqJ@~Ͱhꮊ9^\hlpc^ DubɁDN/,k͞ .j>(_[=Mc%(,u3h-VN&O-?5\Atlo hT3U/U ѐW-МM=$2QB0MdWbIĔWb Xn^ӑX5Hsd@635~A<.[VBzmuzukKQqG '\[+'BPocG ]Q{5c)bE鿱G>(J9@`)͹Sep|_ڦ}~Sn# 6jqobYP ퟝ;PZH]'*!n/ ocW ǰƷrt+Ƣm#DfQeq|kBSN W0hܗNrX^cB'4!eoJ)W뮈u6@z`"<m'05=mϘVn@44ii.)JpT]xQ}^;^I͛#J6΀w?uwXhb!b mW㇐{qCHjOZt-BЦ@oσ DKZ7{ k)Vc**gmT%w/N 7l?S7<6kxM/qBc ;{cR~g~ʽDa6y![DdcN/;6i+t\ri+/%[KFlu(Cc[C2nU\ z`VkZ]h,3Y,e4o$Ӭu+= g8qSC #H8ef4; u#w;P w~-.6',אd|b5UΙx7_TB_~M.2D4ԫ164H"|֋S0DbXV<:Vӵ*U G+N?"Z\S>ybԭTqmV#wbΕY|ZvЅMh~<9 6y'9qAQ}FP%2 AҺ]\}j{d"-HB=Nإh>vo)UA),d?tX OaFNS81r*LkYz׺_-Xgpf$ ,qAt˥]a8IK%8٩D_#tfUyi~ VÈlGWIK ;8GM 6J6Ix2yPC<hս>\).Ji7t` ~̈+[f{jȵH6W=H?M8&$~/ td$HV?W01P؈ xd_cKsbG5[|=0L~w{ߐકY=FKO-D$tFy/5g͝=z[9;p4s+jH(sI%jy_o4I>csҕ \yrpHeCw m׃ .A 7Z{k eҟFCwD&M!}6i˜@ڗ^ה"AInLctyrW!'٪siέipzv($c㏊+5h;Q!n Xq({pRnj\wh1Ƴe=]Jb]6|@K:c|4'<-f&oIȩAҤC~qm-~Ut^J$&2p~K+8ttI߹h⧾ ֶn~{a+%wpK!DnE4s7Ϗ/#k-pΌD_DH5DJ&d,#lfZL8xS6'[r_jyя<𥶯؋YbD=(חVr#SC"-j'l_I&HcڞU}>ie& z` Βq5mroX*]r4`8D8 (v c12sOT^s/1$#/&܉zQmhHB˕:hح;+e C2_ .AV(x<,ƬВ.8s- zODb;D#g8 2"l 6 S67d,i_abX"!$mY )K5b E7fc23$TBה3_~qEŖyM>̙I;9GS&OZX[1I C 6)_Q|Jv|TcQdE1+]ٿcYfE~n:"W2(4!cW?drFbrlRU!U@çP"Xȥ'?cGS> ןǡq}iH ǒ8vh|j4n j)fbxTI$ k4(KRf4Uͣe)@!2 v"u.!>p /³Zк6!xrJt 14D+ "jLMVX# oS_sW gX{VTi^i< й# y(E]P:.]4( < ܝ}p듭~ۨ`\M:o2$B):JbdG3V}Dvk)۟oyNj @Q`v3VuIGL\4CQ[/ _#>u2FuW5u^mL V|c@Je%o,\PH韺9agep,K-F%P::b0#Z x MԄl.yZ&ŽF{eS.m wgy V/ ,vF ͘8hхF@;y-دz5zKɞڠ -&>10H>+B@eKN!/ HN~+2йܯoG꩎ݺJEw 9s])ez#VU\H[T3Tێ#r{p21hROݭcJwNp8 343Nr|ZL80,'*LԡLJtHR t0XdmDaxnmu$,hawQqӎe5S҇:Si^E* [? zsst`m=kK1 9aS&@+F]=HsrOvd Z!!(h%x,t+2Ex_ dߥC!l:VD`lU`pjP G;J5n( .LdiW}bj.d!' W]ZJd+jR2*cO=zß(){sVdž+&%0f[%x;UakЫh7ZLQg]O 0fHr$v_8C+d3jwK6YN/BXjA~ ->KVyMe5CݻR5FlsTV~p8͗ ۜb9l 0٧ȵ8ڿp7 y`Y:W eg` Smtztb n-V xkתtd } 6) I;`ȭTC~5Ҥ‰c"/n$gC3EnlD%K7C"EOMft~4+"wG@ˇnΓͧpX &Wόkxh'5ݕ("k PSk!:]sKA05$U0֋' ~c[BcJj븾z5vٯ^ـlf>S^+n,<~){:&lV(}ZPk L05ޞ$PyC]])K[OS$LqAMfdg6]yx;tTEuAs$7[ .b7NNBb7~hK"$2Rgb/6_>KS~B͎Iijc(3P?e'i\xpEs? k19=: HBzhk,$f3fI[b|A/bia6jo}ZmieuqwJxϰRsӍ6θ;>T4׳A :0pAJFf.A fWoS`VnfdF|{ =X[Jst<{HT ] Eoehrq !jU{CD/T0/Se(-M u-@R43(>(>¥WܳyLw^}$OD%S~t51OQ3STr1 ?IvR#.Jd~b+I kfTlб`hcmHf33,PY'[rH|,89۟m[`Vx̂~yiˎ9QMR}I`b3N^Wa-f$ص,3Omin4"H!7j^H"<ψ&ÔS\%G`/$$eBqb+eZe3 zs>Q L>b $r>É@@П[JSd~o~bkOs 4ḇz.8`ߙÔz:]` lĽxv۰HvSY|s_}1XQ@cȽGCv]2 Ȝ:YA8C5%OH1U0aN,n[ZR"y )7@ҿheoW ɹ /Hj npXFZˀAeZCa- Ug* &&?d\иӋaz9hhe.f y;Hezۏa2ŀ}nLhh.5G*XvQдe5IL.MC?6DMسip7nހ]ATMa 82W 3؃a0?-Zdl8)nj ,kdUQyeJWx 8$(=T:k+>ץܯ/X[[8/ lp}5lH`>KɛvPH/3pAS~-E= 9p6#XB4 h:]x.l`q]5! +\9B$O1R+iOL-/Fyo$v_ww9a OlH?ykmI1wغAΧC=_X)n+mŌtoKm47bA^pYuYh!|Kj<;nxx" ejO1!J; M 7}o3E4W]j-x?Ha\-_g"R6{JN=Oݰt0%exzE`WLlۏ M{W]=hAV|z$ ~IhjRCIrwM>Ve~qMf>ϰyvϷZIf@ ˺$"zHAIqB&-^DP/Yji85v%+at|4wqSEAj)Y8|r0%ؒ%͢&mܶm ,Mw)>~?lWcQCӈocbHʒ+eC`X4Ǭk(ᥔߑ!%WQl^-"'M6HР_6;4 laк`ͨǨԂe9-XE>Y&B;zC-V ^J;#!s{kpt@YH(PR,r צR&`)yk>H~03,+~V, ~1@,0xP KV.Du.t`raZh`<Z=C8>; 8IEe?cHوc azKڍ g71܆5H6T(_jlow<-^']F.tCZZ1IBM匞b]b}kB?E$srIYa]v祶y@84kIP@"^t8I*L Z<ۅ}֠@m#0ݔE4J^T/SM!˧1?as5g sg{r @j+"c b}+@pky5twm~)q|h|T}IWɤ1P 6b 's݋ocn[a}Z|qYBb8HMo%Kv%gAxn&4l2=Gb -\9L7gkn/l zkV^GʷP(e߮ G?h%)T#^d4^B{uLRq쫂Oϲ!e<F\a;ݰ n[4tb=^m.RC_";vn;K>,}& (!raNXa0\ S3#2Q?l` )wq0/XxJ*R+n(g8OU~z~&&RZvh6|,l/;%6JUd>[ -S3NaϝG^{•+/5Ds'&$N 'CpN,!` f]+<9(nsGe9G^~GŢ`J2PFDhq.E|4"~r8-Z'(_-)9W3<S/W $6D}-a3\֢vNkɇ*gۦ^\3$׸ #H(GNDccu|qҗ}{yc'e@(_D{v[ aLy!5 }O7dV\F{x#ۖ%6UJ)04nņRGQoMa [0ld$-cAȸ<x͎%%_% pqmq{sOM1I3PWsHX,͟ĐիӎF\c|j9=eao,H#u;v%RE#.El'ԇvw7Z=i=blwyo k;Eo*6&; Ʃ Ɠn''3um|0qvuQC2UI" 'UMȊq9vtK`Q(T${t˳ަµ41~:ynqDnK3^{ MqT&=#jKb}8#W` V=]+cj< ۃ( gL؏fXO -+xJr744yKIL.2 /+I~]ju ..>DC<ݗG @jڑCN|6=֗oyTnE: 9fYl`ŷ}R33e^U&2̻ݚ`b!Q>\Lo(=$;eI_~N|QAqG=MWY.9y5zDMn v҂V˛p>]rQ B?K$oCGSщv&x|J<{ZcUo5Iynv˺2ebJk*E:H6w }w~UsỲ/;-O,Q4| qRV*-RZdC"7Z^|F$12I:SoOR1ڥ4-q Y/_hwqY+^&Bx أJ8Ds&BP2rL?O8ZUbTqC_){Ltw0dhSQk{|N )4N;U]w,As>ʄMŢ:]p:RN.ଐeŌ?y,_cX@̵`}wl{Όr]rLV +W"ц/ ]o-Re>?Ca-,zA0_X;#(@KPu\V瞚oEk)[a?aj^*}u=;!*?9-CMݢ{{?LtU>Up/C$f;{Lv/zMrCZ>xܗM%[1OEɷL,8%!:p>|,ͺxzX05/!ۉ:p#"| T)P]GgdF|)կ$>]c5evQ^P{Zn}E +)ıѯQkAlZD@vd MLjg)<9ݬ:pbeʙ*oK<w|J:l"]Bc_M!mLΏy Mtk;tN=z btY(Ӆ ~hxTfp&QqRDizf<MYix} SzR#WڣY^{^;i1PsEr˱эɣ.\ϰ|k'$.C s=y,"ItNVl ޭդ_ Nd }%. h^OR/D@4%z 'Vg>M0#S) o:QI-)0``+ƺ!yg},__@1=NDX6^ CݢonQȐw]a/K/LWF̅&V\=)f_<ՙW~w/mshL/e/@,?\NY|bz WQcrysBQ49?@PkK:*0ޭyNi#;/Cǖuĭ>MFQ7x'!߰B zR[ob?1,/guBN6:4QӍ%M{F# )d$ ]h?ͩ{-b>v0H?<9(mJZT$_H4pw2twAeg),PYs#@~$5TRBЂ>_z V9QbT7s WSiYoSgsKJn+Y%g5?V&n"0@N>h )wT55|lA%.WVd=ۏ:u@`y'\ 0"d;qz8(%kyq .tQJUD+k;r.3XGdk2-b$K/T%B~7Hى=t~_Y`)A LE{(`HQLWX;I,,l1 gR_YN*K( &x8#=f1;ԕO,s|և;LT49"brJsN ԑI>,Gݽ#  Z>v#znow| >Rqm0Oh([`-Q(*KHgomKkhM;#ʀ(JqFv\qEHb|m6JP6J2;#OZJꍯߚյ^~}IOoՀ,ARLG~(t🂹qd{~K4{ɉnd G]*覘>'h0v}F( h2rSR"nLC+u T2IiH64%!65HY;٣< Nq:GCŶW^rxg t U%h8˰N´M{1N~_u*M/3e{6ȰTFk,9*{ ?%(P^,܎rA1@a5 ?@qmSvor%F~݅ liz>o;'9^YzM-;: FC(Ɯ7dv~1|"tM!p,5],6&BJ݉Sؓl ?9tNQbA1Vn~q.zniI&a@*CAS7:es6KΪF͑la̠H~ZW hF%nO ?E jog,+Xzd'^CbϭFm1p몾^P~36Ka@@N$*ovvV;Q?81Lj*凗Hkt*[oots̓n0Ů8^ NO3ې2nat`u{Z) S TCx6ϱM{*"'C]EsZ=| D~̙sLx&T'9̰\> 9ik&[KE6B%rmڿEP%k{Yc}>-o3Bg~{(@Y^ZdO!UJaE_0c'דD= Q63AxOr㮜YSSN%c<\qpXչ=mQC!G8*Q~le=gwv_aA0a5ód!uy+)ȢocUa&y0WFwX~8'pdϔBp[\*@|\5}>+ Ov x1FQ`3AN}+]BPoUq"iwS5QaCU+25t=iYl@zQ6bծ@E4+wOH=~z)]$c%iC6R)pHeo((AG`d/xS)3|${?-y|%KN!2| VE =*Ui/bQFqz?v 8eo]FC7|_ߩ&z Y{Tm53njI =@GGPŜרo BD!n1neՑ%aNR VezeH_gf _CkKؿt G4x7 ۮlNToV., ]JngEɡm}Һӭ[&$< R}l|԰2M*n)O6?t(`;:(57#G6ߍuIS,¢5:h pM ސ#)łMfgI RR K֚W 򩗊5!BB3N0O@t7o06'`~%Gׇ%N@Myv-2yE©Ϥmʨ\Ì𭞻K5F.nr Ux01žB9M_Gh}|N 2R>RT% H3*pDA vٕ{ٿF#Qͪ!֔8#8h[!E'BMHSGv] <2~ G?[! ZS7Fn7*+\%ObpX&{2H ʫ/>/ :h U_o*cN Ro ENrC0{xaUf ZT7 lX_U&_tubwݐs$q, zTKYE}"^LƼ0 o9R$vz4/]:K(JH:9L6TFd9$9!Ug.8+;p7]Wzل5Lz Zh]EFNMɲl-ּyXb RK ޤ1,'ňЄM]$Zrs_4FkǗb{l^*^Y1Xnv3T$qPhc̋ͰoӿKĵ'W@6ۃi.]!`5dQ~~Wޔn%:dvZT;%^EPz 6F6< SdW4kN2EK:n2b!iC)RÕnJd-wQ Н֡|*;K}9k4ChfO'  -%hT&,8+pw5-ȍHtH=զ;tT]S 旊§n_OmB  r]tlvz`n@hFz!C rұJ; kSFki4Xyu)a*-BjCJ@/G .<~tdrsB Jdc7} ҳl>EKP%@z[9E;{uYL5Ր NP*W(CJklyk?Ts܋ MCLQC)23 vbhb)EXkD´D~,Q]'xNۆ PXM=簈,WR*ܛ okpܠATFG0o^E6A4z0cb:VEGS̡F5-ݒ+8I-> aDYo*AMؗQss1`,v FYز!ҳHqwfCo+Cb)JS.Kmg(%c#e<{d(ol@薞vWK:t_OcV>GW[A$d]q-n(!\ 㪆BΝSg̤g /QE Ұ˞rpY!6*ۗ8ssM6Ai팇:쏍@tHC>Orq)ɴIeCoik⹨ɠO}̲ŀlVQ̠u[5cXҟ`T n `3236#NL ,T#c-f%Y-,c3؂h31`?sUo)xGV-35>DȬJR"oiC`&Acᅭ.Kqp!8X X;':#fƿp f| jj$ޝZyc 7ɲ<,4OHԅpn;P˧ޡRIum.0 9*dSkxG`yaS) B?̈́@o4xVe:nk+xKqP-Zn`alȍU$9f4W7NC.ZbZaj$2ZRAD$DI^iͬ{A2HY^=Ö|!'ܘ3ۉn+ Nv\UWIJ':QQ pPI>0 >h(#f@/,. %u<H7'@2u;A)L`Q +P_}[Zs}~N'9#$5W :$]#\:U=^G?{ȫF4םe> A v:G)^>|,ƨKM~8&vf0TXθBlO/|>:p41 |9P]ev`6)w]Vy>bG@-Bojj~Ҹy?TcېX!I8pJ&N]@#nf ~Qrڀ9DrLjtq8rfMOvǛ̔GjƔI.aZATWI>J8MY7hOgo0[9x,("H2(|>,I {y{ 8aP[=gT$*GQ:_Z,Bݼ3-~GQE f5gU/[q_Ei(ucJUximhuޮlqD][tFEZ铕@2)Nޛ*nQq8xmDă!lh*M 39Uq&;oE(⧏ %6/1B0XO ԯՕ ]vȪ9z:syYמ*H彬V\K+q`!@"% {m +/B֑eFK#uˬgނCNè/Lřd ʕTסk]6K-aUf8fr &l%e}3f̥ٙ,7Ư #M[0DNQlgBPP+ʹ,hJU4N F0Z@Ni*~rg}8^E5ida݀Ȟ}*E4$AskaaDKM1Z7Zdnȅ<YS5{ǐANyIٮ{3?=9>;!:Ub178T&4 wa`"uGYIڢu_N'L *<$|Jb:Fn=iZ5;m酢xd< *_3u/+˂[k|fQ ׫雈 cfb}$qE_Ԕ ABz{oRxduXeC>6fCJv>C\!.URE> ^²Has-N# _%^%1anޛQ1ߑ-{mׂ1MB <FLj;1CT7R߉|L&_b@~?T9Buv^-:uĽd/O Q6k(3^fRc=q`T?S:̄q>A/O-J0/_k0Ky̤$rͅ稅O7&nښ9{͋É8ƔUmb .I "Y `=4 8zݫ(wě=̋)wL7l]a?u.i s kZB6y$X)5d!^`r6+)Jr $h( ˏʥt`I2ܞЍאIzx运E  R@[Zg+9__PL |_;^֍Io$翕0'pK%fha97~?s偝ZsxZ{[ߜgrp7Ѯy2ȠY&BewR-xAFERQ6 NV[=}FU\"7#unJU\F!~DȌFK_8X_~rc "66ʯ[#•%jzh1 %;ETL/-Z.'j*e?<{7tr,OKK>ķ=:p)c\C% kc(6 FɄJ#)#j&#f |vxl&1mW.qvsD}NT︮Yt_BmgAJ "=kD9^pTVCYsģ\:Χ+EϷ]lA<e8 Mrr@]Lݟ ?m7^Pц8hl@7uN?J_q Z:AjHWRyzҫ#=BSrDR Ӥ]+t 9 )ۜafaim(NmpN؊7`Ϻ}]sM!,!MtUON(F l5BC54N.SycFZB3!٪ :p(. i>;W*:ݣ+um^! ,..YfclHZh)qN8S) K9z휶&5 n/2q\8v{5m^PU&YnRk1\Zo=i!+@"@JgaOhOI(el "/XUv2L҅ئiS֐#$rNLF>Y"sc=&A3XҘmԎD] 63i-q]~ٌ3tUZvjLO`oNɘEҩʾlRbV`J^0>6]b&,-=.] "0p=MMu,@zjwu/crFBdwvВbO~}>oj`woXrǝem5D*2+[06KDqp{؛ģ Kk㌩_0|k *OКCLAɲkIDٯVƦ9dchR .bor=k嘛61JTx{o .|^ہzEW1xsԉe!K`puV1 ):UZxcb fwlTk)4T(Bpg6SI옶zeop5"D: - PcjӽCVwCEo>sUp.Z)2:79Df.+b阦I@ z%[uS4&E@Nz'\c2K.7ji~½G_{ fI2.FA]g,Xwo`Y}RjH^.}:L>UT3BR\1~!gʗhqr-+Ka]1l%zܽm^GINs@6\9p)r/젞gץ}l5G=4v3,؝|dxŦQO0M$@WK ji|\ x%0Vn+QZd(*!+-AUx{~ZD.cj`QİT$s' 6 ^k:$1tzi)\)5D՗":_' ٧U)S vK*ԯg#A]=D7^f;LS0?0C)B>j^`W@1}֗Dܛ⁐q;97CJ}lA_X&H!e/aGC5'5ZF迂6q#T2Jρ=v7%_KBOH,ToM,I9YjwqD _O*I NN6 W7.HNBq& T^Y֩۸n!lM`O#@b<“0T$6_Y%}J ksrWpD3icD݌a{?ߚ9F+l[ő΁՟Q,]ޯQ2g.گ̦ gpPIh9xC+'cN)ഈl"aIAZM)ˡl(IHs޽KTumSDTXXA:Ɉ;EzЪMtSJ~1ڌF^v liRp5?u.6H6jYQYUa)[Mͥ`>iRô\ţ9۬x9vq+OyX~u㜀σ \OKf+— ;M~CŖ;w&f<"fş|Ml:X 9ul/ӭGͯݝ#gGBCd r?f~;vӼ\k_]pvIBj#ow{q)p-'v^d3}zf<7ln4R=LKKam'd!rx6κT$ 3k֘ x2hȖ0`YQCzX:MZ2Zh*ďM۳;Upow9y*Fx?&'Lgx\):zΤSo.p[Dbv400%wN!:Y<S\ig/oC|>Md;c;I}6Rl.x]`d Ha8F " =;r鞈Ձ9%>I=w9\'K`*q̹Εא0]>q*l7xqB~4oοz~:djfRe+/ #]b|*aKCҞ(u=2{ 䑰1QW>+`2xVhȯ kHE"Lhڸ@ o}} [֬s ؐp@P6Dg!4XSDgAZE4I]@Ƶ# p mѱ$sTF촊-Gyِd GF]}4@\1`KzwizWdTE+jP+i,Z؁/n-T@#Oy~*GDS6,~i v*r?~9Ǝa>^h}GR~N#ⶤ =ػB)+Ƿ!JS y\kF{w6֖O]Jad4LԱ FPioy;;:]&=(;Dq>A췶}TgEjڒhoVgޝ9$ avY@uR\d&w/2@[#Lk?m&nհq#j(Y.VJ[m Ym0vy@KTG vK[+6u&L ;'&X-tf7~kj`Kc?6uz&)7`Q,tRWG# -&NhXWxvO0P*JHx- \o' @6S 6d w, @&ԻnVar9>fI2C|m-v"HS1Q)mJ9j$~M1 ;!輀 ~q.|ats=TX<햨k厡x[xb»": R-iit< ˫\ xhiQ!Y`=/(l?)j(ޭu~m Im9OVj׻O> ,1v%0 =&4x9)Ǒگ)f vYAQy2e2o??Ll9ECT`Q?6|f*!ӻ'-P{tXNH`v7![_%BVpQ_i7B_y ,B]bha8+ga4R&v3"'oBj8\̽)2Yձ3k+ /U ?n@TL|o)^Nf[Qu}d_uad~ m+ӱMYMע"ptΝ[tsA]j4//N\Դs*@ 杣Ӫ~(3Ć}&K[ ͔N^ϲ ]dδ?+~^UIuOo (Mأhv4XFI>L5Z. yDΡy\-Z׆Q!vB4pe:aCyӖ|vD tɛmJEёQ Z2zlə=aikm°jԬRrA蘡/ Q3<~0"/R'VJol(9ZaǨ4#&jgTK{yۋD$;PąG&C6i ٘IX[1SթKGc?D)AR^/J v] fXI.km jPm+ghf\7%xEפvE?AcE !K(SlZ:p!| )CR` h@Fxy5P,-$YVAzP"!8Z!c+{+Cī}Vf* M"S!D_+cDvOU,%!#~&4h=ڵ%*JL5 yepv:Y"!mEo '_r%+_&fP~A( |Wg׊"Ⱥ'0",exvG71rW'.:  CY"Z=,(򐉥cழUXl"fd$ZW 0,cuA3_ &heUTRx1զqxƺ;#]zrG)*chv9j%kg&dhP/!9;ʓ 2Xu UV"`'+6x^M6-gx)E58^ОwYjfD \xU)Rѿ[kX9'Tob9\ ^ω+*t݄@rqbWn9^);m-) GBUQJgN[8i|e%gxD8Hj"qX^h=!#K 1+>$ohbŰ8/w$+4Veb?G->Ưn[JrI=q%+-B:,֠@&{k:9Z|MáW,̼`sN\ STuI3BܒЪ6x p^pWA)Ty(k&@e E4epNf=2n[ZG$b> #1N#XUTwae̽XilJiw%5+qdGٵP^}*ȧtrP=tϒ>)c_&pMdrVtsASo'ĭF3'nI[qi8׬9*8m Ve?gTAm홇Өh$E0Laऩ0Ka欘YFl͝Th41D6P/čs˥^/)}廏FQ=HcB^{ % N< -XV ~quHoUJT3ass8)!Hayd\֨J} [07`3 q#eU`I#ɞK@;Yq᷶:XbBLj&hS;謔O4Ed2T s2u8*̖Hf{Ls}wF\1LnWI̶M0 HphBC7UO%IvF0ŖXs`Wk->c571s4s%W*Y*Ļ=Iq,缌$]SaG(]V'Œ*) <'Jj֔cG`Zu/+kJ"L>6@ȕ^~Nw:f<[dr0Oy7@XA {RNH7n܍@C r,\Y*?CxRyﮇ+¾䷜ |&ȅNUk]1_֕|)ôT=a~DʬpEȩw~֑P&A꿓& '!X1H^cm$uh?[:Vc"&Q>\5 3ftW/ٞvWFb? |%$a.RijA[a 7XhfʼOhKuv~ Y0Jur :jk;/>ABcBj5[&|#ʣUO8baԬ.2Kp"[_be7BAh\$0H Qz~JjIدx74`N[z~/r]od`vˍuppYy90ZVRmFU0N~Qg;cO)8͊.RѪZXS>Qބˌ%iND<(B^CVImL'ci.X8/u6_ +΁+@ 3uY,8-qŝmB@5c g'uŁX( 4Bh碒+K2g|`uQ AK#L2FsVOB}S6HHZf".4ʔl\(װcY0:]v,k.X,2D5(>ϱ><*]r/B`CǣdblR1NL*|:W:6Mq{D0AkgmJ;EgB3|ps+< ˭ZkG$nt칉[*E0ݰCs5x eiPr뱙'>y~qv(GmY FE5bʝ{okQs1fc{CF0l<)pr֏P{nInz`bN3_Zޏ|Yz.O?/q)6gP6lL rDUzV$w@ኞX m"פ;]u\ifʑay=H[9&-쵑\'f7ZNao-Ahҟu l-싐(?ZkGT1)Da,.C&0|[C°0$θZ4fz:Tސ> X{I_!(Yb7ϼނtٹ;"#W1~+Ȃ{xQjȨڷrc~Dt+岫Y?~`~Pm>RRxtM:4~__׽q9E2 )㤃]N_MJ Veޛ?ww}ה-glt?dn(b3tf{z΄SfF1 6 4Luٯ6ZO%8Ee 0M> V4h Nʪ Bypw œ潱fNDo *ﳹ~;9uEF]˻[9`^"-JKl>2ŤOI<;E< yO񸷕(M*WwhBm)pL}DqaN g*몑^ϣeis!ހ3|hzăձ߲};Gf"j+ߍt iLHN;5MBK s^dÁU%~:mؽ4]i6U(XKƌǽysh$U#t9cnM;6`PdFuy0GC9(ȯY$wn nͧr ,7†JA<jbt*.>mӮ3eM,ܫ:{2}ZJHbN(qLN^"\[EX pU:ދ\?fD>RkVGӭ{?!TA3?ܣ*/ˮ2~h\ȚCcp=/(odO we[PqS4@:& SV-C+*^H.8J34p vbLC{g'?֜7̚WVդIܾLG^j}ucm:((?1Щi%Z>j Ee#)7O=@3G;!çƩكQ@[և)X[ 1(DMe =JZ^}#S!׿ j@N#ݠs8ªՒ\;^~ /Eu>,l@+wl K/8hsu5|=9CD@/L4TԷҹCNpkj4!}:eDEǎ{%g*YQ*r+މ " F_Y|H1$R'vcUtr-UA sNm Yhw ;GX̿DrC`j.ȟu1J7d)@mjМd_(3@ 'fF &,Fdk:ar-J.u2Y {M&+O~ O*Hۃ<JYWg0ap+LAC3kQRlK..'Vr9۔v+`v~?;==ξ|.U89-@rvw ;SsrxT79TV R*1ɧl;v֝xXl+k_^oԀ;p1R7?(x\ߡ;yrgy {Bl; ;R IrE*( Yx jا$cl7nUD߯ںkB[V:I4s Vг̨ *ޤ j}c;lO4E(*\t &7.lh;c-da5 б 8`,64Gl3 rJkZ\㷩LB"ween5.л^3ul)f[Sjb߶&Kgw^[dSnX@Ybsl/u{h2g5 /R*DX+zoX9 93<[iw]:d|ҹ,pוO$IC_g-GׯL)q*+Ax {Ht^8z`oGpt7ďҗ)6P$ٱD{,l6{+29jV/6#|٣hIILG(Z &P^e}lNe)3}a 6H~=b4|?Dnj(埘:uJQp I4)/ PcM^`fީbbahљdǸg}VY\?,m3kZwLV4DYK6y ~v R6RYdP>d< T6ϯNy1=c)C@s\U-:e/_{^0gGo?roj.E_n֫ೀ8=KY(Lʘ0:a:U|R0x*Y+952ql&awPzZV KŶ1XP\- 5T?u| W3br\^W,-((0p7nph)-am)zS\Eщ8[__%x ?weA:dg:[=$lyπ}uQ s.]!gIY j*<6cg/t$]_y2lM/eR"`ZH\E)`46qwp? 'Iזp#pX@,奛2syac)'+%S.Z$GYK(gj:oLns9o?GS]p1Wn̋K㒟[$;u?J?8]M$Gs&AM%HKW 2ͥ09ڨ]M ߢ;x<9_$k )Hrj WدO#cB9\FfX|4r{坫Kg^8$eRWݱA'(ZW٠&t)4f/#/P8"S&͖#lX<е>qDF 6Z8-]bVQvtbT~& jUX99*s>XJxܐ%U/s.IѱՇQ٤<&?2}E!i  ߣH(7JZat" C-̳"W5vτM(4޶FP@Qxrʢp3+x]*kkrEʉŢTJ8R"Q=8&"$IvNr6D$"rWeֶHI~[Tz- +1w%{ ڴύW$="c-4M\tX#}F'0oc.쬯9R ME̟P\ٖ6H(L5ά馺Q@W| ,)@|%Ŝ}Z7E 6zze8F<|6CD4W'xgSS9g蒾kl١ בwc“.ASI,aE/OW_u dpS=:CB}ѰbҜ~Rڣ>VU0 NCd4KtlT@xIPNWSܡ X:0ո`RM46eceTW <52iUv@ԓH>DfʬA9En@>`?c{P^و]9F_8Uk7]4mF#8.uv8 d95drp(oDnk -hFfaNAzuW:=v+}}zAw:{̲dTkrHr]ZP`ܸWgǚ/{C>a :XT))BE)dAS=6odR&oږt&uY~]Rq#392=|`sƵ*_DCGpJ^a9R#'d 3a74As\WWX^Qq / nD)[.!װs2ygZ̛9ynԛ쐯~mȈ7( ĎFv|XJ7GC4Ko5.' 5^o!jÚ~?֎vSfZKp._ >;’:zN'y:A}7V]2IiX'0A,֚yİN5C5VaڀXgqX>zA_15K<]b({gQv<3cSOltvVGP*eL`ϑO&h )\".1I-b,;2FA:jJ~1q@S K-T].vh{ct2.FWRTi4/ EKN7H7@rAX ؙᱨ /$Nэ$}YB`|1+HZSe|d;D ad^b^AlJnSK-Z X}*L# U.0蘹 6y<&1PtД /%nNjݜ@ڕms9WrTeɑoq6sɏ܃88G?~EtQuEϛ S ]sd$:`+ Q(ƙӨ8*`ؿsҞӺKF!`-B4lCÅTƭݱ S|;A 2] u>tLc 6Krʌ:!ӎ+R%|N3#Af7FIyy Z[gr39U|ȹغ/]Cp_JhFΖ_, 2\ >΋f4ؖhzH?xP*3+f 9ׁ о e67/Qy&wTø$nw58^R3{jhߡ5 ~53ϝ[<,XnONϽ Cxq&:qo,oNtd!AiA!on7cEJsQK X|Frqղ c,̒ϝk'ܔ뢔 $UyF1ה]s*溈_&ZfI[[-5щ(v8aƐ>SІARv Mq>`iek$UEQ$`2dD=<6`vcffėS=u1Ffc&rdo 3X13C79@0wpm<|uRZG)`N2@$=,=%9Mq^)^̇NAx:_`<6iM0'ؽ+`.h v@g"AU场 johgK!2=o4o{}V dlDlu͓Ѵvc0q{NjT8]|L+g!5OюZ3Xsy.)r_vDɵV> A{溓4 ^+/㐃ESZh0{]L{I׏w?2CGђ1#nɣ!vQ = 48g([ 퓌 Ɣ^TYVUs  r%KhPx^4-hCX#s*Eci M 8GV*5OdO~>E3Ű\W i5Hh_>B*W-2vXaX\g-l I|W#ry1nʏ0x#{y=+0NzO"_U 0qx/ IaP)#?1\u!\V({wx.K _qce•Kӯ4-CI=6R ;_ΨCݍ)th]*DXgK;U@ZBXs\߾][F;ڈ:lՏC~ ӫR4?֚U7c=RIjnӀgaZˏ V"R66{p5k;s4NXz&"em)vtV9㆔g)Z'cAI.8U1"00q17$m;֕iV#Ek<07Z6")DQΌY@P6$6Q Sqi'<}N_c-Avjm*B[CR̴_r/z} R<%;Tj=&Y,<@l̘a$+,v=a+i 俶EQ~2Gfz&+~9:7Dđq`Gȴ}}*:ĝ_(e)4d{6T*mةrSh-{.B 3*^_lʽ $t8(RU }gmf!|].PTCOv#̯TӔč㕞/Ϯs9$D-QUֳZc?v inSHw` x>xa+kf> 3,S{ҿ=bI볗beacO^1K!y}`Dp)o?Vy 錄'm%q(}yJ$ @qcDK^m. ;F!PD!wq]{(*ЏtK?jJe#6F XT% q*N1rKzR@="fD@]ueHL)0GV#/iLO!\J v)Y{Hɦ_=UrOj=szU/yRE*[:.9ѵ{Wd{;@[U7WE# ObٿMoz|HsXW䋚9ۇFEjշ$,'!l.+P\"u;myR2z~nG҂}t 㜸̓/Mn6*M40vM$W4*\aMCnAaM#ڌF=UezNHL"ًe bpÆ84P7`s*/[v'X87Hי)çɸnay0)xc¼ STRnMSS'Y2jU۷ Ryvg opfUJ8- @;XPuG905أr) 2vk/>aDMאַՄ 79NSD{`Zt>w?%0ܧ+BOۚ_.&] s| fq`(<ףA!GS.×$W=zWAynG&Fd e_jp|HJBy׼ }6g'z-^D2H s; J)qжY4*jiU1W2-&Cݎjߒ^(9=͎o~aSJ0x? qw]r̡mnMy#jys jQ{՚Mm*0[b AAZ8@Y{"RX/ T,Jcok'mrôrȫ+4/lD=O#-1ϮwGXu#Fgo>>^mK/ Fܛ15Uuդ`;;+3 qPqW GLJ}\CeIl%@@T=ȫFM}/`%˩`)[~iRǤv! HK]ٙK_Ͻi͛xƤk{CأߢCӾߊ=Se_Pj8'X%pX}- Uא 0:K5Xԙ|aWWy[0{MR$AP;u${[o))3!) qo?5T-4^}Eq jD!=ۂVEZGPy(@!43[Xˣu^[8g])7ZR/> ^H.sl;TGB9b9 ?vMn9]Ĭs\PrŚ]T&LhWR-Yps@1.r##7<Buۑ O<2uF-1jPr)ien*Kqq8b*yh !*T^U-5GU?wPbYGNx>IuV>=̥J3QQn&W?W N I{(NATI%9r$,kZ`+Fjy_VM<5W3u1YT嶕k<5Ue?ѥ KHY"H.ú wr tH`5s dKpa ]1$C5Z$YBs}WӜ¯L dzBSsI,ɾ<o]skVˈi4S'}Hv2QN}2p:L4\ɜෙ:`62 =@9A un!kM~ sYL'\kJ gv ܧī&r.ci}=†BVN%(f7NsL(F vpyvV"#$#EB> #L 5'HT 4itN SϷr㩒1fȌ9 7 'vPǤ@׻X#D>c=;mRB˘,|[m\:>RD=v6j_t 6We%{ע[4hu;wSDj}ASQ.QRK 9]:(V9Q c(Y;nͼ!uHf:;nD5HWvRza4r`=i͚hĈ]P5_P7𞁩u9cib@_yĄ-Wӣ4X!^N+M7`vA"QJ`|;зat/sNA@PЈ8 [̯;8P`{=ӠNG_'a6C}34*>#/=-QPw\ڿخa 3e|𭟀z"Ws&cuq:42l5T{ + Fx`JU̧bdiTgcV]:}cmX\ uD M6"qФvf Koh-%<u{Q2%_^ĕt=TeĊ8*QNN8ޜnxu"s{F3֜R IΕr0 l҂m '%ҹyj`!.w2~$/k=/"S!c.LSJ{sk˴50!;U Vku6'R۵,6!awR@&hZo֏&o#_d~TȦpRa_tN"PUuo7Z5ymU г IĀU6 ML#̨B Xg NMo9C6^ĤU8VwrDH)Yp9٫!q = f٢e`# 9EG)-I76:, Gf+R ~0pΞm|R2wPJpqDCU8|[>w|^8ݭ3ķ @jKrOZ?ÐۊY۞vp%o-צ-B[9|x <]XWkR2cltE:>lBPqc#oh th,C4C:߫p>M~ּjtR;h<-O2]1[%r{2#R4qk,;|N=RNhi 9y +^Ъcޗ0PZ'lESzBU1|ޘ7`,~yDŽvQZ!@,wՂZў!mK%WZ `}(ui6 ZTF֣ t5G[7׻.Cx|]=^WÖeӇRs.ELDp\II$hwptYDzvMm"p 4sY\$w}K@=lZi]Dg )6%E!EhRw ݬ*r:4: N.X/A]d4<(7{<0Z% 9B/9Oۺ(~es'Y@(>9(nGc~YTx{*ėbk'40QKɪf*kh% /7z T&EPCJ2g9l'xܢthbs.2FS}2ZU0bfP ݈LTZ^σ٫ ڋ05sme4Ab NaO5qw)}8cBZŽ\xvz݈gF00F%lhj9zOO (p$Ym[yAYO+'b7ZEeGO4M^]2y*ë֯. _C#M0W«JP@N,{od,Pl+*;S6#TR\F ?16Wx1߲G2#ԑCK9>Qm̂Vkh4+?H}xyyu=gq^eЙqqW@n+OA}x[s7)Xo=`r{y*{\@iG1ڿfyfЌ 3 - ͽ7x2PwCѩ_ErJ ZylDB4SDirGcd_i9ҔX7q$ !Q8zK'o,>" 0oXfgȄ<= ī*&U$0>Or̘)pLFWǔ6j.\6Ve³q0f$Ɏ4w*ծkDi(޼ _'=6;00eHR4RtŎ4C?M ܚsBD%ks:-pڈqZ ߂N6e5Iv뽺aG6GYCI`䍙 X%ݨQ g5l 4dWTume%33퐗X;'/(A8W[`5r&GӴτCa48S ҞݜK@j$-WjLF |SfN=Q $S~BwǬuES}%OKj`'jZB/uc2OL0x6&ȋ"dՄZl!'=#7kF=D")p yYc!/v?&_ӟVO&ZDE* epC6r+}u2# ")weIm rߊ5kfZ8kr Qĕ)c=jeG"pWE&mWRt3.[oP %>K(|z\]ݮ_ yvUnװ9 ģ׎c^rbP|a,[-aapGmd%K`mhԠ+ɣ`5v+vڂ!PBρ@{Zp:uEp)zm ˚iLEQhW0>8I`4| C=0ϫoRp@t6͡#U \a1mPW6f;<"5i/5ƐG0:l4|U <+ 2g(I^NQgHQQyP Zs-ɩM!0du uh֟uip0Zly߹2I8ffsEKI,g vL||p*,B*{4[6:&N >:aʃ:qvfy=U9Ih_fAB? )kn;Gh7x-Diǟ+3ELa#!R%/U"Qr~Ax 6$SPa8om-uyvER7XkĈTD`XYx@*Qox)\>=&'4&]BWR4AʃW2AyI X;.[[ 9*.jrJQvac܏Mpw Y!cc ~#w3&9*V/e\T#rEl# Më>aѮ"2O/yʹñoc17jwLg @X_UbT!n=RT\yΜ2hAjH9E[Fa ;]CB WGU3Z?8ٞށ64$&$mBXcWiG<8ԤAVd &O9fY`C^GKύ;Z8|g>^:2ϲ1B)0n$}cK";7$@8o)R 3xH`۞.,=֡xKe$/zaC蓴/vgCL*)|mvJ&tA6_jZw[qU=rHos< ";46D%SۣVRsp6KHy6}][ [sTG) M&$tfh5rFSTѯfRLpWyrٸ7>:=}eL{Πi[V;CDyF\Gdr3Y3-<ѿ Џx#xz }Q@/0C,ױ{ #D{d}os-ԉ𽁧ud^ ED%lQZ??-"D^o(x݋vK5p78BO m 1 v]ܐuYt[?vm_xa8&/?u5vbHk777->^O3?҃z6fVyO ~Pv Jtk64H`$MZRiRay }Qyՠ1P2 *8+2a/!Bh8JSi8@&; e_|Sʅm Z+|fX,1J2(KG O^3]YM-d#/~KiBŸ,n/H./a;E4=fqj0 Z7"!U^q×~!x}~ xMs;l/l)Wg렿օuΣF"EYq*˵L Ipuի|q\NFtD1v~@5/)aJ7%𐉀+{ޑfӄK#=q!,!2KJRȒ fsONo`I=͞RUjcVBC[LI#c׼Rn KŢw`vR`QQ #X^e# "~ k%)qp *6`@(bIvV7Ddwd<r ,!ƬQ!? 2 |eHhPc_V ayd'&y38\Gǥ_ 40ɀ&MF{Rt,t/H3)?QWue<}&U@!dCS`ejS9ϚƆiI 퉘MXּjت{2$ aZ^pCV9Q%͡'0.5I皆s +.Nj[Bdb۞ k,DG#K s3x?.+.׋G I 2}c=_2k).&5;]8DlL'@25JJ|RkO_bh%#,^M?(>KA)V*ר?%c4`z9`=ڽֲ:Kvm}Tc,ӔF{;T.XKנ9l i~s,q~5 7kv*u>NAo?:;Rِ[eR~vDk1m6/&n=cMM)v.lɯ܂iPe7ت $ >PaIsiį[ƵK\ܹǘ%Wc AM\csDL2^Adz*ߤs1MdgR^ªȹ[=ˆBp}ɮИJ?)E@ӳK͌1f1i}ehFvu=;`HyG3 j>C.wתB.Ty ^~X/SNNE ގ*O}\+~ `t$R>E)0Sarrcha;foԘ3lv~^1PP y?w[tDrV@mH>|TA( 5E##@ݍ}:#J>`DԐX5M9H.<;'L* !ߓ |NKKR6Rf攺/vUߓǛkl'c/Pֈ2 ' c1?µkTn%MU(p9opob9f̀D̨l$ICIܒV SLIa &$'> e=_NsI23ZRp b~3q!5hFN_bц9"8'1_<2fŞE6Eq9߀$2yRg94T#Ht/0㽭aŝv$Fb7>#72i hhUd6>!Bi؇}\J!eLcb#F]&M8q00cMj"6K_C]/VF}\!ǭ5d cbUK.ڟT 1 (K8- U6qn=Q lSf6 Cne(Aj~Ծ^Oy!j t-$d @@q)SO&<[JCҬހ큷oI|S֛q!6j+*ÚQD^eu# )%N\jPbDz$G۵m-ϧEG>OouPCI^70sEPR w\lGD6x/qWKY0p͠o- ;1[m<b}Ik8g3\v@)Rh;<ՠF=#Hē=?(#qT&dv{ ݲlߠ=q7N` ͔62I5'=X1&W1rz~ѹ #^儽dGPB0G3GίceӂcR3okMi$!i3п NG` eh餕+j}i']@ K.]Sٲ#Dk?ʐZyG=G2ў {g[!ݹ;!%-g]crޟx?z1*yF9W9nvp@1Xȩ/tN:-'IFs8S~[-$&o RC :="pt:THEGQsЏ݊0{#S^XHb]+& uRvŘ(̐Kd֘N^qPm/0Rʻsm{>=aQhn ] v&Y/ w{| nl)W!՘G)8)}[;|<|_&W#'C-QMTu- H)Lm' &QT40wva%t(\ 5e3.ɽoO;O.`4LX,hsI  fCtK5ȵ́_aTd^@sGs7qwwQp 6!JXjqh2& +O*RPlwm(%mݚ֊gP铂, P#\kB8=$)Ԉ_.Gf؈uI <̬;R9siۜg/ɬt%p6{Qꟼ,7y1WsSԲr{mI&=91uF!Aе0o= :xL6}*P0 UrYoDƇcrFQ~*%Lq<¶L"VE'T ˉ5L-_nK-3Vׯk}w41ZÖ,^bQWpaA`0sa2ycy<vu},+Y)B(4DJ^Xy4M0]@3mT0l}%ŽbNh궖ZV*ԻQX'het5z/,S o6rAP^X'"1,Avu :Xw=LJԯ4p^ ~BN9`YS,zy;|~uwx֓Bkvb!5VxOXW>H)Kg y}Y- @=?%OhFpQ4\Ó@8dEx඘VCS^p#uoK&?Iqx [d߹7Q&*ں5_ 2½bYJQD>g0o׳{DӏcT^vͿbGuP>1gJ&Qm6}9>P']El%C^X8G#0 #-j,RKP XX+ NËDF%Dw^ͥYABdԠ;ԷKLr 0a 5"76+_\  tC~SICK~Rt16 5{P~IMXA #gf2n )_U,ciYȀ/<߷(j$?Y 3]s,'c5c!ȮMi,H>ӐXH>KLו^EdIBIr+% #?zEq꩓!?&8?&^%mm0ݔ]oP.ة]#k]eB[R w Dih~v d礝&t:ޮ *0/'I~tv" &+ܔ!ٌr5/H\sw!K"}~F4 郝\G69r걤NT(.Ϳc.r9;' k3kvmua/8~ŒoaA4઺T "gK >~٢@o)`=P rW kuۺ+Ub+]n nC4/cبw+2IATvPd te8V ]H=13sbg[4JzyEՁOh4k n1QM.Ay1M@pLޮ[sk}»Վ]s,z>\p\U!B[;;w٭4s)cpp9 <0nKv0Cڪ [s]Rr'+~$:Dʰ`fSHC6kn OYI"U ~Cl':76"HTBVm=E&Oq>^#Z]aCLJJ#Eˁ𻇌aU>^aS0&(fHSFp Ε0Xo0 @O}䠷 U #f,ʬF~=! /(@e {tڋ:{|BrV// j@L8bOL'ף"^P^}Oד1Y:k*g\67hQT{ygU^+IX%J6@gw7]Zql d$xܸr*E:#ta>{?$v_~&+\Ȕwf,?$ 9C\~x#5:^z ތwB'|en gcpXJ8:2rHeЅ~hlr; #W67Zs0֜|G[0s{ᱯv%{ ";RxaFQ3D Oh;@S=nYթ7mU#%!1l!p9b`s$밺WQ+Jr2 B&hYFIюW剐> <)Ӂxk*Ͳ  CM`^_z)lf̸J_~9ݔ#2: ;x4ْDcˇ-j5s7afqxp]θBXYלCOznaʾz9q3Y,g_63*0.z7ϻzL27w 3 {?Fc7m1 O 8|!]J/ iyD06`omu@t9.؍HZX(n@e!.W-Ll \̴PEކ/^x4K;5D/N"s8zdcW̚U;q&[O@n.oﵲFlÕ[k# ĉ$!0cQM3RCi2CO}>g:%w 偰afRIw%-FT>ObJk $%f°8Vd ppePpuysOW@>π*0ίfߊ? U[ND=S"ľfƨ%#g?xgj&T%rt]IKxoy`!hYTh KC$887탊(]p@=)V> *!v ^|9n@q?i[ '\ !ڧoA:U{l>H?Xgcs0su}ڻwtkaO5}ǫQɜui!g;wz2hf[H}n)8y7Di7QՐIš9@F<}se@d '^Qx]m8?cȩ4TgOoVgun@ƒi9#RF57`Bz`ktkk{V(C q_7yrԠXz~eZR{Ϩ#ԵPDar[hӴUkZpj<\<\Wd.u9|px}(;b}'v;{lqG'mdz+Vl gP$QEBEI5u %9c[DZIS:(gZ{/Z|ȓ$H|W"0/zj"NYhOrh&fW/hhbh7vzA*?

_Ok 9kNBRhquy6rkp4-gk!B/O҉&2' `iBSpvk NbI01Y!t}>{.ĹzNLg Qyx֩[ExD;=aѢ}^K>/0̿Uglclom٠ UpLc ૢ҄OA`.F0ni/Zlz%SE)HOWpj.v]BR*Չc֊ YG2: R? ?%BZtX*~VJ; \Bc aD |T'^Atm3d-FO TA" _kas=T֘xi}| &|ftdh# v*EPuF2nks"\z.,P&Jq1;#@p{0(,YX[ ~cC^̢3NwZOi0YvyN Fsn q$ct]DBmo8a/[f:2 R!igqB-r/mK3{ȅ00nɧXW=8o?lKn,3 +#GM!tԇdvu|zNa(Ϋ^g %8iB3KFNs+siqA\*6}}$"i5TTZ7-BH"!{Kf캴Uq0GF^׉$l0d l+nClTS|Y\?N9z`.\S 3"ua8TwV[|U 1aD9Q_kU v%sS9O|d zNTd?ͪ/<ߍ+`>}= S˜k{6P m: qdU}ymb7 tU]z Be_OOS:D{!Cb4z={ᇢ5e,C޹'MZSYX8y,HwjIOXo1X%lA0V'ΡGvx~pm%_&2J@d?, І^2ċ'vkϜ{7c4/+v׍w}'J,bg BE\qP˵рOXd-@B+כ>M''3ZX+vV 7M 篬aH*K-{90&CsƽR}9?JʎSZC?.sY'<{\O{Y#*޼v$ v zvoYGtqݢr+jB#$A; ݦV:kqQ p{HC#uUt ؝-Y$@w),Ol.o l? i\.8d/@~i @;+,%Bؕ@pՙ`HPGS<];BJ[/a./ JJBD=TIbN`H N*Q!'qͺ> SFC^:8/Qe5WfrOT<~,ZĄ`s3  ,܉ ٱvﶁydh!3@>½O ?eS,DDh:F$[u#Y\z9n&^rb3@!pɪ̀.Q <ݡdcӢ*hXXbɜjA8JcJ!bgN{Ħ1Eo33viK^bydHkkKqpZB|ʯ֠n\IoeeslUףxt«CsGV5P8Fmt+]#d@Ihmj&evE̲-SAeqy$/ F<ڋژO:Tx$|"|r ڇD}69ړ\6jLH)#!^F=1?̊cEjXy01:E{S G]%`i4NS vdĚZ "+γqeRsYW\dCUZ' &kgNf-D6?}]%٘8,Μey%'{ahl҄9Eb.A'@ õN %]'`r:UnWQdcj8cmS],w cb^;"jKRzQ۽]CdR2S9azz e vT\9nҽuijaz[t&nb;zJ"&JQjdcYrbq FNYЖotùI~=Vߘ97 hBԟX WFs0Z Qlx=M!tOu[ɔLfm'Iqc@Qg*܋BWPkqϫCAYm*(.Pf4mk sIcgaHj@)<MnϹBxvGñik,W < A $ݗlPm\㧳A mmvGBD&m?59?]LlҊ`q'筢B@L xH`̜ȣ$ {Yom[s? ^隥/tpl5{#L4DD@]׹pn뵛G(%\x9 5hX7g4L,&d[Ӏ`cuMUĉтi:t[B.+HtTުJXJ0QaV\{!PPΨ%(5{ ޷2z)ob Y43`rM3Ƴ49UƄt@FT=l0I"`S ?+p@n+CJ<oM$/UO\ xrUWŘҗa ~3c4>҄{"A1Ei";o3yԠ(x7\3 @_ @ٽ7<ǣFȽ @ f[}VD$9 \%(ڔr&B]e }1OAU!Ն;(}CYR_琸P&xM{5؟ Y9LX'>3ti 壗*$o(YV A=7x" Q 7Jtl>AO~_#%W-OOrHߔ/;=UrqG~AZNV|" xSȻ`|bwM ܟdbQ4b(S8A_wа.z3<pDUl8C aGWC3޴쌶&.(ކ:dng#XlMS=yql͗^_YwQoת5p[B\!kjQ`^\n2sp|[zAJZD7Fh'B4rB VcV/cc jdw"#Y/N3V(eADTncjvtY~MaQv0 ^k͕lU %C;t-RFzpKɓvYҐ]uD Ah-֏z\x;vn&Wٱ/soHb|?MTE903R&1Xh 5T̽N-pyGS{ zN;'"G$>Ågǒ1nG2ޔ7tLY{PY ? V/\~L)S|&i)NؒzؗؽYJG7WrG:sm:E0?#o"uSÎO]N< 1 8xcu?Hl*hEFOf荩IZ&W$BoLt^?HׇmʼFi}AE`1.rd'.s8-g:q]wEXBݗp9-zGnmPpۜ6Mz[* I/n<.†lu%Gu52{ߓM6Fơ~c!| aAI4{XkJ r` Jދ"ڙ }ϳp"\! 0ڕ *Qo˯~BYz> XTGƠy3A -at.&U!G3/0M vl.9D[>B(m M,9Ęz >'Kl>+}ڒ\A;WqAs~pNAt~AKRg!..ҧ^+ $4 1&̟#Lv*+zK˜qsB`Fw?@р#[dvxjF?N$#]ޗPKbӋZw+.k }+a4pP(G*7UB2˂kL SptW{z_gcoԤ#N19bR9T-;:%WQL;}{\wa/D]* v NI6'B1I)p <>hr'DF~^@=BBGOL@s8'D^%|ݦL> m%X$rAlj,M\&vLT!2OboV-UB}^̙$}Бmga3NwEKB.i }zZZG5M[ N5q5¹[O Ѿ[Qtec1 - ỴBԑUT:%7x$:= Pכe.F3$ yy߳oD:Wg<Rt˖Ahg6Կ`fBUB#٣W 4,qHś}i $%TITLdovLNoRE&}]4fuu|n&hEEc#!ޖN_aܠͅcbVہmPn'~iT#siwU8Z dFY(ߜŋہfFly}: OV:s_jPSK~ezF6w'59ΔcB/zLE8dYƻbzwMDtua",\у)6fߊ6*Y WXc,#J$r| j:{ DdqI 6BS?{: `E7^`<]ŸeR)0EJ1|PpC<ܺN哯y|?YWt =ZAkhII 5N|ip1UYQ*QKjH kV } xiaxٴZ=a>3N0b%"Z}MW% *:co1Fݒm8b(Ǹ^=@SW}㇙94I:X޷+ps"ķGp4ffwc)r,*$S_F뫛*F:jӔw`?ϸd. 2גs|=<{^I0C%0=[cQSnVнa@%2f*p4jly*͑=c0l}yȆ>XU+!t< dHTP!C{ \$C?< ${:D/9q_p&3eI: y|J1r0TmX]K HNl$}pfx@P׺ =oD#<8ػ2 ZL78OPA. Rtѐ, ̥V& HaxgYvϛ4;wl]V,&2+H$𳃴G]5˜W$of4vL`"" .lV x|> z"~*^MXzI`II6x*+_mK. ^ go=+- )UDDL"ĭM'wȎ^$k0`d (J! *gy#/""賨/xUbSv5'GP&VԮo67xmk""BG#O$4%chv]bnYBomZ)68o%!P^`X 7gi ֘swi$?h/(#憇D֏E8s}2ܼ;3nʡ@ʧ!!$ PZm̆Fл3$B .y*6E9*3ۋG8VS3_2}nFb̕3ܮ 68ڿPkZ"ʿG^M92Qmb fɸ >RFz'BƟ5vn1nGDl^5V(WY{ yt j^H,m'ˆ3:CFuuv#;Β#ӯ*-ӭAodoHTIGU`@޸Lj<: f sfkgNuw#a]Wv7ҏYrE&Fkztr RHd@ HE9sEn괨CJ3Y腭%=36~_Xϝl3^?/otdH'A&'Fko:h )ꢝ %F3Lv {eI5ȒF]`u.v44lYҞmEc\VDn*^̿#?ŹኧѡuY{-Dc]35-.\9"nhWM\hO?>ݦi|@v:_%bU0a!y`4n TyѝLStN*oi P[&w% k{?8&mYWZr͌kLt&)f*HRq+k' H*Lsb6k--[%SQ?VO2{N3B.);nE20.sD5*A[88a/fsd0y~+_?dKlvezE-21I*Ut8iK{6 iG;4#ӭ|Npj;xby'X,T8 o[|q9"H`((\ vpkT@h=+"ѶcYlvra$z-y]\sl3{젂elV-kl4rv^XZt7p ⺟@/1pʠ$)ӌ7ןbGF$*ww8:Ʉi}0)P+yX, -gGNqm\z]&I1S:nJHPK0h0R<ՎcS-Tj"5 <\1t)ྩbcG,xT){}R0og\53Y$ѽ5pwŭUZհA&ER(἗ 8pR]qZqA䓗N 'W# ,scmsEs *`nZBdba !HAjbܾˡZG䟿SsAx8kŧa?Qz͇'p;ZKkkɓ`~߹s|.1|f L [*>'o'EoijA 羐ڛ(d/!;ÖݔVWR2.MBg ͻ# ;<`E΁̷fٖiţ>[?E%ܷ/ƭ ب-:$l:`,~(XY1uQJ3=m]̤`,]m$%-IF".h ̺Ƙay`|GSs1-t.:O&%MfR?DzE|6^64*I : 0.?&pVx𵮄qJvgkNB+U[Jcpv>g?oS68c!9>jk tF"f*w.SSlm=0>7F[soӃ j/QOl2˯0s roUkܢ?GCҖnlp@RJ}q= z&yK6}KEC(=|{Ձ?[7!]>nۧxV Rf-T!<$ly(eB e~gJY7; <2/ؔHk򔔳.+FsPT< 4]pHw 68]jw fU~K;#\^0ll)w却Z~@8#WdZlX '2,e:ܓ1:cOdCXrf.T9oZA{ƍRwdי3 enMOg+ps/G7 wZrڕp`۰hk_"žlOdt~E:gDK֙oc̻^X '.+z 5uFGB5Fʍ)mDPP}opS1”~j?W N$ọؕ5lmQogoSa9fjw\|ͫS`Ӝ>>hTQqoT`_ \"=MP+uI"~z$.7jQy\|mr)OU,ZK߰Tw7/ӛzrWLXn˃߱Yl8rؑϣm 3t:"[3cGŒPB<>OB"o2=cwClN; ꚙJ*@Rq0Ah T'?x?)3DwPseh`= ԋx/o|Y3.4m)>*$EGL.t~gMPL3."VZېoE V*pl+}yC%U,e?N{[N {Olu7T e>u;#.wΰLT> mt *!dsu{Ui2V-T{՗L7XStCRdڡ\9Uj|ژ/w"tNs"dtǰ| CVO[,YmU_3lko],u:((rDL+ -khp Cy探#٘ҙ3 ʱu\X|z2VB&j1ҠO2:!=TFY0͛Uyn٣ ̝QR0n-L:MшPE$>#ؑb! p% LihՌc{”\c'FOqa+{Co ;@(Z`j+RIj0uE(ܽ(YvbWkqk,Q)iӆlmաAC="17,qQҐ1) UO6Hv~ldYR6y؍b)G:#ÁSrpdli9m'b%i AzCjx̝* !b_vsodM`܋ pkj<}77'lQX&B ;'|Ucg}{iiY)dZ? 5)z ?2X;l YgNUD3ʢɋ,@[W=F#7cjZ<  %J8#,`dkn$BoQ%CV#Ced{t?#H%wJ"9wGrFDH7V-a ǃF5 zsWdҔs$&+WZr (ʇQ!/;)/}~PnRqLT%fgr2>x[rN~E,֏45~TJ$_X(%! HIz| מVe+5`!_I{\u[}̓1dBZSz/ƾ@qJմ6n ɋ} ]Hv\~:\̄iU*6XNX(9KAqrJSqMJj^/G<^w(#(*H_tlδ>5EO']vlYtbev <@(5= x`9 xW1Z@A cbT*"0O̓`-zoXyP;Q󆠐hZM@#lX}Õ!P Ʋ$AIAW2n9I5i(?}oݵkwrEm9Duז-ô++Ϩ`o(6籣 =eG;bnW$wd~Duܢ9Y>1罓΂ct_+N@.f;Eo,O3=_T3$v<5~lq>F%t:Xy:WOvB=3RcaL1PL3^m)UM.'k t@mswI?9ܩc}Tf݀0 1^AzJ 3M*N~Ћo;X=rCJ:ױFy_3(JMu#1R8xL-{vV, (]ƥ 8b`VY(-fB )stSIkC7gfD^Ðu034܃9һ<|g{>s־|^^ByDOY4<AܴpJkW^ 8D*j#uN?dsN9%cHE`|?e&K@OozH&RA4--Or}<i6!W,}G  tn=7SrDු/`wۣT`[8c ӂ4Dj/Ok'tX Cklay5Ig^dcb@S"n*im4QF:-d4y~wU~`5b>Rl{Tcm(=֨CR$R!մ/'u0oŎE^Tj8Վ/=c ^qd`Ux:~{y/~3Ͻu{?; <8*['v#LB,Q=?9FNe= !=JBX A?vG{$ 3eMKF#EpŜ G!#ٵm) 77j̍t n%c*8^w%{r6I"1ڍ8%f>ʢU)cdin:h< f Xz6=|D,[ct%f^0_*V>hC݆b2yMH,$f]?0·CP@ g}TdYiw7:k :ppC ]Q,'#'CX; ~"%{ O^ yc߶!VR"X0:zFd[sXy4okQJ=3|yUY3 %[mߣ5\S54. VH+a2GAqXuz|"^= ("Sħ{[N4mՉG_CB2玩[uK4$]р.SRk_+0e0!OS\ sZ{n1V~ਟa2L7S;>[< &J3veDT.3_jq6vkASepv|L_KGaȀlc@:ŗv5}D1Cߑk `t|=^ fz؇. V5]h^].( +_vW9n]5YV[섨𬷶lkX*C vbQq,.ǯΣ VMeucN<@*6-M:sAfH&arOO< ` LmtIB uu\ |tR S$wEa%0JI[) A FYwսSjLՅ")Af|b g&t= zOp_Y*ڇ{lh#6ȩX'r9mf!Hd 4.{1ezY,x9nH!~@Ӭp NB>՝JC1y-CpT|J"x&PCd_(*['Vcv?"m qa"둢r`@'/0NHDk 6}9+G}Iף~6Ny,c"9hEjbdaӣ *V`͓´j9Q3+t.WW40Q,>LD*V^#hIf,5^)H~,;e]tOES>Vsfo_ vAq<*wXհTڿvq$k[U(O)KK\7H-!ҟ3SI(&62{Pnza\)̧%"4^IQhOVyQ\%L.n'n6V]%Usx)4wC xxbx:25kUHs>Y)ݠVYRQO$h0?"؟Ҡ=P0c?}PcZJx[>*+as89D>!.%̎sdu~l4!V- pj gyz{oJ=e*bebQ\ :!Ϟ4yR* C^LIB~w_M"ulN|ُVƀ> jbg4i쏨YjnVud/#""[5^)=<{bBԘy%Ns`ӥ77 #h-i٨brO|?dulXYeN oν Pʁk. tJ|z]\u\.ؒxK=%JlK)ʌ2=/}c2Fm{SZH45Ib㝭D!{ c_ݦ%c1:Euۘ̐_#k/YPUeru0†:hG.W, rvb'5\&`NWO7V젝a7s}5v釚W"G"{oA¦NQ xz ɫL֣**Joمբ_.NfE\ .3*}EQ$VzY\"LP0WFVC-&S)֣p6:c囵 ecTĽb1.;xm{4n—rk߄Vy^fqmz i@1JLtP]0 ?OjLD©dJ\`עțR?x`4Gؿ霘9Xj`!BБ'=n*.>WeF4b&LJK#Z[pK3Y6x@o!/P'mCU'<ą5nm^z^ͷ\NF8˥KH\|ff䩯t:X2MDKM֌g3f7 Ee$ɇ549^u:=:1(X{a'>ܨvU+$/o puAlxpgi.Σy ecT~ &eBO:|pzo>zfZkV(J!G…SJK_`Yÿq$-Tl-|N$̄Do6*bɸn%'9G VtP5[6UoH's 7jtsIW|aN:™; SLQ@^VImÃ̈́jfIwPinm|R. ɽ+"1y^TI׏UC;Q.^{covD̫ymg@wNq>ЌIPŵͤWc;ԌTDq`քgfaJ@V.g{oӝ7z~},*:d}פJ['st~/ pq (cUWC.=vF|A.)`w:f|/,> !I#-Dm3Du%Ht6q;inyohf̊/R g yKMj'q{7PKy[`>yW*^[}\'Pݬ _}bO'gGr^B=Ӏ|Y ~ 'JA`R'HL݋Kic`WG5=v$:A|k/Qs{s{ŃW~\a&d8UmiXe/q?ou!}Sj I߽[Goq`}(%QOJznON06Q'[cShQO.n2Q_m[`yU:o.ɕv*jge;Tgu% 0,<,@?`oEˊ3%}>ȿi`>;ɯP[e%|"ª ָ{( 饵5M; ZbyewwKk[ĂFR::/0.&{XUac Ɨ5]0U&*}q?hŏTf fL` ofA@k,1DBo/SW擶>\_W-4E47("@ XzÖ*QX opA?0fd z q%n%gkvgr@GG+/a?/14Y=O!jp*f4 kӜW> f,>,"J?]Rc|\Q=0\>:*T4et.#Jhhܔ`ܠkۢ|S.'`>Z߸ף2FAɬV"G j3vMn*8/QMcP"k=\G:7C@G=o al#ˏPVb*E,Vb{FZ lX>Wy;:{ m~Ra&7Uy5,SqɤUsV:Egm*λ"i z <4qMn"hVkzeb C@&cmZ>8gŴ{6 MহXE}˾tM־X@ҷZ}RıC^$XaLzTdz_k]z`b,)9AJHr:ّ >: nvOp3w,O,rfK2HYh[g8yi{G?: ك{J+DYD"l SjôpjnMբ'S(jՌ S4r9HroU.(x„ VP |TTwvzy0\ V1}ϕWIF @u]-aWI,3O99 Cvaj] !5*\{42K IY۴G4l64"Wɐf,ǥ)QFP XsǼ/;O}NCрP ˮ8T(Fq %>WfMl;GZ wu/b 1Zٔyi+函X 1Z슛.GJk8I]۵ (0Gq<Y}30$+Z(JvkJ؞fIthzs{*(Vcf]"A DlۄWӾr ~D$Y)T9gQִ+CiV_}KV]{H-~k"yD[|Ue8@V Wo|@f#bCFk8N(JT[os1-0.!K[2'* f@?4PGTӎC7GEc<@>Ni=~Uu}q8~~:c6az$=5-} /fudC`27gڗ{Z͹偟b%]&`Vlj-]=gmBiXPG.>+ջ30!YZR:,N2fޱ:lDp ͤ6FB1 W`lqAjڳH_ò{alFЂrRW46֭~O;vĝm\  (Lq{\$~'gmX?s/A\h1Zcd.#v2Y@" >w24tOj1"_Bx=Q4ˬW ౦FkylM,kɇA&%0sbyJW`]>G`s/D&R9;o"bz;+\\33T %[Aק~{ww͊ؿaR+kI!!c0V>9 $|Yp"[Z}{Dѱn,QɠeK:3_z] _e4{>>qq‚]mTHW$#nB/ai9u0ȀI"R2 2ʍ]/%yUTJ@ol#3B4s]3VNS(imt^ C<ݮncj=6O^~J{%e`KaTb]%~vz2wAo&~߭g;D og?ߋUY2TDžypߴ&do`eۆG@$KXMRyͻ;tШSm6qqu)?^ ]⏷4a%?,L4DEq* z KΈCpofcj_L8FfU9M8I;'^ś,84*8ٸ[&]Eh-Ow3 &,qܫ +QLQOX-ȣ.1~%3@SM#H;٣LB  2xsԺ>bջ+Aiw?4υ(!;0]ns~v*N;;KzȵwsW@=MmS4"*;U3[&,ptc rWkI6`;Z6Jew9F_gƮO&# .Ibsr)O}o}y ϳ:$Cpg'a꺞P>]˝i[E}T[ yBE^u7C gm%ۨ{1bsp >}@9J5 W]QCO[Uo=FGH^OoWя k ½j Ila03K~Ki-Weav'}Jy|{n e7+zhO}I^Q3hl֚]i'6D@9M*T$ 'xrgsS S |$Iwe.v.D|/\vo_eH)@bAGz}Lf@dy[҆qCz@wk^{~x?}&CL#*!d1 [wB{B'G2,inzwV"}/Zw3hb ?=, ~"OLG׷ݫґ ^>%] nǠӋ޵,lQdm 6={ ͆ ccɄj"HOՀ62p/{kD Aq S²A(;;wA.P #Oq:siW1u0m˳?m}Hr[l~rn qU֖9Ƨo Nayf:}edwsD~51@}2ԉMhwhSbM4pEr ,cٵw:[5B̅џ׌5;s-*nH7p7m ?|bg0B +yZ߱sFv# LΞtYPk %}!ǒP~~T!FelTż=pь`b0Vr%mBPcj84@M( &(ѵWd}g:5S6̯=*'ְ'6nSUs}K"iI01-~n6 WX&`tY# _l*SRk߶Lp\fG"%|* Y LYo}+>/JԽ˲`3;bւH LÒ&P]FqGf쀋5]ZNgܺ8-y?o^-،Z|!vΞAB| \J}ݸ>Ӡ쥊!bv7i\ɨ ⾛Dǿp=z,|(DA0>z_k_"*k!jv$VO#i_AbTxe,>[fI;deܹğ]Uf=4S^fXL{X fOmIkֶtܺ |h --ϧpRz-xy^Vˑ*?( QUiH"[6'y}1)镵WrbN{#9w@B8'_(C?sS6a_w6<_E^I4dD T(iZœ5^Unrͳq' Nk6(tv;xREI{je†UϬZғ=i|S14%*GJ^qۺ_Gůrc?6@s;๹`dHk6}]Xmb;*'**Us-¾d(˒V]48c[/Y _*?11 ӸZOAmÎOԶ ;<8T}2EH!Oˮ" #># Z+i>-1wjI?eXnc}cKNJP[IBڏ8m5EtDTC(M[k|Ֆ`?6 M6A3៷:m#Nw61f-c?ȝ/|\<8:<]9+L[害814ZIam 8 /W&eqT+6ʦ=]d2I\tlqRx}Ak$6TNfٰԔt(Mg.B6 pd%Avb%sg]#`OzLB142JsHb;vAӧ1HenRؐ˴ߢyfږ_idQ |FKuLK3/0yLTQ%a[o-I$S V '-գ!vhw>AWP,'VJ0 i%3`d/jHC Ԁ'I.oN)+bǧi,ֆHBN.q\ZK|:B ֣y-sWWTT <>Cap8:MmvWf@C vSlPh'(QtR2xxי>{Pjd@}烨}ĻWWq>6"s b(/<`(,Fۘ7Q Wò6. Rֲze/9[[L&Ӹm$hQXv_f+XtrϡB"! "PF[:kP)CL(P d|n{NԲ(+oV4-suΫwh$̑4XPW+Ӄa먞(dA!ôYxt#P 2! D?cvvjY^KkkprûK-L#iswx}FZF$ YXv-.?8d<$<%Ѝ.ĄRܨK^y>y oMfBc)%ntBhJNi[nís۞6ރ5tM*`wRVڣD&D,ћUmomy\9r!E5[I!l Ydnp*ۆ̓F/;,DŷRΣ4/8WA!q?k<4o5^iZ}5t~dզ ݖBιbgGq'ID DC?S\llInDR*^y=q7,ME0+{Xt 'mx+ k9I=#Ȧiب" ߢcnR7<Ms$Tt^ggD{ƅ"a![/od?;8 ϕ-}Tv*''@hvnSgl꤈ ?dqH@f7$4R`j\'[p&ۢղJ}"lc',Z|I_}R$񼩴Qy:F`A_i[RyI,O*JSk R{zB8۪~Rtaer^D _%F̧u.۳Y- NBA. N=.nq8>i!8;ҟUq2MKRy"Wϭk! Ɔxp6nuӴ~KƓ)n,~=J1)e9{n{_.~۞ H)=|*a "")\Eʤ)bwR&ےĬAKO3u} |`&W`G}X'.&sc2#@n͌/蝂< UqƟ\כԕ.AجRӬ֙`\KcǕ0l;*utpjN E~א:[fq]}Z#(: q~ ܿH@a\8Lq6as۸S~IP~7 ˷ ǑNEpߌ8[hBoq(mw/zu7* \}T5"Od8(hO$'b'u|1q'PԼnGzX99 %>,/jo I.T8V<~HVPkIbpީ":Y;DL C@`%"&Kieh#t8*?[`cȐ fKGcŇG0}:##k$j+²URXoTfml ٛpbف6֓}ݬ[" ؊޽=&f>? <: v\s.]yRI^9Eal w'Bſ<ݫ7ϕBA=EWI(#/3:$ u(IS%T fd+K Mb\VÃ0ZYzxб֍>MFɽ2655V8U[Hh_ μ ]W@UXwat@ڔͿΚyQTu60m^j$ i]z ^JceRl{Y q/AG8|Hq+ZTXU) w=T,צ5IAD,;i2喙VE笘F1ai M~(~Ղz-/|Vԇ7D1DߐXL9(\̻*θ)KostBk\m^c8[aU&I֨CoX %L7tREo9~4Jr}p 67^ش \Rtwx7Q1"'t&c928n"x)VT*ċ:77K"t*La8M;4ZӔT } YW#Y4AsS<Ί7qG|5"#ܥgKHA$0 t5"Hc&p[c )تlZ O"SHuRbCe.;%1I#YgMXSyig :AbYiR6f'-Dn:AlU823&~TQIo + B[t"avVr{_Nm jWGL6f??cMV<ʣ^Ze+qT̾4Y!96-mtALHKW=s+^_]e2l#@ÊÜaQ&,K-erun$Lm%w)繞 wynu} .נ9Ed*:14I*']cғ;cT0<_*0, 9^ hZ*N@8ZZ*/XT* (nκV@I8Hcj47e ڮfݮ%tXӡnA6HGU3y}IVJ z=C-r~,g#jd_L^2hl(2t xնV|j/2MeMfܡ:|;񕑫{){h#{AC8[Iuz O5)/L`b#p[4>A*}?6zB„ hu)G+G9. S2o@9Y-5} >xqEx !+csb Bsg+phȔ1\Q]JZK'yh9WqQ] [w&FvX̣ՙR2)Z / 2 >70x8;kYٶBA9yb=gb*'D`U T'e!q\gQtM^aq#|7)W$eit۴;WcTS/ƴ͘.H%AFsf'|#7~jehI y8Qj&Ll4Z@c/r&z s7s[xOƳ\,F!0Dz&Pz ߃h`3+lcN#ܸQU8N>H'M@]=He 7"B:R+B?2\>Cb[zh7QIɺ ,2O$O>4?tB7ݚFW!FMe>ϱ׶(!92!g=[@V }WT%[|JZ K+m(L?/ve*3,q\F YB(`΋m*9,)x?E])[wuvC\ZM0pP0$OX[apL>)ءM[ "NcfJbF`.WJ$`+ $9ǝ\qmړ%bg[ nuqvdN\V975ݍK%\ݗd Akj&c(^6;6ا!'6a^m5!qooah&y{h1ק7&lۑHw1 x ė{uv7{#QQ6lyt9@B3U|Ov,x!Z60c4el*aT{5K Ds%HD0tTVvRGX,cRP )ING;gP١iI,:@?Uy)ޔD9m<a I-/3'HeZ7#ɰL.lǍr I'iu&16p qb]si,3#AL{S-%~]Aj`'*n0$7 g7NGAaNIר.]tP$\5l)$vj@Ыum9kuMQ@EGUPR S)dOoԙ,/pA:x6]T}>C)VJ#]EIݚ&J[<]qCzL1e|U P<ޕx|1յMUZ $ѮvlO,ט)z>0s;ηX ɮr Fu~F&VR?@a;( A1^yH'f V5:AŶҴ#(`kGXg>kx"uX/ 8qԻ/Jۍ>1;ahԩuD.Puv0$HgY]X?W,2C6Θ7T)7X ֎UuH󰂇Ap1ظ8d>;,ܻ)+6J?D۷+eP~+7s AZڷmz#!i"5 xzsU'7*)Y-BxpnuY4Mf\[AE1<y.K+_76ԝI$Q YŃ]υ0KgVA)͈#_ЀcYzDl$e,p!vXM(hSfKgOwE8Dɷڙby Ҵl46m>n1n:?k),ws|3G`M=^}:qPx0&۫>GT,Blo@ir'O=ne!;Yyjx?kfՁ8;jOΉ!I(Vd~p7 7k3ٮ1+b>% MGƒv#>/ %]4Os񊔁ώu(5:7z~0G7LD(DE|D4XzUL0v).a2'4!1N(۞<5y]HqtKy?` (Ԑ,{地JrZ+Ϡ OGV4l\614+v2?:K . aX\>SӮ28\og5a91ORNGOe1+Q*|>D`#+f!(Q;nJcHUzFv 1tz`AYgIWy|_ML6$7 3%7" v1nFDw8wZ0|@'KX&%q9H&co ̸%gTpx¹wv>fBE .Mdo6"x26|khWRó)Dӳ]S a@Գ`_ 2h6JM-JC3ZA^O{\Yh_ IHpY ioz\3r0WswflsPiq| f |35}uplԗ8Υ|GEz$״SAoYP:Jymhp@3THa}Fe PC{ER&$ 9`TaORliw̶IHBmhJ#GCdN XضU:Y#c.礯{X/7Cxw7yk3I QcuZz 򕁟ЂH5/X"V(4%E{3|˚eaAW p„F7>1+Z*j >04tN}ޥhɕwFf []kǦ-/_h~v^Έ]a~,%0vP2 V/ea^í#|4;HܭcҪu &@*'‘iq .>J]"ԪhypabO~@`kƠ`/wVA0`kxl:0\vW-=Og%1mGh<)*Zz>wY:6Yǎl{vI'_s2 r0O/=:b{Fe^s&7t7OL?_gC1Ŋ lD+<ዕ. S%u}M3.5;z}_Z-=6epQ9̞Q<ǔy(ܺ!y -bƑKrlɉI' b&ؕʏ̉DlbY-NvhُH1n(;i4]o r[oAjܑk` gGFJX:[y'-z8RD5KH.nAC8{ܫN"@T ݵZAВ )",Tƾݡ0rhޡį;p_Q9w,jPtV@QU`B&sŴBP}Z %ٸ7czS3@Va)^> Am6H"וLQd5'm!xgXh]9=Q/oE f!K(!]X?'] 2^2DޢL$X6 l$cߑ^`./V|"WBxۇw}s5$dZDS+7?U&O_!>ǡm،V(*n1|׋ܔTIUZ?\L@898c唭8mx ];u 8bz؏lPX p-YQPz'}6fgL{aoX*_phY6V Vݼ+K>a9΍\)$T;*_3M>`MZHj}3?Y>Ri}l".$JG<ťfHDNC}_ '8oIcl}"~%sYt[aFU#qFfLrEo4J洌KFb-l3(CFn籶Kr , < rpoqLr&Zu)9z`O_t#7JP#o4I̻4S Ch?! >O)YoP˨/*N4Pt*þDZ` χH+ow8J b'T" !g̉Wlāh,cN  j'r; Eo\[vZ!9\p]nuEP+J6|m҉AE>`h\9R<%.G%B9,}E}>g EQן`pC zI+ot{)!/= .MIdj1LʹR+G6_n*ھ5Kv S,ri0seZɿ$4h>$HCirC\)6(@Z;QCaN_oR@bhd}께Jp\ToI"2ԁK=y+ir%W4m֎uu"sc213Npb^vuFRcLsEc_b) %tNYQ9۪~ů4qaa3DUC-"dΏLoU@4Q, ɖuڱy^Gg1_ LS U;4D3>߹蒩|!ǫޠ* 8vlzF}.8AY$zUM%-}6SGJv i ĕoD:8u`0tΚo8as! yfx(H`1H.Wgcx ?C}2L`/_+ pJÛusC2W`l~ sg ,\#jRoNq 'b1j"ҎwfXtW<^&\s8y2垝gqNy??[ct\ qGh*g}u^޵;ƽo5@kæn!uzdW-Ed,‡oBǹ@#͢*m{ r^|e .JрCupf~ |$0LVV.a5,Kkv: >.%լ^/S;/t+aOaT3(]hg4g)1D`4* P>֟0{2;k I^[dVt[܇U];mS37܂q=79}đeXǂ\%!!j@%P+C_\?T:B>s#鄔yKXAY@}24.”gNBö5~Un4'xϾϙUS ^(%`x-u& l0kkfyh9A-(*X.1JL{畊#^rK&"節>W.}tE{Ѕ*'W[Tc},K N_ȘM]ld r5& n $ʻ 7Aqp -=k{ڬaXb*ţ'UsЀ* aK(y0GĴ_=!My-?`1fv,f zίA=}Ɩ2n?*{U8\CNGo]""%\hsB?ZO<ѱ݈)=e NdO>amOAwpI {g?+ԛ6b_p$Iuu"&E`F¼뜃f| oPc#b?рYzjqmwaXڃ4_i8a"Nd6 M5v%~iO"+7%}uXJG5n()uA@G X|"w&)[=p9w㸚U<"HؕNQ)+xVy'b,[h5#z^m7 )*Ew?S4G֕ 3ӶK^ws4%=JRkO>װ=SkRG5W>3?.SMF >ޅ8b|Xa6"ol$gzFǧDĸ~w mbA*Q~T`&b)7rEHLJGjK%L B\6-Wū-[6/nCT@bo]lVSwO馹3}yUodp@8IbM8,,S)kYԭ=of?*+Ӊǣ0.|fhCw"~t^l3rCHb-%sʓVܐ`%T+93@g 8crP_[v%"&&autGD9 s)}!橇誕&o>Fı;K| 6SD}8CoeגT - ^5yP0<JVb.3#qf{yzaPEԤXpi n5VzϠ.@FLQ'Q4c[ Yo#+Pa&`h#s%B #+%H< pnJf''_TjAjZHFﱪ3oAx6Z  v ھrYKi::6 /" _Rǔ2@Vq-+qEGi$9>! Gبȧu9!dcZS\x%WȮ{;qbx3q ,u4mD ݔ uqh]v ߠM%g~`mQU=貙s@'`2z7hmzXB`RCpsn/b יhG4܀m}f}, ׏Gu:Oq}h9*5늨 ` ':% c__utR.$uaę=_Ü|s>(6`B06vd)#j8/PAܖ+~>[fC"z}gH.!b#bI>&D2[{92jɎ!نf1!h=բMLxU,N?ar`HO ƭ3JUN;M^YU<0(?5eDHh}5yS͖ҷV|Ex73yY3}^z5ʭ;iCvo$yrIIj"]9G]/L< ʨTWEhRZM*gB5_f7IVғeQ^P,B=ķ7FzV?$: VēB H7<_-QqET[VdSNkb .F{(#I|/ʆ40`ZͿW$L))4NZ4qz  ɣ\e 0ސ$| `~=@ex&od`.>Oiyv^ xͤ q7KNT?ҹחe=.x7~XEfmu'?>{^گpA9 <{틙 G3s؛ ߵgb3e;2]C[]Z* 42+uPNo3f (aKؑ^_m*TRw@< bárwZS=% `Ң_D4zζ(vٙlHL#^!?rՔywBΩE߄91ᆿ AHu>])!vg2*| `!TaGCfly6Swb}XvV kD`<5>o\[j<ѱ-8 tJ-"y8iT~vFzU'Qٰ"}L8Ėw6Aq{mVPC_߂rs1ց䭳ٸ )Vq,JkﮠiѦ4c~SS _,* \ǗV eڝE6bYrʞr2yԏ=$s+oْm 6u(fR"}QH7jtF,#? |59]ϹJʠ,WH.Gi"FoS0^;c9mV 297i^baR1ptm~UOJ:- eSo!3M_+Q"H֯Y_$3*^[ѷvL7wyEʊ lKvD(ϻB8LͬIFFe\XZlT=XtCÍ_YA|dJᚿu.)nBMdž?HzW:ҎKӄ_lS}du;m +61p k[gtGaM 8b"\i11F I79QIL' *jX1Lr|.T5?N 5Ŏ@YaשNXλc,䞤ek}QB=Iϳ:zng _A2|,+qp)$1 !:qM6)%5%_[pd8VkcKפcBRP굲wF~d 7 } ?dOoP!ƭf7jlP^kK, ;ˢavF7+X[ ^$C. ƸjLT ^Rguw6_[L`9(E+& GR`]@ʸuWزXv]uߜ!zh0F )UEU\VR:ucd+F_*%'hk7:dr6 66`+șdKsRۤT LZOzhFzN٭s?kt(mr%@DS;~LY&6DY1f [ \U9I=kS)F@?@`1Y! A`:cB(&ȗ #|Q S @sr 6""ȿ'TJX /Sn.offm|yF4-aD@څ-94mtb|"h%)襝 ׉ܲa!C|Rz|Z OGx4T}JhӃ`TG`j1FkjSAf<㌓unl8@Y[4I<7ی+Kn&+E:9:Ϣ#臊 W&{|LzOmWLE ڴxdK'O~LKKn] Ϲ]e Եφot>4pq ÞK+"݀ju6ALW?Rz[`1{6,t"VfJ16;@LC?>" mB'i+H5槒w1W<]>njJ Jq>ר!BlemWٯ:[r*2Ę܃+(HVDPN/mhR  dNVo#n84vV'vS>,s2uXPێYA0Y7@,K:_#eL{R>aՃ9 ɧ+L.ƶ(sN׹G wJ}p̡ j{!Gyx޺vs뒮#+h3;)e?Olmʦ@X\Us*BL6襉/y-8z`_S-$q57 9 ;G((/ElGC4J5ޯ?wr&-AM$ݝׅ}\V'l8f55 ˁ7ҜϭքGZ9=V0ϯ+jgRDب[󗹺2}_c)G;6:4v{@CuޢL 3kğYxRa]"oV86a۲.]q"%i"3d<>R.(t6WHbkfF.\h0h4{ͼClRBnt0mzn(pܴ&9:Fbv6^f~&RLjq'?^u:@z ؁~:L`4]sH:21b Ai"tlkd%_C~Ȳ=u>.]2F JԯiXuhpUgO ecI&8udrf믪aYX\scaA!ゾ/ R'MkA_jWh_EM"97A|rNRCCP(y%u"fpMB'KcP3DY5T]~ iLGsoT-/ GS݁x㡢P$q=3~\r!#H_PLjtpC,i7?֑f'zOJ Y+QKpc?&}a:"\Fߎ"|jhHÃ˥WD&͟57.HTLe%Ursj`reX20ƆH9~0Z`c'vɐ\QJ+z؞1`| g'ЮZ0DU"Gg[־B~QKRD9<1w4z8TcAN)!h#6 }ǥ0q> du؊&&izW:I!?9|V0F LxY2ֲ=إir'p!z"B1kv3`:pͱ(RnH0ZVSq7{y=2zܗT @GU'˞}x9ilpC/|k&΁6-;e柇1o-n-u~XQ)dLᄚW6y+t-d~"-nc23OT(JZ'[`},Ts 'tu s*\J{鯪Hs׆;#G Lӣ^Ie>6~u cv˫Lau6!2\!_ F/s#/ qpT!х,&! x]ڴs-xˆth{C%>KU6Yo,Mg&%. Ž\5hhV;Y&KG> (Uճǿs_;Fí1'jܮm0ID'XEԭh]i:x-|c:q0a(îR"ʼnP!7RQhqLXŇagP{f t'>tdlWLZmZXaixѓ(}lPoZٽ,%V<&TS5l^/y83@0s}@j/˦Mr[V~EI5wtKcpm$E6dG@@w;ےՒ g> etخ v#UU!.5D#nfIy%ѿګ*8Ïw) Hɣy\Ee!u#Ej R6d΀T ?Cp`}LNZ ( wA5墪 BIܻFT5{cKg,k>Hx[+:J6 ZfJ3b4ɘ l˥iGO=ds2ڒLٓ~+&q&grg{{ DMpGѹP?I ~1{oGZ6&>דk@:Vጋy-br`p,z~ڲlrjT7µ'ḽy-UvN=05x h zUͣv7_ıԱK'p>0CߧxwP;p|p W&RܗsaP쓜r0F=XΚPJ1܇YSM/Eh&d9N"Ej\{ ־1Zң0)!b>ܬt˟&m|Ng{ X,PhY3F:~g󼓑U5Uj|L[9 O&l0їbkK]4 Xf]VmЄ/S֚#j:@jڠZ6u+GH1.ֶxjW煒"1M%>Oz3Z2,]D'U]OIls׃E;,,r4x!`Ԣa9u+'V!2h>-BKQvrlIWpc /48o*wyp-;V|9fm~nա3'E2Yߌt%V;rTDNOHs>FX8QM+eC2'sPҚNĭn?Cп.߻AH[k(T]әb<}I)~Id59iē_(6B@cG-CTG?F_oB=p4DCF:sn*`5=ʋPUEh M&1M ^Z}l!BG. {td\Łs7;N!BT[;0vA%V;1 =9p=`ͦ(/d>n=qkףRmPߺNy㰡ceo smQ}WFa}];A1;50o^$WUCɲ1\hSX)Ww&iI8::#?-fh"JɌDm6kJ4˿TB~[k@?(qQպH Ŭp7ĜV ힼw9CHz[Pr̭8eʨ C^hM#"CO,Bo~q֏0j~n9}#3U1ջ-y]Ũ|r?,aN()TВU[dBϱgvhYy Y= vuZNZ 076A4AbY \XO@ga+ `;Ic1v:fw?Hٱ#7lF//f>ՋF3 ^>88yZfZ,=N)Ȕq]49 `ܴ=fQBv/S 9NuPٝ#6CU@h=oK:ȚhLU'X"B5Hʂ]]vx0x2S$H$qQbwY|ثѯ/Ɯ3? \s7/WmsH4ݣWX8Mi[%aҲGeQZkH/~T]^5@g m0&w5:䧼{4t㙳FVu-/8V#*pgaeW. :Bu/}}ԏ}4!,lI:d*p0}iUȇ~'_s(;~5nL VV%]eWRqDgdA2ؕ |ȃ)ߣ &[H_aJz4wv?('),| "i6?JTl[6e>B8Be9nTwW<4ŘI̥ zC3Ufm05&\5ߠդbyis n6)3?G*l+eF$|A0fjm9Uev#žpC[bICxm;X{M N<#ԁ}Xt@F'͒ma#nlP0d1]^!Ǿ׊[+Yw zbWB/ *M<GGDlWƖ(yD?֊ݚ;e+bRj)cs|"Wg] ,XTTH5(޹ W#?Rs^{ЩhNfgt:=H^8Ҏ:h+˭6vwe d^}Kr˴ː$dݧRKH&)fnvkW|N+2 B:2iX7&Shxbi8Kv4n~K1_53#?I%_3kxi땈jYQXXAG I(KY 8b:Ejpt|0V0+.ˌuY_e%Y >,\cKt8:a+k*p#-zْ^R?>1dp(U[h'1$nAoe W<_E>-WyTD 8ҞL{YlM}QZyȒ6Zv{N:B1,FjNW$jc,i7W\QAy;Nwd*KGÿ dca1)yi+u@|>Rk<]ode9o U T2)GmbWٗ !/$̦!jRҰ= 03SY_8kl}喧lvY0MQ@ֈOux=.ὼ "<a@Oݓ0~x‘=0,rG%6P#^>n W?ƒ΢6AγL߶F z/.+ݚNx,U60~m/L u_H,*%KMGѹRHU1XK]'6V± R]]X𢰪K:N`ϫӻ2cԴrҜ#.LR.F7;(]SӚĻ"M-沴-3cG9^Qsd~4j*FwΑT@7-[\p†|4Ƅu,#SjN)T -7kuTH$Y`{>V?No?g k Qva:ko:6JoQ0$6qQME <ު  =es$unaD',CДҮ {r$ik]U#sT76q.4-bt]f7g/+\ j^CW[,bN{MYFT>Ra2'5Fꦀ,ۤb̞cHWn#$Z՜˴ ]%`~$q$ś xڃRig*y_}EDRX]Je8V.fM&7&_S| ,pUn\ ;~A4v  ylS,uTzNΒ@[X),gBnt,=ZkE\ ,I?lH ­/7 ;ۛ%%#Wb%\mwv΁81d5,uz\rT9̃JL4xmC)1{NF N;o-_V F%[-t%(ܥ֯iDV+?e1(vjp\'zzCBJl( ^ϮodqH#S&M> [?[BN)%~a}W\S&2@sHݪ;݉_fe6%5ldCqXh6GYX. $"pҠ͑#ט P[U nӋkWP 4S`a* ms,TT:[l"S)mhPgy+>ڶpqKþxoWDŽ'D4O?o H;RZSqׂ>:^.uXۢuh\wJ>#*/ɞa(tC0MAw$~[HQynDܨ~(=&3 Y:~MVP_@+O?`A}j{4trHKW'J`Y]d1K a; ^wh܈G 8r;SvO%!2*nCsIj?g7׹()ht | 1j%p8Ô&fx6gɆ g9nR 'yj7vp+66Ryd{Âg5s4)[bP[!Rq{`W2d؇+zͤA\ud#/„,s$>qrRtLռE_;IH>6#  HތvdgXy*w4E =՜JII|Z7^8epV{9rk矲chU#?37] r&#ߛ쁰 5%P.>|8e5P[cUd5j+}JlQF "ag8Ij ̈+ [:y/V%`0X@.9iпt0JDb,/4*?z^(wNJ5?FbWzejmK ]ㆼEZ/o}. .g(BrΕEͧ[s##`j f~Ǽj wc?a|$R¯-UT5i),A͐'?EoxvUQBy!ʟ?g+:Mo*rF~w5qy4baN6&uĬGSxM<| c~8:g>\ؐÀLW9C g@ tO ;jE>i9]T7ѶU{HxK!aodar$rA]|O!lsgLDl(Qv~3yI+ևUDTk39I2BȔ=4&lRnۼ&WH e4!* ٹ A X ,.@cD0 "1/,jwFe| k҇jd8H9U"T&#& dSh[35 jB_>95<-aȇ+%`=:SE܌@%^pP~P:z;q| =J_յewEJI٦ >C1#$]+SQ/B<~H# ܂ 6Y$;i[;[$fB0*1:Y~-ɪVʩHv5H3mB`.}t"|q&гl42G=r5d 2R~ kVۺvT`j~+oT#?2uᡤsm 5cp^׃'&[>R]RO]]x=txZhW "’TZJ8ɗТ 0^\E5.v9XĆBVf9':9uPToԊJWh?2r]{4 Ctp?ҺqTE.WszR:,2ۀ52Q | W)Ag2/Kz2@[ .RK=6Q> ډLVsYE^rty*hyoU+GOYjt_k=*s,._*,,k?EzM;|JmTזǞڭqrr|T⁝epvk֝ft>e7:w\l.)ܨ3$N&8+ֺvI1~؏r8gdF0N 'y:^" y&[H,[Q&E,9N63E`e3ZCR6e6pKHvhn{Pz@- Dm`̧IJ2˺-rjbxRyJ٣ %8o>x(G2Rj6pshF*(QôƝ#6uNg!Js2C׻7yp YĂskS /78)Nfh4>q y@ 4K%;}Hh(CCH7;H\7:^XŁY.Vd_t\>ϭoޏW76|<U)z8}YJ~2iQz=*+L52.boaq># 2,8 XA?S[7^qͦACE ރ};Z8f8ZlB\PTHGNwjhIV%ΦLK :ʓ,)=9]bcsk3ٚc,7G7&]#oX2*yBc[J0Et=tijo粯}"/6s $4wo4I}56ѓ](E \Dx_Qi:5)Tgú8K=3h3W2{|"帋8-N_h!xGCd Dvurl%aIf!+c BPeZ[P }`V,rCVФIx!Q}(DK$X-/cLq,JlZ yimKdG"N 7[fkrq d`xi.j1*SK O.E.L:5pM2^6cj҆%r+ nQyiiV/OkIIXE-?91@Ȼ1 ` U|`4:=\i],CKKK;J˚ ""RM2F#Hb$W8P.`F9E$7a7 1T M꽡QJ'5QH)_ ^⼊a}! s|ZhsN}ٙJfAfts|Cdw܂b }uۥ VwaRGyۺtmy;:וx^(GLhe{&z e)մEOx970v4T*C$x XF*'t37j.(nU6yic/vqK~78{v-.3]>U\%ڃk03dK:c}m!"bŎwa>k':}J"k|%eÁPH%=]c7vp\˫ n_ԷFZeE#]b2:2qͧ0L#8+:Qǘq1?L×k+UEΡ4w80Ŭrz -P6X෧|6]5[>4"ùp HL ~D~l;Y[<+pbC:d730(_RA^ $a,Rt%O-C7>3JvlIZQfx\[)0԰y FK^͊^AZA!i/٧@C龨-ڞWs$'A+j^(@~Jw >^>—B e3)?5j8t5ww~]͎n1 | 5Vz{L 0(z3Ca֮6\\wAblwad=R.^J ѝw;_;TZu/r8tȄ,>WYyïᗭxѻ!!013aAm+>oIu'ȫSVH; sf g+W">NB70Ar ejNRY1j"#$i~B84W#ĝA[fI2,/ JQ)JOu!G{  rQ*kTD;[|v"YpH 4\A^َ>-anFH?L*KެbeF}I |ݬl09:o2BRd X}SPI'oA{U#njnjESΛ-34"~Lzj(Obd:mY2'dh8EtW;6TlEVSŬ6+%<0;Q<^B52mxC6h ycL/Kzr֮>ϑqGv$RD P1Z;ǀ`֘8X8hIϮNQcHuoŏiQE$ó-̉nU HȎ37=J /*DY$R4Vd*T"'kevݐxn=u ['lM쳰M8.uK$snxڞ4'Z'sӷLkZmbg׮} {%XMbf i6ҙwd8>teW8G"uPƁ,T+ ck1dCG1 h;>e#u oP #nC <EЗ<@,ɟ"S"YD(r>@T[έdCx W-bM~]q^ #]=ŵ' m9 -47fv^ا?a;d0ًstM 3̸f(`qmqCsD&WXߜV>_NCCG Kcn嗮@y.y-jŴ9_I #̉=ES쌰PNT90q7S 5 ZeľYjA%v'>o*`qASx|BxLł'`\|%oh3־|~eَi`2-;˃`crDtҫV_ U+9l L4js"ŎYd⧭$ct[wVA̡A@8U2*8 Y V #}R'H^-΀ 7 ŴŇU)c~8<͠ L),^B*PN9Hq ~_\-K8o:~.l5ٳX}[;qVXa:j19:(Q=Ȁ+]`~0ziot||CETn)ߺ4U~R"Ґv&KAd>.7{|HEM(ܐa]feiFYetɳMu!M Kg()*=9مĢ"bab4П5Nz9 ^e)|ILB ڳ?d<ʨ~\#1 -h^ UfcWWubU=de ~4$NqusHε55l욼W-c^u Ypw׻4|IVׄ +TY.|;)'f+ N],&\UyVPHN[_DIHG;S5d_d |ˌX5@RfFYtv6jݢ9JkZ*ņ)#3EvT*J#kwYad h6oxNaz+ ݈x>ԗW.#6)SDM"e uQLKk A=G%S13}5 ̿K/kL! bJu՛[H=-b.F>E{J 4wsUћ̉ '74('DKTsZDR=IOp >= 4W26wb{]" A~-[ WF { !l S.B-Aڑws?RE>'; !w{AՍ"j'!Ow)> )쩶zg't]Q+Y)0$,B)z=1Qzr?~OW6c}O5WI(CC;sXs)G" 럪{oQ KDўTAY,5.@wb(+6I?oZOLrOܝ NB!=% ,=_^n3^P_AbٮUt-iQbW<$mj[_*+aL$:f `hv .LNtv>ݳcXPvQL'yw|>VZ9 rP✦f +\ؗ`Ө};5V>9xR9pR=Y[o'J@ż] -!En (t[-OI!kt򓆡3k2{\N!3lE9;+`ɇg8F])ˈ8"@FPYcӱUz` FokDq@iI>PaF:U^;bDWCPya$l2۳FJ)-|? zy{WEz~; xt_~Ku,l٩&2rQjaj[,a\p-m\Zj!Y|K'+ &EfCQ?P *S:F4fUKxH-U$3Wpnw 94q[-ʊ1*e=d={@0;hO"ơMNՁ*Y.|ԽK]cE PI֪GXIdBAoB_:}~}qI޴k"옕7-OY]-eb (W]k0iN3Wq w rCLJui2a魙N-o~&bw+J)ţRS:k˫"ox M #6wyқJً-a(q@ wufo J]= "{TR4v$8 [3@4_^k/Ǝ45`C^]Ad<#.aN+Am =eC䗇To.FZ<Hp[+h^֙<04t")W`$ʡdڻeu3!fJJ\!B܄ 8Gf$SV[x7=i+qyt PۈuսRN荳 %2G={4ԍѼL)a3/o!#ޘQaPǃIh^ox\"+`{i}6}@%tZ;?IbnXag n kģbt" 5Z=lvdr-6ǪI: ,`b !69ABljn.8%!Z3,c#yUYq#Ft"| kxxw"I{h\ ^yNqG9}z ұΗ>&-w_-KEyXH[3MG%@kRH< ~1}~z= /n&P(2ns{æ*pxNxƅY-E7=3W Tx=Wj9c93N"pƶ k ݡs=Ui)YC@j7 aHҞ}nG4V& =?4K2 ٫LAȉBBe]K" 7<ב@^DY%[aT8s^7P !N: 9LZfaI*W-:~X_tޠXl.ˁZ[S~5;Ūn..5 0.|zsf] L" N%#CX<;fe)I(磙2 aG1cEEW?0pM=׭'!EOf{QӠs:h*,HL8|Y Ч=617\YVk_aItfBEz,sqN1 !38c?/(CdKBl^L ]ǘnS'g,;0Tk_Pqm-?Kj%fÆVB9l Y-4sDY㳋 *O4edڬSG(- V>1&8JȏAُ/?kh\ I7u}9-c0DPkRbfmKw{Ko[5]Pyc]$I_2^!AFx&sHBa5WZ+}]P voq>"NX\MKiAĊ0Eu5!S5\dռq|s q##aȂJܒp{ߡh9)#){ˏ)yf0cY^s~a v?N5f*Gii+p38x,,RQ=(yn88?*l>lߣ?sWboc ( HX#G,r[pŢ^)YZ/)EuIK]'"5nB_zDU,1o3ΏďѦxA4} ]iG%V9'̓49ҲQَ4 ll Kg1Q&(^ QaHcea7=t=nc>/OdP ~C s?g$e{tۯec<gIj?5?sEZ΃O}Eؘ|Xb=W[R 6QIg8 SͿ&.ժ6!IN$\eފuXiv nP}xi7 Jk}2Zo棁hP2ޓn-|l1՜(opDȖы6$ýX.7BQ+ ?˘3(}٠d ]` 91 "^Xf[[N$& P>z`!PvR$Y+CӬ}hQ>F_۩l!@H@=–T)Mi%4e p*ak*JYGZˉѻ${5^-v  C|1?` *+ôdG*_ͪ'tw;2-wx򮇫 2;!E& &p< KYmxXHDIbu,-@_%Ei~0o>Nêܰ'e[rQt7[NQ(Z7LaJ4>.)IAbI,3KwAJ7(8oqG%0[s=O(SP͂s맰̄, # /c?tʝl"\]KL!/4gL񻚤׾dzfLmK |evlFA1ݶyFOm GX| u[t`:u}f|K~vvw<4y,1Uqi5FWΧn–r~^Z۾DcՋجkO^.~.DOVt :*$FڳG#{4%Ɨ13`Q@êy La/@|kl-R ߲L)^Σ/TUi?8RZCKcGNP<9->FS\6>GSY]:0̅DOhQAabv4j mzCDxklSaH` 3k ͞f"P u!Pn@luN9dW6RWw4ٔӔո$¹k n|Ea ?~~$~uGHGMţ:.I 1p 3uT@_,o#eagK0[B W8їsGhYS W7g|Uz*_"F$q*'mםSsǼr+黊ॹ{<<717.Ƣ<.w k˓]SxKoCɄUY !41ho0L\O3$`~alX6vQ "5Vz1 qQΌ-bX=>QUHV j<4wKuBIMVn 3tP~{GsG xuZr Э"]H J&xulcx%kAɛU9+."2K`rZ؞~yq;,{_'y  u X;mV|ͣ1VN/㓛')bNc*O Y|Fa;( j',yb򊻾wOjHym“zv0⃙w5ImHHPK_m$im 'UvoB:8lK)/Uө0n'??sV`͙R-7D!"|'5}#U$Z.Ul)کqru ./<<*3YRGL˼ ȅZ_)ճat%WBܭP/Ÿ>O(gWD)Uܨ & \őwx{ @1,E?]:Ol9j>72aWݷCy8XM5? B.)3̑U~2J&\qfCj?GMKlb}7D=;ol̙ܽ ٥nʣ$*f':pkbiq_1S3erY'T'no&Z*~>1!*J\/&+@.}GjɈNrw#=Tp4[kRw79d&@Ar^`hi$[XBMtǐu`C +{FߩliTf>2ylh}'b^Vn{sEf&x-l85/"#\*gDP|0]t'>3\yt vdsƂVȟ= j2!9;xlgd5bm]R8C %@&0?hx% ;)ա.յzVRiu*4|~7nwOxO/s++!ZaGogVwv8Nf4$x O5}ܨ}O)-ME0JtDC:j^h<Ӏz/ʣQ8-^}>c/;xd9Soз&.s&%a2=[P>2^U ?(2W+;8^uA~2M"7KfW.b.S=2j >l`75l0ڛLU|HBKcއمFlC8~pSּWCS=alz^-c<d) HvL/}6tPdsUR1q;~1_&yay0nrK俸7/UTxت(B(X{l<=B\dN旛ktM8:r"W0nˆk7\n7Hib ټ1J}}ӉtE:1tDdDϊ >dr&B?߸W[}^Dan]-R};kܓ X;_bת)p:\A)Re$]l#~0[Ye QnMJ@/$m"&fm5:M)ri4:v*1ޒ;:2Q vϢpY&|A(d  6 Ś(9yl V9w Ol k^= i@:[F zB^jWж%P(?kNYg,:!XIEW9g|s}$-wG]Qo>/ ,R6瀐IC7Yfʈ}i]|P{:2fv\/3;6aoyiM],KϚ?f,XN(.[魨lMӘh2suÝޙK`| Ze=`w 曚oD0vkFTd9r*( XZEl,Jd"2Xo@GRQxi׼$5bsǼ=8͊QXPi ~cBݠk7"r3d dS ;nXUQU 䥭h'֎N$)WaC8J1#7W*#u"z,k^nOvETkCCW?v+ehJ38ceJf88z][m(Fх/+;Z˾|Y)AG 64>gt7ydTqKOI6/\&]LxR%2Z DqY#DDT``Mߡ2Ԧk)rPNو.iu~vxSwl=S6&.ms+ @D_jCU:,CPQM=];S@.)tv9n٩}a@dH6VgIa47?+tN|)]C:B e8?|%5/HUzWVq-ۏ[DRy=x2^vL!}紓.19 /]NG~\,^R j .+x2\5(nTYΉ9Am]"_70b XdkHҘ1#gc| s&j,l2(j&pY/ +a@} :b5ne%oV4sD4",Z:l"0¸P֥yl=ؠ.T5[)#Vw˻)5Fv? Vإ.9n"/aI,ď6CIfۯajT)f\v~赳ƣ썅/4eH /$ e}_@+w|R" VG>Gu&NXC`My‘56<8M' O.%`gt gw KObfX"[$ڏidFkaI_HҘƩ C}ixoP4n䰯aíkō X`MFs:j-SRD`q:E_"3yi/2 |c)'e|me)q,$nPkh{&Cݴ~oR3W7>uOf0kUc k$!I廘R$,ƥj!E \*hy_+(8x9cV7:I&|ˈ$"|<n*=M{;fIѴcES=_f_ǒj=WBG*m TVBWx^Gy nؑX}]+F]a-CakjP\CY1>vN0S\J9it㹯BOi|> ۙ-I¬ 3hEû~ 2P^]ɟH`wl )ĤnYg!پؠE`NY`#߼>׵0p k,u>5mAi٧Dk'ޟXʍW r,#eb꥓'DlRWNn׌3Tc|X/_w럙6-296.:eڈ1̾"7K-ς _1L r6 Wu B?l(Ԅk/ތq]"C*Jҹc/-Ag,?G_Զ\[P3e4VqoVnrR=gi,2[ggU@?mD-m|uLeJ}i+I]Q3ǥ̀$x6u …Du>橤轝\ʝFY%hʟz__US7ąx&'"D lrp1o!ʕH'_h4:x턓V[-sÐg㵁>oِM&~b̌c)BRqmzrIЏ`ZXx:3b(""ZJ!WṛJ{9"Kk!8\x!3CMu\I[2g^A8s+"E^~`>L~\uÌ>Z7!Z/AzS!kP"DfV/4dKQ 8͔fSVcx9ZhvAWywM˥ڼKRfW?n6õ${9D\BV8} dy:+gmk֭6QECߧԷ"VPD ^ȺŶ/c? .Oqsy4luJ&mnG-#ݬtMݕ m [#,kyy?AgZ ~5+zǻEl֬~މru }/%]4w$gSb+Cbf{\h̲Ak14-5.ճA=>desS+sލp,bOnbdMt;!AIUT ЫѝKj.U& 1bSt3A}@Ǽvȵ+L$$ff<7 9@)V{_'a`?܋,(_XtXEEwynwT:E1D՛{Z?^4X<ԮUY)SRT^N<t  A{A=o\xؗ$dg뛞- (;cPМއk@%+%T.žn1ڕx%6ܫN;E5쁒\ܬ#Z Ut&m[}71QQ,|"|)oޑ>#s  = P1s<VYYu9wV^}PIhFt't'Jrw dо XX71~IR0% 2b7rQ.|oν?KVUZG5kdsd<6v5?Q銇hdk\qT5R&-z[W7RIA ӫ:tpW*Zbzդ 6Jw |#{$yc3tt"^ҁQ4A@]A{[p$WL.ٙ2DxҨG׿lW :v2C&eԩ_2e (g:bTSJ#讏'r|wET:^G%<"t0}>xU{#@%[b$-!Վ ԺI)Yw(XnT`F3jTBV}bRt#,22\M1t w:%oBHt7Njgmx.07Fꓠ%rQ(WӦ"TSnk:Lw r"@x&dnS6Kfmue6J%''InR N-nπb5$}4GA>^Ji͛*bTE<7gwiƜ~am J3Xuzo[1`KF_ۥV5zzz`gj,/Wk[ź)@0;%ԝmdN"c;c@/TsHJI*w~HV^L2tTuk5&/Z-篫j 4T霉v8C˵-r%r$G nZRRq"T~ooTGɠpv`}w |# Xg:`٧=Ӻ(() "<ۑ4> L-%qgd`<3'mV.CxUtrܭhJER3AxDH| .}v*.IźV+>N*jp-.ៃJmkuzF"b{;1YfjMn@ %7{$odpJVRS̖sl{.lY)=4p y6ǿ}M Pt#f4YAI~$U/6\(IG&˔4R"h\Y"0dwՍlV`zha,;;/BV &jF3؈;w2yBZ'*lCe )s[c TT!`WU\ r菑b -oN)(.muWة/.n|dާaAHYg|lH;#EUj@'<e@;* q7PyV$fԁ"8 @[DʘP_Qrp߰z3F(sbY3*.7垆D3 o9p(npgmJ(,eʇνC[RnXF2G|f]7{T֋ktQ8YR tC{Mt*rަ6ܭ4.O;DLeVE @-e̛#`˧B6z8ֿ38N4@݈zʀFa(g 0uJJ <2Xss0NsT 'Cfvq5H;^b- #qjB@졛Κ?λ4/&Ke'~ה")GPŴ@3w7lVǻjRsH\YK$KUhq@-Z̔3az *Vч7o ]P 6)๙.`BV!7ji ͬ|}}ceCW  Nև^|Yy뺠ڵ(p ];7_PDSTz rKϫxtȥ ]7*4}?Š1GT< uo-f`,9[,!~!jbAW TxrKWKJ˝Hĕ,)KZNJ3ok{[Fj|:5{yX3_H:=7:_ẟ+Ng VfҕKmet)5(Vfy13,$W|}cJBʇ?l$@\Y|vP$xUI/f~0ٵ{e@ 54Gk7-R% ],Rk3/Pmzн jɿ㐷>&t6F(}6qb#KGXgeEq L+|U'e0d9n%ՑPMiVd " >eM1~WM{TWB[gpS6,3bB]_Qx7d k[c[CD-VP&k̯<2w?M "lJ1u֥l, " :Q-V$.*<9W+]HWAI v9P@,0GPm<)ۄ t]9CAnmR>4-^e=q ~O]1/$Hz0rW)>Gċ` М`PT' ,u5w^WnI݊k wc;$8tcm?~7ZU*P.6#c+KtV%qTDf%=Q}F#ln_t&h XC5:(%/%r;Q)~fb`Y^\?0̀ީ _-]~s|4.HTYRuh `W :ٴ@7 1`{I8~D)£-?ViRjcЛiԌ-_:Sd8! J)b.!Bc>JG̊Vi,@ ŗ.le eg#~yZqҘN0[%3F#@ }Ջw]l4C&FFN!E9:JE*dKk*f:M'0H]jІ[qW6zmdFYb90%}[ԗ1nL.:R2&@p%l!FR%Uf"# naeF]W)dֆC1t13tL>-}wcG!FPw3{ 9!@SƯ:d9|ds{M13KŤM>PKT:X+ystr{*cN s4tZh'o|2<^YG]A*UhܪYHbT1j N A5 *B~l໘-3l-!+`D>ui(f]BVWdYL`EgvY mXS*{⠒[.&ogy{ bW'Wɵ!'%̽_o%gr` NR\fo.7Tn% 㺹zyذUwNXnn¼=3Zq> 6Ҵ+:;l)CHq;5LM0;IU.P&uYCD7QwqFt*N ;}U-5]r^ERvι kI]?<:'.YtuxgK_l` 8m9'] (^m5u^YyDŠ5,J`fq @ % mǦ 9Ƣl`[ _!:UVNs!!5ibOz}6,3Y~}3TI_jOt"+qF"lX e3 ës 2YW4iIۊ;oGQ/6hcIxWe'AyQ1CAo4~qsbu9L$T탸H@CF  =AoWxߤkny4ul[$OF{1=?W19Q͝g*ncjP d%:+@:ݷnb`xb1Iv׸v1a-?4&`@9㐞 CO`d`n- =rrW/* Y5?z򉅳ܵKuHgyʷ)z ^$w~w},9,G0kMn-ބ}z !ZCytfN[K-N#쪗pJ> p$0wPu6ѷl_͝ӎM4ct-hGuf`!?1ޓpDx/I,0/W&sV> @kUU WtyNWg>FG 8ՑgN%GɅ#$1eS{hłsq" -ߺa]>7Te_qasR7Kw(RܳPjl3a l2^!߲C=mw|\%7uf@#!^kT聨TC.N+cO@؉h@@&:OPij v*z{@-9 ~t0q:M hySbx邑f*߳B(14.dI_inBMMh]w(+ zŀ}hRTyˏ4{? 㘣 lF9Qvb݊;>Y(@rB'b޺a·o䍑_Ճ%e 0ϟ~̞*%RXg)ٚi[T~'C͡AnKLZ c#Ów1 70-D]W~~ +65l|#m*l<\(ݥ[;ub2l'lny_ ]E| wrc܅=B(J%,R 4߹P i3(`U}'c^p~OX>[72K=2;Le,-%AJ5p(1)˰fRqKu` h|0M6kHnϼ+yJܶŲiDV@?sR_Fl{*(h:pw{0Zqt)$7qI·Ɇ.@L7,>)~#U>@UҀ`jR5Oy0̲i?j8C-r٦DeU+In2еqa-^| hW0g z딖Й %^N,#WE֏4e&g 4bZ#c/\ n. tɿ"xtÕx_1Q.]ouqK%X N,Fhjk [K9Mv*#u'f5"Y3Gre-8WۥX{P ]x:2Oj#cM0ƵlueI@#xP)`~]D^vcP8F"PֽuPc sIV{{kwyXyR/p ANJFn`k~!3 X^63ipԽwo&TNoMkܚ/}X%hԘpZRO[gVsnI貃Q`iZ(,JN+ܨ6Gqo[iAM7Gc7Dza-M cuZUoy‚̴WZ`; *Ym.gZCV~X,Qng^>Awm7FEl%Nk&|25@)3zIMVaCݒJ!fxR#B P.3"D8- u |~5pzb{3VF7۔G{kT:4`Tu 4ڌB\]1w*&*356^?1H чm Fd";"2Nߜ [opL3T[2}΁鲛D 1 K.4kv$QB]4m㍐+e2.W-2w3[ʗQՀ2!K߼Oĕ2/O@^!P]YEy0a=P'u.r#!9*(g {,&,bgAw$3xbRxbʝ+S珘c0@YRNɆg]{B5(Ia>#രU*Y =0[ZIySI MJI]qqU{L Q2֥6HalQurDi!(UA8a% g,mW#-)c;F6r hi`͹%BT ,XՀ.&.'@(F$eC4~[3LP?$^Q76n0~'FM|~^<)xCIIłoDAWO{8e;7kvy#dΖK_%BKsyodN*~KwK չ:+Wv5DHCv'}?ztDq1R錰wXD+}!t[Z_EX2{Ew.n? t[M+%Y=ݍZPfNkZYiȉTb.J| 2,VMOڃrQ?\?s4J߳b ~D0DcALXMVb~{R6 +9ٟe##%o>QQFd#Tj|.N37F]vS0yF"w08iBfLb*m49VcFګb ,Xb(R;"t I5Bط$u&(EىԊhÒlgl(LS[M,*Ӎ/<qgARlqG|͂'xqC؜Keeݏ8+rt/ O2] =0,*&7}_y̶#ƌԂi]Pyx$9hkC}O`Ɏ7Yp҆F8`Țf2?ڡQ~#Bg eUmM%ف>/E?!'(i`xIc¡_h !C{ mFoIE)_mH96 qLYVIGj;uޡ@Q$r^^3}Ğ=IQ匈 :$ s.{m{1P QbMez)lH.L^;}t>"'$\*phJ᱿ZtJV<''Bʈމ!Db7i3NjcP, jЪ0)4MZXAU=&unO|}S>YW!{29Smlm؃F=z\#_Mś ;<匂4W?װ;ύ82AhC_bӑ.TPZjfME\CLd>f w\4KI/fsIF?S}a(B1%o갰[ei#ɋchY={Y-]ӫ0/oV9|xA?jT]h:ۍY8mI !!7 5ovIJ!71sF2:"[wjEhWEM&֠!Rt~ -gp'yFovug|Y-8l&2eB8^m//ٱyr"f5Ted |9;-ys?#tiKi ?3|:]puԸ0P4uK6R!3lW6U{ΪY 絖 vQs) 9ݖn>hOQ ~L(_Z"e tB;c}.wU2Z] tj_0X_X˃ )ѾOPmGykc׌hXߟ+%!="tW ufek:Ew"D٬G"qtAҸ9::5b֎2ꎩysO@X1FC9qjx3FIQ[>i=LFϊe,b.#{Yi:$Y_D; ߅WDK#m,_!wKrtr3p=̺ZUj3Mǽ'@)`f} hŏ8 ijp{hHBRc sӞK?L=~;RȒ- kqF6 pꝴovS~Ҵ+tVz3¤فB H5:6#CgwiD6_[=# )mu9*Fz7sHʧSMӿznf̵%}@ >7(&Uߦ&)Ii7߂bqVuj7:>B@LEuXȠOY">s#2}" th38;#ܵ'>?@+ ETb.ik0V u_i`pCU΂ɦƢRET1lF'BDtWnyNn#;H=;Z"FuM+̼K1Y$t QQ&ASMaCnC]9i}5Q927bW Ĩ}n]/<7~&d{x>5qXr.TpqK!!)U-eg&"e=6c/!m9 »׻\ۏza6WĹ5W5/9ôAXsOp}Jx^DiD`[e?CctE k4@q;~pӧ). \곀)ȈHE 5PM =hf| zMX귁(a6UC)e!Ti9u);tD$e˟aPCT^Y\OGoSGQkd9YǓ  %#}G'חx _ b^b&2c&un`}-.I!Su)ǝe!d璭r26iXNcbಌVT3cȗ>#Pw'ei^SN$S.v+#!w-d٨n@C.Tga+X2X}:v왺ҧ^("]7&aWPI5yYCjn$Uќիa2n#izYfR(i+7>*HTCGn 6=I,!7/8GD(2]㥋5*CcvxIqݹ5_,O vpap~7xTycv-jsj)Rլ?!A؉P(馝GpTPşf@{{t ?Ńs *ц/fB ]Nځ| ! 'o˰`lU ԏ5OGPcSzq%$᡿[zfSCƋVNWqN8`B[IvA x(7Ъ%L7uauh4Rx!u`eWvNu~YyO]U @q xEa e JYČTQ "G55ugF:7">myII~X$ץF.Jvwݡ~]:3 `VXK)5z\nI|7I^&V ? p#xmڋe/J`gƈKd aւ9c'N>:>r5VQߐX=wolZOʝY6=7SQz,%3Bb;OH1RC/?GoD jd mjۇheA1@QBW+օgv#ex:>''㽛vڠB MOb-IL+3kR#K s fT0#8e1yDU=ܬmD`t}D?(&=1WvPЃuu M&doմDDYj.kC f1^*p:C)%gjq]yY6魨mj+[ŤK.}jNì ..~<FY*&2rn37Yh_BVO%0L탄k4g'10 m Y3LMGUw5=7Ueֱ"%ݢ?,xXaq՘&,c\6Jp0b׆ 8%;^=G7Lb`x*[3i?;(3J*t(HFث?H%HJɄRsKZGe@RV֒Sn-n_FPЗ11`/,NWl{i!_Rh#yqȟ+>G^z[mSn>Fq3sAJl[|.w3.jVU)c:|&%Gp•WbTz37M9u7Egysd2;ɼśUzq^kb9c @T@=t..tPۍSؙTE~!E]$| }0ޛٟB!dr ɒ qWCQ./@Q@oջrͫZw@h@ !aT|6k$ MSf*0pJsx:-]15t=1Nj=U:gW#Bn[I_tktÐ=.o Lh%DFFH2jc] 8Chx8xp⭇ `~$; 8\.nw/f w B>nX~M?^Q6dܨ8fAq1kWf<I[MS 3P=d*UiuKuJwyt`)@&оP\^*\-FT ٌZg/W'h&Ȏ}7Ȇpz.8e6g\;pQu%,Toգmvh~,w `j׌k*f@L`8k\s-Q~}Xӻ07B+)Bg+GuTpLcl+lo 62AbLʴvgL&GXV3NSp6ME0WT?BuaNܢ[ZapvVS&dR[g69quY򻌅"Ŀ.aה> Gc9A.Zv!E0IF=y#GS/ $(I|M`\_p ;3JPկ<#c{b26`4ol~~AK2? C2Zo+|~c_KZ.eO hO:=_&eٹ8: j\@E-!;y \h6B*]N }*D0uRt5!3z/P,N}){sYXJf"-6װ\ai9 )~~ŖaA!U:/%;hP7~RZ$f0/etfNJbwcY(OFA&|WOpt[i$1ʱD"+`]_q={DT_ ia%w__SlL/:XCftr|9Mj]=hʧVJobcju-ҪG<$hehO:O: 'idNR GTsخYR1ΤE6@%8Y ?DDP,3JPY|jyAh$Δ/}-k٩ 68 9vçVIo|Yvo2359~!۱'\Xm42}Yʋl7U u$"vIc9Xa|Ȕ(R9-㿯;C"%Wj py-o0KI㑹): SAoA+ Rx@C}l98g~V3к Yc{[s+dLԂӐ1H߉D9nT$_c+,Lq)PL o; :~Vҭ.1=??kjՉsͪ|&sGJu]1F1:E?չ '=)._u]͵!6Ү$iɐć8s+SY.pNc a5nn.Sr iS V_PިF/ۄ8'0om+vy d:[pAi+0 nѨ0%.tC5EKқ,1qE>OJ9oKP:S;/uz_D#AXe&Kx1Rf#Df$d.z[;h;X}T߱~xJ@`Z֛ZTе!:'[Ԍ(6"}>> r}z]+gȲpP$ krhׂMqxAhÜ]o~ p(GF{V@˝(_X[NpS.L{yI *DDMio$''sPo'ث gGģr0WOcRFQݼ΀1GM̴zrC͙I1pyt*k +4+ɌXJuJGWp>4L%~e|y8f fGK-ᴷ(Rf F<;DG&FO28Q1qD蕒TJRHS2)9DtL/3fB3ų!"~OO D@XB$.Ǖ7cB@~?Kxe6W˛- jrv/Elfcuq #IZmᛩZZޤhXFZ reoV,hzYpw2`fw ^G(LTpiz^ )l {^IEaxpD.N\EW$dXB V _ĥQ=KA_%Uk/$t,34Pƚems*&Nyݯ:{:O {TDE%_S?4co<;bm2dTKPCMYR E˯hSPHhyD`t_ΒffM&rS"7ٽ)lwQ:.9-y'<~9|y4frN ~ v ]DO.Je\i%C+lY!D /~\zTyNJmʉ̲1xD+\h-]1L+xHcE,S+7\x[VdvA 2 r1E4Wp[F>έfUGxQ(vV1m^40Zӛh"mY36)ѣBDTkiI~,$5{jAݥxBO^zO.33mM{~fѽ{?yJir!Z#< kz|Cފ5Mzb7ң& LjXHE'!s”lkwCBROhsѸPB#; y[ +ad~ڄʓncsRy V3jԬvIZ,lH^b ]S{+A;.?'W`}~:MDD䱛jL. Q3j&C"D:C%y#% WvxsbD do h*f z^E vcק!PRUu٬n! xXԅoӬ(٬}{,9e"?߼!P-2] JFb z ;3Z\T+3;YsD$ i,Vw4fw|@k%$;XƐP oq.~]7301R'*D*R*ͅ#%bLY1ԗ&@@rFsUǎլq|W(Z.Zy_l 6D=Ld%Pt2$uEJa$ Ic9c~Ԧnʬ0V kaYfOt=]l='ư!3u9,R9x1<40C?k~ˌ._\uakt҇Fs%|ݩDZNHs:4L| X%\'8F&DG4&#kV#s%_P% <:@|>%h;,]PC߷]r[2~^h:,U!딲A: ԍ adh36&2q>TSw\m|vQúvuUb|%XDJ#e$Fy51S7lg+oQq$kI `_0qF-8ҹb\)r9eqX3lq~"8xT5&D%ݜ{+ۓ&)tt6w |ofV)S$|uA\-2qI@?YhHL OA0J::ŐY0-(;XtwV,V֘Ý1xP~bW#"Mk7LZ[՝R}ztɖV(:n?Hq,\9*5Ir9-a*ND14҂"`#WQ}b~"8mYY^ibzpNcݷ'˺ )ˆ+>ĥXC*qB1Ys l^->+l)<_5$U0}0OϩDql9khYk'+uD8t04W_;?yp_Fj(7ACtm_p/3r<Ä ^g6JQ90B2=hTlv39;vZؤtmg ~KfN *' [CZdg\xh ,W{'l!6M Zh(ƾ{ۄ-zXPٚ7=6,?qba@kf-=et^(<^Qcu?';Ӫ|ߡidQ:<`(xЍ)W&J^'j4fZqm3vF5>6[w6Ij0u :Bܢw߿H[$k,F-³/BZIVL)@Ø3V3Bdw\Qk5VM=EʥVJ hs'eZRίԗ8QJ#4Ψ?U fɻ{-Dܮh{2唰8?bAQ-& K*!7_OOx]~oA_T^Q(B0%mkЗмYE wdU/}Xt[F,Vfb@Dfmi0K`vF,KXq3˱ri*-9z.OҹC7F0d_FojTFj`@M i̕oP*>Q, DAfr[`ˋ U]=v;5:5~S=a_`S@4ucuiR7E%?I{O~Z";* bL5ƨw\ Ǎ?TY_3W,s WGE{hg lPX TЍ1Q QHXo +늚cݫ ՛B퉚Idok = %厛S&7(Ǩw 10MI>fccE5;X1͎` v@7lr)$$'jP`'5>89GՌ;{{w Uf;T#SD'Lר?  x}#0? $3:86ojc'9VoX. HFtlvB'Ҟ "aL7 5º)rwPs/ç&`&3ҮRbsccL <ƨoopbi&یH\oLd/VIk^R{ r^[UhϯVX?Fok6$[;n;6uNb/ ⤍b\}>Mɂ: Va&PAMI:Nt%]f1SUŐ-+4eb,m`Ƭkf72s:ӭ;p7/C$1?cX+FYvc-%+Ԧͺ*ܭ#Bo:E8lu-'3E;sAF ֲfy5JЎ@&A5gՂƕ8^-j[b.КǺS9A0LZzqjջ-D%A7[o} RK?mjY?s̘DSKXHcB9 AFOW0{K\F'~@WĬ Khf _aU};8^*+dl%c_sdjG<p]Be!d Ȇl*b4t5T|p_zMahXeQ3}Q4 5"e Sec$ulb@yHtN[};skM67}/ 51ss&]~h?>lLe*"uxSJ%N,g/%kϑѵiH9:} s<0Au??:HWӛhG$Bzʏ ; hd[CێMMj ebMr(laA>aKn<-ai?RN.9/sjՍaM#MCYgXI4hOrSsC rp 3jd R Ysl!̽1$'&6m7A f' JN8p32bqV{ՇwA^=P&Ut8df-4EPÓKc<71L߅p0/#q$]n~9Y+ϻ@kb. k޻ APVN9/KKwE4m=+ )k b졩Oexq7b0Әb&I0kRrƜܷO$F\1i.-&q_-ٔ? @ޑT!LmK{*&D(bN]V1,`c0 K#6ղi}>qDj7qMQ (yA,󈈀)}[de*FoOĤwR6#F+&[{u 7ȏk\$#;Wyc7]6#ہ2~Z:| ƍk:|" 0$Dr5y2 -I[(B6MtM{ΐ&GYgL6m@8 7+|΁f.~- ,Oql=?VL`b 2DCdpA<?3Dr*~sϙ9Y"c4)@L()8 ^nۍv$ȔVԋpv*Y t-ԍȧ[;X#d ӵ5h7` ǡt#(wĥ}R \˻:u%*{DWi-\(}ijVVh$o6RvL${S( iC)xz)6{l5F|(;jJ*b{yJ20*Jk{/Ժ>/ύ #uRPj3< ҂-=URX9UEGhd ÈVnC(Mm^!H1djSzE>b^c|;_qɚ : z&59U$> ʎu*TbGf\rm6QY2&D,)f[zNmb{VS)CY;**K!u*{H1# \q7=`SON1H)bьvNE$zv00~4!lc5,!zM=Lmy̔Cn(p;&>AXvkm!a7 \ P#>oV۳By"ۓ|P%!le%< LwGirjuāXwS?LnhA/{T +X1ئZ]'waVA+*5,6n%l)6mA|%aݠi,mvn`,Óy1S>XpӢl`煃wB0۞_ ;K%0pmwBnŦn>tݖ%{^^l,Q55Mr$Tյ 0*B?ۅA:8wFL/0 FUs"U!wQo\'_.+w;n>#4b:E+mvSUIckՈT%n! |`I:^X+OVB<.=w`T"-Q 0Z֘{'̡B>E#kw6l[D& ˘CZgq4Q"ةʆKyoiRIAYɗK7}+FhQ.R=,YMUdVC?/gS|J5ޯ|4OO";!@KoVN3ဨ8BLEXvs%;^Đ2Њ.*4J Hw6h0\3arA O0QN3)!Cv02~K #4P /B[Z_jʓZH)ΝSM=7z:7:\HE^j$iʑˤjSvfL JwƘXdrWFbB݉,*ҼQЂS큓0|#ocܹWtF(f,#BR2J@ʎ-z^4ۭ y7-$(J]<~;j  [/b۾! sG?<|yJ$KxH[z?3+P 1A$"j5:٢0>P{kˠ6q`h< YkOU <銷ɷXV'f%J-, hMb?Ò*:/xԘeZ8-sW'6/Z2e)O?)ǯq-aE`N(v{K$KmocoR u &}@f趵KOOu{8p!z47֨^H "t=ރ#&BbQ\ȣSÖlr3 >͆ LyH}7U {lJniv2Ϯ׌$"͐*~\4l- @x#+jJo5}# s?e,}5,PÅ"YUW[ }$7>wjF9CkIavS>vl tKr([r[sёOa^g.0*B(Bހ6& $}ȦeG `K>>]П*nNaJ r-O=ձ?xhv TI&L{`ؾPi!*7A1U= ǧ,*^i ]]QkW~գlUco ;DFdg[bxW<ȩr!s bj+#K,# zQ)V8c (ÓK'%RNinrWJ;ThfZZR ͵4# ~V2:A4)Szp*7L` Ry(N7JwWrkjxt[UKm?p*I! 4=N}T @q4fi &4@+Ƶ![;8rQ첓 3%|!dC|y=>8 JFz۠ u $W~ 2a8!Qxǻ"]D< 'gwvݻMT9̐6̄ɟPi(n3aG%r8p_}:"!N4 ΘPVݪx/Dfx5Np*r6Ȼs^}K=1n;akhfa|5Z@U9,jGO=zlR!l1Ʃ[`0yy\t8ۤ^t#ZFaª`Tg!U%w6 .Ի3aG2Gk{8B) 藚?/oo8/q\D:_NSQ #n 4}~clyŅBoCxd~ O"@`9KbDϛf6#x⻗}P\֌d_GIXG^ǬLF] ,W8,|*L¸#fK.k$8M]]n{-Gv|r#~kFF U9 LjfHWc5VPbK30 y鶴s^ċ{ wX ;+t=nE5Ized.Y꠫Sz 4&a "Q0C,'}9:9J3 8L' /C&sS=4@3{)v MBt$ٷd:j@u`)F\q~WɆmɡ-%Zyr>,]NB,lUye5\"DRJWh"StЪbl6pt\5硄;vNbMwL1 ܒK&͜Ji@{6Vĥ(t;u`pc"9 ij{Hl 蝬ǟb:(wԆ(t Y=a4π* _SbJyWEi{=r[1hTJ8$(/o-)ari@W΍Uov!Ĺ9:L'XoᠹrR.T6̱lxg$k ӕe(e g {CX.fh?X>g@$0&: ![u<ܷt??ei";as3rKs@+&8ͱi?ĵNY%+W1lL+F) MVF ;w1=;8Jli̠{i֭b^wqKDb+Wd,eVԗ.mث;̀4XAoC1ZEtѝ?*2z5+.Yh!u,nQ>s {aG`Y GA,H"zsc5Vk⻻u+|yɝ> |n4 X;W$#fxDVSڹXj6+AHYQTxR@Ԛs7l\#P4 ;jgʨTȟbK=_ b:~ Y_{Q,, YCP4ĉ=Cj/ĉp AѲl/܇K90a _`ft|}Ew=mZ~'p JrcoDb_pRHHp`ڎ!2E-^d1֎6lEf&!50ހގ,3zUBuLsq)z+=ۥd !@؈b}\sH6Wf\‡3FlX[)l%Ϡc}Xؑ5\"\Q6GzLMq)۔?lEq28P$-)~?N6ػR''#y ^ɑ6n[8$$`'o0lZ뎭NhԽI Z8 a34~])UUFL-QFޖd:?(XcŕF4~5UcsiuK )t.pp/z#VXchX-4,7bV& j^oHy$ؔnkťxdKm+v+޷{b+K FA'w/zAntCT!qkc@JhXb&(*C^mKkV{`12ڥx.%kN㑊VX'Я A9Ho``E{QRڃ)8[Lq3(D2*88L_g'F'T#zDXΌ8jZ\)fdćYd5/I]E}~ǐxmnGrI2R|E"C۔_{g9iOsWp+"șћ[9+QcYS,F5m`2lQ7(GY;`̧@ceMʌɼl轡k0j!DUp,!w%ޏmZS W]ovggf(Ǩ\xՅ×~4B!?x̆-CxvQozAXuSA"8QOC[cVٰN]g~Tu+U\rֿYMAIB9\J姪ت@UTi@_u"ޔ~!ab-^w{eQFGy{f81 \6^֏ } &FHGC}!"X"߁(.wyþɷ]![VV ƍ%OvD$3  d:ifrE8mӚR&!n-&kT$i*Y“_P`|Z[ s6 $>PSr4U{1ogH60tA3W0*ms;ڥS#4V^aJ꽷,a7cIs i,VDr{J]{ؚStS-]uu =?' (z`9:߁&U#쥧|D'}}gc,D8hӈK:3Yl,Ԝw5G%(2FU=֖39r{Mo KNjPOY#L)؝B~AncS;VR7u6!`pOϖFR@ >ÃrZpV6Ed * BS;5K? sg%@Ǝ,K}r@ %w*X򍌵F9"v *6'̦&Ty۽N2H; jNm8X]ZMя%Tկ|ahlpX ˲=ȀſE.o֮dhj/sFWq󄩁b+z,A*n x\D}[0S)2܀\#TRy˪庨uw(" A`5>|g:/2"?zvh~7[阁"bϮ`ohZȁ8Oa-Ko8QMƢT~Jǵq^*cްZO@1 sw&ٗ>#d,O2N0<)뾲*]S=+RX AVF릿; Y#"BAM[⪔:ݑeCN4XĂ '^`]_ҳIW< 7ٕ, PKI%'x)zpGÚx* R@0,J*4J(n²wU̜؄8Tla)vZ2:\6Z::$}32Yɿb=- КQ[dSQpa>),g-M Q^I+a$K;Ȯ~`ҋ:5~=|' `( 3P-t0+;=cd4P;W);\z17_'8v 03ЊBpC>&Is,{vV]y]k7H#Te@"Gwz>P%!_~uBTvH",k haDVќN vVpB܆.s]|q,#N#+dԝ5r~B5yZ-m܏3T񨭝CPN2$~IE+~MR="nILo m13#k|Yg']`01;(U\{Зn"o׸ @ͮK/cȂ3@vdX@!Js~NcTvR;Z4?~e0gQS@<썟hū&I8 _M3eTK0ĊTAɵc>rnH7WR&JV B> [S4E # 9d*@XbA'UE "lo}Mm2E;i_ɉ.&sЎŽZʶ[0T -*x^ jV;9zZ fY|ۛ㻨޳ĂH](ul {a?>y"PQ\EJ8ūaɫ> JfȖavYn ib!O<0T] y24zKu&WtVlVTEyFjdssP3`xeġw:\%ѳuSc#@^LDث /TaY٩T6U-_]{24<'8Z`q\3(W٨HҫZ)Gr#{iFB)b%dMs/hMm1y2ƿ ;I= 9􁨶L_h0ްn4ǦqGn@bX C8s܀H2yK?wQSɸ vEC5cR𱊎"5t8Aۊv诊4fF! *Y79|fZܚotwNC+"BE Ck#YD% $9b) !1OE7V0T-]KAԯ $ɦ74"PCB,8}lYxz3(FsyaFaY kΏVZƬ<UHk6RSE;R:OXof0ʐ(ʟH+:nn쏾#HӐ_͔dk>oPIkv͟E36asbwH55n>n[.SBնƭ˘3~CwyE3_WM\=N4] GMΑ8m<hoE!P HHm$yYH @ aBE|u) orVd&nEZ>iOڡbļ!#t484~ʷR B7R^ P>y G%g?OAίM)n],~ &^ ACTܵ"ʢE9C/ .\:Atm_HeMK#taEs=1WX]$-jm _:V+#mt a=x'iޏ\2A29{!5tԛ"&FcVJY*نٶ(|ΛD7{@iWA?i^ ;&ths 3> ~y! rۄ7 X=/}mriDHuW1|g9Dgs ъrqt}љƾkÕ/5h?#D8^xW)M-:hQKoeyg5߅HyJ^XW0&wKC1ԤD᳴ tlLG>م'[:4[̑:Z)L$hA*.jCQe"n-[pj:61H!% J1\A}LJs7?OL۵ֆQf*9F)?>g50P*XDkJ=[iTc"J젷gB,sMǞZ&fug@6*Q2Uƃщ&/Ke1x[ː8YSxA-㯴͓\l1gzD !.|Ml /DLF쫑j"I ^{RM燭Eh":HD.X|+.MA>ښI݀PRMx/eb\t9Ol/R1xjOо6)~4< d~ҦFq@-?e `6Ef)%'-~[kUN{IYm2l˿g*SW%G DqMw;XV1a_K޵dk8 Z{e}P~`ɔZu.OӶo}ƂEgV- "8ª}{h Zr7Mg$jf*B=v/3W 4M yg˘u!ʿ>o>}ߛqf|,Gt`[Ŷ!1Fzkk4AgK!#0p̚WsY3"vh# /ǂ_p SPB"#k@`6G9}RbQin; O$[4'ɉ{("`[K8&u!V`?ϭ_wl'1dgE fD%Fp')Y5D(#"ʢbSC9&3w{TLnkMOm+PA:H.d$=\rp/þu?ݹ5Ղ*vG=L՘~7k_ umSnԴe OAu0` FN6#0дgНś=^= Vo_sF2LEn-Mv b_+Jx-tܠ',:p{3mFh+j4G2Lݘ$iے$^&sP[%CES٤A.I%x[~TYMZR U`^' 'jل6ƘTz XvPg# f =,̬ ?CXzLjQ ]P^U9"]X:˔@g!wkM3{EknOjo?؍-%bhyw+SQ=`%E'Elɛi[B(؈ דċ1jõ;1_)dҳ2Mv͢F'rP?l2Y_;pW~"9C_nP?= uG%&'D7)>s|mL,De>hT48LNp_'P@¯;{%?*a|>UIZ6oUębEJRcn `#DZE}՗ٿrTq  h>tسPoA >]1JC$syO@s(#|e~&EŔI^F]UU;&0mN<+;bm^?x%6<@$WR#U#pM]MORɯLcH5ũ?#cX1b=7'(){5\Sm ^uº>g8Hn[{hJFQGYܶxPl 7 Y~iì 5]29婇mKJ&)"j &mio:jC;S/ֲȨ'?stSuW"7 )}@:qiqrcY&iAjLWz9yĒ$2d U__d@!*b9|Wa-[q9__@\+jDIRT/ڍ苦y̿gz]"2ğn _: fnK@*b I yәMа3>bp(vB(N71OUR 5c]< RyEr  5;'/Tz&/2E:ºdǔVʛD&2[بvXxe^>{D<&,сQճK23K^J>[bw;R4Lިr7B`RDkZhrӶ?Sz^Y5Df'5LɅ?Åaes7I`ߧx@&Y4t4pm>d1cOM^!㨆0_KpihS=,'>DUL?,% 2\ րs}$Aa&bs(-%e~W"Vs}`P#:`pG+ ,QՁrU)Zf:':|O~[Ah?Xx ,O9W=a,2sP5gl: P160,ouζ: 6.xԳe>@)F\N n}spˌ3d%OD$hi"w|s:W<^̡e?gyig7[; c-gAұZ(M~zcʃ=w3C7{0'jpC;Gy^IgaRֆpz?0[|uV#~Rm2s .:ɲH72}R;%~00h{UM y>HOvtTaqvط hEhfq|ftp]|L}؊V !p&cj<FKjG7"ǽ෺D@!6cG3k_}vW*yܭzIA4IgNqN"~L:ڔM3O~FZ$1y۶jPY ސhX ;7 ZdO[2 l9&MWV?#:5qmQ]~'h%]([ | Qs`Z,\%J=Z _H v[<>f5J${ R-EQЮ='\vU!˺(13vjaXL*/}dRNP8{a&h$XxH.?]Dktɦ0?b9n|$ #eiY;͟5[Q,H̪[0IU=G%UuV0M]Bëiz^r{~Wٷ.C',k[T_5 0usSXܒ+%RYvgPYQc#ɻd:7 Z(g1`3P%f=V-mPcS‘ "yw PZٿ2'FqG/إ=-(Z&_-גy-  JA6E,ThHlsDa*y5FxVd?>uv$/p 5~W1ʛN&O 7C9j4fѤ _+9rvK0 zbRGzt/}#|S_[`r}q ̾1lU4NiR3ៜsm:s?9S~{ 9q׉ !yV0-ssglӧVk-2 Np#ƻ4VIC+C5 \bRV 82Xl^2?|=!g YoX,Ck&eB a*OthM8^ 2ി/YV<~'?@sGJ-^@h ҽ` FOuz~GTD',w c *BZH;Hܛ8՗%բ5??Ug3Sa}RzæIC@FX>7hswȟ>+lӸL}2 mHQ9,ۻ.~_4aꝓY.d+ɏ2VlZr5ldOmESRٞX# ({gP2;^pRLgf=&;.Hx"j9r1onΩL!vо5Q}.u|!^GqX~K%dOI_#ω/\g>v&\{5s fm4NKML8~U,t=[2FHUC&(^'MH* wOBD{?]{kK[ :ɠOkK4s|tMmz3##?!‹'z pcKo>4wTx\}B/( ͽ>`E [RJ~(Y?vEF+5$#s&1mL(p&.?quܛ;/<˷., G+%: #eº|.ʱP1hv0۔| ;Z2|6姎,v]\5(!gL @MZ)FrISd;YCTDG? \L:Ji\~pIis"<'ߑeP̉h9'TZnr¾>[),w T2Ҭ;@oъ# *NO6[ mjݶ8qpE Oei_o"~Q3tPᦫIMS1dxkMr uҺ-Ŷ31˻BY 2{cNw*~{nѧ9[*IagZPEJYyx &B)PZ1#7ACL[,}D ,*9=L'!;}V,7ͼuIb1 LѽN$z'b`ߊV|j<^5siO)HNf# taJRo,zGO̳U3攫(wƣNa>R8TD^/nYiOn^TpDh,+ϩD,-O~XR|ς]p;lK&ezaeJRW9^ij-B~ FdVﭥ_=Ḇ݇$KE=4yGK:J~kEӟEFO;i,s z YZ]wD2amG/wpVboeKbKxn%TCkL'E`JVlpZy~=7,YlBqʺMbFýr>Բ(: <\ۋ${Vg >.F5>okM/aeN(ݮ~N}sD77XJ1W1R=\dky_u8A:x"/M#yH=/:םs'V1p -@ a1C UhM4y*CYmL!ځ_#>PA AjSf RI0dUy&߻@G>v# n?NI/X%RЌ$bv7ozn#q\PpJb%l /eu> '3NX͍{)m26O{j>]w>I *8 q^q>tRݷz8t_ 0>q;oA[yNPtK0,hX)#.? O+u+RUľN2)T!ǭf,B7=aRKRlCwO &Y7Si+ h˜ K;+-|eGu(qV$REz씦_K< Vh|2mf- W蛖fh'H$ t -0g Q;u9 _֡GYn~ɽ꛻> ğ*{mlheʫѶY>xHuȕ8n@?w ܞ^cߖQ]0B1Jo^0޴y;SHV3%l~F}ؔp#%0?alcDL7}|Txr'6ˇg 5Z(Ad1!?Ai*b69Dc_$,g'}6T=|od/X̧-r1| ӣ4=,"'(Q%xUq[Ҙ+,vǺOjOdŀ-B$j3*ha4Y5* "GQS TV{^5wۃNF^?pƨ#ե"9Sm+Y0y !껒3(ͣ(B$0v#MtismGD#M  ⌭7!X|Ѫ 2rJĺVc檢9f7`OPtH,S/Q2am$xxPFm]DB^ T.}\;qfTx}ܬP6_ڞAO^A𘴥{̖FۄdATCey&d=;F M6dMgqϫ?_dc.%`-Si5xSZp-z] @ E?m0nF<@P'b^#%L-~FY,٪ ,#Z?Iĸ+#﮸;,&4(6UcXj @2IeJ;'=K~z /!!0',UywH[ xeMO6i}n lU?SRYru+cg3V q]?vHL E?杦Ozâ_gJsxka|?f-w K5[!f+DJs|qURz G[ɣmӚR0K(}w `XP428 qせW.P}X,\a$l \\μQ~,Z/W3Qpi{US! J4elrr sLέHX%{i@*.yBwJ^!zӵ$U?<mO!}Q*".\LF¨SbX5P IRGϻe=U T?M)gx6?b1hȺ;Qۜ9R}з-<{MV<d8PQhu&e_̄pB౜L.xz>5;y'f^Mږ@bH{q?Jb]"Zm#>:Dkb$#cwvYykAerJɑL Tcvq, G-򮇣"B|#UfV<HMԚkzˍ7ΣK3+ _N\I¹up,#F%ς%QOvm3)oM{{H>{ܯ9PgmؾE- D9Y𾘼q|8CӔPs3,5dĬ θ `%1>î}cjQA>K ^a` b">A|J8ra+76poΧ\FřtJbcT>:Y&/nȹ2*]JչHi.j:];0iP H ʠpKCvj،P džP=RuZl?nf7o3 >.+$be9OUU fbV Zxb;4^0 aL"cd;1̪{ 7nU6mZr2Gu5OIq``\+IKu8}C i(dR\V=ΔTgN xy~Blh8q$ ȅ8Oq׮3;jgt \r h+Y|F⛫DrZwT8F$],0b?ULpRcJ=)^?uhf$M=KNq7`ۧۥ׿= 儯x虶vg[mˁ@bkSR~4("BvgFЫ{v,FL(OAQi7jE\Ec׆-te;Pm};5GzF31nhVhr̶S0m ԅuI7Q+_y=R i-⧥w} |r3s 6Ys2$w|Ґ/~k k53XzI1qr5;HDVnp\s(?X/ȯ2!QB,(`8`DT+CQ\ln:6Lf][F>G^kƬ~4Ga)em鍝px:9q עzt{1ua—"A"~>T6[!~hB=<ҭfr ǥ6^cEO#Bb^D 0Pi^N F V]Ol.tgă :΀q/ j`ȋ$')puҾ8{A 7ƧSbzdqctWg fʢ^F/tz?]g~\tb6M(^LX}'eʓBGq$.|UW"j,2x(@5MEU țPpS?J>kg-'}N}âYsM"ڈLoӬ"A߬zdֶ Y^A`dxDI٥{HFxp^)!ОJ(t ^eskC,l*FvBe7_}50 q'k\I#ΐ.-í )8ߕE7}9]F ronfH/بz2r4UETYZ1*T}1SUh]Y]`Ž}L`VYo׵39*[*#ӧGڒcNM/y<&#2\.PJ~sGpD+-dk~+ܗo`׃h#JDĹ٘yRFn&>gw= ZvX t6n>+JnŇ93Bn?iZ)v65D6jģ,&-7ѩQG`͇m~ !&zD`ͥ=E.䜗i&z6RLWW3ɃԕShtv Veطfp𳻱x3]F ̹}sXf˛Q=8+1f>484CcpNݭ=;*V`zɼ1K\Ɠ,G,K⚶)7tuxXct/#Ÿ1o }ew"vD__AL4 ԍzQ{D)H2Z5D]ژrAy{}oK*xtmIĖ~essKEHK '+M#PcD'Pq۽&<_*vO\+iZ.d :7!1TD9!S1 X hMO3=ʱ?P׊tsׄ4^RfgᥩT|Qvkk=);V\4_+DE_`&0EpQĮW8.B,]hZdj < ̩fTe&?҂o|8*Hp2ؾXrqÒemrVAX?ÓY] #/.n8 R0zYIm'et|;6K>rW_L3Pg,K3O?a1 V66CbH1l &B֜} /0,.^ooCPgr>b6ʲ(dy"J//fx\nכhߍ^ƅl.Ӏb,zԻM#FX=-ƓmZO}PVu'u%U8DĊZg7 Yn԰P|Qs/ZfBdcW5bV2a hg8Gp G*8eO 7zlNr2KIdPk?v IF.-gP̵DpٚmWo3cB6u9 ߚp7f~[#tgJ٤/BI/%p;{8& SE3*y+i̚)maj)M1LX}S":Ms94h6`tMސyиPUSAzgӆ+ K{J Cd#t!^1pv)`RSē}?ڱL3%lZ7Ĥ<g(d1 JF!O@8r^=)Bw)txe2CH% ޙ {!0QNTcg]anHމxEjл i<r wOeNtj.I'7@H]rc!_NEʵƢQ^.p mj*cYɨz Gj2&Ʋ[2[&/A=Mn.gmI͇ґ2M/J}Ц REQj%c ѐj3$ڙбz3Gm C/Z&"&^z]|ĀTlZKaa#P̶#R܎X~wbuns`v._x(L5>/1n;5{9+#jr($K\%_m$u\Y&[J= "#u ~`+zτĥ B֔L\M$I<)Ln]>Fs`˲y ;? \37k>F'+y!VMd ŘտE*Uq\M/;~ >) g Vee ++ x\cZyeAsfOa`}HI#߰<v֋x2~.PR R0]m^*8D9}7 W[#-WT09˨<ٯܜLjT8y_8{hEmavl8(; +nYTv~ДSCcs1un.{jdT NAդsx}|iIX_W `/Qږ }G(Oq}T6#(3橶!l5岽n!447[9\ ҍ a]OLU,)X.chƛbĵoYsGSݔ)rG*1h"Ϡg9 _D1k\45.z%m-<Ǎ+߲׊|{u}&mX˫nohH|1^[qRD %H 6`-2Bhv*73c]CņJ+m^[ n[iq+i:&xVqhzOp<8~e$=-W?#.P%>AEfhz rȷL܌ϣܬkNbC|F ɧUP4N@Q$v>߳$pKڋ^*ZR5Jf.T`ӦDp1SFb #wp>IzC*J{ЫJN(4p/u${~78ߺTEb[9C0^΁\:OW,GɺR"=C5gL+;Y֣h@4  .D̈80 XRٽ+*X=˼]@zN˭ΔqPJTq}!CNq+PX/m]w\ X!5Oet'f%gƀՅw^+X=F!eF=yg$i*Iagn"S,10iY!X2}K>=Dk~L\ |\R%m~< VͻK/W,N^)k׵;]]Š!|+ʜDAg\, B2'`'Ԟ_]$U tx *d; 3;q4ٰbЏ2=ԛt i&iHer)s ةW{ջ)m{lUGs|1 ŶXkY]WR" ?dBGJ%^bsKť-ܿXcA)f09|a6MxK&)%~ -4QHlx-skP)В,$Y0'ad暿<" +U9Ch?Y͜U?.Ŵv2O?5q}ˀ9+_ IɷՀk/gQ< lteu+%Z?3i}SWTSaՈآSՉy>2B } LtLكi/6K$'s>رh@0$!PgeEGz PՀG1v*xlp6$dEs "]8@/ݛ|z_Jl5kF~vLkʖ?`*g}eY6*LKIJv!=ףBs% SrKy\B&wOuUI$ӝs|.nAul_'PUL C'jS豧f,DBόFg03S"!0ևuu*RxkgfIZ#"琚-#\#y~4;M8E "cNKPz8߸uE^KowDJH#m47}A qwHs֬8xE)x̲ͪgU>M5ӉtZۑ!]E#{pһEP)OOS6~fLcYދ].) FJmmkIս ⋲ ]X4D7.7gyY"Y&h;"ZܑxyԃOWExE䍽&_$1vb6ˠ[%Beݕ*}Qz3eMɺ |a֘]ʐyKCjP LnƨuwHM˟4:R)m N!6@5rsS &qEgv 4x-\/F$R*Ql#[*(໨=0󘔫 '^Z6p2[;T3J5XOOb(YV)/=oBewT8+x-oeˏ+_ s`{Oz8=:gZQ UҤ r+6(z NOdyݞr^FCik*iE6 azE7˓5SzNW߶>d9-?H8pfDQox" M+8h)UK)!, ӟBK 1@)'Hzym%dAtxC =~/{qjŃ sꆓG xdEPIT;'Ɔ|4EZmG4T'3_M'D.! CDŽϳƄ7ě$Яhn,[;ڡ'TىgVhC¡wðtt`R/>mó[^( %o튎w`PR f$3=n͖/@0MøOIz2dzkg"#wp{A?}AtṁS*9«77Qg,ZD#Y'Cᅷ0D7=HG.('5@@Ɋ"ꑤjᶵ!§I`IcL N}}rً&Uuv̝j!gAzfp XOZɩ qɹQVR.yӈ6?D9 |'!ϫ~X$"ulAIN﫬 @<^Z>>Z.!v%D;"\of"}Hߵ=W]57+o 9" @C4u 1B` ?̼ 5 -.JQC;,Fy ? ȵA?'W;W,+Xp$q \Ո,x/}XDk8狢/Y%,aFT->OVi%[D?f) %Ř*XUHs^rug]jJ*葜th2VLFX|pnrau>$v.R©G=oR?!66zdzsJwGT3m̀\o<}EG4҄` X`dvpzHFNOu8@C馍EniqLMLy33&J.~`!ѻ|'sQ iH8uhFw4$9E]yKJ7 7$T@G ~p,HjL7ghk !Y/?&$h%zY;_y[721dNQ 7i<=?p"n0;6#9)n%-}[u;r@2Nrl1[(#z8Z#ژ#y=O]2{i) [jҗ9Z;%XhSVP.VLi;!$YФsAe^8YaM5A#2S7ԣʊ:d*70N~J;v/)pȼ|O>}jKdqBx6~(}%mψP =OSb hm&rSيi;3<&h6yׄ_c X|<ҧ4SsGK[XbP5X^ axtа; Ւd8v&Yʺ3i*=6R]`C C̼uNkD0k8T4/{{'AL5C\@IhLV|2kd>bP"S6ΰE:s "հ)RtcCYܥex yd 15:=#,sA3Y hBc&`A48?CZf4jJBD29ϽE!N8]/ܯćHҋj"rDK>ajXYB6"q{oaA% 4W)ŵC>bud[wth\6Qw!]Qa:uZ}r1nDw{@NYc#MG- *U5( >!= 3V#iz.|h%Y$d-il:$6#oaiVg tw]Nf>v@Ķ\7"eVc& ȲP/tېV`%cpQ̮dhh5|#;Zt)$ l!w @ˍ@\ea3~M:K_c0aq|pر R;ђMJzAg7l K0h  ,z5J)>N o}5ҋߎ9hNk-Ivȱ`WݛVkeɍ8J70&d0S/V ć̒9K #ݔ"lo48,n,?ܴ +l2nR+]9  EIeL0-ޫS31 Xjoř|JN.w^UM-V0~͸ v (r tT$L-JU@{Pvs[FbE#ج|q٫+ 3>d (Ff&2b՞v?;NO|y7P_ Niͅ!}!YxAhke`H壵O @yfkrȌ醺N. t>߫Vh.(8uLbd{`  KkRf \EwG.t\T>8ܯ-:s\KT!*3JZ*o<^_/ 1$TOY0NmW_.ȢG`3KkKz 64-|lUAFt MW&dv[׹mp(|5LVWإ7u UתĞ 5 GC-RiQj}Yg]9s ghtYnsjcLǫI_!UAMcvNSjhdt͵yN^Y,"Yt'7H3].7biBﲦ/?z= 0D 8yNiZ2|& )`О0S c*~b"86'ffn㍕=2Nޤu c@7Ɇغ }fJ3 ߁*b2½K^+,F_:"뼢kA$KX!)ZEmjko q1X`|BbK?9GԳ#ʎ G b;M% d3l+ءE[ /Z%'8 x'^ia /<@LDk'u(zjwD* fI!5ġNҰ*XT' \LD3LҴ6 ss pnەP7Η.-kաȰ3=C`n\]N}9g \@KZQ~<W''ǚ LF= {y`4j˄ {1hT rhS'\Z &u 5ZQwf<.Fъ{MEޮ:EU~Y$fjGl)XEW1|貥Z+lGf7vFVv nGx|4KI?9KqT9ae|@- (qXB. nfx)2_΃u`a%F )Z4ylK[9$~~fJUMtYuߵc &҆Q~ȩrS_/EL({W+;;] ~ c&!S}S"va~ىKysDqU-兞ZC8bNL%pǾ뛿{[TPE5D Ae.o>l^ꡫ>&"ުoN \׸;~SZ<~e`B|4 *Uζ[l-&sBR ~Jh0brUdJƍ8]sTn'lkj >qatM }HBaEK$, nt~DX 0:H6ϪۻX rwT wPڿGM5}ŷ$M74 30FskxLb}"hT2,f}@ǚ0]Kfu}j.D[Ef-03š/A+""8ĵt_/4IV .zm6Z[VwD` 1&X̵K/īQWW;+XBm5d98^߼f: +nA@qA0dƕtq&9=7~ө[>(o ݼxjɸ{Wzgy*u#hL<.{,Od0F:JAlvwDIX;DE!-'';&_ '> mo^ +T!V &*%eAB5EF0}Vf8B)VVL` 0M->2Dngk}1wtCd2)~Y`<>PL-GQJ)1 |I V;\ ŠeG)FDaV*G +RVNSԽ.T"MzΠnȍ\Bt>- '~ʨ0tTNzZLڊcaXjA8Д2%=>ÖB3Q)@(¹,ꨋ>fgkjsL%Fl#KW:v|8?AXBhAY.L _`uwrrQ.ݳt 6 pP:ע7JrsE8Acpj#27g`hSsPhfRXH@k|Z}Bi"2!HZWZ+2dtuօNne|ν&skd O-JIA^Y@m_ lcyIGu$uaHLWQ 7xuyhgiBX8r峊'PhC y5ώj7c{^Vo1*-eAlXm.QD 0u3ݶ?σՇ>|nv{0ZI$s7bieĝ"~9**!lZ⚟c0cG;w OwR.8s"%?s2 QeM,bO:U(2]PDN-qRb_8q5 ɽJxeV߮6dK[(N)~^+ql@]]sڧܹUǖ%y?)|8<+b a܃c ^)Qj?_p'%@HKb3 29*!4[sЗ^V:ۯ榩{BGS7i{MTV]$6Kö!ҖtGL8= B1voOόY%"e`0f -x> ZQxnj[RfQϪ%$9 n_@Mגg1Dq G&cmnܶ,)ےN@b*qNW` u8_&\~{b*w%2D,(Zӧ|8%?5S]0v4kJuU| AR{fƦ=.-eqk*z*<Ӳ$ѓ l7dl#sX0 1JśJ:S@&G|riVԉ;@<NX[طHI'?OJȽ@П"sc*2Wt40<_D1PG?}H7mY/:B j ܌zj~R{$Mf~;kꗢZ'XF$EWŅfd

:~N8j:_T ҿsV~͋Qذt< t0b?Ǻˊ6ޤ,M<1TJ~{m"aThoi BmG*_*U&Q ԤaRPN۾p/aH%$TQ[clHb˼{%OoKtک7\7v>P(`3=h=(xL^PQ.13%sYD7 Qfvv*S,99>c_>MKi: swrM ltl447dt.%k֯c#K3b c22S[ػӂlu-Y, S!N\%(A@fZ p < ei }Hw'&t.7ɺ8cn&\'X8'KtNn0z`$ ^ az, {o?gd |Uyhdv.+=ksˆJtȏF0[\YAk]&;,Z}:R,2]'Kbˌ'weыU ,9>Gp{ݴ$8<i9kЬT.u@Y)Jl`<{!< BrITSgqs<^;1)PP ,}`r^'jO%@1(*ߕRy,>m {[i>֔©(f- f RaMt [+L:jwZNYqQ]mȗzf3GǪrkh jPi&?{v'3m?Trv]-;QţSǡ5PC7cQyM[WG2FJ+]m xcv.jƑz 9^F_Jsk=c~$c˼^a 9hՐ|[wc=])9fFQJ-miIp%EkEc+34вM/zrZ1Mԩ[+wyS“5TDSDi^ `-D4ﰋП&żQ!z+ZHJ}F5I*kkhG{j?ƘKW!V2H'&҃ź\S |9HرmAgqxum y!3xGN~`S\+5. 6| Xh&8 [ܢ/(păZq]`\],_|=<i[J$-bssldzXhoO苈aU鐶KC\qB>:j9L LCI?ݐ?w`_"%,1٘YǞnK`N7#A:㧮o 4nLlګ,)-m/sE gܛq|}K`c+dQr-U s~WA, ѷg+xKכL=ȗ.dnmFoKP+QKy춶l4M Cj{6;֩!>]C?e޹^;lE7$,y1)}?@gj}Tl^ᯰG!NNʖԯdq}UƧ Xy]>H%G};О!=#a{b;xhu+"qir jY |w[ hT. *-\w"=T%;`)R_+tFiV}dk)T']IgC]Wb:7/S\Y̓Yxf/./`6p.r ɦ^eEfK ou{)Q颭2^RJφ@L]6-R#cL:3&fw?x,0F2?"/DF}srkDT}U-&akj<1_c]0IZUh88fiʔh1E,O"*c;QA9/Zh :{eKA]CotȖ.c_fa{,clu0ù +Wbhg,P2cz+Qx*1$eYd~鄬 75(j!Fcw[̺A';qqPyLJz~ʽ|ͼIfjE-S{+&s5FOBq'I?FÁ>ژ_ɗIb ,kT:(Tw ~i.5W~Y/ug(pq筼 Ufwb?U63D=%σTS<=->snV(9* M `pZpو{ A ԾNnv:Nk@Ic4XuDHA7NMm=F2^^w^˚{g࢝'OT5(b qߧ,y ).w[wޝ4j)[-[g@tm)20ULVF=ZAڦM!(hCh̩ }y\y*eC/9? KzcӱvƢA Wt yooQgyp3J/*YN=± ɖ*>yȈ.7.7'~~ }iD:䁥|1'+wZpZyvq@2XAڑX.pP|orWy5}(/Gad[h3#8WU+.MJ:ǣi%[;j3C<}q6$k`L|؇.=Y w׬9b);x";ldkɺTpo`1>yWM܊ZHa͚F9"o ND&ўj־U)X,zkjP9}_:bW q^|/ zȴV|MOqnrBݮW AfY5פ)3V_Lnml[a#Gy6 Ω^;۫@#No]d/W'IZnGU5BKHwxGR$?Zk9poԵ;ŕZX#7A1~e+6RE'$9D{ڮK"Z V$]d"%L)PS' #挽#sEj~! St"u T5 9 Z~T~.hB́< Mr|kd~jlfeQK݀BffJVp !2;bd #pPbhTV`jvA2I-5QPw"^+M}N7ЍKGCNRA;̅rOEz4:i*# C($@2$S<}(DӁf(. *NCAy%)d/Ph f6"äpXxU),NuNW4 C'h?0  v@ a{&uqtM̺S{3ԸbGB >~Hp󶹣 tOP8yS=&(/qk5 +Zְ5>/0f:_).n+զ)-TۓU_u}%_rYAxRdoڢg$7Ĉoob3J{yX}yX-Z;~&F3PNS5TbpM_@r' ktXگoIHtyC&χ?2NA<)WQO~'/JA{xpB6NL-5!< fQ=Oo|['M.Cm1R 7Bg4 0=&h!x-j𪇨AG)*H@x~aS))IJ Xn$_1/Կ!:qg ~De|/Q @ "!Hw'ƋgwYXᢶyh~*H1b5Vt s%HkLbM[>`V:k?AUB^_(3`db, bsG=b̲SRކiԪw{],kQ+i"!GW߶eL^8#P%u A!x8mdRu7'bh~MV2&Nfޔ<5E)C3ӏp,qԮ\v(i}Rs)CJaB G*gΊˎ}'ݵcdT\>v@v5iJQ{Lܠ!6a3Hpb9 @BI!inca{!ZWᢍ%jlNizD.re㗂-pEX! { 7yOx?pWd)?R׎6Q/"/rP%hXtD O㴊})4݉xUvo mQjD$Yh02|t#9*8p*G@-v%;&zK){Z>=UhGI1@ÀN 9-ZlDjlYd,H$&>_{aK(b|LXL{llx;t3c&ױHyLŶ#Լ̌䦬 ,>~*˸\S6ёDfK.Mwga1OpǗ~ ]'YpNjoќZfEGjWvn~IfH$RdͩvFVtibw! =ӥGQ;aؽ6ٕkʦEρ̈́lϹA9n#^lQ-=K74x2Wh|)pSdi/nŴm Xh%VN C`_zYjӟ 8R->5`| T@F(_ 93ƘLDL=AynAYwK#H.LM1u1^DR{x[\uvkMYgXltNԓ~R%UwnUEP#h²`$"{-r{=, 55Xà 3F, B"|SX3 51TWYgQ~0dd O&:D.j~>' !400M&11-S32R! Lߺ0v8M&bMRƖL-LK>F:b_$?ug^{ j)H;mc@1#%b;'TLYFgZ w)Fk a!'O$q-7IB6E&hz9`o})ڶRlDrrZ&JȠ Ҏ5glr2:J:g;$Bx,f&5dF4x >H:9\{e`Ǒ̼d'iҀR!K,HW]4*Tl"Dcx#lĖ#xNMGzњɸfS<8UO>Eb+$GQ@nK ~v30y5Kfjw 9k[fߥjLyZ=-Pcgf9#=U5FDUܻ({VG8l"@SdݡSɚrV$SwuPR\EPDEn8zAʸVc+.D SasWo2Y@BwxU#ҷ9qr?tFҦQ"-?QWk#ff$9n%OU4YR ՗@`AxR%LkQTe쥈UlJ]OnA99.b ֆyq"F#N "PNfv2Ϩ>}`ޝ5>(=+GoOy\{)# ZcD}:4>y\ps3Уteݶ+% xF10]$$s7{x8~*=5a!R"HG\Rڋ锕v[?I+Ya[H\D++ĔM d:̂m_*at 6ĩt,S7*L}oz6II"wx6]en)4LviLSIGZ}n|K)>Լ> D`Y #W^Rk,qB:!Nj:"|_[P"X #Ifg51$ Cw93asAڱG]DPzAƈkWNyy:i˖!QK +[j߹MpPL ag-0Ra % kd-3N zs1Ds@u ޴`ؗUC-p&VB(AbW[N`(_bÕ?rhO*Z'xk]2cz38 m+${Bk`}NӤ9Bry¡}Qذo6]eLSE}6Ŵ %J~8lD7?]@\_C,F(X- >tSy.S_`w"3m" s50Gӑް3+poooD́ *?(WpKyڠ8]Κ(as(]Yw򇰸I<{]%Xf׬ {4p3שš#A-xJ w"i&/b$wq(ywB+_݇+x45W 5”4BYq*ڧi9+b qS4󘬏pUHwC; ־tJq_ի+2c.9R|oFl:i)y ꒊo= BR|umMP.(pD"tBIEk-Rv ?-[:>h4l\W} m>塠ћuBSLB*쳙 EӢ8~ ƒeƺӠ1#KN Tzk[q-[ҡ+J܊Bg s+_kp$&qWlZJ ؖmZ.G`qz}wRÇGs94Q[q%QSV(ѮS:V?/M:rۡ2^dX, euМ/zoE[<"GEN}URp eӬnp w!T\JZ1SH`  x$;M56~7eڬ+\0Zt7 ,a= \Fıֿ_Zh<)#jkg6)fza,io"Kє16be|z4=5gWOFlsk &._7dCM{e+Aа9&ۄvü-XQC@X\{ThƕsjwE}y@Z5o5})W!\YFuf¨!0c4[@!n]MNbuw^E Q`4 v X,sY@iʯX(4|x5ޮ!  "&bIY'&W8/֜<?bF}Y& \y [ J>N!^j6orXT;Vc,܂%?Ի>TojihFv0Wz)]NX40~۲B<@/`h^fIrg7Tu ?\W>yS NNAy,oh2_l >rݠo?zx|dǠ,qJ#"kAR|Q]ޯ*L!H8`*Ѫu>Z|#٫ayA8^n5&D ˽}ܱ+%J8c1uq3&TPM$9h s}yїltF!4;5Gǁ+kns-BZC06A9GRނg-VŁ0 ZQ $bZW2r]8xDjn"(ڎaQ{rwf66Oi"Af/{ Dϱ@;cr%#EPHsءt0r,Lߨy8膻\[W$VCk:J֬+c&XVer9*?` Νm{3vb'}X¯8zO+lv#.}^FNs~c'geW"vxD#B]fUÄR" w:1be)AG ]pC^nv}]9ʈ\Lm`\% T; bXtZLr`U䤴b[?4uɁ#䊙"."?@B!|_ #fz%uU{KFCpxd$=|_E^e*j7Hh!y)ZÇwbuzT) HƻbK/Ϙ7s3.600H){EMc*+V. _de XTH0yNKrnJF\E5MC08Z Y~37qh@l`^4D,T jQtkS^ρɏn"~֓ElfO< mb1(kz #Mkd6bob,8+É {<f.? ҼRKtEF;ϙ| ~r\Z.<'=:]K؈QcsOtg [=`Z)mVqlK O+ ^,!8q;wq9&slXu*|1(X69Ɩlea }!0hw':YBq:ˢ~`Y7'Msc tTj-xgI=KLᷮ UؘZS‘?epilq!E\nS.%\d^ R9' .`p4dܽ ]ϯ׉!Ͳ4ω7mCPFKCV &Ezc9%aj3G^b+hL8ôn_2$Vȗd xc Z/!ݓ t+y1 { Xcs[oŦ1h,+(޹6 Z†DvhTXl5an'm^ ̊!ʙպ..b@{GVG)1d"gl9W fh&Ze1-f^d@%X)ρ5u>wXORUarMc L+?LΦiްQL{DL1R{᫚ R\`$0--ZBuScꖈG<@`RBѾuf$z=0(F APKg ӾPsߔdB_j =dAJ 1uzM{ bo/kVI13/޹?ѧAmёLkI-7ggN8p; B 'OO:cj~>'J)ҒF!^F3VGVzH_߽RC7t7&FꇚZin_I1G@:!pUÚ*O"BwIizj8QΙB}m)7N\oUcz|ZHAABo2pokr6 9TQ"=Yg-7 gb?x -..,fKg \g!6Q6ioNxJqgA%O2YA$etՉ> TG% Z{wZأ!ٛЍ u[v+,vA d_?JhkB).֗@s3"efNА W3aSE\}=`EgR׀QjJiF1x<&šbkwtº&BC^`K#'N:3$\F{F!K 9n(ǭ\p 0ß> ճFPTMܢ?V>=,BuG4vS$zqցAbu!zʰ:WbI ?n<_}E%#2Fj6 o/_kK3/"lN`Qo?GPnZqTSvP# EbJxNHXd@7b_(mZoM/G-"~#S rچ}.v`h2MmՑϪzסFu+, {ӱ`'9QtX% JνP~(~aK= 5AMH|j[=P Eu QypjqS1raދ҆>֯.ոnzKX5;xj__a.KⓞBnl,<N' F;YJ?쇨"Lkfp3ȦfC~p|b=rSe+%#I['nB6RWkhkG(쫽eŁ` GQ-~;U͢]=5`᜚H'r_;`ԟ,a|^!Ѝj,B .cWO`)Zc5e<XN'="\F}8%W"O1^st|S]1f#ْ+6F}U >]TfUa4\[cW} <+t2 ˏU. cV AE– e4B-缲Bʓ*l:eh̷'hG~!ҳD'1B4=U qZOJ .iB%sJv~ou""W7 t $>i$ RE0۪tcMmg=n0dN59ގ撉/@IwGA,8sS a\xϗWyJ|0|YP&!cv[!M9E? ؆WF L'56Cr^ }|zӞ ‡r;K,A5 r:=!+ݎ+|/=03"=a)C~n,P5Jʃ"Z]ikKo`הPz>?kcүcbA u7i0grٟ^_ܾ E㘈ƽ_C9Zݢus!.In )fş oŜIbzȤվ9)c")=|YYU QOPeRaNнlo-} :9!ml8b~9f(aĝ3離yrS|wHvd[w$&Q}ĮۉK^V7ϳ|%e?_· OQΟ@y۴ܙLx@Ea6g?%K-G/O$gķ`nR OfR0m^se[I#ZNP +ZL% %\`&?~+U9|= R[ǫk6,bϫs_L`cn+"&A6MGʨfvC[ Y<3ӭ57Xg7 ,{U 0MNU88n0 a-1 GU=<Ӽ> r{3Ra +1/~gmi`fHR@ 0'vf ү<^5C'"Tz(4ZPT@д%_.k> |2=!ȝv⌕̕yhecۜ=_t"  73fJV>V# 3i1k%\jW 1PmDW 1>/udYIaSD հ lZGMsPc0˶+l~^*.+j lfbFOS;#.nMGqQ%PwXFft,nP1X.ZO>߉^\:`,Y UIm*FP5ܥ,3Jؽ(ŽsI)B FSf?C1~!hJ g2Z̑RO| -בLM#=k5G~QR.V;Hhw7a_m:LnŔ[; W %YyH^xwCS[ǏZ8 [%%I N 5بLKWUS~4z]Y ZxyE$@6dëq[VӮ}U79>4CS4-9.aC@uY67BꌓwucZaT_QsH-Bvn,peuT?ZlXbWgI(ˈ9S@qJIrd"n7\~&ɷv >g'rO&\Dc-q3Qc!vS۸JeoAƺϺd꣗73.9pwc;m/L9?}Pkz16!bo\|'+ Pnec0()\qV$7RGjY(Z/ U&ll.wټh>e8T8TJ]%zנ!i#! 54&$,x. 쿱|# 3}I8x̐BY F[Vݙ6+bx /4ׯ!,9iyizSFQ+4 V =֜,g58vG;wd&D}(LWt%Ѻg7COBHiFA7no;8m=a݃:ny\i}mI<^տCcM(_huqѮU v( {h18zO/dGWը/S4E|͞!W ON؁=zǨ:ʵ `P]&FȘȣ |+1TQYսء`9ۺ<nKГ9j节<(%wmMTCM\g1Z3lj[ޒ~fIj>ĕ9f:a OYqg7Qx8_'L+`Gp0SOITҦa(v\ke7q}PiTi3MszcEDQSMl,Wis7-yU_'YٽckO)Zէe znyR%p6vH%k5D1p>29.OV㥙j&fhJDǁEΓ&.|P[/bΏk__("lxs)8!<RCÆl`Bc,B-~5rra#.z$eRP~<#YZZIx5/uڳВxIw(`}2E@K} LG(Z(8>7 [4( ޭѽ>LHm'I,)Zz0ڛuI"{=*!)Q\f`G|1v=*1Gi%S&n7aKB?=1<v|L՛n*Ueyi LqUEU8rPXC|B;tƘèb ]Pi AkaI^0f'taIo:Cø%밵!_C1]M:Eye8 ^9ˌّ ).C$}A?l5|v嶫j;3);o?I.a:+"?G߲IO*[pW7fVoALq@ba,F/r/(H5[}%>/y ]GD8K>I0v66u- _;#kx|t eG h0!|ִ=i.q;_[T>T^sC? ZxW:FkD񐶽%!j~l 'TxlGGe()х*W-d5ZzƝrjc[b{"kRFiݵ1hv1J9_)\L[XlWŧhAzaM" {~^w8*{@E3[7u!ix Q33IYr>y+e_$G([υeU],}beEZnsNz'2gsR~ a^N.gt Cvp3+I5Ыr9 ;p'>ù[|w8#$IAsС[&T3V0 dF(uMl,tdօ&A[IDrʥm# n)kA78Q29t{'ŚfJ3On(.?v:Y/.Ѕ!ئrEN̪;D$c )®`RG>ZY#nnUcIyx)GZd|dY^'sh9xu YB{Eo.Ը`}p=D{2NKםo*nRk9[Џ% n%+v4.?vN5ѕ· X,M`:֔o]0N~p%g(=}+C ؄΍P͒[t+(4v~:Tz9Tj^ՌbObm ]*spYн[i#aqgwے )2iQ4 4R=k$wQEܝHXF+ΐN#wXk봽õ-E?pq{ ls/VL't%4C`;gBͥ]6mH K) BM0at?InTh'CmzJ~N0}ՇiL^9;> sd]<A 2>2*-%6VEM#߆.s`j{8_)QkA!!%7,A%%I>ːi5cukB'i.-viiyn caF]dfH[RDFOcGt)ci;S3P K^N?Q VdrEε]v ߁5s\Qa7@bzSg"D^U*kfwy;,[&:QXY &.XEwQ;J!,Z5C|3;qSzo)<ŭ$'[?eQDG< j?V _13 )7\B0ɮ$bӠ?_ӿh薦*WP}% W2Z>%!Q褋`דͲ? ~>hلc%z.ɸ,RMt^TI?A+rK%~q<6\i}RYyH2;43]>G]VDQuv X'?Tx! %a$9KKV-&m<էͩS?p!Qc>cԥT@l!j]Q@fbRV~3D5tnsj` h}lM/%?IgŵP0U7ubqT+ph;`Hٶ6Qh\(o6+`Dtx7A&;'/d`G4 sypϵYŞL'R^4!itƐ/4{t~{Jܳ#@ gqt۳?X ܝ=S /" Aa.XE|7;MzԄ|"]8t?MqM~c$raFU.8<'ʔ³=Q8.WJyi}rzLDqexE$`xj́J\zTWޏb4<"SFs0A?Z; *=󍐳QCFK&#:2.C+@i ǒKJu4?Rvx&3@Ǐ+4~3L-̒lٌffD{兦n`o *Fz33Lk8n&ӬzqN$4  dv!]?_?i jWyW:HU A}9*/B}Dד.Vexj٫S5ZHx}?:tS3`CĤ_EsZ^(B +.a[DR=s I` AboԬ-ۄ-TwQn2 d=ެWRg,>}(mxOq#]ߙU yJ K3HFͽ\\vU 0_}U/"C.2X݀ƃv4#؋/U_N'#ԓO &lCyOWmuFeRVj[HڊgWr&`@u9 ,;"0v5q#nH+<Yn;JIZ$h{a˛E@6ŵjD ʒ?agB G;|_3K*՘:c[İQKQݸmV"~!dCش<%gInϬjl`ao c!]tYXAD~e)C ֊ *jM_|vI|2JIG55QRh Bte@@*97wt&lBp'oIuℒVFn^fs ㎝;%T4FX `{[ p F@'@CZ8T_ⓓG-CNwZ`'b?W[3V.L.gQfzUO/>[1zS9b:z,YSJ=YY6,)ϛ9Ku%@l~"pWH[ MCSfLV1x6{ƹWT-t %Ӡ"bK .b+n;>q=Fpt_ys"3FJg_neq!\Z_r.v \2.hl5-ʇm8>&!‘WQx霭{V[ܙMŔg"*:+gX3 Ok$;Bч#;)98O;[kn !ewypS‹ h>8U5uE-%Ixrk=*ϚB>2s~.xߒ1l7FXHt'" [cxz!ALJ.JI }dGct͸}x;2%9+ܕ' ua];:#h],fUs \uԉIR/]h|@vL̷g& ,?J#ecF& 7:.^}>YϿ1%۳Q>3$3N%QNa_== i-lJ/1wru~g>Yۺ<^\#*SG*K !e'.j TYXdI{ҵYX5nM$'\\ܐTLNPp*y82ȗ90("/S]+u'll#ܸ]$kfͫ7ʃ\JI&:(n#7POˣ_ypת1*1\)O ([}&3#I1=ꕊ'0XӉKgtqT6 ePc͎]!#I&zM+XXW$*liKc5F^ VQsljXtAKq>x\ *7TA5X*5*B]9x7:i3Q|gul0 3t׋ n4Y"| ?@=5ktⶋ ~{C aXʹx>>uu1 rȋt Lf鳢f%m*m!f"EV+_dlT~Ivz < <:$ZwńGAֺB1,J(2@vUZJ$u&JnqM'tp ]KWیpl[͹'.KP?f;t9#{?c(b \1{ZE]f6GtmY%AuhtZ~Xpec/l!n^ &ms7 *;2}*﷤1J]zdD[hew@FY[eWi-ՀĮ sX?YОfÇ۳l%<DEQB;1qeoCOA2z2T-e5 CR'|[psgrcL^rpm)V TϠ]-GI{a2~L_w-f/ln-'ZPE{Iұ `06QYV?S ,uvKp7#[PΌL:CƆei%TfTLx//RZ6H (K2TU:VgE@ svHa'}dW'p)Q.yR5i_?WԒ~LG:'jw;$IӒ,,ү8%h73d$ *n&bsbғX%dJ$+yX/z:78)ĭaqI,tUw*O zK؜B?!ȼsbFyH#R1ci޺P~{Zƙ癣Ҕ?H  4'a̍oZD{1ˀ坹Wt'>ЊI`ZveĨQ:v_=A KuY_NxtrX=e r@]$(>#Zˡ4'|85w2jPQ;3AxEu1U+ L7Ns^i8K 4`Q !1]X%@m_cH**n>*aL;m2s[P1gGbMb8JX%!d:dM?{#شe1gaπ8nz w|Mc_x6y2R_a`xʐG7cU6hTR^R x%NׅfC.F:^I9PY!~ٖ~7'OpC^kؼ|$kڇ_4Ak|hF; EHìM`KM<5'Flxw-倄ݑ욽Ԝlbea4X*bWi汔rD*-~( |aփe?OH&cT?vE𼀔JNGU?E4r~v._D{C<IdDhm8MTƃ't.PA#G2+<@f[$u87D޳$C IEBGzH}%N [Tv$R) \Li|']jy/%ӄH=dLjmUJf&87]C/yފz(pW!fy9&*n{jnPjO_Dx $Nz YxBi-.WѣerxڸhC}ZAK$ҁo:m!(HV(п$? b-;a jhn98Oʓ0 )䚔s4@Ș2oRɚy_HvqHv:շGAg}r G%dOX࿅0aWHPmGꦅ 4L$N0{Ca9¶b,lvUQGmDt k7baPۢ5g#[,svE9ofNu!p7vs_cb9"R }.uX"ϧгuvfry*CUx.p( p'#@.uNF?3 Zw<;M6sK.Mz=r~ #Qt;]>r_ɭ!.Z[x T.4H?R8!\] )ZdgBE-DQ5 a(cLJe;, kyz 0E>"$$v2q`w` > m,hBzc٤/}>p(D+G@4QxOL@Bo2J|EB.Y|p{XJ6P9w׸A݌YYRLs\X!n`.asgG_&, "R<&XRN@DP~:y{]|j^Ḱ90uIFbP9JL-efoR!eGEV@YeI)g{4PMJ(հJ ۸{8o-+I 6ㄅT֖EqQү!V]pT+J¤ã5Jj)NQr%[X73)m&.<|P<\dqODm4<]4x1Ѳ] IL'y/c܇"N ?ΝbrS.;gy$zWXAB!Z#I#KL]Cyfb;k73? UQQdm [) Ga޿d|0MwV每r>o#F{]oXrM'm طqy4Uaz#hGGXn8PPNz%S-!H8qlG?^}0};~>#gLDS-E#4[ފ* }<`R:AMCڔe-5C׀=*ӟ'qoKMIHftTb]Y_|_yT*Fzi F̿?ؐBP֙ϒ#K:>ZT׎D2uN!a;~gxdPz>O}*̞Ԑ\2:L#rM)a>h3N3sbgk@]g1̍Ζ ހ ^"1.R=|`Z*YDJ*2(ռ79MvG|ab9 0/ o/+ D:̱7NF_|^E r$ ]r"v{*S6Y~8q(VÆ  {aG{ 5'BJQ vRRΙ=n13 }@4ïOsYDCccp ?mɭt4Yn"h7H-\@ _䉄shJot9E(e#ۦFz?l-\W&Ni=՗lAT#"Ft wѫD5e5Q{C9m\ d.nʐqI !/a'Z6Пt:hONHO,-*ɰ4cCEj~Rk ('rS溮X f Ke @&NZ8|E"Bp]qK@F 2FXz3oȞ\}eD@QEmUDZzYkV` 8h."QTKbA5(ú*-ٺݽ&I՘DKf3w/s$1 MKCΫvTS ~ws&s1>xp0{b+&F' TLjM=%pKmim]N|bŒST'M?;찳Ve KDۨu%3-FՏA|Fi7;MY#s1{Lh[PIS0m S'fy._= Me/8+;P-do]8{ C{ zy->uڳ|q5!E&s vtVP|fzFW2+'ktcE|[GC+ 0!E;0R I[ /5^glJ%3-<$P ӝ ~oE*2j⮹:D2#J4 hl9"L7fMnk ET)G~0ϫOKsK ۍ@[6*~\pal}Q"db1+ea03q*-hJiHD T<[KEjXCƇ_\P{@9!oCeCSr$jyڱ\GY}k%n&+⩼EsU  d/].@~ڄwB1!.;3<,Car -,f8†;b`Z *#e]Sw 0xݢѼ\OJ<%e&D5 iV¥l׳:TGR3! (LzTMP>+Ͻ|4 jM?JiX(I2 a zq7qGHbBڑh"GȔ/ehi:dayXlsQNjhor}UPgѓ>?q|Kc~+_։ɡ/5ᑵH[\H8U 9S<,7/_"S{14rDGp3RҔi 5tN 'C >h)d׿`=` U++Oةfj= KխDW@[%T>T,NBbtsυ gRW(lME6b7h;UZxI5ռ$YKzՖxfu]Avj8j ', iqDOG '7.qcFĨ[NGbK*y2?KtwXe}Z,dB ]ORd$i8m;BNvAInu[;N*fĦ]UmUYa+Y-Q.QGHJTUy}4g,́pY^ )8.b0* á80Y4Eܨd 0 yٻx[| "5N dc}_TmN#NW1g+Zxg@ROr$ 23;Wg>͚GoJy1=Jfg3 [svwBV˒Jm{O29e^ĮA 6&R{F y3;likO1$ׄ'xxχQ ݸxbu!<8C9[T+ 7 atYNէʄ߯[tخ}G!pdfiH7J~`}W.tp)# :6G.^6ז& v8C]jɈGrDFwPQ\S2upy}x텝[٩NB 6`o(O$n ԥK]'F$ņ~qВc v 0!ʜBFEgÙER58uZ|4[_ʌ}ĸ%ʥëYHpI,@l;~zͩޞȎrjn2wi**TN%rar湶qv] %2sɑ%:5vlYE@ўn $w>3o]7Ӣw}d m2Zzd /"X#6=(ygR Pz@ګʅ};:0} V /,dX%~A] _쭺*z7{0 ]RM $h.-.G /*B5-iK!:)4ZgJysޥ>Ao $<`C_^!C#//A3kͬz݃ԕï'Lxٕ@wO]ޯN5~ HWjCX|,%[wE^/d]aF !i:Ws}VY[򱨆pU╴͝Zj?$ XJyʢ[-d%ɒR3gwv+`3X߹v !s;}w0ic~SXx/7m\u܌¾])A1i=|bBE79|Ѓ2~eO7<:ĥ'Q\Nq套uBbk+>V6J&;Tf$$=I鄑!u)`Ş+hl1UW]qTߧB/c8+ߺ]<Mo oE-^`UϮ9.LKDžVafo9%H3rPl.bq>u,C1JHp<`Ǚn%*~%sZ 璌~Hr6q;1ï:yy}G C*I}, j(ЋE(i* ^rln[ fkȘ*Q7]S!Bˌ*ueJ$oת@-;vY]g]xE"ʞQ1<-/%&<)w9j{ݵ+;`َyD^]=72"HNc~j'}A!8m^N2*W*oWK4e`#)#jMW}`vpݕ7/ۢ#dA; iÇ;osz2 G`\1T&٩Ho425EoQySd3vLDBtfs_d܏hWS]>6DqP1qL8L(<J2i!&4(/71kcJ֬-Q~W ^L'fׅAТm 8huEe2\b߹`]NvAlI "="60pCsKdgTDEz4l1w8KIl|1_6b7$Ol(N93ŅmSIMm Lה!`%}4}xq@*$7R\ub)tTyYh;!$bWi@/wR̈$OKOyI]0NGJ!Sd܉ܫ- zS6sІDǜBzαM_xo?rv%cbQLvQns:g' ֊0_O{ @:m*a8ۀ|d98ӽ:. oTfސY{2u 4Ca)%$-;gSo"a|^LE*˕=O bϮ[~pFD("Z .gh5ތʯ2ێ ڎZQ!Idr+ؗaG{js)PTE $z:]8c Đ3%u#%I3YCCu)"X#%l1%\ ԖXSYxzNK} 0'B*Ӽ(DT<7p2ԣ륪|S|Sfe?ठ<8ڸ0DV1DʔThU"]%P3(zxùܬd.?NCSYJa"_[7:/nR6 5,|t[]NsژCǁ WoǢUHy\VH hu%&ߣ |;df4}-<}6r'lf]cϢGby} -16w( q2A0蜔[[M6 ?ɫQHeO`_<9{:FWg!ȸ^i@v y^urjL:;?E y}=FS%Nb@܄Y~[ ƥڀɞg+_zv.a"3 Hfwx۳N*޶ΏK7[Mٗ 8bZ0(1AXQBh#z(B) y毮q[;X~E-pH Ć`dy#fEǍb(: .Gś>y=h2{מ' w,-C1 e /ʜǧ2!kN?v*eό܂ǚrGnF'̂ni*((ĆKV[:3:-O8>SïlǕZ*= ->^r'ǪoI%=}w[ف ,r'n)E\?0:w['tr3n~RI,(d p e t(ƾbʠOg+85MRC@Ƈԧ #GY&mx1r;2P+'W~aJX`s"X lBC/n$\u

6ŵb&|tE'f`b, ҹRUFO>ča #x0sB |K=>JȰڀ<}ckX^6r,REOLf(}-=EWUhnI$DjuLR=xNwzGmB&cU2 @gr5=IYyla& WQދdOhjH ;;.-&Tj)6~U1Sg6_غP1EH$U?RK|v{Q4v,Wj{9o0Ult±vt._? #3)aL܎P=rs 2l v?&PÑnj]PWM-\bqo%.wb؍>,P*cblа 3n d\=شOM[¶A~w%=&xțflX )sf~52.G_׻'gL?3z@ۀeIdz`1CM/pGUD_dJdjWEfR bdX 8) ({<G-ؾ{H> v&cBu~tE*9 @@5f_Kg?V=KQ:O74GaP˼U^czS|>8ߔ^lcNY<&`CbvaT=6B8Bg8VAwmw,-L4|_wc8uoOPl *RA;UWD\_:olofU!3l| _AHqԄv7@V`-v݀Zdk_pA3{V]"L]Xm @9pe A;nn.j nv/Y7Mx $jpKܼABr *3iD܅T]g䯻e s[Z-hQMkztl;Mx8aq)GVO$%Jտ8XG`#XW֔j;,^h'>L3~Ji0Ѫ@Pap*UYƔ!A=Qd2p@뒠'EעE@a-,oB3+ߕ (pVs.LcHX$$vh'eMٔlϵOjfL$%6J 8Q0Y]jx,K3aK=i[BY3q=QXm=p?04Mʦ5|sP Zq~ jg`6(m ?tC %K(Te+'tYUw(e `-ވRJbKV8ʏ[t*5jx_^CZ]Zkǡ@>%ȑlcLOYJțѡq܀Ԛ`{#\<ϒaRLM+3[%)'m~LpNTւC(CW{s;uѲL~iũkl'է L(^(vײO_H׏5+e'F: 00`Bo֩[转W2Ov#e_9ϯ+ Fbk_ZW_Er;{ !̖ͬb-. @0|F.jɯ\tX 04P7$漠dVs.)(B>HE{$||RolvgY) Nłs^I@;R6ă-I8Ạ̃^j&յ 铉})ǵt8띔AלY@6~Z4yF9D]9W;[iCր-FSV/<7i4 0y~x3F=/MCiМ+1 6v^QNΈ!H/I8*m~';`]NZ\/I " yl6h* o<^p(hHysc[-'j36)IJ]޽co9nBՂ4Fir?|}>σ)u3UbF,?!j"S&h>;Fu06V7",. pvxk@ ?d6QMslgi Ȩ+ٌI+rJbHn!,12 wj&=M_:vÆ)mDǮ5|`WcnWT8ߍχO-FS/^o eeYux*}m7A_0?0y@Ey(J;i_H;dJ}ϯyvK5pҵΚy5(a1f;G:>JL,݀Ú~pB~p(ge Q V?by|Ē5E &Y±O\kЋ8^E[vg'M RmZd#S9Ŋogiė$;%INjKI{5k3k -;70EVsbjlz1@,sc†%rƏsA"'#uq(YbH6ѣ'y}6VuD>wm5]♆}֤5?ԆuFS-ɕ 5)E A;WKag~v*Y^ہͣ5-yR:PYBIi<ի1,`ET~5.(}GE,JZ1\{ 7rW5lcHZv>iKeO_U0:^TXe6=S$>D Pf]N) =U, q5SE3{i;G8n&gyOa "8)ٳjkb$vz7U^(iNҁR({d29O:/ʬG*ab璹]z9*(=#\Toym9ȱ Ub:,$Q jl۾V)=uT0'}BG=5uӪxeV f%kS/d+Hg 3"k>uU9 @4cw=cI#noqɭY& mظZڋ[SD* pƁM~'!e{uDWIhfpF'=(.&,hNID,mFO4jI-p (ρLӈ̆gaP\=CaEρo6K 7@2ddHw E(O ibL@UI<-BSyU%cD֬0k;^]23W6nM2"Œ-E3n~qyx#s:[$:aޘkG8EӹEO}L:`%A>5A|uN$TV'2Z? k [0_{/W9Xz/_ɌQ("8ݪl 5vNs],X%ZWJuR Z &jr|Ir^)0ɉ'B}2z:iY7` gꮘ>J2irݍ&w jl$n&.vjw/cOZ횒Ji2Ʉ|+K Bg%p)2d?eTp̀ ;E O/XIۗF\n+Y8s ؑ8NN ApNrt?k[{ʶ$_,=C%ZdF[$ϥtm'uEVڌI+`}V`YRwQ /G  '44T 'TaUN6HY@#QgCb \[-x@!Yi%G3m|&-( [|<\٧|4q{kま}WZ0~s}Sl=4F! ɏK>F!;6@Q:4PjQ%G3w)v#:_ SΤŕQ(8jP޶JYݢ $x,"˱=ɝXE b\:!.n(TJ䓲 G;A$] ]"BFd~$#*+v+?g#rZ<|4nFF͡ vÝQhH{4 p|ki4riE75ꊝ(U,P8 ^{hw<*Q*Z^4QtN@do]iTC;Y,bU.5<[ :#UњL3ǡCî\Ǟ [홝?&^SHq~s9?$=$DY$i̎:x2]GhtZU҇|`dݢ}4;,{KyQXB֔ 2x2-%+??fgX#_nW\# fsFhGnKG/nLKlhsÇO3kOӆ=C`oW}{= B{Y G%KP*E%iA26gϗb7sC|C)$Uq]j*l)jAѣ`xlcݩhWH2}ҟ60q2Qԙ|n'Avj߫^1%{6%Jjs(Rv0vFiK4-y;j M~/'!Tzۆ*,'ãWM1#xlɚKO@6a/e#ʩepZiz4wu 'w_{ոvr/*w8r=FF6T0AS5z*3/c/ Ԡ%gn%["['\N8ll12Gmh{>`MbT`ȗPd4+9}|ߊcV:$-ώQZ$CM:=e#v1֎'C9<|K̿M 9:L ?|2>Zޚ_+)ɜSB+%Q4И0zeiDPua8Mo[GM_E8GP"2DJ֠vUE\ȍ궮=W|A>{c.B7#qΈ JE<"D/@3yͭosʹap}6>GiM\t.I)ӷw)m$TXŒ0rB8ci:kS߷L&*@<A^$e ~;S z=c]5Ŋ7N:n9DK$! RN5TAۜJdxAƁ j/W#!$?U2!㨉w6; DW!i(F_]NBg;Ur&HH Z9 U 58cC5.!Z.A [!xF d-Y쿺@U{X'0x 49RWkxqLxkfP{f@ &^N3(< d' ȣyֈxOcÏ $r5߁"dDO6+p`%B/fjacF\\bJ3lnY%+FEJERusu KA;zofa ?= jr@,it2c/#U 濕a}morPS< 22zz}6SK 5{/jW}rhOS쫿ϖ-J~~[! :&|.Vpin~?L6j oǧf^QvkE)^2al1&O@a2.Sw8#1z|Cs"AX(,KCpZM^ (9k0~|+88:ơAjDθPX" 6Ux[oA~OtKA,-"yH*_`fJ">ۙ@a"Qʦ '\= ?JK,w A[eA U2PfH$3qoOӒ21N{pFȤUA :ǚ]o, BvJ&ׁy.)_αdHH!R-N4/mXq+qkˍS[u2]rIS7T>D?t7O >%w.c;T4Z=ytb''-y؈]\ j-e3 ~{!NkБ*LSgGxAxj" {3Z✅9occ8LEeψ8&'.ɤ'}t7" c|:ݔ0{[ z\l= s,K^;) ;\ Wt֍4RҵT=J7 iNB{(28#^i:@ʤ*ٱFeLȉd;jdp'1pj$@wH EѴ*=L3LżpẩzT/8CkXWCR ۮT6"d?Ă%!'hpu*Mc/{OLsU`^P3 ^MV%R1b‡@ԦߓoAmhQe[MAn=;>\w3e/**{ۀ)|(:D-vӚ_p9lnOn]ã},de.rR֮FJk5 @ƛZq*'5 O1u`b\r| He&zlVC <(H~Y,++.#gJ^+p)_Gob(x^MBܑ5`|X⡅8]EeZ-DG3)NO'\Zg—[6l}D_|Dm NX7砾oYٕz]V,p(:(NىunE .Gt%N(Jpņ*UXIߛB18Dñ^)owǁJM_"|)jDErm"ug _Yp6 ),9mE$.~] *TF-9;P Sv~>w̚1C ҋG-QwmIl2.ScN.Mc8Vp  =Z^}DR°_8BZiFճZs~Y IgvR3d0VYD/ke3b_Ydg~5^`Q.Q`,0)V,h~>z8 R}]BW=<8FIj+bntaJ 3EP}iD;T)gh4ޡm`^1ujj}窭2 )k%!z|MrB3QD >=귵sZL*2h&>$` nD~\N)g!i'Z6k43Cbw8K>If6'!3iKīеlZc`'8ޠD\gܼfwTW^q)HC/Y_v9 ^qa6z"]f_#Īٸ F8sp[8}ӣh@"G|.08=ƳHho8潜"jO7|h${I[ MnhbDP3_(.4!Z`;[m;E> AU@d)P0W,hgyq1i~.Țr( 57G~9nnrl=ڽo/V%i5Ͱxև Gw58{:kFӓvBHrk"b`߷hV7B/N+ga1\d) j8)ͷat3sɘ[蛚rcD0;9A@͡6igfW~%PHQ"`AޯQZu,$s^TԲczBT x5HfVq{02QAkg;.O4P꿯g ^8f2D*zS{47l u9y cF1$\?0~S5ueD*͌խT}%1k6_L"G%X;bd/e+:L{HGOk?. v[[i8(u^p=Lz0W<V#%$ZW=.q58}3H#.0*ef߫{`N$( re[Fpt7SH 0_#c``,U[+F@߿|A{0T&UX tA]Z~ěp!s<292xr '5c؍G xoƷg2fe#AN-GBk)LZ6Alꓲ)޷MmIᚔ⼎ 񎷳?]k 0Z<Kz4/Ω!BQ VX-ckZ݃ p%&su\W'l ARB,.i") 2mC*KvN(nxP 4!@:ы9L R:~dU4@s"(ALRN0}x( Ȝ~tJ=r(0e]&m6x~`.1G+/sAХ'5.'5]Y#jݍ!qzK,ET [:5M*+gt%vsCyX>'uTf-"S^^JO +.ͦqz!{THjN>7;%!Nv$DFݫ֮oIV,o7^%%f5)۴1mgIn1AGm${Zkz8ᴐMŨz˭d7 P,Yepd|hF0&\^qZPh.!8.û+|70BpI\|9y#̸~W'` p~o(^`8ft& p:3+EIM/$U+.+kg$ܤQ"թ 7юX :vAV;p n/>)*T ՃC6h!k2^e)0@ZL({'CZ'/p,h$0˙"!s7$ (^#wsę) ~v)[yt#Ri H).ΩMOK ƌ~e0]*e`?Rg7u ?6AL0g1 V]w߂Ȑ}j\>_=sEm.0;js+D_tLǭP> ),IZ6F#<0R:趠P+Ţˠ5ѦhJaHm ꋽ_iOvQޠ6|x`#3ZE@ G 5h 5-)5|XkӘN`Ԃh%<,1ۙaPgs`bfE=A/Z>#-ܿZiв#}0fd0>4;BF?m 5=%ʤ"5s4=Z}eNm $篩J'3k7 vueeEwk?ĺw>fс5-"93T %\'j&_y|'Bz٘ݿ2X6kkrNi&#Xށ\WKk:fW<8w`t'%XӼ ?E`pqͦ_$Ex8ixK[cwpL9b<9"'iU"ٓUH>Һn ךP ^O6nR~EY3pX_klͰ-{-4EcNZrjQ bij(<Kά<17{(.4Ay;ۇ笜zƜw2*~<6OXnP*+ R|?9m ʽRRqo׷۳`ڷJ R w;$ Fhn"O)"T L;3S[+F@Iƶ\pRnFߛQr\[445ll\ uA$.awzUdQY(z'oMsK3uju|ncvP-7Ojƽ-l8mW,S]HdWiA,ut[L2T=-fxnK^s`noǮV" f{5R-aV*Ořf&J*f}4;]54v܁3g u=H2PFN2Qw9b Or%'"&C)9Qh1Ҫ7%_mϚ} Q >Do#ޛf)? >H{8y'd\T…^$^5s{3 6aMªZå itpتsi!0mHa?mqH*[G@Y\Q\jh*am_wlfXeOOZω)O+Q*F$[TM:ִ"bqύ)7_"5~rU" k$笟)ʑkNY :O3G?&jD4LxSv t:Gײ8sG3@~|t5G{XAر9g@_ӁjSYiT/QX;aӲ:91/TP3 roOq4$$"^6xyx>n-KY0`2` zUw<$>)#WKe>n~/cl{5:9y lغ0ΚZ}/owx&R֨ LEtCZ۔v `eYC6ex[TYMm|H44 c羲Krp+:Z{NDFCоZ)QVQޯ1y*̭#c2_ = uC\߆;:j.6쥾ڀcde8Jy>L2:~Z=ӹV%}y,YMY5;o{2|8N*xQ[q^C`%zu?͐ٸ?7bKV B )XOaijz5ߏ(334_|Wʛϰ #ap޺3h֜+i4bWΤJQ2i]k,fܘɲuܹWGLjۥS bEuK6g n ES&VАĵAyzݨz5clMipc`vpTs+-a${eNtQI&afp{GU` 0:RcK J?8?jIU>L[-P|pu ZLBa\ ǴA/t+82v`=եt&wrגY_27I-C ڮZxDtWw,`/tqZ՞[U٩^TQƈpI]Lӕ;ވ3"91 (<=TT2AJ1|,ݤ0W|QYmcb$ffSaG:j. n cX@֑0(GrfOKtvWF:E- PoY8>T41l!M#s-ěL"93I73L%:IS5<̏T^u+@l qc+ (jLvk$.5S^7vh@t/ߏ?s$ yɖ7k5+鬩^ӺtL[GjoUEX&wNVu< oQ5_89u$ۢ+) m~E'o'B.}5df, L`?hxy7Gμ^_^ֲ/|͟veüj$Yzn#7t{>v,f@' eo|=79!hSNJkf7Q٦ aSN}ջnYΓ>a,oR6QOeM!: 0qmQ˥39WlN'2T0k,Z2FӇaoMD;="1'> 9 #1qm$hL @g=c{8g_nuX& w[츋{Ȕrr2nRJ+mD|)Z喽'Kb9|qWn 35 { {l%#JSTh>Gb``Wgd_HrD?Vl:`:1;;lERWq =Ax@WJX܃~QԓT(_v^$<'cm+]Qtl*QN m%>qb-nYa1w5lIo([X##9Pe6; 5 Vٙ QlS7`~Kj5,S@, v6GhՇg^Á* Ej+0m[VjS1eEv_,9DT>\I# ߡVP:k_L1?Ixƭ]Ụ4|ߛ%H:aDQުrYBjI[ZTziKpbU/?~/d` 7T )l>)P7UgA>m7zDHbj 7ב„,#@^@@fa=α׆D˜=cL2j: u\xDf%ϙ9X)^rc_ tggE*'^fU/\]{~ q͎ܭ}Rc0a%%c~B ^#@k$d5u]kcKV,5=?/̃NM͈ҘLc m2p=Ću%CKOT.D^0'=JK&ՕY)-JvvSъs~e5ܧ7%/-M.EI?ƈX\c~z;y[t}.JR{ [z1U+Vf?/ VSb͵aqY$#;V/y$j;YV-BY7< D2ˁ'cXVμo~!`\ԑQtA{"f(+s*YMѐjwR!TybL 9vsӵp~9iH%8 ]E8(o%3J*;45ѕ#Z0<~AS+롰t.mxb`SIӇ>m3]wJ ir-7jf+-V{[Q3fH Ea>i `ò|qR;3OX!wXT>r0ѳy5[hb^stBs̬pBfEGiݡ`* :F8 ;x3x{6!tP:QiAF[`< f1GoH'N3@ї&Z ~?Y?uY1a>#]{=n@r,՝4 #b1+DS[j9 Ff~4Oݿ+Jwsz+2{k-]ߣ.>J]K4`q#R[dAU{S]0]FnIiX9Iػa&m9m&"ٮz4^h*!?f<&=P]iIsq !\Զ< \ٳR}fv?l&اR5vjw7EA9NzdN5mah -q]^=f!3wI|OAs4LjrŚͶx4ύ9}adlE'Ųpvj@'o ui¢ӎ:VEYBȈY"/$9U~%r ,74f^;ӭH؃qHBӨzg?JI5kzR6atS7}+\vsb_w3NTRwU oB~nժ%vAK!žKUH*q{?3;brWs[$P.U ±FP"I6ƋE62v=e7߉J@#"35 !B^L_ x*=dCW kD hp9i^ JcA4T1I\Z}l_OUSsѹK*>P>-;V{"Y ʙaf'?J48sUJ1ߒ;6υD(H]οI\N`)\;)<#ܼme8|KuoA~x0ZP=rH1bF}Z(5i\nFm2?n)_]@SQB~iJQo;}rZP?zleG^?GmG2g*D!c*g(jAOl@:) ykӝ ;|Z: t)X-+^ (cs?q:#lS5'݉jX _S*d?vz a/g zϢɚyjT/lPvam>V-Dq0'as$#_`eUQ eP +Y vF %ʄHXUj{0\ ]|6fZ侓A<;#u"⛸q@u^cƽO ~_-K9:Sf<')?v` 8hܶz=A1q:ź;ACs=]lCy#ߪ `ٮ?`;+-ئ5>*\$.7ΔAr+h!H .cXzkY;s VOB3 )I%14}~CSZ nrn$n /-ՏBgAUTښp@Eo:,El/g(#n΅r H@n\} f^5vHǵ0M}*NL])F,6L'r;zUفPhc|Ɏ_)b"ǫmFp͍W:@dX&:>/'bלDŽkH%hb(ow2g؉JBZe oʇkk4n +s2JOLpeLw:¼wixZ[Gb̴tDg2]y/ǝ4ge1%N[:I7p89Z`-J!N^RzTt;r z*XB/NJkHlcݥvIeT-}@l:^&fNxO'ݍq]<3Ui23ė_O=,n!%jnhzZėd@A弅62+$ ,AX1>g Oc-[RN-j0 ĺe*y-T3(TZ{Ttid>}˼L TUNLߛ\Vǻ,d(ϱΰeu' ^oHPŤB- g;OPCAڣ{)fa;sY]+lxQM24IEfiͰP]k5qm;L/}lm îX)k#+(;g;u] J6IҦ$UBoAa\dO8KOMtk5+CS|ٺR U-lwւ# 62r{|-Cj<<;]=zgOO7C]% u] 9jݍ/l^Vnr}YZ%BX69\QUDgdBA+`p]$|I߭g8Gbx0 r(/QTGx}dG1y3hԱN ZW|"A4l5[H+薕?_T?3]:a٢8(+5Zۺ.ӂ);1޿l<˦rL!m<[3H/HtU8'DkrPژ5-Bj?43gF&R\t,WdJmSXmCEβc(ozW8(`1 \@RvrbH'w']q;|z4Jޠ"]/i|<_ܛSd[cP*IRdBUg9}(<'LC"6i#sr+8ugV!!P 3_QH V}YXNAh"`V(i~3gurWٵ tO0E Go!j/aܝ*E]DV8bḶbɦgF=.7h΂s穃y^ ^+P3kMP-\}"F\3F_G-hAz'ٯ_(ġќф@ȉm)_!ϰJQ!Q#'+7a;Y U s3[!nZ׀´5:it::{t#|qɯ!—vs!yrl}z5Mi6RG?=kL=Ǝ4f|YP&J8$7_<0P]G׏ ~B/;q)9!Վj0}o*V4gYWm H>?1"d&& PSP\O 4v- w.lZ LnZ;MC*q,4fUM>@=O6}jKkٸ&-.#ݞs]-ZI "`G#Gz KQ(PCH$8rNԗNă7W~F'2̲IA+{pf֭<'GfW>Ҩ 崃6 !>V)CqķemSL$ܴDOOIO}͑P:Lr@^ -`q/^鎱֊xЀT"^ca0Զtm)2W+T*ɕ'Y[M;.GZb+}9m8giEߑއ;M':bu4r%iKFd8U"ovz= ?vg{\p%*&_QODǙh8+L)^ CnA{  >,h7aVSL˃5,o(;Q&[p(zeA/~pOwkA0"C9}SD*/[Qb~/|[d5[g兓x?[<Zѧh@syBc=@Ka1!ҊShH$hr(ݿ'RBZ Ɯ>igi b'6j.~ڥǖ/c9EtϦ-6g`~*"7$e*1%GhoZ,Ayu%woނZծ5ok8nk>oA8?QBY$;ɹrR#H2eՁz#`%p>C/A 3-ܜKS{ɚ`j2-d2V0>>7J]g5sVS[/Az05`w:j&{vas^joQ)m d O0m:uG]zGjӡТ3K[ɹ'bYPi 53jغJ~9EBR(zD'7 뎠F6т?N.4ݤ1y3>傓dGdj+Lj{PH򸧜H5սI-ZGa+Kh-+Vq`o[WQ`%TE sy6ü\!. K(:9? Ԋ!M߇A H'1wqy<;+]_qA*ޕR<ժihcZ h A(9=jV;+#j, ) QhxJT[€!МƫAV#m=.4^ 'I)i6.nlLG0a&-  VqnGAA~5!GV`nD Y8Mҳ>_'Ht7'vuiĭIJ@xLOЮSwۓoיaK1jo-5Da,xɽ7*)zvcnO~mBeL:7 oQx9c_=L>Z@:Jh=3<&ݾm|,?,o:4?%n`׭+AQ#tB_GPn + N+Vƽ5RfT}L4  '#FKw3<ߒzT}Dy<]BF}/Eldl}5-D/Yw ;x$y-, ˆ>6U6-$|ƮX/e/I rYwtX?a)7 {Y#p-W-OWxCǔeS;hsxp'nUQ, N]C wګPJob~'`Ceui]Q&K?|J63GZC@2#~KV[ov3iDT׭Zu~c^h>qnC6um8S x!Q%+Np ehd=^[T Ng^E)^TT|NaL}4R\4855kfC&cƄ"ӷr`bTڏYfN`.F;|iI޽Ta =wWn~=IKAu'PR DIG%«DaS?y7NgCօ4b92o VZ;NOo#QDjOFY؋[ʳ6ѩHᢊ]Z?(lSYZ72'*AL XUQrM W!;q_&?ĶR|cգ\;?!eԨ{I N+i_OIA^l?s$# !(>54pԧ?Hh*~À; Z̆T7HS!HzH'K2vz[oDGͽgY⍘^J~^GՇxWXnGq8(}-Qx*~a/?sxÔK - ^扜y'3XZ: O՜| uV IydE;huμU݀a9j[ {R/N;!^\\5my "uXS*2YYp->ݢi9sp}CyMo#+&Z=KyCUK~:3˛8nINއ3H}}D%') ,cMApz2W3x; t=9ӛTPLS9NItLj\URD 9?WCK[&x;扄XPFg7O_ꦨϐO:Šk(C܅uyd3G ET}jYHVOر?0 G(qE& 43VtNfB!(͓}_(-  aL{U`0nN .g,O2iG;%:y}fXKE+U*cu߫$hUP=5UivPKlx ;^P izX@of=Ry P$3_m?ui[n 'V|UƮTOЉ&맴,ڀ,r_L%džԥjUiµS0rž˷BR7㛲1?aBhGٟ'N#|($nKs"ENRq_Ry?.NAB`87M~XVq܏Hr+;mf ho퇞 WbU uyJ҂=a턜5=AҊ<VS3lLV%(%g,F1ԁ$eb<*(ᯟ_̾9.ߞLgqRm!Q2}Mb1lp*LBHH2; oSM~# -w?Mμ5tdw1A&$A:*/, T9V4Ib\Ό8P7Qㆮ4lc|PtbZi!} )LTp/f1 -ѓ9ȏ5 ʧml f~9-ٜe x|uҧfT9ebe(VIHzC lf0qM:1t`? O!,!>kA'U5mĘCI[(3q'IB,$S|jZ70p_HAK3278; Ya7wͽ qP+Io0T[/ HZ)1ΙBR6**fQEQC0 ANZ 6l_ {{ʻo!eF6^И.qTjEh?ȝQ#E!J x)/w![N5mbmzIC4>C' n~J=12esVF?gʋ%I7 WL|mIm\ZjQ#Ea ."ԋ(Ν< IAsr3t84~?ҳ){F e1⚩<1F)G r*?3(Қ؈8FS "x]TT4Tyжw ea&fÙ!Hx֣بHH(twT")nԦ9&Nrݢ`5U/yzSӡעxU;Ib'5KN+͂KJl <Qbc6_Ռ |c WdYʒ~9K3PK;+(/|i+Wy l%F`?,IJò ZfZrM[X%0+ZY.˓d,d**&C|ik*Դ Z^!'2;Je$Fd&RݘJ?{-VX&q>،ZωKɳEᮍtH SJ ֳ@^5 ~7u^.E[!?MGsLcH ttveH]j8jR'Ug&^_CxFdb)4N^rCʨD*Q_RVLy2N&+U ח[ q8Hp %oW}DxZR vQe]:_Q FV2<-g2mR 9d4;9htcx^ UsxL^HȜ<Մ{B\ktΡR_mO?JH{oT!5d7 x^&r^f (r<:|x j;V.ޒa0/]Pl{#SG&֯?Mljk(;Fh'»A28f-Y-7։|x ٯG%0/%iL^0$EHӗOmus5aa&t9U{) VHef 62tж~7(׻@P;hpTI#LS;FӕHS|W>$"Ac@ƞdcYZ}C>iβI$b}Y4,={PGjߞx-DVŨ#fVl]x| ґz@c(ۉR %B+tje:F9;Hy0%Jɳ-&$|# 6N67鞪^JӉ-NXywft,*޼MX`* J5v]ԯˢnL%?ȁ >*3G]^^,?먕eOR!fJۃ`Po_ 3`ZZ"(ֿdžԬ0M +H2H;]L.8u82^B2̠}aĝ6E`p60bw#5z ò k?7 ǓagLmb(ҦYUo#~|@1. z%t OG|rnWaI Ttfy iWKAC!%[\N),-ёNسZ=e38DY3}y.a裗$Z*yDBL =l'G.DOf\0J&(qy0l2[4,L'?^;1r$+apV[ bl aqpyB*h9*&\IǮʱŸO(œ@Q 4i:K\٩9oj AtirXUmyJLEu,1ojʝLCG킩t^zjeotGm"bUJ$jf<)yZaJȭɵ!W[5yKhj5ӂ~Қ~&H Q֖!xݩO~A#NkڐPf>GT_DIv v!j-ԿaJ zO,ޘ,/v22u#+TGLXbASj$?]P}qbVR,;oEV +[" c GٙϚ2XnX_A_D4(?AiX ޫiEZi]SO6~:&J-\Hb(]f5Z<Խy<8AD_g(IB~CA5h@5GmO6ZZ:/G fR$AbLjՐGȀ߱`p|1E i-TǒW`Rrs*^s(dr}i2J/gch#1\H{qC5W,64 LcĐ̆ ݳoTw I_lԍDRN;pѰBXJx.qkwLofahy mlZ-b4;b_PK@*j7ĕ%]ǐ@烲#ъұ{t_Kе0#%ܾ@M1A յ_K\iku=,5y2ZM BMpo!]qj4tf%+Wט+sAAOI$x&{J0%~.ط(!}1 JQ2MwޑCxs='L[< & Ka& FzN1ld_AQxMf u=_ W`im02MFN?"""`ZY^+hV*6¾'ZbecPN H'vtxx9_mag 0>p[\a?'xd-\eѱßOoC nb)%z_b{,K /{ߏ u>>B;{޴<(`P*"xQ2%,c;lQ :SAW%ayy]{,a%jzPg۝4|(M>\f;`CF|#Mz+ 7E}j3g2:wohPp8&}C VwOpxO5R ̢`0L?gedR_k?xGEf;9 t<-&(N؝NktлrnOfE?ŠsHN-W>Pz[ B]Ʊq7u1w{< Ȏ?Rޏ@l0@.cW8+w9۽o ƥBy H15N<Ł[$˛OiZڮdvBd-?䆾qR#*Hi gƛnjXoAR laRߠE&ɡ[V6ؒƾt4!F 3/DY{AvelІV;)`bIq,N>, Ee|YLǾwL4X pӈ;!~N2ThFՋcLWz+ksP H4u! Ms0W?@?A2uA@7ff]3҂;K̖)-b*O;>AszqfSȧܒ`}Tpy!&)k c*s5OL|IYhvMx%ݤYU$czNœ YkO/̜eZ )r_  wmv-zN?3U>r!,IJpUvV69˗Tȥt/ Y8ӷECӜa%֫P8q[\rőE>k؛fdm'!wd䡔Bze`'lh]WyVGshYT)S"PsFvPn!(pjSh68=2*RI D{`$ۅѽ̖RMx]|h(IHۙ>:< 8j|QO~u -f*YN*I<`,;";M mjn/ kه:Mj=ix. #|YrZ5Vam`[SSFhØ6QEICiBnu /iŇ(54|ee<&U&MGQL ؂?}0d}2;M/$gS<= œ! ʙ+ ߴb fɗ$/yEܳ #;ɻ{ W)a3ڝZ=r/_6w?RRoč@ܪsT\i7%u${xmaL|z H⏐#>' CHTiH@] `d^)8o>z v{2$wA"QDOW_\Q`$bFfUg*DH nCpM z-m))ARzdp(.m9?GkϫY+7L0,툠a(J#,7B#I6( q1d?L?RKU13qr^ӰaMj.]hR-l<_eF}3}L!!~DSj=yC`Ԟ mvgvk98iZ]š)xfwrMϐ-Md'RߝtN8Gq[R-OstW~fe^**ert5hT0f&ZsB d_Žf Ȼٟ5zR 1돈N>Jֿ cϔnxѻ\Զ{ߓIY^vAS03%fGk#pd"(S~:l|iN~?^SǁCHdhġ8sAV HWc#EEY,"&G3CdMh1أ\H5bD^㔎CCO !S.Wb;έ*uY@s`]xKH&9Uqw p`)̐XL /ߢӏc1W7k%W|&=]n>o=`(Ir-r8л^:8?Ȃ{3ƴFy[ IF,d+j'$l]DȚXhJ߷)fՎ湭q ǩOiL:%F ʎ`ԎK#o ȌW*.gX~#]UWxtc%,h%rꯔQ3UZ)с2j Hf UCηt oQ|eݤ/Cm[ (&1g3A|e5mKsb)2kŹP^Ƙh|"×5* Y. bf'$(uThH6YUIB͔IaaA ͿUlL"7r>!75':]Fm7qxM}:q[P)C4XT2DwvPDL,s}`S* Uwka:ʳ[l>auم"шT?iv|HsF n$FVPgn3~#6hy _uRߔQe?_sL?tTB7 ?2E:C!z妧٤kg`9?Ǭ!ϦWfFqIW_ϽvUaq1m޴U؁z͈0D]`!d"_ȑv'I@%$RVߥAjIOJ//s_\|Uvm>hXMʕt &2JLtyrdS\m$ Su5;U{ưYQ>'$4{nL޽_9f!XD2\D!wgZ& 3*#O`èx/Űښ *] +͵ ިg>DW`N t!+e`O&%&{I`&zLCcsȝ='7VA`'Y%{wyWfNZi Ŋ",2`!$,GlLMm|.Brm5?;-.# _^6a*?l"FDdX_0^L79x (li_0q;2|fK ƹa\CA=r${f# 3>sJҎPc<'>+0Y=  xR)qn`!RyҢMdؐBg!o}XK)eOF6sXPC6aF$YYs"3N1s *Ҿt GcY$(|oD軜 rp%TLACGbk/|Aڞw*&s] /,rAp&]'V>Nk0p@ŋeޖ HEV>m2Nc`GZo\{Lssuƭњ~KZg =9`IWUdţA73B"/?7m GlV]P, _ y=Ϙ 0}A#)S5#~OP{o[K[ҪH*+P3w Nq\ȦTW'l "!F]oOie3(L0tx0˽c?g'9`ڷ UL sљ{x sflIݞv6{jbKm3i$@VVk}S탵53o!R7CJ3t_VB'f;^a cI"'LbnrOf ˷k's{|=A&96)!p=1 U qgh:wѦgI E`f#O2ˊH! Xg`u g ;Y=z-~ ڝ7jadCTDZuR]':'U96CcRZ|0 t-èic`/fMuM+ ?YzGQHZjlz坽Fh)#>zLJ'[FDI\e7iF.c!btV_A0"ȄNNx8s+H-3$ublNwN*Q(I+VgtXiMQъ*/_D0y |cY"n%yXy&sxC&F"{ݽ $S3P åɤ}].d ͥWY?58~MLj9A ˂JK=S=w>,nrk~f j(&t;*(M^|=7xBzhy;q ]wQa~qS8%Fv5>$hO7e1R52WlU=c;$HLK5g(}H_0HW!*VmNbW jr^I1:9j_?,=T:S_` 5{/'Ic+$D $!L&A"#r_ !ۚ0^"g QK,6]8 1&~wbU7lt;a가:Òc<;wD/|יgX ;yl?YZ|H-COf[rp5,iݮ.u_-QCpUߥ-k*mW}WkSOY?\>f;06qf kmrЂ!!at`\cKjKZT ƻV گ`WX\eqѩ?9껲 ua:# &S"ۿe@,bx,DVk+K5y|iA{O?}iR2u:u97ˢ}u~%mƹ5#JQoD84ǥEJ+ XR\} IM|OrQL;?,9! zPpv3Lj]{AA4o9XZW/ n2'UM|5tn&]}MRK;͕Iw,ñ^ UjHmeXe~ 'mĆΈXg?ؤ707;,#RXѭvGXh<3 #%g4!U QJ76B^t^LӫkAi-MkFsh:zzY/w?޹;<ʼ3NTg%µXwmdP֭OKҭ>+ƝȂ]HӀ=4ByTWZo F3e]b*[ʨ.`iՌnVVP ĝaޠf?eN]}q#?_"3>uE>  >B5}$5`9u'L1c@, 1 QUE7)HOAgט{2)Жy3qO&ma_IMM2 ^Eނ?GOD1W_XUE÷#>!7]ֿ&+KagXvJ 7tt9t|〭!藂bƋ]s )huBH]'O\{#^᎚0&sjkNN^Y0:HhwE/ =ό=~kampCдoyɕHʕk01Q6sKgo𔮱]J=F^ww s忔"@BNK蓍,Vن?~|i32YF~}32LZr`q>>|Uucϱ[ɝȌƂ*s=w3x\ˠMyc,hVDvH 1y@ e֜hJ @ٴ <]S::-P1 @ s/ԍ͈o·AmrXpЌ#Ûzha-BpEGGee/C'jZxNvCeo?]v}oFP xM:\K~pڦyq)ԉhK!GLɜՅ1BES3}@E:`mNvm|1ktfRb&Vde  hlB" %&vƅX ߈x8!PHb_w{2Fp6H%J'`8ޘw({΍J=e0f#ZT'.| ! +q}s<v:K8_\@8΃exX<0`Ԁ9;_붮cƂO8MSQin=.&8;8߈6]h-֬OhhՕvʆ^< GC 2GRyQ>np ~!Vd"G7 ]qTos0t MzZ&y!nUc5 `~wkdY+x.!~B6nCĢ- .n\\%ϒHV Oʼn^@|:"/vLG?DFaV#c1?)rAMu:vFg4?h&+hoW.eu}6{d)36u~כ@.yG]AX|љ1@>IgIjXv`MfK)S6Y,fw2NkVNz M-?§g%Zƕe2w#(1}ZU By| {)sswie ]N67BovoLh)h Yi.^39QrPH>J!+^qM^.I2>@H;%'wQw ;nG&jj-'dqe7SyA»8Y{UYIm(<]\0q *MB<}Dތ^^[q#znTi_9BFe˂m"$%)˗gX6~BU@%nZ[ cX5cP0I-&MzA+@ᛢUL:O[pj@៘0"|b؎5̈́ 2_G]*w-;oObuF QbVT9mj;Bfb][c-"jķ[;r`j́,y7Uٜ%=l I~q_Ps{A)t 5 JӃ7'v fV…Wkdpd>0{(c̺8Qyp#9~H~3xM*~w],W6pɼ 劖Cv3sb6/?R|@HLG;i^}d,lIqh*D 삁(\zvbKWZ咚RC8^̬Bc c ]d'n. f5r$sX:+J/;J=5 $=5990^#恹puaf'h3喳 6r{<9O2w.e$2P lF {{?}}eڳU2nAbHj:F$=ݩ@\msbП,gZ/Dc x$F:n/kd6d$Fc%AZSZ8 њ%BDWt}aM\ev2}E&Wh@eJyKG[XbLs w sE _5\Խ@'収War1&|hm a 0q4.˟Q$%<,B5AX-AuMU w6dpwqQJ 7b휯0glkIs=^JeWmXĩح$JyE{$.1 ݴ9ʤ7XX ZWNjm}}AVKZ|{\$ |do$6]@MNLa(R/#xp&ۄ~4%,uޕuR = } 0𒷹[#($su /Zs |D3i·lFm Dyh!~ڧz~@]_L¯+A{\n\PyhP@)2f @a 7/ƈRSfraٚ OĘvj& e{h)ȷg8 [3PpեHbeVɿ(b!c+qU wt#AdXp . ee"c*k3n a#_.Fj-M$Oa3)-H)TdW^ ]ގ^ b]YTG+Ps][(9h6%02, @?I|oPJH y ;?t&sADδ,iERg椲p rPOވm?!!ԣ8"Ru:2/P(lBsdXג[?-p~2AzLٟn-yO |T\!y uY'8hxpnfEFy8LXxzsC\$J̻Ie̬= }ä%ʰzfMR~#B+[B&ooϸਙA܍ڬt ʉޮ,'6Cda#5 [Pg _)t վ)Àu'#-:6u{)Nɰ(E+!ͨڅ@X%YR}Zq %1.2OQQ?N÷V{íA.>_z#T20G{QDZcecHaAե.A"#a: xXb L! Bpr.araijXC1+Y,0&6$@\~?Q^qZq|sa"%TfdU]jlZqlGT d\ Q8)Ku Hae_;Nԋ#AJcةk|vxd5U]  46~7t,sSiI5e O  KgiAhb q6\k;`VT@+%1pc^ U.̪J Lf9YGl/~߾W %PClwY0MU&/y%kM.i)-b/L;!ӽC)w>@Ex5'O< 4a՝(iX! tSꕬet4B&xt6db{];kq04MtdUWo﯆+0RX=`)aH (g[] wRtr)?d @_eBSVAU M)=Hc1f?,y]`b}ab LE`}ôow, e\As>p5'='aE(ю?e:JG _a|p^9+>ָV:%HBGti IM=BRA9sh֓4:C:SC1$_;/똎f^^TOI?[9rf..W~\ Kw;$X YC!{*?<d+0zdmKn(Nwթ=jk8˲dĴjPӈO95ii,D V+U+>h]C$AleSevfmzٻ[,\D,iL1(Ut7Xsp6a+="vT`ȉ܍4FIIwgH`>&4 ” ޼MPХExh "?BЅEYG r'̓اS:=B ۟7H4~g)=c& 3ڿb8CӰzdz w M{)9dơP#륐bO=~āVY۵"/.6 EԂsW<8uNtI͔l$귵 b2zh>7ѯ]yUT }1ǜiP>gR xuQ >|us;HfAIWm聳bQR m=o(Qv[ HB\ ;7}CR5Mfz*R&eO6ꃉ0]dͭ5sI0Wm}E5׭/"BLX m =: E^NE'8H#ОV8`JQw(gLQ6gw*Z Cك +[/veNCJq[T[N0(4;bpw~5m)iuf@ f{O{4d,:D[Jis 'lSCF @(^ipdy`J 4uddRܜ5ilj4Bΰt7pꂅc%B֊[a&bN3725j:)τIRi fmFIдו$,>& oW12V^Z=w?_ۊ 'R^Aq]3͇'aB\)zT텘EҴ:DhPiZ~ch$BXV|3X?b )$?W[kgmD8( ¡rGzÑB縇 b Js4!k<@ЪEPfKl -+J-O@h3H} V%B'eoXIszN\'_*ő2Ҝor, %U $WryX,H̹{3mmNU,ڦOVմ_MvK.SmD2ʃ/U\߮Kh\V{́s )[9Xj8Y;^pm`Ԝ !IO-f[tjj~,Ivf=l,{h{aV#L! vD)-]8NV{hW!`[^t $Ҿ{8aZ:zU;jV( "/@Q!$)!G gԫo"`@. '((kH/T ԫ۝׎ߟ+⵻y,<+k^+I% s8:S;Gb@UVkCyP٩Ip4͕:ՎBpm#s_Eu4:?հk"ޞOãcއD9e J.H4sȑŀ9[/J -j*<$'<<q}V܇ۖOʄQlHîgR‰_Ǣ fx0bC@oOD0AXW*Z磈"8 >W_H% Tߌf~SG>KV!kAg]Hx)P?EukFO;PSQ=|&-rCuu )̺}ocΡ;IJܦI ^矧#.v|z{51=3 I\0fglIPɑ6.܂yt">yZs~r8O| ۋcg4jymʋpCloBw<,[zF9" Zuu&c@+w;!=盕Bv0{7e=竨2[%Mo(f!N%蕵iO9=Ѽ ҜlDk[-ewF/g1xU@vדWTͯNWWG:fJEi/=p| $VDY1ə-Uz9: ͛>lw qƨaQ](3Sn+ vg l@o& ac8cqJS;eHCxFB"RfҪ%$#« ~'ŗŮ_1q_|s#|\Htp%ܮIUN}DPxxv?QPA똻sn^+~iT]+{W]-,­jmB."o.d|J ?]-Jg dcW幜U*q\]+RmV zCLGe;&RQ4I, n~zxTpj?tJV&Hݒi&\6gA1cIa rzRㅕa t:9>|9Jfr 'Hƞ2l`0Vrb~.Q-kg!'9Ƭ&V?x7O^}LUlolO;;)&ٽ{o Eeqݲ>mWOm>JW׽5ʩCj?n|K2#]$QfUTĥTvmIbiNfQЗ-ȋ{{wpGR~!u87顿l1{@H3FX7qӢAE@"̭DkHI}hM]xSj>Ri9>pԯ;N;& V\l!x8U8%vyʍj|K!)=1>vq~ !}1PgbgCBЭ1UL*ͫ562DNMr3 ?q$yմ<[KUK苆"\fJ#{.zXW-B-#'cڔ;"dW[r{L;O&fA_oOIk@3n_q͌KKܟW'akNgh"Ռ1-Sth@}X5?g]9 y,{CDw@`(&5϶ ٹ>ת3]>\VyI*=HLxoN9"$--?*dS>DnGsW6RYݥmj1(io#$ڒl{\_}Nz=鈱j4)r:g\/U#xFYj\8{` v| 6a#1xAU@Ă*TnQ, yKAtJ;V=5DzRԯ<1q Us 2"1$)`6 ߌ,դ8Ye9WB@E5%8xWm]O₏FI³icpZkJKd4pbz7Jϔ=0#֥$jƴ-񻈗h #Ƶ,k1:h [$3 tul}`>ҡޙji $6np1k˚S?IxMA,`U<ί!HGXUT6:Cםeٰ$L3g?HH8H0cX }an(_Ƃ2-_KNl|KEs8K^{K6$%)P`c=;bFHo;Ӓs GVJG̣vqGCJDk*ŷ 7npQK"Ów}(7+ǜvP,vkFkF{!7|A~s@jX}ɺr#, 21ZI\RvKÇu&ݏdGAƞԿC' lq;Qw8?Ҷ$G*ea V[ei֡#"iK^UHۃ؀s*Vf>NZ +Պxx!r ly';l >;3)eD=ļpaF8EZV`C6mcc`}t4} Ib#Ԉ+ӌgCe!<%Tl %§TЏ$|鈎g ?6۴&eZ&<`#,Fo :xR1]gO\ wTYl]ŏ48s¡f$OGyBȸm-[&c޿S{u:0d %܂M AEUXa]DLm%lT&&׭oQcJxy>ozHDPvY쵸kc{->Np>n@W{dtփd nu^3dgN Yn$EFXl6%P\3 H}X[˺p$?KBH~詧 $ ./c1:n9o!_ v{My-sȚ$6yv¥c:cټZIi4wAe$kI׿>am疾MCIfZCp!UDc-32}qCY(2iR>,gyAƍO=_ ➲i%fr -G_/S( ˳5*3Zک^f"}0})8l0ɭ'YߪZü%yXDuS7'Jgj;dl6vÝCEvh*4j&kRRk+0v]Mo08(*dG}@J03>cbH7fx ~ @lOZ ς+ܲSoWl ~V{1ns+?њ\pS˯ƘնisLl~t7^ߐvȼ3Co'ԩ9,Sn[m̑0ADu:hN044EҕJnpY>;!@J>2vŝ,2%]!L_qTEV6D$h'.\P] `lpQIp< a|T,%'ajVG: ET<0$YZոPd!P0+^POW\R]bˑi%eL!p/"lNxpIuUyJR Vwv+(g2ke֑"܉U`U@ U+3i^?ɨI@?c1o1BK]NX,>r Ig"-PpK %.5"\ҢBPS`^2G";il (Rj]$/?؊+;o* ]#9-9LOpty_bwc9vLUjvWac0geiW>-oU[RA6Gq?.Tu;R8yn`)l\g$Cr仲 o PIَ>V p+͆hps1_:O͎L$'tL?{Uj]w1&ɏy(ENV"V0DhouJ^Bw)Y{ܣ&;T6?K^g[!VOa478f_ VV 2hYPN\&T226f<<1]lT\&2RKɞ!fLj9wd A2]LR B[\գy!?$(}0_3̮D2ʔHx9ğ]ssMJZ=,$t~b@jO2Erz_j$":9p~]qiKXY@r+xPHgڨO)H cȓ2/| kg-y_6ՑxT.t KbS9|L1hwj)ݰIXT8:!&Iό ]̦ye{L#^}B͋s3kyГ&}zg{ Lpf$]}#70,_i% N)OӒPYs/x&`2;{r^,SgU+7߭9=>qɭ\hX{Vo96tt[qoa݊ _8'O?/;+rV+GE ӫP.{#hCđ˿+Xuϸ>p-EE]xfՏĩjsVr!W,%s'7ab rBub'ڱ('36۞_=I /ZKP͌uG _L$0RZ-k1G 5tO&œrT>);rc4AVcK& oL]p4}Y}XӹXlWuNl u/T*TiC*QExi aᐮd\}~Bh=VWQ5 B(b%re  M/^S?!|Uݙ(yQ9W3`Rxop\K4ҰeI~m)w}Ylq}|K>tDL?x}i$kfbhJ/mA]ir90 aȅÐq9 %EKbR_J32|؜ai 3"qLΜ i7b-k&k8d0GR$E.yΑBC,2\r<ѵǽ&`.uDcR uoXr9W-+ˀy~EC5y\lѿ60 btԪBN$0r N_pފm`G?@_部"U3oy؞,%};Q: zcYm%d7>2/ %˜=f<Y:N09${GҀڸ| _^686.m bM i g;]a+@d(v7|&Uia+'K4+:WjЯTز%ʂ7Qqs1Ž b')( $ӧ#=T}Gq6ob07*@v] vb'ע3ݳ D6ewuH yi0!>Юn%9ţ}Ľ!OE6YtoEdx7X(LoP&N t~G ąM;8=z?-,oI#Q @~y:KH)TmS0)p?dmߊ^MΙb'Y;".}'d =pft#}c;J0!22(:A2lA ^AX߳H͒: w#2.ϟS~~FPUVHr"-MH!MA`0%Ѫ?hvS%RC+OL{?ՊdXFnΈnĀ}8a8.١5\L'E*^PJ*JTL1y}W^ [g2ڟFᜁaoK?i̜R0+_ ?It)2geYtHo1R`^ɠbD%K O`µj8E:QbWg0{^5?wjkhl1/Ւ8"y `2d^ԲNeh>m;tfby,KYKjc>Og C9N$PGmw^:)]Ur-̽4+#θչ2,QB[_D&WQ?ڔg;G]4(H>"?K \ ]A?=`ؚơoSUC~Nm'@8//0_,GϱXWY&T9i9_z +&çHkHs*Lܽ񁭪})rE|\v *?ͦa mzY-ZQӇ9ۧxtWiZ\bWcHrBgL Jһ#Wch7 ʝ5FPЩR ;^y|~R׬=F-?9n9AQdYEDqX&}:bf(}mpVq9ȳ$KmT΃ 9Q!7ug%˗N"n"L;r R/]|VթqSL:_ʼn-a{ARlS j G}ؙc!(@?OƦrXy_^s,F¤ ~Ü$da ۡD+0MEh7YF@+:'(^?/:`%f[mϳk+{M-A\j<:6onpnpem,{R׷4␥%.%/+|vVIskL}!?O1jo\AMҋǻ u*,nM \_8d ٨eaH[췥oF~{C,c=A}4Wl``aAϹZLz|3%v~GwB|o0'Y~ i=yєo(`qowmE'cDX̵~]:; " _#LQع"W$7mJTO r_-وAXRa7$W|_ʨ&64TF'.U9c92xl)Ikџ| _)@񺩴f$qhܼ˳|nReU[~ +dq8XLv`YR6z<zCИl"sV=qkf:h,"EIEeX]NE  ^}.l%+g,r!t2%tVQimZDH:);ǸYrr«ŝd V gݹ\;nsm +2/TGzrƪpfrܞдagPHB4ܪz]PV L7*yvRv/Ť2nr7N~tLWi.- 9>`͡HCYdk5dز0zf mE*Q:ӹ06Ak+Ӌ NL͞dPCV[# VT]eKۓ%Q5WFk:.~ Ig]eJKȆ[d~ :靴~3MT\KYumIW!21|<aܐ1,.; $]ES 5W@bDpkiמ`tz4*a,PRqƏ _4WIFb,"-]0Z]7ˈ߼_ 99MN{w:UHէ}\mVJ|ˬv=HRu3Q:¸Eo\En7*uAVqo0zMT }9EvfOXjڃrap$FqUEՔ𸼤XBƢ~̋es^V:N!. (Z!nG}{*cy_ct#J+.{?|roPjG1ĕ$^q~ja`!$`eljzeB2*|̪Lt,;"!Ff+:m3/2A.8E@pPAuCm"+M@<}B 堲U+>KSv" |KU4AxjD%#(m ҆sRd}@wG.d|.tdzIG耣X_}]4W )KOrw"ʌQv⬠m2S8#i; S"F@!KG{QH{oavcB|k;RY㠌HWİ q1V^*}_S#}֢{[8!ys) M_PuZ}϶Y\r PX AͲׇgma,{=~ 6LP)&x^TpnB|PG$}Eۑ;IU]Vjl 8O&K`8;A/=jZ"!IEm \6!HkEֱb4ٶC:*9~?®8+-D4rB"e$査}*9)qmu#0+@)` RȡBloxyx P"9$81:1:oNDi}e R j73D.қY-"G3ŧ>?g+ՠF|ND\s=htjIQE@,NB',94>i[dj1M |}O(IT`PJiQ?Q~rf:˔/Ȗoj6@f.T4Z6yPBhS4 Cbsr6z >PޟE\0̓*qȌa7)" x{c,:b= &Q騈a}K,G!FEѮ L)O K-`1tpxN};eD!#^ZC!$X AA86}*D|#]+|pܦ ZŽ-/vI]`(S6=mYGQu ɆoC!ߟb7γRH1MԪ-YG1r0ӣ:LZfW%FT+2O} <ͰPh ׍t.}O, g՗d \ևM"v0-rˏΎ*;.aqupV`!iRV u }ݼ ۹٪ěGK0vK|,8t{>1ddHHk-hI>; .!$3W_b^͒`o݉Vgn05#ac̾)+0_Iϴ%PaNMrlJq&Yud|V6b68@[CdơxMn .+|qnGdX$޵4!2i\kHEe c[)/d !V p.y*?1dJ+T/4B@1łp_[]9|3ȚL kcmx?yN%}\v 6GCe&dj nG<.וO۝md_.AڢN5hs wwzVYDpdhr伭t$T41E~/bcL2(7n6ho!W~fļCN})ҵ@hKiz!Egek쓉#n,Sng+]3 <' L&۠+Lx(tb5=vt^73j#6X>ˉL+Ur'}/.D֜!S[ccS˾Y1F5 iҰВ*U=>2}d@NE!$4DR0?gZ)$Z5mKd ?7C/D^xO}Q0PB,I ^/N>U-D#<1nD}d4AԼTe7R3j4E1;4&ȳvޅFnbo#dIFd!ȐYexvٝȭkpxYfhGz m9bg."nfq){ā }$Swkɔ)x')7Z9k1<*K?R|lwN`(~ɝOoӇ$ト+ٌ#xD \L.cʒbb׺/{VvXF~,ۃTf//:AI!|kPWL!2`5P )lձqϲ~;Y~ђjI~?t)hSݾE/-D^g}m%rrp]!W| *VvuА+km/]\M*m?ݔ5fjYQgpٯQJOt AWmSEਞac:h2+5-+m/ݽpv%kgg $^7eI*BFo4ÂЋ(Aj/1{M%RSO:E9DzMe(Z[ n6mz˜ o]8QxeW,26(<3؈.F6eHDB߷ l N$'YY\@w̋J.uOV7YșJ%<3T±i7Q(kTyHA =L/ZmX1H_ =[TV.@%pA[}d)+UR ;{fUݘ[%_,_GV9&TjVOhZ^)cjȆUҶH6HҶ@wC_%>1^wrZǮabU@SAu1a PXΏC:{@zsN|/x(ߝAr7.kSt4R{"N'0:a/T ^0i*뇜7;)<؇Cܳ6<8ZƑlen`zQhL6!VnΐOIqXyIR#tҡj`rka BCo!ʦp K34麜IV.7G.p<5 i744LdͰqޒ)V2 M#Q.I3m/W3+'SK$wuI cK`# '@ӠSYd'_C*`դzeD%X¸yN)< M`>' M[sӄZtkrAgS^ѷrAnlZu=:Ck[werUB.oȩvӗW#ycUɷI'_dZ/vmSci Xƍ,DTqS;O%Ie* ~yu BdHW N'GVb➥llIzR9u l1@#KajroDr(@ʙkxf7S*ZC3p4[Rah'4j&`qKM34[?ۗt Qc"o[NKA 1lم%z޹|UCJG5u;#C/ck@sT| d:?aHJ{ml)o1/{E4iK7ߊD4^zs3lUm`gF#቟`/ueҫnUIݳޖjA8Zx'xNpme-egesG+fSP4y nR)t8s c^P*_C9&Mp҆H%`TZwM_Pv31 hWsC,.j^3D[%vTU͊ ۑZ[(Xvwec:3#ڏLr0TXjZ=ӟIHv5a;p0nDs|hs!ϑ%n=o?ՈI2YdZE6]\9tXzR2T䚓u9OH],x3iz{?Cu]_ۥ|" )l6)&*kݜrK}; #h 1Y WNpLg{$Cr}]``aXj0n6j˴&74DM܈IPM-% ӚحbϏ;ypX_:=s }Gq ҺGJqލH7]a#@?-('+ɛ`nBʤ̀>T{/ćr]TH%ȌZS~S5,֥vҢ}&.JMnֱJX R,GDfӕ@#҂P;gG5>L+!Tdyw}XM"Q;VQ逐-Uͨ+I}m'v LkO^+ܼQ7)@Hrbj(< 0'3E1Nf5n+˭bi1Ay߰ Ow!xgkra$c\p(XgkzLP# ,CZD wъ2:V*Cd!w-UQJعb #P${iR<8VBq~cp>.@m#0ƋK-}p;:iK'?gEv뭽KIŁA1?/R"Wa˘GK\T0tM}'bG[2DQL'E ĈΤkZ{~Z?uTFw*fzBR-nr&/j*z5oHy=r\u1IJJٙkC{3_4 $ula9rK⚁v)psRH&zFL0[GEnXȪQ{O_k7r,lUElRHGoỄC+@<RiyG;`7vYGG-@.ex9(OwkR53ٸmU6 NGBAs[rz1RtvdIo⋌L{bL]Yp?g:VjZ>^W;ϥ jzZ1ͬxT0| ͯW"{j$?K̽sD+'gxDp<'X^d\+=Ğ|1B * cz!ڟ1קPµH.Zg</÷[QcXpIh9Gx^аP͈Wq֞_BO-uQ0ڶC}>"rq#H&$*˼]uMGNϸS,RW_2=IF~(uB Ƥʯ%T_s?'/ wh'd&$TF) <4pkڽK1r' Z߳u[OӲ8,,D:|wY6V*%#9-K/% mDPԨFlQWY9*Yz8?"W6" A'zV>"fjϵ .+~HNB^Rb"ߦ |ed[/=wyf r)a5Y& 1%nnU=}/CL C0xC[dtA~J‘#:2K=gxccܱRB1 g+&!kl^1)ʇttt[K EvO h?k}_<яQNv9=WKUO?l{!YJ+8_O]>ӧFS$DM8↥?t?fS8~&UY ,CC~,b=!aNٕJ:YmTrm} '%u`ewMɚ1.uPJJ4q0<czED]arsYrlqgLۜncyJVX{z'?n=kp]k[yHFO+|-~lW'moٟr^y :-ىPOXzB\#enb jQKfa/B&̱CeR_!Į8J./7zq,lSmXBvd +߱&;*'=b`Zgtx)|:W! (N4S䮵J[O6ICVwĕ3-pE*^('(4ݬvw"mɇt:&|)DeYWϪ+  Oj믠})ZrA*x D+=~?uR}e*l~Ԏe pЛî`drn3B5䌝l$3ʲyiP"N[>ba5$(-8EEwUvy Q;?^Q<^:W>4bn`m@ h/R5*]Y )e 1[b])YF&N_ ÷ ;ylsh4,1w{BT&&^Uz9Iȳ6ש3`K4r~.jSB- wUY&r+R/H]CVb]#TLCmrnCz3e(fM)q k*!L_mtdx,\ÚaHʯF;QDhnђI4C4nHwav,=Zn"X#Ii  G`2$w%K<bǦMJBM`xi1D"]^Q:xԁ2ʥ5@_8<A$LFIKcƔ H[pOlLM2=I9 LI G?)C0񠥕PԐu5[|zx>: Ct^ٯ^Wܟ~}m 4\Uk$ wv&IFok)VՉ c>Z.Q~VJwU"ev* I(+dH!Drޟ`TlZm,JK@߃u40\kъkk$Ϙ|pYڃ%5{sye2_}i@x&[AtEw+'պQB]a)L;Ʈ.Mp.ĿxBTI=xNzr'iӓ{5ŋ!XG/Z>"בּNz|#ܑ✍ͮ̒/nZ*Si3/RnE!ҫoWgj#,OC5RDF:b^ A%xPަqEl$ cd"i]D-h^KВsb(˙FdbKjV'ī*9PLtg+גhjhv o}`"Jo%Dhjr v=.Z:a=gS~Q"=O6B2/Z΍nFpU m&LyɖdC%A` eON' }֘xH?s5:h  t?[DiS%H}*Zm&XU8hߟjŘj1;6Y &19B0)Gڎwhc#1z3pO~wƹZt ،X2v6}p1iCGMTs"Nh'T 0C9zl4``cҒkK[g$5o :bjAc2 W:.j%;;.VQ襺#'kYG%GV1%ͷ U ˧/W2'r42qZj)K`{30T-H3FUGωK\XPD  _=VX fg #Io({5F\n^2%6(ZxH~| ز A^O%uF[PɌand/]YO ]ϗAOOe0%mkՔJw] hM]Sm{`2$f4CIQe Xd~SA])ŕpT aR&z@ɶ}q#4, Zn՚>>7ct`gQ);Ps+:->k _z )PPĮuN [<$@UAl,[ fʇmr'v39iڅa1t_qIvz$^i ];oj2/Eaj-K.~}~vM Xt9681tvenmup+W3'ߓJҳʶ2S=[%a-+KsF`tU0E/\Y*/K]뚛|:?ozrk[{uFqBC\[+[3EOY+,o~-Y`)RB\2K(.W{!pQ K\O;M5&1 _ ikVlj9 7!If`!Xސ dpL6~|m Fy dv c%d_)S{Ԃ όtlR1Ǹf m7B}c!'-pm%9J.QfGLd1<OdM+tM3˄qZ-+.[:f~ D HT b3 hӧZh$t#vL5as% 4]uΎC񞰺6*߹:R:CIZiOzJuż͝A&"A5q֗p<.8ED!X24=wܲ8&Lk Ʋ[0 dn˕Cd3 ɀ@݈c׏XvET:K"`yd6wV ؊GcH%^ۙӔmJ_,G>Se}$mW_R»/X\@]k,G#\1‘ *tۚ`0ԧJ ڿ[,A`9]!`TG_%y$ɑ]p;&^OQ_5 ƺS)O{6natu~1Hw&$pĮ6sO`8GSomc`)L2Sw91[\ViVWPkCwUqXpm#3YCTҎͻPP,Ue})ܫNnU߾] S.^ۜ67獷$A MXD{ڇPӞ1lJJ}q7r֏9G!'9$79Ioo-LL=|8/GhvPH.5==w)tf0tD]0agNI|%M;PP< Sdrb+Aq 9pjj sTOBDFŃ6 Zܠ#fl/Ӿ;X olhtUd(Q^Oq5Ī1yƖl0({d2ℸskXZA l+^9n prD#1]p4l%@b9=~Qn}y{SNR^ 2o/MJQ2)&HTϔ7~no:>" DhS*I%ȷqU!1뀋uvȽI~" < f,lI SewMf~8c`ȷF#f"JnYU%B}0@rVfzjbkӜQtY k &l]CCu7`c,:|;d;) rK y%(* zJ~UF/oHL~-H:hN!AV +좞ePc/m)A#10 /<_leZβspA$涱/_\%s*4<&v-8jE1G`+|*s*]A `+1`sVeS{  s~NU8zp=;C2h͌?ȶ$W1{`|4Qґa5NQ*]m֪9ѩ.lʩ<0mA|C򄣑6fhEK=~".w-e]I2pz^9 @ܼ|· bgGD~r@)kI[V&&F9T)Gq5`bk/h3_Ag`B=%,A:ȇel#ʫ#(˄]/?*m1cڝ 9:ի7ak`QLgll\l.a>ߦa~Mh3j`O*;G15kXiFO>-T-ܰNiLb `XEd_yK~qYw/03W 3؋ٿmcHUýYoTP7C|7c0q棽 tI16hpJGORȤZŒB Dd$8D. sbw]|}CC'Y-d.pTuac FyS. gm) >'f: 7W_sђ8S˞C0iG {61L^㒵 1;d~4Q{=]W " j~ "~3i%mp%L#[{]bBMLo4i^&|0DynC[4oA_m2*όMخXD tߌl] hC.Nj[d:hO3u,}MrJyz[*ߧ&i#""{{#7Q;kF\fA_fH`To ;S{lN)dW=ۖ=v+zy x<'"y;#y?i,0i&W-`RD0<^6uZ T7`mj{S.%acS)b3\  |WǓA_Rb.գtDLƦ3FA1cՋyxZɈ^-kl&:D(;xSùހ?%bB+wn4KKmLG|g~/0J+%olr(p`WaI_4epB #1dSWgAE<Zr|8a@@-$_}t/wVu3B_?‰v=]NE Xu4B*"Yy<=UvרG50 ls.)o>lt9o>_lGqMt}VAnX,̲ X JE DԵߢ(2}Xi|K4sXBt ?pU#%ge+|& ϊ,wwEȇJB'8Gd- `\HSf X 8QA>>6Q=䩆4:DX)q2qj hAyŇI쐓*JZo괦!ގI3SN'j'6qOoɝs4E_0 hXR멤i#A S@kJq!rݾ䐐{+k$k‰ us[RPTdRôqbī R ^7X'çws1}h0EPh-YJuD \b #oβ$,H C/Yz@#ZI;Rnl`J 0;,-BauR1) /] (7Nkk.ݕ8粍,.fR4)K4D tUi>"_ڵwTrᐑkPVM_ʆF/:ɇDGm3ݽ0ɯV5MF/bXJ7˜,geKl*Fb1MXӐ)ȤvI?yUt8fF`SӀ}*iJN^c)0)vk 3|T4I$<=8K\K2WEZɥ9}^ M}&/Ko]EW-_- k;-zt3[[f >7cꓬ,Ѳ*pֲ/VRI-C̪,CqY6N 9;o>]7ʼGbYƯͧ$t[=t+u&6 }:/j;,;% "X-k$kpPQߜ)%h#+=%n?=Z{)b``Zj/ F/m`NyG-~F ^ʊ.KQWo53UAN@_WT,84HsQm*W:8J7nA_}LSThgd/w^Ȱmse &2Zۥt'L'1 +B33rX+=uzBH SG9YfN(M ٮurvN J`v=n#Wg%سŁBdRÌ\/:I))0ۉGYjBޥ؂4Y,3)v+ eY/Q(BKId n!Vd$#DC;Ɖy6ՙ%9 zLm%LmjaNUnzM p5IDdȷ{I,n"i3y60k´l^A.m✉c$[(+|M*ёhi-!wuUw6nD@l1Kbn?DbIaHR pCd_p!lҞtsz XDy{{*n5W$OVlYlvN񹈶Ǻ"l'|{+4|]-q^Iehߪ)z >W7fWF\1~5 Howwn*Y?ULsgݑ[QtrХ,4gwrMŽ RT=Dle\UKA5_jUD\T_XK76CeY,G;H1lF_iv4x0~lZإJg5vHZT^Xm4OƲjc8bJJ@G:Ub'vT=3,vwƼȒ=&]5FxɫB`%ƟʰCXyO5.:h0 h'@. ))Xfgb/yL.:|m=K  >>X~)$+/pQPat zuEZ2iiDBud<`YLֱ ?yW+_ gй%p;̨ko\Fe?2:w×>ln(M5 #QzC#<Dwމ]qH! '9sG%Ѧ#rj:VBZnSFawƪ&$ G\Sx _,Tn!L2=F;da$)|8;dyZ?^j^=' ~~WPf$%%cGVcJT4 {phR](t4ϼs5@)-&|iU OjjBf^(X].`?{bTF[70aј.QԂvX dUtzdSuuU CVL܇;K ~oX;]pD6F w;֮|?Z4yK8 w:, ՛U{zbi4IBAH׹G1xE:Jr- Hw1uĄ"(> 4Ɍ{Ö LЋò*?.0><^51 sfИm6e!gWmНHz"zUVP^D2j:UjAª(g0_/Ï˂3?;ECII:_Q7H$4JhcP%Z4kI6*Uq!B~ :b߼VfHCɞlk߻18;"h ݼ2 Ɖd->o-؝9N^CKY;`${8`r)$:+ *Zۗt pSZ')uS6#tu5E>% 6mȈ P 궯԰gl$Ђ =34R+ݭ:l-x()埜f98g-Pب YT`Œ`W8'H :ԀZ!DlI+w~"a7S9i`7.-&!8IAO!B$8Wƚ&hmk؍Jꂭߧ{8r ~'ӂSS$f;pNTMgO$ %: fPͦVSo'ņ27AtR (adZĽ+y!_Y^MH]|7YLa[(Q&xw"O~rLq q3RPZWZ3m f+24eѹ=U#{\5csXI5s2L]aYx(;!X%qC9}\M4W`,=cR^u]^˼e# cυԓī Ij]|;`v '\6Nߤ+ i쓩")[^bAmg%kk%czE1ЕSSXӧ[޲ ū+ 4yJN[mi0$5u-})5a=i`="v J#N8*b6D7?~_ԏ )£ 0гDV49έ#¶4^,qUu+* eLK-<+[$JwciYʡ r,ّnHټ-NpC[J(?bDvJbS:[60g6ɠ30|{LЌLA2D1/[>4ïc|X_fj=-˧qV6VAv.G/=jUG!e$tQ.fꯠ$e5qRF(^PjB| O;`Vm#+3kpl KS(4#:0I6Zę?Fgcˣgzr͚*R8xSh>BCVY[^ 8Eکxd զ:D,7yU}=wϫD@Tv"yfʅO&׮=4}߹%q Ne=Ы@OQ.i˃^9 w)zRA)ckcoxhݿ _#&B HxGwa9U 6A/pvfH As$vSL5O= \w7%|F) $ib q0ϔ}hczYSO'IMWNhQNv_x7ECI@j"vE\qIΥЩd[NDrC)}FWݝo->9NyU`SZ;4/% VB-^E龜P N⭯uxud Z P+HpNN E7J 55*Z* U'SH]i[Җf01 ГxjՓQFO.Z#7+(b1SH7pAVPsh?ICbP u Rz(n-tgBEPͣӵf z.h;%ⳔN!aY.w+6vb ' l Ѳ4xۨeH%8J\9]ptڀ0ACpuG5. l۽š辊R; yGjѲ0$dQ^5u J۝ ouOMɋ)f3;bQ«Q~?;= I%;rѕA̱iHЧ?UG@v OR\~ IuRQ:so>0ENNL% diZShU Nj*VytC׆mMu2}R*}y &eO.i,vOl!~c@݈3+Un"$CbGFRdF9Śu)]LJ"7rQyt `A)+A/Rѻ :~>bÈW=6s4Ws^OR񼘛(uvE1$bO)bo~aXOi^&gp󶡛hm?]IZW^8ao [hjVoB(xvqSq,6,x_TgaӍ#iiP3>凥xL^`&`&"Hõ6}ndЋzԣh451~A\,8,xXJ_~AtCc{y/}'jYj>l3mlP2>@b*A5tBK悓D{I+&b_mg f!G+'P8jf#;; qӞFDU@MH^ж\1B/1X6[@a1^$pKb ^;ZR*:Ԅ#%u@Q;JaΝl_~UN`) pPk2+Tsu4kuCboVξQ RܠR  :ɮ!&]_&.s3mHXL+)iXkb=Jvh `+ [ԡ>B1m)dUH dW p*80`)7n,[$)?dMs;E=zp+g1-~C7YH?&b9xO0SQm&m})ПAy|ԻvG;LAZy@M#),ޙ5YcHɈ;z@("TF9o/NYyn=˼-HT:PRH ¨/Yl}kBƛ/LeS!\N]`DzJl@߂MAɤKX& ҡ|}nYy~d}u_ӕt)?mm7v~&8 L~PJ锞'w.vvhȉy%/zUïF BjG/RL114qo~WZԜhI ?y,Ju hGVTH¬Cטg-ˡcjtM3:^cDN-ܦgYصMWX3f>my+s2̌ k5hRMaiV̂^E;a%.%~Al8؅=ρHeN63!T: `~$?-Sr=c{A>$FqGUWxwkё{b7Z6aֵy\QnVxCؗl¨\6$ sf-Z 0Y]_zb&0ʙFCvsH^5Ƣ8`owz\(0-V^۞kɷ:㈾k}1- cVB쫋pIJ~A+HRʷ9nME6FW߄ih7PZfb՛gߪ|˱56[J*}4o&&A989X?dGlIrb9A 4ʵB3vY+( KTb=U+bulF!_ j RrMwYG\7/y,x }7V;Y^N2L7_r>_~Q-[~<4,} yd-n5:Qg-'a5^, n0`/\L=s41u6]B7!ձBQtP:yP_i*3w/ϣ wpxWވ>boX:O̵p>\/J%G>U€-LO6ew( MgKr4=p([o5p/K$Aa+-ǚ!lFkڔd\a d̈Q<%a B0}k0!=,r*K_6LvnOퟂ+Lܒ0:wi /߇siv$ћ\>v~rt8t]<@a?߇gpIf@-7ބVO-Y2ʓ%>/CX0a"wAPj!3edQp RAOw(VES9sPpǹiߺnʑ^T[|wj$ +" jAF2фo90jNs@2})*%T3&Zmux< +D%f+3.i;ޱ1cϬs? YcAp8pF8U =aĨʷ)/+bHU@8oiyp>`CM\g@ոjp$)w+.9i;m~"+m,[WWT֣&cH[~5Nl6|KX꾫%s\uC]pB]';iInTCGϚPRU{ -dG G r2nwK86wtDm{<0;3B4Ap ~.p 掴cj3ͽ9eϧ׫bH}Cއڏ6tE~B-TS u(DV}n/ $wlE}2Ic$dXllpSJYˤF8)r{?Z7{fgMS:M^pvŨcUNbqY+6?4@E 0f.֩4@fÏ%+rVFVɅe"M;P\k1 wQOd#)yb i)u؈` ns]p/i R-nip"q./4@xo uʋ4qX8Tgٶ3M5g=$?BuP=$6m#i\܏A3޵e4޿cR%G8Тn&#PCb+mr"cMyli 6 X^g{$h-;!_ҭ{9%Tid%f@9:5Kni!X6} Fza0i /P 9wuKވ{[xc[s6I94 {0G_2tJM@#!y[Bd+kt"za+4޸$ܱJ_YC)%'ozN]ǯ"B?{[2eLZ Irt+ ⤨kJ!I9%ഁif\Q"h*!$O@\S8u@C>UpGu}*E9W~2.ZPԵT#vz1h!mԠS~IZEK<:ŒC2Ȋfdmno?8]CHѷhY4M|#=.]#05?m8X '7i7Dh?Ň]).]yl .K< `*94h]TՆ%ț}W0^ 2]jH+6q\#UЯ@g *)yQPa1ci3aj^in޷,.Ӫ%L>k4D8 n??)[ ]6B4:|*E-<\`EEƾO6鿍6$qr,/ab3y D@ziBI1[wy2ٯ۽yG6:tʀ5䁙ߓ4&bi_tٵ#^]ɃWR3;1䇁Qydg)CYb5ҩ-G9os[N ]Uub|0oU0#di(577`*,Wh53=f֢Z_u?;0كL+%OIϊت'Che2r0;~+7_| X=Sz+Z,̴euU<\7m!Qi~߂Ӟ.VJ6dj%nJ]{:'i.82eKPIMTn"U]ݥf_28NB4cTsHn.a ?W>CPuN§qzxhPE/Fa3RTTjbiVFV%*F ^=WSe!2qA2BO\EI85Ҩ 6%M *Eu)8gA,B +}OCծ<0ùnAwqQ 3=o `"!lBG`x|2+^A3w45ZPPT$3Qg9Ls;k{BL檞qVEB}c*̙ J|(;".8alc5!EgWqۧV\NKӁ!QdUNp~g6[HOv<&ͧD@s0 y}&S, OXKQڈ]P8ς,t' ŕ6ŵF9Ss''Ԩ= ;gsVwXB?x *xd\ц&g_8VખCD~^ji. 2%zԖ#s_z*?U9s|Jdxbh$8bQb1fVJO|G\1[h !Rt R+V+qnD| K&l]}B^W X"hrI\,G@!rQMo898<݅6Oª{T?մy? H@p$AGA '3f/vY)O^F l,(P2&:/'_I̕8nQc ӡ+_GiWzp;u0`=|!9z_܌> U\,g'P4!Xy6jL֙|TJljC(fcP=9jxu;;& 4 RZHVXN*WA &8o%cocQ|؜_ uW;Nb`_^S8e v7Ph8 Aqif)^IѴ5,Y3IebƣQ3HeojlÈJ3LCI;eז=, LBӚ$?L;G4{OB¨Sa 汚Q+R$2-J &Eiʹz;|;Jf-n`BGoa~&LKk2;󪻨j4 (0!*p- |hqB9Rb,V~^=q3Q c+O:$+5OEr, AۨoAWVs Plp⠁j:os4~],?lUwG1l9v/ҕ7ø+}7 lR葺&'QAYRyIk9EY=n2\A쑈RmLRTΓBS[5"<,[,7f}?T YbS@POc92ז9} ×!y]wOt{bwף9L-|)g2ތfkhĜ ? FPw(}C] Ab!HC.wΛv׹V 8M||BZoRmw.Yiȅ@#zkUk YnUB4/QԧÖX}@LnO.HqV^{b &GQ|峂FŹ2WkdKl+M q,l"!Lm/20KrO`qF6xDTB_ب׆--<`$'J!5N,H*-/o1-cb ' jc&{RJV#[]:J÷x2^X0Q ~}i44(W΢ zHݨI'eOsp }$@Ѫ<8V,ehTIwyT`O*>f(7i:W ^C*NMV51Xr$@s|-JK|XtǠ #.6[.1h뿊7Ss|s!oWWg\zٴy#& _~w;F'9~zD>/uM-"8 ^{fڐ'|\M?&CޅV49i.$:S rֺ_5%E{zC0{ae2olRUMU4 ;ėh pW$Kpȵ7>wjʆAz6 xmBF}6TWSmsW\ 3< 0;4N Bcjۀe.SϷjE*Vb5:}EaCJ83;KԦNFvd#~k߄Ve(Kŝ>:M$1i<p|>~e|Ρ}}mRb0Nm>X@GؓYTG{f !5n^} &UsK ; Dnl$=t1p2.>0KKcu XpJDMdYP)7z T?󎴎@νhK DIKϏ'JR@pL@k[ JB*Rv]$M>S[aGo_bB "$cz!uȆ@ ,!.Ka/y˿+S^@&G3KH5vsD13M[Q\¶MU.;\ے<{[>[h@KzF중`YL~uV,7u*80TI}9Ȕ 6` *pbӖݱQTL=1jH-}\.EAeEjD2ul{SkF:(#Bt wJnjpɁԋF(, ?8؜踏ez+F\Q Kש$8 kхɪ9!W]-p Ai^MycK*MoH2G8byp+<@TTgn"t~֋ W/X7h q)ViDha-Mق-dej*Yn{U Sfq=s4I꨽/5>S-;!9FO?'hh|3K{dg=z rGL]y͓=(w95nNQi@BFg܋"{B`"a.z^vKP Oɶ"HNH)Y˷P1{ ZZBƞtI+Лnעhz@@Ip{ҋkÄV +~*FFB],t^[,mVlItx& M??\U Omc^dHMwy5>NOf NIGs3RI 5,*tXůd䨿NLqsƘ. Hߐ iJ3Gm1x '6rXG|(Q0rrQO3/9~sDS ޓǗHx04#ֶ%܇Z?'c/Sam(2\6"kǝoj2B-Vi~n`ĵŖwMbR7DnDrn [@:^ $(0*9-вQՅ}}:9cp&5cMzN,p)v(Ps1+6q 9$4.mOqXs6:)e,?j5 jyZFվKe55,|2gZ#sweWdyEѯbrO.@* H#3~蝔ܶF&$6>Bs;j ]9B7_.sa_+Znl@t3xo@_jHߍ)i?@526@iZbtLqK ty{@mN!:Ee$,M%mxF5Qq\d ڨڋ/*C<D_Wawv"9YEV7vue͓JG՟/*v AVh;?e6 /Ӈ*IޘO)VIzcuA [Vwt^O4)ICB~ƞ|>OwdHKrr5(ڶ.`c]Aޒ98o;4BhR5 %F}:#Hs +Of+-'7/dEׯyš֘1+&ڇ>ڋ$g8 ܀7Z g3qV5|\8qfj0ш28` R1bt% ֥,7U͏?IiiK~Ndeb{@+.:~+w`_G(5b@_P ")nEb. XL, "q ir|^XP0t6>&EhG]\˕*40AWAT-6lǂg\Ad`E [o9HfP Ą!8vPBfzT[& XqvYŏcVᦝ~0c 8*($K׈-T`״h`Jrn<]K?Kȕ,8qȖ"P<+2t3xxaXUVo֛"(G@ʽ@UD9{>W( `\Dh}ERr}xgNy&9e-zr "Q ۜw~e84<7P*O_+:]S #0CB!|; (6;5—/^qcW9if~~+A;$Pr6RP#h7DŽvƖ ~+J/I@M3=s #4X )t:D5Lu^A|9>/dnO|Zo|`@-šOڡ Sl J&8@ݐ](o0*G%B,ú$}%?Ń.֧Cxgc`B-VV+A GRwu&?!-u0M4o, [|k nY'~R:.t:M9N"<L8bD ^& n0KA!gr1..Av!%XY`PNATAbF!!0miїqW=5QY, 6N-~ԭ( Z\>mYWK4ȴH\R|BC-:=x|w=ڈ3J,ׁZbצfHH=y7}YK6eCF7&V˱Fg!6IUK~vՑ}B~ˣlAL^܁V4AK8:M2/sgHūs#L|WI'ƃr~sɥ6ԋsR{q1P؇q (\C-U`NޛlpL;o2s@VpqD$y?`q vU&.[MayXS@i)[Ƶhoϊ.pTpē=}];W7:`:F:,1Ckf>Y댚)|~833m΢ʄڕ_+.j2[@DI;&ԞMi YVY$EwUKa/cs1uIh/ëbj^w.9{\@Erb,2 p"V2OD] 8ƟJH\ЇዛgΣ;F4 0:R7FYcvP΀ j!U 0 9C\U,=Ou^S2ݡx㞘.o{*3>rlό"oKk]Cϳoڼ!7~`Tyi1mFu[nuS0_CGõI|T[b0PLLr7cICvvj[[8}*)bEN}=,Ig +KaUbԱ 0CsUnn\҉Zd8@8XPTa5]L'K/;5)I6NʑYBoIHZޑڸD6G 0Nwdw_SJKd9> Y5wu`hWIyEy> (EAd8p{앂SX*.\g'.$,r1 /<&]PXEK,9iU8 "@OKF(a${ɯGH?ڸ{ݺ0^$4dX¾e5&3|)(}1lY 9B\$-  ̋ʻf5fxT82GPMXh^`F J^t1,rA}~d|=687K52W/<4.OH/*Gޅ02}ۀ3+Qʮ 2IOpM M?FT#wOzs#s fv@BwH|6TF*ز9,kfDoЫz8"”R;KQM`绁bf7&GVzr̛~qq"aڗx[yF3K0%bLkS-{Q:aC1.ècBCC$մY@SD1GD>_K>% NL^un켠^@ytetC֯UӕU(֝d`i yٰ)Hkd\/OΙ2̛#ҽgR#z6!Qtŝ"wz5)8]$޾6y $CFpv 朲x@[F/oNp#,ۮU g9&LMH[߳<1f- k7鶣h~8"߬gk3KL[ ̊2"}b%|I1tϵn q~)3M6uX48Wcֻĸ05 :ꛫ;2i߫f2g)؛Nۖիڵ*g/.WulȥooO7IQCxm;pqK۴4;4 ֠4/k祑էGAf>">N`Ӎ\?ۚ 4*Gf;hTzL|AF(QXR:ߥ#aE Ύ6(dQ$gY%52akӖ PMccaUV; Ԓ&-{~lt*P=ƥ4š|ݧ!eJ$qWX/Rp U,t dqVDFݶ$ELLCu-ZEպ {]H~pC(W!ǖ=(VKSې˥!QKsCo05~䫉 #M&^:)=,ݭLo~J=|t5m%2`؜Cy CaH'$4̔dΠQ");])q y+sAw :'ZPrsVVƎE'ؼHڟUMd_-T~fJ %P=@ 8\]#=Zdam"ewf߼gfAC2K4iX7K2w_ƕQyׅ3;toe+4z=ty \Fs؝ex#e}^1Ҥ) %9T)KK~9u]㹋Ɨٯuq;1Pih+ t芬~~|j &`Aد.lsюZ_qLAr  u-}WeSR=N?fe&R>MskXެm-$\Dƀ(S!™^@߬qLM+7bb$c Uvm=A$6tm[WxvHaM+̆]@)2 "S} ;Gܶ` ڈɝ;sPW6Mh,{)-|n:CEPSf!wLF;v̑%4sPBo0b3r2RQctoqS ފיvl*LMȢ':G-kvէ92G-hPϔfOⷤ'YewʸibhrPsXyDW2ZAQeؖI*#9JDa.B\귡|pKK@\3"ni8^|7j pMɔOsohl8FH،T Pҩ6ٲdSkb49y^6cnފhaQ_>>$TA^U&ˊ GJ)"qw]k6L4`bjyAy! *N״-dhR?uz@J;JWK?Θ"\֪a]ShJaLr-ATY]FcA膼8|2Kp,CuTI Nv &fQhGvi2IZ.5ZֿƊPMF㷙ADv]W\]Q'l% *!:r?Z0,7x!k(Ê?R dU R(cߨf0qS5`<3Nq? 4ZDч}8xj :ĸ^ow|o[yC.ʫwNJh+]7WMJl꥙I4-1-cΓF][ku};d?;P08Sj[Jq.kvz`i0 cLh5X <ԭ @$x\C#hI,jD{2F.9Q!i%3kF̽ԒX!(Fyv#0NV:-}Uŝɫ`\faJ.CDA೪pG.a3IuGѨRw%ezhT2$7DAUuɋ`l4ل[銇@LVFޚX6* @CIAq1kjA t!P`V+Npf~ͯyя7]Z$enpr6\ul''!+cW] Z 更ԯy FA>ejՎ6cyzp!NtL7ոۢ7`"v"a H_Y'UW w)[ƽjLgE@҂76/.CLQ|pP+ܾZ N\W%O= d""#&^߽4`aC$iez4Yp9I(-Yh6lT9!;BoP2Ekp:Ű? z'~*7)g!UۣX iGe*Dc.tkn'v(qAcw` "3|']%*ղDJs2sя2rP,(X6 Gz+mSlcI_dVT%V7/^W0Z 72~Vq7̡; 9۬\L*똁Yp{KJ1lͻ~)gfK- ,):0_/5O/n.)H]眵 H[=.5 Xb.prn `#in%OqWV V} "C3b7=FzzS#kG" X׾BW4t6u1e "fVI1孿H,xL "LK"5Jvoi-'pKA[9^*0M!)dy"RZ'RϠTBhLVDQ3SԺYla#WӬ|lyM-\WZDzls3%1cw߳}G8s8Ov~}`^-[9RC)*.+$-% HmN;EFl!O0<)Nw??&1TTʳO`^|N8#r->Ħ1r?t򠵭k֠/wbNz!o@Ayd!Z>k5Z1"nAM2ң />S1i:kc iW2+UՒ^F[(R 2z~-98s$ހ\\{{ljt$׺([ȑ6`f&ƅ:<>ٮОbO\~3Am/I LϽsI0GYYؑibj' ڵX H݌2W]6sŅr Urل= U׍8l`Fw&KnDQKk/-G}{g-iB% 7ųNz+ -ia ^A 3y!R)0tI"'#*ց~:T-\)?//"yG!Kt 'ju[w'k16KU^or tfέƎAΨa͵ntqsÆE~(@:*":5wP lʨ]y$Nu^b'p>߾KHG9ޡC(7-X 0[}2"KI~ꍸf:thq&! Ƽ{ iSqVi_,(F8[ I#1Ϙ.;ThRC^:J>3$/hۡfh6N@0K3Sl)~!RD[5PFL]? z20 fF<4icYX??;~Ρ}*fVѧtW0;+KbБbL̵ݣhUV,ԉ"q9+z9Z+jpO}֐ڤJy 6m'C:+(Y]jn:#Qndti ^YĆ a#;NȺ3A< ]S]#@?#dp$̡C[1SiŁIqHWŃ#FOM`xTBJ+$Ll_`v/i-yqs, HAjS7nҗ1tn'0+'2Z;eA9aW8:h!,t`v[1ex@c,HKF*F6R%x 7sR?/Bcd YѾ~^YOb<6JIZ8sm\%;c 5 Esf <ز-PKKOPnjbp h]9  #{_.g>H;,6KyR,6xسiխ*L;]X ՘ɯ>6pk?)>c<ȥ4'7kŤJZ2Ӫ{oX6r$&OP*.`1ϧG!KHbwYf]XFFvCj61.Ęfx_5HYe°rVa^ɅY (Y4&oהZN$PטH«˭pX\f3!?Pds4-/-hI-GJ`}zt޺oZ:m!V/RYfh(Z\ Ue*hz&̕4sƐ) ⴋ`p.|"PQ1 hL]ňYƴh78⵫{^scz҇Fu ^漡RΫB)7DgHV{X]-S$oGu-(+BQnEQuo{5-DPC%([h1£xP7L;B!7#+l;[؊?wao@vx=#c#0їТxöL#ծbiґ,)%@=F21zRK&| k g+eXhA*NX2G봕t+`kd`deeW*c#M f'c(ViU4 wߎSeR.e8bNCKc׼X\|GX]Vum6V\]e"+3G]ǭ4_Ӧry 6[oƛ}_09O1e`V:h:J>L la3g)5Bw`'.G((<S iO$DC֑1dHCFE8ʪ)p37rJoX3WzFCCco?le%#pF 6%qh{tHH87)K |hSgy:.Gʕ8J1iT4XfLOsD 4}{s( ID`q/MT9%8TAu*H la[J3-0pbXF7q92k;T:S!Q|cՙyRUS&d*Xa`q ݙTÐ/ ߘgLr?*oEhJ󣲌2N;vkTBrŠruw3%ymkD:bЙmW&fH:&<ܿqaḯDlbwAzRp0N W7o 'vt(2->KMk*C5QaC[9mмZP*;)Q 8WlUg紟s%1Tհm#!R+B^¥f'Ow#Ȏ | {%\ᎇG'oB }cx?F$w؎@"U?)]dZ'==v*S`Xʄ;J'Gc 5O>#kk8 '{~g騼roъ"93%Jb$BJ'E* ,~Ķ]ҰpPK1n4~ꞶjQ/š= *K͇mA6skB.M%. CI#5YP,|6b?il9d'83Ku-15wA-jƼ4ˢ r {HvE?^?U\0Fɗ*a ˣC-B[ZjioKb2l״Vr4&Ng f?1ŖQ̖" Θxұ3%~b%Gy 斘6@yr1gkψ$IIb6X{^aGMݜ Kf:h ~wTT҈G2s"b N:@t0c.R%}% L9K{J01{1qɇIɾTR*E\z[ Ik9xs".x]:fwA.4d YAlڨ,ct BCݾBNGԦ0 ;0^;K diK[mT\=/1F-7X۔b [$UvJYzdY(?GKCR20ּY>Ïηt|xRLtuFԾ18;K{P'rzoK̥!S ; 0OLeRb /C /:_ZxP$ST7:-܁Pݶ `;_$$Z+̃1 mF<^qRgO^z^%i؄vӸ!`T?ǩ6D5;2*}ids+"R\(HMڙ t+`j!(AR`l{Ƥ&HCB]?)śCBP 75SnyMYbVLژ~ } oۺJ@~xA3T-oby?bqE(]b [43.q/>`\M?ԯDgzQkVsPBDB>,_шSf@\&ZkQ%$ -y'L3vV6 嬨n{Whm^]ҙsȃ9q %KcѺ˶㗘kP5{hsQY&cra('@` W땶)JkC0a0}.!0p< O LQf Y_ Ҟgj9ƿ:$&X|.e0=(2= Wx1\%^Er(hnhPFr Ǹw5Xbb1eIq.{ӓow H!rD{\Z]gub!N7)Gv?vsuG3"utr%i1g(BUgjFufɔhp1$^j<nAWAϤ*e K<@V&j"4 OBX 4]OArH_ e0uUBIfjȶV"w%;$?'?eiarߏWb8lV0L@ʃfQf%a 6^0W6$ -i(7;3aH%}CKq,rR9T=~RVI ߉qfOUv#I:ard'nSFQc.YC_Z㟢 mt[? gQI+'9VB!0Cnˤ~Y}ym8U~&FM*P!KVšAaIӢn(#zgF`R!ߘtdaIf,ݿ I (_(yz{mb[cGҍֺcK]ݶNή,jQ܉eÇF~(6$<&C|y΄1m\ 7 ;h̝(2]pZNa:H,^C"eF6/F2"J"5H'K+mԷj?v6*IZDJzfk@OR%1e|HGJy MH}ux,d8fӱop=:"1y"<-/9>0SIjIB#2R 3_qb, 6"SY3KM0r{@>fj5ԺQu1n-9qG.*3ڟ&pԝ)Q4-;d KQi `9VLrI.<CHOz:&sJ aq O}ȼP%NI]_A?4yFNSmb+.[U8Py_gLc&<7L/68nӯ@H l.:/ن][ F2F$xOYW$rVɀHݬhxps)RJ1ht}uYB-b ^QK|'‡2 ڵT{9.?w}"`Ŭ!.T•`<4Crĉ}) xW{) mr?﫹lQݝo{ JwJXNɟ0$x* !ԅ`j%1 ϵ/1}xa!yJ%w nN4&'pƀAB=q@|MOd[qΟu9,$&rAd]iM8~Mr]iuWO9vG,y2JB_*/{r&]ګ\[r ^ط/ƉfY8W5ĜY%1KdЅMbnI{["yN6LH.ֹhyNxdUl`#]KW.$'&T*VFZ5WQݩH'&(FFpX6Gf=ʃd6 Rlۤt}zp[Ӝ1թ;ᨉInƍ0"L&+}QlP wt=eL GɳG)5t Ef<,t64IYod4ch)RS% Ͳh&CgTs:aW[5šcfkC ^TQFێiU#$0<T1}c!MLr}W6Y/2 Bl>Dz,Jd2vߓ.se½~ngIWK:b0KPwP& QͲ 8iHyLeJ_BΓ3| *!6Got*7)]DٰhJ-8Đ7gR zC_tpi  ~T~bƏE&j6&rI]tV]rO(eS+NūDͬJ,$j ]+eJ{^g+J3WL^70ޤf祘BIUl OW)$уJ]nKU[a~tK ς ca4i\7ꟈVYB~DĻt# =h(2Tk,T/WX%%8Q9֯i?-?"ΖƱ:G^_HcnoOAb/7uI'_'Cf)T/[ݩ[Ng/I5Fċa)n:{NӢ#M|ti~oJ"GƜ 8г2:>'gO& '< (JXF^%b]S&0c󬇈v:cNoLd+Q \Bc0e .^o@``p60i[gpesdcvN6#Ptˣtb):X$.'.n8~ͶjωUsPhYZCZ[-|?yhY*Q;{ Kcyf7oG[8#:^n|!It03R K|5s͊[hyX1UG^H"!:>YgxhXO(cG}ދ]\K&Ckҫh'X;1U@i KNV <ֽx`*A=$I`&S<ٔ<ijl)a]TO]-ܛ 2s+3 {Dt7v)*@i(wC!/PSbz9$n%: Sa2//@Q՝o_6h8Br E(Z{Nb€˧(% }tb^94CL{jP[x Ͽ&`.u3$d"az 2> ֆ+I)uH+ ?ֆei׈ҷ%;cqG$PJ-D[ZtF]_ ۲79JK,(r_򶼞cWwZॡzGBbZNa ʘ(=)i8ud.(ąӮn)q,rX{#al1GE}Tm "NaƋm\ZD1f KbG$m=j;(\pB;~=8ôOٌ{3wI0L?U7)/bWNwi1N>aeη4C"ȼs]'Ro8-lÏP\Q#yA3*xMt&e/fZ{i{Ows_˸9-`+ ɻpe`PTNhIU K.4 ͋PRGP"Y쮃Qf?0u-kaLgFZ-yƟqhT7T9f^4-N"Y!MyF=Q8Aݵ󻇼w8 Z!سC^r25gmatzg\GN9*9oC|B_69EMYXeU^/ܘ"9C8/e۔RQRZwC r4 B^{g4dˮ.o{(-5,H}0XkZLz`?:mκ vpB[O_ 1 h6b<KڀIKe}&[@r9 7y =GZڷ P:K磄$xE 7pi9a:23NoQl~)H JnzA1rcJwlXuTrL=j1j.bsr>k`=c&; J R@g"]& ð)к<A|ᓫh}A˹7[-=sA-:b^ XXXe JФ0c*vWliz8Gt`8-Mn |ҩTpվ=Ca^`h(ݏr3)rשt- VP]s.}qCH>>ŭ"6^ QI7Ġ%Ì\.7 B 7An¦Y}/ "[5%s VƶYvVW]C*&zXd{aDj#@c3֛=tEi.P#r=}amMB eR.)4!0w*1W޾5"r1 HCjyBow:ĊrΕlì[ CS8&!?W#Y]xeKˍXYؿA%_93{kn' y[ݤ36&ňʄ(ר@qj ;'br@{4M8 &uOR?#irrifastZkqeݦna'R]F/W쳜 ]4 kNak̯K˟$yK6_{: Pm7,yUHPx_~"U` f)zMʭۧ}NDG]{@WV j2rJ$t5!#6Jjj-9ֆ gP@f=2F] zPFhIk?hO`|D'm)0}}k: ζuu.O8*VdVx\,RRF̣&L5]= )A1A ,/bQ@bͯ^o1ի'pcrqTbAّ.4*u'ZrkĭmhLWVP" A}iD? oD@ld1zo4v@h csVliXI1Zě’pl>|6NC7VYif,ʃ|(u.0 ;X%\߬7ʔ[gT%=lswg(X|JF 1J o5>/J }n>&'GkrWk!hӉ{ߣsSA'XMJ՛@4;HV;:SZ}*q cNSgۆ%:˦8K(Hus^I\Kl$~h ,qcӯ ζ!VdPZgH9 R:}uv0:^@@!ڿ}P:$_jicyc裡0vˮDPG|sISƌU]+`Gd:>c|#nīm7 I#DSOq=gₘ`([q/ilYf[ K>'lt$YRW:K0.O.RNbKl39w"cG%Rm cೀ2ja;͇\~ւf]Sã篯}_SR SM?IJFS⡭WI]opHF3 `ˌ;9{V=b` 7Kiӄ$=.JKi9ɯ_V6>ӟ_[,3;Ԏup*2`,4g'Ψ)8q-Rr0 AKP ^!E&Z YYC {?PL xJ‹3確d@&-l71{@( 6qT['H؊m|x } ieC+Z^Z(ȏ^b)2<$8եRKwa2͆&2>9 'o6j-Oox`%>/q0a|!HuGZŜBzXiHj2i7F6p:Y4"вºw*+qzieR̼چ hhZKbU{dW"3 :љAdo.DCBQU[F4"Q/j?;.X" aR dl` FF9+~o"䱗y+S`)T*4٥D70c8)W/'\i~?nx!0cQe 2$ZӢ|&GZ5ڌ-?6#9ܳۺ].S4c7p^jp׬`:MWKX-驡]VFb=2&|ILMMp~@0V;VlQ&X$#u1@TwRn- VV9 5mDGbZy +#Y*^y"T^BXXa'9]v1A k ::ֱȓ2ۈ ֯mbwVOӷfmiW)%Շr4?%߄COM>=lӿHs*.~]-w. kv`%@puF3BsEPyE!J@7RJhp(_E C*)&YT?S59vCD0i;3RDz2`ڊ4n0%\ݖ҉'VyɆl2O!aaMbx<;onylaWѭho_wݍk}_C+RjU.ZJ-1u,l,.Wy(Òz\%4ϥ)CHHEUMVف_awm\rh)CbSA{x F22,~՜6ʪ C1t3bA㴆<^ K `eT>TAwïDp,n&e=u$tdFɍOt~ I)| EVM,ywWZ,ҝ7HF"b-RDr6l_xB24i|f|b7J|WPOdNB~88~ uZK*,*^'(w,8J(" !a5Ot?!ojG/AP4å@("|$ APv" lReD3@v.dhΛA+.AqW3zd__"Y0vWAJ %>Izŧ!< V^ @ctku;zU)yEşSޠ} s[*=n(urӜ=@.TWsEgNgk譬B1:LJq >ձ[dv`COc].DH0WJ4S=LXMzrpՖd5ɹd(/1_sa֯i)_53KS{,ױJmfr +uq)XbL/ >{;iC-hCzGӾӬ^pnw,S''J0Ζӭy#~u?kA͡+ H3Ԗ{۹F)sL2V[q%BKDgd CWFHVw:p@ tYrTW -@u(h膑BڵZjە%9aO2 PNᏐvYܗ@£=,5b%9f xZzi@gʗ3~Vr%bj-Z!k.7mAer /Y]bi'~3e1aX(~.koCk`f ΰ qƓ홥swr63a| κ("1195L[q\#**#\q@4+3)svI#*Oc:?Fo.o!.°T,dovsc^]Mwεq]{Z-% >@UV:dM3`9O84iY- \`at_HuBHCkUC36M+TJe5&iE!YqF{)wC=y cP8̉a[=q,I巤}Zp6@KW$\]IfB侇C)nFtxV)GT/~L @QG^k~ơvml"xUmݒu$ԑry\q/z]sgf;1D478)'Ƃ ^qg" R^h`RfO\'O KǬr Uf:~d3 ,->U0ЉAXb H=cl VyAؠ]\%=@K"ƱdB>8}C(1 o+YX B5b(ےi%;!2v4o0pt-6BWֱ? t3 @Q Yޜgύ> Ӗ*)/,ݏw??> 0%;Lk)SQρrpb_OӰnLm>2+qݯ퀙lq\ڄd@'^{ԨY%LOޛTv_s^_W.NYeR@Ym2$.m~w HD±!f0 9zǨ|pJq#;$;5!q7;DG3J,bٺ$-1#'eSNl}d* W5VώT>yx)3>[ 86w+=XLxG1s pӁ*6 $Kcs(YuuE!FOqZiګØ m}gC~2fJO6TuD6OA1ߩI%Tw-X;u~p\6nc?XJ-S}&fp2GLϧ[Jb،'/!sH(=tf’(NotE ( .n;kM`MEq̰ʈc#J)ǟ/Z<,PQ=ؼ*Z6 hqMvM)\'[x7*T_^,[SQP3b0Lx|/ q;'%R`GԳK}`46#2dT}_ZnyәYT Wz=cpNQt6"^FT]"yf'+xQE?FXQ/c)݁GI ޑV}W 6KVI%oNi%$E:\f ?|5{dmMu2 )#{_Y_띳EPnlkkixUEXKU-cjAw6hZ귊 ƄI44L47m&,~O!z2c㲏}5}N#k焵$tod%>I;"W7HiT@Eo]4R%BVSEC L.sIp9Өwotwm,ŬRK;wÇ?T@0kS^<SL~ɯC ~Elx0s;VϢs  ?\)D\J"Ru軸MPz:+Sy3BɌSWz(tg iзd"D`[.( o*zroe";zSB[>:t(zM" C {#IorCFyΦ}o@rl_2+[:E|TMeG˾=o]uh>z;dk$<_> ۗmE-37:=Ryl5r^;E+ZzN7*4٬LXY{؛[zS1t)-l@ <e2B(@Pqq:ۡ=Z ڈ:e뫦土R= Hsb5C>>i%<Us|zr؉+ŽBI៺Sr (BVj}Ftv 6ڵ+J_\]ieTlಜ@HʭBKɣThV8$2 vdSzNuEqqk\a6m E }vȈ4=N,0AOBx4ebӼTnrJN>BPfk& |S0րtuTll>fW<<4ƹvզV["'u=VuS eLb*aQ_`eH?u L@t1Wly%W!Oի/|lZ\e/?]w虵3e*)riMEȍd!S@!ESHzYG 8?]RqIBNR({,!ݻZ(ˍ! Iiἑ7BJ8XfIujDoMS9u0࢑=(e&/QiR-TbSJ3ÌV~WNw˯@۾E0Q+QVN a"TnS `a W!Kn}QXAzֶ`_G̋_2ezVyP@nϡjt{E + Goh!n9Gw|Mg qz/.Q}$eb(bX =9^SuC][9 12]<kyL:7JwHū,I:7w.~hɩrN,F(\9ņco]g(cb*S&]~_|s9KgWGq[NahOAP*O] Ib8W|[SIOz -(F0Z%9 Ķu2콃a$ ٣F)T|{Oejvɚzˁ64NK719G>s2t i!P΃OB -ueqjۑ %O6o,HpaagJţed =GI4m3Y Yֱiި!}7爲bfw䒦5y6j3mrd:;!&2EҶKx25ӨL"[bo8ňV">9j†"i30rUG'j^~fgbU'4 t3#J2' >p%BDfviF#0Aϧ`Bsyh{5oSܿs?8\y_!vJI@I*0%Ѻ; l[ H~[g9'IӼtr.4Y۩BE\h޻f7P <㣸d I't =TuD;O!){箊h_F5dw$.IN(Ъz#Be-ik/5#r,tH$DsH-QG!0E1&?<#| jn|ArSL>ywKoyͫJ8#LT$lge:Z|Q79w߬E`IBEݹ$YOT?^{liN̦::lҒߑ\2Y)z0 RPW 5/P٧ljXh$qIjnv1Q5%iB_YKjdd!r|@'fK kc"Y H!c}8˙]tvRW[k[#^;)'³AbqFx,HOqqeA-:ӄ_sN8w)St8[dÝ1Ph#y~`ɊQV[/;0!_?GyoO7D։zPW&(tT[pBs4?/@Ħ4ӀӭGנ`X:cSD:yiY"ywй]]f~?-5gz [=G2f#שf'j"CUx_ҶFP_i6U '-ka^^Kƃ1\X&MFLTTu;Rp~d(Kex b:S*ÛjEmMPQv%8I[8/rspM+}J}5l `^ Z B0X40XF\?PĒ[~S{OK*aAlXdek'}]#O`RkXeOާ_ @A'#, x%vNfX c=}H p #IV!"+KŁSmlK2ADr缕5_sv"UF"g^6qղx&vq>RY@od3۳2\2cL @+8Ԭdqߐ:9qXS(p-Tqvj}k?]UܾjŻf04~RTcW>farQ!b@A~5 ycg Lo?NL@W/d8l&A/ps2:w߶QOAP$)jYRPz/'(::elN:u*SpUA5Ӯj,Ni]C#BS!he <ܥzq> #HcŧZɬn肔 pB//Z5~?^x [1z+ߣ2f-jBEU*dDn &(g)g^ bȀ) Mx8k8ڮ~֫MКCu: 5U݋'wSڂT_r~R&$e;VֹٙihTo_2 $xx! BwԺM5i>@`2JM C *x_Sɟ}`}y^UC̵bPg8h^c^$HL.7=Z[1CF-8m)(43. 벸 7Wmv*%ᤣVѼ OlQ,5k][sOxU뚄r0߱D?I~>xAdwP>ر?֧D$CX>YӋ]CP"pKp4x~m+-x:Oն $򤐱U5>Pb3 ?P7^56Fk^U?R T]5B~:۾`ERE@AjhiPdnJ2՜/C=0U.4's$1ֱ3 biAC=_ypo^HY @?@?,yyDVIþ0p&{tȯ=w*-WyܞXĦ_ kT9zMUyKuXs#f=H=M'J%&5RwAc&o/6~ዠ;NJz>)g r ]_4WrXXÀEx⨙~kNќu^xe+ ߙ3jfqZA!\&4@.cǿԞF(jS28- O±9a'Lg$8?d٬9vZRL &BdRwݬ?"6 Ԉ10O9}5oX~WNJg`C7-bCʬ+aK. jΕZ]ߍJ!.ED":'HM:`G'ޞ!ѣNlY](.Fٹ[y&Ӥم[]Ugxmg֛nI 89&ŷA0 d| W0d e1^TΡ$Cb"ŋې?1$M:^OG((opυLSF˻]n^Q~/o$ʅ^ @ڙٙ; ف{H Uς{r-Kp!2i(ST$Q.7͑.2v3И)ΖOšL&w8lМDd}2O:TXPqI|DmZjR?Cplk+Y3y{sfjB+_WyY|G`1%;G2~ʋpg>`[ l*Zl~QHK)"r}n/v%I͝/%êY^{wX HoX15oaPcK;]i%A8hdS*Pҽj C?m( l\?`#mTxb7 W䢹5rkMbB=ٺ\ӳ-j-~95Ng`y*3:YsYò"y#]1CϽ@.0jZsRRB[LHe+/Tg nhSq]|r}rVr-یa%`@cԎbxvbIFo%Vc oz GN#Ihi7% 1ɢdú/MGGEmXeUgQGQBc)$҇AHv;mm`ȸBB((\6Q|WA3A7E"Kae}=R,<~i\Ł `h+L 0:G_g@?e*'=Ty<K~lCEQsrfg#Ft)RVeO2k8z c˛ϐT5%FݵZF>,2=N'N Β7z@^v񋛊hd=Zܼ$3xLTqZܯ I *C;Wlbn u ѱA^RbM)^ )_exf 3]S+N,օ; Cd}DB-⦑W6m5yAI)oЙ.:Y`7M",-I>e y7(;VV- f=/M@|,/geBE"# 8,)Z^0a =d&  sͲ$ܰ`P(6^!q+eqY\4(Tફq"&gq$Ws0}s51\.K~tQ ;~"l%dd5,Yd*r|p2&xvH%p,}"eNU4r.+,# C(IzW%qVi+ (9Z 7Wz1ו| 2V7.=&5 U,ܣ Xڀ Vo+Fs% UkV7ޡ"4b`j>5`N5t?Jt UpE0 Vj3RSء~}7 T>-܌9fR|•[{wg+UC |QsIf0r[/$ԟ)mYt-X⃿9 ,TeRI_ t'ga-s_rETѡ ܤzY-2B#E@'aQn33{-ˍ*\0;-p\-/gw/4\*kgS1pCxAE0rRI˺9Pa&4= Zm X_inGhi)#W!&Ofz0LQ SC B/f)JQj5zj7 (OQ^~cc V\~i]wYJ g02BK>O /[ o^ Pn=o.a)#`1mBɿ{TܚCvFL6l)y@ R r%(I]澮TՏ7PĊt5S_H [-4  D?s~)VsCخH"b|anlX$Sdz92 1"SzZ`D{u͛?|ՀpZ{8 3 *9uЖ8r 6> :K'"ɉb!0]"w0YsL+NiЧ+H4dpQ"7D϶~h'i KT 3s_7%i+%G6g is<]dz'tK-2v\ԛ /ȍށJhJV (h HAMS4I)W{6lWts=L&z%@:$rK,QJS뱶R!ى;r9|0 noRst?? ko =Ƈ""l*́:q]}Zlqoh18FtkYI)YIPV^@2yi 9)~J}8aJV?S6 ;D9B]+ttP?< ؝vr@Б\jR~J o ly>H8:BӃF.U~bTAɔi:̢HrP\XӸSmB-Ww>.67S2#i-/^1OmK$|cH1Km]òjLf:T+vc~ vNdjzgum}khlz4?J7uʠ5iC" =m!2,%g9% Ԡ?/Yg8gpN~eMYi.Z^/GS#V `G_=S+R MW Kn-NU{&n1u=@szq9ȯ-yDvqᒧ\|Dё_4"Z>+@<Eqќ!(.~[;D^QLdѩk2NKRh3dL  g3+`v*e?v۔G`}0dJMͼ d'RH/iE6x0Ɇ,mjIa!̍-4Qg*HqMմ2/4ad6!'s@q:*W n,_,Qȇ#<_Ϗ!s\&]:4 3 [*옩AF*uzB-YHduѤwSZAG̒z$9_yPЋMUu l(F,&&J0.xGE`)ͦ5KT){{t21g%Ms-kY2c(]"=S"&LhNcF^v$RֲsfۻLD&)* RmXгʧT/'P8(9)A70X>1O,,֩nF ?$n#~طQۉnd'akC6. =/D'zlW^#^7 o+6IӼ.KQm9$_/B~2uMKDxinJ2|b};W*YǤ6u4dVj6$klom@?F͠b=XQr%ךBuJ:FmBG ޳d!wyLF]Ū2W\i?`xs ΣY'UC2^Gϱ>PGfXj)?ŎQ2Α?'+q$bE.E(v0tG=H)GUf KFYm_0uƁc67\EdI ʏDrK2hr|deRe֔cmWVf.Y`u5іImo[{14d~I:YA Nq!1B3р`B]Bx1tQRj }]|Tk@> l|x\BM\+Ft+cicD&rH?C$ E|*72F>N؍?!r qj\4W~iZV S$F V4iW.yOh ;>4-x<}鬶.FGWJW4A6i|2LHi.#v|eɅC9!9l4h1@HS'QTV Y? ;0-3TALObvVC}90J|9/(!}E:3Ż$>T#gbsj=˃ Ѐ1Z^J.p3-V}cY'͹xj! pBlEó5S:~ո>/>mζAZzUg+4n+K0炮 oa/e(lnMٹY*i1 *P&"MX]h!E¦lx@>S =c6(D)rrAJiŐ,c\}"/,% G.g@X=oL;kh.wbGN9X” g tW+P>Q j1({8d,`;n$JE8%)<(Bnęq-<0) {5ɗyNq哪{9AW XzϦ;#b8WB_ =?AyCߝ̘43\TS.8ӭ{~ PXsLEnm=(қ"Snf^j+c{F֫3шPoq ʠCLY es[ y#3u_Q0o|ƸPu7ҊFd|sXVS5WG$GRh:&aY%Nk)}Daٻ&N!G?;V̤b_T00) EQm#mc1 xJ1E4#/TS7@Lʂ.I-󁙮;6'M7iSX\!@cw$_1!Mmlx@lA%!jlN$k`i#|tM?O%/ΖO1/9-~/ԳXQ3 J p^ i+bL? MЅ<Ի~IA4h`Ŕ| ,\+ yAc<nL6l$}oL3mO@Hul8wrԷð2|_iQ߷&#P Օ  [p"Z ~ "o<ԲrgeAL1fg̬ ]8" t>hQ wuq̬gU"f0Z}%4l <^Ϩ{?,%],؋ Ҡz̽>5V:1"Ϯ%sC9>=Ik0)Qwo0JDcrc}UUo| nhhY*yV^7f=s דM9u38jhɴ-IYTbeOhؼErՖǙkI~ڭ~] ?JRq`LJ"aQOf q\YqlX\h@-q̑˺{KKi2^%TX&l'A}:waJo1>37x(zmu<6WHB ڴb;j.!v L,;1^: ,uktyfӕ/*瘅A[f` jL9 `:gYHdjq7o2yR^WIQ;.*2Lp&?ljwmWss١c@ t&@wɰYͬ~LrEҾ-PΝM^s$Cc׻CS_ A䨟{1?w jF;v 脎c:ڀwsd\jr)..#*6szXÝq?@XTMVoTASdfb̪sK Tb*s?BLkVcs*91{ =]+I0a 'Ww* K)C _f/ȸawFv%Sg灊r#6?sL,z47]d~໬HkxQ xSzB>{K}nW"?" c'?Hqb* X(l4 (?0%eFƕns_#ȖX>+x,]p`!-<@ dH$(i~=QgW% ȅA7!xvt1qYĿQ)6A% ъT9S8^,EޞFScAo)f68R[5ᦸE ; ?hn"o8'p/ӥnF5_,г䥺9thFxJ/W+Q[QdxLEf}K#y$A QGO6- P4bB<KZT\P⼑ ޻tpb0=C;-azSy8 9')_[Ѓ4i.g;m1ٿ8O[oi1ZbWlt a,*P\ͽPiGgl/X!mOH  %s%Ph =ln3aO <ն{pkJ}TI6㷓n GYDɳ)4U?m  $^ߗ8We{rGʸBg辷voӻ|  m. E%&& ND,e cR:-$6HT4ޔz60k( $pU#;7 ~/gHK*YMZh)>ᒂ^ 0HZf#Mf%.d[ҖȊ1THƽ٩-G=ЂhhwT~\_/Xz|-*i"û(5a)6rk^+]Ŕ~.px+1 nIV# B<;ЃY5(c5#Է f,> /#6 p{ؖ?2WC>6c SM]rq<:]_o NWkM}p43!aݗHF48,ܡA"Qp/dj]@/;?y /;isvzTx`v>xxH)~a*p#l 2INdoگ];Qh)ky:L6a<-0Y9b1)x@gFE.Yp̝Kj;'~]icS[JꊕP4!I8Wd3ܣ 5h/NX{Ufsţu#JOB>YIԖXiV?6AWS1A~I#,|x8?ZOBqffA4tiRMy! (3 "j(9ڏ pѪ>s` ,]5HUDf` T,ITV&_U P=bvWOC\1J,BʭE` 4۽* 8͆*k(}6b 1WF2y67ީp Jք3W|1?R\]=9q=? CL`9C<%Vq: E(h#dxjr0/]^x ҞMTFe^*#"l2L9C/ѭhm&蒰85]*;ZWgdv\"6qoA~Fz,RȮ=D#=x-N S.!YƜZ~K&<()nwEf')F%?TL!D{s2L)\A;0n QtVmL}笣C/v[5OPɧ ;Cphݖ`bdM}|T䬋jv٥wb'kﺀ<=|С*QK}B'Dt\{,7 UMyؼztm {ʪ>b(j?OjCmc=Q ^ߑB^:lOĮU|$(NnVUJ=NSQIY{r:wZoD2'7xj2!_#4E4!I"$ø!W/F4< !RO(UQ ]&jK3jk;E k 7ÍÚk>cذ" 0T뗲UdHJŘ}K?-TKO4ղHZH~mKs;Y@vs(٩e-uZGSܣ u7K%;%t,n1].gGoepڛ6/>EYvH$r-ja)A=hu>!z-{R92w~AB 3NhC'V=@K*q`b/:pfIODۼ3Ԯ$lLbR𜌺h9r #6]9S IHPخJ彰x7S<܈WAiD ]3ُzoEY5icl&U>e#}rHNT9إ MJm*, x='4kQXi#=aȴ/9()9`'ʚ[-bVMq8z*x4&OGP糒 ϳe)YvG8b #es*5I&=tW.MwRۻc%)  d1&Xtc[ ixYMa%L;^ 6QY`UHIbjǾq;9*$ˌR#C ujuӚ5y?MғѴYZfDL ̨xru'=Zݫ`yX*~9%Gf k7i#3-><$"\q; ' \S0qT,5K{ae)P1] yU) g@X,zz909 ݨQzn,06bK@χׂӣ1N"~p"yB S |2_JP :ۯp#pWRlQŲw_sNە:Lmr7FMW xZtONP "PFHhS'_ 9V(7g WXx{!@|w`;1PP=Q}F Y֮jR Y!M7Ҵ.@xt$EW5hFQ%Ͱ e-Nմ$UAaB?'Ƽ{7P$uǴ=RUCT1'~sũ6Ou/E<)V88l\̦]0 h ީv+Z1Tomc>vB:*#`>Rcıu6:[ ^jGedߖ#MQl ))rܪ%+9x3,o.Nm9Ԅ 5Y3lS_g_׌.Dm cꡤTOc 3YKXem#@J7zōn;JF} ,` eْŒ JffM ~&̋ȶS',Y(0'GX[s& ^s9՘Wښd0bK9BĽDIUZ#1N@ 1Ooޤ2ш YҖzNqe{50l QܕNs$9N, oU?ilbu7O~å5AT A݀%swCSj (>DOl—Cܘx->_N(yVrYc,ή-_fP?n(t9 -=/JH5}3KEp]=2XZ'bjDߎ>;EpiAFyOc9_9(eK3W zpqPKei#L@YP,ka}:trPh{ԅ䬭NՒ]*x2m|R˸V2*aƝ{:Ƀѓa$b[z^q^;7/+ipM54_nƋY<@J:S·'ݫ f8"{N5Ѹ?K,'k07; 5ޏ\a ס ekoj㳦uZ~ٲ=BΕ$LNBu%9 #p aw&0="`7h3FV"Uꃥ9IګM]7iֶWDg좔N7/i0Sp26mib쀃i+=g"$iOn}ǀ^3 N9rCPk3-L-D+pƣx8LRT L 8Sĝ6t@$v [XvDXhR.Z52砽Y*`'>?ji֓}2+U?d*Z^[kGy2bJ}X)PY^ XVيZR^]*iQZm]$=U,7T?+A|Ny) j 8xnxtzh \ZQux@Dxg^Au, jQEFZX˕LKZYι{yD-˼9!;כa-x{}E&pf =ü4Հ>ZnBG.7 v;7K~/B,X W(փtُNktȡ&$¨;Ӎt$Y2:E10R1P"k#JWOjc*'/$E2;g!h3J!8`eX *y扸,o>lj\eONk(MNUL>GA?$s=7s((Fс }ъ,p14IdL"teB!kf'+#Yal[sL# 95 [;'n}-3+C!N- =gigWrx85#Lj^ m]3'zh`,9uԨt #] vP,xAPFXeچ,r(?R a3Y'$^y 7NH}. e2r =/u86do^~?][{J?Ne8~DIj՞ o᧐n=`J&νv% S,R iC9XSpپa(yȠZ FcYIƸ8eZKr+ d^$2%T=fΥ}eDφ)QBH&2|"8IE!R.ոr! \ )@sf;QJ+Tq0_2JOB}AP3IǹSI Hy*_՟\u+Y0x34>mJ _$:7na% վR͌?H2&NOQ?{'K4)=Pia6lwBsgj +s+9{kT !./d(,\aff "q)h@.M|%&.S`/z\3P/vUU7!үӊ9(Ps8`~'Z*a>| ?j v =`K sfrJ[w2$oӊ}5KP}t3:PJo<!>9)5P`7lp^צEH VPGxTm42%Nvso96WH0o/7gtz=wj9lЮ;@QP\,FJwEwpB [(-'-/nB~]^2Ŝqa%~(Y')L C TOcX.`㐥=jwO9R|-Qsg!ON`ѝ`*]+$Ep\&k4>nq7mt}TvMz_NW=8q̲a*4QdxW;Vjޚߘe'\Xy qe>//yь/i*npW kiYZ-yyB20{( |-6҈F]cw@/7OI1Glqyt C&":i{ nﵱJdwI[]Èb6fKOAts ]f:ď@5A* zD+bx-gA!s&` `=ri{tm#鎼n=""ÇJEgVNQ&b^v˓OE緟@|lqsx`=?,ߍ2uήM72,=x+LŊ^ylU5WqBM_:E=MA^+gH?NIz*0,H9L qz6:p"d hVU(I Dc ! M|I>~/Q6^r?&'xq|%x>a8j$RJ`J-c~w<MŰPC:""G:~ RW>Ѻ#/30Wt8byNᙂ61Rm\0Rj$xS gcf*6}Ūf-!tIO"ݷ'6D'v&=zyzdx G(@iJ' 0:CVG:$<=Mk o Fo.)kr*T_NEJ,n`g_COw `i?H$JŏxF{kփ@_OVLx`a}=lH5.կ2t%#1-`wtQ]C{ϕZ0#XA>Iu?AZ'yK҂SZV/oVdٗ~}tSdY7{q|%{WĮ*g1B{/xxA0 TD:pS!f-&tv.CLYU'*|җjwZ Yj8徘5#7|:gזΤ8e[ =7zd|.,%e(+VMtgwT $}v-"/=C"ož?wMV?#up{To[>0kIِςqzlƥ]2 |y~lB,':o哉P3tg7\W()0F*Z1 G(+٣:i(/uN 73"5#t10z?z9)䜔؂&u쳴ʫD؅6xQXO_W(j18Kg v}2ic`qxu3Ѫ`aeY- bXؓ9j람 ͎=sYrEME'jBґ+0"l/._aU&I? 9i*tWBQ f1 ޽6] x=F9W=hkEܩ6E-C;0_Ca]2ma1jCcGw|Tr6~g[wrh"wADo}oC&gr!l_6f.jfB<TSYIT{Lpɉp<+3T{uxipѐ3}"nOX|xT(2~:2N 5Mfc8 3 Seؽbt U'GGfk4.F>L45n@pk_'^ffSQ'级K4)564oV:V> 3:9O8 LqT[ ÎLn;6%d\3|=FrMjvd,;P${;C,\z`OgQiGr(j(7j6 @#)[CjYrvSB2/ˡi6AJ\eݐ:@ht5ү&|e Z ¹ס2 v‡~o1 2@F8AH喝1[3_OVC G^(^ 5,e&7lVQ1]X:H$EQ;  (0M#0$R.XdiMnBIfSd$Ώ+\*aeC?ӌ}okZcݶR78E}Q{ ʓ e&`@@gzcPnn&Xmd6nDwZ+(s(R͋b@PC[k5?DjlGVr[ϲ;CpQa9rK Aox2[Y3]A&uvPKcv|,^N 12T_Sg_F#է1y;M -~=㬯悀*@ Ti+{ȆVBڂȎ/%~ `;WvBxP`vh/K!8 b-6Sc&/ L4.¤pAH~XMRzXcbQnKX? jhffC%i '<(h3}zf +Sh̬oO! B:ZP@wSd;ئ˥)C[2>ÍΨHoKJ9MY %W--夶65)`j:_2/LebV*"s)eF̷sE!:Ϋ+~S'h0ENA' t\g4G;٣awjxxq),#t 1Vr~-5y^浚" l !eVǼWa CZTaQ'@`m?a<+ |`M<=Ryr?҈IpvXFmLhIhJoK2Z|@}'ȂتU)4^vIɁjL8Q0=KO=Ǡ5&0QgOQwX82M|>uv>vR er3BQ6^L'JNo:P$:\2Np]u,4#*NS7gs*3v,ək- ;mZJaR)W8a~њX|W~J}So Gjp@p'\nvx}NR Cyurjs/8&ˌ!AQX5ajC1 kb?}j -> {ѵ gG=jˇݞ}"8pYO&c j`+[ jpDPBvPNNPC_H<|s=h2kf#3xbycgz3]U;A|.j oxڕg!k]Sa^F&Q6N:Vb|^vΕD-/VL3ԯ";ǘ)6D"E(mQ^t\!w:Ǝ30 D.Ű#".V2Re *Mؾg"z{$ y_\NZU^qje`b:KN@Gš ,h8?BT1jen9{ #/|sOV@ڜL!@^ޙk(:=t;L@Ke]qw4>.oX70wLUC^PM*n܄3{9qyd %i 5*hf4 ߆,Oyb箱L?@?+!@C<. .ԏ wlp16 hy]W⨛Pr9Q"O(>Fp}mzS뺧c,TN옡zIK[s`VGXeƫl/y: Y4psnKzUﴩ/@_I.&EQ_5𲀦y4.}oN#ͳCpo9;}nZ⃹g>R- J݋l4-YroX FO"#rۚK>¨ N)βfoۂ7=#/FQyi"y˃嶙s䵊Gt'}xw*aԬ5 T0 CŘ]7SL1B찜,/L.{^e!j Y]Y[3m_ҏ- 59mL( g>~(?*^"Lj )3&sqO’ʰ tX{X 5'?N ܁29˾~7T]8탘mslebE[Bayo FXu"J?iŽ{$pCkD L9e%p¼Fn Dd_$ue Zi^s4\0 G9ؙ=y>$3keD(gy染_Nҗ ѫqCXn"ŧk}SA&wI2,%Hp PքAԍ~Bj5VokkV88Ү_B9`PL>'A :.a+΁frD~V=ؕ`~AP{Io'ʄJ1H!TLCo b_ ܭSo (׽8;֔$-(wZہǝeJf{&S0yà`0){y[-[kntI&>]zu\fH`ߘ̭h`~sknKm#sM@P\c켽Nwܟ9otGť}4ĥ })Jmj\D&KMSG٠/RT JN@hĈ쥵:ђ^NLEVRV2Mʓ@LҖYHI[EeqlQ",H'zsuUb -6Q;'>^s۬ZNf L~.^Ȑ7s0ps= b0%E[q~;r , FJ.9uwbD.uu%I6:P>y Nc͎.ԋ,Ƒp/RH}H(/SvkY^&hݑ{Bxt?%cND&ZΛah>gAʱb_X:GMy ?x2:S)Ɯz!hPjBBq&/i|zaK+C=w))by$އVcj.ݱ}{0nEĸq(n╾ER1f7 pඝ`ŞP^ƖHYΏ"MG%I[Q3E#NPcCR`J٠LJtEŪa v볨-8f;!97Z{wsB |Lh!{UúyE*"!q58a_mRX[\~w^ %nPZ0ۣugqx|1泧;,)օe i"B 7cPC *%7sYrXqw֍`.`!~HX됑F}!y*OOD0y`[0Ik]sRm6rGn8 Eb'}sbGBVK_C2L!0s>zH:xoPόY7x,)=[6_ fBP%2Ikq?NɥJ4t)Vm"}6}JU0թh.|(VÝ/,E9:Nq^̚ŬpqlA|'ָ!W fh}ZX}:!f ˍZ?s~ {zxl?[2DM"b.U̎Z St[Zx)y(NG)0|w?Bp\(*r}:s7lѴ VjANMr6`~'wN޲|޶fwdB#_y蠘d<7xͲ1_\~bMθDN-g=NLj/ Ɗnx͵RCݝ;5 M6w*ؼ!ǤpiCXvz]2_ %߸ d y ޛI j}v*pka~* GLJ K;E%Pd)eX5ua^{ܑŻjn5.@-W@V͐0/BWWFm^DaYa?Vn+I uWa[MȹkOӚr4ZCZ7.pp'W,AIhK@q[ ǨZaH1B~}>.wy]e^< ^Dti@աs$ u[ U bkb2SHpU3lF=H8(1ayeјPuzňmn0D>pv~D3)/i$ 33aL(oeM"YinD-b.0@3X嶴k U %hӑo۸wu<*QK.hXDژ*!- nL2O ퟠ9|{pXmcZ[D>v^QpYu%x9|ezdjw0XoExjJ w(/ ҼU)W2f^مg v_`eVә˙2 [3cY\M C.VP#݉E~6WVJuG_Xh?Ÿ"ZE;!:ŊMISho*$W>%A>?y(#hݻgDfTŰ"U; 䯔SNX K!lXXxȢ!=y3N4&li@y=#ɒa:g$d`IzRRKaKOHk\}\'9<6I%gC\"yd6AQh"K 3]Sv%D r"϶w y<m*E(u (),zC(Ң(~rT *K @J`;o1?7`%?"= aHsg3#D]@J#:?y4Vb(_*n\sWc;kmd!/.hzo>ju[}cQ#'L0u`JwS;8njڤ'?zoЀ|qJ1kWl"^&9+T8}Ҿh%AO1-oRԺ:.;`&)Ǜ]?<@{k(nM2DpGm Y}BKkWqsZz&hvDݓD^ce G-"^<S@!?4%@(qB-yŘut vɟ&w?ES2 `Ìo(hAfDH')~kCd 2^q/;˜yu*! Nq=%1S9\H;Yu{:542%bB-]bF"WYbZQ,[`Ƈ:fmd F0 !:>eJ^`SX@\iZWҀ@\9FfȢ< `?XTfJ! '㑨9hZB%0cG:-rY8P:vK ?,t.7a,&pD>E UÎ~ H/b5jѺ/`5!-%tsuAUse`fŽiu꫃`kWʲ6|KSXl-1CmM Ai h}]3Ԛ&A֖WIl,.ZT@G7REkNjXu ϑRf5͹kfN tz0]2bKur|BDX_&՚ B'ݫ-Xa_MY T=L 0zw2>l7D3Oz2C 'KAN AScPJɻ臀.2Ѭ#yЖ֝-cKe:KiԯP4.0]`o]_dK{~G8#@Qۏ4~R4P0BKô^E_4Fn pvp3ѠٗJLhJSȦ㫕-h (a`qWϡ# ըG!Ё%t3MA{e(U/\:[Kʌ&LRe| ΃1OR3Wi{(J&U}kr?idw9fTNz۪y#8>y&h=\ޑ7Xq"O\џi:^ceXpw[l' i+axl pO"WXgwt硞?5siڀǓ~r[gkKwфE[2o&0q7t9mtҘjLW 54<X/ʯA*ZђOJ9R8"5ayb"obf&8,")A.~N|Xb?Mv.ψ9|vOO;U8i9_v9jQT>h=s'*0POu7H>y8E }<(^h+ILnx|  7p()fuooj%jH!]_寇;g.}@ɖ,ܧS8$w,L;^}+*O( (" txдmESS6PYfy.圩0+|ImGK+=$~Pb%{Vڄkήj*k' πWNpx:8Q }]mC hsr_#.sȤ<7,Q|Gu!)byTz>ЦixGn˦@yVDY`].eq2yӔMT~To^!Fw{/ :5:o'K%JgcR+oܫrAB]MUmUzRaxN鶸;E D ͇wՐZ!@u?C/tIi~b̔# RD> 59Pí߶+H7߫dATucVTlP1MIzx{~VncU+-oޱ>ms$~7bg0QԱ|ߣ~=WgM=8qU#oQHw3yPřO1r"1I=' roN/άU;Z15P$M%221mE(}рdx:)(C20ءx̭h'0x1඀V>d O媺f.4+=3>9o)IM]}Sȯˊfh6)Im Zww0@ ?Ju t=P@.|1-~[@3zP[12hE*D>ga6Vi|ϜTR:zB/IS݊OGT`uHM3}M07c"ĸ(Wܻ'҂?k1z fD :y QQcLǶK>yˡѰ /0~X|go_l6+ӿi2k,_bdWUba80b%ET i=NvUA>$=zҶ6sjm^_e.GѲ`ݘ!/eXvcwdCj&Sΰk N¡48 zvܴDbymEXb}.(ٔSړ/ԨNkk D;Q{%c9W|5Cڿ E)S#J讧^,yQ0'1Ad #ţFEďRƫ,!b+T_}X :ߤCׁ7 N\N|8ѸhGB%hޑT)Fj!d o̴[qJ1!g*呴fd{Y1 n@'rVFw\+OπE$`cCK@mNl tcف̻K2!m$J |$^|OEZ^'fOQ j٥ɍ C& &YS7>+sޝ#lKω3RD#%sĮn8b@ekgA$2=_['w$7ʎė-oS|wP2{=h" 5IGCI0T#%yyLBCi;nvEK3}}Ѐ\&^DEc~ '/E M2𥖤sU) ?+('"mՉhij=<̀?rvñ4\>/r ewI!zD˺G #7MT8M&pz27FI^'<"&*jWgeh$bkP$)KTkncH8I;Oh3hkfDR2>T#3zq;윯  )Z=~.0vEdɘdʈ_k(b7N뗛XY֍k2w+\ĸ1m5@yǟ}afw'^MzY/E#ߛZ ǫ>Xgw_/,%'mf4u,Qv"@.'j7C]E -c a||YU ʨhC-WA<HVARY."JX|+=C"b4hW9o u7xt鱰hRCAXjgyQy9 28#9U$Q\(O0>Hϐ pSh *D2\KhZ CB[0:jߜqwaQ LFMc 3Pp wۑ/"]otj4xr^KM0Yrqe~X7E@)$&74!H} |Nccct"'S'pK~4^vU| &ۖ4e\VJDk}Tk| q;U#]CQ=kX!m7Qǐ3ބEHcъrNB :%]T*o%lgibΉ>>'&=@";oR dyT̝ZaS'Uq{ #÷yèS5/-Io8P]=qlhco)s2ؐ6HFB7M0F18Fvbڅ8xSڏulNy:;S㲪5{QA/NSɽF5m19{eԝGMUuO$ů`'xҌ9_3V}U'H u݄eĈŸO R4=oC{33pVX'`uNJmOU(^@1QR@tHRQl2M~Tp",+v.7w"kVsaA,2F{W]GtsӴ_Q ت繘14Čck O`X#zW',MKA}IElN@4Go[E̬2juG^^fQuZME`FN6TfqU|6$@<ދZΚoaIt6A"Dq>rQV}*9T[rm V/kqP },b^;d4 )PjVXW!hX`{C{1ȽZ`m.{>TYccdpx8PRu21Te.k4Hf?RI}nt7[&٪X(TNS01]PN}'h\|#Uo`a ,@uθL# V@^`X&B&m.>G~"9:Xwbq̋[Q Y}_4q:a^-qki l.pmc9G{" G^E׍^ ӸDd|Jt<_z}+^˼mjS%/ī.'=}*nďa )}RK>AALhP0%lɗȠ6q bK*HUl Ӭ) wLЕNOpOaDu_q_":NL g/ tnxּ䞩Ɵ FGA0*Ҭ *\ RVK;MQxGӢNjp螟b+̠QTĬW+ :L#,p"ro$G T񆇯T}$'U4o=spln$\?3MB;т@(Mlab-N__2Ur{vX[R:=gA0X*aYjs 7ڎB/~Pʮ o-ÛqLP0h QQltfC$=@쐢ieq o")`6г2,c~~A_YG$ꐔKzŭc<)UӌHہI o܃7>iPZɧJf x%P݄cWJ^1#Q[ss`)b 8'Xw֘R__c 6̃j'.yyENQ/lE֓/2쩳-~L leV,!r]Ю9 p+[a]C?$@Ix0ώ:K+X]ZÇꆘ)LO,c {/^TY!GPuַB-=t*.`Vϟ;+<~ Bh'U'KL@N5$n|^,@9nڤF>f|Bn@kPU9`tsqS-efz!RŌoV 1b-ذ!\~n~tGr@zU0h\JSFA҃"DQPʹ($sBЙH{p}g]+rt~0WUf3cgޭH@lQA+,\Kb?w߽4`8K}&Dg#c~;ᅃߩCWeYs]nCqM[3XI0u)rcox/1>%›qB/<.-Gm4g{Z\ j#2d}Ԛ0[+ Y}!KY5fPx=D"xz@&=uL裿ָUVXeu+&D$!|{Bx']JZy."۲Q&kd RY¢$lzco-|MR ӵ==rv);v"՞& y>Y:<ǣB3g/3,] 7R mR}8w@ISgUMqt8Ty.kQ&ϙR\y*+!Oe $!hr}6En5TPLJ"zw=f(q #Hӵp<۰T$-zۛp4LZ|XI`OTa=ث0f* XR!`Z%c_(D9aGἲ]v>nzpgLB!Q<%}S[q2⏨A,FZkO14=q ÀDHm L牶S7*#Z&ԩIL;ш1?ȳh6.l^e #"j["ͧ)M?߹g( $ַw&\"< !T4*C9Ko6-6> Os_ BD; hаYI#>";J2pԄJ8}7.S뫝C-m7e'xT>.^ Ya4,7 f08 YMW|6r/Iӌւo>fWzr},!{mps3^;bH;l3(@ٝU}[G"jtL6h[clLl_aGncކaӬYImZ& ^ =Jg[fѰ@@O7.ۤúWIY5$_R@x_s_=2{y27h\_WTͣQٸ!`=[]ƭOom]kg-#CC_T+h3Ջ>F094ڝ2N; _(QAw̹ xkuIOSJvv#"[\+96W7A5>/e.L\ Z8cɈgk Ud̃W,YKnݻ~ǺoKȞHdNDCe>P|\^`;A5}NeVSl\S1"=f~(JNn\chu *킎H46*|V]›.6ܔ8_v7bKKs:?pzcKQ;ΊlѭSU:?Y*9=%#Flї%6!! s:XXRDSU 1S( 0fρ514)]. 85X#`K{8/?LWBK#od8_.|7~J903' _0XAk*|͑V\+iFLnBz5ڒ>xRnU(mPt%7_MdfZCn ּGr>:G0`  4X ԯS@xʢ;i#^1]Fcj/5 j"+ udHf$72D"b~hL4M>/"}@W fmƜ*U='VcAE=Ԋ{Tqč:JAPf Mv37F;7Q0:(C;W,>nN{~ڨ%SͨcZǍ܌T f[YR-ѩKo.{5N:6{([RkPrR(:!7J}bOA5E[ tȃ&d8>]bL-?:F҃Oҡ'Cٶ#XuY5T Hhh'%8gW*,;LiVcގ.A "-s LZg:x%=^s;"jLiP.JXbCd{vE=n_S1/Eޟx7V'iٿ\ #RSᩓ _7XlK{9k` W] tU9G}`bRo^V'.QeS@>!<}Nt^BeWiAAa wq)ѩ9m.]RV.2)SPoNTeB:R=ɋ}.[l&QơbĀy9%è1I Q#FX3ⴏg+†p4?DPYbq!8(-BRHRLVskr ʱ9[{ J(/ڐ7Ntt=g7J~cQG ےhSvt9p> ̟?8 7k_XdIRd_ږflpb:Sp4+bzaeZuT}YV( BlKd}XBN#93.{LA!:@ìL>vYHg2E+p2ʱxw>I58ͽ!0gF=}i:pw` _G@$>t ue˷n5QqH_ n&wkq I&'DURVN[UG"۫$A(Z(osf8 \,ȊY>@K89KOaHAmS`֔8-:eA2J|@0Ӟc](T*OƁ2r-?qGM1<+ScWŅփjxm`ǥvI4И bupw!7(n>Y^-oT.g؀U£$ȑEUʄolΎSs,ŀ1?E*4혧&6Q )sơXR*)OKD|h{͎x@iTeJΗ-gDZՏCÐ-qU< YY(@.? 1guþ|.Hh3+H ~9wp /C" B2MҞ:G!~md]^^o@ 0DLzپ.w~{(d7G ~7;ΕЫ/g9Gոq?]Q5Gcɝ's9iUO2f ^F]E4lhܝR} Om",}>%'?Q2hw~顙 {{jw;-eiT[E1!X% 46Mӧt]~lɚE\fUĸZ\l}gg9q:èb\ Rput1cD:5"E^$HKrm5:lzbJkȴTԊ7c bqitU.F;"5 *%фڜhLs` ^^s7˳S;a[..p=[<ɗأXC6;j}(W4!9Q)ylLkR;v_ \>SE #6٥ $AtwOK1ΐ{WT̫ QPfJuc˸ks\no ${Ὴ֚I2@!nT'Jq [HR# !0`[;k3s=},b^gW_a,п3P٦Creϴ'J8͞Uܥ4е3'!HX7rX1 A=qq:AMMr|oJ] :bT p!Q|%QsYݩ)>]0(x~iuǫ=hl(pR"Euwb/(~K),@X@N/HZ qnOMdQ^ h| lQ<8uPaB  bBI[L;5OXv/ QD^4Kp݈UvbP8pUۚE{pn|OExvoBd FSMX(6oI8>@};`%SynPܸKz8@*~ -/$*>HRnSqr_mOL%`ݘ|4×I.PvҨuհ{*;lӗ>*^zWe.:h|#Ak lœr^?g6UZw ҏ#n;'f.ڵH Lpf]̺̇dNioVD95hoGZr^ޢNm/T1357]ǎ@ ] i8 Y}b5F`rb fJE,WLBN[u[j⵨S: B.Z||:t6HE @^l%U*^iփ* Ι<C(P(;ӧhNԍ{7 $vQ{eۘ П[66W} j51 6 rtBrOHP5ಧ3@b&gsqǘ6R D@ n<4x fM /H'L.pq]3ýnOSrRF}U}"riniؠ :X2ϔl  .[HNSy%4CқmA$n(: (U\d\Mm 24ɼEѮ7ŪIqDˑLӺ•1,nɳžh_eekhZVLsRyVk]faX ++j߹ݳ,I{81턲ƺP.",? }ĤZHҌo@{:UYTu7—iݾi (" 0;pR؆Z 9 ~nRfcw+g>:Qm"X_K/>^gMoˤ exIv,jLr #[`{g. ij}MR@a䚨QJljkFbe~j/1e8BN㝸t t,Ɣj}paj{Ddoe /2p$8v`%Fh?×y8*\Ծ))cу߇E֍-h4p<*:UOR qi"z;#M[#W7jʉ.H͗p:S7Ss`e$P3PrfTgA^Z=Ni)EcDbC)b2^zPwl?W;Fau⒮>*Odçuͤz$@z`)>؛Y`G $fMFrb3G/C/EK$bOy>f.01rn2 "WY4>B^Ntk.VG:+" NʢVҞۇ c"꿑ՓhoGoCz)@CvjNG= }rX49pF`K#ڶt8]D?)+&(NbT}ӪY~L3X{q|5؇eVbD-^KC"OnK?{Җ'z۵訏hU^rDmBZh$̀4Kι>.*7 O:T7> ʡDkb5 NCV=gJ*-3voWU h N|b7sLyv8M"92oTX!_SMpJj_bFJ h&v6_HؘwԶ;OW͈]=|$bUO]=.T_PhM]cQ.h9QBʸ/%eiVNG")Bo+_vEb]u IZ6X=M!=%v nFh '"|GeN{}X<;j*1bp@/xVLz jC DQ=bT O|}X&NpnK G!_87K_k3**GSt_=.''n%~/N8 Q01O 2ACy!,YG(QG.m8#"[o /hRx.͊AFw~y}'ALHNoٯ"Bdp0fS~7CJOHXrqc;}SD14d?< *݉[X6pZv8N|AkMp%ݒ4DV?S5':eM^@aSa_nz">ynڐ16M3\Tj, ݬ?jw5垐X7y> 0588 ~r"e|Ր% )~g!銹ESpѮ_\b]{f۞ݺFt1\ Xtk\(Pъ\ 8jem)G( #\ْFo$/)kP<&\y5`0:o`,:Bq (6?:R"Z++?{\jnAWx?no5VU9yb90ŷ$hNECYL?1(ʫf!.Wx )4 [KN(AsGEV:"&Qt< +ݮq6W8HyUY`ݚЄr U=dw},1,njt[dYCZgY1c6I\o嚀y+ȓo܋roI22_qҁgpI_&L}"PsY `I 1"u7>z^:DF sѮ&w0@(CEl6C8,fQ{z9M|5@jHp@ׯ4m 7Q@HuoڱnXD rGOf BKw#p }nڔwBqفۊGa 11d.aOb:QUOGF]j5e{_LNf̅^[i7za0MTWgD4 U?p-=i#*MT-$q@K!oGUϐɱ_8GP@ O+$F STUa'rD5k)oV0( s Q^l9\~"^ˣΫ!#.ZYg0:ٌzH;si u8!G 'G!hz3 J.lIĚ>y`2x ,RsG2}E_Aȷgܩćb}i܁o#ƒ3`~A?fԳX _|N#ίO]ShQTgQWB{f`SM nM&r?_ 1,q\iA}p_ :#ƠjNΧ@jq~X.ZjJrўTkڣ0& G}D U'^MRف*2B +XbETw ?o5^Zv1= ^D0"@زe#n. Fa7vTK2qdcdg#Vv8٫r>ٵ(*೜,W7$huhOśk~ uW2k3Pq ]-p[ow|V"t*ۊ VZ3s8ٙd<[T2?c{ (VsL4~H2(ŰW4r>kN?dQZbu _ 3*̎mפJɵ=V?vS>,uH[/%O [wF v@ʐ7h#;y*uo,dUJHE\h59dEceBͲTIAʨ wGK>-yhx*5Ԙ'GG;7?5e>Gͼ }Kk m@=!m66NC\ҽYE[ 2#3$+N.Džmp? 8 "7K2Fg%lDO }=9畖@'J3rw)ԍ`xQ^"ԔRO]OUb-@nX) ד;y1{IJ(e}3&@ O׵.&f98h覕c6QN-vdرר:#$I3L |^V;gSX1/N&_=œз}'^N, ƶ z密S78; {>q=RԚk}Z,d jP3>+ d]ᖨLjɂNF+PM.íC ZdymT JK+VFJD !*пzISFCϙ̌#W5<8HG3Q+rG*b&Og%b&ۻw Jv/r?.Z剅X4`75D +!ҍl@\H^,2T# ?l~BZkP! tOH`[BtRNJN4О"ۃzIT=՘5׽㝉#eG,y}f/߃$2?G[:@Xo/6k9B:Dž("sx*f'qٍlNTЩq{Ht#B\,!7FTt'/JSk;8n?u)/>1=˨|-`EP(c0"^C x}en:&W۟S>Z%[kT{$v@8VԀz-.pw4іB;w<-NpM0!ۮP2GgSnۿ0 uKUޕZ5 LhaG[o"<9N`EMU6GS[EӃ{ĎAL7Ž #xǴ:&~ 卜-f'5drees.b<};HLo͝P} ?5G4ʋ!#^c<ڇě(W_+N$Wkjp-F6 q?n_ܡR |36;. jJJ}?,G]~ ?XEFsɶW"|uϔd~6}R[!).ֽQ>eX@rF8l`u5I^f=#r+?9Yc[ HWm0Qdz)B%"7Rե,~NTuGJ_Y3&ں[f,O<|RB(fj%6u5r3X1%o~cRI[,R`\Jlw:* }v< 3|WF\]o([0d)vja(u,Llnˡ~ˠ&_!AIr*u3y8-ws/UsH!k歛:9V^n_n tSgR>ޝY0Yqk zڜ+(ԾROp77r?5_ĭ~s\:ʑ m^Np̧g%CMtᐎnGfZ x ѫ`:< Z h.@S݁%yMGG7Z/%gW /?99hp/iY$ ".. NF*ny#L ˭u0Ya#RqmԜ^56l,oMj=~}-l wC\Vzϻ ;aA> .iƩCL+-/h B?»&Ч3ͫ|^7U% e..  N CDquS@;1q^mT}L196z+/7\A_E $]xmg yQ6'.6; Ws(.p UJlB;'`C BR vYȶy 2&/wOQ5Ey?@ 3L,C#oNE[ i7itǪ-o\<=N{iVGb4#P&{uȪ˅!m! jWiw)XSNLozZK.22 48U$y,m"Bg%:X3ñ+ daxX=D=DNCMW7eO"8hxzw--XDM]G^ix=wT%U-'t|H00K^Rג$eQ7T &פRE@k]up?1t`,٢Rج28:rۗ=S~6+58ֿ%`AP$\duur֭pkԇKNPA&cn@5_152NbzUxx^;`m]/@FAHuOD> <{ѼPS0tnf,]cspu vY˟^d5{FP-6& u&˧[`@- q}wn"` a1C'Aanїe||-Qퟆepo$=ñK5*r^LNTD+x䙘1N[a1&?M%T?p/BvR\la+5}Zi@83W8 =P?ƈs)ˉk tvBws?!ûؼ)BMiE eEìUl'~n`ϼ\S2 ];/\Ugܛ?GԬ& i]`=bP.p$E`U*|xq[)[ud)U'X5(Og4,S*lg0sQI7p'~I~J|-WULWZv^֥C[ѝr*>:bC3^e7 ~0LW읒 OL4B_; d܀ c_@}G,@p`e6տ*,.La c^Doa%?,7~Ðkg&;.*8(V)tی'rw_q,#[f4HeV*.h=pV雽 j$Z Wp˹ҫ5z3hM,&v:ז}KjKj4<nj6ő)9ѣ([:rHRC 8J[ !Z:#>%}%]?RkCp>cq)i#IhlQ Yͮ;'{nrs Rri+|CȌ稛Ḭ?/;" )cFb/:),z.wϨs-bǥf8BsU X@\L\Md ۛ!ٗ Ǹ PޚOopHaٱChFj[ g".`E"ziމ>!w%.܇H~Q"[Y`<  ޿40^^N곸eM MTKi.M+\̸isdU`1]Kxa72 ὯX6l`{+#1UN|od\ؑazD'`oc/]Y|ӌ8)“ݤA6Z>fG(Dgi (ޗK}ܪc*7Sf~a"9̴ǘ7{ ud?ʑW|^^~y(u.s3)gM< c& jG_ v MYb+$S=D K7$D|5k u 5)~>Hށ2]N74LakɜH:"gB̝mh$R~-ͫG4wo;4 K_mc"}VS|fdr9#0qً)2^/IFV 1N2sJإ!F :j`2UJ6`](%7$@Pvl6lzeDnAHv_'=x36Ұ2eob,`&q+ zY4ɋx7I4,2Uj:y̟f'1'&*H")|sz>M^klTp԰eJ%ڥKՊBXF^0[5A&ΝjXhR@JI.gI[l\Sd!2 Dv>f>XWE1 ثhzhggXNA56UQbL'8v^MMbUT3{2.UJGѴccJgwřKP$*ʁ](tlp4ϢIБ ,ّ@W|5H rNtmH%+.\WBo,/h;>B/'F8 81!$\A:G,y)W"| OIwgkkbDJ@P# Q?aBlgfRY)y:W~`A* V"4& (N3^)~vZ㚕<7)z_9RٜCrf,LsC5W].%PQkibR!gU~ ^N;(% 8p@spז*uA [=e;{VƢSkMV& E3n7g8_]xk5Kx;P<\q@T4TeD p# ,5./ڌ #L)k"+mk YS/yq22:NG&7e#! koF9ZjakD$Bj5>Yܜ<̥wjxBci[< fH㬝JxtۋH\N\M5m'9m3s\CoK02WV[Slθe{pxf 8;%RǺQsoj'g :$%" yV~H CYF4!=}3-jULi #me>!R1^vlԾL&!?M +~\o'ȖAkj:F rjK:RGds@pc#B)1N޼@a*@DcUЏ߇U4AFZT{6͞Y)óA|~gk_~3[&w&:/xÕ9JULϴL $}vh-{o$n:I/f $4pzVF}Y=mݘuLP?B4P2 z?O(NkdQα2Sq5=P7bʲJ[@ڒuTM>DͼA@o-7nmI+(k 6;"1VS ^F>3@<^ ׳T|uO5=P2)`zuY'bbEq^+ܨZ߈afT(i (]8Rv8SQ>ilª6q. Nj=gߑ<}@@ĥM8Jy.UkH^@1 U)9AVZ=Ft~ YJxX6㱦ʎċ)=P/:Kĭ j-ƫPOX_"n}wћ? ™jtӥO%zX;Yު@?۟'jo5O&XlYD!"s*OviW앶▉Y fT=Sx.Po2$KKA0,=6{rc EUQAUz{KeRjo0Ar^pE1$.U6;1aD{;"DUb03H22B PPqg/ .[% UָgAS?- C &DQ>bD7K1 SDBtnVSpG_Jpxhq#Hh(ԪNb1 1Fۄ^OxYUR8p%}PX^T"E(|H; !JsGN)``#]D,j19rr#xj)I ҐmvM9U")avfX'n.>8),YV5;ǿZW#c~rҕ!Bd0AT1C!*pkٜ׬@kk-45'@1,~ɔE4Ife9`:"J-d="V1Fb+@8hB߮ڳ)-Y];͒ 8zt^Ԝʰ_vցȟyo[|b/eY=!:oyԩH/"A73vQeOK}u݈Mn=I8\B x@+x?g=? m^eH<DOåe9{+ 4Q Sbcj]60kv= *q"$5}}-r ێ8|1Q\ZxT|J&SBqb~b .JĩG"P`9 Kj;5^V,"K*9?ZSWEF%k_e@MPG#j4 dJb.utɃb;Fpq!vО&$?ݳ5=PguC}W!n!DT4tK Y6nB 0n){e?B!} v1$CظB8S(eԞ=I3C { Lythޒ 9`QXROaB:Cpl/>`Cb'}LtϾȌ X<5L/p)\1fuJ ^N <_>\)M !ЍMζHިԴ1qٝ#zۆs$T( h4 lF(+M *7z Y1 X- J Av9a@o=HN 3"5RO1OھoEt@ G)H^1 ;mK,: !qSHYR_h zG+Mc k4?6CB \Sڲyz^^͇qS`ՇuUpLM^[9}ţhU&ǜ[[Y3ck6m{;o6lF́C [›_o1'^jNb'7d~ᶿE49 = və3څpd:"_) y .X Pؿ;3w zϪѧiܛ* %OSHOoZUy(l4b~Gy'<;.= wU)CD9.37pCt]D]#Fۿd5:6 XEa61^?Glb|]~;I:6>e瘭>];c8B|ēˑvAA,l('aSv)-n B ~`qq U'LnUPy( +4|qWJ>+d [uq: A0@г;͍^h ͻ Lm)NiY@86j( w:>]H/{iq^5~Ԟ6xsEYL44L*[jX$R[B.ɸfĸ2{hϑ_#4p)i̅EΕ_7g 'Q̟bW=uTnH h7īq]I\:cxJEWܥ{nֵt NP]wh7BM.煟 0.T:޽{gNxsxaWi0C 4mގ;n>EsT.:툞8aYg>>a>߄O(qKaU0O3,9,`<C$|,˫= ;zb[D/( C'pۇsE=| њI̘M!B4}\@$HDC K6pQH/O-g4{|d%!${رdqޠ8j кf+PqNni㎓ֈ!7V'xk~6]iaDnW񁌫+i|J8 Q9_~ۻk7Saɰ6s7s0&;/ڳھpe_"'G.t[&rk}7,O̭7[Kx#UVo)XAQX1m+XPmա%cv2VV^YIzԏw agt Uh"HOVE3cB (IlRbXCj9?}Y"|^cKt{4r纎V#up?Pl,:]hD p~XZ&UFmUMR 0!!WÒ8ۈ@_64Z53$IZ<RRi=).t8  hQu\ k5m;#8T`u^qZD+z$ʂ_!V3~&?H[sy]۝VRf3~-cHsRᓥ'&J&'a=Oq,z&g)Hg#}]O^a]p"NL\ %3bF=M<>d #G 5X;(88! J8* WC}VXk9.7xmךþa>tRf4,xeқ:P#`!ǡi2<"IT"`_*{-m LobJ?F@/7IrS[RQ+ANU@le'ar? /4!V{z>"àRFb8 \^m]P I؅bљy[ ,ŷ`Z @`7nMP %^c3Di56_g往5٩(,ӊdefPyc\f |۬&2UP4 W2qL/$Mŋ8w ]J(.xB]0 (nh0'_u$6pM2am4XtJOsNO q>c&yW8r'ef$B_F M%}(D*`HQ1m0Ԁ?75(7nj[`Y"6VԈu|i[Bm4Z:7ǽ~ūfq"pdl wƊvp3s-LTWv[i+4 ㍴(8-ZpRL_ K~?nu:f*rf -С5%$>H۱_rYY@^]ll{ ;Ex.Ŷ^0cVq $4:"ָwwٙ9Y! ;2J q.>EESl4*Mό=v.߫izD…#fch;Q#X]uV#sp"BjCПA=|0Q 2eH;'M՝3IlaXԏ#`EM`4I]lJp%e!ɪ/`͔@es!J aAzm ^?eҫ1loUQ$o6wAҺ*z~T8%+.h1sRx&Sײ'`i^ilʣatPY 9jg|S6}*)x4- IqHV/mՉL~YBg>  kRN%m FK'kԪ1_ۛ^_}zy WgT1WcK{GnBO{'<7ﱢf,}p߯]xjAj@KFs(+>&h,Hn`\)"m5{(1q7{+*EJ:PsDDV:p&WÂ727eOOl<' 2xCG4w2^U~y/ZI+Vv[Xtqr،= =)i @ٽAp_ˍ,.Z%/^tr^2#JΣͮ{?=&~Y{(}SG98_Xhå00Tiv EְD\מhh i10[vR"ziѱDžIZ|2ˆE:. Z uf4&o71td]?A*rb HMcH#GiG\}AiEKb:?㜏*>64^fuAD2\9ܵbH3?(-,Kɡt?:RdEib:yz&ӣKQ&ul~&Z=OxdU{+EM -1&~ei1Mƒ|bj'-+x1lQWS ż+X଑4jZ,/Tzfqwsv$eSf>$^U ƨȨrĆɌ89$- vh:g>"$|>>a 9tO?HRނ0^aF<*K>L v'mtFn=w@PzLP183܄=-+RNhuE{-q+nD8aGp>OsAF_[eb;VGs8.'8Nnn16|SR;Bw4X**Dk>WIOgr峜)TZ~B:SiȾ9 Q5(Yf"qlp6WeR{ jȌQt8981$ȼG]#+5V7ZuіcP/%\/VtZS>KTn?ycX)Me }.:ɚEL@$98ܰ-؀F+}Բ1G?zz*EhG&RʜT\iP]nsev$~&^q(r]ORF {*U{3~/OkPeNTи,;Kp 7c$"̰Kd1G(e}p}B p7j jv"͊puh KP_GȤSЄ4r>/ C5\l>\w{jRk!%(}WQ9b#1[Rی&\UJN);;M$ZHC[jRMN XtR˱:lb'!;2oN+4zE2J@A2fFMMsĸIo! ۞nx%em. 2hH! v^IJ52Z,lRL?6Ϫ_h0Лn$}Қt]%xg;nD^0rhvih ev* {%N ,;O^8 'ZWL4S=QvV(Q"5pN(oL} 33XP i4ud)vǥn?I o$Ml>bˎ1y&=൯}D O[ P^T,-tX 10iW)R~u\ir 9R~ Լ8lk.foz GJ۶P>NM7 ɘgq†oӀƁwXY(s<u+ yQy Dqj݆F?h'k#7UҫK %GSXsdȿOWn]Uxd?> \_6_"m)v7,1Q2̔?ͯe 07F\+a;Cu8iab {^:r9Te#pihrg]ڋ֓INJqڈx?}3EAj'KVwI(iLAwz$ش<*>%ǟ>D2%떝t0زa`rXe(CۡfwbϹ|-V8SJ0K P~xN yB FB˜Ģr^ "p>N)ry*e戠j/[EqM핶ס3qQw1N֋m(>¤70˲5C-usL(;>iG9K(‰F;:f1T[Ra`-㖋ˁVJb7gS]vA1[ 7&o pWInY9Z̹8ݣbM}M.yB]yIӖT^~9@VCD $퍶l~p3=Q|H\;D ;W{t4Gs1S]KG-o= Հ:~?¹NP2SnUZ$USbIv54;*eT᧵cCl؁|-tu)')#11yx?sl[]j(Ѱ2ϟ DJ! +T@׃#! դ]Ԅ3(;LRͯ[KvahDQ u|10PmTq@i_zr#oUߌlDMjѶ|畀0u]m)ᒐ 1g]DOuvz$_nՖ?PdMRէZ:oQ3eϖSEv])zo^>"4nqW)}prѨ˕63'ի9J/m'{Wڪ ߑjOZ#pT*.Ii̗sn?R{'tyYT ]`?ڵA = _YI+k +:o~ 5E br"](xv ]jUM8&J /{U+æ7fKNˌ88Z6摬qyaZ Cv~r<l*CyY>Q *Ğk6)pH,ghU}bu^bXdBepFGV&\r잂_ŽZ3>e ~ǂmc5! u{Pw^Yu (h>w֒jSW=_KOJvۅejG5 C_t>xݳgh|a\KLW-7”̏g|!c0D>-]Fp obfNqLb7 ŽάM4۔R A$^߹{yϜ_R{$AiX5^sڎhJ| &9W MYIy,EtAEQ7A}>s\.7u<ܳƉ&'@s͢ D#Gq!;|DH=(xf0BTevU%c;?1¡oZIh$MϷk"6 K"]cci;*$ǝo:~K wY ,opK gl,!SDKhiINK ;N4U!9+S3 -ВL݄4)/-[ .9hҙ&wDւTO-BHYd(Pwp z$}S~.%bb []?ŶI`g^Gl-__ _ 7Ujvm:ٌ9:M>଱oZZzZf!|Bb",,BLq ]+# TFN_+yc ԋUGWw -;.Jj1t#i9b q}1l֍i _qפmBlD_Qy(M=&Uq/N_n=Z-l_K9r?Uiq2Q6r4Jv ˂Nr5 H9~kOl8TD)8e6o((IK r 1qH%X4c`Q6>OJ$iVQ{v$5J*fSNI~2p2|3`v@*hh~zGbdڊ 6WEFXvflI3_謟Y|bHGh; ѝ8 t- `o 0n;QӨYt\}-)Wŭotw^=Twm3'ɸ_"2rIZi+4wnr͊jҟ`oLNVt[q҂V}Gث1]ZQCqV2~}Gq;V\W)2NVOD)xt/oWe-JZWr+Z0-e>F+Bg ڤ&NfU355<C̊$ICƶ(r1&&55C]H!*Sȳ[错aRª,^MCm1NЃNs_Ril¹L? X)yg-"h2 UDfsn4Cj߹ȳ};_w0y{"&pgY{>[E#]rf6ҟ;9>}\</9OA:W_%ٮI=HIoR5pn]V'WW_ ׏Vn3uMa ΌG_kp2U0@pVX=keJO'cpqg$LFHyv i%BYR4KHmZ+@8g,jɆ9~.ԍPsqZBc0eW}Vr_@n;W]r>SD颚YK5b0)\w:E}(c +s5+մyL!%d|H/fUBeOedjG5  خ]"+XFB_(K.MlHTy3K]gI=Ff҂AWXSD+{ {0- ቸq\FqĎ[J^zUvEz䧱& ̘۝n>GcCdKtGϿ%a MxZ_>'~c-+wXA#FpC F4|`jTeU!x4!u`5WµF*(Gڋ/KtGl=.V{uu3* ~9iIAx&$>!Ҿ'F~QW :hx ۪*t Y&CPRgqbriIjZwKH\8.:"ڃԂCQGl#,ь[mj:wcP+\W׬\0 vBs+ƈa"F @e¹6)ґ8̖Bg{K7)Y@~>Ȯ/nd₝c͔Hx!@(di˵oB>s~Տh|h*/nioAz+rh8^iӵؗ JVnoCZm.#D*r]pn5ɻ 8Ż><ltjߔhˍS>f }qaLh8(Z491go36ety4sSVfrίC9^`%o,vwלcN-@ŖƦw?wn:6,Ս!@#> >$ЕDNH𬥉]kyЇo`75uݫ([8*]wD_"FP.h\DޘbNavml3ʭc\Q߀D\"wGtm-g5@_N CD'uMgCDl~d?) @5U6=$fdub?F[%4Cao9O.9 10|P"W|A+4?ݝ :"'[Ml!K<UšKWGH/** ?Ɵ˃ƢmVĕ* ;NGTf:61Zn g3齽(Enq(3+)J:~vXf~mT/dWGXJS3.SIdFg㺮t𪦗,#^H*MpPAGc*3աjDuМhM,\AdCǎ?!Jv? f;Ypi~}_ksUN`,S65ۭ@VYto"*/.{R0^MG%<_B븛alʗ-䘳N>m5껃x&ulR`ns*x}幯[\=A& Iȵ}N'\߮=W/zd.0 HmO 2si:#ꕮʍفS:&{O-y:a>u\=s(: ?V}6K2?=U|a%ktVL!J!kpSxA88`W;V5DT% `]LVc.g7beIqjdEEGw0RFw7rG-͇N]-$':L'źIv^MG8#̪7*rvqco @R5q1 e>e`S=cȽ)'4[#ϻ},v?d#2V5kd =T55lj(KG40#D5ـ9@- x-UrN6.Ep )"x"L#2F 2ĬjTS|9fK8D\D&&י7^jrsQ)OwPk/Ed~w*vX;A.ClJ 36HA|#|*#5F!0jMhhefc702a} }e4?lxKɸ*1~?9]<3ᓇ{䬱,}YtP ]qd3&b즆_" }y]-z=}Jxӻ_:$!_|u?JK.Qdꥢs'csʕxl{aFBymB87Dޫmn].m~xF)[IW`z2S.|{ݧ v ɖ\V,5N>D1|qm=M7 uNla:kM$ i9(*54L=@xϬa?Cˮlu, :![[$Cd rdditFgK$9>Ƌ#~r3^9MfsYcR36/dAo!v'\kvp?nO\a`{ RD..BD_Zo$ckAyr$8Lmj;VϦ9rgaģ\"ȸܧ=iú yy5W[Blb%z oY=uv1dotQp^RgI3^ k4gkvr.\}r\I nkҾ/;o/K8}K/&Ɍ{*3ЍN™J4KJ#x2ŁƿeϷz_#rz<\e#!ER-A lcޮ40␶]c &~Pwui1C_F5. J<*/c>kCTpF }{Yd̖W5=h!4.PH(ɵ㧻]KK?䲓NJNY(XX͸R7~-=Lpt:x nPxĖGld`;/9r2aMb&CQjڵ\ ZciQ\h ˻vF0tf'ɖOVs-nܳc-4xvErȪeT*9s10 $fFbʸ9ݵqBX.8s.K A#/XMio!_T5`޳LŃO~%:EOگJWzbAwZqq䐻UHvqC=<4 s a3ݏ>k3ı Wɥ YV;}3G{ ' ~::q jbWuQjwgh/ՈM<|?>@k5<ȋJe NGea _{W $|`{3VIt>Yp$-/1?Xn ed L&Cu 1OPe~ 9/96vx ,HI^_li$xJ lKXSJhr" 8g.mh-1WvYXrIQ jsI _-u@c mhzUOC"H0e:`FKtCZGxA3] f_I|;X9QlV' ቿ?Pn|zcNm$'O#z=m2 WS?EFݑ޳o&H |Ctbϯ?^u Rޯ01i_4kq|_DWGBh'k qwGg b-x=#ȗgͶ %}%XU+Mu-(GPQNk.6;ՇxЎOWW 6 gD9@0gRu-wGhdyƯ^ȹXi ~3Nɲ Zjkb/K8sOE2A+"M,ڕjc*wYh7æ˜>/˱5fUMP+5}~MdP=xTh𼒝ʺz^㮖pA+92q vDA"t[7If-Av 8 '?)NVyfћFHwK@f)lTiŘ[aaGZأ j7qqc%kA7I\'2i}<Њ23aOܦ)eG;F9Lp][Z07`ifAҤoc,̵hKl%DsIm:䚮Dc4c},LϵZeUvỎ@MJM卥&hAwAs єM`s3fqS. g4< 'IiԽTz84( g 'j UO&[0!:J|qL( n GÄ3"tZNku&n !q!b:g $sRYϲ$"7&+QCrc쫗҆mIT~J5zA3xm>Z>F  <r<ƹcWs:yQҎ@-\k"¥lղH[7G&Pi"jD.ثi”wyTZIвZ`ÎL. I;gi| (P1MYա^gׂRI+< CT g&Ϫ x })t"S; o`Wn{X$Loe'ҷШ5utG.4}t )Z\/:✥νv18 h+K9EriQ~wf Ulc BoA3T ǔCiH\)zs=sy´I$ (q*.!F$2kL|Se0,ߏcu!^qO'f~S/(46 uqmYGU(ŌN\twπ0k 7G h;?Ү+-I.^AaTbs&qQ 'xY+Ɗ+LPy%`cTK %VwhtJq5 W^^Z.y #7Cm^QY"HwieOZF|)>Q1+l\p'ElPOS¬z l@4Ƚ1u׳_&BcX@S O 9N|qPMv GqgajjB?=_oİO:Tjx7{,9'718sKzów1cඌZ4R7"@"kT%oܙkx/Xfm<+ ^ Bi?!\Z@  tLhQ<#׋y#I:.8|:nz,2#* Z0`fEk5o.bJ2J-@DQ>>Rn(ǎ`F|ȳ/cF÷C B;a:[qC$%2"Jyb7r, LLx @MtW"qУ,gu&@uz=FmCMmx6BS1,u2[d:cD9){lU.!bXMQdѡQ" Bq}ؘ19Ps`Ƨr]#r ʼyϮLcaf)>+x߯|SGҹg@| }іb$k_-pqƥMH̏W$ xp:ѦJO25zKb`J&K)9$0 ! 9#.A}Gf#Ydaلu߉%>3[̐C82^hN3eunj*Q7-YJūAL 8W$Qa,C/T6v#jdhDɯn;(P2yٺRE (p,2C"w`ك݀p)a /Amxo݋fOd%nR'6!pWOv%ft&Z5Ƈ=ZlN=XHܵuu]~"[U:a%:n yT.@oڳ)SXQ/f|XoU+Q p*:ΉhoyiAJ!wö$c?4'^;WUs=o-+ѱH)|MYPX(;Bp @@RKZК9}oW74ں$0{{&޹:SS`浀d:g;vwt:c Cæ|0Xn%8]iPlH͈bIIq[ymWBh>%;o+Ɛ2j[6\M]oH/򔒍q1+Rd# RQ:&e36@FC15fG,3c\Wc7OxXJ)Pq&yQwZ\+KLעioJjМc"H̋1!ױD ÙӃGoEM&1>h]WMB2ZS9MbWyChW~_L, )t-#-3 q]4ػ5d K%Wȝ r$PC5RK|qj|t^ k]}I^7{Su kEXnOi"k`k?wV.qH]-(4mn|d_ 4g0c\coԀ6a6!][/w_{ |^j]E+֪~=5~VM{y7\WɃoOs;'%91=nč{jĶpe;G@x3*NVh]{ڰRL҇/n`ŠIDE*p;J^VHb ?3ZƹLYPdT/D?As )w|l^T{y[Ξ@(8 sMUGDl!hW8rjǵ V.MQ>&O~ "o=jYcD9%Wƛ4ꈇ*fa Vd1!7<\Մh *?T^wh_~O5qMoyRɮ]K>Zpj6<䮏CWR/x*P^d{ We}<7agp}t.Gshؐ,kف2 ]+tѓtY!-&~| 7|B+~h Yy?kkwT[]addSEڌtR$Dj&(ZS4q<_t$ATBX7k<* 뚛a FX@)Ms1?W](AVl4w uAI ~s^>j"gT:F|`X*pĩ>c&܂BmHFzϽ%XY/sԕ3%#=R+,5wYl6tI!dbDܫ4:J3ٗ 7 a1sqϱd@TWhn9O8_7E1S-e[xpŦmi`2Ӧ{5kwl>{}JQ,~s=jw6TU!!azTT#n \t&*]D'56P `l+B(?ژYe8;<"3TݤhRe&۸Iu,wMc t X8Y@\$O1{cV~ 3gʮ6"nԪ0YnbIA?gMR-9"0ѱli/8wzP{>?b|X'4N[s\ Y}t Y[^ 9X T8{~"e6ԹY&7 *JݽM8sl,ձvYlJqc}/ 4/b(&~i|Iϥv%֎+ "rV[uQ$3gaab=ö}D$HAfVb TU3,$;'ku_۾)Si㨠d V_wUx88r^))ٷt\uW6%B$hh>>2EAM xc*TD_"^7_Xt\mx ɏegAwE3nt)K/kU mNUZ\V>|! @0E&sK oS iEd`UㅛQ""|*w7a2(M '1cHT$ 1txZIVڴ6 V~*AϾ]\֕j=% EG*b& QK tIpQW'f_!mY/5GDa=\=]ȑ]t~i!+FdW[AbJHt"}h8o%Y,8qYs$c!9vZgv";)!&+wM 6; B淠w) iX?Kf1te !9Ɛ#2:+'#zyY?Vr҈d-E)ل*$I[^O$ 0t ȕ *KAppߐw9o 6@;&@l?Z"Z~'uUY{-Jw&*bva'k4 m<?pE?MGo&`n$k!H!6YNƛǬ3]X 2 ga1Flw>y[? >ψJh(km6@*Dc(@'JNj]ۿ8+'.+HY`Gڔ&}G=9kC/Q o՛Y_N}>TjǷ- bGb_d?wABт 2 li +opȒOh0 Ivf3vcԖwu₶E4-yvN]QIWN_-ҏM+$Wo7g6p@y+s㜄rrN^S27r* %',Lߝ Ѭ+gQJ N QTw5J~:E†f&f}bl{i:u9ʤi`[h_Y-Q9 |on^L} q{9) 6CY }ID MYBT9pGVcbX fC,P6}GA{>I MRCi .Y}<*h.b jċX\\5@VAc(*${nhbZї"E , YᰆWꂎ6܅6~70@Z+d~)e&^;2 .ӘmQ-ƅܽ r$d:Ҫl:+JnGT(oZ5MȻ 7=)bD#HKP#~XɚN07 v沅h T7B~ 1@jp͊m-}&5s9cd,&R>& _,Or?Dl܃Q':a1,wu)Lsv\N*qTzJ(B5YLWphň`b\sNƁ&n(k9BVX8,dgEXc&)T=aOA)fm2%!?prQTBI.l + rWډ[vxk0y..֊s_VdbaM42j?>K{z?D L=\~4Jt hc`d@>S:׹.g*ݩo9f}yjG!NaOiǭ$;pɴlf Njt5#`Џ@^/6A8i4 V ypgpزopkbh6l(!sqP-VuǠ3R DHRࣇˊQ]YŅk2 ҈/Kj#fM!Qykh5Ćv&u'pG}D9#d~[I*_u#-j]kR gy#5M\蹁.gY$]LZ'=:4nSp]SK_e(nW*[OتDQlxd+|~h'*3u3 AnjQ:zZ9ǒzŌ歼RkUT 1`8-v|`lK,6/IGk4ԈUധ*fH Bȃi% *OP~L "gV?OQKV( XZ@z6-8 UJ8@G `|y$Z9 VKĽ yRsU֍tfr k41|N8ʉq:̻rZQZvAr׈w}՛hLYVGfDʒ6MXᄈn`FCQp< [<ߙ@à!Ѥs4uJJ6k e߅6X.pkZS6R[3JI`v;;IRY;L;D!#uz}nb!219~Ɨh@?W6b=@7+Wf ^FM gq^4{zl81eÁ%^as^|~L\,B3\TG0ܧe]f1H4uX4"KƟE=ueWcٕ׌ŧhL˭ U@4վV})0vt='!fR(HgRxE =!VЄHTyEåΞ:%PwxMT gnc)YJE۵F}#JDRAR=W :T2pg~G ޸qUDCyQT99 A 7w B Xe1ڥ 2wYǺ;:0ܖzqP֌8RnC/]Wg72)%:hHo/XS؆Լ" !?`m!PCyJ. u}*$Mto݃Y{Wah&PYR!ײz>xړw 4m+öLItmx͗_m쁤gA9rcy.=62t(Ff3"RLm2$5Ptk0 ˭α52% 6es?%qzclB=,CW[h}5@hN.'uGվg4 =$f/9Y0  :._?BnuOynX͋ t~_7\?Ý6i6màcȵ{)I7j8,+B* :vYlЁflIZ~{oGNƘ}y^PSW\: N7'5.e6`,$Ȣ8tx-`LR5*Q~V٘f'`J;mMbҋ|x4>çjB=2>^L~.( _b璮F~BElH04 ZNe$HV`hur0zFb]SGݎ3zrR|!)ٙ[fd7YeW Z )o_b>1'y&&q Zʈr R󲳛1fvP: pm;q6[F9G`W()IoG8śR'OA=X\,֊M6GG0#azEQE|a|LR^vk|Ϲ<%=2 > QHa Gz_ B?tJzBU92p0b\]vO.X+pPV> !Aw'>2KK]2:p ^øvHR ̴Xbe*^!QG|YO.*uef3:[g niLک= Vy)zeUW-!!,(*,nJ_tL!NVV ̔$ܞL:{ֆ5faryW!-l52_=A*m%\y{j$U/lO_ :n[ID"N%Ƭ1(:)&^ bȗ?Y3-1:_{?M@3pt&fGAG fy1@bVo@$<9!+^j0=XM~6en_xJK=p~vl}@KP媈[ gy M͓|VscN}|p R;'9Yq(P 2=mCt9§P8[yDY$|EcfM(+%g6c]a&2qX9J Q1 .o3lPhMlu{_yU&XxiubF"88:ePu]r~h/:̓+@#*]}Ӭt=p<rCvIJqDp&tXYF!"i O}WauV5_LjQYA],X/1/s,z95`ű#K ~IepJ0_xvQ g7^뤲fQ\tNAML;D$Z Y_QTcUW#'vs9^Ɲ"zk{'' & F -wz/wئ`e2Ivv͓CqL7w+WW Е:2v6åSE%3U;v%+A o+lmzspBu8 @[E'tD0m8S4`w}pBEG[{<]OKky" UQID{_TbY'u-cgHtZUUo@CW0ƺĊKp髩ҞJ"#HR>OB$1}_bU0W|\Ď={q܌J\/J=Ұ4΄>{~m 9*џ REP蒢j9egt^uJs3?R*uCumbԑgBmX\03ѱWռ{NOQǁ7iLyʹIUa8ZFRly7E*@0&]x~@cٙdea!܄f j!g5CXѸ_!o57خIAHR 0rv״f|!ӼPw̧&MPDZLY !eD)]G= yur|I}z6OdR%߫NVD&Y=ᑢ,W#Sl(Wihi#EգDa|{-G5s@T_)\@\7B&4I[X xF0 Ӊth>$͡^m*o]DO(:+8tH7zX;;Qͷ5|W2;0 = 3"۷'pvRd*@g3T<3z1|~PEY='-(Mq'##jqiqDb#{C.fI_BXPW\'TDwd3Fv+}1U&|O,q;L߫bg ePN"t~"Θ1X??^ 6N1 L@ixOi2tC6ai9由tedƊ>ѡNxUH2=+c3or<@ʇ+/&]NDJON8[,6n&ÖE,=t@(66^ Kv4'#/ rMgT!Ud*Ci:QI19I-CġC_nц~NϭUIH՝1̱*qzj$#e6tzm*.<Ԧ\%{ |* wA[M)8ϑ%16U>A= f޼G''Ñ`+DTqEvj-(tmO4'PQeQM)Ԇ<ޗsଶAn :bUh͚Q:Pp`)AtVn-᠊щ8tiT aEtlh d8/9C]m!fen q=I.. i>}g12Yo?,l !|agUA}Z7brsj70?f/bU|5keHB4.&O'X'BPH')T)=U;XHaĵb$$&J^ƛ♽%[;6{JG{^P"Od%?j:0h:NzǖȸJ0*X<+-)4: 2; nXIp&B8u],%>~J72oLv{M!9ǰ\3o.!r:a7YDxU'6:͓||h7`]&C\&#؜Bпu{&G+F?nȺW xkx5xN.~ʫNT;#쇢kZ+G^2L}b,U˩R K.W*ռ9߃Ÿ̺Cq9)cT69 4.wR+BFA T`[,J-x^ѓd=p bA3 T_Z=@ۡFJ^1Jr߳?VlN4 <gTMajmQ@u 8D KcVG|;ZB˭[OzFNrd2A|N6#=XeM\8>M0R$C12ۄ\[`S$KHpDV hg? Ux GQzf'}[9' 'k+Θ5-~3w%F6%C"LÏ,g2$/;C/IT"Ԑ!}V Dؖw #&.ؖxY#ln_JhԿ5 {CքMP-q*(r.]| ]iƵ Ի Nw >ucpq"hྑoS٩@8V g,kˉHY缗͟.=[PT K 8y~?}c3Ki0pQ%JU+ܞn~+aHHmҋ.c~<~њuʿ8QT;IVaqat!; }7qixc s'"=`81umruaɎt @QvJN)L4}{ ;1%gjܥ.xll!!p$8r5H^db f~LH9 7/SmWd]ɧ!6,'GGIp*`UA_EWYH#;{&(bі%\:9gW)uB"eF=+ڟWL&+?͇0vNr)* K;J>lUbLdYhD'm]WJUj_+Xظˠ۰%xQ@~NۊZ&~$}q]P2kxv2}_ٯ@% ?\5>AuaŭU<g I>V}_4jV0ĀG P%7$SArF"ܤәBANh,O蔄U-r^NR6汼S$j !qlSatW9Cl$GAMm/qĭDĝg|p`;͏0+>?DOwvRrB_2㺹] SqڼQD\',S tŚ,<8*!,d1Aj8Q,YZA#Kɒ_u53L)[2nj /AF r-='-RJjoe缉a-=@{ҩm9m -yަs{ey1 6 3HYZѡUHM&$dd?/a]>Kc5a3[ 9|.ՑNA+Jp12Xou.EVHV'N-J- ΃@v6A`U;ٴIMț^%\;CH1v n0Lf/:J :pg3*V)T|,UMoൽ{u&v ue= $hb|t;ZJdTGnUs*ӴΚP mҳFzrFYn!@JGs;Yr/l#~e?53(ͮ Rب;Tߌ Bqݟ: V@q#cYHL}j+(}qvOUժ3K5B+ D,1}G"UBW%6N\S d$ҢߟVf`q(v'!\KQ]IZp<ѲK%@y@-oB)uMsuMˋ9'.,VU&M'jֱ?ZN{=zsLwc~y@2 [Si 5d5Y>āǥF12eސZ `F(q˓ =m"$^e2&~UW!pc}( iGL_?ُV="P8)GrZlu'\F*4-^s ZPפwF1! 0Qr6K  78h2|Q J?&h2dYjmAJ3]qeה@zм e Թ?w5?En8PV`z#Q5ƞJG#=e=B5yD1|xR!|av$ļegujA/3_ '[9@0q dA: [Du7^V67-j[7PD%֮0p,R69,h SĔ XGkTNŢY+cB~Jp İCe|n_(׽Kcm 9৉jEc"`w49aӘc0L981VH;[VȺ0DP$g*5w&҂cf{JOgfP$xEFi-Sy_KZMJ3!#B)`&7nWY1d7ZPAc꼣U9)IfviI{jd꩗z]ԊU ~^UePbH8,Y7gwV#>"GT E91GJڔD@XZ@ܲNjtdl3mJ/ͩk]tWlS,ָ4Yd8˰q9 ;鹴TB&ݝQJYJʿh*f=('9T|õ LnOBw_`B[\BWuv ie<9 3v.:cIf i<7m|c2NYp԰ylR,z$ >Gc\1d:G5R=+&[Q>X4Uç8׾!\*˒F? s,1Uc g^?D1b,_QyYb-j|lyo6G|f1jCϺ'@gQ1i7 i u=qw =f:iZŵ7YaWFN4"Ѻ)I5$TVIL\Jɖ}-)Tc CoV< "R[3mO9K-ZQiwXd.&߯~ƝpCY6r,Ggd~&+iwAW-Z|]y$Kn(G~MtǶ^ftpG*a/]$lFµi,hw4M'*1oxVf{ޓD]Nb [Ӷ%ZlK@Ma?d;\*n"9ֺQ3qO{qu>YXڻc695'e!j/ L(Ni63ԩcTQLZGKjz=ϔnl ńisqʔ!ؠ LzQ&Uj! \̞k0iCl,aT49qّ0<%\/rBj!ll8w(yP`W~n ՙ| mz,?Ծ&)PBEW#I}g=9j(gMe I?5Z)V ~ȤHY!'G@Op'e_z%?f i Rt[bԣ{;g ZnpHf'Pt,h>k, edya.f$SC^/TiRqI[ "8d5iR'Cx#^vj>#B~|N m>2]Śb틧NomU9b!3i h>Hs^̤^rtj-E#oZ}{S$@sؙ'I:g髡|@kDo+0on=D$9"MƑ7g2#C И [ǎ p#uQB }O ~!8M ͟ϑ({S uAtfWKؽ<0C1*!w+[ 18p/Zyҁ"x]r[f_7*#26c\2cA&!oZʚ5Y"XI\ˑ|seO!ؗ+i̓ nrtsT1xtݸiIYlrКiR+I݈,Cv֨QUi`Qbi:=НNDr_$ʀT=6AZX3OI9?TJ5C@⨛=Ӻ.9G Α;Ucm6]^*PVjc&UWi 4a9 } X5p (ucڊ];bǮhKIKJڣRSIɝ V2g 9g^`n{Pَc(kx"H-nDJoo_2q(#r̰3ErvuhlܳO%Ѐ: Yں9zؾPja3UBC"+K9qf":.sŶq;S][KDp1E T"i"-pzT0?~J8 t?Tu)765>Mx^N7[]ΟKoއJt- k@9ilzESQ$fA_m_Q] cŒQv݀u)&54#<=u.o˪?)<ǽva8|g7˷%UfGg up:-d$l_ )4M/$_#}'ˌ% Q90x6VJsT\6ompOۨ\S?i셩[>21R9 ]W 9m{T%$ڧLJOx"T^c ܼqݥF:6rR6“=,~sB N +f*Jj ,AkY(qfHg&TeVE%5rIP#o߾AO`$}+E=G%"u >Dx )jeih!.4 xM洛_ʻ29B#eA%+FJư6g?%˙Z "Ě>xCAN; 9FէJFǬB;#^IHש B_Ӏ p{ZAE+wAMP޻=9jl`jˎW.[$Nz{w`05Jm?'Y~`81Ө""rªƤ2d|PX"7*"PZ^xtW城5#YlcjHU *{HϥMz(S߇&!)~qI*+}>_;X0sYƼ4@5Xv|nCOcEgA3ulÈ}7'DKim1w-"bgSɩ? ZDDW]B?׮]~W 9K tAlնړ}R@w}=T{A aPW::.hok>VB݃VP)v_8O21UG:p])+|g4wr1 KOVb/YI'L[+91o:.Tg)¿~럭%N( Ȇp(}7'~wZd^j)k_)j 9mW9Xi!HVw~`JXr }ètӟ cd5BT~g""vsB9D@9# !`; W(t06B!i #CǓO;=ʲh<}q5NQV]M:A?ՋٿW0&P ]L䫈0~aAp%jD23,MU,J fÎbk/8d&Dp_SR?"cʚMzm]ѿ%0 [T6{v{=B/Wr*[NscO,'y#Xa#?@~KQ^! n>_F~H/z'c¹G2Ax}3-Rm>͍'`')fOH KW9d5bq- rכwlUMazROؼ߈:QX99 ~іݪ 2Op\u2a#~m꾯(6jmOE[.1ג.1{&HRj [0rƒjږ;}7cj=<^ύ^$ۍDr=lt,ȴt+SQ~T{)#K8l鸜9n@=;L^c_S3EP~ 0)jIi| $g~[8[t{oYtMm\wFTWgLH *m(K#-7(`hYQT3&xY͙şFaAC!ڻ}Zf0rm`,}(8kI.^/2Pў7Ƀ^A0<0?f:VW@*L;,0T:t%@N,{Y F߻?v^D8Ko+v}ujTrG/Q>qN_X<%Kf<) ֧㣌3:U4l~˅bEg9,1df!duGգ-½gP GĄOEQb y !8ՃHz|jt.Ȇ%.#H+5uFm)/vìVv>F[t(.f Xz$0SnPS8d-zsܮGpf2->O:Aկ"Fȼo7[5$Nq)Kȵ?c nl`)zN=WlvWFX\T6F?DoRG~x E;I#P1GR:'#O8UjFx'@A Q"ߺzb:1F9Vx y*@yt([F>kd'x!@#fWd~5bQfߢ$rF߉%!uEx" .Pèp_"(a幇8tc:oGt|+=sgD]9dPL_wf팟VI>z\Zhסu\K(%427}=c7_W$S(.ϣE.G|e/9U@$*PSm 6mP5t-ձ,~n+HJV<1qvÔU*{/sf>S\dpK/-RkBR7mLxz(*_/? UI϶ 0Ej}U䅦6=;d`~3 ׿T `or_|_ah;஧p}#>X+Y /UϏ*ſ>GWZ ;VcԲ#Us3a:Bf$M4(֬bJ ˷ϛ`^/xC.on%Lb 1U6/W0ePh2^F i;Z-V mO&^`z%͞DS.}8\nԈ< F HqJ0uS-Z:,i6%Ն`]4c{Lbl0Vγ/G(l`։K@7I}O 6`s@X%wD'mTp&:R+7@`r.*z9;B38lfuƷT4RM!fFvuM%H ~71sw4gr?[#nQkiQc \_^:"ď| <`X CbsMD[2[t͑}ARG(j=k iE$FR%`ODFj?^Rhk-r7#S儮틴l).SjZqw#dНB_Q҃^C _Jgڭ/,M# |E={ >˘QQkpx\'mic(>=~ݲoӔS p[B nrXy r[IA=!,V!|-qP.3múqH ~·!w :h9y LiӜ|GƇ{@vNMh4f"b)cLf@yC YY"vjSE8D^j3WZn DHw;9 -VWoZY%lln6âծf4ŪvSdRU#lD > XԹԐ-WE0PxdZVY)o+#F"ILZrQ멉o%&xѶɛBlU{4j3%~< %^R%JVGs탄0-g9~} =:D|. .ۂ^x%3l졒( cAV31)_92i72c(a8Y]3j3 j}N ޴[?}<# ;N`1ɝ& x Jr8X)d$ ~4qdb&{O]esLlU?R{HB̘OKٔ7C9], DQCt hJDU)PtaKe>Y'uCMwFXSwZLjWcG6Aoݫy#bb }kmd^89Jѹ;!̠Pl:6]nC$#՚4P~;, ALԙ=]x kgP.6xU9~>w̐fmB8U7 |V&C'ݾ%<\{mt=8zkZ~^N ٍ/:!Z~+p#.ݜGMZ[Oq},aI{"?GG^yb~/+Khk9@+^=ɝ=92y *Cf}z\L(q)YTn^|r~-KX)/b ^lm³q%`V@G DS C^*$'워e$?4. r=.R:ʕFR@9ɺxq/<|livOſu|AB|J(/?4:Jk*whr䬾o )RPk@_13:0f~Ÿ>&ɵ"){:n8W]S-"KÐ*s>XMmkјa)P;}.nrdI/1ЧuRu"z2՘9=UG?c|t_% O'4jZDD-SrБwnVVش5E^nYix)SP H9e( deہ՘U@9ը~7ĵ\<gʄ_k,yMu Ls$SZr}J67u8ѥvz_弞t<8wF[~pC&R35ѡŷ.%s׼&,0ULcNw;o3gJ|Ibe[bM헔[U)qcF/a&͌GW=65_`t<ʴ%r,=EL}Y"=2A^heɏ|Uʁ:E( eAB\jAkuo{7$I# D eVe9 ;U 19Y%&m8M\̗vf3^ egµ)HQc w=W/"դDܑwY4QX $Eݾ,1vfjN0 2)sμ凘fq:qMjzLxv3:5nB 8nJ;C Z*i^Eb|"B-d<[0U`xiNJ!w8s-A8ZREr:8n pT}e4omfTA*RԖd C,/^A:T9Afތv%[,퀭ᗦ#sc/־X\oF*wHVa/=>VJFM+kך  @HtDe"MgM&5^j VQs,nOuze;w#*}:50?2 P'X^^fq#5\䘉qHK6-]@&MB&6(>D`>V@pP:V_Kp# oܲ=䧨%qYڱ*ex7+zҘ栴Q J) +P4޵"gx $ _;} L_3!1if _;0&ͻ$Pf%ݻ?Ҿ@k 0X=2¤/O^"i4Tjg[6K aD/Ԥhː zy"W`.bv3Tmw#z='{)'AG_L NRI_NC*bAvwL~'MhEؠ^^ݬ~DQ^n'/-$CrE @lr<#_'(/sn[ĦXAZ[dWsq8E`_&.~/| 'jIbۋFHۉZ|m=nӭ:FxkumSr0y5nWIbQ) U9tsT̫nx(01nX{< x+m2*rerLS. ^Ќ W~/>k>{)^\pݞL*2;bYTahHؙ Qyx/ד}w%@DEhThVa4fl)o &`(6zc0w`%N=L;AHD#i/ @w0&Ԕ2oiY]ѿǠ 9m'8|LzБBr+@[q_g"Kd1sx4X3+[J!*:B?61}&~{Lj,r®OC J)hKLD Ykjhi8|6:< qa}k9 '}C+2/PzCCwPњ+ƷEb'Hb]T Pd"1 +W(hj7BD`s uZ(+$7:!Yݚ߆ro_]6熖f 49[hVo{-"{ :z2/Nz1T٠'$6G-1 E}i#Fp0'Sʎ5*\?̝pO A q2!Ke=YQ{g: JW&xY:^|SݮVyr2Z#>+M\}x ?kB& uD: )}목9'au2;66wN_Hm3:!'Z0n1Vn?NED#i06сu$.'Wl('g{ ~u@8 0Jôz8돝 ޝ.bO:Y Wdk qUN_};{L2R~K0 ;b|.:W_o9}&-@s)1ETD%`gn$w'0d?Р՘LXE8l PY"=SOfAɣĔ3։PZr7⋓g2BTD4J}m G!y光BL!K9A`yD^[E4p l(=[tt bFsj8j5wHb%.gCW" GU^.݄c0Of uvo8<׆b[/.l /FW扇ܞF0M,Haax 0.,R܈$Pa= zzdG `vK}&Hj&y͑5 mSsap \> 1o1܎wC8eR;43C@Xu278٢́ZLk7}":ݝK :l1  f; Хvsێ4Z'tx|ap=8bSF6ń'V#'fUS輫U=KlTW=`d:;CBThqz]ab"%>"F0sW"䒈EI jy,`1Wُi狤GǙ*>m0ߔPfxYm$I!_E"#/0&I5H9o<(/g]=@SSze_}nܷ }? !.PPE'Z xA΀B!4IN43&!!,L3T}EdCjmI.!.y4g z٢{dWmԆ3ZRQ͟/^qhS{VV\k:B:*`vA=Ǧvޢ*`~Onq\-e Gkw|J%>7G(Б9>/e*rf9 )0Z  P-Cx{HE_V%}C."Vļxq1,xOOP1/2>n6O~.LNݏƲaB(YnGO8Mj#ZatÐ>X;5tiVA; BְRn U8Iy!ӿ"'\@{D% @dQ8gRtr)Rѫ^ۈt/xS՝YۑBYb!1ۤo'+!J6>92Dakw1 |(8ָ2/!2H/0!b)  '0!Z ʤbUSj%H85ѡJWVr AA'Y:qYز 7ԔvYˌ=gmA n Ď%K ` D 1_eyC ?⑞.῞=nP $o׃Z~9"EscC A~8EM5_&|cc%&GC ڶ -ED!9\[IF9RN"okjwHΫoW(EئЃ' m.KQLOW{3 YQ6nh6빠M!r]n ԏ5o54gr$HqFSs < E'mYYUDnBVdH;cdK囂N[)0W!v8g23҆S!7 `ӇpȟRqQ:3od]< יd 2CFb sNn92 u,ؐU歁KLdG~YVOFQOB bf~0?T(z&,n dJ*_pdz&xNA$/e ?:pp6lh ”iP%W`͕7^#4 ǣ:'E$2®BSH$¹Η@֮[nESBOX6jֻ:_#oi>q$F|(DiPxm/I*L욼%|`ȹDeI{PVh R %$Ciċ73x>`>lID >HG#U ,3@IJjT<|G鋛lsAmcH Q-zĞ/yaؔ$(w*'8dVv8YyfgA(0%pbO& }vdDzQ-fр0簜g"$ҖD2A]/1V8eP9Y#4NpoKñykE&9F4U 8~k)q-qbRnMg P@RW(t٨|Go;wÌLlobl3kV2 B{%K䯢Z?GG V?Q+<;}p^giBe*#; ?(HF!Dxj74_B98=wLJ[*m} e4r7c F|W_PAMtt_-msZ+M_YJ9{swo,Z߷ mY(c?Z>d7osY]ר%MorCwW\|B H$MեCߘK#/7lJGЃV*Wō5a -#>+ +Y/\t( R\¼$Ҭ-{,߀j &vtZ4FZ\P0 qaw Uj7 !xe$,k^.iƪViϸBb2*pB '_ф`CD 12F8ST$2o/=Z(.X:H,S2<=~qg(5]\;Q|Qg2ux[̃O> hc~5\-ڥJJj04)oLS]Q(cMB:Q =ϩJI 0#pLc窮| !40,<*i'sOROx7Glj#h-߫|ԀsTrsq-i L55%v.tkz A^zwBL(7d\.6ҏ4ӷj ! sh$S[ *7i7J?O³g(.)@Aslј3zL(a)Oީ(bksބM =GSpmg"8(]@c{J7;'A'wy!޴~V2>":F u^20 dJj (,L8$L4@=.izȭrP sL2e.6-!2=#`;35o{@(Z1.rLA4D[=ek;צu/.%Mi(:I /ҡlW jqw鸖A*2 - 9߈1dN$Ag&Ɫ$-;BCN|1ٽB6"R=>% |(Wދ]0*ٱZws{)1|ҽP ?EVQr)Q#K52,;4&.š,n;L:M w(;KU$j Dc*d!4q^g hڛ5 LjXr~ O{`9q]M7qp+m(sIGJ]A^Xꑒ 11d]A}eǥ-ҷ+ eB7 HօU0\J.B<|!XS|ZۺM?#ouޓjGABH_̂|^WNG\9eEnKH۾q(jRX+t3zV{VLS]h4wug3*#|h AWXwTit_.9-eSe)WVɃbՑtǂ}>b3KR]Ah1.`eBbPIs"V6.b}%Ia\Fw(D;bC~α[ {P ђTSG w4 i,UZ.)~dTZ@ar?Sg_Z,4uuȥ۾kz+8hO"oád3ye`"$zDPG;zҢr;'Cznò_5Eŕ88^&rZ DuD(dE0A37X^GenD3fF#@Y)U˂8 j\~UTlBVtOķEz2Wb1gl5'*2(&ỳmӶqփ~?/"nw2߱ :]8RD x>h!؟[jɪo .B!@#Ӓ:"|Rb36Jx[uw5XZe5uC]/MߊwmP4P#z;slY8RLg^a ݨSjHΐdL U$*]Vw|>f81-6X~_62#/|]+ >SV{3wxIj-#-]Wɜ0OpO$].̬,m+P$QZz=Ne nt[|AJ_G4,,]e⟃72GG" yu,҅!y)Vq/)ؾEܗmm˜eBnYݿ7Je4:]/0r4Wa&dlqgAL[Wش{Ƥ,[O&R +eoP7+F'.!&셖gl<냢&p @jCo+S#'Wܤ,БJr{z^Y, \M·l|EDoDDWfWQ#0h˂_@"))U0(PDݜXk)( K6.aZ' 9#(˰Y̢^+Ҝb߽D:cGW{Y8HdΙ3nrV}/~Fqw8t@v3!l:!E+6bg.PW:I,mzc l%ڪ# z"8x^1lk`E퇤\jpܸ5XrC;!ѩ&*:$~&z=GxC^$d OqTHRh]#dKqٓ (c, .9 nSqEۿo53$Po;Q<%h!v1O(mMܕ/ŕ|Mίz(MMb \IU ~@\ ^[7B3Il[8'*20#O2= @IKJHpOd,$ 2qfj@KՇ!M>ۗovIԔCeW w/˷ ,F4;Ɍqn^H ;~\8BPF &~{{M?Alܠ) )^jb܉n]d F3%A!b9Mޕחb]7N njtWéHY/UZUQ< -K&s|/QFMN宊DC%~/+ )d!:RAL,{! \0ol!d/fC)s\*#d i )6VoM 4L0*LX CQ|F$'Q4t0kr- W[T]TM6Ykcu|_5vQN&Q#v%4N~~$U t:ImEb+N~s0{&L+I\LMD`&&[YgRmNF eJV8$3~8r q5R獰{8\(Ϸ@nri,fјW"[LLQz#z쯑+z9gG{{# a7d1{< ŊਤSW n4nR!I󠵢9 o %oJ< w4+#͸!cH-]q Dž~-d-4sh&~ꠈ+DW Y"ǖ\;"Z!鴍S-GX f+/^Y%s*}1:b4df/$ԆKGba< UFՕuΉ =_BVW1{~KL|eٙJra(oo{ xg,"sZn )y%o@-RaU[v@3j}Gԓd=|&}?A0/2wٲKF[gGɝ[7ˢWDgf>*8ZR K!6<y;2\W^N ݡOחG׼ԪnSWc?E?Δ`*HQ/}cT " q%njOWZwبHdNj(jHy&r',8QWIhYz¶F+[TOjyBL8kBy۰ ` [ )F'L)hM̃}]Uf@qgLhA'\N}v;g,$M\EPYjqNh^n~#PZqÿ' ek2'AlP[ vE$od7"*.*ZaN"Fe^Sq(>"6㛼8p^QL>_lR˜BӪԀ;c[)iLhd&٫l]%dqktQ,R,nj>ợ#Z1bDD5\pwOi"A}}`O0 .3Wp2l%hZ;Nw7lz+ndԧ< Q/Y_3Nܧ^Vo(X!Y Q\bjYd(rŕy[Yٿ>!E䆓~HeRq5~nI_iT' :T__J8䦆pMf%It: "s`藀{qļwYmZI;vX.31Ĺ=#}؅g }lSv}ߟ &k˥O6qжό`~ Z4R!_+ERWԜsH™MXt-mC8tʠ-/c{`[D'u5fZCZ>$Vh5s?Zf#ﭼkH$`D!] .;ykrD`|TVBbg`)>@d9:"ߙ^7d?4u`}Kxy A? :3 m6@"~țug *9a4ErUfRu*K>pu(HT=J@ԘWb43Dx5!ſ_ =ƈdř0}Q=5v cQu4tu50)oVO+LPu6au+qebpĂEn&pT78M v9m{?Ko04r RN7)Ą]&@U, ]Wa:D``yya\TԟRb檠bgp4$`a_J$06?`,ʱc_hsQvr#^9–HpDWŤ(Bp0@Qc'MQMx `Θa*WU9㥘;2wq_)[2|AoνaލTY+^;Vt?o}>{z 7ŨJ6ֺV&xŏݠ#C7X77sC-=8=w5>86ª*/3dC%ӛ=VzѳiAo4贁g2BjXͥCҋW]s>4.:(g̈nAXg׿DZM\I'Ed#DbB1^qEEgkM>_G 0mhA]^ƜT/ht؞e cߒ`q*,MofMj2i&d58 ;hv(d0-*~Fx/8o:c0oYKu#?c-FϨrVTQ\3%"ܰlndc-pƊGk-c3 sI=SXZXI}?6~/gi lV#XF \ }(iZCnD#&֩|̯'@^+ʞu:S!')#|cꍧixv~4ċh y&8۶ lHL5?_㴛'i<',m{m)D9 Ô#nW>@(41ҦC4c`%;j?x:Fwc)Oyi&[%8b :1 2Ty˰;ɪ΂3yT=o8v= VZ) ?:`v^d`CL`f2k q9S!.puuԩ. ( (ϛQ(O20wU' [IrchME@p/?)#;YN7Zn=́2,D1y0 pB翄55S#KRGp\)\ Cd}vx" |ggzġa"-20N&|'MzY2zT$ʧi!ߖ  λSum 6XbCo_+'y)@iN;B 쾑8\:.Uf\Q($߷zJǥi&wDڮr|sLVqnwrp(X #AY"ĽZSd_6qBvrpD7 QtiY|9T2S&r"xEփ`V,I1:PHX`d-HΑBkgv\xpc?mz.n dnKZ MȷIc)QTHg[}ĸtzJ AiPO($s͠OD o5 H_1jǨcdSŐuP!+\B9I`GBNl+jYk5F i ,ب&hɛNף,_w5xޫy@tds Gjsp uܽ{Ǐy `mj!'YE%kLv:g9]E[@Grc61#f_ C˘ >l"ɧX7^Y\hE=#dg\y plj]S< 5:UϢ*=N.8\zRޗfkv6g vJkȷU7i`qRm1u/9Nf];P:w7NwzQňQz5ؓlXcguF$5Qtx>w!v}5[%"P ]kWG>\t.W H{ykS'w mIŇ6P_':p!ߦ Kg(jKZ+~Sn^"ǺwL8ޥ86 A$chq23`c )ex GQ\3'P:2|B>C> t![|79MgEBAMٷ*2K6,QyU _0 *D0;!KJm6_9蕴͹H`OHA/saK_o%Vg=P\YMK|z*~bX#d1TkERYWZ-Ђ'#ۗLB oXStu}}lfޱy&fBƖmK`)'$$i[ҝ&ҢE`DO' [ơ~˝MaS 08x~|.qbqEhLEfdޡ|#j#uizWGξf !:.eϣP(0G8H :>؅9 \\ft97]ݍ˛4B .v'q=C L󦆠&InIﰲZ jƀ˭lڠp\ h~4vK1RӮhzy0_}1˥4e{#5N v%d^Jv0T$]~_qkUjX8uʰvE 5QU (|.dU׭h\dUB@:-v J_:wG, 1W5T)IF/'ZiRMlO.<94*:*[GvBKM}P hȽ+jsѺh뇰)f;̳^TJaYY5vHΑ㇋ i3[%'$9%ƃ2F7C0W y]]/3]>Ʒy k\@ЗX5ҢI̴Z9DX348iv(C6A}+F g5uib}KHE8}9%!7U;U⫑6@ĉDAt'F?u6hs}=U6G<2Lggi?#:755x7s[QV~j$zUenɔ?! aS9aˬ`JmŻ4?zwB4DYxOd߮+Σ\>ԜEM Ʋҥ+#Io`kBnO9SGiO!P0[F{2lH@VjBs.2R+ȧͦBg[pѠ-0sCԲ@^G;hTW u}$F<ւp[V%!L+uDP5ㅷf$-͢^5ܤJk\<~ڬ2ŤO˜-R=Xv>-+qͽوo^K."Q,Z ot'oC$x`Q*K]-S{,JA]t]gsw:5lSH!@<"02G%ۧTJ 'pS QNOVnVsK[@w3!,FQ=Cm¬f&6çKPSWIV"'@*W;3Wa)ωAC=Y Nʍf81)syu"{#'N#,'}Z:1)h ',\74N'2W 39Հ5 5dAVЪ_]moFĔPhЕMli jed*2Y2BgTCScFExUxb(`%ƥXO_dQ6 Iמi -=I!_w-}#CiMiť 4׵*Ԩrzs.hS ķTE(m"}xZX%]/^Mj ^d7e N'Q"EuI$C'I.f97(rl,0EwG4.wԣ ja+KɯdnfiBs@47GV8 Fћn]EV@QЀ'ndo82 1wH {E4+7(DӯiT ض4b$Aշ.!h~Yߨ"unm!zb{yfKx"'I S:|={s:6Rixܚ C{7;: Xeko^˒Z-ajYl\dqH3yIY~Gt[GY[x_[Py*>#LVm@ݸv,G&3P T*?M $3wͮ$,Ll.k5DS_M8 JBR[\Nݏ|Jle&e f78g ÊX8aƓ NOhW9ܓ]T!R;Db9KAռb,l BZ^E >#G0EJcb^Ècy\r~EԀ B\G$KsE[~eޟu}Nqmί1n^{X6 x;%^] lm6Ѫ\2Y?<YP ͥ3PNv;̮zFou9Lxo9Rbw)TFЈSʾ. Пxf|ꞥ9CCUzrfFGwz[t҄Y)~z ֭zL}dȴg7dh,%ַ戥7b.k@qgb{WP]ۈɘgu1r<7E^9Xe饛a#0^*u WeNVASA@7"S6zňr<雽ݭ90gNl?fO.Š%/U&;s- Nj־ZZB]1btt/7Y[JQ `2r0ŊBG!!O3n\Bd3`BRL⥝lɩ"Ђ ]lE*e| ?tL[qē+>6Q Z|`!#ʜ(+.2C) #zO$Ʈ{ qʁ 6L ;ƳIWmRpl)bTM>]Aȇ6}Bcνn$6px`SӪ^|1XށFVkb &ُ9VC>y6εnk|j/`'^ t=D(/A{9y,W;dV}c;M0r_*LF>HOZhKgn"![`r)g񢫷Bkk!9: g@O*v^;m* .!@͋7Z7{mNWegRpzX@ƶ8xjAUD *'`( )7>QCgzȯkQTv^[JӤ#Xɿre@ #}L՛+L1`^*Wpvȷqs[ {6;TM4XpqÎe,М9&[ů3jY54U$(8N p7 ;\9K{.MLpeUi]C<7_>_ &̛{X}3xf0~Rqo8ɔ|rZK7#xw$7S\v:+f랾=Ҥ|OtD?$/6RFzSWO#Zby'J"/A> e(!$h~;ᝪJR;0DJ(ƋVq"Uk" X}cֆ>)#)Yn}µ2 hyqeLC]oQca.S"}O0lKƛX V O[!cd%zO!a+QUA;8[8P\+!ގg, H,2ޯ%1t*9>YSH>@'5Z 3w^^f1⠘cn73I:wWS1l_jK 9Nag7ݟBHfP#C "6_w_.E_'B% '싨)~G ὜ W-36 UEDB&iEb?tp.鐊:?qh}(I-E)c֘dtup,owS<`4N R/^+0:n͟=f5H%Ǿ 7Z(h1g-у&|=,ͺB ?@.؅_X6oH\};Mg8u3n 9!V|1 8qiJ sjxd tpc, 4s12 [AsUt7Vb`&0B'Çȸhy 2oJdo|teGh^%$cSv] ћws~w>fh=Jή 7׳Aw) O7-^-\{GE(8OԬ;m_GݸTȊ|9rشaU,Ok\GI0 ioPr{T;FX&*TfP)Nj laHՊC?yo>g8)б9bí̡BNlMK/SUnھUu:1~׊ xG!g 2~f^d<;]h-Mf*L &$]18Մݠ I$KN`;E:"o?!:`x&5ƻnK,.$+P-s~mAMm4Rc\;ĭ``x;6;Of6ςݛǩy5cjFЈ+'DT :I[V m+-}ؐ2W>וA ?)[xמ&iiy% '@_4, ]#!c eFXs.C8vV8g38 ;,;DP4_90^>WZI:[!CUF/ⵄ=qؗ<ūWD[s)x@=:ή$*P]#"g$4]tVYSC׿7vgmӪZ+'{p(x8״Īv zA!h4s!|F uf^hӯq4K "Ny&Hq{5sbDj珡&>E 򭊫@%@u6w9j-b]u&vuvh;nAҞhe#_RRlUHKe,̟wUGԺKD.-N-524SOʡ #^=B*X (?o|q};\A/C,~,dw2<Q6TtTխl9HA#Op 0SEԆ8hItr>;vj~WXX3i[ceQ {8vůX/Y4e+СTV3Ǯ!SH= UHj(i/{dP5 n |[plw7%xA0<NHOׇ^N _#P+nn>%ᅓ II}h?b*X_ fl;}Ee֞ ͱ q1ɇ 9l_7]R\c^g؏*XfŶ&r'bk`ORFo0/wp|0X>OK.ZL6mAq NI+&c#3SC{ݺWҞ%o8<.!+w!Hʥv)Pi?D",:KY I.pe4B0ӴxőYد2XW%[cDEQ7C/_n H\`X^dPswK1K*33Yx`"BYqAPdo# >S I!$„'5Awva ǿ$hvw{"7_Gd{E39 ?z*.nי*oF,zk'Τx"yxdKX_X+}t|V\s׻1xic[u] g^0N'|ɥkzITiۄvvayO\E-!O~wѝ0Œy;bڊD-U!μ(5jgZm0:xҌ_M؂Y,uDʹ)+5p"ϮW:;Rj3m|l.Q0B'P=/1X_ } zdj'w(6#:/gc~b^X·yMÕg#^tǥ~}Xd#M l".%L|A^M|Ph4U<7R8FM횝C/>B+` zG Sddr Sѳ=_ok܈t5*A@ouk0n{IV4<8ߙ׼R4lOZLnS@6帏Ud5~MjʝĠ2Uб3ltҊUNGhOtc署MF~,>j-yYEi&AO;4aU:s >Jҧ'YC_[pNw0rA5D{T($o-L<5~]ތHmv"Vupup. O$WW"u7-5Pr]LoLXjҙcAM{}o)z !JfJ#K.6귭\HL-W{Ff+o yEhóhWM:  E, Z>[nY,-a19'_RYP 5Cx8{~NwW~ 0:iD\"zjrB/f3K+lLd ڳv2&]PTx5TnXkf/Va &/8$aK\N򢟝r78Gf$ ; ŜqP+{M&_ PC CSa:wkF;Q{Wׁ| .g4= 1z{׈0:|Z04m;0r1sd=ɓԊ(n!N9qGk{"̓] r}q6+A[eaa ۃ (:U7߰PS-8{\2nm;Uh;8Ӊ*5iYMlF_+Ay/>͆B)l;431ѝFv`<5gkEhx6z1גV?oKvn =IhJ{j/;3a%aN2X4@~FԍK?t,/%ľDW̫դX_"_3!r?҂auZٻʃT8V˰NfI`8_9 v%T/ZNL7{ɾ*d7kUgc ¢l! #B|)Ym.S?=~fca?gNany:ɋUy4 zȘjMKġ6lؕF:Fv)\JJBdsh%0XQT1o[@~$7mg|=*9%fRX@L,KoqTi)f+$r&_:RrW蠠A%|*#r7ނ$TWUAxY{ӛ4/gZnE K=/b֭[6#Ν!N RC̮\Mu?'ngӕ:S嬏 jqϏdՉ3aAȩ p1țOe[S~@D9s`ze,149k;X#CllEi}q^ &Vi |esCnʆ=7eL~o@>,ͭm+c7Sp H{}Һ;d -@d%Bt.DM ɥ*Kg^ iwiHm>e")]{[ͽQX~Pɇ^2}k%ծ (ooΒ{E H؊Xrƚ3Stc~+]98W36xڹY 4`7 `G--G5U`'i#̮JBv_ n=v(5m,j6=Du|]y',PV((wuԊ eM0=iFEVohQU?z|Pݰ,Up]_EO';.Ό gj;Z{%:N[R;%s|?xI4Pּ4 J,7Wiy~3VbjOoF# |o/$ag 4?Ō)TC8agmڬojAǟ1I6U/qoc`:IB人V=,u౬$cAVMh[POs|w?`[v464ir^2Byv(1nq<' @>CT˫^֓H*o4UoxLJ:lnB0~=cJ _*:0녱Si'emD`4CK:R>.ߎ&W^8Q#__o2v g-far 'xg4r`vK`c13{z_;3;7enĺ7SӇoNVY!m 527H=wDW dVBM(AO^x ū︒ aΪ1q>kv7$ܥEiUVf8ɘwܠ74]p|UGtG:.ݟmty&dmq/%QuA56ڼX `6C rvTMY) /t=𹘧۾+{j^&FI3\v={_poI7ppwyP\2:0Y]j,ު!Hs pd!f @L̾9_dEk郩Q>;"'+w(v7!VI$5\&fd*]Ռ8kOX9"+`1V[|4žkQ'B\-{Zrtݨp@%^B_7xO%| 7fRJhW䐾8Nfs P#\,7_Q13g eֆ3o>5.mK!壓D5Yzw}:D [ {Nl:d+vx$ ^ƋYW+C'z4{_&f!ߑr>}BJ2KAP5\Xڗͧ<)&*KZSݒ~rpL$s)0} RB0 K$7|)כ;1h#k=Ǭ ͽŚ?>ڭ| $R!4s/Y;_2ht6?^WS1-p e\ jp^'Cݩ9S=RiGDv_d_M4Ӿlv$e;6մ7@C0X\?Ǣ ]tN|ś"SD,K7*~J욎\*s;nּjL:78fh6yd#;:ԉ&h@ΠX :Wf2fkb(fWz5]ZGA`7`ԔI&LgSNke4H_(H PHn9"6G}畠qK"ZKzSfƕ#)V:x'8M?q2?@5(8fSYI*l Z3gѰQ&e4B i\DQxJ;6#g$&wڂ XF.{@_h7T`j8`MB>Lҋ,hcg؍Q=)=W 47gJDNt}Cٙbk) /}o+F{U%hsc̨yp1ƽTRQQ9[rBظ~Y(#LW>~7;N\{Gk BS}>w_z퟈ض)i-&͗c/ G-B%VefT`zY;2蓌~X4#s:^ns akFWE"dƤOU`01reKK-PsVW)d:&N.(:ʔn'Uf m٫6(7*`L8,wz9%?:눰XQ,S)Y$.pz*6v~1?9(y~cO8>WWQne B"Qf.>n2~j9'*+rSqF|!C-uÐmű+^Wߘ7n51eOaf-ҨˤpIA)ul41qi8b)¼=dS0qW0v@n.RnE&%c/ r%Xn*߭}VbzsbdV0)N $jLx>sʀ2s?6`XTޥbS"#c6QmZ໲AAFϫ3:T6Lv12gdyd 䊱}qrw\]JiLwƜ2>/909h ptǩu}z(L].,D:N⽾j `G\R JE) {$ *|@Oa;G (Z%`S6GxEv4=b>%WbSO6f/y<8)u݊7ƟQ㞀0dw=Is`w"켰DKmty-8Q,{\A_O^ʭqO2Dn5]zdO2 ag)kN%E-[f>C1#L BDO>V}CVϖ,Y*?l`/A9i"\>MO~l#(S0hNw@G,n) 'c#\/R~G`kʮ"EJ pɱϯQ|=~~jy/H/{x%.Oa\Ȍh$9P)!N1.e $:44A@-s$F`-bXir{rgzEK6AC] .d_z7x8al)5"怟DԛBTՆX8h e|w :Dc񶜆G>!(יhwmzݗy %14`g{"NoSK@Hi囹]Zu۹D߀S!nc6t˻lr@/?C@5 o3yyGŻc4ʯwv! jܭ|YW@g>څ{+$L`|ԐS}pŨ8kd9Ws>B Eν*Υ~&8eY<^޵+=e#sU-X^ w7!޴D Jo[q%{ )*U+nbQƙQ.*cGRAF/"ZQqz5G->Ϩ )qӖ.n69 _ Qv?I:_$<O$^v 4F?ZGõ8{%^kV~(Sz[QhB6vƞPjόAlOpo;/Ta~riB $E:!4uQɺ 0:B< ߥFgYZ070701000000e3000081a40000000000000000000000016661890a00006358000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/dvb-frontends/stv0900.ko.xz7zXZִF!t/c]?Eh=ڜ.+?~$="-u]"۪_ڣ4a)\sJxt&JXgqj:dk &+(y99q^+n^e@ΈlID+GoJ_'qB Zu\pgnWr3:g7|}"-D`9clYVMKԖnsp~*!b[|95)i}/>:P7d!.G|2F >ynZ136Sloa ~Έ띱|2 "k(b|09lY)>Zu fܡ#$p3R)m6am=v!!6C o V7[7J),:ќpPdHbJt?;$[~IJ2 a'鬾lCGYƟ/63,R \۸,TJcZCN߻z'Rm_5?[3tzKgR_MO%ܨ\'sT{ŸzP uAqhJ"!@{4WLiѿ ;2TIca[ptWMtD;AUr(H|FuC4"MmMX[H"KMq8 C?}҆8MXa½N4P[$G/m5dWz\U'l頊%UFW-.*{b1sWr&Њz& rGle3'eP:76.duq*į [j{yءzV<{Yc2Wŭz& š@s >~iXyJ>~{6>)N 4ޓrj/brYqEP.o Z3E5ҦS/5 AuÐVgJA-GF1~P6r33M1_JJ2Q$nQ-@= ")6< x׮*7FZ#F74<<|z^~Z @mfƵL[, kwA8lXvlHdk\ xEP^im]՛S]( *F k?mvnA&5!VC{EOn~u *f@]@z{Z.]o蘽z,x|$p,5]NP O⧁n RwH YQNdi{5`(w7LF<2$ X\z?5hO #{=+7ͮL6.ȁ y6ytNAg+d,ws054}$L7]uJMX&5viQSyb<^[aF8GFj Cc Qֳ30wHU5AP-Uv1 ~$e{ kKJƍof kNT3dOyBw(^g-E J}q.U ik (.O $MQ4"K~f6iuWgjwY U|ns0۽u$΀n3jQ:{, 0矁U/x}`NW+sr\@Uv&Sz= Ƀ-Τˠwv^(^["]#H`%T- SFN%~(F-?~HLsӟj}^@37y2|hpI(X 7Zr!܎a䧰>m8ϥҭqph0 T!$ش;柊rc-HrWڜ FBZx)fAcRT[c {EN<_!,FuPŸd**, ~C2&{*F(@^#҅E[GJ_3x+tQn22 zsmPsOmz2a"4aPIޕ @"0c)^q7q"ףȡOAh$ȪY3.:/xX~i%6EdM@drz#N')gR?/"!`,߀zT)u^"G[%PEew F׫^Eɽ:+Noz&Q}4GǮXΉ-)ohh֔썜|h{H:*^q,YT`"d"-Ue w \vT`p7a1B! KM,'u?~ JA?,->vPyK-n-|@r U0 ro{ ?X1Zg$GZ7E&xͫ `ۮ<#?1c(d95Xiڠ2 8#+j8q"+ @MU*gTM 8stv9_QTR'd)Wmaw#/t!Q7kC ov2/6'N.:I1eޙM7 Q>h?N{(9an@o Ď%SH"?ΟS dc5AŞyףP*&i>eJ0YG Oo_0#Æ]އUE(2I?fIB?kFV 3֋LCߢKJqf8Y}rp_ȷzPOh#$m1xYn0F=.`6+AYu5Tfו?ア4x+1"8Vm;*Cӟ LKmӘAυ |!E+0(Z#nq؟2VUڏ|uoTH4 (lt;]U7eDkրݰ'H`oAJJ#C\A.4:Q3$E7!% '}J 6(,8L4v:semëp@t Oh;+[Ҿ}loϘ##g(ƿr˖&̽|W#'%nÚqmzo$r4/_? Yf~3Nalϧñ%۫4W Zb~>urg^v$S3Edf#h;Qx" @SE\Rv3_$(|P&nmYo4M.R8-xe+}[!g eEN U'~)e0(@* 5)i#S͗|Tac/fN.Aݒ[Q0yUnh\f=/?`YnqwcEN KN[aP?Gc,S>.IvRcdu0XJnj"-"H `ʪx,30dg7N k'$l)@|kDS~U{Jy%$h5־12!'fJmGyӛS>+XGnpX&?r\LBB/RWGu8Mey&Д3YXKzqahAn䈟;V;* 刂H[`^7Gbv+'qr1͆Z "(^r']7l `Ky/3ZQz̔ٝ_;T0rq/(EB)u._Ⰿ7%!˘Lޕa_X s:\褏Nu4󀀃!$K oF#}/^} -x_B]s ]4Tn\)pB5ɠ Heqipoӹd+#]PO{+zt-@KSN'>:ุtSR('5e<[Bݕ] %4i-W fcS̴A3CqHJM"kF9呇N!};ڃZCP8W튟u)@w,SEx;>EC{ziUdטwI,r^3aubPnZsuiDσt9šFZaZj˄lO7n2RAjް8GJDK%g]p 7!;d3FtAW#4j4O Ѻ,xAOW5k 7Qmc*/DSȃ͙h!K"¦Vx(C[/n+\/:{Q.Jߴ7K֢.վp\)C釁lQ73 ,=VS.ݍ0ô2 - Qapݽ;hQՈ&, x=Xd +NJ򺢴{`*há v!B6Z|ݦrLLJr:>-v46랡 d$ 'H}QI1}\OeaQX h^3VI-T9 .;*'Fե8glr0С2e,Nt$됈]{LY@pr3љz Rr]kcvbn'Tj+y4:m]uKj}F-V4)y| ]KrPe$Z#}0Z3*]7+ Q@)1Xn\[/s 8d-/oqƈkٵ4wAAP5<i^eX)H]ghFr={ڏa_2];4ruWt7BCj#of2RqhmތtÕk ?GT\P֫Sw-Qkmqk۟kq#}~H-<S-"}<q$xPŶ־UUY97X@TҐR ~|; 8|ikz$@ΚplrJ.L$SWgW82&?UT'IzY5]QJ<_k`~Жp[숕H?,!|bA8,nRӳ'#t~ |9{Ass;F1;_4[;4WГ'彋'X30,=ppY"D t,&aY8n {dD'%>YY6KTABSRhQ^u"p#$ݫu(n!R^ZJw/QO,*5^x6 I&\~9o쬝8 T~lUݻCۻt&vV8[xv}/YL ` |*ox\iVy<$؊>H>GizZܼfNrPa+׈,+ztV<]- p2?į<(*kP(2,Bb"&C72_x6֜z0dLN)far𳓖k*<󉟑9u\͟ˏZʴ5N92~]|*,$7??~e.o}O{ 'ϹVPYbzmkՇT_99tdm&ZMDΑF0"+jP{_cqq}ڶ:G#&% ]+"aJfj/W g鬷أVfku+@ ^: Pn/b5>qBYu6߁a: 5O*\dB27,9wt^fn\Vw /bOQ佥'YW`2 ҭe[,ŝi|+*LqOT*SAXE-INyv|DfN9ᗪ݆QfxM'XxQH/\ \~VWO9U};d̝!52mB` &}&"Z 3Je),#X,+1a>&m^D`kOw+K@V"z ^gPo3Hz%]IްΩ/M =LS;Ar0d2'\/^O5"WvbO?~0u !pPs64V[Fʐ(WRU&]8/ۦ]H][AZ3qvtIpqPu?[$˅λ 2bL' XTcd (^ąg%xU)N qӐga\-b#"c;`ӓ*'iD(Ri1'(c94y(v*Xu|4oyY.ͱ5 @P\O͠hL!)><ː1d|#2͉ 3ZPmQ4)Rih! P=Zu[Y_P0w/l],zr.(H8S\"\žʚ'!:'zˢ7d5Wq&k~79@l|}NrB@ R;(.[ht%~2S&?߸ kNl$QMblN<(l2@ :׶5Yj'l_w>'@,P5?{LY4ԖMoD\[Amcݬ7^%dp-'X>Zo"X uE$W$Iy-f H?ts\\H>u is;/qR1!G4230+1s2HG(s{`Q; HX wf'ul_=h£vQ$|۳@ .pl<dz~P2ZK%ػ} i.RdgMJJ[wZ/BFw o{9YDſ,"ι-%x/vQ 6{ġV89>!fKtAv=Sݢ}U{Eg~H1OPBѻ$ۉ26&m/H}g`2wm{ Vn6pq!TpQVa gIb}Zu 07qUE*5{Z?^Fz']ȏhjT?CP?>janl %Mf b^BK {~dqmeSeoi룻Fx!O@K]q'$uε:̓cV̘xHL}v$6*{'Wq7PI : )Wn' _bPl m`?9LrQG*U.4̣*?ZvGV{k@ JU漠[ORa3~0yp!}eFV5*j}Anw]\$ujQ"-ne{׹i3Ow}ejIE Gط/'jt>b3@z4OE1t uEsi /or]Qzϱoζ64B`١$edmֵE +QM䓼;Y:ϞGU+.ڔjV%7=XЋ{>20-/<[:k}Ɍ;{:| kCF? .A쌻Kb|r{55k6np`vrdu((wå f)i[#!1ylM15+a҉`^(!`H) 54^VxJwUnWdHُXi$l`5h┫$c>8"hQj 'mMy ;,SRx$bM.j@ԉ^}*Qa~KW%0R ۾4h}B z;؋WϏ۴=P7<09/;Q`-sw}M%Z1wR*wm T%=$0)Y`#*e,X q)r9gVn DS$EJfٟ5I\b;3 _JC?+ )J'wSlCjNDJf6;[д~_5vXb=̣vKQ*v~aLǷ9|hFROT#ԿxxX̠yjAW<9#ˊyf4PSV3$y _XNy.1ާ} a AޒH=cda܌N'*n6aD˹*j/b &GMW͌ٝ ۧR?j=|_Y a"'>MXBֵ'>+V܆`ߍBg8%)eX:0H'*&bqZOn%)k߃gNH*=XSEl .R>7.2#F+f5p>z!(=b mmEZWgɽ2Y{y3 Ǵ۵x e(׽5iJ6r]D>QڽJ*H;u0zeKVROf{+17ٵ f85kuAb!L Z8_5,Q6Prn W t{fԄcPӗg׫kϯ%M6ĐٗK`YK`"YRWSCA=L[/v^qz_dNlt/?Gz  UB(ծ2n_.sE,jIX&eZJ"8"P!Kz4MFpxp+Y3 gϠ8dzF\PgM"2t_e)namM?e={tK~__D.LN ~@Vp/ī;nP7?0TSB0X n5!5=K~'rZiU8 2WI%Q.A#`-n]kI+t+YJW?XO]F->(oǾ{\fai\)p tg |`@hX==LM-- JEXّ?[1wָP6BA7$@8$1L*_eA\+(y #)5S`KP9*c~NV31)[!|^KRĵ @iEwLsxu/+_#53  ¾ά?{\tRREJONy]ЫemS%H>g|,Wͫ5_µW;UC#A(2a^3TNI?/itTP:GX2} K(*;T ]07S_+ -I(gmHĹu9غdbJ! gZ?p!uTl=G:fC? =hU4| /:l2=,02Au47;Kޟç%K%%' Z N"p5b .PpcΨˮ5уxǨez=0_|v@,ҫ(qbm,!^ߝW^Rg^pȦ%v \9D5gJ U&a_@"egy؋9Eľ&{/P)|.N@P6溓 2޾H5ߐ0smbʘ^"€NA'ٰù#zLJi˜2{-qBLM% Itu |GM)[|'xvY|Sa;..|Y4N9SS{aP-bP>xuNDM~^Ma5}(M)ΓrQ DhJk{-aKu(^YnݻMuØ<>ї88c͞E"]:_3{{Hռ=İMynNoI"h./ c&P( eTMm3_?;APqVc$1ne %mJw:Uηc.t>?K^LeUQ-Hb*eUh\A(kr'œ ֓z.CHiRQnCfV@,yרƥWZ6 M6&S@ Yѳr)+ ,ktF$ȲC =Tn'<U`8)j^5A4ƻR6By؁'q&⫑_'s-{KTtl>T-ݏUh"(ŐrOTYxFrWv=)4|㺰u?G9!u6K |#cl\mOS`9#lI%9jؾ.lS(|I71ZƙiU5 D6Y͏ZM^ЮipqҾ`kB|7pS,U& wI׵ӛH@Dl{W/do4qAUKXCJv\3nglyBarTu2n&=+;tav=ÚC 2b)kw#bo8m@8ދ]d{td)3-ohD.q_1٣NsXf'm2s؈ٟe.k.Uj@K%8ӳ-Ժ!Kf{Lڲklp|Fja]1SJgd\B^Uf7g >⡪`!Јd.THʸAfkL}N}4//| `4zYNϽ4U}SM!$~$rQر)_Q.spUl$/CZV1J1{*s7gR[#wQ907)a< 3/T s&~[Q˷_X)n?bCB+(jSZr$1E/LݸH Ʌv_re{Xv F@ N< XaNTE.wZ5nWr=wj#dlpZ`k$ib%34: Y h~}7-ƊnQ|AxtկӮRt-L8|1RXKR+٤k"oY5E{b"ηH8qj`L7⥌Wyz:_M6 bt-+ۋv#b!Xvtx]ف m%yd] |챔u7}1^8݁(X?5 Zs&(vt eʣ?GфlGw \ ~jo.+|e|\C2$am˛o(kEnfggM(8M$^Io^pDi7o@HoϻC<>E޵Ґ_m>{cs0^mGE߮|7;ydx8ȝfi%OJU^ eۏw7(,j4=?)ɑL\:;1r+Y(.P%i{nJ G8yl+3Md1 RsШ mZJWFz-ҽ/`}!LQ)+:3 ;h>r4zW;0 F8[NkإPЌ (BC܇#>wWxm9pL 7Y`#pviڌ]}q o`=<3!xh WhжK+ఄJ0^ifkX6$ſ2g?v\ mRª{y Oo*Q>7:W̑U%Ao*+Uf ?^UT?s}2uSUL,]/X |&-MquF&E%:t`kd#GG.ջH bI*od'Oן?3,Zd: rgEmic{fѐ;J[kP#΀?ythZ#FCQƇb]-!枴׭-"w2OKOgm>-f '!+YpB* lcݛ墴B#GdK&b'P_\5n[0ݚg,~VUe8yy8;9G駲z [f2rL ٽ,k6b-z|$M>m 4lF59W"#7le̔C;Glqo8V1+s,(Ol=ZJ?`M>t>GsB.ղG ` ǿ$IV 5:j_66ikgVUjw AQΑ=W䀗I. C8z9F [y3G-{2@P[2dpBG;Zk䋆:4<ŽRixn #"p:jz ժxi'hg{8wQE(R񎠮kaҮicϡ*ϻe)-\5qSEjR\K8C&B9Ht\ʶbGH(jWGuy' Xݒ.l4YQAGN˲`c3M,c7o|a% ͠^=kN*rn)%0ե!v8~>YH>h_`zeX5;FF%6'8<"v 1w;]iI~h "n J눧Y;ⴞ5QUϫayrH$OS ܵ$ٌ\\t{y7^0K2Ͳ px͂g3GYq© PϘәiz =w!0ϢK{ c_2Ln+= "lmkgزIfbx1cǵhh{kb?I9ykĥq$Rp-U%h`upޏfO./ԆV%f^Mg9eo%dޟqH!:K/^vtL$ҷ&˸ VD&Kǵ뚸oK-"cߚ}%ͪ aVoT@6NfVnl27q-F5XB^bI("I};301IljF7Al&"J ZK`I\,2_3MG:LI,9ǹ1mHV<)?ŕN%?&SdGY, B\화H[HVB-XjrLYC!{p!O .S}zwRe*4+%UHBc|4ׯp> 13&h(ʞI]5vx`7㎬$ޑ(izvB'*l(KMtywLGs/{]R4[RCԀ |D_15"䔭r67VA-?3Y•KZ0.gi{edpmmx[w2_$>^i&Y\ˬҿMHA6ގ_'Kz";XݗA, "N6P6*hC$dT#ʋ9G+ _2IMKوwdz.W企T#*d9<̱r>V/6-;su $0 GƅUV۳g3EWȧϤOMbmꓡRėBǺ&!xsQbTGq^ YB8BI6|:W<'fSЁy32lBP%j#L+SD\MgWq kKEUÚ eMW&5IC9BPLd͆d< `["&_]6"ʦ☭۩þ֚3w5Yt-cD`'3,Ds gBm X:n,YF^Rrީe 4y b]rr#q}Z'cۂVc"2FZEvA y;ʗD##(EvyATOmg !`:-o/r2!^ AlnZ||J1%d"?Ĩ 搦LMI?U.ھ洨u|rHD\ >z*ڪR,gV O]8y11IA 붱P %K^%پl}gt 6\wjno3mǓC'yVY>"YN]~Ж*\p\Wtsd@lMitxLHRkaVt@t"&9@Qi#Gq):<9Q6vGBP'W"1VK6YM%qc렽xCտbSI1iNl=.[KIM݉'P6@}03;O&Ԩrvsu{/Jݸ9r/W:p`4eLof*Vw]WR17 }cJC܆QO8EZo7o(&)9^/Z^Z {;"'܎lU; Hb@:)z۸CL>;ЏkN&zjƽʕ(;7-"Ki.Zh)ĕBb 7uP"O mB){yY>Nfɠ|mA0Qx{̆㯋N~J,]C-f{(0LHa.ɇ#`#vh67*IvBF3 m/zzǑHmwlv#8=ٰ0/< :cm8`8$%ʤ?%@^MK(W?Aj#CY9 M2rkX.+K>e<XJTE`{؀iyK?jc *]T-RՁYljlgi=d~WMh.:$ZXHF*kvSrk|g,>KoŘJQ|2QV#^^3 ~4X7" i,Kw~mkJ< ?%难zXc_V|bFʅygQ^Y @;gTB珡E$\Щ;xލD c60-`'KE^A :| ̌TG2Ν(VZ9XYlbAfeאL)q;/,-1yq` 5e0w';`PIg8.$Fݰ"lwmp;ˀHj@G}O/鑽X/QLMX[@}sEgMJK Sv_~.Nk4!hG_8J6\)zubFC@uɘYaB󸅤N>=U:!fbphTXSkڅʜau壹 ?ϻ˘ :'mR TI>ހD(΋tozX=bT7|OܼRg[?މ%tw֧#| Lr&%OZOAvV哚x% f=:FM} }W-kZ䧧֚:͠?֖hǼ#nΓR2kAڅ;ʒV$A ,:ЫW0a}7`?]"*ݮv8f)1%bMlq6p1&V,>_{$/_Os,*r{P?N3J gL4VgK-"IiǾ?sbw` ++|fN3b,YQLԑ?"d$%†t ^ o(I%=VL1֭gϚR {H` 78{u#F?3+ wnI!_@1Q-gcѿDHTN詑tD(OVx!5T$"Xi`ic7HY4oM^3LE[66n~H VܞqW|5vb,*1WĻK1ْ칳U%wqY2ܔM겴/* ȁ'E @&P̀]׊dd]7V㏄'˺d4o4bg: F>@Oӆ? MyM= @d.$'=f#%$7 ,&h֙K&5vB:IBtx)Pvzt^ Βӟg\G5^$AuCO,/DSk5TcANG4Є2ywŤ0C9A{%eko5'nb]fy&^} u8e6]x8D/GlJ1VUZ Zۤ3qHZWQKv>ﲿzgYZ070701000000e4000081a40000000000000000000000016661890a00006e2c000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/dvb-frontends/stv090x.ko.xz7zXZִF!t/Um]?Eh=ڜ.+χPgJܓB$ f?$\ވxrI*0q:#p]XUhF__IR^t#KGzIVQ%4s(3@:EN9X/A̪2NEPG.㭺Vy.' Nډ  l1R4:3 ep}fX`''/:v ӵ܃>Ac9VҕH'``3gJÛbgqPުP~+{:{./|f(tE6ww Q+-j 6 =5  \gStcie20 V"RpCF }F,"qJK,SiHk$6p,ՠ7O-Ub+m](gXbFx-pHTaaowJ}sgOxLcVm낪-8KfﰮUbyÅS>rʍbP: kٟ@M@/BHTT_'m-lrPsk1;UcUD}!4/⼎52r`o(7Nְ5+z@7$ pc.f@T6AWhsӱh7㸫R^m*!cu<'Tڠb6Nռ?ފrgNbG,Is|K;sRWf_!pC Wc| -`TA$EOvF$bmH"C| =O4btzL4w&et?sĬq owjkk*HbO52T(CX=;IcL6Jz`\yܠHJ@Q >7e$ep"{@Ci9q랂 P˺ŶM Ć3 / 5sh5i_4 3Xs\L(uRkAޡ}_N'THϬ$8Z#Qh"•(v`MCcIŇTIt=y2dՙ墓 6?;y6ζd;Л@Q%YbWx Y©w}"#7Uo5,fV s5-G&p,+?U<,4B,ϡjSOVA*x4DoXO.w Mv~VŒZkά{'sz1zmSj0c Kq7EsݮݴBPIC8|LH4lz=c1]j#Kw;H$`v醿 e:<\B+Vbk4-7 GHmbEsbizqFYO[,\60ƶ@]l t%ù-O6Y^lpPJy!m--SE8aO0I<@Spk]Vr`QL9ΫvC؎dzuz({i"tq~h 5z4Jߜ RP7*?9a>$[%xN.t2ƀoR\l΀ D_pcH׿>~z1$ڔ|nwv^mhJ5Ux< k"OOH&dS&,'a!s씬WGk©ća]pf;E%UtQHG3pry`!vpFS1ǢLLqI=Ku4mh"$36 hݬ^ { +xN/FJ[2[ OrF=lUvrFMN|WZS\cVf"tvv#kUckS-/,"f/M9Lڑ#7uh| T˲.rnЇcƒ.r/&bTh[n|) qΧxJE+9H+M^pzxiz难)B"㛐YyhI.BT.:TZoS;&6d"Q~o)X>6wG]s.yN veۋQ͞".\!zUt[66\(@1_:LIp3 (KRTwQ.e@7~^O rkkٓ}׸[ -ZⷤB6 ] ٻ1' ed496&?Zwǃ] 7Hb[0BˎּP˅B00| 9g)56T'/~z')aIKE}r6uNPP4 Yn%Ubx1®:o„ak-Bc/\"0z_|'zͺ|XCe3p7xCʿLJ|t#ڟ?^]gt)i$Nػ/emɿmgXձ!9՛j°Ps:.Y804($J>d6Z8o1(an GNO7w r廟}ةtDʃEPp 'Ѻ0] rޚׂ([|k!,V&p^rRL0 41uqܟ"fd4Pd5^5;lj'{/Ԅ;Lv,^OעjRq}~KqVM'aӛ3I)ak[Bx,i"ꯈo['oMjnJKo/4{ċͦ;3SRJ~ˋO=@>{+ʘZS(*lՉ`BSQj^8 % ح$:;/?XhٜD'"`EƨN= ڄ{ LɼE#nj 4co͆/Mg.Iyl Lvk`# b Dm^4#A-YSf҈c<qg.xԕaN1LDyWhyMl;?bc W)DSdHtƯ)ɧAY@V\  T@*LoLTJt8lB+sA6z1}rzty KmFnGӎ Le+6'EQξ 5B*0/tл YپNSGGxi- BҞ08G4KGӭ3nbvDd) MZVXM_=Z9JB&#P@-i0Dv!L#z=Y@c|v ?j- ?#i~-S(t$SP!4}$e6TY%hN5U'ð]'x弙׃HlQI>TJxe(/.QDOWKwp$3ȕ=z͒itpFu΂c/&KK1_ TE )EPT0$/UnAALNyg{l̝ )]gSuYuvc3?ilM*pkTrA>c[a;~ 9(9y0L"Hrhk˧c|B}_2p1_-ØmDH%l:g*~`)vy"&ocgCWJA@D>ҥЅA4;ֈr7m:'C'xw!ı{N2m#J澉Q y}enFP5_?72[/zj;IZ)wt["w>dݨ@n/U["8!:PfJ(<?0-K| (AR͍5O뒞 cS63@Y"5HEh/N>~ѻFw7$^ ဢ+-;^8J\CiuQQ":MO4N9ٞǭW+zo%Ѿ"[b܅쫋]u"H WJwD0Оfl顙< ,N0>>nQ>f+ Qn{#؇#y2\ƄRbpq_([BxiP#slgȷ1x׹\eKH[A渃j>yM(Xp.X[Wݴk#I&YYUfɜS;+p*bz 4iiKj4l@v׬j䢲ƫI[oh#{ާۖcȤ<iY8a;﫜v|TP[lc@ph)e^S{@n"s&-r%VY`8rY-gP?9x"Bye PbƝ))rO@/!5 :bEd`dC@_:EAUar'kFU B[s){;ԢZFͦ"7Ās8ׄ?8!x@qt@ Vul#4Wku&cRPw778L2]iʿy n`VY Ē}lo pH:ej]x<`RWKO /&X*rf<=w{-U<>+sYHK3~=db#v`jP>`Ĕu4aXx-GM16Q}i+$AXt<'t @e!r՜^F9]s3=[ڥM8~ k&:w_᝾y=&W=xV  4]OZvx24&!J6g.&8q7crrmr⻱de:yάs&e(١{`#b?Dkti}w {5/?]I& t#3w+LٲpO@y#cقWoպpzL!c#A剥3!JkRLW@pI3f 5T]ZY1W{^wcp ȟD8•d!Q6q(>k2S˨ڰ [R/'sW7!LS+\:9}Izh n -ǿ5̓|4(!z4e?f=+61Q' ʹL=\uəxP̄ T}PQ8_l{ݷf_+@yEs@-ƃ:6ƧCM#6 sYo?!<-f[ޝ`7wJ@%k"gG;6NG T{IF+>׃Df~?f*\l !U i]}ͨb\oEB&R ӵrEϞ>{A@b5;%wE7I4. F攷?;dSOlz 2m;:muw@>862 l4{oP/'}<= 2uJx5CK=T|Id %djIHr^n6y(,CF?Ȭ0GK-{fN#G7]<RyEfMA'tGV+y@^ Y=7w`xjk/w/Žm mFm !rư2Du;Y ύ/gER&`]#䧮=ZԆ@\i׭5f2.]a;Gڭv{Bz0c`agWȩF,Abwsn@YD; Yf14'{ CLQ-k|8XHyIjcNS- m {u"'*DgxC$﯋5T th/f]8NV[vN%P2~V:5sB4$ChxQH'V[ɣ9tNMIJ.)U$OA˝t;!XJqy:$m%?1 2r 'M\dΘ{>CE 6_+5jɥG}"Yb(N{F%n{ i.K2bOKN)5> lp4" Mlu ,d?(f1d@3@"j(&;&!vtπ1R6>XG)dӟHimdb{/ @sJ˂-MJ rY|X#X{9u"nq'4A&Y]"D'YF z[5FUw/Gmi?.v_Ѻ^Mz!uF53ws3Pw-VG}g !/kR}2y9?o}Hv/@ߧ\ 3"IY|dmV%N}* ZKJc ,cwk+C *o Kߎ-9&alSÅq0D3$G<{,39{*T#BRv;, 8,BUlkr0RUoՌ2 ]k#*}uVSۚίo5q&GY?֏աXnTvIfހm3zhBQ;I~i߉h$&ֻd b0ZA,&_ )$Ƌc]8^ݴUbQ8Ԋ9zB9~ͽ;N%]б)62Ca5}P&ۓ^taZߑ[Gd=>4음ipR"E6 ޅ=@]H/d]LTlZO#l,N MóchH16i/~MS)46 UUaw?T>tO*ULKxLi@&Bp> AV Zn8,<ӭ,~5M 9ՁS~O"('Uj,]ĕj\l2H(s#m] Y"ӣځ WLxR fM }U.5d`d3HA{cn+FO鮝93\<j{.ѷ4ss͉V+B1O7d8 bF N~䵩AS 6+w#-ŷh"f/pH7U2o{,aZNG2C%PR.һteNrdUWWtihb-Au/ILtJX+O=%V. 'e6S. uDi K'ۏ`*Q47y̼ɴz+4ʊ{_ֽkn!nkh7'g  2MT$w1UQb|'}ce&od5$NPK@Ӹ^v{aH0)e{@R9S+9t$#I,nJ|4B';M5nG1*XMQ Y&Ҋ 'pUx^5p8VPMH0N~piesKSBj˛a@kD4*J } X!0se?k^o5t[A9o:(pG~DC@vP2 r`Eg-mHwٚ< |2 UFҰvʾ(񦘦q|;Gd"ϑa[ך&ŔW.ou40, {_ |>vYR ˲灴R0c'r@uL-_岣#,ktRkv> }u v.}?2ۦfuX{rPe$~^Fbװq;TO6*bCҰY_eB A:D˵3Ԅf8S.«H i]?Ԁ].~+@5: : | V%VHqB6}E;{W:zPc6F3JFi;:kh:P І甜)p1 XxU#VSd6 ȅUBi6RXn-ܺs#ՠ1ep+R *2r_3BO`-p͖ZR.a$16Keء7pW$YTm=k] 42wMtF=\hF;_' =HKv{IWfPw o&1tvAz k 8'՘#Ŝd jIMvV2:>&nr890h JZzreUTEZ0=\Id,Uxג+")6| E;@u?LIE\KS1?q$2uD֯1'^t $,lY$wްzeͻŇt)*a垠ྊA,Kj/ Lh|h ޾ jNRCCׯۼZv' Zx``\Rl*8=0V9y"Nƞ') VUA)"i< k\'Ba 1*לI !S??8Qֺ, Iϝ~XX1&;_Sް䳖(fEt-r0wT[x4Ț%&WX?ʶrfn,LFW-3xA@^!sMY% !!Ns~ βe;P0;/=QQ4 nT7Eqneәԇ$MpfܱpP%HD%2\ѫ -fO?cت8#/ $;f+x݄nu9$f$Xz|F๳=*n(=s27y8e?q|7s 3#c9uzՏ?4TfQ3p))j4񉢋гeu;p8C|4{-Q].1׊AG2)L1{̃/l.HfkK mz'.oGFV {c)s5RdvY倫a_xY6! ۲Sһl8{MG xy<wt:[f0%lbv%@xR0a(RB>]BJf(|9Nq?EJ.JM 7L ~7RI>mpu Å0]4Q>PZ(T/d[%k.i,#][A{khnU1\2Ƞo5"DYj4M.cN/_:)mY]V*6 4/M9 Y^ yٯJDP@8ginݳ>CT~6{{ Ch&2̼٦6>*.9eW1U'({XlHAyVBuDg@y-0kq+h"R{ݹjoyDcg,4}Aݮj SZQ30}N4o zLR(: ˙/|r/1`!"%@knmlq5j= qne?IW=U8`($eh 1H֨عz C28}tU6ڿS!g ^#R.{9Cm_% @MFcΡպAܣ"m6O%oLشv?<;a" Vt*ڛ & y"C'IRq'W& pɵu|5~nFMtr_VRz zC0BH) Q笢U<<`"EYC?Iڃ~v]hXǍΧot qp4n%$dU{cJ=u1v8+AcFxVy-7XdqoR%B%fH3&>TAV8n (MŕFbRbk3(ŝ-7gLå%}Um XdqJ]S3F*eg^)F9N[ .^ j+Ҥ,- UOa!ͳ26=;X@n @OڂϚF G YH3@hf$l7 +_hb)F% b,fA?#t~+ůs4+<;+--7s+&19O 8Ed؏G݅0Nɂ*3C,T2;l%VB[]ds=_ЦQىVI @Ǣ%%oҖ( :ɷQr!Ƴc$Xc9 p?$las܅nR갅# ".~L‡˗1{[ygM$%է53)˚.3B3XO޿yCҽf^ܭFB jm%Ώܕy(˷ ıPs1ncK'j@1 -7a}9b^z}m=B~Ժ' :iJHPw3E&y ,  /.e&B|Ft2L\J:ikBAhH5ƗBvݠqa;*>H "(6(n OhAX'DCR"=x;Jz5q[Θm'`pbDDq^Cwӝ8ePI'"Qgkec|08*lZI<{Qu;Pe(jJիSt>YN7T[\6vqFFFL@'X)[Zm%uOԄ{4yF[Ҁr{NBx6u#4~s5o,F Q1*ۓHDC930*N@^SGVE"?k`.[ 1k>Q9Y2BGTU_rU(S[ws`4[SSﭡ1ѽvܹ5n۴cȚr:7Ē_̉mUC5ʮ])3\pq㶶J%`LwYd. ?i䑻hVCҊbŶʨ7?e3爼C974SFOdDYZCusg@glSCGxECH`Q}.&P~ ndꗞXg0[%̗ Ʋ*}Ap Y2$9a3|C%B `7)R 1z呕7honi`%B")݇N(cE/ĺbZ1Eu]Km0#;i)(.8 m2:'Dw\}=DbXxUd$Ĥ T0&;$ב!׹d̮ړNVi9R1@6~Dji.Ӹ>E3;UKXhg奢@vo^5A)z0$8(lE-I~PgTaS П ged3|`%BV´d zlҥ<1+JqQP-Oxx+ آ[+= =q"wP}BB}Wu%NCo ,48Di}Aբ='g $-d5TBqï73?tTy$ÞQ2!`KpHp[邋.,-%5Tak.J#^z },[KIr-YIJ l0rfU[n"M5 [YS?zoD+BɂG<jµc( 2 l 8D*.? sü]6 6E[[|R#E$j?o2dc\UN9z,$yĶ#_UѹCs&ڹ~Oؠ~Y>dOt5'}!-C]Wł 2Ei<1!üGm^9^vCF҅Q.5.lk{<9 X9Ul!M zO"SvOQV<\f"&{!w9.9Be3fߥ]c#aK* +o2mp(E_dۗU3bX&8'_@v/3oJ6ZIڎMpPgXM{TQ-Q D *VK/b)d8YIkVmι.ԿJuH!/ut 5ZjuًٰZJlIZ-lG%N瓶`)4MTC;Q Y;0V)?l>YmՊg\њ u~a31:>>0i];oo+ࣰ|(FXd(V買$@b%ewl9G~ lJ-?1{yrTŒM*,y,O\8 JlE]I}K>|vFk;Uu6iװze_oo3i EF~.9 5ȉշd?`G~(s.<6cnCͲR5q sprs %cyz\ y9)}:RSqtkجbPH% ) "*ĩCUFDФw)qDn~)BQpQζvZ'#REh`lv> bxLZ5a CdB lc 5 N%fXzօIl{ˁeS-d; htsgکϠӘr&@^Q?M{|q"Z=9~w)*)t7>DHW_K/U$ƔH /bHx6Ģg X󹀧=aբ "?%Rhx|'@dNL&[U'zDh|1a{wVIzPUMQWn~K:74POy* Ba (q]`.1 G21{wvcHY\m<o]%:&=n-|_>X%7+ HΦ#@Ba,8d졷t@Osᬝ_6p%/3 oLMo,7\؄%6DV Q 5u")~1CTXSXT^6WR8xyTPˮ³n [[-;7љ銈(b"=|ƩȻ/4b4ӿ" 36}U- ԩBCS]< n2] Ä>++Omw[RwTh!HuY=E]nf_ R u!2}Ց<[ChmE>w`vW9Xm&9ӳ^{6UtZqʞ-j S bIϐ!Kv4B26T%p.ܹDp`XҮ]H79;;k+NYI|JN+O_jP94CN>|c<.+3q0sR@W*e.N G~9U|:oMR$,z?ڨ^СIMO9gwc4ղHYlaz`YQ|Ά|&SY0MqbltddTM"IdZ*&qLReGJ@FXʓZ%G~'k|P}٨vt"S;fSmX~0 Vm<*pZ#y])p#[bh|cV}4Xk [Ol@H YpsF_޷T,ӄ؜C] 8k38Í?ê< Ńq;6O%18/d#=eT7{|",еJ033)f/-9(,&( g~y()z|r"nx:&k4q - 仹ea陱 5mq)[v! MI]9 7('y>܆w'CSe+ƕ4AX,FHH?+N kJ5O uÖes+?JLXRs1 ($㶍\5]([. /Cb1%֙3y_K SZ~IXD#΁gT_ODjT)F u~u5ch-Y%@Vx a)_`PU%˒? aWRLso٤ُ]RL[p:~Wy[@UV55'\THB{u`6bXȱN y +ѣ1NZ+ T[`,N~)RZ|H虶:ޱ) >}PfØ ˶5=EkFnD-qյ ;˶Đ6$˃5$Dz-q9јt_O{\rM:w?IWkFk42j5p#%1 uޔT#6 Q{N/XОp-^K{ꖽ24fhJv(AGcoށxRQ ninj9?tUh6Gp b~|O7ߊ&I,VRwh7Rlrn'u×cnYU  %7;q=hmi{oW =FO`|}.8̸]yr6~/ 6N`q@xU=IǼ nspL4FxƎEXrDp?mOI )xC "utQMT%h&Xp,'42tv&""Tiʌ 1`2fvYG=1e9Y)0N. Yݫ?YX\Wx;#@=QUf^b]YWcdJ`j!b` +Z{:H_U}7X!HYӈEѭH#Ӏ5:݋C1/`Hpp~tސKmr -5mꆺ/Љ=DieHik7yoa׋ IxY;Y@1r7h߻ D=`?FU܆NI(Q۸C쿙*$o=|%Xs%mr-#6m3wBjWcֶWXkd(*b+M41ZG1Ma˖(~+ԛIO S;!@f t 0T(a m" ,̊~N]27C=.< *y~X ~tj&aa M_OKd{Ql}]DR@N UD"M#:v_'_f[!]\zv G5'F`m.M] ZOk-=SLV|1Mq^2<ƞZ'ko-(I,-|y5' 0L SS3=u˱~)[47rEO]^2yU֮~.KPQAk3zPH;4qA#I wIJ݁h3e "ёeyRi;ΰg=TqHxGЉ%/>Q.|yᖬH>it>"FnS 6jh&]o$?UuϹߣ\OmIhy-bz^ҕM_~2̵!Sf?sܰ-+kKchc3 ^e AٝDPk&0P qbefCd,&@WZx 51*_ _(Wy&Tx\0۔"tMjQN\<Rsb%WWz2B6ε%es=7b۳iK "7 =GNW;w^"|̡X͹s^&T|li 6ZYۘ^}NKM3}6VdK ǕݽE2sfɮGr325KUL4e3AՍnmߡ|xfɖhFUTq4-}Hj2YYfUh5mzhW`%@ h>P%7j;4߼8 U~wW(7sw}h`ν#u' pA\/G_@57PWEABpŸ@6bgJ^F|Y A'}olXe(X*4:abmNXl?xTO_ъNߢX<] f61$~jɠ60w՘c;+'2*6`xoGP~T70:GP\cDe͈m[T (Fg& EIc봧Ǧ㪁,F<ނkiC}(X0q$fL&Kl_֡ͫ3j} (܊˂ujloe` 哒nV!ZaFR-IM8jMk ?u1uLEBws, bLh;,rb]_vm:&L1WiC &3ry:+ U!6G8˼|#6 (~|D w9&n8&@(QIT51s hK/%UC>;R[:Y5 EI?A1eXfg$GL@u֞>x%̘;XHJ! nt5p ͪ ZFrf-uC382fM|dsRfhܹb8F3bL5&O rR/u(jc({͘h6E$Ȭ\Y04Fl߫0fKio/P^V_vv(5޼ضsxlb뫅^Ԟj܆ 3ս72G>00=SٜLt?EA {U. {)A"F &k6_MfQJ^XJ`K_J_v+*o'DX99܀K`818wJl` ٢y6g- WOgD vأ =UMM HZOJ$(a\Ea)4;/agPhŬY`Zx¸Yj,eCf_2 L=KjzXXA/azt/rڐ9T:䶟;q?7Q,o#SHLKߋM'X^E3ÉH;@m.íU024{YelTR$"@2)X'ϧ!yJxmeLtURh@Iq@P|Mk_TN5'0#|"E2k2W'gFliSDceܸz`NXGX$! K,5^ϷH L1ʑPo[%#cKo]MdtxX.mL5ր `jէ/cD6 w$1c4i(ŖŒ[rYӸ017[Ws t D[_eRu!A'҈'Da Zc?yR%|&V'^-6Z7_ m.K2]"wۤK%1%1l.0,|zoqZEBឹ?GFFo>B&cMq](%WBni7O*ҁ)y 8GOWθTsc)R8er3'}uD+s,ӓ>`0eħGͣj͒t]mmBH#9 #x%Pi.]jΉ-~>ʢA!?.nƵL1= a[pA&D{ …b %T8eeqhKV 0R=6'5θL;[)Yt璂A/HDlOb,mt;4@`2jK[͓ ) 9Q^ $l@%]m >kvPKChV[6tvH/H`sQH%;6_iT.ܯU\|ܧ 3v%dpAS,b<1EKjSqD[ͅ!#ؙmW( $`9+`vl M{~wL_=buӫ3-*0h7V˷/?=0o0 9nǯ]L 6X>4}Sr{zyRcwډmXaRjakx Т'1`m{+rCtx༣ ,6j!'q*\((/Jj߸#g d'G4 E00*_ NF\kU !u ȍu\ᥑ*[Ev8!0"uQyouDhr<>K+$"Էfu{̋h;`DL"K+ڿ)d 1cC:NH XHO߽ԂD7AB9dBm_ l^m/ $1.@4kĮJQEIcj;F I ~%1x΅z:  1~d}w*㚔F0\7cHsd%!ia Q%5w[uK' Y1RS e!J^"y<7NB9@g 5^ZMм} kB)м*Gvڛɹϻ猌nuYUrjA[0Xm4qF764pMaK/L!#@ʾCCI\SV)O:X~\qr=C 3arL{Di/pNxt{wQ-$554N m 5۽@%tN̢Dt2k Ԍz<V`C|r^y}Q3MwE5]j|]ewQSNۼd<swYrM6ȇI xְMC:`RF9ȷ{l`$Cfzh.h4*r4;l9sYdJ6$IjatdP@чDޗ4Ic; jJ>iGGfb1oKxbgGJeq7bQgN:_:E16! `LÅnÀRj+˚h?:D^m՞3LWdV-d,^u@PñgD /r6yow:7g)|Ft'AzD#ur[_f`֦dF6V!^Ȕt9O5Z -;J٤_p?9q:CGYދ'i-^E0>Իm$)MYW2JܢfiL].bSUyioAD5#[xdA=za͂%V7 d7Ǽ/׾_%/s9oѥ.@cmHwezP4 _oڛ*wa7W7 G YW(FBLPBi񜲙8Ӌ$]ՒX aPUrmv%Af8y|y(hj9)>X$ NO&ji\0-yf*Nj5_d䁡' o6 'B/NvG>`=S JD 6QL}иO<.Zc6\ILUc;VyVͺn5*+?}՜ PIPp 8Z_3 րa߱B`>D`2*v@Է"A#"V O#Lq;KTAW˦{t0y$2WKe ^>Gkz*Pv,'mb<JeDi^Ě~Rc͘g<_BDp5Bq`fC`[=CͿi=ڗʨ d@ K PUO89F}^}&%jqhF$;dR.vLuk[\j;4|Rt,炝r<\WC@P ͬ_\"\m= =_J؀8 B:4uj_PaP[-cg|,pev5#PHD? L'BNu _WhW)Qȏh:ƌ9cL gc&\4=hZ0jb~_{h/jĦ>#=N..@6TfSšRolOgPˇ!]~' PO u=DJn-o:w4"n<( ׮_ xP@{3lΣzbk7 FlH͒KtN%A%InOQ5ģ^U6 -ϔnr-S@Vϵ: Li徘BV.ҫv引6VȀͬc'1VD i-,+ڇ[z2g ay :gdb-aD݋X~r;Nu%RP^]|F^Srh9ɬu1,㻕3gY rՀ] 1g]55`e>M8c+KjwR(^tk&@x>753ъB` 2Yd &KLF\zn'+ G. b6.XtezV9%8ԻNa}#0ai#hL |& UϪbB临q)f@"21ubta!CbsUjGp>  Z3N%$^y-֤φ'ڃs,?29KI2X ]}yG"ƤxL6eH`k @tCN9 w1̍UU׮{c҄=81M;O+EPs9&vX~ tOy@٠ᮟ؂/$ D)f -r6 @ֳ7 t5o?T8,A%9(.o!F۽Nݧ"|7W^c]|ycu7\sx2 SjzT4"o'DdӸ\s7t6YGÈ%F V-`Q]@I[t ~bٵ D 1d>WGA6[.?GhԣCTmvZW.<O)=_q( /;G^GI^Lw (&QgdCt|ȴԲhd\,ocKP'~rWx׉S-p.0.?Iw1j>魲@Q!nGԈ˻gډ("f0VF 8+-^IM3DrbCXr)- opŌ|{=\![l*-|8MoG4~AģS{9cq?Lxu'\t}n(:Qcx̿"+j&0հc2VlT N}NXyt(*,âG~A0eh2hIT(Iv󼅘Z|$~,h{Vފu,Z`r=؄^6TמЋVz%:ǭg0F:;.U?x#zPU7W1sg <ƖޜC1WM#tb^}5rɊ phWsf >>%ZTQ#vu \QX67jar4F'l@H96; )-Ή.%06&؃{~4EuMwsgLݏoy>蛗v  >B9c!'/khU \u\U㣝&3\B:vR@'S)$݄$"q582 qKjBA9*PPB` Q"хMTIq il-ZA Fjm^1HDiSr'N?V?:{('l۩t-Eɏa'ՠ`=VՍE,_=[H#x@&OA4[Js#YekݫjWFqd@ )jTDiT璜֜@Khx& zpҾɋK,'K#'=7j#E|$k[xjFc]yKDdWSOf&k,$"}e\KwY#V@x U |2ŋ)/hffޒ_(oC7{j'#Uz=ywBq nx9wdwK(4\\y{7TSl 2cAR/( *@|w!&Ł X! V.0b= jn;?`x~`!xK,F0ԏ&Gzz8T,mlI A4 4YMmbD CqIK3𹆄8Vȇ}Uj&<*,(zH=:5}Bݚ8D .zI'P5N~CE4qQi 6JzFR,xJ̙ { $07R#//p P0uϐXĶN2 4(ӌjvpPǔSL1,7=@!$)*_9\!?MP|p>T?XL. ZS1]ɾbCC8%,4FCiT=OI@T֜"'M:esc\'KK>V"w~ky`qqZăNrL KNۤps{E707C ǽg/IKiQKK{Df|d2L%Rfl߅A`R*Ѯu#g/kw j=RRt<)t ~RCY󐮘y%{rЧPFO'!~G~[߄m@cBs$&Mx{AI-:c -\Jb,?޿PoT555!zG΂Bmɲ#W}RVVA=&fƇm,p$o3Yd%,4"ͱmI nB+sa *Ƶڬ6 Kl*6B$ ǰ.r١k[j&7IJ TjdsW4BI?)x\>tc'8MnW1!l8O/Dءw߾9Ƚ%@`9ņ7=bgmys)YX[Cp?Z/1%ћ?O5ޫTҵn x8JWcpwU茝kN 6&(:TG0NR-eAV${iؚ> Y[TaC M.5{.nI{KQu@NF*.kZ ^}K-=v P-*_xoʵ2A>ep mB 3 _*٤<e} ř фGEhNC\, SIQIcC2u9WtI/1Ѕu'֨ų y#e/Ӡ`i|ӌwEA ħFNrmBJ3O~mÀ\'(dY[; PV#2-TPće\c]1 (1pa&JS =Ԭdzg,C,wk&\R|)ˍi0_`<K3ޔ7[#Go'>%A+ֽ)+C-}WWɄpRz)ko-] U*B)i~2yrIU9h"ǐdT- *!DŽn؛# )FrA Z 7B6 Oqڬg-MMO 0;u NdxF:ӘLjA<E}laQKgm17X-gQ\(v>H嶿peeOق85NOo:> { s3oToӉ}\Q.ޖnntb圵Ŗ=&uEF̩ڙH~٧Hh˨ &n{"<3M'P 'F_L!Okl`/놶0~_0y MV%)2SmQ\v>:0la6Kbf[8Zx1,Rr' JVQX`2a `aK`=i n<%+Ҍ@Q"l[jϐ *ZXA~z|8*%+a&҆" ?њDm[Ng`hb(Э@ c-dnAqY2s |(G6^CjryCޕKr&v;x't@GΆMz1,<o1 !BMz\B1CWl瀪ZY1 948auFz/#qM/zU~ eNulEX–žZX[ gcFbld8`ߤCmk+WTt/O$k dlf*y" +ũ$kd'(72۲2d)oZ0v˫=|M/&n%Ct#co2ii3LD( e-n:sڲ6S'ЛL2kvx=}=6WC(ˇ SWEoK7҇PRksID=Q RIv qͫbK{dF F9!!j"?"5|\&?e@Sr}oNZyMvA:7,Fg4fA__ f|(|"NdϜ+R]k>| !}I}.H#E)eeO#IYbYc ;Vͩi$Bc! ɽ=e?&IsZ_ ?dSB |}w0"U:,|#Wn.\2|ߴ@KoZc!4j"kn*[rD=fq;i s¨UA"ܐ. hEЩpcddM\d=Y"W?w#5IUCqk2Z hʵ?/XOk7=OFѡxhoLqiWzzFoQmpiQc dD1 If3܋ ڤkIyi(kw`VJ@M_%57х]3ͳ{ەJ&_vԼəPu#L]E `{$aw+@Y;HoWY3/ IF)Mó>{:lAlIq;GJSgRU vϳ캙ۉRyj6:ʴVtgʊa4>6P9͐aJ~v~;ҐLB [Y€YNO&>z') YB҄lg/vًMųk gZ5)2G{MW),\%P è.ЅxCD-S&dB XG/oh .6ǫ}]ECC >vjB7U2x&Zxhanzj7jTgJK .V?%ޣȅХs^x8a1a,_Uip!7TWY}T^ 9l$%-oB|;5?MtM+]g5`S܏kv2mzRBX?r] _BsX4Zh@3xp6E Ry*ߒ#ԄXa$:|7ۋ,ݳox`&2Ntnn=!ZI.(0()˔¿mQLwp-;Tu8NJm0.<פ7&;Zg/ Ǽ/M:u^?EcplBXzjG&$ b\,*d} ᨁv n:64ǸNAȮ~$Td3ה 췦1.mC0DӰ&mDOIӍI!J1 3)2 :<_ o{3;9ZZpJ,3Ąj5qpYOԎ 7Fs]tb3f574zfZV$e_2>i׽%`pz&3niہ?9{#*agS}h]M.︢tj+f~45fO&{c<^rJ^p^@gvq֢L/&B/‘FUb1*57aM۳F\m'O0mQ.P ~}̬׻fz1 Vf#̢$O-I^s<4b3N9CʎͯA|]Mac ח[1z1Pl@*17xJqq`I@S,B=Tއ(zG?G_vw{íu^[Y pϳC _W`Q 15KB|920I~rRp9VSK_@^. gyWXFClknsba 2<]RIJr!H!2NQlS^XhMR6EE>'$kgC28{9ǧ$`M_/pj10oaMCC`*[3D7x3#eHe-rدF.doMYfݳ#TӤ{J2g}AUZ, s0 jV$v2ܠ?f,KAkm%FmӾ4iU@j;F*UQxթc".]<"&6p!)uGF̛kϲWskՉYBTwJ29{G2 Qr i,P|NnnCJ'b;@Lxpf4z[iB]$GL0pq9F39-FE]! &#?5+Q (!XdzZ|7? ppؕ4^>d;d/rO v-&_ [5B7Ad͒cX!{p~` 6H"9AXH5wq*E ;Jc#Ia MJEs,kX[ga6&SiK|Z%@quf.Vzq@NnE{sǟ]lsG)Ǥ؞Fv oG+;Xģ^fw仄'0* U!N嶖5X`Zі3c 7ȖzBuQv ;c e76񣉕OKẂ&9͗(;l8waGm&B4E E-o{㋎Űz9_GQ8FF@dMҳ3>Üp0+-3$C/S[ ^{-)۰ $m<#~+p|F|xrw dREf`e},,4>C|;&?uu d0Z'pgvyƐ.!/}wIIC ;Z/OB +L&KEDt/C*,!ա~Y7?i׬)vI!Q7Hmjێ7 F,VDbL*B]4kqJ{ ISX>Vӵ9/,Ĉ:*umf0u | Y W2D&dB7/g2cMgZO1!UX0{G dv~=6]UGt+dtȨjȪC/-إe;k@)uS3'D pJ/_V(S?f" j\Sʼ%~( 9Ir& 9 zC1Ze Vb#oL('DuY Łv8;7UE}_")p-bWb֘[јEY!r g|0>xP [H!K;iO8dRIJ~|x?V-dmOO^?%gg7xb! D^: =6C% NCE"R5@ՔD*mКݙHR-S1F>&:B4lF~ˎ B@xqΣd$>0 \J,y4UVfAnx)Չg2܅84P;8H)ZI!S⵫LdfCfF&+ 4n|ؑ~IQz}v2㸄8zm:`)?2,kWXWP;@tEDlъe1=S@%`a`9\pm9A6 " 3!4J*λr~M v:I$γ;<&bs_ #bds3;Ƕ H` <3qi~^aSKgs31VNiL\,'K9tXĭ0{!zɯrX'uO+[+X`";?sY}r5ϟDs {x'yAQ"x#J.o`#j{^& d~%цkp75VDW0eaR'עv0u~sP2LVDަgYxf&e\֓WdW!lOAo'[cD5E q;U: SIh&PGjO5J5wITJ 6[`lJGi]v~ A.Gbiq[oA;g[\HC3j;!h/')]/SP{nQĺ?n C"gE6޽*cRZI0!j5,7 tа^FdGƑOСҞML7XG;?&Twi4HS:C t<օэKZ9Q"1Vz~\BJQ}3ȧceKDo*-uMJ`AJFsfAo;ޫ2t?zcfÍ]O?.`$w|Rcv):Њ,g6n^cW,+o:E.Aq1W1vBDuÌUTnqut<%]Nȫ4@"h3yIm|MK]7~Ch70P t`TVW$zr^R^:żMEś(bAdvx&sDZ *[ܑ= 0;N2RB޽β,^#~V#VG5#K&Joih.ɻ~)FYQ_iX4͔BpPx; ݈BE00#[@kaVO!%_Sfҳ1П 4j>qxjŲcC>So9D1g$A!Zͷ>{n8I^D!-Ōz%-+*jg5K:?Z=c8BJ6Ivm:U/ºGBcllCxLIbJb ף?/`\4wsJHBYi~]b!U_ PYD c _^QjY(ֻt `! pYmV@MZ Z\/xNMUqT.[/{g7UBi=Bųt !+Zm`'8,I^B>5xKc5h,6KAF9 uUb?Ewds@|O2-AK7X !G"Ae }ckB, 9@)V> "4|^K7ʭ2/I WPcnUZK[ ֚iGj{^+$l<|xFzkK#̜'?G<םފY#3Fdsi$-Dy jZ0\z6"a/gn/yz_X[ ?.r츮z]Yda\JGā~\$H *80Wuӕ*4Oe(yqu${۵n4B' <"y+ ~A\x:0 :oS嶢_p~fwcn0ܤWCȏ&p5!&?Bƕ uʱ}maTP6yX ynQjQH+rzP/R$ahq|._+֚ ->{#vɥ1evEӗ_3`wqpghR=U%;_Kߎ*[ ܃͘m 5k0Qf ~G-u?x-{Hx) d>AClQ)1|R768G1TI8 FLb>uPȄ"q$?sŝo#""K-UР -ۀ+9`9[c2|or&qQ(B][Y4SMh)Ddj3F|'%;9>? / 䕊'FR(dC K1I~v<.@ xTn6d^Tbe.vbL}טCR ml/x 6_sAw|sq묦=oȩHzIV+rrVb8[@p*qDŽL~@ͅ_&!F-S%{#Ũs{z[7Hh9\z56l9 ; @w]k!pbG)c;?JIw GitD!mIУoo$ߺ+VOWKA9.P6>d\t=܁Fy^0}IFBV4KgSЀ>;TW.{FowNlĔex._/38}(*9y?N‹;qAi[umz@Te_.#XeAM&TjUeqdB򲝟2!2%WPeD)3ꚻUY qƶWkߦAI Or}3|oE_0+(nQ6;LӨ,֫OW? ^G\a R~uG!>Mgt}*R41 2U);)VfAg}tM۲23`^z7EZj≛TVbD8 $vb_7bFg(NB ؊e@nXom߆p <2;\(Hr2{Hme*17,RSmT,!]z,#}&DXQ5<#_ 6vQOga Q]1:X+fvr0͠#Iw:?rz-r$y۱' e786 {hLӄB'j>LOA@xK>k~r'b?3u ̱*CG&.dVQ$hEIw+M G"\찃]J)4+:wujxzٕ<[0u}wkD`S^+Tr$)Ԅ)׶d0jԙة&j Uڽlkա[.\ʘaJ5\~i3P#uJ(0ݼb ,8JxeGJ|27lD!$ADȽ<<'Kѷʧw CL-V%rR|[n 찅h5sD7ك01TM0Wd&fL@c.1i]ξ I~m ۛ ݦ)'ìa| ̜+^TL:+a"$WM5HBx]piR*ϦW12|Jlj*ޖl:'hCASs] wS~ F'D8QO] `;lVeJMk×m-U]&@9#}X< ,:0PFoR#/s֓)^F?~e; MY9zDۓE[=tH*϶#G&z5_o[ح{"2Q Qv3p{j-_)`6 &O\IB? yDI@r_!Pےmԕ0g#˞3t1WMweWb&Fg0բϯQ=~I.Di<8`j߇ڞHayXI۹FRp/&^FQ/FRAQ<]E<*gK`,䩻k\ǿ10{R"i9? ΁J_NVݻ^@GQڦ@\? =,QNa . ?"CT8Hhy4eiH6 2Vd P?T$%[y~$(~#>Kw}CeL%[r3=6zZf"㘞 TH%6IDd `k:F粫[)~֋>ܰJsdm#G<,&RJ)jL,qː&lqhbתҹ^z|8|0VȜ w6>U5S aQ97=M8@XCL2-c79ulQ֪=A^s:(f(uƘ@tX~!'$Y^No] }:l+L I= !ȑ:_#\LtCP'!'jdpy!$&y _+ X9B˴V|#+@a.c*Hk8FGz&ȗoQ#,I#ul/dD^Ȁ c rIƩ $)+- 6pTL͘ʢN(+\I{\w- ƓY!-8H< H,`S1.R b8R0_Wn8Pm~ؿsc=A;|7iy3T%>Cr~Tՠ @EI*W]wV"H$[hmŒd)Hy5 v-bFmGTJ+ºQBJ̣EêD PI>+3Z0>߹dl}XCK1ſ 8"d[Z1 ;hw  ,]TA>6rk}E9 N3L P|=ȏM%mu 6Kl0B CseWŲ#U60N m55E~$31cDI78= 9 錍{4r5nͺRC%PLh^҉\] q &er)t&iX0$}T2PbÓ*Bū_SJa";]E#G"U&=!`w%ߵitCgvδh]4F UOL/55KbP}Rm.A#1tCM+@bէL8%Ε'Q9y 06H۹Öz 'a@x'ҢԳ/IO@PSaN]< GDƽ:odx{co*@ف_ԂK-d:;eG wF 8]~r"Ovo̍~|oezS@Bdn+!)c>PO)3$U`J_#Y}EȷijBL`ɮ$?OU_; g 5 C%Ae᫆nSiCj)ߗ,zZbOrH5z֍9[kERW .IVIBK28בBXÚ5KgJy?ӆߡXM~ɟ<!V׈|PUkO-SyR7 Ҫ K|sG[wPAe<qzk`zUnɎE_N]bRFnfʤmF,+>  87֟/itW @IpӲkXMP-OvI 8$΂\l.];f9mnsz06 :29H0FC16u׀w4=1|'+L#^ N#تQls-E zH<> fv)2zm9!C9~!GS2ǠvL'jc#Ehᖵ,\~ڥEts +P AuPt8 tJ!V4G^dQDyb*e7LFaꪷz.op2q˂wNm$?Ē.,g jG%ϥFI[$؎d_=^R'8t bt:{W*VQu Ȑ n俊Bi0;RۊXFHMFчI2WmXu, G Fl64`;p9\zW_ĭw"Zj Oͺ5Y_qf{>Ȅ5L=<]1L}Mf1H\WzZb}A-]%*%M0jSXE.`Lm`йrH ߵrzEN(ru1UWҕH`{{cƞvcLW#-靈Pq}t0VG{ r*d'~/UPZgm5Ti '&z NOBm|Zf`XA.@{k]'#ms;N riv2ըHB%-mK!=D=#h[M |c*4SWZ>Ofym ̏&P.@\o]JD- D|*)w5td$X1U;g"VB>"hP烧l LGRq|#ŇnVB#]dg_T.c@e]Dewdx o# Ї H8k0q|扭0K=6lj "_,F}/. L2!uNU3:A_V=Tc]b| ?n4YқAt2~} M6Qq nT|Z ~bg_#]Eڡ*ZpQ8L9Oi>d 4n"k 6;ddkWP@OBps7/"%ZPoVOZ,(Lh& Ͳ´Fb5WhMю<LA!ㆶ|Y)y[SX@2B-p !MsNgF)*y->t_}"ׇ=/II}vۆ)LCֺdS/*ȾlNTwqi .78~Ԋ'm-5Zj1,P(W\?Aө˔u9I1p\.aM=Q_ZC}x^((p2՘iUI_\8 ]HIZQ7 bjAP4tu|WGc^X6 ^ :^EEs zq8N)'+l!^uf{J !bl%#f[Q{`|SmdѺD# xCfZ3ItI" VauQ04&*_8J p!o[q)oM[a Nػ3)X]Q­d脨62$([Ys/a mz kwi 8c@.n l<=jʍMsX2Fh2Zx'1F#I \֮ v +g.C+TAH?1[&xLe.S/}n s8TRdw_ Q#|ȡݹFu7thbtնQwK*;]8[y@N 2QlI6vFYn$2_[)o ]up+kR}iG:ٮ;Q!(`Z6IⰋ\z iЬxKxJ|'A[sTf*X 9pkQ{x]$#rK#5lF ki_rE^+(g` {i_m}|uh+(F<)x2d{BE EA_f=V&<ȺXBp6uRCB, LK E}^}'E/kȕ'DTi>kń5ϙB8֭0.59NOeM| ȇ{Mڙu/}1kiu˙>őbP !=nĊU|*?qOw-yL WEf,h_ݢnAʍ$KD#! xS"2^NM B'#V}~hHk8f-,9q/} [aռl^ԃSIM|3vÃˣa x ܩ-3SMI9C񭴝*kl޴~&v-ME,Ҵ-Pc)/].iIvFPYBLθR_wiT'|psFگIΆ3sP$NGx%GZuᜏtV2{P1iJopCLPFdq BW'7J:'5V_ԗdžv(WFJx{Q3ʹx tݫ c-[; nՋ)RTgg+{.rp?DX%h&.d "ruQI@=:湱% dXiWLqLAxJ?`Ѳ7 wɭfB;uE'J 3:*tJǫ:ޝY>`0" '˹:;#9% JXȇ6@^ŷѼ;Y?w^9q{⪡%p <YqS .Oq9| R4zttvV&j:Bx=G9b:<mB*Qu$L렞J?:1:RP_]` 2-cŽYc|*&誡V8%֌x nrzaqxHk;X.qcΙMꝖ'fr=$7faB5nvaT6lZ".=Zv,H/HbbdDnNs8_c*Gx[A&`E- Y^+#O@0a"Rr(l$rI O>h~ٝ%qc|`5yPy[bϼŒ7Zp6ѳNF2 +~svTZR1:羅6qw`މ7qfy9 pis$20봰3 l($Tq|**րRt`3AllmE%wWgRbYN kuJYT5[s$ @9VFcE%e\?mc;XXhΖɌ͚D$:> +F\iyHQg'l& ե%ŭb]Ôl];*. )2y< wou;&&^ crtqB. a>" 7+ }0KUU 2h^dC)$йSR %RMK`=3x]mjKyrzml"hT,Jو޼HB5Gmے~b].QNk>ǣHaFhE)lT! TFhШ{E_J4펓Fp߄Pͭ!I" yD/6KB/-53xa",zuwq##Rv f#/]OX7 7'i DLN%q~ +* Su.AmÇNCi|F}sNs$Y&{@Hlf#2ȞxYhw:[@N.1Q]^j4O Z>7Q[ {3[ro:Bi1.X,xEqI|\|~U#gzTa`_˘DdMzi52D£I'#(zÎئ 0G]N?TAVw+X<W/+ZܰBQmTˇ _#g^yy`Tq\K8aOJUqBVUeQ_>]Tj)f_F-Ƒz=}'qI`OyJ,HIGJ@ %".ṫ^~ٖ?WWi]khP|NZX`DOx?mw(e=LfrIU (]*c&%k {};F4Ko^6xU"u5.8&H4Rjq+!;a?=5v]C,lK-cG89\$ 3XTi,]zb*-v. @i5x ju+ Nf9#kC)P.ʮ3?5ݫI HM_ ~Mhހf֎5BȁyK12V5Kg2qUxtgwD+g ?>)y &z8 eE.tS\H텂%L-yMb+2L g:e#y̖|TvʠoπxLh|8j3ꪭgU-ir|y'1'[9^_8sϸ[^erAY{ 3m W+I)+^ }Ija#PA _PfoVY8);.jP?<9kB1\$겤sd(9z mE"A&}/wsmi4p`@WpWg2 OQ9N>ɭ9Pcb‚rϿK6bS>8kowo p;ƘpsL5O. ̰q!j-)IH[u;{b,V3}bJ - hׅUȆ,7Ғ$h%?G>3˲2@c]>l@:Q]ܑ[u>x{tzB-G-t;5p"BYkh[u 4k4LyN {A?_tu^r $ǪC{Ex+CwF 'NED'V;@ttS`H5<:$aлVsiWX4W`.".$8{,d77 %Ep5kp d)- 'GȄnOmbF/^$}Y2U DA#{hkހ٭rdUYHAc6%kRҊg=He+҈DE%v{8A#W)ҙj"gwm&'VtGYhl7Ks N2п+n{<3k~'`tnio3N^H`TBEv!FP_]n9ME]MWtR!jkf0&.hYXeb3p(8´h҃PeI_N-wqyFXoV=$FhcV`e9D߳1*󍑋388&a{ <m3l~ImjVQd,+F&#BՅ~n`vm_:*ї,oMuϱsnVZvV%XMA=J@KL( vǔW9 t8~D lpMm=攒]:UKS(=(SPb(!Nn6gzQσIsyuk߾ g2'xrlkT2Bwez;h-̳^[P'%~9^ R5حk޾n$U/\\ eta!b9H^0-*x98[GJ _[D`oj)e* ydr4JV.ṟkie\jq^ 1, B^<(E*jX@;? \iNl -,v_ &¼\ùDErGf6窀3MhX\)n5=UPߌݒ#?0GKT )k~Uj;Lrr^&I.ZHBi?(N)1꺷ܜcOI,Z,' Ώ|\e՛ YXawh`uV%mQȯ, i|ۭq-Ua#h0r#Lr6&CQ@Ys~>{oVqbۢ6!HN*:|-Zc;˹迒<Σgų5i$ݬIKK:МWG%\Bp"*uNⲦ m©}`GS/XLNS{}qCx3piuX8$:6X恣,NEf KD@,YPrg|nRUƻTza?ȼ;xg̨y.6d%gxF_/'#5idjU8ROl}w?JO {d7F6D+v6.O2a5"F)+42kGvViyQi VWQ ~]R`oƎOH+(ɛ,LJ$/Su?:#[cIS a*r }eOd9}0k~q7S9Hi )W%? XNtE]8uEp0%+߻N[e$莓W#ty*> ؒFv+Aײ~p/Lw:w3JlDNHd7G1[/umiV2P?Y+Nե3JT%\v^3i3 {mB{ڀuT9s j=m7UUr\~A#Ljcܘ9'(rq8Iu%bEÞX9P;]I Z9 ʘ;%2uSIWdHJ ȢdAn(JrĒKdA\lMrp|"7zLz&_>Qz@ŘD/R@rυ*6UVowy"#c(:tqͤWzؘbAbD LJ.' 6'Y:źpACi t@~k7}t!pFcI(Q\D!kZbN;}] >{!ԟ8VDjX֊ Sp8_GBو;x/9|~KxE?S֘dc=XJ rl78>#~= t=ch/#اP_V j"+@b9hd5TV *[nC2V8 )uWe}8O!7;} v^|E%lnB'bW5Í4*i eItm@ 1i"x31s&.*'6U[tnən[Gxk7%٢[gia)VB()=Xeq3RrpNPՆ WTP' `NJA!NZu I-f{xDNo&:3 άC]@8,_Sk Κ:J̈ڪ \QșVhޝu-DMOR[@B,8G snrڟj [qUiNz Dž{ :nl6+kH3ۚQUmʦqNm8Q9Ь[$oŬњtJ_b!BFW3v-tIjBL/M.%*~J-iCiMa bQv:bq ؎hWBr&B-)n]Xm MbwE,@ jԤ/ !.D(΍vW5, ^]+rzDmgcv% 5cײ]> UvzPz&ۭ˥Ǟ>YSkFUZ W.\z{4W8H+Ɲ\gGSp OبN FkFX}k82 yPxgT@sja[D :/tFj[eà\+Uc,z)BMI&Z7sj%: I$Գ3c!9X+m vҽ6Î;%#O}aOEm 9̰ f;o? f+Py~-MNWe( #[NdX2"Y Gސr%S:|0}4}xl_bIs4>1uq| I.Dr?b[{ WC#e[3ӣL{T}4%;*VXsbTb|` G6hTm2.1)6aqS螄'/9M<5]{吰[He X^ӊPnk춂&%ōzho܋e}¹M&"'+% 5Ԓnp@R4&Yɉ(BҨWƮY(چFf5ΥS NﳧBH/;̚m6/^"K z2m?{U~ª+9T9 'h@תCkhM3\N_w-{53kbϚLF2:L8Әtc4> UY#_":h)QÉz)b?s$;C)ʷhaѓU {̐HW\RN_@dvCϦ*_v=;Ѝ:HPl=ڎU5[bw gRn_emw 8EkQ ]R50#-洍vzl: l<ɹʶTv,XB-RzA+=YJT˲v+Q^کC^6P˯?%k v<<P3h.D"3>c ǽ$U6Uhdj|QTxگoRzz˅~ϭ,@ت5\{@2s&˴$fnB1]COyi2-ƨTpuXBEUiaO$AtÎfF|XUj5Q$131fHLs4&ܰK0awhEé꒭Re)Q`탳2Y3M< ZЋZ lDb?׽hZ'+Jݼ\;sqЫr ݂Eo2 |ܶ^t-PvJχB;ufg&~DS-"h`& M;2mJoJX:C]$(d;'87pIGQ]D~iz[ɟC]!PBc 7BcSϱ+֋=oRCe$*&7i3AZop/ns5_ UV_;s6J9T4!q;l^9͡{Rm"d ?:|*^ Yt11K[>sHK4 W@XǃPnn"5gI@zɫbJ ?_t<.'|n'\h'`8b xhC.w/B'7P/qn?Gx h󁱴u-Q؜Ujm*eb[/ϋUZ`*nf@D&!bXɓR" -8\" biA#eJaJLq+g"Ml]d rj֗,S ާoS}{3!7,\$#*JukݓBpn% ?z3": y x 5fUUHo2e>Vl/ˮ]ie9Z5(DJ!HJͷ]{G^F4@Oz U M=z;ryzUf-~9b!}L}7sMM,",~nMfuƗxP0ෳq cyƙ`_,y uUG%7ӵ1Jo*3N'~bJpq]ig LSJ S% Kj@Νfji $lmgJ\Z6 GW5<մ'/Ryb3Vunc!NrM7Y|^K3ϒ`{. {o `^v.YB"?g/ <}J XKXijp$wBt_1eONF^XY9ulպr p8/ ؼn5-T z=MCx'}w zl~lқCT&7k󂏿w؁ ( {wCRN#:)jGV:ڍod,vr#KK< WwfI z(HWBW\纺 D6M9Z)i50lrƌ#rx\H}m vkOy7'eXEgBFe)2!h:%NF%3=݀0'8|q PgdUaXS 7//X%v@+n)PL1%̭7[ªZGElXr!ґu/YTf܈j͠Rq.(@zx@V  76\Hӝe"sUc]- $]"`b-Tr)@zT4vE34 VrR%4 PQc7oud5 U.o'%KT&T68]\v' !w3J䋒~4.VC)`,Q}]y7NjIp sޓ[>eF[Jy'BljC+u@EuߙAU;|udJrLEkfq996tY8Xjd AQ NBLwT@N{r 9I·O$6*܋0 ˆvW#aTO"cGgxݬZQ\SyNĠ`csdx!ܮ[eeۄy5{7O(w! $ T{M&_45$ӱ#DĔ~D0hv#U-"4`0 #K1lwɿM `J YC`X;>P[¨? $|)U#ʺJW8hzNIʝnPA"UHq{)udEOqLO Ҧ %&:dM 5 цC: m|牬r:pRӤA_:]1B;9ń#gp4{@Wj!;Nm#v yɻATC;b*ۘJq4RpBJX& ^Yq;KfAy#ab'}vcoKk͞BY;Zuue_☨`E1ϑԋv۽T7l)O}'N ыn@bX6%{1IE0Nn5ExҲ_ !| ץ6{!B3mt[LvSYz?l!PH`;nJ^s,X>}u=^^a2=t@'1Q*{$~ʸr$K9.%+Fϰ$ǃ>ab_ó|f=yW"àUWEYD^G8-ğŲ'U%K&s~WB. 8Iׅ#'T3.M(ޖIp`QnHF[STqqUù*Ku ^ bGMS܋4^H78cG)m@#/N^gv_uݯTq{ , ;Fg<0%Kjl] q0) r@m4Qh (Ȝ.D I?ZK6t#/pH=3["3 K HTJ ۀMա_fyngm$'sNNe,t+1Q:WC܆jIKJ{ۄ'c]ܻq~>㘈gqnpf;~%v+5)evT9""_ <)2[Xz2NY}q(cT``U SLi +/-Xvιސ$0=*/}WhӐjF_| U6wf5f13-%:rW.QάZ 9u臁V(/٫ R3H!d'cl)<]UrX7'Q%X%{0TXi)A!\u rf4TJ$U͎o,fG%EFݏ6oaT? 43|]J+y C|̥3×7AK<3!AY/P9mt G J@>w R|WeL}!'BBG:9 O 7Q'>?[c|s &z@HƃwO ytxzL^鮟\w wNGjqKZbezjMy6n8ADa`z@ٵow'#iky\`!Riph 5hy"gNwI\t7K#ҧ/S4w؇?h6ʡGd5G윢cKQƯ{MPLhj4?BB7,WNеwLNxqZtA&U Tg0G$#?yCf_Mf&Dmӵ d$$Rc$jico-_0UgÇurMO| mH :ɅU·V)mb΢T_ ~oTo/T?O`]Z&wL!:&X9t x9 tgvbIpZ p)HAV!C@a\3#QʢہReyq2Lh%SŤ%K2"rAӄ\̱3a+ɿ-~φ9ZfWt]wB{lW T4Y'/J$:߂|XLB^}lCjJuK(l(r`]%h._r('}ROEX''.A޿b+B <Æ)#"YcI 8[mf!\߳/Z(q5.OjjY8s}4V aSGK~ITlTfq6Y1ķ5LđN/ҴMuԇB/L#0O>1~z溎SLmkW ^=WQMLQ齈_W]KP[S, ܩl'~iRh52G&XmSTzA-#wj& êhJ,\YgvRv2 򠧴I}g,äDZJ tK*E``eDd݃.!`!›S(& ֺ)REbEz!dۖеjd1"~㉿W*9q㳷>aFj Ƀ5ݍ'Gݶ6wIf0rkJCZMmF6_0VW<|@'JiC{LM *0#FB1韾'EBs<|OQ`X?.nc)uUjbn{DVDX|L%dW̸F-a`X_]hjy u<:1؀!cM'~>K: % efHҦU.n;ka15u1|;Y7Xk}KJMUc )A_|TA3IgxcmC~f;-D[',:tR> PcUìء\{SH^Rq)XIEZ12pSlHeAo.[A 0qJFVC '!CiApi/T~mg ,\ۊu&k"3afu9髽i*3[:R СWKiuCs8잨pDIhX37CyiR@*c~);Dwgء>2ڝ]YRNp EgTC>grRSl=|/J'H]uER򈥘jX2'PfS{kY)VlVCV XƅڲhߖLAGғG(jpߴA-Hk#̨>9iU-I%f ^<>as&vVgb |lf; :VM`1vEfI~Cdǭ̍Sک&kb@CȱR&/@mA"q=`[-:'iUrȘfȹu XzИ܁׆0~u.ZwSqִ+w i{7 Fn ^-&,vlc"_ 79hT3)LMN[%dzdIri}2yLWv 7+6^731t5PLwn0Ymy1Vc.XoFc K?ޠ٧.b:jv0Oj?V&q@*sDGn aXa IѸ (c5ێ 0tS"ke &|CbNHrI|^"V-%mva?[Ϯ ۏֺjNDWC.:R?]&TßC +$j3LR86LW<}f[h[ņ>qAGԗPcV "{Sջl\ig=L:@ %ŽDi3JOb9MKOC!"6VpSwYF ;MYѤOFo~ &| ^`<AUPvJtMd*wOw u~>9).c ;s, jigI^f.w .hbHܰ]z^T'8:8 t @Fȉ8~Yس e+GOqXg-޲yeRgJ}`*mA ablه:fw.lDڕ3 $$11snmq $kJJ4JѕmzPw-lQ-˷UyG̗Ü3_pf:Hm}Añek< fB0D+#'M0sc)!y0I7ۑ{"S:`05d{:KYZEt8u/leS#s'OvNP9N[z" _n{8B]|N$ޡWayY(.dqV>*py;^;Мd/rdW82BJ]!u.# `6cQDamHsA-sn?樷p &xD|܍5"8cMz_i !ӎξrIwp~G.]A4-gI\O%5[Bq/ hK (`%fJVQ{aEHKNW\ Xk@y6QIItG[%.,.ȇFšu)ԟgG6+A1Qza'gИڜefs}stQ=m`F$yV_Rvv@}u=_$-?^B' nS"7<t˛z~B1Z[3^}ES Jt0z(-HA+-Ov9dUrFO+LvV8@˷Ca bspqD0U}T_=CnV!8\8`Īop%F`D3On;zE`usVy7f)M|oԤ=x*˾pP) nsIv{RMO5?^S (;)^%n+NJܷOTU-p<ȱC53ɓp }Y#沝䢨q&a2WIj| *".c޽O !e ɚ!gN~Z{Ԥd?_|?=npe~{ձ|a5!S?S%X/әyںw~$kYQ!yy<;2 u:S 6J`/HȽ) pH1%4$\CvGDq|]/4f]>a0"[gcg`2c3]]Oܹ)Д?}tO/]08AأW6C˜:pvscs3- ?7>,2ZR/3)}7&4(uSCMʗT<]'St<+Hd3h;$ " 1$5 M!QY;[O'T{B z7ip^[BDz08%#<2HW;oM;ۜCEM<`_曤*~X%h9j|A^阍b7Á]=Wu\K(%:|N>˼b-I~ɣ 3ר?4KS "OW(zV>H3qJ`oj ޠ!ĝ@0n=ȥnj +(~|d6:|paFJR-T1LUlpHgZG _\ 1b$8Dx5ߙbX m=Uoh&J"Gs';5w+ 0t;";ʩlͭ1 iҵlGNg* }T'LbLD6h?CA9 _SD0yّ{TOF]LF# Qu{5&]OF=eѶ 0 M W|babMwS!ўj}G2Dax Y1 v ݚ0# [ IJ3fZ( ~8ᚬ{+̽ȢL_kD_LtfMD;_t\K w.{d, ]Oy: ;vZ*ƌuu}~] fO*K.?>%q (aD:g*ٽ}?GxtƲ{61&Ĝq˜3 Y(`[ 4J7R]oPqV;5s_SQ(.wVoX+y(KdlId y.:^X|sl0:= G9{8uA,F:j}+Ol>t:sԽ.+E""WfhEW>-L42 @By*{1*Fc6<ٌBvSnu):?WCD6ًO 2$`)  w %<Qxo$<H~3[##ZM{XK ݒ.iLP98"ɗ סH [V  CF7cJQI₻Ҳ::GSo 0WYT٣QAND $F?& ѣ+ RaXo;{dzz4qq'a6>܄xrԂEcǪxt{ÉsU>ޏ rI텀'oPGj;#(q gЁpHzq2'@~_|kts{Hý;?uL-7>nN}0UFӀpo-;3H6))fNDdx#NJkbUVY.^z 0tB@enbcSÄ=A:t]Zyn6>|[x)=Av}44>\ [\AQ"I^to 'sEn>!S#BF-g‚݀OQ`Ƚiqߘ#lN3F"9.o\q/,iR,m:#,߀Jb: !d_H£C5Ε񜲖8]~O$~T߇S$Gɝ_n:;kc D6o xtr@# $Y IFX[['Im)Qy=aRm$ݽGQ&3OAdI3xhԨ-'I,*@+cޓ*|ID4]kںtxUКrlwChǝȰd`At>T\daK ڑ|"XЊVꅎ_`%Mlu%iK6O i+bbl;&X 6PX9EK&ꩊJEf])V4Ou۔=%"Uj5 ⚱uPB8Π1#jb<ͤLE3w'v/7)a(V/bt46PF Dc7Ie~[Uc\p.w=A EM4ZS s\jc+A]8 A=2agW dtj䧜C|Cn+:vo^ *9hep ɘfHvB õ*q J&@$TdȆ-}-D H#940hXzXͿ|,j=mSLO? [sVlŒvdZ;BMzW(~b#3!c߈uwZ5}Πl0^BvZE!TNN |=[k)kA) ٬RhKMʾŚXsȚb(ܾF7n! #ή%Žq2*΁ AU)%,BLVjj @M,"DwQU 4#;TVFvѣkrӵG qSᖛbJ^c:xxV2I6뭗?&{]5mI;Tf}!+BXTC'`{5Z_6лxw)̃Dý۪tR$cMGv nF F84x),6I׹naˏf&" sH̩Kq%b6B L*(W9GWpǫ*BY]8ǻ~xFzaG|)#E.kl6\k6:q(dÜ:;^T ?#;\*"*sᠥKJ|&Y琉G_AG eJ ;;td~&ޣh^_؋x^C=h< ;\mT/ gUi7U~PT? axWSoֺ [s~81DD yjy%mHomMj\06e1aG>"V.\"|'B"KBҢvVx MDDN!T 朶>-Me8*4UM|w ꩠg=^8; *'>5aDǛQYo"C8N^r:Y<bk=_$?kBp{?.ѭ]# W@,޳lT5Qt#F[ DzszpNB-(@$^zni2`HM\s|jpTD-?ܝn6X]ϕz}L5r2j2w#FȔK뜶Q*!>1f;f@<ŰiQ6™/y/#?Hl ||r~l׋}7 75\.Oj6 ('z $s~0G3ݸ!S(\nȢx^O?OIԧu腝Ex/aS]g(7եQ^t?9H[^n48A)Su'ʈn9"욨!J7yQzTK]ؖ/٭3M5(n >[oA*>qg=( v=/̚VD^=*mz[ T(pob)"E&z : >Řeiaq>$TT8C,ZW=-/W_]t*,FT/ݿ!#rH?!%v h/X_^H-S+Mѫ=[橡gnA?WycC\'Zv|Y'ݚ`hW-'" `HΕdrO|{R\RxVN$y䍰6~WXM#q.>N̵7Wo1n Т=!`dS.nʈ+I{20?|cLw?kD8|:B:cٛDε߿z&dENfO E_]iI+8Kh8FdwƉtp (P7p NmthdD 0 kټ=̵g ׶]כ- 0EYlu|(\YAYi%P?͟%k`/'0cth1e}lscn/c3msѡW>Ja ^rA`7gu1@OP~<§VSO{<WjlA EhHsCd[^)di AĨDl]7^Ne[<egW}M 4mS]:JrJaC3m 3<u)XBXǀRq{A>f ~qdP7Z- ?<|R\=ӄO(A=Š\V(i3Z|HK)c\xn)^#"tSߘ';BёҒiߎTM r#|=CSZ%cJiLOYb %7zl;Ьw.:(y$n.09>yܯ.cQUm_j,e#G N_ Pr|Il3,Y9⎝:"zl&ɭd]ڝIf =w(3O o*.]onpOE)`h 8جBϏ%hΜE3C28()T亵ۚ^9&Ż`L Cc #ں|1$0P9Np~{q E=P :g_a!^P7(;$Pe(YϹ N,2uPh֑] 펽N1neAu)͜#tJH) ؔ-Ecjp{!/ [VsyR=z96}[zcX^>}<;Ĭ~$G-b2%JiĈLAvK;օ*+Ek x?:slʾ7_7ls,ä| (t) ;_T~wzm@hל(1uu0$cfO>HvF5էݥy\t0JU ^堦AF}e3*s> =#Dg-\T~ItǷ(O54kv*ls5%~H 2DE lJυNΗ6P~.eԳ`6rBJ@WHt }[#@9@qe$lw*R'AGeJY/_l ?z)@]aδM_6#>._2=c͑B-~Z" W* TZe'+w$MX 1һYi`U_{x0FD b6K Ic$T.43${f} KR;hϠq?'?q;D,JCݏ cÎe[0u1Et?%H7o4/xTtvB1[JT>Q!5DjӇtGgۀ(?7y HQMxўDK|V>G9eMQxؙU0[3OUh#Y9bmmQE,)3scMSmMI}("b 5jЕL2Ue"{ uGJgh)AL@|r͢:kHbkiI`#T`Nr9 :-"LT0DPpN}] o;k"~#3S~L(,G#z;:U3bGWKs!ԜQ1<sy0fyt,p)h7$@uLYgVrDj t+ⷴ,z65@e\C鲕>| >{&ՏcD 7QDp*Q7it2bZoUas8dc8&/c%FVSۅ 1\))yIITxŦ |Z}X3](I6|)&vj_|M܂V`L P"Ke@ h*|T4=W 3=V{&+aIS mt[6!|'r5ay9v/l'@浂tG0 guMF7b4c 0m;eIߧ *[qLEy'MRg1xmǬm+!r<$@ϝYlG_),vL CFΙvo_ct"0C$VLPn1&wVr+ncȅIw$#- kk6z|En@C'=QBo^HAC+pÏX-jq9Ɍ24So%bb(V<>$;cM&6$7 \\vgJy~@õy)mUfuyt9q|QBO)@w7HY'4 ^P r3?xi%s 7[{ãJ@}o:{HL.7D򫠣÷E#2ᮈQ?]:Hg>H K9W}ARLJ<,PI3ia-q!0zpܵI{ѷb3\o :IS#畚8nO)2uC$qـ*1 apfPГwFg18nD)}QfdUĉ~Js 8vMBIvo@ZR(>tY(VӮ֖aRfgw?UKA_g !!עߎ!G)9LQpKG&N"4@/躲,CWuT}3@ :C,Lb$0 @j~^:$_lM"hG=e," 4@?B Ps:;[t;1K$'5 4KvBbݗ_K]NgO Qp`޸Vmm}$9l{vYϳAE;ps[}nWen_4(?r傯ZZM+;K!VH| >ݐbFv8QP^04A4Y*7L>.Dݎ8 : =.6&o+7/yA+S"3HsVq),T/}tI,^I&-gMXMPY;) El[tx6]UU" wLҵ̄Mb+>)LjO%Ez9L bkzݪ;%n𔗅@K@3Ee}OQr['כh7PiZa߭A^wwStfeI&P.)3 wE3faWTR#ۇ{+|8n ,Z'-7JgCJ$Kq`τ}{UxVjPhk\} gH7lLD{%] =8k7T,^ֹH {JLk/L?\ޟx/+#qb#NOj>lWS' ^2߅2mxi)LgL5ݐ /N.g9g6~9y,RIƐF*+XbNm&R),Lq5.~+1D* XAy)7 s%JNP'b*sNt_n,0 !v+4 G  X:Zm D0(4{ohiدV9Rd^3pd+7_ 4HITh!RQR'nϋgئk=6{;0ʉɵK~67[5NP&G҂xY8'!4#T'b㈄g?CMK UFtoE4MF܄FDMƱ!Ql m#4BkF|Mv3NvR){_^ }`j?ũ!k}ߝo ᤱv#&E`Nh? ߎ[^1$9őL2w0XN#Rr'a#zR^14Yy \?ǵ.1*14Ye$gO @E,mc/2􊜄.ynPl`ݿXm})%S^ehAqtC&d 8#]UiLV2dA,C1GmB+HOJHގD[:};hhBnoTXּmgnj97)20z fx5Kd/nVЬ޷?LJNGIZJp0uğo=*:P0;PPMLy lx6Fc2/ĸqg6fl6RM@ina#׸*#@<#vRgvpAD3z@{.ibw Dk׬~V{._9Mwd Gɛ:D}JtPA@GHF* :':2^ .cg1vͮ@/(`. c8iI `!)ͨ5=cUf昜{ ^&8iwIMc}YMM8zg tі5$Ii f"D6Ȱ})Qb?24F =XGUV i7GQF8{mg'z+wUЭ%>%t v$Ԯ(biD'ž?hJ5I =v>YIjVQmVUݧhn/Qw,,^cD V(DY0}[?!Fq%7r/ T+t٤prc^J tNyiތr #OjVoB^ͿNG6Č1ʥ4%ڡ_nԟCCwAJģփ*|!) 紘/jEw60M+ 5!zRgyHA b5"-VHHBׂiBr ':--`h­C =b ,7a;+}nKxE&ЂW&:–43ϑ̦=m}ҬnB~u"CWPwdʐ f4cYzn.ƭŰl|~ Fp v+is8HGtb!_Ry%W.9i GZkaj REzIOPO!*95CpΓ}V1ҿ ^/Q0 `- asIƃQ -<);47|! sU LYF՗yUEySՓ㪚.׽2]D},pmXnѺsҽHZ[׺vOq(5[̮jNօUS${Ug-JdI1-3J nNY 5˹ $|:AmkiGᨂC= IHgx6,f,'ZeINj4P4.%oRT}:`|!E^r+ھ*R)|sjB3qy]/#.%?xl]w|J *Hgts<ìP}IΖC TJw%;ۣZcZrwe=P#r7Ǫw$z#4;XZ}#GU2k"jR#Go]<Ф SyڿnWDԿl5і8ɐ`d2{EnR6O..7vlMJƬۉ̞ɓuY#6G*iҝtKY)75=–2 8I5pU؋?i m'Un2)H%4\ݤ̞epyZfcҭR[r [sGgdݮ `.Ma WmkftZ9$'2EX]0?)72/c_ݱ!T<vu/~[.v79rǾԁ<s}RŁqzX)?'nw0uuٞbE^?e;4O)JPvPXPDNa5z '6U@HgHKhկ.ڳ"= #La+ 4&QSn>j+2#'}>=y_[#}4䏽Vur(!9viģ&mXgELLmg1ɥt0ԓF:r*!(R78byYլm]LֵǺo1nl<Ǒ dHy<{ͯŶh<*ҙj@%EOh.%FǴ8 $FZ_D)~N7 @By Dk`o^pFR.~D~-W$ϊs9=5C-G+:҇4{ux/ݩ/UYy<"bR{EǾW-Xkf^K]+uL4+(rf}Qvr꘽A7"2J݆(;KK^2FqC|Њw(, '9X~Yz?@v-!xl8JHr]0m)y kNلpl|Y|0xYI)?Vּ*)r. Ba+|2P%BD`9kW;I3iC=)hSj=~[İS$xΖ"::~29B@w=$3`| {]+ސz`l a~l mn)Rvj4#R)S9ߜ.H &G V`HY@BW7'(q'ڏpa7.gXOK {@#/L?bS콧2aUv`2|Jd]8/W 6q J?*sqPj!đO.(-X"V;ȡ;wv]c]ϥ5MA/d,Htب߂}dNKV\$|HK4Y֭>[cjӸ4FI(Ӭ6}e,TfoCs6n8Dx.s*\11{$(=L65ctݚD~z̟ C)_<\g@>bqAntӞ I@Ok7fvgL}w WhqbF#Ә[ATC"/rr3'=eOUw5 <5\퓸vK hk<0N+'OQdr 8r#/˜WRX}43C(g-0oυ&EdWمU-u}!كHdT?i ,W\$8KC LU*[~P{CtW}sI S6 bDvlT*hPN#_OpIO5^~XL<5U[#܍9Gl:u l{0C jkGpT<^".W@`TG'^'rJeKvpf0$q##dNb\?`>W9s?(*b|\o f[J4{CHp kvL׵'Co6ed4@: dKFKqNΒYRS=zεf⛃BG/)Z* 8=Ϩ+Qdʹ-鬷>2RVZ@0Gi\*ۋzKl -Ί/Gxd{DNv1\ &HR:W&'b͔ ĵRz|z3"WW[Q"ͮ!_/tUnKKH :CX@vM<|mޔ$(.Zq7C$ JY|8sO5& p{PO<ݴfQ^e)*ӛOi >y8HۓB\?> '{ &?0'+ui#2]PϷSh /,o}%W gF/>.F$.j-KG4[f"k=꾄JozUxz:Jyf_OV^' &5lN::G\$85 [^z,Nԗ6. g2Ym.mTg<|8Oؠ5EWVӇːm!l2OQuonug*@oAѧm̥8.NԍpJ>=NX6ʬauVlᅓ+@$l w t9:*lc "L5Rs0ݺti-јv&I_ zv^ [N1}3Y_^: m! B4ƺ ExB9AUDN9+:{B4mGмe{I밟x=3 BĐtUrUkq!KҔ u߈5s X2d?!m?P?}q|;֐{\F{|o`U!<ȤlŨZ7 4/޸0נW}̛?)=zI-iqK~t% S4uz{\x#t1k'" dn|ZR)X uz+I /{&GbIxD<|&:Ce+j ir= k=Ea(M#6VR0ʛc*GQd&Z] gWQu j]L91xE;49t/Oڈ/R:=Bmqq1=tV*wƊ 7_s d[}aXO=(&34+dG΃ald쭄=(c|:35ͮ HG;12JJcFP єz@HMn|%:w^総%xrlL%q_~f +Z CX zp l+s@Z=^1~ \O=~J濂wMxBsGS=F9j~.X㇚BN`ڗ!J=BъooVV52`& {F֙[(]UQMyD Y$MUD4n>5bpL :_B 2͜5.hzLa񭿄#ᴨՄȠ H0e w@=6kJDuo7{ =}MlT0 1.4R6!t py *=c*Ƚ¢G`h* w3qㆆėbi+)R-yLʛ`FN3L$y5EaH4|߸ Q"^gGNcXH'ۓRYӼ'WdlISʏ7d4Gq5TTONfm%gUbz1nX 7ErC!PL+ḩ?v 1t6?5 D3+rG .|AːK#7HޫU˛c5 r~CkfKcsv! ´]==3\Bsٗ#QVN9 ˘9ZЎ  gnn ^j1QOkU[ s@]*™ꡦb%\'y@M(;B(t4QaQzG/(e'jiAfd#/FA'V#eS%^&GZ~AsҰ1<O!nyNj[v9/a(Ww՚]ْ,e2e#moKGD4k Ee="?w$*Q(B޽9 ((鼑smd_l* 6{o eX)=J3A?Rwz׼`z껗dX-'g9ئ7>cB {7 ץ[DVmV֛q Έ*="u2]p70 <@d >&Vþ}|1aPM+C},oȟPtGe,X8aّLR ;EB .*?)+D~m6%.<)SorsDZAc iנn#7YV|a>w z2 YJ/ZCOY Y@u\3)|nÃSWpIkz6 4@w=+h }wd3)5iA 6F}woPf.x:CniܶP4Qۈ?]9dM!&mya<^aR?O2E+q&DE3TQdAR$` 3)[E  bW$}PEdDU W`ffg$NhЅBn.}7>cuuv|-7pou]蒆]`b^`i#W"ICsϗ C~Y,yʷ|*A~m|a蕀b+Dl\Kx5`Z(p45muY94xF 56:5S@HIE}+ITcD/*41P)4'7] u)C`k~0$je> q4[$e[`|xį_qJud@-m#i'kaNbwc]yc{;RFO FlZ5ӽ=41zNDQ0\U+O\v{pS ϣǗ(i=͔7Gt"$2@y4"T`` !=i|EBDq މ&CoϣR)& OScxTK< 鿿[X})`eLt+D]>0.8%[|uu;JET{AV* 048ӱ,}u8ܽl|&~3e{Whh!H*?Vji&*-M~´ ?> x-Gױ3E>9OWye|l9DITQdeجfb?kZTϽf^@uMsI e$Iz} t!7[ J{֊^+ӻv=B|_x]]d07ԢV6rnl8]iMGY/"s=OXntH6>#\ӏǡ4+ "WU[P7zfv8D `IQ+\t2+ kc!$BgnLV;f 'f7V2|d!M>#~ϝv(։˱93,),^Ds"]rl=ołH08,ȨIS ^ K1/2ՙfN$ϕVD0;(MwTuZ YMQ%r2vaږ `d+5.XA ˣ1>jKqҊdi,ĹaX{8IVYG#0HD=uIUL <ؤ`o 2yYʩ౏]+4DX" Hd`rT蘃9cb0(~&Ǜ?ߩ/{$P]h-8-7ЀۆW& ~C!2CѠ+}-qX *t>0B/ZɳOԀekSr KR}sj"SuK&}(pm$30~ڰщj58ma4L t^I4\zA|Z\5vyuKE5_uݖ4M)޿PP<0'^`xu~̙:8ϭ&qb6 Pŏ Svg?Lq/j8ѝMδҢW6b`~׿ÏŗD#,>ՅLv៥ .FͳkD|B?>tL)IIjW= Jucˊ ^7"4a嚨4VVUygp]"p-kOR O9-0J@==<\|o@;(W%_vP-N :4=MQ#b*m~ly~VznӍOQ7Va=p{,!@f[C0HճQ;LpJ ƫG7\S)21 ڛ3mj3P0r˃UU_~!&pyu&\%yaQ4r`Ggz!1)?#LYga6jиv')>y.:v[6ɠu6i~r!v;J\ )p`'TL=a֋>.kcly&ٞa#>Th(q:+&'6Z-;MzDN9m& D=w Iq৲dn~H责|^k]ME®06v ">L  `s(m!_i-ju9e=lVڮޫи2ێ!ܷ3fN8 ؜pxHD,Q֌1TETXރzh{pMcJ+zv+ w4e?ɴA<1 Cd0ɢeS 9 WaWBIUSp,0=Y 4lYU/%"UuF2=ߠ3J)Gsf*nn\A}}LK0htI0M53='e`8 x},pO W"OboqFoa֜,P'ԋh0R te!5^b6mӳ^վ=,di E#?۳VOPv.J GEa\CFJڔe9<􅉉gM"Z1qgw٠;\I+@V:ά^,)k[PzUФؘK7ͼt h("q[ ӓάt}p{ C+0"W4%NZo#YOĖd^9s@_j '#I-"Ûa~dP8cH=+R1A#ASϺ{NwYtJ06ʛߡkBZJh(wRD.t/XV@頑ѥf2(ѭ󲕸Z *ӎպ,b~ی@Wwry]z֡ =:z-^[^CvD#b\g;t+Il־|GejgWél xOo+XF71BѺHA!>s']]#xp 8ox`ù6gct`Kdxavb[) 얘Y&R}o[a|/@E@X}-ر3/zXL!˟|A+;V跖ɪd> Cpvݑ2J: i#wY5~kH<8CXTpFY꿏z!km(;GX Ї#v"It A2yBApT^/{jO~?{+ed;c'<q(*8\"v?9˳gFpJwDZMviۢߕm76˟tka/ ]惎 "¨:oTp,6xہA#׻A(@[t*Bºiu$֠.Ce;ӄleakCfa^]ҚGqX `Q)"*4WfttM_-3,gV^^s/g;뎃Vq~U@r$tm=Rhfܩ"{>=~ P& <A櫠PRdOo=$Fc&rO+"^<$:Bxl,$*rmnd_J@rAoAeɏvS>QQ " q\YsϟD`5G$8 ?y*H°@aoџ:^w4̶POP]⥐g8_oDjH,۴b:{ 5TJ/zeEaB0D 9Ṫ?D-(P :@pB7 m1;m {\;uWPy?*zh℧~ek}]-N݅I gҔ0 !ԒEq>2ϲ2I_/mdς\<1*uInS.H 7$2[(% :.|3W:c*^0Y²Z"kE^L\?DGjg9H2TϊDt(J( )mrYKvWA'KŭaUpQ%=i3qT7C[oN,KT$axeb 5`BhU@!^T#e`vC!# ӜxGŌ j DaG%?2[>ܺJAra@}wVT(W< br4nYQGyϭ& ["vaU EG#3 }ψ*j> J̷r3XT"~Юhm zq c3F7wU>e/#l ?JQǝa֥4$AY/#cn*Q]|`{e7(N$+ђsjQs]fw lv[)V !wא:SXߘʪ/y(fvEwa#`F)o-ݔ&~$,eal͐vf{ Cd$),jSg jo/4LiuĖd}Ӊj'P]۹s(Hd58=IG8ds)5+p#UjgQkږ 5Ȯi{KHԤ +d.wU'ǘT w{Xİa8orxqEqW9p? >(:8@$9ܢ[=:Fj%)KGkH怍ʖ%X=Sq7%_Ge?\8K,KF_?iEzݛ pf5Kt1(H;co?M_!3GlH(?vI96Eu蝴'㧭څ\^Λrq#73DV:N5`\m^[9:jz~kA(g>oFL~񇨑?,.9f1ߌ\Nw ";>mmAE^TH'a|PUw+T3tO{|`ML n;wqx:xܻ>ګ! IceHech3\Z1Q|>njK U4UE ,!KXlRp7#tؤo Q1ndJ1A求)߾t\72R?t?v8C . >f瘱ĶfMܙ eWe{vX1#x  !@Idh&OTA}*l4Y =CR'nM.Xx8\1"qi 8+4kI =;kG^\Ucd $Z'XL2}{-ԇ"ȶ4-q #AZI|Ye(^>pq &1~e%%E?" \5H3VBhCDe#LIVE/9{"Ѓ@魆Rpr յ0Cicf׷׊A҃ȪPy뱫2 -R(2fryM[a=e 6G7 G:bKh23s$}VΕ$NP1_9 :ZpL,;1 o8]%"\p)RwK5sɎ x ^hoXw% kN)ɍ̝qV31B"x(d=YWHHYklv $ [M>w5rBi\ZwĭP*{QipP\Yxc{g5H3&Wu,уCKMNРP!2ʩy~XfOt:Aj}Mn=b6婦vkݟUG͡(.Kc[TbќCb&WXÑ qyxgO 51׬WЩf +E[aU/"2;aFㄴ(oY_ p!Ak2)}U42ZeetzB5kZ-:Zrc7Ab1.wrՑ) 7~t[Oc.NrY3`ρKFhD"Wp^"M0ax\ hyXN\뿈h(%b状l4ڱUBtpT/p |`ZLXl6 Y@4"6J &ę3T+&u8)ٱ k+}(Dn-] 4h@m0| Z&2YGW7_C2:(pJR(8t.죃Z00P3h uyKyutKMCD2MȩfpxA $ɼ*oQ."^|yfp'0âW܍y_ikĝ;P:^[Cb0D -䠁W_ D<+xF" w7gX1h\[pe,  zo!}<##T*[_tR3C8$] «pL5bpYܚ;R!>9>Ეa"F mzO!(d%z-job kyd~ %8[Z%.3Nѯ93$d<3_IN.G~-z2ʸ$syHJę8cIϋ^=hxPԌB# Y>_i;h){ш^$)+U0U,l|TkzuSo,ޣ|Cėvi#&?(--pg}JM IC]^u\FOX >GRNv1itYO˘Jpqދ8'Ȩ__#R]+`[ȉ䔊x =K -=2aTܓ1JqD"_G 3Z#3r[}oq8\㋙BJdS>J?88Nj J^s=mD D1Ki JˮXhTU] VNZ'~Nqa7 N$ֈދI  Bc(lG=2P@عw.qRT"B@v|rJ6'TПٳotqSp'f.Xo4]8c"U<愚IYy^'p ُB>Ϭ÷!G5 }V+vw瑵KY=.BQ?CJnUhBu@&%ҵ~`,?/@ NwozfJ)4[?Oƛ457ypP*ڇxq1԰ n6|dnw`Ͼ%3d ڭ-S>A9j] tc_}SO(g!9dV| =C[v - ?3N}4"xrMmjR ]^n-b=^i͟/QqkN(?=Yr 蕟>{F =wvgVK!HCiүBq'uׄń-~YvCQнUvGmRhʷ9ޣ|`}fs~}c!4SwS49jLRS> =]pJ8)j*߂X(QKa[C #p"0~gGbpřG$*=!yj_qL'4F)KvtNɺ's`?6oV*cRֿ  6ApC܇ kv&@~&T?)QK~ύ{=GZ ~i)gQ!K b:Z4yqn R@@_Bn>QME׾)4Nxы\ۃsU=V%Xщ71{{G"Yv2mUqH(J/x]"59הBY_@N>ru#Y3.'OLuI:^lpQs%,|c L<aBNT?3UKf)o5]O@e~c 2aX Ј4GMGbσ2"LI(1cdّn /i8`

t?YQNXGQLQYyΌm-H9۪)GiLVXO\]OMYx3o(xEs*Uq7Cn:yBHwP\ET~34ꐾ#7Jf8FqtYǵ [8 f/Żqfx0G{#D!h0=l aMS1ry`"}b,  ubS. ɨ懏{R faGrl ?5Ib[74KUR:?g1j97+ HVƠ%!v硩G> >D_Gm(Lb&("r8}xh|3U.O8L'MNE.Q% ͛?q_ɚ\ TC d_$?ҍfgz]=.v]Pt{OʺϊlخAwCȱheAK,lt:Tb !?~uuMCÛ'r>Umag.= LW楲? "O(pg ~ K>y'Ho 11DqbPp ֺrC{R5GEG KcxKWfJz7|2̢ ֶ&񼺦VɅ T r"AzdP΁MV(vķO@T.oXJB DxDqg 8^bp=/MUk^-eb< "hf!gZGJ.[+JNu9~.˞lPބrC!TD `tGYԈBeGchXJ:Eכ,0M4SیB1zi.{)}|+D}/!u@5D NK-x1IE&+;,i>8).m#[:ۈN=#LtO| TvQ{?w\39ۄfG91D>uص93:o_ -x9Oye p ,{Ɵ@ڤdƮTGmu3C& MPM!BFҀ͝COab2E!nCG3ǩ\U ZŘ|([kD5PgA/b* a'|B7}P̊ΠbVG7_ty"*JF\ YZhHZ>{KX-Y%'>I jP\b5=JeLzQV౲Q( S@94WQ udQ4~Q);Ł΀쩷d;~a+fPui=v=k5rs.ݳ, i 0T|lTrnHoѝFwE;lZS>*EÓt*Lxs_y*KݨJʲصv,p.qm;pĴuaHLtLLB/ Zy)22r*ƈBHjE_A1ߛ{f&b!Q|y4Xt[kWQB?ȌyW au"ܵ 3:kM{)DK.;N?9o=]cebgv{ KMmm֘[r jq~@NF ),֥^$⺢ X[cn0_A͉ F]K{1P Z̭$0~8?EJbU=p/"ᖢO*A|d]P<~6'H/&Ǟ|| "߀#ew:Tk| n$wƈO#rޤ?!A#,@8a.Aelfr B$-qտq. `KAw}D6CY%Dè@ Y[˨*ۓ3S.DN9CH-Ss6rGSibxyOxc^0树yV;R"`y̸9ܟ?TC86N$bcUY*gN)NqYҳ-p.O:q޴MW1.-,`w8+29 =5.Ѽt}Q`W n1\"~_<5S>?]Xs%M~)@1~V.tZ&tt&DꃈhDC;-I]s :cF$6HPYP}Nj,ᯁC{-mz6ͽ\W`H`` R6~0U2 7h %LϪSakN"YkFmktq53S9 UQC .SO$zqZ! @$ I\hGfMUچ)7:$!voxh-c|#HUʋ{#ybX7}b=TDqzgT~؉Nۗp&̭L/Dڲ'*KڢU(Oa{-11w56 1rZK_tǔ[HGl^*cja 96|"-Db$FSHff( s=+1 '!}L? o}Vg*}"i=E*``򁶿mqlMm  !)=Xna?/}V:>3'Srm, =m߮3U1-R<=Y}e?|{HVq)IGI&(ܸ cxm3`1"zBZGsVsε3|(O2תD?Ra'Y9oہC!X0[|MW0竻NĶ!P/m\XVQ\fA7"c,h $7wia?R6 @q\ [ZdZOrDuT&L3#{L3Vku8kN~m)ʮca#@C "g((Tb 58IԧM4Js .C7 95I;T{SW P,DRV_'jy!QUMmK%RN4 &2[rx`BיEMTu|88bjJD$~CJvn #n^C =(E9$E5qh3p].p{M_OhP)3;ۂ%A Nhn NR5/[N"6`ĝW-᪠-?~M^Wt v>Gf\Z&ü#U0{SgG ;}_awCmdhRCI('ZW|yKi 8`s#R7>| #0ﭫ (U154/^'OwwXEz1ұic^fVxp襮2[eOEp}Gkëu޸";J.6`ٷ57.Za:: M R/ю1j&&YUҩJ]x먼Yz/)ѭ:K |2 /ƹ0^vӎhpPP(!ꓬlfWd3&r[EBg Z`'|JYXۅՉ4?J>O/<1sA2}S#q#xUiCK_8<]Rbt/M6y^ad ڹt%Ytf#>Ddq -*܌ 9 phzyvl*g`\7 L|;m'p٧šk5bKr|os[]hP Cw-{Ǭ$z43B2l"dAuxa gǺRO&`wl~9i! ] ˟UZm1wſjEYEi$*Y̱+-|0)Ս,*CX hFŠJpd gK-2W$saov~~< lNehM3ѷ;KLz l8Eqxt!r4SNCbcG^U (ғ#_poa$!3)[77-˄VJ#s@)udL2 d*XqT&|/0c 9 7q3$u:;jنB̍Ֆ(hAʛ1 `Ɠܴ7k"}!-Zh~iQy[/<22# + L[b5e^S$#VoxR'[^^ 6q.Xk*;^h f\C`jPJVyPމ 5ck.wLQV~msGx5 )$* /=Sզ+࢛H 6(zstӞO>Ӥ*[="qM#Ndc;zws4llG4kf0IyMPJp&9rxP4jN{gAiN6b-,BeJ:TyLթumv2&l7:53xbTY/y^gPP*vT 5?e8CEh6,b?,sX P Ibx@Jp6%l.E5B+l B%c\ =2:Tok"/IEQZ9SI;-ZV zۥ(é#  QI˗$E{ϩZ1ga( h;=i?AC|0S4Ub1Gg'EddT5dE};3eY0cKO!HMx"g ۹ޝ=!`д1@TN&^Q[=5Ca0 [k Ĺ,gimp֍* 7_Qвߜ."A5Ǟh(bc!s%1Gc؝wYo}ə1*4[aWZYߖ `#["F}֌nrz,@'!LN-O!6C['W~9vì8_!}pϘDɧd?Rss] Rvbs8^t0$\HΦ_cHޘUO Z Ք.5ʍ wnR^[(3OsqWe3{PG|Ú"nm*bIT]-&v_&數8\–5.9 W7r(WEغ^u-Q d9w8sBp7" 1?xbz'5uG]g7`PX\$C) q̞Ejb(TgNdx#:WeV=^z@r!/hpR m[Y>r@p Jp%`V1F,)}.O%IF[]Բ4\ E#UW/%qE&]v6 F_ܯ]P0Ѹ*Aujrvۯ*˒F Sv2¿jz'd]L>\B5;c֪5MxipM.lo}̋>6hPt<w~+Cwc 2r 7^o"aJ"5WHNUA$OyRڕ& xU%EuN$ϥbVX Ù6+?^ID8[bB(0{4s7h) Q5W~Xg8=Ѥ: `bQlDgq7̀tߴvRH;oI1B(q>.*.!)$^8j jCo,% ׯ*tic"NTO $hF%_nQ4 .vNHV_:nQ|'a (a5lH;< 4e4OLKke4Ҋ0j K+M F ύTp{EMlC/3v[sb[>&8|kBK([ycziGz {cZh\I5"/Yr 8&ﭦP;Oq7m}i Iphmh h|%^i:3,QCpޓɎ"hjځӥn%\:pCT#e[Z7R/>dt^ 1Og%B?52[~!@ey m>-DLYߔ6 :7ѿǹ+MVRG\N9!E[R\.[;F,`pXBO] 5$2s,xv;;lee ՄSy 0NKSI?KPRٔ"^&/P9}f+;DɃ4q5"j g=:UҺ @?t]Ie`VC9Oe·Ȣ\m~G >$7bA'앇ޞB]yݿp=;P َŹ=ٺ"DPj"\bڶ5GoYY%?47n&H|SSg 9:aM&>glE:yoq{Ø' j!#ZwFLQ ҘG낰9y1N[I2B1%4l.BNVmyt<9/O4.|U#fbel9Z0kDe\Pc1_=H)FK)Y-N#Lش_F!XդcMk"-v%Eq`uK+5ևj/%F箠_Lx$HtjRWԖ{! bc-|Va|lS.Pzf`i:-S9gS5/ۦ`T$eK 7"'ykw1 ƏiM.Y]PsyU5)w*Cml60.?*|g#:a3k/z?V7y+cELg|\ɵ|'9XL,2G6- _D(Y0W_ Vn@0^-qLC3OXH{930=qk@x>UќQNRbΑPcz˻N+"+=x|{DbZ/<=zޓ e#P.s6Ov$5|u0`]ec'%=LfAc|8m4 ;k7.BX> oUg<(mpa"S_3{Ǩ yI qۙ\ži\nyqg0SԕSy y1s(ޟݚb))a/]g#9z*s3Y=bY}f"si/r4&3}j%+Y!Wa'"[G8fN û}bTEmW8R {@X‡S( Tu͝pJddƺ>t9h=6~э%l)s0S×^`?A"_|EgO(V)ݷmUDVgd`^"X}hu%Ee kVX/P;r,_SĽsz6]k@Yd~Fw е30re uHeHn8‹\^&nǯJY{uǽwXH7J;FCq3;Zt@qזeʌZTr+SO,2.rT"-5zl8igND%r#ueV28)Ӛ}40ܲ1AkW3+lhY>6XF\}",°.8T_bˮ9`j[t}:v@-Af殤TMXeo?ldӕ7O S|-&~Ȩ&q2~X] m'Xa \Kƅ%mLoj*̪Eg7̊9gԓaARMtq+"lJW`M _/ 'WȕXqj%ALE~VqHX lw4 &̾8h%^1˪VGzR]ofum-!};7` 0؅?Ok ݐ밋NJrǷ 7`p7l+6$~2Ů 1RWi+1>6bZn΃Jqh, R$$rig, ղl`lPS̄m*2^hđ)eycу|34YA C94VCB \pd# ł o."rU`Ile;CDW]<tDΣ+9`~-J9!دL$|2>sHѲzq2юQ<5Vy[[hб0Jli.J:X_r)" Q/Ŧ_[ ~%|(Z5Uɱ>Q4GAcA>_ffty-MA4uׁ#ZFv;TKNQS^D kfȖq۫sÃSL.;jOR6 Faz+4mҕ_&r'r؂5WyX+*u-a.+Dygk_؇鐼|?DKv=o5dIP<Mx 1j*V$CҤ)|j/e-K,$jLⓎL!ԏ93xpRϽ2pZcaur}F Qu\Npe<,-I4vU,7|$`|C}l=zܳITMy H+3g:XFQ㥒zQK04̟xUduywfH6ՒS]R_ 7`>G ! S呖b'.Ca_-s"jG7ZCx}KE*:0eO⍷;'u'raWEx.9Hg|]P/MOİu)+)R@աם;*"Ь\F*p6mwQ='҇:u@sjߪǀ-dyc7ijz5tD0G~5RF'Y+ͿUIjP|QL҈ ccMRyq }-.i6w)ް|@lh`I}2nT#uLn AEج艓qΘe6h =K^- Ҋ1\O>}OܓmTTVr+:P'eq9G}ɭ6#)v%ATx'@PŽ3<s-3\ƴ#vD^Rg直-[3,PO@} 69v %!tpkWVN[vꅟ~F4|"BA?%.O-a 89dFz/߼jDm; B>1A;_tZ OEOnkh5Y<ҫU}\-!i/uK<ʀTD㌑sqrO5c>cȅ0:@gIe6i$~eVY,=[t Hw8 or(#_F;u7sONn1e4i B *!l^ [b V]1̂9{dH:N egZ%ihuN;WEk:MlB0Id '!QݲvR>9sM!Cr=fkTv:Q:3zDQMvpOVk7d(kNQuwB'O>KimڜJ*$=n퉁e)YdhtfŊ{ ;Yb[C>}JH%Vt׎mZ >>5իMzdD@SM][lra>-޿4.  tjtܷ]'[x/{ﹴg-a)pe*Si24|Cb ~'L,<Ł1QY=`DjLssN/^ (2/bUf8(oxvMF67G̍ s,ONWe=R-~=DJ?A0 Y'jUط`#tU-!kn~;Yq:M@[DkT~}%ZM2QG>U\cs(_[ƪ݄iyD рtYӝ'ymQA@b2>d*Lo997WlsIF:w#Cbom4i/66#eLٓk PX "8o+RGBUI'lp, rQh1"HԸb&.Iwv1/)kym⑊'IBŌrT#\#69 F ZICܶԄw7Os2g瑑3/x%iI+XνUq @c \ . 3AW9pWu'WkW!To=]h!d/Q#Df<4^ΌubRadZmsC;y5_h@obgjAEyLSxkR;0@:+r#ZiA=|UFE>u"Z1(d2U dzgaȌu΍QRVTiaQIƐ[R RʀIY*G8t5|D>W)zLſb:a.Ҝ\N RͮI?sutƗn/9Mm4@&zgUډѾ;:?'bO-l<*  Fݛzz [KR*3\=ӷdې&&p86<#F(;qOE|#Ry26o^Lw :>[ 9Xw\K[2?USm0(ERUj*pߏ}6CE`'E7 Zwc37] P.dn[| 4ֈ+wx!?5:(=}hY}zDXC?b}3MеsG0L c+#|AI*k7 RNSrc(6?uBKՄ3ȱJ bWUJ|$ԳS/oX>zE Iy|ᛆ /^:;="&G$s<hKu.a;"N+k C:תNS3ļ' "矠ٗa%YPAfPm$_(MGZM_񴆜JvQ-?/|TG:boTC/C:M~& kv݌X9^( :gM,cC!%҄^Il^_1jd{H &qIY3 b7nKUUTLdUKNq:\}rz7QEol0tŏ҂)w ͮhWB4=PH&OIdVt$[ k5Zx =RIPvE߂EELڢV[f>E/]{ +qj"trytJs6"1LOpn]L!+ ю.(DZ5kOqxHz68cuVH7B3-2$2Y15k9`BަYu.ϪëPZZ݅5mzQu2gM۔nƠHmگ]V73RL(!Df 9 ^{R-.uD#ny@C(\}bX3_&<G;_ rHйOyǙ"҃1l TycNd){ȴ7{V5B\JvMN未eOQ۳7r`dxl(oP(kzEVJ/etpugl3')Z"H6INAN8讓OiLCA8e?jQ"*LniZ[RVyCZDDc[j#EQ?˝SSRiM@x *{ӱCTϝ:_WmK5߆Wkqkz[6}C0]S:ۙE!.?.ɉ# 'ϖ6b=E|ko#&1ڐ{vI$lqx[ìlʭ8CRl%ӒȢV |BԨUNI+#5wPAj$$gΩLY`}{^>}zO6*/~#]u99|wx0!ZѓR`NWg 鵈P˸VRCSNn$= lv) 0х_d<noÜNk^~:ay'9$vE\V{nBgMyڦ+)K`ehM(>:xx1qPJp vno6 @ ؐwb5H9A)$аRkQf`+"\F\ B̤asg-j#MHo\uz*E8Ϣ^ |[h]У"y|pi ?5 E`~˼6 &EKg)0swD]6l)eݏTwH!"k4=);}J}SA&̏?~7F ۿKOQ^d GIJ=@YqݢXGT`T(]ib!iX{(˓Xg6>Cy{q0 >c}}g)\ҹ3%2%_IBz20)$Z sY`[Fd-d(u+7B7S(Y0+ mBN&_{tz=B;kb'| 7[E4d~47c{=!7vnUG0NaC#ݞ OT^M*f/`UZg罷>" ējȑ]P9'+T‡:}/ޜgFXVX=o[թ^-_&5;"Mʒa7jxM!+PE.5\b}'8`&+UU)G X:Gj f)m1\ u60k!`c{P4{+q;'T.wwjc QWO}2~j3jLUjPhh _5ggq[8דWUr٪iC %ixg-htJWKIk6[zwɏZ]sӶu+3)Š| `t+ °lFe* Y܊2oᑦA~n(-r-w4y@?q/pۼӍbZaH]JOgzn𫚐P3[ۊvq'<ƹ[uбвu_a v٭oqBMYmj zx{ y G|9%H v݁QNɛ1AyBU"Pw%Lȅ-y2,\H[ɷuqg^f/ZUɻb< NljeԺsv7 ΔF[UիG#a9THVW?(e%19>qhhz dyBsoԌ2UʚU'a@3HD(` l.; ,4blZ'RoDU(먙#|PiF)"uú{jA7`޲; M1N}4Ȟ@Pg SAģnJi.7*7yC@ zÂD[7OSxD ,T['"o%\S=l-VGEaV8-B܁vK%ul& AP#}"ŇϖQr+BeWX*:q$f `k<W[R^nYGcAyybѨݪQyW{]jFEа0 < 3}yX#T·t_62*?`1`?l!{)>yU'/=x 7$9gQM4ٌ+]=| 1 hv&ZhL/@$@_K_TLZvKo<,2-c,Ъ9DT9j{81x;}7R +-f=C߼#t*9cStlBؾTm=^GDJ(bEf՜Q>i`mt~D>Djqk(p^,6T3V~Tqi*8&IKH22* mchlU|C!ZO kwpոyS!Kx9U͍oʁLh;31m.,q;-mք⥹Y+ xf3neWЧԌfR+DB#d-0DxMie{ rŽ%bgGeԜ܄MwqJj̞/u@ y%\z^Όx_]uCn( XgbL @ȥC㷅;mAi63e(j rݶ(hVJLɟ} 3̐_oؤiJmiG9K{w}R&-g) M^'_Ƃ=o ݬ=E3bkr?kUJ9Q[ɗ*C rR R/G0:q>6Ar=xS^IKkKIfuw{\XWOcpc[3/a>(NilVc -5.'#( 釃v$͎5B47,y|!w~d8 h,'Sy٬Vc u]>k8޼ǸdTV]E+t4esjdi`TQ*7쇟}c綐9MW=M, r2D+$8l\tC:ĭPȊ)Fnj2^?J^kk鴗y X 7Lk wT)yv"Қ++a|'܌V޷.c2㦭//Ul/\l lIh8x;VӅ/FCw'@d;^G:ļtW`/6 .WVd4zi;V%n?ҸoĔɗ8De (} B?r1A=xǾೣލʋ5h֗1 cULzp`/ 0rnN"@N-8 ;6&E滦,̽mVBYhKہwWjw2T۸̖ fBgP-A0K c/ꪇ4`o'k#`_Ɗ3vdw&NwA#ְA{8 +;>M 0Z-.xF:y3J GM#\QIp0"7[uae&/b50 {qu9ݿ$  Qzд<'n&D6xdz;!:pQ|VefЍZz&'#DG`b̾VRl݉;]f +p>7fq'6+#eԫK$N!ꊓ,iDxo@"=a8 WaѦ槽9-=pe3$(xmhxJKPf"W /pTŽ1E&8&@մa3D`#8uGYS̅0 lALd * C J814~Ř!ќDPT/{H3d0Yco O7k(0< R6T7uˈFJ x7IW[͘e@*e0Z[O+z<Znӡ"vUn9t& L r=xǃF/M, 1gZA4lr&vKӁ*1߶vܮ}* Ube*cP UaR6K4Ej(ڈl23rIgyLh[A;F8lS\pN^s4=W;λ5Jv|mH:Qįa(efwMPЯkMKޠNl#t+Pc-AEߝsL^.„y+. ׾g.zc̭+n+samMϺ rO-cW4!4?S *npjdmP/m[oֻļ =ZLF. h~4ծjkbVU uHS{tk0(Qg ];>qD- Y#Ҷd|S" @p-{mrl"hYf Idb$jﭏ}#GAX\D^o&!f~C3{fqN ʕ~Si Nk>>0Y󜓤Z>S"[Tlp1/cINYNn-XPI:hх;ƚe,P96 sJT%RM DA& n\f3ׄp8' RH[վqCˏu@$ (s^'!%M wkl)%:w mUrbIǟBYEu z a :VT# eU_!u0n&H!kH?-IurO^X^}x_)9 d<_ZF{o^Y}q&r_[iMPݡZ!f 6׸y:zxaT6C訥_XIz1YCU~/pV9w[tĊ0  c-!Х]x&l ؄/_H~t+!y_N(@RFYIJ|ijTI#~躀{e38V^&eu(N颐њ<|6RVTo+nOV.-bR{T[>5|K=̠Hez3Ss+yEF9ɕ=޳p{l 4 NX|.UfZA[1'Ɓ/&.-mx5>7Lp&•rO3("nr!.(Ķ&46~Yq9߂~~7v0d$R8k}a 'K.ۯ]Q9ptNzOpiʶpjwFo^5_G]spz>R䅴qbUoG,*ݜ.\5WH䚀ƢҮ{k|C쭴=oP!Vty75zkC@3X'{$Dn嵫ErAIK b8D3gP\9u;6N c:ԯAL#.i.6"xIn[%%zO٘>yJn!Vf:?ӹ4d.;v{>%&a!.UqN}hf6\SSLK,>v GrώCPI7gK_\ @H вsؔy3B~ddƺJ͜ ?>IfQW A7}bqOf3$X! El; NI(x#~T1v|5Ʒ>sH wkL[FqpN)-vTr}48 @un _cEQDZQw{Vxw.k qrV Z~}Hae *&Ul|/\K)>DЃJs8#+ KE$8{nȚ^}̼ nͰG)G^3Д8X2‹5䪯WQqMQYD:Ф~-~Y!-hq37HU |+6za5vhVFbR'N!'f`-ʹ+uǚPbMꂣ>6q).. rf2ȅZeGnJ0lQxBitnRpU - ֡ngWrd@ D@޵WXx# `S0<_WJIpZVPws+cO*,0,b9χ&@n>g\ZX҂"eOpb2^{^pbYTDֶ͆Ӓeezr%:K @aJz*)3eLJ"@OM-< pI|2u}T৅'#a0e4"dDr7}ĦDeş)x`I4&؈ 鼀g,Nrϔ\:5?%CQ_Y80poy]>+%KWY[^ա;x`;l5U*]YnI]*c=P@|erVi}#Sg`Ʌ6S/_ 6O;x^ܩ/# Я)(.}g/y]DZ6~[0i7m&$O>4k`:w `F=q,Y 84S}^Buмꑯ\xK+sy w#5j^c糍XCe':b gEe6XүLu k0?3$]*F3[a(J5+/4;-V(@jސ7 5bR x(!d30 WWH AT=G}>d(3D7t)O-g6B5QDtv;/[BcvP:]1%$=ATy?F|ķ(i`l4|aM {ixlG0a |Jߑ\+8*S?Ȁ763sJ)Ş#֯L% j՟Q^2|i,=L_=g[ Lh- ª61d>Ї:iˉK.oC8l%WqYb9_eU[UUN?΀b# & e̩O{Qrߐ4FHYs"$ Β{I9]{``'[䃪z4<^kpA"qH+IՌ8k>}m \WY_uԑ>q_3g=&J=0]Xjf=~<{o W0ióLUo{+w6폟yHnX,Мࣕu/߇-X:BHCyD e C(/Ƽkd,Lb2{ڡ}b6{]ӵ$,n;Rm/6HOPfTm |Q^+J[̨"w@@i6OZ^ PXet@=}Ni̢?PmŏZ<0$F"-)Vf7%.' vX4T{5\_Tr#YP$ e5LEp닥LȷiqnENVnćf @vܖ -G"fyXn˾DONmX:#jNLaek(Ƙ$F5LJrQ yYf}1|LMm"B Exe]K픚y]<^xK%ad8"0mMQnV!ފMyH݀255N,H$4ћN%٬g&8zUW(OVXM]$%Ij_4N#dQt,:́<ĜUW*h #ddM?Ai6k9)[,Oet%w.}nuxɀ湚ў=Nm)|Gʠ"2asW&pii6`AȀWD[bzxMP] oNO|vK^fgrwIzx zGn?j-0ǜ@/!_]O\L uarᮭ: t)a:t f!޴,sk& 4Cܲ &ԍݩc+'4f7LHxO"(!Lj.-%dbzX(E34Z2/xЇu L}Ezd" dKbĞKm7. F+Q|ё3//sʲhWˡۍi/wE/׷+;N{0$;[woR{^;hP)u ot/pQ;>ff4pRKCB9L" ,k {'J+_K7X‹yf=+ -SPyH ;DZ 6rs*R9!(*)ݣfNcRȪ5=ʭhD.y%&sn ]2A*y}5DgXg1)m[l渇/ƣTZ|b=Mp¬W {c{vxxٖXn,2&>*SyЀAn&Hf*~$*1j6݅]R]CPm/9,ZL~dY݈K]kF%&/e+|E~'jȪA>=;Bպl4d|T V3Rl@qbSͥ$qjWMp7it{]QC/+Yœp#b'@-@35b. n+u&qG;[Ell#z]ny+伦c@8]_w=1867QD8:w/ Bˆ  6*KƤ1t6b!3K58b_~h-̽y M3HZ*7A/=@!G1d|xXӻN~K3!6/{/O\9D;),Vj _j{o^O5E Ϝh $<*Xdz1̚K}t +xPGƒA۶>rklJZQո_Z mYVe4_ܰu!P3z/5M fk e7-]Fdrh2UK TzbXrD!02<$јcw0# R/zV<4 wfӝCBkl.h0{Ţ.J_ԮPqioDHM ֗ͩwpy1`ukmnLh\5PeYnf'1TzB0nh􎪛W>',:@褉A8ic)ŻrL3,wQBRGD- =z@. l1y+Θ^>#N:qq_dW0_dKJWЮ˰,-w໿SnA2 ]?l[dE|/afM$p,͗GڪZ3ie/2Bw4pZwV &(o ']9m{ +9ٜў?!61w(GQ(l݈942hyNޠ0Ҹ{f+Tl<;r~y6/d&~DE =ާ$ͪcL Jv/oZGC)2zj<րfw~o)<ٌyJ:ŀ#?omBDc^W0RVHYVdp|(!J%<-ի'FKb 0@9%TW$D@RSˍ-C8\0ZAhRw,.(uPNER\|6w\SHJ$Yr1C\o Ol% (1᥼fi~>#PMc@?ه;ORjd7f1ӀA, uvEevnHDD%?@R8®N ᐞ6J5AaК%bMEqg,۩QK JKX,ޞ#9Qծjۀa"zAFŒn^p#4dyb.E;j:AoWfB)(ψbb$\'뽺`r' 8`lzIب&gh BN~ޑ(nvq뢴8:%Ћis* rKk{!4/("r*-Z7֕}nS?J>Vj.9Di_&r@yC8U!-_/.FӬ|u:-exTVO<(w̥ZRa\ 䣭)~Keu}ВX l(&8o-6֛p]Ut TEMig^ܯd#4`9}$-^0j%00!{aX+69Ȑ7gD 6B5l.(ֵ0BgZ>GA}pWN~.@oYfz)9O?9{߼k1/ތ13k#e~@>lɔCXN(X({ʒ8*w`&{-P B֪"*b_O۹S/ f|3Iǹ3K.QfjRh%Qpq=Jfўi~W*%F>҄l:jحn@+(j||13 L{ιאXu4ޚ#r]dFW@i}H/8&n;(HoQPg;qmH'9ڃ+?04+ߡE߳( [LMi&7sw}N uT-'JekegCәB:+I %О#6dg1N^"ƽD؝`3zECWjy-!Qv1m'MA3BBDr $LX֭{T?-o1^4uV_X6\̊l@ .ΜOǻ/*X @^3--_k}>0Y*GX#OC腅)Bn>Z;!k!;z<'ŮW'%eS\Ⱦ] BAV$2 MOјo}ͥiK,iƒ|QUsa]g\je(l"C 9ƨhY,8GVwK۔#x]iQU* wpRs#뺇e=DQ}$^$Eum+֫?γV QVA 0# 2'L#naj/:kjm[@,ŶVʊlgh.%mY/ŤnO'$a9F;qzV&ǿ! ` '`o+Q Ԗy54a.#oeD^Z􍃆nE`If:\'V%Z^)"[+`c@)'2:5iNVq9;?Z9TdpU%aC!f&> wK 6@e9 !!u( o} PC=KpxjI0 $G+8r쯫ߥfugTD1o*VnJE3:#ÓHſw-z /d*g ZݶiAdz F9Uxf*[ 1%7 fC,nxd!IdVbOe\P$ӯRz[1K  sc`_8 4O_ ,R)dH[ `VHZɷ.&:h\>8gեJjW I$.JN8d-/xy}jP/v!KA (ruO oMbQseLXM !fÕB'HGQq EQ\y 4|zaasMhK KXS!?k EUm⿴L{8UQ}H͑n;[Fբ&$%_E|̡emaK S}Wj֒,I5b~G"|z 3f:A{4ԟ=wc{;`7ߊMG`À*ʃӟIUUOZ:qSxқrC|JY˕e`b h-h-5/bJh7l J*60N]604SN9))SQz_+"!c| Il 1 ˗ g=+[{_C,*w:BbC;GPkH5}v%?v~T#$X>-11U+ +K" c1aPyQ~̇PzLrdS=ޜi'AVtr؅@\?}U§=)IYX_e45[90دsVQLfmx3 2q=sq|VF-t#()M 2ˤr3ÇJ$"?e!kOc?&Hеς[u։On+w``g<=z7>6 6g&o=i{Fyۃ ]]Շ5tl1.S\:lW`t(0èνʔ |J HT;Jj LqkD-MyJN)Xo\^'0ԡ,b\mܜh:1B_;=&4 uRA$7I"3HыŎ>*_} :j#f}Oϊiz&O\-}M5W{A&Eӫ;A`QH澑O@&` Wa&mSJ?kAYcn+[2݊B5[2 nwx͈+bH,̟HxAf"C+/٠5"͉Bh0zKtP5Zcr)^bܔ]qJc)T`uOS曷t6/;7QeS]4$yVXLQn7)$Jo&Z# XN onh0*ũZ;hx5snrSV}<GWq g Y;1XXW3VD_ Q$ y6~RLO&[;4nB7c50e͈8I0ZZ uDi4/uȗ`; jB*Xn*@WƓW QlDAdbr){[pd ,Uo{F@b0DkDlM'`O2:#z=9da +!k- dicDZ2ܹ)h€M^ hWk/N Mԓ{StWC- 81JSBvZ3L4AMqB4ztЋRx9`RԂ)S-I;x(I0I;/]ܶ.WV82ȸW_;^rJY֏k00;tm(44@1mi a8; ]lիgYm֤yDCIYJ. V g!0zVGG7[q [2Qx|AZJ3kcK@Lqoj삵`c-cuƥJI#R9?~6yDFl/OqPdb\-U>+7{ #ىlLx)dƱule/5-{C;;j| Fb% :\6F][ld/ J1s7&d} X9"B8Gʭ ="7OXg ! 6҉1*/6?%)Nؼh±,q{6oF&]a Y~th FO^Aͻ_z#{6t71L$J:1:EEf$ұtm5(d {2 xJ)@~2g74l:aJ%~Ә Oo|;.%לxm2C.툆i Z-LK&ٰ W]_N~ZD!OX`k>em]ouIGxn_fbHpL&ʝnw]4ML-v:EV 2c|hmk=?vaEG㭼>V.aY~#H5RأWy72409kx<\eR&@CmlM{_W2V%{.|=)4swkxׇT`KC2MX"Rh5n"r fw ]?fCXDDiM!|TH|׺+l#ȳDnZ;.cב!ZHwUTyayD߼N><^PKV}$ 5>S*++-Gհ ZcE֌b,_=n H^fzݹgnLgDEqjր\Pېqh1 ۸AXYab]Esհ|Y΃9^+=J6p )GtGI֞`fA9 M !EKۻH^~ SNgz@{| C}8a_Ի']xz^yΦ"0+F*&&an2Q3N<8(UEd`U$%C['#/ȸ\34V^~kqy YyCXa Mk*>sFg%|ݟ\,fF$?eA9[v6ELNhu_%GvP\)A[u?Q7TęT-NL|Ɖ,1T}ʕHM0K"V4]X2uyYVɩLOs} )NS{d t :&jݝY0u}h|)tN^5EPpd5W؆NdMKame<WL  e7 M=M?@ ֹQ'(y4­]}g 8vOyޱt&[k: MkʑEg_iۘ_%/eJG>[~$ݟrŅrMm:Jf;Ӎk[ @=Ya1s™?#~у#Uu@ah FǪm AY 25 U"z+KfBWa[^'hcS #gC! z:إ/+AwѮ 5 b*/[bgp8KJ<\1"hLm(Tc ীc\)FOġ[LM?&\>{~0H}q ɜ:8x~(~5-kż1θ.  4samzp<`eϋzɂ` `|2x75}!K}#{=|V6;QG!qkݛC~൜'gdgZc3؀:.k5/&`)e'!,,/vjGB*=Ud[#Jwv❓V8W). `[йA*j˦VH.喠WQmyXu ̠^$6h6Z.=CnLp]֛ \S: 1 lR[HMI,ڛH|66/[2b_^od:0*HdW0$iҮpyeuuGqoo-\Wj$L*4\br!i.gBё oٝ rucT\yI1_  +~\VpNNyGmTcz p:̕rATZnllS⤆PbX Cyh̪<ǡTdw72wn@/Ik~q4 L4d׻%q5A f*tJk/n?=ƜS: qEXw?QW=[-pz Mt uLaC~5\ΰ~qP-dM oTxXx %so,{XJ&WMۑIDL&)&-WW(oiB/ םOrQ 6fbhu/Rkz%J$`=C@XMx8ǥٹ,C2J뼫8šGxIfh'ftNq)U#CZo0:^P"ӕRKy>ev , 1,5*R:nj?IэZ;UPwlzIΰԐ$Kj>L@N\>6E;n3v&Bӭۙot.܈Y&YNrY:::;/R*M(Q$!`ڃ OpTyw}UoUʙ|s"7xޟ%u\}`o(&f{ uGIyy:Q`7 fѦԋαt2_jVwX[ 80VӘs<5Ǐk!>jEÙ~Wtw.7@~\Pݖzqѧ "O+TC4"2z Hj~[}CgG_D¥lPͻ{a$1yO_tJOC1Ֆ2 jHa?ȷz`Q.!C 5+?tRnLf3`bb(f{?P xUGo9+`Fe$&Z<Y*Te.Ylbai'7R lQ*uҋnxNאm+faqU,v"_@7~lPdF'Ϣs,K;kbN2 jR밂BJ"[q跜8Y?<#%_ zOȢ-KX>bUU~uM o e>4l-F~|x:z% Qy"h;YjT Gnڷ '*6i[~=Qn}I9(sUɺLkGkNI~Bh؀ TxO[*Ds M࠵Oyq4iDmm)qû\QSc8BQI{ߤ ꄠdb::N72ϬRϻmfzø<4ؽm A5"b,^ne&An! +{oz[`4dߣ=0j !9(OE#[o^D~3D:(b P¾6 jᡰ9{ڹ #MǁgL:1ZR*s]l ݨ wmh@r-0mB82 eùx9;j7 Lo? !B?ILi`U]pE|"[si8|("a]lyZe3g3Ү@hzWI4rPe!6-.y[B~a_Y\co%c V}˪Ƕt_>O(0=l 428u_yjbtuoIV7 :@Lh/ ~fn䀷!SZ,EWgC\%`U>#(SEBTDUX?+L=}7K*u%Di6Z`婃psGB>C v_2a2 Ȱ/إkq*W1i\ ځ WL[V-}S38!]j} ts!*O Z`7nd(φKf`^DZV{F]9s[J%Fat/t^4enw "Sg~ 4eZ3\D 5z~ Ź]7Wl=AP\U,[=cCM%[+BD/ZĺVp9SC90o,0!(E&GxǎpibN5F Sa{mO_³6 bAtOP`UŎ8&!3o[.u4^n \XZ*]@wJwՆ 8bk:+-G Tzit0s9n:-?K~ NF͕f<|5; ]}~L-uXmCa߂^| BNkQ&t$iKd4UoQ1ou(T[z`XzwV~G |>J6|,6&ȵw yG :`$ô]/}ysG"AlRnHo\'IY KH5.{=Z !)?pKp\FR?EsaG <.래Hң9/ pG3&9\=nO9%[{͘!N"!Tkc H11*3omLS$+rvpnj75r0|n ZrKdkmHJ9՟%++jRURsCiqU oҁROR'w^hmDUAf"8] Q3!{u M+5SRA;7OcVlWhh54Rh:kJ?^4r .ƓzRD:ΈG6 oan„lW{-ҡie-ks(VllhR"ũNgk??!E^fs@ A_Q%t 6}'ŸgDm5*B:;)N_(,To6fΊ{׉N̩vX2*a.PADg^\KfKjBUk!D9Tq8uitJ.TAڂ+a>%V kB7/l)`K;Ly¦TO &+έO5H]*=QvT 0p ] rU'`s?AoB.þl.$^ep6*; ~on6Px` lװGo1kUN}:\{Y:]':3~v@r soX HKIDzBL }򟖚pAݭKA-䄄lq6~\^[_,( Q~KHUK94Ψsi>4Zqɳec )@/dØ1B4.󙶉2\b(= |'cs7vW*l-҃lvb}^7g$뮃v+mR$/^й';.1268Z# b{u0[FP57S\3ھ]k~@2bedfL bylصº¼OWY6?=|jĊX sNRloh(j} ]W;եm- ;"-c<p[rs/pmG@V(Ȅ!NeQSvwF&7#.wc[Ȇ%xDKBJ* |h;NCh/趪=ݹLOaRI -#3tJႿ)XfbnQQZ+:0r7 b?OOQLͥНɣ=-T0[nWFlGI## wk@O'UԋQ-(p'Ø,3R)wlG`DfU"mw&ְ1 )M6` Ii + f}=""EcfJb;fgЕIg G@ qԐ'rUy'w_^+C^Yz%,@]5^9j68榕L{mj\ۊn0WWDMT~tBTQI5)F-$)VVNggSp /ټe2H=Y$8j:J<<ּwQxn9 9<T7<3DJߧz 4 nX!̽ͣ\K_ô3`<#}W݂hQ߻۝î 0&`?z>"F1+X]Cq?1G=#,wFQh4ΠFI\H}%hvw,;⧣+p9y&[,2?fḗ]'\YqeWpP#H: l "ïVۺi)#tMr`9V9a\w꠫-Ul+XN~ަ [pRDX#))!*c=P.E{bD`z/Ot}JY"ԥ?*<_~(npƤVVZNw>,DI іFE> WUU߽gS:98l }[ ';)PCA_(VvfJK5@  {wz>˹tgRb8:Yr*h%گ4/ƪb &=yPx2:[)j N~520@yNRiNe+ HAWc{V\&$tZ6UϋLlUraw?pZNxY_/15y{fHWHf +⏣b *(sxK6daҰA,Ĩ%)O~0hy6Zޝ'c90z[&^""Sz}_߶I)ۼjp]X o|eY}dYˠVΤ\Lے e0LH=oȪ?cd8 嶮ԝY azrd8v2|yWFkZSꮥ\BR,M%*>-"򠣣$f68dg,ȺV踿م/63%5yo76Z碨LNl^HiZAhi:sM˿g*Q9KQpAih鄃V+L+wPZF*pW*eqC9>x|/j ;cȹ4P:*%"uȳb t2BgzH&tvk=B5) Xq\ub>%A&q+>ds/KKvQ\y J7?ˆChy'aЛ}|`>Nq&5a:Rr;NM\l+FR<| `E;Grm׍[F7+EQ ͇D? I_4sJ,W7] #8Xi =ق89| ;Y&c54﷈e\MrxaVgnWC'&8Q{v)Ϣϼة*w-m5\C-s[TLai3]tX; lmOFڎ=I)9?j|Wb,Ӆ WcpE s7]t?lG.գuD2T85I6A*O^؇&Q_LeR T%y 7f]3%מKB<>vcp awP٫vx=aյpAIuABwLM*N ǖ쾣 é4*5zM3?>T%L_g"R)HfԱP% $j)2@1s!* ( &\,+XYG(UO -+@?j4*[=9ku/|NP/$VM0Y Ql›V)>٨s FfkT_ܣ<$ 8=Кqu2tA{ sS/"*ͱG$^s,)OtL桅\ sM.DwEsE0^?ls84 ;0A+7,ȹFyg@D N>?o3G}3~4 s5sVroPe 2|\vXs5_㯩b`WF"x:B=]@,R;YI۞ ah r^cWmD|AqUE8*ڹ9Ϳ.mvLO%A54C;%m<ݞ&~vk5 ed̯ z 2!Bf\|tcH[o[䞪2(Kܭdd \PLz&iV+ڌt3B"nJ|C p{K,R"$d "DwdϺVXnhT0f g פ^'AL7s)i6ۣNXyCP+TǰYYpY6l.k@DbtXA0' BiJ79$Mimjɼ?w}a.=!u"YWd0͖KfdkB"S:}z=gynvڐxA`a=8SooǠ&ݤ$LqSFɺ"=k/w!^=vt SOMC1YQ1KyvKR*:YCH<°{_ۭb[ǫx╪?k0~̺?kzB\誚B`ok[SxhlN:X`if-*Ij qV<C&alQ L// Y&ulKc8Gĸ}y[feF^Ӫβ\Œ%HG&R/.:EX%]艂rR?T?WYLMM*!RrrjǺthߵXe$PXJOZB[ꯎtU7-Y}3SɈ>;[ րKae3G#,\UI/GjSX*΀nONhu}nBpH@?d՜`u-T8tBF \#< p2gy AO}M_h$'6**A5@d]-oW U; OR]_jg](郞vr΁ GOE']DzT}K_56 $m26v\އK8BQ[}-c?k `*uXtebcES G:nyֵy1IN7*2?@u`-@-EVqdD'k8j!?4l]wwLt4B]~?t6+I.;[4WP1~Ƒ +n&7ˢcwG6:תDH&@-X'R7Am-"v3R V[D?)<04At¿ksɢB-*Hӭ璘8 dԹ<'Q:~xtESO<\gpL-h5v8@Zak]|zP 2` PFmqK 2((I܎B]b`E14'Ҟ$X9>HR҅Pc ͦt py;mФd1ƪ"Ӈӟ=~x]L 5+]я I䒆*FEC闁O9Z* c9 ޤ_$3+%V5S`)ee >.xrb|R t$7zw 'r /h \-h>{&)G@HDB߄abU q= ݢN<̵ҧ>gzyU"Y: "_m) FR@Xr[gŸ`c\<*W A4;@d4=.T|(ցu][ F`Q^/zژ2-,mw;;58m#-"VK)K7[GZ%򟰼#fҤ3ϩ?Q% qDPu濞kLRqqo. LJd,e9J;OEǣLN߃Ry=_x,}%3,ZVUjH >.9<1fD:A,>p'bE@382pQFyę ʻ׷p@Hsj'aXyPV >Z 8y~4e&w{C}|dҏ w.=RGw-;ᢃɬI\wO8*_LWn^e "=rAء3 !_Aᙂ]9S{BY<7 +W8X+Վ h<+IJWj%B': LpEC)쑛BeTF,LӴ9MzS@ɽM^=%E7`Ȣ">N/ҳȑvNtPihVjޕ.r;T)"*/PAyM`yˆ)BaVYPEY.c4z&YBʓ3Dā?l/Ù~ODԬUjZFœ?Ó"ؗ(!bqI&Y xN[w̉y_e[(^ݳ>d&[Nz$`f!\ Ƚg) qU9)-6F  ggXhXw)VdG^j/Lӵ.x ]n&b,T!iM 2#)Qln _m=5Muc#!BdA>\LYXr:*<6e^֮\ ,k&O.4W*& 7YMe({_vrø_U= ݙE< %Ɂ**!h&tsA6Jh:և1!-EA6h$T^(B7 [Lh!  f(d8MX? ["Ʋxb;p##?/oj@cOE-O$\lq,1癎ZtZ5$Y;.&SyX1H< 6QB|)MV)>]۬LImA ]Qܺ]҆qœHH&uU?-sunx/v18[(b'E26/HA?']vo[Tf9;&4}?],N # ee#+0[=E;UZY&Zoϋχ-.?7x)L6CB+>pC@kwP\pXW\:b>ʦ9ХvD Q߯{L+dk:4fDYeLaLT-;הQȩ׊÷&p XpC?oRI@`8w}X;j^<^JN juxzj#*m;bX# z5jc J1֕ O,N"5ș ]z뮍_mVn*k[uK$N$T&$Ixs)M,Nۈ8re;\J" @IOؗN.^QAOY]?- 7隣$,̀ f8oWŧcєW ՌgvYc^2}3peZNpߏY/z\_L%xL #)QtwU}^asz]%(7,kZ %Bmn?3P!"`aW$k8DXZ[DGG5FJ Fꐁ{F[[IgFj>BZU 7B/&7^8U WZ@bL/Hm̎x{ eBO )#ulWU3OGo,4K\ln-Wp(:FIxzb^dӾ }.PW&/H0t^$YѶ')eL⪌EYXsTe& ۱"TeCR\|jf/ Ţa< j0ve!j7M;pG3X?PAņ|&a"l&!.OGgzI>R3mtc \Cnw=BAoQFlL/ϫr\w2W#~wf0+l譒~(. 2v*C9 Ï' ߀xN"7ag^r^)(56ƠsdFOb45lOU6.VĘJ˂f٢̥8Oc jrLB>"!i-g x3q֭x3: N[.Tp ?+C2%.u3-7՞pCs$T6x3F%}ӏ0v\+Tj[&AYQ˜C2+ʓgsicZ )%Y`!}#D $J ķj%Px}(\pCFޒ<03 AQ(lMVVEĞ"h aId4yEdDc!jݾ^:lMykx#G@X0ZԂz|aeH/߯ KNTGMZo=kPC1Гṵ>C27i4\x.VљrmxshPY$"oZDg5G;$lX]S =1~M2Icc96 #h([^kfYzusjIv0n;81R#p .\ ; + қ'A&rpw(j7R{F}X1`wETؐ$%Sl+M` 1g?i+]K,bK'$/4 LܭCwGJq?;V0gϹs lAT"tݿ,Q-Á!J4mQ m9Z7$S0|-@Ja/~<ǨLhlkqyhI$Nbj~UdP>e=O6˵Fǖ.>pn|T$H) sށ+"ZJ!T4,WC\bp¡yBYh:fpgmlmIhn[t"Y4$h%) ଜ_=n3~7A S#(縉?cD:2" 6Tx41\}l@U$}( 5 %$zbzdTi54 :3RΆJ8-(@J0G e##iOӢΦ(~{d؜7 5{wjKCa:˶ ^o%Ȧ=]p~ ,Vڿ) ^PXMq{71,e.K>*لq FAP/[stYGT+ZH|nac MX(kgxty?  V 2ӛ)/!`$g^tXp>(bڜQۺ)Bv@#sH O6aCG"UOq:`E۰z׫juy|c.($E*T'MɾP$C:SK m/Bi.LipSj9cSӲh .;S6f>C~=S 0+V`;[*u&f@)IlU =A-|t͋;bv*k<{F.')3^= p7r._#ƴ/^IP4UӨڡ[IAߏYJ@ڮu̵w'θ+Pа`bӵ6 #Ps^:;UpnD8 6pQM}vˇ!(ڎ(Fu`~u *gǎtᗍ0#tg'#^ܮY4cn]}wiG=ioH(ϕdPT_ ~;]@5a%ѳ%>K;CAC3ՔQ\5s}֬ܿ1RNQBQ=kq}[ ㆂT"6mqkF(E6ְ 0{5j y"E98q*CKOJfFy~$iCm/FCVw=yQwv4GPqcW ৿e\m!=cD)b%pMRr*gJBNJ0/* 07R&iClE##6@H=ČOE C`TFpc6 VcR*vBo;v͚stӞNй>x;Z}8k>@ j+Qhm@u+TlԟH}k;b1^; ]#u0. F枾ED}HU8zWW&ƈRtI2B4Δ[a3lHkKp~{62j@jnչ3o {1[~&iXΆO0 l׳V==NmyG'uT[HNEq7:XŧP=-pWӃ{tϼzcE1z aQ9\oi -GD/$X~S3Kq#PL 𫧧yt艕p.SËv >0'ztwGوuna0p6(7Χ{Hہ|s=APAgPwƫH>^r_]1tU)佦۟ZvøKL- fgDel8(1>o 알TU.u $)f^ɓNfdH$,<<̂ NV^n 3Gtw [G$H R}Ky7c-[naB@b؍98U-b-xM'qؓ`&a,Xmk#攋.8J!s"qXChKrg3AztBs`-@ënM5^Em01<բ;CPeTEYq֚tIr@v>nqYːl[~$;2H=p 5`I|+lh:[h#9K~qJL@vWd2z[v02 MSBc;sb:D39qU*3}Q0ˈIVuWBQ³#_U?æ=AC;s]g"kRdj?yLHާMuNO5CC` ԲbVk C , ;WVpde6u\xwpqEX Aǧrm+rrD<•a\wTjkL-%0?J&PZ*vcsysU`>RY?(Ew-Lkզ_QB* V{64= Y>3֙kt_cxx:/%{G䓯3FB )!I.- pϛex*bԜgm~I`RHFtmf;BJLxR;W<  S``'яĞ.L eA?o97Z}ٌ$u*a鉩mj*rCe`GL7oo |V:"$^Yr' b`Q"x_э4@KD w>h d4;g/$`fY2}ﱇN>;ߌQq6IBb\4DDف=HxF?IHL,avRgp^> rfX_D4N1,vWf%?1i(\:< 9 99x6(DL xB1foLCa]?2 \(Q?ߦo =͘^ø$m^H}KO[Ef`,G|-׊WTH\VR(Nv;Wbn! gЮBaoYeDr]T%(=[A[YWO WP}[ئt>GXfj)G|Mȅ L3&XLWz2Ls_x[x2oϨל Z]3\BS"PX@M9塦t kb@Zg )ZMT=mFy=J]5ewjߍj5AUf%3MO=6^DE]6H!YxT@u|ym8N즱 YYxE7WK9JtuI))g~'fy c@X?n=l$&nUC .wpRI-%=`}:C 9O3P;o\иù8+?&?0jRYi3]5_?ib[}B;wtA#a`/]e01hԆ}ioJ[5u( +lF0B{xCF )i-mezՃ)ҁHTO/îQ8":tj)_\过|_c[ȇOҰFi',{!( <M0;Xg( a|ggEXo'Xy4" zV'< |3Ȉ%ޑPj@}曂p<[{;4WdѤ(Nrܰ+@O·4С\` GI!SUQRzH@~R@ߚ.]}oeh8'$ i*5ْ:\]e8 v[oPL"Y|%`yى| ,2^•<,prY yh-(i%BjlK!(*pv Oȿ):WϮʣc"_E8p[} A23IfgH [)n2Ka1 NNX8$^YՀ6?)9i^p8m$OќF,"biJFq4k r,_`n 11tW)LgN!(@: V:3ᲠLuF}Ռ6¯ΞVz0LXA V:6 ycY9Ɉ5=c%d1 /Rg7ybENJ~ )rvrF yWdJ YĄ{*:t2R"bFî|cX^M%U;8l#̾RTz-bX4ar&_ǽfEgư-`zsNetygoӷ<-0dUV ='wL0$A7Z7pFO$;mk-l0ҧS_m nRjwJԯ.PkE3QU@e@<ƃ  h1B%ނ-,T&!NiZվVfW[@[[ i={ /m݊ D@ojcylU@H|!rlUL[F 1ϵ1]GtU'6۲;Wn\m?7Mސ_up&J\4~`M~:wÈo%1VU?~r< p9f2 }@g;FVq7@ѯj 55fKf(,x/<=_"a. q@Ů(Ulq΄nHXSxZnuP*Q)|Z`iH" $60>67˅?(Qe5Wxc5hD<1(nr)݈Zc VD 4MRR2#̂.`ـ Vlۮ E"QoNj|Txw:Q7>m'[#v?Hf9HZЖ$` փDCrp^GspŚ(;|IcߊAU t%bޚTvuc꫈=c+6)%z5}|L|]=$ 2_I齫Q )7lHY@#鱜N`*wۨ ex? K]A/+m a>"*)Q[KG8H"w> >A'Jj䞄LBc,|:iAڕF5[0wsUi"nE@RE0\ആv[:CO>D~r)fJiUc(Osh M.Voj/jx`62|#si*3UqveuD0&n 푨1M.ZŲ.`{`Q}xm]|Yb(j"YĻ鄼'^!)}Q7^b?Jo4ݑa @OT`-Q#@Z&;D竣F:=nʺ װϠv1:m*_Ռz(@dqk2[:8HBYv] JEIW@Wmr8PX zEה\dSNX&BH[0Me]oBMO4K ɩ4%^q T;O9;I|W[;qC8`# :Z+CC 23t}7(?Sϡ#9g{m![h&+C%>m E_\.4a3Gh+Ngxez we dOd:~{Y0MWl݈;z!840Y"\ މ60ݽɹ:Y&d3_onS[Z** p oSB3StLtr&%9mȞq1R4孤Ͳxܒ5 "#qO)kMS pxj~EVA7c~B Z;+h,o xtwʼn`,97~[GH}6*tK UHdL- :+/Ǖ2ei9pw"wi? s[ cHH8wG?W_̼n}vڋ (o6L007`LqBPk\ <ՠ]>` AMzPŰb1u(czJNebݰ-P!W$Mdqβ;@D'e##GưN\0rWY)ÿNtgۡ uN)-}dZ&ܟU_:eEϤkt#R:)^ex2A:Y۩%{nv9W w>rAؠIэltxC05(}{ex g6=%00B;]"+ "-4w/yna9k)q)Ӛ)>Kî95N,]b;ߧCS1Ctejën6+a'x ;@-ijxM8h8~ChywA+i $_m[l*g9{4Y `MLJ:G'9%gf^s'y^ Oˬdmip^ϓzlƎaoUa  ft9yn86L-vJgv6?>ȩ=yVBA?A̸^e2s*ҧûno!6@N+vikz'qlM@`HCye b*&mR0)ZsZP˒ 6Kw` )eIј \o-.EFf7^՘}PԳؿ9H&h ^Q-{7jJFxI7a,i}2{!&Ei${ft S[ӁSLMc7%?0Xϴ'bY_MTצ2[drvg,ݤonI7^HuKe)|y.T.j5 7(F1+cr0 gGTFGFO0945W`[,au Lۏ t_!ўxt+#k["(vWrvhKFZ~4̃kWS>.W:YYA)ڝ?ksg̽7 o+I7m˅̬XYK6ut؉Hu>,P=_݇ [>-u1+" )nj۽rzsA2; VhTZ+vpa;: QFXB2)bic^̧Gj'%s K;f =iU9IbFUbOPG/k^j> aW4Rba0eYPI?aެѶWqwnX+XPZ| )zE8P8}C}jۛ[N& ;"l#i2oR_66~N /// ;x Hht$XNݏLXhM~`3tN=s߅<c =zzjI9e w]9L@1d.3ydy?2j_EK~.=1IZL5側U]Ǯ(zF(7ǨΧQœS~!Us=jR]Yz+^:\sUPB=unT>蒄ltGq>.Lf`̾&tD"δ}8A`UN>ld2QJ\eSGSa(F{S !i+!+~.@ qY0CD_-)!̇E2)L?51pUuLOR1Tr_COU{t嘫,cUߒtz`VUOYĀ\E>$ZևE8.FRחSDhѕ{ƘWHRѮa(W>! hPFC#aS<`EH Z;1A[d :lb3[RPb}E-`@V^sQӧٯ3r©s9O0G ?JAtNK:(XX}[ձ:ʳ$zh\筼G&cA,z5`q vi3 -PЏ{8̓YA8(wg,֭^>`zP8c(*f;)š1]db>u }$:=O'ȠX_KƬw) պk _Gqѩ{iAmU gi|)^(zMZp'yll0~b6B*uc&p`vByٶW*nBr t볲cE Z*Kxz?SC" 5 P~̄/;(;85ݤv^QzqI+i{_ydt LjjAÃ')vX9:}mo=W/Yh`vZH\,Ty ԎUN[f4Ź@ĎΊԠC?.HXl 9" JQv%#1%\+jC?9T_%vrc$xG(ueY;dϺrVl-?1;x$t63)aW(ٗݑZmq_@X8 %kiCcbGF=yÝQ]PQ&aQ`U|/ sQ >{bw6%ɜ mB'/x1puV3ViQq_5D_bU Ei4l(WRH/ڱ*oQVj0:¥?s֍vMʶ:}>ӛC sAfZ.%.Im<K6,Ma(2@phR&k Fsq+wEdf-Y= ,BBZnflK @Jdd-,΢/*o~rߪcNr}w?cEI4c 9ql1fibMV-nI girT)SȨ,&t\G|ҁ^<ݹwFACe 䊖bs ޑMv-d!~K"P@M/,q޸^%k{TpzΉ~[U{xcu$l:W;WbuHg`d$5Oi&&5T"o1979ڧI쯹BE]P,E17},W^A)i#I9_#LSrEpvP\i; iW{6ZO1' 3ЬV?ۑdT|J!$JB`bj<&h=-lP5ь7iɃ8.͇T׷2E̬fV5su,3iA*&Kc喥>yTdBG[ `[SsԼ ý:gk°.ճ|RGf6'NV3i@PAFyЯ%H?bBwa(]Y*1dQ0H55˺L_. ^?Kw[$ k.gRTD:)iyK8gAAj馹_Y+4Z(+mfL \ DŽZ;'tXE}Y$mAhqDF) qJ@#@CD`I);]i%c?=!ah uIN,7RWɆv_V7Vد2:&*o; _E)mrI4kV;p6Eֻbn*!@ ="A4Fvڸr*M Chcq?LU9 ^iS<{ ~ "$ݙ>H/']\i !`-eムr2YO$OY@ yrUИSko8 7#zPGT[OO[Q&~cع"R-ﵸ52ٝ\e>LL~ 9 n+˪IhtKU;QZUKeⰳ(|m mJZ@Zmv2n[9ylo_9xKh17QPkUڽ!Xu]pviT+lJ=F*ìYynʎTp}5|Ks#4vd>ݥ=V#{@= 9ن zͷdgk$VgŦ)_2~J^)k]@ͼ{#˧O\6A{oFËe/kV!Oޅ ڏtoCa6)KrE$U bYKZQ S:Zy_WwP~<_Y˺ JRƨĮj,- 75Ƿ w{.7hޜ2i"#@ <0*)!-b`9[R> l>bLC}87[F HP}3OzDtko}XoV/x*fÚye!^!ĶھO!\ W|J`rpO4 ~ ڦ VYg./l>-PNw6hk,aLt4JeĦȠǿec_&: '8nqY~;C"'4)6u-O( -ɎǞ 9SCQ%r?jNv- cs2}8`:`f{b I=??~r)[,3aymc4ϐͷ)_eLidCqT7qCjFT#2޽ZW;@>Q0+blC+(@AWF݃`HRC 03n  @9fk!.AC+Gث%~mOO}b6*p.^\48X699X?$T?xPM@\~TDp?ٖZ MF{6)o,Y.[v˟UkX‚ByEdMC3!MHpVJ4xջ׉W Iơ3# { 򚹥"x+`ƉLDxa$= v{h˷w zRsON%LoM:Ә:.$V WqC `, `ᰚ(^߼ОsrZij$QwFhWHg#4ؗBC/{ ,f{Xe}jlg*<єwyBL*|PHUH2+ȇvrQ&h&F <+G.*Ek+S,wpt{h @kLs5⫮! ]Ukqܟԏ XP3?$ 4'=cZC(Xva YW)(6"QxsKn2$GP|:s:n* nVL9eZ0Nh];!P17)FvtدsWIZٯ EOcv8~,ʾr.bG*OK3"YF1)mŵdWm,Xv#tª1@?|w<N noIz x\;y<7Tce ;Z17D.kQ{K1aM^aj4~%9(+ c?)T!:?Tr$.y_dD]ī5srsSpό.]WvbiE]u̯IhX@ّ1h%Z7+ѭ ODׁ1-=x Ǻ(m( F|a^|YBE\2s]L]Hz6ͻwt:vM! ~?4RH\Y$c)Ft%-B C<9l)K酱mo2CG@ʉ@RՌA( a!\j$~aߐ5 UrT0r -к\dBq\C\eE6 r/33QF$9æm:o *:C8Bp1& L$YuuM$dzK_ZX0v;Rk[N5vMن{sպ[=${Mӑ6KR{A}-@N0Q3-q1W%LN-ER wAB .-~.ZӒb_t)Qep+VW z)=\rn qK/ ͦ[.B:zw9Ȑ;X`}jyԆ}-ٮZ͠4a˻b>powݧ `Weή& , -q\v2 +CZ oDqc_nX}=TPsh8z(\( Τw pgJ G|?o` rnfǮúo1=EWET3A-jejG)y 4K2E_:fWT** u[eګ"?|*{{<9=pMZFDk[0ԲwjEy`1ve6=e+,Pbs4n( pe yQ%GtP󑗼̀M[fdO{af6HW@|.'b;^6rď׉4lyqi29h`UKe!M!. aLn.}JrKz45QS#giLXjA :,LWΈ9Ud npK9#I8SD55(o菧^.ͥu `шԿzi@-98.yAN CV`,(@-GA-ĢHBkqp"׹dicB\SlFUDA]6(tJ`DLoVƚ@F&x绬`8&.B(Dv v6P#ֺBPziPź>h^Jv84i@*l"a!,?n#)Gr8!/f\6WU[|WT\bHQ"ݲ -9jg;:. si%\깥w{!,J'*)= ȼQAnP4OwN|}ڒGى|nU?7}3φxT0M/L,[׸ZGpk y&qԏZU+};4KF롭J'B9SO6z2ڈ"{g& )6,77+ (}Ȝ<6r%ʹp;o5[;J[Pm@34/IGhq9x5Kj4m@ |4͚%I#cn? O`vuZHoKDmj>4C5w׀Nπ4j (dY>pN\~rՉSHT8G}^*:'y%Y|y"b,ı~&q=z iJS5}p@`* _R"WC \m}5n&!R|^S @IT➹=ː~P0 {±Hԏ;Z'yݖL p{I4*u x$}H ]cp9zqk:sB!)EҀD$[Esd^7D~+S+U$te}="]瀺Ú[9%&2 UI2Hx{zl+!` 1_u4(ɛV+V0\T:9.gHה0mqV}z]eH%<:D-Q^^`:-#]k5͞_Hªr(DHJYbS= qsLDR~zV6[j4hQQ[9ET*:L \G] I=zh"F0h|H>oj ̪Ha}yrv0 NMC醅CgBFk3;{[XGDЫS?; 9g*cBSԷ 5 W/WNm0??vp-S ia67TCbOϰGH풜"Q7('0wۼg}F9ҏ+oN@JԜM@GY\dj {OB@2pYP r5\Rxik#أ)1<,CFx^M%d7S\gHVɡ(d+zUF#2xRF.=uOYjD[YuB cR OSl27ߨYiEmil,ͷz]r pѫo ],MSt_(P靲ՠqHGSfK7> >+uH.ŏ:s6!!Ma &F7dZ=V.%"h*@ !u>&O!z'8jzH[6\`/Ws:AO Ƀ}lY ei,Ȕ\T6@*Px:%;7-5"_=BlǨ`1A*Զ.s&}9̬ z"ams8]sBZчuqF?z/z #"aJ7"\jdQ@W 55LYIrk]xrR\Ot,`>Wٴ ܢFE_ CXѷQ'ژ xm!\~v{mQ7? 3*d\12),6/wej#aFA Sb+W)Wݦ*2e_Z*h% B'!,2h2Tqr!NvnQ T3w`KݰǧM6ڷX\$5wE;%2hL#Ac:]:R͉1 bnEb][rŪv w|`dEӒ5NT%w'k9K!!tUnGzr0!Ž -]:6u!<{% IM0'n5|bzZr!Bn5)7RȆ8IOG }] ɫ#tnծ͐`S@+A֨zPv9,),a66 /8H9⼣R⢂e*]Αg@}cf Cڶ ms J.Ae1LBL[hpSs6>k{m=DnԪUÿP []9Y ݝ_TWи.x " j2Zud"zLj$Ll:;Gp:j(>bPTqTt{R5mPk*j[pU8b[S_%%^ _:^ 0<(<_޲i6GS شǕG+~xZv%092o^α #_&BA ycA+in ^.I4 ]6HĦҵd&8h |Рxoޟ !RQWhgt<IʭG0jRwlԔi/HlP,yh-6^a->4{2,.7t7JOI/)@$"l^Ր fqYxk!GĔ~^@cɄ TzܷV3k(oJ!frFBt'UV$yAf U3 H3fpU+\fa&ylXM1S⻓T SGx:]U;R9 &$OZ~q++~(d D͂6|aZ\a[Şc%Nf݇mM1{m7Ybt>ERɍ%6?.'ŀEv@pMkV\%Ԑ/z5%'moܺR9Yi;=0~3o&ĴA{]W'һ…/18~؝A-զPvw\P"$rYX^? ЬX\QFq2-ߪ,?ۡ p7(⒩`R Wa.9~z\@MHwj6T"^f|m*v81Yhe=`!/BK_>IzExFEM}ăZ&g,VYK:`g*n7-Si=TTO+Y$F~(A3oHP7V?Vt&iv9 3ΉPL/!Qj"x8;jXva n0e9ZRqطArgJx,{g7( 8!EKs2Oa4k(=Y7 1rbӦ( ~Z1|\7Z୚ϯfknxANK4&FgkiD5Tn^Bd^ EXE|fbUXƾq_pUVw1T^slV @nŇoxK"[zB"N}=K0f:hw6oׅ?>m@bi~ǡ{l? ,5AA%^k+zu/=>x}IA zcf87NE&+ B1oXaMݲsśFܯXt(}0PhJ u/7c(߀lV+l7#g}!Q \Ǖ-4όU$䳮IxxƍR5G=#UߌT TBx?"呵<y6O}67,_p6"1C8rNM^zfq!|gp MshQ-Kߣ5{T yWmi17Ddd/ +i@J=P_<ҔV%YI@A[K~2a[]!^7cYNQSZ 0nZd*K;^Yo=;r\{bRF|mH݄+f}Yz{bENqc[@|0E,m"W3j90h[x+Nc$<J}ziXJ)DU;-I$A֏yPD}T3^jX+FBӳ:=J1$6^9'4$S4X1:] +(JM#.* $v?스hV,"2C;MΡ1ΣݹW1A8\Uu?#P4M&ďR8&rb gfkw-( J-v$]YDTq=SYNdd6*ԡYO=Xǘ?qIQ_TT'AލݕZ$>q/ WQ#'8]ePY*n!PU2qR^5a[Q4tpdVryǎ[M m9/yČw<9ҧ}.=T!0ZإY: ͨ2L|Z-q< "hh<Pz)Fcn?-Taw^~ 6fRh_6p y$3ߕ2TR:m1I.EiKr#ؓJTTbP! <;b%?pCOcqpєWS.Rxѡ)_Ând8W/۟uyO D. Vn[wIu+Fa4)ґj0b#xƂ heW;iri~(aA8KnMpu9Evh/=  @oICbKON%Oqʷ[dr 〇\d16(}v!m 49qKmֻ0ȱ o{@ڋ282_eI56z" Eၦ,_D"g ~qb?7M"م.Rj?"hCKnGv ǜ1g*J :wSѰCB@ lE6p?Yi0$ yYe<5?o~#WpZU "ob,S ѯI,(!)Le(HB[k`#@wEٹ7%(B\j9nQ'D7F?2#w uXx ;@tY7^˺~ U] c7]~Cz\/hkɟsn^"`\CIh%VnIa;dMʟzW4S+ JnGMBӆ=nv'@,/P!x \k 0N 먒a</}X{ɱXVޗY6{ǒjOBS=m9PwȉGa+`ؒh&\X`1;bPk>: Y!#bX GQ )}l`&3Nt!qз P^7u;|'7n ֧ӈ:9  N' 5 0 :>C=UL8VܺwWͩr+To_˱͋ey|jr!zp,3KҠd)RPKpml Œ[{)ΛLF Gs̕JH`)FdIA(_k`g&A17ag2c%#!LR]ڭ 1l{houyx'dSk{V2,:CCn궰z Ƈ:ܾrOD|n.5-M5vjC ŋ;p;,4|.3nD~HIQ#eٗ좔yKK4GJfo.왉0H@CSmKsU [4l&K5v68ۼ3J#AZ!4 UԥЛl0.b*R3Sj*#R[ew<Ꟙ]KλVgm q^3Uk3c0) / ATv,dFd~LO,Nj\,n{Mh VxH*S=rrr@Kںb&FnqDX16uzQ9 BY:rS,c!'Tom0Au;dV[^bUBmER{4+ 1^SN`:yW2?VܮoGRPmWd<`/!.3+W,R絇s, eP0$BX:08Km"5@%("mqzG>2P+ƈ˳uƖxjAΤx'uwtSO)39?`Th|@IKaОqTDvg8 >D6"\7x XԀ+gfk 4TyA+Y(Yʻx%[lp8½=LI=xz#Ռ']pcA|+ a+Q1h5pN:{>?jgcê+F-қ+}^uwyJN`Buv> &΢+6iFF]yU!bt:?VJogL_{ zC73 z9i]w,wJvipYm]E1M+A^Vδd@'-n+5 yyhw)_ԈpRQo}+IkZ<7~4?Ltr"K0܄GYmV!Q?w [cJ$rbAe?@./€^J|b?Q҈dSxbEm+d n3-i&N,gf4_^}w75j@U]F=)Y@B'ɆRdpN&J|-)q.`•Y "*d {#ydhM=L]U&bPvR ^m%XZ{ADUս9i luamօ)?!qm|ujt]C5E;Y~AV* fʒ5(]o=EN2)nܫ'k?Ia%b[;CF=c`IxYD̹&t3]b|Z$Z! 5"\5CJ>Gv0N?Dd!|h)+-l1ӟ \ҰrN1#"uԌDEJ] wENMh&\LnCm5k'2#%^M*0‘=H#suG6qG9+}X ,Xv)6_WF{`T;`l?uYPoXjbh dZn-|B5R~ɔCӛ IÉRh߸W;2ҔJc걩t ?(zSQ` AUظ0-!gY3Isn#nLSB#^Zڙ8ѧ+eEAtdLavWdĞ" 6O݀Ή_{ei0G $* tyþULrd-o19(>X/KB<'Ά;2Ȥo䛬߀YC.-]_+"qT5i0*m-Gwc#^"f0 j]&׵iOΑ$A}m[u"E I 噹h"@ c<.w?T*PرM>T=c X*xDJ6[M$A53 |W\Rzc _礖w8#c=SF\Nl Dk=?|]ۂD^" Έ cCB· ؁{]QuO&0F/ъJrhZ-P]"3?Va ]! " _L%PjsPB =I>\1xZ+.z*794:"1ц)f<oL3,reڰ0* һ}AYȅyI&` a,hø?,$55卲;<+a'SLCOil\ LL(O~BN婧륒u o&r{DLLhgnd5%xs9(X)?./1vB@KFMI4X=BJ ,Z.Y61'g1͞)$.╺'3;t|WW{ VhΨa#1ӶIX\R:Ӿ| VTލ_ f ?!J h'3=Z)A jųݜjb9cFHGa`*-sҤ*jJI䥇 QDxY({SA/ŗ5 Ql%LH1ԥ̎cZ5dD۫#ֺm#V̤ \&{#.=ڰ[G}bL7<_R;Kԛ\FKROU] 'hθrg4rFr~}=ɻX6QcAٗ.~qͲFhW7õe.T%c fS5V?ST&8F1p4^jH7}7@!v,D$ | 4 THa' ]$[:Nښg+F6oh/iu!u(>ҏ[eAwDvWe&h h-@j*Ò!YJ;FCU;F3)JS} ֫!Ch/4 bgݿ`t _,([HpK|EG~4Y?c!õG)7@NeFR{)8 4 :V/0%R/id!ib<2D{ewU:h½M掕)6wMWI5k|L3WSgOr2;̯Ɋr.UAR/rh ޣv#a(cԯ}+̥=nI $~q7"+C>|H`NҊ=t6E[X/U2]t7 ecIp5zj@\aoJ%!C"LKߐC5N Z!XS</-R٠}*a7 ח%iqzْ.+A՛;dBYG). |h@ wG&b _V4d' `Gpcd]!]Yxa Ҭ8HX_2kuIx X4 ڽZ2$ӊ.I/lݿ,xW6֋-.cQiMQꊘWSzTz03 $? 6QcO 8~K?rI~B{p\.)9w z`h .QL/_^G_QKɊ@P !% brУqwSX 3n9.5>!YR .֩16G;#lRvTn|]1I_JCWa9F'w2J%ˌ[\[(~KZS*EH.tao^=)l)fg"$ ?YbRM"up(IuX甌W#%{I.$Jx Loޣ Գj( mQ h;hAȪtdbK S槀lK )w>sKm1 wEtY[KyJ.1:`U;OuW?I{e~ZK1efKijΡ[&1 x(wQž*_TdܳqzmƁLj߻_6tjz?<*[f& 5j򴄈ph~fɬmQTCط燋1@XdVW;ĵ ! 1 ,VA^ SE?gأ]pF,7ͱ?ozpcA,mFG+ =%Z* g֜ݴ!d~??p, b_et.yE̦#M؈ym(/p}IxƝ9\ն`uv IS!S1(gI5A"GiT = ھn֐tUHiA[ =~s#V(zm>P05C "['s%3$,yܩ2 tqHw $?XܶR K3_URA{[Fz= "ɯI0=-q6\{+pvGހG==)7-SHg& l\X@@ej \f=qp' /8JxFD0^g Oeۯ<ul<'6KڦRߪ'KJ xpJ/TdqyAڜ[AǿOq*"gi6 4E5qxﴤN3nC_D)PvܬֵE})f&8(d/ :Ë4yt5Ϻa@gLּM vDLVmͺ SkVUCU@(O Z+Kj63s=l"j(+,CL$q 6̩Z+zhsa☰QOӪU1נ++}v~ \GG7&B7 (2g$([f2WW._Mop2rζBB`鳚`?ir,W)2"krL&SN~N#[NJbAB=cP8Plk7zAsqN{?퉈s+K$w "vr=ݺJFu|qei//R`.p*[Xm)@K1p{N fZPzQ\酴FtV1i&2J2zP 7zk-X> _}]`n(؍ЗZLauAsT?*9\Xq'c0Dŵ^%_RpQLr-cYBN[Q|u/<ukuHm{=o씬_"ܩtnHaܢ}f"Uc:_.S͸~cU?~Q:5\ށU h>b=pf5G =A|bRo]#y}fU/ i*BJk#O|[Lb},[$ X viwJ8lƫ蒒N=q!fMH0R:0=7m{ $+X뙗&}U˼m٥3 :emj4fIEg)Xr9iJ+ -ceR2ىlJ4, j^c PO}8J?1d}# (yS"yI녚'{VUE ɭuNOp0. ^(<7[&: &1 Pw>UZ:B  e E~AT/&`tcr(@ \0ڄ7sܱ21M: >E ړA|8;;T1e_0`;0ْ^'>VS6Q5{޻}sYܣ>P9ۤEJfMG`h-t_)K?Ũ,4U'Y DgBʄZTua!С|GjnitD0$܍,Xj_?!v0dsV}N@`XLD} m+Njf(k"S\DТ浈iԀaؾvOtV hs2G4V/ɀK%u]P0 $$s#m%[GH݃ F6WNYg俄72z¸M8XBmX.90OeA:4cT(c(y rY Mkh ]L}2 ! ^(]s+\04JؠO\RcRKj*.ΰTk}ht$Բ_a/b^^[ 43MjA;b] 1kFNV|A כS~M@5 T i/6*r^&X0-2;S2SEѮI3TlSSs Qng ap3YT`6mmؤ})WH%_uYr>厾(@J0V?p ~E6Z=gE5gxBmyň@m|p:3bH[NܓUZ77ۡ{%Xf (a^Ǡ) ca?.a{!~CzTDiQ@.Qp5o l>G`Lr}"{KU+\<^f(Md@kM8Qdb'ÌhTC8DƑ4Lg/' sMpL OFڻHV\3@XT^j"9j)(S]]qV irZ7( /ޮ!i2jAR(*sŴ ` H|Sk$ ~fP I7z8/cB I`”rJFL,nr7_GK? fʤR,ܸud p穁 3vi/~CL7o&y:G:J Hjnw,W; t0tx;ϖIm5D?Ou3_ zGFy w#ӧz@\Z;Yvo_Oß; 4ggA%[ᅦJrލ Y9!ఔ<'wIͅ[Q_5w1*en-})bTn? YÕgZӳqڹ!7< k?ɮ Jjjg'>$ lA0M#_˶#^K9~w!SP{Sה~haWe4gq@ V0B;Wl's(pư ~YΨ䯰5u'f99p !?'j^!Xm?UK9R` ~ؾc{~O;o`X)Ee.KL}%3W"J ?VYެ".R[lls@{QO8p:O6W`JoE~ifs2 !6=Wn3ObUpCqjGڞ1 9͂/ ?<|켤)ǚO+j{]1\tx#U6'L ԩ )'lbQv0MՄ.)mT78]So—b;U !AC*&@+,~F\,7x]s[YzMh7tOīe֣P>47<)8(;#جϧc"*h1;pSx0&'w m廣?㿒~-R!N)b~0:^L'5oEWփҧ߸gx7:xQ|CcI7ҏ:PUezJOqh{ x +?'j D =Ćz}fDg`E}bTy1ގ?6 te+ E|EgW'd~'qOAQm'p DI;6 ϻ]{Big( e0~c \\ ;1" a .Kь.4vR'w% |xʤ )Ai: 1v@ܼP`|?'^哑 +!fQ :Vvsb#=& #) O?; eUQW gI?gܯNDzoTvmwx#\TDyR\8X wjrުN>(T| B2:--^&)KI (l Fh-*1Q48oR?|2co\tj/>,;Y-uQ3('QuK}VeB\ӽKS[SI^2V%#Zv{YG7D/eL ٺ?*@Ik{*.Tv6\G'W\E_x=ERDBVذS|Q7`"S|5f`Nl7]Mf}/,`|aǫ]Arj* tX5+8O]܆PU`splշ}(i 3eep|RfD::_φsZƒ1N:'PEPcgƭ0?YuVn9/܅! {'еEQ'>gwsF,[Z}d]_B\[%{l~h}i=PŸLU/< .g!  }=υXoƦ^rse ͋ !gq 2|3#UH%Z<*h.+Ӯx~STW*~3|hJ-NLE"๙g;Jyb/Il.*'H[>L=4jXWׅ->}\hη3tM.@ۛ~]"UFLW@x {̑BDcFeftq "]1C>:A aBiEK잕 Wtvj 2<[U;sp#1 Wge @\O==iCdX^ 78JԢ4(w }&lLo!;@eE[ %g 5*t~%u981z>["R}oH 3 Ȧ$0%r\#}p~'jXJNҶ#?!J{ xOhnw Ԗ)CRt)BhL9avl. 6pU*Hr px/f^s?!i0.qlzr%ҏv0_u6C?#J`{+y/u5}aiRgRU0ռ=ONL![sLՉ?6c2 Ebil șφWCF;͡MyV#Bm_`8wۿkY7? CYaa|=OLuR^(/櫸*[6tcf1^6 f:U:$GrhK?+~#\&8 -Ֆ_}} e do#l6 ܷ{>k}Ѓ,9r3S'aXBrު9_?@wxBzY۹ZtCƼ-"):\eyr[r%ޖbgoFQ::mQoP{s΀1_,xUvd=ϊQtrB_r/%jJo@ጾ iWL>( `Ct!$ai:NPA<%jD!T鬾^ަ 9KwPpv>Lʖr]gJӥy!]lJSL4_^4ʗiMqCet@ch]+x^8K9hdM՝ND3$Yĵ{9bsgy9k2a7sba")u/J=#ˇG9'枹S 5qkUekρ6\ %FqqNW":j/.zy t,7AG4Vеc3ӇҪ{,.`قdUd$梻\q}*z'z,;Y11m~:<+^@O!OOmڅ +#SCSv4n0@[+ ps 2V3GKǺMzaݒdD(j;U99KhjDcq=}z)}]eOl%LE`^)aTTq";QRXM2hH'WZWF4`N0_-g3\?i)pཉtX/Bo0~!ZG)>],gX-"@W[8 M},א '%qY? Hd(=6烆R65c=1q Z8kxm?XwQy{ZzQIZi.O6PxgµnsmȆdz]9ԯ5Nq}.vb$wOj>ml$r,|] 0;4 &bх%`*b%BN+eԾ\t0ܬ]>^]RH\d ,6d]I_:\5 E;<8oWq{Gd㋅]ː0*M_.olICzv8!>!Kz^5E5\CNpSeR0l"a}?oKF~5(V@˘ԗV&? \^&uQS O#} ]|#R/5Ue7 sYRՕrx襣o'œ9x?_%5,*T&B6{3{ΨYd-D̞1GΓ*sawda~S7C'cRӱquS.sC fH}_#i0`uWCWpVK4ej~$&Z;b ~= ś.#h'w2;!m21kWrx{c f79~<%܌E탈Z 0.' ^yh{HNdt 1wNTNtњ`omBLV>ƀ'[8fDJ(h$Gmec(r{,7dpd$D]}iuNZh~P,z킽a˻M 0&kK#m8HӋH[Ѥ &_j:p#@gކc_KMTwM˽-dBVUe{X9uV,]@ArrJ3Ї~ZJ8޾_irmt{lwm*-+&vD~豈!^#ISWa)NEwr@GqC7|Bezޑ.ݲ svOV?>Fp=;}vo*/~>:NJGtE4ҡ)G{~<X\qxFqq6r ^K>|^i;C_Kxy3@wѭ9Y,qUntcxߞ26̢t n˿1HW';szL5&rh"mLh?NBErfBdNJjfөضp#4x|<p]u 0|OAcf֑Ao%3B)iguMh7!^"!,rRN:XlהCs7)*kGd@1q}E!#]s SLd>Jnp Wv$\K|`١XM)nhš-LY]wߺVDM*_R9[oM_q{(p \0 xI$`y!u&?P4Fki(<ѿ:zE+g=OtȵVI`1Ɍϝ& wq!{ ( D ִU92Xf:BY;;bC7Lo~V6W+HAƗO{mO玖gV؛VvJ|wm0u{ $⡉:[V,գhśLKS mџUe:REЮ9x,+%K=jRxEh/븓[l ]Գ<04nCQۼg|:his^TUfI@+X󢲓oHyvzThcs3ڞ+e ~x) ^QE \w!tXm&գcH8;ek;aW\0n#BiV?M gu!5s$Tc+j"TTx SzU`JXJYS½?ӆAc<{:`kJ&H^6l~9^@D} ą(qi+8oȫɸ,FeQ&Ƒ!a4yE1]Ce]OK9 FX^_#qd1Kр@2bPdĥn4fe_ʤע=~Ykw`YnQtMɳ/-u!vXm![UoGceM%$܌; <0,RV:Զwl%Zp]55f$כT3{N>-~M] q*,UvG̬oSRnb(S<3hFi }Mr `w?G6Ț[UZGA܍g >a #bv|͓aŠ<"1Cc,>Qq946Dm넡u_'T1~rWfi^Dc‡UFKJ) G"UX)}ekQX,ˉc? UN&h 4Enj6Sy%}ZAL27Ex}kbEԠ:-kQL(\Yu f@˅{GNپj.Z?{T|:@"Z%/ҳAGc_WjHiu!HAI+ѣ Т6P`@'z:u< mG`0gF8s鍲/ 9M 'f,m5Vӕ~?xWUl> f{7xcU}[$'I{8q<`7ͽAvz7F6TߣK](&6J6V3jzƵ^<R zƢƠvr!~4H&lk*586,&5 +HEBlVlUAG 2N%[[QK:;Qrsez5tD#L6)Q=-GQ~ۑe{9!B ᝝˵}2)Ѳ8Γ-@y?!|&zuc/}ٓ3 YRC%c:nt=أ>cia}Q"W>\54 <8 B1/0/:Z-i$I`n Qs+dVO,3ũ5 =HԈch޳h e`m?0[ID1 ʦ΃88&bt@=Nz תTN$:H[Z>!RI i8H=;W@c#16jCܭjz>9L-lFvt4q`~S !^z +W?b0|zR bmaYſzymQ fRrA]]j(Noǽr/.$tf|eNxV_ְRР3fFifkDh/ED{?IpUP}X?d:lA k˄p]U b1\\x(ͽn|DlA̬(9 d7-)g rJ{XVN8)q KG,nڕ";0 es$;qD;kKP[Ql΋~>/q#S돛imɫgCx`cHj %'z DM{)$< ӽVVOI`oC 晃Bcml"ȒAZCdSia zFB>/[-n HEp&uhKG?*,1ƚ!D:HR< Eگ@|TXR,ϗN[yitLo7hObkH槀uu^v;՜(UC>l &zryfy[_ 98  pniKpw{hm̓`@ -V c *xnBstp<],/a(5O#1x:it[PGE<ڬ߆%ի9F! :|N4ݕ! j-d끉'VW1bKY)4C9`m : 'WV[`M&e?{ﮜ<T aW0P[Wxq ;G5q}DP]hnCt#).BggcgKN˳*93 .<Rδg/@62h3`SE<1k<Xl=\YBȕ>$wSrfiq%8#T kh[ڞʢKP˱!kv!d˛is,z><ꂕTRCym9NkZd(a554}w1!eXz#刺FrĵE_6??yQv8 d"?79Û}71+R+0Ƥ0 ,S),&J5jz9|ogHin3יtٯ'3`VQ&3좻yО3+{T}ɫ"gE"F*Yxfv vE(B˰QMz-| p_SJ+)z葿H wV?*i af+`3FF.s\e8+E_pz}6۬oQ@W~ml9șW*C: ڣ^GP$$F Zp 8Ʈh@| ?hbCh^lU(pm<0ínoVI2ǁCYDF{3< "_oƅ8&Ԩ>dk1NN3n6 J=SjGO>mf#_aD٦!=_̘(9?Ebk*7bY$O/BY5=0PN' oD练8kiGV|tmrq 2XMaTjL0) ʢ[bOH)ˆ_L^TRג?Ut; ;6;'fajF /E>D}x7Sj2Bq 9TD(l&SG8$U#!یIv_w& oQ{[7Ya`o{`XE5ob1w wFIz_4nƀ򖔖!Ve"OoPYen=tu/Ksip=_dE$ѧ.^FV4KVyj:Ǿd1o)EԷ:L&i'}:~*nڲ:w'1)/Bzf-i>Zdοu,t8N fv|un*d) X񇹖>\QKC}S;;N)2+hoC!?qIM/8>vgHt/Lyͺ5m2O,*w3z= J+,lNQGj`C3dE7*ކ?-E1#;9gHL7J* Zdӈ3XL'.5PpAT: Ğx/E%gʁld[vM?E ?p:P-IlBNP~CP#9.ؚ/~:JNGx˺.?Yo>0B3d뱡̱򙤙gS7b$z`h;b{l2͔~E3zUQ]v:Ufco=Xو='X+&ͮHVp$zٖ]P@<[@4G/2phlN/m.mpp̽=u8kloׄ"cR|Qp_{KR@*ޫ[`-<)`I.Ԝ ը :ˍSU nl/x[FS'Yn>J~YRtb)n59YQ:yhQ@++8Aa]Rv:~}pnZC c{CmbtMG 4AeaFejYQT 3Zs%`/ J<@PBdwʎP@l7p~G6ȝ~PqY0F.5rtt37;Tuغf<0*6D };*`%Ȍϼ"wGsNJf$9ğ#%EQ {g_Rr@MA DjXUh8 N}ŋߩ 藱Ҧ]h۞Yޔ pcTMU¥ʱYC2 u 5_؂0UV&61=`ZW̏$M6!ǽRD[n.e\uq\ŪlEeNF*M'i*p~7J+!v!$*D0I\jIN>c sozs1N3cLHϫ%mnɜx2&[,YR^yqwf^.M"kqk{GzI[בH&RnD70˨ j,&)­[ JNB@V]D8ΫFf4ZaL z0 tU~@nvw[f[ Z[qC*Eo-c0śŞ'ZRPZȏpm=4ƑD(q9GA5!(.".84` GДx~Fr_ЦM[.=ةZHdѴ=Ng4ekH cev{"5-a7kqVFDJ[ mX"ǟ]"X _h2CB4P]cgQ$`NL}Vٔ\"7 b;$V4QWrzJ-~^q[XzȣH, "yQ ^iA/-!Hy:`M-:Ǟf|}/gKu{n1A'7eJ8%r{{y!`OR0Z FS"Hڊ祗aWWWFWhau0Ɖ9dy7) cRjq+a^wIY5LH)c V>B-i\D="Mw˰_xp݉/Oy"q |.@m]7kgXni6`B`Po3m{,73ѓY,\%GHڬ g N'qQ`r#kYޯ WO+$V8{{W˺>;ǫ'|?9'_ X0F#Uw-%0·o/%0L<փ#Vۄ\W/#Qhg=Oר9eO4sЊELlx\؝KC jS Co)罱Q5 ;kWSj7gj"D* MC[p617 CX;VQ(JXXJ@])mx؉9!6J(PHJ>4+=sT6n?0ԛyRQ6m3-Օ3g`H>H4dʄ]iuV N#,fa@P cU^2Y8ɦr<CG|xKj3 H4NG vAUoTō'fߩa{ 󛘳[jaĥ =rD2B3 ?W1ƴ߮!vDҼB<@<8& 4Wa-|5ypݶmHނj/0խ/3fC}V;ZcQ]ؓQ:efK %_汑$DڙU]4m00Y  ] uL9]CmC}}J q=&^L+ kHA "J4a*\ ߙش߆ꌐEׂ4MU_j?'`pt -K0(\pS䂫>n.ߍئI@`IG8zif| fi/0@syٷ%{]zBUj!6za]คbσ4odBJNn'Ld,Of΋[d&6ILG$Gafl~CFrޯ"rOdUvYu 7UL&kgdE0LC"r?]n49J5 P"T4U. _̖KDJJNSuΡ8.'k:#dU]V4P󶵪B~Eݩ6Ki47(;Y Wˡ^&q^W_[7.CY!Leo[r߉iU+"ʔPDw=o!JK)杗 2$vH)fe/!b1NN,iV* `R7W I[YfeV19}KA%A;^سw2 7؎r\=egFUY ` Ug!?Tcu|`뾋Y XzT(wG ,>dž.GY)4Q?.PeS%]){x=A(<Ո*SmNoQ"`qXI'-'Ƨ .V.F Ix E/RFo# 8՟zGH[R~rijcLep:UؚmBHy;iV۾Hp+TztxbH+<0.Ev9B:Z[}o5lkemJ>4;!ΓAZ" ږ|Wfe}f la|Ej0|3};1j'\{:fOg,4{Yws<0`@"sWA@mMh|{CUᎴ0D|,fUC_!FpQO5>KIrv Aw*6 @7 Yqr%,[5erpY+Dls((pP(5ۇ1r=萍]x0Y58N#XokAZ4HP͖#P]R+Z"8~ ZĮ}e0:y%}4FnqPͥ94+.^h[]kE݆JUb]^S4m9p`.|`wη AYnBI|N] L^)PƖ gbJdvBnB~"+luʹӋ1l.P$ sagBƝ7r͌e~ZY Qz6À7;ԄmQ~l.WmYzd`NlQViXyLJ%,!]vG?>srgr<|BA&V~x/L;;JM`d%_R\U_GCTœ{X0~^.\ w98 [༨I d ST4!$ c o`Nbq- ߴ&siJ>+lZrD!ʂ߄qP!v%!}^,)RSfKd_Yd:tYJA:?&98/#mnwKOFXl*8>}g:8 HN~ 7~ /Z :( ?k%liP:Įu)!݂*`ݮ!a8޽9P Gp<|Y}/)/N1bࠇHO]?DM5"(b;DQ$]'K {ͦO}0ޕ<7 gN}PsI(b)^?/e.ABKWn z~$%J!% `<5j)UA;+t_:M5O(Ncw ~ yDo3_J’ɥWkE)yep^Jhxs??ovީ|F$IНIِs6.s!-KBppB&{兼7 '(ŊHp0AW#Z/@ִw,Dt2FsZf}IJ4?ӡg əY_#GIWԤphzz{S_֟*`znԻx~]#1ɱ[7|ChxE%-pV ^].BrRvF P{0;?s$r-C6%"y_Na8\)KywJuuwǦ6Br3MZ"M݂ui"n|pߞ4Q6ѝ_q.l xj]=vFx.''y "?+A'bl.+]9 QD'Dn>*>.b&Ob)%/$fJ/d{26c2~y(;hm1(in{ybYjnޕ}~'}#i7vx~@~\@W&rU,j< `VStZr͑JBJZ^ߒ Uc36 `\evdLxlnQdPնUX✭hnVk;ot|!I\97b5!q,>_!YN)SgIl,:% {psqQ]"r[Q-׿n|2u{ݸ[*tAU=qPB=uugICc"*{;hw5d9,|th@m.[Vjln⟓FQUg7=3Rܣ8ԕ قl=%nn7jh= t/BÁdC prD 3͍ ڗoj~Q>1{1 E8g4LJ6CN7 6Z\W,j[;Rr}^^H(GjRe,)\E7]@_>MƝw ;Ea|Jتy Ewԛ%b*-̏v^:Nva?mՠyqw:6caI0.xΨ! ڽ+bnk+W+%A˜TR4pF@`sN ?A k<U˫\!n9n)3ή^ (P !OUOF!{C$p*Glj T-AaH /W5j% 6![י?;1|3X"v4@X1c#kb;_3Ц O)Ė\f oYBǒm6(>u󫎹Me~prrډC]1%/Qkd p-Eyr/?qMԙjsP]EKT9'X8Mbt65{5iu_Swa.Z:gc7x?kԁGaTO.:>s_PoPWϾ=wٓ"ڮ_Vʬa>~Bڜ ^Che0B9Vgh?\V?~d8ΤZMg q!Jڎe\-HYH g 79C"7fe6&`싨[o8ɝlwȯϡt[k]:Q90Ǒ 9Ėկm7b mFj|vWP3*QpgRv 4΍z|3CJ,Nb%wFJgQP簚z jn|_gLxX [vgg5וT" CCa5kĚL3~PQ""x. Tosn:HX 5uN" 55kjQ(4 ͟p@4๘"/qXxG%Ų,OG0ݶ*8j⧚l5H6i䔐ZD1k=ڃ 7Ɗp߲ԥ,c_j< 9Ł$^2jja*j/Bz[w'j+a10:@D>u_+ŽM13-u=OoYB#3 G,v!a.-vr4ʻA! ) Zu#Y%jDfjHURZ# 2͂sѽpu Q_umS~gyێ_BR5 c8=R>"0WccDJT3*R> s?=nMLu<ߊn<"=ex:D#Xg8Z{&1zJ lh=DYI8"B2f4=*F)/YCC6uU4i%5f͹EBpN'b[4:b[<*('' =փ9C6e^\gUFNщb}c-MЕhsiTa?e%g=FzTH;؄Ҥ3Fr[E?ȡ \[ͅݰ+Cai@R_N.&j' 鏀CU6-G5 *GɭtPo(ޅ=ԃ̿j1q8:ʭJWZN-$׾;rz?8LS+If`r7z0G4Ec*(m PzM,)H_|oKR`+dzk8HDmBEN_iT'HW_ ]JБjbhDfkhJ;{omSj< 7VE؍Nz݄ fk|] M=F7AnL޹QՆm N+4/w)d*m.5j %TrNSD~ eTؚIyMx4hʄsІz@qz{`3F{!9W(4U i$Il7Z:|gd~T. 2l(z1Z(iR),K.@ w-!d lbpFYf j!L$7M"5li32C s \>~-LWѴ`x|ma)V%sNxIhB|/i"U';09O(7 ٸ"94qձ:]0=Y}n8@ٿ*UlQ0!ݭaVk/6b'79(:k0FSQz =`hVjFlJ&JOeF]z}1mu*&LFeBi^VDztI.ZC&ڰܶg!Vzx<"In Pgv4EwO_F(Η *.8F'DZ0q0FT{bLS\M}s~Pfe iӭx4}v[Gn᳂-#D1@ d(-:[9@)YMVk"JY3c/[GW_D3Bv4_кo8 ]ٌF{0$=8wMQ?$*ʞo @A~:\yDCCPCc4ﻰo"ܲ*sikmˇ\ /ύ4޷l4`%!ϾͰ.f4#%"ZatS޲4>S3݄W8@䃰u[e,0nYm* ywA i >Lvۏ\6k;SmzAJu#D\\{Ε{׽&U88΄DǫqD1gv mlA.{| 2BQXe2ٕ tC%>5^P@=D^1`C(w&|?*`o]FG>}95>VC ABeG -u0:>'Qر`Y3)=H\O$8wQy) 4 9cAeOQa#/ŹL8Yc i} Wg R.&>%BjW}=NO_OC < Pd6lGY"qxu$dl.<f")Y]cxX# ^4g >>VA;D~EU4Eu|<ʞW#FU WZ< r.)}qDDɖt%vs亐V2Vvkn۸(,*:UV.z=~`.(v2ڏ]>\rA=Qqv-lOPPxWUWB,_ĵV=, N;Qkf_zK )X|/nI~LRq$NΤd`;6a4#ȼ,[ ')_zgq:fJy;ͦpS(e!.ay'k@5VxM^54+ b\7rÁm%8w#WMjIֺa#"(OwK۟ԫ5jϵ=_By=؊ Αy?K*h؁Z`B_%ů.N{(7M&KaO֣4K)G]43w/$ cq>G]y)lGĝ`ZYޢ#|hUVc5#d4c}F[ uN3PŴ|BXG(i.J?<<g q)[X< ̈KIvwN0)S+o5zERvB4_ɲj8:Ofi ?ckDV^k͹U#Fj븍B'XN.@ܙg,9W@KNϣaJ$N}QvBqsu>5TKoɾ(]H^a_H-O{MJ/N$Zܑ*h(z/\ 5&aqb]t?SgWN YS)A#пq84Q (~+iN>IxS־_JVS79;`.]`j䳸n(QG &f~+o=;dv1"WsW ^V` $an&ȁ^z ث=9#ujT$yPĿ"g;%ו7n$nHU\{JEk)!u߮Tf^[{j*UdԤZBE^wh[WYF0xT汣h\Q/o}jNL/EoО2HYOߣW88zޞvEsO Щ LI_K: & F^땙ϩ\qLk#ҵ2烑F̧Vx!10n碶̈́ʕ UΨ|Iͫ[a8z! n@ZDCPBAH1qbL-P8#B5UNKxvBihN΃9)TRouf<(I){0SMf ZDVUإrA cc,N^+R'rKl%տ2:F}]j׍ "kU2nxޣYI!?/ 1uXcfrV/˨(Hm9fEMp I/Ev [X(##xZ( ,);Gb赤׎nи\b9 {\VYhLP#2kTIL;#\ZďES w}T%p'{?ۥFj.'8Ng;rG d!_q~eO -|\f5OR﹈c0!fs"̝G{C\v[ٻ}[lU{STb1h&[Il":z2+|OOn1YӲxqgHb;HtYA RT0"mk,t)HA#F.+T GBOupWtݡfߐ;c{i4/]X L pw>f '4q`}A*ɿi_ʃ [ G`2!^T5%$2) u^u{%ܾY7#~4?%3kz#su׎Ng/rzj2sTNKQ"C7qQjD|72{2{jXv/B!)_͒3(mRQn7F4@<8[CuYǯiM~9WX^@İlFF`?rsb; ޯI%_nUYiѝ}`3OzLjJ%aKE h(°3vҬ0gOo4ҏpSesJέas4D5Sn9 ϱceҬХadRӚ*SI9މ|l>~1 lAݍw/۔4v)NkHǴD=B]D 8y "pFVO|=[+Z+Q(SيsZvY).jƩS6+ m~VṶqQ|A̦z~v>T'r䄠M 00*C ;y#x A^齤-L`B2mn$t3y{FC(Ya У譭vZ=$g{AƇ ^aH.q{EAoo0-1so2 :C\$vbl] 褙KXi$/"܍[z+(t 6)|l0zGʫ$ӵ:\4WNk=?} '3nw.V$ 1>=>*"ܖ()\pgPNԹ' []u7LIVH 5u)>eFQO/hQ-:aOd'IlZ@[ofLTLh<&NLƙ7 뫗 ?:VB(M7c`Ubυ NW h]0[ OՈ_BI FnhܚZ@ӬsKKJˬLe^vk q7峻Iahr˒-T輴w6)TL*7-}r UglC WTYAF]6>d--a#ATQ}L>Yn5|Ҥ!#E2%ICw >d ^/f?$˯*E,"1m^3j&?!/Ѽp|FzFln.Yfm '$9IS9J e&.<=!۝~&Y49R v z *C^=)d8DA| 717,qDQI('ڮbHˀr ᕐIK,IguAxPKPrINӛ?=r' @mlNV ܯe_==E>w[\㵴O-W@ 3 H+N;h^EHc=o6rD}$L{D UΫ½Ym' gP? ٬kl(@)%K.q+:pEI, kRY乪JVAye{gTO@V0n'@%f$VȶU8`C|sg+,G1bǙO˿b1f>8'ۑN }T(dPaln8m@ ы@b])0c<+) ͧӢNlܟG]d̀ɧl봍˝:m}U3Qtwp.Qo_.H,CWnv25!AW$5}: \`Y LJȶ9a;@1C_t )I O g`p!}m!S9r'[ܭbmt[Xݪ8ѥfK}.Yf愑k} VKu2y΋EwǍ#LkS2g*)>lQ5RFsJb+둀's,aVMfkS~0Ƅbx_`1KB'nx@;GT M}8n4H03p ݩo plxi .t[&EU:4HIrnuj˅&D'dDL3jDaT]B(C,7^c8w/71ۤs"^#,OIlv ѫeBRĴEߌ1uL{Rf93IQGwx8;3DrT:$"lwN?w% dQB:HOr^ĝ3'$v`&vM0JX7T5w i jv(KJ_F@Wt_(!%ܐRa&/j{8SܝF,Hr!G$'[I2t>O-/>E b <K.ζu ߨ:$mKj1zL]rzzUS"~ìzon>s "8}dr<DZvw\UOEKn>)_lBEb0#3<#7ы)c+AI ෘÓU'%h30 L:ir :G /٨6_uy W]ןdž@tiyp *㨢^a tTBJ+Va=O MӚ[dHيt؁˚: Ay/auy)$u"}tY9*=}B+'N[(y5yUht\B L3=T+!*QQ`2?`tY&Eemc }a#ٺ SP'A$RBh,-Ӗj Ч =ꡋwJ_Y]܏Z=D$6r+ 󝇄# tuVmJ.M:4IJO>eh.l0ۀMY |;fy 7j Όrj ii:RVw6urXBy;R;->GP7Uxy'Pᐹ9YOUVlaoX5[{ 㳣m]Xc~dH*@Sa}0Ș;PN'yUbE2OX˿0s2Xh,]DgDד(͗}j_ `ȸ3sR1`! UsZV@wK=Jk!{.1%䘒jQ`yu_lJn3x|Tv l}չy/v[Ä/"#L^UR+9=THH^=sv&%A]o]b 5 Ah(_xˮ/QqwbcDs;C |kvEh~Ahv-! &WNJĽkKma/_NQim"vųX-patrw#X]Ͼ R?dR|vcC\`*~< s ߯` $Cҧ2dT̡W[}r#B"݈{/jED$.HŴur9(:V8߷/͠Z1CAwd~OtfDt$ԖN.04:Oҏd)1u"ep4!g@5fLK!`ee 2U3Xgb p+ΊiBY%ӵA쳳f;E-Lf1W "JM=$UmXUsˮ Ṱl~4ꃶ4rnK5+oGGS]f,I\uy? Kbܐ jPʻ72a RVQH(1*JϜ/leA,{มK-+KZȮ-r A;]!-g2xAOU-4~޻ok߈}sDC`nʖE3s3f&-(5"; K1w"S}YFJ葜Zswq9)/':*^Ó9.; Uo6y?{'HB,@97nςp"yEաV?mc3 1-B|^Zy1WXVp 2(ҹj䤏tc} 7 %ұV!ٷO"O&IO8#aX|*#vMڋv3]ΦFL34%qVbP.ȀV 0>qid,j+/\Wf<8"-VP`4ۦT Hm1XSX"ֳ>R_kZN/g- sÚܖزVY=GjE|$PfElחM?~<>+i`#;ݭZC*j:w0G@*4_'ש ~0&a2.UWG[H]ez* $[=y\d@MiSr%#1{"jBD u&AN s h^pfBj9:.} xM&c\09…kwrZEK\-;^XpB&;DR7դȴvOJX剆DtVjIjUAJBMg"AՔ*hrD(C"$͆jE_H^@Ӫ~5v j:Şl2xؒ=o 5e,="YP4qg\A=B!~{͔9z: ?ҷ3g41Q86& IDAG`ifK}qMh`l %'uu,s\cezUU#ǿ'$O $˱R[0OhD;-yo^\EcDґ2ޣ$|KC*7∷ʣ~ɮe;x 2U';wѺa &kxڧK2l~ !yd< #DA=_wb7W¶6*\j"9&@;!WBͱe6h !I&k >ЦnML%DBخb^ |rK1qN0 @q ?wr!k؉R.YNxu; e:|a-kuG1 *$f|Ϟcpljns=XWPI4MOpxlxNg7ˈXCYaC'n>oDF-}U](>a/׍|mJ̩S@x3 ~$[!H OE |*!QST>+Dy_̬IS 1n)ܚ L'`P @=%b_ۭ1kJ/]-Nl j>67 yGk QEl;Jx/Pt+{6YZaz/BX𒖓<tO#Ol@Yé'MMa2ۗ,sѩ"*Ꟗ;e?V82Q?C/߯-_$de~ɺ׌5t8s%C[jjZ?vNL=ߗ5Nsp6KmǍ>ZdXqX=ڝ聴K_6?[GLil܈j/s$Ğ{dk$K׻A&GΒlCgL?%ZkЉ0ey_Ѱ.2VJCFY]e^ *-[*ga 4/80W3K9麤wZ ܣ`R! .AaգfI#G{l}"7x+PD|q%2m H3;M e/ꏏD?b@B@}z|f3̓[Diȩ^`K^ʁ?5@Rmxp˷#χ.R eƻ+ !o (̼wq*Oj7קko2} g] b! !V@ hwL/a )g4>}b)1z$n>f]\[F7cKّ8܁\T0|)mP0*IyЌtHh3|e[0S=빜1+G_՟n˓fsi4yޟjM o{d-;bdW$Xf`"|(ˆ=4zh^AE>J4hSJ8}>HP3e j(|[bQ>Nff*'ȗ3}\fWwpl#B{G*hay[ם3Azƃ!q?#B:ɀ/7qv4`N2L+!?gc[: V>ի@{;GH_iBdy9ޗ_e  RXNO'}FJ' ={úr!VVjDǶȈZn[p -t7XC} /M'_+Kn/e랓7hLw\tGd $gizFY@Mηzжk,G;?"̃~Hqmy†*Dl wb)6YKB#_2E#Sd1f:6||įqgS y|<cY'o]Q,)l nbsMpzͩI0f\I V*zq14ӭB kL, M^3or[6Mz |->d^|H3V:o2T!kd mΟT/yiiY-_-Jne3[~1Ν=s8֒()O(?.4Jy,md4fT`! E7gV%gVYuQ~+GG$8FIoR\ ~ {{z|L=I{MeZJKǕyYep:ak1 ܗ>Pn!r2 2˒?&}b \^)EfSb28-h i3f.)> b%B6 NBA\}u893Mg- Rz pOhMIw <[jK}n[ؔRK/FU1%ìxI7KK1{=$rvH,͗yKE$ 2hTӊTC`-NP񤆣S-x.zjk4e(0 ?%3X jehx DC ~q#m=1kQ$g/;Ml |]EBm97Ko}0MV@{qϒp[Wu46#>|67Z*8nA1L`c cLɎ?lW恮g[ f4a I$$1*YJ]^r[:x\H6NH|C`MgFhamஷ&2 &&+nQ>OG"ZWEЙUMX\hMw+dw83m/,Et35,].rE(\O `ঃѿD{pr+4s5za#yjc)U*">1B;+$hkj=8yEIw$oUڌKt4b#u(u_ݢ\,?!@@9tQwy?ƎXF` 8AwW2w*z\gO*H~rCҷ6kl_k+!PP Tpx4#؅nehTE%EPK rR\ H}Z]Hh:**ɷR4Øy_t3~peo8oӪE;>QR\QU'kk n|ou ־]$/0e!+Nh[޼XĻ}HfEIj|DVt&տCﲻ^C{\@-֝=;W\(Cړ|DNՌڅ{[o}Ӄ>DYNq<?4<'z{ ˘ -R^N +*ꤞUH]jAFbcZuL|?ǮsH+ R`#,mU Q~ ͤfx3v!%889rLNMN_y<4z;sM|]çӴ :o}ĺDgfyu(“Y8PLN䁶lSN(/PVvZj:CBRolUT9)i =f~aFՓ5}U ^6CNϽp+b.QAx-!4nν~!Hy%ApBс/yZ*.[K5:b~=_%  fnxy-ҙm, +g#Lko|ͻ9[n:gއEMDQ>l,7'-[I/UPiDch<Փ[q_u|ɂ0nS?MA@ dz/?Ws*zoEF{Cԥxq>Vj0)QePZN5(BːF"T+F,Yh/A'U5^{P=N qv|oɕسL /ehUG|Q+/\P#'qө oL\o j@O.ᔗ*sx@&f|Z 3R NCcqDN$rMN{hnp{[ťgwF%4&,b>^ op{m}Нt7AI 1gpZs*hn&F?8G2&3!$JK`l)ӈ=vSn}:5fMB*C ۽rnHmLjTV*,q+퉫9ӥ6qJTh)78ɴs" +,nI6dk9vRf:=S)ԔӵIl`n+OQ#WvSE}7y˂KvjԳ̃9g*Aܘ|vi]i!Y/KJ.sYj6WACoH[AKwU?KBr72P$%毃*p"$@ *ח K`9 AXEh"`O6V2x}ݥkbG3lV> ͍iG>57]ᬮQG[75d]\ec5Ft@_uk.GbD.M(60&y۹4J:*Ⱦe9piZ(,C m˩޽I;yY|mfިR1le{p6^2g]:gu'͌xc[`{:L%+#^iڢװ_nz trڴY1LPqQʨ`˨byiL?gDދ~ZwVYZ`S朄(:j?`o'ڥYTzmr1?tp0Cүq ڎ"CwQU #i0/}Ŗ. N&H-C(7癭% i zYsmFOsʢF Y&bz {h UW ܈EO~++oH )sB`w|uqB؁nE-MA 7T|Ҋ/B~Ƚ*Ab31+A GWx16\nwO2IrU@˼nJZp fyh⻚8gzxHrEV2Xzvfιq ޴WQ˚m@SS] jA4(~ tEjYS"E,FElZ;ТMH>N͖kyT i(z@BjH IQPbB5&<J]yDF })v] #\v+00Dco(.H}{7k*-r.6GV#v3?Z6e_/PLao4P)-7!UTFW+ѷ~u'vmhov=` JnaɒaY!ۦQBsɵVά8*K9dE 4 !7Wr(i^_*+MX2^99߷&T> nY ƚ3=zHX4E_]W7 $I LԺ9?7 M^8oIV?(,̴A #_ mޑ +LxL cYpo%sGG_'5dQ<Y9?@Ds;|q\ܲ(_9~{jû ߂9uS+w MӔrVC>Je_RIMٞO,/ +пB V&z_'/<\?mt /W(pܠf }QvqODv1Fֆ"a&T̼z+QAϞvLۗޏx^[}Q(>X : Ȉ5^ 8CЭ,UC^dEW5<ԳpbrVkPH iWҘUqWI\=9/9 e/TvEH `[u8iVnS#+Cas Cn)`,"ՒXVSPCn2pÔ)tuWibJPP;UȣIOJ8|g1f7`"81H-[x!Y%#=wGkp7.~ySB!Ѕ;ʉ`VczSCk}5x%ϻ6<\(/>Nd}7B9T.\C4ɕYe݌icX(OiޥO!yEqr V"eN 5YNsKEzyٵ\G6dJ}Sӑ#>APs~z%DJ`aM@tNj_v4!:Lb3tz$j'-'I m's9x)K.AE|/#ZWN4I*ThչM-' ڭGT0Sxj}oWSjFsm3W78ir;٤nL wm@LxY`p\B3֫u( ϰr}88/60,gNsL]8.D^ ű:ۣuBxV*EQA(4x-Ɏ{^Lx~! /cNn}Z[kw "JߩϽJ[P#Z;U{*QA?[ᇒm~שּׂXI0 JjS`'/M^9Ex#M+Fd3q l",C6J0\EVT.+} ]M/2 Cd59w=pawҥpb=1 ܖ۬{eeua=ePgY C뫫^/;`+8UZq쀛}g~y&P5- `<^PII]4C; ߰pc-gD3E_iqȚ*=ځChl&F*[_ aCL ]$Gpg"fZ b ($@0O'yD(|bsW>Ps(rS:x |ɷGZ!1zN[[K.'i,TPcB[LźE*h;KX㑉m80|?'rDžDf/V)y g|֘]*WkH)20ԭ"f`7`S 8K#hn`"K"8z| rKңw,/f m 5{UdXՄEE 0M- ɹKS׫m|a"qD:b?ò/g#y.(W%4Îl*)-&Uʺ"'Zpz*Y?%hk} _ݮ 0$w {̉\ym.WPBzz.@A7l̑5Q߄)B0!ع|yxQT58(%"!x T_E~bZ jKXQp4L}Z[.Zs3TV[;QXkvl{h$$,>"eГTesd-Jw72pb:ٽ'cu.3ïHDTl|_ Ts4SKb(IQ%6CwʮZ7o5'ϏW&VzE~^-(!N}w l[=LvLKf m>5$Ⓓw\UNwpu"-Q:ъ80vү^HQ\-1bڲ 3'l<$>Wܳ㳓!^RV6PYLru:Lu;7%]p0Yv ,FڙBEa< k7G8)J@\hb+R|XR4>!Qkt TU?L|K X&m|SfQxKVdGqո Q/H b:~?bmZ/O%")mkfpKC+y /6Il&PKnń|wP2PSDyaC=VQ=g?Dp Ta6xCɆ+vN1{"$,*Dzv<kyte xC{bTCo'Ɂk@Z%n7|M4xS\;1>-su&·e:u⼚ܮ q>=rT2uFgP.g㾖wN/7. R{!My4l/>jQBz u(ЀIu̷q$]I*K3l+gzl߭7Y7F3aNBO W S=JK'룃iH X^켒Gx2ȅp"\KӖS6yOV0?G>%]x- (!*BijCDLPB UVo S=EuJ<-ju l;.73 Ϝb&Z;[YBьOG`]? KW[_ aq~^Da5 )ckĪc=u>0>mf?)^D1up>#(UT7QАL I *KGI%#܈1*FH os fΝdoƄ'T,\=Nxb {wy0(Z7 "$G2FQ qgUn;=D^%Mu6L76`zw!G 1'_n_+?|ܲ h嫩wS(+J 2QFĜl+)@HF%:)dTNwVp^Q5D)u*%0X?'Z0hrޔ) [P@Y r,4ٮPSJSꓐ 8 WE </1KDvoDёI 7T4Q{5arɈF@W-\t`}C__5 St/}ӟ$jӄ&FTmR#]-!ͧ<]YJxE6zNG&Tj0y>y]$T[\B\2AӘ@KU$ZV+}kxJeR2H"5:*bo`i^'_0>VUz (z$~'8=Z,pnٯ?,--O15[~֙WT8:nf3}6&,]jF;J--gD/s" eEor~s(;w;!e^l79hcZ `^ݛۍ\%#&];#(5ꍙϼ&2}K Y)|\wC·d,'FHaH#$9]qpW94%Ѻr:ލrlsQ+u RBF b:䆠ܞyA hd)_ա%S+~l0XYpmC5Y l/7MdDtZ (Bef8c;:TO4KTG3 #zLTCt[[oKk?~xq>*搱UiGR ޛ nAVe4W _ Zum(5.".~wL*whq /`GֻԤ |SE"hI7uWR  _| kggD.j0t!s1AKS 25;0 r\99տ[l\+ ={v.*ICbChOKܻߏ@LOn ׊?: qwy+ (jh4[(̝)L%TIوT=7ծb;Dg{ibh)UR-XZk7rM(ϥ!T c?{٬[U 3d4uR0WQ3`L:S MyS Ov +cyWם\|f?17C?D'K*.*IOo1Ouch|~Q>#r.8FluF)>< [V7cD&]و5p6l"Eװ]۷b9bCY&3Neu@5(On yDƋ2,m8h߀{T$;A`v*f;i>VFh+We:86$)v;Gy3./}Ҏ{2jzA#{۔inKG8>j77)(6mj;2$ӔqjO^#9ݜC,Z5 ÄBwpq6Ѕ&&{HsL8#a&#`K:38qtY×w?^" -P\!"?E?Rs0k\ iXڼcŻB{,uXZbDzs!bw_ o!y,(^VѶϫsxyVEw8#N%u)7s̩)9HBFw#L &SQLԥ3N~5$.6ך *~YթHZ.Ɛp˒y)ˋ7ؾK+hWW1rh~µ J^ ֻv7[̈pL.GAk&3\=ɑ); laj {龷`_[A2Ȅe#3RM-yqï*V&|UTsh 60ûANUybScV4dQa̿"Uy[W#qKvdg{o9]Pg#@ mdܣOYȨ~6ZOG[/,mwvps_g%v'F NJLܟzzy^c'}3͗VrYaED?Ok**"A`?<@`PGV%&1#s9wzL@pJjZ%Aй]HXsq{4=CV*Oqn‰9B{@A½m_o=Icj8dx<"n YIbQ!B;mrO\o\T`NRo8+(zjX¡>(i aS~*oq j;r?I(k+v^":E#i_whhm>(֑ 襩/Dq;` CMz+ !3YϦ·ZI$A >pKCfCqgI~U4-]o^$\J.ȋ_8,m8rfڏVcRq83BYaUKLAc>7a ȓeʁ]dyepV6kݷ]Z攺H u䁑ˏ in?&K}MhQhS+j'.u|)}aQ:,L$.fpI 0 یQ$ yFL<~B 5Ol@ffx"F +aُiix7+HM ܂m~2)55-ڈ6_,u BO =z5͘zm`vIJwiqPĞ3Ԁz9_i 5\Uأt/4`LYj!b+ Ɣfkc,5猝HTG@%cE”DHu #0¦.k6h& ԣCj,_ Kyn,(,x;7.VoR2&!Q^ĩIבegyj ɈO\:geAe&Љ|T"ԧ<6,6 ǁ4>`x;P 1kC2u4m[+tҥ+ga)AM0̯t5ta/kfzϲ1Y=@p~ems\h'gtFrldq+XȀVT7pzrEuT%ě=v@pE:BO ;I@yl炷R?pFre@ `Ab#U+k}0vzuwߘ[I? sSͯg5\yRL N%6ATrWe9?+L!2&gR⻗%b9)]ޯq-=s 7C17ܗ$5RFVy[By1k]X-'wi 1tdE|d"p(Uχh7HJI7o.Ns!> OM9!Ub@e\bQf+~4ӮŪ]#ˋ{Hӿ |B2q#壼=90;j!kjf~Ͻc,nE^`C!laR|b~ֆ&m9yoJ+\Y[ҽs_eB q=/w,ѐIl2%_BC}"X6.rE"bj"Т 6ůy2ŢZ_k/@PV ɕXuqv7mw1dR])x WXh [e30gDў9ujZ-w"yiVgK^x@FgҺxb4(^º 43LCka:>?]w`/lz=`C@>5bK'}$,ZHwQ`tR>OzMdDž6ǎ XqE:qPTV^;8k9qU ȼTF"|w6)XiCzc:- s4E)\V%^Ii s!XxCy[39J4)kL=!CndB'w<0-글']`G;PGdeO. f YȽ]Z۞{I>z XFsZkV䜏 %@Z>3jmP37%[n?\fOQ@~6֩B J|ux/<[LT;0G5)"2qPf֥j2 VCIXIu )։\k8|MRg娓i+,) 7;WjJVp 7ݲ7#ƻJiBZVP@TWafSo݆i@*kC_ ]پv&pJ30E[OΊ ɛ@gOD/QgrN :LbVߠ شkhy~6 ϼ(!Q&e Hp]nsyT : ۘ):rby~DGQtUj8oaVZ 9FzCp--}Q.y]KY]XƷ'*~Vx̭wMX0~=gŅU2KؘF&¯֖cH}bjg>(jɚ~)#ǶHaH5vx4n"n1ý* l#j&O԰na6 (Y M~;>BE߁ qufo]r&D >=?5d o>AR:IҬԻSYw鉰Ƃ5җݏhaY ͻD>M,[~ =Y'V jƒ']H2a:1K@OS|dD+_ؼ?m!*e7i7@9|`.yw@8Ut4MY )GH~BfΜT_ot5- y߿J7+s1Wg@SQt ~R`QUAΞ qG `)[YQwωTq5mPȆSDܚ.s*fy?KI4=)vpmA`| ŒœٶDKKh#'6$ox>y|dJ^nR=m!l vq@IoGlYpM?] MiM#Se+PdfJy!^?ޑSxrmIzn- % VKFt7N%) !~.&U3i jĔAs8`h JR#6xkJ> ( Z*ĉy\d(Kڜaա51 \+i([Su$k05/nܴtKW暯eqth{6,\ΐ[=׬A\'k7:^&oiUvzM%]_|ۡpZ#luVq["tecpFӰ5L F?8DO̸K5k+z >t>fN^c)darYF<!Q|yyfZTlnK[Z&=Ifvw\1YE܂BM>PU09 ^&NAE[c;h020~gqTv{ ~Nޛ&GDYeT9V q\1|^ >eg-kjʥ '@%rsjc璌KiUЪJȢ0Z1.Өzg,xxhI@; bnЬ4xc8 *󒺙Zb=%˄(&^^ cڒWILk=AN@Y`W,i:X۳$K&]VHuۇKua5. z!{O:U!Mz%ֽ^:[uoΖ09'k;LaHxa{'͔I]lJ_8$)b3y[ hy&=^6ʒ"H9nK*SS/5+GcMN V,Rt#:/5B~g{,4vxbG}}_aJJ ]p%3u);7!o#7nbǣ'd7Ȍ#cZ;G8cK/a8f .~`C8>9ѭ*ަWht[[PB O/1p ۤe^p@-r;u8`PDkSk7wKu.wz-gǕ-A)xArP~=8-ct|AmAp&>h[WM^34 k*]Q֦ޙCTd`L.h[Y/>A*myQ/Uk э'9Cr~,84y`͌JNA%`` $Ne2WK7eQ qp~MBv}a2uك2skWp ɑ!'i`Ӄb}ͳUK{"qZZRkìAۛy=(h=g"]k("n'"omӍw 4ݮ }낦z؂98Z<Nk:Ce !7<%\TE$díر;8pDDa먦(ؑRQGkbcvve]*'2gDTB|;DMlKc _ -N6Ze)ypհE>Ɛ?),NڳPl*CȽ3Ɂg\!%kS I@{]'ݬ*Gnd?P;\@)!<ݕJ t_%6:|m Glm\,bt#gD z^Z7ښR)Vɸ2,Or* t=P}C>%{N{v|ox" 4~V7R N Ѫ+]tMl%j,4CgKpdk*&\&!;jJ]P,i8zn`ג2Z֑] !zYk.V./Duohx-Fgani`d3:Qq~h􋹨Ї80^ʆUr#YY)i:V t5Ux.e6#h:j>(gm_rn9IF/8am> aϚs2u่\q\”{X.ɅdLB&cG)c1È.@ՐuUzLQ_?O IXIr`KA<Ď$6S#{2a,1Y"bp -dfo#=uYHB0/ .y!썌)1]6$vQQB(&Hc]9kEnG5gHph(k~]'[\!yS%2'X{kMy'Cj3CjMt6>]gЇ|^~S D-׍P*B )gܟS]~(HR:ܒfw8 =M09/ﰐeE!ɱ~qaR^s:i\†tBGA@Bk4Q:g_"zhnDd*Ġ4&)<3ɶ6gDIγqk:O# |T"ouP3!~G3ƍ60)^ 3{\A'AM`B<]@Qӟ VA5aO Dm$:}U>ewΐ9c{|q0YvH|r|K2W#ѓs9cvk{lM,@ Bv2Td&ݧ/eD}/ W\jؘU/w& dΜ@i|On,(\D O8s)ΆL"U{BP{drRȸ&eXs܁Wo̅OZRMxwyht}P[:7TI|DZ)io/4nJߧMTGM iY!1,Yl.Zfфzj\>nn\le߶V2tSRE. IDX+몑[\ۻ׊P4U澥ūt_|k}/ʽ̂EHB4ڐZ`:1)ƏMN93njT<@k]Piг0[O\)uDqwrM[xJ>.o6 'aPd*$9D6~6k5ͩ(ΗWRۭ>JS;(qjj,Fvl[s$nNd;z.+ $[k5]r|vc Er z2(̍IE_2j|k OD? g@Axh䃈_˗*`…G 3y.]N4x8*:9N2l|D!Ŕ/Z*(( =fAog{>y;Z,m"I62ك˂W\Cźkp|eBR]t+^(Wrgj~4Jbߐ=*R8PcdU/,CC8¹FUV>[|Tl/Ļ{hazZjA{pI+ci; VTq?rE j9liz딺h,Z$+`x:㇓wO]aSHpoƸ^}0>Q:`Y#X6腍}xa@ϊz?MqzJe ㈉Y*8;R޶UL3 $`rɝT˴f- x>q̞/̊5 /$;9JѩrYIJJ~4aol /C ٌH7q, * X1+4I(_L  \'5uh# ˂z⬺}dكp}gغ W#~Ѥ䯭G> Oy{NVIE%R#@3RuN^[НT 3l"i֌/Uynjpc&ʛZ}!pVf. ꌜN}!)jكy΋:c2,fsЁPȵB[Ez]4'$ H.P(c9u]9G!92p3p!φ#ʬªLwۚ!a/mQe\{,tJbH]e&oywQ} ' e3.wQR%#p9_e$qlI`Nq Ҵr/%[9TbܮQa(ٝ_p}ƒ~ x83! %[v P7^`&bSYϾ"ɔQB;wO7?0kjZK{<\Yu^_lE(t`U2pUT4T'T#}nܠN nKv'=EKeSb ywpVOT;eJwP^' QqGؿT"{* |[n*j9fp*YS oY:~D". V TOv >گ1E QZe! 5hh3©J2ڬYq]-ӕ1iumXP|C=019}Vܒ/UVc'y ƈ ̺}:ɔŜZ^w\$.Fn~I[So_/v{.zvp T 9sa9˩>iO[x`GGR|/dg v$Y^$q6-/&Uq32XLY^ņgD7u޵\ۯu]^NOD)yޮ/i_Lxso, KS/$^B [~ϕy ,~ӑ'A|MKVY/Rmկa{fhՄCB<ΑmV7.^eϞ䢥\}PSË#rZ-Ĕ%]Ɇ6/D)$9G51 -|RRey q&BkK- 7>MrR a+:࿛^ g o*Csja7ZUb3>[jq,5ǔ>L$6z~(4&]a 5߬4OAur20kǸxHlZup;-y8 '7]C Z0eBjF!EOhzӻ]mc;?D4syUq%+zאIZb$mAgTAB&alOQZ $%!9)[`B HBLj;I=&בXgtlp]4T5Z km[4s$b3fɶ[53+#W.<=uN $*OL Y(-e 5K~G7 &f:Pi'd]*"Khg)>39sS9/xƸ6ǻsbL:rvkYf8mR (=[Kb[A^ ŋc󺅁o:DYE7qq, _N2#% }[/ͥw _ʜƪ}lI(۩O;Ava:LaaUۥVicG0W0C وj@MAyh("  Fd7=NErÙd[lP3N}fs;b |p[9 9TJ2Xo:cYEzHm\#J [|#RROi_ [/EsU@3:$,yTSf6lySH}Yt(VݒUmsدc6ТXW-o<:oϿ rw;ëPܺ5pjeEU4bv&WDI񢲗3'dLPSy TJ˥j0o(έ`R[ X&ؘ &k&Ғ)8CXt#ɹV8.#?=ya, ַr'(+,433)nX$#!E3ȐQi59IEiȄ+jyayw"2x1{d=ijLnN`ntuU9H"A㑜L4jZBzwMdAJTpUG  R<٭y] X<+^Ÿ?5f{:~]]`Gn3C}*򭉍-Bep!3["5W3*F+;p6Qx9y d` s 9^ypXnLd|ɻhڴxY>TE" KD2Ety\KM9-N"*i.*Oiն5^FD"8!(ʖ^'1P|kРցrְhW؝ 럧e#ҥY$h:Iz$ J9(#r19?/g5BbE\?iA{͖EykNzb˅O:czd3-P8ak(Ә7fycZn w\2w +Gcv4l9́,S::|s!4=J*e魞 mcF9뮈Է( R {Nɦ≧ǬPݥ{0\<(IĴ>MǝO`Vtx'6(fB}}{YרI2D4-zڿE"_ .o-fѶPSU}c%Hٛ(+}hp.k`M}["8R(W{b,sdn3KnI{'kW5zȂR @o6\-WZnå~a?/3SHYIqgl<*6xS#{ch&Zvo-e0K\'Hpz_,ol5x;( R2E5J'of ]a*^=%Z[vJm~2*ӐO$[`!9Le%"yMat-ӟg> Hͽ+0x#Sq;l6 l Zs_` îЎR=%YCyPi$**hꌨ)&җQ0Vkz\Xsj34tc^Ž46tXeUd qr)CW.AјS@bs ](qd~riLh5K=TvZ .(2-H%4J=4"/pe@HohNit|ALiw@|x~Ueg$ňnqI:ul1"E"h"Jo">׻~U{!`mH N$\¨i-l]lYh_ɉ\77O%G=8Jgy͂܊Ks`ҫ_{;g`,#s"*Ybd1u͜"F GHHT&e}YLؤQчkBbb@%~RI88PXrg?Jo)̄vrHUEVkX:5.hTWa:>HKZܩw!-mPۀ[UU(/t|-b~wHVQ5XR5ج:Z,bq!it1?)#{HԜ\#\"seI% ׭RH*?-kj*ΔQ3ϼ`$⌦sm# VCLee}pmdj&)&mB"oPc+_JGKb}}W&Bg{*w0w,'ϰeڤQ(hk56/E5̒@a/=1[& Vx e<˄@1-yz:7Ů/e#N-_RȖ^7Aq!bf,YoI4rTቛx[&3 dN)yx!@;R HL"Ϋ4BCIR2՞<}kzeW[d;=[o0tҗ1[ۏ%RHlrBK/BTH5 @9{.H}|(!suL"NnA{2 %9̕ Ʉ+MbHa4 0OS\ts!Lߴ+4Rgꍃ`Ƣ4CԽrA!֋g *};taI`Փ |asvv=Ug8Љ2ulS{?` 2i>D)>9!a Xpw~T7"<Ѧ'?!J[Po-\N88!Fwm?C䨇 3C(Q1x9.*QG=J~veB=i'ű]XɅI?Diavn cKmq3a^x[g׀wD3|XK|"NAoCI 8MOǘ?4׌(4dWuH@,fL b- 1-=[4[*h,|^ @d2Ɵ!'Us.~ɘ=|\@S/eQYTa+C)tUG[nNjDx&3)Ju+-Z { P`>MY۫ylے Vz_FuEMw9(p}_ TM;sr(׀YLG Mۇ^aoӿcR/1~ndoD(lPeb,ZUYF%]ӕkDBcbM8_9fU't1,-y ုw#o"OVMtf^G&FQ.;)kcxzwiuO.I1y,΍oiJ%Me: W eܐqY |rER${u>~" 0%8byVS9p^qeAEbf(0׆=V_Ink'ct$Q< :W2[e2!>mUxE_]V*c83}ϛ aEoyѧ巌Cs\p`3^>0/2`a VȣE&ZG;<ͅ'Xj1T-Z6?X&*_yL(k-@۰N\>0bto6!dϝ^6Zpf'ձg81Z{Lr̩H=k]*.Yw-|U'BF&oOjdHB#ۻ}@1绫gA?7KY6@^M0{=W{G0Z˰aGd-Obi5deȀ' m{^z2 =1jaz,3njp7f#Y3y7^4E&֐rV_KpK/gc: vQxEa|~!gS]ÇGawsĜٮ7lT}vEd!%' Uu~!ڼ ƹY$J5Z,A2e+%G" 9̟FXԴ0QC>&H?/U߆dY00y: BV`zP `'D1]~Ěe{9IDz{t~ sx u5τFΉ~Y{&*t~<P,a4V`Zܔ I?;USKSʉԝofo?q!$v"5rЃs);L)(quosmU0m s Qtg`T[sȟ'2:^mMwE۫^B=] >hNdћxR!s+{ ˕Ih3؂DN"ɃlqJ ˯YJ ¿>3 Z3l5؍#> ߏ˛5'c_V)BTU`y!]/W?[c0]k*{8C#ߴm;dfKm6s(yhCT t[4)Jd96{;;L\ Xe'ofxO+-J+TT#D**b`pD72,++yFŀJ~F)t-ѿY.ݤD(TP]ΨX'EKUa&O<ˎnaG-\)zz#*qgA)vrnl8iBD{tdz\[t[17NTDzo.흋 EK@!`0qJn‘x?W}!U|gFާ +!nXDliﶸ ,YN{ϲя[fSˇU3L(t%wϭD'B)o,ya'9@|O>9Ɵ].dKT*źj Xg z9GEB)y8gRXE>$6jXșH92Mc\m HSX% ^|Fw3#kpqx3ښ"ffP~& 2egPd{7Ẃ*5 EgYݏoke3;z7}t|At% a_$eSk H}QI0?LɹaG`@ o0]FGMgJyoPJ\Suk~4ȄAMsbPslX!dl'v5)\L# ſ4i9]p*1n#PSFuPԺj| iiW}:FX1iLWN\~"G9|3Ѣ]=өYQP4J 8 ӭW53spOޠ9˰Ѭs3i\J*½s`"!v\WE@*h~q5HJctpv@x\D:nvh"@/iEV(vll"شW,3I| ,h&{]P Nhx# ;7Oro4Y0j_=VVO< eᇗ^ͩ3Pn&hrTPrxsl /v^2p tRIKzk3* JzL.] vF~讜5ql $o sX+S?DXĮ޲ ;y& KdA`M\l^k i^ ~jU 3_lmnإq;u;Ayc&c5͝WEzAI? | ,N#,LiM0 P+3kFm{a>!\I񹾈wn4鑬:=tzKUD(}in ރn8챚r,Erj jd Iw1D΀k8D?mޢ[$c,EaT >r3%΢bB@) !fg.H 4/}-20d5a<,$hʸygS=j*D=;|t`lT7 c7IQʌ2fiˆ{螿e?J,J^6@Y;@_-(fQOCE]3'7]IDA +'P52鈧cXjՕ@JLQ:-vBqcM>+ޯZmE;Ce[%/Uw9K[9??ͳ}$3h#y8pe-T)GWWoQ/tRF0d[JӟXX!4_lO T)gQ^ {!/>=BvQ '.wxݵXG\:NOY+m.Ý TN03N0p741R3ـ.bH ݐb 2Hvh-%r Q6A3)N[YSwHaqDPr4|,WֶLz6{KNwN% D'IW% )qef5g0b !02Jobe^s捫/"F=hbe_[!4!spX3e~l\w75w7-C\h4(5;GQEx.EcK¡ 9>mc:Ϥ[[ӀqX=kF^cWRz=#j" 9Qnv&vh6BIuq' fX+>8tv e4gR~_g(QU\HObHjb~yx -ڟgΚ ϊOE hq(Cݡ70~Xy* |#e͛aV;3֏i ^x`R wmΜup?~ ) h9ޚd 3֗hKhrCrh $ Ȏ*hl,ħݙI/7]3/+%{;j'e1}:JqB?K(Z( \jG4&&ihk̒=muy 6`euߚ^Sn-䜅}8IVSkDP\JhA"J!UT/aq4 +B' Q|o;Նc譟Z/Z)E> B!VEϓ~;}{N/Rp=~@Jo9t0;۳ʁJx_˒wCz)2g>G8Dm:GeMEKy>FggѨߴy'Tb!Z\suu VS-VHs۔cNPhXxnu餠^H&R?̮@ʎ hЄ?'ʄOه7o#A`cUXG`)VC^?FlFzFYֹ~N4D+ tAÚ%8ɮuHl\D%pS:"en%CqN?Bg;:/YRd&QD?. k:In˔t^@JB}X+OɧM-wʜb$$# <ƲNRȉ+ߩd tDݚR+G.K(B [lϚ & iOH>>I'*3[q`9+]'PzsN\b*݄3_l-,{ ߻voĥ1^_P!p(atOu۔p gSqhw.5Q?hav❭yDu&3 ]F,>!uj9yo0ubEKV1Ț,(W7ʋU'm޳w^bV%+tb7AFdP J5ιi)3Mmb~El&strAl+ iM0cj2'Շ|;UlC՜ yπĘY937mL^'=;W5}'06t_amx+;s\(|~ n.MVVm)2 ݏaN(jrЖjr9BR:$s/-e Gi ]J= {6ܕF<=zD_*1m|y5gKmzV'(yq&^* =ѭsWZo^ֶx'zn;צpi  uM豨ų}S1RCe[9,E|BFV\V9_.D1XВ:fX]o92KB]msυrqK- F&_^(/B{TnrDFE]5y @lLD \hɻ9ħq7>$2p*~.Q|jLa^cwDtPtןO#T1?xDhto! 5POPԗ3plw8rf4oPr8iL/oh#Gf@fqg}ҙz֗Yj㬨;R`̗D Ph40/h 6CY0J%Y.a'0'=iX4[AmML>6 ϟmړ7oҘ҄ -CA\% q}U W]KV4fv&!t̬)x2F;1uj4p^Uds._+{ ;YJn܎.J($.5vWTpg|{ @v mWI?Ij7mVY?ת$h/0y\'/%qX[c7@dr%qA^wOr.1^he*G=== RBhB.4݃D{5Hƿrߐ`0BgR?imzѰH̅Ҙ(k_ٮ&F57k;R{,) ֶz@Im  $o[Y/ 2{m}!3x_Çշμ6G^sX<6EsBfd=:@6䐬ƔFI׾z>Dk0y'K3k^ǢhN~Aꕉ22h;/r iml~uu!u2!ߜǀ_)A@"֡=p&PK/ O0Q/*n-/6;;א%zb< 0 cV!1%,!&V+X`NJ4 ufmW"V$ Ò]U>xPz3>CGRNmn#Bb:Կ;o8Ċ{ ϩ-up3E"з{l009|9?% \1%y-gq"akM3vf2l &첟:ф \SS눫!guWj hC_o9"F2vI!dwVdUHVˑs@sc}zzB5k r xAk$Trl2?agw=kxiXV%p~,ͺaA3|ʦ8 =܂Fg[rCG2[%/ "\SS DSUv1Udm"l(VMЄ !zV[lkoể\B o H^'f| Rh*!5.V#u~AKrQf Zʂ)(y"po·2 $'PIHsk`Oܺc ԓObJdr,Lm8Jj B^@CΨqGV0̾ZYm^l!öרP #Ӫ9EKW T_4 W9FG«1)eSvf^8\,rJ^#tUZ=64DbTV`u?,F~սCȾrIr$8=w\P_p =r:afy`ԚTZmXG;>{A̎Ť<6E&Km!iNe+xR?$ ]V2'wrDU^==jG D9zȑW~""0rN `,bc3Yd_k932=bkv]@H2CJ$pl6lY'PR,9QR]t "*A%tAkl 9ZRH F:D}EuY~"iu^ũHƀ[` }Qedlj9e{iJ72t8S/+d3DE8xwR Bۑlj eЀVCUlƼ**}9/LA++jM~HLrL|8?~h3c1&B I6V,NzW֙(9yp7Tc4== X^1KdR$_)N7M_b{{JuɳQjbTڍ䃤/젌8Unl'o0 Gt )77 5Ւ=6zFa:L4b)@}v B.!,x"T?wb0Q\Eh/[1s;HI<kމ mrHގ@T7S~N*Ƅy1S5^/sVωH*BXi'Ym[h;3lqĎ`Ɛa.؅&LАk.q !d-E9|DdM۷Ӽ|V`DiJ*(<6Eԉ3cӥEKN8F|lss-7c 8OCH,uڱ֞x:c :jBS_~%79=Ph ӟ2@W`4$&`Y#L"s"6U39'2eR(!K%D`_M eqcwfJɁajliC9PH' *WҽNvZia=!HS"[Aٜ}iӭQxg߈:6G#HEWg2fq*ztjXGɶN@R%!MQFԄ91AM$nH*Hs$6^duX"\Ͱ[B$eh?iҫ|yN7 TZU}Ǡzc H؍D+#"LI>4 x7tUv*x.7uv'Ax{tˌ'",y* #d`oy*S/%Fik .A 1!Xl**!4i2Zbkn݊|YsaVX=#n=TL%91rwm!!)Tqj⁅S*9Nt}~+) 埘-F$ {ގ+`UXڹYPd%ͼgKt]_W|)A4kb=6vnfQz+[N3H $cS eH!>hVbd2:f ~ g\PF'xad{WQ+0#,QGֻ ErTv&@thfߪG/xpc泳91^葿XYcL~WNZ{9ZaJ~0,`)9n$|C}/L$q(y͉;-N }pASCЖP"7m} \ӧy)כ)m1~ Ɛ,AF1%[AEHy[$Hh~r[m,Bi6F%\if彁0#Җ{/sv\O7%$+XÛ񳞅*opjs-PW_5Vx8D*tsM¶d! =(eQ<"yJB6/\U1;0ڄT: Q X72a;q 5U2Y%ܗާ64ǡHC].lуwtu&b?ucJ܌G-o8#}L9y_ \9ğ_$a uŊs4 o*Hod q-EH g0榪8L%)x)}ZyY{9!JˇiWO5poc.TDsy¬mUJ:L[|a_qьuKWJsCLt)0!!Hw꾟~tjͣfx eiuovS<)#cFA$XdVՁ>nfT/ bH#Iuo%0[~]5VSCCf=a-.dxK@7չA;I,ڳ-AKZC4:ayn6t* @WRjx29 鲌29NJ,WxfqD*~]Wilś4Z {j0 E1Nv'cQJzim6!Zns{&kAjr&x*|`׷!Te>]M'17- yaGBGҠ !KxY5 TƬAW8)y G,XWB2J6d1V[hAaGaXF{!_=Zr˷64m~/s+= kk=zݺ8`b)|7HD㙰mh!3v #QiCn7mMfy|.L>jWŬj7Ssv4թ>WSp0ӭL gHđ@0-&!h1y*1s~#.o6HY{t$bS5P1#^k`6}x>/}ݼNf;UМ"ٿEVj ~~-h:S #Nߦy7VpVU,2$,wJ+T%šPU/" TPa ix EП[TĠX%~0P#(?@ }*);l08 Ks +/|VdX@=0HryÐ&.&P^3yӲtz9VQf/ az1io2.E+|SaVW-D1UŵxY~bf4LYot,-hY׳\+Zh/0Η„OQ*쉗 Qb'4Y]'}acaxK>M\*_e(-&5Y1 0;4G"AFN4%6]]tm? %i}55Uzut<}R4EH;l憉ÑM<ݧA\ 1 罌KޜزLIvĩ`,?b@Jf:Saߍ=#?T, bpkia}:qs 6 iwggS*>?\A l `q}rl7]Zu ߂SL=Am]q8)\]u } pcUQ-jc2#"4rx1WgƄbjuOE@fwr ;UΆ\`8+P YO@rWW X%rSg$k!^v͋eS;˥ujDVT/)qAƻJ1@ /~烡i$mlzP." 3&jV]s-Vvz=eHRq^A@:m7H~KEaOcN/ljd[=Qw9O=gYE'$dAW,#5wt/ybmX"f37e j0nyoGh8:ȱЪX.={@i6!s/W E\`@ԠM>!XH3G"e O8B˟ڦ|aWcbW2@lԗou|̟WJ6 :JJ]cFۿ&[P|'dM;|F}j`jen[M2e0}c:@if,^(a g7|aař6.HŁiɔ=aO3]Ϥ 8RtIcRS5f~_5e/$ĈP?*FsAxD1 "7LFn#jR]Pbo'j{AӨR)M-nȊB[DIX{,CiroўtWz.3b˿̃,|s KjLzE[mFb>z PO Uj_{KiyPT7. J$ ܵ}SǾv5]fCV- :&aH1<.6<.W y6uĩDl6"6s{M)fFPkn^3F,.T[+ %E6Kᥝƽ25y;/ijN C50gw#KD@1ڷUiCFvs +7EĕҖ8%JRTt*z1KVWv'n3T .טPĻfH|_쓭ԁCl vK0+L_EoAZ7}.|*)HsϛǣՎ3xec$ aX:(80|ɏX`3~~*f%<"݋14l{GeP¹ѯsx8W!W)Ħ|"^߆  DVy>@ּj{}Ct/c3cu2Xw/DN?ՕDX hV)\pT:q r,uȉ, E4Р?byPR )dMBN84[:ZM%ޤotW@}A߈,d:?[{D-ګg#s.ߩw2<: ]0L~7@{{jڙUմ[d` Z$-)<_.D^8=ꐾ2F?]0qjkJ/&:48ӲYt./ iI?*%ě_|R-[>N{?%{t=etƒG q;Bo1(pM= 9uv]3D2&h>y,aF$_ cxUG &KP^0/eSz?t2nQgJ3Ω8b )#Cǃh<JX<1ݩGp.UQҢ!f@ApNlĴ ;H'vN_]tI-8 4%=(XJy&"њJfOH :c'9R,(/(k*Kd w51Xې|-I=3#A7LxP 0l߹bgi*:fF903֑UMI=.R\["ީ358 U,C}Bv$CHaUY>W*є)Ц=w*ξqhJ\6SÜƋ$n!o^TUaITh;ȗdB+÷0ȋySy hv< DP(woV\]@l 9L!#^63$rOFI<؅i/I#ldC+G92Lseb_sf"X*/i냹Tq1۝"|(L{"Nh.FS4#M?[g y-H>Um"?';WTV+%#Ze@#] 3}CYޥKYmheFjsDZL&>LW^nF:hl ѐE1եvdc=51 **xuQ$ @d?xluPķ̱ ~FŠmLe?O!0)\ڢۿ^_|Vvx;5Ik%@;6s)X1A`l.q]Qbv@X#CɂH5@#bu{+uиa {i3c alU@G*m a$ vp%nevyi> ۚX?,sOH9L^-z'_~%Ff[W':=NE!@}8p-[Gt{E̛Y][$ofST?N҇$}Ԅ+y_}vs)t;+\[) э/!wg>sKܽ2Qބ Cc 9,~X]FtfYJZY)L|HԴXoTL{ZK?Sf0ϩ'L>Z4|!Vr*",V8~O>kU %kTJ=+tcեs:y'yD !|9!_"~[eW4N%My%3DqAk'֗Bo,6l!`^I(4KYTtő۶r<5'*Th$1b ,K6$E`-"]? {BJbP*6stڇ[u,ՏX@@yZI5/iGna4bwͪP;utk6=zZ-ÿ726z>I֧*5澬 Ll.Ts*a)Bǵ;X[ݩօֵoI鰆3ؼ? lvKP0[uLGaZv*ְi#``HGh<o|FyP3o[ie'{yzܒgKq%#lRX`_E~T7-pa<-?H@>Q k-fpw1gaVSsq@*r.s{}Iݩ"VmHUD67{L!s_I;l{ ӥjsڵCo)NCY@uz$ ׹ᥧZnxMva[`^h1MOw[h5G&a=V B?~;y`H`4Q \D7rC~KGRS׀s)l̸st-zOM惻X) ɀKQ#i}4gS=*Z6?bP@F8sVdAF'1kA7|V}nץztރ:GÿoR@u}UzBI~UW2(>$ C3|~+sԭӖqd^(~ÊH_ T= ƼMo=dM@ƿ#4Z\ggp+PӃrtm(pYj@pͣÌl,?ou&U ۽ E1ÀYlH!H! ^Hiywhrj+0l6ic7gSvzh6ͣ؅犢./>m(W=cz1ut'9]U~vkW@dq "+McvP. )aSt?sLL Ĺr|R_ZZuc7#J e{Y{&g'Jgo?9ʖ09χz5XZE cĎ(~&us\5yqDOaq [AKfSEŋ SBɺh6TldO6V@tY+ .mУ*qcʋbW26G!J?$MilE' N{7LJġ{)AjtgH8m4Þb3AmYH1 ;r:3[$Bn#XYKK ❧$i\{L1|L) qKuPRN kءԙϵwQf劯,rM|QX.x9`y s/"a!v,R5Ro-57qFKLRݖ1և_>А1p)]h$ 4iGi~%?E6&>-Lky@]9YP؇ص7q?DbN `bhPi{־aOT,ުeעĚ(hdaeT1o-B'SF3 >SYxz}7ed򧙗8֮ <9hNDP,;.%Ѭ}h&yYM_|5_To:t0Xi%7C? A-^щvb|SPk=c捔ɈgۧldYl *K]azW6Oe 5"Ä聯P[-0{ mK,Ԧsvkch{_!LZ9XWpFd&AhW`;=u yKT$íx" U Sg Wr |/ *+W{ƴaK!_ܴ`o(¤xf؋HR~Nv ٚW @N;6ύN 2dp `=.ʼnI"/z,#1:9m[+e<& 퐀x>SUajVeܸJJyߊeLfe NC T5)V"ki<0ϥ])2mr3k/=!Y}!"Ÿjc> n<,0zcTG E̱$BiɥBdj>WG.%e]Ngbf㹙vƍF2h5Pu'ߧyr90Ŭr {q|P@jlb}J&⠏$Yg Ŗl8E?8ü#iYܗ =GXg;66CovZ z۬XX3j21cG e9VgO?nEdGVCY7% j[<'n~}5jz{R\?2L0Z}5h yX: 6&ΕW_JըpOȒ2pd􅮆TT5 @MkuAKk]H6a1 n&񵥈/U}Z0̿/ =$-:DH짳wVG.nœlGB)(Fk^| CɀwxndV;c^gQf* YS6tMC}&~t\3_P֊,mmB2 .YU-/p%p{'|DY& "mTW(q]v~I\S7Oe 5p6<[LI< 4j~Lc,[^Ы~`%() KnXhGu%xtz{rkwDUEΈ.\ Zt;CaG'"ɪjf7 pqN5):+掽|(H4ކP9M~ҦDwv_뺠jf`Za-%(_~a@qib3K`^OW?!)S١HcabŎZko:Kcu 38tqC'R4iӑ^a>EO30gYFK@FO7,‹_&`@6bcNNvc >e\wJ^v̙AXNR6#h d /iT8 h٥,0^=8TuaѥC_ʻTK쯞6.km3\\8. bQ@m3\ۃɆ=}w^+u*{ MF5;(Ki.ԛr܉+lʍzc:;iZ*ˀ:і7T06HՅmd/cb7ad#8g#kH'gʊP3ÌQ}_&7A{Y\6|ЯMkƋU Q #X^7yP]n{ApE%0:<Ը:&={U;$ 7.$Q4}ESq`v3 v}4m \~<ބ, Pa/|VIs*|ޒa{_@כnpGAL^)b uĕR@Z˵r@覆]_#&sWeS )|-JTЙM_7ڿ>J@ E'sRt)\פF=ʹ?0* "ӤN!-лwBƘ0zlm* ?ct˓^SLh^ 4qD-sK T$sTs|x02J =UMMMT2x ɕwcOVL͚u1!$̰k¹* /RX Eަm@&Vo#hl"T(:+^N3jB˂UT,X>B|2jreg5aV.R-$<1E~K⋼EW'˅iԘXHd,<<}P0/}}3iP3?Eh(=ÊSVGRcs'~o]QlumϦɍYAi"Ŏd2Vd26b!Vz,?LDABA 𳄞b {hZ:%gHK&<5nFZ´r&jDtƞbLL[ݻJo"`f,(Tި$<^~NaU2ї/* Ÿܔ*C*&N}L |ـe̓|>:FKUDw(GpQ7昼!0 A(_ *c!^@ ե@t)tM/pykhk-e$N)Iʌ~)B͂7\۸NYQZK.~>7 ^5d4of?$"\T~6ҏvJƐ<2R>Pܞxc?J'gKr<9a 7 M1͹>\62ͮuDݾo\*[f"{l{FI*|!s[ghki @V_H+jO8 *}@$b2E'?ɖﴟ,6"g&Td0{ +5Y LbĂb<_K0,9.=^tnu=g ?hV>œ+4zB zs}B]! 94ncb}!׋z]flh[ԗXM_Qd?t׽x&zR6?'DL>B\o佽K'=8y9J) Of@?'>e`"0dmo SSUn Z I_ o,6'$ܗg=N=.z!+Q1-hVҿANh\e{7~zfkO|^Xf!6jrܺ$iB 6 8|%yFFx߁֗8?aB=땛k-q.Wd=!")Z۔>V,#H& sFAI"D.Tuw{{ ڵrcK)@0scXy䣥 y@cB\8t-31'AQPs~uOhpwχh{8hqOzߜ Ec`e2؂@V]}y vztC*X/nL/V eN0hpНh43?6IO_TF:V|S'Nf.@`eIwLiMaAY=yEmU{÷&jHV[ܵ>Ljx:< xA/Tvjxb"ʴs\LGߵl#ÉΞܜvk6$!4))cVTaq 5 eB1#yn̋iہM(H#0M%]Q4? S."0J}Ns?L[1i1?&w{E~zL#.^(>je wWV`#Kk'x+s]nHYvo`*C\&KW_>=q$`ulb{_j= .9SOo]35i൴Qߐ'@c[Ir~hOVqګvE<\zK{TA3 ~sԳ! e(}:CUM_:y׵j316 ! ^+EmBte9pJ }]8[5P a.O񫒡\Nu{T˟Uؔ,"+a^G*6=`Gut> K COyeuskf:ܴØKM"I{TL:d(oؑ)`04^HaZiQFJ7Fz ]rDѱV(pH-V8HKvO9%3*֮\LC(W=~ڣ;h{\ '.PX+aL/߹zW{GqUML#YIRI;Ae]xo2:p-?7AW& CT 6.r-B^f'rhڢՕ-ౄ-s2+=q{mm=p-O#z0%"uP}|dz_jKg=gRdB=Y+KV쓬0 /̒ݛk ͞fLn2*B=1޲xp~F/2-lNx;ȍЮn tnx~>c]-a3( DR3w챓byZ,,S:><1h¥viퟱՠծT RQ#Z%~$Rh(Z61Sw ' ?kD$:{ҬG5&,Cmx#W݈OHx!y, v<Shs$Ö)PukqZ$G\IrҧZ纥3rfAc#UU/B'_LFI;G w·da.1R9ҙa3,~ δ"津O,n:eh75~@ؔN\Uz)Id5F8q] X{m6w՚ UrRX3ιz#LLJ`3{gCgF+5'MDP ix+1џP|lБsR""UR[!<Ґ9 $ vʹ§)S)IY (nX œ|.}$  dxbDnf/,ŇqƊK^tN,oAӍn6t p~)@b-eN5k beqtݖ`y)0|Γ=8'3?9A@0 cצ.Պfq'[ToW>]7hOzU_.Gӑ'Q N0 Ȫ|_tz6V尴0e?M d7>u0y);ZCTa3˦G}{7Ͳ6M ̼.1^]d*K)I.#Qy"Yt HQ+e.Ș]7RKΏOBd-RYؠ`ɶ77&Coۡ)Cب4 mHn ;=k„oKGgX7L}:&6.ޟ@ QIaeCSZptlJn]IAS7 _2(t. eug~IVhM2ҘY(2+3n; N{ݪ}Q.QЇ11 WjDݰ6+ePVk: k|3W;yK]z_6y9azG#BD.d{#*NzR=?ty;YC˯Q+N4Yc+Ժ9Qט+ JY5[[jE3>KcPr&T(':[ƮT9z46r&z)"$ X%L&2ueQ1^Dۍ;=X0&# +4N .+)qDT!a'jp;/Nf#z86,Ӂ7Էu1mB-Ix+JR@wòlȅL]Tr'/^t:_N}: ;7 ^@ŚnHR. ެʄ 0vm} tuYVj7`0"rN4HPI*C{.ތWcW%yf髑á~*ςvjsW_cuf*rM? _ҲNQ~Cc^!)ImdqzWgC%S؂5!{Xr97{""a6Xwlj' ۍ|+W R]_c˝ra]+GvBK| #1QaG$cttՇSVKN[$JL2ۉŁ̈́Wk)0,U!iBvF}Վبsc|ZӁ8K=.rχ V\Q V+RǕ v;t3ce6r|٢$9`ɷ2.VHr7 Y:ZT/2vz<{._M/)~[m(?*2yHY@ hʨJ?h&hȖ XZ @J M=F%%{E[AF0#ޗ)uy9KDu0>I!W-]6Y%yh)"QS!pp1im j)2\_i}׾\Јr@SJ |pF=+vhK/bi{ºnK^^˔?@l}簻g^9cZ̈nc/NwKQ]|WCÃAV7?R~-cfD6(!fAp,b<@y Z 'O]kˀ=]Ks}Fi0N;9-"nB5\V[ + op;N VW^(5Խl7;3Ag5"ghA^TO1~Id7o \.Ȼ$aXVƿ }hfЏW#;pp)hA9yAqgh n%!NEx*Jzh?eJM.;_Vҵ`<곹 iB[oX$}+vov)v44/b]t}l6,G}-ΔHꉥ b1%׻Jxt\9b *#pкK,4s 9edf4/d,f:s\2T TyIʲIa&yrgsrpQx`0&H&ٍmhˢ=|V铂 0.0)u=-fCuysD@Ww5E:#b,5`8r|~5.򾃭S")>*IM|p@{8,~.f"-1I[9"oMrseOvG54y%:-ٝval4II='#wsR i `ՠEb/| jB7OYqSs䊓;Z(41V({ZuK (!<?Xc)VnOɐoCf;NRlGWƔ[@sZ / Rsy–K11ZcEill0Y!*P+l{n\d|@šYk7т[\m "oU>0a̵SC8sҬP #.\C&b6}~_6Hso/O-MJ2G=wSEe(ҵCfVtaHj `R^FJ}&aYmx>CU1:Sq$[Rrxz|Ҷˣ4y9^ `t ~4jVؑNϪ(DeWt"еr:&@~ΏN'֔6֪:%̮!F2}ޒZQ#v=" mLmŧ˕UwY 9톴$燢$5՗Ue3R";GYkA^]u6 _~M}`"!tޡbL Z-ޔu,$d<ڭG٢tVokNYQAea,`^s"H.XRDbp}emW ץcR݂<PkbǕcDy_*hc_WR"KQ|wsq`ymRٛ&6+cV 0i{$^ p;"^O:(LvQ/w y Cm^nw\`&CN1*Xoi^ @nnjZ4J_p=~\fj/SXZ^Fp_84qHP+c m. gNkKWXA,:iX=.9 [v)'9 9`^2 ?iK 1 >o5#ER\vr =n,BN8ŝhooA؎{D]GN𷌚 ?B*ҳؑU^YUߣy(q⭼GQd {?E{DbcD8߇DLҼ9/09JE r^Ɠn6?zetOzH~5oscюڍV͠8x=a_9aV\`cQG[kY?3D/N)  Zlt.\ڸ;^s9>rj׊dxaބWХ%1@\s#jl˳DIU\ ˿34j|͋'BA Sb&y0SN )Ms]{ɼkūu^V!."L ZaPp59~R<\u( Y]Zށ%t{ 8oK?nwXd~Cj opaFkc$S&{{9֤^+ { K͈g ~y~MbHE fı3ͺ<>F;VZW+j=kYy|;ҍh {oAi=}0TǪ 땁3_m}g@L/ ">u 0=\QyV6bk*_Pl }p#9FcBNhmI1ZHa~єrocD.Xo#NFv0ݾ,=_DNH_zA#1NergVO|]}vdz3G;zL9p?1jC,= 1O}u/X #1)n-W;Ί}0oTxXγJ4FX)NJZ$%hT^\_U>'ɏ&*e_IP0Q y"ONӛP.V*a)ٱ5eCi:=0wm:`"ot{hqURZ ɻ973xd.NQYGe oWנQm[ch8+ppeE>}ېZKߊԔ:@{QDNWYD *}yܞf#aW#J>ҽ[S+7mC4GTQC Ē//-a?͊!Ӗ3 ^$oN'̈KVz T6rcO?w^׭岴[&3(^9`x;Ac 9u畓l$꯸DҿvByS$|DĿE.I`$Zh-RЇ@l5g7T/ThHǬm)iI͕ Q7ҙZuH:UQ|~e\ּ!ߋFŅc셉Rji]E79a}U.T>{ׄ JxςaBUN aԉՄhB}{؂q0c5y@J!Bnp,QJߐ[e=>/m't)e0;o\:) (7ɯ?] *H=a;$ˈaUsY 3,( u 3@ID$Ws١Zu`a}t785PhVAS05u\0<3r,׈PblRw+  wF2Dn,@lb!_f0 mpj)Lr X@ZλUTͭ)н!vؙ\Cmc1*PxC3 * T ` [|i/Yt "GU+l_7Y9>.v[L=0@J5S2z 1BػF.`Hww%"pZ)ENMߎ UL>%JZ-̱/U4݀K1j]k>OO.`?K.%"*tmCKE:!]Ht]h4p>A$D 1_jY/&GÌ~cNxG-ܬ.h4:{r2.4nm{M˥4Ak\*O Z +>;mmD4jڄB?͒ iƖ-R;ʱh~n!v3GE53wFZ w#視'4GSB68]LH/F#0ֵК':ҦW>JΉ7@L禐iMK+vܖvp@7T}͏dO ,bgMʗ.քZ&1wwـL,㮀H(dSOeϏV c޾< Zy0RQyTA͞LZXK<w2v7U셿dn`Fs@աPN^nq_^t\{S|ip S U ~)۵]N~|P~lȇ1fAYz%xcTvUt[6 P?He:H7$QHcf"z\stI>/fZ{r}Vm d_pgUӚPc ƞ;TmŤkKY_oE'E9: luj&{ T\e\*À=_c閥ƛS8|G[X u(?*T`a9g#]Rj+~%VjMLIm&:Z7g,I׊zZȶm:IjaX3NyIp7ǟ(qKx[YR 1ۣZlii,SiY˻q޷EcA.ټC<&h:v7\:CB t͂])SQB~ U?V! j>~^1әL+}x柷ˮOQ 1%+8"9d6EnWH@ol\h'&29*_+M% L(BV)ٍx{~;:gAJHڿlU8Q} C"^^j̣5Ch\0ӺBU|Gv-$8:?lwԎQ5AJOg攤z,Zv( TERcKYkbXBEhaz&`3 2"f\ MI=\:/)k5Z6X HsMG tXOJI|p8HPk@&Q_:J$2byt&2I 5B |@vSd1;JzOD.GS VCNCϟT>њMF{nⶤ W6vbp*S ߙ@#}Qa7ӘFU5ү`e[d{2+c8ftFIPMRůo:Xn At}rHYSpecnSjPZWKɢ ?ޠ85 6@v$ UP gI@r!8޿cazlH*̨>rN-hX5ޠ;iu+Z¯w.}~,|īAReZjZّV1;FӒ%z58h`Yo(g 2<$zj-J@HЄ#(OH?w@ϋtOX(#f^#uNF~c`4ӎW.҃}rC8^fF^mvwji/N#&4,A Bݛ) %CSFW8ޥ=CGGֈݱډ_ h~1nkvr|o7O3/y)1I[J3aSv!Y蜐I!++Kf`c3| [o ?aŖ@F#³(H*aa=>M_dύzSDN.YM~DH or0Ԯ@)jdφs۰Ƿqji]c-; !Em ݠu"thP[AǍCu/X/ZXPh1,%m8Kll;e1!X`iWMy :](b< @lW.Ci49̾39R4Upt{qEblq)_#;ېj[rD'yKP'f>ѣBY\3XS)fy;9 \1l+_:SJvOo%<9m[y_;h =j[P8N ƚC)g {_rb=ro9i 0F#Ե LKnB@n,}z9+yE }nc+(+s9fw˄"it9m Ь_`5 X-Iu:[Qqk8[y끠ņ22y2{T̐+e.>Pu"*ظ8s4Fb7* -1tLˠ;JЄu×-}a -y=}r"2[|aU#ybY=_ RX˖;ڋ^uٴhlG`oZ%^Kť%z, K!~Xm#)5Q-AEu{3 yru֓jitY p=y^;"d>wc.=:xM+ I]Kxhb~>o >뤱S-6Z~3HB&,̝4[r>km{IW;i[.<זjoWuM6":vb(~sې aGlr~+plboN mk2I[ȧKۦ>ch|EZi(wHDLYRS41kװH<1&"ZtBu1m6b1*82I]wMҦ7Ӱc 2T-"QeS\$ql"ݶ%wV T |7P\`5~m `gY蟋GK@vsd1#-OarAYq0<.F7,~(#g)*%H%ꂻf̙]gsjR~}gګ,뤹g9՟l+|o+zch'S"M%*lYd.ݳrIQ&~I.xYA]2|i!ɯX YYAMRA yTlqK wA>EoFU5Qܪln)Z9D BL\#>8~1ۅ~ow>9M~9D5'*li}Q6죴^]6\ =$XmTVGD9xs{mc$CW!KY“Q8蘏SxPT*A*b$DIbȭӁFk~gby׫jpA\ouK%J3k3{\RHטx#͈ c >iaaQ wWMKvdmwYPМSSI>c:=:NT)"(YbR4hjrEoF_cL`Ɂ4eCW9ۥ~&8?H r Ox sJf7R&f.I߹žXhC7 ʫo/WrR';Ck Hj{S sUc&5yOMZ⛼<~4%vyt$)ISDaZ2Dk,aQ~!$F]5Z0*󦇬*ln_L!Rq*K4ힹ{\WrˀDp36[ ^ȣHYSrz&jEOIC7鷵﵏pmWEP>~*6^Yduˍ'3&FV3uf[5B)0,gÌ}D~7],(nOWd&Su=6Q1*ym B ѡs2ڴב"NMCu0.ÉīR辳o-D2wT *ceꛨ ^ BV+Q74v~:ć 8(P y3[") _4r= +_gՠ"cߖOFXYzWC}yP} w _fs֭}F) jUl:3Mar%G$)eW) Jl 믴vYz*u PIxh"y5O7^A8I=OFV7(Z6wXܳ gw[ 1k.A:=P KehLiL2]%!pS~o&_5 g,!'\UHL}a31jr,ݻƻ X ŷ{!1-svlխρ`Y)mLSZr<΁ q19,MWFI1\63I9SS6 { 4 wsخBUz2Qd.@=Tp"¼+D݂A&s$ +KPg4ArkI(Mi0,e=cBT>{[齤 BYJޥYѝq| edɓ(!XKn3]̼uW.qږ_^U"ui Y7C򹜶P5ᶿsM<lC-;l2zEl`J%_{*TAG,cJ@]N5@Ժ5 Q3Dwڐ䀯{SJq 6B?"<E`2(HvX.NnR׍{Q||.jTUw^hK]lwk0gQ!ikhǼr" %h5ʋ#9La/yѥ|)YS[q4a%/Ja dI*z4o >swCݹ9[0Dݵ[kU !K֌|ǖHnoGGD^v_!;O 3D4OS[ALQiG(&Uu ?K;:*MyRclJ:|򇶫=ޫDoq=v2%6N*Q7C8˹%=]rG̪WON( JS7A*K۱lE)A7EVAk ݨsn^P/:(4G)VBt"O${4R?dzD;}T\\=t xV`2(=:+]*;D=QK 0M1+~1V=+qFM˙Fc6^ ;MzVTwBVcl;;r+vЖ3DwWZ¸7bPו5έ#>%ˣ$f5K7۰Q!sq*F4[-#\ri1sy8`^DIVWto8igUz_~Ji+X]cs-JW@ֳz5(M^Z?ӹ{ B0";I@Z8=`|pIF!So`%R3l)"cVȅD%6g)}`1neJc/ߞa붛")ۀC51ΏҒtu,}f1N]޸N ~S>RK&#j4;:d !8\ /:o~]' cSu9FI7yG9Fuˆ5XeWU-!&gF&| b6K|^AT" rOPd6oXUn}|M[Ȁp 2d?FfO}I\&Ȍ{/2ԥl-7-'o9sNxTjHt&|7 9?B?ss@/Ӻx:f=CHsL 9q8?M*YC x+>y'1WN b4 >^Yrʯ݃4o70auuKz"599hjS+!F/!/aH@9?D8 H I'1 dVݿ޼SNk|ĩ}owߡT t b\5˂a>E/YIĚ;2YlYu9lCm]-0|eF0۴yN>Ey2^v0lv26[ z66@34E.牌mz+8.0W1&--r~H,'`A`{ϚNPg# Cnb5-K :*cd{n^V5d¢I:A)!4*| jT =39l̛m,'Jet71+E,3c]X5ilCFVO 1@ i>Ÿ$ʹ\Jv]a[K+J_1"͎hJd"R0NK"}#hTys`]4'ʢ}芢L\OePbl3\ p{qMŵ2*M{U$%chjapNvq+^Wx|@Az%/8Ʌ/C5=d( qm-vfQ_ VIyr4MJ~ը.w\x0K(\ b:ŷ2M@[^A^Ղ( : L""#z =[Js![7 YXvvj8'1h 2FXb1cAբhC!4fxe.!] X7n CBb"!XVZA9fߑݑ􈧐~o e;^~KLGYc>'3澇 u8s_:jsq!7:tŷq?.%'Ol<Ģ:_ۆY9І<`Dgq$vn^6?/$jbcOXZ D)NȲ#!k!&$xi>2,=dVf ܁FjiwA`4WUnJ71c_.URJ,3Y6qīߵ|<4JE<_)q*fэثM Nc;螺/kvKES`zS)j`DMwA) X+~- rچє):u箰ߠj9@oH6_eYB0d 'rim.0C{FaJ?4Jk \)YxAd# :ÂeYoj,ƥ^Fq!~:Eܡ'BAAnـ|_Dx3}mЛp@u@mj&acD, ,622@S\ŧ ͍W盾,Wm{+xc bUZ @olK ?;,L=RFG*y晥mf5J.PPTP* 1ЍP{TwYrq9^|kĆp`3V ĚS'c"To/Qh,F P{K]?6*Zp6C24`3Gjx 116݋1Qb$e1-&`dz/VdJ-GBuoᦰGX.GdM.JQv4+ tevjҫib_$k-RS7G]m(}T!<-؅ V xQBKjl ,j}|)՗mҭWfLCfEujzp¥LM.PXծv'n"%p8<_J}pP1ML+ D{ 9?۷[FY`|X ȋ(e,ZͶnGDPa;c/:`,};XAlECx좣/3bOOg T9@(OtKzovCh } W[?LXNC,,} Ge^|?EUz #$UM\9EnRM;Ah{JIt+E~{B 9nu4 @q-oWh0J* r Rx̧N}yP©]4g"q 4?QO5| ! }e RD?uVMτK3Bm܋fsϟj%Fªi9va]E b4sth,i7guZe7 э( "8KbQ'ϖ䘭9̀馸O&9 j ԅiCyCur^?3`l\ě?fr왞|Qq1Tꁣq|zVUtd \3GE1`Y&נۨ"+mZڕ2/ߔFM ӑ̾(E"xA "g(Z Ρ;)Eh {Ce+C{ [,} -p (1 AX'Lcg@8iS>]R4xR]G\PmL]-8X;(?!e+UWE5wS󫒳RQ byLelUW [R _|dQ/K~gGRf}lFφw :5ufF ǺJ;Yz ITY C'tn=Fr@}K|G{Ϩ_ *CBQVdݸ7Gs~ Kϙ?{MNY!oR"LNBd2,)u43=w {T ^>VC2zv|#IBlx DH cڳyz 27)ZP犐'TBp=`xYe/@J˽t>%n.yQe/84-Ih S/@"i䭰S5K| JBҰ0*.ܥ:qyVTu4qi04 Cmֿ~|-1 uS1;gYZ07070100000113000081a40000000000000000000000016661890a0000fbd0000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/bt8xx/bttv.ko.xz7zXZִF!t/]?Eh=ڜ.+ψVi$Z}ޓ2ýF ǶGUMV6M.YLĜpKVvۙ RDڅ)}wXKG7 8yaQ]d%h>?XML7ͻ,C Dxv (TB`'lg % xoc3Qۑf'뢲X(eI0k3B~Ԟh(aCt^mׄSIԶVmOOF7a /~=*UѕۧpF7ZsoЋj]7ь{P%6zV- % uiΪv%zy1a' d*ո WC-UڃlMU%m|7a)̴OǹqSH=_C [)B|Zu;kh.JxÙly?ٷ]-#HdЀ~a]k| EC(.ᷢ!l'H` sU"`Xr\Òjd$0fZ/6UFyuͰ<KHgߔPa9wɵ LqtldhĐ-q>MF ~3--;,1ߙ#_E/lVf$[^Oõ',ZEcoV?kǚgqz,cvbmmZoE c2r!"L(oZu*ԟSJ.') [r֒v^MR}O J0'Vw CmevIwnNƨksV':ɣ4W/o/ W.=^.ݛ%lSI&FoqPa! rcՆp9u9Hi= .:(rn. `AbY?LJWuVf,8z^G؊R d!AZ#SJ吅-;#44lf^/Mq}_(4 G51Ua4% _J5l_ @Z>l8D950,]}V*19^Hj?| ΂0t&rg7>vXʈ {yW>ϫckumhqAޛeGD$O9+N E̿ ٢<Ϋ$g[}i=,qԊeo+2/bI#.TAGHLvLJlr,)jD9 ـx؆AE30x:Ur^"Oz_iY8nAs$zKFpp`ށRp{Pu&/SUB^sv9A׬`8 L#n'4:iw %iuvL+:V)- +󶨇7XLjUd12d]Sm1?,ۡpQY^hY>GfxEgӷ~xEkjY5H#YtX|۝ !yF,`SJ.OۘSU7DzZ%48K l*NDf5A1INE8 QۺK@7/4ofVYeMOk`k/E:P<\.m+XBdWp8b O88Z*Նi#c|tX UOhu9Jm1ĽI#D5;l&'9Nw;TF[a?Kz<P]`ƠtKm{RGKl&W1R i6n>@i w2$}ul,ₓcV7y!ɪ`v/Z1@/fJ&qBb7!eMj8CH\But0!TʥJPUsDRl͹FHsl)H~ U>(tΥ;] FhF.x酠WH1Qlpn՜59d+<|" +fHeڴu"@uG;e˻23ubcD[#qvT#ڮd.A 䠧uw+MeP"WbIuNZt_fhF\y"ڕ_ R!lrOd \מbf ,Fұ{_MHl , Q4G3֖VH7܄츲&0L;DvLRˮA` ~,66뚕 P`2mdwYі'P$ t^<;iGfWu͸dg:$DM VI{ҞϷFS_H9$R'\m|  µty# yb\뀫䍾2}$P-2Z$݇{U׶Q<=`m?Km76W nn1aXF,o{ 0yq]wwq 垮;gTJ\<`xj`#**4ڞyB[p1`?EԢ?k/ n 8&wt)ߵP5=7 s4gcC aӏ_gQ<עYq=j/9xS߲?<3)ر29Y!+T<("[Os{\|b@GliE tm{\cu^&|iM>$R;hGQC& T8ӼxUuGlbj 4vBTj`'qooPθJ Nur~fJg~/dBgM=[PG+xkn }D˩Z&[ȇRRfwޏ#-dP5#Cؾn8cu6ޖThaL{+8eg|q!@y .{ vF.V6c!:o<.RLrT"?I ,q4giFrR 51`;Asޘ-43T%rOM=Tt\9?o1I&BAw10%9n-E%y=XZ ~K V~JP/:΂{jl~(ְ,=#n'r~BY͆QA|[gͥN*CT*F:>-DjEa!h_a)VV;=U4ni.0h,%:`=g-|?*G*v4|BtC>Ms43ͫه9^bffe-\ABGHrp霱ʨZ^uI0 C3LUPA'e7AZqsp'p{7VxSnK+}ͿV܊TNaiXy[W`}{w5є_-gԹPŌzA$6W)`Q!=ySih>?&%EN u׈W !6 f`h FnỲ̰WbS6l<<<uwK4^.CO`]Z_)1JՋU(5`G R4r$hdi=Et~ouؕʄ*t~)xHH}QlbJ"Bf W2wYz$F~YAe_#}mFIuI`s(_W̋cOvlXeށ{b"H݊?f805wڬVvl~&_~-/+ֈ1Fɮ+R2~+_ ok^z(Cl+<Ȁ)h QtHDf+-&װHK=fld)1)EGapg8tbR K_:\H^Ե kx L >QAqM _vW iOV~Kb{Wb,0 V|ȡ:H-ZW-%l=ML/} C0׶w=21A |j-hEM&!@hU Y2T`hP9x1 а"51 fZƩA x_-ڊl.l09z_eEY\ZK$ qk{o,;{\*/rxYĦIH$n\')5j<%|Ht2|dAAlHDQW@Als_`1)T̀bQ#`OcDŽt_W/[;#g9Z$`kC;\GypD~x)[fxYq-Y`;Y'W6 } ߑ;Ai6 ++ƠA+Zo,?@,RV-x[&J (8lC 7cjK|>jL)wqhbD6M٪OQhfaU:!}5$YCڤn1qWW^$?:$:Iб /hN)/,e9@0~@j:q8UqkTѕy]A!?21tj=ZM \o @Ӓ#j%: (NQ@dPK}lxtZʈ6Ԉ'~zv՞=EhJOױS_wD-UGFwoBdSZȬTmE9 C()qFYoP^Ay+|.aD%H0pXnPx8aD{Q}U=^VjWg^IHKzKm Ѿo'T)-caLQڄY?As݋cCMNzhQҗνz$3#0*W!C 1,5rFK8<WQhz4q>9%]KR5rEwHA4A2:i;P> )@<-%<.\ d0y ?cB^Bn7 Ws$%\] td7hⳋ`,sIsXjJ掔^mV3|ys1L֦kKi#*[]# 4%N+Z/F LF<3?6> l^+FWP0@u1T7˯~U1KE4saX٠mՎjzAja:ԥ$Ծwm!ܪj4ZE :e^qDBb@΄]KyXc?Q;?ݱ1o44zbef"{^i7i ac ƦBȳ6ٳ >U+Ԧ'( 尀u+cwG0̬3wfw>]MzSFΚr!X|^s,D꼯=Drs.FGnaӟ.}q"EB* /vZ7_W1d8#aN9-AT,]p6D8fF%| Y*3D  q~s׌An.fI d̤BF}j!aov JK- !my_{%]#ĪTDٌEC8ߧv.,9gz pnt `WbZ$U"B;)`˫\3u)w3[| n5X-|CʠMngΪQ'<& ZU#W-20fֽ; <9Ԍ _5$lhÔ%U3C U;ٸ,BRfȠx~k3 [Bc^RӼ~jb[MqVf'=-+UcJWYgN(MOd% ~'%ÛL= UfIB >@pOG Գ6z>$]B:HQBYU!#[_QF\!BajM\%;)8J,էxZ ZWn>|Qw;sm 2-f^c""+vo\XF&d8#C f%&hpPg{2)u'"<5:ߞ/<]۞3Z5)"Yi%7fmNFpFHeCҮ23q6Ď 3GkTxf=|8_E0} T@_6~ 3CTA C %_;}ǕZ6B v֊:[I8oK %ul2bcnk# &mcBkVoX2Y{hrܯ~j۴U˂u;l<l";i6efjulvyk"?~=Kku., y bR @74kYaC{vFTS} (P8qA.?g HkSWMՆ@Oqˎ&^/5Cf}p7N)`pYOE(ZbZ!= NB{G9Oc6Gv6Z4sIQF/IpRJO ;w-EbGM1fKQ8:eU.$DLCOk}V;鮙I]?&+f>HZI_ܡ#vW׊5BRTe'15]e)TD9"k9ϵF@P$]r!,IPm†1 VY@ވd"B"_=CUr{*Mg ZT+H?}t(YiXMz>Hx$qY-3I@bX4S?xImzB4ůdW\LN>fh_yytnc$ln2Tb=)=(gb&|68|lX8ǽݤ};II"7qlD@}>4y.;N~@M 9ЈC>lk>m>4?;bq.㵙63dy۞:PX|.ufR}5#øx0A8\-#/Aj@fE\@X)~;M+i`o r*S;vzt5ƽ*UH=B+Lpʁs7o];t$qZc qyVZGB]uq*kR L̊akdtqvi3q1Po-}! >El~uScy|B~6.$^ lf7ʒˊϼt)j`O)rb*0#묊u m彤ZT7at| J eIyĈ&W QjH9=QQJvxa`B1k38c{:q0P56R?*s%%RXpNy0>ђ렒'_(#1XérGibЊ%;A&&/ #d#or$ZhqNÐjjq\J$ޟ݆7 -{K2̌d8__ hYq@l5Wv/a'fL337YUecp;B {lFIR#`ǽPqw:O?WۧS&/cudw'ynHċGi3 Q]PbJ>:D>Oh6и]A@՗i>^CaK1P@~̫ʷBy5!d<0  C6"`467sh${Vb,1].K;SiPDǗ?h\quhsɱ[i\wE߮i/z qăn+\=ȩ3풹Or.sқE&mDŽwEϩ4 93Z`IbǼFCD*aX]|\rENc[η)Muo͇|npE*sz[RWJ:HVӏA\E5rp-+yǝiK>/$!`gdMt@^DyWL:\Q޸r{tC4ܒH9VoGOlR/$28ghh-JldhŸ0<~f1//zDmSnqfW!˃Qj%)1Qzd)8 3J)θA-1F,D ƟqrfϨiН0G*'PӚķ bLJmj҂9Qc7,+ɝPI,hRIC2Vj!>ef 6YAᩄ+¨yC>!sVDB+M6#|~O9Mp)0aH Q6^d lt(7 V^!:dZخ_`R Av@SSÑϳ]WF&OQh}q ,_q,U\)dNK/&7KŽVR[zӄ+T[mslGyD} \pF v#h#-%0=NaYb?<581x"e#+IM1$ÚM}_E<`Ķw}? xؤ:sx8ڙu^ ?sc05XH@;V'G-fw_ZY2eɯ RKْ-ȆMUEBcyq5Kafb$~}ۅ2-;u4ܩA̐ny^Jh=GIj*:^5񻖦ov7uq~.0ȫhyPt^e- PS/$d )G.PL=ᡁ\{Y>_2݃p:h"%-VתYeSK F GDt\&uo-_.6a apWJ>TOw7UB-EW͜~g4r*"~ԩeewDؗ(!pW a-ojoEgAT$+l43kDAurĔ:Fݞ[MoCX/=29yZ2z;5^Wr7&gLnS8gM̹Xj-U?F49qҏ`}zْ[EB  -puYfhu24طy䷚An>oy?J oGD u!1[$go; 4`[:\^MS!7>ބ 2 Q(wnÁ+cWUۑ#T?-V3p(H=纤X3jڥi֕ugI~|~Nж}obg˪8K˛uO$MB̾p`ϯ;)K=iTK$pfaզYyEi.)0cUtlR[˸4JQMf {`0}xyy j5aJLʢ[QpԲ{% `xn $^I-[B8Po{2XF/_dQht7R,eZ*)Էoa U4`ޔ0cFNkuZ^"{B{ ؃@]Ti跥66W)kre[ Hv{ۡHZB̀Z)z Vo@b\ONN9ޞ߃)bT(TSjU3l,NC~<@yp#a| ͗ڣSҢPbE̍ٸVuC0NU'a!׹ hʊ.A"+LA"F<'?Nj_DQku[A)n͔+娒X∎~nDnK\r!J7]XB0i=-(R'ͥB0 5tϟN@U* L8 ЦR EFRs< /H&VNEcS{_|*c]*|IѨs ú;!# %u2AVbw.B<'QBE~@|kE2T১M"GV5rL8΢i1isX44,W7JFxwOU^i?4:. t*b.蜲9sF#շ/Qom9*MuVpô0JcwATT0JV<^: ;߼x34 n'_f9Ml Z 6*=)mRN:"n&$,%sp?F|'i|Z+)>ShdkYTyd'}6k )2{O>:j7 .Y) *wFg'3yt"M^kAp9 jEi1C-9KR yb[*^(6(.;>}0ߨޗy?:~$ߺhUꦦ 6y ^2J^V0PJ0=BLhɝG>xQ=Miu(KQSWh 1rid]N'@X蒥Q el[\}=spq|(6HBu@ma 9hpuWNAlNJ E!FV-C5"-_郜U!3<) ~\}qj!ϢyxT>L3*H_[!pF[vXښFBʴϓM2IhV ֤_ y],)4;:Y`W@p;d'x>qD iO谪'< t\Ĉ \ sP6GCYT^[#uo|CSa*ɰ!L`%dIf䀫3Ǧ>=sHQ(y*xT?SYGh++n6Ӳ ǚXY3q#3#S1x.s+c}򰲵U'XU}LUX/{r3V'㥡?fx&q7m4bk9@D^݅O]v19g_w<ÃlC͚Ԅ?B TCΑ4 P&ow{Fc1+7) #J0|cJ8id!`!ssrPp>7#RE.NRw #8kZrd)t% Z >)gi Qf"GsgګdUN~ "set1złmѺ3*ۜްWdؚ[ 69` UC ^IFjh$^ XN5) I@^7i.}gj²9mFIcDf@_ըfj=Nk*mH) t]d#%Jp[O:>7l7X% HOJ!LY^A,*ĤS27n`)hg"~t݋B.Vc|Щbҧإ.uܥaHGѠ0Gm;+)zF˙ZЅMӃEkD%ꉍخZ n1H0SK1=Fm\m,QTj8]?sUFoPλʚDmºy67%M_ş䅶fOI[NKKfB?pl q̴X .WncfrW"nX4f H)* 1z l$]??y'HNǠAϹ y1@a}[8|2Y5wk:/QO@:\/lg ٍ3M_,lG-B#8&h =J!2N**( &SԂ׼u ~෋x>̒cIC9J?vSɿ5;j|,N _PJ[.q5*wX dĊ76T7t}&kL$q;r֕xℑNKy~iPД *q?br3N3+$wU;].Ui< i6bB"NQz;h,{A"[$_ܷ4^\Id$M9mlDdűL~aA F/vF?ꋣ@GW`Mþ2ZZ3:[ܤrRe=00/azilp 4z2#f侞9y~Ok\Sז~rA}01sx\d=ob /`TeWmjӼWXpӄ_,`4_V3=V|g8K P4 e{D+ڪɆz-9"6h0 R~Bx#4b}}/\Eʵu;~>? (5d4wxB`rKлXS@9V 17JY7|([a/ SalF&I\SES MQK0zPDk4g55G8o>䰒b<.@>~W =l*FW3(/I],61'"*cmz㊬ L6ծ/Rr퀤BX]Ո\ȠJARmwP5/=Dkё{[FntW *3YznhF4{Z엺^~_$5ΰKRr!ʝNlZFGNϕqq)I`n>+VTˊm #YRELC oJrئzu%AA8zG]y~]T( {^+a<o$e7$1n.-gOܛyDx2aI\.KMƭd ;cdPէs,#=neKv:Cimϖ, k2f@vz@}|NGN]!.-32nCRQrH.ύw%BWbMR>)& /jfG-Y &Pi蜉/ZuNnկ%'ud36vK.*ߙd9 E>TRe< $;YThr< Y*}@ V gҝ1N_xVry #C7?.dBF5܋RXT$a&i$.>(넴QK۳r.M J8mXrׯzrVlpGo7^+tj!U@2տ`+$qNu(~ I]e͎YJc#FF} ;G1k¾n mkߙl -iVo619U_ Ȗ_f=kFfWH3,BبiWKMp&Fq Vd QxH -p.bj^NUll]A99ΐ7Y _fe˔F)89oZ`J~E*R@:+M+ JvӤg̛!2_Koex?y$IBQ~}B_%g)D+,a!g|e8P:בMM6hVdX ,3QgC)mrfR2L 4oUNfN[pu1 8U_#=Z 8c(jiT|P|0gSz{߅zRE}0Y /W% f y~M=mH.WV9kfAT~TXz|G ^A <Y}]CRލczr[.ܡ`h"&1vS.w.x:}Z\vYP4#[ i$H^Qnny,>fjy\|q!tk[pc~Np!-AUHx6G3&tWm(U8oCZd" H@VǙz+169@ltOڮsyL4)TA믖Na߾{ \&Ē UTR`϶Şկ0t2<$9H~ ~ǫc.{Ht /c_+ֆQfwe8fDZ#PIsL{N픤eZj' yoDG -z d)J,㇂|3VvqltA00 ˩h`DJ1,l;и298U75hS7!EZYn:uTLOlgG([T6FS&N`;ЪsTz C"h` (t8g\b=@n9B]6GVYRԬ5"i(s ^L7; ;lR(RTn 'aC(f)'=vQIq}2{<{!G/ΈdgSC_#V v|]ZCO#TrmSɴ`' O"-3";;0>O87XJ YY:ZeVǧIa{?'ÔlHt~>ha~ous P& KN*dH/[D+)'M`67F6aw7v134D"RcZcZ8uh1`;Bo} g *q4J6=ev!S+`9x-5Zꝭ0vCTYa-srOK J T'MeϨf=c>T[%U+oju C=R|U!aG”0o(STEppF\̀GH} !OivZ݇5c6j`q,gR@PO -Ò\^`tk2]7y|'8_BqJ=Ħ啘}<8ff~ͣIҹrxpԊA 1ijbc!j].ub6e֣H>tNq.w&FMmrcLO6W7.DjCPz/0}9XY]/-P$MMjI` 9o]$t,JNuyQ׊{4Bw L !ڤsFœqHz(;a<"R`B'"Щ5# Ea&1dW"4ت%B7(aKlX3ØZXe ЕdLV vb=N lJH`j*h:(o~n?CPmK?wG8uo{̬2&ҟWc<aQBigV[h 53i BN~Ia5qpbTg1t_Z>:b!.Ôl4oy;%8|uSz!#$Mm K M7kI+iz,ksY똳>-J&.w ,q+`mm ;;(x_J,}a<-0Jr)yմW\e33?آ ێlC}<@BGhJB~&G̟Ni/nR6n"'߁'f.UEq XD.>rh3wR4Ƽ~fARE+^S[B!Ԕӓ&pGxDMU 4#cLh ÷U~BsEDn~苺&!|\M N&7*)rړO Vhm96sXm58K\M 4pcr @\ĔPc8ˢ+&;Qֆ1Q 2=.b;{˫ Ce;ظ& K6TD@NWFӇNA7 [v@cEe[aT[G][@! ),c _V"}C̗:%0z5Nk:U5 ++/$lF0~rw \;n Hs dW̨k҇'_̮;e+mZ7]))/tC83D ie JS"O'ZR J˙ހxwpBUzH6K6HEX&p֚6?3|\ {8U &{ 9sAvm8]irt9mėT z@[#(SK:d'-.9 Jd U3Ln:Kݛy{\a\1m9Gi94v cMp+XD_on?Je l<c)a=i.w[Qİۥ~ނw36=ʸBf޿T ݬ@O]|^N]-#[(Ņ⍫̆܃ #^Y.q0L6RjHXb0|`>oAߦ:|.a{@cx,JztAդ<MM]YW38W2I!UhvW& GJzK$щ)\J`ׯ%nM qswkD̆"8YIVrJ\DJfFE&VsF_mb`5 !n%]"I{9spZ /!sY.mL ~1Ef?xZh+-TT6ujUY)aV_Vp̪S팸 \]15>m GA1%p;Ί/#VudH7]?Ik ]U+ͻJbF2@$(1xuL6VϼI\1rD~q_JA_B7Lll( _*H~@0c3Ĺܩc1SFD[XI/zЌ˽ܳl1>epSm8p }23NV=˟O0 1=#jE),uyfs3j2ᯮa`Kն#-ZS0w(8\3~V91JZ^D L~4:ZtV16M r–^F UW b$6r;,gKЖ4X' *9$objY獠M[%~~XMnfjD(,"3Ep ^IwYMHX5os2hGxe@Ϛ,Sѵy1iS?pX޳*.VEdb~Q Cء$qGqFp-i_HtEg}H4lu P愻!EIVRh8׶UesoUJ#07 ebZ6CE AYFOW+.\!P+YX=Yt@IP c5wQk8/}78A,8Rs1/X&QNInc; ub/YXX~2Q.Y?072i3n~}oK-f R]"RmMT(TmNb#IR2D/T0"I֔5*ؗw ]}nfw<ՒF8E~H= KBJ {<8WTwZmrX亮 o VjȀFCn]*Σ-e# R+el3g 'Q޻J<ޒS]yت0 cOtMVG U [bK"+8JPDA,xHʙgdJ% VfAkȋ&p0!/$ v(P`~x,&z+qB16fC"NҌڼӇEcL]p’i l1zyeyAz |FE 8  }i/1pso;q#X=tm! g" 6B 8o^W9if}35xٙ6wSԬyWMoJNC[f ۔)AdeIY_O~+Okp,.Adn^m-7B^F{|[Ek=~wA)CמZۓI1's.Z`5B/x '5jwϬM . kav}D2αuZFO3[Fפǫ":.Z'R VANF| f_kw6{L\ބloHv^i`++p}ײ&|\y덈VYua֚F|H#uB*0D@ :gT<7y@0SNFRB WzDQv .g듡Y3 zha6ب#ni=Khp4Y6Ԑg]x}H>$xWix@Kv{{V3yB𵛭^RrަeR[柘ƽ Wd*T yk pt5VySj0u~9h! ā)I"(v| -\jggr$Q}SeޠOpP<- t_Fab‹+cfl F!poâyFg<2um@,'E'n/;sȜkDq!LӲVջ|rWi"Cr&"ꞋQЄ <55~)MFW?m${Be5h.! ZR_/kq?AK!ˍ;mw?v o-LwT{_ui_fbNw筅+?5Q5#d" DA]6Dj,nۍ"p Ӡ~@x$SC7jL`pa}z0-/wԄ?g+4W7f1z$ӆq7V%Z{. v;HaX&CKiU&e,G^g)JoJH#?t|l % \ f埬v|x(HplݸvT$y<KGeqpfVW)86BvTB!fQxY&Ӆ;03D-ܹ}10KR7`2:̏'7KLv_`^tMB+Ɓu<.<WBOTPL^{SL-ZUe1s֟f:@$2 N:|vېX/]V:6k})lN\YyK;i(1eֈ.Ț 1ɱH67fx#w!M8',ŋh^km";4$Xs!% -Y%،R[v.)'zNdzgs/+Wt[Nmk5NϚ w{޴e_¡4dק.BXoml7С7ꎤq8RtƥwQR];s g{JM)Z:l gXેM X=Nv5љfm-N\*e~aH4sw͑%@ ?y3Br}C@^Q.hq/*+yd\n=N 3Ef6t28qǔ 'RToܵ @Flԯ.y f7ԆhGd]wgP떗;Un~Ûj'D{QEpB1 ǕUEy=G#q H_!Ϊc?kfݍkKZ >uϕx A:[(|k~Н|o_{󛒫~=m*p-D Yy!ts BM^IZAoԓ#Z~v+ȍɬl+4UoF@&p$zXfa͝qiE*vm/ ÿaQ _#x6ie!kPZѿ<|61Y6 np㢳Rf0 xRWyi1,L&Ŵ*j]ʂ[>U=*U 4dX:&ٗXT?zHb]_~9\[_B4d1U޷4(R[$_[4eMN XWVZVBL;L"epѾR3ܩh̲$ kDyS/-шq ?PɾV.nNy:A bE;EiP  {-)>A2CS`'ecER(7*(G,v ~`1x.{Z٧-;dż- A5zl>e gs<0ዐ}d꼭Mf(\;Y|MgTkw+J&߬H it]V-U6)xvMbҕB5: ;Mӊ}ZMhdAݙ᷶5'NPϰ'.n͇;:B,Nl<SW];me z9~"@lOVoU֢mvA|6e1fU>%ћZlb. F5.`ΓDɗPۭ.'>B wN[!b3ujE5Oǔ|7xƵǔ(FoZz>mt_dEn $Je Y ?`P`)v,UT0# E'/-nha|7+Rsh\T+g:dDDwRVvEWi+/^)x2Sܓ] WDw}~߭y.,5ѷsQCM}ˌq' vI; 2['du+!|%H-ᆭ.\{ ;Y<*c`=>zry?8a /:U*Ț%愈z;ri,2d (?lc{{yB9q% W']`TI4WvI 2>G$3|LF ģRD/i=/iY鿦ae%j\&t{E8'04S{@UՉ`a'mc@5gč?JRbSiwrxQ|yvj#jwe7}[ྶebŤђIt DzANbvC1)Ǖ*xg>tB8mH̖5k0L4- !G"PD n,C]bAAW@RTsz 0^;}d=#-q^ !ܿRȼf^/9@s$9/V%;x辿&k d </VpF>x[71X HK47$,"P_΀WnJ_ݢ Dݸe`BΨF"XhIu`Q"\ 6 {ܕP2brc j@E gnp1氠*r s##i2^!=58pA(:$59@:v0m*aU6Aٍ]"ͪCoRqvȰLtkFu #4xWId=˿Ք3j{V[l'։t'{<+e"P(-VǘhIsV NOڲɯ$SU?ᙯH0*pڭ7,%zF: J^ t',8h.Kb4>; +q~QmXmeZ4HޕJ_*Kq)!! Th ${nZ}a1 !UmS%FlJovվe{8mW<,vhao8Qp]6]u e)k .ynV5ِ7`Pbʽ]㼚dk& jW_>$={}6^'ٵneJHR8JgGN^8D+?G \E̒uC=ƚTRc"]Z[>1C$2sVU3kh dUAq{0OloJ_6;'wR:1ZS ~ eU:E@bV|ێ\g`(/l.%xt27/m_n%(1F]v f.i=yWnP@`Iv:>Լg ܩ uQ?|c%YWRĞ/R=a xmuq6e~ʏ^#_Y^D5=P'#g]>1ڷ9 OCwج)!\-(d4BkV4'zn@z^FB8ņ^=<,X 3ڵaZ:ۢW%j<%6*u-'0q Hk5JrQ4/Qᗼ/K CPON&%A~IڱK}f >Z]"IJoN[;=Ӷz_X_H~1Uhޠ1X>?w"@ . Wb!"JnHJ6yNlAܓQLzQOZV J Hm_Dکbe9"D>.ˈ40fTʕ7XήrNb r2w)f8#Aިn90Ld8y^A7%)_66BoW`'2n1mqC ;а^8n=>VHs(FXT~X 0,أjKiyi. Oa{A.,lHCxX462ӹ'Pt)P~: [ofoz- v2I87Lc!4Y2ʏ_>ȯ`,{q9 ؅[k8]}/)7pQ]Q8[zUtРFNG of>+)z|khX]8GY )<ŷ?̅,/Xm`n8UOo˓'G]e.><)#d^#S*y1.CQuxTL+'K>CmE=!"!ƀa5'`i>{ nE 1|6UD2A?R=2Wf*z%C_/ vILHWeDKRC,v(*?$nVoKN'yL0×9jQfAi1R)]>d'830Ï֠Sɟa)ј%kM^]>$))[EDʧ;?bH>pp9%fTQ>e+L @`X]lsk Lʀ-f\ UBy4uM.WƳ.Q*"Ȑ-h5e _zë?cxҽm`%4?^#i2/jDWúg,i\C_EļF7<AfK=._gw^XCȟA {yܲ+h ud^=g"Stθ55 (FͫpLfvT!ӓEd,3UA/^N ΞCB`-Zy%ۚ081ugҦaZX{zZ7nw!ml]GWgYkc vB +o!lNR?0wlu`;r62EFl/;Af+T w3t^Ӂ [UmZȻCV*őB?+9s3 @IueVY)q䨶A!ڲS+ߥdޘ,3WG"&շڸxwT>Q)t|EB0@ }9}fbq~2O`"C\<'ByD?;da R#)1ʈJ-3Wם(v30)0z,~9}[M>P~I'FL?m <ĻMSr@ތc،/3 "T\{i^ԐXOahʧWQXU~sهbYr(⨄T^VC|urs-r%]NfFW098=1-=9Bu=?I oj~qDaX$6dCGcɶ E /@ w6ϤM: G,( m9#eCڜH]` <_c/18PKyX85'Sԉ T.8'pԮoVuאq(ҳ "e=hH hb GL" ! FvNHcȯz*q Iq&H,.-7&ee~a/͂6foDo@iޭ=)L HJ>),o8+Dzr7.&kayÔshlGIs]/ժ{4F=:li]/eh]`-YeI>S?} GPáb9 O&Xr߭96:b SQEgj=xWBP߄j:ZFŸ+da,DOh ;T]nSݢPi8"Kew̦: whJ]4pAWc,mx qLڌZ(۽Oyz Tfz" +q ?'" Pb['!9b32d<"Ž7*xs 1q{ XM.)yga _da݌ 3fG=VIf9ǝ3ԇe?k5.FM.xO<*x炫Sjtu$ ʥ.owp$җ00aGtx*i2j]cMdY `fؒ*8 `=|A-^o\X,S XB;I7S2߳0\b|d坉7Bdްur\ՠ`;I^+O/cx7m Ekөi-e©ID;;\*)5'jn/ι@4߫ 塙;ٛj H Ӎp5I?Όʺy7 '$ KG69GAla:%Z% &5$BX6`U_V ˚}[d2-#b_bRWNX>d2o6^:J.jNҸTv/9Rݭӈ2{Ks#JB?7{CjaT@(| KkR,E͹&7QS}F4GI?4Vu2Ec/4HFJ|X+{]yLG9\I  H3rI(\ q[V0T0y.c_6͌(V9NnzLGRƿԣwEh1&};2S0n."-QJ* =HI ]jjM],jO@Kszv|Ue֐(4&w"IyR,9&Bc錠`$TG7BĬ._2Mm<%Y-&Ľ;A4~[EoGO|.pXW r k,}}o* ]u јDC3:T͉WN]ѕ Åӷ0 VVLmTD(J@땠 _|J'e6PLJkSOBFMm0D JZ2M=˧mQ ؉#Λ a=nVn^a}+[]V[pqHY}e' h8NA"~C+ZyRg0}!,t>>©t2RĽdukR.!HT I_ ?mB'hH2.A1뀚p{S}J dʣX{5$NMi]>f&K^)r0E^: ,N:e/4;tgi >9.ɫu-ka nho$} +wR֝ l>zu 6 t&wC|u_e$7~{fJ* o~!.C"=3Wn55# f:bő? .'U#1i(_LE=sTl8<ŷ#|y+ږThrrl0tv8)%Ľ(n:Vϒ#4.q[2Mh7蜓1v-{񚂬b;5awvPL܎15A E /vid[YeԱBn~TU97xq&{>KL \Uׯ\ 16I;aI]e,aCp+u\Ոfߡ7C3*7 =M&'^\KdԥECKξ6h.*7cyfEIJ׆J6f]'Z2k\#!=t.EiUw0/Pv3q. xƞ-pG7SL|q1ħ~)>̞4YTa5eϟH嫇SYn$BSa{m?jzw1>Ͱ[d%X8c[jp҆ڈ7/|n-.XF/&_ -5 {;2a_ƋGdnl,[{4P? ElQ xw8 LApV"x4xAdQQ/d{`jIzٻ^b@sLmv/_pW,Ut 6/ }q2d3ŏiyXrgGC^Qt߉NY"^vpP/{}gsq=sohr{㣓5X=naYt^\OirEEoV冋/,`r Zzk=EiUمCrGc&6z ?c5nΛN z2c( ta_-1}{fiQ1t6x|tW5OYJ("ƯGxbWD7UD޵ЁWshu9TI=гuA#wKBR%6yP}<$rO#Za!& ˿` Lʰd([n)7H4s)4Q?.Lpxaqp!Ҵ8lVl6KkT@ƽxumQuRJ+¢\6$RqI6)< u"[!֓A3b!\|;GSkxDlrp dEZB(H <bivz;z)Wqٵġt}Iv Fhu"/X# c!)I?'ÇFfFPK~lȰ337w\;wsŵ74WWx8T´ Cb>Z%Dָzh x#i(MR?Xa!tfw# 01n/kҿAE%@/e8X<՞XGWSS&_ TV\曇;_{(8D| EJՕG@5uWs5 #?č?*KEX'LꣿZ0sf>ߞmBIPpӭUQ{!Em˃ \RU'UV94Z)MT}.щdIGCE{X,L 5B&ЯfI/tgt{A.JJ1[ldD7pPp4Twc /bak[&vtG&7j-^@)7R`綖pZPeokk0_s.2n[P=Lt*Ԧt'6r `$n6mti{orpYd&صNN]ðki%FA!svϽX1]IRa Zcg0&2{(wYt_ LD˘ a cJ-f+425,([hݙ`ϫ:NId{SSIA gȃ'*&i~U>_U%| b+>aC Y2[^j NEiO 8S<ŭ-F;,miRN~Bfn4Vt'd=g|3 湽<jab :/5qf}ZK!̖#|CE&qGK=F @P 0p^al9NTC!aݱX_*aF7eՏ.𿱄s7ӥV@3`7ED"0%kRO?EhvF7B2":kA2lؔZ/oblq&j^% O#(~VǏUAsŷD[: e b CXU* нV[ө)ȹ0S&H/[YČcs%|I/֚9Ӛ bgzLyҬ< :jՇ*L7Q5k$`W;hhA|MgE Qo7ix [$FB^xsNU'Yx$w =5NL`=Pj;^ndbphį)%D#] ;ؿq!ȫ`Y.KM{Z@E%\ǀ?g%*眪ށ{xA#F^\d|媁I~ r <&|fWI6!ylNffƾHAxp[5y6,ާ%c\*DqvǙ7ޜmGuTo(:.b@s\0fL?E\ʀͣwp놢Ji}07R8J>K9/4{{O /2Dsvg67[x2'C̭=d0m2銥 BeiJ3ۗboڼ|,s9 x;e^:N挳ڈ" Rޞr W9@7S邀bۦiY-*30>OÆ uHؔާu4kBب(  _<t#Ozh~:8mAbx, QZcH_אd/ fM`PߠQl(\$9a8`׽ 'L6k/U EiiW'ވVN4oA˜D#Bk򭼃p#d܍jxOבMݤJnS,xoR] A+0>乍UUF11XW^33_,/c!?DͽR-GS&xkF5my:mp6"ܽk+ H2:j \d@+jK˼NURmy.V7C%7]ωxHU/JM?Rb`ٔE;:l}w?,9jb1q:=xK=0_HA*Po :b9bA'T3?DQ5(@ K7dd2~ڄM%G@KQMU0<7<#K2ߋЅ-{f :~M +3ǧAi1Yݚ-%2 B Vr٫Yʕs~hK8J S: \ 4R񵣠j| oXQPv{"|lvA9~ ᚧU&>@Ot W.{@Nnv=nCӅ՘ޜ>iK() ÄlzߝSkSldtwW?1 [2vӿEVɞ!G*bkg sT| ܕ$v`J.n^`z>$*B$1lh-L3CV`A:M1V+ЀJdct9SD‹6X3!8DW{\Lj OMN ֹJ T4-/T:a4#rogrCz8BKEihF NźujwXg`ܿ^h\kvwVxlo`[d|x<\ xHD^1zfuF :Z;m{?u"Î6oP_݂EQ2+/{+P`R3Ѝ|+xHflQ2R$;e4e5 < ?XmA SGxfą8=N}HSCm)8UWkV|屫=!xհؽG[uisRؑgt ]&c 9߇~>tJ"*7ؙJ\@imUYT.)ͧxFo%yewL,*o.<)W%,4(%5|Sw ]6 z_qMl<Cޒ wpӳ>^t?ܸ] Hu OZj;'HAxeލJҡk!:zm$P,>esJ!iixE)I[B4V{<`C>twF1m 3=fr[[>v 1BFioٞeCJ1R9o;@k9#\G ք^hkul5,֝vW:M;D|%Wa{d =#yq4Z?ݶ8;W;o!}y o`G^ ַ9Oл z w긵 4XBŌ[E{q{-q{@KIWmcmF#5858ZH7[<+H <3}m=Y]*J _2%`?O[8Y 3ERd>}yѱ[zK)K5lG(,Ư^W-Bg}YA*ܛvKdqĎjTuӄmLLx< PFxk-qTAO'oRs)=9$oI[R>g?|L}r'sbA6A3s~qO׋ }oKnoڕ٥N{qèM |V+t_=\"W,m&ݎyJ|4XTe kKc-:i-"y$j$v&a RzMNqgOU&'DXux:E*76?_ij JDşo_ʂ {G ى A}pq5}:'{^W $TrB HCYW9sM))ߦU>ecٶKe6_YcȖb B[~YnG$p{:!"OQU@V}'~j0c^:s|J ܀szZ|MX} g AϣY<tQC7a$Z8p̯Ki9}w)8PIvmC,iI9p&+!5 A7@ÿrj7ź *ctNZn7AC+hf2ˢRNnPrBxQ$-**Z鬉,S( DpŦp+ ,Y#j/VQ)=DërsN4GZ5 G}[*g0}QCחg$`^Xfm5ʲvLp*E^{4t5y6715qZ&)k^]z P4*Ha_TJ{ +^V'xMޔ ۫ú6f~.CJ%RTaǁixx//0#9?|٣$s޼ޭaDr2@XV|gp_zeL]h`0dzd{p6S6ґС`S,d/ɫ"+R.X͒hOnzgW>u{hv-hr?@ÝY "a'oܣ6j& feK*ZŇAԼHא8P%^AXт'`y'qS G7;USzC&_ zylۏ\ܼPgi@)x[S]m#DpaGo;-"y’q/i^Q]Բ| CP09+6ZI jS)vTdͭy=ÂOG,˪ǝt/R>Mm89-XGT]2-?Mi`cDUӴy5cCk$],Azt04|3 `IS2ZњB`T2N~BOc^*5XXQ7']z ض8ifԦ0뚷)j;@_T_RN$&(3bi}utsJf}:d2BBV\Y5> cC aАp2Ey;CRZ'9 i"2) 3_Ε?BR `bkO{LEdr:E#xq/5 ΖpvnLݻ[=ų8;ڮ#S^EÓ}er#rM$I,Kl{eỂ^J0l(q[C1I8f-%;Մnzq uvK43UCi~?U1=XcąB~C" UJ4D{I'N 3rJfg]bOJ)E3sB6`Rݟߔ@Ih2*orT@5Eg-$Q?.z:NS`z?#, -OC0822+-skM6M,dpq`NDِ"< SsOHR;(Z}ZvL|Rͦ$M6{+68[r>`7ad̗9'᪇i X;NZ{K}Agyd4N|ehC;d# ͧS -rl ̚Aj He-#E!rh_uӻjS^yc+)KjFnэ" |]bi:c$ -ʵ9G 5|w|o[I Zy-)Xvuf)㫂KMaY +P%Ѫ\yfTr$-tB5ubޛ]"eXMƷ&#bhdM\^K8 ϙELm{LE4 T4T  pXK`ʺWpó{@{H5zE&?[bZr8O;0f7eNu8BntЁvQw7omTF)@]@6_ }[QJ!ŽD>tfʦU9NqVЛXE]W??>59["ug=٥-[l OB+iJy0m bcK_yׂ뗑h̠w/ށjei16}ƌc3Bg:MFa+ "&^ Icdn3B4&0)FoS}XDXnQd*Z15Kxm|0\0NZvm 1f6$p@yz30J?cbV^q.Y /}.EFJs z_IX_w9TuŘ>8DQΌ!LsZcx5+I 'd3u`>JBTFBOQ㮊 1Sv.D"6spDtEJ\A\wrP<t^; Y(#H؛x[}Z#$̱}ȊGY͝[}:; tk7BszOت mRc F&_9Lk[ rp>Z>O)Z5JWyz84&*.6Ao\hܔ֏8{3n!G> Y&4l>ܪt75UBg p,X8"B)ͺu_U2 oZ|z"౤Ẇ/k6s:x>nS1H7.Eҧ70ce+==UoGӳNq`gy _?qCqGb? HiρFjDo0"Ptv&m 8sj.Z⫢ž[Wןz^DH4̏+!a@3)"inH{j-&jԲz>fs_Tc4.eڡ)!`?_'IG X'8N2u7;rQ3Y0j~&{rmWKrγtHkFifuG-1h97Lrrs!WJi[MH5y3ҖLԊ&T u <@|歘>piM!ִkX<c釕S*hUeH/5vstu7hq[2خZ,Uqka;Ee;, };=6c @oփzMO0d)[< uPa+#8#kXfgSSBUcKRqk}>DJhWbp#4uTXjG%Eײ׻eT4`;Y?y_ (Ƀ}ʽ[\ { @D'rmV [($JOѽ^zЇuaO}s|+SOkrb%P[ҙ;Id ;8Veʑ; g-rP6MR W P0?5 N*q&Ffe2{u+,5f;s:H1E<! esӲ) u+9<)0.=eUp#NBMp~>ƟN9O3UWxFj^LҹDcJ'[:E uX{+bvTQB_+Qdzk 9e#5_Eru.;(53V:{H!Sz7*qհ|+"}U~Vtf}".n״ 7V]c\l ;`GѽvY~> kZ*N&@~Zf*zIG}U$3Vl{埉pQdz>f` ' N PU>MzA1Ѱj*v9?1#SN6.^c~[J-9QkWp`GBҹDRuIetSElZ_eaӢdZsQl7]\ڪhQo&7?_-nӴ HJAðg**rD] BNH*-;GGymiEy̲G@-fLG`W@fb6?QuBQKr^$Z^Teqoku'l -p`DO?Z Yq͐.`",<*R M@RTj]?NzY X IJ"@'~9/Ɩ~Xa IW>pi >'߳'XZiӪ~.s9:]ʏ84mU'Wtuv8-XKtVN*bOܱoѱ)|[fw8`jIqm5#{h!1Iar/NrdwM55!C &}Q%Lr5hZ&X.:0>iXĚUt^K`ӌ,ȻSENo*p홷o۽uHXt>p ZD FFz%AD?'|LdžlJ /Q!ZWRDVpP :^Դ8xZOX s4%񮢶ˠQOl~rY0uzhx];w*Zh1} bgV7Xc|ƀuPj53 " 0[ "~f J%Eo4MPA/p 'ͻ-9@Ap ڳonN'G!lׁd'̑(<ݫAƒVq "t/,~RZTU-Xվb*|:41Ibc+Ɇ+6=6’6MVglޥ6U>L d-Ʈ٭Kڇ))e/=\s\3Fy.U&2dGt2i.ϏMa ٭HۺuW@yup G.U4Mg4Zn@2n I̽Q3WQHV10 j`t=p}xRIޜN ؟B!`زfjFQ"J ~V Y*>5.'e+$VR ^/Q+>MԻ{ojϤ -wU#A<"I҈KO] ?/o1H6s""%9QSo1 ?9`#At5ٝNAAʳw:XC͐ުbr/q.lARi'%ݭR P#cmct^4`Ŝ*! c$.rONN̽v}Fac*;l9WYTM j85]hJ;3DzO\34&QP=k}{N̎q4y,zᐄIȈ*VՌ6@Y"8S:0МB~mcIU`P 2>wHP1 ^u@Z)Td-F شN+8~ aU6`B*e:95J?l Qr آ 8Uc?יAɔD3E41-8-4r ޘe{ W-Ɣpm^点+ vCgvþ6w_[QTE9)Tyr :J_J1 XLQ? +1+f[?Z"+< ",L{LEV f'QS' ,.Z-ZefFև&cLL1սG~/,3%͖X< P+)] F;|D!#q8IxEsDx^)H(oj>P 480M})pK[e4Wu==?CAxP4Q|e1'M&ٞ` ."# 2P0-{LEnК묦c!tT؏%Wf{[!F' $O\l{#DIU5cY5羵Dj%ys9 7Ќ9BQbv}MTq4p)^#W@ԗ[W3n:sU5~yy9l[* S H4~x R]JkVwY|+"A0H0_  y҂_-\R ջg웫/eљv)9Ct_ҕw10i:YyܕsZ+Y}9pf]t`[H0AoqA.W徳t@1V3i!WK=ZJwSg8q|Ou/?'.S%GT"ߓp?ØQ__`ڳE3vjZ]+;)R"/#$1o6֨O$VHO?lpm!{ʒy;1 B^{P,lc1U_t!/FS>.TZwߎ.4v ?,ïs蹊fdC~ь ڂ|4:Yz2Ъ3dJ)CYHU`tK_m3j֔ə;e(('Y- 7g(q<'mj[Kl?4Vwΐ<~iSڅʲ =;o&/Mx˞'S݆ѷC-{s>$zeAH`,+÷ 蟏ީ@*DO )+T qQNG'RcÃaA0 |O X uÉ}q]v t6sd}~eE X4 G#iӋg今f(~ӲtM0Xt&K$)ݷ q tB\ lT~Z*Sin3c'/Yċz(4*Yw%KiGߠ vHnOW Mqvdj]ح1X(y|MOAqvũhJDw0xX$f҅c$Xn %V!s b¹' *'܁HC#@GD m09cV"1+|ۼxN9b>Δ8ndɾ! htE@J?Wg"<>ѯyRh/Wٯ&/]m^`Uk*fCTE ~asPfӼzHvهK\N67T1(_Ĩ6<%%L x z{sk#T(CI)A&l|JT#zJBh\S&w_LR#|ʲ0x i0 eX 8a~qAD.t|>X.@I: J4V"dda"Lz!wSp!ֈAxlVfCu{} `sP K9hS2'Jhvm!i[!xM[,R:C_)Io _\{mXL%svp ƲS ]YmOI3ο,ߺfde|^J|n㞝/n73C/"L>I+J󙙧ϚHu@I^Q<U _Bô 3C]bPѠ˕ 4hfA` .d,H鮟hN4f/2=`/ca?w€#½ U$:X{)*5UԜ>wYs՞ihW w|Fۜ-GfeR-Aj3d3<=?+8A/|vt|3]O|KV߭G~*a:msՉԚḚ`T@1ڛpSJ lnl/hZ%%E8VE7-NA#w$N795M=ei)?5h ly$֖ɠ}BAXkhBssᦔx$Axm tF-pgWrۙY#7n+_zNg\cd=*veY[;.N믬F 7 Dntuv$gOx)D2 w"IuNp1J8J3OŚjޣ8|PF[m: g]B`mUFi9C\3ܼ)-ݍ%2J\yǣ+0#ݥ=M$Ky_8RH`/v\|rAsʶk rgQ ((Zy?L  `fr fk݈Cï݄p8ᵅ-T<Z(w]uH`_Q >V%dqGfá@= ~2vb(mLT|y#"m z^Ӕ5pR$k71m#ѹ- ۗ2]b#k$OdO>[W '/vZb? 3K9;MhL,+4"j[ƊҚEO.3QLPB"`oPa(+B {i#!sFs bJHg!|9E3u Y $ EmݴH3zs )H k]t weWV?))bg#kaXc{o^VzCfϹVX>վcO6@}(DF Iԡ=)*pհ $PWAsߋF@t7D7@ 輦|їˈƮYVnAJfS>Jm`7Ll p4mE`6RsVDZ@|ɵ5+0Rh" ֐|pIg%/tnxy%lVEq )30(J%3vKP8Lcthn66a|)LܭB蘭qpjN (H*m+&qAu,;:sk|D؈>ݐ`C([@AQ<C XvŠѹTCK/sзeօwO) b6zMD@_TIlMoe.7jWu~AI{dɿ>؆h|]{x\2^faR{Y]. otnCu) pB\ FbFYe rr@s-̓Gq&c(ՊOD MճĄ0UMcgI9@Mș~ \q`f([K˖XvӢP ݻ-vgИ'HP]9ZC6@E_3Sa`Lx2b MGrhS|Q4}f q6_ɒ49ހ@z_]vdY GZY&khW-V8AFZ?Ӂ g2' ]*eLML|ٵILXvjQPX cƘw2%Cb=yK`8rS u 0GDJ4gB-*X˂EӓXm(5P-Tl'#,w^eA@uU'"D'5vbP.;C04QZ&KJwS+q{fG>}.ml eZ#Wg2 ʿ@%gL5D@&nŘH狺rXV>+` us߲9o<%t"xpdQ'GưJw.ԭ~ph=v&'SksP1rZ@{z`=qH6+D#- L"W{(4W:G4 [I!M0꼒2: WLQ%7X\F0-w17⠚Ҋ{'/N`@ku6]a,f0Mo7774V|i(,(LOo#LUdmp(C&Y7dD[(8oɟƤMYZ1HWfF@ɩ!|IQ8Zf}3u'fW,|ML;H!Z2z6Yb~ e;ߊ^dh*()\,UwG_".2"'Mm}5nÆýtk&l.97X5 5!I'hZЧTW.ѥ=Ͼ^r;5=gkdk;Uf(:-MKY%z``6(BbgC_F*U &ediiW"0(hP*9_gV툽lu>u.bv)qH85yB Sz-GyC^XAվ^+=|~s z 63nQi.|rK܏٢[ɩHy=ogS-ό-Q9Ƃ}T0C.tT/]Xnp(y\%GaʒՍ`U,Lsp&% rAej! }82t1FhNTi]>Ϙ>*VXH BYV,AvX=vA~W7x|7^zl$+cvR~"" fWpwp)տ{B?4uBNSGqP|O_W$;~I5b׵$D?sEȾ/+_\Җ06{uvtO1uaվCțZ)NeI _k+Ox9ǏV}ȲϤ/T} jIiȖ ߼iO. :׳Ow]„Qtn55LԐ$z*fレ:i TvB)EG x֛vU5,À1(F/H'|Z^:VfsKY.ū:NަaiYce`wZ:o {2L'(\W)2"I0wՠ=C4ǡ?Gf{-NqCNέw4ac&5rФen(%싃2ڜ1*x` csVaKKa6PT@*=2Q[8:yW%F%dlWY/r + 2cK\]cȼBqEh JJu/OW5SMOǜGnѥ}o | ꄁ35-rĮu2,m[Rʻ&uXG"3:N<\fy5 ( ,[9a#ī SByuΧzk*G@]j~E>Abk>r&b)L촛FXAQD g Z0tX\05YQ.r}z {I"-Φ !B'0|ط$v*w3HL\gRv[hѭIVƯtCNLmzH~[#UFmwjz!\zϿJQ+K8isLom;QskFĤ!8b|_ Z"6WDi;&H0A=]k^Q.-h=3Ct47x" %<1a)DW]RX<1zץ^g}̙o61<{{E3KǠnLH,Jr"cR;ETA!Y,Q4U=ë>p5d ܕbWukiɂA*>A\ 8JNN6 fV58͠~\Eb+hLq,M\{NJLɿ~'7 KX8{iJivpcrr6ڥa8c_]Dt -P(y</ǃd2hUôdXFd4E% >t]9(qw&ᩜBK,JQa4ta!ZYl7ۺw#p)@x{]̥ `^ n=EPҘ<Hn8Xp]w,$a` - e-h,["/ډ5$\I_nc6ӽ t:wک#+{s ձD$eb78PI[ a8X ңed{ ǍRX5Y ="Og'QguWA ~MGӇnEED "@`Gl!5[^=H6:PCY-mvώr|C #BɃ7)=_عKcNjmJk PJ[9̈k)BUʣoM)5>j?&=%`c @ј`!`Ia NNZ A\pk@Z4ͭ]%I[ͷ1%N~y }MgN#-|]4 '?ߥqK]ҙf# ,a)Z_}&Hqk=󃥲d׾xm |+>P'وZWf!22kxRi <ѝIH㨇3C/c.(m'ʖe08Yp"y2'4gg̰rsvXluJ|؊u10e.2ǙDTdO9T> f4u)64NXm3$[v.| X㣘j9"ɪ;vѧ=ߞ~E4 ;d/WmB/g]jՕF,)t4 NO9PVA|Gdr2sEK Y6J?beWߌр~3(`{ڵr Ife5x7=Q_|ƊR.;(d/4q/>W[zʁ(:"xzbC+/~gg>ԈppU _^S#;ij⎴*G^#fb,skZ[ #C{Sjݪ\3A$*hVb:pn̓՝|ѕz)}%أ!.Mij=C],jBPP <$Yy~\W>sAjtt/sj)eK?„)NXuz r.FuX\N΋qgGD1@ y`Jh_g PG-N ن 5O !GlY+=/w1_닗/VxF)~>2!_ic' -m`|F0ӟ?7G;eOPf}=gyбTUosoyqdlE>?1&k=b`@$7v8=8 8Z^>JvxF;h鯇=gh{}G{UIXޏ:BrPaoaW;*w."<[0VLd+33W<E.`x^PMsFϰpax :.TDŽ1~jZA*g1R]=f 412v jD UA.9oGK^h]=3$ n܉r|q6 2\MO[dVE^4d晑ϺliB(+hy( b1 G]5SСES$Iݿ)_^7,д`ys9\!)y(6csO)ub>=?p9|ZB4OQ L3 !L cOIq&>9]Mdo׋44Thv|hD2ܳ7ϬNuk3)x>: Xk{0q/+bx9G,41L:1N$P~cWȹd2cWBb~Mw.F[bqir͗ ۸#Sj6ffX5؛.'u0kEpX̩M 40-B#SQ oTam`5B޸]‰A? `)(ci @;qX0Tuފ ׀qUetj`O; 'lfcs$]Rbhxj͘N2@˜z1ͨȎ+?4U$u=bvB^k@N2(TéO.bPDdPhd~lG6S&K <}E8=DM)k_5P:S={xLލ B=" FzR|$5&hhm@ը6r\1Bk`FGr"j9T@{)WsGh\SHN+QZ5*T;Aѳէת&c߲ZBQ:`nmPh3)\T/ "3 +KiCi~M.[j>B0}{x± OW3U,[H::Uk/(e6$nR9 D1@VҘDhLWzq6[՛EhB@hiPmvɇ%MIe6+l Ey's! R-T1hɞGP`|n뉥XO0I!ͥ~Rz^Ǣ`+=l T߻ N3I_oW:2v^Mߣ-جy3Â)"( :?C#,fI}[o=E<lr*yXC$iPCw-8A3-7\B+SAT:µU]e&10~Y8^ _X:ŻV_JPb[@!gW9%{!oDž-|/Ơ%7aI^^`y4<_9H7S|U?1*(2g3njH1kYQxy(NOnQktEI@t-d:Am7%zx>*,qBN:,@i Q ܧ"HSћC.]{p&x3xjGFAޛtRU^p`Uz&QeVͦa;8dmԒ&<, #]! k'vvJԏo  @5#˿|xQ}>g8 8pC֮ow7}F~vZùPI;-VAK}moږ7p<_;GS^>;MhUO"DwaP9C <`컑$@@ 2ȦP OUdTZ>Re3)lzsۉY"b`ěYRO۩/a2<}=_n=Wt rr@*^BzVvEބM*.Ϸ%-{Ȯ ^/Ub ŬVǡ^14RҤƲ oƯw=+|/%&=VwB58dK-!K4vn;o<.;dVk\!_r)cԋq[&/}=o2:څ;]zz"& ]+/ 8ZthX|Ĭ}TF@]_R[u vHzE8r\:ʼn5Ǎ"9w -zD+0FewAIx `a&@6RٸaW-.jUN Ye.ө%s Āǔl!"$VPKzl _z҅1j(w(~ÊdNZC\< н混h}B鯫a:Ado{5`2$r^jYYbPTQb D%'vK ~ ґfDN9~ЕE+%L*"dU1SJb "(xZQC<MVH`\C;yvgymh$x;H\P2;`*US!d9Y$#4bO" yX5-M6IF=^QQIJu_*}n[EY\v0u.Cx #1{*l>ѱ$AϻYYB ԂMq>~R݅W[T@vFt ScG{臮*[}Qsb}:a8>Pxo2dž!×o[j/!NkYx>U1fɟ1gsA$ fXVԂHFZ,M~ꧩxs2!i^@E*_#ʌlWh>q1BIr B* Q<[~M6;ҚNYJq7s >r{۵&#pX@x\qQXэYHc>L]j+DBIU{ѵⷯ(ކb"V`}J׌`;tMBн (س8<p ꍜ2:[|[O% VQl8X^"(BAA!j&+ pGAMY/KtbR-ܰ7ga#kg13D+Z_D݃d 6s;UU}V(sA-bp)BGQ XᆩNPgѰ7lI8~7plO1Rk]r Z\]Tx*; Lg~h>A}.jiN$Vq-Hc_!}hg+C05lc<'"mlh+=uI޸{i-&evjU}0S Grh7+@ Ih++ 1V [:R2$L[}G]~V sU&In^COODO(ʛ73x甔S`,jB{'SHi|UC拿/|7--V%%znu3jO&$&;Iic7o7NM<oJЦIZ֩\BGZFF'>zMtv[}|RafV !5hzI31'195N!: j`> Ӗ8 }kL=ZiF Om6rۏӧS0#~u{)M/mO#~-ȮNM@hl5MǯA]/(;YE~<.-#zH>TjƘYJAt`bX1\4@"#d2`؟z*3-?uCSZA7,]$\#iZLA;.% iQol\(U%okDlHC2nؙ-®`r̀^A0xύ#i`'QܯF(mn>:w{q&bZb !Dqw4w 7=(PQ'?`ѨjDŽL#éUUWyb/Ct[3\#ߕ- `DE+YLBU!R\PVb%@P#oHZꒌ‘ z>ʁ u9%onks!IS<# K>6PBVʆv'@cO,$9~s؞z)x [SpzuEK]!Hw`~P;s$u5zY3҆-Ȫ@6-IT`M^"T=r߃љ0c;0~* 7)iN'zm̵a7ÊlR.«y\2Q&K\ϝ_¿g+)elpiD_'p5Vn,qםEz4-5`Ƭ1&HGB`LX߽L^\ 1(e~t탭W7\a^.%S|" >H$r*en>lh_ͤ;JjE|/pj)(;"I2r|LWMՕS>;1qr7I1qEЭ1[<`C-:_wŏ,J'M7O4-:?޺bz\L? 0*7WN- Q"H)-);2;d5Ԛ314ϊ>Rٗ._pЪ+RTkوKUOyc Jyeck)ju=؇aޅAȂ#}LJ*Bml%J/]t1KMgnܮq"|dݓIտ (2#=ޱi_ps;TkM%wЀ50?͚CxY ЮL^"2x1mfvb 5V)LNLL(-ɧ,uO9ѱ˃t˶p<5 7lTLq~'^NBR[9]?X~PP8 w\O'r[j[BϰoR'"/e^M},FQntl@8zI67P6WwBWNMNԸ/xճ2]ǁJl A#<+Mqj{cVD5^]{sO󎕀ЈZܤ+?H!w,vCCCN'k~u>kTzU X\}5WG |5g| ZmNmT6(6lpoxVC{z2 sf^jU'NK9Ȟ:~jY ~)8gLs=a0 m"Jjt[GP/wU_ Kl_A*ꘜdvҳW5K7iw|m9z}:zƊ jKA!3BG0srlw^w΁&J  k1Y~RF]qLۡw UG4e>Nctf+OZJ8aO[+Dǩ|i0i|)R _*5zCS 2U?&uYk"e͂UB]X! n p~'6jk扻!K "e,:ߐ+}'YWT"MK2+fjv1 K('f``y*7Jzh~0&߽>I<`?8SǍGTֳ~]b jQzé'Ubij^>A"?_Bݤ_W%=s-QG׾gL B.N)zq,7C4xCsqtߴ)سݭ>IP ] [Ėf8>m|.W$S;]+wxEld^z[%'юtR=Sqmb{@1!;]G~Y޾~De(B Z}|=@Cؖk6£I4.V&rW)1l4ە|-0w82x$"_*@v. K;$ڬN0iPyBb'9 #'7X4Q l0Z`U(`dԈfO&Sk\hY7*sdn+⹓yio]R\#,~ρ4,YYB@`P͹ SY"ys?ธH䗾 qռEU$8Bt'45*2qC\j <0{HCbp]"oYZ 6^$_,훡)ӽ5OF|2 ji(˷!gyD*/:WsV 35(~MF\-s.PSvv gxymjf́<7x]7`go(UWU]c|Gc 1rƇ(9yXul.mV}sf^O௿/-bia~V\'$ybBtυƫmzP'1UPW1ngJbq{!> j1f4!$weH\`ɫ+NVqBT%L˘%|XPNX'H>{;Oe$q1Zj=iܿbj'2UJ_µw<\nU뾘ܭQ{E9`%3N+쿆GLQvg q6lr|$^E,0PQؚ2;ͬ32bݲ3x|@w2c3pK#hcARMJڎvքBd82EtH7 ;_GJ{ց~2iϞzŶ p1wG䱯lCI:hkK{@沏_=,TȞU#|ZZKoK_@ٝG/-\@/_򔘬zvTk+8w 4CcP2 ]ihDnb:+kkĸt"D5r^B`YC$CQ3 F IJ; 4 q~AZ|0 7̯= zqU T DZu΁2@_.|ja?q{ ${CfXgeD_gw@Lսr{y%j`l!E 6:?.=֭rJW5K~ywq=O 8S(\; чmI7 #Ik MD}_9*?HO)݀:fǧ7!hOQV{4!>EޣBd6}#QBbJW*kh |YyU~i#&X3 I/.n@O.s_LccŽn;0ma>}:>V~ ,ֻlm@0U5,KeB3h5?#xO҄"5*5_Tc O'ߦ< b6TcKʀO˱o*GTnfC 9|d&Ro4RAR-]pY~_6+"Sb٘TsM]`O[E #r+fa`ٮ.:yU*aknL|RVn&Fo@KX;~BwQl xfҒCm)3AZ`^ GėԘhI-z~_Dn;wI҆f^였nS­ZB4U3t7O|љM-s^آ2ݖ42+{6@/AD16ަ If4h pIyiP9uP-D܆?4 [EGPjt3f,KVF]Ȇ Cl1CoUkca&yE~,̓ຓ| JbWbP)NQOC3Ӎo"Ӈ/yͧжVn^F-.[' St&Ig33 ?OM-ÅMK, ekN.YN!^ǶQ JO:ƈ&XVcυZG [S*+A&eJQIV[Ų9㖢dvE^Kfoq½s$FS8&5*~`arKh﬜`fA d<ደFc@v/S6]fqlQAfdpx؇4DzyQ^COTE29[D ]Ty5/d Sd/*"eR1ԩ7lmuHJ>5_k- | re/[^&Ba![X߱ ]R5fM[wGDK.e-¾(Q&nM *Wu^9uJ@L6 PV}dA8MC2?s%Ѣ U 63A)m)C" &s-_#ߥ :^! w%s}B#*ğر6U~R6`}E2O=z.K?aF(n캒f+' C\DUq,G.dNޏf%IΛB gg _D*5m/وYթv׼688L{`W9{ 5ug#4@3hPȌ5RPN=1>^Ŗ˃.4%*ZJ VKPR^uhp&@ Jd/HpTX!Iȍ; ŬN3v@O~*pcZW1Ue` Q\_v֦ypxAY7XF`!`^PMo;zv[߻ | D$[&ay (VIa :qs5F|B0FM$E#:XYrT9qHJ%M6ڸyG@D˕HnPZ0% Bؼgk[`e02&œȮ\'G4$ҡ\m] -A͊KWD jdQ< 1EG !Lv?8]Xrɼ1V 1)29bPKWc sfप͜Uw__\D,k-^ƨžy 5z2jRU'8 h+6,vZS07\~avة]g 7!-{:%^v Y*<e47)JX%H᳇mTw-}i6‡,0gA@P3x>XY}X$ˍa!]xJd>kνaM z=.DK +*4RԽ.g!ouhr8[aй[q*OU")(,ZR=πI _yN v%BRƕ7J1_nnCř{/Yso2-X`2uH[3;x9]M5j;@7ٶ"UuL&E3ڛcB! ۇ2T8/Py#!*07He{&Sw], m[]-_orLS;SUDpF~OKwQSaZYJɞM94D4.#fDJVo/><-3bj-UO×QC#ѸE:d(7PI7A?s^Ljhtzpw`zZ:yhNۥF$z;b*&Y|Fd{ZeT\^"VGkYf[蘠g!UD# c/6x~d3֪\6uS9Rgc!N9 0<A z2GJTGEbg:T}zޡ*e34j&A1L$^ՁRby!}v*gx9r4sY >pUI}(H+{?LWYB@J''qBfV'i=KdQ[SXt s5_B&ĕ cHCZgiϣ0}7} `eURlԎ%U@ !oVvAuy9ڮȃ{F.O1yƝE#Ex x2:Z*A;) 50 D3 5y2ݡO5a'^!$8XGPAO\wW^( 2:~Fۜښ!dK<lXgȲl<~6!foR !)QÉ+vi$柀Tx 93>~C7}rqKS >9KxZ3*r0ŹM^u0!pQhP%?ik# ?]/^Y3$\XApE dE촗᷍_ 01aHl{SVE lo6(qF0Mڭv^QZGX6,-\fWaq \ST28Z*nʾiQ[LD cq `53zKx6 @y,BP.{LGJRA3-Aֹ]ABz=1mCc45-h]/Z:N%gxޅlJs䕬H$嘩 /\g4z(3Q$K|+&/<֢#ufCs^,[7;6rQ}g{ӏa. l=yk  Xmh+4HY)-ݣU[qe6 _?|9ר6% Njm7浢S>3,3=-&|-eM*A~C}51JJ/;l=SeX#x9HbyNk?"DdS>C@}Q`b|^L\n؀zXE,{m_ھa>P|J-Ž9Ylxw_FWu2"qmܺ4YyTӝWk fDY00(^7iM,t;^8Fj^*~^sOKSd@ c>Gۮmu2ڞ5j*4p\MtU'kbco۟.;ɀ 1@#lOKs,\HҶu{з9:gyq3M<~FK܂Ď;q3_4;6y7n ؕ {W@ ~UAYn.%g:-÷vZlG/o. ᾐ]]OfZK&c!$A/ޑ]klmHU&rgm)2 *Bd(G5חӋ$+"NWLk|p7omQ$$ӽsѓE%)nzI3è,k%Nte:WjwKD8Q'Za%Y=$q_u^ &*WWGmb=j@ i쭸o,Vc[3'0 N2 Jx5.RGYfyʯ˘D @}5lQ"ƺJDz4-nڥp`0?szW x+m]qocaz}PÒp} ~^fퟬ QV^M+L$Ӳ!Fd[Þt* m#url,hf 7aynM\S]py䄗1OlN*a )1~QDkl ߚ=RW!M{STBaAW[CqRoD?0]տ1m&PHj[ q)4d[v`^ v5HY\VJAaڔP ӊ.gVin'2rq"|M5r˞)j!(:a;uŹ c+r#Aw/6Q{ETQ&[ȏʽb o4v}gj) Cf/[{ n#lw="*/X gdB\A'ʳDb݈ց^Rȶ $4f}^r50_g@$ I?7bW@ J3.d/`E(l78YK~eq,mbF]a<#9M{+5JuHpK~|.<7}Ȇ;XRo/?Z]P~إS( -. L9{rc n3wƉb]aST!0d6 ];C8ٷjf΢LX:3ss' "tbC[F,_חX拝 bP M$s HbCW m\9%*ee?whʋѷ}`HnQKZ͝u!O57] G250eŗ +Uj9sq YɀX9mD&YZOck![kLMُ:XDY|>z.|:7:  |1R~:pd^$Kxwoc֫XT#\6܊{ /$㝔X)I=3HZ3VZOe3F0kݴtՖ3zIMprKUoh6]Eb n;>Z.ׄLzM2REF_V Zx\IES(A¦j+⮿`{ ٌKl9l46v?CIԦ1c<_xbjܒMJ]h9 cfCęC/l3O."v;2_Isp, h,5+ V>SrLea!\\a)d.vjt\dAB/Ob+XJ"ЅV@v (elv1D@Bp}ryŔxP< 0fhݍܢ"d ϙ%ɫWAQIcb%^@SL8><% (λv| YPt*u0[+H>ͭ":tȐ*qtV޶Urw ((;.jYe%q9+ztJm?}l/!&PKzjSs*͂P̵-<زK &-Pi};)'9m¬TP><ё#c/k`L{2BBGޝz;[3E ~fr{O^PW1wk2e6 ?5I5XӚl;{mL8ʃQPvgd xXd12>L5o^~,"&S4ROo9CxhIqy?zDFXcrp;TLpmKkfSfv4oI^YőKXd.eߜ~}d! a0?7#7@i6h4w>7'GЁ4`IHY2F0*b~Ƈh!d=N Hjj SdJвL_\oN &9N;}c/UcWikᓻl65Aރ[qls|ޒWoq )诚Es@ 'SE.@2@Wl(%/m#d,o) Zg/$FTt5 2[x u\0\s:ݞX;0ǧftpӳi-0`e;lCL^ɖy=HW5wgqraa)\܌l>N{Tk[&HX8Z.k.ir, J=hus kq}p`*^[깇'oH7?yJ[߷g{|1(^ Tp+dto:zhltѩD궍{&`=$@mq&!lk~^cTƸ6M<M^.j/16;is$3O3ˉhXMJgD} n )J[~z9j0{ԴBQld'7BAE?L]/ߞOLǓpMitj]w ďXkC jgDȍ@bqs;Kzݿf" rKRvȤs1u %iSj++~H?62~9|I^Wyysx.8@in\/bWkTh<>mQXGbIĹ5Yڻz5 w+!9OХbh߄sڡuh^wvE)>I7~t0 OnkU]xدG]ORVl 2*jECt[Y0;~ N08z(ljḱ!Qԏ!z} '4F,%s.|E7UfB <.'1J!m^:~EY9c:A>E*u5nB *N-UQvj&Zp^UTo:ze Ilrff7"[ <JsѬ!S'W?p| f@gcp3=({HdۥJ=*WY>cYVTW[-^P9%< uӽx mEafSỹЖ{%"t$ h$&kPs:Hi=' ƾ%jMWjD%RO_ؾ(,nYXSyxt Z9NGQO ]w&ps)c);'DXZ+c!m<1[4͐[a ldD*SPwe?@-mb-6ϣ6U  7 “.GY)[K-'p"b +m[7eW\MshKʣw^QWNm\x^p/26H]QǖeOW:u 4"Z&/  2:F &ZlTP[$jv }1(UK {:TFpK\(\b9MX'L,YVScT˷=27}lVȿݻ^ a)07a^Pr&濮]'!LIZ06e:xpҍŒHur[cN8׈C q;/a<v{[}H_Yuxe%CGBIO&^.L3S%-bX#K[jqvPAȭab)+"" D(+88y S-;U皽ȘXV,sk"z1S`* 0Tpe´/XqL >|В~)mfL9aٵO! EetFo"UcÌgOl=~`jK)A) ݨN{ N՟W 7)wE| J+!?:\grW >|ʢzmUJ ZgE3rȗ{/K\ݑ$ &ZI@"Q+Kxh!=vQp]A&>r?ϧ_6_п?9;T@,lP.e6G3BȦ}ʾhstΥ8@DWR_ vwٺDXnA`t\?~ z//ήbw'b0V^E1QWҖBeV]xݤ*c 8}&IB΄CBHr?h m40w Ud`LY –I٨302}.)js!nY^`'8K9tjo@;J5:z&T+۝ޞ<IXuβly[x`Y͌V{r!v;`;Zy$)ߥa-igs (\=kErMa<Bu?"&{$zj8lA¯#&1H7 &1ZL`eꝷ!{NBT_Q:QdtΆ hȌ{ғ, J򬦖4u?#aREX!x)_PW7b> "_xp{c*!pܺ,b؞rqBUz0+tI)lC[n%ɦj0IQ|o|@2x;~UCmⳐgx RF/g|o{~,(I  ΋ H{v6\EQݬČsDh0mogHZT|S᧺q/j%;?">6fi` HH4 ?Lq _g){ Kz72fi Lă'E̴Q>{#RH|(s~[SdE5&[GC1kEƼg:ak-ToJUm+dH!BޚP_kU `?)|u˨!,_5,ϩFD{\s6,ZB4-5zqen@ۊ&>^o=Y.)qa0Ue3ڛ;n>H["PgQQmo|.".VN-nȲvCL!de'='R}BkU\?4ts| BpuC.V^Gr..r4GYyE40.ynӬ/J9D=ٰ2s#cgʌ5ˬ#8^_NFs)OCw j)Œb$αR v/k<]xS|tE H_%SHK&$4=ο^3Y|0Q1!j^H7PATQ%:)AC +DXakYd _ku)?-@.U+ >l[ Y0Qh38E./+C;uMxjˍ{$xfWuS,9=Mѥ U>CZ*|g*ڞarU`&;g_JTnB  !|#f>c k"]Dh&TVLW1H᛽bo3E:%WȾ]8q&H/:H_ZYn&B_Esվ>3n;@MI d8&c\O y*LVk)jK3sVvvygg e:>$}; Q8I[ܦ.lZ hC^+GLPoámk+p.`2;8/$)i-2W{ W56aޛt( >x[l+C$]':Ɯ&%#W?Ѝ!|wi29aH(E$R\& tzЪKH M?^2rO?v|*Kǝ8hlKT ˺,qh\^Meآ1QdGC`)jѮ` p٬eWSlhΆ!TD}q; {0P@M1.Dwd,KISib7Jd@ɢTHn|~-P{mQobܻ%1X=;I"xք>HƢ+V6o*3][+e&bb-*cls9脸:K ld La˘MBlnَ'eDpT6>+FKB/"CbC:D]+@Q~ :wx;ӷ).gG+zp1ùoB~۽-"1FEn+vjd &?&rHk OnF) [ P3.}@h71Dj:P4TJc xB(7J\;Dra99s%pY-3_]9Hd68LjTHvd2Jy/cc5qkgat5j_L:8 \wQ(+NKj{ XӧO[撑RdIî]X~+`U 3۫U2iDmODyr %j(M* |@_Iu6 XDІk&?>%&s3GK$#ڬCa{?"8,:CRUοhHϜ%KnTNԂCaKr˱bwNϨTM bpoCղ>N9QWdZ-NǮ};Vקp)M!aJ5\ӼEikM{o)QŇwa Mhq~޹DuY,`)B74|V/ X{TNJ^A.;mUq =Sϑ RYč]EB"vkbQa5%K)Ma{.4+QS0$3XL^Dw񛹐PV$;*/1vt!eMI/en5|cSUY |d&5mzGyAZ@44mDR&?D>!:N.I'\(qīwP2+y"Wry6JyDe^ФA芔AUftoUMznc(ąr8za1r9sຊ|F5/؝O%ɬ8#Pfr:ӎeM7wm"{21 7cNlɁx@<Stէ*^F_N]ә#'6. ,10yxٻw]E ؅\9Z?o ^S_a޻2QF7moP^D&e+%!P~X]PC>Bſ_ɈhVYf U?䑏\ !1P˄#g8VS&@Gy^ԧ4ؐ8ٮ[g?69C-{ɹ Eo?7eTv9.OVM \CGlfiLd7K>;B8=P ^V…Od6S|ʮ=/z;o1Xmct5KCڣznq6lջ* ߳p-1MmT?:B`umtN:$)X+b%]Px$I.X_^\B.,`ϳ C߁qp]DZ6qCt+LdHkmu^ ԦߪQSNyDKRCA;@cBaq׷aEYmeuBWH.5%emsr#X+t3KjI]nT&]'eZq ;BG2%@iJMc&S5[h(/|N]jQΆ7л@ RqvCdZXcҝ瑢[LBY-(XKa@2l&[f)ބ*کNAÙ#=H4Ź?!({P i(N*<^;A҅K|7ؽi&=>~A慉*3)zJxn/tSMfٸӬV Lmpf E*[;g7 .. Hu#We`n %؊22*I`#5դDgeH\d{}b؍ĆEZvnc+tH̥ 8ltPK{ pL|R_au]%JvN6 `|+ΨE>+5}&$Dt\^RɎ'7%'.kRA~Tl&5侱]V.n6>Ջ[c6$&y4r%TQK,\+ID̊d5O?}Mapc!Xs2dT=#U10:P|&@>(W8g1{F!hi4J#W9 gy|@XL*n^Q "fMV֪úfiԅnגUv'1~ǚMgoY $^-8ćL:,5aJ&!orNҬ. sk 0Nz"K+|!e_ [xh|4%?^GHR ٩J"/ ǽ,"V !maxyr>7FM k ,AZm%+Ts` ]Fh!$ /iH5'ڞl zlW`BD԰$`R0`/:M&3~M}1KK7D ل#1v%m9%&mOXY /#;r_|ՁQVa}%PCZIk"r} M9Rda?;̅+H Ѿ4|ԧ%#CA]\س,jg?>[)j )"-q}[/OиӪfo$Ӡl j*};Lv\T<@#aVyX<NZNc+Rǣ!rjwOqt !iH)[#H  [*{Im#3W@n6jbJ ЯUuI_,͞kgʟѥ"sJƴE[;vڏI["ЫT,FO *H.'FP2|TdinU$Fbf!:ii:YjfAzHi_Qwfm )*އ\6j4*}gfZdvq[HJ z4<.fQ+:%֥RTKMY ]kQ4~7MQ@Ksz7 7jBTҤYٜ߄G>8R|q:bMy}?xyw.C[ʱgw)y0=W, Oьڷ*Fs榼:@*=ao@tT]9a덌E%yx8@4'45%G%bIWftFI۲D6`o.dN_^TV_<| aUɯZ^W.#Ξw1~?b_p.z;lumBDm!/`?q`X @ۡy!,qC༬!`TmKa?ףrO%Ơgп雂ܮ 62Q&Ô=zr [c׾M5q 2 qhho4mP-*"X{V:e 6?w3ju ӗs&: A\UDgS[9dp2K C%M뀚+>"P(#bD#g9EmbFi62,hcTTaS]KӜwka:ض3ċi]Z x&:s;FUB&lр`h$" 2 ><JYU pB;$vH8ؗ1%V\qrR;4 ~k0pФl#GU\ zDn}vS=7 4-__HQ\Pe¼vž:b#]vjpKƩ| 1' 7fqrޏ,{(g[ji-X9 H_'ŎCnϽƧU>0; x;:.2Cgg_C-:qօ>@cd% v;6B 7ܦ熻p,0?du"jq ig~u2ZSmwҷ_R{:f{N/.X~LL[P;(@WDKk;0ErWFy%.fhM%TRW )uyD-Il۔"+TAI/EyZ\eÙheяpε72aJ1l'W2M bd}{7z[4E+71liqq^$1Ghf(n")g+CoiA۵Ŭ>Kz3P/ߚF}MϪt2B*N~ eb& b6Q WNדoPQ㗏Y\(>K-1WI'e}Ln+RJ !| WKEKjM5<weX>1 2بODASgW[YAu׳XEd r^+ d)1^Jx _BƌJɽ%359аװ77Yr[n_?;ES'_[l۠Δq"UJ1X#KpĈA8J $}5>uy̭phj@'8 xEAgiQTSJiLpH0tA2WJo ?(MC/SL־oc p rVeJHːr{c4j rIA%7L682k $#:Wdy\7Hh>%yr*Hs85(q][ɏO8署0 ,n:ED{FስZ!_]+V#܄ ELۄ[jY>hP׿ˑ2r@clTA}ܓհD56L ,ScH 2TS`+g#.' 0>g+AV00Iu84CA]GEh,RVȓ OIq.$`+BD.^_L{0`|g{=Q8&B9 "z:A܎g-(rWR^j -C DR%{ e45>߾巇 J/^{O>,:XKnrwr.)C⧛2Z-5{ V}?FT#ejO̻o!|{y>)m*޿+h:^ug߃SΤk|]p#EvԻ UmHѺfNjPL:Upm#^,_ayUdag143rr0uhdYpo '>v&sGDfdu(o)g_ Z͊o8rk¿aX@}&P!ӄERo; Ut~Sg3H}RnϕwԳp @vI艊A|(6ϳ\SPeQI؆i6)誄5ԞT[`lɇ$50WI^*ۣ[.ׯD)K`of&2pھѯSiK^NՁî2<]2ݺhHKKRƬ83 cReEd[-Svl'mvTlK=9ekK۲=F$/"da:lp=P;,}3K7Am~VԖO$]=(Cĵ=ϐ!#_t >cXV]oZS^{A f ߌ=:e!D[b"?FLΉ^z\:]ϒ#%%jޮO60ZXܻ,6g5Y8 ;_%1 q}{W[kDoh/ V FbnoUB[ ~&ZS6{P$Uѯq?ԁ`U7#у W6Sq{^S楫yBu/֞ue 4]*KtJ8GUi#唯m:+Jc)ĕ, .\. }SZeFzǹOq[hv+[0XP>"JǙhZ HW PJNz6fD\wmmo?C ZL* ڟ!9wRWb=;@Cjۂ<\UF'=b2sѣ lm%Q~9RLdgN3{çjt+bl8.ly yNy1\k6s ֑4ND`ԻʋMԗPAV-W9UE,ހp xAr=t~9 YPaW' w:Pا1v)I[{D![EFc-,YU&Iӝ|nPt̞|oxpHlgHINDLԉհ؃{!Oz޵5cX*A$[6h0FiP&D6O9ұٖR~7?Z"S,DDិ$O^ ?fRD4l7s T, B5E*!;~Øz{M]}UZnE'o| kvxS]RQjRc2xG07tUIs˖-)˯囓t~~Rp,Ӥ"Wη4ghGʮxg'?uXS2g8MxNlـ5$ʊLe3 =j*5,"9Aԛ VbB%eHQq#,AF~3x9e)MTVcr8i'F=4<.@m>S}0v֛:(RcRmSJ9|]䊀{N@mF4L^]2"~y0|Գpl^#:+2u.0/V8)Ky4k]VJ'j#ٷ^,ҺZa)jp"zGH9$j̤~$4^PЮ/+!v?l]YTM՞w%Ps!7l6)EFaNZl9 ;f|cc|qԗmƣzG'|y܈@ 1e7W#3]V<*WͪwHfG ;-  ͷOϦY;3ޏv1'#WT%2u믫'+/C/6 b46U1I!A֤* gf'GX sӂCriTfV\y33ܧ^n]/ƊV*ʴ;5OZ W33tqG˙PPQ}1RQ%9ׂ>Qφ_Ai5.$'gjwa=z wktl)3;khe^w qQ$\~xaw,wE;XsAw4~Aml?'vaܩupGV# 1*p/ꬣxRErm@]c]Vu SLC8UE(m*J/#,qjh>һP& ΍u Wxh(l$nohjy&*+f, I QG`KF.S=ixj:6o1g?ĢQJA(D ۂe'yͣv񭠖^ǽur^W"]88:}4?&zBJr({o4md(*nuBb9NE5(nই%r'_kU: mJv! X86))=Z(8)K+>9VP&"bu 8؎z ˋ :d1S YB6'Me1~jROoVd^Lټo  *Do>?S|VEBu\5;[={r2cRKo֮hUD3u2Bѷ,f⇉}Wb4^g͔:ljxY-NeM oB/ˈ:+ ^O Hmb'$Pk8I8BZ+*DąQĝ^^[,I`o_ Ƕ R#DeADYeeї ,u%Sei8x(BhJ*noX*&WA-ZI@B FqlOIFUtӟ[FN_VoꂖԞbi*0 XۆceW=4ll.: p4.plƦ4P]!? \=:DbYS_ƹ'aС^ZFmodMKi] YPh 8<"I RgBV*:blzC6Ԥ\YI/Z>pijҵpzgѸ3PD3iMs?/%s= a}F@`HEc(筨,s+_B>b̐mf[_º*rvvM=Yb̗t~Lr_fdJ*ҞPhW2*\yEUʅ):(gpJ:3XQ~ *RLxiIiw)FAGnޕ3.,.BZF[L1.!+8|B7j3- 퀽|6Rdz ; L` 7N&6P}Yձ:>*cUG]R?0Xbk}w@BȿǏ\7cy,,B滘 SU}2nB-Hy8z ,iQ5IRybԗ4m(ȵĬ"0VF[pQ.s){h/(6dߓo2LCF37Xq:t+j  > RW’)[ 1aۏ?3 Q\XY2ɛ ԌB)݇)!,^'Eb =wzӷ^β@POkb :lʙns؃">wIbks/c D]ŽA؉6:Fv`Ϳ%`BRc`Dp~~7z#nj9o]R-HY _mgRSj 0dgC(+g~m61+ VtĒܫ=k%\ڬSڎC+<l C9 Ο;Ls~a6qB bu$VsY?>,CO,"2s<.^Əb 3d]m#<"z%ͬ#KϠoZtj_ٝc4$L|Ņ4<ԄI-a˄+,%uhudP]ʙ*^v'>T x]oE③BYgSWtRǩ9lLZi # Hk%аj@3BPnc\D%:G K"s M[,E+F&`M0$a!mنuk*yVGT׎6c aڈ(DyvNV笉h#%_%ZV2yDyҥ!no>@)tQ^H`T /~DeR{[a!=#ow_'%%1P(~\40m&JWQ3D;BN~"K^ꭱoIU@C8P*k4!완e|T5*2 JSBL]u_ښ$x&3ѩ/siI- ւErtB igk$xzz[2-BhzxRq] xh]4|C^~CFvSb& 5cÛrMzu-"G6Z\٪£csKw*dRN.o2.5xѶp Tlσ7DMYYc/E>ki (/dUW/=lS79Gp 5Mr+O#xLr[\ҸN?E43w^gtSҟثȾ5,9+L5[ե%\5QI1=3{]v˦G~l!CpMg+ [6\GAA+x5+$~w\1ÍrtpJ"FpimƇ|8U pȌ>M)f98(ޗ%v|Fܗ6?eH s`CXb^ 3sdˌ:fCI305Hߝ t28Dzf= 'bQg)`6SX &7kL-pQF@!Zl9}&h)GOԳF̟|,m˪j8.+IRΐٽX㕐Zkb>Uヌ|TzoJflR[E8 QزoGH$TϦگI4[ yT]ֶfˈ:-j [X+ l #vpf8 wl Ǽ F0[|.Y"vֶ3kB1\W)fKkѣiVt>RI.AF/`%;TͲt[ RP&87{N!pQt;62c<3Mx1vfnW|;1&Z,H9LrP]0IqE' |gBFH3Ev^0MGw-\o訳>@VGo$ٴ!*DVL \ixa]<ȫ"%&45Q;@@ƦxI:%ɤ..W4[Vy=.G֖ U\qr݋KΑTFIraJ[QX@9)8L oH77 ;LJ8֕D\Lf3>ħչU~Hd뒝 E[˽YEK/v~ZG;,ش߫PH{ŇubYc6/oJx]a,Sy5ݧ[ꬌĖi qU`%Ip5<5Ar^m6嚩 ,(-E~}^$L4jhդ w`Xq;epoI1DI( 'ad^qW'sE`_*gKTF(nҀhߝ\iʺZڵ)Ph^a+?ʑ\ Ʀ|2lиN_yw~7mJM?XU!Wܕ㕉:.Ǧ@`l*Cy *B~5OTH,>HD}Z G)>n?z5m &~6eמ'*8Y(4ʓ9-ݚy.WůC+n]oۂ!.wXuRJB8 r MS;wteJ 1LM zr"UL1g`kyw{~݌u> 4H|S}s9:"cnM^ECLO @vُNq(\MsA5aGt2#oQL;t[*߶aj$m֣y %,yTHiig*Ԙ ۢEY#bYLz\@Z>:Q%@;B+!f/%4 /2Qe-BuZZ>kVJ0V?K*.~js b@Mi6]zޑ)P`\`x,lD}r_%s'Zؚ*VގM %=@>&[ #qr[4[\`߿̵ߝmI-2A!^tmxZn*yM[ wgj4[ƊďS] 1`l-(LϖX!U`܈F!l 6nℯl,SgkDP'w ׏p.lg)J4R:i zIg>:lxL;@:%,j04Tʉ!9 乨u%-=sr|~[!ɧt1(C暴T?mJlK[ݼ߄$ 1:LIщmĺ"?6Q_6ĵ5n~hvG*:Ií!4$gGD׷8Pld 1DM-yS"K!Ǜ8x8n]VCe'*3J>{rlT=Ѽ>;y.bZ77kl* S^iTa/F1t~UKAj/̛`KwO9S>my#TL@29u4 ɥpJt5Ϡ֪ѥyshevR5}+1:iJAV>/ x vgkg*f(kuPR=EN *)NP&W0FJe$z`YUDʯԳS}CVvl炏[ f_*l%`VMpu>փˋZr)SAcsD Bn<@ Q >dHmT١7 IJ[3t֦<oIsʽ/,c _dƺW_xzR#jcBNj:=mcⱥZ6xy?ytPx%t}b*;ۿWKzt7Vj̦k D;vP'pZPS3`}Z~T;A{6L\LoAd֡W*]iKfgGocI9u% "knE;;djlmķ&=0-(Q}bQ#beOqM GÁ/.j$}>麧'u.Bm;V 0`te ;ϊUgwH`lV,mO)>:IIS 8F|kfpp*qéd4p*B3Lێ*{{Zhlg:ಮ_cϑykԕ6%~i8RӔ^1{%qȅpN̓Wi]Ee4')@Ԫ;#4[H1M'Nd)Wq(RY+?#%ezXfvnOF hrȬk}'\\^wn$qc6\mxk!Ćj%`-o8@3X RuZ/ֺu]Z;ʒLJ(Ua CfmUyHi͋V:@ADtȰAIX E2˴(y&v؁Uo2c<^6r~Y:og;$Mω$QFZŝy]{oR?]kHGyߜ+w3Kxк[1K, `1Jf'[U _B#@ۯXވUp}ӷeAQf7sL^zЭx_ I1Tr۟BY쿵DERD˙6MGʼ:_y$R87IWz/2QO nV'tdFakdTJ:֜ u]e eo%c|ױ.?|8_U,;PTUDXz5QJa=sM; 4y4m\/h5#NHK4iIk ZxWT{s.^2OʦVcII5Fz)ؤM_:,ϸqbx$O?)S|˹Ip6+p#]5[,Fl~_PCѝtި{bt3!0H[ߢoftv٢ͬ(Tu֖dI+Ԉd*lW:sYLFDވ*$˲n0f_OK`ݦ/vA@ U6fo4-uP֥_^s3M=G bkء Ld?C.Li6M*~#v0󬙒S݊_ q$wh޸nqO^x!HC? hcjLK!OK[Hf7BQցɄZh/5μõt2Vȿ *e -d>IAyC __a@ #mN]'+%:1r*.ifԓzنB,]\.MlΒ޷F7,32T[/fZrЖPOM.tYPWG?# .`ϭC*EK{oNlI}$FQD AS|v_ss8$VЀJA'"x$:::k[@NU\g5-\\͋'K׺|.`۱<P8.'d؅Sh4jjm()ced?:ˢY\n@ɨWP\rv;jɍ[#z;l I2t7ϑE^j׆{Gudwsf.)4af=5 QwȊ8;zȶ/ߞGXœ7WO2>KG(9uhm(;7Oj^Fu!pt>0ՖA]WEx;[6'ˁiT h{>h苓iFpx?ܢ;b5G[4'ˋ DT052fi1ct+OrJ˥ ؕ_28S}^^wR\^|1K[l7I2Z;*I ֯NXkFF ޚ#lytӿ&JB1Zp!e4be>T wvz @q9NPxH ~ah,=lMJfXp6.>T~ؖT:D^q]}E4jVOi7N-xguݾnC':s |x˥jq HN+`ePU]̽T+&z'[ow˅twf$dZؙ&2FYiQ"[H RՈ inM^)\`oX+u^M4Hߦ#_G# 7yrO'p!C Dw:l\]7| sz9,6۶&R}'M`ܝ9Sß6ǟ c/>Q$JhT0'^_4mk=P^4QӣL;=Кv6[} "W(E 4bB6HWEXo^h*6,^)U[>#pGO 54K@+hJ4ͤ[wna+4b+k\:v [M*䑎 e1pp^Ύ[EP^WK_[@}zeiS<(^Az'S^0GKw>?LDw$67^[a p%ua$Su=36+ITW# 'wLNo&?+M& -;S8KrG },\Y·k" je﹋AFHP4noSQwsL_/CjQއPkq辷A~3+ϖܚB diV P|n/;jփ38Ѧ8ȬYԋN>NC> H灐J7k3R]'L9z³t uo2Κ&j?!@:4u d#qZosjPvأ/BAfm+^~*%*|.ΖlY4|yUh&|MLvTol`Տ=7J>p Q #Sm tKQsQI{Bٺ-YVH%y+Tc$[ܙ1+8q(2'{bHzDVxKٺr~wL0m4hiE9{_ɽ3(P$̱9/ cʞlh`vg0zhǶN]T}!݅H:6`GDB M|>f,pF佨܄3y=͕MZs3Ծˣ ~pzݏue^ 뮍ϙBM3M艈6 |⥣O#y*ȏS$Q"߉]v>Vͽa Kxoߏ5+2bI$ Hjbr1籂wUVٮPA2Ev0P^V\-\c{M+F.8DƷ &JuSO7f˞CYb!cnj*A4\I3D!ѹ. $m6vob=<:(We`ڽiJzPj-;xp}$_dG쪩\)p$ݫVF.usǝtvB$k%Stgm` }E31s^s\ilsUǼʱx@\7q J%7W&t{3Ecv+l ( 4"C>Mн@2·R%W+f SJpE68MRDh*h A&gګD:W1lz;PLVf'yJ]\U^,7ǂ>EnT"Vɦ2$p,K !FHF S"d)αlYOrfNm|# D;iϘȫc6&6'=ŗ-6dPׯTZ\V&cL ] +a@7A*EQaބ^ȭ2 ړ3N-hybK`H{-pfjC&zE;v4_.rHx"VS,_gP݉fYx HLYMa=Fh4& >og뒻`yND6Tv\NЗν!$&/{sMp`oFOE'7MOCy4o:S&쎨Oʨ2$^D"!+5*< WI7{w&I- -EN2)Kqt NI°́I+>ZJZO~43Xo.&岓54<=h&Rkj,o"q}8Z+%*YfL8Ea_qQJHErF$`@6 U\6zuԇa~hbxo?V|Q jI~x>K#Ļ 2ˆ|iWh_f)@ˈ @&Y!Ax7%S@ш/@ei 0`Z}(3C˭mCZ7e yi| yڜOc@:axvA=fy:|& 羣OrF+1-!,]- ':T"p~wwCwAu DHWsUo~QPp-K:8Kt2Wa-Amr W}ʿ'fˁCFF~6uQYhYO'q-(:v-Ӽ(ôǻ.R=ű>K2|fr5Նy_ ෡LoI]B2%|#v^|DoQZH /-|$ a+N)h]a?/FDQ((zGYZS  /PaFZaϜ HeIjw==f G Ѵ+lk?1KUT2a+m$23QbJ}y73]h]}𩬞b(6p 줺e ;)#m~63N'R'~ͩzͿǢUUyQo* [Y<e\Ǯ]Km 73OfUYBE 0{4 dhx4wr$.7˦~^/zVc̺U>F` k1J[T' 7{z*O39X_|^2':wnȍstxk>gt=iӞMv3wͅϞ:?*Tes8f#6T:|sa2VY{42ٝc}*Wxx~o@~8'nzӱ),D3d7lP_ 7:mc[F0aAd~wh9\4Gggκjr=C T$vT(=bj2D"0Zbƚk쀟Y뜜T `mzN[kl-Ug:by7/!'W&8Y5xU Ix7£wV"#(Ru9O8]°mSP|mht=*KK΂.Y^a62p*2uVR B\#?XNL_=)QJ|E߷SF5 0X 0gVVM*7m%U_ㇾaH¼tℬI;?Tڳ!cB_vy肇S{(lp*o70i^XP" }~2QY5_Wre%)OdܕvU>w:kz2=cBZPh1>rEp Uc Pn#)zsW$ܟJI'g p*oCG[jİQ"tջ/ XtK%_'Qko K&+])qz4+Gc'RA$E PZV)"s~X:qCIqh3Ӯ%hʨ'كv$*PPRVlq{eZ aF?9s.1 l&*Wdڌ π9. R%V .S ͰDB8]]YS-:٥88D)P8I3sUs2v+ 27v* ^ QUˤ`[ @p󫖟d>]iM KZze,u(ļ;>,V#x0J$8/";#pW o$[L71k3534[WC1o ߞTe);MV^⓾4is7LcA} @TFCI 9H#c=?9'(f.3=g3iر4|B!( Iu T `Wg:+CKktsIJ< TOB Etr3oAEyWUo<)gzŦJu%ZM&xE~B|L!&R{Ƅ _ghUxCZQu$ *y G'˜Ϩ\;v ,):lp Ήy+ )mX[fuNۗ1X1*!ұWm!p$TjU^l fLE>QCX3Z[|:|i5ĤӌۋQ_뇂oM32u;ސ|n{,;`e£Oa"4 齑?; kod/J,@$o\ "V%۔vgX8)#@l=)>LQRrt@(O?-f F&Uc)UfƉwM,sYHŠQ8W?=)Yln,]goUXϤjӋnD]Poy 53)/.N rk8 t}\#=//eR阎Jڄ+J8r"!JdiKVMS}Y\5͑,U,D)6ΖS&fV ҬD P[r0ذgbkKuRv߀OK=WV:#CİYU7fƯ]%A=:h$(5&_4F}?ؖN= ȕP2yN O6J^\hU8&?m4W?!$?s,Ur5P=)2 beeO91=!E<]AC$hqˮs]CI-vOA&1Ix^wgP^W6Ԕ@nMy>Y~U"-DE4Trv==@FZb.i򔛇`T%/ z͊.ٚf} swcj f;˼^žۿ- kGF3m8M1tAp/\WU<09Ud.Ͷ`d&vA+͂EFXcA|\/$Q%UT0S#\4[,,LhSZ6Kz/ 1z|cs,xxzaʂjyȅ8trKTY.HY@k`s@NK{!/ދ;ʁ!6 ʱ#SKI\E |-g<-fh./MF(8z~?e:3>Azn:O>qS̸2>vq CT^ȨK}1ԼrQX(tZ?EKFiS&^*4kNa&M-:jP^)s{~xW7ӮF$o`OrTmLKUX s&6M跌gkfDmy+x/?ay2&75uj lG^ӇcF1pњ5o:pdckCEol~-8CH%OK[on%w0ikdqa@e֤K]BC3O<5=;m: S8*.I@ϾB&iR"2`evЉՓl7dty3U49V+Y[Ay6u1$x8oտ^{LЬIgb?yt~wڢ J%o[87kC?P"Vu Z9N9$14\~wRzr'|z>PR8ט0U?sRkv4ǹ} {]Xp˖ En!xV HkH:9M<=c #7Cx CTPRergZ sW0y',>݄M+Zh iЍ3Ľ%}Xh7DLA rE@!5{y*Zc(HC kX#4Jw?豫ac*bg𧵬wڸ#R7QteC* OH< r&7gv#3ei:G ң!n.T΍5f摟Sߞ:67N>  {@_X0@#px% SG$ʀяE{D_ȁhFrOȸuo\+f:dz+ϵ$ggU>ZB\;$O}{S1P"q}{ԔbԸ)J;9yJ\i;MƔ ݄˄”E (ӔJX@b-੬Y|ފKwoaҹ /+[gNδQΪ91%,D;< aG4i/"|[jw!J,~QUW&E7筆E\NߔhpJӓ*֔l2r7q97"3sv+Ay/ Zٸ2ʁT `tNo(/Kثy؉q+B|GaD'Ŭ6#-ؑo5?7&$4J2,CC%B†J?I֊P?*ƌYWP)ÂKǁn1B:J7iBts5rT8xLܫNc!n)~c;U: sjuD0dPОsdCsr&Z@؈f2"bfXT(U?ꜾPbGHh,pO>&ըNPR?յ  3g/q򮐵{s ȷx_hɵ` ֭2ʪ2Wy{hx-1ڧK luܒ Lٟ91 7fb2*f{m>̆Ig P ~;}mb-4Ű`LIyƢ? co-Z?xtQȞ襇@v-Jcnʖ=,Ԧr]͏>Kv_AwCtlv> -t{ػ$N{SlD|ɓMD6oy01Pw* 1MҜ"͛.9+ge;>qbL;5t8B/XQG2Wj ˆNK+jI`Lf%w07Wm>#LT 7i]`V`F|tΡ$ "%T\6G\8@EK;f$L9ng`lbskIMo&M +ttQ^3~))@n[țxBl!o\zLܬ\O *W:g??f2Dґ"zyه 5F^|&fa=ͥ N+ƈէey h(h'$Ln;2{K?@t𾍑\< ji]xdn+ ̟_GrI6j+,9u9CQ'xUx3 YD}WBnf x?D̤.&5. !]+K0Fk0I,DT3fLi(cސJx?K>iMh@j\fSv`Ƥ 5NǼ7֛_1`>9߃F ?hJ/_\g`U"s$NFHj~/4Ei M&|/Fgus mt<͔4drhe^ hzU}z ^E8WRNkHePW𩓅p 9Vo&(`5+pMbu[_пT^E]P[3u2Dd=n뻼3qS{1J.;FvCюiɧ3 Ub&ڶ[{`W߫,V΅RLw6]P(-iЉ].o&"Ǵ!Β8|gd{Ta(HAH,#+q1XLH+nAcRǫ]vxVJ-u{w< ̬X޹6Rs +twJZgMtQ-$*"2kJ:rYoB g'3L;TrP-4Q-zi*,AXұGTioBh%=+C"&S}F1*,9ʻ~ | BT֛G %l+fI V5Xڍ͸,ȏH7A 5jd^cTQ- ~ `*67 )D7 ]2*Cԯ gL.-q~D] 0 e]']jÞ#TgJ|["-:<秷KDp T!3 Xe~M35y*QFT&hRC #rfbZpT*⮾̗́RU[3l]T y0{D.k12({,zG '& >dUE58!@ܱDyJUFfrqjO@C9y%f wE_ Gy nxAzΘ;?4ϼ?BY6|^ղr6m/Jfnʠ^Z2U0C3 16\`eO>l]op 9 yP;4[bLژR*Fj<$$XZNqPO0sd>HZ/lUڝQKY ?X՘e'VW~#I>5V<e,}ua*7 L F{6ȴ@ )õNm/f,s_6yuޯ.**jF[*2/~EƔ#*O|XoyRӌ>l ߗ͚L6I-~ᾈ CqӢQ~GDcn:aD'̕K-g0o>DsKXGvy|P`yj,v:ԟv|5[E#gp(.E|9kl2 {̢DVt5yJ >b cc mEjcDEY.QEtX%cN+fF=<:[F,͗0'Z~a;lvjzڭdpBFژÐ5`w<5.[3QUi=3?wT2MrKȥ+mv|q,$AعvBv qwE6և9+<\rHbIlB7q2α|,%NETRyl(2I$O, m?))nvrr@œt\VyXzTX(x(ԋHGRی<0@@k;;V5OT5HU`Pܧ@C(%N\RP`1OQxbq( SZ>&-䔋5 :"[Z)7K }`EXg81Z 9\dݼΊs@6dGӲ❶f[jbIZnWgJݹYh4*`>l( Gx:Z0tqVCsQG<B=QYP{#[z[2:nXYo'=򥈦'[W5BN_}H$ݩo6i[1Fv;ddլs裥i2cK[9z _}T|T)glu/ jgfI07ӛiXE{..n ܔQڱ1(ƘrRxAm7 !k& GMW~/HYK'9CYΝAd V h~MRm"pu$ѵF7p͐dNCfŶU;o%^֫O V] :e' 5 ,VQK\t5|P>dkO.d"R|tB^'kkj}JБy_U?f&`Au9\PwA+h"DpHm.N5į""b[iovVr# ]]q='9cu ~eD~ ]+MBcO䍶kvÄsE2g2 ڞ{ӣ{~s/+DZWkĺzG%v8TۣsVx%#u7,%>l$# 1f:TB`'Zjר$L/ `19)p4_|'nh>ˌaWDܔڠxYׇ^?-릻CVYuE|.?}"Ĺүo DZB⸝&]iyw9J1T,`$9x x3T(xM8FGeМw^u?gΌRx;Jޮ.gC6P;ns)8*P{G`dOOwF6(],(RB[l gk!_mq%`0,p0#ʶ2,Є)T('[{TrlrbE|W,>l"+A+Yހ`$0GI65lB&ͫbb%S_]& @@y5C5ncsY\).>$cX%9OG]R483x,}llC9> Ҏdw! EE?~qfz Y};aˏ|2wA$/rS9'g+qAl$\v}%]=vs*oaߦJ۟"; Vu 擭i Pe#lE1ޡ^Rmu k3x'Re.0}L['$O*, 4xR^OǷ㖗 eE_̶&tiUm lg -3b|u5X]zH` o Kd5{NeGһo4-xľ:n#Sup$9 Ww٠icS/@MdJVNfB6*rPgP: ~e-~x׉# BD<8YR2pV;xԵEEb 2t@\ʍ69K~lsf%d7"Ni$+l\ZB؃T ᄨ᎛``#Ox+b;&<59 5=QFz˿}1 d^GlD^7;@d5ѽY'5ɰÛ"%Zbr@</svdʟF^=yXoV̚XHMvo3+7+))9CSȉʭͰ(מPL*Ut[Ͱf`誣O=A*h(gl.Ȳ Ԙ[נ6\a!.J&;_ڲRݛET3e)9zY=PjpVPP&:52a|:<LWMMێ]՜τM5-)Y`z=|Eԑy9(RpWh*#i*nԭoUd;TdzjSlmJp^L+ep86d~75̐Y,H֎#,0; bcOz=bԀ6A3Pf?u&`t! xbLĝuO R6j.p1mybqa52 bzc-YPJ~$-D높~7 lSDm3q3v.NG_L2q 3Χr|&,6Ui,gy-k~B\䞣xerCfD 8ʜu9?ȯl˛ ~j]yt%ڢ54;+/~.ʎZr/Ѧ ᧳ZKFh>d5rfWL7}݄+NOP%J!8/ Q냈JA8*PZ( d[4v{҈u6t`jNmrqN:\[r{[;[hPy}+JC2 ̗;7.׭ǎ(XȲҭ9 @]s ̛j r.DYl,F7ӖuԴ?!̆ ֿPbL NI&9HEi$gj&vgqf^{Y4x]\kvI`'HJ D^dh Sv]Mإۋf2Ij [(~kB!AˤC.F>!@7/S_!I8Erw%+.iZŊ1/ xiK.KG.|/CKih`_.Kq%8QW˅ɤ[ )CAtͤʹwiXEq$L")%%]ͪ lWXm]}tHoK8VݏqѯsQivitmN.(mͰ)U\BɹaTkl\ǐ!sxJ NJ#fc-cO>gv1=jm׫\ E[aЮuƇHtC(.huZIIu%0V5 11u SֱI{M.הKkg==Y~%U*؟Rk1Dh٦KQJT|yrup?'ȦJ)[$h*0>Ws0H!T9V aj5c-ac**\pY'h ődg#ٳo3 W7'wN'iSδB#S2M6I5Mg$Eit¥/"4ozLzh0${ƶCMoe4z?u؆39c8{ Oj0g1@sWq[\J(5WC%#cX ǃϰr w 1Ga,Y՟=k'rtn3oFv4#gΈCo}1O-TE~vq3d8,JO $xf/4qk0UKK˦DU ?mllF3Da`@d*x"T z$t̎*6"Ou{j@KI~K+Zr^Jwe=vKs|у<^q19@rʯ,(âg2^w5RMLVgc48]3ml?LpR1{%mBEr2-+&bJ_Z!j6fY # z"r#;=dR2cE'Gap/)]$dp aDF&/ 40eQl޴7%}o. 88a=-ldk˳-p2mr|m|4Q[;^MRLk+k<W `FO?0)3k-L$9X& ʎ*cMg/X3`sRU*8ƅ0*9y"s^+){\,GWp(@gс"k ѹO)CU14"4z<hlUEr* wYrxaۻ~=Q!Ao[b}}?l`CO-^_εwG'q uS?DrTt@f t"r{9=Aˆ1CSI574 (s@|{SYWHyL*uF u5U*m_0KNkNK滢tup%TwDRzɺY"3[NDUKJ{\^4ʹzB}A@WF,/>ί;r~[#,}ƪ$4L&_%V6þ9(IGuJ n1吖*l8k9^-+$!F9tÇbG\w c#Al|/{$ J~?-򑡊#?}{ -_ؘ{x_8 ^+%X0[4>Ar)ނ%8QfۢqN6>4\Wl|rRbʵ>&\)K$ӌ9(^2)\= L 6bϵNmԲKM[sŜLtb8#iP>@xr ŵ PӀƸC~{ I62@QV${ PQ7^ku$DUF9YxR y;ͬ$#Yqpȶ2rw}K'޼ f@J޽ֲ'um\|8%ZX\&TL)pwf9DpKٛ}෰1`i\c8a6e?f}<`w[8'09hRvEQ"0 \T)X['F;B_:& `MiE1<vtKu#6Vk%H Xծ⽍VƺjuQjzX{7=uxP^6D0+\ VSG&La|&L 9'.{ĉV 5Z!Me/VD0oj?,Y$+0Kz¢QC[C>٭#Nze΍;pB#)!w<ⷩ5U%7d0hM;+{k~:چ'8]>.-Pw\]5ջDnYWx.}& v7gFt,l=@pDJKrtno$ ^;ݲKV]B?E:zUqG1 ?[b~-`\&Ī:,x`-Q '#'bZэ}l<6%;㿞"Ξ W'{0p;?pn)=߫ Y2@J?VFYiegegHkx2Ћl-p.@f![RI:!/@҃LlDkmozpq(eCjL9_Zbݹ =*v'AAX^D6w7#*9 p՚Up75PۢQ(ћ0vלdf ciEۉM!rL;:1)703Zgr܎Tb_::VRGy^eL[~"պЅt_u@wL}os*9Q7808㜂Hcb .hOdR='$+:[ڬ2ܿh&+F.b{Ey6<\\)׶R8Lo=lah_DMJp\Tz#"<&OPVTj$Q~Ge]eRƐ|ڃQ& n J%<; '*رl^=^wTIS`վ/')k7r?ZWi lT/\Ѭ F5BoN_mvehBHRY?v1 A^J. &t^C*&1(= 8"$-%}:٣W2n*99*E+8o0&_a?foe2OdDP[/k}r;DW/n9.wr^+el뾱x8^}}/ 9[ ˣ5WJ"S(E_nkP9@ꖾCy׊ij*7&^}KWC<,!#xy%*D@uqӉĤyu鬑^eM7nVEGan_j7ͤ\,L4zaw{ꪻ݈[zm SP12]W,`[?u$A;@1CK<9wmVHbɆ5;fXU$r?B>)hęLhUE/ʪXNILl6)y[bm>pHIt!ty(Q3Db{&8eN^FG5H`D{u}UU&{=V%wL P|SK* 5b.ss@;тE"cI_g[&o`aFǮP%G0{Cu{U@pP$l:O_=4ܮz@JW-yd~,Ñ$4=ӝyz *%ezιob26h%!h YdƽI\41#6A)oelk`+f34W\" 0u#ejj]' oktC ڷ"j !MniPmL2Ogh6g 0TS$%wʑ)IR05EcB^AM,h:d XM~do*^4g&.r4qx6atHa0WUM"LW˔Zge5,v{g \]DhZMH{k`mt2Sr[tcxa3=|9֏g ❷a^AIuBQzC nLA8t<$' s "?" +47or^!9͛au<ݛ%tY3s\ )EtK M|cU,䁹qxR[GY閪ZEtBEc+J7hb8Fڋ A#phƛf*ݛ fڇ:jY畬ݵvSS 2 kriR4QpWśUd<`Dw+q#q`myy`螂\3yXJrj[*i ۟ZY %Fn[ҽyn ֐&r/8d,ދUy1%A~G((2jF)s.?dfsي|Y\ o*;1ZL 5S e#Qm"e˫k)Njldρ9T `$f58+ɧf<+f#JW3S׌8[wyMbc[".1Jf.=*!9܆c~CJ֑Dָ+@a(t.2&*gh|+5OK0K&QY,OR&YC̶ػث0" 15|SclW#Sl. p{XA WrɖͰ!Y L!𠛟aGSARRu%7v<^3@09Q{ȓ,n ̸WzG.hs3aS˲4137D Xʈ7(Pt×]&j. u3 ^p\R^ q7Cd ŏNv / "f́jٱ#"\ e}p>+u;۟1 bڷu|E?%g _$%ߛ/Rrիm]iٚ9hU(Lb^G|XyF@EP!R0_l&9$!/$#. 'r:-5|̻emi)=#ث3(5:h5>VH <&,jB,? 7$\hFs#_| BS]bpRר@-k`-8\ n0yĽ.]9u+X~Afh[1).$]7mIL}, \<lc}%b恓51$Ckb~z d)q[1ǯSh-tہÆ !2R oW5D4ݘ5ƃRWj) ihQK/ /fE'@Lՠ$1U$yl&{XF)v󺐫{AF{0Љ*}VJeWeVn%5 < q/m."n8 $bnӋEa1zc3gRy_r*'FUp^YB$_ e}V)bNC9+r;>mE/{O$ x򻐳DA|h^ukZF4+$'1ٹ<WSHu$KH|d2Fr\t˅% 1R/KcڂD$$2p}{gNf/@m \_\G,jļbI‹X&m\BHAy{?:3?3fݍ ]XZi=y,"\S*猌\4jd?N}ykdrᇝi[6"X3ٮ2tBlQSa`gl44D˼7}ݙgPc dQ(opA1O?eBTK pZ{; xB74óG|oU) dTT"]i>!!Yy<#E \hȻ^Q? ꩳ8Ӹ%nЇW8  4HS}ˬIw)@u)۱ 48F3EjOtIw3XYrWjb׶Ssm^T8饫KU-դǡRE*T!1p47r.Ye;?Oqy ݥl[^l;n n7J>yPOwh`s|"oY h7ȐW}E 7~7p"P̋||:˥KƁci*ԞX#"G": F6vζü}TYѾKe%HF:"5~K8c[ 7j3:pp2's_3 5ӏ@Ka *t$@`r+[\Wta%~@BnøZG''u.VBw/!D9F]K]?m-E1_AŽ}'0y٨;Ե@CU*^=8qA,E3˟?Aa-oYlAtOV5s,u Zts L_x~_ =M{ӐJ5J|X o& ]93CHƒ+i[@ؿ4:B*G-FW/1̔$BBF6 nTtt߮=pK 5KGЙΎJx.7Eu:2!zBHyA߅xjM`Fse{8WWfWg_2Kf^1d%rN^y]c/Eq㐋D?`U.fq%Մl`XDT3'Đ'3L,E̱wi`lOlB[uu"4FL;K0G4AO!fu}Gȩ4`2?W1I:/ENĆš״7lGS?rM Yl?X4)tXݪ`_利rŋrE~-c y|{/PNZJ3X늟 $tFcH,$eGԖ[|5'fU5Aӷ4=b7! (":/u'ѵ]=.>g=.s]/fnj*{N X,S;(=zUL:׬zq}/Aw}sgֹtC5 gݎNJ֤dT:FIp+%Wfa(F[FYf@ vZ @ H<,GnoG8b^+\)~X'4 9zT! Pn2_fRWW?M@KCoE2n_Zw3n?rjSwA0Q)- >|Ɍ]6s֢L)⹅dNl+Z!=V x9&$h.V"7#zv1MGxӰBgh#BprA"D`9'Y|\Hh8yjkoj}Ƴp$DG5;[⢲e㚯po+.x<Bplƃ%70Bd1"̴eQb|R7 ؃W.B!'?dr5;ư톫3`qi@9%.dS0bL dsϩǤtL_# 3s\M(n'(Ҥv|&2?`ꛑ ǯ@+U\ζfIn 58EH×ǗDw|rbqXR@f5_kL/>!|U5%5`Q]mBѻXU;RmB + \v}~`E3$b H\` oN?)m2/_ykIm7 (: q*F0@guhtsFXAvMz1!Pܺ|y|´`c㻆>%\ekWWx_P+OWͷhAТGC݇˼JA])vGъ]De fZGzLk7E]3}?HbOa+5Z{[އOJaP9Z+끢7 ޛ!LG&'\'ld+KtUKri+@goy!ypW^A[{jFؒmPYljwn3_a7G؇ynH]FWpci:kif( C.YPG 4I0+h= xa9L½9ARb+Bvl7BؚCX;Zx*ql Pyդt72tK(+-byiI/ NIJ9K`Z H75&xH ͫޠ7_B(xc\:qj2FuC4H OQT'FT43v6$@ ^UjDd3rʍ$J$!\Eh%y1hXcf%*d"!2bKˉ^JxRpz@3ϥH*{`|cL_^h3@ʝ|aZ U{:h|~ͅس(z3iu)=4J6#U6lt5 ƟSpN;~%.ZsPhYOPea9t<2y\/ۅ íBE#!sT1wk\AHTl tqKoM"T Z$oixFNde˿2q^0i o<&xɬuS4\=6RTF (c>lw9w㡁sOd{C"JwJ0ySBO"qsٴ&3{kАPcig浍x{wg>ʔ~[`$z$d'3m`NФCjg7}fb:w̴<%H;<|!Zĸ0Ci'7dfDGSG̓ ȅ6oStv`DCǕ/mS$hA>&Qj k"V*6TYan~H<; _an%Կ6{8dEq{eϩdʤST|[KuN'*Ϙ:0UuEAD.TϱΊ$SAXĶ84k>RKdD}mN nND7IFyHhx0*`"[V].ʢe3mg0r%v )ӒacG-M i`Fu1,#%iT01Ef5u_ŃDQ͎}tV(H؃Bpa8= Ţ=amWH (x;Z gCZw24+ z>v4+ˮp ?2lH~=)r TB:%ÅE4!̧$6!R"(mHylgVHn Z%>f=8[Ӕ20\)ukx.CDs,!eM%[Pm|;} S%`Hm}=HEvŦ#z@~~ԟWO.<֦`;n5%-#Hp*dڜPc_C.sltĥL ^߶Q{AZH34G|aFբƑ%p'Tڕ) %c=qeMEd>d4dRZs;82@f iXCPQ?4$of*Jea0H'i^%Hd$kQߚRU+Y XPIa,:M#RMJ~r\@3(S`FF;r)DnH,4EUX-yr?r<̫MQ@rVtC );/t a 45a_U[Y ų@X#`CuD8U6 Q4\ -Cv!( DQ+ tKEQ*^ \*iJl)"1W[褣J$'# Mg(N{qA^ZjU2H]U}f瑵F">flJQi"=Rp!-7DP0O2 s|s:SR;fo Z=bv;^Ъ<jY*F8 2ҏ@AqpNЦqhxK=Vӫϲ`g SW"ew ^ǎQm2@ѫʴXBt &F 틢{p Q5V' EAFczaEҧLRX..p74{]-0!@^Xx  Cચ#zDHfnw~V.ѽ|֙IC6ly ZuLBml,@ UkIv:" v*ZG]n@M4ǎRRQM1 a=/YA]~E` @~z{)v?BbqB΀*D5ロCLhwlg>T8XD9x/10I;L!Q[ZF6gcӪ|hxwgE^Y`*N5X*3IGH߷Fpq ,3obL&N ĂvE:);z֑=O猻aJs 1FNSd}F={`Ess͖re2q?<,)6K0&FЂ91mE( #cK(wg6ZY 򵫴_b_/.qZ AwN&;D/&O)bl{N8 ĿCdu-3ǎi5ILy-MG0}UkA'c8 {=9nF)uFԪES\~.( i9Sϟ`XTG7>a.\^z}1%)Jh!Dۿ$W%4,f~'D7#FjHYm 5IT^/7AULiV:}l`#湄=1AT~6XNpgt6ϡtW~!7fu3B497s",ZWXswӆ: +s/>h-0<;X Z ?~$Q!~:$$rDyf*F:ЖBkYINK}*? @Cln/!Tp_67"i_W ir (IBxS3(i&0ʼn4gmi9e$.yq)[Jz.0Y2+2wxP{:|} hlP' "7LH9]Z@(m0w-[3ħڼ~p;9VB\b*S#; g)/\xQ$vȋ t;OBXˎ6cȲ-'мj{,4{U\ctqȋǦ!I/'tۅ].(Ӆ&>e'~'; $nl<:Q;m BZC,;V6lYkȲx_:Q=}ql= ,A3HIS%igpQ@ TUgW8W5r{KE [O\|2o{e%LzQF^Kx\! k1!Pk6äO+uEIS2XX:-t>El}P'688u )Br =é[|C2qer@[yM O¥pW-Js~j 4?c?KRWO1k”kly.Ѩ:92hRq|U4 ;.U a&vH\m}a8rx9,7 W.H7NlO8`V5 uaUdfgAӃy#˷z4, Utx7`WYrs|'7Y$La;U4e= ż&aLtlɤtqs-"UaMg\Beߑk7Zˊek0uW4(5PGp`u7=m]ZNo³b=E ? <J t ο$Xk4 M֐1C+K 3^$KMsv}AA&R!fwk?%<|:.?v`dVI*#y&4gTw8Yѝiqr+ZM,XgGɥwWsp4_%˅q^kð H/K$E#p_݂OZL\̑·fK9Wۉe ȶzƈs7Zv~"l騚T~:#d9ÿRd6MWtwateTn`XmD)3Fu/>u-_b lL{n"zxQ0. *2T7]rO zZ*H2/axM1޾UY(LԹR`kOuOlqj Տ**lj`݂}oIX֓ghH/*`ꌘv,O-rt1ZIF3/l1~. YLku۩x63|s{ή;V4?;[0LjGI7UYZsWLRo &v8*i>ssnyz*p i;Xav0")5~۵z lC?ɦ/wCMD#[zya/NkSUzp\aAcnʚi8:jW.o2P9ote=KFX%hMo"47!-?5Ē6mf\r3UP./ԝ.d -'u a:Fy̻fX{ iILǡ:d:k}=i5`fN<> ULmgqX"0u $J/@FB"Jw {{yhsNfb'> kS/CL_ԓyъ]l`vӺ%NIcRCy{ꆃ~D^]WhS>-Dq`Z4}[UE==xBb DO:M*z>ik XMSF(eIt \q HB6Jb"(6ai{ |D3)Fj~7H47GY!]Ǭ8BwMFIbx&ԙIdxFaϳSHS+ VBL"ѝ[5#SNG K^qD֘8?+he>47NXp#"ǚTRwLP~`J/TMSNALm -0g4`݌cxUzŴ?Vd׍ z&e!6w7.'+!/L3.osZNxٛ4tQzn6QY2Õ]RWIWY]i7vOHe2hj$iiG8xD 2m䍬-%Ȉc89aeDUsoMzצ8OxB[ߠ_|6DM kvp4HOUGčp nnlC/le)JfqF:!fs3irⰗLDf!ǁdɩEވʥ w1"jpXy礼{u=[TFFOȃO'L͘5A͈ ðc?L(3@mY-2%HEu}MW S?Ź`K dMsvL . {R}מˣF'8[>lfl7-b6g^h"Ӭ [\-e*W)ig|ݲyVB:̆;B/`.hઔԵث.\c@;]j(Ҥ\DĎ7'e D?YBs &A^ 2Ssh)bw(ş\5j:q6K*^x r=~&`&s A)\&ڎ> 3. Bt ŘsVO.2X9cpk-2yx@^*jtqs U~&\ g2"1+`䄣1$4M'0\\DZYhKp/'ciք0o/ A*I4"Me*CNz Gh+/e;'2uNoĠӬ<^{#`pGM#B1q,ERv#^.W tޖgZ> ʔg@~[=~7%ע3/KXGwj 0$ Y ^ d]]:(R>be6PzBq|\CxMkGR-qNw[-ܔmFǩ3%b'bEgg7CRԐ!'6^a^_{i4fת^e;s7!x+z;"+ b{hwSk*pפ."p XFV7 (n6 a~}"ǽ%?gO_ t $l x;P`.sIw8G;*'zUzF@f~P0f(L]CCNDrɹ^ Sn/Hϔ/:屿 1z+05߯Ց@ NzXѓ*ir&eBNgnsJ_q q+z/ 9VΙlIk]NY4??:I*AKՠ Ɲ!Q"$6wSyQEajB䋏 C W6)7{~¸vԗQ}ނ˟mr; vkmp-k[e N ɠzXZ@%R {:K}=n~;;hp`KwL]==a/`hrH2 +8^|֡#̰馤J ٗFtp9dB}q]R_EO>lQ3a!\o??S )V]ZO6ӳ9e a$.A웨Jksފ:G.ōJnOZoq:qG(d$2cM.hh 5 .4%BDQ'dqHAvq/veiyfz]@&@d'9B!,^eĊU16Űۧ0;+&l?DBD[-8 9W1MU:kY*4V=Dwntj PjQ@9z:3ǷVR8ck ,p;jx˃a,}0kR [E C#vIq:iU/>nqnluSs0n%9@08J?(Q-@ȾҚh6I{( v?se ,cنR0Z6Eu[1Qѐ& f?V^ES L;72ZhYt8@k8+;6!X$pt,!j*[Iy;{MG$jZAwxž!-Vp*/UUBzhBf:5odAW~(EbcIfiַ} NL"Zvc$D~-t 3@9%4Q5w ^MyYfg;.G{}mG16N<&G5<& $e&2"ٴ0}NвJj _Μ}EM]lb{[CZYX'V{&o,aETMW mSl72}f(‚p쏄$ҐI |bɡQ jlA$UKЄ  ݈F|dUϡI\s?g^ƺbtnEh.=xt8呝u'=j@鶿C?#n9~X5|M>& r̎X.CAL4grnؓ‘37ؕXʡLϟ3c)%@օ~Kq*]{9wi cuj|M]v4{)z)~c2RAJ3uPj? saUZQsһCZ*Uv}EJ'8EzNY>ƫߨaI}L)HMS:n$u7(48ߖr{o,@$Q5]W?s_; j @ bN馚 ]9phKvow ͐z96;]5`y}}ۍ'`LR$fsUJDd"_Wdlf:OsB0J$vv>2x ״VYCsgO&A/i -DmͱCJDlNS<=#30+vf[FBXGx,MR+7X7=ld/)GUAQ֣";Rd"曞TdCͧ}5NH9PwLa VgIAb;. pzɚoCЌ#/Y2ϖ.YݯL2 'I۠UyLpHtgO,Z ZރY≖4yw"1nn@3xk- dE"w}"E'9[DV$!ATd! H{5+%}3lJHR\ QBFIs\2#Ab? VqhFPX ?2ω&<q@wFLrgdo9/_иX$$8lϑJ!hIj-ꩥCPNrd*93kqd-~M)CO7f=^A3UYObӎEefV8ܶo(=h2 [WULk}Z$yA7)K@vd!%6i# Íy.`YqZ#&)Ml6>>Po(M7>5T]?(;՗OXE*ϰrvVT: E'-P4Bʖt=&|5 Ag)`5 ' 0b>VL tIh7 1"y"O@Bw7@UR1]8cY{`D: \ +}|^Y9Is/(65V pp[c5fv$^_]RA<d~!j=s 1"ՕNwE<Ŭke y{ Ϣ@'Uz,]ml} ()%-1xVtZTr*j[ƤAL뵥d9'|GwA$}tO^Y##2j =uwn0U7,AQ^_ 7HfF>YeL蓃Ij!Dbo"I W `$VzԻϑ$3M|q0,MU j,2b5aWX=բn#槚~z3L󦹓tJ4LF1EᾹm`[.jytn=#?",'+i}fGI39 $WNLlqL .緓6kVV,#F# , 1@̕"h~U Ⅼ#/5 Vdx]c6ly\*'}(-wֹ  jxrRWu[u:eabٜدX̯٢^ \|9DeAB<EAV`(3h?&?O2`ix"lkQJI"-y 0p>uP@Jk'{@ 쒶/1#4XgkUm q!j}n][Y3x8S+JAm^ <#`AQr򺶳р批>'WO{H 7[iq;iKNCCiCEnN{%}2w* *)6U0 N`ti8u_IEN]wD/tAQ>5?}YGV J~/!o@T$9fBFb`<~``0ui؋bDGtugKTa^.A} 6pߧf R @Iv(ur߮*8W Dl 1ktbb_=\ƒJo<V(O^#s|%4 ڽ|]# @eO\J4wog(t7 fJ% 3t|)} ["D M&ՌwkGz%+)&JbJ6hC"ǂmw+IiԖWH{"*JE* @y-X/Lkڋcvݏt>>VvvZN wvI#//HC3wW:V d,CyVCPG\\y\Sf<_̅s)Lby ۀYc%6>/^er7 \ bCbtU?rhg;ڴNR"5vIqǪ# \o&pM0&/&$raGlIأC&j9Q-:9P Ծ]u<' :BSL{' (ԓzC^ 9~mChsE?P #anN0Q ' Y8R>jFVd>*K0DtW)l,)_5P~ qA#]WNEvpyoˣq$ytrOH>3= I"ZZ *mE[U'Ggn`E8#ϗ9pvn wt̗^^QBEz0>ώ1%FॏW-O֕Hܒ}êv4[!!CaqAn8dc0(]) 웄5`L|=`o[~u! 5'~IilEմTGw+o.~c~99mse3yNʲ}fd~^* ]nWt>QeΩƣJ--۔DtM҇V|c n_RXm7Lc0@O z0\xŁo&<ηCtx{ a䗗Nٍ4&bEJn-%<[#BZXd |0@7#_nKKvyiK] .)[z1h.cʍA @6 ZeW#B8=L!ro輳.1 Q>!4C2eY:]5oJQ0J$ !k2\rQV∼UAiQi΍@!),j;Ƈ 9_kZ8ėgYZ07070100000119000081a40000000000000000000000016661890a00001d38000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/cx23885/altera-ci.ko.xz7zXZִF!t/}]?Eh=ڜ.+MqlKieӠnP 㚎TuI Q PZOGhE|f{] _]E|($ HNqGB*lXLV.'+95V 3NQ /VH~/s-=^k=) Qu4 ƊR\.%ɮ%ClzuJê&kS{7,xQt=,:L=sq`]͘kȩ}N՚6,3,vu,>|8a(昬NZJ?NS=T W/ $_aBNeeu_; ]:C;A8KD-. eGCg~e027B>S1zsBLÃܦ*& A.y0y \dխ~xna~jC|$z7F>*' V3mM_s$Ka8G5o#N9i!=~YOG1d#S(mj p̓Z,CR+#]vCd-@5+uk,~Oj63XdFyCeTŞnǏ)nX&~#xo!cCz=Bi9V倷v{wNO$[Me؎ Dl%f39e455ϓG6%ҫ)@ϐwn%$ 6nciy* U˫OO:8gJu2"E›+R?˹;;Oi?K 4t>a+EX.BrgkKB>$Ix:kZ.B8zT3: [n@W10U`otR\[͛6s fc!ױ-?z #o )nu˪Hw"Tِ-[ %/M}HSabk?[4VRnh9R(39⃛\pdEh>4셦Uf)nI)<2 $]<:3=`Wyu,..ð?DžC}ĭ$plhYpg_bV~|i.y j3|;<<:D gM1I#PKQckPJ3Wɶ*˷[xb05kJF] m?7X=+e4Q9GI]nG {W7w. }fzm5Zkc= *|T;"}YqQ׌#=&Ak](u_q`㸭ʅQ`XPRay|Zti;߹蘱KQcv98tK~XID^-'Πd8U6{9_ qB?? oy6LqS}zmt-0塷Һ( bP}V]=% 3`($6:Z x/`Ux'FJeY~`Fx5bM5QGxuqƠ.{]ʏ!S|.86F6̿\rɫ_qtxү6O?~4[i;<9ǖ}(7*hwڗ,.}#oEኆ=*x ]qƍfx4vT*qjfZwO^H튯z#F3]w ֿxc?PoIћR/IPa.yyJzX |*@)ciØ$9*.sܥTG#{Y˓^)эƘA?h7VYe;uf/_&V(ۍ^F'D^H6ihƀ̷+i;#L'6 YD{sv]PƾGZ˜^>eY fE2eگM5*0M F=},rAݶWqRHH)hrH'2m%7W6ǡ3^R0qTʭ(,;wC)RqSqwM:YՋkzO!K b1:ϒ}lAˢw^M񅦋OKkiNhe«W_nea2\]f"TP$m}?P.ݐan(!Zby;d\dGs /i3Ehh]5`O,nZ7_Зͻ)3leAq\"F*±TOa"ۨ>a~p#W^.gG+"ȉ6[MK:"ȯЌRLa~msL]-d,A%ƺfӧ+4 Ģh7i╼u7 N#W_m{~v1R;2+yTOYr^(I/T_eoNeG{833TXN[Ȁ AUI1wE7#f؈j@V#BPhTTo3&g)Vn/;F;5J28##D/ +!k{Tdmg+횿p4|bP&!RAcem`kk6E,xiYA^O^jѪ|L@Zw\bk :J Kӑ"QwQ$ЌloX@++Ⱥt{ ,Zg 5+ŋ #μ4D e%av^FL揂1*>'DiFhMA}I{Q0T4t9^;֥J}`!쀹܅?c3K4 ]璫]+@zt.| t*r.IV( !tW +,C9Tĉ2"!#*/BH},.7_SXހUmմ,:\MoA8w~%Q(zɍRDE" M"uZ:1eHxtnAF!ں;\[ 繥[(5NOdJZsPYQXr1]`1XrF'7O1#+0 ~DzhP1:&7}mo8 &t_}^9dэYPpjWYosWcS xȗ 1< I! .˪G#s vlN y VlisFy*b% -Ao\SDh2YP^mLIdzYȦ@uLUZhtl- >aT"YRt'L*~' +B9p->ñOviB6 툢( "ʹ~ ƏZZnߡf QNJLGK Ew5jD7kK3:n2O0FiK0l4 \("`@+eC[ /P)\DDqtѫ~@qw dOvj76[.LtU%:`2bkO4~\2x[A;I\ Co%D yvB3+u j 6jq8IuOG@|n$hw9{1&YK#YF~:"`8¨A]շRlilg>^5Z~~9 NYh;@f$$b[2Q+0%\"̅/0FQjrG=\{lq`ni74(V \uDNW.G9 [OJ•\91;.Ir=*lhe$55?R"Q5[ cQ'Ȯy^7=z[Ő/вߗa/k]L]xSS'\Sa|z1uE㡔 堗_tDBdnͰ#Ĉ܇ q,GasEFѲavXH>oi]C(^[|QЪGF΍+Q-h JZ἗Ɔ4tȩi޲NrelFV Sp>QC;ôf> 4 2:uX_3:L|r]{=#3[PWVJzgf0%V=B6I/N0~hʭPS;U@,4cܶ9Y^}'s;7mj/E2Gs |y ^TF74_1D 4RM()xw<BGwI Ub4Y&We͚Řli #_"sޏ5M^xYJGpV }7%uY(ڛ.fw uX،H2E-k9Gi4 (t2υ\cdpYco"(wr#*q_FdT P p~fPV/42 L.RT6j l^X.GEKɖ1ס< xsqgg)+)11KXȩg .-ߎ0+>d8&(Yb2+r猓KR:arԳ30:,w<>!uX玄 {I",O Mn(jC/=< RLu<|jŲ|aG|4+JJP!X[2πbD?W{_nߞحzref1D7[FTƝ!>l{vş= n^=ph`)+Iu*$Pg3xb g/y(\8$p%ϷlSI &ΦB9ȳ?ּAz`%,Bx1DhzW':ҶW]D -g[jA WWZ5Wn8hD؇N{xwu_e+h܁T|zSb86Ȱ{hG|W$<,Wg0I!OjUlVdm auQ/V6pa7GH$XWJ{f`jH\qDå_(mWYH\m,]&OPz1mL|:&MZ5W F%b>A̧_-K*2MRW$Z~yImDG˂(VًO@x=x:TgYZ0707010000011a000081a40000000000000000000000016661890a00010d9c000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/cx23885/cx23885.ko.xz7zXZִF!t/x]?Eh=ڜ.+;kriܚzRz|Ƭ`%聁}r:6t*&gUX|?3ܰ{Ω ̑Uzs:ffA-'aYQ?{67""Q={ĸ|_Rh6-%2ìa}{5R "r$>Gw4ф'_ΣD_8"N˚۵\p\%dU Rzm(6I~&QJ3[ڟ<<:h=9!i=~wB[@?oR ApCyxS[9/1&'!V?. t4Ҥo0z"{bZ9l<VFȯ*(%ڴʡ,1M`eF2"bI'^k;՞2{kM~WĢud'Rv-?[+mpMCn9`5i'cXCNk:Ûَ>z0 LPVۚ vhkJwNV&TV Wс%k}ĀI#U}"3YxY "5Y`eq`R6UFɁP pR1a|5fI":(έ9P"g*@@h%.p rJy!L msmC+ j1&aqٔj>|G ּh8g# ꄩcFDUJU*L+){hYz&D ϡO% 3TKx_lPVL=B10՝g9lL}&Ea5w=\+LX$l?)n(8A5'34aҟφ݌OfDsL&. .ٺaCtN%$+|x7D@`SCT}F`#g&X/B,\ ~hH:@XJ|j`J3n (i`Xkǫ3 d^e_JȬIAN­Gp:]$HOO~H8ߌzͼ\F:k6w麑N!yKO{c}N{->me<]5 y1 4ܭ?C(H<_a ҉#SA@H. ʋ-03} =g+% cHDv .h˒I{Ŵ2 ǘ#LMOJD %~)Q##65a jNew]~0C$n"&sG0H؈k LDPY_69B@·NM|WY,T1Nյ"?ۆ Xh1zd6w8 5y}_H3VVJqԙ>3|%ZuކDqvd>ϛQ$N! kW.uef!{uj= ~avKnjӼiـ嫩gOKz÷Gy\[ =Z>wچE8uL#_Obpa{$,V4U6UEHP_=wAnjZ ѢC^t!w` .5X

LFp3yoS('Om|.m+$j@zr{65`/1ߤ?^꒓劫=U nzgezzDjuaɆ258t,k\OP:R11鿸K#SDuyYYCȸ`;#,RY $=u{]ž!LJ4Qq`e`ݕo%Pp_i(y*.Şc2t?s. @(ltMXԾd{K+IZ8TnA4:=f1djaJ @Q!ӽY tr(f#1mc!X/?޶v +EͳM[Ec6hl_=_e)qu}rn׳" L> ~f-y{.f(yWLܫĽ[9Ḟ- ew@JTX?X 1(n^WGfs){DX[3&ۆW'ɏpyl^OgDL\ve8l't"[FֆiCޜj RdF$rTW2c(U!:9mst4ofm5 k?=h[{_#>۵'X][1 RWޔI:ncl++gzwt$$l?vjE` O5[VFb~EkgjC>F>J5 0>Wَ2]׀)NޱhI#_6>ncL a m\(+M^}u2^24ukuDS'Aۉ?pو:_ć(faO g<ˆs"3\L.Qvaa>Nc[™ieej\`!SG!gl I۶&<AeG.l+~w851B&(gUyk>eo qiqT ک/v|LaaК  B; ::&ưcƁ~h6%wFdiOF "-nWJb  6%s3i"=lO{F!Y}HG_T{qv51_]0]-B5c_keR\'5}Vԩ.w-k3;Yhyrٖ@RdkIA@BI fAR\KK|UV&]1ߓN2-ՁܟeXG IFx8e]ҖYCC _LFFH̸Ά nP]fjj`[iMn@NԯaOr]-{\=N|3۷,Af>t{mF5̮}j/U/n n$hmPˠA(ayH%{7,y".pk 40r*G(e)ν3;9Z7.'_zܯ\y 4}Bh'PI[ ?g61g#F͡{OK| -R|4VDCp.wCq _" im*5ac;z(?HjPg vpfb痽~-pݡ!jy#T䷥!<{& T@WTDhC^-.ieBRdPQLI-a~d%^#p&5L⸱o"~ף~6EB=imV/8wa1ðW%k3Fa|ؓ0 =MKdt7{#7%"\MBqB_Rj$9qj_8yfꁗe׍3tp:ܙG/W”mM%EϘ*T>S(+qv IuhF%*=9ӷV h;c.CQf,|^Y .'!mF:Ι<y 8.<]Mg'VξbkGg4fkYvr\sLZvp,T@3Sb o+JhFQ oVɑ/D6 лhXhAaP0sC>V̍.B<)˵AɀT xk=Gs"7ZK31|׹qbhӮ16pT}4㱱c9?YW6q[^#h=8?#nqy/4V8Eܦ sEq9WUXgE0HW8H2 W۽Q4ti1{Y?-nmep!t~]{vaED>.E/y t7E@2P,v(&nA*qߒ\&}SbgJc3jW@b|ʆ6p"q~Ѧ)}f}j{(|oH{Rhh$|n%)6d\\-D{<٩~KeuQA\#6v4 ޜ?!w -Yr08ɟtUQh$K^( Z.#瑩˾X45{!p\b7pQm|o8u6w-8L&Oy߲jR*W0j6/$F8RMV!;I,|o؀x{|%MBͰcVT-My$&nxvG LLJ+ᜨ?2 &30P\-;yNdP,L51:&v4\S߮4׆r̹AD{HsHߵվWMJIh%.tLYjs)ahvx:]!PӚO[Ƴa )|B/MV$ ? .v)(J]OlZ1#J41lW/tPoyÌO_Lg:C\/%ݣ,3YW;,$4$kLI)iT7_!d6 ksfA*_RX*z~+-׭82eZp8C *qR΅Qӆo՘[R[}.#I#nWԷp,ዺ6LGuHh[Y,)BUӍ|w<c.T/_}O^Y= 7(2EԮA2 YtRE$2NܚbPdD0AfFW/=Kfr?SqYDs<&Y~vj9˴wc\X dRgp-]qLae)6 YvQH/VApW1Y]A\~QSl77qgÊOu-LB1@XW"^. dmam ($ߋb 43zD"n!D |58d[Sҕg;e͜= L V.[QM^uSIwaʴWʴTC#̹3~Zg+o,isLeBWf Os򦲚 %6 -Yig cEʄo/15t[W?Auʄc{({fDK]f:k3p`j,UlWseUX0C\oj'Z{v.+*rPxb.A8K ǾKEq ё~Y4it[}(Cj3m|.3Ԍ V+ы[X,N+Od GɁ&/[-Jf<Pڭ3E2p0O-K@ MO |V^隿D4?aoCM= =qejPY^ʌib QMiUL&ՋF^X*:M)gQG1 ʔO- ύ=g~c-=EZqXJQH7F)kyOi-ME6tA?,Q 5mK_7LٗOS H 1 EUgPgpu*Ab[܈Ȁ(6%8GcWOlF#P^d0~7,P3[a2֣U4 0nS b& YO,uIHqxG^##Yg1v,)i0 _{˿qt1'y>Z?c qU!+YwroJWMc7[zbԴ{V{SuOvzS  g&+M2AO,!R?ƣvt-?A_آrRmaWMҊO&&p2VP_^_4!u\񃛎|ɷf8#ψ5V܏ 2L`gj@8:}.>>!5VqQl s yV9$*$c BT-$ l<|c>y%# ưQ\@)r2gY!7F%/\BA.r$>f>Hz^@xj}4~5e\tZ)${9b'kc 6wל"`vN݅BD:c,(+QD+yb?1ł" u~t͸ƍ^N:0_yhT*rT:$9E#5H䬋=hYڄ X]!vsƼb+/q龰jzvH|af6_QTFH,r"\ pn>Y.s<X(t0fE]F6DBaU M3 O4, kjU FWuhP]NvXQup*)Lf~\GXZjIbԖ>g>&4)P+)Bsz8s{8lL̋bQ^Fȅ<'|+{‰]0]{<gMqν )cNdRWk5Rټ lUL>vHq_6t#kqM }H p\´bHg<|J۠ulTV?cp.Bs(}0 bxPVVp"1fa>Hd .Io R+1<KB8^ƫp4~RwT 1[J{+a<]J]$+I&o)zmXL6h^BE@ `-ww=s_Or5X٧& T z:9%Ew0du5H&سV$[k!&T6"o3g|ώT`HBŜѹ"G+IýL#"qZWY$ EDd2w_εwj§󡏴ٮ;'p10L^@dE4`G3h;H0קtO=8n%m;aC:"->\F(rT{T/o9@wZ)FNJ/ 2!ze Fł }mu9vLsC Kl _+-~BC$oe4:]ڇӵf'1ɡ6\57Ula!ï;ɤ"u.bd:m&ϠBg1! XFj wM$ 5Mubg-兩ׯ,73miY!;'vۙ$JiEZ՚OpBiwܵd A] @2]RYGK$%f/$yPT+6L-hf%FN&kf4ncoiYHlBuc5i(m\vǥʦK#Io0f)Rg 'ye/sJxciB ց8ld"w)~Ç5,߾ὐѰMbm8Sfd n>hCRn3,vd. `ST @@Z YcQ[m'd]fOtT C%'#ECa僷ʚg9<[u-4Pd¥5h|=fxPذĄlΞykS@L[}(&K@u.*n 'SRoxG5e8K¯j*yM^Zi-.\J8f.;@@ŸN:>x |k*QfׄK]1~X\ܣA>%(Qښ'~ ƃAu+2!ԧt9-^09ׯ6@56 qP!٠twA_4u խwDCʃޓ|H06P6ょg8(Wb(>HKW KM-%'TJP?MvQgTv[|yig[,k2{m# tQ)y/]k5 Ef"#:;ƥ-O}2NSQ3 XNRW{lS{GPwvѰb;tUiSM&S=E): XV|gTl;~'}}Zv-"FHC0(M]I[Uјd@9c#ye"^-<\xaDkReԹ2Ǩ Q%\@K'd5'hS\ u{C{CǺh n!5fEy! 6u)oׇJ&\e>Ht@s:1@u8TrЇryKvoٓnoc0h]:L)f.kBVGċ53NB*^>cPKsG$njyBHtu7D$S ˏW7 @9b6X "t6|/Ts _/PZCE [^`Wdh&kg; WM,a\:WPEVsӥvCQ+/ /S,{{L:ZG;ȼN;^hc}hĤؾNxhijo=Oҭl20rSF@K!9+sVV_>6ʅ=xg'$N_N_9(sJNuu2~u]ud2Cy>+H-]h?N$52#˔[BlKsL衛;K 0FQVDZIJ_#SpK71;15(&Nj1J+EFhgf\ `*EtJ}5i- -I@6I:e9kJ[v,5*YƲ^[T]sϤ Ap{ B]1 cjBsd7׹Xx+[`u.n T$Q=\6U.ז<)*ɺ#Gl*?CxZHv]g14z#nEoH -nAJf{ >J zaR<>Sr(4- L+~VKyD>uOJ1^%c9IO7`GYVLbQ6:YҍC:+k_Ɯ@/ZUNXixV*(ĺPnmgoP8L h حw9Ɖs}s %g%m|{O>Bb)6>,fK CW.&ʦƌ:2qy,M^W\&,]1}iuJ# sREQf4zn cS+%\ӶUEv2#.o8.WJKzȩ.c\H'o' 5pAsGJHhy4J,15?GlڃMtp*Bss=5͘h~f1^Dga5tdBsHm(}|lA鎡@w)^YE؟?N&r:Cﴀ}{Cn6d|ߖZ$||&JyR@m 辱4W7pצ -6 qm2d w E[6ُ%e2na Q^1>T/LNA*'+Ck4a݌x^_6/b@utȃiD[O c77yYȵSOV >sr 682%1ꞤNMǴ%[RVm_`%g)v iz1(uM\*RH-P Du I  ); bpb0p] ’Nʬ7?"SƆAUj o^mpz})[$52ؠ95$*hjHs ֍ޢl6nGHΨa<^t_TCҎIݦ!~`ٟ(G=rL\3qqk . ̇{cv\Xͱl_.xQǽ$]8#w]ItaLyy|0PƇjsx#&eU?/gHNTc[YaQB& 1؆"^]H\8UërG Wl V&V&?lI¨@*fxqՃ!>b kG4/$ͭZoG]vSӻ#&q&A8Ak.~Nj·`i^gZb.Dp”Ma$=[1E[aGf@AH KEkABK⺹$S\!,zi@Ho4L;aj WyĔsl'E<'bhpЦd? I,XڻY't+ܤq1ĶFq=sL?*% USjXMJ #k ؇ @t9KGfw[צ:XN O>6I0k]'V^qu6*}1HrICh,,R 'F7˔(׋i)DbV"P4Ww.u@@%_ o~l?;Nx yGa0;Xj1/ʟօ#ggRܶHEzი_Y-3jƢy|?O`i߱e|tᜭo;L}JhM 28Ջ۬sV O"H#Z;d-w&in+wS%0I`#Bס&M4=긃/J[e盬1GwRK_S~,-hy\e,6AF;Din~G:ʆn(8(_gV(Ӷ@a+$Cĭ]NvZ&A D8~ٷM`@37҉ .ΎB^6 R^N2x3}LH3#.`? td %^~^UEF= (vawke 9 LOkiNeF/R`"ˠo&4!Et"Ytq@}]ksf:P?*_d4 ּCk75J+֫]IhՖZߩ6pT& Qc( J>,[È4v1 og]E*FK>CFNAagP@l;#Q%4+_|%c w ;U^V K7Xrn!w7K`]ά4!vdǭKy6sLR{_vy9E@e;rtb<[ !ǟJV![fЗo,s»Wsmƃ; )jbE2),4΋`b6!#ohpݔVܵ:]s]$FJLZxL*gO0Bd̚d%+Kk(T XC$UtۀaR  qQ{ ap@aV{0SX91hݪ6OW3&J WcKȔP6_'`cA9խ;c"(AȵЃ&E<)Qxq*_fĸИ0 I2"L>iװx ᗟxjQ='?WUOo Q^I{=ҹV+&T`>7Rݸ Cҁ0]qNvb-0mP9~"bӶ"k!7$ܮ %w^ݦ4FG+mU=0i\ ~lAHFVο͆@#lO]]%AjP]C1.5ia\#&<)pi9Fv7\yLODZw',`ot*D8Q8]ū0WPIߐUw0W'f7.ý]G5fK1I&rFľ22S HoNU4i=n&2ccH/zØ_1D%vQօĴScڥxpZ58404|jM9V `0~F4!BJ>ۗiS[\2t8"Œ7pJek"6=;7۰N;[aց#۽@hZ;'* tRa'&_|!熮\%w)Ța=S];+DUv7Koc/YR~_HpdYvA3q4k cvU[*7<ݝ; ѓ#qsB?NK7V..0E/cmG<YEb4Lo"L+O">Dޕ?* ~߳3fP{_Bp} ѥcb0'bP[G`o:e8et1M׏dIbԅ:%q kvqƆ2Gm"'Ez߀/e]\fХa,];:l5ëO`ף6w=SlKGE H2*p~ YD)%F$s&}ESO-~3z:4%1zt/dF1&ְ*h+=?HUsIm2/ٌ1">1>Pqd+I4r~U,+kaQ'v40Pn&1Pm|wb0AA3B,%mceaǖ'jeD6oC CQrG 3caP7}dգ{{GeL 0YdY_Z0j1 (VtE4Y8󥭞1c(,@`-dp-@w :h:!>˚BnoO1d kƳ<>jEhe['IT̹/oo>E0D*+\dPMaX'ʧ?pcS+k)3, N#sF"OiW C'&j*M` 3es4UByH1MvS8^}:(pS)5sum߶">VJ IpTVXeC{/h\&b/jR*ث< sX٦#,Tb8VK+7xj0|~leS/+ophI^J*`R^d~ k ,l'kʍ)_K$qEvc\GF7SO/Z*hN6k&ۓlH/rmH_O*;J,\p\4DIP&ʕG8,K'DT~'X^ M97 H?G)G!x2@=F`k@:.A[=IIeQɁki( /( 5ܳ:b#ءh8:b"jvϵHRo¥C(ZNg;#fn`Oc3'iF }Խ5dF/ŭ+:_w$6lMᅠ8u_.6:0[q5Dיx } WBh粷hSJ"Ƹ xuFSe*ߣX%f+t뜽"!\!4τ-ʋ걇Lh6 oAٯ5fB*)R,_:v.ESl8+E?ou~NFcdZ0x0hўA_ncl+Q [D M_wz-׻i$IvS|Ч|ߧVOHgc|UȪh$[]TrB!^}v"y^pFXEc '2D=i/TT ۓ#o8GM?| "jl\l1L t6PAuD}Hx[m&C s4*6IkMHW'#HDIh\:>+p5Kw[asa~S\hd3ɴwB M Գ&_6Mrڸ",mfdbG 9*Kbv %~;]Vʋ˻իPm/Yn ?""S i,vLtA~Tӂ0)768^tÔ kė+DЯ=ݳ~Tfd_xհbs)M <2L؜:pa[6tm$\,R[Y˵xl 9HdQ8"| ^l1kTD! RmsUS6D𾲖#RI @qrV3_svTyrF@IlW2kq:X4ɎB1fo8b /,if+Bnƞgx1K3(ywn[qLjyA/#D[; еL `hȖqBfDނJtޗGM+Ub \oME@6Eȃev9].F$/>mֵFe ̎_b6")C ] We5U׏Z -g&5]qd u(D`D6įcCpn3d>b6.*j7(ļ$MfݢN P)i9+o(< }]`| PB`AԋG9Q}JYӺpx R[WC:GfʻAڐUˣHVVh:RW@ӹ e(Dh6>K%d䏂fFYS;3NFZ̗Ȝ7-e0yZ޶;ڼi&~$}6XSn.h`=_J>Q۰XQ2^q+eͻ^!MTx<8c 2zT`U^7vWE7$x x`aqSza ڡ}i[s6.nTl9_!7;U+[l3e=%ZTs]h2hg ԰^pq0IA DxS)(C,/ن$7y)ɘ@D0sxnèKKz $ҘNf#pXoTeZ\1J#ٳQ孾X/ jDO8_ts,N?xKA,٤&Y]ƘUlB]-Ư8"(̢?~K:a 23\lX_KЦ 2}w g~־C[|:n%5-mؐB1|6زxr)11e~d2uWp]kU!@ =pFN!o]*a:/זV7-%\)D&%I4Bܧ ;ՠ@|c:NdTWHY`dҳ8 !^dBQ-r;O0w"bn/_D\V,s۝M$'$6~p+׾Y{'{ƺh&ܗ=fU-ZtsE:G*YI+yj=Bj\wdLT 6ɆN'e Ш""qc(`#ǂT(O!0.lG?X =S^n;_ߓ&^+<;٫Wn頋- rX&B7LrA#!K<0Jw6.-+ad޶zϳVMg5&oz (|FC%&V6q &p5qR'@5h6$\AEzݢ?bX_"Dv=u8շi[m>A,%ZZc&d-NJY3/pR #.LKh{WrxyYbj0chuPT%/`Vc`h Z ~@ݵnMҖWuT̴]ԯU p|!Ǫj솉G?>jhWҢz =b u.n=:oKh9R^!M@5&[+>9i1,{Z dwACMIM# SE2P7Rk64Z|ލ7@K0);k6)Q&a/f]D0+ B1yX `;'/`͐w)8|:-VB2eMаÊ;i$'$srH*S(ɒrI njlQFtYCbQsQ@( (.D>pSIhc_׊ڔ>/VY t}`?Bh--Ԃ(auj@'f%ٍzlw lD|Cxi/©*E+4nc*~F{t B6F{:o#ozZ?T]S=MlVU"e@e*֎Gj6No0ovFMli ,E/oVB%ƶԍ9c:ʛ7 gH Q<O#^ǖJ҄ EBjT2ǻru1%2Esbgg듟/|d ja~a1hwv"~QH}*ϠPRO@ (E |+>g1IXK=hmei1~`Ӆ؎/D!o3 .m@?{lsIO45^5g+9k*2|6uK~1(6yR+YزY <W:}oxh?1r(YG%g8#e P.qFT77Aۙx׉V{Ow^3\. R*^!o?^Mތae"j6xGyJfcP}]Džk8o->b c,R=JԭHv!XEڽb6W8']@,aqW襗3Ni"B0͛mjTrEi|U_nHb>*fMt |Zd=_o*jW=bS<#Yca֎B1]yYNv+nmR0-96-^ޥޤVtſhH8d9)~k@ӷ4A3sp &`pWR:(!67Z6>~˝vࣘS 9TeX* 4IGtu'/;&³ gtW7 m26x6eɄLfS5H A،+Gpza6}s<.ClYGXkY:xF؅FB[? ՖҖ96@{^{M.7{]>y2+UYČpL,<>:F&p.BdVLw13,u;Omn 8~4Ibf {A5w mʖG.aRXF]L/#%EbGM4f^,`7N X;fW~ɷFn stf%KaftR~[~ԱBcVAa=%yphE||yg;FT5 H;.J>"AA'2P+X%BY3(a=@Pbؿ \de9k`#:1y0d`R{Ig &o%W-H>1(LnJH7ӛb L=)*#pN%DfI':AAK^FmvgmTq=qV}҆rss ( a$iĘg,*rCz`X*4l˭(bQ*ʯџ7w?pJx 3z]ѵ9W0gl[{; #aT)TzH7Z|yS'c="M& Ybe>D5<[MVɝbXgE<+ MHQ25s1 ;)xuΪܤ iyi\G ّx_ѱx>A jN2;\W h#4@C]B 24%$Σd, WIՁa'Lm# Е50G-A]cU?0&*w#9R gȤQEFA{Qv-.O%fϛ"H'8JڔuKAOɰ?iJBQ4">= /Gd.wL_fBI+MܫC?>jޫ8'G.9 6lAN'Τ_f.0f8z7z K_|08dI#|!/Q25C%PЛqGl R/Iaտ*^M w#=J5*ڡ9+?'A˫[U&T2ĭԔ}_2ֆ-MMyE}a+E Jfza'4m AȠ Mhf: C )a p|BAMïaUq=̯]=Eu_g@ 7ii2Fʣ4K:{ hV1y_/A|l,[ pR$؃$PԊ2ݦ'I6IJmVI^viNSW.Ab)5G6*E -, xP7h?Uah-tK`s9b9tOAո Mm)Utg2),g\^: | s]lWaTL퍮INTy8eQrƧ6ğYmϖoտ88n7Z+[zR#HSGK²|ͅqykG 8; \@˲{ΔEwLF? Hѻ#& U,%@5xaȎ vC-2DR7\A;Zʳ7ey6gHd[D3uh`{pˢQ4-.M}^0konit &aF IKa#\o1ԠL*U"cHbDyX8bx(B홪g'8ڨ!V GhL>pWUڧ>`i$T|51e+U;%բ'̔&H4&a@}R)USu6KUklUsIX: bQv)G+g׻ Ϡ`_gAFpjK14 SRT*gG_?GO XPxZbkZDwZxF-!ie;'\wq!HsNS ۩ᡔ ;x}YׯßDsxrBOTu;`ɠy1 =rs_ѫȘ;Ḇ<  hmG( R@ >fJ!"[MnmRЃV=K2n9,RyB8_@?u8%vZ2rtݺF!VzGQ dއYXN骚A#U evr2q*hf|έlX`}l1C|ȫ'ۙ~nĸn_xJ}W(8^W~gZl̑ڥ`V "':w`RFj #el!AfǜR9-UD78}j 8%Or@rtB_KU~e*9rp,#!I*-?rL(WYt{:Z$2emXat,` Ej)<@: RE6'Dل^v#=EAӆoJAUcL=D3}Fը(j1z ug,MyM [eܒuvXP{ NBi V,6kB0LեLhn̲J\OD>u Kgc$LS4cRjKƴ 5*cLt_Ғ˻.y݀/,B*~_>?'HJ~~%~ӬJXevH{BKTvMD9zrKL;z"Ѿnp|$`*[nk#JI{lqkSvŐC~@5 _f]Bpm]|-e vQбfzYIhZD7f,o| pN/kBjJ1iʯ 6[8 6wDA`hb,_5՝[Ȟ3Z+VLS<4xƄ}v:1n)TT\z8Q/lq4u27QAW4ۙbnsV?Oj%9. ϘٙO(~jUx2+5WFD FYeEAFȊe*hc=Nh{ ?UOgCE @ '.䛔؄C1<"8g #8Y}|=,L㱉OgrN׫\0M)3KQ2) Q"]#y:򩒟|EN,5Eֿ#Ba"VEVh0zhUzϥUPDx}|KbRgGJLp{00o*4?}G$G̨'[Gk]wF >&8_mٯ (7MՒvQwT缭?J^cŽqErǥR.Ҿ~̒}Ft75זU)^3 j`ZzC#AyxxvQ6}ǂd֒@(yG4KP$ 'Hɧ"(~0-BCx/-ԄV2D3Hx#AEb*Q }i J(||:},9lvkP3t&҆ԸDHMZs e j)2U=Rz=Pvy ҔëK*:.6~7#Y~*EQz,e@31rc.h 厺./mHϯ2`Ģ\xTv#lF[)Y(h.L ;+Kls|^’ZcI8E횇~5OKا~^BmuW']A{UocH/YK4c񷎚lE $ [Z H1=ؓvڋn`gVns!׈쪛.CPYE_!נj˼ZkKu. @bl3нPߍ'P.3(c z%IqGG$S@@(ݲk_0A@m;AH9*eEVtw츷hV^c*oJ官[J raNކ!*ɬob^QhEdR9dm 1-:ٴ[?V.zn$6<; gbb:ҏڻ-Efi侽`9 Nsˊ.hܻ4ay-ak /*wAPjZ[3AgK%\ڥf䎼ޠܿ2Tʇ|9T*= X`R-vci9c`b~AtPIjmtdW_/ܟr`}Oõy P ۖAGUjUIcery(][N R#1XUP{Us#hfTCt,tp#vˊ]M`m|FJڙ?~ߗ/;FQC*b1c{J u:  C,>U[0h@̱/ X`= *z G ܍Lfcwg sa ('ךlq΀8zTsʾ}g;߁BprYR~Z=Wsc؅uKjsKxo| rǟCߤ( }K䞇o75sm^fʧC-"d۾T [>dxe`){Rɢ";^]ŃXH$돷u{8;pvʃarޒNRS=c2mAcYQl2C?ܪ5}nJq͘Gh6C|]#y>6v9hbCWK>r%<*!knRP*Thz BG닮̌_@,}yxE&wRD_5\v'w^r4H!N#\.0hkTVc~"D3ܛү̮û}iڨ~py˖)o@Bcsb$]WaK~e /R@n5Ȧ?4RɴZYmlX}Rm! +ċ-YaV47'ZJB/c`[~]dTBu"IZn/=Okp 3+ ۲5h 6AF[ Ai}=@&j,PM?$,ۅƛo5]b¾9} |''!x/#d'|>VB:¯DSUA&vӣ -}A߁QoފWQ$$3C} p|-MDb1S/K&,k{-zɺTt&0#3\Vjaz -w2U_т؍Y 9/Flu!)2n !&D$ 7K#e׷lOwT$/W4zLα6uN &@H[I6caHU&aL@v)e'zYRO\G>t,4gʥ*ko?vju}kZۣnx3-.1@FD[Pκ!8l`L]< T5fB%%1r hN<:.U#AЛ/KMW){DCp@ytq@ѨI, Ca.E0c|?{nZߤRԠO$嫌RX4Qm*|8{03XI^\+~z4w>W7w'9 =)g<T*mC|i5'u k͸`VUHm> k]"W1'mu}cvza %Kb6Ysg/_#Kcө!^@ N>h;ց4f],,t"%VppWӃo`RSn^z gzcMKy&s:sm*p&A{Y+|[ϽMOhyGWU-}xcL@VFkWÙe^ ~ܿHɮzᓳsƒ;oSjo$`E-V!kƞ5+=.ﻉ0]&h:{n?6}WC3Sw7ٶc`SRK(Q@‰x >31FM) 6UXz=(N>ǺGFS_4dVV]ZAUAY$|~P{lg 6IFV!6"* 2o7v:)TX.hv(|_IcT@D5s R}`WN֮RҾ%E_89+}p)L+o<ȥEʽ6x;}*ܲ4D3}✭;jMOƺ*PYK儒4 yf*]X-H`ٚ#ir'ͻ4N߽(AyWM'餅ѺJmv;Jcp@iεd9Y,ٸ,1Vݙg*gI)mXRU7F +]=gJ/CbI K]xtS}Uiao5Pb{\NyXk, ϒZ}Fg*5,5(4K}(di%n J z`7P#s#LDHp!s$C郒t̄suViH]^!iTԬ%|ѴFwvj; wR;䰷FY.fse1.w^0\O)6qk$ޫ1쟼@$1Kаړ&ewZ\֝ ABl n/ķQM5eM{Ɋ7"e3H eY41ɞ"g li0ɪ<.%[uL= |@Gra&[!ր@TIwk}#i_*Kk3jW}hTleJoݠQ1fhTNq㘀bơU9w9zm{]m zKsMJyMgΖaWD**vXC뵄yΌ\Fh읚f& % ,3]_}/{'r"7AO+h vii"^Ș#&Hn͌[̑#oH|*oŻk&~nzo6gE>Bȗ%69C]s!5팳L ,ZM7%V8'lW6= /rM# wgXvז*Mӥ4Q,MRӔEi=K2C(3_2V~i);V/K۫iOjxuoF8CCg]_FL3Jyk߲YM|zb6H|_%]Y@S'KQL hH.Y@k#0OL'^ZUnGw_{RSQ2a@Z/'h E(C܌!@Q! Frҁ[i$+ dTE9<"fېL-s+?ƏA֒SmR7z`Lfe`TSEZ*23ZvT^8T5mRb5ve;Dvx"PU?Uf}iܱ>o6@vmaգ/ke|eMWyxu23LM:N }Z$6_u, H#O)RR2[ڟY2LYMMܯ}9eSW;6Dmi}s#z%OfLut ^*Udfw{ۈx& B*U&[n2*5dtb8nP~3Yr`_}QLþ[~h 8=Zo-/ (18Oom}>LR:vnTDIs>M(^wuj)e`,XgyN_Ŀ-u6!af}W%i-,2(;yE<ww9q`p4 (O@lP̺";,)7aJCbWrjj"6块PDc}nj^%]j˪+q {79[WNif1VR4DIk[xz6t`l zOEm-jI UFs9vcߡF}_<.GH"Jm/]g^UܸH 6,Id8g=9& RpR{QgscȌ˝YDSi06 ~W=-lR8Q'sDu|n?+(F HtVG9ҏH/@ ZrǹoRYHQRQv'zT!}*E%—mz#sԇ$QRsS]U fa)bvl۷xZ>Ppn`gXå縙 x+ 7 ~iE|Bc0<ߩKhk! p!qttɆQݪ?М4 0Kޡg$)>:@ƤwN#JעgQduD 2YA5i+y+7'l}fu"`G$> I[h&glLw4qAa; LD (cWbO\h/jdx}m`]VD^mo`21x;}{WrpP}V ZsJؙU<KtUXl-5=ȪҊ3۟.s PͰL~il\1Ò7>YBRVnIm*Y}J\<"h0iqfi;]slnQnNJF ' owٗ&&R2o [wh4n{ RGn)LF-hC>GsO<.NqJy&@/ b`3l^V:P,޹DV@CcnWO>ßBRx$Q(T|1$Q?O$2r[ɐg?E.~jn5|Vآ.Yh8OMf;[/ײA*;D#x9"fx'jغ EsS26]aނy(߿3k5P*+s,]Zxd>ae4 zz'|fql9d # 5ynю Ə p23pqǖ\0%XҽPdHaH m42xVNrK]5\E΄2d(ҳ-;.2WWRvʗ&?5 ,3Μͫ;K)0B/+j-mKZ 55B ͇{>VO|r{1W,bq蜟DMLd uPsݱ4(<} 7@KK*6\C鬜MμEM@:DcM#kac.p, lsަdދqjg-Jpl j:)Dѥ`f5ʇt9!$`ITղ6Ge=ùǥ_}v:f#:dH1oFlDSJΒ}z2#*U~r-uvw/ JDŽK/CԠVpOF9s$obTeIm^8'5{tq5,d%dz:, g? _ɯG fnbC3WBUFt?x1Q+c~!t9M8ɮLf!Tle/LnG%)=~?nǗ@b?B1Dw~\mrR”QMK\Qa{Nz (|0]p6Dd!$^_xBiy(O5w >TxZP A\r3i{) MX`wƠl0|L8h ѫc*-Zߒ~%.̚ܾe7 #ٴ:^gD4HPPwL,u$2eLthB?&nBt`Sz:Q mʌNv3'^D\3;LOhՏbS/_YtRFn;;f"taRH8uC0-f}'u0 i("Bܟ1?z. ] ķi}(TܣWDٓiKT bWɰ A?} 'y}# rV>~-s3::cy-яlG`&9z:P,dZ<>Kq\{Mu\]?oBHme d`SdK2Y eoʋ'1|p=RdWr-GC:O5NhZrA7<8V],NolفiC:T6jJZᶄ<4, r)k8X=`ĩzYׯ$xm`F?1_Q;sL'|lb8k0-tCc,)l7Bea6C6̪o~:.>2oJaL4bNl+1);7hA|D8|Tlr u?!Qƌ'KNaöPn\k;AuB= &1$";qGsy.]-s:Xkf6>Hk 3@=9Es;gR|~R]^; xdG2;`xj< TYr[6GbUߔs*?ۻm[!PKv\?` r1ˏQZDGų]t\kA}ae+y6xP,B);բ$JP3g/i;4RO6ЦaRsl:JcWኃBCơZɒYѹ#Íp~r$IBYruO#z]+bן,S!>eKE1T#d\÷L7Laf)PaJv= 5< 5oк"F4F%6շ@ ➞~ 2Z)FO 1 8NBCJ"i) Utr xb+-[LVVh0Zy(AS:Z՛|b:̺tCYͨju}Zu SspÚ-dS]gw x? zG;V2r@ eYs<(Y0LZpfuQ\c3^ЋH9Pa?%΍[f;5f ںf, <60%}lBJ~x̧狎^s0"X )Yb}f3ɅVN_s|,yO|78ȇ!.oQ=;85@%cwC$K U8]f*<"B$(ַ-SSXejp};`{$yw* G/(v= -˅0o 㪣@=\iӬg썑׈?+gS9paE:⽨6b=RvM铂@ _1)Dg;v@ԦI9ͽ вgxC; ڭK$ӄjehQO( Emzu:LMKtf= yua|(U!&n(Eђ\,FFpw fqv: iäE< LTplq=Q7(*-!k5Ȅ,t Y;Y<le+x-a:BIhp+L%ezabq b ZCǮ;478AS86F\PD&^ˇVDgpK_k!~~]`1 4ã*[YkxDO'.Y8 y=tnmBb2RYo-ˣD /f~3dzdaj*wŢkNޚI.`<R/omrO/هԶv=uX5En# qJ[O+yYRl $yg|zO#vΜ K6ׯf&_£*KгX=T̻nʏw9ZpQȢ*,5i\][)# Gք eIUTU)&)9=`gµj@z8/3IkWn.pݾ>&r.k{{3Q*bpsZh~JYض`m?AÎjE[=FMX;ˡ4.@’ü@2[:Lj$CF- tJQ.-VP|i+۸ 5!TX֖7OjTn -O!|Bz]LZˌCd]B\j^i)]\¡<5<|afjG0'[.Aq:k5m=71!x]5Z<11KLMz3!]4=cedjYW 7ǟP 3< ȋd͟FBJelqn^Ѵ<ز C**hJO`GTĞDm]q$dx&HcسV/i-0VDQp ظʻVEnHzVor|3{}//RW !ofka{T:\NЯ< "4k?ёHYD;@fW"7F4sJ y&lM-6 Zɕ [5WnI;γ,M-qu[Պc, O S4%?T_Z!#ɯ']ȪӊÎEq{̿0M$m5jN1g) Å;&yAo`U҉5陽,EcruvLw 1+,rwb+ }]󞁳)c?r*1$ :nqӂb"Rjpgֵ3E,w4*Tq%ivJǑ 2Ps#CkMl mQcWvs>0zS&iXt 6_W s"k`cz (XwD,., 0fVҡ$u=q}^ d?e((3K,sʻڵ/qXΠ&<>;9J7:[@N'); _K(G?r3(kѠґU\be^ T{Q'їt`G[k\iit$&YE{O{p|r$=S32 Aq:6Zc0޷9a{JI@+Gw&ٝ$1> s_(FRIv8Wu ola}/Ep l]Bإ 3>oհ'F4Q;R%G989Y+Ts|Jmev,Lɕ hSQ ҽm18+-S=wڟkG̤xwRRT˰?CT#U1 MNlBew+VItjLu=侙L. VCCoޏ:(}]+.w\ߖ4)[s J &r Q\%9(sG/g: 6Q},U7֎@B f|8?l ާ";%^1ۚUfh jÓ nMxV)L:WQ5Oj4,4˒Nհ[Qiٸ: uHGe )>ϊuH+ Kϝ*{Bu gsnJy;?rfe\C58"IAH{MjDz5.376er\o,+OA ܰzYÞ 뱾ØPm\(x%3ߘC{t^nuy_B6 iUr 4S_1z"^<ʆkvXH0 {.ר~tFTk|SHh8tge? iTE+jAI$NNJbQ{Sw8xehĦ`y QDqeX=DL͌Ÿb7!_Gq{˹|ޡúxKh_g@4F Gxޞ˲0Z?IE\0G]:%Z~mP@ވj$2iJE?+`oFC4]h}4-C NT}n$Gms7 Sh  TGM1Q93ks[k_v\=` 9VF؊3xbYrVg"BĻ21϶p3"sn>bwꕚ9vln>,i[ө?=[SYdާ#u㤽$: sh*kSL;DP.<+'z^W(C?'/ǃVTlpcczQ6f+>3׊BT~ZOo?\/iF hkշ=6=[ԸxF݇UP{uqm+B-n=?NGEwN:jZ2'OxŌ9̱\Q&4/Srq%OIW_ 4D  yIeCl8;Q%tXAa!m&bHA6\d'|KכԻ7F=AM&Bu8xJ R`Kj%)De6|4%_PiW`{'=:@0t;d#g}fg:q,|r</:U׬:c,5 M?c40P%z?E?v @pTgGY&wj@@T=,#a@F~*FL/%% =BZ:X-?<RQ'$"ǔǐ$_4jczDzXVQ~lVe2w3dM Nj",P&8U ;|B}]:iC&>رƱ ʦULc9s]3r9+1}ĨURsXٻVs$= AM_ԣk0Xu7Yayǰ˫ãmjU+ojaaDnTVc֝F-?ѰC8M!J;*F3xGfQx&uS7Kl̦ނ'_K3XlЋh%d_bdzS73R>py3uׅQ2&C/)cs>'wd$dȖfF9}ɲ#k&|\ (#j!&iȨ:E@vvA.ۨ-?|{ 쥥.F֧-#Ep) \yȤ%؁͜{JPo ǖ\/'̕j;՞!ɩ,[VrD8MAi1GCf:n^2t̪(XpZ._DGܩG#\>/v,7-a.%|%zyjYZ+#hӠ'j'o1C\C r !xwfލ~k"hG^y:n3y!V7UX12y,e,S4T9t "w6< Ļtup>'^H=h5)Pe7SֿJ`Ί Yq2 ʤ4;CQρ38͛Mˆ7\/]oKE KjsL7cF5 1>W_rRsvN 6/7);-?aKd~[;f;u8n0~/R,Le$ 2ئIpkeU 5hA-S6R;fk]Ebk|(u/RH>? ZbZnW6q9@A$ &+_"ȴh_~!H?p;r?e<؍߯ғ0͗fhwsDr h2/HRCDP('`Ȝ$ۂwJ!Zxup9.L ?)qRϛ(s$f2p-@!=޿0S(jُ!zod]ôQIʋn_aBP58齰=ROA>P2X #Tܭd90f۪f ʎ yTsԵO~`jSan 7qL[eN}qv *Хϗ/Fژa`i an6`#xGZM x{o]yf`@)[3H_WhqPe%nF TO}BQ.rE/Wޛu1K=9Pw[6k2(fL=YR=&.T\H{zW<^b%ĐG#N?JHТΡ;B{(A-l,m1L3*NKoތԧ5w9eq S(xth@t,9JQ$l =1oHs`8.xCĪY KC2%F_┰30ϻ^rTA_C,R *pf馩ILzdzBL<ϳ8RƔ3V4Ϗ>Cn5FT?ӝICmY.Ƶ1OD@{I=S٪$cA= 0@ aB4@+ܮl ]?ÇA` {mK /zF\CE `:uЀ& 2')'.Đ<r34un%*'u:xwA+F @*( cJkjXB"Gb^RỜkCCO݉Et$4ͰҚE f4ߏ 'c"V(lф|crUoHruB!G v>@ђ-TK\u)T Wa(XyދAƞ\ )BـID$˘x4/&Z]KӉH$u"Or=oH~~<(XعN"C'܁5nMӏAl!o'6h"'y]`Yw@IFs (7{s[P|OY)11: JyPϏqloޘfazJ!D(U<'.A$̺Ae>]ӝvg)sI9 ڔA52zΖF(]`ALa(\XVJfך,SHJ089ye 9)vKND mM3qUuR5!h,_s=\ ,BMVI.jq.Qn3)zNZطfK+"|쬯G{iv#';"*Hz,0b%o| %&] nY;K'2i رDq+^ZsQI1c2?k\qt {Sp!!.dUX>g'>T ~P ${-ElC׺ߛ(׵eӭf)l)`݃'ˇZx=;rJg5R>Hd3P=FRTpF΀2 KN5 r! B'= CQ1(ŐR.i4 :(b鞿CۏyT8,, 'yb tB@Ubj_J׆J$Qά~ p2_B[yg̾Dj -Eɲw}95SOΤpH݊;MoëGW~N$2~zY"IBaw } ~M%ch”CYѲRޒO&eɈvgV6@A.2[$ˍoV z,V$( 5n-(G੬g۟q,}h}3&U<4_EcP*RXxWV&#IkTHR?-1K`W~}` 2z cp~;˜2I!>MazȢ.XMX ϷpgЧdNw] `ĩ9t[l Ճ;ޞwئ7@—bbm4]ػ"Yb{+'ZBK'ńah5n47utjH;~zNoTHOYBP_T=>ʼ)Цږ'aق\ۗw$PA`"EʼfUNOJ*nHZWz4vUy'?<  N[_8CDe &Da5:nӻyJ٘=_C#D^OT*9mIhxLz/+t%s@Yp XZ;Ζ%j?MΣbOP)^i&v4IW2:ˆ` 7@W6&|V@&[Q3%8#I}1( ̹Y-ܙ߻,Ĺ _Sp@Y * +X5ưRJWkŐQ$MG:B4}8#5BgjOIEփJ䇯;d,q /UX.4QN-_J6KBd~^ƬIS1*!=~ Cy_86< ˏ`Uuv;[(b^џJUH5lYXKpW6N, X4)moNZ<37<.1K#܇Ρ;sIOx\#$*ds){!K~uɵMIU(u v.fڄinƹ7@.o '.B艬@hZk']^v}5a8ڇ;nIGeX4/Z(Cil9C(5\aJTPck AD3ic5"pl^mo)hGDT Jn\I2FhPBK_TX#0S+:׺eDFME慵 €JK߄h> qw'g`xR5 !3< Fiv]P#G:'|N[V_̑3(N[qfQU?Q wDYwri~lsCy^+&k}lHV#x,^ѡVT6v2X5GWD1Γ9N NI1;L3) T!YAt>8h w))Kc'`O层b^f-b!vr\e/=nr8owNx th?Bp(qPl~3c+$|Qo%]/6?Ukj (|רϘ<.;(k:7/뽤+'(͞-[Ki%3#^KY yc07rI}U}n5i.G&̬<|0GLVOg񈧀S=ȾЍP{5`ؗFP=;mG_0Mxad5l "jOFJͿExݡY}?K>C0-dr6WD 0-H ̍&Ahqn&ONK63/9Ԅ˙]r ?l0|hW۵=`p>īzx%fgΞ}q}:V,*nA ZLxcn7Ql vjdH͊cFТCPkQ}c>/^kEzrJ߷XΗuzyحtj" 9DlZ#V[(/KݹIQۍ>ydt|c:ms\OMj8%7m/ެM:JubAZ8fħjÙR*p~Amj?w9`eQoH4| Tąο c VXnS UdL=T*AœE(6y`ug}07 \[%n;RcÍMhvc ;P-M9 2h[@1޺uo:}㌨@BnZ Db_*+Զ[i ÷ώFK#A[b_Ŏj\kQ\D_z:X2aVu3G-0\驑JOŔ"l*nbhuEyx{ĕB(7ע(7c厡^hZ3nz}=v!ʞ`ޟ͇N1s/ȫb+)^03b s6FbG ]e`QiSyyMer ib2ǪW'kY]s<܌ {ytDB Scn|Jؼul/iķ6̰W sfd00%[Eˊ[|ȍS`y;'عlol{3s#7dz 0rH;PH#];\iFNjhk1VJ;m!*a_l&Ap}:^rЩ &1Ya6ȇ_duv*..t <+a_M(~"R "Okɷ/M o4- }qg hw0zW96=.~ofySZeU+x@iȴқxs=P)cH;̚Cd_^XyP,5V5ґv :t.Fڥ"NG۴2/o-@u{+Z, 1 !Ϗ^Lx;0-HEth)qZ^oqS)CCU| Hꮚ >1HF|?\Xhb~ʶU>/P|BW@&L dxO,f6QqA`qIR1p4l:qF} #+7Z'cQl$ /)h[eWSjAp0rP+ΏN"gfS#Dj3'/b(AdDX88GwbN{\< ĪZ>ײH\nVw%3j!tu=?:zJBӋbcz6t9+5NeB;}Λ'^BZ #XwdPz6,ڲV0F2C'&1 2Ssx? y#)3%dA7*-V_y/Ta\^񷔸u#鲮/!֍}_%D_y )??¹.х^,WV'(M_ Wx ppb9n7C@EG읫*6֑dkϸYھ;h;/S'j.]%l<$8{T6*uGtGO>vR A|@wi aBa%+  /HOJ[.,ֈLa 6@b\LGee_ɾI JHsy$< AYX(]JJy֑9? RaL>Џrg*3YZ6!Es-iT󹛥?o`I^EL]e S",&1^.(r{aGL[JڔeR?JXUxk>tETDCz|^dd!Hlݷ|dPW}䌗ת4} aq$XC^%nh;^elӠ33K0)VFc3]]ӫe&3ߑ7 ;].%K]x秜pɑR n aA* ytl>JKO;7jf~,u> Z| 8 9Z)Dl<Є׺ko[9 ȇG\yй["Tf gn\%aFmWz7}]KS\ofE-up|-ݹH0zc^\//U1ur4' ">r;& &u5?aM?2䒻{̋^AH=RohRJ )T/tXs)l7?7KRFq =/\VZ@T\5 ~FQ |9hq0󘌢*ϞWD3G RY$VS{K~r47zN5p aQ(a$`˹hR&v 6p%wхa&@xH̦-a&yox 2·] N"@G2+#=C4!>o#䰐5h9@(/#93NRRۙúCUi!.;0 q8?F5Q6*pA;> uđdRAo^ݮZ| h9B@ˎ!{oRΩй\Uqq^)8-Dg~KS)Uũ!ЬIˠ&k{S̰Al=b("14}ߵ]oɷ:;I E5LvÊ<{>AZmucXuc{|iUbOY"ɃFUE%t7L}q_׍oެN`DҰQRђg %?[ i67"I}I'9KKN&Fim'GF#]9DZqqZtž:5!}X=G׿xTLM(T䫠Yk(C"mՋ:iK=/@e_jcCz:U'019m6Sgfv56oxDPHʺ H) *6[50}i>cإ*r_' j󁦹퐌NbCl$u=HM>\sCx)iEu l% S|6P+h՛BKJ*# Q a`1#*T,eWtX ud?gv93=@eW|Ƴ̢%O[*(xO @mGQl]{p7FFqeEWj]ŽaKsl #u){^񘮉,]҄nq|b *!N #2O b2hV[d42R𷸫E+ĀtKz=S qY.?/gԈNތD6\ADc7jz0猶!\];@ﴶ@W-D5 Šh*03lyyC=:UbV>,gShkktl{7PFZ`۲/W]WΒ?(tIKμ]jp{縔Jdܗ#-:Qpft_=[kn|"sBGtP-tMNbCAת;g|[vf:Dͩoc30e<,768>{GK~5zC|tD5Hg13U0ͪJyPiMEOމ9iQq:h|PBK[[z$ Zhn~rݰ4{-OCUR@ ?T(GE`N4&k>|jSW,9E4FY ;>eQAlgS~@MP`x{bIJT y>և(U/"M<.+~?/ a!WO4?Eteb-𯿗F  p_OQYրi *@lUH2_aj<9~76<GnY1 ) ;>Zo~h^%]u:m5t<$-zEW ۚ FՐӭHD*p)d"o= WI#e/d{q,'|MSjC)DrͶNIċNwI=<~/F鋴\^mRybEuI NpM 5.P4F)a>1:HX 3ï`$<6u"NEQCWo |ᓵ o𾯅R/LZПYmu|$tUHε$쐙L?iPPAUDŽ mP 5me/paRDŽU9QEYj8d߳dfX,.OKqI"7f4kU̎&V. џR\)WvFVȝ,|}.&:NkF:ZѤ|n^'v]cMۉPݾM @@I9* 3Z?EBeF1RU>/@_1w6'b(<-]o?7z'G"4lYZX~-q3}_o P&#>ӉȰ@CcR}(v%c"ݦR3xAp"~O_6RaxY?lͬj<Hft>ܭʵ};}'U9{>A/|_jޡ8!3ndU.sOKZ!KONےʬ%0q=I_']c;*pOծG֗|{$bU%X 4w>kƄS(ٴrxwmT1ޭ}la (Kj@׋8tH/Ua.SO aK^YkMH9kWBS|L9O,rBѿf8V_0a kDУOHCk};*8/cIZ[# WsI!s/5*Z`(+uUUAqvV`z)OGmQ]~Xr4>EV$5>تԍ݋"< _jָiB^VQjk_dP?h(Hg&ھކ >T,x$W2Z gEv?X?Np }`,xlWZ=`pnYpJ?{Xh}d| gwa+%BjA'ߖp[5QV|lkիPYAƝЦ^8`j ufIQf`;>0`#Hpԍt ב톫.aSDkR]xoٽLz,~VOG([v8H<_(aQ)RBfe`غ;oC;6؜8ѠVf_vz@OVއ岱*@~f*zxc[_.9P}g&/1޸0;my //~*'y# #4)o&F}GsCL P34u#;0h7Fz7qF4 -49`&,멌QHy*3׭g[eK˧XL,-hBX,Z@*:EDz3c3)<*@J)MY-T}g,)p.XՌ{wF.7w55E,!~RbavdZ~ǰZwP)uM~-se } } 5kB(~5 `)=B!&jGV酣*bEJ&nՔ o!Ըg0cGXT+۰or=w GJz."ᅱz3΄'&Vz@渶gR;ٱ4h1߹ήXmE"FRr ? {WC jNJQ(:nZ3Ztc.c 5B|%d A aGlwIJ; Zzkxbo(6ByxL,W7HlOuTL ML{Ֆ%Mϛk$y(5cG&U%|DQV@!i.,,^s\6 Lpz|5~!^Xa6T ۣ YL h/(A GPJ+jcxlXDZK׍2S+iP(@@6~AYOj3 *^_BpL+#w <zrO|"B32E ԑ=?t|~I<+Q3`z: ~H("ShTXfUsBa%$ l"*dM5*O8gP[#1A`虫TVLQE8/SoYXeefV\daNi\ӂK^ KS0˛OTՠņ%xg1?]Fg.WqJ/{74x9iC*"mf<1iZk~i&VQ6lU^ɷv9l=q3cRBs"н/{ޭtטMV= RR!wL[cu0lwVloŗy!kΙSl:fA~Z/S`ݛ< H+fGic2*4og71G#T뇠i̷b§LG+>5u TDdjBY3n-.iK_ѽQv38!4Ү "90d^{;S䉅RPU7T\kT~#b~fo׈x; ZdXCvdz Jjyf)^ 6q&mu+~[(|cfaVwvk>@ XʲB5 Nup̴bu0 CM@! pe[ɊX`qֹQn(m#5٘"XΛg;#ٍp2&gg9 p? ?D s~Z91_*._ey87T9+U7HjeQ?ӉS-k:dwOUJ!fq8KNGArO{p(u+,cT1oA9 ۟ AL{>,5)b) m@C">te_@LO'#W ^O`!mia׋JjC|y)xg>0MnvX!]de ,O )2ajTWչ65 xCVzۙmN%/_;~ͣrI%z'mCdz0A7 }H'jX2+S !'o䖈#UM.TWΫmI"nd;>ZχP7XGiQG e<0]@vzf H(l UnY),w 7h#'=c*k+%PvHOTKq/4m,-.?<:9+T7 6`=yb`, L$4q˓%(wYKkLK34B}s͐ 7?X~hU-vf'4+%l3֞fkԀK ;8zU@K*;K!phLo]+pbXI=L4qpR􊔦8:< !X(a =팪My;ٰO0!SFĴL緧Y$6NXEXTKȹP$tOvo঍ϥaXbn'O oܺSQ7@ 6'f{.${v"h5AˉGç‘k>,(*Ӛyk/{>,h#&l/M蔉.ͷ&xyY$)Blȳ8Ԕ|"-9R_\.YLh^R5屆)|JSDycZѶԴpi9u/R@b'i~dQ.!S"ڃd%53͜q Y3 zʈy*R+o[:/tUKo&e,h7:<1e[> s^n[7V0k:wj /'o)$`#HؐdH~"l-iN1ʷ[H/?J[+onbQ-erA %6 ."%NQ&yQ*Ǵh>XpQ V"P7IR]@.dhc cW'EjYuQV+8$[: +T,mucڠ]&1CySf3Ԩ nQbh_5(ׂ*ڄhyFtccAB89+tr)SÚ Ѫu1!9gY7#=cnQ%h(?f¾<dn`Azh&R j#MUٟ|#'];Rv.v]dh.B78IVzdЫnqDDk# A7>+/f7S6c1ڽfB9N!-. 9J98n4>=C4)N}fnERHEs# c)t{lm({޴ vv7l$]9Y!]r1|t0>*+)5#qGL0ZyH Io S;H/CJPt{L+a/x;)k0grWr+%o"FF]a#X_N&հ,809kS*e+-TOTf{/$~7 "W=X8)'s *9s>U HWELnd\' ;%b9sW3AV>Nh7BůyZKM|@<-m1Ɋ9B_IeݓgMtLMe١em`0޼pZȵYwLEUWUJk2 F͚&v8n \>5rfqɔdgnSN7 p4ΔE 3g~^jA.?p a2߮8m$0̗?kTVځ2Q]Mg52WjFr件V0p} 'Z*ccN;CzŤMfޛq#l+OA~ƒ1J/]7pq q̒3ͅ xHƄfbgK_U$6Vrɔ"As8rò1eā IzE6^}20B4U@EFmEﷀΘ_K,[ip G=1lw5ʤ3̿hqioV-1(d-4u]smxa,}97h+}W#T' @ʟ׏<[Q,&sPCG"&YЂ?9?L`;"#Rѷ<_* 21<P 8\1{45KT}>Ƥ}ׇZێ(U~2pflVX4 ɄE;9?O 'nXR :l]]5aϣdUM Ry@w(|whO0ѸRTGg0CIb0fY`U~RpP,%h\H+ɟRüӒ[N9\uEV8pcC!CKLgd*O1XWmOm_&Q,I׾wd9 7*')jhUq^FY ި[3I4ؗ StEWE3یskfXft&o'_ a\Rx^́%`8n63VQYĚ~=3(}}i ؛;ӀjR7qo&j!1N2_ Y-]z#洖+{ ׻wUVp 9]ŧ'orJ`SkM Agv},]rWM 5Dm0oΉiʲi1hyzUFuE50{7jBNY9{dr{0Rh yz/D6N<=B,I^9?KRqA-[_a2Nn ^G pz vehCk%s+(RS4AF=eǎj:>vu~iy.*7"757m_G$[;ǘp8:TƹV :J< /!@ݕeh`QCVu )w7 %`>:>Xl:= /vSBFO9 ;'z7띿]6p:}?-{wh:㣷9/l-g smYyO 992s̢\ nA8HJ{]/^3I c~#/\]+9b+:ĕgb^d`k o^3"<BV'YRFy3x۪\~ vHE,8Iuxa|*;KL?R9'lh;D~ie3;uk[Mk mLᖦ͍sYn}~vSVtT<@'{ #,C:_[@(dT6VؾPg,Y'xQ H4u=$5mẽ!K^{Ͱ#w?1׉ͦ1q<s ɔ\FۃFĭE<ߊS)%vs|[O[>,P^y(BxXſ^2c(|a\ӽfz]% E7'F+Hb D+u@a{/2AS R[Qn'*-)\Tȑձp0/[`C`j بJ¿[l9a_~{O\ (^g]F7p 'j(<)ep; b HǢ$,J~[aDQ%KsQY؋bjP 2N7Rh.[;"&ZÅᄐX|}ь7Ha1:V|%22x+oDvbXI";iYag]Z\l( *!;k6zwtma ։p։X< U}Ώ"bs54@.6h !z/*> gm1\Ώ+M;p ^{AY󄟜KZh3Ȝ o$):=ѡm7S ]!Y>',Kp?&q0Ӵ."O~D5J:'JOzR{0aELWvR;(H>fQe`-G60Up%b*nPE~Go.mY jq\f#GǓ*tt7OhQ};_UHu(MU;[/6D'GVXY_׾^[k``&gmƗ{9D$E%`͑VfimmI58ku=*h*-*tIq\CF O9Li}y k<~BNĄ pTV{ I-qߨ/%涀v|EGGP=UX*5; ~obY2Uf(lV)&'rʇp8Ukm!G25Q\1s;:Y+[C o6ihsBf֑taQz䢻(ܠD`:eRDD՗37P7ZLĸ%-y7tQ=8&es;A/?P0n!W%m= qiSĝFI/$' ۇF ЄQ$p;߹uzh$!V#k/|`́dӹ͓ [ loYN0W [-Z͇yijW6#^T ?\ͤs}oGî:h_'Fmy.X AחkKLy8evJ3ۻ#h-~DIVXY9q}#{m k`T5ϠGxKn- ^;7;2HOX.,~r|?]L5]=n& )Ѕ>| m,IJz-e M П^bȇ\ w=qQ4J|}9,Ԃenq~$=sB`wI0pE2lN>BAFjd: DG\:ayZ-Trr^Ȫ־q}V\e͢Yxe.6NG}m63|2`!6THml͈?17kBww..qaā7,w)s4{n0|bYg1K̂[59?!0g4lUoY{YXl3L?gMJ޸9*"Oi!O@M5_! K/a'_=R2u{2O8t M^ǒ׵d'a:N2j3R/코*(K~G GbUS@ `zA5(өەӾA]-;ꤶP,+xT4lQe]cr8Bϲ7HڢT[G#|=(} 49伷?Έaxzև%73I^t N'Lw>䢈QB"u9l@ lfrlLk;"NێYm,/#o WgI,~d@\^P{9f# Oy^`>[QO2)M<`UXA(3[#j%zg#PPҗ-bo~sZl [VTy JcTJp~c'^vUџ/BԞZTui31 "ӄsz\^܆ Ќ0 Tu"۷xO%*I1qHr"M_r|\Ǫc;4#HrI7di-8h\V2X؞ߵkL+xvK՜YΛN.Ɯ)=-1'ε3U✓65a3CЉ^2BY}@.}S&j)D':1Ǯsv~#ǰ|Or |+`ES$&x1n1.BB*⻉hgy?4 >>|JN2%u$LZhnDIC @oS6"7Hv˛ ?`|r th㽧%HIu<|]o)& &.w:|G'"ᨉ*enɿZad#ՉYp k[LmW$a$t` ě#Wop0v(4͸S~վ෇bu LdiJa/ot XcY O#X}nI^OaŐ;U!;Iuv:0{v EQ|P^z2hH31 _IvN1r$;N2ċViVjFQ/joMy9i7[i *> ɗ۬B O6*!BkA>Gd0|=P}x\ʎUNX*v64MÜlזOO[HaMwSP!mUMJ&1ɦU6/ ~'f mq>xFUGʼ7.YH~Ci yģ JK1s梄53Qxnu[ ǸO,|) 6 C|l-!ZdT6cql=j >pt'77qo}13lay$!'jMUw{#o_ -TW=L{3i˸Iqi*BP{ʹ8*X13s,^vWZ$J2'qCdܳ!z;]'9S{S *I}Gʚ99G>9%haWYHrl]6:X3qeqIƊ Ps(hV}?2u]^,*"w.%q|g\,1!kbm yy73r]ݲ̎*[ S=A0,wAIl.\(y%9"/5 +"(ϡ^2j dQk[qd>^$\6 EuZKftlǍ<4} nWLXC#qϭm}AM, 2?dƱf~z )ږFoTrjbGA?C+nrW~c2^|NTI%L?Ȑ&B >9Xf,WS=Q-p#:'jS1,Tmro??>=\ /qa*L~F,b~Cj>c;gxؠyrT\n0>ԯg_quB߯ͳJ8Fةh?e'rjZy ]Rt2hd@Rx z[[LXaE^ K!nZHvPB_l;wD1rBwƏxF{m1zz4R%Nhފy(TE.VO9"3/:zfDX#U< $ߟSYVH8=dQmѷX3_>-Xi1);zq|Ks"0&ze9as.엦B2x| qW)k\W rb0.41ϓۆ~|k\zx"bJĬV_0gBN RF%z˔ LV=1(Ѫ4uQ dRcHt(\BO :4 g{GN\M! ⹬%7 'ȢA gswrf͹jȶHYIWͩZǴ`p*PvwhvL` voTy4XY$'dd#7l\:1yt_1l ^L0']x RfL;H WC(8YX׵$BwkH{y7Jj$(ln0@8$Xf`\b5޺hK9pDeryr.cV6r6Z-ovvv*̾Xy_aPQ孨xK9_f89f5? R -xX,9!\ˠg;Xj$PI1$\d rdMKf8A" EY)jn>,t;-NdfD>b5Y6Œ",01׍ Z\\.~DUп, T/"N,sc[;/G(\ )\Nnh_h{dtaA^8iu_pr\y^,O(ae,le8~[d6YNrp5'Q> naq'qȚ%7?fSwT:,T=vy]ͻ8Uѹ$`Q57G2jv)IY - uF}hil 0;Nbql&Pru.8ybC4wuM9Nn~/6] lEMUE@lm}>0&h`,',aXi$qenV@ʵjZa?@VMYǛ ZUȐsl>oNQQf5jojF"!,cYiŨ<ʜ_}2l/+m}+Lġ%D}u (adڗfdFi/더V!]\R_a&3b*ps ձx'S P[iep߀= T*0q͌|:&EwFܺUΑ`,:k *$vi!Dg}ds^^$P^#SuV4% EKOZ`\I= F@/6ݍ*iN#E`hҐԨ9RW:LKCZA8TwI^oy$ AOH[l.+aaLE ZU!v ؍xGS۴ܓ!$u\ET~PZ@ h6S9fJFAF[b,;'. `=2+taWe]6ެm* t݌A힤2F2 3fmn-8>1GRp_lz.w(\G93Irݰ㩾3 v>E#Ɩׄ}V鵫5g&3jsVLEwDz=lF"ˁCž˃ccvioI"+@u}|l+ iL9aPԇ~H֑uΐσY@gcT{sF(l?N,0佻Vh`?:rP. wcjk39{p*V~$FDtjeJN9$zvM>qZlU2J!sf]]x( l㈎ *›(MP&;Dé<'|!>A++M\ܾ6ek2)~U @=4T2u/\x@4drIҘ@i! 0#D]T-{G..auP'ك.[tQ8VƃdPU ə5ٞ'mF*KF/ OzNC>_ӽe>XKM-'K։4J{=p1a;q D'/ٓ?OB6)"YLڃzg5vkEƑ&dAXu٭;=xcnY.;H|;\E@Sx+d~ŏ@Som) nQKo)Z"fkjGw;)|. Pa%YQsM&> i,i凇JflW-~fmw#aډGcM* )Hr=fT%d4 ǚصIȟIչ>^1V"fW%!Tú @*acn/;|MAЃ"f=9^5y@@^NO\c>j0B/"%TlT~Bp$8k(j%#P=6O(q_j=:d~}h:  /'9avw33m@+q [S*z^hBQ!N@X'yY7PP jn✩+0'pҏlTpۙͳ?2{ &6ؼ3GD8K!7fɯ5VRU$/7[(}[O %xY]ڦHqEo|O< } 1l*6U"Z2ݼ4|1+j5 oyh%zK')ҼTB "*"Iѹ^f&r; |eP#i:D#]ƽRqW?,fэP Nm]_F%d<<}˕τv~IDۖZ"ߋ ιi eNM0:-;1LZm$FSfX\sֶAcN|^Xspq➠T_ ض2GR\LxZ(E('zqB_M2cԌi|ҿp`]M ;> >Oy@& nwv(lO_T/.-hn;.3OgFàΛ&9_n]dg3A6P&0&x3+ !#/3".wv8ۋQAzo.#]OD\x<瓉4E s߉Vj }Mgi'~jy] ״ek-_p5;(Im??sx*9toݟvFh "ǿ-YqZT>;YZY'O&o˽׸~4ItZT |h$)Al+5Szv) Ԗ C`o">򆑳65a0dAf~[-|E5!h0PwNL.Oxy4PzJiMpm4Y0 "lPk'F~N~r:0ci U*t|uM]†!p`3mT3?Q0# Y  z9?P,=$ڤ QZo=P#<1א@Йͥ#oܧ oN e_0`c h+죑aiW7GXFgX\v|ߠ}dN]+{ujbA?<UjQp*b[Á g|GH>4w-f-pdtqֿD1y3XOa9_E" !h;i*L|oPLB?Y/H&'t0ClSx!mCր7g2#>Lm`oB /1yZ,2AwP$~hAU\aC {:-+IXlRfg&Ǡz]t`ߑM$CiCݗu*i-*!o y=!$ 0&-~l:v~JI$=1چjsNhFz3V UE?UC+䌩C 69\q0]69qЦ.,*o%9ϊ7woiy\!uU94Uq{ 1}Ai6L~:\2|u1 ^|k NZмFL(NFy8 0ja-4goc]P[j5UBm͵ >-Haɇ,gP5:R; Xbn}-<}raHkoaN>OXYCgpCǬH|rM5 \z(Rtn"|~m/ћm\?q' B7OsI8"n?H23'!(D|]‰l{/L⍹5:f?@[`Q7M3i@hN5g%_Ml[ȸl mizripeA^sY"E7MX&d{mDt YSK$W F ?䰳xP9WQvpP[+ ew{ڳm$ 0G3˿QFNYG$YߑƷO bA GQ\t?q!g:`?+_ <ϰ[L0~KZHW;hc,ZGf@t`Purd` c+i`4iBLmC w0UcVjv2W/ֶ-+T-X !#f(f7~q j(9+꽏߶ ́ptl hu`w~6jm Q:2ʓ dMx|jwbsX^:`5;B0 $9g-~{pA!n`!{ V)Mѯɶ4_m*mhr"Dq-+jSH&o9ᶎL5 9pVz-E_Kt*q] |RpzcKb.ʠ|QFdaL޸` ج9S<<Wd{ttoE0% FbbK^0VTy IKZM JS aZR}MavKZiQa6b"Un'j$-d$/wǺk #ǸƋEDȚԺ/;}Iq [5H#w1hAԒ "_0 ߗn$15И8RZ|_K[Vn:_x mDTzt)69AeEK0)t2|iy杣NdJZڏxY (>#,4Vm$@=ݵqVGlе_?BIםwZƮ)aJ-[_ ԿTw\O%`,lA;ѐ;2-$PǫdKǮsD角̶?b|i:E>zC M;4¹>c/a_PdcȘꖈ{\ԣ}%<.5KxLP䑣DY,DD@yFOHd@!BX { RQ6dc_򞴿<߈AծCioyI,쀂IzM !_bjάyZoWCW, dKp/~t-i?QIفYGbIjq;|AwҸ+Bl3wۍFʂU(!'M}LwSݺak5Q9Q.fB1NW 1jgW^ /?klR`uhWQFN@F@d}nA(FߍT53oXgpO#86̹#/Q+JA0̈́e:k$Lp*lNl,@cJ2C>WsŊ<~8`&3U6OX]߬v** +R~VܣglP1َ-0O-q% b-)Ηl{ےK}Z,QXW˵m d")Y":UڍT UTp$ u i M|8 A[]~ M~]8OikNxN kMOzXa l -j4hYT Ho:^mt~@rx n$k#3LH_aoRu`@NUje_r\:iE "PNIa% vh>9srT'UbPf s \t#r XP6B8Y}vRp ʡ?A+c @}1>[1/]v1|t mClk8K&yQTޑk߅EXdsfVF AəR[X {KV nievot6;sxL+\Qf@m ?Hl;{w,D&pGAOYs'L! 3ۦӑ'`R4.CgV c,ݍ3AIUY+KZb`qbSex%V RU1>ݹՖe*jB ;MKkp(SbĮEޣ4SUx=2S[TJ(%}D6gAI(l3# ȹT9wsX XREL!FMG 2ɋ#4(ЖdnUj;JE*5a Qe&t0LPL0ƍ1z1ÿ1@% @~vaa CLha[9#)ȶr0=_:$O.Z^ApObvO[Y^o2…/~aEgPsb%itF  ɛ9 O9=xp_Тx6>tCD@q:c#:uX7_ He T׍4AJD޲(YEBP@7WBx] wUQߌ)?= S&7dP\k D}o#~ȵZ«X3V){'uh#C$TA-pO*ݠE]V8:'$@";pIB ϹcC'hHnł=(Ӗ>fR!*ń.lڂ,]X6nI@a+hu߇It/?z p9F*8Awwp*ht ĶLgǒ՛Y5e0[czS Rb銗4%);$Z$\#趋.QKwsHtXe,)RZ,$K{]wxn`w&X #B VhEy@/YXyOga-#K={ abXf~JU"FO]{-aN*9Ń7`ń=<)N zc(\҃4X~5A_ d @ L8S43M*Jb^U.añJ֋ {J޳^56Ʃ4@A)}ЮJD|^s8}VYhG6;% 3'N.g.VhU;SbHe$q/taKx4 Pd Ru8 5` Q4\]k:N*B+@嶺R f]7nx aଲi=F  h޻\O|kNY.2l>I O^nzk܁˭ |I 胫0LEzJA[L`ͳE jM "^+dvk[7Id(7!\_w M>l3/ڼvmqI{v갈xC,rb׆ec/ FtrNqAo53C@O9Fm@\ 1x_jm lh`*"YhTWRzR ӬP]AʑkOYy^װ|b^^T' ,D"U)$l <@_49 c Uʯ:?-rDe3o]bS(Kj hjNe.⽚H$6KšȞe9i>Dbmu 'z/TU5myǎ# ׄt H@m[v bLQ Mag }|8i<]{mn+xNӳ4ٍݻ\"E6, D0O$؛g峫DxL *y{u\Upl';^Y]Fa%E66Ȯ<fo,\oX6Y <$x.YXX1<ûA }PMS Ro5|XAbm۸1Ϗ 1s6 [ȢP*DrD`8İ|YJjK Z6M5_0ZS}\ͧѢ{u"OZu0 ݬ7L"/;qXZ#pϙ Utؖza'JH x$e_"wX.(*KLprc%3B&V=P[Ni[IGus?)ֹ&$.ɾ'3EͬpQ3!SB\tޏ=9o0(Ƙ+>9r 6uXĘP<Ol $|Ko`I0Vf3U7WlGOeq^k=wkț.`-en6`PާR gY%Ӧ;x·ɯahBB{|'f;꾤^F +ܕfbDPBtFy!hx RJf0'bo|x:!4I*! R%ڸ[ԧٞm!0y7oNp|@y|חxaBAK{\7Qk?ɨWYM<+TTE0s8+ ۖ5ن[c벿?Sο8G0ug $gm A^ /t3jwzV8t-uOC`=5o4^B6dgJs=J:sN2nL ##뉈kdκG*t8E*=C%ǙHѡ~·l{=UXP"T>4jvc䭸-Vzt=`t!&O 4U Qc8.׮&!_H)Xwi*2&w ш(s}mHL*#gQ2[9ds>rCp M/sv@3NҞMZ6A+4mhPZTX^ ϐ{{K#s ;z&@;0ڀ.{㾨q՝@Q>Fu-\ʤ׺Axl_?z<0 +ۓyi:7jGqhz2ΆUq` :E#z":YLjP1X/kвæ> zs]7?yֶds_"bH3||t%$(Ռb֡ ۧT٥DtP?z0K|#@[.<{~j x+8$"&\ES;q> R_3H*y࿐8^ٛڞN\Bj%<[Q$vaFlAEq/6u7C\ς@ֶi+m:w!Ⳮʨ;65V1tQȧ}%SgcaKvHW<XW( R(gD1e gj湬KשMfp (0]1:fDzpY&|6*:5".Td?'֕_B78.*xn[T>;ÖJsfۜw 8@QSA"M<&g?z~@Gԍd 9'YE-Acz':cƫ*#f+(œq]|ar˺znNxOy2"ʍ[BC-R[Y*1x24}<%qq~0*Q?0b8&B^{@C0umA,q1~ОSL9uNu1C ^G%>F18ش[8VGB,ΜfrXsm%˯yD|UFur aBXUqGB ̮# 2sD5C&劙ZPLsle=z>>~q5G7_)pDԺH"-)>#>յ=Qe쬢p"]pecmy?@nx?\3Y <3VM-0PvR |Amd'#E KlA){J F,;z@;/'_-zzRv'Ĉ>d}؏8N{6:)1U 8 '8P6SRѻԠ%M дQS+NݥuiD)`8"|u^ŀ2%H#(^si"YAhnkSr@vE@ |wqZ~t"!\??VH[fr͓zG3ڳD"o:c\Hr+CvY_o@=tfmmIH4k(JՊ ʄ<#1;3>mWWXAV%yR$ɬsS/(7g}AsZ>7z׊0 '.aǻĻ?A@7dwĦ ?0n0iI?ڃ;MԀ1 j:N[t\7[*#-hcy|}7:-)eud!]a9/օt杕 aW<x0'=؂(- -~kq5~Z!Q). vma3h l wY9bɕr'ˆMϨ(h̟op일/C4mKBEC@L@)<qp'w̺(PKPPљdM,„m tugLa dǶNz̎d&1$=o}"ɼ\ )NҢx@~Zd[s^?~ }vW|}:!7U:3 H /Xb?;ާt^`i &)cx8sg!b(XMɔ3^P!Oycv3oP ~:hk ؞a y&etU0)@mR[Gh* e2*}@Q Y97.7XQOjfOy,N9'=~wZ% daZ&XSMTO~+4Y7hFE}exk\iBB鱀W-a/+3"8_*7.csܝ"=?S;Fz&(hDu9Dϗˍ 1y'"#hBe!~ϟe\*-;r&3+~)!J %[WA]8}TMoˆVsn,J`@EwƎQdV/޽ n*>c{ E8Mۭ\1.?27'|#~2;t_3|OYt/t@ti3 iyu06]n4Dz31q- a:Kly|?E6"-7IUn3^8.3GfŒDjiuzdA^4w _p+oJO;,$a}VVT0^ps-EsTMNTJ <6`j*4[?zq 08΅aȂ5\]'xSOnz9j[X2tdMj۫QZu4"x%\ 7 Sèikm|&.-,K/˨ xAs~}^2., MCûVeΌ\FOy[KAo~Hu AīP-ˆKR3[)BNiq3n\ĕ~`ɒn ̊ S#%_Ju)l$Ȯӿ`dE 㬛,]:A'FY26[AEgD#@Y.+I񏨱֜w†qFlqb5aZ|shR~B =Tsݤh o@ERy Sك}˸.ThOߕ f"1i"LD5aegSd‹D[P|=1Yi8F[3M%ɮ,(Bd+ɡHyz \vCTavv>OC%ynEKBH|oxM+ÛLH`A8}dk4P-G~÷Gk|q2|c]6ӳ05N#!,U=!pV.ڳ(8(QړV&v3c>3:cԏGZTaIdDOb昗 hz V£zB>{UcSMI15I'}oq.g6p, av!}j2*:^P#J庣3gLyB_&Qe .ڍOAܵ9Q:{\f~n8UꪄK(Ss_Gg˨b.XR!G9\l>3ɞdbFc_tG]VWbbQFF7n㰉 ]O/]8JؐZ}D#1Q&.V3!OffN49N*`iGx%ߖz+5hК+[I8uX L8®qi7M E,eP8WH4]9#x{*D &ETErELr x ig,?0+![IV@Ebae:` gķxHfk'Syy~qOybodύ>zWGFih)LjsmV[UDYڨmHk$m4貋3o.pqxX"B_;m("GĀy l ~ڽF~>F2"V>>H_>A",D$cESx\ݗnBW$߶:K 5Tp LB~]ۂdtfZع!'8ǜz 2eG|*\G'FAުCyiVl/5%n^n!}Z/ U025z REowTUO 7a7ZAQX>::7ITn}^LuRn! O(ޓg&ęzat~ hnp{ Q V/4o?^/_v|6DŽXCCPsjCn7Dutd(3=JJ3Ji=8uLJNF q6qFjZ2,{鏭W&KD&f"u9mŜs'MfZ"Ѭ돥]O—XF췢?Hʤ9譗*w}3)tiNէ21 k[jSTf!FjtO@UVɷwۤ CxTGF/[npK.LhcSgT |&mcQe+17)f1&.AE3KY$N܆8:?P_]ʦmX2G40}( Dgm̋ d6Eh7ndN9JI0yD9Ioybgcn"E͜Aȵl4KRj {FUGk;5#{}sX37%1a.tORRnP=LJVf'~6 U{9|}ΈpӅ7RJ!Y5Ӵ IuV33Y?!| oV( Y($O<[%0ư9ʿ=DtX`~D"=q"DXRѕfأǤN;i `?-ׂ7peP,øx^4=ڂ*wݕoa.u/9p\'e-Lf̣>۴A!>WcK+0릫Oh8&"ͺChppsxN.Q9Yې$+$rEFt @@[.5aDDڄ53] y_q<(-,t(#X2{;fJMh_]6cs^b.eeWiVd0cNcf feoGd3!lSa$ЧlOpwۚy)_[mڮg+{Av º艻8v~ͳlm] dlnV6$C[5HŁ -E[.'o2߯t=-9# tITT,Uŕdc 1IT Øe?GP$'ݴ*Hc,{O8J2yۤIyz^G,tc=Bhy$; s=r;do%D#\s=%,U<w1|(h,K$3%\vq6JQՋ z&jm܍ĞZN4?ED[jt֠XaVL&caWw[Ns)΁۽}G|eRk+9t*Ƶҷ / X+\37St5N85|h@/(PbNO;/@PvֽG|y(P*_vxr7'tmNYeu{pq!ltA/Gbnu+kv g0z@P, >$WGSX&&GɔȾ9HrkZLumV69/Jcy藙(B$,+jH2JM6 E椀a`M{YHn[2?">?y@3{aM*ƭ ]f`אE#~qg# vƛWm液ҳ2 ־ȞM^MpU &KÄa]g02ڹ)VX?I"OсH|Id:Vkt)}e"$Q˅x(zv=Ŷ#_Duf[5BW?dU-"AU./#& g=RQ}Vꔄ{A>8#T%r`Nx %:,@SqH+}E 糴uX_Q<ס!B;[1<[Ԗ}bR}nR!BֆgJ~+T9|kM?lJDxifIAwѣ`d3EA1~qge9peh-$v>{L15O$_!_x$ܻv ;kXzVFQ=+׎83Ph֊+~ݬ1Mԗd{@w$jQU={:p2@$Rgr4V,F=4 9MI߽ddkv?_U8 bsFjC:R0jxNjhqZ-EJ65JU: 0y?Ж")=nf&tq+;hbK< “SsN)N=,]R;Agj[!@]æ|3Ӯ=&y# W&)GXN ) bCJb3ĮUiy]tpUzs0 yg{5+tlLSWl>A>F2nR4 %<ɼM}\w"U1 !.i3׮#' Ê4{/T r `DX:J+& oCYvrqNJqP1_w[NUq䴸Y# $38ZpL<~QvԥRmk߁x..s\e aum8(ӭ #xkv;7徵%m*ju?އ"-p4'(D, <A"mݾuJS&H jY ;؋hH$Us1.EEQݥV@X*:YH_fPzD ezh"45Ѱ?{8cuҰAqLi& _ E|TM+&k/hՋ3{"@Iʟ5ӽDg ƴZ2WBN] 2$a"iVbo^N,z#Ζ_9-03lfH,2nfoc6ϒu+|(lX{\DrAM)c ?HbųRS'IXp84A0vMXYڃ*;Psh6߄ 惍D>ᔚ]Tl@\#oDO?z J,ng-RRGn'x H=i\,pPWMEDe"? cE>~*s 1g0ne:mb ?3l~ƔTSޯF4I%5^vmsVPOD(1O`ejF_": H'7GT(d6 \[+^ڋ`hݷX/I4jcN{nv5 `?1إ]jc8G,vxhoIf9Zc,/|~,Fv> WZo\Y 5ƙ-jʡ~f>󂎷S{}s;+hK grX _eWWF؃Lesܶ_v^N0{3vH}CH<0EQw=A/5T U<YZ$]fYw~\‡Gߊnkqh$>e=DUD6^Hۅsj5mJ}L߈/%:+xmEbп )oC2ڠ>uK.m!-m`fYjY V _R G Q3@b\o{4r7XLhe -QYZN,V!R/=Emq!ϐ7U"#~!0 :,t6sX"xcZ'@ty/VzixLU3*\@Wqw5A5aNu-5b.B3U9tr}6 ^tTc 7nreо,V:| #a!fF9BvZ ɊRJ]rrb;p)!]IaN'*.|kbG=_4[6n44 GugIbjwG`Cԩ&l Uo{&Qy@쳿wֶuՉYcxԅU/> x{Xg$xŪ EE,ёM34_H&WUEGd{~/%ȫU7 %[U LB(v-ɷt"d+y׀l"b4zU5}{MS{OРk#J*qǢ<`v惴tzG1t:A|V(oSɿTwl}3z]^K[h)_z^K}3f0En&їw[T8)m 㒀j&4a%.u#p_T,1_"p}&*AnNqbKwBنj#&ٿ&\ RuzVLN?n2|궵kҁ_-raLKݢŃ_B--KOe_.0!dTF5m*KA [Zh h艡FwE;{r{"eD5(b$0u]&հᡢ!ř,Gi~a:Nߥ'ZH #ڰ`7@F >5BǗucLϤpiWh^N+c+VrwQy,ydUceڎp&yzH[nL=֐j O,xf?nF-cdtOdws1wd0RCW)]<㪈}y٪ @[ۤyt5cBJ;"A^3eɗB]R*['F'ψ W,e^^A "\ aٺj8X61 WͅN+nC&=V$/~+sO%5ߏTh]5K- }Wߴuuoa3YvJ1D W-$<JxLJѶi 痦 ue5*Xou;|5\"ep[IuѼ}#Z;\haIڽd_㰭 >t:j9}+3U&X5L3Kr]>30 Z͍sW$ "5&:zVvd+h4ѕi n~ñB^^LR?+Ff/xڣr?K RK#*Q>=hLT]3zS[n1XG%Η,yȁn13O=dQPږǾAtLXdc4~`bp#ђyC( } {, tMyƖVWLӃ[Zɯ䜋=6HTOpAhGƕ{u1?}otc6y QMB"BssN>=j fBEPw:kٚfq൚ K eJX~}4[.ޞM`I ~ZJג8{E,dNI;>[W|tk$*Q&Ł DdH=~Pvh:9Fab lKf|Q\])twޯ{ #T?")Qm:>o.LZZ$إrX&sdǸ;}1ڑ#m \닏jd:& O ;=ʻp5}ɺ?:Er2+ÞqA^7 5 #[wYԑWpnB]'kʅIfMWۥ{t}4*=7_E]}=e@Rp;C {_jYf#w)NċjfX-b[ڨ^-۵Z0l% B8ec߄(T-.3|]3+?KcC7gnL(?.#~dFr4ye҇J%V& ť5ե&|BBobLiD=>rQqcr\m5 oj/| t pfzNK_5" ^LUK&jMut|b#4#98N0y4}!6ϊ6zntvJG!MrD9r/­bU[h MHZ_,8WT+b ģkPħL[@i7HH1<pJHvEF޺D) "Q[$R_L]E{w hbʝtUc[OY 7Wc3#b $&8j"9s)^e*#FvbiFlGg I@('5d- #%s fW1Yo t\{p"$}j7"mT|`!~#^:ot5ݟn#/#p-! m2< uD*׵ZRPr=?WT}n\!M˧2B74ͱלp! >'B+bqOoH/2ơ}]ɕΓ{ᆛ6f%/?W`VK0C,XKN3GFsAB'DiUc2iQE>/8HCvVx{p'>]+ Dn5kRK G "=14ޚ2cHa*Rx6Ex(F<ӟl] ){~x-~ zG/ ΓSf@Ywopvcv:*wߗjݤ* džξ=f9CkB 1N`ZhWIEę fw=e0Y #0dnE;NN^tO#"7q|s]oK fC :z[U˴~ƂI*ϸbK;W]sEt QgHoSuQF3A.Xҝg|^ T2dxѐf&Ed[f0g vx俑{xp;s@vzâaBm OY+Aw!u`f}^TSX3s+)lMM6]:hmu \[;1F!3 (aecQ=WZpC!!*qr_EiؖHgNҶI2@b-sF|%+PD'Z8UIT`h㉊VP8yy /A\@g▰ w-®.9wx>UЮuSݠrQe+c#X2˸x&U{Ǽ8P@/^ha 'T2+hEAO5JoFduwچ7l.h1'1[ 5vm {ԉV;Ti98sl0-;i맩IWnv s5yAQrS- iV5KލWtTvw(/P<)\d-AB1}.50gflaI:ұ8ةhiLd*J}]Mٝ۠`P-}`]@3%[OgVL?&>6$i~J\!V}4#WBX~5lqw3SLFz0=_[ic~O\23ҁCJUi5x3I=-pӸF͘)]a%BLpX'.qze}KEٺjaQ\DKسK*?y]wtO(sujxڢ:?Ie:)4ݡ#rϑgF< P]@ISktVK>betd3lTzKEYgƅѫ">(R;pz ~#˼alE5"}R^z(ynZ Oy@f nz@ ٗ2S@15w?fFלhE2DE T6 G7KYS0U@ӕ杘 5l.v񣣧k[X-kT!FB tk hs#P9Wke2] e[U60tÛ4$" WClV/W )'Ne,$U 6]gT& B: H׿qRM 2z)嗜RۼkIL9]<ν =k*#t /$o@ДY# ֆČ*7g^ ^)B-3"~%i _|AK-+ʐ'oV"BՅi%I)H3'#ק ~%Ψ-@;% 09BAxdd%P"Q \њv2`Wj{ZgO6dFD."+@:Im #_2٫ŅGE>zgX<(K/sVQxbҶP? ޜt)Mb}7ymwWh` _X6W7i-NUU 7C|dȜ=^ w1_[8&&j ؽ+xl\L/U##lXU26tcy7dޥ] HOT[+\>q hG}Tk['ooJJj\XK I!ǰAbgnk |+ͻ`L^ܙ-fެ0\J$:71OX‡3 e$fC;5h ^Otj?%'0ycH#b-)-_NbYܛVEµ{|iy>7,j-&fklZSBU ,M͋,":ʑMVﻤUĝF.p#֮_ *?'6ò]3HQ<pϠ>]_UG6 1?MAvsM6 .PxaK~ fYJj8DDcxt?TC](M^9L@e_d:&rZWՏڡgN-z`!SƼ_!mfuHaM{\{"{;IÉ]{daASƣ)S[߽ >?j0>Q0hnD(SpU/deGR7[/DxR6DΔ'!pөهĊ)́"s*6 5%%_Ԝjcl0U]OMta ̝#QSvǎn M @82xH*iA,R˭(YȊOr0ǛcZ*_yc4 CuA`|. 7AF&Y[y20hc5ʫKBlBLcO_&TB=K,-J/p"e' àh2X`i|JrtϞl^SAx0cqBzA-gAI~n¦ޮ9{]o{60Ƥ{L͗JxσQLs;FݳƪaF&˔0=OcI:y0@1bu#ʣD ѹS5"2Sr=rݒ ӕ!Pr</xs M)B9[.\|!`Cei.p*I8n j־.^YT + 7_8"ɵiy82u?dc~yd ! Cankc-yhr[iVT'L3uš($Cɦm'm9wc\߶PE|brgC6v@Cf~ HL>h7]4ru0lZ_ rqǵ0fe7wE_釖g0=*If\LˮE0*P !ӐQVMdvIfU#{%Qآ+R`'D]Gk0hu3 AږHyR *y~LeZ XƇ 549ݫzjJ꫖6bnqp7{JKfޤ^7%/cA$2W߱qcBUD1=xHRE[u?}{ףXtB>k# 7cs\4Z}^va1JokKehb [}s.FҴxBF.0#.$^? x[4XdbI?$BBe&xTu4 7pʠ3GIA^ʅ2q6Ὃţez`í&OЪ:[^}^Vy2 E06㡰mEMWCZVk &hϵI}.񶻜eh[bˠ-a(u`&eWm\˄{$-P$UP'Hp VwZo3!Xc F[bO]fuQ9~ɬm`uK I>M_Q/S\9Dc/y*w;xNJ|0FC=kHA/ bBjpXm,x*? p5}lh@*"ᘍ Q0 2x}^~qZQYC PȫlMN;=L-{ui:A<;P/+_ JƘp!5piS` %Gh| .㖋/f iμő}wV$&3M)sԐiE5rA&\I#Ta4t E#m5hoJ~V3 5$$`~r/,38g\4(f/Q3>"m;8켏u[IHO%ݣr>ԂkҨ2!n[zb`Ea\]У5T5iA}|8[2+һ`S +~2@ZuiD'rQeN՟؜5@zVTW\Bu»ATio,VjrH4yC{d|PN5zV6؊uOKpDr4U_T3{޺x|Bc{M'p[+ә%2d@[:Y仃xW8(r-|s7HxZ]nM>jN3fI4#%zynW流|[kX[o1Y! F)ϐ@8y= ZiVd:YwT9&#Ml1XaU C)>~r8 %""kFmQ J(?2z8Y9 /ymO9E|tXZOKÁ:޼K_2PҬT48Xo9ލ.ȡG T?IES s 4ZDr_\(J ?7hQU[yKz8/mBOd=Z-gq=>a-VLSQ߆í9!y]u#nЌZnhsq܇3h̚J# smi+0 A*wܔΠпL제_ޒ^6-?-y2 uPkijwqGpNO$mB tMg2ϻoq{451f$[y=]|e *rc LAxJJqӽ}#d L8˃;>\idžC墘?x` `_Vp\bD+*ZwɬP^Z-RO!ƍ,=>"&}/;6C5-]9X"0-b.gM]QO{{+ 8WMzOИNk5sZpr(k !6ށ}N.Z~U<(.$k",uU{<!vKI.ptO`"IrZgϙ3ܴ ^UkI (pM^rNQFX$n3Y s=%O;A,S5F"s87ƅ#ժis nr?Ζn``pjhz^+en:@eȺ%z.MLeY{X? j4кʣF̧)Tq`τsX~?@^j帱;KXCzmwı1Û`lG+LC52Vߒo;|zx<Ƥ&7dK<tN/:.`[${1>b$ӣkCS5tE/28K Xq8Ų=/U2^RxSxm3^AߙFɐ/yhϻ~[Y_n"v0WO$I].%^:]SH_w>5$GVBa,-e-ųCgN@h/bʸJ >W#xĆl 'Zȴn:憉X@/c{Ev0=p£ H ^ & "n04[yP>!i ^W}vU+]gw>SG=K:z8;"{V.J׈ c{VvJ-nZ ]RW~!GI'\}gNf`o1_Xꑘ y<6w+$j )e7,l?IU"3v)j0coZ? J$y\>t7bpdW5C;p i^J2'*%?6-};whHY#UIYV~1Q1"M,5 a,Z`@tL1ۗ8Vsa]M]D|BoR23 `~-^޶xw uu>e0ЬZFnd:+cM#u.6!Tq!f:iW-SZ:@jv[|(uFL|̠|;S3E[\׭rHH#L9F_0AMdZp3ԅ^]e6!eߛY!}pʕPwYkxp͓۠u 9~*t;8FQ T`ߌ_~(zc0܅fEfvQo!ĨZkChPS8hiUb/v%1GGWS`M3R{R 3y 4,Rx[7"_.U&癳s,|qJIL6̞t[v\5M"]su7 RTAW1myGm*屄VμbKiqy̿6{e=2@-Դ>!bF8dL5-Oξj3!5de8aHrm:k~e ".R ˠXiIn8za_UTiqW ək ??ce~b;n8Qȕ$%,U4._]KQ(HQO ܖ]==[Ew5vmܬl։K/Kv.L͒M.~A%Tk 6f$AKp.pYrpD p/@QmvNS=d-bFf='V'^KAӑj2f ?swt(kS8-@兗^h ^T_"j|8`rxB!0^@4h{{h}F3[TK Z䞾GwOgT罏(~<voiS$J=x:~c,V:kEO]A!G[dY^@E7xjTAI \?~WTFcX֐yÙ:d6wau3`M^Qnm8O3d쥔vXuHsi @7UE3 )^ܓC[i-;Ї.v3JihR+/R؈OI5:/:;shG=fSoH:4#4ޜj]M-tU: zs'h 1$~Ԟo|-r!7̗85}CA4\D"ì*f;|ػ)E%M c@F%،I';V8^"ANQ7 | TB)ZO_AR-nnuՕ(oΣOoP,K1)f_O`ޭxg|$8|S[ Xˋ$S3o+;Ծқ [#;JuKy b#տݟ&zy{`Kg""NY#_wwEN¢͟ylԲȱ0b^,ŋ |3 Nk8#5`@ v }O9fݲ50 ˜<^,< wW6d֢#?--{0#'}aPy'd'ġ`QܤFm4<JcL,~jX]GJw 2޸lg  mU<UIZt !sZ1(/DbȠڅ%Z\<0hr-L:nބ;IƆf)O?{)%6~+ށOYW*UQ~\k$%V#7v*2MnΈf CSj: 4FE%i5B7Cs-EEaU܈ƉVaLQ4M)+i8:j1@@ !x.؝Ch0ǑkclXkAX@~Gkۯ@'rBMj58sJ=u<,|/oeF;/o7̀|!H`Dn6^<-TdIGڡ*3TU*c[e$ Uܸ6RNT#NKhzfGjQ' L2s*m zZF9X,.q=y'%P b)YPFbZӤ\Nا/"C UWX`U6Hdt,GLk1}QWOUnUcMm<.18zPk#jwt)3rŹY8nE fw_[qȁn7M`,0~;˲YX;Am! O?$>Tɺ=9xxYբ~U"dVOㅻs\|2Y rM"B 6 gg|Vi—3(E$/z8ܷ1|0q "A$%_ FJ׿BuR+EO ,ǴphbmCAȦ2/6gYZ07070100000120000081a40000000000000000000000016661890a0000772c000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/cx88/cx88xx.ko.xz7zXZִF!t/`v]?Eh=ڜ.+Xu] r\U 2ۓ&ѐ>7B &h-"_1qAVZ* H3,[|ؙ3b V9cG74"iq/H0El(V#Wѕ.dwYp aȦ7f4fߙSc1jD5+Hkqa71#g2 dP>ڿj ST%r.QZyqW#+{kt4MxR1رj>1,?mI^tV4{JK54Ʉ 5|!bGkf3/'H< 4eS c'i~Ģ# e9"c$tKHvXCq Χgyw R$%:[FBRP!7Ux8%INf4%l{i Wإ 7m?x~VdY$7QRwٺ 3cثdk^ +lÆ-AxADFـW-BZiȪ4Lu wɬD+n>x /巭MRf`jhc i9޿: á1- 븙I:Oѝ)rJ%ժ[ $mT= ,S8!ވPLd^'}$ۛ͠di>.FZ.Mƒe{Ap,df(#ƽbQ{9A1"^k[.k62`FpiV@D~G*ɞB4sе|t/KkWAƊ_]wO3@ۖĻ}QDVݒ*if7"|$֑7y<|>Bf>RKkH SM0y)/??C5"ܑPVemzL|MJZO: q[ T KЄ!rkṵ{K [|JyI?7ASN!dwb³ ߛ^h%sU? ϝ[ g(uʣyD0p-c9^:f n GYke$$[աh ߶2Ac{'SQ8^&y(xG{+a*@ظW*&gATLJ\& :y4~f<s諓WL{[&m]dairiq$%2ZqXfáè2uFuc /aӀ UvRk)y25AVQa9U=4 s5Se+Q\|;%1]wo@ Id#i($A /!Ǡ(81!/e)\ز÷f%en,宎oฆGfS3v<'YxP5+ab ]nU]f-02:(5[tkO.^fp+|fN/ax<>0CCهtgyU*o;DzogfZ F(s6 '$EߴlMglWR"{krr%G2"/tpV76?X:d.*X םL'gh6-Z8'2hFYx N.u^H3Cn)zX˗YO@,;Xj7V?R$M9 ޯ^D҆G>g!,nx%k,vzVESeq>NjD @vҟI4]E>KuS&`.d~+U Gwh@v_R_x(!7\TT\|FXMÍ)[SRmNq*D_m w@t{HEu!k~s{vfNUqPN s$qUZ}-jzFނY%\ fzMk8Љzղ/C !fyBQKOm)WU\Χmu,v{aUt\||O9i_n@VPݑh()0dP'"'ږyKO_%LJ z>zzxʸѢe>lXY~Ĕ=-1||iDm1zw1Y%.6E|&ڲg,\C$mLq8nP,8zRurffn'Ii|[Z#Z9*Ñ߬l}F{kXѷC8&疃iuuOdi0O}Abg8S'P4=$5:$@]dH tCdGoճ_T'offrM[e*\>.voϊ]j]U{Y_C-q5_AGy}g&Ad@q[ `+ CL5 5pplݢPN`3-|Jف87&k $cwOߪ#Zi*EPK@x zƽZt0Y/%HxL!M^'JҧZxM|9D׾/j[ҽwz-7#X,U!m.0yl.Ov6>dG* m rL9;RZvu4jVy}G:K1-WPmpЌHK Aw6isҡJi"i9AvHLe"H%σUzd7Ys:H>ȷ:8XݞËW'#r)}h KXկf{„Ғ,rF7zNJ(} &*'4woHא=ib۔-QpMk6YlF_ k?G|\Xw1Wۀy%.z:{ I ϣ&WV}[yL(|lFMzvjO0=-a9v*[bgnoPy\7q4'oq BZ9UTzW+isMŁErTaM~]Be+-( ccEFe?`">16H Y<`dGC ld L$=nyg9,,ႆ3*k{9%~V5 aiIiZwz:/x &{Z]ElⲊt-ANuD0&:^S]VXIꖘ\C1 Mx1biX]ѣ4>C{[$qrJd̰p}NpPN~JM[?1U嶹^Viؑ-2fGnlI8Z%aVR$$S__XzIOULAN$<%::9jcW\!`\ 1-.ۆ.6m7Wʙ).դmA:=-4n]khж.ELk'E?~GP)-)sD!?k=A˛f26 68 McLEa{(Rp~> ?O>mfwL_9ڭs" PrXpPŞuLw E%gf]ŽJE@_FV{֐U~fe}߀\?-Osp5O9@)W|yr[ät~d7 ڕ/QEwbUmhaׅvK[{TڻbTHmՄ`u-cr /JP_78~Dfb{]ݢ~.& 1Xq7̫]1کx45]"`ѼPA7kMD^?Yv =xᖇɷ&`R+ NHL^6i桋a@RW* UEN2A\s_fE[,vl_dܪ0P{!\00Ȁ 5I"aưTx^LԱ^‰b28?ñ9ǻLPn쎅 uy-C{ PJrUH lL[ +qgY(a>*HF# 04֙+Zdᐃ[ 9arp;/g?OW/XwIu}kp43G5i2: wz[YaHj]ʄ06^̗ z4D;ım |Hvh6(ɷ@̕:͞6l"Μ)(56Y?2~؏q2ͦ3 e6lҜx[K7\q~n)bG ձE ԉνtw+U-v¾k];М{@1={1>R]6$>$O)_DlaȣK}iX60Q2eR[,Skv/}spRڒ;zNl_v5|~ӳ(qT0C|uW@$6ԅR`c)we}AXԵd7ۀ v[ft!JaŠ (k]װ!QI=~R{08qwm!RlsdpټQlUzim\?ڄȡМoFӂn=Fck QVКHUrd5:M声1OȽ#w :RI 7J3XܲCuzjK#2@cYhI0籃+/;mL+,@7vWMΰ ;q?%nO&<ѻS'*c%!9t`"̜7>4vnt[}y텤 ֽB/kόW!qԦa8% VyD{P!Tۣ*^@^RP]{&hҪd:^Mnx1kh.|١šA"b<9 bW˞:q۸jؓNT*De1RcI+ }!"&PE^JV#wh@720M+0m{h]ʴЕ6Y2|jQnolj";"&s nqktq[gntaJc;%"|'Z 7-RD?Ζ:*6辑e #,TC$fG ] 動aNkݙ~'i9x,8xrD!kR[+rn 4ӿұݵ:!b{פUyఠ5+3i n UC*^<2ٰCuj!yDoO_a%ohӥAq\Ҝb%l8q,N>3PYO4XoRȪ}0YQ%B] :ZYH0`[#\3cgrvZqmȊ:]=$1i)_蟖i,B]@!lYH#;ǑW>tF_g]!WYK0{FOanlra.\ڥ#|g G<<&!./1&"\}-05C"BDZN{ȼ&H!ɔrVq96?]ï~5g8]k{V%Xx{G~LxQA;ٲ6-;l=Gz6R?yx3}xHkYt YN?gyF=]ށaP*Yk\!%@ خ" F"x9;-Ҝ2mt$+\V&+B6:#}.wR__2yh>dc'r}<{{oѩB7bkמ&. yѰ%cTS),0fS1[HJho%lқ@t+ vkf6#i"pWbǃ\78kJ|`<)ܨy E,DrD]xb D-RN #4Rm,]q[x=dzETve;֤l}^b[D\,y"ӭb5 4lSM*Nd݂̟QqSJm ~>=kT\3W_.7zUJ&Ռ)AN/&3upָ$eV;9z yS^.YNk,}? Vs4 s wy8Qb l!H8gEĸ:5K] `Op/zŏTI8g˕gm&wpD#O`bc}2ePظCCHwZQ-$JSid֡k[' ѳ\US!]K+ D0jz.WO?lB 'fr*P%G(IJD0;Wi K5bK4]<di[<II c}|TㇸA lR`ۘOn Lz\Jq9lcX-k'QijCm' P lY4+?e]CK cAd $NB<2ӔU]|=S5*saZ@C,ޯ¥`7IBh5-9~[}pu%q#lw'ǿ+j>]L"m~E዇A;V,u).Ζo=K/As\1Au6%CN hmo1u"n'zǩ,WiՈgAX ^CʋGtr`v[1@8uk2p0'[U$ї0'Dp} aڻDd9* ܁a-&[yxth!1w ؉%ˈ'Ӱv n3Rc.;?%1 TX3>.sMmRRnZk~68ը ‡^f({םb$&`P 6C2&8 1k)f][$7HFS %kdz7ξJQ%'JNC2iP"HQb(#D;~l23[V J+J 5 9@5ωc!=Kq_B/ԅx觌kh}cfT+͔߀ N03IG2DA.Ƹ'v9b\޹H=]oL=NrڮL޵n̠ (yī CP{D~fL.򖋩z(2m|tLI40?OTA8 L~|l˵ qP V@1V-X!*1xf.5v wQ|^,X/}:fj #Wd˰ ƭ/vbM>%hamRE S?mGh"fMܾwue:&g-Z,]2fܡ*_mu[xRٍA]Y2 ͂]"V<0ϫg2$qa։J:nR)@73= vc:B"U-(i ")~fKƥiC2eU ʊ`=1vV.d4aƱ/.+CmFE|w*y'tK9Fh`փ~7ruF<عT-r>`#p/e61xIgYwuw 0Zcjn!9ЩNw:-XwwDOCGU6ut@݀ic͗+fj?'0+(g$(Cg'-bʷN9a2OpqյzZ3Cʢvq w)]Ar[ x~t̏nDe .[HoS$"jZ]xf$HR%~}jA3z35ل|nT+5rCz|{G-(ѐ(.#GQZ(!4p)Fi;;N< `~N3cƎ+Dde6֙T9UR}4,]{> 4#"{,>N9TM2SC]P:s/+VE;}مˌFnCrp`G1x#>d~azR[(; gD/#QJ݄85r3` :kla [,=JX j~pb;Hdθ un+.Z*1iȱ!\f.[4]2{"=Ֆq B_?6Poܡb߂,թڼi~c"e 'ZĆ,UjYSql8;wGQgeA3Iף*& +Q[su~eCE&?>viWQ78#$=zmf?殺d0j m"ߠ~^oJ;q8`[O- 8xdī  (+AP)ćgAoFxZsddLƷ.@tlCNg?u??}QW4fT< Fc )StƢ>4[w`Ժc@ .DE+KW@(IDZA0Q$j$̃B=_/-Wog?3\d,췒1/h>3 BjQ剂͙ U2Q4qt5#Q;bvlj$f/T/GIt:C[SƙcIl8 =etϑu5Ǹ*܌n'w.r90s0x6  @~Ft-E6.^#9%܌I4Zh+wTbi}O3[Q,-ćf|B}檔H:82r @i!rq%ԈDlR`saoT|wn]p#-IwG1 f7 v$5;oo3&"q$$EI`4c\3^Rz5bX-A׺zw?:1@lX;μ6~\,/}.W bgRjF"Sfɶn\k-WsX0L:oS Zf:v Ӡz@E/8dE[MCYv,脩;6g̝Z^Hr߰.: 7X'9&jW6 n+'W.916LaceO!TH6&BAqJÙ=jz)̫~i^Ͽ#R^+%tծPLMTQ8E˃ ׂP};}C5;jͰcs=h3)9dG 6[4$ʀt̺-r 'J`%\B'\M5F\KbTzp"$Ÿw< ;]GC(Tf4E7^&~t7ˬIK`;1Lk*x׽ (wHĶrϺsOK9XV3ܙesEV8"'( *%TMh܅s+V"SkI4jTkO:\q VL8'y4WwHַ7%m1Ce5[=ߎyag+HE'_,)8܊jlr5mexViM<5=BAlyYESi(ϵ q!vKjW .d(&Ni`pՍ~6\|n jRg[zoWd?:`;1]Tly}Z֥y J0ie'9@\r!sZFx#3.$X! /`3EFC'5OJykTQY,cNY{YJAdgEDЖ8Onϟ.AmD75#.Ƀ͖a69ǯ^sJw~[ʒe,)oJm=7 j-ǃ )BQ]ϱ'f~!jh'U"n@ Y$Ԗ@i]eoie>"Ʒ$!^>{x$,F[eg?vbzN;l^'rc$L4 o:IBؠnZvej%b h[+UZ+04 g2X4nY"ֺ zGo}bt3c=Tqg>ee-șiT0?tf4}oG_>3GNj4 MYΟYx,8{"C刍 x$ Sνlb?W:@DޛK6P+̵{gqil/N!w#!5#[C; VHQ>4-hNCP,dy͝ 0VHa#yaq`Uˤm ?X.Q' r6s-/jB VSA z[l} 6n@8pjcUhGrr_HÛu/6׻"͖X# 7 닄CwC;QDŽAPƞڪx|C0 7u3}S @A=}2=WouwUA?EbwraI-}늀^@RJPW`/2feh%2kU|xA%'l$)_>GPǂp~73:Zh-B0q]%c#=!k/k([N<4 ܖlaj7REyt#1M+9^!~ۉԽ-Wy9+z_sS"ptG[ShY){o,FQ.SX&Py =kT]}迗'z (Oa0uNA!uc?QNY wtKGQ Ӓn}Py!T\/b "*n >s(-`s 潌L_޶&'m:%AQt4Fq>cNa ]*b˃3LBDna D, "닺^/y>"^; N!2,vpGkW=h:I>Bmv4.<'!qڈnK57^7Za<:3rWEL-J"PiFj )9ٯlT@[? 0'S0!Z7uJ{yfb~EO]d&m-C(HSh=f\ˈ0e8I8^vBh!(>(mh-=WuQ 9u荗!D֤T aKYڅ]N0!z5w%Ggbg_GHP3LZ+QU4deRaUl#%3@GTk'RJh?P)Hb_z >kĮEZuRO Dko\!f&Rr>h).U+QH/%8G[Jc?Ǔ\ƎXgVK0{89MY/:0á])ضW!(M=S${݁bn׋ Y08e#T6Я%IXJF$'ǏCnS0 ha|rR.ʖ\L]{OBzR9CFAL Iޢ2zt} E"|4iigi\[5 HIڌpڙsRj>h,iZBqU,.9]KOVMcC:wG~pɣ(J*%!`G*omV{V*|M|}̰p5k2V5/8{,2<a=/vrVbnaϳVQN.skIΚ~4[Ƽ|8d`CU[YͣwnD3rM K{(S)x?+&Mu2;B{)^& 8/*\&,Əj/Gơ1w ,!"D&Fӭw荗y9洗ߴ9c1ɇ*K_#GSH63J}GIEwh{}bCC40F"u#Dc_RO5%{qVioWVc7<0T2X> VGD%ܱ$&ofqdYL:. ]p$= 0x רּ5kx^J[ᖵԡsaV9vg#GT96@9"7I@(0wV֙ѕۄxIa3#w .nK9%sڔV^l0•oۚ% &Hg+Î+b,!Job2p08!7xOr6y!s~Kx}^_YQip|;nR\ߒK@.{3{'LkC \`$(5NғzJ3mJ ?8zG ߸BjM078݌g+ ? h-1J^E=lg??VYjkw6 414n5d,RZ:-Hʲ"3Eلl)t.w嘞wt ,nwˆ'V_5VwO+&3WM}:wDsNY\ xuRFΓpkB}E7e":xLtP.VX[F&na--Izf)|db)N)r<)7\Usj h&;sę&C[K}᜷_#d&C ݓP`G$yfޟArvwOӗ)dN*SxBq Jf,@3aNj+c= qTtLϞ['|+} $20kaz ")"V|" ֚i\98P˭(0Jn|[nqcD@,oP=HkTvm֓BwJ!OG%b@;NEm.؃v\k^&VLӭ>Qث7(9 >ԱBQWSOoiC aSJp]erXdye\GoQ&L9HMfqYM#:L 6lD 鈎gn&⏤kkX;(VJ(󃜤6[a7FRKrT=aAK>/4@ M97Պe\)Qa: |5؃=C#ڟ019TTY9p=V =˺[ awиG̭YFɱh, 6x'1C=R-%ˀ^粘$juݦ^C'IgԞ / w9}iLdXf*b-֑<)ӋHö,)Mjqb&; 9)wb .MWy߄>.߸n-n٥5ChhmBܤ0\g$!2ȵK!DwN6hE-bI" t1"|dYWrC]`}/&vO_W\P}..MiZ5C_ԓ*ri.Y4BWBbG(Ͻ J >zQ lH[a?_**ayJe >G8 ɔvN84jb ΖPBkPl/|Q@&v_aLBo'>QVEGX*B$^go12Թ~ͦE,G )/X->2wG70w)vH FGކKoH0np8g;hT4}qţugF k =C<,VKd㵴&6!Ja)*7G6y,LP! ${K)2ShD]CI)a3S*c2*CVq"ܿCG*PϟPi<Ry,r TA-"y4+;-e0h%!+Y"'hhmKFX lO+_.)I[nښ=c^E?ݣq"UMEK/e'SW}US϶ڊS ?Tv5Nl.A: U< cJMcT֚s08 @ iBgޔybf!SL3Mm;Eh%BB[E2QHjgL !vRzDl.<R{3!NKV}Us/#qǰ<· $F/+yy=?F>;hȇ'˗W?dԼayT]XMWB`Mp ɑMtBK@tG ӆ.Z%^0g]w7t`0l dIr:ByƼbJq9-v C4\JHp^T_W):t(6x2uX}K:RNW\G!+R/"G[+Tn\7R{!֥RC#{Q1`3A>E׀qC"RGHe}n0:g$7$lLyS ߄.ҁsQJv3-$Q`jBJV ߒ*%@T㨼q!k^yWwW#扻W5:r6@dMX(ڼEOPV0J675wp( :b,im9L!]9%{0B' l$B{H28HDϗYW"m$$uӉuW??n߷BėRrZ%.+|#]uZ4M,+Ώo7+:Ʒ# W'bӟ~ rۯNQ >g>sZ0^:}B򨒠JWoѧB^R|7-ΑhT?=08dj2$:T%X .ѿ+N?*ć47A̼`Cզig}I:VdF^yljgߥ('氪o8eمCz#Ϻ1r37NRY&oueы0:uάL>8kzZjO1*Yr62+g9$%'{\'>nV tH+A?/P׳b U/LB8~M: Y%'PpTάdLt|/~y1i==@)?QIVPfnW~ 1h_7<:YHr6Kk= r k:tmeG;66>i,h .V<3zxqKbQS坛td  ,^b&|oic+KsX{`7Ưgt$ܞX 0׵s$ PeCV>`XV}3F"i~m<|* ^ L"מwk Z94Ee K> SƋ̽4d9A.>1dn2=٧&QYVDW\I5qZ,1)DB?rmT&UG(+1R|.Aoal1sʃ)";Oa {/\[fLj3%]<ȒjVн/_6Ňn5ɭ  x2>׎/C3u76=q񛻢C^o?lޱF !_}d8e Q >xmMg3Vע-Y3uJ|YCAI al=\d^(M[2Q"> -}^H!} HSRi}IC \Zmw`c[F.G}7BYk`芔_+V6`xŚ^,-f‘e{W :lT1d#J%g9tNN?3ܶ88Kyn8JQ`i3j$zrMIP"~Ӊ&LNgtjwϿ96X1G @\&N=?p`g=NlJ`;|DMBm(J㛡iE;+1T+|lƼ7p;KFHčĊUnQ]~,s>uc>E5Xu.&<ռ*[RK ;{Yl( \D2gFvL]uX_0Ҡ{Gvpu^ѝ~e!c _=M ;$EE)PWM"phͤtP>M$ 1UT G_}.Ƅe;uϽ#>bH@,v&ǵ?hB<=Dޘ$$5 LwRÓ5llxhrN;H_!(t|ߟQVj-o%VJ4 ǧ|?|o+OlVm髶$j+J$"ڰ3)s8D>̯ްʊ\D9ldpyZ& ܌ x . W)Xrف,_YLR3cu*f弙 {*9Qɰv(| Kb ;Yrn&Ձ`>h gKr%HzI4FsD 6a]V4SKU{H4nm{ ~c<,820ۋ<؟I+KGuP_zYǶjb=/q W8l.dJZ*d!$(ݧy5>zlun(*TzW*Qtv܋dr ;i&J-gߨfB+b~gZ|u$DTҽBӻlw:Q÷& HE{{xP]CӋ dBUȉi]vMlFcλ) +v eLS*beJ"V$(c"M͓I1'\35M f c? T̑Ceg b3z˚lrVQ1:xKiiߎwA{GH^w0`=^X ݤ~#EY"Y ?Q%T4#y:q$8õU=l46ݟu_c'uBKzc鰏 = ;{_ӏsӁDV:𿔾GT[LMAKXF%ѡS#KGG3Uj&B}u#Fx7!l吟sV^hV6j .B 6#h`s7Lf /fv4b WmMBzŶ")ڡWalO/b(H;g!%f@ "ұӉ7,fr&_}B؏{4a5Od /C̚3˪9m=|Dw^i%!rPZuWђD7PgRl{ـ\' ]23OG?Y@"ol IiB\)*^Õ UJb&559l[=FXQ 3&￳X%H7s{>IN  esH3xB1D;B#d·z*ˠ Gsfn&,7Em,f>&4yrG){8}Msu0woU;o!ZA}\k—$ ?87_@x7 B|\GȾ[#7~%.X= R;Ar#INʊ?}܆rۧ  XrCF8] d &2^wy/؛Ax-ՄC(]4c/Grjp?vy{M͑KT,Ulܝ_fzj30:#ATJEq*[5燓k,RㅹΊyx,C ˨͘!~U_""O_IU]Y)yD .V!S*Zoo)aG$D#3~Ɣ̮)GrŜMҐS1޼v۬s th 46Y<+uޅy8>!4Ӥ;a!>1nQJ#;4c;̊7rQԒi] ۑfԢ,}L!Ogjk.i;3e15{%DIgcj tBBi6C ë)A'UaJ|:.8n;!a`. 1ߞP8܌n퀁zjDږۇ8J|Rrau! ڧ ݂TBh{ijؓR`ƾZ?DOpjޅ{վ nv2BGE.nӨjPger\Ρ;|b92U'x f4 sw 1zYRP *1z92(^$5UYWñp*Oʧ{^USڬjʌ LL+)M-KVvq)xꎺ2ڎ!3IS+:U&Iw$bcP_1= Ʊݵ@}rӝ7_&@VE?a$|SMu29j.xyj ]*@oz{bęuҪyU0ԐLH!OՏeuOˀ:H25igؒ9-=Q<(=mC?AlVo\[?uݎ&/TwyPa$:WS+NN\3W"gO eh58kYB2g+{N'oD(Kyo*,UE*'S/C7c ڮuZA-0Ľ[ ֚ӾrHJ <,v(3Lh3 Wh$ѓnT>$yOqL {K}:Ii-)yJ*gBtF a1;a>Hޙi1!.S/DiJC>w`P 6WX*T}RQk}7]uAyxDS.BL?|~}ÊleHϼ7}_" 7>{8)8tyQBKuT]|7P#4S(F< R5ow$j6 V$-4 ݵ,23<#Ns%94Ë]fakT``1+6t-3q%=y?Y-f>"֨B4aw*4FhyS r[d)enLIjS UҺ |Rt(pvVc3@xrK TM㡖sѪ7#H`6Q56["Xm@()VqMf#Q'&-t_) ?o=ZTN rjsig'7,x?ӭ36}AL,:rgٌrb0I Xn!E3N%M& /!WS#؁9'@9S6)Z^ /Zi,ゞկ{K龩vCcx7+c5 >9W9k;/YAimq!jƈ~o[7>< p*a!5=S>EvHr*/1gCH ?.@K g{qڥ15=aKcϺRsSIɥUʓ ;ݍs\w+0kEN^g;;n6190"u=cdU#qMz37m:¡S:r/tqn|Xv?҄':bSKc&sԗnYϸSMsaq:oTcJ|dW.g<>)iyq͈GGpھQ T^s6Ict+!:15}a+tpC+URз&P[(0z֌=+8ꤋh6~ӊr5Q'i01߬4ߒM4q!4՜*VO&@>.Y8w3OE`x髋팵X]Ao컬O*l"^EfQ|#PbfSהkgQO0\!a'7xR$(8i])S3 *OʓZje!̟-kqޗ@ E9qB~^DW"lhCeyxvީ4.`tşײUb?J&{dYL"+᫄kݟ}yf$2^fo.\vF$}"Lr?\0W?#=xJR,:<< ng %7*&u=6Fwdˡ7W>%RAdtHς5}hcg4 Xt~-bҬ)Ú`]]b8ppLmœB4w5'E—CauIs{Dl@c3Wi- P< p|i#W5tԡ?JKQwDԍ6@/NoΫ VAQ; *ůf]Wְ <*&JfAɶo)A:NE+@H._:ΆfW90NJJHQJO͗j'HyF}@/y@УRڮt0#@FZvԸd)b#0DCˍPmz`x|`Fͧ1 !LMtl%!&`ko%o5ʼrY=rH&?c8 糡 CΌX;Xx>OCAxރkykۥ"KN؂m[(n }9RNp$8+AmLugg1E7W$!ijSm&IJ I_ _z>鿇 , ô Ahkt@z &gOLx1:4!Ew4Л dQ@RbF\'`Ym67DG>5\0fhUy xCaǽ{]c9I*2^D=n>Ȕ 񡇮 ~N`[zuu GM70SܜP۬ѱ$`"h2 ti|@2NpWv+aL)btF o^PťQ g[NP(LcG(˙h=)+g9$/ )h2M#wr ϹR]pe, &=uOf] _%5gJps9Jf3#փ))E/Untxd%ۺ! $JJ(m\ QO\ku #_^:%֖KJt%ҹJD+YݪLf[>( _ R)^2"݁aZ8M,BT5!XFoW[5o_8ArztA+Kx;TյHisƦ)J>)jIxEdu됝NHH-G։j'*.[*Zt$awGnDU)`NN co.79LWlks,' / wӳP0 ]~#J kI6JH~. xڽϵi v^@(TtY'E.8,ILB7H];֜eUCkijj| S:x k[$9w]?VĻN矇97 fxsl1No ^SѦ9pеv}T(w#6 ۳Z Wn9ZR<(P'IQ))0D!ؽbJ%+K(]?/\ Kɓ`+r>_{ގ1ؑ)^cM:\m'o2vf3K! P1`Dt$WGu)WQgW})5C.+{/bH:!2Yl{Y^ATKHˍKӰBe٦!5e)9U,jڛ,[CC7Ort4r_W::uwGa:KXL{;Jkux\hQVLhevȤ0>ҽ&tIx+*?=dhkM2HuedNϵ3"T|<&opiePHhDMIy71C*ɱRLk-%a2*AM8!x@ߑ̝E4"d#%YUd6TlY r% Μoԛ 9 V{gU/L'^'bmϤXJI"\Iܙ;!*\u5970g%O| R +<4_}M`-ۨn\G|/⡎I mސBt9 0r[v#a>Qv2("SzS3% T,Ȥ(y?f~Czgd :٤ ÁbDڭC|]ʪH[JZQw3bɳTj@W/a 9&m o#~%|nX2XbE֤!Z^W, Zm4f [0Wc]8=~N_d $df&bACAl:NȤ?D̐TŖuP#{zF|,8Di^ek,޺׼`@EwPFz(0︌TLHq"~zc9UBp@0m%F>ppbZc6*A閫_M<&S_h_$6=z"R;$yȂ8J30 aCh)(ÏŃ>UqHp4m!InEĥMAl\T1Y&Db.֬ ;a*f2@|[*;LP*X t4&joB(bQ +p%CNL:y<*%M.ӯ$Svó.u~~Uuε'ŵÃ?P uBh;e[!4┯TqZ_ܕ=XInYW64HʉF[;TMac/ e ~@f IxkXfh(K6E 3shrWȒǏn1:vR#X{ Dx7Ky\%/UO1CQc`Kͫv,s+ mѩs\}pڽ90;B\\K+lzY/`I(Q߅mWb Q& &r@?5oT#n 0rr " $Psr].S2)VatlqF@ 2Eџ=UZEXuOcE ePq'rTV$THvlj1"ĉa\q % V:%!2 I :sș>Z>w5qjsȲ,De> 9^ҭ@@|#B5ρ!Gr 6NOإK-H.w.cC O2s'kn1}n,ȼ\1#Zaꓼi /cvYnX(N z ei/3]} _peuSG.a1M pqZ),X6&xnG0aN*:7{,LXMsF NWeUOļ!ڲBxGi`@,,;ພԄ㓈gKBfui)džp rB`PH4垾tX3_; rP"0j&XY. Kfh7sf5xLb n%Xx4)vcd&܍^ ZЉvUcW# 8~Rbуk5-m\睇N vV_s:НiQ(x;S">":wV,I~ϳںay<ީdNac>tHu\#>1>H%EX]cFtQ2,&yVKN'KO-L xfrv~MSO!nai%.ָ*y1H5gʢ-qdWGl; s|Duՙ[*0 .D5OW˼G_1z~(Y|PYlW&rݠLѡ2QΧG$p):5x7)>WD@ 8W&#ZuXeLG!'cT^mR^Bw[݂ jxv3=XzQNu `Úo~[bx\CAG~:[W$^cI x|&++M&Qن*gX /d![is6! aTrVm*FϚQTĚEs-?C]&HM4v،zέ\e[7⧄JJR)}s晨CzS I!٢I,=/ V:{SH>%욟 ؛h @J%;d^}CEڸ.c6;% Gj ]4RI)*4`z='j7Ӝ)t1K [TJ/8UK)VqAm19&+JF`sQ-Ƚď0O l Xp^9 v(# 9sITv]WB+:re `F8^^!lUzu뙂;^Q4 }&&[ T_yԞC=ve{DcZ(\O3?*8v?PQ~rdq($dEx\*|eEÐ 5+~/eR!G& ňukp:tfDUH\xL32;Îxv`.ci~vOEO J"cQtqqd~A۔J/.J\tLI0Fdr7]?6,L^ll !r&Z2x>pDŽxUp C{ATiY\w[np?9pVpPW\,"BWGle͏:WBS+=*ީ偹K7f1E漒pUЩFEo~ٕ 7zUftU4*P:(V0*!JtNz1&bkO2צI(ݗ =|.t?ʘj{1tf2w,u'i<[!(سAPv̢sa ~)n}4i:g.`i[lmS!W8 T'Z4ʋx,J cPup;WC?+'yI4A5q^nH\Ѐα`KmRzM,0 SuF9S~1HrU؝sU;Id-\Evms:C]FDI?P$?..Um{_WdgY)9Jg-5=tHћrb2@JK,xw{c!hm(%eո,f2=aFF9~y‡Ǝ*ݨ nG>0+Mu0(дr3 /Q}`!Q@,B~Ո[DFĀמ&ss5p0=ϥS^w&肈իcF~_ NJu `u PV#6)dcn?M-A7-t9YUt-AuU\9g$aH.‚罫+i-K.Mg0EAπb xa6Q(KἂR#EEwqŒIFt_0pljpp}l=[ejsI1 ;|=Ű&]D`Ru1):bs&G+I} 9MgGQMrFMsv C Q c6l:x/7oD l$ nܝc"Л‡AB8vHYVt6%|&`jsB:ɲZw^v(Z:IP.WU~:" xţ98/wb fnM$0> dnH)"/ake#Lpx:+̥N'H^'ndDb(h̓'Aj-dG7lDAd?~Dv9_鴲d ;dOl|7'L*_+| SZKV7"tjv}h[9+X1Ӛ6+WW8QAr+蟋8l} uE3 rv+s2C(6mDçY*ր̸R']zcԌuI@{.79F^z!rUu9TYX(?<?HL\bɟt23`\c$8D{ +C!Oa鲿h?D.ˠQ -BCBH>U1 GFH4XSL݉JR Eq (ԉ)G]8YʳťA>,FrѫV= PSpd* M2 A]Th&`0P.tT/_D`L \?{L9%Őֱ'rw[ر_voU ?*98vNFnLi$N ŬkcTwd:$N?ܨMyTGFcG r޷5]aI+54WD<|*[e΄ I [m4طrS_hS#qDTFQ;Ӧ?NX~=Sw/%!t's":f\i2 CsX! =s z.hon AR5 5CŽ0` y`DE;M~ Ae7,XhM hM'eݱbJ"UG*Ci6rx-ۚOFٳfBp0Kh v:mU8Hu8Lk\n"pW!`'Zŝ-Ѣ9 a֞/a( @wԤ3U{+iCdl7@K4K) |ܾ`:5w[ i#[{ckzJY,U1:\$H->UUx\n@f -3w]縎)M`dLL# m4]fqWU&;Z d*u V:m|Y]?V:ϻ?.W\hҘGa19s1 -3)QW.'G}pZ溉٣BHҍ&WԪLSC Rw*䩯Wzd _.deL~x䭴{Hㅨm_Dt% ^7C(US6K}oX.A>nN==K\`Ok cMQ"=u.`_z\ۈ~] _E(hUNbKnQ꥔.*xx/ } d}IQL)בuVQZ!hK!Z$âSR´oQ# GWh'#t UT-$$O~n&-qB&vD/n \ql99 ׍ULC7dMO6^^4i#oXMg}̢< nLP?-sD??(](&]١Iڡö T;3?lLR4> <;HgŁ{f&i]Gk?RqK4eP}AbSj=m:ɥij0^Y#a-:ZYɧp ܯޏmfc.$fS"3ewYz7ȀUu21kV`>6 Hzf_|wO czFY)@(Ig."M)G9mB^3*-ou|4eSILD2+<%?*\a\22~a:j-@JmGy"M`:^#-w]0fxf?fMq?n=_?Fom ؕSc>WMu+7T.ü.*|H^0Is<oQ~k0gbU,ߟ!䁩M ҵfGh'|#µ^l[$7,H@AdR%x--Jl١p1:vV_B GVEe3H$jZrsiBs }tsQ~%c>9K eoL[_fAJ@XڱO'x>^ )óVh?xl>6G* gh'L;egw5?ڮ D .Ֆv"EbBr. j(C؉@<9H;R,AR3]b@Y .Ev,eqFTy.T bůM[= &nxUW@ETиX?CZ նݏ^˩&WH/yh)9̴aUg̠O)j6#k0f`>!2eh/:h۱ZͣJvuUEq60׸;4_Éh YY  UĨO/sV# u.®V?4/8)bST1bߌ;IӊV(CuhƶQQΎ+zTbp*r; xX&j 0YkfTY/ Q ҿⶦ^ 甔vЎqcYH@s(&6?r]O6lM"jܤxd eHUjQ ]0X`la{'r2J8v`sRO $= .aupf[Tb8r+JٙwXK(H@d>ƇX#\~™"M"^.ԅ( L޷`!!-/-)͘&Kxt:ɱ7 JdC/ ?s jzQ(@1Bi!S+hm0G{:h3Y~6WBEkb h+͏fZk\Vr|b&c!aХFmX|\1]ٖ>Rzϊ@㜜 0|5f4սltJ#=D/[;%:eDB0 _t]af>132^ϨrOhEA:붇ZzwvjC,4&TAW&2pbsAe'Ah?̶@ڜxmz@(tW9E  5UAcOWo5_UhWf@6\Zvݑqb6+[Y ;Pi3K9] "sQ Z ?2_GZ?*޽ pa>(R9t0s?%3a@I*k6\" Gܒl:-Ɵ=B;v >_(&Ke Kh#t:Q%_Z?uoeZM> m: Tg<ʋ^R"oŔ{7"b7nk3 &S 8+&yP:s;<]X7AǚC%fisC5Zamiu]H}\7/<Ь'ĎMv AyWaN:|zGe:E##ֽ=4?v8CLV%'}k'pޒ{U__lOTyM1<u@*bm |a @|u&\ fi'fbX$pRBB(W H/cQ D!^j@ kDzdkK=zS9+y} L7(_jdu;G]!BӒ_j A%矠ISț~8U'^5q41Nf{HZ+GĽb"@7?G=*h u4\A󁢨 B7wJ5!0;LKP?I>(hs:-0նۋ0XJaq;p[HHMdG1֑]'TB?_| |wY&tJ(%e9OnVKy:zW@kς`F%XecQHYWȚMz!2AX  A[\?p {GK}~dǻæenP YmUl4i1pהaƤ~G@;c%=JTr1-!FahT`]U\]ϓN;FE)OQH8*~jYu=G>GHV^0//M6TG],An\!$+B Ώ{l$ dVN|L? o&ea3rG,(5CӕVa+% _#,fP~Gsl(SHcPfXֵ[Ot׀= !{yhn`0,NyYTBzuqjd¥&E5􄖔r!IvI[:aZ3C )>&ڟqjhuZݝLAն&j6w zK8g:~\4^dt@̇VRkqJ[ 3+s>;-H-;`%\MaCuuMIxyiL-זXd%x`.RQdsKi; 8Tĩ 866y^3.JWטA[tnK/7 a]9#/a{(7QLL(-%6De Ȧm1XW}0x*1 {ŌtF`3-fc7w[OԱhV`}"""0LVȡf)~K51Rm_W$0i<# %WA"'k'S!s[&\Kl5 O%gaV|Ldu{*0>2"> 7`;`vSP35ͩXU*Ĉlx=8 Ѝ%-,"wSl Oycue(Tp !%r>= /E"_"*j?d Sha*w"uH]䂿DcD}[9R m,ϭ,:CXJx<5 DGrFz7={ gY݄pD͐ᰅ8m<,~Ģ,p(t3$#6)25qI˼uw YQ݉K x1ּa+!FBʼ&J*~^-;O-'xp】hAE1fˆ`bW!c'Xa6o$Ns6qM㯀'CW!. 1 M &Rx .@BF Pg~gx̉bZoxenWi;ݫz.Sy;S'Ă"ZsXhg:9(דT4LdSeɴZs;8$xh2SZX =QϼYaBP|"f A` /_37Зr.p(f^%j$?8`ފC& Axqi8nXmOh-vxj17ws1PؒJdID? ;c@AV~? i8Km)\)r {bL-QQY Zv'? A|mz:$8̅dZcm"c*4;i2)3EMqyRડHG1e2Ssd\DH '1:CytaX źzǁ )Zr\r up$ y7w51PP3I!`*;}-,5@1 g_`-&#Hla*U_/s=Iybys ϳ%Q_ͭTsk;YO{$niݚ]>20 @KbnC3\Jn;HG=7=_Xs$:w͉JXJnmɴwL Or_m ^k +iZp-@6є̋BcEpx056gI/gg}r7? z~dIBxȒ5G܉s_5Aɬ/w6*eܰ)EeNEeK+!O^>h@8ErR]`l R@ⓔ3&_13CBl(j0:[4پ Ljു 5 Jr 1溳y+͓Z4DfnnXE]BsT-NpN'%"Ht%,8M'𪴶Wy+@ ,ͽդq/0*+Ly\:`}I@ F$IbkϨ]QG;dDwER#F$V!( BbՉaS ܳȯ_WCiԃ;V/+ÄK<!YmV&md ŢCiq.3iֱO9G3Z[_N.Uά wV`?()4PB wƞ!Zr9tK@f u4Ț78^]lD&@Jo@;A*~F *3G5bn vf̢.t u@o9ׇ ^y@Jyq9M@e&ϖ4ҶSOGY3& )3"W3xglu]D v~2Ʒ M$qzSVYn)̨)wc!CPyϱCOܲ'o⅕xH0ZfhCsݥFKoPڵ(Lu,rHXdǚt jgz4X=U,s%}}o(ˉ߈ho+]!8 ώ83XƪU'afgmW&*PI%΃ASAݘ>Ϛ`o*l*kX`PqAVc$L@Y-iGN#ZlfU}I~y捛?C1AZgX<{B>?MU)g &Vt0[4LgF󹼺8y m?;Ϯ(ߢR,A ez5Ø9wӫzs99f)+#EAfxNw$w˯ ۡARjs*F/#I Sh (og*}%td ǁM#J$7GŠIXF\!>|p"5qoJXczڢ]EW:aW(\L!mSPnB}!N2zao.aDvYtF(l^p:(+}mElYlݽ0f?)iLqMB5e o tJK x3~q%TRʼn[-zQqfB]: 1Voz~'ɞ䠾،݄GQqͮ_6hЖ%ܳ˓bcr"xUF C]3NsMWiXEyBkR)mpʔD$3 <:!&Uhjjmr78Zoa M`"*Hbq`FYQ@~I>}sKe$WbU0^Erx-pvxU/5a26{`k7+MUr^r6(+ a|WϻIVP6[w8.`[u-DG5L:mX^3$z}g]tFàpcv<7$%$kG!1oʏR`wwazBW}e윊=.2kf2/5}-v <]͵*X򛰗?yMmn$nUcKDw"^ b.-B?pDI: ,@v SvhLǃ7F{t6?~F벪O_f;7 NGV1s DZ+#C!Ȏr}TƅeGRQڊ䭒!3gK;d>A9&HȲ)!ؠ#~ `5fT#m!t<פq\E=C'Նg} :Nr y7. Ҙ5_e9<ΊٕŎq-٩7 2?]~g@OF`n"'zIKDA9Wø1톁4C䏆_2#?_3o<4VkT[ (]ywfڳ+,,}:b̳䂾hn.7{|mjŷ_t*w*5 `V\q)ҿdWx#`氽F }ih4طK KNDG>tZ)<(`$gOmjMw)S Urx--Q+ۉJ`ZRt1]?gװ@L 3oa>SqxuikdACNqpxLFyvۣbDm|:$R=UT%PHOVn@ \ HWڅD{UV[+î /z^(2}0gzYSw.HNX-&S 3@RV! laC-rqt@"Wc(`41,6"B`}jH'rJ%pp17TFvU k&i po++ (0 Đkrɒ+ )yl6wE7VSDq?|,IŒW'{{FևL!s a)gxW1;2U[2(W\<6\*Tif1Bb{JLo;bw?-9\\V]nv"ğ]8P1.,2BEy_n`?2)aWz^޿?[sx;|tw@ѓ_yQ_xHp:+CD&߾PS7ϸ&yyN[v/@o{֫`[;&6Voo츉0llbЮFޞ߈<%!c{KJ^UekXbjMUY r4hOS9SL,IX7KL"3hDh=+,C!F'1;{Li$WB4+,msniE kG~ q_Pۃz68 =M*,pM=l֬K S˖CHoS@ *pe8,< F: ƸIgL]{`/cC OpmA=b@!-ilWq<91%7m~gחlRQEJ7DzʜjGgAg@Q+]ŒV+oO 7TXrw`Q+Hq\!OYwDf`r XZUqIqTcV;yHu1?J}5ו@o=bE^VeuەD1? @J,Xe6mm DnSX@|?u(4vT}pM/=f'`QIZaaGH_B}45w?p`6<AbO֢[j.%?qKҕm5?N95};*:iBr^YMgp" $bE i@دbj!WiZI*g;OKm"e=i4 MyW+kRRy7pgG'!ZǿJ<+䠕XW!Ls2*InS5#ؤEt-=][bDVSl7S!*P|ٕs րlvNFiCO}V{_/;$z&v'wivX5!^=.`߼o2G[㝺3ev0(d{1F7Uyك3 v{22 X50whpf+byTRkcxB˛,kw~b$ɡo$CWLVux C4[=1֞J 2#A{C=`nOݐ";uBxm]hܷIWp Xe4$'6g{ZYV|CǺNHVQW4\J?4Ӵ0 ; RfZH!XUu85J-8qINqT3Su<$]Sj\1^e /{zCXZLi5#'-!jz5?7 -O&GaǤ։C*el8 1(rG4Eg&ډMwId8c'-whjؑJdP"y͑FlgZ ILQR]J 4Ʌ mkTJ獚R|㟵xF FTk~ (Pf_Ol^f`^F(heD Mg6Jܧc[Z) J0+>ʏy\=&p&u gw4H#4*r^8pyyF4?bXuRA* F ?Ftkc"Wɻ? A <ϥa˞l$hg)pUx&8%:> d)֩YPə&_J-:^ VJ{dkKʟYzOT< c3?(i6aV8O6t@³Vq%*Pkln*uhsu?$]W !HmàI@Ž4_D鬨a )|򒦯7 [ "Q.XK;J&3M\cA?Jm5 $;q鬝l14x!c8.e?zvι@}c:ȡ 1Ii& fW,$XodDjNW&֫#sǻ XK _D[#kPU_WФh ,aoY68^1Sus(3ʄeZO[g+ 6"EYBOU.P^( -;7ړƯVؾ-%vi 3N]|DsEWl f ,:RciN/M_WFukp1M툾 {e2\8S;Gb~  '2]D^rb~hY]@RZ g*_[,>T6NɽlB݅ZI.T͎rkP9tBh ʵ,"kKSyܦJj@~lᮖÕk_7*nl0rpw-{O":e&wd 5?תW1#7HD]Cu]7rAf (aPx|]ވn44v>ndRɹeuXP\MpOLh*M6nB%CtfM 0t$6b+(gd)VϘtn]yhAituu Mx1^u]J-9f^*S:9*HKm ʏ(d mPTo/"eO^e&|]iSt::oH^aȗ9]Q3,zCuVm_ UgVY""wQKF]99R+bz:yp[)G5Ah7 6QƑuJKN|O,B?Hݹ`h34ʭHZK>adhyJE #nJܜ\n/?൷Ő$ҰWa~J궢R@ t!TsܘfPK 9cuz¾k^ HO*r `.J=vKNRBOϢC_AJ."+u*g] CWz-qN2w,t~η=Lp| >S[C:e?7DO*yyW={EMV\FKE*Pg7Pe5y{ECmW^\nLTJd ZmP\) _~"ME@C)3 Jr#~ψ0sKq6Y.`k٠&RB3@ %yC6E;v{pٵuO5E&7 vFooḸV,/EA:m+n6xucNo-gF}6Oiad,B69c>V+9m>^qX91JՑOo (1NzҌGAR3=d ,_nL)֤X4UY`ٚW^/խx-^_^r; %Jh0<^4!=bl%( ]"/(]pcV0XƮ,DŽvpψ1[<^ W{M6BE OkEV6KEz%`J6oؠSƧy7pRj22sDrC!fKņTn +|x"1jawAq]TgҴ#.ϳu }YUȤch:OЁl3vmʚ9UڢJ/1, Jr.}\8ݏ8o'J\~:2UϪ7Qy҂8ܮWW[3FP)'$"ැ»[vNYKTL\5됩 Ul~ZJz@656 /e|/^0L}J7\1q ȟt>)ȭt T)amP{m@_]<ⷬ8s=QK=ۜU$vp:ؑ`)vG$r 3ORJcԸ|(硝0/c|ptK"ռ==cJt(s{9;08B?lw84( 8Ѷ+>|!TPBt@׹Rږe 3ǠI$ҳ؝fEs,+Ӛ=%|ou'iA{:-p@(0C=< XZ΢mX+ݗt5Խ $i]s˒(GK3VKȌ#>#' ^=fZ[>V x 0G7`0lANL"u}NTpȱM }#F\4A5yBcxK8<='0m]Aj#8[ 8$z4ћ%M-/.bu]awrQn^)s?GuVY(HI8ZiC-} teeq%y wK7Z[:qG@w%\7PuI).5<:6T7 nسCJօSR8y.䀑V͗ U_X$XZcݧqxV->~.qTD/d *6k eAL^ԏGBv;Kyp_n{G b5:1bҍ`X)Y>dK)-l¼2/z@)Gշ04tȴS˨ o̜L+޲L)g_4Vʘ>ӳPa5SR+ß",XS(( yk}u3e?+MCN*4m~MQnvJ-0^`*-p^LSM ^'E[³ m)QnmK%p6zs[]Mb"?c%70#{t'8&/iӦF=@pnh>/&G4h^3/ !=bX4~\#PJX@(WfӨtG 9M{ 6AIRxwETz'[XkZ2iToFY5T5of%\bئqmp˛8cd~1dU~B`tU6=.;({-QiJ>kws\\)Ž-$gUNsLU1F53Ce7 )$ism=uKnpN)UZW3]VORKb)$ O3 )CV4l=eFja-ᐢw-vcu.+SuW9PZQ~w+"pLc˭mЄnQ!y#Ԡ +x߄g0i v$biEbÐ 3}σbH0vbqK- ܀+IrON4id\-{iNKAr"1ZU0}3k|`їu]+sQ.zI~' *̗uj* f5'E:~xs@s aP=Kn [KJC0Tb@r)|'2m a;n]j-:.U[rjRorhj쏿X/ns2f5$<ă CfC*!qzZwo.p7-=2e oFsI6m,rH~woA! C˥F.ctN ǵr8ȷH$1'3 " 5}X$8ayGtx?W]ݔVlg9(QgKpYwhѵvg; 0!yȈ˄WәÏf6Z ;3ZrjQ@`KhQpeI, ol7('wr_@5^<8T9*k8V^RlP-+O; _ዌ wS+0XPO-%qXM-ڗ K՞b#7:h&[]#E/E?C٭;3Dȼ)+ݚ~)#x#wUQne@-N7Dtg#ǧd))8ȼZ#:,1]~e|3QYрQذmYUϖ1 HVyv]C%^w_O ak䘧NS4gLDyQ+> o;WkRinFum@C'DEp~ΉI&w{]$4͔8Tgw 1yа'!(-XZ (swaZtH?.Ӿ')U~q6b& CJ[ ˻8+(Ma0ڪG(s%L_YmYtJdړ$‡e(ʮhGTS0^s0NW Tv?M9*;HB> .*}Hە^ŧ;k޿hE "/Y*w3\#,}w/ E[ My95Q=AvoOu򷰾ҴTEYN`!ǾCs֊2v|9t#pHGB?E!_}s m/mƧ1Wwxv^ Wh*]DWXy3*⻯eyf-x_Ӟ!k{܅1H!{ f {R&{>tg XڒII{ipB v&2"L'yXv&'t_u Tz 4*+K*Ǵ~FN@zpXp]/O[|qv\o˻*3;\C(w#]Uԏ$|6Ϟ!EdߴˇޢžmPiI"3xʒ o2&W3-$-{ KJ^#MJ&(]$8:bhTe}iZ( n  bKI\hz$[c}o+*7 A`ҭR*y r1U}e>3Ț$CΡ-ho6GYOjtC&7e 凔W#&:A2yhc*9`$';y>@˄f%;F3B,lqt@1G|o !ܛJg\F 85MT+Kc6id4xdq5HꐨVTgncsME-r0=m8}7Om$ 7 ?KG/ezsCe7>1K8CB@6sCZ!=c_ݸuSF`hSf`Yz;DHQbP^Kv;X(86l # "g XZ#vq:?sOf%0+GSK{HIiV"oe߽ r6ܡw4Wo/mEJQ~n,Fy,VRr#@KpNi٤sL?EMyG v<#*?mYVPSy)950՞#%@L_#~Z'/@̄ >TM|v::_VA_g.K>)53SUOTPA$ |/ :@R<]{I=i|J wn%aǐ$d+rY֞Wr޾O,LgZWtH<\jȸK/P*x.c2C[Xx㩪O.>9D|.d(w(C- x>YuGoT :xہũyb(hL6 y r6wcvٯ_B fwEw8Q >f C@]ƆByN 4ytM#zaP&EvwLjDd ak.0Ua}UkE }3=/KD w8EZ`7/0z0IǶ. '=ѪQA*h0—MPՄ2!#$M0fN fzLlKᵤ͎Zpotos}QW8+( lџWF^pd3A0}i\{C;|'F2'/I߶-"΢YN7 i/[z L(CC(5|/JchN*h`/Xmh^+d'0u'klU#?j0ŶiW= lV[Sc0OƓˮwPdJ нֆogE ߑ˷qlǫ-h,ipt.smZгE (4pleKy,(կ[.@}G4* kV׋=1_x~t\Jy), Ů`x4 '~:_U;C8iJAHI꾧h2 fE;6[cz4θRn)8+`6e+uϹ9-ZiYbZxۇ?'bw)$\/q'DpOČLoK(B`ۍj~=2Q}g^_p dK V@S1O>y'[wedµkTL@/3=ow=/ȶl#GVh+[0ʻ{;mm|ZB3_ ^j9H8#cu%ِmP;lƈLd.8cAEx2w$ǣxv(vG<>[)@'OEBډi t9P-Imf ?Ûmf!Jr/=3H9t.|̿a9orٟI2/5bۮI;t70<[_|:3Cxw=L6\Lgu%y\h g;.{.)'.;_b|NυCJh07iSO ƞΞ[ƀyzŚ) ^O!JghU4pdXj|R&]0uGҜ*Oa9̌`CU>>nDL8՞}¦k#[PFnHX4CP G6>n*Hj% P7)2we_-Ol@ǰ1{F8*1M>|d3fo.@ke<`>#8P/>'.mo݇p+F!գAHǵJaK\$ӿ |WU2/= @so{gT @OKƝ U/UG>OpSБ:XC_vi ̚'p 9淭?ܬOJi|ߪD(,]0^ΠY|j]\T@㒡sY)z'Ӆoͽ86*}n4{2e6 ae|?/D8ޘx DЁ{lݽI+c'Ql y@*Wq~Cd)J` vy*zȌßK d >2/T)Z 3|4s{|]soO~5Y?ff8ya. p=GЛ}ݎ <-WЃCqE˜PR',9+5ㆊrpխ^r}qQ*Mä$%Mtv_<կ/ƅAI|WPZP11܄@=^}f sND2(0t5s6;Im 7aPs ="zL3 oߘGϯr+$=KOD?rPBTZ %icw3Tӧ%3uWlEͩ} V$U턙8n"ˁȘ~4lDD,DM.?.wGolb }uu|G Pd%V0e}m &w>]{^Ny8s{fRHDgOAC-p^7\gyF;+|o-fG[ %3]PD-O|BVveյ))8q+M =."?+i&AIu.0A+ދ^F`TkZR;Hxw Y Jz$0/ cviA?BJ+(eߵ7 /P1 QkyHw| o8sظh٫!9 K5:'uqYDK 64 ij\4?Nv,R!P4هa7s>MºX%N.R40iOlod p=>~zmʂqЄ7a[0AW"0FV&ZkH7\ ؈ssuTPPTM#5U[k*G1f[2ZYaq5*`̠A "8݅h^S& GC4FoV,ۺ]=BpO΍`ƌ~{ ]QbKhA eث$P~0C͇uce7|Ņ>Va/Q&[~nb pӫ{SelC:Q0*&S:F^ aJBMe1i'{4KG 9hP=\G~#Aiè @p5jALX4=Uh~$)j3Kr:+ab/6ؕQk{="d#< zx@;LiYshnjKpiV7Ϯ#'dbyGXnһloY!OƘo&Fץ>Ɓ.-PC\c#vzFKcm /|ts(ȍ\\|cX5ujw2a&i"+{P9X˲/̚].+=w{IJ/wx/Ap]Pok Tqrxl{~IUvaͶԩ/đG_OéΘi IVLijϾ *L:<+}5|M>-FJ+*-aŕ0~$VE}ω<3jz H[VlՂw{c*lMG7,oi{@o>l9zT}bIͮZі!n'AbMJP&И(QVDq Pxò-q8q·"hh< nO&eP7C]4\¤|YF,@@)x5-&Ft5mMY9J <Ų\ /a4oh0&ske'4 %6ϡV (++/ ZM 4}b 'H HR) o><Frz o]p 8b<>D@ Åf+59ZT\b)}%jM2a)xyU]2 q 22b88 8<~i d1X0[hwgn\}x_ZV"k_5B%x2i!4b$[ƞd,{5},l8:>9Y[zzӾN1LgBjP|l)ȔEUN3&㇦ 4tUӅ(eOg $c/ȗ^ynɽ݃lYǖ6 ߗ/I 5}FU/-_q|$T*l^k hdlgYZ07070100000122000081a40000000000000000000000016661890a000024a8000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/dm1105/dm1105.ko.xz7zXZִF!t/-$h]?Eh=ڜ.+ɑ s)vE y\2{BC ]'rI.C d/Wވ} &@e8ڗ">0i%pOˌp@4[ _®r)N_ٟ=,-`ɚ9)vaK7#tZVMښ/LFࡋFo΍.xYܒrl3{Q-WTOM=dgl?\"s#NC[7{cW+5S~Zz;0Jzjzs-v= /R[lŸ.tx7md  mq-]U;;R4^8W$Ц 퀉(bwBPj$Xś+ m8M+JnIpCj`bCB7 6.dz ~ чw}izޫE*?UH?]NF+^'q)="qeTQ nr:pO#q/#/V'\2ݱe a?fe\){r;O!P=+_Ģ0s=!X+`Cօ?xC҃,LPydP/٥fѦ_ŀ0R@ˆ'~M©m?8ןŮ2~~ x0dq#r_п!tuTMĪ%0[=<ĵ hCޟ,<}'Rv(I%$~xv:q*h9(Gb5vPrDmGiPW*p\X'0j:%W/,E= CߕbʏZҖF/crCLUJ֌R'qOJ6![o OͶw|:MBl0 7.̭_ݍrGMsuBOSO},׆Ja]N@U$Ŋ;l)OՐuXPD|j_9 ΔvW@3n.Ϋ T+D!4sl2&6ݮg\RS*Ϩ%W|3#0' E[\HX..Y<>BbR h/ze*r|:Dڌ'c=, ZeDL? 5,u6R~܋,@ ;$gSR;1M$6&k<_!^bQ %l IUicѨd foWXI[^>t\:Ja&/biCrj;9H@'|/i nbbpHt{`/uEI8 ҧ>ЕN]NCup9Aq8 ͍HԤɏu-1 '.^N"1 ԘJ.!s#Ѹy\~DwTe%z' K$Ak Gt<Ӟ8U['Jz -8# L`e! qlR~_G⏄xۿMpHU -20@R£ )\=Popq⤲pm]-4s\y"A% IzđաJ&Rv ӕuD{i5:9fzbIav~' 8u9Qhr( "w9ZNZ"-!dh徴eKF–͍qȕLlecs0@Tr{+ ]#E횈?=ſi? Mk #Vg) Vv1q87ˇ8- ѵbݤyBso7<"|NUݲQ5b[9;+ScX΃"ONX uMuKK#PmN7^A.⿇}`q:A@m1.;b-;P/nb$!R ϴS5F>.+W`{c֤^v}wEO rJ/6MH9& ^%sC+Ŝݮ*pm[E + x QyMgMc.vC{%/ |5˗Z]B˿^=7bk6ȅúa ȿ-1z$-usCԐ1$NZ/4H GYhEUb9Ho'`?eJ<&C (]5mṣGuR#zQ|pTe*D=|b{fx1:Yc9(5JݜC[)m2n[NIýa8zR٤ND#xt8nq]Klk`{2d^Bi?VSTКDZeᥨ&ߏa5dzbDŽǨ65a+}wA7^p;aH{TFJ+ |qAqvSCUӣyxgN@MqnA߁B`I֐ p ¸hPDq~حJyV*jpJ{kht6wRN c$ -MHHl_ɆH6^0a֦/lAㆽ -w4Kjpn=N m0-cufj1'cw٬0?,+!SZ"R3<0|2{h,qS.ٮZsPײb܄2MIa+*B^isɴi]/1f> # C&4. "6`{O cU4SPEFjzQp T BAvw{*w Q /ToTHPeN[Z*bJª(Jey޼pc̆_es{BT͆*v3zA=0 ǭ!a BB|W|am8leg(S0?*nn&5M2Ynysfu*w_\m4:dE7c>"^O}F؛M]u > `eqE J;~aT[R"UMmO&:I0jʂcSNh9BTo!9{( RgڗF>Ջ,) dQ]f%aoT`H9 cޤDॾe-滳W$6C O/a Mf<v 0$h{GMVaD-\)vxJ([.$BU6lJŒbG>Nꮨյ@9ʿPcEgEH߷o'ysyJ &-IǠ.3Z0f&YLr/6Vӧ6yO#aɱ|9 V =y"6N$QI:ZJo'I=F~fҬy z/Xg;9CC[ی'<''ߖEI>kŔ󠫇H Opdwz=1| !CB;YTEhrً>J n6˜g ]gi"?ɝ4u*,[V$VVv Vv~Zim>3=},T^?3VMxlSUg50ufQrCR 09فݨݠSŻF6{]ߢ\]{K|p1e }Ư])ޒ > {QxY&޸E*<ȩ•̚# u62P=O0Czg q+ kg]TxmLl%dTĹ3 #{W&}>iP+ (mFetjWW%>g4fԏ{rѳl|&顨 7N>.D|kfTӥEqgJv(7q|k)zpU{;;~ȒijL~uQqy6OK3|rBPYsPod|6wgkQE"}Uh#⌬hTC~fnZgWX4вϾQh)oCAb)`(1Yu 63>|/B  dʂS^f\eG NΏW^gsՇ+bg Q_Zk9S50ؙ.cF姿i$\Vcjauh̀LASv2!AWoT48D)&نø /mrn]7}VK2H#o+b)HDgHa: YHqB2-X2xEK{0s GN/CAd]\~,W#K#jUnoQa>Ӡ+Ə'{ \H~- П,؈~Uw/RInC? ~װ HGkҤ{Ee2sg+$ 5.|EWϪӎg ~MJ=-' `,f5uZ"z6Y,|yV',o^(Ba8ˇ`BJC?7} +@۹vɷlb"Xf^#Ma(b.&R 7[.(a;asLX[.~(Х^l8Rzo:NJ|#gBH(T7Ixrd/*229Lf]%:- ̥ l0JwEm٢aLUy_H荇Jp+lNTn3eg[d%+#`\p.-޽S@"@('8!3Fi]u>D*8S{/qGye^gѪH/Vbe9D*|)y?9٩]̒ôoCOPɥ^EFׄagQ>-+ڟEFdy0(i "s:J7ξײ!`hz}l)Q).x0 wA|jEЯz@ pZ!z'Paja֓Y߃G|7`{ M!ב.VC3k"6 `/h)?a6rmn2'&@SW3>7Cgt1\Xi(NVS*KwABi'|*w?(07^•l~gqflf 0]d?fF 31'fSu{NjVpc,_+|6+Frlv#%o9԰%tsA&=v)QÆ pMx2C%?) >o)ɸ9 މ5f $btMv wDZ6:0W5|=::Dc[`DŽ7_ V#:f &{(1 SjAp@lߤSl2ic+oo,k*#P;m.ES"kv#ÇnS/µq%|Q Ǜr3AȻA8!-,[ڌop{a["PP9_TlZouC7m\Ez <8w93@h|o5vx-MYF`ˠ뙽1.k(߇'O9QQD܋ϋ<%sX9Zm jB0nC95ޝX7@! ,\!Y+ ap wW{>(i; *𥢯 A i@׆[)C9eiv"T'b+ P+8_)mnnnL6ߞ9Xh,oc( D1ÖHGaIWG !U{@%kru`vNmT>.C-OHmD/(f*O=:畽͜9I!||Ⱥ=0&'"(N9۫nׁ4sPC<27#B?AYD]k=cYl"Aq51Ƌ>gךHL\k&ˤ=Ń8 ;SM/8Unڦ 1d} uL|g4H_˟Tcs[A!̼kM?m65R{[ _]ث3,^4~C u.hA_K a)ymS7RD6aBr;ڐ݁S]+nH˸mBJ|L" a`ǠʘUq cg[QdyqW)&5{^WA\ߑОA.Y^֑oZPSW1tx.1 :VzCf%EkQ8.B5aشr<2/]e=w\4gקW6@aB->ny&̟鱠>GA8qܗm5Wp{q1EA M2+ttXf'$:},kKy~WK .lU$^W~Yy XGVVPG}S:]]ZMCf{VGz,h}'ⳣNiR=J:Z fخ- 4x-n-7)o+&-ؿ.߂C?e m61[˵}6sh~Ư`Ayxe}WU <_gN4ԥ4OX.=jlG;Dy$яI2bRLo^:_~īa@+o?)scAuLYVkjztMjWYaD`Y,liN#bɭ~F_A֖!Z_\UJrWM+XP䦹J;J@r 8Y`Po`}/zgx[HY:!Mlo =]m203:K}xwCX%J' 6t3MX_9 g G{6St'Qm(9>9~mMZrdQG*ק_oq]`Bf5 0 'F ,VBQ]AOι5SxanvtgR [f kw {s_h yJHM0U\ Q}ZM:3oDžcfw& %P%Vr#YX>?ko/" ʼ_G!\s_y 4{95ǕqXxֲ'gn}c\RS+3b,*K-Mx'RtXC$#6tbyczkx;HC$lrV(IT\l;[x*f|ǴZqxoezAVr8sCfX)]>H~&HԠcv0MPOFCAKlu[m@i/.El yF9ow˥};!dAQrwlkx3?!CdpSث @5f_-ռ/q ͨZQZ֮&h?Ms)uJ)ܱBsPxL19)a?g)6% = )[0޶e;jB)QtL7W~ E ^\Eoܖ{ite2{q֨JN2sp5dnVt3NR%u[ }_1.8} #a ȡy2|^,E?^Yٮ8W\ZBkxۘ6[ = W9a#'SXv7`3cr-!/^Ũȧm?$F;H&=.Sa3l̯Ϸ2I72.մse >tp#>M l HuE=GJ KH6FV BB`'<[!(\6rG4tp\ pk+dzMw|w>ƶϿZ2"5kXׅ4ގ4yi͞ms7mmZD{Q_S6'(W3qR5N)i7( Ƀju=NJv:&=+Rr%YQxݎ 3]8/ob*0^{qJ/T]0lrRbN7JH3NۢMN<j76ue{); Y  $.'GGXKNX98?63c!jX;Hu存"f%D+?Fӌ7 xF:P&L`YC̗UF Osz_|+lx5/Máf# c:{׈@zoWO&=Lj8vRDXڟ$%[@oE~ۙǻ٭B٨XQj 2}JN\R1kBU`5CHdck{_B0O9-Y.h~婼ytCn2]iPLFN][Xo]RRCTI 6K&J{XFE9) cCߜjl?.03\f,ݸ)9.Н+g XHYqq=h{¯; +؏#T;-,]Vzf@_,!>]*MI9"L̢k })+HWBvZt˽ߏCQZ{g Y<|"Br{NwLl)iqT')ы_-2Cp dEx(mCK7:ΐ]$2Ve="cѱ81N jtQLTV1̯>c[a{A}X N@?,6 ajqѮPYXK?8+Su+"(^'>*ƻS҇Pn3f+'S۬H~Y4}$V S&J+@h5($" (B6Gq'^ |MU[+6rjl -ehDy*f_ݰX}y3KnG2"ŋ`ÒɹŒ~ΥbɹH%U2 r5YSȮ^o@4j4ץ^09s?&)H3D뾲u&8Qق7:Ψ _̒夗;FJx+~ h:V^}Q-s>-D"(XoC7 ԥX0lVࠊg%ҘiSDu|Dm:ҰL mwm>!H &#E݆}H! >c(;x]CWŒs'}gH CMTJtwS"; $[Ni:@8Z'Y2MsM9-\ɥ^e[Z2|ŦV5FA&\9Z ޟ^ֲ?qۉ'~)a# b^ @h)R!cU0ϋ. ۔2,Qx$@v}7}U>t^_N(H06Ƥźn 0@_=<ča 0ϝ4~\75?_f3F} pyj/ ¬Ӗ" ,[ߋ0؄~m4hgb2}Yd\j ){Y%:).@eӨNMr +Vx=$t6UjJ4/&PNBG ̱ܴ6̀#50 +@.*ef'GzU}zG3QcU+U[IX-Ͻmk|{2gQr &*o@4cQ%fY18j'5<߸ꮌ2#(x:?NW҆XHxNpO!ץ΋X4lP-q"~q5Zj ݚZtaTyc/bJta4_Mdd/u' P^/W@gᱟL`ܖ|vCH2sԝ+e]yW4 8 4T5@0w7&Ur#Z}v+^IuwNJ '3 lν7頞vI."~idH3+ tؤTIV1 {W$u|KL}=i*i+drAUp13nX`щ;CU.ϊEFUAM7whtVT&JU" іM7$L}JĹ9 Wk/dz'Y>՛BoM#f˓EpND6cjGPzdj}P\[ruPQ].BbAv~K. SrEnxDe=ea)88y3b ~,O'?%f$L!kkHOq7/Mj4<u O3t8Ev-*5e^%OH [m?"kZU|Qc,cmFe<7$)\H NN}? 8r9\uu(Aj+gn@Šdܺ?m\Jɻ}-e7%`} ۘoE}M}?̜j8ynK y'fXNLH80Ă 1'YKrBkrRU٫txqSK](s@4wV1H+ue^QY;K--XP qN Ռ `q!Ϡ])-QK&?С [O='Mt哑#pC:D10m&܌WU2:\GwvM};}6|X ]E]*†E$lEQ#P;د]m9o {Uw}XI˕AJQ Rjqۣyf.wm[wQ!|rndݝFrT{;==6I$=F`K~RRqbx忥S(4v- 9mq" Е$y_<擁yi!){2q4 #/J`0"J|'q OY|fg%gRG؆Gzȶmp-QvJio5O=_ZMO>Gw0tuNNұ,[>]`v1bԆ+mȠUIp.P,'WS*r/,sYNf3 f<=ڀβ`Yfv%g(; .n.Fgpnq ƲSJF[]" :n_6J]۩gEnm"ʌ'_bP 2ir`Yz`j Rs[X>K(PFJ-͜Aܬ'|&:Jr$"kFR_z;;(Iu$/EsۨX,{aX !2=zK/.Kp|_.v2#C$P<&@нbyZì²ʹ2*1/ C , îuWe&bMۈ*'Nˢ,r$Y5H'FdS)UlnrjROV@xPoz-oz0ᩳYf0V%9\f^(%$;ߤ`&n۬lk!Dی lOŜU}[3TØ+ïLVQ}W/'K-&s3=%\a@ ۝ 9[`|wcp͌fw{kR%87887,YR:9K.B%0}x8Pߗfa\K _&FcV#EaUڡȹq~JxhNï:%($r#/eK/J oDl'dpm1WcTZ[6};Y֨f L'vpt؜٤N >PۣSMƃaD _->*Jš3E[xU |Q:Q8!~3Qi3KRA kV[OIJ?Q-a@L|[|˙ Q&v|)Aฮp=AwطE.dU..kk]a+ӊ6LVQɦVFnbm-k OI#M,%##nV6eSPc܁A]P* n =/Ux~F/m91Tk)jClarYznOBd!t <l0kuf>y1I :wh PC<9fgrb)RyWvW~ F$a`y# p t& u޵3p%Ο_tY.W.ܑtV֡ͽC= AH~'ָVDFm*rBpD bjGÄeB)``Rv?#Bա/)6/W^H@a 5u" $-6B||Sٍ#q!)ol+Wo1YRWi SMnfܖrzlRaN*S$#$@,rn D61](ֺK3w'Ց%qK1y!+Om9O(Kjq:`i nZ=4 d^"k1@r!HSX٘Ot;K&m"Bݛj5Uo@Kt) N5"vfYg]%(cF0٧-nN]::9|ܬfɸ*:@3ȄЍT wycE|i#YF:;Y7`46l[W+ $&fR߮ r׿TA0_x.SX*K8PIOb-- aoL p/NWv]L#K}>ǓSe?LJv2Q+Ac rBL ^03Ak"h#`gA3}Gmb>>B!d $N~- w7W0!sS0'/=c|_4僵}5]9ǘ?yY ̮&r2q^z]^07˧ Q*u>HHʡ+w7.6@re !ˀ;s1%AL_,Bԣ=^n`3w@"ZÕf!fcfꘘ=_byZ 3WH▰:$\ax_ \Զ^>ln<#1tM#'#ԁm1k6,̕{Ҵ)$ʞenRe6,O2Pf*{h!'*iIsm4-H;L M0u>Tӗ-L 0jH5Z-Z[okQ;4eXH3 œb B@%{,T ‹$lOh`$%* [ZpmD<62)Egp"7[?!G„?LJ0! muݺ8Z <Δ+#yqЂ6 sԦLwS[خDIx+t~3Db8t? te;8(@Kyx -IzNFnxd(Y#GU*9"[I:K-1  * A-L:*"ìJc5M:He sQ` (IPpLXE}.${߻F-*R>T^3,a:k)U2:5tGg8=蓠z=%7 Pq}F]VuOOe&3C̟K;8]}؝Qf!6BzMl$̢ ;f5Zb1y? h"Yޓm\7E`<=@{{" XQĨ>^tu8ᛟ"Q8ݽgZk>zOz3}b?Q]}/U Ǎ8fKʬQF>EM`HV\yOZ#`;xD3]a7o%rֿRd(H Xuۋ>6.Բs_+EvAݞx7aF ^ꄯWۜ/J:(ijW26 aK8n`1;G?ͦe&AMHLl)=f<Fw-МS{ϠCH]2?ꕨۦܤ/صgU4U<iH7؈$  _COg%T%`JSL d=L*~^8.#x6hcQ.奯Ȁݦ$;ž 7PAkmd6v ?5I9g8DHBDTgvX ֋8ayGiu^'EiC 31R_F-ZJA<܂?ڸ-Ws4?0DE!QP_ex7Ύ P6wmfi"hI Nb=l  ai:jS{J)L*&CDQVhXRJb|r@3؉ɋC?aOQ A9#Knb,4u952C'>lPhӦ)GO\"-oFGHb2};ݰ1zp^?R1C̈́Fk` JC1K`0ٽ]ߛ1)%Tr{efuަYLmG!EꅧAb_Qf(IyŋQ欢r`d:&fCE@,Z}@+U ?V^pQJV4>'rsVSjQsl$@2Ѭӹ#װaD[KiN. .~Q#N ClG`ύ\ gn{#緺Yza^YMv|;=|j@6HAg`M9-"%.Hi?R=u71 W>2Rl0OV"~Y$!z{a7.-7z~b;y {n2x˶(64-~siGaFI }[b%fCݽL$?- K|$݄vca֥-7eN!~7Q,SBtSǘdG"KAb93b^`o=.ߜ*́LtÜW`f*onU)=>a.D";75SbS.IDQ8rx\F$p6ixtG,~X)n{fqO<ZLƣvyhvCq`Ic\ѡͲ7%dԐF=0~f_Аs,rᲮU@Պ0{+{9 EBVx0n ¬D #8QvV!\%xhSQy<}|;Ղ-v;˩I0)ZSÐHY>4KdV^+1/$$F|QJX5;X~Zd%ki  uMA_/+8=`,-Hd KX! l5ehM]kȐUxoEhC^M&<ۤٔK0\ O.Yl_LnӔz1e^|1r+dR>ay)ZJNݟTXFx zGH8C‰OX}/Sb51?\qK nFnD`2mblR1ҁ)q/8{!nBXzphM1mNA a;SOth_:I dh|ˀ?VUv]%xz[;H5IQwIԥM͖^ȇk^+YcVlAM8"Vڧ(a\_Y? a4_Ul%]bMG᜘j=Y.ld odyρz1sceٮc\ة=[|l'֚לz-=B+|_HJS ٞvmBlCJC4nޫ+׀Jlꆳw:8ܔ9f%in`$_I4װLWbCET &MI1z8B@%m)! X8VJ'QT.m@^~45juʭs i-q`̽.Ͼf8[w/es&oH5@O6(&J8.Bֻ'@2('6$ab#$_LEǝ"a]oWD<9O!ێ0xG0J!Sc_ꬔ99[nq{L:"Rf̐8H5"#Z MH~admв-1hp`4\xy̞L -7j )_cB%iPESpA,gwm>=FZ#Aee k5᳿I> U}S Ut4_:G7Z@O&4td 'ݝ\mR&E9lKZ`.j`2ڜe@4fB͞wq3dXk$wM$`BLTܺ:Q[;^hdNh˺o7 (z$Eyz[xpW#`j7HZoM0hR1BásLT`e-lG<25k"X1yA~;Auyh)\ٯVx|Z^AvnWTN\6ʙ*knmϱY BGch**QWxհQ9B8}4_ 9vha4*ei[:un-ò?w> (ȗU] {6 +w!G#" \Ţhֵ)D0&>J=X;`,΅HָY @ ܉=nA| TKo/ otx: F:kP~BGU-eָIv776 o8JK;oΓ&\۔ΗD#IM5I,5[uyHdȘYe_!DaM暞wjP̟'yi:JXٗ?;cnsO~C#6ƛuC Yi+3-4=цXy)IfKfYInhXwвrJe?K{*oąf'57hM@1e_Gg>,̙O }Xi6 ,3ӷ 9Oo:v#+ʹ&&^ ճ1߰y֛< "ZIpXvZso \E{1gpDkY])ϱ"I"jmn$"Jl|8!VXrxoUj.ö$G59ALn~piJ }y7ٹFYϔk3ܝ0C AJ!ml7 <~Ӂ-2{\Ҕ،}g7~ p )SNQEYFۺlS(|-nf\ 0` rUѿqʀ&RDV|LШh.]3iԟ9Z?EjwS/ZWU>CYanq޾a$DQj}ͫtzɌ݂P*%Si=-jHj8UX![ʮ6,Kߟ9~U(% 4Ar OL˟ }TVG"CH.֒22 2ʈ`14Q.ZVMW ƭA>ɕ64͏ŗ&}x+/W{12s.1ʀs#K8mzۅ^`i>UxrqYS]#/ $ xY98=3%tQE0~[[l=-l&_FØ1J&0ۈ!}] e3O\Ū࡬c#+3Gׄ[[փ1&ɶJ'\ࣈP,,2(95aq1s^Gۂe ٬=eW\#ٓyak~F61+6WqUרO!UYiǢ=T1IAܹ['Ed,/Dr>)7ͿO2pz`j%)g&{5~Dc*7j'~Y59o, *1M) I2Q=&&ѼYż6M¼J)NaǨ G4vˬQ) 79jM_m&[bcKV04gH(gh "g˖pX{XJؠHmaOH[XҾ _"4RP "c/Ub@y<?a˻2p hZ` iCo3egRk]Y qv3I?a̝av(O]DivdLcCT׆*4Y(λyU E ޑ# .D"TgW C &6]6Or,KS q`֦G^X r,|o4.2WgŐfy7=mL@e J $b϶nE&#˖,^1feD>@I}p 3"Ċ܅vҨ>BͲ{BxiyW/NaV=fLL7l#l E֬3EڒKmEge>);dگ9R=E[u.&, BA摵qҾ3 l7y=v@ MJ %9VWZӢ5*DHc*WO(o)^KXp.g߇Ǹ Ja|s5P$:ɗF&JUy7Q&>L0rB:/5|$Yb,EG)h[9pń['ܖG#+ . h6Q=(e?O?*Lb YN͡yI(ߙJ[ .Dћ@F` 82`"F8}XoFT{\Ĩbj7bԟ_* ˟Mj1+KXek{RQ͎?iTSȄgQ*ʭ{ E)P(LwT C>n ,΀:Ů.P_Qnn%Hubwl63c$k% \"VWK=-q1}5/`g(OxzJW g\,&9h8~XG=9HER;A*ϋў8’YƘ(JN!lz ߝtnT$Ym5wqZ$QCTd/E1BF&G){)gX4T8+  Q;%!h&כDAX}}bȊ)9 sa\&qvK =]eG,yeNa;aW-Uc4F~1RUh^j*ruJ\ MY!0v\G_o+ ќbfsHwumOzR#.~XJwEg#$JHLN:n;DC|n9q6S+&U0!]HU攺133U,$cٻb vyoIrʀn:~u0Ke;BEcUY{ܺWM7 v.kZeȄ .dh81٭b3v7D[2Yo" ɷb=%,Kkn6*S"1 ,ʉh\Tr n)Ķ&}7AVgWC boaT٩K[*$lp}HCG fAb췎 #LǛC}(2?‘ s(cUSYʘONJϷ(Wա)8٢Dp6j;e%ӽ-Ia.vHGp^gCuC;2@WPBN?Y3K4RY.dIb@{dNVҙZ[*/=F\*s$ ~8I僬zYieMosigf͙k9C- +>Y rI['Tg,9S%@+5 hj/A:++'36>G "_ڢak)m|.`I"ӷ҃g-4x~{\>w {eyRѭtмВ`$iLȚ $ az2j1DjٯXD<QW$B?ɹCA[mr!ۖե*. +_gkR=z!pJaQ=DO}2Ds4ggccӼzMyuN=/(AQnqvy |1ejj 2v,!{9U _ <|՘Aֿﶣ(>KKREoR6:oOTANPAa55k)}wu 8:dmj;rk3j" 20CrPRMiXq-\cdh1; ɫw_M]Hr}'O ,{PKNx̹e)<=\Ҡ;XaZ.CCYRlS[t:zhRwkM# Gei|2␠(NT0C;W0twLњWQNx'%XuisNlKZ'QN3 x4AȄgsYos}h I.Pudj8㰳|McCϥJV/ y oUWF\Pn7#\e6Igʁ+Hb(;~`({+~LFiؓ|oD~ *&)p*^5Edh(^vӡv\H㯿zѡh^PE?ϣji\!MMVtwtʍ.q? GήgJLPi^+9MRW৺GshXV،X0}]Cnc}GnG'IwSْUnŴVbF2ףGB&O@E* DD֐(ɪ7ćfCgi;&ɆUݻ3˦nfD2f>qO0/[$4]̝_D[+胷v 2{.$dA,#Zb/p (4;~ɣ?0 XP>uޮz0Vx;rdd/s I!T} (I"G:=6vhdv!'1 h#^qVeTՒJqH7&Z:5!륰JNá Uyd_LKAF#1X=*L[͘4hZ#wX8.gVk%\/rSv!݅N00sq?Ӽ;vq#]D Q '\7˒Іj ,3_S]vö))N R+u}TPH+C*(Jsn`=~y?iҺmVٴ+Yνwʏ2z4'ϡAmGOI)^]XTx6c.n!5=ktt>t ]C=[keoY8q%zg3{29>EP<ڌ e#j['ncWJ5Zˋ~_vVS*SXH~0 !Ǣ`Iyk# \G{%I[ÊyU=I6E4.>l.ޗaFiFS*_A7n%@ͼL^|'Q>z$%T2csGWQ.*΍TL\iN3#`̱S>{pr_"P]?MTƆ o֔|S<QXXͫ=!w̃M YB[10y*6]m}ʿEn j1`OXR[ˬn)H*UOh3fdT ^[1Ń>IB=f2&xA\:~|z!_E&Clo@_}4/9?ck[͂҄# EC]]RW e]|u++cVyꉢؠ(1٤]9jفiuƣw b}uB\Eԁ% ^O6.j ]\#=ˏpbɛY1ù-="G'q "dk9(~`J(iP|smԋ5NC/3nR=رhl6_>ޟZp8:P5bpDMa6z P߲_??/`ɌGe_ DA3?l "$IaX*v||`J\-dsB/ٛc!eeBPsS),WQ2ܑ&HmPn@DjM/EAZphĺϞVijLWYnN 'C#fnoqCαNtY%T`">I ~htƩ2-pY 7{ fѳ 47bw 6L5ܟcBj$B;T'q8 J,CFZp^֋i.p WNb1C6N2.b[ : n$ãAFP@]^FE R놖ضJ?PW(oт5Ǐc9t 'RnlGX3xRÇy:K׷ tW#S5vsg@n2`vyPP  #Dg^{#t`U:7vw `|A C?p nX1  _ +s %J25bͶC԰l.fԳ)N|Umf$H)Lu5IP'@6~qjwHO0J2`ʌNl:< TeUӲUI 0bJ[De*1|fH,xb7f9`a9,5]kǎgbh T,ݼPˑ/3k~X[C3?|ZWNX4j,g?;HLw]QʥO{eW5M|QQ>* iÁ(34Yjζ塐 /:SH^ %C+mDBJ={P\ٞpʐ4RΜbɷ1ʯ_0- <cF(]{nKҀ]G>\ٳE _Iq KjK\c6U##`MpF[DlyaTbHJ(og&ҭ"]x 9>;a`ik0 }mXxne b`X4 75C̚l3!2(ShhsBA !0wohqPUx}vlwz5+X mPM$^N|Q.&jnVn0 wP@́}#Jv{>:ml^!չՅݿ:%9EJB}zst:k/M`ƵhiZ[6'/_^RuEo@&ݢX&#קgyKE( lV_JzЉ:B8K :@N|EMO)UR0/P=u|$WT!!Uγol%GobbWi4ءH6Ül5Puan8+Jy/[7q2"5;k 0ԇzLoz^-=[7UR~dlY\6Z] ,66+~}LfP־I%tRr&U7C{4? ޙ4loj8'Z> VeV_pt]baHB;( 0 1:tT,*}v2o,LV P?UL3@=s׹~,r(g@3:#++4`,)3ơ4]JNƬNB(b_Dni)g;F"ǘ5fRq;h]r)?y.Y/z͋o?X=E^((.ӾwX MiB [@]aCE,#)Hds(KhUǻ 7_8ebVZsb̪ k-T# D}R:m6ۂo(x0,Ѭ\ԆB1/!AcdVŇNc$Dz/~> pcl= u*k{/.yvL;i + cfLaxKd_Q43>/j@(J$NSDDz~p/gڳRW{:j1Qt )b`Xls pǷ۵Ř4G칟y h-ScYѩ&r wVQ=/v+RJ6+&G9YmwhiH.%^^Kf-3ޏUtX0po|nwksP- MC`xb,p-.J@аTMH.ZO'(@VJ 䊃%XE]$BrP^P5AZĚ$Ư4T<sBiFs[g宠q@)gwX)-{A?~m#ZC]CBm}xh+X[9=9%2muDAȧ!w|fW|Ti +ِꙜe.L&= [?U}5oJnu/ڄ>.JE{y[5iprE&̕W4ZTQ 0,ܦEү} *]'iJGy7:͵٧@t0:.btw~:^Q%by_χ Oi}V"±5i@:T=O.DZ nN׈ - }#*+Qi<*pQ Pv"m+ݵ8n44Bl,h"Άx 봐b;&WlnD],?2\Wz|#o)W?\kteQԱCxYsl(9mOHS|/hWGü,q1MՆ+[5ɽwSATx3<$wm_ٖL8B[ѵ%܅[Z؈6 !+ z{*ey~1ǐM5;cBBTրRޜ7vIԝ6Q'[.rB CAm,Ɍ9 7*㤄12Iآ, a"&$p,biQ6Юm_lri *rAOXZ%Qҫ3 1|+GNx }׺)kcj}F9 FBFcj|%Z甊+nI2iق`W1o~&{ЧM>í g tnMoHӶjz]TJc-dYl b_ !#6r"k]4{HXwgB ?denX۹!_mMGӁeĤY{eH8=BA(U̿sPMK9{5+ <"H+lz)^&CkKd|:K%iPe,0ho.1MLoN:^C-v/t!J"[GF&1 C)>֯؄f\飜 r@[ȉQ4A@,a)[7\^8cR^#in ڳ my){t5SeSBZ1L`:3AOE Ԡo[Ő-5}' Eh^ ,JbhX;;PbL.Asa+Z#Y!C,-G˗0q#,S&*Y6@3}yRh^JKYdMH+)̯xI^ \c7jȡrMbqC;:SSK!UNW"AQYVW{lܚT>5XNK{2͊ve0OPa<Ǩ O)\  9'1?E]uTjz1oI#~d>%+4`tPŤ7$._tJ9Z/A ے_9Ejt#Ȟmİ8$B{C[>'ؽip?f0:&l7bz@.K{ /QLVgwЊ@N #gUXd.zވb)mv벏sI#Y"so6+W-9%*-oc(z/ScÉ]G,e`~cER>lR2]y=uJ.M_ 'AmOV8BC9 ⠎qegFyu8\Y?ORq}ѢWKdxsN.gZp-{Pft f+oq4Hlݣ{)'0\tpdomEWף2iT0+T;IQUxkBJ:;Ңn+9خ@m/CI~pg77 a)Hcݜ|`R5t2ɩC- _-weFGgñbCCJѢP] v!'?B%{]HQrL>mQsJ6E^AH)pD  GtZ6jhqi /Pe塲c.ROΔG9Y>E>apOVHme$1LHLjծE j9Q0 >$W)(2ilzJT:S,]_J\4.;'v+𲷣la [ JǧEݸhTG)w:3[ H>/T- 7t.S{>K;+5=DVI@$`åf\r9ﴭrv޲_)DMCLs[â%_<u`JZWul b,RZS땧N2ӂt s-Tq{%IG2|tXalހޙB'2.xnX6]d3a8*j,NP ?[2^AG 2}e?7~%V"U-/CiSE[YUG~r ޟi5 )ߚ\㵺v(C݌ͳkZ8j>u+5SF]%b[S%]$m-Gզ?/'jY*%`dT>)rVmxjh֛=tF5eVa1z*w "ؔ*0 1@^)քްbHlxN+y,/|R[x#,wj^U'# bppSh7+(UX;bO73igrEX?GGn9GliiM)\[> >P0w˄O1 J7Ӷ}wz!'Gjj$T5(ŧ%^&ֺ,Kͪj`Ȓ?#`>!.F B_\b*Ub2{3kVۓ |zs= lkD8BeiUu|JƴO ,JNkOly[( ZY(F3FD;z9Z@rWgHC~~4>"pE#{G,҈jW⚆( Oɖ I ?lĨv7g;NG :qxAl[/`Ӗ+@(|=`zDZKk~)Ҧ\ma" اFJعrCƵ5Y#V뛇*V=&,Cݣr>bߊ~j*j( 6A@5<`dȱ{RQ/LA<֎*kyQ;+ۑ&Bͽy΍|<ood1^\;>gOmp]փFm]i4 Np͟ajTalĉQ^@k 8DbkބG02x;^3^xaʟBa/kyQy:sNdȔtBV=g[-ucB9)<-:4%ڦ \4\W~O~G sfeGKI=>N8,T@S&޳ǰ&}^(/o#^/k{-Gʙ`4em_ .xV?qR]䁭[3.ݏN|[3Snf|XNJX$q]Wl(Wb•IEZ~r֫M9,WirpzOm)0lv[ﱫjsKh .Ij+(XM"*h@`oъ+!CnsZ {#j9@ Aj#lwMx3N ]oL/}?Kk/Lՠ~DֲڞL}j@UU6 U {㍺0M  z҇Ҭ0bQBwLt6Krrrrrv A stcX98cTW"Ԩ H6I1ԫ6V@ O/Hjo^ͯωD_頂J1mu3RŶ _V`T!%{i_D= ;qJ(Fθ1w'+*?NMU~|I{&)2ib6Ђyh/XJqji83bWlB>0s KXil{v< fG5 |Y7duӭZV_aх~PP.&9^pdR*#k^syw(&Y E/WT}Jn|5} 1%_O%Jgz 7j¿gw;f$7~9^BOs+4y~:̈GsW#3#p|җ|i!ضwP1Cl$0vUhCޥ}XHp?#*TF2@Fʆ<4U35?aA)HA0= 5U'Ivv_h+L;Zr}[I(+?[{9&3h 8J|/BW'L[Ǜ:ޱWi=F7ݝr1Fʱ)&2F@Fd64⎝Ue0h%yNŻZ ;K3}evGͶa{B AW 6K%hG mrq˵^:76L r^r)L5f_|/rLN+˶&)ѻL{ŭ3¥A)J0 aޱ'B*ȯк8R"My:h*d|g_آ?fOiƔ㟋'+6t=i/.P/hy115 7YO9ܕzF ͺY>@F( ,M:羃ڬ{|+rIe ctSsD*o;>3F BiD{L? 5e&7JoN;ϥϩʹ3M 1Qə { LtLфڼx pχ8R~ǿU:ײI*:`#}|57̦ \qD`7hNFYҨ6v]/^C oF ])bHg4{83v\Pw'=&Gk+K]0sxKzN;םx@79X`۪=듼ŢLM?ĻƲt71FZyXzPK$( 4Y)@S6>HITyWC0$Q@e(t{G t7[sXHP.q3W]eF6MnRv hJ%x)| 9l[v.~ ?ROf~asD/Z>uBM̝2wZdd|gV5?baN@=/5""K^v8s#p:93շF}Z.e!kn)~fw/')Ȭn>H'JG ,(G n@uV^#<J(*9Alo<(g/h%2ܿ$`d[c$h`E|r 3Q0a`%uEשp.}I9MyOR}řpZd)%0BE5>5+LqW?ʧeciUJ!Fa3 TGtSCF|!qVN սZY;Y` aaf9_ w4T80Q&@ʑh lV݃^8"'&+oG BXl:']W "ur7_)~e]yv_\냫V7`;ρnsޡM05൭պׯـM)VI0P%c0ʩkIAg8b䂱6[m j:^`.^판Z!-Ȣ*ׂ0bPf'*CB&3(Ǵ֧x&ՏDVk̉>\hLǔC=vc`Tp: ycw*%K-쪉tbFfU9D -;DANM-̕2YfϤf_є>PXGwkV[?~c|>9&WМ|?C̠j y\^ A{=_!gdcAՄE4y-ވ}O^l "nd@gz n M8=fU |P{{I9݄ĝbH7_ɫnb0WD~(k0f6dVFt *_>{+ =(b#EVXP1 x *.X|1Y.*޼Gr:dۙ@&ݷD&M:,|.֗)?5r#/ P a>1n;i `w\L8dRe1/FD3*Aia4fmQYD_{#lHvOF9~ ߊn{[M ȭ;ՌC (lk7\d?d:=<:3kl_S ;'஍Y9h JŦ|!^G}KegCmx7<}'5x8G tj֖1\ `:}S%+9i:ɏ${f*D^ t*׺<b ?ff/mY/&殰W[^ӈ*.vY> nGr;n;0u^=oO,v#6unY:(LEsX p9zVۈ;}E/"[ho.N} `sF۷TSJt| #m4n $?1ֺ?:w& GőZ$w e 'H 82l)-Qg&(<jg:hO|+ƶxdA2@R$8vhjj:90Φ>'\||U98_R%20X3a̰(έϡ\4ތd R\֚R*e]+_z =mOT 8ٳHnʸϣܴX݀=;Е OX_w¨gJ %}p z|L. YxR .ꐢ}tMMꬠ9{9' 4rgZnan(12Re2=ɐѺD"*vE0"]z|V@TZ={&S;cvdk.0nr` $8.n*ʞEp(Fm`Hcs.n`uD"#݋ G1^ %C1Poݺ2lc,'<~1Wwд%+{@Aރɷd0X,eY:]^l4hPQ.Ge\snB{8gW* fY56mz }^*煻^40D @H>]]7ؼJʟQErNW) 4l(if n. ~v'yáDJ}+1p sTwW4.(3[ʊ !7W5aq#F>ؕŠ{ 5茬CHvtKu^q*ȜThJ'1Hp-:Òa`.'`>ީNB(+ 8yeEHbt1Ø̹V*5*ɼ XfK3TV57\Y)4O ݿ[(BMѠ3d؝+@/+|S~}}c TTb{ `fA@]zYa[kL Nv Q#OcO•]o݌>5G5мBR!$)^xIAw V(4d쯤H:w`d/LW&g2f׸OQ _nL3c]}]5oa [*0u{r6Î8-,=GG LudH6UL!K  ~:ͬ]]3zS_uF@q@gWj*;Ie49;au=3mԭq%[A3OU={ Qӊ!0ꔂ\aZPC6u$ 7 ^{G9zl xKߗ )8tlT}n'4~*Oܿѥ|LT~l U]x\+ꤦL[ff !*|܇ϣXs .$SFH3@]'F I6yO,wp&@vڅju~ _w)h]جrUؤ yhCfr"1Aā1hG@dw"c(`̰qeTLRq t'H2̒o7N> ǧSCTl9)9SǠm41GɅr81i-Z5o  F=5b1gD~<6?S7V& S<W?7)!V#'+ -@Agk,͇acŶHrJ0iÓU+k^Qr817 7mN be@s\,퍺"'Im{u/ m_u:7as{ x݅-k:ԥ,Qs_DHY{Iі#F-eU" ZP Be6=}TK-P/8@˛2D&3|yyS\'E`8~D[6]]hL l2S;VykG=x59tDT|o(8n.ScN#@`H$~drfL6=(ZmPQ&BA~Y^G{>ݰf}X^j  Ä#*:u (<4+`) â|./sTAc߽b] +Yg]rxԊ@^sw^W%Kf"(Vؾ6nca.o9r岯C~?u?#S@*ל<| 2{YB %j2x)PN2Xx=qwЄ65F\6hx!?hLMZw ΤV<0cx-Y%v@SzoKC/Y 9)o#mZW 7\dH}*@ߌg6r ^/zp; яk_juYw\&HJI9a:l{ϟ]Z!o3Xoei9"&wﻰo l՛`*kћG Sʵj|:~.Ə:`'FL͖L8Vi6&ާfg@ k{ppnd;S\"R_ջ2y yW?Yл)VVeVmwa;=-g cc`ņ/,=I1`{C  S`Z|vNȚ[?(u[(e JiڕGԽ(Qh3M}Pazi!&7/(pXXQ_HAK]ME#S;%*KNnY0hO?0 \XjƼV 3E G4 [Ufɱe%bp~62sWev3k^,Jflwe V8ԭ :'%@"hhqDZ.+@Qc.Q" 0R<&D/i&.ľ>]z["yZNB݅o(`F+%,Z@aoSK+\w>% yc7j&6 =6j~¬)Q"Q"3R䑇e;)0mU.E9\rL EZաJlv6~py?6Ȣd \,,TC ZPP"sDipk_ёLҝnF_c>ܑ3ƫJEK jh؛"9d=@%{8 1[ VFmH*"cJ9ul45v)8ۉlb8囼_\7 ᥞS/嶺sL0_OJ G'Y6jP0 ¬}`=+mi8' {ُJDK^{;)QuT1)LJhmDgKQt:H1&D*_¾|J#sG6N GaN1-êxNP`z-%"?GG0a%=<S*T) -p9{N~hx19V֘!t}L^ }(uA ačtx"]=7gB9RX cIMF!z;ClPKʁ|*p/iWsZr9#  .+6\珍i;@XdzduR7Gv-O(m׏ݣ\*} ~v5ޱtag{ X+W`q\oVCLEQ=v־Qi=,`|OYYU@ w/~KW]V?ď[Xq0t(X`;]D)xl 6ͧ+ ?o6p}0㪄Y*5_)y6C-1P |^P{ᬌLZE|ƒG@8X鶙[TeX5'` bg`rK3 A&ۄ^k5ׇ" $^7$i8:[t棤5eT F B#;_$Kz.ksI< fN'k@U(:ECE1Q/?nPL99@!ڍWqR"=LN)ަ?)ǒo6'UХipԱUʒ+8z; izh XԆCyU[|Pdcգ%DCջ/6창vRnt 2w\N"|$ J=2 eB5t+?2R AP?9ܨeavXݟnbՃ;XqկH*2jΐj,!P5{ѿMﴃN\Wޤ~aި" ROGsL|jh |J߬!+Efc.=q->eqāM?R]2k ?I'5rX|]ծrO{M}vM3]jH Fx\ߔz&_-X]|g .FwQg݂+bCi(CD3ådQ` r` .x?@DHkd@Bnh(G6u!"l8ai,afw`0.!9B0Gp1 , 6W44m%a0|V J"o!7g8c8ƘD=%r<~{6d[ 1ע[,BNVC0V!o1?+%ޱ?+8L_vQZ/̌,AE?zZpjɗ6[Q%ojQөM lXG HԷjO*okۑt+ps7;s$ v>=MNLfHefzkG:J zi dd^۫ކd|bpG.ыfc`/=SfnO.;$h+4(\a&Q~'1B)3x&t5ru8 `HyшkM[Τ- @>~ sj.1D7a71Pvr*M&;iK<]^A{zfg2_H%CV&_0@mmS+{2hY柛҃^b5;kqliF[D<3}oWm[brv\hrUc_lbq\kX.RJ<`]k=Qٙ󫧢5n# |Iu]bc؛1{xRQX%¹t!a"%]16(GW2 4 !PXQJݨ~Onbl gΔ8;M u<*EY *.`~z~Y`9oXF5]# z7d"JC:Sԃ`gCMEm9G3z*1 z qb/썜`aCv[[`׆^oUZkD݃qjja/6dG!)7j0 ꮯHY4hi}=N!|V,,A̵o31%/ZɋVsA zX)e'R`X}jaJuLL"kĤ =k/eUR漸t΢ w*C~MV%g=²@;ګ+vMΒ'P-l+I%t:Bt3_:OҞB3 6)y=Ih- a3D0 {Q41|: ~9>Ï,T u$j9r  *-U+0}+ b!>ܑ?1UQ9/` (N)AtO{[N[#$ ]_Mጬ"@x79FV]7%U6.c*d4IN]SaRI!6-b4Tt]w.E {1[QeTi"х>l[x )!5}>B!.^IRqT`tN7ys`Ok E+=]Ź71Ķ8ι\Iqf9Yڌ|4Of[xy )Ѯ<-HPd2UBw-3\orFM} 4h:vZ#1UAwvxc+bqJwI$X@ Du]qm%UK>ɯܷdAvsÇ΍Dn- ҡRPGb.?j(ZĜ6:̥%3;ݩ _|ȷX#hk[-d>Chmxg9(f<#R7y# aphKMX!6URsjgzImQKh}9_jh! ?PJǯ1P;5;zxЎg|PFtf\|i;9=D*PT+{}$igz)Su" q]~;xZ=;ي$=0ūǺ xN#ΔcdPeL&mɁ•Qsf^jMR@=C/.R6߬c%AjX`J5">! v#*5x[J)c$3/l&FI]d$o=hЍL?n;ٮʻ0e /vHX3&~^dCi aӭF̘CpZJWq2؂ǭ\ 0~jJ9)* %LԘ:&0ZmɓVv%B 5 d26$HnDw 9F*$Yei|YQ?gU'{L- wѲ&=XֲICiL `*Lq[h,+E7W"ME8#P!*;(G.yZ1*D큕AʢJb+ 0sznUd\yNC͠KߠHO:>c9Q.׽#1V1r,QKop@s2!eũ(Ae7g vެ?6(C99cW->`DE`d6L!x^I,Nyå,;P˪Y$soˢ^} },D_LO?Oѫբ"(YڌYg(,OxV߱%oykO`ͼ Xeɋ{Pwj1;K;K1} Xc2'J_HSR9FXS߉r4!S)t}ҿ T>cTeqa-B5:&L(Y='.F~O|D80 V;{rD B:l4,T1G_B 59AV!My[-yfԶt!I^v<%9[Q AZ(fs`;/ʴ0@|VBzgCЪVpE rJVlVIK@@0$[BVQ{peLRD1X pyuZ޾;,߈ʃOć4} s\yWvLYߥeik%܎мmL8 L7] vL(_6lOT+ixO{+Zyҁ B;Qפ{8FXEj&b^񢣳^Lh8't,}7ԧO GڗL{o {Ar$PBonuJaB ǚ$ұHkEC$.:ʢ1kTF[S.a?-[ " =O WǴV?/U}fj `JqT|h'!1Gd D /__W&jer;qj'n5h )UƅB6+6@C` n|#U.N(vČȒDEٲ]1 @lM7nܳ˹B &o^^E_ij2>HW)5rd<əlgjvdN¯䁏/lիIkL!:vtQ璼8* %mF~Gj?btEqU$Y L&DZb eP~`܁v@>)'\89!-䞮+ k>M<-D-ZɅ+S wp^M L Muu\QOtkxqB(a;M>^Sލ3 MC#/, h}HMlӍ9*͇Cͮ!&hN]2pYK OO$ ҷ%<EgdE`p <Ԝ[wsKʡ 'I~bp\}Ff}r|P) h{wHlU$N;$Q^daRu9$ɦ1?yv.г!OCZ~aj2:X2@ץyibTtfHz`c$T`3kGЌ N_PL!ɢD\EvN+njOS m{h}D,sXkS_5vœ*M5Rp~fVAjRx":f%lCK>Tت1Bā ;>mwk\Gu67V)T&U0HdS.=ϭ֣2yj'MԈ9™SOV”n60M| k~P oݼ̂C2jDL0(e,4;Ę CDN5"ՂIÝT-dSrX]Mj%@]d *]oܣcj7cQ<ډ&;уEl%Te؃^M(Rk9Hs1)Y&@w#% z|.wk8=1&p%A#| W(Q$y:h-ru4 ~/#uZf-}O*,|Lnj!YF;x Y|Bu{յ]Rb7-6_D5SKȨ7'K|r*d1j2'n^p] {kpFИoTԳ#AσҀu33sx34)G?JYxHWⓖTBh[zZD,P5,8Tko>y94xJN>7R%V˔TȌӦw{1o3$8'+R':"UԘ|o@Qzߤ$mἸU]f =e pPIMsx(M7Q\ɄeQ.\\e'm,Cn{جw_ԪB0fQ,=[ `o%~]Ct6fW܃ ݩu(-VÆu8;ѾS#^ \h ]س<6@\I/qIG_ͼ9Daueɺ| h) GfvFpa3G+DX>2dxBA+(h8tӬ96S3'pdx1@K^u4ce6jcM~ (tϡg !7{Z_W~__HY]6Ý,63퇍QS7'1W1|[W&DR1W{IE_y? =•bK6/pF>S&+q[qۅPD+۴T̥Bje@LĜu RoP7=g,mߎa@6&U!6d4ڞUMվcPUu,'g~W Uщ'5[^H1!d?2 de Oij=SJŴDpYL905On[<VhqI uwYC$:dНw18@jB7S}h޻#}X`<ɪGA_h7H&YoUOG$;z3( Wz0r Ju֝U?ШSJ}a^p`rG6sWh&Wfn&L{e1dɫ#:[w;fxAd5 ^wxco YT;UͰ^xQF-Tf-T}D~a8R[UAUm:\\.gN zc:&lg Wc9UH5Hpz4f`'V Ȗ6P0L=QJCa-=fev$9n8  ~ Lz%E LPIDbl<٫H[cfj&vMtro0^7] G_Nnʽ`l,J<B"]IJ󘴘#xxE, %10-|z)7{=Dy*E>뫚~ ?f)ϫ\N܅IH5U%8 Ι{aٍ/ u@+I_oBG'Q̧aΔx0Gq77KIKB2?b~Iŭjެ/sΡJUS漪䮣=eu_ +ʆ, uZ*?R)M+^-"I':>~BZrL7WĬCf""moR] ;p@/:4^ucÈv.pTQV HhX]:yHP4`'@ނPȎ.SzT_Thߏ1@DܛQѳ?uзDEE&2'sfawr{DQ@$%iU scvnS}a۝oPL74) 8V1jR-kع84C]xYa'R:<Rgطω $`wsgVB7[i4Ci6*]dhsC 8!_D jőo Ԃ`*RB8'b Pdg'o]u~`~4gBcYLxi>']wԒл}F8 .HXkqЀ-s5 fMsOL% F#C1b)e1e{,Kp.纁mBNwg/u>L4o hׯoyIN' qFڛȅWlPjFRLcJ"w:L(DI,?,9$-aUҳl-mkQ|8ZAMhVV9URhj.oX9je1 \au2Re@#f|,`ii/-众/47INF˩2L(p3Iv%F. ],m$h9;2.Qs^ϰ7 eeC#wB*zKH[Uoƅ_ Q.x\L).}أfa}%Vrm,^ܰ?2 -w*^@<"]4<XZ^Cti%׮e%F ZÇH|sdD{OUJr'TN_WR="ݍINk vmn_ԺR1=u9ff,%$(TФ?_V$e=MI.Zɍb[?'gXd塧 8'̏3/̒ "/7GQcLōA'ϴ^Ri!fUMn8ܩ^9B,D54뾿Aa(.S3O;-MĭL!! mx~?S#c)$iI}Wʕnmez`4. K :|;ޭV$"}JUD^~/8[$vOC#$[ v^UdsAemf? LJ.O0GOʇ3fq@ j@) hL&9 nPXޝs:uW$"mTu/R]BkƃgHl_=+7HCr'/k `t>ޞ׾: !.M'(+h) #P׳Q c9jn "KA7=ؗ—KQr:>iE-M EYH;̓ wXl\1_ C|ںD[uٝ'#QHX)ea1BBM}I&|AvF_}W̭cSfOodR/#v+hfLbȮD .IzBГ@q4'Յ͍խ˜FURضkPY5mBrYȂ læ1M>Mu6õ.%:#r;)Oe 8|vDZT~2g;#(2bG6fT:{4*/&R=vxX*GF|<ذVܞ^#)^t@}ECe=0aƣ *HGHȇ:xQ~KC6[ӳ+zYـ48K6kP+ww{UG">3" wG6|(H΂`/1kDj:{2]"GN-˶ 2"5SK2!H@U)-0OSʛaaE!8CV)@y\NPaXbLq 4(>ѵa`Ƒh~)օ[nrRe,?_"ez ]HtlQQ r188ǣa5 ̫10@c1xj3ҹpeDnḞVe+lf#fj%2h%6%o5q+XX5 Ӊ~t2R/ՐpQNf>ŽGi6?v`\"GH,Ӈ~~ai%00fhL\W_ӭ|T;vs;!_UY++8b@r) VK+I3eV}ކ}cx *pB -j.ޭvISMhBSI>q-XdbʩU+:/Q5kvq=*b4+Dx_0tb %[fo D%>7wԋdCq=}0\VV]ZCI\ch>yH'qUR#qVۊ$7%!{< H#8]+%w8VW?Fms|#2v&o%Ny?# f?}4$zxѵ,$} gv8-e V\ܬOHO".D:;hY?CxITCJ)*r$.X֔ }U6p.0߬WTl̬%OCB@yS 4P]=颣pa+>'PxSy5{% $쒜uȕb̲i'y΁ uAZ'l0=S(ˮ@~Y ^~ ?UИ^IX8ɱe3wHXίJOs'-ľO\=eS&2|"=Z}Z9w=B& B7KEPOϖ@ӱ [u'-Np\I!m\u0R\8]SO2~ PaM7ܶsp,+X X>` ¡گе\Ivˍ_QeRmf%U_`\P-R\%ccrPjUuvg/Y1&QfCM]UJ35d)a[SK?7Tk$M\+e@"N=HA r fԮYV3[M707p2BM 25%k5 xU컽hg,`}Oi v gѽڟ|Wo1|"dHh1"$$ẂoFUWLk2&]Ηf4[Yz*CWH썩Qey kI0U.ﮗc:PW5]!_3)~WRT@}[V.(D~Vb+>@iwymYpؙ$aEð$dZsF\-2l2W I_Fcz|';J2.eBE:XGf=Z+ ? yPR Ur2ukP ^rŤ!wcVaiڏC Fi LR %Yv$au.iY"//OD-9GZ-[oRC-]w ǖ_@$&ްRu P/LKzT-m37g}'I+ 5$8-H*"AeOwGȥSS E0xMܜӟu̇^:M߄&_#s欓.(ǯ_ʾo\"!]NQ˪%E)FOEz1`E:IB8z2~l.Tqʭϡr`cȻn,ץjE"vw,?:QUۯBSQ2zۺgGjz"b0g7y*5 oVCߍN@ h9gp%XI*aW\:4/QsS$&/2;?;؄U\y^Hj>pebCs 2ϞPŴ:+nʱV42΋Tim=!=`e&㖿M3t:P$FAKdPE.1q!&Jѱ']ms}C!tnm.rtnl5f~MTTï)@*@tXqv Oà2/% ynYD𻿟 %۰IRjŊԔҜר% YvP?i:dgP6M nVRlnٍ`Fdg-T@Tݔb`J=_'W b' z8F fTP"G8K[^zm Ⱥ&/>=F 搮$w|7ɼ`'+:;Q٬jRnI5I+B38c_ԏӆ ,ݢAᲰYAT|گ)ԕi~^T)NjԻm.P孟vv#Lt&w|q5td{'WWQn# ҜٻjʹbfgZ`L>}^cb(65WL|Bp "2=* NI? ˦CteX`1y7T,.m4#,eN!L"E1cX;crYbL^ vU-'!S+Wa,wrlbJr'08 P8$g:SuhvH@++#k1c/tR7HgKvU)ʱukNia: `#}Ȧ2 38@ S7F]#2ZEdƲ?UM-#yO/aU?Y=J^[/i^8x(ߦO!)PYGS!1%:hKt/=Ass4'{ #@@6-eM.Xlg>P"^~>AŘZ?s't%N5ixNlM7SF_zJ GYv@gQP$LSfP-i<]BskîTUPVA"/p4m @'Eƌ2 UC%PĴ]! | ^R޴N|О&SlD5[j.@iȵI{̥񨩙v2q#@; X|voqhiҵDjN>v^hȜ*,4D]s|5ldi,<1;flS5iL0 9$Cڨ$ ћ5DN(ghT=TL F9SRC`Jq WyEt-/uIaJbbRo$Hbwt·R,yK{4vqzL9WLrm2QچWB~UX[1qw|k[0O6gzWo q0SCv4/!|!KÐ>>#TV^ωg!fdLe;GE[Ʃ@;4ϓj;ʃ[qhIbV4h4,1蔇ue=2y68A6"\*WQ}rڈunL W`'a | o`_Nb//M 3,X >m&8XP+ 'LRќ|Ft}4Ron(.c,#bR] M!km1US6$_[vW17-qM8L2SRkqey3p#/+rv8`8+gKF37*e<,,E1(g`Ă{3Nc(AvƧ^;c}ўBXR!:_ OR]U]6OfL$e%NMP/}m2홆3i}XZ[K60v- ;7W25-- x /W|-m/Nqݘz¥x9{2T F9? N5VlR# 5{PZj3&>#NQl9vP:G"s;3`0bL<`o >ԗwdQrEDyvVyd9_p{f'uxn78d$*f[E'mN ߰ҨJy5&~ gmlczjr*uVJJ*EW$2"lZLE蛿ádwxF=& -o$Ex7(ࡒbG녱\zň=;"PO%mΤ!.ho+liM)(Nu< U#p O7Ǒs[l|N" ij{g n<7kK\ 9В1I?6搿0ũVq*fU`Gz*atka-c; % /e\s3!a9mI4$1vOB%UgQ;W>ÿjO<vş#S;]ņ|UkD"ƗTD$WT[G5;KMzDEkԥY0&Crjjvroz틶@Sa#ϟRo=x)Qv\n˩ "cWVU A6 i!%8;X /1ǻml[Ƈ^#+Y \r~;0fEʿK%Eډ;H0dy0iozΖ҂H" jpEjm,){|FmMG-XȰ4 n%dѥy{bF:׬F"oey UxMoaWZڨ`o-X V n,71%HSs|2_:e' rF[q3% ٿɩu-b˖2Y!&k#x7VJBrQ%hUe&MZuSsoW{-Htۣ& 5ٓ|=z1ר}-ug7cZiTL8KߎmWj pDsM TSA H;:k:/$ vwͿϰ:/cjsp%/jJn3+0_/20X95SRJbɜ t3A:+&`tAu3f7>޿nsZF0A~R&S@nٷ} t<0Hd7||TLdvƿbG^Qwh;:wUHBwk˻^4 :ַ7wKы[]aU25As1{7R87`TM1kk2齒#Uъp'Lb󜈙P GxECi6 XLвh}RAh&2aLy!XhR9#-vBC:Ɛ#ǸvgC}2я%: yxzPY,JMJ3Q|]djg -8Ok)$3=@x@x ٩K%fG&l>N3x[;p{)uD7{Y.1<c饓!7}V(][%U^4(:ԡM{}ѭ'*}e3<)#rA ^7]Q7hD_L@SNXՏժiw_ENk#]0uYcDH1葏^$=rRmnd۽'X+1Ek,]zv2JxnCyֽI1M ^Vߺ,l)ƍt%#~eIpl41 Ggd!֡f<(HuGEMfx)ڒqZ/Lz`8aC}STlOY]a=q?3ث:6cIsziWK+lI=>aq4_TTP?ɗiQK}_־m_JaMsyW:mHq3/g?(3*~epmv G_S¿ƊSCmR/{ˀ+/jUݧɲ/6h)vۣ< +&&D܅7VGrg5M=4Or 굖AzRMa:jAp|A2u܏X[b5j 'ŵ $ nE#d9fP1xo}V:wSJ/G,9.m `ѽ<Ɂ-R3(249Orf]c kb6LTfQv>uGuSdT5[v -0˘cqٗZ?h*DN~6/7rDBAMr V"|4u;[i\/b9S81!H%$c!dZ}er;ff 6%i;a% _u!m~ZJMM#{j%C#'S"7 <ƑQw2C}[Z=h2ygR׺(3A-VROD=jiGi"`P12"SEIPoSCqՔ|@rĩHx $^U*4PWPW!lЈv)<K*]P5kkƤ`O27LLsE{FF9z|hLJ7? "3}eRLl)@z yٷHj"4fD2G-ZȽE$HZ]KEjA$=,TW=6_,Q}o\zG2t!6~cU-ʪ뾉}'ǒ55؎Wk@VP6B.7Zmӣ5VB<ґ^Cn[^>;BJ]PP"yUrل3&fRVfҪ7.\O#I [NdWV`kfC0+I( ,;<K#jJOkUvq%^ ZOe Y Ha4o `"h|ޑrj+,9:X H9s<Ğ$!Mx۫5A7 Θ>2r {mkg3.<4}6v@y/' ^zA27%zx=c<"9h08Mpdb BNovwo4@\ctr8:ēŃRBB9Üom8Y3'2~cuz}k[4vi.g[*lnSߗٹ"|9o ד%g*d Xw>ë2`*lX"*  F0vwM>)џ+C UGr6{Fʋ^a4^B'%kUuZ\{%XsdqU0[K=]|=/4!/_FO,2姪')?ŢdbLG hTFbA_yܐ=k6F 4Ymjbp.5zfx6LnNk[ˠjg&fƭb*(KjOA^>-AzQJ`$GcO$)M1O!T_7_.J kG9kJJ]lYv>pJ⛜Wx E9]lWEm`jL=IF>""TG"w- @G 1 yo3zw^'G7}9zI*2aQOC5&B;,SppwIRN28vigF' 2Wu׌$Q-u9>t9_*#r՛um{gF*פoctDyR1jxTv[&Ƞ+ųIPᔏleV&8r~EtP%QZW؀&zPO {[OݷSPƉ}Qy9b?Dž@8#e^n7lpw1R"^Ѷ xStI;r$"Knc #;\DC֦OiWqlu ; FqHԻ1^A=D%H{&B4U;~e[^({x*PT 6^Y\æG\|JoۃhI!\[0n&me)s0[gv+7332qyϡv L\o|Mjc|4yrֵ} 싎ObXhA_(Lϖ.UN#LV{;}^Fp 9u{ ~~NAb$eLb![6Z1D)Ƚb׼")`q v4A $޳Gt(ʵ&7yAb+$SFPwΆRɨ:ðzYG50 L+qSqpJvx8]-^?ǫhw'̅BJXi`r / σ.MLXѥ#@ɑ^掊( yHږWD\}eT<.]xDˇ}u\L Y׊[8N!lD<)$Y%f:X8woU\j~/}4{ߜ(;Ŏ0tgPbX9yw-@x˃[2^@ne;bu~r,՞c_v VM60CN;ä{ƔU1M ӐY܁y q}%lNyLsYsJR saIMw js!|Xcr"N)ͦIikZb 4/1نF[|њy_%ipC"(+)w5 WPyA$7+~%l3^0p8kLisk~uIe6Mv,$ҙacXbAEMkv,f]aǴwsWDez&!SԿBg~=1e5C҇ԐԌbIr^hVyu8 >/@]YS l 6}qS42.CEO75|劼mMSG3N?+-گW4)9NLZ=nuI \w{%vELYT^ M7oqiԮ[!?$F7gZl.L{T>kSZ] *X'H)^Kq?<⣜0D"FFd#ÊN!}VGŽe7FOgH4luᰭ.NlIE2pQl1DZEBbAdYi)tvbaG%!o7dx7%:*c +Wig*G~O0N٥nGtKVgfprHT,^T>!^g?qn×%%EWA.]2.F1\VP`.;\gXu(kY#v~M+zQ r/*tc\p4|M Glι[yRbf|CE(]DʯSѧj) J'CcVtP-,4ED^zOTXD=4cGGi@eu Ix.pF'j1\In/uԺ 0iK JU@{ɆHf.%i3ޅC<#\[vH;\KUAxM!0 xr%mpZ+q[uYG_"z k!p^md,{y,dG!]݃ˠ.hGX[>5*" >ꝰ>}G:kjYa0F2I<T+? \aJ5*ת֨!E82ﳻdDSݲUol4SҘ:9;iE@ Z$ۺ j \:'vWǸ0}5t7ZYF*Lܙ4x-2ګy"wRkq& 1+q};I-\I \Aah/Td.l29jH#+ X3NNZ=?pS8.ƾ<` #i ^u~b`ۉ?v94rp>wC|W0!|&Z$F@9jmHQLRXJУ!G܍z. ,]o5kn$:2uɛ.U}歱^6 FL2Amx3,{Vq.%zL tY(&p] f y֜ffb"x$R\T,Lq?Ҧ"F!D{eZG۠mrU^eb2ͧRԗc@ʵ_d?㦮fc`mjkan(n_}n[P4WEH[6^zZҹp @6pne+^β^LOzxChL|JVpf3n`I%MBA~*҇ĝ:5p^EЎltĽ7襇Mu0'S:-=?a] Z30;?o Ɔ&^"`g .u{s0uU<6"s~@3$PV#zdi&⭺܎$;QKnvi4+3>6OH(b}mÖK V5 fʐ(p  >FFL7̪z̠ƿ)PVhѶ#{a4xX;Eu{\h΃pyIJKAޗʂ8U/j I(3l*׷53Dtʻ` Q Χ9عׅ+g>?ɔJԡH+fPK"~L8*t ~q m/=]j8:`>X'K.\ZfƣHu upISoRD?Oe|.!$uFkD@x#suHװr Byl!m(|j2_W!m:&iΆ< X5  e` =C-J7JHu^#W CfygNi( Iž|2H"Tv`},’`pkKFTR6EY٩g& c7N= YZOp]<ɩ~*EeJb2\_UOʾw/8sc+lq Xm9$pl܅e hZɑ>9i= lpdQI)Nx&| ̹uDa>z/ux>明,&Nr! Ens0Cv->ejyS@0"ayk \7 ԥ7SCCGh{ _1Lz(Zo=I[ fIp NU;N-AC3*e}aK$70XK\Mz\6\eLgM:h0.lgΛJ:kׄhTq=~gwffg=[0 >ԖnPBO`捼Td2s/hު+kqW3B) _0«+Pib]~@2c?7Yp /c-ś% Q-k Ǔy9@ї rhȒyK{%㦅t:y+~XW %:^/Q+ W%q뗮*2ƀYf*@r;l=[3˕(d{}{bb$V;{%)e%(Ч3ٻ C8:msGtz*m%?O1\9C3r;8ˇ7wV+0-!5Z^7Do[;#xP=ySB5Ḳq\#Rgt_+j?LOKc`N=!r5p YsObnm?ӞPxZJK b1Bqpg`b9߲zo?gJmӥ~R:/+`[\L߷G%|Zʊ^t w/B.(-oʆ-5BՅApqδީp{fn4bHBWˢMSa4ĪU0pKаUXPh+MT'_vWB|"Nh(;G@10V궳Stוd׷JoC~t=l_JF ݸ'cxcs>bDV]8o<8x!Rk|,)wJ˖'sd~w_{S "iH+)CZ_WABXͅMm[I ڻ6c՗z?l Y~"sZå mp /?nj"Nwp~?넁&Z ڣEF?erNj|(^۹'V~ ӠYԑ M#Ӈ"D8;:›u|Nz/m ﯰ5)#qz| @o~ũ]*N/0W?JG"mu|RGStW/Q OoZq*FUo›z Z"=+nvc1ͺ6&eSu^>,Ě׽Y|. T)#0'=t[#qJVGG!OdVp/tt{&`hyLavE.iڮFܙcteVXxP$@~wnoVOFoIRM#4bv>t5lg,L~Pʈ! Mco!\B;'H-? ib9KAYV^CR5maGprx!{P *пbZm*S<-٦\<=]iܸJ߈kc4=@:M"2"Ҩ:&5vƒNuBhljBQǽjSЄeuMPzp3":YTÿ;_) \ i5m,cݫpʹMTKo[ngSļ\LuLt\ЄN^Ǎ,g[Dr6{_dfV 3 o*3P-0ԡ\iC>{;.xļ`3pJ1G8uKw6.902oOpxc?]G+] ӡ,m[+gJl]G:\k'rDytvPtuwVfPzۺpb#GSIHdr{T[ NB1V+C1a豱vmY?EiR&⤰ޏAX>U*$ q.w[ٖf1ϮlCӮ3xE~OiΞ{d;^mP,$6`YADكL!݄/7as' qƋέqun׀3 "m5G.&ll;G:$<\0)3ьu0!lM3(S˵|B%7)2NN8\2Lƫd,$\@7Hi4heIUPA>}pۭA s[Tn>T\gYZ07070100000125000081a40000000000000000000000016661890a00001300000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/mantis/hopper.ko.xz7zXZִF!t/Uu]?Eh=ڜ.+9,QEBrY'Aτ<. UjvwaiOZiYɽeqmNMeŸSyQI Ncp:f(e .fgA1r|J7&t&* BIL^>|d JR^v>.,HF{ENtL5X a驁JzkBK6,mV{g>?Oȑ4'b &B0q-)SLh&Nl $!e&8`"" _Qg< oI*uvGf;^^Wä|D*ߨ;0Yi7uq rs#.r239`(!̬*5yߛ.ՙGH=HcsŮ#XBVKA[=tj hvڻˊcks`` <ǃ;UtN^Q@3̌T)ߴ5@~7Ҙ6лisnt ^6,?_(sЦ*/Ӻ@o`yp%&@GNU5#Do};K;ף9妦J|x' L-qA}/҉XLV(.im`规T6SLD`: 8;GN6H=X.xhd\! -x{b"kjk,H?*(3W@mWzw!,%8.lu8N1(nUUi|KDEFaP8DK~#8CY98ߢy=mb!U__)^|wEn#cn#nȗ$YS=;׺X\&FBѩ/zW|/mRcdIA4t# ,7@$+ rZpz[UAZa)+ eڄՒ'COPZrug)| @# f]DE=~\vi0d^PMP"7CVo}h^[9Հ>ڴB)u ) =qkZ+(Q;;tK>s^_f=VcC7꒡JZN*1݉ *^vJ`:ET8xems`Y`fՊXuŮYArST3Yօ;B^F+KCh[ִe[׽)AXk|AH >ѪC)m',aLo?8$} C-͛Y]k=C*`i8 ?m 'pc܄M)mj˙F+=$ Zh}vݹ{<{xNG5 1"=mt42QuuM_#߶{ɷV..KQCr* $c0_yJb dX 'If^n癸yO6XiX )K_mK\Yly'A BY-*^%ᵿ>f"ꀭ/-xV+ \:M/>lGb]Ok񥅝ծ@e$A}h&c D|./_b[=  ɅAe5&\WC}1s]n [4׻ڏйԓnFlRy?,_ ^Q5K|4m5vU 4w8B=Ƃ\=,Vpޯ§1$Y198|mBwlsεF'w^-iL`L!>[LD!2T 44ݣjᡭ"o $7yW1H$s3#H(w/^yS+^Le>.csz/NZ\p݊0Fz3 K\/ê^1Q9HU&nƘzȧ9/?LcԄUl[pɽao =D9> {<؍^(n^$%_P˺w^/)<'@0.W7bdOp"Im6iFf[/|,t,(gne2BF cRXYpunEz"-w/N׎3va(-+rZi M# QDf8K]m1GTxzE%txŧ:ܔ_ki"ة=˩3ZxUҝALi;"_;!4\6sכ[U_1N0+o,RiF_L4>Coڑ{}].֢]ǐ;}}3-׹81i=R{F}gEsD?r"QoR$?-bKM7BD|@MY­D ,d%l(gYZ07070100000126000081a40000000000000000000000016661890a00002a1c000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/mantis/mantis.ko.xz7zXZִF!t/)]?Eh=ڜ.+r72>/d>"M)@ 1^Hq)MI {9:bduj*r0p]O U.>e]ռkl#qUh֨R+}$`i:msѷ(d~ҭ{5+)3|eHɔ~i+TM* JN [bO|ymؘv/E\mY SEP-!.jn]p;%쑕%!r)*ҭxDȁT=q0` ̛dgIϱ6L4+7_{fؔ? 5L7.&eEVL?I,Ilpx$z#<[-gdG^ؾ/~-H>2-mJOj]H)D́gdI'of {Z =Rd (tF.7l^y%}ZDqnmZμf!3s=$U:Ø*1Zϡ\J+zuW{iˋp7ޗ#;YIPVZI_`Dž 2fꜣT~mlenz&IAiտFZ AyýYXpUV3$VFXx&.2@$Qպ) s6g9:PlҊYs;=E]NI4G+G\&[p^R1$[ nx[m/oq&TOаqhmn5D NhUa<LX/PlET[ݡ_ zIt jm>IPlC6hh=+G8&r&2`Y A`ޮVc~cXf>6m"> w"/'?r ďemR-*fCn`$mQJ:,ͷTl&"teɎExX;hlzh1\#K>?s'ԁ5^wk?Ӟ"1t&Is&2ux:-2=5UͼN:V -+.&z!=@!тr$5|X6{p'i1~on:]_leob$umqǝ}>溺s]ϖYq+>Yqh{Us:M y$ZVpT7bB 9HxI7(y`0Dwj8u30-"zYfrD Zr,UB6޺Q8u!UzMOU'؅ij$ѽ{lNdީ#P-~Cȝ߳嶡5&t{? Yn=Z 4{Jk<[`7 ;Yz3tHצh'UFfK_`02鿤BC" fpA#PahpErcsD'$1%I~gJD!;ִr xiKbr:OG0yjk|i3\$x{q$-~+>tXtҺ9{w"pN\J+uRPL<mry[;mqkz:DhXVbyOBVʫo?^_"Qzr6dwu.iMfE zY* [+EzcyA{C#!bDX"&$iPl/UeV<|bKvnQw搽^! {}I/uu gt.YM Ċq^ n҆'_%&p*DJ@qsMS#BuVl\}%~mT*Ãj|e¦^_'nnfgm lJӉ2B8En8N,zA)./ԨqKv(QbP"Ĝ{bb(Ӵ9q Qo=>w8d/@cKU<$~d5n,;7| #llr6^#.n|'tRi _ꥦXE&12#Mާ JĔr ;OG,쪤;D# -H qIQme0<ϴ}yv[?x 2&u~NĤ߿y tj<͆n͗e D*qnBB `5H"4[y0U?v|aMar*[27JW{y6w/-c훷+ ]5 _ĶS쓧JGYK>OO]4S@iMy&p*x{GI{VdL5DZ EiBAK?fK**n4.a ^]ňddGisѨ2 #p8<^7.}"hkk 3o =r&z6&`1n`>geAi4M9s ,.c}!E;NoTtpOaM+<ǣ,:#_ ɥZ/ jC 5揺Bb^ihZ4zogt<[-N?s*WE☇^uV&̪=]/Q@5%7LTY~Y?h7F|$bvPNF zm mg$ba[\1+(_ţ<9 ~3>l[pB+Pr R,2$T; ї3nP ›6`?n.MiХcϑ]x)S9V-k/So !7dc +3&dp$R"=4Q!rM24LU#8ړzz57Dgם]ݜZ# 2yǚ038lbҰڹ[) mT›ZJ믿uRF.|Ր+%8.6%!됞>̫Ra^" cgfܺK{h,y=^xWqU:>))ģvvϘm'R-aH MQkPύ w}B)`y<[oΦºkhz)o$;%JT^ nfxxxmDZ"Hp5ސJ!oMR yM%"B( b|KߐQJs,7wkf#* и jHSX!ԱDڔÛMTٵ'2(xUo^:g)w@u٣\|e|כi/D ?~҇^bu{%_᭪PO5x p@vZeO(H1➭{,qN#6{߸910ruU۝!oX!n߱K;z U i л wKz:hʒNINim.RCbrCßS(oˣ: Ɗ'1ԌpGz/Eb| #]4ͷ]dLQSVK ؆ڃBi {T^F1q|=v- %15OۂkBnlb&t^P\|4% j]"hO1)S!l_6Arb5HG*9{j뎃hڈvWQ1X|Nk6q*+\ Ĉ|x-h"tb1(/Ҳb%3tǙZ^>{|rs@a.egyRk]M+<>rw`kSMhg8ŅR73RnesIA.OOxC۴;nifUuR<# XYSk-;b)#S܏)[wX0\dXϕj{Ni o~9ܻ^WhSGK0e&SKn\w>Z9ɣQZX$E3auL*Vu4S8RݼܒCE~=oIzOYoS姱;? Jbo,I(ӊ:WjF֐Zid5aX!;SE9Ӓ} P5DTN.#$aq4IQɗѲ,d(2B}߹Hݞ.D孆i8A P6/قtE}XNP\W.v|a:w">-㼲ԇ;bWƒj]A.?@h^=ŝ`BT R冉[@ߎ@SYt1&|zyoc3; 4DAYNS7_i:հlS1앢1(.;Yֺ|xk?*mozop) 5/U Y;گ&0Ϙ2;B!Ǔmo>%h5ȼKTX٘֌Qv2% ͦ}ؓTzʕq:T\FY}g B(dXg.<ۤnDN~rZUXC%zx#w+>=UEpwwp2T\ҠO .< Ʌ:!cFؿJg 2;򹤞= @&A6n'9Nifaĕa_%_q J%su,^7N%fxX)a,+S-ENBT+b\  Vtu]-4lՠSs`lʙݡ 4 xl=$8G3*k=_ѵ% byйBY7m-ehx~|[^#a/P16Y/c.LA]8:Q|2uqrP(kL 6BПXjRUdf h2R+٩DV(H6Ke#9t9.zAZYܖV&/r(ԛZ+ ˒1 {2sŵ\伤O^lL_"8Of)jPlC*#^G=ZKiѵjB~ȥ:P*gwq6IzquzW5{~̧%} Ma.f8R\3O+w\\4Ə9&Srσj(ҿKyF}ڥ8-3-u|&7?xRzac/ $k3H}c"آp3Z(hV[CbSJ^3ؓAu׻iv ܏?PzN1ى& ޵F&l7+A 1WjݦcxF7(7PV>[WacH1pqX2{`KQ|^Di"MsBӃk± X5Ƥ% 9m2MU- ><`n `"{je c$3L7 |%k\Neofs‘)ip\h:ܹ˩<9]X';K-^FothDv `;l*9>mlWr#fx +<+N;+ޔ޽/Eyb P4łVA4^A-ӏҁupa&Jp9+7]7.I\#y q2䂝J<1쥉0> $#7#Amg/dkd\$E?8`\%8QV&ъ$oq #(EP D2B2W͙ L*/lEtb5л,L:_ܨ[V):۷שA 76+UV{#0 MYewJ s|>-o5{Q™$W!솏ÞYJ#VE1ʧp%0Ae`đ|R0Zf$)(,Ö`5 mKaKb= vPyE=K5ٞ18Sd8.=>7E, b#br61DF o#eF)ɁsΉBD)iL"Lϗw QR+GL~+83;7SR{~SfS^Tr g )L(c7I(!ϕoofh'iTa:(2LWK7k'w]v&t`B(b74or+ψS[Iɨ>S1yʹLbw-rKWsr@:ň_\^Mh'%BxO 9Ȓq $1{xNEv\\eUA? ^ K•#΃yu 4jo9[)\ Wap_E eY8-1mx4j4zFwlf9i) gHȐꨎD5Q0X=X8uZfL<ɶ` =c29 ᙾG ^n7+=ٚ!׈4]Or,h>%rM]Їg`d C fj9_IQ- (&؂ց{%#Bڿ\шuբ-Q?{Mc8[u4/vb!ٚIV7@;QhjTmZݰ)Tڕ[|nzU)Gɲt1\56wZ[FdEMW#mp&sfu(NIZ`"b#nѰ66PN od$_dWN#Djiv~mq-}{ +lB+IWwݗC0BȚ[ ԖD5`>͇F'hiu/|h eri_f.qe>? 9ܦs*؀VD(阸Sk,/ UwOY NJ*cO(;s6nl /z"וq n Lヱuh% #e9II܂tI(O^(BfdNx W[)|o 숑e \5brM',i_*tPlR#}Vc:ї;CP^Iojy/sDT2 ҏt\6ll>Xt9b%&NqƾiJ<)9Tj쁥-ad bucϻƀ9 qd=Gk6e*q ٠~٪f2*qӈW&|ӱ+|xnIݦD/o~b'yJρB0-:whHQ@G M((~ ~+BK#*NN'p=yf =4jnKxqLbfzlF-r8;ٜ!)fG"#}m~z ù ; q5Q% #'/ݼe1/5@`+%r/Jb Ekc.Va6eO_.|Z4_4JA?a"Fa{B&d*)eЕA GB/P)rb`;[Lo3@]8@_`v2 XԎ=Q-p3`3;0)Dŧ:1pXC%j 8Ҕ \`$ d;G0]nEų׿k߅~SC-C S(*+!8Hsiȸ>Ѹ{p^ n![C7,(Nfu!RxiW/qABa}91]KP{Xk˄[b^HpBx|M;-1?^ K1 PC=ȄߓXHklQ҄/=y,ȡkBfUBݲqT^j2+<lg!,40Tc*GzA|@LBaUYS\';XHNE3Jew{ƕ>Y3Y|BdܬsVD ӵi=JI D%AnPIH S:|_ŷ^ϝja/Hi>nTZXLү7~ݦ@M(?[E9AB^mfݥeA=6x=H@*{HzhRJ_Oh/+PyVr'|W. *ӭ 1xI;D!xaYF7_ɩzra.vYpz&Nb/}&q,ocE)B>]9 }3.#H <Øsy~ DC`I%x"3PuHSjl9AlA~sg]εn'ޤ9/)"}$a("c k-|瞲{bOY{}y_SUބkUbjaҲBg@*,]Gn)9Ң2%_r5!Wxu :5 D Ҕ􌨊;9ؙg={ 37BޞXwP#݂b]7O{3a6loB mhܑ"/Xn/Ԩ2t?Moz#*?WE`vo[x̮x 뉈0Y=D0WpA>Eؗr88"U~-9GuR3|/=܂N%cCMT 4i9Xcl'v< .tyӈ J|=\L8aa>GD 4~&QDf[U{Ry# M8>HK!#vb;mny 4qy#h2|"Ӫ at~AMV3nZsYeQdj}N*/m![C鸱 ^~R?LI[9 |H S|/-TJbZk*@5DjqdI@99nGdv ^ٽ3M1l6A%LŎF4$\@hA-I(juSN{h9ܘsG]mTh'_M!- <Ů2Վ&jkq4%1+UembW4) _(MW6Cw2#C2nTy)9:6߅LDI?-lihmbN[Ʈy<2 ᙺtM*F&Q_[R#fpr܉_-[)Pdq קWrڕG8!~qM%koZ!nɫ?&kבFW1H2F~:/"h{|Eˤ&kXjwp]=fA#D6xݞc0B_*CPq4*W~lsa'ڹ]Z>H~ ʔӜ5|kG7XV”5$eb)(+#2h2~dn=ٍZ,O> pB:,|!lMMC,G2eP` ]z}@5_:ts'R `cc|?hy)q6.;(8ɣh3Bɽe#vI]zwYנ=$(YT/u8s Chr {FX2>'vZף8dtB![ *W Ė@!M `#?HSyXic͉t^ßpDE𵣔X]mBl ʌ~4 \E0gNS C? ׿+9q梜O#l\)-6G .  [:N̸ 22l3/1{v.eM\cz[8١Ғx*?C}^?m gl4FJN,¦Q0sqoJPw=ETJY#>/_uɲ=x#1a83'F˓4`NbF>ٖc y̮[US̱"ssgYM5 XkppA/(ɕ,;v' h4AJF^sO)<|כ±E-m?0^tޛH%0@\'@go.~I+  Ii Z5PMNXe;C^ ;> O+K\&% הFb`'h+Ng9bO >J n2Uokfvu9=*Q JlX2񳔶^Y0&ޗEhTdC6nxC}фX^,FnZ/yx,<IZ ]#`@=9r„^ ibl]5]!\,$݀֟ޙ݇{sH*dq0J ,S5w̽c5 `Fݸ{X5,{LC8h>Ss6 :%~TL籀NEGX_-ڕO5Z,&id%d,sJLg:yTt8ΚaPaoPEM8[8Z ETh!Z7;$n>3U2VAp?Zd c@~I.!Whjes [mV݅T11O° UE ciY3f yѣY}IB_^:ƫO'݈.[Ȇ"wչ.grgpQ Zy+>*-߸(4fן'|+hYXG#V1]MڋQ7d^ံuG9{HNs(Y`a dF H=f`c4jL,_{mPsrMD~ eqmj` 92Kવ)3:V#U8.iPqX}yeڗv("|=K}֔!ܑF8XHf0E$$jkܽhcRp q\P#h(=IǓC,ܟ%a|#3AO*ŎKK[}SJx+GNQC ŠdD=:wd0ҿ(@PϝBRgъ3r<[YD jlY ^aɤV|r8_T:\Bp3I: !F:w$Z6<y'zCOSܭYQGhʬl JD,&&,ij;?bLr̖JCkV)!*l~YA 0t1V?8_fS jr١a,UJvO֠v_ZG1Y$&=bdJIEqQD]Aϣ/g_m3WO_CvZgtqS"Z;9xEuC b ->ςY͈%1t ^tԉrē[i*i@*3$?ǁz)$k}T9wB)yT޽,&blwƍ)0YD H%9cݴySsge80S_(sY>I+6x3C2ګ|..F4pvצߣh,,znڪCC?{[]>YTTV-cvߞ]i4+=pV_K0ʆ-L]Ԡryի`"?aQH72;3ڙ x_Cq69fkbOB@L}\/iְ?"c? vH鵣1y Rhn{#-g54}oj_lꞨ}h)<"Ge6{Ve?Y fy~$q"AWrAKAXrpteGɏr|)yf[q*RmKelѲ[p!/vԡnw R jM< 9/#5gdMҝNihCG^{9 gH @3֛#- d9&x7l$ oL~kнSGEr2B3~GU<`>S:~ 4_ oY1;0+l0J]E=%Δsxn0$B$soCԨ#Y4RSFyZ>N~Q_$R쓵ڥ]P[iAI:uэ|hvaϧn!zτ k'\ =\7^n AtvB,IwT=wwn'dVtVVr9G9sɬaYG[qt:4G:AOx7ZWLTAhE0ApDz}E:=gߧ:^r)>A9aaq rG&,*rۘx gw3Q⏟_ >&hrb)aSi+щ>+]z/~yY˻kL7Z$_.~@EW8@J xUB'c[}bP_[Ҡ4 ͘|XO_`i#@?ظEF#Y%J8C|[Wy$!<дQ/&n9fsΤ#`P'"aF\88]y1SO6i^7dJ(᯦ȕ[oA b툑Nm{|diJb.&#gd&G +=HrU%gh+9УZq?n6H^eJ[[zsG n"n?>fW_@H1QV/6Zfn+1ħ-Y}5GG+C# ZQ)BZ+EFNGk(+˭h[*")μ.kU7CUƄߓ%ŝLn6ARO7I db1շDŽv`*}VL``s \k x_pp!I_>踤oۑcv3W3 f3 TN3W2tR "C2d|XoUtXS]/)830gd67i6&mZ>xXSe^aս,Hϑ엘Gw) gzg0tCTG̻F'~7m9IoY/iHs2xCgcljY*O-*kϻ0LYE a7c8]Ћ\8# *IhTB9f|I\%4_4QD3^yS ۪b;'1yG2Q}eӔ02Ko'`w#VDsu˺Z[+2pU,UrQU di_1*ǮJ(rFz5h Ls.@Ă؏?=\2ʹЉmX'Q[qk7, Ɇ{ONy_(tl?jAYy_YP_Xn8˗:OwU`f=}8EDvr9 _E+bƮ)~q~;eqTUތG){$4w9X8X&93~ fEIaK,C4!+|]R7ag?|n݆Ckqj~jާn 1!*)\l%AR(g mT,tAc @%Ss#83v+~Hڟ[#x .PMs-H {os&`tBq&-k ᭆ;kbCWy+}oU1ݷ$I]͛- Pdro3iCQu<#sdXٯAg}O|&=Y.ﵭ"t/NKCp4_81)OVGZ1JS76}\%4SJDk" [Hq@0;7DFn),Eu. @Y&,wF ѰEŒ-*@oٞDmQu_w3^6s@6X 8әY\F$g^C) ( ﶜ dieԈ'Z8(?ɲ!H,Y0qWo%ElgT`}~PXxUr/}{bzM}>$ egc|Qeƙ1g{ofbl/SQ'Z񧐿-Gaa-jqC6S- VL|{5P+l\Xf~/|*V_I2D-=Vr#n^!8W9&|B5KrAԤU?\J=N@'byEQ1T}?`*uT@G +Nƅ E8^kһ'@>C~k(˶Ef3ͽGz.L H/ 0삂|?lvة.YhDCwu8_B !$9̘|^$;KI۱~h@qp ;6ZQO~Y񫖫S1Mrn 95'@_ijbV=9Ֆ3%KVYR 'C=$)A|W鍞\!_zb J[nnY}m]d\ c2avAq*mt DH]j7iy6}̕lTTkY 1b>u&ǨIY+,h%^M[8Z|'V ']p0BJhC$XJ4l[30|`Fք}h\j~] ǁG'E 8c{aA8"/G!c`Eu{ ) \v|R\! `b^V1F Ō֬>] | %1Lԧ82|Eb/MWrU]fiJ!U9Cncen2nX-SlՂh}G>pƱ},ms .Q!vc,c. &Q("UƖ5'9cX 4Qhp\ ZЋ9nRR碞 z7Zܧ-qw俒0*_" C`zO& /d"Kr <+wv]HC+Iv!ʛZYdlS~Mw!U_$Nhy0*:sr;k<]MouNT_87#L `MVq  ^ڄɭK25{&ՁtdQ[{ZG5ypb2 R]A6#[zoGa!rIg7]Vڇց)88 ͙i1&~!NCLVEw>#_g39S!݀Hd@w0!]Uty7?kx1;lI*u9 />)O[sAѢ'2[֘@R-3o,_N7묫.,biÆN,00 wƔ2T{VΞ3Itt<ۘ `݅8}x?GHyЦypޔwee~^IQS*vMQZZP!p KQT8Y[9l|j 7$*ǤsꥑfA:Gd#t2 w!5tv5DQv'OMَ#{+fc25 [&%yhM[ɖcj^Iޒbۛ#ƈXeU_A3f%\~ A !ol5Q SrnvB(Zz6AYOdinֵUI/lRCNҶ? zZFS+o) _3 l HTGe`7JJԭlPZ JQ+Z #BgqhҕPo] Jq8tߏԶHIUlR)zфW!U-zƒqAjV)|42U2S)D KȤڸđ f#$Zx;X!鸖ߚPWl4L*f3TYxty9/00kY*[/Kq-)rEbDz4irX-ZjHb"PWx:TDsJk4_VA(i_Sɦ2.mt.-㚀½3Лw̌\U 7Ri [2Lb7 x{+:F+ўEEm W<& o@@lM3 YX[D?.Œ>y"}%/&P;oεvj12Մ*o~dKY:.a 6U&<&XEMLډ2}%6j.jBw%Of.оf"P#(hnHVF=H^4xE. -O8:Mj';>&7h<+0-FW*2hIz}ɜůo;dEVYͭ$AZk1t¦˴(tP*'ZCm{|.Fӟ{-3iα/Z9Id& Fs@ WY|w<Ӆ0(ko7$K$i1O>2mw5 Y\sV)Ƨ%4 dB,:pk?U&8dص_oO+)ZW]QgcV>>hi[Tԅos ! n/~Ÿ͛L G *p4ݿ`f9`W@flN;RUt?ĽMVnYRM&mpb_n2baM)Q6P{KU>.  ?Su!2hZ" bM)sMj ">We9Ƌ)nKd^F<"!иaoev=A%}a-ôIk)&"MΚtPDOs0cz)T_;qh ?Ӽgo< CkWIzRt+R_9oNI.uQ!KbD&{GhIzD xg D< ^ɇE{sm3#tϥT{e u+ӌQJ\ʓ[gre̡. ֝3'/8+׈-IC26 g (p6p1gmpQ]oߵK= O;)5!ccܕwDh$A5oTh6 Qs8zJ9FA/5WpLLQ2Ȱ4A/̯8fK, -45rزS~!r!r2[v =BH\5CحεC &ihn qtڞ-FRYqXLX>bREm(QҔ-ˀn1u@[NY 9ys~n[-sdW$=Dΰ/6cg&: ̱!%~7MJgt}r/p Ba ű#T\ 8VOC yDRYvS@d_6ދ^b-Dwb%SJ+ f;V:N1\a7:KI&u+|192A~DG LgYZ07070100000128000081a40000000000000000000000016661890a00005884000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/ngene/ngene.ko.xz7zXZִF!t/XC]?Eh=ڜ.+ȟHC q/%߰fbN-]2%3*wRY `Taȕ?vbQܔTğ0g~qh .-p4W`XV1Ch `3}ȵ%%'ӯZb`jmjArS{U}ܧ <Ζ۴ܩUzo ?4Ǽ1lrHq1RF:yT}|< ⷒZhRGh !πXB=7/ &m-hdOU#Sx\b9Vr|XjlɊuc?In\չ+H#ބJ!wu?nG6m$n<)BYa862DDlT#fd剌-(_< .{IJ ,BA).%˒D'p4b9uQIy[' JzYm9b)3k}rn=^.gvŨV`#;ILW_ &I/9Z?FTѰ*gf#L .ov`QB`򱊒vAdgz#!Q4MD^`T!! PJ14-GU/LW5}(rA4#kw,`憼8\+P* GQ2XYP.6e:z鋇YT;FMKx ?oiI@rRZi \N[- lx󙉉 792-ExQ9-E;SrEPBqWl"y%RZݢ::hj+ ff>gZL82oz⟊B*}6X?A)괗'}Ņ,_js]+Q}]mtܞpϱo *8Q2B[l;$cd;Ed̓1ܮ`ڛڝeM\ͮ_]S8(kL[_Ϥ)naw~&5o(7 qX[KET8EDpS~/acB:}Zy/# kH1dӿG8Bŏ8tBA_t;Ƌۡ i]-E4hU3TK(q]xUy",Fwq=ǎg_R]T:B:Z éh6h3X;= }%CSE"+)$XF&V@Hd1/ 7]?iZmg´bof3KzCK䮏Oz {7nʖ;Y }BQ Us9P /ʙ;v)d<,SwfSǤ7,_pJY2= 2EБj 9ܩdrPޤA3MZ$$i|Ô(-~*4ɋZ dv ώͮBXt|(%wǔ~I1troBN4>dupg5=л,-+rzK>P>(04̑=S;y$4tX0 Dau#εI8lhB{3?Yǂ\J^O|PR+vPY-6~<<Sk/ A?P;3h7||IE!b;NLbhxSL-HDU|\u7v2zt$?@+~|N~[8{)⺀bA}`c;C%xFAgL""(Xz^vR v l[pߚ @+,3#61F,ZJ"DWaֵ\Z*2 5-)&EH8 (7CBZQM2氓**T0:ҩiw_,TҼ]yjX(w[4'Cvi=|Qv=pQax'~+uB*/#!)!fg<OŸFDdXf*jŽMbh+`u3.i%5Ԇ=5gdhQZ@ iCl6K OGJ> Jރ̣, ^;P=Nof/-P+eոIZrR[O̜-_ܷO* Ao>үO7Ͱ"Sl Ē̦%(ɕIfgtRIB#rYt/dR8٠9$r}6&?ń1 >JK]@ Ro0[JRhJa CCMWY%4Lۜt3E53Bs4sВ(.%{VCUqq ?ȱ9wʖa@.w?z8o @>ĦtP%0Hڄe#1W+(E6 ,N}GV]fARg"2 i8\-~et>DgS%g1BS̋r^b$}m8Ullժ 31W.B-xӫc7>LU^eGHNﮯCI'fťIrJI+E!4Cݨt$w?>Y3sCFc&0Gr%+!S|"0ʷ9>L$ArE t^/I jlH:KaFCcԪ R>vHs(3<sֽY"S m|<#(Ӑ=HT/6ӰbS\{vPNkc+s]>LWe5PONӝ]wG&H2^sӑ\ ! 6ta׌y,MtS{]L_L9 i2Qĵ+.Ln5Z>xԽ9wqD& PӾ{lpຕ6 <7kOg,[:fPߡ"oY\](j~QSW̺d8?PEbsow]JюN@F?/F<suF{Isvm4c!oHBɉb] 8R 0kV3W6|T"Y{8%N,#i9MG0+0!핒hƭ}7J}{ >*xST =R}0tڼވVWGath(}eGч pu 1XM-[7ز_'zn_"(ٳ:W(1q5\ qa5oIuJH.wy3Z|1yWow -(P{XyFzTU-8{b巈e{N#MHNtpݨBFuUT g2w 0\ЦX'+O"8+ F/'s/MnV_Xq^wսʱs=m@%K¸?qNkg1I,6E*e x5KᓇstXrЗD*`hi'G*h!7~ +@{H鸿Ya2e.7a2nf~F$l ´)_+ $'w0m~ǣ&@cy~*,{A}xs塾ngJD.s̩+_l//nl3v)s/o8}7_XzZ͌n՗~aF++YXTv)x.*Ddn瑐ˑJ` Ct?K S~IG;i$*0 KpQB6ȌL v84˂xT͇b%{q2dJ1Ea"Xu㕳ӄA U>Qw1N7S緂Gőw[TIBF`\0 q)z f1r֬ʈ}.u~XHVWx{y5iEr]X95&!bçKHx<GB)9ͺc'FOlhkt?ZR0{c\/%/js)Hz9ӶfH]ՏOXٔZ`)~6/jXht l~< xq2)sC)v>z\t+$+w1cvS5z[蹻&^O' pBA99ӏ}aqiJő&> LK۵unT֪~w ,Ђr g-s'dZC8b:v0V-~G]d 7ӱبrfoD<-8xi㽓:BױJt xo9icsh_E% pT7I <2?A줖qK;94!rp6Lk)IEHxL~{uWr~_tnl 鼾A T5pv[<yغ۾ͅFȈbHqrb[LFѥ}^@b"%e'#))Q7D΍ $nK8E[A5 >֩H'qI9/`:y)e*nmeuA0g%)IM<zEiF`x ΉJE"dXZVaus֢؎0+%:񑻰b_ qAU1 @$k7_2l̫?$Z{>tu}v_]L{E_Zsh00tD~eqggMCr b%(L4p$@NJchx1@bj I~/ : HJW0݃} ožL$ȯ #ϴ? 5E/3W5{}`tf ߅ujޮfd6$%#q #APk׎tcDkk|2ƷAh?*` ņHe)jѳ-f5QZX[ӈ>=:>-zrh˩'h7:hslX8:hARrDQ!(On- )K9? V\Vp}l=FDdtt{=WKd19Lڒ"ttI;cla[HY stTSZzwQ~:wIڇv+>* gMA-2aa2aS:^]tC;z%%[jxU>Qܞ55mCˬhz3U; j~R|jtYr=d uV俍UcF}jsx`.D\MԢ &:⭐t.2 c,7#C5i`C/B.LvO"w^gZbƪE&/ZA"b_-ྐྵ226Um{߽qI$st0|v ʛ?z9j)?F_S_(9ƿ.:40DQ')Z[T?"?ap3\.A7~[TdUWܨ; [KJbܼ_`.j@z01/kWQzTMD~^CD1GRvua}ңw˯@13M6f#q͕P*P+"S|m%%*.QQ_ȶj_aî۔g_X@5_b΃8v 䳊N< n6t[Ȥʌ p|c^.2m4 rQV;+ŴW?IrxQ: ܾzr(~BPSv;wp s`F|-I{)U@^3Jn2˴2:. BZBg>0u/ڃѨid%#Q6%橳KYP޺MS=F(Z t:qs4t#m Q1tz EI*mS6 &G0^ڬJp\%^hNʒA6ғ6/Szy;{m "6h-Q!?3LV>4Je7mU鐛F gu/Ӆ3;S XJ/6PQACT҃?uxIy_AY0=L3܂kAm4A\Izm_ ur ;+@tKclfQ*tژQ }ƙg^ r}Ub( ei'ȡa 6`ꃠƞ3! f-Dw(;b 3YM{% [&&J>3mo_nZUjW7d7KU~h C2yeἽ6C-az'.)?n:R2BFq?SSvP+ˆcًpAR_ɀ1@~Fxs:V(qg%Ln h <;F-HHf6Tt@zϘxkaƩ2 |u{NQQWl_w~>mN` :T'PxlΈPlf?޻ rT?rQdIjXBxt;U涶_xyY)󇫄Aę d{?`(,]N$wppHLRKE?.-&Ⱥ;K/-ʉZM9 }"QHRzN r& DIJ'nQǮ9$6}4Гa,jQN 'ޚtwq: M̒ 2# h\ݫo&Eߢ4%fEII~=^/߽)M aՋTbTyZ8hBYaoC ׇT4/Æʗ}ʜp+BՂVX oFΣ@_W+f}kWZy{MWo |S#68L Dk $2@ l~VA"N "VAٛ)\=02/['} #7o*)XF6_,'k.xsav)lnx{ }>kИ X6UzOXEs n# jx(Yŝf`,=mͰKّLlʉѳcxOW]\}=㈵g*MG1^zdv~vqxoQp*_$tc+&wE"Kಒ` ,)X.o642X|]$kf=;\} ~ 1FʄzwvʪNP^V[ulL&U \9f+\P] Gjlk@i4~ȐC{tfنqmpw-CpWU>,"%L9nT5S{hLjWkDZ{m\7b!Çw {;JM.YwlIsP "Z%p[Nx~z$m_Tf1ށ^a?/pTVaS8?s(MH6\t{9m׺gK8ž5O<5-% زziGoC 4oޯ ϩ8s 'vw.4 ]!DnThGXѺN 2]+p]_EFYAsc6NY1DvꎲOB kXd68꿴ϯhգ3<[y[բcY\𛱻kXM'kZ#{GCʼ4tR] ̦JxZӁ^ kP[wopP ؂8׮ܨ jGrGYbGSlKQ6r&vS;'8tZZZj}2| sRlZjEǰ (dJ ͽ!tK{cfVI.'DBPWD#\vE1%)/[ ۺ!F+$t #a-kAB/$0_{IvsC0>v/yYA9)x i.VՉ}w.)OofmVC82jU2K/ N?,E'J^O90:Dc3 M*Ӆw5R_X,6-c;c*78-1.<^ X!QfxOqQ>?ʶG69u,.Qg[$r;ۡV6P᧿eFUCzA |ms9>sR,`( m^³ZaJ 'ǜ;'n>tZG{SrǠ {v@5Ca5s¹)٢Ɓ)u5yǣ&*@Em)sR^gfD#9j- FEglrHT41t&Z3$?jc}| Gh;; I4\-*EV$״X6g+&oeޔ;kkɋZȿ؂ԓFow7uζvq" bv/mBh ull^ @zt&y D~zZ>:9l$.;&<4/1TFuMH8n®y%'RӢ ?L/<+]κԅw,e:`BzN+j6qd.c~ߗ)y6aޮv,wHi4M8A}xmԼ" I5t,hda Ċ|D]N^.9sGW/(߃VXɷH/. KYښTSepeR0V}pZ^ʶ\={n/ٺDT, }o,wr搭M+n5%7^/Y{ 1C6dƌ X3c*-At&DV!]cA P-bVG(Ne^1;cLVCoRsu/Lxy(?e^W^M@-7S;C?}\`lE=ӤѢ*1!ĝ$Qł5O1'=p B/XCڐ>\pJtqr4Ne?b,ێWN)`t+AWJS]1%'5L:9SE,L{N7 JNiìJ-nD<QhkXPͱ}4 }ȢW ԸBgN]I4Bc W5Ƥˆz7V$TGjt#a~&m ,78h\ ~I\;ntU}rc\>.2.l܎U61ͤ5;]mHGM8&LKq`y;KQpʐ7*Ip<S Pt3}A"nhH7/kQ4;: j\*&NcU964p}Q?>n4z4\dv-I_c|iF, Ey:}ba;7.&i ͵^1#׉dF@'|leUk ¤Y{xSݝ)klr0r4Չi}y9G [.~h6B(XUL+&m?5Ub5=Qbݘ5(/՗HLU[+9] n,4˂u,=\ z~>MR)3$Feñ'ügu7w5Iy XDy!X*ѹQ93!(E*K:#0N:S拝Y$v(?(`eGInWǹ[9?eeGmvxi L+ ~_H|D 80X{Ecthڒ2+ꫛ>Ar3љ8NJNg3HOɖꑴ9jL$Pq^56C %Oo1;D}}51|#7j4 r.ӇN> ֎i-PeZ7*[`zUfv&|p$~KԶb^2fgG]9g|atrDep/1Ok"rۓYF鰚߭e7 [}QpIiIy2ߛYWQzr7E1sz.lT/v?(6x suLoԿ]y*{rFfki=\sx GQO!hc'PoO?|NnѠ~U}Ci- j9ۜCPؘ3C' ^+k (K rTG}dt$5mɿ غ(7sU@XĿ4:ƄJ ڗ:޺Z!0ڻnM*VRn*d􂹻91b_$bQReR?SqRP [g%1j&?r0z8mMw&|fsJ4j:"\k3YQ1T  _ ً(Q 2N _6Z#l[-kk?/ NkaT)ZE;5?޻j5Syܩby8Yq,(?}hPϏv)&eUOA-ȡsV(7eؿF*NvA*-vS `aLr L\e- orQ EbpVե S6Z`+gyv߹%Gmz#:1QK~#J$#.b^e~IE2 & + cA܄Ŗ&}'G&%gMrq.h!l)Gޏ>oWެW՛trժ60C-2r豙62c]M~'_FS74m,@3Aڋ=,d56.;~[˚D6-rw(Ժbz]qDb}IXgIiӜ nXj1M@*'tX1F75`_%Ņtg0vސ7=%^Y[ѡ!EHIHhdXI?y <ȇѶ&`ubonC:~nt{h_BLa1< Y$MmH 򽝬ɺC7h(! t wf&y1;gx`UI[ٿ2 <>yozDv }sQ~Alma@Zc9=#絖@ۀqvW2ʽIRqO9U`67%X߱Dv?`zί*c\O2Nq1sWy K)FIU,mL6`"pP16 ͟"\>%s N̕I[:Wba0k v3%D,|BTJPHF/RJCs@m-= !*)!"(p‚IDBn9d_y.4ƭ/4-}6*lRl^u%&6\Zݻ,ȣ tj%`MQ\!K& gQy %EeegO s`Ï-xx^%a-7o0(;:U}I#C?R0J$8<2RS vѿh+ؘ!kI/?'`[UQ )Be 4WUPQDVNM me5U*`ͯ=4JDZ%7KJu9DU UC`j uZewDDe–!A^Ήou"AVZv -!t]j|򌭥E0H%־T ` cd.?=LT'sip* g&A:_4e|#s}Q'=Um 2m\N<' (C{9eMv|g~.\5kXΌ}i}TY3(8|XГ#cո7306 &5ݥ6ĘUyU=v4N7U#`*HBzfܕxsdw]'T^<KX HzřJpjEU3bPrhNy j~WQ4!aEa\0:ʢI*ÏUV&*]oɰ e|?Z_N%mD'#Z@X7|L}Kì,xj7WDYσʑDvGFEwPJhތN۔;#Fafai6XU!ΠWr9 SPf*JҁjN>Щ+%M0W`n*$t3rSe[7U6 gFx.'mfc=WB@34:fKީic~"eTGP QP~ *XWZa@`B NIoH6GT*Z"X)mrzKLts1A/W}O*reָFd6f0()8݉#@IJw٩6\I!0ze(5<3me%dGitw&:-@FÔ#E#$sOri5a|@Ĥy  p^yuUO8SZ,dR5zOZbl} #axt$`фg4 S4#yhWt3C T*mNKp3,yǍVv@CDL=\7YȐ~f xFXv\"WMJ7+&rSn LkhmAY9w'Yx>~ 2O0xo# ƏKYHwŖ Q$NGvѠԔF`VOHGB'$0t#,M|pٺbkOE1DE-oi(]l S0ANĚ"^QVTw$G7K 9zN^肑Gx z匭 \:lt-:CiaYSsURBq>̀^~rԩ md0Cqu+S$If7bЅM<&7OZ)5s.o fӃ"'2ٴ h‹+I!7g#V7~6l&¥ 7gr\`hkMlF~P儙0UcŨK(Q6˷N'ũ|)v4.1#6" љҰ;O9H[TRk9*ԨXlc*pВeZXhc0-I=?ǴƟBa"BLcZ J7֬.NV;L:`p"JD%<Z_|{Zpe!%>l+@KCA&B2vA (`/p40X ޲d 4E bȩUjk[{0Rc{nJΥ6X09gҭGˠ-U@bKReʒ3C)v(^xFV+9fbv~oX\-V V !>idyE)Zf{jg4Tv<dži֛|꺎1'}lapu.0T{SeLlD['^,fMb]z&$[v+5Ar ?ZexPrwDmO92 `>tn0_L%P e]G(so\oF/tO⋽k#!t<6c#=̺}d#359==W1Pt?4)8B$X܀&SΦy, atOOէTR?b߈?U(G 8|w2Z@֣XoR>DJL5IJ}*9b*%J[1,X7ѥ]ڑjC? ߢPmLIl46"Ôa+n)Mq7h_!/q62ԥbҠ6yJ` u嬻)NKⲶ26y=ҙ]?l 6:[vBv'T^*1˄sO]JTΐ\ 56pmo^fd_Իcw"b|!!tbBrOzG6fo.jdƒ1/chu4y4(~3F V k9h+/t `MZ5|;%-: xN`BpZ%fg0g/ YRm5>]a7l]Lܜn$= @lXYb߬8,TB( ̤`c`VOC<": 2JaZ^eo0AERJΫiӖ"<}J=ל;4|3Vy ߬Wl*)/Ir0{v`]>=#zbs/hRLì>qX1<߭ -2 *F\/}K) @}wZX<;rJEMǿp[P~&=Z`]YP|locC)XzzKmW*qXϴR-^+(Nqq^k1yݪrfSW"dGIt>XA駾ݙni5A qJ9!ɲGxq4$0с:F^[,jX5nx l4䉷ET0/p36.gBtfn";z٘c1?ޅ3q0&Nka] `e~]-;q:hEגi^?r"]hMd߰B S̱gYZ07070100000129000081a40000000000000000000000016661890a00001914000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/pluto2/pluto2.ko.xz7zXZִF!t/du]?Eh=ڜ.+*hxCP#dOIބ"I\ib I3[Ә9*҄h?l~n ή'ThԲ+,M>ʢ^uNL7 %BAc0EQ`r Yz $HBR`)?[S`h&֋Gǯf,j d@B _~GaJfGR;tygU? qZbEF3\`"b9.JhRYb /塙ˣE ଀v71х"fzb=nS_,96 T:9?0mǪRoryqÛ D)UrN*7ӹ6iJ(;붲Baj8Dׁ09襽CWd6ױss d~Z_E 3=.Ȉi傢$W]߫L,P>@p+Mp> Y6CX~ ])iuc;b' _vUq 4[=IjR/:Ql} )F5I${b }2hxttANlRaSwunε("~sg-b1͜-iY!(r[TK]j=jCqT€/uٸ]cu %5:RƲ- rSh1|qІy&`Shbݿ"PRl''Tc|BOXv?DIcŦdB\P!gG01e[,S!"ԧ[Dy -5->3/+ELv,1& dˆ`FMqq~`Tux?)R==2B,"J_'G'[F˷ ZʞR0x2_]q%9Vv63d臱Z?J&nU\"m4Jq{o?:΂|dvCsi4d XB2&q 0Tz1VW\H҄m<0f/d[q>}u|(C}E7~/zАG8l@t& y$̱#[UVY3рo$D 0RO+frZIGius7F̮r_B&ФOwQ_/5O=lZ Ff|M†RL7K}f;w#D ׸ &u 7+ ;O |ȃGqͨ1s[PG֘܏)A V;T8f`lzn޽3+]gF!ʖ$mw~i?v)S"&/Pn@!)I0o+?3=Tr#aiGQND U|XP y/Nm2>4t Nb ~W@٢|@7`-4lhO89ybʁ4CQ^r`w.aV`N}u[Bm@Zm\GLÚY;8T/A!|ts2/8KWȨ_"yh:Z#p]< gͰl&-uWJ0PLVEh{%heJ?aWc~+j_Iܨ^-rb ^q7 b!kgq``q\O8tm\ xIe~a^fs H6mhh?;wn"^Ri hQ'UrP< GJ5D{Hʛ{>d~ymIrK+F dnbgUN=W@5/DKłѝWOEqV}L?AQ.&m%& )8}\k~N{VvBWr!/¿e0fjwĴ/.E7?jV# WDaaJj.?rX49怺_#TΛl0Pˑ}hTUc#>h MI%ZibP"B ] X38u!go쟗j]Auh6Y Uey"!龔zQ" l;eU|I||Yys0;4ˏX!{U;hϻ!i+꬇тFvXp19̺ʋB);0#q%^| `Pύ! :tYPQ?f'siϋ!YY&,304MK߾s`^nr{H aR㻡 C4@T}N.J~ׁV yCմݗ?a?X}`ʍ#dT'R8o oRyC<ړp )QJіZSs5`J:*:jhіڰ\ ؼF}#l8rm@\t#Gl>ܫ4~딈6 $mNsvP߯Y9se$ˆ PY*JqQ|#+;o^ {W#xvqRKO+}'W b {22xz25|uCNKl+czuy§ּ*-xP2X뇵QJ~23X'V$]5V|Hkutć{]:guq.pb)V234zq{e^9+ӑ^fJ:Ѝ~kGe5yљ=;i7X3ȿتx5W%bS$%Fs;έ/aaL2? ;}*H(o!^U`y#9Sg> PvսK 4 'ꏶuZ;<|X`eCAo\¦&QKE@m߯)N Yo&sbwk!9DIaFrp" kqv\'z:MtD y&^{W,P*ޕ!o55jl7Z`#gI9ʘaR: @+SRK_1G&9ҮX!ͯ:'g6g1 )FX}`ON:pa7ZjTջ#iH  lSJɟʐLcυ4ajyS&o`|U79}8,&:&6s({V~prK%"%FU>X"nnܖys4QB"c?i#ohEBkV VQb2)aqdZ c)KPGڬYZyfϘqWOIv5dz07Uy&v"r4燁+{ۉe:B1N6\hۻǧUgDSuM[a/ 0g,n}Hp rm@j^{6ߝ-IN ̮uTnK~JU 8t_Qu ޜƖ]HG'=ف?EHhc,VizUE;>^nZT &`,OnfpVVk GxxAi(c[ΡtBKw8)Any:CWJ;"@wZb|ZjQqs٭@%_ Ϗ-O45U]w5޹n<ާ083:> !7m:A/uWxk;bM&`AWîc0Y@H3A;[3߾lSvdQ ENI;QI\ '~dLfDV Lڣʏ>3jq%)9_Ћn_ -/E(ڝΠϒLb,ĴQzZYvˣ:;9 ?=c|2`Rj}W{'\keUtN׀)o5bA^~Sf.o)e\e%~.O|*'S3 ݾ "K K,!0Wn[yy|ĞOSR"kFu&)laюz!Q ?U 0Nh}th"<`T^ .oȭˏMT@Y]NKӔ ЈnWR->;$~2G(X# g{8.Ag-tJWj V톾z.YS!KkH|KgY&8JMevϐ0CoG@l)J̍8Bg<pؘ*ҕZЯ )Kh04v+E3h 42hI:UdW 3\УZ*E4(mDZN`BVkZ'Fל@{>H`9*e=h#`"wBqΞ;-`5u!*^ͭgMNlJuasDh %аG3Ұ0erɏpnu̙4 ;M}1H R䒞a$.of)E ]HctSf[y\NfSO#]&`lkVgtоLĞO?NjRya֯~P2 jfq!myDՖS;n#Mz/c[& Cjn8) C(@EhVY.f@ Sd$?ԍ="8OK;bdF~ 85, OΗK̹awJ+:qT8ELDjBٸ&D<gpz`iE$8mQG%1]J~.Ȯq\%7K;axl>rLH%h"nHbn@_A&DE_93O.3@/⣼+n.F}NE#$b+_^5s= n"➥HvXd-Xt!8*qr1~SgYZ0707010000012a000081a40000000000000000000000016661890a00002794000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/pt1/earth-pt1.ko.xz7zXZִF!t/5'S]?Eh=ڜ.+q7%>/d >K_*,Z:M +*]z*#e Fi"Hޝ/E8 wF0#5;bׅ+di% &;4xy$F̖Yz?ieds~LFe k\:ʼn{j;%1Iy!Cs eSbd+ q ~2dS)H iXSMU?/',=!P~tk_JQŧ-XmZ7#q7;3L0,6;!.g hodPpNmi?F]՝'m +v79ŒpԦgCc.oM\~P$'BT}pnx w{+@9xv,D#ń\{od5L eKN#hnEVbdTy=e9?3:rhhE-w$  TOD+Nn,Lb!ŏ94!F7ݴ2#7ܒɧC lx/O%.Y =-% AoWU6z)o t+V$ʎR?+Jw. N@3,w n p=c%Ҝ.=` V^}}ӏI,ȭW;NtC#=?j텄% tl,\h(.d ٵj+!xvvo2n4%ߎ7,i^4y$]~مDW>'+n` u]w#SwU5$C\~.^20Öpڨ MF^M70 "*twڡT#LztYv̊ϭt`I>g+Oj0s)+ai%JI;~z0d| Īீ^9 "su[dsfb_\7ZwMb4 :FJ遜y{ؼ J;LѾ31vWd•iL5 M1ĀI\e. ~o>+ VЪg_rl̃5 ?:ͨEŦyxjvȧu;mo"8mpd^s8DwVM$C%ЁtpV+5m hv gtM2;߅ļJfڗVcxP4 ]v6Ge b?2!1]QEHON(SB7yQ va`$jCz+?+HD?Pj j塩ux〚RzحꡕNAҫ[Oum.e-t|0~BɵuDꠙn)2rJB)od肫*X'pwKҙYhXיDyFF+ co ?1$k֋t³  L]E=P{eI:c>-<ݹC' f6H{э47\;jxbln[C阩 K&;֠?K0v C؋zSL}}?EP%̽RHNћǜ2Rn``q`e8ʾDmK;HHHa{/C@5⥖UQt Ǩ(xJGLKut LFp8Ŏ8&e`!?L[MNߦqn kŗ > y  =ӤTi@R/3N2 kj0J$^kb \q2a1YJ^KZF,װkX0q ՄD2sKKB%YnP`j Jkl!D"J/\VqI〻HDzsS@Tk6cY%8hLͯDj)gxzPW Z~o( X:K TJ_b* -ud%/f9Vci?`g0?ag>>CHUu1V;SwV'Aωhi2tgVNġi?cA p;@w拙n(D\ǎ_Jq*J FF$Nq" Dub(-jaCQLC=Lʲۢbß2yZ15f'%KJ")]t])h,^V&4$'g O|56( '˰p^{!4˒2hl&EDmϕ_h',k cV1:dta=m} ǪԌO2Eotnh*EzLF'VgZb=v*̰2%-z!?d3_xM1B{ʔ[.8גB}YPufN+ 䧘t~'[9;25 >v֧EDbsP@~Nⓢo1t@rD1߻WX ZnLKhz=0]t(sXUӈBeT? >8j+C~#J^zu/֗=l۱ 5)H}5aAG#͝(#oSI$~Fqy( %X*}U~c;9}NEi4!579*Ƈ'UAν+d\20||Q!B Gb<" Q%\3O&)=:W4,seiﴴ%&sNMT5pg?- s6c Ǟ}gv}P]Gl/ɩ2qKo7YZeKB;o:< % h`ڑ̚u4Vթ{xwL [0xT;-L*trHTjV벦>NT%"0>g+ʾv?|hid?񨸯|A}PBm9 PRPzuͣ:B} jJ ֢cf/q['Եr@D"b SM-l̎"m}.n0m%"t 7/Cޡ+CF4g{e_%Cg.+ [FbHgNeK|U#^&'Rٚk8`ո=Jƌ`Oahr* JE /6mՓeeҞ>u[0gSAcHpbyg{~C4OoV:C_ABq6"o}E#b@>Ͻ9*ᮐ'HNOfw}͹cDPu>IHXbXT7\?+L~= =V{4'V&rQYW==*1q|Cڂ>PHl*qfTou4{&;`+!07P~ QIMgq͍ yN&a3Too]";s{Gz0c݇I m,7.*Nd؎aM3zq[WpH%RSPg`e^J&nv8y_?٣<a.}Ɣ2-cm;حmRAᄗ}MՃZ;.WPu!,f")?t#x0=pB?b*SG3At hh'AS&sԷ O]MPP܏wv#mQSGwjI.OwZ9,j-yAR W:LSxMJ 8u>UÐAy"fq%,G_fsC| ? [lvڈa;a~RuʦZ'BZwވ{PE҇A@= GRƳ:ЈS3>[{~JWV2 x;OүPq]qlq8yʤ[diuA<] I}J%n]Z䴬.yM)>q)E(VO~#̇׌$,>) ƩɔӋVN0%og^ =q鍓 ks/%,[2o ިdF.RE\UuJ(vPi0LnsFn $REp%(8HV։_뇁T K>A օׇ13";1H,}o-׳ bZmOvG#ѷl\ 0S|AtHk\|3M s8Kv ,T҈dq*Wd3'e F@:2y){J$|r[B$ȼͧ@N=ޥD(8^JJ.Tt.i8 3`w)yA`D`*gy (*&.O" 'G `)=7O@w2*LGiV-X!dsf{*$ @E_?r2v7%SD͇i}6+t y,ec]vőԷ̃D8^I`&ֆ8[1W[\+$AвT}ZlXlrn'M5D>R߷o7xLd!{g _ߜO݅SkwX|Ɠ` SuʨMU4L>¤1p0 h7rnG=|y6#s^"Qav3zPrHIǽv(ƿ1%UPlqz]PNgUhèޑǔ:I{5veV/-$ȁʃ ;CG̃ X~*u_j3tN\* 8Ad%7)c(#l6K5Cp+ڬJH`zUS av1^y{j0|Bqe/.I9.V|NmD%eR)<ۅ1N/pe]MJ&t)AVFҘ>Qu*zC ++I$YL`zsBn&:A'F M24"ǚaGw@p )lYhGιTPIa㿨S{ k܁_D&b-i A*=YvjTaNxCN l.ަ]mC뷏eE#' ~6b(g@\H=!s_*mJ1: 1.0A+az0/RI1yR .Gr y, ]>Am$tw&F³(i ݦ!<}Zo*zRl6Z@;?)k̓5Xz.Q֦obq74[5*R8Q/Wu;`m>p|:aUTQYx:$?g(ɣ]88)NoNWj i+nuv䉄ĖBnV!jqFRhȐgY.͐Rk.,D5^#Me2q]g^rC5g9q|ҕ-}mcb790P!(`ׇJo@0W] Y":j#[*s.Gb(Pp3d׊~~p/.v1{ ܸ?#Y)!c4*`\殴_OE:JJIgPook9-馁L1M G`:|dkL;~}UFj*SUǵSL۫k= : /kX- =]^tpujHG\jWxEd."f`eTVTڎ} 7rlsKPs^e# ]{fJ18ŚnzĽ?פmԑ5B(_hy9xCUh-FFs%ۻ!hjX@r!bEJl+(ޑ÷RŐwrZgG7[#oI;=Z2jNjd!G]^Hi"ejgه$iܾupV!~7j;25g#,z^9B;zJIp4r0tgGѯ c4^678R36X 'C7HWhy))t%ŗ~0d)u'-/R7x3e -A{\s,<5hܤvSnZy+Yy;CCwòi˓ Tz{x2RWI*rko񾼎WAkiD|y tuQ T|4 f mD6y'^+d( ?@bcB>8JqE,NK'h˥7u~U5Dyd= bN@k^s JoPȈm`ٿkˑmbM&!C ߖ[/KwEɹ.{-Xow&tBy]sds ۯ>kx/YP85y-qA}&qaD֏h?,積i!T[UVZ $z]I9#RcLÂXYo.*j/` v "Gnv B"uj:!>:\;ܼ:ks^ rlnDBKdV˨v|p$)z2l&=en{"8Ű=mb$vf*Ɨ+8m49ӂ6;PO$;TD@&6>TVޫ4d:¦i'3# g-۞!׈K<&XaB7ӅBB'} P>HMᣯJUsxQ.LY k~61hBG9 qиv19Ҩ<&}3g,OVMcYzD6x}Կr2o޾:⾂P=N@ૺ4Ojx>9Oӷ޹23MTbPѿ".a=Źy3.[=YH$h~O~=Pyt }[H7 u6=SzDl9(MALLKm}rYo8#t8+̟T̲& S=JhnL4B$3$XfХHTdI.Wo/+Ԁzӿ3@0z}ᬕY|%cro:Dڈ]ؾ~ $eqHyOB4 )L[ֽ+-*/@}GL fd_w sR_&#ꄍ_:ޞ{nA8/|O~+ ~IOtM*(8:{7Q/OsBحhjʖ'=O$ez@$ӏup+^Ѥ-Eփ,`dDngė5gWjdL_gr SXViU'8oPV?G 1Y$.>nsCQʮ9Dq|}fROӚ[L2 ZEH 2aoe2ނ60g&4[PTH Ϟ&td {P'F}_m5tv!h_P =[6zW9H1k~*-n-?Ï/3y2H˴8>oYhMdD;-emN5D>Q0:Zeizwv؇Fa:-ģ"2feU0W$c ]"p4ĺ ɮjZޠ(? +ȵ\k( Ptv'NQ2o m!ޘLȄ$9 cy}hJp [p$%߫J[- .6iʦxKr+YOZ 'XBl&2j8M+N{s&Hq}iĽ/ֳ J}s_ 9?W{Kw-Չ"ͪILxe.΅f1i%8/p+>ovƔڟ3+5`^ۆp`[.WInxA^jÏ$.8 '|VŎwv{HEQA/%u2R$1 S+C./[($T =0}[>|8j30Y,u4"z݈[Ȫr??GL2EyDtqiG'b;oU\^i)2#'4A;S8#475 62][ LXe.1% mP cفP|e8$ vƼn'b<yQ'M{?ц*ё҉y876&t Jфm>e #m>a : 1"dM5@T^gCop @sZJLGlIkϰn ң˧N"VUYXu4D(YQ?3i@}2]p[`ڹ: PajDv@N HJj*6Qni{|R6q(->k֒ջϾ5} 5E}m[֤j8X/,UY5WEb,ӃarUb7oI[s$  rVG>;3AH)@H%Dx!qa׆}3P% NЍxd}#U hצ̤ٜ >,yfG%^N33nrni>634<GPe6TErcz4X rOU=BY<$ Nb6p![4T]n 4Zpp{0Lu_sa J+/ZژQ)q|L4]e] &fu⦪FK>c4|o ޹HIC_9\6YGaGkJO,yN)\*X* {e\}t@3-.:R )k^V`C0rlanID|hqj ׾p11U,]MWUCk!ab7o'Y4X C~) )!׍x*nL[s*o!TJ^D%zV7jg_l֧ubYe]`LW 6Q@T0gܙCtpmQWdv~j[h;JVW[}z.RFpLc10AoʈsL:Ja矕6=B},~"4gJ J}HJu dg8bQ_֝ل WTe*`go.[p1WVog]W=wtEif: `M)AKV9{6϶LGM%wQA Cm ͭE rIr|ivdm)('z)[}y{4fd66K6 7t9 1epdt5LІ{{An(EQ4nis:C @&$@|]GL7IEfijb9mxn:;lp]?$U*h+Hq7 vf`&{Qqzx9A#"ГZA.gE6ԅMb3 Ԇ(TLr/eeBk,lWս AWde',*-Iiiц ![3 9fJḾZ]5BLvEժҷ XSA$R FmE[sWjڝς7JƬO~pA\n%1R/c/f8N$EͅAu# boi+pzkϧ#;xH+@ )b tQ3)Z\r v 4%4CtkyW˘#v8ۤz6qUDn K;<̀[0'^cZP6^^2xaɉMYzk lMǍ Uư]O nVqXovV O̎}8Qf)S4"'˚;j GӶY,,qzY0 ?tFБ?꺧B_o%ÌFx3|?枪),Fgkb)X5r6'>P0'H0a#8|r[ݢ;xQ|F@ţ2Il]12FxWy>_,U$In +'dzHz PĚTHc(Fi}ryF^yPLj)ޥ> >{٬ł~4:V_( ;b\tWb wX\ F$'S3-_tv+%N}i|8EqҾ )tycD=&%p&og0%)q0,͐|t-Gw~=`Ό+lyoTǴb>!uf@w!@N0Y{v?ݵf/I'Z&US%Røw>W4q%bƬ?KT+ s@~u ‚`ތ#"M-N(R/!S3TڭXzm &=AFՙM (k'93d= d$g֑t3;kzϠ#Җ$ zC УuۍA0]6EOj@ ok]s`fX{a^tK切^aw{c7L4DˌN8,8-:F\] NI|ZD<7R'J4nPYJ)+pZu/9vhC{D ÇNd1p݊c61iyFl8'0v ѳT&A{6msXjOQ~F33μD`Z 4{ZFx/<C>fo  ԺSF~Y/ÿ g{-5o$G-l#Ǜ5n )^3HFb}b~92Q7 ;}XR-gE5_^LN eG%2bC .RAPz%`BΙ|7NſWlX 9qd' ohv@]<}ȶ[h5('3a,0#s-LT_Ц\d|j#jf+<MV=.I[ڳD ݝxd5YeK捬'Q vHkT}TrtjS4y/pջgvIB AGbem5AZi#f轪!H:U]oB}Nͼ ԚMomHXþ0f(t؏=D}U^olX>dH7C^)7vٕʘ8ǭ̨~l9Pe^ҡdRe>@/ +~Pi@|c|x๻Zf ]$^3N~ [ S?›ah{Atk]o7.ytKO-CࡋLMBAc\,ɮ!h5:V7gn;^1JÖ4B-sAg,GA!rG#D*h3qY1o?]+v3sNUʹ\EY'T.0ƚKAg6W<ݾp؃XOƋg#[Ja=?V%|]yFC`T:uyzs!o35'14"fO7fF$%IL3ġ#Œ+G+ſn F]gz#֘-8xpO۸5ևlMM6Ky_Vt:ُQ@⿇}FY4*PfQ>$wGǁˀa% ʰnODI !"l \\(wm^?Q NxmFkw:um0Hk:ݹ #zOہ rJxѳ0d-zgjHʳµKe֜ZJM>T&я "*=(7!->N7AAKыqzhU@ws#d ",y :,M%I%vvChtKP9t!%c|ϴ"#'!c/&}zJ !ȃgh}b76| TDXbn,:gw?ʚ ?%߬o?Aӌ I8^1m2S̶ LƿduOio,q~J:u.6I>{ ѡ:LU qA#?E#Mad q&g/XcJhd;6sOyIN+Z˧jX}#k*nWc׿pomrѝ& -F¢{';Wv,lC'~C0͝LL-4 {vt(,0'6!e(=lVd4qx U 6";͛∑NWC,ˊ't6o<m oqE|45fcA [K&=L˚(<C*|T\GcVe\'~ȼ+tTd.W^m5p8ZWAjcӏ0븫;XuRL.6H rv2Y+⽫eҿKȃH|;z"LąF'|gYZ0707010000012c000081a40000000000000000000000016661890a00003a1c000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/saa7134/saa7134-dvb.ko.xz7zXZִF!t/U9]?Eh=ڜ.+Uۤ9$EU݈𲮕ahKS˹e¶vukrFxl!kJ4j2m 2t@6.p_h%3vd pSD?ht)H!ݶYj QJorn*޽,A!JV=+O|LہPq7G/VEnPkXd!qh/F $S&Q{N2}%. t+ {ؙBѨ/#L7]D~Ol&2*M\mśqT1]hZ UQjZE6m W?~0\Jf8J "󢭠BJ瓃bNE8L=º77B[g^3z\tuau韓lESM?6DkI k<|E@|G d0$[S##?X Q~ Pq8bEϰ1,;ɲb +"$s#4M#XgdrϬ"7:ܢ Rq&H͝ɾl}Fh.PsO=F(rq:pr1YV"ᅃϭ )ڑ/2@kRw];aH T?5gجQVTC6ك%Zdj9ػ{Pm1k(ǁ+P)]Zh@K)ݧajqvO9h<;:B@v, ={lk-HV(}0WV/ɗ0hJX"i50$̂2ޝ\kEp@::?h(&3Sa/ oC ;aaHˢSVV^Q| EG(spr1ּ"ZDG,1jal ڋdn`V*@`}!y1J(Q>ֈiA0%ԝ M\˵(2981\hZ]ǠVsJ-&q)ᦺ'y'÷כfB~p.D8s7o;bO  @ n~xBW`{DqvV9g+LMzK*X;ʐ*OfA%6 j EȎ7 3b%V| }wbq1I?۷Q276jk8w C%6 zL+a۰AM/+!0uaUP$iTm #*4SB齂*MY1 BH֓=z@B?@riλ.OV s${ 46$ J/ Dz"sM%StcݩP#ӄ> +m|ni.Y#<˵~q>m]9Jd$|ŭ@9BϤAL Ajq]T bn\: ^y`![UaZ2R]P!7 D\/~"W|VI?m ;CFۍ')9fnE䮺]Ya`k̵7k>㡚ߝM3?~>(h eP2G4ڬ9)yA*Dh2Jj}', pPg3,6x4qR2$M(T~=w5mu$E֣܁Y2t3X!,㣹*<)Nmg*f Gvuh*/r^} jfK<Ր- 6aU4~T>;PR0Vʥ.>"K$3 }$>16B. mQ9-=,/͌_~v~{>XB~iU#WЄX0)׃-cvQH';Ͽjp.)U|!۝)CO0|qQ覍ꩯ5K#6]5<FbfHavaOW=2f-A쇬Մ$VK~~g Sx# Yȷ4U)FC |U!`Ӽ!Iūԍ[7gi>㹰iPiKP`;H,)ܥ@:wm\ZtH_⃻miӐdyh<3 @8 VcoO[Ӳ'ugT^X); R44 ݕa}F>FOL)NiC7ԑz7$֯'GG*LKq)%,ا0kKǗ)}b Ze֭ƎQn*.2ɜI;Ŭ6"O|{7 f>޶>[Xux e cq/| ,t[6s7]!؈+ER{c@Z-w"/\lLNς=.}u`DP?V7<&^eqXGq~bO6iD-ITad%a ^.)9 c +zjmϸpp;]ƨ޳u&pDl=Г~MzcE+JYKṕydFiϮ53J!9O7 =b=knhpí":Ҽa * svɜh4;/lJ~~EQO\UޫZP죕+igS-Jc|ˡt-#CkaQe1%[v8>KskY.m`>".N,*TDbv k -xV~* C30Λ\5?C,uݔT#J6nrjh<B_& `cېԤ׋!yb=2QdlOO3|SV7'1ߊU߻{՛T6QӪaw[KQn" ٠ThݲmAkQgl{ʖ]1(Izˊ2 A7{=[M0v1&V;Sڸ#DAZ]7]T6"Ja5i {PiEHCm,g&1QNVd5p |-}MeBWƺ"CT~>0C'|72>MI#<7U?̳?\[boGTX՞lZ5gzx#zZ<{ tE"؈4/Ⲿ=_,jD}C.<$cߗ)Y~cЙ;x*)%|zX !N_?t~f^Cuc=|'> 36SHtXj VhAmO~Y$+2cB\ɖF1QE/f[KwKg{-,30wEf!_Ļ~ד{C "ibpkh23DGfHaց ;ܻIm1z-²"ֽ_vOA ce~gKA'"j&B[Bd}N\b(D,oq4",?1*TIh~*8Y)dz $+z[u]Eb}s(rDљHmK/3٥*gfZ\"d2l57y!pLYLWn0.9j B\pl|f]KRYFKvj= ̵dXL.|߯&xC~q g\m7jhoZBl2Bȷ 2^:5c>o^ރ8wU:hg9]-u;\VU%)JC}˻m`BskE Qomy=詑]/h՞j~}=Tu٬=5ģ.Q, ^붕`]&Fr3ۋ%ʷV4#@Yє+?,Q&@@he"dQ:Q㣬 ~ׯ<R)D쨦>[f5rfk%Ll(4r:-D+L$0ߌȎQRNPKܧϡ-RPnKzW/Hs /i_bb&)l3M,T 2n:!_wLP;m%y^IM} QU*m ?uN+Z = @9// (Td`"SiWNy'Qw]BaʝO Eo#JTe>o([>= XU3S_s0˨w|HS \7Pl* "ϣB"wn f hJRՂ˅wL9ͷ@DFZNFōer@0l hrUajL*9c0IM$ޫYϘ?J0S>sd(S.I ;;}%wol3kpЊG©[&SiDDrıE<{o"5Qsg~NO`gw7T^ MĐOU֜"Y0_Fy;2[F+ k=Qi Gh7#6?AI5mOZ[10@mAMpc8,1ߘTUOMEF7#MuI1մ^-_.ۄ#^HCQ !`ot͑T tPg@\b:5 L4O9y̪@ B@ VzhֳEX+ӸBܸ"uBq5R\Zòm|"QKfѯF\{Z75F%a 9GDV-rqGd8͟gÁlC!VlHQ) Oݬ&~&+(6sdav(= {ng vHMwG @ dF4;1%͑;`LhM BCcWsf8{݇f+!J;y lQ#$$3pjCFMu%?cP+z0Wzή WVވ؝,yB0tBO$s}Q`\d RS X̸ВXkv  x.7ƣNofܡE=7A5 iHLa)Pʢ^_Gш0kAEU&;̺LOym2!kAk&K&2[/lR5նn۬!XǨM P;8Мt߃5yB+0i&~`y,-}= ]{mP팊 Jb rZC~@{Be1,Ž?aՃH݌z߻s ں?-FKNo4(;걜ϋ$q4Ői}GOhN8n'v ;99<KjMw:P)EU)pҺIg0;I]a_1[q ×nUO2D&Ga8߻J+gNn'M>]2u7G.w=DtG V֑sÆV!ooK=k)9t"hʲe1)Xͣq c]42{X;T; 2¹=XO| [b(F/k]|B^z G&P!RN?H8|/Ƕ\S'Lg.  P9lTh%lQDtLa9] 7J9\Tqc7*'[ݭwsdרUx@6ëtPŸm?Ao˟)7 UVG~ZN}H2:g+|]l էki;5q~8 ;$Ӝ YF`m%fYbWQ/*_ZM`u=/lK]n܇`yaxa%͙gWlbar]]~e3ZtqAS IF+y9Ɓ^VD,o[U 0 ۫[zDw|{!ExeRPZ@QIW>-6?=*`CV;k)&/f(d0剄Ǎ_5ZnC-|5F|$IJQypژH=F>qw1R2y+IvO'p+Iڶ섞` &xvjo_$Z`7.(_I? =ylr4h )x{W=Ų䤎rY˂nF2-hZpjDKϚ#y-&s,͌$&@>UXTBI-6/Ȑp5gH0ۀ| >`#ќ3!KY3,ɚ^bE aJk՘Ge<ѦT R&dVqP"gBQ&JZZҏTW4MsOӵzOwqS;5i:Qs-C)BaZgOF.Am]d i- >9vFM38Sa'DLbUW(s"KIm[8T)%1PRW_^ʗ:pZ0Y%YS?,p_? ސ|V䷸L:zW5h,[YsT/ⱚEZ}z?tQF} m=PO: QOtpUۤP }#nqv!ILƱ!}eѕI$U55OL\ÝfT`l@N>G$&䝈ךIx^W/.Z@HVH]!G0#G Ծ@.V>b&V;L?~#?g@m^O!%pDžϒߐ͎;"k QoPgChN@FysN! wQ͊Y)=I =IY%9rp#23+<` [o$LVK֠V(.DEe1u iaG3{`{x?k;yw@qMRW8̪@R3;2T;`LэvY@UJm :;}5 `I=wۇe71c=,m "d~G܂tNAYaU9۱܎"95eV:LK9r׎Gb|, lʔ !'bL,;nAT m\:B"*>ʯώ۽n&Wb)YFEuL-J<]+HƏTz/yqHbt nf7Лk,a4V/tQN:D RI T+d !.,ۆ@, lMt-Ȉz&iw]J5| @3IEoA'_MKQ='ݪn4?9X1n]/L >|T#jeQ;MjuHކ!}{ٴ~3WM[3>::F/bUmZL.Q.AH%׻81 n& 씴wZe&R4@18P]x` tv`8'PXMW=PYp擇E m{EcW]Pٱ]s"­ns::`0$QXja>r \u36m Vr|b %L P9d Юҁݣ$Fc ]Fgp-ĸ+u:$f ̥ࣅ:8Ml#'!e5Ni?Ya*5;#R6F)J*Oa[Y^ٺ7֔RO2!Le8R״:]{)^r ;tW<J@;_LǶU՗69*]0+ :{,OgpPOӡ_}k/kc1XtV'o7NSE1အ!Tճ0'5j1999 m'cm\|D0".aKڭf<9^#6D9+Ӣ7SR uyb'X>3aaS7Q޳ ޙE}74IQ`pluz,.9*rgWcۅoxD!I1k2])&o/vy)vmٰe12,fuT,{L2'n7b'WchV]tՖ. Nv[o!#n+7L? o([vI$?GtMk@ g:;%+ GHhAiU>5vz%-D"uŎ@O"=_c&z!f`@/o^w#| eJnݎw3$bls(P8o&Nr'K= ȁz5yY)x6+H(o ^C߸њNT;*01/uBP:7B]^npvpɆxv*˘_Pt? MSZ6Ūp z|_(0|0;)EM}XU[z NNKCX0!k|q@LDq։~㎐O1NFimbHZfm[WR=dF K6,jTLB3ﻹs qQgKcF25Z3*jx(+Rmzsp"8F -RB9QF3Yg}k7< p)qSQŐ\*.8R ] {c;/I̝ʴxbL&2+AL/لY2=feU񕺡Cd7H  ~]Jd3ҬP lʇb5c8ܴpFyT6s/X;B, D86^T*꽧y0t Ur,hzB61?ً¶:!yA*r5}|6bEA#zǜYkL%Qguz㪅mF 5JE&l( :ã"7{P;a4 g|ʏ:D TέŭW9;ۚY-6zU= bæ6̒3 jlxqEvty$ǨV3;)QH9mSU'kaU߱ȏL}#z,9y8t/tprANӖdÿc0-;yPj ,WKMɴG+G]}x/.E// ,˕PIѨoB=;!Z|_: # ږw'I Px=@UX3KaJ:VOYqPYitd@WP'X()X!mIj&tA#ِN3<+*C5s"4HF"o{ya)<ٗm d`I74aXwӅdhn)m*P Aȝ*窩gw%(9Apu&cG,:}-FE5SE<-)D)5ۥ?Q?%!4uw :w4#_-pd\Πq):BJ"ҫ 5iZ E=)BkG/-`};g2z><,(bRv/kʳZ.<#ˮw tU9}ch XzwE3m V$o暀.\ sTJ$FSGRR ߗ(p'U200lQ"K0[1WyFU̸@8?2!<#pH[%Tۗ%:墴2#~йU3y= y]^R~!8$'.d6qbA4 j#fy磁o3}o<|]h0O,!ݵ7*#pg b% &o3 fiMsݎ&L&N1ƠB/t9*Ӯʊ~ tuWG jMߢQr ?/Wq!gp/!.@wX‡?YE1޸i}ZkT0 Sf3P(w\}•8'֭YO'M 7ɇ苺@jɮo)&ю 8o`nNjW )T=nG;Ik5vX|P!k<5M = QHK|@ڸ2Lt,k(HӜҷ¢&aiXqm&zWmdK+sW$nMy?2QҞ/By F's|teo?/O֟|c7{ $RC.$nG*kUM{U3oS':dpLL@r/Ra {5A{L },GmFVr7G[N!=~M'o,_$ڬN#J]l(ưFѲzke(^B2Z~)30]&|{ #Xn9c5M e,+U'1aV>Chnߕ/8_\V'Wg qÛxϞ !s&:`Q~ }nKz6l};6/KNf}jrX+b馾X8F =)W@ ,9Lo&f p- PVs2gn _ ^UrhИċ嶼EF8'P!rWV~o- ij ^0A7 LJG6٠n<#,_Z ;i["s&y;E m>h[$li8BMe\w~n_! $\]} jCDg[C"Ti!Rw$g5Yu^P##ھ+U⊞iú\n).dݸ{- šV%Nt1/X O4CtLVXRKkq'eQНx .N/J%UW<4VhWߠ-Ⱓѽ6Ż42[2*9׬ % `;h+RJw?+/m!P 6  Rٺma QO -(evv I *>Z]M@a 2}ԕ(" -DDn EXW2,MiKT#,: ZJ#CcEj c8<2ccNS)сl p4B*YWJӺI'":8$[w~G2դKnPM;F*JjCO*4oYދvM\Cc-s!֯zy}߁%P`2m(zfxO|f *|)8j!͠_DhDӕ[2)lYRo Gǎ!8nAG^MniSGtAqIvH`8?臤qs6:|Jkf(hbEu03PmIZ[{WDHp8'\>⋪r{|ljAآjӚނtVQ(y/$Bq=m1ܒe 9.^=AT>vľdJ |wj \ܩc7]CI'"`EJ9|7*p>!o#a\tR ;V:LY"dGsMkS)NEKMokbK#[I__s$]vĠ5Wr+!5>Vpm:N',fmbYz'H싷N;B@01c_IMiޫ)pZsu `ԊTt&_3!ߛp~|˲D Ґ8bMېor`bd~>UqNwnҭ=qS~hjh1Aɘ^{5r,q|cZF!WO7}G\rQTSU횵Ֆqx+Gֆ$f#-9fa# qJ9vh%@L|a#s|ľhDɴcUH̞\8AT`x`?iu;ʸAd">i kD9(1۸$;!Ϝ*"gg' ١aЌ?Kq&)pXh0\>SuH7!K{Evr# eSr"TnGi.IݏH qoJ\F2٢MMpSse`?`@O⁦PXX4?ݫSFg@[NZTs{$^ 9ƒkq;Ǫ  9og)){tc|&e,[[I6u9.:tjƩ}IjByox?rk8HQ;[@ @y7X7%[@r?ϵ^}3346E2IG{Sß'5z)ԂXxZrCv[*,Vz!sNꐯBF։ s;O !HDƯ*IP :iwt"ӝY6WvVP%]}4qb(yrc[b#-=c4Q5u2^K RTFzܓ$pf }@1*',ȅGcvX>=߅a^{)N5i&*qA(lhc؏qi=#$j[-fէ3.{emgl ဥaLD(ܤ?$RaPKտ v~S gM?ONR?qҽgt+):̓帥~&-m^t$nHPh'G,Ε כ?/+KJǘ&,*'U! F$6n yHkχy9Q1 0KTؽqFh^,"ChO|orUwL2>YZͲco"`GShރQOְJ(<_* @MH92MV9KeDjÖ*lY~&D^w3;j~^ZIߥ& jrVaΦ[7M7>寠v_[Og›HnJpND;b@ѕ-,oiZ6hJȀB2&Pixgc̶:>Nೆ_gB# }Z+#o 48  j9}; DT$ bՐ\1S#_븚yS O7e&N@]HQ bzY?3P|m%i Q[3Ms@c/Z .)q6^[ 1kgyf` u]ZgRN`_oKG*dGTN5埣Z ;/,6нwpoAD(q"d3@!xilZUeȰW?&!pcp5p&ʻ,a#!Tb89Ba^&P> i AŎ.jcQ鼉б~W uAXрWnQ'x0sE4XrDl6\,+f5_ o(Ov Rgi#5*ǓG@L:KMXO)?%HU8;(OZ,4!;:O&pcis UlCI9ת!g^>BSbW]XC-|}Np xUe%b#%,1ϱgYZ0707010000012e000081a40000000000000000000000016661890a0000e180000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/pci/saa7134/saa7134.ko.xz7zXZִF!t/E?]?Eh=ڜ.+υ8BQl(pTFprDJ_'b傕O}eg23ߜٙ  ,(S5"(w|3NĦ9 цZڢ}O2V:}MSAqȔPc4۞QL1|Hz= ^y[ nGdteʂ r,E6u(xq}6Yh"x}/(k]gR!jvT^Q(xuVbl2NuzMvx-RDWC\/if7XO&qd:c*`ok\o1.F={E6`+)HrP"fM΢~$"9cF _LV8z{AFVJZwW`a+C]7y4] 90 ǁ~j7JeהJp9tDRl:`7l2̰͜YP}|]?dlkyp dt:ļ}O631fJDOp+~n4]CW^d?Z@e@SMCmS=XI7nkǝx.Lw,RNw%EQ!$;i֥NQDtozv J{<@!O-;{T[7z_.]TXN%ot#RblgrTZU3Y5ua#f NӶo$=IBm;zy gERߡn HZw Y}L@M8*3yğ 2lǩY1~t;y+ԑ̈:({jP[uR-pp(^Ni;A 94_䀏M\כKfgr_0`PBLDBx2 ;w>X_C栮hBcW,jUW0 :BQ~cN ]S >4^30Óx(TT}*uåq#8{;p:؎bT=>Q&.<׏8ٙXDqT%Mu\z[ JX9^>CyOr9\@694jal|odsj:q.rlD뺦@ao\v15é""tKG4gg3hf(9?.忟/xhn]X( Iδ"sI: D O;cK|61Ih @}ażη+NĬ$ OBfyNZ,7V"08ĈbzQ[5`ۨ2C[]47WO=e#=B:! @( jԴ&pIkRLqn,tq#83 Pàɣ O RdK] 1UW$&7X>?Bqlݷ$o?K!SƪbXlj $E#m3Cޚ_aAIHLÚNʕ%HAa '?_ĕ4G[gޚ&][C!d4k`?;fUm\m0WQq(Օh*3E<1mhO gp7 @o؍#iY,ٱ2v_blC= 6@W;R_T&~l()E!FF>NGtp4Uw:j;2\\M/opoߨbPݙ2c1ϴg g41)˛5meMflR." ESsY`u.ho֑#zXSqv$6B:"#i5{t5>(#h @J j={: oJG9`gxd ? 6Mltg ׳Dun<) @+5hLΘ놥vhb!5gQ5x)th`YV&`0lv:yFQXoO30KEq:CŊBXb`1~}`Ej]#aaɪ(Z #`QرQhpn=Tdn̲[˘'IX%&1QWdEfMLq#2 B0%N&U 9!^%n9CZVTYNm"p"fL%Id_p/EzYX¿\&5L~? 7u@jVzv%[NjL^ 8Jl4Ӎ8X-Yo-BDsh𻝦ېfݮ؄V'Uɐy̥j}dԃnjiI>g*0yrGx߄ZY9d%l ܞDA)jKmRw i|DXfZ[V=:-hP}tS4qmu(ө:wA[ɫ|a Ѓ]Z €IdB [#R~\@uP䨫OBߥ}>[O-&P,6MdxAErmI1ٞj)gBzPyҬᘈۧ|q@ss.ߏۊ=k?E=Lds 4dsFexlovrɿLNXU">a.zrUڧDULbb!2XZ&8jw+-ϵ%x]ι{C%'XHtHTЯCI=5 /@JI FonO+WΟ  k _VC_?m=4oݦ", BuY~@@Ug̈r:4j^^ iv:T141_8Sw>׮mfSÂ_8Y\U/ >Q) djzH-gu6JVO1v09_ylI&pxC;7\e}2&܄4B9zK,VOaޡ%QO,}v \iMѠufUA5 r ًde^ƻ ngփg7aw?nB|ށuq^9juIA,%;I",KgeiJ/!Wwho}$DKKk|jX+r-GyEYYn< r1ͺIwjCu~hQd[NJ F+@`h?ݻ 6բ[A3 42`s i'Rñ#Of0,\TX P6xZ َYEfވRPp T}뻿6~rsV@W1"D7RLJ(0)=Ss"u (pA ~$zwF$qVzOaD:z=\?mC&4HdX=gOE}niq&CMK]ўE)Ԛ j"iL2RK9YRD`C 2Y3pPxV([*2w X5v@'bPlfb@>A$S ›w3p 1ZJ_^[Cܑy4mYΖ<3bWOﰩlOJFzl,)`"rht`-~>ٔz8MpQ:ٝ, `ղf0/vݐ4݁x̃6i8 p}ÉǏGe`KN6嵀(%Ttm\V ^ IP8Wa13%#ew{w'&$B)V֓G`9y!0&RU5 v<]0j4Yhz ^ 1x:,Jw(MJB:$2Y~i)Hd5#W> .;c UG0DÄ ط`)EoIy&ͮį A5'<-mmhxKǻLŴ˹G?rس5q1 Yz#H8߿{t,@cǭVQYV+Rsגx5/ʣ, 0b?9MxoGkt)E"hoR˕yF~ 4#5h%T6̴| 6ux`ڒ=nf]Koÿ/4#Dq5;M3~]A;]I{UL3]Hއ"6v8H#}tj]A6[]UXL?ڎWƇ57SQiDWGfJO٥@4@:7׎+r"<ӝnbXSNgX1XKҬ)RɈ!%aAG܏ Z" y(%I\D#OW` f)M>`o O*6!&o Yʦ iyk(9D0[(/~wgx"z KiIG>Sz y$ѨZW[-댮0EJ^d1l`Pt#1"xO 4S=Q2;y^Y5Ě瀲=Yv f : GA^[輐_0%64>'pQWiU2gh!#dY5`?we7񁀋+򹬌o$xpB?*+#}?%³1'(\(9u'fCNFBb qkrpv!zq8d̝=P"Zs{ ;:=ND^/p]RߦQ}F3DMn%Uj7CaQ ux@* :hVbMȬS`S L6!,EUL@`kUؕb2 } xg9=֙& "\) E#bڣ+Y0fgX|oָ)Ɣ0)q% nxebo!אK9ـW/fMKEDHڑxr = ]U^ H! %Vx| Q$ts}`o jp9":d5r\f_ՍXqpovd,Ak2BpzmT/*٬+guJ"+bce5%v\bLHaHR #xݤ"cS/ o.T W־}uj"҉ayϠgn4n%+ ʟ1ѥd!iאbSܑ-- |R`~ԧW{a*Y"<6Q}H N w\ nvֲxU~(mMnT+#.d;m v$YYKy:|C\>ˮ^Pͤqf- JW\=]@0m]]nVD{#de 2 6%ߥž/ (?\ vc=+:ds0/6 9kw0}\N-V\mp `\qkGLfL6( [a.b,˚~PِV3D" 'K0p 6IB߹!GF)pfD'8SQ2i4m<~j#+>fDۙSFeb&3_\̟툽F?kZ_FryMx8}7ʢꆩ9W`o2E~⯑"N&Ao@!б%-rcrK4J}ӴrowVoWzN` XRKf£;RI9ůVZ]~pn f)C>O_*`Dpn[;\j-!@0 F_It956npމ /AՉscPRGpq.Uӿ?;@SG49O,Sm; $_L&x|!q1ҿ",cSn0$! pEqazҫz͓DJE:oCEyZY eVh_eľZ5),B+% e丟Sϸ$b3z#Qhu k;ۣNDA m歭^jVHp;ݗ>ڟZ&䰍n`RL/iM73FǠCg@$!0mY%BRƫ#aO51w/Gt:lG}2sTvlxi_%i=@-S"UhKKړF*l?&, 'A*%ۑh$: z#|V*I?S"Vo,(Qi`6./ -W:))2;'4]$5c4N},zLgO"\bD U.dL4rv`\.EL$lU`&-~?nbIᜩ:KPCz"aT $#Hkok ^ե|Q N_^9H[ ,P ա 2{m\G;b pEjE_`X鹚Gs I%h Z'D_=zeس픫iMGĨ[.u2P܎{uUS}qC Ƿщ{ ߴm](¶AJ5iW 9'CCsL ƅU;vP*8.p)"(&vx f4ڥOغ x{o]0Yh[]c޿7 @!o7s!n!d`VmSV&YHEpLJ"͓FIU*-Ys]R׏\ɤf]B ̂1\N`| ;ct#:t"Mԛ[~f|mn'V{ Y-UC}6aލw vYr_oSv#$w{(S҃>OY Nt[x?d|tIkvC (9 755xWz"+xhq1ѯy<kkFK8l'&e?CfaE4HvK*lxKCjMD)ڵ>̽u2؜ KChQuz,^I'Beo,]ˆ̇W>zj[VE[]uu ֒apx-:C;1+ОqYoLZjˮiTYM[seUrɻlaÒ$GvG]Swuc~z*~0sm"{a4 0sm3&#"_ =9ej51J^2sSҗ/CzȈmn)^YR n?Ė+jgĕ\;R`,ּd8V:.rS&"::`VTnŰfHB-Faj閱~G!LJ/ Vn ά(!@'Tgu2nNkJID&)|OpVژN:Ź'(h[-?bd*60?Wnzx]C)lz h›%&5n2pQ1fLwz=4?ɮBqkd$6?p&nWu2W:8!/9)nM]5DRq"n*?Hf?iT0<l}9{ü%=f.ߘ: jBRIQ{P0u's _Qyӡ L1[ H5I, ~ 0R-u FAqP{}]w };zKCř cv ثOb!DH.vv758SPeN߉\OS~no|bPma9C_UPdߧ;<ӴxJDa)|N |rF8]'aOgAM<_MuT͹g_*&X=잠KVW*QnMKr;xDFK97-2}Z%~dӛ]ZGD7*ؚcH!GWu5zVK'bF;vlPG_IW:*yJ ; FR67lSY;B-}x)rFzypyPG:IZ= W&8ἎŔ?ۓ]HdK5){k`ܿ$|L}0Py7M^I𪮹(ξelc IɌGk;bQ (T&Ϛրa|\;*Eb'T H\+q]iFj_/ 7twmc*s4Nwd@ _&EH_dF0bi`%cͧ?Ch/ &<%AL4JԫKuJNpjaݑt2^?|ÒDNw/k"Y~hl&j;`.,k+{7dUt5w}2 ӉP Ϋ1Fl⤕)`'X5bM8oD+uS*yU7 *ӫ;GH B xU|uMf0!{0ͳVa YMb.;x,Z=fM8/m݂G|y-R)Go ի6HժkF~k,/08?Eh)HO.Yq^q"Ź]GY<O9XO,ֱ8sZ෣QƸh^lCy>̤큮hgW:88sŌ dkbQ`7PI9a2G,؄ĉ,Ƹbx3*SzK,7^Q2O'(¢wċa'd C(Nz> B|f=j^&a՛d]׼L.*K;j(mbRߵ~XoULĆL2yYSgc@Q-)X GxR$ˬ*հI\JD 7"7nr=݆J۟=Y_fԇijw:J [9af#E ISD*z߾K !:ݣ@PujR=흒 lrH5ӑIIz'^)۳eΥ#@f5׾Ӱ@ZHGoȠBb^;͡-#}) "0,ГH#Eը\ԝ34Ფd@< kMJ%aqh|H2}ԾBwfmۈVap%~Ut} ­;Kc jQW\<ܱDFₕ, `R`d׽뉎-xp)=:^r )SK:tH^ {=K k s$Y\!\+]T<,WENZ S}4 ebI~2s#:,՝cH[kO qIk66HqWoũ.a+#nadpd!ד0 ? k^iRZZ _QҦ̑noH!BIYk *GQ>:вJeiwWfȒ?7mj\Rkhw $$< &qݷIIrePCNLU^!࠹B$Bf?*56cXϯ>;/{3W=7!.u_*8ИI/Suio"z.e9za# QNd\4TؐyԶ=)Uc !8\*+_gj` (yHYkT.jW&Div٦(I5J|mA6@!&c>'%/I2ů1 qw/2)_CE}ҼNR:a(T™4|m=.2 %O.!SUb'TkR©툠-4I *p/6Q,/»jG :+e\54 ˼q"Ӽzw@bg`fS l$*#n[⨷ww;!tJ qS%%_^C`iΌ3x{08TmWs#!s_FחALŝ:jXWY?071a>]I0lUᨭ%R2 adž[2Xx~Ce>R޲_|.?[\=PON$# yaiaϱ,JD`j95 莭: 1QP6m9HUWuȸ dF#]cJ4Ih bT(22LDlckci]eum`o-5ۇ16 ( |qEĄ(u]9yY=hFp85X BL)xEC0>nIsan{H4G1ᄤ=2"OZd'D+-B߼p(iۡ:[XKd&cO|O',k=hΗsUz-޽v{5\P)s? 0kkwLp&j0=72sl>|f0?ntt{qP(Kl[%EeQᠶEin2. v[+z.mZp((M}Uv]=V\iP[CCn7h.%E`; k򦬻p)G1=@ԭzgp0j,8˟K✺И,L H0skH 9Y%mXS$@B߁'B;њ6-tIk%C*)$j>-@xԕ˜"ЂkcXtIn\lqL)(O.rf!ߥV0E\m\Gp]fںHy9 ;#/XT>*[>i5joK@L| :m4 Mծ-zvlI0er K8+KqBVP8 3z"-8 1]4#}hi'1VMJmDI1y%O(eп2 .CVe$g=)-mxOCЌ= lvE:Qu} 8 jm *=9DRk[`2/FH߳T$~rz(ݲ۹ۭ_0N~"O Jj[yGO˥#p7Oak|r#1G@&ٯydR l'B'Wxhm .CR8<Ԩ3#kŘB\Qak4FL߀%.f!"OօBzL4>-@ m_I) uȀ^DZH92" |Dt@0ROѡ?>҃xzbÃ'ó=%W@ŞDpb}>'ԌO|Iw!],n?B-o"\6r>^Ғ2qz:z͵^QaewMv.ʰ8"c3D,Z}pNoS7 *6\5P#^_ (.oU+kT,-dA$LD7DM^T@?ZZ$]"{ɸt=_6mFk'QM 2BuY&o#VN~mdهH և{dz1^O6xL:W\F$>2(NƵ;ry[:rA{rO ҩY+5btE_v2?˄fstʩG;/̰T] #~"{3)$ %ťr*\)k="*y.*-WQY4&P;GD kG2WĜM Y8 !f;~ :<%9SoS92kn%Ln)O)zvݳyAW>\8ʦV V[v/H\qKkb{_ȭpպ5mAiw+&ڳ: ƭoKkƒm0~]ܜ.tcdh_1Zϼ%vxSϥ^ .N]-ad'p1Hoc}<4XtO@1tEO[Ȏ_K^6-a^B͖9y+n@ N?k`=hV.rOCj`y|C)>-&POZ{^Vz CvMyϗ0%VbNRkWJvg0[v^"FD-̋Z$Aߨ92P(9胡!&׮mR8}0s5 9'<5wY'vh [$ħO UMpwV:k]N4%Ì/ـ|lS b~gD q]eP㎵m8+"`L˚ D![$$Q%6^NY" Lg5M PF%]1zY[ows5O<4W\Byni y&EG=Y$vv:?LL3 "j3J0n[0h@D6KVZż;; z`8@Pm *`*t)JW-3TVT,yEp8 3x_"5X/(4Unӊ;*ȏ(ݲk\bubʖr*؋0?ّ}.H0o89ҿ؀ 7/T^teUIFA'Dڜ2\PߕK9Sv` 6e :orOBAny\w4fk9 #!9s.xJ@Y7y7Y'2zl[>VdS:/e[ g1bNIغO~lÐxnpK8PE'[> Q~Oޅ|4f!Nm!wCNXJ2AP3)| xK$=lh"H`eiYڞ][V:OR>ax3\V%YAЍeC@(Paxd么=OlrsД߱$gc#sqDim&qRNبZ`}6̻N5HtlYv2O=qǘ/.pc °ۭ&?)ZT6p{j1ɻw$߃]&NgV0bn˼m|e#Vu2._Za/eIՍ2Gc2}LbT)Vs2|CڬT{ezAA'\Fõ YPz47`W pبx"LBDڈU`il5Y!wk($}qc>2fu33J M0Iz^U:*~W`4TC2d_zv2Mm4JS2vsFDhzS\㇑'2X<5|IT傒I9M*ġXE\FMq).xZhQW\ 3{*f:Ticק#b(Df1ng9"O ]D/37ĆchɯX>p0mq4[sJ\@ <6i0w!ZP(nSJ†: <;^,Lr{L72+;8>|(UdRFYQU\ܥkؤ\ Ыy ~uU4T6n:աSjF9G)-u<߫RɋWuYY #nMҨ䒝l\W̾v=q#5OlNƑ>oOQ,=y҄LS<[L,?W|WYWxL30c C>nwʞ2GuZyRB 7,I0$78ǘkSLy7>2ńP@GW-Uy򖌵LC u[BD<*"O\Pu9\!jpTé,Hr(Gc}y0+F 2flMoT q3t@,&r}1^6Vj^nl V !]Jvj *r/DI:oPdJ]4:C3 Ð{i(_,o*:/F@`/1Jhe бvvI]uye%pf956V2 بb cTNrdV՛-vUK=$w2f{6ᡋuִX4'¡ |?c"?K|YAc>ePOAO`DjZų"8E jlQi\L`jL{_:.$˶>ԤBqb4}~aT<Ї5. iJ̈jی\ey:-Tذv@f`w)t񾸣t'u 9W',!pzT`c)lQ;Fz;PM"_',FAeH[?}ڑ ?;G-י0}ðeLxbêF؝F ޒ\sMG]h@v BL"=fhl dR9@ņ<[lZlPz PD )n-(I,]}"Ϙ؀AQxx?%aãZLf0T0/{K* /]\PRQә\w1)L7 3r赞$k[BYNZ&IR]( 2%K7ipsz.O託J_i E!],WQWdS^yR^AwJnO 6J9e8,B P M{?^.Ͷ. yO,|cJPyaBwZH#/Е3@j?h ([l%챮0o ܵVKofx&rAo!R'荊GQCR hd_!E  ]UxaBq\BWk -Z-&jX7LFMʞbcO BEBv,ar,!*OuRG6{Wl& raJ"Wݏv4S0mEYɕ<%~e;H:< QcwY6O &W+a>Sg ƔB.ũ u= |J-7Av)A [ ݞfn Rd,z_3fPAe}:~CXG]*?D)˩xI5?DwbV|w}fцpؗG; J[f40#ORl#pԂ,+Tf)Z,l~["Du7fjAh6+R<7]eqb)娦*bStSOj[݉t;*~/"(!}1!/A)X K{ )ќ(%WV?5'+0Gl c{3?Sէ YuKC4HdzORCNK 6MBu CAVal5v!K{F|0fF%/iayo>++c7B~ضgOŐSv`Eˌ`yQ4߰GغȭcH3۷!K`F.Gt_ܮ!x،&52i:} d%96+udm hA( 7gi]gk\fS4L>Tk|yZstᡊ X i3^Ϝ0TzGLzFg|Dyٸ}Q竚mU:`>B#xۊ1Lr6P% nv ,F=F)Hmq߶c:,c!6˙i&T{ FM)*M!t40hi84#xl4WZ7F~r>Ǫ{1m)x]{XG7L!_\INקQm @-R8:UIZ ɪ QM-;8~bذښ\ ץ4"ěwu1*HAf6ĕ, v/@^ -hT130KrmvJ7`b%6t:L:l)u>hZy,Onjy6qT;RA6PTNkwnOlMRU胁Ys9$ݹO"TkԊŏFI}hƚW Q=4ƞTmQ&Pg G^jO.lְ$׆pB(n+^G_qw/$ .~"'* 2D~T"w\*qono9NMЁ*ȘI xM}cz.Cm谤a[ o`; ߒ4k&ۅ_<D$('vW]4Kؕ<%ê=gFgL$f*Q lLX#"=OmW[J9Q#0ӯ2nE3;(8_cX[W+`QZʑηFǶASjP Ǘ3ތ05FI\F H/ 5V+V+mgxD;c-RٝR7o(hH' PR3`4Cv|dzw':֓Ӻ<\Xޝ="dcՍk9Us{G zv6]&հT ;M| qيYxNRSoX%F[k< T,·rޠ%\v>6ѼBcƪ,\ٝZhN&fwP[+Oz޿6ֶ|/Gf"Yu۸A_ {E@V^Hi} \g 3]CE9ċ`NuS^׶>.VW#:qrupM{Q='!J\(BJJ[{ު6fyb9:|*g!ņS*$SDLzy!XOYӃ#?@t{ȗܔ]{6{)N<,Hz#B z+w.YkO= =ӈ_{ z3/U&y~D$]X 9H oMJe_Ah5f۶F^=:u(f_MJJn7=mNv=\20%)ᡡUD<*ˇ,cyqL@r\9?<׋BA{"-&Tn,x--I'b/30"y_V>t ޢ!:`l .C6ƒ+ݴ*(hfƭK;Q|'4tfOBHϰg}M6{|]5?UWYS.ش[Z=Id`5~x! #n)P22}֛>37/i|(4xފknA̚Ɉ)`(XDmp9jQ;8lf/2P ҢRM^n6"A{c>?Sj9g]p-)u[$nǻ0Jn:,kb6^d-ʼ1:DO͋U526fy2j 1[D b*qh6f`N)|gc29jE6Vo u=T%AEudKZJ=&SK8{+P@AgZ5YDj Pq!fq\+3‰NBvQm?q i&O cqÜxd6 Ϝ>3=pX#Kz`Wl_2~$<)xj5S=f㝕{TI\"q-Tpu4 iOV ^FvLXiႺR֥E_vx:3=ձT>)ac{Hbim&hwJ{|s;{kM(gbü=< ZAQez,Gykzq F#3LE4L >g4{*}y~Ud0%5;6٤՞,u`pү.[v" xScSFVUBn"2kFTMYN|Lm9pd'|$&jpv{;#R(j)(td_*D-,+3.1z}Ԯ2FoK uQ j@W 6@'>VJyNO˨`&4'otSOLψ"J/>.q/ 3IA[K%< X Rv1eV~ym 0M$K7KLF!IչHe@B8C,pk)ϑ4Δ14*RpvCPGL9G&Z`NJ+Pe 4x_\c6N/9q8ȋtJmŦ}e9\ܷ#iztM '7j`k8 UK7FmNYNl_՜n >_N8>-"7?gxj$Š,ypR=ݵVكxODEOlQTkS?scy$KK%EAEZJ!󔔝CdKYGY?~X0'c􋋃$eNa@@ `P#iԱZ 契TdEΕh(  `@I V$A.496=4Hsi븊y9 H:Ͱ'!Ѯ B1vR˿4~,H1L~ѝ0awtWx)c5h6ZDW|C릅MbЯi/.:>zLU d/B 'qq _){+ 8t$ Ξ w?:3&m@nH%Wf7bLL",@~GP\x_C-'6NKp_ *d Cy v]{1;]x.5Hu-!{;7&,rQn Ruhi}RFEcEhBd)-;%NOJjԙ~W9T{n>Ut*XeL䠶,Yc'Ӧ7t_Wx+O*M @V"=,^Zr-:K9 1]!c]i&"qQ߬%6 yumBpva<:Cv+qe?P|؞d.C[aJ@],5AS$ Zje@FV.rxjC vCe5HKw1E~oM0HZ2~N8Jp!hkypv<'xKE@\ ecGλ*Lָk _o0.)!Zf_ 0 ()QG$Fz@xnX͇EJ=N{]eԂe m )q r46@)})/uk5 U-yg=w JVINX:\Azw=Hx48H|0'E Nn!)=|I#5؇W!12 !EiI#u4*3HE_N/ KMyYlWd[dWHfv:6rRN|TS$Ë-~w# ٍĮ/j/aEH 隸4;<3xF|"I%%xԕ;qy]qaːEnW|cUh9YO`eWdiZ1EJ=PT%Q<#2mj*%^n֏ߠ _V!6E dq3K4Fm7MwseUH+зbBQI]ђ9=GM[ .,9P%{}Gtaw:= e9/i]=^^ Q5;az"`j(|`RXwz(1鏃ˡ,VIw:0"nGjPb8R%|;F48ad`]4 s(Vk0+%]p{f'*(iKa@:% 1cfX8,];T'g);b0\\cT!/,ysYd⫉6?8Y4DA#vsiif! ul͡R"rGA|!m6-$as5rb Z ĿB6 IkT*;DA͛J'@NF32_fH+c|P`B*Nqd-HRq!궔) pL']?i/EG˃?LEo~S&+8wɐufhN0:k!?K)B=FR>C˄[Eo|ljmR+.K>I֤89`C6 @9 |R+z?В97@ ~)y;=>|EN#}Cmu>}v<J=u_ϖmcs'r-?~`bU{!^>]>;,  \nݓB35~D_)qGS(:Wom+ogͼ(i_ U܊<ٟP%l\_2觱x<%LŒT񪣿>Iz^{ kfou1# ^+EqWqTN: )uρ! %8DEg1 ɩ%} =ڪKi2\$Is别ݕ20! YGCE{]GOD,x )Mt/ŋIC%Jv~*zmw?9$͔M9 _:}녽HE"ẟe^# )P>o psa |:yj̚;e3;ewKv'ouq4mVWGf%%V' JPFm0mWA[љޏػl$-g-;.aomCt{Lsm+oQ'FGʆCِYPhIkoP3 Vx\gM鉧l3o LrnL'9-"^oږ:RŸT$_mob&/r%Ppjء~ fm0GU%9>Ku-,#sM}l]rnCJ(SƆaF7z̓`6Zďֵ6)DDoN^GNoaCX_1G$rXTuy3(,-9Ʌij$xYUKqZ@!R`6V@ͬG?d1loӇnwf$Mۑ{[dX] Wئѱ,2@~-[08g9 E;7OpG|,T hA7 s|W癣glGޟ!7j/0(🖼@'Ϻ+zcUQ<F 5q@ͶJOJS+IN-$kaN@ڷř i?{P%TX3$I{ەN;LL*oV{l71y`Qj[DEZ1#`V s9, /tlAd.$it(Dw/1nS@ڱW٪U,Rуwao )X|YHmզK[E 4KeP@d/Pj5K*6fq!H6P`=W i}M{>vk< `Z6P?MjA6>z"vBif n`\ߌ7a!_ߛCu\{F{"eP l4ճDv^]ϨY 1Uk&ma:["@?%a΁1PhlZUUWŒCNVe@%H{D(0NBՠAnzMWc;P҄fCkP#!i~ddnk2G; tfi~;rی.L۫>hYt>Qw>a0'_d<ףW-M֔:V ` .2tcu,$\̺DU ӆvκUM^؎ԧQwb0B3sO8ŕ4>`D ls3ɢ=FA%gf*t@:by:<#N rЂ{=%Om$3/D!c&aN: t'oρܭ<ӁYpaP h"$BɌISWIVLOP(]V֏Y@ D8lpn*;uIݩ H9/>-ϥCkj-'F;[ш bh'?w>66W݊>`eo[:X,8 M5%j I:g^Ѧ'n!qO5W~JdvqQwLR?[`dG Il)`\DlJv6C7Wu4C8 ,ls3yGƷq VNl>߰0~?ʍ-̕Un>>#VTهqkNvZuoNWd0AWrR 5 ڕ^A[)`Tqkm{W ߌb\ˢ7I_iyp}$c价odÅWbG:f XJ d-i.E,xn!❨h . d"Jvg|_4(X&,ge.&zI;ߡo.FlhɾA70֍yl%@ V5E]%ZHWjC.~\پuX_gay*hZo 8X`ѲrʿC$$/ՎB~[e &4 wG%2PQ8dP49èuKI7 bUh7:hʫٛ<9nk%DFUsQӎϓ9)N4y/ kC5'9<T Q&# /ȿI :{|B Ŭ '4m.*P=1lTl"}FB.&|kq_(ߵ1vxSpC {Ss7hkMG ҹ]묂>6 0!rMd(bI5O|49/3iu }"IzߪlkU&R:waB  (+yilg*\J!KJRc{׏G}aSBunbqqy_UVP-VG(>x@{֙uf8e&VɫhDY98yzq{{S7BNTVPv43kW=YH)\&B*;fw$)' qOf޴ʬɭ`0OU_ٝz$gx#OƢdvrE4<_@Iq\e¿1F~آ+BDyxi4~rC7G ٸ ,ɂᙐR/yL[lDݟҒ]w#[c`\~V KB?rVH}OS.{t?29Szጮ;fOaߏ7Ŵ@+7`0ރ%&lU_^|txNC1xYQ3 kK知 mU<\2{UJCRcо{y#V~ $khf>ܹ J3 0$%Y]׬AMתPLD6`uC6́ZH#V:C^;o1q-c-$'%(.paKLfO.5T{2?ۇ[p 4Y.Aˏݹ0)vK<4 }clrzタ%TWU[J^LY誜2**ltrOveUךdx;_\Œ87Ҍr>*dͣOLM3(?gU+w6@-=[u9{5 ij4X:GIn%|ְuoM`5T&T`,&TIdR;Dů_]TP+ ٦y=W7n~J棵9*. [Iy%;@}_-BI<sQzǙՆB($8i{^0ʥ2R( (jTHX6Rf3W7צky ta!gJ I ڬdKic꾤҆I" YX 85 RrLIk"KFwk.$@Q]kn_a+ll?~t%[u:pny{. ӐR'~E6r=cfZ$^tP 6o."OeU\K{ ISJ=}o5w(VTP6{UT0a a2Hhz*ödu)P̏ e(60 T5SԺilb +.#vb 6/\}B+J4%Öwï%]`r)H F;@D_ڵC_@n+ݷFw*3tPѬ}B)Ep6dJ]?$R蒥{N^Cl *S]⒲HTD_wEz c< M0p<p50{hy$& |48qv zxZ4&Ռxϐ0L)V_ڠ?fBˠo,7U(1u |G!fC<7A}64 aÛʸbQ3)QpT,W9Piq171~Zcut>|7z:ł:`4xGUM0N陸 C>1,a3-Hz`$ ~9lOƗ! ʆ tn#:MR&R #e~PU)H kjȟm7 gٴ眉cVWX=%+,A. i0L xU{0%фJi`23&\_QL#2sQb0A}'V2-MR04=+"a~6cibpW˿]!C{XJ<:٧)0ƒMy0EryF=̚}K Ϳ1un[D B*<-`=CCϝ=NvgkZ;. _KȳǬL +F#S2Ʉe)3W keR)eWXj}tbE=$Ak,m Kο |kMÚ0?Ϳ xY+ P?OdJ_XXq)ޠHA~Y ƷFX跫B^˪K9cP˰ _(t8q0~[d#L̃Ԓ9ז@Hdv(JZ}``}m,7ԊNZ8*O^x#/=1!ƹh9i |"A"6ίY~ώg4vf$j(P N4a*[wڜaЯ;|e6j|9TBLW7K~j_ Nunj*~88΍jҮERdݸTtx+gCv^A>e<3Ê;5)1gQiHbtPZu5x۪5O'H_jmw6kH5BĬgLS}@hK^9qFq ?Bh>UUw^CJWiK * jzsOǤ_f-!8SD@%pJwxKyz_r2e UWF,&4~Yڕma9)69 @,C pԴ$ci}v O?#^X<^~jZO%i76uy3=%|@% MI3*U_@4 ɐ.xl3@9O˛PxS^8+E}/1˰T6 !$^'3dz?@=Ȃ6A¡ >.Af)ѥH@U4eDMsO6g=V d# 2Io2lpWv0[ZZ<mFW1oSZ)^+0\0uN):7+ sGDI~jHK0ͮ:&ShˏuK-Nاٺحx"Y8j=d@W 4CrnPeCKF&jDY4$Q;UdbT?ooul'ܦlyQĨRd{K9sUEgֆGnɳe.ҕ(텾}B2zi|e誁6NǯB1R& }%Wz"WQ3/Ȧm*o苷?˪`:?2&&)4{Ї3^ž(>b  Ȯ4nm)DL+JRq cMFp;H{YTnэi"9Fa _,u1su3~3―^yQ܂ qY|R~oFѮiٳ Fs/}:݈vz~&C / K A۳D"^ [xEVH@Cuႅb d<.o?(Q݁m\} \`h -{?5~7D,bbO8 q.{MwW 1Zxc7hUX0e{ji3߂R/%/]oeJIdb{W C ͯwX$DP""F0^\z:t ޯtPk[M! Gk̬ϲðΞևHK `rTt՛}Twx8VTroR˘uǮIm7'4+SbCs .v̛61" Dl ͵} 6$ҫio&5g 9Ӝ8Yk7d}{%9&FME*H%/zX䪒-}n`D0ܟpy{Mi>q۱*]̻HWwBGbvvEsMaMQl&m|JѤь|I1B;U(=H:uxe?+7yVK1S(Yz"T$,Lt޾<"=}@)/QTipZ9CKB UF"{d>7=ml=6]\+R$ *H{i* XHk*WVDnwS Md#M 4i}ڕ#An-0$+D)UpJm]V)źTc Y[PU+4} =s}&!*&(~3e8Xmjqv .X.V;fQx!1%4wa|:XIRW"9nuʜ#JD6=ȦSuV6GFD/t<A/mMioY W% mD:[mfR&u95du/$G1/ 1)#3Y["|&Abc9BtFq=3JfټP%!@IOsYz f.<i=ԑc13֐4I*+҇6=Z@Hd7I˪iir }akf)aRr5YHi,.>cŜv9LO2k!rj4mHڿhSFЁ˦ ,s4ʡu Eͳ!򶇤Ԗ'8àD{;!Ǩ@\r29w),LHǵ q> Zi>cϸqvO3$AeXLUGn/DYfӅH f(g#77XS3!J&;^G5eZo$e.szϜ=/"_x ;ٿeHa\u}R&"Hk -m>O: Pv8aPd0'AK$e"_}BWZȣ8'ϣCp"5Kdm&r>7EO]})K6[#J{JT?>Pf _?!"i ;-М߼%0ID~Xdgu;7dE=GŚN)O6鸧:O} `&Ůg2~K,z $*ч\FXp;$3S#5l"LJ SjroC02QèK_ Hבzw"svAyF}wOa[ K(j*@gݪ `UÌzc2*sTt1K^z3:-UP+!%5&vFwM_}y\z?c(u)^&Ql` iCmv9z,)9";!l](P'鲼&Β*r `66%9x6JN͛nx%vJd@fMW>,&% $ B, =?ѐW sV^;IYob[S:兜ܺ\+h̬"(ԙ MK{Uʁއ 7+^-P$V:+j Qpxapz hѳ^JbY{$fю <ڈcX~WDdѶ`BbIM;E*,=2GpP$ݣF3GY]`dchR32 |FlxȻ<8FFb Whe.߷^ߔbi_60tH>TK(AH.+`n˲9UY>pMx vɌʭas Çp+p/=f3zsZ4+Wx >s#{]u"\J%GGZ}φh/^*WWBBrwOaA$'W3 Rzt  /IPimp@ y4/P^"G?J$]sVw7^VV1AD[sn0xG Aۍp[d& #!aȩ{$BChOMtx$eĴ/:۞ty-ws9?֓њG(.HL˒֩h{51QߜL# * > |chD2ZJwM9uv~+`kh,U&'0{Wހ 6 ]ZJٛɖr2E$.kMp,) ;^EYnxɝ\z_Cij; 1vIc)BCΣV>FHؿ賶$fd⣮1; WjA=`J x-Qݜ6]ׄL(th)r+᥹djd}[Z>F]G U\aV~FI8!5&9['m0ӮI_5` tF[;]4ܞwVVP{dǓo c!yhwkk.(Ss 0ۍVaM F#KQqJܱb" OBX7\[17 yVVr-,I%Е^fX0r-Hm *W`AAL[߯̚Wl#aPTvQysT 9L+hSãO;W-ˇqf 2(33#&jńo^X[7 ј2,ir ~> u P^)..߯ ZRvV,ݕAB؀6aa0 ? 㓾^zzyμ:wX=N]G''6%Gt@ ghnqha!rzוkOl2%1**5z9Fܗuc .t+\oq ـU RDo;a zFgnCejl zN뗲C~_ݱi?d)Zf=(#_˟KY#)H uJwنE> ! PŐcwQ)bb56l ]2t3v|Ak +12rAN Q 7 m%W.4& P_6 c"25ބCj?b MVOGӲm:j{mիOJz7%+u͙Vg T-QX>\;ߌ!ʧ:|7dZ${E$doN%]9 a [hwK&7o"8hl1=HL&aMUeOC4mNo?km+(F)MLXL}VnT##=*97߫h&^zSwo+GipBKa5S|[jbIYqp39bb5Š]!&RaA9 X=K@L0 BM7˃lQvh +?sg /#2L6\6 F^[ uEr}~!1T;AGϼy8܈V "ԅt_yܹ!ǞTk3NiX'W {Pא__JG8)Ы7lnͰŸWS*#S!.!JDew ?fZ2zb ?Jz'eG5R)2=5aFB]`'EcSdsb"OE`sKLfI%A1W1Ktӈt0u5;݆1t E0@D 措qLlO-r"鳀X aGTgAV mCօƫ0JV1h, 憯$TQ_ҟ݈Jb);ǝd!l%1 ğS)蒦:ᜦv4U3e[jYzW++Y]k zaC=_SFT1sac?1Pⷒ>]?.ѓ!?22;U` >o`P  {},`Om;*)&;ge^ye36ނ!krez6x6?L0/g)[[uc'P#s9}?\*U* e^E~<({8kZ k،Rup2^&bwR@@Ҭb91o&Fo}1<u10j+ <OX #IYq"Iku#T0'X=qC:]W5aZM&L<E 4]~D2q7(ltIB޲$fh/vD|x:x%_CIiеqZҚy=|:I5,ۻJnnC٥CyIP%(+Z$+0%"{D!\Ho:ch::7SVݛj߿[ 6^{R%}uԪIu7Z[OU`!J'7,d%34txiX;ofpnE_EG"uy9gclxs _,FfW$u!r3,2_'3APB-?i烪D5T8 ]Q(&t$vuVYҏZ@rǂh0`/v{$14 R#R/ztcMLe%>K6J>+1zb{mjOs,uxvXi@ag?{v6&&?37G_Ve]wLx4XCB|٬m^z@Vˏ(Pzd!/vx)sd[ Փ$g/͈!Ԏ\#c78-9ҫemxHhT݄MI3E>dTU:s-uue6ڻ+Y8`q˕" ~NIBx^ubМE4ASenХAh83SX-,4{JSR؈߼\b{,59i*89F5hJ'{`fh`(~]ai"*lܻdGXB\vSqq>(x|@R C?$SuL{Y {՝&!qF]ej"HwIxx)P2P=[a'8}5/L\QV͢?u4)h =8A ĠEkw@<\%JeIV!dSf80]6>+#̀+>m` ":wǗE]]E {_a͉ 6|avWc1qw+$#"0iùJa/^2X:TXZ](?JCp|vL??"ZH880z2=,*Wj`6Xl?3Y$JN}>(?&VbN潵"ӆD[h.*^=µ5wdxʗq)RMS^J gveZϜa6+v1oM5B p8M<'S)ȐfKet.nEjB] :E>z"JH%% ܭo䢙pe4r&ۧ@Юo'~^#YnwM˥bt[bӪo #ntC.+uEv{ߏd-ĴY3r( w( `.Sc,Rq!mfA*uQ-_{Eu`ϱgK54^y^(V07޼r/JE;(}>O(O; BPƭ,.$k0IeƂjʛB!>꾷dVuwUF5m";H|ą`)\Սi߈Mc919c'CkA\0Db w&|^<1G4]yۥ1noߜK2enf:~Ud:ߵsMyZ՛O0UF~)+(ub/^% *e!T,-wb,7yVi8sZ CoP]ֿUn5rڣyfVnbzZDzWc3n~DƼ'@ @&rpDs-u@VkPmg|CGN3:/,/!/ yWxڧQ\$NjaӂeɃMs]X-H6KpI hҒGϵt"'rY8aākJ]40k M%Ê3lK`UUàvm]:V nKb^0w}Zz¼<Rf!ܟ.7VS޿lp!0Ì҈??8{ssg1t *Kl0C09WTBVɺ7xy+ւIf )K4mh4IS59Um0ЪTn*2=RvVga[ i3F3U $8S_{P]PaB>X{Ć[Jt] 'VlP08E.^ۚz3tK+7/Ƈ~*|󌕖8?vٱR8`QX7.<$\;Fȩ\Jզr|s:/sOtSȸ'٣qK9~ kZV?T->g(ԗP/SRSM?G_ޟ?^>V:/$Ў~SHO]=62Y:O`R7oԱ0P #_'&YztO4h]kYybI,H-H_R.]4 MrW-w.l`ÅvڎCN sk};x[T #Yֽ?K%ޓDAb]UcKa)gT66 KP9l7iϪ8E['JJo5r3I;|G2Fdi!JJƹy;ݽbp5̄Pny'ŵz,0`-{?S0ApI}!kytd )'R6g?oQ;0CoWЫnv_pk)+Y;W(np)1g`_A>K7|Boa(f2Sj?Yجpۛ%1 )G/^[z*Q4<9dҏs_ui724.ĥ"De۩HfB4H Ihfۅ[:⍂@-_QpڛVLZQ6S>ϕ˹ X 9z쀿$7$*/`V)00:O!ɝM(*0k!@k| s-wdd].Tϭ5 v^(":AjxTIԄ3"h6-H'Y{cSՃg)JImC2~+*=꪿=+/ͪO:mu0 6Zтdv}JpVO36!m5 yZbo,ǣFL{CcZΪr 6kG$.BUT'qRR-ѣ<<o3} c"j 2qY{3xC6˃}^yfƼ > K>=g "4)A@LЬ^6GzL ap'# M[ʟL}ʖkj;o\{vD6|~-*[!YH k]=x{9,0ЂBZJMǬـqC]C4!Gp/^ǔ?xڡM)ƏCHف=I׵+4'ifl93~ k$WgohZ}f8Y)O}9V6K`I k55y\O3z~'E4x`7.v_^3>OuҴj?s~bGԭP컃{џoJwر v?|%I u/4ٸ3jV}+uz,Ä=_hG &ّ6 pҘST=ڣX&!Gxd,@AE4]h+72\.aêsM u~BisFZf^3[)-uQ͗AɲQyeJ o1L<.hO!6O-,I^ Cs,)EV$7Ixi04*`=6]RuHB:,nJ>&5|,^q~o\^ipG(hVhu%h_(B*$͊ǧD}Y7SȐ>@-9H> W]Ze%CϿ t^.H#Il*̘7l1wJg"@/gk5mtU=л#wB`qW&MG'w PLܶ1whA\5 @JTeaRݼN{j*sʏ"aξ\<%l|N} "4Rp $bj@a"`KJB#Xq}uEAXM@(/P;e#yZhi~bS0gp+ <c0 _jA13eZtWxԿ{@4`=!8.N-\躚'aixFg 0Kvv@\M)Y*&kj xu&LjZ` EKSaEʖ]. ^g& Bfj _1__De=&jWG4'Vꀮ)Tu z?yqsu^SPƅnf J{Բݨ=RnP5H݈'} $ ģ3OBJeg9q8-іQ2L6.d5W>0 nHh: YjW*24OWOoJJb(Eq`w:iԋd?In. x#"#{{f AwM7^"6>B¹v',q`md"xrjm=*t`JqݏZf̞#ѕ_E )2f3.p,;Ha$0/fli)Q ^WDp'07X8*¢˾h`;y{<)Y[|}ECR$K 4b&Q8Ӿ";uUs=w˲ @*`W{zeۍDU֓?#LFUwDP96$, sZ^0_znFG.\ B$iNw]לGR쐻] ^ Ex5EʅtrfNw~Є^ 'ƮTs'XN<ȥk;&[ͱMCHJ1*n?|z[#WDΣib}k1_!-c Փr<9ydʹ`V5\z#֕& jJ j|=tQOjWo GJp3i6gn~pE G)*t}| ,Ot|CPԙ]=7Sh]0lo%DhV:? ǕQ([ʻ-wxeF?QN8 !F@!(Kf5 ;+=R҄zz\1Xt"ׂӴ4b"tT035fyJUwY\-xsU|w_MS^I5Pc܆K5&]}gG]#Vb$*ÛđxW #_ÂepyfjEw7 !gsH4^G~pxuB8QiyZ a+1}ؗE&WUd ЀWx4[n3I4L,Fu8 LS/eZm qzj|0}$P2 KX&33o- !>{@IvNgCyFe)CyB$M>QɍmChr)<;e³+&}-菠jg80oމhI1Sn5믊OR RfPw囚 !+yxaqEPggJ`PM~Jk)xNa" 7GfoOM3 cw'i{zaA{$5\ޟbxx,begZGK,$6U[$\[(9աYZ 5zw`^7[l鞾cnYP-7mq՛/F8mOl} ^c:ϲz**$iu^6ƷKγ # R;5ef[KƎXL=Hӭ )Q;9S^ګ/㰤%#7H$:KY{3"i_@ 8|hGt NKe+4Ln/~*hY;pŌ<°Tl_ !e^Ґy*+7_%`^ZAd@vP*RZZxT7 Phw*#q[``fh8YDX[1+fxg>P﷘1J~P|᱕yw>AΟ`ˉ4t-B/w%brEs2!FN2{=K[ڻHBL,o1Y )pS vT ژߓEXYa[S2'7H#<|ENGk#?~lUBp @H̨s~>kTB'iMo]7R"D]>Tu1xieR$=Q;|jcJX?jJQ^S Mf ?ֳmŬ{ 3i? ".AX(w&`ӔyGi5 f$BOy @e ]}>-S3'J 'lVNJH@~XZtPo4\CRςjBy6x'ٽl%0ݑ"dH _X߻Txq=Д4\H-su x٭>X:-8C̀%R"'2,7|J$+ )r$ȍ2kWr~MTxr`I!XeV2`=Ȯ+ pIhLM6TĄݽ|w 3fuߎYLeTC˅-OG(-^9)K!P%*P7qAwuU?C Z09\ y!8HG {Je!w`5zo`vu.tKa;?gfxTx*R2ʨ9܋{lnnO//jgvw1 tX<̂_ʼ"3 CiBO-T62f&'D湵Ɓ"UӲՔ:JBirֈ7+,6d2V=CF`-()nFN>Ҙg4rSLw_\8{@aY6tdX&^iyvuC,1x"=@tz%GUUݝ8seorؖyoC8٧hMhs'.`hv d>0k|EP7@fG(8S*#6r)* ,i4bXՑ\ʚFjiXzANt9ΚQ7`׏0 jH84(|=o~2.Lx`]Aħp9Qo.-@d>P資N,3:Dy[3`\PPE0BHa+6TgI'~q V:\7eFHT18|HP4|V2۾#P7 ӎֵ>:C\JGX.%:"J fj:M@T1 ͚ (,a{ILD~Mb{B2([e}׋'(4a40|m L~kI_ 9ն"@„hZ<-17/$,=%)] =[ޫB,% W|"EmAt"zQH_F:#B-}NbH(2]sR`0"# PI ;*aZȞܧ?M1VlѪ`MD_v gkx%D[)8[ZIG3zj5h!Tb* ZΰCsMQIS@*/@콦sLtwk3Z7F3gw:36ǭzt%[EÊ5{n§|@ZH,K y5ܣ+FFUT$G: A(vjTJƄT 5IqYyA@,<Ӑ>!f1Ȉ 3zFˉ}gR#%jO{ ‚ae\xN t{/xo: ߈^k%4_Y=^p\b|fo{ϰnm!S=1P k^J^lH>u~"Bz)B #T3ٵLnc, e-bA kʙ57 !!þ)Yűuy專(:|ͱya am5y9~ӷpQ8%q5b}#By`ԙ8$9QO}p G~7uH"%'O;/H3:[ X"osF6gPLT͑t!&>D5 ї*6?(~\:/V )#R ()a j+ {6cK[ Kɪ,:g㎢xմo4yAW똈l݌qxkEםHAvQaci28=s>h MҖ4b5#FA:KȎaM\ݣ H!ȝīIěW*FVci-ή,XfRLP3yw r)kUtOip fnSsIrVH} W1b%X@fel~﷽sW0 Z␰ePfc8l$x#̣eCqG>`9Sb> %M@TRjgEpEF*$r×QpO kK8j5- ʶ!.󉁣>zmFCw!RLcj!nH^|늦M C~\;-ҺzNZ8+0IB~CevׂFϖy/➷&XE"`deXQ+m}(fͰHuOXieV>|Eu;4Ru(jrIGceFdX2mJSe==tF)Kgz|` . Jo>$:W&7tLq`uг>ūgkɁ>hӼE#a]v9t"ʃ(_D^uWX3-  |\*ETvQ_PQL#Ӧ`#d1;JKj.IXZ܌B{#|xX,*,. $DTA &9lK 5]QW,U@omB:z, ۽bInQa)W[$à{?C<:fʙmHH"KE0Ң@Œ_GHa"HcH!iw˔ZR2|hCǜ'F tyRI_aee:CQr=Q.wye@˿S:Vآh镇8$d: 8`UFMjk@Lųς|0jf^$k8$@"vT eN1 }C)zGԌ_Tk=5#r~~cU;G%;,EyM)!xx\y1 2KtNg5al6juمU[vn[ӌ&@Oوx@Ph2K5$hȼWMwC-ݘɝ\CGf jENže&Ɠ|k MpzkxcI1:S%z=7dy)UM$|3W҃E5tjoje0KT=V=G3mq9[c--ch-|S>B1rm/{@~`Fytz>Q>k^+ DN[Zv\ԏo1ԂܘtcYTw>t)}=eql51*,Ĉ~RS{'^4iCRyCrǧߒtwwUhOɊeVnL"Z# &G[.q /H %@6qGKXz\iZ˙ݬ@e'- ] C~^OC5L||f˔ ygk|ꈼ f\36uC%qق?Y#:&r:8b%h1=󆩶PrA_.>:{+יqS>>OOJKQpU#yY֚ͣ4Srg>T ?,؅lK{!)Jް]4^nHt]PWji-,"/䶂]}oF?[رR{OTyݯ:*5)Q :>i5E4ׇaptG~O<'2_ZuVWCq)<N DDիr](dL(Pgsz_W/Chfh 0袷 I)>-^ήyʶ^;N@UjZ }bwа]?!R>^NeӪ}%󹍛52aBЀ9QoM()619zcU-|UZq˚:r, BƝ)`$ŭ7"d)yCuMZLC 'KM`tE,akCʙi"`:A'uUbw'I2_]UI`0 $sZa xgwGvIcO>QTJұ>!;Nꟽ}x-UaUTt_[Bl5YHiު gZp"e*!ICkΪVpg#tJX _#h< Ll'-03 |:c 'JG"׌DeXm2DfSғX,RrAEANbt;Gl:no}noV}ߖH;7h^ ҐCHDͭ N0¬BnչuSM!`=)+XE.+P*OuRj4P!ÆI(_tS`,ᇻy{p gt!9|t0ZeJeiX4,L 1@?M\5IA|%~)iyW- { n {n:{WRM;B#bIŔ?[UGА--+)O[: R]W<V_G+x}\T.}67EANyKf8{c FūdijKyl퉔w!bnř^l-t79W:L) Bc8:P!gFf`,F~U98[G,Il[AYN K\AJfQ xCjZT7kee|6מݍqFJ!uبpB Gwb,^k *xK u_Wqh3n̞)7@K&?@ًӷ)m,)$7}{ m^V@JΆ.EoKjՅaҩՁi?DuJ 璉*­T`$YLRq/ j`\*čjR̆94jVˁ]:%!Cr/j9{{aYdy3ji擡OtL {}z#X)1F5$29}4==Բ$>sMAA9YԼ>>#嬂0(xh:g i7YU^=ouQMRD`с%;;@0@iYPX5O=7i7$'!o]c 7L7۔5&5OGl ٯ;P _Ra2lj;! D@8H'pBCUjmRd0͗b[XoQ"XRw}@IyؠdW;?C0fZw>=!)9 nX,g5r&sk 7-NxH@?0\' ܓB9ט%3̡ kuuX(ZZc<x\0S= KL_\fr=_=_<&PD=H1x᠄:M@F` چkM}dLǂwp@]#_p3swة "&`- 1toOLyӍ `w&#i_k(' I(R,d94YCSzK2}|~ccNl[:c7caL͟K5w4q|qn4NBQgZ.u' hڰ7M,pR9wtaL2-} Etl$?,B Eq_{WI<>XK\7@ί|T=C]ɘS$UakX1M0#yD@168"R zd<4T([)dXOҕi{*rZ{zltr3:xҿ"JVk׽6IՐو<=[— Ӫ#&AF|4,|:P}/ kv5R /++D fko|R8ei Ujat-@zɚ{T౱t ^TS]\ظ0dG#x;ؗ/+}<)8"-5!8Bt\D=bM+N[Gx^N@i!r8κ?ǽ[͚I^9ZP1~׾֐PyK2r+)'duk%~piUS΄g&B* R(xg 3}̭]VJͤ=i.oe8wM:7i`€Pj{y H#?F %H >F0@h'A[$:[p&I%rM:l,=dr~FP Qz/Eu9zԨO lgN)ev=9ɋUIz;@Lz@rBnU}8ѽ\q !h32 [ͺӸe܉Zp 5޺IyEŊfǂ2K7Ϛ"!-Tq YZ. L⽅+wikΐΓN{z,%͗8SK $VOh轤ށ;׾ / 0z 2L3IFt) -Z-efκ %KQ(m;+~Vi^ԧbVU LsHEŘɞ iu4=LDL/pFIc'm$)6 [A` -?tS;Xt'RZ{ 4nUЌaP^"7-<Vםd&ڪKښK eռ<d,33eubkiIW|=Iz&l((1lvڲP!>5H4̀‰DQgi;mEƪdQY9]L8g&ò ´F/} eE*dciT!{3(EoȳoXnU]6 HLGN(k&+M1S6_tK7 ;!n=:gFT݌_**܃0b"mhX Xd@ɉmbT?PGUib{Gk2cvk͞UJ5ZhO`dސt)0&L-wq72cQ/q@Of5Q) 1˝ 3; m!,?{;!a7R!YȽK|mG-0-0>TwIR`:UE H}k S0U+~*9^\c'a9g K ^{J)_xrnٜRܧ/H dOs޿U- pF {T)B!ԓ"KOdh~rF߲ ?ʹX1(1qÝ>+iݒPvihQ߬N8ܱ0zӎ!j*?=D쯘AJ6K=….E#v2+5" r_} \Tb% >#a5VMrZ!S 6οɈP Kh̥ Uj> oG$4͈?Nz"J?: Rg۸{5!Xv#v6 2:1%q.Vm9zNNQqJd2}zax>u^tǯNv.,y:GrlW1E-&Mɤ$ ⏤~σt?rFgQBe=hFO.^3ha=굾Ceظcҵ_CC³.|kN뤩݅WL@a[ [^^LlsSE+|Chrtݦ K{S-7ŁNsğvCkd0@z6 G v/VBh0l%LLAL9PhrbyD,U!_I Ua 0lL;lCWb)\U\Z^OXoZXhS:^u_nru@@~TFJuf=G~tP *+?Ÿ":ƲP_>Xw#җm.#jtm:?͑J 7=Ԍ r= o5|7_:=8A'LQ9AJ[9/HHTDv~ؤzǓ j:a *<F5\= 5Qwt5\r_|z$ bP Qի $<zntJn8pMY<+q/ura&5`[,#]T2(FbrK\(SԤ_/`D8@r˧|o[0R;b[_l5z+XVخm V,'uPt\.b  /77Q@LuڀA{ 8JL¶vd?/1kA3wm E_i atqyN9lrC3 YES8IJX:Ȥ-nnd=I; W$>+loi7ʣ`R+C:pڑǽ)Y+`d(Ӑ}J$Fӊhbxgk&T܎lm%[^It 2e,]!g' cbfI+ets]WJҊ{Mk`|^~ԕSUM7i!Ix_ ΅AҜw!`gfepw#&Y| 6$e"FM5egäa Xq:dfFVR0[P$*8:?FMu-嶪ThXiQ񚣩Z{F-Y6NTɂV'nB=֑2&мt$ŶteJ8]͸VIJw:90 wg IصcvB+_0R (埍E눕sR >{*YFWs/ؙdW_X-ݳ|Y-HhD4Σ|LEmkuM^"0?QNJy)*4vm("Ҵc _^Jto"I`NZ˞wJ.5d%%mp,$1V-UߘAUWSK?e^&筙 "ߓĜ|#*>ƝdFF,*f6Gw~@}(^F^) 6А !Px>wO~/d.ZGG~E>&λ4?8f[5U_Z~N~l#)0~_d?nvu;02ZLḣ̷#2<ñj:ܖ-<5NƈWEVۊW/9W +7գ;xб}* kz&B~nq/I! .KP#; ~ys^oEpfT " Lk^F1+">!P-zx&(@3_G4ϮYYeyH`ͽ]ʭsgݏEߢ#f(Lg$OױCܭI/wζa ױWk^}8X/b| UZͬx87 nHa+_* tr5Xb3I\bB1T_k1?v<=T6>y\|G91æliȪ杆<*qX8q3 q!~CpsVUVp$e\$#{a-NNM%9JI:@)l}G `Bhn YFTX2BH|5 Nh3 7e͕?x awL3 :GƐfb!ꢚ"Ndaϭ^ ]ч=}f30ʸ{1L32mې49w!/$H1ʤ2ꯇ={DĹW%Aw@PCØ] PhFiIt1o UzcWXST\\R~lF^̸J6K@(@JZ%D,[I!l9U5Jdmi>~0I5.ضTML?0_x(tw9+{DkYj45EA"QGhtjP␋9M|52Hy.UxnRJ$8]*vQ}ÑJVK7,}/l:$9Sn>dܾ8kT[ )X%='|K8+dR(iCԷj@ XFX)ҠI*`o)FRLI.)k࠶;Q^PI08-0v:}32,λlx.hoid~M0י7s;j՞Bqoפ'*'ji d<лXsD^9Fެr wF9kW9N6M* m«6EQ `aJaO#|ɚLJ-7\X);K%Bb䞾˕+ ,ztoZj>}ED7q!pafO6ںpCjzk&Zꀳ\'8AUr4 ZeB:L>CsY>!Q 68N q1͹i)TW{?8ikd&:3uvm+^Zx u,qrn< ěUOj嚭|"mf=q_n B*_ .nM*/A^L ojZ6'A,)*=ezOGx;$-XAk֋@L+oE[AG~]{CWUBVt5m °y *]7 nUM]M4@ d8SUe=(M#[A:[I7EYm10Yutg9;0j=^034%'<ԬX+1@+-/4Z`gC0u{(ĿwZ:TH ΏB/^2q,Ks\'ƙ3yCwҒ7ԗ`Jxl$M9FppUGA_ay;HQ8G`2B IR0PcAe;0x?%ęH+碼2 3ߺ*O[!*u3*K1mkas|Caʎ2 ώ0• a __OԅN[txޯQ 4(f)NZqOq FC#А* ͩ3a/4M k5 SޠHBO3I`J,Tu)P (0δ7y7՜>1w1 ^'+hP#۱S H Zs^:\T9*O:dHS{/bXb x]90CͰl[?uPm`yXiHn"$_aD"d\wC?uëm~3罸0ۘf|q塤m^y+9THDOɹ  ^J L@ަC1DHf?^ИEz8e [b]d]/'W(9 PhEHhf.*1rL&eBBsYUX[ w{uxgyͪD}g6*<&o5)0&Cɴ&ަx(I llTp7:^@bNjȀm|ɕkw@U=\Rt2 ,OQ)862RR\އ@ 0@sBܸDu=B!1+2h6R#sn6.5cCN!Qzu*nx~$f H.ikD/{eWMrjс'UEe'wqrRb7 @RY#NCWpV}@Mgdg̥fkCa?Mp o InY57_1=)z(i[95T4VkC}sByI)=DϠ ##dW#mW@8%aTp]\71r)֤E 8 768Ql"h _^4 d@HW| F[T4IRoK9Q'd uSؾϐܞ1*wT*] x]ڥf%˛cEd#EK|\֠x]kS+Cy¶u3dіq8sMD4'?}B_.;a/my8kc}zu "CNډSZJ$oOtYA@I3_ܛ|$!ֲւnf5IuӔ:YKlcXw#if牆L0\F6c~Ih7kf%7KZvYBu[^DD|&M^9bv]h@p)I]u"" ,&ɛzNM}Tj>ɏ~5 cd  k\ZLc- q$g F0ɷMW!(2Px_^ٳus*v3۰*F{ZnO )LP>MQ-TKVC79\1q [8s"r75kqCX-8kIfr0mu/ݕ{) ֤ #!{QPo=Izh18(fٴbDŝt#dL~CCZ̅jDWۺ_0\3\W-L0@]+f4 ݫ;R{)k6P-V`6+UOqjMM8ingdVOƭCy9,'X\/y[Wd%C0 'Sj,t?Cl<'y* q̶0!p0,c#0CBf JP,Sc^ƟAfEUOZ̐j?֌d 8{:΍2Cbhs_v'^@`cN!  &g$*T/:$ᨉT}\~}@#`Y'4:ɵq`IC$B,wUgO(l#/eS8P)uOMۡFuxM?xtAg=fcQ|ceڧQuf){Kx'Y2gq*y<= 4WGvOk1`a$h#C9Ҳw/ vDeDX/}.J eԗTP)iMo!MCFi?ofZ>|kDɫG(fڄ(f*ǐ;4_79!"zfB)O 'ٰBM}C ΏkgHo/vHф&ŇJmnNЈUmfTƠjeDKSG%ti/>19} ~n ءx؏|KY א;' x_K[3!B?=3OU 2/0[Ag1H,4˗9W_xP]j}fRh;m@]샻= RL\q(MΣײoҰ2SeI+Ee/;SYKSo Nj6Ĵ(03}yD}1l?[ -OBH`> %T&j>qN2NgU(H :[*84YoTw}|"p{(+6L)԰P1ײ@%Tw-wdDpv6۝O_WFS '26'i˽=>$7ih)c?Xc.G?$vMs>9qG7<'#hM;;q4)ݏf1kx0*OrVlBTn]X.e-Y:u؏mfCJLLQg! 5OLRqP 0!jc4 ÛΝ }Z.pg{u1MQC1{VX".lx>f|Ta(NlAZsqRNg +B3ʊXA|\5U{%\Xz!0mBuqO6ƚzdP[;?ɉop/Ձ{a{ Aw>H$|1|=ϯrvR3N}RV͙ۘ_umWC}A9ރ E]/;z9#\ przAݾJ,1 8H fNߋݦGU29(+4MgܒTaВv]miEc}2,הA3R:' iZ~N1JWOL.,+g(**[ +&f픅7I*GI2 H;hs,RF b'Gn#kRv gH'3Y˪mI̦q5Q@7i=cpcrGIGY7P?i m:.$qkEpLNC aB5^75&}Mp4eNs_Ƽ%wUu a/ݬ/5&33: I9Z̄9Ze{̞/LHrUbۢ XÚ 3biH^Ʋ9Z:*S9 9.S$xu z߮GIGH|Lq3o .~JLXe7E㥤$'iu9d`~Esz-D{ K)n*ȇ)}'1OskkhA:J0Z T~Fey(|,>#Y7￟.kWPnB1!3*r/5HÔU(*MkLŕAM!Yr5&bOΑ-d)#:D);k]O;SC9zT4s E| "]fg!E/0FAjM$#XZ' 0(1KgF'Rf=q,x8V{H6ivo K'H='n2Bh_Z*bç/ #7Am1 /o0e &://!ӿ :6N,Y mo*{ac3hT|hyL9'}M P˥Mf.f'Q4̪ V̥l.\ __^0.ZHL@B;k2ׁy̤޷R'"S mĚOQK} Ʃؖ$lt&F0\\Q6ulv,z4l'9+nMLQm!Y_31[ڄCUJ(2rR$Qv4CB*SupQ2LiR Wْ)GdOٗVܶdeˋ0y3,FL9gPп"#P|KEܗ8%9;q}YdCKXr@*>FmC[DO/2ᄀ(3d }žm CK\hc,=ym'w8l;iKa.ކ:?&kdgn[`F7 #zLS.f]Io&<.| A'\XEW߳.egQ&֗['fL_G&_t4 Y[':f Iv!6n"Y8h (xauj]T=]gf3uWa'hE`x$Јkκu.W~.(+J9|^b-xϦc5$;r5u%\:ȼv-&)D|ᜒ>ɜTݎ*ꍳr@ͲF5S2|rXᴂ!I2"kT| 9\gzj> ȑ ]鿮C:Wv%Ի̮1Ǒ`ЊG/]LBm{!jYT#NILQql\l]_& W0 r*1z5 3wj G0V/=,L /xIrnI) FM*!pF ;e G SI7u$*HVڇU{nU꡵>`" ]K}g9lvAiJNPG50>R#@ >V16q$SMcT?k˷%hi+tap(467q dRq?,OA~MQ)z5惋гC?)Ku^KoVtJ_H2zNsCl&ѤfYK(@Ou14Q'pҁLW4I¢|gJ cݽ.lm v'TP\+U-=,gFmLWP/f߻I{C9)ඃĻnA[.sG9m|c@;zDŽzF/綌{4p 6bDDEDfQIQ~yS/]!OO,~qS).V?<@!?|H@mPŶ>7"cZ i:ꍌOI#m'0PO% yUKIF*L(N8-m=t<̮SfHGlGp%[ Qx#38[ΙH "`g%EdQKW9>8%lb?]ƌHUwaNx/vZޠYR @qyTt*g~,/.+7(\)7xX&ndI(8X+wq*p h8fwЕwW FASQt.f_򰮕k?2)U{X04R?֎C rW},.PT@ړ(j'K䉻|#Cj-(Wӝ괙X~~B& +A!N(kjh=@ Yv>jCQXR4uȅpv-&´VDKs`} 4vg |K $&8~aʨ?b[Oz^h}2|G JWq"␼&M,ثs?|vnJϯ1Z2I> T@R`bgSC%zBcO;[2L~/"F΁I?~ ^7>!_d aWSʡZ.QL\׏q}go/yBG/ 9۰͋vڼ%1'^Ca̷ aȉ3QItp(u)J'8Hw$ )Pm?}r.pC ,^6 Os[gq.S2ɣy&"0cZnm5bu uEh\.wT姿6)!k*T:$N&'s!b A -qfCL?(F L<2yeHsAGR 5UgxZLg"S)Ѝc|rԟwS|!lNYuZҍz]1/>5פ 8TCe=l{;GUeMkKAS+zI8"}l+](6 =T'4KV5# Rav^#'S3OJjFjxY F`R!$ vf|x`wƈ]ꧯmy|s5% =/G9paXd׃ڷ QSƘo V?v_+=vy~ybNK(z//F0GfUXu8e +XHEmͻ0 ߽PXJKpԀ=YOHzq>ȃvZO֝jsuKs9Rq)Sy7:Dl`΍VHA93"A@³#UiN#`0kH ~c:>sSŜ!I5.}) %S$K JcPC#iJPDdY b!񶟧l,QUT2jWgBYjf^Jx).FSt&49N,>I@U6!G-Af2jZtɮW$Fenes `@5V1åVb)xn v~$'lks/ C&$̐d^-9|f)zBKkiA8SQnEܹ UH9=Hfyʴꃇy+T=,]0}$Mo#VH2o3B+>=[V]dס`C|`&=c+uãt,Lܸ|"Q{LPpjZ8;. 8::w&)[v54H'/`"a_LEE;)R$)17T+VߖZsgkk荆p^ 99lfX@ayT9iB Ԣ:nׅyZtc?mWX@O,K0 ~+s;m"WXVY8ط GV[xx[Q6q%^kv(q@ ذ]9|b~2pN4^]GqI%Ѣ6AGLro!wRޒ`2 'U?7܍W%U_֢AgK4G_~192J\zIqZE`9jj:oZc퐳B~l}'yGv0ӽ(Y?Wqx/ӐՂk{zbz,<4uc@ñO As:MKWht3[L=XCW7w4G g>y{"фpG'ކUʠDL aEI% ѢC#q ɚbo:RMP~_5?-y=xG~jp XW ©<@Bz)bYJ#vH:L+k Mz4$x5R6*LoBp3YhΣHGڋkշ r ,bItxRoMB\b 1oRDžAײU{;rGJsqY >G;॑ cbY6oC=1g;1sYb-k,R-/7Vs3 JEU/m HXvq4_(;>q ̯(\d,)"箔deyΔw0RQ`PNQ5w@o'/\U)TZHd|ܖ+P(2$W`PĵZi#җkK_Qz6Js{^XPfܞjq%;-EZVeGлzH$;hUލ(gut1: S?ݸBCl5qvnIVxlcgIzw;D)b[E㏘pOc(WscK6-!1?y!:o\=Yrvrg#T# -k?I5}?k\7o7 l^V5Mi2ljN25EY[j|/$ہQC{4wٴ.Uً<[ZFKPL}BN =,'iQN=G~0 1DzaR_72)6b`ޑi db}G 7Y`?k$(T͢Ob.?#nzܞ@:$gxO^z٨\F)eԡT+-ԫF<vO4$G6y6w 񅲆0]?^ %yKF;?]HSK3n޶ ~g6%C%[^-L;GsHd2Bb;|b$ִ921`'UU}a`K:Xu~Y(Bi1n VtRҶb䊠Qq\޵ezT8Vsv~ ZFj΄p̳Mr${&*s1" ifHqV=ĖWxD.B^s Q[a3 G= 9JUM($,zz+Ȕ)/4dˑsחQsJ͇=\VePNm/ḮQg:l.yjTNYFM&1/!+hoyKRW#mWv/6%❌j9ĺY? "='Bg,rg #P.v ]M$-Ip&<`ꍄ(ld* ^,x J'1`r^n(D~,/D. 0hsג xCgt hꆭ֞$.oAÀQs8 al>>KOv|ەEC߳ߋI,2ѣKtFєE i'b TKOq 2սpbbL3_u*\37+DorIpk`. s 0i f|r*g|7"0t3($Z#Crʴ\BhʙذCX2[{8.OE%W=!W=jɂ̙1yrJMڛfEd~J8? RPPGA!haOfgwFOcamᚗtATV :H%<5Ed[o"^(=ѝᎰkC&`ZD곊2iT'şWD#'5)2_V7j۩nqn3?~;G(t9gݛ&^9(ƍ '64 */UI\-t7FJ<=w@2tHꐒi*'& Aqڛ#OcE&`ce 2^<3JIď{Dpkͮk6fעu,ܔ! qs+%7*&Ϯ囜Q.Jl(HQRK϶;Z\D0h}ï@H-jyЫ4twEjJAk/g?E(!$S&|LX t-.%4L"u~e؂f$RW""0e}HH5H6Tn:m2u% yDȘy55inJ"xWJވl15)@s^w4&))]<_%'fekD'HG^G5ѤlB3{,քNIi oX(v@ Vr@a0KvX'B@7x93bVܾ>ߙ誟m@G;;C79WesY;/)1Q2ӄ_s.] y`,/ͪt0_ &.gP޻d;EyLGK0.09Xk8Q!1Y \cd?jg,H@ !0&&fQS}J>-[,tsc\9HD~Jm,KY!k|c#,ҚDyށ ;k{= 0ESw1}̩ƹ@,@H1$;R{<|du0L:;9^>Kw%x\"R^t , W ?]_1 `x0(x7ĥD Кແ߇N/[\s|[d'/DbAՉYL/jQh0a]Bý5޷G#(?e6Η :ĻT 3KHќrP谢 ݫ,Zcow]۱¸Kn|HN0ؘ v=~h~wDDW;ɏ;}HIe|5^-B9'J>(A6-)ah`!ɩ7#2n#8{\FoTӊ]wj k->ә^8 ڥ| UM0{Q>z w ^c_mBa\BnHp00-XӀ\63 Od^0ˣA^l%!Y&e_`c|M ׸KJ[v-7{Ow2N;vw^Oz' 0{KA23Dd|tٺ#Ma'1auد)G{N]X+A2XK'` %!?RI%qpqm\vb yd_:58")ֈT |1g]R\Wt8i0\KJݔiAk`X[(VvY{i}c;A;jLu㗩n!w*s'э)]ti|Ǹm OVB(kL0o>Sc^?Spxi'd&P_,uh}9W2{XQBI n,v ,LU2&-B ,M`u'+x9!O4iIyS>8Hn?yM[=f;3)èg= ClbaOt6OLm(+*N-,ƴO=rXK_roIa/Yh(S13Շ# Te\5æHUޜwm ʒ\3<.M2)2Նm.`vOR >.A<1%9Ɏ ' LV$f~jFުGյ\W$(C7a}_8^%AL+^'r^"%^0s &KarPO74ND7)4n/R0sf\ΖtR 0mEDSodlIR!ܫ(;*.J$ё-L~-{uV(4O!ҳvCrk#P y&gglČП;nU":8+Q0z4\(:h"QuW&lXǨ~%eFFs*}>|Eȓx74ZdCkq\րUs6>O>uoۮu % g{c"MHǺMtaHgS`Z+F*֫}hA.yCC88\BvD#l%4 0Q7W V'!eny#7t~ʡA֬F-sn0[}jDR$d(6oZN|[ ʯ,=Xn[qIcZHuW9n<—V'`+L mcwweOK.w:ɇV9MOz! IʵqHoKRL=Huy30̓s˜K]g6JzbUmw&ƣ="U)sIlzeІaGt Zb-^6o &lsI:}F-k[ݠ7*fEl?~cQ`9Zy\HKu\N|RS12/K/q©ب9Z75._.lW-4*\.PY"Hoĥm x9KI(cN <6ёrXl!/L`p1PM×0ZDy'rVK[$t}azܩHk7q"[fH_l&"2HʠrLfK z:mjkyvڼ(1K-%^zz^uKa?g+$!2GZ\9"{ b/ G r(C|ji IK@Y<'Llʺ&G_:x1]BQO"Gz Fm׸AJ7a[M 7h X$P ,Tc8ɉs!_&Fx#F ?0rg&؃gk_] )Z^R^4//&97ve- Gc ]ߢY}RJUzH(-|p.̪\8eO1&nٲR vjrT1*kPonO;Fp^$:#z/df gQZ ͆q>vb"Z/ qN$Q#>W(,Q(ٓ'2@ť} fZ1] 2`'4,2^V w7K4^:IUݛxҸ1'z/rsT`E8rR7s\}ztn# QH4_~2ɄB)D'h֣j`EVr` I dY6 lc wg{?xކd芊 9<|4M{4kr\L=_3هf{*6󯠢=KEqjq WGZӓ=Gp7*eBmc&[pqɣ3}k`Kyhhf@~QlF_=i:3iV[!(M :U:`%I5W GQ\S@vc#j @d'y /OE#G_7})]哥}V`"˝-+,4Է <mV@TB%7.ZkJ ՗N"JKp`5[ek*8~ DJgS\td&Q c%_nN ڜ$-H{=/KqЭ!Y!0Qt)UM"% N]j:|ly9j>Y+nMb/208KPK3^Uw#@V<" aD8L)${M|8nB)x 7O!I&@ϋ;)q>bRN=I^ý5n&ޗrV=́{`+ۚ ֊JĐq|SrZƪ@kY(,-^>[m&& G:ve%%Xq.z$^l-Df#GVem %{:F+Re_68_R"~g]oKx% c0{*ߐ!Z竇pbX/y- dY[(3]}m7ImD޶^e@"Լ?Ku+Cwa4rl$v㠃30_ k(}A.~y`)WyY4g+~LeFkBM[ˠpCuFvKAFMIMQ ܲbxz1P^]-vtywkBizQQobEV5i&<̿֬VaǓ ѡ)HY~l%m ~ x4Zo!/EKk;4ztYIli }mk<QGȕp"rEL:XREE\$BDdZ9_pgV'%͢vT3>WH&dM8ט 9_1lqbYDo+l:BAZ8:yՔ{nN3 i}WyKSKa`s`'@rP/V<͆?|Ȱ{,tM%-b,< F|Pؽ? D1??ͿH Ja&qur mOIaf|}]OJb@X(p>uD.zRǢDT|*kΠPl~#+k$̬Q9KT$OrFŧ-RcQK g<C'p |զJCLx5oܷ=rdk=D@&d@#H-{krZf`.Q{JB1--#g̛thQC s䠹 z} e" p'`5 gSJ(ZVJْd"Hʦh0wpL*aOnj9܉ K2+?(ns&n9h簑F9prR*jDϦٵ QfpL5BGPTo\>V;aa2(& P6TP"RF@D/ʶ4δbK2kn'sϡtxi] x;.[})['5nJ,nf"8C] vk\W {,3:'ԏ*QN$3rks~[ՙB^RA?Ӱ2\[PD&O,_jmZB:$6du_BVIahlQ mG2"+{ *.xTbი*=&Heţc 5{t\}ѼBS% @B#g#_#ޙivʙEuΤ?yMHS*ӕKTwWVAd6e/D58#ɺ $iyp}Kx B7GA]x_CE@B &dP;֘fvK5 \6`a[}gN  KyHR+N8\CUS:)'BL-bW5Ȅ )i4Y3YL;$'}Gŷ`$B42Ldޟ}NôǙ@R&S"qﰻU\je: ц͞c~bs&AgdW>"O+σZ5!@vu#UaFS`B%MGfzi Q|1k,x֫?Ԥx@_w3o0+GGd?\ANK:?>G=~VfNR#s mX4M8Ug>&_ӞGH`Ege[cIxm=nnM$ÜP*9WC(ԱtX mA,\YA幥R BH/~D uU:>i Hh֤I5]~LGB-2ب%GC 9 i P|&f9q:Î^]}:rc`懪|R55ih`uߓ]vXϜ7 ZGm++r(1<;! Z^}YqΌD _Ö58-^1MVDvQ~{-3:aQ<-~ss"a0*Wяt.gf%@xe{$Caz3^\РBUM)+w@Xm971WX paKec zN)D!A &+VhZex:':H.0Ym Q S`3Y^_`aKBI^O*%9rS%s%v1BH3x_%ǥ;S,_2IhSe>g2 @O!nբ4 u/TQ&@Jo)کЀdqRM]";*~2/hmSp[\ 4ᕡc|B; iML-/ (K!W❆_<3E{}˪=@͎u|2s97_~9{aG]nk-b򏱎/r AEsE/jXdD-!G8<џ/1@ی g 5V=LN[Ur!lL`J' @M8% qIvɾ@"Ո%ȴHႎ|zF.]h<{LʉP=$t y6} %"Ž5/N "~tV˚C:D+c6.{'XKiO\;SFG*J ;3zaA.7kOTEQӖ,O+Ԏ1Ae7CϥUx66k6#|n=% rֲtũw1sޗaT.\M./LTXP8E.طuÑ4Fo:5% p%P!* BVR8y lr~_n&ߪ~lIJts4Jtci1? onoH :.[dYNV-!B?q1Gdg·P/ƾEW=}n)Dr s2 ͆gꮭ KZ5r6tC+:M윔U;pS8vKF$T4^c4F&$,%BB`6ᇶv$YW|ӍjrlNnRU%ͱhw!^dFoQŔIR/cΓ X ϥ7$ {A͌ W O9*݊'t(PgkyB;!+˼,?8m.S&gz 6of O+ve:waN!yO &,<AP^Cxwެ .5|N rr|`T'竜$Ӯ(+nʿ~t'`7Q~N<2SS)W1yWr9]#NK! lf _9Y\M<0YcL7 4j~cmZDul':] JuɚRyb sj^\؊$4 D-;cc;k,X ah%ȹS٦S`VA_ ?v~qL5ͿԨ+C8LϸQ&D`!ߋmBDk\B14p} ;({\"麮bK`R"5 S|ة ?4$4eߗA * hAIsmN^ N}x=ge@@&(X7y^ ɝ)~?jUOeGb6I@*K7]ݸȬ+Uk@=-ŒN_;]`?KɃZ, +}Y()^ -LHHd<χɡ:6O 4a.ȿ$h|b@!ϝܛ]s b*#0Th'!Q[.UGiB[wwn2+TF* Hy炃da:zc71ߎN*B si\g'8DT tʄL% 1S~}]VeHe4TBy&.8F>+Y0Yi3<0 p-}u><+t_<(ބ{@ָ'܊ q6̛ӳ~MkH7uaG'xA =G P_UzXAqH >_5/ ;q&>KdS7($jCxzZix $`ba\Z9Puͽ݁BF+e1԰@)ZOY7tf/yEH jR R/SHIOq}-RO{C^a$&zOۯd]$8W?G2jϕNg58KdNCCXFA᳼|D"hY G?_%[ԁz15j,SCeBp F,Sdn֐}="7ֹ%efMPd@QGz*y( 4GK3QDVr3y(;`z%Y 3Jy˕P2zzEpfy?eEcKߴ]KՁsnR7lYuw*{?޹36Kqs~D+x:gJmr?V1&&O֚c;\2Ž*Ad]C闤t\wm Xw䱍2 *D;Ƶ3uѝn!b e6^0L%˓ 1|/6M_!CxroQȦkelu ˚Lf@5ͽK??9fsnp$K4҃q1*lF&2;%u n!w%,[mnF?c vSIX'b&:٘-L#PXر @y;} |Exq>1!Ձ750aHrf}ڌƷbDI/Wh8b.3mt/ _5|B N5>Ķ;wۉ6־ ӤK4kC:!-:C@zmܺȢSLu0_0.=fGahc~2& $tYÉו}RBU/ZXTpFJPo9EH⭙:x!“|!mp7O1FrLj)mz#+tr )L;m#xyo6$a&hXMdn)߶\7w ѿ8o!x#m} ztC ^Ɓ/J "5e(h|STxyn71-|zd:puM~1jr?ҝ<#ZKt*/Uz0[UcN|~6qr&7 fQniY>zPAE1fcjUW_(S:#:+ rԿ>4V w( y6"HMʝŽ1{w0 v:?s'[U4a TOT@Oo}Gɖ@A*\0GYAsh%;4m~V}# ->¶x+ -A1!ˡq"h҃fxb+OQHxI:VL:ݴStƋA^UỾfv[}sCYn5 ǚД^~DDCRjϽ4rF҈"_ ^cA1+<FWuyAzYɊ=()S3lv-d ௃h J (|w*oicycu &!&3]$\Kox4b̀IނZNbV/ T{Q^\nA Dk!=bHQ1eg**ggq=oʐ EܧöUmr \? ';,^heHY廱ܩ^mdȉ: Jsh ԽP CBVQ k,kn N5j,̚L/2lDv-{f ӈThD oC[9Ó6{h%eY%ʤ5Po4Uhjn7r(WzլT<\n&?^.s~?~/Ly7U!*{ۖߊFossqF:&#S+ 1ɴ<ŕ)=J kegkgtL+]ܙi cy]>!lpŜ l ԓ8K8QmU]o1 ~?*Z;]^I99A4DJ*g\Vv8wɥkՖɣލ {N6Vsѓ4_^x-ѭCB?on{`rBCLVǸA T5Ξ VIIz,3}o Q3ppŮTWzfV%>*N:AXތۭ]Sy鼂QaށE2>M%,Tk]3/G|yJR6j3^-OA"[+b@]}@| yQ,ŤJpi2-$(6W3/I#D>Rg1PU5R|B:@/j@$'/c/OqĤ0OQ;H凘lE^Z=*PvW5F˷6MYZsM{IQD(l)t3n[%nÉuLĘo˒3p'ߜh zQfĚ}d\v& !PR}XF|iWXdQ8KF(J=ovس)"]k/8;Gt^O8uEianr⎝I"_6SsyX/]ǐ^:87Wo5 XӏGeޡeRZR;К5:{#"KH@tGRȻ9&6m~^% DyƊe|ZDёjN6 gPtm9"\_ffPTD 8wwlSu#lń"' :8r_6i@NRщD?GRMQ h_Ƭ2WTA6ЊU͗c>vUZ,陳e^=qG8IYcLT(ZӲCQA/#B^4w屋c ӻ64{4᱈U>T|p[о|s/Sb)DDBȇh>,@^ѽcRDCYXKNh:̾!PPmaz/o9J%s`[]1oّ$8Ŷ"k`Yb]Y+',\$px3G3/օ4e96ȷOtD~GNg4i4,%*%Ss4}rbLP]PQvᐁ98FW;a$2Ahحws[:p[Winu`^/\ԧFĽ*Ne|jcRLO{C7Ѷ̓o>+aU̠cS{ Y[Ϋ`7oVh>*Fun$tĝX38NɔB-hCq2;g}=δj0Wf;"s,;Nb6Ui+=\6|DMQsYtB,i@x{wc~N)U8p& VX*>M7)߆?Rg0nBQd$m>д3 ,Ry:lYdNuFNpg=LIs)36Yta4(̮b1CCR]K+ɡ ~}qP&"7z8&Z0b7I8t6"o:t]o#V 79nۡ 3,~K]YLPpP޽G[PzTwQВ{Rf,ǐs/R'^]dHlW$S}"$6vVk1fnSՌҌAo 6Q1"k)%<\ٖdׇfE)\jz%Ų iJ4)>#h!0&[MI|8Yyy:NF7wB?_Bly թ=}\ d;/xV\%cb  Ƞ c3, ~I5t˳SOi?)Kt8B0Ԏ铆;$6Xb[:ֵI-RDH.A>5 k*Hu樂J`&+ -r 'N*{rAV5.2A;AϜ~(CeNRI",W+P+5MdȄ}xA b, B<"؉;5=F04-};h_Qb:L_PV?˓E|a5p_VB 'N:}Q Xn蚡>qiP'U+D lXll-71z"RKT.`0c4Ժ.dI,N__tG۾QAwz\1ENb;H/-mUj'{QFSUYrֶ ճ*V=lk4ka3nՊ=2*0T*7ˎsStӻ8N)zn1!MܴV W:(y͈нؐoK}1C7:mkMa 5  )| 2@fiU(bGr&OPoc֡O[& u7vFԩR7ɆpعIhd_nm╙Ô=%$n֓'r?_Yʙ}A=GT)=k z.c le4h!,e!͝"*#gcW TE]>n;hhY5o}X RFlDb#S.0{7s lc?XS@_Hj?5z V*~5}[Q_X>(͊*FD ]&h "Q!uDQ,af#_xъr ~f<+`yOAU[_ϰy#)eu nVQJow-y0cVOJU@\GR@ ==Y}E*AʹCݖA!I~cJ/m o~ѯ/C]vquv<7jkGp>rE%GaW> < )sEW `xSw9曅 bkHqܬ{ȳ۽7b \wz8>kZbDd ZТ]0^k- Ѕ6{[U&о95 cI.3y4-n +!XЀ:Lj1AciXm:XB{{>g=RR-lz^2A0ɴC5 Ynh p< 'ۛS_>v!5Kb^ >B|=_+c$Zk-|Z]L̗ gG&mȝxjg*h0čGeLc߾dMPiԆpqZamggH{k!ϔrN+]6ÿ%&>6ɁHLM9M KY~}CNh '%9-ʅMBx!p6 +kΆB>蹎Q(T/-R1"[pzL_s}7͓X> ʂԋ܏Q\#u%+]KrbZ{Eik 5u=c)[UUn]=%RRIG}g ,%L3U~_(-s+nŀ"5skguSIvCPyP;TC\N2jLړikT8,%*馓gZ3~5W9C+"0/^2$|׀YjO6g@P]^!haǭFT$<\Bȱ4滬 ]{_y}uP8ihx &-(޿H7-4-%z W?bvSh.،=sCcL64$pw?JHY EHc-]S4GY*jԴ[}@{ zcpWkuB"dLGfZxU*24Ta! Wp; ]%}46 eJy0)f]#*uͮK΅E<GxY! 9plCEBu[aX(JMA*ƟLK=&DƂL w&ዓvW1\C'J.j SsfO{{5ӌ&}j<<;tH,DZIpY"n <΋U,$t8 B 5h́v De yyNH7 wtn~lkOoD.i OG͓= ƕDULJ`#ic}OT u8o )Gј''ɻ"w*"Z=̏:7X ?'aK~/P!fj$ 2Lx6O4i]3p vUѠDX jcn|.3~#wO-OO<hW;ojGJenEt%(ᙻpK ~[9V QQ&p{2IF(bsZ4GgwiAӔvhܶ2$~krx+vdֱJcY{(i[S:/72޹qƞ'm5>L6Eb | f`bj$5ˇakeIWiD`$KAb.R})n3 /KƧ="WI`Q/w~aŮ2Sax%*%^z> M]{=On!Ԯ'?6k4-%d*.r9Y~j ?}2TE, P4"łېa +b#$@ȁts$Th'~  [^EPNd=oe'*'7RgӔ.nILK?N8HLMSE{ԋ%ĹٻZ-+4tF 'Vģǐ籓>V] _oA`Xe\QX15cO|_A]a:3,)G1|_yL,@#ܽRg!Z3H-eޝy]]Ȏ1#GhnogF5݀攟6beZTe\v$Jx>{U&WFU_ٺMQ7WVjW0MR>lAA|=|*k)yu r @ FQE1m7tLes櫡|窙4Z0dlK",(WA|E2.<_"=hñm9aN>Ϡ'TG|HD.NjE=&O¸yѤfg,叝+TMzUiU@CIkEꤰC[Ah_X;M98ɷ´|NIFrJ5.K^|K0=b&&?&Y_LC+4Ϳ@xein@tW:j$֟DT 22hBzXS.6BgY(-bEԵfTsgFB8i[;mϲ]*֏FaM.)mTBBx`x$V`+8=~O,Tq=p& 7 ٘w{kMeMwG茎$@8H`#Sǿ@5rUf% n)Arǁ2gJ9͕ mݩRlpqe-{P~܎j=0ԋsZ;^"tc" 9jYk6o5%dcJ.Pcrw(j [N34.as W5~*nb4ؿH{Mڜo6Sr풥2^G/UHlʧ@o9sqRzޮ!ǽf ;̽ l޺ Xpc ƥR]l{@= 'hVE\ 4]}?\'8H$[O2RRRVbc"֭sY5TK夳`c *HR=%oF1,/9 9,U=5 T^+649(MIJ|%s+؈:[ xpO[d|)+sLVK ՒL2E7GF*(౰eyjej5[Lj5aU-TX0\O{`uTۻ*-hH`bą24,53pPǔ$S :o~nXSs@g7.J?F3!#_4m~PikCk0$}AKX_Üj鰭T= lwhdf"GjbѾi3ef=l2&u-b^]ZYJ40s뵾C籔T)݊⅑7)VlmYׄk<8VuP7N4ڤt(yAEE^>|M=9a'(Tܩ??{gBb()+e IOq Ө}`Vڄ-܀意P2YĊFW󒳡åw0 `WYsW09$'teL3}We'fv]+"mza`E$BYHBrI)9ylzvbFi\8jQA$+[NXkZ,fFx}4&3T׸AOڈ X4h:6̱\JWPQ  &_!)#ZP!s C\O" 7R0C/E bVz})01e4ƳamO;?$RC*d|ϳa$}5GszG+ќ&w_; RqƂ$Xv]l(|dw Fy,~ ҞI.@/ r%q U­Ir;6~yAP$lzZ7~]R u G WR Fav%o=.Y:LŲ0OyH5]k2@pܞf]5rMOVOI'$%$m,O%`!f.D 7v <2=q‰:S.|̸ڤ-=%X6n7?u[QƱnA*w ]H 8 5=ū1h Ͽ!g(!3b`FȊ+b'E'rt)l ^jXpHʱϧ\P[ C͕Ii"\}D)/9 2^^ ѱpʆSф\i"Wd"=1b$t6O$r92dB`Pri5Y]lt{a ? @jwWIUqv"KHqokS/.y$/ư/xbKouerÅ8JkY|rUwRB~j`cl4ڂc%}8Od icX(zMS,>8 W&Ig;o͹(Or7^pyU'E]ShFmT"LR۬ti=z$Vv7Vz&T=+ӍdȂ G`_5"gzR4T# }4:dapڞKL?^=etMp=Sď%Zu*-r\=Km7vFl;8hЉGv%rɍ;{>VaP[[e''Uĺ00S?2䉚dJiKn,e![cSFzBfτU<@Cf-|ukKDP ړzRE[6 uHN.,ggs K\S+IBƠ"YcP4µ]2ak_.:,SG:H $({+`2Ҡ1CY7E^5Tam7IXXB{{+1MG!$k_'-Wޏ.xʽub$IGc6fI7 iA҉_T='u8'SE>R$ `)X!~*aX؁z7UѸ}>Q ,ε ,!뾮;;nf9~RY-o=%rohG( 'z!ei}QaLCmχmqC.O*( (m{yGеI#/f҃)Pγt-jn{UL)tr޲*NQ%n2`mpj"u34KS) [y |(Ug30 N[,Vfz_Iy Un aHd.OVPSJaY~pwfZd=UYWd{[5bf u@Y4RwN(?3.H3[`05h#^#&V2ҐHfow,:^5 Y\i9z*$rƱѲRJw,c2sȡ&2@&"}Ӗ`WKXZB`-B:sW@6 y Å@Z,6k*V"P?B\m 12M <ۯν 0pgNMs*`oί#ltlͽxDiV9::ZW4"y+,<ЋoReŦslGp/u“Z`Y@Cd "&Dmțf?BB 3ɟ{Z )k<;N'}91t?}FWƝXߔ")D}K/~@`.?Xr)f˒X5Qf`ؓ{}ɴ@D,!O.PW4&ޞYgKY<(]I[|u @6HRo[`b@u1S?HMyJ u7I9H%tq%\*U{6s BKkn4gX>Q>&Y]Eb_B}Sb'1tCjry(x䜺oH:zΫ; "輥H{`(vjy\eP .dc 3 WOsgd&FG H9*b(%_IB^&;&{n13j@fK,#4 p*ŁRj!O:AAvBy Jp+tR泂5OlJݬHghץVk OMb%q&;MKͲ`l:-=as\"iUg$4OE,<Ɯi FIhG\H%y8 W,ZM cHl•\S 1sejlݚקJ) CIlTf=ŊUyYzbq|,b8wo|!pxK-ʁȦgz]~KGRr!3G#~H7P%zUt&1ӷp;i?.<)?Ȅf}NV/ѮTRUÖ>eV`IzN"|Hlm'^wk›<ّ]WJ*jeƈ5//_ )N`:2:CӯQYS6wZΓZ æ3OrO퇒nЋlE܌U#^ ~qm`rOiN~>[NG*jȯl9hZjO0)d*92CqH6-򋤱;i)$^sm"380B rp &Umw7< x-xb{JLPDshn*&#:=gΡ0"6”mYΖ6A|f/;ulz@uƲG[_BȚKE#m|럆Hz[-O$9`)w:DZȘ|/Q~)=X^?ӧE_Ǐ;| j3PS+ t9RbR`I*"ܦ&M<@-@~r02bNfa"7hͨ-33uTE f"͋ߐ𨨰ydq]_w{p|/T/W uܦiaө -yk&y"o(XIl':g)nR]0:*l/Nt$eܭͪAZa.l'f.pfDJj{sή;'̇Y [0#-;Ngeih[((E& ?,0v<+\v0٠ga ^y`gnڍ 8}r-Ot2!;dڭƷsa:!([҃9_ZRA☔@ ^G:m KMG ~:{dB^rɂyQ )+~v[JS'QbHSg){3sSj=tuxt;%^[Y_>̨ WOOI>p0LGKDḱ u7vBYmo$q]\O=z /M?>*O4 cnRRM}sZPu&wNnO\օbZ2BUuW_0[4_+T|n,)G |-b뀓+HE6Z%.:l!e'W06W%nNJ!7'ٝ3L]/#3H3j#Jvxy{ RpވEXro&n; rP :.Z(\y5%pF'AaG AgL>P`d dT~S׍lf)!Y < Q(``zt[ ) s"/u$x17MeOFm 9MMj B`$݋=jtU]'(63yمW';"Kt2fu&Ix#lUWݒ-L#="PP3Y$[+a|5Hm,t{\C jb=_1+SgBhSaUvMy a3į)ZW?"I?Qx9#e]fԧ zӊCT7H-Ŗ0OtIlb:j@~i ce歀Ƹ2I;͏]`Q]$^+I|1lZrR~~5d;Dȃ6_$dyu1"0 uCгt wq|0UܠЃ\ۊi|0;Z9 pHJv,rAS[x){9JQ1dHnWzkb(4YL KUc-OXsх(ې؍!^uơr%3nRb2Dfc)h\7FABIG۫(!d P=/$@=X:2pR;#//=i3A O.;d&@l4q"5 U$'vumk c8K'&FZo஧Wt=P0^E ͳZߒ7$W84wE 5C{YYj~Ьm3g5qH]PY o oPͲE.BD-m?֙?"D`}`Q8.×ўJ| @Z/B؜ߺ CYZ3j:pt"xT 5H PJz~#|;)]rgܫ2 Z()4UZFU:Y Ήi0a\]0JR|#]}C}Bm1'TZ7>4D*F| i]ˍ1QO~nj) kQ-Qux{,_AB@xaVӠ]b ulG$ ]y ɘ\{xMQ|d!YL2%I;P j`+9w" =6G?8t1Tf9tL(uqII`L7𪛏ͩ k \@yT?3h HT UiHV)~*i,w'>$9̑H+ ck9Y*ߔ9cr G!W蟘b93a%y7K˸2POT,/_yj jW.i|0Zb)]3úWz=۳*;ܡ7O&m|}Q2053)yf>>P!qAW4 nd;SMr ᰸ |(S dwݚǣj'{I4Re4_I4 3.q!x)"<+y-ӭlvd%;;qUݿUݧ@,(T\49ȘѢ'~#[LC.Ѝ `PFRc^@7\e{sLB6s`># QIP!\ebΜO2I#sKK}"s7"]wy-)Md!+S兾sxd[ʤXƺZLUF40:c h׷ 3ib \ፑy&*r8d}܁6Ric,g}"vQ~>eQ=_nu GZ*LNBF΂<\ R+PX+U< hg[.AnuyLqҾ+ȁ#$8>|M1x;8MM#ګ6^-SF}"2oZ3mڬ+ݣLꮥj(q6'q7@oCh-0*'Qv6rޙϹv&p`3߲4^1P1%7S{JYhy\5Sr0H^W|;ť޳eri"D1lIƤe*vŜvgh COsp1;Eӵ} avI;`VcO^Ђ}Q{/ySE2/\~Ȉ'Ss 잶H#)?ԛ'_pDe(+朌v"QьҴ S4)X1%8v4&$Kl5yJǿd[+y7lyJyAa̔9!%|Eb-߮lGw'k]űKdZyA֤I7Œ I|Z;{H~GI=ӂ\I ˄&v-χW&Q*@F}%L T5{iNV20Bw76@<)K͘Ps*SF٢šbBd pqju׳8p]T(Tg@w"U4>u&YfF<#ZNTngݼOOiķTXݡhH@XҧO:@gp1T$C/U]H u(tP)ڳ&4EAɔ?ҢڳR(6Pl7Xq*ͣ J_)'HJT+37)EGNL(~hXP;C6/ɴqMyI#?Kd[;x\L  7[,YR1s^\nSk& kGRy8Qi`2U_oJ oxս|qN^x$OVK{iP wB.t Cph+GyDV_gQI8qJ8 ~BJH*3󄝝)D AOI l,fUL;ȝ47A>dqcN/;4'J L'B_N(ͷsPX~Vw~DNʸKTaK)QN&Xi'W+ibe1̫2k5$c G'}GtR αNd~ f:ՕFmXd[bom1w61@. [g-QсJe3v:gvM/2z"IzQT{.`RCB 3>~Pi9(bWLgk[LW0,/XV!cjn?2HzVeڲhFNF)`j.QL~ 6Xɽ]c&/ Hs?rh`ܾ*>>7 -@c8;W{zPJH~+#.G*i,i/>ZT9]OK!X;+Wޕ#aU>Έk`R>ԀpO`{P B]>T^i ڐmVg-l aҵ͑TE y.Ԃi. S(߭~ZHO1ӌzL^ԓnؑV:b!ڈ lz ([uwXF6b{8i'\d]`>x."h8$£6J>Y6lN/2S߻B9FVrH$D'PT}7pXxa[}eRغ\J믢FŃY@VbMXB"8fj@h? ۸O-?+7m[څ,pd)1( %n%i=>" IF)?HXaĝ'ǜn-!Thg> /Tп`qLT~xr]ƟJ geuL 酴&}&a؂qf`玅곕@0adu:U9Ab43zQףZβLV9df^yhnU?`VK0`z*G2q68Ih?@k#Ë:4(mGI^`7g-P+RF\лPr ;;6B6zHTx"͋x T΃eR0կt;,R*?=u!7̖k;Ae&H!zuuh.X; :_suB{Spg6iVC"/ k7g=4#\}F~06Ӽ| Z3V־~`-1w%,፵ݍBӌ;`v2`CuJS{Gl7͉ ](V|oai[fi+={I[ +NfŽ&; H6/шVs4l;)O(vpfgL^VT]yxh%'aF޴JLL{ҒgJ~u@||ICsbџ 265sS|.Owl}\yqa:7QN!mqVs٤okQbm,%/D%Χz9nx8ldfϻ)9egARk^T k*X__ dhڹbYL86BfbS-. O<L|3f60nʐa\nj>I DIYqTQi}R*srI_"j,c 8o~ JiI1@ӠfxMc9wCC:K^jJ4q!t$Q#)c`姴6綎F+iƋnؘZȻ9 ؃wO-V)i\0Ijir{ɇJҽs*][Ɲ+i$i]]ZF| ߟ椞hNb;dTCd~Qz Nv8.TďT9~埙=oωN#w;D ;Ȏtic\*l6zjiJ:0z1QKæ=[tj v:BdJ_id&VP~ :qe~('L]ĝMBӔzRuΉ7N@Z yY&t[o|qYG7}B\ 2>ӄ^_ *Zgy8@hjE ߿\DU|vC1DM6zqCvB)$AP\ `,g:XnGm` L{ cLNQ;1)'Q4ҟF^$VjvY‡jvOil֢A~g#XNH9St`p^OlQM$+lc%xINON~wѪ꿽 8pNg?Opqx92JCnb&o5ͤ<}c(i }0)NT W)_)"l@fmz*~ [ie{v[/6 IOZ8}~,]ىITzۊ53_/RxɝU[.fR`/-lՕ5U$ePgT~ R|\{ZD9C*:4K:.aJy [ '1GјW +1w?K~S =}e,FC+wգ 5 vtf A":;^3_L<4z0s:Hm]iixt.h ž~g 1,\%>Q/2lLjsHntuyTJ&LnhunKшΨ m,/J&Ses}CgƧ5JaL26wB|YH/^w; LM\nΙ<޵c%cԫ.Leǘs8'܃΂݀K5AKi=N2Ʉ% ]oWDR.)@zCad%+RNݛ {H56LC],@5WO֗M$b")l!'E1k<W>|PdK\(AG>)vψ H+ҟK9SM>(ICeO>ڸ!uUҌ0?  %m+"o7$\An5F]Be~ӕ/ ؐBl(Sy"f~C[ԡE;Oi VE~*Du$C@v޳.晽(trgte5|􁥵n )~[tD㉓4>OAܺ集%ր^nQ6ɊIYؑ7\%NpiQ`0 77nP_ yFY=!l2ӿo0X<0I)zBgN!{pD ?\~_xk:=O!xk6Ϝ_p/_s}~m-ɿyiu7)J? RwLOTmA}2ro? 0MȅU"?- k  Z`Gp?R| fӻ1z/k "i sC; l/XŃ= ^8a$L1'e!/kYX1P0.r{wr7t= -#zq_ecqhUh D0&2Df;|[v/R;;x'O OE2#S9w_J5?81#dj{2ڦg}{ʒن747EH|M@ͰJRG~ ܫ fftS{I|RmN魍O^9C: pRDlޯh7zjE"74WHr`[8Y@BmYwn@XB" T;#Je(vR`u$jzU W9ٯDY~v !zߜ{gD=TFpD jv"[0֊_@"g׋^LYLG%2 Lb=īcqy["80:?AyN9]L{aؿ0Tc9)3kcIC9ʎSh#DZ<9QvU*q>Vv&nz.lsnr)Z=&kS $D-5i<-lJݎaQ0˙dNI 1G5݈U?e>tSXEK-I!P~G54qu&^ڙOFV7mgq&fDȘ$M6Itm i!׉ZxNx߹ḲL0W/b})eXBcq4BsR{c__j?.9q43ݹs`/? y}#} tzqq3Q!کj:OwW~ o{">a wK t"UpI4´"jjyn|j٦% J,hU&Sj>L݂v4!V>^LͰ' chl!՞Kva0$ž ^݂?E+YxF;L^5ADE7{#^ ^<$`W~+&Oۿy @ՇC;X$DnvPRPw5Oa-P]-^G3o@ Z!r0ӷԸ<"!8?LPKj (p_vpoУ!R0=_c 6)k ՒsuRվU;%!/Vh]FWIbkD1j,zGv_Jm:҈ҡ$~ˬ}o 4]DJ.; 2&.H\I7i=2i>\ cáwm=K,?YbpHp#(`0(]xcinJ,V8J{uU-mlQ A#3A#*S6{ζ3F"NƂ"T,d08A.^~c_IExyrƫe&ydU[Ci'uoddjY2W R |LI@tׯ7L韤pv2t|Jz/F[6jB ?\p)Iζ_2R3BF$YR ev[ѼOvi.6uEFqW$S3C&X2t ԧ we~37a( s,H B8$^~ Lr:6^6&Y3p{KnzII>N<`l(j֬MOxiU"V+T!/ujNf\"$GHHcd®Et$lKLJ`9#|}F͙B)Aܤa7tť?#|r5ş_QeN|a˯1x^ TF:#=%tmՔbָ2̐c3~eH^3mMzJk#ߍm3^xIodM@3? EJ9leE7Y 4f<(ɍYYښo22l;J V-?sdCA__&77>7jT.Ųdt#Ni)ጌB0aUZ"FDWʽ}n 3pHu<]b\!7.+G.)4fL- + weK*{Q?q?vvkC _VI.9;J߶"B=s0(o`wwZN0AՙRP%)zqd17 ?ӄzT=tGHDG2|_`oo/!bUt!br[s`&yᕲ!!}ӃEq1wD7)ԺX=|X2bvtI¸tfyxIZsnEn9*@ fXd}ES(6(m)U`Uv1, 7!W<O]M+> vvn@r@ͼ#% s< S4Z_,M-|ȝ#RZ'pLٜNPJ%suҮx/G"9Xqw: EQ vK2NH۞lb{kpԗSͱ ,X3}_9uzZ cZ-McC9~,;u倉F;{h\`g+Xr?kNܫwħ 8^1`K$}@$}3aTXzl$d~!`>c8M:R`qx,bW7ʉ"\4iBcH-8A%DžWRg%[@_md Q߰מtSzUlzƷ\`Aݧ]YL]v`ī)t喿+;G }:AզyL16QWoƹ nzoK ;wc(ktRs2Ep,cVvm'.!%`NL˽Gxdj9r73M7e`0G&c:[vGߡNa/}H5L~teIw([CE)q5&h%Yr=&48{lx֔`2ۧlW15馈TAN⨝VDغ9vhV2۳IW^)D/m@;AYJyU SZ\ϗ}t&}wAAr}ihKCRf_ij ץj!wwr#+L Ik$M:&= x w Bۆ6LI#pEbeMW܆*nWL%eY1sedjxb(ɊK,dX+$9čwp\J^QȰ~ZCACO9b6YK2Z1"Wi̒~SoU$|7 t_)cz%cQ@ۧ_. ![68c}`ƣղ pcbCu *n(bѷ;}\7 im`݀RKSJU~:ŸL.5I(HҪ=CMj!3VX!w,z8.:Z!؏;JNE5BTOŹaͪbIcsL~7j4,x ֕ *. ZV~s'Р dj1\>/2 QM4dFyMys_SQj0 *wrRc:@[vɟCfONCP Ƙ 9bdI4l;@h5&\BJI(X"wdȫF5UWʷbGPUOqWGK>' ur$|SJc!t򓞽浀kipiBE>hD{  .}>dJIt^gwb+s稡x}LY{cЂf 9"L̞:L R2.HEXnj> "(~hXʛ/^I\Yl1caK|׳# oXP~OMdB]?.:&__56w# 6 h X/$WӞ7βa,D /&Oq2؄J>uYD׀d1&?#YMP.fh;,.2IV)MdʁCq=7e@m}c{Vɟ1=?NoZh^'^#қԧ:Pg"CSD2 ??Q_|UQ/R nD24,i`_m'PWmw_zEH}0˒I7I72 ^rg ed}ʑv=O8s8e>j `6|@e/AޒvzF/5_\%˔-\붦wd3BqkÆw'9B= Tܣ[e.AnbSEǏ*ǻ9+QÕWSQ+F>5 C p\6R N92IG'h YO"j}XOS0*=mU$fQi$uj`%Lȸp]Tq5LSjRPB@Hu:lwBɀ^gǽ>V?RpJ-<1-fGhY4a@|jA뛈3Y.L{+|8<z7\hX3lA=5ߏ 矅WxzT_# aNňŊP?)т# '_kM*BHGus| 9`عq]JUG7vPޑ.v\L0I9g! ʮ ]7+. r,(RȶϟQ*ޡ}',GP6}k lВ/]:S<6OȊ׽YM-eu'qMvTQmhН\ΎL԰^ lNU_Z>wUpT 7}*]m 4S~&v  #f^T^7W:*" zZg4!1*Ul~*"V] uC*j6t89PG:Bb Vgn#&RGvotK[eRdrc /7d8[ iūY DT*&v]dd9S/ Ȑ LS عRɍܣ(Ag ߽?gJVSq~_b^YGeEl@l׏A H H$<%<~J;<;0a)q8&.P(DV3zP{aťs%{kD`| ;{W&o+?iKЀ3H`h :Q+dۀLq8E4K-T[݆QYƑ>)@:OIm{JY>I"tI,%6h-/>>FA 'HGU1^λb*Cj3jUVOUAY?Ѐ3ZcuTy=z..{jvݸIHnan?CDJy%j@?l._Bsh_,7 Oa7C,4+^{_hBZ h40.p~qPpjz%PG/i2zsblFdm[=5D!ORTd`a#UgC-4-v{zV 49Cdg7_^䧬ۮsrGrmϋOLfœx1(3g\`?~+;Y=&p@4ûɒ2+%'Oۥf1Q[:r+L#4~8QK0nA y<#&D A^ \D;&Q<}_CC\`3x89' ۩O5zHVЈ\Ё YI;凕7x»q+w%w6%4O&/: ZXt:8>hsLXD\Qg^=yiT>0>B)\32cb6]6_뚨6ЊZ}QI]rU|!2@V|ރee=+,6iq:biböb߯݋/adM lp牼S|ʥ$谇' c݈ IVEE~G3t0"^#$f! ;}-4wZ!)s(3I#9Xi ut_:%K*ǡP/ j8QMU(uVr--8tJg:=Tvm:nGYݓNO Q"4ƽ$H(hq&)B@[,߉bB>MkV!6rn 'v#g]2GL<]hf00DS8 -W(h+5ju+4}@2wTаM)Tp\kfqpƪY76(YE7%/0cR>r{+xxDr"`DTЇY ލQmxwҀLNׯGr&sIGN-V\ܔ̗u]xX1&hzׅdK8kR,A*cϓtMUtȵ 1ypɻ+7sI[Ê,yaRX}1sHDUw?Cj)壌{L+闉MU3篦?U,##x6Uܣ`o?W29آR^,BΐOmL8,XWo0͝[zX*2tG\>/=G6y@rOȆ&@V9xy~qRK.8\%Ĕ)@R:) )ܑm7!شH:~1 )m{yU?gkVT_0c201ΡXvg!rBy1_0pY4f5š07t5m+Nf:vg7>FYa@Ea.II0-%Hn$ip?Hޚ_|;rl*Ý[܆*^ C^S 8 K /F3bB0yW17G~sGyO|~ =4dpgvhs#r@wL/BGٔtpTT)Jp 7|Q2G a}όIrS pcNg ~;z}Lwfm(ӗ x=("C.pҍصLoH%՜Na|9XVWw@!ׅC$eZ{,vZnAL <1]*b%5'"i{, bsb7;-ʣX7jșW^5L2R~=hSQ_ wiD҂W}T&81h&ځCXLUP^ª@֭zz/I@ccVf/G-x XW7R"E/B\&|}ڔ̀ZN1ooBeUpYPDg#FY$?{?䷢lN ='DccNW)#ۈd({mOtSp[Ն/"Omܫ4ITd@9,7VnZ qbIB+L+t$8J) r/bH^5xxrMѤ 7t|jx[=L9/?1PO؞ @Q[!Tk1\(W[ gd*px/-T60~]/jWW^'erE?8"U=;ddPX̒Gn'etX@%Uc}uPȨȪ #7iɂ Rc?["k/]g,GTT+Q-5aD әْ8CQ־z{J[8Ua5bkn\C:y.zDE=~["t p|LB!zW!£6>)I\oͥb&bS֑N!gVoB5/c/搷DW4;T[e֜h- /=up–WGB܈Esۤ0 f4@IWkMŠ| 9D(X^/l.2RBWɿv/Ǭp!t|K_jIA!ނjzk! 7J"4ΙֳS YS/3GErs M'eLF1gl zrS#hɮA+6#QЌ}8= I/G1DťxgZa= O QjJ!+`뵫@k S$#:);/305WʡUOmh%ؤ6Gzu;V⟍Չ vիNZaI#)W.;ah1R'GÊ~JT9 bI[= ǹb` v@40LD԰l\W ?;J;`H9{ڀ>G;C4 _U 6b7_ [lKJ=Ҩ<͡h_2Td0D8n:2(uv}> :d[Ejֆg`` e+xdmb"F-A[yRXw]T@8dwju !̨k$~?^-n:PmvD2J=glUg>,-mWyk&ddonY 5{aTtY#'ADI'=Zsy'>!CKZ+.̊Gl4<$}Bq3A-=d4fQENڧdHQ#"7 Njrc2$V{~S>c)l\Ӟ .eȗ9Lx+tjBZ>;4@JTZU6lؕBĮ+ ̔UBMю( Kmϊ((̔ Wj I^Wׅ%X Rٻׁ92` rap}ST T%hSihWx0~옏LO'c̤_;D0_WUIz&zf dY!wZx@k`OJ"$iBl"'"~c ,Ӱ>zC@Z* fZCe~*(׆Zt鸁O~Si0bj0'siR$2#5" ,[kPnG:GL5UL3Vז+@Z@=/ 2ʳGtKq=stj_%8=DXe$?`Y7=Qlog"?<]U5ҍp|ULB^~r8%FHq)S,gVmZΙ"8}IS/-:7ɠ&HA[%ʏ Qd.{2J$)VS.Ǣ?F&@qba+/ijH 2rif.(}ڟ=zi("aS'|rw|?J4^zu M7LCz~j|jg#2s'A*ϰUFaz7.fZ9iF''Wy\zGRGWK9^Nj&ﹽ-BOË2I6fM'b_<#[Q5FAXU\tak3٘6?KnҖDI!AI$9S< b@ } {PKKN=c^XlOe5]l8nܲ}U}x?_6AEH TɌ;g|`tzhMNxNɿkyN4+LmMeތ:jb :# S_=8e𼪎 H+'CS]ANYXKh}jRo^HQ geԦKVbqqbӅD:U2ArN>!HX7VFnEAsK7b': Vޮ!3xF590nbTJ^IE&ąS B/;athGZ"7rJ$|&tۘF3w$#>NM_#}->J2rum%w3^V,xaB!3%zpna[^22<#MfH^Q 4Ky"skrnM&rhi$CwDq;_B+EMkO*m+ `KPI雳S6BƠb H7>#; ~ $aOSrjP[z ̪6'a.~ȺCZ=|'zS'M9PXf%Z*zQZaTҬ>I(^ZQgL1WT-hIIrP|3.-HbxwRҽͿRx7B^F@[gJ:! vl D) ,' ڼ@?>,w̭Fb  LL-gU#:m[:"m'l,y`i%l0BÇi{={yCqvtYJe"kUXn+Sh.r'G{dMg:as+WM V)aKo?d1z9!׆յ= @gUۮ|p2`vn& &y7Ɍ+PT/ ,qB^ۦIbϷ>d8j [baRBLE 8)$[Ρn5_ OKD\<`G@{$ vCtC[aQo)'-!:NǓn9>Ĭ7;&*U~cKeX ^{l!=H(Ճd1ߐluNP&ǯGI3-Tnmd`w򦤢֯Fi\OɒrWqrkOyN.ӧ!cؠa pEܓ,qXܦ!/% ,mwGƭ$7!]+ڳG OnSh}MTԞ??e'Ct=^\!r/2o_Qq=HhaEOq[*܉YDcY8C_*GDկ jwBmavi-lth>Agg5絎j岜 Fr(MHc)jʙ ~P8K53: IE;.>N =$-AJt#ʍNWCCt(^PNlԮ+ubNp.T&*0&'u2هZPV'/nn S; /h'y@P3ł`s&\!Γ! Zy][缦m ?2QT ?" hX,%I"f$,˻ڙDoY[*ּQON\Z 81V݄rX-"zk{$c>;z0 "yB֏.k`7(`>/<)(/@";r\3tWw\ֱֽ9i(+Dף?MkbAP{ۅGQ[$6)"\ jR[/yQƞa#c.hg(099/H"FewZBjʅAVL&~OVdyZܴ@x-Pg_e?`hZ#;AӋ#3MG&`[PQ Ike<ŢPNqux@$ djdx ש (z s8 g=o˨2)9x;{>[(Č66Qty kR {֣]GD` Z"ULɲQ^WaP6FaP^\s@ޤ^9߼NF%~gqxZKSJ3}-WG)>i7F&Jh hjY Xg"K1a BBvRܪYLjX尔 (R1i^9;}9&4Ȫ֧&+|7PMGuR'p:܌8kSJ ʔ/̈\3u~L%SmP+<I2Cj=1_4߅JaNA ~:'ʂӓx )'(Tm?1ښ-N"f2BA(` )Rj̤Dg|vt*ԍ #nD6]\(N)J <^zo6^IJFܸIɡHWN3qWTavPL˨o8/~xƂ2ݍjZ?`FZ 83VƳ0Q{i12!1bـ\iR S1d.\!!Z"F lnB=7aa/y@)]r5 bԡǸ#`:HK8k֏YA [i?(h @61jQ:P< ~F-$;DrK2kǟH&^oe#۳iK^hvTz'җÂXa b?'⪇f33> Ia 6KL ^|g:0/$B _ 99. z 9;E"ka!.-MA\3+QՍHMN118A$E!(]TII_>|$yQvYvpdB+ ,.3Q*,~*SZ ,bȄ|~gAF q;=ص֋tsõE%SF=ւ_ Β?f/RJrH%k+7мS \/+^YXWC+["%s *tc RO>-M\{^,@SP1LI<~9+-v 5F>pbLPp&Gݾ8_ {bEqpoGn!y-Ī5껅WkbIg&/ V`=oYk4LK _97 !ID˫;KCQs!۽!a&!mB 0ms3c?BLu+#]UW?4lN9RbCX-H.J| s?[T G1=M. ^ؔ~BetZkXaaWΦ'V1lo5DFHa 9R-ְ@0C\39% 4E ֖LznSI |ѕQ ;O)v-r޸k zE yO0u+Og =Wbt Vv|6BqP;#,95c1Dٰ22%3B1jsvZg5VmtL"KC@xͶh]n^ 7+U[]du)6nU S2 ?o;رbݓaG|PMh{!ɟX"JsG=X%%@ShUs{8{nD^'v8o L*c>H4PpK}-#Rk3ǰ7_Na1>6:ྵ0!7&rCM=q9Nq'ԽAI=F43$W9mټ8ZWl'}C62nY5[Y0VHe[{ҟl,f1wc@[9/a6tܖhpqd:Lwbnoi,dЂ5aüU("z"M(%̣[*SѿSn>|VHXJ&UXJ10w³bU3e }sm [BG)m*IþI9,.s=snhGdmbZBBu@ ԥTg$xODZgˡARɇ⣚ZЪxDS}~Cgc5 BVKgR2VOڵ6DNT;m΄HAF秤hգq[ |*5Z{*chTޑĮ!Ë zYgF c/!0$vsӜ.gfhq"D"650"*OBKDqy1]PdйQaz ?,K"$bDAB$ϋɛSA,E#/y=f TcR\E59Uqu-*^5;.DS 7Uۣ5˰6S]rcWYAC6$'? Qyo}`]U`ʟ4P_ k8$ C=4o'lj\92Jǣ hrs|\Ts=]SvfեltB4`z1zޏg9ôل-f88\Vʧ [zvCu/_1EA8B9ʻ\9U&>|yՆUc Ln Ğ&;O)S}n3 oh{>- .tLCeI9O/tW0B-3G^k員FIG&c2ci™;W1*Co,V[k_vOBR aQ*>.?nouU[>2 y||%,x {;pFO2/L`zKo>!bZ(}MHJh3pÑi tWfvS<!ᜌp֯ kd?Q4LAAՊkzE?%Yyzہ=&k;<` +JƓbkL*8)ƚE[o-%B„7Nbt}y-(I#ddIMyaZ#{ qoJ|NwYuz&١I=f50WEM^k</|N\˛{X i0[-&Cз :l r-Eq-0M\Fe2;{󬲛m"X!k~5~,[{l-\ @L&E>nfr42X-wLq5{po?7j5RMPo ֎# +>xyfqZJkJNb\v^cߡɽW"DC[y{ h\]e.}?Œ{яJ$w͛j9[$#EwUxܽ +ޥw.Ig޷>@ߥ+9.0i?2~^ uRs_n1jPwԪugo?4ErTpL%{ZGKKDJ7MS$]=6PnKc3@w/ʂ f=`gBi9Y ݬ$xT:gL!>FQKP!{˪/YfbsfҰuy8/Z =o1tO+ #W࿢6Y'[D9<+Pڍ%o$m*,(;nz{7JPR%/#EtZed!ŀOIG-\DESz V hy6\MN{3yTގ('"YN #Ch"jD1;hA1$Ҭx>PQ. ,=ذy4>y2? EpŮ*_62ȣ!qS'Rf^~4UEEGVL|~7+屮PY%)tHA`-(soIPP:}A8guN;ql :lkb=iJaGhmϧo~I6YZtx5|*bj,mLzAzvy+`(ykd,}\褂!DJ 檦%nޏgqȘOr;Z& &Bk*^"@|8ZQ,!"}zFMVT>˕myķi QB9c pc=ލ"uFUun9w/X֨MH{M$_`S&5[OOI݂SbȠhI1OՉէtA&@@=y=p .jr!遖LWӹBs/4녗%)O,-eMwq纔Ź*rJ1C' L*ldrI4jtJo|Wخ4sUf+>҈J|YƎ:~i {zIјD I_ԅv8079k>e 7@7k˛wq( ɜ}2etWIZꚉH7)j5I6N>9V?~#㗮sϲCD-0$ nq1b0܏") u~:fHIGhCet1 ^^v4g$.0._Tm,ށe* CVp{7 (/P pQ3sEɪX<׃A4rp5ͽ-co f;JdRŕ(թP#pj),݄X:f]Z鶭k-m, +u=U(WA޴#T,?=tcѶ\apÄQcӶs<| ' \RVaWK6\~2H[wpX0v*UސFN˨!`ȧ*&r9vT:DG]^Hpt4pqWā/eSp2hţQ,n5WVm`myFomZPAmi}pS8ZHqa@&mRWQey0;rEIَH!g5@rV<> #+XAےm=.2ZpG}%q);qXeSز-g~ϻ*{Q YLJs7 @PdtN6{N$ucrw`Or4U, LC؈@ XZ#Mχb7>.&D2 ir%$n6ND_z&C)X-#ǝB//6c C}m^= 8n_.lqD#PS mы͚F8>eY}bz^IR/㘥4tcﶌ>_tJ=*e|@wܹ==̍f3JDUf)x%͹"`H<'N>e\-:v853F 3?4gv{we:9f6En5Šf:?tkXpM2⤜!f.%sPB8_{&ɳ 2Wm\ݢXbpUh1l5E0u&|D.b pcHLO7'Ns\褄h H0᡺4R']Co3"a rZT뚰D@:;r~$Whe׆_sWHFj.BM3οه_S=~z%]E3tHmT,e`Sy[ZAHzxp}~D DM*5IU撎eTFH"1Ĭ5X'%{) q ū4wW#Q:.u\ٛv,Dp|NAtekCwo}?]s*q6:%0~'M ̊u~M4D7-f!3"j/vCm-  _`RtX4KPKst@WSJ\b ΍t4kwhW:2*9i. q 9 w{N"PNKԮ ^lIKk=s@@E/a8hZ W*^ =.HR6ke<k>/!̪Q]4IrՎ4֧gh2V.)WI G4FReb9u5(ڧ<3&^:L= :GE\m@pL#s y‚8oI%Lxf+IW A@ړ]-m1φuR:Ɖ kh ,5ԦrG&zF%B0Gp'xIbܰu9!γM#iM<؏ 12u̒UyO*2@Q%%SEAv}Eor(MW%tת_Ϝ_޾(%%8}ʸ&m~6 t~Ha.L~s;C/iԚCƾB`_nKSf3 ARv-&@CՇc\xْFN=֋Js纵-=ߟasUNr_KRXYNI$C".C&j hVX&s3"5kezy"$P` b@JKp4ɾ;b1A˘j cs8)H/ $ib 5K1`C GRX#{{s'v@2ܾC9-m.^ҼG.V`_~n>p&ĈaEYW.(NR}khh  7!$IiPS/)]L7o0D*|lOTٸ7J2S58vڦ^ wFP: !ypv*0j3&ݧ[TL"gʆRQNErc3y(m=K_ 45|9  GtRMQpMZB>0@]REO'Q^As:"]=WL Yx 0|]'o+S}h0CBQ>a EIҸ/-DȝƷw *%9y_. U|, ԧr*?F͗x6zm<>Q7O+(|iϛdI^n[4_}P/ ߬%xT!!܋3^[G֧'^V1wFuXf,D*xpR~X/ k=O0KܡZRt7*h;S)쟠C;Rvj+<  2CmAb7!Y: ]4_XbUL&X% h4^˲ДmOnhҏA9@k-9q)d a2r<ȜfR= B,9X=UʖM/-!r抰89v}9ŹUgs0@|Bӯ0uWDE;H(!kLfdCEFl1ܘwZ73wX{FaHYf n);H͉19Fޛe^}QJ)vҌ7u~p#ޚ 9fS4ZkS7?SZo$>|/M2zW?^%FE/qR%$| $hw_X/b侎S#ċ s5,%VVG{5> tQ?$9)@Q]xgXLҝ|,?+㞪 !guNs'*L/DdX^*t٫4^HFfepd|rWf(҅;"ρQߢ-a@ieNOW%8KW23Fa}lL, gEo]X3f/nV yQ=A^vYȡ ˶'4hr,p(T+"򸓛6e^ߤ223_?Yq78(1h|j0vDi%\UZ*nv$pzsr'K|GZ{у#,~W(-<jյ$Zeg-VsxIăК #I.~2'K]Hr3 בzI1ax>zF#T&?w1ŵͻ}D`~CŽćڮt˪:%FXd탱8 M[q1{ZHcJY ӠsaTsCz6WRN㺅4xXTRMpQ Ǣ'3&$Alsn0Wl>Y8(_y,<Ogs:q؄MA]M4CpsacN \0^D!_t2L;o0D4e甉~[ܞ1)q-H䩨uD{$w<< y`GЁ8e"l!)J958m=!K Tw5;jFDEqPZW.ǧ;z4<>G(͐tAo/֪X=pJb/Υ"M'X{!% MqBu~ +x. X(b\#ƲzAlZѧ^bu'h7]̕xlg/z=I*xt++ +|nis ]o8}r(l>Lݏ&ky]" Ur~8*L>W8$/ u{\f`M3|H# j=U D-kPk5qiu~t-cQbZy2-!F:!In#,~ꃇV!y$mn$|EOGU ' !~thjgF$c9hGئW ZKǞ; k1uܥ3RӴkILFVy*QủdaJ: EU%&ܦOee=B^lT4,,Gq9YC xbxHꓔa/$ҋx@UUs%Vv 5麐]Kk CrITmТ`M(T T%-SWnN-E麯D0"Cr'[F9*G25S&oO ];[[P k=6,:[j[Nt|r{Gz~@OrI- ˏ6aR΅GhsV^Af7&t6YrMcO-ԋ upګ8< ɋIY5K^7(:>҇uF0D}%ojγe E Y'˶GzZ;mR&q AKŷ((FX_+* ?9]rǙww/eD)[Hl 2k4(RAn7As10^zvZѫA BDhΌ9`^2adzV.wRdt8En{2X( :Â.%+1'sgz+ecр=Z7NYb5U1rD^t(J26>dt@MVum/n 0a,DsY!XLS1GoayY3 "H%Wy]"֚ I^K۝I+ArC$1Nz!A5^LNd<9J+Vv* c)C@ +g.T@$U),+ߠammK^3mKBC鵓fipjkBgP{_䰈 rZiR| >Dwk>Am12UJM8@TC8\"KKD|w@&a OCeZU=s6|eOһV8ӁY1޺q Fk ASƅΠ!Y9/IeR9f{6 /+gvґk5 z 8-)Sm' ܆}~?%=c)6Tc\)͋uz $KG> iJZu36 c 2ZA*ZV^!#jB~"}}rp ?@~ϳiYlY/Vb kc)Q/^~dljSi94.@~=_2ܨMmpN6iVQu^xӧ4[&7d燧7#d95<4З_˭NSy&:֐>bԞ3עe.~}MyƐ)g J.TҶ麕y\Z4Hc ͇޺gH^(\Z3HQ Ln Ε6~./J9 .bhE#>wµKHF'ʓgܣzEjeHZe~ C?\H#u\4 DhS*KyL< y^tBY/| 0观}bȀIϒ?/d91"A0e]Y8GqCUN#ӄ*q!YR[Jew Ƥdsc,*"aYCr%~串aW?E^2D}6jvϫ찄1O1lndݹGoq KP<(xzBo8UGUBա1 {0JQ"ȚkKv5HH|8 YfU_8,p,=M $VSS~=ou&Mb`d%k+ƢsP8W@5}i? m?LJKj%dRrM;c+sA& Y×n)SSibV{{}l(NHO&M[8e᧙Nljb]:=L*y!ת\>| i׈{% i?{bEv{WHݒG#UF0KcV]I.997eA6|s˲̉P{k Q0U[q yI+^~ <aB4K9,Y\uCN)+V֤HH^^XV ϙGAN8V r;8ϳ!*0O4}O;E#Q-Ax3!(bg >s!Hs&*pw\JKlZGVFNܫ"iђRۉ|#:!`rZl*r֗E#gXZu.\ %4yA2IJ?^L/U%Z- 9 ?9h-4ğ(_6ܵR m[X9.Bo,I+-p3b4 Ngav*jl^δH7$O s9G[4E[=in7-?+Ғ5Oo)D<9nZ*sډ#q%׊43n VEkb i={k7&&I=N|NSJӤ'K'>f #SR}}(2r*V#$R yNƃRx0̜bBs+nReS 3 $ȡ)Sb6q Pf :)z*X} *Q4F͙CAWhRZ\=Wuީ=[h뭆 N1 (x-jn8T kN˥YL CD&C8 hȇrS+#>@XYƂRwu=I0=)>Q rg|:S`(rnjkLϽ6DUcshxYm[d?s6y!{5hJH(Vn2,(:o۴ٳ>yIɝcdPtx.iDa)ZAk˹bDWF#SW~4՚)'AxI]gW.LX6mR`% +3-Xȃ`(r5[['s$zrAi2pbйuc8]v%n)€nB>țODAxG:P#yi`(d_ψE9u{t. >c7=A13Eyv'ax?%|$ &d;# MBIK 95tM:&;?yd3~9|p!m+}ld7!E$}<"nߙ>9 r.#dҒ"{t(X\##3Qk֭mGzI9VDNT'XTLG߬E6a48\ ޵`MvhOAMONVYFal, oBGGAPOa\r{*d=2~^f~Lu`Z|(&v?[`T˲f DPdrvf6n30"cvb`Aj_Э dUG_%N׀!#-s"IdrӶ2[BAS˂6F]GUK]Ƀۥ~0hC+\a$EGBT#kiB1[-E6M*ȰǂSzV_]7w)'%fkS57zܿ"Wl̲! ,n| ]`1ES*T-idP&ףI;=q9 dwPiJBA bᕄ_VbefGD_ A%' zj*1Ţ9F@LX . ᎆF$[;`6rU5cWM X2qKt?0sA1]([Q}6)fWC5/m{Ù(c qL[,!F@3hl1_U }rqU/J%j>CA^Hݍ-L^ԅssN+ vJg|L`. Yl7DZk'#&.2([EO,vy%tb#3Q)%KވAů@b,`oNh3:|Ola@pũޅNJ'֪'75ߚ w3_EسۄL`l0;%{ S췪f`Ҥ9P YeAc=3XYHjbx>L gXۂO̹y>blYW縴[ƒhnT4M0%:! TAmE9邋_W6<9]k~Az ;X"?XDC pzB24J|s" NAඎ$yr S2i'yTBMqw6P7D;3,e`W uo{|bB81wa+icd(y7(>\X.^>5:?I[c{f]DeX Fv"i7V.u!iJ%vߓ;.Pܤ6ۜ7f5jyh:i 5H[%FA0w!{lĊ<|u9m_$#QY=>ɾ~V҈(pjKZ,~ =-ERzLZ(# IBF}vj'D 02{@[6YMa˒_ 6+wr;;hX(ht:$02J* H+<(kmbʠzVϘU2zLGKP8'\d €ei0V[?Վ Q#%]4*| |4(uڲb6o0qW |Oiobl$2L@D#MKHf\"ǰ]e@K>3T` S$_mt-RxӱK2F^蘦!l#̿Yex󩂸Le+"{&@8 2l,[?n8IyQUCdDֽ/ɲz%OIr$[U+A($25Cm1̲K ÄHP,Dk1b.]J$l[TeF}=C{݂S>ι0WY%QH6Uw*64T6pv"p-Dbᡧ>1mcajd Zxf?]0>.S¦_\kNfQ%1y\$h]ܔ,3ٌ++_r]bqCb@Nؖj 8o%X?v_=I-Í> tܩJ @cY;8B 9ib:c{R[Nq=!@'= #ޚQCRH86|';2?HSX3gYGI2HcQG8V=99i!Ngr$IC : !y 6-z YtER|/v !Of &*T/*cqO$_S㨀VGuŏrF T@^L*g5_UEOI@:q+ Ly+_*trǐ]EA8J:_E2WRbfws+?f"-S,xP}l<, Fxa{)=."֋)yƼHZa4UsZk9Q-<5 8Ko~}WP=vSXl(Si"xX5H3dH|3hBGg4ep2Daenup Cx(|y5^rbR2D tx"`veUw2"Dң24 ~$~R>oteo; %]g]*B.[̫J:*{K|%ω:C[v2\'B!^ԚOʽL6"nχ.Bp_>T!\D3xNї pAoA'; sB\ 䌧Eн D9$aZ?)g"ϝ 9(m8|3 ]A%.jZ"Nfڈ.ed9) <<>;n{% ~k<$ [-\\~wK]0znWKS(EМzְkhGa=KV ׿'v#e>0𱟨,.a!մ帒/-I-Q%1`2l[eߺ?ky +ֆіRFuMȠ!r^g|oFwDN+vNxfq] er8Q8ѴĬ +]/?H ;z"ylW$}Wm Ijor42̄\KR'=!=S`щ]TKokX( ES $k$'YB.p~xM3U}ſ7hm"4k48/A YeݶIr ଳ0`$p3t'b  Xh(&r<?:?f cmb FL 6 3бK9_mUY33dx.w=;r{C;ªY:ao^`& _ϹFa߳U~EŨ4:o -!+D5lK'H61bC8XHKI"ΌH䎥݉9c"n>0bQ,[сzK&p%rG|ɓ $qFSkšk`y~8vl$oaw٥"$v?9 cN2$dQbyd=|'R^n,bX9!:]ёK8)=aU&L |lsځ<1Ld&qcY\.b )5]$#K ;u4v2P$pXe;6D HϥjTpBU]0~%<b6!=}몈V1 eeae* b|:Y.b4h24"Əc~1׮SCxQ`vIMh.cMQG_NI;[W 6'zm*:e͒"%_vWYA&Kt;GnvG|Lģg*bl%㪶*b×:NhL -F@I?uEw/S"ۀ.Q_n]Τ3f#1]肕µa2<4.g7w@JqZ#Yk#9x|Gii/wL ~!r=ѯsł Fbzvuʪrngb$_ҠЄ~yl[-*Y},?x ":f)։a | EB9"mLadJ-⢬G8+&bf**Ի p]{C"dBtYXϵ6@#ڥ˾EISX=DHcԵ3ch9.뇘pwŒb$ bZata_C5ݳ)暈PЄ#{ K|DV Um)\x'ж+5ϰu . -̗ KI~f0J[DMkU\ui4! %Nnܭ8xxwnmks\F>GoM_d4|*'ݥQ!7&կ,P{8uWiؽKڥ(R Z=jIC2Aj(~ӊ0`8]Y}wTd) 5#[P^~Hywj}cSL*Hrugjf7퓰..D%RF zp,!grीJzKKSJZlUGط̫[!Zt'PӍNcW>rI&>be |W"h aix `.S=zk!5JZccloײmY,qI.I@z4L6,@9pmT@0%?-im/)5[yJ7ܩדLqnӇZXC8@r̆RB?krP+=5_S@pM.[^ 8F;(W[$ i5`IE{ֶw:;pހ J톔fwt_Tƣum@V_mfN8=V49\W*<"JXمf%leQU8>. [Jv4OOY#4['{@YE8~R%멁2=R4X$UG|tl_'E[ ' ΢-^d1jz_:ťҼkh(>NꟸAs-_TEuf= mk`&˫QPo@gC59Ι,DwxDA.PQ@3`7j%۳\2qК*T^_S%op7'ey9s98,l ¢ E^RP>q%%ۅ,C6}Ց] ,9m <{Fb/~dHk*)htۦk(d@Xwk\"2ZAL6tBpޘrTD#tRRm.U璴!w*yG`:VAMJʙ`t0H[IMAct,Df ۴`*8 }@U%#BsԱA7W:_?P;hpYбt)Ig@^ w1S>O8m;]qAbl >P_( &Ã|"RmDHֽmP^ٱ6I[x1$NdG ۸geh|>B+Ct{_^jCYJ<ˈ ^| YKT(>$=taPlvjFVUv*-Mmtg(z%8r5"B6|ښmK&|cQh&ǛlK:yN>KC&bHo8KJssce~QY{7/;323&͗lBMr jef2'~ҳ D^B.~W4.5f|@*Q%y?:&|VUŌ4Dq^vdB|QwJab.ǂF=Bb>rkn,K9j᎒?^@Ƃ+\+p2Y34mev lנN{q]V- Ls2zF%k7 oxf}PrT1_!eUy\'܄s-0.X#3;\n(MA^J.l:Oe/&GIXƌR3`mI>.v$WLC.@‹!z[P|(Q{d3t*՝eװ=ḓH$ݪ<%$Y&>=R OB76?QhĂnhSKI܌Sv x=wfa}}JۑJg9E2cZqroWfx$P Db]w;-=x, CidLBV~0 "EGA=Qf\3l9$H;I ;s7YגQ̳ S?zH̃Ldmx2smb 鵎7m)7eRUa0wEfd@!MCb0b 1,kRe4a}OVH$V){w{=^ŏ-\}B"^߹tp%_VZw']NMi:vk$K$4\&[kl܈&Tőռ-9ⵟL $[q8}z=K[͐ЅS+hbG>S4aGzZ 9G&ITAQ`p`-+,ž|~AIl K|-MVXu גD3PmP6"rG=7I㔑S8TW3 4dB$q S TZe`8t?rسPoz5U>en?Y w _dt[C/`mWvVuflͺR85Td*S,-;awSԣے67_ "I`3![Zjvo83bbf4hLyAKRJ#[I'XN5&&1D',JHտR|h5LP?t Hx(4# ,w}Oco_|bx!KiE0N+<Q.ȡqQi6mzh,i nȅ [(tE`yr)%fx&tn+o>V CumʖD*QO⧖6)*{a}`blv^d*ǝ[i[A遉 ݌3` )08/ Gkʕr_ Ny.m("bѭ?LYߢCC3&ZWl)ax`' wk]E낛F\Q[ )UL_ӡFM+|@E~99=`#4Ni~m߷~0: y#475V<.逼*O̷`CMIRMFɃ$1[22:rzߖFO;omGZi1Y'/B*P$"8Ӳh=,3?2J%7~<#"Y8fo X7`<Ra '݄=CbZJ qD#k+>%{V\DL\\[sāx嶍QI=hL I'͐i"LmY6I)!BZ AJKԺrnPO@fLs ?FC$]x["s9ǛBZpy\F%=cFH#%0VA!nXgZ5ݲBXYKnҺj)jFjڜI},ŋM\ⱴ5Xgrrvu*z\55eJNG2`'2svs }e$K\ZN[#ۓe, f3ՉTP7ۓ$þiZ-c\~HwhcrkiZkRְb_qX䅾44rBܪlPm} (5r= o虿t fX4)`6 yv8/h}p>iEWT6J"oؖ*=,HQgd{3OQF/ o Q9 t S۪E+|<%#-A|=J7BW/k1kNf4MۤB/6/&b$jܭ ٦mTeH]nJ_b)͘ǘq\#.tv}3K0i^^JcTh8 ϴ u_SO0c4Mp S* O\pwDy~Ky/iSbU.& G)S de}!Mz#p#挰&7ČO:biʪ۫ ypb'uYUa O ^kԑ_W~sp~qCY4ˣ 3sTA ɜx]4Дmo2oao֢ X.}ZY~G ܥb,B<3ά6@iaIӮ5hӋu *W? H3sFknR"L5h#L͛}Cgv-Npeڟ(SE,K>a N+Cyng=سeQu,mG~@:0XHOyB[F35U}-'\6 {lYZVpt33ҮT^6s*`G[RmW! Λ*sFN= ~z 㯮{"V(|Hٞ-WDJe/v-Q&C""@Op"^Z;${L FՅmG>IR P:Fox딸'vu!N'n7*޳tgYņ(PCL*ZLFpJ쏚l2җ;9LN[DH$buoŎ@P]F]:'bEC"o5]#{:)L2)ŝtsՁ%?Cjr$'aIJGLʘH>5zD/5yl S8%-e\ϕus*eThCgޱJ93Q;q} 40ЍEvW}S0Gde9(b`q!=Cy㓚HGq[ݕ!ż_[''w_3am6 ,u=izFNjlg;dtfC%L'b  F-&:>~1 a* މ;ۃUZYG>KdK;U9RRf]ZޥuqqoFCb/RdC^_%Ӛs R1"Il Ybm>Yq1fؼOqQZۤI5]+~) vAZm!Ш<̧{&UjJa[3CչLN3֡1_?'@SD~<xۀA6(GHbUֲ,2ƙaۜ1(%@&E$"q\W'm엠*uҼ۩@pmRyb H?5Zt5m?)B{x=,'o;#DRfQC?G,mۣ'zP-hG;jD19ڋ&oaim '4Jm+Rg. w#V_xZkz/eS  cnf)fd}I:^ V!A>_ 5b_cu@aR:IꥉNv Gc],c*~>Į86:4("w*D}`fbVjlf,qǗzXSj-a0:FU((VO2'6d9c89-?4.?On10bQx!^tλŞ> `8lHi\4dFu^7I7s'LJL?t  QH'2ͶM)TۣȪyÌmD*BtK$riM=)0 zYB*rVNY;tV让SmWђ04-k$+InڳYb|@۞_oanDF:õK&=K{\W1bˎE54qmż J1g8C&@}Lj"VoXZEN D:nj|8IIWjEξ)k2L~+,?f*(rY6 ݃m#'s5<82}ڰjB* ;74̿mZxؓ& =e@YXՔb~rg> 9Q[|O7yd9xX(c A7#o-YMzE_̍Y!$O^Y֟B Мjo&\+gMM>Wנ/C^¹dP.A/WSaW#`!ťAa Mouyv}2C܌"jߔx+GJ ;w֎ R"* "'HVB7t6Qnhw R2&?]x~ެ# G}T|֭{ۍDޟi'hdA ށJRl{Y @3ƩgiOpvCmwʤVOJZcQ}_hLxܝ[ w;Q=/Fj_C^;̞&ܣHy߳ڷyԿh ݰ _ `]8 "ݯ]6b'$@*}jِƯћPi8}xrX=A/##*_D6 0!vlH[,o$tntG4y1m1΃7qFӸo6ԣEr-f(S>n;PzO d9|[f~!lWvJz9TaNުk_;U5A H)p.?0;MohI6n4yvAm;ä́΂|g 't~R.%6eSf+uAv#XAV-C#cJv8nt׷QXuڷ.fR~=DD~BjS456P|ݹ9wHD܉eaO:‡zqIʮ&sywg8̸`.e>EE fk-{ 7AroRB@=w$,0Ce[D&^kB CI&m߉rG% g@#5y]f==6Xsu.8xL;-`i'l5LP98x(la"n`aF% ~fZwSNi: ,bRkLJqD9y!bg Nl)GEq6 YcsX] AiSzW&L)pFv4=T^eܞq).XΤ"RжxBrAxp۔1m .s0=^R]F zxʐl lnL%oAEɛ YҋV-"%wC0n>ޥqeoEDբ^g۴rX,1s72˃cU*+).V3~='xI[kCc{h|f|s,;-4m͋bu-ށ3EX}Zs{G 6eXDg6vm8!i @K(u*ń sSѢ6 t]DIbƷ&n Dۍ./J *tzqp :[hG ,-S$FWC3C_c] {^XPMCB+$T%+:W9ؗh?c2$3m3ȩg˝KR.J ag&:aYX'h9+YՏsW4rR ,yO qo?mm S(Op]~Z݀-gH,W}̠#U3Mopf]4#LVŶjf ]KhL9F kU}Yh 2虗4K 3/65D͂؃( bPq\8ir&ݽt?lqC}g$͒ysT>/ 7(wRjlϚ*4GމfXD?SH&~bä\Eix9\ X eYZ3}8:tHT;ZԺIߢ^ʦRZ8ѝu6DI#Џ#C۠}(єi"4N8Н)f|η;lw-FӠ_ 2j a״@n*ƝWhgeׇ'M3r6^ /dW|0 OOEr}1-zO|q:T5 %%sYD,%NQP*y :V'XG(&M !ꝜT{> [2]XDɄbMꉈon|,9W:MƳ=7BD.9gjB:aeCy&b!"^49)9,RT@ eF1ع_ ,E \old_н^d`S(\uZoq֥:?RTy_,mV/=Qg!vMC>| tZ0Hxd5ڒ8{Թ6yϧ*qi(ѐДG ̙v%WfiIG"U/aFx(6v^&\4X'@>370DlŬudBX,Qx%hCixQBw!"4odVef`OӬQA*BXkVZ͌ܟٻ8M+'rd?ߛW] V8'2sbPvH \=t>9Pu?)$-:Ժs~RԷl *Rɯ'D]ʢN, @p ϞecemF/gH(nnhu4Sg޵Ej3.M\ro#!"TdYn/xP~|t^4N+WHoFr-c;w6:s|v)Պi*R>yuAGh^vJ~qw &K-\ %6iA uy( G 'X]Qq\6_ŐLEѭpda)l ͮ|~.Kľ1t__YI5O7~YRj Kћȡ3a"QF/7/0g{VZSiI{[KrWߕ6-]f,^ R'l!F793:Ni{71c"ufS#:jVDC}21ce3d#fsl#s /˂3ݻZg>F4w!E徘rG UgڠfφU;M|qcԲxeFo;ͯ%.تdo& +l՛UoAaWRم5oHP<$`k\,Ǥ)u'[C|YQT?mE UNJ|5AXHh)r5='N񕙀.!`>KUYExKF,4 unkNnX=OCqQS_׾>ZbѢ~|I~"?ӱ +`所.J\ 3T:1Hj6r> )RZ:vL 6ݬ?,Cһ4uZcپ3ȕ5(z#Z&,5^aB0$X1>9s 8Ly=Z+?P>˫ZY gJ}>$ o~M Y$<;䠖Bv˞@%F{5_$gd)5l/*tRS<:An3"!` l)pZPcH%$ڱS^ -"'r C!e,ڻJ‚ bܔG`K bc`~sKܓף ?jʖ|݊C{gY?9Ѷ}s ` AF#? hrU4ROǼ^[2!Y&)}L \z y7 0HDMsѾI/XE! !7|F&+6e=ta3*Gύ[Wѫ< 'RЙ5z*y-yڡi <&gF,Zu,5nR9B-7ߐ=MM *vl%YV^ӱUNM/zG1lm0Gqg9CY#:-ﶵC(_akm^f]ЌfFR:p [,?+B;CLC2ӖJ"S)S"~)uCVhT~48&ٍaYlc]qID<9@MEhW= `%BgM&UlR{ V/% Sn\B͞Lɛ:rQ3OPq#sVI &f=:MnZ 8Fh 8xSR M=\bTъ%x#&%^$PܙI]gYn$0t/2B'^F@s#@0SfV2+DB7C3ホcDT I;ҀHyk#p~W)0σJ'Ѓ W>Q>"U8$uj{E6{|;֔M-Lrk$2&Q EuƪkPx)|#\wFHxЛk{|!@x Cx,sl+^գ?~P[tژڪB.0ǃtNRzg#T >aTuZ,BzIG̒h'` mha<'~r`=_ t>t"5"03Ų# |{7WIYY۾T:)Z4*vRP*`ZQфabo;f ^u-GG簑z4"Mqޯ'aHx>`xMA0x`WAZ]lH1;$L\wa0Jh+ߋ,L޲oq.MBUHײC$"W U=a]Frfާ,X@دc,ʭFG2VPK@pZ8_Yh6PPO?#FZ7r,2aZi 7N:15uRI<(h4v" KNHíyI{#wte]cbp欳"3"X[% "Lj,}6ɊZ فΊLsM;_OűC!LWĘWt iB@ 3lMW;k璤/}gBJD(3 hzCVisXV׌pbx*Aֹ~EyoҞ;T@1/UE403 v.6ۡS|ӲR3Fӫ@JE^_vmA􎥣|$}z h7+Y ݗ屡0K@VżF-Xk~[$l_ZpS ϧޞ ejjcW~B+°i5&s̡ Q{rVk(]3*2ao[+5ٹ5Z՟}~ޛ.{HxԭyCJ]X#wz<ᝉ5jÁ sj=Aljz}#TiIe_;+/=v,kNlŻ)+5v-gMҔhtߵR/diiacNFqoclSA @m8$|VO2< ~ $cpT%x8<7 U4u@wJM0tfqe5 wPHEq%6FEoIP3Nu̇!7R(G:gwވ^Z$lZ#Y@űm5NPdƥ7!C \~<؊ͼ6(/vZGPρ`*fZghfv`gڣWǜ^-5= !'"RL)-7̀#i@]d@ X\rJ 9J/NM0Èa̹&rfL g4p茴RԤx#/^O۠4?`{"q(Dw轾"Y@rߪD",z%GI T=w d(e88'Yj%>rx jX.,-dzH!JW qVqSP"?e1,jx,riKۢݪ1"o ?aK6gaGG>x{}rE09yRZ9Grg\n@'&f)y]+Eev/d!qĕQ!B2<=Npzi #(XSd4Fs8w z1.IzDm'&( *P٠%dDډ(˙9@`6^^+67+rɥ]di\pս?Qaӻϻ@j/kl}ܻuJ/4ݔ$/\C3ckӳx!Rݖf6ۢXKϣXowȫ3K-}0RWZz|*uC^Q>%_њYob`fxzscQr5A{qbʽZq9BAgz228$[ӡ8Cӵ`d2cU| RfWMƭhX ͎(/A;X{p6{9%_-B!ÆE>P5j2fuT[c$;y#Ju E[]l1Vrm(# "eƀ/?&P3Cr.O@Q+vVP43zqPUo@+h= <+dr2FjCDUKgSR QNߕt|u(|a*ՖhC=¯ TT2Ϯ*홱 g|Et ZRn}-YOo'18(|7O_ ga0=G/mTٶF5vjɱeɷP)"s [_2a{%}/HtL/eKC*.*G`!Z\|);KqLutD>k/_FD[DƛaRI~C-kOfuC?fK x@)sURA'r@+ ɪ:K;ȅEO,noA{&0O e;U4z 0{Ȳ(bR%۳aapNAU+-VSBKk @<d˱qݟ@PFxg0 4NjyS H V ϥCjØlۜ;80!H8OK GhD&Չr; g3 wrAؚWɨm`'b㢄BƑcV}<'; f$Vq$oҴp3L[!]D%)2u5Rv_nY$™)YtFV(vnI㮎y QA5$}ĔwZVKDV)ƝDwh67n/Mdjz\~!J%9x#Lc ڽ ?N%t re^H_,Nz;\׮ J#ERIBuYq9˸Sa>҃Pciv%OBҀ)t~'.LCB[T6N1V)ATI/bqFĽڠ@ЖatsKZ_޾IhtRA]@qg?0`ֻT'UGS\%6\|93"`y sڑ2!@nٞd~ȋ//e j.LSYzj8CU؃ Aqk!*y Za]O*cJ,#lq [6Ɛ>k;sˍ́s0"ؕnajgE_ \k g =S8E*rUJBQ;5[OAтq|HuИ e 2Om5VѸ>9z]}OWJ–l#}pŪh΋Z"wB#?Q6L J^>jM\7Mq0PT~ ⟋Jy΃?^j&@0MƯܖD p oI)!Ɔ*kQ4W7OS-Sl#Ȅ7' VևV=aGy7T=mmگJlئun{26P'n\27ElO3krW7cSߞCWAt6"±_43!&x&J= C.1la2tCr4kg bH[z##F6Sji0oSSjO8z3r l,!(c.%et(fls svEғߖ#{eb /"nj X-Р6W/Kّ9;*^ÑYCVm33Qhr>m=>RmT<ī!¾8*X]Hn%VPʯZ@ei^C]f%~9aW'(M0t!#""HAspD2/POiƉgUTM%RC6/os]']tlcp%Ih ?>Ro N-!;'o~݁P>_֬).k ՔQGr-y&5ҧ}'м? ߑLQj}|څ75¿^X^HY<.`2n|=1E ZwbeŨER%cTBkixK&i7_7Eh:g#p$~cqT}x|SzFA:VC|ҷ+c]N9ӜY"1O]Cq}s-T[QE[ِeofY/8 d#`|=Bs2%wؿO!V@ZJRƎU 0.|E2*=B 5 g^`lI `fH BID(jmnYj<k wqܬ#o*Ss3':uSyJx6ی>[IFdh9J4""ě?|1 I"!LɜbnlUoA8(N7U7)fjʸn>qM2q/WX(h!#yJ ^¢)N{x@M%JAFM\M F;5^[vBѳwE;^ )WfG%'uy%n 7vxPB kp׌)5.,*c2:>#ant6qJ-M3(*oM1@"턛mv>i%|^$|&3fP5pNcـL񟺫;ɵQ+)x$+1:KŠ-/AȐ@'94AJUKjTZT2c2cW%˳SWP@쌾Wz{19/V@e?ӑҠq+7Q.#vBo W¼#;z]@b㢫򘏅Zڗ9U,F_GI6 QKG㶦>ۤ`L*H &Og:WN;BADvA_Y#,G#ޕ4 FW3i*W|(DgGݜ4Iv@sWQeɓ^u cWi'ɘ1ܛ, "i'ר4u(5&QjHa,<#Pqռ[$bMkXPgL?qs)HNE[XTk%-VͲP2yS]Ok Ĕbܞq@]>2{_P339W|UCJ&vD.Օ>D /qg|[̌/j`9(mAV(;~n}K朡ak7e~)W,X6HkդV&`>B)pG:zϛ uާ3Io|݊"FvWFmj]tjcٴWF2 2j904sS>43ߐ:[voH fkE@g8j%tk蔡t0"}#F;NQ9i9goEPS5ǁ6X\5z2jx7q.L6l5"B Ĉ l{0e)zp!%N;"iy ?Q!4R=2?9n+Lֆ65nJM?5썔P̺xaEml]d-_7 ^5Qon*-bf7B5(AA/+KY猸K2@#y]'b 0 dfQ%2A| ={G0e)ܖŽ72@W-޻2Z)9нcɴR$-";L"kˑOReAf%x=ʜUqv}%L:WD拕| tv|{L8KY;8IRW`l_;}FSmE2{>rlک]pR C+, gعrjՆ4Z"u[,'bt\)+ *|Z$Bu- V`rttf/WOf!X׸܁UROzkNc+l±V#ۤږT7DH( ``ŁZ~A<3+@ ^xYdSZS+N4 ]ɈwʘDދJ'ACL]?S[+Uxq#lW,@mk|&}nyΧsW‹%~ WءC&+;SxA3ɔ, ?vn+ 9(}dBPl1:#ZzCiЩLBj| '1"iA->I/U[iǧxsiod/B:rٝT~ j'/:#-v m@H '_fYE8J=^#(GaMBWXP-xwvʌ73}G}7e Sq^jV;?YEdC9yõM uDru9W8sg!XRf0Rk 2>3!utbav~=Kfv=Z\\Kކ_t4sfcU>,%GRw| bٸH$vͅHufpꓝ> QMoF4qQ;{~ tE̤! n?`X @R͇P3A6.-Lp٢~6؊tGEC;ͫ$s͜gފD1a-}nLOf5S4n@UAޣk rlbsCW_óKb/<3h׺:0]欁g D[h˾J#?^ES O^-_sgz:pR.t>?=EoBin{ԎUZuj t.n)9/N3R\ξTKmHW\WA-<*1)rFNi:Ǿq{فN v:"b5<-Yadؼ.ք{Q}D#[ d6b- ~[Fx*E1\^Ss+#@TeB!p'^:9ħx^6+uٱlbO){x~b:rIcbwVi!S1`^{ng/4@.kT7/,7|!آ.|WʠO{V;=bL6iQGO:F7q2&)wlGJO`:ÂLV[UՒ\[9iKLqa+)z,7tl-}YB,:TE~0{Su%48[M `'z}SHN}B4YN׀چ} f4^en%y-cJzBC5_I;pmz4ܦp @g^'nQizƩ"Ywihjv`Df+q!Ofފ*7=oWߴEi^2\8kv}bG-6EMm+x`tyG^&isߎIHiu-&ߵ_ |[~_mtuEr,omS<ǏFKD?m_`/ui)P/$&J~xb4* 9 h#-]>F"k^fMܞjU HbǷF"]z&BLK=-e;aQ8v)ց)ɝɤɋ) 9֚*Z$c[z ` n8L* TG8)cuSWΰB\>fy?9 &2Zn>5?mJ|]@^5kjџ屓U,~죆W$?0E/oY_ .UpWJ Ģ9+8uR=HaZ; jYAE$_(<@@x[b]pce˛=n*d|v2$76X[7J< [j (d'ؔu^#WMbSkGdsi6a*B+~\mwx_^im~{m:㠌E x/}.aŁjI۳9L:d#Hu_Λve=X$Q&N1t [ X-ỷ >@y$!w2%'G0T S |Ǟ,r=L Hwr ꟙς;P^qYVp!`>*(ߞtg, ?<[;B5E$|р<=ߒ+UCI+9bQCp;}q؂;0|LC Hnxk ՘~YɥyI+Ke;,QzuHcQ<Az!2oGyUxIjt2 +h\&~ ! b' -/K1IBQKn(D]'Yq%Zp'R>Ԅ3, wVE o]tdFGIX#Drjڽ>c¬hZ{Dj;z"<'@ 6 -$]CU͜qNƆ96{jP-Ę%:ZDݏ) Yp+<~P[1iۣg9A HYƚ NNoV%vsV3wόh~-v)8ҝdj)`_Ķe`xa Xz#53Y_Xl7sv'?INS@vwBջ9O*o5ۧۋQ9Si[(j~7plf*'3BDL& 92!>x  qf=gM#N/oԨp;ܔ|5 lM4`yNrf2ΨFtZ*'=8!\]}UWPdd * ѹ'ܮ)zpO 5)]?F,_G 4{Njt͋\llt7Z766ԃ^(65 LA=ȕQ  S*A*(h[z)`Sܑ-͊Dύ_%d[cg@/{/ArkD_ i4N!Y?{| 5D 3Ow;g.=BkXdWBҝ N ~,J!2e0[hh"w ؎ݯo֏s?Fcpp.dl^,OMFWͭۊR]`K`3iB f63;Џ <^E=8jsV_/M | hp|ae%Fl0a@'qʫvSQi,I1gu/+^ lX"?xo>hUvrŹNneXmɄݩ,8vD6So{Mxث4#%Z8p![{ee^O8H%e⒧ ׋MH M:|\v(I]4/okEW:Jhߏ9k8y$HEQE}Aop𮈩IxwXOހ MqHUkܢbkYgfY#(Urx2_ M0SUP)Y fe.JTjқΈTķ3n^ߪuB} @^JPܚ*v>PMY݁ kyPf0mͮ zE܁?P'WϏ+& 2S1AԿe7]'8uVϔ {3&A'/f=IZ(ߵBWr*%'dOR t?վO#/{ʺz"f'DQr3zN;n qJftrqGSaO5tq~}s"Brv$j|02ηm aeOGgl\v=w##rxY5-ɁRw;L#de" /3#f*  `Q4#3 V3h@nOJmn9jv7O| {Sn( <ͿEyˡ@N* \*G9| Ύ(M* M Na?/93!%,XhO?7ocJ׉R#'M !Z37ٛч|V&85H&]R:7`Šӝ>2Oi>ح5.{#b1+ X!~?JO*$Zj(Ӹ,|K{复ȗ7 >3[ 6KEsKK~6ca-Z` {M;#׀dcDFn"ݹJo>`mGeꭟ}QS )9s[PMF0@|Z"pk t6wXd{7BuDG =L3 <4i{)96kRسoCRsesm]'t9b/!(2@ikRb.Vߧ/!hqx%Y;&8 aIɆ5%z5oX r[^kwyel,#iZ󨱛,K..$}G+8n)2axIVb┖PޕVDt8ދGw90^o*G2qRyaTeSST0NWASK??C !Igɐh&- {I LJV=edk!zڱoVnN0i}JE"pe}*r"Q+#6CE$L7zPZD94@|yWًG@SϦ"Mwݟ7F)VY}S}y{, G70uaK] 6 Q/(4p͙ t_F[0 N؂{9_&bϚB-rTIvb cp}Z֖qYıcgzӇs*Ynl%k@= my+pz:Sy;nh+%6.6([%>'P]m%=tÎfC ;+T~ | ^,ӛiG!U=!>a2qzd<8y.܇$^ck(byvjn0(dfU#]Sd=;9:Ӻ0j|Z*ʔt{'Ν~p5UC*~>Wm&v(pڸ*~{wtnlS?D' ^=QB^'ecrR'n(C\+7t@Gz}jKQ+),ԭ(Yݚ見q~@FiLL:riUݵoӺ%3>}~2Lh 8>l E*hWO 6)1-8Qթwo1LSm7);rb>bJ>7 `F]!W5KҤt 4pK{_3Pm:(BX^H散a0P v89d$)Dݒ4pm]c+syݵ̜l1pE|6gpZvEе| k} l#YŪm,&~`fy5?5 ׉wJ";N^B2& e}ޤX,Wс))&%og=ˍΑ(Ѽ=@%˚ 6t7%?n)e{  }uȠCvЕNwq,AQfn nf2;sVOZq'5_ǵz˨*K'0m\'V}fXVc|eVUl|6 ~?ݳb,wXFE^&hRXt̪Gu^vsw瘢OCja>@VsNHm&͊eG7*F"oDڬY*y <~!ٗ= L:n`&F~|-i-eomub:mH||«gΎ;Uɲ6A+40b(ۿ*4qE !5+Xԭ]7&, :9b=:լLG,y V<QIKZZs*,Zirlr[/Z}سY2lrՃDz[4 yHF؝g5T9L"nJosADmHIo w6>ޡD^ںz4:!Z[ioAN kr64Hff{<޳H.;V6 yn;dJrsgN#CjzXC71t Yw)ߵ{.pE`m0˙nt(A Em.l0oM"QK `/=p%ԣu |F<E:/Op"!W_қ W߃n6;Vd/oZf%bЭ|rmy8hɎuޠtrг:"RgU!%z:* u_K^7l{Q (F_YYhm{HXda%2+fΔd^A߅y1z.w5TI3獲B"&䀏=j B;rBEz#'5^ؼkoy gEp{Z^ۉ%`su"T;6&Qw_l~oh1=JG';8JIq5(u90`榇  ''Fۑ2q.A^ r&l/ødm$niuǁLiKB/ٿjwR}˄bܧKpeH!f˫w8 R3wš8:gʁ.Go 38[{c<Vɬ2JR2x"\>aш>bic~ia:aGa?̒Wy< y\ e]*VsVӷrJE~m2R w LGDw?w'Ζa߅tgIyCf7\.l ƒ^HKg#UTZjY fڭ!nĸSxփ 󎢀h(D I]ZT\!@-g 4VГ5 'v4wBKlÜSxo:$qc?ӻQ/GH&iZg=*g\`Ym κ/-k.!s$;3 $!!bm苁".W?ΟDzƐ9b 7htO=sEOΛ5j֍u埠8[B05%Ǖ!jM_S3\1NHp 2ZC~_c]}s[wU-ľe##>!(j~ǤڗTW{tx2GvBe&o;Ʃ9U鸾.e0"(r|YsX5f4cYoyι}^n*ǶI:*%J]5vq}kTBU tZ#@6Sț"``0߸*`fU"k"&L}"b\@guu ݼ8.$P5CDgAlWLM_:ٯMډ[iӫCnuBkeHqeӔ1R3nlOM:_bNofu@P>+>e-}\d^dKI⸌xZ&aEӶi拷Y3|AVtE4?}< ˫OaP۲Ho|_hvgXhjĢʈe `!̝S+"Ћ 3!a=:i%]-:kh> !/Id펡7EVF߷[W!Ǻ}[ȅT ڿk#.z |~w-}+P7ЛGӟ-v[>&ZzTvYGfI8s~_ 1\O7&u2%Hf.#AŠ}Նϲ6=~IR䔩Wn.83e>FaC֑QN_c'}Lm,M9bQhNˆ8XlTx2s$^]T$9Z#^lIFLHL1_!7M # e{l+ }{àW6b2HDXnLF+'M)E{֘(7 J$D<K4@DL@jT>7oH}I~P8PqaÍq*G^pESe+" & Ka 8}bA#گ"><'<7 1 K\YFh~]3E * hN<֭dau i@Tgk5=9B@~1hLg\QJTʹp8t1QЄQSmVtP'PvwZp"X>S ~錈K䩩& 2trzo q36: '/s=A}4}4>4=+L9^o98dk|3S-!hঙ+K&jXa(#`na? B@b]*P؃$!Bppnގ%C?+aST AkX7e4#u"ӣ$[p@*g qWI- Er| 5.mG-س@AY&o'}eBM/%娝sP@OqE ?PWW?FuEH֮ ,hΓ'YmR;[ в29uBO+E6` }h"2s0G`$[1K*&Іȳ߭NQdNO:-ն b2t’Kn&&g~xz[rXSj 8; a i3VvEx"qC<;td_kt۬@jhuMB,ɍԐÇƑ:D(vr5JDPQ2Iy[AD#Pf.cm" PH/I/OϵTrozqۍ6P\$yaRFݲ=߄+]t.]9n6|ْQ:U4X/4p%O']ʫab21Xg(%&>BA:(ʸp'+˃!@`찌,^нatE;w ; ɰG,smey 0a(85)_[#kIaQv6)7< Bp\Q`9`)E(#xktG\ZQc- k?@,b?. nKImĴ㤋' Pgt烔Rw6tEr.Oݳ:,T}_C3 ޻NsY0MDg]y9ex1zVo@0} !By`Zr.TTX69ࠧIX׸IP{̕RL8H NވH­kE"<"Brt'fPM}JgVOz) pr_}!@]-㉿²Tn^MZmơnVW2ږ)ȇu!62ૃ>`!CK`J냲!pn6x ٵTqo?V=u""^Jy_=&9H^,*4b\x7d:= k2+%ZyR3TNzJBU?׷݈3ԅ+Jfs6ޡR`4]HyQ+C{^DVMdu"|YE]vTF])4YeP~LGUr²tFEELGVPXEݩ>e?F%=܌o]vj3aLsƳ9뙰zk뇭@!4ڀu/0HNa&|AjiZ: tuȾ8vLZ*W'[9y:|dM|U,qay_XğNfG2 >AȫGq C'pvP7z!!vOFm;4}E>Yg,%pE g9zJ1Rs]Wq@$vX.r䱰΃B;=m 9(uu -kKoFI; PCl-+d?WR/oҬzX |,f٧ZIM^#'r|RG-#[ab.u~z2Yby/X6) T5fDnpˆzm@Tec>>PIEwsh S[؟~'DvYB? u@02h-[TP gnX+XNѱ&EXJT,dF.&/J^2MJŤܵzzGGo 9l sEȭJ`r1 vb`-+ҝ8*R{«-ABPTZl||S_cZUDeSRݚ Ԛ]ɞϔfm>`qI2C4mY7Z% w*TfgNNg $S,A>/&q)@yK=`L'FSFmjC`|fr苾2@W0.u}77/?w_@;sKdCAUYOQ)?PsPt f/h'L{s=KיpJRpJj>`w|υ+z9R.͠ǁ=&0Y':i4 t>w߬ N\UE\7ZF,bh 6wj{ NnՂw-;K$_:3Æc oyJG s6HS7j/یWWr&МDǏQǻ1FgC⁠΋0 nCg"ޤtZtI;BZPvݷTϳvD>#9H㯧k>(=l*ךAavh]Hl(˩q d;,:o˟ =1Gd &Lh7+&A<K]d?F| ڵBl)M}c?7]D=w 5rxVL9un ofvc5 fדlY\Oitٗ UBGTF9!'v卯f"'5 3 dy~W J:leYW$egs`R7c)dBmB)[ {72"IA >ywJ([k hHEA:WEQ.(](kO/0:ޥAo-7&PG@GR2,(k[2NXG*qYB|)쪂 L׉ ?26!!9Fsmhr/=.CZR\EL0R LѽL $RyuttsiS~-78ѓ^J-LLr>s"3E(}ϝި-]>9Y[..Pye::k^RKB :mҮ\T :lcC 5d|L.!ɦ 8DTQY }R"AypoŨI[b.qBn~{{cڶkoДf?[\I㝨-ej>K.9b6a*D?& '[Kjcu;L@_eb3$/&uP3@yucQ'$U&[K, XRNZt O!7POl㊁] V'm'ј?_FʼnP؎,k^s@xt)-H42;o 8&T@/4rr%I[ / 4Gd£YJE OIc+xA4mi|G%˪qny>3@(07QVH+Ffm4gzҊu2ð>#i;nD>̀ԆϚtܛ,ҭiy;gz=bNJ8A1>i&õOt<&xp9i.-&]jd$`9ٟ(_e͂c_>OhލOID4^0)%7ش{C& kլ(cšٍ!D2({Ō1^ЧnPni:Pd(:>΃@q BT`%_gF e#HUt/ I7}<Dmwg,5˧Y86:4cжZ+uz;{h*?m( bD7AXgYZ07070100000137000081a40000000000000000000000016661890a0000185c000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/radio/tea575x.ko.xz7zXZִF!t/n]?Eh=ڜ.+erEhN;3Kpj =?h)U%l;H֦3Mө3۞xh.8p4-H'P#_l[M%!9oZ 8L$B9D仸 D9yQOumSt.yxgO:a ~̀=(^\pO^K hjY-Fz=qd70MRF&lr2^,3͋YY{<;~w~El@:A@Ē| CG KMCrJ jYǒ/]D ,7*&?C"Vkj[qŮ&"65ձL Ì8 a{23Bgf 뫧;AZursLY "d|]&;̾Q{/%n"Yz _uS3=a| 3giEr&tJ\$,t?RkHGC?abE4Ņ:MR"_Zbgq3rOMeop~R<\_iaYkT?>~`-͵DerJp(媠"!Ff4"j$H-{O1]7,H\)q`;ݥyhulҲɱ(?rƻ$oޢ.fs1xGN(E ԁpy|Q9@6򂰤n8?:^Uk:|pr .NkֽZ]dAZGbO~ M%)l(:oLsz#W ^>*@0y'Te%m -qkpp9Q+*3(eYuOP~-;:8n{HV`Y'N pǩA[ xQ+P"]ZsBV*%'-g,d`}9 ,ڨEBxcWK* K>,?9'=:Үzx%?NQ:]l'?@datZ=tH,o )8'xJ[9q=k4( _a!y[[p}6` y&gql{)u[ΊҾ;6Re[>MfF^3Ų)K, }+p~ 7sn !e#tJ[3H-`X7%%kYb9]x5<&dH @]Qj rƲ8>m Y7A0uLq:1E7[y雬mlAD2e833c&B#x ȶ)+kO`3тd)P5׶oZI>JB8f t}ۚr9,yJT.DgQX5?R<`~&O䱝۞;Z ?X%&s2pO 0R3֏ t&.XfJ)]3=구kI_y]xwh,F:w5O~[x4vW-#%_.oڧ[3Q">,P%d0)Nv"&# vEQK/vhv-u,EMd))>j6&Ap&}щ-iWjGnD#Fgƛ.\ Y銝{:_O*Ms9yY[ z]/\CΠ=5nw|w1ӜQBV=Y^#tq`3l9srّqcF{wб}H.ܫ3;/ë:zZF9[V IРkQUKUw**@!}fqBk&/ϛr$ &AA867a;t8qcީDJ4)4~e6/9U}/v+kxWO6U &!48wH!J+;ruw6ݽ\3f]JN<I=a^}D40ԼҨ+Iy/<[(TP1okEfqk7TH k 3|.xCa_X4gx` $Ʃ =j{6κI25K_ĔG:8*|B_DM[F˔|&c(mrw7NJ>gkMm5eut/DL01N>NՁY1zϹ諠%ŨM=˟B#*2؝ĉCWjjnOFV;|~c7gn~0mW4nXX/r'~ jB8srq='(@ҡUw:ggn i;#ڝ6)+hrs=H ܙO~⌷D.^[g?@6ҔMR0J0T?5 )ndX@n VjJ+hP~r&r(n(mdy`^ā\P X WzvbX>JdPv™b@Ra׸Ckd傱U1.,.[8큔ҤqAd7v8ܠX#Ġ>Au*04"h@ (e+"qX$|9Vlh^2 S=Q ͒a[5weHp9x,՝c/YO~&z‹m7SI[;pߒ7V2!s:-/}9QFWg>l5ђՉO< NU7:g?c @;}iM~_D!$8`v:h*;} VX# x+%!h~L]T6R{Yd:ˢ5Ge73`;>?z H,D N}pdLΝB{!1hW_[W.-|Τ>:2W`ˌ2oVu-xZ*3rޥ)'H=;?p}Y9GiʛB&f6{`mҒ6 rVғ28'\& /gjw D=a﫿Z|<* Mui Ŵ@?3/e'i5>= Xe8-ۙZr]lo38i4khD#4T6䀍wk@X7ntKX[E iջ5KPcEM}ʇaP;B숾Q[o!:|X$wCU>2'^vZyJ):BO )Kp.F!*˝vE&гY 5w[G7$D9Ӣ*^T-1Ȼǯ6@;k=:4àh[~T{g&@R$W/c&~fAhƲ#n.EDWx]Hea#_E.&;*pLΝGFUKPV|>*Q<bP OS5oL62cbu mԉe6Նj_6Zsd2Уn>=5T8 pL8hAcC(A$-XfWY~,׬~?N \Pqawyh +& [CW _;9fq%/zMw8^zuIOs9{@ӗ=O0sKsͫȦP2X֞Ӕ@}\)I6 C>Q`{2C4j,?VJ# LW XbJ S!Bs֎vщZ[2xpjB\KZcaKARye$tƵ#@gnry(f3MC?ơP`a+8N`jq[iߣP{4Y50D\N =% } !ˍC7$hS& o*T|XBHYȀp7.ǑzР7>r!CM3NfշRKCR8!Apt*mȣp :VPUp{w&b+V_l@?8E̐\ ef dlJجS6yؙh7,O!Hj}CT04?Y[[jyaP\yu1:ELN_y+ +_l~O<Fs|9ږ'{*:5s|MP†O %RuѺO[r1:K_iۀuv辺w6CuE@m[,`R.@[Uk?Sw95)fJQK5A9H+b$d&/?q|ZF_M+yyT 5~6htN܈y)?1XB -f ='ہ8ʰ7vD]9,#Ù:z՘*;3!DW=^h` HɟB$uz`Y[+ F,ۆLSj(z4 ~F`\=\gۊ]uDx&)يK Nn9ɟY8rW 3Du^{ N|{/='GM/XvQʙ/ 5F1 RqqծskWjuwC?V޶F+=3S7X)\~ y_h5v4_( 7]ߘQx8|Ijc[.l<6޶CL _ 7l6LrQ-~/m A??edWE~E|5ƕxg L)3.i@TIru&fE|2.VYkoda:T;- eܝM'Uʅ̔oU?m!s[z}2ƀZEU-"* ~Vhg܅>8x[<^v[@쉁&NWQA 7at7^׹~TN*}KSOU7wFWap<=C9ƉVLNa 3K6@q^=&dzz$<:֡x\p(o87d_s^!V0xאe6RLϏͬȺ/͆ZF 9Ak?p\@]S_QOe(s2RDRV[?Vw+"b]GU~f :w=e攐ۼ2,c!qn~'4Z_oF2\ŧ VjκJF B9 )Q c9->h"F}QL?$.{U.a=ԗXk$/S_Ŕa]m@,mQ.!򕆄$j%B-9U @êb߃wJ1Oi p`ۥΉ/ 97_>sLfX(`U|Sa8?k4b7MDlp2.'+u⯳xG4 VB^7yz:TsYLg+[v+kz2b?>I)rJ"<ΕR 0/0ȸ뾠2Ѿcw%YzO#dc41 0 \ϯٻ][tuj."l6[hemT{8ŦFN&/d4rXLd<ęȶx)b/BlE̾%y|3'N*g!qs@n0݂1QVKDv obp RϊRWDHnj`Vg?i6:MSΒ)B~C~`,f^X-&Ŷ3Ņ1Zן? Ѩ kPa~>t톛S4VMtOF'zϑF2uDHq%aȄ]D=R3 MK684HF@v:cJ-]O#:*6W㪪p&/"i;‰4kUgO5޽tIĂ*HADȺ_WmAC~b{a6#c!T=X9&nNc"Dz6$0T4o]ѳ;]p^3𹺚*Okxd1<) LHCN gxv K R+7&w Ff a7i&$)#f\хK+SL3sagR)Qv,zP2eƋ-?AWQy5Aͣe/ m]fhm~]ޜ%1"g 3>REC'TNs_~`EDUX ~}?) WL5ZčCPm ҅~<&)%>LtՇQZ! 'cYB~H(V$v? ʎ ʗV_f~_9) s-{6 MM "㑨?@+֯bXeP2Z̵ɠ'Q'BJYB\fAM~f7+|%>*H6NZ 9웩w8[HX"  AMijiч/p2X˱ncfL20b̊OjabR-Í rH'٣kG) /G[26X r 'f~9_:RR-"* =<-y٥L\YeLBrk-b8",.9'7 ˳6j|/PdZM9S1oAWN>*s3EgBa7"PZkmDdXKS%qX^떬m0 JP0hlj<-e0^Ga<]B˵X|7? > -0 PR?SH O{ .gX~uAp22yj괺ĵT-۷_ulN6BNdmC6b|B~t\jJ60fܥP,Rt4{:WuHXbl<2/)i.T%9yy!_ěe")Cz)  Cx-ˊ;RТ X+MvX# cI"")]sD\l8CnyHƽ D)MDC%\bݾ0QV=tU}ɀ;Oor ωm5< * 8fF$.Lg"J zjҙT35mI"O.༠r%K_ mr4,O$N>6^N>P|$ ۍJ1gR'EOLo{FJ,Ub46f:e$=PǛK0W"E‹G9 pC4+j)s3qD،cWM?pAG_Sy!T{J/q/W3eik L5V\T.&$~ĢU 468͈*TZU ۧn`\o!{x0`ne;@p\쒶2lRmٴDZy Ky$:2d wۗ ;u)"#xj<eB:ҦbI:(8'tg O߮hϹ2%rtT3F?ҵ2r[Cģ)RCD^J 3<{JqW]sT2^PNBlemn+h@]Rs*Z\Or4*sX\"'Dvo"pe:1"P@[ OyWY !(wO2Q[FjcÝ9!GB&U ]J=lt̫@qqV x1@&ֺyQF[A`Uj-ʣcׁP얋Y}c_¬/G&9*e2rԗ/80_aFdGv}h  z`o$%fXp7GYh 6Sq_Hc%'J-U}yGrcHz"7XGa.-u;Ĺ.(|dU\OX \1w /fxv\\%ͬ*'/`@z+;>2A:AM[?w]\[fgXLb-˫zeR ?^Nx\ivW7q,)R/`bCϿT$BJ D$ ޭ2;]ξz=Pkўι+CqR( ;@/{"*fzШ ٸo9.Ս:|:_'(%#4_82F7XsQC5gwXYke,m5RsoMG3t3RLW=Ōp3|6< 7\]11 (V: p-yۿrOqmH{dT?R#SBW$)qDtL7 2I'0 9j ̞SdvUۭ~J$&5ЩjT41 \;Dض:>wÙ$ʷz:Gw,iu&hߕ}R_6CY+Wq`[ުJ֞/Tȁ襑l:A"唫y_~(HސC(P@-꙾1::_an/pcz/J;Aq/%KX82ek.]CBIL4oEugeCQ$r! h{K.OD (^$3f?1Kao7QI-: ^Wjp]&||ؾw,H]4g9`9Y'w;ܚHPG-ی GY}>d'%q"`T%>J7X75<&&OYJ2,R]d1w-5Q+!&N 9ͣC1BRS_n[@쓿]7-2םrrwuߣ)[L^ynaz9* LluBghG]۲Lci"qi؇mgI+!'jY \n/A8@vz!đ4 361ռBO1xi$V6;v/m"tE4֪߸A>qe&YSPіmܮ~4fF5#4һgM^ЖCA7Qab< 1q3'=uR#xR-l9(hٷIu]ʢ\?l p|Ptj9"Wy]p'(l+HQZ<}`7ͫgRӿo̱^5g:`yPb4 /#(uӣ'{mPuAk7fTR %%Q AbJ(9hvH!1r+)j ki]}@ ѕT]U̒.b0粱܍1H.?G:'s 7:cऍ4(EN[w!P#{D0tI ɪw]:~Zj\,r9@lM c1DZ1)WO#e^/yBC6FhFFyʸynVȩ-)PTnFk4܂HsD,Ioe^~)8rR5Y+kXXzCŧTqGijM*4KS<`Ar mbVG'P$L(l Q\sod{΅NZmlQ7C1RM:2hyq+ǼN#EUjÙk6svjͷQlW4#iC-\9I,.O@[ENdUju=y;񛪋!=Jiqı.jD7ѫBR{ːmc$fLnG:[\B))v?3Og:v='9!Tڜ .4TnUZަ&;4~rhЃ5޲,Ƥ$HLCǑfŸcn]g.ʵԆ2Oct<`<R+~9dq>jCz%Z\0._ ΂ݏkvsffaDuoQWYgYwQ+;"jo9ո =0r.#P@?v!DO+w29+ ''|)`$oWަ]c6QBmEԃ ;Aɉd:QxzR_V+5邧 45FXoʉZİZFM_pý+,hAd{c;~Hp)Lka!ʧ`2/)K)\/ﺫ`+>: '¤/D6_`WYhJ`\Jwݎm`i$,{ $f]ۯZg\!v`"緶^ 뾚MEދ #%2 O2%׶9aņ =Aw7-׬.g2e׬[o x}Fk:k;Hgwv+U4R2jTd̠.2h{OY` *!7D.#My_mOǂ*Rww5?//]x鋛Ձ wh({3f7Y\^ɭo~Kpپ?)' ̬!#Q_>`̜Y=D}4b%ȿGQ8Ė9c~N6.Am_>,K Z"濁OƜ<}q]MT|x@C`[;lRbjWR"MPmjj{%$xi1'υVʚ8sT-[`phb֐ŵJCW3{+"BfĊuc(XL6VP^oCs$QBzp~ Mb;40$r=rW]XNJEܯJb+S' y@$3S@ı#cڷmYvI:XRJMJg#2Pչu%m][/l?K_]ⷻ茪[{vp,AKU=],ri9},BCe5O*>&Vw4Sʧ ( %^E0v"&xaՈLrLR0!ff "DRа:fmOղN<g Ԯ*CjDzp]NJXNel 5GeQ# 0W[L_R7&!07\I4f9sm-z \ӫ]Y>2{=͘3'OE3n3.WGv!j(D6:f---dHT&GZ+x}QlE%S+ gNRER[IE2yֵ?26r4^FsIR!I+t˂Ԏ$/}`{1`ѧ1Յm:k`Ɓ KB)q:F]p_޾C\C*y @B9ᢎ0lRDY]MO ߖfϿ7)%-l}c a(ȶ:n0T͂z5W]rs(Sڠl $^J]6ӗoRƲ"2 e,.]&Ѣ]e!Y6/s15ZYS٣!uZi[!VՉMH*5i^ 1-/\sWb@Q޶P8ÑwR][a*Šzڄ_9$Vb˕ޡ++4Q9I|eφmR_d4&GpE_AvJͪtD&uLF:7 LB0æFV z.Drj8Tvdaǚ@f=4+ǓPf A4:-`٬ܒu)bt齕x˲2(@<'RXF$hPW Dp$T"%?Y'>vpE.cy0jou/&Ep~37 Jɘ\>V}- p Qu-cĕhzY.'@(MNyH[x(qPOuǞ/xeݹjI Y쟉_H,YS"$B-z+м5 eVttusSvk4ʢƉ4w$zg%7bGG]!Zɻ5dZ3#M05T]Qbq?|3LMaS`M<&b鋻L2('l c٪h>!_0whSZbrLfb&?SIfׂ<[a:_7Nc6gfjt~\Qrl l~(E)|D0҅C/9JrNq0 D'1@zKy[!#+kL8̯2f.[.NL`,ܖũ玿y XkX'Ў7ma22a)stE <&stv$FC'̄ֈ/t&e@MG3{njl[y۟65DO$e {O,ާPS%|tQ~L&|/5eeRm:p%q3gi*4ni0cZ{=n>IUf-żq ~eq˩vd@dσ-%n0U3\il_"h$OngJ~W\9ٽXhQT3]G\K<6Śt3q &̍h܍gC†g^?nyU6]]s8 W+6Ԃ> 45O7^npTf#Fjxԩ]iyO~1)!n~3<2NT$VRoW[ᾰ^2ERPؠŕt5~mY+<@% [[}k3W>pQq<|zkΉR e jGGv:9&&MF$3oaM>~b z4%+r"-{0}'Y-4UafKzBw;5Df Qa.7t«<'%;$3G$׺X?a#T#8Eӕ*̗|6@݈ 1S)fmfM3Xo*\[U _v*j)5ck|%wf~W֥ pvSC|UZ݀1mW#yBİqؚJ[`%H)i=E8kۘzU 3/H6v4?קu1HSriS0XPwW0Ɠ\# _FVliBu2vNN+1 rүq̿ EG$u U3ST9V8G=  &MF~ sy۫V9)Xk2x}3g-ZEw40K1N;TbV741 k[_ &_{mx֮/8z.[@E:WRV#h-\,MtܪC[)^îfc 'g@r9τ^=!4F_h]K/}rcq'VDIHC,R ֵ">(YmUHLЁ-|GǑ)&TznLxѨnV0hZ1䭷21PUZmX`َG,ݜ~(Y).ټx}nfXHkC-M2hQu4myU_r͢S?hAMsPl%!_$DSeYϟ1y>!~2sM'{C!ɭRSb.Dx{*պ KEK)f@#7NV !]c(ϩͫ>>MtJόVNo*S,&rcM;/[s*%*34G_Z .<Y}D,L}n'd{~+@'qE'ߗe?\pscG7߷9DausWZÏrH;v<}V0Hs~{DQt\/$$uX)H:s9@|{Hٮ}QƐH ({$tp_I'X6̑wE3quS#Д֭s^CXv%m"hSZ ͚ {4ygѲ+s4ےoɎpg^<wmp P%X1n؟w"a0`:o徦`7!1bjƅ>DVl!T֊cJaӎ0ucɜ >dEvOLx5dDV@GEk$2pe?i&<Ա/^^@`2-ed`f :0bGоkI ө^05R]l YMެ,s].->* ɰϏh@ӚFv@%bWOn]LqS7_gr@~cP7kB|̸- ꑚPqq=4ȩAPJ%$6I|:4/7Q[r58JΠy XE7Ow־\P8e uйOGWZȻA0oTw:!3ӾR\@kD+*ΧcK6=(Wa)YX42Ewj!Ǐ2pz?5 wGusŧl+ h2?CfŃpsQROc+b*;:`;RD:;͆:J<9ĝ #@ɷ}Ϧ E32q8VQ1ފSqq9MDF꿯/FsA¢Y:fy)[ͨi=|aQܭ 8R*R?kcEcF.s\AwR:sT.9+f{@UQG2M'm;GHKg1LgaES(]#PrCm겜$ˮU h;VxŖ `D -HsNJ R(k^2*{;4~Yz9 Mfնk)K[{N0;3׷*.۹U7+.QI[|@6s%-vrHƔUfݘ)5{Zq&gOO|8cK/LiqKaLhN%V:3sq n2#Nvp?y>X94A݋ch!fONq"[>֒hݧ/ASEh\fd)HU>LYO|5flj5]S\^8k}e/8k$j ;=כ魮@bzQ:xXXY e߼P;u9u6aU(%Z7Jډfz| X^,mkͽF.%6 0cQhWZ+#M~gb00q#/O d<1ٌ7<Ã3 ,z3%|e 4ֻ rx҅%յkǷ01e\n9SxHmOGESńhHM¾ʏ*J, _Ґfn2g ō-ˮqE4YVlhSdJ?"\6-"cJ^y_*x:;W(0Jm l`p;¿q |u*z};ɇ46)Zd?f#?鏰`p6J##T|]2WN Mܖz5S{8ދa,.$DĠn~6ky1Zؑx)7"nFkx<,'E`Msk mĢ܏ d[>3M<&ւ-S.F}c^\4=YNM ^@ ZVtPqY~2[d|06&Ql$eU&@ 3vS43\ͭ:8Cj {PVJ$Ay0]o7S"`kU=Z"c/Q2gL#/a̲z|f30\Rv@Ëm̯b_ {,vZl%%21Lh vly+Q{KkyM'Xi}9ӫʢ{b{jrJ 38@(S*7^# ? Slr,wWHu-|Y;,.E$;ے!+=`Z3 ӒL#p ,ee5Hbk Ns)iGșK,X Z`l:B{fӺo3Iz*MDmy.lWRHll'Z]|`o4ux%6[%Ii?T\8 Z qK5_~H/;ɺFLBl 3˛7Î"jN K->!zpr*ɕ#r3pK{KC*(;7joC(*bmER:Lح_gˢ&p̵]2|hr~wt?H;q@k0a\pC!Kq`9zؓ5խ@r!<-,@,HDǾ>Vm -!b 8 >[v^zӭ݇`EJAF2bAz g,H3{fQ\FXS3GtXB~YJ\I=+v̪qn rX&wzO#7GE#=>=  eJbp[؎M[ }$2"u;£DЫ;v}#ȵs e-^;?2la]IQIk9-k0/TtH℧DL4J7%ѱdc(>Pb`RV*ݷ`$2x"2yAp%;:64%GAnvʩ& Lg|^5M}ՙ]@kq$9}FK[0,i611qԹp`=dvcOp$R My-}j,}̛:kH>P'a}y޴Fbej km&A4Ԃ)D" dɦ>^a O34LU%峾E,7U\'ڄK拀2nx㧕izk yI&K_}qn@kz}S؅ь"va )o=B05MddTʵP63^Aܤ7ЇW@%jCUK{y0כ)cԫhNSp0"wiV_mQΤ| jɩ~ċ6aރ`"wHK ?fGiaL 8?u_e3AXrNs;-"~78uA^fA-O{3:CF`Qghem E!FʌaRԅ=Gv#:ӑ1!VDxn&Rfs5/Bb+,HlXo8썳ۨPd&zpyܒV,w{p,`%ˊEgQĩܙ[!# Դh(2[_vE~u4؊8-<\F{IЂe$PO#Z7;dt{#k]{JMbn Q*Ue^ӌ<&2M  eN zW:{eI@/eEFOeV[5#EHuMCɤUjv'pW` y!*Mk|20"=ybq,__0,6۝.GһZuXV\qJWp=;8q@F`@K * I=$umH|7_5hnvG%xkB!}PBq¼++ /0[=wKٝ~}LA[d[FQ.x%_DѸBMO{398~YRfyٷd(|Q̴pL1p4DNI$0['4CΟo)|f5&؃|E럦T8~9Ou5\/;qrjj3l Y1Ϯcfwt֛kW7Lbr՜6ʐL(LM>#K&妜h<Qym׼wNH]\c`[ZC^2Ύ;wc1mn1RGwixzN1W~FA>OJu-%4'{ItiwBk 'UWؿiOkᾪ=.x9W'8hϺ#(7E۷!wOr5^hgL@2{sŌ|VY7a;*.E }vSG3q7m+|1lt@.t[v'orVAې@":!\ь\ґSҙ? UC~TRQ@#Axd.Ҳ4F`{aF n.Wa ;VY4~l`բoKbț͒TpՖ!={T l=š( 1U]ŵ+ OƩ'J ᱾(D|w# va8DN5ǛſUwCȼG*\9]ɟk#I5޿ERCc+>Ճ]=鑽Χ/~ ۢHHF]I͝&RjL qv=ЉAj?~ê$*~kIvDOAuA҄a?ZGfrX_6 2 ]Q>*9ݷk- XDuׄ WQ0+X;@y:,b( 0,J`dɥJ,xZBJ(UN&Z!/gZ"&ِi]K6̌ psR_Q,J8L@[Y<9#1ozUaj{<5Y d%-"ъ΃\90ySn><9 ,<{14xh#->C2+g0W@afh2AaMV[]1i{#w,c6\8YOwBO;"HuCbФ>b[};[SQxf$OaܺM;n3Dcʺ/q?XWv:7ӺF[pWEw ,\ie^v t1ul8$" < s+wM -Y "xȴE(%끣NhQs\N"+ּlY#qnlZ/>@DHD S8ō|Olb| +$vU<|&ڦ%Kv֮+I,-e2ngs.oĆhm457_^67QkAq2@Ό}]qCK}O^X 轸8!J>&hѰ7fZr)T#d巴(cQD@,i<@~/vO1ZSBϼQ*鰪. *jTT*hq!7.t7/E ~԰.:1ϾRALQtӌEjWԓ%=Z.2]}7?EQӧ%m㶁L@N)M*K칌V15$1E?+2BTa6eopo/QF-[]ҠQfʿ!݆@b  Pґ s~B6Z$IPֹֻL]q^RDcG*u*!(S'sj $6{{=sR V(2`^JJnʄNEcm -!z_ͤ1;=+5Q)M2/^%$F <"$.!: fji{v;:tju2beJtOx"_Oѻ򻸹 ȭ~t'$NiZӅgIc3G"QP@dZxhߓrvFn4NIl]E; 5z3jm*ӤJiYxi8dqcp^tܵGFW)q;[to{N%PZ9G>fşQ"1ngwAIdT p.S[oI0ps5Y$&l%7q+!JlPCp~Nc/&4B83fr}E [#yH[aF u7!F1Mh<`x νՏ̩~݉;Hq\`/o,w$jNXE ͆VS7WD5`McEz/G1IL:AS[ID 5_C>l.(/n֜j0g{PԜ0]uLյ+x\'с-`wOq8bMqY>"g'm$t[$/oKDJ퍐8"d bsV ѱUNmx0+<B[i|/=nȀ6ǁ7>cok]&SȅyL_yF m ~Yg+i>GJZXf!2#*=}-f#?=o}W>*KqLS^GBH# b:\BF丯i U%)gDz"{四(/GIq L=bXD;2}_ Bh)lFl@SCxߙ}2?V</YYsr=_ÀLS0_^!dLM[s?7-vL Z߭[R|c&ut6aadj<{; _CDX 6{%lMI11pua 44Omme2H0n.GhXO^'ŁW8U#%̝JB|YߛZ /h+id 4+“ySnPsG /_ 1IXŋ+jqZc GGMZBEQ^k;z`D[2FWOo3څd/a4g9ӯEZ$\#HJ/A|g,suV\P V6]ҮG2ӵS4]%/Xҕ8/Uӿj3Oy Em) uk&~pb=S ˊ_5qzq V+7Yv_y7?mȑ:Xw C[Ǒ( ߍ;`g'J>'Ęfv dOԅ}6ݿHGWڇYtm[9KP7tRİh*Px3YqO,:>G:d{x.gdo wDeE9 ) ;r0;5^3Q^6w$9EV K)š 3xJ&9 Uu[L<2αÄ<ˍ4VޤHwI`ʱN l6{d$?Dz|:@%0ػ]A:ӰY >>ű <^Ct83Wpu Zc 3$oMa QWa@ւ}%*Kh;+ e do978Fu8B:D΃Cj%+7S{X]vp| oEEznL"F zJAfߘoj[CKW7vi/YZ\ p<C`=d Je)TLQMB:vvsE~+iҜcP`(Ȑ_)rUב6q+뻒F![oIST'oU8F8C+akjd@sv^pަgapneBk"AV *f]`Iu]Y[Vxb=+a,4hdI frhgnf{8P'ZJd1TY1mizrk^n``~L;z.L9:tW:)ҵZ2RX:ML_"rN7GړBYN;9#R*.֖T"Hv7.).`cKQ]w8eSTzRЊxR?"ͻnݖIĕC{xn+ѿvH&}+𴷀%C"u6z۫'*ta9}38$XɁ?_L*̜\Zf$#1n}fDD)-غ,L`tm8ǝ)`SJ,-jO?ʍ2r|yuⅰMAm!κdNeځj_i\낭;hb)oRs| ǽgb~|t33 mhjRҰzN D ~Ez{>*DG:Sa?6[I@e<<g)q=4_Uʖv'qLD_z]b"s[Qz5d0XR(+<cdPZ?]844.@V'h.aBh8UK?0k\1nѿڀ[I3e*vj m k1*vHW6^cΜlU;RB$Mj;bM*U")J:uE+jR2ӜoT`%*@` ֊Ø3,=v;*ດ r?&tRw;bI(Q@.nǾly,ٿȶ@|M>gwEa6c-f8smxc,xʬjݺH?/>G,v{,a  A/Aœizބ(OA(p5Rs^71ϝ|݃x ~Ig(%yA/7g6ppq?`vKk-Nx (8r6ZFV\kLhѨKPN@/vB@Z Jq]oN¶onƲi3Ð{Mqza8]`yѣ0+pp7(X !J0j~saڨl"p- %3"ʸķ8Sb3-mcqBTWld4fCmD%Cn6@ioO"U?H,{f2k{#bd-1 *Ȃ37ULmkSׁKPrdػRHk/c1č% H?T,)CfNy0<;`b^~y|8 A4I(3:U^OQBcVG6tGw MZVjR>|Nx?cOi )zz°sa%9ZƆfEp7sW`)m8?\W@I@ܦҝ:tl! G ^ktY}O'$Lo-B%-fD)}U%83"eC1Ukz[꧓1$00M\ck6F锐qKZȏiG/TƶL,f,NNуvM!24v;ɞUTV.؄KV=YǏn1>4KRe9Dogر c<0غhChXQ⍴zI{6m 8yԤ7dy%}& 9+w=#m79Nh<ÂqIb$4,jNtump1w[6}E7>nif(bb_!2 + f)FX刡:5a_[Ӡ-c>-f#f#t<;g1sAaj`424zmxv6ޕgP? AeEכKc ÞEQۊ ڱ 9'M"0k u٪ o%xO4$.2e쐋+tGKX[+ppp5d9/]_Jڱ^Kc>נT֮ "uaz?/ZUp8Ѭ-ط@jl>՗vyp&N$ ~l[gxFe䢡Ul썜LCx]Lz \`o٨.5n`ܾA=.-f $ߦ_"0 =hoPeRLz/@.72>cBcT^*V q7dđxiz}rj/$!ޓARLipOe#`y~P!1LR)v ry'Г' EZ<rPrhlaB䯳>qͮFO?_jw1+Br28?{ш`۲t'm܃YZ8*ϰ|л\5l]9 4^jCd,{ß.=0*K:=INb}Ha⪇4ߒJi.1C陡(+aw ̠\8Q_+ w:t=֛g0LH|!.sM2r MN9Tx]y$-YŬ~߬s`!8Gu5{d 1K5S%c<Wkȼ&>B^gqD r)9[L04sKo޷ It)}Ϸ Y H,ubCcGgzpQBųu:<<k8seEǯw%UIbzK}rF%Lb~I?Lcp 'Ir`%:ă_*S!V:Fn[wu!u>=Mډ/l<4>3⇕䎇\)-,'X'7=I*+w7-;3Ų0NE0%\ߕpRZ\%v#Ú T`=ENV?:OTb{;KP44gadM>0qq~pNY4W'9pcnh2CuGMn3ę6}GaJisC j'"c; Hv/ê8;͛Bh "-|9uywaZ#GKH Ps)x4P˕B_ `nxpa-䊀M ĬDB̙m{94w>[cIiߦ: k~eIMSN*}XeS'U':Fr-wus[YujI+o޸ W6`+'N Y F޻|R'i`6țD0^F/uLny33aN/<8)9xsz.s5)T?7kY1zewѣT&vafHH:fP Ouƕȶ\`$!b~}/{M' W!S@cXd0oQ0 ` l~3E V@;Hg^LdP7$jO"pߐɒwЃ4'~]Jqdwm` m  C1H$3^ zɌ )e${ d/}ZT;R}_6NƯ-ʙht+ .bVmtЫ)Q9^zwBE*@ A$=Y~iVZ[$͜jm5 #.^ڄD7=23JEvG^|B_G[r7ӋzByKd[-{ɧ"&4L4k W p}e[Y,w894߀lԆuwZk`V2QD-b8UyzUiఀ>43/~6B Fj*Cj+KC^re^"aW)9i}=`Rٴ%ÜPQ5+`dD'g/^fI4}j <7rPZF'gx/'>pDl: [`CepCTkK5[Ö8y+DlAceRemB2Hik9 m*<30QAO8?pǠ=ĝ ``MwlxA8Er^n6h-#:ҷY޸Ij]-:haW FMp_#EE9D:$ 2V#b:.ċB_fP* <uK o I.\B%Om2 =)S1;ՋNvP: & c0kƲiֹFjY5/Hw@%WeTUXUzM{㗢P^V8X,{=>lAmi_#^Pkόo,*@_5݃w \G͉g9M@:*If7 hau DŦO~caq"KJ`xiA' ЙuB`)gŌ0Lg4uꢇ^"}% Hd^ 5jNDm Z'g<%ywη#fЇ۱jtc$Uc66Ufg L~/3Z;)@U͔FMQbK3x<.F `r.AX ̞.q'hM;Φ/v3ަ}\>>)K쿷<6ryx"uW(dst&U`!-  ~(\mXZK\y&PvrKy*3mk1ڥ) ]Y'UyyΠ+WMߊacIjzJ5"?Bp1[ӛw#qCG,_^,wr{%aw_нFN5K # |!j tis-^y QS*$줥)c>GW`dأwB\_o 1ڑ).2ݬvLR$'n֣Ay f3?5ݪ>f؉ xeC/*kF^k[v1ո*5*mZCl^V 8q[Љ 16Xo]JYH^sY;c*"Ԉ$B|DZRc}DŽBַHkh2y^&1"* 0ҳ)ns[ux9^\\3l8FPwoHQ2érk r)su-?櫒*|~C/&R,Ywq4q ʖ;'aQeǎx|o~߆>7RV"8_ .V=CL Ɲ+^kT?p~$ W)^z={}}2xEMUgx9;>&i/Rƽ+m9=7yHbxݞ/1" sdeʧ=|Y8y=ad.?3%;| Js,/h6:+Iʽ#m)pCSox7 A҉L ASrs{MDf#~c=CL^5ICk/qFhuPzJ*0bQH1=l ;uL?vՌ}_H&"H-c EJ=0^7JkYi-X-$ͩ>5I-'=a [t%RydT.24Gkͧҡ+wG1l5ֽΙ;+I~#﭅j=)S{f=1*)3_C/,Z?'8£N%Y>nʤTcPt3$|j(D=}--zr-y1SK$$`[erOqs.h-L1L DseM|D0=q"|JZEG1d;.o[ GgٹEo‚G%- `?hK2&{[]տ-ϩBHmR)$6xTR LٸU5>6w,{|#VfxR2: A":t.5@_I;ON0=@s k)rG_+~ [qu ~#NȰ0^> '舜r!цKد3љ G׋g{einĩq3ZPu%C<5e݆4K _pȆ~˿EpP@m1+bȓKl@Er`Nuygz Z O!BPZS%R'u}D9Us6:.Ly"DL1yMG*o\\sS pp;N$ΐi)WFAqhͅv9rW1mGyo|DOca"Xc}s' s,[}=F؂{dN_YqҲ3NTZMZG~ WO03D[V~m~ww4n E}@6--atpL+v-Y {5S.5Qtѱ@]\E )TzQ7VyW=9 \Ic‰9f;nD/J\Sj(fb9r'iZj^0T=8\xu;Wl 't[je2,k8VmQ/ķt0 Y e+CxzRFY9mʶ-\{*5C{0׊#H8aɤZ9Q^D!DGatF;N^~Ɋ Abܺo+Ʈ̨NhEN*fSsy*1BE"lGľVEJ7W_w;lk+BW@q&>![ 5eM9gz?Ql`,bňd_tUt(T>:q*8Z9?RQXDl.tGV\vdQϷB$'w:Y~h=~#g kJɾ?ʌU>veSU<6(nMO7ڒܲ  1}*6܄ },=ux "!cfx nsbOYnmxpmP1)(m쒧dl ߀oҊV˹W/FokI,n%0*ޜY )AxLX!8Q ]WSt/\WIqbg zaE}V}Uݠj:Bqѳ&#¨['fHSaت7iS$P3_ƌcS({0@3b2a}/9ޓ뎞 !զ k+g9KJwx! r`|l;2xѴ y:Pi2r']Y./oIF|d's̎?Xk;G3 {ׯ*O`D=eFh,戒Gvq۾U3&I"̤%:r!H9תO(MJ{5aXdO]h[VqD#yK-%B.|h,U:kY! ]c{ Uk{ H/f D 1 ڂi!ݤjFji/L6 i KxX5+l_m^O%|u]#xg~dQ})CmSJQ;~#4 Q Y(K0u nb&\$8{UnBzѹ0}Tc 1=T m@ Kg҇n:^fՠ2Xt^$͜ "Qisu aڝOSxEMC揷iu%;т%` =uEcCj!rHt8UY%:bdXyffR} tTV|s?Pv9運1}wȺ&`zlx%|;9#}^Clc)RH%x-5;YﹽcXanW(MR1CR0b6\{[Eiq ӵHW8@ !7]]M NA~*H\ӟMujw;& ۹1@NC6 l';W(V)crFu^Ir,\}!jq̠^ ܂c 4+"?}ɈV7[~#Ѩ«qnSI+K&n2[ўTϟxЯ᪼d0==v?M$d|aj@.Ǒ_\7>:088M[ I-m1U9sqY1q{i E{.@c ɼ}GKCQp$q Cg[{48QO0! )3 dx9/_"1WM粗jqpT^H&W L}(_aьF6ŷA1HD`]zxnɞy!mM]VFQigq#Rk> _>+@"wpU w(cޔ`h,17ao;! w_{}eJtSX 3CL}+a0>iͻkk^_c'Vx=e]6Ԥ+ֲo0C$`͌n q5f)S?X&P\:bUHp+ML8Jk\_c6$l[:?8+O ,U}IB_жBd {g8D#D ϩo tj4+V=c5R"ᣰ0v(Uͤ$Gվ=Lo$>$8VqwZi]rHsN%LR&&-xS )f!a~DR~=ֈw닖7A?A9jCuF :< ӲADt?#7C,…!2ᒫ&9 ے=iH7\.m1֭m`303!rooMOJЯuuKJ9qqBהmv YyMR -b)ȾI_!ol3ir`}̠CH8!e[DuB#`9e~@mȜ=\$ &s;=>R͉Ǝ7Pm}q), wD l( Fc+i*y^>Ĺ&3 ϋ6\B54L2X< -!z(5p;"ס9_3Wyh95#lZ1Ʋ,:*Lo*G;7ug1:*k2+E8wJжJR6lj6 d-0!Zte!N:0y &ɓ'?/+ :'ɰ072ݥNM~O?m{,Ou"g_<4շoԲ$9r&/8^2[&w}CD,/u {+pOy!r_/^\9)+ @@Y MeI]W%/o~zό>alO(v:uO|>uo0w~8?_ iIzkVo a& XKt΂l]DtS2~Aڰ$P+lu0IRk[-!ocye^Kued_,ǞWY_Lݠ7N58ol?5Nx?SZ@$WMrqDgխUʦҧ|sygxNЌ"o$=6 ƶ)qwUN, q=Yo}6j ?OQ |K.P 9H'턈#.Eg_ 21dӺu#t: <{! lٴ9ȹY,~|^)bLBp+L,PpLf)x43>ߍcWc)ܻQibknjo EF ;󣹏yaJWMS}R3(j w#Tz2W!v-i̞P3z傀40Sm((6ܙRy7AK"|[Ȏbu!>X}yI{/ɤ,`&7|,sGR倐٧yd& ~`\y:_ =|h$mgOBSwH"б@mw.L^9rLH?tYf8QtLo`_t6 ϖ R$Ibf]42ٛWl$ 5 kHo˜opxu=TcݮAvȪ5Ze=1cݘSG~8^1"۽Ļ^``AC8oufZw򯟾Y A踜}ЄM\ZL|^Ɠ2<+!懏ݾh[̂p1UnI{"sGIGϣus24le%y$A_n1{_cfׂmkRB 9"wb{ٞey&VIʬ^I[Qw>TΆMI.CnJ6`5>Z(Ѕvy@N/êUcJtH?Ʀz~PotPjbZ4u:kei6AE(.|m3*bz,7ކo SزCjz&5bIgL`C d7ݥGXLctg{wDF}F" Je3+W3;_(\csX&#WvL8G "yAPt`oxNer Px:Qh'~Q5a䋴c\DG@ĆSthA2BsS^,;Z , iH7gr~֛5fQdԚOfZ7zRu3\}r/g|ޜ[ $o9-3;M˰,'oi+St%M(BKw{MT_jsYd8WGC_ }N.%>ڹEjLx#;0٤XQx4gz2J' "T'*gGnA>u TlN6@C@ûB'o^kdN>T̾<#T&DL*g|W&ra#: 3#o 9%2(/[$r&≌^\~)ul B|^v8+Tԋ9VD2F#N )?3t6`f A{.^[P^:$iy{-mHY17iQh?³::xjf Ͱzf@jh9Xc B,9]5$0.CgVDꋕPpبLwߏH%h($\fXM$nƧ ]eV_:<:r 8>Gudr G1ꗫ](k$6-T7Z(i^k9+&ݏ 4mǠzj~GSMWnjIJG~\xgλ:NQW␮ɽIj*(]VK4d& '傜Jm,Np6:pd\2[#&`ke!r*zu Ί^[~,pֹtֈW.GR 3ݫ5ۍYm"j5Zo.e"r$!?W2&^KwҼp(8;Ft:>93^CbOzP4λٮ[&ixgߗaY*iGMsbNc2E vMv~ќ1t/,0CT^(N^ܲ8v yFfc>C:WS!'ܐf& :e^ kyzCK3VH^;"PQ&q8^oո;7BJDJi`Zpu=ȨxrBL<܇_a'ˆ\tܻ-UX+>@z W:z^ |i*mLV T|وX \5Ϥ&I lP<9gޫ6 ߶wKU?Qݔd8=y As pW`ڟQ.ƢKOwS,~!Ce)wqa ]]2c2 'uFDgKrlZLa3/UkV RtɈҩR6[쾠h8'\KFpOY/Uo/2zrjcoQАч.!Z|fXbA+y]|tPLژ }P|#nn=R=״&pq5']m0t[9S"7}xc~h2߀6wT4BկBzyp:[y>mޝq*Ȱm x{Hn~6!76z `bMG=D1H|Ayhe7f#zXIm~~ۢ0bQ Fэ"uΠfOfgJM CG41zoQߔp{84ySvVVnR7z9JhϦ#+ !pZkqlN&n {sC"4ffW`9^hOhvצr K %C(ر#Tz^6 4*)ny&|TodPaS,iy^X[gI=N?%?6d3M!hh?D ҷcRuxuƕA!Uofufd0"bK]q ϛdo/?iO+hө0]g.gB$X7ٕ[<19л3M>%唖[ P//W'b/7c:ͽis=!Z>nꤽF8jnO KIs*]N.CKTpciQQHAPU8$k*W@`tx9燪˂kCܠOLeMpP{ {WoH Ӟ"Sl\vHpA;}дAsz&_kvHGICh{WޑŴXUcZ!QiP`QԝcR’u> KͺLSzC(~pHF]6R.ٺ&PryBSಕ; +(eu,_~a:Lt1]2b72c8K!n/cPec7}`MCf35N,IU6K H12̪}Sw^|*0YE>2 m^ftg6C,}?i0kÓi 島õ²*t;,lf)xúW/ݗv@/8n1TO.ƮǵBt $I?Ge*R $D xe*ݓZ4͍j˓ݑ_/ kz΋{龯%*@#Q~[8)JVqQ?+ qWO즘4;ZB;:1`7 ӅsSMMι}= *z;āq8HiÎ !ySH~굅15 B@MVO9oZ8B12UAe8mTzVIyp$*+DOW?eQxT4vm} :PਦU69#5_Tl`1@3k9˟ GFp8HP@#=,eb7li?M̰TI`Xl*4}]lvqle'TeybٙKTSb*+ UffG"tTm Lұ)Rzp3s\ Z_a(ߥTgP(ՁAfV}p2,h) i<ی 1Gq$uP`չ@;-'?h{>5⇪nٻ 3oNBB+%sW6=8Eu鰨%FSZ1?Wd> Tc?f =i3 %:hTT 6 B۷G-}\CQ8Gj%'|5|'2nvƻ]dirn\=_Q󝞱qwcls!(:מlVOS M:XmȗZ:*Y ҇+۬O6+!3dLY! 0zyJGʈIC9: )K0,rAbiҸ_w]3x7✹\ELm)flGq ,BŲ5kT}7+HmW=G(IwК'Ik{+U[-ą`H;r^SX+X$K0\N d32x_^#dE&/BtBUM 9hPHp$ oKxY<:Zڿ7YS8RR16qá"pƌ EBi,hlG(EV$Շ ,sĐ=.@ѬV YC2  HH9D3$w̺Z> bHHT#R«Rg"āFzgAM~ ~)*oK%2N?j)+lB."zRt45 <,5V6{id\0H*hpy"kN 1! v6ߗwx@RUiA>v_56 f,4fT9{(NA\-&@s?}ZÝE--˿B*_|CvԖ'Cz4d,??Q2`Er9T[%#OfFp㧰{|@//2qJڡtEr67sPq&h6T<^$yE~\zݝ# \R? *USc1I$2d=>t1cRjTť Z`> {/Ae-Nŵdic6/fwA3wJ7Z<2ց3m OimYKO[6d.(®S*c!P n?|\ .'W" $Q !џA<ج; ;:aSv6C  O$w'7؎{&u+'-eD0qSrPx͹c7JRrIEwZp*`mДcd.:Ѭ$޴zLm1NFcičEa:bw Zw۔DzU"]!WN!^D6}kA( #9R ѭ$faοot i-Vݷ2]]}Qsft=¤XOPHt>쑰/F3هy{X8d.pBa!Sٞs^yPDNo>ܤ$>k!]ǜ̋A@it S0G.]A°TqPA|eA~V^,)~4pA~Ho*Dݞ?[ϽXq{{>CE!_(z0Ԥs"IJ:f|mr"eͪEG2QJ fZ;>`DW,iSCפg[$:ۋ?}"ȻJKZmf%QS9iʛwLAk͝i}A oYX>NpGO:JyE +7P|U%.V P%np=]Pte|YVoR@Q;lVY?=`RMeDEVZ@sC95,5Qv"NYWJ]r* HBӺ3xa|PP |yneCx7OJ݀ΧSZC?rDDo1A35Qަ!~$muSK6Pk D1W'#1܈Zyb. 49^'H@9"=/Nm DaY$.(Ԓh#?WտBuMˋJJf طk2#hnHWPO+AIŊl rCq9ZC=_;scm&=Nx[_<4-=DBkU"x O$EwA< xaufPЌ6כlQYu惚n[e9~m!Xd]k{Oy]q1wjglYHQi$gm4&1B:K+PO s|K .M GAiM*C4y&?窂OhݟRC+ saՒ0KnXAf"01֋3 )8ˣxeR7<7ĉtoxI}m'ӎ5t:x~4]O!+ "onET*͐ϴoE>WRD¼3:N_X%TjL]7QZ@)I3)06 t ]#tg1Q"C4'OO-+pq0sfhMT$?m@NNhV0M"6=-m"zFT[uh!T-d#4g93Uq4*3b"7^-ЧFO)05X& mbw ji @ f<(RY։jSxkK9'gn|\UEWm^Yl'lo9$bΤ|60f>>z+%7zAɫ&1GE*E7os Gۂ_<@ H s$O4̋oQ "12r$ؖ})dI,mD!=ɀVMKC}&/W;2#Kbgrvb!vdžv{Cx2@o1/hפ `P HO%x *pT{ =`?3IG1uL̿ =;1}>b1&%ZͺV%|Ihu .M7fѢQ4#>H K_?z3+>B < y5{vGÓ).-(\A6o]'+3y=&Lsc^& =?Ͱ) lE)O'dȳFQGPBUvJ؄)P;S.{ |]DHI?˽ b;ckp`< еXf]yy ~6jOY ! ROz!-=?xЂg <񿹘dEKFfYg.wal/sQޒ@`H螎83S 10ĜNp0dt;55ى9PXJc,*{1~H4jz/g<vx&8posx;ο,ag(MzG󃋐jqDq*miy/ώ'sS{kMZIyi8QMQt` ʮSW|bгi2<ƣsXA.{L3̔vϤGA6 v )_aEW@d'Ien!dKp[  rBNMn+z|?zιxvʣNvĽhP=>֞@rwmޕziȌs{SW[.e҄$)4\q%M]쵴 6FtLknl _YWyw #vA)S qx ,: [|.N"Tl!wAZO4;bM)_w(!|-)ü]6n0H%YڇZe Ґ7a{4~cI҇ڎXj&.9;k1mZOa o|J9%NyA,R*+(Kf GU1>c6?)(\vAfD ͻ"nV%[ZtuIKq.+[y7 H9RVM&V/#hN&I`9ަsRrho!Ty6T3`ykz.?.*BbG]Lb)p1$V.+^v%"8v f+aFB߭,}]μXI}Uq]Uliq>k!9L*<-C&#&t8RV% 92a8P Ow;BۀO~%(h[MIT0Y ql!†Q!+kPԠegh͕VE~dD\-*Iz*;xhi ԓlJ̚M\~8G/ǫP3%x׊F| vpFY:c.ssF L[?C3ez+!.TW+\*\zoܞi \OΞ_~K:9g":WNsz5|2R$g'J\WQ?lW"4M^_mfyš8yҶE;,;%bCnٺv-լHt|[|i-fmMИ镠0W!{8%Fs%?f/@~ἂ|C_P 0HO.1y;%-,K-M2W-hr{͒)r=Z2~b'NqA[k$eAy~%|W_iksȏg Mqom Hc{8Ivl "ړ3׎@' 8Ii5ufiJ&U ѡ%lwXl_Oݹγ #L+@ҞNup;4_v} ~Ow5ji?8q| c6l昁Jh~*?Td|5ўYub&vZ6>GL'_`ٱ15~K˗b 7;I=xƮ{jp=й5/5ݯ٧'i긕e nf詀=(g<&km^RL+aw[$=zSx$~)k.C=+ZJYp<9jEZSv#6`0r[aH@^K05|T1a[lkcF^ߖ KmS`r u#<*j FUȺ8uu5˿[n6<2x"g7,cӻR ! ÃSf}|>ZЖ k63ynZEq#D"M֐mI5&U@l' kD=<4&;n!_^&N=l7b"}IL4RZ@*ҹm\2HX53*z; uw)çf6WրqGGu>kSm gL2)G5ʪ^#Ilke胳nD6NрܧXf2viԠH\CMmI>@ ֲ? GAyPTbpŻ̐[Ep~s ' đtS2sa\]Jd'~.e;y0 џcy=}vh5Džs^X[@WEnxl4U85Y%:"/˾K´-tz6>}mjp^VEQ7Aj2=g<7fRз] E}NЏUob6Io6>3IYjU B5gy>.jj`o*nlrYg*oA4fmGNF-X PDPxU*ItQ~W>0 gaϞ,oq<pcfo&"=(ȝȅT^PY28&謯jORW-Ll}+,nD\1cUå9=A VSu4 ppD:m'C鄡%x!Ut5Cdm_+\Rv@[c{#Jp߯@E`itG^xnPR_uwKmU\*>Vo1zʴ+n5 }DHRg*~h9$}KOucd- 7zߦmtCgp4BnWygxأh J8/iL57M%]z|^ 9ު?&sے|`^K[wO^] Mi ~dU\Dd4<]m͹--@9Hi[:GTP^9kf>n "2k) 蕧H0Ouv)9"T?FbeKVHutS^gG-S䓌ۮ;idZ)VfIj*eVʩ紮VQx{%{pYZFRq2l eČ z1^ܱcJJ4F_k :2aj)Q#)r"8k4%_N4tu2|L!O6r!~4ϋ1n`p@voVrW';PNkGq;")BV)V+g|p F91f)Vrp 2,oizA|CR<֖杮O\VuT0kQ<)坃` NH<v#pcl.,^nXKd]u`Е3dt?iTe)tCg}?j>,J'ze(X;1eꀙvV5NJ}jWP]?2L|]K=( L: +Lԩi4#!o*I\QY!.r(4e*gphu[eg6"/R/m>#XB; x6&64c 0K'̻fp:zIYc»8+`=6!XN,\YjHKm-dZ$3f{wȦF uxşC澰σx'{s;A q(V "}9r)Ƀ뿉;Ko[KY4MeCb<㜗Ư lO5f=rSUe똆pBK[T+ΐbkIjZ7<˪ ovR4X.XZxC/* ,?u=Uq,oCQy8YF(< .+{%^Q#{k865!Mdz3Ű4z #EP+`vve|Ԗ(ncVKKdHwMfB([}# TcVM4*rlQ iL^WԛvH@l?`R7u/枒7pw+ANOFOt,^Ϯqb,jo]j#v.E)ittwIURtV~sdcqYAZ]|#eb<&Hfiw>[C8BI h&uT^"[6s[O(&gf|1~ GxNgii; 0!og-= qp-0Eils|r wrHD="gM;2W#de;=>zͶK'd? XWg*YEyИW1EDL܇9G!6߀yYAW!C.6W>G(JՏjj+BusuI˶氷!WeA`!'mro@_"jM^fvk?V' j(Me@e@oY./W'n?!}b) IdT(|yȎM2R1f.뉜M߀ |N2.MpA2h#\]|\20G%v ѱ X@[EK Siok\"ĶUNrGz^c@L&Y%lF\N&tx udYf{0r VoaO{hht@_0tĘd}pgOK!#YFB =+22Zv̑eL~{0Saa,F9oʫ] q1 xR@"CwCaYR&!vx}f.;`ĥ*#pj)!̣fC?osB:@.cA5FJB3S7a2숀*73DPԿŊ-cnJǘiCSb8n)\ q^SH#DmkPy⡴*烖l˿tlvN>HS;.?VrxC}3EPFۂGC%ms`zL\W5|~& 0s '%Ʃ_Ӗ+a,Ԑ+&ǣ;}ҖX9ҠyuU Pw7n!$wgo?;A淉r (<5 \"UMzھ2&GӦqYe-Cd<DXR`5˜u!G1EV &,eݱ%W=Jz;06V4| A;`)Kpլ y,>C1k"[cj_ PUg_bXRF⨡%\g Ϛg|MT+ϓv( !t'W" hђ[/5g|[XŃ\sרKqkJd8c ^KqlHhY:4 gV#i*#-YE&;1S`n TL%R]!O}p)j7*:8yx-kk&L%~Y5@M:->U)kɤzmݠ#F=;5-0:iN-!\ο] x2F7<#2:8Jt^garHÃ8,balxz!ݗ1Xm#8->>(<D+< (M-| ͘C=]zf>X!j£V*b^]rGDCu@ IbII Ih{U_uBIU F rz,QLŠ0W( 9xXY t| !l+Vzmȸt84+*a扈y;tuTM@D-iZދ5v,.2O(!ܮY([LT9}S 5gIyCw23ՌS2FS vg.&@O"E@s`$R_F9Rq\O6]foBXT֩tLUu0X>UZ$\dpZD%ug i2e~cx={ՆL==kQua+11Zq[( ulc,kR8M[Q҄sT4bimC! wQ:G9ͺ*5^z$IqȺԆdXSҙ3@Xg؊jD+pMǐ-qN`MPM;}Mw_4kёˤ7KZ{״yaM^;ԥd0i$cǃw V\gGC-G|DysO U<+vEw1[g o O&m}vR-Yb/ &`zR)[n >=AG:d8@f31LiaٰVA sTsp U y1E*`"TP +rHKQtWcTo 1y*7hh8{mgSBR?Dau$|D<-c4gz"-O=*_/ =Cy?9 `eWэE(72& *o  1o`Ry o,TG%.(e[$Gj4djmNemqCLВVBR_]_x $Ⴞou3_0/+ #g:Ǯ$%tsCv%\90 EucrX 3 L8CD/$~c_&:T\) $rϟkdX+-2Sݤ߿3tk `.cδhy&}5g&bۦZѲZj:ve} &; S:D)?&ߌrL 7A62Luse$F*wN v0= c k$${%)+SW4sl=Gn@3WB_=cTep15UEx_:IH! ơ7_+y܎NKH@ߟOu|?p)w*֬!hLEB3Q2 =0+DUi([YŴ_,<ƙGkAYcUWDG7bETk5եiby;@APCu‘-EXЈo1fd`JzMp"#3En?3- ?#jPLCǰ,aㆭj#P"RVmӟhHtReiNTۯF~ n==X<ݣ@ 5'r$h\H;JU=n(3_ѝO%RVrESQKAQ6!ܖ: #Y~1QqoIS{sX KYBcҴ[NcV[Ne;e桹Ʋn*19" ̱Cusa+y`>YDĪO Ix.SN8YBP" ky59 ;k+ awhJ&=( v}AO㱾£H:?%1/\G$HLheݸjv=BJ,L `6$f NGa̅ dz`ڄ3rm x84CG)Yd23VT߆407Rq\˘:W܎f@RF&: 3t'{(9g@VBitARꜫ3ΠHhXF%bCQ%dHwW@gia2@ /LPk1=/ C+%ż|օO{[,n'͡ ՟L Z>˚ U 6&,4Qh1KY`wb?). !"jci>6_E}f&'s?'/7ZX$hd;])-rKdʟ`7mrRK7⎚|{fSծXj8T iݑ٫)cJ^26FbeHDZ}.=*m G~@{q)" % jNα3]9*6*:½a|ALoL$+KoKc!w  oJC41 {$ %`^Wk\>!k;mc[j2rO , #7; hV®祚m ?a]^e_YCO ,!C4}hՖN~s'bįqŞHѣsb}1^| ̀"#4U(gkY;QnIn=} 78Mͤtm@Xk8Ғ+ҭ^2FU5R}V[.`ȢĔG Mi)dX5ǰL3~j-[NDO`Li_Y5D` ̾#mEp{)6yƸaG(O(TG1ZLTߺo>D~ 83Y1)zN>kIWrtp1BclV(ϕd;.\cp Uʼ>I(NcљX"m"[:'O0M愶 J'曄\w|)1oB~w.e2 X@_1Z[~߻)nOϧ'cƊcvHBS'#*/M߻*щhٹef&fⶂ~_j-Q:VJ$wOS5|'M72Oz]r՛Wۯ$#<+uۤQX?b8:S'ܘ]s7Ƽb :Nl.2II[PM3n:y[Ooӫ.清>h{z/VP S'GW00+9;csJHGC*C3 ~ nEk‡ F`pJ@61`y$ Lk8^$KGޕ1/#wtՌ9 x+`;"d-_13z? ^CKIa6|X`cnHb kծdQՑRPACN.,64z&f8 Qkp|~ԎSF"󃞅5!+#ӱ.7H[BVz?.^p?dr}{{y@H+e VF|Xݜ^i,o݀_2lOKaKBm`0PaT?߸ulm԰~~[X7;o]Wlgq/fL?w!bQQ#̷*Չ?鷋?g 212e;]R-~1lFV;z9\EƾϋV,HWnFV4sP@%t9p Fp7TMoE" 4[EY 0s#_yKq\⒂sNbū'hXڎ;w@j5K ChmĚ(YdϱQ  `s<&3s˽ԅ0ELA~aĝU2H ѓS"ijYARo"x^G:>NNF U>;gk٩H*QK~ā \c 1ZOA`'ϯbCYQgI%gX̿haQ9ym2>Jb^VUfkϯE4rAXr ]1w["?s@UQXc;{BSp(ӽ7( s@bޖ- mM !)mfxXe]@ugI5ȡy"w8 2_Jt>ƀxH q`\(d쓺%At9@\ sY7|Uy:K2 iK;9ʓd&;8M)ؗ|ٚ?IbyA5Z:Yof(*%Zp<ȶj0̴8mHYbVG莒O?3 F\ȿ/0dI$e뾭F}ـ uq߀{؃HV06L#Q??`0`v܁J0WO1we?:6kXr}9%WJR\J l(j_*h=E[`:ӾL&qQ},8o,ѐ@bo(2D 7x9и*260_p G`gnD %Nf#x+N=93נ~}E33^Dr!/O%1Vdz ܫ6> j&#TZ橜Z w6{Ɛ6kڋ?SV o|uPXJi#)/z5]|SepN{?D '"} L<&2, V! EK0.st=yʹg'Pcچ0)0*\ e"pHStZu\8{1/:\څFv A麑OGtMblUTk+%Ca+\ $X{oduab۵$)Le:RXkxRCem8^P- l NJ< Pe9v7e<16֠WcIS򶋴i( }!cjm#M<p-]IJ@Iz}l9uzz}hw ӺFC\)cZ\[ P#׊&A_U}cd uWũ{KPEiMF}pGfa 9,KbaraJ (K9TF<`q5P?ՖC0Zj}Ms @ن'Js?SkZ9f+7*^@S:3$ć1^ߑVK8ŮQNgLj|Pܔ@DGod$K]1sR5h KbjW1Rp.YhRB?kj;e#uI;_<-Lߍ>Q(Aa3X2 P}4^c̫QDZvJh*bӳ,WcEB*H[Lbbcv GR0e E =2䙩 pYTYŶ]XyBWUC=o`G) _It:LA;Xb@8T ?{* 7VlǾ8^27U9{qeu %Xg]CrӒP/sL)ϺTKzh qhM ^$&V U~5`b]XYV?7_bB@V=p&~N 4Ml8^{D2Z-;΅oU[w|Ը5Kv<KX6!vkIX| "gӂKG95M|_@_ :IMt fZx' zK@z9-AiNƗȺ[Injm̼4/!<OZk*}Rڜb|56.,#X[f"TUG2K_ ,@).uN.vkO jH=zئW8@6@:u[m5$Ó;ևєhoɇvh)WE>cBs˔=4ȦK*ׅ6,zDXa Y~({F&fv_/?.!VgU /}kϯ7ŋKOP(yL5.OD> ͠&8Ў5+\red <+(ӫ=aXQVم]ŬG9U=鼾PݷUDp5 Fʠr [ɪ,=3;G?j dl"B$E5-Kə{(g;9ē5" &u jBeoD9 >nNXaLdr@R\}KEFΪ0]ƫfG Hn$R$ 3bI(gNCխJuWfq"k}S6]>Ƀ j2q [N: P%{Z<ԔY :,@8mZ}Yo^H+n'|@.JQgHs=oby*OX;]XG A gg!BBXIV^i{ C\VeE;jgBg.8b~qyC b;2J0<,,r̯?d<Ҭm7EhTx GzW{L B͊&Oa)q(yƨ`jJ%=͒Vpp (֑з#,{5<[ʔHv8 :CrrN<,23冯tUOh ߕ9KqlgCK0iM{q,3E\MY7FI.Y* 8_ o߸;MI]2DGsbQ'!@}īʮ9n%*SD&L4L8AJyFѠ7`:c9L.U.boαO׎E0 kY4؍76ȥ$BR2t݁h*]jkZP?ŏRuJxzDtؤ;}TEnPb;6|'h r ^sjɉ*F6a)ͯ TAPٗѻn`ST9̥w'Y~[mÚVV-ߖUrDA͐Spl, E?d9so^ĠdP }֮9[/:ھ}2"Bۉ+$XJWBPϤQ2FT@:JsHEG/ V9aKL?_¸\0ȸf(eΥ@7ɑH ˟9MeYT(a7mdBBH)LXl>~ϰCL {G2kEI g!:^X{'4@`K+|Jx 5^dtF186߽dh y] 5Fw>'e9?oCUI,H_}8^CTr,&n5[KiLz Ȅx^ o+0_?M+ mIJʯW H(9_9>gI´oAp&^9Pf?2LKnAoQc6!7YQCjU,ԪlǰKd0gC׀KoQ/З*[Sw0l$% EY0&o ).ğ3'C&4Na˾G#1Zf<)֪%S/\m2@U+96@ Z lvfEW8*D5VE3NSðB> ɐzEm[~M( xt(+ڎw3_pEeS׾_bڊˏ":@=b[I᳔=ə=5R8&S9 |F3Wd+kkiوDXz:s@ wT,V~KA-w'FGvpPjN, ?ZoR =Q1uKKX:k8-1f- ~YQP*+w&ז42E8uzcs[19 C'`tX0; aNև3 'VLr&[ӛC"1䓺LNb zUH+:A5k}Msm?,_Og c6:&՝ͭm1&,EF;bIcg:O5RSorޅh(^ҥl [MN߿E nWHi<@C,Hu]W/4~X+ЕZiwK2: ?yREH|]No"G̛@K3 Lz.,S9MxnG]ggA+FI;̒uOdG2#tr Ф/v{72*jFg@gS!*Asl4^vXO#"mK X M<^l5 r#U]iT2RM,֛GN94WF?5giW  (P NsE p,-g&LZQY+)Z{@ W_&HˢD5)(fk mpG3T=ӥAZ|wN|RLۼߨiET\o*'JE0Xm-vLg9 YJ N[Y2$, X\!IO#u+r򔳊зW02N$l$RBJHV('AĘ~4=$Ge#e'dlH|a]>쳋;&zΥ1 w7WV_X–|GfG׽awc/OT<& ~u׋-bE/w/Qfᖍ2H5\_'9xTN̻4fIs{:ݣב)W\Y0 :M8i [ [q_@YN GGnpX?\:.^,%Jjr7W&:gխAK`̀IE-!鏯iqGkd'h[Xy>ŗnVחVG%3۝S} SAV$r4PNj.F*vadyU&&e/t6=q~ y<'s GO4UX2[\edu|ӫB2QxHChFRЛȰ$P] w44Tz%=}rօ&!/a?1G7Sly*Qz㧀m')$XYJO[O{ DDBhfRO!WlmPI,v-M* +MV ef0`oPydH 텤B!k1ꐰz,M 4/ޜ>S"h"hK>74J*=jY"4"N>U:Vk%K,v'TbHG;yKf-!,2ǞfGF9#ҁE[TϵC9},}ɕl^'y^LYI^I-QQnCɟO9l7"6P\CP6Ykcx~ vQب[ (!iᕢZGJFqrF$ %QA.Q/yJ!'Ž\㦺4p:^sr]SsU~VѢ k^sH(dPQ@Ƽ3ȡ!x3kg[I1I4աE-gͥ"_ "99`| "JXMq,Qj |B[&R1!n1 A7}259/(I5O.uYl`SjT4 XKV{_9ԫ]ǭk-6=yްxh hRkj B7LgԻx-s^DE#HvbuvqEf5`D#5V&px0#dLt::Kˍx=PM Tmy7c<ήhЅ(Kvj,(ݩd% 7w)qv!GƐߎ/wLDž1}qְOvD}l0Q}x=x'^ Kǜ+ ̱)O/^@m&m%/-j-ct19-K  Ӭn`ynZwm@ oFԲj-Pf?Q|tK֤/~Ӕs!ͰeK*Q@;?7B2pV{tf{u۽qF#[ls"%s[F1J|YIq  np#BHJ7e0|̦e'EBX&wM +ux-ѾcեgCWqظ"\`Sm!wp#7 $̈́ pt lFq%k.F8&% DK-k4PdenpUUغW9cZbhO :U*> E,arpZ$Rdsŭ@*_HTQ}uP_/UIaX*gFThzM߼\ 4{+lYH/zt;ڜQӡpCNeu%QEJ?< hႱ8d ,ĩ׮pU~4Rު nhVe9v ġFCAK2CܾK*tK.y|{ '+13ȈQ{bіB7zʹn38` юD^ro&م%-TJ:6w NPZVlk >̢2\4DL%"h<=DŽhcwbAkw-49[Kf6l?Lo\꯫FIsyrUTJe87z^ se2`\, 77Rm|\ 1-XΥ*BL1AP+$KsOb~ ؿ@6$L`wX =l!Ƒrs,j8R\_d>+h %oM(GC\\Qdn 3m] ̠U$  R.s"AXC 5;9bxq]2mt:TM{BW~$qkXY}ͅ7ynEQ? bR&/Ies*=IYhhN5a7Q<}kTNV>Uب9q) )fdK̈IhO]U5WoCa+p=/g)@oeĢ2Ւ;`nID]coXyo=BoekW&ˤB8*.[y")oA)K`OkZ>j݋ >1't3OC9@+SmOER @be#hq|%2c'Ѧ=DZ(jPAߵ[NkX<إJo< ݏi~bClO?Fyx )9w){JV=?ޖ zL3l*#yxѥFi3ؠ5PؒN 88) !>LG'jb~3G-%Bhpzj|Qǒhc<%ж״iWj>qMmY5Hzmm͸u<gy|R *IdE[ACJ%* RAx1MW)O6\Կ'4AD3&m _5uQ4bdI.Epna2뺴[3_a>3t>5/uJ,`Y}9 Kt- ÝBI(^_j.xd7̜vuLF΃D&V˻0-jEAHddJ[,3՞|hE84ԼcobsXWP4Eӆg&ԭӇR_Ѡc-T8NN(U;r]8L%ivhn0{ni\=34=oX) ]NDd]솢FAPa\PXCw$-Q@5ra(m!?,)=9"W[)^]&/^GÜ>-ڵ ??ʂTf-P)ΗU@Sl0c(F 5sK%/sd-bf  26lEU{2P 4F=Ê-'Λ?T&? *THU3؜J%2{̈i讀dYF?~zXt޷K0/dſү߮dHeܘr{A:84xf Jof+x'2iKQ6()hXMZ _I3-25irH9غu+ЄҙAd| nv5LB79kh?=Ny5ט + @&4 әWf4r#i ݱm%"x1+Km$K!~/ǂĒu;~ ?L+"ȥl}AǙ_Qvt1Ryh hfdiU[4ꉢzo*c$;ϤIǙB!Q.(:{z 3nu>Sw.5(?&˗?B 5UuΕMߘzeP{|S߶hk+Hk؀l5;L5TَnRSdVoZ] X,,A,dBkNhބOۉbu?7 Oc%T`PU a^n P\*w0Ylr+JG~Ȟi Uo_x"ɳ&>9~o[Yo $g -G 7:"σ\_`Fޮ.{V I|voB2QEI59vb]*9{D;T5הoy Kgy"ӵ 9x]%K/,I?&$ K%d7q-i> +rQe*Wܤ\[Ņfɟ"&1no)o#SMZ@H|?pL#t =xx(Fm gKaW9""d&,y< .s[:˛_҂dEssVaT !PY/gQ15$=ݛ`~Kĸ]'canf_Ab]Y.("K;;<~pG_aj{;ȰE>M3 Tg6,[G= 1*D`HS}CIju}&N#/B჉?!~L8̦/y&xGSyЂ38& S/Yh<Š@m-rΜt{,;e$&Q @pFʐh`FbJ>&:uw 69{ɉ" '& ,qI%CnHyKݡ̥nd JX$Fk&c'FiC]Z}HSCp9O ?B|v&>\ ?V"B\6S8}ֱX_PM d^k3{8$ľ &9?-ОgM>Z[%:%k rW6^Pޔۗ~eT1ՠZ,*_eu~9̞U|st?EV qo_`k҃;v4ƍr{@l seA.fPwj}C6BDGv`oĿ v=t0F =◐Ԏ#^W9ZT>oAr/UlJc߰'JSۿ?%(}_s%okcP4v AC+)`O>emLE$l8g#X4ILt;3W"8+8]VЂzJn,\ډtK-:_ɾjv_D"8}@{XCZ ը]Zb ,~Y1~sczܶWXo aGU'Xť<7+8L2{ڜ:GKl-k{d]/!n6$,w{];@6j梵6 c=&]-E2q} ) D dM8B;T41ԃKRo1ߩ dh& &V ŘWj=7㿧%HON5mjt#\6 1I@BLN('O.YYg>2#Ntn flʣe8'P}/6W6Ta%Ĩm)u`>~Mߏ٭_<(Aď,((_8O_3WGU?}b6~d^ïW85&6s^<\YDpi׊f~?gW*Atd/-$q^Yh J[Nw3AwT9PYf7|yN묶ZZt!Ͷn4th勯?Ե/.+4?v_{7.pS69D8Lkh(m-vRS=]>7нX)먐! 4m[0~eogD?iZ6’@|3u5+2M*Q`a]D띦uې-韤TI {jO\Ti9oB;Fl2Dߘ ]Z2DvHe֫X5ͧØVjUvdeyR?X-)vJ>,Tty|.bhx  b!> qΤ/҇FO.s8k7HkP`ƓеQAK_bn ykzNqeBc՟3I&CyۡDϩ7=aθt!!:EU.)o p ܛ8WzW^ގHgp= !eIX] ֬nꀽ=O[ K ^.M_M͗c^Ul}5s2FKR?Li E<$(14n=bE'(Sm ~T ]&)jwxLx R_-U HUR=K)Ifw4:őU>?B`y̪νpF(Js4, x WPi;>ߖ-!=GBPnw_'D Jچx>^!>B j@z%u%֫]=Z~Ue(q&t_{<_LyS@:K(=F*ʨ섕00 3jJiJNe4PZɤnG韕pp 9w i^T4~%or̋-QpL(P0]`tW <*¬*En#XnT-NR m> ܄SUl/@#&.$tWEAmG064A٥W7P0ڋk> "%mmγzme31|DQeV.?wL[HOfAW+;KJ2.>s;)!cJdt穂BuM!S) ӎAcx8C MZ-VaؼPY LO+d.H=s$&`[;2dy-i]ҏ ;uBF\`׆n0d?c`*f١ /1ڋc;F{cmt!jo fKܠ/UkQK4*6Fd1 fR\VxI*8'[+T*T(jŀc"tA2%Yac{KPϱ0r/RĖ ]-4nl鮶q <֝v$G \H9mN:,I|tAo!L-ů26KG&Xk_j]|#{I4~(lQR͓ w˘C֞4u ;_l8ʹn7)h-(#`>NRRQb2lD\;Ma֧v:-5M0ѻelߏۋ]>`0|&-JJvǓgSCܿXn=_TƯK3uS{O=1XҲDrX9f(sbH`NND)#S٩WrܨSO 11r '}n7^IPY ~p fmA\ <ϊg \,=ü_(qPmP\}0+:7%}[mVC#" ߘ(hI>D|ITD,R*eEpk`Xo[ 9+%z@SYru(&Jw2Ԟ>{k.%8c'38/R>?8X.Dw] \+dYgT/F[Db>`>cbRowut}귐yx0 .<.ap_,@m(y?yZ|Po\ ?6L\vzРgpesZ)U{LkN+P\t\*qoTW,@ 3\] ,J77nAL/t#Fd'(DFYhpT2Zx?|2zFpkzf̂],%u}WAj;fF&VK:g]R'" cPţ <?_ =?#eRϝܝ%b6R/20I[$-ڤCa }a8ylBiR86*C;oԦ8:ES--~\1 'Q؜&{%g2)^D'9YWB{&J\0J3Vc&?%ܗ;Wap_d[惒*lOz ]!Ѓx+Vc^{ @L+  x⑇ayO>u+7| 8R0zOgtxq`N5O\ON'*^Ji3=GFW9ʢ"Pd]k߽V,mӚSmttXbTB/[ȑe|ګR$9̀K0V9wͥXT>fv;t(b4/SȮYk͛qu3ࡂ#I!%6J )ي]$? $QވBpftffPlۓw묀45%m,Z+Umι8OUYvr(\&&,:gߚ꒏VfFx+]Uy(1s; wyָ5ܖ RRmcْY&S#niL Ag[̂Kos{#8߉&5>ރ "eyxO*D'V<נ<-[|}s+@hP9ڢV xwSn3;:?BCٰXr iK0sGaP[dJCb,dWh@*#3FPXWA-O@EDklMy;3-Бc1I)@3yM=B/i{.31 V*9/¿0~d}ajqV)&|H@"JU`q4 v"NJ|pqi2wB=V׿F'0 C]H_V4@!'Y ŊUp#=cYA{IQ%Q#_ډߓAnJA_RжVaͳͣn2jvEN?< Q$Firq]Ey@ u-uAy!  {`rX ^PP#qD,RVO8޼ NQT@c>Ӥ'^5=K/NG ~ʦv58]܁>XnqU1%w: K *S0î*c:WE ZL8 *y2JޙaR%)!  \D)#eEn@J!ZGOjde{E|a2{o& ;/p0x}.&N,fcC|L6YC#EI?F[, )Jﴇ~Ia\/e7x$= l3`)A_9rp|NW  +hXE,Zb'"2Lҭݷ;mIJRyV f0:ddB=)zqF[Tut_U˧70kgy mM7P!+S~B8@|N#+8}zjX1;0v[-5&bo,:xA4ܔpwu_JK O9'.Yx+3di%SV jH"Iތ$u6q፿]՞5vi$Zga d) !v0hM;9#i_#i`,s4!kV,6>!;iXdpM*/g;!$:p>ĸM=3 Q O5"9LbOxhug`J?2FwWB袶vGj*M?3AAsYQʴtȌ?=Sه&Cۡ1 Y'6)ajz ,bPUXk-1 R䓏 W43a @r9 s1\W TvhyиY,n&R*$_Rp"BT(kK(ĄJly?@zUt9:WQ6qJ#u=Pe+j'b٧UD&V"U2(pxptM5n1(+L1%(|9mW,:h޹C[_1]Pu#U O0JVo5'ey@fF;惘lwh~\b7|tMe# G Ýn%qX>arEC5f(e(>8b,SɈ2AK(/aySuWo.$0rYHqekKOsֳ2$k`*b$YH05-х㤂a}޻AD80n25bf8VW]-hfDȍְG=ѱk{7T]Ŋ&](&umbҁkBnRvAԍYc_+FZ=2]7{>U13{|5^/~1I6.E\Ng=N h z`4 W(Tl?ꇈߘoh|D+Gxo;$?Xy*44@r8"O{<"vҔX|CG1HO[uIgsG,?UNn_=ޜR }P2D z&6z lv놑o16xkT_?2X$(fSJ 8Sxs]}čKw vLc,8m'#H,׆W|8"/o4Li3t! Ŕ ̭edsZ&");ҧ|iO/d1,((j|L7Ge!Z=@U9&r͜4t,vlued隸"_\RR.zq p1=:r 0h#{"bK*yfN _/!&! ,7Q/RCm(R%I] Lg'rnʶj |ood34qv޾0c1 ]:Y~ cyɈl^@١r۫Ycó-h Gȴͅ_tv` g(0eS,m^BHZvw.Zru1v.&{^B~;)"GȢgDFc`9h$8N [4PUP{n۞UڔR\pp#A=: +z7s\Rp0n{\:`mΎMeS|%i?byH2zObyі ^1j*8HA>cRHJ컃JG`T1벰O6MT>o;\&6l_R85uiQxLu0`v {.WM@ ,Q2EMaKM{[0@S›@R3eT*:dg q }T:+9%*%M- wЉ2 ky򣊱KzN'IjIsR$"ݩR.k!s쯗P`@Qw1S&A>pMޞfO^:WǖO/mCEj|5R> >⟰iaD+H?_7)c,ƯW5G AƬl8[iكt: mŸeQi*er־FXa:ՃKPɲ({ au3:gIGm1R`uM'ke { GvLjw~|.f,]%[zX3Pj9@'*jdIeS(Ve㺤 Eq$b?XWnP@eo uj"ќa,th$yt9y lF*3t(8uǶiJZ vid*LMwo$0 G[J4A?_i#CΩ]AAv@ұ7oKɘ&tڹ=:C&70ʌ]Op0rm;}! zCl’@~$ &]qԲp3fЊ27AR,5$1+{0Wf_g,~\x+oFyx$XFZ Zd2#U;G,Թ0AMA)1T/ Bلuxk;nEx֯V:ܶ+\_&"U"! P kM(#s4g$ l^•e5x޴nx/h*0"!c.z"=˺*IkhG4 TSx(U]lKNH>ke9*W2%/]hSl  :@yo+NtƬx襋0Yhr2+`")\SlB>+y],qh I~5<5ݽLdɎ>q)xD|kW;J.{1i]kgnx,~EmyHzK18=}|v =5r{XqjxAy9ٵz4:*AO-?n낷H9+;XQYJ?4#.?4K*McgbnrO5uz%wQ'̳s>ަnuSL4.ٙD7}')qj@RWhepޛOrs'tR[ ɲDkz4Gw OrU+GWG}\52;ѽYT:ӴqXwk6 ֋e"lܗulr~ƾ#+5,e;_x$C6SǭAm&>h=Hӆ1=@KV.5t⏌g֗=tٲ[`Xa en8AWFL5% "#[3fU &!^G -.Iuζ6)ѬpNHFû20<|s,L$8Km~j!C. FU I; ǃА-}/m̷Z/ yyO4ܚ|@J.}Ee("#oצגG.<|uWXfhx/>1(灙JZ ب ЇNBSqo` &R`4 -R7J7CnHpN sBqFtv\ٺЀ~̀F 9WSHԨb[9w+%HjCBWwhs8sܕ%M>=@1#␧eܴwe 4\yޙ6*u y%l|a7&aáL@W&WC겯H1\Б¥+ =4ʧ zoD}Vwc ,:ɞp>䑎=X:vgrjZa&\$򬆿fˤwzk,aΡs0җC&LBKF$Ikt|Z(FlZxH1vg9 r2?>PƔ)<ԑHp>* LP۹3|trV'4fF;YmL- 6Tgp⣓kHyδȇ|~<##y"VKi2jX3Is6CxCTi(~c;H(uIzqPh]c_+m!m䢅Q D+!!}>ȫoe{^}4%He K,Z;LYh) [Ni!B`Y` ƣqb{},S!|&b"[XS(h[Tf5|w0֤̼kq\9C@5yVWg='1K}Bmw;'f@'?] WivtKLW>3)nɧsg֘#/g U<* $hчƾ?DZYW{j !U=9v*WF-!PA%H|ޜЩR1[q"HXYp7zM@WX^kݙlhG K-jxI! 0o:,BYmK€R̳G~T+1ڛDvneucaI< ͸CRD:m\a-<>V'UD UjM4cxS5JBjZlW|lϻ+y*RZ-ȇQwXݽbL'׭ס/j)=MJy@$m}ikcPЉ 2 T D̔1>1`Rm@"_ZiO*w"y^39e:M on`9O@Lp,Pzpa1kO*uT^)S>=oX#FA) 䊒Ut~߱ݡ,gq%4J~K6Ca\jez0i9;%.\40 f.Ms `ͭx1"0=vkQ#x?`Ic1L&2Eh>jpQ(2"$BJg<al 432uFZlodsIx+ s:5x g3ӈ=i+BӪQ HP>/"Uh]n1{5êFDtekD DRJ79A<E \E{} !wsn},z6_Ӥ 7JO((˄WfM2=<{lnjgѴm'xTc#Aj%$f'}V*%ԕۛʨ3j4;.Rt;Wb*9ZPBEO[氿EDfeoO Uf5^#0yhT/<Ȕ|YaoՅe,ni] e;ň{-AL\[Y"ָw!{vHjAfHms>rTR1D}k3W'. {zaڪ@+C1>ʤ]A )9)|0BLEg_acΨ2W^{أXks$,WV;M-=4Íyΐ8x!"L^W^ԫRu՝oxB #vTA@!;($ FمTT離tOf3+:lX,9")6An՚M\G2r,T]@Fchw6m}vM ']PtN1SE'Rsk>| IcG/~fH09LQPXXc]xM"KP%BL{13W#UlI+3X%tȹF3lr@+YrVu^  M: :۩m[n>JͺwpRxhezO\]AvLۉ2ӱHVrc{O|i琓K}`7<DCA*F+HnN^Wu ^.;$cirզav1n7o˘&#g'|XpkH8"d-yŎ[3j5|Xvv28j޹c##~PMmT>~M3;MW'~zLY=F;cNd8 /LQ<5‰K0 kRO_Dƴ,>އ2m6ڃќ#nKvhbfNQ'q+\[3E(WDlT aR{[tWƦ^\#2-UZ*nzu^qb *067Xx/_k& jω~y;hUt7PlƒŒ3H2sn ]{IBns 7.A8RC2_1]vgn:6\LJjex-DqqQӇz"f֩AxjR)aS[/qB8*ćyM]a'ޥ#cm{z Y^bY|+TbORBh-Y)zW]U>pRPL])p|9A3=[eQzZD$ܮpm׷`zbd;712wSK-"- g$P蹢 &"%Ƃ9X E8*?JՐ:`pjwNM]ri낳jRԛimc[בAb"h+ "C㞄[bRMyu5)P45aB@KIaŇKhe{xSi-%xi¯%Us>iSZYW ٛ}$sz~+U,1y)g|=´htPQ5aTX7m5I҆ ?PfAؘz"%kN]]qHrGb8 VRA]O Wݺ0 zu{%|^w{aӬw͈('\CdcYz G#U*M-24'6ɫW-vN(b=Y* {jB C %V*?#035Kd`߫KPަe ƜZhGz#dL6<1SW:i[bQl]@kݐVޓ~78h^K%~6\ cqkv/%}҇PEnRO% (TUd1|wk\+[SEm(4/ٮ-%V {0e8 "3LT[(I|D 8kp2v*h a?u]^:uO\BD5x{Ao  _x" \"O=:^dF9Q /W&rLv@aT6fK y=3BS$aβgwq!|/ @N}oY`Aֱ)>QʺpX>i/ [:~j,?Gbɺ-zT B,y3 $l'Q{WKuŢ!$وto#i=NQeJ3M(-Ђ^|HJ7S?Qi9|.uݗC{"v=}k䧆L88lhcDf@T߭PUHpFhб8oaؤLePICOQZ3VVEX$e /䙤QpYW:qf\j;zf&np"}$0jBcr3$ry; osiN%8217#K )PNykݘQ%4ɶy+X vE TUd ϟMY 㣬 i6^B"pEZ+L0 ![:##2lrSx]ڪ۞w+ ;>7;))Y5yL Gb-o\X,z:/SwNzn =>`)ā ɿ{, 3P@8g|lf/3^F*|NvQmHWNr2L)~gX|К82)WŏqTJ%ۅOB#Ll xO?PR,TʅG?ʧ6 {Z_.O o3wK4UWnGM n-|Q#m[eD~%i1CsѸ\j5n&O nN2t= 92BS@(N}.LQ _+\@0:E/m~}MyWHyL?t1ܔ=&Z_'!410EJў ZvTK?MkZ@CI4@>BB0j1lR'K~QI.ۘ+2(4"k!ӎ=@ > ^j 9%[INHDz4C1=Tuy&0Ԥe:.1t܈UOI-ֳ+W^c\WF&G-x$A1y8w͆>PEz" E]}SP]:F6 m6MD-=@9ηUbdL/LBߕ>.Z Y4 VLqIhsrPQ3m9zyTD~8@\q"]X\=E37\!,![!Fbl_AQ,IC3)): vd4qh/SH>z/.85(ke `p)0WK +AM4{X䄙Y=Y?v.G{7uDK[ݍc R bl q|YYܺE+]a)lQRMk /Vg͈Zyq*EtcgZ]7%APr95'n@' y:sW$KM5TT+lYe5ґ~F ,5̦Wt4̏MU8YNn!ZA^qEb:Zܨ)g0wKb1+i[DO.mIR- t;~o‹+gZnA,-ԔOCe{IG%۫:>[pds9XmR.]ML۩rR0]k*T\Q'0I?v_o{MUNx-zm]ϩcm*e9B8 =ϰpcCuS`W7+86WEj|ƂZ\ c\]]h .Zhni'8מلuw?,(z\< (s;lFgQY ORd=Ejj 3XM}B8C`nɢLJ e [gwˍCmJ) 3H4rELĵR Z2;ϴ{>ti5ɥ٣ȩ /gL 6nr!MUM;%V6o;ŋHٶմi6˶# {$bt zn{Y"2R1+8.b?E s''*/_ Lv]<[j4ZZvg|nکjʦajEo)W5i҆U}PUVx7sa$/m$6quD?L {Iq-eZ+)H}LQԚNZɉ94darA#?b?Z:-.:>w۞jmKWRօ:hERr#Kjsn7,}= 7s_;!l!2H)>x;cP/Xe}_Kş "[h$͖}o3k1]6S~ G-Pjލ7FHpD6vfKs9}Ơ?Gw.zpN`Y+Xj=+1=M n&\T>;hdn!/HST*-)z#ma6Q`gi53L|[\GVe,3j72ײs/N* \8zްe,L;6吳GM> rirY̳1 ga"*S ®BJJj:]bd ~vru ilyBWE5󠜀A4@Ee󊻁b+@bDH(H6 C*)Z#O4|IUzX\_*`\VҿSұE U-daCW)+a-9˿$[ZOp&(3֧_.7!z`;SFs0(mɢzt}Ț4xxZ3б oʶ1*q $e\( WfjOՙ `Ie*,mU%m,m򀋈m)ub\#r&u&s@׳lt.'Y8 Y" yaU%R;Ss˃Zid؎ISdhfczBmQ^x#'=a2Mgh^t:̭zo #Iugg\8qEġi N96k5rj-99 Tgܳ?acwV1Tg4_d,6GY0N;atn X}LWq $' 79V$K}\v}(X̥`ϴzr>P`9tIɽ7YIB  {R;*>d ܊T V -%VSt10C_"3xW_Xi0:W&TnE\ڇD4 p6y~5a[{plxKy` ПS3ǭ--鰡;B&+֐N>-YS7\[oj(y̽(hI:b@QyD~S"sDXz8BZOɤ8@ik8=iBC?6-T$4v!Zls^[Mw/`RUr:f-d)GX4'\=۶ ЏY/kIJ's5~O:"  # pʢӼR B5BJoQjyT6=4U–3Ei8o/R53KW (q<nQdbN۽Uk3N%t{Nds|> ECmu[{d׋ZU`7BX1Q%qj(à"4Aſw*3,( MHYa}ھ{>R71y#1"\50ck+zȔvw[Dg+m^-b+J phemF0 ;,7 *.y fvϾIG>[i-ql[ zS#ՑЅO̤:OȒ+fRf(`Oc0\_`E/VCW7z [g$P9bCHpVRoiqyC Vc4X%4/DAV~,uL/<Uc^ٵ:77)lpr*Jlh2r;¹Oew6i"!wA~:*"QύӑoP á"d3qTTο}\iTF{dӹ*3xfسSZim5=O .]ðR{yCX1s~#TWbd9?faDAp8|=ʧxEpVRtj{.fpʐ"Ù Gv㸀!KdY_WD<+ӯ*B]ʐDW7o`Æs'ΤWwE(nxl l.Vw>bq lFe/\_Qz+sNNeL?/g1zq"\m $nr) 68JĆyXX5YBl? 续5"T)/i_`3%=!©GMF_ޱmՋ,zs |Sd۔}RɊrޒ)KgEB&w~oiarxk]Ybf*?6zj摨JGޘY^($|TmrHo5x)UݐM"eȊOZ[?!e`a:H{j৺8 vj4'u[81X$ _ГEnm&`{`-#ns=MwN 6HVS(v 26IJ#`ኮͭSU>WrY+('&,XoՌd›\ƻ'&FEjыVKmJQćUD{%Qg=[-?n90L`~pmƛ٤w?oKGx*8eK=ok @ R'#] &wMWCOfh{UVVt[ ^h^ա'+E + ռ[?K2= IYfmPޖk%,2@>UZb owoxHu<ӃT 3$2cΑ?f`z=آ^ShCco+Z%R}1 $f[?i7ŀݰdz*ZpFvƆe~ΕJU594d2rLKAiFcĖJ'tRCX)aswdu,@TL\&ef@ ͠l=5[U%y];r,~V"I?D])[Eyfǯy)JwET5+8Fiūm11]y.erk~s^5֘GoKp^.V1aYS)Ø OI:6 ]1,ü~i+6(Le٣>Id5=`*#wMz_wh>-kkĆ:9gRd!]p_>ՅybȄpc RNOW7lvg R&,m7vDIUv eʫԗ7NQ:{`C99vuoCϷ L*bkC0]*hITsB¤ sEȘOV .1fwQॻĵi3S2?!Oڟ+Y9FvDW b#`92z ~iPDԇ'u?G67 ,c(unʂ|52 k$gUUq_ekp&4Q{%3HoYH+Gnd9:,)םhm"ۍ3<#Hzv5h-&nyQhI9fPP~82>9~F]Ǎby5^!e)]C` %,O6Վ{Z;Z9 w15,C wf'|M4THWeatxP?x"IKeRU½!iI[o Am8Y֭9z5/7dR"29WȲX[Rɓ ΖsV4aD+82#&ZĠܞiMޯmPԣG8p!m8_(@X{ŏV&zV,tuҷk^ m Ai2҅&ay0feLZuF<{,WxrƮc'8t6s4lU",;s]ra%B3uVO H`=`ðlV@ns(4rl;aNcW+wsR'/zK睜BzYieUQW̔C8io8{U*KFUΧLqL <^ۓ }Ce4Z,72C[m4J͸m\cs9,:R hZ#xSdTTiP\껩`lkxmU}VBJvCGOW=e"&>uЫ6??|ʦܟ- M+i3gψ{懻!ʪcNd!W TfT3Hb+!;'1(ezmO* -寿{)@xeQo`ȹ**-*Ou0U:dnl\tDxQ"#! &nosn7tАk4_0^*;!BL|ڨT9ڗFuI|ؐъ3f7S %**f$(B"-&hsJ:v"fLr ALDҧW1puc.x OE$6 >Qξȏ4jrn+:R)MyշgJthQCGsZ}ԣpD6\6cDgXa4^ 9O@&-ms`9{j\C]19pz>#]X:O[D~u9<B|CrU nOB=jA)Y-ςR亴zS6'\G߅qtdL|G}?WHi{{ú!gpEd,@Ѿ_S\t^ѓ&LϹ8%B$*W%μ|oX6#<7kۻKr}|RY4#m=px; "V9kfQ!!PC?0>IUZ\mwsD7ʣ- VhnlBLsT]D_hf 1\8OamsY©\nPPw$gɄc/>3 ]<]ivTC  |Xɐ1 oDa?MW缍jY_X/9]rVu>g{WHr.~<8zVx.r?V]~I-jKΝCII]HUMprCj6)wи\8CO(-y506вO ql#VH$wʼn3Rey5' n?]K!s%*"uս:]6`wRiئr5Vk=^)R_thE}B& ϰ<>㬛V=.%Rm B50[QR&[Ɛ9Y/LqWtQc|ȭGP;twdJ"3 <|h8*Vϔ3$~xc4; s9Q[+]ソvʁY nI$s[< `+-H }{+zγ瞒s_'QCՑ*4մ;h CU_{|j )*Xzd2<=xeg;XaWNCH/Xu5JArYT.KN VF<(An4MQx,#:cuG  ׬KFU)ڋz ^̳ȕ 9mVP#vuL+ D1 i\7$?ۈ ~  LhlTK]y Vz:r8EڼT ڏ\p֐c^@,~=NR=pXnd~l@-%~-qY q496[_?Z\ʡǪXc~vA'EQPڈRnZCc΂Xt_.|ï0,0)gF0V%ɓlOB7x}!6egO"=֒ƙK5aZ#~D?c5R4 =5MG'u(~x$`uS*oԔ[5Z)Hg'KB}*5>NNU/hG1dwkmO]Llhy۠{,JA_+5Y~)B2 RPthLzJxxLvP10'L[oimMJr2閄7^fJ#|jV6bFX8"nU F9Nla8`ix@UMcg\!{"Zտ٥$f|kjboqQ9 -?]L|$\"T> @ &VgH|{XD陑mfI`6 7/"4/n˶=7h?S#PZp:(?CfoVOS 4Pm'q1sBTƁ `<Jw^ޖ¸Ќ&GpJyC[Ir4"BMKwto@+Z82/z5X\} FJ.<Αgi= kowWE'l̆t]MS˦`XH-Pvάȳ-)J-n]ۚ}"9itƿx%gq[Y-yլ]4T־D6R׍Z?wh")u}Ӿ l,?PILQ\Ns ,녮ٜ 2 cpK \X1Z,f3713)7{!o ,?u%% ¤HG݄qsŐAmPOo?]j9?`J/0pR 0RB^ڲ %2hSw -M,T/ yɝ> }zOP\ܒ Ac\.WE"3v hn8ƅ{NzePW2ڤ+& Gb2$]˨`ޠ+--1B;zQ꧊D{12z1+3ŧQL ;.Y?֙u'lM`pIv6^ѓmǣ914ml uOmI ])FS I>eJ r#*_1u4yT1H rɢlu'Fxa9'؝(`ClP3#Ox_B$pRg-QzC9^˳"ElɻCP:=B2y#Ԑ.G!RFsEU)dkV?B 4M{#KEmK< ⏋bD9%/Þت[y2򶅳9F>Q .L]r{*f{mQ_՗#W4n(bX?3`#OuU ufqȴ?,:31ri3Qm#?@35^wox`ͪkּ#M 4^%TStC[p˯y3Ao/bAe^kW4'E{Sn~\pxàO:ǘ_yxqYBVqmC:Wa+[S؀Cܧ iIBw𶧪 Dco|[{֥mW*\+ tn~T(<,h~Rj-Jc3QM6{ԘZQ&R<3F;. #67KLՁMɼmS-LSU!. XwŴ6R+o/mm%OC+΀I7P`.;AN悡iwqO7{W,.PvwkX9ծ_?re8%3(}%Jk{|8F uLJd;lWPVfa^QE s6wW8WnRXPbns\q`& %N~e5 D7"!A hIoѷaKٕ a).|Ptm B&RN+Rvq\X3Kd*F=a uj)RF^8B)#TM=#CPl !Pl,iDNctVIe;3VB! ?E XI΄2!4$ /b-75F}A>7nM|{]{._bxA0"y@lW&|vRYgFET,B-Qhwˏǫ?k,qpvn|j_5I-,o,!O!yy2Z'.lY{,|32O(*3,,:2US YxdE$qa63[@x۰AZ7vL^liCFbkЈtqTTEе ׭1Ig)ʒ¼FF7<ĸ*2ߴj?"DP x;'4e@@|L 'EÕtewMg_x+{گ'="=tZ6*(x_iBhNu5 i!A$EK &LEui?ad A =2Q( EۿxO˚!SxLX *>yyS3F5-kݞAbW5UItN)v_%&\}erBR$ n|:]214! cSCsR=I.Bw? ΢ "[ʃ8vd"r3-xγu[#bRUm T b6{N]XpeMf| $XN7N gj4=Lɵ' J{E${lb(t91O qoըFƕEwpJ_d:yp94KmQaѣx(@U͞"A%IR5*גg/9JXgɪc$4cimhh1YP'QEbnc0DƆSjY8Ȕ%HIU4\s ڌRfq`@g}9U0@T*dU)ϊJi_FX*R[;׭4*zm`Lq[+bejmP; M/Yl:yXҎ.,qvct$8|ǭk,?zuw0#;[2ty~Q(*qQ.8|8{G~ml Y &sֆ`=SRu:OA.˞? Z?E1#0<.y-(]J |o ڰKM ̃M>~JY8*!=Q>j*q @*U7b[t[ԁdqGc^7oĸS:~U(QF#W-1N̚C! EF .;3SAAR(MĀ~!Y`ŀ Tsځ mW%QCk=am ,( EG ?]"7s t&zLp -OlRxd[O޴c** "T/X<# J.},J I tUHpZRg˧_ގ:f$~"}HT:z˅D.hefs%,ҝu/MgNG=8 +עY IQlQb d!mPpIȒܡ˧ߙ܈"͒SYyiwRh}x&H6ڙ(pCK2<W˵vPvoq?58XjH .:N'L>:=;sU}tLETWЏN8x>fٛmSڦ=U/fl1d61esq6t9vYg Ŏm jC˄6!h}vJG]w/՚ߴo5$ Wn;kj9M'H71ȍW]U=PhIxH %]SIc{{,JOi 4Bjy&6נZ&UUaCKޝ\͟u9ix5Mp>@ǵ Nm`iҰZbycC6L *:sC9AlYimlFlhpb hz}򷎕@jZNoVry2_}%5juɻF_*#e3Dn}1')\&:?D0xʸATqWsa@rU!$)!xtn]IOXHCSA ZӼ:٥qvB Џa;*(F! SK?}Cvt‚ _3Gj!dsv@_S-8mjYtJ?amE PO(ƀY!&\(x2mMar_K5 ҔWydwI?Ip먦aG9ig&Q0k |ͣ(J"F?.J@a=3*$ v'g E%ގw4^f8418Ҋ({iA艶{]W ?\Dᜰ1D b֥; 3H/"Ђ⧫z] @knGa؝k0gubh_(2NHm zI ":{E|,`Y LR ~E%~~pj#(O$?~NIQ^F,uP Eo/=_-3iG ^j5w{fl,5x 9rGJ|xT~{G= %F>-oi%-+G B`j,/sRT瞙U T;f^7:YH?֮ͭuw@IS]4k!4&N1ePH>KOS8cX40uG`ݦ&?`) T^$C8Ei*@@7Uc[&2s([O9,A vU>lj+(= x3cm_^cB.ٴ2iկ[PdĜҍp*)Cm6BսfVFҹ'@LODEio1)>4ye5\ R{Q1ݰ:(uOPډ~ gETMY"W=si7U[,-C/dVE Laq$4Dsq&<㬄GhYN\F 7!b8G_Qc1HpeTn]{ #G9V?u7>xwts0F u6)ӓ=5b Sתx{lE@73LdGӫy*}5i캦QT#YWSNg"F~BR6d^=6P% w?(6 >d)"JXJ#F/\m 8/rҒW 6E&dT~cIat}M%zV8'!2Vr*ӖS1Hl6 daWWE=E6F떃'r&h=zFwT4"6leoK:^ d8^9y Xwc"}agUXi*^|Y5%@vG3ܝ`B/v)`憂 ж/W\&7_/ĺal,;aWR)v?,M+-q%(I(7ԕζ%)^ =Nث=y1ε.yQx{<>@hiіR9!SE2bWZig99j]:Tkx&+?DLGbd$F(d[75>8&V6md<h:@՛@kz$ ; d]A]YHG!v֔g`2=!n$$#X$t'}zp,E<ԸdQ˔@}HV! E¥&^>KS]mJ5Un 2m"~NQ #ͯcZOb!i9[reI~}vFV`MbC;Mf>,>+,t@ ,to,q12M7mivg ?f6quռgQ,yTbPX݆!cJO>4F!$ʟuHwȞ ʑʜ{`09)0hV|4`[Ã~T(sTyݩQ&P (ӧΎ`OZl隅-/m:zr\0|,iצ]0 n OD"m~`ebȔHGX܏ D]E/ޝKgoƒM[lZS6}CβheVp 0Dg(QcWW/j{HO26t`ed!VUq|O\7~I EabKN{tR[vs'-9ܑ0[̃*֊OT2Uj8%4:a .z!F䫮$ɱ2MVB&4x%_!5VJ;YӴc,";a 1Tǫ;V(Og^l2rt(Pso2܊~h;|q}0T NYc2G&tJB[FL傂?I~ҕ(H1 N$??Me8?Kl"CVްonGΪ*Q/^*vQm(!=V<~y`2ӲEZgcAϜI$R 0Vٟ%Qm1J ;ޑ4}I l[;gRȦs($VXo*.O(X4 ^nY E{s-5u<0+[W!ޝE^#.[z;S*\Q\O~IZS,gl\l4x()kzGK[HM8~RٿNO(_wj:]`,Nz%,B $Ur}],uvfiDK5#n:{:E f7vpx{Sf mvIi #;K1!iBkE}q\p\RI7$M܄:wf{onM^?[7vpT [p .d7E  ;.LhY'c/sbEԵ0\ڳ_tѬ6Nn$w,^%+zat+t(ȁW!f-)S]E0Lj%=AIazOK'LĩY`Hϸoi74^J}Mu(m-b#'dE>R$y [fm- AL: 7ֿ_ D(B51h\ٻ$v^2Q&Ђ+ؽ3P>A؃cW~&0E\GY.ì澶rpXS0y0ZA&Æqy*-JVDunk]M#(91?(x=b_ y# nr!}d xPr# pH\'w(Y_9.TtX8Xx|ڭoٜb~Ɛj]4y 듊Wo!3,~q i pWKͬx<p!U mT D~Z4(iLXu\z֒ Մ]ڄͨ6zXd/<-!mig 0̤ͬIɁ_;Pe"{_)Һ`5/P1U$M@x h/"ȼ7-p@S TDƃa9Ӳ {"AXd[f½ '_B"s&$d?/("_9e%8 }G_ʖ3fZ/i^)mp/O1f)Tl~|8h+ҢBSe\u-ɺˆU6xRS7)X[ZypuHJL)}TA~X_`[e9*Je:ZQiU1ij֣}Vm]z DPhvW5cnWK ZU]O~2›XhL0&\exJ3A{Gf OR\[7ήJ:ԏ.?ղ ~\PjUTOV RiJ/]xueX p+֤B(0vi̺, @-Eܽl9 j4Mԫ<&ô&OA6$~q %wʯPl-ni#:{] "2e]42E>ٝ쭳we=qI">0ޯCF`LA` zfh႖g:erX-P(c}|b[ʱXI0t>wx ;]j%rf!N5n-+| =]Yٽ^gޚnYrK`,Rpg$&4_*$/tPȧCw+SjA(݈4I( C`_*#mcuL%0 y|t}Wf FiAی?,u|H+^G*izx*.@2{`Oogۡng ⳝMaCy&[]{Pksx?BQ[2!樒ѱIϡoms#sr2rʑ' N\S2{LīT*8&{v?yZ1LSݪ&HmAۊc=s{dRˣԼ ] ^µ tBcEJ,h)G$$}lw;'W1W-)_ eň([3qQYY #lĊ2W>b<`@m2?RlBa|W|rsv!ɱ!%logStdCDJrvBitBUR_˲) ;&֢Gwr ('9!^+ <^O C6VpgkW[x@@~]4 lΏVc~XM-&AFmɑ,'*b),Qs"{x)Pik+//RЏ"h"&^6Z,OaT+^ܽS$jRR͌Sy9'iE-PЊC0 ;0b^sVӿ {ʷ#lM;ȾnC1k`3 Lz$DƠv*T0iVO+Yo #SzF>"ֈuƯ\0Z!U)rmITTk3z&RoL[|XEbŮHLϖ.oN6QR=r9+IqAU&ޜ~pqAa # Z*Io yv\Y,p"C>R`eߐ(&2r/X%,o=bϨiSp3c>t6ya^bV'dmo~ :2Ӕ5Ԓ-Xb !h;Cn`KAQT$4-_N֮ byKW|ǜ%Aq=яJk^+}X:[xt]꧗f^Zg5ݬ|RJ]A[+gDЊHW_p ֬^R 2|Jn;8+FD6|O?PB2ؼxa.o &&>gMD"x0WE,=n5PmIU͝KW&9R?!8,֊/ F$ b9D }aFjd S'a⇘ pDa={1,ԟn/ mE8dC,2\YXL!Kkswb7H` Sz&He09 ׬0=BD(1Bz7> iSߑ`2|Oч)\/J'2<r1!*Pl&`KO?ef(jUrcl" \Rude/ 5Ӯ-Ձ9puX'qy,0\|^)6{%wud#6Aj)UtfsIjv򺒓:pu`3j n49uP&=[P|ceR2,aM}b'z zg RlBF\ q\/φT@a$vntZHG˦xbD)3HNsؕ }ז M ID%VkA T׋+hCFesLrĜwk$cJI^E -IY5^پ ;tۻif`'پ3#a}&mR[4.@LI ?c]LGϬ@,;3);oQ{cWϳ4*;}:_5z}.0y}%C@6HE_Zq}?h Sp~aovV>R#c)v?b\X+c뺴@ᄏB<迸B;XX3hx-J@Dܾ- .$T!P &t)]P 7}A~PxmI)-ka+Yș}~FZ3?ol975}2Չnnn^I^ی{[9P,\W, 0=|-FĿ T톡YQku^kM3*mj)O5_tIG¾1L_36y\`J$E-/KCn%󗌷>@?C ;h!8?;NY^%ە'Opvw ,g #͒7-߻x]  7Y'k0 /pM%ikt(k]vT $p_)[Jf6Y<"Xqci%XE#,<ۺ0 ASnQgm8؊lLpSaW|Fjx%a0mT֌'H-7''˼N;fa,lƥqN9V|QumP^1K*iZPQNuL/my 9SG!S9h3I查&a"mJKZë,xGn {)7Njlui6_t?{ؘV f"Ų^)2 M=O:rfrvҿ*]A)C-GԐ1eRYo]6Zr &B﯄hGKxα57襱DDOZcw棃# /eUIȞ,?wT'^r[}%-k=w-|Xq8|?Lkv/x,_!*- }`eGuX,:ɵN; jbSV#1n(veatU>u $k\VvdZ썲rFFp 4f^kiZw9k8xm%<ʹ-c5-c'9)V;0|"|utJQ«gM`0`Gۏ*7d#tCNCvyeĭ%:`}NQt;V†TY+@>h!cmME*ywD?+ e",e,ZӎM ҷROфIDZ|n B]T0GO;œo+_W6N^{2jgxŦh&ԟ vܳlc@K髈P߉HoƦiQXamUW؇od$Ъ 4)'N*H(zn5 3QK(He,~F7B*4|\X㯚$[EW  2^K#MSJ:_!vw^IUNO֌ʴũRws[a3 HOoywNZnBJ .2{0ht _%5iCs/n2;i6Ae&~ /inF17+a1ރ%qyNz_D}AsmYJ*{ k3|*E|F{_efǨֲsiH8?@oDi2sbMk g=V)P7!9.o x4liT#R1W5tT r&_^k$z6.HvV%KhTZpxg9)0 e~UB.x+Ƕ dN]\b~&ˤޒt &GIƴ4/F.zA_m=W].];0~AbښB}pl#q^L'_bpBqv8}oLbDr?nz79O(=q[S\'=K1 Ok= w09eq$lprG/+D ]\ Tk g5?ȚzX1bkp t1̔ Ͻ1,j abgװ- tɷ1 |S! 5'ʺqg3{4}`_2\h,8\0rc}/ByFifo'ͥ*GB"fWmh$|#/T~3UB䢵w 0UЪIVICT"bb2J7] n--%F.&yDl+,-qZP~Qo~.ƉDhvsFy?#=\>6".oV%~Iٹ l}8"g2Q$Ӣ^qkߖJ7}z=FW"09IPJ4<nXA0X39G_dA>\joQ90,#Gb{tUfHfykpC_iW*F>3]ax VZkBn `H~}ɀ>oRvf a_L2?5}jٯs{Yc D[2!ގx$08J]gnrZphp%oa5ګM$]6dۃ s!ɽUYFږ5-ǐ8W32!I ɖRsNO݊?(#!;w b7I$+np?SKh`Շƿ eE|D2jC>%y&hl*Sf Ae 3Fͤ]G/Gd -a}̟Zgdy;M|^~(Wy&#˰=a1o?\d E? I)0bSY#k+~h"J+-aHRM\1M֒z@MgMR~Q~Z :S _b +SoW+n:)&*|>O4S2F\`O̱ҝ'p8 M^@r9Pהؚi1n&׈R.\.tA*SkRǡ_Y=\n'y']75(jʄ,LDl3-RWY\*>`%0'sAڿƫ&_׻5^nzhzNy;h۪Iڥ,: J "X z^=e CÐ6Ȏ /4ƽZAJ/ɘftz|L21Ď\4YP\xٰ= uuA?EƵ. {7b)!ÄV-cnd(*8@nN3˙ 1nBI}NyըhpuX}~O &Q&Ʌ*F=+=fZZjhoK)6J78 p"|ݦcdC)).sT%/UkBw";A'T]Oˢ;Ԛ[u{vHi"F` ea??յ Wv;fWmn+t2eC=C9atpT]/'".`ɡHvSۚȝ(aż'yѪ&q{f¼G܍Wz= V;Dp H\um 2<&8h/G@ A ŀhPaq_ҞE/f -Y|ѸJAP<~sཙBǎd6%O%4&FuI,dW#`b5-O5I( 47UM!)se|ֵH9$}l_;+ѓoM<:HG[ QMs8)U@m%߹Oټt,CPC*@긽sl\sX7! !R:&,ʑɫJgUAꋼE26*1-4G?w+P]f!㨫}"󬠕c«ہS/,қg+b $IC7z|>Q^!crfN\2 ~ 7rFNZHj7\!ln)4H &˜{Q7)Vo]5+nM1:Y(#me\簫 ImeE!Vz R7o 6Cm)|X?NFH 5~>ۗ*7ekam$z {b0(A\{ XlDc&s5n@Ξ!G )ӿtѡFoN7CS F['9$? "AKNH#1tR(z$K)ƕ(W}_(}|_'0Rf$BM{I؈ˍXtةʝxǛN-b]\kk-KD_fmZiYAþ (-ɱ>JН9[\I\%ܾCaʑQVߌpї=Rn  lAEQOVy1AvȽ=oV(=yf&@Ft9)G$Hhզ< dJ lINn9A6bfO iBcZ2lM>V1Bt>=>Cߥ 6p/HL}=*K,C>l'I3t@o䌿Qgy{npAJS 9~D.5وfp+d5GO0E?u-h6i(Q%WHƑ$f Mf-|O¶źbwW+/ҦR&?Var|y[:Sx WHXԹ{LiiY vS H1Z!Pd23;i#֮AQu4 殘8GEHͨ'<8?MZϽfks[Wzŋ8{ze]!@z 9UC;qNqݫ)g'/BojR~(H'{y<]݁d6^ȀJ nVZ"F4Y1;2VDLK 8P|WSޠ/ȑ5ES-[bQtb6]RAȂm4~-4q&ߧm@kk6y~: 'n0+Úܵt$X` sW9n$F^s&* u o#0_F{1ϫQoa4 Ib^V?%ݱ(FnyR=L#dv sK$&7rTF & R_@I>{N)^6UL s&W+7 8:{ %X3o0'2ORt89CeNKX&=cgdQ g&ѯ21ק}>{άk&v2L~} =(w,'aS`[,mGEN6k;m*lc5&s/Wu9>:[1wt٪z.qiM>ve&t<#m#9Z1wN,vRv9VfJڶoF\I,N~iBIf!gk5Ug`$V*3h:[֎ҙS~ݐkE-@ F8iG .\]۝yHz:?+/~Yaء>w,ǐlVIFLxS*_rn52葶E~Oz)kJ>*hAA^~m4;/±1[E}JHe@"RB(IG+fqo0tn Gkw`UYJf@A{D$jєk8PCئծ%N.$ZTK˩7dĎ.+ 95#BLt|sd(#BX#GБG#U1ȏ027]w`Al$vbq^`O/c4r̸WjчDL5sjP^((U}<ԴrB),/Psztf'8JjlUtO,7ymQdHM(#ӕp+39KڕbgR}S Tӈ2 DIZ8(ȓO%`^Ggm}Ps_lDF4s֚ }b?1$ŀKuZglG}Xs9{뚱Sp,(/4ES>r'`/%E`Q"`yrt;JCVDl$iW5?K|P4]@׾UvPWŲy*|ۯ[_F  pl.N"OQ`/Ԩa9:v"63f?Nf4N-/6&9­;ۄWjЪW+&^1 IyV>tNt)AE=T33E|;5^awB-.2e[(z\˷ѩlrPBbiXl# $"S.s⌤fq@$,Ux(֟zWU"r3Nr${*r ǵVY$de\X^X̒ډ95 \qW3bVutn h<׬,4k 23I}[RREm_!VoC_QdPJmZQ˃z<6H #057KkqJsޥnφlZs9%j9/ulߢ >\*IGN1 t٧d~ Ҙy-kü4|x r;Dn",*Aj*^CN$(KK-Xm-Q o ͽ\+hە+*>`.ù -3f&#| TӃkJSݒB5DUT`]ttn+e6:)Zim E>KkЉ*{];6SoH㼬-$r)>.4f(u`)eԛ_.xly`C(D(Z+>>XiSmt 0\ug4bdO?\^*?ݿ!زJD2.]F$'In%aWz,$2>FG7ߤ)ƹ$rvFJW(TMQLr?{YcЮ }mK^ӑ GI*'Pəɐ$P8~T%xfp_%ktpڂ~VIywלI62[?Eڇ+E`.]tv`UZL2 ,4Լ ` D`Qadrs0lypB$o"&n齠$f4\^$ `MmL\yy@akНzԩɂ@E3\\7;,e iZ/@5 81+[ Pvvo[Vjks""̃]xgf_oI՟hK2`_.LpV4`Rbë6)k,R6R-eUK9&0|%c<#)Ip(H`]2~L51,CP?EE}x3/gGT'2iUP?tfAj ph3W 1z|cȻƴ }iP^w?2~ϨBCBx;M]9G S?_M qj`"Uś" 'Lֺd4ȃ+k'zЬ='F}DKM:hLJ8WQu b/l[< 3lM_nw%}ۢ{b [{=Yb>"ǯoLTp;1Y7>lei|{x| _$nX[֕X#`+G8"STTM-^V7U%PQ=D Kiע%^2cOJ0( H5knN=7"x!0K@~)PtĺWۋ !$@=T/i2ΪC(]YOX͓=mJ߇zr351msxO2y~j[mQh:T` :ay>_uq3fƱu=~ɧ7j1 ʠ1Ӓ`l} sCY3S7ou…ՄoV|/l7"ZҤB}2s1j"r#^+Ҵ/pK,hyҪrc&/D`N29:ej8Ʀ{:`KK03մ7 Njzj'|(=!{8= r m}6!9]lHq"oɅn)#Am—y.]vk䂱SeVvh xN^ 3-s?SzR!^:^,X?MTv!h_o70%6a`=[Hb.5ΜzEa<^qXճq o5DI{zDrNgٜ:+?th*/; Vz$-}@?0z^jUٿ6E}ʀ wޑlqa\~ "z;>ԊND:ܒLQD*hV {K؛2n'iuw|]T!ֻٰugkT5>}m-S8,EaT]qC1v6ѩ\&ژ0Q" n7骻VC${X4}H*su3~. {N wVvg#ꇮb~Of;q90"@ՄR.ЀIӀW0N3 7}آdA^Uo_̴P>:y-'b>zMWiNEzZ|Rc۫(IXX`F{Ɓl;_}%*kD ",v=(U0"`o9z|G::sQtuyqjiv&ĭX1+ 7_V=jQ@}VL W-HZ\t䭫.h%SnfY2wڍ ^`sլ+{.]0.JA[Φ׎ 0\MQp,.ZyK4*^c TmbNow5ʊx7KA]h uQ)EB/I~16ϱ q4Ϥ+ r|Cb]ƆgMRI=}f*(tzHȬg;qhJ(ž+b猊` \&ٿQs$oT3P-m7˟>Rq\,xFQ&;혃&9~b3" m51БxSItNWfFj$ 8*D@ٕK!̎N oǯNzљ??+`P\dCg5X?I/sﲕjKf*2NK+?2 s#Ԍ%p;SVN e_~6kIæC49Ì_VAGu=ݜZ#ht(+U: Vi[|W)Iᾼ@[[Q'bhL:&es@/x c:WO$}-m7dPuwqE6&vjΎVXpgS@_15[ ӑȚLJqMɜ @l5NF`8n2ΚW7\҈3,8-*5 >'4㎷mn^ ٿG]>xxՍfRg <:- w {oyZ}0$!9aDwNe vbEzEK^5V6VG " +CDK\U +B40iG}^ޏuE7'^ \Ρ=⦼Zq/ŭlωnUqjy L4jSckNF?Hqg T٥&#RPW|85=DYZ@! &wͅ 3)ѿOv|k1Z3%_o|ԙ?8 KWD2b~\vUo&3!J*t%dZz'4+Yr[ S ۨ4XJH>+0n^<!U p7;|k?&dCm~s2%)Hi0ٹuaj&#{L.^9-hmpf9V/vw4eQjv=@ P5$WķPکD._`Rd5on,3ļf13F]nߨƆj \ty? 9 ^ $T;͎X'^)EBD@en8Vʛpqީy% 3BbªOt=A=10 Q~U+ |L8Ixe8ҍvL>/5PosZϵ]L"&Jؘkߖc.R>WSF"Ɉ@Qk.䃴 R.n7(p&!“yOiW;w9ŷ2:3ZϜ[ZVՍh9S4>]@'49x2yS-x`2(ln缅UY4BDk `#[4+ߩÃ;YDKxq6% ax^:5bXbEh$T)zR8 !*LZlK^Ӎ`{-ʂok8xFeb{P@iզ'qs nqD% ^ ՟ŁDҒmxm*-  V`b~k{FCtHH[]M7'vɚ!^=eA51Z.]}Zw=.?E\!uU QVzGk]drռ@xqSO$`}jU0bL! mΥ`ICkby^9|cnRC.[O&k>vCY]\q#sU*s Ccl.WP6(\M\seM<]mїPLD6p.g# ⫭>;U( ]t[G6v<3_ `gYf/gM&eF79JS=4xXPaV`!quSD Gfx<J#`ֆI 83șާT#f>?D;1Y]w=FO7kXZ:ț&t|jp(,Vsv jכS0jd+zH VW\? k($G&6(7;)Tr$b dzlץ%urI&4xuM04ܾjB9#]4^XFytmH+wxftf$ބm N4'g"1,9>x79,Ҍh̀&d6rm{ul+7 H_-ܖy{-oW#QY& ΆM u_q#Yʠ׽),"JUϦg'R[V;ӏQs=_x6?o5i"k+`P:gBE#Z_07 b>8Țkg6maNZ kMNU禲E# 2r1cyጒAd{+ދ +YOi2L/ gքg6T yQ|Uc) L̖ C zӈuf pړL堦>cD3ķ?Wq+JգadFSt4xa 2bl& 5DA-'*,_8h#^h?\?=Du]~|gQ?qD%`UoݴyCz_ JP#P9bTC""rYƍ#@Nqvbצ5] 8UVcedLDa9tO>¢ j㹶6yJAkʹZޮWy ?o];"??sc[r0׮5aբ$̪ͷ!l1DdgQ/.cj<+n$M/w2X1WYd1VsFӟ4}~*cئ`xSp|`b*d(s[wHZt˂sW|:O<,!kw'8|3K&2'QaUC*&bg=o1 ژQAfe?n'|1^Satlg@#;5b'tӉ#G1sJ_@G0p ~sa5 obj$_#Q&J/0/@cgp7gHR#!PSD;FH*iy|0D;)VEKu;0RΗ+yucZ5WM#5-DIK2?"FϙUőnmo?2MUy̦ UԪ}#Eb eck@эΆn rA@yC7}Bt_Srm^ %+Oe ZGVJ " §VGD=<ޗu^ϩ",2K/H7KePCu%sΠ W"-wi@ŧĵ5d]k#9x`xQSgY|63#}o~5’">yc*d)#2U|fJ 9ܨӗt@M>_I7A6S˥&3žئלM抠^OBG@].ф6xa$':M w?v+^v8lza@=)p.\A8%\Fʤl_Vv T6AwmU,`W{NX.2dDc5_Q۴3XT~buLylȰ#[2) )xM *lܒyFra8YC CD2+<ˉ+bZy֓&L?yYx _ӔPLUhX6_(tH؊wڄUeWt . 5`^vʔ,Z1u] AU vZcou4Cmf9}T_Dr.FOڵ6#(mZoW z:cZAjIg[ޭ@ySPG28 _0c T3>/R*Wi35rsE;EM~1pKGa>N6rC4iV4]U!|d[~I8&'TiNY|>f䃁xb<|‚ӯf}A#q7t8^w&e*v}'#fFO:G)41JbA K;A4T7h>y'yvW8+L)W1FMv5G]GnMLuLgB٠R^pU$&۳+3e8TqÔ1U$vuLы/}+قC9Ad'Ct}NGRNL{&2wf}“(@$'iP5=CQYM<ias̶<%{6703YV;^%2.q"/ӹM'5g% ۹Iݰ6 c $h,[qCgX-}{dފvնpj-Ѥ6WhF t fjPp46Y4?ho7񣕪-V :=' FR_TF2WG[;h0W{p|n3G3 3\4MbVykI.utfr Q,媉Ѣ2 Ӫ7wa˺glCBXn0~TC5< բkNj>CN*%";2oSA+sX渍dvYrۭ-^/&8sCQ?B@/rg?:ATSa5nnJhAb(ƣS a e"qCvm(<1 KhUJT8E"}Lڻ3~$]dR\=Io2U&!V~з{D=sBFnoWu7Dm=텷g-z/<:Ln2:,'T4r/nmw*dž 2X9`1VeoG?d TٓO\[WV4~tԞ^>ihI_n⃨|o YdʛtXl2YscL0+dIIސ2ah3XLѝ <]|f|,EɄ@EFݩW} ")1A Jplh=0‘͌dI-OkLW6s{f~m ,֣fw{rnYO=P_GwOY>(턶mvاVU*6YMYNH7݀9w*ģe83kn{^bIV&,1dm2~j|єG8!V8DPsUJՈqͣ W*ށc}.;?74Orze ׽_KT?})D/s<\^ص)>X|WO!2bB['YAt7`F]G*uLgNИ+y=aW_K]M.FBYX8>{;}>"1&KWZ.]izwb9YPY"~]{&u`crj֧_#^_1n){ ۽Xtp3y0##뿲_&ꂃ[U2/̡43q qU:YQ$rxcZaѫ2ﮄi?Ҥh2HżJRlLL&[yȐ1 qX}! $} භ6Eƾ\z?"E.k.}̒+s+UQvnHdx_ @i~?f=_CJdR7yhƿ^խA!bB:BBfġ.A7!)g>۲}6$l锉$-K\Y9#`2+0* )}; |'Lq|9J{=:MC  .!܍kv_њ.Afv 4>Pэf+{t(N:lvJpe{I{'#xT*+"Ո!>Vd@ꡃnW%;SyRHmY*NKhKҰ+w%,@Ca~Ȉ᧌D(B-sHl?͗Jwcp^KM/2$Cpxs@u^TJ6ߔkg>ҏZ2lj0nW[Xwo]T#t)'G.=I^a#ޓt\09o$$b JCH@3Ϙvu>9&]ӀKbT%EWٽNkRɊK$8vB-/Յ|#S%F5v (a^,w T@(g[-AQ1#^鑳HmGvHkeaD^\ntfء]643v fW Ր1Da<ﺐG} d'j8z;ft|;d`Y>U+k,{62Wv 'UӅm)HzmT_$4r[.mZkh`-d\Nv–neF`(*|% MKʐ/o3C?VjEw*ժz~|E4_ {CM+Ƀmc~ci4nwKqnv~#fRa @g.(+{ȉ)f6sla2]3[FB B*3kjSװ. x[Z^ 9-#I\ A(*>k^jG|U^dԚ}am };Xi/ `Msrx.KAm dƖVuwACIan観|j0y+BƏ8P^=!+8h,1h]U<ːvEa1eۨ$EV́|ZxLc5+8\edǼҌ 'QET5@ܱ[3yfd =2m郚7v%۵>X+!>*0G$z_FVm<>5"{so6mi0Z]Wsl[hou|Bfc«n/q"^: rB 09\tf՟L/w(zp=2H~l=m㸉R}UGfݲQm+KB멿_*q-5rsO45G; ЄjDBt=IbܰWU6t>a Ɲ: xŰ=LpHtPGfu1v`|`c\P?ۂLS A[jj8`ʘ/^SpLJRt&|H4sIaWr}T `[j8`M<,&cZ\Tqod^%ac|] r YizK^ E/se6TZS5؈4X}]?sMCc# Z[Wad U_Я,8O%v~:ISݺ t  ; NkM2PS7LyRW8' |vwjoڪңiΌH#bSBm'o!Ks~[ljH ǂ>@AGRZ!v/YЂ8ݯʾ>KC~ށ2qkug03e:}Dm aJL5a|dn 8|J(fDWzkf 7~ŗZg6ƭDh, yJsn.YZviU!ALKM7,{jm)%'e ŕE?)wqDwIf4oc ,?\n&@y3&StTQώx#fq#T^P3IA4Fj7,ot#*GW9hQ~M_> ܃!$i+ DLP(~ȵ W.a(QimKUBƯ0P8LX1v4i\v/h1ϵc11,rz*IF\q̽?& q_#9kXB9[ԫs!eSp|1Wmmu,eB(oeKԶ Xa -Bhr!4nND8|j<jnxI/.֪ E| uMp2i8|D? 6|+ɎOϪѡ]犏anA"EXU,$sgt@_w < k6`EU޵z>!:}7">],<*@q):V& A]L,߄!HOxnD3MG7h _せХBV"UB ,mI(yqNRڠkSL4ܐlJ gU=k[7&Rø qn(Uw_*L&2Y\jjH=bq+\A?,SPdvyzZa\gE)%ї^R##[C݇'}$ 1w eLq+83m-շwz xݰĢ `YQi5#]v (c8cTD"1jZ q˲P{vx,v40Odm/KD(}19Liq}qfX-[w:֖O\l3[uK"76Nxͩ_$ZJQ{" yL縓}5Ne~zƬF>w^CAzfNe8ЙJ(@ -ĵ*\QĶa10ja-u|ZeXɋrnΊ@%\3D-F&3ЭV[;SQ`Y L #+7P`ZL|(~WZu}Mr>!"Eɳ[-{x|35Yh?ajOH?"yՂm(ڦﵿjc(Yԏ@iO7W`;'qD_SЦc'ktEiW̗荭ݩC{HVxOG N}zrIf| r~S?^2<Ҕ4S(fS\Vh*0krY%uvؓxܱJxfr%V*W2)cNuA.;Sڵ4Oq[==@?8>UY)d,k VćwSWmOy)vuïLOfMc3Siڹ[Mh)b3emNv@Q!-w٠b(X*-/ ;dm45K\5$e|Ps0>P6UӉ{KGLo&i}|BjurfS챠. gEh_ ͆Ѣs Їm?<80?Ndxnȷ|ߒm!rQLVtTځE_$jɮǕŁ?HS ,AV" O3BX42ڽʌ0c|d "z >sc-lZ.ߘM~f5ht]xp];֯Y1=HФXx`udY LaRW |kʭjT~|_/ngǿHr-@Oݔ"{83LkW[\]IM` >?!qI.:;hەJB evFO! Q[.#O ̑AbIenU˒Z\Yk;:Pa/[{*JYc\閷3`]6P{p9qxk8kH“R2aua9 i N.Ke jqp:Ӑ7k*yq'LQ`mՓWj=~7\(^|}NEx4P4p)R}IO!_N:0 W+n}ՍdhUbySGB@wVf6?K>MjrӉf#Ot0@{̐EMvhXmni$[XFj4´rrIp 0 S^_m 1tށCR9y@hp9qLxW. 55X/)6T~엟AR2Lo)Vn:aneϪ; ˍ% Ad?4XYKV})nV]{Y+ib7]2f9k2rf]b'GF^W7K]+1RhӁ :4O& R@rzZ anvr͞3 !qepE#-⫀EQ0%QĭHE+ j̔ZQ#2afHJGH[s"fx!`;3 U/@la1ڒ?j#WÝҙjވ|]HC$ vRQKNW,<,2h':@1hj3\P,Mmݼ "%$ ((]8TycXy5}q^]HeȉZg^ TkwAzZ=9kXoYp~6בL/3|D.9} *f -g l󣠃Ӱ?h?WDKFoDZ lX YDDxB }IpyF晃 dUy~i3 ,٬j|ϯ _gx$U׭NyEHG,022eJ"OhP!^8,-s-tgqo# EENm.ZWۈ#mF>[: Nz̦&(WضaRaE$[@!Hvb%9jzGoЎR?-,WI/dEv)n?^Sk ¬"GbEsp>聳Rbg8nCY?'&sй9U8~~V5`ֺ z ޑ(&H9^ Q7]jN)yXPAf\45FJ 5%FXfӉT Uڥ'bq^>JΖ^iXne>4MqN>־u9ő"-J"Rwv*&$Flo )H1q|LKǸ؆Uc u0 ef$(fmu'S7#PH-i;c,# -xk0)s w̌L[Sp}-}4ʃѵysx5í ~j$_$>f-WX [UKب1 y1G_knۏ6ÊA'hHO9ٱcVl!E1, /մ5p -c+r #6QHc {7&ʒVw{/ m ô^C.A3wcr7\|a۽ 0>d$S28lkP<sNu b3 hjWBsYqփ.QOZK$Vs/e;uB×MZ iYc͜(ԤgDY-U{i9/=Wkי4Dkt; @6Kpt٭}f e?JP0إ0 Dž%J?\VҜtЩOshU s[g.?{D(B}eX 1[>̚Xs9y#W5䋜Ec;H!Gq( t@}72o@( D:p=+bI9a׸BB5;hcMȸ|DT`+ByUk"#@ȇ(E'%X̿$0E]ndo"QF>RW t#.ņ.:jqTS4/k uVksGFWk$1;dY kg60awP YU]$ K~7V#Jsup9/ќ45gI[3,=ޅ*,I %;E3YtQ:L[m}Zm0~rM@l%(Oq {udqhe*N S*MU #<:j?ec^y8K37<ߎXa!E/}//Тe&!ܕ=y TsFit_Ō=]*Tyx#XGq$?h=BfI"g3z(0@ԡ`3D/(nCq܍-%\_5nq!,x{Lgg^TuӋI:7ȟG\(]?pWSХX[41'1 o۱~=#įܭ,۱65z.VOg"'%Vgrl)6wT'1v8W~a6\7|W!,a8D߬Xxz9+kdh Y)0XBSЩDdEXNbN゙ҸoqZX˔:s(Ua30`ZC(:f_I4)Y|-ZG@8_A]rsyNHT%KYZ;Kg!:p*i[>w cةGd. {8dU2yRJH-M)짞) m ߬#g[]/"$]ݛ(7bHw$yJ|aA3ѫi8lA uh<3s9OSrDH@3RP\zKk.n&;4KlRl oIsyxY.)#W\S;KKw{ m?-!uIXM 6A2|m[ Aea n^ܖ2>nW_{J h 3Uo'_HT+^>>!H0#ԦɶXѣiE&"E6b]3uOKIcS*0)7TiՓpG Pc:ŻWSD'pPJab4ohua.#|L\uN+▦y8j_]2uuJ(E0=3/'Gwz/XW]svEA{.Ը";gݍxB [7do㷨j*ep7!/ hZ[BG)}Gf0:>( S>CҋļG|LڂnqEYM0UoF>θ`v h*hyg}h3@f o-gH&gDb07}6[ K <|.:q%I"9z;q>AN@ŸW)8C:81@zJ{ &0 ͘,ʛ[d_i~؆ˋ3ͬ N=qޛoYE. wѮT {Vd HJ^!|˿eZM0{\BbT&ڀzˠ SWXH[Us|٤"růBC$bbǞ5fFf9u_4<o[f|!ó^SjP mrx8/B8庪Uf>,t$h;'B&tYt. `Nj YE"|/IoPVS-?f*dוc0bCKpx!ɯ4] i\m]+  Ѐ]`5N;c?\]b[=@WGr:/o.;8TG84 r\4J@I8n+{ rS5f-̬ ?/a{`WH  d8 kӕҮнJg.'06yw>|8!YDqRU:+j% GfXuv%}OLBb6(QQրiD_$ݴ 'r h@)MP$`gk5"Z5=Q~1nI AE>KY#ۗ8{9Yg (aĸ 𰍟D\?DLAObz ;x{tEc+GطpdџTVƏWCMiR.3_ UjK_yHG԰~f8399+q]Gvwx_TJ ;3>S =VI,=oG)ɥ4iQ h$)GDi529 ԸϳN[Sm75nHxvf&\&e)׭riC &' ȅUdAjBB\RKߩ5Wd+t Y'Qf X1hE D74XHm(dw7a.n,Z4j@o/VsZaԧV'о쮣X$f?tm8AIWѿ5fHb^X+oоh.>S6<)4U"-[fۡxOT( =Ol!_]X־؃G9ě-ͷi+YszA{GY? !-dOUG%u0Ge6 }#  ы}xx[gթe' JwJYk y~QcaRIx/41 Ki[gUz˚A4 aᐯU['mp!0|RL_-ףN6o+3xmpգ^VMZax~ @X i;`Z`'4c>?kXDԨXoE#CQüS?wUVO?FKdCd/qJKQY8DHOn`/4C*+;>p_812?{hz!yWxƹ$%̉˩ZHm "OUH2.DTEIh6Y1|%%[&JjRNbǻ HwL2*-ZahCZI(!&ʑ]Lu6ԦELDSyO{7bh5p .2I?>A"?zTQM Ҡ8 OřN_['c<){?j9 |zT[#ŀW~_o#`3e Vw/ẅ !&@P{(PL<=ޗ]5:HMEQ7Bjk% 6Oo{<\"d4 9Mxe ?ѩ4h%vSYe-`S5VʘшV;IV'g#"`D8*d?ۡFA} *bsST 4joLβNxUh,09 J əIZ|sJ5C)C?YnD X=j*l8G$ޝl{;5.zQ3(>ӭh($w Gxneч p~&J@brE]Ʈ=J*+Dl2O!x@gK3D+!(j1 %+ x+" SՓ̼{Y1USYN{Cik5j@^Jg"ޒg]clđ#x,aO=^+^l?S^ǎ=O:0plq^3ڲ3 Y3 տnܩY,htǣO]gg,PxR)v5ri 7&!$2ԦJaW R?Ngz|}XФ pOi7T Oe{8pI$?p3TmhfJ5T5JKBYźČ&d"8fu.I)/\|KȾH&En"Vҏw}fHi{2kEW`Kݒ?;J>cS*@J jL 7KWY "{/[2W??`vEeDH4asi)mF{| +}[ DG$Ӣro"}V©=1L JH3flRx%+NM?_/>DF]YSL> s> -4dWE7u_d3{8֪! rڀGK ״>25$Z88ڞV00+7n _QEdae\)DN;=ikCֿ plpb:tw+'d"=_-wn3Ҟ g<&(j1*R-"P ZUme?Fڵ?@M#냰JX%5geD|Q< b^ b$&gHxK NABk -K};ڸSyFL|DhaNzMP{z5>Nme%b#7eD_DvU~J08|/ ;&)cCaK w*P(=&mUYo؞O\8| y/CU@:*'Z&>clGmK=UyP@V_Qi/L;s@ֱm^T|yePyư7;a3p NQ{: rx?/ҕpb5{ !a;|"QUm[cP9,CD*:^iXx7b:d~Nuw{>&^LV؟36!V1뼼ys}/S"'7rӝԮy?Lw鲀$[qD];f rlz(]HzdX:͡%FX_Au#"ozzy,Lʇ yьS S|ú",ۡ>FPi݆څ#'iZ:Ɲ\giTKw&m3KsT:=sX,uձ~rɈ4'VC bmVˏ4iKLd)#鰎 4_>PI74-m&EI 0ELaaw/6ОyRw/RLIrF}^\ ~uU Ɓ rOi|"&.n=aOCBJgDaHǬu6q-!RC#A4W u5W{x P|o䉃2"S.*̐W(ڔpV1BrMFF͞ 9oG ^4 bR_ 3& 0g싏r"%BpiW' @xM5p+bl|hl{ONJU/I;? ܗ0/ r&--?+,#76z2|Wgz7ֶ%4:jNn0GB~qtH4ϧ1?I"M,t`>y1n|Li22^cUŬlE7Qn7~H'(T>X$k@ȶ@\tf܅Y#-,WOIIc&`R8sk~E "Xr2lO yz{V+g--?7h+V~(dX,MoΗW׊%d8n>bR/% (޽,9w<~"_[0$yD2w)5dl5F3oh& _b%Puظ@l DYr>R*zS ՝=.':yL#0ٹkVNގZ(Z(=*)Љzel+0qQ 0uzGksŹU:jH]6 sI$*ʔmz4q`T`ǧ-zCov7?(zYjh@LOҽq-gAK>T[F#ْDS!N)6mZO=990-J UV4rJǹ؁.9BQp0{6n&3i㝔rLݵa7 k_/N$H$ӻԊ6$.zfY#綉,SVäw{ . iY70|_x L ] M;-I+ ҕnoBqKTuDqi~`)'q@-t.x8u,S,U$`r9o.Eeǿ.v~Jl+&?0 V^"vZFh l`xVkvy(?d\b4է*Ӹ=Z"m-InNsw)gRyTڍoaW\&b2ȼCm+xw"7qka*Xàٗu+;%nk ^yY@>3*3p&X]@_#L>O@fr&pCha".u#PKllsEy2P=VMpYk煎TL{K|:%z{x*ڶ^6^ "1<|SVE)W=;*1N3:$ili|捙Z2_ފVΎZ zl{~}Ln5 CEzE[/p 0"HTה)>nSiLC[h*!C5WbgG^s0Fy5+ vժ؝ )1ht>ʥ-T(/9?|f۝L%Y\4eNDv#0҈~MXOAT'G/ʅb׾O1]x[ևW&:2&- r6P=/-m:"9 cc*}ۡ{E4WF>iUtk$I6wb1]wPiHY<̅SU/%q.\%XOK R 8%BMǑe|xs<_qI .ÖF0S< R t1AzeVF nj5FU;\#-n/J8JlxG2'+ I]HtݡvCJ/@LwS8d5YOҬ#8 i(]s>&2l#yђ_qAѻ?JrIC>ñ} o &框Gf[TgizMoI fcSx濽Ԉ6iay>^NFڷWb!KwVZɠJqĤܨ5ƔjN+Mzà m7CSO a I9 ίه Sp6Ĥ-N]uȥA@Z9t4q`蓑ۜq9sC-t [\XU'7N jk0|O OlD$KUE"ۖ}G<6Z/M*J{T{$/lF,޹XW44&ӄcBC.|:ā5EY7 B:)|xr_Eaw@:iHDa#+k+ÜC -t梠\StP$Ǚ} S" + J K{\Z]s}Ҕ6Z }Ԣ=M@s8rɰ'FAi2B][M$gUʈ~eQҹ9+B6l,,_K! pʯJ3>:wp4a-+//4HP̀/?N1B"EqSno3@NUKGW#[ÅГ< eZqfLT !yYخ>U]fۋ&rYm Z"K\^Ey캊vW)AZU\*|hetnddPly [.){ ӓݱ05\ nzD>?U>5N?Z}4.Xoou) kk:^bǕܛ! q}Ne!d lwwáھzA%)Pnm\_~lD4;77t^&Yź܊pǦ doz ۦC(_֩!-! ? @^t >B*1=?h}w,(D`)7@J=m;oaӼ!iѼ8_rD"a*cA~IWtt;]7j_H-鯜pfEtXYcEࠣ.:JnboZ$:xC.ø564tOu1^U Ytl\`B}6ۤ\UA\϶ &yz6ۏKMxV$i$ć+=ZB1]OYTGvQ_6NI}σ{yⰒvOR GDfŠe?.1fCyNأ Oe/%k'ܣO6whK3X /~q<"t@PN\~}GG*`]NEODb+5ݤ3Z")\lZ^20Et\|wq1aNIJNJ@W|u; <{J )绥Ø+Y-~#YZe O1;g'ѶДvZG}gNxnF1nvb#$XÓ V&r0Vʏym lO࿌tEG:`u0hߴ'ぶE-u\8< ܌*10$]3.-WsjJCBx,nӃ^HfoO5åIʏ,g@y|;vg'״[N}D]U}\kG[90I",sfE^5&xCЏ4LI=Ǥnu265  VԬ6jgݢ?h2o*yƱ=|K`mXq<$9^#PxP/yq1 0 MPlI-Of_w/j.cgj O#穠nhF+i̬ʷ{F#9oUCg$ m4ͷ#Ҏ'j5vN`Iζt;?RB5=}&5&0vCbɤkZay"#^q ºfO9HVE3JMҽ9a%v>(rj7¨XɃPם!(w%5B];`cRDō:!j^6/8eyynG n |FjO< 59QX4c'LdAj^qw,)0/5{K+`I 'WO2—{oS@Ҩ.RN⊚AVң:M׵?c?3.5#RU6W(DHs~ F~yNxapiF% $6@`o&(TǁAH"ͤJ-|o# ȼ0z&s=tW, R/Ck,"5P0lYh hHߒT 3|X`1} נ7+\؆sL|ux[ZNe붷u' ]! ~O&BȪKW;D ̰A{TgHR}@9.B${*@oyp? )H0H $EH˴$t#FطQb.j/잳jYBū0-ѱwlT6HOk-,[$3/̾ӛ1l!p?~RЉ"%KuãQ  Herɀh_D "/\zbHRP7nߜ?*w@܌Lq=Pu0@VPe*ߴ_TQ=y8uQH||JhzGRW7෋j@)QomQHFp^Ii $W]wꛜK&Uܦj~* \%m6X "`,K"!Q0Oy~ERfmW|ej 6V <=7"6ts1>"^¶S=ƠNZPʽW5ay&#HhYۺ#r3)οӡ#?9SB4'e TmTr:lXͤ[Î_'mQFcY}A~|z}S|u#ϥi׈HߙgHYU_hCH*Б+ X3'לfQPՔ )258~vCՠn7H_γ3e|+z,A2ON[& 4$-4j8 Ē,0DBI Vm|롇<"y'K_/JlDBۑ<N::gB"܂QqiV fueIT,}vg;ׂxdTˡ(Sow1IU)WqC67%c39饯BCn 2Q!yROGNf0X%Ad^{Hҥ ~aTV|`)]r$=ւ2s+HkӴzJr}X.DE픲;!JU~q 6fA h.E\l寔QE;$UKs|Ǎi{JbN1H5֜iõoJC>}H6p>.ms}|, _˩~T<O*d샵[uؽfmXsOWY5khhyM=D)K|GbhnCs*'u3OU&z35a@yE0 YI#2 |vSQɃCMPp0x4D6Y1't">fcV~Zf}lnD7ࠔӁ=:XKUYth p+ pz/.fK Q)ɜaNq`\iM!ԯ2."{p=4heq2UŽcՋuҩbPňM1"VskPɇt-z֮52w3iĠ:+F}If'-H[+:QnʑO[ gxMxiI*IcAIz>$@N~ӄ8{HJl59WL@ .I9*F I'kЦ ,~A ̻(~Ի=۠We~RPL|&Bu LWLWOT0r\XmB.`O.b1F22TK &vvYY@g2 Wp5(jro7_Y)dg I۠4Mƌja%d(s /v (kRjɺ!) K)% ' 9Dt#~^]Pu'i;'2UԮxR&ȿƿF=ʄS"νqtBseź+ؓW=O_K- .'xbm@U_wB½%_Vz՛QBVͯ(ƝH*P&;bI~zV,nILT57oC8 (ȯ w@c,}`=퇘oP tM}G;-luc$V7 ᢼGOJIxdGNm {WS7#?;*-ԫ|]1:k=):yAudS=,oi-թUgiP֒zKE^TD-~yQ30;D()CSOK^(┦7r*&a.K%GzRR",p}YNpr]V Jc?0180Ly*vİFKJz;>!1==[,21<)8[$KcqfYGJP)&_J1RX#P9/[GSWd84A"QG2NnHLݗm-1\|- -h5]B?ApB)5 T*[aх'R ~'ہ J'y x``uu6TKU>v&hvEhWT wm)ŭ'BKy%{X2sKdGS%_z3wѝ5hśtlzͨ]I-@דcpaWU'oƪW614HOќ0ҭrQ<3VC*ǧsTtBxp2J'n+.8{6XU-_|Ide m"U'.Е*8SKi]}@H* B mzdFE%dz*v0i;sݵ%rg{ byYzi\ŞSt6Զ1i$4RFB?=ZRt͐+q@Skko)?;aXя #_c-$葬?`&)k[ϸJ! >B"@c0}U>"ȥ[y^ Oă[uXZR3U jVƹ6,Tߠ.V4wY5Y~x.eŦ6 ,} *?ZL:Z%X EUS|73&Rs2*T2mTި1A¬p5@ >_D/(:R30,ٛ7e@@\6C:uz69 Ӝsn!`ɰ:IAфu&&lu"!R.&軦#_&nEUa(wͨV)}xkzܦC%/igA`{ 2oT܄2?ǵxϭyAF.dj6vq߹eY3SN$1]m>@ͶPlE^o0;o %|2Ɋj^Zδ/Hc9`N^-*qql LZb1zX]гsTXq}Oex}XԭSq2pf2v^fn72)u(*@Z p%FIZruwUcw+5@nXu.2bm7BgE7ּ L('1K#sr?AC*:i=`ZO\DT1ħ"S(4k{vmbAAE@lA12IضMj&R6\l˹UR8w@"s J|ש yyZddVfF_Y;ͷq+]ՖÀ_5%}yw(=If`]JU70dLOP󴎵owGx_s+ 9y{-ed틢D=|O}PkIO;pzj[$Za}xCWE(&\h<~r'%Ghcgi_I؏;;<`7cV,C8(_Oڧ[ɢPά^vB (65 &ٙ /GlӅ ,Z(sf.BgcP/b5J\3Q@P02繡c=~"'6E,'C!Y0'6Y#XgWBIoa؃Z_y rr4MDat1d?3Q ]t4Usuܼ4qML؃Gt((Z6p|X<.ƾ~z{2Wp~ %ۼA %z4NSu3k it1:$ꍳn,RRDbFh{MXW_H_s m itWt1Y xH-s%Q&m>Ps_5hm7TՓN2ǒe"T.MFQgš![MnRkv$$m$_lš!dGqfwNs z:R0Vu?9;"#I ~KH*JGaBKh|**5_Ծ} +(h~EcetQ]H897$.*TIh߫is51xq$N?Lw[:ZrCIS]%=,>k[ta,ܐ5~ S X'[WQ_Y2us-U'=zl !IUS 2jG'\}k/✯!4dS>"|ßQ֕߱(c;FetzjT Sc6gOl*S֓d2&F׀H# UgAnZWIn Ɇ9]nTAzlXL,I4Vz4bu$UcLB,N(4yF-8 "jU0F<zIN"> ȝYxzlva9H hދ@.~u'Gu +c %Ԛ)j^lӐ`1./Ǜ䀵Fc#AsU)@&}zOᲟ]w m8khsJ8_1gNIc'5Gp~}"DE탬gVm/4 ~Op'e[S~5s7/e,t&_lT" ?<¹KF'kX3<72F-=!p;jǎDS1>w-#b_+5xP̀vf(A#٨3R{n?B>`Ӝ{ͦŕaA:T<ݺd":x ]|%c!}yyC\f4D!q濒B\ȣ2ߊ/4Ҭu#͉=owZ5|~o !eRAwJO6S vi!Cyff|[?GZb!88β?P.c㰷,r`pkԯ=gJ >K*O?Bi Sd.xxeU W{s洳-0i"c/SLN Al+u/F}0uth+Tmʚ ܑCCSW$3P"8 9VZ&& LE.L۪-(JYݍĞnGPysaXnY,-a_Ml;:sHvrpYi:٠V">7Ow*XěcuA5l !+FBĤx>¥8S~PݾꔔeHmM`o+Bm&mq^ FT@'YQ`F0:EB- E`^;Otx00p<%(pC "Mm=NxP0ĿVӬ_4Bb)xS2m=aeRT-߽!Aw%#d9![$R˜Wp9;un='}uzIVμ!v1;q=^y<ӭ+ + Iя\|jQRƽӊ4[1NBAR!jj촧==+SZ/["ݔNCLЮ?P[ݲ1&,f[KW5_ف'ިV,6z5u<sd633aC8}XM1K>$U\|5[c| T_l# XbM2N2#eyY2e/p/HwU{gއ?4}= 0Ť&ҼQxΛDD1 RVޓy/ٯ+SG]iyu'cF߮W^fzo= ǟ*qUA7= r-n]WhR/d?` @&T=\]T$^o;1<ZP5ld @,ۛ;#-(Ʊ5Y0 ;{knCI&Vx ,3yD|kݜW㇀#a_Hm 歾=~%Uy]%',XFR+Z zh|eW+.1XҜ.m 6wS,=LTN緟"{hu^A&` ޡEˑdC6;A( V(}ah1hnPdE[E騄I]'d[V<P-@믜E,: t!jms/%jRϊg^8K#uYP )/KN`^;G|< ŷ̬y#0~t ^n/򅄲%a x^ !D$y% 7JAj<8SG;k%Bq#~E.1W,oqE+HbMb%dw~:;PT؁ɬj{loچ]yq֞  &EC06ʭ˛[Ξ"ؗĠVISgH+6 $WzUWtW$ASHMV$HvÅUj&`jw9ġ8Bc*NT{…j+Z/ ?8}8 Q'=)aP!Pb^4Grg,۔ϒbDP&k[af}f2V-ۦ ro7~%ghn A-u,6\>?k C1]5YoQxG>iimst4#C m 2  2B>ni2ީfA3bK;::9Ѽ1@0^p퓜bYH{g?ݦjݿ1};MhtB"XRFj0A냽dbO3I"RPb(#١QxhMME੥C~ &@Z2Oѷd/Ki6~gbqhtiNpq74W&]miuUjGSBNwS B)xt}tNU%${MƷ&o=S%U ^1ٔp8{ %9`yS4 *bl7a["PƵX:]NEO*6g"H>' ( :xʿH) Ͳs{]IG{aGBXZ&[p/W;1X&*g{hI_.`OKi8&Jΰ9y){13NObmm W)m](/Ԧ~dsQO7kvs0{9ymXJ=>iu9K[>@iu< w/w6Yc_[l?^R^g !֡ p 3ND9Mw3 cф A-NԬ9D |R~[x -B<uN}(1Ʒ,ufj KF0F n+/+hޗcɂ=eEޱ#ɰs!!!zm&xLd/Yq!5DvƣW8E&oȑЏ'cJS4 K4v+Bjw԰2Tx˦T[E܏C7LA!j.R Bۛ9nO`7o96Z?䀺60v(:yQk)2y+O;[7?F|IwJ#NzFٗ>#/kD_0})7w }(\YǸ#FD @\\*-+*-Ҫ{Vռ4?.Y\Q4&z0'7lX806C:'q%ob^2&?V_<S#}_N~+y%\q\ QWt+]Kˍ(D+U܍76:lS /F )} ք>a%m>u/#!! 'ݹu1Mz'c7|Ԯ0OP70~ \qc [Jd,13d'KMsmhq5= 02cYB.pVZdY @38{1ǟ2u^+ I 0֩36 4 cm3`!'z 2s𰮩lrdѣ;K/4|qɷp8CK"$ ٓZ,PnWXeĄD1xXâWC]l\ | fr wCQ;([X0POKIwTAMGWo;f(0K[bWos\uًKtcc>; nnsr]昬@u~pEI G?mW ha_e3.CPΫM<|~(KQ?jZYNU:יimH[%s2ExEs;G fXs0u3H䗐Uy~<!W.=|W q7l1z0* Z4B:*DzU&u\B3ct͐Qb"N ߹ 8r{Wd5f^6f7N'q4=T&5 :yb0YXH0TMٱDT"_›Bm' _n8~?}F#1cΝFK{~;ߙ8m`^ًsQ.&N^ ;m@dC[+kl&GFN0vq@#5EP.kDFgrnV>%j0xFJT}BORc sbjICAr:~Y7qjœl& tQ:rZ;tҏGbm*0Vz 5qV^X]!@,>\~Vs|J-ty9<\U-zc}^ȫ-ͣc6yeN>ѧU~SXycRsA~{Njj<;`; x˖  2띥3E 6Ҭjruj7RDiB,/tOpB&\Ԁ*{X,FgjRѝ;=@)۳&\;1NNJ6T62Τ+]"p?6t&l03Dzgb}yVfQsMo5[XZe-7B橰x.,ґw+~։\>G+Uq˞%`I2QE!@NζȓN[ɀN ,1]6$[W2 #P "i|ę76 @I0dzGň_YlJhQҁךBc(1*;\P?VZIqa/;ЙjlM,kXb0-R/߆?r_TR800ӳWTMGM? dT;_)}"-dے.6ė0ADeA`6ZM_Cinבme|7 /׆LG >ב..6nj+ޯB~.ԃXuZ:.7nL>y|YL` az7*CG!!{&~JlT{L9Vm*AnqXQ/>֯1qQc#t[}0琇 dQYO&ח%[iοzW<15IvϢ( mƹ4\pVMlў0bqhYp6 Ku%tȑ0,8?mٳBK퐵$y/2$۲èh12ǣsS5^臅2M[a4ˠ^IM]ϯ=l `/0c/k]y$BU|a/$Ę_% u0d/]B(xzs?C ՙܜ KJn V̔0-PYJ2*Q+ANm' )ŨZ H_Q1f}Qcp?D/e4Jʫ vD]豗6TX" S'8̛>}9ɲ'gq*}EeAPqs2Ez]GC =Պ0zc.6bZpsE)QnKjO&it"5íD"62,6OB^Ǎ{.ᮒ#z-rA˔w$S^TId!AG@]{ Cɵ|]w\OB!qA> \16z8Z̵B׫ غE3=w;.jY!ZiL2IhP`k}e.ku!L^&pa<8| x0i4g`Ѝsl؇GʢRo`-OulxvƭÑ5#y,]eI}@ 淂n_J^M67>?Kp2DVw:QK*bhBU9iyM)YGL*:V}[0~^oS@̙qrSb% ù뭀k#ɶWUEGꅺ 2* Lݙ,yy^RyY kwnPp+Ffs7$x\(inӳd/mK5C).k@M<&ҡvr>i%r#9^s>j!~r)G&ʅ{NOIn]=B?0PR3տkPuCq#r~t}YG2T-rAK3+Y%D@kecbB:,|ef :;VYޗʍ`X&K v{\M讞H0eSGs8pLz3–:4MlPO0t2 U s~N(-Gpc|D:HA%wu[~v45Ǚ(x@وE)yL2`mkƙJ;R=!7|\LE.{iLˁU_E%S+[C4\s/H{#y ԉbi7Q'2=GQJղJ[fr&w<3WsKpqシ#m|!]dAJР܇oѮvJwb- =ݡUWXy@IAmNCJK!7vt4`3 RaPvQe?pNH΀YX0Qs[fa^֓tNQ*- 4=>ZFQ}ewJ1o!C4w!ZZG nۮnxz 4N,}ֲe1]4^,Z'KkУV)\_%#Kpj,$H/aJ\6PV ZRx ED }Qbך2!#IL(ċ5d;Pj}M!Ԙ/}]J{W4@]1#eao"$8u>Z띤@ $]­*(J9# (8^?at۸>X%`be~HA HAQ݆d[[Skwݰ;h,qø]Yc? oBYcm1v$M,(007:8Ub#sz턗JQ 8u1H:"a( d3쏘Yc" R߀iii l<ص98WH}s)I=ۂ/ր4xՉQTZP@V!/h7,MZPOڧAηC nIb;㼿B5A <:)@ ]ouq%˨pzAJ!P&ie#e"E?kŖ3ӱ?C]xEB`B t]u KnݠY#|k2LUpJp\|@Nv+@7Y\`J<$JI>clqwEb pE;^AzC;zm(M`y\߯9Êސr8 Ry#xzFwkÌŽ+3F߽ xZ 9d2 drςpfkG:soYI-w)f=z >ЫEtvH"TMĖ NkE*;XQhL \ #";k7:<ȡsQvRO;'vxLw5YAf u~(UiS[kxT;{P9Uy4h$3B ܍ݪ~ɺTLqe$/T u \j._N)jLr[ t}z;FJRX; w+)^3?NXvG$B]9QA,|ݽwlH!+-h|1AixdX {'bHHڱ DB@NWٱ%Y{%iE]hh\%$&Ӷ¿30^SM +i.6sM{mnJ??\|M5fa;S$ Jض?x~W",>u&'S x$mC\@d@pO95xU`|U *O6eE E{8=W@}TUSTF钅X7bi.4Y'0U>MجQ,FR;aƩFCfum(Wp$=Drn x`%/zy-]&H !5-9- @-djn33K̘Vm#ճEქrx tQ=s]$*؉ˎS((zS,:u$/_uT"vxat3Ldo+Iŷ<%uV#,\il'y_| ꌏeF[ҜZ"/~_ HtS5X4xA~9 vk3 DU+(w&]jry]{JdVY{+f7RZ?P_wanlƼF9W9wdm}Qj 4_%~4` uKyM2>ΆC[[p<(e Ump + rDz" *qf/S%殳2+ I>~NinG4g3V*0\'m!Ձfp.{KkMiB֬<Ѽ.a=B c4Ll' s[v9,cgS:{ˆFzE7mA-IÏ8eJeQ/5AϪ'dR7ɱ9!$k#Z'jzJ:t |@W敦Ūg3KmL"PF>=J1 z8lBkYNk;xI i2) Jev$K{0@p>FRKxG.MSn$S:l:/h&؝=gh ̹W'OOs3u5D6mCj9M[RdqGD"E:q:5dͷuB15<^ȏE%SKOGcWEsju&Wۀ6xN@9p(Z3ܜCIAe1huZ0<>X)V"W0Ey=O!ڀk{B1b?~ÆF[z7ǿ ݐc Q ;pJBv&IՃ>ϣW%CQe-!)nVFDRiF-0SBݥ/ʻдkhӮ!N:=):qVpt1Y%ڤ[z}@$gffi_'_cu[{pG#s>yAA?"ҧ.D N?7(4 ,O Ɏ*Pm>x]V?.Cr=@%#`'TZط4H1*62L*-:9B A#“nU>v0^z xJc_k_s <0g RUGψ\J+#S.EbЈ7' 6͂$>aQi9VJҏg2N{M3v01D3BId ?;&k XUYR"EW{|f\M-2I1~v|$@Yq)f$CU0)|yd@]߿&oJmy KO C7~s{WD-E]FDL2gO(b OA0rO^]~/ A V+{IHBT):TLu(Y+(ܴ_4 oEOzfґEcۤEW9Ak=i\5#@}O6,d^~/f@B&EҌq,L:~W~ř@omiAQ#`1*!ͽ<1-ώ8.&__Bʸ]Y 1ud՚"sREmC^Smzc uPG60:|鼘7C^{,J#6{nKyn/3 /^ӓ-E2@bF%';9kۄIWބ^\$e\쨚r?:C!bP+2$ nk4XkB۠Pa~X >-5U༞$0fl)}f"V5n" ]8]ORUxZ lw1 'MO5d ra;>-Oί!;XMRIH(C4i%nt4$y|d>,JL 7eJ, crQեO/GY %tS,NSu, ^:C%ռnISV2w1.w` $)?](k➼ºd1ѸDOmZ.Iuv\_4~NtaQ؛n 5\2^/Lr:',B*g|䫟Jc: A<2xC^.U%՟66V_@Vz} +;m掶\Ęo$9oJH@~ή&N-Ttl:`V<̂E7p|ꦛI]Xeqtj,moi &Co1B8[<ԑ 3eJ?M|-$<˅|_}?aRGj+JO+hӃ&R D8"?2p<9pL>tt_⚧-s] ܱ],Kx: n~~*p$(2f8 D-}%8l, ტ1娃 @ja0-5T:^G0;ؠI+d*%W^yЗ"*_d\_ߍ&aV8eE !| Dnv(><PaQDp9uÏ"҃xɻWUb5wٷ_or^СN }ݖJ6^xqBm2yH3d N;QCEx`9x-ό8A.>Zz8G`?) .HzXn/*|dbF-z]>o.Өh@odNRdjoW0/z'i*dPl[@,NIOpuA+1]16}tn  >"IZċq@5Yvݝj[(kDއc{:8;آKmrp^0t#B?[;w8%i [,8Mp] _yd?VE5`"~%%<+ZM|.pThό!QEG ='4{'5fAtOTg rVH8S:O-"[EjNUr|p z|qr݇POǭHN&YC-rƽߞе[uY]$^?S_"ũbq!mV<`]# -uA e86e>gIТzj՞r]8ˊ xtQw1zS*IQn EkK<~|;v#l4`;T\C.zvWLiRUEy^=}K>o=P@ػ>@7*gy~/3,x=JȌ{;BgtSQTUX"L:|L̑pELhExyFfK{gu`OڑY(A["0l?Rr_yOM}S? 0颊~ 2b|ZSd*ZWHۗ&t ؑl1RXu׋c߫:7J (YPv _ jԮ#>ZCDm(m:k_<,q2*ڥOYe\sեxj,eg#{j%jQ)avVKE_:LAطX2t\2 ^l*)dPuk@Q5E8m (#⼗D{+w<2'n'9=w`_ !͕au (5ʮl8~ eJYHPX?VQ֌ێYS(R8j#MK"|k;ԃLO)R9(ڢw"M@ D6'_|^s^ L,?(`=bK}q2g35Y'PwN5hR'EK"x˸{nk'UTإKK+}?D6 f(n7j+Qڜ>XOZKx /Q >;!Fx:cnGA9V~Q %)px|ӟAglˆ ¨GBSO`qoPG%VYyO-7d ۖuDNCEI(`aHiD%% zF,(9!av5o\>A ]Ss$9c`fVȧ?gU2+@ B'@`rAwis5NF4ZgtmG /V<'Vվ;bg8}p>j"99j$0ؼGcmͭ9)4rWߔylЗ)&E1ŸiG~<,W#0%J~`_5è1uzqӡ"7ޤu{KV:T.C%+BԿvqnM˽/"F cn|2 'Qb2'i ^}hcMSqz8O,o-Oܦߋ<%r"(B`Y.\h,/" &еP^d`@f)o{EN%e0.WzxM)cjAc29d`,t1aac%C#i,$hw?nٻA]|($3߽sԾp)_W^9Ɯ2=(mҍ?s~x`)^':nSyM Zh_NY]ԇ:r/lc1L0r=tp2;&N`=+tگh K=ա6.$ʃ`K u* n8퍞/@' /ܞ.Nҍ|h8F)5 )p#۾It,-1Gȕ Lcc*G! V$vT�o(WD:ZM:4ȚfUHĔ>c]K!@;!@ॻ5Y~4UقU<3t[ZsiBD!O ƠtM~j;)4xh]J3ǘa@R\hHV{N? lVؤ,+EYs?,{-6Fƅ6UR\_.J: $4΄()Ewiut Bs* 1- (1=ߔa, =ZvJR NߒuH[Hx+Eĸ[Y/1PM#cr:,!ggr@>|ޟhT  hLyDѬ^QW¯` ލ{Xz,ˤcsLXNT3Ҝ^% 50cOd=.s(IhHh_pe/5%^ˍE%߰bͅc% Qk2=YN?Uo :rO:@Q~dV3w1qKZ=;jk(zsZt3U]0iw?sIcw^֘!qKܠdj4E1;xWf?}4j[ 7e%,(`< X.lj]dc!mؒ3c2aQ%5L% m(nHk>W `mT2l%aP gVOZ1w H0uv. Knm@] 44Lh527iq2**s1\tI;k4`k)gj]P࿆ 4{x23 BoTר-1j207HGFi,ϕքLw#iTu0ҩ`SiCw]ȩEN4R봌M[ݧ+lvr,pYR/`Eߋ&\뻏egmc` \NWR=wgqD\DcP0n%l~FMN2O7txSYttbJ!pE. ϰQh5?Ԝ@P3R>Ȟ?.Xr>h:t.K"ECp^>7?")@Dxܴ+[ 2>u-/20Tͩ&E㜉C"E[[tHAsp*4 Jja$S7}RO>9 ՚iAd)%:! Oq{MGV=~<:V4M0}l` g>PbKV+oK~'v$u8z7IM>r?=y(^/\D!Wnؼ|:SLu"i~`SH+DLD2:xb;հEVKQ6iQy?ZIkR{xHI}lGxBiFG¾ Lm55lbwb[N^o5ЁMCm$Zi_V~7CY(OBK3լdk.\EmU5y+ӞPВ˒[y6RsI$a˞52`%;73Xnl]P?ZfZoJ3 dSS4h >"Rdg:-m:t)*'7>kO<Ȍ۰/{eYՎ6͍GY$0=0a(>xtwvJ O+݃ z-9L['D`->r€5[ nIS4t6?JoQ6#Y1 P8]ޑk hnZ 2H |p`PPW |V|  M`De{mtsuզ4=mM\תD7G؄ s;ēS?dAL(;-5+EEhrL@ aƶ*ҧ"}a=}XɻɎ"F >CgJR<yiWcX`7#ޅt6'Ee#暓Ý#ML QB1 qG4/ɸ":6>O-5e%ؾŏsX{{! i*RxO֜+z[س5(gMe]R "s txFhU;Ĥ.}ӠDQ3E;,.to搡B^LkRȯIhG\uȞ"tΛWnV+ێ ~.rփc[4(u r`G*/Wo|ǜ^&.[pŽpjpQ9o*~;{91e~gFtjepXi$iHw$<}}iLh(n`{hp7:Ha?[i~ҙ"JT9brӣ;>5dCT^0It(L୧r戎zG1L2}mfQo}l;.vuSnaNldB,@6:?EQ 2a cS?' aӜtʛ;u)vk3amR8 8 2sQ8ϣ,Ú"Q~ gQv.^'YؼCa`fk0@<.OF`8ݍ&h3C >'{U3?oWz946 wwV/}6S*bu7p6-=ןi`Fo$l SwEL-L ab;)ZYྼ5OhO_!æмSGx/nзU\l=D\u.x2k#g3%Ty.dhyAP,I9`eR1j5|%a.>=NZTxU}5bf>E:I]Kxh0Hx \ۘLfuORc~hcWZɐ-ɆӼ89w R<7;cAD\WO0V AQh^r9]2q@g<+c_U#>AK9 tI͚QsJBrp8ݜYzϐ*(u:=U6qgG-/r}~WHo/7:,/e!B(9a҅$u0c8EѶ#/ o7I%tKh+f]'%+Rh0VBHiU( JzpD$+cEMd臰3ayoLP/݄68 /a.Wi%2WA-g[;37.ϫ=M,ћOO y#]+BΊ&CE|}y8`*䤟U\2\VB"Jx jbd3RޫmrZY7hA8Ev%iΎw0W|*= 6IҡZ:Qcuᇺpˡ{- k!TY俒qO1 ! ~dKs^ #b'3/SRO۝| ~O#"NJ(-0vVqn,^@N0cW+q "|?~ XZ%;jJw%~Zհe HQ\/Ǜpo`#:ZC !0_Y~sk\mKW"6Kع֦'zYPg"6n8\`b@6 Z Cu)YbrX (Ϋ4v"`:@j |x}-gx-z^] Bdnu:0#iLO7ߜ+I vu~fݬT=>g̎Cm@p_59aA'7ZF+/l}[r(yIƆ;H9@?WuY?Ϙ}[?[#Xe[yY`4ju;hwD/P3}7D)lO /QKJ L;;͇2ݨYi%wW$4۸wJd4d6m2Hm?K: Γ;ڪ~B>56w fsĕ!{/ŰDi?<%%zU6 N/&6a(t[بq;J,MOO8[Z|y$+6WRƵd_n)+gck&5: A"mfYAJҰ]\M0^zĴB StU0F@[u-)9X|-?ʻ5ImٟX D>R']}yce-^VYJcHU*M$v^ 1̿Ujz#K[>[푷a|>#q@(KTvھSVk/sQ0n|\oI֩ ?2.GZj^OS qV &ϻy/]=70N+ϽO1?Y8"#Moi$vcg(jɚX%$l,"a>_7N/;tO/ Ee_rh {Б*"j }jjqvԤ@39ȊLMrc:6-aycNcZk@ܖشehUfq} dnH%peˬ |йJV&`90d3WOLD<>Dw3Q6V/2WICg]5TCӳv 2뭦,pܐ Vs4G+=+BB{+lG %hR؎IU6ZiI?Mx!xsoFj&iFz{!4|ex,Plg GIe괾=>b{J!\ʐle% PpW#E?/( Yns؅4kE,W%Ή)!>{Wy(kiUү9[$Tn\[ ֝%sAmbHbߗ٨ =W͇es)M=o(JOMe,k3$p}caA׈.=QzLAlp@ڹeÃ+/.\i~lUGF\[kC{g5xsp]@xħ^kּ^;' 30;X@Al IHӂ3n>-AMec)7.yĦ&3١a¼wB!m0w nʀ]!@S o!K&Z>*M0 jZBwT[L&v3E%H2ot(="1@䕐eZ4bz$`t3R)jЯ%D0'1[iZSqӷ+73DY,Ihg|6$^NtMDX hh6 Vim]Xy0,nExDczMY?lF^nt2vT[c-K>efmv `Q,6E9̒cx㐵kX>(sc6]VnoTSX @zc"?TqOx;W[T%tU5;\ע636q)d;LyM:o/䔤%e6Q.,|hzI$Ǟ!G`ܠ^++pH?/Մ^+FxmOrd'rV` 3=*fseݜx-H,rP̷Q޲l=>Ogp,+>\)@:a]ٝ]z[F1lPXdE@k X n2 XFi-۽OuU3:k8+e9|Vc}ay˘M =o4aQ%d|HN玾'sMcL/_v{f!BW#Λo7|DۘYmwQ %Wj?Tumuݥ7b"tEXэQ洃hIfuΆ(ÃaoV[ ub_vH7_$0|c%|*dSЪ:c(XMw9;Rg[d+ yXضUeW(s2 R^AC$ *_j,r}:J*Uۭ Q 'MYoXQcߪ&c(41Nt {nĹB".װyF.T9sR/Fo7eah摦A74dbpkOϷ!>hT vc\=$Th QG+jjҮP0h0<JoM)JJ\okb>zv4tLtgc<MV!Ν2t!S/ wfW񓳞LRj8FK-}/.ƪ/#,lubŻ}|:z~&{ZÛ5-k3=nQm!Gd_gH=Q:,;vn^ɚ/[,eUp #5ASb%8~s'}Em!W9*P E-'aD6+&S |p&~} *ܯLA G7oŭ(~ZIT-wvfʂ@vw+}^3W9Xu: qU[2 I%! 9Alnӓܘ{71~GxAmMN60򃭟v@c sm2;z#6 ֣k6U,ms& Vk΅ ?bVGN^ezq&կվ`%~6P^DeL˂uCzܜ h".rNj pGAxOh.^R-5IJWH;!ui٢g^aʸ_lNnm]Rv!XHnqJiT-YA+N8@ y&9k2&T((0#hu͜8-̺. bCrlqJX4nErlv/Xups{Xw9NMJ;ƺWggEaL8!{~PbqK2_c{Ym[hEnEFoet=1|%+=J<([{G8ſfLRD.9O<؅kUW*UEO$ѳ墨u1{E;u|YB*A)\^u6LU}ֻ/UؕmO㲆/4w/-3%Zl:dtyc)}U-N>}53;Cg/b 5Upupݝa Iܑk9dQN"+C7s$R?r"ng7V8tKƁCTֳf28rնՙzR=6 #M?b']);Lȩ\wJ3ǕteNa8u龊 GDnsRp1wp`V*[58KR\IZY3@%c'`3Cط/_B"4D'H{M9dc:ʵmjpd,j@S ̿ {X4.3p31Z/!hib:U*N/ǿJQwUߺy1ݒ=Uɾ0D>w=PK+L&嚛JjEOzHA;Z=nuv]onƾ>zeH.J7}f2^cВ~IS{7)r[ļ/Ԑ?jCeu7 괖(!p//)2mk1kI HoJ\8O.~ P J['zN$8]ԬN_ mVt^Y?uÑχ1@dv er qp?Bͅ5c;qf6/p!ce[ (kUBrXr94_>ݍJ[C^8:Z^6iWD t2hy"j˛xij$GPr\ .4fKfZe=L}rJGߠ7cxYn o#@SulQ9\i0du` ^9^@B~Zur7liN6> @iiWhf.sV/={Rk=:|;$<}\%m}q5jr&FJ$qtHox^2mK;]Mz gt& K]uk4̀(Ul5 eltQ΃>M[GlA 8,SSK681|Qz}g(ᛊ$sB[!2*j{"@`d;CDi3 EGW$-tRv'T3M݈AmwB{Q.6> ꏥ ӓdr_"3b2(Pe Oӝld| i"1 bS{ d=C - (xa͜)kYI-7˾ɟ|D@8L.76͓O<%@?']ӒbXUNq4BI`6laA@B<73#q%v{)RՂ"HUO 7H3_+׌k󢁉K8dy-{ƹ'g4!4<"M [Y &r|)}7w^6@+yaaB*t%G32g zGPp&pHWވԶ˴ c$}G;}} i | mde}esTISxF0ֵq'7e@MܵrɘBf2Na?%AAb7R9bڂ% |唵!C.:ՠk^_16xJDޡ>N~sꞯs;ICgqd[ x*mrVVJ_>If B)azq^*D14s]zhNB%ʑ FO2&d/g"KòDb߃VF. 9h`g2f%3(HWau n: y9&kJh}"N7хX+D^?]iM&Y?b]DD{u J궗'>H)% wtλ9s|9ouZ{3 g951 #@]fG^ 6?܏>/d* 4nD+I\ܒq//Vwu9;_|0kgbzX6[TN&x1\=\Ȍ֮F`"ĨW(?y$5̬xJ_Veɪf\= /!{@+7`O MHR[&H3Tz8]N\n)aB5oҷ[AG\%fwiZ;SR]RV;h8%$h4E:;"/_>oaןO3ཁ&uߔV0ș0emw`Gdv΅T)$ZͰw U-o{"Z$Or]83N6u7u! 11FKeK'kMl}UWZ@&5biR.Dym70x)BknGYBlT&{;@3p_ &I z$^O]gp7oۭ7ShrM gی)@|7JFx Hx3 ~ډNm$)l` `/qJ챠v> ėNN,/iKW0_@pú3P5X@<%J6Z,:,]YzS6-7(T`& B;UwV-xUҁfqq; 5c9Kg)y;5q.;27zZת]˪^C1IhKqmP}DLԸnmʸOt> ;R&ˮ6Q܏s0@ t ?e$\d#:ȗ]7 GE(Z\TEF zl 7Sk Y;|!.jH&39IRXO@~?,}fi,|@0/](@1::rcٗǑ 2W]Y:{Z_1Ȱu] (7%2iH0tV66{rd"C(J?ebS*N)po~;c9DnUyR#/Wyy2ch+Tt&y"foM !8Tlz P>V (yI8B(|>Q \FJ A$MWz8Z)n)9jZK15s3GDt<@`τ- -irD= NY0O rLÊ% yku(z@b6 a,ϱ f8a`FtQkŊJD ϽJ炙f׍UIp*K)1dɤ:B|}sOiѹ9}Q] 7/2e \SmVY.;đjK kLydYY51'/\4[8?\bMkZı*e5ӣwIN`l6:I4OpҾ] h4ِUgI\G+4ґT~yN 9>ץAKqbiٷ^ǒ>0;,kЊȰB^ʸ@7AV-X7BlCO.qbA.GZm|w}h r m%Т* r35 UG78- "9cʚWA m|0|IH4q1{]&*O,@Oʃұ~åKADp5͚fXյ+`vu\&p^}{ :]F~"?k;R\ Ϳw}qQ&#^.I/3YGo8 WBh=7N3ny]1o[w@w'6rg{$_CذK)졜~e&lZYyiJ_Oa;/w$[lVFWo}Jy0 i'?XY~(B%ѩW!*/Ww-wn_!M'FV.{۹J/GX>RGù ],. cA wEd9):f1?S ΅%%83  jL_SNftA_<1KpWpg|Y+`ݏ= NY߱vC!pi\#xt Ѱڼ\LĨiߛK5vyʽ//9m̞ϸ5I*ewx7\d"87⡠˭Y'{ ǯzm#@C(fiLYz`gN}c [OeQMѰ*7k/a>bl0y mȲ +2ؖjKOsug'#ER~mޘ7`퍵ȝ jS,Ć$uyFX>J_PD@kƠ03Jؽ8HnJm=O)M;a585D %siF`8iMd.F;MQxX4=ħ\Aau$H*{oEըl*}@g9AulJŗu\=Z/L_ڑ|FzLDq1`MM1[JlÊvn gZDIR( FlgE:+XNk:pǏaRoRQ7_(aunӑL^d#T0p]T8}$$1'5hq7bfi:.OWr1? O0]Gm = >X08dNm4-̈`Gk,!e1UwTWGTqY^7L} )v.QYy:M Mf.{J]+9沥Iаq߈ , WR } VsQC&4|+7tX+xJ};Rd&vgp #[X]nF@g-5YkQ5y&\c%e Yr\[NDNc7>+\>cNa(/$K%fT,GD%`G3 Gx*(@?n(9t!VAN[z~W6[Fk-p=}l w N'p\_Vp~mDM_KO I)ݘ2^;9NvV;_CIU>I{5Vu%b5!ip6eI·:'9r^3)tD66s-lrhce4arke-9I⣦:˘Η/w$g @8Z1|]= ]óS;=cNښwaPx~grrlZk6I7.s/"][Ǩ zZv%J7T@ =*8P,VrVxmAIzn KNg8ĺ&${ XH5* e3aBIŰ|`8WWh/&|Ck&Ǥgo>x6]Ō{ً+~e)wDwsL=V 1.HQfm BXe@6˩es@tm6jxGqGZ03,IJ& "HN!ܱ}2SۘWը ;ب6aQsl'[E/' KzkxhZc<`Fm<;+& _jd0P s[jf'ܚzUotdk0i#g?(F%DXV(Ո{Uq`OwZh֞ ^t$\~rV y2u}% F ߠ 5%)Ow7KN2؅FclO^̞+k]rݰ0R,CRZ<Ӄ?T5kV*tg&m\Y}ɋsYk nե;_$0RNMt ݢ6Qڹnߏ3 1]{%ռ C}kF 5ۡQ 򜰉>Tq氩Hik3]\d-Bc y\E{J )/,/|<œ;գ830tPbzj[5?03Be@~CohtNA (E:zۙ(` + 8vHڵgJm/SavcцIQpii_5gȁ$Ip;5c̳al쉂(tX?.nRMxUiA ȺK!n*DU`v.\DSp]`laE"ao# A*=2l4MrjCpruױS7 p>J6DVP;aywp4t%U{,pe ({տK? ߂Gwq- a;Jb 5hכŭoyv_ol'|]Rjs-8`ֆ;-~VI6ɺ)14a=ǂ=}Df}qZ~F40]#*Âo1\I(l@Jgre_O{IjH|hiP%EnmuRC`9$2#@&Z.pW7kDprETֈR<͍ {CEbŸ.TYzٔͶR[i~V=K&bv4ECQQ Dm#]vXhI.S. z мA@z^A"' AN+@|<#'.Jlk3EW~&Qxl\c `}K6kӓ0iDg9sɵ3 }0KqٱKƊ`<)hP+;9ȔM{mX,zfз4__?t@b 6 + 3V>C#DA*qC$T͙ǯ `eED]KLqȘŸ3+4 E %xG,~z TAsE==_"޹yj_ч"!Ie! -ƖC9Twxֺ04-a5FZFqM%|YSӌI@YA0t?=5C:+3T Ifvw:[OLZ@u FX\_sͻH`3GLBٜQGdNDΞnۏ<:mC`k(,N uiEIZཌslxȅMҙ_EU&k B(뾈uS虵[|SDcp-pEsBžV$?)4ΪnkU-eژ)`eT>_u[.pc]ox FXvKI' EFMwyfdJvbX}z@,*|_mIi%﹈2-iwx>\l.T:fB75 ~1<3hwǂjaIˊ Vҭ}%r=ś"m3XƴgPw}JXS)3xS/_gγuEb2*h^|˝נ&jn ifGRu~_~>{"УI0iM/=P?_39ݥ׾r>s洝GR5\6I8ݓ6 #)+hӠ0$GYqȥ2~%:zI4mH[{&swObք &)MRI$1>K~Y?'rTzMc,9WvIw7o?ptMc+H^Cq㌦B78*Џ8f ɝh T/-u+$'MW363㥚OtB.U.{Ix@[FheYgŇgx=ϳTM>jT iڤ0%abT:ZhY ҩ]bV^ug(Y$%4 u}\eu͵G?͠+E+C}< f4^ O F?ANb,&Tg䉜p hD:Lm8c%_݂ ב5oK6΍0梤](_nR]O0)()r 9W+wK5(^;qdE~wB-NKQy lw׆*Poh|Df(c)ڡ++Y̕ws'w3 MreH+ή鴈⢫"opUj[* `w[wF8m~04㮇sJآQMonp6dnFn5d)-6C4djGpLa|RoYzʺ!>l[ے79}I!S MU>QpjTo20pM'Gǀ+yf W >oi. MBimPc_@t?R0wuh /!pm_jl?8P#*tOGBn-g37"4N dQZKZ+[ŷaj'gZ .u?!Ozx(Ě}XGyQt'N)^8ܩc FJ-2e:& Ož7lo {tdr~v( JGi 3;7RM#k< ^mivym?oAL"jA0Dsz9Z;,'iX| ,vY{yDT=Y֓znYB6%dϙwJIL=a9KN!/U]:f!*x]㋊%Gbv&RTo'>SÝPoٜvxHLh!kmEm8 =t',&qTXlдZ0 dFsZ6i/`54_{v 1iD9ft]+( Âhf%Jx1ߵ?炠X'T.Ra"oiȽ%(s3"ΒuyZ[,~ '3@sKzd_).M>m'zC0Mr:!]69pYދ ŧ?1N.x!h6c$ʯ+}|=P8!!N)mH#sqeIʻ#q@t/,(`V:2Tui*LP'⣐y=QfΠUUiP^;9k;wrY SFj+e4Wm-K@E oyY2l?[Z[mvϼzΖK2+EA X>F2}U ]2?]#8: tTes[iߪwVːbK9XG vǜI?FṫxGiIԱ4x"WHZMf]-~ٔ)" F̣߬Lw;bm|Ey.R# ^ߗ |i>Z cp+ 0ghP@71Jck?v†Ao͋ E3RLDE}$u:bƖEEW1k9ÙV."cUDyu;Z1+g-KKq㈱ {o7KRl|YJ3D!ѿe4FIwuLh&M!4Zn3l\W`:*z7!g|'B)HgHYh]2fAC&S3`wWG6<:%&~b3& UZ5{QS8EmBQ\*(|4FiOd>X 0J(B?xCh\? U4[YK\Pߌ3'U}WuL=CXdNCA.WkoⶄE"3TZVvlP]0=.":׏6c؜7ó8tk#ɰ )7x%y5,},)f~y<~|/®IHwk~՟2ۋ|!Q:;'~8DuCY3"2 jƺ2)ٌz.jfK}q#,{>~Qܻ{NX8Ls].BY-r;o\ڞ>^I1Z r{S ݦcvAB= 5eۦ|2Jv&3 :cJ dcy%t`w1"GZޙQU(_}tځN^^x7tAXe9IZ9гCJҥ.AUXu@^:vGT @HTf3ɠ]y>{uRJ}a"9m C2^7ѯLr80@ѻ(ě86Q'G3IWS5z w]*%1 Ύ?z=jH55+2BR\0xlT7wMI˼[ .hH*Rq3ub 9 1gY]i RU;xcH23)RQ4\<8 o1޲Dt2'L,7Hwp4A0}cP`8t 94 9ۥ%rNB3sGe4+Ju[ڪ15q?ߘ+~}>;;2K2&ThxBG;E@OF~p>.? ?& v>}*уx4̅,sQhm +el(kiZFobe8c0rH;_@i69(EEWWse('JDfyqzTVN9'Tm# =%p:%Sg_ 8 !œ5ИS!zec$J@@K@[`wI;d=cbNV_ 1|0#6nt%'G~_K^\ƥ/qH@aĘ;_׽G}y3|Uj_ɵT,TX~C,̏Z|8<Φ4QY^ ,~iS23BkD JDo"H9Zn/MdV%Wv԰N2+O)T8+ao4QUC,uST&g^=1 NW?V8iV Xzog"$%s̄^ds(>hX2jWiR)4ZFp,d͋~s֮Z+>fR@QTze wt~M]V72@V|phv>=*]n!U~z(m$מʨL"Iаdf3LvK4Xx? >+(V<آȂ1+&C]`mm2]0 U4t t+)8VWA&*E2vfzѱf%[;S [dn$s]r:vl( _JXŚ R6 E>i{6cV1ݛCDV}-)`^>ޟn(NMZ~7+}ho$Jԡu{ت仕aO耠w sU]ZL[!̆jFDֿ#]Vw֍#fGT9kvOaw^;a7H}TyᎽأANT::Һu:<'xxQbgxqnm@̹hL7|@tH<,ϕ@5<"!/H7 hgY((JQOS~[%5EkH_d".Ea@:SSgm0-*XVAqOD# 僀$k;}350U.B29#Fzh`K9(x |N+00)MXH*}s]HFߧ?5ldSrL sp߰S#eːS(1}ȇR#oo앭Aa7 ?;m?GcڞɑbHWU+fkpG ,br$5թ hոL*V?M $] O@ ˸d&>yt팻ňh LtKᕠqI4a~c|Wsnyg gP~w7g~P;dat?b_#&0V3¹\,xawO{))g(/κ4q]CEʪE2,M4ʷ`SoN>daNx_?UsI'ӎ:)j7HIy$nT,^=" z\4#VaSZf;^nlDnAa+:şfxla2 ^sxmejTOk&> -ϊVW}B+!׸&*Uϑ! !+ P挙F=M-Gb)r|1unCMrsUK ˆ/~)@G>''ـ<]!-mx4 6gs:E 'ȹҁϜIAXKWor2 h+  ‍3ě\{)mbabYZ98mwNH0;La37n[_0B魫5V W M9|j&a%KotTcY}!sq18̡|lLIt:ho V gx dj9(QmkyU+4ځާ2&#unK{*l;I7Wf&;$EH@"L} ŔyCخfEO α:FGc\XDzKp:\Kƶ~3v3٘Q97„9([M}J^R=o*IPtY,OM\wbuhp0Yxkظ|U6T 0ۏ|L$dx+3@mpJ ۔8R5w}+ewN󲒲h>800T*) %C0/1kZ4DQ`31e~).N,r?KG`Qg)Ub>F.~ۈS!/J`"*D##Zʬ0F}c~ZwD EcB'4w V3,H_`E $ ɯWʻz+"mMd,#ns#gV*PWEᨑb2xt X'$%muQ8FXxϞ2ߘVZzjzb{ )%|;|Oa+|P[YZ @k.sѩv BiG4LrN0iQ1)!Do*KKU зcGr@=ZK^:1UWg1h[ĬOƼ=#>2o\< ~w]"=0xr VAI ![+7Pk(Fwssi\<45oH-*fY:mf;#ZQVIE"02tXs S K\Ҳ̫yh8(-G}F-wn#k[FٽIŖs<>|XFͮf>cX+t,y4XP**,џzjVfn~ PȝC2L'lY RYaKi}_.rir+ -WX8WDeH%[X[kޒ;d-Nϸ{|e^Mi~exeKMS8橇1kMc~Vzgh A<9ڷ=.0Ar{G|bbE!6=y=e"_IVV YX|$'v#tg^iػنEғ'Z@4T22'dl9e2 Au9gZާ/pB vKd;VkCUGU-q ȊូHRը;G3rlvK ^6@XPB8lGU Bvi꒮h%z\!}z_}d̓f3ntJڀd/ i[1M:RmHf؍ޛ )-FR8w ڠCOT٘f*ӗ5@!Mhnz$vΊZNxU-=f~Qi5vӂ*!Gŀ x•}f!=Y,uL:vwy&aCPD; 5w?D\j!&on\#A;GP =  Pv2,s4ZY]4^6+WcgUmT5үnVF=+I ÊSwMqlJ(EY b+rAΗGJ#t׿ 㱏oH.9{uemwpiרWtv5>ZWq@Q7žǸK=b dO{Kn# V1d|Pero IyTZEĸ?b 3梼5R/./ #R&Ip@0ZFCp`l䘆'B_.bHaF JbXkͣ;<47(s >rmvEl%e)Q,'ƁM N,̭+SH:X,]O+8ui\r ШVjh{~L?/o fr5ΡVoDå.$t4pτ0&'m5<L ;XBxY8(=`zOGsPtT\Z~;cb4(yTaZswKcIW8 b#]8jD! b#[돏',Mi`ScH0b`)cXS hox2 pTJ0m8 N!E9( / įmQIgŦ,)]Mc80F@n8Lvd`$ F(IafdصcmO2 m`Tn'LJ@fvdm{ "ҵ8SΕ3Ce"=-tR-g'kz_6ϓs2M:ڽƵۭ@KG'Ϛ )1gH+/1W kAW}Y!dW^ܕlZ+RL+K!Jb$f?G˘/E88!BDcz7̯9"(y`c 2m88c!pׯFbR] uT2=e) b'9`AA"B}UN}J6΍brΗswJgSuHaR>@LSOGJN( .Kyln=}8qk`8 hK;hNѡ(u[9֜Xɲww" Oiw[J 똄' l;OK'J@Y$ [w.@VG:q>/\~3ŠB!o.(uKۯˊ&#>uyo.49唵Wf\^K`Mv/zjPDwkwc, 'o[ בȽwPkʮRZBaԂMU'G O |zdc4誚gnC4x{B]y=qIkPA )*r;tRϛD-+5vMCqqkfWᗞUE._x<1ϷȳH$ \(t@"DىtBPkYԍ-9ڝ17Lm]Wu@`F,՝9BnÃ]IYO jjꑼ> rLؤi gPYFENP{l6'MSBuׁP# /8 Q4ի{Ņ^<1u|mvt< [ty$ 8 'uB! h3LsM 2Gm{/KKG'ǴCFmb&uËܤ$T8='A6MnS1WanwP1];B,o<;͆-uЎIlHFP9-ԭbWlfeV>u4t|x苈? BZ;f\"4tu8ajI\s' 4!S wS3 __91IᒰJKG*Mq TIdXThsP\}P3,PcMq5@ޮ<#W~ߵ^$UŃ_46=L [%jalI$k!ɯ\3`N!䓪l_-Ae`H} D$4_Dl&c{`-kP<0"1ŧ֥x:= hAo!ڹԷ@cԙ]#:_E$,l>wU r4rBiᰲV[ŠO&1u6zU!{ˀ8Iq2Z :>yvA|mt OXfTk7umb|jkvB{NR|diRڞ&J;ƥ)(,B]iTfvD) +G yk>{ %x%#9 nTwHh$)∗'ݥ{aΉ_ (لk,5ISTs4UxHs3coQqÝb6⠙bM#R)+$KVW+P2\VH_Ъ5[0 N(J+q ֊=8]G)^Vz=#a:i,/\u L/dI#X tu3^ .·vC`&_㯽GZ%o5#'6c4Hj}ȇ8)c.ۻ}2`Iyl3uVA'N*xdO#uDn'=Yw!KxvjNs);H)q]xA(4 wzhX Aj=KUOsQyl0ʔ> cx= 2üiTՇ1gRA/sG[y t-'#g ؑAQVkpZæs$NtPz3qqXf̽d'B}#W% lZYC}qIkda2awgdNDrĪ&O,9Cag/Gy͵a}FβVZIBWhj\D)f{⁣bqnyAk>WE7{\$ʂ,W$!|>𺬥s縋[\Ƙᕁ;ܛݦIlƅݑbB1N-GdUlP8=ϤzTL+n[|5JN R?VNPc=)RSeUS#0VNAVy Sz'B `oVV=i)p?t8?3N{ސ|^&63\ꉹs7kX l7o QTg>a=7W57AQOWˋ|$I@ Ea- eLS 6HF _{H[g"YI>?+ *:QoG぀ۙH 诊L"6cпk,a|ѐ"e@K?A0?{UѐtJ0zh?P9GY7N/o!Ν5]MnƔA˓3QGԷL!uhTW'V|=>`|0roAq/&Ctmpb4aiWf$~{J\a>L[o |[fM)rGP z-t>.6d2HB>0A^+Y+wU3)c[0 E,2U>՚i`2HIwIs2a]9_%gRpq#%z6Q4BL Q.1`(kjZPCҦ|NQgxq}~aViq:1RyѴaCLbx*DU~-/wXl1|>J"$#ynPZ'Kf?S(:WNjWtf9VI30_/u[_ MⲭlA, VȞ_P"aBv6T8R-b%"yA,*!6p'N cXLi0z"0Dl5܊żG$t1S|Rw]?.42)ITiqNGD=1$j8!Bu-bҠ5ơFw[ '7ԞV2Uk_fp `8ۣ7DRyFtkA +U(si'®K f$Zv}i"*M;#t6&+Ą?CGK}hÃm gwc糣߰6%NZoVmd8V 4LߪFa,I>?â3io[f 0..Qqc8#]MaiF.o4Y~N,iǢ\!g  888[R4ԉu"süpR~ƋceO* ʸ2f}պǠCb!gѵ e򬚏:1hxW(Js.iC!5^ !`?Ko"Ś|vYNϨr )ik'yێk|tРnO,7s%u ^'.I1' ^ѿSu)FB$xf.2oQFYcv4c)CiLuTu*2>&IFǷD fO_j{j":ᕕ; bqdvsy͡Ia-|Tt.p dyOL;Scj}:dFO}0m`!)EZr|/pսl(f"=OR+~%R1/^9ЁNH,*]$V=^vKS64:{(fzuf4V2tW%4٨ @ ihfQl O2?i@8T7 D bd ͟&م禴:͔?αXYx0!%t lY$ %b#O'Fn2K JuR[q:ZZf̟X>y(O匔YJ*7Aט DP1*&[/1dG]9S݆$㑴7^;= 6< sqӢiؓ>j+xY0[b1~ڜqF9'%q C6 s5 \&s.h.4,\it.drz|[wR-+5]dx"Tu䞅B*@Z=ԥ8:gK>*4_K鴢witT #cB |__HL ݡ  d.s(Њ]N,l[ޝR1gPWNJe(gw"iY Ƥ&ZꝬdh(|O@"J7ID\[$8fn}wX[m`y[-U#Z76^ FDžJ/HÐhŻ3O[ b0bI]lDbSF#W;S)y bFZ\QZ墘*yh`"5ed$gyK${urEׇaUbq8轾 c& R{Ǜ{2vO "R!2H9K @zw udm RT^MҸNU稟3Ue}[ XD`g`q%D4]m(I˷*dM薮TCvX#ҍ3UU*BҋQ3u_< w"RɽW;a#~!LTT_'<L&=s;xKe}$5X.!_b>+n>meÊ׬,2{u+a@SH8(^6'Zamp56r>a$I٭i0Am;x;g o~k=(`-s6fYruN'8m_[ia8,/^JEmwo:7zRc9S㤘hWQ^c%SB.fbPy'B |ZY]M erITFem>SvAOבZhD+'͂~ m 3D$rծix3:uwa/T8A] 6 ~jNdd֠W?7)4@ܤ RI|lCQW>f8Cg?e~ۄ($K a[hVw<g"EH m9 j{:qk"=LC0~E6 F0 |j4Bnǭ|"IM7-=' @('B[Oq56 DEr˚]Y="Bv uJ[>MҶ$51f8y2bw2k7L HgZjN<5lRY: bdîmeoJ]$F !y_mhadV=Đ4nN\&-OzBXLɠ²F ]P yt[%YTjaiU~'32t,Y޽m{9-|a :S+HAtwe&L%MȥE ՄO0aŜ+L}pB\;`j{۠½ݦ .k-?Y@h3:, _ 5ųAf ( ^Q#o7=Ao@8j3{ҒyOܐ#\ĻY*F{A /]`t YTP(+eI{Xߴ9h؃_)^LCG]94r=t$"x!z(J M+hG[ OS&Kv-u8`7 !}Jk};vLa* F/t;W{ϐ~g:-g˘ԭ6t_/=lx=nl٧+%ydZhruRJgW6ѷ+JR+{ZtIBItoSqaORq$)nLq务G`=#\>!&XHTSlwy氦OCOYĬza5ngTE۫h m |¨gn>FsT'&Y|3;p+3$#:4ڀM˿ϸ6v;$TYg$BVkfGLw;%ȚR3ѡ9scT$(_/y*=7CL bV^0d Ts&'WYyZ0{S Jr,Eѻ'kLo<(_=`\:z>]ᖜy qQnyYšT0| wpkWK{c yY<lCa kYyr zh7|ܕjчwE49EX }BuLcQΝx<"3䶔.~Ok0mnrx`䶊 7>m.sV dzОN ;yrTJGVS1雴=9Ǥ4w]YUI>cnF)WOoc3Ӈw.ıGQ}}CU)aRaYԎҎ.ZOɹsZXs158{_p8u^4tBy=ec̋@v3^91hKU+:.?G+%AViM%DF_cj]f$]U#Ȱ8+wBT'/°&-hi3n%fXI59s w;i _v| je^Bm$VѲfp?oJԠjڌѧrݖ z?)IIeK׍~`PiP ~ #k <[,, oU#Awɸ]cnrAZ9d"޵&* 0)|֟e'bN #W^5Jcr1$% d޷٘Â2caBS&m8 s;}L$C-oE~ozbg+ PǾ4w+% j'ԧ-f3i_UEXT6.p1#kΫ ^ύqNS:ކ@R{oTC(ʉeFrM[.[(NJ?YmaldcmּLNe9憯rܒ*0. ,:; kfBȘ@HT盁0ig~w7E³YRVZbmHiƾl#P!ۇ~Q5'oޖh kT7!Y{ApXl'"T^tAQ} 1葁KCAd;/Ӄ۠M矜pVmEA3dmt>YSze4߯K!I>DM@ :SpTa!|b5Uzh ~E=bp0I__#`xTo]k*U'#EN o5_oxmҀkGxJIP&=鬝WSPgl OO<]qp%Yi~+!65X`6{p:[0'XBs81}J9ctZPCF0W T3c@' 3>mw*͙W[e椘8zکR>U J<>0pݼ'pp egRDLsaux}:N"<7n:a4N ǦqۢlK_ 솱>iwnB z3 }&0^jhVOp:&făbyfSR0&x|t6u./]кM{Lm4ǩ  ([b}N #מn)ڵiSt |K Ae>XI!Ʉ1qE/S1H@BWRӍo5V:jxvN/Դ+VۍX%O@;3Ā=5;ض2}ٺ~Fϯߩ1cwyn13H<~H>)k;{'9*ջiTzM4Q'b gmhvX:-T#SzM2AvM˸oqq *]l"*>H;ܧ܅ݍT`'u[6"J˞LQ}tNyd9EY F`x/MMLeЮ + nE``y.,(}V8Y^ͱ"P=mZWCc:Vn#*$rJ 24-z_0 Kxl |ZH9Cf\ޠR jyN I^"A3DV{n\Ҡ#*IO[lI|Q,)^"!+)Lvfemir󔾘B.I..b%L4gnyi}&daKA<|ڣ+Vw}[ΟOg6ݎqi`Tc }jG/z̟l͈"6ma2#F|]ɴ]ү;?"ޒt`|"m8q.V,y0߅J-;[D>d$ ^M:/ jĵ ?Z۞\?wK {0Xcv>Da@Kzؗv!` Od}Now1| //H!J4BS+Ý`̕vO Bw@z]*k:ipbP"*똔1)WE0)vM;h.0hE;۲Siǵ0ܑhvS]ڝ󚅘z}Q%d2$bM2Ŏ\L:$v[BzT4/ALN6=o:l7K/8ڬ#%.J03eh.QW.kٵ\Ӵ١->a8%ˮWQ,Swrh*9/tZawj@spT _حx*)韲!,GO74M8@;쀒\\( ]= ge?\}1G߁oluŠRaD0Pe}|OL]7<;.عR=;s?K)r[:nk:C$Dש,t诧줢LT;cDzZXoAmBesq0% c!FOgsX0Ql75N1>=!+/xFm$eEFfguýS74̔)C rR_Hλ(IAUQ7}\Gr̔s#`P"qsɩ eeeJ ̔V p8gAח}mSKI n=Ux(j4IAu$Pn*}ui^'4Uef0A"-߄]5ULȮQ`*?oRz]yZ09ӝș0, 䤭5Jقv9- NM.p+XAEw^lNz>ańhb9q8}[܂]zCF=ӪoESDM[q?BvnP_9ezA'AXBqJF/vb7n~JZLB>h `s+>LÕv>f["g;, lỆhAW໏U1/ g NQxȩsbV+Qv4uZ8uGQʩ_AE#O mұ[F1-ö'BI}Վڭ%bZPlbs| vN]W_`;Eĥ{*<;PS| z'zĉdaVC`θh=A˳]A$F2^b`}f#>QB-PWϞ@c ΃H;}ѯ*kZ1_Hm0Яhu:i yu/bwm􇹂/wp@n`Mnu NG#]8OOYp;TAsnvm.63THSXW©"χXBˏxT#s߼^陛 x;[T_sOuo;?џT?"ri %ooxDR8 rM.I[fqR23(";P|+k-jG RG[^L5RU ΨN7 Um)sx^"#Fvke cA𡙱zq̿nr+vX 떋?KW oD7Gد8|tkk 9w \Ǵg9^qǘ ,{@RlI`FbD)_ʱ9dAtDJ(]"t?t4 (Vut7l$c8 8CM)mk?vn\OڙWKmZ[V-cGgb/$]gŬd2QJRXD/!07,Y< Za!' 0Vz*tlczKy0<dsOPȷ7[dL}514#9w2 D:.&{HY%0t UH84F @]P>T, C2r+9=ih|+VMz{G&'rFfW%% t>`[1-)_/BdNo?1vcz<zfVTNd=++OIJ1j2VBj=o6>F63ޥQDb )%WD?ԥBݮmq_ԝ$L#t{\\5kJ `|\/.[+^"6Gb1E3C;ifAD++ޞݦ-51jCiٓۇuX,RwMq7'm׋H jsm>^( &0fJ75FhTk.byK}]G{z4蕙rƉYbi|텝!ÅiLߥ Gҕ!]H pVnGf)wTlKbچêՠto@[K2epPO!ȡnx ;k,nV:LW\txWQrDܡ gYqfzQU3/@c&DbU8NkXfւkTGɪCiSdvٸu7![sePQɍƺ,)KSun젫uP {M6/bܙYjj<?M2o8kR&^eƒ@H,0̔m4 tX\EjpR%𼩐f<w-nniߐ{<·{S 8YL{SQhL钖7!q+uzu/KШ>'KaryUk ◸#5 SCuA\` vrOR0ZoRWk Ad2.y+,^fP3V@EaW#ߤܐPYv +QnOyp!4GYB\N)w2=D*k+Z@5p:7/3n}S?p\t*ܓBqns&6ۈ!ʂ嘋,wŕ,ydsޛGԮՓV^l(W60]L? R ͯeoC?Q `˱辢n,TFALJREjcG[?Gbujm\6bhc ׺ߗ }@>z'*k_R4!?(>եA5"g`+:ݯ}-wM C7:!xtĹîDxw*aR t ]{G>l$!u l_AuvA'?Ef%ka/ T((b\-Ǯ }@<O< B24l J H-oO$E* F^sLfmu6Og7֝߭/Y+[z<.:Ab_IehvPR[.7< һ:75Ujd9}Rn mթhf$zuО4.^C {a$p'YŗJcuJyLR@5x~[u'+N=Vt,uuOW==kMR t/ !YR&v Vbok)I x6<5\n8by{՛7#/gkA90Q.L1,T0.p{8B" YS ,͂?6k%Ğ2d_f((cL1z~=C0OLt]Rd ˗ &MmqԠI bh!-[ eeML^=(jbPlDK(V`% 0xu$LA>4",?s_z#O L1bO Gf4oٷ'gkN܅0H슏BD3~ML"À`KƆiBZL5qSJ%n\yѺui!%R$ V0ř qw&9נ֮ng MUVik-ujwl (u;I3lA<мY-ьXnՠSLz{ /oiXaD&dCP  qQ8qy|B'eԩY$8trxثCf~"â!|i6T/-O zU$4++isS#j}kǃF|09`H>omoNK\PSH <2fn_c ~^*5tǮtcΆ=p+Dn1S&Q܂#l:Slӓu HpJ20 1]CsSwcoFT|At:a!E&z2C<Wcw'_SLCqLwI/~E.:9Wz`uzRa&cMA~p+8%e\"qyyif'vP4F;,LprD·Z y)Np3諒,6B$y'9 S(-ӰI ݑAhw:-NNn ͆/h.{*32 Am\ Z^:%QlMU|Dgx/Y@^h'Ue(; n[cΪ=Y/T J^C1CZG/s p?8f+*^Uܯ1rs_EHeB塯|+?xM];+$vEb }6jM1IWI1Qt>ۍ}J9-o=]]a^@l_9@UԄMeeD4yeCДz|c {gbC2zXzPP(Ɩ뿨=_q~8۱}ػM~'rcpn%8z_ fek'E q|D߄>Hh W2$1s6nWX']/7[$6+~/ЯP34.$u4:v!'9/98An '[;J2&j_kj'N|ME${$P@T k~n,;him4.Xr>,:/,[zÌ,V0%%<7y'/ӔC*6`1 szeK{VKR rHv=Vr`ah&bzDLݞcv[j@.UnI^DwgLz ck\aM#u[&VZ爻ńӦt2BS+COE$ĂJQaph<wdUQE#9y%aa-hBLҰKT]0hu%YO[^ߦ"7Mn!B%'U XU6tTQ ˴R~Aw(EQR؜=NVI=?nhGhV&CmJ5B)UF}VlCr0vaTJ CJ[XpDf(&}Li36v| 8ޫ缨8% Yq "EQXt+mYQ/RE!c{Ҳ :G5W8{^8T&s~5wW MN̥&XP󢘙1yG(GRլl.Z2F'c|HBW  U4:E2yTm*m9VT9.+ bܷ$ a^M)bFAփRL la+'2Faw-%!&t}[f2cVKO2rn-q0gyf;P@j``Y.oӇÔ=tK^䈄HRϲ#! iNbuE.-{f]!&V,YϪ86ER`sD2IN";"'Qvt). !wMo=s %Oy8z;61yFF-r 11[t@XH+K ʼ Y=q̴q0{7p!_I; 6E6sdhĊ-3)eo23=!zgpc?0ZHK]YLIjlp ?j(G |{f`^gA:Owq:/-+bmmoz)|-](R /5F @(24Y/mt7턵lr<AuUMQ [q~ɻOcQ{DMiJOaO܊="v9:⯁ Yv=F76xZC: Ƙ=AˁpXe/e y6D|?c}ɹThUEIwdpXz{ao1Rѧ:aޫN15-:hnWkAf9;w(޳y$w=s%xjsR,>t(9Q/OSBn . Zm|%DRYۺ%3n|6>%䘱1@' VSpTm4 V ;OB=wA^ϢpVTĆ>dZʺ W $:*LK17Ffgס&,Xw|EqKI|]Σ\>0C~?@ID[A:Ċh;?"7f+-U;ŕӿ@9QEm' ier^9ww;Rf(s%*1L:qi.QYl}@|rVYn8]6\LP҉;.ƒWo'S"uz- ig*"(z3GO54*"d;jOH *AIHujҼІMp] Ȏ-!Yvg|١3oͯmv@2M1Ե`+-zֽ Ye@ h/,Gd:l*pI5geZkpq5 h̼8nޡ[5$1fۯ _ kf#W'ʉD=at;7NTv i % /I)ɕ,r\Ա#zn~H ^>٫],(yCϑ/qi*,تN00u0a-뀨tI,ݖ qR8cF[3ƊM \֮} ug6\c!.%_DN0C5= ;#n]tī E`J뀰U2B+I8Σbi.HQoXPP뽩YBӶ{!|&x@^('g/KIͻۮ@+FtStVB7@lK;+am(N޽6q_AEMp?#!_hG}KttW䚿 ՘ ZWU-+ `Azh*2ۃ@BLEP+L+դ$VY]{FYeRnVͭQTHP'M'1gp;#`?"&0LQPlrSڐ ֹ0Lhɠ 6J0hGP'ِ #W7 9L7ZpNRR} G0Ѽ5cR?‰\yw T3M;-|ӠӵL6t7R÷_ZLNU%yB"9NgA,{Ț]YzVU0u}pJl~/6[QXzMJ~nڰ4&d=g[؃k7nYzy:"P ϓ"ⳈɽH+ˢ:д]Ŵ r3󷇦$7쩽jVs2ɨFrB(DZ.,O\1ts1fm Yp!&%p9~~ "oeuHF&&g=8 .%Io-2A+'ٽB3e-.*I7.?Q9JG=b/p{\+ &>RhӋHv_ b鵒"_AXMwE])\pdv4@Ds)H337رQjuQyZ?%6,G֣j-KsEcn*2#\_E@@;޾ѤWK l56ѧ@I7NJkY gK6!cHLZY{2yoZ:)8hUyR=m UT 3x]#;ބ ٲdv>8ս2 60>r`RH`NNv{ 'pV+A8,3FTԐ{6CvΞ6ؤ 'Rt';gbg5uQQf%J XjAesG Y:0ЦXx83s[,ؘKkr2QdX"..>z5rDhi^TS #3qGWgGG8E) %*_[0m^"˪vZ7aE+/)FYf-XOZp7 0Z QZevBKr*aslzL u[?_ueUA::RPDپyϠl.~V^WDxxqhhCY]D7}jn{W bϫFA:HA22$?{ kJ.[YU>xL#1U{5/T9ݔ-E޾p'u-hƻ%:G,LOQ}hN_FXEоZ͒|QBKe> %l7w%.Ho5O{!}*ӞN)<ڔpՌ):LFW7 g* Oe($J%13nb]3`45OKyWE16`P_Bڲ˩O+@.!=2E]YBD2h-t/((vjȭ8K#"C-lXԬ>x(q;4# |=H0`X)\N~Lz8ylMz5= <zG~d"%# =F@]EC2y \n޲NrNGHs'pl,>c\LG5HžP+>ı̷fK~ب |*4a`{GbKon))2? E"!C $P-Er/!V!  kf|h++/{{rDň{w\lɢ;p ͅ{jj̃asfN':[y6q,*m^uبwijw_C6+-!BwrW_xH._\"mWxb˞Oc 2C|Ft!:v:yO.ʏ _S'ɴyGA/߿@H/V`@K pd%rBRL!-dli W7#V7,J'V-{XnVjubi D֏76ފ +:EJWn!Ld +r8S.0XҠnE7B>]ڜ?A_QZ, dj W6cf i322CJgx_tVYpsvIs&G7Ztb5Q *q`y` DŽ[Q[ .W(Φ ƤĎ/>z#PjBm_BhB{]3nKwg\}"}1TixS6A{{Yd:oVaTF>Jgc vdO$y{Ǻpaxې Z +.ڼ$=܅v=̘Km70v>8; 7*BϻqsƍJF~{>?[{|'!J]54Spw1,5X|e2^һv]fy7wrɽ&KbC*'5~BLbin&DŽ>5ZoǕ^*A/q?ޢ$ⷌ ӌ^22*2tfܴkIle3i!.[l!bd 6noHYAZP7&fM#W5AI<.NGG48at9UA;<;Nsr9T4VԬϸK'~^r^TSZEr :#P#x]DiRy*|4!ytNa7{j:A$%CMm $΅ SV[U"Y3l0FHAY@b/,JhwN 9PuL8u-o SrN&0?rX=h=Md#ФydCTe Ϩ(!ϫ&YشBִIï>\l%R|څdeڷ~`Hn[T.6F[݊eqzé 49FuP)h=P7VTzU"p0&NMȆ}< y7W U;[Ny0߃kHx7Wv˻ǞgpU2ۥ B{q`R0йEݟ 43;tzеNgL9=/:;F,;y#JO#Lpx{׮ۜ N2whD u 3kb!}5 z20}ۣ˞3ir#6w/GBo;noߐ++r k(u;V(L&W6% T_a*{pdoQAKeho]3G]9ȈT L/y5Yo w&ςfRTl>gK&" /`6.#$^T1]ܶѦ1MYwQ/nlI=Ro%&(j)т*7@)`%x~Svռo K¢b+-="nY8F #g"JK%,E`;$dho#VQT/|9k+Sɒ;^jҵ& +oFK{0qR!w'v,-QT{owsD}|1:2Î=(}I29x:PLIv9g]̒ HTRiKFfS}'*W0zvN9H1DN/Odg7l@f;1ep A|ŢWܝ5C,\]޳;ssXYLV4?L=:@`WVdHKẍg6o!?&Ox6 쨟:mzsG1 }ĥjPq9zָ)DӪ˄`7@Ř?q"ӧ5 >lO65)a?#U˅ԧ{ Ɵmg0Yx yӼ!#6Ku^6nZ&85Z*FL;LП8Ey*}JoLT7,8Kv?S}$ 삖!ܨ[ ,Cc+ޕWI)cs)&0Mn^BigZwW愓)bobBKYs1>6b]bqY(3ה"&]0foN/N@;73N%$y'e&,#sd `! `oP Ԡa㏎;ٽ8Pqs6ɶ8]݊!*Hr<jZ7-U/Vubq1F_[nŬQ׹$~*j$T@(ъ',̵)/ @rC'܊p}K%jeHiZ29DƄ;Omc3ZICLZgF%xP]f 4hE K صqVů5ͣ8-+9$OPO{mKm  :)#gFu~,Y`Z;W! 4.o28k&צFz㮔D'ms1!tB x\/n"r9VQJu K YIV f"@m2ilo`ͳ&@.D Dtv_E%qq@|[/9d `4aԳ/|2&a"&`JdDY H6v\oס?lKvXTdDљ*>#m՘܌%*Mc`DUg\Q7Mn wvl.kT6X^$ec`#r pi -vfcPw/}x|t/۪/22pV=,43GE?̧僚vS*#W624!34{`^0 <#{9(.C8=U;n14/BkQṗ2/H}kOe1X,hF#͹dI/Y P<:B´)FH:"J`;ұV1iu>'a3b0e.=*Wf|'OS_1xPK'lRv)1IF/yW2/ M_2if 2zRs{IEj/=W4R@{_a]u0bh[OY|0s4o*ޘKSd@6:qS3N%ѴL4kcĺea;]hisMgE Ot1mO 9p*B]QcA?LNT*H}g+2 K@TkD X,Wsl+K|^cτR&3,n0OL\*f޳ށǗnU%-)haZj!LgU@w1jkV88ْ4ꁛw&oBP; 3!ƜCda: n7S#L>JKv})V»ZlWꉠ+&֩w-9uOc|àĠ߁E*lXS1kbQBȘ2\X1d!3 Ѥ=UU\Lu?9g1 k _Jm0 i)0g# bԅِ1a3A6]"INB@TUXY` {[~ yP k[?2_ j؈t#\e."CҒ7;p$GiWjpeS?'f07l:CLIɣ&I ,̵k 7@"10v [?F2M+qF,M5_LD_HhтњD0 K c8An)tʘ5p|rmc@(.:/}kzN{ u%07W"f"GJv7=>&DTn3 iqP^q`D$jʩFaVg}r$g=#@fe?~~RROΎ47Cr'(xSpxӸfC16Җn 'gwʨk[Ke$0 ypU. $ȺT>v'`l]!Q* 8hb.oBk<R@8,maMf)QVc",Mz9^ޘʮԳ) 4R|@G *? !'l;\ƬM9MC9[4Y'du),4|k,}(Y }n&:Z&ﴈO)gF'@yvs0~;JY^?䁽]xj ̼2x&@=/RO e]>xRi 'c+I mU'W[j]J;:׫x9292M\a{ |Io<*{;ۀU[̪^*d?0vop#BGO% .LAkĸ*oR[$.)6hcQ-~.XZj I#44QzK#aS "WőԒ7BJ&" HӠ~xj[YB8ӘJJтf3s`F.!BAO9w? HfA/H]8SQ7(D 4f  \iXX㇐:94*=y$p(lF[4"&w(?Ǧ *%\XqdS&LqX40*]}} foۼ?$0" ur&fesa-/fD}QٗF1+-tMsƭ#Z_}F"?4Nfl7"|#(Kf}k5U+P"-.tR$VB ~wO@~3sS+k[ML;붔6Oe>mA`CÛ e΂?|<<-TPc0w yz;@,HOH sW*ډei ݍޏL9=b㥱2Z XmYoKnp)Vmf/?iZ}ᕡu8oFt,jVEvӤxd19gv4(E4*&xD5_ՠ<2__*@Cc$msT ߆ U][j6tm;R9FMi^~tty<JnfbC@wcՙeئZJڱk s:u!)gTg?%ۥ]FǨ0cߌ`D㛮!5 #o,prQLXw/E76:sJwڰ~ƶf[&O|S6 M3t(J7=C{+- )C"y2K[ rvݻݤJ&2=w h 5Jq*BomNAb~L;_XUqX`ΚJ%5N_cV %Yr?x]70Ȏ>BE0CR5l)%`Ѐo RɣYv:WFםW@GP..'V\ |̦)S֖gʟU=/~ ZT7 -I ś{!1FL%[,*^fѵʺR3 qW9{pثP'$J3؈dM _BK~b%)f=fHtiN6fRmXܼ.OC 3ocYk\ə;*TM46J`- ֮^/6d<e+8\Ս5m񌕈ֲJpm5lfAsO) hxd9Qi[#Gi׸e,SM X/.S5&ʈCö!>,}~C4IS`cOw:@!'b+ G|~tGn306أᙺm'q~06-&H# 몰p53GO hfN?3? H̹'$CgGs#G&ζY]zAٚhDuowᒤǣQi=,Q{h݊W9ђ+ҀbS4HAJZu4e[흅o1F: Of `&l)>]K$U$e{_[I/Ei*rg dQQؽ[R !ZbT*AdgNV7#5)UAef8 Vg z,^h.ǝuB`q^I~%()+2pܷ CMD5i<ћ)m\Ck(ՎW̄6?ig/mQ`dM0(W@q+|q+4lm.\>SB'E\o }?E@8 O^mG8OKtn#)#>xh=srpq{sKAa;G⦩sSfQƺ $ g8-H;m _A  @[܎\V@魽1|Id3ME Gl$T0Oڡ&L9:/1ހw_?v,1,̓XOGO31jV9~EB8;;-1DwTHѶ">cS ʕxd j.p"\R'k9B]e2ueEFW[Ja:3Y7#,FyhT4/ɤzIKט̯u x¢^E1r1J@Cu -p|6 {aj=2X;F=tyMǔxuh?[g~"5Mml-853^8{Qo(Mo##+@W:*H*Nx ]y + o{M[,b0=S&d>{15tKHt@Ʃ H,F*- < &6`6Ux]P,SteOx*6|Q ;)L&"̗68+mfZ<܁B# xFGd@&gtR(5d絃'To=̽uE4ȚƉzV"_ #\̍NX/#ސ;A6Ϸ@ga4VBG^룃jtUbGr,yȃHgዛn6bDLRDht' %b:Jm4a:Kl"."1\Kx roS3* _*rbФd߶nwNuAI.B‹&]5__pƆOU c\8!#r& _Ƽ@'u aUOamDksMMA -X|'JCh4 koL n)cI"w Wҿlg&J2E fMMf}-FAvY4\'@8R%u2;>N;NfBR|֩&\4Q!(u^_Q] ăK[_T e ;2Eo S-sI2 Z%Ƕ1Ѯ:5utӲa&45T?PݧW6*YT.#+v, M;<Ibmp`^== {24D!σK-m8!E䨭=']ncWfCvmMâ=DhrE+l[,;بwGzxF^`f+:3Vp 0ZG. upii|[|ݝ W@yI<]^& >}j[2Տ_l? az gRl'։oRN"b ],_.ƨ ⽐=U:D9 U:0E_bJeSl"ugơ.J-jn0Wx5S6<;k,Oxϒz"MQ@撃\9ǗJ }◓!Ǜƺ+%'1M-,ݍK J&Zz g9"_׺ݫrМ-3s8߳$Y'Ȁ`XRbkeoN J744,1,?}ܱVnr L/Y)XǪS&(?9ގUG/lFj<"PL1)/JR8T'"Cת[*5M6B7whd 7OBq9cpL`jRwo^|4>t; wnf)!ߴi#㏀trE\}T &.Sy=LU< 4EkAz/~[kw1MaRn{r,TSǮnO[a{f/c֬<;^)Eڻs9b7*Q.pF0  bK:I+$xgZc͝* V0b*ߵG-粄6r7Lj~45 wUMͻEh"&oeE^(m~3e H߀,W6~\-P^x]$i4UơC)DذfŬXn 5T ZnUn@82˽*-x=9K,ܳStFiOF(׬iɠÁsg\YLv]OdscxGna;)5VEdd>+:RXkl'弓]i\wn4؆{e>ȷ4j(zQoG͎@*;JƤm3 pFTܖ`!}$Ƃ{"̾BH|rOjz & qӍ~؉ߣnj=Mh8d\#i]+)#"[e6(%*{M{9"w5ıYKd@U ݞ} ss*60te9:${{ HC2/b]mJ˹~[TV*p Mi!<* ᑫt~:!2 À`R*Ýn[bs;VIzJ:LX芨G?0*D6I˜#3Ļ*|B"x0’{D)q_ۗXj({ /6}ݙ#A㌤R;b_uȃHrҘFQ7҇#p-U@;ً(g, $S8bFȆhmU?Uh٭z*4&eN HJ8,R^P!CCIL~.wZ}gV3?.ٽߌ2y0$19!+>1uVhJO]W")̿wVP~G7c[(͡ot$c&bsa@WL}5}N ?eђ$6J ieJBBA98h,e!"_(xB#֬0 V/0K ZkXw`Zom7}aXuM?K*žsOǾ#MC=NN(dH0;-ĕA`ACUfHr~µH?|]+Va!Mq4ՍB<(7gt4Lgm/}{aS.@ vqUwy^r b;잇ݼM3'3UC~עb~怍5?;2H"2qX, lOy\6LKa}j5T׉Υ~lr>E;_})b+M/N9\;K2;Dխ]3Bxo-$ߣɺ7SdR|6o̓bq{98u8Dܿp E3$7(`( { rUou"Jdpz5!{^~s6Dٸ<_@Y1eu|'i!A382P/{lg~Y>P8.HO¡ϭ^K:yAp]n]qbw̗x]C09wѬ)*!=gBnt0rδ?>ej4c5ӽvIM臓ǜI2pAO:CFx'!;U&n;|ަۨzͅ&sԠ CNO p)wbcpSWŽN1H"K?}ɍ#k&S]\#Ӻ6zI(O~.5qϿ >+:ND\Gv݈eCOz]2O^pOOr\ػXOv|S|m<^XV8(} ^R .m]N;[S;wz.r>e-ǎ]ߑ/=.֫ww9. |8F9́t7]e#-=B|~.UbϘy1&T!m!p_Te߭y{xOºd_zڡ Ϸѓ PAߴ**WB9EpF:_|xoFKRK.Jf12$9)Mi,v3"l yŖ='9/lj5IldA Eq%hR lY'IWGTcvfvvui:/, k\/EF]c/OlR*9SUEs ~ZbTf? #E"% 6}$rN  ]mdo> HuΣ+dcr%:1=r.d(%Mj kiy'[oQE<8k?1+su>Fb$-|d zq[8ļ5Pg}w2g)9ѯBF?8LQtt[EԏHFO\rqIdD_H,w&B쯿#BAx[uKxa' fOg+!T޽I!KN-ڂL;NVik ́m-\TR Hkd  lqk*>sF2"l~4R]QO(ī5dCY"*^A٧Y,.Xuz4K*}C|TPuVĮRk Wm}+LZL%;#5XÁ(RM˖dq KBKl=Š!\z;2<A$9)AS**2;Ps5s "bG&J#ٷlTTچi^x !Z|>.P٬C ٦Tw{#+;FÙim 8Y bDKݿ *_xhߙB:5'H=p"į|&q(d´oIW82hxcK`.J2c L;je ǼgWxp׮t5X[00X ["+=6Pr !&+!'?Ut1T{Y Kƀu\!1TV͕)6&"L0 ̾H_78ez9_/~.\idTqveB>x.gkU"=nŞ$zsiU@>4/^Ơ5)wjz>p !~@'턃m5|>ׂ*svo|UAAyJe^vafj8,Re!.-Gni4(\i1cPʹ ŅCQ@9;,7f/Uy[h'Ŷz{,Fn4i"YϘV#$ +?a%Mu\p5D}~I_gM [d{m,( v Mզv UW'_BښmB-&mWGv])V#Z 6A2|@1PG^7tML=Ci,UVҝ,$b>+X-p3hOUêMµd%"^Wzmeɨ:}6" %οm 3z7tĆt:DdMkЬ6*X[XQvl'~W$ǝMʴMy ?u~r&Zڬ]/#Ά+0&reekdsݩп KxMQԩl\bJҩcSdX{4߽#Ƃ-iMYQ"ޛC1O؞ktB4XJEgx4P4l?o?w RHVo\ꠛTh`? Hx92X׿ ,KFןB :` LN<tP`wjx`lr.vB  M_[}~zhr{PރZߛJbYӾ`4x`#6%֦yAB14зhce `Wʰ [E|Wf5'nXbS^e+S/t fhぎD' juh$  E`/gͫ\`nɬQ=Y\K֩]EQb< ]{h]rvx?; cojйsbYӃzz33]r.=큸+?jX݇7?Vx"JR@?ZCZC!`4lzT>6P tF#^mǾKNѫ"k[R<ǩg%w!TOt!Ǚ[ 4ۅ4,qFl1v cPYȫjl@G?՜|5Qg.bv~:cjcʜ geCV*Bf3ל3$lJ}_ Ui~OVK-ݯh[MD<x}i_UwIe j&[VS7$L/59`ŊMh-=\ؒHvRjZLo(8%冷9N6׻O ۬!A1pG?9UAtڍGbu_^Db*@ ` JNgJF s ūgQfn?=A Or-Ĩ_!$˛a3gsaM? #nӜWVR'AZ.qB(Gd  D4.Q <0i|povH傆\As"kgXl4 (㦵%Ռ%w߆a9= {٘%N [+0[F!ٕωblKRjoޥEА,SOذـtt8$g1BhȨKimU\7UjQi:&tgH@kJ;i{?Żvm%ю[bΪ|: ~aE#%5%›#Z/^J<ĩ|ԙ}}U- b?-/"\z rT>6N4~kܮ4)-ْ!5GQ` ݨQ:ǯk^B0 @6%0 l'm'Kft,PG'/ yD 9k7ܰ#ތ)I+i&mpq6KtCȆ 0rgqE{͜ eqYɹ-8}OBpq"L3k/aySU]  üM^m|h<! Q| ܍\~tW.1>8S 1{,edȅ)^iP^G l 5nz=?G׌'D\N-hLK@)hfH|ߐE~b r-DN^_sYn}[rjvvf_ SRY 7+ (EP4@hNBvZ~Gdj)WGqyꮄj6lLLV ,2Nhp%* 7Z]o"-ж-]ܹ&bnfDAbU.5O0mtl7.&CTʌ,rqeJ %j-; qwPTXyC3}mK)Z±lh${NR##{?jȧMƫT=OwB 5Lg?2<; DX1\Bη+3O60A Ðӱ{< j' <}6ݒuPӓ\$d}<^;@s^ӿbWb6yeA~7I5gT5<fdaC#~J$$دEAy^vV-7&f)1U}'\JEhDi|ʮ1QTP&ܴr߁xmZ?o'"ҐYBg~C(nQSS34 (\:4퉶_cxdŖa>Gn̼ȸF1*7HC g,KBVOSM=Lpkf`3}F˺P'C617\#܄}HS @{Ǡ+Iӻ!qtaf-}Z!~94d2G r]}ϲfJ{A"0j~7 a(%79l^<ƴ& h7dhNk :EqzhxUBm㞔i_sP;-'sǶ6H\GVG L@[JX!duX0ql~yՍZ7%$h\ . SOM/?ʤɌ$Qe!}zzZx#'8"5pc^Q 1,NFC%j5VvSHh}!۟H32w6.X>nE7nmE^'BdςrpaO_ZkQ+Lb$ifEv56Kw+Dc]=j~bl|o& CM ~ bڻo;~F}go]m`?Zlj;iq7hTP"K2 S)mHj~~(*T3Eп07'0Vb^*B1eP!j$6k"vuid׉bwq>lǵ Dyo]i.Ҹ[j*mF͛n4HF+`cг@ُz fSWƝvB\*ATzbko~\ CnE8:I#ӥկY8*j͍-4z{j ?~"$]cz* K 8!r2{ >/fo(Jԉ2 VVH2TL; یcʨ&eEu}IH)NvgxQo!:C^ނ;D2PJ{>ԖԶ;/Rm}f[  l]:N'qX(/ARUv[DSN<#%$*).HY͉d[gGy} h@}OJ@Qo*!u R #PduDa`^(t0)0 eSMuZ HJbd3QD!x !u$C󺪀'.]އ͌XڎY=ۋਨSq{"y3"}3>f8tR]XK*p$B.Gǹl+-4^l"-ad y{b$~ ƌ˚)K'lAX"U89M-LMR]]Eg1u1OcOJ69!fc3m?''04ݨ]n#ȵE\>m3ZYF{8Ի&/06A4#Id6FdJ] 3rTYo&[cVܧݛEngCad d#I?55u_|(8볲!b70(BX wI *LPO׆IKuMa3`^fScX7Ώmm$e;Jsf8/]tL$W-%ޠcB3MC0bHb2v2l^a#z5nSZ*{EȢh@Mq)sCB}u4?ӌ)B}g͌ז#5q`&}k5oز=h㶗֟Hm!ח`if?|:Bt25]V;)Z᫋즒_ksZcI1T*͈RcGhp41|!gP } }-A(~P9"i~;r ؋6Dwt8#3x:?l2%M8ޥ/&B\?5A16xPIWl`}:+|y*AbĥL7k Z%BWqMuRF8~"n& έKZ)9#eDw^ :U`H8 ]ۗ Qy8+~ x<&;ca?;Jb1@{VYkG)b1 PK3泞:H:zq?Jp*eX*bҐ4 \5kPx>m*_  *Q.Z([-KibG͆[]t1QuXg2Vr(T<46G )i$S+ so(EeF[N6qqseLq~ylъMVzo>LnOs"}hMqzuv4}ACA /] -jE-8+MSQ$d$e IĚ >6CA?D \{-*}K4FbG}T#XZQ+[1Y6yRӅvm"{esS1ܺ _{[Ebj q!7, ECgrUI2(~Rk=Ai@G*0˧#awRg0Ks9A7o~;IbRRN+3G*׭!' .'> 8<61u]~ϓ r䟌qzz~Ȭ"* 1ڎ֤D,D*'naPˇaWh=>E]<]Mʝ];G%?Bkv5h9;iB%8f3q\AN- b)Erm`څCȲ^O0I~>\MGfwM62 wR/[p :үM=A.F O!–r %0{[)}dF '\˂<*U ƎzR]6#4t*ER*)V|&s0=nb GD.a{i c*6UT~ [e]o*xZ)L\/a0juЂž"G}Q7mc>L]8>IMLٖmHx><2;`mrCj `O=3v Gv]Ngl&{F8J[GPޣѵ 0L&&q ȋa.j [ӛӕV"n)xsL(8Ut;Z /S 2$!tljnUic=xB}OP1Q @^S T~AXՆ 7 J )̡AgY<1OV[]Or _9@"y1I(=.nlW;ٕ:l[A;BEnaWEeR:*Vb5=lV 00M )[ 94Όiy(W eO{F <>kV2zF[}(Wf%eiŸQ|JgzU5 Xjn<\J_Yduh !3 "R ZYAYK"1wejrUlYmrA4: UyMJ.Q閠<ŠE:3RqΫD} $ǮMB7+gnPvf}MSֶbv [Xsqʷ>`bK~UQP4!MV5VhfV?4 K褥J=͒Y=!o!;C^dlZO;Ә$.SB/TtKUD]?;/a*rtP7꿟`"ݠY^e/gw4s]e;/HKjA "'~-3LMLmq/F>Ṵc!| m)< $W_IBc]s0BPYLS)̫d9.S nQ5 L: ڗ@Ԏ"i g}vћӠ6Wea6zq㡒iu"m-aw5R$.( }~*p){q)#BΝShȐrؔmA یYLXPu&Ě!sˡ%ł'h)-kk^#ViYIASHsn] D[p(^4ۜK#Z_K3+Uv#2%iogP׬6!+-e@1!^ ̰mbCنIk |x-5?usY>00:egm7?۷W<"&\ e'ԫ?^UcPB`5a(sޟ%o_D<ZВ3lp 'ڐ;=&1Hu+8x/tɐr&[yG\:kN$nkHI"MON]l#״OJslaz#֤7y ;  <^Xi=j"!]jSuTBUyahыLǂ.V.Bdl_`&9wpx+'*ギ[jT̫iMtւ $7u&.l^6푼? H}-bYCRR_MV[fGHǍ@ 0-FmV?ҕ/tR5]AkAJ;#嘢t$\~/Tԣ79|f5RyC,b86> \[;y# .߈ \bG_=`U2iO^9y" #@F*|N}>Ny DDA9i<%NjQÅ"c0w_0S(kng ߀<ۺ1c_k\QH6y%Pi^@B7a|$pu\-lz e̼c1 1o';K9 ݭ>X}mV26Nm^mZ:Dwc 1Ak%g#eAQj`.+P#)N/4nɱ5[:ާ͔(ٯ aB[ b3͆"{QSܗjꇚ{w|aQgJNE<) -$ݰdOɁ}.Ђ;0EcTTbur;胞3Bf{7e1Ql!CF=|yLr2/H^ rJStA';U+^DkL#X]u\r\(-5|&dS{0Q[2p\I6as"ktov1޷#zQtY7Reœ t|a*{$#tVr;zTdًT^وVs^ @=+R4r#pz=%e3j; أ o2 Wgɬ?!i[Qe-SbÁJ݂/V>͟ 3i?U6Bk7\%:0KGes]"kI/3z٥vʿ%k`u#z9_ +c6#-dsL`@[Z`e/ŝe/.9Cɞ:͍LXGѥG, hQ!,=;~i "+Bʷ6 9l+PiM,\G;YS?ELI%b]䪫]Q991o:,3leĂ' [Jm ]u uBS5F=ᛯcʋ"N>i7Jֺ v>N][Aod<R;QSVsU$~XvADBw"8IH7VMH5wŃ;` w~HN/s?wOK@wمBp )ugh? > K4uhl\щ] ]@~\䕆R;!n}rg{QK$hG&guߩ a46[İ r1ڦoQN)֛^sr'v쪟9S9NB52E,$_lli7.gwlt]" *w!=/<WWr+c)B+YXY1ǂ-YĆ=VzHS*/騲 [ʫ Vkk<uu3yE܌€ `%B9<;~ ;=P.1J8a@KerΕ0SטEYdkƃRk diRA/%5,D%)&Ȣ~ %dN'=d0 7yŭ*alk=`R `pGQI^`vwPLU@v%tr:>g'@!6 äK-^:Mѡڷ,YL" ~kx1ӭi2n7e=7uj+PQg.ޝULdR.W0#Bp9ʝشCWW8β8R #G[9qBXf\C[#e6<;k[ߐHTN^c%AАCEsM.GGc"ΨE)ʍ~㾢s},h`Cn,b'#(`EIsy0NZ¢0wCykQ6$~/!sE%?v 8TM-:ʙ縌 ?zgQ> H.a^DbmfQ֢*)qQ3lC'(8Ŗڽ.Z䵶^̯ AϨ '}8kW""0gbM26;,:d?YJUB`Eh'-Zo>G6Sd: M>Gj=>ww*^mHUgڕ`d|ܹmݰAi_-xN*cƍj8&$semr1%aNf׽mbf ޲׻?$D'+wɶqoa}"#1ܮF( d[7fpn0USމtSGqGI0ҷ4/3#EXh~hnw[Xڔ9h!fXuO!GH4>(ekpߤsi;oOlK7vPYab .>)\mˡNd419_7t|61-v@Ud #F:ͣV#n[tڻ6``CB} ^oXB0s䀯j!v0l!i_u'UKYgZ[QWve7ihbʾl`#[⁊_n ;3Zɵ୧mĽVw!%!\T O&礜.chdw )XxT$m][ZeL#0 3?l.o9G/-zع @Rj)d5`? /Eؽ*>d8ݧq[璇M?վpP=>\ ӂap͔ " i|,-(}Ħm*|xH@yե*Yt"ڐ8L0dFfOC}9 ϓ AqYm,҂ni=0e.&X2ocó')L9Be^ޭ0*XX3dپӳ)n(3O{L1z{o&9$9|56@<3)E4׿6*ح!;7Ibr;-aXzK&xR ϼX'ʪBk`"JN*\Rp'gqJz/d"b޿D|kQ7>(^c>-AY[n'Ut޼4q6"mPIdM`X*W}%HqSphVG+ZZ I16X-e+CrI@||4׬9U-l" !^`zY>Oiʁwb׎d$&0 INfw,6PC#K7k.vJTf{4ݵS>=.>i3F92cu2 9aRޡy-7CyG)tH R?l׍E {9J|2Hl<&I?6pJ44-\˟ e֟uH &SYD)LP^EmxxÂ'V-=8Sx'hXgu䇴z ;ȝ?֓D`|W%f!|f+oh9 oAaR)%kҼDъ5Ub Q;} pHZgtбm8zQ/h\Eܪ{q 06RőbD@2$+{٨a;M%•bQf[gK"A MM)7_Pvјۈ3B[1?8M胰 ODİlfAUK[YVr0"D='y84ByA0JbL$ǖ&i1Ehqz6FwzKrqѭOMհ~Ҏ@\;AB-hJ{+};ZȒW†aH> +g)6! Rp=cw?)\l vYV|<];4!gjAmPՑAMV]7g?,dV $6`G$#8TfI-TÚATO8`b&ƛ_1X1 @g {i ']tb\^6mz7bz.5u׷ {FGľ~iu\H7bb: d O3#կ=ᳮ8#X$>u}R:`s|7ƒ9mOP[`inʵ ':gF$%CNG7-X Ob6G1 Xjy'q*'ǖܵ!1Ϡo4Iázk9 {&," #~ T";v~g&s fs,0ujH/]P_WQ'M]*#`zV Vэ_)VڪLV)kaŃJIStw(Va͇☈>w 9Mz ΡG0\)9,hJZQ9^Kz; n[_bmfo2;[;Foy%8wL-ʝ J;H%p%3FC]l} <ƐdDFcTB5#f JJ߼Dv$*/W꼷qcJę.'H%;KND o&.PezopI?$hR{ ޶5u{ LX n1O"_Z*{` U Q@e1y!ub}K6mjٛ3E>RM2LHan]$aI1t)epb{br4gV7h0d"p3=j:]rhC\k7-%}i,ᄯv=Zx]Z~N m*&|MUHy#*yhr>DS{SSvFxCY{W<9m=?QI _5^˫yʨƉbjpNGAiy߸;%8װ}#ˤ+@t` 9>ܦCe_;yDswdJiPcAIb67$RX T N䒾甠gckqd-Ek ˜=Cr&!qI?O5DJ!4S|cfFoi|G.Ƥ-5j3kJKh~!ޢw#\9Ygfed{:2䂞;Dc1O$mƘh~[_-y';c<^Y0oh'BԼxܓrF *5#>g"Tox-e׹)1ab Mk=> 9>@+d:sS8oNKBs9 '#k/;7a*Cx8~OނtUP+NJꨙ# 5G@$,,0;(Vq3,Z¼K#P#[{};:dq!築m0u/UGݫbŚLv& 4dM4-SH,A|CҠ+*"c`@  T7̠4}ܬ*JO$:#%B7XC/-u7} )G$na@_mYɳGR3<ӞWП ;!eFjC񐾷3ug 9æG2IV\ @-Ϳ330%^1K7U{>5n5J3#Cut|ѯg]Lc}5b6n21d'zdSk[W>ez;Qq'dPq]c̟"oqyjJwL9[Yxsj??d89f͎ۢE\r",d؃,|`^ 7,]Lg )_Eu0I;`k{fPS˚}St ̠Q?f (s=sYLmJcZxq|)3kBo .YUJx%1{SA:53E/B~>+`fAK<$qWEPBd.C'scގF6hܲb*pefAkݝ19#)eUP57jM{KUh)0^fȈ  =鑿gXq2i=01KcC*QyCvSH+pS>Vg/ "9S_>'.Y#:#]W2b,h- v3fZ Sf g>igTt#U/M&)bPD(/n5&>>'>|E-Πj%s" ,[˵\V=&we9|Y9k9.PB =/L*0.7RЧLXSso$?r\{7ˢ)7123 v;L9 욹^ZWnpT1$ĆzŅ\ATd녾|f[{c  V-Vîã?`!AC'璗*V''f|R\z]o\-:C٘q4sbj ٞܢ[|> ǟVH26}s$` Q^i. E?goؚU!3`dea[>YI nAKu9TKZB ޣAtDv`E!@.*|Y־䙪|$TN(&XY7@7}A_cdv^c7/9WqC \;' p&m,\ lQ$[*gb*X' l/ԩ<-,&r@#H \@ؘ;Idr7HTz%pҠȼ;+2Ug3|_眯j±FI"\1.ynT!'f|yrU2ȎK:STU EtiVntxyhVB[.?2T^UkͶOԪwBDUHgGg[ 7+:f[1hM;9ݟH 幚OU\$k1߈U=ѯޮr}P p쨓.^r}y9m$B6uvnan38|dyEYtgXRe bA΁#axЬ*/skYp2m8egȧh9 wM<uJMiC##u DP>kʾA;\ htw tLQ{iW,5,w4YWH#ӼL)I~K1S4dFڕ 9iE%)5.h⚦$VsZݩLzDˮ#EBE3߁ey%nU)^|=J_ ߸ uSdz!M^R,w h if}'}s-4d5r4V?& 2^vTg )yIeMu!a,=6ݯo TmMbb rDOP0f\TG[21 u̧ n%oY B`|V\y36h n{: !$/(|zڸgpoe4S UMoa<)0{Oi< Qt lƁ 'la 1 .l Wx Mgof7& vz7HwXfkb]Q\rJL rHԥ 6aS3ւrqYُ8|RnjK("6љ h (r߻gOiEHآ%crBrŝ5QsdžE\'oKw ښ1›R0FTUUć6n`մ^7w͘bfX* `Xﭸ~@ ~FKuuDNWtYa@X'"~sw8|ȩrCԑ/~Iegn *+iE%%Tȑv5hܭ_PhU"=%iUy.]ߊϰgZ fW'1~|"&v7$*@2hlbUKlikilx+ s`Pd)whfu.suQi]4{pVZGi?=)H?FA]%KPC=u+N2^ߜ9Zg>,='>bQ*QW0BO jrRpDtA-#,GWw;96a>|'?txGiO(| ˬ'x8=' 3k:i;IC`SE gzMp:'"NaaZD}BaH4rfɟԊُ(DR3.$z Ԁ6Quozly0|VbDL ꤳ |@^g)時qB5 3-fynАAj(NU *C+^. 'r Jd~v2bM k0Dk]Rϵm@g"71 mjTO&?iLU+#hv+:`qnQPŲLBC(TE ., ۲K|O^\_`m3L_ck/R[8LY{>ނ%" FTWWYU Niĝ͸^tqaW'Cں<{;"LgNm;M~QO!4Ll2L+#-BkGpYY-748ll^i.<%xbÈN[@+Pigp۹Qݒs~]װ:x[^E?V܁C@FN(~UjR0!t(b?m|4umOu1rgZ ;<=kVoüVMl=tTku;8S w&`϶mY{ bt7'=fe=ad5wMsFcRٻwke cU 7¦;3)Ysp}JdjO>8By35z&F2Mcp0ùvb4 BO bhAi%+.k` YF_mDZHz[j}` %d9cK܈>E̟x:mֱԹD^^V}NC.[=`9rt(Լ&'S҃sjU\!Zo--,9] )2Sߢ\ѩi^S_@>hlMNX,1_y;Y|MXmcJZ }ȁŀF&K8r37GJрAy@MgD s h%ݘC'u&^ fOx΋?-pNk]rPyHX3qZgg8zGuXU|8l^T7%dﵻ_R\0a!ZH5JpJ;,Y_ܩ  vHq.on!vWDl:i!}b,)K2mcNy~I3[i4fIMȵAj~1XMP!?)=ؔ %;Kɋڞ%M(4%C6}NZH!'w\ba{{u1*o$-QPW!'dHxH3 #"?A;lDd[u$-1tx$o.+dq)=]3yMQ\)<П7[R8VaՎq]ߵ&K},ikdziť9ƒrĆz!J V_i{q̘ZT_!UC-]-8di#A$,qQj賫DF%Րe3rgBfŵ3,J(=v߂ 4^svc2>vO[U ttVqH !tMJRQv:,]EO9-f6Bƀ70uf rSSW]Ŋp0t~cQLH =1IgUDH0ETٴ: u=Ft{2Vͩ/<:]'C#9ai*>{C;FE Ⱦʱm^vZQs˹qVjQCݥM7(yk)3:NV 츙"^SXlldvc_rE=A=oRHU(9/7AεCmjfdt@7\-Bp7A`S1'կámJ1JM"c_1Sʫ}S6ut&2d,YtsۂYeݢgSR=1 ž%L<ڳ1dr8osufVVݔ;i81@`HC]Y ^Kw{grEtSFv Oӷ <^j e("wHyڱp8*m]~0F+y9n$ʋ_DjU#0= H2Ḡn y>^%G\Sx%.1T-#רJ.4>_#]3w@)wqq/:Y>k:j}gFf+ddϝkNli+kdYK["/*-б|q^ XEIlW0T|^k(pW]p%}'EK&Q*#>L_ȘDR5f<%gOr^"V=ظe 0M%D5 m呎z婲\vEga!uvQc=y6<UvGX"sacAfL}43Dv~nX\g_޺]ԫ4/gjP[(A8DT܁xS ȯ>H/̰^XhNAE,Oc]Dpƾqrs"iV>%Ƞ]@&088 Y@1]vKEq_ f͢yt gq`sjo{IZp+za47׊k@V`E,}4[97|5 W^[w^Wi:N2j~sru8SB bZk}'הpG˙5 W{kr)=\~Hu/T{(ۭ\AFVښG{!\` ^goA$ϑdpƚ$hl1Z֢'%* 14킮ΒhNXs`6ZQsF),ܜX쟍r{kC>(k_ gtǛ^`&@rzdS5:'YEnhko;!ƮL_ZFr_nc)@L#r O6Q )'o!";;}K"ݟ{$M%9RJAK-*4dYiłEDBMosL\ p^/be;2~]x);[\t1_[Y;|B?| mas眶1'%o Br6&k4Fgؕ8(F b~\>7B39ez  &HG).tCb{_AaEJ%gR/,nQەN*mHDJ á5ׄ'nITuz7޷!ޒ,皗ꈦz/e 9F߻P96Υ$ :XEf~o1~ f޽4jdi ,ޞ.R0{u牥O( 5|ZP&))-|W6 4vjZ%ðg@bE1~6JL f8#,(g/ +\ )h>xu|$fmSŢh Q,n8RR22Lv_LTSAp 9vH>6uI;KhB1Y~[eڐIۗnϺ`L=r𹾈BS4mZc%lT3򰘗Փ]$W׸»R0npJmc{]XTk7^e$#%)hA[k%kƉ& [VfS _yQhÃSPzYҌkq/Id,?TdB͜w GV"' *Vudr.wJ}*S;ƺA$4\NÑtxFNyNS=H ڕKt AǙϠ9J2Iˮ>16F.hp1.aF{PIlv2t;}ě&ceoڪ:ԯfndYFTAw7TKA}&S5¶ޘ{vyPp:@mOVļkEwBK'uk?÷%i&ӃIz5F$ߌ Yp`ݩZL:hjmQb9r 21]KsKݵM1-Lg 3ˌ J%>:йjFE٭'~z u^! C)yʞLΣh~)4"p;۶yA7v&WyЁ~ sCvP8 SUɳi]5zjG1pQ)b 1No]2L'S,ī!"J#y؜"_m5 I*}<>HR#.meC`zpwğoD?J@GƄD+sW+wZ)WPe颠|l]%]& ݞЍ N$衾LON\Ғy,d#5@WH/BPw7]i}(+nmƜ pرJfok2ԓ!OF!isny#Pެ#t6Uf",`k#Hfu1l5.Lw&~Ϲ+CY볢Qqڐ|fn d3ISNw|tP dYs4Ou=MvƕN[ija-fwD &I>FrW`KfV"Gk!69QSFx;|c*Ĕ=[~=($*Tc=$K֩ȐW[.!}{j)ӪC_G +E=O <~`XKY%'K*~r .*M|kgȄ 6D BPs.x&d*c5$ʦ[)تD^[T?d9 #/݀ ksg4Yd1Eς\d!Ԍ©%AVR8}\_n~`5Y^#$bWV /ڶsɖTA<4o &#w;;3F)\;B`/?,b/+TlLKRD8We&A'8ޢ;9`8> CK[)T)Ԣnky4G&I@e?la?"Ŗ>[ހlzyi8|ݡ -b0en~ωX]DŽ=$ ?Z2]9ggJ.G0˃.Ʋ ԇ^ۮܪҢU )2q%\!|)Ij SbǾkjCsC"TafEmƎƑt }_jCA~тNf4M@1)cZ4b;C\So&ӪBhqj Ȥfr,O\K_&}" b%jIoYp%̈%#V v]KvM<#c{8L$rz4њpxḰr%sk1٤e/:[X)=hp8瞫͒R.oS[N+%:(4dgi}qL[so"+r1IֳK+FBE3ZzMdfh"T{==N1[JXE9&~mR 6!3]D;9r~ېq Zހ<Xկvܶ w+)0'/20JBFۇF“RW!ŚS||r#!JkH/Pj{[smІ^+R צv  P)ï'x@ހGbZqGW2W 2“??Wu~PmFAv!O㺷Z[*vP/B[_a*WHvQR1Urʙc`F ȧ@iY3ĥOgUTn *;\4%qpQc=<_`_h3  Bu]LARPE ׀ ^Dzط]a7!Ƀ/b"xͭ111xں+Ɓ0MKm}fI158#g9qe+\#ŧx3͜0ۊ5aTV&({쬂fp(! ZaW-((?L'ib(;۽II̛˔%x'PʬC{ h;;orffD?_8v(_Tĵd%5m0ڶ$g4#A$4(?K1 (pQb[`j]㜿U^YLBge <>*l0oJ RZT!;@ }Bay or|Q54WiնZ蘙%2%;w>K?LHj g^uk~P(u1Ǥ:%82%Q'NMAtV1#Ɣ8 lusw>XO`L>wmE|+@Մ/Ce|UU ˤFME@xvB#hOe{g`-ˤy0:/r,㳣_mfg\5]nb PX#L][#q\ vq>MR>H=)F Om_DvOƼ/^f5Zmey1Fy%ᴬ,YNt +8Mo!G*PKHJz׎PQ GcT2$~B?o`F4r.sG^&Û_I]$d`6Gu:jw['.o1lYcڄ-d}CR!M:b EL粻2tٿa"gW5W&ƭIN^?|#6(|xCݡ-A+uLsefT5K})#gasIJ+BӟN#xpD7݂دh @F59tu\u9CȈj2PK<6t9:b܅/U/xt]b,mp-k_\E07Enj{ _,Щ=(pB RXIiI.ϭOk<ԦGqÄ w2iK'ծ|Z1rCG?fЊ`܌K I} 3Σ1 |/YkzRsѓ+l&(NiW}~+D$'(!P)!oTcnQVOv{'(ǰ=g4 CP/D/F)Qa"rAkv W \H4k:hsHPwea)rI N횎\ Tܦ1ߋ`p mkj1`rqmߚgi=ڝEmuۻO\ DUn鳐X =y73Z!5d꒍!&=&ո@+AhEz]GblV2tZcI|v4سICFTt.Ludf-XsrCo7{V+L|[_#ֆܿlKti;@V܈VU$M3,\ջ"2K<sg5!Tph)mTb=~YNh0/Aaued_>WZ]\4Nc)PC[)+k9_G*ۆ^VIm;1SAEUg<@Z־sNq3ª@]z,i}?#M*\LSʗ9:]St9ψ- ѩ{#ދ9y>߼ߑZ?ՒTΕ|}JfpWGl-3ME96D+ zjG3'q3IRTvl5E dGE\^Ы{CQ;$p7+~畒 Ņ4qjP mtm +ley,5F,bfK'聸wg%A> M+_Wqjw9:H s{ zņJ[mT:Aѯ[5 =K:سxpJAkx_1@% kFOH` }p> g>~ Bxv\aR\{'jJgb_S,;-0@^(ÍGym9y|^Ln3T(X w_LԒOiK"=&wBs|<*%@߆#~9aթk˲͑*oG#c=j!* ZX(.hPBj#t:DΨ2-v^@sPa)L̾7) ]ItՅ0\> QH+}.0i]SKŨV#D}[ :1Plaă4<r7@z|m* FM';F'~꜃ᗉ5рĜv߁0yҲj[o;c]4Z%+f ZFni:鬷LLL}eh+b>d<3F`#֘iJ:e:vr,~t Æs/\P$0#zP+2mO}nY?sW0!k|ߖs+T$b)j՝-ZPY)7e?TgQ_cE#a^%1'IvWAo}VX;՜ysq5W +.㿚peBQyGbh,XIJC<ցn(!{ d^dlFFoxR\ 9u#i{2.ԟs )vBq&##0-0r,ID6#Ѵ$^ 2|BXFhǨG$Fέ{NV;Tud?CTZШ&A3/`@K>IѮc>M GZ qodknMZ8+_6̵,w3;#by]( Iω x`)ݽ2Ř{V4Xљl#ŁcLU00~Z,qȗ UT1LfuëS=%ҜKwкܮz5Rl1wIy(t 1ҿL I%sߨ׶ #?o“S7!_ Sc r]HKه%Qo%*aKBrWoeJ]RqG]d A.K>LyZכfYy۲ps *nSM_PRrm33@Qs}ik3>ܦ)~c ‘}nrl}3٬/zF? ֈCna&?-H5<*#y)]r=[<4$p*+ Z4V5wѱl'`R(t7_d(?cO .\6/p-^bgmIF1xĹl@i/pE!ٓ9l_4wѪF8E*u|5sRbaE:yjtp=8Ӆ`cru 7er$g.hanu67[p3GKg+V%,! _A_vu|!ZDI`Dgwj&欋;6}sn b{1!Ր'=UR JQjeLNR]y \W fa|,`T/+*oC^hZ}0hLrPxW ƻx'ȾDY\:`r|6 4Ȕ*B +"䐕`ȢVҼL_ϥYCJ-)2?вt\sh5g(qjQW_S:\z LLaA]%IA]IlR4*: 9]IGy-rME3!yd'8`ԓ<[?OiАM59,d͞Z+ ߎT%gtPҌ#mJ'댧OJӦ$Hȕ bPL;Dcx;O|K9Ď's`bҩ)z1Kidl Ov= ԆD1҂Y~"a9^+Ze<f=YNщa\++5^OfyG{7ܸsIAN\(R[$T3b.,L>Bg 33$T)šc+QI*6p{cČHhzJD/z4 ck+ "qFxqEbu^mmJ n"'%9ʿɦ)Ua/_iz6%]=ow.Z`H%b c1_W%furg<L r&`=]жTg+~:QMBVWOP]MhGӡ|:hD2cn^7M[X\[ʡ#!{yLt*R`ycMWMx1ezq*:ui [P&L'cg+@s#UpDӞb,b2L& )جO!CzN!*koPVvZ!(0κǮ H\0]?=Va68;m16J}00{:I5_ :H&~A8VpEQuw~l]7V3VEJU>Ux敄$ & ײ:IqH\9 eפ_`vtݢW̢M's^6*br18ޏѾ8GWX#琊bjDFRo1Z U̜m͂'cOW7F;gqt*4e樝4kIܨ)rc0h:[ҕH3:Jioo;^ 5 sDX?ix%.4xݚ-WnnֺZl"Suu?Sr5/mnS3GHuXLIđ0rf3,6uQ#օb8Cj-8 ̌PSL$=[a7GH:FG㎒6k rh.{^'fW!\90ʤYY``a6@0xYۡƶPu=̘[qbXd]NFCЬ|*eW,ۧ(pu{{w1g צxl^Ev c;xŅ!tL=a# Hp>nǒZ. aźu$BǟS~ hgof WZ_;Cauo z}9" DzETй0b)[ y>R84Ë ] IӝRtH~@vT\E;MwLC"APl(G|/FMnX*NSQhzotoT w}՚1|:Rȭ"Wkfg@f2W`ncvR B{L`G}^q}`&O3"K6G.[|tʗ}?Iq-69$mU3x.a(ZH5\%76!YTuNw<;xDYn&p8vAL:w+ݻ牗s[${ k?q-gB~  >x.];\"eds>P_O\)B{H.0 ^Jjl&cjlf4,껷ko0k%?Q|DoAwNRn!a/gO$de[8+cez2c I ٻ8iKC̈6saIEuNBY{6Uv:b&@d? Aʼd8}.<R-X=6RGt\+JL46Ҩp.6'beHwuptQ_`A +1:^ ezb\?ѵkU}\h%tecLIBC+5"}ۖ?WIG[kurLNox ;4'rO*d# eIW,[Xk;+A;!CY>btEsw6'[٠&PbG$D[΍0%2LCbEo@`7wm䵺RDc_qaFw'Bm\ǢpszRH>"koiR؟=ZYO1}v0Ui\Za N2DU3j^~@p$9,2v?# GkJ={Mr`lҧ܌4%/@1ݞS̓ל:ޙ2rQ }6q"ώ‚;wL&I.]%.5"q2B/X#B85*sr{֙ݴ $R?:_Ɲ߸@{iu_1 NlF]Uf(Аr8ĂINNʻ%+I(PHAdȶ?8nf'YĴ@c 'r;~}z*$B=g=̊(Ntp',SGh-G_4l/Ք,ԉZPE}"-ky:5}axo孌Vܦ|`o5G[:GҌrxxGe C s> I]mQfG+zB(x`#7(P͉K{B=11JlÖdOOO~7t%93)IIQ*T #ۭ wT .ʲȠ  IK"9#Z@/Z~mNg׊D|NHq P&o!C<| cA ]$N<9ogZc3sl [a_Qcp% nK㫧[e {K0CQb\TT1z /5ygs 6k-d$v6hQp圑}f >o=f|}eKiUt0uN{+?8$p^ P(jȴm֫ rTXC `L6e䋚wzNzU=(yeP.Sڑ-qPuu}B^Ǒ=)(6cW`w @x9.`rހƬnV/tE֐0rЋiS(r4_nMhLCp]t ;CӉXc#f>Έ--u3^|_~01ڨ>'c:<*4]'bmCL0Zf>j^b {W#pdD^J LJe@^ &cB"sX+R=/I~g+5y͹ENAN*&/W^ꢗgAG SlfbT]My&dĭuE"C3*#h-"xDFEɇCd7nhޭ|Zsxa/D,>y,5y\Ogpk,7`c9:HyzK"FiJ9]]H2:b>Duâ{t-WCVV;( "p]7 rٵckAv { /6R1]VU;+ZLn)!I+-[\U+b+;=S|ڲ;mojv;gy^5Rdg,yŇJS/8$~kC_w2K DXB#CW-lv zLPyr3`<’W6"g2*lfv0$|)jlH|Dr0a!,Za1˩8LUt;ɥkK/gQVN:XVͼIwTʦV.r7W[9LNA!MS,GG}ͯ {<k(5 6gx64h ZD#N8DoW5$:B L s:²OĤ?%|gγl96#A?ԭ$&tۤLoe#4C O&NfX ->KG7l/15O1:F6=<pqF-1%5m5d2z>I_|sbЄv?& ++ȋ+\Sz0~il]ʲO*[Guf"xwX;n{!{Xv"Q<=7@/yAG< nd4Erz.cȱP hѯ,-{(Q!6BuBi՜ _iLjdlZΡdINΡC pOH):ßB]KʂEeD»By3+DFZ S|ͲbWnӳZnjF#{^Gx?pB8Yve=Uw4y𷚨8$VG5e9 j2Rdؾ T ,LIF6N@Ṋ,=ACe/>m;OtsE6ihi/ٌQwqC 4*aWouoD?oS{.<()wWD?9N$>3g粒X{!q2w/ZtHC쬷B=&MWC5x#X%$_7LF%ZK_[ꚾ-]A. ˨W@Bo'[sf2Z|LCdK!)̸͠EJ}V!rps0Rݔb)7*Y7O2%:waBDp Z LU t!aNdI #Ҁn̓vS9Ps'81AZ8$" *$||JUK,sΪłd9LRƗwϢ}7z ~$ʁjmdF1VɐpgWqf  [E_~`NTZ( jxqOM0-0Ing8bb D^B\hż]>L/"Cf$?)M5%J;7zw/'`]Zkef>Ɓ@pN"qps9:EA%238X/xdl2ļ&PBϻ?]#)>HM%OAS {kAo #7ʶ;ViVlKOrBzXzoW0Pu݁EЎčIMy'{ԬɥLpBMYW17hNk#awvcXW@-#2@f2y*#04ucb*qSˏY}|q3x'g݃V}T/c2I+t:5M5 'gUM[EގlMlosT#T< A4,)~$)Ph{5^^[p  /;#ȉpf0.a|p|x @1Y W]<8{W +tYbR'"L2'[kuBw>B*hi8OJOTr, qK)'c:TT=lkhaF#*4Z J3 s` ~4 P!0913D'~m38o\ECӻ'+!̞3b&p.+I M8,1LA#Y^;7 ;P.I[#H?O"~jI&BMI6?L@ 11){݀HMv 'yzvr~*Izg6(`DTn^#M6{A.^I"h;^2cLea|ۮ4#I[)RR*0 uJn8fֹ=l,,jv@( h2sohP8O;| HS%vs 'Q<wh(V4[⤻1csM >ueԃ ӭm4gxV8:7KgX.wlwȧwSQ>~\8G26XE0|·_O 3'tfrB.[`>.ʸ"%S~ӧ7eQ=?)TmzJX;+ehr[`"?kT!S<1k&R_򃩷5"q0!6[$6[NIlժyr⺋nEStYθK2 jzC=ͱT=j>pdYHxHKۅ!$,Q4VZONm:l˝ jyS ]Q$;699O{abJBs5Iv9]FS)dKvGqczGş=׸IcE+hk_]]< {3(=(HCP͍ <2#Tm1eV˯ ^p4ߟ>YdTK\3]1%ڛ."lҹoŕ=V#+=ZltyAmi N UF[F{#n!ϗ'4RYW;. s Pn*L(L˽_}%PɿP8ef+uJ3\4BI^|W4Do>Bz-Gjj:)CNw.pP.oZVt ͅUmzAp2HV$JFdۜQyWKT /DS[9’H{-Cn9զۯjLcpMsҸPxLfhz||6I76)e%mt\xm>r-m'F/;g,;7EZ<@ ڶI|(V͕KW*FaJM2U$mWo8`O/P~:29}4z~慎/cQ}(o TxG;WATi9P&inC5i?4B v=3˨/udGQrQP_g'AsB<\wRW I;`aMȢxg]WՊ,U;tdx]% a#c"#默 E/uvXYPb-_qM{ t#]4bQmN^OSu:`;EZJ&;iR`ʂmғ PSȺt<"b=pf,.۟U #̣ c Nގ|\^ ˅hQTQIyH?3ppeJ @<$تѸ c-s*(^PMti }cici Uϴk)A+|y.Wԃ⛚"hc1= 203o-DyEvX-=z ( a-8V!U8%~3AJ/H7 ?TlbtjHo~'M~ ŵ>iaP\|8ႁ'ߖI$+xyj*W Cr؂+Fś FZ$F)2qkxٗb\l"h}w jٗ. 5,!@О~%UG2b?(G |F4T3TʸPn5_6NѠ&OZ>w)%4ހ LQ9ލP OFMnDSAB O-)dds_ֱ]cj;cԍ"Dsf[@^L==A0 3F-/<y]uE y5[}jr;UqKS!!6lֲhΒFF{ToE@);2_??Vd9vtN>Do]́%y\ tnS}* .0hB"-on); z/ŹyfDh-"k~F+oDϴ~]`VKGQ9~qz@DiC,7}FcRdv bPN#{_Ȑ"g2:Rzt@in4 {׮~,[6<`)>mW^]g`ZIO2 {"k/*:lڹ>T(%?U )SY(>ϢLHz3Wa؂3tU)ݾ?D~FaYZY~BW.T6XW*:}EFwDk 8GpEOD龀4r|r;z'Y|Z@'e?賆} uZBj,8it#1yj<Β>z;QxV,*U\Tn2+DqQgU1^AZ gy 6. 7H]X߃?SٌDTVڂODl- 6 `o)í7."pFKA^[{pjhMe._bגּ4‹m%c42lo* (HdC^[ Qc8.|AiUX m~&OVdgjUݡ$`0(R1'1qγT:o)ܗ"{qIەzg>Cr̋I<շ0 M&u*s`Rr\wgU~̌r@+<{ '4+w}/LX$|V^-jB$k@:d89]S7ۊvA[H +c#Q<=ˆ8WPF/,pW(̋3wR ŪI͇xA,F}T$˂axD2rSk>tȎgBԯ6~m|R3w!>iKhT|6mhp^7g^Ѣs/!8QȀI=޲NN_&z^!g}ռ9SvWƐ]o4fMݎ;gҤx oӗpZہ2+eh%IYfJOp6>zf.:t R~9>]1ލ_g9"aM[NZEUV^+ZJ<xpb Z-o]D3^!|)5dNYMJ&|uqAt&\vtMe4r(\DJ{d5}0n+ gp#]{QFJi= (%,4Wo+ `A "6 nDY;(D:5AѩG,g۪ 4JbQI€ bRi&KS3qn3ƸEZv[}Pz'v 0<%{;Cnh%Z:"tBE6&'\opCaj1:dMՁwGb~G'rMZcNѦB]4“~R"FLl8&^۬,aУӝÞ82*n⃝%=Tz7ku?̴l19 -|Zni"IgE~yL <`r;l,E)5X`AJZu#ME8?#U.-JA /aCVAHPbM8u|6;RQ}"r^pL˃|b>lEONh.dZhxH9j32ŸI%/BĺU*za{L=Kbr Ңd+1;'J4ulƋ$aӧfVW0B#))abIv"FtEy\MGӋ><%<6{VJVk!!SCj~Slhxև>%6bp,Ӡk6͵.ub|)껚VXh'8AAXsOEk΄ŲRq${lԜ|ܱKGtf Zpʏ)4>3Htffm:5/DZ?Ës{kՏ-W/K ܵ/JtfIt6BlQ.Z$3wBU8m)3߮3oz&%,:sJذT=gnr3o+|0,7ƹw쌌L:0LH -1FmH gcnkwK&׷QN+k87jl Mk6ʩӘHD)TĹ4@#p'u[Y[(rg1Yຩ})чԟ.CƹJ<2^@CGZF[*3ݬ3< ;TBf2KIk35N]W ޞg5Mw1jzh[kKA~vpHr||G*~ GdOpN+}/mg u\} WT/%gYUafk<:}swN=H˧%; qbY r\ƉS 'tZ{+FD@Vnjb^ys'Kְv|t8 @<ϵ'%I[ T@ͅ>5ٓ pUgP ZOgʩC˞|QY+=>^ԙ"<̤+ϦaQҋI1PA^i&ќXyϷjhuo%w9gm#WE|/+ k{hc1ׂ4vR 1>ts+=4h- RM?T>X=\q:F2gt3҅; ghXs̑/zNWJlͤ Ӡߌ=V۴c#W 2800 N/KHvJk{ӱUܓ~ag#!&9Pj}Ju°k-sgP`#b%MF_ĵh@0_gO0 Ƙt %J?+jK᠛z0wgt$]6}z3ٌm3lVgWbКL_EGf-gT(q406#Zs\*WbC2[2C9BG*e~zmgX.&ks hTC)H͏ӱg-/z'N~E#|P=fPʽw\+9Qˣ/.Vo@rhuS&-1#-Ot:۠>냽8|sxH_:S~zɇjp"_V@T VzcsEרB.`K: 1> /WΌQB"Jegs)nv{ *c/[@H-3\4P#^R|ƒ G'Z0riBa#ÇB kw][.~7?Һ+ JH're MڴȍLmeUur&xDfcfFKTh1W@bY<eс.[RGIF`51C,/woiti;adtcь!vZr/PTԩ}arHW,)m;w{dT3뙘>e8İ2MMWL&vzssZidP LSC݈`<кc#ni{[͆9PGIW2$`XC m{U7{NNx%6t<36f{c!= xnӀWn,OJL̉]H84r`B :]o"hzf׊4c)J*cyxvm%X0 ;B]YףS[?EAEB\i G.ry{TY#-$x<"/ w $OYZx "8gmx]"&s#ϙc(%7S.OK{ĽE:Ϫyŗ˻ (7dL̈́&\)}7 _n"ׁ@{/{{,9,uSؓ1 2f)*f|[VpNCd,_e 2/ҫVn;Đcu c d|1q|#fDְ~U`IIP^\ُ)WF$8N ]<9?2Ni=FE.$B><K#3ʯv*v53UCvC cډЪxa&t[+mkh̒^E99 EEۙ"Udyst:kc{ "heD6R=jϡ0:đu.% c2ɥfv9yPozR(fl^ TQ:1P=wu{J8Jp*mqJp2KdvO=?խG{UOr 45R_:Qt^mXw"=Tcvsiy|W X?%^! lYd}Z>ԑ/ML"M+A c, \, -f7mK5zj#G|B{ŀN=$ZD؀Ȕ17[ׂUa˳{\kn^~/q_45)7%}ГR!(9( iEXG5}-;H4s8˾c\!(iw.ؙYu \wHWH^{z52% J9G`x:f;1@;)^",D &g|Sԋ?RhhxeKߞY:}S:TIt"6_b*U LghЫ|]Bn'n_-Gݯ7f6\+ Ax}(G<8?C PcS\TwՎ4h9J"a^"|;/±]>_ R!Za~H6f m"|T|˥T+PM UJ/Ra܍Kbws8R*}ZD2֡_5>@oyv58g6LpA#[{lU6=GgQc(.oB{7Fb/NO sQ~(O~͍Nq0od22ԏDY8RGL# Cv/) y6,$Z @}hBdJg^ 9#j5H sM0W16W'ȎlA2cdmnJwˣ.Q 49iT"9խX"p1ims/,^kDZΌ|!C7%P#UN.}Y"%À]57I-$-9Q]#RW]PKz*۬o6=HA7^r-۰_8M?Lҧ޽S(j.%F_];m؍f)N e]]9Gv^U \Z_VGP6Ts?8gp q].:57*s}#nMj[KJwG7Ǥ{cG` ZyXr6H#UBPJEj #gfGZ8 >>cI]Z{3CD%əC|./!ߜE߽N)҂]ټb8EQ[Y%9bH( DtSA[j *|{Vg~a9|̵Wf^s^,aK  P(iˇFY[Yu[N~Cۯu8aZwYܑu+9:IUv51-nM-\kün8-u ѳDC}'虩Kg&+ߙFv?ZJ;~|?? VX `,^fg au+ WC X'; Qgř7dT+:)Q>w|0E5|א+WF(QbK7CmPer AG|!|X* D9Y̏K,=h&r=@4(=GR$ᔫu 9]ROtgj1XgUץ<%?_59}SXM,n3N:7H[V/((Yݘ]|n5L7B@ 7K =N#:dEnGg']r`wa?``;~SN5℁Ssv4A'}DWŖ]GK~_߁.t!(ކi0=&GFV%`3}!jUیPNʊvlhuQH.ybGX ;79Gr`h]kgNe0Vqhm/e#h^y[l0k P' T=f:>&VҾ z +lX&ŕ~DR}NUUfoQ1ړǫ/ֱq̖t;CgQuh@MluƧRU帛6Z OJ ,2[sjh4#+3y>"8yLW^0 SM>d+ncK%'#Lo^| T4 hֺq7Ҁi3xТ́>l╚OGNt)aX[Z@2cpUdiJĺP;Txno޿Xu8:q|d7Zl"#"4l;1ߛ\1HQ˕~An{9 2owaSөհC 0gbz-w2QeYJr@.D ] 6ŭV.mY;4F&;YxM<^ÖGƌs{TIh<XK-AMmKd[ HivW6S٧xzF38aD殷ۻz|oxTYɬH?cA$]dce>,x`M3̘6(*݁,$t! {2rBd"ϨS'{bxĻy/'6Ld ׉*Z`$J֔QCdo{Z.`Dp^gݎ3kXE]1-8ط:iNK^a'M}WFaOU#9\M+,@|Q65"Oȇ#G}6 qc)rBٽ㷷bGU(}-~}SI|z'޷T+|򳦓J#qĿd2쫥YwC3Li=VE3x~ Я{&$,hB䬅FRKhaeT܂ܷ6:KAٕ 0X1)Pꨏmk=5ĘF!~ڂ0̞vOР2u:Fؾjc ,b7k"vG⤨\c,%֕@A<2Ch4F!9<_ X2wOKy_ȃ1 z'pgT`Dsyz,\҈t*vIW~{_vӥWpDo :[st0NyBėjB9r8wɆ خ+YK(Ņ{&D&\'hcRlqԦt5ZEhIp4DRk0~+OVSmk/{u|%s~# #/𻙎zΐ{ν~Dy+1<x|6]3qJpgB`-|+q֕*`M/EM)᷼R֖0qKp!@L|4"Q ΣTU߲nc9f hH1l'xzsXNe;kxqƤE|4 }aEB](-Ϥ*MΎ M {i`f̨bY/߉f[nC/Ջi+9zZG#׶fޜU~p*]p% [VjXRxXz 6Tn&,/9> YF*RqOz&A)=j:\݆(P{BIһyUVHڔţ@H.$熨黤{r0`7ǯ|_9K4,_yմ5[*Iw&lUb̍f&G5q]@ d )% Pya`p頋 /k&XDj}aFFyؓ!?I/TόTW^z%.|rT*ŽiтɖKDYj}=N`b$a[|1*;NZH[V7 UG-vr24EŁ{|o]hd9t?2{`}7aEMg{?YTƜh^6AW n_3siU> *e{'nBHRT~C5Ư9 4Ê8hT'UR#g4b"g FזS),௦ }*ʜݜp;c|l"Sg?C~?6~ɏKCި^I鼩DՐJ;Ĭ4z^]($BK@t* rȈy41J%qlAb0G <`qKּkS5Wbq}PPAdՋ@xq\/t]B,) URDjaw1fݏa !„~*G#77B.ѷՏplzm-@ra Un}A(#Gl-ˡ+fwt9vMZhZ~sJS0[CiZOCdU berFоt#X6Mn '>IWQO9EhHóyl^1 :.C2 u7._ *2Y`yFjijv=|4Bkl:^cWM@=̟R8ڝ9(y2~Y7To¡Z]u9<30R_i43]!jv!6 :;3Cfex%A54ӻIuRjRX @JWlK_ 4t! hb4#M vuAc?b;-C*7," >cC'*?繶"[A'ot@>fMa}{T"L# vsXs* c458WҘ*VO9CygR {&K Ia''Ȩ龍&D;(A}W;kJJL;*qbD[l.Qepx'@nV8V;NJE#˪ ;5Q#9,Vz 1 qA Fy@#oqego];$sNVJ$]a By瘽>_* BsB%}2oA/C5s=/".Җg0HBwFc*zLh{6oQJ'X^EDͶfv4ZCa-dW:қpgnd&C;-5o)\yV-q|o0褌Wx;. "b~*!\!C]Yasi:0UWR-žO&# sȧ=vKL\67<pb"@#2&j Y eJ.'s2Oˢߨsuڛ>lEB4\sR B!9,'f& 8|]H33"-c&&kLp8|tجox$o)=̗O||-eni#!IUO߸@ح;,yǺ_L(»$Z\~9$7ܡ/Yk)=K;zcc6췭`@Efûn]bn艿8wXׂan%F!,tpת{ۋ'Cbo}BTF26鸧wQC}Xi'#gҭUDٚP(_?d2P3@rf^:τ nmno/臤ԌR tۚݍ )5sDe\V#wZ 16t?R ;[||{&l5SAo\SɓyK嵵sxuSP}U@ Uc!yFY0Oa^Ob KMhIs6 CYw[`<æߢɀL,JpM$pW*9O…?րA@2.=OLٌ8`4a[\z* {>CyOx' ^I/*y6uj0{v2ˤ$kXO#ȑe1Lyw1(m qbSN˘+ V$mP~JljFU}0 o\f Uohѯ'{&uo%M㱃>Hs9[!UɍawHL˃ .:zQ|7>K?܏h:t @uCLs׉4T)d^b =|"31640!v IxҰ30V=.vnY^wM}zhoNs .9EjA ڙxbU b:M%~aV(.Sdu t?|"4?F*uzFa &C΁D4j{'DEI-C)YgSuaTÝS|3Cig} ^qHCP$\p%F{掀f=.'="8J #!dąq8f6Ϲ3$f`n>X:`Moeys*`[7jsF(s]mb# g.' "&[ !FwU+51Z3w>^eDr:\ Iҿl㡲!OoߋM"FC+&99EhBsoKG7gAQApO]/"R,agF+izn8u{=__/% J"uo|ȣOݒK?2IQ3TT%׊k`zUI(YAP;Nx% J˩,8˜I_ftgO"@+d/j7%!ssïK51h80/H1ED3#6 q+FDVx 'D dafI/կgR~hJW!]@l%$jS wɄ q^~7$x:3B.$n~j* { 5GyD=̠Ec_Pi+'i~F0\#X7!@&iR?<;onuW3s :qWiX5+'0+8)>P _$[T& o= M4î3|\ddZڤ/>IQA֠WňR-$pޓ9"uUh´ N {I԰a_(~M2݋AhDN>ٳ!f -{e8$%N ^c!|?jFy^根*2WRNQ>empJ&L&b|>|**iO# O)z}NLDFgܧf;kzwݜLD! w`-@J'uī2E/UUnfu/"_Bڰ9Vԧj?gf̭y=28U$pF|g_R?Gr%3wxOhN_RzU/r]Nt`jq% VfVvyf6TW9(R[)+G#Y-o{w`.p`ܲpaf=Q8`u%Be 10}sjULday}˵'~U[n W7l̐V^ӝވuAM)/oƳOvBsB[&|qn #ObPo8w^wX$PaAYĴPY QmO\X6FbX0KQys>0^[{mFQ]m{IwfrP3pltko?)2Kl"L-ċ˵t:iдjbyڇ2:6IBRk9 MqZ|sRp-~͘븕Oh"šۍ?+^WBmI]cP 3nEXf$/sUtKCJ#_vMw<-<7mљ4sag,ayQs4 -1Bf t1 8 !sqS]?F4~&W!@70jwͿ.8աzQ8 js4 g;3n|O|}KŏIhCiFV/Q\/YTJ(1et.6^O-QQfRssr52ynf5LU5;SU]=ퟷؤ(p~w/([7=AY0jfȫ7g|hdS1zg_z˻ 271D7G͂gPQQѿץ]6,}O2CHgNv}^zjj$8R3A[>Y3H#\i緔")֭Wc? eya~'M?H>6LU'4佞ݽ̳5=!deز}pT g"mNeQA|ixj ۧhz-h\kt=P+(VI`rib۸|Xў߹>I]]?b~ZT+ɿ1`Sڅ:6䯱Qvf:^~;mH qFIRQ!޺;i=1E.Q9n6-kRćB9ax bޱ(])Lֲ] _CP{4(f$:vK<!FE ?p8iZׇpgCȤ|Y@I[ɣOΉ '4oBKri4Any Z؋ʄro:oժ%p9ɘW">Rաrmg*]u*rVnw>`I#;a GO䒢v|EWƦ#=Zp B~"1y R5JUڃO}$i'qPqQ1 Ƚ5 k,2Ҧ lX1WSN}#$vRG*7'@ƕ/CX "?{seQ$Q7Ȧbӳ&*@ȕMveB(Sk>e\[/ȑ ]b‡==t# cj!VL= `mٲ ]l]> L,WG{;dcFכv/\Ğ+;,;EEח0w,b1y#E_)vOXI{VBEz*R%H`WL EӢ ڔ:)ÚTY/b6P(#T9OD[]sVՖEHy\Jw~QzanYEO ۨWG0X i&m)I ؄ߚ.&~@8D1X1- d*N(sB@BJ:>FV`EGvNi2 :Eg54 yY33Tyݱɻ^#Iej'R^Qa!к[JZDni-O,fxo_gإu@0 6et7>qP4WW.k|d$g<U,ƘD|m"1aC=9;aLV4ϧ VdY~py̙J`l '+5VAT$Bٰ,3.h!Z7ZU  A>_5+D|\0RvW9%Ax|THT,N \y&5akF@B:fFL;PzPS2]K뤌k[ߖ>őђo )V:"CwcL186+/>V_ hXA+xr* i0웕. $Y ߩ\&p~2>5jyNp" wDll={uDZG8|R DJz/0c)EYB>AOqmo pE O`4bz6 g2$zxoi4]6A.U%ߡ4>F8`_Hą%.h$U AS;~񮢍#828ǭqWt"iOf˛Dۗ7-e{A/;'ĴUJ V!; SQ}9PNCN5M#` !e7DT(P!~pqC[kfB_{!TD}|_f CFIs{ הBvh û̠AǓvF=",+S0?b JȤY0M\Qf!nPyC3=9ƃƕ% xYp{aR!2_g @6MKlG=)ē@ ןCF^TNVRy2;JfJ/f@'L_)Tߊo.Y8lGzXƭ[sxlD&xDi|i_Q/T{}r),Tcn`h̩𶮹\ 3B'gJM+ufVf%tx7#!8df)gA|9bqQyv;q nqEqm@"Ȼ۟0ڵ\\/ayՕ $Ix:?.*m mtR=[>hȖH0#KoE2d!Ba-LZiɽ>ZL%FWA1Z٥)i7Oe`Sxv`}v9*j0e+(;q4NX:D<Èdb S, tr}26CX+bvz6hQWwunZa_  u&r<2GwuD'MKO!o8肰?oAjZOT @v>m55#}#cz\gg`Ao~p. teg7B'uf{F\mtӼq02.yjԜ$H܉o$;fZg?Nغꩡ!k25(+'æ,]Œ uֳIA9#1>qŌ:Kc<2-.rs+v3[4Nwjb.6mj.{AɍrqG %JBfE*1em &)|nq Hc\9g,'2'H2ީh"a w?- ,эҁoh ~d]˧KRA* `6bJW-x&PPB_F(o ]ԝC׆ 91bl')ZF]rN4༘Lȝ] KJStm X6ȩ jYA}bxpu k ER }gF )-T3|](1&h$r5}+l|`}ȳytkbsޠޟyylHK$ra\W"V1xz5GXAqU:S4„~VE@rMM'Σ%AP!թDxt&ꎖ*+t3Y'X c:bϲp$_ E(G4iuZq/Om絓kB\[o>"OM |O.Lջi1x&'3JEpOEv|!pdM!KV?C Ez,RJ s"xެ5'4'kqހ\s zf~;޳1 [;F`bN}|*!1Ty %fg{d%$4\g _Ճʽ7t0NpY+f8Zg"Ϝ&r_+ErrCdVzuVhQ׭ o 7KE.xg6c̥t?dN,_;UN՟5^Sq!x ְ*em)zm8)՘w6KOQ')Uc#5 l%b ]sSF7$>1a&&GZw&UۍZQ#2.Ϧ-U8'-1Zw u }Bd[b _dQo%Ɋ= T(g?Θ/7EQRNlqm>!Jq#U5}c&u_-Yu& o/ݐk|~k}@rE6{2yT; Jhk!͸ D"X` IHMQi)QҋnZr,g=_pKp.l?]uVcd;ug:U!s1^BKk$*bvN0'e ?m(Yg)浦FnMжx 3d@r/C3kꎒS9lo?d`<<.eNKM5|7XF@> 2ᨔ0ԬՅХTp~}vssY,f2څQo% xfkPuh~j6U%ez͑ LOũI'MYˈU6T}6$]U&<d3K㴕W ,EMRA~n-'[vdWuIGY=JUwW:k'à;ҲD^P]^6Hz{k, 7-tLSdO,6ರY^T5q 퇾O%2UJJzĶ&HcYGg`ޗq7Ѝ'`e*N<%ϛ̏}@Y/6?xSkgɪ5KnǓ|5 =K`h,{X &d y>-r ś_`LtZa7`wiC%T ޲+*} )OuUQ#c1es5rX,/rQte1Cyc˴ݷo[_tZ@gj% 3 uZHʮ:Rܛ'-XܥCy8flfjqot+"B/Z;:6p$1$7ҔdVE4ϸ5 ˅l_/q 5㊩FZj1f7T",ڸt^{QG(3Ο5XVτd"=wF M.dpH%L\˛4-A3åmL7i: pqk=R \VE 9b HJ.,I d,C,ȾUi*"ZyU\7gHX_u:;;,s5L5{ 5a2) ?E`B0_;FUHXcc/  6N%)%2MOe?lmEQ@pǠCJJ{w Z*I`]gܽ>ɴ٢,S~a^v6}rűtLAzc^?`mD7TJyDRBL X_. UqD8)q=|A] lx`^_]&ƝH)g7z.M*E6XD{P7bWGn{2lTs-\Wq\]6Sfu-P3ݳF%\ LvE=] rW.3CS;;bz+UFl;v\M14e؅^i'.NcSc^s &/m*cl ;U3T 0j]rzt0ZA|s`+>Kk8&6^os뛤VR Ixu` p`/i0m^%ԄH8 |[ZRl[TcTF< qD\\޶;?x w\BpV IY!L5evhfBp_7e+t &ctt) 0$9nU-zSuOʓ (4t,#`ʼ603ᗍ]ͨ-Ks5S%shgWeaiDz%VSq,Eds&|T o(ZRmT8∘'(MU4a] L|F~Б0(Ó{r8Tʫ}H0[ D j{dЍQsxX+V@ʊO(T쳧kpڭ+U_2)TZrVPiP2pV BY6bqָ[ q ZY(џ|6<4?e:{i;>C" UyO1s2sq5Qz\2>o9=P-mþ"P {O?XT;h#?zjKu P/2h?t^=uEwa78 q?%i6;xÇ$euq;Thnbs)"TjX6T?b,Q3g@ٞe0E.t[VDbCm(MǍ!A &U-(JA)WRp#pzUa< jcmHDE|L 1!ٯy/r`F%ٗƹ *}Џ=v }bP2rvݣ'q`9<9`.S␓=[wW<ێ,M-p܄T Mj4Iv/jo3>_rQOǕa RM *(QVPEiTV1|Ӭq[{'__>pc4hA LhX큁ctj~CR| TC(F'ܧ S+XBblV:x9`qOJ?;uoC`n&"[jQ+Rt D~5}!d4G.j=ްռᕱM+~sJԲ <ύqm6a_#zLZp=."A/sԪKL9tl[)e&fī\Q@XzI+-YBٔ-Se/M˜C+8 j< -y RPK./BhȃY3Ll%5AZ3_1m<Hxl3(C );S 3 /۟aIJ8ڼ[֋09MDtyz=RS\ 9N/c"Zi#r+U?ܥnF|-hjѫ|ک1>}bb?yX[D9AAlGf\7P@w% C=ݾ!uǓ# \8L܆SPb X,d4Y0 a®z'` m|YCa.jc@Na{6nY'&~%'!M?ث3w ȔOީUڔšLI۔pF [fRs7A}s:Ȫ~iJ8y5ů3t#z-IwB"Hbe}?LP"P?ըn`CDU%}챰Wj͵5 %Uy& debc`|'b,"\ϞM/cjZ^8#m*)>7=stC{H[J}n!rf(`}@y)&VEd?2&cK;O4+8ZA"Y>pTYu촾pTkaQKx1.H,zIo6m.::jns=#uJ;P{` 0D Fy,#ZU۶M1,dM`QP,^gNI0zBM<~&>G}E`::$dǘxr }Fԯa4dC. rP"w:eGsd"ϳxg1[(x7Wϴ69@mTx:/!`f] !lA ?<|F\U(lce$`SHiKu7i}- *L"U(OQsѨ'J! /Ptj,_Cwl 2Ri%w$tuLvD~k23-wJxLOAq<ґB=逴Qs|Wd 4@T5cH~~X =h10Fz*‚-^3wF36J 6KDC~>ףeAf8iD5vMF$iXq+`tQ̎ϐ};9o@d︰ !ROjc?ol=/Af*R']o_^ Σ BRF< DC+3ȶOMV+ks|?&రGe1"URyt{PX`JQ7NK[ EH93Y/&HտQXd#~U1©e&'teg[o]Et O`A"]~h辥$T||ԭ4X{,+Z׷JU[ *ƒJc-KiX.A|(Ws ZvJ9wARٰ>⺇2҃B^ɓ"`dY'rJq0ױczA;ґG+Нl#5% } W 2`L ^{R9;#e |ԃ*ɵ {\BMܦCX(Eɡȉ@̝y:{. ͌v/!|)a9&4}1W/'$VNktukwpGUV+HExXެ< (!i(4~q?EV z:r'{lp rvXdHuP_Gpyam6,}E=~lJHs7z.9`vqUަg5HP1]iĕV֭b'[423F:gHQ@1R*sdjr5p'<$xoQPBmK,Vzb7R[\,OpSk!{NfJ!, (wsRtzėBcA> Ǥ lL M`ږQUs^{4龢Jcs9)ý4|#kge0ontEFw; ] (f|{ %l(}C?Gњp8Qt~@=Ԍqn+"vH ;^֘Dnj]bb&Ez1.WkW.p* &E$UlOw0FQ0*0)~s>fcTiA'l}, T,tlpѩՅI{S 3XDDs[gG67\G4z'z~[ Ө 7{ߤ,$ *h(il&%ܩWwhj!|[Q~T ^=g+/H fi :2;viu RB1cbb1:+4,0ԽL}j9%=G/<q ʄa)~Uiw`֑Hq\b|Oqc8~#=m9' @=Ax(~$;7!Grm3!OtSLW/v(L 86{u00OL8th=ttKO?5Q "UIo~BJ~S-ul\/Pa\vRK:}3s=KK_C%pVi>rQ׿Jf<R¹^#EkxUq ?Úo`-0o-o8zAc6|81mޞz͌wR©D*)ͻ#g a? ~z[/*/RܺJ`s.|A-&vɏOtmOUB{5 `1Bp T_ Nq-(LgtAwKm!S>% .|2596w H*>M8A|9Odי:[ƼTB 2|X1,g%XU!5!HyGW7,.V 5^OҚbD-*&E4* *R_)\#!tYm|X0,O#ә,}=:A'ҳhgiʍ޹c٭ŋ-ul'OyOAʹӍc=>-zЭw;g!>L!$o9Zw3ejsd_Njit809%y6tK#=4:m(Ͻc"p&@&Mgsdk .qu~T%zT`™SD eχ=A͊SB@C-DbxkTAL200 ֗ObWU[?,gB޴5=jBEbڢ LnMgJ;kXb("oK6b h-kܠe.O56Ym ^'-*Rl _P3ƨ]Ү@#Й4]x&dZUh Q lRX4ʎ큮ن$6IQ>5"( 9vPRB,ȼ)w, 煒ۡ+2+]G!_>,zq1u{o3"]-curuafB륊t)h{*CX%\os=c vKxa*YZ&'(Ð}/ͯz>0_qZHܹg]XhCA0SZQE1+6ш"Y%5Ya>M G_fwAݫ1,La,նz$rrgh2/X9R(-dXe6I  cul~^h}:6`&3ݷ)I(1jtzMa5o:Xᩛ*F P qy![e |6L"oxGܮ0鈊kUN8!C2~X;hjYQj0j7+@(h`;ځԄ^7 ;~o^Z]gQ>sAmev CtV LRH7/PS-qL+Cd9AXQ<9n1o:rt˷lC3xri4#ݵ֫S-=Y:P.pX(Og#a UJˏpHT u -7et<[ht=5O+ن|;HY"j4A ȶvGŒ5 RGۥ7Oopמ<<}V_mx+ڄi"b5qo߀ܜn!r~mkeJ;L E=b r `ԥ) ѠiEۘutekhw 9ho;IspM\>{rZC]VEgyユ*nzG!6!%Oh URYg]ڿb, ~`J|>)z͒ɀYɚ#Km;cܬ/G %Kħ?9=7G^lq"6<ELx 3]b ]R ۜvsaSf~ 1c* "RսXB~ǶL8 >Yj~{*5oAQVu48d?;V7ŧ 5l!*Lr6)\QOPHI>5*11 ̼{ы8EL\r]_%7‰*^TG_*T"?b3d)NJ|f|?No+Lt1 tN&{ V7k#wLWbK"sf1՛[Lݼ%mqf$󓑂S'/8 . <[E\k°8a*F:F:+6Uޓ!7$=!( FC:}pmiZsMՏb rr*+-Ò|(Xpd^wjbT'#gQhtrRmd詓Ko`|0 n\ڷ,``% UNeWHl(Ӡ$+ ŜCI_C\HGW2 /aAUuOf56-k&7$6`XJ1iAw\->xpx6f?z>BUrovFMd1^p1 $p;(}|^7@=Ċau°t7Hf8iشW?.:2 eq מ| `qoqNSyV%)iJЖy57p8=Cy  >W-`Zh?M*vb99nʩYڋ̚}l~*b@B=Ṿ#{i{S*01@y۪n4_{ ej5l0 lu6DSG;d5*0nԷKτ$ s0;X\.lF^/lka": |uيx_#Zc@YN؉.L#I>8k8Py!#@JypF=VJ5&z%8wgviT1, etv$U}mLڞA%V+xOVV{@yDT&ԟV+LuzĒ 《D#4qr6zWfkۺd1|̪d%@M<ľ7 P㦟p.9xݦi7hjj-{1g7 #Ʒ"6ˇi6VMJ:}QًtF}E<0ZuKA ;̂(,TM-4•NC͘ڂ _z{Enݲ׫:^/-dA^9·1P%"ZdS#"f⺼Ȣ0?P}]BNYĝaVD" ý?DTL&JO58At,N[L~xE Ĉ+v,6]':$=M3FS?շ@Qk՜a-T3?m~d499"+.$ݯ ulb5):+,m6:vUcQ.vPl֢Q,8[ ٕ b 쇺 Y@!m;/ֹ6cMHY7~pH`,Nc ~c Jԍ=9F94Ǧ\*oyU@ooXV2 nU8y6rJ+*X-#㬢,tZ~a١*kT^V!#8_opZ(b;Rv #޲\J}^liJ֡,8".2^M!G^9t?PuգtrAhDT.5sO.3΍ -Bg(E*pjSֳެ᯵R$U)ꐉ*֔*8n48^74,0Gl$ȕ:ԒdC߅ 9s?X̋['4A2rj9z&>͜^lYSWc u3n7m"8";k^e:hz{ ^sѹPجV3a )gOtUߌfCFHEuv{8E+tqh5?JKSu $mL#Ʋ!1?>"$r b`[bx2n{U@>i8S;$FNcqYJ[J'ΏTmBKi]#CGkDwbJ"NyFƺ:DA#^4\bQȕseJ|t),lo!ߪ @ʅ`Ӕf䧬[ C`cȮgֆtR[Tl#]BJc.@ٓk5\Flz'+0s 4C…Z* c=&ڍaə?}]imU̷%8~ Y @dߓێt 3 oYm}ɝϧwN=VV% K V@mkcJ\g֕,i+=z7Yf3}ccLe`0#]8B10WI<Mϸ0Mۄ9VrCDtd}FyiŜ5Hve*7ieO=_fŗ*SH1+ѾjVGC.ԯV89hGǽIA nltS!꧶55 !vnF_ǛvLat'7Źu}Ϊ ï%3fF8^SX5>)Հ*uT1/(D]/UbNT.pA&"!8!Zf :زggز͑aJ"h̹=Tvd4"QG-((Eq1"899Bm7v8=ISTl/aM3a\:v:.խzqҒx 4ԘIX `٘NH 4$ xVa"_m4ȉf!%闣թH6˾뫟5 "A]cJ{ai_*!s|O<рLF%ew?,Q-NDf!}:P*z?pg|_Jr|,6I;{#Z$)"P Y *MF 'Ơt\찦_)3"#,ԟ'sة;k)LT*'^h?вƥZIQ% чRNm{!qϜ^E+yai2X0=0 ~FΥ8ˆ{=&Z/^1GD+wW)\GU,_gwzdN -O c x-kj4P)\ a<8F$_u)˽saHsWS*}:wMqE1QkE~wY;-*Eo/DD@*ڇ8W*ADt9JËtCMhN/ժG,JjK^5 O术sKkN"|~+ "%&4? uϡǫG(=xqHLt* ԗ#q'~LãfO|lcYnaф7bP7#,M24KH+CkW M}P}<J!^9ʗܯ/:C &ɐ=vNFcQ[IL`RdiJ//΍^qH}^ ,ee^g+L'YN2MbTbO7)_ f^<W34Z;&>bm+H)֟o|F/cC?Fpœ&|;Q%0a\Wei#.;h._G0d)pQWe]>6[}<4bCH3nSgä'o!қᨎj1!ȒgF[b6GWH=ݦ{b)hy)u ᨗ"[Z'^ky/}M $M\)qc)/!Ѷ [jjj#%[4ei1FXdxS_CB8  عb-{/$I6u} >A@BAG*.! rOH=SRgYv餒SoƊZsV,pa{f$Y)crC; @}klŅ 6W,Hoyf:W6hK !!畍$TCq/ %7ZLNWI ν>g*'aR!kYbȫ~@ 7i9jVhG@MǮVO=.F*] R:`NRɐb}:qE.[GvOBwzI[YiVVt}p♏ƐVxp= #U#\# iQXi@\i.5܋H0&x7ݺ>rrCZ=anC>-V;JEoҎtPZL5k?Te0{w>O?-LDWatniQ{eQ,|5oMB<1ߣWc+xzٮ }^K#Y앵,;iƎBLvcEyFX ®:K[wqkWC~<)JEN&H%zo]y{xɄ0޾ŀkEWsW1E9uz騏Cpeak<(0BϘpDP+Ͼ q9bGM "S.ӦQ|;yOP$/ReɻeFnSu3Ks E<= maܘ[@Gb! $qD\d:ڡ5 H ܟP=Cvu1:1G1m$:dN: J^fJAsV2laHك7N'Vn.qzx 1ؽJ sٵ8,ArlnzgpKTv? TG)H׻4N3"X5t':& :KT&@D<귖k͍ qޜLR c<+ er8>&)-MoGMwY=pPr#Rl{EG*$"ChbNq2]˧lWfwUf'{ƺ 6t2Q-DyVe>QgOܑ̠&W3t^/D&OU5YE/l(绠CRӀ˚˿MW$mȫJs_;AuB>SΦړEzh{4Mnu%Y/,Tіy3Aa9ߡ.bԑ߬R7a!Oa[OFhVC:GykKodfkzf*c" :5VaCL4TM n'LU-ǽUn\#hQwm4o8?Pl/cM䫬F6'³7@\ ]Z. 2..~g{M# @u 4PW}2*JsZ[:&ӎq0c{s["咀h)lO^!=>xvJYiDՆFY2p %9/lq\ݯe*Șc!b]F☊,] ظ墜E"NEBxbBX16`?RWV^ :g^~ UwaףiR oAo#S~iʜLa3[C=J}u,^Y/IhDH|*F/}v 8jʨ"@pyt|F4 O2-#R.xR{|E%e-] q8BaK7yz 7`9a3T,85 &T5,̏;U 1 ngB`%*H`,T0ŏ x!; yGt%.ʂ73&I/z(ƌZq"qn#1I+5aC-H'!i0/޼aVL%a*.s{ǗTlUÏt$sg,H0 յuyE_ d\KyE1KgaC&w%2 '6ӨcyV vsKK ЖCYBno] 讥W_:T1a+WZʛIA4Qܝy$ܙQFp4)uy]A\cWƏ9r#OmG6G1RAv.UEOlʴO)M|rM\`*pdE"p Qau ǦS_v{h82KF'ɐmq8F͖;Nm"s+dmix:g$>a8OTUٟbLzER`u 6^&?_pFpA͑k}H5aD-2Vف텾} bfÀYu]&-[ ji<7z!{TbÍcr^OJ4i,S%ma%Ni;~c7^G!i|Jdy]Z[ܣ |B͒ӶÒ(۳`>=[[ zko7`k^<:=E:x&k(;fҋe]Әڒxq{l:1b@ Ɔm5.$ߝqKc\)(} <|k!R@|$ Qzo PQBA{%1nCCXp`i҄f3{s( 9pQB\02%갚uL?i"OFTP4QՃšeg\$eY˫Y$7FgiE*q} 6ttl#00)8wm Fo%`g1ƥФv+%:aٴ,u٪1qO&щ7}6p`k,fĦ"KʡPj2Ӑ %iwtYbW5Ho)̐,DPYX&w!bЬ=1HUlos%anP4),qTNŠP8=uU :i-I\d_V<F%fXh3᯿q%@ )xNjTk<1k)1ɔsߤ[wk/,pAenrŢj~KQנB3E9gFxڒ$|nNja qAb ..avBIopCt1[=rL;*ߑ:_-(?(CD+Cs۵ -T>s**jRL$2ȵd{rJEX+*B6P-k TC.X]bh`v)»a#n!;iq_(|ģxOZ PG('p8٪CS*,ug80,GjK)?t4DdQCS?/!Kg}"t؜C(Бy~tJigӯn##1]rvHRA%5^)JUs:AZx#e|J܊f@y .Uj6yRrm \0g:&Nf"5aWY,ܼRȂCA sF3{~l!7Il b,x_D*-u/foK"@&ƆV>KEo&*FQCPhH,wb$Qj-IrSo@z*FoZI#_WH$TOGYl-6$ ow"|{ژ"d;@iC8k3c􎁯щu"a%#:Zl&Rʰi];ޢ= lKɆTwJeϯ #PrB?`7'*g]OKFuR^$zH89~Ge'?';H?HxwECC8IyȞ 5\z~q%) $~7T1.E:jpݶ>ޑ3*WA]] - Lq:Q?yEΎOe+)j3XL8eb ɓ5'";XJY4#;zxȬ ՘^幪•Jְ';>{HZO\p v?=$<]4SMIZ o2F|H?a>3֞10EhbprY_ 8>´\X=^hd4RF*)kx4֬=K+˞KC΃4DGEUYLT-7E- 7z>=0|xvfiLNBSn2Ѯ u ;fQpI=7rtU^:$}=]-mma>d\B^nA(TYu㠪 ET g(Ub PogF!}Y6?h/tdcdou>V.ڀ쓣8>Ŗn$dVs'2K;9lֈɎLVI$6u//rDWFG#6X} n .{?+/^" jcJ{@gŁZ](~=ȕ]ON -5DQW Ӣ4p N_H{F &M-x<8|QC5{iIQg6u_ @`kJ/^Ⱥ VF@y@sidOop߈E&>f] H8oAW"I.L583XBQ9_ H:X^E<mɲ[XSU]O6ЖwWhÜ%Wy7Јab1h mc5ǃ@yѮ7 -y1/Xe/K i$ _Q~ѯN!xE 3z\y bUegUB@M:lf ZzJwjHcS;Ŵ+8Q%eUq"!vVRkqX"F,&{= 59 m"Pr߶fD< 0X+Gɏu78H}Nq %V>0.)Gcޚt(snU웜vѵOզ`wץ=Ss ?n΍GPzO񝶶ض1GV]a&zXZGɟӫD)U Q ʿd>ҝŢ'иĢ42\X#eNBumge}+ Yj"Vׅuر%7V睬ء39M;8ƍMLSH $@{6ÇeX)t޻@j&(]Ę%_#]߁Шp\x.mR 킱xܖ[~V͆-oHŵ[)ɇ-[egC9ՉʝQAMwzDKPRXJգXcoԞ%]hΙ{zKxsdd8NQ*qT?%o$WX"r AN] L 1L 6ʭ^G=VDӅHtoK;] .w{j#w#k"uZnуh22V_XVA/Qռ}tԎ*y†aq"@C~OSGڙdSfNR9>?JJ4ޛE5HDe}%:ѹu_hAF|w5pG)bzB( ;I$a5/ 7K-}*G[w_gM+@Gk,X]ȕ.Nuirǵ!8P ȕw~L Mn{7SX7JWBwsvZC\8;]B9Xg 2hˁ(U ֋XQJE2B9^,[a2uKU&Ĵ욋`쏰| }e7^CKO~n%n&|ܼpN?Jp߶̦iˈE7vU0U  ~&TcH h7P0 '?4NPR"}yΎ2WW>53v1ZTy@ik[f:mξeNuŽ_#d!IOmfe6hۿ:|b!!ݵ2y?v.$euo 6Nx:iqAIB>4f$*ݵzgJSY4x[ch"n*H}c$|>R<,o2"jwYkOM5{J T( u2,"$zA{ 7 }4p= J1Ac6`Iq-nc[w`,x$; C_݉u$jС~Qp,@LUT?*COѻj%Lfajװn|u &y[O5q؛^^6я,>u+RSpЉ8mVrŗ4ߋ5ދ;քK>96?=̙4.QTZ#{`7;lŒ7 Xzl8Ǘy+\o { ~)ޟ(>eTXrPuJB_CEj4~+(n:x+GD&>oRA˳W_v&ᑄ ANLK|~cMAx3?pS{>l(C@˅{dA\ZIiIx aC (ba!uê Ei9y)f`Z!(9t?LQ* :=օoujVkqMIԅ]Ƒ5O69Sm*0Ĝ|E5MGyHy~my ;7nkl&KMHlPZg[аjV 70(/ZN\ЈQj5Vv[.HÜZ^ջo|9) 6jZE2WZu~Jb%q$0$%ˁۋklGl*Ԛܯqm!~dCDk=)aY35vN2̲C xe67yޞPB*l腔9{[` f<`*ٟ5~wL|l;g"5у\|\@:@h3 a^+ovqN zσy1Oa〔.7 ęAjhԙh_pԪxB4 iZ!%&85]2fOKM9>[iyp8MzC֏zB>&GshZ|TnMQNh"P Sا[yf2 f͎f%. })dՇɾ \S[zEe܌ (m aYLd-o[?u[\`U8粼yÕn#mr)ToGb * L V nh\O&g\V9Xl4ɄUPE6ё zH'8J$D]?𠷌+Rt?`QnD.D!0oeXһ\rSHAg1yY,]QU>(,:*x$0;y jS6^p[b;-j[kkQGUvFDY˿z|rd#!%x4A DՈPLr`IpfHqAV+b`䢨^3{+Ƚ/(CKGBICSJ'kv@gkSЙ#,CV: &f:a)EhС[MF* y\(tn|+"爯_֓336]6DSy L:5.u $ ,(Z:p3`jS0Okpo h 5K(][#M\ v6[0ތQYXkoi栛ej>o=etTQ~SO,7UA瑑զk6?.:C e@dIR0FYIi2ucW%P?7/G1fGdSӞg97PGvɨ' {̧oukhu_ΫfVR?܍g FH9 om<LLvgL+7k?U+HÑoE⩭mƳ# >`lA]x:ėq*$%s.4KnPj)1o^ ("-NKU8Qަ&Bn2Ɂruj.YfWl*HW"(ۚn߾(~$u:s5V9l*C\'P r28qeal`D?YZpWO ؏% R*0wmp[m\P0hk/cY9/R}l㴤q+lmEG[K ?7W0d F[f?O} Ld/&mb'FGΓ?'oI`yhr*4+*9{h꟦@؉-A=]+mFʼnyMPwVl_07 4_2DEGtrZ@XtZ9+qL0CaAB؆yxɢ{"C[>aRxό):Pc{Ij nIjFG{+ιT`r :yZU^`?b Y _;g)ϋ o$V`9-wX7YY@p>9%t/SYc`dE'MkDu'*-ע-nqlm2%e0e @C^X"LGR $d7J/~4MifS_!]C`a 1K˝x'< KW)ABs ǯcXc $UˢH(u|'y*7꒩22iaٲ~A2[枸iCA;uӿ:TAN(M+d2- dki S3UCYy(hv+n (>7=5Sws8sPF}lv{J2]6=kdP s 5l7"~%Jz#S\ tw&$d5K~)%`u ۣw"ή נWqD=tJ( gnh4ɑ~u`&` K7lx_0\pZ1N,g8hyz)x Nqau5"x}3W䟟_}n\?IKul3_t&D<ƺ("4+(hSE~sDŽOfj"5){2DUwZk^gLJuǯu AnOA`Xbj kudF"`h 14ˢBPzUm7'+hM[ւ,hYی'f@z wU]SZJKyg6 UԼegLO_3\O{ADdMPOIIk4G9b:RO#1*d]'"Vj;aG#2IPh*>D%=) |>t9 kivǃPeK"͐d8h iԐYԧ5-vT1}1g\s/[:G1KqIG@0#/x="C$5;@YC{0?wޕv79ԾaӇ!6;J%ٖQgOSo=q^ DҬX}!) nv4`!BEĹD{gԡ|u{u̢SŁLW ՝Mt cF?Vguܙz&.%]lEd_lIL{ީ;KKXMCVBvϣ2Q<\IBJ? i;@#ȺDH[ O !ɽ 28@Pb+-UGcX>%nG-̯!w44!Tښ5A۳X`w~DAurVޏ'(,yzMj7UrYK=U#W;< 0ZK0[58l3}*YMQe AJe9V;?Ln\_(?K@#Kj|n@gσbE{Z9&Ru ~˜A 9" ?UA[17AMlznL[,& /u8z. $'It+@XPUYޯ_ݚ1KymRjY 2lϪ. $Ŷ M65qCr\ ,eyUtwآIcdwPP[fA.,ӨrHcTpTfl 9|$F)o!ooP96J{CXYL> [*C)!vZzo6Fds/CG~}`oؖEw`X갡0Tf(hug{D=ploPnzn:C(w-8x)(!JMzz'`\|2:x/CDD5Qp*rT rbϓWU[ߜMȑ?Z".GΠDDz"6Cù*j K;}f1u]Ё4)̗ylā10$ .;>@'a=[9cb¢XWo:Q 8Ni#}2=^Cȥ`Fewh- 7n'@L815Ì1˦h~RA*ϧjvT8oUT);z#/(+B˯#Il$#hǥ ~, NvĴJmof+*SU+,'(n;Ţ]C_c>odLCŜ|YkE9qʹGߜnu2:+H2OT((s @\k)/Vi}c:!]10F| a(7U\G1d!\}..-qF7)9r5F)U(5X,%f@ɭzs8r)NPc /SjsNO)(?<:2lEvf؝(+3.}U,s:?8ڿkq:XSo^0&Pc]Lsc)^pتp)JK$1g)G.zYv)!G툴 A` xe@D@R±jT8&0qXuBD%]R I;(tnYP X4 .ZGށz.jgOW&l#$iӠH.e#ρQrB|J/KQيW5Ҡ]GTtl1:1`o+o6Ǫ~h"0.=&{YS%=O/5jvFV-Y+bdQE:HԄ*GtD ʭrJ—<  ` F"ep܏pӛ{zژfvE ho*;|'W[n1rՖϦa O8(kq }}h% dt*c>&(^ce(ΫD F\! /C4*|4ՋLzi=c}k=;?`s-QKo,+[E]cnI[mBt}]H7xfMX7*q ڢxzyeY4I~&a+:3eSeN)EWu>ID{n,HP=֗5_4Js64:+9s|tϺa<i5o}93"#  Q0Kh\NINhGKnv&GIw'Ќ e{8I:FQBe@ Mcx״Ȃ ]uLJ0@ kXVAXoWߊ^ԠW|*!Ρ_yrw?NEi6g( V"lM*/:g<ḇ$(ڡ՝"J߃?.fsuDegN4fT>Ł)(zВLi{ FtV)`gibp=/z)ۍCCѸdoy uE\2ưb=~݅ar~q.]~,C`\@$u(5~}q)rMJQB#quG'ѐQ_Gӎ J)qq kR4$w/LH(cICw/8:Lbr?1DV\D#n|d3ךIaQ_PYkl[ :Xy,p2">)9,&~TeZɎ@n*\p]MI8{$۬!]jQ9UW Oihu^Y*j+SY  RlSIð]Ghmy[n6(LNx/U^5c ;ֆe#Z!>8W3\m &bP#DVdA8K1ksRxW-'cD=N t5sa "ľ55 !78aF{aH,?=EJ×Tnl d&|TM J^]I0SvVT\'`ÿ0?[@= ]ҦhJVJ/|;'rWV[*L333!Pc='ratT*P^o27br2WnȆ:.V7FW?늷_L}:8qid,՟/}ӰT \8J[lsvBc?yhhQ\^$k(d觩rp$h"D"bPEКCK7@sF+54!+(S9f'I/< ,)-]iMGV&\o6oNZL @Vl(VqVm\1_?۲휹%!b"9TA/VblN©|pʦ_Q\4uu~%Xhm ԏ\.V@>Ej4M~E߿iiZ"_*iud9ك)n@COӬ2taٌC\Hp^n?,R2Evg^ n#C߹6R:- _:1+BW I.=T}~{]zu lgڨHvExe~ߧwT0O*L~d/[oTWgkШ<e33dCT3~qd9B!jEy7; [>dP\L֭_q^pOM >k~߶+Sc4 BfT8 cCYes aA_[S&! 1 :t !0ًFt5Uk@$5uμ0zo, .^]"/Nt#SiNGkEMgX"p_jREF, t ( &BJQ={?wݑE4:^[I~"6ZV1MC/Yז?M)8'Lb}2r;>ۛ1BMf#5:T10|Yy$ΟI9z.ۨ&U{Y#fOG`.xn}uXH>"EM1+qc:"= zש a*"ػ%7+PD$ fRǬJMrm܎hASJgOZ݀dVmNջLGqE ,}/dY8)v(*f#` @ 9țrWU"}R]a}3<܌ߦ$}yv -B܊z6ٚ?VGo)dsmMeE:y8to-вXHSۡڛ/&`=ΈXMVj>kH5H.[sDkZ}}EUF!%%s /v~Ry%JHI$2ۃ8Xު/h8[MxP XgLyN \ژ"mNSMɕuic +~ AiQ05&2WoyT7^Me'-=.뤊OùcqxnǮӨ٫?~= 6'G8˿Z 3W1L|$a@v 2.CMG;PL7]ebNk6D0WG#;ƫxeٝfP2ҊaYXl8y"9yi _亱 g5RХw'C]gL3s&D,*~;#OO/Gʊ`GWp}~.?8W2EM!Ѓx !<, K-M鰣يaZt "7UhĒ(Q>XE~Fixb- mR&}A@|J~P)eMxAhH}l41qsjL;a7ĞsϬp0lΎbk1$I}sH0ʤ,/2. -&0 ?#dKK 7;V诔 CvpC#Sj4CՠK;iR|:;o 樂+fJݢOFQ1C@* P#~;-rJ(C5"pجvGSKC.zjCWe?ѩ'2e\FϺKb}:ɡ=FknKSދja>,>vcʞ<1vjM3g"*=ܿJ<"w3)*h_#үzm9LhX舀^"R-),&ǼQG#Ra.+J@jWh%6WSPLq}yiUTV5fڧkϵR&zG lu,[ɢFjz>M(?7YΰaoM9{;4iҬ)x>0Cҏ)ML'"V,K6N*OK\˴f~.WERkyƖn..}Ȕ8[sIU]ނ}95\ 'JJfb<Ym`ﴸ~ 08P;r@6\#< @"L4uQi5;w]嘹.ւ{Oo,lZYr_wsXJuFid7cbŻX1[̫ݞTyt,#rznx#Ǐdv`*h(ϩsJא#R4M&wwA _C(+DaBV,pqM2Ն4S@u% 6Q{F[ 6WOђBtJPJ<6h*|1sx 8HB2~x9Uz1#y td̽Etck =B s/i |v,~0Ƥ_e7UcStoK;"P?RIi @2±Blͨ)Tޅ5<<9@W(X/N:Ł.A.0̝nYO=:gP867+|q$C*-30Q÷YNFA$/k,R[_rbegToݥԤO3O 8O;]7 TgX N랁{݉*q ۔={TГ#x3鿰P4AWGiNA8`Ruc-#%'gI5ۻ!AJ0ȺD֌W?В"%Ux!ZdS;!a-O]ksFx_ K*;R4fU,UwB9uvzV)Mhݢ)U@Wky<\ھ"I5!n9x$(R%)t^@tzvVXN j-k_ՇєǬ?~d-zPZwT oTí6)ק;t B޼dC|B47CΞK&n%5y9STcD)-4CH@2$Ȝ ړ{;O}z K ϿVI]p잌l8^05[^k۶u UKgVyZMy;?(ncVλ/̜Jњ(%ȾYx±^#]$ uXoWXa_"?RdeNÐIתqRX^*jD#_LЪn>^mk Zak!1'IJs)be;~x`zoeOI~\2I+kzP_d a-0ŶlN NxT*`ZEū̕W%w(^qRZOf$zF*HTm)mhv΅xQ~I=삇v+fҭ"4F,Z뚹>_ rHa)3(lr]*͆[[K2'hDZmʹڑMNf#~QL;HMF.8~@q>MQ.ɍ4̝'Sn(I5X',lRê8Wsc zp3jE,(u[W[Nd`77o LH/}>l圎SVO\hffqCkGytg@WԢt-,&avpbsvtV/2#{^Zi/v֫;2\o)8Ϫ_eSК1Ayܕi)PZ^35t\Eܾ`)b4 ص%ZafaeqT') |q>xaZX@SC_tu Ԃ--0ś-9zuO_ '^p5 RX6dYvC]b S4MesM-o׎&bSʤPw "W+ǽ Ac EЎ0%-f~>Uݻ5?Yp±=;n pdWq#@:#_t5^;uڣ 5vqP~6ǦvA2#U*PRktM;V.J`se@Uk&mw=Yk6sS;n ,m&1LkLz#깂 -GL|Odf &PQ8S%`o<"|#_``]PO֓7ɬXszNA"cඓz,<)_Z=JvB|əAnEYF9aֻ X^m}/KE"N)[Ҟ~LEKngjCё@xR=L]¦o "mb(`QMͺ6l}ovoFE܂/MG9JuE>VU,zO3ʲ)c]Un5D(-(+Fu/. anPw2#Z v,Id)e͒EK#7?e"]r~U~?kZfffY\Yi0jfl _QC45TWqI(|eWM>gcqf3}SWJ|! 7mZ.fGuh4Ү83In6o5gG[yg'!1) g.E5VDX` s@/4y)R~Bt \̅]Jʴu87u;!b$FS*W{֍M]ϫɖneϢ 5t"Am}&&Kc7^Nf|U!|ʯʼn˙@UT%YU#w}xcd$R֬O7_G: Fl0m3l*1W9a>;kDANوr ;[DSoYCQlAS'S-!Pȕk ̳rieev_('!afRHݚkoLtA֡=eTs AMR|ԼDU|঒`*J;٫k;(3 cEtj,M<3`.@$A]nK6Mֱ" 0-noT=;t)Α+}4w] 5FGR#_aZզo=,!e>ysF.:d6Zsrpc.,hGg1#5Lb$4DLo%ŗÁOTtjn`Y᧡+ӚA4qb jh粬T> `g IHv~Ѓ7'a0da׶ưj^޽N6men9&Q%wwu5䈐%3Є95j#c$'s]gc oC^wBT8&ϟSNChwa OC6/2.{IܜmV,A1+9IJtQ~'^ݞ^˟}vUyV(0E6^I?~~;p13O3Qi Qmd5b"pztOD*H ӞSGt5衵֐NX <ԏ(X3 th[$Ըu _ ȳɮ(D!s@ĈXS 44s'>ZwgQ[5k7 7tГ-MR\"316IdsxYfRk 5LqoԢX5U#WK7QIV`o3:AAIE7u83@-E4#ra9K;~'#SaOa+)q&χ8{;Pj1jg͸;3а7 un  ʗ;|0`:|@VǦf_}$L"=cޜUHtqENd(pPɯ'"4+ ss>>EcDqff?jdԌT ,^$CcHVusz\OZkcU?\@wJѻ)-ErDhF LYMi25i]$5'=,FH5iS(ՔU e7[!I`G~7 !<$ ck,J~ ÕGF,仨ak_"|AKA18 sF;"&xc෋YܖYVL8MbRT7=v͉ްo8&zJJExWgbIDLRak9X3I% Ȗ %3ޟ{ G0 6>,CJ@`ʄf[0u{f2E8ּL/PCf,F!*v;<7m" byP },Uco%3x|E{8 wPEjWņ@r y1 y!5[XفVb&ĝlEQ{pL)ROIl~6z'.# j%FT|!Z5Pa (e}E5tIx:Gb?]ڂM,( 7ϙGզߣ"O?3IyJZH_qE9w&vl@N]oΈK\Aa=]#Xrb¡M "aP}Ӆ= oE(r'$݀PBᰱ_%5)+̌_}"l->ޭsYy y[㌯K!5RDTmɇܵzjmO8xZ8)]*{KP=5#!k!ʩQT=[ 7}tIi2Q"n2F(?NM#9:6jN2Ӟ;lAy$PPhaSD<~s0ps%e Dɬk2tޤ}Nk#pe})YvODzav4i@7u_Q Q'S15>$Z D,`-NzOȴۉTC흌Qwr]\hk%$вW0ʂ,W/}cY^12Z,;%vYCm˸';#|AQ{rKǒ( ˋFD%פ7Tsg߉u=2"REUH[I9ŭ*ڪYCĵM-y㭂jzѱXaqbE =5x=o1)A='LAc懥aTQmuh- )B(Bdzx&D=H\OnЏ~rq֜q1)p.NXŷ 0^4@NFraE`qih!ܿ:+tqu$CkXC08ȯr0^eӳ6dIl`ǴkD=4vӵ1I̦r౗AZA^kvab> rL} ZHK }%*nO&EIVc$E wɞs/% ==W tDKʎ VH=2TWE4#E f=D t7pcCZ}6)\Yx. w70.,81,m`ZDKxE B H(#~w/BOovq`HUeJoA3\ba kaāխ)HobZYw{Fy x`*Y \ND&*\Δf:\U;1}aLL[A`V"zU0i@!^mVyDhywr5p U5?^7I|jUN?u[37A9)_O5c@Z&.Y'}d,* qLqɏH7oחJ+RY1qK*<%I1>2ɋ$E ve3.s.3"@uW{sb7+Fo~b|(Ѫ˙8.nV؊ͩ VތzFDOv 7XP5Ih菎*v0 `yY\o1BNғArYO;t&RߧJC_sk Ә ͠iUW3glZ_C{Rz5{CGGN縏oKEob[r|MD#gB Kě< ޔNHE9nM/0_g&9}*ef>ǺwBEdtIVQл=ޔTKd#Ks< Bq5vt$b*/-@?8 qs&hDp0:=M_b7V[=0.θH>{q3],Rf ޜ,~+ưΟCP;q/(?_ljot!ҳz!P nk[Sbx[1W?\ӷټO!XH~p*g{8RL%όV!^䅡B7/S0oؔQ 7r.q#S.dqqgI~&FޗeC"sw\ J^ 7ᜊo&lE f螓2 ]1sCvǝ@rjjru|HDo Æ/iǵ_AgU`l9GijC wզOC""J)(;a y:#je\c^F|7A).d$ᏦE{Iw>˶49e.ߒ\>&oYSfsOа7srcۥ{(ج{zlEKT1ZlN/+ZGΩ% 0ycZn9xvD4uRtj6jz9#NWp77@EQI|f73} tqlkXI}H5vLj#TU;{r!Ol?نt:y@r)*0;}O571*-FDX"B(d][T6_'GmQKHqjɾv1"W.E%p'¢;FvG3|>EDعzf!klg'ۇٯNT.^ن2(ylD| zwqL,5~ՙ}jWy to3~4HϬ|AdΪz U/jYvjt{>L0uyt!FP-r_ޗ"> YeY+*SzI)8\{l~?ygvVFBBS-Vj_h`YѠHr2 )ΡtEbXu1, `Lܻd:Lk*9rNQ'͖ySq ݸCu-3qD>|4|Xe'VMU08. $ Ezkނ1; nmT}Rr }wR`II0AMM Y'iKyq _ಌ..ǰ8-!LJnlX]AqA?;Q<_E%FG'{3k&Ov6$}tn9gpTVM. @ql.m'{3?LYyFՙݕ{ ^oAjJDKemM%-d# -Aַ0G2Rf2jP52MMaB@L=3M򛐏́y5 * %wtEEnk:|Vj&--Mdiqcuq?ƶIႻB5Bŋ&]Vc)c>hi-mY0+n8^C-\7o 7Y ?/uvNuf[j ^,5n6n#uO@2aKe,6XM$ŒcΨz'} "누j~, z~uEqHB#;Λlkҧ H-܎ j`@<^F,i3ekAsyjlWw~;Wʷ} g-Ve![vyOH%XcOh}\sQd-լ Rx$?ΤUyg1Rl[uVe뮚 풟]WnNsp?Tѭk˪vh $F:\UDC1g%$0SN,c#ڬ7w\?*~aZpȘ I1պ,7ûT,s-LCt)f <|2Exefa J'QU JїUػD=.lX36Hp18b),y%g2g8f( P< Ί5 M +KhɾCDiZ f,FBmKU6+ 2a"RfJ8(nQ8:WDZDu4b{ ܝ;W$IGMvdII*#oDo2U]N4CGy*HҟTat9E;:VO ɱPܘ7N̑HԪߤr`"s2_V|tww0K>*p%j9qM}6q a ʝ3W7{{[O6b-'2{VDaۨ1v&MKL#wˆEmjWb D&-H NxRV n&PE#& ~n!G5ʥI߿OYS|Ǻ+SYBV&Nl\JcoGAj<'wt陕0fm*ݿ}i߱ 5vδr1tAߵw:Mc밖UG%ex'8 cH{x*ò[ىs'U 5a.&Y PT"Fu/cegB9/z]xZ5rc+Dv :ֹ>F*;޻٩&W+r|gKE̜xމ@!Ga'1"$*'|m"ELZ"ros1KdهCG[zժ \5,-lEF=md%1V."QiuT:ܟq}SԪ)G9y='UX]ݝ1an dlPNa_RAjn*@H=ˆ1 v0jC9;=AG`# cH0@\q̰w);n;!0`-4-UC_3vG e2WЀ ?}b19< G]RG :SO6C-sceG}rYV}DnR3$kNLzUOxN"B .:,Åm&)I~{Cpp)Ρ0EDMo+g|4GwwYC{RY="2־܆OD2/2IA}s?zȿ9[Rlΰܫ>Xe,7ٟsKE~ˬ X s74zsO?65J|hov3ECX ݻI6* ښPV~rՓ+fBJY(%EZMo4LB:{i86,o,̢Q]?~b루؋LVTзƙY,P˥}%sWݔ*bm=x>SsFlr2F1 kiuօ^a3k Q§u}«(1$cėm?m1lcɚ灿72T.RT#\ԯbmq8gB1Gq}L]}TfWfyFF ˿xD2(K>[vIwvvlt#18%W=c6/-7' b]#:vfVk;3օ`* D8/_h 7e6zw;;ng-@Ghu1/D"E  襏t~DTmKj#DG J} qjHq9֥ :k[ kFh4g#婳 ċJBpD&U.9iTwH6J# Zhms¨L8:mf2٭fJLDJ?s|{$ rO! hk! CdnDAZ-M3+A:I2cȡSDIN;-E/ T;]ZDw$ϽpXeªM? =!VdzėR/` Dy~IǤƾp;kX#p` ط$X5ҌLր!Q3 zfkB5$#Ѕ4" IQV~3+-,u5?@`?^\-8bA|H43X2tJ=6eE!OKaix.\o4d5#㽮$ۆ:3]i~\aTNdTg묨D6uV$Hbn W<'(q[kmqQ&ȏovac.{ Ω:3K!_2P$>ox}g/h(Qi ݠiߛR▰7I>~`S_*H8Tm֤S dCOp(As]̣ox8cqE3 +Dr *Il9*%cIn6 !N\;,׽@+J,(5@NfMC @~֏&muQJ[c3园Gāc!h\_).aZ,p7ɨ}0/VƏJ}BpNG.;?qz 9QU{ Ὶm"rA~[I3Mc0Nx=7#U-&S#*Et4_YV$+\ɡy,fR/77mݫ4Yp;,^`0猤y2̓;UpmJ&޷.E.ߚBpo,2%8C(Lh੍ 1l$9oTtt,Y=Kmڑ[Z ,ʆ؎&@$҃z _$;ILbRD|hi9cTU&:ؕvDARs# ->Όx"(i5*QBt ۿ ?W8y!Hzz"Ci zPnT57&}ȑC䋎&8r4C+n+Xp!RT ƌ apNU _:5| p6CL 5Gfr^v8oR;q,h ⒤+{eL?З;e=:ڟ>0ku'ɒϺ6'h\;!ސEP"O{=2d~UH ">R?Crx[m^~ n;}~vkIE*Bd9gcuKMtŢXBB׺;Ts uygp(8>*as +!͢WK$EmFbۦ|j+7Қv.h"╤׭ycVz|Pnm+tƄ;qj{qdљ--73l%}姂aG֊]\?@`b"[=Ζ,d[)Iy a%8{[ 8}^D#JXm {ֳNlzwS!u_!x,< z|EÝߡ:l qnjmgۈBT'$[.%T%M]^n9h-GVH55_Safv"(V(>(Ίb?m"Kw},8I$GҷVo5U0g/An rp~lR-т-߇zEBCw^M{LAѾ?]&R'kZ->PYe[km&@< DŽOED&쀸ٯn3;+Qn=0 -F$OzKbz'kb3 .˽YP7]%Љ\:z5_tQ9J~CrQAUߣ10+}@^)zkd g=+jՃ3VҨĸ=gBi=!`wʛُo8ʅJ΢>j{*$I~fGn\P0LW53PYo){U_`jn? AVDB.쾾 \Pg$|oOgb@dfg5›=h7Kb "DrP{5+gXS{FQ%1Akvˋ?;ƅ0pE ݇Y4BeHјb|ٽUVMcڥ 6<9HH`&^JsW=;b~b ?:TQ&h\PIr\"uQ܉>ûT-RN\ P6Yаd~FiP׏eFL0LoPoJU ^thUR&4B(l3EY|)M($񿿲-@y 0c'э1VG~٫zʁ<9 &.yyVo[)B հ:SM<%u38 0pKӉpSOspLD Dl .ћMWXf'}_|G|Կ9]:jy&}ZNF9\`ӡd<?dx}*OVշq*qO&~ 9etayW?UQWtSYSOg`,eVq˽eE&D=LNĖ B1Dkq͌IQݧSWBvQy;G2ae.bWAEoMـF-]AIM#*Oj"A]im@O1K !~gq(·V /vk#|*$-^s4Y[ z hzjjz ܰS:j]x*>&*,Ê-u n1{.Tʃk:Pvd|?gj G}.'<mU9•0%ݹ)ލq 9gH!%"T{Pdk4^9T͢n,ڶIWe{!KzGɆ{K-Gi O3Tu T9'Gt1wޣk1tïC)7@'mf~]N@aŇV33kArkQ#’UI3~O6$/cMyOјiXg*me{]D >k"V_iP #G\Y==p׮):mK0 Kq䇉}c":%uqY#_ecrtI xQ]#Ml(0S^ewPtuM^9Ϲyfg^Eɸ20|rs/v-2.p7UN}Y?a/#of1ҧ}(bTzM1Ib'0@kޡr%0kNw-J!|llaZ nQ$Oz[%83aKXʍ} ([$wIVIm񈩦FI^=9Q4 Q|x}g>cCz!"*:  K jʴ ʔO JhYӛ2׃ V^tJ_5@rl{'`UkK74$Ta0cj>.E;h˪ ̐r}aPa:#peLCZ/>)x.C]ruʦf-UKw8͛_2ܩ?YWER0Rd$UfNs#z8ɤ5J' ӟDe DmdmdЊ焘R3iS*iRks cSC3`0]Ҟ8ϙ덿čܔ C2KIUF3JGsI+t" Բ1UY)&UT)#ʥ& vn|Lvt!_:h9w5kNݡ-rwm eP-E6 <㱣E}?XϾJi)z?u6OܔBW9`浉IC+$KSL*~!\ $=o3p.$jp }͢xXuBv7p6n8H`4:CpeXWhµ a$C ԳrN\7|,\"P\EԤ!̇B%O)tCI/dpkγT/Х[LL;_?FgJ:T]} L=KqӇvx \(uFtdO5 B i,<֢3Oů14!Me«:#\/ՙAn1a54d/aaC6a#q_zipzlD0 M=zw1Y)$l%$|5/_ 5~-%@q 5De!Лҹ!+@5t|[csm/z̞3h72ᱴ=YxH)Ҏ:]p:Z5Rc$# 1'lNRumwS 3pH0_kQq\(%X/ξ7ݰ!)mYi=S4aғ~v9ert9g_3F4V3t\ns%TulyYhG9ϸ~i`0i1U2a^Z7l:p).VᏭp6X@'8Ո6(l g̎i5o8*gT.FF\"q~3:n\5[͖euXlz7$$e-a~LMѓaju֝@v˫c",*&xǁƏzK QGE MV.hSwbXOY]-%Իӽ5.{3^~E+ =- 5N:d)ВxZD!n;$"PX cKz}c#) CoL4@ i"YΑ!jڥY|jF/["ڞ:V*W3ֿ©+&u%TZ|珄 N]^muM?RSg Om`el D!-ȑ5m!yC8ܔ=a&< n7~!֠2yǛOLE q'pK\MqC_6m{'66dz5xp64/)\Ο 'TgHM Nz4Eҕ1v45 ,cSsjgcy[;1i:ft6*FQbI+,nonS8R]BcAr62G^~4{n ǡA Fgq[ o'#[]k5i<.mD+JOR66Ǵ}J\H pj& & Wo׆Е`vߵ]E 4Fd@7f$?XmIUc&Wt}IP3EVXVHI K{ړ/b۳-fbp-U&X]|M'2x扯ݤSk6+lYv|Oȇ?wø΀62_\KU{zDU߆]iC],t{+$7ٯ G-Pe#Vw-hYBSbnڦN'.6ɩȌR&zg\$Nbx (me9B1 rl }W^^H$-Fh3}d>HxmЍU3WVbp_w,坓&L*U⅛t)XYQǣ _Sx{+mb*e5~F=8NkNvZ6~9jZKeMO̩0tZܼ Sƛe%2ekqB dCPyJL3U"SF*+wR;yx^o׬¦0IPsSc2v|@F@a 7̜fNz yHÛ kB77g~iH!RKpy_!5L6H̀|S4'#3z=vf08E$?bzϣk4J$ ~[&tlwL h@)R2jHo֚Eze&Wp# Ӭ ~tiiqǛr.lUfqh:*-2бjώmz,`SXyuhG0[) eq~L~.dUjQ X\@ß h\^a7}; :SLpd`к{ܵ?JB.' UZSrʕhO]cuKG5TOn_F1x[]odp$ ,5*L׷}c:.?{0>UX"/*xӒ)8*7O.NgTeKjSN~Ԉb6Y??(Vۤs1EM37֗ȸG -04nSWAѱ'mgv:!GXH.u w ~>?+r|E/#{VUweA=' .@h({ޜ]7<ׯYBwoY ǼebZ5WxR` T'SXm{xx3Y%YfpXBVy}VLIΞ1NϷ&&FDli+^߸wGU4rUT^RA) U̢mk| m /ߋ(BUt4GP?RK:w2#R*_ q7i=e0۳&1xNPE/icN|\(:2beՁ-!'`iNc9[CxnzE?w8KaYuq.81JU~ۿ N.#zw|?.-oUK QLU`K|Q6;޺YNGL>uY̗`gp~9؍~i z4m J~Tnba!tvSa@Hb!ԁU "K@腝*U׽"-5OQR2~ 2W}x ȲOԋV#iDb)O#F?[@#ė-g\7?qڔa:8@swE8 &8VܔsuA30o97tƪ;Z}b. ,0 >ReuYNh{ 3'K2W}v& yw0[󲥈t% )a&{Pjw<4$)k5j[[nYvʽKj߱M7P;C(6.މ' +T)"iUy}@;Fi fЪhML>$^ݎpMFHXfQz]ܑ*yA扬Ewou?C /BׇTJ31n(4ކ7E\Ƹ4ا# {h*Q(ՠkrɰkHG(yi6>'tV2!c&a#e= /٘a~㾥# ^(6dtw"&3:$5$66p4R Zsps7hBu5 + oWL ~ qXDM¦mAHvADtW*K_a ~!& șhBp*dRF Ie8waO,pjʹ8;iWh$bRh:{C=K;)>7сgw}0*nkN%H{h#%W9 Ei|0e5\L9Y]+ݹ:W/jIE:ӪEځcoț.DYв+,Sn(4[F rHobtG︽]zzA >:ѿuέ!ǝ ۶;U371/ӦrmAb>#yᨑN\ βZ:nGR.eA0ZTgbzmT֭yae>Fd:P0zf.M?7l;Yl;O6o͊oǞҞ5!solig;8}֞-M'5i( =0C;L/2nӁ:ߨ Y44NEj-/:LiHt\3J1\rI̎m9Yad26ȔE fX"z&v>GYhE͜hPE-AUH}ky l57e x^y@e{^wpLݩ,smBP ' 0*EpuEc_E3.xi݃ڂN xъ23e |q,2W!t:(?Ku< _53c@TC+]6@Lx\b*$V6,?"O/b:+? rN'6-[RSwQLiT>b]Wv""t`2 rߢSƞ,wq E$)}ui-.>IQ LZ-lc "j93 vV2X>7.AZLnԍF ii=S37Yٚ/ ;=51Lcdw. *|fJCλ1ZKLDЪtXtVEf}%tmlXYŴ)4Ŝ }_[X')?ﵦ+Y撬E@~j:~8C+8RD ۰W2MByJ1M1O OA֗E D`EN:P^Rsukd`xϘ:"6%>;{&a%jGw"NߗG^6S!w*O)b Qp qDYc(ȕ928JN-Lo\0[ y,52H;Y7>t%G%c( \`:xTMD)XD7ǺBWf7Wn s!-:ӗuUx;4Fl^ur4[b"% |d|5.t9am -Ɓwjo͕naB VچEd:&N?("HXI@#Ùpi~5EEd8QIyUtVKpV2YZ2rkPyjty&^+0^S*lS6) }$g|lbiIZv+ Z̳}F[^Q p!Yq j6%ncU#ΊUc=ok'jo}; J,"%)y;.HӨ#&/|_!iikRXXYΊi wkEvOB,ߵ( aR(`?1Ib Ų&H{`#E=ӀL&]b]Th QyV*WReR}X0mcG-+ĝj!ZUboLƄxC+JƬk@>i G=ROh@>꧑YVio{&Zs! 3w-t䤡.4otSL+5`dc`L%Mib%\2 8d4 Z C17>HM-,qVQbq)kzMB =>< ][ΐfd_ - ?6(g )^L$-;܈Iuhг"#lzPpfuM,y3߉Dx[@s2sR[8 &ދ7Wr3vdԥGH a'QrҜ AoV~2j`m&^E*Q7 hVD9s%YE ^p*M> pq~[.i5q zL浭s0pj~VEV+Z=jW\y.rH0=T1 >Uz en`@XHS=,G]v2_q%7.5DW^0j_F ˦m-2+uWX\R0? s\ZA,R#?ζPu,B.M"In[mh'cU5UZ ŸMJ0e_ xV$k\Ozj}1?8ZRuxVziLlkpfB_ŕn*:tֵnLI<׍ՐRWgp0ғBIȉ üe0b#VnR/ۻ:eɛ;X2ޘx`qUYy]$)x&-p#HcLK+gr7 In 'iTj@biR\E迚:#L?JnuZ5rBR6t`R=cj8pH('9}R1%Se8{҈nflj>W9)#m&6 Ң?38Yr*{_q"WP[sæ+//C{? s>҃>^:c8㏲/{h{%^IƯ{qEOƪRp C%خ,[͢ˤj 2Nj}XHCgΏu8(Ži\Jez<"K$XhؘklٺǺ 0)YeV)wRi:!P #3(,\QHPV J]~ÆI0 Ui+85V~5Ls(~޸B;]!*9y{iDL5 9.G=EŸ: /)VwOjSsڹUrPr=236{&C%R ǧ˞?WAf,#)]! ;dHLS7MN*b@_b]hGтs1 y8cz׍w ]w<SGE)0&\"HcŮ{k'lН{t(v&ûcdYfwO +ٮ$}߇qk2>Q`ۍ'H,#ײ¢A9K(ҮR- He& fEi.I7MeB&θk̓N5R{W44" D]? JSKvc̨X(7ՙ6m1vnL.1M](;$9n+a4|jMA,qbHؗҭ@W5c4I'˫5;P&6=/kCyr 8#7fsg8ڵŽf'!rYiSDh:k4ny-6,xoZ >{.4d7ItsP!pkɺnl:goIkm_<m2856ѻ.~\މxt@Lvw:%3U G10IZ"*l%e8NKVx#>@[=_id;_1Vo= 5/r˹*0`D'0RlwW7h<+@LHI2 )hfPJ[+Eepߖ!]>dW jE)?෩71s Fw7aUeE?"7nEMfq2D #JέF=6t9d fIk4_~l_ȍz .hZoBk+6QE.>n!^xQ֛޾lQeowhmYFMX`H4f&Υt PUW3tPc;ES6djvէce)J WvU J5ⱥ.C o $=ׯդ`)=ٙķs!6;zqtU,/=yӘ6S`ҹR;1žSOF.ǘ$i׾;m勷'/'6JZY-Hns@A\XUѐQ7RZ) V݂6LGĽWLny?`[+z5;;Q8\AIXUza~K^,c0\ 6*ؙG FCjփ9 G& !,  I5!P CtGj>ᦛ*?U R9m K5 O>lwF_ۯ:׀G>pSGVz>)lvNEI<Q1Iؚ 4Qjw՞l>.ۍꕵ6X-Er@41t*.b9ХJȿ:&,6@R 99\xکRap^>wElEH'Q+DИXOO,`̜@߱!z">c[ &y?QV'De*k5"FG Cۡ*Lbr~o61 ӧ&ڕѯg_9]Mjj3#lNAB~߫6ҹ%IyKՖSϴ4*g4tG_ X$ )j)# -ӒbDlЯdD% 3r1*ecYecdyzLq oNyE)Zo6e>ș4ϵ75+D@4[ww )\\j=0N%/cҼݿRU)aر4)!%Rx ]>W&iuDauBbԗBZNsuwz7& ?<Ƴ/X6E0QY@=;׮2+߫:3GvKZE%hKW6!,5@7IoδQݸ>؜S"1._KQfkI_J'k$kы0{/[6zT@}f8YAi0Y@}aT>?E4~ M\|V U_14RK~~/ZbEnÓ/kн1$432Lb#9a8Is~ne郱b@l˘|h*"6v^I UHbvEwSj+7n-|oKe$T0P௻q[@]e48p4U(:gk 4jDFs1E C'R|kfPN`@er'1.IZs~-OP9~( q0-u =&.}/ K=Vswaʞ˝@s)#(1C[~xNr78~F^!$pݢ@iЮ@-,Jj|C?V9ո UBQf@?9vLxc?Hb?/UkLp,!pnF!EĩTQ#I \3" oV9UӺLJ ;GE` 8<Y,r|5:* +.A4)#?m5qwVTNС_ͱHb"ru^§E?x>18 L/i!:Wߎb?"c')^@SsL+'] 9ѬH儞nhٚ8d[e< N=OM`)f_ɜ"g,=T)qkDSR-ЅLlxL^2Gp3D2 Fi`׳QSU_&b͜KE(u cl]!Î}a{(֢aunu]w~@SW{a¦sO:Wa+LCe8+P8o&d<2h5ֱleNUc'=†^2"+{0(J\ojP_N(rYf)bOq;QV;dOB~[RmcuQ^'.Bi0I=M|=s@;p #h'-aHQH!?&c0eE 2r/d1-xg^Fud#wۉ}V.5mQv ]>N*Xn\;_S_eu D$Iyh2QD*:QN¦X@辪߹$A:d0XEO~I{hVp\nUEXl:W5D2x#x lJ0.]s p/)ޡnІS#f Y> s\Fi@CzU;jegbCggnZik$uA*Es:w{=zJ=gg:ʭ9jBHmYh VoP8 ybՁF2@@m{$ GϡN wIbPd]>2ןO+iT(ڄ!jW!pk?w AGgau䩣Z3xծ7Ӆ?ud%`wQӠ\JOVjJ25M;\O?>f":) CFbK}Xz΂1 Jı*L-ݨ,yМV #޻wJ5OXS,ßCBM[ljQXX&xݑU%4@|A9=b9Вz.M7d{jXb]8 I&nY#q . bC.bs[W+Lx_ȅI[i5=jD&ܱmϓ4Q~ vA0*0D sTr{<|yAO#e ܦ># ڊ0e F^3j&Fh@o[ y,+)\JOnKO.V<^:il+SVt#t-cn,K (Hez#f{Q Bs-XM"oY,UٜXe촨#N4XvPKd֣N b+y6Q)GO ?FR{utX~oaܱOIp ;HP~Pͳ_ p'=~B|\2Tgl;a 1C?{$G@u.JJ᭙F>+ٶEN ߤcc*rM+nHh`pXX]/92PbB*V>li<Uʹ#ʹ&f4/uOBR.]=E-{D捚x=G0aWjQtwM[-&1?jVϗ o#) n'52Rd1/sH.VTw_Y#B vTbpoz~I1'6"P$F}Y;W gah̤,{;֊ f  љJٱrcۺH+ɳnġ5%sHapJG\IⳊ54@gyꡱ'ZcW;JOnZD-;{s-?̻gPS_sQe"'Uz*gvl й>'RPb҇ ˊD'̊&#݋BȞdG=:/B4U<=*x=~qS1G7?*aofzТ}嫄]jTU,IpǗ Sj%:b1͐3[f]k|bQʽ8="$beP];K Sj{!,Mv\3ɋx87,0`v5\e/nxjR6$QO[pB UQY,8h6+&=vc>i`)[z1Ocr\>Y֍"eJg2moR"I »%0uќ禿H[0v` :ѫ5,݉#Tړ3|Hc}@j$5sOwB4[຃ ;A0)?1YlT;3$icb@Uј ުFGR6Y[LW20X,a:ۈM+ZPؽ)=`R> [Kœl'n׎@T9LiA&jeǦ кF[ca!A74orKT J-^I[> q;3!sP>mhӴ>~'#\kԟd[Ϟ<835 dĔUIf >q{32ݭy{T|2ְ/fpJJd#}mCtrzD OQeL4\j0n|_-{AQS֤!ܣ8=ERPXgIBxWcҰ(í=|Ďm1j2!YsjI,nХ]C:ee IhFVDgkﵗNogu%} a˾g"nʝp}$YiPJH-r%Y~>q\9=5 Do7no& }L"H'9Yf6h9O}έ!SWcJDU[:\P⒠Y4Qy;;v [%0ru- 5t}CA-2K`[x~-W_d^*:\?S[CwXȁa'uVEV hNK`j1*KM7?]Nxmxh͑N%<i1/ 9,$$N'H+"J|D 1k؏͉,u(H 83L0{ 4'E5 ɔO*4+hHNc'濿l<*& L=ipF }|^8 7@m)}"zQDA*]vkxqgoPaXL+dY=gI pŒUr4".a ĪQݩ=v$pg zDްUkgLx}hsruƘ?NSJ:qcZHL$srxKER5 jǎ)W>k?8"xfC [K\TMĻ#&)#f—~ap0C:dS'XwlQ<* v֖K[dWN >sLk=ȟGz˴uĔZp1 *@-D~?,L.vq_/]1,e ^b,ׅla FUKm \GBרO!Lyz޻p~'V|6ޯ5*" %̒tDTÓ,̶ΎAL]9sn7b;X6k ?~%4G Q܀9h®j}[jn@EfՈ8Haq͏;"/(C[#Np#|#˓&7#~)o\rz:c n4X6 6K/pɩ_f?":/ "?2;:=?[Qyyt]X|Ӛ!JUv "=e,W9kU(k%6 gqՂ0\KHT`[ Bs5-a6+VA?4gلNJ?(ǹY9iFa+LL{pn:vԷ<ɛI>qE+A M߅&`F_cO^KU1ؑr!E Pu$v0t_'TR( Ъh֠PaW2AJCn9ϻb^h TC2Ο>ޓD}=06^WyE-&-X":}fFJ:XL˭-4 k;FƖP5^#W8En'Ee^”ځ97C3ݬGzӵq>zw+(TA"C3uLXSt"f6A/HjߛR/ L^"} P5$h*q_H@ٸ WXn?jm Vt`0ZMR ĩv;kqHG>g 4#y(JB~ÅTi &nVQ{Fe'ZEƬY)FoMszU18=x_O'(9^P3_3_< '7+eQzu|[y$?,VnjR3KGh4S㯐BI|4Ӝ#^=Ep\΁pc>:&ZQnq[(ޚ)g;̱A$ 湌~Wsac򹉅BpkiZeRR\8Tz2RPI<Í-ifi۸>One{vy%\fJZqp9S +vl|W12DI{QT3A@ڟϪ$g"ŝnQqhwe"!JDQ>_K4M&H۸Dg10GsKʫc*|3 oKD{H+Z#JWr.ƴǿ$_fݕX}[*SJɭV3RvͰ9\gN(ւA_X4"o6p-skL^% 1eu:)+$ک9IoB6]dEI I'^:ܑ?#%> l gd@%a5MMI[ʿ "7qeh 0 cMo<{c [ѲC$1=E6| '(aj9P"VMA^7%懑/=B~4{v*rъ5h>k(T> hԧ}n~Sf=  V! '} UC+__)GGID݈K0i?ѵ' w lXhڙKcHv9ǹZ&#TR dMĕʹxh?5ت' e|y5`7ّi8. !_j,]3(+o"9MT'$!x:Ԍl)~AhCoG6\2Ylz߀hFw A#s,=2,'M8-|.xܓPReI$)3[$ HH|6۳G@%@Cj 0j#ӵID"W Z7Px{Q9!#؉7$l'fE@r*s~)řg^2W(6k7NLM J/ e(fܫȢ &>ZDk#T aB~k\J}7d8x1yO hԎz'nǧnl K{1/LTYHHΌC܌ʆP ٞNuN~NOΑP`#֫Y닭3d,W`Rڼ%zR uI}簢\})}aE~Z!bbPC/) `T&+eB@4waN4[2I*d ^ iGz," !>$He_T:Uk%Jԧ9j 2n6{x)H4p bW%]Q=|M rqxDoT|@rRhz2 1*_pErpNcC@U[XHdkRp fT"Х]!'Ktڨ9dEGWmtc1U1A4zW˔bM3jA Yς|8`gӃy11= m@ VX ba,LGX#{ 2`ܓr;%L8vdLcY2yoM,c,෫x]Ư&^V˞_"ۋ0 q:2{n@Ć?ldU:{6so~ocC4~is*K @Ct޵$iNwD1J`⑇P'f^\ 9 7A#n~Fԥ#}-~a5*Jܬtbx$ xPzjxTԭcَN+F49wbJ֘WDur ,kz)|b&ϐi?m i:2ߡ²K}l!c1ٷyjTsa6թ2eQMVӖG§đg zWc@ LU+N%jBَSj+e}|͍ eD d !k/`U^39q\r[tz![rtwY˗qt7,?In.^ko9m/<苡?!Og+ւ>#O+cs;"6nm@b:ѭޝï'i{n3[Q $YI#^1Zi 8R֡Ko$o1h2=W)Nte sQݤf9yۥ9mDNH=*<:6i9<9A4Xa,HRVW@зG]ރD$b/0$a'NFjnu|8XL<Yz F(_/.t9]Ay.7x'0Y6P.om^l.]+Du s:ޜ̧]L\{3bo5eFSp,ʳė6 Ə4 Ӥ?3JaBH3B 4G5zADZX씿Q'<Ç]g~lDHP|/tsydp) 3Gnꡠ=.9M ӌVU.H!U *`VndۇfH@9XC$CΫMp d68rgaN6/ _^?YUcº7YJpz3.Vh`WGZZ+瑻|tZc.$] p^Xt|xzPeOg/Sa)oc><"_fK8Gԗe̔oӵe]B$7PDqKᎀ{Y_ɨǝ eEUFOn%sɤ%- E^E/J@bR=iPI;OA f#@0\)VՈHfY_&#` fw9̣d2bd%9a'w(I bi"aX0v5×%e]H[D ;%NDXY}bi3ms%7XPm8SV!ĦVcި jJZe3f|Vț ;IT&|<[lH>d G|jv@:-=V$,Y`vH+E ipIl8vR;P6e%] u>DMfb|="f2>obo=&_G_o֘k:Xb.CA먼wJOrazWԕ wE#a_ |pG2 IK[9eH}!7*~ǵElAhr.(!(7 _W+ cYSՁ4>U.]Jhvԁጤ+&A,\U0.YUesj2v;.&aTT0K{8 h2q:m'G6ꀍZ2Ŀ==+Ko*0;RYUKumP .u:{+\!$ϔ)m([+ǢSlyCe1>?κ=CEfWJջͫ =jugM톿BY:<αnv7%"v)n4Rcc#i݋e!D =Ɲ-LñLKJ^7M&"crwQ9đͩ_i;/`|BkL򼃵=g<ӳq =*n -[7*|Ho +Fr+eɽR\y̩喂3 ܝ BC/oߘh~vg:=z=Gp)P8e4Md~=׶K8_dtŠSy̓Qm3R|ΰѓ\4%W1kRq7=dTRy#]1v'$ڕrk,ˁWj*Kcfّtx  ֥^pJOQ(u1(eEצ|(tJ\TVCL/dE3G7rPiGRK7è'?87uPjk%*>:uQ?+pܸY#g o|Ī&_J=:41MagY ڪ#*"HN41&:בf+s.`Ez4\`#i'ɔ@MѴd0f2 G!%B!aL磹"at]́ )~IDAo?^Eτ8Ȝ˃>%J٣KdAˀ6gZpq*7؟ +\ |W,a 2|,;ϏZT3{h N&J_uz:=((c͗+kb#[p& [$^5ix".&rbM}{A9W{y)c3Ѻ6 `93T.XoىkJpu?I5 I@:hn\L60² iYPCW](,EZ`:!$ RC:}za<߹ZsE?uګc7cf k[,_ -ς62a}of9`H? Ҫl7vR"ٍOWMY.Q#tht7mP]ܓli{:8096m1 npc"!k< w+ȕ'Z`t*@~UύaK}J$i6'{Str ck"H=;wv`m5[EMVh'Q/ΠU8V`Uc2@Mo焷9x [R̨yx(k bFe#|buݱ̰tfaq;zZ]{.qGBWMSKF+)ݨtdEh%>5 uUhf*m _iF-gLW zyDZ<*:κGׅP֟}HW>FPRE& Ymj@oWdRdJvmޯIzihc9Jn&]yL|*;/A{;cO/ 꺇e0H!OxaWĂU @1Qja~mӎ. RjM$pPjaW 8<,31'?Cyμ#ҭ>q5~6'm GDꉆra6H\Aتchs$aMyQM [ iϠ&#}O`̈>*!4xS-A%aQe濲Wy[;!t, Hiz5,H&]Opbki\{Fw%OKAP &@ך67a_冋RgEǧG00E<\ Ǻn~[ [P/DW$Hي!u;rr`mv]K33 U,iE#x@Rkoni&O2S04A.xKYTIV; GI<aJ9SхV. VA@zk+stطMb3PMDvd XaRP yv:A"L1S`b%xEI2P{D+8>|^Ц^5~Ip{uÀVˀ`E+ދyeH #IڱS)˹.5D.L0'ABr [8hWM-]sa1'=Gq{XiZ6gEr9= $B:=:Bv}q@sZ{8ܴudfB)tY,=R&CS>?6W.IVW\= >zka/e#uTOMomssg,٤: Byz^}Ć6 ,AƵlYacw D#C$TjVrJo|I_ ,xb b[Z.rطR^얺9W/|K@Q!V$=9껉u%[{tYjBʪiC/G qɔΑ{zܺ ?1X^"!HNȏ 3TvwuG8u{NTB^n'k"0 *vLqIdH  3$ LU~<:B."\f9\lac8>Pr&Iþ*@ZO@0c` ]R&%bW|:&ح ¹=c#fpoZؓRC}; *[#J*˟œ|<+;eMTRk#\}%&q`̩Gmz~\uZI.0Դ ]VhX/`}AIr 3P@qSۇܨ=Ij xԽ“LϒͲLGݪ%Yw),ϊy>N&vsZH#}Oڥ*%E(fm1xj4!զٳGx3Ō~Cm(tUmT4n.F ,V:#]R生k\U͠rĠB9r&ޣIyQi]ByD/+$ '.K]{r{֘CXYh$Hpy[w%DAi[U f P#cY?kqỊBD9 ;{&mf/,ћCV~+i_bccL9#T(F977 6Fo@{q݊gD ^8@gpp4o_Sodxc䜵iLB,~*z0rSmf~w= z|/|$sɃ]pzt @0 IoHj -yC"=r[9%mv΀f%f~^I vk.XX(3DfWSoϦ[%8Ig=2z~?sGr~ğrWݾb\>>h۬ L2}GIf8XiK|x>EL=Z-w"PE2.|5?\SSLx<>! B 嶂{@Hk{ ʒp#L#HGvn Z­޻ŔFYbWZ|C)4_t:["@O$GM p폖2%ϛ!Su)aY A7yR)*/ږ>=ij2 X^h!sMo#A +Z";.|v{r!IׄO[94R8d:|ȷqg]^Ň&Կ;w6?uQ/@A>B $ PMl*ua˸!rz# gW7oRtn )9‹i<'?Aok.~cԵHisGT"$# [4n̬fe෗SybRl`}^`"MzԚm (ucB@CE]0mmS*k yaWJ wlSZf;X:L=\>R@VY.`q 8F'}W_C,(wӫU GQB:%K39~Q;o62 q.#sZV>+hW)! qq4CҎX5[D = kqJJiXzQJRMP*|moWc,8]9?u^ G|xIGFioSeohw]OsN y]7Z-Srpda7M<0(}Ol_h~=u'kn9E)ѧ*vk}Qê4(GL$̏(y~jR)VϸK}+`Go _SUlB(:-EܤPߔK(n4n}-wH[0yuOKӂU-B&ADX\5 L:{ m!L )FNp+Wx0 BkrԸqTT1<_r1>8 6}]/=O19N]h|įo%#,hYɖ8cu`Җn}U9߾;8O/Z54ЋnZKIaj{4;>>etD`2+&{XD2S%@!JoIR>}nxv)t"9~/T(s ъi# ;.ڛnAg˘2n/.U.`Ru1TtT4eC3֋.$8 *^7ewޅ+@_nE<ܭܤi0Cb`o,^q#o|NΆ ( ^h%j0YmCAq^eFF:هZ?ӈ)0#f^y-ͨde\EZ^/76AD=<ԏl*~% S7MSy~>z#f9 iSHsNrfZtW 5w <ӓTWE|,sPe fbDUԩn.uΕ G&fpWjC0¯?{@nu]`u4*{$ 5ŭR>8=lʯHY`jb`v'%_qgz3JE2},SrpZ+UQ;K Cs_U1ś x8䫉T_v&#CoCB##yEK*mmS5cxQB{t{0 5şD+5}%$iDl\Լdgn4sz¤rh,/A+5;r-3*waỏ^S!C@_Ѥ0Y;3pZ{b9 K+0Q?A܂DnwbPU ˥AWD&; 8 ~# v[͖B?ì/F\Y0ڝBDKi݃r7M -ծux5Z[Z~* 4紇J{(>L(Vm'z oDWOvfFД4vME8'z&P7_ :fZ$ 5 a\^9ҞÈ`rJ\/VؒF~_B_P` 3uQhh~PxӲNIHw;N ^Vlc:xҌEȆ؏k ,*|Q ` uiFV'LbVy3zdVDTi ROo7/!Rž*:@B߲mLz8ZW\Ke>43nkm`.I™HݢWL /<'*:o*qqIσ;oh;ܦvGܥC%6|I,$V̅] ZKUGIVM8F2ir}ŬqVeէB{HBOo}F*̊K!K=ik3xG9E7/ZWT[)oY 1-4xG'uן,PrŊ4rE#hs2=bE(.$2ΰ$Q4ĈpWrN+w\^<8%C޳y-԰6dhE>xҕhr|puYѠS"y]c Պ;aNxUge`7""؜Ձ/0o][6L}w~ɏWT)2!L@T'1\ t'1.|h%P9nj`Ĝř<&H Ѹh*iu]h!=U+nF[k 5BaRMXk ^G'!ͥ:4L8RQT+cjaSr\RpͯZS2zM3EUR ܚc Be*iu]nH3і`ЖbM t_WUgGH (BۊSB+T`,Ez2oo{QV18rn 7[9\xqsWQ]s-ʈ69z=)& M?R'@97Pؔ鈠 לw*P3A  Y iR?S]P|F劳C:b0$^]_%#퉲Q"(L(ҩ_p~:ܡ\7J;`Z%'5 B)*bZǟYTG B엊'qlP)˛ -*y%o.]0i\X_0VaXGƳ71df׻kA[vl |e{cu߰?:cL;a)}rP>eJSE ۰䆙ʄ<T2ėW}ٟ#U [`:W0}Ԝ߸G>;vGܹu wV:'2hŜޒ2V2"mݓz}۞V2io\rq:_=Sxq.o"c S)`"ӯAi 1Z/ƺHm)Pz<G/wk>hW[^PlŜɶ霖 Uɑ@Ւ(wJmR29!!W p%0O7# r)]a[L JԠ)c9ZSc:R ML j!p+}eȇF׬M6 -F":[me5X;)Οc- :'*:)"ʗBO)em;dq6q5f\t"cQ~1@_]JS-.[/fri`z+AIgWwX 5Q~u`5Ϥ+8&`=zbHCwkfsE[E}ypQ `Q,?N"M {AU.ifǟiɣ{L]l4؋xFi0{\S*Ty5~Pp># ҉j5Y7$Fl&kZY|-ҎH=DߥF9/͇]&O"*2Nz^|8\ 2D֝Iwgݢ9E\ vfARNR~JcSk%*#b>TR($tD}xtbK=~0]p ʯ3!+];G {<:b1-;wKƠCK*Zuʕs9Viv:Å 7lky_9(W~8Z5-N&QlXq[Q.v~ Y^R4V?FYF|VR#Fp*/! ^Q] ɑYs^:gU%xwxqAA^>Е6aHɅ /,l F#c*8ꞥ7$0?H ޲=ENGeSHlC>{òv VlvF5M0jlͤu{Ǩ'X٩Ky\l2C6"._q1; InP#2>_s8>xv_w3%oЧ%۬/{Uǣ n5iT{.1ݾ=vM >YT#㯲>D@F$DkNNM6SE#Xz| )L&7U~yJ}ؕXG (wqg h\@󊓾*Bw}=yW:/X mu>q/@~#V$-"b]CQtW{Av7qDd24@Zᡇ/Cai>Y0f}]Qk)Ubq7jbY*1r%ۣnk! JtOcs/;0-=wmIDf5inB'7FÑO*!eEH8[qr\>t qj7@l/NX˵b&fWe59f8p3TnqʡY՛-}O tpa ]m9 bXT^>iҝ72=mO=wI&DP&e km tQG6G=ׂ -=CBr}CХ m_|< у_л`MUri*;RBrބU @4H&NF.!^3(뫬=IDMGEay8NP3?=֪ۙy 7{@:Yof0_'qiY5o d+P{j |܉NN.{Go 9u]N(;@Mp%fx!H< &ʼa=Jw+bpl`8x8a a3 KٕވPCP8]r W<hBۆɤYBA,.78d֐nR[]GWʵdcvczF$ĞxåH_ Ν|_M #7FȺSx9G,cB`վn*I$er6Jr%LY+ ЫcޝĎ6yjib*<:p^O0QE4 Eb@ًh}ezy{{*tTSufzJy_ZG.fQA$A9@x\E#fL ۫IIúK6)+lg]Wjas&74Q+L(X | A0E*`'}- JOnO-.Co-*D1(r*ѯvﭥ`r"5bogxj8LM@?ˢ6QmR3eUzaҁJN3U~ yy:+fCRKNTTr'8 9}a*j!9!Z8Lvy3nWi +|t3 f57ƖT5WMBa4êhP{fq*`|r2/Wս [[LBbGx6>U՗-ʢ+ղ-5CUJqkp?m[/QJ ȁՃҼurMBP2#ڙRO.95+G~DuiK%L7D,.[Lu=޿i}k|y9NXf\CA$3Aᅄ؈'KGM׵J i`޳J*[[6:A;*K$jo QtHp #(1ޘn=P8U8g%aIэ> dj޿awhB}TlSI\z$m >\=6%Cd5XB -p\=3rf>:ѓKp=2 _W,,MǍDeΓJZu:GpM4_^IaɺM9> 8 0;|vOYd}Dʐn c>{& R-lZ8ʬo1zw'}zؤOY:W$}Ucj`̀g!Ѻ}ص3#)eX&zW7Q&UmּJӮ1!W#§Ǘ*S}4WlHImգt*:{YXƘQr/E޻QJ}+Li}h-#K4V v\VT,R7%ˣ";?)L7FH@dXݤq- T!CXp6S:IkF\RѸoX j01_nq:8:\Ԩ܀qqVTϻwJ3uVs oq -4ho>V ́F*!Kw|@uuxtnmBA5hw:-+{x"_VZufW`a_2\%ai#ẈNl7luJ!(7wmA 5]›v\퉬6K u&.t {. K?԰  1$?1nߘv<2  4"[de}sP[ #@RÒcV)|:4;rqN>zLb$)e F-G`qw]J_PԵ"h-d)ԀicA2oبSGeCPj ūM\<5 kq (uѠHM> *$jc w kX*Jlm-A| \O@}0RI sҝߪlXE@hg!}@TJ-]P캶p:s",}Fr9QMG[S0<&f<|<0,`ur Jո kK(&K$) DsŒFL)*=N'ȕ:'?PAUO]8=[)C_/ IY$NސoN)R2ythlobocu7FF9L@DaOL ^`!Hdba3SG8,˷[#eV:ZxJ[HgY#3UQ4 T 8,Y\Ud/]p;|r}}W8 hRx>7٢\ _#ѽ PȊF~L^qOZzfA=aι3n¿*nc@-諭g>K=[A,,ݵ5/ŋ?B<ms+#tWCcU99%sd\#~z\]iUl^*njɵ]}i[~<ԆAvaZ+!'RMS0 stjdpڙ_993W E9g[S h;8+r3ʝFsͨNז^?ģThvQnTqeM+܋ CVՙSI>GMǬ-Q}ި7sMo0z!s Qq䭗j $~?4\^CL#t@?mSҾ`QZRK>;[ˈ|[ъW3;פx2N;l{ c䛖~# UdZtfVv!q b2q^lmJePc|uBҴߔ s ~x՞N^rIR6++֥NӿkS2`}O[8m,k?oOq;$h^.AfW{Κev?9(--pTsCRIϨ(2Djg9Gai-kÁjq;1'lM\0"|XSnzTaX!KdQ_Q ^TP<7/艺49UeИ| T%>ԥ,b^jRl~fƢF/|^x ~#7$-5ӎAOC5751f[bo"DMjR& r0v6rL 28Yp7?:=Ol&G[,XgL'F1:ʯFI^E~٢lsQuYU33f麚iND >qXudR#c ?1uWAȐgg8X00a,M_$mQKK۰ȪZ1I)o}Fra6>8HկmONSx+yzXO0]F4;q*\z.s|ǖᡑGI xv&⠻%M$fѽqa+"^>өa]l3}p{vo[GS״^OEe|ʙ@SXq("ލ9JWš{̫MQ?.,_>;GIŰweQn2v[Sn fH5SJ`Yr Ohٟ5/IѿY7&w› 6 ",;M(';|mQΞfzVd˞e&v?k JldQ$r9C@dO^.'@ 'ǿpcm?Q0zLp>/7,X]"eH 5c,৞l"& UdYݙm+0<rXmnD7/R9=Sq4s87 C4s؜J)Ԑ *:@tC3jҹCJ=]Lr 0)#sМ^?`vqvb}lIqfC5+^ INΰ1ܾ-ʒ-rClm .YKtvpz 2y.\~Fw_6o@Kc. V򌒊(4Fe,p5Rxa'sLR|eǯy"=h]] U!]bU07~?vL(ZX2kRBO7 5b%) e U!n8Aa~f¼9Lye*-R'IORdj 6*w_-Xʲէʰ~x3Y0k0 {{Y^pEEp0mKzV%F"$H~}9 rbGo0@0;evba/khL$.vG[H r?e nMk~NoodZ3){'\_$'.?G|fpZ@+zwʞK[90#UޝsG`glq̅>tHܱW6K< ?iAW'mn(PcwMM&9?/Xsej9 8NA0=X}Ȏeo]c`AqݫcQ8Qv, 6\g[-x}]M8?-R?VS5I}LݺOR\Wg~s =.*ݴ, |n=f~ 9C9s`GS(K8}&b謪M\=}wgP+~l/r>YVWx=E:$6"#F5cUm$mK (|dOO@g;ozȼ>i-]-o6c(-mox,p e tO n7蠫5"|85V.AǴO9PE~b:LИ ez`Ц^jiO.o1qlz U6`8XAkmXl:˷u^#Bj1!WDSkN+oɝ&@GH{SQ.so E7APÍ0H9l_ܚT%u@8Lʱ9-Q3~«zs[T3L!™q{̟\B<͙IXPin[ۯB2~ZUC8ӯϥc2wV̺xy%ΆWqh#2%gFʙixTL(`! $TՁKɦZS{aS D"Ϗz?mϮPsuڕ+4~r;{AE)? .R}n"ab#x*uHʐ>S/(A@5IHdS\b@q\dM^d]Rkܒ׿r*BwprUKoW(JO)F~˔$N< ,<[Ey*mM=r–1d˥* DBOwL)}JƵfHz Hl](,0.ۘYp3sW& ayeO0F@i~ȝ9<> X^+JҸp~-0Nc[c M`ۣ]?LTgQx*Ǵ|]DM@լb+'uH\! gAW ?qPk/Oн}`>10n8O|mtld:Ub:"Jx*IuZg-Cx 6|"3Xf%%% b$S0ezMh1@XM '~! /?RWfIyHo\hZ d srt^ cGAG%}S_}+ϚkI=lſ$!V G"w &r& 24x-?U=pRWXhh^՘Gyznr2PQ}qx6v;Z!HW=v^ȸ'aI; \Ml8"@y\bشOv0r4|"q:2^8׻`*c1돋]S>=-ƶFĽprL/U (7vۮZ1b~qP}HXЬ(hqN Ņz{>]߷Oʛ'9?'Ur:G,'oKPcoD"ΆkK/ wXB$B 6Xag ٔ@2|y?ϴCaqPxz]i ( 27"^ոMjAH"EBԚcd @j  ,v%k5!~LU}I:\2oP~jN9i$)cL<5&y /˼ v 2wNJe/TZ ׂ3Ik[b NtGp `/߾fZ{}Sw8~ a\hő<m %#>>7K`b?!ȺAS?VO;eЀ޴ $)["G.7@ pdcKXp B/aJBq?!kowo8r]` |C8ds|n*-dchNaXOTU[c >A(UQ,YsN-Ԑx]:Fz~ k.|C)d{P^{guţ7, r>#Raht#+|H$n5.̅[TB([^#ݘJ뺣gM;z aX$P1%E$?(C@Þ eB0'Swkb!_3;u>uݲ FT7\-pBvލ)f\'|̌`9Yb_žlf? >O]&'l`j؆8;e-J/Xc?#l<`_0n!QN/|P#0 $#m˽uaKi:ktˠz8gbE(AM֧buS]VNme )ՀR&mwdwC̤ qlm/8ga,O/vϗѦ#GC6,aU;+mbԸQ SI t1V;+P@{%5}X6hWL"_LYF&dLyk\TgD WHa۶Ӷ^1&֡,ӝt7mA_7/*lM9frV;JrQmB©3 =l-" *uJ$ 9ND b̔.XԬ䥳{xb>XGpHsǭʖpM)g7OrR}V ѵJ `Oq }KrQ (CB$ m&&_:LSZ\J^W۔)wor#gt_.0ڱsdgp9́ᶳc~;;jY*@U6ۜX,J1#eլ8 *ʵ=#XD Re v2H)7٢ =^OyJF+ ˇoN9>x i;":{<͵Gц\ٗu>t9H?8{zLK(Ԅ@׹okm8l|%8CU ʎI@܊zN=/:XqRZ0͐`\)fS%/<n Mw2 ĝ U5)q*8; 2xȕ0b`\zPI⢭.咽t#*[BjZfFTX1Oλ zPV <7:F c,y8 T 85^X}Q]jz!,AfU}E6 G}}̛g:%-߉Ij7߾c=QޑXa9e!=)orɚqds\+B,!f,=bRPəJf\$9,7Q$!b=II^K(6Y6$vy™d(abINT-87C~uJm(-X'3D?`7=0,H7q'/F8˂7t C8/iښ]:_VZ8aVf36t3)#jy3vadz2aY6u nI8ʲ= a|9#~Y/0X15|  htǰ[=n0wv0UZCP޺Zq˛fjQ54o•mb|&TB4x޽Dh|gWK9I(DkjN} pyGR䙹# O?0k . "ص+P$f]:Sm G 3@q S~X-4zq ۗp= PַDy4{+` un*"<' Ѫ.U +w{@FeL4hy,o|Hq.`Ш%](dv =C[6Ni YrADki'lJ) s1en gFZwްGTT ݽmsAg|?93GA F<}WdWVq (8URu&fhl4)pzmb[S,0ѯ>Ur-B (e'0wPeFw>k2^5ð%Be m48c5nR=S@ ;(NpЀ&`KMau+WVaȁ%;Mz!N90V"& z<_UDN+XM G ezJffLb/xrȅgAೡ+9vv7x/! Xz# {҂3`1[edLZi߷4G, l Ԡ,Ӳ6?X7'T۪+o:)D6\a[c1h=vMdyQ]FGmlӽ:T=!\ʜv:J н"^t4 /Y~ΦC͞1BF 9#< /ld=Jz Q)vKb?|+4ha>//o1E/x*#K/^ф8'NԂ_oX,7?lm~0rk{Sn]? TkxSs6rk)GQD=jZv.߇paù`i4mjE] C#H!BAlv3B|P`= <ױ?zr-0형F~ .Bޫ`m1^]5׋32L.C5yWnsi .GNϱ #=n { ;_`{+2s{`Eh|Ti0].s59o:;D,Bق7jP'> 7W&=Cl&mHB=-釲%"R51<%И>ݓE0(t-fdS)TL'SCop`W馽mkpwp K?[7 Jwjn-cbP,&Fgd&ǜalpŢl=1g;r#SqpQgܸ[8̿hಟ3*ʑmJ %I74*-É8"PFK_"1MvG'\AK\] 7ɲ^>ߡ:&*bt6x14Gxsҧ Ab9"P)e2W:3\(&TTj9b?6vVcU'_6_AQ>O/llX|Z4Т~Nl#ؠߤaޏAr;Vgr`[Dy្,u@f;&]b轮HjR We־H "I&.cw N~5%EA(G&U8; fr )-&v{ԇgvRsZZL:4c1r8$G= -9Yka( ,olk1$*Kfm4^988ٛa 탅\")9gYQA"Ɨp 1CEHPGuz)?Im>@ XeH@©OޒlY<_،+fg5'[0Hf74T0f $ +hU/e [E ],6VD5uEpoicP &B{ՇشL򶵪U>#CcagIJ* ]O؊y.%#( _u}gة1 MOqT+>wyu}+cA[EI&B/^!^/\<&~sJ{ ⤦Ta%O\k(k[~V1r#{i9,59nR~@P%n7bu5]|+ CUR! C^J;9{Gt i!֏UO b:G,J (QDNDUVLdY35EDBka)j.JVq5 O٧UŎ&q7ec$]_H5k$ͺ`MZA^\`,\rl]"+g&<z4fٝ6׵\~u][Z28FL(mZq3· JgĔ^fڋ%OB8I@V[q8L^& n)%]`i170zŎnG f]mUiFԔH/"эE=+9|RV=?a(@ʏ V}ԦͻI$غ9B bhTqo~Šq$:ŏq%Z%!R˙VN| I (b96_+¯B;8;̔'{2A( sAp%%guo$f|U80bA(DŽ\= /}`m]T1XӘCm\ǭt/fXH%"fW:LemtPLn'|5㙨Y$NjNZ[a0G°LêQW}L!S.9Hae az2Ŭcb/9Wqj!Ukp6~aXVfGm=LI/Iw @ͫuIƌg;5wE2UЛ! GR/dzv8ܢAk0,W?-hrk/F̒dBRu^H~!-ؽȍSyjMr^ ~.9۲) EU̜1ur$h{z !~zTmFƊ{UݷZĚzAYI5HT\}o}@U:i>Q/i|3.w3tKAᩫg~VRfvW6C;䈏-f1BqA=G'i~sYQ&4+ϳH%D,C fReܓEhK-XaVe.!9Cqm LS$x5p BgeģXL a^o`UÒlF8b_K1הYc$3 #ACOvzJw_v!ts>VwxPJ*KbO]wmoeCZ(Ujc *|\k0FDkf7Hp-0٤d߃Bދ7k4(t Ov; ezk LJz}>i[cĵ.E$dгۧk+W4b_LVY9Z {MybR7LJmL#SYF9OIw֚6 mgZno;q" 7KUxãSs#x<ױ3YkBUy?UR K0Mڒ{n*F~ U L]Upr'-iV#՗وW EX6ÙJ U0X,M[W+²y8aScfDeE͔i7gO& m&Tgm~MJ|9S_QUT7XZL5d "24$TQ⛴:x1h [*h^άDB5(CG]=0ElX-|zV_Om ; f%;^>DمFL5Ze,Hbɤ pL!W`SS$^HlWq᧹z) Te};Ґ'E1 k{ԙl^.ΡMMK㉶z-[QkW̫ՕQ,U9q `YPԂGH:Ջ;s:J{6FyqL{646MhjVԼ㾟3L+wf]U ˧H |/L1NE0_ԭe"xq% N("9f/: @F'"t×e{9;fDM\iKV0{p_< 6RTM'?~z8\[p[zf]2DtlM%W&[[^ޙsF$cEu" >aavU.5rR <ֆ2t $ѰW+SNV)X. gU"[;?IՆRߑ1bP@faC:a=|ϖ pCg&U$^Ɂ_Nc3A!Fv!>Ia+OXt~ ~w>fsj NW.w|h̀#InhyΙ5L!=9{HQ׵o{i5fjKsk mb<G%CE./&;BLp/m?:mC*鍅qtn.BU&u͵/c *b#[HV(fo*`J)'@=1~ oĴBH#[r#K.UJ }ybm p57XkS3+AJ9.z!wR8UֽpսF0+%Trfjš8P.fMɀu'pDpZX=Ȑ7z&l]dB? *de/Tu#jkybo0<˂ 67OC?hG7bB2:VlN˪v3%W.pe^v$H~fJ^, MH/pT.CvqZ ^,C{F&pMZO61Id쁴5ƳJC?O$M݆@ԧ>QDi%U_IWx9fJs{{NtkiEdF@z{Hҗ y67C/C!e5ȹrTj_H̸X4rK0(*ݸ8}('2TlE a)!%5{ $H "RL_Ϻo2}WÇ8ZuN`wZ>^a:kM .RS+RA?]w]z͑--f7:9juCY_:fBXa˺.ld~7أ}؍(Q`+ٴ3-1Uǰ&1fvA~|i>iK Y5-g Uޗ۲7meU"oNe>ÖDxRUJzy WZ -Eoom瘫V_ 4kOsMO5O*+nsc}NL7jQY>Mppo2\k(L>4v>r uW9Aa&@ G-dW]/T>RGVo`Q 1+I*EvB5@.ʖ("$\eW_aA"u5jf\٩D[vM8T@ZR.-|jOu2}U ;lo($/زn~n5SZީXhc=ק8 IFh΍bw59:͆qO%kkcViPЦ-mvZ)9[Dƍ1!rp\qJ1Kc MTR6)` 󓿔,:)wl^P@&f4}â94;oSdR +Nec A\lj/8` ~T.9 ('ƴ'95}*ߛB$itI-u,/ mOxY&ۛnA.2  D>ȗFճ!d`fa1L~U9AM|W2œSeySI>ͲNHk~:JDe&hOԱL}j``Bm$Of&``R448*JywjLA1Ew8f uh]4a]eä^3uV]),lKR"X=T׍tLg e<ѧUH3&8DcVz/.MLWN\=vPٹvp#oB ?H5-Lڦ(j߂mJ{ڑf|{2'J\@~oj;6F :TI鍁[t, (uNDmh :l.DihH>R\vw#ݪ$ a{=\ᭅZe7ÂSgC RY{QܶÏQIn.1yR#r)y2) 4PvRȧKEhvܬ>piU= ;jRZhɛlFNӫd3]dK_(kSP6{|@ >. -k 2G-f[Cgl!#n8x[<*kl[`L)Q.0ٽHL\}8x&f~!Ž ;v +#{GG4U- Z!j5[ImJ#?}|(U>c70u-\\䈣?yڔ>}up(fլP[.20)?b3K" &"iէ4龫J[Ph,궣uGI"ꧥpnJۧ _}Y!׮OM\eenX>˓GD_ğMa65gO3M!b}7h8&=t<M)@_‹$(VIJf|_,a1h3=; m`SB#Qy[ʏ~ PY>Iܱ67d'MLBW=qlz9s-S6g%DjO gUf =JmYî js^` <#gZgQYɜKWn#oUo4<.._drL7^Zfx&caDI.(x"U(a'r#O쬨,y$]8y7!hWRPL_M r49sJfu5JSvP7@DphUZ+,`yp0tgk?DMb9=T>8L {4EcfݗSqpߗUy33COݏ!4IS-n:\Xdpa[T\N~L(Ͻ9VPÊ}jv+o1nq)9<[AQ=iȠx{M(I6hus$q[s5"6D& i<)tXXn;:Ru-Phz}A bIZe+Ae`r_cp]MѠg@\0sUEV)AЀ>9OY6p.> NR5q]M2*+X2wޭilN+zoxWsDvHY=}SϻƜ )qb >UR%!1=Eŀmg[jQ;nQ°O13P+?m]\85bN3Jኙd'Leg@ϤײE[@xS=ҝO∔gmǼk%#{3tQ-'D '^Қ_Rٖ:6/&&@1Uq4PRdwhVNˀ43^NyQ,?"'|+};L`x+J2#.Scc^DpթܦBK-Ǧ\rƠ saTfw(z-STTRFa}Sғ2Jc\+%4yD T%*fΆc6 )`(N $h{Cli݉:03039S1.?ښmd!>NsNРj1psbgRI_W#-58RZ݈R,x6*#T`jC@pc ̊dDRRguN$uO nRd OG/cѶ.Җѳ?Nr*yzGB\ (o)!'~%q@ f{*=O/6J\3eP>D* XQ䩚͈))wVO{ kKlzI[ͪM\3 6}SqOF9.H] r-LKHrc":e Y%4oȨ8==F+N+t6m%qaWͣ}  l3cߥؓ=M5 "ȐU'Rs,tA|ZUp <tV:{`pZӳvYdOF\ғ7ZW)LR+02.tQ4DZ1*^* MR%ӹEe?Ԫt%.q(:H-nlB8mw:&|~:F/ѨEp҇;[ s֣|KoCn:4NWd T 4yy!-Oqǔ_>V,8NgGP\S$OQuEc8œR$c6_?_ЯϙW<ԡz,TvD~z kJ?'y?E@<&'|MuUo|3r.?YԿegNlׄxL{pU5~-0^nu܉JBBk:#vH9DUf5_ WujM ׏[n+gIc)T?>Eo/ύҸ<r,2[`K+~ .]KhB~@K?VΗ~yB_($";!B ˡӃ{3A"]4g ?h rʗJj`w#c/پſb[V= J{ |Z=Q45U(lckc`8Sp̿.* T%]Do{ykDĈ Dr~oD}b"m#⨗7jv?I|_>Հee]KKoh4͑uq [\pߡqu7?k'VZjKI30ڏ=? ӣW%!#{ZVsGwE#,ٹS^,1Wѓ5'5g~PPP5j9$Bnbl!vk T:y6pa]}2+'C[Oh{kFKh7%:V敱Dh:*@U c@}e&xl7aГTnWe$)޽錈=y(7v*;{.{̞6h\Fa,͹nf魔PWJeW5z t@4 )^x)| >s>&%roʠ5)Q'T[T& +$ ]@-I:`0j$: LΕ^ޫg/P"nJ1ir2{ γ¯s~L+1$s* <ؠ܀Ncw 36IG^RpTFxIplՐТ([k'\v,YW&*6{sξg"EBG Ƅ[K=ƽ%,];&?6 KqQcSUh=xR6 toȗ!f٪|{H9@-p]U[ɖ-f]!_Іv804*\)a|8"oREWfl?u)D#*~<]v i,>2HF nao|8QJFE#U:KM{:IQFwsvmUuA󳛞#dj1ӟz:\F ZunX5r˒X7qMiS(JLH~>u݀@>дط@]:`qØzwʵÄ2t =I)3iG0n}SŞe 3XWt$R @P.ʝ $ߓ1# 6l~#z/vpa p} ]օͻ|,ހ0u I0x?v.;',r(NY`$ o^t42躸#JV X?H/췵?eJOTP{]0@ 6ZEVZǎ<\.t&Sc.J8QKjN=*&>  M[42Z^hѽVqז(Ghh*Ly3,kKY ]S͕ռu[X`\y'=|](TٝiC;b,,#8F(2םCAL,cV҇## 06ǃaѫ&&tuM5!?g>rE&7! ]ްRu"@9zjr(Z@+t/j m_ F~,z1YN[/,(xxƥ`^˲c7"X7$ ~`g("|53Ur?kjdήF{E$.V(1:?$¿QH?FuXUŷ1g(&eh#dy?feCB&^‡"WE'ɐ 1.<"6+A [ n=^,p| YW=xG+mq yA&K?*!4,"Nϲ@۝@TPDe/AhG7`U H$@Gk oĐP@9EZ!ɍWq']_=\.闈AHT#)7ߗBjwUqF\s9}SPP}@ûz78+"h▎7\7R"7n`(?T~'Hvl_Co9MMNɆҫgk|#W^i¦Y /x'[}D:C3/tE%B+j+2R&;R[ՎȰBIɫƌo&-I~xLx~7J'MIX)bqRr#R_ťNڊ`j2{bJ)s]5 f=kewh[B1.L1 )}VXШ|ZamF(XV 4CFWМYĞ٨7,?@^,Y<'}y3}ty!S42;fn֕!#?.Fx|$7]V>v4s;C^sm͛)ྼ:I&H@RI>5خ(^V 1{wxxgs1"5KRyЮR'iEnatc(p3*@&YgY(MD2%MdTW sJƮtak-F)|d`O ֥t}!uv ^, 5yl?cDxhO,#0T~-?։!+.1u$G2U j[y]/sj+OP7bnbn<&IjF(Dtn MRqJ]7`cp{r-k% HqъYnW?% ?>DA*'U '*_{[=Vۅi܊oOXf$ظN[^Ly.3R@i,Vg)T~'y#%J 1(JϚ8AeHF|NQoZ k-U|_h\y5s( Sqgo2 "Hߖ_MPy]IO7Vr KHpzI-&sX;uz΍MώŲn<N )dܮn6'?EbB^]ܑ'@T(du×( \,q]TnrN8tuOC.!1<-';zA!Э}cIJL'H*jLU_EB7>|^w0H' 볷nW 8V- `{WtT >Փs $|߂kbܮneĪR( l~m]#p2>_}̢/*z$g 7Xw,=2$]7 M #41z);=Q"`&yLLc8cIzſ I%@q F職{ml%f7e @#P7 m!0b(GFA.kM*ɮn&mTڹGc'%"Au@]EOX۝ͳ,1X,Q x yf(,FAf?QOdR{Y?*]f>QZ !X-~IERu1_m IѺ'ܾ ypKs*tq8VcuO?{R6i˪"2j$t]|<(PmύNBKL VCGԶS-Hׅx?mkAAe:o'Qҽ%2=kJ ]ܒ1aR8IJ&Gї0"W*(l؉ ֏8NS,ůlWPp{`Qug~(7`QDwt[ydtz(|cF,{IPd.vWtZ%g{b}O 9\ ߢcG/J8kWĩN)&m=n1O&AuLAtagTySܗ9]JSrbvzN/ 30i4AǠ1H\bGaGJI\ΠYOnD.yJOK'tVѓHy`l0-&JJsAU)%Q\$ԇNbFB;EڼOϵumوn`Is4@sB[q4.ӳ^7t^ gTspϴ ˬ6)3SøaƋ+rb遍8z #&=O/?oFa^ œR`2Y %)o "T'xq`gEB]g \˥M@ cS bdJ9T}r3hs|Es B}a[SY`8n\rʓ zG8{@ZǡzPO ߡ3A2zc YV XϭDos9RˑgYE`xW ` 2zyw! -gG^ .&:s%rf)i/zU@QKU;T'r,K} =Kܪ30 ci!^@kaڳU2z= "!A`|.Ő0)hx+6lus2 fb[|G"BN-:l/B;0K{jY]K+5|!G1É!P hL1HTEKHyƚmɲ~"I`f;m8Z'։PqGkU/;eDG.}Z.G]%& uy skн*/4ӆKU=vi0%zwX9F(:f3oWb7pZb"o($pM XN-5k9X!zm)Zv 7%'03rZG3ϡ`y^PW( { 9# J.4\Ɓhٜ-9(D 4]B Z|mwXQN+ó(7V|S>W4E!;uC]N%3zaŧ|S<Z7vfH>I_e_9 ^D(,'$EYcۏJ}7#]m/pNaTOrmaIL*\#`BBIKW"Ph ~:X5-ɼLgiyX?Z\@uaI Z|޳J GncP!9CbIY@,:~3ѮwH*n#ivou"[#Եosq d2ȼq {חȷ $$(Էm'ߓos7᧣ '-j[j(܉݌.zX)5KCPZ||cU^h(le1s!S&0!wժKF=P|1:GG>-syT|'Ÿ(ZE? V!"XO3#l)\lGSmJ Vpa=&̂`Xtcj`S MKPK\[I_ۺZ<MJ1b^eJ24'(#uWd"xAG^݇@#-7(6Mk5M}F<*ȥ CjG%abNyBex{$xdFBl42Z4{cjt~h,M.y{,)b LO ắ#c~84m Q$A"1G+Pt8A{2t|B%~ɂo߄eC ]Li{%5|6UvQ1[ 5&]*!DfՍG-mzww-\،qd#t7u:1vvl>O}/Ai gkw(XQ S G3_}#n=β aC !Mka"#=RU)cXr:u+^RZtyZGQnG!/gU;#5'F$ܯd%IY9(^VuGm Lt KWoQ-@~Ri&|5~޲Jdd|&zSb֟' 6_bK-, qD*MHכ7̲@.$v3If3 %0_[=y{{kNR4qA'uƹwnV1 wR}iD)y"jsM;dqgcYErFQE;LIՇ7ּsq2kôd8t+ыm(+$!> [.ȝ^oqa,wǝ2AJ*^-mtW+iֿSsM`W jʞ&jp:o[2:}ȯ(þ*l&S0?pv][&67c˄!M ]۸"DjDej=dm?Uau'M-g9R#OgWOGĈ5x ],yJw0{4B(NI+Iʪ D^ȶ"5!Gp92ws=.U\ɅvNfntY:5/>~hd^0 ũ1 ABDvr9rөmޥ1w(""%0cd$yW}%$xhap[[kijFsz܇Iם93O #0ar8T0a; {恄;COM%b_\P=۵.CAH(p,-9Oy~ Tя~ t{Sg q%W7Bɱ@5ͪe_ 7C2=;g@W<9;:gs?NWhhqTf ?)Q.*WX })d bi0U2~8od8o\ ]-w S_s{־E!vr%{:+ oKaH|QלfMV Yw @.{EKB(467dA?g։)sD]kd> UԪG"bK<+92}gqX納ܚ;#d @ nN#.5lpZQSBXz8ݟ@ڤlN1s}i.ǎdTv6EղxMOzn\M:I4xTo3L)r"iNcB7Dh6D¨'.v# boX; [&;Py r-tHwe Eѯ-5،KQ5J]Uzj#s+9(Qνdoѯ։rUl뼃 UAh(*Nbe{|1a=q$<%$cúo[E3zXf~o):VB~QmCct E%[k|c {I[m;͐Rc"Fu A_{ivuL]\v͵% < k5wwFӿSӉdwθ_M=[-ߢ1D{ |Y 1J]5˷kUJ%*Hv1mMJ)L"ąkJL[88tyK]ͅ81?иj"TD|Iβ U8'~rw$l=ؖ`"ɺ-PG#^GaA &di>MǜSYb+3'?9o&nng+t1؋_)WYqlR` oU%n@|R9m )֦>D;ӧ9Net4B0!jDA˓z ֣I*ʅ W`mNF33uhs%тIxFxr|{mCexŖng9PDx/!^->`/n6]rF쥱\B0AƎN42n`'A/oŦ HȠvce(WTzlv^SLcFؤA@[ ?ډ$LT%N4ʩ-6GԂ~Lw((3xI1ovҏsRɭ?KD9~yMf^Kᖑʍu .T`ye#C7jʸc m#-(\P8 ד")m q{Jpmxdn8.O%@\0o)%h33~a5g_Ws@_v h(SiLls)DCHy p`xQ7ʧTtQ Rβ"!Y7|Tٕi#=;f{hi=9zT: |{5J$(޲ܞ# qM՟yrժ/De=uq A SQ%gIpI ,X q:hT}ݺ^*.lkޢ2T*Hv. g5z(;[f5>^BlХΛwjV%rkU+v!2 &-!e(tŧ~ ],CIr.ךxr` |yyF>fǀ ֣)pjrt.j7Ay7 t[p^WTE{VzoّZ&#Ė 6vH5m[@1xG5 = 8l"/ )8OQ@e? K-X ݠ@Ml"NE Z8H רyyGV,i _#3l\#0^Ohzn5+-rGc&BK"GP:vC 01.({TtiJ>MLc̤ZPȰՕz栎؆fViΊiߡcR2[tS&HÕҎ Ǟ ,VtX\_ ylWaIM XlP|P0$ӳK,! -.ԗf_Gʋ e~.FhkN9Ц&ӢiE7@XXSB8zmxwL:n9J@#u.+k9*aV+6#*Mch~gS̶_~ϺtӪ(x|D ɉJKR{t S,MtGv"M2ʼnRD&ڀlOXT+r/ίk #D; zd-zv?H6y%JP@F'h3]9эm["0,(*e;<U mB ?4c?]br]MiNS!.^2EڸX:efAݳ0(;,%w-bEHbU/trhs*W*5h0kVZ%ԑ0};]#k8K5IԞg~^xX**<,SK1=2ߎ'g =D0q2'eɛb; k2˱ύ\ kw7%z:hRoPZ[ϖ-,0G* c#Krp Ǜ+MJa_n>7oJ-.>CaFcZڴTŶ O  xuDKېeLۭ/O-M_ECږ]nqTZd"h7u;Dkw(R#͌h;5ۑ-x|I x:Y vij̜):xv w6E3@+1;n*7)χ>ԛ C %%Ie3.r%7s iݛo4CEvT/@ JRfn\bh)́vb_ݓO\^4?Wڂ9ގ7e/twQk4J)0Ζ:*Y0khܩLҢ{7ZI]('|!BEbE1rc؄U[].[j+TAE+is}c0Cz8Tu H1TwZyáD0ze_얟|7*=c~C!Fas 9Tk㣵' 33FWtWsF= Y#)1Uؔ8e]3YN ?q͊"4pQ9?.*(ذt(aIf+@AP7CD4~b6FPãatNu;nOfSk5v3qM"СY}juwNraEiyoj8H?+o{#+=oQ`R H@@h'ʘBuN x3o]vUzx `xa+a]ʾ_Ͳ]2*l{a}S~;t*YjvOqĩq]ۍOF r$uׯ9vkUZ :;) 3ϡ 03c<wmsW8\YWD-Ek,n4~.>ݪ!쎨l<(bx{Θ;(8J`&=4{w7ay_>.n}W⠥9\ R9KC24x]exoC[' 3 3ɷQHQ@=h gBa]l\O'_b~͟Z܈?vMܗ4r]q0X!{hn3,=-Oeι`[TRl]?gݥ[@%$~Zu~sʀBx핎R0J]F]33mhSo#"w|4,c7n2@X!CfotDYښI ::0Y鵷?jo~=M:,>a^‚eBdʃl*rUd1&5Q<@Ak񾭱(}P:;.;VE53CZ2gA"y/)d#ˇ-6)+sﲯʟhg{&nE=F~~D|j.Kf.r/ 0qI@nlSܲ@&$ƸO1Mno;D0hRM5بypW 1NeG[ڶ඄9;SDf) 4Uķ 6e҆ xmzc'1X\p^a ~RW{mPP+d\3@aVz+4`.Sv7Tj<츹^j'lV75~I#md9A˲HGLj9`CIoBZG]:,8^%6$s2 -٫7n)czKI~(oEYrѠBx;W.Xv@<SѸ2kP}WOJ&Ѫ˒7& c0>5f_[CNϠ{@-'Q0V\'!VZ}rg[+ L;7lg2+jF;ۃwL u({!aE;E<ӣ<D:))j|h: R累\29?` cSb3ޟloe_j"V}'x6EKrky~ٓ)=T jOC nR3UdӾ~< t[:xyjku|ƜP8$zefe6 ?]vq*{x,(*'K(Lp"o]7Cf0/N8K~Zyw C!\JB>.1Ē1tg?#Iٟ $oOVn5Tkz4~77mdłLGaU;iux扥AŮnRRKB"&畉Î!75@ Z"8--@!qid܏>P,9t0ΔիJ-3wIbCXlq 胶nch:6\4BXQ+OU(E ?ndr$t5+ʹ@ar_0ۤ@6&q#TbÜLi@[K}Ehth,Q)fĻ\X8@u083H7>xU Ԍ0ULlp ,7fr28P!!p}ֳ\uWropD'N5u+sI vco5#XPꨁVO:l#ECE& 74$.rPmLGLn uRߕ^ .D{+-\JX:ZF)|wBSiX @*Ň'%;D96\{j %5D6ݩ1iKZ^M@~cnvۓQʤ0gr%9mH@"b#8\KBldmYuVXH@J$}`$i[YDG1u<(W|V Sz~[w%fgVFJEf}.dfhdT~w]RBeCkΊe=ܭMY\B-?OuZ}+q^t>Kldb#IY2v+"n*Ѯwtl'\eJ+_iRo Y@_jo<]8_4uϑ}\Bhʎ/~H՝s~ݍ'zd}53uaG6zb?熈{٢D5 Zv,`r޲4 AҟM7@@.LJC={>g]h s; Rϡ%m98W[!͋K1̬PLiO=SEa뒱ɋ:CU!#({JE5tN" yT,yۅt\ K(Nh-_ 2=/\\4Q k 0%2Is@B_r1p 3*.Z7?'h&U?N )-*4t._<.5Rڇ% 㯼} gVG91}?B6İA d lUzDSf_ Oo ՜aE`٣; 7a?++ GzNb|Xv`ߨ_L@ȸuF~RNuh|,-i'9yrkR{cf'Vay?v zjkZp!{bFKRm%ɫ߭fҳ/O%m\efC|zX跪Tɀ8#;,hŮvCr2KɷM/s$/%/Yp ,KpJ.ްɄJW fB'9ͷV`v+ Xa&֋5+}1){.4:nM\b räܑ !ԹP-m>1LjFYKyAvď(}uȎ!zk YQE 1)pzCCĉ>Dnxz8N~ KDfQYuC AS{mAY*kWUEl;ZK$?hwRXjAUWBWtFk+"vJd0שRO؊r+'H3Z#ȡ\TE[ IX}wIs Jgzm8wMz?͹1[|&,\E8獄Xv/>tps'񩱜 8BKx^uw4(w[F,x]v59TNhKh9jwDUb#+$"ƍ NNWۣ!WͰ{S b Jۤ xm-k u0] wqX6?A"\\߱'3{8ʥlwpܰߵfkkwŽ`oW _T13b{Hae-.͂֎/i=/_#3ke|윓$h}w3A'kЃt)O6yq=mZRtqE K䆡aޭO"mȧ^l.̫ǢTO.ыj*_r Zpj$tZO/bO[øp 0>U?ͲTz};m^u&j USV4\ROI"wx 22ON䊓?wm9wDMRMFUӊJn#Td;#x;oX$H0%uJulP^7^d?[}#=Dkj@CHa%:4+H;#@CSQ?V?6$W x[S&\πg8"\0"XbK͌/rQ> s!-HZBh_fKzѴ >iZE:uLUԟ˴͡0NpUB+I\!fhxb=fC=Rlygh /EuMwc&wEz!tHs4_'Uj_wCC"x?VuEr0aV#MgC48-xcgŠzA:Ul UN$*_WVLޜ.AVoZ)G4Br{Ξ{2rm7572٤A* i ||n4m JepDx{kd7:~WLڷXwW!esȭ2{ƱUu@ IwN&P> x<+ r,gb8zub;Ѥ! ѽX@C阏> ?.3JO۶@ _̧i ɍ׎3ODl: i׌L !CbwKI=% $1dO9xϕ\4%l;S0M寧􂺥|ܖf$T+U&9Q7+~#VaF*D^J< wv2ō%-Zg,H-bx+u㚧EA|<:T)[Y`U,No(yw8Ą9=`QA_>*c #bm1Η\ơ+{P lǐ'1_nwbI(4W+5==sH ފw@ؠxJuFįnV$ry]ƴw P0_LJ|˜!: K蛔tܑ Ac]4d**S>wVL,qi_bM&9@}'ywj0\rqN2h%HRpXWlmi>?HiX3s=]u,9˔֋z SbpS nL j#A<C˺p[6O]F;IG l& <NM;/3 ZՊ#=?̌?e1J`0W*T+gtA饦pkK?x@,BT~/QPc۽<4 [dha[J!;vMq9%03ILP$1N1y̾yͲ5d *rVMQ0g?*D0~{kzD[ Ur&X&g"&'!OǡźLtf*Y:,Xȣ5nDJs/r$?L?G6rҾ'|ZZ0CeǢhd ! % wbp%+2aWuȪB&;"6 db4,VkP ~b9t3&;X涊fvse*^uC#F#lx4s,i3OȒ>mu뱊HCΙRf~g`l5goV;'.2g蠏zvʙ[!$mw2/ݲY%2A(qR}!ཱo̧JlCnZ.=~-]y Ak#ޡ+kp/>1 ?;BJ_<7J𧑖\Ȳ2'hg 6v! kp) [GGYBKW&5#ҧ(N3[?;LFDt)xۘm)19SIp9hO~rqeJߑ#5>3{wJ Dqu$ 2g1}b.S53?u\ͽhg L.N@_/P-\3WOUWF/LV8" YULTr;IpitFkUULO7SY1iX F{NrjETA!G[z/; O8)0Sks9@4os$se[ʥL(+N\e \  he,&LSrȥƵհԈ.8 [?8dWły;W*XMR?-J6- yb7nw99²R T+U}؅Iju T啁>۠w))ߛ[y,:emx?x,QyTyg˸ޮp@~7AړG>Gb@AWN+ hj&׶UT,6J\85WypY멇EPίN-8 o"fR$egfs긙LQ$u8{[n\Kb;yVrmycl' WOLd H S6]7߅c4ڽRkmUr͢|+q{:.èvZYwg<q9O~#=sB~R?f䴪M\ʉʒ#2a@#+M.TqQ`B)t<54y_1?Yr!lC{D쿌/'}n}1f1Xq%g FV/kxY_dr>qjE*,+a^mݡ [l}\!SS"U%FY9xWK{뎂3܊DMٓ8Iƫ/7+WJ\[!0=;{e)~q!ro/bb-2zfܡt9T̏)Dڼ{1]#c9XNu40:3IJ8tGNgL*w2Т#.FcPa_1)ȯ͋X>JzK I&s_pj:m7e%ɰc=SM(T[,;DaIԅ+ ٠ Hi nd*P['NbȷYvFY4׳ru\Z?Mծ167,fDJ.i\Xnjo*uDiP?:-4阘Nu Ùd/ʶb2um" p9sd:ӝ;[. _-g< ]w-* O:E4GK&ˁqցO<ۀq1ibuW?z;ap8)W .~%".DAlQ[/X(-`A+IG[ a;A_Drd-n\l"*è.lbGnڊfoFn|/g+[s{.UG|QK%i#$(m J4g/H:T?M=Sfn[Dٝs]>?|uO]gMZ<)%@{x%[7v(˷Z`NJ_\'b)\ Lːgn/$N]^(Џyi'&~̥d.~dW|g*JۺaB{esƑW QbU{JR[lҀkT-zD9|0碐`l *hZZdʆ\f'5SRlU6Vqt'W|LZT3Qbݠx1s߫5"<ߴiTNW"t9b8qzxM%<'hꚱoʶʷ{d6Rux\,QH~LC6Ӳ4t >0E0v/Io,|<_]^Cmu7輤-80R fHoi*Y!JUITG8vJpw?%F2hLe@r+^ۤFHs{pQAq.F*g.lZ'O~u*\54=gHr}7:PFçL@ Ju$Sʜ&=2 ?:XXw棳m0V#且pKwM)we7O~`_C&ִ֖̲L o[T!Lx*(P4?{x)\k 镈)i]n.H!gR_ҰOuY Ԟ@V|oֹ]Ir}wc A1v()ffeYb-kW4 G0o'8}l u9V ؓ[ 3$.pU/+s][(bGX N1 |fEtJ[X/F?@Z)"pCKctC1Ch+t}Nؼ{kq8m83sJo,O}i+(sm 5$đZcY =Zvc(IZ''.RЧkWTh!N0Hҽ3lGc:p /h.>`EVC2;z\ʐ[És {k:5dg)j)*ks.'+\Ur>X*r}:tL\JڡE9S2qC{IXq<'t2 /m?Ic* zb5QTNBSɦ F|cPHܰ! 4U:iEnoh5Ӌͥd69^š Η=hA ۼ[:LHE - ]d %*6P!#Lt,v! c՛ᄶ,IJO,c߳MJӓ=w,PNݠ*49oߩEA=2S2R>XȩQ4:qg` =I]AwD Q95Ef:t:Ʀvf V%9[oШ'gP t:.@}U^_I`nOo]e%SƵ@C63$Z5<&c؃P2%py$,i,H{ICA abP0~ݱ噞{O }賚 :~_Me 4I?EnD 'rݻ^2o \`L5'\Gt=+Ľhp?/!ZPe'M5ln fL n8f _qE.Rm,>?4-JyKM^DӁjj^ |9zoݒQ Yd40qw~8_%-g׫Uxc!!^O[Ͱu](O>Hל#rr>d( ZK\x=!GX> 6<.z $ OWyk4+i~obu[R0a̫ĺj$kqn73f^pEZܸu4LՖ_ EwAA/&) gԼ'W svfnl mdrH7 [*"=@5H?a¹[LKw؇0{Z{ln"3qRڡƄ X7MVB&Y*Apb?/q<ܫc>'cy=ZաA|u}L$)8vJAygam>;e*R{U\^,c k.\ѓC}Caƭ7y'_> x+&LثzBZWa~E}Axhjq5PvJ|؝a45?te371Eq|LZBAN8t4"Ta@=ǜ-tm nv |^rlv""xGEyZ˞m$sg[趋wgzjM`?_D)Gd"E+ŝ=*LS {;d@{1=RgyDc]bUO\j7ڭ{RScXE׵: k._7cЗf|,t,~7/Ns]3@NWxA4 B''êb@Jt`v)1x&^;scdRE ƻv/ ,nCpO^#t]3=6M:gϟY-7!,*y. /٥`Q M'æғP!A򸯟 PG"&:&e%WS&*hNwm,N=e5jGJQejqY DeJ9ӪFB{Yȶ&ksQ]^qۼ|1k9ao<@m1%B^@o[]Om^MbͥXG,VƹXI٦JVM78En \jpvRi\KZީ QYYo6:!|sϕ}Ŭ@KHXT]Gx5<E `Vҽry'71pxэ_fNERz 34;ZH$`QcUID~6Gow#GK-7ىK5ȼzO7Z6b"B73&!.Z{30$2v!51_=os"*FƟ 56JϢxo0-:3Diup-IvB$;c~Z[NmY"G5IҚ/x`o-q5*}1]b˸Nfѿ5tk*+yG >p6I³wc=O8+9XŹ_Q:̆Rtd8K^}*!j&B9qRTD/MdLD`]UWlbo?"sej?sA .B'1Z :Ǹj=p!b+VQzJ5 5;Rp7^\.YؐJ,#۫C5 PT w|?mYc=ڟXU-!B֐"->{nJىqU\e)0 'ܗz)E֥jN,w{`WP{!Dk.[:И۰EA8M r bQEճa{%*2q]J@FB!p^ mVy#owؓ,‡^ E'lSD6p.v5}avT&ǓoYKcE<|V[??VfcRA ѕ[P$Ώ>0Opr;jߥ|JYiMPwq3cLa^F'HF^gQR߁ Ԝӷ#QeW{oZa'{lK(:"B`:;>E'$\D[>o/NҲ꫐}9a_jk@/X0껇9;0Ҽ0\q'Zb4u[D޷,!$}EyGqt]g!Rϣ%S>Iy[cr}T0Kt~#LM.*dՋV-WY>( Cu}[r< "M0lzݻO&Epʣ ӽ"ƽ9rorE ||i Q_ӿݳcظ߬/)h'.b@.fƣ Xb'3ٔjBѨĢ$4~c-ӊ߭^U/xi*˸|e~[g㶤vQF\QY\֬]2X$wˑX- |0g$$gI)N򯞏YC招.9ύmӐmN.1u>*bc1&ntqv6)|6EI=*,e h4dikvU wڞ}z%HXׂKʛ | viTL&^@ Hc#e̗^vБ#\᭺t?΀~ԝT*~b2.ϺR"8\D각qN\ٶh'#1b?!#r e51MC3zQ|Ѝ .^AnJx:E0z0]1ypk(E=e'kL;~H}ߌahk,9{&0~!5tFy7$ϖȭMٿ5=j"E{c3=@ּh*1Ue@Hr'tQ- C~@AT!PH|eP0vSV$A>{ tz`w.vEC;D;RkBTm]Z޹ y ٲ7ڗ/G0,)h<,~ [%`QQ}o`A{XFH}FZxEȯ7r?}o{}$za6H`"VՇo-Mear3nߚ2KcfP1Ipx~j'J Uqs}8ѫ~|P"OZ(!s0)Utq(mp2lfAi` A!oaǖk`\KOZÉذge_X;k NΜ*X9 UKLgu5]SP^ o['W֐.p¹x?-0v,UTڄіKPh'ec$ޤA2v:B'll ^,5UqK8%D;2y ﶭ/l0Eف_>sS/4i̎3sH1rg4`ډjĈPQgm Sݬ]Q4'{v#gIЁ v?Ձm =61y 1ѨI_Ǘyw('bv&4vCGM*j)_}R'@*w5iIQu:;S\)H(Y6S=ك.\hV,& 6ٲolHCb`(lM{]_bE2P^P97!@\=6{f.&%ѨQ*oOYxͻOڠ%Faܔ" λfZ"-QFte9fk5m؞QŲ10]vŒ2\+r˺W-})&Ő8+?MeەdzayC24\^jqTHisK?5TxMBBk=:}"Uѝ\6%hoZVVV/d"#5b\(}w `-{(OhcRU G+)TZieB;9i&Xu;ӿ|rA _K`ǠgJ03=ee_ZiKEByw5EXM_q78%ex2-l[X$g2hYMiT ,'>Wx iJE #BRub@|˖Xn Ws5ӐLL`DKE2-eƏeHsJ >7]O;Dƍ@S#,xgo'flޗN#3ɢa Kk1׆+j 5wey|زBaz9 m*9:@P:9".}#%Fn0yn1<ŭDAV%V`ix^|^w57伇gQBNVb-u{ [BU<,5黏eFOЖA#=nURk(0.6wE 1s<ÎT(ٿjz"DPm8 Ehun7*K.|z8Lx }HtZ=K hlZVnw|u݄9N-O+CqYsbC7G'OAZm+0/F~*yŒP"3W%`kC%F}њ_]p0}7VRaqA6`4cs9!WkJ#SqWyӟ#!*C7઩S_Y2;+j|%.^{?ȸ)D')[ѹWY?5JvFZmӄ 4Ǡ$/OSfۋ(Vq3;͙D ueOb3]Ǖ/BŢNAgWmM 5pϓ$pɍh$iLe-3?|{6qݷH$(btoGoF>Ȕd-ۣjK[ XAH |ZC0P<+:Ɩ%Bccz:L\[`&2ԏ٠]vM!JmI^XcVߑWkY(t(!Nj?R&D^paI`6E!igH:nz a~&L}{R58|CPīg)dƒ P=/cmo:P̏9^ɇw~Bhsa#zҶ*P5 X1A: ) \ѝ=$Nq&mf7MQI' v{{R3}]m/ (WL:)xa̪T ]g ꟭FE ⽺`)pIV<:۔n!*!pVLPBq^m?`'[y@Qe: .z'!n`_ڭ4]tp6+eL-+g2%qQ`nX8؜91*w:|;gפ>_jHcjVM>%,jT X'"~RgO{Ey+j S^MmM_GA^-2҇{ 5O Eho]@Em 4fG]F|_\{/QbrS1Ă>#$![uTvb%x ~buFS@T^o(, 7|g\W 6E!MW@C&smݔ!vuMv g]`å-.ε`&J`~5+kt[-H6UNRNL3N.Q!a Ի"HR[%yM>LcFpڶKbiwk ]^*%ǝdknܔ \cԪboJ8GY Di1CD A/j ƖE$'7O'hiSFrr~Q.<‘HDcJVDP/]s卫e|}8PCl;wU?$Xob5;Y5:A(9B[nww1w+yjV(9zl|uÑY?y3Ai ƫxjݞlLk<4,pQiP0sp*kyl([Vc̎Zǚ XMnC:(@89='Ŗ/nHfi6$}JRBjgB\}-A|Q.&Ҫˉ+cGg,2sd[M,{< Z\ *9ksi3s_^C\|.WH/c88`<'A[JaPZ(Pƞ@w\iV8E/Mҏyi ,:ѯ Dy#gTg_t@hƓOwe@ (-5֐,<R-zn'nVX +/<_ n,~đo1RDm6>q2*?3"JVz=f;Af=NqӇz]|>d `?Ga1bi)f |Rr7h7qvtw7uEZNO GAH&ΚD;1H%:MgE$x|cz޷]T13euRp|рpDm=A$lC ]:PׯQځ羷MN8c$*#Z/Iqs*[`[!r ӵ+/ULIlmY1o9|w&,Dz'@Ig<_R鏃v5vg)_+/(E,Å!5ck ܀O>P憛 6('Cd֦A~@ؓQҁjد()rW|fj􇼟"AgmucQ-?ze븒TZ#v!VR^s5 Pe0^$r)q)u̹Rk]%%Tɩv{s11L_)l ]'ҦZ۾%;QHVSygh70WmӰ{ 3[A󈳖Ba#+5?8H51nȭ/;jq8z}r>Kh4EXE}vwi?]-`*u6,oNH/8In0. ՙiy(wѓӶ6Y F<M= ˼7C.L 8|A^ W)UAm/ʐwUs(7|evN&ܙƵ%x֒ǽޫ@4K=bԍM|/H'ysԤ!<#=_ )5d.|)ItݧJ+䐔#k8;8o&COؗs 3[n ݟ%wSa@Q]1i{6 7CL۶I6p:I#FCfM;u@rɸq*Xv4D޹xs)Zq(0ԮXs@P5RB 3"5lX=0=&HO8ʷjC&mWhա&iC"hO aZ4.'F+A֩;ܒA2uY~bM6GO|T޶3""<^xY "]-3qu:z'y {(&f|ڈ&%maT+Hqe8`88[',G8Q+y}g]&S,Hy]5Dr#&>74=Wi]\;͂̅ q[\LbZ-I2 #I<ƞRAi(O&!=ͣ2Q7waMtSbsh+2>*/@~vߙi:0i:$uY$95 GX2J ݋\1c2`P /:)>_.ٝ:\bU垍D8|#L+25Iۙy+ꙐzO}ܣ6b3Z,Gs4sa A]!Q.?El3k%P!ޣ9%mFNg@,A%7YŞHG۹ZGLr%nD%pZuu S!TL|Fα׈&Xa z8>DpoMWH*Ӕ*cݗ[IMg\?ExQ9qMwyy=02 @.d =]asⲼ40cFȱ_Y$9#'({(lTP֊WG԰[ъ}/hF,5J`4p|sGЎj@o\gobKԚ?u 0$<2I!˛8|ǶjSRmmFQCũq0^.6"!ENz z{5ḧW1*BQpD\mD)_! ׆3%II3wQckS4T1R*-ܜٴL sѶWB ={XMnO RvSh#ʆ 1l|s[[f12m&B"ji Rg@]0_٪@LvQ~2Ɖt3C3?)k`NhKZxOm)-do * ^{_ o7^Szg;%<^~h a' 86h`WPDnNofP@ Eᇠzy1Tq4N+}iR?r5g8kx皙 LeVN.&iKBCPBG]o2 o:˱6qwa3/ϳye:E,1qQ">c]A!Ga>JZU(,f1s:'egŊz%uö.R΅տjoD.jFkKT }JRm(UBNp׶n {0fn2fo9A}/ HjeJ5]ݑNIeFoWdR5UqM3_ ߻"kxoM* _ees |o魭7%e*r:k}i_툲MTr'_Y&ܯb[}7|#EJD}֬0˩,MЙAZ=̬vSd#^"n&!h0'hZU-&U1:^c/ˉp]}ɫl>紈Ce+ΛL|[[u DxDl/ oJƓ)/:(R߿NՄkѼU wOT{XOv_V=P'G'nw'Z=9J_^RLWr6{_q 5wed}?kNOI*eI9 iuXZֶcqxvƂ.sI2m ѝ0T R.)=e>ݽ\>sТPkՎUuVwO FeѹʤUh-HJɦsKe+_҃'H\V7,V T}Ɗ |J꾎2C@t]T |lD-t>jx>i0QvOڀV&-(:&"{IDϐ-әbȓ9 MIєR]7 t(O3AU{1,Hx-vjfLDH-*jԾ]&!wvg*x/ZMh7-^z׿H6إC"MjnɜZC^5WȒ?T\Ry#Y5r;.Ƅ~ATywi?.4B;gV.$0qVyYfȺFGjR=_RP[IրT@|Y)uTͳUV ҟoH%ؤ?K[Rʌh.qc⫋ka?Bt?.o䄍\Gm%w! VJŧjNS>#ׁnHhY0q W7 yU\_[ŧWc@%2 x(m4u~ZYA[ywT Xx]E,r'ɂ199&hSNGj0C'F(9T6JG%jh_g2ii.$VXvjVo[zlAF~ZUҷٰ:㗸#l;ޞ5jx]ẢhP&g'q.‰Mc^gw{t7@8[)f4%  `@&>Y,\o_GH{ O?e 豽ao(̗ۑQqٴ}(́EM/_ P!ڭ0 @ڒ ?P/3{ltF#gC@wjoQv͖ˈre͏-m8Sj>ţiVVqR{wrޠgڲHwU1L kAQ4OZi&(v~m#|D317&3Nbsa3BZH4X3r>@iD jlqӁw&yh}dJ{Lhkk_bZp(Dc* 2re}5<:X ` jnq{R:w{*A:vg|9#3.H0#@Ө'|6oT'.F<-uF$ S<ܛ-vS͌LOp:`V` 8)G"]k2ڠ64d3MRYh;RVyb-qL`Z2|kƉWφA<*&bmHr!P,m! _Q\ GNEݣpOIC94Yz~5@fh}g~$@fΣ9D16!=;Bd^em9e0oݓc]d-dJ[AxHkmNZ M#O]{f=X}J-!/خ':gâóPuӓbp s7 wV`\!:ksˇWMUT}cbLzJ>J RSpMqBՕ"a58/Ido (4̟/Oj,\Be~20zz-FķM[Lf^AEtب_vJ_4*J#SmcL $!=#y-ZO1sKzP_=c;Ҕ6gEX9cC]PN0ġoQnzӠP~IIEh@o) 񸘟ű˵>$8&ךS-oPH n*ioGS1 @W/.ݟi냞w扵;n B3 s/ݢ?FOߋDWO"tJXGdM&*07ũǎ]Cל1nDTPҫb\#ޞ/ϰؽX0ځ0JŠL=}\$cM iZ= CyaK,BwUYZ)z8keMޔZT8xbX)XF3,C-SK}```Įڄބ#eE1Qnz{h=e9ҳ`VP6S&:~uoĔ\2{#.ښp:{ÒܥƗŁv7Cc%Aa10nu<(*7_̝&U ?);' KH"F^ EQ[Y 3}9]3Bb%Q|%Xd<߉gp#[1υ ԺpS}I|5'oj=p4,(y }-RCU\/"C*eI$!Z|UZK `]𕟧qi BeEu7xqh 0a_}똼q:!Hʊ<͒T<8r鲃<ތwxl#tZ.lX{"oDe?}̛U8[XvuyQuep)-叭}RBq] #f+d a CB!,vT~,If\C 1~.ڗa~%؝?_wҢŨB~-:+¦xUIq"fcEf ҃ӖD{uAmzXCԁ(TBgw 3V (9 d JZbў+ObA%d0-} K̻l?UIUmگKf4ޏdؼͺILF6@A_f KLٱuؘ?!(Q\)Ty԰_>%klw F |*?`5bK5Pk=j&sir[NFK@Ч?\P2 "#߶ߝݼHKI)QWrV4.:5 "URƑ#.̋ؾ=Dk'fleT{l<% ~z HU< : _5).~/(,Nl`&cs p"Iwt"~2 x >_PkZdAz aRe4{{HFgU!rv-s$S"_oQi}B(d}=q^ܧc'YYL ``?"Mmb`po_׺{}rxYdI;rD"<-; ߈pb)Y_o`r,0i60w v pfNEtX*a+ejZbI5hs+  MPGQkf);wrC:F˙,#}HWUu69L# {3D#xށ_ (Ei`SyNec; xUj7P[(!\{D&zL?w<(K';\<{Xcݚݦ/kri դe2 PFЃ6u|rK^znsc \A}i0wěR#u'"e t!d2,the!f|b3OJ Ay;.Q7_6 q2:hqV&-%=Emw N _f\%`at ˂f*0Yb2|:ԛ/Mne&V$> :O9~MsM~THI9ENr 3M7TQc}^f50UGJwDCL^4eAZPJ^ .g@a X ?3džW5NE2K7zE.6a(bڻ$b!0|HM5j )jR" @ @:lVaM="SoPqۿjghS\,(Wk\ %N4Q11 ,1smS!-GVz>2]g$\{,u߿WG7q(QYS?TTO,Eg2b,npOa"D<|,~-ݲ&E:n%}ՈM"fJ!0dyeH&tZc8X,$, g=, kFY(%J/5{ n4q@B"t$HOJoBi.#Ϛ\F0 s~)W[Y/W9#HdxG4.6S|;e] iL5=@/N8W DwA%6J+َUSu-E96 "˦$kt)ϒR)”IHƖɤfsn% -Mytԙ͢|yUx:G7e[8v]+hQ9,T&ގ"}E.4æ1U2Ͱg愭rEM ŽbVV''MiʴJ:Ps;2 k)6ވwy%:z`g։tK_ōa;C 7 駽NizWg m߇+Ywz*t&Yk1x8cOhIjNBc#KID^@ѽjOC@<8:mr+O% :hߴ;Q[kt% \n 1yVE h:]"v"MQ4>e8KnњPmԃ.jyeSNWӍ7E匳ݜZsS\/FETzIiw/|h8#SpNek'4{:NSU~A<"$;3xh8n͵N3@(b"'v S睜q|9~*rF opOD%=_l@r86?eVKR[aNqXF>WzCb8"u` 5!,H'c+I- |4& R6"E7!ApZ,SbWj4Pv#$"'^leBHtɢN (@6FaӚ0vbwخLU@NsA"=@cQ'g&j<ڨĺyUZ#QiIzq&#ËgXG2Do)vL1)M.4b^]ePfgoPTy20~9 5oBiu5ysEbv o, >U+k2nGw4Oùg, A<VhYÎ/@;M lvƗÈJ]qЛls^ʦyw1nlJr6 `vZ ~\*СON-n``7+T5|m$*f{.B ϛ#؇Cn3ld6zc'dTw)5{Qz (;$>? fmi30R9BȉT34 BmohO;_"5R{kư-Ta-x%qfek,48@AQjDŽ٘_-tgWW{ٲO+w㮲kC: AZ\I_D^ˡ]c;r!KQ[WyhFbB7XUv>Ks@I&XtgfTc)~gy"f)N`2b#SS0K 7D!p{zAunA8-2]5J~F9+ 'n{[msjB˳i3Exo.oWÄ2WkE>]*<7eD29)EE_ sp2e7'`^e t29:/Mn[ @@< qLKYre4Z 6A`=kL&քIAH]4˵Ǭ<πmYG\!T ɧzID`N :7W03Ma1_dML?j ڈY< ;BU"+DTid\lm]EȐF|i:׌J ~FN^6y(K9B1 ?=LzPN$ISSdyNzN w:kcO7=,Svwj2g)u K=dU"m%4TAhDvvS"o>L2٥z f༶ ͕l!d uyzEth\P%$%֠ >=.J fy;Gz@ї0?ͮV&Hi2"e5wR8?H"5k&[h%bca ?ϣuN.$t=K-wc=ӭ2P|qƨCjl-CBPf+HVUA+ O> :R/kH76VTtm9()d7^X$~=Ù>]y[wןq򮘤vӷc4Kf|i؎~ 2"64ݛ$, mSsnY p7UY1f* 7ΏGtUEsmW8JrPsVA;XVF e5wůQPZhFI 0X96Q^)hP}pPW-u\`-99|},`DU |d2w M-κ{+.*7 W]/Y?o C}öFCYvf61K bD~{4šۧpEB1BBXOаD*'_{"c/9/_܅ {iDcmo2dTBT @s_$ăd3]$9-)v4iwӦUI7f*sLVSrbew_Df6Ғ?#G>?eZbQbu'h}ރb, O FC+?:q8)*K A9 s +ā ̶A/ȒuV~J+"yךdPHOT+Br$ȃꕨ4]NR]UFeG#MXO[~E1O7Ii)Q2j |1lT]@^/ZNL"EwGx(eˈxߟPXVzzߙv ъ]!$#AǫE$t'Yٻo:و;'6|4K/I _~bw`Hf_( iDSTZ%ǎݒ8ghQ[WRL韓7Yч}xjbPg8:sV=!9.4 &>:7r^&3inZ Ss3g9/쿵\9SAm={ h&ܞ9lqz?T<7d 4$Ij&jێk/ g"|-0aF8r5ŞL`%]/}6w8'E k-~y1d.]5^Ωtio6H!e'a7mǤ3;H ut?N-R݊SA*_X1r3lOͺֆSr56veY]}!rDv6 &K3_^T\hG^J6_K\6 x/:̰lq]srg/;nX8j8]][VC#93sA_b@3_Ku" Gn;_x̽,|td7}jn{-:iFK>!XV iDKfzT:oΜm26.kFpզ")r\0] іuU 1'mBk7S>lz׈/r/teR\mXu#_Wm\ٗzGTn1#ٍ?[@eW-e\^iQ?!+wN(Yf߀kbM"(&)_r5,R$;`t2!DLm?h';|0Qb;L-3bj+=9n+r&+α^YHbן]؈=k˻ђB0U.XmQm7ՠf q=ڹP9_cE.:.d Vo@DxtiX]?W9nv*5aW:Q.ev(&&3FoOӺK~~ݹ.re!c=@&GA&S8\m={7 3.m[  f}:r2@{_T Gjݦ`$YVM"Gmx5Fxy5(Ő:#y-vvKKژ.7Hxf;~` <C`(ތ.ikڢ$菨䮼179EWb_y qh׳k%4͂[w}dk#3ZnaPIY2mSxHTY82<5ؾAaڝ!A t5K^pYlO#dUFԧ<jTwC:LRC-"Ժi1@kgj骢ӫ o !SJ lRQFp)7;b2=`D)i(FP@}6sJy$D˕t9

zX2X^P?U:*c6%@`4"Ti,2RoI ٺٶ_9AMO: A]HԫM8*Fh_ N8aU{+Q-mbq>/JPAt (zddk-r9c7E11jKA" t-'3 .cût t[ꁵl 2ge&bU\ 4fJЭ&eB?݋ 92d|т$QARؽ1 #Wap~ ;p=ቡ @5"vmP;Ui8j17#= ςڃ\"GVn0V2J~o m CtP|gjFf|g #%nkK@HGl~I8!T9޿ Wv]llS]awf&JL)qT]ޛo#~~ nR{o]n\2YdG,-U;ǣmr._.&%?p op/+_&5S'mD󸣳i댚W^QtQm FI?Fduxi:PizbDݺe5"[zQW! p}'ynTQxʹmqTn h)}~BIcl7st&DY 7?DNÖSj8@e Qyar1A5,*3=g,fL7Aiq$mK8n0U:uXd/F7(-*nBdGegSI0U'/TiOEo:0ĎYC?ov zO$q$rT-9BT}]h;yIu]x Ϡ~9_%U?Z4kۤ5=Qoi4pa8h*C*wxMS@: Shd1 v&5} ]b+dQ}"sJ|Rb1T7`F[&zF[|X.xY ,ݪ+jaF\ `Ãgb:%x)ekOt0ya҂160Τљ4ds?pa@Lzu+}(Cd{)}bE="1:FNNÊ!,0Xy94!xM7\k$4SB }K{`[ePOT,5fT&F3WA2x?JAiƠD{IF:G|JE,M8>#a'E6^敟Bkg*LX? KE ;{p^(c~S |8'tR:-W\6SqM뼈SMyz@F/\: ULTv|j"xbA{m"Ws+zDH5|{8ea[iHC*ƺ즟oD p[1T{iKǽ՘M[*>F?ӟ*W24U*gf|/?k|kHy7&4ކ~EbQ#Ýe^AM,|<8J]6?DO*b AԈ-k|S=(@< gS"hr eqa:ۅ GI1{}5I?@6_j>.P8uE ozBfn4o͖Sux D2fQ|fCrL_R7`SXuQȺ@m{c]$Ȓ_&R;I&CT(f֯FԜe~qh(RU8SDkJlUzp<"V> 0c^ -n‰V? ڬz=!CRU`dLTB¶4E9û+k *w좜 Rnen%?7|o`m9"m{uwҦid*Ŧ֍B(5L¹uҠ:=X1f"u+KU0Zm#$*xb䌓TV&ƹ<iZb!l D#l`Y 74Ɨwi33fZ?T|rY9;:\Wn};K]נ#xCO@`MxY??w+hOr[tglEa}N(6Wk0*`E`%6(|,"l8k_,S|¾OAn" 0 j]WL| D1Z(!0ѸTZS~g*D/!*lL0.2xC6n}?k'Yً34$pB~T2] hގ8[!^T5=UN><R_[4-QSxOs7!fCk;2-j9H?Q.&6,d; ,~Y4K2rB C~G2\Jw4__P N-h)cW1}^W?@,-,2@|:?4{8R=4S]"Q/Xu{pe b@Y|yoDlj'^B 6[`l,o>7Ek]"xRMLRKI݃X}5)AulP܅g1{elK%)Q9wb>K$ R/DVjsfu(Gcn8>i%1ۺV jgUxf ܁%l(;Y)ڈvAy̯+Aw+/j5w#Z -F?֕<^=^#V_Y/?9KBqbJbQMOK] cbIv85x1 5 FWs\,E&~њ  jBl[zMZ]  .ً$ˁ0ELc]g('n ם$(ҥb 4Rn:Zu$JO5-@_5Ͽg2ZeDE,y )<7!;?>Njeش+N& |U @F%&Cvq F'g*Ssλr*A2cxTIiNvP䶏tRJZ$},óDYd+ )4́i^pp7|TbK(r3nMWca_ҰL؃ |m_{Г0JQa n!Lu=S&Iu2e x22ECs%uM,' -6XN{Y@ ݈ ]1W<a J\1͆^L)S]z :(1@p nR"퉓Qf&Z$a@B2wug.Ӯq : ߼gRmWhU1틳ub 3LU!_V[9} /)W~PFxc>buA:HL~ ӨP3qSH싄M;SXx[yԇjM317kn5j@ vrVn' A4#:U}HorAOtwΆ4MΞǨzL}NDĹԉ\4;ﳷ4r@0ɦAr󱲇I7/lLW__r0 ͡oNQBk=OiZL:k/EԹdeyQ#ymI{jlRk п:wM_4qt|-H.}J Z f *p{ f֒oqtIꎾ8(mTn`b) ~7ۭYݍ/yK45K&j=-fbѵ`#GKH&``F;}\![/ #NDBnAlJ6\svq.Gq*oɦSsK+w_~o+$Sy2ux׿ҮB٦Nr1`ix眅pxP2AG Ah 6%vnׁ/ݙM=<1ˆPP f 8pIG=590Qifdbb G($'IyKЯ~o:+L㶰7̞Sd>Fj2h? C *&#T |+4a颁;% ?NRt2-X~sO gw¨2dNZ׬:ʱfv4Ir]8HT .IHS 1IA+ZlKdRfRUEۅ.o Bx$jzgPT_M֬YYZ=%"…0URa5zSG؃~R;*}7n{`8[#;-s/ [7#LXIYd2Mn1c?ǣyBtY: o:|R6:mF lәfRm%f Mrt \OhZy,R"s6߹|tGC(]S]! #iU~~f1ϧ/t+=?Q8/bv DF Dǝ$TC@NqEmk'OmL^kyˣ7 x |cxb >d^A~wXu}ے4 9WN@ۣycp[|]@r+6:/C"ryC: Wd 0TXZbՉK /8=W=*n J֒2z8S0"-iNn-߅ >ZJ*: ","lh+lq*'2,we6Sdj:J>djT3c$LeƝ D `ķqMojdO϶9.X˶JDn͜i8ѣc&8K R<`f!qu'磔:+HkHhg\tW;Q#V}?ʅc vXtt·4[<{Sx/i%νLTziwշ3IIwg4utzq!<̔ӥF+@~)LopF1m&=ֶ娼FkB 4><VW/qڊg-QGG+ՄngoAa0f#wv鐇!FB;vaWn<ͣȮGXMVD##&٘ (KF ^IV NŖĞI'솝Uu/>(L֏ ©i o> `4 y=CiBW~ء6mEؖ.ge(emDH8GGy?O0G!\AC@gBJNAo\UPqkU)xG3t;8O`*/M'tC_`",`W1RD\85 =^fiȇ|݊90F19`jInä }lݶ5~.?B+LA#]iE"=`H`j^v¹ -Y)#)"FVJ2IV\Dˍc> OL.]}RNٻr҂5O筮{紺BtaSD}| u{|]T y^ގ5ʋ 楞`飢 "d US$qvRتEҬiHa LҊ_O[5p-Gs!m )b6h#"ԁk?<HڛB2&Anje{Ps\ϏiSsMV֞ yNG^Yglj A`%n$[litHÏms\26>PՒ @#в kƍazMLxpԽ}sc|?0-b*VvJMɀF7 کZ<鵰D2W`itf_㠞F`+M/y8rF[Jo0T`&d> mAU<gؽ=31JXwʑeH|gÇIJz"|àa[ζ_?Ox)-8!Ökb+hT)D8/ENʘ~;4 ׂ Egt"?&!^;8c-&#ۀihWΖhF9r,h-bQ cV g*e51^HCh3-/vipZlb-NVT*mq}\.C~;9DIٖd\9K6ub(j+=!}ۀ<;l,*V4 %NTnk[A8m4ct#exFwKM\:|[3N=l\nI] 8\0E[`ٝTIW{ޖC r#ĭ 7%kUw(*l5껞F+7dx)aT{', `zQ&lǯqu7w-%. Nqc)EEi.xYN^jy] odtFts.ʹ>9F%&x|B2 :.3|Du';cB1?zOKq8`Ҿt)^W=6#?Ub>hZ/^R>lhFپ?۳#w*-- k: u<ڟ,B+HY\^8B]lC\F>7LwRۺߎ9m'a]G5 CY:,p:**epȿN_JȆ,ئJ7}I4e7龓u,>T ̐@{V{TB6_ 5fizl5ytq'~#<Ix\zz^tRZ0H'r(L :2|<&6NFQ qه2bDB+I{Gk%p.Vpa9o^0\6+!>UB*۶1zgSpYzZAiNTx;K߈HP8#cjP4 ѣlu$O s;}%=nAOD. H1EN -*9jϴ -sKy"4<0fANBaRb|ħm0)=k96+Blpu:Ďʡ~ձYɶe=3>PDZYX6 ȕ~<ܬ4RIPt/>.iN@[ftGqtw^w.O:7wlcUb9nJҙ7m&nO7']0m%JUH& o6h%Z4qW6)1 pL+reZ9F{&{%)*Ara9npm"Ύ*򂤦e晞T$\NZs IDHܡ Ĵ+",w!QNhn|Kx'Ë]JScM#vx 8eY Cuφoh^ Q""$j3:>f"z\z6Պ\x[_, |ep:*ǹOʊgtܝRPqʀ~!Pd\U'\06oSEصǫY0O}- x4bh`0~trTpv아Â5p Cʜ(zAҽSd Tioke*{Z $IG ݏh9\L!Ө:ju6[o0A|sutkgʤ@puvx\ۑC..),F^].b2ӛ&+&`Nn4'iN/Aׁ͡f صD{|C׹òXÿmli44vHsGcte8;2Ao ^GȖp<=Z$G'}l}[+)QF:[ʌ C8VWOnh"c6#R P Rf1|9L՚ 2tqe#=zbdE_V,9xU]'9ne7"wg?>sSUw%t5e|t¼`ly7jk{(gpv HkwCqn-Nѵ;,🵘Q(م1(68);`GѽƂ< (t^a)[ )KvX8Q:\/fJb!THM$pT'bw'5r@7B^?-I*P(SaЧfkƵI\sEA4ffaIe0A%VW! o/#L?MO4jGomE xg4 uἈg!tLÞԩ^O5;uD},*vc$&܀t/f?L͎Rti^۝Vofa}#7WK-EIfK?CqIJ!t7E@ee,|i e]O[h]T$Y>Ia-BQ{'l=ֵNf_f>FY )q09;# "+f=$۾ڴ\pm06:@j7Mrs~Ɠϔa(58+&yp'NYs2H, m= UTJcoHQD=|"vVGi,̢<''=);2hǒ 咩h WfuYUPyY0%sõ'wIr?D;rYvP4S X@8".`_3l)9rNďϨZUUDÊ9.ɗHD" 4U)xQGhTYIo9lb* R jpԬ&x8L(` s Pq>9Bm^El7A52VX͉9j(Ht-7htdFBA[/ v{ߔ&xvP"@;]R :܈\гSim 7V*?4:9[94ֈ-*-DeV|HD TSIW01U ݹxއyXB겊d]#Pcq& w]>q(}4->SJ{ lCKD&zƛ9@H!RiIP̧`'W9G;Re4x_#'=iEZVV1n'9):8~Z`MFfJ}ۘ*]D䙿c"9:-*@KAX~aߧg$}_=,LpWVmȜxo„ ]ER-H[@m*!PAb\ ~K3Wh2nY0μoخs;'EU,ٷSlݥn47t\S0͛ޠؾrX{RouKݰ70b?c,Vn^|a A99&K(c7)@ٖxi|G,JQN wΧ=\;#:n; '@CM4Tv„B<+iAr,r>;ݛdɅX&“^Q ԛ\)%gL~3LA譔[~w^b;WE V|zesq%e78!1t0bfC;BǣI޶lyn@ݹH?a`vAY*ܾ6pvi>>"{Oδ}yBAGѲ>f'^W܏2wR*^xŽc{Py.t(d[LQIdZy}{rW 0[!%2Q-hb*}d*eߢ|ypi:o]j TȺbp,a\ p7_2$%+[>iŚ Ak&!k/`!MNn%UX[#x [DŽKF9Taۥʴ Oxm0xkj߷ڭC;LNϠhV#S D>1^bݼt/1jyL9}zod3Z)D<'z9.{DN/'<:6?o%G)d28r-РG^ Яhk fSR~fјmh^F\L\~ZzWJ4[ݸbqe]Iиkk}V'cϋZ9--\V6-.Q[6.@1 )&P۪3TbARJ8f.OIkE[aX&w zyzV!1Gyb˭h܆әb >9L q+;JL=2IS):``f t$6lCǑ>. Idkܭ6#j HSj[`{fN`_x˥`3{ڑxƛ=%)G *ٵeZ\*t\~ UcIVjCw#.Y:;Z=Lz/PRN]S/VWۚ(~ x~5Ym\WՌo͇Lw*|D;zWv>c`DH ~̀ NvĐ38:т1ln+*UIU$,ћbIj9w6_@=*;Oq($|қVA7BQg&}ϦK "[k 9>_m5^į. Msi-eɠC Ψ*"e&h9T|b{ w!KwI֤#0\!*D~jfя586U$WaSC>8Qo(_̲>u>i͸C` z!y+>n(k `8\vV:sk~EHD=Ʈ/yuf0wy;Ɣy>dxN8GyIAH{lv2K2 !2.ͫJ5.{\d {?dB~El*O%;m]y^2a5 r=JE@ƒBGnaóCVn&Klr:)[ۀ[G)dXLto>u0"(yl w(Fg7Cy?ga9MOZ#D?6)6Lqĺ]SW%hk>)!*Zß(" %͇ZY_ݚ 6fsIxp 6IJZXSV";n rM%x3άߑM.wu%bd8ނBQ2JXɜmZs|,$ôSt Y\uvÇI{G _eFHjIkv0vW_dg{^E4?aT*WPmhg@=*[:0u7J°U5- n ƩܟXg#LV^iGQuK oۤLaG|2&*d#o=cӯ%ȴ9e/+vI[*ۊ;.-A}Z58U-QЇ_4OmL7-ad%BKBN"Kˎ0!!ΡIhm朲M`1{)8!q#7ţ 8vϢWgFRh%Tħ[Oej4Ȁ?dت;bh FcOD{X%A2 p;7Xe6$*d7 % ŜGFJAUϣ[,FM; QN.sח*AXigDy7P7^׈Kѝ-oۮfZOy vV |gw\Ll6IQ^nw42>Jdj[vwO(XKo@Ha9 Yrw% \3ʁc2 qX"\*zSСu ;@O `Ȩ`+SdZ&HnS:^E9aFkϟ,VgG",彁/XFqv!0dkviO{M+ `vIGѦ2`i.O~#Uʀ7L6ǖW8TE-ŗWy*8}p:*4Eg7>,K +T["mRAU;:]zĹ7KXkyOk"c0WcjQ|ș׺t^q#˱%"ZRַh79CkW'e? h}6I|>yVrJ2,T9vzXmu"Beu:0v8#*:&֨.Y.?NL0|Gk z(.Zøi*FDwm9q_́|+/ίQ@=9 u\94l`3ar"TF>w0FRo\Ӗ _iw-]J-%LS0Y@B^5eT՛S؋;VY<Hm{cɧa &OQ[vP{hA0mkcW"kbثZwdZf=!x8cFHyC3adif7*}ːGX,'REr~B|"Q8樹R̊ Tb"ԯcwJ¢M'gPvCBvѯ.p_Wch꫆ӊ~y!OTyI)|.J;A^ ^$^wS{u7Ha_puZ"y4'qh.g<;Gs>xTruQ@YR P̼d>HO]Њϣ!&}aƔe`TU2Xr|Hc B9o} ]n ? RFdbvQgwlWڐ*5)vp"|HWVl.}yBZIp҄< Yuts"\nȇMsnX;hp?*O\͆F'IR>(kҬ/T$uZf|r` 3hjwCԧr <6X_7 ÿUEBO[T8n{+V~YF"z#CmY(t0+[:,3_\]q6b˯sG)mx92UuvS]qet\[K! -dIàD3}f~Ì)gPCH5d+3zцMTx\'Yj# E)@c4icS_a_TD1"օoS/waC -E$ r2;!-U^ RVx?Wٸ) ׮tɌ ~W!Pb H:dI1B:c['V@܅11 kl5q̺Nܪ&W}mGUò$"yQy0IL=`uBeOϰF="`KhT|P,JCÑZ-^hԢ7kOImyUD *wf8"%jFz~؀, $c2nwúX.3J]ۅR>ZL(7wC{HݯPuvK~!pr%i}ptw{i  ȇS ᏸ[a6hat]EF( kˀ-#a.wSn0٧sԜկHTG' nXB>IwmeCuv8'$uxuC/jVm.WkhZdԚz*p5AoKFvidP*'n/䲍<` *-08oQ7z7&Nc (#hꀎYnnɵxȜ*%@cg!۝=m%s[䕳Qyl\cLmYPK`yʤt`f/{I='(:#hڏ|[I@e2.}I`v>1#_C'Hϋu$r '׶$}׺8mp.z~jvf[MC';:ʞACl21~jϑh:i!&Ѝi`@qQleGP$5+H$ڗy4w)b͹;UkIe8; tEh4&"\ҦǯP崳5[eՏ> /MMe؇ AiuO'HAhck ʨk ypg]5jsgL&*g̓Dt'T2i42f۴ ]ӹ\,USSqf`۝v?: }Ucijc'#^DcٳE]'6d.D[^igK0w zU*$w-JFᠤFwlW]]aTcVOH`rp K(x~_Dy˼Boɣ ]}_$O;\fqi @gjP+)ZJjTRZlR<4M~7İ2ȫGxж!}6j֝R0oY!lAm;QdG 9aYqI=_؇l۰$ToZulQjpݰ6Us3 eL.JѤ??#@~՗O2P2F\3=m+dT9zZM' !_*u$Jr[=Հ) rӻy!b! €e!4zK.Iwxb*dh'5}e/{k̥Saj6%~7Yuti 6gM,ԫwwH9yk2F jp%C/|9EVbs)<3t*vKZo׸J֯mZGhBf`i, C)@ڙoVJ(b&(޵ʠFU]] )oȢYN۾*)l+ދ=́)i3m8;LDH%o2&+(W Q²dj:d>Mh??Q';Iޠ%j cbM;UClʮيGGz2@[9–p:SM<#w n%փ ,X'KRx#;Z/0?i¬4M)1c%..MY-;?etI=} o ob? ) G%ꗻD׺A |r lg#i|xcwBEVR3pU`D4QL18(d vm,o|\LP/X S|KOJU?kTŵ|VѮ_C|#k )|M3 5м W>]$3'Rqн9,Ͱ aP/)sh}[g<;~=$plv*G1Οbw$ Rt"`ɬf!Q:x&W=r YCdv^.˹zY(P_+3Z4ʃ".o{i KF%<.NԂoˠwZ~mrlrDg\l ?XS}`5O>QMٻxI")}Ɍji;*$Og,5ue1?`_ =I<>EB,HT,|oE2 -ς )(On"^[508>ߙU f Bp7rȑUc>ϣUh`oR.|si*QRȸ4_ptlr,L6_ Iɢ;L N[twj ◥ lM:-Қ]AG fN/d tR?>%,+oky+gśy>N% 0ۛ&ۿIȵWTT& Hj st#8 se3X8}*54Ә^MORIAm#y; lYpFU;ߺQ;ӷMt4x4<S:ܔ1 :e~ʁxv΄{[bnboκ{HdZ(DAbӑ5ʣVa&)GJ߰U6GGU6zCD@w! IuI&8HAeQ5.٩{Nh.a Ԝ)x  _2{K|ǦQ!( ߸NW<H}$FE{ovg.2!AbkA_t3NI+`OkTIR$g9u}X>KZUZy*DO 2<\ce9 mej'r N(eAw"3ֽn鉫ǯN" [@Zy'ښF@t]Hp,Დu2X&r}bHn8wiuE h1NL>}C{ޗؤ}gPo=h%q{zBT* OӀ!j:-sV;sE~l42!$?^51QJvf%R|@M) x @`#.&-ܡmchUva넻=oDYn91 }90UEkr$7Z :9% JަT{KL|_WQᙆ-WMӂx*MDa31xk^L2l|w$MAZRߢG3]0,ڬW"K,4;bo}bw7ɭҧ >7CDk[J?s&gE,(-n'\13 $X74+3-_\6U:-b. ;◼'Ш6,<(MnҾ_tAWBmHGȃΐyJM( ^1VwʽijjB>h}Kټ~ɟfgnZgDTR1Y{q.pUNL\V&F@rMޡ7ϸ*+8Tj:m}⼩ߘv$[7M%2lQEբ!O<)t an}zcmkޕM|ZfR "B̽wXۻVI~wTܚanpIϐ];&Wlx.hׯsPv9(@OYD{8^9P*~Cw*HX:_2Q6CS^9/ ٣>N-g3ltE55\V$>ni B8x4g0c0r,OS#C =t? i5eb(@֤vg+X:.{4HH:%O{T.I), G Xuedh%2(M%;Q到~֝NԵtXVbBO?n{B6S$ *L@Ɉ>;\GJrNr.V.ܑME0df8ԡB ՞͛1^"WF=Rmf-e De]gvn#!HwLLX{JArȀ'ѳMJ&/]YŃbz3",7oAJkDfJ ;IIkb],&tvLo$ߪ$1hS[YH+u } 0)UeLߩZy@l\/ U6p9dKp(ѽYäy׫ݿE As}YUĻв D5_V޹(Ù٧~nb8Յn+4A#c'n׶7s rk D17 O)=̕ FV51U&vallK݈%q5T+b! M3=]0 rX `q* ]B圞^Eyj]1Cbe=-/V_za* A'/eLh ֡יuE EE-!l=mc=~)A  d vKƋiB[pKq:^gAߠ%S+'tMʼnf:%9_qX CJJm DKB &&q"40ҙkܫYJj)svfEIF[/+a H`*,gekz2s<݂ϵԑ3kg=^s㥡H-lZ8UpOQ9A L?rX-!ɺˣYI)lOxZZtW~6AÊKeui`D$Dn0K.=}&h= q=6OM[DדX*%I"ѝ.X[s W︤'8>?a`fS~Ճ;ϑ@/@SҴh^LAb*4j]e}aDj$ܗN96}Ys N~fMۙxiḍhIF4хe*R~m|Ckjt-vdE]~Ӟ{פK'p}7LKlpRMD:;h txݝOQQt!^3ly7}\ #KL> #M<ˬjtEsԯhѳn pUxy u{Ū\X8&$/14Tї_S8 0xgT`P0v^=~bO" jc#U54[ץ =nm KMX.ttbik=Hp, Z`h&8"W>k;D#˟;na1߳ׯ*ET^AVMZ1Z EtxJ&IJpB[, 57ۊ_]rsV^0\3R(.TWv'ny"8s:薳k?U|¸mH:Viɱc͸5%ԪH_ W{ѹ~~:*/g.h*ptJ>VlSBZq he*3\]V_>l!kOHT້ ݩqQ&aGQZ): >Nmh~Q5HI{E5-]|OD)%M"yRa>'Wp{}6 ,Dfj Č}alF9l`r.ǹ'aU;1(yu@W˚)fwa:Y`Fϳ pKDy gb;SqjtZ_#O+ר{dX6: l'h2-2J_%amЁo#^׋ ;3 )\rO#imw#{H;l'⁣Jrd)$J׿zu3fw<1Fs!5ѷw6Z$:}M 4HK6r5DV uҸН ץ+ߓ5INGwIi4 @ {uPI3_jo}wldl ?^ʨ>_>=UNi+,p_fsV*G|%EuSLC?]G\$A=|EVq@^$ԿvʭOa1J[hAu3Yu_zq(Ai[s }<Vm(P"qGoF8z v9JR}0)aIh$`:@Lr:Sf8欓U+cq)8 πwSRR|%{ۧ"7UKt1驔?@l>mdN\Y/Ѻ(x?k!-+:nbQ#7}vٜZ?ޡI`~A5_Ljlz 6W]aS/ _z B!8܎ڐS64ogρђfix4"j]AgU-C:ŽN o놟nw)wۨ5_OOd }Eܲ%8-M(p*# xP'"JoTYp b,([~Gy4\GW Qy>b&O3B 3zduW[ w>ôCʻ{r;=.5Eܵ;f~+5гzwR "!ۇ0N `%CTK`|S r6L,1چ2bH1;ǍY'FXXt |7*g@CiOdp[n!Qth KjnSPki=j-™> $51R =FW7Xm؏r&K^T/u)׿<GO(*3m_ |u?,`'UsD_WsǰJ\#?Vbht8*Ga֗S'`89A %ۨri&TT8_HL]` QGn.yp>=syiX8Hzi&l#oT7?>){pt)B5pVAm`AecRa_[oz u o3J{^ 6oH6Ņ>oʒ,9ĿO SsX /e!{ɸ,y³:P,mCjn El#(Tk9Of(J~JUh%.^Xx\:Z3GH:UxNU[OйcÝĂʽcL&wHT .n$<)ɾDͿk/%Bl* P3>]/iUToSqOhu%p0"xkO[ @Aa5]ܽDznxmjke9QKS5 w(j%Z~'빒, h:~LG5 Q  Ы(uıvSAO9CrIK%0NvŊsӔ$37Lzqл5b8u A/r~Ӷ$C(&ADpQ>t-;c fp|!9"IJo4 W+]|g'@@.oρ{RKs.^n+0m0W;}3gLЮ׉k@/)?YL!Q ֑5 ahEWKD*oC8C`p aP):,㍮H{"/C )h-jqMv2p #l=BprҞ]jΥ}50UqUΏηI{ 8،@Յ F12i7 ϔSniQy䙸V(u/\㧺m\^0`Yǧ_eoE:=9+vꈤGw nN1^wKEs:Ɛ;TJܶBPdBBZU5cw#H1Abmԣ?J`{^B\5?9;ӎ|i!@{?#ʟ>_<`0',fF;Xy[Pk,nϟzbA#8Zt“YhOxJx1 N[b?ȸUp?43hi6  uFڌ~Q9RAq 'aT9Ӑ|rw@k w՟{V|m e3ĘDYW4t;B.U3<:/#K ՎmK^YEH4:x5Zڒ4s<*gĔG6tUѼ {Ka0Gj{\<5Yk{՝Lh ytο }%+B8&i[zRSU\88}eM6e.;f ms.?rH.LÇ !H޺+QV$@b`6S&Qp'eU`׎S҂% eFG([ռ8_aXez/O=Ei5ɨ"*kl\it̻.PtHʜ{.ȏۂ/vӁ91f6q,d[-p,IGW?E|Le}`B1DP5Tvr0 mPa^ :ڲ,Xԅ䐬}D]61&< E闤B''z1fʹ5 ⶞tNtCݫz[!LG#sRF~_\BTG?Y;zjCf{,G>%zgٷ3gs8PH%6˝78q@g - S4wST'Bxo\r݅cg :k 2e?QG4ΉA[KHZ`rYY##\Iny;ks@+^Cga= A3l]gH6쑰|V^^(vt6,FIo3^Bhl}N::I}i>9\8ׁٍHCg1:cS#zUsl //xQ{A"0ƗoOհN<# RGH3+C142|"4-ܱ42+&~(J--JV=j)tH h k_ vain[\dA\:h{:FaF,oB3%. >IC`J| KuRk\0F$toG=ְ3=c|5K#:3%Pe}m Pо`BVU!dtTJK?L&G| "a۲-(&#iF0Eʏ=}: 8'MNzE6B]$J:Ou1( m}'0sU{a0#EN!آ_+\8'鿳z @Lõ1؟YE[hEa(ė 7(m! ]ժ#^m@DK?~p+_\?=>\$ÄA %nAbmn:My`!D`zBq4f! (k;5LDV%`߬צ p{Lvwi>_U59`^jy|&l<.Y\}*VLfqp DCj쑡˜ }e)s"Rfs1WoP> CxdXkDӲlDM]ahjxB6ҮE{}˛5[ tonP-hQXZ{ kj1ӵHQ_h麓׈DgP1U 7J?Dxߟ͕80?vAy.#G(V/KwY'x2FU~ƟI 2~Muds`@3'hg]?+/S2i1_?d%p[FBMldYɓ 91mWn|K3gOƞ%f<)8`=V Ra 7lk 3lju/ 2Kq%} Nc9ͫ&c# 7+ qJi8?V."!Vx59 O @;.Mo%iB@zF.ԢUU=#FTCdE$lZ Goa4twʘ~$ j]&Me2pxb}Ti/[Hg׺ů ]0!۽[#OPia*jxƙg&]|CE69DncĤ8b{k[QN і(}]v ~Ј@\y4V#st/V-cIt,{sF@.R5^}6k`JoW,hJӚgXil& 1?DqC۩PpfR4D055Б;ZV[!dV>RENAQsDrt-cNB*E(4C>q &ni9&m䙇E\ߓ&k ë%yޖB3Axo%1=b&1P0Dy+jR#/?N euZ$}; j<92&Eћ扫]P܏VF,ZZ垖;P`mhvҔ%l!q%; VFX xי   ] ĉgQH5VGiL 7wJ5jnM4;^tҍ_s* 0'd|܈q괣d37kO255- @y0^4h` /"A>9?o`2p0G1+s=_7$Yn!YL%Yd]6v'/ce %}Uk27j"tYqxxh/wI1-X+ /,l:8 ݸR\!"/w'p5ݝI31aȺ{Lw>6|њ(2M̏) }<{| CSqnƂf .++fNd5QGw8z{$Sz UaUY -M#$u*6Uab{+*"iQ^l@+dGiegN*oUe,_P, eƵܢf@f}nX:Ri}E3tOw{i_%8P7٭Е@0pwXto {FH0*g/K-~1Ը?'eX ;O";m7uz:"'%P@UROm;($}^Ux\N6+zf/5Fmq;OqoF$hn%S/A89 y_tlk z^!q%ϔ8vҟix.o ^E۰2H+Nj'!BҕTUjQ^)Z%o$TM8ve(2$^+cRȒj||uTVk z`pcJ3̦@W1_huHVb K(V\:wP}`^ a{90: s?۳Zum]'DcHZ1u\S h9 UtUÌXy6p &.Phxr(2St#EyG 0UTF͵~=39(<\m'D9'{R?k64N*n2eۃ+fMlSOFʂ~@?d[vMkQ*qlb𞟝 ;תhbw^}!@t;+jjD#/1vPb,];x.dZ/QdfX~1K +,&r5^?|v? 8o#_Dg>[XRxT.SPkVOj&CSc5uKfKY=rJbt.pS`͓ !Ĕ!2Nud+5O`tA6_͞Eg>@sL Ft4:tı;U(/S Q}Lσt|?A,ts?pLS*=ރ|*l-W.͔>p_vʬO s.L߶`r렞s֬ңgؿve(>oɿHs 14 I ʟ)ߐ7]fB՚7u ĺyR0L+8o=H]V6T^6?QGLƷ}V2fPW@dR u]~`(Q*^)V^Uno%3㋛ A^aJ#}<16pZ?(Ι =.cgbTٮs9=N3:4BCuLOad]d^N(b .ljqZ{Z}DO/um/#A ~G F.!80>q*~ JEc HpCUg'xuܢ9.YH>"G o=v:/7N@0 DƥT6D"-~])5K8Mtb"e8Ԕk#=1߂]J:hѼ!ٻ,7sf?i9*T!@:gZZ6KZ~Ң8n3䁆][te+-.2[/'f]G.G{Ĵ !:z?ڈ֛ !~~vqVT?:n5i½<$HioXb;"iȯᔎLp{ w5*/R,֩-4P)F# i.[:4$ G7CT6zs4b\.{cTmg޻i__,|Z=UX5뛋BU*9J"zbVRx<t! hwƮbJbkE^ f i.ɖ7Sy7 NFȎKx,"_y=MJ OESɼ7&MTx ءIT8{0 ]Lkiwq- xWezKK&Tq؄=>X.^ATͦp Q9jrB6j\=" w!X'GlCg~C=hkfs03ؿ]Li #@\s!ds-\J# PN("U#K+jpte.S}( !WC[D_Ol4f:ךghf 7 HF)҈ t97R<.ni˻f6,jU-*wB`Z v7ɼ|Hn!*-|~yp6nexsK5Lwe065'C+l*tcc:)E,'f. >D0}U9w!YjSۦ2?70Te7xY==ׯHP9o,V*M6s( Qsi3Z6)ђ|6Wܯo@$4cIE3lh4/ Ny?^P36Pet܅.Mw m'܅mqxLDTi T(иVe'Uim;<"y' YLYNdjQ װcL5Jp`y]D<[z rQ`8C~]>wU|H{ీG'k|IRRy|Z|S",y4/!)d=J1C];u:Ο 2GO)pL's ojZ^ҊKy`J=Rx3ŽudFd(>^uQ w>M506Z^8V1zn}Te:N#'kez_W;W@q7D傎&CjDIS pT{L"ӛ)J'O eExA[S!'&=~2p񶨂>i7T_$kxrbCA kܔGR"1%jYԎ4$r.XyGec!D#1iW9ԣsƐ6[ S`~{=!u)J`[oUቿob~>lcX }UpU]'i/7CJimQ~S|}my˷Vq@W}½k͵lp]*!meǒCdsrv=EvrGNJlYytP*,ѻrx6frIUJ:geJeʿM[⪸QG.ޭ _D-<kxVr/[k JVMQY0Gbm!֗6j>wWލ4L;}t\W[VFS 9T_N.]{dHN<`r`=>+WU>_ .guh5`M $G&5l=4^RcJX'F&%de^2NyyTgG/%1rYLIinhf)nu9X̚WOiQ8XxWmVޚ}_U7ʎz<^Y=h m˔ A;R i{$L-_Zol,y a߬4ah;cEC5}0RJg6u9JFB|fQxb^6=߸T-#Y\B#jeHѤnj{9 Ǝb{ #`0WV]*:$331H 7xCMW`?}VTPux0b9US;wBq˝7 㗸u*PKҰBR(s˷>張򰉧4&P;8~e 땥n!`X Dzq? Os/a}ũi!g.C~^V{i 1ӣQ . O%Li;G{?Gq!haT|`Q07rlA.9 + ñ{zMP^*MUlEյuoҵ/zru@-Xz8j Y.A 3pe.oD)!ONj~LWG߈Q*8#ޚR‘gE2'F`D6[}9^\izpo!yy+Rh9]徆Ms֕PN Z-ݶ6%/HA-}o@ pG^,gDrx+wH"rU ǹgI؏1C9-GGX2Qnz @z2WIuZ&>t늳ȌS֦7'@@bnIA.t년[ISVq<F"ܶ=@{]>PQڂN>d8ט&qDA8u㲚H #46u89 4ұ7kZ_&2+݅0ls%%->FbEfc@w@IֻV+ XG{(fdAYi)g))dF;liKXqxdy6lBb"dH^0c)V19<X`=h1RB1%KPW#fGD{/޵˒DjO7WIȡ=1ȢFhbr`l#]&x8Lur:H䗁V!vVC-7 +DLf= }kfu+\@ؒukǥj>PD{jmoa8&Mx?s͚#EڤJR)'Od!cꘁFf^}S6{LFl [^uZrrNV~dn9s>a{@dX2UlI:‘Z5MV') =]հ31 /$_7ջz^V^@3նaxXх, -J`sra`dXc_ mZZ2tCxԹPBup~1Xi +p&G"7|oa1Bd])c0+ `߸23( .t΅6Ў~H.*1iTxJ`-\Lnݩ?aho}.5"~;ZɇZS:r\HUqQ8b-*-qү`ldfIϗ5}yIxztJ}$ypO#1C]4ygˉ lnPb{>okHqOgDoVI<K XL^MWR ?qn[\Y^FA 2[~ﳵz QSk(u @ַGu̥>D&*Rd 9) F5fsʇPFёni B"okIB3@W^g|q#]NVhn 6akg7AA|Gc{XaX17qY v.{,CI`|iijA~m|me:ijH5Z=SOUT^L]|J C^1Ny; U@-/ 5uk/ 4ұ*HH,s<*ummx`$F)щ(E;Cޡ#3^͝zgVg+i@?UNqР;NU 'o24tn%b#&wfb}PO/f4D[y8kKaoL,,S%Rṽ^P>qC1y5C1 wNvx. Lw$u#>7.:sŵ@.ɍndb8~lpxSrlyr0  jK%XSA/S5sTMY\9ҷX`&`.obб@5=>4r5lW~ \;3Rpy^]-ՑX zncTrX` T AwLZr3AQ_˫fD'p1D8XӗҎ$dJnvI䇹#20~ M¥ OU"m8Ͼ%˗0dR'5i#٤^I:NNG< !wP>y} {l&rG7#z6 [zeMw__cT[#N ?Wg2$Q3l6ѯ3 hRqw*1!aH36j-Ӟ?2S|XSӧF3TΚt|\*x|7,Plĕc܌sc%ɚR/8B'Ҡ(`+K/B9 POwVI`PmƝd߱;!&Q.j;$Y̘ɷx@:s + :Lcd<-o.IDr(,2v m~S{?SQT6;u . iDKqkٿ9n ~,0C 1{xkQx t^Gr@/خ?`zܨ&4bl}{Nv`3_| ꈾ\ɋ]ȶ8q.G$]e7sxvx7f O Yl%;yh)ҝVl`"\Gj#oK^|hɁ{n:+7/b轄zȊ GfO֥pkNb6'/H8Cd̉ƸwMw{f$ܡ]L 4{´J\›s hw*gZ)$/w/w_>Ŭo mfzMgx͑+ oONAX&c0rN:Z H4@PUF1~jdGV:l0lfc;5"&7"@\5fL aSJ+Lax{8.S 2vS06IG]2fg{6-sR̅,xА~MJUAV -%*klE_7m.N7mЏb޶87G!i t :N2#CbQG T5Cǧ|c0ZJS 2,v`养X̝N6|kW _00jg]ys0uV1T~#NDў67}!r̂ I0+GUW$.^Chk$^5 x֏zJL 9BMdcGEJMݪ蕋cY'MB~3@!ѧЕFUYR˜:kwu< Ysns8G*.czY~xEa:;/?h` ӠYE?b R~cB7V/GXR3%_y2-z2xH^N& F *jAa"qL{*J^ɶ도!)yePp#jG/fD"8")ڀޒqʓ^ 3hVD ,߫.$LjjʸUET+oqM̲2*L-_OwyL2{| ^4*Ūc++_͟>jE͖w8D>;;7 `YsG!.U-`mcfhPj>!׾|ɩ[yY2.ڋ>$ILQ-\VA9!Z.B,N΢2q7 [ѡ!WaiaVD͂JV 䛳Qjʶ5QռR +@?lVF(j=OHv5uOoT2h;"A_ u6zb> bp6ӥjtՐfVljtZ}Hн-ߧ a-e| ^BE/rԤ_#K^ 7H55feIQ;%pʀ \e^ ;e@^)?_C ~:9O.gTicbԍ)Gj1#gf@eo1Zv{9FNe("Y2^A SqS>,H^f̭)~d.),8pUrG!?yiJ`gvTq\w*^{R|Ȉ;$4:1+А/3 /miO4AS✴ YqU1*iR!n(=[.bm 1b+nnj<{x% HQ \ARjQ RF3~X;.˘ z;}&M" ɚ2v*f(C.}Gj0ҿ#A;#lsو)@:1T`_3=dEtvE51zEoV0 N&ZlT,f|ʑ36 \ݹ+)/Ա2X.}6 cf>uʱޱy3B!nȖ}ύBmcsArsШrԅ'/;xq\koEI圗 b?ʽ]?ktja&-%41⋲4 (T)P&M`&xWG50 qutC5=v!mmWZ8K5/Tk I#>/77K1n !9q Ή`# rbvv/\<~~|(uP*5mT˥wD7~&*ͨ 5n+ΓB0)@+ Ol Iai:+s!TqAQ]%Ӊ6v5oga%gIwRbw 03ɧgRL@S8FoH69] ":mQ}f)s\g>UE\#H#0S懳N#8 |/]81 5){{Bש~6W_Hj -* ,431 P=VZc51 ?T)H':}zGH_d  yہ mޝ#UuGY6*@Q*Oof=MU>!S6t~]\̓=c}|[rWiPO=6ݮ!A$eQ&{=, , @|k$E sLzJtpdC|D*b^Q" \q.Nm9yM7MG"3?P "l:968;{%IC\w+jNF/(CoRSR:Ou hOxjm{:H%c{MpdwKG>Y+rt߁|)37!$3\+Ź+ HEԕtXinpFRVMi#iHFSd~^[rNA|TC7b0Am!l$8KXW}&AUcw!mOÛE'[FHMY6ҷ.]i drX™`|?dAKP+GW".>X|iƣ5_ܰ+u7šJ~6=+- K #͗' 4W21F 9m@5{m)dj&ȃa#]DsJKj,3qd:XRM嘍 lurW"}PjpVH>SQ7m;:K7b+y)>ohMwN֪b o=خ]$U0 c)yo$,mSP,x\_8&z S\5}g5)w)sD՘4 wArҟkX %cl:a}4_]hU\< p{gƯ&[_"sv Tf'q}"?'7Q۱6~̮UH |kmX_'x??BN7С;l2 ?XPXXvl8 ufC BHQCT^O?`>X_js(|ٙe5+NPfZrzO 6Չ/)e2~YX/#>B4G3l 9ԆW/O*CnIVWi ؎ox"b^E_a)0DF|EЯ f@bpa6ICL.pC85x35U}0)]͔ NӬh(*JӘY@ͮX0`3,p@ZSTʟduD:i}zN(T>+T&:&cO-vDn]kt/t;"rp>}O@\tBic=pH^Zb! 9 a=;^muIԤHuƴ<,q5ʧ{HrZ ш.Jh,5Ѣ4&)dV:$_/ 2(FD4=7nGH5hYLLY.Y@avH;])5{αvD# `tZJ] Y |v](y&D:ݡ?ff&~ 9!,qr :8]Y⎎`UIly5Z7U,VLuE:>;3Z!2=V;2WY@:K&Ng?[ӫm4e[S9]kfۀn%0JURťMUN'y%[=Dr7܉cIə="nGc7m"ڧQ#_D0渥$:!34xZCG:ˑIE ԉyB7OdQ4g DcuŴ)ba9E2(҆j-bqg0 8_-ÝE[J)5ǑЦ_ CMT;x}7|1r2UB;|X˭e4gT=_FԬpá aeXbdϫK7R'W&Z xF)̰#ݔv o+b0N̾GWOKx 6k=|IoG`Sɲ.qcɺ*{U@ҖXǠ/CҶ\OyV? qk,+ QQW ךu|p&o{q=¢b(XЋ!j1Ӡ ܬA$Rv\0?i F^Қ'$RU(ܢݣ+=|+HOI!?FR]m3rWُ{_~v !^0:1h4jsd#Ig\" -Rv&N2qA/2{Pot舭U: ޛ)=qSb5٩_=j+jӵ7E#z"A2c (,'+>qv,* Sghaf ]8HYz m^qB5`VzqT3uvd* t| NX"Bu.߶є(-|?WD,9O45_U.8A~t>% AFV-/1*{L86LS}$eוv<1qH )9"/(WnQ/ ci]r22df,E$h~m +FS8Fӵ_V(/nH• po:bN)Doa(j*_6Z֏ћdtn\b̞ l1=gC% O<Wn&o#WGO(yYh)R"ȇL c [cY)zCUME0RB9CAdjֈm?mv*zߪxWL龣ZÝ [#d  *pS ̷zլ~&o' S?=0}\0IG먗)UXAUطʂ^[uSf"Q6[bJi AaI&_лxb&!pXn֮Un&FG9oOvl/(px3J$AZv~X~s:`|+L.e:K5 m6Pi s&q5SV]S#qj2=:i]lѭr8d*N"C⦑ߵ1jxRR.`ky#u:zب]&^hUJ|0 ]3f;k!ߒmted]̴h6$;Fo4T2u;2 66 |t>oɺ)rLۃ1R:ɝT ?Lr1?L<$gҳ5vaBR6rY:» laz3&&۪pz^s^jbk:@ݽoL`E-tU"n\ÉoګF;sq1\wöl/~i0!WE8tT{Փ[5BE,gdBZ1OQhRnWgcpN1Mj4sO]Y< (pݶ` 1~Rcs\UWYL- ]ҾR۫n-9׿'˓:אDoǦ>21t;EOh ظYɴe9/3$?{T D?ئ pc|ƕQK"@q҅&LnwSisq^dHhG-Khd :;'ih`QeO͈6/ Za)ܢ^ m0~%knΘ/mnnJYX>Pm0<2agCs6er8Ͱ.Zvr+ ]8^Y#$b;O+_[( tZy~taa>FЏxu}S>OdڷmYET"F-بzwD[h lDyg h\q/nd/q$GP7,XzB:ԤtɱB#.مj>jeZT~;%\A(~X (?:/Dϝꈠw!H.qd)wثb:4U\K;R5}ŔL߳]/)#ߎ9(et]cw/ΞJUf,.^M!~lOds+{'؊Wb:Bax J@, Eч/L:}]n> XR~cjK6\GAMj @\b sR @M&ڪq=\a7&; "{uUBcccDUBH7<@CPC+irщ!b3Өݦ>iq% 6Z`?1FDGL} C'FQQRGּL#X&.%| uY; ֢ u1y:w rGåQfJ|c;7iT]"GhʽJйa-뀥q dҽ _C.e6Z/uq߿m2|hQlu:>aq)Ơ%zꠘ$q |y}`'ܲD 0U킑,&I -@T ": md S fI"\̏,?޹-ꣀg"ry3h_zc- e<6X2+0POHעJ} s,ݙTϜ`E*ځ <8 y2K:?5 *4GAjnL3 mzaGIՈ"kwWg/+M0siP#s ?pYS]'0 A7*Nډrs2Cܼ9K ;Abƅ>pkʹl%ƀQ]BWȧ-jF1J.{e#frC$N}aPR/yoA,#nt>(эvЋ Tc8a2b#56anOXh tBӹKW׃V<)a5j 3I'}҆̍@gQ|!'ٟ] d^??6YLu/`XLG&00ؗw'pjM:.[x&]M|]J8Vz 1tݜ@(7#9& * kZSIgBEdjj-x$MճMSطC`g9i6 [0dzQ{ hpa={B^Y.^@8MK.~IL T)2xK ĊbH&5 (Bz,4*eKPL3EBA蔦q[#i5󵺷槦/m=RbhZRD"rA/_BO".ܚ mY3Ї6bRwt &,wdv0 aАĦIP5@{S/F.?Р\P|:?/.ФVn] < 'Y,M43W~Rݏ v%3}YU^ՁF]wE}vlޑNlт(Ux7499ҪX3"8x=hjyy',ְj]yWy=i`wz$ $#l' èmKcvVo7/msa%b)lZ1\ } ۆ 9't#Ro#!|˪YɈꔈw ;%7h4牜⫃423#= oAֿr j+³~·gIČ H٨B\]5&ÔJnqפ}W>pUP.ߧs)AcVRӅŭᙛ TlDY|w%ʂG jX|* 1m-ۉEnjNX${hC#+h ߫["dxCO܃2-l"Je8=$MgS *8Z ,uG&|5~F26̶s\  Tm<7E"1r c\Sͳ5kcQ<'Fj=`ڢQn3,1 yFy+c:=p;"(ЯHwSB2ttKV=- ,̾M0ڑ=4~w'G\YYtBn=1LjI.H$eGWu>@r]_l}L ԎP8 U튵*=<8K5y%9v"R~ wB9ӟ\=|ⵗ:t^Ol6{M XVpVR݁SРv5>Nodz|{k}N1'4U"P=֧ն&*5*Ҷ||X= aqA) IGEW¯*_J\djK{>% ~IydrnsuoA^y45'iH7`**xU0}"'*1<oQEs@0x`(wG%_ Xc`[jж}6@ak$tĠ>8i8 nd蔖QD1[gPQ'dp&\P>i#&6Wz#I@4ƼvaAzpq@k KF1NZ$n2k 1GhXzPZ<7c>iO^^bE2:`U<%EɦٶqP?XmaE BKJ wZN$EfxQifm͇(JpGb:dmgcZ!("ɬ`d!N1 QSܫ䨘4~SCԆ#=Sg^\1,L籚}8vKrH+eH27wOƇ ~R۬ 9 /XϴeF5ydrP ẃnzr8'ta뼼ھT ~\H{?`d: w.)}ԤZa9l1~J%!n6/fnI'Z!F<@iԎmYoc:ϧCYmmzlĆˆSSl.x *@u5^i~4(\_0$=0ÿmvƓMR1٩RQEeܿN =Mnn7,7cە)>B"ȏ!óZ^!x\G #yqHG=sRUe %sA_"yΟs[,s8smD=\D&uXb`!- L%SCsE5AJ{AkOg'݂(o-{?a;G#\OJ"3j q?h]Z$ JY^yWH~`we3]pAn!5n5DGSOWD%@+IdSܣWH4mzGw`1we3^Q_N|0mpb%Z׳d0kߘӽe[ rFK2(PڀC~})v\$8BS]wEƀ1nχ=,.<^k7^¢jڽvl*3HqmR26-Μ}͋ +M~0|/UD.GL04y}ȹ[8Á-M3ĜĴ=ʏ|!^xʌKLlc?R6<|`~~_cص3L[Hɬ?`/}+64w&y$퍩Drmvh޷ۂqةs_MHJ'mMX=gG܂Bsk/68C-D1 Dl}FAu`$B >8:fAt=o޺wO-g+f5iP $R; Bx)ME^S>ZF5&Y3em -m]LFP@ 2TttwM*@ɧkNѠ@dnOdi'@]*"(ѯ&7~ql˄H{`&y\P(iGNwG|bY&D*`b֔-q V-ӗu7I) U|JH\"I^c`'mxtAg/ǙU+'{AS< W+i޹3r2, E(Qva èw s<$l`~'bbxã/]nΪu*Oʂp?d|*zv IKOZ0Ο5b\KnZ"0WޭG2mŁThuɱ@>YE)sU s!-Bvk :N\viSȟԁ\&˚6o1]ߺLE]e dr2ߗ_<>>%s%6GsNDN9QNo/iJ1.OӐX4GhwqRF='#x#bLg-!Jޭt}t!'T AbI~'1閕myK߲8ƾW4$ 23EJou`J{@2UT Ff8Auw$6 mON-;p1þ Y%rVS:rGeFO$HɜZv G+^RDG'gzքفLs ?sԆYw2VdzKB |~d(?s|l2.Jbd:];!/+ZT$ۨ0@ ,shW `re^(^I o)LQPmuB+8 ăF vą4hXYdqsO5b}~yy2l\7ʛ$q#jȧJYȾa t>c6E0ߢ=~/kxK)Yԣm3I'un[Bc̉!PuI0N#U aI_N,?k者W>%־c(:RF_8\?Y!NfM>fA,d{~~|~HNP43(1$_G=GR~1q¿jKaz]kCw&E"9RX `5QrF| VM~VzQj\]^]p4)Ht> `ɛfJ$ۿT<L` ?DCg'L`pFÀü$``yֻEs<x~mB~^mk>E3q@J+? &LWIC-4փ;u:sTwBJ{:A:4ŚPSa%T!iCK,Z Pϐqhpw=%1bKD~LiT+\Gh_ msJ:ˀķ$r!jl18< n8cJtG 9m1%]sX%.R1 bV'8MHߗʰ?M?R][S9LY-\6+L V UoYʺ'EO"s憐)ޟ8wGUnfބO"M: -3zɇ*H(vOf'嫒{dYa mLyIB00]xVC/pdQ&pY{f|IXl6$ yI 3 fprsJ ! hRX0]K2Jqu8g͎o\Lo.W/mf98pM>ͩfDqÆ8L}@smƟ e lv/$vTIS@:_ø]T-6:Njp_[ç=~UKkF EItgFݮ'?2^H6AұV USxI'oui$>ei3/0GG<|ة\~0]hU ܡ᣽g{r5E6z$zY ?eK8›TlQ+aGi3CySO7 1/걌ͮIj݇ mm; :I3NjxR&S8@g?o_xfj|81ƕzj^2t# @qE ى&}^bf{ruXjmyzßwEWKE+%1~11ړ`>iISK'̃WW;=Ϫ̡/d<ౌ>YP\)ɰg~>8f{iy 6}rBc7Q?"mGR<eOx# uncG}5\.OѠ J`]+s@Se E%Vʔٛlk Jn@|L45a)˶~x8#`u>&1kp~ h›ԑSѩY8ջ!6(M eS!i@|^*[sG{uZñu6TS}+/UOiS[. Jq"K$4̵:0թԑ^~[Wu#M ~cK,K:3wD#ޗy茓OA G1ac}wt%_3HTo`3O׾4Bey³gGtd 젮T=QrC=iX2y(h(]zrp\Ѻড়H!!N;-'sIB sio<ڐE,yyM(B4=L"_D!v'w('g+Q+'usqn6 h:LsVYDcRq,=6S:MOȻjZB!"lpz c9F={ ebN=?ZCbzJ.k&9[s]ףDt͑xm7+Uݥ\?{=w$eP->~>b+En~ͳo:;ч仠 s|t7XFd|H nޒ06'}*%$v#6SMR)'ww4G[$ S&ZևJkcBp3(M5Dۆ4D5pu+\|ARŀ)WP>M x^ck߇v{@7G}e^- U~iFTmq hp8S=P2?+<=Gi' _QK@T|l.M!_(tҲc1fYaJX+y#BV)d3}eP;xwd'*8wD(aܪ E΃W榁zcw,iKN_VְFYIf>_\PHq G㎢W`zy 86=RN|.$'țm!)%A.Km̼E b,m)]4jWyp>s͹ }3M>t}zOI+b (DgMU[>g@ހ3 !vOeVMنo bW"d3X "c5͝ ЃW. #D9DX))oo~#qpu}W2@(mU2kg.lN[h-֬➍c41?F?{( ð’ݳg,t _!rLk<"TS2L(SP9kvJَ!A1FIm_v0B*+kۑv,+wy\ 5R!E@mBDB3wO,tR21Nj.;(-GrrAXb=i2b1良z ͎ )S{>EBl);V /Il|g8 yoOTq[\kJW= <-2OC6m^4;N i.FWɃR +l,@g i0<.K?~@Ց`^nɊTWfM.IKe3KҞ5s50ItMpGNdV iݵMj-2_@?d!ܓ%IdX.l_qMʼ d@Gٲ*)9a7=>%gzf(щ<vj+$oR L0E? U5 Ń*[,i €7fnzN 5=P~sRz}jExҊ\_nc{E/IXZm.;J9Pw{]Dm5y#ߠ}~|IkB&_*/_kpbAvewX/EyCbu˂%Ϗɐ5u֕?l]-urJI<7mU]٤RiǷ&s^Y5w_ZKj/ٛ@$/Q& hD E,ٺCv0& n.(aDu܁7jbWzZ_7"1M`c@l R<M> p=϶,+*v QOjlK3?s0ݪ hÒFmo. Ih1}wXN0y,]AA[A>x\d]\R9c`*\; n:IAIm4E%Y 8~F\F&,ÒDSR mm$  =L3.x0=r/aI_wxGx}6t93*j-ߴ!@_P2jI"|֓UZ>0h{) voL}{]97Xu} @+MWZ{W uB!M_'WI#iS&nNzH|FDN?jɜ{m5sjDه5b7o\%[4">Y$ۉ>!,<34GbɞHV!8Bmw+;%uPP]H E.2J侹lE{SZIzRl$fsts_;fyFކ# ˉH!UEfptøu>PjF{KEptqMڛ*ĈubhX|XӛE?dPmb4M$?)N3rl0%^9cb%QG %V] c%be3-ŸTVC_g(+8.*XBpEY؃9 JǣT6T4>i<ϞkʘȝhH:WA}|?-rfh!鉁Re(GmJƸv7e}q6C106RVlcyEHPk-YjeoX_l4G-]b-%-98u|9I*w H:>d]DF ;b9Z5:Q$5D' xNN6u}Hq@HxF ;$s+b<4M웒rSN4W, $ցG'kd~ |zYc=EλLV٢KE19KB',LCn2?ַ&8P0b^NS0g.as*Deܴ Xg70BCQ=JڐyIfK4'`\@6 ;S~[̣~uuh(Ω)uJu6z!w VGxW+4)D}Hټlk_P؝ zT6/eLB (](S>,\\as̬N|.~r8I}$8 4š8dYN4hյ!=x1jV#=~?z>'Fi.뽋hǓ^8ffa.lg:9 ma>hJW=]!Osݔd=*u(2U~YI7|4z'1>Ôbz/g)iO^20X3\WhQqʎ`yI B 'ryFB*$p3Ļ\gg>x\L]9P+gx3ض̾J1EM10>Y'orJƩx`EM5*ؐaњaKt7pf *ӭR(2lEp9yJ촦Q'm QXstԯ,&N%6ǚǖz-z; &tB}kŦR:g6~oXH`< c &*y㷥lGߎrH.㗥 |3.m-(.o&^|,HrG~G '" H޵<mKPm&w-^$74遹@PSQ}GY04R5B+e\uNȧ.i{4oPk[Wk-YX)> a]gX.t"v䑢mQ}FFc j-rtEQ E OFy%M:UZ,*J cqO깺ު Slr (piiN/t7Sb c!ob\m>E%v .ޏ JL<&6ȵ[ϴ Z?gJv%Al8&VQu\Ae&n/muLܝbPaC^,o[RRl :O92̌p-Օ-?ǧA0qw檥5OOQ?o BҌsu  =FLj8 ;8)OLfj#T0fp "Ac^JYy_mXE;huMՔ/2L+R1 P_CJrF Q87|t0%|k 6F,u3y_LE:jW ^Me1QY 9گ x= 9wmMJ/Ѽ¿N"Z h0J(yC.։ ͡5l'N~IKڡB4>iR% 8|uv&Kc~ynH*Ή zĮp7p)& JNXxFO|)oh}yL~BY~DDÍ0>X @ QR1C_K -iWSCb0˃a-MB&C]E|8=@%RDWm1RN+؜0xިم罆vtQ獆P/)b/4C54"ncZ_5rz/ӊwC?.B7풢!~2p@)/-SuKɱ#Ą+ ̦n8s*ad_~4G=WUo#߼Y֖ȳt^^v O=#ky%SV kVN zI4SW!9^1mE#:1hΉ Z#_+ k҆:]xʐ|d8-$O9O:%m4>|UWSa*sޫЏ$5 *.~ Cs#n{gN䗧Ap\fFFxɪ >C;QU vwið?0)^Q7Ym"XU54bU"C]]hO|S19'JZ]Mpvo8|1H__LP_7$To3d VC {x(A⬋NzӤs HTVIH9V@]S47xd-] B.*N5:C G &+,ͤ/aʙ=#OU.`(~|~ 4'4hȾ3M:cSq\JLhS`n^ugV =>GuZY_B>A{hPB:֛M#vn}6Iq{BA?m^<<8GC@c ɔ䙞U*CKߎ"Îr:_gSef%Hcb,ޡO[X&U c 2XV!(<֕g|ջ?wӋk-l?'*r;n.3r&H Vӄ}VY$ȣތfu*ȣ *xZ gڵIzX;3מjPFbGv}Ucv$c{<3'8u =5)Iၾ|=$lh!,N9'CrhjV^㇎S#&6{L]<3nj7&#H+NćȒ\8 I]_=rE(`ȶ3n4I UIB~q+7f=t6[>>;ր '*J"1RK}iʪ&0( 9K Q隋M~^ͰJDE,UyrZW qdm;1BUH!qFJӨp<;d~ճ!ʣ_+iK"/J <ue^K;lx7-اxgLJE 89SMGԇ.uԘא [lju&WH Rvڞ&p?&r`Qv€Wy ?-i ;jwL ;mm mE!; v} eR!2V;LZ-.d?D*] /}\(+ A:.JoIM_R8m-Th"2uʓzqh7bԮHB?FVy\spAdm% ܖli8NQ,l`d]m5:>-֗h!0xê݁xJOr! .kм 4C>d {du #H'. ԄYN?2qz-Qґ #~ o}T5|ΰ"̃3cIx'XI;ZM^Mqlܻ!bokMe,0Lǘ35 LUOߍgDƿ 5_Y};i?k,]yUfU'$|sQRK;˙_deO13;; 35G^fAZ`CUKFrѐl *Q!)W&~|=au(ds4ʸO}G!.ߪ^nE=!M^(Tf̦LcU YJg"׀%:+e1~:ߠ-j)Eq=duv$nSu^M~KUvf: yWP0]f]-_| )$bȐv] 6cu&VD"x]d0lw01D0rte2P+si#zj Oz~5ZN?=mT|s;t/dθD[lgCוľj$$ͤݡ>&T%Ã"+P]ܔT`>LZ 1OY_ИmV`ynA"h'V([3!|vE(%(\t? xTwm#5\ge8λjt7.(۽ZM{ywc~rWqH9×&5 4aDj½owGh,Y/czcbL+r 5H9|iz8E.͇f8d}׹ xu@ Y ac:뛘JM*$;ԡfp&<8&<ܾAA QdRSqѐ8wjϒU6Q,IJc)Fpl:g|Z:3i]HOڟ>l|>3ar9KF zϬmؾ= 5}?7<9tvoqyKѵ2pZw;2e%}ќrZeQ_2Ddب\;zDyvldqjڳ pRsk0KBeEJ<Րqp?DZ {K̈(%n_ ItvZ K3*܅IS8hڟ:^:d 4=ςxdu.Ңli6h 9L&  wb$Y-E1gWJNc ?HjgJ+PaCpׂY^l+gĿi=qKY!i\iD!4#0$͘&WyjU=cj$5hUzJ.!m9tC7 ZYȌ0<&7+j٢(Ҕ:vTP6?G}{5XA8xc ?u?jIv{b+n7bYi#U4gEZ`/tO~7|OC@6V l$TC!qZq`uma)q]1(P˃A onc {~Kyĉ#:}JFNnBӹ͓[ Au?]d9k\ۘf p1z0kcW5 4e;Os ;lE 0z(@QCo%.~?! U\\^g8^́]ʣ"U\]vM&u}O+\ӸQӁω`*F, 쁳^݆1.Eed{Oy_@B)G0~L7HN06u~˸nju"lR1?j7B$"[&ǚ+~컵2HYnѽ )F+}p<,E@NĜ8#Ejh=3,ed:_ $>i CrzjB=:APR#H*xY~_48%_T[CԔ>`O1|{KcRr)%_x;,5P4G$j˨ oeX}XR?ܘ76ۥ:CMRMr&a~ۃ/:Ѩূ9%|  yoQ_^aœz}v,rԇ\H&?Kx߀ad3:UqpePS^_ g`Ի906ׅoW/GFyU,rXX[:T.;@QT rEC&l6ӍȶhKDzThM=SՄ"U!*~O粭,ҧ-?HE4ٸ=̎gNsd$>J`a~ܧ0. XBt65+֕YQ@^LJe+muM.i~WNk|inf;ݧI-% ӎE*Nh,t8Ygw#mV;W>+[j5s)+Hٜ;Gɻc`!]ݱqD .ɠ~e4zQ jK>6v<=P[1av1: +hAH4Hl~U}IxqS~&X}N6頑ğjQV؛L8 y_F5>.ƳJM/ɧ"qjMXʈq-udP#JFb&?.A潹TR/Lv1ͯL#\OӖNr( >-"BX:d'nz vh9B׫0- 3$-h.;V89+EY{%\e0Jb#呟]feZ@+Nzyw1yb?eJ%mI4JSa}ҟH-i24bGZqxФxLp2"df婠8r{ϷsW._>BsJ(ߤ*?ᒶZr;vI=pߜuΆ×tOpp_.< *uԝˆ~eg^}`D|*r=$Mː٢O T]{86O+Ly]OfٴgImT ƣf*jj* c *$?aθK "c\ఏώX##@3tK¬X5CDJ&{ԛog[#Y?׼95g~PL5ț4q#,s=; QvHzmT0(,ZCN峔fI֟Nhc(SK*l2IaՖYmކHIqe& Cd1a#[X&KE FcDZ`=G0ֺNG!7ޖA_… l=Pp+im$}ٞޕ ]l3\ĸbV qd %jiWXCmZvr/01~tY6]c+uZ_ SE5]6hA;;R^F>-B5'[U8: kekjS#sj/}}u| J.6n$bS#a9t ,Uw=7dWGs,R͚;`hNM!yg* ~*3٩kvPekPݮG*?O0 |2v\ KS8o8*"{@PjB*&K:půdJ卉s7g 1,6Wb?M\t Ҷey+_C%:8Gp YHB3IN%իMZ l%f.aYftꝱ7dJg~Wk2Կ[ 9f;ozn&|:r<_# ;$ NObcnHcdA'qv^]j(ӾP+*5oL-#N}?L [wL@3WMf{0y qLv]эVcvd[GXņ.9/ =5Jx*aE49 `a]b[)ZR¨ڲ/lhMf^.^n3K0ctoh+̱;NV;c,e3NY d"n,PQ__0sEM !>aAQ_D|wd)q0n=j푞m*5 ޤa!%3Z(h⠒j)ANlX j T| XB+[Q?yYUC}Eoz>nk脹U;t=FM^FކXi+)jpϥ8@LUbjNU)+ %&-*u]՝ߒۓw):Of6ڵv,i #Xњ!m0K: } .cIg_`K*NPQB0q K|>r!tJ:b Nތ%]Veys@.D!9Qw^1q佽ݶ HM'חw2~*IF  Dtࡗ.Y%vWaf /lFv*LΏxzhsr\X0/^e]=qx0qy{fm̙`L))I~5N21̪cJoyT0DLƿ/HYFo"\yips˟7]?0 _tL+K EmflxObM!DZ@V1}UiGEm{SSF&TvHGp|%+1U(:&}+??cܣT Ns0gek ?+hb? YI" d n/ _h8jET7 5M9 [BaTE:J`ɢ+f)ax )Uyry&H74"2CZ%sRA_yLr2ޚ:OT|R7HmCy}Ap!%|2sDnCUvWG5hGb DMO@nu.bɥGYolԍx ޟۦi 143R,v`I*KA +cZHƜX+c M s Z油Z-T]t.43!& +I6[1}u{_wh O**t7%i8)qy/:[TgH@51&o+=-sENYiC?r6+%J>Zl+%}~_P)f:W6B0ސ|Sg[KR qj)9F`me>ӟ~1j\Y/Bu땰Ѻѧd"% ͚̄Rb s)-Sn(]RIV+H/{!&rPȔXuc"6zw#O7AvRE=sj5'(6^%p}SP*;eJ¼`aݐF!4wZz|Ůij6n`ȗ lmM:S6AQU,*qɾ.#OQ雔p_&co~tg~pW([Soߵp52|.;=zYw}{2p tŎcվ\DQ[!וԌt݋WXk4e8Z) \KpY),B>ek}GO)9+0@k;Xbސp=Ѽq \> heČ=.B6.3ɇ3'QlwWZc6g4hs!Ai՘.ȏ waOf̋I!;INқno\GDEE4>1W I=fxTö$՜'/5аWJs1wn ]#t,{`1)1%%qNlrxt4,2ds Ix ŰN C%Ȳ>ĭJU!/OI]'>ę91O&1c<#{C.|B5F Ldt#d :UG'?sX'"M'ɓp~eh➡e7lـ[d&ʪOD6ɁͰY_`:MY4a!(@JAFv;sX2Up”dk~mg0Y;WL9ZzOƙ^,㹸k*V[|I͝o{r:ST\[E?)TH+6t3> :CfN'=L6.^bzCgeY|]L{2 q٦mo6&~j ^PĂ@h hzxt9HioaJ8`a|u%Tƙ&(^ Jⶪ5қ&bfH$0XL,X*g`wӘj a8jKhp_;H-d%Y"'OܒFlrI`؁>%'O5@<˄ +aMRkJw-pZTGMURX0` ("=0=scTRQiW6ȒYQؔx3u(hE?@96=w }ǴRlo3՜ޘxx>@YҟRa*I||8szuovaa%zx_Dk{v3eI-׈XwVTKZRikHC@I1% +r„+awtT&SEXՖ]w4f?k7Kдiܸ,%0߃2=oQB*\G>W{:΃;gulXzE5"AJfvprVϾQMrAޖf\X9~+i_3(U)',$ n] iLiI|NC;Z8Xƈ/Yp?ҹ%NMrq6>ҜTƼzN*[iP#EBCAO!DyZ*Y#x %-R_7ӟpٹt3fx$'9ǧIܩwz\s$Iԧgv ra1~Xyꂦs#˶wjG1μJ4 ue]C~1>N:S_w֗H/4z[Ɔ}Y |Tv~*H.L4-PO٠G^ =)9-Tbഒ{Q3(5w _ïŋ$+{Yzр5.3\2ߑjƱIZ] }('ǓIR'HFvnjFInY[ v& iOǷP~yI< JFcˑzzEfޅ*]zhpNK 5rd۸|D~>K/ߎD߽7!FCf7X\OAh)_hqp \EO ZjX&D#` 6sDs]h%8&;)< %N'{DdԌp~$҅m ('u5։p"fe)PmNwh(}:h~i}" 6xù'Dx˒CXT LǑh0$n뛋95a0Tgy`]4Sj冣Iyk>)k. ~;F*4ם&#[ r3(bYyӨ3+6tnYF5Yz5%zـ#JwH#>3[{[==ґ޵&5U+ /X V +(9^ W) jx,e#:zUf4nH5o3 =3[ m->9C^.wujiRnBriZ6}(FB09]@@gnĜŊ%K{IN18ɺ3)s(=-K蜲 y h0*f{,G"pߢ#(%{AXY, ܺ= "D|.+j=:56YqTR+Xo#Y>$Odb-pTiʔ  ~%b ) t:fRxy=[K$*[njҹ1(6iFrHj~,C6F!^nOsB֢Gǽq0&Up ^5elʧYet)6nw,o?%N9r'0%Bb(&muX#elf܌evyC?l*7 k>:(teYz˪Q*,W6 ylq{gj6Fe6ɲFmfB?egi>|0YK_Џ* H )I |K 5ȷ6WީYFڗcgQ#ד 0IQT?ݕcB"qwp\/~G¦5}⚬oR}7m +{=M췫KU LJ\::B=9$B\.=WA<1M,C |-:x)ð]cÎ1wMJ++H~;5P:#2k\N,Xu-tΞwXIDuɠGEypF^%nnBu _ȃPLĂ`tz bahķ\ƯF[a6KpӃnQ ̋FUb 8K{*t+ˋrNcu|Da4 j/yHǍRyCbNHmک)7[jF'V@ޅYC`4|q_Z̖Q<+H.swA=-:5L^fl=% t(Q3s%U[ϡZeEZ|+Rzo`dB&aۆ67/c]Ǖ2o%J#k 8˽GpsUZ g J`*o_`{+Kiwi:{w{uz)"IgsP4:Sy @q>=υgGW==s-~Փj2lu ۍ'5 Ip!z">hN-{2>GƢ?ί;p?`mvd>&1 83z2ap\p%r GH]sU į+-@![yP=X@@3_'XHJryZdpb)+/KLC|5ѥmQ DZCޒ`.ZC>֩ f3>pQu5t\->6s5ד葀wmMɒ=7Htջ`Ҭz3C.o᾽S܃AZud,(Ex\hW./l}n7=u+1JM3G qzB 5ha?Hl{3`zӿ21̬@} gux#M;CŁZu,,k9kW 걧FuFj 0y-淮hۍ{Y#d|8W6u/?GkBz:EC~GmJ_+%jDJhgX5`lZJIXk?^m6SLsJX.%G5z<ģ?zKXt=H,^&?5],q,j{DV>)[ lKw/Uu}G?^xȢ$ _/Hf}9+'Fe#]/=pI15չ~:Z: !йsհU8gho^N>@js[ Xb8qA 1ÜvnVN4XLOi~_GS~A`X9<#gzِdNRiA`gF> XAờ86H)M>}k B4CVK9l_TNVYK$jx-Or kw2uVu;e/۔19kT-z8rFr+B0pA4ba8蓫F<8&2DV࠵~¾Eʘ@c"|ډcI|SÐ5#z6yh Y_w>+37a7TMno[NNe/4>>PG! )AO0O/]8qНUP5;r9i͙9a7hdN`]k.oQnY{e]$CYuX 6v*^]lE$^f.VkRǕ1zxnBdT9x8y SsC~JĨdVAL*f` &ea*!Y{N&T=1)χh\r|_Yb0;DO-2S2B+YWbFтm z[\k/q;SJW:!5t :DDj8@p@ruʿ0(XyPاWՉ(#MG'9.joZgaAIV_81!J!=$n>SoFq/kA}"u"$oG>~K('=Θ<ŧT L?}n9Sg6COiim<9N!>F8HdI$K{|%-EWH_daUtzhm/&XEV诘 ;)T]J:6. uz$p |D%Jbry%:kv߷ooo!Ń:k}*}ty&9m΅P^C[]Wg UA I \oX]NIqymR N/V˶dH|nݸoHV9o*Cy9MAm~4Ypt3(̲qKiNfU'8b/ 앚%9΂wʲwb皚IWvi.d@ʭqkj ѭe5Iz|?p~Fnp%WݧՃq%6uU/PX1C*kFeh%h uٓeanu!)ph}*IIGzJ&T=}E#SS}YL#5F0QJ&oKչdy3S}|71bdXTO"'}^Tj=rK'E5<GOkX+"3ie9?I1%,Q8$~=lFg];-Nc9KU ^s/ܢWpF":ccG7`[!],f r +q bŦ0hKe5n*t@~ gpt.UD (7b68qTd7#@1!57 jC PqU[;>b U1?i!uhNA*LٟЛ5ChժC.vh3ZT`醙57qE]he@ jHdutzEVfI#z|@Lk X|AyaElCXPdoȿ'qlyA`/E3ITlnD$eRLDh[pq%B_Ol4rqLu#i;֕z#bK _ !sI*aud8ݎOL-H۪{jdNk›!3AD֛X%ЃfCh2}t@F`1ǍC%μ^S?NʒjaxQqwo2h7CTDL @I-9)x3 ~@A+fCh1z>C({f}oD QŠ$pM7⊫c!^"Weߣ0T)~+yAbp'T%D{$-54=dȈ{MR(aZi;~Cyx1燒sSP4j$.*$>d^"#ߐ "ɮ/Z 2Fu3=?ehnB0^' k&K"0ULUH[b p.|8Wxu1Vn!M-1 ^B "hޯ#;qPU >=0a=Rys1f4f {O:rRT׌&)KƑ#E"= 4` Y¡y"ykoW 5sWo}%umse$fiΒ{HrLy߇\Vrr9 Aĝ@(OD^/DH6<h "`yq.q!Γmܞ&$y%렼zR ݤ x:?d珿?S@ *i1$\*1ج=U/h66K~gTC }J7 ǑMnL}\-S #xٍEpDU*w5svkB3, @tt5skpce:u@Ƹtªv7?kao#GqB&-c D!))uUhJk7`PK܄%53%) r9sC@~(t@IVY<iw .j]F}kX/ĽV %1;>P,Z74QW Bx*g7] $rQ&.XD{4,Q s=˞1gp  Z&Bd 05vZ/HiJސms0M2 g<\K7t)نfdW4K}No3 ssEvhô vB', K,Нjbm9kPi#^! Vݼ;qd)Д<*gLȆge4v8N@̱ 4ZTBk| nzgZGq uWB"U]uu*i,:ZMVP|s2@b6?jX_W Ee‚W#Zv[`d`yvrhI`'qF#<2TXkqhɔ `ML˝X[3?[TMA^3!qmga;_3nZJ󚚺kB5^r-i[귖~;ӑ&ڡ#uCo,V k$$ƺ23rО'y LQ-*U=]!=U8q&Rsڻ7ʥ%KZ&" 9}+CgD?!^,[VȽe .8VW7FĈ9]ī"Ȝp#%c>'U D1xguW)H`}BU^ xƹj`*?0®ͥ9+!ʿ$e?kPWLQ5hM4CqS_;UIa:6gӂFޮ^3Ȥ4VF QsZyO(}F:.ur|8OCB%{(J ;e,=FfskktiPT,FB5);Y4Mbl¼(n^,R8Zml]6)ԏ Ut4[ҵ9 ew>:i(Y?š֌Uv;Cg,\Fo$ &HSCKYD@+2Bӧ> :h:6xQEt5YQ -HHp}־ mb]"4Z^ͤ~*~IXj㨇28} `pp! 7Ln2 gDJAnHsngkQ/aWʶK6$!^k0b™%wOaa|핋^*ۼqC3 X Ni}P: VNX G)A롘'53A-C@;)(+R9[_M@nt= 5.RmHGMAs$m^W2*3'd]^ 8`&TO|+v(i݂Ds>;!,$" IA_1"!$BK <"Pj5SF,04fHT~S錡gϻWI>ֈ°Ü}fƠm2L;)(o5bRF&T;5HZ*A~.D1Z&6)}$82t{/ޠMficNv9pb| !G~M:'njY͜8XQ%/bu\ oh Y!i6~wÆH҉qjՄxta2ױqruaQ1{e>ʱVVAԿ5gy%c*Lw,)):vBiOވ"?5ُݗHحE-\j _2M|l_ܝ*#8DBOxϠCW">G!,5z_8.C"]!u$+$"O2&pk$=Uch>y|FXC-'_8QRY|aiIAbO}K15ܠKPjr,P;Q_)୘!( M֯ҲD2Yͧ)" :?^^>╳?xQse8\DO S!#*5FeнZh=$ :]MsRh Pd)xxRTp8:;۷RI9cF 3{fM8dۛnSpõoX=Owd\Ľ0Vsd'> q#iVA7gI2f4\DlLc%yɪ"/&>uɣfQ P_;u_lp&)@8,BAeo{_&çd-0f-z:l"C(AXzČr?-?H#;6ѯnA9ygUi"ǒVn.l\_b)pmQX+bc=F2҈3F?s/<1KER@߅ѭ,n`M23@(,l OB82[z!R&Â9%u_?; Ȕ6kkq:ܱNA>gf N2:Yg娿g4S]zJ C5re iMNsKЄ3SJ%k;NBDa"D=u03̜ UeyQSHUf@yǰH%{67jf5&Ԍޓᬷlߓm cdqZE-yecO *RTw!6)v…2mC٩=6}k.J02U+k&ce@j''rZIBgVۭ7 hطR @lEt]k3z(cmNkS?#._y @6(7>,[PUz5j?M ·SFye O\IٶF+v v>X7mx B.Ip"}4_/3}1q0{4pDRvu"|m48vSq~̸ua=,&>dk[%(jjZ.Ԙ1 vŎ*_נC)rB Z\_}©oI"ԨMo,{BWCA<ԡTHh2FǨ+*>da VlN89+,QDdѶŕ&j JVҨ#>̷qU|7֮-ap. ].ˠ&?OtaܾjHpQ$i#V6(#yj✙>yUn(54TqU'0s, a;E`.H}Ilݢ 3ynuhl:3]ї tvB6Q5quNbHЬϴP:n[xjld. l'3R?m-1[٧9.i}a?'7'[1ć]Bk i.ԽFkH.֜$*$Ǹ>@vkι)P͊z3-@T9`}N1PMnSoX<64y+.;TYI*هFe gODy1q,w6Mn.LwqyLsEz:o+ZC0֘:~aýI0(f Wt 8k'M\oс&)R<}a`Tl}kRbvc%A]jj* 73bc~A]Vr~k~,5J!G&'9~~sRbwJ=Gԉ:/ p74{#BǀGlLCgNL'L㰖Yx2\:.kWZ5埁~t_m&x<)P؂Qk'C%6:ov1w9SbR?[ v!O6P<(38{EFw0Vx4_:1_d{V Z;Ci7//IMF.bla"_xdpVn1Z 3Q-b&,% D'=*'6 hZa#2fc9DbQ4ϛm,$,M/#Tؑzv,Wׇ"6jRi 2Cpc}K|o7o6[Mم e^*Tee^]dtNfjae~VG&9'OVkY/7U@SZד?uqczc_ʇ cF&DR?󯡕Z:؁Pjɤ $W75X/:j=fS":p"%%覘ŁlN)A93<1<"$Zy"pJ3?"EN{uJA@VRV,/@LA!2/9-Q8oĘ<}<@[rױ[N'G ͊Q/ u%;2YsdIagCM\4\14 پ7WX"窍[ `xΓ'>ɄrY{UC oxHC*B }va"Zn^30Xr j , t!U8ޓ)U2~] &@=-JHMwcd_uRb h4^QbĮo}/N2Թ4~W+`")I Hs۲5m3^hE~Er{>OhvYAZHz oRּ8aVwW9dW4ׯ=y4oUǵػfHFwJb'aWe)PG)#5JNךܤ_f\ZΌS NїE(iIw(Cg'opeX cԂmJ S P\ 溁}GR~o6<:V$gLlGݟ Jwk'% P[d6`<9`Z} FО ӿ(f\uu.kD] էh.^*nRKFgߒkhMNO5)xcBT_ iAT+D"fEu8F|t&OW)4J5lzM 0 |\4:xt޲7ɉ\M3-2ISN>^KAY:d1U?ŹZoböۺ+$ޫY9Cm U*6t p Qh˼Vgtf'>nb 1Ѐ̜"gQ;lIJ 7sWO4~C[e,'21&%K8k4ZNTV'{jq ;c-.O>?;nCv~@7L5TI4{M+TIV!{D(3G̢|YJt<,.e=~!&YmL$|>SG-Ю Ht @HS[ NUaIΜPYBVW/PlO>FYș( ׇ_ן(ѷ 鯵G n@͌]\<t~^;=Q)psS[ A?8FCJ򯄎+e/:EÙ%nI`MG_MNP]9:E5Iz"2I*x= 炮Pdsiy[1Ho~X! =/gZS%%  ;DcM̷x;@(A|mi&UQS@[&$eBA +|}!))#_{ZFOɜ:uDOfY?21~a&[}ޚz:jMi-j@ Yv]j If#d[8 :Wom1YK qFVRubҘt$ Q+-\sԕK&2ਡ7 EKq;:gm͖ֆ"d/+?XĖhMb5Ь;thgRܒŒdszM9b ;}Yz*suv>?Y[DLZG&XkT^?~B]z'OQݰ~oeɆa"{ϫџ܏'X77`@Z12-`w,\؄N xPT$VuV o(0\e^)Wnfݵ}UWz+0g1O@5טHX}Ѕt[|Y EUnrj-c`+.XsC*$v7L˱w)UópX+Y yGփx8Y!biqo{/suZgo.A}x rt>*@֬K I t<'בT%E5Zk?W;58tկpb@޺yatC=ze[r8)/v`_w: 0ޝv(Qh ,¬[Mp(y%T`kwDj_#Oq.] ~]iPv#5{T%.6[{-D247-)% 6Tƨ ьvRj#_LM}Y kc0x)6M5[9 +r=$ |Q7s@,U&2>.b [)pdAggf.WKKc[ێϒ}t>!tmmKޒc w'R@3'MQu1fVnD/OKsDюC fZ B]l}_>gm$CfD;S|?g_C[ҷH%OKsH8ȝ<,#?F(|vGb~' FMb ODMľOXDz[? < +"Vf1=|_WH4JB ^? szM,Sq׽^(;C[ /'VLrAf$Eⱚ{v:pe:4b a:h-! 5݄ܽ)9KRTBm6$GnTdZi=c(y0?ÖNƜWAEHXEz2{h@AET䎭 7q-=z\j<b />H+Gf4Ivl jޘ8NuS^L\̠N 6d?Kn)_ؑ%?0Ej)NХ^8 {ZЬv Uq`j!N:%p^]F!6)g HR3)qEa#~,RU(הF ͣ^Lp@Pd%I h5͵BέZ?GӾ~̷L$B ,5ཱoQ݀XXJaNiS_c9- 7jOOj ^a w?L8y5҇dX9@.4Lã 9It?]L4UOf`$so#L7OUs NsĊVïq5Iqx*C3и?h™ojdLRY,VöRGr7|~ݛ 1_R91KyAY v^wYORYPY#u-8Rd> }EMJ{>3'e>=ԍi5V|j[zy#):% l%s3@_?\`N('^ѬvAk~o;.R;7ƭG?eȪ4uD'q;ֲBA^wb,F(ۏQ^vt+0xxŅbI6DUBGh!D )ڰ!qp=ݝgŠHvsgbs0+/fהJk͐vq#}np] ş!uyv;zm$bv.Np#F (DPx3M4i|o(C 1,:k;{(}EF v h#2MϤEbDP4oAmk#MD >R/תKDž$}tsH#10L`R wHbN:\0bIoyT8؁mT]HJ8V.}ٻ2reUaFƚ1Pt.N@2+_: |bLxog㤌0{*3Xvο況$`y$~;I@v =뺔+w[3߷1k9]^g;J'fQ~?~rIbcz\cƒ |%uE 7=;i+hk&8ysk\zP`˺G,fS{{cՄc]M:)N@e*IUe瓋F34\ؒqFeK )y ++}!jEJ|{ 9@=˨wgY#NǶ*gZ6ڐ>MΕ ZŠ@w㭆Эpe}1b)́c\i p`Nc:ϱ3J䀤R*ueRs}$v)Q9xOdzJ8]Z$KY~?gca|hZT}r B_jH\,pv.#J54엇[{xEQ{<^T LO$}92Et c;iZ wy+2AU9 Xjp΄LrD|$J J|]I ' [ͯʼ?_L T#pn`Fpi(mW^KXw Hv"Oȁ0yW?vG`Jl4]\( yNЪyH9Y}^ktYf;]YbvLzq eӢH򉭸ބN24JG&LGo20T{NR{D~4b~da1 5#k2"[ Ut9'>6e~Ҁ&2A }[tN}գ/P{3,;!З!l{-<#4HZbA Ay@*@;>/';hӬ8 kq, !BqbUĜ`OC釅_2y+E1P[3IYB!)lEbݲ+ \`h.]!|)K]ԹRNySB>Nzϭ Ouxt =SH,:+Ls\&ryl5zQ= Y1#'Hvc kt:&/c}4$`4J(]nX9R+zdhEH%0vß8ZEkÃ}(4dp2Qhú㈃oC` ʿ2x5dqKXњt]^Ǿƃ̑Jƌ2Q^ %%1vۮ[iU:$nt.=_"z=+5_:]Nt KfB%}0 %u(ool r\,.Cϩ{I}>hJWt ܍ |o\im)YEd[C^Y_YkR0Y0#@\(:Ù{?@8]␯oElC }ϟ/O-d W\4qp [`j}7ZKJ ?`ktӛb5i5Kz*`&MAjB^>? q 4FNeVïz[m/sVYΜ {̾d밪 B;$iNbn<CW3Q$g|@1DM wiVazI8/= t^"kV>;g-[M[僻Yrsƽl6 j?YgLuG} :96,k*<rEq?e(XI*hNO ʎΞ@@nh: D ~W"S7E9q<<>L 펐/98W-V:Z'6`?v :BխO/$*[o]yLxQԷd9ǘlRA3?b:Ȍ%xMӆ4)9h zy ?1f.PQƂQ)" &R[3 0c=n<5Ϯ5 o+rJX.^)SZQcr)Z4FdÝ>kv[v2=d]{@N>- :I>/8 rV0Tmq%HuQVihwTj vS{mq=>0R證zj2D̡M8BjP/|j~Mx4EpiI1#"}Xtw0G2=d,-a"Lv9C&ت@K D∉Z S@G~A'=Qb[z9)UvsȁF2*%!NjAhqN,"/x T=PWt,Φ$߭KDM%͜ PJZ=jO2S%U-`6r,Ss gUe%@sp W1jֹQBYG+yo ;Z˫_G Aɰg#֍n5FR)Rmv3>L%nLuN::xY8ᨵ$ߣ`K PeF+TcE#Sk78˰u0ErL|03m(([pn'Ki҃2?P w*Y$v6D=e&xcC3&GK=dԨDͻ;$3GNm7}UmHKT֬*H? :ǎ[qhxձ}> W4nȞ剪a>&=R2xib#T_h6`iѕH:/n_'-\p`Pz[sT  /g i7X~;:o6@ٻKӭ,Q7 ov,\Ph#:p:kjdQ*MU5IVWZ|1C손+?-ylֵh+@D:%S4'R z;J0զ=Wsԉa%boU(n`|zwr6q'oTĵ\n͒*肃 % ;㖴d-޳23\&!yW31iWtnùu kײ%GiHSݺ9BzHKquL H.BrDF1|[||cl𪶵l׿#%: <0}xn\ۏ: [Qв>4gO ?շ P}!Q.͐P;Q %;> 3lT.ާKb Ҟ "6q>Z% qwp)$X3-WePT).ǒJY\G~\e:w|f5.ROkhyD)LF%u5>U l582QN˰!CsWX߉D5n۬8%Zanx:+ ţwE9\ [M]?5CFC eW Z_V:`bBcq3Y06q)A)BԑW3콺'> hs"گX.uC,ʼ'9oQ gHxeq "ĕBNWbhm3 J{@|Qs4P\mC&nU-dr񋙰> d4D$Te"}bǤ@Dg[j:YBno*4d[4E+˟5dRj sa(t/Y_>4y!S,Nq܋|/޿G ]e(M~̸z9;'LT`whNRYɾjSx,0Y1Ad2G~hB, {FV4*L=~p\J4&gJe_" ȡx ?d@$9KG+l:yGIRZIfj|Ą ȹk-DJuf[/QTs[]-u"'_V~堙:Չ,2& ̪&#ͯuw]WogS{mBo?HzS 7jPB耦9^I{Cy%o,B\XmrXd +p~W[N8Z+a;ꆕmEځ/r ү9ϒ^ p\͸ӕDkwERIy4눥Jȏތw JwL FIh_9?u4sh_Û̾SGkє:7Y~3{&|LAĐ^W2+PGX+q:ens|l;AmekFA'GhL~ZOa;8}8~_ 8Jg.:WL¦=5eRqЬXYg kjcҨ5i=ln_6;3zmⷣ3EWdEXy!JbyfX-BJ1f1eȗAx_E 6$3ÑyGԨ o➳{X7d10E,i5.GU4!vLC@Gf!߃y zGЅ!m=DFƓ ~&d/"}m޹b )[t=Jx)ڡ+t-9 ~cYY~6ؼ-@%7W_tMqM+[\E"_8uc0ƱK&R\=;TP<byeWjۙ(̭geN@WLsޏi3X&zM'6Ra_ؽ{?IjXJ8dpTbi3K@Xt'gyppPF-E[ ىu+Zđjj5g{IE` WS̋嫻p>{&)imǛQ&.VU{-u̫@89ВvO6^H q;mEHױ'7w+ дy!ّ}[8_YQK3dcDh/04FRS:]`dDwzc4T>B=@# m sҢ:9ig(#ŀXkTn+kqC m{ȼTs- sw\W8|0M䞨UD^/ J =JŽε~x/a`Zv.-a؃Q§8}*jݗڔZ/tIT*+96rb6zdsN.FkmG@InWC2 h c O|[a/0 .HlcZXB8W89C41I-"jBm}&^"0ߗA ұ|R4͆Sœ^Lv0IyW#xQ3"<ʐݣO^ 6}#DuDpmqJsf45 9=w}$ X ȔY|BtK"T8]Lit,rc)Q\z !/M Z9ɞ&w}h4H#ake ba^NTWSTpYK6qjK"a7:Aq𠡁QV/3ϹtVb͇ G8e{GA~C&_0fY)؅!"m-wUóCgKb[ B˴QP̉iH<-w[ek-QxT9BuZבR1M X/ܙI4]^@hG2٥B ?xP]LڏO->{)9:)Y. 0 ,"y/.)Ē"xK^◎ГAyGq&7Ɍa5iљº!g' qQ1c`%1[zD71PG.8<.hضBla,u⽥ߝbO~*qր:yCo3y 'K7p܏|ĢL;Cw/Me2աIh Xn)ZmW)KCg,jnM?o NHLn=פw\f3FJ &wc| s]~nr6:V( SD~5X(rH5dm?dd҈?7)\/M#*AJHU,B>1 ^PO.%4YGrуYpdNkA%ud(fkT ơ^8JZ0N#C ڄ$<# i%Mj"v@׋›.$xR)C5>J]7h/$@-pI0R.z F;*Va(a1&3aDŽ[VC/Aq4YVK F3ء(`8@ E;)z)"S(h-":L;Rp!8%}4q/gFZ/N?YTOZb$ 1haPZ[x ˏ=]H1aŗM{tu1z8[䖎^x l;#턞"ӫۨTV93˧f5V,I,:#M1> S"*R\4`tX!Xws?pG>|NAoo!~R ee0/POLb${6o g;ЏgpBNf zc(Sַ05OLY؋4w}V[IWJE;XBL[G-f>N6Cˉc˥ɵ%j$wlݴ{K6"c$sLXۗJ8j\r;dL mN6T<}}B0y,f,Q5s^8O$d}M yvkuӻ oHmfw4{߼xʴ(v/&t1Tpֹr-sv& mCGmXvn,r@/~OzcԢj"cق{!GjA8,QS ?qyk8|N}`#6xHwzL*^10vB$ٛLD LZ۬WZZWDoȵ)r ֘aψb$NZ2׬UK'E)wUyׁmUg3E1TL0LFI9vAjR;]݃POۯ?=4cړUV'F7TCd1 h]]s%&twTӚo5%]q qKiС XB3:@Ⱂe? zboCџLA>A|w,õ!54WYPž_Fc9[sN^P5Sԙ,C4 AVFg5|Pn buC`ZR y]bv {:hA$>t]nD1.1}/KH> U16]Q[R){Td4i)O2AdբL %n>9=[JFӓl9da*@Egf H 6([u'XDX`\2DRP ͠ET[EJRl: 0wr iIA9|SuÜG fI9xE67;x{/VmP*YlY]$Ac᭓&.;5zVMh:8!$Ik\NTbaaZGXK 5_[% G@auR#(2pY9!k-zv䓣gP/mykkj4гqd*IH*hf^s$',f&Eikìa h ^e0Yض{ݤ+i߃!O'j}ǙD|܄ęSV-Z3 GxĄ=P2*'i+k;xI{ 0X3(QfJ\X"KHX|j/M%~17\mޙ*&=XY|d11mM؂%a+yy%N9jKw+zy"oB܄beX?(CNDWё45 m]pa<ݙE]e_)np:7ǭP/ǹtzM/wqdR|_@Ac1fJ}<6q = q<w惵ϴИ9sH2ژir();[KǍM54&]* RIؼܷb:?.uPdx8^TI7܇8F1ySHګx`Кֆ1 ..cRL\.6FQb]9Y(K=ZPklq3Rs}"r^YȌW6{ꗓO @vpq-(eg njj-ہ. 560R]_> VIvDY}@1;N0xuNIrn-q`nVb{ɏkbltui \&:( d|0~ /,4{s|x칠Ep5Ptxvݣĕ4[Z206ϩAl'T>k6-^Uee[UND_-nh>:.> [USlLGV\iLߗWqj6®Z4Mh AZ:A( Ok26`[^ ~)*Ra4׉V\5ƶķ)QM0=Wn1*#$ѧI!IC0 Z.2ra"^ӥ'$كQlݢ \>O/2B?{I(恹6NyGb}Kp Y8x[]``KEnJWR(I]3McިFʤBS. `mM}QxXv`.WNg`ljX\za;#ծ]p7kʼnT"oۼEg P]̯ _eQVv̤$-*[$P85t=y IW(2-V8Jmm9Iq 8[{%%jV֤t܇Gc1!p9>Cv+Gںgz:)y~|6$lXDW .nNbpV&4yͬh RŦTnip[lC4]2{WW:ŃȌԿgDÌ>}$Izހ!~6nCO5^7<-*RɚG=:6.a=jݳ,u$>VhqAUe|`_2ߝ8/ט|F҆hWuv%4 <ޜ8aH[JC P3%ShӳinB}[sjmBh#ū9KlD{8[oQ7ues2A3#rE^$B>` F 0#Xj6oXs2l`M=~|uB iP`-ep gP"T|UvL&OA GӬK+|$r*cUX`NE,tK) iY7C^:yF uL(šR1˸p0']{J^H T N/]dq23R`8:dͤ\$R5v&ll?>6HOotrpÏq}IJv0s6QߤePYH͂P 81q98K#pju5TEnq42hg'oPiPŵn78+*kJ@rQٌ(:C:!t&Kr1Q$-Dӌ+ŜeXɝp\:rce}i)IӧˁǰVQ$> ̻I_ j{g:-3hMLBt4.x$jhFujoO $нJ!$^;8Gt 3FXM{TaO?0`f+IoRNuz =EzN_>h$LukH9Z:y [jO zNQX!.%91k4=.HY]/z"c/-vJ4ܝ)śPM+CETv?cAy_n߉ C㶄ʄ`JJ#!ŭ 6Cu8 48CFkvv,my#-ztbDYy^y- -e1\N9izx\%i[8E մj\++t?]kA23ҹPX |ܲ`9 y(p\@({Ș]ɋ,% bN2ijbe*g8fHΕt,9 H,|k>38<Gb^1ib&FYSi6dZN<$Ku"w^/=N#}KP*LlunJ$1{INk)T#K lNqΡK2ԓ6Jp_ut 'zgpZšXc%rK KGKFG3n 9O]?|i硢Ŧ;>>C\Cڠqh" [-0L_^a\ZŹBx۝CG)|a=3͂ u>>Hݼ\4*U!F42Eh9{m,n '9H&1gBPl;KKDB/[HItr~T=$&+Z[ޔk˗DPZ|S'l}[K#O3X; ,-zzi1X* \f.?JaL8B$YxXTnT6I6bWu:$u-utlU;;"픥/*ժ"ͬݎck4A3/9mOTu,C5_owp>$5 L~1M_< h'" 5&8lJE.O|F{JN=,'.3`vjh̦Ӡ׾޿3Lft" ƠPfJQlCf7f#5҄-G&GhLb'F`8ar"`-0Gk~A\N' 鷢B3cvbu@g@s:)x4Fħ2P7ƀ/CS /0`ˊ֜ ,CV[%̂H["wBr2|G 1y1*a~Oo7icX֨8LԄHPID7:kH~0z *N^#xP8SVYhiBofyT҂WLѮiL.hY [tփ6&b}0t#=j[𽹺5fK~>_Zs" q~^(lpuU/qO͠v0Yp |dVy 0K<[|\;ej\?Sq-7|3I?{KZWJBéwd߻4I @8x0l!sF"Kpa9*B5ל58$_w(~yaΰmJ,T/ p bnCm%{s\ NoϥVcKDue[lYUiRjMAl Rovjykkč`@Q#m㦾geڲkW< $eB"6l͗ƓBEA hr55eo_r *}a@jK_9FL:  |uyveo~s%3;9ʺ&k[@@2W3G$HƳ5JmT-"4&ږPZ&}; F}d JMZy"nk$C DPPɯrڗ,=Rʨ3|vEysg@8.֌Y&&XC8%*-D 6@B9w\ yЗ(#qZc+q}y>W;@K|TCZ-r1 A&dRS.IJ% Z)m5yHܻ]n 10|ȾrgHo*X*BȰ zCϯB*&FU XQ;& 37IN2eޗ9e`ٹ;wSd;aj2t9Nx7hj'9_no4`&9U@e/LHHt%?qo*ӋHu+O*'-7f"i\axQ ;̞ rF\M,n2x,wMVQHMm(ďN%RVS:݁L$HZpIMވf꾱Uˌۯ;)Y_6 t[2蒸KK@ZD=J im;IT7$5k@Z𡤐lc ` NuFP&onNDKUju,o,&@M=7Tۥ 6香;cϽ"g,% "XwH,"^w $N@Z QCC[R+a&rz ,2kpdaOɲٍm4uE0X,FlG _Hμw@'_F%Z%$̟إ}rVS%ӥst 1$ڢ㓛SN6^rG}>5"̛ 3۸bA(?39:oR|qz[ !ﶭg$uYߚ'}ۙySETU}}l LAc|wfz//ZWg:Z:.·+6%h0encֈTɺDaE)&uԆOHvp;M`lwo7S}lnJHlygxf(#׍J; qѰH/. {rZetG> .A@~$=(#~pI%~UL$pڟHK6Dk؈U"*.ix2Unҙ=43&KJ Uvv"b{f 7vb.!So[b%BO.`R7"PdU=Zfvb`,gݍJB3]x4i2+ut1=+/ 2$+f%hwZi bG\xRv6G}նC B:s.R{{%Ry{>S Z/,1_17jQVOR j!D&y3F3M#dV/jq[c͜r_L7#!"c7Gn{ 9rN.,9"_"mZC)ija'46r0} !+0;o̐ݐ(%-V@sZs*ɡ7gu{uCdqƼ=,Gq0F=/qΌyx .᤺p* zqË螭z,LHU~GFfh9-,E:(=eܺxY}xM w'{İ+n4qh<̄J~L_X_7rJn'|hdSI [sxz\،KZTQJXEGmu$1ݢty[XHޫфʧ5Wk(P @~@L*07G'[RJ.J^~w:[/]li6ĥ) )lvEdz8aYAY@%z]TuGz۵ r s2V.S{M \d+M} Cîcoy/¾n1 Z?$AF%ݔhYyQi*;HX$XgK( J5B5@Q`Dz?x(-\Gq V8Rz*9C$A>IIV_0Sq>/$.O.>TxRAm0j{.ϣ~0\U`B[BD5M \4Q@RқY֣qqR6\L=<5fyؔoؾKnhOڪ" `VdK&TFU R{_m1Kc)Hs }'t`M a!2M{JtZQ"m{ǭxjt'OPa%M`Z0n4@`U7t쪜ݼVY [47y-{\"҉zjgXQBV wA%v)ס2=)Cq} ud̋ƻf;QaðutP. l'n*wRO%sU)7T:,E 싽ʛvX]XuqöaոZ<5 `&EΑv: ~J@K;uk&گ{ \xu-Ƥ'C!WgL!?)}`g\sV/?'>,:]~(RD8NŢS\uU ӿ/&|VňA쀮MƩ`W)t:XwIdnyqʠo!ySzTD<+ wyWR6IJ]%7e~j<}}wuAzrU:ޟ}N7V^CFJIQAp /=esݦ1WʦGe[33u7V$ Ы-N:gjJ%=!_QPs]uॉd Q.[4>#250ѾU5W!ܕhs(W1FЈGuσrNlgRn4?C`}0'2V&LN~ 9Tp&ì;=Z\Fi5_ >Yy4Wb4]]G^ Bm-ުUGEuوdAVe)L~`dj^hwMOb庣sL\[PjH4)*~6/v;F`Nf&Qvm:W"+y1eS26/vV[>޽ݰA-U9v):&ѢG]hM_;#$/-"Mcgo G"x3!RQt󽊞]z6Ϭ\@9KVeQ}hIh<<̞ % ?.7^zvFOl64>cQ.YYQnclԜ;F{OjB 9KAD3nbh u{.NSYW_0^j: 4ᆱ708'E.ÈE IY6XUy2kU"Vv@|+U"$a,= ,rB@vΙ(aH2 PwU|;1(\o:Z"-6?J \H@~aoMo K*$}&ݜ jH@Ufb.WHɚV+DyфglK`K ]P)—ƔdX*vzDn2*珤'gFĕsvĬd-GlS`(`q#c=tT(';mNn'ƙeλ=4Y;3:3W-U; g,|Ѐ'BP|;a2g{6—(64pR+S9Ս EIn<\m~V">k*Pqe9 6֯G.å_ $HL3;oKpS)׻II[֙^94(hoTvlooK_0xkcx xKNͷ qۼd4 @>T}ߠ5+QwvV!yv_b?1C)Vyг+eϒ*ࡎivE6QD>5`AT<ɹmRT@tfbqg=‰M3yy^Ż`a$Zc {HRL,̊z~QMdp~{ 7cHE|@d 6M:q˧E7p^=jBuk<|dz hBS!{fzWB[fɹVn?Z[te,XB"RP@:t/np[m8p*ģ]Dʮ_?wG*ڶĄA޾\Z_˴Uywv*n5'kZ6oH61:CD h"î3t7wIG@a c67} sT$ 0k,:9Εopf̼8~z@{=-v0󔟢ti QC.x+Cu5az i%q4@x-0t>!ˤê v*U%:aȻZLC_/Ku͈Usvᖶ15dB.T2q i{I+d=K5Uy&pTnnD0JU=$@nN9n8t~yGтLZP 911.Ep+6%1t*C9'W/mc-"II֘]3Lq݁"N"t$"t .XH-grЮ?x(Fz2X/.@L38BYWi"0FjCwR?@O J,(`@V.{''aR(/Zt!>D:=޴P|C+:-.2I"++D=Zl ~y7!FIR `<+) U n% éפ~^e+O |N(%sWPY%LY2I82|~ *y|?3Mr]kO"Z/7P}o^҂rrg%1/jeDA[-']M%d w[~#U9[)I_l@h˂`d+shsq%,U7.:h1Z]Jv ]¨s G!-_f _J#7Yȳ5'$YGf)"" ''TUCB2z?!V$Ia\HeԸ01W^$$ȥ xRē~ U9$󪸦3h߷WLR`yK>*wޚA.7wvV3 l|P\~a;屩4V9zQ*hqdf@:("ʨIf+wCBM=V!&La:ܩwR[CXnTx)uR'rs{c_XcBV ( fRfQ ?`z5\z;.$Z,gV`!2@̶E3n8@ tf_nEl'uSe}{s"ϱpѪ;|s)7L??iy(" WfnNtGd2,$d:+9AQOKoh9,4¯] qYjѵE(-i̒2Cr>r|Ո}%x^eK4VjY`Q_6]HL-`dC8~m9ϚȓfE bY;^6K?ikJ-C;',, 4 u7K4(w7#b KcJ)X.t+NDq:{%oKfAj81 /8Rd bFYv>;(=t~hs7_XYp!M<_:.\J\X>[䟷7BbsploTsB2ș| 㼞*RKhclC@6_ci5beBm֨G^l`&&9Jd# [/΄YQ~#Ѱ$iXל`0Ж70| fcCJbr/9a(>Jq ՊŢξ{GQ&W5 Kd^Uw/ f0U ^mOZ<+թ䀘Ifͪx)X77n;PzΞ*!hBtd{EzŞ݃#.1I%˭/dԏ`4U&0#?ؙp)h!]%WRh (S[)LB>pbpO2Yڊd0P-tr+؜.[zrc|Vv\ѓ<ۘ-4 8O0aI0sd T@^6;+ƵSQOHk܏6 gKpӸ>ߎFy$ñ8ޖ`&~!יY37ٱk4Ҳ~VHwԲ\e>DF亱nf #As.X847aetuȉ49.8Q=:UBGkBtg(JJkt߲mQH _☆5OO9Yx`9鸹 q<|W</O` IhFu \ُ'ĈWc5?$4aŽ;Y%Xbdž D=̼AfXY+"Ф`|٩Z3f),/QQooSh1fvy:MZ<W'c0QEdx@mI|zv k~s 74w om1s oBAk _DV bIx7>â! K| մhC;ĽL6,t%.׏/?|%6;|A왷1uQkYAN*V:Z_{2o%^e@m?d W. wۗSA\1:CvgD|VR"B,5Ft^4Ojyf!6؈ iD;Q2aڌgΌb0絏RrD)U=1O&34}?K^Sy{3JFG*E:7% #34cmfd. 01mF3@}"~8W$^l|:+S!'rchH]@e9RkIp 8R4Dod_fC@Ԭ"ݎ +f;];lLe7W?,h< lOˇoz6ipgV٦mRH˯ :17+iLv.?N?ыg1,Wܡ:'}dl?J~{> ݪܾ@fpåFP :©V_ 031lh8CuA9)EMF^/dB.lp>^cCA7kiT8Jg2A4T>O}G䫙ɻ}dS7"FqU

Zu u?E[ب:vm_r+QƂQei&~2#W~ܑT0:gʟ;ii~+!DT"hB,b.BTHVQEb!1A⌟u5wιʤþ:2jEN, LTu6?ﹼ*MŋPUp$OVwˑ~U!߾/"fd&*(85*-S&DŸ8VA-b5ߺ%\z|g >p 1*`:t(C3&|~v +*o)1s*ۖ% ě"W0VWJx@9A艹4Ƃ+-|Gu9G4rۃW#괛>u͎x?1 7]XD6XޱǦB6.NU\+vәX[_`98XmQ fy[ :1D\l` rX;SmA<{>T:_ue.PdNR02}b%Ee/c(hZ_ *? A=fRsv2/60E14-4F 6uceq7; ~*M>PhҕEq#.V?VIܹ;<I9V:v Tۋ/*ze6>#{E-zEKNmE2@ۛpiJz$[TVUɩ?]vXOt3+a qPRi{AX[~|A,أpb@;w^54쥝٥u6@I-<™HМ3=# 3۱x 3%QAQ%S4sHQ& Iaݥ&_9`xY"); ,Ǧ &nƜV To^B;l 8)Թcf]87Tp" -"=Apo V1IJ!B,b߹20CZ^G?ʣx\D$frq/&,[̿T_@ V/̤yL8 w[TSJAZ-LU|x{ٙ`4g(N UY$Xsٓqfh~9BqGz!V=b GɟT 7S^ Z"VTSQTM^Cf1|+rO R`!q5J;ϋIKbvE [VqK6>5c Qu}AW]HA'+q_Pb#>իD15rWx6t@|+8J|P%Q{zӸGCjsR?wp(y$M8@W?_7B/fĄ.)oz ,A5EDSӖrhW"?@jQ ̅R# ]{_|+{?@QZ)Z bm_-dȳH\y0KT|ڵ۾T;K&/`֥1w_{)+l$G "ɆbJ=nHՂD9/4%' 8. SYQ3ّxb(Ek/ 0ic1՜ߨ(({t$#{[fl.FJ /p")d׏4 :K)+T#2-!ܠ`Z>+n@^X++lğmʁE̢5/߸k.U6+,f)ҢX汵U: uTz @,жʣdE{̑uP7J.9nݸk~G:"":2%4*xSeCiaS:[bõ,Fhw _ j}%|?^ w8\(53uF+:CbԤD?'(̀0A{GHX!ޑx݀uŶ+c<˵˓`k>ňѻqsg'8IF"9d  5HzllzB8 /a 8tG^Чfp꠵)_݀Yz5(ѕ~F5Ah lD+{`=8W]"%_~N |P~e`§} /KF@5n=Q# $%_hRc@Q wJ-B(È,Bꇬl +f=h".l '6BayfZM@<O|6%4ĢB!rHO[M=V>&\6*g{8\}~dpiUBY0ڟWyP$ΓT/aRa|6iY"|R2wȜbT1>G W,ћdK}KsaX7mS 2FZUƮCQП՜-8sTOAF% jݲ;EO_ŵȶtKJz/v$ 1d#>w־sobk qT҉%)Ka4nՓpMIƑ1(:͐y,k_NMz=ٿU'y)0gc-n=s|g[8>-`X<[^1IVo/ߜKY2uõSiJ}kX莋c:G3Qe}ɥ&?Ã]kt|ڽ(%#$ab٣KCA (52ڄĆ&~ ֞T6Y ϖ)u50JԨH動Qc4εn[l'@z p=B;w <^ٿЀP)yts 6Rufkд=}eJ͚6za\T`xrcIp{GNp_VR"J [AYKoT*#M,̉xn-NŌ@n:VCѭ}d_nX F_y}\}i^)vWR&KHZ6"XE bdh73M}T( g~u+)E7c%285lPJ [ >(ז}|#LǛ+P26`k*zpė(!jT>x^kԎO$FRdfęK>+Er %T"3=rV"JJVKҸyev CkΗIqԍ±ro Ta*o^A.RdH9RUu/9fi?(FnkSB$GvDK7d)ڽ/ඒO;>DѤY$WRiQlY^A*rmnU@pUObR7I_33_n' Ft`']DEjE4r96t~t>@D m=v. A,` __^ywo+ǡkKi΀VTmex ̡.z6D#˄NQi(RhNt&?x_OQ&hۺpx)?8i)@~7Eۜv{Z`myohIf) vmbe :/ !]cN7CΨ{FiZe* %> w2׾ߔGϲ}~3,D" d{cSM7YIrQA#脿~Lx9=Y:z<~IMe8id-OUvgO5dH@ҕ)j0W eH׈S#W3}?QƈtnW6CShi!6bUX4Xm=C{s7J~Go}vv/ Ts:QJc^LhB؝}5PV׭0qM+pHo,l zV0אM}Po 8~ZŅ M%MhCJNSe$xL [;r^WѕG2аܖ]`وk}MKiGX&oMjtdO'm) 51+kQ<<ЂHV`_yֺg'}b; ׅ6%*υ|>&AMZUi"$1ajŖ:oC$}wfL +IW)/dз.hw,&)M܊Lĭ0J[no,O h|tV&&jVZ ާZ%`g̡]yl֯DP5Qa8,h_2Uoj=JgSr}:pˏj3Yھ:$ ErSr`#o Ցn:)Ҋ{=zyE">a9)v^m?D.v,}W6| ij.HP=;&܍Z5w| `}P ;?pmxnc~/Mʆ4BV⥟uxy]^4#v EWN!c0B"5< p]2a=,:n]Żʻm nlʺxY^2;-C˘10"9,L/Z_@.z_u6FJVS1Vп3jb2&O Rψ&$-+F\1qIf*sLRn ȁ.z`& tĮI(vPW>ZGvQb.eiva߮RzKT ,(Pȭ ohg[FkM߼ R}~R1Io et4 Eaa2B7=;`b_c\VB96hK[a+>fէ/t+&0FD8O—_e!dIdoe8[OyWf Ej\*??N*!N%;^3@0r7%o^B7~HfXv ~ܮ Y 0:Ve^(nc*au\aU̬N4B|wWIZY\< Fw܅ 3%*כ@"-lpކPWƣ+]w{f Vh Ej-}3CGR#oQl:3)iz|rt.+zt`%v n `9 |~=:y<) `?_`l_6v"-;)Y\mh XǤWz4Ґ!sbD@6:ڮGT'!fbĕubw( ݾ3RX0#obtRM Զ6~@1/X Q<<^=&l e: 1nP;e\i Z儝JIoHYe甏ByԤe3,7YCfַ pa kcm^yٚY KRc`X8m8%Xu*/mM0F0Ԓ9BՂu>o1Z{m]8dVEK' M4CBauL!M4cNj8K ςY:ht A3^dFJ r7ЫK>k+,]IZt}[|Q\gaFPs?kz @DF}_}Ar 0s^{ H96qN $o#1 v2_Em*{Y)AǢtD/8eb=x|;[n!c1^3%d bQqq?}pOˌE _LVYm;єߙ+s}auҹ/7YWl&@W5=f33H\HN)`"'`@M'c˰~VZR`A'3v8:tx7<)ZfDݤ4*X>fD_A3+ ?T!1e Ân'ȓ_ZǥWJ BQ♞eMIL$|;e6Ohl9A$d}r6Iו4j&S ˑKR8+,;['pM < FǶfDW|\ASEyo GUƿ&=hRgN9yʎQz#Pg˰TCm6-5}!9VrI}GrK|ٛۖosh Q 0^iyB^I~L|ʙܔU5*է\Žy,LD%KS0^mefZïXA<|LZ^Ni*DtR/ ui׮eDeyy-/2lrPqCB"cdcҤ#KR`%bqs}/ &j|'"CF:v\|i"zB!5t0w@kQxurGp-ُ؅嚮:o~Pkxf)g!3o- hi9u&:7ERGJΚ!]coeA֟aXqH{]#- n7zoɾP*? VOjF[uqr,7?~|9Lm#8ܲU$z}瀎rV=BKݽ8 ?EEKUұ8D] M&vJɔ6!!|8,JDsV;$C+ ڑ[o/xs)OB#A|n>(BM!$26ٍ(w=#d`J^ H@e.ǔ`?7x'ژ/8 jJ/B J:2wOpcwAf"*#Gg_Cޗ:cP}\?g[P%=fѸ0d\_:N ba=}"Ƴ@mO'EQ"$UWֻ4&r*m9"p[ElX_ 0n@"ˏq-qSN  u/4ƥڣt (#y!h8g\%%bX)JGtK(va#!x`V(OO{"aP;Dtr?)yH[/;r^2%*BJlž';O(pM]"L.P'YC*v $PO@qu?ju,C,$c%T8 9bo16+ƪfqzuIhoب[kom^6mԏc\^Ev%M-Iwm%+NfpըOtbӯW i |g/5Ja~G7X eo675Ъn^%Y3@#H,D}ضPn[qZrP_c9BW4(#hCO/,L\YI];`jt}>N{x +? 낖-~ݾA"2 }3>IPV/ L[-7b.|eхS@k&dd9([sO.<"xH("z3B\`Ij eI`;={zzH}O#G2LZtĶQ?ĔcW@1B^S܇8)CXCr/?͒DޣaPtJ] XT|89͐`~ *:2l}\6KR-JK+{<+1c8K^+"T9 .db}|53sĶ:N[vL.:ެ2t*|xʵCARfBu.&JDTl VSG|VSF1!5⥙ RI(- xn `'h"řqؿ3N/<.(ʋYy,;ι|wXZe"Z׊ǠJ I-dfPFNWwA]USrYeUjP3ewlu@-{>$P'3^ٻh.73CZlǔ q4QUN=.6?[ (,P^YŽz+)M"I@+>io1Κ.ni0wMlbu6O>NGḥsش>X䍤qxāM6 x$B0 MI4,f6!Sc-x)tyPX;vrxGN;)S[$5{"ݴQ_I}5lcSd_/CEH$ Ű-!Yo\to1oTUXlOAos_֎D^DUD%Bq]X pZ+i+ UӱTJ;ʿ 3D9@6qq.b3/7qi{s4 we̩+0Á`&jR߳v_Ntz8[چ* 9Mf{IP{.l!aS+\ʹAsK]Nl+ b2|QBT]$ u:&T Tuh_H4%&!MU84_+׎dEKWoķu{p0P]_أ"pVJMPjn|᱿: 睿o`1ORYq8 \2b9"(d(?He#Ӌb6)wl#՛LRbJWs10V+k`i*k;dP(VTVНrD5_N> } _ѡA{SѴgRb|t!8fx !q}eka)Z pe;%d3п5;sïoqo`,s96 0*qR Vt>­JFE5rOyoiI!3@Ut!V?W>op] M,QvEN\r TAPk }ཉ!>:pCǻvPۼwHރ4bG,lN8q,n 'LI4[ @cM$d-dz6hduAː؜T?Q'"8e[= 8R]AcFL99>xS { t[$ x`GыbTKX8@ڝtH ڽ1 Q|Y͛8A.eT?c>XH}S"Wmt"fXu dQMug=5ۨic2Y8tǂ h.uqAdriyn訊lkwĜfXtBSbkCMY Řr!mԘpt+Y$!d7>0q3/٠i- cǯ#_ѽH8$ +Q}Y@KTbuҪ7x[9dC:]tNPO[//*?+֋z!PRzt} z:0|ޘA0GTf [HɉvDQf!ӛ?z)=6LKk`zr؟M>`(m-ʹh/j.af"}闡%=ϒ:-"L+c.p n>-TEw@*74@\'aBiz~KuuoF1%aÞq84B o^Ԣv4.d-غ87 Wv[mt$puOV:QyU* 7}:8{X3HYAoگ&c/*^a6Wʙ iueQ;y +VFnuo~gjTlv~2_ a>Yc4D'l=+d~$(ZC{Bp3g>XGƵD^#9OEU[_OERd%$ĈISuFscs A͜-a58bR]Ԁl6} yDݼFO<;qܚIx+_l#KNWkդI1|#`o{%ςp)#9ǕIqJroFYEXPH=dΚW-ЕH Â|(em\jV(!K Iq?P;+1n= D})9vr*燜d͍ZۉCZ-@Ʀovҳ̊ eƉtUE4`%3E+ed$A&[Tt7s{4x|&G/kā[zGam>Q"XDI!<yt =7ۉMW&ft2ڶC7(tevw?%*&݀[qH?Jaz"} $ljݯΗt/wAu<)9 HT5#RIe*}<9RU;{jfxZAG"wռ w^RS.Ԥʗ%K!&C"#Rz 6p5 ~+$ڛ׆ V,Aq*huwxg& !LBoOsAx1dקO (qd_bܥgzqYFm\KG 2߽`Uyhר\-k)HYQN }2g Zf6$˱MW8&3iF[`9 X Jrhk EЫtZ9JSZv<EY/#!V Y3#7@/?b˷8+W}A]G}ܓj҈W~ ɃImoY BMXbx"~7aK *eIWŴh +EUq?T?y2nΨiAc =My?h),ͥp>>gd֊LB-";\i|n%o62:<}9K#qj4U,)&p 4A)~%hDe_GFWɫh )K_ͩK+ui#l.Y0 :Ў.Ds_˭[ '1KfonbO[V#Tvu_\,գk~O :[`WFذhqQQ$f%%HBkEz'K-4339Oۇ|ဤw6ݘ$86" s]_u8T9<;f&L 1ԍ7 b6TMmE#]d9DY:~#⢢.8O:$2h7kdABUB~NH4]_RᨦEg=/Ljq`Ɍ, (fr&XSx6 <%K-{Ī]]bANZV" {biXN2& џU6nyAzD*[ DV|k2d_f^W:c-}CEcG6PVLn-&@njIosKq/2T_ؚw`La-LV"aNd`*ArA&SʻH4T4\Kxosݗ`yλcezys]4Y"DPDuE{G.Ip֨%#p/*(vl(54], ս~1ǹ逐(ĺwCm~BLiN~%,d^dJ i)d~RA֝)E+QHaXg NL~kdAl'u$.E K+*2 RRn\NVq5: ,x*.}'Q*3l)εɓM"#(Q{QQ/Aߧ+O[,:if[]sIai bQ$D*>I5~9dHܧgf#ߤ$\l>t eA.'}(ZjO;Ue[@D>E9@K@(SHR80WOCBY2غɰP&9B0J@ Bm؅+`4zܳɿ9:GY)b ddt taL|Q6pTUU*k-$3\:*!i׋$Eʦ)Zo5pk1}N3' } Jx q*<4!$A7ӽ=Z__*Q[[_v.taǩ,&DˏJ.S8Ck O@_) h($L+-RVxLe{<)#do Q%Ȍ:s_8i4?(h!S mQTeep|].0qkY^aN2XEèZ-g@?\|/n?}\`A(n|ogjW&ODpRRUn˾ȅ,nM:S(>1xcNn'k,{wuF[fzƀT2JqBy*+8~R?!"dzIKF>q( QM$sNnI"-|@#R[V&B#z$X/`obB$M37^Pt$)@=DvJBv8HU>NɒH&qdU/s]1NjSx\ ݃W2O.!+r *S S۔ZRv&EŻĨ|V!\.D>խ1v`!CNv-/ߍn&*J_!_t>pRgMMrQ :ҜSpM0@r^U__7|%>KzZ`hӄl)D7i*AqC(Ɲo-ye29,E ȳ3a@}Ekl8mR 0$!%w;'$6"9`dC}KoPr? @:ϧR:g֣ ?'ǣ`N\ɊU*,D*dH`,< 3@:#T~c1" /)ȴWY,.ڃ87f\qIa7w376dz+޹z#hvDЅ<ؘVf: T6 RKò5k SYas("m}A^Abvچ(ˉCa)L1ohbPe"s| 2LZx  ;vK]Ȋ;1㎭V9|lJ;>d{XPK r ˕ͭiF R~Rpw.Z NdS`rz`uVnGkV1ȺԞM=A\#>j=mQm/Q4hpB`n')Ϩ 3 +:g{&k˜\ ]Ӂlƹ"XZf4|ଆm? t%m GGإ"_SfCKq*LOwd48C$Uh êiDeDg^=\ uj4DqWF,+e`jUM\uXe#(A\Qa$;h)0ް BԂy#?jX11,dy(\#we+܈0ي8tFhos^rO Uo"+3]6 K fA"ߣ̟zUT'.+>n$;zG9࿙#3U.$>c!PqnǖƊ6?nh2`> aD\ ֏g氬Ȗ&\kf0uM!{K!MZ )Z!!x1ĩ#Y`ʋQ*wEg nyY$\ 6 pFgUB "$k\\Ȇ Z=^|yhu20l8c.-RB//N0>~PEeDֺwn꟤gDܮceFZ{&<CPV.V'5v< 5IwpwQG΂.Rc*`ۦՈ}}e3H?.N=-Ѓnjp5/sze}đ)@xa1&}`V ÈzB̘sL2h(!긬]/EpMjhE-=>*PUPj1[S#)~ZA#KӌҐO@ L]*-,ԝոE\ݽ~3k͘z.vD6X55526b~Vo%"+ Wit#MA׵/57TVJ]UmqZQERm3Qל$-f:&Kfgm;̞)Do,!-8;KKe/}3&u3$#؞p4i`o /i;eHKN^=Z\ ō a6jN,hcUeX찑U;ކ_.[CHݖrֹ#,QEyK03-v\Y{@ͪ9@i ]J0PW8*.";X]mGBu5s0X!~mּ4bW^wo<9S>%%3[q,^D }IWėXkRFvH}ntk JX+PZYPڔs}\FǗ2 1YS ax)ƷˤiH$S (²XW>5v9O*ȓ/ $iMgtrtq%~igE!^ߏe [3>Ty> N9lxhd p5М_`rT}qS7\ +)J_IٶJrLLTBYAIw؎h h&;3S!jBkQ"*=3FBXy@h{D\?t8]̥r3u YJQ-|Za% Q&yƤL~iUCZ?8$n8DlԄN=j?MbQ7&)-wٿnj"ʕMTO{MoI5lջ|@~Z )\Y"^N>uĹ"+3#wUMo:ut. bՕ ,(>7 ~Ԑ>xm|CNtL^pшT?rb "J#od=4IEqd}O{7CiK']$SSUܦ!Mu?-NʎkB4 >Ս?wsX +!PxjQǛ6(;ioB5 ƧA%{3KAaF.l7Cd] gD9>>GPUbQtȕ5ǵcT:#%[; EdrX+*9LT6t7Űbؼ1]5txrNP@_-ҀD+ Y~v-U.c?Sߐp+BUN7A%Q3cUw%>Btkh.+@g d.* }3=L2X|ql`M1l\:a{F<]Y IW==@hۆWջӂWlzU (jQ'Vn] PLH[*aw6qOo^4HR-Q_=gj/)z-!:x b%[92Qy_ߡ)ƴZMwְE 4բ"׶N@8 cWMIub.v9lX=K[K5$-fz80["R}\ӥ̨&@MH#PtBsEt͢l7ҚqA/șrdbpQU>;6e]`-xd&Si/sfqd)ݧJ-Y'jA|lZW9ڙ\: ""TxnL!Y0EH $9]UcX{]2% LKVriEZ*Nbk2*cr`Kh.S)%O sY辰x]^7l h$L\s9j~iFK!rj1 9N42C0]C7UVcI3 A;B4>1mXD8)U w97PF*Dx(>2Ḙ5= G}ұ/q qp/83}(GyIc v7u/T16Z*+QL1~d[K*"$ذ]s!ȁ=9,cdt]6Z2@q T_sX3XL0;/9ot %Z9ʿ6g|E^at("$=ʼa< j؋b noJq:N{<`@'ǬՅSζ%g` ~GC:vսc_0ԩ2 '{/ee< Bb_wQ T37N]Qg=e3Hdi7@K?e<$3b!EJW~ͳ`i|Xu Tyg՘J8ֺE-z!3EZ;?bf{k_V1 P:w0ZXl)AGvTUvrj|$9![[0Ag'8e;*'J6v{Kw1Zzo|Ű?j0)+Elh UTH[*\HyJn*%"?u6▋n^H>CTއ߃ 0ݻz51LlmhB7>/! k/CBx+N̖ dJ_ol&"Tvhbڌsz nLj=zlp8ͺA"xP4`=Qٸ~,fQ`AY\F[M@<*z8>̨@ޔx C1B#K+{tvO'1gC @ Nm k$ 81{_Af\ ì BuP=z;"zsr\>zѳV_tLLNsʡc7\$ quro{߸S0c@(pZ~E7 EK'ybw4i>d?-n:wHtϐ_.ܻWr`XE/|^p괖byN aAGad:2w1T&7D/6>)ELBo7Q68*˜xQ-܇.t &aT$ {r1#蒓#\ NE,^17cFc9bxpPF |bCmX{U4R (A'5hb$^5C/9U-'Л2v.q_bCh+"z#=n,Y6ž7t.ܵ=:mQye!([.-$InhHܕUcu3\@5(i˷:Kio50p"ˈ!\_;-ZQ|n(餒vKniUH݀ic>P`VSJLSqChGBqrZ}.+ZI}:*BHIO)͊u&t|AWCy3}J6\MʧzD9?\hUJݙ;1܎≧oikğ8xh.*-S2Љ>C.Gs} *N ~ҍPb{Sм_sr> . eRW:0h!6'O!8"4d @>*,-e"ox&DY}&m-'*K,j>Z!W=T ^JHX9'8KEj2bťă`MYSu>j{N9L``1Q[Rv:uWm=zasL/sRt,IqG W,?¥'3RƩxP^X,dCm]G.p:UE> }QN}b']z ZqG1`zhk0Q2r sFe')l#QI~J(KNhuxIj(JUX=F LZbHqA\mж:ǹmYcEyhzjpm~`#1Gˊy0hC=>IS"pg^_{J)YBnčѥ5[xgܾ?9PSzHݬ**SI tQpX6]dyS#_5ߴwe0K*iqM|C )1%,[%t~ewIBPwbsnTaSo2Ril*sv+ʼnp>0y r@J|x +zRO>H@h &`ofy~[ŹJ)YRgwMB{]z*69y(wYWP {][@IAEھ~1T~bc~RYzP(;XkMv,QalQKZ:Rz-%3Ԇ~xQO0NMBtm2]|C?uNW sx nۙ|5YBdf+^735R@FSuQ5RxNN6ގ?6}&?o #XH0\Q $嗿Ɂ@hռKcB~xt-0CU4)+wZl,Ͷ iUѠ-~VZ"P6qA` IWS^<\Ͳu,&Ґ<~&|S"<$)6iH^4e⌇ce N,OQ#@Q>04~I4h C"X І$ug۬Zln $`!w}YWaLV!\;e׵oa-D쏋Ҟ2W M$ff&(AΩBĒt _&&ϮM-潈NiLU7KƑv6`+^aF-Wn 01ʈZ7r(xL# P-ifЩ@G^F92KSO.m>p? dgܘ]•\SGn!L¬ҋm F~(i}usoC0U$u:pω+V:es>c:d)*!]~ZmnIփ<5 tUX8- d1| wAG> EoT3Iس3.d>I"Ӯ)t_$oهzbs>`$+pa3iK#ܷ虤ܚBl,+ĐSsrHn6*s_$fKh;lXMk*;mͣR khwW $qsN/,_QyAS[q~z,, y|vQ,vz!E T5o %(W}5&o79O Qc@A=Dk$tl#}UWe,qƚa(ugn'x4#$UIx$Q тKt {:'gDxyj(88;ҵ!ԁb|dD΂FP"}xZ˒S%T]9EjP/RqS?`[n*Zr>mu(7iMl, 2B3I{25qy<Zph|KТ]ODg.Je-L˲ϩ0vu63yl#zpM&P^BnQȋ8(}KZݭe2?&CAoFkA]9NIs٦7BbFA |W,+sa}fsE GS[8Қ3LXB"ިھ,TU/ G- 6$ 4h-7dNWՒ -CF}# Z zQ+S%> b_-k\QGfPCRzS\_&0A*ȮL6?ukk'D?*>Yի̯`*^ހ )i%CvQ<Ũb)tE$pmuK(2Iĭt$q箇gMk a&ϟ5*6m7n\˯ѸUҍ}d ӺRFj$|bǤ|F8+2`tZ] {.B: jTj_ cvgtXdIwDn],k2OZNUW` ?),:hq%uP0E%GTE \oP.p Tm6p_k[;txe0?pY.`(qrdfn.K.w]M^%lA2/t&z'3V#Ĝġ ]q"ȡv̵PkGQ'R1fahg̵W7X\_9gASo],IU܈ja; n(];oc/Xk5 dZy8`)}g[v6^ͽ;T`ꁽۑG9jD\`!o[4,/7a~7L.d\&Qɽ-栢I1 :H'e"~w ueJ߅W*)' <Ϝ2{O(9\ */@8m\%Q(5s: x$[cÊ @͝[<,œ7aN$gS֪aYc$sCOB !T;xQ-&6~;gKх)FI"SCu0ʉ9c,*g5&}xəB@c^S3G{p![oU|xNT?nq+n5g )xctOΊH$Ns}M:rFmFrOY>/>0ب ו-(r-cci0ۜSӘrwֵ_tU`&ŞmQRs.Qf~H!`-{Պor|źDw⁩l!fe .wjBD%9xcKh0+Q?=$Ʃs~|%x ?<50&]~)=|C?S%|o+[1KϚCorN{}0&SupT>ziЉrCiVt~=On_V*kp148J 㛜@+b%u'/Ka1$u#{\DA/RK9[6YPm0(RJYnf/]nU/s_Cc"Zǁ@1em!weg{x;tﵸ}.Qx@f4p>$E,& 0L 6"@g>'Mh!#[ΏLbey0eIT+YhZ̯۹BВEyTyӥRq`8|7٠;w7|QaBm}#1lW}k4w4UUgnFNNoTeT[bEԋ'$'VUV-s L@{s2&dAgwĔRPB$qe#%<|֗B=?Ub>oj /sYr3y`1.@a-d_zEpqFp(3IQWb(#We%A;Yp+뇩S:K* $nkM1MM[NP%[ϙ}쌦O%2 4#vvaJ_KIf p}lχyxo| :_ni'$<U(Duy[36"i>|WwaH =-3 EͅnP٩v53mEK #IR露;GOۍJ"кi͘ F_ɱv큓Eyf0q̂ޑtWtt'ݾtvI du]eh)ي2ON-ШW~Q`=ʺams0w><*v J<7Y`ޒ0|!VE۫wQV{'$QM^geЌ"NE?G<QAMJ"ɦ_y7Fp{ٻ<=۽)ӹ!oq_GIJ+:в^|Xkn7/$GI̹oŅ6>rHm tvR ][ eJn_yhY+͍pytތ(!m^0h4LmMhY\eZ}5xzSN7́w[f^7!HKJ. '[jR,K]KP)曆TsԄ,ayrR/'ʀڶ}?ϓ^f%Xp9 d/즌ԳdeoE"/xnT0VZ78SgSV:Hv?gԲŤ>V5.V8ʕ5EyOTɷ:g'&-2'z0ñ :[|:4:!֥ (s3DŽ7[ZCU,-=*4'n9$u=I;x1 JY!-(.:՟wb¦Qeyl .9!|a9Dei8HN%1'ٺ.Ey}h|d3&4[0<_ޒף씑ѐÁrRnm߆;{m!(!E2BNXy75VybAڌB( ttlvK#昐V^7: -3Z7;aEgjzG"_{G@1s1'+;HMLENFLUB3mYVҷI}Pg`ӤXAF& Yr/LsN;(R⚈o %tF]>Ϊ 0 . #@s9,hѵPD̀$6ר2%Mp.Bӡo3ލdUT$*}V[o--zSI] T@FVmy6e#o?=$dKy=MȗZ#4&Ӟ~v4v2J *u7tua54'6G]ahq30b '9"adm=$& %;~/gH-6wͫ5SxPᭂ7<*n@h49@jF9i 6O|;s*Pq ;TRљdl˴UΤOs*bUeMW٢+fung-q?>Gx*[BUw|*^1c/V /]r=SYSPnEI2\F}Gׄ6pwlFJfel\?G*H_K >)M SWvsE%@_2#&]b'P}/]Y 9pFR: D\@] VŌv4L܉'S}:BtYZ.%EӴt)W̪OM+\0! ~]L$py{Qb7P:cr #(o8TƂKicj݁W<,ad"JӣI (IH[qbfMe-Oj]ѷ2RL7'#O% ,x6{P@e,<=[W۳/8׵iCpG\mB1sU)+M9N1861A#Дr#X8oS8QVaD]͝luо˔ [USCddLԝ9܃& V&~ CSDU 3 TR-8hWC Uk ~p/fp,` _žF _{/:'쁕Vmw8_y÷4w46S흶f QiE[H@%eD̦+u+b48pXwl'5 ea~~e[ŀ<?ROu'"w>B<@G$t+HPF=؞A ^+χ1%"} z#QB>H{^nĦ9'G3'5L8X锨 i=k֚ ^DL^7xl(Lx\ W)>Bm)S Ƭ\HCU)C.}uow`l-yXD*cAC/i!z wh֣r.u 1gŠU,`qļR*:O]Vt~\"CDq{OuQ(2&ܜ5D~6Wu%.u9apxM:)˰,$b @߻ =:8eJ2xzpRfTEŏj:23Խs[W"ؿ_^#aLǚob7:/2݂%bwz,pIנ!l5~"Fxv-Jt i-s1!DӝkgOKs3J2eBG>k7<:,' a>udzv@+p?9U2Vp 4K~Z(vI7PQ705'\?[13f#9Pz۾kkl/cL^h[mDteQFL;ix㟿&Gab݊.1_}~b1B,>pOx*04 pM, lxtaāRbz;wF 'ZGIq#Q@0!j eڐIٲ ky4-e}hp>k6?xvȥ&]SG8C>K U$/.ͽRd[ʍ|Qw(fDR:/i*_Hw1qo>̕yW׀wשрyF:Y {25oGXbQxʂ]Vc#U-RZ3T̨qՉm4͂Qp6+}{8%]}8e*6n "t( G)2_zXK?TxUH"P32o. h8ZG 5{e|wڗڕ$E_=p6B)ztDwswiQ0 eG^v1|zn̽TOZ?CĨLu?DQG.kBf ԑaȑ4HdIr^Zy5må {=7 !Ieӓ(`ͬ~#@'#.Eеr4jAme;_11y0S|BGӔa|F]d_|m[}陑QST]AӲ6FZs7R.2W,%Ww.W`xVo\rs,bwoiC% ]QA qLo~PTy9|KhMH+ _ $m4w&5M3N+8ռYB8bC<~'ss 1FTfUW~wfbqp١isUyW|ѧ.N]!&qW\0EjCн1-.@*LCsM|B^0 pm.R(6d7ڤ\hح^=NQq0 oyBMpv)n[Hq'o>j>A#,8S̕E;QεkNZYPyo#U  (^`I=s~wȰ2jw:: pp4bhbmsst1{~R鍩| (uT۬E w֎i5 VGЊHz}lJ$֢Ȣ|1zsvֽTGx++c!2BZGv!Dl^;t_P4'CDʱFֵx1/$]"ӾDD3h;T"{E)vPܗv:2DYnPͤج~0;'AE1yS6׋1%]v[I(Z jيݞyP|iGn ` 3VXq/Da~`L'B $,\NGTNttya2(b/)~^N1꼜1xԧ3ؒ́=1}< `:e.GF!cBcm7gTķ:ҪK0zOcO2otbOlQr/M= 0Qb0 $yU*m>.0x-E7[[(aUU6"s%& i ,N@4JbaH=nP!f'L q/dEw̴@tAZ*u3Ǣ!4۲"tA)F9EZ®&73;Jҳպ!lR_f<6IQ^Кs;eK~lC&`[Я3Wb@۾Q jy WYwXtE۽Y'!Oa=4pÀg{"U@ Sx7"&|bSʟII'Tu.s36ĉ${y(Rj) @+ :7BZH,xq~#UT Տ\ ޫD {2]!}Dts`Ӳ=\z|rm3wzo,2l6⤵F<qqZ\C&Ŷ gҟȂ#wg@V&wF#n!Xd>._5iZș╋F969¤JFcY)n4Bc+%?1MO[o>Q`2)F%P$ G(k){gFx e)>A. lk/r5ȪYJ6!Цg' k7S3BDJ?NΟu`I Z~V}V:y87/zI Ub3 ) -͟%gl'q;Jhg+#3mJ7|n>\kڿ"os){-is $Z.h y>dmE<CLlΟr*yfgxPCE5 e]${>.{v-f]JT#MneXbMTLJ~IN/]`25tӡ1r ̩ܚ\S`c*CpȗSx.̨3$$sI0zʕE8~lH2^^뜏 f(T/bb5K)ct%7Pâ{}:VuI(+l]$ cNpkђ}p(t덒up1ЀbOs{ PUA"LZ/|&DzX(4~oXŠ䠐ΤIa b7UU(hgv%lee6j { ulI<{/r=WH=sK:ŝ.?x(`ÔɹN;~ot>"˯hէ@i`7}輿eGsS—qet;_GЅRBzE:F,'4q3XP'DxG;-<3s\p#A5˼3QO9 z(˷@9[h tӛlɝ$O_Ѡ'nL($Ae"91㹒;~r|0 zyQ,6)J11ˮ#)^=s>۰bݞ:/XF]n,IN2jS e1!T%]9wy̚)~K۴ǽ ΙoWq"Cg~m5G[*t ,&|8"F8{97zn"e+unҮ;`@U5oL## "IdsXҙ, *׉OKtlCT)h?mPa8_$+mrq!"Q9 >glH={>{!ǸBѷ䂕tBbrczAC5s8+ɲK=&SX[vB$EkpPN^j2d05k,]-p|E$.qKsh?)m`NGk75pȘC,4f\+(q|GUo%ua8K=pBxB6bi6j[vҥ!OQR'(WK׈rzMx_t'-%\nBtPq4~Z"սzbGZ#ɝj&R2kFV3fgtAH *W2-?ͪ:o:X-$6t{%xtCuV]?x7%BO "OF-dI8jgpjXP kQA d\;ʦfw#T#ݢEz!P.v:Θoi~* ՝5y}W.PV^ܡE0KgW_Z`9ce X=4L "J`]xjTb_ >\T]:>"G8)K@'qsU?Qr"u<#qR`j`zs;CSB9*M`{R_!\?C5 66Ɔؓ̕"ޕr$ANJ9Y0O叟@ktxe#JƻV@45.'Q+,@h iMg\0x|'Ŕ(e!Js]  Ab6d#3ڪU}?܍TNJ@R|Eqx,레g4=Uat5b»bS op xAZD1ӅLbbI[HY5gd0;B|}i&l4[MzK3*e&j0c8#sM홐ӋH~,YȔ_qDKѢzŠ?T[aj8&f~`NPZ ChhϐWoD'\odĪztEu=Wx Ir*5v%=?_ba!2>>-Z@T[iNy{,rb^SQ"R]TzE{`킛ySF,+&KlW΀|hve)m&ra  [7P(B[DZSa:@/jtyU9.BF\,NT_(&XyؑfnKu 4+'^ z<3@@9N'':z=y|nNN g_;S8㱁ejxe< Կ;Nj` ǐ]Zb(cm q%8GDФY\G0ݫo+xi /UxO4SpiaÞW kQ`I ڼ_M*M-"Ibu20TԹ.tժYU1MA*nqb#)1u+Ő@-Vj ٺpYy]`QtjJfV%b\N)kRAkN7@T4F_8tXuXoqղ8BѺU L\)LO0!|EM.=,^XÞr/zR}K#NX#6w|#ѾN@42s9h~u_@U[ QU߽&568Bsp> 8rz'vEIpm􍞦 'Q53UƁZ붵֗2mVΚOkpIHϙU0 &d̕,U˖^i`OS_\(׿ͱ-M.1Tny9s1޼s P1 f# Y&HIC &"ȰJ Чu mH,s)BQ7j n@j~(l~ۯCmӓSmVl0i-_ϭNu|VB^KW{Caϧ :f=PNJqȃT !D'!!F5ǎ+st P~-`GKH%,Upn%Xo#sBKH*x< OTs}ȋw4"1:j\9fj[>u\晭FD֟%eC0=Io ٕBH7C:?OZYIt3-«j1Aݹed[&b() +?t ~g?-퇐~O"z-OC Un*7RmoG؉痚2mx̞Y4cZH.[TV= NC#뎫#qDe:\+&C׆A\F{VRVƘokŲϊ#.A;9dƷ Ͼi+čekk?ΏJ.4&E.xGhؼ"Wxaıtm ␕Ela7{q,V?f7}eI3/!:3V|rb<]ތ5I$üJbMBO"Cę3pTQ:*?a %魯oS|ǥnc߲q,!XTb$V0uU8}U v \Պ" ߌvOr78O(CA*,`k)OPAGok{&v_򺊨5cus. o kүϙh%oucq[q!Yot]OG {EaI h2t%/HdP cN\jJX!ACODLd.WYh'/?"9`A\,7u&<䉑@89>aUAxԟhRX"c ydM,܋ϾFdHHMG=Z)S b]\a7O Zҍj>[:lU>51|i)=\7㽞I'IyX\Bz f'ZsC|ch T}˝-Z ckiÈ%fiGHx<8f 6IO"Y<Rk TC-c.f;Nj"f?+bsiJ25ʍ*:X K=9Ze G,<xr48ؤ5Ӿ}o`@ޞV$9ǜk:D^Z-#p|Ohb&I`Ϟ&j5<:\~ކo~yRk557L{\>a_Ze 11 fbj0ef>+9ŨÓ&ogvv'\hXC@^5;Ӈ!F9w!誖2 Fd1h+KT !.[ #8z Z#kPq~yIYDRy+>b+qjN:M::)#bffƟs7C9XM*|o%]StB1f5|q٧gTh/;ʥ(^7V .X:I ,#[b|bUʷ3'e^Q%Eur9Ic:tϒ4<8i{tWPtiȪsF8\;i8'^TƖWM^4%24Vv.=~1Ύ?&kN垰[V;Ӑh._O.\#!5MoL64 N6eka:"w 7KaY:!0&VVZD%X}$s_!wP[e|fŸ~a9ze-K n<&}jr෽I "?;Y!PiZR{ߒ;dNM]u70' `i&CYED)XQW wرeiNg = a2 I46x̩z!7=xy2"HXxY+iR )D}uOzfTO.%Gvl82 ս[;]!D55)ٱ;l_8a[Vӯ= l +Ĥp3d)Fp L% I(#s2=>MYkѷI:a CU>{(^wxƶ$,s7.dgMg';vwcJh+1N7+zkdcJB;%8bG8tq׮V+KAҙavɽ+y.| ݣwʔ'h7p7r)Qg’z|(E;`h:A}f nd`>/YLZmKdv M:D:[!Uun?RC_uTCVU Uzv*L df_6u O6~Ы[k3*hYNUBeYQp>_S YQe/%qC(5;h&jUBeh4fDV5rd:㯲9\( Y?217V!ZfHپ3{w\A6Bvo^N9P 9Vdpra^`" xE 2wp\;?Tv}. [c85dƬLEqAJ[x5$Hpi|mDa:ӥĀ9J^-&L笛?`lSRXnɡZv&)+w{Ɣ,jym1 ,"R?0Nk4 pVsVJ.s#:KC @sG7ǫ7/Mng7W'hٙqif86`v8RebU+rL* aKIVWkZ.nKЄ~eU+{ ۱%iBiNJw^jt~3mMS+uxޜ`ixRLԢd%~c]MX8UD,_?fDLW(K̎ ~gw$…^q8D vs/9%鰿U7nv i5R0мf COz'S&S\f?af'AqmAT [}B](5$ؾk)ޚ>!`A"d^fKؑJ7mޜ" ூjP3n1hdÁk,3;논*L-].^,V13tS\a9My9Fϻ3ڇ)7$_.+j2ŲM>Oر2SZ_:<:_W4_k}KvN<.DQ鮤Zףt8CTЍe#;Վ6nϷ9ˢHI4['6* SC8+TAX[[Idl,V05ѦĥlF)*hWLٽHrr:DByY,ƅӆAUo?70;<Y0ԗ:I1ڙUğ7.A;~e\0W.^9! PrX (t&~qrS0g[X4N7ZS?#]z<IxԻj{* i:WRf@˄ Gv0r;nUx%D%<>M!}|U`J^.VQ  pl`ΎpE=)GB!QzP91?Ad[d[a b>0ؖS7_l>W'i% (卬F:8Qvx'y $P>OԴ6}u*~wM1^s n+ ̰WL<+֋+H*`yIvcb)v\bbNkVMwdSHSLD7.`kn8c|eY7:à@@(Qg $EO|a-.IpdS&&[N.dxS̮ȅyF0BcO MgMrDCFs"$jgP[^O ))W *n=ۻXd&wY޶pQx-U56XK|¥jEAWŀ2u lI]dڕ2`ϫab,9=/5lUliۏ:teS`-{lXzFy8 ۯl4Z)L!ȷQsTbL\{&IaϛG}nZk_C&ۏR `W%k04Js2JdTjK2 MItxיΝjYf3yTlYJ~I%٠~$jJtɭB\1Ym** w vb4Be(E&L4' aW CąMb"*%j%AddKb,vۂXrM殿Ng?ZLHa+9|Ƀt,} v:'Ы\!e{Xn*1{7crT՚ _GBAǽ*hm :2j͉q%+,jiFGݬxM'ZߙbҤ b/e,0d4R레~.RGaCIG*C^&^ &S*Z{74;|t FBYbwU$ORv|)PpY,) 5XΨe ,efaY'^cKü ͳ7^"ÖILvb0k!WhK@J[ʴuI ̧ۣzHgNƽC'hǶm~rѠ+&qP=6SV4 [F |FA?zXI&.%֒_5X6LwLܳKӝ%טėQ脪y+y\B^csX` k8W\^QӶcm9xd2W䯊/#=b/e[S:eipEۦY2 lWTlpÃ12l F l;7uY:Uo&h3\*W\[ЮYpmc xf:LLΌf P kd2i&kjz%;EKDoB:Ds[BOY03DOru&yFKe+(Xyd[=VZS2]v{$V["g9o &re%Džl3y9rgIp#snU0bM50wݧ&<Ӓc_2nq _?)l'٘F1ԍԣW.`:nG4^-d kQlF/&]3gv8ja. G38Ԓǂ[&xfz~r&#_\vw<0_بƵ < mwjjإ$ Hb-8@3KG^Wmx^?=Bf=CY̴]f0WִN,1T(# v˺;3%nF+6lQBм9Yz:[צ(r2|t(Z?;CQClQXei<8["yN (x2;m(1+|',>BXQw:d1 #`pCX_^yzGhF*JhǧQG}7WmYTJM{fjiuԣ'Hdlo= ' toV8pgjP}53\_f7 5sªaAQm& VQlgǴ!O k;54Gm;.T0&|EYlӿ{Y+|GaWw,OA 1 i_Kòұ[5Ĺ^?_7MYXt4;t\oŪY1;[{ig4_ ~@|;0L g,uFSte"CP6 09mSBlFi;a.8ódO%[XXC ɿ'`@vʽN.E\twܪJ ݧ?Uz_ʁYr.ß!P'izZZ݇g(4)^/NW 6;iQIyrȗpw ڪ<ςwZ s'RnD_l(peV+iR\e$|hHh( tW`?1^ͿMUlYaA+T\4KKub^A[/ wh€|;*j<$e=!5 ą A6*CY|cuLRH|w}c3WE5./.5hAKq[oum:JP?Nm%RȹG`ǃ/N57zFb5"bGGl/cۏhǟpQg_-s.l}5|ΏΥ Oڍ79T uE–Q#@dMmtBNS}<}ǘ Psǜ~_3`$ "oۖT&L:˼ [H;mSq(B–c @%|Lo4[x ~ eh˭⚭iZڷtؕ)+9Q8$ 5Oqd('qQҠTE/.;t$!ϱ {wo6,(V]ezG&Ø([_vҐ!٪wҙ[JԔ242-2$'RHDZLN"Z8 ڍJѫզ7 }=eХ'ؾuxXV<v߾q,vbba!_eП8dgIm:RP 7/>6`/_'!xG9ʾbFEjK>5?T3xQ<)+PV^eRD!T &HPa/w&Ktб gXSk5 ʲ?թb&uk{%Pg¿\C+ZXr7g!K*Ȁo#5#гUX]Ro \i)/ә!C׸%zej *FX$i ~Bx+yOGt>7㝽26Ĥ>\Ntp/!44Q~vg;2]WEX4#D;8bYHx j"hi*l.`~ ;i?%"~Hͬ(2tPQmH\SVihNTЯyS~on~ %gǤcۯNeHL_483,+y *wz$3|I/@^\垳v Xn#DWS L$4ߎG]bF/113f\efdE!p6S-92j6=$TbDXp%/}d4DbXÙwh'p]M9Z p*1_ szҵl^GbgF;]_=FLr̨᜗o Qha]h1%4a͔Gwc^e{T!ZE{GI˗U eXSm qӘLSgΫDRƓQ)Nc'm? UkI^devjŒ@=ʹҵ(^%c?nMjMH`Dˣ>M0Qr(OGjqh,nԬD(^Q(t1 [R0~#"EՅ(Һ/F(?loVXJ$p% g?|j *1#BxZ>pz~f/]43n#@b"0t Ok+2>8X` V 8&i:* W&X9A5d3|-xI 5B$.ݻH=Z6k0┉KYs}|,0H^uJLl*IĨ=3qmiFKnil[ bJE rE32OQ3B@X|5OȿC >$Mktr۾d>UߟQ,x$bzAj4y2}trzus&֯L!7o`=i.ռ?i_^fy^{rGTJm'DxQ^<㕸]T"̐/Sq~o)6sa}uyjcRϝ9cMmh%z4JLR{DUp8x%oy!:{r,nQd!Cbq*o_y\ 5D #Lr̟ mR}O/m| J7ț9sEϫV3p+bOlȗM/@νrk?|u '93ri%J#( bjA85vw{3`QoK-*U(^ݎq`E¯$jY!?.d,T:j>nҁUg܃J^cN3`O7H;kCÂf/ox`2n< 5cҏй^:iSb5bɈs,:/jGZBtha}1׹ՠΙ>pFЅGy`Əf/]K@o% h6|bpFXWRʥAzYLM)XcG sb {=iU*Ob\ҕWDpapt7h/0Öcv KSbnM4͗Q]"%Шb:xg0s:cޱOBҙNǵwNcK 4"rΒC.\ n(lUhpMTۭWua1.ɵDU"eψX:ogyNVnJkleXpko뒥j#s|9{Ee RlK4^\=V٧HߘCmj;][B7oXY{˕ oboa`m[Ӻ(ŭr#B\wOw58Pgݚo|>w'571VMzdu|ƻL9,z^UB!$X_{// [`~RK $,W%1zzF}F`oӸ/J&J:8E IK4oJOӑC(BG*d_7.׆]> +b NNv 4Ez4e6kQ ~ MUq6hNK!*n\ő>JIg#/Un[C6oBlgj2X`jgRB, ·c}с~@F( L>: 9AA߲2Rٿ!"[ݙ .ܓ<|nh,fL=c[nT>ŦJ"B4_2φT~TaW! p*/-lq&]nzA{[) XXd/b<#%H$ +rҟOt&B?X9n ̜UY=~-˰XQ[˸18r>Ϻ> )"Z5dFG5-Ū lQ(ȗcnf=l&D'!n"َIt[rAu7ʪ#%Dv[Kb/xC>FjPgU" U(} 4=_)O'{QCRo|۶cψA) }(%Ílf]8(ݲ,sMՐXD0֠#Y:=㜕gŗrp0<~:v ERYdSL7>r):4j;܇y\3dE:|(q4VTr7yƳǐV;>&W'ÎǃscI'QVuޅmyL V7>߻:CŎ(Zs7A*cйQh@gd;Eҏ-).׳{5'r=iU-^ y~RAre,V;FTf|l؏5zMux8Z؊iI p/]?nGQ.DkpNJa8%&H1jǘXZbU_:!4S Znn.돍*$zZt bG4ahH} _ P{dygvLCg#P N;8>GŅD d!O'2 ėls,Y[lX֘IBMB90>V߳xIRoYRBS3=yI$( *TKt2/K%/+T5dsq)wi)QtRv.i^Cڭ(K_H;QnhZ+[㷓h@ܫ4\_G;PlPUVLt{ʴYځWE 2z\z/Rt[᮷ʐ#{DwpI!PEhHȐNT<묅Pz1VeiF׾*܄8nD.#KaU*Qq:~?!epG>M<#`M/:.p3 O-̲ܗ$Q`{&[?4ĖAhpynj .,R:(tPO "ْZ| VI o)H0`QTPoFSsDߝ^3G$L[;5՟o͝ {Pe"jkOE}/*z.*t(2FlHDK2m)W^=@U3i-1ĺU&ssuleח7!6Bd . qxT ICU3:}0H  3 o^i=5ua nTI|Tj 88*/0ڰ Tjg~zD3!$N^gYg"3X̃`Qշ :рM4k}Uwv<_DŽSY~.x"ŽI_%Va_4L)B.Ɇ6e}l'0`GY{G3.݆7X1KM4FpYW&v8}.z"U{rx ҐXJJB'Fޛ}㝐`oO|.05(dMm]:йZ`K춚!E?=M"}סm'%A`Moܖ"=$.ZXA(8׈Os L q+[iw];\Pr_amv2s߽,qW3ɯa Ǽ}_ ղ~z!S;e">o;\pE@$uP uxD;Sلf:"aeLPϝ4yW\ʼn8ţ -H2g hu1T!qQ0~^Pp ElLsbvW`IѲE7j6J=ٻ^%ރH$q75$bv_!Q E9<ӤwhZHR2}*X1Ջ:TN$3s֨0`X6+m6}&'KN|`h<2A8ʈXUJI%+Gtk5F_xY,uC.!mB!>$p(Ls~:"zpVarǬg ፾xu ;fdɼKwycW 5Z]fzU%8RTQ$w lr 0ˆ"K$(K&TA!256;Zxp|.BR|5!i`D/-"dq>~8NqÜ ]T<ße Bh؋:/d}BNϱB *3ʊ׽ߚ: $ePղ ic~gL)4DɷeE4 IZWD\Ȟbgs555IRm cߤISAY9 4UHM _ 6 Ǩuc"-C*/>-&H^pb#<x:XKQ OvS~o2g}8;Z):8UѪ ݉i6] >>Is wghAϷxfLi;tY{4xQ8e%/@ꄃ[d :qgY3pi2rhDP==:}hc uźZWl9=/%3l4٦eH(h8(bv7Fې=ROK Q#v6uCu [ =dZ٤C$N΍xA./F& +g5dltY1NVazB4Rxa/"X@]_)<2yC /?<7{*Gؑ!q">#klI^%@Mm;%MXq߶b^Aw`yDg$ΆR@GU1|K~۹Wf[7sGI>G| #P I%vUJ| j0 x3D}$?'&V+cԗ|̽d@%f%&شUpU8LHzt?NnY$./1=ԩ5<2Qf\4S7Qm H퐍-nwF11wK1M4]}^|(;NOREP ou *^l`` \J 2qhu JLb6(_QAݜ4抜E[5UU>p~8i_TBZᬖ=E_u6da^] wpbXG51Q=J X&PK-;€r%S$s ~6G`/ q(,8:f^=/@Vy1%MOtȰqjCHJ63KY3 #Gw=Ww=b @l@!5ɮ$nJQrCvJIo`I 0]"FM؇G G:,%tAVD‹# GD`5iP8kIv,M9\L(W1 M!QIݪ5oD}+gZ0 `->vc\fgX^Z8<ұx¿¨fc9s RF /Xy.Fus8f@DxbjU8QTn$P@5LN#nLղ?t '8Lf buz#8Ä/1;8)G .`j&Ox$+tOB ^FCdӱX\Ga͓nx|9W]: Hĸ3-9dy4j.ז=rWoYNa;Zw>Tyn3(<+@f$=C[> U@f kH'dORG r`<'}W/ V3qJk뮶P(OD UB[)=K2QS/2sԐQۃ?UyVTfPf7xpb|MF (Ynv͂` Fsj>I yts./NP{Q0 k bɽۭ~u 2/*Mxwgr\NV?Ķru:iJ37C;]X3يB%MH]_!|*T>/Yc0cLS`[I;e\xn8{ T:]؍3Z\,`CX=+*rns%5mR"X 4d*ixb=͇T"+'nt?Q/8j .ߡ)}^P7s2\OS2sap51@'K%5Fc ܈ΩOW=9}AO|798m XiVA.2AhdW#,;Kа¶z偙*kN?9|\f3,Y#[(Rb`f)>ȳ%~Y[X=>! F@vY"BkO}~@iQ !xQ ,d{׎N`{p6Y49Osڒ 6{W j6ҧ,E7%hϧLurIG߃O_M ђ#$CfL{D #@.y B54 >_4RD]?ʾfOiOHdfಖemOkQjT{=kL%$)W#syLd246K1͈,4.Θ,5N`?ZzXCzwj]Gn#--Zڟr;#RI}VdǝW:9=Vƭ^w՗,I ox`3JJapBm9}.kY!V;;oP@3 iפEiW7 }kO'boNHЊ-^~TDBk.BbHCjJ(RU|?~]vܒk,˯r$?}-{5u];(:G03h+Rs=.,KoC@?8P[·{a*pٻR:C%`ʝ}LP[;׵ &ƶG$(Y hpn<*-Z_K0ٙ"<{|[fPd$Z[D^, AT#m;ڗϷ1)S^Bin󇍸^[? }~DˉyƫR_PC9ߙM@C>/F[LsIHsЗ]S-s/`kVw;J/<ĕ~$*Iûm. Jer7N3DCVߐz;o+FÔ#Vw:Wjh;D@EȊZTn;tb!wakCk(A,oR`^3J(v1ޤB\VZȩo^qՃ~+o{vd8w}J6{޳bU3ya6Ε1iH Ɠb7L/v^6La/Y<("8Ӝ3aR^*MVH4P],cD#E/_Ze*!>qZ1|%YƩfMGAg=:/gaeft}u:}Tiϲ63;o DO !>h 눒SXnNFBW^f,GE#%81=(Z|л:N|_JJ8N&22XSw I>*'C %! ] lx:L-0 ۬pZ^Uf:lxx~ r > Ozr/C ̦ rcpPKuo?s^!~eLư{>ǩ~˻qN_Z/ {Uy9yUB蠙@K3J)pY|hCH®;8&ʝYIA<%(veN eǪ#׃a9~$0H\'xUIHo;=%H!!-,NaSUlSg!U@@OŢ9@Aq` Y +Kpй-?Ӟe4Bpa8^mI>/˿d3Q[H? /8iK~7Q5kHO&l2+I";,J]-AWp Ѧ!)%hloڃtg+8z:SLfC{Bko(;bΕ L  0Q?vMlK Ut #Ǚ"&r gpd8ofcm 5~ iKm)].ypQ(G$$cpq-ۃIXSءzӵU،A `'r6"K3DS{B2&R+ޫ*t@ ߘGN>72y B?ARDG^U;DGίT| Xx\5ϛ䓯 xQTLң%BTqd L_ˢ1l֤ѩbᓏ1ŔW0QHZkABI.5A$.Y6@%4Sk K+l(oq#Wni3g $-m)OSa٦괖¾)⶧TuʅFJ4n.4Elݧ+r bb% əjq/'>4v'%wI{7'3( ] _q̐5wcxФtwKaTmqzVӛlD^I RG]HKڝG]#(8aM<պGM,uׇҬҍvpz#t5,pܘȕ?/}B5uҍ-_X 1(I;4ޯa3yNU!Vq,SqV~|#Ѕ+@#PCϼ A# RM7%gx: j w;ξ[Ӓ-z˯6$g8uEsg^rף GvwVO0^ezHP" AhܰnCL@Khs( Ҡ"Q |e,"i~!J1K&h+Tp?e$]IHNUtrw !2ݺZhP&˿n֡-[tK/! a [5\pCc\װ 3GWmڼݜv` < 9OŜQM#BLc K{p~-ʥR# R%43rq^Q.@3AvloMl$T7HA[9-yLwG91B_Nc pDzٯd۟f$ X0%,,c#5Be{bLHm~ƻ[H7쟼r Uy|q:z.12tR§oF/-`9"N"#LeC 1ҕ$_d[2+TC 0Hxb87j$ /N%c ( w#hǎaaLbFt0O^s,A n,½H &<C"R򀢂J[CVy߼;mqkޚ۪qv$tEOJbgq%TI^@342J]`(Ȥk}[5 Eu¤hbG 3@k $*=iڬoM{>fL1?oY>mnufC1^>`jqp4ojذQ0ʩA|ΎJM̚l!R)Z GG&O ]ydodmX W΋NdhfbǍ+iR0OX0v ,G$l9A~H/A03~N]Q,N:bnRKH(Wij# E~HԥęOHзWgAfe!#ǜد|`2ϽR./ QLd;Fŋn2fe yznGN UeD-pTgg( 9~ԑ*[_A:ܱqp l9{?h, .X~z.ڀyU [dӨn.?O}|aVU_Я$sϊSõC;Kũh^K7g\*ʟ(|IJ0rdQ&JP\)9˚\$@ӳD#"̇ϯ?BVBaAj-]W=m:̇ W^IAdJEnQ*@vx /]&FG^X8vڨ%U'[mIEʲ)(YNIV_3SL?^׺ɨnٔڊ1滏}eqFn+[X8&[HE "'*^Ϩ@9bf@U7r6a>|Fuh"]$L v@O_Fq.I3@V/ {ȯ1HЛw lt5X飠vEi#ےѴ;h"$WS?rOaZ_G[g(hN2IUA V'|&+~#h:sR;'-~too(:@:{v 5pά&!oh&k&m~F-Ԗ` 'w:epܚ~`xJc<% OBŤlWs:8S*ݾC书??A:V&$x)sb"S<;?$ 䄈X LspW?.Gڡ-j@Jn7DiyD/Q 3o P0Se# z_UAFlqհg 0}?SH\[/|eO:d]'zY317`usܚDўFEֆG܌3\A*Q5 )h@c5慪k*6BQUvTt͗4_!p-+r@"H[P'*r̢^RXȜ=C3FKnU1ۍ6>ݨQ^`nEh(V)@2, cβry:{z6@pMdEW٪bŵg_hXۿ59ӳG1?P'҂/CvY)~ ﰾ*W;b3jۄ =e0P2rsp%RGp8WVJߢATtx({s̊7k# S5@4CXطCTy";̘φ{?T %ܽQhQ ZStM |Փ J)5 Sw)ݤ>hY9&X~8xSdJr om2lgOɺy)lg4FP뚑;PX /rVm! @;k( 5-"{n߳.ý1e' K*x${|2v_6׭",g ssj,)H}L78i9‘ "^k(Iߙ>SɌl&e-B5’qnK{wjC sj{CBU3Exef\sN`.,Cf9tv ȝ' ;oL:k9]r')>>#8-; C)I*@yX=2dGOoLLI0BGܔ&'~[)|+Gԙ"j/HgCJKYъuF8_pX1~ rZ!sT @כgR Ad_}>ĎTiantȤ/l0gO2 Zw_/Eu-Z}֒kKeL|%re^|q[K"l0=g^`m]*K5"Y0,2.]hc5.ʋxl}=Ff.2ACqTonO24֔O 4:{S-JNKw|7D׏d<@Ta ]W: Ŷ \SʽR":^ 6[leLߋ"OI:eXƘ8Ѧa`ˌj2lE}WFwLC缳kC_:c^ u7/6Vx0$UFbÜN'lK+[W{Rv CYW|۪5-QZL;BDe#%]~Adž6=TɓKUS{3ڨGlx^zB1Nnظ|)M%%4b^VAm?QEq0fp^ds_>̪ %_, ۢ$N )Y`kPI/\|`㺳&4ոoW!2+#iw>VI W$Luz:c3̝0=mm~)xZ{lƨSO;( WaqtLimRpZ 7K(y`+.ǖi65 &b-O= 5a .DZuzKU@+J W?{Dmx ]LLYش{Ud'FLNG1UJܤ w'~&83N?YHѳ[+]%Biy ?ƥCIl_ZP c5x^$tHnA4(ߓ}7BpTKƖ[f.`LbFRK-*cd4O#Q9H %%-=}o~$*ɣўx%}i }]D۩GyN{W1T4S#HӾ8puԴÉu,!lCݑ!Smx43qJGV€̰]kJ+YF_ᡲg\.I&zJL{ŵV(Gu~~6yGؘD_Zf Np*v,9P؍e8 [qe}o%C%pU43 .E [Ka'mZqĭ-uJWX ܜT {.;YA`ypersdj]ߤzs<[P';:oJؠ 3yz{vg,XS7Pt&!秞Q_(SyI,J_^x -_i cB8 y3OuD`Q ;f3rrVpc3r#²pCO~ֽӪ!&um3>;G};NgQXt&;_ϻ{rUTP\tݿp1,^vұ NS1TzAd?'Hȳ@ Tzg5< ;)ޗ x;#ư`PE uNVCtiy_4 nS9E "8=Y/xLw`Sy E .}tJBfbR{QaJwV'޺$f걩zHqQlu+FMJm&WO-+ rҤ!ZhkW,D&vZWF|x'1OA(E)t9d\ i6<"Vjֆ+ro;YFo6{48aL1I0O٧qJ?r dv&x˴|7dCˎ 2j7En֮2xxN10)Σ_4$I}}gYtx(t1VY˦]3`djw7U~kG31 7>| (J?nJ s-? .$SAvDȎ宋 ^xKFpo@*Ԃ >G~yb=LH̃G"}|ϛ kf;bjxW\&2-GDp%F;~ڽD=p%kZ@47 e`Y&o~=_OS}1AƝF>>.eАRuQ9jq@ҁjJhwk[ zޖPBA vi}YEDp Yee3J?.BofNxR*cQN^$6p@[DխBaɱVg$eG5-Q(f+UxSdFwrFc_C`*-FtHQ("Cj}x'P5 Xm0<ԍ"e&h?3Eap.el\x?Z/2qȼa9̧>~Q vߐL}^X&B{!ʱ! hn{]cod߻JYkMsTH/hIO r7Fv ybWUM Mẇ]ؙ<-3­CabhQ( oGrܹ  EmOyأ'[ܓn{~vsFx~2 IiKw\KgXW IS=  X!/|wz@Hwɣ{^=*pSTe|0v[aam`svt|JU[C≰(#dq&ց$2'`5aM!RD5ٲ);57t FCaR*PߚOj*mGL#ȚhȆ6-yNg@ f>nbisk@gvE-Θ9ԴW5mWn¾g$⮗H{~ZPsmy7w65=?Ub4g.HDϧ#g@"N\&$8[T;ϸ@8ѻ\A!bHbǽ.%=d! >-eCA d+mShKDx]3McԉN[΍gqh2PWwܗ6 W13av\Q/PǞz_me`0jQhYkM5Un:\:=j;|]D*} J#H#7aǛ(eW]'HCD9*,VXO)&bכ/%e#i 1W qnz} .CϪ .ޤH.j/NUڜ"A.Nt)C\(՗j{3rgα|VHϤ-9'0e}ۯxڢiB錄t>or*e,}so~dYk닅jH[+!*rwCu$(;ۼFsx< 2`YB~BT(-8+yԠz`n—If[CE%,Op<>ebF3ef:ɶ 6.S qm[܍]wUO)Ӿ3a;/cStWCm4`{hiPwᓋc_v$F6k\.'&?dxlږAk*9vqӫxQs̳>ahvyJiR]H9pU󈤰 "&W(gbZhٯ9y ȶH:^.6/gA٢8}awhL"܉F8,>5Xq$^uhY?WA–_=>4R∄y#F$]c?Q &5.`EHev.K!Wl45 br17ʤ`qrޞV8Em>?Ȥh%Kf !κPq?yOziv(OZأ-V([*\W@t}eO.W)b&h5ndO 鮛,;דCmTmH4ߙ-g] ߜE\@<Dasoe;\Y;9],C||)nIkI=e~:MN+4VZBG觛 d8wѕe'-_Su[91(krz57-9U5WET1v#\2i1CgIcxBv6,LHYƒhd,N[ײHxq3 0vy"sba6>w *Euzo6#Z /NpQ؋(IjYOy X/ؕp+eNd?TƬ6ol l;?0vuu`u;Fø=A|p/cKGagkbvUDZQć?FvUZ+{_ή,f (Zd2J<-_ʖ`]m$LV@0EzE]&_Ro u/Is3S+ A{a)aDo0 1n.7W8h5+]{t@=Y j& eR{x`H5!cH++n PC@kZ 8Ddzdذ3Wcح2b8 }w8C8N -#Rl$pc,OKnSP"{.p7 6zH[Q,C[{zo@ |0˞K'WNcF$cR3=W Cwm3pDT5m=2ʻfxmٲ9۫QimӾj2' /H +tqR Q)O?uJ5LAfX:IbH"8}+c1i N5dM=ïϾЙI3NJ/B,?ꌆ1YyTB1Uq5m&"LZhJ#)F]PndeBgC8)[<><`36-/P"PN<ې֬)e&OSPVU VQ.eQ2r ~9s,iaz $cX̀YE5(D FN~ߦ ;I'o%kq~jen><'0MTԉD-`]j%]Gm}# bXR>4L @MԲ{jnJo&y^e0̮Mz` wD<1%X"n?'5DD6ҁr2Sz1qo j w)VĊ E-[CSH{ F#\=z#j5_fLXEK\v^J\8g\`|7:*cV 7?nbh2VWR efz,V)dkz'~d51;c?MogeٱaG@1XWn{!iTn*8B2n8q~А=uX ݳd >{6^6<7]JiR$֙\"N(݂Zt'up-"1ۂzZRB/y("5 ׇ>M :SעGG|82١}fe10. ]{۽f%uGHpS\Մ=Y;'Lv(trɕXb.n~(xM{q%6`s"DHtܵ4wz~_,=>f-~^/ͷ|-\6(hM4` jFk'0&oî کzߋ عw!e ̐~ҰZ'}l2s,kW"/{ie 3mw-o :}ɉ4_-.zf)grѓa ֿJHYIu6gMeqrܪEc)z[@TiDXHm4~1gO~T$̭<3j7>C2^t[Nn`fo{e a$V-x`V X*XmKXkGUD )ִʇ`N'lY*%(Xm?cn&['V\Un_<*׌H69rz4`N&5!+|XZJ4'#jZ8:pz DnNzxZ/@4K+l4rMy:sX*SĀw 'L> ]]z6ME`JL ڷ,*0F^X袠1SB\5(U~-#_D4cv6*e^:ˌG(\D@C/+blSsXBc"-Ǵ2>O2fR Ϫ?_C:d_u9J S6!W8OT+T b7]M W'ԁh{ -'0Mj<Khwkx"vArtcL0z0z\GiC*Xɇ KO<`z#;a#W:t#3k(J~ E+Ь>ފmDpM 1n5ʷ)) & %3ټczPéy66|Vޓ|yL/3$5UMHuM][YIܛb9#ʅGSYCykuzeE۱cW٫kk}Ik-ÇT5)\hTV$^OdqfB#dk驚,*(0kC$(t34rGRp\;OKy"ar+ѫpVl_?CUvLAbh л>ug8iQODUfFQGqYɛ}|BɦmMV#l7(G=i1؝NZ6mc65k6FACnU;}^z:׻3>PtFL?[iH[' 8"X_k (F.j^th*HΈwz~]1HUUg*l!Cb Br"dzp(.6E>ox.`]HRȈI$OejNNO ĉ-xRԍjfL]ʳKTV]h g#yͿK2e]X2@!iNa+@3e dox>UDWo!Շ2*%TB΁,)('*AW"g"ܞ̳٦4ߊ=8#.1˔ؘ~1fd2bQ߻fRjE;7c$B}2}'#ݟm(*r]9ެAA'SЩhB )Tq_+&n$W#+DE99p`}S[t #u(P|"mln \V!Ѱ/vBv4;w8T8MRl%P/0,isiܾݤNA{Qy،9Q1s9n2Rβ>omBj*N(¢`C3FFk|+:7T k]E76SoD9|x)[3YG%.L}:ak;L>ʋ$VZ2kWA_qm37mB'*eEYMENr&³lrS=1lQU hH vK`xI‡G]N&T9ih YKč^arS<;y9*.})Ƶ}ˢ*SHsg溳!Q 0p5][_\y+z}̿'o S!c;XcoB] Q@.?6"*,+i\خQy|RI*1Άz?6 ax^u{WF#k75)bߏ)MFm=nAG]sN;&[KF]ҏP#9 >͋9Y0f.ʿp/;SNGJ^eq%C9sdxU8=6VHA׼ޗȫ62e:Q,ڳEETm/xgެ"8)[~h=N`Yd:U>|IG9!U8ؤZGCSRn"paAw@_j$nZuoJj!-$y%̫;j,o$c bwlw3]WǷ\B4SA/}C6.8XjtI7}߶*Q&&a6><"~4|>K55ᘐ^m|2D0<'3m#'\Ppۈfr&R}*ჅAm~DkCmѴCNqW@ڮVEeR<ʦ k#ZKdDb~[i?)}FUZWe4|Qxv`uQ6 l+5E,~,ѹ{p43N =dq2va3`\^G IL/nRit{~lP\m.xu}BW)CZ j1UrFS"#cdFɲj\ZǜcoЪE7o5G? ؽTX/ ̠޳.!UbWm[\7HZ1_Fxh[Zi<8%m Q`,~(px`Y0 sܕaѼlA}?G͝w'陭(<4³F_G6ŅvBeCKߠޤxu4J6¾euc > +Ь]~z5}V.d@MSE8: <")!^,vÿV8.NN=f7b[qHeM `6I)ݡRH) ~}s?od,ЇBFFwȩY3Aœ6sW_|4[ >WzhbӵzŸx>CW%)w姗i{]Q.0c nKTL`$P WY+ pʦ_bUn2WveHX2y v*54S `5h|M=DuT `!#0]lF0\| /J'I>8|'y W-2eWaK7 6XA3qoKiBCkO鑳f0V_u;s1Bt*8>eyFB#}/ohG9KhȩDPq*4΄&lQ຺ځL,(nuKZmy,;$fA;r?_ߠJHu"/$KSHϷ1:a>rMQ9b.th<h2;ouln+"/bczg2BGtj/$*QO@O.-yԬ-s{4SZʤ3NqqK͒螪LruNx3&jMU(*'N~ kI¹C6󓖚,SZ=K}~H&g>.4qEl; ?G AH%߁|3G:9}pn}c? hRt*)"N#kX| DŽh.d攫^;ey,8\TA5A%=?YB9%9}8Z;3.'̅Y,h:2 U  ^W BlaOdr+Ee:r8w gE:2 ^ntsr8ox^@يZD^_J|lPpE\K@g]U0n#Bv^0w=py#@$8dMgL $ݿGEĥ^ /+o?/sG>Ȅ.vv(*1Cԯi}q%s3蜚$r,bfۇ\P2H~NaF [k `jFZٖH:bViDuӬܮBEEe( 5XL?*B3>7Z8XZP8C֦ !jU%}n8DY\>z ,ߓN(i'{êZ&fi2V 6P+^+J "bz>v~-R[cytŞ-8\Qg6Q*C!NHGOE>zg8°f] D牢q]D7n e]OƓ+Y ڈ2D.6#_N>+՞Fzoշ6Rq6PY)'~9=Lrm:7 L 1Ӏ-+JIPGJ#^\\(^՛1{B8#Q Z{Z~ x*=ÈN,e=e%@OAxnlyb'[~4f"mFo}|CD-zq~`P&&as };qI{VdtfT9?4D*m2%;{PG5}/Fh7J*sƥr]y!_ǥcVR{KM?MzS,!(Ao5R1&r jwxd (h% i%iRc9aeT pf屟ȝ 8<>[ ai%g#_7YY)%— _BOz{$xЊ n^IYҋ/?cɠ.a겁tM80!.ƋPd֤֕^Red(QƿH'H[=E8MyBIف 0oL}XBvLƴ H҄ L#X|cԝdPb;'2acC&cJЁ 5FL䃶 Ipj>!l}$̝Plkcs ̿g`Bl=T`^k&K~ 4%_AZrqcTk= '3c\R"dR n,f!\u0n`2k5*̶Ʈc#y}VLvs\c%-Ŧ5H<8`.pA&l2"sn{~7*ol3s|xQq7=d_aϥt՗!|RiWuutk +؝!?Zp2ן GWct~~Ħ, ]/ :~}VpC/ﯲ.،u퐞[Q29>thAZI&sGc3Gd6" sB|*3 #|f"r=]/Xr|h4ѧ+ 6Bv1w~:i\ab^g4\aPAfxz?T M[hJAL"ӥrѧ@7on3:k]ܪ LoOc~HGn -oP$d4>d%z`ܨ3Dm/.{\ȀG,6,2[T|e'`|tJV2y̚^yc3eq+J*vq:Տ H&&Up ~_?3%MT]q3?̜@>Cb? 7|]O$"L>DV;}^BWyIM/WBy| < ZpAh1bUǔ쎪.ƞ.Mݥclic1T>Ýw{goRyFW8ɻ^()S1hŖ .RP_qt.4md=(${NIy`2WALԧvW2Z?æ³װݲ\gN;{DgnȢ۾L]Ǭu 2SaI]D}Xb3mͰCSv62S֖Ų͔'ĩjP99)e B߹s0m=+tzE=@'cZ)DkصSu4y-!\OlBL:JsXbxpy7frI4Bɣ%=A(?mYw%Nn8#FK)TIl7ns<Kٻ3ȜŠy 6`'xCSlߛwc)VQ= *h2xBݒqxmD~04ٔCT1tpUR4r=weB]$0'v dY~m#ƪ4Bf8EZuX7UX[0&)8'zEYagnVSw۝II<%t5^v[?lzJŝHǩ`,i}0譳p.m;Lހw%{W ^6MQU\d%7nWo9/oI)Т\ReG输; V tu &5u- t/jz-|yC-VNOV=YX(̗K,{\Y<,ip%O7/oU x)B eb̤uRjTf0l^,p5)"i߱t(CoVKS_u#P!#2Te|k+vصfN 0=ley),UWh~B[I}Ag8C/}·Y;}3^5 { m)֟1H&Ӽ]h.G@7y"B=0cyjCR'8d&-EކphjxIj 3$#$'}=irU/=?تoP&i?zI3&d#.˟m-hZsͧIڞ̿tVR#-&n:M07Mccn0=-f]QKtA5%(<D` &Ri܁T"h4cqbt0~x NP$[sOhT0#beמ/u'?-7'E蠸eۧbF٤#gb,9DXAQܵڂ-iPova[J$]w9N`Sl"<1 m3"I$TMuNn\ ׀Ҷ(9N~ ݥ5c BlkđjݼJB@f򒏵,gTT8ցI< kWuXp8~T72v߄ӄ-`6:xU Γ|Tz4Nh e>OA{tDSٱ+Cʉ_9]v95{;J]P)(`yrXcqj\ioX|6L 2Wx `c_vZ$[?&o`͕(/G8?= - uR'Ba8y8&T?"r W[E 7UpE"S8BoX tX3X@)%yܮZ`'y 1j߆oYRf晅9m}T!gw '7n{4t+miu0?")1!38-7!0@&)/ ɠ]klPk&0\y}XL,ڒY\5$\I"w @Pv~h7JexKyz ĒI_>mfdͅz2KUY1kS$R!Zlqrh4$8$ML!ɍ߲"+YUYp`hJ)ba'JxII,*~oh9Uz洳#Z/G_,(ad$zHa>uo=K)#_БhE9 h#-Ϋ5gG~(*Z|+nI*mlˏB\o?" Dd.!Ve-QI4ŵ0\ i4˵K.AG9LЏd&Mo.76^o,޾]p]gBQϑayy5Ҁ۝X8<ؐYj=*(/qroh M#kC^HtY }vP e@kf.iΪ5#7<D+J2+A;g1 zI9t3D卙)FT3,zeܔU,Lu:) ƒ$;ǓksoEF,$61RgDdH20Zmr08G!ds/ԗXF8(6g)'w ~\Dw#ҁZ* Pa xHe(Ul8B9 xh%&_("6E a]!ᒾ;Ύʹ$ȎIн (wuW%R]3ػ\z)UeLpE-O_}qB,.XsBy]rhZ0Z +!zZ\92.~:OyVI>5VQpK|鶙iVɜ޿^h I^pA>I~d ;U X7HuonSn񛈺j|j#TǽW*b2#3`>[M:zWٳC,&o,Oi'<>4CÌHu/3E/CrvD;N&E@ѡQPB b#.Ԯv5dG)3JsK>Vu&pRְC)MI2 K@+A\to!W$^'zR=EcO7d9\d_[1Db$wg9z}z/ĹΥ)#)G<ݦH:  ݃ԅ]hS o;ésahdn4Q|%gеm%af'&QNö_5fI?t M26!+yoFrSOOf<f9`c/!(z6Z32жL9U;mc Yy"۴'z !o١ f o"dIBsj|(@XMcv?JlcaZ@90@w4%+=BqB f;4K@V]t2 s` ?.l|pQs'7M[GKl\ x쏭uNL37, !NF ,8 Oa\lyS-BS5L;t}X:,ℨ xMn6 !IWNX|Ri!rRk@He9.4ZϜ;|hN6s!y1LKwܦ|=YI.'_˜=XɶYzi~UTAHZkC:#S j7K#|!r(S^AYyٲ7ߪQd4r۷TQ [ϲ2 >~ 4ɣib0Qh ̀yvl5H׿|d1V~2SN$,t}tK¹ * 9Abnn-S?U˰E>fGNPպV#4h MY,Zm+v<['ċ0/B~1"=H^nLPVj =@;O(Rb!GUldĴ>O}oF#:>_gueϲFެ}\0e[ $2CF;# ɲ]K"ִ1@XJJ(5vHa)ʈRN9C5;ۈ"ŷm9{@8zlto`)BDop!r.a)4\ֱP^t>T4 dWmX#] =ÄB+x*S^iȷz"տC:Zѽ$: $E*lٞe;;A{80P9߸ݴtZ$bCY>9aHi',͒pʳ⤞kcZz)x;+;-oal't?rY͛{L|X w5yVVudE'?2Y\T̯ i8'v ˇòe&3I@1 :Bo/9wZ%\Q'FE߮/atW;ꭎ;}} Mp\80 Ȇ"dT3pAjrːX Yհ,37c%8h!p[Xv|pֈw|KwlNc{qE5km]+hy`L5.`]B䐪E!=FY? r@X:,RQ|JSOF H\Jp{RsXk_0DAm, ( Ǣc&a֓KƄ,w "S[ {faS8f?uyң)@xT5V=N5i#SUXd{ET/`&˾Í#qwK0 \QEiZ&D.!FDžb&ɐdY_E$@|o%ݘ'Oˆ?1qHM:U\wWc#qp6MG;^oN>A~)[״}@5r53t坃g'Xnt"H <sZ m\ 0~rb9n^X>f!qV"GDU{|MP<1.5iH0O8_r2-(r_P`VDcWP%wLqkHQƣK.I&k&C5N5^11[tEĵJOF[(:W8˃s h?BeN91pc EZ Dar2әȲXFv5+{Lw[YYѰ+f+Ci]k߫!_b&,)6E͌/J}UaA&X*=7Y3w$jXK}$Vw̧5 j >Z?v x̃`a/;3vJc[G>*jQM;c [β++Xt[;Ynt!%jҦHEaKOΟȶX| ՚/ŵ*I \N_9k8 e_&z6_? ?LӜv{y/^eb*OSY`oYDe􏱷E׉s-mk^cH;w$= N&ȿt7/}5;FIV1}pX|g*ǴM,-ֆ`Zo=E>sv;]#,WC &=gQg^$=,>i®EJ[s7 "oV[v GT_3xRTZj(+*Cn=)B JG' {>,7ў<7;{/Dy&AwRЂȤ`{HNH,5wy)}\KmѓV0=Q߿r/26{Q Q.B>Qn=EFέ,NxI&,饺7w:aF5Vaoܻ4+X|m]9If7;ĭ .xC}LĿߏq ĵP۟mXDZ<>m◆U䏈p\ơ'h4OHWaJ. $~My eУT*|pDWK/j@ILj`k%.q6\(/K)wds&~/#c\p[ 糽 )G^!wSu 0nz4 ;. j̒3vhc7T>3eh<( @0UԡAVpxf;L KmhfbY_(+lәBHA=cY vRĔ'!\_FȊr\@oLϢ-& `0JLSW&_J GNk=Dӕ 8veUn K׊L T lDqצ OL%#ݖ!\J_OvВ#k6"!(3gH|M$cb4SZm92Л>!%uD= qU^ex?sFQ!ߢ4'qܴtm>>?NfȣMHt֙em^$%CsFL}$%CI t pŁ%}#SjTWbiLm{0[2{ rt1ؠI=N]AO3ZV@f0U;|@ ynz}Z BlQ؈f$3iQWnvj}!O8 |;;>ƺ?m88yڒ {'bOVrn}EybX =.o&!>. ]ڞBni! @E=*+F˪5ӍzK{ *n`pvN+?ig$,uVZVW6lIhM-Tbc[[Rs$s1 ]UBkc.D Y_h"K`T3Nf Ai((Ja}A~M$ S;um?uH'-KnE'U\/?$"I64Dstp=L"dUIH1*׺h:?e/.I*.":g;=p,߁lKLV5b\ ARNO3򡊞˦2p/X\Ҝ+(SXz:ftu6N21F@j0/P"tSo`dpUCљD>;uy_!pj\-z[xwhya5y:2K? R>꿝Q w@e-}xVjUXMRQ)d-i1r{~W}B7+*HxUzFۖs31v+_⼚Wl2;Ï cf^ĵ:HKNFÂ4D&n SaJ?'4yX\B|o M6HNGY#;엁Zdo OC73'tH”ݻ'C-$ -.ʻ<"c BrĮ |"?gEP4I ؕYӿ\]s}z3S ?g8FjѡQ+i3w1 CA*vzvj[pDjQո ݧ?I`GMz {y"&N m/:ĸw?aOU;if)DL_M/G"y$Z&Oŷ\AFj ܪA"](̨9M>3h´pm۲Wgkb(XRUuȜW7Z% S_o0H?oq`bOXDԄg8 + qj}"!hm(S{*6*9oP)_iT,uȍM<.e:q~5bMxKUkȥ]x\;།)Y(>2ôɂ WD>Af70y-^^!F]ĩkϞqAPHV[ {Wsh3)θ,5x$p-ib5 >"vH9[QDIƄ_hqD&2L&#5MM) w<( }~>25SX>p)ٻc4Nڨ_*# hH}oB7!ݥƈITkCq׉T@J{SM-ܧvɑVCk,TWL'QqfflNT$6sW[xe\ ,V>c 8+Uxps»`T%MOʊn W$)4oО`49R~㓰<)%}imeZA<qvd+E[TH8CV o%.l2&u70@}ɊAib<$zNh a:O2BN?'ڕ9 YFӨ#nT#۱YD~[]NcA' u#(9ϼ8>s }a_Gx{TU|Aצw\tg~ $}X9Wͮ}y3%q]{|5 YzI+|B ki㒍\&V*[IzLʺuOQq2J(Ǵ5joƮϧ24J72ڈ/n-ށI+ fj쎻WK]gtaF' Z"5eh'2 I||Ǽ#™~V~':V=pwN=>U9ެgHR&b yp}\ t[[@ an/3-_;gEc'Ƥ/gI?g4+kvpaO!-_iMRؿ.3J$Q5uJkT[8d^ZO_Uj';ֻOg]$쐍,Lbz08z$~|aQ~yy^ڊcw,ֆWmn1 C=5N< ?, bAp٧D>W?gNtZ lf^Wvř8ʞ˲%xC/Nc2p4%x-UtJLS0!4>c3AԘYڻY+}؉kmc7CֶYڸQŶ+8!k߼rY8w c DHu5 쉂&D(æ:M'#>~[уe+@D&SePh}{`(fvKQy L$'94D `[BF I( 1t܆Q c{Et$|ul$j/\V5`7, GfK>KoiT߈_Ux޹tqpeARqZ4YK5 v0R5`;vTuѕ$ݬ祼w4˅@iۑ(KEF%R1%A t3'')kKQYi-5=u7NG( 41[KϰIȯu"jPM&/=touwbJ^u t׳ľP~#*`v)Uc:$ ǣI`;Fλ @̧g$sE!dn Jb *' w9q5VHV jFElx):*؉?d IF i0nu֮h6,O<.}AhApPd#khn1 9wi[% E]I+"j LwjA,U " ' u^]] ;ƠI>TLa}pHkh wHIt],k`hQiPQ:'xvҮMϦ`TtDK/KFWkw&6ʸ6Y2BB]ZYѢ܃&776I~Qɴpw7& %Jz2T0I!/lDoc\/9\2KVM"Busc@Tcs&P_HX:sscTX_۩9eO+F o6 ci %[AQ?rRL^Gu7ڟBf:=n/SS:Lj[ՅlD^;\ ^ϝ|]=&ʗ !mZxKWĀ*3aPC::ΉT1Q!MkSSMT [{hTBC YHX@Կpzx #@%:> "RdC"erXP~ayhC iGݫ$;VtX壳D*k@K˴nxD,#~lo~Xbm0؆J1I/]̭P^+/p cŐvĴN1'\@4͚chO/)A%Ҍ+] [8MmRNه9wP~lz_4o/,y |~2&b|B^[, șɢ&y!0Vt s3 W A@MK Y}ȱ#iCORiܔwv] dM8FKD pChT֎sjv/s  ;M;ǭ<%Hqx_tE }LW(bR<9-/ 5Ke5yrSR9rNd=r8[TeE:(HY/􁁏xkVS* D@J,b6FGPtBڗ.z㊻}pvcVd v5y]E_Q 3=d 5ǫ˃.?6TLlh} \ujYܝ?{Sp]+Ż^Ng$4 Uǎ Ǒ\o|ӵeX.FZ}z _IBpTsQ`}cIUt#K+~1p:wp>|>A9PUQ\N,\7@Ma>p5h6sƹ|ϩYlO#O)M@*~qxn:|*ߧBB ˦iϜ޽cmOjSftk0ǹ:EPrZMh=qrY=Q x wID3@O>_-~rzށ EEߑoy#+9$Dyf{Hu)GI"viqvGuz|5m}('J#ƳNa ۱T (64TW?~n1a]dU7CG3d[zZmevjՎ'KitpXwnW't)y:ʻh̽EZM52\IΥ+atWuF Z$+[gs>O: G$?*%$,H:!A;ek&YNC5SqlC.uI wh͵'`p|E {J'dy)[>>َMQV WrXT֜<=L\ȘAu]hzy8(ͺ7]S4>mȪLYv~H7F|t6|-Y'tZG#lv$ K_b`>!|_=ӊ{׌$C)U>K'[xSq>-)0Ga2QfҰ d:2G ݀4mZ=,Q $y2==&WЃБ!1̈́sQQF}c*4iU @ɽ={ܲ\_S":irRM( L{tm&ü\cXT\/8}X^N8̼sۘF¸Iid3vhİ"u 5t'Z*o1f_=$)E7҃);J~БzwF_ʊs`LҌCv50(;Vjx1Y.O\ILQ/ U Gph~n_S9CNt %᙭\0TS'C t 7@R7vo'Ze\?rRLr|"n ~~ b"A@}EbVI)2ՌeM3wlT!׳3B-%tb>5#P*rKOHED&rTA:H-K<5( J {.(_l0n`Ja>@*"zT ;'|tPLz E૘$-b}Eod-?%I`,ivizNɌ4Ymhk* |p:њi6-iڗ7[) #TP%7= OyNN@B:nDzB>Ul\(ÙH"#6+BՇc1+4>6p-; ?W:,I]+n6j#Zv\g$N3`b"$ 4uk$lƋ53?iow|8x".^0h?q[cm{x0(DZKоܣ-w:#:0"k--JA-O$hro}cZgWyzI1%6Y lU /s6VC)c$ Lz2[ny:{>y4UQf~&5O67("\}()/MyUՂrqA+|^+HGA)<]1jb2-[U0-z\Ew/+6Xt>lbc+ D]w$ ꮃo54l'6ۄ ci<΢" 6]2E\vpQ[.k|!Q8,oɮ~uA֐ܺ*lwӹ7Ϧ--qo@gpp!J7Ǐw]Np+p*?/q*B=zn&i˖0ARzn!Z}֛~4$lilK{B%?f7n>m#01P|n;&f ˅ ȽV; >]yuќHY+M\tZ[щ-_d^g6I'Ê\.;Ip]Nxp?#!^š9pV&HGqPr7& n ޤtw/wa5eQmKNvQib)x iԉ[E?ZM}l@L9*(YtWmC&(xDDAxU^JlU|g z32ڎVTlFZkp3 U;ݘ5saO˶ٚx6#mĭ"]UCe}6d(g8clhH·xm' %C1NQDŽ6f A^R*?!GqFsB! ?{}0Nwɢ[(|C rTB'T&Ϭ]?T>@?r֢jϮqZ{e҈ Ac^xORwi'XujW2}ɏ܈(BE2)F{8\'rQ%gYZ070701000001f0000081a40000000000000000000000016661890a00004240000000000000000000000000000000000000006400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-af9035.ko.xz7zXZִF!t/B]A]?Eh=ڜ.+YLf0w s{4`l "{z;^(`+ 4" ZX>Y7>=@^g,;e|o nxJbO6:ޒjB@@8"03(ːatwLArt}0OrbpEdSF<4fݵ p6]X4=n~_{3cv eLeܡ}Yx/ IDH@PTȅ.e<{]T÷K/R)̕Ui83#`%16h[b(_tv0!)nꩬbfUGs::D<wn= am0i2z&&5 ͬJIq]#T 9q?eh3nS)bR<7 6$#D#í3|6S9P+ij9Ud*Fypd'92IP@P[>YzA!b텒wp,9ѯ@*GFsQ܎+ݼiKYJ4/0A:л#s/Ұ45h^B l `$9hY#b){qޓ{{ő}_0QKC`hBb VW(d!?u*i֛pKE5+"{h1*b&`Tru>xe@ kz 7eՑKl&a a :$ \GJ@ّdAS6U)PJ*NMWdP+&!JI ?V6A=#<*9 1&"}&#^~.?)~yJrO_YGt㞋p}_fe\ f6yoͲեײaj>k\fXYGŀK(EqĘn΄{϶<+f5-߽+T2TPOqYű YfOPo:2b?y=haiI#2) NJn5=3&<8Nb7}#wq 3EL[ߑTFSMt-[~6N]@e|r!D.VqjIRIذEB ݄uf"PE\Stg?'@ KizXSu?>?J"BE 2Ӕ#lMC@ *1o'- @>1t'Wou:`JF(py~,8_j@C N`sܤLOwRhSDHYCFH }b7Xd=&b>)eFG$QtH/W. y0\$7P݃#Uj4Ȓa[`2PrüCmCMs`, ;%=yj L(ߋ_?!b DlQ0/96N|Rwl򴴒غ>v7 ST!nB׋jdBȈ|͈gI)+JPkBFP,iYu`i 햫6wN,[Avy/YVolX_6-'dФ/i /r }>9KҦZd͐YnX~ΰ“ ^+N6)ċlX^mKyhlcI @zOwDVќM~m1TI} <2qnhy/De6c+|lŋB4EKG r%yVt21*UesED(l:YYh1vO@7Ae;4l/G N%z_k@W'![|cpq [kl̿+t n4(hF'?l髗P50zU kxDޡ,*a3Eʇ%&5-s{kKǎnkCp$pSU_.!ӥVP26h@iUa#G;1EaYʮxȋ`ꆟQ K%U83졀>lFQbƥY:( {J#>F(XRfԦ>7\=^y~ 3E!ۀV$ʨi|sgFB72O۞:EH{&:E4l)TGPQlɗC"¤ , #B& ,M0S*}bDyv$<& ]{usV9 S*n-xKm-](m8mz[ؑ!/?by MrPIDdfmur3e\?8r5yY˝j7y4h̠>>kAE>=H:nN [EO^S6\z;RmzP)M"oj>h}Ծ|͆icfa)z΅6Ya,!?-=A[+ [_ļ=QO/xAHy`a WPUIJEyqٲKurmaPo'>}AL1 pN4A dt9GA"W9C/R ~R@;KBaKA)_ pKb[8kooɠmĚ꜉5ܿ^sb^J`3!e F,Bo3<"f J(/F86J#~/b]tg|1~ofH>9v|J}_qS,>zHTk+){@1d-%7aap9j=~)ߘ΃?/C%?QY?㟯k5D %dR l$%Ouao$9jS: rUhύy#N}sǕN;gƱMКXʩjXN)zdDqb] Z'!_k !-a H tx/B)\m0匓5ԯϦ݀(HO{8pA0h{8S-K{&#5X૫_ MMnGd kӒ{Vb(_є1Gb l%I0FЋl J/m,ѿm|]">qM(NzA۳qFN_j;ϡ^0xL` -F],EIR^-/YvqO`s@z}D+`*ف_{+O.me@7|=bɂ*z0Nӏ:gO(ʢRtʊWV x SNXl]KϚ]_Y}RPYL'HLyIߝW =ĺ{nOx}' u&laBD_b)zdR/S^Ylu݊ AwU}1z)|‘סz?3!+u}۞(|sO ((dr!3҇$&{kR*N/pk&5!6{TkK$t5Su/FBXJz,[ȥzZQ727r:xˬ2 [<ݩ}n աgȱ)}`<9,*xl̦8nWРo"Ȅ: Qf Ɨm6?DX)%~.Ȭ_i ";A(lz (4XVu_1xڰp6 z4I!!_8,.w9k1tM m۽ b@:殮JnowB4)5FSzEQ_?2#!N%S/d*vh9?r>1ZNIE4LS;'o€l4`N OSڽbHÉebnZnt 0dX0`Gnkb> Xn(4n(2*TgD6Ěb,ԋkKf'oϿFdp0KGL*'֔^bV|ʯ`KZ?k"y-vYAN>^A!JU]u9|Y&a HY!CrRn%?M0L4;Vcq 8I(d)Lo.w{&ZnyiNND;!UsսуB ɒ0 6NR%jCGڸS%vW =骢ӁxM:\ G=9`N\!5$|0\5Τ(ny LD_nX?U!~YL,nl:&sDsziRM,۱%|]1_qвyU M}4&(V$ڌ~N4dNoj0i,v!:5mZNjsLFaEVO{P`]*D>&(7PDT0TwserlM{#J5;[[R>ΠY&K&64$F0N@C]vZ2C_IlVx&2ԠZIHU=SV *6G㒂j Kz7rCK#'CWf}a-( ڧvM;ϭnۅt"`c\>^J_`\utk*94B+z ̮·R*H3-Q3>cb jw wR9 ]̆E<OU޳t,]]uhMC085mI#z6QG]?.b-iLG^6.2rl@'MH[iPck4gjfxnm $yp}#7yCk/X0;/χ=&5S+|o؉~(ƁXlpM1YSRJa]QIN* !f\@qyfI2/&$58f*O]F"?=@rÛp zQ)QϩZ!*MA*O>s !"lWj;ObރJWqךPB^Y`*Xkr7,֜ kb3߀gd<ؕA .-J뭗9 WqF(]f[?kns_ɉZjI5ùH4\-ڀwƛRu %ٹ5UpVX/tI8bzPvi ̒J*+qC>R]VM=JOm!ZJ*fMpC\XJ:O_5I"tKs>b䉔(ޤD1hj+I>z:e [儀v@WF,ќx3c}J?ĸ!UEkYh8ƗoZ]_7$[ȮK-eD-LztKo-f_QF d괚$v:=]%yM0=,:6LkŌPMRRd짖Jׂ|s4mGȾ>7Ŋ}Zew_82 [. 90H/MHʾ9O#-.lM)ݻ/n'yLh/R ʆɎrE yC !DIji5bLԪp ȴIܴ:@[ʎ+a{tuxjԙV%VI {NVq9T4DDr *|@i  ~P.T'!r<䞂8w!ķt\5,* )S(WrnҔjxX p+%?E͆'b0 IA.MãB 3%ԟ  +va2t= ܣ`Aedt3\ʫe;]jLLxNzdoAѳxPgT NiԎ09d 3Ei ^~<-iٶ9Iz ̚ɗ!b,Eh+$iVNP2Ml HŇ_jT K+ Ty zĘVB?O74ѽz$XǏJ2 = dXR dGl,=VYZ z5I)'M/2O.Z;_.4mblL-AY U hy~[Ѹ}kʯ]v<5(#5jxECX,%8˄O6hD %q8| +k?ce쪭uRfbo1-dvpc߬J*,?K!6a6JӳhNq.@@$| © r NLwb3Z2C?Su9aRNÍNlk v sR[5<p<)+[׳)B۳ɍB-:c>~G0첬UA2L@&_ J,v(rnɳ;e&G %-h4uٟoཨHV?>9dǽ93n:#l:@a; 5:dɏ8IEcRّ#Nd3;Y:w|T@}u\ŪݷٷG7 J&s{W.Ey^6;jp;ڮkC5,T\nS߼Ñ&-/0-],kcfTTI(cXC#ލ@` I|F{~i$\<(jNS} @iׇBHRgA)|? TCrԾ-!3ÿzEy{H} 9T9PߢhXU{2$Ƶ=9%Z~/&ʣkel"&|a}e4A[ΛPQJ zr%u!A5Pې&QGUf+7+ؼ-W: dR!{S/={4]Vr(爻%hQ{3iMZFiY?4 #.<kZvY^S>&XB8tQ~\Y3O`tyI]yT̓ދ{q*^1G@Aa>kp_77BKݓ@΅1UNR > Ì-]4 CJ6Zc PW_vFZIyn] DCΠoP56B`0 =~<ȓ##u~ 6v#VT')rlwislLUWXoD&?@7vԺ@," l7m4x0&%a Pv$E`ā̷ 6)Tt'PgAT^ :OXԼѐiRe @O#ges^h&;Q$f{@\C!i:7$ h%?*%~nwf-gIc%4]Ty毅W T.쉻M"ܿRG&̎{4xtpyo56GR3%cy,M:סNyd#d,m:|Qڃő3&K#KF?:*#d}&*PMԦws vO9w2mMzu@hYxMd9„1uV~ߘv!SԪog 8?Q0|ۈ/Si<, Kw *rp3g7>pZnܪά]`%:5 F0E7P-"19=$iFwUW8~" Dϑ .PQnϜn2_\/TxVdJu;?[UH"Wwo{vKK+Yiۺl;gh,Ix ~ e1\DG_L* oΐYs_gR8%E{i3߬}Q1872:=$6@;(;ִ)N ?R/4믧Zy9QۨGZI,0t0YD)j)ǺS.n>f0Xzlܙ.iI^'\=h;8Y_`ɰ!f8c9O wP9[Àf;"u(aΆY3B F)kJ$?ows~&qIS<0̌JgfD5#Oׄfc3poQ¿b붙4y bfY.$0%Rp6Uߘ*7)Cw:u&y‘:jL^cf9^)8.bIO| x/J?݈m8vzL6To܇0jLeJCT*=בbV{,S4iO%"CKsu*sGyEԹ[^*S ХnL)۩Q 4o|<la`2L)n81biYe*!+|/#ۡvLvb^%p.E.4Sq>1z(<ll-e(q\04&p5##Vo;"\< +- ;j.OfH\-Y GGks Ôq5֧Ygnnux_ m]Ie 1uek:[T ߟSF\2Ɠ.uDP\g}p..ٯ$V'N5ˣ,Ҹ) ͼt\ۼe`j Mc|qLMLw^zɍw@3# k8P,A-FrE&&n鬝z\瘁ֈtZΕYןiWb~F&oU V`dGfrttF#]<?*ü/< 3A=! si X-Rƙ_V_nhX+U7Lf޼Ø! ^h^vhA .y^B;v˔ j%r.;570G+Epsŕr{e'Ř%0]L6S?E g%xxGB8_`[ F|Dv9\ df!Seuec섬k[?x!AW@4+*Ρ:=i Ok捝ц^+ܔ 4)PUrw`= iveKL}I||go=[dz t! 3-6%pϱCM9xk!~>ϻx"RoJnsDTC2Z9115mʁFpe\" /t҂3 C3K*50/)nyJbM}_qis*8mCW r\BMݫ!d:1PyG"jNulO%Vpp\a7c=ƾ)# ?ҀW;GCq0g/}IwEvLyCvL염\P_|Qj,q4?r]8E.۰Ǵi 0?lUyz_Y2AaF>t JlQtO!(v"J9վa=*b޶IDʒ:omr+?9/3^q!J!d} HR-qw5E&7'i0BQQ*fs\"5ɴ"[٪nTld 7S]r`y7`2ے.6dWoZ}؋qk2N.`eUl[쿉Ny%Dž%qG R0k 7}1/ϹD ΂¿*7( &@Cy}y3ùj ${AV|I}z[t0[[E2}]a J.#P'V-RūKZNR8ra8YX]cb_VB4zkIV wG=j!a3OEi9~1lݨ ,i]6w 7Jx} i 7اap^+۱A3w$;J ILGtU֤rÑ 1\##ȍj?ߘ|n5Xwh7eWPZrfH/lK )Tl $+`_=a~ʘOP&5980Yn@K&oF"INh@6DOϦ%on V#ȐY-=lݠ@NL[9OQ q6%`,nDK( !0w:[ڠS@/'t:vr/AlΌz6 t03rdn<{ظ0eKD/sWx5 o{^$6}?Tnp/`v/;@UdlW2dPjȤl:+`(|",~Qqή$UE*福ZjcJJ(],rupߎH>-qmRE>>3"Ib* ]֥8g,*ŀ΃>I3SCx@K%3mZ&Zl dN)\"`t௮^6kP9Zi~|CXǭmf@]tp ul'h$V騩 2A**j@bq/Qვd ,5Z~uZ"ǟ'F/VY&v{P$m?uix nVv0&6g LˌE0mq;xlD* /O=b:_g sVM kyhm(u3)&X R{ _|\ >Ȇ\@(9D9fVn LFۢquG[]Qh1;%WkC2Sa6ݺ}*R>nJއRGvwj6G.WrBMVԣF=y&**vMUzh]TOË<ȀCԽY #kJMl;!2ZZb~T?/Ewڳ*IKV zGn$t;]9EЩ~l Pj7P$k i3t[XN@q*/CP9)7t*7Eqygx˧Iŝl7"/_:N7}!1PZHksԂsد1`bN"7+E7G;6~mJ"j=^&ͽgN|HkPGOJ+&|cc kL|DyΘz~{j{{RQ>>QVAdƃo-M]oNywJ WRO:c%lRKz kUASf|?)cM" 4Wo5 -υM*4W`.g@-3qYF2>,,߷`mG;a{ HćLJbk8 .p[Hʋ<+q>]f+0Mi#8蝕7)iN*~vbNkYm!ȂzW+&ƶ: w h1~ v5 n 4򔨚ݘ{^+W`ΌgbS4K95~gDu8a)mՉ^@ jp6Op6v6'@.6<Ҋf3?;ij@M;BU[;fcN!R=PϬH.P uOG%5?-}d2Tu*mGgĀdΊ뼇"/̒ܖxX|'G[l*nVU'pNo)$SutV"a%nX7X6F՞vWI>}!=`6xQhO~{RƋM{B&^1ZN*s6HVF́#ڿՂ G 0KBLI:E~Ɩ[Eyg9P)xJ5wqխ{/_mNZX+<Lgir#Jȳ[Un&Bގb߿W8K6RE, -iPT<$mrhs+;kJԿ MtgtBP*EvVrikSlI]d lPpJ{)9CHr~8M|w<] AE⛊{`(_ZuqX$)@WH}0a;eq'iEс[r9o>hHݬy4eY2G,TM7 :$u)1{N^Fh$fJ}b{~6 mm>IQ#:H]lڟJYO>Q MPԔ|gW\g䔬>}.1Aۂ,΅Ξ שReǹ5x@Պd+Ut-TqAM%9AaIbGeyDFr%Φ1Ũ'T4>1<܊JYXSIi<"W1"_'d`QP!_fϝi. FTc˝Ws")ߍʠU~PX@YWt AGwWyc{[O[;WiJ߆B.\6:Oz2DݍBgLF=Od $cjIV մr/ Y `HghghMiD?bW` H-=r)եO6L3v?4;HL,'W(}ՂUc]g$Y̒& A_T]"a (vK^VT*2eL:#T6'=GO.I7'|^঍].(-P!F%c!z%ZFz0 Ϫ:!\N5:z#c|'~)_н|23(#Dr$ֈGUonIY7|o ]l6>M:,t,`g35#)٦C>3~}gm_q4KߦilE$pSdejӨ u,`1 &ʍI0[+lV#}FNUsݷ$z =U;me0t~9rvX<ӸCNY9ҏzs!=ZgN$&_M{c0ǭ?lw3my2AگGXB; Xe4};_%lva^@)hOb0 O;20-E:xe#`.OU5հP w5m[%[n⼶1peq\ڈʸs)7Dfpt]7>Ҩ,;Sx\'/wh*Y~hE"Ȫ H8Sy8_'e*jC};0YvyDU qdaUyl#ZG60 c"qqV!9=azw]΄ujav>u,t"#2m2])L8믒|bdjXe+9a6Ɖ.y]LԹwE^hCAgy)f[ n+p0Ko83}¿Jٲ䦃1$Y09JeƔ @n˄hE)$e0_AT*ЦI[`O]P{#U }_MuO튺Uk,a[83asIQSlѤx3EH']T 1E@.9'w6]v-r!@%"4Ix6.suu#G+s}' {DS| _x@qлLc|vl"@ [.9c=4F}#_V:8K[~cLJccR@PjwC_~V!jѻvғQӀ[_XZm1}~k8,tu/dePi-.8ms(®&w]]Z9xy>y 'j--'gMSY׳І>(%s#IA91 v9m^hDYڐNN_y.gx|wDӎq4X5-_VWk 5ReW"~3<6k F18ezg|iuyv7yM:>gx0-5Ok53xr}qX9SUYݬx%9"k3OօX#68>9uˑ|uv'mΡHjޫkt ^a%+?jx#0&.x+Ȯ`g]6g̮cxƬc}h_E\!;9Ov챪JKcu}nؐf#{ uKHF;6s@m Vp'IلXRrf[:s@É:VEr1a*{Π?gWlUaUJe}@xt>%t#J@' K?i6T݊qHPl9Ve\ac1>"[0[WBhzHgϻ8#w&OO4|!3t8βkpҙC_?R*~*O uZdOWJW8HYw#(Ͽ~/'Fv4dCE}ȸXq9[0|kwNX|q1y:C>LI5=OˤZo>'RGEC'yPZt{B{<[֋EhP+;qw?ϸX|9}wv50~G<¸N_~ERЕo)_En(i>ۺ@-kvM"3CxAmiOP\Mx;yN\ wy-=wAr܎69_EkH͠OUE9YN[|M隶&2ˣ3gC˖Pp(rKt2J6П<`=<ʏw}3c&IDf˄F-堸~t#EG~<)b^S l\ +Y yW6ᮞ~F(bKE҈Q:SɼTC#@.~5^o_dyq l\'_H:ÖR: |[] ۿD, {m;صVQ/&/Pw&:a;p9Vu 4bv 2Ic>q|aysRٞ4:ezDޡLr1O,g"T/RoǧwҒW+ł+Z|{dZ_jWLa ^liLu<}_%Xmpxo4kqqkq,W h:'/leZ Om6 ;7!NZ68x2ecJGCs0" N4۪l?: f1rrƃ~1"ER  HTӯZU^$>L6Bp*`9 ph|ė ĵiᇆeܛݴ3 `aG2{qq_r6ڕקцbNe EgY c=*=LC^)ʋϞqDZ;Ck-lSO+.lfY>NY+F ndG?/}LߛZ}6O U"sdv_!cnpRo C,UÐasЏiݳLWAXpV1Ӯ0Q83jfR?,+Х8|:ZccVu/c]Fȵ A'ƪ$U兝=|OC7z 6%i@܎Od9$H?5{j-֏7Ĺ@ô*ΕѾ_4_kct^r" 8_<˶7S/rt;8ZSOO#;b_VfbD6|Uf}#SYgcOВe>yolo bRGIXE?!K qfYR"Tf5q~:_ ;MS-zնjjS9zĸ$:x>-7,d Ɯg#8Jq wO3Vs }= 4k>s(X&<+- ;k5C;fIE>$fj. ! F]\h%Ud *Bƅ_`#Q2l؛X!"t]|`R3abvӑz.k(Dc]R 8=ՑQKuІ`;?QQԣlDa;|$_A9Z,gC>bRnx .-HC)$4eOה gSO{s,gRFJ@eOW\QVbYKS NycEHu&*]:2Gx ,W&#.DWv>_e8MRILv"@sԊ8~DSVq A@M:/n^DT{PPl_9(gVnXDk~^fqH 'H3OA+#,G:ɆK郟LL5k2p)@Io ~vbk̃8/{\Bԋg D}OOQ/UU _9U$Hy \Zq<;U;䝴I,#oۆVRT׻]*:ΒD%O@ۉ٢Ń!Os]Xѐ_֟O,(`p`WN:ID\m@\Y-6Váv"OWvQqgj= |X/rzbf YjB:+b$Q9?V_qi{Lch@;&A+YFGߺ݉':fN}D{!pECTʕ {FR-#yZ'i7SۿҖ;0Z{GS ƈ =W<КBc&W%'hQ4t\H8("3ʙWvzJMle7hMHR&BVf"aXo~߲"+ R:z\f+tRV Lb B Mxyhhb8)Z/` gO#Bm F jNg ӛ^QdHזܙQ-_ݾwZ2 <fAuOS.I&-m<HNȒL೉)Y;oM&6slI^uZǾD&-OH`+PqCʐT L4[p0ͼ,aEe}nJ./]P7?R?JLm̘*^ b(V1xHE؏<LWhsOL2,y?Mk"-T3\Ε낲ZP#$$ +H!eUhƌ[$zzg*]LUYe4L,M-.k.uv%9Pha%P[Mx!188Z~!'c3w*hY{)az9|oV]nwIO pT 49B@fdh<ؙ鯘c}7(쓔a}ihMJW aR%i;z9ӯ>4:2Ip _ fC+;aQL*k׈kcpj@a& ֽ(Ĩߗmtܔ`]y3mӏvZI^fU~5B; f>< [!9c>|NM:Oes"''Kf}=U\ybArѨ=ڜ[VV7;3v[] Axr:}K@ڠ?R_فV'^gj#3.С; g?6OGS}p}-'!6W8ន@\cڿTzIi;YH-c0UJ[j罵" cP2n#QnnmUn 'dP nɽ:m݈v'ج 'ݸm,[t,p{/Ĝ3T&>迒{tN1WȀM/}>0tIk#*:c&[eOPG<[~:JbU=9]ͺK|޲1u]㝀ji%ް͚˲P!˼vT}`TnH퉏_ENU6ci*w\ϦːJң*eĕUTsh5{6K~ 9>aXa$mVгBOc?'^Vw@Xw?XyK  m _{s ]FhaåӲU ,SY,MK^\//~K6>r=Ay8[ysj! ==u9fVbT%}/|37-Nۆw}R0=;o"gkb^W`WtE'fYiVZWFWny`86tgA)%?EvY^jт6|M"ص__\-})a!H4ܽ~LLhqO:u<؃U<\("Z=C1eFSµYiReK,#NgMmTE %\o~Gpn 8r§oy:C.vۦ:A*-[Ӂ&Ã6,$؂8vcyYp{B)W&+=+I~_4t/zm22>5KXE2}ƅ¡%(#,kh.{ZPv33;8|ޛXח&IItgcF{PNʄ " KujKt-2-*c:KS4 {7nv9=q*㤠9vٮ j|Fx0f#~ $l@!8C뻤!~Q41Npo$\rYfL r5 βP6P#tggSfy>J;TNw&"n~hJ`d~r3XE@F[p?۔U=ɐ\@Q(DTEsX-9x#p᪚Pal5rkjwU#V-Jo{uFX6- ;RI~!"Ļ@Cȉ9DŽqȄy$6q*;[ DdKc/O[QccITqW7 lW=\te"`"چ"w7PY(_ư30}+Ic ̉yikX::(d sآVV0}ըv^ϡxNDhpkѦMZj|"Fꉐ7՞tvTKl6/Z7[J?ygPsMۺ8jP[۳h,%MQü }h cMZwIq* .`?tIp}*@g(cNXI7TF^{[;Ǫ~A9p>-*KqP*H*E wOOa-6霞*-z^40-~ejF?Ok?;&%|MrdLj coDo}Sv?<@؞lO@'sd3v[U Xj NMjvmsvwq'}ԟ4hN9Wr =KTP C&!Kq&. (yP2&."*^'xL!gUMKd|* _;!v2$H?=Yl  CvM\+ۇAӈovCƻyA:.iO UPMBXmgYc9K5^5Ym$qQpNI][֏xhA'Ut}-hEPxA]TSN}A'a s'".^q-bN=֞o5T͔ZާCU肣0Ff?ԳZ2b*1)YIw:MsMo()@hxcUS54hz@>7<|%kPw.A%0ݽdo߇-Dx«Hǂl 6!Y0 RFR1 \bL^(8%AzRI_O|mݸFP77'd ݐ_-@ US) 3r yM w6:ւ?nm3b"3,hH^|)5qj{ydzms.LFE3Tn,|B(;א{Ze7"V "EO}Px_޻ʞ`p0 }f= ]&jǹ^J/4fB+R?kNjKX'g5bP:^Ib9$[:ēK5G8>"E3b Drv+5V#T-۱=GnH_=/p-@֋l<]^郶!9T{|4s۳fZ Bh}R&>)\Gu)G+*(gYTu1,ƴ쿎Wr?2R#=Nn+y,ݛB5ЛG8eāmB<0H~3.Ƹ(d H3F"_Ca͔| jJmT'Nim~Y;T.=yr:TnP5ܤ!3i﯋MU`Fu*T9+dZX= ԆzR+WpXfb1 ƚrRnERމG6vTQw*\ӨMZo 7Vb$pq z?=XF9mWmJf|6Ϳ=2uG:;Y0W̚V1p3+~%釮"xs1뤑CwJPA%hJqZI4r,P(ډهzFzR]PNmMRG"ge2]nֵ&䛧M5+"[&eTwD4ulg0 œ!f v͊</ɪlJ{l z0Wa{&ېu[X0pWBdyfʼnN)Sw9Nh! !;@eXFwFf?DKN@(pR /e Zߋ2ג1$ } I#? _5CkQtI'߱46yB{n>_e ,EJD&ő9C'id HPߨ "7_#U~&izbHDqr4}Kc7e\m$D`e2g=)δ4+ݝ`5 #h [q5l)k+8 ӬEMC_*!;֗Hgb]5 KbElwiwL[YSކШ4`W<{fnk/꬜x r9yV"bendd*-&c|@1WVtBOgn7N98,dSϩaiYZ G Њ S=Bb=tT=% IfYb;DZi+w{ ڑoR[Lcf5_QiW-(mjpj3M ,!/>m\LTOm|y9b AS >ڏy@J>%A7RoXuލg{+.:na !l)c6Y/PKD}R"}TbExXi_b:X5JL[ڦrAsnrtʯ0 v}-S*p;<>޾sh -X{m=JݦƱV߾srkrsNe|tt{[kFE_BG z̄"f\ե3SҒZk*&ҐC+7pl4XZ(:'_݅rZRKǖ;&1\@q}"̩ME; RS9q),),Z\nnajoRIҌ}A(.y}{Lݯ8ŕ!:G&ogg#yC YɿڂE]3RЁ,jf!Ŭ65gllPPzA6d(+@SY@t:k+wq!+u-9B|NϜH~@Rb Q@ϸháQy?$aN4~-QxoGPYmdw 5ۺtcþAكW|[E,$]Z[[J.Xα"ɵ"3a*ln{o0iM01\~{zfbͣ 'MK{Anvt9hP͍ƜEAyEZ4ǔyImuJ-^IIпf,IS=پ#: Ff`zk6v ե}fߜ'5^W)] :Al u`ۡJH3K2;rM^~!1 AD4 5kFHnꖎV Ip+TKIP,G ],ӷ.!i?a4[ˆWwOثp6f8h+ߜeN {71zO#M[`[ e@t}DTV|w6}LN]ᲧRGIk8k$NɃ('o%{%l}LH&a$hHHn2 6u&:0Gܶ HmKƷcnoDJƈP)uWkZE xnD>DXװq~+o; Vi1gk-l& nd~8y'= j'Nu /5&.9̶o5O˨CC ;0B=%(GC!՟QlKZ&!y<[4m-YM`=r N]e 3W +>|nyO>OA_7(]B73*gH'GO2>ߠ(iٮ>KKy">I(M6A'41 i Kd(c^<82.{#5,w0m ]9hml? ,:[ \3!¤ JPvxhk\ɐZ}Ut1=Jbغs+xl_fʏuy5l;&\:!mU; N.\=w?R+V4Cޣ.>ӓ#*:)Xr,֛7%I>|ZSw,ԉaSZKC5Ӕ+3 .WZo0澼iy³b^mei(o|E̯N$pQjsi4 [}spȮ72y XЧe"-tyX'iN@-fL'2LyTmjwW¥/%% AmF]쌧{%d}%I^n*$Ic@[ p!R-ޱ[-CD&'PV:` 3k#a5H^`l}zf]U<5xNzF. x>gvϾy?Tll9Of"y`.(%pPxj -S=g'x6wt}3ѵU3x!Xf*bO9M./ƟG*ڈpbO-U/VVQr (yVKYR*9\ @Y0lEu2p=ί",gVf !zjC{ >$lC8;:%$엳ѭOzF5=Tya/o 딲cF ^)^yr8"* yXш~ݞ)$ fQ{cʼXk BU*kCPH 6ҰHx +q: SѨϺP2J jӱ\e~,R0E(x}= `Dދ`VآiiqU;Mkx kʯm16qMr:l%ż~`p@w7'MUZașϺ0P7]!7L"IljaCPZ nlw`1t>i++EzvWB%񄕧 S ~iWRv&.o[‹cUdrGRS>|7Ń+@o4u;UN/huUɏM|TAuM,,h͛-NV+#kՏyH6\^i3TF=@rgo9-nq5r4}Z9y9a]wS wYjzDChU \gaF}_\j$m,k$hR|5Fg+lT6 S|+&@AT`X#h{OjBZ/,n %q5d!70qf rG`.,wm`$CNSZ'{ͶzJjou3xr:Ɉ*xPTXfyqi.iU EOQf\CeNIK prCBW`N,KH)D]N<KM+7A6M`YT=e.IO_u!@ܦn/בAm&rž61Ii6v !{XJdIf&` Ȯ%܉oS=G2_ࡅD}דD-(Yr|Mv[%=Tl#EǼTZ KBVƁQ!=Xyc̽}r &4+@hy'$,["\2Xő7ʓJ2ScO 7wD}A8iӦrt.ЕgP*6F iEˀ *&]7&Bf&3[Oc \ivo^q9)fa/,0oA"~^J:6巇aVJ6e1htd -ണ>3 ܤ|BÄ#،rZpUx=o3KT9v+u[[Z{o\"a<]h@,U 1bT\ O?]VC- V}-$ې]z~LKxVomޡht ͉ޘoě1bΌ F;uxQZh!R#Q`rb#ٔ1G$K6Kk/wuHOe%,ޕlmU_̪kc_Z_i'ta!\1EuɳAeX|S(iD֬ͽs;1N}:6\ye5!LDRK%rd-k#L%u &|{%8XƳv d9*7k0 D g2Arqmܬλ3 8 s*)Uo _xjd,et- 0z_n}c[&c*8qC)ͥpg*+Ӆn>ZDoBKqacތ0MnIuOh8b?6oytة{h> ^I^ yβdn\R]&Vau.Z;Ŗxn#{/)Cv=HwƼ:U"0D% >w2E(,8NOӣj2zkULL8m&aa=0.]iy,Wmڑ"pS */Jk ne.=m6<7u1.@k)jg<xkOg5K >Xɓ}57PFlS>er82WluT[waw^ѧ+=,WqS)a焖\hǐ:c$ (s0+>Z0`W%i/y=Bܱ5 vǯ "ip٦TG0_@@a^7[n;Sk%6,N଍%cc)}@h,3LhhWcovCg{y?! ù;tH6?q֪r-]v+5hOMBk,hjڎA T0'>VˤDzM.>mKnM0K˭\ w:cr 5ӠΠOB]{W.g:}HD ;Ekoᢣ4^}=](a"?]3H{=V]r#9dyH[6.TNnlK Óϴw eȾ*ZՍh=8_4B2[(5K@Qyn :'\ZpY$[7 wC[d6$dkcdHW0-)^L y~aoCĦWy"K6 j rM "'+\Hx2An4(w+ uB|v )߹\]7{A`DO}bXK' J-!M|3k{7yX7 ≠gr|w0,9"OQ"B}I(c鼚)'kSZ'yw0_:^&-sd;|47 Ǚ53BA@ۭժ򎕖M6zgVI@q$&7gs;z+1-DoPɸw M9R[,T^7bqFpJf¤BrT{m8g=XV$ӓI@Egۄ >>rg~xU)rҺdDV ּ d>,Nh8pvxlv "E">Wlңk~l408? +cH]{&Vɑs:E/ҀO9;¢y|0.|G4(NcC`47hd4HZmZQ.0jcS`o*Vy rQ`x/4H8(~LP1P9@ Tnq>P@:\Z>$ xkH+ {I~gRԴxb[_Zܙ\ Nͩ\;;=-Cnx"e؉ A :jD=~wŚ+MOT"^C:vceweX6_y$܍m@Ub{="%juORlu=o Y; i*xf#TLV9q-a;%R x--A:xhP }8)XKba39%lԚ\qsqhry/r 5Z?+bAtDw0 yx;cl+>ie R:'~ 4vOk.Ra%G!MZˤpI؆)3`[qN+Ze=ݧLHEzT_SLvv!Txpnl{Cʼ26.?_lu^"VaE΋O w򐩱 M ] *̀<G3&)×]xz] (Űa?n0߹</g AX!KJ1EgbyUiZ> TT E .a䈠vIDR؇^ *aqH64J?_1pqţ-=J,6yYo,a{}/<:P \sݶE֕AcbxVJ:M<; 3V'> x~p0r / Ȣ" ͇BM %+̜֏>?Ċg ¤\jZza26.YhbV+inw\e+|8LKy{y|v;'6xpj.:-}W~A֬/P{_BTط|J'GŘ,{ID'pp:&=[kd| X}7 C#Y Slmszj#h0 N\~ב"66ny.EM)B#[n͖XޮP(@닦;/<^Eʸ)ۑ>c(n;gNӑ4&453!Q^&@XuƞRj_{έ5 !:XNinqv43;*鶜;[|Bqd;PI,xe<,5;acvӈkSN/YHU{3У VL4bK{bo'ʵ&j6Z!_! 6D%\ ;$¯y {aO\![Ƣ@_X=Q/=f /+4Ҏ1gD1;Q\F=n0,x /փ[Tp)qE2#/ b ĥNf&d=L]ט+vÅ)9-wY]!kjS3$!J/JX4B!F>W):ɱR!Z]6Z:G/PK}ԆNՁ<<b -bv u` /'D+ ,*c3Knנa]2âzǎ9wutSO Tq)yOmNekcI0z->Lm1>ht¨6{ =Y #D żl.L{7V"Q/s/€t؍]9>)hL3'rV-a:sʱz71V"@Lm$*l#bl !o5FCRb?7u7M1\yÞ fY9d8e3E#8҇Cs+8(a&%`N7Hnإ+I@YoLۧEw-v~i00=޾2SNKT=.K-F&*M#xޡpOԣT>?ķ=N"rHx5~dܝ0>eQ"|X*)-퐨WgUkN`]SPזz(qo\JxuQu'# r ?I T'3ʌn&SsxQyˀз~n``p7m̐;RKRq Όd9ra`9OKZ&M馯ã=? qJd9VD#q0nZΚ@yag>n{vd~c<'  ^|b|^smN.wٍLJ'vL  ^5|Dl &Y0l. X[iDI$鯔.dz=&OvWT[SQI] Z|V/ _yp+ :6mNxDU7>EUHt IRXRSm=σov3~1@?Ml@zOS|G%D(4dnZPdꋅuf͗14<6G^'<%&V8mHB;V<Ԃ_ԦF(a ύXv?ur[GUK&4 G*w|TЁ :wӗH(5by {nX#>*%xxV\H?g=I~hN Psf dC{QVSsgCjvEƻ 7_*]XߗߢdP}6"+1;*e w[18b6n?Omp½X$O ĵPw[m2_ݤy#Tzͯr$JfRPܳ-ɡZqU%>+,"ݦ xR]7 ~Qpi/kkxqSB+8$"9#N _varHZ](0R9ϝ$ XsyOx%akV?|V;3'krƱ i 껟F]i|C&OV]c9,F඾!̗3D6-~Q?oG9S$JYD_ZI]PMagrc|jDI ϥrپ}p=yaDX{La ;"5Epz*ied+ǒ/^Mb;uy I?=W?PP]:]h6{]RS#Qd4)JnхB]Ic _R&OqqO}sͪiR'K7tzxW#OOwE$/pIop4rP΁솵i$m,?YH`+.mFg%jyCm%LAio_6_𸰌{arb?vؔRCUbj1vտ hPxE\}n5[+8z>thP 9džHLlxe7 D!h§-vG,Nt*eٹXo$[ i^ː $S"mmYW^~oW $Xrb|`8Զߌ_SkYaQ(!vMm-vF!K&}bBM%9!+XkP01oqnU`Q#&5$Iѿmљ ;XɚJS;]VvsU#%ޭ<"Ql\rfȣndS674~_e,MA]?苞n*::ЧJ|+a uE*au/0d*/5qr^0XC*ozMqyILw :5B*.Q9.]A;Mf}qtYjz:rşqւeFE[kjo2EyUFP{OV9VFF>v\;;d39(PK娙;(L_amŶ.7\t6A?[U߁&,b[4#.+Ru)cž%I&._ ˲41I0 pDGh̹nwojfK)OT)?SwoVKt[*pn?qb=+佾;Mot$|^$M R˧K ߽=('zEGbmlq9ٱm5ɂV]^τÅM .ce>+q Wx_K1&Jd| i"g0Xߋ.ի|'Ba0HKϟ+9ABb6y(*qX8^zC*De]Ѝ2֋v 1;Q&75^T>a#XU_*T"qCm8W cĸkپФ&Juy3ֆXJK09]->٘NQ@*TU-3Ŷ+;$-K@ .$A NW<-a?R4)T񜲳ƐWg*v% .L\)C#Y`$kjm԰ĠLor(6U^k~E.x9eiBi%W"љ4`(䦲@x*/-Eli5$IfZg \x׮FmWAD'/7 Wn =m8\}_ND}/X%4/OPvT ~tp_YɫfxU7) g@418T<9KОQb](~G!p krM*&lҞY%jȽD&]TTx'ti"J@,5lmN9GoCQ.з7C ()'ZX:”QZcp 9kkrYٻЫb? 8\.㨊, t;,/7]wW8Q&aᧉ^#!ڰƃ|*4@ċ7Nɭ|U't.11A,54$º‘ɇ<م' X8.ͪ)40 Hj Ejq&?{4 5`4d_X# )+g=RSӈ`UYE1k}vrh&xT9]Qa˕ڽHAϑMZiwE B=H}Be$U{)i|JԢw,;L@bV{Ul#./' f-kH)'ac!r8Y1l?E*6\Dejr`y=Q䚭?4uM:A62덜d`M?ZNni3~ umЗ't/X rLW zXfk;GڹIr! RybnVN8b]'}[7Lк2gx0RJN> ;o:ʭ;&8E2+Fj|_&,tM4GQ)53 1"F ^~?ˏs8y9]f ص4lZ"H↲1wD#iMnaKP~s&3vͅhl,z@s1M/];.f|Fr  oϗR]ںZܺ}ЦDU7DICsA =Mƾk8^&+8(SF27%&Oh!\0ip`x!sIZM>gNߢJCG٣T\[f߲F"9"5%Z3z21TyP ?Ų=R&֗u|RC,ދR\Y:9CO=\k 2 =H.?3-<-K7IAU*fjwo>6 G_x C 92gRƶrJihM% [*l3+Z!\wuny,oo{O]=ވtO樧S,B*n)mGR!Ú򳃐]Xz {JXMZjek?JolP[e;#>hFY{·U7訽[ԟJ"59-?JV j[ji$BU uu2$EB5k^P`ij{qUn'4:3ͫYzҬ*}:%ܤ|LΞpiyVha;![p3'yve4)`_EhZisֲŨw&˔R`ᑺtL*fd--"v#hCHF䦢)%k :$$U`tTw͎4ݺBNQ2șn:Xx.zg/²v s aN L,{Y[Nw5t{:e Z'u$+A`S P.S<+p: /*pƼ OSTID $!C +lIg6R ~QKӇ_ }< %}]hQPB<Ϧ"&ze1$-n6<<@/2hw6Dz%#^/FI9U_cK$~WhAnlt3.s)q'!pAγMbt;KYaf , fsb jq4˒A2o HϞb&NRZm 'ʹj$]y|l`T璥:Q{d^IN 2BJ cq< bT_w擾t-BG .4%Wȶܨ *fn7? 59m^湱4m`d4uWdqhCYeC i^o; ;2nGkjɽyȏ-!׸q5kt̉/. l%C}JOƘ3e[fc̈́J:t&$;/F^f;SS # ~dX`8X8,0-j.Z@GB`)(Qmw%L$ɥ?ĄwA-@Oghiؘ5e.z% y5R[Xl,Pd(-~|Pc6S 6@r+NOxu>RHTFPapH"W,|aqlc%lx8m"I9Tn*&868޴ $w5 eXmx)懛z@Xr-\^'l"[z=(~89=Wav];C+edGqA˩6ӳ /VִRfũ IVQrB.Іq->ÅW.s1,?THKm|K *H} 6k:oPg<'ǃ]l*Ч6y%QbؚVeQK[dƠ@G/u ?%2XftGkkDbkeu㚈S"[Qi1CEzfsqw~mCWSu'5M^X&5D v!7Z Lt,jMN,vJ|JCzUE}_5qb3G;X \P79 *"㹇IǪjL]טG/oA[4ǐC|gv9ްo';`:hQ)1(7eCYhfgI.bP2 c؞5͝[FtMG0UTh#8BLcB#ty=X眅ln"+xP,9[bLs4w!Br5.zU!ӣ% _7PB |s};щ~,?foЊ? fOj#w@;"uyЎ*j7>8SUQJ]bߡq ЂHʕ_(5>:G#^0ihw ГQF\0+q3 ܕ%E2[#t47Bj?R"[ze Hk3k+n D^ wE\Y'Y w44PL3$ YK}e {$GK3'o"l)<ɦ9RƏ;̑e8SkaջޢXYk˸Sի5Y3zJljmǷ鶅IVfRPt4>R̷t,9@zaWDF&: x.#~r|_iN'LS$+|{,5Db֠KY<_{zRZRIa*=2eo Q❕.򺮉÷ "_L$=| yo!FZ$]3BYX6G9 _B 4kIyc&G{ʓj)3"V?l‰Ps FAfMu;rl$VypI wxKS۽ș  "ρtн`+G 7Ԡ-<ġ{nLk qf16j:FQKُ6#-%vg=kHCϥ8 &tgK_.am>UAтk6'!(}6@g t s ߙg+v)@DYuNښ0Wecng/T/Ȭ w|om¿n䣹aLmY2}Ɉ!wTE'j҉`T S)3coVXf:h*YʠoObhؖ~4ۣi+T~d3ICN\ QZB-Hؼb8\+8?&c-w|RY!>6rsFM˻ͪW5nD(J<ug*7{!(!T:%NI>\[nt/́3&Pg¿z1,ތ }O.JHvQ:Nh6X皰r2RYd0̄)-qׄw#x()Kїk8X{YE3/$_-{ ?<ߙke 1 $^.%z#:PJIϕS?{Kv[h97蟦)q`jr3 #,{]dO&BPvGe6]K܉ڹ;{ hl9]W%T$\\Cr>Fj v31z!Lh 9^AXWkOo}`sJ4H)Ԫ%3^_Ρ*Z vUFL]ίvU20##d%}Jv k?o6E9?v@]{Qej&Ex͛EmC& }3 2:(EIľ ќy=(c_?ns1aWeP8|w .|cr*i#%eg~f=xV$A.яkjL$۩ի9-WgX"=vM$'D > (MX996%4_+% 9f)???Y8m'mS#+@z'(W.ir8Ă̍D=FmQmzQe c6P \9kdJ^3X}bҤS 3|/=M)san<d. mqR'hj%_.' 1#cKD_a&s 3nH`yx9ha~t4(}17k.*R+=?ݥX%B Tbu60t&=E 8xX,F%gi#?:&P1?m@u/xI{a~;Dcנ߫|,2+:=.o]?/kC8,3i3lƫFjȿUϠU쒠}"V!a T1תH;X?A.)D5VxI Ji2T:߫i/ : 2M7kT²)u'7x}M|b-*{"d@knp:P-NEhKa6w- Cc{Dȣ(2>MA!UKl;B˦{#!rq}zPdR~*+e7GHY,<;y NÖ9I3ȏ((e`a"81uf"3x+.)ٝΑYf5"v/56 cpC#LE'h03r@F$Qp51@?r>?A?{2OĢaQҲ(r aoSn,[J CO>t,M.YT'R/g-I2U> ggK Qj;6;Q5OkXdWApvG-^bhǁAq M?ܩߟ Ui 4G5]1RfًPUKdžMJ6H06~bˎ Nc_Zq2cc8SFmJV,G, N&(8 Dp!lw)M&&B5kDYɍpB`uDBWC7.VSEgҰSTmi6O + :j~@&pBU: "v K3:i -+2QD0^G`[%)JBm}Xe@)mڔ!Ih/t#jձuO="y%ebW17~n)s~{T3A2rUBcW9gMlH=XAv)t`%Va .E'ז7 zBwK9/7* PC8=Ndj«e {C`+*ijl2S;3V/@=z=yO;9gL|pŏB0/OЌ?HNXhi͵kl/xcWؑ VgΫG$Gc.84-:N u_򫥡ϥL4"7wh !$t.C>藟̔>R@-r.$C4_+BfwEjl*Ь1' T!"KGhzKq2qD2(8l|7CLvV/k9Г^+G{pztLaB wڄeB"MP(Һ{1:ƀ GntJe*4%KqXܳ#?}e"U:w)r^[ߍK{8n! jR*k{gUվs$"FK9g>:bAf=v]~d9KU-R~"e -DyɊ'ɡ5A1\D %0TlKf650έ"j-VHm$h3wdyXI7񌿖O{1GH\md<0e1"8 }b>Xg13ovьv^Tb#~#3RLoXᚍ:͈HHRo*h*O_+}֢>(͢4]g׶]84_ qGf#fM$tu{?2‰f@io5Zc)e选WR]4ii2 3qbL A¼OP\' uޑO,#-2e&U1#G{w:EhHmx甸k8|{x^-Ye}/D f֢\C\*,je7<0MĪ[\gߝJPV4ÅWV'S:(6ju3U d+R\>{m_\=s,*|TDխ9c#{eV=m&{ ]'^?tCqJ#ϟg8>z7TJ;~Q:Л<+z4թE1 ť6/d\f7x_^"29H~vFsXh3,IaA{=H; Z8[LsiX<;ȵ`?Z{]PH tdLJ׬ux5y s!TkPi& DtZՏJr4U m ur_-\utͰok֓h<'0bHVy״ý)Zg;Buw|;.{/'& "y}]Pu>h*|{v>gn(98ۥ,*b:|OsdzvCҊ2̇n2ffb}oN;NŠ3\' GtQ+`K%9jԁ-ϣDf _RQL%{p n,dR0Q_y5ߴ,|#$N[F7uXww_͸풵VNOzzA)iN;$lt=;9^_ϢrLcrYBΪc> u=Gm=2 3WШ*ˎeQJ(J,#sm qʨ~EYMkA$X x5yy*$2'-MUZ]~XEAq?nFӦc_NcGLaNL;+%fJQ<}78 KF8lNATf`{9"BY`$pc+ =E޸&0Ҫr'>),tȅTޡb,dNUE6 b*?_?GcўȖjEYR[Ϡ(K`mZ.nInI.=߲Q4=Y5@eSbtD<'ӟ*3uqC`xpYBa(*ȥ,)q%Jz1 <zU7&֤ISrp$l҉"al K7IίcS@7f2R@4t7Z1" }X.uh"􂑽)J%KBN3O8ʔv~Co]-p25yD$+#eq xf e[LGQ,-+Vd8[87{'P?89IlnY>^{+ 2!xK=yIUd=q8'z̲WάEJII2쩌MPm[;T"luo+ %m1,p#kHl ެ#\=-~Cyaۢr6fȥ#s}H2eբx Կ _0B&)-â@Z捞?/W*$*y&1>KxB=VI;Y6ek9b7bD9 {U/ c)9UCoCDVTIʺH}c^ O'w؋Ih i.~yl2B[r%& |O7ih\yH1}vJ p8;NҊ"Ӌ[ER ,bcȃaev},h'lUuE&껎4APKphitB֝Qc9 oߴ0LdY$^j鲷+>vH9-!"0pcrY,\y:f^8?@ |քF(`Lُ_ivق3ҽʐ>GS0Qge, cӲ˽@zn^;W!߻qt2Bj1 hf8Th'S1D! :1GoMPAr 7g;oȀl}g*fnmfi|w5cyM!SC0QMK='x2>vGAYEQZp8A QFY%QuxEMj!4ŗGj?ïݠ<D| (.*ohS?Glg!QW/ɻڴؚꎆ&tme@9yJbia矫-+أ2L͉sB4<};?z3 9| _[Nm#hU{OɑF |Ӻ)#'/6APڡm]s/ a2@g%7huH >Vx(@(I{@z͵z9mŹVupjR $ _؉Sܦ+F$P~"WqDȃP;eZL 9$(]w)tymYR8_I0>'Ӷl{3 Ty?pԞ81El.5 }h1G xoapAi.Yj)ۥ9Cɷd_hQ%SBIoRQ6ޜJ(͚Y|X\#}qGLy}xbcw@ 9U+mza*U^`i_N2QM"Ǘgr-`e(H(6*۝*Sn= ǥy#lKL)i0]k'tGơ/全2k`;#drv8LPTߍ͖p X3?4G Q"y^%Qq/.Hdz='K5 PtN&?6g% -tV4^hTQ0%S  <|M0\^F6E2}? ,F$xQ?lj_+"|fQ,Zm,>MDX?M@iBryM׾%hc ]ez=-51B׶JM7GdTȬt:kdrZR)t܈8"`G?lGcoFj4(ľiyE{6„DR݁?(_)D]YaKu<8Iz{Ǹk)7XmtZT,'~ta#Xwf͸z`l.ɚ`! bĖ/&kmZĥwI$?<K8F,>Gh?-6yl|/Kܱ'O0vy6|;q,5lgKsĿR~LEr2IAb%@X:Elt5H_)t7U2۝.J5kG0 ۹\l #>' +''l)݊ Hg@)0X*4z> nj }t:ׅ"VF3| i-MX^5Ȯk3o-Qtfevm"#f6 ӈBR˶z.;R|K+^3Y|#I$9q¥ \`GM,szܺ6kNwN0j(ڎ4r]Peq&:R2F),aIRq7J cəT^UVZ5K`u7| fvo+akD:y-ӤY_Ϥ^K7Ǵlx-*Y_)1fܓ^e.yLT "=(Al~xxw{)w*s,vavÆloc0a..51>e _GYۊf.șQ;$LjSt-8SkR(98Lqg)֏ Z5iIj㯢hEFqХS/fU+[ /ڛC|Tv0^7uقRΈIW(U

T`eͻMh(ԤNg̮u/񽨱bZ]6X0-pyurRz P]sa=*#(YР:".8l΅lbFʻH(Gp';T%PkB xʑn<3oy{1Yky1Di7܆ϱH\oajjَӋA0eG[,zD5D EghsΐR - ֽyϏЈ fX9,T/w!Ȅ>C([w3SVPP?8DL]0pTʒ:dIN|Zb}0/G,v:6SK[Oa:I'rTajשШ&%ڐKo3Fg((aCv9LvL.wB 9A6yɅNߛi%yN5̧%d/yX3c }Yǯ2m ~7x_bjxc07d}ftQZO1za7! !9͖{-S:d9_QDK {ўX9ᇌDZZay*-Ҝ 4K._7lO<\w0'͏ln$z'#e$1C' ]TϻI;H_-\anܬ_2%$q" @`ސ0vgsfV@buXB';3- țz[Iwq/.ogiwpm3I~wٹwL0,;=dmF*ϚwlBlڤx{Vih4#Λ%SS_sGt@BA 0CA3S24>NɆЊ>>葛2tW[Zv ?F&:%D64E XOj!Fʶ㨐iJ#eޅ46V"D^Z]#UPqSxO1m>aNFqm)sNWOCLzWy rM՚P2_%`I-W;XϹQAk%0BǍ1c<#~oK񗩁n ,NJ)Kg!8DlzHx\gZ*J^>/ܪO*Apq)/-֫Sy/h!$?<8:zE{K۽pHC;D)q] kk+@TI1{SH9zݽѬFb6mQ^  {Q_速}¨:j:8dCVE vk:Ƀ+sLKUP(eT~Pc6(y;t%: F.&T9$5tȪ"0Hd]P]GYϘiѨ+2ؽWTE1DӴ9U8r|g|w VircW?R#x8P"(`b7rvQ*låXhƦ3ͽaR|?M`ŲJH^r; ~\D685Xm(%UJ*l*~E'a .jldդz՗6Rr3c*r/SA\Y K 0.|X\<#1뮀kaJg[N5YYSP&#UO_l2k^e>F!ז`@J!y%Cn΀x%WGгgRt/x5↜_HS[|Zʈ .[t L;t-xr"'\MK^sAN᪏e)5=oeΈt Q5 }vmskk(C?܀gqChбPKo:;a95ڡa8ZTٹv)`mPI*[)x) `DF% tO=X4f.:h@&Fn@*% ѪzZ^\wm5 VEn,w5 ?Q>j/#Monrp4ЄIs+;vd XN]m~gOKB;shީrdi[@Rl}6?$] Ǩ4Nck\hc$ 4 ՌMVsl_ðQp|$q~Xf+qctZ=vY\AxoCƙ b;r1TݙeT֝N9 1$SSRߦ!b'*-gD7sEL+&r٨K4k'1|Hd[j׍/,?i$/Ăs [n۷msѥs"]#B =\Q^CX9Y 0&꣣!#~gۊS ۂOp;78 .u.''1Hr "1-v/9Kz7.r],3-U^E瓂8,#Ֆ |T63aHb/TϷ.JfFOCn:Qu£oܯ17| Ԇ T/yGJ:e'}r KPB_ |qs3ek =僢θGCL:j~Ϭt eq`qcD幘u,Bq:ߔ?K_;0Pu7JW7g8$Z{ШU(\1}Nw2}4tM#K =x7)<՟0{/Hf _8SgDJ,;<Ɣ;\cr^Y%VGWi~k;p$Jx|[:1SUҭQYbOS2սy-0ƕk&x@ფцP֍z0jLGʨdJ1LȔS Q3\^0?ix(c/I5yL+?_ׄL6j{-ʳmWCk OC3%)]K)=c/|T6l2fU5n'PD ZRB#0d7KoQ\pgx[ҪA>Pw+?YU&W!fġ==ⲤHwt1F飍11 <Bn:_|ل7_j*X%ҷv yĂdJZ O^ᲂ-+NU-is%:ez T+(*.NX0X$T O - ;f meu/_Z[1z"<)r|})rT*\_mە3v:EK>zPɎ_Kgo\uؘ(Hk ~B .fJ`wL$Z<@)z'o'R;dI`Zg#sݪIp~92xO^ꆯ8[X D>f~c݀ʹ j•p[! N =4nq- &P'x+Q1!~XO$^( V٫xq?<.c͚NohW^:2n*#KFCmQI I + 7J/ ,5|[NH䖺Y0!$!<;'tښ2[[,VmPwIJv-l8,9YL=WxUIh_Hk)|2~M@vqfC2<Ų2J^.&k~-pVD|-ɶdZ6~i 3sE1l|ibQ]faGMyQé}o஌W e>,& xoU.}o`clmi:-eJ̣;|28 N{R+(A?:g!XΚgsO͛CaF-*zQ¸F;XS.d p-et. ;)~Z7µG( hߗW@M&o+]_mv`{hLM}Vz.L3ؤ=+8;pFSBǼ_HԼ:_ӳAƢ֐rZ9Zk_y2ӯx4޶xFq+ZN'O8=ﻄk>m\MZbZ9hի[R}1_^8Y%_,70Vo_vQ0d3$0_"INcsyTpf]dN 3Ռ^WU}fYB90r2 -jvi'ߑ˿ظ,L0<Ld >,=?mSlrEI{nhFpY5DV"Ҙd6^*3gȘjxxiz]X" q36akYʰm,bͯ/c]1vMT2q>v9NA5< QQz4Ǻ"`M(0"u8Wq_ӬЄWΆ!,|$= Xnk(:gw-C6f=PgBR.ce|Y|A:*syTˉb .bU*6I󨁩Q]|y GpLCd6(@)zAţ ~9zCK }uk]qkH߅g4l~0$pJB'XgB* z)N @21ϣidJz#2|& eDԠ?N9뭻U2x1@8qUǶo'mg#1a|ƌ# 6T{ w]yeF(1k6ۏ.:?,!M,}CgzB 9iuI'n!$(?"۞n͸koӡ}r1wO.οz_cE`R=oO CsGA+bhXWگd'?O}""R[Dcwp1vt=~&T-j :N)7ӊJr"sLo6pu* YA5Q|C[*1?cIXet,3ei"Ѵ<>2vğt5xO9VZXS29]t܆,>bEQ߾U8>22|;ZVl$zn: T7"JɃ.g`S,hV( ꦧ;v6-ϣu(Sި3f]{w؈ 06u<śVHq=]˗/ k њOe"ƒ`DGNМWgz 3u3j}mւ$kN)ta> {CR55q;:qt6`6͍;Ks=~&*Ȇg[^j,u֣i>sPLs%Yvw =1BtD\~ӿCC\p0m0 hl_JY-]cT3<̰w8x[`xQ GO8`BeuLe-o蓵)gX9P 5&_ %=j5g*f,C<}gM֒21i&+Ȍt/" 86sLQ H3qZϲ/iBs ۧ1vh|8wT>!7HqƥgQq+wkE*}qb*_D7CTAR3%:a~a/t_N 4"PVć5yҸ}bH:xI@犧D\ 2',  /Δ ]3h4R& 3 —{gc-൴@Am!(2tH/U 8=]h75\$NцwE3Jcm;M& RMcNg;Ԗ\䭩 Ȇ&0D.B="?8UidMO2E/F)诺M k'NKmX!]w~ܨ,M+3/\0 09m;TH[s෈='9D0 ␓[!1!e"l9㘒gLn f^BޔY|Կm]u[oiG_l'|BL3mI-zNO!%7:Cnַ8G & A q}Px1MP1{>@ y 3E Iߠ-Ń.Y}4ۀ`(H'H!4@B(H@im _}Cq5r_ABe#7d$i9uer#,p-ad1,hp-r6EIb=MlMXBخC@wAwÉ|ߝkZMV;/ YB'V-*\6 h":kǨu@-4[aTzE212P ť4;F,sFȏU| $\PM ;!CL> VՕTxT_ץ٫>-Gc ڃۥ.<9W kA?[@8L`﨔` X1D0K;E=Y N]l-66.-ڔL.є^AK_͢7]ܽ4J&:/ z G願Q-z$t֕ Z5pghVr2/f#~L' B!rv׿Ph&k;~~aG2WMm*5ZBp0f[ث,Ɉ"0Ln@8 jD3d.b"a0h3 sޑPЇX\9O8"#C>p>QUϏf1둽W1|#A3b&,2^NsBs3 \j؀-Y'nP\ b/o$0tMNQ8T[%q7$r)UEK~hJka%Ru'f9 RDv5ѫ 0Frv"G3oⅭ>Vy5in0t:T *wwsz2%@"j=z}a؎|gxRXzϡWyaKc|03~;;/ n5A* (_KsV 1AGvޛC9~Ek qx;4MM0~2,ڔ;瓫կ; ,M > u:w[[!jw1P;?8~ؐMBU_jڱZj쑡"Jp=s^<ڻz7} >[矛=)枭("VB[rT'Z*=K(ɳ2EeA5vDF j* ;^~Zx'5x_emq;IfQda=cU2"^E!.U݃õ8&~>q;ggHwbT*X]ǐfKJ<<;vux |AL"b#M=c`W˜i'9PzҬ^7+Lq[9P6Y+xֲɻGN$]g,) uJ՚ep.oU*dMW~nhՙT+ 1VWӍ,%\R>@pA7^>h{!n&Uѿx8A-Gɹf960kiyF5 msP1P3Mbٝ2Idg8ŲdBTQs'8+R6e\GN56ʯdi"^YY{h- B )u"A-@hjς8@'G} Ы× iv]mhebC AWy9>{r>/bV9b]9|V|3oXO,n̈́8zੌQ[ABSR .pna;XUKCIr\FeSO3r7^\0?#LDX%mQ{RerCZWRu.: ]P)rWY(i:Bmݴ rirQ 2]VfgyԮ5܄*C\۴ ?ՃZ4g ;Z؟V-Q/ɼ` a` i: ] 9?XeE~&l.N%&s+7W',X;MM,Qԃk^GH CMbN.ƕt} {iH[ci՟x˜]SFᛃ/ݮMrp2)|{JY;A#33Я6t[̂qט׈5\F ^vlO)9}[x04GV*`H*O5 Y҂q^xʜ_A[ۦ0˥ء c@u5ҳB6aՀ(yFP)H)ɚ٧܅(N]SAkq8TQ_1DAlWnfQ)>?Ԁ;DGw4<"߸&2na@1]{eH[i}~ޡШ$F;=:!@B#Yۖ0QDd*mT++Q6M|S$Z)l{v*eKD OI7n֫d,O1ϤqX5w4.ǝu+8Bڡz-UoU6ܘ"M6e8ѦW`QRtU@^z (׺(קc4x4J ' k RE`ta(VzFj$kQgCLk1<h`O?$ Bn_pL)mعi@rM@5/z'\1.a[#xW?O_Isk02 "H[^![ZvbSz% o16w!eN:kx}̤ |@3~RIJ1] F,3=GwV;U!fƆwQ 5= >r/[7ȹ*#8}cBU/ڕ Vtgwaǂ.o+3jsHؙR|l'@qV5e࿦8 mYm0L&x&Kɱ./`۰A"82'NZ}iT K߁R k,WKzEM` +i`62+ԓ p1";9 fFF/Lc Nxyl=񎵑 %l7f:oxLaTjNW(&o_= %žd3_AW&Hj9WkMO 8gFGDJY,~h1 qݱb.!LCaCv@o ٘։ 5#ۃSIP9A%Diƫr%`; [ Yf !z&ċi->W3\)1m]+לJnUsc'7.J.Icu$ǝKXB\1gkW6]2[5y}]t rq0qᄦ˅N.Mo"$'܍[=t6:%s4h7W϶m{)g,rz3C%aXd`XI&h5~I dیMaiU Z=QkWHnZg˝ z2,4l\DX9{61OfDjR +HG\C)ƶ"L¼po ;E_mKvЗ]4^PECo6LMio 2kj@0SM!ݰCLӤgJ.r:Y:G O[)茙8SQXMc3%ŚWZ&cw^T2i<21.{9WOu vP=@wʡTnB?$;#zu_*| hv7VD vۺƿdw܈QRcT0YM}Qɫ7ѳeod|JwmzhS$:;/%e:JB(;ht?3TwIx.iqέG{'κ&򹜎 ϱ~ŐlZ 1C [x^ͥ4jY4ž;ĵ캽[ŝƏŌ[D#_pJrY%C#U"!3*ݮSq|ZHe'a's9?n~u_ذ'w/"4 #o')+y4.~ ?e,G[uvg4&y16DŽv?NIax!R"iNg-E@H.68a]$q]͐X^ܙ@lr& 89G+2m 灉&9c¤4e.FƮ#nxح<[9.D(\9zPA=󢓳=ښ'I`f&}'dg.۫`y!]*e<ۦi?B p֗FYBR#CB >J7F:' ̖suZ=w@x©,fYmֿKp;ELB5!V6Y7*-F~giD_A,pG )>40ް:@ՑTRT+Z,|_A |׽e<&ey &2 ! LP>X]n%`E+*r2ŸٓfB]/vL$O׌ce,F9CRO&i]H2Y hٗU&(x'`fwĔ~gŸ |X޿fG?cX#ܽOҎk) Bګ o!zu/SpIAY8^i[WtvÝDiBe4*቟,RR,ZpP?G!-%{J'B4ko`xQ%6B&0TeՆ#$aD4 ܹ B<'u>DIG& ~G&Xzܝc$ᵑ$ pVGRQ:#7W:طYXW*-|ad> Hede= H @)IqUĵ܂t=Ze;J M1Ge4Ɵđ,/2ch>|8C{1&p,r|l̒9򣓿iHܞ[g?<-Ȣ}fC #䏛1RIQcTjTnx-mn-h;#^2v5U:TVQXKjbBCvZ֤dpH/[hS z٨__μk ПÆ @Q)3 N>Pg{Mnؚt7)pP@`=(Áa.IA&+{lVt u=QͺREau7*˥\ ɰjDp(ȃ{m`ڂ.]>I6vǩ?-moaA  5ĸYp7-6* p,]>O/@˜#}A#xlJǽy-β`v%bԷ)wJf_RB~E;K$G΋TsVtS7yx|db!}H|R;e/XDZO;"VR+%t3(>mv"tbay`|S3=+#$SgR'5**!M1۞{iYRʃBgfwKY2j}r%]dYLYccDQs-гq*wIt=2ɴ nv4G50%ֿXl7,Yd)2!{BjrU"gmqdq_Vq? TQd.~Q;k,RƝjj"~ :4uOtCK.:dhz} s6 :4f( )_HU UhBjdYjw6by>MN$Z2GG4a~AL&lQ"oYgeK2Xqe.r\$rqS͟zc4,9Pǘz JдKj#R|+XIBqp \fI\:Yo(eaQ>w'p:H\`HCsmFU8*'E_Mƶ9*.Gbj1,&Dbjif"H^[5s03Uk۾j}lz44t _ʩ0)t8ejvq8wd mlDђ`ANcBЈP}ѡ~쿹UCS y$76WMw8o ^`'(ON\O~Y;҃~a9~M-_n Y@Acto"PCUf&<]}։_b!(w$E%2_#az@f7m2v}CqYu=/$f,$ b# -?eϫ}gZEBtK{]g-cԗ#w9g .\|s܆C ĴkgѶ()L8TA~ЬzDӇQ|nfmi'llLȋXAXK{7b,UϮZ!Kޥ~ A2Wj]vx(%0aemL Ju{E'q SlwґVdykf򶀘Ce/Ϣnu>2X6Rb3ʣx κ g՟0+(vi"E\X= %]AU*H* ]R9r'b ǭ gݎz'rA_=Ob$UI8(??XXW<8S(Pݎ>ǝȃ(5'! ANw.h1b]#ϩ@]D0{1ג%Tj׋dY?>y =W';7>ѩIda/j-2UpaNqmÊ\6V]Qԥgt#u_pWg:yGskI s)V͔Dw6m `CػafVtGz3?C"Y6Yǔș,sy6G_!F{EVCj|ÏOGH-B0܋ ;t|l,+ŁWX.H=-scVtQob`b/>5ɷߗ%Wڴ||afF%Z5uOF`z@(,1bIt3C6aRO;-(rVPeeB;U&ni;gUB^Yw^B >@07vn?=OIx$>$˟Vc,,  4hӁ7' U B@{Z5I 35uL7@>(ODCk1Ů eYuU+0jEdS2`rF%ʘ@b`2ˁfݴ^@q:0@Mfz-z=)[AR" }{P"SZ.ӴZW/j{>Nԋg+%=0t,rj(7uB ?)G3IQv o!3ɣ Zv="d~| #Ս_,މI⻲ݻQ׫)cZ6x^(&ZO}(<{)XVrҮ"w\HUBlxbY0VkIRmJ*'2{/Wh G%Bb[*zM~2f!~!,c_ʢk51E%Z`]b`Q[&ԋEOW=W7tCj%ez_hߊ;#^6 ޮQ~4[3UZXQ6؍N7BL0U_pr$TNvn5ʅNDI:{z \-0 t(q (e:(moү>x,7R𣟨_voï7lZh0b,_>0ˊCH#6ŋu(mk oT7>u {-TNåݩ-э|Gry-K?D=%څR,BN~ l]'ܽz[V)Xeu@el,)+~b#Y T[?Q;H(itg«*rji3A-p{f%Y:(.C笻LDpA12ss;Y. Ϲj5z6ThH1,t%wo1 XɩX8(\&PL]=p[ٸ3/R;&'&L+_D)|i-ba !GkV45:x޴ B^z'6Og~аM5#+kT(+;O:JR@ɬJB9GZ<5X\A5b_h7">b|~dT%pbt͵s W&2Bi?5|:!l*څ&pW^#vSY鿀- rH r#& qEw eq Hcfv|0woǏ\~e%+5 {7yĮ'Ǒ^Vk^Džd >ʠTE' $6ӧ1uS?qf;]qȉ٠ZF͸8#3'*"ldY`ݐk`%)$K+{4 kkJMCn˅x ;bAޞ\~Fsfr|F\u:&^e}Vؿ+-%3 w~]Η|i@o[c']M KMO-.q~ArxTLȘG ?IxdpҁI֎=.(+^'<]QmA@tӍ~Oo\tnaBP0 Kg'l\ESIO^ݱt%pJ*SmVN]Z7GVӻ>|^0|K$"jMݳ<Ň݃L) JE 껂J;%4d޲Je Ҭ`10|(ED%tOi qۨ fܳnƥds?d0-4Rpjj+Ŧe,lGc1otb" 8j*L_9wIێt 4ܮ% ^qm3\01B5rmŹ7D zdQ QD֭Smb?kAZWΈy !i.KI;Z͊vH(M[D=nWa"bj]|$@-,B#[ѲbI`~9gC$s0۸/̺2@0h|ghߋΎ!{+c^.-iobM0Ab?kԸpȲVKkBa +Coyt}Ig/4~$k,MfqQ5afK1-j =?I/Ƴ~ ~ &4hgx@~.sTb@Z+m|Xy<Z Emܐąw;;:Ǽxrf:-LzKRo- /fF}~B|Ḇ%$ wU sD[u|H73X{4fg! ɘZòq4|;^>x0Owx{9Y1QIsvơX ԞE*^ cm='N564`Y!v)7:A8ɷe+ϧ|^o~,G~j%WH8Y|bCBBKӽTh7J-}RQk"Z8[QBHifUf9<-ycy@.ohk*qS*Tcޔ;B;G苠K!q rFeN|zc &RN'I Ԡ*j;\H5QkaWt<6H##TEko6C</&:Fϧa4Ld#E~Nm%D%k 3%_>h|Ŧ5τ!f^(Qт;vڤ bwmD@Rt!K"?8jӆEpi=lxa Cv1Z\Dz 㔄/W+(oH|NͅEzʵMPrT5s5 IYY:顎?:j@!PKSLG>@;\o7؀w=6+mh,P(& @+#qL{ad;Q; ٚ\->:`hWLcŲthJ2,\^V&DLRC,s<nYUȶ^ 0pYL6NMm@9f (tV&j+I~AdDQ?H9ءIPk?}p_Y^efn/f#~=K?ghPTQ|NY0bGj}Fs%k?zQQNQ{<ib`&gz FO.A3X5Xʺg7u7qJ:=$0N=-־P9pdKha$2o=;g|5fVoR.(9v/+]V` 5<>> @ިv#;:[#6"#0ض|HNd/j56P58w/ ~%}7Hk704ݝ$R`@mf%D_U4l*.溾9Jg/ѡ";t?Z~1LD :f$ Jxdru!T |('zݟ1-8!Q"$L9XS7H`K nN<yBl"yh;Y_|4V^^\]3`vMo؋ЩՃ R'GW$Q$mpH^J8pG9 ```_%K:5J]%;Vd] B̬c90s8y4Tj N%n1$n]MĽ܀mq%үZxt+M Eި # mM\1w57Q>⅍}[̎H$$[ B73:vz)(\3^xDvw5}jpEʋz z@TJgjU u$+bSUՒMgHAɂK*Q\H,t|èʊ ]gsaℶ{Ѓ*}1Ô^/hyC%C+dč|o?4l y*j _ #G/|(lp.yw>JFFL${Q$tɹ+U#!bj"!m"F5Wuf4"#4u?KvTof=7< Us.zd##ѕfCGݏE!avL& KCB!\:IJ|C逊j+7S' uKb7HՔRGdO@ϕ^hO;V6̀0ܐn+ "9_ƔbGБXf2c{@/D3(Y@NT<vάº[\EpsUZN@UGf񃏋|bqAT_[Pj:,R-`B#3Xgƙ@Ӽ^~Ԋ~j^8qiREg:D$M4${]+db5|\0y8j4DD˴:r덥.F.qXh1v҄}ߋ%|دιzWB 8xZgC"k|ŘdɈSg+oޟYmP蝤Q-ɗ~M6"!H#ǚN`{oRmSOKq5Op%>(5iYU -M2BLxzD;l:25#j8Ћ?4~o>@ ̯,䯬~0bŞ.ة hVG&&y:E2*ZI֙g}B QT,O=YڢP'9`"+ 0*4sG">6؀AR_Šm>Y Oiۼ{daK߸BM@x{&33 )+;8EVz|ܨzbx# -u|e@j`NxKez @\<6mnU3OHlkjb{j.*cϦ_m+ Qs=U#\ D'>eE]&*Q)"؏bj#;cDB%=L1?5k%ǻrARZ7*yv{god%#`:м^;B(w^zW@7 \=i[G45x)'.su: H?ueLZ% ! _OgةHG 0Jɼk7t~F{6+1 ND41߂5~ [g"8Ӹy:_`82٦=!9b>d+#;ɭK NG]7<6pR#Ybavt|CFK}XIe!2VkbkUuvsf}ѯP%!Q+Ҕ u+r!I?v*ok9s%G? *N>_}: T0Y kx躗VbOZu% ~+GI%"G*$ v=_A9-œ̶Q iggw:]oKgY"N1;Nؿa 5b6)zsMuCNa~M{taB쪺u*ڨ8xm!m `(w5ĿkmO+@,(V]sޏtrɞ|L=EBoh"~jR#Mֻ5B:q#LxݬhC*xJ37E~ @dQ+E5IDTˮiܭWڶ(L83*;VnIH^/}s&|z #nSӃ]{<˓5n})Mo*i=\--z<)4J5p]sQ"U[V}x:bUԮQ`v6N'i݋6|"+HUrY8p@fPPG| S~*H w^/U'zluTrc2LriGl؉yx6S1 ţ-_bE;+]=o{F!XoJn$A7!182S((|ާV2$XI7ۃ UN0؟?<ށYdPe,8a1BP=0_;A\3[ܳʕ25,eҬKn _*h6 w;A;XL_`ZD_I[!O N_5P}pH034+oDYdaU1a6<* p& R WAD_qcFcbrki"?zF{)4e#%!]l3N2HI4wuB7[31̅L8RSogl?aZ`ήkN]d>VoUoWi O88dɣ mR[eY;SG{yV7UMlX8eUÅ쉼7 =3K8:S9N;w%j[Y\nvޮ62x[[Rw~\p YY\w?# ׁb'LZ7à+FrOfx_},߼/1/c$3#ZRXo"^ ll}r/?L#.;@`S7lVeKC/mM]K(pZ-i}>^oLwMk JTwKΕuY.a*+RsJ(!\:'?/C-ƨ}JCw-%J,C]3831Y^t?g d2njrzXtA:5vݭ1F(|Moi;z%*M͑UwV >Hjį" (WY&ifXD - TL,]I\!<Aʶ1W{Ay^O#'̋GfDf8R>L[_]X'ZͿ]\Ze6+:c 1\mV"g.(UXt%L q2;d nՇ87,1-"V#RW~9lLw0*S2iX|q|g@67}GUNk\gG h!'b:.QO- ̂(JP^1!+ó]΁ƴ"/=hHS<0Zx$[eqI&|Q6wY%Rs ZaȆc4XfRzJj=+&nW{Rn+7D H'XbDfv< yQ[+T.(]&) Do5PJEjnfJ.$ 'aK5Sw2rc1Z/ )!'ͨYjw,)nӷt;CJhe$O)֝4GY_I_4! J+%Tȷ*Q:X ?󭕋J/=f BdHxi`.'[L7)M5fl/V&˝ bK { L'P+t<Sv~>?ԏn- 'ɧ}_KvK`1Gfv-%Z}s;. H0N41P_6M53g{jq-U(aAɭ'|ǞDP y2?w~Wq]O"(I@ylFӐg2xBK#{ ٦/H4$H6n0).>=H?^[흞WYIgʃ"YȻQ8BSAv8,؄fYW۰zD9t<rĨx9h u4L/";Ql-WJȭIcw4*-7ty>=TEV$um2Os.NQy@^Nk|9¥v3<vUd(Jgmx?5%ppJvqjkK\9ƎᦓXOAA&c;EWEr#HIwQ>fSWN3C'eOSv1mJY$EQUwҢCk,&9h_!y[^BDy–69k3y2A Qt筍Cʚ}! i̹K*)xG L-ή>eƤP >aW,j9@?\O TMHT/W_ih/]y<逿<8 㜹ꬥvlW߂_M.D[ ahIfM. hX wY7{ZgL(qcp<"W$,7I9 ҀDTuǼ <-1Vͦ,4Gj@3|Gk#9|VB$ S=78]?YThpŋSؿXoɄP3PK \# - +68:|pue~E]4Q{%`TZ3O$;yLS /{0Q0ċ:iş@1a'Br1 kp"W(ɜ| PS`BIw_Un7)SAlB@F'4G,=^86KboRZWQI;T؝N5 /a5Ϫscq%{y2a] ر+?|(jC`=( N&C;\SFUi1Ja Y;ψ5ٓܣmR``30$^FfzvSq9UGBJ#R@稭Q͹dcB^í+JҧlJNS S>I3QEZS%Q'N(d)_eU` !q25[>]}A;Ꮰw$ u 5 8(T9 !o#T Nqs¢0Bqwѹ|v%U϶e! 4jqcwu0\2<[ B<&9'T`cRy ~z>k@󝂆|{a $42Ŀ_}:B?Fv|/bXCHunc]BI`NM W7~FGo$pc,,* brr:rxq& vuwL 6_hgg>c'vI<\Hlzy,A͛,1a>U~D* +M59t҇_gIz`B8PV\/`-6*<4TE]oh,BhҚԷ֕_EY-WEĦSbnJ̊]Yɤd+P`%+-,Q~5"Jfi 0ф*lPw%ց#iؘoI8m "dj2%p3~c+~34Nh8hK'$:&H5Dt؏Q3WM3UtR !1-vT.7YFu=|v"?kQsgκ|_q#nr ^EWn+<_" k DOsJ%s<[^y/TZH[L(eUfBvwLem= ǎzZq4>xZ%ʟdp;I!alSX xZIރͭqCߜZ5\ҋ{|ޒמV2ר*yv۰]: Mvk%3jϴ q:l3Yqu`c[qnNDF:|p4YV=[^ʱ'SvEn))#xOnGV3flI#.Ž!י@ZgA_l0}! %Q\h`ӧ*zqoA\3U%UP}y&1V .;4Dw49ê%ZL9k=f",: ͝:3gHacKo U;Yݏឬ*ش"w$Ԯ++q0I#p]o^|Ut رH3Kv=,{é;O^/'ا/Ez$5?h>Acg~D!~]U&@ͬS 3GA04H&cI9;V> fP۴;KEl븅sUJZ0>yԈ4=GP 0k$)Y "=DsH$m#| b@Ds. g@]3u]_XLQ^x Fj\CJ]χ-ߋGokbLF(T<*w^q=w Wsu7R|;dn a!^`Ǟ#GCuz9J `Kkf_ЈG.M;o gl^nBVDvF_V2id Z1 LRˁK!roQ"51ak3ɦYPRMV ۣ#d!ޚnO9zîѻCM|6uEJEoyw`Zd[,N֮Dr{Ǜ*BF&67mRʸ(A`、PL{V,0JRok\ $d8_I jqfy3N@!5YӖI$k"J|B`V.2s+?#B܀tpR-SOӘ/vDteXo|SaL񤋜Οɬ\l;Yb}?ƙdܖC큹]pUmb"U>v# u!2K t @u*؀& ⤓D: K%z&hs>8dsjň]9qf:$ajjA^`g~>JαylF9T;em?VD-~Yv5HϴDxzޘRWl}DeJ@MTs26dYȬgp.{]T9`e?y.\3nbb  *^ôw^ C&*. qZ@𖦗hZI$YŪ;jCW[VgYI {rM_Q*r3PbmC.D]!eAl,m8_Bi&Th)eױ?uf`s•p,\J96'?hD]Pfv4^7j[&CgvEٚ–nmVi"Ridik^i'erw+ܡim<1jSRqT#>R@:eʢVӼiZ_ ^8hQG.GՐ"8 v}MjV7<\e= EWJ>9¬Vbw(q$ 3%<60mCXclktp S^V17SaQdʨgg%vr _69skվ<8.|V37loN5x]!a5fV9N:I"*uU ,;(iMFC6 8¤ɲt7z %!G-prJ4 & &~B ~ثƚQ ИoNEg1V2abNٔG+ !Ts{`=8K س`Lɫ(:Kx_0/f'1z, n0OE_։!xO=U^HƖhsz5 v %ĕ[ۧI"bups.zQC5\ RZKk5>nYq͏$lGd0˜2Mw6g47Mcָ9Rߧr=LO %FDӫe 9ugɵ/RPeav:U:Ji%2Ֆ+QJB ahD{8T"Xj[{wb68^#5R7, g JFGi;ߟssۑ?G>ʻ¨8H|-1Iz$ŵlkUMBA|Q Pa&=|m`Uh[J =G˻R?QNaVPy% )i'kp)g̷UPa Pƭ vc۸\dj:,T kE|o҆П)Qi9{Ns17,j|h%\ïuJ nj8>aUHpw1$a(:&%gݖ )$HxDJg[:3OBٗI'7[L͢Au^hc=u"8e7:]YCT/=[2g4ۜ:,Ƌ1k\ j1=R_XU,BgfesxגUs9g7@ޝa||>{D*H]. mlV㝐zIWHx_/P_Sܲ`ҸRQFR^Z+8~HR Ly#Pir_GBڹ;جE(W靜_bZXQ1֑z] tf)liTJ=Zݬvez@\NB5OTd*KfX-X=& wKv~ڤW3| yjL7 c DhN)18 n͡8Ԩ k°$|TyVwM,AtAQJQpQeU܉{c,"YG B]9=u$ӽU`jҥ= c٪FJeYAvF'0<Fi[ I3XMxeUs=fk%Iht e^ӆM>sد^.RDʍK0YźI[ޯF+9-:~I}*qWpn |l8.7J{ UcbTOm<q17hєv,yd^C+z]*7ҒFY-]KmhT\<]!-dG6[k`|֘BT9*~ ̇'׊_L6>o_yLFll?%pfoU̅Ts)ĉW 0`-AN=y;8ް>6:CS")SDκ63ti 3͛N?!P*5M,woqzS&OUe!=lXNU= ەzˋwAD |YsI{3x0ؖ`?h Ð cHkj-ZWY }E~d{-3j=_f^?nn XG[ (~HP0 2’ah?ydž 6&\l<].g֦K,(5Phq~`Bkŗ5^Q$fzS@IDU 8[Qtsz9LcWHVkTbh&Sa+r쑎NC&".艝fs6uY?u-jxY>j 2FQ"*y |]q`|Ȍə7?R3! w˖Ρ#mFfc)k-mҗglb+o :H{5 J|. ]\t"f Kb|r?ap_goT{C ~ *<,.'M NBC|!T35nI-y<Bk6 ä́a{Chy1& 5CS~vS7p,W>xLT; x3p&q#]jcX [xK)BD@X ȎԒ%&Q|X<=CbnXR?<< ҞS\K'mG&HcCm\X'1fLdO*tۀZ='e3|ӋxxM{3兣,_f7Ѵ5@n21ÆX׉R[߰:(}E+2 ̶cI>ݺ r $wxJZ(ܢXt|Fl)Džܮ6MOTnt,z—mc2Ik]Fk#'ni VC~c,]ƒ!{ܿ_& R!(%x<] :JE|iU *ՍėLhPٙK;X1. 1^$RMWh%H'J%m NDpmM$t<\LϩWci cp;uϾ[.&z(ؔ I6@S/1kENR4͹MgMɎo|_NT Q@C:P޴VVnUc~uz23PWx=[Sf?br^^dt:p]F_c.b=½#Ǽ(bpS"\stxgzQ:Z̫/),-A8?T99xl&c{lŮs5z(03%` [ De; NtL76Q3_eQl- 92GܥG#Rv gf+. <--n~:.Ylsy>}@ jmMY!q_@WCh'ALkc"iy~f {ߑ^|ςw{O:Cxdlx &l3)`N#+/O{AK`.Ju|#^I;'{HmAm| &yz /M@F'=$\i/u [|40Y3K H*i'P؋:9B!#T F&6M'2k頓RHsllP Eut$.Qx pז ɜ2Dl #EJc !$Z5Vk:v$`vXmoU{0]Gv֠nL4% vFz]7ZNhv} =Kύz/|gHno* @ReҴM]$ϡtv<]b'AW ( 2d>  CJsWy-/ pp#9bUt0I<^-2ndf_eLLv lμ5ބ_}lKT2>\[5'Mu"r?#wM˭@ 4JF$Mhe5z9|8ͷ)]s$n߾踘F+0Bg˭.s N<骒C j[wa =^ 6&9?1^q8>GjR^0(/%1"9?XDi#+dYGD+jiԚm6 b7pX GfR`S /= YA/i5-Qyb)ea'Y7 OR>2pY6%A&ۂ5I4tqDf |55q.깆6DԄ4l3V/g0Ç7<3ů*ipR ߠ7V&KNEw!#nb3ɓϊc/Dbm;plv<.4o{ƭ&8}~ rcKIOL6yC8v |JtC>f4l"0.}mS'p \酚_ܐ{ܛqc#5Y7>~7g%CUde1Xpzg+@U 5"'M- ̀%o@sKWHa\b;j$%AOxY} Y|Yx{u\x`PXni5&-$}o;QG6pU5B{U gݧ, L. 957Ga9rHղ]ֹsul֥J"vVOݭ2nb0";w ijbԣ@_גOkgcds)h穐ΞӑyQb=KG)NSZ}7Ҿ$ݣIW%ܜ~b%è J! @ZV!HF~'lFW.Fh"pVɫjH4CwwȇtZ|ıDsW23$c](<TO7=T(/) 4/9a !> JhЩGƢ 3?XE8 I>:ެB^M u$Ka,WEcQRgs\Og3^iUdi/@9d@d (9yx7$G 觉e<>Y9 3n0S@{}QYRx Nr=!=OO-w$]-j?$/m`DNUa{@`GX+#E?mrXgT!zGx ЫGghC'vqg M"jN?r55v@+ S:A-upVz4_eXqCvHo-ʥ-X]-!z Ww20. A#e "WmG9K07Zj 1g*&W0??Ǩ0wDd&E`|G9g/̔L oe2ZOqV\QdhS\|=tuMs3P(K= )Q'#\,n1/JsCE;޽G_XW8##]]2l&<9[;ӅCaAR~fI`u5]KUT`~  gݣŠhAStR#K8^͠ ăˑ5.B#k"8i?b }Nץ g¡%fOԻg#mB~1Xfn) >~zX$hqB= /q)+ZVA:6 ϖ J^B%\\dIKM^sj<DE1qp#bӬ2х.VÂqUBZ+W hCj"c KYSW\2keH0d, |…\8T\lC7*l_ل[1,``-@}FYz%O$dU)y1տG']=K>6xCa]99 N,ل i\.X( on>ɜ=Xd4\f;/W\,druY?@5Gxjc$=t>@u#,avл!a8u|1 rT6偰 /E(wu2~U[9郁iQ9s 4~ عQp4&D{YSʝm^lndM\Ts)6yT;R  ~ABCGj)I6]([s_LDװ{ ``}_c)Q/'= w0i^<ʙ @6PN<'eC"W\$LXrnv|OuG @4G F0*kS+Cv?t|%ŁC!f&I0-$ Czr0E7 cAAGkCTqp;=9Bpږ [WAHiȑ'Kt߂gMhs~N N]-kv=§:Y'I3Whrf]$"\Vٲ'ٿ1 AxU8+cJ+Ժ/;bCRvG3)q~ u.]3a 2J0:).$_X_0VY.]5IUi!L Wtt!|Aբ_!t6_mƂW{)w؇K- hHLP`ɲQV}\),C,wi m*x"4㳁Q,B(VF|fx>j-$L4b݋-VLystAgI4C^Fȫ<(l?c$²N8$g[.`"W]KFKWI'o{}W*W m"\w[\ׯ+0qߋpr&OFg'Xv#v'$m=A)""Z7Qm)KfLy/T6{;!w wdJk' kY(l;eKS,^՜B3;?[*!YJm#yz/  0JPFyBm<)"(Ra Q˹ :C#i>NIxlmZ**x13| Y8ܴp~=g=D^C+r]&D[:z~0_ք݉S Ċ<f(mnMu_˭e^Ĵ!ˎ5Tϑ?9V=ʇdstB =SKD]׻TjA_=1 Z ;r5]8 wȏfەUjk[^Ƈ`E*q PCuzW\ $8:ps}v*[`EDM*}SA>{3]hMKJ R'@}Nt:$,LgOjz )xe3" 6v8g[܂=)"En/\zDt l A6lZݥgk9a/dlCpSXjbW =DdSL=܄#I8i},e+8ġyF4uMv8U?t/9rRרv.[<`s7\{Md;,ʥQq[WB%ZVE)6W'9e+m[Rs^~PqNH' ;vU:.Ј7Ҟ̍2Jvd07 X9h >N:"f`C"Jut';b9tW_W-߇X(=30V@%T\F'.Uyz\NBIKln쟈wh=G:t.!wh`-K'C;&Ә_n0M뒤b('TŅ2qL̾x,-!ic$+9xMaK!iA~' (~2Y0U=uuqgxhރx=XA̩P{N/V ni>W&7]3F$6OJ Q_Hh$>)`-JM2nrk1+?m[bbWQu!(!MiQ# z!:EӺ+tA1jF/*^2*C;CXJԑ'8^XO{p-lz~M_[jxm(@PM {:=?kppstpdU?X̵Yc/(z'BBNb!RWs˳[eP8n&A~f]RO]zreP% {xۋ`& z9T>d#uqG]˵]}Pivց9/F{abxEmz-HEUehܯ0AXBj™~"fH\Iw{{oɩd]M9ћ;a5Ņim#w}OC,~|KvsWhj{W9hDvUp>14SL3zxLTcvD`s'-dbM9IEy)uEquؠ̹x vڠƿHU*xLGOEes)ƿKvqt%gdjw@y&' ~W?kB;$yF^9;٦gc-Ⱥo}y{d {>hY|^*AylD+Pľч 8vok0KFkk> ͔8z~$R[<,UA6hgN/s5Y6D(rzwh+ Y|Za!sILI:CD4ve&aխ8-cEx_WJlJtd*a|%m{R63nY* TBsHVʽIc )#RF"i 7 ?Y ďe+"3~ڄ/Tm&8(NuG]yBB{ Zص+V$aHeMcNB/I 3@1hȇxBpx`xu7TߥcG$N!EuЁ%I~Cp*8h rM/ &XO引[k1uO(ReR[wt{JjI !5xZXƳ;H7(5c`gJ3S-x^cTO|PŰ))H~zVfU6Ni."u䆕@ ' ~I#X<bO~V}cUk6b1,5-N'4GՒ=frlmweU)tanj E|.<Pl7BAᯨɀ~TՍeRuK(N$;̵xԔ4Ycʈ&URPm9pA jE0>rqq'"Fg0$̸VwŲ9䗆gh@Ϝ/P`I1#>L[hE!tM!!6$9Y4~0U(N=L:ƟX„!|Q՘h kM-z2$0mB9 CH,`4L96`BXPKfʜ)tN2aXq!}2*8Gﺌ^ =/+@\5V4\CGE/xsnTE TdLPkDs{J߂:13l/(2o!"6|^W2WkwM9 YLE;a5* (7?`Oٓԩ@UZBٌƋ^?'B{\}_Hfx7rSǸ{ 0h"YM::Q/W[n0*'ϕ쮾->`eO6Q>jQHcߨz=h*WL淍#itq5Ո ?O$t_=UI`iLqCLC5 o:B2}х{VXR!_Xlѿ yGMBCyn| Ҏj\`FNJ?ߩߦr^&.N+sn'j2.D%_]HgՋxǛ.@8c D0]}6yavrcѳ*ȑtm%])[(牥X?SN) es1'q@QE'Lrֽ9kY̖f\7_܃Yi8>F)7Mp[|$qK3Kaծ;P+a;!]ۊ." ۰淀J &^ΐ{r>F7)GyLCtc!O3|~2D28 `oAaQT{O کws^@=A\N}` 2ÿҮbAkSE3Ncl?2kݿT+$lEU֡oQ5nQ1oxPbc8s~^Nz ^ދ?YҤN*f9^@OMf)JwO{;LU]%o7`H.,*-sx!r4cL9/sѥ2Q*/G`$^#6ocK0YM X7rb{J{K"/ Ӓ  Àn.4 0>jnaShDI$RObV㊝ۘ! 2\![&j-@}$RYY2-Z0H ETHDS' 7@_5N3|HfmSt?zOXo =ɥIXhUlr=H5){#-SDI `~-bL'(>c xHo?қyU٤Qi.9yCiEx%ؗO"Q(eB[O>ACxFDv_͇dY6cN2ێ%pJӎc\$p!ORde ҫk}Slߴ(b#m⩶g!< 4!/!$eG;l"f[5o;$-q(Z!@< }F!G5D5)/Au\ k.7nݞn1]V:[,Xx22ŧϷpu@H!Ѱ"a >ȅ=nu 2חßsRyGdkr_XdZFc.jvY\GxB !_o|p>FA73q74L/b&oup΢KK/x@`G cwPxхCO8XfZ (W6t*qǼ\ NUzj3..)]=&SrV+1|W:@}Ґb\J;49K约A"=8, #R߹^:,  ;X!3ۮ?#vJ,B3 5Z8T׿aMM& vmK"ZQ.fC8< TFgݶ#w1)Rsý_yM}(e_U|zY1_a䯆BA˄ h 37ar'Eӑ<%^"`Y9jgfR,\\'/*e&j9 T "FE &F]7hܿ|DjP.*Ptf.za3M0);Nx3]}JL^˒;NR=[a|EtYb`}D_cR)c;;]]%c:?TuqqRf|ZnyǹSgyhH\uTh~;ȴ~so~Re\љLş}W81zDc5~{Rnjss}^ /' !Jzqfe;mW.cn>An7OrnL]aMxmձn?)MV-1b061C&2$ƚ\{جTA;Uw~B#Y@B1 G X84>EG۷$a764J&d"5*^$f, (Sb_# 6g{2"ᮨyi]rRxžӳE#3d`z-Bw-Zly-% /[x( OȆ(X  !dhCXdٳ Mm,@Y^x8 wBo"B1\Yq8%)]I[kF17eeW>ϒ^2q^$>^)P+ ؿDGRƾ)Tx -^^4Dx:jn8MP:ȝZCrBi- EH$>!Y34w٩ U,mIK*델Y"K"5y4 i a ILliU4J0vBڥ*Őbŝ&pc :ShVDv !RA PrpzP{>CU=ֻnz1wtT8޳^O\)l$LD":zn֩d͐gq%4$NM9.$Љڼ]:#oYa4,ײPOxxk0N`SPٽxwRq! G =Q[F0 ,}Clwm6JvRA',I}'7ykD͂oᥚuchg7?-E_pgqv$d?dvB7B`<_ĝk;oO[!2U1 IA\ʥ 0'kEK&q:F;lZ!sbIVtpa6`.;UԵOԥ 4"̩q4V"г2ŮvK&b 3-}\O=/S^'f#r1b^ S!9LE7pHoO7f yPp]^y4udX ـW{  :GCupJ wTHӫS5D0ʖ@4Dk=vvlQWǗf3Xfb)  袷eљesg "lb ;Z?X~ӭ W^MUdO&@I/TXT[LV(5!{Y l _#M/~:J) 8l'9ߞ^V7g_.\j1_һ$[}ef&|ݏcҳu?_ 1t&Z::4/+`nZM-0T aғZZ RUsbS6߳Cmbm  mm=eèy :{bu/4w] )fLjGQh]X r:B)Z{X7BQYh3 Q0iA`͏]ZexFUSk0k(o0a)^_FЈUv c+>5yCC\O=$by#3]ssc5 V/kFCbvt8[FwLH{5<#!Qgyy@PaT-;v O2"oLñed1E6ON+܆ܠȕ=旊Uo XfW!9j9 i2P?"2ois۟/M_v4Fm ZQ B`CQ ;P02 {^fdxntx'/# ;gUZaNbF`S8,Aއ]] hK:f:F[t?j-xi=x_|ă8 6pϘKWe3|lmj?y `|=Q2艅4F|YyT!9-p{s:;Dv6~nJVW(m{k'26"1)VQe9Fh<VW0ʉR9~ ι]LB,DP}NfzYF.yV{=lzh΄~|#0.:K֦d(Pc>[2Ps:%F&``Vnh/\u2Mҹ#W~~pݨ8bi)5詠%(rH䤮*"2n_e TG;`}?Z!t?Dpx]Lոw0Cƒ8"ة:+,Gɉ^MVgN_F8%&CKzUA}wƏ*$0eЁa$:V}l&$*Q&mtEĪ\ %>Gܻˑ +y~|הJ7b8P8נEH5^.VA-Twl0펢I51fu۫] Xu гG2fղ* Tu˙>ƝqHQQZD`RFtr7ctM!ɯqt3jUioǒ˼( c+]uVAW`)A \ 2vu-i'ED`c_&~ 6,:^]2I,Hu l:<{AF=B =VkXHe#iMTkeC#Xv-^"t_fG? '6ҿwTi»w!r*&#<պ5ʮ s 攛S:G-\]x.KW@ZG֔_8NgDu&~ 0,ɼUktzRpɩW<:Bm {dI%{^qq7:+U043*21hmHlCЦ, pKkLUQcƪċXh \-|kLľƷv{ ~u˷E':GU@TBwFqz1H6{ӓW F,=6#N :R`F1Qn$3/ѳSA |~WT]V:Ԋ.;2,/].& L?s5t@ ~P _-Mt&h 䝎ZE~򜤱jS['ht1g(G}Wv ~XRi3Ǥ%m \:L]i(Dt a#.=~Z\og Yr &`7^W ȦUUz*كn3/)уo oA7{h E .UNܨT'uzf=%K]ӯg`W<QzV+]U6=[F}Dgz略WE8[7o􎶈nyą*DƨWoy_ $HV ~!3t<еauSWv1 .D,3,røh65 h*pB8u_;Ÿ%0t wwbvVۆ1ɾ0oұ} 'H˚YK+kz\K~T0ց [9;w r|Ncߴ*< 1ЊmS|) S{Te>5I|ϥ⫴ Nd-ǩQ̰!r:Vmh3͟rgdWqJO6J> "F*, fڻ{盆 6_ s~4?,7> !74@FzK'BCя ЍD 7}IÜi\wP d:fFɚe5?a:7 r OfEvc8DKYxRˮ3y,<Y HZ>~-]zֆtbM_tQs>0BFtӋގ K^K*J(/Wk+@!i_4g}U5wh[y\ZXUF2 RFoY-fGĻ?9_Fİ# }t?&1{@KZZ_F$ʨ{'>ɷS+z!|XIJhdrVia՝ [܃ kCͻ{An(@p0#HZ0?}e#w=y#Fo|@@b!Znވ)/@ ٔc] Ǘw4Co.D8^m q!D0XѽL֋/Vk0'_X͋6 <ȫu^!E!ak,yqKA/BG"ek0] H #ݿJ4ʹ nwܞ9^T=7.o6foq*¯5B6y8aBiZF QC9Çʆ}LuR-Sh +A1(z5'[&!l;i1gi3PoDSgJ|ۖ9Wzur]!.!I@Oڛ=ebvD:HR%OgDZf8+>.`nSʈc>Pdا1 @Յy7q~AތO[IvL(4B?+i\QE?IK@S? Sp)S Q@%!7nfPiT ٌ@ xO-/)DzMlG ADc%Eb-S%dR|xPoNm lS-wɌ o=X&i6i>6.,EX1-`({&yv)u/H 쿈?_RXخhsى)F `*XGe[ [Gt8Vך 1fwX4eB& 9s> v(n6%EY[6[J2Mη3ݷߓO$.W!(Z#ɐcJ}iGeQj- ?ul]m g |R4J8^dsD3Їeg,-9<Xe\3v{pd94zE>wX"ЅԃgbPbb\pD;WˠkH_Z9@2n1q/ڑ@8M {4>Xб}+o*ۗxQx 6K& RuT>L b(fTW?!`\Xf :U=$$w"F퐳DmVR ī$쑣PqJ9,p # (HM!WB;%Qao՚dǝmqJaNDO# :)ZȱVȘm)Gjmp/8ȲGLq;&ZWO߻=qL7ժ u4^0cC[1Ѝ.r.}7g:+sA 9C1P }Jw^fHoPscaą8<.'a7OD$ +iɜVؒ>~uO,jWb,j~!EɌRsN(WC+?)kO$H'dRtm{sRԽD( M>Ѝ\(Hz0nyO<ሧB[TGa<~euaok iy00=Pٷ3@p^(7`㿠WuAɘirGN̫wr=!|Ykعe[# 4?1aĩ| C%.! }ni.$䮐0dv>J,Ky&ݫKBfSZ({eR%OII0kHX5{Xbv%ގK`[ZK˸A:kEuڥ^ivyBuT_t0xy1=~lIo5u}|>oAOs/^pk׬=Z̘1c5D*#|6ֈ=r+JAijjn;cu<1$fE½>fya#y*C;~NxlhHGE u<=H 5M شBE@?JxNBqUXb{+Ms00䡈HAų#p6L[9-zzXap Py UF5tf6@} *Ίnd} Ae =<S\ϗy՗)C^AiIx$tk a\d[??AHbFP$YTTTndnNr$oe i/瀎>?=FfA|2`r2ojI, h9tLfnu| Nv/xQ$Ovo:Sm!Q@CfXe2g?Bi'"7J/-PUW[+_K6PfmEpď*N)(d+-zo <:O_z^X2$sMam0mJfH!R2 URAu) Ⱦm6O*N0 t!&'P1Fkjښ/ *"l!{&F2E(g4zBshA^QrMh hɧ .?q7]ޔ G05'd=o%.j w*ؾ=Kuz:,C4I>铕! r(B{CU.L gVhX?zFsU8kPVR. %! V'M`K('D#/G.' B7,n1>aimWH,-a?H_~X1P`%rE^4(V2lzp]<ĮHJZ$`gd/يB;5KJwnˠ],)PhW΀¤-pJhTv!tqRdZ!/y˞WzK?{Mv^\E6!?TS z]VΕiJ.Ci_;WHӁ}x՟7T9dzr~ ~rzKQ7;=ڠkv縦oH ^} ?X]->l,Ja8ċ5jF;1 M~⌜]ʹY5Kɧ޴F PdΛUm 3|Ì cɉaeJf(](٨>Z[ 9 :cf TUMrاS"P̰( EH!D3XXZ病]0`n݄xxҨL%6~׳,ϔC::~CbxXBЊ+ h>ĩ!mQEFmwCat ʇ_NʗʛlZJ`CAUql>R4窏)Cu%U,˗Y^Oe_mDGBf߱!v*R"]uA˹0H#WMxqAx1=rRif@2&Id}|F>(l8a41/3"5% N#rB_ |8U5 oV7aDBLdz5hԝn߆N 0rawDEjfYHuWlt]~#7vSWF'XwGweZ^~efWP=SCpT@B )h^f^ߤC LpV@3)Q"`!Wf}I#wN&AV}4m 5j0'y'4:{n;xmn%;dk'P2~F@zev Nu0SpNh(ɛӄS ۠ գq `Us O$@Θ;gKx8KMpEIM}4m#g1O*$Jf(reTܳ9JA]:9 b-pZ'ie؍ ׷DTQ'eqL UdJDdyxc+-LZ~S2Ĉ7*_it?D1M+IS}I#QVl]A# .N懹`0-Z)nK;5 (̸NJ\ ݇eˊOcU31k;*fCc"YpD'D1/e0dB7P )0B]s8}_R6< _AԴl$QRGX;";& 肺 HNM>UJרʼ40?ĞزFwF]'Ԅ \"!b**}iY} B 1kQc=&]ҧ"RGfSe4daKV!yAf\ !]v+8`Kb%(HŃn*OV2hXBKkHfTЋwSN. $#)'jˮ5@9{߫1䠘vi7'i6cSar x]?sbOݵ"XjMcS -:d,޳}2y j4RmoNgO `U߬cn&fMknrk2@(k`iI 8nӰx@GT-7&k1VTPmӱ ?LZi+*{: onbvs<z4 IЋHP #ADiK/$Ľ>g"A-Ib u<\{9@f%]5<AjBiЈ44]NCew"Z,=ʮR붚S1(dkmO=VpW r haJr`7>N%eP !zޡmzi:" 7!C:XxrҮƗ޴7g?lh޸3Ĩk QZU(ko'ꃓ'X.`æMn8V$V=hX$G2j%T6TPU .h§V `lV՟ofl+ktbi1;H5RAxQČ:!N,*(kJ<TN|hE35ޔ):*L'tb,C,X')I|\[N[ ƒY me?7謸P8^"u/,$.XL-?j$nTMJ;ӣ ɤON6![?aApTaOI6fx= =i7ݗդ0ZL$ 1<ĎJ%?  ZGyaR,piۏ4-5~аf0'\ ݇H6̅yh+086Rudi#Hp z r Zc&6^?;U9tyX?I1+V֢*7iD2tZc{$ f3K[ʧJC`Cy"q8!#{NǛKL T yim߯>2jZ}{\R%mrI8"4r{,x)%~&⌮姫4]{mg\RV^3FC$e'Ƙr„̰xJ"֦I +DmI?}4%nd4Q+)tVξϾNۙ+;9°80hqsmN7{Vz>N,wάF˩% =Ãד=Qe _4@b4 vW NyDiB"  *YDf=I ڳJ 2NqYW8FGe.:94_@ɘj ņRĊT:O$2|ѼсTZʢ#=nřZ`;4aeŬF x_\ġV-ϾK;e7aNf /P۱)gE2gZ}Q{3jG~yWm {0"@m8y9[F~w8/}?~Fb֊< .~K߼ fO.EƔuPe >ΰG]{ 2aWFcB!|."Tc(\^<)}dv\̻]kfE?xfғN6c(9xKj]myPfjU=^{) Vzs̆[b (+NX#KҀNтYCq4ޗ%#Ia5yhO2յG)}I 9C{I،;olGL /W)VYbjxT?*1STOgdo90:hy7C{2N;lrT'bQ#J5&ADi< !,ߡ55*`E!s_c=*,=ϵAԣ$ }S E_ԢaB{0[O_vdS&NY,nmaZ//\{;sΰ"~t" xO_fcc2dEwm3 5?g=Ap3YH6uYᯈ 2  lt$+r%(ϱ UgvpܮŶ\2iJPzr9™ݐ%{Of4U5EJ?%5JE¶rD0+5Ph&zak=EY!B= y& B 5)<Ҝ\2u:4>M0V31BQӔ azXD(s1_ؼ#BE(4GżK<<^UƟce^*E$^訽{G`Ês8GG`=l18H9A0n/4,qbKװys3-X0zlQ~)7`ݒRgC W}Xm ?%r%Qo(PaNp˥)N0@0-ăT\UĊm=dmvC2AzΩ7a ȭޯTG,V #S^3^oYKt D]5 *&hܨW jrFn܋L;ce# | 5kHD?,,A+=bՀEGBEwTka6)XfD5!ZreF:*#yqQĠ/+C}~NWRU[l+]eb©Y v^Rc:InȕHgC؆-C~_Bn 8N%\T%\u:RT3˲i%'gT4;LO,STxy.SK$e'RGpMM? B,H=L.o + /^\.tDZZzhm}h`ϳ98*qՒAvrq)hwU g\gK{)u2Vƒ{XcR#6+=!![m4^9.˚)}2, h_AJRM=n2EwMT-uDG}l:X 5lt'qHR!~tG-_F)x&Ml|ݒ3jv S0pzgR re 7P6`JXAfضDE)S$9X"3ӮƖ QgcPQN6I6rp([ O$DR$HJNm6;@9FGFw*d{kw[X'.T$aTؾ4Y0c͗ƹQȽ9P>]Wo޷kjP/kFgdɲaJ '$ r W $B]gUusmQI3woM!l[H2G[%PJY7ekhJ>ϏW|(UBZxFR#ɊrfpmPE*>6i8I֯q@=a@"Au}EyyύuȪ͞wEK0<y##GDuP:->=k _" |t~s%\^t2[!bVE|v F!Jb|7\9~O(>ث8UaNӸkR.ncl=mR^>"=Ae8mqXDE,28I͏݉o5)];@wRi'JGCZ]3ҝ]O&@ LE$0 B4F%Qn"U{FG,~͊"@Z>fV?2rz^]=QL>x㧂mq3 |pqJb!m"tV^uA~kUֱt 'z'P;6!d/,M''*Tkv8Ī?olпUTCR@Q!J82h0ޥnG~ _Ӓc"V?G$?H˷eϝp2<Կoo9DV|]5nMmWuVI{_٘hׄǩΩsd~Q_=S5]Tr{CCO(1U[bVN@8 YcUȄ6E2|o꼽k}vvaT*+ajp:t'KM22ݲMQe]ѺɈ6j ZGnGRP &K[2v$s*7f\'Lr\=Cmv^^jJaFސ MG).[|OCԢ@R%6Q5Q:2h:sَh:Ea*.m$b{A[ǘ֦(,%_`!l"";-ԥ'l U2j}2$s~!gHOn87a* cAeQX5xqCϔGV*kOt$o?E/WYSQwݿ\V$Zv\xuv dM#CC=%e/$~{(|4少nI& Oi>5iS @raQ'W xjF #hvZ<|Hv([ 'u7 ^6hKdZp̥K3֡)_ʶƎ%8InI5H5$m]e:[Xqy!JպSayF٬oRܓ{JvW-8Xˆ!.ӽ+کp }=h [_!oYt9}aG#wwW?1"Yӎ<ĵ.h3ǃ uj|w]߮Ǟ$VPu#mXcw-ͧ6NƔyRwRi}g$Sϒ QrfW3tB.~`.nVF$}-bnHp&g(|4Pi:3Z$խYy'Fic9Nco<+A rwD%WGTRwh&#tyFƖF-&_U>LKh ;~NK {UV8۬Ӌ5&r1ϡ\HDG 3?iqR4֮0hP:WJo;sKL$oi;U@>{'yLQl H3TG4^ >|-9HNJmaӋR~+"uYa&.|!8k72_ ܋[hE{ՄɄUxi~ Oq|%Q5҃a!Tox^t\Ƅep]J4z(] MqSeQ<$~BYءwlUl1/Bg;lf",ڥe{Ijv|(M[f&*m@[E/+x36"Pc BǬiYo8ԧ˲*&ӵ6wҤ$=D*ʕG_݆ˊHXaNW)T mTL ex/mifu5^٥M sQ\vF)%81* `WLlzz@Qrf{.ߛ]_lCZSϻa[ ikuq6hF P_:>֍+vSkoi89Lh ?bu0-$@Mh0>ͥOQŅ'upd X`yeS?5yeoXyςWl&3馟u3_OkA/ QC߃owfk%ZJl(瘤ǎ% Ǽ/$n$&s:^s#[d`[#$7y!.׌ydt@{0ah$)aVjKKɢQa\Yu'sJV+Y 4-\a~V({yhO|gsOۡXѤ1<0t.U: G9/TM%iZ+iz Y&Gn֋𯺇יO2ޔ J,`\p'AY^=yGwm# 7`M?$;/YmY`k 3T 32&̑DUng ?i#GLCh.B,(HWyЇ)$;J;pѵmTvw9|K 3B=$Ug?rZx;lDTt;C=2~SfA<7"BU(b84Uaz_*aox+(cyCKmPyDNMWf!;Q/qTp9ERhAPWQ˰EO^Zxp"YbP6Ws[\<'!hU"|*.ؙ,' ŖMa xr8Ir34ްfSi鏂DEqNyNϻr:. 8 E!oy YyjMɁ5 ;1u =0o/qԛ]8jƜ0?ҦnkQ98tC·/?Sӟ hڽ2SOtv^}1cK񣦢_c)Fg@1HY؄&i5X8YU ) fB൬WaiXW6Yɪ]=u<&n** - ۓM2Rr*逕a_ܻ__Oq54 +9{6M9'9Y`!-cZj/;ѕ .Qb֐-OP>^%@K\nl"oa L-<,}j'~ŭpBSaa88ϗa>;j}*UBaA] 8޺m1TP"{pxʎU(;Ȁo wm̻ 'QӀNU$Uc#wo/-R*'0Qaԗ lS;k:3?.KpvUe3NjvQcͰӆyUH;*/r"QDa4R_֝}(rcyIXzia]_(:ؑ~6 d;nITQx{V~4%f*hbA˲yT6pV+#W &`e JW"]}ԯ'*3vP'DG+(!=H{9<=Z-~ ڨBt#Ah *o k2>-@2s䇃d'eRJEi=@0P%oXc~=~nu{Pɠ}H{bqdz "Wi u+~A˾海op3GV`%ƒzϠ!hWC{7Sh̎G'R m^R.֩uqGP7SJ3X68&`j]rw)\Փ.*1<xU-ze9zGS"a$Bh 1 gSnfod5٦SW =j mu4O!| bE$@s4;b(i]E\xӼw-׻u;,NuР\uc YLQ$ ֘@|_F0Lkw=.Qޗ.wePm̩T3e (? % ,Z,AXdHX`&<Z$ҺSb `qMDޓcR^fP3Rk`Նj s5ŝFhЯ"sRoD8&9J PILPZt6zkfoJL$k.Z~lw㟤b}_|y۠d F8" #C= c"q6(Z;hYͰm10nIŒ*vQiAlCWWE˂p-(^G.֝Y cN N/(ȆVWPKV|?χ*2rnOLk E\_r] #: hZ莹SQ4enCg[,h>SH 3 >}ɣZǔs 6\]Y ^+ `SW Ŝ{ߵ\ce:`A@QjJPhe~yp[e~8lX*pwm*f)T@qaNMk' ;_N.[r~eytiwi~tpXHDZ$exrfвJIԤ<Q̲y;mkdueOc$66!1GCy̫]Ӽ P$D>s5U^Wyhb\fJ=]~EXf NØUЙf6idt@Ia"x+,m5ZL8eN| `%&(s7fkj%`\~zHeah8Aş>=/H7\"Q?J{0 U]|Fψ˵7l80L`WыrwPl7K^n W&BK+qZxfekp"p(*#j|7YJfNsY* W-AXBpòpr%`Х.4c琗K ~j=Ʀ͙*9L4nTaҧ,0ԣ9mQ?)=*=mv᢯΀!76&Dw|yXѳ7w]9rb^n*+vYHȉotˮ:O9opàWkڅ.E-@)t˛1'*G'o=Tׄ֜kpMy=(hۙ,*? B0~B-L2Q.':R+.if";pM({ PtԮy/ozMlu5Qİk U_n;B=ùj =cqhxTr#j\blY ,7F=Υ:@ I~t_m&)R 22o)jWՁN;\o'`q~py,+ z3Rduh:^uzc褌㩆~'B߳Ax>8˞ŷolpa0dv!Ag`InI=wN\a&ҙk۫%2uM/S 4nJRpQq _D1I|%ӛ&aᔊ4w P"WS (_l[μ"0U+_rO,U_̰&`쯰,Z͋ZY [?EO/RC1'%`q16DHs;u?> |puaiFA|i! UhÚ4Yk>l.K{X딉]?ܖpgXN_O,1913Ǡ<+6:25L'jnӃ^#1 p ^WAa+p>rw=0!'M{bdQ*0܆^,GK| ն)qchjSpzǃUb5Cl >EV@Xb<= >Ĺpgma;PC6qjpN r$*lࡖiD7t,6wQA&'Ŕ)P ih6'菇)>PD*J057#F#e~A[+^O$iӟr+.Z?Zo>7NQN4[zXR5U^߳j mSOMT|V1N6fAigHeD4%ye 'u?Kb^$ieܰi&l&?eW3,2N'3"&~li3|&Y6@=ߵm:x8-4G<8pʕ#*Bl27pɜr?[`^T$pѲk$ mؖP=9Yʯ`=8hKD ow ޙ;EPJ<φp#?~Qf-`yyvG.f.Np(k> @<\UO(kNH#҆>dʯM`)xȶ%֠vKU 12띐2?Svڹ-zP+Q8_w>3ήV VՏ4eKhrJ'gz0K2 x̰&D*@@H] NHԬ9&nU-!UA/,xh:j3X[wȆZОAv잮 0>"=>}\Y y%=N 5y7, }s!Ŧ[D{=PFE!waH^ؤ4in&Llde-럝+ENQ5~cbC i/inʁ]:&R xAfԯ;[L. %Xh ``R?YeCL:'~ƽ~˚t~0piߑ) [Wb~XP9jx#l8gl5ay }נּ(2 k\VSSg&vR\FN*wSd4yx'M>brkV-_͎A֘8.;0n5Lkĭ6%eѩoJE A@L{Hs7j*^ A\ 1/֍,a5_y8,?{*لt:!URdߴ'&8ޅyҋy5N>Uuw]rfYN' CR߈߁4lW WA)t; ԉF*<~v9-XѴDze%WM+Xzt0m2q2۴ꤕxbpkkn+NgۦL_G\c~r-j6NǺ4*?SS>?" a+E$><46B{d*FM5Ė #fG87[àPcI4Iu9]mK4oS|-Y ! 'y1N~Kh CGYZve'9TT`2}1 ŋS{1O4soӲ LZIuYbI۵D.Oz Zrɩz!Ce-X,V{AM]Dj)]<{-s%&P G "Kql9G )2hlFi1ߙtWE,@,t.BȤgoԹdT;,`NsMCsޢV1'gLɔe44ŕ~%V54dU)oUYWU/Y`[{Htޤm/篴8\I.c.yr7*5P],7 'Ό.rإ[q{GSgldd5[>PU427KD̈ D8siz82)YMx`u9=9?*!R4Q{Rp3nɴ\>ͺS\uw3`>Y.|յR9F@ӻ\U6iJX{R`+?uY-[c\׿n[߳'r B]v{SSᮯBleVe~(5YY*aju6}@}|z>QgK^wVbFEP,3Løjd N0#[>;هuQ"!`b]vĸ/l NB@[1I ^ `R tZĤ5+H*\Fol< 5p*޹T~V}M gLD!j{%LKs6ɈQL$R7I0o. 3Qnhr1au\\xlQaäCutl 4-]@7fsYRC^˜L"9aG~B !~|%Ln|Ե~\kv{UAh&) o޶ǥPG+IIq & (nD?rż.R>e9^Kɬ4cļb#^}\>}+W!$;,b75Uv 8 q'CHbY./|hZYCo]: Kgv҅9Cf\&uJƃSuj=$N'Apɠ1Gwn1k`f8d)!wJEk+tk3q^Z˗8oф-`ڢVw2R3J;dq>l цkDFO]GGͳ< Vj@KC;޹Ck(ZKR9tf(ΤF 3c!C9Ѕ! bV] i}ePd҆FW[2)y/; 4l<|hjd'Cڔ0GSft7.)Ҝ&RTl6LQ ?6. *ėE!~ډJ%4"H<]=ԡ;UARb2f':awn f\]8qQkM a7W>Yt/ۼLƋfԧMoqlPK>{[M%V3f(IGh >IX4׆!.ۅ>{dd+DsmCd Té|7wL*B9(uyMQ-Sv$^ŧP:+Z{zZI/t0=ǶKPk* v/ZYrȘ_I-ʱgp!!)|+ʯp 8]Vg[\Y~~4 !m HmwڍYjsh' w<rMjc:=3b7 ڒ,[ي4 -FW+62 B%§U0,l?B2X9 blKx5;9nj tԩdVHHTA^9Ѷ6GB 7ƹ*[#ziHjGw~}h'U >7-U{$)VoLW|/GӢs9A좂yh}"$2h%''rq5,n2!t:U] ,%K׏u>Ɋg\-w,3g- !IJ2z{/{5ZP uf <Jd E3pD_O[[&L}Au4">%p)9XjJY.=, g<3%7|B!g 019 i>%m#Am /70vw\:C[l]UyL9߃0 kdz޳D=-æ~5Y/Hvug0-{ ˆƘ Z\LfQHZܡk Cϭ=ͺjT.K3'I{LXd^l's?7/zD_q;œOzXA)@WxA힨<)M 'dYtd:Ρb}6Z >Xd_ \&ܶ&kƀj2dG?p (]si-sT lƢ6B9z'6%[a~QU71ZEP.bwn;ȭbQ=7LC!TGhVkа`) I2p_E͑ EnKI;h]E1?u 'ا15 'c~)sɍhm}0SoùK+B1:ymUsLFte&#K JQ'\=v!%㩧>=|ۑɸOlf1nϛA$AX_NS8YYFbH @Mm~v|dv2/\r4 `j XTB$?%7#=-sF%Im`я]9R{QM3p?ױ[p.}BlF>P>b/h'B}0*'-U`t eRd\ 'ykLU2X`h =xG;۽FQXCE<2*z,緇M 4LpZв# (P>TBy\g8)[Qd.R<' K/ o総;^o wp78b xpk>:٪nr ۻU.paD]J_>] Qt[}% 2e#{dKpV6fx{]~zMAm^?YNTFS_ЫgGQ:L״R"@x$#N> 9Uj+?nQ"2kpG=0z,ؚy6-FVS9--}q:(:1sAQ6IRMz.hߕj~a3uLl'lYs%juo#6P9.-]Qczaׅ|` Fo J@iޔʼku9ja"CKH sn֤Wbv <;EX }M6ciV߸Pߏ1HyK0MvﹴvnYPdX?w&\g0Mp 5Ao-<8?6:K8YR' , x6Jqw"ͥJ|kI$ceBd,ҋ4+ph &FUUSJv惸gvH .N$v1 r}a9~tN''u@.^e xBy!Cw w((r\~ Oy+G 2. A=TnK:VҘ,2 W*-tzF.vtX$ُ lVa:vD#P_Ģ0 z5gL 6]'(ՍeXGi!ouqwC07@PPegnV>2Z G撰|o磍{#> XBSa9 n tq'L(>d]mzO?%7ԘKNԀp[Wf~|U|/Va5L&v/y$ G~jv8j?ղS|f5R)e/|4w.b{J.s^r3gHڒqb M`8f:Pㅢ=P40'T6cTouz!"PңtӶf ?j3OIwo)YHY$%JhR+.{?l)79w T7۵}T,@ %>=%g!XvX0ER3FbRsN:q'`nC7>1O9jH!0wd5eܳ`KpܫB< Uߒ䚵M|gR7(&|MwV$<"$Gs8Ү0 D0\o=ooXod6T(a4|F" *Onj@v4w `nz,M[rRP7"e4ueї1>I5JvvE4WRJmiEAOYAeG$MXaU!}ޥi;T-sf\x6ajȩGփpr.ЏGꃬ;h\ag-u5:"!*[q о;ۛj!(n0X (ʹBdM%4#2%V5A-rf@LFyzN5֧n,V[Z&RSI݇ ߗ"*@[0&^*VaWU84$6nn)Fqt^mH5b=ѫ|09c7)_QAQ>SU!%TpX|>f1@C0^+pk6+'mt#=X ޿=F9Lrkt:fmf:7,`jcB! 2;ƾE!߭S%/0\"4I@*q2&MV_!A>l;5v`<*n6h6Qlt(rsp XZaa=v~Aw;unKa[H ޸rvێ7*P4^P)9'#kmAHwOEJ[z0Pjlfps7a(q%mogk_> \-|J|]Z+LEi[p xW(*5z;Qui8-;ct׳ePfۑgr?eu3 1vX̑fx;(aq5W_N ;ӗ hF;tBbcFYVKЎwf q֋{xoҩ48xSiؿ|cp^Ź~HtB3'k Wk[kَmScֲVݑXנڴ w Y2ӡ3k Ԏs^VU8ߦ .RSI\{sG\g\AOd CYvi5 :_ $wXK}RAZj8[aGx{J-~[$$nUxQzE#(f {IEn)nnOjЈBjĈ$a8ڼLFZ_o~cDvv7AdNx_3(h؁4PB[E-c Xf}xE{o t}eT\μcyUP'B;yvȢan~+)՜fA Y"xӶ  C?xdcg쐺79kDY+ϰoIf%U<>*󎝵:&Ĉ̐\5J0^g1pZe΍[1{hxNMQSp>JJh#r #r֕%xj-;]d| C/qCM2T,_dWz(h[k0iTټhՈ7 rII R/Ke#_AGZGRhYOw-nd{9ڔ>Wny;k}^Ph(K[kx]M{ba?ipш&g\VJ np Cd2MC &9hP&*"}x *@"a[g0dƇ'I#EjMnKGEJ=O&@"\?* rYl+>#[5lI -Y+:oCA)% D.€GB{DS9 ωL, ԗXo<b#{0 zot4d>;؞ vqqQEǫxӌzZsP( 9T ĥ? ^^/ۛp8H]a[a~:XfFR& jYc3ŎN7\>{ǃze9@+(bXu9wN׫[^z4wyFKS*t8/nO3Fm mo"\Ź .1)J<+w* *=8{F.C@fb-ߎq})YG4X`5V3tevxw;\fEqE4J'=mWtZ\K%hc gKr|iWw%`'͙_ϋw,&%C$ƛǮ1'gv)}T ۯ/ĺ: 뜇ӇZBȃ }=:lޏX7̻ݳ`|F,+9yAJ7ZS B}3#{27Vֿ-ĞR!Pn4p\"zR0H@ u<=H 1DYf0FsU-(9VyH2G:؜ m+V dB24nۨvadjp,}'ON e1d|0 b L"+xjKgAZq/is= ͡DsEG?-X!*|u)*{~\6 z/=`NǴhq< wd`opJhU*I0`h)nK9Ϙ(tBK!*kl&r 0Dl`("TPVtΦ& / IP 8ga0NnHGN_7KofB2k̅Qݓ#m?`.M`ӌՆ2ɥgݙ SG VǴE`[~c up0xlG_ZRw_\{i%Z+xa}< v ϔCE'ʘ+*x<}N30f}e/tXb0T28v?FU 6 kPt:ŏHIs5TCR=avP[Eg±ds3m,5w9Ӥ~))LD6b8m fW|e)%Y6@BeVGD`1'y3"4r.!t2 k>Wk=> D}bum\w r/\a5LZ/{v<@EϱwفM E(O`Qz>t}? zJH-vWƘg{EmgG[Xv0R?:Ba-qqo RʮFkQX_e_/C>pپ)E }:)#+י(NJh^VGovTOX^ۇ#>͍Z0l_B7+׸da]WNțJ\5^*M[#ތ 3ED5y@9}h0 }6> 4JGTZ|-@Fc(hIʮ~{uk{yc1 i#JjbV(o,T2 P u'REwֳ=VY lPBXdkx$hKg#4VckS)4&jf(-evb3Mng hz&8 i-ߢGF?=?M #44XChSP`Ei> il4*ڱ.t7 _ckFqU4[D>D: h>[p`0* W9`=lvl,[{_Ml,&+2z3}vr R2=S><1+OTs^A=XϘ&zBINPMMf6?{e![?[滺H1#/_iW'mY>EY` JG` OI!T #{pGV(nHA(=*V=߱2}iw>HO-8EN:ߥIoPvJXZyTD(Yx7r?xI;Չ\s wxg x') 4 `$${z—ռ' !+7u`ҸȠ!u,6`iEȨ&2. Oʕ][^)X{Pf>a`w'@?<z*;oI# Ф\s kaސ2cZAl>WԔٜa-ڵOHXyaSW춯 a?(ԭ{SR:DZN݊o̢j/E##r$* ]35Kk{i,wȑk0-?V/Q)|@s]rӦ{ؕ#mJ7SwbnfLU @pST>#<8U%m<liS[K{bF-۞(f@Y_ q%MN^߄Y6M>=ӧK#4s]w0 bϢ"-^#t9i{޻@w.B %<0`{]׏p8MW"/ tZFX7]CWʂp1:Όg(@ rn P{`C79u܇Fѥ-aUR-f0nO^*տ[mJO<*)weZ]b( dΡ?ZTv21 KA)(z9FgJ ׶V»:q@ذϏ\%C n=9M[q|1"'CU9M/;ָNPj_\cYEލ֭S]Rɼ5?x1b}x$i-E-t*r4[s&Ȑ" f ݶкPRoOSZ?k:ڐ]=sza7Y  eāSҏ3fMqp[5[ t_ 3%4%sNxxzFH!@~W47rYe@ǻ1ȓTHԗVT儿 4<;[mKt!rD VFQu>V2-D-.]u 1`cEXXҁ8 px. A_uwO=t{,)> ^Ȉ4WF(Iɻ֪!$'O2=we/hT>֎k~ t?X /_kaD)O.tEJ>ZaCaK#p_3DVV/ۼ·-2r%X9AW$c 7(@3–e#@][J^*N BnC''`9?'6}a`RshuW*A~^Q#,{$&{L`ﴴ}-K(錕q*51jn~pSզIREo%D6ms/gr[W6ζ99~UڠKUޟ1A)G@,~U#z:4jG3V7rnĞ~qv~(  0qAQb × AgEO4(7lɒotHUsmr#2sEĠi:d@V~F&{liɺw=ApZM}ovؙM>"zSDMNdX>xbX䗇oum~irHM5_ J_@CbLGd228JJ)ֶE?ݼ!z|CT2Wz#`=!Zyb礲5w]CVP)\hς&2mׄ{][{aS.k;)ȰVBkj#h,0).wÙzhwnvw\ばgpuaZ2g.~M2< `Vy{xJ"/RUAsX2.{vT $tH@A ]PSmW;~u8jvC. *Pզ9 :Uإ=nS(08seMM8vox}Pk5)ɁSnV#kA9E˃&5ZxAi݄ߕHdp  o>]י=_b a662/ bjΆMBo i  HdȈߥ_"4RXeh7Y(AŁ V,X]ɸ~^'ɳ512DX V B7hS'=)w[HXV3c(U5jiՆЭ2ik R%- ѓ Gy^$4~xq>]6j=sJ&-RgV7{^P̉BL3s?%~I~f?e&Y5⏤1V.'+6=YxFŧD6PczjѠ R=DbԘP.UnbGZ'ISMhr 6L;0qݻ0'J) Y.FɷO~[OdNH!:_+I E ݷE0=~lN⬾gtF39{~ץrII8*6Pj$ \o#I\GᙵJ` sq x7t\6NavsCweO`ln:V.@&/vO~x?^f# ߨĩ3 ڠDܷ+C)mwD=a`d[Th--6^S {g7!f*l6d=8~L']\âPbWj&wgI鷣5|FőC ctR#zhhw^Beabq'1HbYW+4]Hݏj2Y. y\%VlaRZ$N3FŕDAx<@pȼϏ |KVm{N3̚7h33 5պnch!D>y$Aڣ67ZI!߷ x /p%[>PG7/c٠k_,mΦ@m?qOkܲ\ ?<1| %lʙIg`<? Pz^vm`yeC#\ ]JM@ D&Ϥ[1kлo@@FâڪrJb(W"9O3VXXsO'69qa)OO%9mq&|jqG0?@SAw&lG=a:+$9Od1J<gJekR%o@$E&j/Ygwm^5b/*":SxL;ddse@?ǭ~LDr4;Ηj>FFR{ڭ&GGBR"*B} 4|}^\[_\~SCw4w(1I>P [X=x+A] tkQ0p!:rx5b-=23_ov[CWQ+IX.+zcbg t9K1VVpJw\c`p8 /T1}U&\l(2`B}L-G!};7]=9Umل/a ~|.{YqNh >(s{ش@d/Bْc ܍_՜- ͱX49"d5{֛Quq-g-%y4čgMWo}0E!pIJ{fŋJ&~b/n H,Щ F H( ؚA**(Fdgt[`f1d+t_Ŏ(]K#ωj̶ &sG-u֙$b7k%qQJזٟ@:j˝5lEI()GL_帗^Cli{BϺ*d|WUdQfy,+‘lxGKy:Z}#0 6I~EA՛Ɔ[9^<qaThuZ"K-]qd">HVWו:d)pLzWWG"W}kB$/e.IDػ9Z<˜;8APmha8KNA `.`h#o $5mz[D2zLK \֏Givaeh[8P) lȆxݢWO dh0j  U#9"vJ[4I;g@O#F&~3j5C w2/_֗) /x|p$p!ȁo4}γ ut`ZL[m4AN3"{KYoA`wrF5kFH nH[2O,ڇfgԵj,5);vc( 5:'G?߮?K2j‘\GġAmx-` Ye|ҶsիL&9Y]:qK*7 ?LOoi\L Ңko&F ڬqzwU͡r!xHҊp;q|鼏96D ۰Yy0"[iWjROׯӇ7!鷗4u_r}%x:glJy{XW+l7A?8 wdQ8;"3AW?<搇jtV󈰥3o0 ?8A\Pי|$M/FRQZfs|K^CBTJCedi0Ll.j;H)ؼwlmP_HTC?w]"d@ZV>b>3r{S> AdG,320fW$wX=hP Zxo$v 6:UN^ctSXU_Z x51Ʀ4?p09UJV~#F%nvjcQŭ $?ʾ g@K;,&ٹޜWkBNi8M6a#!I/-" n6--)1NtrVHrj즍=OǹW-}mSԌ!J `Qg6ìJn^w!C2d*qL&;UyIJ}ؒΨ. g ɫE_k$YN^Zqc8Z jMiRZ"1fiu/bE18s\SRYp#Uf_=WIL; cW.NL'` ȘFEjcvZ -:ASEy6\nŲ~$@R<v],!cX /%Pfg*C,9V5q|g%hVVbJx޻%ܡQ,I i~O"^]X阸[;k)+ Bl ٴPt")нjr~%{UcB+O"D7جdyI/fAwOi|aUl8i%RޗV>/6`ԥ?TTP{a.nc ]@%XvGh4=.XU(aUh >a)>2b[+NmQUGgW O*Jf `ʷH!U7KlTpO\MIaVڭ*J%-nNiɴ:]6~o OWYƞ^ ZgЁ5wJb܈?XJ|Q^V*$N =Dii׋O.?(@US֠4Gv &fچK*vjuY$O9߃cᬔZ@teQLC"߭4;pbTbiU{dFRbU;TZخ5ˤs [,ǡ,D<r`9GwO+C&Matf"a35:dT0PI8iJ[&{Ji*<3s{yHqcJ ]LݗV?YLe(YVm'a.x }G`G~}ٶ1ֻw)}L%j\C>MJf4Z[o,7pDoWqzDjJYaAqB&[H%9w8QL-VΫ$ć wq"(xc%Nq.@a`;,j.aJ}hQgPX ;>k4(62&~a(Z:<x1U(B[Fsjhp(!ZfjO  &X⃠2%w`5n '6 &dkbΦL1:Y>/ wi Iae;nog 3"BhT V߇w=H3v(\Od 3EecY$j|>q1REE);9-d ICƤŏͨ=ϱJ}g\c !ޠ$57)5Vdwi;R\ cJ܎x KS,};ЭA0)Q8 zE-IJc>T_C3@!=~f"9{|H۹̾.o@Ϣ@*F,\k3ڇˍ{忱cGR]TWT ݙSpVc' 5p*MVlSלbiU`:!7:ty76s$Z&[ܠ JBUjp+x15@{ 45cMc;L_O}Yc JƤg4e z?.5tיg$}Iʤk ^Ԧc؝-̾ rxcqfxC'˻o N=>ؚRlD0 FPJW6\ N~eԇ' 8-{~uӽ\еmXYuyfAjש7BD._k98kR Q-ۥNje(Z-*A V*DWk8?R}48tO@4F0e"~uzj`eGSBR z% 5NLg,Ѣ=?%KNgIJP08`&Y/gX,SW5)cd-*o8 '..xк98 @2np w*%vSsjA4hIΌx7 r D>#עKX$>g;}ik쯳[i'b$CWĜEta24!B;Sm+N׆̉OKi6:=cc jF˪]6g%W9Mq!dI's"G#}١iiAZrf nԔKvŒtc['HfG)// LdM~EQDP Q5#tWbzl, E뫀6&ў~ bO@O\PQ)ԿVp8#fҶ:DYK {9 luPe*Ʈ$ $NDH`>]]@s\}]xQ'7u.)nMnkjAܥvZZH_vZsS6%bY#E[a߸Amv4UIuEgLF&Nն@F1Cs$!#Vp1M`PYo+vB#kAaq#^ IUq˅ ni^pzA I/j\mW{E6 l2ϻvYE<3 v°fL}kxk41]1Ě1I27.T/(_h5Qcչ3K'T#&LQ?0 D/s&W6%#Hɩ\Dw/>@Kԥ"KӤI֝v ݂,3jgh̦e2:Yx.:/şV@!+Eqkj+)Yn\n;-%][i K*:1f;Ziwt]hX[},"b؃VN>f3Ԇ[`9 3Ȑ]ɛbuxeїIqf[i& F3>yI,TC*'_+xDrdXs -v!hsC kQ|ܻ-'iQZ\3A9\Az'}CEenPC:9bU&[=Q BjcYYT׫7$!:p l ` `e҉o|{}UNQY9;xq} M @ ST^tJ8-q ΅Ųz!HmR=\6%.a>Չ_L&iLm1%iu䰚e?Z%S_SB k#rm\[ҷ)Ą >T7[8ӫׁXFSX>y*s}U R"m%;*іu:w7?⪮,Y^8yƝhi#eĉ>E臿\ۀ9"l^nEAo h7N`%VLmQA m~lJı<º $C_97nPv[~:\P̷9pN d;5s &'\ s,E`FXK6c6rmt{ehV,_̖+v-GD&- T ($Z [-'royqf9{԰5)7ϪCcIjE+=Ya!7q RKjlT-i d,&8u<&I/j3LR3aHhYbpHx!:wIդrxѮZi}jx\0%A5썡XR6Ir_8'(B %[!&L;s؞d2$kAWHpa/k3$ֻГ DeɋR4DhjZ,|;@ f"y|~^wb {0rDgP~EgVQ9_}(lzjk1X7UVY4= e\ 5JVq1DuLpo96mOE q 8:Σ(6qGcBֹ?!zSb*8u9Ie_6#zu y1 G[ڏ\,J02X+-ǹqBnm~ ASmyY.KLO|P[7c/\{@.3s|{TkAmU]̫!?ĊhTrUKRWn1K,|JC0 ŢWȲ5Da"5e -Ri3ظhݦ;bCҧpyWaGP>ZO_醔&|{[P-_@F41x;Mu :tzEŌ\wŋ!i6YS#w&qQ+)$IxHU&|rI^B3A68z>+ VKv2,4)4d|N.c*;_Q)@#$TFp:DE/<1_c5 rFJ,M֡rEuCۏHvrU}kEf(!=ZFDd0G1ָ1MD0"s{) w'9$dդa җ|7Jh, r_YW"ouВZ Hz[vxfhJ +DEK= Ey@EᯤtF<ER4[$샴?yŤ*t+ ևogY,.f b _ r9lמ']6,r')sKSuatޞHx1'z 74O 4Bّe/d$w~޳\5,|ɑ;?҃b$LYaD.oebK/?3H(Ny݈c~j7r<H٬!Nq#8:GA !N?®(pUuCqf<%)5z1g=C&ߌ36t%ɡnSP۽z> U9b?cd1UE;N/Qj~ g-r YJ aKA;]SBּ`v(:FŮ`s0pp|s=V{6=RvHMdA"ٔD$;`{rշ4c*HXW*;"v_k'f10{I|[; Ƞw;R1k}6!dE#X_惼9HAapl!^<zp<ᝩfvqU.KmLeKLvxJ9O2nS:BɈSw6+8 i6!eYw i2˼vyB]!qKjIEs yB`h$0'6k^vY!4e`w d,y*)F>c{@Pj6oT@tj  4Յ"jPB]<( pcf9Y߾:!1W.$".LlvIKZ ar!)?} PآctˏfaeM}45lRLpJę\9pm`?mˡ~*l,+iQvlD,CIdM 12m`':Ֆڻ4Zm@StjʄJO(G&; VI2,;]=~v1N9 {1H2]>Pzq(ΑT R-qyaXWq%/+[ p}˵juLW _v5؜W1>I=nѺGJk!QlBA'6į5Zc,xYUptZ]؀pTSsWB33}t!ɞmWj<YM4.aAOvavdx;\CXٝ{Yxmd@yZHwi߃"ZMZjR35"dWH8^dc?hފx_O"ˊ$ξ5|S\"w5/nEER|w=Lo,CQ2ױ]Ts O̘ 9g|k2#(U eey2Iܼ\Q_4L>&|QٌހNK+)J{O-aKhqT\8_YYU$+c~M/A|H))aނ)DpSm(4 M kg49y,<Dkf&b!CtX#*sBpcάj0܊O5#uC2ߔ>ug_[ԇgҭG̷\i\|Q#")*㈓^`_hRϔ:lPNQ-(Iv3Iȍtm9_loc#c,Lc{-o}T$Q }W 5 .tγWKܔA!::Hr/_$ zKQllex=crB& TQb5E< nʫ@Py?UlIm]Ҳ^]OGArvѐHv?; Gy\aQv ! OkqUI~V ߺfyHU+7|LzQEsg/GWoWV?"m]KenF/rؤ(Hjr=c$h.p/rzF-YBcĄCyxϱ\fF#<ܨJ)5tl6 (2p_%aMp;TNA06:?dkTHKxsp3fۢB1`7\6~͂jzNH,}~ C" fːE*B`GoE)E.!oOUcMj[KGѓJ92k$Rdg%ZFu/37UtWԢ@LUut;"U`YbY8nA錱_xMUteUxDA8F?h Iks30,)S= 46AwPăە%d 1#|pYO~[$ОX-F?X0A) >mP׻e1_陋 0)QoϒD/ҜD9Zdyļ 9ɯ%|>mV&Iӽe,|BL>6سm&WփG_];jV̋AI٧\ҕTAI٢E3C,4au XE֕ {S{0RB<|,n Nl$G'p뙺k`VsB,LsD 7u0;iؔi݃|]d霔gs5_*Sy"1*% #Kʐ,S yoewg. |P+V/Y),Įk"[%#R]GuTmFTVϋԧNCYy,1ZYK'\t@pU0a-e{;}C*}re$_8&˥my5;=pW̢^k{8 p{n.ï=ၶPb{YDQmME3jv0kEi3y2I9N7)E dÌaQ"ڂd/y@;+-Gn&z"􄬊L'L 4Z%8gScywӌ qP>^J `#!o#nt_瞴MVzw̗OG,qǐj5v"H ̮*3P7] icPS> :u_kWr<&>냷ӧ{qS=mRew"Bwu^T.[iJV{3\4 wP 75tQ.L-~Pe7!֢=uhGT#Uf2!ބFPGhBO+2h" 3?igSOQJSϤZE (0!)U)C%ȓdf4k4c|nl7K8N-,]*?4]=^Ar8͒W~ ֹK~~dq}txRtNgeU#O/ygf[n(v<0qUy]XBZ|L dg]8Q-`8r`y諸c)9qKH9¥v| 4B›@:@u\G%Ai)>M+Eը7pO*@ɡu%skW6K 8/wOV7PՑvR/;ޓ\ [a~MiuʆG=`PCN~E\?1%Yd}@?"N4my2>@?;71BB^z[8j_(RwxB- ^&ZfHmBo0[`P@TXϟծ(ݫѽYuFYZ]* g_kYA1mb6[&͹gs2ZPTIdɅd?#z6>eώGBa; `lNI7,6p`1z‘DQ$_ N9̊bPSi*<T|h{j9jH v,D_󃫴"I;I[#X+2{AWRM;=\pkxN}aC1ĸ9`u8G?9g0i sqcԿm³/Cˀ{`/dIUz{T c#gӼǖB&fYc?4)dd.M,*&-p!TڑY";4$wQn=(sfrKWk+4: Iлa1kNV_V x~w.:xkiE+Tc!zk[3vza QO:3!~ zWшDǘP~~ GB:2aEXO IO7~/ͮrdq23O#%a<ox=?_w ) /^n2P pd"5~tc/ZjCZOFaQPt$%[i-̯"&X2K1!7K'uPSu' 4'{+7_!J4Nا\od4![ &ceE;,G~(ap& ]HTfQ.vw?ߨP]F;luEɺ*uG4aF@ ˊV;$MWt/ς#Q KH}׌'75WgLN¬- \cͬ|yQn9eWPQU}*,M"W5se~; tfD{>ˤMe. ƈr#>F!!,2Ź>)Pv}c&rI^WzN#PaT+;F؟8C#K<{+$v۬+(˞YIrRKEVK$EW4_uYbϙb]auqDmۻJ$fv}SGu਌wW!jv-Ij3mi_h}32W%$,Y +IywΑ9Ճ5=V񶐊crMAx2PGf@H(b s0CV^Ly.Ŏ{^rC(7tJn4;ձbW)Յp76<~Fє^m8bkeM )2%`\h(;cy'T9 ˑ2zIUH[}g:'\XRr)>R "8[Py !mDIL_i[#L5HD20㋞G3.V!Sܢ=Ac~oQZKC6$\F7H28 ԣ}]S AXisFrw l`ӲU*ymmt Rqc*Tn(gdJ/5BȪ|>iO:ܘ* ] B%;}>(1((9{qDͩ9w}ğHFF{$?FvSNNwDF>PX/Cww`w3aOB]NwWB x"("|-1T8+G q]=4a`dGB=}KGAskMa,~Ӝ>= qc(гƩ! o8艸j>l!ud ^ڻRhdz]6iUy̎ h;4Z#ykYT=VXUDJH+PDs7Zb;DvK=qZhifジZ-! j=59􀖯$$.޳+ Ɂq@ҳR1VۃE[6qB^82Z+Q|lqދv$YMRD4j_Fɽf֣8[kn2SK0M[ UC+7W6b*U m6P2ͷP+#p +;/:ڡ^{ NUp,n5p%xp8F'._J1̃i`7OI-b L AG6u) ċP]Kjא<$1~ȼ yb*Ц<>`T䲲Y1]* tuܵV^ڣZ5QM>Bcr&gS̻5 e\^!Am効1/ރټ B' DI=ڣ?w~l-YNczx!x7m~f*`ڏ9:gK_ޥI[!΢EBBu{Ocb53xhY{ 2y۳k!K]Վ~i`:Q8 .xbpzG-fv- "0l]ޒ?d\Xcm>Y_۞SwUn2 0|5/5 ёo8tn7.b?Ya le0\3pgLͻ!y`V,fPRMA4</a5h R@IҔvNi ,3ty߬h(-O_'h:f O9& na֒ L;-"wZGtL|":L^TeG~? =)]ߢJzZGFzj㮨0$ \Py&̍}LxaK3Y5>rUV5V'0!7Ѷ= :hGa"[PJ>޻#ԔuZ*o{oiɐޡO1x}2ȹ7PL4/aִhL!wA%72?Ҵ|>L*2+J+dBDÉSrMM7xs"P-b=?|s B _Vp av;bsh.QQޯ;yI<(&#Cq "|p͓^"/ mGl/LGqc4+Û蔓' b82IdVy"y,rF4ҽJ/'bB񥲑d'#ف]~\Ӧ{ly bxyEX;@Sޢ;e,cCǮ^` v1NL5)"f5G&E}*qf#M7&R5ՔG,ձ.l4LF"(E_m%eDW$дr0sQ(_OxIGQhfR@<ъsyY"kOG](qp#,jnv2ҹ.(G+>Ƅ >51=(zYun>&ï@XU$e:Z'-"ɰO|P#Z4-Nq-1o5"t603ⰶܲvo>r$ f]͘]R7Y^u,hWHoLM/ct*F?[a+RЪfg^Vr*`JÐ2qPktiU )%eRXh ދ6R=qWc-ǭR٨ % yK|{5p0[NfD04.ny|^t(ʅ [ށϯi[@9s<<xvҀ㦖QODj7M"Y>j:AVڝa(KVv;JR˩؋NP 7qV$ZXzA_4|$CL^c085b؋q~6_h^:t^oQKKLyOc3*7a+i#cz{PkW:v4C2EFD|278*x ʼnGԁɺǩA3}(,AA"BNQv+Vua\-LϥM o{?Ao4m` (>aec?M7*)|%vcW]iCEy 4NHE." ,,Ζ&aƌT"ixĤKinUF-U*%jQ3hnDޞѩ 5Zzo\ʟ14T㍗~|H !vCPXF0c"8(ohfw\DFw.Kbn?Udp#v.KP:.Éԛ_ؕOi=CV? ƒQ:h ߵJ.r7LG8IOh"H /L:lfmrӯ.A}XuYkÂ|E@YPS$+%CdehF0ap9 {6xA_K[~ښ-J_v(fG5 @vnWP'"gB Q# )O8Z FV0k#L/!O c-8+*w70.Fg"V۠ `C@0 =̶f= 'z_+{\j2? L+,3h 5  1.vFmB3lC˼d[ UY@0bq"]J]|K426/uA3ȻU:`oj==ܰa'dT,ͲB|*bUETs  :z>:0e"a{oJ";%ܹ*7 ^t \QX s -(^vLS/ UY0A$>]@w8aIjdV̈́VQ>%iN4!^9CMb L`2M! xH ]8[x~]0"B̆s:J@{Nbm`В/xxC5;r$TI/:&\9`.1TPҙ\)~Ag#簔]4߉I77'K?y_NDغ-i~Uq3E[Sb7Rp *8|e\*>qbU ц@-7Rq:,?S'7H14KB~#-5 X34J̤\q9#3eC0PjI P3>"1X1r"R

dtS6|pIFxP+s:x#DU"`q#>MFE!!b.1U1YAI kJROr4hCOw8W> 't}VG<|a t6+!j61ej\P1*ÝD TVλ'@o %Qc^vhf4PQBu*AΏUv23Qed؍T3݊wWVGUFQ9J|o(;J z3 lOí@XcaS= }o|2Ҍ%l*/kTƹ"$ W[Ig$Gq>ӐU\I>fR\/v6`i'S'Eqg_k?Ve픈b@PFhZR؀wt/b(nz=NB͜KE!yB=5֮f-W1d@A%-q UnA 5 vof`lX/[okzwdmq_Y4/x,H=1 }WS8xYl%opVhXihh(PY}m#δf"/VDqFHXLBO#fjGv~zSi*/8! nUT41MpO"%.h;k1]JsGo"*GL}>oC;OxtwbP. s6eBv,@ k=LVpzi? S  S-VL}v-`vO[R;1yYe5hA%=hWt,1m*JK鮜}$w7Tt^Qs7X1'ɖFvqa -J=Qݲoo]Bܩ>TlIpC= ~o Ԧ㔓 1GʀfQZm&=`M.F(\>`ܠύ+b;9YQ6v$v2"ߴ~{5(f۹?: QKTł}x/m+wh?E,Ma0j&!#IGS2|1*28!ae|TyigP`N swpjɺ+z-o]xi U=iHxJlqVkɆ:(ˮ\CWry򔆗 `4i8ͳUOkEruI( i5COhݿFJ';$TC0(^o{p?7>ZӮG@f,2#49}8NHi 숉idAÚxVnf)zeV|-a廢A&zu$!tH%y$]#PotrnE$0vР*9k-A9.xL - Rƀgc+~[sE|~y+ tB0J ),xԨx@ s+p@G"i@!ߝhl)J&hg̚ O $,̅t0Tq8 c 5(|5` lU{-^ XRompL ſLiv!hR_t 89~ VNwC:$fӸ(Ir错+Sb`/'l& Z9N5kb=0ǺlRXۿOôV\VhY:'+5ݍ!P]GWʽ[3]xeg5}v{ (u̔I$QTޘ=-sÉr8 &he[97RghzO񥦎:ǍŞM$GQUaD{p&/xPVB15czWW%>!DDHrJ4~;IWBB?MBp)-A͡O}g=Pd\^zG{T~^k6؋$S9nۮblr%1v`l}^ ﶭ :|(y1l+v) n+ƔE(zf*&_᪑5W8GW $َ9{.N9z"YZĿg#/t"??Ew1ʦA|Fh zݚ.y&\|?$|20m%Ⱥt0*Qb!?VԭPorC(S/%˭i#C6$Q50=@ʽ13/NCsAItfrY'=|X8Vv궞 k#450;8惇!tQ%bԽ'4ƿoB{]ovkG%Lo'g!3x?.hHV.K*F%h`hqcؠ빃6:reR&ճqRW 82idhFsT*-,%~zfyRslxVȨje>4!|[v]'W8>WuIDUB}}Wdȭ(U!֏h leJ [Q%E :\`![L{9 nT ^ :r}8RM9Kp$RLhe@MÏ?Yj[+2 ˷?Ai>Pw9Jaxvwvpcl[<[qu \ٓޖY_/ku-8>t*ja&,rNҜE{a*(A(lX wO,ëo+'(aG`_zk? T[BDSYދo D4A)k%Zeq;Nq*Sf'ծXMbrC zW:0zMsQqvhP9ERt1^_m |:跱+3jaнhyG ))hwYmР L\=C<>9?J.G*-eb^QQ[MrO|Kn֋b&d^T7f pbi8}ҙ&B1&\gq e$Pp`gA5q΢D3u6G d-iwϕd#q7.~CIk`KycOFZ >HgC10/llU>L= 0(;|\c>~ban2 㻲@oYmT|w`ln=UoٰД0 +Xf#.iomԹa"[Kc1zvez=5F Y~I LhLs(Ms`SP-ooԱo9{^f["q3s9®CҢjhțϠ|*QG1ITu'Gq m7 l~5zUmكY E&1K-Y 8# dմ8`e1n=Ӿ7ml/'XzXbxv00^s{W4\엺BkpxYN],hY +lz+]TõOBݲ./|gp,(~Yw[ <˺w9-qgc] dN`KvSN T!srдf:C o׵94~stGt⺭&'X]P#7[P\D^-ҥ#B}Ңtϭy̯Uߣ b 㛌^`ЕK;7̞5]J|N/wJlnpUyuTN0LjDe#Y N~6M0J6 Kn#_սRmS'] 7gB q0r\48+8-؋wy>KL\Fl=S;PÓoD%L, s=xV 9b%`Ê0&xF 1艜[{2=]elȃI{Bop*ry(RT  V]:͍*jr]^gS%/K؁a9%h p&۔2);VU̧PjDT qm`pG7:JNn!S=`˦l1V?mf.HbʁYc]Z5v)E%F2aQ0%#Ayd[~ .ڢ+$vi.IJK ^w.ײd>8B ޟɯi|OHʥIy`&%Tip]+ pA ʭ`m Bg['.?ȁVUko )bbs1c=yMd6 6Z/v&5J,#rmhDl+|vst62cSsjcROv-)P' @ޒ4G )nsiQ[R@_8 *o[?f{\ye鼒XaaReuԥ$Dqȉ'gB29HWo=\jPpܠ)܍7`$)3]oj/U-;vw+(QK?Wp*]7s5>wCR0Bi7KAk':@e {mwBVeD|D2@<|1[B{8niǫ/i,- ѫ8+ⳍtқH>#7,pJ.Rkbث9C {uɴ%j*( w8 ,2c%c@9 mLSW[]Mmo6f5'Zه= 8~g%`7xPe#\Wή !X[S5Ӗ짤wAA7Nʋb–R; ,lQcT+?U2`i] 7o'ӽ*ԥhKYQ7$#ȨO|H΢A##6@O6BM An(4v98B7iO^$70wf4+Z䲂\B,їӓ-Jj_ҟғ:Tnfxd*Ob{nmx='e_lǭbxO.фD0el.Ȼ"%qhxW}1 AB R22"0 5taɋ4]B4UfB+Y- o~|ߞ"s)$bCaI\ lԇP3NJqѢE.SSM-QO@ө- );ɵQ Aǹ;HZKZŅ/)^T.gD3bCtdx)+.XHNXg'(G 0~\iGce|)Jq¡h1(u`Д:{#3Ь>Ǣ^.  3z\Jn K% -<|#w d=oV Vքre5x 8IHZ("glƕrQ/{7U/=q}i/ҿ eEW&ȐRnـzK(iXnovKE7vAej*"<#6>uc!è#R|oΘ2*Ό_EjtxH+lg]+/:8fqC|n8>~M'^HQ`vkb۲h/NmB 9c{K+h]ѧV>ISŅ^)o,n8]9w|%]߲Ŕ<7?li_sߪu"HCfiL>爪p-myQ(]`~dnثK_̘9b>hd\ V>.xXv^Tej{DQ?͟ŠݧM#s3 xRx8]'{KB3TB7/i|̐ѱS2߳HV G2Av?2PR{] 8+~l,MF*9 B:AUl k2A/“yq楩 dEIs;GKaHek_\LgAxwWn~D~bIν yZ<:>\8*ST34) Zxq'6{^cؿ2p3M>jP );?oMv Yd#ppK&X^|3Jtlq fO"Ժ%w̷ȥ^a>Jh:po2}Ӝ#x,&k=•'_$?rM' a# $@52Ɵz?L2\zefvHEe*]D&Q@jr |kqwtr93 Ĭ@$>dH'm֥# f$e YA7ŵt:k0Ò DͱyKPv< 5"zs1bghJKjsD>4 cR<6%(N meH%x;"-!&pۢ5dh,4XH &yC 8&uzz1m8.NVTQoui #7l~mDO&,'H.7P$:,gA#/1I (aF!q!*L{nm2B 5qvm?`!VYR/ZwH%ұNxٸ):|)gfQ(j (@W7+!=qB j yLrCʥjlIH׹8+ RmK8A_ rkb:*""}BŔ_ /X>Qj<[WaD9iK݃?Fjj\|G%؊!wQهYLE>@@Դ_ ;afBa|,iD OSK2q 2`lg9\sTضi({60<7fT D\*Eu\6 P9 ^/8Nꀢ c` A[뢬7&~'FR!~񤵆L\>vtCA&3i){ dv ,TB(:A@Φ?ҳ)-^:ˍr`OYd:<~:HE0A.0QrՑ4U^%"3MO;+ՔYD){qoGXEb海;ƣ:)~򨖁j#]W%煮D_0s[ ?%:KԽnaW޶g~qxjw }To)OWJQ+W30P;JJ@㣡Izenrba\KPG31 |7KW[7)IKS' iHV{UbE"~vgҍlH%ۅC{"x2QRB&J!kZ6粬s'_ ðK7[80kƂOSUS% ?ksnSnj\wtȼNl$ↅ=p/C/-6iR: Fٺ5^ܽ3B|Viv`mi3Nop&;V78& ŹsRUsy3j9vp3s O-8UD8>(% :#&O=qjwAS<͢{P]״y o1*{n#ӳfx]N/ƽ [f5x EJ>αP._X_\꾫ڍO!(+,^" \ȶ"(<ZE}H\cOBq\ ʢ;rG'ܑ^ HY{j:<9BYcdiH@IA7L#MA:f2! J:tҼ8_|~;=-Olwo({"+ܨ+!n`D^W`1ĊAKĔ''i lAfQofU&KЬG&'g"; na-WI;:_E :z5"9q2]&9Tޗ׶t=EA^wՙ̢ HMtqcFL6u>-˧άGKIWvDZЌpJP%hwZMz_4dBdk$3}1Z K8ʔy?> dvQn>\щl1fEYťg@؆f7e2Y]FPʾ#E~2r}h֖qutvDKG%PRMb5% E2L_HJ;5MB$y[y9sRj8l:w *NXr{B8>4n04] .:eBT7h :\0 %-MqI\^ 68U+ѿ#WH*C)Ga7ft~쿵b=stGc.!ъ lȉ3w^}d}ݹ C l1̊3L :V],س>W&ٵ Μ_T#DZJQ^;3GIHYTwv]U.?%CRNoC0^I'VF&HV㱓Mp'&g- NA6nxDžh0%"޴K\~hJKӐTJ*){\d+]|uc+dS;%c𱁿6N#NcNବ+ adڍ7(+qч r,^)ýECP\[za60Jmx B0"_yCvV4N0H{R;-'2DԬ4\(g}^[1W/ӳ}nLQK RfCL);#."c{XnXl#o= { =2[1a}yKf*WCa[dZS]J$pD'THxџQ1x1 3h"ɲ2ib+$uхYKn|ѻ׽ "2?%.mHOCkp(I\1ᎬWiNu c2-J#q샬]c^;ߑT)}O 8[Jl\aV3eOOcd/}[ב Unƴ;aۄ@P/>Ӻ7f J*_vz>%ɤ,eR,PՅU0{0DC`=JuӚ/fylxnJ!L;?]>gmWTΤ$+^Eٲӵy't@)!C 4ǧj ,_v!?}›@L8Gn<'GL2|U gԩfCYF 쪞T7`8mfqs1 KUHvUHyЋ{nu Mn/qj8 Ok7yga#B(x/y(r,l-PF%~+r[l\QqZA3!^0,b#ߐڣ O-,u1}!hϲ~eQiِP0S c9wrI%\+cNWe"mm;pI\{,la 4Vk8|`]6xƢ4KTaU*$"TƎ-a߻&!yEJJ'B3ן|+::Hl s CJUE*atpΩUˡee'==/&5fȣ&VR-H+@j%&G_J ׮Y&Hf#aJ 1rz8]i~WUFCٵL?S&Z su0WX4fC'p8%Re莏XehMP9y9&2զ20{˖RWRJ4tcםh.⬰l CgXn3|84Or@mC#_S/rJ5S`Wi}&]Ve၎px mP:Fiqĝ0;YWeCjX*zuhkrc.&o&`Nwz(Gw: ;JP*: B{h0 ^;,V-}#Ov)2ݿc5Xy3LPg$c}TI3 }RM;!<ziA<^:OMVb2 \k/X]s&˲70ʳey `?:gj,]3X0R EnT٫Xʦu!+Ǚqv"SoE56bGqmG(b17?>/! O,ۡkC!N ˆ+yITgC%FSWvAR;4c[fׯ!qW]dK+-ԓ]HY>Js$L? j0-z8G|G> SBv*3fKTч $8 TbMPRNtkwM,&]CQ > d)5gd1UԿY{g']zI e6`PdWq-Heh*_ `\í5xu+>oҐ {_Th{#%yC!%(֏LN u2;J-b̍׌WavRLtUG0]e2Ū` nWA}o, $BX1h]Ũ(r̷Dž ln+GkI}F mRgVo5+»#sFqs ,T/*wʻR[p~K$jo1+LhZՠqn.M@TퟭPFp*;<"[xش@?Һ 41tT)F:lHaMK[iL#ݒ 3ѡe@c1m԰8èڋ=t+k)Р0rC#'m=`GOɓxU=sI

}`8R=A)rG&7<:JQRi1PSK4Bds:Q0nvy+h>i˰{)U >_%J,NYg('"8SGo3BTv3y&&1rmTW!L^ˈ 0A-YW@h_*X5w6ү÷@,=+J0;}$&(%9/=:.{AudvANHUS~"щ;O4"lU9Xo?>=RKSC|sxvapK8^\kŪ!֍Ufǖu(w X4v kC#)wf{I_4uOJNk|L[ I( t?+XG-Cxawo2X6+6Y Ar4_|58]Q3\w{F2ß<".+#!W%58!Xy>Rk־hؖJ?W^؞KV?”^e4,r[p##K?{e8&RzHߗ>]!!v`Q}3v^uO&yq5*qs*۴Eduvj+ b]|#GmE] #q@cs HW`PH @Ytv ю79^*FH3if.`1[`Qλq %H' , F#,P>hWaڪʚ(6R7Pjs2&5\~5dydRc@OdH˶wӵhMGWD{"\sH ;FxqZ6- {X>piOm""KƆS *Xz@=9Vua/3ʼx:bԞvj ljbLηָ]PLnNoni.WTQ uȵ6z|M͔Ln׭$bI5lv )&9W #fj MDQOүcJ޷xJ:ÆЈ&wy'j|s|f(C8; &QR\15 ߽󐩻n;@ihMw@Pz~"4=.}@- lBA4F Q.Oa#a $Mg֮^J )~ O0=ѻxHT=zO+)*A̿N~g+UK,4WǶ[Ar7A+g)W%_ & G}C ep)AK=Cvm;8MʚA 8GhD7)J05:8m-(mSŝiF [!Ȗ4_أ+FǓ86ޭE A:D [5oFn:LT'{;h?{ ᘙy` s_7F1Bs mP\E>vCo]Ts~kꚠÈ&.2l,gb&AMQ3n锪*V_cJ71yxtk|MX7.bOfJYy$Ϸ]j콸-MrގّͳSG% ^ $|X0}b`W?mG!=w^ aߣ>kQHN,dgX&_}:/뺕dfJظZȓhZtE`1@B ZxPo lZLLj@r"Fe3k%ȵoBFnؠ鏴qpIqJ*3f@=%9ÑlGR32Z6u2gAz<c"ncJWodڀ q\Zؑo3k"Jҝ-SV \>&e H* ž΁oS ^s8~%@@6+*fLh>VV6Q0eɬPGkp2;r+{ķLrj#xglhлGnfͪr-Y횫 #*2:jsb6x A"dݰ %LWE`ABKkZ쬠`2hΏ`R4般5àEQK]DQS[M=$S YEHPBS⠠מ3IW T MGg7DU j)f[j 3֠xC<Ĵ(-4 !̝7UxN3Pi '8=qTgI5V~+hD:>wjk~$77pseA1$V9B6 m^Ry<-Ek &bbAl_j%:O}' >]N@c.<}zA)F6Tdsz︨[d-temIҘ{&L:G%Q.9kF`֝fbLJnDP[ć5A@tDA"aSgz>Uli (EP_æ[B{ۋ<.fr$ [Fɵ`y^p^hޘ;5xnZIlb t˝ xBX(@v JBtI.AgZH 8fyvwywg*j-)ݥe-@sYG(bu@#~PH6\']2+xk4;O!e;ҏ|E,qnQp?Ƿ₸.xlm0]Ip;B{ G_̪>ZS ƕ:@-,&t;XMd7C**f]oàՃ 1k*\@jr-I'۱R#FF<2ƭ[W3zY<&Ϻljsos.M/KQV-taGHȇjxtNX YLarz5= -1c{kL4qx4Bii: ż5'-L)NN,#:26f ddɳ/k^٬)}4hm40#-,ǢNvY+)؄0Б~wNJmGOvYqd|ELh`y#dW7g_{uIN;K/b|XQVP>W$lJ=Ly M U"qg>1ezG( řXw{ܼ }(h.SZE˽K|M$A9+Awۏ9 LCE)'[ȴȏYĎ%@W'ZmU *]Q uafc' 3D.dvw"!)] M]o2sj@5>Jɽ g &[EZN[U_wR9\n#u,ٺ$ÔVpQւrZI錝K 1rfjXm4ҪN35tQ&xS$fb=ě xN@߽싙toށŽԈMoڙd/mzIzp#4uHUaK썔brbqJKhAX2 ŎeB Nis/52F*M*;ǐ}$޵nƎG&hC6Qa*AT-pP9` ׳O-^*F{B^Q +7{ۜ&,W#9d:L|(@3%gWݳ?)hࣽz  D?IŵQ$KIsB'#|QB9ǫ|!m"7tۤVϸ?#5\HV/,q=Ɖ›֓[UFCx_Ox=ԁ`Q8 ɦHO}}a弟VV49 mŗ7@بsdtCh }w[*zZ>gk QV^eSNI۹'dSz[|tjd}k FDfb6zCbO<_08:!кJyB~ڵ%yztPiP6{% 4D?B% f ʰNcAOPo:*1zov-Ov9'CavZ9MDƭ% ҄ͫ¦w'+r{u[5?2,AnZgؿ9dַ~ NYAyR҂HK`Ji0!2tTM ؃1%+ܦndXM,F$)YƴP WXHx3tá,WT~2̃Wֲ"oC:f%e˺-W9JL'{6%zoH?=74DŒ,-t?h \q"Cgߝ'4Syek(y47[C5Tl)^N9c|[x+>;"22!DqSK%՞>T,!m1r!!lOVCq yupj!?|]7&[ZTtPhuz |pg^h_@p`2dw8 oZQN*ldS1ե:'b'"anas;&I5LlYĶIk8j?$3Nљ[$H85G*6"1|Uq+Lڏ4Slg#S%P=m <;.8xC^5w8kD&9HU /r(b/H EӻYO) <yH045ZF|4wjYP/\)\H`"Mv!itC*P'HԔ&[A>eg'3IPB,IS&*'13Hپ7BbaV GO*IcPgxK s qzaҩziSB9\¸-wj\{yoM֗N2$۽c$[q׍n;΄N4@>!{q(kN 2#|d2iM齎۸.jX7f=ʣ딿5(J=Qz|fUW̠X#ftjrgw7dJϱmα:{?qtim)C=R|?(j$%m_*:_ tbIԣbpٮ>Ч0;9Iw37o5nz~k)] 2d!1 z@)&]˶ocфA[3ªDjp^ ݒ)߲v͏S wj縊PtmּF8uExXu(g@Ie}rE>KZWq\oxŌ0r~AD@"C8_邀ǵ'gv@ Q@B;QobIPIID-$@pS^l|Q&ŕȩ1@$N"`&.žC5)`=b%YSM#Az3 >_G(d0.'N`B͖ ko> ~O;P68H49iX&xRج) jXvr2ciMXO 7b|i"Mmn:I& T7DT].&7J(R5&B.B-%&^%*2R nNNDc_|SĉPFךnSw ic!ݖu 50I]vqIn#p O+/MXb[,ʆ~m.2ը$`^c5껾R2l| 0t\;:IF$$יY[F s_؇yo(iY<%8:/G$vJM$NzgEkZ.>yi*+#g4f9 ͹ 5 Vv[RCL"d>ax\jl,>gfR gK;rӍqOKzrPseN.e!DSIxMKlq xatU }?(7g6aya&}`/jAl:l/he7N*m1ĎْD2^<ݗmsgdW}F ^a "tXFL#NZ6nQy暪IO%݆e9$5n-=Qb' ,LR$ővrL 4o {I\_ @!8X=3m q_ZáC 7Ucao1W,V᷿Q@aYMJt\u*wI մ$ QrrzE0ج)X,92q)N wyMv¬Rrv?_<rMIVZ j=1]um;ZorF۲DI/τ:0#n-dUf}|\V@u ./'J{5C%rw]J @ 8WM&Gp}w#(&ܦ=yIj|/<ֱVLJã0&}iV x"eyٺ{\%R/fSF7jsY{Wc*~Nd?vDXqWVa}J ܱ14қ&n& Vp]2E)x=r]As Yܟ/~zЌIybZ]"VX2{'(3w4[ W(Ļ#(ffXZg΅7du~'17},_ #h;ݜo{e E@!G%K'V*:GAwT ]y uR2Rw' ;w`;9*oF*A?,?R;r  >CutWjtsCcU ^=pp:ANM0 :n0 [?L%0c1)b8$w!vt4ܮ^mZih%&4@RX͖>}i.~[н/iEW)16@6.'PxXOwImqj+Fy!sK-( 1@?ǾA=0c= /ʌ$'cbh{]BsrI]+ijƨt'2B<~I =L'MO>/-]qu;ž3VP{g?*h#/I, )Eq^oCcz:yo'OȽ&sw[gҫZuĤ7-b[Hed+@8s etr! )ϙi򹅬a9~g⫲4lc~bw.+,Qâ,&t=[9R[3||-B!cz D͠!JD\h[_A2gXmB:\~NLg[ X !ZL9E&[YGЌ>sb0<\Qm")RA'8uO$eu@r-]W}x=|"g@{0HAs-cY/T HK@gVF^'?-^'g0?vm)KףR>* Z JG_x2PLLҩ;gc @$\~OGKwaԨ9I` [MgC"l UBA)Y/ !l8MV;CRJ),uttI\3rQ.¦:W ҟY s7R|`zZ$hQw+@l.b5NV\ ԫӆ'rf74M .~ҧt$B[fBsCU<'»L˻:nwiHxHM&3 E!6(OL!fIP>t|2(X#Nհ$5`[iYeq^o*/#sw:9?>ƺA։ k4P{kY ԌszUP,ɂ\'BeoУZd.sf^j V5 ġ(#,‘(ӑɛ~QZd-bJ&VτEN@SCx[=S@h%>r_<˄q~m _x~ѯJ]CK-,vcĩ^-FyYjJhkRSYpgM 2d t]m9fG]R,5 L/3'۳*?='ӈ&c[yI3Rwt@)>T'CP ԫ,@WC]2$c'1~e'̱K7=` J?U1Zs Wtx=&j'A #] n=vv 睸wwIlaM7CMx4T]q\C%޿csGH`,`J(6e?!C(iB"nib%AgXKdΒ /' 6}'k7Pn9D'% +*+Yy71!q!fCѶ WjWgE!*F0FFai Z8fY2|播 l Q"ߜ}kKGdM/!'I(KVqtXUYi{)n<)+z?^yW888iҏ`Z;+H)I>6`}>b)BU!BaaTye,hZƑj)DB'"-5{6nߤ08Z {%"-gq8dr!08!Q̳* \Y5ѥb`NH2_ɚsj%,ςC{}XofS3~S\[[ipq| })TJDƞ N)É'ԞT?`8s4dPW5U}/ͅUCۨ.wHS<.H~pdB Ż * ˰\ E'TKEF!hN^|m~=Ĵ8# =F ?vv%pg,0$B 4u5{tqmO0K]S$rTDɇ.UN/:}{Aީ[\C ?;3)WWRJWy~B쟸C^r %>y[472xp%J.[~ft 4U5z&j@hcʗZ$T\X,zBk]Y]rzL;&r6AF!NY ,ѷX z* h#'@5W.13;>@XZhm ۴mLtLЋWq;DiO=~VLub7|" bn7BuYҲUˮ^WޤN?WܮYҧ Y=/Wj^o=<4zqdj FK{3ǜy"-ƽs9K7o8a<|!1ocҀS.͔:vVO]7QD;t=PYr8l2K#EE,((E*{*#}wgD=?hX#_,;I p_|5}I'#.ofuٿy&;!ߖh v2>wfbgw,عጢ'8t ^-DqaEOzEPNw߈ P8v+q{% X~'C1y :>evȤVj {yBhg:5׾xVAx,7X~o⮟[I@:YI r,ZHrG{+U]Ep%VN2~&0v"3j/mE3!gG#c\lkhE&Knͅ)eM,vIHC_N;e# ?t߮" 0cEu' ]XF{iHżc1P%[&~Z}SYדiJ'h}Sx|Ov,\!IN{s%dƖ $-{voU2xxr܌d+tX+~M/\u` ^XըҭqMZnqWAW6Po |q&L|S^4 :؄jR6+82w`5Äi=)9)75Fk0e7< ag7fC4an$_%=/H :4nM,kBw+ . R`{VmsYAv ѽ-#V'^y}"f^N\ΛHKt%16 Z vr`tHZdɺG [l,H#zǛ 顜yէvs_ )O?XϞkǻ%1~vuˊE?'QM\rTbusk2}@pmUKsԁ,s/S ClMH׼}Bma̟VB`*l{c˨S0fItKAQ[}qF8i$+М4$$2ռ E_&8),1 6Q[^B[>&lKͥdKR-AK׉}+2ܗ5)0uV`78:j[[V8 4=Qü&4+KJ MBωݤm(q.L>Ф\>LҘɪ̦nN0 sah3n!j1H3gIlxzG1<.yZr7"RҀ C ā Z N'5Ӽ?3/oֻ[|SұCqo:m$~.E,CVh,wa׷|yn8YSGz"]seI;hxLF:evZ1K YsO6پ$rZw]'}Y(FyJ} QLiMx~FN3LlXwF Uʥ#.gѥBJAGdPşw&D;'yGґU%MR.FޘhNK6J$}+f |F|W!/<~mЏ,m2x\8pN F"lـજA61EBoq50IT26Ѧ BIIeok1,/FPhq#YIhߣyM*ӊNX{ b eX< @ W@.ӄX-veKOL[| G6[mk?^.syDsW)xi<(A_qԡ)TsK 23aS#{/60Y!u8FzB4:HB;.|yHS V&#ɊŭaJ_V`P̯Gzj H_z?/T36œ@R:+^ϡ^,bcyQ@Ku@S&)z AA6wAa"VhIJQdaa%<ܤl3v%BkQbVU,Bv9N`m]}s舑4  d$=LVBaj"3B4bwZ^ =ޗ&В/Ň(uH9i_!弉:dB#lu25:rg6ci],v%;Sm=;q6ߥFEiR3ΨҀ*plz`z=NC1AhY(<`둣ZEBMhٱ~rJY,\~&z]X*MTo1'M2:(iΰycN[e/AU1iCtS A&]@ {ҸCN^UFG$rKP~-BTH|?-(#T2aTDDEԂlƀP1֋A{_B+PSFRXO'Ĉ[iUgh$sƼA4a@i~/4Vhr}8]#Եrncßr07Ⲟ)қ>8'~lXTHˤE'T3JY꾝D*[΄'t` %8p}l&$zAOl^r\pQH~B]}S m7lՖyv? NA4;Odf%B/0o(qK*~42YҊEe忷z a\!Lқ2UBDZ~&1+ȼIaw36H.HD]rMB _%Q>ZհCߵEq}dF՝u_e{|uwS&tЦ$D?YI1@|u{^KpW<"<|a:]9I槈e 4/CW4z鉚> c$tM--ߑP)%vr;.캿/uP)fwUe3%8 w^L2$d@_о0mD Q ]^TdXJד٠t`W זY;㥁Kw])- (e]}5lɬd6GH3Vj6PL :o1Z,ӯwWYV>1B Ka#X 3.3(G 7E yQHcUoTn9d9#7o޷Hk A%~=HTS.^8*lqIyc! PDxԄDhZ}@Hz>7>pBӵz`}Ո_#" v5~1 /ߖŎfpU=^0&<4c`IjxPZ8yH[I&z :2/i:`B$aiZ '{H5L6eTnq4r;PGF$ȮJːY;*V\ ӾdS$rgíㄩEI$v_)[Or\%iCsW\DœM3>n&6r CT=u)2)59G\ʑϸ:WA-,?S! zWFYmd0;IyXF|(&}YF=A8"ĊÀC>LJbY.S=_.?ai`{v[d-@'q1m, LX4ϡ@iFT2Z W"BRa@@&*!t9>F'(r@ 6`vK z٩í+Zy`.MQU|{[ڸjSB%q =Ň@q-gqVۉg&}Xq-Co b ְ8Ix"ihg*N\z^(ސ$ |=BcH^X`۹:AWVU݊Ρ({X7?r]H` 7wi7J VZ (+$soGY;$YZ;G̡Nxjl\?:uNݚprjQ~4u٠ > TKo i'%yצSNj sֶBPie`䛹K 4+…[k+˶z6R=R670%]!!*G3Z]U{]S͒r25&TVU;Wz R+h*MfUWH꘱><昲(!=0Vh]K]f4|cwKmvh Śk D*%$^XDPo[~r-!xX-tǓX,îlzz@Q#ay<{kJ`4qI%cV-hu6Hi\'LJߪ@e nNgaiP"f%b 9Qk&6姱z#qbٴ~ >{~_`>2C}󎗗BL^}בx;ĸA!wvZxP2}ch2'. "Sd{N<#pm?B&[X9x0Pf=I)&y?ژ|H}j ga*i gOx/{tW{֪mx݆N廌## @\`3 d;bM;:bY9Q>;L .1=_0RJ(y5ބYM=*G'XqHi+B7{kC/OI^I3|VTԷ%b5.f"_(]Ay*K7}eSכ(f- 'u>`~kb嫸lS@$O7z#d1g Y97Kj41ծ6u%S3 Ni;p Wm=xrICh/YRpL7}Cܡۋ3BKj r˷O|.VArz̞Y?:hxodd'3x S0u*qaw>u }ET6kgA{'d G.:yǸ ׄm}פUƘ>M ]K"W qÃ'ωƗ.Hlgqhlu+q˛)KX5x'*m^KeD{ ڊChS4P#zSl$2x_"X6̫uHJgT}pG XA %#`u*X:͠^ #(2#m GD{DufwBfP<=b("LeSD-Dr/yAsHGsjKǦ^ɧYe0zyIIwQaE/p,uoaI5j<vĜ %DtP&Pc$sj?6LG~gͶ#5B.Hg+uMsk:?ɡXuhm Eq*#MߑY'њ$aV5|XElHE3Wm./QXX򆿂E3&F5PB(>ws;6aJg~q#+ܦyCpjA:ÆT5 OT3ZL<]FfgW,n6ߎ,5^)"sE4( >mlS~8+6wH c,4똝"U4AU=^{a!'Zvnzq.{Sv[v@Wi1qၑNCp*xPPJC#7<;0;{PF@df8k+q6]G Q(m*H]ld=FNCNoM}:iP%n:A(&7zT%P>T߼xw\d.cDkZEZ黨suA!̤w\$ G0s͐T'QES3yMP웞T78 ػ@O^g"8^SUHwRExVTj"yG-TF謗[+q0^5;zk+6faSxL~L%^Gq2?0ȱ=t8-V" n;JP TH=U?^CA9 /n?+o)B_&ʞ6Dlukl"BJ?8 B-$ޛW7u†INOЯn 6Rd(yC)uVe~*vh@GoҾqeknjϸ 9py-|k }3Fs@-1<-6qxS,4v{^CP4+gu=?5/ om; 1>[1&5“q`А6G#;>70snWft0L&.]O( "h8w9;Ce`3jЏˏ$*m6 PUIkmy68g~".zwy.2LV4 A{['1K?:G= -A"n>K5G7E^2 ?M&yڽNY˪20t}ftc-l8B=guM)ېlT51j#0bFbo쯠CdY<d&dG)񳉳bGwq^rTý:A/EhҖS!̔m6'S,^˿_AKbR& Xs}8@-qv"1祆ixOqDME fdy\ !(S?7;#M+m:[H/m O{yn 7PUK@li9ӿLm*W !'B>൷BSͰT2vlvC{^Fl2llٺga{x]$!@)ycMAW =@)l 179|{H*vyԕt:ֳo(XK̛IjstHzrcEPl-" ,rǞ_諓w[ޥ;DZ6S`UW5r֏i{Dz~`νj ``=V8D*r#Ld.Axw倮 37+ywNqV<'e5ھ[3h]AiBDqPoN?N\^Z 7$G0H Mgm/yPڎRѨ9B/ᡅȋtM+ٛBHdח{܏o ,\П+Jv5Ѫ|3<6*p?ɀm?D&~ZBԎp=(յ V`+s+ ?cGnMi/%'+uG;N)vހ7v&lTZ1<{W<"Cm>&ӐA3ԲD{j«ϥ ƱJvKNV=цK3\N ped|WhT]#@:%f)Tf^!op Ui${M0DҪ uVI r{dbHyoW^޷?2ށ҂/9qo3٢.{yHVX%bu.b64m*#㒽VCBkva(j>掼8I@comh5op5|09C n G:/("yr.)FmaY]tGA7IOb='N%%q?"6"oq6U8ܼ]ɲ*"?JQ"XWȃ!`B{g/#gt_P[x**\n V\W&=FZ,ip}W9[._ cBZ@dg p N%1`T@)*8Z=5IRiEm ڧ Kg0sYh>6 F__D{XּLxZ` ],ކRZϖQtr=|/̫8vg="gna06UrnmsppRd~SAf)JugV&A)ܖV72j0hcf1(>k(g᪁>A4ukEUL4izb;n%]9 ,2x>dqYl1^Z0Y/?=xbxLj`fd>YR3S0ߧ5`duI2&yB:t(Ғ\ΝY6xwgQG29*bC$Ac^C7ZbFfJՔT\whEocr15]>3^ ,WjAct|J? ͠GZCqNurW9ZgmQT7/J {1*Ɣ\9`wՙyߓDL4OJ?ἢeQ;P8س1 e $U (Z2 "=( -RB X-%;N}4RK|;--=N!4qVIQ-6E0Y: Wm9u{ЍCPZ8XtD4cYӿrlf0yc3!@ ݍuFH{pؓxmi4n^ƍi\ =7B__j1|j/t-9ՁF肻@6 vEL4Aׅ{n@Sͺj=M *~ Wf.?3Yee*J;EH!&9š{*M.7T%6 G,&iJڋi{lbhZOО t)R޸ƢgSZ)}Tr0_aT^1.q'sJWѐAi"˘ŘLv̷Rf`xT786% oFomk@VlQ /x83:R~> s zr^C[kVǹfUe'e?wu#űJaY0R3]nPl`Pδv&je%9>.dM4B+Ԍ v:I-MvJD@&=VO|8J2E YsgVa@E *E0F8ޒ!6Wo195/hS1Q)d2N\?"D2}G8tu/}~!ۚIss;O E7!^WzNT9R)rZ$. Κ%Q߃;p,!P.$֥[sg&c<ֱGCg&ݷT[0Q/N՜ өޝ/#oHJِF21~8fGdܕdE*#F: vR^ھ~އd5KALM+F#a؂=G48 OkDiJ6pvn_- ~Dx-ZZT6z?+oio0XxHčx@_! !+ZeZ5P®AknPf ;BtrNyʮU0H ":)禳 ڟGތ0(LHbx RY]=:d%UhIcIVm>fvד>ﹹ鲩YI(eZ^$u@DkP`NES >"npO&lf#(󌷮3P|c>)wf &{u 'A{lb#E[`F5NLs̃*4N G;$[2Ob!#%l^͋Kb3Q 5g/.[pH#n1E)h$ vHՋkbJI5vXQQv5 8˚Cg=>rLNNmԬ8<++09<-'S.;-QjKix\ ZɇQa.Ùi*u仓;$#lg#R-3i5+-4Æ[0#,F nGFteL<6jq3"q𽞆kJ^=¿ՇU0ym_?4 S2|bzU2&K:qY(eQĝ[<EAS3gVfCo}{S)ZXR5KGR,i$Y=e>pnMHÜ UևlB* #e9wBOkln`im]4fUerٚC9|Rțn0͂7H6wQ3*6pwWT䐬w˲V^f>aӂSR -Pˈ@&-k~-=FOA5)$1Gh5sMLٟ٧`&WDGjgP/oW)-rzaj]DIx-ҍcQ$$k$A: Ko(̊LqQb74{-43 SL'ۗjGW{h̋A*ҕ#q{. O( z?#&M&4\t<wNMA|O 5w5Z\D4}|CyK\`nt2jTtf.I FL.|IJ) nd,B[BA72P['>Ogb*a14{gxDy T=NCC/#i:V<%. nV>jcnoZS.dzGa'vq'@A]R4 ?.ۥT-~yU@f'x1 Vs䮢uXnT,]3]5eF7D]b[7cψg(ۼGdIj XW#Z#?]ӺAdq0!ŮG[ٓy ޤD%}?<2d@rR:⅃mRFK|EjñJZ,{ 8ȩQfdS/fu@FrgfDgGCtR/%wtK훜g%;>;-V*Tɵ뜰IزX_6D>]0z;g'EbWnec)P-s U&S[f.Wָ28=ߔ́2﷏H3 RG ۵yEUboEжV ip9id9&M>{JG%4AVXH$pݲA&Ŋvm(^gE=]4s]1(o'vY)D)xe{6 ƈIpS :x6*~vXU4yՌY@/ӕx.FŬ_¹ꊼ$/R$1j?Ji$#џiD VBj 橧2ϧ˘Ϋ~髱`D;A" e_PNVFO#~軰iIW}Mal U #2)/|;*b6EDPAtxgf81ג`B/jUT F.s2&:>X ٵ"΂[^4p " 񷽎yj&qw苝%Pj\>ŋQiF0͎a.B0b!R?5M >NuF^. WߝMw]W(>_ eGNTr \r$eTi'yo;g'VXVHAeywOq;O4gFIPvb2qt>hBZ8y{,,[]O$%Z aA<&A[mJyGch3 d4@@<~Gr^w /t_焎%@..|9fppw:uӮZ+yqD!7#s\:Upw:2zBNQ9% !FgiA9MzM \eSX>q?Gՠ "]yT$X\!:R-"1q% ^!H:!zS; Ra1⡚򭣸'2+Dr^GZPQSN2B] u91Wꚟ(`v&o  77NOSpw٪DN*2߅rk{9'yc;vlgZTu#Ʉ&e=Q|oy;5>ڋhЇf,Tt|.wc(.(޻LT6®Y<7IY=Q82/~23' *'y/0=X-°âIVh#lg͈ a^-vT9 ,Fx_V@D(0|Y9 @-}Vu`a←w Cxg:Gk8m.J4m0TPIbeCxд6^n ,}i u6mG g0Lhʪn-{apswnGʍ//ܥ.KUEbM5LSbzGa9"xZ=kGTu"YZ [zb߹khd3urRPE6![:H[W!=vZ :\ɤ~=/: h "$si$%࿍x5/7A6A=;rT '|mil^ˠ>if.zpdZNP>;x~lHwS5Z;rʰKl/o-tPEɮ.riPR!u\a4t u3$(EFz")iӁ$)R0tҌ DM`}HePzzЧYdhŒߏZfŬWϪńބ>hЛo!Jlִ [%QEuVix!4d֒76*zNOGTKgwV+-FKi2YM٤Qa$#] 5܏x'4R*0k/ J f!b+;hўbg5 $ʫuҸbns0*L 7(Ncn:cH 8Gǻo:^Gq}4/n/< o1ʦ a9"-̜?\Lm FN'GGEnS$,quf쓦V'Xs6y\!aC#o]!'剟-lM@$;@ڏJrq ;,$~8̓-?k~7EAO᠈(_)<%Ms"y{\kE2wUuź~u,3{(w(Gk,+ !3fE8'm?BCK'{Q4v ~1Ldϕ0! y} %K%[_h`A{jZƖn0mqq`S}ydԍ!#{#ggҴiI=$I IC8Ѣa!ƈ;jDCs=V%JSvp}VpӇjLH7̎~ftoP/XƜ;v:䤧\uU_ɜRm1q?. )*A rSFsfF9S%δAu9',YN)E ұd'v=:|MY}$[(P(G:r[qyG7s}rbz:d6YOQ7IV f* f؊HY-ry׍=1vcNIhqG c߱@Un6x=QJ9=1Ą҆|{2,}g258I +Hoҵ1QB^Q"\O v" +Kmv,aXP$R>4ck1(?Yhuds6c à%~aߎAya?wRJ{qKwZ"`$Ut_ϿzEhr'b0J}ul s)w1rt|6G<⪡N{g[9(gSX^^#?V߸Qc@MΨ,$A_Pմ`{4R*sؔ_v@0Jw|(("IϤ_dpf"4o}n Z1w[QHsE;s9r ;ӜƯ^NELް+be6Rhs_3#!(:c}ZKֆ]iUpsx-eYAx16̷U|8"VJ]` ݷHaVFwU#`?hzƛLf¯$w"Mfn`dHb:v[ 9cX3a.UbdMv+z8{@Oy7utƕj8ғc6 !s9U~1xfBBׇ 4ڃ1OQGUϽט/֔ mfL.ܺx7- c+Yg\Vѳkl)1%Yr]h ]lfČpf+W-&ėqaXp4n WmS!C-M0fr3 {^JH*i3TS8f׆Oۚo hnkiz8(#9=[8\F Ml57hE*5d^Mp0E/񼧉8G Îf<׏>c{1lcH#v+1Q+8J>~?(ޔ4ƟjFNy;լon3"J+n^k➎Qc`c_m3jo_g<}œ5KG 1 8z]kS%W%wXYN5B~2 +s|dԹc~sQϫ}b=?{##vWQp 7|MÇN@M|TL&>J1~mv\tBy6O_Y]4B2'#/E5x>LPXZg105J<~q2So}G2` VqTW !k~ D)1SƸM)~g8fN )rZ g i|"ۙ=FQzTG]Hv@G./^_ڹfB,¬a H)ME3Qu!J4&Y;T'C@GK*4RI|馊ĢY]ɔ=.Z /ɫ閝e@5Jl ޗcy0/h p8Г|Nއvi$uD Zڼw=itX%2jOy]w{њuPQWop{O@kn>FL"?u;}i^99As~lPWNji阚j3 gh&ɣdV  $fJAC㺆KJ5*Tg_ozc&(-N' j`ШFH]#O-_U*!h, ZϤ(qƭ J~ntah*2U·+7YGF#& crN&3Umka@֭WE4ɐ6>CfOgĚMta1'g$ro>7\`eћ)A\Eq蜨ژ m5D%2 zцQ0Vzo{|\W"ZMG )!Z]夳]黎qhWOZ2Ҹ00Βyu74̓mLߢVJM*2oѹ"ݢ\8{,^} nJLmAɲæk#"j T Y"@$L[ư_IBőts"?sh$ur8u~}FQ]_籍 E8[}>a$r_냲]{;Ɏ_+C%i3@3tr(b 䀄H]SҊJqX8NQΑ]m'1BV!b%5zR)4e;VGE7s8~rؘc9v݇otkeOkp P6^Ek'| $^ ػhj QA?Ödt"*"&l[e!bF IO}+ ">c5j. WيO~KjN;Wn39- &KT ,G$(PWtlyVU5G.}um.K: [YwD"|-eW8TE_oo2?"SI@ zhmlZ0`0hO>W6pz`&T^Y\D%0F𲃼!~/cIsù$[WT=nϝV]N-F4OKjBNoqﴊr?g(sep."CB+{eĕjҌZVKU!)njpo4j*A^f)Lwob=?u{o,^O,:N<}~[Hm:FFiͲBzYD9PRϢ+*:A̢*X!rCP))&GE_Q>!V/JLj#&m1`EuJ=vP ^0_*¢H"/tS$V1Tu@ 3eΥ 8&L\hSrp^@DM49-!?)zXjBtpɯjiDO1zj@Qjlp-j#ؑ AԤI  G7"0W7)HGq)>nK4mnXmxpoekN;iؘUgdȩ (v9I<#4>UBqspM@a8v n6V&mP$_=,е:2wo+ wzshXMG /}ajCRf *yw; V*&,thcN`O*AʷWPRMo~{e^&oĬUb'<*nǴ6UŻ/nȗh 6l/=!LKLpL JTp&6cg;/^v&f$=熮n_b|m c50iZxԣZ"AOuʮ(0ٕasF)yRvZW jg<),z*l^fz|IZ2Cby! mp#B@qQ#)-ڔ(!(S1=ez^UNHQġY-ۯP&;=Mx )#toc.yd󝰋ry;R@LW&f'CTȄxn"قX/ETʻE22>4 +Ej0)C1CCbAsLIհQ&t:s҇%D;srĖ^[&9 S鵱%H-.uIM$) c=Fx/nN?*uXmP(-)-H\]1γ# 6J髏 75銱 B 82޿XxٖRb7,)UK>{Ы~K ;-mq ?{L]ٮ J!~2W!=:-&\wgs  yZ; 3Zr6n1#x8h&asCCc\m5/0QNV&Pwou\]zV 8tA=N/ M&ѡ>]F5f_s{2'5^2,j2e(g 56\5l$PŬ~)&$}s#<=!{ys+Ҽ]!AQ> ^+/5!T۝;lsmlr(BđIhd txf8m >A2s 6c RIZs; 6$][3To:=f/MKZ|NЖ(?F1Y`U`O%[wjn֊C\SZ [D7Zx[PED[% [v Lbo:JhP{ݼW  spegg-1) .š3ET 9UþC "B!;pf'rO"S4V+ܫUy[)} HnĎ9iSCP IsHLW4ŏf? (hҍ|5+'~.:fGH2Bf_<τۄ/x& *VA^pZmQykT1 @W=// lJo^ Z4Z.#&m)]Z  fVqֽ375UęRt$#`5W,ΔQAY[ 7j JJĸ0ۓvсCbY*&VFrźZtOK*ZgN 65DdK"E*+@bä`eؤ5N2`Xtwm@PRR ɱ6CBã!zϫx@qI& E:^.DygvkbQVtH!~nxs "RuHu"I{HZ q5ko`a cE+;("1cF6vP. jBi~a@SflBs1e(gr qa]hCQb(nL##4Hy<k7uIQ95ۈX:CTc_g.M էq*Fkn 7|+X^GJ_yw EU ΍t~@bq+"Nݒ:Ϩ]R*% ?S=w'o[ 0 ώڅR%Z?*@). QnW6h93TÛĵ PUphs޺ڃS*`*pП 3T= R{9Nָq:3qThRh-t4KDmkLY}mLuo/?(t;O.NΣ~OD4-K/W v49kTLIr!/Jg*WH6Z]MThztIt}5AI:syR{LmcYa@)iWpwLN$0؇Uk •=/&sO܉79 vp[ 20 ,GGoy {mHV:V~o<]$cRx"rSaR|;~ z؀Qiv/>#*͂q㚜blܛwϼ.! $U"Po͹cf,6Q Z\i^{z3 88|qҮKs&Y(q؋n&)<ۡǢwv7d֒u@k $G=&yTMЅIܕ_l.ĒaJhg-O%[HH-bAZ;Vlzyp L;]HܦO^WdBoYs}gSЕ $. s7O1e9JTpqA+ubS\G̲9рq!(O:𺘼ЬzgT~c\X/r26V2ti~{yЏݚPp弽uL0Oش,#å~1ZUW>ԦTz`[sB"IþKJ)}*.rWHK>6þ& +DP'AKx͉&ʑ8rʄb~wtXUM )X21_A% 7Nշ\7A]#a!>Odފ90H/VuPJ1h39mxchK_ b\gmllȩM#vkIK}u=;B8a|ug*Y"Ǧ!0]xݔ%aӢdr։V[#^) ӭS@{LғBa bdKop*G1Aj#0R#486ԢjL BoXkyQ;}XMSV 3 @wƧs*0W"K#0six/tҨ{C5)h\8]ޱ9V;[gEF.;T #q s +pi??P ~,d 3~x}/7r=:~S؟NYpJ~I>*h~+!Oΐjo=RƔCPdv&^R:NM}]J|}i~q'v*meeKc .8֞8 S}D\׉s=Tb |VgK$hiHdCJ4|ln?l$F! -Yp8ןN%cd7fl !uA Fn\PӍ1IXwj or`hٲliiRac hLrMԻ~kN"]ɓO.4MKcʌK8w"m'v6W㎽ bxa\9LW>Ɂ&BEG2l'$7x^\Nj 8Ѩ[a?l%\X@S?^n"vl^$/~O$0KSY dD~GZvq,g/GJ| -+[}B%s oP@UKf̤1>+R xaSsޫ5C1?o)a[#b*h?;Jq ["qO [ujWuPW'9v׏veuVlqd(5TZGCr0a2v<ۧ#l&Y 막,!GOm&;Vp, ?dȹ2vPI2!M5@f%aN Cl#*TG:FcT H3B>qvr: eGO$g:զ:|p𯗿U& Cϼ`d;x[nxE> gj @9,֌;mE.a""vB6Twam~gxcU"D`$ /e;@laN^]78%]D7Ha'1>IQW'$4,HPeD; XLaa+_+4ڣƞ[6(܊K0oXW-”*ڤRDo@aeϸ![t6F;Cw/7OrF1@e [y&e;,.^'YZderJ5Ǎ>A7/eaCϱItng?dm^j2eڀN.5fbA+¦7+N,9omGSn 6 k!ʘozCąՓjFZ5+pgU#,G_[+v8`ED/ MtO mjK0*j#rz)ANHچ'VR$V5'׫rH} Y`!~PH=b##qUȉ'UJvZol`i*vm" %ޫbad}oR֝ޝ][#vPҚ2ֹ zeME~\JL9%5V+(^ 1zKw1x&m_Cˮq{kJVl97sʉJZCGʤEF8eLTvPk ~UTx#`:gp}-*։mMUzG N>-2:un+XQ$6,c&/i.g Ј>{ #7NvnjVT}ghNqxpYЫig8m(?0`eNm}imܙf9bޤ"3ow\lHjCm#gSw! O 赨&Ҟ[w M*sUR Li]K/9i2] y^MrtIw4[F?aZ?Dj)5hg44&1^MS?퇒sv}t|7RjVLj:3 5 y<ٺ0TgI(;?>~x+EqC3Ӥz5z C޾@ϦZShl2ARʪeꖺʊD`nȾ֙|d~P/q߹w )x@s4ثRSZ_hHzq'Jě[\P{ Q_s(r}U Js@<x)Coi3'  *aa C}u1yQHg5Vd׎WͲf hD0;u¢g.04J -wlp[TI Iht%8.f=^reGT1$XD%8~jMԣQ:& Eݫ> C4XOfxnB]H-T^ը^)nR ,܋r }kGB2=WL勬ʓ2mn\g#ꓧq%9ixd@YތdA-ˤ"vVdޒ}2H@4ד"UJrUgE qf ̻sIm>:'M6$cn=5M͢^Ͳ[DfЛ9AIp#q8k!fc 7`WV@Op{Qhe.C3= ~c*/~ܷ?#(hI/ŵI.N.'rH܇p\ג?j4KRл'D*S>MH%XEB& kRd|\(:(fLv4 aCo,I-ivRM'$XJƹ5* weF澼Van&o~iXE'ٞ?N_C.v`lIJ⦰qm-ӷ,_d-!6S;lÅ)ƥg^I#7mQ< ҼU;ϵGiw7*Q$T: dp;an P}kg17t0Ƣ54/ЕםI׳o\LH%:3YomAcFV; eZy`WS%sB0^dѯߡWuVH,aS, 1BdEEm ͨdXQ*c瀥k[hH%klf(V7F0eL<> S9f@S 9^ͷ]4u 5^?Gހ[dA`Ot}1=Db#1@;Zq9DZy怯Ehx {܂5-BV9yD~]DczS![, aYvZס-z!sj19cBоUr=^dIaƿ:Jm_EG^s˰a"h4$ư4&+d2/u$$m%#" 5Z%A>*'[eݩK^i ? J QĉfMF{,k<.D8~֍;nbC.= P% P穚E"A8UgcjBeA]V*PcN{ٴfB+e^ 0x*%K鑣*;Пϳ]5VlFAIPn=n"JcHn{G~3L>*P*-#ׯ]ߜ5+E!&O*Ǖ{JFvtPB`@9ؒ4ty1F!#Vn j[=ŵߗbp"pspj4}FC&oP I}ēvCT;-TΨٛ /ҞMvR]l7[:`Y8$wЄ +hXTbL00dhqR֣9[3#p BΜ(nvz}[( B>Bua oybg*,~C)|oy3 b[{@W8f-k?zPezܸQ"(=S1Q,K~uRBx=!q-閺ԧU#?jT-|"hd41ICC-t]xaoӞ|~A}0ʥSU|tyAY;-Zoe–1*\Jc,Fa;% Da\7 dFZ{׍w%^^e7w(0[e%FPdo˱i.v0à.f=Z!G` 6,j'YW6b)Wy/ c2j'Vf.tG!h1i~͚K2orɋI{yZgB/2٣2,Q5^p. x'k'qJmċ R[f Lly.;5sl(vBոw=WdTnSN^ ]Z,b Zq^fiձ[ŭZx0fnOb8).Elsd*uK] 7D}5$ ACJ3Y;U \ EZ eQBk>3& ڇ'':;1B^:;u.$^n3ku,KJKA)+(%a.jª3I6ڰIylYФm%31 6k]#AmqwxQ-.p]bv w@ 0{RR`IgZbP3-~d 5_ڿwV1K~@_dqOUjsj蟄*![,^u%~+c#v#UNdB`OObT81 q$}Es:+չn|mo+/YaD+`fi6_!{H4d8r+/&(B~ $y9T-WJǧ~G8dUj>P ~Db+;CIXP [-!V=H# igtA@^dn/n3:17UQHM&]Ǽh=dFi@֭5M "PI%`^Vuk7ʈ:|rCA&ҀÞwѮ}y[ɒniAmUe}E:D/}Vvd3z)N뱣{ w@f4"R1օp3En?9$Qum:(䗕kYkWk*< (s <@><GtVyy1i<Qդk+7Ϟ-{lPޤ=NENk5^x12{)i i3Qn['֯3j Y|#: Cރw8VSímvS8mEx#DKdu^w!˂Ņ]/qŽM@DRglY="&R.H@<'@?_N`' VSI`H/Ek{?)df w̬hV"mm'H M.WMiS/H 2GbUNM 3EޓOOjEg*ZړxG^clBV8u(,KMFMZBs:Jr[Fjי(@E p; i U ":3_BC5;XO]z>JQ.m`;Rcz;Ac-טm;i{UhJyT($8gZBp +mnJ'ʲ/rT-ծ sE'QufjķEg.@50eN>"c=7r(cݳb6/͡j_óff @`Ѕy`gfv44v2^q%sAqTGo.lJrpr!~Lys }tnԝ)O\4Cz"GUpUb* D6:TGl #Q˵]3XR9 9E?:<{7Pr5}~" w)wAqԁs3g _P k <|))ʑP3#LT}^ PdlBSdq5>+Iw0NC$ KόCD^\pL[uc#V胉?UT-AP*$/B&ݸRn;ޗsm',aDi$|QH:K.! CT zeI=a,M[d-5XIf#6= 5_Wm 尖>C,lQoMY׈3\l+{cTO<)+0 hMo|XĞOcaPVӜf'*Kq{,S a. /FKp\oNo ٔDx|7 *'ksе*Ӯ|"65aW^$1 /f#ff{1dN 5*?;`Dl/D9 zd\g99.]hQvGy˸WSt% uEs21+J|mh`eRnPYQ騉S8mzGm5Ifx3&[}gdl,~ln9۸y_ w:.o:π,C< ~:jv\cV^$.{YZoX v17QNhҢx)Ј;rȓ?Kk2I@3T0U1G1lhPYUSFOl颾zRC/xݢ5ŭj$\SUtej}Zen 3cJuRl@#6s$&':V8 Ux+(bƯx|XgxyzY|E\|aG #OʣjA ce1:[dKmrie`WW"+P/xc"*6q]쐪d %퇧0F^%\3\pJ%1ywf)*%ɷ;-2 ?޿h,n{Nx-*%O}\1dS̔Gqz߈En35Ù;s<`|^MY-9C0vw"qzFq}U+āg/S4Kӄ)P&k(OSRQVFbR"Ai2/ɝHg3Vj}MDFfNOa¯5`h"Z7 2V &:N$5M,ߪ{rFkKSewN2>%v4J/ǀ0)X&x”Lp]ʜ&g7gg Sю7rF^%,F\:Z_Jj ǥ){BGuL(Klu?LqB./d*iu5P:L2jT՜KLu6kMK#vm/뛢43uWpL`92c=cNO@Ct:mHkCSE;p/9\pO4L _JVh>MǓMfU03'mbX`;Zno0%7Հ y i7E36rǰO ݻ6{.sC>fȇJQl3@>BXͪC`gX74ΝS?mvtvCsz%&F`Tf좆H%=vt 0w*JXM,0 Iݨd{R5%5#Aю\㡈ґDdD}qmdA/& B m%.qǞpU4A)p^OMrrɇ,nV Պ6/}g' Ͼ=sc"zgd̂"&-.D{Hȡ1KmJL6èPx L2!a[oZQ?%oj)֖^Ş?1@p-TԦDΩLY>}٧ cBb[^s4h_הzaLM׵'2dBzPKbbkf2%4B l@HsPrQϐB7æeNˊPk @V+g!Tju>N0O[3o'`o,yGQEXomf7\HkRۙnwd_QZ+408}v^nj/o*-;yZׯXO:>TȓzUC֐4mխ & 64Vqn6|sx4ǧ RnaelշXvOC'ޣFNΓ3-w9Ztwޚem[x8{^O.ŋ hد˂rb7ڔ|E+-iu~$rgN/ Dp_N10DB 7JF *F5 b-CHF=G딧pE()T9 yApB~ѵ` Af)|~$_{ ~/K#!({IItp50`0@3ّPm!lBI4; 32Q1²^$K84yn`~#u转6Y (>Q˕9(tF_( I}oʶ n+$!Z ڋȬ6+L_0LG/3P7fFa:~ɻPu !5C*)5iZ4Rm&)L!;k}5ً-;kd Co{QRNKM/da$ǫ.GErpU+RSYn,@pu,J݆Y~쨍".y膭-û8# );q9{-b],l:L-29Uv/._q\ГQ1 +•G!2}-$9 0\*AcgG]ME63~QĈ3:a4vQ<ُwf%u۱4N`ZG8-l`]kqD25( өY҅LX;",Sw U" ?!};#3q'/M -F\$(xb[lIF!:` ě5)s0|C.ƱLGkYSf *b#|=cA LwK= /V!`䣁0mGsb&[Bw}o9D&l?68b˄/mZy2L2l;,pSc$@ŦvJJ۳AwWPDS sV'<~s!w5Xd&?pߦLLWQ2ޒt.rer.F+w+,t -SE݃#3z! f>Gʀ7 @+oT+Mhi߉Z]Jn&Rܡ2.,X+3:I_NSr2qc'$( {3Lj?Xc6JG=¥a'[Z?(A Reν%N`nnJד%e5"![ ss_ۻStt|6s FI윩c%B쾔(T=HOqv %Pz<査L%Hr FnŶ>ۈі Zm; mpLAGT]ב}6ykCh|H>߯%N(/y+[f$>HC q@e1'v {jt{*&|w DZXkiamWϝF9nG? w)tlci 4YX/2+k4p''9 7~K@Q~Z\O;7Fٙ.${*llٷ+pti%qWlt}N59˱;څ^\]םsZWϷ}>S*tfPk(<)Lݾ,AeG_Gx%##_D Y8S-f~x(FB',`xztjD$ ߓ31UE^;; Dq"y! ʫ>,%bB =n[qf UCwd_SGnæWm o 3mnl~/(s^_ {HXwOճخY ud#j",kWrL[ &lLV.4_gxNM⎑:/׊lA0< ~<Sj?)5$9˙y@s7=9^'BL\16ѣn)\Yٷ/R9"&^/8{uk]E#ai< DgzO6/% '/M`AqX޶ $F[唭ٿw!蹭qwB)sskO?j'5p|aW潲"u%Kk?j|+ 56VL!Oə8q̟QH/qx㿹KR^c"֭ _2'bYїՃC)Pm9P׸\^-Ǚ /I4D0kɻfSxT8{C|k >W'bȯɃds&tTcttffEpZ{L>INC[09SiU(4n9]{13KUZ&4%ݿNjIqp1+ރg4*sK?RC&Z>}\nOUacj<%j(:0~?ĊJS t\s)rFsSIn-Oh$ɊTh1gI%Q?t񵪫ޢkz7,dPf+&& Hnzk@4"'#ٹcZ>A'xotZqV[~tEA>;ٞصnGkiL,c,#7ɠd%99+7}w:<-5JFMg)<8  ± S "k~P0O}ז#/fʲwͬ,භ]|}ͩU  ?*7 26T!' Tg ^"R  Щ(*=@rǶ m22i7@jL'{aj<@ɐN7 ڭ.[+iba&2tYl*+[U( \C;˚H98BI hwgc ;Vw Q1="1uU\o \?dPYQ6&%AkKܻQ-nH`zk@jOL|`xE\wlX.PDOsM>՞I+\ >4g÷N62J7EOyn"ռ%:V`v&6!H Y O <k׽-dk臘.nď ݥTCgirvU[oj8zw0 N̙CIrGw,93c 7N0c6ck2*ҧW+Z.Uve)VRu<(Oj)N]t!_yw83Iogkl`;VQŷuMzN?$abUUgi7f3OÅ$E[F}ԍCԢS LX_v뾂[ze ȩKHkyh髮h쫿%?Qcer,OJǮ4ј¤-A06,o+ZZ %qunsscHו" U>VEޯc=Ԏ-OOrbH!k w썃my.ɀ.fz҂gh|OW.CDc |.H97WVԫHaN#=ǥu=M=H QC&\plO#J`߸nYʴj`1RL 6KHe\t"B'6<0Od*BY= }!c*_>,ʅNmLNa>&ykxۥ_KaZU"FN7` &+U3 YQ,'l Ҳ54g܉Ʃސ |RdR\Y@N:T9oMP^-(} jarٺ6TvM%ԣX S Jcu ,d.͘ Sv,9 \;8žĥD J\ҔpXl*K Ko̟o>1rnLY0.qw #㴠v+O/b#7d +o?'-dgC̓^ʈ{x釩ڥZ0_GYc4:q.ݶK/Eܺ폒͌!焷3"L:D$7l xXNp^WT~7kZsFlL?HMۼD(Rsk%H4oM#u?Gt"P7(vtH8U8Q-5)Jy 0 `7o$ڷbn[Od1fD&46ơ#lbj^u8B[#T4,YN7Ƭ|؍ sc] ٪]io38R40qƏ:L/oBK4|yuH+ _s-qYG1g˂Uߜw:TBEG(F6tJ)@vܨw Ui6 L&Qg%T6ޭ`Zj7P|}tHJT߮'ZeW׿mسB%|G(#< |_ǹcx_h\~gbŬ+_j",@e?Z1;^T fKC;@0xaJl@4:t[П7 `!R涛"d$WːD\rf/hվ} `GWZuw:i lE}ƇczR5YFt<+~5rYݴpSONTlO4gW2Yj'f=]fBRkM9a@pP8Ff7f3I ߬6np? B;حljFuF 5aָicU#|R*%s${!IwsnIis\xRx$Jz IǓ=K-w覵EJ~Q^߳ 2fM6[{Q>4h';VnLyF)p1Bj{'5>&!T IBBwf`nd/@'!DYS7%Hn#YI(W}ǃPQǛ<#$jx{c8T[Xn59CK@!JU g L4^gVnUt&/9=|95_q/_Y=&=VmtHA73R xTݥP%8HÉ楔7P;7gCÐ0k!\?9GaZw`Uv*/ЙW3fĕ0? Bjr…>"xA8_\gB59B?&К/]~\7;Z :Ϳbեl.kqlX;0.w’MuDR_G憵PXpkTL󪽪*٢, K zAeȇrm"nk ]ȵh/=ZY)se]FDOY]h͚ 5Q RHg;VwfpGv;GJ3QUֿ 2 9huH'03*%%u J+YIJfғc娇ŒY'YcZTo6:Wݒz?L)2,-NFLA +-EݵˀՇ(PJ?K4.$GS5T~`aH!4V7\e WKf1 j笉b9=5 ~)#U2bQXkn;ˌo#:G64R&vϣmg/i'͸Д}Wt AU23ܯ6\Hz]N\F}n!ړ-TGEqbi;;R؊LDBrft>/HO]9u |&v-CQ (eN+*NrU6ФL7L+y.qM TX6=_gGLSRi381?.ʦ&K%2읊3v3qgX0@[/E!N"}s A$SaDD?*q} %t~GwNTYz&`m tLU~Q"O+`p"CaF &inj|gXP`(Zͤ&Q 6v3|,f1*?˹?Ozvv}f}i|dyG+b;*1r20&; ;k!ܾvӕ'tF- 2 8yG\t-;D/kuAp8^A5<@Z츫Ś!Vi5nC N'Ğ_>vn$z<3$X?e>q+4ofMmcKѦ }W$Q1Ԛ0dV" w!2)+ F{#!=؎CUKU<λO1㴲Q"97$GOHidV?|W>Ah0@ l>KOQX/=>H2 U,LnRHcĦLJlC<;%t j"+5$Li#-E A[<\>zm$XїDnF"L7Lys9Ѯ Oi ʭtP=ӽAIE][h;ҷ]p@ߕ0A/OOwrʽ Ңv>[%7~ly$0''a(xapfR{K+XpɰT/ oϔNq"bP.?|t`g[MR} ,# s X&ݨ(&=#鶗: JdBztfWx8Gh;H>A(킝h{S ?V>xr;! wLIی8dsmG+'Zj;Ox/9b  i(\3rV,rߍņv/h²O8K7u 5}57m)p蒮en(#jr_>&\)kΝ"e>M"c:u,-YQdu +AsR4<%KƟ`K<4=xdb(d4}yjP.Λ ;b@uy빳Ko͸;eb>/, s0Ύ$b7:v>ť11!Vhbwx>NLYE$XO<"Idf>9nF1 bH'fEuEیgb$( Esag f5uxa%'įpLJ*;04E """c}CDEY<]P(3@ŦMVOTmfj>;3F3+ -i#Ge6/'?9? $:.Zt&^ Cff PH&ϥ9-Z0nAKpw4:qn7%`FvGi7pbƤ҃t@@boڷ Nb3[q9PUw5D4k }<ߚuGVJ? wrmcc 4ViTLCj9wi?N!CQ6M>'4E1Y,ĵ47_ڲiRa'$ٹY&+~,l!>{Ȇ!Q@Nˍs7#jmd_G,*MVU5*Z,olưaccN)?JEX_88>\D})~d񤎿ͷC=~A3ۥJ,`lPN"ojW#rO-g !ܯϸ.Z[g&b",&~,KaZL.:p)o J,i< K"S/tPmR4KQAA6 [MYԏEsI4մ(. CؗWy +bR`f {{g8m50`kYL*u!;i[bTخQ@*U 6Ut-i$6-mk- Ě?anP˯Z$8ɑ}X.<NhΧ < sAnjft:æq+h6&sl_ra/ynϢw)(oRwUaPI$y)A[(k2Xi(){ Pm!ƸxJFZEx-m 49r&f<?Mt-<$+})$}^w,Eaf<_AoR[AD t$v鶦W&f$w#iY6l]nOe͗S< UD1Dy5Fƶ L"yf z 룂ذĴRuK0n</}lD< ІF.ܘf$q|! 8Z#}i`62P$2¶]lܽri<(W^d8ս+|h , 6ԸqSgcj3_o( ۔) ' ڭJH;5=}ʌd2arCADa㍩Y/ɭ{=AgvO p9uC&'b+WPv?(GKn]kHU%\rܹ̟(1Yzx+z+] aXK%x-kbuSӮ q"T?0(CMv nFf<#[R1ۣv; ro^7Z J"iZ ]1B$3 eyz@[}5V- Xz<./CCm7沥_z CTQK t7"陎C+*$ԨFޢ钷gCeg%oe]~%㕸gImT$T-F,YP(j:yl ۆLAN"~l&PVVw[#=_|~kY?`YFw[**t_0q{)@} uoN/zMѦ^gV1WEDs?5u)džDR0.`&8xz[F@5Ш˾$u0Ue}ir ʔ4lSx[=6!;5Ilϕvނ}4'Kbg 1= s=DtR54К'0 Sl&cpe+&1ș|{Rp}~D3Jʻ;߄PJ$W ;?ixHhn*|k|Q_xnppKk"/ ?1@Mĥ_;BJ,vIgV!rz` r+\T@ Y4l !!]ojBS ӛM} 5`Xqr *UWLU]H܄.-u:}lЗo'ghn Ey7ZGB_GS5cIZ&"JEM]]dv>39ׯBZQdlš72\~mn&%͢Vр%A@ o4B/"&?HakFX2yVbIHOp[ZZUܡN{sIf0̵\%w|)(f,BFCfR>&1CQ.(y'NB~>=.^άRpq9uح6a M|H""pPKĬy_"|1AfԊ1SRp| ;ցA²O`O%).- QISFH o0/)-OoM.%ʧ pNK3ϭҺq&(ى )#W44E~a+s(\9E6yTKI=,V'A(+TT+t}\0I^hvW&$W v_Ss/B$d2䔵& oSzC̭KnN1J=:l _ 8g4vgqkm{싱pG FeDi9UPLWo|ޣm;{ɸnܳ`NY@ sЦ,O+z䲾:cyTzb;7Ǜt.iU*lGDA$R=k;l &$IoQ0Ɗv(.!3l#`,EM>l-ND".w6<QX,j ogAE$p4fp+WA0VhQ~B^Sy!o5:MOcOA^WC 䯅%`?qT"[*̓ڠ؛u>Zy9Rs+-łB[|e7of- ȞZ-ͥ,~bVLbb@".!>Ab1C.)4,Nㅩ13}D)t 8S _7AD\^oR|2obypWcI}A`^%%qE0^pE,ᦊJןpbqlWɩ U;c?$3d;xd7f)З.&ы*2 'lƩ4t4hP%fq=Sݔ74lң>_+M1 {wɶHw:?MTP3k"Adw=6*e uF5tCWvVz9x%1*B(OIcI>2y òBlibcL,䘙1[Rj~Yr=@q M>"wMhʋrQ@F܏ށC.hg!\ND|gk%19z[lsm1Oq:2> vʦ̸ts2/< >cbKNKߩxoe.ĸP]r̟Q?IQ*HZ@R{߬/kxץ&6q6vfA|$.'V;cqvBg_c}E8ra@0ܚha61+xkSh%Hb h+ E\ZIOͩ5U>%C٧FyE@,1i n<FI2Tvk'{1ͦVp<:}TAz=;RUtꪄ5T j Ȩϔ3B::Xۘ;ckU+i*kG%y%")][ uRn@w-d v`/)+a3,kb6® ^./W\tTǽ@1FJQCaP7KݵycژM 5gO+YvPTo>5ntM^۷*l*3uE'oqExv8_ 8O6g2C@TM散^HL%nCXXMi*6H@Z=*##pwJQa'HUs*s5$& +תq߄,F^!iF'2ƕGĢ|Qt.g_Ik#8q2gdhiҲ@=|ZYuiprlꃴ#⦵猲pXdbmm&þ~o,˞9gpIKPxǾ(b80tVe=h:z=^W^C)I '=x%(ݧAQra>UF}){JfJ[Ru*??=ìfo.V ʩ&P'hD&k#!Ok>|TAuyʮB#pdc .;S,3șvh)/IJOp۾y G#(Zٳp?*ImiU2*H!mx5㲏5ΓVToGm]eME(]I_h$*+z ^~\9kh_ISܤ6R.9BURD.m4VE"1:עKчWy|eR>iH)yڝm0 _*A0] VjbDdN\Ձ[-]JXחvXæE>郠{ `cg\*\W_hFaSat6r(-Ra0Ky9=~L.Gזּ!0֭n$[`ǘ?\\+&׎we$t[ %jS,Mvl hgch]KW(2]_ t?2S] JNbj<7q& )~`g#!4ߨd|̾,o(B%No{4xmBc@0!qqD;{CU{v\]=}RE.hUb*F)v6Vfp([D q͖^.I * W5 35hHyY|P35ճ-F $|G<Ek]mI#VtXxBRnpgoEqr99X[Ŝ~&9:!0 )8Κ"%KmWV!sdv0l8P(mIʼn%9 YܞX`@QU5fI3P}E i! m+$iSZbK,$B[n.Xu"+'ơn[ hQBNMY_ʎz3?y0-*X 6RO[P*`5ǂv7uWˀ]{Z~JAPGCD yxQ6i0b.BLCPn aEdBh ppZbp8ly5+Ifzl"Hl`XgABbGcI:U t&:))Z*sQH0?83 S|:=Aܼ8!enXme8D1W- &Q$OX^ A+yT8,>:"(!1UمE_M##t A$AȰW%XĵQ͐쮓J5s~ ][^;mlKڨ%Jlx规i?RTBGJ}aѰ@GҕK!V؁]"h:dy ?fI'(#Z#GEaBD?ȎIxk0ݑ(FRo[yWjFD,R滓~]Pg޵Ϣ8(-^`n!ג?Ƹy $[}%",]c?¯lܼ'?ֈC< Hi'2aZ2K] {;UorR4Im LY3Rzf*05KQ|[e RNʓil-;*qcăh<柔$ݛޛ΢WR~t<: K]@EGuSeШӒ)g͚-IA& #xwE`հ=ڣt H|r;Sr1;'pݏ{hj#土(# #~{b3=)r<>"z` Ok2ZH!"iN(?>yr~湞rUTN+RfUP x o,EjUHc '3ܰ+k vh ^xy̞ vkex-ڐgy>uF,+rHwܭuT.6187K䙜誚Mqb.Gw)5k-%oX3I!`LC{jRM5X;16~N=z[#o0^Q5 uũyw*q26A%f4 LYLV |YꗕZB^=?A= H~զOƒ7/lCΗQ ZLz]m&J{-Ė{CwCQCio1xOvX'e@c^/bd:R2N3^> 4ek|.\Tv3ZMt6@4~/75y,} Yԙ%(0*6qK!Iʨp{{G8E­'@(Y72&﷙@ "fR(^x׏vxz' '(4{viU ycSbdOjMQQqA @K5v&<1?siL\E~` Ral;W!I!8X|6@3|"!9Jk̚gTR2&r" z-' D_)j?XˢAh9+!YNEv$׏uwa~c@C3U D\z^I;e- fȀ`bo|{wx\+Pě$Y\7Cyu܏Ըfa +,\^hq8,&gQqf4': xEP?޷#}DqǺSVo:ZYq;׭5HSp-܂YEkg?1uR6f&8#jnH/o5Y hu<cȏHXH핓E.qϩw:^9ڷ=olPa(_?^S(CƇGP|0ZyFj-.48NԸQV; \_؁/NT9l9L‘۰(\c:5>Y--5B VF͌x}?>B80HQ^yvh2g&^L$eq#?ԃv"q~#M4ZAV^vQUJumA vEcSx{GG;WڕfVU?>Wy~}LJER(5e'vmLrV/UI$E0l>UZ`%W P1bQV5Ma3JږAE!1T† { v66v&gDGZs!pM9=xtZWBj59۹$-I?Kɇ[A}ӉK vt[Fr2@wCH̿Y7b ־Ȱ^#+>b 9SPkH5 QETG@[{\v*'t|" arE30\vZcfkmɪr:g@g' <5'`ms5~W~ju<%lz/uRS?CYiiAN^dj3c%7B + zq=Oml[ ӽj@S[:_|uĹՍQ{!K"ob {`M.nf&i`ae8glb*y'ݩIYERR BDP O$Ss9]jV'˙܂dV7i`j(.$@?M ۍ{O"/3˵\iWvI" $Um$uj٪OEqal G.OXX /0\i=:]3!qLjjУlp`~b~YߤL3X&kpm GR2idl7=>^WzD29rDm+P[ ö7 %CDSd%|}fm^bcb ߾Ni1Mthr?2<#MLΞ;g=0N_t5ғa9AҊ7W-h>/f⁣oxѳef摈-/Z=ӑ&ˑph "H\ZJMrU,o<D<1)ь w 5 (c:vAރxT^a7MY l0K/` %y+DLF'#_f;F` hb^Q[ <=u*=u/;Ge\uޜ7D']Lז>. 3 ߕ#,) b˄lߢjRz}ܱIVm.5}Ɓ~LjG)m75r߰=s3zOy] OڭF-2q5GY#zHk܃&I!gV^أLq$Ē%FYr<>+ (5%0HE*2.^_!M[D慛j ,9:)ɝSA6@85h;n  N,1FOrJлcmFr$ùJ? Iam3d>bcRH[RK;yQ#Ҍ:i'F/?)㰲/yrNfYR ^JmA/ MW {ok"ԏCm{W؋I7!k_AGvuM=c((]ÄC6(`>W~{u8i\Y1d]\-j9]vrЍTp A7n`+-锔5s Sm7yh:L8 "[$; *drj,_,^^ Wg#n":(ٚ *8ҶړSR}:X^_9 S:s(fk@Pٍ=Զ6V 9v,(_\ MX1(C޲Ǽ3 2̿O+TSV:c7P'Q hV:#X ([a^Pΐ > a-~sk*s643V!-QDƓ< dTTOB8T3(_u%urP_mY<6V^s~‰5oԁF l%":t"wϖl[ZW}oUy^wi~c:h_{Cj,zEr Ddf>#Ik!`>#m &z|E* TO)0RFMBI1r" 5Ąuiy A+A*91ut?f<\+zK.ʢS. ~%zjcT1 jfGt>M8C Cd s>V` r?Y#@`TzF]TiwF<|Cjdp\QXFPb`sp >$ Ј"@A0:ꋿ0M;3&dd|4h5b968%a<%tn&wv/y"l`h(HgL-,SP4pǑmȇv@ ?aͻFq=.LdXwBZ>(hr;TR@?0uZ^K`UE-7!ݘ!/L,ͪE`xx5ƥo yvdE7&㗫)F h&8+UHD\8vZR~ a@[5rW+GVJKAyL{y'RKgiaXѤLĤ]!`XHIwo˷6;(IM|%A3u"{* EDDGW8شlT13`(dOL(KH|NMx-pHj:5Iӯ@ülaFő]V|oF`I䥾G `ѾD#,oJ))&Cw7 [.!~:r~1g2P*HhAt@$?j?ٔ ?4%1Nxж(եJHlةD7 wp\m:|?Tvx1EXCߒ\ gG$JF0-wdvKҝ! M%a~F\>_,[ ?ޔ sȯ *GYջFTadloap{2ut)UT ̿˜nŔ4%, i _r daVEks~ B 6Zӳz&И+iiD'|-{NQHV3K2nZ^1>$u`qLk`Ʃn.IQ}ZQU'V<PkcH4i, ʙ9CïH=bvs9N3s'<SRG4 X1d{Βu+  ؏m=x W)a"miy6K5<`! Cs&1,*R11"Ge3؃H 5M鸷%*? \w3w9;ƷfA<|<ە8lg]*=A1ܷ tO U>Q(_ ym..мO`_L21n6)ؓK=Ey |~qGT_\8kkIB+eBT"k7b}@w"rzGЀq,y<߳Bl~.*;:CR/1X}RνCRw6?OĀU#.0IBJD! uUWf#ļEx k Ue\s1k)IY!47䯯dK*㣡,bFk}X% O& 4Y$Zi~ Nͬ50񙑷@L¯$lR]HT :u@)Vι=@LAz OI.G$1JT(ۀ%[ ,()w'pXWl@tӼ4*ZL]=J:A1F`vHY۞=%d.4٩ b #߳;ig LU4cZD]DX۽$„*t1ۮej^Gl$Z]Swm5{ۚz]Q $*}όQӔ ڄen5y8X;3(mu>5g2Ft>WGYfL*.K{[25 |R,hgpT\]?eܖ}!GQkm^7exaT~=}67kSVeYecRة R/Jv" T`DV #Ň7X_c;wa=?4f,(| ms+v'&QzF(TZ8DS}a./%[.8Z0i3+e@4I[#ɝ mG,K##ԆmJ,@3'G```ULN$Py~.pB! [WS][E6LoY(7O==vߪ6M^br3KAq,6!GZ@]'arOUJll^:H΋,SG%&4q5pU_ ؼdbw eoAg +JpF{ҔNDX eF7".r.~t'vPEXsJ T'>73H춐C2K&V}A YXrMݦl *T'q| ~ʼnR|VdLЄ}[v[)E xcFդr^2ۆbݢȰ3?fT#{jA*t"T@1a.fh\yH#P`eOaB92iMWF)uq)^ EB9@eDXY%!/Bz?6߳6'ZEƖ$.R2cܲ> Nao;M7;|_m)jT*S{Yu@$vN沋#OTC㓳]Q5サAe,@fvk%,8VhzåOaj)،?<`4oq׸3,e:Uʓ(43usFq=N^"1E j󯠬$tZIkq5],_LNf(0Cjh7f __.!AH rߗU0%$33VDz0uK= {B)g`SV5}=3ENSE"7B1Ds{1TqD)\~[N+6*3m2chL`ədtTp|Ѿv Ƅ{8D\^IvP^R=$>zKHxsϴs]F,jwJK=b.'a!E2q?K>Hl;ŵǽ$U/IP {˃ZdVw>E++@/P)Ewh2WHْy1K)vӅ~@͚}R&tɯO5,CZ8u|֪N9 Z+*yI; p*]#mLVEEyzp Ap=A $2s8%g)Z,خi핧n#㪼XkZ ᰎy(0…MC4 (?!*%d~4wجEF %%=q2!N8*L, 47( ك3ػ3#2;P6WZ/qXom{c&I8 6;] 58oi@P L ?paκU $:G . $)]=nOI\*~w_k/(&=V6P"9-)>|RIӣ6 ReozM4s3S./ 0;{ D#^fJEmi.WbL"%B l$! `4Q_p-xc߇fڊ[|=$ (GK怶 9ɚ+iMP { ܡD"C?_LK>f~An 3 NJ+ag 'hnK ù[2S[W^+ۿk6,0ۛc1Dwf a! *3'T ptOLb>$/@Ycߎ8(wW.zm>n%Њ@M?DzIb h̖~1Ϡ$We$mg\g4c|p1V YkF϶q)~ͱ<4BJK$1_ IUS-b~XALw ;.0YsEhءiy#\5 {Wm;8Hw(c֐ xAH׻Z4=mŶ| KP31I34iN?aTVC*DEhO+At>qh8Ğ0e?s5Dwl!(EMjaK2A.pPiL[ л8!i?jQ^+f^$ 1<'}@e!ur+ =l"_ }ӿ*݈tR*jSFᡢ8yŵ<Yܭ^+*Nj2@k>b=sB`Y\"b٪9kA }Z(D*{7 NVߖ=*O% "M.GYc%p%1C8TVE&fX:? LN%/ 6Յ'5IފϏDoK|'bE C'|ݐX5 #gz=OEpVeZ.?M1 !Drdow%zن6" ù;N֯W?p7wIe9/cΧܒUjjnZ 0-=cT6b".3r?(TՂ4%X}{5B=۶e6U㏟M?~w"`dM.k{)1(i]vFig?J.SNߍbxu\1hϭNTslhtQrp7ۚ!ۘ_Pci=uS'I^JkR_%; 8Wĉ+&5CnL.S\-HIIK}\cO~z!i[i1sJL|XɃךjQc{q fbO`|#:RK_NnC'OK~E/]mj=Cl] HMi>ūދsH)\ik\a@ɑh͕ }91\/c2XbקfnG=p* 3X$Eґirj| i%B}Mxe׭gb Fw#FC+Ol ?397aǼF;J, Cw՘|qG]YoJib^FYdt$T 4WޕkY6ZtcExC7K Dh `x]-L oy$,̷{$sͶvד]3mYdtKK*;x "\. 9n78+U? um;L ~~xU/q4|n"|\`ė/ _+geidnݞoብwc|}a}W!ɛƮbD>cQm`Z/(Ԭ^;߲2hUI#r"6+$쇕YS&zXx I0\~.cjKEwwśFgOK!4ns bjTJ5[(I{;Ds{G# rːm#䁎DN >6ϖ1 GnIRcmR¹L'[yC0-}砶~n_=1m|bz[oBlpW; Wcjl<-01CA_pcLnƎ eGc{06"{H9hAocl?@J {Ӌ'avn@ u-C} eCziX4"CG*ʃ^bCCulǍ_FL8IS hX{L s{J s,$ 4 `Έ9z}Gm k{,4izLEjg6|}o=Yhpw/{ҡbV2qwK?j_Jaha%fBtbx6 !3 0-nްWBAhMR’/(>2vE _8@iÃ,UܥSTO9/V䕴^&֧s _; ϏilNnG4^9 5a.^EzZRQ!{ܭq% vK*Ʀ1&Oa ttq"C KU`s#6EG -aGGiaM,xne4PfGBzvIiقǓv,j"0tdU{!9GO ԉő"&&flTVK 󓙆?vpDJ!. zX/?6$A`f./( M?b7b;iBU/㤄rNɲam&U#p9*uF<,ѡIdg,`eøkkA +w>C"J`t=U 6|F7[lODѺuVZILYuXy(׹ϙ}p2#kSa5K6`_>ϥ7ލ3]39%IJ S\GZXoB:"=խN,ʼEL01:7 q:x 0pwa0|7=:TxLm4:(& e"(֊ ԞB+X¥hpּS8֩tX6(P.v2>MCc ȝ "eJvq!^ZsЄ+Q2x]g7͒G6D%<|fm:t"yn(B(պ?Ή3NS7zq<ϫf1(ƒ̦fECkiS_]Ԕ Fs:;FyFu) ⬙j,D@"B`ӖU 9-bR[хb?dc6Gf$%e QpuCs݃9g"Sѡ2@n +K9m*#p$tZ> {&z^PZqN9" .VH}!@^tANCæH|scPBT|9kxkH;R1E[9sYW'TPҋwqp ub; QOaDOaX {5忥a~}tߐm^sZ#uyKw-"GdHU`TZpgk=GyP͙4{T㥑"Zt18)DL4)) 'bH=:f_oъ_H YÛSqwä21)cxBDutEW .$D0#naK7Jqj{eX X8!OfJb_Mm*'j<U?7PRVVwyAB77${,wp \[/8Qx}xxBΡysSlm>卐h/ NС.2$br%# D*3 Usۿ4H3Ug M>Ior=p>wQ3-(e`<؞JRBݹWLϜFSCd3WC I5|i.LxhpI!n8٪}&Ky41+h{÷A夆G/lo)C&΁?}KXq$}f%p0@BU gdzŠO@Rا[:IaɛFᅱ<#Uugvȶ/.idRwUl)I׫gƀ*+sr%e|(;眉y%:"}=e'O {ovv!8u+UdVGK\CskP  ;Zva=4^tEO 5P]v%0Mo˚k, rTzxiմZHܩ1!چZwy:ZELRqMOLNдtU~4xVPQ Cx":hѤ$TwHΘԆ(; `0X>!Y) ":zY@XI=RDꎻb#oό&\Sƨ4{6 %N4U?S{M$Z/iW(ѥ0XZ/qmc,mL%,{ gD~o\fJF ̬6YAj2K߃1` j-t,3n$AoquA5HºuK-Qŗh_[hF@NI0s$V9+Cn&Iw9µ HCT ?8/_+& KT9B*sFU0bIԾ2W֟٨ʪ5.FVWπmZ/4r!"=U^j9pEpbKPW46H@Jt"ZkeV/!>>?bAD]gcxI'oj]"sN; ^>UIQu9zi=R5WFHA.u :s 'g hi*Eu;BVdݬ"u([۾GLmc[~C9.Ъ0z1(jvhtqVn3Xwpl Y!-Xc%7~}q٩&V3|Oq"I_ñ7@5y $]VesOn 7eЗ7Mvv9ڌiݘDע#\Ӊ(ܯ.N% Q&VffnYW ]6d> d eˬ?6:$O׻كsb 9a(sQ*o(瞙ō³=5Kݴ.u | Gy%MYD׉~/Dk̭fܗݵ?BpfRwvX'cEr υ2وƘ(0wϝ('┏?ÝDEnE%s׵N~-_UHшs@.|كj'#V>`E1x0F -N j / f3}=ՄE-b@עw4s{Ny؜!ʩ`0a>[ё'@UTC Ý{NgErE9jVSqosSm`26y gou Dm*cTxA%Ѷq.EA{FؓM~L=Cz UV܁[HsV+Fh'~6tu>+}3" .ww{_gLm@ Lj`3-cg 5-1_ @Ar5TS + v39Ad  fQs@ >bTIbtk㶭??F"8WiIFUyO\y%L(CEP|!`6 sjj,/Uj' >bGQ8A8EY(bS]},% bJ&cNc^{уq4~*tNha@ĥˇs\qR]pd"-;m/\'gk#aٶs\X裼 !PmѼ=b=kFAye{JTU{f ̋RZ>&pB!-Qe%8H1-YW&YT#\VˆNRlA :iG7>R0r%i՘T.NTv@Zv\ܳ"?i:j&0m 2[i;\ A .ٖs.a[ ZBh ,) 0:VwxJ'ʬɡzN,Î0gӣk{ͅB_"Wqtw彯g\EQHT{)3bX+gbCKҡj.&'+ۚPb'ήIWi: =06Gg"E8dL㒒C`[h?!q!Pcqن3ypMڼbpj2hiDeRPQ%eR"y< ~?^!TRL91UFqԾ;PWX](DAܢj5KRQ[@>WKNI?:~ZL zA&Q.vĪveskbs&-gJwbP8Ͻq\DROd5.b-}45+t${Px ST48q4wsj]r! R<^#q QkJLI-JΘsb00F:U6Љrz"ƌ#̲aoPME|e/OcC'$vM,7V_M`W@ T2LS>qc=ѱ m^u PW33_+$ av~E㸓 5C%ĊIHsާr9@U# gUZӤ^vA tSz&L j7p&SZd^F/o?DUzXi))pRBK#f{R:SK ~w7MW|{!+,"I8 *hJD"i$*/WZB;k|i$KQSP(p$_-1e7jx/ Y/:kCv̰ ![ 4nQˆ/+}/4yD|ve '`n79{p2&ȣPFHh$†3Z}ȐU G3E(Xۙ GR(ghD#=NzMdbtAd*{QIB@ DH@XOuJr8ʪëZh?v!*J[s rZe]xC)rL5>VC$ t`){k!9 g`L8 NzO3WTU"\SiFW|Xe((p _P'|GcJpi ˚Jv$9ʽŊc~l-%Lg-." ,_26 Ca˰́?jԂ9 7N35Y x,JfNdc  )GD2/E7kFY] qZWX8$hrJBC:V"yJF1Ǯ*OQE䅆f#V 44avMD|h7}Tv11ʶ>%ujcՃJ3gQ V7S9J'j܋KYhq[ˆ^--_c-xM.C@ƀT׾Nfدl!>bb2\OIgBIb T=r Bw՞ ]p!%6~ttVlA8+|{#% {JhW~}OFv AsWa5);mxN7`,m|Wbi<ߒtWDFI:1Cn [}Htg)f7Ħb'UGz֔mlYNd(֮;I>|+֊1vCYk$jKVj]z m>ҌGyO : 5pK.3$(MJSͺ)BݪkxʢF\Mb̡+B(veDUO?ʥAmp@۫i3̮15c{@i _}k1 6U)`SiQ\{ 7F<-}YlxDow(ExVu$oT:ό5Hrb"ÉS. ;=&D_RZGx!k$[\.CEXi Hİq-S: 9ؔo.ݴ SMkT/:Xڟ;@ʷ}²[|$w$w(1TUd%dDw rQmd %U+T [tyZA۹29h>4X+ A>rj$ zأYۿӠg< u=L EĦi.p;.pNKz01r YQF#"|y/+5@{,r~~%zAA߮؟׻%R*d.W&sZth^µ~CtN>;Šq@3 5H-FIzkGJuUӿ \Vk8k(*b/ZˆߗGD5b5ԕ.BAith1:7^MKWܨ"HdxqxW$rsFr_y@%RT]F@:\ o!( fvxVNKz%l'_:)C`"5YG6=8nlbD;BF)RvHTmvk0R+k;#A._Ed8 v@`04&_hwN VmP͸ @x7t#~2U~30Z H1xNRe&h1"VBG(%a=hB,+EpA PuV @@ - pS{ڧ*ғ̡d_ [\Xp3Չ',E,]dhf e[9PLS:Mڷb~fI4VP`{&[.[ *jy +ai;z4hyF*QMЏ:]PzJIe9ECbnD9#1+ȂZ|s8CPz~ 'SMjvN_̀664brU@_E<'&D#I=c.ŅC͔p!ز \;EB[JpqJ W^EkrI楛dإ ^?o`u>e>4̕PvK B3L;lo~S!H}vH2BCw~=sV;$s&8yʾpQb;*#}aLD( >K:9[0 ɤd08L4O}kOFM-erX3𼴝/KAHuޯ_>l JL88zڣ#! pݜlpyR)q7Fаb7ߥŊ @WCt)JqSe2/ٓBs)2jp^r2Jyu"r#g r"wOUB~ٝuM jlp0_9 k䎖1oa2h:?oXOo_ - uV%;6vnw0 }**N>6,?R?zf":zG$yNV%^NޱWlMU6tHgsFL\6nȤo ncJ\x ]l BȏuԒθ917y2uBPiW]]g5/iJUJdpkVeD@p;P2 _vJ)` L2ߓ)֜e*y 'N' NBh xoLre.%>"oL+L >Z1xX.n")^BBBA7CV eqV wD@] ᜛CSY-ہ6 v;zA*'I|1~-LAhcO䕷/tx!g .fH|l(HP o;޻ OV1בd+r~+/@reAF/D^>x3SRT 9iq1)6UlUϝ`ڝj V`**=OPX?@&٦q n+ۚԤ A;6=hMXy {NAeĹe:([TF Bq5jDuq#^[E޼8@Ί=ʹ`5I rw4ZV@Zd7NI5Ƞ#y9#xOWO3i&.d帩QÔ "VH85sL42e(ƹ]AވW<\;?A,Z*L^3z;-Y,1fos>$کb$iZJ*h!o=V^c-3Nd0elǀ1#pF[(o ҎfI_m=遄 #u}7~UN=QLC"o@p̼S0A77州3ڬˆ>XWyyxn {}a+q mԕ~}oF B"r*:FΤ-ąs.9IvLב@*Y͐RcA 0L@isŰfPLfXyVxsꚫ7B9D₤^E"՞蝛^l)Pzu2Ɉ ː{|d )bJ'l.8?+l1nUn;U׏)#r=)hà4JzkB0N~9Wh5nrKw?fr:(/U-tEw`~[W(`=6.ĭKiV\z N^V+ldHs['0X`Bg})YzHO(xS zGإFnQT,&ΞlL?wUDSnD`vDwzrG -QJP3nUP`@Ac )i')8TxUpr~Mo8#zih2BLxt]T[͹p ,B*#~LYo҉Qk:\-u8I8_F:n?Qڕ$a%e(HkbrՓw2"R< )ø"YzwuXwaPy`VÜo{wbuކprj(u0Z)do@f9ep[2_'Xٲ@mgx۷_*ک̓$8'e1/ !p[(ӵ*ntm)P~А =ڵG2]) `.Tȧ`P,]`OȖJ.Y/}a8cK4| Z r&$oĠQePZ1ӖY7g2eDOVi;F[*crTB\NxW"Z/Fwu2~ [d))0E_0it2T9jH?Eȕ-8G?A,H,4pE,_]Ώ28 wFmdi9IJ r~{]Vn} t3]m~tf^wK{8 mNx,kjgkK c󂩴p._hW5TX dc-_G)G`ʝTכf@K T|"2 Ɯ l* BiHw;4*g-2BpuQ(`(*1bglh(Us>7^dYG68k*^uC@QG cZW CպbsMI^%Q"DNI+bdUz`c\$ɔD7,|0lGjt^/⬭ ((9-ZfϫMNٝAxZXR9|?7=[NZ-< \j38UE5^BPxˑ!e}&)k_0 妰*Ue{*D||4&:`rn4 RS0c󅚨=rLwGC'?z|T{yjSȨD$.-w͘wRީ\퀣Ik΄5Ԣr0^<H k!"zJ+kן<@u#䡋m{ߡ >>s,wa=zij玩(3J/{Mױ 6RuJKR%!*}dq z~/kɄ(X27HEV;qF ـ@`r!0 :ek-|:-oQc5%G(n*dIN4(LeGyzYq+*(i,KYBH.lOՎ {6BtA4הhre=5@^'";20z8)ROGK} M;hVK#L{K|c;HSZ:nM,ƪ=o' #MԷ6%LwzaCL^5>W/>M!ʩ{]7Ge Kr,kTu,BLU^WT~x1U"zV ׯҗ<7״&xFrT2J<޺s nhր) 9E͆LWv nM4^|2-feQXpv;;+ .I;y<}, &30Criq!. WJIi ԇl V ON);I;ӊ ?4V{fLh4c Şv|IZDt1M2C_[k*땻LR^>u-:4>Ia1I2r"񣙤`^Q+OJf #|MHL,ĩVة o0W>18')cc'm6|ߘ%[YX71H IZX,2wUɨ!,!8H`%dBv|ee-l'Q@uI+$9Kq-FNX@ ( 71"$nߪ >vNfyY9R&Sɉy2/i.R$\lɜ*F] g|>mM=bϤ 1s~"5_$ˉ%%5xмj`L3` 6 A:8[DrbF0K1؎lLmCRj?l_lc"Ha|<8A?ҍ6D3PƙdԨ+ w4S+Zl/@\;RpLt.q'y2sAEGڰ cwb)=` 7 `󫱬f `qcȿ6&ދA2:XGY'ޜx)4{&!f*EpP4ڶ.OUd :V?᥇*%b.9;t6beU2X/PUdg6>\ L<Om={QO|#f\xfʅ&* "c(զD/H[3}/f<$ 8DU᠃K8(yXDMd'U-Weo-;f ] RYO$ GCi\+4wE=Bzrd/ ^n Ina9߭޶ zwɀ3~3AB::E%.jSw&q_eZ{eݠsTQDzU|v'0;^ѸwV 4/F\7%ſ0KYPvVQSV<<5l)w_[5B/0B,9;Ny(&y[L+$(V*!vsCP0IǏu;Gp C2Ksg>J\O #jj~Vn *Y(el-YT?ZKWQn(YZpD.^$F@'A7.\0}N(=+ڣ_g;T(' 4^?_\Ue ߥL?>-==ϯ⛽Ak瑖B~wU]2lSW^6L1EY`AarN965t_ zդ /3̥ ]U+rVhYk:u[7o=< /hJ6qBY MbO(0&*f(ܔ;o{ {;lXuOʳ;7͞ߒdQD/9ՌQ2|C_nل&_RE8{oxur|$so2漿;rҿW{< q%Xwi{|X Px "=!:PvqjՊjtm:6a;eְ`KDئ|ܽN R ~||NXAq;p~)7.0ezyaߕ= =ˉ/[@?m }d-p}Z/vf:PO vN kb{ў76[Kq 0_6v9%Xģ##'P;$H7m?[DlBkN>'Vf'DACn\um &wD;МڐcUD,ft|Ħ/2wM=a1dgB Ր8&(RYG%T t пT!Dz~Jywn;wy)9X-3pb>LR@;FD"OH$a/ TC.Yq+Q즞2}5e:qj5<~P2%_!uޥT4 pO⪤5G U1žU3B"Jrn9>i |2 zJDtl$@ ;U BྼoOϫ!sG_OKX[.쒵Pٻ)70VbX₝u c[mo㺨))hC;WtF1 $K8is@ST uaî݅t1f ְSķiR$ X -p (kSgUq/q#D mqk5J;WT s\H&]A=%:C:7Km(M,p$=߼~75~Кv~ZMżhcӚձs[}rm_fUe)ГSr [u}j }g{=u+aMS@iH|j+Y.9%n򁹙oUWQWHQoޫQSJ##^m@^Rw 1\BG~C@\ladҌ<@~\oi-_nb_?sluή>AG@Kf6%`ZyF@':NoSB## %D[*^Pzђe9-:ubGI9z_E^tEaT|rh=,%rQn|~.%JWפu3(6*=F}&`ν#ptΜ`|dž#8M =PDYuF92<6Ex?T_^tӹJαs䱤Ds^&ěM(xN/Օ~d-Om?1 K]-05QIZ3}.@F̅W9N*"H}3xY%n{s"ƙk>׆wk[Zx9k>-3=7x+)jC3z>Ƣ}GaΥi)+lOT J(O|"RGG\&tŋ}<#}MYy+B^ ̇t-WW6u5Iôjך􁥾DI[i!Lͫ b(-R'BvF:(TG؛_wy2ǬaV3g_[pEX<: <N2Lx']R~5kb>O.~>Y4HSs#~ G~%SwKEj ]-(7x}'5`'d٣cH&#k'liwpͮ,)< ;0|}|jګ۴&dSȸOWnI<2Vf?{nIiϡ$)`*OGx0n؀f􃇘Lݼs@u?d <0c|bIBmx'cCYA$~.O/.~^ )w4D3t')3>Uw1N]UYaQԗ ѓ3S.Uת*(&~5ئ470u%h7viĦ==h>e=kXPu0~:ԋn(wOJhL+! AbD%PW/;o`/YM&<>.aGg6NR ք?LNՂra(HP0dĚ+{S)ok烯]T `xx- G@'8LvR?CZx/_YiҎ_t-| ` kHz?>m/EB\0\%b0EpiRY(/6Sp,1hbdue`nkGm|xkĘ YkL %mp5WstKVOW(daM:k3GHqf-%|FG!8=&-Hh@7~]=(1Sf9){ ,s2Tyhq-/;'(`vQoK1ޏ1<-TP+ 텘 }Cu*Ը% p.=SRv# v CmѺ_7ܖ#kּ<g\YtdAy_Z7x )Y( -%UELSnƹ<\:\[׍M4ű`68;\M¦? nbst0ڸIeB|Ɇ9~oUqFvby_Ls zwM¿HGs5 DB:Q]HK_aLI^˳U3dF_'P>~=ls1;Pa,)òndLDe.H/eoմ*Т3U9o|\g^ڷk?S0fr#ЛC"K,Ex{{֭|53Yo-}{yHhFө2ͨN1{֯HFY MN6I#ZF W)Ad)iPt#YZLiRك\!$7_KA;4^@TR+ov*^eL. -cw>>ŗ A`˩g?lFfY>,tΫ)CREv;ݤG d 7QuI)qCFyn>.rumzDB=B08SùTJP:yMJӹt:Xfy$>)h璹 =*ۑF61'2%=c][w6o;PŲAl~Tg)Z_jh&‘+la6S`.|oV@VRPq'Z)R;64{BAP!0+zM7<{G'+\ <顕/.}ѹJntK;n*YbO0p$—'݆"!}%ı9,\Jpw'Ni}< 9'mxRu Xм)Ioy(q`Bt=tA2Qy'9K#?V +~@mⅵ0f=ZO>A^3̇ tCO<{d"qbOUA N}15b ? Zk8);/!z "UmRrOD3E iVZ<8ٴ_Epy$ .-,f'f1XU~>y CaiAng-(DTT9hTp8+=pT|릚@|f j~HvzX=ҞSEIuO j_Lu !AD&$Fp0x*G+i)ch8^ wZLjԊp(Ѐ~M[T,[ޞۈXrm ϐ@f]bvc?Y)s9>tEԸ Z;᧺p= ƴ_-8CIfBญf #soo;k=}32c2Cin yZr mF,NLؾ"Qxj&k(i%M18.3B rbjZI 7"qbn ~jPv}]^46 ?mp* hPBv腪pظ +ށd gD֚[ p>b!qki!)3u=D#\F=~ItCXA'|sU^a*/&I,-g"kE&$?~dǑQ)ɡ[镟aC]M'%4Tsh, I(x5fuG =?i@|&;:z.m7\H`*鹕[U.ƌwSl80#3$BS6WA3,[H <6p!¶:bE{V02͟jzD|e67^{J`P3m. XّIp1.#w[d-dv-eOC:i9ݢƩD7'P[!(6k mѨSL5xUI i_- y%Asy`X5'1vMy\WEVTLV@L;s[xݔe dFwzLݿ|QPIQ,8|&2? |iBy,UbܬA[~gT,w`rY*MKLkN 5,z>Ֆ.$9EF|ЛL,vpTD8$`q9#?_ghƩ,\GE;rٯ @&x2m전,g#ll{0Ƣ eHWGU`ԿVƫ~O(LA:u;b eUt:/d_AR%_DPr"腀W]sتؔi5He_4Lk'fk?!%oR u ɂ]hn&~SVbwٜ?L4Z']$3&?|\BüBzm"$;maT8  7 R(jJ0 3 K79zuMHpbbrQƓOS߼Aj&*Y(iQ.e9T?xqkLM"Gɥ- Q\@eOr:#x {$k$/+4;.B")ErJ~mE? EsK'?\bF/ ϝg%ikKfzm~J .N~K^^WKpU7d*exH2[inǭHp;(Ƥ<Nw_6c*iņpk 8]x x *N)f9SյIy@8h%L׃H9kPٿnifQ'6㼮NR5* N~G#N_/TY%p]ꉕό$WgBK%1R2F*Op]A`]?*BYș,kf 4$='+EM; =3E}d0d5ʆzMa:&8{wW?a(|j%}ĄaOЩ k6}dIv?k ["FrfIK(kFaSoN}iIlWVx#OL~y:TWd([X8ndp1i&1bG{\Z*T8{CN'^GjpZQXhyTSz+3Szd}o6TU]mԠiJ~c+R.?4#Ll91 4PsJ֔ohć4~@=5hG{8)_\-gM"~w}4r.SHb.s3%v/ RThu C%HpVpN|ِFCe od>/0gQR R FaO^e?xˮ]*Rm~>,_@Y3UEMM>7gK_u660̊cT8&EBʓz!{4ߗH;yjy*!1eת-+B'9[iR7i^G*"uD$.ND=RVLg%޼+&rA!@h0N$+):HIj15`+"gT*Y[Ղv"<ƦB+pF:VإdEAtF˘"laUs&ͽ}<=z\7k(Yz$1h\E:R!_Û?a+(Zł@TpC)[4}0X/F#<+4CzE9P_w`~cn|;nz J`ǕN?7T./y+wIqd^TFuTva6svC}A1H1Jm[W*/adW:wmiͳU'\T_6};;9r :.?AԿjV8NZĞPL;L1(C/{֏q#H.eqj`,lQv{Q Lib LNVSeT/C8vhtR'ɎJ ~'{ /tW ElRsu+KNDBh^N:_]``y0I%E(C=nF kn~~٩R&JRk\ ^0mG wjd?=j<Wd4L,Gjֈ͜iC6]>ߵL[/p?vlGJû:*"wWY|*Vl*mo)^`yZ3#ز l 12P?/72~%H; \ƯcrxI~?{Nψ+9OZ xsˁ3-ބ 1ǂ?/)X,ά6!mfC`+nuJmKJ;m,pni␶1;2Ju} =KPf"wi4* Hsώ}¸47aO遹 8訋N61`Jk;Wl Q̯>J o7?j6p| q$P:AzA(II4˓b* m`>ɚbLȰR˼J.r8q{ ïs8*!=0?|֤ Hm(X=y97Z ;EØL ^ `qImEi0F+X>DP`U9\}jӇ5In8 |pRֿ52 w$A{(혂Z) f7wp}a¾|UT4deT:]J ϺH "yY$о&UHN=6Kꜥu@1ܜLÃs (mE,>ps[?COj9Rϝ"v}gL䨜Ia8P$0b3Hv+F)5 bٌGD mv2Ϟa(ɩWkdd\$?b!p{p n]fHk?8kaǠ8i9#nftV-GX|gpf9cTn+lb/ӷyj|:ID E P;s؇Jzs~T}O6)>뒫[ի )fSk>SZq*( QgER&C>W}[D.O6d4Ta&)"k?b͢ 3ʣO*Dpw.qjmƻ+ rIT{ds|/5̌ I%& XX_2 b5!8 tFvGC#xm1VІQnAz"U'mZvÑ~}_~|s8h˝Q.D2j"~Zˏ#bγ%CsQА?3g\Kp A(M@/ 6#8:\9P{aDJZ5/Ndڜhra&^s@1V,$sQ.Eq3 3wS QZ˖C&9ˮIE )Z>0\A[0^B,tl@@\ۙ? r`X:6q|6lM`dZ */CIR{! ,W6dqw4| `P%P `oiώ/Uk6r|:J-?`' ƒFptڃ͆v}A A "J+ap%g鉺DY4^=/['A$Gm{PN$[{*iJn5(4cQ4H_~Gq/0#NZL-Qeҕ?X ޭE_@%\ax9scId0$I`ºm~uYConޏv,""㖚ϲ> DAzS^|brP˲ P=*~ ^%u+\hӢȣ6)>] jHV3 wp7g;sf~2K{ ~Ux0D!QhBH@ȩScF0@%8 -R益aM%h"c7"eS&ɀhlJoKH$.9^XΈ`f̍X? # wb⚋5'X2]=T H(o'yf>ʿ#28'MT XޠK5/n?IMcGA7 ,!, m$c7 :Gx#O l+%#tP ,o2>!d ]S}(22_QZvԢ}KDHV@4հғ:纮_ë@UnZBu)0X.0|U2d*rfu}.K s0la[&=CXXd 10 =ɪ2,Д8P1aTŢd/<3Z0YJ~.K}*Mde[ir4,ENSOJqg7{ F)cr;FPvb;xTǫ96^jū5 ǩ˙WЮ1uOL.aSv l/?OjFƚ!fA$l\87⚞Zg'yIQ4Uk~,TJ Hâ񐒧d">Wg<]o5{`AwxkA zhE2T"F@l\w; LٲtTxm&t]Ꙏ)y8H=pӿY2 UNXn(J+u_\L 3}(KW-h0*{K- ӽ[lLu71!,FHІo8~^sO,(24#|IA+p҇-q`q W3#;';E]" #iym\}7#=%",p{~ROysQ2;aD 6 1zƯ0ƾ|e(RnU>@XщCb m^BG@SvZ鮫`f7c(c`<^^̫jf虑^Zowxc}dtĔƁn/YH~-4eH_#/'P @;Lg.Ԁ(EzsY2CU. y45+H17!B *nH2#&d>?%^,!ww:xZ^ YoRp7p~g@ex=in1~;f]̺$3C_~y:HR0&]K%%JS z~8ZaS!YS(vweHQ(O*=#]&/.v[r?9'-= b#T(=JM">|—:lu_]m*Q%_&H1yL'.-qT2|G~o5(uP S#^8\fiGVA֋!\GuѮЬ[%_^yrNW])#n9=O`0笥xk7 Cd57D [\\<#U>w{!l ݟ =TׇRs H&ހAu"|~!g>JBfl~)o!Lv |za:[3!I$ˌxT`X~c/$~:Q ȃ& I~,Mj9aX՗[ڇ6^͐sXx_F=2k ?T: -oN };$9:;a6\&\2(%-2dnkoX|G%rJwzg G1} a)8㘩yB&u^]3-mcHm{Đ)#TA :f8vUZzg }Tr:%2 Q{gYwJoțziw[n98c|ڪȁ'u'+d FpNmv65%;vKoщI˿ bnW@=:+Zdimw@⠚rbpr h )"O(a.݃ Jb55¼/F.3='cd75w딖 =r.1b,$1 lFdo,&q&Ѣ]ʀsq?b 5s_qՆY>uuf: ?a[~OaASFޏJmCi$c#6cUا(8ѯjB?qx*iH0qt LS:FrV(榺4lܯ4IIӓGAXݷ-ymAw0g",\f:yJ(= } &=~%X|%p[9oҕ ݮ!A}+˿?ֹ"4H &ZFK+[[Yv;Wo2zG^͖6~iCY;q8ʞj]#}^bsХNZ#`L9/xfϲy/pT;vHu2/ RI5kG$̀Gjقu+.F^5b@B յ3cfeB49~S)W0zܣGICE+xoS ZAqӛZ.Ά:=cГ,ܓ@KF(:VhtYEF.!w܏x/ļ@ $ l= !5i6&NF1eXn8t!i(li LXds+6 ݞd"n>0&sB 8˦ iam5(s \m6}~㝄2{\3E<2q|jT/;{8=E {ʋ~:#n3~1?_ > &M\8 }ծ5ब~S;N\:P "fyVBrD0}M i~蠍ؾ7y-h"=R"F<2V 4uԦ{9f*6CZHZ3 N6az<R@un,9aӓԸ01S*=xo3Phx, ;nh8P-=B< O7YSv`svFJYx2E5,*ACs2bAT4Pf©" g%gh뾫X9ȃf=4= P+!oc)Gƞ>&yO҅̇gGt@4S1rO8*Lc }q}P(MD([wVE!_,π"upF<&w4|GR k~={I:RZ4p,:0o"Hر'Af^}5AꄦF{L6I,R|#7Vca6rYWԠuXA#6ImR#aˆg߰VtI, @~ Ouӻ (ٝj2 +G|pJN4KxIV(EN _1& ^DeE,sD_S[ MN"HSE$k$<6S1@@-z%!5t;D5M֗5㏞nJ~$zº@j)twJI!Қ 5qNxN٥e'ݗ6pX$50Y~ktAF~ei!sങ%׽E\^cMm@}9w0?Nsoٜ|h< 27]",*kzl.eU7 H7׊_v}GM$;z.2!hDޢ;U#)OZs)vcq4? U/Y,2LaZ#Q\8;Cp"MXA^>M4wP"ӾmM`emH n]1HߛmfaSxPDPUuf}[VO\U 6swkq/e« v1Uݚ6 b\Aޯ9'LTwBmMOD/kb-f-a@p ^NFݎb=8e Řklxd>µx'{gdLK!BuJx~J7D:htة*jv ua{ *DI7#l\CE[ w?٠ Q9Ͳ,\|5VY葾/4W7^(MW_֒ە(C7aan29~ m(o:ڀk<Cl%qMG {%IBZ@YR62 (M3qs @1FJ(ٚOc'{+PM: –&g\A1)M)Iں:Lb24}`xMj80oS{Vjt#^Ni@(K+Z* ` 9 ?ʎ '%i7IZ~Py#hح8I6WIHg^YfW#U*b,Z!@rx x)0Fؿ a%RZ[ Dqm۩6W\tD*hLY" ?detR s]k؝gYjWmu.i*T|f NTv*b=Mc1>*Bx9_$7@ +ҥ= pK Ts=(>WYTR^œe88+ٓ[QWDJٸ}CR^*|z?Exٹ Ih?ljmͼ'L~C6e?z T)ݖ.Mg@~+0?;h\yp!+x_Eˡ𺫘z* =z8Vx3(|6^0fV1M'uy:ck}$2o4#m]c&w^^W0_5tk"#l v,juG1, Jc%?6E!jKN)>A{\'@mO +Cܶ)ZQwcTVsI$-3Hpp5T^+ en8Gl'isqw݆5k!bȝqr*IP5tbL}]Է-)W[>5{;d쎑áIt^!}-Koc_{h&V.o| ~iTE~u -R.:]ɆFxYspnSԐ/QeJ^Q|#8^淹Y,1JOMMrM,gޓ+bz#T=7q6Tڭ:kYGr@گ (~]!CbhN/E,PNL;5w.[^g ҉$A&7\p_/rؓӳjC5w"iSIRFcx(!ʛ @><+7dSd-S^/DS,ÔKW:ZAzm}YM?*WFU7*8, ]JY "Aq/D%P4I>e(k[Rs%Wl襺0cf4mw* ⎡x!o`#KpU>? s\ZE hsnIȨA_NU \~iJPwed6q{6f/ejZ/jES>r[ XO#CRAZnqz=7l &mi5fj[$̍Y5iBl 3M&<ލbGƏ8 "fTG g| 2$'tNV!gL9DM(U~s\'I5]2vy O )s)ZC#-vYq*ǔģ)\#ؔWѾlQo/wn]Рav+CY{tʳ l>,<{PgmpPhT8JZ8λFMb Ft*(?oX 8v~|i1B%\ %e)~2@ЕEs,\%oZS\Ъ¸sSP%I2k$w`5r?n7# H|/a/nc y'ƫ!(i]Ztt C>Z_4򹺬{ѢF\ǙԠ ֊tI=߄َ}}%ڳݧ} ^V/} %<^C)D4r<~Oh'z _l<\C nm&9+ uA.'*-դl²AKsI~b!=vfEzn'W]#zϿHi&ZYOq0PvCEzPh3hŅXTx @#kzѤ ATX.زXgh*ˠ?3u0~Oڲ/FS+G"DXa>vߐsV=[.iNrW톕ӫ'j4NA̿|gjgE9-ygҫ 'SyuQ5ʬ/B@2xPmpwdK.?DȢϤ4%;?+x&!2X [REeCN9ס=k% V [*K*NĐg4wkr(@Evk82^%Bk VNͺE}rծR~ᐪY ZIe6pnam}Dvl9SQGVNSl`m 0ΡH>ț2)x,fȨ186=1E?뼺:pvhLh̼y(!N@lsk1TO"*3\aRjr蒲cQr@RbM|hS2È8~ mAj&Ïdԁ 6!zőxs#: J1DQ}oлxc (dXC޿KNJ;v| @uǗ)Thܞ/%'!vzMɁ!W^5H=eM]&$Kûytܝ0A6&l%N"kU(T8 l4X{FO-WjqK=/bmiV}hMFF>`t=pȳWczF&a6X,K mo3T 3]a>޲:#ލGzkzۖh# KP`kAMsKtu1==[wƹ GV9pw4l~_`!$'.  3߷Qǃ[9i ~6 ;PKB\Qiӎ uAM9=='x_7'հei=!uJػXvb´tyUɒY_PذgCD6g3!h]du1Z;\Il-GӦ_v9,5jri)!TN0+1G|Z{G+iio"ȅb=AFO.Rdi|D ^jpmjzqFJjԅmD=b&#T2Xo+GxY>L,Xghe:ҋ5ԅ;-9zȰų/tytp.qIg6 ]+ ;̦XȊjy=!nÅ9@_^͢I Tɽxx|VcKq: FF8tpE!rg>y*܍ DNtM*JXx@ALbRXdhO-)>-퓼04.wQس u8Ǚr|۪^ d Jb|@ 8"/gn||zDuhə*^lޝ4d[3Q]Gf iW74Y1ؽy?ITG?lݦ3OWy ll{8ʣl>.l"L^nBl'Dޭ`vE%+jcl=% q>pؓYx{zp=T*h52K!@fV( ԝ9abiR$٣tvYOHַ vADžb*g+o\$3My{Ee= 2H/ lsÝ, t]1T*, "GtKG%K#u4K>N"z- F(ԴC26KkE;rkѮ"j.lfC4W|r^J1GQPϠ1##D9^AeL{brS2(M=yjS˧΋/P0^#tdhߞMpvɮayqtoQ';Wy9SCuu 4 hbA~xxӥ L=kRƎwEr? aTwh<׉WbT:z`7 ɼ&mՠ1@m4?(mU5*FSIEʰVELvؠ,I~6&5-0D3] "OL44(M?F#jIV$ǝI1Е)w.<"ƅ}G#ݴLZlvhFO=tr2ƛ-=6&G􎶹4#]ȍ(:;,n1 )yNk;΀;bWrF`綯E\H.4Ixu*\N@#y9Mn{6kZ }g_[D&聆[?+a u- j;?neπBl'Jf~aGø։ࡰ.nD\C1BCIw4_X t.KA=3]ڢ[`&],mt]:Ĝ#DE},]j߉+mxY},76x/[{Ƒ4`#HI/Ur4y)[jrwq( 6PFØNUM9}9;J*(J cN߮ BWMрyR%6=̯v#ͬDɻ]K"͆ N:DeL\*}JI*LH  _A$̞;JۭVXeO_$|ƻGRF_|!O2UNt$1]]y m^tZ&)`l@Z%/ gjF=@J=56O2⚛bؠY9cYD)q X(btTFjzVm\rwy`V=೴u|AWܤ,c8ࣣ/*/`QmQK?~'^`<<닂(h5?:G0 lT/NUŕ?n璒孧* 6Ģ%q!:v΋pJXS+y طHVr`c&U30>]=OfÖ%T SUm;aQgd4nSt <~X;  Gyu-n36Ĵ f1H)ak9Y!Hv QB|ZFv|+5kV|׎ǥ8A-xXҚ|RfK9zH43&F-iUs:=+BaWB%Y㨺@'Q0[-,0 +f $qy-IȀv6VN.!y:OhyWvm #NTmLk> FUTWBoN.Ki:/򊹈Āά4@ J42A -$ FL5^j]&-,$|p/[*ܗKwLce˄F{&5_~Go:1$[r0@Z؍'+)*cpJ[Ɵ&, [C~36 ;tz=BeԟN Algx@ F]l`tiHI,$ϋ!vE_;KVsWTBWI#1B r=[aKXߥGl&)9O9rbY`;yi1Bܷ?c٧iY2ӛSP>4hrspP(3$u+";{ȗ,3T%^T.6tGc#٬  >\%+XˍFѡD:* qviKME77^xhljAc=>t&L?ii~ڋdNҚOIJU :/s]'5Xi-ltX9$UN]i2W|> "XTv=Y$ruɐmbrs6i9G-+`6VCOpLষqdvphēz"/ 1.QEIDK}0pQ&Z4^U(J WPyϝaG:m ƫyK Džrn!`"Plyq;Xjp|(>h!g 6f,>ks 8- ket2[g{i'04"ZXr~LJ:U1)V NLJz&[#5zkK*. V 9~08prRH[o #|Ah2ͼyuX)׎KOm(@%'-gʴjGL rG*4ޭr,_ b_]Q/p$<5HB{%8I +[+־)jpliWB|[z]p6ҭKN}=*[H8R6wU+Lp1m FJсyYl2;\)c6YKթBK`ёNE T!XW,W?G1^ -wyA[2' P7;GCAޫ/OSc4,5 +0f2"5/nL]4]wR=X{<T3:PK݂}1kx'L@jT4,4eس].CF{3(!@!p UQ.s1c o/'؇CN_WŅnȳ=nBEZ7^S$0Ҩjݡ12Jm7by]aK0۷,8pK(I;IX~n ;B:5q#˘P  sY4N8!0%;3osɳ}3L5j؆rR7tۓw~ T~/O,T{~#{P\_NhL 5$,rtP:PdSbn5߆!袙 `3Y#q3J ZbFvI[J|)/ RyM" =ʑlWȗ\E~5H=;dr& "NMht0,ZKϴb&FHX! eaX(S$MEs{㇇J[ok9nNies1JT}S$_ml5UƈL]+= 7l鞎,XnGHݻ i;v\oלnPUD觉O8/q`PlC _?)Ո.gsCckS9ZHYUh @ۍΧ`7C]cMKև-yiWF/|Y}k0kzA۪{ СQD]xzCjnA+I5Nl18a Uz%o9<& /hCd\jT/6[z@i?]w`]˸R\lѴ~Dݚ^+89쯔6@5]զ{_dB M'"I<=j|_d>#P>"t-4F\!q\6ɜg0X^/`ۋTma@A c$T%\2fkY]T0-hW1˗ظ\9cU|IIn&5VW9"z˧P5sw9%NޓYȌĴ@~ԇA\N gsgȲOF_Aڹ>TyE~;QwI/I ./-<p8$>pk&Vbϥ}QFS#L!YCQ?ȝ*cKj* 7Z(uoOCqEPwd#tS W7֨،kl6zzyFO>0(.eknAZHfqwR9h,NɊ]/P]Έ倛'`Q/盨H^-#[Y|16Y-_aHPl؆\f6A{Y)1Q]s,/|Q.8a XK%5SQskg|5B)ǘ"!"̲q^1c#!}H8Jļg'Z/2/`^'ǂnW\ ԧXbn:B,0Z8MϤVp_Z&<<`(>': o7~ύaGvƑ #Z #r"wyQ]]ݠ $*6_`z (`|X&A}< Ve*wm{&dRN7BY,Z}h1a`b\H,ˆzq B$< wV#C?ԭ5_SKޠ|?g\\ЁxDmBʤSX$U!7I64V~c2 +ج?qɮJ 7|\NHKs@izhVM[Z¬NxWZ!V#0fh q)Oj YY߳=[u!)nنxHWJSm{jQ Έi]ܼI_oz̺9)/$!HͰG$WLy z87<(2JS6NB?.EzC`Țw,{KiGG^we#6ã-D(T>;G1aP'r 5v&SWJ)#ajevvӍkV)67Ji? /䴘u<nJjsa9R|d܉uᙺ ,F޻CϯH]2/2K wA ,q!h/ܢox!] Bn̤!^OTIvzCCe]j#lKlwsoٰ5V,>cͳk@ dOo P f@h/(w(>y҈nj)7ù؟$m l/|UT55 v?-^]"A1%l_¼/XioăQXqk/=ik2񍺠sS 6~ڲ1ܪ &ҁ}o32ÙK[Tf7Fl4<^7L$uMkޢ@?Q`@g{R;aaG{_h MGc 0XRMǘxz sT~w..TEaKpwtsR$TNUWN25 wU)U/ hnf{-ga}Pq9<%vLԘhD9VvXIE2"B$>f4e[kwaŭ_XE] >.u[iKuJLhlq0 b+'ʏZ4L3*6z"Ǎ f`2L_~sٓTXjFwS3pO4Y"L@M:LvةړdpY/\}d#@Bbqx]0j?-gP.h$0@:na} d(AL ]tn 똡ާU)z|4W:°5`c}}s5PAHIZW7jڎdgʄw!m&d%D W*)\f`~1!v˛^C[ұ4I:ZŌČ1#Ҩq  ?7oƋ{xFũӪ]y Nܰq&Ur~ ˻AߡbLrp|V?c_(b wT`Ot /|EZ+vYtڱN8VR"r}alJj٥$3*D(H2ݸs13i=nv#L cn _Qj)m@Z=)haKV {v<w.Xy=7)1蠳:}y/:,z |goB-gžǝL^-߱/&I>sK[Ҫ)6xqewi0$QV)⺈lIlt 83#H46|1m?}M>V΢2bAR9``eAO@ub4c>  қ R1K#rJ88(ѤU[k:;eĬS~ ψn"uS߄&X8LyЬ/wb"K7ՙWpaւИm` Q*rq`%'f ZZ-9DW&j"ZLED\x+kȞD6R˿ /fsg(o*ş\%B<)oQb {Q2h;GJn ˕ cJ-%Sd E**yz`;$؀u7ik:Y60o؃.u*ݩ&Z٣`&=V2pS@S_@[Ӈ㏣`܍V-ޕ7a lܙ-Og[EOy FЄ4,C,Vi[6~ӅGQ  d؄s0j4qjy4PD%yN)啩@e2,;fM鳆=tuNBO>`919§>RMFP wnr0v47j/dX,ZvmdSإ*jtQ23&u6^n6AV $dIg{> TyDycًo3de+8~ۛЃ1g@,, NŨ<w&R[ 6VR DZN$cE7i͓+a)i mxAB3R(~(F 64Cx*6uI {{6+|3 M'$蘶tӂ1A_zD9px槑pQӔK&W#u%{L}~<= 3C].?"ޖGw0k&W/$= L E cGHC5z8F7r㌫Pŧ&0݊Rwk9b3U%@[)~S?_ Jݰrsn?#V-6I_"{R!g}n)tP]&_^Ͳ'JXMn}mM C{OE:ƹZUྣO%\0ow먒%و:UCRH`d/o6_͛OϼyVFwXzt 0Ap4zu~쁿-_<@ޥ$(Lè h,\>H|MƃM|lP讆 折H8{e6Sdd}ECt`coȍI[ZQd= b^+0zAa}zGfhit6-E-!?/7a^[ ,=ã23Ϊ"Ѽ <FV/G\)"d6S/E4JYܵذ/ oע~ߺ$BxUn=^`(JIɹ @ r^uIeb.DImwpu66bgآ{a%n$oI>)6~$h} )ߠ a]]ǫIKlVbߚ+qfeP Xb`B\.ν*/C?'WwG|3{D.'W)$Ҭ y︚ot 2s,oHEa%"\6r` +UUq~V@4/ː4J _ĝ ,}omj!{q{NR)ӚYp㙪T$7PuL9й lN'ۣU0ԫ9Ѿ6/ x 4'R{ޝ@Cڬ5賯d|c}0P<͞:pླྀ:+U:P\ ҟy@Si'Cl'Wjv$E;zorW,l}jjȧ$xq2|c/.{8>X"la47:CBJͨ=k*q^9?uI <ÒgFcj 8*NqìPv£sҭnLu3i/4856;*bod,^;=aY6:[|d1x#H3ǗӺVdϑ-RB?!$uL_i6՜ Fzġ:ߌkPm1:AթIq{o_K1v` NX嚺?µb )gN;+Ѽő9$֬ u_4rW(us6iD h~*&ƌ'`?aL-YIĚڃJDv@h.|7 HY&Ə!9!\!F)8wԆV֌b^4vd:ѩɵk7NvwF yC@SAIi<=Ft{[9>ƚE (Z \|Lu {C@*nmJ:Vo Mf;b6s|?; da[v$ #jY]~pPľ%IȍziU &-^ÇDFU\}0,@̫jF>ޜ !K{WqzȞQ[փn~j7]x͹`_=9ݚmw\Ʋ[%3Ap3zh9:*0Qe+aD;({eG%[\:u=ϱL3 ]'[_8H #e<.D:J.WT]nOagVU45 =Da\:+Ǐq(( LxF Nټ(ߢBĝ+nj b, " eƆAW?d3,`ftGwq/{;0]eRmf q_!7N]'>M!7.@ wK \ީOz{-uY\A {GC `me-f̘ ͂XFM5ohslMZLBX{C~KFEu :{d oGkuqI%qWW~ ap$) d8Ӥj9gYwT[swTEl41 t!2wLA70؎az- `']Z+Z`X7kI!4ւ _;RDU/5<ZdCx5&4ЅF&ù1xSɣd0a䋼yM<2u'/gAg4;i|$+bėTys.oo30s5tM_ P]mʊ#VjJeuYI>ahkjnG$ sz {B˲y[G=v28I 9fb潨$} xmUʬ$z%zs۞[S`Ur#߈'~l]HX9WDLKSLvqN*X[G\Weu#d 2N,W7,6H·AK;y"<ԪIseb@`6hX͚ r?ⁱKP_zچxVYtҵʑ;?7AEj5@R7_äi C7y}a. M[h&Y^n  lUavNIe Yɿ=B 50 Ӻ/(LS K CE ;O"H_M@+ahA۴dfߧ%WE*?L5p!.; 'Ӥ_$Uiy)9֜){Uzo)h`Y}pa[ xN+7\lCq=zVNwCf /3K>, ` ^*qanisXqnZsDIjւ2V be6X8Bii+("zsH(ʃI\#]'`}֠y!~^WwB6b~qcKJtj{Zܠc]Too Gz([t|0ზVd8ʕew33ROS2٪WaLwa쨸=gcSK?v6XjN_6YǗoȌ+m&Goc+!YS{N3"ng k!VXl%pǛKӬ vk3baEӀoPR'GЍC$๻p[iPӆX%eɅkWQ_ Eb)Iw:`ZGok @&j68[|벘Zly/)!B0aN00lm<^LS@}hsSMo̍a|*F4tŒw+Nكv!R7g8p(*k%^ I=/QSP_y_rrR޻%E `0a`C86WbX'MC7BL_)yA(xI@9 )z c Ulptp W%nZeZ׉@K*ʵZePy?^ی]jH]h|?ג7EׁLICαѤ̥9F{e=ɡ=Afý[+$H3I43n1*l ]_b"#q&%PJ7tnqX϶Um¸%-m}bȍ~ [40 %L%P68GGk+"`*[LS]I-_*ƫ~˧cN,.GƼ%u`-+J }T* Efl.D ((w[Qt/㘛c޳:puK?, xtWq oD݂f.yZ5u8Y0qDt P!:0pZR$6ZO`aU͟:KF1b bΠG "$)%13J%}[c8T=\N-oYXѨe;ݟӝ я5봯!;CјAu~ؐQJ& -lVyRlu5C>ҡƃ\GNc'>NYT00v}d7d {,OHb2P ^>| J2}W9-8DK%jO d | =;渡mޚǻS1/ѣU8ÌX8:t qi\]#*.<3j63\G2KW F 9o I_ :x?OB duzց+oVǗhDS7czr thfS8{U#~(N_׳36lr H4M'CLH9r#02'pE~ ۸Ά;zC @&A PPnW [nvS?糐8.ӐVĻDS5, # #@^=8&KgxtmyNKnӐ7 Qlu50koY [ zƸؤnLdPo[}- <5 :]( 3868?S& e]^ (]E^}|sK 9~@CB "]4`w.1Z$>,,rץmg1ǁwX?!^ޡ҂8gdzܠ*zڂ;ӳ1MMiN=b+/b=MGda vCX޼kPn鋿> 1J5qC5ɻӎ uQ=h$̹Ld|v%qfvZsfd㋥) R;b[dkV[)٦3]tȑvN tJrլo(Faq6`[-Y:^V+̒θZh؍"C"%P+Agu7S׌&~:ӽdfTiG_>D58pQ ׫ \)+w70U'r~`r˩hĠµ1UfXt_E &Hxaߒ$. 2AK@1֊] ;;7=0!5?tڙ a$* 5 m8/ѓs]C o1 N*==;Q95|9ȝ?S\B} Oec0ZW/u&g΋c1׮V!Vk]*ʉrwVmM^ I8,F.Mf7¦\6.qTk MO&! N+u3 ᙣ>jbC3[Dޞ)Pe_PU4.+#$l NQ8lЌcfk;7n-QJ'}\PMT`'Wks7VVFI{&lۢB B"'v92`7f X|-)GS &A/\]B\ `dzv3k*gSe^alL QR$$ĸ593B4.3o2;&͵]+ot'0˝8j/:*) 4寰\e{M {{+G Xb:yq,`ߕǺ+-{[#g[G2zIU x A$ة9_xES^jSVAVp09jߡl׮!^æ-1L#dw;ShEΈGhBwB sXlKP }Y>nȕQ|J &m4PЮΌQh+3TCjo3Q|S<`NTaV~ʱ2wc|WEZ:uj2, > 9͊U7,:,@HvB2ᧅx-x[M2ʧ -3((swaci [׵b})؅ңE_YgwhR1!DX𽖣c~>80omֆ7U| 3ɵ ;$Ju|~O Wd+*C5 TPpK`5Q>UP @V)4%}jBrfFa[j2i*Tixg&~ɛ ~S EP ;(!XȶNN^]av1[ rSޒXI AޙY|?^i=-PJcilw*NBBHuycOmH@O6"tKqkN7iĐ|%[t_#"%2O=fHApjSU+5U;)WiIG~kFgXߛ M]CҢ1Bc5iUTg`)-55nb(tNKY'*hzi^P<8C?{jҫ|L,` uBgQgHOEDP pXl(JBa * ^YQ[KTFWDëWw"AW 'f;?S%>^ؿaTKOFຆZVrDG$N6oRW ޸>mMȋΓmrҵshe0Yw%jdtv4,WzmP9}Vd}? [%퓍[{;}hB+:dtJj¨`3KXf14~H‹xF//8L M/6.MXYԞƢngObk**4]csj29\O(H@%o:4EOFyzu OfSc oa_ƫ ^JʇLjy0%<|gk窳igꍧ2pjkRC^& "'>I?HI53{gj8p#^(mE֮6{>t>Q'}iGy30NPJD ؀hi#՟?f5UAye ϔbF,u*. ;-%gj|Auڿ?N~3,%W6:SV`SFh( aQuqGS(<=uUۏ"C;ՠW(\wL$9+ 1a\^@s_ǒxպ*1'8FnK U?Jt[qLNDm&LFףG:ZTG1XGу=Ů{P07bj9>9<تC5yYs_ǖ+fCöJR,3oGAyMRJKذ`BE&PդЏ24l jGeei”j`ɻMMS* b?KZlE#vR0hdEMi:Vhτ}\ j9V\)s~f&j<|SImGI߄TQ^hF;qH:T,#JRA 7D.W"MSkg):-HL€\Z&]wgs'JjfOt"`״A5;&66XQx瓵y)3Tc =*$Rfo e43.4՜B=zȠOӗy Y=נ'#e%3#kX- V*͔ 0:\d/1fԩ1CY rnTRY rwFUI#Lπ=uqϳ%0"]XjCy9w+ȓ1L,+<%03~gA4zDŽչhɭD d\dCͮ1+ґە 6k˹DC*Nz&P%!}+ĞJc.7ʄ ~s9^X"0Æ'*sоFN Tn⽤S0P {r+kKyK8lPEr@lFJ"w"ě/fxN&IRy[-c7%\ʢe3.r .$/]vWFW}qM.*wn6X!=y|CYoEN Xrk_ڍR]ښВ DjB5x/3 7-!HGBNEB Tc͍ACji|^[ocL̋?8@|$N8h?j[, M】$[ iY6|Y)1 B|Hg[^+f~PFlTچ=*kTSF A{DfXT;N E3,x>1 K޴ŗuOj]ا}YtK9} ] fMȢYj;JSZjZ|j1 Gָ&Ţ~N֤$R4`{ mY]Cb۶I￰- +f!ow[}Yjؾ$@|^~YHYl7%#z7bz )@L0kcFG6 e&̗~[L+%aM%Q3) _oZMib=SOӆGȥBЛ&}>3Y$>G[o$?A5 -GKd5N u=`!OKԽ갷Mr?JiQ T7ǫ`[ݒMܐ(Bb߲si.GZUN+pBӷVB-??zVQ`"Xv9CEq{cү4X_CF\bi<"9G]%q'Gzrpe=@hah8c3 2~&,GǼ.]LGuqu*",ݚfO=tx 0=YC=&Τ -eTG%w]?%jI;N|7L.irmZf=Y`ٔPZr[ l ȧݣcAoE\ͪ Ú'@۷fVzsw)QOнrWC a·31nxڏl ~}moͲIʞͰd|0ɹD(K*8~S?aBx^ Cx0*534Jd5\DR}+r^T2^p] +|c?*mH'i*NLƊYSyK qd4VW3i@c鼏{ybv)Y-2*%=>\߫ .O-L͙{ժ~׽g _&tokJ)X1{޼9%j ܰ iPl75+!Mvm1( ϲ`qvءgtkX>V x\faز2345rmm"*k52_CDZsL^6ko`Ӡ_aLO2lj= \PQMDqR@?9WV(n^fԁ]hRyn (&^8f= ,7ȥ6aېv2Hk=K-*JX59sA b~)7(3sR!*|!̂C 4E,~mky9 ^a/uB[ :^{5RQ\RdcKҩ R\X1B-D? D=% ]=N:rЦbμ6CNلxcP# ΎkBU?ٰq - odTn‰/:&cp/P9{iJDr5k% ÞN Z-eXB%|?uu7djQjSbE57Eom@Q.6(D$fφd1*hGyB\)/@a=ͼ{0j_ҁ$:O=`b\zѪ~J mij9Ʀx\<`mt1/EVq[ˎwT6';B%4 dJP3UعnJSQ!n/>:,:)%y6i`9om"*6t>Cb9'2/"mWs.%Clą g&vQ^e+%9 qm7@"0Xë#k1QAv a? ~YVƕ9rU:=ُEI:W" IEs~ dU8̿:xmoo$`HiM[M!Y=PCjPIqہiAUlcor>c 8 ܆%K堳UM7'~' |b÷2iԘK+{:dD6hoGQ g!yLR\(D65!p31>7[rVe^YqTn ZF\hnQ>9pT%$K=z.?<Skk?cԳݕQiܵd /fݠ4CeI^>J`&?L 4o8ۇ$Դ׹V*$z>a3LF.V+F)X *k#>5IGuNӎvȬwb{]Db ; uk^:f`Ƈ0_X6-Gջ[[-?Buhk<55 anO e'So@I  9,ǓxBr8g"9k(Vh:~t6nOFK*4ƣW,d3G&Brrt7 IP *W'VL(CFMrq>8H|\xd ur55IgΝJ,#:v % L9O!+kiuց$Zx_ ][|5̷;>jEMʣPz| \~nMX`z fz{Ə/hD> [}P}`9c `yovxsvSY9#,SRow,9?k[R;% % { dO2{>PCwx#@^_(״[/r#9DRfR&76S Vh+-0;w#hzwT5d{*U1܎E|^t*GBJg.Мt$ bZ-I!ަ4`:l|l+.:5{w'G!M P.*s7/&/+u@l3O{i!4N|IW̞{5I_lc&j<)ō'0S5(~erލ6AP| )6M=#̏sPw/A}퍷č OY-a[ѼyPI2$&"αvL@}jsWf7l3K/<\HW߻.c˼תTSx}zGaObuoHJvOXXM%O1w$©gqbs[s*g_XI%eUHԍ}WMSCt7U*`jdṅftZ>%X˵Y='yHIV'w\FH:R~ {;xI˸y$q S#^dK͸(7d1@U2(8,GfTFǿ"xI3&KT}Tؤ,7tל`' LoAk_pӅ*:Efv8hsz0{p Ҏ{.O߻F!sYln Vz"Kz92)} @pSӿRC~'_.AdV^E?r9lpLTl_݆]8FS)e&Zk;w_oi6jho嵲J4t#o~递L_xn5jq3Ϭ<+SOC|Ԫ.:owAnV+1Nyv-!ɬA}5phjwg) E&PZ̈CNtZb0Zݷw;dΥӏ:pxRI؞Cଙ-]b&*ko7*Jc4#)H\IksSkZ`^H ƶ1UUtn``OT'S'?ƵHH>8Pr{}3-GnQ"cn {Y;w:+#܃nQᯈLjS<< xĽ*B^{5hyI c 7E:sgeʝQů6ٰc9 <|7ȥa1Zr hmU4{c՝z:pU(}?`_$TDd-ΕR%g8 %kqI|mdئFQ7&m3b?֬; &O_S)x=}TPeg+ڐd ((ڜ3kcՇ%%c:JѓЃ] (7``j5@o.op|p܂(I.k \#I7e{Ϩ^)#&Y h{M$ͼgتicW}A;tA6RUc)OwJla~3Wv\a.8+ Q-%9_[3%OR!DC}s53;P ^7^L _nPޱL1"6NKE%=GRTArYҡ& O=u= WJ]q/Y٦Ӄ>%j$=9xH&Ƈn̩N OmXŸ݈K93k^^YE':n]",{S4u|lXɥʄXr,̽Dy|Q#(_Q _2GZWBUUƋ:Ў$&=RprfіJL.H~?}d&}m'Yv2ԻJvW}̀-nR~|/|}ѭl7^ ?tepA򉥋pbNשXNT8;S^^cKX4-=m]{PUT"M!L1'9 xi糼!@52SE\ MF1m(,>rTE+%% ;<}ȥR{L9loxlo{?ED ᎐j1R!NB4E3nvD#䮆6= ̐G 鰍r=_0/lwߧweSy,e#㵕+k +>o?f/96F ƭݓ=}B %MTh~XX81D]{fm` st1B*5 "aה8upr/>: 0]Olqr }{NVGb(]w 0^FRՇeRFV^ J~"uza~5]jH]2i\~:xMRg;iQ XL#'r;ܟ ^ fY8u9pxԨX·oq$APy<~uv@]Kf|zXh4ݔ3,}m@Z1(BDmXewEئhjbx$"ŽA?s+5dk}ē={G_O ÇAcƋ5dLT;Џfr; J3Կns6ESs } V $tIVti S?ZCq0辟w|k d-$1(Q,Bvlv[Q0F#Z!/idbh2q ! UMJi'!aWi]-:&b(r298%\ b6aڂ".7&9A?ynA2lՖs]k^y]Jl ?&&>Ol:nP4`S}@Qdoq|(+E.teFԐJ׆ Rm1x$0=&~N#xb,L Py_pL*a"x:'-dWrO K-˧ XK7r&Si#2on~ ~2 rN5B͂۲J^ּ!TG6I<1tkz0qg\N|^7jZn6u@nD'(ǘUjwyvRy yO+*V~QyC4 _H(ZN^vMux&B}K[("-orWSC`F|Ҵ AKS:fxg^zW8($ӆDNnխyB#mf[+\]$[HtF$,{\exokeP:<`M/+G-w)8&-^ayT}$ WvB/a iFt¿'~>)Ftn#^(0]FPl`kaI@2Պ&#yv-J+A\^7p#h0 d?s̚QPA,k gh*aAzsqD{@6dC;Sw.sG)}/6}#~E'|Z4*<ٿg_p.m8 s(U@F?yY :ɠHƋ*!F' e>{ ,I!}F zřO \zQ ]uۛSb/&y43 z}haQ`hX&}~2{]PjBQ_ lJ6{Hւp4%e12=KB-~ }eS߅9p61 OI1`QR&ynKc{[VA`7 ȷmX}T!Q:@0 tcDzݸ{gEm9""(q(9_&mO~n$>sZ%Cs֬: Ԛ&"-&)v 3z pOHQEp FUbvt:jlD$Yn6IKfCUbwGO:į%嫁Rm]ˢ}?DbZ-i|8s{!?Sߒ-aX4>͌{IA-mo Jբ@sAMtR_Ks7CgbΜLܑPW=dE=%~_!DWP{5pFzrhhk"`[B@XƜQN6DtM]hQоQՕR=9$I싽5\h;R'l jE'JM.>$~ Qudk@yV@yjV;~*L;g?|E FOD^hN@V& lS45HA,F@GwH5]R? S寕%.%@ڌSb1߲th&-ʄ &F#jfh-64v 2>u70Uҿ?SۖG4S|Zʪs3 Ն[_eG}kPX1l#(jkPoZB'kutK1*p8FH̜Qs??CC5Qv GBݐ!5;/1lA}0߮ LܙR4T,l>P)fN_8øRjKw=n"i1*+@Zudo[Av-[ Krdƌ*˙YojeQfU_.Zg P^2<8!@i}ArKQӫDg%'eM@T8º [w,4sb;zS5aLYu*Ԣa6.ŘG0E:uھ7%-|d@HOIx!u\ +1<S* pdb{3S4>>=˛ &L&X,߅SLV\@Q5 zI cn[zf.Rnxgv q,Mwܹfsg ; &KT/\.E3Ei]x}; cҭf.-%c$kݤ<>]uq 6P&:3洊ܐ!J n;F3Q9 bsF|٪#1 潕~f;>8SܼNףt'oe15Qrw]%8/ĺjjnm؝&;l?r|ˤfx^XF"5l,h닧 Q2g_H C '^.|{˲̾O]AYDGK߳ 9 C='d4Ñس p ׈xܯLp+vɌïGi,%(DzEVb@)gH? ;SNpU ݷ*RY ~Nf84 z7tUEv$gec[4SwQE7E"ì?5IH~9o+d-ٮEo X@xBO!ces[b!<H9dPRUvvCW^ƪ8x.e.zo#01/B YI8B;Rj_f|u'ϐJZ!l,n4FDP?f}Yn@l]=J(xZ/g`2s3mQ]E9]ZCG@Wqc(ѭ0F_ V3@WȔMb=۲eʼݷ0,*d7`Ȝ sioVzX* A椹Qi-Y+@Y,xRY{dv&BDU/;iG؊ A" ]ڞ*vI/ఊv7\և vM&LƄ*0 ߕkt DY㗎NeaeiJZKGƍX)Y4'i Vrq/%|WK,6| rr|#rjCϷ[*ig ^먧ʅWTX}!fWOy2+Ttz7x<v(j%nc:>ƒT%|3 qNωr2$}4Vd ojB%/FP>F?&w"9M}$bKLpr=Nԉ .GE:kmEi- c _ Tf=!;p-dbP%u2z(醜>|GӢ؉-)w?>aeRjS ׃'j*#-ɑ6}y 2W ` v1w$D@?UҾ1ujobqGI,لr)t|1x[Dfl,\Qgǀ_ńYnIh}YuKmdC>Ӟ>U+Z|"Kh>a".jS߿>|ǫ|l!l-EΏB~Tjp}0lҗqdIy w=P7033הD‰BL#TIޟDlv*Z7Y /IKHhe)dIS̭6Kp^(Fv4OHrnޏj~hI"M{x&cVN?Gdٿϵ j2 XQ)Tz-{peyF;YA+"ufy[>?G+|[KW /'_ozG*FW=vn(Ln\=y,oP%#cDB{=e*gy.:5l2 w0x$!GUZZQ_C7fNp0b T_Hx&%24hlRay|u#:"}L"K x5:p\n_gwӲf][ 5y 5KQjlj7X7eAs]LCp.2w90fEڥk]JԗjX_ŃB6!4{4l]Ը[g=> H˛=x"jㇽ)OI`"e\kxg,=GմSjzRv_gG 1,t z.vļ  `6'+;sɦ!q%V cVK{~0,Y8[5E.VQ^4IFݼ<)nQ7}|!~ U"nOIeg#@1Z;k|Z 9$Kb_(Zbv[B FG-uD4j"ÏQm [|6z*e[+ 5 YugHP)\\ K h//DjsiG:р-RXta5})A#[D8q˝l8=y=i݋t LT G 71?um/aTSۗ򫯱cD0dȡrߘ_!h8 4:P{)}ٞXML ₐȑ(8՞l=4jFDyph35<|c쯣(f̤2W$eMz^=A bEq#-=ZFڔh쪫Ga}7H:Vip&66Ӎs +^*gX+us-qr|I8+YJ쨔s-1FunWK51k(J Ԕ1=]BTV[)F*NW;|UG'D;b= DEq#nz:]9qD/س`B4]<ܤ֭IFk|s[RޛY!+|:"JzE| r3~0Wd!LpQ@3ffTeX2t [f@, O̖/J1E2Kz<% :J1 $]#uufF`fp"g\~@Ge ͭ7e9nW&'Dp;X4@SZj$C}RWn\]^!dHANRM!z 8bqDÓ')PkR".\6MAXDf-snɪ-٠0-pfVݿ۞%k_j 8'n:,KsME #, q.+DXbH&_:`䒌m/H:I1+b,謝zM!y| "(\" hbSf߷XK% ;b3~Ap-y5kP|kgX*h$P:޲KhȸLHx|NvT0]+3f7ʞ 5pKZSMȿvD٧ʴ M 0~ÐPΙW)%_1g#glyJ~[wZ%.<.H$X%iNΟ"faModJIXsNt (]4xȎ|T'OXb"^96ɴF&@/f:iQ.̀5y'/}[s%&uXfN}eO1كEyC@}ey*ISw}E[%֟8m#Q[Xcczr_FH<~hSLÏy4"nMrw(,*nvZa|gi`=l]Ֆ܆89;%e|;:s,ԃeb5$]g:sQSY=o#x@˳LT+$ ΀_4%Rh!F_v {xwT CJ̑0JR>ȯ.i Hw#yNʹ ޖNbZӵaMn&)z%4R0rI[04͋EFLД%߀8K2GA"n.7 I UHk_T}T5`f9'crcTӧW-5[cT}tUvZ>! l L˨1z/N)`Ljjd5nlRW=Bϟ %}HelcM5Ʈ=Μ&kl8:M9N;*%c'ι1 mǮV9WΦC8F|;7zu2!ZatN_yJ` 679C^i׻MYVe(~2gԪ+K$C ZF.e17LTwOGWpH3օ0ө0=f 0CV~QnR]AT^WUת*!$\%x,d0yKM3 N"WDbra@{yIFhښ; 'J`6rLxК^pB9]ӛT,Kܯ@Eɫ;Ԧ y/,z- c^6Ң' ? J..XIGV-/X;c qmBqvgƟ'E7FH!␵[ș|+C-$3cV5ģ*1@} _c_@oFU)GS 4&ʗZj'An.w9[]}_sl:+7)ug 7Eb~rrj'<;Tsw0繊k.Q!d[#+˵v*HqIPQa)[jHFw_bN0 8eI՟5]9HC<,EѶ-gU!EKUQsT&xSS~Kם) l\L?}|q tǾD $҃5M^Uc&`R{ILR}d<HoN(sD^~8ġAQ5sMH~y@TuD%I&a=jZ]f:%6W|ءC5 A6]eb]6t>__,6JB+4QdNt;>hg-7:"nBu)Z`]Ft\~#㪯aC 8^]OR(nUe&NWJf3k|<(.[|1PD  |u|zRxQfN7=4¼Z5qc:$'͉؁%6oHaվTdQb,1&} 3&ɽZyOë-k(ٔmy@VHALM6h<͚5X GN(0ZbwLN|9ruoO6X`ՃAzilp7-KTlȝުyJiSb8;WNsoPᚢ G^x35a'LՂ.:\RHdGz0A o{12E^KTdži띜7b:FLI,(ݘ5, =vUr?.^7QRF0 |01))+y48 ,3.>{fkgvA81*~"pE<߾zI_ݮ6;#UVVo%QTa.`hPW&mԡEug.ldC,F%8ˡSSVi Wi:otf0f < 36[qb)Qz|]GG*?R>:5pێ̆ Q#Y9&*}ܙs Oբ*HաpʲYR`YO5B±qYWQ6럫l#[i%8?> mHټ#sH73̫vk"*!_45Oנ?7}6_8M9ӎYw¾<׈? )KNv*Wy" ַrCf` LD"bfgI8xZٺns '*4^:𱇘iUhQDRv"5:T'6f) &ƪ~~իY 4WHj(bvM`po:H+k&IV-xxc-AW1QN8b0vi; E"JI{#5s)w\m'Ì$EO@pj?dGr\RS83 `SH.^,&>)Bz =F/]}!8^ZOYwVNM;@XF]/H~Db&Lb\bH|{KuS]ur8[]_WH_+-#T^M& @6/N'xƢT2+ë Ө59T-|bG&pmu@Nmb˕_R_Gu86wۻRQL+"MdGYgvYLcbv|5w1[-4<7讬-FP?Mc䵿q2Vw'3lpe J=4Yſa*KOsĸ x 0"u$BrJD,u]*/9Jq-63"G䐰tדd9Oq6x! $ljs/f)?KrQ0?&xQ#ߦ.LHZ o@D|Y!dYfdE~o`SP3鱙„+J ϧ(EH>j{..l#> 䳍%UFBQl+d?V!]qfɔ[٬BWF}Oy<٘y 9 !N"`6&9ꁺ| c/P1pN]Gm?_OW 1ytָ/1lp~u%z1 .P!CyckԬdS3<:,.*rzѨsշ.PC+lg ,#ͥw-~\ WK'n a;IC=Qwڬ Ost.Wb\&6XpC!n$e_j\0W -#r@DЌ~>@!P4+a(EBHbv8ғnfd23Pc+;uOۉ_3rtNgDS&c1Zghh;Bg Рk-V1͋lV" 6:c[oTbcy/RQ$+zu\$w+h%9u kAt!L(Ije;WWE u9AI_/,@Z1__etX.7˹;q BMiy73/ᶪ2r3h@?u%Q.%#-H+8ϡMy#-)7dU0YԽ~Zrrk('wǦ>%zR9~9%:M٣`W,:޳"P/` LbF);5^2j<̡e9cH! N|;hbŒ3a?<,aKu#ګ3w>J1Ն}@~Jb w< dQ?l8dwBFؐwG0RJ[^B#`%*0 @!^4eGpEI;a$T va2l4>P[R%Ɔ-o.36 JYd0g56C ]݊x {8l8C ~fY{<ǘ6)qh2W ?)1>l/SH˱{z,3 9߄l1w0m}K~JcۂBg$N|4\} `4c},q! _tfm,IEJHh@,r/ ZO{ 5IAEػ@t @)єÁϛsMd:OqH *2.LB&BlG VLZo9d2*75)ܙ)&&7C7'^VS4(4`^pT;s_0OwVsk$KHKtPRմNlܲEgoXF9XN6>M 'S|y{[7 D6mQ`2DmfM}Ηؿm,Ʌ1wBf~Y 9)tv ]3YR 7ר4{T= D#"f [pEJ){fۛ*`l`Z%; lz 0 qړqDA3ߩVLPu|0'|e7dRwY3!e з 3GAWr=qt>w(e`XgS Y4Ν N8o;]6(L@YSBX\2֩da^zfO^#2ROweeq QR y.gHtUDGWig(w5 ށd9ї݄YJB=Aဓ~hɻP@#xϱ:D)ͣ58 1& |;IoLV UhqU+ˀwDs U,7a'۬כe+X},5>Q; yhv HB*+akY.Q"Ycb^6ςM Ҋr`_E UQ^Cu.~̀Ұ8g(dw2aMة{lL5R{web'Rݬk7n6!]0ImE^D@spa.X-> jyeXFa*jbmn>x9 6{~4% g:Y'-srh}o,瘹z(L0c@Ri{FsV4d2;v ש㜐ekrpV98lm' _>s{\bZu( n*?<[E61ȭuXyQ7虜>j{|2^8IB *Peݏ*} 5Qh ɗ=}l߸J4Iz@"c@ %Fmm 7~ }MmFP ynr+|UI4 >$;ձh$) d/\H ?!mms9&zqo+HB<ؤ|\:_otc5("nΦtKxA~H8Yɹ[cRutEBQqKuҸzQn$RϪ+tD>oQ՛t8bGő!l;,8A-u tAVgs74oq0g]hvasLI@|J2Y5L##y+b3p' >j.\Kv4Y3)wίj8΁ q9Z|pKK O5a$I ۉI]Czt#Q(q 0_vЍO .'󊀙\y7(߅yTb!-}d+<ޱ&+ʏg\NlzM%8E0..\ƅύj {\N<(fX 裔pUןV,< &ݸ3yK7첽˩?\{E:wo&@A|[6k&;Efjbt9-M;(0*Hx:+i8StG;dbGiVi"95i ᙝTD϶[|cwL_-R4p&Eӽ{k3PDf%)?}U{zr?f- ْIISvs5d( 7tkmaxg~87~>q$A 6a; ;fPMxǪ6=9A=>S*+hɋ)}ɑN13[._ȝUEYZQɤ @nqJ(3ڟ#PvHmK5;Xd#3و< mn2ZO 1#=/T K&B87qT0`8jA~Fĭ;_Or(^`lؿB )li43P~ DiԽm+fb,a|.FM*B~5dJ椡qk& 41nkWƻwlVQ5 moeCDUg Vg,9w\E"Ԑ $%hБWR^dʘCy>p H0C]8<Ɲi;4}Z*э]rz@Q/dؚs&@[ J`1"VG?H)@UI(? vPeJ+EiO@x]15#rnM@k2d' @m;PUDEb57bƣs\SD>=±h1wQo?"=n,6faZ3Cr?:visDBk ֯gPLm,n }٪_5CβI\]p'JX~cR TQ]FiؔauNh핋.t@M㹓rA˞HL$8>MD*g0zol|kqb;zz^=}8֍I igOokFkQKXsCEjT?;>OЁ=؃n̑C* nr깞vFc%ÚvaB0`3#FyE.[@!-N8lcgû" p! `LAƸӷHv%A2:- 9V`~y#qb~@8'ֵV)<+YGzka=C!s4H.&jXÂ(8 u6*U;zޣޜJ?~R̦O ٔ͆(fDeaT5 ul:ysM?\>Ig"޸"PY-h l-wl~]D =xmtf睧vlbn00܇:DBt:w4@ cPUCU_PbH,/b:_f{mxT!YD^WIk*Z,@:,J~-ȑAx<X5E%wGJnJ>̌I~PNɲC o{ f;ݪG}(uuN aMn'S5o}r9y϶ĆAw%!Po("!0]Ճm!#?IO>*B-nt(X!58H v&\ga.hC jfE/Vt֬SjW1RYFB#y>\"8–4)Imgиx)ވA7 `j)UcL%kKA.{<ԡvfӾ,ehLlsL1RphgՒ[oGbyC+D [~R&Y65k?`fmm fvpg>VF }Vz-C}Ơr+/u7]=pJ&d?#e?ܼ-Cwuߨ^!Er`2EgQo y{7frM O{esqc.>[~.5SQnY/Qd4f1>@ Yp$-t 2J ^WrBOz\?]( # zG K88GC1dDAtR%O!,w~O[sXWӡ51C(5xz, IϓXK ]3r#8Us  KRV/ Pw]E x=#()<\87r[X Qz651O`~u>z-rL>-B, e4N5*5ɤ 9MٮD~p6ADedAx<bQ'6;r-aF(Vb;MIՄ7rIj򗗣7c&bɰFt~U`2 ;0/['D;y{}+J́2GmT3շwr6_\e͞ -D;aF}Kf %vM;kYU0Q=GȀNj>Fi< H_HeEhcM.%2O~01S[B=#(E"gdfx늓<.zaE]55, LLa-TB,BDA۵5s0s/+ Y"0`uB*ɹ#GK:MEoK3,綕imfƙ5 F" @*x$.`$ l7DB5Qڶ~Y"e* >Q39ݔwuMM"nVNif~l,\8w}3eP9 x<=7X;!*z>%'jk))TPSd [gE,qXBoa s583/QY~dE.lr NELw&fW\Tb*! 43kU*,Y2*" 0=xDBHmtb(R : 'O>ZDx~vDv4jmAew*RLUYi@ UfEKy> 9Rc3<FiY r.mw\[+jը/<:_ TM*7poa4ߤ)L}I;oQ`/  ^^8b7M=foʾ%SSbpӧgnML=)D0/e.vDpZ[#ȕuŠ`f 2N3Ê`nߨFzw$G⣰O[5PPP/%:b|"83.s?e~F #.nU/lI{B L_rv ]lKEoj7LQqERgE xϛh!(u[kнm\#6.i)l f;-=8YH̏/L͠"|>#/-j JHhx6QGneFЧՠ}&ZMqK]rcy6,WK- "v Ǖ c#Ɏl'>Z@}qmpa׃v`2&t\GvO3\]E)_ES??GC.L_g0tePVR=-#5RHyoVu+]*߸ $9n趔-w~.%i&06e&"ۑ(fDxk~[#e28.oS?kʚO&5eʸoj?,'<^oa>2|ieԉr՜reQe TADk i1 /S~?{ͣ(?ΒQ'ޤ;|<;k0ML*$ƽJz~?^?m K27;T9)^uI\#4HD뇴aݩk=#6 {P& *9ٳ f8`eDKvDHqBcXAkqI@dc6ReVq鄿_u+[n#3oX-gv uE!<@IQdb]S'/]g.kSč~px{֬I~WElo ꇹ$R;.;68ŋZ=ywyD5+Hu7kᱯfŠ'8%Ǿhg0v%=[/ Ni3d3\Z+^c_|j *"69Z޻-V9ݵҮ;$衲=<*ci-JjYĴ*`8]' >]ڄr7#QY_7CLZ)p.yyK~Tf=F$UB/>[@_'T|ECmF.Gb/G$E(_ZO\:^) 2ٞ9&PΓΫ}WĵW3YC*\#cLKǷ,)xЁ̓X 2qxcDʏC-۟AlCHGaWACI:J<^ۇĀNJQaݷ|KQ.=xYT{o~0JJU>HCbMEXw#\`Z{7R9&WLD4Y5'G25z6,TIEopW:4mlU F,LrWxmޘLޭ+Eע*f:ש1SpQ+[:) ~3q,T_綮=&;s˜)x~nwuxDo%l.a"XH8Hug/dW,{+N~a[lcQcA1-y@’7wvpGFU%nJ:ȽsiȢ?ݥIZfͩ SG9YM*y 5U|zL 32'^ɛzv᲏cXc>'I ®ū<<ݐvϺ9`^]CIE-:t?n\fn Hs|{M* ;=5q`@((>Y,ʩY?(\?Mqxm 'D.ٷ6%>В I,7my9#֛b#S 1CaC7\G.п}'D7ɕŬ!Q *k5 K PϾb78quW^Cq1 GT[YFy:t;19K[Q9iFdd(z@DT 8{u/}*b  ~t[\S˧2WnhkM>Ikm+Y$ 0]:^#b6 &zАz3#o#%WIЉ 5I0 [8x0,m؊vu#tcxSp ~Paw˺/ 7EMQ:obAqs=8ۍ !׏? h[^gúHo0)s+3P<&g0gUprqj"Y1]@5%zHa=J 5i@t2P%H9'33JZ,üP3_Є 8ϵ.\ b8A?O֫ΪJx=yɛX?71S }Z"3_e ÍBbN7Å>E{o@Rj1䂹o1/^d>, p|> vLakn6VbV`~#XBtL3.dC-`ʖWFP mKl ,ujNmx`m?[5M-U(D>/r,ir艒khE6{~Q 'qy6֢©n>VJEYadYL9*3{*\4f쒠v2-g`5&g+JD FaU½R_ 6V+k 2T>θ^ηZި3IԁM.SaL!ìLLsLcO0O`L]uw{Ҩtj`xI WOSIEp/U[G Xd1OvtyÕ$h^]N'H[!E1™ZIӅp>unuaN!zrmvh]K-B #,d"yfw0WmG=a S32bWd>ePܒ'ɥBBg1z0GøytE],% 4yg8z~ 45!Ex*:r}󄐛7[G &O*9=#I)yε)v]#Bz3ŷO8vGxkú;+!g8Sr0زudHwt̪((a #0Rs_9ZW*І:ل .N .?G_$IPo6weߠ<ה;|t;[[`X2 < yDvGoɑ6.3 fLpD$fYV PhZ4q8BqByۧiXE:]m1aN xϰ-RChՑco=&(+hAYg/ƏL6u~J{Xo7 vY4 ;㎄AT Bğd !b/ bdGFs3:J(N7Q+ÆV/u?c\H47>bw|I' |v(l?yLJ4e?h 2+b:0Sẽ*j{m'i~yZO<P`4~6ܩΓF*H=0!`n(^#axm4,[pԀs|>(HHܵ`&Sڥ#XgMoe게Ntp[_~V6tI1+N=>y /+ٟ{DNvsl R$=M:W`U_QL5p0% s{&cJXc#DE 'ɭV_Zx'bXDfg1c6av"G¢@>62 Ff!t0= HMnE: J'xI}6W28{uM'Vɿ27xiD]ĮvE Ș{.:o#Mҁ.VΔ9:Wł/QAhhj0kŭV[KJ;^s`U j Sz@u[fށÙÎ:w6&h/eK8~ZX ?I=R-gv=PnyZZpx7@=!ޕhb 7c>1e{W&ݲG*ubV{&$HK WR܎5 sg րJZokNi-[ Bo:̞|OG%[b@kT9ːޗCLyߩpݒkIp=ka3JjTJ%ۣSlWj\IJhʤB7! LpbV[떝pF93'nc\h3oH1ftÞU#YH{`{, nXO9 ,~=i6bYd<Qyч*Ig`Z *_G[ll27MK9Ou$D{e qWxrۨJ+\2|{ȵ29y q"/I(DX G[(١K.~O[G!gLc[AP,oGgўtɔ[D/F\3{8pRuE/h! iY2k3 |fpϭX ߪߏhZ໕S)r䄲󣃵Ǘoˌ)\aM9 bNsta:x}b.iwMh%ܥxCǧҐ +Q}֌a`tlC&8]OIo| On@qUd21.sByzLRf8O MS(_xVW# L]n8Y'P{$e+L'W+i+ )T``\ftg,\S GC8aa>4IjQxAiɊÖEX1ixG䞷`kUԪzËwiMRs)Qw4'qtdeJb! wB e̡#Vѻc(ftbf{=6{3VɮcJŸ&mܥ+ۛ Taa#OhȈ<(7b0\}|Ϥ^Zf :G}9b՚w2]oNn=-Z+N$L2xӌjuТ@=% x_?Wl+^U`7jJeC0g֚dہ&{)GLR.\{o>/?瑦qg-+6'ڬ@D4TmRXq֕ƊUdo<<2ق뤩p@/Y,U$p̲dg n7VN 6zJcYkRz֎Dc+~ gl 6Tq +cVp`836]c!/l \ż:ÖC MePVۼѫ>t .R0YŽ& cMuy|'5fڦ8,").K,pQvGB NJuG)DT<)T) I24CKeCPx"\ M&rg0֢OSE iAVqx9Y岶 o٧IR_ŋqX)bHN= "ۈ*mfjC!43a;Cı$KB4c ~'YJ޿4u!ޡ~e:h0*[`b{JKP/̮E7DŽkA2`KA,#7 v* wKUҾ-%t0K*5>AAT*;1+5v~+^HLzrm6x^ NNrkܖ3 `)uNQ[7Lpֽq!҅),-wd0p #`רNve#XÃv|v0>cmZϩ8s4Ǚ҈ H vlxVZGm\y]Ţj8K) k8&g}G.mi"]A;$Z\P9}ZC]4XL?ٽZ@?wUr͹@CȟBso3|)?_C$-v)1IW8M*MU>NTѸ^I-CR=zNEo }ؑɌz@ґe8MOYlD۪\ڸ@YbyI%9xYwP6:u'LlX٭$i[b5e]@]FR Opn_2uVLoSby-b3JA̅YM1Qɗb<JǸ~l\.q%\$~4>I%l?Y!5GHy2wa{ { \n.u=THp \ 5n,Bk;XVUSHcCŰFO m3ͿH$y~@ Jh{ H[=Rc}&; ێj:5f韢^(XJP$tNFe&~$] KpB[(͙崊- $'hZ[e1]>Պ(<,Sٻ=WDvcz'̘\Sގ.Rt 7hvZ~sbg{4y'ڔ_yS ƘrM:FJYkĹ)|r&,E"DŽXW9|B(to͈zxCx3d݉iN/8)s4C/VXr[RSMewڞzܹ`YwlEQ_g}8E5|?>ºX}2x| T&^d"[6>e#g4[qS.^VBC'ESqjOwDHDoW݈\l)&Ё kWKʙ;m5}̥xsͶ1[MB]\tDz3b_w7i.W͊6~y[U,ıuL_2G,85~6{@:< h_m?ߋUQ籢2: Iњ`yLrTbf_Yi$3뎜k dkNLҡ _V5 #úd:@&wKbOFHU]_М.UD8 sn"X-̤]: c"(^Ѷd=orZy>ih.>V5mxymsĈh)yk{9š@لګ.9{ȵ{j]1Y8S:Xޡ*ޚF^|6Xj(1MqL ' x8™z]ףt2L+F2sQѲ cl {G9Hפ)R;dg4S%-G!ix|vE|66Æ_g[5P?1]CT2G4)7WNy5b.59^9_}=O׶D\~v%mjCbkXGjWS-/l̴NCNew^՘)A $krSغEV ۩\ىW'=[rw7 G豈yK4\H9)s2Xd3E9 ~F0T ܧOtcoダPq’*iPg'U`EC}Eo-U]rIb4=>&skf4yUvkgw 'ܺ'vx47J9?Fȭf8i^nbqqW %t /e*:B ҂ cOLoTa{%~⪒ZZ+;ـEw}*i`9m{Yc5JtԎ҉hC*u8L2aqԝP4C4>)C|c:Pk"։v#]?ԺَO5ACxZ>Oʺmc[HmXJl뇛̰d}1t0[MxWXd{dvL)^֯h#@{Z|/`\`도ey%9+!bg@[5vB_H){ d)DRw\ȣ]=0pਯ|AõR4ےMw;n9fsD7|shr[rRS"/v@~+5A 3 ~PLNVX9S>{'I7Q*?fHK|s-ȓ;p؁BbMԐBKiJTSP߀N,Hxoi d*a{{@18r(Oҡ8y2^ sTWJ+P!tG:\es ,rTM,Bm+Z}ZA ";}pGn)T.UJire;SVs7OѶFnewѢ 2|#a(m4ULP݀~ich;%~FXq6ſwW0K?o;3݋#YjnTYu,.WrPyBϽ6fRb㆏Lr_.ϸ5 H\o/wHprCZby!sGoejHn{v t w`QRfpK7^~U6q[m[8[Er"E' ` PU.> Cpң[ [7U' HmApO[`;U]THnAx}}w&!ݿt5!E CD]rYi.VsBUY&䐥%GXY} o[ ^l58 g(B7%=ؕ"L1Sc?/5hp;lS8i3mr({_|I'wm7W>)c;9 K̔:5J#Ot1J5@(ϳ1OeU8t|m噎A u2/+vN&2PZb'R[<ƺ޻o;Kbhv_ j 6qCЅMqTkשpe##\tYŶUj %8!QХgLJ o?%? wO®NdʊtqR%?BӾW'CŵNP\\O9xk'NY#|4IXruMwC $q G7!~?BwCv\u(M17PaGdlwѐr$ښh+fڽŤV6 q29;Mr#d=F>},]q!@ڌ;rAc.:~y>0{–?LscU,3s$Tm *,k'%IK7oʯK,iA/!{SʗNf1)@96,36hF`$kC8U7o&gp>&~ꇮo/TRa;%"jYu>r 1fU?KOTHX-8y۬0:n)?yi>%Q+x\gaȧTJz0򏙃e똸Z=>9IAwx庂aw@jG,kÍ+3]/Bޙ]\\ST }Ȱ55lNK\G юOWl-̡ؠu]4//9J{HMtkz [ j[Vw'فMT,ɒZ(ŬwH sr+'sc =vIRL0~,,c1l=)R7>,5:Q,VBw/JB6H?玊Jj!=h͘X؃6mZ9&q veV_AߺU*ܷcjX<LpyQ?0纹>82B%xo臙tg/#0&WnT9X%~~&,\=+ ecD/ zx/ToBsEIk'V+9lABl^VWe\K BqHI E *& I=w<!C&X {jCņ*ю*mz^lۗ,zjߡ!hEulqKj"Huޥ"R$&Kؾ̋vJruͫ.уd1 a`&dD]Zp}]rLzK.e߯sBJMy6t4z8M*34c"ak 3# QU1ߩv40j;FDHr.[V-!Ž]n8/BAEPX0U8W ^!l_pWQ*Vr]YTmٌZ5Jg,]1U4>:Dt+7YlM"1!}oRڔuYכX`SHhcMLlCڮXes?:4R04_% jU"T=#Jϟb‚Mn;zŒDɡ٨u;1d޵Li:f=6o;;UOG-kaqQR~SdnofYs d@0C{MT5jE xQpKTf`!xZDSifS&XǸ#_KіT0T?!stS@TgyJ9&`n3i{+JZG_ոdd g r:gζ.R p}OrEftu9*DJQjyrkٞlpPzff.]G(e)XBD}n$T%XL90ouƬˤ+hFai?I_=<"Z DQI8Iat ^NM kHv>p?l}s3n*Wvw ua`Q&{KcZ%ƹn*_ @F_ Ah%M%wDGr׺D;qkG>3zsr2\G1 {c]%?3BCȗ%8r>.9<OԮ1H.fm<2qh+JQNn oM'*]m/NQ+NFH!tGG>Kɉ >Y=_}|O`@~-OhNAG1׽HQQmH.s{IDԐX)! «LA;cgfӭRGXEE9N28'GXўp/z\QѨ8g`%$ְ#j3妬DBotPU+ֱ7azlN]uH`%4t[@KCML?Taf<7e'oYx Y=wʊwzT]zX$>8v?C2xǐv|1vЄPbo8⟢<8YASs$z$VUP3$q\VdzΓ]@{Q+ԡ󚍶 hs0$ص>nj oe5Xf$4A6;Z̧6XɭS*3+"zz hf|W1\24}o3 x!sLߝJzB+j ub؂qٱQNէC?EZUQ>ݒ Bw'|I|?!0<S玅][w\!'$y|R/ i>[r.}%yO >EB 6އNAD&^$7"Q>9;\q;*JfG>+$ E>qz"S姩ד /҈s9:`,dvަؼwj&b1l6Φ0 %꬈.ŵ_np} 8giF1U˃@Nt6i~$ ̾:~QhD lєԥЌfCυrR?'م~:GTzJ;*"{1&>67 ҵo"qin5CFh-^W0&K+9>CI58? 1r?ʼn'ڰ2LfPmkcVI-$xT\@f&[π@xhѳ3{~qB] C& 7w̴1QcZ{EWN5Ť@?Oc-U VMhۧ~=^A y}vv=9P cW/L[10mh!<4aE1rىHDd\3]CL{K]Rf@z\0YGFʞRQGB `}Z{uyqcSeܷ ́m% "*aiZR\yzP=Jwvò6>+n)cR 6j~gJC3K7Q[!N2 ,4>޿Ad% -ۃd](n r*&m]|_Sjk\j]]7NZJ0θrvJ?Dd敘V}$1vT #b]fBe`&Q/{,pzFYEfb_aO>,.9K %ІdWZ.L3OFJX@HIHGŠBZHm ɉ/ %,$%#VRX|EJ^>sMR sJeRI^b~ƹ{+:o6N,o;4֟hkZIu힟4RaNfc~XGd#9wV=S} K8 y)1 @Xð[N$q>o`1^ᏨV> b8&Q/I!${v#fM|W fu}Nmy3B rظ,pNO#6Ĕi h xdv КR`4U~THI4VEP/;[t H9hd _c8\8VyTn  ȓ;&]9 @ tF;*T`xj ܚX>AiE]_;/ﺫ@*!&9`7~Pܳȁz~qt(FKUwr%23\Mi?r|"x96+t20Jss ?\;WВSãYwߛ1#-rZ ul ?bΌf㗏Ecg#m :XS +dX SU^/Bb]=6ѧ+Yڔ?F&PUJJʀ)-X[ׄ˛y /3pye` Rqy7-^l@YV)Mܐ}o&o/ !9el$ɘa[pUrjFg@l)[Lndz~-"90gAꞾ8 ssҞ#[S~F*P&lB~'9(g/ЖirԕZ" '۹25 w?KVi7$EDx#4m6PP'Bc߆̤iݎگƺ[&çGIzcl;Q`j/: #9u8T ]$W!kA$af9~\]ˈ8`xsyZp7!7sʱ])ѡiw~o:d5̅u6]/[/9!=U}zI9$s6&V)^W ȂѝxBhav;\! gF=;G%>Ʈoq S q7 r|92$KPEȘ+Z&N2lK4㗩]R c*1"KXpiə`z7^bg{4J?!t|tWcS}9}E:KIZI#于 ?O+?32Q\fߠ%]\)&ck/V)f(!S, w}$ɛPH{-U2c r6A2gA;- tzP4jݢpFdf",4" CrhRPk3  S1}VyvWj?[O=_K/8""og`%9/}Nʺ_}ڣ rj:W~9I."lp?^U1@ 36.t8瑼g[1y\0 PP[X7mQ7lJGbbЛuUy҆搂#N?9[ewV8euYfD)kEQ>riF&x?yIsW ~-Ehp 6m>l%;v^%1Po:y$*'p;Tw+eyY\~riRК\nG{w]g:@فSxV)2qmz]:۪zLe?+FWVN&ž_\s!cmBH3,ŅL 0WӱBӈ8<pU*8sL] lev.!\U$ܜ s[Y}kNӼK,KnVϞ pB[';r&bT󗰮4'E2A7÷5 ɤ/`{Xgg:9՛D v˩R;sSv4a *,,xȒtz#>mADChLOއ8Q6< k<J31 B:CûHoD .H tXu#g|bYWGG  ˱AtWnmfG9+g8J a~S=(&]ۏxRpqN}9p6we% ,+{zţoW$ockcDxBY01dխ*  (J DRs7!F>@a8[NfeըuKS+0&慱9 {/ZmdgI/P 9qkXEVIE vTBrt [w$&s-amQ& c9-KMOЈjˍN }`A)‚CrR{~:׷ ϟ#xM Y4r?݄\Dt:& ofUixx>5,/EHA wڂ.~|U{'}b49Vr}`u>)c"TFߠխTż@2S]zm Obbwn՛TRvT4I t ˎ٪!gtB!\eD|&ngS,pE6R,S'HASe׈RsыNg(MZSau8>{>9w~e&$[x.wt) 'lt_K`E <!; DdU/6CV7Z-qg}4Oh NIoͼ8nl<$cL^y <uSMvKB18730zB53{:7ǿ4llH(ƈTð,[4& !ȚmSWwRX.PEImu9x4Һ8o_; PkG˪VeeRT@Ca@u\Kbs!QQžԚ.oS 5 q/HXaboߕ4}ۗ>ې0F𬋄E cSC<2>)6 SG;⳨E;_#hpN}j~wɡPy*~Gf${<`ߕt;nr9(!oB7F'ZsR\}x(=xR(Mme];@ϿPahv+1Ta+e]A OY1v q_"Ɍ w^rfډW;6i |F&tSrgl 3@/ڢ|XoF>'=r9]lNt)ydT ŖVD5=vwKcӉ!%{t~--ǭ-,9 \5sJǭ rmAM Hi] F.TǞzTOթKSbRlIbb= ç_5qW5>=(;w/5J `caş.qkʘxu,V](Z$:n?痱?7q/4ʼ¼ 5b<iKJ5ӞgFåFhk=E=AٕBdO#MlcOđ[\M<jG2^3W62[#2dAHac%xAt(ۈB >MWeL-l w55TLT0S2IT8g&>ߴµ: /6"{~Kg=8+;f48iAR<ُ/dĆz 9h%Xl}jNƼ%YRUκC)V:Kv{R 7+9Uʑ^1 #1>i.%G@ђ旼6Vy̔xSXp>ˌA!&JGJ,LgE)'?d0dm?tP63=i; gMaE:5 *78,|y?i'ZO_= v'dٖgA%mơxM\tvU<"6 )xg?ft%vIO pҠǢHyW7)x&yj]rQXAl1NZořp1%)dAb@P.µXTjs9h@-oSiu$ QAM ̜\4o%s $n76]iMIXO}{%yIbWF6#bq3[/{hI+ãD$/v!RDM*Fp\pp9x/ej"xtzʓQB^˄pl:U?=?DZOz~˦XOrkv aÚtFHŸ)[rzI: u dw=V l[U7|xX Vc}mR"G %|>⛎\-BLɐٷF jv/jաs +i<joNe vG^"yށJvɧdM{gm(h%,ݩ:L067G CI 7"L'#mħsMX3ߘf߂v_ع~o=欸y#n(,[C P~HB*2X{DBzc i"d 7T@1VByCp|I\ |?ŀWhr]Y剻TRtO'䟗.KK X)Sp6/PL[d^OhEgoNAMok%u#\#G5=&D͐ ,r1AᜡZ{N:ϕG̹8\;zqLeZ%EjdR p|T RU*`r;Di62HQXψGVQ{;"Hz̺Vͅ *c=b gJ$-<~J@Icj_'"iG#6O3JU:vZ,m?=sd80#iVD@Xn=>Lw.mLBf)\imla[Ҫ-_)Zs3`pn\\%Kܗ8a 嶿+,pƾֹCl4Q'Q>%ǕDSػ:FL2 0{R{H _b*) !UQ/hkh9R~,e\,V&0ו',{[]Hsb:p%]#7:KXv:];C KՂ7e!it )oo(byRd}X~řqvjk\L5k+0"%)*1# O"YJsyuW\-_N!v%r}\QcP=GFU{+Dj;RT9N5d'渳KQDY p5fm4E砟?rʡ|M+ݗ_8weҼr^P Z0(Ϩ]9 -4ٛΧ3|P&SDы,nɕrlL\`504=tdYKA3ږgq~Mݐ;א6ߏd(3P[eLZ 2\V$*ٔWa6Pñt(]8$cWHxοgSFDf`\C9_`}gS~ubDEeqOhp6k29Zf~󬌓^$M1Zx0 26ߡO u>}`(æ nP~&8g챮)1i?أM* WԹ0P8=84<\K)[fP_ =(&`; Yp5SGNP)i&zC '6 MP/@*d)("P|Ǟ14ʡd⮧V+:&ZFK<+ٶ+uvrC#@_$AVMA&0FnRDn3 ݹjc =4ړ?y'_6Ov=b\ .;RS~[¾ְhYky/4:́79<9IMqfSrmj nks>ğ@"ъ~g6=(ABȸzvG2_Łl.w%~sHj%O#J_VfT?IUU XN{,I&ω〕$WLѦ]Vِ$L? ѩo?؜jm"y4 ؎?,r5ci Wr + rtJ(aDXMjptilRs F 6|'d=maKwWƯ|>xEeyH>&$i}ռ[p^ ɦ~Btc@۫oq.+@(<|ލꡭYջXGQ]:ZW~wIlM i?)ꌚE ?z\ NlzsyURYX.: #SIfA#;D+?g:{ 6bq \0cq"BKԎV?>X6^ox&Y@Cł7[&WP Ȯ< :bIň`שeyI<>aBH? mN <0Gi3ƕ PI#wHh Zʹ Ję`FTE0WBE|r|k]6^xxż %W`p nz"*sֶmEL8D-bӣ}e0964 `s}BOO4W YAU`'LpȰ)oTh5wS}x\lQ1T摧8s0AވOjyd,V;*5㸻渲œg̚Фd>;sm:-R=+OG!k1}+:֯X4Rp-Z]~Q&uX)Y%aՃ;-d)Ѧ25qwBͿ?Y V*5|Ǡern ]$uH"<[DȩB 4p]dUAn@S{q {B -qI CO[I?|W_WH4nC";!U2AdDKhĶΕ#eg%#v]tDW~UzOS6d+NHTKڶz ld ycZv;d=CHNl,* ̢QqPP7m@mcpZ,`>>_ ? ,7b3j9z_I66PHX%HTo톼"/Se]Dq0-HeYYy źiLyGDŽAn80;P|HқtZY.+OɐyK9zlO^iJCM6\^3_$cz>Zkl:C>&I\ %Q'BFpFTGk x<<ƹ#LH-Yҳo\hfV<#mRtRkѤ[]r@dR~u&u*"言xm ځȎBЍ>.š]2}e]W俼h{53pd+nC-M)?rY4KTĄ<} IyUjGx5nٷA }8"UDloh3H1 [:?4Z5KF@e6g.\[.7ZS{QHNEJ;N1a0\`|,z)zXc,7t52(yO+|P4-Lb vIBm T]e#A6`]ȆIv VG}>lGsD3 f"ղ ie܊57 A#_>@1X|iqt.s%ES@|u2Rc5MvW6o0X yY4Fʶ*فs~$sd fXV @,z`lb=اҳX фa}J __jCAxT"'Q_;9||Eڴiـwmг=8l%!61i-1UarD"H(u:1@ƂqNx <}VSv Ӡ᧽}ˆkcomoNoq[kRC\0Ahfn%+1PP9"b'_z~ʐN!ր+x7T@Dw:a uJ=%O5:N?1;'wnD)cql\KedZtDjP{Hhu_n[`cE~t9jTg&??&p,&34Pt.~h>^ldܑ?P/3+}5lpk o._c(Ǡa&۞(9\W]#׉I|YL,_pׁVB5(L'T= [L ΅7ޕIJb8IP=l$4Jۢ愧8=<.AFLX Ǻko3f^ KsYz8[^%6_,NԝQKܐC7ZW{m,dCs؍ Xk΂'$8ƝchliJyghHzFQ?[roH48euʇUA ÃD cu)˰,Bt f ̂lVZ k) P-;) &f3^3h PEpעC~}U =?pse+ df KT5~% 3y^u#3w[rF6ݐsP퉇qnwNm QP7Г)Z^0 4aТ6BYA?ZFWCC5d&muΚx l N|!;杙+^ B神?lƤ=,&őQ1MPFݣRգ8[8J͊Ztt\!f F_־10i X?PR'EW-̘^466yT bhi9j}h<È҈!0[a˓j}(%NoG%zS˥e .M 8,؅ NsB,sTAPhcۃ"79/V%=+c\/q:tiWx1et=ǻ[y&rLa%2\P.4]P`@;c tښ{aL𽺸9́)cѾ27|+Y5zU3o,oTKv l)?z}2U> (e:rt+i YVnh:.ymx_XC #͉\YM)hr"Sgjir{#h$ؾ*BUr5h]Am e1mZEgɇHͳP?tX ܭwdz8?XV{H=>5&y..ɩKs?V EöY1wY~@ yl;R~brErgOq-Q3!A\!|.!'& p2,bꆭplaQGg݈ _s̱CMjV[b~{v$|2M@r"!hWF+1jM{@?d1־2` xIJ9&R:f#eeBeS_$Tл TQ 4ruҢBpVO}*2MD$Ǣl&'n7κ\NK&o{ytj߯/q> e KVUZ]M&/㰡HGn"nz 4ml%FwǙo7,*c+UQ9~!уw =luy:Oؙ'ؑ7q}ڇ4]o)`2#a6עvHݜjX7Z6dmP "]Å\Um?gǚ@hT ]Xejq_ݯ 'p6p}R⫻,3rQ%;uLlEn޲q}5p4`NûN M--JQdO#i'<#45D^V yhIn^wU r+.nOMH771< T=-}>kH)rSN& Sgb(9V y\. {Rm\I12@ ;zAv4z),z|Sx@eǨ7ܦ_5W  "BkiI`Cߙ<h-Xä!R3G)6|X'ǙLFdup>e784:cy)ϢfL!z0KLWۂBEu[y ȭ鄗ل(Li3neǛ](ވF{s a|20|`fb`"Cg"VGŽFaO~W /A淅6"OO,]MaQiKPpaլ(QuIT2N2T|2tuTh#D[8Ь uF~HDUP[kFn.;;+L;h,#gxJTV 1 2F߷}/EH.֐H&<,׭pf*jP<ڑjK >ҎbU|՝<;|dj`T)hniepQ(D~wC$U<1 as0&ny}$D6c4dK=!sLe.*egɍ <,Nl8+;ZXG)?۰ ּwVEw j+3 ü;6d㜺3pκV d+r("@;6\ .QˉkQ~6 p;t:zLYFuzsX80[hZvhsq57SeV! I6A|x@fn͵ k( M_$)4_% g+6{k;WoF7X$5uS#Z)PD~ʽ򠵆˷CQ/Hj ?}`=S4XF0Fg.7W&C+0bĻr W۟P9xKE#3J\Zd>r|;d|@S /ΑiPaۼ4T a^'I .-=iy_oZc+b0 QЭS=olw7m5x _Y.xJzP\ P6zȹӣMNm(1?2(1C^\c}ud;eʹ\ nZZ&Mb 07Y8bJ t 251_nK᧙>7v:06: (S/g%îEdDmd 6Ke'nX<V+6J M b8A=ك ˶x3 y54M0&e*!`KB\Qytτ s$Pmt6Rӗ+hJ 6|-wY᧬5r'Hnr3֮;yƪAaPvTO1#+"zy@F`;#zU1,5U]bF}gV!on9|_pj[l}](i4jFl98՝*!JKH6wGCgOq~NiD~0 &܅M>C/l%~u!9QϲW`NckΏvgpH.{/ 9Ûvjdu;wҀA0}t|285QF+H7IB{_F[wPምMjꓱ G=p38;V@暎ՙ 1fHMѸ&N,wujܜw%7\aNNN~oړԛ`*qŐ"S [C*Kt1S3@q\:(ׄI7:޵X2̉+:'0Tv/oba'B\Qm7˷ Z<U):tةb~ p|k.ޭJX/Z¼$R,Fh~$mzdnD{e~Y;;<9:@lnH_>p HbW9 $D5b0v:ꕶ&x :7br%Ȍd0+;+jGnMS3Vj*HE8M׹dZ{\rMQR-DG+oAkm j3*O}Fe4Y7ñof]!&vYe#T#ƽd/ؘ,Aު݊#YڿڸѼYK XHdTҝSz1c+6Zq#^pcUoBۘCn*P˻̾Ngrn䩜)ljZmPe EdI&l{K?5\S'!CQ,zD{ɭ\qj+ &3Pr?fYn[%I sնp]@8LJmN)tzbR3٫Ҡ=1OZ߮mH/v*zkr@7f{hg[ T{KB$[H - ^6[QVk){>9I'fG[Hkn;a>,()vZ?H y4ScVh'ߋὥa Bo:SޖP|g~,I=H B [Vh: F qB0*p0!kF`& q YÕDp=k:G"bN!bA'tъC0b!B8l9c[qu򆀥)Jdŋ%7TA"};?sUo}TFP5\pg6˙Qo@Sg>d;\a۾_2H!F 8z2ӛYAJEWsEIq5p*Xo=OnT/C%=/?'Mw]QbkT<^bF$E`Ds0'P1-FX/H\cBL$j7\+#мd>=[I)y`ē;[VaK'`n6S#De*Sї]=-}QxkGv޹%$(x'ju::L/ZN1w8G7z)E5 =PFS $vu2\;<{-v^,+-f5Ѽt`U@>ϫWJH\#s!Ov /sُ9ނrd8}2곇M+DcW$ķⷤgAL= b?Gs۳9e x(Kn( P#%HCV]vjnE=MǷX"?A`g3R몺Hl6<_ID( 01yhk+NpLvBI?S(R}԰c^gd9פSrbز- l)Ҕ1篪Fz bGwo3J<4V.z8r1{z<[e2oui_ԪqMW߰Z|_/#ľ \{?'>/`};H(oAsYhOJ \*disx衇AӀ RNBn/8jzayiXs@(љ;[[)ЊX o#)hTz#x1A>s>PJiK4,d#墬* ?*x s+NXm3Z]]m aFtb[PS{$9 W@CҲGKgx`~.C*:v!{0c*_73LFPp4"UNj/Sv}/P_ xVQ 8'D ^F+(lm&7ݾbwm]ˇ^.nPl(pYe D2C)Al_*k _@ͬ?V) (51+.-'cm ߃&_6g/{p5b:RV*[UҶZY1m)!Q:>"E] Ӷ :}A7K"%7,(|}Mޑʜ1. rOu}EK319aߠډ,4w5 30y)c KFmѵjo 8;E ә0n3]^c%YMqTG1>a߬]Ҡ:m{mgvOzGm8qxO,VnwuPvMީujQmuc$! \d69+MP'L_65d'ZJxsFE߷כcnBS0fGQpxGF 5r,L JՊV<>2{~Ex[y]s]Y8ۈ[tx^{9gEu>1OA'e"hpc+56!qrh5h]tm|s{fy«]d6uOU3Qk0AEiS*k 7H#q墓<{s6@,Kf4foSX'‰*qQ+pN5|?qx3VE}Ǘd8/9ۍ}6өD?K֋7YaSt:+i`c.P,t>0X[OO  3;>9UˣtfLS3G` {u7 hcb[L ܳ (MApU422$"?NƷ5= *ʍy~<9ʴ(rX 4*m?xH Z0SOpL*p|gKRPQ.|/@XQ|O]Pk3n*fx=ֵ)̚bJVJ6K%Dl1|n-عXnr^1ΣA<N_~Y,  r2Us. &p 3D@fbZU%F>u$lHvjثu4Ч|(G;OIyb(|:].M}mD .aA{,~Si@\£  >d'GsJ(s8d<Žmu}:Lj[M Ɔ O$X6csp#ۉo,'C͉', uzĒa dE_ؓIBc5$u<XtBwn>V$/u@EX `5yi%Ac28^'DZۉs'(t[SŦ׮چ,FD)1\-JNg4d& zq` WiMp&w@w{R!Wke3(_UnA7+Z8 ľc>@ U}=a;ef@/ ~zIZ{zIQ(bɁ4Ie/|ԉldWD1; -Pkp!vI:{ycOc@}(EDZ H̼@) yY+=oc6pgiL0] ^DGCL j?1%OA!~`L сJ %WٷFRu ni ba"LE+fpP%cPjwxE+H頶¶ϠDp h%$9yv6j4xVcI~^Qų1iˢ]5aEōVPYbzɑT!dp?3FC-ս?;zGxv -Րp)+iAx8" k\!%4lIH5,R&4^?zC dZq}i8I9/O X{x4Fr02>>b1~5- L=dp:҅XU&UxRϷ%d 2:ɯ_BUT+6[=q[0w`-f`@\'af4 )ŜnoTC؆#y[t4^$*1+Kcnm Z"^n\kQ}@š Hכ648O=҈'C^Gh SۯNԟwD΁k6ss0]]4TԊ7ٙ{i VP`~͎,ΤLl$( )Uذdi a( D]_Au (&f [YǰȀK܉L#ӡ)os_T0i4=? PW TE`},tUX-iF%"'9xX)|Sp섩3Hgoz^T({%0wP1lX"'1Ŋq_TCh |8Z?1'J-9`2c"u@@~uѓ5Vh-9 Xw۴5yجIn I"[{+.z# tNNuu{3 m@z9j?=HMwIkD?PV1k0Xyk 0Yn؄ א? =*Bg$|cƆ ~uu'Ħ(boUrm%yYSULUxjMŪ|UAa x_S鈷D7,'TRfT< _.:w_a A`pUч`fZw.ƹXnʙ0!ƆR;\'(FFv9x `SI+N c 3wqʱnwaᅭhWi@+ڿ_ h- V*jЃ]0OciGW9 ⑕h Ih >FW623G "k@nFs <ӔZ&EԏM^G^)9 CF uZȳv_i,ه̜f 0Zn?J.%Tzͣ7}Sח@jA&JhiךslFƃ78zQQxS7O6,u@*yi)>|L?h9̔>DN,j"fn_$Ery,,VH f[_2)vO=Gy5JV&Q`xbqh|svי\0x),-T?ހ ]Co*ӯQbDTahCHe]~t??ޝ]6ҲR}|5KX"Q"b94'=;\`;^S&W&ⰃJʻygmO~';|" vNn K*a;|ϋǦU65~Z,JܸxW:Xy1ɕA[׳ҞJżMj9.֎@42g :BV5 Tk]Q=}%Cj戭CUNsgz tnA.F`ZFúUeZwD8 `@pphA2ZNsLYD) :t gQ,S=dSt].c /h{܉ʷTeEuq $(pd辐yN{trMMVD1xo۠Ze:$&%Zr{:>)2êiKfˬVeղTG(KX1'2|yRʫ;"qQs([Z޼{zD*Ђjwiˇ5=uTX|;eh ^|S R`NB7Oe U~ z/*[4hoL u/,1*㑪'жj 8?:Ԟ\"i@ɶَzFptDT`ۏ 4xj֧@D]Cˎm U/q*IsS ^;h#T#.(ZCǥDcxh7mC] B,_`?#WYCDԢav<9 ʘb0?{e겚/ТˇuPCV˗G$HĘD)>AGi. FZ=@޸9te|S߹m^AaE4}?>UrZ6RNvNc_ :\]t+؋2|mM;ž 5ag5B¶j҉x$g7 qPMU'Z6w-p-XYr`{t]m $) РDG3Ov:D䟍ݴqf&!`·Ȃ7< 0hiB٫uQ."'o .z̯Hu+׀QlTsbm(_|س1{v1b4©$bi/@$j<[\|AtNe}@FbLPM-瘒+pc?-*RYKˣ;W%&a+9Y+Ijw|Ȍ5d?кeP/neu¡FY`lƃ̌_3kTC]jQ^UhC8Ә0TجS^qk"dh>R)zA]i0}#V01^Bjٞ|v1ʙA}TCD@nt}R(-;Zi=&9EBZÙxߖmW+X'4 $$5^@r''w}Z0Iq٠iW,w6qjS?Eq|)?Nթeֈ>fݻoZ_ttTH*G^86bEw|5%"9Bv 16kw}/T7LY*T.h0?-6QAƯJaZC̲ͤdVSYPzMn[m{ǔӲAwࡅQXAbHo4UɇJ!;s^܃iaQ~sD+|*A dF VZZڳ 6% Q.z0x*J0I 6T:\QM&[Xؐ^%9|l> s|[U1 )rY)}{qk[ӓ^XW,}X2e&bf:K`tȇ8b0IQ%\{ PB,E栩ʄA4瓛cBE'x":6E?c 2C-Z,HZDgmfgm6tEDd^wv6ߤ}*8HO$z,wyMW  rTm)lߤDnEbD#YV#G>8;=BFNna\o d7E׶zml`cg; Afuf!!_qvٿyV1V;QgDdĺ3?TA7E![xG_\d2M?eCr@MU{=i&xj Sr==[E_@ekq1j2U!Xn)){EmІ;!LB@OuT3vmթ 0W{YMY4:~!iqRI$z!m%};w-qASR*lJ/bS,@‡Dp^\?:e0P?B#,fSL10MP^Z=VrIԙ2oy'IZ縵 oQmhy8$7#Mz G8Z"x/Qq8L^B%KcFn뛗ИG ֺH h!CU)j֏`$b&^ΟTW#qަ 9.IK9/z&@rS !,_rt}\Yj_hBW1s)P$<~/^khǺ T@|%A)|݂<ɹV9"[ Z$vżo|Cj%{)Kz \+g΃dI~l sn\ J{YY,HcD`T垁{jqߢ^ͬ-Q.G3OuL;'&Hwfdok]_,+ˈS;,U /1-0 ΛՃ/-͠g;UHyHw$-֋ ιM꬜1=rArf:Iu5ʛc.o[~C;η& FKa db!& +^'ZHurf"pf?qW7gG] j˅_]Zy.F]rZ7Ż$Š\S&|WWkBgXECA8-PHC ^cPt;; tΧ_+]tP1hL+~c:Xr.;| 5N/zP* #Y=rvTJ6ǎiUVb PrU69+lZ3 hW/w"egSj% j="=~9o7fS|(zGx}>(ѥN9_s>FKDFG|hą@*XHLOM3v>9Z{hʤ;Tg%"m2p?m'{j;@5H& md$~t]>I6i盾䩑4AMJ;j:$ҩ9qu?<}fҞo8#ݿϴ BK# hp:vs\$Qsqôp5ZT̎99d[#d}Cٝew21[`[ΟZ3S#y'{`#Y*t#Q69IZetbI &0N;' >G*]f^NyNIG2i"EǫOW )]y.,Ec`1~IF%gFKH/0ȪX"ثw1se0eQAڿ*8N]Nb) &mM5Fp^o~,iu\شȧ{9c743USQ i%Ҋu/vo-qk_&kcGoTG6Bphr,8ҶS?`5)>_$աFViZʎLgsrJZ}; 4lCzXU8׉Zv.鄼rB];USA qռz#BB*K!a(' Nzow/ȳCxmbQWmWO  )iEXj?@M#5_-2Wy̒ y-a4$hdɩO~2?k`* 7Ȳh" h`[P☳1_[Jyr 0_⣭{cBsD'BwnDX#FC0MZ ;NoV;R7+AKyS"zU(utjIEBr̺֢ W#WF,FC7J34Y"xL'jV;qg~" P+ 0[壙^H~Sf,\03Yw?>p 6[T:+\BGƪTB~.K/(8oL Ȝ_DI\d Vc2*C Eu) %l  nN#L0D.eq?"WR(HJczD=mm@.'dG˰jH=w& w$uh0|#@N/?6PL4?HLc_6'"FO5lW 7Ẏ&NOS\ݴf<%2*%S!m3NERzN@Rij&nb'.n61rOG[Ϲ?oT4&Ē*_)7/K 5`U,: ݜ:qG|cx(EI+f82:;!ו;egF/zӥX ?N&JbPTطHkoƂ ,hb1D4P84v 4Qt o+h&ּn PգJy5`>dwFL~h ;r/9q-QC $ 3i(e|r'*Yzraфh ywE؟FޚtCCjW^! W!z'_RQ0<@ݰ[ ;Aefw^'mpqF9=\AӝOۛZ7Wu֏p/IYM$25ne%Ow°wW<(6”Χy.o4o.rd%ƞ*r uf%I?_Vz3J:aG=]#p)oĺ\OQ"M=:;]+qR'#Sru-D HcDC@/Ϝd+vqy2EYKcG1j)$GB!Wa܀O)veoNȂ\!+/+~텲ڳk1/P̂6a1r$5 `w!1`F9%8p;Q}s_۴Lm¿<jԩƍOykXrI̱ST&{trxW!􋊷QV9Ȟ 0}Ϝާw@A V={">X"3X*Z<ȑ<"mS,>*2,.4`03od[FKVtUL|no%,++?Yކ?Ni_O_-fsG&l/c^Otq,YZFD-oBGZ]]|7W:$gbXCJwSǾSdaK]L;Th"%/]&:j]Fw\F}0-56٥רthLȪ\˂JtoiVOs,6At9C!.1n~އ6"/PY9Ev:u1P"pr@ ƽ^ɇZɽlh2?% k+ٕ Ǡ.ٿ|9u3-|*黡~ws' &i%A@U1: CͣR\f-^7ǐͽŹ~!sͯD3"{-w)Fb!:O w)zDKGϝs;_pW'ѫt&h;\i9%t㵅HOƈR| ?c~/2 >a2*2 ˾DPxFb0СtkSY2 gz#x((jz ֵ6 x5 ʵNKEUc)R5ti v}n}ӟ E"Tf,a/I@o?C=%sj0 =$Go-n9HB*"xur_+ Tmc`ny?Lyp1pPlؖbmgi  s!*j%%ց]zr>xǏynSIy'ZXÏuMks~1aqd1 ٜ|>(H9v\XuF^i a5JPYhB@`ݬl`.*~rŢJ37)d<5|L\@s1Pυwqϟ9^ÛVDzI{`=)9HkhJluY9ڥϬTp\Ņa_7 ,:HtF1dy)f0CёhzT{+sJy:u:rw+,%Nag_)*#?"{q58cN\vШnLPiJ1,1iJ%M,m&vL0< 6\E1BMgW k%`;qL< b$U\2۲ /0eʼn.6Iq6o؈=%2wġ! F>YPkjN"G@4bFV;Pf .΢̏5>sQJ(VvbS]u2 M(cG Y.3 Ge6Er Sn? =Y*)xID( n`h%/WkfVʳd ;by Ifgth},A]> +a@`xYɊu|>$S_G9oDT委rvoM]?}lP1tܜu~%flgnTn.8-s͇G0\ pd56=B3c'a:99Rj'AQ?}^P-Q\e(?Wqn{Mhiۄ~ W{$ ^^jQbz7O3Kh!evarVՎV}X.J="g#,Ǣ'pRgq̠+tdv] =;pEČ{; t')In9i(x'Ix cPp(<];{qUҶ@UH-qŜvwiYq$bW4X!|zݠhC` `sX2gcSmͻFu#c2$GZ0d,OdPkgsYX<9dĠ0-Y˺m#n;7{$='R@pl i%ĞY ]qȇ) {F0aEeM(W‚HSVK^{ 7J tEjdwO֞{'rCo^8;4N]O ;( [#zUlidu4 8ʘlRJ'w:p%4m!& *.wMэ} 9pH6#y' {!9eE4N'v1`u>AJg]S }'?x&L/N l*ayU&urv2;UEBq;$JzkXjէ*]G_pebH%֏Pr)]O̳j /[YH.­$O/_̹BuRu΄&Z-УoUUQYCF=3rJo|_ ibu1TXE]nh&I0y:q%^T+V>0/&5W |Whs\c*eaDx|Kӈ:DžBM+of)M_U<[ÜƢsOXlM4C(u@ 9 `*N Q= 'Tr؜+rh25J@XFHV͛v-MxD_uSWQ0BWi2ǫӼX"lg8 n?u@=_UX`V|_* OmX1?:*⚣np-*jrnhg5Kq@ ӥN5VcNJڗU?[ )e6G^k.b>d OZtH*"4]y {"^5Q'׌rqc$i'Z=_m%v[Tlhfʄynu׷Dc!Ac{=$EݎQ3_s] XD9޼>+wT+W`iȒp?QMlp 7CKO~W7Լ?$Q; 4'}VP"&Zgy=%5c.:޼~ۋv3uU> FSkD1=CBիnjVTV6)a |vUyќ{Q=z3b;`][Ρ +:%}Y_o({ݍFNj;ET咄531mjh4Zš;W%SD~BR5oj0~(WTF6% ox0i a 5IxFɺD6HDڴǰ>pak&]!0n98 } =)]&-amE5,\AȚ*Jj&uP:(Iܞ 62GyTq=MUfǂLsڰ){ 2P)`HҦҬ߾-7rغ5_?09:&+'[-Z;εǽPr @PmlIĭph@O&GM& :ԞI-%-gMgߓވc%x}b%ٯXafP4TTg UV?%7S=~}*\"RX-@!ٻh:  nްI>9IV"g0EN`鐵ۛ,eЁ@GLsŗoe|:* ѻhNt9pė9(BѮIܮךs]lv(6R^З "@jAXҾO%*l<=Oݬ#c6+~mnnT̀%LwPҠX/+vw 1H53ӊnN}FLzIh{!El{s&AE -+Lz[vs{; L\);&e7  \x~&w ^[0K?+V~+-X>cL✥[dTZL'~wAhC)o%4e<;'s۹A]o`%lZ UKiȑKA`r*Bh`=OєuDujWORַ}UR$~}2p| P"+8HtjBx-38[||0PkGƠ(HXqbh{hubV }>&&SxcRKG+*3tU3sS*u6>]h%eZ<R< HVmc4p \O(ntIi-KFRE' /'ڄ%pZ,,huFl%[Ww%f Y;v{~¸O0Yhb"pqI[ J0uM(-CsܙZTkCANAv*.g}vɒb t OWh'`F4XqPD "'"Z6Tժ,55N1GBqlst AК[% (*NI}+@ͤIPY;+-DZpܫv|4u|d_$HBBvwJ$(p2WơL0I犬$Уmy9,[ XX!t|?@j;8u៲͡rlk_č\c2&Pha؎VT&&F&XOBE2WxzcVh {}<:K wK0UnS4<\E$cϧ*)[BЇO5eü_ 9KCaUe ND֍#yvAQJ %h9n_uį5d9/8̊vE,Ǟ"{^s1B5{úSl5TޒBfc۽eQm=j>ȏZT$y7}X+)u7YlNef\Ih[hc *H)/]mˑgd,vRaptaIS 4b,edHJ"~(ұapln_:=Qe$S5yZW]% >j-nt>@ces;($.F\f$8?E㉜Iv5.mckZyF;A?S(eV.b_ׯ7ؓ/a.`~9H-vS\r}R{AJN_ hyo_g/.F48:SYVu3J YTLSJvZkt'aϱ#9 ]a1;2)\K3HVtq炑,C\_MX軮a ec$0%u/?qX\9սcq1FqJKi$}4/Kkl+HT44-7VeiM^_ Dl3? 将 2"թ\+"== nxp>Ip?3 )̹ :1(SpdtƋE27Uݾ_g; 87Õݜ诱 TtPߩX5h@$6wJcCkZQUxdJ^(<Ҁ~@L-)%KF&V8&Dͩd+ d2;s*ƭ!xuRZ0΁pO̶Ub&q%Ⅎ@q|LzY/v7q!o1qvb??>#aΒ_1 邜Ͱ= 9\.pޟoW ) A$k e92y-M޽6W-YC*[[O?Zw7rtEq֌Zr #btC`ZV]-mpIٙQR I\F޽UÜ?tfMZ Ĵ.U(ֿ_:>8)7}5d^Әn I桋^G4l i+rKAO{Ll 9S v+J.d,qދÊ#=rga@Ά`)}ǭJ"kZg&a@f\|Gy7 (^r=ǐxH֝:kT pU-H(1EnlYLWa6Y)2#~ot G&N}\#$`-fR(VFmIKHZ7_PC/E>\r(ZO{C^6O`L軼= r3uI W\t@ ŧ&J?g(+5HX"F$?ȿ:ី, ۘ[b|uKXhb2lԦg+j-5?a..| ɽfS4Lhіkbܺ+>@ )OA"蝇ND0B*- GN714}r/0D@Upt5lOܔKmһ?hEl @6jLBGVHR&bҖ+OxQOm)ǥU r|WD`Jg=$ca W z3/V\Pr{,Wuvb/]wC.4ć4svL& ,)31kih.8n`Q !3^n@"+G[;zភ%a&sU;#we͸“CovBSH~,k rja*t`pAYN8sh(R?I9ԧH .h=NJm+eCvb1F*1qOBHz;HX~g< 9 @I#xE0~ir.!=XdMR !DNp9 ~\EkFNrӡ~6>x #2G7tXlZR [f!Vqojv5Q@٨%ƠQ~*ѻiCpv5Av78,"3ViZ.3Oצ{2L}2dv.x%Ny"->X瑢M4IXoyD m7rNRd6/ g \< J~O5#:F2uq+\qN(SbX_P|h(r@5rVP'GlJIuO(~I4F3b0AC(J+cF q{P TU)W*ʍ/uT j=.spn <\,MU"U8bcTVU?\q[# ؊hb~"G 827i[}K( MqvYÚ-Z%iAk'ܶ4vZ< 0.9_x_" $ǍL'UDa^j "$^["mU[)rqh?Z{v:ťW"t{:|Y%zfsƻtm dZ%iUy8'!`RSo8a~'Bh%6TgF1*n+31Q]j-rƚzFa]4G)*N)&~SMsAbLu RWn"7v᝿ΨOunt=O("/fZ,E fRKwMe܏(G?Li7`N0\K,xy%~w%0ұ5X]~"oMf(ЂPw $v!rN#k5kh|[6OegguI%B0j`0uGZEU7i(@7*tRSHvKa`1aE,9OmM7// 7#S Piw{+6*ꃍ9L7Ǖ;/wCq5`<kLc9"kJ/<8SB5GZC@/ +L'9e,rYl%ѐpƗV%>Jx5@LPK,XuX*%yrHbP3B ]Oʱc+V9GVwksB#K2և33[ʌ g62!RǗ9;e?3ߎhyd5>v@یca9:%d/(]*v I5/m! b;@N $Smb7)pY@T QҘܜ G><^~dj =І NcYqOSؾaC=u.|sZ$?(zza pʼZL^^x}+sM8ঘ(_Wjp1!C Qtٴ57]W1eFhe)B 5A;ݡEg甓Iqv8X+uz-%+7-WrF71gs|/|PB &Bƞ%$#`_w*ZJgR:v84Z>gȲU.B-@ZϏ<_F &!7[.ufU*?(DZO9x1eD%o&z1]'KC8oRTc_X 8x-qkЂRMu(O)t&Jh NjK3( mS_M_h;͗t[39Z>/pj/\ iZ d]heŕM`dšYWD':զ_^} >u'DA-aI?~u)@߲εxB 6&O &1]"; l93T_gdPը-uȒ'.-DvBon.d6"CP_#eI|50^v=֙2o{ȳSᦊ5vHIaͭ!e%TjKh M{ta҆/Ziʊ@ߪ phQEYa-kP3ɌUAi&XqPMm"roaCҸ݄^"$Y)2ˡ7|i]ng(7ZJP}Rмk?gA:&?powxKg/BΦ $>(c\s$-Dc jf awٝFNMSYgxfQW) %k_(Iٵs%~֒N:uݗ@oxr:OʋT Aa, fɒ~.xùݒ~2u4^Jjg.VB._N5SxnRbɅԣ N ys=R=20EP &՟m#jf8W7$5{[)3qbfwXUNrX`N=O:(J/25$s\|}_$0saUfd%؅}@ È~EϧsZ Ngaz\*3(4K~xU*S\&MrDB3ze=?{!$eA] Uw­CgB>6CuCo":Y|@I:],jyW=D̨@ M ~vHIfihn$&RWjľZiZ#*> ! <HB@dI|c dZs*R?OVy|^H~{vH7tnCڤ {79lˋY+i4BŲV=`~ƀp xRK2{]rG€eWd~鶻k/Ѭ3$U g"4ڐq-{|dj٩Q`FG:'v߮aˎB&h PČ+2Ujd;98$|GEhuKSB@SrVixE|<∟8g{LW W1{y96G#KIJ /˽sG!*$P@r= -ޅ1I]%#u1qU9II:d]%7 g1%n[ڰCqh&L#7w*%KنNN%֤̙L+ojZ\^9 i{ZC˯uDNPkb8% 3?m.O<1yeǤLL7t ׏SeпSeM)PiKqm҄ޘRۓ%TC̄ițEzm6G͌ -MX@ܟWB߽/]P{Lt&K; ,#vU56~Ɨ8;Mzk )AkÖ{ pFG-N;a kLk %l)'bC )5%L<> ^ `*# 1nZ)Mؤ -9l+NvdSن)Dhz55Y὏nM ,Y o H64z?kqH4cENzYx{?Lbzz ʘ^hi1[_=nէG5-iյd-[3"#\p(`4FkpmqΐLN}CmqZDůc|T%H%ހltqHU$ĭ I'[ԔuݽC.S]qskMc$Y [Oz3wxoa&dFoE/s.I|QR1ݩr>!+Ȏf"Si, x@B@ a|t6Z xqth wI0jb'K=֕qn(KUGtNT@<' <$)UEo/<iܽ$0_Bq9K /y"Ii@1GhWFb~+7f4Z>-Nn߿P!RZW.m9Jz"4IѬ#)/(9G0\cR} ⵝC*DZGTlb}:mRY` QkY b력d~b> J|8W;Ly/8=]8GnCO0Z[ p*¯A8( OjNDR UBDE tJh3HvN8D{)YғUw8TVSjb':]kLsCU˗.=L>?=靊k1 ieLh=.yeRo.o J<®G5\J$i5gUwO^?-OQSZ@!ӉHJPT#{}I X,w_qh+mt)nؽ$o!kfi\JÓ][=Wްm )YbXkzhnR'Y;@ؤ4C1NcU ΐ?Ɲ g'TnU衉$;?_\'X.*ֿۖbü:9t"8Ai|zq'I͹(9Jެbզvˊ mI".nqmLNpKn/%Gh/.mYZlPEP pmĸ3F{gcܐ I3v:ZtX07A_i}]nNům(&Hȃt>1+!g;$l·NYYvUD/^RxH,QwTbi\Y&SD!1xW %W LfX5DLסoUz>bm\| c3%l:ioaTy"t zM]vXd.iyA컬/' ݽ< ? 0֌kݬXl,]ȫ(Q"z㍹RU))#ܐTMUU4TEKy"B`ƑLM[ݩNEN5S^u2X?KFQ@U+S(a=ha'[-_'v v~,[zz޺mÍxx⃣Cc:ЁY؎A LP&33B6,|7/[|Z7QhH@8zX{%(gWO 'GU*`}zQLUZ\`"{E.|9nO1P%dQJXAUωe{%.ԧ tC5{7-eϒh#0Axu$.cGp{=hӃu#Z\˛RPB1պIzvPkKCkBu:% 1?5JQ?k6F`hUv&0a@VuH!x?zVͿ0硄g bqk4q#3n:A3,E3*גY5(k^ 4mG|?{m_%pbn;>yyDR8d_bYނ}8>J$9whVQ:a߹jd%_S鐍[/e {fАߥ^cqM<Ƨg38KE4@"* 2ER;W>`ȡ?>kj#U.Ҵ8"򭩚 |.O_ǻ6_hѦ`}ģg9+nt`y_& ,#N3řM_Dmt{n2@Y7 +@bh턔\-zJh+8C2!ܠ^#PU._kȕi ƻed#+8c#[^>4hx-2~vjZ&/j؁41zo'~ vC6U,g1kЫ+ v(٬ARn\jz%)΅//ArpVVG7ik=pyGiM4H H+0 ikKxAN'u CM>)8 ԧ|a)7(xVsn aRKNQwB " &wWty`ύ.S_=+$ YkriΠVlL5"%`sjc.Eq,%֢ D5EcԴx~Bpv\6ٰt=_H^lC'.0Q3{7ܤϟH*z) v}kfG1F4ale㍒:Mi_ ٔѵdsL <(6WVNc$.aJ`W*g_Geqi632 -}`g.)cBE6dm o N>h Yj?AZ~;r$,;; j8ev٣bu6÷__7R?H@!Ν}IKx&f 0 ,']#  ͞|C{ٸCm脬M- k[V,UwZt}7~"Ź̃T3ӡE>,tƿPl@I,0XMT.e̜ǘM.C-ڣǐ+Z]jxLdtlDt[xp&tE U4s)j_ZUB1zPR.kUL%\uL}uގaiN]z?'ҳtIӇUM 4-Fa滾+ғ \ԂJ8p,c3,IYd%\Ĕt)1xFED@gkH Yg; -<^[‚v'Z40!=7ri9upHCG 63/qR aw:D+L#xunx4iW-Ё[z0)OIDbC5C?,J@1[c(UQY?@'7rVfmbئ=HVqp5ZZQ[#S @g0E>UϘK۳F'l!U|GA30p^+6GDqHA'~:~Tva6ӧ6P02\i\ .:۾LoȈUFXϒIk%珥Uƶ8q-O#^mI0̯~sݓjlIz(|~?!K霯zb@G!^2"^NOa}j%-NriFd,V:eWHVٻq[4dhVc-%)rjqLP ĘaGMiGEB@b_c{NjuMӦ$i.#NHز EIu,TmǕEp&\4R}ap1O/=!\QUYK M3浮F%Y7F#xkd8JL%y,<(}Њ>w+&t;}Jt_C'aJ&\y$ۻ>H x%{<- (@%6TVU ~V"pR-ڇ$RVp}J~~s5'؁i[?ߓ|ZjMfͮDka7P4 mjKs1TPlR$M^ ^' ~b\'H. 3/w&֛Z=U0* fhF kA,QQCfڸ椵zX! 4%3@g|ƻxX*Jy_y?ӣJOauYЃ X+`vF!ւ2}D](ĦX[:=~cVah)AEr{˗UcDV5:"l{~ɉd>sr&83遟+w(4nkN=ɩ9D@.}he$qLa?e'9nVrH>WUr@T})8bUTYB3= X4,7)ZJqweńp. $(28 /n? ?][zjEOd0LR1eflc-]_]29!(:߰VIz#DcO|'VrG59¶lr`^бP(ѫ5-.{W=+swd4t[/\1dS{e6[$Ԫ}~Drݔ4IXa?$:n|`z7܋d*z8߆fF^Z.,@wb9} oTz!FD&۠d<=U#䨹^ ;m|?r1м!GƳץKd[n}®ĸ=~/9yX='rs,,R۹`4p<45\ ZKss$mJ_SNC9v$Rs <݃*gE맷 OL㙯3jZjfcqX,k+C^Rm9z9kS:-L7PY{:H&A+X,%X aSjQ7Kj^)C|NV (k3 |ܗ70x51qʼnYҶrR o$3졖_jʽꓖIZ(ɋב̎d?unl3s6h"aFAgUlӬozkX2 K\Lctyb'bm qIL,a*Tp/ dFGn [.iLa(3Î$.UiIaScjRO]25a-Q4xp@d&*  8.9QRdjF?[N7nzoky9U|Uq #@g[׆CyJ)E}~oϮC<ϗVwmJ2L;T?@h#=78(٢JEIX'{LїGU׭ׁbjyQxXNRh89Ӥ-(KIrlZ|ZږD75N@cN_ka5h|2& ,֑Ϛ HpF U E֡ ^>*nruul,2Τ|ᷮ > \_K%H8[QԈm=ʭ+K]+wVR(d' Af\ ]gQ\K SSIFj#b@8ʼLWS^4CF)xÃYtZ/@'5d|o,1{d,ErSL%=*! 8E 0r>]hsIԫa >5nx/YqjWgK !櫨1ZPs{ҫ:nZ`vJ菣3ňdL^ gj;<Αx݊`=|lv0T|9(7!pCvnO꾏$Yf{N{91hdw%dv_Niv"= k$4t.W (1BUΗ kdW}M%5hזe>T-XړԲ r}-:5G_H+E`W4Z;d9 y3*3$ ~t8F)Uƚ ulVL}튣kC,O99yu__:B0GӼ6N@`N.9~_73p֣؇"zMT]],?Hq 8]NO޵sr- 8KJ& x9O}(n#~MPWdޥv;1?L .$[{ʺtǟl$ u!Y2T{jM[f43w)m4M%?etd[Q~{r> |u\<,ŕk,sxfL{3`AHIjPιzU&}4,1qsgMzo3@JE7qzsxU{Ar"/jU(w; bb{jZL'fjgt4h2#m` a`9&ί]"rnoAcq# 6ubDh{<)8L}l3 _BTiЇiB$9Fvg c2Y|pKg S$=17y2Sk넝/btnTɟt 8MaT߉+9uH-%Le#k%rBCv_;VTehi8%d GJt'6K,Vm|{FLu\@vf-$ 3o;bؗ!盢M+đ+|$MB`vA&fw, E'E<s#LT(FE7׋`]fT)&w0V5n/!&»˒ ͳ# ;c^`G2e5CvƶRifG5ɫ`{I_cx0ʓX Dr\:}-b!5*uOwڿEwT<}.ڎ[xtnU)@ɩ'*<򴤳4 3֦8۶7'*:鰍C?fEz{E!*;5.}P̶BT-0˛s3z 2ϏY"*lu{OdNs[ ~"1Hn/4rzZKiMO w+HT_WiOW$TPH ,4FWo }gdӆjdnN8vLG ~i:Ч^uS5~qm0gmLYS*&X0ƴ }g YyYJ`sqkɎH1)ΰ| "7tiu-kZ֏WVkmMYp9jeb)V?=qU$WuE B~h= y+}( L/4d!k/~q*9aU]/]w*7̱qNu.Ď3+WH#~Ih!uHi}*8cp9)>h On bBT9i @upW{]2lXMo-EQS7"y R *W>ﻻ3F$}ωxvst !ie'}Qoj˒/hv1֨LIjW²n8X==^1x0>(*'&g?"u(%^u 'jnt ҪX+ig0AW;ݱw2tS ͌.F~XxVO#Ab6ihhj: GƦUj@r2A\e3 hu_wPR3+N\^^d`F3\| f=l.?w=v Dorg[XcoHQCWA%a-Mkst2[z750>!'N@y6&C~P"d::;H {j$d% d%b%)Ih2;Y)+S:{STl#Ҟt009G_NٝFGpJq;od%>O[\@ygYΜӓ Fg|hy40JBe#^ P\pY[åޘd3:-DgRo{~oQ1q^j-+E!b #T"}-qTDiq4"°ymҋlZ;"iY .˴N&vAi Ev 9xna'[(E빽a#W #_̹=NXHu~N0UByWgu`U йeuTώyH/GfIɕF⨘trМy0eR܇)ar$p,LQn30X]6i!a0sΛ+P'(׉E-庢Ja ^lQZ%rUQ( 33$r(,}@lfmSU< 0J%Yc 콞}ʹwnyK1-ȦyL%~qo3c,.$ PXbz6.A×ΣNJJP?˭ iv1q 6;8`D?0m-~]~ kioz ~ X?^>ȓPٺ?SjȒ$F=i`:Dq-a:WxN371.k3vY)D "qu|Ϣp7E;T/H\`2㋺ 1z .6鳳ahbSr!wsw\{LKU%01lT}D~ %w>JɄtۢ7'C`7PQ3Tw@s*d.Eʠ7&Q)5s/kђȽB\2n&cB({EG0-A3(zNBz2sND[lrtKLVG[:C곉 ~u{|5!5-Bfׇ 9 G@\@9Zs!"Xv^GZ|~uV5`3ld6fAhX~+`c([-4:Pum,mPK NζvU20KoɿqNj?= .uf[f @*N V@C(ΣGQՔ قVK )oDql b~K Rq78xO% ywݦQ/׽Sr@+aQQ6oϨq~ǰAq8;v})L% st,Q) OHnqJJ7W;U+<'𮂡rѯFMn?5ƔŔ6ۅfC+ (vµ-S"v1kcEˆxL*ՃiL7;Hd_4ϝ}bE8*x$h+,!^8RriQ,lBL >"L%eW? 6[\TS{;K}M}];T2x0!=)9tRQ7eݘ]Q HWcyA#@|TOs6m9.sLAyV(-៷D6uu|>BB sDx"bQ "O  Η n% (X_\NQ9zU%@#qۃ%p1 Ջ}{ߟ 5 N{a;\9Q{)mwPrؒξVRnamIW3Y8s5<Ů:r ^["F4 #6[!+Pw +|)g.:EM!ׅxt2tb$KNAMB0TaoxwaR%R63)Ǫl-_Z^Sķ}dlw,78vI桲* }(OvDbth!^{ sXv6rVTd?1jAB ߊ BGGyL.a':+!L%p5yk}un;gA+KN}QilWEaCGkܩy&\MlVZҠ|f/n]ZpLT'qĎ  E[HYMmOB7maesO%wSDSW>XW5dR J^+џ .WJbo&Ix*@M{;뜦M<נ4xS EʏP0o)=iݢ xaut݋E<-Gu194ߏj$ۍ>(N~yUZˍ*^bpJngd\ܦ[ߡ5ۘula qSd{h~ [hf2()\vA_b8fY=uS2wpt⩿Yco`;|O m68b@YٓbH)*[MR"#͆l3@Jaf%l陴 ^#? gC5=pOJnEWЩGP؞=(.B(Atކ9T?(F% |o2CfׄN4󹠘UEeuD3I@0 $?۝MYYm ګ,֖g)]mՋR7++E c!-6o{bOFrEp΢ס ; r80VH*t}L5EPJNiWdBS*Iq$#ߪ"INE:-D)1~!ϗIRJ8˶6<jX_`q̋LSbڹKax:(bxD͓}ڟd7GvUQd؁|/f2<"T6Om{J`][Ft$0aK-yvk3Q0SAaZGWs?w-1obˀrWNDl[QFETOCW%("K^Vvb:u;z_eh݁mz2`4_>9HX/SB(VXmBB[)Ȇ`|bcmz$2?o5!rG3|yz7|6pm R2wijG5Vyz 1e%;v7\I6J?]׶*!N I&^mwEEeO! 7F}3'D~dDC;kk赛 2B13؉*:^ `θfx)jLƳvF&(I(>Sr k\ёE52<騵|~qޛO{aZHqO*WZ`}:X( Ȅ@&\ۗIXo"`391KH^bRV sE7n#YW!3 cw%ݏLV?0*#PQO8Ś $qA?+RFD=*^Zai?p3XB}8ШGȂAmUFR0W4^픲+0go }p"qeq+RK1Xk"b+^J~ PLWxN&<xRݥBaK %T Q86RxO\"ؔO J:]Y^/ѝcFJ |qۓ/rsf& U潆7ʙCMmO]٭F T( e8>kH8yx콘3X} ߑ*.f4'}UZW2JF\u0!iBo?Ʒzv4f#Wd5\DpXG vkKyu[V6 r牴nW:9m57}/7X_4Ue]w8|U>퍡x4rEv87BtfxqThӫ@Nmw4B֐VwE^S w9HcD#m'[|+̀ t~C })Dj"yhڸk/>!*7V4|Ww`x:TLZAeLl* O)݀׷;zP َQ$ 2N鴑jWWIpx&`R"_#]y'FAmcCKƷ65WxvA ;޷U:m}C\ ƌ IϊǶMA852("alPeOLh2&c{R`>}2 i:3f4#)Ulġ"6x:38ZBe!='@b)Ɏlߥ5;"ɥ&\$U 74AmSLt6D/1I F{'PwW+MsWʑd򨄜q?t>PW S)v|Bbq~u05JxUN3hyl=TDzmN](b:F= h,yHSo冇 .f)C%j[< +#rW!;`6iު_w_'{^/|u42H@'ٝ=R ?%٪!ʢ^ -8py`|D+53!7[PDؤKYp 7G\^pwPPkQ:U ÅԈsCj $W[h"»n6z^az>גϯ6-B/ɷ;|4,5þ@dl̻iX6pvO"xI#k@N[Kz Q"zYؚ9GBJzm:ƝC>f}Q606gx j{Cp3{>Bz'ޭA0u"l;CvKv2.(_2LuȀP5 NGX}svS6@]1ai-UFP3x7G*7|fԌ$fxGrwrwooCEB?ηh1R@hŊuC kep4Z7 IGlۊ#J>!][ڒpxÑ5^s'F$%žt'IT=!ʼnQr(9DSڈ$tOrW"l`0tTRlsP5Y VsBi~Z:} TTRY Mp=xoὶmpiy,]no7b+ /AG ;l䁖zr X*Rr\)\[=%Z:)  kRGfqvЦN6''*Vrg:# |5:2LwL6]uh-ũ:yzHZf6N e\=D [U\+䆿`WJR0[m39O{X\ m\%SvHUZey_!0-$ovYgei:FgF]])IcӤj&8c(HBR1nML֔ěɮmTqI7:2^ye,˕KrP9^ NMt~1JvsOހOV$^n^-D6kv,N66W^P&st)PV&\PxR=%X>02 {ȇ#6[[HXdvX\N1lttXc.N~NF:sn h<8wԣbg)705,7άLoEB&=GdR4,983Yy€8}alpR]vj@Y%ѣ5#`!o^X][ʣPbIO.*lhrOXP7@3:v!kALG|'#U?TojA*3y4[:C0z5[‘G3{"x}rM5<G{'3֭֞O0!ƼC(O34O: bA}IY% {y,p6X\c\ 'I#l- }6Tz31hChG%PaYEV+4,Lwt-Xc3UϏswd}W>=ܙ:7Wc'棅9tG=oʶN9=Z;Bc̴>R< Wc(dhBOߝ-d %?iR \i#΀lnn_;Gy`ᕨhpfrQN=V8p"}6y" 5\%Ȕ4tkԷ5ѿh'yqs~C0)ὢ)pC*tЇ?dEmMI?V4+ݼD6CY;QE]M֞Tf LeS _2_i??-[8QB峇] ^L"oQg0ơSMN Db *^D*Q_F!Aan àHXaܑ0wy0M/'\Ӣ};Wɀ(>_Ê1+Dm'0b]keģ?^[e:Uq T]9ѱEe`ЩW6xݮg;(zmTǩe Ix|zk[!0v3`[ ׎Ƈ+ 3]H?e^ E`6jj@a{C|$X"aEC̠!4ҙu'OΤa tnm(؝y01Y5N۸X7@&jtJU훉(d=<)dO5 TcB xR}ʁі{!Z%D%)1mZ٬N*B1@7<\Wb0-⇮&Rc5 d.*՗YoS5s,}~q)Qҽr:@if|#K@Fz}Βⱀx ''}h|eW.{|L훦B,/V-__}5q` rycv磛H)Kpp `,LMڕR0I-6,6jiW&|9jKCJz;6m aüjDa(dT8LڠE~{&LmWR62)EHKv^F߲!y7_'Ӣ5sAl0y)RZ,Jhw,SݪtYosq0>s98#!}$@#ր$B‰7ZaECAXCΪ+"zI/w}5k0+VX=̲lzvmkw-lKш9'FP*m/g|=Ɖ+?a9q:YbklWC0Lb[G8?A>sM@3rmJS5C,5T:GI::KsyNSf)8;{XLM[;i]!On0&W 2M;9 :+]EhY8rAr'VV 5-[_<[/JTdK4s_wu"oYbtBl}6fW/@3;)˼0y_4¯ЉFL2J8@Qu=y6 vC&=ZFwi/wevC8@S}6Ls!/v^ۻG9y?S 4tDXT1LycJۭ)D4Ww K}Fo4r{80ƻV%{@/x,u`NzMn N p:o#m {Rmq]:[׊uiBv0L"\D+v= Zj t_jHYAT=[`z,3'PxcQ'0Eڬ05`K],xk9fafrHx7#7E^_94G @cqVVƝ]BK!9gC*?X6ZFD̠J+tM yTXܒu2d'섗'քn<=Z0'.$FeNiNԵv9jս5r=']bn/oL+u*(1Ai^q0*.9oCEȉ@ǽXmGq,aV}[Vyfy~BAg]>d͂NJY"! k1Cɮ:s-V}9S伨s?<:Dr-qmX^ y%s Q`!oKc[I;^BZ;c%*)JeXLI1iBV0VUX=Rq*PÆ+M,p;rǰme?3WS/ C5Mrɡ Οch4Z˟83N+Op9aeNoO='xoѭ2g .zKjJJ=GӹS 8:{Ay5KR(s- 2yzIӦY2Gl5?dQWsuJ~95}6u;n*'  Fg KCӨHW_bqTƀ=B3l3ıشgB):b45t]ƹ{fc!6]n_ |-Ya5.XWUG( ɕsOe@2TթjWBupQME\FvNF3o/+c W?%_ۏ;G&,ME]7ރHL[T4)`k#tל^eU)8/}CnsUބW=,g1mn DHƤ廈1iҪ+1Ņ$VۭHފgRe$ڝpm HW GU4CoWjTENt ,FHrd P ?7d]WN2XQ0:8:İɅ/ (wDŽ Qt5#Pwse79?TKJS 2);S?nu}؆r'69r,D!`3@a5qoHm;汭$|2NW68;5˨>A].W.K9g=3Ȝx4bUX{/+ƓVCѨ1VT?ٵ;`,%ƲSz+ na5U[\Y\P+ z^xnP$ŀ\5P c:w2{}H6Mͮ[B; #pwXGIrCG0/ u5c"=0Dq,+qel8Ib1"w[Rc6+ aNUJl"Kjd2,E9AonMB*~$խ%ک-j? |zp`u 79@CQJ*,QxS4_kѕQ`ReX+ F0OpXd q)R:@%o[7ݧ3$rn>C =jqqμ̄E 7| \ByYnsFAIrɛ3⹞Zo"L^`7N*q8SW$Еȩs M%G5& 0As io咉<ʣ/ݹitP>jRScp4fng*V|*V7ksYrϨ!4(&RЏ֑ӳc@Qi_FQ9x?(L0QS_G bﱀ 拡X ]kȋ/2uJHDS<^V8G>G$fTu9u`1My8fQ!7{@$O>9&dz2`GMkU~c*ACm.dy W;ZݏjB/Gatѳf>Zn}JiiI 4\HYţScTl)MGg}Is◞5p21zFIo 3;4бDME H݃|[g} @)|"Gm3X}iꏑ%:Ģ4c$&LGqmTE'A֙EOTi%k.ҧ!'L) f/]p@&Us=qP]s/Xo/QbS*zp<("oy[Տ+'=?]K~fJzƺIc1JrMW^K+$0OoN!FXEس!i_>Wy祔+xpenhuХ"E9YrLntˡ\qbΰwu(t(|HykC-89)֕O * UbuvO_(7Vq^Q(! KdWIVr(zeJУ'J|GY?wM*@?"r Rp%%0 8XDD7KRL} $#> J䯿wo&n0mU]47f9)ب饠:|pL-ov>BxZHsFo=)=ɕo#bæGFvMAq&$G_⯋V3\eҭ֠ͨGdLAbc17Jǭ:EPhdۍ/,+d0;EX57( 4!} FN! r._p{7҄G =PQJg6 ]+QT0M0*/A˧4%Ń*L)Ǧ%nJ@!C7#($xF7x=D_J+|PYՎ&"B}6y!"n[`U$Ixiʎ aĊYѐYRlC̢f&Nޒ#-gϒ6[jEIbWh1)[͑91G& :=-05I$=D%fz~4+d'Լ:&58PyP$|\uQ3u` YVkTFV:OpcTPdhv2';l_?%nS^} Af-Z'$@JYkXLh/pW"eRv#Fq3;\ijL&zYi; B)L"R¼پhӃvmOLcLAkhΩU?#HΉVcoli ZҴ^~7SX^n7j(8qx:B[iZbs8` Jlo׽WP0fa^^PgB#➩5,@vT6LV O1/'X9;>cԥȫ7\*ly:' Hhg-JLkVWAKa :i:;1BĆL.D>&ݘGnr 6E&uУ6ܣգ+1MӾp>sj 7tERQ uR璙XCPe!ӆō"1Լ}O=gXHZXz/7pĜga8xM%Ng,#\ӆ}@9Ddf$eTfSihI";<Y*Ѱ# )'7KYශ=֕g%I.ŏ֫)Wm54kw.2xB \|3#a )_ƇnرM l|+$6M5S 8zNѦ۰nK!˫]$;O6{>ADoz~C-?w|fZW~%Qh_SubaEط.Dy#`n1> 5t:J7΁Cgwح`̯$*'?ozV/Zl9BFxиK#)p#0EK͉4h0曥+T*W5 ,AJW+&;M1'1^CM Oqsw;lxoE@!h|f:qEsmKfG,7"D]ڴbY Mm%>QhgO )g"9lL-zܔHVy- )TFsڎ71(h cǷ#LLD!8 D7U}#wWTCmKş}O]U ڬ\gU OpfWR , +%lQw h%l˟8,AՐ@u?C\_tyZZЄër{ .e%ך5CM㲠 a!B(~'Ӣ[61 V8I齯-ـ5+Kt\ (u%x\΍!ż -\;wEmz =_-yS1CV0' W:yW$HE#KfB5+s]^aԝmCgJA6ze)v}+.X֗~.0%JRUƕgk>g)ű=lDP8Bc #*\[3]X>+DԞڤ9ֆ04ww,rWtVt7W֤}'|gņTg،ᬆ2sX2 $O)ZMhxW4$'ȖD+'$|0BSn/U ]GjJ`m@= :g;/Bł!"{tsR:kz]Xͨkcw^;؛x nI-rRa#lq• /<N{G)p^c~:b,sba@kGQ_==/@_vbl.Eڧ C*PUxoW{*4AXlHo7 uM 4$qڥ3]FL=h^V_>/MSE=v}5ectYn1LC,W'IꊋGOH\!ma{OHe\OgMk(v5LBrrbd&5`_3u7d0' #W/>=i1ģMz8j js!LkN 6'IbaWEE WG+^BYf%QjU%UHJ(()06m s7;#Y XץrZ*>1%e0%ǽ,&tJ)i羼R;uB^Rňom :᳒C{.\cѦ\$ Gxa8cm\tLЉVom@g5FTߢ N^|\z]jv$^|D_iX؝MΟCW :(嚧Ôm+&]HÀ<f:h.#>$ H6p/['9^;ڥڇqp!VT`tZŨKujQd.%o-aQj<ѐTx">+2q.jK#9 &hh0bl;M4?;S=ݍfg3_kYo3ts0G#!rk/!_UAIi¦T-l8 ,˝#d2L`)w0, *rh4 --o=-u~ u]jk;O']4|:&N mnI_a5 -xN}pHhJV? RA4_,mMK 0Ra7e(hUod0+WuO^e;#Rz(;z󬐱6$X~+ڥa[hE[ Y$λ5f/ ;.V?pBLַ,'_,u~b̯Zow$Z'!ji;c[yKUMMU>U-g1AX39E\ xGW?=;0va畩1#,#>xJz>WtVCnp.%N&K{1!-kSR62C{AR>b{;I//njib}8TKZ,oՌ\$czƒng] sG.+\`'9މEMMşg:fj֓脲[YXR~]4;wu_ 5`ka!QB3 19_V{V.HItu8<;ttoޠT^$8<!Ǭ}6~Ϝm!}xjJGZSpX;Hw62PLkj~d489b3Ea\"0Ad,vf\>M#T# Tx8.JrtI2 N9@y#M) o9rRe'R[9 PkSW@1a`].SȠ1|ئCDግ f矴<'Imy\2C/RXe@B_@T oB/V0Q6M97e#G>˞ap+qi/t/5W!2,۵|;]PRBxE,+<҄5=*h VAr(|k+l/>8{5FfbFqHe&^bEG/4?` A)tD]Axdfk n*ţ V5S @B]ey]Q$!SqKepGD ϘD (T=۹Z(v),$,RbrH4:YdDT(/rq9S#Ɍ:0 Z*R+f 'sJbV{S1'C uin N803% Ė ð%<hp g\cS4f4# U1iM5 |H= *E,^!&&ex"yBX;Ddލ}>k{` ^7W޵$2Wl'|_ۼ9G%U6ؘۋ?Q ǮqqI[mڈlӟNԟ؛˰eC&K 6'a!- , lw6 A$tuB§0d&@8<=E9.ؔocG%WcOz (]gcx4yc:;X7 sMBn.ɤaր gߠ}'I93t,e:EZ^cIˎ:k]}X/ϯrLO8Z*\!&q@hlf萁@G[Cd%@)V]¤4\_p^ ßW JF8K"7/E1Tf eNvv3sTůb p̸ʹuo<| 0C' ,T4vAY$4'>}<' |Y@wCeZ׈!X)_jGa-[\CQl +p˰ƨ&ʪes7m*sdXٲDx~L1DQ|E j91#Zo#鰴ANGO3$պEiwRx@U^ RZ&s=g: <'39nbo;i)~aWQE; Ӄ YxuvY05 HHAF NBpLDQ4cda06@SI|.yj@ǜ+Zb2&cp*w';@2-%aG[@sۑ aoTP7JxY>J>\\ʓܱt>>}Ge40mixq3F>^iUXF {RRl\E$|Lp.EU0WXH]gjp. N&ޖuEiʥVnGL5i6w_ׇѴ\@Gjy4$A;XCLR(zebS7L)wctqzZkj8zHqk6+ ]K/rUe>9F**ۦd#^0\ː\zɁ^΢wF o8Ui}K)?Q-hr?-|#G(jĀLˈE4c%y=w7bO:0k㑄d1m˽u!r.\תd𘅼L N?:?wR[mc\c!`0[ǏחH)}Jt4qY㇍=Z% ·Aѿ|o0Rnn *]rr%b hd8I~@ - kgvMO+r>k~OW8ewD]߰ CЋW%*&Ya4A.n',gma.nRBR|y/e vӼ'S:O Mб'pz |`aœƢ.Z99NY/#2j60Wd+,ek;s<^<!HJ5,%'$ 8BEm.f|vk@D4XFI)m=Dmq;!K^i?>x9{d1\* bv Q4-c ($-ɳ>&J[x'1k.ws>TM{ <_JyAyA|R<A RqҩZ'N@{AB׼klEwqlSٻ=T:ӝ",ѺKR n@.`u7? ZoC͖c|N*/!o4oI&qP0\6UT>\V|,#}v*ID6;3_Q돣pva)#v@CsMvz(ݍy1zQT^k2!_Ʌ3(FC!9 Me*[l6vez+.T~̫`aǦ4[1[zcݪ"[ nXSdN+$;0֒+0 tfkN!;vC25 T"W5.PR_}o/4`#-t īZ҄46‹ (}\aZ:6-rGQ8 6eۧRN*(T6#'L+ 15'>}(:b`Z}U YL{s4dD;A~Cdl2г^4ڢ Q8M%V@d5TZ?_ ~ZC^?ixɌfrB:ϕ&DU!M$-,k5ƕ|3?Im5G3q[2xm]`|lwuE/[M!yf  W~6k̡Y-B;k?6Y~q!Ypc (UXU)i1,}2b?}Ņ2:38AS[,ߏy^rr`f9*,ݏE|SؐFs[{A?onO7pV0r>DB%E'f0Ǟ >wttL^9 > 10%^ "$ 99 Hx W0H3_ gc_)-2PTQO]C159fY#*+|KI=^~/81%=5^ye{%1۠\ZQ7`Eq̇&GÄ YC5b&wB~G@=dcf!x{؟qI+ MN|RSP #l"^)ͻgj#;^JmVLr'bQdжz\ CVz'[Y͡9kbX0c~- &Uz[Gtrj*bk."eI":k{tjK%~|mdILNiJ :)䅨[ZAk2E7A%ȸdCŐs% TS >dt䞴䥥4-i" \c =dl=SFd$I=q%{SGŘ)"[ϼ%kByLRP)n8W )#2족ii!}_ٲ"3V?sd˚S3-3u9TIICM;#B# A5GKʠ+-u5DWĨœk#Px8Q\@z)U0m`FަͧM}kȹ*6&W0r_K޿JV^26L&Lo,y';G@*C8vh4?3x<11]aeLJĮ?}tp{Eh'-+)_J?'aw Vey%r$bъa0~(6n |)5w0`rw>;Bŵc)eI1\- k?&o0i<һ.(/.aT{/ǿc|_˶IV16Ɠڋu79VMTεwKl[˱j>&J4mg\ifՎ[,5į1ʮJd͠pcE;$ m ZBĖUޞI-}|{R2ndLמW^Xœ^6y[UCx'~oNO3׵7T6,Z Is3TJڳXz{ŇA/AQ` ߨX)Hcd(zBhRC3g㢘Ua O4; DE\)Au~GR5{~[9z⊶߃Q٩yI|/:8Zl$qMJ݈ _n`Ijp'AN\Y]K_O7ڠj^JL7 W|,9B|6OH1oI~lPŻCF+3g0oF'T =wQj8HU^ W KQaY/'сZh-4=\?A{/qN9c{ؐ} Dd@96z{pys qp YՒg%[en\ j-cc PAIB V}DGJ|O[B~`ȩ.k`$R"CR\CDrP6,t,.S-)US*}FU] iX1gyϦkolaG[7;ђyX!$ jBVᅫ(9n}eQX\kp^ _fqR躚,HȲz^u-Mm`fxNED,'eAw(jucMTOM@1̂́EC/4/g/͢ [,g_AW~]1HOOp WM̏H^ع X:ƀgt/NQ 8ˇ8; 5z>ۯ @|}Q;%9yyn T08]WJ*'1!2E='zE~C˙˔IAy_9`^O(S&&auLLT1aRntMhYh*5^feqd d97߲V9 Y)s\݅>۸$lz*g2SY^}Y,{Oz#i +ݔ8uzy4L_9VDL9?C4fhpzDxC 8[WIz!-uزNd[ľ#*{D:KGU, G?(MC0ljn|*TDE%T'=vj2Atci$ƟFMN6A{8s BDO{[ *``qabe*=6RSzDuZdtwƫ,a0Lfn Z+pR9I mʕef~|LW .tBqsZJg#8 ư d:qeԙ0!y_,;/P]wi sŎf%{W2qL(٨q]˨X@\Ҙ73%Jfr96IMeC4Ԅ8"⿒jCdzF$u|Ǝ+~tϻ1 O31p[UM~7{/jfҪ)%u )>&LU4Ec#_`a,a%ozhJ[\=($~CPWBZ˝\8JZ9ɐ#rk,J`_ Q;ljYt0Ȯsn5+9Sکl,ޠHWsmcf vJ{0`4m%{C."wľAQry+vېdдªXaU y׎ՈØ'_Cf#+$!d$FZĤM5)A2nE B@ #h6ڕ(}d 8jȼ;2!gx+y%49 mrqUS$B/uTU͹c6$k5}B{$C5DEXV,ttS N6iKj#L9Zd\qZ/,$&!`g4 ~YŒT`:QD0y~|uٷӠv~.vVz'{4j,>t8F8)g7u9С>g:T4-~ D#BvwFW6kV .2SOcp0\|gbgf&vÐyjL5@DGU.N)s\dnfb ]'~'|V ?.kaVx@ZlBGNGunZw]J1[:3xwis´xI7}rl+_R aWILЖBkCod(RJ{yӢң T&&B&])A#VBvvOȠj\;P ;x㡐T]{EOE=KW Zׁ/W+:YƮ(6OC; aPC*1QvT2"G{0S,E\xbX J 'yy| bru٤u\np<! 5Xh_J$JxAk*YFZfɇ{w>V}|qm=ijOvtXdF'0g; ˫M+`ȣ!/BA"  ZhT OcK|4z"&Ȱ쨪RpC8_t3bZ- 0- QU즵 K_]NocaĦqz!O~Ğj L~ZSK>P]*8t=wmN=[(Difǯm[/_({S}вxT3t,A yyDªZ`'A}\EPFKoH:v'4Bg–Vi*!'<7T XQAydYN߯*=8A[܆_bmT <鷃=BDBB~BSa%ŌKuM+]RgiД6lAwDSQ[o#.'V$% j#d>>i.$+[^(zLS -I:f1s~'u9E+āifT+ih4Grr MV2vi]'Q%+|O×?&^,̩B)#Ehͺ :؝kdݥ#gyF#+Mr ŕ1v2z8(n鏅vٿE6zdRI"Jђ1!\6mvD4ekXkVG_ھIK\Z/b^ mFta܉LQGumfukW NZF45@cCJҬ@ScHϿiP==xh+c(5K>Rcb::[:dne=MB;_!eJ6S2 h ٤f&ELks>etŗ yhN= k@W'1gk}+t.WFk;%Y]UP('dטGܪeϮ{RC-`4²BCBŒ8W7 Dk'" pS+£Sh:CFx3UtFng[ܰQ{G`@[MlL ]7wΦkثm_g[C;~9yxUyfm*5oɩ--r6/Jm-BZ7ZA4D/l ں4ZA=/ԕ/y/#^ o|aUO6Hpr=lT:oy:nʰr`Hq|U`&j.c@@e4 Z |E{ 20mN\@~Ju[{gƮMMAz=~<Ҙ8&,#F+HaU'D& o.fWIW x:`/KCߢݢ2&k ƙأ\tbCtF-6$4.c L{:pgqA7賲bSQѬCd\ BF_|[lrٮoVP#5\IGLGˇJ{,"abuQh,-sUoU<%Ϋ IVBIO\^^]R?gvWalv#z Y!#5;C,}PyKiB c] `{ V{3+5P l 4q0U9.U?ѡ$Q*"",XOb&67Ӎ$s QVOKԍOĆ$yES{rN}#=$LG[PW&:w]w"_Rg[e I(d!P=j8( ͅQ3s4~@!]#Î)/ӑޟ$O.{,_b"Itg5VFR ЎƜ^r:ltd DX.~X9WOg_U.7G-OZ`)>C.K ،a=&h9b cTG{ݷ#>m o!Ch2ؔN׺8m.3CW4\7"º68qOgX ~8 IG%|j2 >@{Q"=pB(`6˓5🺠KgȬd%S9:v{}8@gŴKU&<&z_j9J.b.:a_x<+7nmOC-V'կ&/cE_Qh0DjEUyNRRYBg{݃*O90ښ~p|$#JŞ:L}RC|exjNv\@V:&?KFSnD7' i~pʁ&Y :'v!ks;zf]RIA`Lx8TfoBÓ0tDDuQG ESF>&30Ȍ 1Olz۵ӷ0'S5%3܎5PXs#.fxh Rr7Hb6hΉ??:gSRhκh14\9.] j4qU,joB@3M#{{B#cx ܫAwE#Ehk2S2xua5OfO%H~a wz?e}$?XMr90+* \j FlBUw-8J1b yAZ*%?y/Pt x70ջo?B%h cW.lJPjxJ>*L < 2}N~\Ь.RڰO9q:e 3s%v}^e5BkpГ'dkMXq j IIUK?Z+sw٠[;!n}c&eZtWc(͞H*\F Y'LJaBJThZa5b4Gz$CF}#(g#K-Y]-7g,!#hs^xpSM[d[>ɻ;@F׿דzhlt-i qZlz"`C d >&뜵ngt ~ΆKGBQ~C;6j( M,Z~߷aHOvL<+=>|1L-S8(K`$pmNF{Z<NY~XS=Q2](Cŭ^5?77*vB!ʓςP?\sE4q gtscӫ5[`֕S\#Do 9AI@EEg BJ3A;[\0K:7  (PdoWգ3$HCʎhe|6Ld?!gy|x6 m#P% P[#qAajD1nɅ6swc:ayyxIs(IsO51[7xٸ6 k:b #U{\jj_cZRn+0ikt_=oGR%*+ιDA.ɤ)9I.Rcg 15XWENxK]4R%/J'^[$'R87ƒ@Iq}J^Ѥ#2TD$Dcjx2] |#n)JI=vjYddY"qOZGB>wK(6>\%H47Ilʋ)e^Xts43SfBcI?ݖ22jXz1>ِ Ao!rd?.2꒕0 cԾV3) *o\xR+P_Άke_?@|׾,ʹ m3z棡rT@'l(T $[RzUq:E32ޚ@PpHB.+FmAoᅅ=ɜ4 8S8sI'm f(8x$EV my/YZY J6~r^$zE.xdA95GWkُGƘMՀ€9At\KA܌oR 5Sɟ?V~9JUB2f#?%͇epTf-ƴ Fd)_|V@YapZױ ݬ-N!#~x,xDnsxLE`2jW!Pv( Y{S 7}gיY3i>J"vю5[j7f'y:8j-N$mӜ@ B"ۺh+[GKMj1ı:V :Y!&%F&K`je1_ 🏶jHeJ7>-9]0d f\~t33R\@.,KBKLh%jI̽>|X7.?ԙK"DD3=TC. *ʾ6"Sf&.\՘LW"=Jyȸk1sQTmOX~]f /랅dϐa?RCh{JQm`d6\pLӹ0H6*Vq/5O LP0|ex;oV_l ͇6YAgE3W÷Jy'Иi|n12^Z d)2:w^͈J8Q%PḀz@Z³WN\*4kǎy:hgz?SrF APhY-u/B#G8^)q44GFUÌ^RtXPo}!\|`#.E:CO,::b2f1=e*kS }Lͤ P\vt=p.()rٝV9ґq1r8+E!SR"#5Z@KQt B0WF?6JW]5U)U68JaOhO>DTznmcik=X̋߅CLp/^ rӼWЎ Kt4Owvm1Unїز$DRW0C%(("=^:Pl  &ORj&VlZv3S=&%;'I4I::/ot祉&UCd*`xF۹<|3eF*pc}C!nqZĤ[bL7+ 7Kw;咯PyQTFkm};*nU(XdA6I~`wR\h34OWӭ:6K/kCJmF>EકTa<|=}dj-(¤HzkP#}g5k%B䉄s5" .u8&[BB7IL;Gj ԰+YABLu)bYtM>h@jSio ZY2r)2BhaJkEd2C8NjJTQmhjv%+ gUYNRȾ<CnY&bWJDgb.:B(V~qRU-AwgkC="ၥ.2it r2ZR2bY2VG@̃4,3$86NqSq_^N%=,xC,81UTRj$n`!XiRlzԕAP/a͈VFAҩHw>CoV\@d;Ӗ'o0SQ$G{=?9^fMq4 =#^VUWA먡HB-A@)R'FHk/{N!~ ^rPMd𥳐.r\u疠l|:lҿ@j&G9Q$ ݔI *A K2g{Y"kE=Ҍ[B)eU  kRx$&+n ?G-#s8ppN1۰Z:+P #e,կLő¼g̅Xi27g# hdv[^{:(l8o3L 悄B{=;=Zi+ZK$~͍7WStFE;azWXd#Z':v5L+ ($3M&V5/K|k!(U z^˗EW&m:لl ;iQ%!Ѳ_ygv'nx[{TSЗ:T\lsZgfcEtTpqKO]YmXdv V1 V*S:݌nE91 f3"ǀG%`ן@UH)~hÕx] 81K7߉}AJgc Tj+ ʹ=С{PHOYi(B,`YgD~/>W`@*I/T?<9e+3m-95Jx#<[>!6*O'+hb VЁC 1JB4l1$mLmh3Q["ŴB)4+#JkփiUcJpn&W[hIY[ Sᡸj ޤ,:AAǪ'Fk)# l|Xd]Zdd;qR# V2/\tּ̐˳ )Y4ȤV`=-o+C;v&#o)|Ċ OcDqmO1GUL>ݣEYoW,,~jR N~Kiw .Ljje  o4G =&hw"#Px<ϟcg]tyan!Y/2Jm)KϪv(8f{H@"ee?S:eɪ~hULmaQȈ1|z>!vq[X ^B@dTzDuJAguUUYr\k~6]P8=UST'0 2yg,,,J9;@x]fs 牭.eQ&i-[e 1{܆ݔqkmgK\bET{'2n$R.ڐ[As힓~*h5BѴE8 !O Fg[&]![Ӛ4~sN.JZ 񏣩9Z .a%Tq|mOwHE>"7a."bf$3~ѷq)'D`8/+T\Z Ya׷Nv*ZcXo:]]M#}l?&&IDh3~4U->KP9yіJZʝj$յZ[O4k=ԅxN+bV+̟acSDbdУ.bM3s ͨ"D>*Ni!mPc']QAr m׌kD:|{)n /$nHA!'߽:K#Ϗ2S\t l3Ѣ:͒ nb=O4\.'oˣRќca&_B‡#ŌXܠəiݯ\@"βA,l6Q9EɮuRy΃Jba0zBrWCѺy\;HXiM>\+21_0,<`5P'`Pn[!fYPFx^J2\>5u;Z 9(Ԅ PȐA~^K3Ql f y.c>q %T"X%f1 GGVoK*w䷑f(Tt=p㣨DUجOXFgw?mE2䮤}LUM\ luc'Jv@D(3gLߙHr׃?b4**,'teeA>8'A, Tc=k.trrv:جDXչ$ ZRqQ,h4쁊~+Z-FljؓbmULd %1Xv)ޖnfQ@{AgOMR#{褷Xf|lF퀵!7qwNW6Ҋy#˽A'[LAI@DfYw-Ƃռ"4PUgq&kGo 8tXPì[;{˹kE [%R0 TFƒ| #J&8f5!vD[aMK(D;#?M(Ӡ3 (w,gEk^Ktvrܫ1eOB߲?!N>FK^ C%_E\JΊⅵwn$#A *B4wLx{Fs,X?}ŒIfjcz H.B¤{UHIю =g,̲4@>LlY8*]ϙDrϫß} Pko5nC ;R(fwcI\ y ,;x3K6xHEW71"X8 ,mYo33Sg˾C[tdTe t^9Wv:Tߐw#TSۧi@Nh!cXr:욾ZHgg J!љ;8`FhI6dAfv6Q< j;g@_ʨZ(h'FkUUoM!3h_Fx%v-v<燸:wCJ`.Z5w+Ez6pWT_@AթeEDsu E"Kg+'RXan;ɏJ|ݓB`i-y_x$Y&%맬=—D{˕M^4\l~tls #f~{IOZ^Mjt.7tsK-7#ʃY^ũ2ǒͻ7߈Gl$OqWl0xKS>  = ɢCm<7 aץy=̑`C~% MNt. bR;c!>FCLya,2>cِkn\[')aiFެVX-XᲹӅb;%r7\Y;վ6fFZ9q:rBɈ#T.:\D# TsZ_Dt3|N0Rي8¬MBn_s{ ,I&'O~M9`t= v87{ ߁vKs3O=; L .9u中*/67z_bP%urF8u|/dD2Yo{ERs4Όj4%%HĜ,J5# 1 gǔ}PyDI>P5#zQkJPk(r7a.72>AZ!9:A1I[LY;PXiܸQzw;KqwqN\NI3NP/ٱPi8|[o1`P64,jQ9aDI:WՖN eh15(.inhî$wHbAU6tj~gz!kQ&lI#vɪV4⇀ @+dDU!$3V9`rL8ﶣrDUn;0)i1c'R\Q M J3`[75J,`D5qa3[M~+ʥ*vXw)>{jІ ,8Q՟g:9RB:%u*}N>bDUãK`rasLnEk,R/3 OMb/Όk*O \n\% N {˜nqt9OVxZ4UnjD/lc\LtA썻1HKvxXPc\FoR B]>ўV)^VH Ӭ|Xd Qf,)0;-6zM b*U;+ne/V*aFHM流/U)3Yx-/gٚE*5>(S/j;c'7~6QNs 4:X+Be)n7P/q7EPiiڞo+XcKWiӧYUkahg6 nthsr:uA°[ys .Gm)\鎤N y b^pI* nm,cí"oO$oy<[ɴoNnk> oR ni-2dOn,VB7X|mup83Klu:ҽso48l$aXu(q@0o%CPƨXJ:_×%G?1 +I{HĠ16+GvwS˗emIz;DNVի#STl6yQn=}nI*'ZO𬐐KP,-N%:wcenKׂ# a}q_Rme&L 錄~#TQ*׏a8a.]DI|2m{2g HN8JK%o۫V[^1BTF_ F70GR_-pG?vjG&m}ȠJfxL@Rq\(җv&Q݉{.qڒ5S_ɫ݇SEPE/hVl'$ q'xT=1mE% 0qk\ :K#$DEȾ+z4 =RI;O~o&-;~JlO:.e $L:$TF NIp&A*Le(0>H @Aql/> Gm W~Eju4[A^ɸg8?*h.U3H;GIFPEM뙝Šdhv$bX L,9ؤ#_I-~'_옷:-Au+R.Ȧ[CDȄj@$WbյͰA{3O:s׊VrɎ؈>~N jGsK.`eWF|"5?Kso6#7$H9^ a'AIRGaplD34t0,Y"=G<qmo uYWlBz f3_߭&|1%iThjcFk˥rCrMOgt)".{=c7piò@IZa?)pS7neR&R59ݚ *-}1O(Q\OeC:"hj9XkʦK ͇O7&a waJ*zt%"29&DSQq |S`|ӆ-h2)1i'#h_9:s {u,Wqw6F#V#ҒGGqoUg 㜳,%PPfjS fPB }sK)+63\ KŁM20cY,{e ({ ^yPH^k~O̙ 9<m}kpk3\l6YrB?!ȒzD+}ˉBS zz?5%ڴrw=` pJu7kcM%G%'|J*4 :p T'R E#f!]ӱge`EY/)G5>ܣ*nv|3p*]{7)c\x"U'C: H(u"ڈ`_0+fQ\&Jrgg7߱Ū=IcU޳O ~SB(Ӕ69KmIJrC붶@I^3̰_LfLj r<}v-z*\V+K,PkDi Y]| 1pkoVr[ uSZlZAO]NΩ ~r.t/f?{gp*݆Fw܅<4CpZ&&7 12w5KcitC#Kzq5B:b&cm7ƭwYKΨc70G ]QR ф)P džv~ax:z,rMZ{yݒ>1eh,c" c)w/"iڄqN7egt \="'hyB-|P9 `]et% 0t=c*jVo섏=f]VMe&+q{$tr *6/`ӐR/%2wE\ v(nS`m1fӰzLfDsoB&xlJ- zۋQ_<V9*. =_0l>SGhZN$%dgC ն[t3D_OS b3X#8/{%{L.Ǥ!Fk!sgAqbv}E'' adf#6h4Hebn6*׵y<%i6 2Ac ?2)[iEf¿l"B]ԉPn0L[_7t 'cjj:u}_ <=ʀ~?kcoZ‰<\sixGsk ՁBREWm]zGܡXsHo~e>[G4} 9 X\%tpꊭ}I H/ҩs1 kl;1buC ^m{@ʯhY2<\<8/XlB*L+N6/V f;]xhU.CZ_ 뎜G3!tRw~~B 3G%cgH߷O#m2RgPebYD+_p58F%uex&1X>V4 ;4}#\X9RV3ii隣mg&3\wp3gai#)^[MO#AlXQZSqDžڤ"8xZ4c36.zKI TÓ6fR[T_ ñӆO OjΠ~_r$ l<\skD1/j˼>`H@7 V ft&SNն#vQz`5E1QL) )3OLEјv<]Tas [3ޯpi 7SݥvTiM80'IlA~G >j[ӟ5cb%QW0HdDI e8d9 :I(H{Sh(2Nڲac:C?igN*8n~ X7-FnT,mYT5Fg}Tr9$m 3bDo2:lwn5or l3oQ)ª9n/{ӋgcYVd_qQɈ g;8V} _sݷ&aI4ɂ0-˾X-6O]LT6š,pZs3K`?:2?3iT@ x]e^7|fzkr'\Eq jcd[d-ٵ,e]ܲVK;S$D}*׳<[ -sT;-+ i=Rʢ>7@Gwrj,/x\b 4oKJV7ж1 YAT"ۋDļGz2 *&i(A&JA`t3rQJOWP{ qCZW'OL] wx|5=!B]",{5]vzӤm e8)!1|'V3FIHc1weALRa vЈ>7,%,,.@Y×(m@q`O񚽃 LZ^/uL_-DzG MNS'mƉ.av5@I}_gTn @]@QD^ >Is~0 J/DZ9f,]E=QPi Ҵ=*qebNg5q"v4_6%;T4f^ͱ{i "]Q-B'G;dy{ 0Q,L7")n ES`8.[l3!C&4kA!i*jjeW_DffE[W] ;RGB&-(!N'etGu9%h3 ش=|)ZbP+`w5)Ɛb4EY ~ ,Bx#((jy[!vT+gTEu}UZ{8)/o+ |ro참4I[[sfij*d\͚G-o]}Ì &k׋(+{§r J^4̶gJ^"% Iϗ.b$=?Qj_1U@^@ֻ,#v;Xz/.)FҎ<<#/E[^od1 GL_> Ux)Ab`itSxRr@?Me6~o{S;,0DY!H y2JiOjwZgVd {>@lG nƩQ cuZ+AS2Jf,؋4N`ݶD*(ҥMV_O'OP5kD6X[ 刦ctw-Np聼VEEx͈Ⱦ5 g?Ya;!Żn̩ Q `I)aU[?SqbX KS?z};h[&CTgqD&0a7^WSJnmdhws+JyYۛXl}ޠw^}ƍ2 bf.sEudmc05O3m,p?.E^uV)t13bfX l5/H`o[APHw~АJfI!O& `NSG%+gq` rbv`-4ߙ訄_5:ɣ10skν/KP?*Jj]n|!Y0Wag?s k4d³ˤ7y3y~10ւ,SE{M/Qn?a!G~5H@tv퇅 iOt-ok"T>j+SHX1")OSgM&j4?N {Y];“3Z1dHx 'phu hR*v ɇϐ;|A$l'4b}UP٩aN16〙yIl@foKI,Uݟ}H.hļMbOhjQ6]je\QQ^ATo?&%V$JGWIZ2 2u+3SdPQ$h J&, MENtGOM) +3Wko(h`Vy,@:VDtx:%j6:#n;KTi!&JT;ZOf{fE<mzȑ7ulf|\e%9ˋSQnQ[)!4q$R0Dѷ{7ϊ.Hh&識Tb9{9dkZ]~S"?햨gU\֤Ҝ+2CS|B5tcJHbxqӉ$ ^Op0U;\ 4es7b F1uEdل1?v(k8bSc?"3B#bR8fG3T9u3zDXMFɿж#p,exԘ' %⣧H::!0xx*u9#^~)+8 4ҊUG~jNӴ;~awe~b;3t\YjD[nZgR(ʨ:bO!e>X51G <%:o[`H^wÕPZ eҀ4#1c""d:/M:0vC~ܗ(lSgY: m=+*^cPY%m,-5=?u gJa3 2.f[aO)tH㊌D [:lÐ+jlWc+HDz.ޏ[ E0Ty1UI<~T./D%%,ԡ(J[~0-yqڡG:RAu?a{T'uu@hzf%hONhrEFR>ujjWld[D$ #ہ! \;efً8)혘9WfVֵ/c$li@/uMx .tO7K?{zlH)+ᘨdYfѓtc )ApD"^*қkg+X۵|mZe9yxd㒷aHea_^B!$5lPo(_ow QgAׁ׋l{øT\xp6r_W5rR: &mţdOsve^7А>c?_?qS!PA PV>%fY<6O5P{~Q Қ$V JLL,Xm[Hw Ћ3".u,=Ǽ/M)ؓ.TuIݾN6G)jbErHPFkKټUbk/xڷ!nyWye;+–o(5QfKcs+у1 'FBH]EKJqn1Y7#qQ0Uhؚ,#U?뗵Da.L O%GTpUڳVmss_E4e胇j> ?׹/ZgrX.]s Ht$u2rFSgGwbP!998,<-+鏋b(aEDczEK?:NEm5C6h÷L> '>r=|NeTyhxvB>9E̔gR:P:=%{Co'uTKٝH@3f-˱+B^ +О,,A*lMBÉے@0:POp`'fRbC ab[a,x&D? ۖ)v~[/GM/c;dRcz[ FLގÄ+CHUgaMUWnc_=rڀjߕR)a%p`*+M*Ǔ!WM!*UJA*L30y0'Yӳ+ F3%Y>R@Vg&;HBnD㮵*uDSuWߗPo& ^ ,cO%6Tֶtlw0MN+AEK uSۆ_nR%-էɳ84?8pqC ZOn0eM9iC|FaVblZBoLvxL >7ZAE pI Q2tYX/ˏ2!+1硷zMP 󁅞Cw]MKqF$ހ~qT:ç`Vih8*ޚ DJpF[EynwPc3*O*rQP՘ ma'0B"b lƁ6V0.!YS?k~wwB׈lղL?0JZĹŏeOtiΌ,wN>1%R-f·! ۾ tdTL_a`j\~dMX5%U`jb5TNR7l) \ÌyNQR 2J]by ט,S98U`&vSJ) .Ўfmz&:uL`gZWFfX*t ޘi)U练".ΞobK6c8uO^WfYyN>fBJB_g0B8NU:v]d=r's@D0[D1?Yk gh~F M$)||)@K^_t{SsBzPޤP>S]qoڼ60P#ܿl9mІ m+ I䙭,lRNOq`7\3^"#Yt7/(oVcXеçu't[T٩Fuv|vc3[q"}j٬r躵C:FmI_0a#H첎ɚ^ov|m).q  ^Fn9kg 1{g)9ٷI\"TM8f N?յg٥%.|AgӤ.ys:q{5'Lpɔ_6jy0yIdR8230[} !~FeY {1Htw(~^dSMrELX@U륌J*8WL:y+T.՞t}Ah%K֟~#A%v80m|}wo_topnWGPK*q>D kݩ ]@v~w08bH,EK))6#1|wǝ[\ӈ򧻶Oua_F@DXem`H+O=DFOk 0$p[VW?3r*A&[8>r= K"tė82E`RcNىŧ?^n*%ti{K$K8t֔2E +S}nΌnNWu&h-G9Af:~W[zi1=}̕/ۺʬ33vVkn/;a۰G[_oKDž=+/M\;DMe'h[q"~d$\9.ӘʥB4#c;X")83,N})?BVk]{ɍ#4 DS304_P#o(͑F A@ w6709EͨYoDdxZC {sĪ4)Lf<(>Hc&vT'm9lT`%&LHqef< 'u(ȣ7#o`$lA~T *8Xy SR9Boe|AV'4]|ۓN6t(R_MxB {;⛈( uBp2W>e%mTkc {f?onfs>SvH"k$I3F }GE)&vpkQzG)+o m\;6aZ/!/ҙܠ{D'mKODȒ;Bڕ K=`g/a -2)Vh%#3tnNHy_g|Ly8i opj >A\m焑j>hj7͸Z8<5ME%,O<"b"Cy%6$_KWmnYKh^E8pm0jkH?m~wf'd̰1`x56*'AU'|;VOdžcZE # XtȺ5(^C2'oр!vO\ٴT>:nb 6`Owh2-3 fH#M.& 8$;oPG˕?H-O윿@7 iuFAaf8e@ eG}?9ヘz!/'TM@nE뒔ku="R-6_E@?zv̻-#P>qQ$@y6r1܌r% vqfc;#6E -m 0h :O:4_H#˛76DGJOd-?p 5 (-=wnDX 4پaK=.'(ϰMT吰?t/k؟n Q,=>-g4<&!m|eLuVp8f,V,7+#kN'/f ]qf-\0Wa$BRJ*~.0IprҨf@ ^"ʃBs ycbҤ'yVC:cmc4:eQ\Tf'o:>|zDRQAdNQNqn}(_~ SY;piqn qq9joMµA{ᬦC&xm5SwIeU`39E)bmK#ba ݜIv]A+áڄ54mf}b;o|mx9ZXDbj\v̑֬P+v {g ݍL*r؟eR,uRSNo@UD!tFͲ ׁ\Ϧ< l$'ln#.>eWh - YHf,i./L1/_7D`j˝ȽaDPYS4A!-JOOk81Uh)Z}Bw8,ΓA9fYG0'=(lo yl{)e?pTI߈iq)Or㙁ӟT !&bNGS rz!* zzAtbEe P]%eY~p]t[A 6,x[k~0[L})FZ虙d\%}U;: SA\|̓L r6 \=SkyY_蟝FƏy? b=9䧧Ȅ"қEPIyOo|%*ɫ iw81e@ O8ƙáYbs TC2ju̸B&ܥ;/sЪn /닂ϟvΒ#z Tt4f鸽/8T/ Sk>O"@X{eB|%12)M C zmW@SuG}idH%(h*fVh6Tê~#ʼnQN?,1o8NZ`#uy틖m5"h>kCc0p&gky>cS){dխ`@ QJۀnq'{#fa"nKE)Tu|ﴸ9يqn"gm CmU 1;sO5MK %Bw%vH,T fpr HxǵIJGϖby2l~B_z\%Yhu=#\wZ9wJj83@&#RȐyZȏRjLP?ܛeg {U1P7V]?ZB9p!)NMgn\ilB{uÝ(\TYv(rp⨗QX*Uvg34#fbt_ Cob>g㿉-m,N IԖj‹ H"zY}rWƀjnA /ؑ\I31 H*bYFE|3"X-K7D>FolMr C(y84)rY`HWZǴtۘBv{w\iaGMzqU#MUF='|.[mfCz:VCw *2xP-7ޭqR/Y='U :觛ᇮڛCε:)X-d UN_*'ZoQ oΰFYEkKJ^TsöFLk1ў}@[2e_9u|C:! h#2USVj6F 1W/9|{[MG>r&l񎤲" &e. Q,KR\F) *)~$#BrڎaOMgopt3gWjN*/5qOWv$7^%H*dPKGӶeTJ2=3Ѣ n­ŴFPa!zBR NԐ20jY]96b͂~8lgf^p;<sjsb $Cϗsk)Uj? ^G|8`*yxm[O-bu{B8LJQ6]N k?Y!JѡnٕJ?!֒mGD&? A03kxl IF> YMSP[Xl_ЖvZ_GdĻc&שG1hv`GN}QXNuzosN f_b[}(a ~7H @xB{ 2 1r}-DO1ei{ڪ>_' `y2}V^ l],x-}BnpwˎbVx+ XѴ_TR|*c5ntiqs8s!z"_s,V]ð V `j[@R$s˭o+G8O=.iB`ݖ_g&vxj4uwOY2#z?fGω9,il%TUE5iEJ!xAǹ t&tw3> [F"LRf*;}E>ORb$kSF2Y""F_"(ru; X,ޅd9"X Ox8L w&0 W_ y&WU5-T j2C'JnHr;- glKv+sh8D$Jb#cj/F~vEgx{58Ň\!C%C'`l=o ˡj|7iIއ[zAL(KԒT\,p98K4p3I P:C9vBMA9}Å>VZC2 Ա[HE\BxUXԶ<,S p\/L×vŌtTY&T$ҎlE3.rSޕ-PSXSIS9ݚ?8jcݭc;x~sͺόTϴI 񉷳5oWP;Ks[@!ZJ^FɁO=7Fɬhv ?asQq @$q(U'ww%oJ/J'*56~P]doz@zC@"S6VP.D˜P5`GOr Sll2wRX@ŵA,>AK֗]](~b޺,}˷݆bzdy?/#я Yϲ U&!O-T[!O Z =J[J?2{sQoz>L2#4:cf}bSAWkK@t㫗|aviSoQᲶ{8j| hzq RG/Y&6_l:M6H:Yu&bx7S,g>Q'8S0؂ ̴)XĢ" d4çw/K݈.6е%BHȱ Azג>Cz/&8߆jL"q XĂG[Jt@*T]͔}ռV?rL_BiA݋ٯw}npG{B!eʱbl2>;¤]tG<(ğ56E@ :sʻ搮".6)Ϡg 98זb[utռ.ōHn o2ri,S ed4cU]9mL=T~l!zmYmOb-R.m S58 =ߡ=wC97T}^A'gYC_-Q8A.Dk<4{O(C~+$?!J)GY3= :lvZ]_f.4_B*U*,g+hkRc0 d7h Cm‚W8 ڂotӈ|6.g1[4G.7^oӒgu/Z@ Tz*Jz6mCN9fkU15_ubS0$ =~G>h^T ))`^ou8cA 7"9<*zvTγ5oƽ^(@$eE3Q?|Bꡦ 2 Oӡ& 2GF-`\Wg[)")-?H;en/.H[3&gޢ^*jKe+dklx!y@2mM| kT-` jH{17gh;41y-ˋGfYa " ֽSNZ®B$<]TVt+u tƆ7p/Y"q˰rA *Rj$ M*\u\@=Uk-*D{'R &Ij G:g]oD|F{>hh:Q98*lXB:Lg証2x_ &x32(+uF&8P&%>ˣq]/iL1 a*Wݐ[FY֟v+-0EcO:{5{acO z{܂W/&;М/(ܷDq" SPR:<`SGƟ٧I9p:u?sZŽuz`rQڷv,a1'-ȥb|Q?v+RƥamWISS-5OlR;1H"sG,UaoTܿitc X MΠ5噿, vZ'i %G"1e0XMʭ:o$i7b3N)đ^4 0зi`ɇ0\ UrIFt W/ΔL&*xںkػ52qð 1 h;|HBz>qyIdÐ #BiZ)(/U糮Z96{о)a'?QĽBM.n8Kt,uQ*ߺSA5ԣZ/cJ`дe}CLts?j>+Rl CG8g3[-y枨::"O7vĻ1"6S0Z #ɆOFeHvuo]>rH %e9}GaERnQxsBRd+4tJ7[;v7wU"CȪF q=}ȩ8;wr7^'&7P%+xqM 3] R@l Չ[gÆ[%(3lz,1Su";JqI M{As˫Jn%~@v^yZ[FO%M󁺀KCFz\igaĕOY^}BGR~R-4阰HțM\iQ̆I; IVݔYÄpA"j3+.ΔMGZ@_v (^.)PE>RKZB+Uz =eYj,M}Yq1dPb'zLf㟎A>uU{j;%`-JR٢C׿Pؽ|BJ/.tu`G9@Շnb]X8Ι@7蹬t>?W'~$+<L-k͟* U%u䂾kd)*5]?Y6AS. Cwp,?Oq s[0%$&X xIµ`zV NpSgD4e.azUgyV]؇BO8{Q]t9_|'ozZRi<5m/+cЫJXh vu6%*n1T8mpَR-+QS!fkRMX jie+M,g}1=y d]4|s1xx2>BFL}J<E^5 HgRTd`vK~fO岑c1h^TY=^{Nvl ۫bGipqs[oa(`(U*Bjt姇`% uEar׹2AY*1-E^$#"átHoVnf+b7_=c :<7DXӶ‘@Qj(DtyqcPK_ї%jiM?]PǸv(MrLY:B-m6A%M'RJŰL4"gps}W KJ5CbKF2Hoe Ny@c Oa>za|E/TF!ӕ.|z&<={S*&{-Jr]Hr|+ͣmrOO-{wܘ2z)wDj~ g4Faԋ=/| &%/APF̵t$P}ijut3G>7 FɖVWA9\ݾhB/*FͲN^w`#>6'Nb-c~݂kx/ҭ`V6c*$*$,eA譻vÙ/SsaTj qM6cubB܀oqsD/͗D2ŊP47O#EOht 2D m Gj)gsLZMbM&#M9\rtsƞ'>dк١z1z#Js7:rR^QWp#^7; 7cPd>)lHL/ ; oRShʙ8*_jcjC|^mg%'*6ʵgLkC"A@9(r.Bt L ^}YsٝrBRvHx| wD&].];%l{3n5Si]{‚qQ"rlrL`?=@$3pcpdˍԇ]?x= O3]y* F5Y1{ZH!Uxݘߪby- Ձ?ߐwJDžWoخ4,DZ9XfP SdDh.fkX5uoY՟M#AX 2U쬝CWڣgڛFN2u'@9șO3fSZƯ4hKŇmL(\j0{ ^jOT. 3~ RQvv\4ebqyböY|-2aM-oEH8Q]^8S3O}$;S d+k<<_ {ѲxPd #g/v&j]xJI"2JmM>8%]o[圇gy!7$~9.XIaXIJs,V//,p(<׊a@ZGHOT~&v5^ɸhРhڶ[P|oi`+߷,G S%t<𩄴 YDnCsTyDg2z{^-4~%t#O`Uf $}V0IZ캸Rܕ(3pB ˡ{QwN]d/>Y?)Ik3>Fg? \:`^P0iH+뀼x{Nd3/[$1VZ^Z0dedwT;+ZhuUA&L'#VLƠLN;%HT`(0d1!@ƢHQOyr>/Uuv`v`ʓ9D]\i5W?p.̟9.J SP@=pQk;<>Y ӜO類V e k _uuۦq.Cf/p4Mw>d ŧIcY|JVX]vs*8OZVU&#LZW)x(rw6W` χShT@Ԅaơ} q R \E٦e4%FIalvwƙ߸]!5i1=C6%?H:&cDק\n/mg~DNWy@Ng9,Cō @swzf+n*Io4#z՜YS\8lŅqb 5͖ QىjJ |݅ l]MI>[wO;~BIB޷MAʇCh'u4 Evf=hF/pw d 7TRV?r.[_x/PPp,ŷp1W+}w-0 )ț2nPFskPY5x96V3bu^V KdRn@IHCS 0dž8xOñ ŴJ2Wh0S=o;3X%}yL5co+wd,nEM{mZB 8sm0Xf`41 kA?u,tu`YAKC&oʧճqxo05twv0$.!5v齣 A{l4Oe]y瑈eYB ;'M+bWg0 I@cN\czvDre@ԡ*ÖSI|O:ҋ1/rrK%+,I;P]9*3\MQFx*1xn)F,. ./vVi4+hUN~F f]p+ݸz\$0fwLW:9tٛ$ &,0G6q ~#D bɠ!Run۳+՟" SYLl 6|,-ب̺9 e .&獏Lu[seW}W(PJ2}F,̞$j\g x2Tmu=M; Ä́^t|[wFGS[I2!.(8ˈVҗJEib|jA&xa,zZ6j֊./OTW -LvD;,V$zښ5_k/ SG*~ɛyw^ /x\!{Foқ@P:w,`7[^m9pݳ,^D,'ˠ_TTKF4" VԔ5P] $%ηz! iy>Ϲ8 zw8n) JڌE^j#fŤ|I:\YF?hNQqS WȰ%j}^JWJ-Yd7PZ'P zؾ4|j09ixZHgRI% oRua49%K"$./,L\*.QJiB1dɺr&}A\vPX7ak|VX'X&F`j\T3`6ScnTv+>0ѰKOИL=vud 8dR$y,Ewkq;"Ze<8+"餴mK_\ٝ!&3wHŴ'w;\̉vE:vI"(`Gw YЦ͝ͳ aF65/N'+rYƀP_6^]%mԶ5~vX󘮐#Kh"c MȇG170= Hlc-'G) sf7;5i>2~A@+H)迱')?X@𡶄g*.Wu %R㎎ƏCnCO=VFsh 7. F#H#>L^zqRк4-"4&m GfFGq)&Y+܉a :n$i#6nS`A6 /'{9وb+52`U#,m%BL3' 0a"pH[j|bB{Apt0DBGxq$$+^;t:O>~QTz88[/CCYH#쓶.\maOt tFk7Sxyꚞi֤Iyq@jK-~-Yk") P`p进bPԘpQڢ 9͇E !?I*[]hrNiV#YJv;aՑ{{{! .VY_|cq8i5=5,\Lj%ݖЀ/[>z}e 60FQnNy4|(-n;24ǔz쓻I]%4iTI+<_pņ*(@P\哋!ƕM)f+~v 'B:[LS۾j, \/*}a'4F}z~>+N33ί&!T-N3"{?iI u(i$UP9? neI#0.بI "B*5\/'p"G4|B_uj @ӐiӀ5Y-h&^i〿Pݟcɐ9=~h\mkEvƀ*\˔bHD$ăGhJ lȗ2/Y_0X~&x6 +@DҊab[S%̑"""vĂ?XnXm4LAS8p$saRѭCa!}d& 96qps#X XtkݔqBm%ij|.ed39GXgW*#ƫ6P|2EL X޹zvoO1X èQfMJ(86&'^=:U?XȂYʑ_C[8{ы ] a*O@\o772p0T.5f1s%/:obđl  'c`,ImѿdpR6B$U4ײUBcpK!S#+q"4~O`%U>O',g=k%{ߜ y$r`kӇsXT"&eq1F&od}aFBXj.@('-༉vÓL f+v1 {NXt0ujV">hPxϗ)Nڳ\ Kb: VrK뎌L+`lMU3m`_uka X~XXP ,QS4 X:PQ ֵ{5H@[]Wapc8 0TcIfŵ6^Mq[}i;d>nHDL)?i*pJ֟a_vp@r +uOHxG;ED,^18֖YPe4I2k}s[R$spc:50{y^gZ13/@g>i7;uU5 ĉOB@8.yLya*1J)gxɓ *| |@kJ~|x 0ۇye5,܏6`HRI9LZSm a>'t|uJ<fe2J%b!+4s۟j~`1%XTmBKo7&GOx?fJod#e,1Vv*Bޤpz938~Kg- VxHhZ 4A9!SH^P_sHqt$]Ib+};NijjX6$2qY U ZW(`vaP6hJ!7 x&vm1VSfdUѭfd _&uy7;ݫ9zuB:ɘTþBšn}[٨ՈsEvUdedDB9] X\Sz~J-eDoj;j}|H?ytZvIGlv8\V8ϿyW "{e7"#U'}Yw;~ǼnqKzɾ$fԆDՎU༽eW ʾaiE 0n$<-oϋ<3i>fpbz]6͡Y1*I+9,@q*6lv~,yE8 фo&p H(l&GEzV|6E^ϯ+P{}&G*8|_]i5S>@ j$ 2 =C,BgMeϯ̚hڻWfR}5tsV(pи,b'= a %r5:[t"`@H!@7po󷉏\"N#8vl(J>`+b*ga"P1Hɏ^C \"CoxJ >%typkt kXvl= J8̡n@}K7HSr @v z%9 oC_q~Q[-on%.EMetl jO~S222Lx)̅(/QBsCM0=j:V0HÁ-B^=|ǥ'xT_<,@8o4n,ojho1f;!7EBr< ʫyŒLS ]G2Qu|@dՈ5`&`@z8d=ަph#i9)ޘ%Hi񚫶U,pW%mӻĕIn۱x*E_MyA9PIЪII&&JY Z;u{cu#VICfQ'd5.B/JBv Ig[EFm´>i^[\7hGvRםdk&zWxO9.s.x<(yD'0kmPݗσX@]7b>DFXm0kv$S qYT9ܩPc<'{gG 2> ~*[Y ڕRx"m$:zD5IC=2 rBV:E QF3At.̦\xㇿ+ɏVj5**s/uB۝UydT jV /  ,3Q'D_x+a1auU93TbRRk\#Qւ^PWX7 rfXX%0sx6hGOsJK\l1q1%cKږ; OYY'sxm. &A'4F%XQG y OLh.l;Y W x?p23C "È$`іEjMą>}@2;{j=g7E0}sFpiR7x/cV8L+>$ձxuC,i"}CP6UΉRow:_}sa7OI s24}ON;ѨL{R puϼt Wﱠ9VňsȌhIcweΚmwl|ƙqF*J&•i-Z~ocj&aG~".)o)C0ztBң!乌D8rn->ԗ[tw^ƕ>*4`ZP UrRJ6_qg٪ad^ұFf"NΈ pϗ6YdA]_9;B&mQTg!KmyK`j6L/ēacE%U7 h Er p+tE1 b*n#L5H_qibp-A)N.gʐMI.ѬOja #,앯Q#?MkDܑV!ƛF=XJ}ٗT0V `={“:D4@jb1 K~- %P0ػc 1&"-=Ȯ6"7 w wKz~>5YϹ/dp5̚ ; GD)vp>QIAGLVp:-=H=G_VgNPƤxqRï2 ΅؛DLj;BnbyGs | sI5Oqc:cͻ#pQȼ^˔+8lI4[~TFvbx Gh?n[=!ңB>а3یc4Q<7vmQΘrO< ZռןJ :)>u,姇AFB=9裰3v3%W!&sQ87m 'Ѹf꼫Jݖl!Cpz'T5ZB+ pȪ)h?fA0-^ų|c ÷`EPL9]EԖx_, E5fS f4>̟mqDU.}/-`FKKMk*S*nG9U l1_¡QIEx\n݃K,5˲y J5nK0h܂Bޖ7)W.to__/?"n=u< $#jeC+8SځB/_u޷u~A0OVA൚z+]_\9X“lT!%ysz$uO0Q=2&/\lo]'K!6 |^Uȋ6Hhc0r_feyMӐ`{3oPEЫ Õ>V ;6ӫq(JO˾GD,~nҘB+0FRT B65pu,GZT{'.NMnDb5Qա4ups ٚkuc!=odە)eܴ :rS]2ݷЁf^/RxtQhmu[oNb[@@&؈ J*¢ZRB݄?YZ-%x؛T'-!eFc+潦 L SrvSx`n3=` Be *U߆ݥI(IbK0's \p"EmfNS K0@&Vg`R jBLsb[%㍅]zwD?i#5 Jw" iXOX^95(Dנk<14/.aړ%l$,;tQ"pK7"X퀠\Qu 7ZI^YҙAja3|-`e"1 %02nu/M_>]P̵d2L gmY͝ wyq᠟y!+~/x/@(0ڼ샭mGu$o((|x݄8E7jǛ 0P(!gji/FMtrBK)g&DUAjsp-Ӹ/vX=rrzz©$MR>EX-ݼ^w˹ծP^#z|*; E[Viֈ DOd koYN:̓ҁn]Ц~Ĥ C|j,$S~|̧"l~Cv&rWh.TL}g MHLe߭1؁ؾ|o{wcߍj!X+(qbI0vW4'B+o>Ǐ#a6T^xUJўdMVOsprmJfJ!6np&7?l֤Hf IylTqDS 2g4g 5W_W2rH[hZbEh&Ns!LP3GrVDܒF0qKV@ipx1/d[ΐjxҏpR`vt`Fbv0X (_FDt;({}S[/qBѢ l2Nin;;בOwG6@(BZ&<"}Ţ^Aᘘ_ÜAoR bu]wg .#T(RNFn!Ku< w1kp  x]sCZLłQ_BVڍ9SvS_p=BW䄒'Z¶/V{~MeJK1nxhpeۥ͠b ~dȆ4O?eoeL1R|,!e`Xp ۭY=1}k'X+i>_+2r\W흆94ϗ~Ji4}Ji RdI_$hXőw-}>{_a]p: ri'F{=BL81C*g5݊tUK Z fVHȕ_rˌf80Gv) ߢ  wzX53 2Nv2]q}~';J#t&5g e6iDP9k:|S{nSݒA ~%uE:Sd`&/H 3 D[$Wʹ͒1?ͫ)bp>/ 0HԚHZ)T@԰1={Ψn7OĞQ*-JtȟHޕ}]/K=4>9x Bopf|vKKڼ!ze׎Jw `9?9IҺCaj*J^k/)9w6. Z oYP(]`wjjj%/yLCI+Z1_BP?X QoqI܋΋蘫y>Zkp\?s>rv֨&>Ș[y/"Ar _3$oY͂ϱ{U \`T6!"j,*- dqOW"w GN`CYa/YZ7TucX՚DxZ@MF07{vlX&9q_&M_ażQ}[N {wJgS3ѱx;SVV- \MœיJf}fiM}ۀK^ʕb0TX,뎺[j NL Y x?%dQhe vЅA(QKEQ\mCo0W3U˓Idgaے!yxJL2jㅪ\U^D#MX6}וcܹJPbehc >U Ῐ=Ժyq t7ȸM{#8{3S>0WQ|$wnYU=gPLn&J wp~y\C^6Y*eRq'9Մ~[cjWkuklCU DNIM%cCɩNNB CN5[+1^'%+oU#Әt3wS ݒC]උ g&a6,rsU$R^̓(,.Dw$\,f~u&4^ދdE〆fżlwVQW<^W|"N(ӌvo1J ž_m.j#O#B+Hi쮜`<踫tUˇgU>\#eB&$ZlGCgY }:018-1x aU)m̒{`>΁G`>mu/g`^-_e.h 3v@pѸ'w҈(EzBlZnj{U^u7yZ-|XH473veH^δAg}_ =GJlY",/Ͽgs;2a>FEn2l"darum|s/#B!/*t4h Q3̤ %iGS5zEvSy.1D s~t Ο WȾBv8IKLAѨܾDȮ`ٍPkml"]z<c>J51`]6</>kyKuS:_du,͕֣ЙH6j㙬 6JVl(HX+o *@EgĀrq2|EcM{ jвI EIemt/eY>ZwbxDT@\GċԩF!2|,="ZOO}iYHuc- N}%d3>2QSk j σs?9,f'f!Wՠ,Q5\]ohfd%߲Wdd/ΙyH}Hr"x3]|f(nk}nc9כt!*#sJ4_HQMتxE8<4cDp%EMEMh=<9?шF$sLJ" :yzH9Fo :aZ](S%VNԞmzQ$}ptMB&(0<%Y`K|nH͒b^~ғ_2 Y=mc߂"}}yY4K9Ns--lgɽU+Z Eϋ85OIXD YMQj5C4rZwZJil$ĚQoQz ú|L[WٷτW52},{\D О~-Ǘh|?@pKZsH[{P֣J}nbτ*S ylvrZ*:DUfX=r }^:s`"EȠF0#oO &g{5P2LSMF)V/k?}pah:6q$y҉uZ.%",izӗX%c>ޡx~Υn Bb頋C[g3G,F(9ٵ; 4h=dbJV { W#\eEOqA< U* ό%mX`|BEu#OrYѱ;Y[lF+Ȓwy&i#hd>4,*-I25UȂ` E7xbQwNzXL\zw^/H"&0>lQNAǹcQ ' ؽS}/_ |ͧZ}\brpu^h$ƉeֿEϕ" 2RRuLBeP tb ^O8ҿ-X/'AMA(6J8 TFvf Q4l`岖Z"vg?ݹqkӀR Le 7|#)?bNT:`e3Jz0 \miW+(= nhEs#nYO.؊ xWe 6!_Pf~Xh+CcH#!|17ΕckOFNH['k3;+8ήKˇPYǁصmX] {E<#* N0l =vEue 5h}2:#UBcf$W"MO6d0-锣JlhERe_sNqMlЕ#taҖEUrV"M$R#A c C{L/\dUc^o Nr"U2% /B6=3{Htw"YB !#Fd\4WZIiM}OD#-r{ip`3"cATΙT]7̺\1CGkx7#-̆LgWZ d>5$eو3)˝Ib]-=#} ph :Բc<%.h]?(N9~1M:9O:8?4v2w[)3T:(+%:sϻOScڈA^< <^SݵK%ܒoH-3QU j #CHJ+zf! 6f%rH4AP;YS &FO';;- p BT?E~c` _G:kDIJp`yҜ$%&cn<:o~%m}Tͬa2 ro9=Anj$ v+3[~XJ|{ZVहtYB_S,=u,̼$JI-'2 f=헼"W* ɽ bM~'FےpV:)ut"M5 Q[2^`g[}"h沤}1@g (~X;N @ٽgS_=| 0VD.MK}hV2ssd˪v2kC1]XJ`})~X]%!gƱV?`3۫4[85[M*K?qBc59/)ˣHQN ?p<_?I|йIHXm*ŏLulӟ6lQP)\qydU@& m㿔[bQ0i.ܵ\?mz=JK6Wd1?.9gĕ^(h(t|dbF489b.g)2H\OχKWޓZ|΃D1_y8k 1}4r*)w!xR 1.2&~-ȻYjnfug.$lP5׮ H W GamݝW%t=.w.HHqv#Iź wo^y1 4dlHׁhw?4ҪA,VѥQ\x51W/bIpL8";APM/U& 2 +3U*o ~@!NypIHX+')Ib*O= imj=I+ ӫW[ #Ch_AG*T (v w`iu?fo\7zRJ8pϣ\',T ^?NoYEGF햲dOf>T}1c"Mp~[RZ u!]3To:l \orZшy)t{ObY d Ck_dov X+wHcDp!>c:oF#f=^ U xeOYOUOdKX '.)$k }K,! N}O%yD CǪ/84 WR}1khHͼC+Ud}Θ@ǣ5H|hŇ"8.J-[Z!U0>U$!$kḚ̏s0#?|\4O=l9Jlġ4Lվ^/\M[BدGH^p9Ẕ?-`:kD «VÀ*O0`Viy2p4D:Hۊb]muhxAñ!ڀW-"b z]un>>~X1wv9\q??4%嘑yUE?М2Vl%J+[ws^{1jп[ pk5줒ƍ<.jeR4F6MB?[j%cUZFEܼu ;lvtd9mף KHr3)r!S99f;{1#N:::T%o )$8*'j(kch72vnW}V?49$|'V22tJgJ$3xļX z9h(Qr1RS~-n1u>6sO;rYy6/_\+aDb!QkGNSK>FE%Ve.#Qc]{1Zk_[eiRu?$Oӯ}7)e{Mːt\0/IIWu[qD< xKk謁Յ/Oj n <j;8~qexۋ~vR"9Vi-gBCKڠg2kb-Z[k:SrIUU_w:/Ds]ox$-u~ګ~q Zk]BSMGv-IzbR‡p*&?}Xs,Ii?״{!\YzS҈ =5 <4;3s3DSZ4 35fN\vI=oAtYqgSUܗC<`讍x:m_$M-i"N_ *ڕk b[3 [{IJP)<wGj,&*= vY~R}?,WOԧ0_4uLzdw/e%; s]:I?Psv2ƏܲrzQg1mpm~TQu'݄ Oo|61~6ঋވR:aɦE**hxPm`D=Zy-UՏ^:.5#" 08iTjl#V@OMowA￯2s7ٯÞ91Ko[>{ g!VPDKǥX[p/3g4 K}.P6UlG(b05mKeG)83 ,oug1rf&1&dn ܑBF8ԌP}ZUyiH,j kKu-i#[?8c,u !\T#ķ}*>wGȽ[nbD{ǍM JC? ?I~,84{‚Al/l]Uiɇ6(Vu"~'ꅊZxf,nRɁ\"@)q[ߚ֙cu nZ \w`!?OrjW7%J z V95=|:f/!}|[Ek lu=6eUJBy:;C䓜+[ bI% =Z]KO 0_{TS"Ȁ%-Eq;wU۳3Zewa@2'q Ϥ'Aӛw'O+=I@ MI-IZfn|}}ܻA0-rb,ఌҵ23m?d笑ff?(q)X9粶8Jjky:gy ͼ"SΣ3=8Edq_K5C8-WO_Y_½]k܌Q^V(`߆bh{}ڶg , !- ֟ktݪdAйx. )ݶ88JlxK{-vo $X\7},׶v<^A8  "񤗁ϝNUjǯM 3Eݑ6|L¨5zyFwN7LO6/xRkX`$tx~,Vl.,ͮÇ' Gez"Ĺ)79ۈ`> zi|>45ۀ3:\֭j~kŠ,ҜAj&>e_  )"nw<yjqt2{dKf$B ~ Qxe6bBnn aBT39G#/WgwBLkk,N,*jK/o]Um#z`P6j@Tg#8r%(hW=U;1[ QdEL@װ•(dg=eESlbɤB#:98,xۅZcb0 _H!쫙QcYKj@l.PP- a@@1pCu]\߯w#l9VlKM}Z{XkkS=yFxҭ8vB7fn&{UV܉<$҉y 1 \Nr2K/}= ):4;u3Vop09KZFЙpgFdʏ*MmrLO]=[BbU<dj>εI_cUTCEGPsq e){GL䏲l6,2"cLΑ=B0 ҝƗVͦ b q k\:+#+̶\TNӹH ~3H1tIsc¬PFT+$:pIe}7]>mׄq8ߛO+KP#G0o ք  龕@Osm>I*;Ap(uM,1ؑyU '~.؇{, *'B@ܴ1~gQ0 -G!9I3p:O-l0ޱįI1{ ^cCBjǀI"!r5OP/Tqu;jέlYk SfubUG̒|H=3ڦ\y~WE>>kchٰnAvˡRt K39zV=oTF )f*&6|wkvo_2w}keVev:GyIeqo1nZa}qFtA]Eaٔx[A{ẹUxNj&^=HNo4yی ۆA KVx41wN )3ևn'ݨ-[Iu9չ?rwAljݚ58i", if<+iH Āw+R/ϒ:`dN;,>\X'afΨt2WUi]vkl3"plO+x Awg{..nq0r3cEG|4cӛMnژ_ˀcZY03TۙUނXh0be& !')VdAc̮3қ^ޑ?K% &Y䍋>pBA+ӃaePF|<6vUAmzj4_ʼnYXF< ʡK(h)N[$"{vVT,?_a'*-rw zh$ghqAEQ]? Ƒ;?T7d;( CYHhGQ*袑XVmǨYie)6ۂreu'^'L:FSn!rF8vոD`ݮyCOk?-1h,\lu*K2mp@Id24mOG 74V44X|\Y1sg33 3%PwVs*T#횝 Fx0CJxޣnG 4kr͓Yx P+ PjTRμgF=> ͅE)[9w4G\K']QrGpf\?Iϩ"4T;=g6QWQo% <{ tCFGKʫQ*Ŵ;~HA51Ako:|yDLq=\ 7;@,:4LH&0NIDB}sFwM]D$Фk+6rurciZ<i'~F2UwxAc-G1 cGX62( S4?7͞L 0ZiF`G,q4XI3ٸy Br eO]HC6ؑiJ D`%0J#~OcPjR^Z$]yQmj.D~ڽP@265KgG?kVu 8|uz|Z˳|S$bّ +9q1>?L.%dUڎDF IOUV jbr"? JXm$dpzDR7PfkJV"]Zc &` jfNkc\cagYm  !ASln+^ŵW@Ą2N3eoݾ'e7K,@~xFL7DeGxb~D+#ϯS=y]D %|zoshX -R_u`۽mXt`iFy+sLןʎ&r'A9$&W.!:z_Id8uGDʋběUhoh;ωJ׌L65S TGb!\tb 0jy-,:f.\VsT3'$hUR_ q#7\Q%29cUDT4El~_PXuHx%qNg$H R iN dZL:.9kU. 9 ) ~Cyc$[3DP3|o*df﮵i;hN6&3PyՍ|buܮrc]o'<1Sa7􌏎n'lyo\GpT9 %U<9=~_h?j 3@bO-:t~h3J.Pbڸ> ,̕#hp W-Ɗ/T8*ma>3`ze/vsR;'X+*jʔQr0DBsY+)JUCjj谗6Vy=,Н q;CԻg}3&#{K/YSwb̾9j1 7ScV|iB7G[8 cQ|^18Z7p&aTxf}M tȏͨ)Ku֢hi@_.;{va^}5`+pTKK^º/:%j~IƌRֈdehyo'q&C}QʹT_Y+74HU gDmDBMiZ6P:()‰¡/)-+SfVN,P9&m]z'DLzIuQǵ`<~!é-ݘ4*D3_N0Q«6s&0V,^&OkEs7K@k~p3؃c'0̝TD=sƤM;x)/IIK*9MXv3 nf*Y$] F7uH(h7ߟ:#Ll'!}2'6lTW7Vf7 x܌xT'R3ݕ޿n$v1LŇᓭz!X9Ő:KnkoSC'ϥQsz!_]v^/\or$lY0|&Gc✟)fABB2 F-e%3\ddr,zqd=Jg2čDQ'\%` ~>9z<ڙLƻYiՎja1go4/yq'U`1\͓ UNKJdPur:<* c@&[br8\5_/y4iw\OcjM3f`3jE'<^K@`%A"Cl*A/czwL:2_W 5W'=? Uq`0U,g&@1.c]yY %kJV#}{5#Rft6(v>)i/ʌnc#ɛ(9S~47{j<OΧ"6tPYz(u(>\ hRk&i ԗu!x_^P_F4 @rєSRĽQ:11>8%:R~c2 1v A0v@ո믽%ܧ|JԞEgqA~ v6E^'PLt7;Ҥ&OT,-x˕D}vx\__V$/"(Q' z9ȸݠ.8~i> YqU f8ںm#߬űP3ܸ]_SiyS"۹ @isp 7Dto tyu[R_KO:PRLz0<~MÄ=7-lR]vFKp6Z&s&faL)5_&"b&{>2=T'?Iԑdtliϐ;Oж q0Gk$U7~L>>K*wwy?|"i7l%hԢh% iG҄ /WL /y_RGrP DO1Uf /Fy׫ ai{zZ5u@UFUnLn4OJ|,MV,*ESe]ÝqTLj4ʩ7v8aUY.]'W81nb\T 51@Z\ ϻgӻ+X=1"t 8+k>dp  XP4`}^±Z jƜFh(OAq M /áٌO= =KGzψи| CMKwg H;Cp~0.&&ڪ.Yk2hGfAoB#DԔo/hI/X4BzStIP%/K ؉M.%F`_ 7 !ΑFrMgTހ=G7 %,((g{(9 g67E~-CL^4?P鹢‹zqϡyTj_IOmScgPZj,QoYaң .3XzOiOOI{II&ֲ!Trȧ3:/VwQEvK<6E;mk@uAf GC?BL/gN/dZB9՛s"~t52Ú !q |V–Oj=㓢; bvjh0 Ki% el&teg.IG[H+lHN0ms`pY瀥JIAFSyt<27^+檮 &N7󥾻f֡c%tVSQ1Z d1`)*?R*{0򃒵K{pE@a.1\c1=*cӂ9tyX>4$W:܅畴ʃXOζ<d:}QY/ ᒽv@72fN(@ +wby֎x”#7T}G4`uي)ͬ[d&`w<*V)HRϷi#HdFެ͵p}dupG jszeU!?M>+V<!:.qtAn4Z%(ӗ?{ WޅA¢5̠O>Ĥ/O,0/E`(s #xQQႊ$b..X%VELaɮuҸtkH-ϲZ u)񗓨~wk̚62yۅkݛX1a_Lh&ʫ1T ݝקjh>,y6L~U/@r7q(Jl8~[B+) J5z FLU1YX l6y$ᡡVݽ7I˨{k~襌Pw".xB;L3X s)4i 3d1Pk2U2EٸSh+<AL#/x de1uE(~`m(f1|S5l"S_L0fO/hiwrNIFm?߀y3%f<7mO>'Zk{ Z\;;%epОVoYwe3;{HCkWXPNwfh/3{[O 2ýt@֫0h?@5DzGL< Y};ZD1P|܏V4D ~N= <>F&-4˙yF[`-Ū (Tv,hy٬Ѫ &ϑ}kN!Fuh.-W]*A{qC.> I -x!r:d!~4N$<,Q,ѹǩpyTWPyPݲrf#Z%x5? d&K I6r#a*gǩo໩VecV :( ̩hf+K,ǎL~VbOK3pVUA8 c5L.CKK!9~4LG3s@=Z&qU}$y*hAµ ^ n{ sF)B5IoX8ltؾ@ IFOt4&Hn"˛u5zT`ru)l9lc֓i0 \e;hdVuiY* !Ω }OmdیMՖ2)3(e󃝂H:ome!h,d))nCcJ~01~T"D DΨ Aa]!9oWl^5ucG-gׯ܋:iuIiV6ugif hFEduN[*]1,.sZnqa\/Y)&TvWح8v C!n'@ϼ y: Hfj'MfXܙ ^.Wb,i^ 0Aӣ oܭţ ,t6Lly$w-gϋ?Wz nC&xY)}_mg c[I&6Y P4kGr,+v2_+"Rq~%W/ǿn.#\8onJ9 5PdC,?:A׌).noHյBM/+mΈ}*k?6>!B?rFH1_֋ռm&nT{$3j-/(%$?|OIQ!iu[eO`kLo \c 9MvQLrMCGbfIt1$|T^WaX{IJ#r#2N^3|c3&0X̨ncJ|ԾA,ކ 5v,?Ja;n'}{yѩrrz4!V[i\a6,u S Q3`-oM3)]wƑXuUD5Ɩxb8^vz(V_Ku}yV&lsvYuUR٢Iaq9 ztۣ# /J6Պc^&AyFɃ ܭ'(d#20-HӶaND7 $ԊǍhz\_\G.r(/)A}U}F[Q l_x\B$w˜bQ0]MG|<ۖ*:6ֻR exřRP9~l[/cX/pZNt^K<EKGfrp'Fěm}aJI8o ` 3ZsXn.Pa` V:Hw:CnPT4P R^ݚ%K:O|E%P@B*SߍZ>S3{ݮXY`sTϥ%0i_rXBAW 9Pn4>K|]5=LEb$_~@XGþ#]\Alq_m\K]Y{֗WC5;֯V^oPyD #3Q,D&]| 11yѽ'\i$ROq9"X>i#AR !Z7|(6v*a]CҝxM5 fݝb#'z%aoE`x㬑ȚwU/~ X\&7}Hmib* @5ql( Zi9UU1rJq"jFJZu7.O1woh) glug+3CTRtY$_v}F׋> xs9(HFtC EZ6՟6 'V]bl`E$E r*2,Dꒃ7xeL DrnѳI>1Famf-xesHe+B (5gH aɰte?@\D'Sl:Xm *V8i&鲢Dj%T[ʘAp(Kzx6Ptػ{F^Caɞ;[Na!}֩l>B6%}+ҍ[)2ꓲ(Q$ + `㭾ܸ?.5FYgM"p[l*!Y]+@ld͈%\#LVAzc^QӤ ܇f]EKxe^35HI~Bx&^Q;nxhM?0^"4r~$-hN`K<_fV!dz9 ^΂ ' Xl+9N$z WE3}ɜcy ݃'?N TGv5Y9Ya/ʢMP[mddb̦όX)`E LǕaդɹ6b l"-8}jlcQ1RqEb!JJDZO-y7qpv<;"ԋ?OkI/f@;X#!j}l`oE Y_\KnP괦.3T wŕiXdsBKE|R^ M]<@*2B{7vN󦂶cMBO=h-OxZjFAC 9l^8P^)*v,T({olq]T{j#~"Fy4 18܂0",r, tC)eho.|d SϒGȺ\dQm]vfД*؛9:)8߮^rnTv`8dHTF8n?4xGN7zNчxx(1۟O^M[`*3Fp74~5dVuX7kmR=I҆yiݑ?Z&JgTF+KO *x!0#bDpq;] 8:K@-gMR3ri&yVX$cV@7ڕX8Q2qC>T :ZY^R_FeH_pR~h{u xDD.K:<\|μ:"^);%dEp1DCgFQ+,yE3%m#& n(ҏvږ002SkI1ԽJҿ7ab@$&MG#&vP A ?vs@?B G1Q_8 dbzJ^>=-Iuwgn14a.0M0Q@>A6"'NW e$6ի9pLk1>0|IkoVAWTQa^hX%N`5[oWH[3~C)2JS`p.q];rldQ"jQ#8΢)i?پ £+>pK# {Ji(}Vʄnpŝt"2A}.Z+BR>^|ҸjV ;|g/UId&0u}T@q UF$hg3TA0(8G/pXGKu ݼBj3uEL'4~v~~}\\2͡Z `@EFiXn|N 6Nx)̈hi͠ 2&YEP1l=, Scl._i m 5 cX@]o+E+i\>!ʗ:"lAL^p ?U' Zꅒ#R)lL/d0o +D,%}sK\ Lo3 ? NIW1>YuY\6U5!Zlr=aŌ (pͽ]>0P071pe -uPͮ1qK)ߪd0w ~L0N2uUsTWbo3O"VTsxߎRkݝ ,UiuGk}m9;Me}ע yJ:M7?6gy(l!v"J42挏co##/Q {.ˁձvcs@qi +cࣦ{$!1yl [| wT]ME^Ť{Vr0Tȿ[E!3DQD@a.#rAs [kp8>jxNe>@{%M׃CAjW&x":f!%`VL8HR;+R[)Et+*AŌ[: f->)ZQlS@y @_M&Qϴl7IhF_=/xW 1$h`5vt̓:!)zGմ.SJ&=qXg=)a"a C$ M'#6nH&뚛O[q 0.bw/"hUVnh]bC5l !;mاbs+Mլ&lx 9qU(JSWh#-z Q_I3QȅFs$ BuO# OJm%jvXSW;Я:wx4$xiXZr:Lr6G+? +Ns5#//PW'~:%ªwb7$ T^Dݜ+%#4RAT%~?{+ *ɶSRn,z!AWk^:ld R5n}t\;҃EK7˥c!JEbt޹AÛ*mƅV " 0KhkP#;6xOxF[$]%{~T]Ҝ}ȇǓet0i_lb^tոRgM*5PYr/CM`Y9:eg|c+[P!>Ju%G\ƬâAjsrUvtu{( Q@Pl-;Pkq|;[ D*]S1YO9g?C0h#tc]./1F{9F5+ͶQ9\]F1xiO}a7F LrDs S2kyex? mS4D9VaZ4QO3!6%M(ļ{s>nB߃X#ٞ)<  6Gmb`qno{g>&4epG1Zۜzx+16oX~Ls _<@Ok[l4߲oz\ˀ-uީq4HwR/BƦu_~AY( k|}M;M9Q!#@IgVXpHG3[V\FE9-[c)sX p4,d^xEE`XaZ2dhSWy5M.Yki5Y,"xKL8tS2"d#(iP֔(vzR-Z#g/NVg;;I Q xrԃ}MGU ׏qQ1,|rSyUhpBWB[Ylxv9+kDE%$kZıqBfAݽ ޅ-xk+/1(-NN|>Q+0JĞedWaW#C*VEi 9]/’ҏj2ڣki A jgݟ-EQH/4yaOηJ}$/K *ͮV7goƿ>/ʶ f}( ^Daݯ˔7YdAhWAT9 |o E`~b/w|i4a6CGd Gt f`è>]sWٹuN6GC]7W/Mm,H7xZdS;@PkOy 2*aCV& JXzE|` p=gzh6 'E~$1>~P{ŧC~%H!l[whCaʱ&/o 'ܭ,;TAiٖ=~%!؈roWUGI(r3LOS9hćsxޟmI9.>Q`{4퉣,>.OZg%PX;@&.$@<+v@jM BCD1J \~lRB-aPܣL1)#hRLC'$ U<3G$KژG8A@^WrB-;[\b +MRF$)mIg?lg&a m|;Q#x'S2Dٵ)?&&V^=_p[ݢ@ƕw`:M69}쟋oObts:9 t_㺾60/qu='f DKԯ n) qX~JcIO 2Qg~52H=SYl^saeϢ ֚l{)%j it zB`xweZYo y&͎&zV|hO z; :\\[p#eI?< ȋm0VdK%#RLN%-1@b=g9aq{(tN#~Mgl:<[\9ie0nM'vMLjXyzK]Dhj6--;f hNk0 0Uo(lb4NU`dQiZf $ 6Fs]ET,{$^@W V3Q-oV%(SpUם SthdoE=C3)* K_j0m*n=W`Dz?wyl10B9pqzJ9P֖ =s`|P|K+ܛaҸ 3փ7R.*|aP}m& O!]j;yytz'<_LWGVǔ#s="2tDa #..$ ە׽<CuM"Ԅ4 2ғ۪[){D8"u2vl>(™u]|{EL揺R0w1<ۮ͊=nnOi}x=Um׌4 ӌ%@Lj.N2Pscjןszʮ3@DbT T6*S/ 6(`کNo e̟ҦJ5ۜTS n>m4+v@YO/*UcN@]{_ 1D $SC&9 Ѐkuau1^*1s#)mmX#UL]J23"*mج5">, v- .:eoF%|×̉k 5So]@0SI!wNCzQX R^nj݂ 1cƨ(ÓMT{>5[(Iz]#Xa|,!â~趓s G1 kյܭB"ce:(XBD*wVD<0dG ޽K:D0PૄB~]TX显W}<rQTSdECi. PIr%F3_NGXCW6e3D؀p%vas([9#*f7^T0Ri'z@GuXJPeb4֤pSqEJG (TҼ964 x*0s`LR3B=qx̯;5XlhdrwVU7QoֹUkP*C߻rMexN/SBMG]%S:4Nfo3&Gת*sF^#_RpW(Um·bJYGuE^]t:rwC}*8\`FLr&~tAq;p< l4y"DR' eq=?ԩ%Ow- \V#sVHɯh(rlMQ7v'q7Plÿe%8\iNlD*B`bif HX?J֢ZMѝ$ͨ8^J"P) ͣ汬 PU2Z=v㝷vy)U}!-w Z1L 2e=Dмl.*|Ux}1v'(}mTgK}%g46=Mx$15>uFO3&\򎌥FZ WQfj-"1"Bia SqyuS(!8NaN[NcIɃOB\E[>=GJ/Ad`1yX4=ו;+ އM֚7npbU꜂<gnՕq*UMLMQ3d5۞ v4\Z2K)7F-UѷGxq]Jvq4&ww.i+SH{֮gD ha#)]lϳoHǕ=QTEeT3ǒ?ؒsFն 4_vD"46j]h;f:U䝛;18 lX)At\fkm.[ή>B>\7Ӡ R'^YeCH=J.Gz\oA|uQxw 3k-`g+&Дv=FV/zC"یU0GjL({GGHq.bs un$N2&ԙ]׾s%6׿MhZA=pQ`7J'}NUɭ㮜0ɳ`LnFopp ^ N-ߣʄ&Dq}=p[>PC:0c-tPd/%uԖW$}c qZ?{ u7nűd^w P0_X"F_\&N6:MNwX@ey-2-Dg|+!XA"x]K~},ި~ ޔ f5^ԏxS i#۞>uuΠ4xeӣRj2v jj_~rP0a ]i JيnZUGF3aS((HtxDρG#LW,reWt BJ$b`]RΛCMrF(wW9ep1 )S>>jo$V 9h*9̲ox8Q]W0Yٰu1Z_x߯ZBC3{+%Ǽf{/|EbL"A(PB#)!|$SP|G|J^!lhQѰNKLcP!ɦbRy 4Шj1jʧMZ&əL#B h$&<-W2 >EH5HT 4uJp{,`{Sw-jViN IqKglOȲ1ЬE( tقб\[P&g߇amv{΍ZMh#Z}ǶƬ^ {YB_̙ohD JxOa,'v.ko@HdQg/-ߖp&.s(g(u5ɏ+P3LIꭘal;UdUCЋ-}m%ƈ{ûB֡sڔxo.,FEt Rta"(jpY5q{E#(Ȯ|7ppk[#=ز(k9l#OcϙHK @V:I RItѣ͊r\CH dI$%Z5WJ8;LҥaМ]Е~"DUN!穈\ڹzÜSZfZV )L .4:C{Bƭ5$!Xh /S}EApN8TUgF-UhaN^A]%|M˂3Ta넦o8uBzl[]L '.?B_3^7rR^h"xׅ*z7sIL ε}޽ A*gv:vLnP|7y؀tFDU|変(2=Pt4>̇z1w>wp8R%6~ S}ysT 8R“X4^2Gѕ]J+2B[>S]@>P{Toz Q8xJ5[N%::;9}qRsHH(:2TQ]JPrz5>Bi!s% #TI6jCo}§OP# RGi UZ/ ) t7rB .! vE~g A̧h 3u?R`a’d{[^mMsNs9-;Um {TԧnzE[c* @}VI.`ZBMjp/agAo13Sp5Tsز^GUmJe0|J LfVS崒c\U&;.;p:0%G"s#@z.A<3 ̚aVOŸ8ya g߷Mg$ydbq9,zdA*D2ӤH"2c?e|qH$2(@-was70~Gd0R0:@`w& oҍ(S.*Xrx^4Wɴ{ Akʂ׺F5=o.om+uQ6v,muQȢ`6~m]dhġ8@ . M،&K/AW݃m "ul,f+cP]+2zA.Wo;.^ܼicD{p%lUKʬ] [ÙIB(0)!\G(.>:HyP5wO.k8()je?'X1F[|(wđ*\]-zw1oR@t.HeASP6N O OQ T,s)r~O>`7Al!No| @Wޖ[Gz~uHc{})ߍ2}Yc ,z9ɖ~QZѐ{FܣŘ]T2,gƖXaڪWUJ2#*(⩭>}{s&{8A E1B" :ץ  %RZ:}otLEo9J`: PVa-@(у3UJ9z) H^D[P@"*TZghD I DT#xAN$AL {=WwDnPz^bQ3$ayFek&1A̾N!Y'ǭVpoX2qBFnr#0&Vh ў󃜔d=sEY72OItv2c ӇDx\1}༢FtLc(҃ѳ7`H3{_qd (O97ُ5^p7;U^z%ن4ꄏ+EMk#SA b'zѢ|q`"'(\T"(H$Ek>Ix lyFˌv#Hj:6;m~ mR\ ;-2 Cέ'I-ϟxmoQz-`2/ξgWʉZup^ʒi:'q N d:xhi.V%]PG!R}a&ihղ^󽨾^x jׁ>{= (g:ip}/fybJ#AD \Cj^aS.AN  㺫5졊4" q"ZKUJ3=z/%ylM͹E+Jh۔ R1D/!DokPp`yaR8Rx&pI˴+X躋Wv# л@@6/$=BWm0PY=P'9uV,)Bes DV1"a7hE} 9x>o`iF0sQ1Zspq\HlYlm2="#܅J1:\XY!@uW!LqC%i.T/RW}\v1!Ur8?)+xP;RP1{P#}vŗְ"xmγ6!+_v%5b (H87{1yVcHT.j`L'CL}Ŀ"L`A Ҩ#|G Eaqlq21zxDDGR=}_ٵRpMiRl݌N"r\$=0Rzy>+T"{q"zGb8ձ.Ayڋ^ng24r!Kܰ yS'X=es紖 !?xA 3j<7+#n^ }dS hFic8᧷V a{ N'>s|-/}y؏zH+54ϥ|v5wy$Y\rEW9/pj3;jfm:_^zrgæm`P*@yS/BF%tO̟BpJxl(=Mb<VGn%g$+Trl`N ̬NЎd֨J=GaY))$SMB gJ,›cܣ_ !|3>* IA_cAFxʛN?pxdج Xe b\>; j/Gѐ$pǬ:C:&VixhlZ EwڧF&-OrM4[:cAtC⥙Q`sCbtyHZ<)V|E - -a?k~O=D.]U|IСkm8C.;!?мD Jt0?DPH%_})U3k]2&OL@x=J@bW.A֩[ww 2&#k )jyC-j^SR+!KM,8LPxrЋ!2?&>:mYb801@/>wo#|XP[NX+'%^0#,>oW?FEW%K /`ec pc)nn4"#f^n`qtus@=Yp[O^0 gֶ芍XJO3nfT++h@c)вniz0~AP$ V(Jy܋ h"e (~i bآe͐gMP\Q=oZ<{h8$8h~"p[qnipes&}= <8\-b, x2 aJ b<ۘCKKpvhgK M<φ|@ T2&yaj%z|bZBb qx}RAD`h5y ^P,7T 1X*FT2s;$ksU/οGv`!ێpzڹBjڱ ߀3uRe%:U$ ~gk\`u)ɉQtv wỢrPq ڼ}WID.QЪL5y6H'cO8C#b_45.$,?WvLRFI FJ܆1'LU-O}yea@?1e}{&F)i)0h(|y*Lezrx\DPꍫh/ mE0wTv•yZ÷ʕWZ]I7x^:[^ J)ċBGrUiIP*?+$jpJ1qrfٯ㇈Ȩw[nZ7;Ť7p !ۭ),S+[HL EiG0 ߝ]!*^.D޹ΉXU1z5ZƂ=0b\{^:rZ}jor|.qQSbI{*m@WQ hROy7Zq'ٹ#Ct{Z+×owdžo(v&1z+ܣW*2BFk3ޤCœVXT@=ly52Iۤ^*}ܼTO'{os>ßLgݗP_emt |nW)j>A˾j#޺N¸^ O/;&?ƒNJ:J-] Ad_Oo:/'Fu_Д|fD5YMMF'<&_Bn! ܸ}!!LYIܨm^Zgf@J.dNqcזKZp*]ǟ:i4rM`Wþy?a2s2 DǬ7Hў*wiǂCMzX"o ޒc cR{4$~qj'@ NEs+/'wx. z$+:.v7|v0^˶6(`:4;DON""W^ӯ,6Y#$r]0UgDSTorAqJ3Q*ɜө,ݿzA^ԏG@ le=XAkre EtPaF|ePera$V&Q.Ɔ! catjlV -8йf"Zߐ0[.E@eIYܔ J 27$fEl^]lzmi|?Y;lZ?$BXMmj:r"SJs>g3s;wWt"lmgm 1ͫ~PGxZ*4Ai*%5U6M uؾVDdTmGQ;5 jwnYjغ.w Xmq̇𞥂}}6eA&o`m*ŕ~&:̉1&+o˜|P,lv }Ay` )Սw6v?wR1;'̭n.Q}R*a(83" Ld;BY+<.V}=*ح;n7.%w c9ޤ+}as@2 9'$i ]hIt>IHsW.ӽ5JAZ/WJJAvZВ5S%"sM؂clHw?8}YzPl6AMsDmq9dC졦XH:m߈MӋFܯ!{BhͺHyK3v} ߼H%Pr>.Ӑi7SGvԔ=otQh&ݘEq2P,'<(8(.ߎUw厄d$JڶQlq--ӝnAщ吴#bJ"Xx (o+X\qc @zɡI8t[fP]!Ȓ"nS]j}5HqB_h%%U٠ejwhM \嚖~mݒH wOrJ;;?.CНI/=k N;>+fbפ}2JM, eۋf@dQ77?HFk?;ŵjyjIm#Q ܳO匄4jy._J]H鑪P+*XrQQz!4xL`5"gUfSp]Z6\14[tI/Q_ )? gR[FƜO*oilؿZVܽy j4hn*l4$D^C6%) yEK*AʼnaeIttq+=IK&l~x۩,qTulYk Gѵ໓0iVEрl 6j|gX~/e4(5Ln\6շxKt?Ʃ~!zgNlv К1qFn5!or)]ڂn8ȾoNLh[Q:VC#3fKۨ>yX;ի_Z_xnk\/H^N 31KrvJhԗw9!mԗ6.X}_9m/22s}H23)}6#r\Ud% h+[:$$jKaDp?]^FF,N:|*P] pKy0}> 22dd^$6B- }87i*j.'i7b&>:2YC^22a-pДԳ?Q!XuHzKbPgo t9UZ|٘ȆE^7vd}q[F%e7DY2E)sN^&Kx%r!gmʴ}̘=E z9Y7kGq jz͗R=GjgHt$j &lpnzvҀOzWg&QfuvrTɟi7Q@"beQޑݺY_1;Z̭\d_;m E*SHS$+=SEܯx!ˇs2& d Mǫ2,uTӭ>sLt=MBwI 4Ý@"jF=O*~ 4s`D5T:!MX"4aN]nIt0r%e6Q5_YR/#;CU'+u slxmXmʩ> U{Cg+%a $&O"GJ`TKZ/d5>xUX" KaȪUNjMaΠ7u,ºy\ S|$ v{(K5Uthe}X?T+m0n,I,KbgLs8j؝EO3Y_F&k-BH_ U'JpT5#`g"aXoe,p o3m8_U*51] 礩@-}c܍JaJzqڃ")IkjǘYZA^V2 uzzZ$˷aMG+pƝq=vL+ⰼ%cOg,qYpY`G$8@ ómR%C Gs)9=qhu搥-1Z iR#I% J\٭~1]Q8},i݉Z.aB}<[ۇ4GB_VG#rꯆŚ(,$zPCNBG\o.սo;̧6MG?Մ?@nĐqY`u(4H8r4G|>MB=^xFgOd#+*@FХ~ƾ1>wɓNȫ 4{Q\٧39~$JUAHQ/༁nܵG ~~ZAыTLc;FN&O<[ZD;"2;)qZzQNI "kG哄IFM#jA.3LMFX\p#8")g^'Ìli se/ eV'D_wz]t>@y~ѕj+5 Xi*Slp/zr較lه_pzQl"w;=_SM25<4,T 6%?brcWӒA*i8ZR(Eܞb^īyR}ưD&LHL~W<Ћ:(w?@@|I ӮTşfbǽmzZ%RC1Qu VnPbͨ\BK ZR? ײƏ鏩Jf-dߏ[nX]4G.0\Z?q99š67ֻyl(*ܾNjC[ _f h} 0 W ;F}+ ]g7RJBMۥX‚È%JZ `󅞟}7N mcfWaIK3(h5pMnHoQ:>әyPW(nl+)r{!h}V-7pAR%~a Mqvm".w2e9A%%dPgX+1\"XE2S?#좕tکpS<|k^&aZ߾HE$63 o(' mU!ZZ!*6OE6T <ߒ`'6A{ <"zJ)~/7䘿)xi<%)\ޠ6w]"{Ih? ‚nwj4L Y? 9i\HMi@>oҶ "PUߢVxATSnK[b%m0د~Vc|;oוJ|hKߢy`  $6# /<URhMN~gO샥U>A*qlu˛k  KF^ V]9cñ͚ۗ$(b9!1g?1J^~`b8+]>8ۉ)=EvsѮgq&&yC^Ֆ o}2Mtѧg.Ȩ_}q'U!cTęV!heW?uH|z x-ѡCI+SAC=V+.05,a<@+T7o2nSk`c4 i|jYKubZjeS"aV]u <,h_=J 0\oDr yN jޣ$RrG7ɺXl(eT->~O-0`9N>nM3HCW#Z\>%4! tN OegN0-}fq/l¨Pv͌LkS;K'iOxHpTR]TDo"$f=\ΣGCؐU%>2 q,JW1O)nz^xG2]+FbWj{4c%U`#շQW6!Q@ *q3o^_X ( y˂lp.lPV.P,gRt_DmRi=MK%K߭lVa.FG5UqJ!óJv@y>&|j|fR w0T3^CKeWaiTciZn:84|OQY7󞖈 ezy#>ZV#t(rώBJ[{_?M/Nz[ Iؚ*J^NɝZTWu\'kODS空`RXJ'+b7`D_Kskܸo˓^_{O4%wBY@!>1;/R""FaoS=M@S*sUAބևfF u7kHfc҄ \TyKS q*I.uҢڳίI$o4xKg9Yˤ#we n5!m7>춛/n[Mš~Q Zn٘8= 0Q'΋5 +κrx= G 9="Glg6fh%E `%X!2p̺5V\}Nb 8qᩂg(Z 9QR:p'Ĩa:-6 Yr͖+t\[Lfӷq"=F8.H6F1L^0A' PDŽUPx ˾6&2\>v~pl8c@ B!X.90,CZzk ԌA0OaЗ]A'o]Zu7Ү[5 x"]Ɉwb<ޟ87$u À!KS73?\5%H$ rH`hD# _PzO ?8O|jd6FR;['7U 25.o6B/r6avlwcg98Q,띠+i/7+T܈7Plԯ݃ZyO.jv d+3lJ@eHe0g}Az뺻`unߨ\yjYpth\2gLtiutXyc|ʩfx03 B4o>y/H0$cfU>~!kW^V. l&oAFTo5M`ULgd8X(1h`j':WN YD/cGzR|mzQTnF(6I:XaV[FMoz*TP3b*Ѕ{ԁû5hQ긒i޿yI-fpD &~޶qY"1ͳBL1\89]S ~nx#'lQA#,9^N1O~k,L 2ʑ Ppum͚ҩ{LO{%^unY6KgiggC۫ ^+V`ú²]Pfe8ӽ6ۙ&5V^bH.smG {tOŏmUAt1{&0jj9 2<S=4f{<̺0opa7ĹI`bW:|_w!!z^Sp ioT6UB!YgՙFp,lo>څ&k,Q,m'~8a;co~!kLHȘC bP߸%r73(+4@Ρɶ)w[K?"lbO.N{#s;.KswdQV)OZ$92d >QhXyY,į/l n=BGG d3χmjy 3rW[Yͩпm#-wOk. _Lb t8BΥrX֊x H Crkr>T`s!|1Au}rbr 6-ij$>槉ƪZN<34fH@O y5xv9J^++&|N;E´+gk74s}c [quIᎰif{9.rx1)͡1u i.}>ٞGbO|Q?Ǩ6vKDh]-YYߋBR"iEeL'zU1>a7N|cРUXuP}_D@cz+)Srp ;A'@_+]W% dj=ΐƛdIegáy$< tN[LeW@G`@( =&ISS ,$-Mr{$^L%Ai-(Sèiܚ2Sܙp5˂x1n*] |h[2ew͓x{rpB5nnk) ͖{%|Aǜ!6IT| {T<$[;0s>T}/a:׾}_E[Nk$@G沂2Tim0T-'t ]R-{(\\J;sĞ.']_eGBN ;f􇤐/deyqtͩEpV"\]MvyۙOUZ`AM$frNOgJMە9 A$>J xMF$(1qS s춆rT7Y_,PM1 5:x86f%9+Ҕ\SD~ź}uiubj46:!9:Q£Q!S fnjΕƖwTeu/J2ju0ҍRCKrK+)q] B]4voK ƛGT^7QJi66b`-m[{sEs8h(ϋ@ia=j0^DQLs*_ި| Gқ5mL\UK =*}z3IU^s-4&0[؜$ǁXHdNẺx,FC. +&3e-^=ʗE7ғ_SZe?pn f'wP2bW08b["aJg(;sa֊dmV+jk7ݵ؝dSp!qT~F'>/LCU=~0PLP\`v*'`iC DG-??A'rlڸ -c-dkSQ֓#Nt!OMT[M{=RS"]|8sy;tḤguk\pD4R2.)ܱd>o/lE[j5}DbhSv`3ZG?& ]xdObq=6xVY\XY3fH& :ݼ5,7> G˪D'X;?qX2m#{ #Q= `Rw\L3!r%X?a lK 7`)#J r2=J6٠ 7}M %m2da,U/ f9 G%}gskd蘒)1[(wvX'ZվLUWFWPPh|ۋoFuD\!Nv{;K170i)iDׁPTpKOL8vNS^^۵E(\%gtTrEvN|$<׷.߳ ^!.ܽGiFy#@ K"NX4 \/`ٰ'DPb|GsC#nsv)CdӬ kkÏƂ*!O[! a "B7|%<ŏƪ-a0fƉނ>F~h_P2_QӾ:K'!EOb b0c`5Ȑ"^'*ˤSTxނneaUj6P S"ש}^u*…t(Qm!^87[^ꎋ[0V^R[WS"\E*sbS>ER`kB.<,zM}D->8lr0$\[W̳M0h0ë|0 PcW0|URL"#.jCd,?R/9G\PnˋHל0 R!~ O%Z-NӠB#>x Îrl6WpY%4p/@`ĕY S k~(BU&r60*n0G* z>K!ŜE[58%]B}9Vk*goD'0!쿷NHh}`u`z Sc9U,2[@Me= F6v0^NnM h}hVʝLNvc7Ա>6ėJ;LLTzZ}!|M ):+ۻO+Ӥ"7$v<8Ts5ln&==v$huUbp7FKSp0iW[Ҁ7hn~BgxuP^".W(M9ɘeN_`hrq\]6I0/IЂ)Ew9=O?i\NĵD2#ڼ#&3 m! gń,z Go mqz=]`DY+Dn,ݕqAs{I"5; MpuQ8`NSEg<^oy|w1dVJ1cC9<sIA`DA Q̅rU#`ò\LhG=(_Gv |ˎE{~Y?An;|Hf6qTξ;[oS >D;{T_icGPaoƹ0i5 y ť(P`ZQ<\"J: OߒRt1lQ,Wo*)ևʼ"&Pf]v\|'>?[m 47 be'C9 r rm4*.sc1x_Wp>]J\޾Vf $NςbG(-R}o,͙_oGycah*?}-K,4{LɪڞI=9Ɣ,րpxGh) A%B.(' )]9_/j- /ƪR޼N7lJyZϦ0%DD˩`u`0J9,K8MLw晼McxB$TH<1I%b@nLpGtov^䚖}ÒC]~B"vGvw=T"ߩ) JR['sZ $h$V z3%Oq^]9եCg%Z7v|h3gf49Xb)w y)x|WIlWiiV0LRi\%h-5'#}qȫʣ$`7+넹+j_g Ĩ +2ޫ!,sm\ԝvR_iBs0RLA9-5~Ӕj>fGX[Ӭ2g:S=ֳf?O,5h1YPzaR7 uG:TPD|ێx1xtwNVZk4|htݧ֪qbzT%]1$kT1ä.oiCF;9iKKM VkSNa1R8e,;g^ F`@fI9K~%\}q^PJb š+雑ߣBKԋq}5wY['Ԟ<̖tK{?4O7ɉ@#[5BE5y5Ng D (U茽dE:$̎!*KbS}eݺk D剹]u2v54U<}X՘if'--ʿ_h L=IrJcag6ȄiRsIL(y؄HCt h ÖasFl==p2l6^o֤e|eq 0{=^aAp8 )dǟa~c\+&*9r_ً_,$VɘQMw𮏆-U!Adc8 p2)_xuPݭ4Ȝh!k_&lI5})Ru"SRǶL_V?T ZxXFdhCJMlM XT-K* A>-8=U+DǠ'dXO+)%,7-WLbsGj /w*H ,s$[Biq_" _*⮻Ss˃#^ө%XGGar^*xLȱc MTzggo4v $ktmkq­R7[x0q2[t/kJG[Sȇsc,8ܟ!'Tc?NPx jv5MazWgm>y)/4MЂ4<7Zj'[S~*m-~᰷" pD=uqȐydKфldC*>ǚDgK.&8Ņ} -2H)D=(kM||7qQTϦc2W B@/ =oݛ3lbMnٞbAo(z0o5u W :֡PQ7زJYfQf=ƫ7sv?OP~6Z7)rQ9׊RFj8\sX<"o wĘ$+FsնŮ^Ŝ.ղCBa`g{ >aqarpwN&H̷g@/M+Ʀ<󷦡z=<[UUAjpgy zV%7@mF7#x c=ц;6\ɂDSQZ)&E\}q`Y;,Sʂ E4(e"| NCˆOs̟7& $G:(n8tUlf8?,yHW2l/ c")b;}&AVP(ea_T%{n2_Gɶ0~lg܅uʴHҩj(zUrMCZRa1CBURRM cNi_ ] F ML-`%ZZnྪrLQP+8=50^VYmO :#Kga* \ubbHƖ!jk0H5rYAk8BbB1yR݁Tz$pE*{ESV'暋&1G'+TQ&`^Z=s58,+}b2;V{fE{YABbCnB9@,{\r9e 'C;5ppWG~ٔ0#vxz7j;J"ܖ?w[=.WTSRk`JO~b\MpjK bs}=ߤT,73-[@3peh{St!pjw^! ]J %Vy0Z(,]ٮi|޽X ; zK66W+^Q^h~b7HA%ŭ*OqjJ*'I\<V9,ɡ'Ⲍ4˾.`k-t[|u~%Rwʯ᭹(cV$sEfOa#]Jtͺ,X#IO\̢|޼zFrlC`0r}2p $DMp:mTGι*Ra>@PތMԦͦ l[` ]Dv|9z|&RtR-2.?;%&('3 Ћ z#u[ߺp=-}; bzX_ݡ[W81IBazDA"XcMFMr`dEd[T`di8/U5 ơ<'ݒ{kF*3 [<^fd3FoT$HI_w"z= &WJ-~W>@Ҳd'|?*Eh8&̣]k`AI1hZa됭,q#F+7jE*#P'c̴nlXwzsVxeD1l5Ϛ9@gLJ B˗ǽD֜܆ :)G[R*k7]ӗ|qZ[_ RՊ .ݔ$Ga'>)_eDvv%V;WSј$Klj6}N'֕Nck,HpB) bмѠ~<ódhlPQ7S$.%? <4qc)bss[ Xyzm˧2Q R㾿=/,qĆ&d6K?btB`;V(d?0TZ(\*K >y50A:[OA.d&Z9U`M\Þ}bmpxqW5syx`5: Huu%@JK(ܐFY7?ے ٺQ$t@dCYHpd𫝛#L}P+ %_ 7@TN!0/% rm͹L9R' =t%&2'nw8,[K_ɾW\ Lm ԫZ{Fs f!F{/ 6}mKSElxGt&yV&@ ;P@pl<"ylzYZ@,K}##}ݟ|XB߻TA f]^x z@B!fK +412|x]{*Ԃ_a p4:a^<|{njꘛZ-N5uLrWz0NCHf*l܆;o kreHP!^25* -ȷ@; ! `P旣gK 1tL %9ȡm-yk fdT31BAr s"q^FOqBFK>u ٤xCBrLD΁Fgv)PQC~fuusk%\uuӦ4,Gh ՗a3cg"GL|,%lYdu 90RtŃzMJ_fG拎"DnS]!~gvzbv 833Iyv;\ZO;3w cdG/$IU1;vd+o](˗`WSCnEι%" V0B( Ѕep0g,fMhW (s׊e h=mx-*z_(wS!F Zv[ M:L Ŝ<ff0DrRe T*bT-b/ 3_~f> NR'wR 0[q" fGOm{q' gȢV!B':~gp@gn+0PwE&,*5wo X,D+9aᦈP5Jb8 ‘$㆟5͍`}c5z -rT4HhmJd$7O nJjցMqp6 B W_&Tp0}eBˉDG)a&9F@ց뺗]@`{-&bJ.X>< zI !*- I%0;R3b ӃU /-ve yJ^_ő8}TyZM;2sg1Iз+L2}{bjXD*&VHTVqVGkIQL8~xScjܕ,X>O8BT?e(jw%T$\#]p@'ŎȆKT̥3?n. Uj4m g+-~hGq@V?TK\=)ylfQtfEbI@cq0\GEJj{Y#ӭ_DWl?R %`aF@81wRX;5nX˭E78qϋʥa ˆ=@XčU #fgǐ3髲sY.g+Hb?3K|4cc< gMfB'ʔqGR* Ib4j'+iq+~ʠ6|ъԨ?.} 懍y/ {`I%|^N\PU9:fsHJR1R D ,[9 "+M>² jjB&-;VUPֿ"+V&LZ7":I5i0 LŸ۪jl F3 *S+'Njg&!8D>xDrۡW+lb7Ԃҍg%E⢜짚Y|$$ ]Q)ؖ`RVKk 1f3iwBvySC~]y4ffN"S[f/=6kp_~''ͬk8E?*{SF;7#ALrfCdG./X\35dZ1ZstؗfZn;FǠ2X9C)ٙԜS]g6crsTGGo!9Q9m W0)Y?bK: +2QHBX#~qE$HWLjk{T\UjyRͣ?G-5&dњoJvL.D7"4IMxf(,Wŵ.L0w_ 7]1FmMDd ML1x[|$.rBɫnh%rL̈llS-9: G$i}*3pJ'w0ݥ})E,'{o|iuIh#2I[΁#7&b3$_\mB>^xOQPDܪ(n;1*Xtj\zKBYDK4fv$R;$;%Țz_o7¦> *M>FړʇED%9iK~7@ Uȇ%9`hC::D /)6֙-@UJC}~ajcLE4 WÐYI_V :/6CE[ۘe>nTLrPmJ1?G+y2/qrH352fx) >aE;T7׀p91NArx N~m^_(o KU:0W).Մ|^5]86?soM~.C*Wj*@Ag Cc$k0-Q(:K?dF`hi`_U^,A|Fzphț;k-`UIN"\rvZhA.Uсޝy$5Cuqw̴]8au3;vZۨlbTc5 G|ίdG~pw4'/չ[!jKPeQ 31FӐ\g֍I7o)[ mKy͑eECNp5X&SYBQa)XU^z鮒i3jmk@@H!99^n3oޮAB$p(UⰕ  LuxR{LjqR?$[VEe̷h /5Έfc9P*YM tRYka8/6v ht[=i% YP|\tJ୘q*|@|j!FKPLI؎jF!n’@мgqi18,]^T(2d(j˽^sQO|=bשӄ `ag٠ұG܏YSnz?]o ~9B@9OgPa1{bF0B (߀OW}(Ik^5gwŦ^(ȠHZfۻ2Pp@ \HdMgO"aKi?b"<8 !!Mmg0Kv#GS!a18Xw$»_SQzs [N$ L jD!IEzGY/oTߒ㏅, Z^uXG >YP\6ubpODxѿZb2;)WdX2 iDO'4AS[#w ~Taou vsLJۛZ)NĺhpӺiTʯO\w'`\d$>rm6+qOXqZsv盍8  Wpo{DAқby^:ຯ[bh)9$eQ*׬~%2#l'SU_ʲ gCsDo/`?B8ޛfOp >Ԩ@d?Qpޡx0[?-t n) k0e"O~j$:ϞR Mo$Y? ̶ 2C Yt5Q w_ !/еI_"'=i?DVݲ.dnʋdHW)EHyH[<=ŞaE$EI0mr+*Er>DקH >j'`ã-Vu\߯.z5ͱ(^b{(jgPJƋ]p$'h6M_Rȸkc9~ePٓTl9y X솅|omtɦ=(Sm;ӝqX!^|4ư( kp􂕡N6kyQ/ zIeOyqR`eU-͍e P|NZ|_y0k^ ` 8!H鸺ӎEg=nkhgo' 6sf|_Kzѷ !̝kc*~6DPVaaXʻ>fS^fErY ۵QZ0o1yMm~8٨U@g;ҕiTzVEbĉ4Lw}:pTig ,-^ڂ{W;d͈;0|1}yZآ2<6eS/O,D+fLtP ~n2HZ80@22]TBY}-]6t[ޕ?&<5tk(_ȿt&hc;ml 4KL#&0 lqyF ^-NbPoK ~98Zߗ °Չߊ%e+$drm8|"Msن%\$')iVfVPaQ xHQ02,mAN^h`+w/@&MՔ6F\8$CjJY}Wr+5}͂ua-D?e@ҞwLH0peɖjux=S훌<9^k=nB0M2$rF?(~3D_-؊ԟĚ&ÄdG?ytM8/<(9mdwGߜru V)^͋v1koX%jo0^]$mԄCA<"i WnL*s@*x`!AI/=VÝcM#Ox;O1t8RVWX% J ): >&`6Fm5m`ߡL@P P7dvVV=apoic7UZ|A*p$OޅLR__>ad_Uw峈^}&:蕈%1zi}2NZV3y\5 `*SF"}OBK;{1$%j\!fNieSqnm?@&I5?}=l3'c _qNmnCVU@?LqeyhKR x׽=Iͨ$YLNech0[ZmR/j=ōSGeiI>\I8D]6fyC(]KpqܐO+);T"'.9? n+ O(+r J2fAk*>FqmX?lf8fF&`W .gx 8̀#,Pfg>ٍ4?--+Wl FOM(}oso7>_nW~ Z9M^U>lʜ5Nxd&8PS{Cx.ZeCҸG9ܑa QK<͌O3#XvdE3lĆ?Ɲ;_ 6 <2],:79 uSFm~'`2bpuԘϢ&d 1jM?Ɖ;2 E4oCI^l+T]87 sͼ]׫tcUڛ4tmNmÓ|Pw ?zOQ ѕ)u}jaO2Pު?%z'-S)dOϥ{H^#y stz60E;h>7V1$X ]Inf,aopGU$k{Ci ?-rs̪X ht_M`\$kĕRɖsbYmh^"^|Ns/Tٙ ~$n & 'W)\~sQ&|? 즙sl{L67[NAq5cv'pP+c P!10߶&e-IM3*;ps꼻Ōdi8L7U B1L_ G`JٵM.+Duܗ.icjL{2:WKވKΙ!m쳢 klxvXFE]K!z9\-z-2q$ş4n8DL}M*a XE۹!BQ݄‰gyFxyqn@~TmZV,Hez.8D*P%8%e7C2;WL5zs>g^XVZ94o/#JCvq7f׽KE#+K>w iIjS0/,xnq22#c^_zL#Q):V3u|rB7 .;5JF$gpM {2za ,ĎxEM\"(ӽR !4ǥф&D^tB5@^9]s%B¯Y}.)ćS.zqփVb|iKͬnvnpjUMɸL%&OƁ@ɭpDY:؂c^|gvXm,=`,q"?UArK`|6~H.;[>;{wIu^UL(M=+"HUGzpPGfDr\а*3.5hC82~Gp)K;$BRfJI`!?dń`jgʫL'_; ,pA%[AV`q B$O5s6vHHuG}I8q& =00NF$b#OMsg,B5LK b!0/=sՉ!}(<0"]k >>qS4 ;ӏTgׇgHƪZ}Ed 7o89"KhQ?sGҒɣ_ BjS{9b urG$f ])oqL8d 1YF~Q`-RΙ9Q[1bBV[Y1L} =% :57Τ+?o3HѺ=+4Au( ˭&rJl0g\Yj`6b 91ZkzUGXXi=99p+#,nО3/S*=*xʌS>,2Itr_NrcD մ15_ũxbn `pہWA]H@ûbo<%xI Ƌq 5hu\5.,&CXCwl1{]t_2j0+9` Ы?H0>MeAۘN.CBŮX./px&Sz@xJ 7(PㆦՌ ɧ7rz "+NEwWiIbK??k,a6u1 LV[UG+f$&{6ćTz7u^K515'c%AnM>+^N0ЋU fs5<@O9:J 0&~.4e1q֌Rx6%Uw+3HPY2\N3*Zhx޽ejɖj1e롇6rYz`Ee@RGY0jBqIT[#| GBTyMYlo-NȩV[k<2 R8aZ2zQ߾كqvHQXÙ r5{\|U/DH"vK;FۼPK>A! yՓrŕZ+%DC<%lqno1dחuW&'7$et1`_Qb \HV i!K3CH̄m?nͥq /!"2{|Ldx/hM`n#9 ֠iFjyn]NÃ8v׵,{+fzd50Y1:O1#в&PY")Ԥ`9=2ʷ>TDíbO{ ŕ85KWهuͮ`4︳JPPwMh&PZd)Ԏxcόop_I~,0axo #nTH?d438ᄷېAb3s%T!PQ2W/=`N:1F0{VD(/XA5iPJW 0ףC|[Q:U4/I T"U< Z\Y'I ރgKhHc& 6Ϻksbqu9O\b u'Kj* ;jJ dV.R8 F7";C^P0y>/Z,xT_ {j QEMYЙr* BƂvx+w&Das˛72PAPatܥQ~I ,BN( GI a$_.=yƏ1zOZEq@ UXҲﹼ_QZbL*VnTb{Ed:g} 6įA.A+=AXk2O{qI)1al~xH^j?"~ rhFD^qݺ|sv7VQ*OzC*D N3-qgm&ÒXqr?g IŚu %ټy.]`! $BU|p\Q})(lA 6x4Иa@rzGMn˳قQ$iV:*Ǐ 'j# &W]rR  Iz Cz'hB9!8>Cx·xitҸD e5fu|=9KA"ˋE@L)V8wZG߀AGoKc$0 l^A3RR>]o۸14麭 bE8a/Ś/}H=!CZ5R- "[l" xվdmsr_(p$*Ci jD"^RZ\o 3RKO S:].ԈY4ݴ>G9v)}/?UB3#z1 ez~cꢡ~s-W1dd9X)amh#w`[ eđn:,%p⏍hxW3R 0 _5MdbstVDw^$SpARKԨ vL!!uMo#mRf }Zh~a-|^Gq{Sl2^qMVx#z=ds_t\L?zNvk]g@K h/k&gc uJ(_Xsji{! 9뀟hwm gk_{fO-^@A|JB{\ˤO<]@ZT-f@qj|v cl,wV?:LQⳝp b~S$*yf{uD(N'O8{wezz"}-MHVdEnz@E>Jv@A5jGQ`O3mM48V=gt#HEJ׫9OB 8vM;^?]4\;xI<5U#h!hiS֞=]O-5_ a&Q#x]3l~,_8~IX\yR8Y̢ĶeqQ~2$'U) bA%S]T-v5TOB/8Pq6ݵB} o:ӯGe܊by')Ӛ=IZUi _2Kk H#d[,-aUf'#x ٌ׏>@F3Pr1kEzE i+Z+MWwc: \%Rp;Yds2$;%dh~w&#wJ;0ƌKa 5~"U?|4{0@JQ\>_2IX`Sط)s$Hyŷee1{;{/R*+~TR3F=\h=B{ǻyr+GP҄lX.v덁MbwpL'E ; o1^O휿;:9TBj/"n޻pj~R-N,Q1[!{V%bZJ4On?ߝ!('7x}I̍BU%A qba*k#s+ԍ7VA{Q~"-ɾy=1$ٱ ̗lu3QCFITy)l.xtzd%{W#Z)mGgeE002YW"]ù͐ :@kd1Ol[ű'RDukDRo<Pv? :}+%e1|L-؀j45.ܧimZCSvy9iib9֖Fyu]T-Ę=k^eB/&~`S%h]Uov,9P[rKeWJMv#9z㼼ɋV2lj]r'M]7QLJrc2V#UMW&Wҟi>QqTPg|lB4u]I%0ւI;KVߥm/Z#QيBi1q7wB*XaSôAއȖgm}?j>"l埣{9TIj+k%C!ҍH&vGY&ͧD.qTId48ӵ[1?Mb]l=ŔPe;o4-A}$`{"}U;g~ƌ-s_&N&ritaahBb]QK(5 Ym_BmU`@-T9:ƒ7 _r~Zo2>Vut)mS"z\$:hzqsh u75 bI*P 6s>Eĺ#*([Q(T$ 0ƩUϺv\Qvl: R6LQb4[4,՞%5N߂6n͗N88 I;L Ҳc缮6uvcqsdkjHҺa/[jsq`tc2`>@6(mk!qYhSN9ڏg 7Pa\ӄl` 羘$"_d%"6LǮ&;fZ_Y1 "6=e7mJK)h8`\FJƯsD6Vo.Noгȏf< 'We6b7oH; Ggg6V/Pueyj?AL}I951j"-Ξ(Qʌ/ b,v#Tx$5<>7-rjP*{%rTRflX:4T%;YDnL܎HzK(+N"[ 'C5Z/`,GF" m-]k60.T,ƙdƜL#*$czN]ί9 =*e~&IS sxR1;A~_w5W]^^ ..!>#Ȼ﵌J7Li!؈$c^HY/ K6>rq1 #G Լǎh`;%zc QLc$=$ЯBbہ蓽TI<{K箪hb|kjvy[9Rq]bv:RU U!u,.buF> Qu!"ԡ%].>p߮h w`<kl_e,`:] #G+m6N6zRjLޏQjPL Y:RLȥs~n;BJ%͟zj`8 @nLgB1D1gRq[3h2qxu j{:2i5uf! -SM*C.`!Ӎ&ֻY;c PSYX5C*h twmڽ l*b}yCĐkjSHY͙\V.g&[Jb%M&>rd勮 eiмzAhPl|Qx팧o*)>UCFwonX޺F:w5C:|$ʤuds "Wةtc=ə4+.۶\38n5 $;cɌzp.Nehm5)׷.Mb4d}Q8pI&ROI~A럴p&,{p^z3 cB ^e,eb\M%i{&_[8¡ ݛ!YOLІ%\tIeV34W=.B㟾vչE朮uch>LK߫D9z<EtgQ>[+M|+oAlڮsYZLvk.bgA8 Giw4~,S(9, {cԝN$ c2F|?G#z޲8;R{4:|Z DY!6:p:&HoWv)ԈȂu4Ss 춶#|Tey Lgm,0>[{  rQB~C2/_R0O1i[&=CJΌ**-^;:db0У ó 8eWːRf$ #,$ W<@Rr~^ @@MkakOWT=v^Eh-"r< pu )*Y nh2B1#AIsi5}\wXknܳsFِ)aRשP13YgeIgM|E>2460H{o2<"ν.Ϳ4CN&Xi( R~7 #^tޔ!)K\i+/sDյzq%r H<$,C<ҀUԈ }fDUêlKrdt<ŒrO*j1bͿ|B9#PPg6}00Nl'j;]my~kGHQn.u28j=ủ9R MGM.|-S1\v`L$ǁE>hT{a挙/}rw2v $Q2cM79P*ҦR݃Enpߕ,[^E1b)w>gk{'~ 1-"DjgDUL%wI*mmƕCUh9 Hq 1ԏp Tqn2aTwq>L0ΕbC p*ˆ5[Jp𹵎Dg)Kߖ'C,Ch[Stke3\ml4roB_v S|`'nD0-en }3;8-"):ΗUp@( %x 6*Ҁ[#<"$ t !;JPԚ"L. he͠}gqn"^@͌~`@4̜Ѕ;hhoaATy1(4nޗ5RY90Q/'ʁ`8n_k<_> H)u@oKK½!POtxSF@|2* zq 4O.\E)6GZӵ;kZ!&B}%-7 w"R;e8g3蜧3ez29P:$X~ CL0bh(0 j[Wbxsw\8n䗶Kک(Yit=|4oš}uQ݉R?1Y&]U8,Q׷`t m"vR6*o ׈ҿBGf 􆍎cZ1аRbY_Ü,5ź"J }'"Ӎ䏟L7ae0Σ>yޤ>AYfzJe ,aN*p+8b}>FLIy(P[z}IiL/WùixxfP&;HcBI<>W_U੸0B@CĩwX7o- #|=vDj'tC!tBeO[ [/!'#Sz8XZ5eE1_Ɵ0_z6*1OA;! ^c-BDgt&*bs Փ>*kINdK6Q7 4]Di^ @U96vqUdݗ/nťJQ˜󜰼ɗfW cz* ܑ&1 BBX2Tn"ҀХ@l lj9,Ӌ eCFll߶ p߈b1tӇ'7 . I7bEufW٨cu4Ĭ>&L*PlE|8SܤfPijVT $q)=*WKGn |>m xOf`ݮ iO]ăr+qcKɧ%!$OsBs*M# ȞCƥBYka|mg$B RoHH4ɂx4NMjh4@θ%6;*N|7.z˵`ʤ՜p8ʾpY,&Fڎ]Լv}(g -gZVp.N_ͯq}X|m( Ҁ|f@ROw<  I]&D6k;W:j,j{YTx GUKR ;HJy f|c~(^cӺu?K6r qq>J]87z.STVs䊃؉`%G|I]3!iav 9hD!BV.ae_,C#S1Bǂ/U3紟WBMYL܃ sY:ac_@ctmMm9yUU݄Jq)R٪D/'؈Tao#W7w؈U0]c\,߾):qc|c}9fP':NxT"dIoE|l4A YS(fèQI7j 7ɘ=g&T2QH- yD1 %QfB51F;΂S]e&\XM1un -} S:^SƆpA6ȀBI߸LEػ fαMϓQCTg^?793䮀ZNػmY R{Jn(& #I?XbZyA)%Ok⹔،GX]3=S} 1fV)_d) `#[jy?z:̞1Nz&8%b0X3E{tJ ]߲#˝`'.L؂v8koһ 0 ^Z~Rܞ8*o«xm)7bRD/b4CP? =0spAo//^Pb1 :O9):L^XqQw3iZ\o,6|#BY7}7b^i%}M+AM_wћ^]"+A8=4%8I^ޞTs 5.TQ1L?5__QC#Sso$Z-03D4┬lx-|9cköKK|tUӂR[_O*ah8'=Aq``6]aEd6>3s0AK>HM mS_jcti;ݛgVѓϏٖFb)N!_B0+O<%@5"]|v&>K)?L=#vt,`B#HOmB#R̙);#{$+aXÄOE_`+T f#JТٿY։ 2Ze@(]&rq=1]wPbjBčMAıQUDRvo:$[`Ѯg j'gɧ\ΫҖr+fGHiAVڇݿ*5\97>3{ pT>THh 5͘8{L읜$f\w~"{9%հGqc!84k$X@+>F{wb+'e<ys](9`2x3x=,@đo #!Lmj pT2B}oʸ/v#;]w1qVKbdn`$mnC5'ԛ26 nr(P^e3ymF(&PAuLɢU[OuTy;3@otPm@ ퟨw 5B++~zS{ '߉7-)mōl%A-PHCaSk &@fPZ7r%\d0t=:Vg}H_Q%GFzG-,h!sef:8 (𰃋*%"h pzL+ܺF;Po1-$rC34Vw7@AƝ.?Je+ԙu]Aw]z: /8>e>1gv*/v%ڰbaO] |@yE.{@ޯ#ݸuZFwyL{ɼ|rܐbwcተL)%3#)z?:% >@rNŊi\qZO_iʡfg{ 0Ҥ&E֛$p/F$;7.5gQEw5HV';q ɑ˩Q> 1q!nZP[s0[O\mLLX yIikU*^zϱxWxcI1xd13R)z r3C٣fC5,lIM%LߥdH򁺠 TK~Jl#9,/Z+ݔ4(ZfENDFuQZyf 'wԊ3UHA0suTu\ӮϸnZ`ס0L(GE`9hvZ^sP}}O$TO2[{ - Ni~$F°dnq}yrd3N:C mܜ1TB$[lcM2 QKݺymK_m,ॣIʓPܨO憧2{&}noJ:r{4ႺPT_)ڛ@GiTy\Hj2b7l ( vz d 4UZ)ic<B Vkt4 f*> P-<#x#?m*s*j^6=_"g.dGx| yG>y2Q3u{+ Zn PK-l HeRiFop3=t?r~al^y;ȌV:8t膭@g1^xSP:5__:lUl1՚W9|5t\ZwP%$S`gZϱЧ+{[/@3Ă 2xO)P-x1{Ւ7m:Nf0L@vԴc .BVL>S)Xl%JCoz6gD\/:dmh;9t Qɞ<0~ U)QJPuSitvܷaV5巵8r)/K9k#|ChS*.GO+cj\Y(`?iQmEO>xoY3umRwkojO0@X-7f[\[`f3_\_}cV(EnF_rʲYTa&m nnCcqTeP{D~sRغ6ƞI$J㶡|V!xbh2#-C1q7yFCseŜrAkJ0[ 5>ȊA_iT/E2X`/"w^]ňbVqi]³2E啁8u$Ou 4Iy[\~'RldfSo_Q2Q]u_Iވ;c| L !3LUY92 Y\Ci&Tv^+˨ B&4gurC<\T #@e gQHr;`Ɵ!9 eiO׭e+<_#0|*{`eN1~3+53bGz׺?LDnRd09$X#+[SwD@z"'WH c[pʱX{DBƌO t]+ҮqӘKOR7 ӟAh`2mՐ0g{g'vO,ak.cX2&S6$*E?/$s"0Q>.7h^1L)H4¢P:K, rQ@@j|Oj&`OA{1?4Fc44 zS$jB]҅&~vhSJ`GWJе@b@Mk4#}93;5WDDJu TYo1,b0>t ;w7{p@,%|S?c6ڳrUn9JT4~s2=Lӄn3bW%79?7B7C<-osA8Y`P[mY>hIT⻬:hVP3z \u4u8JrNMTa7h'P\<B^.X|"Nx#qN :ۢ 0f!u$I 5bΊAD9f,Ii7 O5DwJ Ze) X28|L0bԟ(>i:_ݹU[cCDZt''4bEnqy ;a`YK3'?[^(xgVĂ G;qj5 sx!xNjNgyM@nYզώg hc1ݷ+-A@Yp;kVdNYzL/3&(:!sŃU'.cuӍ\0j3#+DcnRn@ۚE ݮ$do])o4] 5@ctx)c[g/#(( M]FsrCmacZL v= c~lcotj䝱i4%XVS1i yLh!Xw4'!zmȔ!?et Z)Y眂_8݇Mj# &4R+~ A|JZBV䓼`Gf: 65ÊČY_ﶞI&IQҙ74R# } S XY,9`3|nndyQG^|mG^Υ F4{MD#Dh#df7Ũ O6aM g Zʣj.iy6EZ\>)cO3ȼf;Z܂ɡϲ@r_fݏc#B?!2[X=>suOS.pokL﷿eZAuZTvkV11152ew5-(qe$SDϑ'#Cڒn}.s(*pmxL6n/K! Ezf R;64| //ͅ}LvbS_m&DtܙNq 5.|k/qEcR,\}㏨y¨hTh֑Ym (u0}Obfh6[]8Q"E1]6yV еM4D}NݩI.r'f0Jms̛qvsƙl^\̾ޥp VZ?j-h tbi_}XxR,,B]S%D^ 8{T3? Qj{VY*|&^c.$:R.B>C &(1M#٘aYK= `(P@"+=ʀL(8f f%Ph>S=F#%5jx[]v>GDz}_RW͌d>2A13guaj}{Hd=.}mӅ}8!^\ jz R=^>u4%ǭqwyJn$RK q6%CRLj )*H7l^{Y\~{5B':=_xj+;zik5g-;Œ&WdrWo~/XzO'!:PS䊶 (0G# Y\%n IY!%Xާ00F˰%|8W^tdMV`En']#xGiaXo >O&`wRTy6Sf9^̶.L.,BfDߪ9Xאht7EtjW20}wKkz03 0qiQ-kbQf ͑E{tNʖç/"UEq},9ȏ<0Feh@P0֫5W1aö<)PN!wlePiڍ( U4\N[.wf8NnsB t쯫7;>~4  j5{;!,c&~b0h6S &()F^#U@H3öLh0yLmid6fd^{T^Fc3|t*ZEPZ&, :Wy8wǪ^`yh]>I(bj| AMT˫dKoK1m$B*\.PzHe.ّм?ނ@IGS 6!>$aUD="hև1+𢱄Mb MclZӝ;]BbiaqI~5۴;:Kތ g%$aAݹpf`lin>䡑~FXn!Ȃt<ɭ|ѸA%zQ4 ЎW3x M3>NdȎz=69h$u⓼{nECL~4N2p**(kgیsN蠶~d?T6'v2qw7Yy4V†7\}U^,8'O O>()\B@a-ӵLR(!M 6LqY!2XJ#ѓt}lDп%m ϡ >ykҼ@->;N1aw()f\JQlSe;B%SuʫVDLi^dk@"tٰű$ mO6K5t:!lBr"j3; L0AnE% 3׍: 瓀u4Lxpb`g6hߔMHo[qb̄䭃Rac/wׇv7Hāu|i6'NRD% l{"NY kzL?j@XQ&ʛ\G<Żq 7Ta _)ZPjMj dT,%+OHT١C)Pc AˡgS8Sqz|2GD`s=t{#bZs6C9*-x r.'H0}a }&Nu57ZD'm { dc ZYAb4i^)xOXFl{({gMxGP:5 { ŢQN-S) h}!ẜ^2Bo77GЋ,sqzo:Ũ$EcI)ꇓ>|k 삌׃Wo@%Lu4Wc4}i18fx_vbaY`#LP1鞩F徨,D F 2EɄ{ԘV]KbUjm_82Aњzff~% YoȦ*<nt -n@m-.X" $x%dDaK+.}}EmF^n>6tV)dFS6Y6tEQ(: # t0+8HBspB9,tLc!2Fr3Y:ΧB궠"3p>ԂRȀ+ŮdOcU׃R|v5J=?V!ٍjK.OsN$Bܶ!Lgd Yap%rb*^pl;-ȉZ!5D[AJQXcb bSBbv - BJgB&i38GB:*&ZOVN bC=/ˌ%~Uk:ua9IZbk.M$#yĺ;W XJ㗆*C4]T#UbFLa={K\v^#۽g./R>هvΩ ;M TkUH[lev zq68uZ(&(bmf*Bܥe{R /8?C..'y p)4:-`D3Y ".#:튋pS\2٩;MdC~ۅ#f:'R"RWOl:4ј,gJX't`\Z Bu39sx8 C+[RpN+O(R P9fg'wI?;~NHqe9L+GUr\Is*WsU}@b)#ب_u PԷ8W71"o8Qo&;Z-C6['^ܴ4e-pc%u5UO%5Ro8= ܏էEӂpX<:][rʧnŀી[8hRg{*2O vꤗP/BR"15vS6Xol/y*3(һe3Mn|!gyW.\03a=-UW l݁O?),>:o^abY7zwbm0 qbyp.{hĕQР19⪼M@$Y\/+Ƙ&EoUQ󘡘(nDN@FMOL1`-)-MF~=6Py;;ZЉ%%?펻E&5PiWJ~Z+gogJށ {"&GXc܀03f,;ݧ[X6]A){Kqj=&mpdBBKtVX|!QpZs?j甗zB{Gwzl+El) R,^}^t#K7:[͝ݗh+V ˱Q n1VmWo Z%6Oe! ֒/[a@8~dPzE5$.Wy'$>`]MNLXxkqSpT4m̽4;/4s-~)q:/ֶa\v9 6 sEzeh*3l)ܪoŪ C6å.MFO\/U]ۦ1W֏<߄B"…d<ОߤhPxh 19[0Uz.pA7:E~KΏ`r%E >q9}# *X5f01`r`H\B|wi رJR󣱎q@E\&l|]< l3H&zvȳDSdM&B}^ƁR;`e4d!.*LVX)Q}0]kJZk.Mrcϯz)?J6{:)Y!ӳ/b,\퇂`: )(Gs~#qp:q5hjdѢ@Dl~s5oHJg,T2s\ n;h)n' PZ[˭B? be3I=^G}ENZ)ዱUJi+ <%;ϯ<( @-nIgZ 81hNe>#M{USsqB<>•.Pc{`? Bp &^"w1v* eKn:IuLT-;AŅ˚tş+V $NaDJ)ꖗYQwbLt'Go 7&̃@f~Z%i=8U % 5eנ-˃BGO]Ζ'A zyMo1}%^Uد]OW՜X@PʎP3$4BivPT^+f&..32 9LdqoOLI5d)wOl$Om+oh>H^oc{6_+9hQwmXabq"|ߥ >J9ñidyV]e9^kJOc$FNpV_[0n4Ѫ E,k] kb Ns46M1[[7q^T c-v֟wIJ^ Zp_)Ibf&S-ƽ@RR"NX} #~^GSK/Njl|%%" ﮵YS{e^`_S&22pա>I4ac$@C8Ud`09 TL׍RCoϴa#q8g@2dlSR>xxǬI=eEĢYnqe`fQuϟ̸JV;HbT$aӺ k8"CU>K$p=U&-%Ko; ΃|-O.yh0 _:,8nY%%ՑCBYgh"AK#]9$yyhU-MG^jo #4VPآ2JE&Jp w/ab`| ,HƋ ȁ'y{t&VAw1 P3/s7.p'َBf![ݛK{뗯%k$<)c3NH -O\~Թ"v Cy||QfvkhYy@ &a'gn=nN>'4G^gϸU^$طdHbL.,*ozyR1l9\Gt>$1 W*Y?BWP:if>_ppуF=qY~{PLuyr8ab$Xط +.hF 1O0=</#VNv8nA{0Jp]̲QsP< .]Ѽuv{j_}KIqSn꯻XCh" d\x~j'Z$ ImĀ dZkWjg#iaWMiW*o^ SNH> }tݕ%ARY%tl/;g{d ;9y#Qτ`qŏ򚟛p%S-r"@A:! q>I #`ZcI.n͔ZxV?LT-?ze8/ZiLT0(ۇ"ӭBMcVC/V9 ]3YU1UQv_'yM\ih[ܮYW/#2sw1ɏSɇplz+R\muQ"A$ugv2e~}: I tߡEYR22a̓yOA)~x%Y#f YMl;TӉ'dJp~؅a@( 7Q@DZ.fOnǷ] ؍Tp ߂f 77P[MOSA*pR11(xN5UNn;[)-p}Dϫa̜lR484*PbgF!)ʇ!_g4W-KӁ%c-*kE_|}oHl|%VrRY4TC7KReuqF?\_k!5 o5KL"mxM6>8ܭH2j8|{QKtkrT(h+>6 a$w..:Orh2QWޒ7b_QUm5:.)+s]qN#HV~ة"xrf}!yTdkdݶ1epgf#Z!~#_fnGϨSzu^,PP *sc;ZPMBO!^N2L-oY>|Nn$/whOe}`h9/ocRZegg=&Τƅeh|x\/")  ?#D3gdKP VUX$3[VkGNюz02~ٱsHRx_3^E?$#ȟr1@>ԣ-Eg+8sM$Á5PU0$w%J}-hS2r vYqWMzޗ{Ix57E Rr t_ADd'1vꜾE2hX 56C"9$#oEO Q`,W_>"IX/!=AAG3q,`6 ${.ͦ=&#źgnIr32k/?<[ٍ=d}6 ^p`c9 YG]\f ڇ&6W+*"S3k!c6rfå Jdź qfdzo+j^`MK|:LI"GHP>G_[<5kSSc|:$#xFx ~< G̏R 'ux^mGCI!&)lJw${\q}UɥqWAkfI8Z#N@dTuLц9/K%+!KK ^HV07#0rSyܐB^y3O_]EP}+ `apv4 Gn->+0Epyjx'h;'4T, #>QtU݀N6#7p*{֊^ N0.v [3 )`q|t?RVs7Bߑ*='y/%:T5l,~ %#lۊL ˖C4Þp/#[0,sup*0s䋞4m~lEKL$yRu\>Zl$FY( ?3 7tҸ)4eYj !ƀ'BɩO43ǔwO :!7"/+;/ ;lI, ╵JE3;}Q K=J?^[vc3xn*0Vޜ4תzeoЙ(gUoȫʌ(n!8^;n(,%X ~k<)MoX-SɸtKE0]_(9dbPzogȞՓ҃#sQu 5KJˬ5(Z8^yIhzc1R K$kO*mOǎy(dEĬʭiFϕ. E,]= E^~$Y&z",y'`\utX&"UWө u#)H&* u'9w yd[GUSwuZjHy ,%n$ec Cу\][b{&1upDzq~M/pxX268KG։ox7?sn,` \9IҰ9nC&)y6\ ->KU7Uň^'l1;uxG2,@~ !S潫0#' JDр/"(J i6]䫐 Q{Oa8T@^R ю: Bl|Ӭ}M0*Шc9cv` ۺFZs.(bhP٬X} ?]orU\]7];^Et vԆ #R>/0#V]d0!Td^2:ļa*aۂKj=Os'Wd[v͟RX@4gq֑XO ^>kA_SN׵icE6]+>!j,6&H5|~A| nQ-MdW8krGY 2݅L &w-7uV'-b :]IN݃~ ̦OE2$?  BPXqG,A}ƞb(dT3 [$l' ̓B}K3~*:=*uik`nj~*NNo_7އ7G1)#s& d>"kp\:2BN~oML/{)mGZPa φT/N}6CV 7+=F.?ϨY>;|0jȚ@ \P#Ss=՜-к?`VՈ|JÆRNb#s۪(gid%;d轘{tA`"X4H[S:eEx6sA|눙U X]7$ܛ=sZ1`/܏'YΈ:l&e !N$6LiP2*_lIފzk!r8sѓGww~+&R;q܂1J3Z8om#Cz[_4Fii؋ Tk-;/dRJ=$z:# 烯kh]QӸy8ƑCJC6HdYJ̱g v[ݳJt2S7*k2G=7wytGQ?m ":ޅBKlRc ÁTu!*=\9o#q:"2擨ZJRNH3aGsE%GTΒ5^jt;%FsX55ڵ(Yr/;*I z;EMq7\7 _^yאhHkdh!'%U4L 0ǽi噺NʭL*|J/XiH2Ч %M|^)+=lAoɘR# wtN֓gkނs"2 <#wU6ԅ, BhE 0CW.y' hLэH/jv_}v׎Dᜫ W$5087d>'OJdasκn,&QWZjdf0rj + ./ņ:t|\zn=Q'WcavΤ$,K:DZ^ *o:/ͱl7k8&YiM@%U^ #0e~|pLUkR9Fh̤bGH--|8WbJWD؅8N@z>7^Kg&\]2 B+NȒ 3x}2ѾWrh,N28NbU |/  IdðX^Gu kx֋୸-*7 QҫҏDjȥ_J=>S 7ٝaQ.pZ#EG=<Ŭo$~}P;axa.^VSLx/ЪxȰX - qw`aSEm&C#nݱBs ̇ i;2j2&|#/qS҄?)F*{\ Niq'= E$-x*Rԓ\<}fo۩*k~ m#((#&.)T&&<_ *F7),"\ok T}G@5DPpV/t!7l+K$7mrXeHLhU:sUaʥD.1c@*tlN_Swx7L^6sU/㱄tb"`$I7X$,4?pjCue`7@ ?Z`!GdZ.jI ]uڃ`J#[QI$;.ƲF#"=z^3 w3kU[cٯ3U?^062,*dW%o5Rj=ZK&ͳ)j!$=`_IL[W )-5JS]ys?@S[r_Ѷ,C3c1 'x x5UCn~֠_q1>+ޱSK.Z,&OnJ 6=\%ӌ>)ms'tK?>&T1u< W3L>FVUr w?>EX]^'SfZ<࿳<(DUƈ-L4ݰvD7ֹFc--Nkt<=,CA-]buxݡ%VE.:6`ovE+ aN@b#Ha)Fn1xj%';,?Ŕ[>ayJ@7evh)9(6 ,kChc4bK#=cur`AVz<L&,eT@/<|g\յ}_x-dzRa߿oQ$"l=eɒ1zӆ/ S6W\WsOynSʽoASzdbzldP@GQ=8\~\)LT]Ge[S6ue.;6>mrutQ-Q=D_kBkWI9΍PqsC]Ɔь5!\`J$Bdl~L%}DG4|8`w9 gR DգD@f6*\QF 8v/B)i/-trfkNqyKC ?sg+ L@WaVRV`"Y?Zd;z3CL*@ %`Ŗl $ډ`ٙꐾJTJP@AٵגYU_3fNKOvQYtl?y+ut` 䛀Twˆ"y,-?xu Lgvƌ>ܖU{ˇ ߰ΈM*9/ELܧR:"&:u#'ilzģCc[̰KT/.XOmD)$_w(^J|!5UQ% PJ7;ᵘ' ZT&+vm/8}TLsjPL_Xynh8d%̣G-Dݯ[gb!4!7^&٦8w t+yHL@3Ы*Vr(fV|z"!ϧ. ;FaeA.M/]}hz'MѬ<bajr-5V1`X<|-]&̳+l6B@)1oH:_F1hV%-%у'tM!|:J96x񞧙j2Ebjx6h1Ƹij/2t sx pz#qˡ+N=[+"Hfɽc|");yTYb;e` WC0K$$o!ӡ )N.և=j{JF.g,3-%ZDepZ vxtyz#[$7 &sh=)_[f. T&GMe s?֘A>Ir[i־4fͯYYl=F+=v$#:Ebb֛~̦44Y.#xiW`N[&āB%= 򿵬t2 u8t,[^F,5M"TR5Pd?y_T!iR)b´ MeAb+~-ތZ(QMiU:t:h࿂(: 0tPO5Ib@uԈdмPl`BK R NYH6`]G>DҌ4aiHLt&\<9U +QaMt{53:.w;*DʼnfPMȺ޴e<͙_Oͥ ΂4ت|TQs v{H5/pkL&Ĺ\72Zq1ejL~_ Lcd0Kx+-}wlmj7sx@:,37~. -1}CjHAj|$wOH?́mgK=Σ5D!N\C*xٓO԰DN x*\{=G g"& 8JH):Og}ڪ_%Vx.u9npմLP]YT bLԼl]'K KOPཔ N  h1uK*ֻv#` -aJ{!}ȅ|+25kSe[r;UFŪ'1 ,ۥHga&߱0ڞN5R$ŋnˠVigҨ izv ZXûYK}:q ,&QٖHiϻdŊe˶#sķ2>dwa[jݘRk.PPgyȱDIX;".zU Awp "4jWs?olB7G i*nokDpg ECvU)PpxUfMd٘UvJ`WS/q:Lu)p3r|rZ(BdXt _~G:8.F (_Su<gO >I]wg =@}x1iZVvnb)r0"NgWOE:=ܔG{%HWqf$D+^EjH[fNoz du#5zaZq?+>E#ݒBfD8kwaS0u6o0>|7 *~T?|_ KHՋqT@-\E/4hP j^J^vfjz!!$ !,*)Q_j##[;WMd;L)-(-ɗPNf]Lg;32yfVM'|(Mhev67t `fWI:^ɦ8~ i]ȹ vX=dΈ\eB;/CgLHevHApy]r;jl&V$>=4̋%T,sb$hӠC])\ 7y/.%q;e ED* D}m; 77NAdOPpG|@S e?Zś^krȘC`2iwd'[!m oGkݼv3h>GNd&]J'p2 TjN[8ָ:%GO'1MA8XvN5\ke)l/$׵Šx`v_Ox/ŤbHBeeK=άzs9|E`;H=G!$INi0U?M@Sg(jﮱN@}@DځkfuOt=B}~p-h1pdt|Sԩv~:L0sXsoj()%mh`JR9}r91^SSsvjtm"vBG5Olƿ.Ҝ3 `L}(4P=]a.>ݭ ة.mj+ X@qc .,dJ5$安4 YK(ݟl8\6ze*,7Lmxjב\jXN+DZ9NB=׈:F|dO7۹Tub>d6\Kh$s+O%KnʊM}%" Y5WFմmJVzCWPjT(Od4uZa=7!Fs;]6W/ϡp3Z ჿclo`y%{aW)v/5}{&ljGOsg1@_Xxn??C1t)I(ERK+u GZ61똛|mHzXd'0(kbnLux耾_ֈ+u"aessH6p|E@:E< OB\ht$wM8YjA- H-4}a-hxR1UH?o.X{sQЎ2|"ߐK+q[gX%Dˡ0V.,qCFɺn|G/$4cQ.6 IBm'KC&v sdZm6XzigW[(w[F^fb3z'.a[0(4LObYZJXʺGb.ϓGWX;d+7'_X%/82/KŎVz+.&p)>'^=ozG>B05,YGx,:HپGmG{_`wFJ)K!"]uVZz;w=O(`Y5 Qq%!O!LW1GR{z?ZGn|gE@=R|䊸8= ".GtMȢFGъsHl$O3x/q>+4]0Pad? N˷pV9g(?+ᰫcGu1jL|*%kJRȉkE,i챜+uxvÖ_cE'wFq!fs~H4Pof dhLƔ7*(ҼFMY] 3|d/hWξM&_3e0ŽpavG7_OLCe2d?;Ml7#@qXsK,|ZՄt8U::[&6\'һMOVveyk5(^ ؊&Hܚz|;O/(*DIKi/޵Z`ndiKMdXip % ǧAQQ%10#l 2Yhh,I D*8fI­[nТ+5]3 YB|ܼL\X0mt%bRSAog ֻ6D*,":)_iY%dVYt&z|CR6`_}Eܽ(͖ < O OO#TvSKDGh*Ef<S}|ҋ((˝eB X`s Z#Y\US4`{#uS%䋔Z/9 cKš-nDބc,lË>]#??;-+dSGUr[ZXOʏ(Ҭ:z蹨֜5ZBlmȺB 0ġer=^ErI ]!S*F~2*{sƾy ~ rT#$ ?~)Ȱ@;E]?дd8;'Xf<399~#äVkfj4{ 5Na(@[;ᴒ;X$6Tl6If( 1.de0*&UErCD MA"T9PFpXz@ eaWKbxT/`őg+Ռ 6ETA4oؘ'MSo ʰ!iPRꎲg +~i42cżc "pd, &9F~Z|TSM 9$- c/ v;ekuMlAqD0!bh'5si[(Ϸ1 qaxxc67ֹKGQK4U1С*q [r ΄l:H=X{*0a~eC[`%An eS9f$Өy1}^ŤO^=  WV#J^AUb$?ìHtBXutdkgV4!YO!6bZZ[<}z Af*Pת^ΏJO,g\jµVo>_ÕTlJvǞvCTc\pTQ@fZ ˖ =BeJ`= #Щ{#kb>7 ny3T t+@rd5~>&ֺ3ayh:_E=4HoDPx2yBRË͔ =ZB{mP aIbW0ҏ[PLjBLrh쭃|$>R#~_!^ں'И_#zT22aiEr}2r|Tr,|O}*]A '1vmD󨥥߬+2kk\v rb QL'ZXl_? u"~7O6ɐ3,{p1̟2HOP%-N6On\ٿ8Ce!9iKqZ6j+e#"448|?,quWc9ܡq7L7ۈ'[3;+{]{N/=sל۽ʕf?~ ;́W[ T.( i6y>NS Jqp5W y>F wVt}pїAiڔ^豈) WXb%}0vFcC|lğ.4u:}H_3sHѻDS W5E>K}ʹ6;_bRYt2eVw2M/CbQ'c*zk[nQ-[󡟿Sh՗Xji,(hQøm{:Hj&fb64|x^q &z # / j>@ҬQ:Hڐlu'RӠPgz1XvUP4d~dOrHqH5A6JE{p81fu,|O/އmfŏ?IR&lHqGK߅a 3GND`F=|RsL yL6vhVgΡЇwBadjMtZ~,KGR%D؟`iљ&٬@[#2̧ULo3T_#a nrd7;̐ UlQ!^ )fcxsǮJ$G7ZR QyE"a[#[/yX}B/M<15^4q=T(4l ~ə/`fGR 0 (n: 7<=up0_1'0| 5"-?C}߈x%Az<=K)aHT;8DP&XIZo*>w^2z:$|)a8Y8_&K߲9VLą9D\$*)l0RygL-٥[Q2l6~bԱ0"5W0Z܄Nԛd#dE84!ij~?RL¾%ykB\xSd9@u/.~!W9laP|f/f+ Fv Gg<^c527K$:䫴o׆jCV:JGi)_T®f?_" z|?&S3~%sUne\&M$ ̰;-Z #SK8CoNykuY@\k<Á]m[ UĚ֖))scYBP.xMj!3ϕ0#uzd}2ՒWuȷgn7[2Bxy ͳvR`?DL{h/M?[qn-rQʖϔ.Q&hc (6 ]P 0q9j>b}:pR}ݎ=n Xme%"xJ/r. O*N벚*`jL[*`A/VRFzgig^G/:xha-.`Fg(Sbe@[ffHt3?BÍ7g0Sp_%w6R޴20)4GAE⣀ ws-|ѯeMW1 a^Pe{k˽]K:Mۈ. OF{Y(lIQv7ߢT{8FKR/DR^nӧbElTPExa^(` ω3L9{UD踽% o EmJ_p5`w!Ehǥ]UD8v 5m`ރCs\}jUc4_NR~ d #4`: P^[%05Lnl! ssL$b茆GM39\l,r9O!! ̨Hmˌy1s_O"? xQ[a:.tzk;ڪݳĎkq^ wh,ZU>K~FypOȔym9qUjH.'J)n7~-4(5?Fh)m&^-DW .޼fq&y!*;tYнvQ0i.N^QeBð/?O2T6;.ARt''8Ϥ״-T{+xEt;1Fw#*udEEm.Wfi^N8mlw-a:t zV7M4EgE'm\jyԙ^M++w~6"|vUUWqti@35e[5 BçL0N[G%}C4CNVex- ʡ%暟Fzo < y_ Ѳ-#5/6guqn1q NŨ@2xc\|XtӁ㌍Wgs@bxW Ά\kx"y׽)~߇mbdT{~t5J3_nv sg6j lDꉪM,nVT͞ps)l$9(% M2tɐ,5 7)2AB"&.'E(\f(ME$5A10,odP\r]3N\ѐ}Yjt6슜i y`Sww3t3W$# \}; yмR*;;ކ+ݟͣbwr/iE#97M˻7Fzs_)S̟ {FZ̪=WdmkUonqq5fl=ױ;D}6bY`mΠd.b>_%װ2x{hH޿姀Βqra(eKD4(+j2>LG ֝6ZQ⠯0nn.в(X1ݽz@Atq}:F9u u@42*yԫ M91c` "3iT%FNY"~AҾ+(U! *!1/Aڣ%Gt۝)w"Oتt"PUP} N&IWvi~Mƍmoy1IMt"fH3&ӑwfmd/B|(էRWE8hpzmˆ"wK/ChJU1bϺ36ه%>La 4ƭQ5fԚi}1_$Οt =cb.n 5C-OTz-uFR;vxY_"zy5٫y5PcY,,RC3.?(>St#HGb3K[P2Es}kD; 'u>2N^38[z8#sNRoTR Z#(RR}=e,Z_b 0. ѬVq1D(ۅ[VKFF BtV񽮺}ma~e>M"5-<{ڿaDej{fr]nZ9 D'/bdo2>trNuyN`; yh-'#{w d]v?E$T3#" Q*JfC8i'Fs*A {lXǎx{Tҡ+6=j D!h%TzX'82p?;:&I5++{ĦS.c4gsui.N ?$Lþ#H&+RC\LL" qZyVVF{hcikY>)}lY3iOMvҔo^['Ѝs5Mߕ2|R#K~N/G_ynhfflvvilM#rbD]f Yg֓srĚCBL]o ß?zB#n;\H>w;TyGѴhyUG\^X)"ܪKg.r7N@֝c sv؏wuY2-+3#-dcw[Ŋrȩm) EY$3εbEaKVu!*}{ ǢƠp (y+z;DMm4șL&e.0bFt$W]ss񪛶;`3pF\zQPunx!6ew1Iq}RBЏb6)Q7H| u֣ C]&cĎE7,~ nʠ[8Ց(0%1u}1: 8CN+cCHjȅMms}}F-e3[_U,aLF;E%99eɴ/)Bz>7@/&m( 0Pl` .a0q`esqOCr̿'fq;8s g~y6|.ÙHX>5x̝1d"[]f̜4ʫ<|=W$җ)ӃhRڼ!3Ǝڲ [ǫ tCII^Q\aNΈnMD[-m͒X`U4jWN)c|CW"1 F`Zؑ'2ajfL﹞,hģ'6h0L'60 {KRbDB rR# ~a<ńi Aů-vqЕm4@ 9\S'*B͹NK;b}4Il,c hyu_Zۅ^HFcCK}(ԛ`%\D.RoNF{rO7mZ`BGs*vH1?H/y{;R Π5u2Q?m@q!o W1Y°|^싅#qY{MjMHBE?P^a?0zC,П/Ɓ.iXDYA5OQ*:cLPpU~.BgQ鐅0Ipf zXLj1Y}kFRl ſB1~030TKXpU+3}13'2r"6~mg:lmx-}n/aKj@ףL'zۨJi?}f`j{(N"7~Ta^Ɂ.R:4zSPFTUv*b$($1,fjΆx%S.a.=rkߜ<ek^^J .m`n :fVqN*2N|HKHڼ-shy֋{ߓ!ddұB,ERDF)9 /sQ P=]Ĵh:1t =M$0܉a({pۊ{IT5V):j#D t DnYWCX)C9~*µ$Hm(;Y)wL;D_\Į7)\ȪLע%8cluS Ty}jbuvӵXT̘xTӜuȉe}yG9NtɎCleL2| ƮR:EjzHTD7㉶q 9NN! SKvԽxk饨"z\ze1)׸4|XȀe:_Xg&qz[}b^PJ5qIkS2C6Y>uԵ5@L~>}ypdv8KPk2#Z ۓ"7g4.1ºW<}R:sIN ˆ0Z{VZ5ed"1訄&DfD S\R}AqKYK~hk.YLo UB9QgX b@Ȥ:WS+V4jU;~]NhLЬldNUyZhe7pSsy`ZFhkԬBKV и $.q87JWF(d:zzux(i}`v3ޤH^+mg[okMkpJeqDvm{nsRܲ&-dp]Z:va~u8"X({8R=1+::6bhC\Gm/Gͅ0EeTy|V|"WcT;9z_Pu'$4-ÎuǼ#wk$&2SSHtw(M05k纎Fe%fF \Yw;K~1 Ɣ+u/05&R^wV  X/Z HՕJ$81ƼwI(gNmlϐ/@jgӖZs#v!lc <&TP@JlhJx2N{ =.}ᅗavPE#s.%[9EOwG#C| IWG+H-sz4 JW|%€iJoD<*%Lg g3rNjeH)OAl:97voU&bѳc7e106X7 {.EA&kXyaN҃/PXo#m@] ߣ\x^-'u&xqD*yӞKaDvGFjhgkAS=%*P9n`zduPK[!-j rRZ*8i/v`&8{&hS/-^b~Ȫtԧ\,Z9ś;"xܠ^;>r.ɛ\@ʙ^zDV>(`a7Af΃pֈ_ݝIaZo"BD?iؘ?~QX 82{w 7}>34}ݡ.f|5uyqm5 Rj_G}2țxS >wD-P&E$|AY R&qu yaˊ2},Oc`~횼աTbLd$H>ڴΰ:ٕFy!!L3:=샫3ͅbi18W)ԯ^D]!n:I,p5lS9#z\zTvx^ݳc4'OжE.zFa'» Ui*5#9mO7? dJMX}bOsR.{y"%9.zH[HE&Q7^&Sߑx6 +A_|Ua]qN,/̽h-ϱgrdG2z:JʔtТc@|ւn!ۭRgBT8ب J`-N4?[EنLo6-PcL1\8b\lsMkgqKs >4j:D x_LVnCD1D0dO;Jв"la.†?!. Rp!Op%UIį>^)e=D\s+OFr7=:! ]SA7bZB|%eys_j{om U{݆] WbW+"ܪ8?XZjk%p m她6 !VCz_>>Ԥy/\pKs4y1CA񸛴6j aQ_Gkb\5O/&鷊o! m'&Ǣulj/ s9ԫ6͌ gޡ,@i&]R  0 S `mM&|ܟ+B [[R'YTUjg1>jSk2FM\6Ɩޠ*ӽ;Q@V#3 nGͭ_[v ^*Y׫2F$1{_ ZC) z. !?$jٔeF011%#jDUˈ>`ͱ|!_8SIT.Xf@~__^ zltzwy(,1]||Cu|QhNǁƊcN'N@wg?޿o@,cǎdg|~嚧0zKM>wƁ#)kxe57΋)-D"t$2zC {)o *tI`y]*Tu -H^a%Yʅamɀ_(]Ly;o$^@8u ?7uQz9@nz0kYm^slкAsq u{ʗlI-J@~ttbYgjل~Gh^-ɻWW]1 Vt\=SH{ROroAS2uthG,3e ]͏?%MRA8kQ&P5GHɓ<_{F|8Gsin L [tK0B,Qr\G_y~)b-# 0,p mAi >n(K Dꥨsh$cj zz- 4b+,#,َējq2c=?Hu}_F{;HQ&ÐdE 4̦\ϧiϕA()Nɢ(S|9&26 `ڷkX<E/I^`ѳj'Ǥ<,Vwƭ]3Yѕ1TJc 8E^Q\ݹM GųagټU{RvXm 7n3RUL9o| s\8jHZ1bx}qNSwiOk0c<2p6t n!X]e+.1DIA-?8WtDk;q$O$ᚣw檍a%yKsmiR"qI*޸<ѴȮlw݄c >2`lbeH@t0x&~M8Z_(b焟$L,Ͻau~`ɕvݎXהMR>3#6Vl. 4.mtQP cgPE Y^+ϥ= ja2Xx3I˻5>5mOM?z,ov?yR"Zq$倘ө{Dќ㋕z[K{Z >]6z3B R@/€,t26Uܸ%#d%YĠ]6S15$bâ_ƃ;F)DׂQ4oz֮qcCx`#'QT|\|1TNC޲{>t.b 0e׬ա'g RR*:m<h U^*̩D]5pZ.w&j.а9*,٧$S<]C !)״yDpW5F,a(2^7 *;8o:m:N9rҰ:cd*mo$Aޟ\ \ZrDz#CѠV_̋c  Mo!~4@iyuåGv<<a <ŧ4D#|bLU̬D C @G u hpKҀR֊zW㏍ b hx TNs\64\ TQPwo~rkCAZ1EHW8yO]A)T5?;dׯWDWc 6nV4~>:^A/jqa-XSe,D/ Sd9Mvݼ9n%5՚k­SJKЂB51  =Iz$l/į8xa$Jd^}[=WIh ͨZvT`%8Z䞱X.38wIkΑk/l6J=Ί %uz(DJ{k/@岧z `tghE1,P7=m3[/G  گ&$nV3}>eWͭ AID;pDr;@|ǻ)R0H kuNOI*_ TdL*BɦMKH%=cK\yc;y&h7!93!JH:k3M5-‘ @s[*Y8N &19v77)M)uC@^d2]7G*|gR2xY * 3jVZ2L2v=3֭q'QA2 40Ty#T=*x'֟LAU [A"A*BbR!+~M/ko0Ytē|yySvLmRi#`>S\VȾ\  @iu4":+2лˠҳW guSr}}c#nR4O&?#pg\F[B݅neG]x,$"BOO迵?&Ca lRj:O*@Hc^o|iUyy']nS_jPfSjijM ZuDbfpÜmԪh' WjqNߌ#:mCŀi" X8p7e:EE潛V)I@bMr(H:Sx]Ԥz ^^d0V'ty90r2oW=vu*.Ysv<:.f?uifˌf!9X26۹A!wm/z;D8ݖTW`o.'f仵𜻉Qüx(R8?ԢQ &p숳*Y-TSrt_6tUS?,~ Rw E#,3Ax:maަ:4s큕smLǩ=04uV[1p4 `]:5TcFA~e =ȞsmZg*GRki1K@K# a,Vݦth4RZ\\fq%ލKT_/ѿȵZ$BQblWN@͗@ly,dKf]'GWgx֪AHNwfʧTO? GۧԠnXݻ yŔZ 6t3n=]5]nN}Z!/Fa !|!vLR[k }yzkg0*iB1:~5i!Kh !RR|&Cpy<aI蠄WUŚ|ft%  jokQӸmKR;ut;G朰YaoXR:m+zV "h%½#* [@9,hԭ|9

[MMƹpm:+uI`.ϰ4.է#K_X4 +\1|THnŒ7,`ܯ[P>1}|Nғh na2unzĕ|2|͸12'ՎǸ͓Bta4vM-RGaaҝ璭 *`@u4OCٴFN`yU L{4Aj_u 'x+"s;!ȹs؏$>QQ?z'0㆝Qn&+Od԰$w8 F{Zs !Vy?|DwO Qdˁu7̥QVI WJ rKm8bU1cĒ#";"S^hN^ފz@ {K!GҏȢ1M%>uk®iԲ^v#窷hV$;"zfv +# w*Fǂfem3q VH-tR/i"VO-d:Pw<[3]ҋKs[6pgr 7"# @.$VHK aΚ8ic 9l_gԦ xFP+ɌddMf{'a k!&A~u9Fla?y]'ݹ<禩(n^xb*:z .s%i9iWgE 1@Ɋmb{BJd5` "S=~xD.oifsEk 1Kc]`iV0n6ѧɠrNVh;sz. sLaF^f>jdϖ ?ADDJ2hj(I]D!IBf!Ç X!3A8m7(cda,4N'CNJ֡ eiOWhJ9:qƞ^|"(Uit^G@ea:8(K-guRW5:_TiB² c@=ktF0Of+~7m،od i/4D!~;&ɷ·;33.%g풎mX37cQNf=fZ|Bosb 59ʼnUL$6 3=B0i!G}U1 8ySj6蔓֑-M dyFJҾoI_@HE>'0 +LF-kb``R0sn[EDu”!8#DcrD:@n = rh0nt9O#UI!0)m;}*,cw*Lz '$r;EXkNO9v $qr},Og`q9ٚ 8'6ny\!H gP0INײj EӶ]XvXyA3́J }y'uԞ0.w=Ify &vR61`Ot;Eb2]mZxcJ5 HثQ{5o;s={)+6v6p?[ȫOZޭCs&EvAxyo6Ƶ;QR3+ʤyO mQ#)ۄ *p'RwBMNH %}A"ՄLTv*U+.' ?TGk(.˴g͠h-${Fp`oB4p$iDbB|Af鶨aHůd⥄B„Ԃw&4K/olt02;G[5VCqZgKa #^}h\}nIs2(<LY{R{Op F7/p_+w2x-ugU]Щf9^hEX#k ¬(-يp|#;[{#͵gۼ- 8l;vT"f@(O!^muV~X&2)4A :A?~Mc/tVjv668߮.WL5w p"湦+IGѳ>-L9i`,UވpQvڄ֔mExs"ax~p[S4%b|.%C| N’g m;-f^jRQvW(2h #y9Q? ު w+InPx]^)>B+ز4/e*+'nq Op`d%CNP|vQfPtƋ͓:_K$t=}Ac̀TA)<`0ɄJ>< @gu9Mq MjM;9'JߘiTOCbTH(#R T{qEeVY PZ5b{'xjQ|br֬#?oeQ+dui7о]ɐ|ԇ5tڼ× =\ {IgzFB9>laeKl rrHy߳ѬZFvuV,dÄ{ZQ6A=!n5oOXac=ncuw٪|4mc0\xqQz|ŏ@rA^V옶_vEܿ)cJ\DJ]،KlQm!a 3Ϣ~ͤ:"%ô{Dh7L[`9)&MJ3`) =n?3i)d2vh}/ 55{u6m8jv9}j(_@%5%r1|U L?T!Es .t kK.r/K "QM/*"YP%2&>\: BT+< ",MfdSF(>EZ?e m{J n޺h~ہq+ir:'qB>>M xz[Me8 [/"̼GzN>7 G7vK?6:cr)9:v;/Rp*2s-FWr/8gHB06Z8זeʁ< {C|b?(@ O6ZatZݤ~ܤU!v߮M4s"Sp?*[zBooL_r۸YG,iZr Ni;\mgf]Ҥᄊ5]w'R lܤu 3:PFܧ˖rJxR$<2ӥRϊ~lfB=WM1+fYEY7>lmÑTwd=&sLxDϟ$,=ojd'_xIȟI7Ig[;?lK4R F(kLj3= .YIKFA'=C@.Vst>t20д!y>Fc4X&E*n!.Ȝ;* i]ێ$d/|NyҖ|ăL59.X(T j/Ϋp1ӳRwL+Zg =)a{4hG^M\|2xݤTKGbN.)R JQ#n*D !DXy R-'kÐ)mX&>@]IzVzlzVyzD+&{8u4|;u0Fxdx ,>)dBo bGbYjTގ&,KgR]pхFs@[%m Tuq:H_SJ~_+lK.;(s̍װCTI:56ykguAI8ܤ X>X녓r Z f2Mb|a j7c;,m"yꋼl|L8MhS/}fyPNm߾I_/&ZLap8YigxƩExxA;  v!}& D\Áp]z/Y*1]jRCOi?rZHBɗbQ~Tg@wyJN`^ =U)sIq-Ĝ? -v2nXb6TODv%; |$PEZcPXOU85 ͘r-,,%ض(U3J493NMvrxsؚ+mۦ_ȭ0鮭1gE5@H4%qrlS=ȆݹG] h;b8$E]| K.m-0FyKLRXfD}ujr sLqKqf߷-au׫Qe>Тik'P~6$=hIۘܨQx93EAmb~&C9cx N`QHL䖲UO2"P<ڷZEj JRFw__w xgTX##8T-̅p)GJ.cJߢ}ڹ3%fs:R"irk۔Oz.]1h(,~ٷ%&m#գOZ@%m/{FHz91fw㈽c%g^YySrD$~%Xne4X8} L">J)|24Z'u{W-9kф9ș]B)9"4[a:_=5AVR-z ncCyI4Z55 #}sn!;b^>VVq8/|!X;Z> S( 3'ByS"ֽ pВADgpxx;^OY[Hn2Eukq+!D}|'}6 YF8C'dRZS9gͩE%*z #^@*l]/bҊ>xz\3H4}E!Н;Ug܆'+IӀ"fhnuv-ʅœrZ9mɀA}*F/[~$-9k՛`$t3I.Y)M{{(8dǙv^#y(D2 9EHMPk(Em")%zRnxfsDZƠd^n]qOz)f:bFt3xqDjhj)iVB6Xdo,.BԠ +Za<34Aqe`{т P״))qL8~܍tb'fg|KrzxE7>[xH3"4rs쭒7ώ"FY^x:o ^̅dϴq"'E͍t51:Ch_FE(Q|*,燰 bc}4m) W7ue\u٪+ 'kW񰻊nsX&):Ơ5+K_2yJwW9{x-N]Ux&%l \V ;L1HϚ x=He *mqv6-9ShYX^2A]#gxɿ2Tkn16S^n#mPLj'rmN_| |B~P;vz⨀ =QBڙ}GD%ia}~:ۮrEm%^ܱ10^e$͢Y]Qܫ`gK7hMdX`]ZA4,)=|6!>8PhlN~grkJnxy֖,Ub${>fn/ Wa%B{r2])"%s[֨|dPDE,[ a i0q]IYscGI-f4[=G#?._-&!C'H*tǰ,B:Lc,+208[8? :f#Ҁ{g]MxN,VflZ`o׆~f>o)8 l=XHe>@/"dD9W<ʩHJ8"1(&ˠOf^'ʐq{UjV!1咜s=b՚7.p5,1pظҀl6G>.da镝|3 3C H@!$ ;7]2l|WT>O$k+lڸFG* FRq I]`+;ڞBQ̈́h5ϐ]pz 9zb#X8s8[acl7cH{J)e"i`kӨS5x"IGzbEK}-98?n0VCҙӃt o%czߝ{筌CBgBimJ{d]enN<aA'D?Nza/{G|/EJi]Yqa\}lB|Dj=7x el`oelWZ(q +2)zFh{lm^{f,E̺ZZ@7x$|(C4и I#Ӝzjk.Ϻ 'c@<5Nĩ×eZ,N5o&./knM(iI6.g*&D#QUF /ǿ[^@T]9Qbɸ(DMJBG<4ļ`'7.@slG8K+{$60oDGq֬+I nHm_᤮q|ACQP ܿeف%gB{^ |`O p鹌Eտ>#]NDTv+x5|nE8U^IT5XᙅxdndcZnjhQ -%ᖴoNa%Ym?CNJBk0 Jb(1Gۥ5h@M]K!VUϘh0AK~z3qSny<+?ƐMpD>:KM}}eA)؟AەIZwեG'ӯ E8ҡle{Xk~܂q5ϓz1$Ϭ<Ж}xC:m{p8fɫƋYB:X8՘VCwߠZGENfNBs6+V381ec ע_[ul]ъY}IT@F Q7'_o*|oݛ%a*3 Z"Y?T2.w{֦_кgp(SDT7oz[W S搦1\ uh^+Ql?~mnu_ĉ'DH#!o eCQ.)E%4:8t . AC+%Dnܹ$}WSK iw&G&(fr[vnUW;M'ACwC^gJHƓh`E I1<6wݣTg^v9* ,QT׸TZzfVLՠab"كW}LDi~ō@VKTD<.ֈ Em=ا^&dS@#ONߢ\4$2$85T%N2>jYX(]eh_u&Μ[_׋Gؿ@_ aSzi{F@[:֛hW|Sx^<2Cj%雰^> g5NDQ)Rg?dzm LIzѱП0wYsvƉ )0#y<< PSˏuܫԻʘS/錙Ө P0C9AΘx:~2o7J Abίaʕ@ӳ.ywYY7V2JJ_*_uڣKXV˓NyõI^x^y}0;e}B갸ty\0ҵ^2ҭ9ynp K+c㥳xDVԧ |gW֔)/$^z+d2iBkb."X3nLּ@~8Ir>}tEՓEV5p{CT.Ė~m m g㆑f *ƣ.q߰`)҇&Y߸9FĎDŻcz`hn+͓yL.((M]=x?}l ȳ&P:gbE-Φ{D2DX,5NA"pa~ϝƙPXM,J-a j&dNN& LCU\LSI6CÀ"L|3-(܄քy.R"s@B N`ꯁ j9h(y8 -qtUS5 E% -J1ho7wN ]|٭P,.Nh Iq:q!O6ѿK׎";fr;Y̟BF;6!ag +ynvz"xC6  EVn*-y- S ֣/5 7>xw@%Mt@vvvFNu"o!HF]!Rεax,_~klEm,VY/A7v$$:>IpH=vS4+Bzmqg"ʒm"7^[d/[vXf)|w͔J1;QrBi wҜ-+D4؃ʹKkpMu;H'7,pI 6Tր0S^[ Dٚf2YH4lWtOd%3 :+ⲝEgm)݁{Mi2;}9,Թ Bݙ+gGC[p0pM#.>^0'y{JƖdxjv%<D8ܯabAj[O6/A !g2LG:0/sjl,{?Tdc7~!Qπ񷼞#hVQ?f긺`)4L#۠zТ|H9oBJ>ΥOT.UH3NW w d)%B@v9=‹þ@)l/c;'#Hmxs. =dkL%3rEW\\AKybYLϚspXbph_[up 00TaΊpo5 B$ Ro&/f rA>4}v8#~[\L4^E [d䛶Wm'ͬʏXn!J,0cpYN.NzMnG}#3cguym-ڕrƉ:cKj}J;/ɝ#Ue$5sz{LZGci::S|Nxto$A ѤFl7^S'/͡BLwk߆lhc|SUo4ic/>]^>`nF*("Jљ&E~aNjbhj yU2Fez%<8Vp==BfPI|ulܣpb9s<XLjWFj|:Ez@0[} R]yf Vҳj,ЪLQ|n q >v@+P~leqѬha`zŀ߭}EM a¬|qE:rBn[h+l߉Dͮ 2}nձWzyv(~{>a@0_ sN4KOQB bx+e<ȐD[IVJğ#gz()2 SΞMP ic]_i6zpN? =0ھԴ [Z`fY̡cj(~鈠Mq?d-BXVz&Eo1c/8^ӖЖ6ÿ:iO?;ӸQZ.2e1$CكW/i t̓Yx*V)Vc+}j[mCyy EZs280j=A+h%م[mg4+zd'd0;oook#E?.K^Fx,a`"?(2neJ .emsا5G';t@ H)$Mp\!svp[%w̭eJgI*5ʌv`fչ͍R&}4sQm޺8N,u˲tϓ$/ '?'ec)nЫ9쥼LRuD7@En?udOѠ1\ŨLYID`9{Now龗y<)VPLb)*Ĉᛴ6>aPZEdGlJY%!@yf5>4G'5 ՃWktíuFd3"m~tzɨvZPw(Կ\ǹndG eE4VΌd%N!W㦵Gb7޵*= ?#^^RQș-4w `?qԋh 2paZjǫ:3׳>۵ 3vpatFx;J.͎`u,ͺȧJ?ʈ݋#bH^jr*`$jBݽ ưo~M'{˒\`9rΈtr#hdb`dc;bxA0RDyw%;J!IYn:gl:`_}]Մ<"^+EԦDҮps2tlBѯrjgZ6) K6̓+;l(wgS`&0s' /g;qWŗ"):Q@&%pm_,+M"ݶ~H|PmQ]Xy_0mZlE0T b\:j'E0+pt/a5|:֪<~u)BwC| LIRu $fIӀ.mH)c*WMTy3?.Z1W-R*IFDNaɎ>~pRqbH~SGݳJ>E* $ɸOWgb DW9|*J4K{ =yA|֌ hL]L%&IV%@R!_XVCp;!y@Tv+G]qOorƸ·{QFyks>I܅318vܷj60fU{ C,MdoY" 7Dd$n'@$dYżHTq 8wr,C"<7ctIo_n?HQo69_UfG -J{FF=Od3 UPn>)%⋖׉୨Ӳ,jVeu[J%tapYhlJQcjn/`̧ B}tKgF'~l9k[a6t9&"BÔN,;0hg$(hhz+hAnB[lٞ >n ڤәuVl(w\Tp-y=owWOD T^Q<$5(тv8(5_P1KIɻꮞ+#?ɸE^ mE88AR\ ^PR( {lii[p(K{H }?xX']9b[/[7-.6?xJDu[\ֳ2Ҁk@OEy%(N v\vv؍j/]}?UqR&zMCD̝ *Θf차2bY a<&$ͮ!#U"l{EZл\$f"gV% O/H ^&CВ\3 8h:x$3#⇺@ȇpL=ϋ δkj3T'ˇf7V*>iLB;+i*A!83b q=ɭ޼'|N7@Bڪ} *cOv}621n/,ߥ=b(_dCH9 c⽚ 0/.fRl zMnbOvs}Ji+Vd_w%&1Z{cwG/\.o0 ZngY?IRs+qQC(v7a|iSO$&5C p_KoQ#'SKSﬢ̦[4x̢8a,SDψqBlZm-vϚM v>(I+s_ `NӒR7PX˭M>CtR1w!dn]M.=<>؛ăϔÐ v WfhWiIԻc;K R\ s 9/$kp[>V7<>#񴩩]MRAu[ۿNLԀ/w0 0k̟:GQ9 @.o(eYꝃXքl#bB@Z@Rx'M xtmjqFY3~*B҂cN,mmDFaXa6U8h}󩋷ez8NjaIx$lD9:}KrY"zWBWߢѩm5іd, "@F.!Nya"+I\EedUrʠ'ȇ'[H$؂ͼ47 ୟ>Gty0JM{SIЭȾp; +gp/jMd:T~BE”]p*վ`#v0VRe.މi)`*]Kc`ߪ㿋r?7]oJGɂaܷ4L7 ?`-;U7Mh%o%L֒ ~E=*jaأnJ?FrlP"t5D)@gCϜ4E7t0+(D ;>)e@ /8ģAz^LHƤN o*3s1U `~~(F#ҭv?Y@!?i#p ө[1[UZ=_h в3RO)FݠHHT9U&FW~pv){n^Fv,FI7%YiGʼn즞ݓ y$"p`ԯj;BVED5;u$E˒tce@>O:״`Q tr;ۼ.&iDJeɣ Xča=:rlJŎBKٙguI [M@E'@8 cW4NN|]~{n"'/6 589Vs]FU)6-YkԑotH GQSmx$ 7D1Gh|~Ӓ xNV|!O9Oq-:XXmQ(6+Ov;Q:O eۮq=[X#'\.fy@Yb1v$ FE[=`M7~54&ҫd G~LӍ)eu ?9s1VY}Ub*7G,Ex.Xw },8$,,䔓I%ϮZW@EK)qj34/"=:=pT=mπK+}2egv8f18N6I$^BQnV =+KeXHř FA>t-% ʸ"ﮰ,ekB|VCP+6U}&}񰝫=wC5QUz}w'e5PG`~҅SOf;#ȵH=p_2ZCx ABX@VcDQpƏ1PܺO`n%ofek`HI% JojP.ʧ1lh#QOmF@!(+Ǟ"ی:lߏŒ{ߧm/3F^~! XxenE<3¹Q7NJE w h"qrq /G&Dޅ.acٓ<]H[)F_k#hEіP0~ʻ_Li{wfIi$_mX_H^*zҥkN8B<{)\ϵP@EDJwlxz4t *RrnwN19%q{˼5&"Ɨ,unvK!4y$̈́׫DLl)6c{[7$>Ui+s]`jdIlhv!]%9ƒ5qw(>ٕ cb, ro12*ZƫֆfgL |iXq`S m1Lʂ(\g0?-n' l*(zaYtwTѣr-<3C.ćBpziGQuZX (j,Ȅc_$ u?hc]]LJT~7AajnvDyfg?E.ClDbVwC) Jɶ$ )H_eYȪ Og؂H>5»Fv& 9*|YLαO p=:e'nP't:O`T%_/CZ4:᭖#8I 0 @Ƈⷿ!~9sq~A&7#ACF AcבMnIv(KF\_)plD7j4ݻ.9X]ؠfc P"JVh_<#;}'i3,K6LWnZ % lXD@W}k@8=j18=Մ>K?t SNŚ_08IqD5n>]$?$IYhSı.܈$ݿEP_pOBI½{o>͆;2`H|7Wu$ƒ X-GT|$%icx*kP:mdro/VkZ-Ǘj9})lv6r{]52#wU!xiQB2gȬpVR͑0{>^-e2&zE4ezC$5qEnaImJЭ!S%f?ayԩ? B \ ^3(s:ˮWii(v;iDUTi/GѪ =66v頤pě-H h85R&Rusgu+eHo듶L5QUB&?B6hDQTemjkf6%߭lYL_,Ou7(=ˆ9]IVb19yDkU&@؃(m e<4eq+c/!JKIwydqNXC}n z`Wx/XP_n 6L 41 ԓ2Wgzla|ҒeP>i@}K6{A4_\c7fϨBe:c 1 xQDMP|Mx$!$ #>1TwsɴJ P'z`gelϔ\'*yJ3a:6J/+; m|a:?Irٺtd_%؆Y0PfRDmUjIyI$9Uj6Q12JZh9Yu j.v45;*.9GHVFe&iD>:%r%iОXD$N)$A$1/gX嚂rmMNmak"c i˼£R{IQ -Q{IudMX1H?,t6x&74jzJ jo\#F];|rI;~V"@G/E2$bȨ6jCTUeBѣB~ @v|A^K"u_iU9tص;΢p R;ɥkxm>Z!:dBjzopK0Y+v׈ 0n̽*f3VZ %@FB$M_F};M-VAKD|1@ihE{|#]K0l'+J=<k n0[ƥ'y4&RlF [ n — u&(`s^%~YlkrSƶn&?]`Uن ImeS[:a ?w@a(!N쵉mxCͿ is$yly:o`0;SԝBl҉H3Cr^ :)YR ud#V_`+WAr67|Ku/Aq"?Bd'=e! kmڥWGٲnTr"2:T!REzF'^tspϨ 8MC;^9#~ޯ9YqnӼwJ|[SO@' `290#]偌$($|hv֬H/<]:>Ë+ J<1Ow{NiȸuQb)p+cV*rDclI!losNX>HBJ`&kehWra :>_Gt[B&DcPo4[սygA-HcX&O53By-.M!K`^;8tlYE}cjsMا&>]iJV>/-D\*u\}IJՙ?8^P:D +S6ii)9&kG´jaܞi :Hi\V RpԸnO⸺-lF-^U®:G9K,'-/xy 3u}/;C(-Ze[Ϫ<ye %ӽ%YOEɳ\lV%LK*UlzL:t]{4YE{o ɃBc8 ?崾EΣ6K;nfMi>v#|1CY_FY pkBtVҍ'ʸQ1VZ4:i1Qw|;ܷa2sE7 RQc5yf 8]`ߒLg t՗ES8BRj1`{+}C^ SR([*h|g!$rA9?IAݏf|oShSjP_O Ix $gFxe)C7xVTy}H;Kڲf+"X!3zd@R/FPOOۻ :D#n̸l 9S{U_h>W @܉xAW:Ox4x"4hNLVa%n'Ɛɀ0-\D8z%ۭTwkw :3lrRă4p8ŁJ:O&tw7NP`O̶s4"{M͕Zo߅Od2?C# a7!^ѿO[lMqkgډ&͒1Ӡ" (OfxbW*Ҭ#(^ ?!h+jΛ[<9 P=3r\o㉳Z7?gKDTL켹,>LYwk>TtT`NCo7$t/]YPrZ[ qp.r]fҼ/A|(׎Q3^f`zojGp?y0`%Bqܢ?gP\(<N½EaO=~N TUӲ%Ink&X}M33y tQu/ք@ l8eU&jyMtsf-ܘy&A`ZB^k+Kk}p^{ظqsPz\6АIB P\G=}EܲWV,x NBxNj x4gmI[M7"p 0c,)lA\,[Y_㓣N3%6Q.m Jt!&)KM 8m~B 1v̹zx J#>hGE $@y_d1jݨ9o!AU܄xN֯/.Ӧ>le\gӬ]B. B&FzJ+ US`gRNS#Ý6 ~0kUdjFh֡!$C/up̀Od-+Kh\_&1+~]*t5jw$>;gL1bS@%Ҁ#ӷ7"k470ѭrM)зg F:6k[Oy)"\nb;Xu 2 NSO^ _hJ?Bm s:Tu툠R#Sh]gpN" m"ͼEE|0*i 6Kh {MSb:OQ)A{"w W1o)er "d#s LjjEC Ȑ%zN9 ,P['LT :Į~cOf7D֥U' /]YP caO>DC6Lb[rtr%d~[ʢýc'P-t֚Q߭i*0/K?sX!yb7r_EE^3|#XD_E1 R;C5)[Sg({{wc@%QrWhYG@2LOB59Bss͍&$ W m AlH>æiThq;uiuT<^£`eLܗ0d@RgJwsߦ!`2Ud#eE!b<}Dzz5Q XslX\ _ }*̓1eg #_MK"!vsPC$!Vj_8%EQp.T {Q"CkH^`]oǟSCUW:9fJDPH\EA5zӈʝt @:bƹ.x)`'H`E}v,- 6Y_RwYދ)qvڱ0Aߎ+B{ JjIrEۊk>em) _K֩fPA=<_"[4}ك^bԦ]6f)=sKiǥ)_wQCHuF;}i 5UҿDI_LT#'!ʭ=wAqR\=6: &矑#ۍ~gQFnjRh-ݳ2$4;DUyRb*e]FxL3ky<DVWu7}*\.z6d˒$BqqKLyoܚ4+pb2۟(7n Ku*!1K93/dПYM%˼Kt 7=-"vb+[Xq-% ;.;+Y'!͓x}DeŖ,?:`<>d;(éyPMߵ@.(P_H]u2hkOqɏKw1vljzK!vrg[&&aV'E=_!˳ڌK&4tLW*äF8J}Fߌu9NfMjYbQƠzēm{xOgs#C٤=j!3Fip{8ff"OLn̦hkC]3RiW{Xp"P}Xc`XLgZ5_S!E'Ds2'}&ay#| Wҙ+>kl]}lᏅPԉ-ܮ/җ=/`jAȨMÖ*pk|h#%@o ܀(m浊}.{4N(#BUt{^:dϕ1V>_w1Uep4Jw1=6yd%l@?Ks L nkX|e1}MO6CPo+)D&\Ij*hu)Ʈ9,D4{ν478 V ',vu,ڿã)(1%Tȶnvr)FOoSёmU#PP҇ $oA/Inyhؼ6>@kZZah7O`6Ӄ{p%PqaV39\Nv d& 'jKA+ $0ș;.oj5#kIV+o~aeוtq#Ķ!`Af@C= 5e]~Co ㈕38o٢~4 a\Nj+˨ 7 Xg^' λpdg:k tdz;_H4ǶRQ"U @|DxH4Eauդz^ˤGxͣnEt~#)I[D%4y8kL}(&ge\ߤF~=oDo!4c/ ؠ|| ۛx?Ɨ{HPfbQay+@^+npDjPHRU> |v(Q8!}Z٨@roUi#g> vC~զ ׬> F@ڽ/@\fC$Rna-lTr؎mw70b3WmֺR$<(5b[SMI:9aXGQ~ݔ9sU~.+ yش](<%#7# ZLg9(0D%S G9)o#; 0 ZZ4gWhiceji©fR^4+1 rc(qGRoQw"S$u%y,zNTsYڢ,ŋb1{Nߚ}nd"2Vx+((?W%f]s\sVB©8Z" IPi j H^E^[hM` # {*ƧјVm-;Xr'wϭ;URd u; s.l:(=B J-NjM @%߃ٟ/$ioQ<ftH_-%%꺇;`nF9D?<(C5{Gòyp,GfG~yUD9a!@EN/,* 549CʢU .miQbg-M1ba؟?9}ZU17,>Yl-{4mpQ3(n1qqh0ܾ{U#,͡F&$NoywNjlJ4z@;^IHAt;z%}Y$2[/p-R^;N4ceL,Dh[ 8u9)w` KwQR*cс~%&X a>3uCU { @.j~=yV1@8}DdN<\|WPE3oO7C2c:o2,HEM]bJY\OvO;!UNႇKsFH2kl3O|'ve~IM)?pJKS{k"DыmC;x1n%qަڋ*.9LL({\F!%'.ЅpRJ_LN?INSj1? fe ]6:0[5J@jovS5kqshuא/CM1o4o8j /=O;왇sᮼK%e"(VX8pG<31e2,C)dGNyzPM>ǖDEĚ{sPj(!%_$Urn^iY(s.H5J@N[25RIͶ`o$BCer[Fق$~y%I0z J4Ȑ GK$~Tz"-teo rwiLշcWg:Uv: <@=!yVՕ@VbR5kv)i-PJQ(?td jI/TmSo^t$-V ꊭl <7ZG ߆%pC? `ZdCjB:Ed@fcNgG>K P Z(@})ja!pYtkT 8\wi9ߙ(#xg|O$G̛q7>!QuR'Ӓ˗d`h=MJߺ2 |R0u_(Pѵ$lՋn#՘*Xe+aXɩl2!^#D2Z0n%9MCkPG(xS[~$R~)lsFriMt6|PʍčI(LX)錙)Ƴɱ;gq, 51]6 7 $~TNo:foqo9;I:o]vDJϩwNǓVLmtK,xejE2r a#~ނW%vFnI8 HaMý&L nn A}=9=bRSDh6#IQEC@?#0W31=Wƾ3cɃ%6(%vK헮98#v`ffmF2K|Lk1 k] ()Vh:vK j7z ~hFp&6WT x5Pnd w'g8j<<0`Tn&Fr5&#C23`!TU՝$o!\ t~Z/Kg\* 7h#'DRhF. n!\FpB ZWp6Iia=w\R?eFXtW") qΥzBl qT&260 U] }Kks^|gYt3/ܘbE퓕|dm 9{N6hzaf.IzUM׷7A#c/눩X0,1"`hByhr [:W-_jМ۫6c1:IMTVyٴCot_n޿#qmv>pvpBvp" _mT00HQ:o9d [ Wf&%z͵+*̷"2D8qvX*^_d,L .JR\P^6Њ'*|Fܪ.T۞Ѭ&?* x3whD.Wt^sWڴ?rg01”&K;ag_Z2XgEUGgRo"| V`oZi]N]|\'U˧i;"]|8&X18̎xPG5 0VG0D-ZcxC AZf^C(IA+$!E5ZLn,A(?N򯺕QO|z+IBؖ@ٰ&>X-0Eچ g{t%쀺1pѴS`Hx M~;Ö@۰粚$O⻤N6QMPA6wΛxۤ9֝Wy mm˾lj8"FY Xi ·dXM sC\H$zsnoZ#d%ڬw]bGOnv+tmm\x+zo>UV&~#v 8ę@Y`4F.> <1oq o8?^D%JL #-o2.dpd3"̄R[m/lXEu`PDE\p72Ps9҅]y& b~ op^nXJ%B,62<\'k }mmQZ +sjY15ܺ<UK9MbBx*vI)ćOC}xI(oӃ?V0+Inl9I2`3F1fkx?B Tp~ȃQv9yɔQX/dDُ ..lf]3y˝^LhQcр*:&ܿ|S&zd+w ;q>D/S R)]`; @ǰ! țKҬ"ws`+'bBWEq.a薏#czh_.!/r o}\Oe8Kn cXjL[G[fN]ѷQtk<ČUf|/l<>6n"IyߣnJ\f8IU4?O./`~рCl?hy5l 78Ҍpxrc|AN7Z"?vmٰԺ;j>)/:Ȧ*zgaqQ@0|-T@$#k)F Ӈ@$VՑ^MVzݹF0d`ɺfTC:^yOctѾJ- LANZL鸕e1g.'C OedZVɑN&y~>j-C- =84ȟD'^hpmZ'BRRu7e. lawВL (*9*V>`™v`{pN BFn{1/8r'wَ%G <@N.BtDI*#R{Ϋ݂"v9r 1K`QG?zsh )#1aˊ-u,A[⌒rW$y0>+B|Tv"Z!8GCU ksJi~椻f@A NA Xuj'Vx~zR<"TNi-Vt y z?-57gT" LB u 'dok "FOZeh! U "(n?J"(< I3a 6wzˠ&KwkXE~p ϡXL'܆ QE.HZRBpWOblʨ;Ū׭7me)$MVUGHP&x?⚊^d[!>񴫭pe5q!L:.gCԉsUX;ե 3X8)Ma99!~R: {M:7,$BR#*j^pnG~܄",&l9|y5Nۜ:5][pPo$`|Ȼ.UG-n=sվ ĆBS 徚mYy/gը 4N2sFv|( -6kz?h .R%:}7_x܆WDPW7m3ios菈,vK3Ugo:w~j GF~I0Qtͮ߉#Lxh3m}Ъx d2YXA`=4Ik=W1?یgZ2~9:1Zx]tl[ɦ~g5dlBjK`s{C#!J=n.H"SV(a#y(N7ί;X]W"lr+K&mGOs\b{ӵIRGH1ƥx<ģr*ndJ5}VdF'm1y= 5>" u\wB72OfK= KucQ>d?J(Wxe1R˲6r0,HK?v8&#];{gYvg#=L<;$`>lY]{+^w ΁cmld);A'O?RYSC<~D+^{ T,eOE5e.v{IDhT|KjnzlĞ%I0_Ѯc83mqr4US8x+7D|-3~oaRNWhژ^ަ;ktFw݅8(*g4dTWђtucaM.:fX(S>J/oDߧ lX´b xmjI('(ుEJa)<A6BW) -UP޸hDД??!`'^.ڪ־pCGVM4pcwX=]3;7|ӵf"5ͷ#srhg+fWA-rK[Ly)EVQLc;ZݬfO7L"JUWGnuS*)PBLڜYi͚?Cy@XP Oi2W1K<冄 _[mI.[Yx@$Kuc͉~Rh/bCxK@4#Y3r$ݼ$3Ʋ[hgX&Ilj-td"tؾKrp>7S7$ <D54ѯ1N/k!ZaHHSpyLSi,kXު8"j9'YQN\gCe$@1π "#MM-m ˴RjTE˄$]xiEOet@Gu6:V A^~{]/y !VB=8[ ȌWJҥ=U} . ܉@R[V`%e 49-Ɲ+|xroBYDx#]xQj:?sYe&W ی=R*kDsGU! nȂۀ0t5ӌ S)J~ۏ+%Zrp7BDT+Ľq.+ƾYbcqZ>fQIV~8NgxzxOwM; {Md)~CI5q|Z 2t00xљ2L.|IQ$S! \JOz1z 1iqjs9p8k]n{+Ohm^6/Xy#Va8rͧ1Q*A6cVU[6՗;f oO?EHfDŷ\Aէ}&e񚡜G r4mY3YTzgUᱢ$i0ٶ?31thBX>MDƻr[dQqEUDΓ+ahJ5v6 &sb-p+Oנ? ̴G5g^+\~Aέ:3:[wlk}[}>8KX`)H1ZNa$csUEk#8UbGYbe\TY]3ͨ.Ji^[P ަa+4$UhB Ț8\.8Hr$*]O25mzځ kOПHW)Z~jլg0b;aDq2AgPF^kq|7/bF~`/̺`qb#)aīۚ3ί f[`Z]kM[?8|U0L=]У  &Z[?%%%7Um L*ƃAn>ɇj>F!>Tt uLgJQ9^ʙ8)# TLk!쇡Dq TwyWrLh||EbZv$:O;l"Ӈ(nT )еJdHz;<>ھB*c^YtF=ZQYHoMP0l.v6up`dNkNy*q% Z?^7s\e\#[ZMVYa ZS1t@ "4$-"E^䲬QoLfh[cHRCԡw_&B 2N د܃<֣Rʔu Yg+uBZB.-prhd Ή2[%:>젹q$YZ>~dypU`;E1!ƷbL&@4 gRϙGs!U>5W4\*e{=ROtOvvQew lj}CWikÝ# ݎ3kٔWƽ.z %K άak`5=&.hDDq e%dK+jiQj43#hH`x(KBo9itD+D'lpYTyQr8 3iWȪ-xn\+ W8T&EuF-~e:+RE|,~Sۭ30BAcIԴK'TAD}{[8σ8sw CyK#%'EDsƞb!*%c "`cJll|Oia HՁuViQQj{ꏨ 3F -GA^wf"{5QnɿD@]]'"L-qSDZk7S93$u /x;4jSw:M6{n ?4j x.y]HMW21?@n1>Dz9 T"6zQaq=9m p%7_Z L AUj1Y_F][LTOg#&HwE?``9R_Å(Q3I\w$o/Rg&RA0ϋ߷1_a-E6EW:.PU 0`1Ic؝ł$ ,9 \udǭVܵ*ɱe!bN;KƲj# _sè)־L-޼7`'$.g@[FXAAYGyO y?elڼRo yJV @*b V)#$1ȝx;?uʜvO R㗢P)# !E-ڂ2% us i|AuHt}<?xc&<۳EVQLoN….m˚b܋} =F=A+(qz'g hAo5Nᤳ8GQ9@RnR CS]P-ppՈk.ulzE[w `+վAY刣z1)/gqѷr?rS0'a,mDT}cR;jן (LH\Lg!1aF)_K*bc}f9pO ѦqBTw[wxN` \m=%ӗ(`O(60x::/+]b::D0p?WkT(Ut돜ʿlufvW٩JN:V y?X,䌲\DxBԎw +Zk1IIxdN->$`ŋ~mYp+TS0s+K4(wĄ4UgwvкYz't0N nȤkn_PA2nܿB$SǙڭ~X4qlj&g1}G m;*aC1SslzI{` x:U64磜ε 9u&/ߊr\6 IA9\d Sө=4C=ڑPy{[dB&vvnurNk  F4Tm[Vvb~oO~%hөV!:=>Pn?0eR,#{H4)p_ @+9'yzu9En0^Ƴ6bcAQ1 :~Bw%p+~8p%,ײ>ɱ:p׵DGX^n7 C9| d6Ò֘VwWJ_TneF[1245/*P$,o(BV*M@ځchZ@aTn P[w# ػi̅wbk"v?p/S5P@Hd>VԉM_\v,!rg4B%{/$V' d6%b<XnK7V uCVH{%k_^PzBBX}lR2`Q5H-d2gXK?+{wt7Af\-H R$=5X)Ŗ#tHըe8D`c/8Ic^(kC&_H ?l@H~+^/*$RΕLtLR=U`  0:d6` r#2r(MRr͘‰# 'Z;-PV]Dը9cpWv&zp.t@CϼmN "-C#oA)&6Neޤ ?O]a_J%huF%Oq˽ bΖV c'v>k1tI̱^P[F8-vyWT yVߌs#<W1 ǭ?'4?HyHdyI/XJGVi--]QȀd6-?F%pµvyͮrV97>yJ $^*k=*1kcW&fŬ/iZdQ\&ixz-ʃf=FK7i/uS0P=%3z< ̓'8TtGJ{+Ur1Zop#rk"c(g70'A7Áqa2+(aH׃Ә&f po7z9B$0"SO=r?lv1U5"8'pzKu.ۢ;U6GEc6lWAz ]?b$<ќOeE @zjڥOصr}dX$!VF+t4Lsn{e fTŃ+W*'A'9-PDl(M.(07?] VH`%l=R{$aYd,_O}:WQ<1E'NoBpPKɓy@֮-Np'mprcjߍadH J؆;ETD":j{X0_Bd?|DUc rʋ},!U;|Sfc*J$h7}];|$hM<(h'f.rycAh3s"c>#7leBm(|QStuӏC{ q zITrm&QK|7&&g!{c5\R`FVm[xҟKO:[$4 ؝-`/vL.rSTM>QZ>nim0|~P^o Xُ]ę5HkH5ʓמ=σxݩa([U1,8$~6;KH¢^JBѺX/|L LVm.Q~&ݛPaXn|-V[8bVb:y-/Nt#DFqTy c3!C=Jlh9wKΦcyk~fw$QIXp ;{= Sf.%C@B9b:&@,ڬͣf$+>\V"7~P*Kې/?7R` eVy=SԩFXt}5 ݧra%N# }<6IVqhec|)O~4m*6FeEV]KOqU3xP=dYRCFjƿTŜW xsu>j _gC#CRFw)N8)S9Ϸ_40)2xÏlwExbb h/jBF0͜ljB+?Wt(X)^{Qt}rZwS3T_t(*ʿ'Dֿ^Wg֒(j 抡n LMO(&|-x+8+BH. =`PL:BT&VW}Pt+Σ`v4Q?K7qfb%gd>:k?)e X;3 vwVUmb!)k0Z) doڽooX5B[c{yhz!axY+le<8cԶV]) Sc`unU"Z0+LJ?w?z؆vJ#ʃ~g,ccplPE2_⽮/dNc^eH883`7U nݜ+1)AutQcT.&m`'&y8`0ߒq`>!nIwƓ\tW)t~MK[Q5-xܬ7Wd0#a~ -.7 {A ߰tu@L`6^¶1EGbIM8sk0cʫۃg'0 AaEZПTrq( Uvd%)fSrHE!zU%!;RB_m(o <qj%-{pȽe׼b 웒C~C|&F}Ptm©Ye*o[YL$.KabL-Xʥ:;9v:4 s#zd( vAFQpЁ1seX , YB~ظ+$Mgɖj@d)hqFG̙dkPHxD_!i)АMt~'K%}I^E[Y$^1,>ޒDn?V+wɈCb,ԇ,WQ-t" @lq(}/bΝm,h\f֕y .V ߔB.f,k^sE2o)4鸆:-XI/sQ (X91 #7O)u2Yq;O*PUQ|jEd1LtQ 廥Mt4pgV$n;]N)UmxSԜBݴU\3|zuU#tMO%X})ulUd7N/[ox8]j[|{eP$.<%U mK}O;4HOX'3?gBYH*tUc:#PW%SåKi#s #=dpM0u +@ $m4Hy/Vo^भ''$c?U̴+u@h <ʟrOH;Lp A!h|7? 7)$+H)e!/pk8e?6H䁺l0ƏUbrצP n*.r5k#cdpjq쩋2j_ρ.rUXsбWi4A );v /e襈֢ E- Ns;w|(>vˡ8y)OBG7|y^bfF2 S`nW$dr#<_K2.ቝmMP . ;% %.\r'3O{U =6{wwT{7YӆjE3mJp{~~;-&1C?>_TʹU ŕu\% FǾA=y& ̛+M2M\`4Z?N-7`F ɉ dZ6a٤<$-IVzc o$k/W+/g?vvy#-5 buy.BdS1Eo3_/ ǯaog۠R tjp[.aURl<'/Pqv n#1#]y]xcpAۣ,{Dx5UCE$LCAJL/FX:H7 Yle9g9aG!90pd ,t9utul, C9H&>F'oS>Vﬡ߃365,8\ fn2:/[{O #O:ȷq` x`f~B@6 .7:PDJsG#Y !pXT] u 9b`k28{#I3/GvmGh(=F bX9,Twy68nIndrgՑAlW{kQNT ZYҼ0mF!kk<>.~4au`c\Q;alnS;12GnZPKYG,%|ղFI1׭6ʑ2¯fr@/.ϛӂ@B Rp(t7VRp WLL$㢳DhogU\)6]Lu\)ϊH˫D 8? #kab֔β MI>!9M6>NAU5u$j6+ς<~(˲v+IVQ*b?>:kBYʊ4仜&wiR탯ԣmB bbm d[qsaMP:I73Eg8σZ'+3Gϕ֜ґX8$/W|!bLuqӶŎ @HR-T9DyC8dwELC%jqoHz2|N3Պ4@SKmkF݈8oԎ/8ؐtre4-G R5Wh69"$wp5 pjvqro>5rxS03T_:@ }nFuf i{cd$fJL3& oA|Y%.NfN]VPE޶1s/p_ޒߧ=_:y==Է)A )pⵡ6K2їE_(l]h4W{&1O_aeP6VK 4"MW +PY׋>Z|xfVB"]z- X$-G3#k+ܐ}No}|Ҹ(2Fr5s=ן?k"hxl&bΘDþUDZH3lk\(omlqy2A+:EǸ0.&/d E0B IcrX-,5>)]Җwvy('1IF]ܝT}f٘bѪLPc,o=CI`eˈL!|OMM'\Mn'żj,&Vm}ĕ 6sS#ux\?0gZ!0Xsr];Ik3&W)׿jB'5~Y),y3֤fkzRm:)!˜ov0죸zs5-LMyW֒pKE@3# ^b#1@ޞUJ2T^#!g PtӋ>j3Әls:v%ci_ 9Pw^{Z5l ê[(bova IQwZZN?\G$Zce#uG-Fe\D?cFc!;4 R&?ܢ93Z0+N;^Z5G3M5_/ Hfj "ti|kDz?7d,BOvY!4ΨuE^/ghͼ@=Fx䗥.V^9n,?3EoK0E#qϚ/4D1+m;M=1Yی4gO&KU䲥ʰxأy-s(b&>KiH`g/"EvK^` 4 T=P%¼! r7̬&MC~  UO6ώ{tjJ]^ӊUcp.}4K1;2w Q+2t2}x` ;b{ô8=w CһMxaۿom?&ﱇ3ZDY^J @RȈ1_r+{d@> W 4 'پBxq_It·x4ڄj `UA^NۛeT m:^¸HoیA>9klUK[yrG(AMA|Wfd[Na4lxլޓ+4G-Y$=|{۳UV)u9]?xdiф5nNaڮ&ﳬoq f,]έ{ǜ_y[ncz2q,o _ؖj HL2ͭtoy;{(e =60a9!O7߱/{uۅ}>J[c:$ḀW~sxASہ8ж';1 ҅ }6!5Wsi^BdQ 8[JwCs1h&Z~{>=[cNxjze$awxYZjO+{@BRHꉝ˷?!aG xa'2֞x"!p'Z8նyW,Vs;k$PqCU]3@ OKT\QÄE:1:onFn&s#B8C]ꝟB4D.2j=й6maH*19:)7aQ3yl׎`B{P̺}Q(We\9 zRV N}vv=\Rk8X:(:91S V$)JaV'JQvӌHPMwCGHpW|\O#hw: ҉Hb鏬0/܏^D[$c8)SG "qN8FHH=GfĄ=gp6N* uK+ nDbb)blzFgxo+ɜ͗99=翲S>!đt[X[ }"|Wr*җ 5A:ϑ6z8$GI7QDFk#u#kR& 7ݐxKF~zR84r7!ً9,IPK`L6F ^TA>o:wY< k~_+GYk Dh*`OQ_1F(f!L@rV](hW4aC;7^j$F-+~`lБ; k?fb;PjAX 1NTŗ! Ҁz ۲zl!r&arѽ^5>~mo>S`8Ԋq^0lfrD 0kaӼG) IԲOGGJ0c$NH0yZ\2. Vj2Nߦ?!3lVN#,jYf"EšA1󸗽O֕_^qO$HMÔ< ̓RNB&%(P IPpOQZf1h펯\AUYoA*CE=/As>lӛk}1Kg[ i]6e \XSؘQ\t PqV,7ȝՂye/y ' 'uWؑ~(&\*O~#gKH vPKu-[!:ԽE(Pl^`dOH2Kg3 >Tb`{XGIԑ4+(w+й <.DЉ]N5%tzE7ɳy=j4P8.dj1t%7F㮼w9k (2,=$n&Ό#q:y `> H([V336~%HtC+{0tL 2#47B;u9:xAazޫneʋmS;Ì «5-]KQbO&j)+sW*]Lv)k,KԊqzWe2̲z`þt1<fNJ2O\ (ՃBQXe+8}M=~9%ETݮ,O8XnIQ{pܤ#N}6WL C[81t:|(f-'2!H~IA9qF"#a{R )8:-Bu I?oϐ2 lB-O @SMSe+;m8yyJ;Dª_" A[ۆHD"q[m D7~B(R{"z%>2! QGЙA_yb/N-봩kf:09A; A^+Jjgy:#hJV_]d?o#n֓$2«ഄ0)_as dZg/?󨟘Was-tLgQ{E2,Eru̿h5~˩e)h΂>TܻX {#O,S\J>V#sQ5!Qӵzsa+CJ5Oɀ,j8_ *J)Q$lˌJ5uAGYf';TYD?H9D*SEvQڅ젿-)y |ŞD);ߛVS4(D0 ^z=/#~'t qxI\|k VIo(FH|4>}t(=-OKMh ,Y"n->6uF^ >8^868'Ԟ{.DߑwlE.'ix>d{}{rn:n~G^Nxg%j|Bf 9U1FYqf|a& 0T'.\ÃL} q+]حA?𲑀ΔJ4CP1.明`s}q |š/]Lff!}LSM>/IS4@q:ܙ$0w8:͢HK@~n~ki>V3a1\a.FKp3hf*PdGח!a~`YA[DꮫNII,q@ t hEtijhwӶVM0՛vUZ |HQvŻFGGW\+W/*suo"O+tۄߍ=kWThЏ8-zl*. ^. !)8S7UMx}}FJcx'{,XH+P dL*vH։$?!KQF驖\"Km*0 K>s8]O04N%ssF\F5S K#Ѻ)>2wjCK ) KDE6?O9 uQ/ئPNwT9֮r뛱_b KVsnat"ǧ$7|@6TufP{Qoyuj,d5yq݆f&c\4]%V#k3P D=@)nzm_*w@a&8+z02[|*8r { cVzHA~?,%C2sPɚC=g]VA괱Uh( #B jFya2T:[jVkFcg!~ 5ti?寍Dʡj%f!4O0rQnϮ%UXK0Q-I畒Dm}֤>JًԉmtŘ̤JIӃ (1CGn\ ܻoOC&u8z8j {iqjz{E9jjr17-L~<\.47BU 5d8N|4"WqH(T^c["3XhY91t!H>wN2)f<6.xaI`C9kt"]\+@ME-%'l΄0 K p0لaI-aEFs++MO}suL)14ZA/+)\%sҕd )\ۜ4`_܂r_]CP+oeQ%Ծ)ſT_5գe{mYZ/ Kƾ0X>/{f BFN4l9{X/D;؛Ƈ@i{B~$ND )rT8;fĽTy ~N@&AjFPG>*F|TH!ñ]J Oa$C oR`/R# a{9oٹۻ&?(W~]V|nmv7c"'{wwRwT]/n57ˉb6P3Ih#z lއihG{'PN z$w3|XY$|Sm+%DVNRս!9AJPHU"Al<]k5oᇖw{_=[}' gV&."E ?deބ]S"(K͇;WqfFG=U rmqB ToFO~Rhq/gY4˽]N:t;6*AG@Xo᳾e>}٧`xAܱh]nJ+T?Y*ZW'M}ŧj$/h"0b#ZW#Vn !Q|W5._?2슁>"gfaO쪘|`_pS:h{$ E_1/X{mOU>kFH.X' @OCsb0? ~ȍ pLl͈Z4a8D̶͑Mm&Q^U%OK=s" C{tδ?W?߄_3jwNVhT@niOU Z^9|qp ؛=joCEZ~{8½iJ^,Or0Dhx Ya+ \ŚzR <<]:[-gu8 -ʁ J*gh+)Ծ4D >wwu A u/θ[ a6=bP2{ [? Ž^*"a6Z<"m{ŸΌw+]k% #.xpGGby0P]Uqmu+y6}aB}6۬pWaQ155:zWDSy> K|TƮQ!?#aD'8W!bQ3"H5r:g:{4`A@8|0jr3W`:v M!4^5/pN& & *º9~y8A#&Dmė i7GESݤHz$5CHXx}nG۲Y]|N埽׬P?a U`QM,E?!$xYmVȴTnZgT,Ut9aet..r_%7Wԙ_r N'X#NL>Czydx+NŪ-Y* 5\G"mko<Lر=;"1XbxpOmVl'm*̶q}p|不Lg9%pY<.$=& \rϳu:3d0\!2!h5QYk8Gz„W^_OC{ܾٙ|F"ѮONQ%CG *NL4ߏWGU=[8erMwy(gU۞Lru3\ϗ x'oѡg30ĞTMyT*~ d\S;;K TBdňfEXC{F6 +D~%-~ ^v p7(VR SJYB)IKڽ^ \{`J[KU8DF؛3W KROyk?M3mWǻ09 9U'&D~_Mpлxpcڂ7q2HY6=} >rSkԭ冚*Al'<6m;EY n9QA's1SrB]UԠ|,6NgQ[{5WFr c!v1Y]|<=gؾyn]L|Pvi;4};(RNEb~2U󖚃#r?=vugZ)5dM EPOoiPA'õ^uz(1N~ǺX42驖0vkKD=i]8=OA3Rf}x.gv[0hfT(QHl%3G"n `l2>$ ~°glwk/숛Zu{qѷH@NE'S^qo?p?`cgg7#2ē:y;r z&T,S~`Sx$.4HsCU9xlx||d?$ݣ)oF1Mʪ@[O_`>o5-xz꼫rRc"ӍY0d* !Zl:RdT|(*#9߹p0>+Ӗ?hL}}Nbsyq/l@Ҩ?O0s⢳%>1zz3]9T~W1ئ唚dAGdu|xPl5&voe WS>iPǝҔZ2hl@-kBs/Υ/u *"d܈{D3w!=ɉ@,S vD)tMlt-Ȭև`CKbV᠒y ^g,څ[UzryIcżmʐ($}u*-f&\aAmoϰJ<407Bb|ftӘDFyS+6xu%{6u<;:W-5`"Da<cj=?rߧO~6HٳY芩%˒PEەGlopZ(-JuؗD+u]A@m:ja3;S/zFLuYg;l4eImO=|U1tE.0Hf-"ĚGpm,Gty5 \os7e#AtϵŋVCW )MǬGLV)9k*Ǫt3>DRX΢8u旂!fW /0n&#ۼ-|ʏ俟@ 5SZE}-GmeV|u3k #L97q]3Mҭ1 ZtO; 'dh51H-Qu;/Gc59۷);ge@)8ɷ~P6Z$E"\#3`ӛ^RWH|̛`3/2yj 3\W<*K#*nfư9i ] zΓ\ۖYmG7 lb15=ٱb$t^& bˏ'[ /gȀjޠ{܄M?# Ztwϧ\(#Vsn۳e5tOu( owt '#͐X!_C:w)%ݓm)3}Dbr +.$cPb8^5,?Y87yL,Ɔm S߿{ ymqX> nc#k( :>J3kD[F^F{QKB ~hnYZއ(V":BIJ:I?-S whGQ*#hL̋RvH-}{6E#h ( 4[ne^լ"#5,ӗm:ΉDu}dl|g,9lI] lٕ;QmmS׹`Ęėa9qgFTF(SIG1tGA g'`}@;S14O[!gKƟf6N?}Eh r& ؠ>hUyt4]6=~lMJ Vc#Xk Jh5GI+L3 c#{AMD'VT3`Mj}ii̠ڜWsi:_Hs5,żsoZ\t?2LuYs/QܙjW:Eys1L3>^Ãd<TyH>zeF2iQ7aS,hfBCn{n0 )'sT'OahU0Ncc&ndFQv<5s* փLeg[jT{-jJ("9.p=0cYoɖ;I&#md֮ėn,,j:YoTɹďEU ΅7C0)^)J~Kv]J  rǡ9Dx%_ ANh^Y\\2e< ͌Ԫt|׫ I7bPn3iv?A+x+Z%Φ4+*"4ꋳ?䜂?:\2(7HM2y`,-rmD3b^( -B5uxOOY!Xk*9,!_F LR٨p&Q^7\<ƍ`M_WY?o4PwQF4ҏlp2tcIxvz& -QESޖPw`vJ-F{sk'd9⸗e,= @>=2l_G  Hufibs:L^:ʊHfcZ줗si^O Q)px,2qÊ\W1gON|Ǡ~O.Zz&#`y;䘿gO@W$Z9Pѷ*+Xcd+s'Q`ik\M5HwgUrj|G&͙Ľ.k\s6.#C5"Jν~]Sq8!/Tg$4lA,CG[4e(\މWBRgJ l0dURv1szںTޕ魀/46vIpLJ Ơ1>@:&,qƤZJټU1O[-GPSX~% ;#VfveY tjg!Jt joD"%IX ޱTV姰ٰm~\ԙ6ɑ]"3iaJ\NǓ34]}yQ~bU#SfFD}&v[e8tɩvI IW^"rE{1yI:MP cfF֣h)>drGY(&2 ;uqAY#hԘfa֧%b a9ؠ*˕<(> \k|yȝmUSɆ]w#{-|`GVI͙|i"ݒ41Zgo7sV 752"#WgN^d;܀@׍Ad,d@̟lpQX/OI[)T ;4=7V[i-˹i$uM?yKVoٲؗs0HBo[b@hІ#Yԇ'7n8Rt 'P lJbҕQ5薒ήzc=/q7#ƱZ. [l/z WٳBda[3ni^:=Q*ELӹZ9F T٥NAcE(^|}=.ub ^8 `vIBr-PPrW(]EH. FvJϖӮjD$>M({L+|ZzP> COo*WyrjẔzVC8KZ|{"!?(|j R,:+ Zjvܠ\oc ѿL(| )nfk $G3f\%q@X]7#$ aS8I/[VxVŦ:k]k-$B'/ڒ?=FNK!ӆ;v)aVGVuӄqD3&zo^ T0efF@eVNn. < jt)a臺 רX/<)P}[T DhU/|?HM'GCwSu)fMGR`ީzV?rK[\m7}.2nyxț> >1ˉwcs-ym\@J̡ WA.:(DB^Ȗitvp<`fj%kkXU1N'Yf`/>xkK%OQIE_Y85bi|6O$y;avD윦HkLR@yqѳsH Z6& W۲pi>78kѪf^<]\$5 u w*cxA_NB>jaeH ׌Io+%k{| DZ̟֖#[.f gۯ}W4!X;梙O+G$$bϯeQ\fC#m$Fȱm/Fxu@s/ױQ206*UNQE-^طvR}|= 4N}QT_/NWn /2#ܮK}t .9p[\ ȶ@@9.e^hUAϑS93 KG% kR'qUf4P.UnGڣJpk1I"b팘]p ŕt@S@FMaNp9j=din2{QOT])M"ݺuFJo@[bQ - Gl6Ͻ R2lH ./7i]׭u)*}mDpgi+~"3*G3Ѽ#P/ m-?MNYnk,>S)Ew.9Kh5}rЃ{$k3½:ɟ1vWm X6(e~7U*=&0iZz]DR +Uu5 ӓh!dՊ1Ӎ *PdDoZ^#h5¸yG 81]ӒJX%P;>Ač^Eo6UWTRS`ٷ/,ȫʀ-/QI۹6mm)c_GsÕ>ٕ=&9_@RT3 0a%|ލ`7{/}K^ ciE.BϛOjXM=!v `=Un! ӪwHQ7Gmi*3墋ڣ('eP1i*K2Q(XD<X&t- 5OVx ZD*09~%/RƋvmeg0]f+ljJ@t%pTC(C4sz]򀻁*fëHdrͳ̓SbRu쓅PBl%+nwf_3Kg.NiSm/:-Q)sr^<; --٫_Ls+Gx &7pVʁi:O;aaKBCvi(!Cӧe Vj#[Xl{?C|탣8a+ V elhQw3}P4,Lse}=S =Z荲1 S`(*+>vGFv9{0/U+5v<]ATqB= O1rU360g{Y`5$H#_v:ub]`3񭰝Kg=A=pj w0YDkQbܹ6I,L7D6 fH- *([E(3-X iF$Yp}KYgf]QI4KC{+jicw2 μ[r Y <^nۥ2'j Clusg!*> zhg&lfLxuCvG(8DI~lvԴvyD|z݉Zg3bl4F ݸ!@zj=hF tXkz=x9]gY7$1yy c׿ c-\.$Lol# Ƃ5fCҰxgwGhv!QUCvˆ?̯l$)}7s42Nyo94yuv=vPeXNha:آ!aACnZP+t~LWc! ?LǂHd ci0oA|~Kh~JhφB\Iiv_Bp-0[E ـ/QV&a 9R"/SK**dmUeo(k$oUi(xyВ[[E|j+Z͓Z<,nA ~p1&0/9:iL1k<7ƞpآkGbtf{ΖR mUBr9߼S :z@rt~Cnq:H#9 1V|07k.ipO,06543J[`8I@aAb檅V0 +00BJRDEGt G_l_vT*nE@:j+ʹ~HJcG@蒗q$绱8vPnZ|59D2(V# k1R٪Pi &'ѿ܂K0 Wzj!t(>lW Q0x *B,V+줣Yt ^͵䘛$KNjdj4A)=ʻ2 ~7p@%A,&Ap< p5:s=eYx3ju<>LhX$;e(ԙh,O+P@ӌ-We-oʼ4yHS'&j\&gN*Մ[@}5zvo7'BgG5ɉlRwO>uÃQЈ!o+IA>0"tO#՗VS PcP?X8aHtҋnsf2j#g'WM {' ;Ff/+bvHri?k?61t }mW c_T:iT>'VuLP+fv/8͘ (Ml{;2H<]փhY D(~\&yrBU0>:VBw2WK*o$Fw*`g΃+àfr: ;oFuz*|a5JPV%#M_qs>Y.YfbٽOdL T + Hhv:9|CuiE?-.o.('5!EBNb̸malSYh;Af:0!]$Z 35ϟri23Q!r9BQu^QVmI+;1;(EݼKvBx^ȸ|^G:uA4vAR+d%ܣl4ݢ w"y4ߌHȸpvx- Wf)̏T bKo+S9S ?I]6;0bE!E8=9`s%f87-G, \q:XـbVLio }9G@$lW&՟kIL0, B]W,+T&+p~z-LQ]IWJ}pzPfmmg /:ԽxP=)!Ln R@]:zGUG>>Sf? pKsU1x*hʪ '!w R%f'$b 6e)ym<`u`Z,r)2/i)2L]gxkVM͍&+VKl.+Sˠ>0Rjon3.™˵\vf[^/@tY5!eM~L 1wIE;LXAeʒ۰|ύ"|_JTYk&n"Lp1Ν%YٮF Ej(1v@Gh>˩{[B&BNF/ t^cL_o675JR{^C¡s :WVpԙ"`9&1F3`_T('l&:3zqwuMG;wt}|+D*GnU[g.'`6wAݖ^k@TN!g~lU *~2*Y_drV+a2Q5 &ӌ{ FHKzzi;N'y .^@)w1ʷڮZ0%ac >!Z@R3lWLqy p[j؟>8ZE܁Ŋ\2:QS` рIGCr)o :Qđه'cª nSyir֕LY.O=7f?)\?Y DW mhR]L)OE85 xfG;֩bCoƆTf/C.HhQ/%fjnA/"=}זz1ԀG kw8wӌs8%6sPk^n뙟@DE8}!}AE~|h>LJe>XiV&AכG4z#1ZXQC3#C+O7b). '$aR]*BY)&b@+ {N;?DN͉-bզ';w}5,ǵD38tF+G%%ԽEpx<9ix *Sv6-̗Y S<g [!UJ~:&sw:!i<(qκNGyhY7 sБ|9j/f\_{x3&MbR&po՟߂OM5 cI+F`Gt_-%)i+`h٘D/.r~KD9-ƞΓ"K#~ãt TVIi}2AS Jz,3]Q:J6fC13?gD\{ EȋNu 89)()6%IOy 43*鐇<ȕ-l[>$&~N-ތ\fթɖ/JoM_r4)ay, oپbZFz5'dQη ^qbVk I'~oY mS&>lJЯ/%܂wïW(N5v =XPihϼ8]2zj3_.uW#ǧKX,z8֘PϞ{!ʂH#}(tУl(1?C[֞;)nx'ABjr‹A)s]]Ȁ ȥvFfDQEqp"7:zHb,abiM=!W /@6<ũ4m\f YElpEp!dnvN3 WVxu2V.`Py!ʴvJqkgQn0'gA*h3x^~`#`UM@^۠g3d7L_ g Ə-iҡk40iKXi8@d?,Klb7OfM<+K/8!_!r0nHj=gS .yNx~)KX;I Y;3jZDK# ~T.g# p_z{;[nA60سp}CJ5B'A8PwƼODN!ass)ҽa2{-nPWoEL0穅8M @UZKpϼb2;}[yx4, pPZ q1#V*zǚ &lDpX%v[%.g*UgX!(T`&s`V8E&b͋ G63"#)xj@pïj4UZWӌƽu^SB )5]V) ]NQ&YETᠢvO.18?H~oVb7tzQvIP!$ U\68V1Ȯ-^Z5]sõI TH奔)Q,hOâ J AO6d;ON6GlęِVtl'}VlȡSIsy Vm_GnʨcǪ/ZU:N0-.dkzKaD<[еrizODso)oy4K2c4)nŷc]1<вSEv7:/3"NA13?pQ,& L=ӏ5,"Lc9ehy&y|$I@=J?~`rQ|= HOǦΆ)&HΨHy=ISҫکJKp{c÷fΈ5yhɑɅ' ~..XE:Z-Z'ý:Fq,p>;.AG z`O-BTI1ټ0%A²0 ^ dTR`;K ӝ@g5@.L!]mSyfd(=W>Dj ޭlQ}9-JmP=G^|PjǍy(E[̢ҴDA ^=oW"1a"QaRmHDtBᚸ]_"3gO JȨy>IŽuiFNR"9đbSq^|2븠/~l9Z@awKoh^s<`{1M # tyʒe=|)f,Ioܻ"?U]|}3d@`-m5g-GyQb%c& Q1P nC?4*$u͸>6S:pQ?f ? Y|YWޛ[;NӨN9Io'q7-Tz.C'ۢ"p](ĸm$fkrz0+, Y A֍k [g\6a*0PBꁶarK4tuaS"x_XTؐHag"7--q)&J;8)ɉ3ޛr}1Cj}?iFij,3>E\CFHq6VwB7>E]1G,}o:#C>IOC ZnK_mg`|ֿAX)kU[E%1^юHǯ<18zdr#xsVZPG zHuAw,|ʯk#UjLed%7#>|+b=Z<دE7ʇI6i=bGu„~a|`,,r ԋfB+2, úcInkKJ#JZÔKxs VT 4<}ɈMW],\8PړDܬl-'7 12w:2NU"EsvK;S9J-N1œK*E%ɜf(*9"zO vvAzi8>ciB_ TLlv_cc\B:X6߾4#ZE҉oچ(eZJEB)ג:rL}x:\zUD9|ukƸ,s, ̒ɔzˊm"<̛Ͳd.9EWIOHLbs=\s?i>)56`?pk ,.qjTIsCԪ,Ĥ9wCx9XK/jpHвzE7 ֦U5XBOsfR~v/@9(!|D&:<{e0JƘ$nd)FpJ2)3J?=Ր#UN|W 9c*ՙPu6]f lܱE.h̚nbe5T[!xJf(SƇ8<%H,/)[؁"xW 3S`"=Zkv>G4ar"T27ɓ6-2)[Qܙp_oo` 5uuņG3;Z).b՚`xQ ;_w$]I_ :$-}mKib"}IN̢uo^(܂}Puw8ܨ۪d{į΢Eq>;͕ya DH,lNS}(Rױ|vHRSsೣO1;HA;ةEP(EOpM9>8(|QԚ65T]E)ndG@(&I)VOsʼAyݛg=^k \o-WiҶ>ੰgJfD qsR ˊa \)L^Kl  )IN~7)5HjYׇt y3h0\Rj5AsR/ !ctb6r*VknfCo9}}wnPκ_LQbF'@~]s fT 8CwLudЫ,! ,S#e|@ȱIApyPc[(;I]t8XX/4YVbT>π c7[3e+V ̇3m[X}]WYʂ~##7 I aqwm*.%G 1%:ęUBBdOD˅eT!xwzzc| 1GK)*OJh g >:,=6=#Vf"VcºJN@vհf0fص{MrG -5`/Y^PV`1x[씀cx^wG:&g/Cz(Rk.h]]ݡ?juU,Im0xHs7W xlߵ%^$!*yM@U"jǬY0Cw:Y8R}'(pΒ(率SR:)%2K;ԮJ$ Ʌ`ja8WBǭ x5o2<0/aL[:Ⱥ0|.U;gy# CeB0ǡO)30NAf?ص27xBiZYFAiU썌SȊA ]_~bS5'{vWTڹű2g)l2d8XYlڙ/ >Vdըh ZdMq,j.=qiJN:k>ڴLp%cDF)CZEN?vx9}JʯݪJ!T \4gPb0{he(HL YN`9S94")9 ѻcGGb٩# 6yiY+cŶh5yjpEԬ1+jS# 6.|o#!rGta^VxQ`ȑ|ST)5UI&Y;eGLliA .4S g< ._MG&ݴsYS6srbp{H'"ױlny +܉K$#w-4hs*LsBȍ3|,.?`ߛlPh-p0^J}٭8\mr;ǰ-X *iQd6k@:0ɅfEw0Jִ9ǰGwO&E/Y=R^[/Ř͞dNޔ 2?_a]7=:j5~S;a9= A;~I-y7JsFE;"wvսRFmxN|)y#=#36zt (; +W _BĵF["x?Ⓖ{vIA!'*zR}{aWe#A:W:su_^ѥ9Gt%@D1zn=+ ip/ؽ*|( rl諅~э$  ɯ3&]Ł)Pn ̳p1s2ƪS=V"$Tb6!wJ R=Z"nT6ߔ9F+̡a KQCD[ v`<,f&+ mguzCk5CZL"&^_T05& pHlI+u)~^hRO1d$/``T˙״QBZHp۪cnna}VJ@+Ifk ՝YLѕkáNP9$` EEi0rܢ{>ύ]sQS4֓JR>d?U?wٽU7.ܱN#-.*%i \vcT$+qA #:|n=DH e5dwQQx}w+d[~&vāws!?®e3qǰQݑ{'Hk*րa0R'N݇p>yNov۱Wq[ O$V7 4>m]Niwv1x`[qg4wO5 xF-&Z;CʹE|}m>z^]yq~hC^+ 턻^ P.Xw{؟Vm؁=6 %=;r)" 56KI8^!۬5d;\ 3)}XOs_a5jV+s6y64V_%PA\LԬ o/gv~݈M`ˑR7vk7UlI? #r2?$WHRoVNz+y``KhA^=Hs?_598;tVr`NO=niDCn&NE&PZlBOԛLC~ę։,ZwAaUȉFh /_äa6W)L:'9OD$?XTRl%mP5,Dh3,6,.}?4(i>ق=C. =  jyۖiXa\޿MyXLvl=^TH M`?+ #_ ye℟mw6/Œv >s Zil)!BxwDTд@ԁ8qbey,%1f/ȶ-dngh_iۆ 2VO3:6"RT1Tɱ7\zId_VɗO|ԣшQ5iM,; I`=H7GR,\$R1)A&;a(Ė C4-!+{qaLwq3!&̗oo_B -Pp!Ry>UkeOɴ7 u6S]n^:B +"gzfSpV,:dޫx JiEjlc~-||n$Ko|Sezt3rbaT)#UmKDO hVZ&U?-IS } wX' 4yW: כt +\3B2Oܐ-Xk("-]~pu> 0{4 wX(GuF[SB"JK186 :Ft"*?{Oj[@~^$kٔ y7 hi{Aٮ3gztD3jwk׵ 'D  O[iԂr0]t;丣 cr?6ގ|'j\/ci;؅vwu>8,al!^Lw?"ٰ(]xzI-I%TO#` fGľ04 @JZ_}6/H}Y<+ɘq)_<,;J=0!*:qme*IXF5c =FdWi2z0׺[#7DАpBG 5TrҲŲm,R/eQa~q5<17vucm:m#P"¡^$ݻ>DcKՂ*Z¯ͯAz;%-̷zSԒRv+xs|Ծ+-8&/wVmkLtƵ%o ӳ)՟7on꽌d'u:Dt@PF9pppw%uW0D v9W&1m~LjU@v/E_P|Sv=uJgZUA/-LR9#l 2!1p%7$_{ qX W.kpκdYv}k_~T-knb|%-pi G?)Βm5V&q>`V;T|[ KWN[o fj`sI"uitFIiv{]:.w`YIt 2,{ N*_G)(φ(;IT RPR)?ΐ!Y (At] $X#}GTF%djVSl$SNTXx7Xl&}U1G@gzkb3(05APǛy4]Vbb8'ҟ.PL˾EI$1_v->'8FU5Y+?DIf_fS|oJ 67nDBkU;16zLl7:WFrzn;j@{}?I۹ffS-I$M\O662#b@w n$?ĺCRQjdƩ}$3` MBj30wr|jN$a0_k*T7:_;{ b8-}P={BYڥ+j'&!q>_d΂&-WuHׇ4O#g6BA: ;s"V`c?QȪp3y%u1[ơB&q?:jY "hZJ8Y=9M`'U&@ 3r䮐gNG!:nܬ~`ʂD LU#"L]=-aw\gBAyҼ%v_>d.:,G}}fDv)֮_ùAGY@*xKqxOSVDɘQEzӾݠfUY)r[/埰#Z}NYi"XLH![)PrҐ߀8RC kGsE;|p4kVn˲}ǕRoi'$ezb%E|~S^@uO^/Ő OX@~ۨxqIf?XQsiQ^w~J+^˺π z3τYr8ԫя2co92>^-[B?9Enirn?EeQhn~ם kg>j!5j1 6PF!R=vg̓!72tY6lThJ \2DpYhl,{@nvpT  7<2M%׶evpMNkW9k"ᵉi}c ʿ(ZCvi ]W+ P@'+:Es {5 [yqǩolMs]+m+w{([yKYs̹&)x<%:4rFe6yPA㟲W !̀?n9?ʟtqj_Ag<'uu6HP0^X(G?c!)XYˊѯ/M!kRet`RsҀSϝ@+Q-]oޯ0/Fc4i:fO%;H+]SFf!a z6&kRY;TwJ=^ظ}9qQz۩#$ji&"pZ~`^sYdpDoK`Wqh0Kޣ 4[emuOh0Д#+Z3[1*&aIr:zmXXS#-a9v2r욓#+th*xxjzs=.I/ozpPKgvY`WV+ .pߚDb8 (W?ثFl2>^ R {֞Ly0V$+Dgp2*:}5hfO _* ow] Q ȴr{ǯR=V-U(nEr!Sxг05얒O 1q Rn4ք{t"U` `V$":%1e&yYep=,8 tpc ҄Z_ "# l C+!FtybۤN1uvlG:)OSjȫK]6i7Fkhh1XPgğ&PJI9Sfsͪ27.#q' #e9ʦum :n`!t587xR2i#'Azd_ w'HјpdV4n鋴`uZUJpg^Sбa ußGD b%k8ZD Yv_GxnES`em{;ml\e=* p=7 ͳT4ROp(Z_THhCQz\N5qr4Ԃda_?[vn3dOb%E6 (zI߾ŧ?3YI3P"_oljTw#? " G"No)Bd w§M<.y/ӷҤCt2OybRyQF 3nuVGNZu,qǓ\s8RnɞPUoKs\ m.:pkp駻|_8j9 ͈(#>t1`kGfd P Ot|0T|w[u\45_=9Uy$L Bs;DKp}ҪWNBSN{Ld'1Y5I%om,?~YHݶU /;.ɦYfvLr mb{qa6'{#Q\tRp|87&w,`̲9CѨ@l?H)]C**e dYN1Zd;ebWU'B%fZ<d_w f.@'0RభD/)ַn3Rc̘'#vg 2$f1Xy94׵%:ӓ0놇J8?}<RcԘ7?]*PwRG[ҡk0ޫnrjHQn||-IC8Hnv(x (# _6L>EʯJ"6RɗDpaj6W鍔 %s8!bJ8@iş oVW(QB f: b+q.N#󨺦oM׀˙Y5)cJ.+raWQO[/[Qx 6;#$Lѱ@Ay ƈh/V&#W05WKKEP>Aޱ\?X˒.bqe.Hcfjxz]J $.t4 Y:PoۋpMSclsp`|"#y[X!Xbz;R_OIЫ9d!j'EIsϔڢ/5ɒζt 2XJ$>@MfUXPtyO{ސ j(k-S`w -x֞]x鶿@7;']S Ѓ4Za|ڶ7㾔`78tQ 6V6x)|PmޯB ,'^CkAq}O7zLbX`&l2*yUP]7L,Y^a6;< 4ŀDkF'/ 4ȐN`ie;!Mɱ5R`F6L䩔=h!UۚYJ}nN~ ȇz6=<ԘtbDרLH$/DrbznD:[c~NxmVsV+F~ѲF{)}wݒ 8vF0f+:8\ҪR<Ojj8k.7M5͕WL[i5R8o/fi a|9r!ٍ8\p~^䜧37zkL~[{/Ptfuek@'?J{]s|Y*/ 7:1O\N3$ uʃJ]z#7ˁc0٥X̧lcy,&bM~sd2y|ЙIeojɈTS- K{2ӻgUYZ8p"@!DòeACRW\j|ѳ%@n"ML҈|Q8)Cpl+~wtJF=qs\\s$UFv'l@WKY]:sj`P¿"VĞ>|a-)J[,Cl@LYz_EWӤ@G7d&qlo6hI">)7D?bSt;tEs&j8ہmPQ%8l|(wHh[ep 4 AQ1޷ v+ȏb*)cH^pk|8[ىOY9ےa56OX |vлo(SRP_t's5M#w$x˦6" $VI$Fܞ9`)/k3G s9Bwþ9vB-ԓ2ub"%d MDzoBe ۹z8Ay}(чoqYNTRFW{g: *L_̀oz"{EoAdq p}Y!֭|ƐpkDcttU)n[RS $<5 >i/|[LH{<Ƶ-IhlrX8U%'=Cc1N`Jx oO#iUP84OqQIEY6 P+O H`n. 5 <_Zk}2UR,J]%p}=-9ʇD*и`2৙j:s ťh̲\!z_eRy_kV}R:Qg6Wv/g*?,{]M˝cUZeCj{j|^[W/I-N_E/\&x+M_]$,-/R)qf|y'%'gAp8ff?YT(%@_Lȕ6}SHzMŋAc 0ȟQr.f[GXu0kPuHK+b UXpa! TĀ;R8S7*12u6o_l55JziXH^;Rμbgc]\=C[ձ@]dp\gXe{FHy%*#xo;!F &Ly);ikg]=ť]PԭZ% !.fӗM(~V>2*BX[LY:~G-܏RnJbB(3c1N %Ñ&͠?-L}f?xŻɴX~X80RI1pe*:C9\pR %T9q$E;D~ e(e:cOkҹGTTh{wn,YH_˪ rm}3iK/eE&[`PM?+MFwZҩn#QFrRgW( Zې۲0zhsf$ f4t[U>NI$:t&wV.mRKݖ B'F[p-_'L@͉7/8MR.BXxc t4_#Ա^TV}ʹCu@Lc CDNWcpL+8ٮ;kSzR$\{aa nXlET8<3_Ti:WV:N[u)PZO´=t\Q ?QrxʝǴ&e"8]lfmp[ Xk]aI2P= *iEzTf|qBMN,(g< ,c.+:Y%vאZgoW ,q+[պ p,۔,s<: OYtX<>\m2)^rQ0j+bs|,m"a &=<ts!0A,%2!#bB_&G~)ńu\I.J_-ud ,s@>W'xҧqτ&]9AdE-*WV}cz:"QFe,Wlv4|hHq`ees3?` t֚?ecDUْF^vhYH5Hs-0b^1j {B"Mt. |E!i)ڇeYٻ}e߾ˇoYIe2V$|.fHI]chB܁2&VXїa<\oI" :U rcbk3}3_ע北8'{' ŃC<K~ZQ uJ tN-Z䬇u3pKB1I'|l*u>AWbٗ:i @H~!Ywa'#\-]v T]5,-N/352hijI׬BaC˴g΁:WnX3$,QZŖZ1Cu2$ϭ]-):ɲlZ<zsB=5څv/ĊY!^-ѠV\Ηk`>3 d=>=Q'j.}<2ĄQ$p(nM6 zKد;&ٗǂĺL.N +̌vګ/bC{Zv:A/ժ !Yt襟@c|1,YY6x7m2s_H|QlECaz O־_D{,aŪ]늞C鷯 .$ &1 8 :f%T+Cȸ!Ý$EK| 01k@I.!#aɣw^sņ tʍL{`X}~Eu c𢞽BJyl!&w L!a}'wt /]9N-Zh\g)0H7§<}"1cuX" %]C~+lݜ z&Pu5\@"*\VH~7yr»J۴97 o0رS.Bќs؟epEdV4: =?$s?kL+j'avh4Ebcw7Ouh%Y[᫪-[۞ 퍎Du3G*4dkRĈZ"KlFj3#T9My'JjVeKe9L:W2?] LC?XB!0YlP2ɡ u഻Sù-EI<Oc0|B7t:8sX!}.W 7>:_>M愛0Sա1ޘsDY7_ׯR͕% 2ŝ _=U}h?(]av𐸘 LSo݉Z8k"/8\GF-_S7HX| vJ%3´l*LݙelJ[rڸ$=Tbq wA ~tՃhWadWX)#%/Mр%YiGl!4fEa#HB0`!rG[җAW[k+b46ҳ"íC+sX|NekYHŲ[bCz¹Ò/F1B.)kn;>c>h^KV] 'HjV0oc0{.GZMVf@*D'?N2+Q,o]QW.DQYk ye|ۿϲb;5KV6毕oEPUܖ'88#r=^c=?OL(slh~̀'zҤLį咛X -bn&|z?Lv/\:ueO?9 45#o>Ȃғu# [4mu3iGeuv:S`w".?`Ba|@AWǟ(3~95QٝD@X;!ZWčyXѦuz K2TWC0N3QWbP\!b S[`on-a  h4~U[$ GƬ{•z v ڶM9xn+gps侐˶|D@QG <fuR@@a v5n= Tf5~4g92HG8/BZǣbwbEOH3.5\:R+\sJ8p5+[J›geyjqu{&rl,q} b9WZ{qNt^?뷠HMPE Bb@?1%!_K:QՈe<Fɬf=j?s,)~5H*ƼKa--PB^4=e xdqM$Sw4FXJ.Jj=GG1qLy n|3Q$N!5o:2A6"eF2T!F[J| Va~9́b؆|:C'j֠g[h*F*۶iv.\ט{(a1λ~ ,Տ&*Q.øLrH4@f4f ECڈ4t/Y2gX"Evo+Og-H?}IczuznI C|9a<*A u;PaoI7.uZT޷65*4]Kox˱$oÎw78_>gҲE\ЖM8LAf_n -@\)8xi95GPby3ؐHi#/s>ǻ:5{rcv>:bT]Sغ:* Ni̲QѸ'޵nd }KlY#o(B\&?ʜxﰳ>DqL,:؛,[=~T(-E`{JîeҒXXI-ã?jr]Y".L.iVpIQ@kC kE~]QTTNBeEJ`|mypc߷[~ټrxk9Pk ƩUsu@2M"0K]Ze=>kx"f\ǔ#c]!mL 3u'@X&!^^FtNVp72ӳdq<*ugwf o.r,v|0p U-Rit0y;^#j۸wnxeZ0 .= tZVw\ug %58B&%J@hcۄrwDp!sڧ|UUBƱ(Om $ysU$XܚX«hbl\~yH1GOq #1l>g&)j:;#33ٖHO 㷿Yz}QV˼nTV/7lsMGK7vsӰR0\qiX}Q UФ % RkͦE1`Ÿ X<'+m~[Sm_j2< *bNVpV\Cd1>t)lc D݂FM $. !<'[N خ3.Y}:XaqaoA-%M_ȇ"{XYꨏ]I iSve*:?54R\D8mٯR5Pbƣ'a0c]A>[d%k;~  Sz)o9!ϽfmVp@.A9;跾4&:kmY ]٤Zkr V!I,w㷢!(TD|j2X}jJM=QJ` bX:E+ L:馴cm o)@”:WB&w5Wug]ɼ)Ub^GC$[W3.g%^ob,ݧ3#C9s_ycW.r:M`!h+Z{9;oZ) | jж/GxɪjgLɉ뭀{W]pVݒ%3AqүeSiF>|L0rҪ=NsXEZ$#$KQ KZ 2{2 ^潋Um0y6O۵:Y*{IjOmt9D>%5  Q!|8:yAEA<՝VPSzϋmv4pؕϹA | &k*.?R 'F^ t}0K;,Xk]BuCQ[On,;R9^@qd ŜP$l(Lrѻwn]/gдfJfiF};G=V2?¨ ?ejpR$-e=rYg$QZgkό:1)-Aa#k{7=0t]0?c 4A咾U6[}L_s:n,?rI3حs>mˆ T sbR9vbk3iY>@5."k3 ˼'˩[)j"_A 7G O=3c[Uc2H2i:Uxblsޒ-oZU\ _PSՒ2CDg_Yf6@U !;=mqw43զMG liM\bزJ[<&|[T ٖi咱+rs4 z[m?pE H[1lDCیTOL1k3&p0i-K B@=1/_ mExW4>T)9ݎhWޟ9x 6`>Ji@A}.Pd|1'CҵEulj]%8 |`yڅ82{`l'i`Y1  /Sǘ6%'T֣,̃D i0bc OQgOw.)qk*̳Dz<7/NoA ّRUe^Ks^o)c]VAo;j'qqV*/B)V`r$ch7BSV,;$\h!RKMp E;. |el{$8\jΦ&/Q>>q\C稖\ī;2f=wfo8y&@q+s{0ϯ:{ݩ$rU{Yw@Vy-i algiU'NV?D\H L2nq9pˢ*S$@kOdhxGA7oߴ_ znw953ff.Xqs5 aEz.O=Mtjήkr[(BL ,'ޡue*ŭR7J@*H;+a$SzĽ twQ:S-ZlA PaDaJAz%0 ǥZNSn ,Ԅ#ɮY_eUdWK9-KzDOKFB[yr㴛ٲ;M[{.7R-~EƁ7b1M^PtLT Cc.:x  o6MX|cBVTDثꬊUC&8>%k^"I`3iǒrXlAwg-%.Cn.ק濦ޖh5ǚeh 2i]J<׺wU֯v "g+Ah( OKj䂟#9 igK-5"g.:$ EsD?Υ<%h ͗#0M)7:4w3(Zwhf}㺤0:6!}X1y T8k6.DNzs7h{3P?"eȶw=2J|"vwteolzg|-f*l͏^ ֆ4HµkJ u/%W #^ l8TJʟ1(&ePJC s43lDU 3"uǽ5bk$f{FoQiP*184+f?_f;hpF Suy6>\?nlӸ|=2 zHhIƵ“OZNpQ'ldrKtN1߯j(_ g?p4Y# A0Qm"13XU+p^0+-n$ /WQ=5 =BkR:qXef;~!ϒђTA=yT\p΅N:3US)iF&:(pʌEEoK:9ߓᙙ:m!;XKIHB@Դ'EEX_|K7ebzzҫb'n ueuGb(RE5YpS4I8O#wң$ 3]=HRIz}mj4f2nW䎒mn\v .J Tt9W ӡ5EcHN4p6+30l^x8ʫ٩$.vH?JVs ZvutA p";. >[SCS7 VD;}kG3)Zs!ҽJ4ah~:b)VT)_Y-qlSun^-œCr9y\Ef F\`;Eu@jj\%|#OY؅]LoʁnW6}JR),7ftG$sC0님0DxzLk#Useb욻҃lb{ ۞<揋0Ua%C)%P[S ,9Qdo)1DUA?IϴAoM9Lj\2ixK9wf#ָ@H N怄#ZmI.8ѮLi-k|5MI =CG~͌Z!V1I]]P̙9k_B>J^:=AE{bݞa!15uQ\;K 蜾߇]i6Y~v#4D %^,.$ L&|&Ϊ!%Jw |h-z7tLڮE6-*JxzmdinZI ^U._>K.rVL$< A o5)L V?͊‘`18ȝ2& _D1L3SbA$b&7DR7lHLKɅ<%KSrX6 }o&1:3C־RtG-kM-"5|@N;]r=zuR+..tu)ߥ`PvlB7:D -# ƚ |/$V𒌾Nvt9 Pj_d> 1P eճ?cA1]@А9 \>>g4>j0co_ !Ff!"l=7>iUZHYZĺHZ9d5$ގ$se@at{D K2ObqB{Kz;DNƂebx '#0ɒ&? ,QZ 7`F@+KCD](/N< ēH q#j)By' xر\"xvy\iF"vǙtMGmg?rnUHyځDb\F}3SQ1ۚNײ 3 Kuq9O6kpe-sS?=pp۸MOgvvaq$ Mr˷7-#{+;e]uQ(Cwlk=ny6$&F(Y~5эU@?~g3`mˤ7C p~%ZV{9 ]>Q j`4lN'4"}%}z,鼀Ě;VuzYA,d3Rt.DN[WɂcS&xH(QU$"F*h}$+}xԙ.$O>ĄƝZz vb2xv*^fCW|'ͳ+@2:z=26"蜃W:8殰x?e l/v :c͞\,nRqgB4֑ xȈ8~>Q`+H^YüA 6? -:rE>Z09koM6W @ \f12 TT=5: dƐTlL<d}j(t?Į )0.>RmRY''B06w|9kI׈dbW5q D0b C_G~@@K'E% cQ8ugT[moR1͉2E!̂]4P@$m4vÀBS3k5_Sk93Um)El} (\]K-zO?o %uM$)lۋ'D*E>gs>tZX3 (͌*~PϬAkadnG-Eq-cvԺ~, YA jow8t $q.nMIۙ?c<cH1fa-[0HY4n1do3\FߒsS;'nܤc5zUy' y~^UBزx033&.(&uEAȆeDw>./AHh/@wj W:1dZJjjEOjR`A Lfh?z 5>?x)T6b; J []ߚO]5,fzmwXц}>-";;ct2oIGA8:ݶ786lCF|t 7Vi_n"WO0~&d-ꚼqŕO{R$7ae W4q-~Mqnd05i->JIr>L hv1w\+<寀 NLޛ2@ |H hdz, Ř5)=:a[?D?kUl^bJi]7s(?̑P"nű>5L X50%/uGl%ˬ1\L 1g%~meg𐲛dYё;JX_mBFBڗN#r &bV3b0K z[,(BP4j)[c #{I4תdY6|kxN طElQ@>"ƒsS6WD`̴R+N'u߅ 'T˪NšgiM9Wb]r^`әT1N"'}Zv#$t9r xI5 %u"aP$8*_X!D:޵4MJe 0 *kEdҮGF'-/T<7L(_<{Ko:%T&["s1? :ky,X< S|Ty+H 9BҶȮvOVUՀU7;iV'-fYճ}v :BoQcA ᏗS`07q Tܠʟv>`|(TM`m4p6V,$vE; :|]aPY~T Tw>U2+d[Gsݙ `]wWHa[Ѧ?.F cBR+_A_,՗?R\7H NX"wk rA9G敯~ G/fat/:=8KOs͕)"@1om DŽlYEfttU}~xj&YPdJgdhe`4Jgk܋CnD/B`D@tM0 Q"쀜ucᶇ!i9J&(ҌNH;ȫd0CGeiCh>K#ϕ,Y%\I/A4"{uȷ Țy,2C%* 17W!yB̬S\Ǥ~ҋ0R%m6vHq* xX~])xC3JJxC CxB?xLwMY=1mVڢy.w.\H4t~\Gw[^5 a=ey֙Fw\1mu+\:kYnvԼzȌǓ/ՓlՏ}"U< ? MOjӍ8W^KpLN#e_ո8VVf%i82{2mg捐.ofBvEQ 3p!gPTt10g|Ig&3kU4IO_uZ8R@/Rj:).@|gqBCNUppzCoDαi1d@Gfn8J͠=,<4֊l8{ DYԘMh@^ǹ>v9?p3"_V"ZM>)fo2]=Խz!懮,fYy I˺xG%@3D ¤s8G]+~j^Ncy _٩Ks0O4>S<#6VTNhLI}HZeew,G eΊ&i:wm-؋*޹Kfӯa# *q|Ό_fjHL!]?WA_df\b/N>a5,ϴJFt\^2ӓ# @uePr^eoʳhЏiaU0:A2{piƟq.< u-kwڐqY}|rW8L[ .VT!ՕZ e̶է Ɖh*hCȠ?}מ|'@fg];F ]F zp 4ÓooM{G=R;c(L$Dp4prpbT|@?W!tU߱,x'jIBr3Dmwo Y3bz|y | okʈtqN< s\펃Z/Z~)a0G;o19vG91ҵ,sgf\T7U_`G\\~i?շaKR{MwmY!>ez\0 ЫB2$R/7-%{PD^}%I5b.I Iva9&;ص͋{j/Z*~1 %wmg 4M'6 o8x&!{/ 1tdRz\)'T$&6A~ְ B7 `*@HIW8pi[;$l! `/|K0p/WC'HJ1BqX| rg~:|uyLvONtV$w-D YeC*˱~LsZ)o AE G˝!Nǚ72N*ູy0*'O>ؓM"F,y~P"\Ca~زF"b:"*E1]D̳lHUb8j;#,mo-LXŋx™!*{ѸpZ|!_sb^%_ a*Yrm=aY.%i Q|,ON:N#E Ck MZ(#5v=dn S 4v<>H5ىkpn e=(r*rDx7k)`q&m"Kb&|J!OEnIxK㪱 ,|PbLrsٵ,N%XM2Whw Mu;tdY!Г/(2.M[lYًv͝Bavm ߥ7Kiq?4ZMυҮ|"V{ޣݓj/Cy&+l7xY}ͦ331q9}ڧz#.aQ뷴$݈Rx)h ˿P aQX2USOG`&*/,qB6=n-b̌yE~1Ww C,!Re4ˌS}uT1K<րw|F35;e.Ģs\s4Y41TQJX{=sVvIy#uRȁ7ϳ-I?~kDTy>Xo<$肻L! `8C!yTVNK9 Ϥ#~TR/>}HhTRKs W'/w nVdBXow"FH˒a¦./kaŲZHӥaiM֎I`L<} +x[*pkNqTDaJgdHN"/ jup+feŦ@{;PhҲ^\ܿ.<+ФZ*$5fikIH׶EDC- ki3 } " LR^cc${SDP &"4jūFƃfhW!rX| 6W"_!݈YoLЯl~]RE`A<[_/Ķ\\T} Fg ם]P:ső5D]pFPrʜ Q^ل@^%M޻b,xLyE"ԁmcGK5%Hf. 40VR5BG^,i0 &wJeTbH%Rb$Ü 2k]cA2nxALԙM46&W%ozz*@xqŽf~qb#@\d+i!75;g^umyZ=DDȎWESeT$ Yf0w#m&ʡ麆cMGkzqK`|cKp, [*zF@ ~@M}A`d"_yP kYjn3%˽y.CNiC;ʰAv1P UY+&p34:es`KtZ92m!5cKaUcخ&E_ #}0;ʲdProaq,i@,TDYEn8mC׀ʡKdö X3aIs?!_x:4ʹ*cKqBd;|]Wop-1(@[nk| hVla#qֆ]fvPv⭁'f &$.J5P?k3QJՎS@aImD:ջ¬IV2OvRNYz?,ny8M.uwŐb:ךE} (RP5"y r;HhR&H"m>,#&0 DN~:cZQ B%cf IGܶbr(eX;5Rdm  K%њ6Gӳ' ~JH~vHI 6'l׉hm1zeUFQ}6Ẕq7հB{RRbX RΖmif'Ǟҟ-uA :|(gô;[g'LP:_JM mrdA -`NYL4-K[n^r.&{Gmm+}$(N2N-Kv[ sz%ϻkcO %RE7!_bMa0mZ<%$E@ su;j~t4pQ'Hɀn \5sv(h~ȾA&&Pcu}Ġ& ap:\OZH@c&`B:* EQ^.Hv8dbzn2v2aAv%s q +/ejYQXvH|7S__z.9XZAG+"<JCݣ$N+4 LS+6"3SLVA>T5Nq~VZs)dƞ .+G&eyc<*{i-m $Opx L,(0( % J,Ƭ8CѬS}Jj礣pnkoeRhu4Q[5@? fxt*~@YJ:"!Ԥ2Kt< ׷Iu(:L6ή}[#m>$=IGͯU &!O0 y '!ox83.:BXڹPњ/ض@Lg+bJѝcD%;}B́xf5 cfunL$1GwDT֌g"؅u3mDR"5Qk#Fʊ}=QPeKK+/ 7_q-mщA+C.a[ާs{U9ӆ-̐`eJc_#i^A"QSv *pn+NH+ǐ._/c? f"J0T*pUD.ʣrgQۼ< MCUN(]WyCw׬wp>f0}Fs9d'ԾC׃O)Mk +ċACY/MZ~-A[b'd* pw*D*}j|J d]s1} P#(q]tǩjk̙⬵cT}F9:SpϏsjiJu@?ἭGfSA^(w[g~AP< n>w fAP&oГNڰ)Jx^H9\3_*sEsgL;x/Zc 5n?~讙]s,C^|~*Rra lb;\Mh ΀d;x K4A BD[b(>c75%YfiڌKފ2>C,2,fjgpICc\ݳ@'OBm&-R>su>yկXǟdKPE0 y`8^Mü7Hg }ko"|GB_Aq+[C^$R[ 6r/?ΤaQ* 1K[QP d֭}ӟܛ"Li |7I*qx"o ez1{IBr!i_."#!{H}gr=E$WSWG7tMzauHx)z?["E+\6373k j`FXS4"yg̉#,|'33d&?O >SiL@vH:Z{zϓ\"NKTqqN]o^523"`f4K=W֘ Ëͪ}3dvDOS;_yc:vIh|v-!if61x8zJ'&SNO3ŊJd^@-T' Sx*`\ED PA):Zz蒮iAԘu7$g%-m^Vޖ nZc|4nv$K61P}$DQF^fyKbҤ-VD|H$Zܡ5$'qNN[G&r*^}huդ,1 c"2,a4*62e$}ڤ8\3jSWEsF /Hɐ3K//"'Mtvet°py>Hi~?tOj-Pܻ; Qw6=];6r)&,d)ũL+e>kix)v@壭([.ZS٫, QBomN= @?\834(37t j49ĘqKSϱg8k_Zp [U{mLգ~ #W Вf >iR5bَHj`h@ӐL?ۨP@zj;*Veuj:`&Pݗ?K;r߷&x 1zN^c0m8C4~گ;'d KX,"6ntt} T}A):}8&y bdSSUk)*Ƥ4_AQy֞B\aښ3ՈݍOANn\*ҿ3%Aq,Q$[YѾ:oxyAM.(\s"ģve.SoOݝ(u K p x|譀 ؜$b,yK:;:UFc &8p~,uj_u VNwKo~XyMZ+F瓘ݣ>&c6Y/o^?r4ȁ4'G&tmg$ȭmpb-Y{/7FxB8G;o5~N VEbIAS?]ld#>U!u,8yx+U g-BwqO"k[A;3{u-cV^an/Q!߸-PJNfŗB^lW\U lb2yzf~?슍`LQ5=U|dTJ k#=5z>.Y2t^ggcK:}.zU鲆178%x%FS.jHc-o [6&jNXi`W$' <68IʫБ)y0 uy~:#}Xcn(퇫SD8eU[Oxj>kצLs†@Wpۢ"lZ(4v4[vrwA pFqdO`Ovޯ 7SiEاVaLŗ+E3k#q\+͆ iL5gRPP\F$%~ಔ0u?cq^o{hEp=,˒߰8DSobBXeA(g w'+-WTY*H%Uf%f5y(6a=;eڎf턀OPVFKN`HVh@ B+^p Z8}a$xVs>mLo񵝫}dlS\s 4oTE>+T a0*yNlhT%, 03NZSy+p5kkcQ nvCZU6$Dʟ]iaT{E.y5h%A@M#77V{UB\SuoMO1';s'}]˕ܷkD*qS+!8܅u@rnf<}c )1OD;4>s +N>mAG&ehHh$'xfHZo`RnttwCx<)2v愱,AF$"7 |qcpii?Mʀ+haR'{ƈ<` Ltn2qƜ%s}C7Z+M=38HLd2gS#H5  g9Lx]q_3l"vRȨ8 MͮwŧP2jADyL|]:빮fJ!T>H3U9~wdʄåȅ4@x׽x4'j i/#E6+A -ʧ>4ZrWG%!v%a$kW7yu:)F#Xk^t׉ }lQݷ% IyoY G) X=;pM\=uߐh]ŀZٟ'-!;6BK2sO=Ti MM?<쥸΄N3T?3* c̓X g"baJaBs]`L Y'2A7N&`XK?ibP tӗgYI$vAl\#"yѪh_].ta A݊TmQمɉ 1q@a#ER`D"rZ.SG#ުHHC2Y,NaYMjv$&߹nJmzC_VΕz=yפ=)z˾h 1EU z)YXasqm^ϲ`e. c,qMQ gQ.o_Ó},u!=boV B-<fWhw{ՀK¢1.Jo Ȝ{lb]t딂庄>ig5E-P,wV\O R"UCIfMO qۮhM 3lXf2MZ>rB,)HLwIy7#K!F"'0A_>rCIЈvfqiBYw$1IQ[/L0]JxwwW7%O mS [ ]1Vᩦ9P]QTG`=,U?W܆ar,IUQt߼^?{P_ 56uYi1z%McA'^w),vA~l k>u䇜 LU2#[88WmO #Ø7ߏ"얼Ԋ&sbQL캄|,6DUo =H5TYT@z@63/:˴ɡ đm]fs|tëu?hvrʢU)IAz En,E^+Lq!N8A?xEʈx<]徃|.<);&G^*Yv.D{ 1}ɩ7k-е. F+f``?h<.G]x_!-A]DQ".s`LLj3^U>q@ہF_29*%3M+2~އS%NCѯEkmt~)EN#l<5@WT]=, )eHd$j(\^<^嘣W e'vzY)h`A(zכ]ӼsQGO3 :g@p*Sse:  ..4裞jDU~ixUj(^jgwR>穨ϥExNH1`4SͻNZո ^pP<΢18GDicֱE Nn(ޠwd4{<,Gn~X(O4B[L)6m+o"'`l8] 9Aa h߹b l{(P; aLCxex UXClYÿk]G.Av589ԗ=~iL0.sRHR M)7* o xiz>y4%`D9hShÊH`s[%úG E(o/ O)R;FC%\\n: CwV],Ij1_TP1/WYy rX=3kiPҲzr:q-{ɀ' lnфm^سR%wMU;9U4rcб+h%t|>ОNPg>aZҩ痘fKyBؼSj.;7Oc#.M%fr3z;Nc0)3p?e~5C^q4;JFY+>|R *_FpBMs ̿:E1֓ (~%zwt}gi!2%gC"YTe2 m|jO/fN"UK~0lz)\[_kO7RhS_p?F잿O1zr2evs.#f]j9W^L WX=E[š)i&W\!+wT8~' n9c4mܠޣ)(XB5C]1}tdz]A[!0#c'!x: 󺴤˗~-gmFo/e 5CS_&~|{"`&ǑO8`JgU@O? ^ѲKN_1QawF:qF~Pi-QC sK{rfVXDڵ%$-W+0[\Vao7e.b8b˴6IpV?/cf`H޵CKXm b7@`C;;a!B{̭<%_)=J#rh;\dǎ`WsQuW#]GN H-T!D ӄ#b8H0 uLJ斀ǔZ?/g;TaįHqQF cYg$Ͳyfށď[n6CMg̍Ֆxo~aW_{W"#Mg1Rd`}aöIIK1Iݏ8e̙8_X? ,ah*&cd Q6i3 ŊVuf6)[ipGٹ.‰R@|i~=9$i4 릍VJbL6~EyiYH5^eu.a"Niɒ2F׫_=r!츷 R:-,Vԗʉf^p+ [ W"& JH5";wd{-`x&;†FK83ζ1 \kKt-akfq*.3{COuBꪔ4`yP(Hc3pChZxY{UNXw_O0edD b꾜"@M.*lnpƴ&[ؘ>bEuNS5Y|m!-'%A*6ZFFx"ErB- .3?%uث :qR& K^rh|']~cGB(%ؗ'>-]BܥQ__'a6߅Ky_"^Qt?%d)} OX)y-b#'h C+ZrwtL$+_-ֽXfD(]0$];|r͎%|R8h0uU>=&w1l< yJ{UXY uF{ 7ؘyse[?ٟhyP_JdvYZByr;TX ɬPikG>u<$^1y2_EpR8i?!B=ѨX4;Z#$AϹDci:w5k~'1~хVƝb`.b(NM'K*!"+ ]?$2 $t$7R1J4VvM8ҫLdn}ːޙ6Ɨ5'.{gv{L,)׼ l#O);X9\3s܂?R#wwĀ!vS niA`0 pjl YNG\nnf ek(nBfu٬p- 嬓32\]디l^_& F51mxH_3S{nڄ,.gӻP!sO`Z f(KF!\$3q\*IvxUwa(2N[~!{so@9?!<9|2L9´)ٸ}(`4K&1eg"Yǝf :PƠ;܀ywN͝%}xuD;ŠX @9m⶛I]/J`Y2JqK.yXe(/T}T0}_#|s 9^"L4ֳ:Y6#>af8.y&'t/t@cmKE$r7J<Rp\25&ȴ%^;ռ,C2W0Y@L%zSIԤ}#o\PUoFNB'zW0}p<^VKf}?F;~4%rP$Y6rf =3 +8ʜ I?{<+ ٦TBm7ȁp%H|m`G\]e[eT+` [ѐ|& N@%IxP2?WVzsXA.Jۼ:iը 4s=⣵x)¿eH|u'azhq7lz9hؐV ceK:`-uqqO$;>+5?y=-k`+%py:ovx5qʼn&h&OC]şF[9/K75[Z 5ˮ|DMu54яC"LSx{! }LYETUY ?ITGp,|* < @GC{/ߚVGfp ;S_H|Q$s+kR^GX1EӖ*ԉ$< *"AƧ޽Qfa J@yاEHQ{v!-qm){JsiAQNS"MMzy뉍%v9W7fVA'3dg+D%5d)/MxʓRx;͋m>:ᐾ7mtG[d sN@8n(o`Nk=pʏGZ }|GvNyA9SQ#,=E!7)nJ 8gb堳^f1ϼl_bZ\}hP[}Že 9n~bj 6lqS1Qޥ8!# ({wc1B ~6. ~Y}6Z_=OTy W1] 1?z~0-V xl{8~fe\nt50VruNp$^cO6熺|RA=]jxB^ǰտhR0&|2 %Q  φir߻;Ӂ;}{ѯj_Fʎ"z?z&.`0$Q߈<ר >M; lǛ> pHb)F Ňw^9 *E7B$ҵɆc \+͓fR 7W.ȁuk.V/ڔd0Ύ2u6drwUdMaqE>r78~dx$d:I>婿c?ʫ-Q0[ICE};pwoصHӺ+pg?$ ~rM2FLVyV3RןdП8;d|̦HUv9ito٬ hwX3;>'$_da5'D< <:#1*I?QSllFkʾ/ -6n=?֍VkX)>L#g ?rw:x{jq 1^!-b?: ȄW$b.^:jh[v,Ě}ƙ %*D/kHԡ~XǞQT]^[ݨX絡"YY6+ۛ(('Őa1ј2ͨrrW<,=k5pD[ ;qE4=qpIG=TCa!>ET9+YRs 9РV$M4Lr~UPȷq&YNBk HPE9`{}WZI y' ;-q]YhnБKdx ~|$DޱT@G([3/6AHM,hxaE㺧˅@M N# ɢC)J[̮=Yl 4)^uP?$"6+%6QK;E%q &XtIf$,B!RWI_T>^0ISFC3T`ЙY]F'&-N o-ė|ƒ0'eX;JtK_06=zOD>(YhP&1;y 1=U)ŖgLW5&Qw{;iպ:.hQprOPnbjo ; P.!2TPT]穌\|9ՠ6? Q9wKh[,)9`fRTqc+T519ȤlNg73T`K+[׫Jŏ΢!"Zr{;,^Cާot`J>Swsp%ݻ''[4@YM{8*[pz}rHP_"]Jv=?xyİU܋͚tD;A6 U2]Z1)ԍ(*v[DVf҈ŪURGI6vφsc"X.9um]ܓ0Ũ+eE2[Sb(é "=Ra9j„,o>;R9-zMf`KA1rcY5|Dn&69H.>syGa<`;̺@)-6VJ' +qȼFh2RJӤ)e˂ /5 1&Z澇HEɑ`FP%J-gXol_c0W.2XZjҦ2 MeȹDX VrXLHn$vnuDO~?O N_]oNjK+p9uQ0p5&~Sk=-޴\CtMv 4s4T  C~ ! R`^7N%<2x.dFlXKENLTPFՙ/CEʹ6&, Z3VmqSW KHJ- nD_#8{+^~R=$Oi8 fK] ۊ*b!1F;st+H<7 uXۢdP󳙶6Iۡ?]qAfjfxê}?Ѿ+9]>c*Qe3>+ׯ#۳ K=ıywK$ #ݳe n&ԲHX-@ݦ,w '-inRuZF=f!yxo2YTɸJ+q*{@{y pd2LM 9p55% nzc/1DË΍CbŬzG5ֽbMɐeJф ]t-`'5Fx#m $N\@al }砩'C V8OF$X+۽C5+ʮn4nMY0FH;Oyy=Q,Q$vJ2cfBLBHtoP?7kjK= *<2+uIClKqw|>>yk/k)_m_o6 Up\V1ޙN? xws1>d㒚P<өg"&XTqX98]hT\هW#XТ=齔-k0Mž}/|WB浆TwT0㑘Ur x+Qִ2Z;OJ\jz]&UQa@ΐYybL2 I5Rԉ.GKN2goǵa|=Gy5+yWm(ʾJ=F l -/]H2.JUHDIKgߐ!g(0P\4 J}Yxg-45s3pkU9>H{ƶ[r Yu^/LPJDlCPQXy*v=;;̽;4|z24 ($ \Ha7[QsrӇk`'z7 bok+!Gnǥ}C4 gkދ̳y%: i~bBL3%Y_I>Q نw_Eˆ LH/e\';ͪ~ azHh51o7%iE0?9TS2R:AR9|3;1+qy-p bN]W"ͺФx=C_PsBl1勢SfEʃ"O,Q,>\QX[ tnJ \Wlbt<gUۼ8cQDHϨ*&@ڰOa|@_- z5ZI/wSw AU>DE8AI*Bxa}fhk@5~KsG1aCE6pVNL#GP-PX`j@k -+:;#qk, }!a.iGfo^ ϷwkP;D`/IV>EhXQ0#%+gn6  O/ysrj:_yt!Kyo CnJ-61OKu6ސa5"g7>ѧNnqk&~q; un1q4(IC'_BGM#&h[I˸ߚ!AWT{ڎcE/z0DȾ61>[z焾CWF ",:0+:z J|o&VG/}4*;VaYp;tӧ Qy9x5@~zN_fJnGb :G&x.&4b4m趘N07܉f?€x,S}!CfVkznSVdQ p۲4_njT"1Q5B0zmQ0X bFz RS"Ok7^@<m|߷8ZivUCM;LQ=Yb]R 1aX0h{)yFm]7dOOx"_/p!Z?hTwJndF =g,+t?(A plw =^ e|k4vZ3Bwl|V@0!M&'\_n`:u|:Z2Ts Rg[]0bJd{Gم^ź3px6h^Bاq1h zk} ֚^rbK(~ `ϳȺ+%aTqư&$zϤ|wR4qT՗{wKտ8 Y㳟 i&2E IUHRwnrBKDrO+??t|e NE*4lw6##ItxV.`pܥ )pe$ o7 H?R?Fɞ~ɎIOIS^ÃIqTxSINM& m?) Z- yzrܰ-'vPVzC"cMĴ7$Zgxӕ/J#!wVseA}<VS'AM'/~ pvۗ:F9qN%6eHbz~CeE ۘ8/LCh%_%Ozy`3k/'`4 Ns *YvJҖMh,nbn qbޏ2FLz =+כߝ @e9 ͫ)zLʈX.+)lJryHoRkݲl~&f!d4\*^$?!XRc-_y)Z OO_}+qsR#d#4>m9irO?S%g0΍O@PeWOq'ALJ>Ob}T@.tȑU*: 0,:рwOկk}Da5gV[&V& >!7^E=u0N%zEt}߭`]岹RQڔL/d] td :j1#+ҭ_AS,3"$VxD"wm,Ƨ@䚒 GNkgS6Ir@޺$Ԟẍ́>*SvS36&+WEBω>-H7AikX]I%Ea|@ (݉+삾4񪢫S_JY.Y+0cM%UU<*Fbd:s̴\Ϲ%">QMg"#͟KTJ5,p"=G#.7nuP MItSkkBz8oL*ƑVx'$mv iC丛־702\ۛtVVDe5aHK tѷ@_ gqBQ-|%tz)%O}YƉWi7}pF!<hH%o_{j=6 $bASНB׺-GR*s9$#X]2'D wm c`d?_% T<݂n`WCQCwrftpzl7%D'j mbH\M*I)%D 6ʝn ݩkTC%,oޯ>vg"YN[GXQnn/ђi&O N_ӫ\HՒ<l!r. ܗfwx`$!>TƛuN B(A3Vk6#m5 2?4,SJzQpfKn)dS?!J+ !FDɺ}Qz\E;"w~;e`J8'G0 UdS <̲au'pHEo`%UKN%-lAo|ء# Ρ:w_؏#A nYte}::UU6TK%TuaF/xїmf&K-@P9Ozc;p,C"m &1uѡ,&D^^)Boإ"c2 =,Ku5pM3W^tTc)TWqA_Թ |UBq|X<n 0v?+nXg 3yz5` 1W6u_ц|҂RvV /8iC? 9VQҹ KJ4p!-HHqT d&0l\$Ua~UQ L5ѽ5#_0{eXE-ChKNh#Վ4]ZCK-*J1PnXtrVATs=17%r 'eT,/MA+tS[*FLw+ԌMoŽD>>yMn!}o~q->tr¡/NIz'cpEAUϟy Հfes=xj.(Mk dz8Tt01Wv,o}g2dn6ͼys`,SWpv壙QST/&"6f RlZλ*LV係 ETezc1wY){Nȷ&c{eR?uSqfr^#UE&VͤQ1x'㺢~>p_XV'H,+0=1pl"cŌyi8;p(0buFTIhrסQ!whδd c w1O|sj] *|^,Ҕ:a2n Y )0KU!j9JMG/G&d܅B.MɖqvG@}Uެ9wu:~pz9_oK>BӜa@RpOUCp4ΈDMǺ"v_,>}W^;Fcͱ5Z~c] SN~b;)(uv߭ q7y9KȠv{+K S+*+]݅Xߴcw z/!.^@t𗸪ـ PVSTX7uԲ4BgyZiqqzl'c=T10` oCl_W/b5K%*"ZrUz%( CSw>M6GXP~]H̼6٥XKθ&rYÉ׵veJϣoKp`X6е4FI#+e*>Ll_#hFܜw4RdڪZ b~77vo:pN/ Wk:R_mb̡ecYT.&bˡtf1-κ63~s TADo⊇~ÿ eLPMynXm۪` F59Xk\` | "+-9z=%^'[_[KS|#vݢ8`6&7кDY74B \@I{~XC R&Y}uYˊ-!'9uJ+z4NC_J#=؝Ag|c0>:f)9V]u-NHߢ1-Wl3qM"a\}d¼bsyqROLmNnVm%i]EcǴ]2^UfRg1ߙit; ĕ659 s3΄7 Z;MdyTKRqӱʖTB- $`Y .d6: ʨ@Y*D"f`А0| (3Sc2> \8øc{ch wMs'Ζ䃿+e^MA0S F o '[aF i_ &g(HPջD )H"jwxԆ Cڿy+;\@_Ś+AIueyFMg)Zˏnb{,;NlpQzzIn\244%*6IpŸ}+mț2}>ha +GMb=QOd-w:* Kt滬VMQ'ה`NLP;U#r_>x1`pLF>cdr2ڜuRšw>!/ҟUy!:B#,Ks;KUdT^OLPʥ47UoIʐHծjXۓrt0GP+#\tRPeWT>iiWw蟆c퇲:FWz_&ܾOI D*(~uKP`WUP*U> c׃0XME@Ңmj!{9{Jw2>تV>V( ܬ :OHK 5̅e>uol{̄{ʵG0)q);h  54ly >C//ѭF/@:ϚhOY+4)n誳C;v@JOՔXFi P,)x8216HܴZe"'ybO6C([7馤Zك/ltG=#a‡JXfIVSk/xӜqgp tvDяMU`|1,,{d"Le+&J .1߻Ʃ7)GOǽvMȧ缺}*JJ_!# 6qgه ڜQ7a0|>e rL bU\L0C.уsߟ{17 [8vL.} /D4QА pU[;rP  T3 . #_ޝ(xψOU"=G\Bi}@zcusopdcw0`R ύ ӌ4AkWls€6@(Ҍ-|sݵ%|n"11ǂR#W1,Z\%e~1 A^,jG Ihd*w \XXTy`i,&NA a ca?'Mm2ZCG|?k]ȢuENj5&Z9ؾRib<퀑9z{w Pz!f`/]MW̓̊Op"fJeӈďT?َqD~kRp t-U|xR{wjB.Vlqd~wv{ G z5q#{ztG'blޥnt){,OWK8s*MC-F_gQ3V\@Q̹`BN˧ggsOal-}ܑ+o Gyc`mc=|$­MLw.|J/"7VH9< ^+ 9؏ ѷ_KĐduJ DKݍ׊$L!Ql2-Fg&VzmfOEt _<"Trf2mz2T R/.(JHsv/Зg\͈f5&:D]?,$;)ݳ\`V #2V!OUj_Ž.4/h.zo`<`yxxSLI~)B)5 mJ1.)}ƏR<LD c!;\G+ +2s؜,`Y0;\5ܲq-ST,BNf7Ʋ""m Jyc,y-2mBGkgXJe@ʴ&N>>`˹Ot% 2F ]4iU׀mǛZQS:=.V:uǼOΣ%}x\9Fhȑ?N<Ĩ(N" r gS_4[E%hnwt1p:8F^&U$![D) (m;QM/|-FzH3lo5okaH<9A %,a1jr%^6l9}! 1 O+H=t|zj#'I?vh1N5 (zyP %n BP+ani2a]#ߙ.֯S' %djj&g%}ƷuʔSEX"B+-!qͥOrR ¼ cxH_#mf=@a-Sc9?G_uPN`˃@Z5v"NU57h aH>:-+)єb~TX +W:lKSaGPHz;8vc p$%BEΈg q ,:s0wH ^oA`/G*"rYo,r?$LAs [;I>"tLz篈#).d΢M0Y' Ond[ 2W\k_ٍG-/ ~{& ܇Ћ%6Xp'N f2u}NluumI] ] x18X [' ok>Tkd@9Q$a܋&Ocl ҆}nlc϶$h}I媗hY|(%ZVيOs>@I~~aڱ}7R@6 aȬK,X۾Apeݻ;N[vʹ$I+ʖR4^tN(YIKfxt]>/ w~;1OfO;ZDI ;McKX\4P7¸ sOZ$yn!H2ńe]JEDz5TFɆ sҒ.8w"cB6+R֜,#&D0iX#nu724 })y6;ZZ$*wӛ"[XtP3"cR;ƥ<U}၈k/A {kҷՐl057M";k5Pjݤ ܿ10ڻ -D~*PE[gsFd`* ծbwCE"|&JxTx$~ hÄ]MЛ/ 趪D~o+Ưi;{D:JTދ~H^3Y)߬'L9$nzg˥+ԷK#+w>)RC%3A+aP Ԫ#-QducpތEPS竜FQce u5Ipbx*-Cv1岻2\`zm.L7V6LĹKj8q{ ǧ^?"'^gŻ Zg`҆0`)!7$ Z}?M(վ Ihr+ U 99۪,eƌ-n[pѺ+z9Z/V1 nJhM"cE<ǷÒL~8]XTY)sۼ`٫]Ղ QB9`mg|Ђ N2Z+厡b̟ߓ9NR|vluǏ XA]B攭EѮ_yI@KL&˔_bqj+gbp0ůy&xtۧ*p ¼FBR7[ǻzDOfv^ϊ2jP7adY8d@cC@27kw2adz{:cn D0B:):Wݒc]KK;d{+]%(aG< z+d-.sag]Y\KX-hȫ#8P כmOHVHC~Т /4ˬ 4ZQ;_NCT, ཐwGyJyh`b 4$Dƚ)$vLRX \8 ?S8mXHd bM1-aȈIPێUMLxՁ2ɶK?cԮ{#m?mca`zy'1.|]0ik&О{_TAŞoǹ/?4R|NT1s=H LuwA>7#ݎqrV5eQR*{iww!2Rw(ط(@yS?/aźGBy>>p؄iԿj]>أ+Rx UJʍJ} ] iUa&ދ;z@Xz|~$tк N1iaoIEݍ[\LC$RpdI#0#\@dЀ`x ۻe h])t!'ÒH ;k'E䑇q1i5kգaQg퍳ݒۉK0ymYw9@Q0y=v8&ńe)OTY#{1y,x>ม?!6]pC]J5M? ֛h#z&PI6F럺5Tߌ 38 -l8u կSV*2Z$ȴ{g\=gNzD6]pD+s \M@ӺKX d&j;&/nNP&`xҜ:ȫ>09z(=r '0IJE'`Nn9yᥪ8H"[zD9Okh Jx>VEc6BAEg*r)ǖ p/cs+@nMOFk}\+Kn(銢2b?hRG慼Q 2aB.a%霷hr>h%iv2 Ӏg%-`z.FvIDo|ď?'F895FYQpU < SwS9 xkbacE^o4+iBUk`ZF>u4Mr;H՝2_t/Tq=?W,ؔ t;:7]Uo(f}koN|L|8&+amV7y|ӺSz;tꂚ2ʴHP'v,QBt]]wQtAVlN_c6U5] 4K2KrM|C(!d߯ LL{[uf 60Jcq>5b )oO64Yp++1n^8Wo]dU2ќu'DX5w/ LZ<}SK4ԅq/Af D}L1lkj\zumfT)]6u~fthWm1(,j}fTl:Rhћ?_wdr)pO"a~sA-8@t3̏"-*dv?mi_9j92oJc֗ GodNi'{%$g? #BӾ*&/N+[\X+K<Ϟ+6ȗP3y+ .z{xt^311I5FSnZlłƏ(mKFh: <,Ds-VϮcjүauӻm+UU,E,&m6UzxJ ¼Jǘ"2<`rVGY*X?8%SmMj^>sa&x[%Befӹ^vM[dkq47"@bخt 94x=39x=ړIf8Ļ3!%X$~./nnh`IńTK1(I$#cT.TTżre~*BPkU<@‚7H7#￴l-yz$bH_OtÓ| `>ݎQqGC+ hީ c&mV cDu^9_C!z{{r.[u7yCh<֭N㫲U[RZ.PN |c4`M3˿I?RRU`80ߣf#ݹBy#1\W&+Y,Yxňr9[hwVP~luGu'VT_n4lW[֍.m7`ZȎ[/(KdXz )h$%㸎RWZ2<& &L_ )OyAUbA_iYoTG׍kaX2`3sK=VcdY02vcA=,d^hElrdȊȞZDK6b`<_E7Yn%8걃Yg[6*~fu= EenC?T 9W Q`>>kDr-@g 1XqEũx'0:jN h)N>a/~D:&aE[bScQ\-%dm@e7Z.,*YN0 t_q=bP؅1>LݖNy,Vn){?* }asqw_bXK1x3':X5 5^"Ms _k%?fdxRwK$Q.+6'?2&BOs1/ʌ(}C&Pk-SȠs;6/O (+&zwrtF/(*F,#|r*2Pϐ Bt*L.Cp 2:jdE.*UN7,nF-4CF3z&,qSt:R0Qv2iJltL&mkۜCZ/ڼ!?oEkѱAWƭpޑkS,/=MQnvo&wGMǽF,qYx%!B65֊&Fx h"QAʸKR2 ?Pp4Ӆ9+5ȋs٣U7gʵgʼ0^L~"#.9*a"ulRi2>$LlyFů!GH|0$ 1I6k.h;Yw %akR# *R4_|? ȫ?)_~{ٗߔn]@Ģ#dya'3YfM .11::$c,zK̍y F6^&o r[!oJWܠ d͂!6wPmpt@P&!!TbW{Ūſ Jc,~2h{Ckj ,aYnu-R>S0a8B ѱ"͜x6EJ4 @GX3Ͷ3EwdLKZͣ<Wʧ<4v3hTZĆmx 3Mtȣ&ͯm71ULwfsH)'EMݬ<i>_=e\vѷ *=A-S_ *[ G۽_2[L{']nt$k[w-U / .i4 T}RP"@rIRFƸm ;l[&>R;= R OHnBDs!ݑNsTzm;nZ{ʉSҪ2n2|a zQMG PqKUjg[H%BI9КqJY]aÞ\c*#WҮBl|' sKO_E*}Zi.\GN ˽kw0 $?D2]9[!4Ef~zqn/`k? }7EUZ\<'Ke_J9tneˬ,mD ,%_^ٓq/iyZ4RS6ev1L :Oٖ2Z`bC~& uKw71^?w1%hdd|[~l=>;x6"G*_Ry 23}ݲ}q ա r!'h>x1]YTCxZ¶(^} Jw+䖶Wuzq^;B{#y zQUtòx&GTc )Qr1+NA]o J4ft W,VρͫܥW)^qCւcbVN12ղ+]Zes@A^\J\Nq  ʮAPe!R5CBfA䭰6S.i=f׭x%]#3 <kPDg6?TgjqeQĜ*/47:]*TC^Tw }{%R!$9G\rM jK+S9;#qK=bU s%޼_^Isu Ta|C+B`@N/-0jg{FV<J"&jxzXU WՁSS!5v)ux4'q<7y29f7gP"i-㳎?XBxu sJgA;bg:gQ#mGlũ'!>kWa[,p+IY> " de'7 aXk2x`@@ۼ3?V[@^,ZO p2gVO /~&q!eo f_lX̛N=Ku0H̭3j z@I:̵ž 4miZ 2\tU˘5/}C{5=oyZ-vӈ؍O^4P$ff=Bޢ˕ Bئ!S6+إ1zPJQzrn" &Xf!8,w8CRLg%[ȠaXI(OLS =Bۉ%;SQ+V)?A9})>`gP~6Bo-_ΡXS#&L\JSܤd1򹹲*;K“Q2b z*` &3RzšNHʒ[b[|iG_>U9/c#%8ϪNL]r-QתO+!jrZ]f6 uwpýc–L!% 8vi[0: GXAjߝfxU3߽u,WbB_v"}- cӓ*S>֭4]=˼7*ђޟ3G)n<'u/-Q pJ4n긚}wqUO7ij.`X? X/DZ;.y;6?_oT{k$3WҀg&5IvGN ;~h;Ν vsĖCPLJ؟ 3t_LbV24<8m|Х, h&ZGowYKd&yՠ;T :ucX_JR7_̛3\vW/oOW}QgGobZ Cˋ-+h^ٖCU#k!y}gylҭٿa14fUcՌfU5LȺ6aTEV-\ pQΩF6:fiiH.Rk/c,drvZ>SQ_ QlfM#Ɂō๱{%hRe}Dkj a1Y idI F%4Qw>t-2+TUpEjVKվ46~bps9g3ȡ'teB?ԣ&!!ۉqqv9rMŸ@׺9|38Z'C{~M9yEWY.)R\A,R)BZmtڱZl|¯KCl }PfX/t\J\._1m/)mG2D{UU (n7KU! hp+n. bBHCl>NӖMg\|a.V$ՋeUǂm kW\?+uB.σ˳tٚaҠ;[$`NzyJ݁m*᡽حQ^?,BGS+D|TدvkQgCNb >%!@(^~͉QHx;X ϢdA6-*CZSlWHK3i,T0Hjɡmd㦡u=R,m#=}$]iN~'r#TBŧ0\fpXw*g8;O;&C(xnRbw1~Ep[&%lv['`,ZSBAu_tL.ۇdscG]GzWOng`tL{nU4C8&9T@{\u9b/6ՁCxTSQ&3yzXd{-JmlqkɶLE{_>w1[nx(֌KƔXЅCF@U~VF]C!4To`zȽIr)?p-%;U )ox:iH$p\RZ}hGUџBj3}5s[um% OiU,2k}O_&Kkf9cX/QQ;@^֒t1cRR޲*z`vI$O-t =u$$NLmEH6(r[qtR) 9u} ‹ܿ^~U&>[҄'VR&eCB0C "5Md=m x{AP~GKc@97%J!DGs;] Y}M6tE@I?'v#ս{=K2E}LSȋZiy?St"K=rb败BSBUb&m8ؠljAo pc%e5cd {K)̍n|O.IL|bP5|+YylЉtf ku!7V;킵dyK%vڎ_Т;5vKP}EfcmH"WgtM+xW2u)L. B^ǵ(LCtĕi!)o]r00F.>dsPCD4!i T f2G`͞y\Evp2#ޓv^fynd{Yʼ7Ha] Dݯ ϵ ke y""s KFվ!%VO6=s+_sGCPMECH-LK?+5ssHb͵E:ڋ&N^Rg]uD ?) M g ~V{5{×U:[$\BDZ5chwSYmq=F wTWHȂ/{/V͌9kU_$`fwrEJZ HC)55D^G̝'e4訞jX6⯨ ey':qPǼ[iQF ~]f:?1\1=h񃢞V>ԋt5{pS#IJ1E%7ZW"V=3EXil|Ǩ~mMC\RүLߢstJ/ C%|Vy3ukO_g"x玟dMEAC5zzt^Z_? !Hաw˘bVʼ XGA5sKI+" j\-˿›SNx^52f,r0Y6(1-4 K>yt&]lI4X*ԩk C r"O'{ R:c !f˼Ib#Uq/L򮽨B&Q"lF.2GrEA"w6UD5]KdЖ^C0\@('E4#|*UrFd=3DquW(0SIW䌝3oΎR;C-XpKS-lYݓ!H'mp/w :Am{7bõشˣF,T3]wdɹkp+GaoE/`T}TӃAMf1V:LANW5 cYZLB?'|9" xQ-+ܜgxq]˩Q fw?մ7M$zF*hZ[꽏.Kj69[:חc+g'S1 CԁR h3TP`u3 9Ibɛq熒C7R93Gf*j+5EV#9W;ɩsǤƯ1L[NeCdzkNV%xH"qNIuwYЀl9`u[Zڀʂ*qdž'mbOpӅ]תDʥ_vX72E.:prT)T0C&_i2hϸ*0 k~m{eƨ=}1@;ffl}JG`kx]ϓ9Ip"kte^.jM_y1 Yt~X 6%満7˂(Ա#V!;W^0鎛(&' j{# =gۑEΪ*CB;2^%C/-M|>|G i%W e< H}cH+ (evr1饞1cevcwU8'yӏّc yƦ)t'ULIgSGh$e/ 4dbv&sx gI`u!̫vVg,zSV30ekMF5)̓x@4o {* Q1*3SV!Qz]Y8ƞ̾FP30Uce3\k f$ /I>ǽkA%0VH$qi> oIC@mKdcbW .E{xP<ag|MuA})3e*Dpl:E4&wDNt! =I yjxT>'ӐVF9ۓ"-^yA)-HE{d}sú,|܍RV7,q=Ym5\NTt:"2n!| ooBէ/QtO(%pyTpRwv?V U,T*Qx V^Vq&z^3OCVq 7K#\됟^b5JZiW$ W-|Zlk.!n;;/}U坚.hG..V$vuA6"C{~ R\["lv`1kW>r{]=ŭqkl0x h*мhYASh~L{5*\"-ڻ4ePo1NR_`͐s ҤPcRӆ(*mQ򚝔 EF ʣSԪg f29'"2DQd22m7-ǃW \eXAQ?FŞd=-z+~s#(X5ps sԓZ<$ RKHT}&v.{]5[*h(6RTBk?h[u{^3֦!?.azf#J#Ո):v ]LGa+xq[&JAF 9k\U0>bhmLs!Y {37iV=S-)E' GJRu`Y<c'ϣ4ݘH IqWoMb݆ u_!v=1HYge43~PNyM* }.K-!'aXN5v qW-jxy}k\N$o:C[ J }CzYݤɰ2p2܂dY68G[s1'T+cΦ707QwM1;2O;?C1+!rPL$-wchm41LfU@Ô(TblW&>{-t6 ]/D)"BV$qlm>BW/61NhC_Hb or}qBOEMkY2jBMd,eZo?]#;CJeν=-"kS(Q?~C]Y G֘l%-$SE\ZͪqspE^Kt04;JDrn\'7#,I夒qθ-l_Af5.~S9-p`mL 9 Fyl,L p>ةD|ҬI(c:n,ۋ ׮=sإw9b(IOJ|Y7cFDTRgZ)x>+M9_?D X>6X"߾͒Jif୊1苋|͝~@YCヒхbSZ]K恿<^%ʱJ4UrP8S4\˛>Yo?aNAN fܐ&YG!nSBʨi.[O'K4~.agO͒bqZҎqJiڇH=V<ܲvB:|K] RmOs4 9A[ᯍO_Ytr|NKq߳ gĢxN8ƹՀ":wLm +&&K}@ F0 /;)4ȿ&l8-Rns  h1Yu,@\*-as+HIM.ùw7I0i@cY&ؤs- Fr]$D dJz־"͕.qK')nvN M#ԮwMIW>Nnx~&;l>\jV1  q+f ~`d*9rTn<_T+}9\p,1P&C>Mtp֬穤?f?f,SӶYFEä=h@/IK$+7yeJCB Ȼ،Ӡn*,(km@ pa\@bm 8vxRĥOE@ /:qQN75B_Em1_C`M.NW>8 lyKԷba/|wH$$t=a>,A( SE$ݤIحGAO5@:V$6u%\YL!ִB5,l=:Ƶ^ rv 0_ǟ+NPPNP1ΠsSya0Af3*5o~25 ]lF" [_*/n'myv;lx<СLyOLjz&@Z,Qlse&\pTT*xM4edFl;_+k۹9W%#2τ+%P"`H(ujow?d0|v5ب&R^ H4|.걤G-i)b. KVvDGGLKPUa`W쌢ێ;3N>4$vÅ.V^([Bq^]|!Q?w&4D*71{|JŃ60b@fgZy!E4:{]P.X{wy}Ĺʇ`ljRrcMMy[~`tn_5 ;OYukLY`%5 oSW2l~v)pL냅itA'7HoA([èPJX-ؕJTpt\Qq3sEJu\^mýLjw4-l̮,QFPCBsRԦD<̹򿎗N~6B"zV-[m^VH9i%_]*{"cS͂6ѯcrYQE*Czz@Jf>/XLo'^SpvJ(#{^▎Hۧu9} := ^Qe;rbXVm YB !ahp/>=ʜEC57|m4=dPUú&ke%X)ㅄxD6H$-q_㡦t^ j+B^C&b i&<_Jxzj {86̇LH I)o*HY[*YIl 020+E׷oC˽-|lW"48 +&+:UE-e?2B,`$G(?NJ)Ydgnh$c[<đh/Iko>?-5=2+XH`휊z-k!~i\o<06Ңv"_c0S@ ^xkу*;0|kxU5DUa(Џw?>;*g2~ B0^0Ti,p`:19/J$=qtʊ5叁 KO <=gqfV rr8%V.[ r*XVk5Y.Z/f:x̝:6;7*th5Ǹhz;N=NN$eɣe쐨iL!=%Lb)Z*FG$AxQy2tnRt+{_7KxBla`8"+/&K'4ް}VuafG{sxchI"~#8G{h{7dEMIR^۞џZRgF ax ͏-!/2lS 9q^8&jjR, CvG1'T9 U Hu6ϫ )S"'I4By*%cB;˻G0sCG*q4af1 qӬ)C ̭]Zi[%WpݐP;*|ӚԻ#-|<#"]#}O6u?ӤOTnB 0<Şb}1&mdӭgyӠ~=5!kf6vfAwriIyLp ~Mf3dTV2<;": @.PePK\yn@X;_:fԐz]Sk$wjV #OUsrJNzXR= ' 䣕I|omhzMx58H_OOJ[륢I#⊻8ubJӨFf jg{]b54$+wӅ~]m͖1"yCսdhg$kNݢКTaqTRAw {GN0!a_CSƬҼ6& `U>WXM |=% HVјFrV Q2OvsH,ItI*l p^GW"*&F)ɮw趸ji# *qtjt!9>ij5 NS f&|[M;QKum|OEb1^~6EN$xdtDMnWuf}b$%9728xτqm"ke^:Fo>3O`WT Fru06Wig ]S'q5(p|`PY?|ͷ0WKC-u\!"vAvef[Iz}bm*.%|Xs#su]B!oN O'Ĕr]'\/#,lIJ}0oL7ku~F U00 XQ~¸@$SGrI DȝupYc%Is*yl6fg[գh% .R ٖbv: 0"u$bJ߇ԅ2U-83L6fKF5$\f['g! (&LN}|"$BI7%v^)Q 38Ue ެxyXY@3C PC 9/6&BU$oB{l#\n%`dc fz4]|J;W3Y+zg8NYLXĜpNJnHJ @V1laW>֒t5[ur0gYZ0707010000024c000081a40000000000000000000000016661890a00006b84000000000000000000000000000000000000005200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/pwc/pwc.ko.xz7zXZִF!t/3kD]?Eh=ڜ.+͞ߟrØ5 UB['E1wS'Q/;QZYWOς|7Ӽex髃e0v[uE)wU[NQNe^En"z7J>W ܈kvyz~QrH"k\1kac6^I5C$$47A3̃-AHI'ߢLo(MN#4q4gs{l@#qFS=ʫ$SjuK8/k%}m8l9-,`'9I5g(oC" / b3Ƃ\B@V;}RB"KY96EzĔ!-1 o d7jA p1e^WwRw{KT"6$A" vƫːu3y12bNTȹ>9Rpzf*`Lm̈L'<#sق@Bg7u!B%Bl`P-^JY9RF\.´|{G [Jĩ EcC?7Y='r CR}/װNy&|@u V_5!DHoAj"уז+Z~f1uuڱ|N;/YCi1A!C\}MV⪚ yShE&{/9$R/i@8Gx:4w9ӯQo5Ht[؃Nvtwm؁{unG.96to޳mg#\?eMZO#j=Jm4wNU"w9SxSYprqfuϽģIQ>,TDVOS|=Ag[(A9+xNԉ pvA#J/$;iUl%X*蝺;Za#L[%E8 7.}i/\*%O;ccHn\hk~BQ F2Ua=wJMy9 wHG&D- fB0S3Yf N pʐo0},Dy<fPbGwv9_V{C Š[ +@‹J$#5<"9XwYbFKg }i5va#9A7aANYj=fo)a"E0f燓54%ɂvi|H'pr4DO[{e]]l[`i%kKmHQ19@"@8j}*"9PMJDgnyfyEjQz,+j--Sbmx‘gJE0"d)p}wefS FptiGLI*ZM0~20WHrT,cďM D)L-ٙA]>Ob} U\xdq)zkNkZ6$*2ށOI)b16u&kJCه*F!i~ܢth .]ʍvxϺ.ONTNV0;㙩~WC@y` %ĵH1s#H@U(Uнttop6V+k `H S(%vh-A:TTz6 Qk7(e g/S֧[M4#9c_@<&^\$$eЈRVS=VQ0#Cׅ9Wp%>3IS!17&k̇iӜoz:Q̝P<{8Drm`=QΚ)WڊuvQ߽M(IطPfYYթzˎ%/) wc\rf1 "#H"j8%P1kT}3̑B ~iX w: AT2 W7l-,+a,_J~G63W|?98~6n4"!S^rݺoI3Ƥs͹R0 7>*>cC\wbt{EA;nZC#*PS;o!^'6XETP1PZgTXǠċB|W  㿼Pܠ}z9YJ+Bg6ˊ Z)?wn ԣ֓B>Xu y6vVpw Ծ#~bA(_0䕗V؟ * a.'v:u MB&Ӻuy1浓9.}J9愡aQ6 r|in3Q&>,1Ġ@Jlt/3$$94$Tu_R0)pŴB0}v˻$fzcN$V1{S8gRT',jqBr*ꊕU%-qS1 NC2&N{}ՇaO,ZEqS5Xޘ9}:m2tQ#kHQkxdB-&ڦ i-% F Ƥمiq N jI\*^n^N-Mc_ fx1ӕ(I5DAfeK)B `W? %+Lx|7G&ތ0C\+ 1$i|C* 1˝>.̻H!oS/@s9zud`ŷcz?0l\n9oD̘5r".xU E]f[AUp$W*'7{gG~_ o8_V#ibJ:7Ջ|&lCӀD&N2uЎa=!_(>o{hElO p_~EbXPo9޻CxOnQ#xhŕBǀB}b%9qh? I![%O?ZR~՗"IFr%QBgGy x[WȲ݉I@+ J;a ~n^3,I۽l?.fΓܽ7{Uڰ–;[b|p[>GZ1Y %e#SΠч#\ 0AG$ cڸ]$b!:;<= d$gwF }Hbv{8JYON010% Ѹ:uLw%fhtBSJgTA+xTa_դŎ"B)b8k e2ӻ] ss]:E07 /28t14F.>& XQp d"ho ֵ>RId|V+;"(n(`9m/@2KBCMjPM1d \.nl$bZ'e o&&CwA Ii+UύtU3L .#Js6BZs =0A1Te5}H-͔))W˳4$YpB8;> mWrqbAҫyE#A\Lp/ݨ) '6.f!lPPD\CWƛ/D99:n3'~'2%T5|W;l lK%+*ϚrgD2rʋbqg:4^q]I:tZJu^ tps#3Wd{QuU/cBN<;OAQVZznbEBa|sXW#IXTr+~z v yY_s!uX{֤P_ex?5%cLJgAJ_שGƈ߭WJsv/IDc,:W~F|:grr3crIo'M FFVp'qlb0Gz)uW|'}2YI[D M&aIaMSUb 謕.cC89}'-x&U YP;vC̯nvgAKSw3w:<5g32A3/cE"@?{*nvqO41ӉvԘ*HQ%Ly―Yv.!́\m-eQw_Tֿ5C \bt UH9f?}=,IsZ^צ޾84nmFZ9v) 2K{aBaUArbb #K5ba"L)2a@VuG/CX6l}FOH{hOL+vlpm|I/ uc4Uח ŠE:dvhl[juI8 ,4u|T H{Pj,)VG%zBC ǽ}*.J! m!~EhIоICbjĥd {aG>\M^ JLxb x޶d6] $̑d٤ދT~w@7:$|[2#jozHm"g4SMj͢"TH!5ؑ:\!"f ާ5F,<`6N㝒$^!U̬͔݋;84xiK %jh(F2 E j9c 0OYz2U{{\.k@-fH9kY-8o€"B_Tr^l ,ŠNT/:+$3j{eR\jBz/c @,fĺڂtuٓlqhkDqV #[j$A{Kg@{FK#5`ǵX4s0EgoX@w4( p!E1zD fZDH:? օԵVISV'Ry mr<8nm6ј!~}"Efkin+f ᲶpD1يVƎCD}PLόy` q!-9DMi%2TCgxաjXF(,T4R?4ERiv,yn~gLe=yDaHȅ0L ;] 8z=0Yfycc]6kqVaB|WhVo|GRPa]8%<!|b*$u }`Ӳ• nsRL yVǚ:֯E4!xZJ$mqhxx|,C^_yg`Ufv.qJBHxxc|# ELkBrUXL]RcV>ʜMH-g6JpjH:%dZS->]P&#:V[d@ϡ"dH 8Gvݴt;LFzw(z׳ۦQxu#bw a@<=8XyaZFo XwMx5CRu^ "rL= M_ m1xo݁u4AB;1˼c-7a<]}^YOtKYZH Ge2X{T?.yp[=T~vH )RQr `V^Ni!~}?g띙9҆7`I倗Z<cӞ\jx̱ dIdf[;WPWRƺd1ݔ ֡Z +xфK .ԠeŐ{?Js‡:.Dsv(ձ3xNIu\7-EG)5> ]yW|ey9)yDk#27|5!d^!IV@ jjokT`"9ύi263|hT0j:C]rƜ^l8$34{/~(>p}(MU/~8n\>gH-# $)v˝ XAٵw~F)WO!wKujp^.fܘrd<7…W aܽ^:u.%Ⱦ$v|-4Qrycu”vc>e15Or eT褐Ci%20OEpP(c `p!Oiʨ&/]ǦRܣ l0D:Į3aqNXЮZ a&S݉& wd/I K7OgӭR@2[WTBSnqY@ۧ U|ڞąg~€Ze0Pnn Sz'i m@tܩe3ӻ}99Gǯ3wo F_F%U2,nz9;Ֆ>BH=Lr$goNP2OzMRI=Fod #G`Ak*ީHHH'HMFY} =>`\ wA>xpZ!BL-fZdjuˡߓuG0%KjTHȁZ%c>#Е9E{W_Vݱr|5^bi9y#]M²K#:P;vah4ΑTc0&7q!asǓm,^Á`ŹeqQ@bt\^6])ki(B\ΡFWz+k$f m/Y}u9L:1|qJ$b -: .ŨXO#U`f!a)e.+9ǩީA 2U#5 ? 'R^QRYCj3y_4%`"?5и2xCz(!a*~|[I9J[GsS(n0N&0zxuĶFI,Z}7k]S@ o5jTk=H{C ݢIz7oïIuT譌} I_} mV>NmL0du} ٺ!=3Ln*jnI:8ja:n .ҷʽM&Hk09 rc0m#c<3xw#H*3H哠GHynPWUޯ w"Mgδu,' a1!DwNyҦ$K.HI`1w2lK,0L@}pRaΞ=qC $lzdQ8$CgNܪ#(R!S%]4->]Z2 1J[nyTk_اNHjj.$I]AC6nix̣ 3ApA 7>4ٿLJaȸK{ otv"L˷VɉR2Ḵ8gfS8Bƥuկ͕hA- !k_!‹8M]˼́;*h"A:x翨k/96L X:X3 B-byZ_vSIkglt(?;*|$2%ldl5J[sֺ6,?ȡ1/ܟxΊV)\ョmBdkB*Ir.mV4I6܇zI W˩Ńq;e g*# ipuA^hMtF@1,0_ EgM6|ԆlMHPCX_n۸=.T3I/0%Y fx6ՀYZA[.k%I]6l)~=D} S4`W"졿5ueY- ]LDjv.K @!"MF @ΰՌ}b9LSPdT :kUu_܌VZ^ԖÅ2Ej~Tj[2%N0v{%d Y2*8Ȱ8u0ف|[\6)/L l Y/˔su]y\۹ߺ9Ч`ך2jK q cW< X,ɠUePLbEyHYiq?oaA,RJ2&iyNHx(QK]E$ ?:]Ag)-sMK$)_N UDDWA[6)X8*bR 3i&"T넣"!xw~ql?cZƏtlP{:0aL'E1g̉fX$TH &IN3_R܉|_;|E3[ K#)- h.{j2&PI|v2x8w(V}P٭!>O"vT%Ig~/,sMW ^\䏥6' _p3/̈́&yv8)kםΕ,KUʏai~wqT{bI27>e@>y"9=\^DkCgY6!j¹~؄봗=:nn9VϗfQ 7TՋq?D ORv5EWoDoi}EPʔTXF5+g5AH1( R3Yēϭi0a4Qoy 7W[FtpVbuN~P̰M f|[(bFI*xqK vYҏ\vT-bj}7>H1Z-.yFawa4vAQ\:nm9vwKbcr kdqFTlj<娼T@žqh!\rg~+OGA!D<`-Pޱf=H5\L~,\߾+ aYk?n9BړE,Tb_!lWvor)-\HEu~-Jngy<䚯M }!ӷoq ,r{<.LdeTJHPGM*QXWFC:V8ؕwrL~rlJruA{ֺ&jb wku M !(I $mtofR8[LlK07*:p5C` (N^YYft?P6Syl>@O #zl~-H Fʝy$ Hz.IG <|.6#Ʒp̀,}y4/ UрҜ% win0ryB$Iv@ שfPE*j 7=4l7zCFGc/64< ,'!q]dôR(qlxT!|efvB}-im76-~F~eD4!k׹_l Roٮu[%]T۹e`1!J:xF*|2*03(P$i@) n^Y)9b$,8I`ib%XKVYf Uf zVA<ӂH{^Ǣ <疚B:nhD+ptficfcm5ׯ&(>,퀈A9RU\ ~.<ʇ?6D4J8yI7[=CHd{bCafs,端BoYMxWfБ{is+0VT_k+8c=DI>`*VsObǥx@2;g \҅-jk9;6sU]jXwe=m+rƛb8{i.f5t-Fr 6Ayif|&IumZv^}/A4^v췐c:1β*aO͍߿9yS,9O#~6{kDoNr \}Hy|DŽO>r̤bϟ{hwح3wYE#A%r/(:m L>_5㦮yUb+6ɶ\xC'pgi-L/ɨȚ ιkv 3M2L3dP@iS=$ ЦS4`_Ό9h_-ܝ47Js>dz?3=i,N^!D'ZjT1$7]XERO(]=z=mfuW!h)B>ćc)_ƖBV W)l@ݵ 痥Wqq9 {'@EDY1Sx,v/X|\mv5`~6(Pm5,B3ßww{3t9;eDW R6 HqljיʝI_i9B% hKJO .I"ꃻC NWG;SQؗZƲ|(`*[o~* GX fjD)!>J\mCl.%tjUX[%uRPRǵxrG4.5 p|ܡ|\wUts4~biz2-b5:'(Z|9*J/(QM,Ss"ibcHm)t ^?7Fq@A}}LL4+x8'jdc/De\H8-?ԀSJ,mEꈓ<0/zX\t[/m] F47b )!e{LkJB,DM6~]O }is\]8!whcZJ4IXb}xB݅L"Y&Q>N߳imD;|C": ;|/s ~C:nj1 h@Pb q@iw!b4NayR^01"Ьs'ě[MuF-c[Wm7cd3Sru^g^ef H(ޑw@ kIMõXhBy9up}"4چ ;Qi*R}ƌW%gZc /R7h8^-<-.xGnKMӹPX qZYx#Ol %tLRͻ2 jf#V CyC!)_;{lccM3>Џ\PeN8JK7PLicԁ6FZ?p0 [g[B`CG`vfFotJ%s`i>+#Wh7P_{n &c[ЂJDu#5ď&Q?~ayY>7QP6a:u#aEmF&2sA,tZķ5(`;=uvyVO#05.H ]0Ƴzr{?6dtfxpb}, Fcn:RfpQ(Gq[pfF0UB#ѩq_N^$SDvTe􄑨٢&c%Jpilj1됺Z?#y ǟ5Vnn-msSa nfA BQ̍Iz8Ĝ%s҄55<ИN<$ 1C$M$Ӂ, n:':@Y!l 9_ [L\̀!)T4,n8AM/XjU_ ˊ(b̈n 7b HHYb72(qye!;4mUY[Fia={f?&ԁ[Wi iyQ("ƴB kF2V%Y.AV "oP*nލd;}̜([1{9-pf`{Iݕ8 >8A@-||ӝuat 息@msw|E<@(qfpC_HTGDnwbմ:wXb@ b۠4Br*oҝ'ȟc8a(%Fm8ikϢKXJ4S*+!z @1a!@wm0$:/hiT>|3_W2 yG\@mX'>elț~Wc , vbE!dd*(D~ 3#mk\o*;U4}n5ҲTW;{ ~}"W3.!uƷRnQ(ԛ=?q+3D\CFfwQ"N-3T`0[|sg(;؉|-]2IjGQdj+XY؁^k5x$(þoΩs"'kXe'kHa﷬>؁*y V ]rRʪe.pFv;j)e̷+gUo&]&.o;t7 ~'@s72C~aTkb`#&;2y2㳌 j\J ]@_g"otzGZRLaS_",Dˣ,TaCOMr|R?=&unU=Cegpqʁz%=aP?RT2`X: \)dy\K?&V||yyiB{/mAdPfoWgBayd`^}5uH0qrpx7V)Mݵ؇ ҭI?$ːD^RUo80z3xǦHcUDp$| .OfmSEQb;̈́ Yn_"Vt#Lku0=Nh&4Uר ix;*ROm=,:7m\pJnNpzkK8m2P(5/#˩IlD/tzwkٍ MBF˾T&m98z |& Xy 5 f'8&+` LқW(6GD:nαv$$Ͼ@EYcQVk,I1 Ju6$, covnnv0,p2IW|KhZ*>1 T6KJ Żk!Ϸ`;~/%KOgptH<=ۉm s c͕u^₧Y-7Jg\0 US^X/6>Ka_: L"-\g_j}'8)łY۬iʼnqi]쁀# ;ƛEg-uar[bb!24ݦT?_c%mh պsTcJ=O2ަg* ߛ*1(G6Ϩ;@R{IXiItLZȀmlD& _! oD~Q B"d噁UVhPmh5ad;-KoqvRj.qd׀#RO{"KfLY%w5 ?st8?eR>\>?u4\%l5'kS3B_x8D@\Px%F gnYO`&)[`+9%_E#x8(2jz8m)2+z2_zgO7{-00沂P!BJx'<ٱ E#(kZ\0Tzby'VjZxe &_l̶>\-i`4ưKxPlw0f`'M_@3K,⪦={38:̲إJQ~I=%&*\w<I> 2qSk^Pйh\y߃0;r==`B ZF0>79B^__qu BLL{;KW=:9EMܛgX1$ M2{$L,Afc6__nE vԷ|Ht 0?"[y\ ׋"3ķru'J"Lama<C[ cRˆC4<*聥 nx$mi?5HE xR:T7L,SrY|qb.Œ;2ֺm!"  俓 > (qbį[m Cg$nh!Yӹf8cUm!Zn gͫq:iB(!cve| \@C+Rө18Ԫ޿'sLc9O8Yor:ȈVD"Ee'SW ʯ tp8&4MZNJ*T5mbt>X\%Dz^BzoS(y l9[ `Q}C(sP 2dS&lNɒR;8D169tk\q΀¼7s/`گg)@]fIڥ1׌mS`?ps?ԇR%(&q賋c9<(!ұj Aw2mI} q.fLrRk3E6$PABjo>g ]m_ F+ٿWr"7m%x %hAü.e3.jJ+tv^}Q iH00nЛmm$ ݵ$m&Ni5|p"̥^ܷ GAP%V a+1EFG5=iK8Q3 zق3ini߇%&Ѫ1; 71j?Rܼ~& y^ydt|%gH^/[FtSۑI~#U6Yol1WźL v "iZ^j3~%e$אp ݣQ<z_L6,i(6ҬRJ#.=LK&nzDr)i-֨fqY:P7jי0!]Tj '6PGR Lэw F#+\,6K#jZ -?h{M󎢵i+a.i1 =e@!lk_b!7D)#CJwAE˧ѐcL`l)|[s<mD OE!5ڮ$kI@C*E ҌT:RE8mjdMlӞa=k SFE*f0vzy)`GwgpT@_֗|~~'bcUV ,asȸVm*goJ6,ǁ/Ƈ׽ǭ[WvJ=0qFրCSaƓ" 0=6CðcQD[v+HHBȅh{Ŷ8D)g1t 4"1My:;wZu#>SJ>)( 4[]II.+5; 7f(׌v٧!5xhkω ?GdBF^`ŶĦ<-P**rJUGwwth;r@ lf0Vئx跘23Ч(4B':X]NAj ebaO=qGkxz2Ecg^JSs+Y: Óo,.{RU *T[:,J9.byOEGS{mvaxbۀ"Ps1-qO幰#G!\ceDs]/gD)gIhҝӊTmj :5Q6UR-fۂ<.681)*2ܸY! |#n\&T˩8L{yYjA沝jI9v_B0O,-P)$\lKԢw~2]z:w{}cdJ%#]Dٞe*B O/H/i<&P4;sżgp؛æmq+5ԕh˵ER cF9E;x%h~2gJB$&n|M^E=sDGkJlo19k kH~[ e:2T -H'pq`ZD,⩊'121aWE+Jk"$tDTXFVzTg$8ʕffčW^k@ wG$b wXD)e7EcD\9p 0_7GVno`rO b.f{'č1q2g ۣiz(Oh݉8]oF릀}H٣s}jrpdv}ss$sU_8 itLH}p{t>85ợ;/N Zܕ<}"gtl>DK0s&щjƝCrua81A a AF܀=v)]Cc5@tdRHVu@KP%U=>װ֪-:N%rQ.-)?'G+!IK84n%v:*NʩH:Iť UJ 'k.k&lP׭ѼNc$EDwhaB d" "iUㅰ0;xΕN1;bzMRjWY";dS~k8SN Õ$~tLnTݯ'*HގRB! BYHѨLp_)(xI e&ApBm%. BUy x̥#M}!^* {if"6쭣RjεM.l(Ͳ^he&\}pJ^֨V,"IԱ{[ YkJr򝦧: .blLE.czȶo}@` P|Ӌ?Y֩~s*XĺƭS sH醱>ƇG^Uސ&9m5])!nzO{ebTC%\_J_1H]g;e,Ktga}WK+gAӌmc:!@TE ap'm.\@N_k;PY(R;zDweXTeRǂ7r9|U"kZTͳY g{Q/.nݷ@vR21uYa E B`bҺ=kU!f =MzRM{âLr4p;B#k2j(}4Myǣb~S,_RسDQ*VdcazW"5w2fPMtl$JWʏ5{?e{H@?^ ȃ@[0?˟rlw)OI98.ٸH$b!WħK@>;^"⟅06sCрY7iAvoOf"`^G>i NOrewVÆ| T0iP7AzyKY.Sb;x֧:}~C1@zL1E YFQseFf:i~{k ׆ mndMe%#\/x\oq?I쥁|Z˨ȜԷ͠w c ۓ*Z >6ͽH:[ӖaxlES%+YIe ?ȷEI߼#jm{g@vg3uͩ8^xF|&1ez@dI3i\ ],Wx؁k&wg @M)EŮfT Oaw7)O=S$QAIN,:zg#)289˿{"H*<4Q~B ((ngWwa.BvfۣrJwF)&ihúy3ێWc؍rw4x0Fz2lwãk-fFz;Hն:ET)c^?jH=ƽQ6Cc? cf#Ӗt{z`]84 Q&'Ĝk$>UDz9#^|.qò^2o7I` ϛ]ɱlB^9zZsq]=yAH$*XlWh<$Zz*N^ :1);X_gM/cɷ m /2%~FԄ 8;S,KE sV3T3S#^qu!.Սc4*^ΦL=۞ԘYټ0,KNΊPzKV4g>+p,EQ9)2D9櫺blMd)(%@?Fmp#e&Xnc# frx<^ P Mb+&6S Zw I홺=G\L-\-z#6S~ a뻅IX`Q[<"*ٚ"&#zoo"$hSdFhjh*1n|OS|T =9mos04oX)Å[V;g< Ac.sOǦ-nHc\~c(/.).Z9\WY وpΙ7L-:>{eGv<͹5Ol &O w}OZLq)>F噔B ߓT)Q{#DakjgYZ0707010000024d000081a40000000000000000000000016661890a00001624000000000000000000000000000000000000006800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/rainshadow-cec/rainshadow-cec.ko.xz7zXZִF!t/^U]?Eh=ڜ.+Ȟ)X'5kN|xqiK igs^ke9+I;L#!)`³M [i4ƾG9#֨xY6<L)daW@ԡq=X/;< D=tѣeŌ-FYpdF _7ȝb5\Cξl8qu {`o0;A#6)LtYlKx\XS?W sr"G֭Ȍ<,XY,[Pҽ|#`l /b)"="QlcѳyWf$$gfJ2D'$N `vUg21s%+`Dd&(qD>PEfrlGLu ap7d7b"_[ӛ{ttә{qQp1#Fe9-6 [Px4W[ efvw᤼IЁ| Qe}XVLdqVԀN/u}}h1t_,)/Hhs90h OPнѴ/wIr% wMCN`iò?h j$܏1ژ DB0y ` _SIr'`g 'ݢ%G:(5z7YoYp"SHbQ.v/p:1顎5q2N ڏZHOLbztJPqi@$bAAa+zg3Lnu&$ߥ6L1ͽ* vBbAy |Y4DRBF9T>ԩ)ǫ.K;2q_Mm{خDpOq6\̼{Ǹ.Y_͆QX$svݫd1aEUg;>gL&}C攗rt25nt@(G>{2,EJFxy*,%1=VW čYu)5<[FPdmf+?tإ1MG|j>kFPKS|؀^Hk۞?Rb:SL*a0(Q (=M,<e>O!}W M`(g΄Z(MiCY>%CN*rbϪ2t)"Sr]bNNP'#{vWV& !d B5xڼ}39>}ԃj;YRv4 ِIJǪ1"&)+Ûa`he40nB,ćY,|VE~6ɿ "4„|]<`Bk08손 +0'2^*b[5E:6xg{m;vh n2h+Q^Mx;vˠgeiASts&P7gkFeg 0P1&`TVA;vm&0̜CcD/09.p}"3UD۠?] k]2-/%W cBDNb\⡨Q]+CU:4%&b+H (<3_%vI_ .Z $0ũ Fp`fLd=Bj'zc0ϐzڟd:ww7 @KHt<^se#cj$ 67P s5ARA὿j #O0SЂN㭮EH򞁫ݻc|:FG\:*i5݅aZAucR&FWW競2w)x[IҷuKvE赽WY2iG9e;5Ny"jr4|TsfU)դo<593K?+` Js;xt:zzfM%Qw@}ȶ_|灜Y?nOO˯LjRٯW L擰ǛX2nKm^7K,u%rp,aB|^UP: UF[TDTgȣ0aYM6Ms?mM :M~DtSAxH:яiZ/uG"iv mTJ~D{MkuԻP()r,B qSZ@Fݴ:5)<=S2ϲxUcE.Vu)Cz0uw6S#=*դ'ތ?-L .Yf aV"!N@9;ɂ@"!Y]Ǵl| 4K7d`Kt9q5#Y2:I-7, U*xZ"xYMR]+!j(E(X@-JyvPDi &cm9ᔐwQx L /G r@+@1-x=(~_x<,ưw]|M ken!NNgV))I+ZV/[ Bǩv&'Hs p(#Ncݕ?ʾ,f1 )חҿ*؛UB</~ W\;bts[ euޘujky!G1k@ Wq2A(m93*mz )(p]gZ|`[X*g71ߘE [Pv3ЉDs=.f)왶v+t+ 12́XtTԍN揪#zq`x]I9GMQyRK}ͤf׉tnוyx(>Iuy}o3ksxNiV7[}DiXA{xsp0>If4![j|U|~n $skXnA8ynZmz{PY;OnxU@si"?TuO0B1 yN};gjHq|e܁7uhH$V2EÜ}zA-r?q"NƼTܚU_pcӱ#E2$5 npjJ_}VW^~H! bm6 ݛuR`R*]ōx%巏_XUdX"{\ZK ,wnIЙfW/`*s)Ҍ;ȴSN4"&Y K0$zgT1,Z͸Kڄ[|)U&mm? @+WK C13}&?9A/ظUla$R>ƽ[ n5`tg4i1'ҙrs0]n^魙hZ'r0@6rUMrE6L1_(ɑ6A-4{>Qe_r8`8\@U\1 ;%ij ͻF] ᡔTb6 M[>s!eIq(TdA0^+E?^RDػ1"ݶ6A dJn}$4Tt%>rjj)/?yx9mNE98]п+/>}H>P 1)6y~kI@Qΐ:,Q'~dd޵rInO }Fv&4(}/UR(iT(}P؂~MyRQ׵m!j"ӭbZy19mqHHB'X ,ݚԵshQ¥#J%pVe_Sf>کwE?z?ѽ?V8 0qZAn{$'>l?a52^Z/OS~٠2d r*5!1j 4g$E0k!JF.[TbL#)EAk9J $c&/O9O-%'dv3>N"v 2Bۮ,.O!ԛeN1d W,``֥DM$7Oڬ@$.Rv?]xImU{ qqEW%SD%9/buԢx[LEDB Oڇ!@ "ڏ˫"3a@ 3m1=+(ٞ cjլJr*/{:,3ao7PKCG[ e*y=f%IkgO-C A? U!kB`G jj%;}W:Wy) %_c.}O5=䂉1ҵyWZ4ֲ!EF`QukU]?}Ti8Zɏ, ъ,J^6,r2Zȏị %,XA}zv`LvX: j [Fm]q1Xy,5TdH˻Nng~EXÖ/?2aª{'zB;-5YF8?3;4lY]z5pmr)]qvwXNj(]g^՗n?5zU FO`Bȼz7485աycqN+dF 'οx] #`EO(g"K%:C[sI߾&2 ؛׮FVă7Q\D&9~Oŀ ,V@_gxRrٙ)le].@lyۭy(VH`ﰢ@q R6+-Y߈% *1жmLUYk@ g#O14ATypىNK3cAsJJۛ!́8^o>Zڣ;(JNKGǹ|_;ѥu9NiM `ܨ.?7'nnoΘ%J\iA~8NFlE`AGG3}RNSd ^3Ԑ(Px}_: g~f@yx.Л4e6s-MkYԳ[ f⹧U]l6MK4t^7';kOXSVgweF%ԛ/T}~(D]&ʊ_lƾhR FEDR4f.ƛ=EO+OFvmgSIwncώB _paYe/ 10̐\[\}H)j.nR2.kfrYjkQĭVcGZ]g=T_,()Ykez :5t-~iA ^2>)UA|%Wh"Cd5zu"t,V~ike=^>aԤQ?A4 *woC=v~v|΄>b2+"=v k#Cu8l}rhP46[Y; jJAw6<[^(:H8 p_6nALvRS yŦصrE/W 3۝")FF؛IƓ@_vY`מBn)~~~eN6޷G5Bm{ z [@sl kPVh<,u[kU^?~C|o12B@Q(R4ʍ:HAO 7SC<47E?N]V֤<.GhU%-#&=  ۀzP2 %!;g`qѱj{#vtv-_B[ln IWN]sV$GH򐝣7 b g7BI.S>*(u&aZ7jyœ)3d>Y@4*LVlR󯁠ߔٟ@BE'v'ZsJwmmƒ_?! 59+u (3w!螝 h&.'ZNMb[*c*麭22>4P(u}[(t0m1CX&X;j'Ww3Y>ݍsGT$I317RohBXRE 1w+'-Tw%BcAC;D&?)?O^Ew7B\2 tS}މ8G#W KA#<述6#cNr-&!%<.N3iӀ!VZ)}@ Iy!WS|c^8ELqiC`s㍸ejL}p;< & Z"Ia 3oJŮP0 Rr^ zPOmёǐ0澟s \"Z:"9Ҩ7t,U?')gkhAcʙ*kt6z@2" )|;mFT͠w`j` b4"K>PrK~xF\ 隍#Btc%zJ`Ɗr c\ ˲՚#TPj]y T5å6᭭t6Ol۽qb*' haȱֵx#3BPt4u ]ڦuQ*-Zs6ݮ2q&qD"{Ie3%nTjԢǹD6!;7E b3hYE2R .)酡(u[@g?6&[Ƒʰh=9Bqdae`3L0aPL/&:l_nv§W#*zz&AJh"=dj̢[)3?aVOrjif]Cfpt*YcA{{<3]6(!PZi[ʙr~kX[g(u~ >hZNo%>%m;I]z$#mKIe!rCi 8lou'$C"ŵ Dj8hۤvpkw;?.8YD_"؇ fz29WF?7g-G"XRqi"DU9DJDwTGQ=*R3ALWATh jm+ϼ/ϐ i~^llwDSP|2;(~%^VXYޔˤ$8 VuSN R2{2jr)Ο%]נoΏΗX4! ÝjL?욙vڻl^_ '7_lr_2(< @lϨ.u{c6󵤜$mwr!>8<’أYW(3s= :t5SN)ȇ;WџY`:VSa]&3‹dZZ!frdr:jwElt7=2WX##%/}7Z";.Jz?y@ix\)|LP/TG;ɹUF%2b(ýGͻYR6N(]zE/k*9TXvM3F yBD=ZweR̿0WteO@D=qĞ=T;YL_g֋\ra῀R(꜊`0B`jn' 0K~'k,SjNngܞz~>^:@/0|\PZ%%#ůt"8 EyݪzId0Cx+Rmq6z.D 9_bȧֻO:xeN,@|F{ w7' wl+TDIga{CWp/;1яUwv[,^m :1&*9,@[_$G\g 7Nxo 莞kFa?,Y}auSjd(QVn %s p9J8"kc栠K:z6Ggdg8@Xm6vyz&oWWЂxT8ν৺TkXslUN aNDaqj 39Td@@,u mJԓix-y'!2r3";:J{H%0,+,S 7[0CϜEFNlnV]Py-QZޮ5zwjqd ]HV?yɓBAZmdzȁ-h4E!_Sa6- oGA8B!h5Ynl/QSgyE,] t^t6C,9w/f̪]]m'VH+=owҺ ۵M`v sS4Igu޵'Ynѐon Ф6'Z#g&zzH?q5nS+GّFVo0KLZi } UC[!p; ]Η{Zsfmx8$Β$.*d@"1*,ɦ(͔F°L? DHYZ PM&PO]x7<FOl˻%eM}?C~7L]̭~MWPUfeۑچB樂ьU ]'# }sڙ/NOgT'jsJ |?S[V'3vt{cDONv$1vjF޲Ngn)]7/j-0&` ri¿q91|vΫX]cH(P}YyyN-:tTKOIpA1|'DV7Klog:цWTQ"^&MF<T7BB!jH|,qu n쭆?D5g4a\*0kfdפQ!;%%a@%FZT-\P,fDf/OPo-ɘ!zF;5\乜k&q5 [KmdUcMvC{f2;` 3 m]dV)ƜVFW>t(f;P˥ׯX~:/Ht2=XW:P-nQ66}w$SdH@Z#d/#{EIhYh\d)XZ&\ϠQE !ØN$D xOb?yMN76*=:Q(Jx D"_8R,VI"_:xphDЗ5ԓW{pd͏^zf_"]A\Ce[Ͽ# /86;r*21ܘĞͪE5v ]1,xOrl%x&t?p n  e}Gv$$ R|(Ra<}y z*]DVݝޮ@uM)f j|sGX6g A&=HiZ4*AhNְt& y̽-ʔ'nӘ1oܨT.E_ýŤƶ$7C!KgMRO U OԺPJQkў ʛ_`@8EPoQet+G `>82aKE.ס23寮tGu2B1sJaU]ji`|"2TӤ|>oEX&[\k&cNgx.2>p&Wg&nhhw]s -V`/rA".? eHG\r^lxmJ Th_0xX=Kė/[NJ-4eD rGeO zяNjMf;N8w} UpH2Qld]7nRc8an:%5°qu<]*P2ϸKV4.a-^E:B: Ubx 'b ʂnzl(j&Cz4VJ݈/XQ,t:Q ۸+!` 'kZOvLlscLF-"6X@~A6=o~X1~ aلNSFr# gUi Z[ѿ"MtO<)Qxk4~2WpV\y Tcw},#nwW F(L܂Ԍ]Ip^|ρ26QQ@VMT;(ěOiss*&CQ"mw5@(LKY@MS0q ͣ9̮ RP3'.]ƭ-<0ʳ.lکmR3Xp! \c4'@"7o/۹g8{‡Z԰ N^M=HnBpi=bQe s%9Ad17QɈS՚G\ 2cs5K,"#LLy9掭"/15]($pR#u3=$ *D*0ĕieȾZ =-HCV 4uaB5l!yhq P q5#r,!i曯KꁚnG1 nqE"{\M:gL}CS50 25x^EeFCܡ*3p@e%dzj{j~-軄7γCGPMJܽ[ͫ"^ӴiոTGnʰK,VkS0OM@#-Z iYZCM|-:3 @Kuu3A=5q ~'4~7SUJ {fC]T\ţId]A-ʡ$ ԒڤPgJE}^zInYH/[s)qSCR*^aUqB˹&]:J߫4&Cy Z[jY5;&=HWΠ%; '+Bg]sh4=q!3JOe[oiq<̊_!E;)72?ZLduyf]9:īC@e ӵG"QXFy"(-̐$yCEVJT%-Ф_EX'BhcڂAߢU|55Aޚ.s- d7}#؍Qmqӆ,WTcM-.Qf2 1+r.u!@;xX=P1R4>Ge~;H):2+/ߜ#~u{e:+&XLlpjzZqTo̽/t.G<`$=4KD5\Qz;G]UK o);_pW*A4&edLSRp`G]n࿒gWf+HԨC 7W]dL~LW8yn@  ݾDnEkt/Rrij| a#Q 1&Yts\rSsKW_/Ҍ'Aq@@ H{/|+qMZjw|*=ɝTu0R\q.X& 3V֩PZ2J"S8*nR",kaHtʒDGjj8ݎmp֕Z_3]^lΟ@bvYly;բF)O2%>Bֲ`pa=a.XyDqĬl+4Ԭ*B 8O[_cf͇g|#,56O`%$]/-pxOT$b_Cs:ܮ |XNK#tJ/t"B{0NDjK:%3Ĺy /2<4 y&UᐙdbrAOh\jt7їFUemOJ[g(GA(yj2DY@ v(eym^:o܆maȍS'Á^EK$ mr-bVμ#Hh2Drv|#1nSwe5Qd~&;/fҮg+^s!Ķ+&X) sRB`C"rxicOYCp 2QZ<ˋδk՞*iMXB[fTix 3% kѨ0zDžѢ.TcmFgA`HYƾj UtbRAڮ[¼1Jb1hWaJ.ģ261W3vfYs?< bP%-i[O5ߠ=_{:={:(N%]5ݔ΁k ᩱ5蜽zBГFms]"Kwvܞ+@c,sSU8q沒 ©qݥY?HΟбU]9S$^15?݌)~B^bN 6{ǀ䎝C$"Kk\[uCFԤp!y`ћN im9?7XTm1%3BQ W2<7# ^IY [{It4++"ͱPq.Z6c056M 즮(q%1BfQНPJYэH+޺]%kR& kQU|# x~fEC#f_U|:eGG[D& NՐTqv;&!6aeWKz[K2}lHCYW4) Iaag0IaP:BžL<r ohM?{.LepW"NJhH& oYۋ? kVi<ځ qؕmLT&U|1fhFiRӫVBꪼKރV1o,՝+UXB~8]BD9;uu<;))kd7j`WRՔ#LRҁJJ0@!] IrcpY-VoH|[ֹ&& wj%5 b8$C9{텂(}WQ@?'WBf MtifkbߋmuAtF z%+'ñMbPWH@U_D7[[PRJ)+7#:Y>BsжWQAAsx5;7K~Ά|)?["`칣9;2n_iMx|o2uu^;Ul$뤵4sFGLxY+ ham CH&}aP$`2ϟE{VoY{F~Fe+Vjđt6EpO`=-|}}BEfp"ުfA#_;*&b"2^1<1AY%E ^1,O[*<TL˜ڹ|p7; a-qYaUe%hIf7GQ}NNJIX;sw/hgo9@i~Z+9XݎT(\,>7öBJgw ݟؐg,4g%aQa!,fCOVɿd$k2:d Q| `TxN˓Y> cDǟx/*CD+Mūo\C~o3EXNJmJWGN! F$xAm)7u߽E%vf]wdd.lJ;4f Z4@\feӖHn7RWJ 'aajlqaZq..V=\dlsDo`qغ==pߪ#Ԥ=w3IH\3s]iÝ-bv^qBq@O}}fqkL WSJVc$v%\rY7=˳Hg^-I]<}4]9>y-¼-=?j5,!%!Wp$ҧU5@JqR_Ό[3ZYܒt؛ZhDQ7<&nOd;=ݗ:K^+KL_@Ah)G(9YĻڟxQqb~iNڎ-cj7YDu-.GI:e󏭣 a?GY;ooLLnu] R&ܚor$M#_Ғ1ZzvڏT-ld v&xcl$XͺVS^)k"@C.۩q[K {U{ҝkc,MMrWk;8]Q$#A?F̽ƈXL"|%3leMa诈ŅYzPɘItÃ"=vtګo-rizf2ق4e3NkPWٗp./Lfy0m: O6#] Jl掟~Ve$sKciˏ+ D.iqv7͚(,Y[| `TsrzC,( Qcs[oj6CB|B6*T:bX&D1Môh6y 1qO_|J.MYy`7r/ V * |F'HnZMIBQ(*-%IQX?~(?Ln>zWh$zx|#[|NY, qnF3z ~&v~R8qg nc5(Ҧgi9xGnWaħδ!FceN؟xf3Z^qoA!`>=`ʃxB@dn׿MGb ຈ `BVNkWlPNp xಎ ]{hkQ@K>5m2R@u3Ta# #FSTqcㄗ ]gĢ b,BSSZo:e 4vk_Eb7w1 B5_ÀhXMWlcͅW |)֍X.QDzȺ2OSrd81!暗AHPk1`ʢ"oJWSl4ziYd||Ko`9,_ɀ,Kwn`wSI*\,2T1OaPp9CE]@UAS) bYl,SDLgJei-ZwHJ(n%OӚi&`^O]:Yw0z\]`{: h߿܍̫;䢈eß 5aauM)g{zFrd8K|zLbgTDžuvC%/>P(SS$ /0b%/ZHm|;psnHA4>'m>昍:a( jiSNNwm^)z+62($d{ j}ݣ)TEe!v-Wfrj(X٫f&+3W0iWYءħqcied~{}̣=~9u2A礽~^fG>5ܠ{<Ƀ4>V 0DfQ< u83}ʐ!{z2UWGC#/|k?ei/'r]s]yt.gID.>zJ4WhV"A,vvݡgq <RV\ħv5|qVEWh ")6!)p{aOƥ\ )B=Z楪\*OU8Oe$G=t71kKy9!O}EWS0ik ^>0<`C`V)JiSsʉ`#MSa3pXꡑgGٍfF|Ra̒qߨ^Ie Pܩ q**= L S(݀H<iXz?ԕ[dmr}bw' h>6 mC,foɥaY |SKz*͒6SjB^ehg^QL% kE/XdjPͬ +O$o7`Ùj=)ވRedX ۇ  LK1:%@,p%` g]xE#e)ȩV|+?  ;0'TUpn?PcuB6P`~X0ԛ_2DYD'";drd*g,|K*WVђ)տP['G՞9|7[RDǔUB S2gݧj4:l<]q7l6?g=\6˛"vH웊A[F^g [44Sv&!|x}z(+)DN#c?cpE=AQ;n},}u_#\f4?$W=嬅'zy.K}M Dja0ڴ^|.-?&$1ETٳAR!g\iZ]?'!L3`T՛@Ba/L|K¯.P!}UG$$dC'T}mJᘇFǽvj6>PMM3lG5bx{@xmAA+;yVxUv[IZb˓PVn<LR~c b(Cj%Qb۰)W3_pn׉e&0a`BQ<**zq_szm J0ܦ&wn Υ+_FZWs ,\; o}hϻE2tچ,Cr oyȮMSrC~-:Ӟw7DpA9ro/D/)ORp6 b 2T>v+j̮V:BwC #l-'NWx#q'< w%  ^?[kzC=7ԪԌ)7nGn } ִ\8<,u\Anѐ(ze;&jl= {pf?@O0/:["T<=f7ErgAgLu>x8dR{mRz:laBb@ .bHɤDv Eijx*S)l;m&G&'Z] {2Ҳ VhHYqZ@~,Fљ{!h:^ zP6#x' F3 ĐJųЭKcPP/wj*ў-DDhىŲRVz_*RO6x&|^eTGn`=^uzUӬ>nb;Cqݣ$ *wj.>$BO/$t e-٤qĪst+u¾$M<[L]F)NwU$gD.J5SoPg,uc(8ʙ9^RNekS;*=hԔf( !ݑѯ4ʫK]KvM(Wxk*V;#$@C{g^!RC6BG/jPuh*k/H`g=K|9 n܃g\94V'؝.\wq^M@璓sGs#fl>CՍw!LRRMَb(QE➁2ȓc^b$P3GљHL5.@vzA>Z`{\ꪞp+ܻσnnqQ3,1Q4{tژ^eM{k5h3cV޽haxn-]Ny1}cܟG%Dag-C]A*7YZ[!j?+ePt=12]n)-. |Y^c!)l,SuP/)D%Vio?R[4FB\q$ ܽx):Dޒ.X~5N`k0zA#.(@r`~3;5Czv$A"g.~N }a!<5"If:\%GVDA+I _"L,40BFEcy`F-f}TxQ^eYi!6 ❘ 癏؃%57*#Ofwx0c_d dc<t0_3Ոh^MGM@ FȚt'uqAki:lMkS4ufP96"9jNCb0}:~HtrgadpnA18z@3n2py8{@^V8fL9StfI'z kW*yENI;/rohc^C1  _ޑdR^XdX{a@vpjYEȺ -cXgp?߆*\t:p++ʟ7=.b>a_ҟeWHv'<+C]PtĒJBi(Ydoq ӂU}|vS%wZ8-@H StcӐęwcK~Wr>5dNaHŖgpk'J\Όοث:̓"e"mїц4Da|unUs$pIٿ1 C)3GBcz;?og2<\b[Mc9U$B绁vw=Y&7r,{@AdiXTryu oD#qHt0V m&KssSSim$8R(..Wرe - (oyi,U3(ʌ TY_I%#+V ,xʞ ~DYj<>[lO7T?$c&k=e-4eb <ߒUY*u88CgxQg- ǁo5 *Iѝi-]5jW9UM&jXy~vmhbYFCM [ %/ 9<' ɖͬ96X'{&rXMi~ ߯{cٸ7Y+y5l3Eܷ)4B*FK'oJ&CnaY^k¼twpY,F>Io?0nbx" XBN*`ڜ6A rw5?.8rŕ*kskHF]Ş80%g{U>|[ یԠҁ.Ք +4[ fp׹}GU,sNab:cl'n?I>]k(6 [4RJ/39D؇z5(Ղc;+F!>$b4<Ŷ=]Dh3̀9Cǫ,Ȱ[ 1B':{2]Go&-M4:hXDZ\ Gg?raQJ yc)͑5{Wi:GFIcBWv)x0 ̣_MB>[Y+>üqcbu<пX%#+wj5rfvRӌ[oJxsL(F"] )rp%өL @*Gg_/w*Oc`7"+^y1YS@! 0XOYIDδ yLP9oSwH-~%?EπdP 4ޚZ ׇ>1 ¶4WBtXC(>#{ĺUqv6}gP=D~ian+tmCAtPZtո\ R(۠r꜓96ٱxJG9Ts岖;#8 y(dRZ +$Z }(PAǍ8Zf֔ rF+8<(&g & Q~WZNjO莳΍J=X1e p1|2>Eˌ{3k5LU&L !31T>Df1*&QmQ+~92I-* 9SJG4nQ+`WeeJ@\֣&xNnꋼJD Sy> =H5o5ѥZAS(\8@gTs`kI"$!;p$OYe+v#F4+ߋ1ǫT-g h=%y9Ż*g/i&9%}=2 K, 3ɂ_fa5/!=,LvG> &Դu# ju>TEFaK{8<3F[^uH¶`E(yDJ+MQcu^"8Zh0S"9+kW_[nv; W&NyPR(O5 GVumwhڳ~OZ.vN:>Jһl^p.X:ˈK`Z40&x2k?pQaѵLz=/Q7N 0 v^Z 0L#ߌƶ3S$WHƆjH[b tAu?,^Dcu\ȥ'e#;]9f%Chk0IİKxH0×ҿk*?|MD(*h >Wr`c| W|m,9Mb5c+""C>g4Lfr9tɞB˸ނviqr)Ok3"hzxa8&duXۊ%j8ؙ8hD`1 jr"Q +zJF!Έ>{Q{F8lD .36&BZȓ#S;z,s+9VhP8 ~> =n MȡHCK(tY2f`Ս%g, yWVprXrB 9 S!1Ύ4\5̫=D,%,r7<%I )uNCzН?an6=H%xK0L2QCa]؞Mp֯> SbEڗo>lDz}OU* }hqk?cR."RC.ze=lS h;} ?q1xa8H.<ቢ`ӇD2ϟ$PPoH0⥥ &qm怐 XS߬NkMXk7PRz5vV?Us(-j%he<@eȕteŕ+߈PE/(s&P%B* "C ;,L7gfv8Kt'J,~Kb~¬}q涎4Sgt ] :숛cVzpc$bQeng_*QU|xemYa?mhKQfR.;$*I#3w : tB%T<0TҒs!v<YiaL5. f8/`a/p7'TRR9Đߤɉ֟^]mWM `+ʛ T#1qH.e}Eph<Ŷ(uԕ{tUr0. %ɜđԁ%e1jp/4cRN󖓑gc<!KQNwv)EE63n[ A-?Y Y 7s^:R/)ւ0h/S3P&U*x~o(&};OW_!S,K|nЋ`$+# oVU]݀ RP--(%'9Kaɴ,͋w-7O4[|w.hqC"ce}j6!?8[0tx_8m N~]̿Pɰ<_҈N5^h{aaZɣsnR \;"DҤ7.N4TD.?w]eP򻌲a؂\XRԏ"3S>LMŸM}n6^1u0ߣM3HURc2,~\q/m-ׂہ[̘z޴9쭚N㨺]Q-( f;_ G^gyRĚ / cRן~4X @\ ${k4HDgj7~xgTKY{jdIEc}ȒQ(iZa)+ӆYMn00_D+١V V;.λVk daW]%:eQ̟$f6] Spaߜ׹&_)JTa$evXgBRl<Jd7_2\!/I=gUS2Mu@l0:xXL 灌6юfIbA|}rаETBro(H֗ CIR+3,. oHKb{%61/B|%`|ޱuf7adILy>pH?K\28;g.Kѵ&D;OLK{WóuFFɴI4"qrr.q [J6"Co!iwYs^@%X%7-LC4 #yX=(O#X 3y~ uj`'Ʒs;G"&rCK~62v-:n -N^pdX-eBjmBXsShq}5}j4Y`~#}g?؇~PpSRc'rW1LDC76 }O%2Ax\xi>ؗ`\5b)OUwRrQE990} 6w\8l̛4F]I! Wh,9[t7+h4M$>+Q5VLTJs(EH5)3 o$qqZ(u3=V5`K<ґড়Da6NxhTzX)ޛ 1}G?(!v9wQkA+}/4}%\oҖYkkDE@3އp!i98J?UVgA~hB[D+)*ӽT2QN̷~0ֺ>bm?m-C/.+_c(kpmrIHYKd=髤VnlcN,L21+b% EC 2 7ھ¿/z)^& wq#peU > z_eȥFs+Hr;"R G [pmj3 )q;We/]uZh`U(n?#n9WNDM*kkd\.}T!Hu5?9iR&b;7&`;4As^,e\O>"} G\ ݐ~ aoB4h!:y!@OF$f(xZJGuTUi+s24[n ?qԉф7UKUp2 ˍ.ّ,֑{-PrfڋWMbUfDFIzu #/q_Q/H,؋MRhbG6P>8?qu}C5jP)\ ۍwPx},+Y:qDz:FYK5pOyHP/s^Ӊж'^B=x]f r/ >fDs6mzKI(bԟ~EHvyA =!Vn0ySb _"{-ݣyvEUkeċJy*"SP1ك4ÍpZlNP1Ay뭨?[1oggNMSLzAahH dTH`$S4W5kt|1sCYz1 rL14$+R_ؾvy _lJԍn]OkO$߶{K)#~*3 \N-쿻|m+ȅ@iQ#Fb|b` \]A4Ru[Kozr4_mEv#0]7YB}zBOu ׬za~g&ԛwRn3JFS87)NlΧ?cfс(d^-Em05ge4PĨWu¨yhc[|6WBiw<|߶6 h]QI^Rs=8 mРT$E=87MҰOB0^üA7ٞe/-VFن!wXi~Ӹ? NUzN3F#O\j1h^G9p(sCV5 \f /б+~!d97M8(io!MyY0T q"|OhT~Fˆ[7M\cuPѤ}hvd|o!ӉlxDFh?n+jw @" 'T ưU]Tvas4n4}>]H4_)պw{|v`P9K8;v&Hi'`7?&G.HwmyȠx۞5`d hGC5ܧQ/>4F)vy%Pč0xxIq^_˅skk&5h-*:;nQYL Wc-dlh=q!;G w @k~.Q\L<-dl38b}W8JY쐪 ܤS[ fF:E!5I:kEP<#%+uiԊ"oa=n||=K~-#Jku?i)m+N$pEmm6P]c.%e,;XV` JGח?r|?J$i/#|BTc$FbQzHt4mW:TΐZFv`@#eA Wq:|)Cx _uqEdGVrO+T-k5V ChQjBC(R?2mtߍY,c|QvNFVȑظ<\Q\ Ð \R򅏜MW-2R7=g6yr::uIlCL b900KjCV"\A㸏VwH BUTL]L zzJk=N.`D]"?8>cRK .K)?re]%m2&l Q#Oo6)pCc-u;$hNW5Ќ<WZXMI! V*1ne~ 5(Ԅ K MY7.ig'NWe3!JI!$p۷/!S.j LpFǍ>JN&ݷKSP'y_{@!ga 7todsHߧHE%tk7٪,mԣbN)Lj7VG|Ld߁H zA4H1Y-cUfX krFA,--&M^>lSt]5kOųyq_dքI,fPK9{Ӣɴԛ,߼spXxSov?\@ ` {" #Ɠiwg?BO2il:*Y =2DF$ӝ?Z(YUۆz~`P'm"|u6ayf!\όGƒ76LS=InV"' ȞP}Xx@4<ċW]A Xx1-} Ʊ9i([Z<$TM ȋyLLRİS0` T+xJwVh: CߒXX?A2sJDI*hg} \5:puͻApƣt=/XA,)P/46ӡJЃJEar˰/@WŸlfIƕ|!p\Mbb#{*ϹS8GOm\;]3{:ϓ'>Op]FY6+< CC27(-݅_k?1ET<\O*:YYN^TO5&*L3\7^vG-b)RG_yQ %b֛iຽ5ާ \۞4yWFT'A,bE[~=k%" G<*V؄!.tS-GqY JةޭDkpNZ`9|OT6%j\u𽸧[ sۮh՟a/wW, ݉w=3c| GW*sW*`$MI$ iZR $bXFFgWF~X9}qGG <.S?o'iCK3$6k. >?ŬyћҐX;O Tv7%qy4Ӹ:N"`lwg|!R`LhLQ1 ۇP֙~HN^c2 `-y*xkZy?n~!E Љŧ /:o&LbJêoV> )`# a+2KDRZl&#DEX92KŨ֎knhzx`U>V bU Q%HoP|z'Ϻ>gb cD|O1:>9xlmƮnΑ>v ;~@^ըO'n=}6 '?cž˃Ib}Y-0 @Na npo`[@dfWҊa|!MxIE0-;Kѧݡ#Sɫ,S<3,HHI4 ˈY8"Al3UlBMvbU'QfQ''#XdNߔgE{1HR&"  ml .[Sq$c8(HI( ldMt\JmE6 Ў0 +ci([A0i_F΢*bn 10WA<%ٛzAӥs (9E |S܆=Q̓d)~v>Ĥ}5λ&Yqm Y֕ %T요S~h,4GZ$m+R ̽+O]K1ajE_rw4YYq1@vʕۢ=a9∏ ֛ׄIG%f ԑYtz=,ܸILDn99yqqC?S?>LIۍH 8yIv2/cEqޞdHuZEДp^._%ޟ5p\iXf]/ wdFM' OFd&XXSm tUSR#q1e2̜Z#@XuXl̯ϛ&]F}Fš]k1&i~\}Gj:kdnZjs7?,2pfИx惰 V)˝*?̊B&:'_ @9W=w&Y_pWQn[+>`TK 8oyo|2ʫ(lMOx7 LQ Nu1́iǦU?G?'r,W{0QŊy;V\gcYE48u*+HtSQd8f?C;Wd+hGc^e93D9rC4rt-e$@֗ T!^gGKݟ4QSe~Òxd+/LfcmλӾDBzrQtq}Tj 1># J]%j2e!U9*,Bo,4ҋe ֏6 櫚KgQv·MlakoץBIX+q$ G+4~㷭q1TU1Rsc5H4l9mtՀv 3B$,ak6aȉKw:`Z7:]dȗD)I^oމ'=|2CvC L&t_^#P Jz!<, /O]HqC5"$Nmy!YG'c} W y?He)aoXO@MU)MGpbI~PU纡8+|o»NF6I~L?(qKR&`jq+>Um <',q0VoJ^]zH]F;B(ĔS} ~eG~EN1bfXCT!>yb5hu&}p׳qned~+_d03Y&-"ƺrJ܁{e-TWv{;sVMikxtń^oYCs.p-ODPqSTL4x3QAn Q1 O71zHcBj7a$&іLS{48u4v0ő xuY3+f2<"("+cc $"Mk:YǰE69Sr=fKj3vC"A?UV=GAoDO4r㚐E6ft8-U+ȌBCF׮UJVjU4&9G;=Cn'2)nR}&2`T5L2󝴡1՞7ɸ *ʶ42'2]`Ĭ! %VSH|Rj|GZ%?'Ш?,B9]%<#ys=[|Y9uF3[P4nKJASGiLG{e\Q}Xm ,lZrRW6dEr f SͿ`,G'C-sȦVУRم!̗p/{2mA|@ Uij&y f\QX]ԟ X~IżiɓX8FpSMLj_` aP* \rB&ZAy)%:i UfUIͧ5_g"BR$cH߼@eNSvx&JsݭC*^b8~^_ t*R^7اԅ8 fv N@4j":nvu _4]MԖ'Ttf ɾ;QӬPrQ`[#uK!>hxX$=BV:;8;uX"lʚL:ѳIC8 }|*|cZzH/Ckl]<rYT8x&Ye 7 { icg+`Ns _н#L?0Ir ۓi-@,AšW.»YAT?[LB0:8Iᧉ_{{)^1?!N5[VG AF{tUB5}A9OnT $ incЮQ_7.TN7z3a$7h)[ޣŭޖV0[NrG@@(iI[>[ '9l> 񦟐]f$*?,|\LQ8onA63ZWx@;r)ĉ]&1i 2vZ .cUQdNu:ag'uܾz(OQZ\BE3 %5eoVW&AxkҍK{V0zGTs{@N38o>Ma9e+Z>ٗrKkZrF8q_/  PYIB"jY,Ԣ+1zeOic$ (Cyک .kzA2GhyUa笎 p:):ul6B4^g`l E,}8A,Х"4 u SU &m;ꎾ j4][WJQmk+#eB8icwy^:W:>47uXm+C*2bk6m3҈L$HX gת' nm5xcCyG+uI6˒Kä)fޮJf+XFq25cL*y>Vy"wݞZaEZ+:") Ӱqsš x.^W"/ ly)Kky&;7΂,Уs[ CTNiLAĠTQ sgf˳WN 1vj*Bi|6mA%br^yJ-& N3/SM3ҁAyjY vC3 Jp|[2i@C8lUA{3 @]4;2fdZ_yƸ<64LK;eXIw&E jk*S뎥X.oP,shUyPwφ{~uq߈ĭme~7b~UfyDe8FsgUR|HC_0yظ;;M'wK$ײhTzw|əs[h[0}O-vF^1,Ipq z`tcT@/٧NSVCG<~uX!?1K2}y,(2EE~ ^-B)1Zy,0~4K<#Y|GѤkM_d班>v5 g6Ah0!|A>Ыx9IkW[=x@hmx\nR)ǖ^i*1GݧxݖF<>.hi}o[f^=$ۄ}#hζTBٖ48aο5J,!FR/D2F:Q3B=},Z LiWp]<]wV6VW:YQ|v5v3 !lU!QtW܋Hnc㤺"Bv*Ia<_Rt/hjQy}! ж*=jmC啻Cs5G'.I0XiUʹu.`r !x'KQ.eA5wY)|Q߃ԥ PʼfULs359n)-PNza[6aXh5V_lcW?C86YsXG*FYf I:vT6J݃5>hI7{ 'e#Ȁ:u'ҳ^#kL +r |Α=`p:-Ђ/sKVNНGupޥ W{Qtv.v@k@=QsSAV1z6х=Xj}m{>2gsF'bh%ZJPV:Vs%썸pO;1+')Z / _͞ø4z0|T XmS[56X1$a]Rؿ^#(Y} U/4Ճal ϧʺ3mT9!zyKobfFN-ڬ]xyY9_Muψ GJrձL.kE{'mWɚ9ڷ^7]ⰿKmVH's@ݪ4; fYOE)NAq>R1z˱渌FN:L/{nLڿe#᡿3 >6s])Pm撥s6Ouhj!iSePk*O"T%vf;tdFJ3;?o~< BeMudWPPѦKmQFYtExJ\gP.hぶjnx+^}-]Έy)њ+PD.Ws"s,h} ݙm޿6LJ@C-+pP^PG;Ir!P&W]R~VLsYcu/Ov=":Lp[4Tba?[+R/\?&"QBuuf ۳H"t0<$zipc ~DmBcJ5Ut1 ɷ vOBTıĹ_Gbm|0Phz^:e qIq>b͇N ]y~B 3pZf. @m>+?1s ACp*C:vE^eV㴤B("~"դ}PJ cby#Կ(w2bԳYAj?biDOmM.댨ZTrWʁռ^HbP\ bA+DC^ly69&o[61MPkxp<.1NM~儸9j@~͹FOyf?>ni=JȐEn2+Ey] ݬЏR9N2o6& *hб"IZG7]pc M#ĈP[:FYpOCLO7˛XNi]]n6 PWrI96LN+;k?֡~5UsՇT%cy;YS`lvH4(\Xm#fM>i[O>} `uS' iQҭÜLwfIF$d@rV|4Ϣ\>{etĤ9v3FO2Mٽ~bi?b %-367flKMГi}1oآ2(Z/PPM+ Y,7kK8j!xF,lrnt.&AjNcK<@ѷY%yO[V<U ?$!x-0H$p)eJ<Dxw_3N(>Li %v|=1Mwe2Ga=K–&YNâu35j3Nxb,̘ &I MS~h#.=I2}♫S 6.a\JJϿل ZEkvk QfYbx#\7:U_;99Zl;3-H:V}VgB:Haੁ,Emb:e <> \`'%mQS:N6`3vw  Fz SU#鉣t;Ub̜T\{rd4Vާ[.3>w#X=w4҃3/롄g]3>XHrPL BXXϜP15uy&Om0>QK&V+|O ^ as~a0#WJ#M>ѱ2^02hjT?nRWM+\gU-- !Ͳ(ҋ(ͣĠUZ]SGej¸J,BwGɶu=utzWY(0K65;&/f4x5ӭqDR$Mlv|k{4fn`"a4-2-ԒZ6LTV?ۗQFî^:Po>X)6oRSV+T8i1B/$kjxyF 64>Rм7" d UwQ^KO#2؅ꅤ1NW C@xphXJ *esX{;U=,9Q,Ś1+* ]Bl*Jt<řѲy'0-ct#Qž̶.ɏOBIl(;]E 坓c1jUKID0:J$EX⴨tnK(2[hFrW鱂0 2iu FWRELf4us'(7x2ń C(r -2+wxy9U{]̜Z_w Ǡ",A{Kg ֭,3N򇂽zY}t(225;teaqyAʏ( 5gZRd βEZ1ECӛIy6(Dx\m^0iqv(.!% h(dք4cK&E:OI< FE7\ q3D Xf9cŽdz13ICX&^[Y$Č5P6ZbWMo(9\;OU'hsFdJM͛IzYSɂu|N߶x] 1!VҬWf `[dFwum0P(liҭ(6~zH8"/ ?e5$;d:%k{$EBF4LyTB VzͰ@č7iE;hk^H?0=(r'&="-ACm_w#G܀ yt Y6 z楩"6#j;nFVa}G6{l0#MiMV4/g25EJKb3J6$UAo-ąDJ`gZ:F*RC#1S<)P Z؆b-?W;OdC+a84})m7ǵaƌaV-7O4gm/,.`I`dZ__c`C R"g4`?Lɉ;tET_n['j8MMoZ{rg#9:m=ҦdP#$HqG, 0Bql,i Yu-{b% 6oW}nՙ%CU$S:l'FH.xIɔQ t,aVḞ&t@AjAQ!ҺET6b#O9!@F̳B3emokIK&V֍^"ƈAκ~-n٠aXoFajU}B2~JRr_"]kSV7k '5'*nY*I o=rmIkC~k QڰJQ{˥ HQST;N :YsS@;7 |6iayyoh'I`KQ(I2j-`ﶤX%,Jsk-0.SB3j,\P,GdY}2YZTj,Ř!B{Ybj_IܭǐҢ?xuo{Yh6zs*3鸱pR!c*77uƵhYu,Ҿ2FPKaѹ r!A*"-l׺jD"$uXB uVfx])~Ss귗Į<2ۧm{^;`~X""#vT{cZwfz?/ (u(9j[]TaҞR>aF[nhn YׂB@=7FLTcXPpR&^4BRߙeZ5d0_ Oi69¡|vZȯ9쬇 R =N鎑ƴG--1?_FtvZb $kK%kO9 _&-<7>MmtV}|o@xEm1{4};o %KȻ'X+ W0,]46©۠i( ^V.-e^/͟ly5kXO?La(XuqH9ۻy2K=Q(>:Ņ%_؎ h3jzs!2φp;p_c{fI 9ekJscYcPLjξh*;5}9 -h1Dt%ڰU0x+M%)O!ir,FuPW<^Jr`v^}n<$9=W߯MKWy*wڷSd]TRJ7:4)X֥'lp%wă1v Le#hqy/=FuPG =ײZ tлcCgq[tdyܱENe2ր36dT cn^kŋC$'^mTi K#Rx91Pl Fm>P؁I 7aTAP'Z?Dq1>ʬ ۅmv.z0s=lDX7ѫdMp yt`Oek$:Gg/ԅ/Lj<gm`V" n mGin̩H_WfR6'1F7FqӬ8cQ^?߻K;6[( rîfWALl|֭5uTv)hL F:LjӰȻO˝rqj:F4*Հ90W zѶf96_09Y5b|ẎqκĤ¢nO{EIxVV{ʪ9L7˱2`LW`v_AD`8 h1] Rr+AļLPhqs^2J^-gb'YꨶEܡ皝b!*hN:Xf2O&h?O'&ϑ&!я{H\K 3EE ?ͭo׫t(/5k[GGT^jj$IOC %y^;_odnVRzl7\p=L-& Jo;&<90ρER -4`CZILS:E0@bcmF,f-ZȆsîYDŽauds0kCk^ΈlTEYtQP}!wb cog5G`RՌΧd +VQ,Hw8wj 䕐1{g5cZ:DB8` vf2wqd)$:*Hgc,xHKja-Ȝ ?gݥa5TД2Ʊ *B~q."/ڻ.mFKZհ.ɤN$CUY2GZ70 ghߙ{n_ f`Ymg-_QīdHqeM9>?3vpgխaaklV;^hGfI'6geY[O?@i glsEhD)To9Z:D,^Otə"Vvh5{"d#D/FL) kM ]:ce2'JKWBOF|+;4 mi0l,/,QWGf25$bX:V ljKzC}'EnOha#nnīBkU |q~3]ɇ<T(|D^1J66 !fQQ͓ !M&z!y1sٖ U\rfOzv$Dnw_ψz+j yym%8)3EIZj" s!Of-&j.Yrl$[HK.I ~/l/t@)b2HD|~@ 3 }R:IסLd='lgK,"a r'oVtQ4Q\wLmD3h e$?mTFR&J@RNHMሳv<~˫Hٹ̡J?#Or%3S!Zj) tt6Á84fQKC'%lt'o?nfwVy^R0Txv>q G.fɷ0YG |84-;;#9Ekk ƅ&6 G|4aM5}JǦU a)64.}#9> ?/Oպ;[0]@:V[➮tY# h7[Bw{DɩI$6ăR^G6'riTI|E 6(n -{Ricϼz?`YTcd=9Na/x Bc"ؙ bj#f|"-yD]Hwj}Cǹ/ ɢ#V5m3n:Khr*bb=EQq@=,`\&Qfx>.,Zu+ӑOL,l bJ1ݔX=8I]+N4 =601Lh8o‰Fۚ :v%3ffJT̨˾Mc7O?sil(B+F|J/3nE,ih>ؾFYu#^4O)Qo0ڞgєA)ZA`=3Ѵ@h'gsW3>q^CZAс*`94gwϗ[hP2dp[Sw1 (x7L_Џ$iu>ޥ]6MC j՜+eX42a6|»|^K%f|RM}w 5%F@vx}Lb_)R%$BZs &Bz$vAc3t^ޖ酒P{JS[uwD Ae$Iھ\bQCfZԎ_|IH)9m+, TX~ܒ)m_l4~!!m'hFވ 4([z&1 xE8삏]~vU!~tׯ33Cc(c;Q|Hb혈B?g8??ymk@E7&Rj^&V jJdF hMR벏qKa4|ye5ʊ1m M*輴BDmC1ztC"ǿKwymhkXr>N+ -*u3kY5"P/Å=͎%H?Bֶ8ϡ~|TRRʣ #nzN7i U"ƙNmx[f(7kgN{sѰrɂj#)a`"B8͢v'`p! 3M:% >!pZ7`ve$CyƙsTB:ߣ5D_.), N&3qɴ:VFJ~PTyY;ԓPq맃NV$ËFaN&&'͆}QWvAq՞mKoҞ5ʻ,"?<hwR*5W\H S2it+?D ݲ3aL=_笋-M&9-D<kK1xfh]8U^*Osʎ'|' x;j*#2uLFaF &$4\gcrdK,xFS;_4 jFyF\&[$#gmr~D~ .*q__+ߘ0Gh="5M< 0j#dG˛S"}S-Q  EQ7`8Adv .م9 <d4U<M0?DvqN֔VY#ĵ+-A+L 98AW{q;o57MN 1X%8׾ 12}u-.H zhyϛY?vN),SLG:B]"n!I=J#,u *ѻL?{RQhk[ԟc1h6Oϲxr]fr7+Nҟt*vt𬪪T}'BΖv.j#Ƚ=%Xq,8jl}V!XoX$z:n^(tWkmW(7Q%U!*pvAsuVsy&5TR=r_" qMI{=u9l'>^i#?WyESfGFTeN[wZEo;-˒$rH}Ul;mI8LEk(a)&MT}g<7_ SrudTI!@woS6%T@ʵgS߄C~SS;nOxjqwjR!meFIM-3Wmm5]z!!ЛfWCYzڽ}zaϬ1AV~:Z"^׿HA G{ƍE$`:Htz&&]C[&OeMeIm"?)E 6䘴a[t&3$dT.5 ݖS[j|f302 ɳ[;FSXDBxw ]c(]ɱI巵G }g"(!c&72ʋY4E$BTiyq87ǜ/l>p3/%ucJX&^epw9*d-vpۘ܌ :/px`i*qcDFN [&xb@,;$P> c;:HS WnQI18 -.?F<noT  0J'{j,UA3˲[>vfXqfce > X{3qQ'/W7wzE(bLAܝ՟<8kHJS:WNW{-r8HY="oxX`%SW"v_VWN "L`YOx+m }J/LtcǮG)BuK~(SN g׌#9%8嚭o &HNVFԬ_2RژNj%/h?9yDQ r˅֛zw3D,rT c ` (),_gGV,Dhi8tZ1X/%Έ1єaȦdVM_mn6:swl& B6ʹRrŔKE11jfnBf fi VXc@{yó-K.7Jhj3&ږ,ĸf6_A\y>7H+2^0|S47 V rjlvٯNNY Yl /.\owxITielNԼ\LߵaW[f錽([\ї2HM|2i:0>RJR[_AxW x=zZr+}'T=h[`oVv\#7{{|MODlaBH>%uRMU҇r՘Y3`R=ʧ( Tj3Jr{u9e}R$0HDxF-1S<M`u/9{_vQ S9Mf :T1i)Ac)c.;w@<Mɘ?ZWŃ;~#cJ&'/AȴXX{r~)glI4?Ueߎ6&^́z^]@rrZeD_"#+un]Vޛr5=OqČay1UWIji=K[|ԝӠc= ɓ9"J`p+r RML1?D33n$l >.v"͎P/9+M+'pcuFfRE]).ұzd?8]\wjYv?'5lpt_m8 hWIaԣ•8e4_jVP3*zOwaߓfKd0_ҏ|S"N_u$aJʁɀ!ĴOE FmEeA!Q$|OuB+h{1NO +к'%lUoq_5%+\?rQZRqBȐ ;O+''/p"OlB+]j#:_CN_F:6b'rx j)?=jPheC wZ b4w;m&gz wa%)Vf;gM Ĵ4fu3"Cc~yFyO@ {2qL\MסP1|ǁ?qO^5ݯ'K^l0)qMb1֪AK%CџmD̚8ڎ\9Loo H2IxԽ4 )g@ć=U8PzV׋?nUJ H,]~-d-”ld3  L,4Dm1SΝmTm R'[l(ά\$!m\E5jCc}Ι򗌜 {>e,$|HSB"q q?MtUs-w (kYƖk%0| KgjZ[VE f}D|g3PIם.R|16,f6?6)tI߬mԐ mE>E?f:.#lН$11-6k%Zi2O#dUC F?gUK;χ[<aͤXf ~N,l/GMcJpSǑBaP}Nm#aNL(r/h(0@ @Q  @/p509YtS~҇fqk~L3JZU`t3&j BY=ºE#m֡ }v\-I;z5yAL;C(KQ 'vQhhKZQ_ } 2t ʵ;Ly@2. S9cܬyw(frm}]/]br FlhJ;9J{5{׮zNb/|c"-wxx7a)qTIqEWBe# o&F>u|$jb27Jw/eLQ6hj 'u`ͬv&rV530OH-͕8~,&'^Ui0nb6b|v#J'9%F_yd-ζ#}J,ol"(aR5]h 5xaJR6~,qA҄}>K r˼~m:y@)(/с3=4btHT ™۫F 6ϓvڪVj?n,(W$(jv=8'(g҇yƥ빛kl 5 émzkVk{."Z摇FBsTXio,[kOt+OL]a *,yߺآ 37hӿnhUH!(X+eo5⡆3)<BN 8zAN%MaY(e;9 \*D:TYMߚwzuC&뫑WiJ- >]%c?cϸ¡=o'X*}P FGC7+~ΝIjs|_V/}y.Y0@C؜x%f]\ەAɾttsXU#ϕg*D݆qO*aFw;  ~$}v_$ohK0,y*}&plzzK -cbAӴp2SDoDn25-lHDF^?Xryx4d3z3mA~KާOd7os`Лo&M v8 ,L2DBc !e( !1==@Y. W:jxh^7|GBsPNk-B#<4xx.CO_6P/Rۃ1]u,s䢱T *'$yp6xeֹ‹IfLAVu]-ˢ0xzm*4ħs(a!c&,P 0ۛЋeCAs#x>e1I`v1Rc<:Sm(R,lv9ԧ| (9nEOLq3OkXpfuDɱ0#2A@^}a?[K$FHuXٗG|Io՜:XOW"OqR g Hflߩ;P?Po9>;$$ҝ 3fR=bD{*Sp~" 5¬6Vg^JU}ͽ5)ܙn9+&()*u aힹu.4\Bqb%du.B8bIO`Yc =~49fu9)VX|iIR1?qR}]>NЁ'pmPfIW.B%'ŃHY]GVth*k=((n^w [0%o&=<@;r)`Jf]qie _Rl;ħ3?wQZnT3"ߪ<)<=Eϑ@7&u+Ə%{P?H%ψ<3:YS|AlBFjM~3aB$U gaŽK]{t_ފRUBK}U? uO{(py:Rchje;*sxFzU#] ,.-$-=-VPdR2]66Sk5$r6Udq_hϥr Ogi47.۸1Qbu31>Βw[ݑ{ ]GI< _ΆEnVYg `.7PrIxl˩f*zPݲe p3$9\DȈ9쫸,Kl}n} ޤ!N#sp_CГtCѣI ֔P*WG8#)";H^F0ı 8٪{'Hxt+9_VЀ;.Ƿ.!FȲH>9 6j+S? &t'5z|4ai(J(kNHѺ#F P+գq1Sw%턏5B\fٻ:r,5U/Y0W o5G@,Gc侟Bv(AD;:|V)8uaZ rutҨth$Q2TI&AXV 6Ԯ MP=ïЅ矬(A}ĺzzG砭ğXm,ϓU&{~cԀZ+gޡ?"YX;JZ]Usu~ڨ,I M`C##G-T{sC6ox1gǺL-Z`b\tGa)UUvh0 xAϘmbX_-pܲ*@T%'bIM['o.@sv6yG xl됔uPyJ6j,J0dipQ3B V0VO TYZLI-N+i:n*KLx ՞X6]NLߛ2/*6XVS&ݎ]7zwDf:6׆BROlV } %sՇ,3$q>uoA ^O5s Co7oI9N쮡EQ? q&Mf:W;-i_yt*Zpg xAu%igXZh7zi ʕ J1{@ Rc-q l+W(⷏5CC0!a LcY(-Ϸ͍mS&lw.Q.KGc īF̖UX@ Ӥ`OǞ!Z2g~ 'h)L Nʬ3}\zUhv5NfLM6lf9}khzV1 FBH0PN)T)9]&4ҰkٝE}e{Cobk[|Eb@a9 9S!jʈJ1|V[E:` m{>VA Wd3,?m` :THm1R)fܦ/Mw&"lz7w_,ָ+t qǁgN4/ՇBӐۛ[g6+mtA`(CFg ♳-i4:-*8ÕR%AL ,aH!t[2vw5a_h$(YjYXM({Z釒BfcZ^3g$KJ}(ڨAuYJc+P;Tylʮ'!K۔O M?9]9}L0wj%o}O21{}ZNXB2b0mʪ $,,-D^B8OW'^psتU:V‹ r(IG ng6b 0Tqɢ> y*CڂY7$ of =u7dc"Ө˙2M CFH2fZ^XsugI2imlr3 .VO$_!ӧ |#p y(ɞLn2 3/ĺXKÖW&8 >dt"ޕL HiʴAb.|(+}Q 's"slM@^jd7.H5A H,EDoQp|VKЫRĒi8JXe"r5(zK1a{~p.ت5tUA1ZNm\{_t# Z)rC胵σmʉ!g7us*Iv^s'KSk._:ʓ5T^=ww} 5@yɘ֫i[wI)Mz ŏn6~V]y7[9ަY0+<ĠYnAFPMvπ {) ݟ6Whb[:@ҾydK+T+YN[m yDR%YȄ>Ld&]ݹ9,?P崅{Grjؑ;7CeFދ!0D :e0=/y~XDŞptJфj+;ѳFQ6Q. :йlo=^M" 4DL :Cx-RÔaxEf90]9WcD߼6 F$)Gجt؆S;ʬLJ PS辨ئM!g4{"|ZeX8(r"Wrȟ ):mi?`Eᝫz\w仧Y%EAW?U{(qZZ,u^z ~IZ^\Av!VIw~Wo-hv:Ho/kIwr+/wJH5%E-@4HmNsm3 "'5R$XeFfƔ^$5z!Qb -4"K)C.v&3Kj_E2ݢ'͗_"D4arFbw"(7UH0h0ra${, q9vBQ;?\Bsv(m|M9ְtt~jjz]VqsTBOM}JPe$;F0:Qaᓀ[$ fb"PƊ`5tcڂn:祆w|2iwBuozi\}mk[{D:$mQ;K}GmuQ4Kn6p6ׄ,{2?.rޚK˟ (b"-]MFmst#r> H+{D>Ap+IYwo~.ߘIn Fvˢ],ڰ6:ԆJU2:%9 1$X=<{2TA(n@AnP9PERGֆ 63u#KhѴ(#/-SO"5?g&d1$fpoY o A{񵪢!ZN&Æ7W `E1VizyQ IX:ˬWUڴdsI4voQH==;vq@  !t"9>"IϏ_A]E.y4\o{cBJc8t$S2~0@E?K }n"&74A Dס-TtsxilF6B$Ϡ DDl5$xAR_TxGYvVISCJ@?l.yTo*a9 h熟ږ:~md(Wlr֙G ݬ8hd qnp>Ꮉ(j.4٤DwcؑqA0m$"?^8P䅍;.~q'UʮB4?g8JHǚO .ɬe=e='onsq̩@ ^B8/[y-9(`23 '_w$l\Fqx UF)Hz)9rۏ޽D8>9ד˃CR3$]i@/ k|nfX47 ĞL \ˆ ~sE0SYv$ڝwX x [jV!yl,\PMu#17e&~;EwQ _jҁn ,x@f,B˂}1KT*,CЎ,M ܜS6+:m8Z*1Wr$Rj;CZAƒF[h#M/3)kT*:}ƃ I7s> XPr8GIZ}oJŊ XdH&xecрߊkT7o'e+W*"ˈ=WEe74-q 8,A{)h6rbGaW樈_~`(5i\͊%2ߚ^\a\Dqnr< HQ=tKa.ce~tk{H>iI|ˇ=[Z1!,ʏv(Uڑ%SYT B d't϶})7n`umN $s,1Ii_qTS`JYk>V!F6=һa?j]^i] N*`%kKo] "kmhジ>yO3P)*Բ/ΤI% uzYIc/[:9%Fܢܿ 6@;>*&7Woᡈw8*},Xh}Ut\k !} &ˇ ''&ǃ;c&`KsSJ Rxrmb*  ^ Ir,r5rZ$qRTK N$Ad{)e\@=we& RX^8\V/Ҋvȗb\͚Jcj*q%Q?5>sMWU]&tT@i_[ᘨ NfBڒYwnC/%pu*1sV2f@8H./4HX &sf 虥?l u92 1}Eu;C$i~BLdp@@'Έ̼-KDԟeըԅIy¹ G϶|I2wA Ow+opK`j>bûMR<"=GZIэGLWcIx~>,/I`8S4E➂ ~ɭvMS꓃ YI~1@lLOC]RG`Ro1ۓEt}aAlL3Fj?80A2u(TmyxdB"} z7uC;4AnyOy>)|3p78>/ud/2;)b-v/Ă}Wc{do\>ͮ]@Bb O rp=u$ܢtUfsDfjZ1Gl&pƦpkex7#>ӨJzaHߦ:sċfN&B#*a'~䆢Crb`(s-{?a@tA9݄OF!lvav7x2W E09 "Q +ZE,&*?J[%x`eXfrPq*>DI ux(͒n=n" JӎyM>rd p= yQ(嬕s6 o҄Vn^Y`5P^VFLg`n?>ACf4⬈*@Fw:$lZ*p.ijwj\!sg4rwxAFBDrcXҗ9 zG/mOw-$4>"dCl 믮>FÊ>W\}><{kLkkȑ&()ico-umЫ_l,G,$:UJm!6wXV}[\0?i7*4|$"s$֋8Β !^_tOԳ0f'vM筱SMlC U4H0;RsP#WyQ Oiqhpr`.Z%o xhrr6?a.Mn{ YgjUQdCm\FЮąrW9xnoKÛZUNe){+j}+N(,BADjgW I_*EHe!2m;5k>L驢M?.GG!N|Ǧ)j[aT c;Cp~[5]e0_f$? qerFVyַ9Z è  8 ? ZGM=OQ&CC"iɃi0`j Ȁ8#!${C`2_xDщCG >|~PJw]p-V~/?(3^TAzudaA]F`! ށKxeknLf[<دevQS4Ҧ,v!q $ּC #ٿ'vu ӹ(`Ql* 665\кNS%}g] ^.QU-y&lȊiEJ7RP 1á/9W&i7')b~(ٞʳݟSN501Q[ˀSZp7 UL=Ͻ]m~ODf-*2br3%_#op]X)wvf6i]5xz.ɹö?*O4 d5$n+|3`?08 .:x=:C^s 0ڌr/f@ZDQ|W.j:"9%X76fdc1ҰiAkU'PcqU߬tQ2Rh}Wi2CVCbg|3^c@8{Z/f9+Nߕ5_ynuiP6$ &˳>joՏr?%{JfHi3ߗx-qFGGfFo,6Qڙv씰ҪZuC<;TZ#Tu3{ϙ%Lw<؅Wڧ8_Ӱ("Q,ʔ!n.ji ^73g#0]F.&ql_Bl{y?#p+ [KЄ-#윴E :)bW;1.&t ݁~]uXW% UY:`mw/A;lo`<@R/I{bj0Fui"~bCaT@҉5io)eW& se3 vqDoho- kqe7~B׺Ys8$=Yx߹oDGߜzyrJy!u~YriaK *UEjH?s8/sPe{Aj9nl)Ջ}hI^F8ov\EfJp©Ɔx܌%'BکVޮ&dJ{*L%6(҄.C q{S\EPRůK8k498BV!d~.WPIyK4;eKwuP˧æv~? %K&^Mq+N/=+YѪʈ=gDT;cwbr1˂~`{`3'sb^D IJif.Q) `Y"OX\T/s%oB0"MSC$K1> _N Ϙ!ECcDmtKLRKYϊÖhx~Pilg${f76b]}(r.6U ^QýKY 5!1n0"ZZoB^SmkVIVԁye(fwuM {|[9D]aXX>du7}C @OC"b Ҝv4:A²<[/jఇKN6Y!^yZ;MUo Le_TH|&Rz;.Y: uF4Nr;fwa .(N ȈrZ'bq哤ҁg^K淠9". xrT%7;] lyO+| 9yqlp|f$cǻ"v~+(VOU)RR"49낞qZC4|"m֮-hͮXϧD 3W}:%] uYlBlyT)+(o/6B*(ɽ1k>W?S5K/DVjKqk9NjmvJ~~؇@WXn~ j+b|fZ&p,j&RZ _\E.{ sCOz\kgZ$'lq 4=7ni0*\xt `װ=\B»:o|󍑈#ͩzB.DˉcyvM2A?M._+Y"b7t YZ?+./1a[ܧkc[E#!*ҁ'&Odn*dZ%g9ꗈ3лoTk>lD;ؤhyJY8+MSVzGHD`do#,͙`10o볞5$ҺK?n-)JM3SbЫV\Cp:"7Z#dLM\p?cF\Z g8ڏ[d{V(v"iq`ƆD̩ ƒS1Tw?";IX[Jg`Ƌ<2;%;ȬTw~ n:4$g0~3砠~ 'Dº6|ۭ>ƑŌό_5Ԗsv972OEoh\J#˚!!z/KQ j*@ɓMOL _mwQ d OU< 0Q`$+DP*v,7r^ȪU^' *ёURG9-o^3s2f[Na!ګrf"mpɌ:Re  {B˄x]mIEK֯y>3B2nT]r'&]^}zpjg.PDn(!_JkB#7)W|*'E+NDȀ9Vuel6$!yXUuV-HFpV{-fCN)N>P Qd Lr381 *cY@q@TqNpLbX8e|:= >SN`7O)RxP Sy }Ɔ L!H˝~Gc#)OH-C{r|  Fb XWnfWַ,8O 4IpIiD 'v~yHCvؐ<[$ԍs V.bNҾŗ>]jg'Jo|g b޳1BuD%1ՐT"dn@Jy(kÜnӵA6 1dPP 8G?Up$H36slE$K9qLr5+d'L[g(#"p,VPcDAz-E߽=8 \Rv=%rn0kA0~ W"cL ]rz-b,ncam3Ɋ+#P&=QU&[xh|NhA]g=Z␆@ o}_QQ>fk M0)!k(sU8<꓎^5X2l~G{䐟%J8'^!dC[F繜|b%=mw|&\=i@ quΎK ;xWh/ϾPz얟JU?Nu cQC(Z@t,[1X@1 q+hjOz"Q +LLp: =eYi=Jj6+)S}ܘD){Fe/%"OHl5%sbswvZRfT6 &ĶA(BT]qUKkkOP=3E!P\f\̱n/,y-0(E 7†L.X GyqD?<[GĿ:" /eNdG4wpllrG"dI= OOH+it|yqv_#ݠ^( GMi80%z5fW;Qp&P</ݨt R?RR,SGiVb鳢ovT_eaVfePI3׽SW]szlhyZ(~հ+ @7N`شt5-KoAdmoE]hh~c5)bVJ-/m|46Ӵ!Ek)ZXnrJ(6#'x(@ָ{+wpFO^ջ#6I{kHrA ؤ,Fea%G@V䙾`!mes$aVF<~p 91!=AVq1kr\G칬2tSN;ڊ9?m}&Ӛ,2Wg9^3e!?>DU0Z(qx+=tCkP"Aao %1oM[2v>so Pd! (s7K>@=5{t`oI yT.Ҽ,;=h:C}u\7\a*A3Ĝ*hǦ?%@Kdҹnd̔zs9V`kEb&M7xA A[&CxA8ڣYۊQ}ījarM*Y2{>4Fg-F ?!0WHXj4|;XHкM. )DAX\r)o]?AF >*@'hoF=eA"u=&'k]>žX6ߖW5j,f3vlg^*E]fjLPS>5x|ݻ6~#j۬'WF8;%Ҏ vE5էnMxX03Eg/-R~CMR䝵:)R {P 5spqIiO8>mEeE!A»pBzm"U@{3=0k܅vhTdH('b~Eн/0$6rԤ)g" 3N!6'f1& r'!NPJ:.cĝv*2^l4 Gsu0 4\!J:뤇`%-t,.PK˵ߚTU:IcG?sm4fql707S$el;t}vٮ {| `!{='N3:U{/ */%#+LARFmxZrs,!lI"|A.Ki7s<3ȯ&!ʎ7H!IMq1+` D4j-//8qft@ʰڋHa\h1:Nm"otuVJSјiL8aǺ^. =~²26e)ؒËűYk>enJť|bcMÆ`"~kNLCzgWr,1)Ex+#|J͐/J6-DyǭpR_d :;gw)vī\Ԕҽ뙾FA *K3 kǼ}brGEs+lEm/C~$03n.#Vp (?窐*| OХhGzQK߀=𫮳(ꔁ.UygJCU7>!ݕ ҝ3j<SC^J+SkN)FJA8,;C5z`3Eff' cdf^`:7ji%'d7M$uje *+O!x )QkH;8xÆBT]Mf&)h" !NgUhH 4>_,N't F>it=%YwβșEmqvZN^LtubS3R}~pP52Digĭjzq uߠB4/I˦) LG$o$Z^D?&3 b b<@7F92a@R(eJG2"_:%#Lc2Pi-RL$AכWC1l>A><{a{X&ѹ7䚴Ar\koڀ9?%ã'ӀK(8S*e=,ĵkZs]& ^4 v>@9%Jkr/o?1؛?&~%^j 6_`ұ8'B}bJOz%\om RumsNwa UL$NU#~X\aŠuU#h#,$X.uc!pr_TQ]s M1DLrYWD.]'_Ⱥ<׀޸ɯf20XˈQs ^ge_#9B'~W,e%,Kd4cFf  sQh!aP} jS?/.\9a 0+X bdJXC6ޘ=+6NRЫ.Z>\B,V(3.=$%_+6[jɝXB <@6%E %1Sv0<Ӫ(!.g#?@;l"$Ey@oG2z*Z9mux^F&sg@PvnͯtbT9=e@`MyCZF_Ldb6vCh-W]Pм:0"aXQAC䷏J:*CO nߦ97@wΥgY疬M0Nk\\Vnͩ=ՙU+,ڮN=p#{Og= N!يCPM֕t 5Ver|l|c^qWNQ;y!`3.]1yєm1b~K͌w_ 4EG% /ld_E?DY@b>ՖwEY\!$k# =-)$ ,j)u/xQS=M":ظ!ZQC ah?U1l,Aݧ{!.{>'AvmR @Ģc%ChXӆp#&ӇxgOj81dtKK뭐i6 "wPah!FNeKl =IAmǮ?<7IbJϜiׅ4Ak{?H:*IrT8ggt*3"Xb/vo8& oˬR- V@1'G]t+ .W삇s[z= 4A tςS#F,FF-̰^}N峼bQg 2#$ FK[Ob}/p$#\d8[ߩ 8L!:|kNCs^vt_j:UR-URș"zm;rt 7.zǪ.*?tj{ {O`u͋=sむ>/nZq,Sd }FFr5.k9wяCs8,|),V&\>)߈F_#4V:w=˩Tem Gc6Fjϧ/dc**Ϛj:wkP}c3Ғ򵙗e<\Nz؉T;^f-tC$lBi PchlA&e髧_.`u9mgְƟ~]\Fޣkj> >â-#՜ 5QUByvRvA'\ k kp@H${ҊIX-}oQ60ےzȺ1_]my (dvv 2,L+J&JWֲuv.cHm֎\B~R*JNMC(&^#,ߛ\Q(5.c{G3[0OD>JHwKZp"R:귓_aolX°w$X0+dFRz<%sƥ׺A{lVFwaP5!B&nZ ddʟ9V#lL`v6X_Q@,`c!RW| }%XP,+G"5bgFX;$cٱO^X`5)jNlx>gN9EYKl󦌊TIC; ʈi@ M)AX0~B;^D_a.rNՅ( ׶t]tUş+;ύe }RwgAŗɥ,(a+9nX*_ F芽ORI i2N<56@yqL\o/0n,&ZWs k:R`|`lθ[S?R0R|(~$Kq\^kr+p, CՏ#^.ٛ5G_x{[SDϪϩP~' -ȹ>Bmc #œL],,2xoV}x( m4Ze*|ۧ¢mjR{.HV9;uO=TSrx 7r].ny9qlIM<KM19z,?Ԍ/ UJCTJ%Ж)dR۽z(ov XXLU78H³2<򰾇04_$灐vHpI=.ԕBeWBMA? )J`!\5UᧀGjkt)u+; [8jy|_&9~;e-/=*uQNC.:~܋cNlB搐Yi=\ky'4A{)>Pݫ&d8CwW"#_YL1".VA~Hq>]q/-ɀyji(gyyl]ѿYr~R@ţh_Lt8&-uQ%OQsyEߏX RFϵVLآܟڎ3fRܚ\THչL!eJa$#ɡ5Tã=>81A<$C*":wZNUVnׯ:a_@HSk~&E" G9 $QJ?FU}Ǫ*buI+_"d\4$P#F@6nĮBQ@ְ8HvrtBu7DɁPBLeQ9'8G{kj!)ծ*D)3"chy`Jtژݯq埍d'9Vc(pDz@s (rPݼXz{eJ, gbאuaNWT$xGKp޴\S8ǒН9S; 4rF| àC`& Afs`B=ٮ<~T~y3~PQfm"g&/</qhorGoRS O | ̙V}͚\@s@{sѹu8P~7ŹN6 ŀQhOv ڴxUA K.ѩʊ5uBp1\*,Lx3T*$Ft6$$m_O_BWx)I%N tvː-YkV5a"y!sKZ{fѝ畖 ㄬM&2IٌdF%8>g~8604:3ϫ#U#4EMDoLf*9/X+]B4:S` _/!g]%WLDLjy2ݳvoPkq ,5XHI|M 2](-W]FU 3U ў51nHb^+xf'Wu*%[Vd".l]I3t(el4V8c%`DKҧ$.֛(r=}T|MÁ+DB⪭yΣ7;d&F @Gp Bd%;wQ:wޥ}lFO;cWZV>]79YD^*DW3kگXH<=~amᖲ7PJ(S'[!8}'m8YrZΞɪ_lH~?vl~>P_B|Gɟ>[Ce\DM+SX":L)X1G%. 8 Qf*܏-Gг]钫VU0L.'۹u}0yA4o$xRD!̥'?ZV"w1@>z !&K=FH:.\'{س?eRI#e+4NUn?R @ԍ t_yHLٌՂm[áC#DcW% %y:,{g05PkE ]ta-$UP3Ǵ!AozS,zifړ u1zSzK\mt2iOƪ\NHR8#M vH"A1:cA^^k+ezPQ,ŋE _y8 :îduwMCF7'+\Ȅ5L,mDLEEGeZewK{Zsu*JYJ@|y3y948Ԅ׫̢8pm!1LCtlyzywhܩB IX>m ߆#TLM$;סKi$S%_>>\7_0:)<uMC"uFV@t-jfR6pvSߖKhy ŽG%E@"oxd斿 4ͲByv8dT"y'ѭ9-~eqc?#QmsCGw#^ ӏ3i)$se_s[Wt2+\5K.lgAˇ~4(| |7Y"6n!N!x i;m?fYOЄ[(d?8 wiQ}itBD[Σp$'ŰڸG9P8(@_V.z篭z5@ MگJ'}#& FXϱ wWߏse$JyV10-1 H&)r򏒴N /SRb3&Ɂv jb @2PQ~(OXh@G&(A'Yhڷq pfYFВZUL{*mDn=kmɝ!:40zmbPJbZ/ȷXԴ7a W'Nه^gkrT@-L> ~i:hE9;hhM> "A7a#Qoo}d?+!1+"͑h%u\Rn՝,8aMfJGyΛx@fB,?1?'Z_ܜUNWo.J_ic#"8:&D_7"!_ҳ"KP}7J/̲h2 q s*ed$mM+5^Ѕ8|㵭ʫߘ\#}d;ݮA@ՍJ -HwHmh |+c2 fÖV, bKwHNas ̶eEHXN?p }!kzR|+PzZp{}Ԓrf bpnG7dvJ nJ-B5Hf %MKpbf{,sNCG܃~V6VYjYFt/t6*jKGRS4Fa&Z?1G/h4b}%X?ݐmȁw'jXSTj7WuػF,a(y5UIP3b/ ^?"w;z[d~ 5,)'{oL șvRx}L~9`QBWå~/މ&WnMA{xpL4oUZxZ™8螼&Ni0)VM=v(fqP֖+v\(.r|m[!ZˮIBZo=ݷ^s2bc@:U$,nv׼$Nq|e#@ _KڇiM K6,4&j<>Yy4 ^F?@K2;kGEs|(>ӉQ8ц[; k?Y5,я N"^&ޗCUSϞIOĹM^Go؊42ݕm@0"( )HslxX66lx%j+/1= ڈ4 <"|`hmnH$7x=e:{3jYV,]?"J(_{0ۼ1!F0($=˱S0-7svBpB^C`IXjH1?:L/C'sj"qB&ՐN5Z.,@j?-k|!z&/, v"+n}ICL.9;`zJD&5r B*N BMv5){+)$_rIA>`Q)SxvcP 1'@ f<}2hN|v-0rq&S͵+vT{qG_^F`Y@ a7nqyA._}qn9"o}$4(,䦼 r~dt X$5HP)H?Hbl\g5Cq<Β('+>b kP٭ h v4"L`NM[mgeLC[X>ElX.}ALBP*$aT;ʝX)%-ŗ Gcardžgp3 k9'kiХEx&[.f@sgiW"E8nx(Ab%퐎몏鐶P0#$ 4?dL eCJ]12YuV5v VJtREWĦ^ {}븦,U]j'YL u')/6R<eE(k4ѺJ Юš%ѯ/RCp~VUe ŭ_:pnl `!{.Pߌ2̞2/g$5e"P^1I & ~3LЊS-xwO^W->ia d}(-{zL ]4$X7W3-at ]\2  Okt/Q7a$ދKW-rèC0qѕ].mdMqsz^#*$%cFm*h:~YίrlP"j\:}?OC"ǰY)cGweVG2;|C+ŒϰnOE8w[X -:Z^[F yf! K-,s!.]Vݒb`iq`:aiCB&?{eL'`eP)fG%T. .hxhIWcؙ^^L|x9%S";Ppxϭ`ieS_M]i22Y^,kS4?-XC7tSQo)K 4g?pxU̙24ȖBqR'cD"Ԡ&q JTZDb1J@pj  y5\+w?;c)wsR!ld԰x,}s.+Ć㡥ӟ{Q5?qk7.Q_~Lgg@3U)jik3OZa:_RoaЍ~tṉ)ӄ$+y..Uvf9Ngp"6w8;8P)I^z( 46p%x|"sԽWM W^ \?3+9hj銘Zc̮ꐊAh{ԼKb\pL?ܛmkL%L7y]@>81>ƽ O3mBFYSaiV{m!K=ჭoW"rX4!׫ 7rM[-H۵ :F(.#Z̼VÙ RS,nRˉbA(kJ?"@^;yM7ӊaj]js#}W&}BsU5zW 仭ZZsZDuX0]vl5pറؾN#B=k+'' #ɴN1MposB`Y^q1Ӆ"UX11k@cg:nՀjpv( Ѿc7QrE]c`܇'T Dv>b;d}]kG |إ (Qb&nCƬ /AVr;Bg:'Sg%QSz)h?l%: 'ز_LS`!SC!ztpҗѯX38kÇu8F_3ABlۤ]R-Y45 ХX[S/F5oDwH=Ku -(a޽=7(8dHC\Y\L"톨[stMbGn)kkތ7yjWͣ&PѥJOD8b}ί @zx,Q379_!Ѽ ;EQs :=<̽unͮ9dqK>_}OACY9Ʒ!E^~ê]t,5k{(|5TنƇ:^vS2X_Y^TH |\<7iF53J $h5DQc/2J.c5HG@̓BIf^oeFq)lqo.,-).x,gMj`E8!Ïha`CKN/|g}L. LEg~kt3GJD~P"^aiyV UUZ&, c|nk)DQ n@z@*+_h"W;vbBCX s8cm,xrs`ujW!Ds)_Z! |'J 0wjDz = |SbcwSNPƫnfU 0w+lPF^[RV]@Q^z|,/,~ŒEp- v |oȁ (8h2| EVեV75fu"1wqdSdF\;B=]2GoftمTNN;*xIdrH4j>@E_oNz`_,hVN6vNȠITc-ԷS6$Y כi-[wG+\.v[ ySkKUBl[H:3hT2KkQ<`p\'tf5FE51rk\V'ÞVK+oO`ҶHC;BI@6I_9YG("L 䏼\dzx!oMigpf8t4DϰppW۶9'-6 TgUM K}Eu U)Dδpqq 5 \1{mbMV1b}n"1߶Ske^'nXP,^􋆜);scM [ҍݗ8g(>kRYԃbtс(ߟ-%l?|Ϙc,Qi9U7;1~"[B3Ryp[Rw+rd%y X3O-vzDD,Fザc8~@-|L:žЎA?~IdgYo?QgV|{p ld'AO"ŋP# mɦ03Pl]M# ּgR/# /$M.a:Sh(3N_0H!:R" 2ndtlhF"0/$vnx ^op.F\$xܰEL#:y(%|KKcխeQ KV#32RZVӍ=>3A EO*Z#DiIVugU88XU>nES7wmW}贉'2kG4.A&@,&lPx \w"ޚW]֡C-U @Bm}\jk`7HH@MV짛iQX>>i/raYLux"Cnz4H=ۘjO~ F[:+v 9>?RRk-(ÐbIKc˃׍[켨O=U9IVlWj˭#H4cȊ& ģAkgE㑜%A+g 6HXH5Jo7^\ŕ/K$煓(O41^%u" .-?\d㒎wtaQio2̘@ӶbRqSW7@2>huJ[fÿ́9X/:]Ar2z4]J.x#/uW3jӦO" UT>h2Iy)XI)O="4iS!ad͎ 3P ]n_'lԟz#K9 u`۪V+J@#b7 v&E@)~;?:."|:c2n ~W95wܞv@⨰s"\['3E)SWM4F^ckqsЌr&KZnН3 rG d`Z R{;@~vF#ha.Z yqf&h[V<%ZABT;.l|ƌݿ{oE1׳t@ҷ36@^4|F@)o JU*2f{:LId]=R%3B19p˼q>_źK~_0 mkI"_08(Ay`{j]&EXKAV>7M1Wkk6* Cl5DĻ(mB\jR96B BvԤq/ VIL)`;Ř[fzclL{=?"ex~Y$犦U/{ ⍆3hcl&V0%?V9b"/D!H " ߁VbdE=;EHKa+0Mͳ2 o f)u(S6azcC Hph {7 20]JƤ$ᔯX5!>B}m<NNa5yᦡ&$jtk F̿&?M*UՖ{,"[Yoh|JVyVTI?3[b vo_ʦ]8u\*ODrF6Ux6}ſ-AاM l/!OƋی-wԾ$Fup`4B½+5 KEa6lDZڄZð#8Ә+kvviqt<ȝ5YyV>:/E20}'lotŌcsy=v Sz\e֮^_͛dmXm -#q|$A{ɎO7Ҁ![= sd49i3޿,4n420r!$ܮ37t} B8O 0Tﰳc_{=ݻ57Lǻ>[;ÏIhR˵P:"vREFf`U5e,H֎o]Y* 4'c2n! ԧ~!\z%k4&oܝ% aLʪ_z߃"9p`W:a5m.2܆6?~yu?5*#j7^IᾦfPÌ># ^:i(4{]Pt6Jc**_]mSα[GUSE|\:O0e $B/Gܕ-nޯ2ˡAbݶ]: ~m9ޑ#wINGn \[﹖0"~7Ogw٬>y@^21zISP@קf̿R#/Zn~IM#&_'~;k<1kXa$¶nm(Sy-ڰ;2FwfUj~߼"oI2|o8:j9!؞ۡvؒD߲HH~ !IEmrP|r0*SgiNڍ+1RdoC^[K=seGSޕ{I^ra bY!xdVV[Kk`JT1LIcL+ rŸR3ʠ cpTϏfge݄Eļ5jT#9Q߶P=pe]kj}цcƿHlnX>]鹉Y)~17 ![^Li.\ߋ% d:1aE$/;vhࡘ5qh$Y[ȝQbʍOGMKR_=G>}bR2V{ zN;Ƣbi!Տm[6rDϐZ-ݑT("8LVdAnn~ oM|$unICfGv~oN)m?fppN|-9AT0&IvHY!|s5w 03 8`B &K'f#gv؈RPbHgxK癧L%ël#S?\-]re/f#cZ)2d#R-cƧ<d6u;lkǥ>l,ό:0h8jN+P }uyϲoqWU$: wI}hLJ"nOvQ5B*MN6ibYMa_ݏ z.. Q7s_ Իe~嬏{s$ ,7ca|={փtVFVMDrg[w6&F֙q bRbQpHqwb}k;SX, sI,m^0 +NC }e&C)ό H`Crh]L),CDd#1. :@uaj4y%㻑3\G{ ,_d֟1*̳;6owP-WCKGɀ,aȹj]lKC {@fOm QGsЂ ^( }+ &7ۙ|~-1.ݿ@svyo;N5o@ : gJI=76W;qQ~+^"4N1;nU8P)E{K<,r㥫 U>ikSVkׂH}_s_J:F^aJxms-d%@x  Usgi\y|#IR3+hqާf/Й8 !~dadXW/ҊQk]pn=.ג7DW&mz\ÀTy޲49"=C tIlB^Xwv$k܉D{fB xq-*UK7aسjꝧ~BSĚ?Ь',;<9ԒI6!2PB#R:n&*H_pY2ïڌ&TD:r*`{CQ YMn=sXU-}tx>mޕHpAҴ4z+ zOehE|g~w6oM|xh@s~8W4SrgnK/Fl %dIf\)#?wSD}CZH0 gTWK+>n1[mMrQ@iheI}vkcަFмBR.(fpnh*ia{ k|'#"J-=6w Ҿф5YomGYBEg^B|r"F7W6fdpڏ:~n,eY^C\@Ȃ Q\dqf[ŃCPŞ|]9E0ŷ ~F ?D6BzC-Q6o=yB(g A]ZvjhXTjTяm줘/V+'zK-̸U͛)x6noK-0^׋g`t')C屫DuHX*j1!b#_&)\ Rgd so !^i-3Bi6"2Ek䄳Wʸ!LZ=]iO[k =_ WS ʅ Clm70]"8N>>R3oV'Ge=p/ZËSej %iYŢ8~^^| xCZ7:(A4x|F9\|% P*@ N>&@v`nq $>^ p  U~:I/@(ran3qyDK#""c ,&cS%0m dp@Cإ+S}BiApCxםX B+DoT}Aŋ_ )BtFNwK >NB:O'NDk#a {Vvk? ;p&*~vZ jS!Ȫ@[Z#?ҌrH͔Mo-F}KU١di@!jGX,#Zh=ncT%\z~=>< yq1lǮYJ 0w8)15 E*=1&h0 Ϩ hi#|0woPzD߂~"u|T"ey;xyyy01}4F̒b,E"`'7mD8]o:zpjΒȠs ਑xj,,M<\ə\1DO9^QDIcՋv -27Xvx*XL6_7|i ̄k" Ǥ@ ߏax_I)ݷ8&sYVXF}.:HW ]@cP${6y;/v(@ӵ#R}cK6H.n:A9 c2c `\KaAO mvf4ñ2T%S?Zt*pYceEbxF./1Cmlg<;RcdlZ/yY7QZ-G5  ny.q9Hz?(XxAizPE?)ȋD[f8M/en~M4< u5֜Sǎ Q#!˲S)T |=.8cH$FL5~"=nrU*L v7njrʼH"JK.ITƒ K 7P|?iQa\Pv(߈)r'to_%j|zLT-ɞb^V1T<\Upymo* jjǏ+|Mc|5VE_`EnjdzZc/DvDTopVVhAӺqH)$lJ]sˎ6"ĠVhBWsPǟ?K"{rM=, AgZ$T,o9^- ʹvd\p%CiKwrHdE)[9 cZRZ+5Gڏwѵ8p F.*iHtMtCqA)BE' (b/4GX\iFCMG׉3+&bITV5HTJ'Q$&ԓ ~X񒌿m1G iSxv-%եh@LtM\;UhT󇽍~/R h$Dx8_fjNc0sC _Rwdn@?J{ɉ `Vh^l/1S)2f|s6,qI%t!)1< c[r"(z\;6Q'A'z-jQATI5Ox|n3>}딇,Tw PD@ǔx{;_mmC#]ah/RshdD28ҫVAnш48%?d6*u33Ge"8?J;CSY{i1;_4D)Yp#W6]DaOScr~k j_K"\'[YQc}EǸvg o'aJbt<[cRe ƹ"[O.=Ca:ه,a~|&/yO,JtrKPԗ)Ϻu,~ĽL$bUY8c/yyߥY?f Q5Ji<@d@KS`i_Z2Vtj %)Ѡ#`GJ m2^R:;g1!=XtB Cz׿kro(|1{<] N0SQ72A, ZlGO-6MtB'!~Y͡mF|G{/ E\tZW'sT4N fFzHkx |%.'KR,ts?KS Xs|[?,D'mk 9Ӳpu0-8qwi1&U׷۹f꟯C?=-r47JW+ SU|H?/ Xk-9: Pzyk+S=ΆAɜH]Fߖv5yjRLsQx>>a?nߒL!B}CB5(&HQ'e_ n"9,yڙmݓ9 Ey 7cF [_`+1Y@[lb.Vr|~,+d;2->W>jwBܻts^QsۿfЕ* C~r ] @?c \:z=@ ]m|Sm aEnP#hZmS,=&a}ӟ y\S^9`oNg|r+,F=&uoi?]Bʱ쑌=}-M띷#ȕ|SjJ;?:3Dzbc=X*Ƈx$A$,Jr~匿E,^Vlxe2(y)i䛨U; !8OFRnG~Ƴ;;sVDЕ@ތJ5VdGS.GE ESqi򍷋V GeZ7#8ްv1Ա*CI`8ȏ-J`M#@cJ<fϚ5I~xga!,B)V?fLC2sИ$Zc [W燂IK~o\M6EPi LWcW%xhNi:;&8gjCZ7=4|icƿI6Prf&gYIXyaĉu=<7m3"- %lw'&wahӾX/5TzkgW-Cl)5 5)z;s<@'w_[O<ѱx1DtI*Y<3?o5}_nG- ?I$H?RI6#Mȩx#6m<n!W1($lU{k2c$*-]]Y@;Ī߱`\QM 2E6jMq*XPo*MyއlM(*täL#?h;ڏi6_r*r~ˏB?es84GlhHr~*haNA#Ȣ;[3a 2`j'T"_(4=h.CP\ ZqF2vP_e aŧ aA[NQVmUCK;g^3p<}e 3J?08y/èڌg$ewmof]JKw$b~%JfHYf)RQK7pV`,mdwRie!+g\iP@j:qL9\ FNtY}K!,}īT(9YO6M7H(hqpv{ 2w!cJxF6/EInO+vWG4s 1|gL;H y"08mfL$)2C[2 7%Uveơc݉d eK0O W; +)OWLP8AWg1H2@nݯX 0i{(gN5D{F7C Dm,P p)Ql`!p3qcq;-GL`ɦ yR J1ޖ9>"M(27l7pFQP7Q>*"wdDa-yWAחba!0>;X㢆̗%[AOn]O! *Z ɑ&di֚D24Q8Lr6qL[XYj/[Y ՀxYG$#QpIwץ\r9a٨ 3Q.2-[cBaW1}GyjW]8 ,|[l%-$G(x{8 k^Y}u VNx>@t4E\;G{ͧ^D{{o-l #&P'YQ"bmjӼU3q;,gi Y29Ayd:&HXW_ F<ɄnLniN]4d ]]W% צ4ogsRZljf: m Z\n* G>2S?Z f~ H wFF (Ո>Tk̻{!.`$Gape|RoHcY/_`;TaQvNL#AK.>sϸz>pޯ(FdPbw<f5MbbЛϻ'̎ǷviA7W bb@-1.2֐Pϟ{P7CBY'$@̣:VkT(E{gYzX]bc~)b^^DSylH˵vFO]si ;Ѓ "><kPM!`yq)gs.Ҏs0tw,wlOKMn!ך XK&,&a-|蝇ʊGv2n6}沧@t6%;A;]#YTgz#b娪ϯO!GY=-'G֕t-gyAZ"] P_JwYŨEUss&*.Da'ǜ_~sB˚‡jÎ=Xp.y &v>$|K%ּL7Eg[]JM4VlQ$Vu=/Ӎ1j7Y22O/" ҆]>OA2q5ߘL\b$)' 7jXT \`'zQ 8wWpzsbR8DyRKXҞeb{8{NZ%!XeY¡RP[^$e܉S6Uĩ&r.= G# OMܔjn9S] n Y ɯMR"i(-TV+K| v w$moȫ+=G,Ԛ$%N(kckp)q|7ԱF<.''Kޱ[>! 3k=̆/yF72?Vڜ Ɨc;g{fD7=kzj8nUºCKKm @rhPpVVEYi3ʈw@=` ]yfǼ+ ^R *AJp!Fh 趭5Oc/ r pu@JX^1ihp澳E (<[t.䒫j4VХ]wc~ᄡ:a75rU)ǿ.Cr¶LdѹeBWxq9x WU3sZaN5ӱS_k8HTA/@_g2,(_VnP?(Ĵm*"je*s TdU{.z}i#bYL1\KHS703f[pߪsT6#"lѓGRYT@v Uڪ3lTQMetMD"`쑗zl9nD rAҍVb6>](0c b=p,&wNREw`m/7<-eSD?XΎZ=eD51YL:K(d1f_'E_s|i9K uɱC֤FwZĻδ)kuC7f9s@"\\+rER^xbr c3*k8/Za/3$7Jmg̑3?}D_(' /<C<&kl9iEFP"3M !N?RlH#E@ky(&w(ǻZzd춄BUA'NLLRTDޟ6d5)Ϡ(|]mB \ 倗Pi/!\{b ;EER.bԸPǃnaTd^;SC B)lHrhwز]vScTUAP ~—mIZNt%C'08{s$X_hHliQkv:38Ř_"GE\Uo]' lgEw4QRMRw(O9e1J9J@h,͝uJ|OBf"ڟmJ#c0U$䆅XȐDqddU֏?qmNgKUM4 boSLwFnXea$\F"!0&ł$4;`dJ& gl0ܷFSmnEA " OEH2sߖмP1-Ķ9M$\ "bk `I]Xn-CcALj-/{J>HMZ(R/>Urs DkF=!V:փ 5y81>?+f}:s\Qۯs($i+8_rjEkHn9[\ȠՕs38ؖ<m͗=}*4b}z۟<) -` L86DˤUdA[7_/룥7JrM\}D*ABhZȾRKyDFgl>Ȍ:ieQ< Tph,K#*5dbyybdGz]=8m&ɝvaf_ָw5B=̘قn@gAKߤtd!Nb,q(+FkyMWzU} &F(\;BZ.ڔ51{!QTUʜ~5Ɠ?aQ\N!oi?le:h`qvY0p aa u(N +MtwROY7w7$t(T[ 0Љ3渘4RN9h%V~r3X)Vggf|3P2%-b] Cv)F$IUDa=$Kvu=$v90ı^d' /R(ۡ<-Z`ժnV7=q r+y!_a%)j@ Wa60ϼMN{uFXϷ#] 58D &\~QGJO]/Oš$ @ eptw eBnrB15/snz%m`{6!BG/D6X>5f[_YFe(00y.vcu )Ȏ)o C^)".urmVt}L56n(n]]D6[8]-gD SfkiB<~6ڹҤR3^iT|!|LہDq3ϷNNsN0GvMaLjKQdK#ZuF S%P 66L"O9V̻TEKoY_7pF&&5Yiq'V?0=BV%Kf$ ["*z }(ٺʅ#t(QTDUċ@4J Yi9]|S'Z^ޞ(ڟcL0%\CLjٝGy#sPQ#iGҬ X j#Mpُx{o/n }UW1gAqT| Pak2U{I+\ЮO},Wv17={n[+6evAfMe八1{uA4D%XNHp@읺5z%>"X8^)ZLBϿq8`obds+ vU(O7܈S7ȵQ~7\$YA|`KZ7yR)[#Rsaȹ֯Iz!dj'#ķd?Z,x'l [jJK }+̧i;QvS";Rd⅒eTVI/ۗ|O\aZ,NC^E'Vwc l9_PX) 8"EL5tQ0Q'mNP1p{wҎE(8̭7jI|U? e6c6QX)hB}E;O.WS ,`P݋kxvbR#;}O-F!o$\ՋBV wdqLsARʋ]ø8-ȆۆD&[$g#(L@K'TSjBC7w(ƴ/#fDN9~|\pDP@sǬi(", #qݝCZxlG pEzv( C#p%?ʒf4 Fq 5i4$o28"O?`"]TEB-/0"* -E\V: FRqRoPAyܯnŷ{I+;"{?2淡-I"V6"X} qi,}?vyIB=GqpO4!ߜ}Sg*q}z.8띦RGHuMO=J'X,ۻ_BT*n75X"PɡlGmC W=#MavVW}v3p씅DЬ0Ok5+?!Ce+dBBz/^Ԛ}Rs VSU{4( ʼn<JKܪ&XUЊ;㜞!!Z Ը -ڷ6re{?$[2qU ƾhԍXGγ9qq? r;9\y(|@V䡣*Bo6ac;|EJSe~9%6}8EwrP=f3ĊmYZ1ڢxz_igf#om|{_W[8,.׬&`Ojf2)5]:^n߇Gq>}FV e?;1d:{t#D:)jөSbA\Y)*]%BY.%aVxBYn> ̔CxfzT$J*X{hLSvou<(X([o`Л(5v2 é@"$MҤG40@s/ ToM׏ԁxT<",2JnO]ܫLpIA)ܕ_'xKlQNgJ3p{8md6Ջa&MgB/2:R/7hq D86PVO*-WN*ҹdL0q+GYN\ vm!%]DR.arFx̦N1 BLﱸ +o LklP OKUg@ ^C@_)tf pg&}M@ʣTA9x 7KݗؿZMnnʥH IM?悳GtL1߉º.?>Kj=E' ɉiJˊ Oos7$Pz\o} X܍kZ"6J<^`q4:_bᑐ` j76}xέIcfDx8Q c'֘叝۸CffTA"" 2)/LF.~둰5&8Wt㩨޳r*\g#ogA4?x"t߻Z!@*a0ZDJ^kpB$l9/L *Mm#9k)I];HTT(K0[l}Nb_]zvv}{Vw@/o6Sw,+U:iB1zG~]!U q>։NA~_KdMbPK=p-?Li QmBEA@{WZCr.wk(lC(eBCwZVvIKԦNIIHRl~~=-VŽF 7l@O?dGVbšXߊvAdo3+FͅwKXkCmB)Q PlW >j*  l JI.xO U bУ0aۮWE}?351ٓDNePUد>xxp:Ǡު б_ؓQ3f?+#T OG"j`91 |-;|ΨMm$$р2A +}bpb=xtV(Lȱbe. 8eE^IFq;_Y4Eu iꃰFKw_"#Kv m9"+^,lxS =+(?e0+Eznm4 @Ѹ]*/kmʻ,Ve! CMBu/MeU uԕp9C% @]VҔ@,=G` >O1fapMp rn^o5(P&Ɍ!9}J >q.}0]T]q.GD0qFh}L8N~'DI#%ǒVfN `T|Wr<76ɐ1)=ҏay$Ij $\%nze%ZC)m!Qf0[ g`E[Rw\zqu(ZT5m9G͇+_-4Ζy{v}3u@rPq<ȔB+A)Xx [_c)wRuR+23lF.,n-0X uiK5X+ui{Pk31U_V?RN'ObggZ(V t} rFK6 \MhUDjvO)niYƺv2Cm?oSu6 | Qf}l{TG)@^QD4`?!W l:0p'PiuFd|R@L&Y&;F =Gێ'XsUNJL{NWP6om%/Py~*.ShrjcRjE4^rl!@2Tcucv]\iA62꺏_3 Ybެ?8H7cÓqoH`*K! `^W;6rj? tCx^1ɆP}8߉XSΚIEZjqYIJo(UD!lmMoh|/hhopb+Nڋ/pq[s9 ,0#I*ǁxł,?+e`QdM҄)~\em!! `MȁW4 Jeq3S}%@n$r gٓbHd[ʼ39Lz_N ӯ{j!/ *I| #h#'(¡KjQ&n3ÎpBﶪԣ%&fI`R(vz='PEsu$>qKN'.x*b 6c*Jw١fPeI$b!-B~晾9]_iB d*Ti DZ y@@%0{ԙ},GT~85P_#.=cRH|d)gBb!a6+ϚB'_IWr)@%i(mhGCAŞ7`.KINXsIoglM 8fASƩtđn='9/k^\'Q@Ì+GG;aVX0t? ?}%-SO}XZ0S PNXZՍj)Ezo{bm]zvn\7z7գ)zˏ0y%e<;~rUA˥>iENLXIuUQa? V^-U3.v`;CC]' N(Q릤I;7]D3ڿ#`Y6C}А ~ .7G,R1`$$Vh F+趴wQRq@)|sS e60LEM`Ynؐ%@Tf4ZQXoh݁&}ETF_C %M6d,78%@ bE~=Ӳ d +@|,\vVP,~>o7Ny}sw:q]&Y“iHN4\tMl'Rp@l(iRM/ I;ɀ7M1$ґ~+~]TuEXزjhJŦA&1~,w4]'})@־c} QpUD|=MJWJME>˜AhKѭ!O^_wIa-Yь^8 m/V[?{gpO03azt_~j7֩tk|O X!xTm\GFz81c%*{;I)7]jh+;3(ۛVu=ڦKրemm)"Ya~LSˣ3s ԇXE*O # FÃkw_bP΁ڹK[Μ} &v&#$6 ce@fZoO-™ݿI<tU#P΅Hw—yv0hPa\k/Xk๩!"]Hmڲl<@1b0߫lN$ڜ̇D e\dPƑ$5曜0߈6:hMVϊ{Vtŷ]5?{J ?[%B,Mۆ cc%I}UyRʲa2-z!oO*qj47++ V>Ps '.SS+p$0`IZ#btz*)w<T9{W%aVuپ;{CZrDޔh.r]!O:I0d:p $=U} ' ++F4.8lr"KPb1I' ;2Si]tv a#FJmq8OjgM\9)7yim/3j9ƍ q⵽~<ߨ[ j=nSesEGmK> vGn] pPӽ#xwڤPR+n"XM"R"MnD1:jrR֦3p1;šdi-(ә>&'f֟x_чp[g]en෼ɐo%ͨ?9^ 6>赀 @Pnס2s4j}@Ŭy} D[N.IZza[<1"k58k~u e#!zn tg(CUCőhLZd92/ X4'Wj 5kͦ+`GO#(ssR7wozE*Ngɾ# fSe}蓺mmLPNhHIU ث%mD0 BQyIu-K $}Ho ¯~Lthiy=wՀ=b[QU~yt{k$C#>|-@u(JX6pZS3c>9T h˷j 4& iZ&prh!Κ5"A8_culε<:B&ݴa/ Qnq?h.a*}b=WCaVPLع%Uu9B}UsJCO Xvp|UIS5x)IVsԽ9!S%anR [D&rtBmJt_x[<7\WtR|M+ؽ)[ **L.\*r9F"k} {swGy6G44y'Gsب4\h6!+//sÙ"U̲ÄKNYbTJ_+~ A\#T7lgC7K\xYH{/l!ƴz'n9$G~Z1gd#$8.ZtZS[Ԋ ʚ=hO$\&mVDATe|TBc~ YTU,8n ݞ33ߚWQ\L B쳒C1cW<\`2 6_Q.J٠FA%fJ'qFYQ3dx!#9>r5$4}n# . NN~ݮyO cAWf~kbGs&c0" w޸okZ9B|BY܋n9U9 p0nx]+),L(%{Դ߮zΨjQ<Sv?K" 7mG dG I5JFɘͱ ~!2  )|JѬL-Xf0#R+c_M3)u{2QO˔p>+TU*MO듇_ZN2$\JWNtF>8K8`#WLé xDRz݀doDžOחܗgj]B9&"8y1[NVTm{`r?)laB*ٖ 99Ȱ#T?s<ѿ!t'WLo8ڲ*51QlqR&֑a^o.1g*ym zudb:vgY_,GX\Tkq^2k^{waԗ;#oM\6v$=E=9CQAt5D^lRL]$0 480o`CjD__H4(׸%'@k,0-*غz6/Lc.{>jE'=sN+}n2wIG^cwIj.5qO͏(D M46U#чW[Ocp Rڠ>:sވX-.= tц<6+#]KGS!  o[ 0vE|2vm!̣ k8DޥAv{(КFJz ]ѷ'Vjr.PQ0_uKTo%ۂAt?═F?# :hbƟV%~Q1evoSu]v{|Uh㞡V[!4f{lxxR=A#鿁JQ16ά:E:`|$KK[%BvA,Z7AMkCϊ/*#!V_B[T+>FƬ2ċY4 =$-tFA4Oؕ A{);U2,7U srMcU+@8y 7 =t%l漬 *)$;WptW:qD^ϧFV*w4Ҡ\`:ZWv:nҳM nLb5(,p1u-Q5V"C7媡/ ?hŰCY魁b?* CS2K6c γk'qAK&6*ibbD#𖕣Xt2lZ;b9y#b,k(Hj Z໨797#dz}_!fnuұNscNe1ͩ/iV k0dgF1;:]Q3o )_lQuj?+yۉyAWgC4i]-ߖ…[Zu~/Ksw~FjcDƍ?fC+U;H٧E Ge+zThc%E7e*a[aQu;a|};ed$Geًod16Q>&+2!7@\"&Qz ~Yy`ʂA V\j8 q|DJVBq0<"C@||m0"x rpG#z`Lp1quVw0!6XP˔D4Ü@r"#E81+a碋 wAxp 3)d8 oU>|'ׁosf"ӭc*QCz58M_W&?&e~SmK1~vbf \{F; 3Mw ݺaf[2a2Nknp0ZN$zcWv%OiME?"GNI -.%8qCNv? %`tL^E-o&iJh OS: hQi4؃扌oXo P x=yZ F) |& 'o}KFy8XVN[O357m:9t9#)!J}RfT|D P8g6Fo$p];7 BJ!%Y >"?-J{`P6 ה0uԐz@;͐=)NIo`ezlO,M{ek5XvΣ X6y7 x TE!jHcfe6"y󀗔ĩ#|/v0sþi&Hza8h:BH $8AV@ *]r02؇w^QhZIK hDCz7)Gͬ28#SN7H"_6+]{r>4g6zsk:\9|cYN?6Ѣ[Pǁ8z"ꚡ N|ИAc&7iluHDRޠ!`րj.-3ٮْ1+`y`7K4<`wkZ8 #kJ#B x]yӶv#ByUېKu үt*ci驪> '1t2 {-_J f"ɣj5Y#-|GgK+tr sH{acq0~ eSA^4YpSp/Qֽ X N c{;&Ã{[(}os+Z*eizˮbmOŸ.,FI_m[2/T*Ȋw rjfFu׺8cEa8lL4mUz: 0憘+?zFĪVV2b*@4z>_6잖 V1$2i^C8:Z|ğo;ky5sBeQ~ xN*f\h,R_c. |F@ {o *7QRŀUt0)/5~r9:壘@pglR)-Huh,CG84ڽQnxus 9 rLhnlGz\["c&ُe8>s_ak`ev k2o٧]N)m6"NQrr Sh0;$Vҏ9GN,$(J%!MG+"HXX%m1yd}==tK_n;\k>/R_S'ߧf[F .Q@&V䌳'c&P%^-}_/ =7uoG3҈{/ҥDqJ1cy=6;?_.L<4^0Ld Y~oz r+' At췵q-ƷY>WqھTIr}jn%tf.WRQўw.z,ZB2m`a xG֌i;rIӪ7%OeZgSz5Qb[MN?ۥ 7o4[CXSXid$8 #M;^d#22oN=Q.QLV+4TþYR>Y-0;VN[{GjZ3vwt|5J7~Va{ku (v Rj \N_t"CALԿ_]&v 1$F">RM,s Һh#ysغv(Qȿ_γ SCԚCڳS'*AlIOO03MB8> , MN?r8ePm;S[j{~RJ ඨFȅ)>|)@vD߿L_[b{jpB5PәR$1CŁW*|Dκ6"1DO|k37RSe"H{*CUOˁ+Y Z9 ޺mŵ9MV-Wʬ{jŠ5gԽzQW[Ek"ē4T%#[FY3$f5P<4sK=ǤMƤރBA: &{&<}=PCI(kbxY,kɗ:gW9ERkD FF3]SK{TEMU !^y5Q .D[z2xEZ'VgJ;S5 jvUGDŀ^ 勎reFݚV Nz6/L1M/4/f. uu _и.p?dVf+^"7V]؆Lx3Go \=/2BVC؈\C2lI YP#G ~#뺱3T3NyU=N-`&J5F]BR|fMX WU6ﶘnnGC@qehܵT)"m<)o f7m|cQ.u^z2 D=-Qtv 7K&*Y %?^:py/ܱqht4ww nXU7=7ٚ)WsOKCM y ՊmUQfdb=?>g.ƶw,؊YpaeYmwswץX9,c}XfAFc(:dl x7|d s/ӌDSCGf-*]R/ nhN)oV FDhDBW;{ar$ctEYYsШ6\9s dZ],|Ⱥ{gF`TM*9 qV>֥y/*Rgzu,U&(T u>pL-{:CK@a ,]6e薺\@}/þX_$1 } W@sSgB9Ty }ylnmBaH`@H54D"`wsәOX ܜ1J$ԕm`y=樓=kX|jW.ϒwf}HN![W«mI {88Mۢ b#D㍋b1iG V!K[I(j5zmj*چ8Hʠ}U̧#2YPy ٹ$ hy{VpB(UxkL}Ԕ"&o8Y6(o GhHވʻ(rlOpN&e:γxèܧ+Ubf'&Fכi2923b"= bhJEЂw[l/Zɺ6AigZ|KXO;a#]O& ~ x{i?yKJcw#O2 &RaD֞8QWXjQn[Ư눘iVDZ \Ͱ)Ezdu4MSa ԪȢCvK.]${T^)1 Fuّ+K hi% YjX>}v}L2<9gVhi$@BQ?krMdPOEҝ2fA4CSqKW5:jK̞V/d_|xS%`c0q wc\1ߢŷvro\%V":؃NG3x>orwVsKTn wHT=ˇ|g? ^bԜ/RE\|Ny^FEL[e4uB2H SbS8o`ij+F)~aN9ih@%1u/0A6@"UZ"+aWnHy.7R 5JBX?/H'{1x~`c;I9O}hFME^g+If=دHcjɢSX IXrdgy#VUG+PqWUi})x~lk VGuXʴp WW!Qp$̪$JR/'66:[%7:Kfa)k\v)ɽ)H;UGRu }v3Vhww@[%Z5"Hta'fBo]^]Q,0:z؃?Z3CuiLǮ/ʧ!t!N$wfM}\G}+ĎVʳ lG_6b4ޚ,0M[يiD v ]1G-p3 MĵX||KM}+dXv@mKY圄]<}_~F ?ܡ Wh@Đ n[y0~$c.L̙,ҭљdoL4)Ian2h9<%MAXIO?i-n[r-pnl4S Òl6 dB4Aؠ4u5j~8*je|_H 3v ,AR k) #|F\XQoCJ><ܚl ?]wnJп4 KW'+= T. ZuY)#̀NDʿkѷ{R ,5d]Tł'r_|/N}ih_>PZ!`e o}?yj9=nzJ=AHy >DͦWouus8 ԁhq)5&ˬ8!?4=?r>=Xo}؉mvapazk𲩻H{%|&P=%XԽpW洛0GJ|j'rl*)]NwW0kmqlf&izʑ)v2A^_Uw )E$^V jCax+ȓFag0 ` ?2[oᏛ>N;.ݸb#W8b6yaeiL mw1*'VX5R p#*ajpy#*p$ZF筬Mĵ4k+K%cm*Au'NnAA.!(dN?Zמ[4{w˜S!B^wVCgVLےi Tʽ5DABDuqfFfR:e^_*[q2=DG~R6%] X;5ȺBpIp( ȾV6!&^ eMW/w5c 7S )GsM؝:݃K ߐ*y2R!kwsJ<[ƻN-g f1|6igڀ9GEӐ}?-=;MUfO',QXꪠ^R2Hr$>1 d,\AoWy@O5,pja>1"r>->o])DP`^qN\O21^yeHB0Z׽u..6 g$wYd`}|0*p A|f8-T^Je;=iRK[ԠSR] 8جۄR <6̓fSwG&NeiR)h 'z #0˛ThrN[km*sЈlh\xf9kj62>PyT]t 3 oK]KIܾ^Յ{)3=i\j~r5sxRpLʲ>iKoOj&V(7pU'5|_iU ldfR@=dQ 1Z'kɿA9`H~ ?k6|Fr2 .ZFuGzF?~z? Y&xBZWuUΡh#M9\ۧaF,CTSq D !ޞ9Ow|ϻ%NsGjƎJTrq޷>+Zt(F׊|]li]#%3_l:AJ6j\_!.R1/zlg/~fhc_猪2)ՅjYQ5l\{eqa %j:' S{iXQmIv]Eq4,t륰~vD`Pib^!]op|̽ 㑍r%r!XP&Q9~]F3 }F 4PT rU %2FFA ÏT+w oXԍ9005E$k)Y.X=J4 ϰk%D#ۘEl T:4QBлKw<\{ِ1_ bYQox*ІcKv/ڈP]PdhD*k2C:9Q`a9jL<Ȯ[O*iVGtȍ;Uށi/*%7.r}SQB8F̌0֏9 ωr$(ac ce+ 4Y];>HYZ2ݨ N.=l@gDe8n~psm ç ksOD'2,z;X|PB["˪s>ݥJmSM G%;KLa 9M=ՐJ6i!ņ:ٛCˣ/؟ {#IH,1'xP $ 28+IX^Y, F"0,* 2#_ x}KWm5\~ R.rh])Fz>Fz0Vv#Z{c8PE݇%B@> ̓_ ;pr&C-J2]%>D 6Fތkѐ})m:jAgM‰J C[_au=(Z g"Z~RYtITR y?4e9?Ѷ`"tܻz&u.5x()Ƚ@ZXruN-@H`WOXXh N/V'0K/Lgg<$q2/}4 = Dn]sJGs1:O` hs AhLMVbI͓caS"7G ?. -/eY7>4 >3m' .n!t ,?dwBm>/FT)qoQA}5xs@t_ЭoN`wRv]́ĕ\6c~0= {IGQ] }h+D" JC<ñ& #E|9^ER辋F123-gr‚(-YηS^ \g'?K> '̕ 9\[mX6)-y'U}HY-p+Wr H\^cbJJ ,t]Lx$/ <;5 !y" k}`aWfl D֢{q:m"B~Q_(ͰU1"تAy*XnVF͝1fCU1i+O$/4 v`e΁z,@粮a'l\mLԇ{k>M\_ EdžG`2P@.@tgN1CqpI2,Vk5PKo6Q7>xNAA;ܝk,:UZ d 0).+. ۫@(<p#9$p[ʂx\nYp{J_ B'{=UZ5׊({>&e Z>Ay޲7%m3Q_Fo Uj;5#;reox@Z4- 0*/ 3 m-7  7m.D*dbDgD8by8tm,#gF!ŝu7 n)QpYdPL5Ru3<ͪk |s5d4kȓn(޾5py5 ҇R93$P? V"_Lkr%րvNԗ@K:4!`WOA62=Q:#桦??bE]"WmlUa@ ž1 o)bɀv vNjQg %>)΋} jaǤxk Ҹ롒/FF]H/GCpHa|nKN\q/Bk:s6fJJpfGu^r$)M6 , tRlB7׎|t؟!m/)&z)(ZthG_13\5ZtPص Qݣ2m:uX mS"JO/VZ).eie;|1Δn#E>=l8{fWN~3`F>@\Cѭ-7k@JRk]5t؋Ou ##T#x}5Pm3lkBpB]UgPz~մ}>U |O Z. ,>7Eމ1jDX_n3ؠhl\P8ӬWrЋ|u*; cuiTq?P"uԉΆظ Ym𻯣k >1PsE_~> +kG^~Vi24#Q kJ'AoB-M"4w.6xӒsܥ=/BA*\g^iih 7$\_PI٪ ;(Or%p"!)u֟t\Ǚ܃J] J&tdCN.rs,m"ṉ]*pޣRÿmVô%Ů(Sk3k3ŒX*LA 'Jx* t cLOG'˭KtG]Mvɹ*F1*ƈh-U`lªh(q^R,R' ,& gaTSvÉ)q$ܞM ,4 '1M1ti(߯a+FfOё R :Ͽctٛң-DP"f퇥&1,;L~zzKYwxbMAFDlBD\r5V"N-q]=ia,rӃYշ܅"0S{Ha^N\WC(&sOas_Do@\'ғOL)Ngctoۊ^VD;\PTv7ҀԠ.d":B22o7Odm ĥ+UEQ}S>r:5Gg^Tj?U>>W1Г)ʥV9X~>+nc/Lޯc'LTgtH!3o{|ú d l7>e 6gYZ07070100000258000081a40000000000000000000000016661890a0000cd2c000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/usb/uvc/uvcvideo.ko.xz7zXZִF!t/ٽ]?Eh=ڜ.+̌~b-(eoX'5gGs N^ۅ4*TbSiVW5>7c U0= vt芍U-`I1P`3u }@Y~h 9 +4lC40H`^뿎WN' PDkuI'>,҃UĆBJ ..lY)v4ނwނ3>aHyS6O` L0&PB`#&Dgq`_刷-N&EɎtix yxȸmvD: V_cJ| a:_@Rzzf#;cvf^-OYH}w*֣-V7>JRi`WZOT}o@z;֪TI[-򦷯T#zҁx\ۃ yrP? Z4@_m =P kpv# ʂTB?ݙymKo~[w(A1(ZtM$iV)kLۡ0ûp6 x@ ʨ,QCgҸ]t0ZP$oQ}v\}=bu՚.hPWQ7|ֿJ+Z֋`nI;X .vD="o` cݐzФkfo)0pC!-mcɺ=iLJ4D 2>ltm.5Nw7k8KI^Ko 0Rry:RzѤ$j"WL:D/hb9 Vp=ag3fM\(o ,UQ*pzS~ǺcU?#?Q\8 >f\ij¥)Sr ^>8ٕbNt$UAiMαyB>t.$q 1&`OBN)/i*ߨ!Ck(:=sUq鲛XQ Z X1as_fdGEoy[`(EankNfvEf~Ig:a m3F_u4@ʅW@27l9Oj(\(mNȿŘD F渟0 vFI2*}ȜxSy"LD>F5DED1*iy۹6n'P^ _%m5ds؃B)B-n2[bFovn[4dgcx}uhlEKCyf1wѪIp,?v];GtNT$ҵhloqH,:$&be =xKc* 57ŪaU oaslS?bojGGH:kޅqM 3foСmQcG؂$l`rޜi0+fB~z yh_ mPeHw@`*uNA+# k d<S쪽n= r7 mv e $%FV~GQ%+aeF_?Sx1_tksm~q@!`yS9&;#H(˖yۧڑ[Aog$߮T1PE}yY7B|&lxCJbeEB?j# P!N|;Gɳ]49xW#;{ кsK!ty83kkCcDL9`шAYq.1,I{DK7 H0tlGs|h xG[ !;8_PeW:E ?l)MDxv/a~axϬ#Gw^`xþ5vUA0f>P d6LO9s}r0D"C'AOJ9%? O آI8DA8݀/|SkhwH \RY<\t_ta! V䜞lT&u*I5}DX8^ΒP M`\wtjye&Ӎo CX8u!K, 5SM)憛)%rb]۠^\G Gd T鞰Zf!h, hokSαNwˆc`ylyX"z4Z|dd%\0vҘ+&O  tŁ_^nA3']\Axa3mC 2ZyJ(aB:Y*8DVa +.OFNNf.!h|SGψSrR c ׄ掼 V=ڝXI~)ΓTztrܕ }y' s-r쏇-˴A_ig= n:!H,U|%pw{/&]y=QxoL.^AM[d{Ԛyٙ9MMɩ`8.zQ 1 +I)zswԹxQak*`yQ1"% cE(FseTC syw .n>`Z7_u ۳ߪff%\)dOZ)o~C'/ҥ+~a.R.qGi9L9=R^N؅ לݑfl`h==(KgNjbGCI3] AcC )ʖt۾8/OӯœM75B )Ln.ԷՔF#+Xh(Y9 o~g V8BRۦ7FӦ^3Q;\ ռ-$=5o34APݡB h]+cݐ tS֓?YtD+h;څ w|`A1%~ ݜ VȎT"y /)-3jdNCD;Wֻ@0hX$%ЦtCY#|j!1A%;E8? zTD{&Op#nkzдl]%rLy}Vu{B骞U!/ f,PKԖccMXMNQ;xd5:~{WKC6XY{n6l \__DVa݄`y2Sp潥i}0/ %n+Apn S02M/9_.2!ƂuI+'5:eùQ *KCu%X`kVt`)Fm\ jJ1oxlKo^TJiG5GQwMxhZMgH(Yqe>rͩw!.qkѻݶ@[?LN5lEW*Ze +C3ߑtZd4дV<ƽ[s)Gn=( ~݅-T2[CO  窊&G[X Qߗ052` cEwӂ ᷵>+߆ʣ$ Tn>1,a[%p/|?eocG&M :p]z|ѣX{ώ](PuvBtO քZ#( w$7CP @RO;.<,##ɓqC'IP ;4,&6(mYAhBAaE釠.k<2] nq8lU5Pꝙ{[ׇPg1 D^eGOWQɄ <$X.l w[Sӆ"jGq辽>Npwʎ1HV z;᪝@uBǴm_[1 x K7ƅ-?ZwϦs|? EuL6cZ{٪7%$<_r k{)QcIyTF| y(`DP9J|0|r8S'?&0;L,oiO,kPJU׀}}1-B: 6I]g[WlؤใIu5*-+|-gwc?2 "W]YN8(.ױC Xf誸-4uc,8P"N{~SäV˻ RO]VM$j>l3H>N*ܴA)Jtb'1#_U5ﰅ4l:SmYx)!ڳ. P\c$EtȖßzjG#-UVn~nuvy+ xzgtLGGO"½STSf=i 7fXVm\J!T}# VI;N+w_B&BxksK8u$+EO_ǰpdfzvU;1Eo'q5]8G:O8'ʉ{Gv޲ދ +nR*·N'<~UG6E󰊦~7FX5#`&ݔ.u֟9%M}'˹Tk/8=`3Nd?<؈ OЂT^|ʢSYQb.\ׂ bpS݂t"/ ĹcK(KnOLL9up\k]o #iCM=*%#-ZDZ)[B7Fr 'X[ 3^FCl cJ S!Q(6S7OEGv g';slY~e"2:ȶeBl+x@Mx+d7  /qOաve7zќa )@ݣ=pK9y~ zœW L ,;4sh=}6eB:p<<}H;R~|~"y@:ڃԬ|[4|b9;I^KvTTՓ+ʏkh~[_C|Bֳ57$|yYfwⰗhUQ99JSb6lr Qtd{l}btA mvGkċ3Mxjc5fG9ak:6_ýT(Y;ifuA@:Ùdú#:sG& ު$jJ)`x4n(j>sgRw,Qܒ$ T4 i!"(I ETC!Y*Ax~djy v.M3J)([Sw"GN lΊ&A2D@WHw"/W0bC:O粕ʜzF.kc;m8ۓ4/x2Ψ09lҀjE$ K \f \^;7 1~\}>; :ku sn1>}%;_8$-7SM4QCžQ=S@-լX%۬ _ѵĭσ 33%MMb&R \xOե |;sh&^_\lȍd}{G|=k:R2֣ ƋY5'I~7wNmP$> J :+eX;H *Mw5٫*̍@i2@ry욤vA=L`՞] Hf͖r;Kj0KKܙ6]=:7:U|:lyJS W<Bȼ a!p\ U"IU'/9j_nA51؝E߁#Ϻ-} _!M0+"x~K ]GqިVpJJH+ d3NR%d8wԧbPF2a\Y,n EU;>_'F/GDۆCzP46Bd.1%F=|Lu~ת{u%Ŧ0^Gȁhq׼dH|Fܢ9ο0Ejo!wȞ6b.m -6H}5Fv86,ir"fzUwlW(7^f;C.D׳ݕw X8#h y|u9%%F*d5 !d\g_(`QK#*dB}groQC$=P-o/Vz=q(e CA?UMyn!K9oR8KB77FoJGGظFm_ɬQ{ YIG9lB੫s#YW\MH x$|`&= _xFcdJ=*}(lD8v$xM2_ew%SJ'84픚B & S?%g ;bd,( {Tr~~yKni]\Yr`zh@ Qa0Sd\}ҭg.)XҞj,`G\K1\KuVoG(Jnggu /d P+j?DsP<͠>&:tЦGxB: Jz(NyC^6h˴zE#8)َ5go@aok4 .=|)ʒ0bHBz-d! :Rn:(r/Y J~D8jG6nnB~)~!i=Vj< mUSE>o쵽j$lM+WZ!zǜ1^^'lbgc [&;GYI2z&~X*Z;RΞixhw.a3@>Nb;BZe NCkvm!KK@ tK};Vs01~vjPF+%΍?1 hAgffDA F) ԃ`V+c5M-R WAT `l|gLTV4fN k֥[JG1}8dP-7wOat"qJ f b~˖7E~Գ"FPHR/~L&>we%,b4^矉Xw[>i*C,IAס5#4"yxnA|hq陳O;ڪi+D͖v rLC=bB3|QJMq{Q'f%hŸC0oS jw3B5O"hOP,a&<ؚ3Zn$Ę+jF3+\`[I`}*( \p(;;>=O&P4!ʆۙBr ĩzi 51xwO6RCmlKpDw!rK1'Nlǜn=N&u{@IQڕLt*o$@sQ9H&ĥٟڅMk s8c*&ub^+R2[Zi$irIV>zOM`eHq 8rYZ\/mu#ЈɦzmӢ+Ԃ-/ Ġ,#Q=ԙ=2U+4wW(͂( hO[$db(l3zȎ&A҃+lTJː*csHp7j=9/p%`g Jqtتg<5lLP%`ԃ#S=d3p\`!̰Z-M~)(tْr;Sx(fΞHmnygKdmWgQ#(ɄSm6B- sM9gױYM4rdM9&?'@kyM<JPƵLlöh~BL5d;_Ŕl}f߯Gy>9ԕ4nf,Ó&pǡ bJcE G3z2 5M)xu2#Ј^[3WX 0σ_kijD PZ%:W $. I2_qAJUf Ko_2²kD  SY:f|sjVL@fY6 1z}IcH饪i %k&LHHw8cFOՉĦJu aWs8[i{ذs+bVm~ U.~uOͷTX;r uo2]0*鸪 zJ7zL*ڿc/ n^nhEr`̻]-瘒2"S&hm̺T"s?%Aj]:>$QpLoa8 P͵9W+dqW+V#,,V8Odt,~|M;4f*BGDl'%s/Cp5B RJT3c0St^oozN3&Wfxpo걻"&绞sZ[RdW%\GLa뮎b?(5cqHc8Jt+3O_@{ƃ*It?3ܻ8E4 {kъk[6Y^YC8&xR{@MKd3TEAL' q\oEۤnjLXoΜך}ppR>׸.*Q}x*g<."6~5o14ysjɠćsFKr$q>7-  X;rň?U J3[o3  &5ΝJ[y3`Yމ uy ͒z3]AjI9m:>XX,]MZyn(u̧B\^_A:็kW$(CzI< ǴH΁F}vBWv"~"LZ*VR|7v^(HM+jJü{MOOs:L*M2ㄦe6e-8&$Zؾ7@Λ93JfYRݼ1k9\t%kO>oɖ|+Jh a_Y18ظ;*T=xz"o2CLzu7tFݔy{1%PQ>Jel(P4o-WI@PKo KmgrBw<NyI8QPbr!PeR*ȅ '/]8Rr[CHX>KeL>.4z"Gu,iFRU2YM۱.C@..%2ci}2C-@. ptkąL)oC_X.Zkz9ዙcPJy%%!qggPzb3Z+RήܯD_Ւy9Ze#x0L kBBUA+L@*xeu1^`OOKxw8v!l8;h;Ӹk  k6$JR}kGP̉v}+f$G7dy y Bphr9S9e  a }t[-{0RW[N4ukۻ 5_]<֖D35bMHU,LG+67 CL?RYzQ60%M.umcV帣AxT tzbgפ\͞KP´ iM LI؃!Uo)ӓ߿f;UHW:.C,af|cFH~"o<NJ/ʅKGOuu&[25)r]@ !-.os>#tt|vk cLfmŸW,`ނAvdԕBNԱuL] d((S,Z> yCzs^inߕHY <0=@%3f\z|jt7sd1(nKvԠөլw9@t{L4^;C)?]di@ ˆaǘ xXpNexV6m386kF1ڊ4y01xb4$LGSY/:]3QQHŋ􏦲چ t(X9BeӠ0~ p87+@.DS]_ӽlHn[!uN-GZ}];c1oU Y-2ݔW W{PL-sZ%ߓ .zSr=-6kBy]2z?'ί4Wkf(rݴfP]U__B8xa$C<](ח*a/2rDZ;Y2;J7^d:]+*޲? 7F; (p2(i(h1|Vr}Q?MfM漁Q90Od)L25YCN fFYKzhtLwkyeUi>#B g(LuG ^Q)1o7U|I.?N5;Ћ6`S_P$߶!LwQuKޚ9Ǡf#å)F͜o+c|^զmB@6S$R߉(NB") /MSW5!zo3CLOwB3pK-ݜ0?EXvUߛ<}>i>zPP+겇錇%ȴݯI>>}7|0j~kv8:R,W=|bT e${=,[$CXxO;~O>ajCا%B3BV=+sBO{4X-: #$ dEmؿ,&@]й5 W~*GN%xS-ׄ@;/n]e>HHl%[p -b`X^C v&iOD Emyfe%_5mACqC^+ %ܡTNv,l}El$U(.w5ʒ+ihXq7p0SSנͫs𶃗iXQ+"(ԁWmC[A3MU,c "YaS\iq {glO/*{M)A]*` #Lo,nL'fN~>3S :n$_2q(=JK_5r'0d%6Č:J,p æH0ApzBHOO饣=x#wɷ3C?:L`N >[^fwĹEq*F7KZ2ǴLRl{Әo8MwKgB.urY rB[a QwߥTiAHS 4bpQQrO~ȿ+\G V. :g'x=ƛz)<'32o2FTx xҥB9IL[_~+7Z^.dg(HM4k#-zi=grZi7d;M z+_}A"{H{<<=P96$b'RB;XMcD)* ҭ:Y2kBoC\1QM W19—' 9(5,ܶiCP +xet;.V %u+cLɑ&^t`r/{ewCW1dv~)^7/xsAn*X;VCMjFy7ƹO?: |K2zֱ>YG84G0o\VK-*;/ƖqV`[($GV̘#a),bb1Ek%z85mQbDDsl"` ԀSwp%6 +4^n6wud,[\?|m]8`eZ#V|Cd0A3ÌxLCl"}/GPN^:@o[SOmZÛ#R7&M(Ik7Q"W0atQ#fl,$^0oۍPNl3z*"@+Pm$/q^B ٕV;0+bcVER92+KЯ.$!&fN*U˽~[UWm^ \$Zݼ9#|yLs~*ҍGs#@+_@`;Be2Ϙӝ).YUvLy#/drs^7{r'X׆>'nǃPM&%pyܕb(^N<J&)\bLf>=E9zı@Bӳ4%2r;l:{FnsN Kmgnb|NV}@ Rx/J X!5'WC_ymIݘW'򝱌/53-EK ΐs1V@ZN_cjVBh!O$%{щbviO:4Ҟ !@}sG'MCWQ/,A#?hhAA'!'കoT3DUm5hҰ;2@1|Lyֱ8AZĨ!6 ubdgո~sl(P9/KJqz!KlhN~}Syg,,ax &93ɟVQ6}ٔViȈ*9[ij37_Ƒ nkӖ&iZP)u 1a --dluh7G $ӹ2x*N]*  VOXl:r@BuHC&}(ʔhtQ"Dp^֍m7:1#'lfJ/qU7DÖitisؐ݉۶t`\kW'_&/ˈ쬇 KJ6y"Mzės N)䵛v:?0ꈯzgS+KO$VJ!¥rSZ| _j_cpX$Is 70&E( VxK}Qg`6:15D`>'|7TO 0  >f+X >B5[Buw&6A$莲[| vB:]W]€MCEH6`ںBy@v,}l0Q.Y07V6*`Yk)+PkP>eٓJb88*cvDd [)p%#󱊣띧9ZחJ i5/1M6`) %.$i,$~ %hn26K[}*!O*fN*Ul*bMBDik ZIP6s(8JqRvM Rx( .؝Kgd5V".qð/?9GՐw;JU1 i{S.nD/eHG  o t!po:fR (}/>1DZ_' JB|M.9}nl}vvW.dBMmp3qATLj^Yf"s+` LHaTٗhQwNWLtļda/IJ}1fJ?R{UX˅܀xQ3' QLLk*:W~y&%+1$݋{bToG6ai+;?'3Q,ӷ8D` _fN3uP;\^3K/ CA1Y+ዸ?GL2|ob?R1.G B6NUG2~ [dЏHBAeK*s8όxXN8UY|! 2SlmM Lۺ<]tC([9q E-P(og(㺈D0ZP𴽰5Z#O/RW'\a ȭj:/zJo:I?',ٍ9c![:YK@ޖ<b9BTRᵎ=wUOA@94aD/`05W%qZl:@8ht:ɞI?v0Mv{dR*Uú2FPvGYuz G4ooW)#O{]4PdӞSb =1DnZ@hΔXL}cJ+z^õ7s÷~ٲs!~s|\e^< /j2=zbst{H<67sSQNt]3G;K{T{'W(Jf3<Wyb:ômB.D9ڊ#52=^(,.nl= .pp2(Ec<Ăz(UDwys&@f:֚;߃ rR4QWX6(>Mȗ \IuB9.M/ lı$M!Iz皘31Py> n;yp(5;Fdkn WA.9_g[y/S5ۗAD^|]z\skϧ)3b4EÉ;Ll\U?ך4g:{[<}a<YGHz1lۨ;}_ $w/5uap#{'y?dd+QlڹӰǍ+x/6/J=v!QKȼq!5%TFUz)^C$WS2݉e8ޢaZ˴ {{rQhq28kq,|&-O` Ð3u1Dh)3tyDip2" [؏BbcXQAypa>1NJ|Ѫrp)$2w . 3vgNqi{ZΩp@w?1l؋)B%,f؋Z?3 )$R<2TU,+56Yӑ)'-SOS;(]BJpr`Zbk7sj({>?2Qnߴke2ẫ ~w0:\ܯ(J?{. zpqÅ&:>X6壂R^ ! U>Ն|Ŧ3yv@ MIGU0P"E NgrDX9WQMxțK),,\2֮-%{gF|=z>&!/&ՐT)|X$;J,f˸A3,_z7pC~LN?Xxi\1*1[Jesfhӄꭸ/;@,vLXЇqN M\Ud ]%Dd@+)#Pu;A0BioU9sIrgyǁTsS]l60uttŇF@كC b ^)p$Xy2D;Vp5$9]v\ң↲1*OeSGd Y1=zVB ?a#HwX7#3lFvd|L/,NUsVALOrnyo8,$m2|!pda|0G6ХiT,gCK[J2}#lh8 q4g9̭Lp,D;p)3ޤHݨ:R'wQh6: Sd$œ2G}!aH󶊊{dv7XLSzq Gma6Cno]z̒-=gs?gq*SayK:BW2W=ZP f'6ZLQռQVe$v%0wNzFxHi$?@?'DҝƇe0:EL=EmȯJ^Y DR;xoH((ԏW /hAmd;NL5#!3z?e3KLs`x1m|,ɘfpӄӧmܞ= gPUlIOa͍*W( o__tUd7dNF< A"*QS𻽈|/,Pt&{}{:)?V'?Ȓt{uP؉ņ#LBBEQc+vwazt=qᇟZ0d +7%$'v/jr8PVTR `h\ï=ha&HRfY ?˚TJjIRyqJZ7TcFO /)I9mgN!v.4qm6t.=z \N~W=%OMct3 VI9]Ur[U'釦I{~*nGoBGh"W:׃ ,O'bݘ.R%j=GҘYp&߶w-o1qV]sNdd`7Fs`/Ҝݧ ,,,RO(dgi%I@+}BEPnCTߌrd W#\\"&\CѺYL::VnU V:D';Wyz583bm ׄq@pAM,}!cmUwJJyΕƦ>YX_m1^>Oր63&mvl1`z`p4`;`x橶21"gk"EFF[i _/0ojau,Dx@u*L@=x#wkhl%g0zwM5*Fw¨gW`;uuB'dp( SC9dF2J!vx #Y*Ǯ@Kj5F-w JWP|Ku?\ԅwYC/\`3[}'- &LH90ףu Y﴿23QHd"V*O}5&jz:tLzaPNTCQ9&%?ϼe%\*-@v&BV!݀mehDiJeCaۆrO )pŶ&r nv0eLAn6V4=J!FRԸҺ"{xM%{pH%M\B:@5O޼*]iDutVfΰA- nfsODz@K6Yx7q^K68 lVL"M~Erq $6qvO!Z{`CX2[dL$ 42s: nwxi #@[2w!2갔]gJ3L d_EoR\][CN{=bHO7+Ϻ`v6un"t'A$EE %r -j:&VbU~9Gy(ݥceAg`/3LN\Mo#(YI|MNcGC|JU.o~j!k8/cz␥sG1v'|SgF#SHbbjH.TGͼ Hrᅀ"t,& <>KHJS^f_waHyCV։wad %Ig" d6z 4=$a~Ԕ!)l=7ִOr oXNcX U +fۯ{huSDW/ICnl}=V2?J/NS_ʃ< Z&̽ Ǥ ,baE3J9!5E$"E9vI_LI GAh+ z&F 7cr%dAς̗,aH'ҲiDkÅ(gV,]^t*O-7ʈXc8Q)$_T(M\"[^E2+g5֖{i D3TP-4Y] c5|`}[Rj;!/8AWsm\7?MQ g8`KDO(b2zT*Qx'wBq?sdѧI)(¼[DXԶ0;S18|kh/\ Fٛ y̧v޻smyJL,e!\`~%'̂Q\ ǯb,zJ VYpINŅ琪M48A.rQA: vrDLwXI\苒<ؿ+]hOG`Gn^uUUSX a/3¶cBY|-yB5z&pjd4"KD'r `IOˢإ-u3IQAJꀣ *i79Olkg4)"[T*-a/#GIZeԤLtx@GĀ@wԘ`jqjy܋+{,#AS`5+ dM.tʦ3*QmiΠ 00厉^~9ۀAʈ@t[}+ sj4L/ `ݑ: QEYWzPKs:i8fB@#'8.67  5l!kS[ھ@Xp/0xv lJkLÚ:^;}bP4T{N9V:Yu)MB8 H_?}M~eeNqhM1B >a3Vw!?ɓ)-ނQQBlT}[`'ѠW#|ܺ岈=CCӶZ6L'Bsu]րP"7x U+MXxoDZGIǟuL .N=7 :Y =.3mX0XSŬm$G* \a࡮+m rxqaE \#6 ,'lqzYDuEVjt^dVbCU2|8X$-3//œl ?\ YJ=yW# wx 8{TVIm&U%"JKEpNϾ:}&!n7%U*.kK/\5( j;^RS3(;<&`*d5)LK=YnoBQ%Z?J:R̀^O\ D~ПE߾#1>!S K!R+M݋XSm4671Z Bx@N,&lu-UFϋH `ucM_ ,Ryk*'%jwZP[v\%ܔ[#޼ISy*jԷltrbZ >:#-Q2Dy)p2^%ڈ.M}F8h (-M@/` ϶ /Q.!|]aNP:)dɱڍN~ď݃O|c/auM^&ivkKRUs!+$vi]K\ b#`KnDUK뾤 1KY5Ge` ԅ"lϠD ?-=Jw(=J_Lx_~|u¿l$ $t(s"*gecC,*GWy2@Vc $MJ,_)ddN k}N fKCIzNq.V+5:C%hʓ=Uk#Ȟ ڴö)uW>)HyzӦk`Hm aEk'vRg$4:}LP+F6fܗ'vlj8LV}*M??২W_D#a;߽A -j?3%$ _݁LSG2W/4҂A>d/SЭU۱'J^o^ʁ[!軌^'o6-NF!dF JKwUdi+gz)Te.{Itܪ= zE{Qd/Z,[@bTx PNu1VCg=1!"3U~/Ix-žX$ɉnn F9?Hئo_sUyO+b&t_|}bI[Fn4<)%դ5BaS/r  B^,۝<~rj(-z5$#Eҋ%=}Vʂ9§PDjMr"9􀪰%DזŇ7d7Dϐ͈8OQ15uY5oqN-ݛ2uEfemccITu qܙ)1b+\q6߃D\EҶ8MiA60v优gp}_HT'H:nʨl fQ [Q!I2@IMp;Z SI0ISZ[5 :["ݦ,_IC_䓗ɯ#Յ[-|3sF_&C`%ݸb[[>TN4(ba1a^PWFdžq`eXȗ>` XYMD$G &.*A1@zGksN r\%Pų DlVt92LF0^"|SLqk\CȞ@&}du6-PY^wò+.{˼{qpcץƁyJ4<.'m6%EU#u%Lc,"XPS{&F29cQطRQgӮ2s̄+E|;&iDl( O$>IA8먧<21pYV&r#wLD]!dCí|ʪr}*|~ B8'jsѹ6>y?jlF,[fv>ñ١ ^0,Dd[8^FˤQ/xitQgEnR ߐd11dY3e~Kd}ӊ: ;%~땊c%JbLWoztvnXoūhԗ<7!iْar6zR[_zWCڢ~4ukc6K.6GX!$uMMEJ|hq|l<𕀼 ,m{%Tg~rTzawB-q~?.VJc&3V?,_Y|\e [r?۔;[1sj!TfB|VlH9b_'^2*v/td\/泯dõkXrL)\.Y-(਺%M=m1vǸ.fё_gl ɷ=ك*ylƼnE^7q75~Ո֧B<̏.yp_#|^iȀ%fo5\S@ # ]ϗ\:X>B¦&7rPk!m emA[_Lwt(Eh_اO`b-)s:]B XG.EV+mڏnUSj B@Qy8ڰrSPq;РݡR[|kL7%79 %r9@ofB27]t@3TGterɢES68 k^Q1_X@`lܗgYD-Á%w9%vkAK*f|Ňf3G<B""9Ñ|ąrĵ;7[8 n`#hQBJ,)N'EEfGeYܝ)(ō]ob>N% AoM[2߳_RwbZob5DĖnԑamxf*}md;ּSs#~8i~8FuXCAI*&@cz轤f?N4uQ]p J̳, <9W# -+Ӕqt#SA߄ݹҚ헀Wq:`vqv1Vn{u󴞅N2SC |f\d>b#I!'(Ppn(.Eؒ/i Wsmn2<dl/Oe5oHG(&/7tJF0 GA8?^=X.K߫?j֑.JYa!]t aC~ ^f 2ߎx# ?v+!!cwػ~).ڶȴNYU{ Ӑ$SwR[#\ع3qV 1w. ťܪfgVl- ^h_KI :cR>ϜTtͧ+\AMų~`-SKbkۥ8g~|gIؚ2eχ]3#0 =5*,,QV QJ##fע;Y-0uՒ_&V;21HMi>l+X )Y?j@~+O:ub@7*[5/{M${UWlqo;>M;A̭>/'&͑L*QTM#Q]!l6CP"DW$'笮UܕбwT8_%(fh)dX_6*iO`xUH!Y~KE:R,)# ;,v51(fT>ּ&Z`t@Z<%k? O:Eq*uM]MބJh1#qȧuOoRd8x0:nT409-&;dQ׫̕ nwޑ`|tHʁKNJkk~a5 ̇DJUa:Mne-Aٽ2DxgNGW y=J~V ]` .A i4w5v(99YQ9glU"j=\#P<-scc͵yu]qX܊wsVʑ'TNeՠ8GNͫ)ʂ|6.hS,lD^.ڜ^?dQaJ-z:20_F_KaurDNeZNO'!y93ß8hĜh45F#ah'44ѥdeq(-r`wS맚ETaskVa'\CL I͔t;LIwSȝI =bDb宱/5۽ $LRaU%6o>ԝIk^m0UtKB_8`'Oji|X-*+WWP-9 4(۴GH>?kh2zGE?X0V FhD\(pSH`3N\lw^hwD 8̺yLM!eG7VVO_A\o8CZk+>Ƌ훒`cF=FF6&Ϟ&OA[utAg0s=&r\&[EԵ*1z6yd%tWO{^= .dޓwfܾȇ@"%[Ϲ(|u!~$~ۃUgxMa>Ys@ge6m+t7JjpYvHbkzPKХgކ}-Y{ Ď; d9@U |yJhŹcnk֒x=L]@;I'^&q`b,>0D. vM)g (ߐ%2c3!$᱐Ŵ ҉䨚oEW#Eb8aaIS\J/Ͱ/[4l ,oH]+fjy8y2NB {w׵l yͥUf*F5sZh?JokF7/3B,DŽKV; Sˋ_DZz+ 9jy\66<#黑 }q}A7dqtNOk%SrGmOBc-*KP^o&U-G6d &ـ^;5g(_t9о:@=7Tf 3VnXZKLѥ綍$&qp]~cjK1BmTF{ d`mcUZ"q{!<h]sxе@ѓ|ٌXFEQmNssc`ʝiJC%8zGQ_l#-S1qLyS QC ԅ}ձ&!;ZuC@cƾ< ')7ÿ&Dq &'Er~ 3b({/Ȝ~c"#Dx&:}RcЗ?Pq^4D^xCE=G޲ e엋EvL [Un\V1GC{]}#j`V&7Yvl<_ͬ@ݞuњtعjʹ+ Or֌+5b/&T}&!o lOC8VֽoRK^|ޯ樂-\RCCm崡KO(F^I³91^q A%S(#Ba\1nN6\G*=:hQVL+,8fK]m}Ԉ O9 XOlC㰤R~SYm۹kv{d*%Z x\( (fY4.ϏΫ#p2>ORѨ7H2@"K㈸{̰z? tdYԘI=M3!(% P] <{"{ex9yuLXR}uGKVP*k9ZzqxLx_JpD!DrܣΒPF-Lٷ^xBA2@oEP'0˘^R_`<+ ӁD1>&pziIGQNbI`#).sP6>X o~Bm pW &*n㌵DSe&jRa{-~(-(FylP+qn]4pD4RX|;VAsAPAo?Z?sukctT5#u-$M\\r \! lezuăCdZ5{6¸}ϡpyh`+C:V1K6}:J!VXlxI91SINwW]7rlQQg#?AtTw+("h;zkYh0L,KkT2rjc` I,=_ pf lnW!_պl)$\} MtK4P<}8Wm9ެNso󦃉&|VRVQK-U:+0\yznC@ ?k=]؎ܑ-4:gmy8I1s50Z>_ 6sY0&VP{!zkfֺc2b>+ʮwppVn )9iX(S)T$*7?ǰCq3ߟd6aOTj/tmxC:~R[Е^E|UU7V-61[x$ ;Z  T~V})(Sb!J¸.^oO z*RhROB ,;%5E3c҆!.-M:Hkf)-]k F ._̈Ez(LҞTvvGL@;).V4TFH _N6Ʈs8l})?^/3PV 2/Ruu4C.%>[ucsJhJjAx+w rkoz87x 7+$0P{jq/1| PUX4\x}?R⍾Nb 0jSu}vr0g >TPUad2Qe$_(^䓵e"(o[6|bYS@G  _u`"юcǹW&r%pg檰mK$(]w3&c4 y㑄yTv鱅[ͼׄ8OOq*AtQf>Ŏe|)GṈ́`zOo2VY9U|w YPocۗ1auN^K+e9wyUYwjIk.24+tUBf&nbKC3_z5QAvj;FPQ*lcd0Mn-TFu)][Zu.DžF<b+*%${AP*}AĶ:Lg 'S_ .?5Ki _a]^#̚RQ/El%/yϼ/tZ3aIf\tr"Οʡ 3?fi56?lDf4QMV v;bA^-k˩UTH ] QBH1A.e1a6y-Vo K.#",wЯ<ǿrlRW^auQ9VNwFb隬ؔZ9\ U,;MZrYb Ѫ >~w8 wL^F ʋ+< TfâktAҁ:wUW6Ob&g̛~$q ;bٛrI za6٧UI/s 2Le3EAb9-ZNyΗvnai:T,onH^Mw ic]mK_jo:K+— rGmyQinuq_TwJr!://j @al]&v Mcs\mٻúlPC9^2v`F7/ [yYdMLx ] !lF`y}j\}R8ܮǀnS[TɑjVġ\`(xLqݼCe.vScO@JxfGCI1<"JGN'GKN%z`SK@\A H0[1YFA';=zicN["v; MLqC=XʽhPT辰OTQE,ʢ"!\Չ K:}AKt\8x]/?R])> (H+9<Qa)B-|)w"$4L8م *ʓCHނ'9O08Ds 54w>xG9X Xl-&!@o/|m"mv9J8kU%Nzb6q4w }oc/7ŕ(&˪^TO]@eF B(Z94SX=̏3x ba<"|m>U/0"y&y6]"H&$B|!McyN/긊0U婥,cv#bN-96x@mSףھ\TI | ݃Xsa[;K1 .[AG zpOsgZqP ήJbDL%"r\}sF@>̭">%kc d_~0)f%ۀQdCȹ RDS-E抍KЎF ]'ֱmw˼oJbcLg/QSL?g $ 铠.&쑽x@r_(v]NR-%1VNLqPf[@7{oE)Ұ gxR3DUzCn\V[-ə$3#yH rhldrwȲ*O~OMvgFO3mhמ(Uc-M&n67/X;T$?Y:64nz aHF;x]*AA9 \Z. ;;"H%׾M4$?8<=g+!_!\*'!dc#%ŸȀgoz=$ ;~ۢrTǾ<ų:dG_#G[Ѐ Uӫ@P69d?Q{2@,2ı8mL| !&vP;`xt%hkcKɻm^\ hxD $X{(ѢY'B-8 P4$~c,Qjvh䩟.!:]X`mJe~/>(y RqL$YFG 62v*^#@/]"YB-`i.el߹(>*QG62ԠΕӯ))=,2%R0GA`gUPpt#TaIΨ.*q㋟pW `)jA;~ԃqZ/Wr;M?\* O7D׋ˤM)UxJ܎St-.\=UIr 1ND lqjgEjkR^*h?'d$ڶ@Aj ؀hiIBkЎXe-~ꪡPW@˨݆72gI1:qDapM),:Y`8ah<$W )*!ԬGc(5cM u[Q cW ̝Hu@jI ݇W<J{LGV?L120{=\ R,;n$՝^t g;z 9u7z06VXA9q&3 WQR9Qط;),ȀvkܗⶔL2wA,)Ƚ)67,N]XJW뀈:cw<;^BFSX^TEy-5s2]`a̋)jҌזՠuNp@a:~+6 :=ǰP4"@~EӨ9qu Ui:q(\缸o'1b}Ce̹glĔ:U/FP,("fOqwS(VJX`,E ޟF3ˌ#uՊF2tZe"B9˷4"~ќbћ1/<~_ȘXkΎQ%g)~䜿:)UYL@זjHB]&URB䍅 3]FZ:oKF{F=+jd-M- G&=r-4>nFB唳'qŒ`v=edNhtf;#ȱ*y]8kw-Feφا)ڶ٣Ö=hyW^,7!seÞұsB(Ps$2!{itcOq,SJ/nH 6y:C5ʺUlj9p[y,9>Z }s̘Jך~=Hяix%_rR$2^3 $r*XouwrGjF=kU5u6@j3U6Օ%&.\2lB> A u's ewzQUi-pDrWFACl onC U5WչLSWv\TBǎ)X#4cﵘ=B[9>ЧFh3ȇͺנ'vy RӷV!?N}jN4x{hջ hr5X'c<sGTNf܇G 'JXC hx|ןzަu{nnq kl}1ӻY0sL]֏5%YrJ#x/=H~]n4sbzX*`.=<È4+5Z6 Y|H&U! ΀W[(c .`Yz۹åY}+̡W6֦,c.tU6ߵ`@,g\uH_HQU_ }xm҈V#lDS),35k\#yuwkbܹcDS`6 ˩)}fF(l{T"DG+]e=Xਲ$Oa&x&W_GJG^e-jRNF\nxh^opiXlXЏ_Y =try\ZtfiSF̨+_@.mFn&ºMHҰGDG y!Y_8TN;wInSҷvIe2Ύ YZ;rU7&bB'ɰ\e';se4N/OMXg2hmRS]x*QT3n$FhMcwp6JK&_l*Ɖf%d|0|(!W,f"EʏfcWO]E}T H;K7\YFM;T ҋ* Cܱ?ea3&a$ *]{*U5ZmŒ3bha#1wONŪp`|{0Ukr#{:O#;>51tRk*̮|j3D\p=/i]-4>qDOvP?8{ AX ,ߨdz p3'Grt fm@SXX,(0! \ؗCg>lZ-\cf|ߙŗ'E*hQ׌V)K|OxٌpdfquZ J'jDNya~T{<<*hЕ4y+-XB5u{o -svMp A v(:Q,hB^0. b[Z )՛St6Z| |U F:.rynf_2|}vm3IPX$cjKPBv S_BuM@ c/֦a"Y>3:7X pTN Y{SR<*BG6uG.UD̊w|dƿ#H!۪9)H*9A?$Du#|7-G:IMcK5جQӷЁy`:䌗z_B*A}x!wSJtݚA:!aPLY_>eFf CuOP[R1}(p\iuIGvue:ow(u9){d?* !@>M9ШRu$:j[[7*t@\SPω\ӊ7 K;#o0?=/\>fk1^Wۻ"(g#J" D"&GCv7~#{3nV|Π붭m w[ά7.+Jo,^_3줮XC|I?a6MN?O+rf:]7tV׹~w HeR_Y]tB߇R;o c=8|8 {=a,]%;*Ms,}%HR 1+\sX~](}|js9o4a]s㴵YT+DpoJѩ`[V)gK ^a@x X7dYg`LJa#=^;XJaTB)3zHe[-oxēkKûotNdMrD3ZbsD;0?񑀽nEV_Q&hg_ޓC{[}X4c=:=*42B XDyb3)G= 44wBl%zmϵ|Ff~|7AΕ@m'Gj/'ucj+e/dO-n Mm4U2]gn(落uټsS3Hy3 E ď[xWe\==ClðECN+lUQ*GEe<ߨbˆ+nnl퍮9}Da "i0V_7r\S`> od[i\>AuYk%'U ^^A]\mĜ5f91ܿ%;^p]/5(pdĦ0UvD_qOg~Yh `](_ ͇lk֛֕_U*&5G s|`9ZwNu)/D8 ,'yH6f}:OP5SqpLlؒ l[*7JcۗX5Hdu'N[Os=h) i.vXqFp e-zI[mAo [\\xXB՘wGz@5"* Gi*m[SJ?$ؕ-,F/KźYA^/^ܭר,^m'0{('9 )/@uq6$/|mL2Ab ?TM|E ØwХSr`xC` `y?5| _GVGN!jw3vqԱ~ ;a{9lMr\l瓴цmq܁--m3*A ad{%J}vf}QwzNW6w9X{mĤEmʕgAQgP|RFU()LWvc/RU&T>ido~2:' t%Xf&WJ섣¼'al18>{W)ieu0rw>oH-(y- o"2v @[s2Շ?GjVU H`R_kVTSl>gds֋Q t[hbaۭEtѺSKÇȴ҈? dn(΢}ȜEv&X)zy&C/'98p^\ۡ4uhg;Rgӡ 4eY7mFܛ%JK&ޙzcDi][iDyK.rAzNzfz:1ru"oZ,w;*EC 1ymd~)[7_O.N6-LNGh:+oÔ ep-pػ6R USBM|\h{9/?_׮nOAJ*qN3aXu7*O\d16'E.b^FQ Uy,ؓv}=\nwP\RJK4z6 p_RԊJ@VXaH䭸%v{jHY deZ  G&*j/C`QČHaj0I[8.Rz7P!9BsBh Iُf i5Ibl+Eg㜂8[|s\Ymvd(IԵvg3QN$mF; rU?Jg_ clWūTy)& 1+Kbgx^J[)yZA^꨻/3~1}Si!;2Srlh5pSE 1$!V#l %_=LS =M)C_G:/}_gcba 8?]*7P=1iwG6t\4KP10B_X2YOlڷ+HM"I ][v+On:f,׿5)Zv6 pX׌a9#Cwhɉ}&H)]T]Z|$q}M 9·ϫNIx<_٠9O{ #JevqU"W仃$'"9쇓W ׍ ux鄕CH EJr0*nQQ#uKJGg6HZ<se>,^W3 2#]AЃMˤ*\9s)}$Y0My3iUv+q@[@д ~g6M'2FbdV ϏG5eqt,Rr\)8b՜2%0=9OY|YտYΙCں@c_#&|FL<0W/ &'Zo$ {!ҢDgmV95WT]UJO.R' z;nF^TL;1Yw{⚙h .>O@whlnٚb~IxZ͒6yL-#D^W¿qĨ"|L{9F)|B2+{ERŠ)+7ݬTjT ۓg+w6U)O:sܹdm 2wgY!j\~w'rN7.wzߋB19V RᾮĮh9vtS㣬-&Bdae_x"ބ8.ѻB4[8ғlst=H e2'aԴɽ@Y?V'!hjw#.?a989xcR^{_ԯ*w<ޖ'82k^sԏ|.[ &Y)q)LPt&%uR!*7YIQ6#U.Yk^\0v5ĿTfL6;M̿fG)8.E՞vrS'D  }w$LoOn'Hܹ\47m ɈzˋtCLElߔ^eBn\˒"fDXJt֒r# 8ySQc7i+T픻%[8t.Fwl'W L;i95{wFDG;䛎剸e9~^r ͂ȟ8P S WwoQ!W5Py;D{ʍ>tؽN],?ֱB"' QcڎWžS|<ۣsDxS>p jT TUg҃qg2$L!]X$GI*LP0`v,'ʘ'oo" ZB>lHq fH;rvA)Mrsɐ] j|)a@NrN:5pxҿ$ԿURǚI@24).]SSoR-JI kͼMոRMDдDT+[Z1McTW̖v" /+ ԿVȺ!K~hCC@1HAˇX!-m[ӯ8AM[0{ҖNIWrԷr@܍B9u̲B 5JcӔNghQJ='e<&^^AUY%VE=xיa15?pVUx2\ySar}Pm-6bFmHSȸΞ$aMcFm4FO&c_<8Š*wd8wٴte^pj?.>V?0i&Gn.R7 HaTwK{vFbw̜׽$x]ҩʜ}d}ڐEnnIA5yQOLJ@SUN5yJ{޺>!~l!, <$tȭjk;r= |KqoCt=FQ!X!=k8epCtrQeNg,qS8N#~k_yDNBͺȦ83no(TW$ЈqTm袈H8Ao}{,{ђ'514"-'^ߪ.7քxba@#mh=tXjOYnW.!%5 4gl_3!-e)]W oރ\K]Qp}x|+͢חvєe M5H15Qۚ?Wf>bY-(nRmO2~}iSmM4^0[:4Fʈ$s9nK߫5v V?Ş] >_L+R])cC7^#8 b yu(h)iН&WyнpLu[a 99J ]Ʊ^n !Khb}ZZv8 "*j%Q?>M]a! rl u G0T~$L_L[g]wDBӁ0Sl@Tj]\\'XS|o+kpE;RcH:2IAq0J}w8xrG.YO3M}b"MEqw^8qKTj\"kAӤ3K}Zg[t2 ,q F=630Os]b{/E=#E<:sQRTn)u7>KR8&7*7g(n5mK~Pd6hꊨD{9Oem@% mQ NdHrJY l_{0` ',̌:z#A,>;ȗ5ej8ly=xg5i 9Err.!زSGT&E[St/vHW\521"e 6\̫>iHƉAzuTp+t-GwDP^:D Jqܭaټos`+пOh\%PƲ8p,P6*cV,T/o(֝>VQ1&}Uպ@A] H;+lBb{*{} _cN[L rqxVVJmRynn^,qi_ppO9z>\)\ͱ >p,uvd+նHNmJ- Siyr /:OΡC==j̜M}V9=:2Z LA/RDPj\gP4kPlRM(oEnPWs~tsy-kxF-¹rj9iy8C$ڬ\F';r9/n@PSW+N^aF_s :$BUK qَ4w0|Nآ%Apef*M.)IjW/Ȏ)eP2Zh`}q1~u/,`;"FYi㢗:/*l'K_بCI[m(G[ a|Pd ᄐ{AAh*fdZH{e+^탻gd袤m!npZwZ;y s~r\PA]O%),mMUseJջ*l; bn֙G~WΐJUyUW5?luY!24ލ9U`]Hm.`0q'f ]:HJ(RmL?ZRx"L?i֑4Ks5DZҶa_}1ې4PFCܽhh TL ^if^lQmrJN$k):ˎ@PYrɠ7TAMsBt"C1nuѱAy#6QqSxHI+H]!^!Q@Sߊc7d>H'NzADB>a-e@r_# zg-G/ ʁ* ~JoM2] v2KHr,`It±guv7Èa>T8 5@ϋojq>Bȃl0ݟ$}뵟3 Х`qP "sz3V>?48"Ic*.\^dN"l:EUpUY5sޏ0bp@x o5Vj9ƹ* Is̖O~"Ȩux&9)Op]ׄsi2iH| 6#Ug*5d[}> )]Zdblt-miD51NA\ѩj 8W3>rZ4!d0xk8Ԛqy_$<% V}:^vv+ Z92V1̤YitGjPxT aL4:yX2ǤT̯6XT3 yO7 gL0{|zPЩm0-W/`+Г> T@9ޒQW9.9R6ل!U1r4Z(e ÏhR)&ɭb(7DRHtĊս1 qHF~'gnT$肨UP2Sm)4yPoA|cr!$ni[ډ;lFQdo# +YIwK]?{IV"#e4Fk齆NZ%u#-E%!d? 2c46`.CMye1uٙ Z7qFeWk;*08&6y)!pq8}0$_tNWK9𸄚I[E5-QnXl; x}n$I< MfȓvF)Iq:xM87/8YV"G¨*`0~$Qgp b D3O *V9c24 K]=z򟹿(B^,4װ[ʁ,}BFLvCI m)&|!{v]{e]Jj4BR [YA*#3TSP:.k#^6B/8VM+dl`e߮P|%0ãbB]O ŕGJ%1K(ՑsSԆ *"Lrˏ,!I~ :\i##lAWӠc.BSVn&9/k(}EFuv+"waָPu;Q^}{[*cr׺9WiO2b}(AVK/y7gqoɝ.[:,%A=J$SD[e$_,y{ch'r&pI#4 W bBhC vC4˞b F qܙf}wvk=}8T-yPW͢=}kE5{xdjcuXғ2ҷ5iiuG$~@%bR~G+q|&U͒Tp ]m{yn_n"uD?=ƈ&j©ٙ0-Z倏odUV)R`Qi2La0g >_W$ksRHZߛp&tRyYtN*:D[3)zݢɩ9"ԸRRz]^`zq̔FnpΛrUi6)ݙO]s. 2${}zyFH/ >^G\S%+#ߪtEau5M^;8 I|qa|U{2Diba}ϑJ6ף!@ܜ]DQ 8bIRe)%AIiW׷BPWhZ F)G KH7igi8 GEC&brp^ߘu]~n}/ؤؖ}n@ssqT b1ȖN/e,O15:C9X8ec"~8bzWk7#)ѺP&& Hd9٨O3 FK괚:}F#@ +bҍmYӒrYN#?lK/W f.욊~)ݘ}F$4j@"rh*uH?y-oǹ?]={tm۾Pj=: 2?L7aeP%#HhQafn \;Ir] Z1 (?3m/ !``=3*ؽ@rB <{ؑet=#Q̱T(ӎp5B&G^0D}7\њQY=^V`y1XiQ2/M$o-.! c PA7pLzRr7=I^6p XS[j@Rovt[]{Ç~,Ő6jζB:3*N2-eϻZx50?/t ?_jȦUي%ecx6<0˲[ed^Ep(xRx܀fn);C!Jk^Q;P5n2 ViyOhN irJ7osA رT>a p/#>v! =?ÃOQ:L;8+|k Vp3iNbNDּ}{Zq0,bȎ22YZBEwn/N5c<3tgb'6;9XM˛y( LG9 GΥȳUD9l\#wS+ل[ҳn}(HxּwnQgꓔ8e<>vـpS^O*E5D0TJp+FWzwȹ X +`O\oSKAGvئ3D;-eJ5V>!U ^ۀ¥55&#)|Yxu@jV*JT(U=hE3{**f>J?ݥ +Rb֩޾i wh(]O׽_P'͔8Q~B\DH|gO=S&xwMCMjw  M49gK5w|&M w :fl5}KG={#j0I˝NjMoaFkN<%/Ǫ%kܥn gNz\ϛutuұJˇa]:FIw{e;M{|B(ȉx򊞵ʃ4UqYz yBOw9lG%Kߚ`;}c[|Ru j'ciເIˌtbꝂ k8Q$2'=L&t&̶A])'ߌ_z9V鸌:`(DpNM7pi4E>p&¿}lpY%{K4U70?DNo)'+,#zkΊStɮYFz!},jf:u4fZl:Rۿ`oL))fηM 0;Rb7b8lp$hUSDJȄwyG [V>d=LJ&>.MQ{'.s oۀǏ2L7cck "Q}n3@vw 9)/̯UopGkñL)Y b )v:a5#c=6om[);"F$mn0Z3ZX'fXӥ.^ ĠxJ4j9n 2)+M-O1GR~"#6m ˋ8UuDkg㑭S !Y͇` Vō^~l8osk N~>%Sm_Vek|6{A !@'xee2h2`55ҁ\PK6P",6sćjYgWpi&J!P>>#yO*X) ,S~y6֨W77)Wp,#g(ֺsH¯fyZ{S~燳5AJÔYT9Ðb.3SenRa΁Bެ,ت&H0o_ ȪS/zˀ") ?kۤ#UhFqfKF~N>VU!0wpam ,#mQJ-틗 C HE<}K(Jm 4pQorjxvV߈ pNԤZ>f !L'_r[;K;tȭc^W|F|NSQ)xTȺ/Zp~1Kd) hwٌEՆj5-nOS]@*PXftpղ"u8Q (/equM ih= CS ['&T|]Ktm)dZo[uo.$[ czXcvpP_x<OTbMf0T/ï/on!spЉ&T'³"*"FȂ9e62+ X vCH^BVbr\rꍴG0kYK<>#~_ %\>=g[KzE@?$/G=[h*ȫM f $` >u6Sr:=Tp}hcNkم}CVF\^{NcR'x&پ\ 9_t,7&Ӧ?"냩aF7"=7̸ܑ=cI H<ʅe F%cJ:E0Zn: Z̠6Tշ.U1_UPQ w37Go BaC`Iy 6P#/\md:ecL(} 3dt5_CsO/(`vn^ΐ2x9//m t36"L?ϵ;o.3)D!mpD[h0#[<:!ŮM!`*k1 -CR{WDnaF-}4|EÓ9~ 3K6[?YYb+r߽+<<:ܢ_T@Y9k:!*HڗN>e?%yz;\Ҳv5/*M턪 6V>.mq5/q3MQ 8\o@YahSQ¸;78llt׹3jO>|Wfo:v?f0GUx#ݯ|UmN\abMqJ.#UcZB Aq}wzh=1j 7dV^~}ƩѫBrO{4o+z.Ɉ9-V=,{F!)%ճHU,ָk1UL٪he_ֹ ~ WYiQK/w-^40_0`SӦ(:2H,\ݔ&'f.k$@O@[]JpYz0)Nå|tc'sXs⌹{:>'g&8cչ", _, a0乼8@)}Pd]ܗu f@]KU\?fK ,T&g?Y@XKgl<'k+y Y>'pDmȩXH֛@w j7Z]D5/ ~X?)Y:?D@|_Ad4F O\'B2ZY pmXp5"o6碥ɓ_VvJ4Ƞ'~ VG+ܔzj$!fʿTMS۔:͇I'}^N"C%jt.V9<(OHFRZK0*tHdP/>.o):9M֖+ƜoZ [IoO$my⹻' DEx4n~N^`;/fz$rY͂1{v简GzaE]܍>|]*{r` ]$x~ޕjӡ$SU CdFTtwP.$M}n~N`3 a)Ƥ 1'Q\)H ׮a#.m>'//em%YF\sa2`eWhdBS]>ixM;LQCڇ2k;:!NIXYoGp#A3{ua_ZϋՉ" Ztm,POW?۷xuĨ%@lMߣk0v2ʂ/rWH]BֆP;pl%pTAWUc%~7tL$_L l;թ'qРYmA52D,iv!ΒNkuAĦ>NHˊ%_yĐGa&r6 +!fb$鿛3Rj&Y጑]f.ܶJ!^Tc;||GϕB\γ>xR!S^t1_юZý!DYHnVf: L"Iݫ^4<B}C gkwR4 r{ (^PV 4[?*ASlهlWꇵ/ x[A53''T]%7=<+h8SȜ$5^(۠"dRV542 ."`hn }=lJ)Φ{~jm8 Z3Q}AhwZb݌;,rW+]doJ;Њ)fy[ ϪX그^l!Juj+#Ma =u\iHG. 0W߲tCH4]clv䬐qM(Ȱn޺nE~ߊ 3پ˘Viױ'-|qN xL ]ڭ7pu>8?*|10TV#tNy- Wauwˆr@XQ{^5crP**dЉQRMK!W*z"Y=c `%Mg{8؍96Dy5"8t>G2W˺pkKYX^M@-ŷq:i9~W䷸eJJS$rKO!*7I! 瞥Z7B߾oC˓a~( s`WkP DI3{mבk8AԘ6Y%ȝwQ䊄8KgmԑĖhCW+?ݳVs(X?Mkhg#}T.FNr4p w*A^>n;`7,5Uj.&EdL̐ L|'J\$pHnpOjKzB\DOЗubRcSh)X`VCq`1/!Iٙ1VƔ1ɫ%۩ ;`KY,i=n`GA.r\{"?i ʔtKxwd'>y`+w<*'D3nBaz!`Pw?Iê3b<Q%N-V9Ylw3!9M3acgِ-Fs 11 AG繋J ~ğ^T[P/I) {?8 |nmJ0p,G81"]"nO͐=_lۉO/D^u'o-־>ߋ|,[x g-BX`15YRJ䀔SJ#xyьSoy|*fֳ&L|mE"urqՋMj`vs1[ϟ4y) a q'O:vf!41kfhj)Ѭf]5lw&m@9cq.^_rh>ݒfwH>ךݓH3*$âO(:6* t4KEҞ|L8NlteP\PEh8I:B/jwG|DXLTw@ H t{ J|/[ls^h`l*Ţ,dLK*Fɴ YKu'lZ|xM)XL=(A$MrmѺ|Jch>$UivI'y 2L*%X7ƺmxv}*y@h޸ 5FN?b5UBcr EQ`MpJyI@K&u4skHՑ<AZ$恖v`\ܯZTC?,bOo'(sC>@Rx e'}>{ +m90jChW`!>GSzE؇`L'bd}kRD@Sj abnig!sHoxq, |A^g^ 1V8oT%˓$T\s/tHWG6w{.9μq  4&o %3 vakZRbu/YhԭJ@& JG sB#E'3IV+>rV2]vo]m5^NJۏ0UfLQ.@.ªhPW *6 ;Q,: MU<A$Hݧ?$;@sҹRoMMzrA>Fu8EE7f&u{]~tKZQJSˇkm" }{&iybZgpM%0rEH;spyQG}9h3@*La_7um+t30&}=4:?$n{ G^ $ݨJ^ J1>81)b+]FixГce52n-Hr%p5HIVu@ K\%SPPQr,4mfCJO-qQ:S$t"LO붹C, yVnOQ5\hcQRau"\?rҶ޴eWh#,j#Pw#2!/=er+U6v +WI9 |ev26<b8uPf[NZO}m#kR,L/Fߧ7WO.f4"*t|Ztzw?YZB^36 "֥<.wH&>Mإ{;*ĺn0YoZYeɬ-YK]b$ (WGб㸵4fV3i0FsD*Xy(A#=™eK_FB|Qqe.~_倒яZLF/2]!q#Isy[htqS}LG8}1kQ47]k r%7S+>Iך\a80^C8:-mpe`PzE;Utݍ`m|H,FN},"9CU!pq=_!˹z%鈂sn}O+8TU2;i[3Vont*!W4hzk^bUdEaЌ;߽,J \* YN$=G*L4NZ^8>5Hsϡ30 ;⧙:!ŋOXqB_Hսt^;56#(]A~72+I-Q7|cmzO~*Ų*&8!^g Yʊ(cz8wk7\ُv[me?>^^b}}'PrٓPQqzڇ̧1J&]ېf#LDu~7yJYoCҽ8 kQg$sw,O<12TKTv Uն%GߒcBJT⿻%`GsCm,-?a~O Pw)\k0`{Nt :=2&X;k3>(-7mykH7nx|<;ͫ/v(߫yyQ>,r$#5,V(83ĄPASlnCǒ!9܈PtÛcj Sy(x+GrB֮̾KJ2nj {w3@"Դ>?U/m<]\sL^c˻ݷfGFq vzHhvV$Zq똘2Z慨29 3d4.iUq=ٴQ}ca(HCBI"+ _^Y%z Wle.w~bOœˤ O/d靻C`U*( Rmv>L֯,X9PuXsgWk1+k6-h =:ͤ?9  =ҥAJ@+d+d[ivg:x$˧=ɨ̍(O9svRnE"#`Dr?h!kz,,χ-A]>kFx,-4J4xx s>'.p?%ANCr%azQ'Ⴠ!&#z#xkc;@M0Ϣ'^)ce `o&06y0 HT J(r=;bwVTn+s\ҩI{3+}W($Kyd͗;m[lZJl8c6+υ|]xNAd)IYqWS'c&7@v p_MG2^Aw!Znǽe'q?[-'Q5K5="dV9Λ[;jDxV3Bi_҇e$a61VCģ@@MaV-pê#7ey YSN!<KgY!\ϋ-Z p%O;4PƿKcI*`LYX3x/s+)Ja^.3| 窵C.lMǨ#MtM[xOP+C/F-bI.rHJjdaV&a&"Wz:b[1=)Ss_s}n_~ksO,8wjZW]d 4+ u̱\,ވA(Tpv8#AxX*Yp\zࠞM][Ƴ|clZp dtǬGpk@[#b;Vtkf#,L X*,H5y YꞪq|oy:(cT58d8Ŀ9yFFg8s7?wI-^4~+ >`Q\4o/!1nhHH1&K6II|i\+XZ]msvQP|uX!UO]b=q1J-nYLx+џuQg&HϝUХKO)@fC3=03͵ޣmiM#Zڵ&cёÎG|y[99Td+Ш&"p>8zQқ8 oTN0(wP\\k̉Cr/m4LRE{t8)3F;~ؘ 9+mZ>!1::ЉFIbq_תdz]f òGQL 9{;!{ 7N6x/ZV TҊro[_ᮓ#_h`sFVlswJÉbs.eYirjQ}@/[X 1v"uxAGh[x\y' ӓ7UIu#bhʓA㾜e>͖1rO ,?P4i 1r.O q @4h&y\P*jA{NĖJiRD%X.FG-cW}d>>:sr%4Zh|"Iٹb1_k:K_:TrHτV >1Whз;Ց=^-_g8s'8b)U͹~.[.8/R)Sd4#b~Yh8Pd *c.lHmӾ}hv|3R R7Υ[ը>^noXhU|1l](q)A:fAY{Ȩfu#$*"&x,r\uE%vֹ Q2/r#\SСmE !syˋDA7|DP$4֒W֨ lKr CP$^_`tW a,?f|^f3UGX#jX'4d4)ã RGPv8 ojY,ˤI?4<HU/hFiR)Ğo!q0WO׵(sc,ZXsm! `S۠0eRMOPQ1:[ΩD~лZ}ߤ;hD"T',M8bFDyRZ94aBCJ2ݘ8*GWJi 3J-"!]FVr;x1u|aGUpsGD}-ltdR4&dHt{&_t)04h&fH0Lz ]Oģ%~1|5KR2.9J 0)gfő.QFFA.hGVjŻNޔ:0uy?d ރl05G(.QZd{F.gy`9ɸU}. "=n #tIb0&$TҬ,ەtiVU@ ~lmvq?l4 SS>1C[::vZBevғnŹ&QF&C|wãQ!V's;u2f1*lcKLa!D &KTW^%Ex^D3mcSo!56o'("{e)aFP`4?2>猐h ?22СX]lY 42)^JEXK6ݔYr}" ZϑI#RT<KSn9V`ZK`4ztMc;Vjd71i\p6GyK,ݽ (Uhp6fa(\ISG( ){a-^m]3S@n//ʊ !'89I-Υx<[׈couغaxr.ԳsԚݸ5^l%7!s_`r* <.IJ 'v .-tep@@Nh2<כ)lYVr|yN'C/ghq&h{4zj5H+,53ɬfu>W6F#CQv F&((KN=\zOHܲ7km#Ze<vgF_UuIQ](gR}28:e-@0K852|}ʐ|@9C3 xTL;FOx҄Bdױsi]D%˩rAԐ"[+I`k̕:Usƙ߾rLH7͜+3[}”k.Uˡ=~HCm*Y9{_eK?Ȧ,#*}x RK뢶 hMz5?e;؉Qkg3W:ղX5l_BYI%l}⬧w /9ؑCP@Y<\< M3풴m-|@%ҫerU[Gp5]랶5 #4x4;^,hDc٥5|fy5;hch`CDU쀾a(ff)50-EΕ#"LR xNEJIf״^ 7HI>3@͍ UmdΑ+ O%ڝ*5fz"ʵtmL6@I J\o._$cֱN1D7 9 gF5y DQ(9~8Fd (ܬ4#Z]qo$n6&Ҳ-.R f/lZZ`/+ʏ@Ra!ʚf6u7n$PgJH3fP9^ԚSRBŶkJiWڽˆ@4E(?GL%P޹#M*o,Tj^e2l!7 yMmG+]{޽7RՈ(m-!7>z)$pLkom8:uv89Wax]/dK{(s!1)6I=X4>'UPDٸjO8_J3+ mFRBH[<<`2{Ǩߊ8؞^$M\ ;V2{[us]t'X!<]q˕5_.ЈlH9(-ToZמ6mkѫK+13`C*M -x@1aX3?(KZ.0r8 ys'6t47FՊ#RP6{XzJO1S6{5kk5a)3CYgt7wJl6W)50'p}unl .E hE"2|+NMec_"83gOyƐN3@bӉ\>($YT"/l*̫IGx J%@pRC3=meTsl0\vHjwV1Go,.EfaTv#jRgUafc6MuIh8`=7 7]Up$QО k5FϷ#/Hy:o(ږ =È4.lpKBM=yX(ylڸ FnUQB Kw òrev~s ]H8f4R}8_w"լ5&<̌%}zRʩ[} %\ru6 C%A4m-k#[#vNVu.g/tm3Xpn5 5Ilyt$XPmdG4+{ o_۰kL{St ,VG<*3nXo0%)kR ==ޖz54OM?ٞ9&;6L7Z~7x *Yj6_wDeJ_RKZVR˗s /dqfeXS͖'H#sz6%]nfT'CW\t{G|sC2o?-Zܢ8v`gשdZS0rȉmXa9 )]]:LN1e5nZ>" <3ldjoYt% ow[| sIH0UDꏜAz:$X7*M]-8? ~՚s:A̛o$%r&\gSd]dgw:rPd69IBn:s4͍rZF;}3gIތ/dw3]KK4Hee 8iCYA$pSen0LDфE<#KyZ ˇ:n|M, {zT~30EvުMd*#BO ӣ$.Xx ꟈ555'%RǤf-VC/PX[o5*㵍"t8\b{z-t2hNԆ62`e HTGۄ5Y.O)VEyF(#H=HD3(LnGuVc:jwU`/- {@0V,^g%pfBWᬜbRhCoY9_kDʐi<r3sjʙY/ +g/=Dč끯w#C.&[x"bPGa3>+?f]Dr +@c߲sh ;=yvhҗ&bj8&0:N=2+XUǹsAp;3g:v5$Q:YjWk;: kQ#RImgz{V€؈};ZČ-3Whl: %`v"q@!| Ddy"ຉTICt&q7ݺz.!kvkg\Fsue Q PY$ACJˋV~ M ج%,sٴi5Sw(yO׮?}K}UƯ1+9#Y2 z#lֈ|ZԃMjg @QJ:g+Ird XN:/ǪnQzEʙe*|лm?vH 5D7$]䜸Nw^X,v>$BrCƔVX?;:rA#`OG5^ُL/Cˎ 0"V:)'ѹ}@r EtQҪoBnSY`@H 95k@[vA#%,zO ~jb/,0e< !L{d0)BfXtEWCEfN V/E^S dVpaX`>5W3 K@:1[v9jZ8TcO ~L.[惲!붦SGZRXn2죑G8ٌ՚f_.bӽrV'~xMG._7

lCLքwhjIPY<DžSE8mo_S%^qBP;!nҀ 1Wpmq"`p'gH R9 lȂU3Xt%0jW1Q}T,L/ U*j)ozMM׎5k4ìTK;SSh?VC"7fH U'W ٫⊎0.3zH3kZSg̺ac|.j?0 ֪ܿ yhř0Uyߟ@oNe-x}ȊsP 0~̸[6~i` *bR|p;ʽElPZ\6 Q6Cl&`V}[,_6}~$kB6a+#vdƱļ~+vQwjɛB$61y㣘&Ȓv\ɛ+}~- YqJ\2L}U u _'(U@m[*@.duyu ѹ CyrOx c2{?ڐasy2*B_szaN-;AJО?ާ`ԾGWiXӠTp- |mCKfϲwAW{ Q(: v0[C%h}*5}1n7v;R췿+Km_ t}1ͅn(_vْ4U#b.,fЮ_mcB;A+axvIrYZJSOZN|w\O1H^wb |>0s/`[+^PA1xH-+x$Ȝf YDCj!{:v3?*lx1.%:vBOFHQ?)'}q#D*V議n"EXe@F$hјAwrira xk9xS~ lC6i*gGꪸ,T'-4_==i3ME€tV[WU|v01X/xiv]KSx-V!Tڐ3Es\ N&(r-+e8Er&AE8J2g|7̤,SwUz&LBDk~ہ!A( zAShsQ 4Y\=k]Z0"#gz*!( NxFB0>9DE쟆z|B,0X3 `9T#zfgU_%η3-2!7ܻXU4Vo &Q) o녝6{5a `TC8c֪PqN@^ \߭ld/E`AGJm]jw~'W6&v"HupQՌ uwV|Xcfd1WͦPI@ nձR_d ۗbVsrcʨ}a2}rY.*%"K]\ DצNA}*udL,X|ϜѹZľQ]wv IzZO2;.S"a[|s(cU50EpN񍛼1C^2C""yR85B3Iҟ_*l$XI(_?1nNlLi\d_߆-;Z)9B*ӲȣFuxvFK?^1H;fGCe`cڬa/tmcI8aA황m|E+> aI`AE!smD sHD\1e<QMÖx 3Y~~ BKr{%.=IG3<~LJUx^ؙ8̱އp4_GeQ^l$*⠢ELZ'Y?Rv٬b >N|Zz6/ڍ"?S*:hOXJOoygYJĘ@~KWXdA;ΩkhRe hFw/*)f d13͝[)|h,;m~#]2Q/5X!˼#y]DqۆvFӾ#A?lIu_Ϙ%Q|X7sD  g7T[. ƿGrhe6՟rSS>(D |:v] t 9vG%GI/-;hvA OzFx79m|~,c|8|~7S:[saYH]<1xfغ˦cS<1뗾"f5˜WC3tFEČ  Is Tr>-@C3 +"MtڸHU oܸIY7C9R X8\[7@*ġ@U:#o7!O˷x6rIH%OVL[>ݙKWI,9kSMɴF5SE پY\:T"=+yj< C?>gQ?jO=т/tNzsX i 6v! V l97RkZ:3 @o jBm@M vg`[$JxƐ*} qXfn$fƠ_)ʒ_@mu`(qRo! IWʉ<%{i㏛{ K13+x̟ƧD=Ie='j3 M3x 2S'::فi?wegR(EISJpmҌ X(7W[ەn9NڂN&A1#ge|RHMei CQ-r E4#8$@,ZrR},^]Jx&r3 x7KS 5AhbsyXFɞ~6ɴш*Qhw+l*s5AP/ >@YfÙtgc2=$E#Wɀi%~=M&[" wM2+s 7KaݝܦKo~hexxPp瘳\hH4)/,@7,z L^(Czǟ &-F( xHȋX8`n%{z"r ]ڶGvlz96GmxoZ|UW[摂&S%}_ l}r"Bn^a-;fVq]+080r@6ܡÃfU\[lQ \[ǘKڋvCEx? p)v2w}*,8WU4u|)X_%ƻ܊IT~|[GC E3(+,- L^8oZm8Po^:y _+[\,!՞cg"ΗFԥ8򉣥_VtIiHCw ߗƜ\ئX=5'O.K#1#ެ Wz িIfկ%Xu>tЀ ¼o[%j\yY|{nE/p7r&3 E>$hs4@|DG)9pmhFpr7n[X5!&Q-,l3 U/ח+2['JS>?Y-{x{ .:!j]ޔ=%29E7 JGA*h#3eʦD`A;-싼x̱(~dgɐ^OGӈ쑄%>ݒIO͞GlR_pa1&J !5 ^+Z !Se&/6N`F6 J4hf4 59罸B ]1+v& dE•M uvs yzr\Bb'g(cNQ+u\Y$jHRa8ahyV/s Q4^hh<4g"6)GޓI~c^ "MυzobC9{@T]\ۗTnÎb}nO7m=SlG}:뼕a}Ab\Bce<G;;S#esx /G`hFhCDىʱo_늝@وrMlG !o>MEa}@:VX_"t0E=|6FM(+ɾ26JW3:O=%۪feW{zp<緐QKy-(}-ox3lY \* *< &'(ۣ;dAjxP!pM-FY wb&TlU z$;Cjz|~'TsrS澫BRZEͺse{q`F\گcۦYWko1]B[ⲷBׂMV)$N7g|df'f!!~ϞC#Noh?7aKwjdôedOYCHيAVơ\/r:7l{2nx,u^P#7V;6knj~ԈeM' @JM ?qQ>FoR/IXQ?+Քϊ:ke` ]N :Sz5HﭛxNZIw4k rKK.LF$4l\AyҺٮn@Կ=z';4|^S*rh874mj"]D(P)kQ/g挃1$Odp fO\ <贛U$$E2 ҕm)V A2QX3T\ө6[m~p:'06}(en31@G%T|㞝YԛkGC@{]ґcOOd "Qਬi4!ƒ}*C)0Tjq:lYEEUI|,U;[#疸AGpPvB&7P P !wæ_ʔA^} 0V&~tPaDmܳBBJ{+3zT[9/˔sӣFgTcW)g;fb07 jQVY;G!Ncr ?,N W?4^NTNi|փR#Q>z\q0Cb(QW< *L$\ PN{'- irnʹ%# 3{<5rTT&2• WW@RSI4qe|YC-vWts.& Whz*s˴M**=[. #a}Z][nZU;w\0'7=oɦVÎQӂ߮X1?f/bYsp$5\.2&% {d0з❼ Aj$yWݯ0@YlƛAô!⭏w5'T8N$ۢfvsDߪx$˪s5 =zl%1%vRGRZ7Ulii1U`Oڊ)漾}(d/OjgrujKak52l+c$1-$#V@[ IkyS+SS\%k7}a%5[~ftJ]li~lLYsJ~;+цim-uh_ꬲ&k3ڸS\)d#Ӝ; awko1a~NtofToS=xqgLb.~SiipzS[ۓyMñ&։QNbWo5V$x;IJl{l.Jf'z~߆/'u^}T7*?X'@7eRAQ`ժ( IjakB9?[ބOvJPf>@p׭!!.@9r!ӵ7$' _)KDk,g#f+?edBnTʾJؒVF~U(|f qwdFz?{$U @K) XW0јn:.>p_Kl+s ⹎X*{Y(GZSaTϴVlJ A;M ~bB<K+$` eRrgҫ߰e/vQ^9R@4v>:Ї- Pp6ӭ_2b&%S7vM>^phsqǾMެkS<`A\l>emyzf6bo }dR9L2,]ݿq>[P? [9c \--A 8iڵ[|A&%L$Ŀb:ۅ?_~ՑDjn ]0VZǹ"s|` al*Hg3%$-?Qwc> ݸ1d`h(sca$}Ԝ3KB@P*QDηOOMEC7LQQo%ąN*R[dzWaMh `b08l-k(2Sh$υo.: |?~Pp8D*4z]D|e Iyg܈,O曽P>], >.zWR+\60.=,7B 󖄚vUJ&)P?6R[ʞjO'Tq>I }oRf/$K,48վ ˒J`>]H%@X&b\ipɜx=E}~B,މKrH2߰lSyKn3Cm'RO,,ل;Tݰ\b&Ω3g:I[buӐ'T=p14N 40;/f*.]l""Vl=,Kt$=w⳧hXgj{Şp|a%~Lu2OD1A}CRi:^,uxrm`6!~,e)(MYW +N&t[ON:#{_x7wWD-2n聯8Z{sy ^4n Xgg佝*G0Gԇu3l͛si'^XذQ ܪHQIӬyo .Nfn(DZ& +@J 1Tm(-I8oᅠ^ Fȍ\ۋ ɛr,r%yqPI9/ׅ;kY]T`HHG$: =]#̆apqV Q^+yW!¹if1i-D09֗~g!ִ!dTry'MC&1ӛBNcޘ\S+H_9#3Eic<0B&xP93){_DScNJ$H4K#;R_1f:cۭGr94o#` QG"eK,;GE W hvSY_Rį珛}Eۮ:O].HL<+ϑFX\ś~{_T=Ed (xTbF% j_6eL*ʊQM;G RojTȼηĕiz,zԲ"j/Re:a(l֥T\0Tx8{R͎%gA91{1&OOco^ҨT2ϝ|TYFM瓎2~mn:.CvW؉'6 Nvgtv-,<Xnꄖ,p#ݗ  LwG?2p6ݼKd , j"_쾩\/djGK!MfdKkI>#P6iaWG7(k]0(vV6t? Iʯ\2ގї{=\Ӗ͇HYcd>O="+//qOrwA,F@a CvrS{ _h6{{NϮoB^BT<-#e"E!ˡm5bك>tVqJOzDP^=Z}S_d;>$/7?RƻN-2-hra'5vM$̥o)p>ȕc+Z4-۞A#_<+.z¶NC*mRh ~"G(Ub 'B5U/X;u ZFd%۔`v8l%}$C+7.ȞF83]m*[ĒX^0ss5V&LMտ-53? xD"} z>-;m"5Hk! !m#bIÂ'bJ%3“ɶ/_Ow! Nҥ%3˻AZKn9{<$ﵑfR6*2$ERKQ1gtb0DEGM 1pjCH:K\\ckW@_̽-nQI2 3 ]}<0lt U&WEŸ EKt!0Ǐ X}-zGa#9G{35[PoiB(HdC=2kpU<5*Irgw^j4pXk<WripEcLǵJSlΫM yJF .5Bs=%!x(8Rء[;/Yw`_zPgv\5$O,H8ffP.=Hij*J8gB?M9#rERVi MπH]#̥ljK;S4)'۱DCi;FnRCS]0z!~_ŠGТG!"2,tN-n!~{5cxSrX@m:9Xor>z b4%l`C&i Zjr}{ITp\`WKPrr"=.6%p~PX/o0a*o.vre4nc_(UYf+:ԅ*{2EϺ2E6hh[IL 3x|m$j_O&CfeO!I܂U ?~F{|_=z(1T<#`뾆&Cg.T>CyarN(=ș06eb^84w 4(ó( '2M)M6&y.vB [Jīg7C+RžDD_P_"Qҧ]i)|){L*H8 9za\SNA3_ zm2o'M0}SO͟d ~I4Kf#E_[<5wQ΂*fui⁕9Ga;J#;I]!i2a"Rg7 Oj}=.B^dR:aDWv%I:%n?BOTF/B}QkD߾*-֜jXΪ'Gտ%0K[u7zg`mȡssfٟR8Z&Q{˱mtK~B!~tx -Y3v,G50B"ILF" hµ`X]藐$Bn#ZɋEyz.Ll1,q93w,v:${}R _BRtyC_r'lk4vjf} 墐S%wE6RQVF=\^p4N?obq|0Vs]v!k1M幖 ftTnLśqD'^-GtދmNP;2YrY 'Էls3fPSOpyJ)]QZNMo r+ i[NXvPBk=cF9 1EKD%q3,Cr;d]u_<*@2X:1F3u4l2*&k[#FY.8!$mmF2'+~w3X14oU@-2LBF!.49g;&l6tm*w^U5QRuXwW`u< q/m,. 6y:)O ;ddSRmY5u4i n?O.}1fVa%L>TQ֬l^2'E'9c&: 4#%R\'̭ttW> oHKk4s)_P_t5az>6C &"er)ncA(̩.٠V$`m"mqsZ?AWA~yÎll8uK`qA\.R r8u3u\n;wA+xLI]t(厨q{w wYU-nTm9܏P(uģD\ `,{Z@ʓ&7bt'¸=X?OKe?:kԞNBM b'FČeTB(-c`Ho' 0 jF-cN9^>NʴHXaW@S8 Q=OVBYQhuP Ӛ=Q$ Ά1KǪ^m}%錈z"fJ (c@!ؚUt?` >4:>s-3eK;e]ʐq+vOxmN *zU;%pr||5 ]{'kakvJg2Q[4^NPX2>=@{?TpSúVWcp"kdgȰ!:mQA?# e%%HayX}lhTe xC3E Q-*WGMZҀe!~gIGk_2 Ip./)rk'Qsרz7%eQVz a5a#y7*Wg2eZq&mW#ʡ˂'o5vU>E9 +9ˁߞe΍xD f46(V+'͵|O@ڳwp>B9ۼQ{7I麹7Hlz?lKT|@u7+c{o,_h(}e'f;j&'j;/5`,b?@L؅, Ycw:Fh ly, y.iU&?jS18epcQ&g4sCmjDvx[4[۰vo;.CAȢI0(Jߠr7IjrAM9-DVU<",z;?O1pʷA/R9;: r@$ܽr/< U}ɆJC-)`Fz{IQI ygW[p$wyxO; 8ô`k=z0+0Z ^)5ɽ{7…eMR<ˋыhɯ>'=^iIE)7AoGv%,uAja@輧 +ສ< sr)i)MN^FJcGHCM@SФ+Wm+CAfR%C$۹˜$1*L3 N*)(n :`}\x5 cGXqVyfUJIU6$=_Qr4i²mJ[*OW:H姰eVRz/cAs!1aZu[Tbhu &= Yߕ @+foTz?z-R[j$05D% \q`K¼Ģ~Y1ge Ÿ =qQy_"!粵m,:DRr:Vr] 2j63x>erց~5zݡ(]cB,`oPDGaaT室r g֩1"|ħ\UF, rUہ=#$Kk$l⫃ <*FQb!ST=IIŻ/b|l庬TUA Q%pb*;ߎUgTXf q9W{X˩J;͵&s5%A ?͢k?q;gHӞRԼ!-CNA0Gh_itJuSVڄ;H+1t00"Y.b$L~35 oRĭs>G;`T-;v BJݍ]\yՔk5.D(6#ٰSL19v}\|1Hs2b~X",96r܋pHD9ʹFbb.k p a0hr / zI>-R6Z&GO4%d%ؾ'cnO*-IB:hy߱ ;#4g[o֡ajoE^sC@M}U ȥ6&Y{!z_5 J|O) >v>n@5Ρǎxa'UxNAɳX\?,! fϕ"&},"2ٔ7qa[_^Z2K9oKt3!@H k"y><ukvfyY/C[脁:gC:>j_0|(P6e[uΡ9wˑ0hq AH/7`yWEX$jjAWS1Mwzd="8j c tQǖVvy/2f̕Ɖ /@9h!ˀ2vZo*Xė pP) -g+;^&yP`r$ZF\1$M,5$N@AE]O$$lKr]o#3U#ۻT $)ݐRSY"+`%W1߫#_EҟUxHъfF"e`Qi.$͗=c,04IO,l}5k:2lx AAJ1 {zc1+34-鈇zy3^R5s)0[^w Pôsuf o/)#6u'&9~U- źmZ yJ tU~b*f3%55g@L~Q=gt$Jx| mb@o2$C_Գh~fM@0ev bdnrEpi(iPHOd6g-␺ҹESd*URMnݻˆJ!zЋ}շ? g ~CuA3֮ٙ;~D]5?6zʒV{<& YrC׾Lzlw@@zmi;ӽM̀]*8D'UMvnllfx9F+ȖBD,"ftЍm呀[Ssmx0g`е8u͞64?SMIOk8I-vkV~h |Ks u"XTTٴR0M5$=B#q;('`ATong`q.qDQMJK|DXRU z ڍJ]!F#13?rB@ fwq 0gQoBC"Kٴ㌮C^78uA1FÆAW apZC^H|J'(QN9̸cбQRRmq^7va 1ٮbٱ_ NqF2,NB/6?MEsw @'B1HbQx[LZU$g¸ߔCmoDa9U8i=3bp>˼t0C:YGyNq/[)0=9+e}wVЇ'$ַeK7iC_-88|aԃk__@1NI rg =ޑxA.V.H,łS)~'9'^?l8{ ŧ7bckj1MJ>uT}(|ﰃ yKFer.k(##Y1KHZI$.Wr^E~IO[}v;t=rc{vI#=|@y5qe+Kρ/#(X))KLf%ř>@1EgX]mVmKe袛 R\Dh%Y uĖS.Xtn鳡C;Bcm<^(탹}FSI2C'gce.<ی~ ORȉU,`w +>{0ķ\*!8i'ז^IZ}~D5L2k n>%0.Mg"<'iV85ZԲSNv3@@DPbNku "Ƣ$@^xסMki@LpDq$A JEw}e4m1$y,d~ Pl-6ϻ$|m.ɿŕT&}nzTȝ s܉Q>oTo@gTʺ䭜&G"1ɍ)QqH[!9&{+Ai4Atq/ïXJMS Z/(7.UVw<:Wu .]\ ;Z|I+9a`Mx ٟR;a(@ʛ'DMڞip3_׹DZ֝%kd+I3`M -rL\l1hTrJBv̐1?v LF<_Ŕ $/5`!*{@3:-F&<9ۥh6ɖx8S,мM/(+1ɚ@'sW.h~c r |-cRJa&Ym)wZ< gy->#+"jA!xg k`M]|@Eq҆AI(%?7Oczک$#H#Z✚#RFbjo+eE=]JO5SM[&ZҏŘ ׋ $Ol$a9?ߦn;_\l):xqKtMQ.^9UfV9 6aџ>?h f< W9@ciDzGmEηu0DSBZ pKZŏR8c[.?IItlF\p:[-^vBQCtx>AP& 1.vF. 镔kisZfGNǐeyAj8` jm]z=jH:2OÔ Tx C#A0E {`TZL! uA(wd\tg6fj1'7Ć_X8f)#;!3Y0i [B\3iܰܰ౴/6_^!Sq $R~lT;T9tYeٍ6OmXc, PHWvb{!!*1ׇUoq2|%Fp >iq\P*r[ fS7ۏ B%"%a~KʅشV6s 䘓x) G 2 s;o2 6~ݦzgu -*v[v%*ƻyW>q#OԷցS_~.Cb$䢩@#ɷr~"[ikFOi{Rk}FwACH:oRBʏ=U&`<#G)e 훆Ty3 ^r F%tVK h"}h)LwӰth0\* tg*<5ejn!$ߌE~8(u"~WO.WtXɛvKq,R~Q@v}*[sЉޔ9a{<Asq/8dt( I_K?z葮wf!HlNZ3ujhAZgS͏ cr%.5 \%La( 4e/ 4DHw 3α#R&឵Þѵ`cL~r-'q%,5 '%-R_ۏ{bf0`R!sp-I# ,{O7DKJF6(q!hU̮g[ΫlEǐH9UZ?m-lH4/8c,l8y3UKQj~uG~e^sCkGY/.>ViBk'bA9"3 &ujFJ\s#h@c6 kTj^7{*L5<]Cgmvl=nHWo1^2mD˭H0Zǣ.t' { |d&5%TR4Ʀo(wr: =SW#,[]܈_(x( <(m0(%붴e>7a;qcR嘝 .r^\kSyHhZ^L-4P=V؊\^PVVn{#oQj#PtVwnl*A;ϸ "c!dlLt% !i02'h'.`5)%p̓/y8n FцN?IhkE襮Y] Mb{؄6(IŞŽ3y6k_䷴5Ė?Jr֤ʱ:13?7dN0`0{Fl/k~=z?1>;Ef~-jLqТnUP%Eع\-::>G(%>jb.0`sVEc l:W|BWQ+ ߤٍm7xEIuoH10!{\M=h*-Z듘_PW[{Y>vQsȯ%)r'6)Vuu)vq ss5w7,tW6\amVEiј_f @>/k Z52ƒҎo*r $'PdvxRöܦN[ =!>'餡l4砇QP+)E @n΅WHhG1Tj ئ%4C bP+ۘ'i U7}:. tF"cSq e:-hc>p+/Bw,o;"3L<ģV}HqFgaLO^oh#Ȟ5?WxD'q̜6^=lB84綝}F@Nw\"QD<ؾ<[0kS30`UIbi{>G,2T0+mAɘϊ$i_*lGe=25RaA3sE(WvG+4,5E}3QZpTo\P+sƇcSC@&T:Ua*sq^5pInj>= }± n8J@J`n8jy4HԘ,PTw_TB'S 3E67qh.d7Mw0w'*L_LLLN5BEGM{p#3qU m5Ex|պJ(Q%C3]EyW7O9%₮ғ*) DD(*gFy|ݠhYIZegsEZ"3g NL #{iF;i. B;,JNyw+x#zTsasȁJaG4Q/}(mE Xf$ C! `d eYW#}5%KM4 zUߕLDjg 鍻څ6s,Q;Zȳ~dEblRd2rtb)$@޹7r7Mz 6:>I![{g2+k&J^]e#sҦm>rRְ iѧk=d#]0Lo@)$;Pi-q϶{MʽnUztTԐ km:zz~-j}ļ[UfGo+m~>.(RmL,')KK[Z5(DBܜ,j-%d)KTd81n{:j })J+ (4sm(koqâ|t䲵uN] $=o2Yj5UK=}eTu{{Fe.61e7~zi<[/~3dP]_|:~z)?ε!\XehOדP^u@_?FP>,a-Rwozgۤi9(h$u8M.9ibJ3N+P֢<1 Wo<$u= f?f, *=B _gݙ{IPr&+o2 ]#Bȟ> E1cB%̎BuPĹmR} a[⿄9X3aZtW:(+5n6r\Kfr^HJkmzRv~5Yaԕ뽺MW4}wX')=Or USGn_ج&e`hv"dx*zXWۜ)f?<V-!+G.m!.n6I1! ݴ ŽU|%Tڧѫnt2yzHd5}ß12f }.XcuJEC:o_a~l%{M}σmM1HܤW MgV|(d^"U@҈H@THyau [_;A'"5yrA@W|bRiV(Uxwf$Qcjmi0W|U $l!'+B) QM("񥳠fxXnOk#Ud0j"Ul,ޓ"Y<>F_o7!lH6` 5h=8DX֙{v޽C̒K'k=2yxD$4!ډ?718%\ ШrQrVB8H^02#ZBr gao|=ܦY@$.5nMrPnG ˳s | Q 1c"l7V rp0VLrb?QoȄWP9@}rJ/ @V㐀Դu*杯(' ׄz$^VQZ|.udP yV,ǁڝ?T*Qf*8s+P2!%%k{vnpYݑ ~i˯ sm?;sNÛ@YNlEvY) [SG}7a )5BƴANzXQo<'&.%YZJ_LToiqSATbҾE(J%hheTU %R "`w߳] ҃H_4Pu({1|ܲȣDg4͡@FPWSp L%(B<@1M9GkDb*b<**;1qpn2kr`raru4k`E q_e>*Ϳk,fGNx4y2QP@:¦^T慓#2<76l8"KnC\:2_I~"k_8ǒhqdiयjEn͂;t˼c0^_3C 钕V޼>}`B>i{7>xﬥ3RrMJ08c4/\11ˆygQNRؤMV0-ȻC RmC5U n| m0i&7;+!y<7(/ҹ ihc^=d*=(f#[Wb‚|D1$FGOوZ4R"F~퉰Ϟ1PݞXCReJOoC>-8 3޳>YsOl+䗖~yK6y^%\Wr3q&"=V.6#PpNɯ /-՘)gH lP19f ޜ1ctܸPOiqJ ůJA~d8N md1pҴ͑NwZE+!q0Fc|)|WQ0&:ajѻiXȤ(,6F*e1|9͉JzsEtEּ&^:z bXHx@20HA=OL(J-sk|oBHGj^%gdܶyRra=NᆰBzuuCS!YUaTٸγ*㐀Jص*9 5-7ޠ;t=ǎ﷏ibKW( @( gu+hTGo8`*~U4m aC? =ekiE;NϰV|pV-0J+_l7348,D#Tx6*_T &n$]jw9OP{NWm  އ =qKS+K䊤U90WcpYgr^x>_u'P{>CGKy<1=BF.y?3 r!(41m~nx- |M.j"w^gXV@<#VXIS9S#{@ϕf1mD:C*h6]=Tr^ژ*qC,9KB 8}w :T!&w\ώngZj[J 3p_hAo)T۔eGNK %ĴS}h6zsxeTh}U>">h7͉F;<DL#+~ R)4Ry kڴJy*!=#ΗBgYZ07070100000260000081a40000000000000000000000016661890a000123c0000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/media/v4l2-core/videodev.ko.xz7zXZִF!t/K]?Eh=ڜ.+HSeGVM954n:RB)ILnz :ZO+O(^F;tDR.ɌQJk/Lf\˘ VuzFj1BCgAEJ6r~סv0esg*>$B JΩ7 ~ѿgt6^9_I?T.#{~ >Œ,GsRiaqO."RKpDpE -M[-pcX=93bFb6wџ&H4 Αg58TC݆l^-ZIC$׵$u9 C^C,V;'NAǛKm3?z,6:cS*5(hE:܋֣C}<إ-&B*F Ĝ\iUia٪P=LMy"IYm˥+цب1EC.v i M" UWrtaa*(ɐ]|t&Rn<@,"cprW& @֭ tެAej} 4+'YWMj{SOfig 16Gxml*P+qXhrPπ?.KWxͰeK{Rv5H{gj_$z;($Sn'y"9hҼ(^9JՕjdP_hC":F8 AM6ʻ!?c;'+2+;7-~a X){ &2tqrxi}3:@5Ѷ<]Sĭ#Y%`Oi /[hdn؁Cs}J p'#;qq Rmd7 mז oNB^F`="/FE4\r$=]mh,^|A}*tZV/!շjwՕ_6'HOȼ \6⦿7&~m2{jHqg?e5+Ŷ+X6 t,y?SbBmOJh%S3g)&:):n̈i-F N' `Q0Q7ta Gnp[3TlTmų.^ÎPKe: W l]?,d+1!C޴- D[/61m{ p 1:rT7`>G[<>+9ɾ?]iF> = ;(aucE]h!>MVmM1d[7D8L1yꦕoza`vZ$ o|KÌl34ϔsHWi78e7ƨ3sA$o-2+ZHĪі!%K]&i39]jyǥISIF?y̴if&5tTLYOQ:FWT9U"$5a;"π! N\Ѡj-}+1?>G&F3kέJp t/5[ޕE< $sH."#xWg'>z>s%~x[bX9#:MЯ~ 'ljnFN\ɐI 2h'XgQmHCRi%R9qɗF4~6pq#A f<C\[ G* =2 x 'Cpo-cQJN8ifC9ӥ1 #ӫdva)ى^D?G(0/g^23G9үy6d4'zPUg-A3*cҼ59A%{  KA^%E}&9\( OZƲʧ+P8x0DAi{mE_'/0ZOǥG+ ? |6E[ M<"Jgj傢i\WoA#yo۳k@+?K|(ƴ$8؎U393Pϧ`KAKy(Q `(L|nC4Op_VjBg_VU,0Xĉ8CC3$N7m5 [K@ VѱlZ4VX#8ܗޠ=h؎ܝikdEv*X1%P>7h42?'2K]8htj RF$JYLP@ pIͮ{:;Q"bo|Fݱml>(iㇴN}_WeiqQ_ҢWiP6]hAͺ!yqPWMq嶦'?7Dk֑5h<| $/Bt 2f#gzCͼENhOyk$-kVy7K&V`J Ez¿Cy%̲"fXyyX__ AdK&e:^7n{%͏|ݭ ,'c2БI;3 ԜC*F¡d4{n["d5c-!mXK}|D? ɡLnLфOHj]ޒ#95 Rc- Gz!foL|XħKIn |Fh FތS̀8ЈG+&Uӗ*m4p@o_)g 1u6 ]*@&3u.aPy1WgbQq܎KA)l/rz3CcOVmCqFJ|;7S TlM`x!ߋZ~J['H^DѢ:XY#ms =rt$cvR8uE%ݶ3a#|kCC۝œd(X8 a*J{s᮶]0=&nmSG9QyoH_G^-Y !piOX]ws-);_ǗF1[-{*ߪ]HPh`Z7Û״ms pkԩ|\W_;OȒ 6\+]ч\UإCQ)Z=zDDt`V^O͟FtPNqENY1F$ zH-j1TDFD z<ĥVz185+uDqfMz5g4#PmRwU׻_T6"7i-H/=t+ɯccŃ~8@1􌺉RB875d$mQ=W0C3Ԩ 6ܽa7u,!}J؂\s?+y@E~J+BlY#֗SvJ<7ДrVFJ*ސf9FcSgXP*Pzr {jڒGCPkȰ6Fs?d+.w-r/r:WO×0:DB?5o]ͯp)Lh. ڽ<!QD7f7?4Os4ᡷźR(֋&U`fOQΕZRx{ZuQ-uKFSj&9+%)딓EDuan3=yI`5E>i sdV ח)//kN+prϾ:ƬQ2q}I#] ?i@)nCLyAk=L1 ERO ݸ>܁ gMzh_$߿ 3isJL"WCA 5 )?5g=i+'tMā_fT0bB<%F]Mr)8^9.yv&FμB2vYAm73J8۟+Wkcy(iеb~;Y'T`_V{*a%4G;k(8-8<?N9P; :SpK]) YdsuS2샖 <^4>÷=ReڳE,[l$;mO|+ o$^ɖũҚ=ʠf5 d-%ٶԧAMg fy7PߐKēz,cy@m;z[V̨Ǚ{q夾5JA7xaF⽚%?@? vS2:[ikT56]bRwK?~@2R ؋9`7Y&EU tS\xÂNuo-owf69UT(ȳV\LH᝹%Ok:gD,y(9F=-ٿeҳVt,cXC5ػoPO\RA=ipIaLUfS,j)$\!#Dڨ)mOB.%$m ' D|U$9CIT_i {GPBF!i&ռTnY$^ߊUm4͗TdžN ЊէaN2Wb1,OẮߊ77eiOKF,7..j >$"+ ÷_$.*/Bz@ 9z_\\ؖ`kvJ\"s~Dc0ݱ̧e5aPGw,ʝyv}][: >KU!O_ /;le 7>yE5tLr}TA|׮cb2rdĢCwMäZ}v9g!QES\R6UPu8*Aqr"_rF$`wc Ekg<8i&z;)9+y5U V(.A;)ynQd]Aw=OZWf ; _2*/G){󊐼KoY PQNV:MZƵW$wXV!Yƴ"=P(%NMS;uN*(ױ @B^ 5pP E#ep~mJ\\5*4OY G2~Ap/:aw?rj&$f)<NrUA(.\D_HGśFkMަ FΚ3t-|)")mP7c)MB *sUSm);MNCkb$y !uLNEf槴z Ɗ^d'Q#phLXFbtcKFFTxa`.2^ GikMNC|xgqlxzwAeQdsO>CX.Ga:ڠRF6{Ϊ0$J>WMY.a')$>s,` TGZ^vsE~dVk+QԘ,: NmNCm]qP ݘ쓣bpw&ѐ2dn_25EΝ>NToTa7)!-rMRj L9D\H6l9m˺>,yڊغT /oCG'Cwz@[7m\2^CD`zWm%yJJ0zECJVVu3&рNw-lNʹns@zשުY%Y>ƿ>[JLCEL6؜?bx'imv3ύJnR#`u#ti~pFpt'r8Z pDuneR~3rd*~Y-VBv]Sj|7ۓy'թmcf! yc&ETor'>nOiEtc,\Xϧ39oER?G<~FPo^EBCS!PZp[n.1pq~+cƞZ=B4րڱr-h<^"&[3/z#o9 |԰8*u=}"e Eq)`C*Ҭ/# bu?feL6!|Nr5Ԙ%b<QಾI% , X9jnA'Q)@|ډ@|ジ]B(`;:ѪR|h?6қ#x3ԓQ 5}%ot&IQL<3 :BGl`gr?xJq$&ł!9V i -4Ə~eK `,>ǯ% vBYea;fezLϼI :-)bX!'\bѥ? m|H&jAOkU$]j3.[W+.שg/(es2*I2>T@2EM<@hp=9J~ӗlNu;"IU X 9dx @LN}ﲌգu]Ǐ%9PHDI@'"^Ԉ= |qf0IҬ)/7C%U @Rrie~ SCfvbC |i??Ng<ۤU0׏V*+ W ͌ҝBs.6}Hz|42{@y'؝F] "lXs= x}!eHچq\!d]I+m=K?v$LLMNnFA %qo&.cNFaF"of,cu]>P9zΤLd1-;}sF5ˋ*P\qLBt+MSy~{C+{z It~7?^д36dTd2TTvTFowq2 8Dr>ǣpy盶?-CwK>B8y /fƘxN#s'Tl*ϰMLz- jk@)T2h626sE=sb9w&+F(Rh^LB!D@z50ctE!iT}(^ !JAػm M\N`-2l;7$kƬ{``D̰Ɠ+փl\8K ./%C8^d)psFZ1qiH=\:v1~Rf+wsЭ*iHU[f#sF5m՗~åzO5W"Qe7tQ&5vN`C7US?cI<[ )^Cgbn2KU\744'P }b-FWq'R0vpNyH ֹƺV]v<&9{&L>Y@h~, rvE@hnoX<g|YswūK:Z̑Fa_ir=ni1 V<ܥaU)!hQv=kd’y [ύ5ݛ* 4ۖ9h(Q _^ G|eE#E/wD,3֒mb*-Ϫec>nvnǎY;xzr^v>%. K =8Ѩ3#D1 81_aq' X cqIچYŋ ==i _q k A*V]WFk4`o$9 Oe$x h hga-Ϊn"51ZoFfwKV'6+$5+yY^>*w#2 }Y |K#S`7$k)Ul6;m"gԢ't6̋ٮo/*B)a.m -$:wR_c0Fu% *F@̣+i@7ZHjZ) qR}w1y(ώS#n f IȕJAbrҵrjcULj(sI 0 שϗW#we[1s{P$L3#_x$"oa4i&/"H.aʘקRR/Y8nULK;I"Q~ S 3L=f=bq^oGD׍UW4ޭU~ ~ &g=0! ֮΁/lt]+bB Q }qOi",Ƌo۱t`ɝ5~}08d"kfy2c 9*q[V0UW& Oc5z}\}&\,Pةٮ(p<7o=J JB7aEh&³ *fzg2[\3.zF.gCܩ )0YH3Hk1l47S.OrQ%DV%:$|ɝ3@0%ӹ(I䜡@rMs{^q%{wġ$2BNWxb9`|^ 9АJ  -$,ђqG ДϢIӗfRPSmeR.5 5yZ/9@ ;.it8.lb=N+txvٌHN!#/iI/3PH*O+yx̻\}~.^‚t%XH = ކ㋳E~Ƅ6HbOc ~+ %,ށ[jUK"[qG0G.v9#@t cXWwyJ, EeO 3tS!/`Anl35a^ 8tP\ѹfdEKv>"h&97,')^\> VG]"?yV)谒`G=''\LK]z6p]u]w](R&dQBD Ss"y.1顢Ձ#|,o\X!bZ̮ʪzNE~}@&(.%_\0J%( WpD A'#GL{~4H[w)5R[~X ).Suw$񜃿_ʹκl#?4, /ba EO/7#2yH'{ 'E!puHi ]sV$wx\^c9*-kC3&$!^C*ömXiXF$> F vߵ|r5׺#5ģHtQUDtydKE&^Dy!⛅A>J`X$D;{kFccF/3c uSyq_'Klǯ,ODOݵ/v袄_ Ikzc=W[/~ȵFsK6N\~2)̧ SEq&0ϯM-MpQD[&xW cC- 䖸]Bl+W3OK=0w8 գpf ڦԫMR$urfǷ҉.vU"`Uh5f+5caw*QLIr ?(E0>jo68D`1Q˟!9?*8=s;gQX0A#*rL 8xrt;Y.rpש8XD>DYBkܴ%\`Ocغwf =opּGbo 1& ƌU4iF'gnm3bqw?@X<0*b{@O&(/g:a_ #gu[ճ1iy.['{lFkߡg%2aYک];K:J`/MԐШE,@!pOJgb4[:}e \z8iډ"@8"r}etjZ3ɡ-C:,k2XWک;717gb?Vq~5Õ>Bsmf4wk/"dbK쯣$jvX@ ǵ @ٶ .A&zs)PWi\] ;$PƘSK3vn 7xv7fFdp,cbr+__ǰ-ic6đH >!x~yD,,k+MH).-6ՋZ%N1 w ʑ2.& Hc1;;\q2 3KP_wZ]F@3\=Z⍘$j6 * ~:*`vU8MB@qy5Vv)j Y-i? ;9,#Tѹ5Fk|TBQ+Ves;c GO"tCJgimBY ׄVCN&fAըnU;vu z/L^G~zZ'kDt9.yq C#ĉl`ԛZd&ƲKg${- ĵwB(A>&w1;h3x{Sp47N'2Hiؒ%ֺHa* t0$"3<Ym X653 a4O)z]\_@)J~ F@ ppt*g)9"S[eJNIT\Rau1Z,H[^%FOYt.X#XY| 1!|݌2?AHحj;47U|衤u(Hq[r Dvo㭖ӯOgXkjæ썰a]m#/oAh'QjAq+bp'ӞPO[U M gb "EEdk^d]K.kz8,Rb) <3\5C8jgK tpvxC$GLI7+`έj;8n-v*>^sKg^[8xO߶Ĭ( ZlGz+.3C~9iUw+`bVUb6K } _Ω.YSN$cU&dx0;,S/(.~.jRp1HB x3H[ʜގ,O϶U{VRh!_[/4&7b!4^z Gnm׉{$ xI4Dž|jU$) uevOh{ņnLL%d>ѓ$HZن)&ׅ*mE *!v  *#BtLRVojRdiri2h5 \DG,Y!j'S B9r.}AUHe{Cm؟Tn;0ODNFًyA6l2V5|o53+s|$6"SRs{]{.^,ͣĬa#8E!{iھ:ob1W("%"KjWJ u2&jEG&AQEZ! 4PҹRHT!V*hEsvIdEn3 8(ZfܔSyz5BZ}C"Hr(1~eELmym%FEkʾ7ž| dFjHmpϽ5~f=LQEA~ ЕbLxz4Uտ"6gatc!̳ e 7rQp8'*D_3̻Bߴ 9bLm!rةYfV ChcL!篚VpuN9^FŒP9MjO˫8 ݌(mTAgKֿOu$2HI/lXd<9|a{V OH{}bwp0 H^\xU]"ɋYXhٷr15TDjѽ^&A 31dF+O%lEuEه#| [\̝V(!R;s-k޴Y駊XYL cuò oN?btk 5!<p ÕM {ެkz7s=Z8M[x=LKB e>O H[.b;Kvj憜V/ _+U)תw[YhF#0Q5k2‚]!ΏZga:|%[* B7Y9[8Av ̯?OB` ~ʠtM2S=[hu!ܨa6#ϫr/A h[eK +'R4v*C|8Q70 [c^׽ =NSrީt Hlz$୩>r,vW̒K<Ǽe?Z&?g(*;f?hD9>pw/zB}'!Tc#ćUSVZz:AB9FY*I eG,|pǨi<œDv{lĐJE9GnĴlyKpKLښhP RL`9=̈́u9GRy"gUX1'|@M5d7I>KRUHC쇯]nB8]sz|3pJh%ASf$]JAgY>3J -wB?ΰFŃ<Oɢ5KM!s!>Ŋ@}vPs1?nl|3"TԆp$X2n^qUJ^$ y.dN0_1eB*R%Z9R)-wϟ34 X-D 'ty =KHEcR}4z{g?gS^[;.2\;4H0l#QnhWFֳF]kmw+Gt4`-CcQ!-iC6'en-eb5@+%Tn{q'S׶ EBmd.H1ϠϬҨa&+OJ}g&מp2M!% ;%΁}H"%F,v8, V7iBd}\j:f⽴$NR(eGr ), OAIO1/=Bf>E+}S" G2,MkexWdqY t$])هZ: l P+ R{87` Z:ߌC212>lJbJV}s,7qHX%RK+{=i]HЬ].r/p$8kXK&3^oTy+Bu̻a#\sM{ۍjpF>O%)bX S(P偃׮uqjڢ!wq@GI-8v`淍3N%ځ K˦$Ʃ <zpj ;ڰKz֢UT4XZcJ|[v'ɛoh#"!:vPȷji),B`%c w`WZ6Y`M.Ft8L$7F=fPWGAq{#esc.h}vAz^K fñ a(m`i-+l!lNsovT vu*3#"'ݽop9 v|@W;~|: =ռl9X^O4q͸td'Yb(ASUtppA>k&.I@1)And=c?K;@~2ЖD#+)%-Oe-/~9GՈ6)jT1ҫ 3Q}@ȠA31Nջ/Ia=o-`/~Nqǐ)A`%mAq?L4u }+(,^eHnhmOZ4w\LԮEN2/mK.:VRǯ$x>Cżhl(WD=H(v֦s8TL(N1aC׶OS܎`L`84̥)Ad9Yg zF@_>R0{;б3 &'Zx]@zJ1d߮  kB/lEXꙬ?њ)r*pNX ws~Ps0BD9bx=;b8?л~9"sp:A&oqO|2NӞEf(sN% pe!8'/c z}n3;tE"ݰ<7+cxx"]/#JzxP"m<Cê㻽xtPk26?'%(ff>-c)WoB4Vn+nQ灃70fxnӏ@,1.R:($s6]]On\YC$G:#g)iwWStYHOixU%&\@3?@"qM NZ@,V .@~qRUW|}f7kU N3V,4{1w TKt6zHwk׏WB.iQDw%Ε/0M L8;T @gT 0+ Lzknn']e"< ӽB=2K@a ^ np,K۱ӀNCST%8KP>Ç{yOT&>n[`HH(}ki%Fޔ,WXJ`H]lXYdDd]_iЀp:#4%?&o9gLnˠ(\_e- ė7"v!=.rG}\W]ku4 Z]+4T0 ZτΡ-,`BO@AM(ʑ2cARٻo$e 7G)ii4@"%nDB=HjW6$. ;t%.a%:'gzUoKM(eɕVUA Nδ C|jZdsC+eʛ,6_l/d-ӛyMM?M#4 Bf2V%і/^+XJ^+2n}m8/f/~"W0& w1G\âq^`fųig.շlnCnr^Բd\ÖudDʪX;u1OJg1. ȳh!҇Qo+ Z+䪵t/0̷NO<[B6]}ڦZ$Iu@5^Y~;Z O0} 3$&̕P:Rw,Uk';!%ߣ!p?pMua◭wʹPI I\],5WcL F1R0޳x}lRd0}X|&/; ֤ 0&pA΀pj: ] \ 8Z:f|g #iYt&vlY ;XA^m+R.ĉ9RM[;襱^Nc #Wg)_r.KJ.J.,ےs'pV>@gSN|88E|iv<1|_϶$MI%!>2:\FS0:,e>6 س:AxP,w$B B}w[=$Q~[X -NKmK{!vߘNeҪXaL0 R֝ zb4 qd(' ;Ҙ4S2>Ҥ0J'@AvA&Vya5ެw͌-8;QM58$ $*PBMr; --s=Y>snԹ8˗6ϟR+k1h0`<ޤEce-[ 3gŃD P݈X.j*I˷Xo }X:de{pt 0z69=Ƞ# zEa t/nM%qwQ nM)S h"{;w%c;]Lq^}`)a}LK,kvL3#etk٨ c v"A&W?nVMv {0tup:"q'>1 mS\V'OBB蠹 loW~ea XMjdBB{Ʊ#RYvvOZt9NRf;Й]QZ1ՖA` V%"teSըqsZ?e6e|ioFBk,yY {H¼?C_@p}QA-O{NilnbG͐d7CwȬJBؘl}HG^r XlHU7~t~pwe]vRf#ЀtV ԇQ Ro w1/p>?0_~U1l⊸Q/N@DUGlu t iL`OQu q?~V[&͠˴CWyoPKB Tuho}IlZ*x<hZk8q8%Yjj9ި_f~0"9#uo+_@{~^DeM~ ͷZ2"?a[nays4t ! 2Uz̶cЋ% >eiCM1I16/RNSs`rk#[ɰfzpf2%Kã|-vKr聱fݞ`sjpn-O2l})tN <&BF#K Kj!ʅ!8Q༆'`W'@5: L4pk`0abˊ wkMhtcMEho)kCձZ/w K囸`Qᷟ}T-/[tB%\`ݹ "wG0J s!+pW}Ow4%:>XN; -'g>,$}b`{xɆ+u|_2qr H.e `nL4 l,w-)<,d@e|Cˡ$C7qJ~@xGWijx1 Ǟ;kD| 6NĴueciTa.\.BzԛV&Gi$"i=xO>A]--ܠo #AGrjx7 9δJʽlγD;,W(YM"5(AW xc[M?|EgkdI}q[DA`Ur6j>D@k@5]T3!kV\{'#9'#w d1w{a(,rψcH(J8թ6I7: 6`!U@ uTˉX9]"97ы1Zn¿SI|]Oy6bUT9%V`F\:k8hQ&zlߌ|7;7@:ukPkn /_qpO*@wzLrGAdY! tep؆ E:3ĴU^0srXU,YXv k5ݣ(y1/Pg}J%=>"';FL芲*OHIc ~G?x@ Q 03Hd%0;/1_`g[iE)E38}3 \ d5bO٩FIB4b?"2rv Ǧ ivBj\FGY RRƒd)8O'ژFUN<>IզV 2`[Yb5RE? pH6 t;"7 Ї^@ ]Ѩ.q`Ntv` "fU834B2DkdDXA(1eM:=8H.36.+r}"I(L5,\ԆKYDi<^3Eja 0e7\#}dE}ř>ovȿ00Za9H#n>Gdh怏-V0k%mcCGgސ` ӉM_񻃾`Gt]߃V+ % g펩׷K)lC΂!~_59u[%%R/b[4˻ ܤ;nb=scr4(eeI< i5s.Dj*kxtEnwM[7%Üf_ʪ[:'rBeқ™9/>jk@G֋$<~rANotSֆষVoջi`ռ\n$Vܮ'~SvѫTul"?/7ſ :N^)xNeUdUV D7zͳFdHrW_;6!VvoơWcxϭB5\DJ1(^(|(?~=>A}nf\B)?8$a=~2ڎN.t蔼C@󁀽nkYl R/'TۀbPKzݡ9E"-< % ;G%t 943rԴn$>PwP*2Qs>fE|AGߥmK|! ,GqX^W譁(|0 xCTAJ|e#ȇc83gR|PQNUQ`ZsVZXXvRy(횈Jh.Ub+P]rr}9gM o*ws\q h E>XQxͅ[ύ7S+ .2GH øg%; .`f{`8CNdQ,i(o@ BV4!Ж#51VMSg D4b;j>F6;jrr{$hY=4)k 5;5Ha<O* \*zoH?M8A"V%3I/OI Dgڴ l-qQ]pt$ dlLA"u$mwh{ *cO⚼2dkufW4l"|7iս$=_vlܟQ9?1jMwQxя|1##)ݍ6@}BTkh:e(w4%5ޟeZT 5MkfdH@=[&8z)V1KiKnC 6ۃ ns715LUЊebP4]/[3up] ;1}#d]7~cI^tj$εnM\ʹl@&Qb}N2?oY=ZT#x?Y"bƦ9H> .ǣ>5h4L̞`܇5ɳ YWC@pxmx$Z9څ.q 2k7C3>^mL#]׮?(%An 9QLXJbB.B"5\rLZ^9W"7hZoipn/&NhҤk_V>دX9CnA'3ǚT􈼏KEAMB;^mG1Ok7 yN^(gNj].OLeUVވ56m{O]pXZQD`fYN3I{rNe:\ ji27h5%Enbg*^p%orQ8ORŠBo0իE/CS-`2}V 1_{ f2NXNsG)S/Q\|Qܶ@OPka11ImBSRip9cz|3eSZ~~zz ;\9 i|1IdUE{;2bPv}zmߖ"|.p 9+9zTh<<$Qv~=X9֊K:W/S, T)%c`넜 X{i!VŵZD l|('zf!)zB|[HM)Z\1c = _MDQų8pTȡ`#/3Px,y?,L\Z*)/c#AHܚ6D:^Qr6~~g4v[Llo<䐣`0|Fv\cozfa'"Q= =&\Hg#bAym*:o+\č#L qNBⶱuz9uRA Tz%~C2RJԞGuj4}dMffA| ux:zH _VOe<]yMvUm:\UgD_գLڂ|t|!t2f&5V l6S ?V!_ԧ 9zdJ!C4n)'-:e^_"OX1 ǮVx7`(+V)G=;>(}?XYevӬ Wqs ArV X6+ !&EzFb*Ho^Nþ7n$zdZn&|Wy{NM:?ȭJ^a\Zp\Ey7VA;6gM CjgPņʽJbiF7)s($ n\<4/@~NnGaZaRֱ֌vٌsr. ;y:egJEވmxĵJY&`5I &+(a= L,]'EQ J@)?wQtl([*Ykp ^\ĕF[Y ?3x[X{+>!G 2R}Q׭PKj-x"e-["-1aDkޟrZj~ ertblaU7.sߗ&F4CY116,puO:PJs i ;Wi.@+( TdIA0_];Y P5W@/ݩv/ ʩC]e;[)zž.Z/D_kk`[z&,#['&a"z(]d Biye'Yh] f}/jc?<@m_Bul;q0\ΨBc{.1&oTjxFRB5SM`T^@K^sFOHӰ}o'?IQ1 J*o=^w){j5?!C[Pg_R c^p.!\۾Ddsd5C(UL74OyY7 Kg7wuZaR7˙^uUPdi|FQqyA8I-Jss*"u~b` Ө(q™_CyLRЈ LFьFčt]4M遹Zy9˞k%P"}#=k5U!SN 3!'rHjJoK4R3(AQ)aQYױ,*jR5:KHT 2/iނk+& :k?e[8 *>9UNdc;2c =J*LW}v8Zc{` RitŏAv_}1|3(l&^T}4L8h+Kb6< a$83AM٣/P 5ukniODNc1i6ew f%q`{WqD'c_ؚmMjt1ey{ 2B j7oz#gCV>a{!ܿm~ȗ(jr2&B n ˿/}>"DZ\!N-9"b'&BVc~|J;s) N+[~Qu>>Oz߲:mti E9&anc±4!้^vN7.rjk?.1)R>XS38l q9k,aܟ׻ 1"0c g$RފE?6x^@Ģ2xHEnX&AԦ>2Ӊ:OPGXCqu)b_.}2]'"|ŀbA{.TKhO=1Lt\xWj-Ф&s #w}&mWwn?h|"DdT=&ܟ=<Şr}{;Cc Hl=P^vJlyꂼh@ivO4t\< ѻz#Yb]4s*BY;J26hq1]vY4uU1IR8]5c3ޅׯ}L]#es_)f9 [Kh74J4uL|H/y24mTϿ@H<2F<6?Sba Vx8)qAqC9xd;3'.dF.] Ƈ!zjE3 Gꀸo8TTG[Z| :%#ԻD_:H@2`i PLkCzMȁA\u6LѭQ,/,yr\\0;rDצl[Z(<D}esȘK%a;- ֧>?\~݅d΍(I [bn3QҘ/ʇUjMZ B8 ÎmN$(NTD3 9o֍$(@vӛHpK|zYG) (?vGAuЍaE˴5=R[^;ZY(6C``BR^)5~K3AZiU.sP[ KWjRhuca)O!z/(Y,hރԚFG6`\) P^? 7}ִns9e$?jם@_dذyf̜+V7܀aK2J`ʙdHx/)8MV?8oO&~=x$-š܉*! ['r<R~щ~9Mܕq3L _,1l pBOo8".H#-s&-oBz8I#xзU,,KT S$d~lClf aj@3SpCy? N:yWYi 6 ET.r. 9Oā1.WGjI٧z:dۙ4NmJ#:VVBsS7Z:zˁ̖d,JX2;[ƈݙ4yHU IKR{5C4HS5X8 _LE/4 ɰý"ɛ~8iL)gbeb!YvϡfYl3nUB>-<뼂!\:Cz;vHFt` ?O/gŽ(PR*YMځT*bg4/'P.Ϝg͡[Ȁu\5NOY3SѿY:upv ߒ-/BE ?Nkf%UV~U gd}a6"^ur~Otɫ %+R+p{-,ۣ/p}MtX:ѷSlks J>9xFf34^,WFjf#d\;: /Crۈ{U^-wu9@~o,U c)1r_ f .C;-3ǩ7yJ9L?+[\Y G9v` UA8D8>l¡m#BY׎;܋ꚅ̅#x`Sté~Lu6J&r$D)rP)?'>}\?3<La#{= +1yRkl_:+p &ߝ߽pz_$hjE; P~p >4%s4uPE WZZF/|t挀WwQMΪ,Y:R_Vͯ h.+hcG)_/hطuQb HCGlq.Hf~+Cߺ4A@J#aOy|JpSJ,zf|.#be{aս4>M%{J\\=Tψxc)(`ڢi=Z- ^~:">9HDDIgu=$) ڥqST"[c|kS&Ҁ9H[AHyLMn p (`S2{KA姃wpҰjhR W$ej3hzp3i\SN1x jCeƊ)ꀱ/꺂:9ZգPk=# 57߻;¬>d@ 㳍$%,-y<V)H 녨Yp˙uEU7o oS"i C$ʯe^kž^:)s3| + ^_&{K" 'C0y2]畸a š']kp++&(TsĠ;bW7sꑄؗPQ:a]@,>m*:JN)-3J<#4! =co$&?P7w|e]_42ۛT8e#&Lq3/X HKk aG6q$ߜ}b._Yh4qȚ2Hݘ1 B + jCY,O`zgOHnhuXD n'-Hf5O*뱑!l*K $A~Kpb7Jq Hb%$X1pXut^xѫwZ ȺL-ew=, gy c!*?#5Xʛ(v=p)0󖫙W%c GpM,7 U*מ}N,.mӄ[lؕ{g !b>'ZVB>  e^ۘK#Ņ\j|An_y Ȇbxl .Kh/TϜ3c]DZuÌ8#j!f w-o%|yJ}!xVgo/ʙGb2k3 _~WfiFեXnMJ*o S],nWmKxD=yuDlj+z)˓ \x[~% Wild-4 ?KYd[@< yotaWlm#9 67N(3U;(jP1". mnz--Ei:< p-/ $mhTe0edO!7l<w֯祬6W6!iy^BϜψt:S#qOb]5\7-.2/E6f ^N8nkbi ?.gL⥈5tj~aWVo-j 4Ȼ6&E\ UeCP AY/xqZ^II~?p cF'b)MkM:'Rĕ9@!?HrC.4lY*pXS?˳:14UEvݖ!MN@zdXO٭HW5w"m/S1S۵;)(O! 0۲%@-1TH^2`z\Q6cFtBCkvii/pxXF(ylEXNXY!Z 1?$,|\iO- `o*1TG XH9~#/HKlA)5'E g2G!e<٘+KW)塼&GiǧZv.Ш"?}/1zjܛ}ڢã #%c9)ǯc]-' 0bT-Z,zVTqʺb#w=#(vX]:>ve2phdJ&q Y_*Q*Hkʘ@pSG{,4Ck$d|{PZe39L}nSyN2y\4_1ָ$%-rG.͎ey~x$ib690$;P2۳tR˄XZ[3/p5 ͔Cp;P mM.K^|Dmi/ l6F`D=  l$͚vI| Z̿9YLi҄sLkE/ ?7~z`M2fwzڰ$F%Ya¯zkZݥz~4#P&'ё(NtRpP&f.[YȂWS/-֥'F zD/ -JIع¶1jZa{7ŀ3r,/ F -*uԥn${Fw}&[ȬUF}Ƈ3͠ow!OBbVqiq|OU) IZ&saq~/>Ap m'AceH_~̝|8 9>㼉zGe=4($Px4Q(,lbޒ(F/(Ot@w@0hp3Uo椅A_P7jL_qG$jltw߹1!nIނmދH3u>By[Cp!kkPq b+E[Rv0[ߩ$S@Zg,!}O;l)JoblmXZp }Q(_Rn$ Zg 1;a /jITXgFmʼ>\a~VK )$8;VI:JcfJ I\$G1帢O;؇Rڄé UTeטLG?1e0!wlƸoq*[R*"t3V#<0191_,Ѳv@2b})%-[7Ev̂R9<*AD C'ՠJPd,Bsr)-Z"MEX\Ca؜ "1eBėeՆ1>r*DSp@NTLV[G~}9/Tt rȵG#t׸C!58uU[ȟB9(*V߁zAB06بP$%=!Ls6p'ڳ( 1dx%iZ3/%^οrݢ3F$8ozq4NU* Ui%BygBJ\.}4s3q W'uq`|=q$N5K[~U#7́~**|rtHNv)~vnRg WltCŁJ)\t?Ef<%@f*ho-?v ;*GQj eJ6B0nP;ΎfGxyGP.%;5ڝ? ;"WHS o S ֍oJ|,,m:&YScwc*1hxK9uè6ܳ1cЬG0q_>ϯLܥ.Joz߰%jjQ˷SNV`&; }h-ౚ/Iӂ{9ѾTQ|euOL ϛ(Dluعi95bWFL쇿E2vz^\a~sq*o\qW'#E[ .rgE/:*\*KYx=# IƩ<6>;BH' Bܿ!E% j)fEvx] *5Gd @C$Kcߏ:t05i)PPIv_< H*)/8ڵH=+ HIoȁZ Ln nEn>0*ΧnEKXS6_pFل%ɧM"h#KF޹ߺ%"X"zC%Hd9nYy =u˜ţ eu5@(C)倰P$} MQ +L @I7DAu]uкQU޵53sMSk'՗ u\(T.||F%( t7QkzŜ5&r)bTQT+ތW?!4 mz}N׼! )=h3t`0V3a^T2 цsސ"zxuEu\ %'-25kXM+wqߏ{~0ggэCVGg- ');ifBaBy\?8I"ϋvX`<.sE|5mϮDjN敥5X\S̼T[3Bau],<9# 4h/2p&jb\w|LI ֺS!b؈͌K䃍>VZ9-S5݊fa*4jK7JPC]ЛQ+Sheø0Wwj} U'vŒΰ.G;,xRƕ{SeZ䫷W^ 5܇e?g6V68~EB-4fApٸ?y˿"7 `Froףϡon.b]EE]mg? f5@CU9ekEa Dο3f0S,ڜ8tr5,`8\HGuG*fcT GXG^}Y(*%ٻM#dž389曵Ml[>f0i'mM x}kD-2[ Vwd#6ԯuwcTֶ 07fѸ6(DžO զXmz8BBA`vaeVWL0a8Ă w'J"QY%!ypo['7T Y_&Ҥ'g2!zrsv׹dWY4y9+)P*%T #(HQ*.c r8~4 5EV/ *sC9iEHtr?ط.^"@q%=ΏS2TML]v,"wI/ 4ƼNTP 1;GW*/Ƅ&P_@O1kVj--t_H1`LI!zmex' 1Ϝ/Fr,4Kp[Ripx8*yPF5۬ߐw*D{+1ellO{ŭՇ-XW σ]`?[ݼ{|{W-R?a}4xāɥtRm%PZ_ge voxd{8OL՚,b/r}tEHG&Sx"[beQ;:Pg}-#ڌcQ#{±}HfW|5PSW4Vi;s(\|\>e1B=Y[t9}i`5TJO36p`|ؤ߀2ܭ̍ZFQR=nHmS^a \Qeߞ  b`[Da@o5[#!WSWj֞g,=߸8,y#R.TXjW3vF0ŘCmj 5БZ=" -YF:pfgTShIƌlAjHCcՁo.(W2)euSM:eT*4Ճb EO0XPz(#,C+oγl ͰO=>6N~@tXڷs8ڟw*ԃuL<È#I.4F"~$vsCCBѫ KF)NxQRQt=*& z]PހiP%?jz;Ek|; jmq1zV{ GT6O8b0iiđSMc*򥯐eb^.p`3RNMv(Y LH֝eqdS*pfL35,0g\m ?͔!+>Akw8u@AUުеb0uBr ;&k5o`eۡ5o4Wooz](JB'U?ufhQrI΢Pj^1?{Ŕ%Lk&M鄿zz.Kwn,,j  'O!NlSԅ>.:YEjH17,@8g-̾n!bIeoJ9<>.,o13 G˻-vc&Zi!<5Wd *f;mݗK`Z u/w?Džgȷu?b5LZu\%HTLiv1^YR+∲_]^,=x(gr ߖo4KN9 f-CPzܾM/`|7( k:4x' 滨Jubm? U͹"?U9ip#{mwO=b&Z>rcAid t0~;/;,RvMrc6Y'hVt7^mĐo~!z*&fQM\9VM AiC#WzHIò;0"~;۹Yed^XywH}NQH5׮I({´壣/=>w/; ]no!fx0=Ӷ'չ2c,-q-XF@;8HMCBh&4p02%ؾ499yqE'Q*,eitnj,plX[e?DͻgFB@/u7(T>rNX=H}o*y9U_h~s9Ple{l4(80"tOgu~w{$Box̔k#:Ρ=[!![|mev!}U?Y*'EW/O.KpUc00/+#jYLp%n qJQޙC|p~x,bw,۴L 3 8_+w:ڒߕj{aY^QL?d8CRW 8UbGlڔT_qA)74Z9 ۢkE]JA/  r&ڍ pC0RB*Z22$Ld,_|{:#dKݪb,eN$ڎ}0`}bUC\Ӑrm_0#O)68#2f}OQ[]!׿|)zM.E~)nRtaKvS=t AEDZ3%'\'_'{WL~ }+BPd1R]mi,Ht |=bA%ܓ|rDÑgRR42]a]Xs6kC~VKe)h +p^1IA1इFtѽS*YJ% P Kmi#H% sR`3OPƩxŕ7 u6c&/#f#ln`ǔפW C>B>۝r/B:ԴiAH#[?ъ 6>>xb##?iΥ+h},7Tke$U52d{͓AJ3/*t诺c tcmt=ȱT՘uGEiq,`'45H{|:j¾;rAzˊȝ-~VM'^l:+m|!)L_[ӳV;~mU,_m=MGGg$V! Cf)E!;= f0 Qtjmwğo<%zE 0 BŃܭ}0,.@Kƹ *}vivь/!!7\XOS?w@YKNv Vk˫iҚX'xooNz濼ĤĴcM(  `ҙ)mrVonBj0&ar y;>(LtG4%Ae]*ö4|"D[e@&z˚{=t5xuS4UC#t-}?FX`3؆].` ~<[)X:ŖdN-wȸ]`F !_#ib׀&0v{)'z۬y"-Ɋݸqj~.&:Vtwγ%TZBY3WIOa (v:N/$bN& r+HVƈ;Vr;;52,ޤ/Bv[Am6}B\EGlx&r}Ɗ4LyoR?^M $G݀љcAsʷxߋ/5-lx9@&s!$-{TM]Ats止 N i` i#]-v=] ?3<A"IEbGX L ,D >йDz =TQ½vxwgnzqPk NSa8+t8_dj; #[y|`$r 2|Rґ2I4 lkB9voGE [fq2'4>}fg1]x ޓY!X]uhLو@'CLDq.W#A..VRlιiVvгȗR,3CO{Z&.7xlxlVܴkv}iW !C ;u)NX@ߵr`2"gUV$0dBq-u}N9m]4 Ũ~ K)+Q)Xz<E ˤ"'SꘅR~Oͯ?s{c]SzOڀ$Z|.bE1AԐ!8kHQHVSPD3;DJZر&&􉭡BaٴdΠ6^A:N$Y=$ұ65'ϓϴČ9E[ Wi+=B&xGFĢJ2wB6=:jթ2|s/m;RU;VБ %#ħAfDz6"Ǿ4k|5K܁yi੶atۓMK2E*Mk:~;!(zv+"*mVךˌ^^V@"Zжk+EkUT>383&!Ijm^աHH˅Jm-},a f-T$% ((Pv8nܐ)IN:.5U칣ďI@ 4gBg:y\. O*8LG>LfWIu,n`IP6\IL0Y+3r)xCU$ R tCQ1 #Hs'iiw3*?~Љ[a׵LY9G-FP~[\Q &/TgӧŒ]P2֔HFJi7n kñ*0r|]8@buj,>;$׊zY$]ոSAqָ/< r$U {G6Z ֻJcwX9σ$5:pHұQƅ!"E,9~Nq\Sw @n^st-̕VyF jҒ Xe ԫo Q3P/l7ׁH3[rEĉ`{㝤:zptү`+/= Iؚ+ *qgʯVzxgC#6$ZV<@ |N9?jT,\pݎEg/>t@n(ݴÖ̳4z$Mȴ,ő$s6}|F4F@ ' `KJN^K,T:R%BH4d"AO}~T<0rc]bi: Q.SX!Ե:okn/pt;-FSdS5ɤP/fVXƥtոDʨT4d!6CeOܲ#h?xP~Cyy/F}lM}t7N(& r.B5cADR8sa wO2k{/ǘרw&^ 82yZ'wjct1kEXns5$sW{xQ1rf{%%Iuڙ|Zֲ1MWgX7J6a*Ky\*U˝mO\YnYDcߴ9TV Cgcڈޱ&+Ni竌9;&2p,L})̄1(;zʬ{N}|!!;a|&vG" P4,uPjMETJ j hⲇ 3TJ$ 8:Y.9HtTv!*n]<.N&-YP}'ԬSS PćY^,.HY_`9;Rdi07u&rSu`qe BAgB|H_&:E\$RVbfXkLKkJc/nM%>mDlȋ|_ \ᵺyDBݽb֪ѵ=:,$5Zᓊ$qMX3K)#uE1C0 yXq@@K$D6R6FM׶`cĠ"\ u{.dZ>^k_qsFr$:t ƮIvij[ )u3%i(. TXvآE*KLB seEd.G ) yvy8gdfHdI誹Bl>J8 ЁLɚ㠥UW)@U8E8IM}䛭>67 RcU,Bkuqe`!:W%:&IYJVdU0( įNQT1JXQ6!]~9i="uj%2 ߕd&a jJ@~Wx)6ڝ$ t|&[ݐIm~$x{`}z]z2~qIl?Ý>Q[.PYO:3.ג$xkc].:< #9-QfiFPTh#G8gZ(OX%cV+dL᱈Yi@6h: w:`E1+\7\6w{B^ͤ?/,)D/ב)5/Y`n¹ 7鲟;tNdv(ltD^Aՙ4 aV8 ϴ%dݲ!ẁ$WG+U[Q~HϲS^Q% P*[F(-SP PٱBd_jԥl1dЧ`*33gE # @ۨqk Eԃ4{p @9^qwQ-E*vɕ\+1TƧo tfcJVH xlM 6<; $`˜'ՠVܽe8U$M5Y\wKI#gDa0@6+kѱZ(^5.PQ#^#5Ur.xAɳK7c\=o7,s9:P ğYĐrЀ/"^rkY9m/ y)$HZt?=V `+CK'n7aPC ytB!jnˀ6 5Kvm4%SXƅI$q5x8V9i.AuYVZثLwOl+e"Mw/Dҝw2c?gݸ4E5k*.MUc#xYaHRvf ^dS }\t@yԳ.qʘ֢lo2iqsOK5G2Yپw̖I%H-m.F;pmoȴ/>Z*t%弯Kjuw,PmaTB n65+~!=LZ(>e g˭s77m=f)KY۲hHI@ a/X+ksi>IA VkJ óAL9—f"oRٕ) Kƣ5MgdVHr-'qB)o.E {6;O!{$휨xðUZV 0Bpd_P%]T7GSu v#''?ưDӺw[,f#+ɩuTpjY\601e1uUԻ40pU_n SJt,,kљ_g=U͋m)aB-LZrF'&L'mto*Xt\P ^y ~\Ԃ8/rO/ј:Kf'R sX S&MuTup>3'sDFrDL!斦(_9+[1MZ@~Ea V 1|' MLxlᬸNa~KtAKZWǵ]n* GtJ:PZ&QN`.}HgXyñ3´bryȤuѫ ÝXyr,if:g5<^%85.Ua~Rc+nH4Ѯ3˂BI%oY#2@kꅆpåNO!ӚX¯ z)xưfƗ~=dlױ҂?S7Dg,ҠUcqv^f:7 Ab{Im Ïnt.u-9{% P:Wn3[XODّ)-w5~L `BpD z76ZupZQnNc$lo >A dLdunݪߔ$i wRG6F_h[Y=jxr RrQb~xڂ "Uua/? 5i_*ҥFYQs;>S˧t)teTH`gw uVł:; qݸCYJ35҇wr$;{.B'7on'smVan@I;5J2Aڶ;g'ϭtc-$[J^nw%s`Kj5Yjo<,N jӜ/"9[)΁Nr1=&F@#]x}\*asybx/801\fG[JP V.pVu`0J8b:eqE^ "gOIO`-8Ze?';Z ]R$P d?{* ZQe]"M!!fn\ـjVewׯH|?/keT"&˕?!uդ!W$W*tD}:LG?広<*_$C"J2"{KNq=Fw"z! 7js.FrظeRE\95dR$ߌAXXR"}aNԡ-[ /v/\6%wJtxа$C)+ef~?ːӫшM9O9Hf2jԍ|&Zc2+y1㋃t@A>d!IQlv˺>rWL(a0_Mr{*]|G:&HEჍ[$3)F3ʫ*[a\@OL(UWD*`!kxKmyYIyp>Bp1 Ŋ'0[sxX14{BGhM=ԼU#ZYǺـDo]waa"W UDĹYi p؈563VW .~ʖ-[,pXDU[fJ2mę4,4 !)P]^ϟIga:"BɘNԷkgARx.@p=}IjFWrP\sZK'["2V;",D:if3v?MKC%9zE6`w *ohHygX26\5"GvNe6 ͜*xfRr1Jܵz2B+rIۏT^GqV;-ۯ7ZnlStQuEgn M86w)h1 @(2.Jc*7UI/da~ib''X8$pyD! *p ='B|poT: 2f_Q"539Q_?gz?քWſ tzPTuC+| `/}ۇ:X$BY4BpƑRU'1ܻ pBCBDW>^|ƹ0Ҍ&njr@B1֠G2t8<$!*饏Ox~ zEHwL,.![U tTͶj XʑC`tZDž y;0^aӗ. r6SX!gyXvp)eIʙ}H A%C]Alm}PZa!r2dBp۶`6BlWWuүfW-h~ql[63y]͠Q:,0%&VlQ!L^+XoN nD(QA_e{!{o ȧz EG~p蚽:\R &r ֯is'/^Z$dJ<*rQӝ.̧ڐ]yf;>_o7aN_L3o~ /t,UUᛷ N5RMcpE-Yg=}],*7(A` yHsnNe>G4vj i!b:h!,DOmp a;@T% ı^亪&K8v]p'_ /7Vt~ϭtWZ- ,"FKBˇ:3W77:JFέbhZ-0\uS9+n-v=FU[ $ TNpu?M׈G*q [iv)*>9$pMhFb1R䳲8g73m 1)(n[͚$t纨x|_gijV$FuH `H Hq3n1A6Ć+ Mۤ>M煌r0ZĜju/|x CWvٚ LE o63s;sn1hbgo +ǰNt4ˌ&` qqL@QelTKD}*;JhǽqljXh0\Gm@f;> ߠN6[-r _Ȯ#K5 4G*O5ᾫ>&v,c+eCS2XxM䁄5LEݓt]'}dCOnݜJDBN_ H+h|T%c=E^A\ˮ;s{-+jXܲ^j*`7H4OGĔ5L̤(11HѺbXyrs2J1u_\/=_>+"qUY&6ߜ޲n{Z{sIG{/೥E2dVҪRJJ6[A>lQn:C h>]$(|>p :QvkkHl<TiѨ=܉`>ųrBP6$fKU.,lNs7b/L(ySw Bt'EL qMOl^Ec0umP,Zʢ0|Ѫ"qH,%,@e<˷nTjZ$\r]t~ġl&qI!1@oV= H k1#bK߄e&Pg/I 1Fw|I;#b+&A5%J]Juj?,v_@[KM=ğK 'AO7ShʼDC_00,/_^3?2!.uJ?sm ]>yB,F_N1I`'"k+[V0=sbIl:d!y/wƓ]^:!ۯY%cd5 i{; }+mo/_P2H "Lzȓb7R S HRpV)+2ݭ~BChJI'~ [B4V]sirVlXa<4>kOl'a]ibg$~Dh[CsD[Eδ,>d2;9Ֆ\mf#EnH(5ZaH7Z3. kpdaYj݄u_-]\V퀧+qtrQ2pY(%vZo x>Vx(4I;8s i:kʁRԁ 'Dw'u μT~:~+VyZ#?c '@Db? )#LT5iə-8cip'lE21I* DA!ՉK5W,kUrtL Mf|y_qcvdY/f/f,6&{Hz*3l4z<G/Y5vSSᏮM# rw\v40iJXn٢!)~ys2ߪ^)~.+t;;TFW 0I*wh24l3cfUž_}nzO[ F#kkw6W]#iGW 6s~&ZI` ^CUq t~cdzNU.,S:bH :v3z@fuN}d@(C0m7XpFnNHRhBQ, k&IYfq89nE8~ 9H&s,<]Pa2+}0}m 7ƳRnJn- '$`J05 >[ @(EFФ@0v35mauIغ|W<1m_w*$U6 CAXA#\HhNg|6k,v{1-e|_K &.t'mECVloeز_c"5-j08^LG qcEXߕhaaaj zFf:0 ~TjOhrÓ4FTX!ZE%fs2@\ps:[ɫX˿K#fMH²br7fJAڗcsHb,[.Hl\V1*lQִSY踦ewF#7Mh1/?;RD딙AZbǍ_/%DtD{hO'4V} y8X]-prZu4+x! y2_ Ha3(e\9AjX^7Q=Bj҃c&[|p~G-Tt+ Lck_mpC7'$/ "tolB2u:.{ ^yjC OSluRsԝmqTl-)}U9!wG+%7|CGk8B%v-E!#֛mh`@# 0P4P 2i B,33?L E>[UxX02%y>2\ ^q~iܰ6ϬEHD UæR~ 'FiMSbzxVJN-&vAFmTA>;Cگ7*&lI]?]#7fq1@MyY N>aV`ӱ.Iޝ,p]iIhvo:Zx(J}H(1?.n8?9pL.%nPMH5"ӽ V2b{u |.+{;na}tɴ QfXLv(&Օm3| :Wwᓲ|v?vz0#:ʊ c|z+^9`HKe_O64I܉Jܭ=c0u?G{s7Αv62[TkyUOَƮ|ʶ ] ~igI2&@k<쿵: wՖ,¼1RyMH*ROۚno} !2,#oR8x/KhѪxSG_AD)yebok7,Z2  *x:"TGɺ,N-'\r++`[x# ??cWRjL>& j<^EfƄҴk[qwȥΤvP6f}&rXVQ*llB_C (̛vl5 ߊM{s~[A{$g_fCgVZ}iaZ*gSO}&W-EqQ{Ͱ2)٥ŇeΓԓJ 8uE}x*H&*] uf|U9HABPl](@4^U-|H3r#yҭ 4g4#iB>xRn"7W-޿Gw,4Za}W| :fQ5v+ґiJ) @~4Ci)yeG9O-jkK jsMq ڝlvU)-0Eeig:捵#<#̊3׬B\a}2~|fjV\Ykڍ 9|/.ղ'ۻz3D4X-ֹH1qLcL.ݑz 6moqvPc>Hwˏ?l+%eO/"'HDl`~h@ ?5w͒~5v HAvBѣ}=b/!/GE v08ydX<jà !ZxcMQ otͪx;oÑaA !03.Wjflm G0/տ,❈ ϴC '^zaV8U^̰*9٢u;I&z,z=Rmv IL~-DI8 {_F>TdM=1csC^`/PO2o^1#.N^8!6ŕ$}/~we7uɿ)CnTe7m}\zx Z@rYk8(~NY4|}@oEBji7Ur 'TG? "",:Al)xXAy{ !AL7\)YʍNJC}I~qtZߖ5z(:]fPnνM:'KbXp ^E]cT#Z2##W"޻psmvh7U5r-+\sv/a/~ɪ9dA嚀WAxI,$;Wu !3Dt[[&AV@Zօ!!UDV_5Pa.\];-u]ECjp^&ל`28bO-m<*TCR½!8)H;,`4jfQ5qNǵ̟BE@ a8GIi褯pejB9CKņ7΋C[g!zWlwR>GDؠq*+sٺ]c]8&ݳИKPuDA$WmZiq NKm'y`ذ]PHp3_L;_z2n9ݲS%+!n4B=M`yIm"_mjCAyr[iJyiޏY4| R 1EX"|:K6^|7"uIg,8d)8ib+Z&٩jԜC8ѽԪG8Ы m /7Tx̗=MO̒vЪz網}Ͼȟ0p!8]:.u!cELwvX?DЯ,s4ڂƪSjS+*&\1~=r2GwқNVm{y4MV߅`!+[: ?쯒Y$o}E|(u@VNϣYDqU.pN1nQɓL$Wf/G EQ1?UxIq٠?k@MuQ&2ZF9iar||ڤjRJL "(.jz_O tֶ IW"$- }DF__C]4Wu/$-S qmˊXW. ft̒ |ALÌR&QrK-}{/h6f@yŸ r&~) A' Aji"rkGg-a#Ẕ!rP7aތ^L#R_HP媺h!R4(^_3;W`~5Yٴ|9_rMWPڞ{2@w(+<#uq6Kjlp@R(gҎZt14L,aSN TZjS0Z KQè]GdUshw3i.;5ds s3``Ӗ,tƴMՏbn+J?X};W֒LW_Nbv ?|d`*%Ο.jhkq)|JpӶ7x99~"N&3,x\_aYȤT0λ(V, +@aWH~ʫRhވYk~7 B糵>b?uiDIYZ>(Y +0xMyN{2!*/_[dO1x̍TaǓ@ib|G=zL(Xʟ၏ d^{tlO)"T$;K SK ͶoR *A=9myKpa/*EγDijB~z6ڿD2ߤHOjøb{xFa1S>@!pfԎXemgA/,gf?/澩*tLnTj|oaV2X!D) LB2sP}8͚؀4Ìx‚EMڡds7^[dw7Xaxli 4ڑ􇝯4v G9WnG'z.z1jB't Ð,)I cԫ$Gc/S7wymފadCE֏UcxUD 5su& JIS5JOo BToRF__F:|E[˕ZsfDn,ڂW4>PVD$ <lNDmآx]Z4㆘1 [R $*&֗lN \{[< -fIb̲l3+K9mVYp 9eNۯ{??tEHCQs?#d0 vPWs^pULT, ٳkWҜʼn8CKG]Ayc3Q&g-e}=S_C ڡ4EV$( p=X'UZ ; ,3M^7q.Pou.J#x;kjƦ̵/QP) Y%ZAYBUpb?G %h\&C6g2umzl}EGKyj;"9Y0 ;qԕu)Z͝JoQpG-uRN͂[_bfؚ%[|{,o-E-F.Du7]ut#:^ S2􀸑`^N 9*'3:`+c\ 惂]#>>n39Ne|ͯ7ep.)B3Wdyh1CVZ!SK0) 40ֿ'~I FCD} 4 PgZVKQ}a+r|F4 u2Y'ş t!\ ]AqE:r(q¬ 3H^sh_'jy:`JxXWI[Ek MB&/ )Ì8Dx}*?ƎFّhRqՇȓ"քߙΚqP~s_wLڌ? yCSl=mtpbOQԹ }O[zBƛ9򲶥2o6h gOXzu_۵ 5x͏˛Ӄ{ξ^{t=J}WYWYMyۉY։褻7,ZԙoF3`SӥXClqH&X]HRBI OB`BmKn =p+҉[q: T)rǜ0{L-|U;RsFt&uĸ n0H9lǷW>B6Ʌ~Qp#OG,;pK1W2`),vk5䱈Jfnn(&3JDƾk*s K:J힄Do\ZnނOk&)ܙ8П0Tu%⇎6ߖX6_ H%$л s1|L@GO캊,FgfiQǬ./sɴܜ ډm:M=Z6z^3g鏍#<@v=yrUB.^'Ԩ-5whwv픿 ^A.V3:DUN "ͭݑ&,n2hSJZvJ+վ.abaU;.1eNWE:fBsP>#͵ ^5y |c-^tHU?QѾhoL{=AA h{^3y Q?-bċN$ qEz+/(thʘyC?Ky1-?}_vܺd2 Q7Y!Q_Af,XnsCՠ(MDV_ȴk?%M5=\Y~zc+ X{a Q c&NJ]#Z ]# wt_/Zk)Kj><"C8rp)ggWB@Jdaz&osVZf/FP18|i8;$kauǝq&(k ^ɴa?J˅cɭTq7[De5%ivyԒkA,'oA! |E=/9&{9,!Ϗ!S@-}`t_AuFgKHLNϥ!H/­Ls_'Q0p_ IZ)EvT IF5q-C'вdNw#'8fSb<{BXeC(La]Jj`pGa<ԷØ؞?XJ2c~1!\9@^i2\ʠwѭ=;`k-kSŜIڿK ?e>|u Wo՝bO ]sd)YB8ٙߴ"E)KEB_aXNsf5GVQ|cDRerm=FY xt6~H8hf\<$4 OQ b2|]uk6T,u77=ץ`B*_ F^);"O6uOvo/rz:ײJsI L-; ӄ%Ar[P/Ii6Pz4ȋ,@K (-J;,*j#g[ :۔{gߐgJj8鈽{rsM3BO jm/l V r,uѺesBe dd%ZuD8e\WTsDۯM:#'ʝ\洯 h̨JD X)R+;c$qZv"r)W~S2<VVF&=n+|^ku?Zj*oF$![IJ eHֶK8Bn n(rGu]A=B j bI9(>BbUClt)`nM)+J+Ҋ ˄=?X}HQfܼ3cJd7,||$D#ˁÚmO&w2d.jno1%~/Bj}mzKB읒.K$EŠ 5paڜ!'cV#2T'A-V+5yvmXoPl(hI:ni~-BM-FL}6^)o/^$PjJzIe.5~p7k'k't6)ʫ*xʘ`T-Z󎽄Y M#PpZ ^Ɖ饅F\2wmİBJ'ln1|FEP JnRehqv&7.hd,C54x0mu&=!Q[dlP L7}[-L@IHX_'#l$ h)u3"T(gst.Xk|-u~Q=+-rxJc'/kW [L;R-6ZJo#nXvǂtRA#H|ɼdo2ÉU'h0Jde #6ր J g8(a+bXLF,ג,ϰ!aZ^jLo) T֝ [)/㛃qOAףyXs^H]̔U8 j= R{Vt5n}qJI C)q<> iSnzv0 )Jv( 5drA_BAós'7CW'-V垢p0UT0s=n,dd*MFRE8/'ί V0k!#;81YJdm`bW*/qy^Nn񩭣Nyӌ3O4-?gJ!EerB!~]ĵTwsbr7>3U;vP|mK`J\Xk>eֹ%^ 6/9r\u S|ɚUca&$QG!6M˜ h%;D84~ n=jh-7Q el~هSD i'.ĿsrmL[! A$RrƇiv:<>ۂ=^h K0x^Յ;Tsu̜J3ooPCmU#`]6l8KՈ[\U)I~rċH{8^ NϽ:ጣh\v48LOCV X:R`[qymxj=c=7~#T쬶~ڈUt nK08lh ;'ZѼ0JKd״D΍Ζ5HHhUFi9 Z&IHסZ.P}[:@ 5&Fsl9^y\t:YWq o<(ioy :ؒ8?zC0_<۞$aw}HPEحXbqo[ l':i1 3:ƁYdumS)^cӣaBUigI`^H&QOyZs.iS7;܅T3{'*wf ,ku=s=?o]{Cj@DK7>#! ۃ$1?Ivȑ󜴢Áށ8b|-jVpwռ yІk86usAK yTGC}spi"i@I_'ScR+j 9^]7Mj[ zU)>h}D[ Rm"TGg7ZT#݉ R<2>q5u٢d n5؃FT9󃅳*f%#YhO$wZaHҦUSa!낞TtWft(X  8Bs-|*|Z1crWԂ164'^nL'> %2Mܒ4Mp Uɱ>'WB,n@2l=gz1cjж\4V';: +Acnzm70V-g3S'g^qc`LP`+g$ͲML^.[UKϏLeId^`w9A$IuS(532اJ8k+$B'Wk,Aа6SDt#amP._#ʙȂ/y׍AdKXj 0 yE%YGmd&۬rj]~0z%Q6T<^qB >!_SLڢiMIu)ܑ"Y(@IP" ]N] V9ԣݫ&366dXI[-zCTk}R(YXtH=)'B+@!ý!$rM'0PI %-Z i|wEt-bkȂ(V+~6[%R!]Q,S+Nd4&U彆>C:i pư}uTB{\L&r"# -?4%5]sVDs}5MA&vc3Kcwdh+7jIJ~CGo2n qUӦUaBg/ ]2d`椅iFt-埑ba`t_岎,X%&>9U_AR!1 Mmg+OśseЯKdn:d5IC0^jGS B]2ƀ;Y>Bt:,u<ܹНG.OI@^2wg~y .#&'";VHvUs9 >Ɋѥ.άda bP5c=Dh)O B?)]HJh)ndL2LOQ:o?0rZt'%p~k[۵w6_$0㸷QMOw2uy2ϼx}6IJe+sZ K)W A"v"h6su.lyw8C?Tjn#Cs%@4r?ߌj ︱cMtھA㷈$P84z(MMF֌ ]dTaP.xhH"⣽#fe#mU%o%_y\~p:{B4ƑU=s7Ya[4? JD %Vs p] YQ7|)H@ӫO (ҹ&S?ud׾=#5\ ǹE56tofxO:ɍ7s;ϷwRStܿg|z]E ^tAkE^:[qN^1]p@gJφQN9~0Jys9BfA=\.Dve5# g ]"t6W(He3iкIJ"}*&|\񝋠?i֊(8yt+8&$EMI]kp|Bv9GXx6!|\|wr,n] [#2GS/_D w&,+Z!K[HЉn!c|u*B  X1XB`Оz¨@^|E|Q絃8얮V6*W30+ Йe>x+(!>XFvq^Ө!s(a"v:m͵W&p̈́]qq رG!o]ԣI'e8ԕeӮ8ift%Ӂ3m] cWDQ,lRZPvP3!VdI/ l"O`p NJ{^; Ҧz }93-\O(+OO j~SFOcYdBZ> >+hes/#WGG{y5'T;P]q?O*hmAԹHᘖL1XK=] 7p\ƞG;:C/G$@MNm5Ѩ!- VUf5 ?oa+ޥU𪆌&obS6Q܄URDSE vgUU{#}UE~0lC h]jNxnG-~>I;҅n_oODE5 qGqi :Vd|L6flYYdw i d.V\D3%+wI>eSw W)O s#u9"A>N޽r-~K0B0k,ׁ0};  `P:VeΦdoCP׺k4EX9@@,ր&!eނ& ^<%1l4W[; Ϭ O4RNnbj6ɀ?X/Aʘ<8 > p Zj\2 ѯ/<2Z4e;9^m<1dIЮSׄxUf-v)ڴOO1`FŐ1ۡM9&Č!/Ϳ lqxr,XcMbZ=TK*b⮴sPXn͘mF\& tl`ˇҎۧcW}w*g+t"';x&I49o[\fNՙ{Nr ,oÆ[k:/pHO A/3I~|X;erRg\앑?q 3W811&2(|>A4/#_V+8?49)|qn[5;b ?붯#{[xGy7ugi$DB? '%BjJ.5|N=Ƈh ]UrmZ3 E9{$x]ޢJ*u1mp_x8OWӼ1fɮ=45w h]q'B蒛,AZERhHp?t _P %"m[ (rI@҄<J$+bExv\ $yKU؁-%qVE:{Ғ/(Cv=<2Uƕ K_HuЎ#ދsxkQJ?I7ZM ݧqs} H~sU.nլ;_kz7rۨ47.FhH_ ֳDzx%t)uA?y3FwHy92*CE9[~LBU/J*k{uI\# r0(ݤ&"ÛzúXE98TFqi9fꦬ=$Rd~8EN?C!EeN.ҡ$>e˦^Cڭ'"Gb=~u=Jcd z:dνEwsjbnlBLfOՖK۲CLe1*3+X^ʑ{☩#Vp/6M"\ꑇ@K C|^~ZWP^%ۀ%9[~Ǜ  9&Y@kL7z29r司tُr` )h.B+l(j";2VbX|B|WģDn2DL$9pذ`k1?+[}M؝ ai<6|0rv'@3J1{?]e5h4>6IϏe]Ř1k>jc 㱄FFuD6f F[(;C6@{|;JL%>lZ^o'AUCt aKj (5PR!`be$愵tzМ+KF;B<\}_*R>ڧjR-gi< Yڼ(Ȉ*B҉A~i:pozPPZ1Qkؑ'Mk`PPKIoH#VFNXh]lݖ'l0.D>.$m7;L…t\0-{Sj5W ^Iv&7"EhJqYiu,%T( dBid]D%9 ToRaV{oAi]i>"ْL6ii{$X %,p!K )؎`a(˝I\Dkiy/ 6*VWFglT0b:f+Hƙd.jZJ*5B7" yTCH e9е;ێEK}.)YAƩV'bqΗ_KQ| TȢg4OCb(swBkj%]@QuB󃈘!?l'9R)zKZEߎ<U.K&;.<}gTF\(/=u:O|Cr'@mV; (GB(d| V@ ؋pM/70NU==^+_գa #a)0'c3\?^Cl |$w,eT ~*ifHo&7`ObNj5CYW¤JxrQ8+g$&ެZH#i55v+4%b x#4>f*><}ZL zgEq<_Ǫd-^T^uc.gx_0{Y o?gbUYEiA*ūSx3PdXrhY?8.J֩>c5j#1;HO`hʄ< j.Q8f6M5td?cׅMF֧fwC[uQ_V&7۱_͚#,Opi(^/_>cxCM-Dld~WR]'+,#aŪ( LFȻx#I )lYJ(;l@,LnrTg3/ YԫaM^)+8o%YP\S^ZA@f[ K>~ k+TCp.gQA}'O>L& =\<ЁK3$$-&tg'/düX\tA~a}9B+ܔ@6ƾe6 98ҲUm/v"5tqVrkk+,Hq>%M4hȱ(i']Xn{:OPOz4uM?b8Wi{JQdrSy+2VkD.`.A"y(.î4>w`qE8yZ''}Xxfl(!f ^ 7O+9:" 1$5\Rb{bRXI@ҌI0G3sWt#9 SߌDe[}< |3A$Y`q^aͅ^@l9X..Z)@ ']oWb)נRɢ 3xNq(wp?Y*ݗ)^̞F:ZJoҤF%", 6Lx*Y ؉}@e=˪6.T3VʰbԂIMK-vנ&$tğv.^d꿞:Q#t!;(mQ\l .PD _wױS~R}:x>U/64#EX_MY~Ġ_Տ?#W_!IxڳCAu x\V4_x\yƞWXG GJÞF^&Lb&zlDuRt۝@t=e96\*;e˛)I\{Bΐ> xy|PL%v H9L5F,Q&w&yhGbLsT@ܚf( o9*ĖN2gNVoL  n7fژ\c$VhHfsB4ƮfrL {6)0~9A/6m&HEyHC<̛_};Zћ#u\i<g8^WIRҤSuWu[٧ZZl0>HWʆvX |7\Y}6q-c90z A(uXf!bi!s&eh!MV~ϳ.}Gc E쮸]{gliF:j.U!5@01?7MLJ7}#\T?zQ$NOʝ4IS,8+ヱ{(u+Tb\XK9pDZ2|YQ6O/%j%C{+dxȋt;IhIKYHjY^U)3/EMFW0oMզ HX0jUY'xQYkM Qcc-Wx?F$o:ź?`Rb)hpa|9g1}F?P ,NhO+]=iVTXh x X_dW(ToskIZnK>mi{Lwg=+"tk͠{5y; }RޠZT?gO6iizPnz}S_3c1~I`PT)ٞ> D4I}ҀrON}[]K\ .ۋ./0ϟ'^!=кb:Z EKn$e܊fQ#D j!*_0xNb1j&go53;O1C2`WYRJ1|UfSWkrb2إ"H/nL:mNOz5D3|'DԆېN?~(A5lŃ%b]w* nkIe³Yjb,yZla imEsidRw6MF5TS{,@zBEAӝR@$ ^ˮyu1[ "} )J׍L-=! ,43gm[Wnbi-YBhb%sZ#K哵HʢVm<<Γp]NJ4,If&!oi_ ;u't%mɀ:,/b8IP͹1)^-+SHF_8Zy$WxIz ZƊ4xp~@F%S)bbU]7:4ݥISlZK|E;J8yuQ64,[F=J4;Š]!~Et5˜"wհob@+ޚ'- p* !k~I["#0͂'?d|{u@ Ԣ!R3t܏z  O2QxEr`j0[pH{Dvj2-B9YmY]7wS/F'@ o&fCU$o.NI@tEx9o-R9:@ nLnȽ(U^rǖ @j ~[pl eBi}*K0oyz\d7:h&X~ )īơFv D@ʭ]J  @viޣ3`Mz8q_lG;vϊ{ V=a&vp)O@C4Y~HIlx23Pc?UCCzCuZbˎ^}~1PQI ,.<|R|gٲb^@@/Rl cU]bw7!R сxsvΘֵS=9{XDj2]ݭq"mVl-_,*4ɹoca[rm3IqNsM Ň-7,TP3P 5DcX]zk CuC=K<vGI !8۠q"aT$rQ5awgQx=gNqOm:Z€Ar;2[RH1Z}_!wЋ;/cr c6}0]98hʕ!Fx%ʇBL.j<Cpv^wR 4.*r h"@ tlw5w-/ JzZN $#]<kW וs؁~D>w03]Cz Jd{7lnצLBH7_3vyǡ`bJE7k2dۡЉ/Qf)4fob u_a.j4W3wgNrlTJ픕t5(ۖWדJ$ﮋO i){,{T#4yj>;7 vγf˽ʓW'Zɿ>MЁ% Gt]WiGWwdF9uv;]2M;/~l)E 1#dNBwbmh`AC>ߏКGxr2ԢPaپʤ`o.dNv٨,H02Z x^tǷr VbgE!J"L? vSkh9ӟn81 x[/UKPdu+tڼlv.mVf`~@TW|=Z$/`OCLvZ[l5Y4Kψ:3Wޏ3O:&R7aWK|#3!ѣ7&5-XS^3;pF؇IgZ˼&: BfĈo PhY2_M7G;7 yA!jʉH1}3V%ȉ?A"SV\8͗.ڌf(^XTwqdOc'X Ւ;X@Id2Zq"<Px?^G2ؔ%gz]TF K? #2׈\۶xOcBnS^cщHS(~ynd|ّÆGCsNgzwA':&4Irgr/ &#~דsH?,2)jcA@`bu(2(PYWR,I6Ba2ZH2' ӟ$cTU82"< ]0/TVPQd r,MS(ʐBN)oFn=n!^ ײض1晡m]aGC諁ҺD%ifuCnAQ1OόGLy}C!W1w760:x;@d)̜$&E(3>vUn.7 |hcRPyCJ)ǨXV @pmpX?OД\ MDDkmxw`>W}IqJ/f${yLCTS*`½ Amʓ5 )gF˷`2gFcf݇ʤ`F!UKPT.~(q5W-g˶>x6X[<)Jim|?1kYFpr zZaMj^@e:'%c!w*~ԧ f8I¹}juz  BR(^Y)c7/~B?.ZvM M$3f +>D?#oإ\X#@Ry%tj3 RSFÞm-,k/!X ]+k+ _EZysq{f<ˍTpF}N:5<YQF5`ym5cqlGbΖD\_o  jhHHh*`3dߝlބ0oǒNJ,fd-n>sdlS-; |*5Ց[췟$ ytI@R-ފ7t63g-k^Ȑ ZHC( ,BxS/׭TPnu}KP|O# I:7f`ByMo e+5.74h'\uW$:?/1OXk@{7Z~At8Qgk fuAXEN[P"\ZS㡐|ɮF51O-ZxR RXK6{ń$ lMeqe#~#\|R؆KCڞ FnTby 7}FNNQ^@CdFB;@O6Ƅw_;,DA>Hzɍ[M%oEL/ݽ.AiQ E-d.V/z6縍HWFLՠ;sB710E ہU@nVvऎ)kY"Bu_ 5ik6{Z.?S6[缃jcSbQEPqDž{/6># 3-0΂ZN[LZK5=(Uc6Ulzl~gѡC3hY̛WmSqDf)]soճ4YIgpFգ[bjͪvc;U"qLzm4۟|hoOޑ݀ 3ʊKU~T_pZ1lE\uRb*h-_d%rZ8r0F O<ΥjNllkgP\:(T}qI9b,b.!/ʱk|vmBUn9bx<NCy xfg~.ouX̕PP=)"< wKCtD JjI{kcܰēmQ.^7m.gU. 5/oYDREϤLeEewNc4Ȼ-Ix&zz"BeF<(7s8qt^AZgR'7:D $Tibۖ1i4bV3BH7'Ҫx] j-n|T[An[U&BMmEf|IT7:ڼ2'aA-oXa%]?@.rj ͐ 0,peKNk]x⺫}>危v(eVH ]1|Ԇha/0jZgz\ aGl] H:~% B{C^Ж/{X]!S΀cOƬ<{6 Z9U{QuJhr Ae(epգ;ԭeX1ɞW|XH7&4G4Ґ)Z5R~R.h32g-sp1E_d,*=h@]n4LGAw}E?< i6y/Ts(i7E?a0VaPO-^vǜ ̕fv Y6ٓS;Y4G0<[֯îw8RohA}57h֯7NK!Cq$Foi9d?`OcGB=?R5;_C1H>`mM '6C{0(* T/!:t>N TD5x_ )FyoqTf nr$vc+u41IY:w^aBJ#ֽ5Z}]H$;(Z} 'gqO+`O}E\U7m*p;:=`ܦfn!RhkqY𖰜 bbۊ-8]iIjRE/zJdJg,1b T)&.1p`M^-DRT6up3q"pUN3g'Q-: )oe" r+|`=t d%O+yxilCo?a6aohncG QQ;LԊYbr`Hc0H$q]^d,5%0r_"{  4ӵ%HG?N&P3ݥج1:YfyY;ݱIDG=b]gx_kLdYU,U`˦!v dʓ+ TS֙ti) $3f,b2Snj w=''KB@MT)dso11?(p ғ]#i2dWm-pP_sBd R,eٻo<2`ec6'QX;랣#+Bay$ӻCr8;!2)8^eKIwJsn"_pFCM!;Wy "|Ai]{v0x/naݮ0 [KbkVm; c]@Knn c _c/#">v!7Ǚ{f6PqDW}tAŸ쑪L࣋Bf{ݣ tPאƄ=[>D܃75}4lEc‘h- Ցԅ`'ː]u@HBf;.rF 059nPhwaz$l/"nImuA=*'g[ =LuJ(.Ȥ*toP4c*I.GZK0rRUpDz+HJU6`7)4d88eE H$3+}Òo< nĔ +`3oz 0 הj3P&':|j>j˱ x,CU M{158L\-}ڝܞK,#A!0ʗ x%x}Y6e?iQ?]ݙ3y (P =nu# Džni:±} |F66 k]}c4X]Zo@ )9VOCƣԭGbW4ճm\d@aƙt]+<@cwopEpqbƢ +@M[^?otr=1hµQ,N|BFBL~.Qۡ7Ne'M$W{ J<}d=Foir:#k?G shX]=2l) :VxR&Ҽ*qWI/S̡3&P*tZރI-!yzh sXPe j"PR>4ehj޼ Mj\%=$嶃/]|1gAr4GжYpXd[abKۺƔ,I:ݡ7)7fpa?IB>7VcA58s)%px9<&4'ĩ_P; mՅ6%~=¼.)\HԨ*B5MVDB~ND,G Q>A+p8𹹓/O_u-4 Tq퐧-{n{t9Y'am~XmdN팉!r<|T%Ҡ#hœ+r85%a8${9L$S' (;?Y< ,& &Y[c6l]eN EBlv?yK{6өV&n:JT/+G򦢌 fB$&*=wB*gC10l$,w6Ә25{#Q| ( ~$FA1.kn0֪SgG;3{њ1E2#Cp,q$q B$%nztl;[U?KU#<@IRn^~8lEѴ@;؎"5]fW*mi*i(7*;!AzB"Ru _)BcbnMGָMYl79u x> Ba2kfeKDu"iǤ}?U"oR~40tAXގ7,&s#)APk!1dڝ&?FD5$.k>B\4'?* 䢓irՂ lrBNBBg :iA9306Dѯ qFNyqFwigD? \) @\kupJ(jP/DIZ`@\a)9&.P7,m bj fD#3܁jb1]Nݒt꼢lQuw@~?BL&p{YqT߸2 g1SƬ Y!Ê̦Q:+Iy.6vc.sUHX\;5| ~ T9V) XKA"' ''\,[gh|cY?J3!eʏBW66v1bku֬x;P6٭h%џ6t Km_38 #\1Jw a57Sh M`h 78БCѠ+(D|@$[H1kMB|utxCTU91UrfU:q+,Ab`(W 0cUE-٢!~T{o ac^*&m+s%p|cdO'ISh4fM(z-okӔ/ E=؍OU.9ʆp$y_p|P\I}3M w}'e]1ˋ(ۑFi|fl"4Tb䕒_n(ٴ3qb%H-WՇvvzv/T?hH8t|H~*o /"Y^[uuqX6A=tRd@iNLi1-+6\ԥ`˜ U:2/'Ap`@T{p8SX;@g8Eʈ3 4zUV2yE8oV.U(rF{^ntWb JyH:fЯ= C[ ࿑~BLRWotKevg5z>XsE0 YGE`O j+9BY0ёTi0=.ʌL*ӎ4NC+c@`^pNDe=LpdDfiݟX=?rs`SRTC=uxrz_@VwB§q\W"X"]؈ rZ0 SyDP1٫*;SWRcx?R>8~ZBB&2vf@ '7`הq-2٩dV@@AVrxAlXTLָͣ2*Jڨ|H~9:SdM=}6 .Rofd~K6ط=_Es"IG]ĭܧ&*+ wWA>RhsF֜@LEF@Vbz9:z5]8#SBv ŧ$6}+sqn&$iBds-7F\"kh ;OVܴOֿ-Ьu*i‹bY$덾y$TA Imv "c&e4O!4ZD<#?^.>}v^ ]ހ 'ynnQ*PV1;oq.\Drf>oZ]u' C"DSaI8-JR^%M>k˱DRrrSw8P$^Z::*/vtggnzW.~j#me/k *G>Smtژ't\yQc8(JQ8ԨvO~E?=3m&T,sMܒ0@(m \H emZ:?Ϻךz+TqL2;c2 cHY=/2:GSx61e7Vu#a.*XҺ?NFxcv/sIц6[#mo_$> au(  t7\ֽ O0b}f\ ngH`P"e(6}E%2ˑ O=>G~οQ X?Kyf{N+Grj;]dpXWUuIu\li|ptnU>v̡0&`}5M`~Gll:Tm&mT,un cЮmPnѽ磺缣>ݓ*s8!b6kI;GE]/}ijMB#,՝&(19&ݣm8y>d:3٬ rD{>H2#TP7AUe@G J wr;r9 b $=zcJ%@D啖/B1 GBHL8u|:7:a~%FL>/niO9쬠UL7,0 3D hl&w0;@=apzn*C`c +Ys =r=rqv{I.N5s{X~SXx\,vN"jQݏ}X!?Bn>M:8xfL>z$YCRd/a=w _+HAY"mĸ_+xTߏupۺSo|0ceZd惶Ӊ әS)YN{6+o.Eڟn=T\l)c,K.n&%5RA5u!o#2hxߌe/ ~Wea`H8%J-8 j{*o=  ~a;;/EErTg#Hm/?B W^>/N򾱠C6A י @{5p*xVb2vHԏ1s_UThJ[m^Q+2툭3q/b'!:yi~AҜ6`2*~xh²/$B7ڡoR~Hk.n̓S3QΧN./ wi\fqaI>{xC^ "wg5;M0" έ[E}n2 t{Vu (t2, Eγ G46i*s{aa@_3/Uz:T'U aCW5m*qҠ\1xtwm:x4ZKs#7*$3LZ :_4Xd" Ti0]qXNT1R'zg"8wгh<@61'ΧK9'ש*.c@j Ckלm\3:GtQtu|z"=@ǞnTyS8R!#DW!cbX /`K3# |ܩGXWRxڦRwĭF\7m|m&{i{c2 G_O@!޹D&&vCf$n*ޥÑsV,(o;~Ο/qCZ\v޽dRphkEMu=$uNfj'L/70iIۼYђUr܊_ `msܳ)$Kxk=ӍHsUO`4jic*׫KM] LP(kw7YjhYgW9 }A&U.-ڂ)SL6ShGHO;+|,J(eUbZzATԖ+5w4Fo;^_:y?vKPb@a;xޔ@moG7x*N,V׆$Yc1zak77t_92t_079Â'IZٴ.^Hn $VqS1߾;4}ukr:qcC8ҩ)|!Ѝh L '~z R 0I<o4(K2N۲+9}dz[hʄp'E>t adD^lct:Ylt'}ԫS~ 0=FBZysM|dQ~nqX-gB2&־od˂Q%7T(L @ =f{YM4W輦S?# p yS3\-Ë`qFHt\pM^nn%XwK2Yf ]w߿HJChc"ׁ~z1&)HA *8Q59CҼrB'?+9ƲBfa oӞ4Ӹ)#f~rI dzLΚI-vщzlMU&-q !c)9"e׬@md 1ef5eHN1c?p-Q(fGSS7?&K8Ubynb5!??gMgr4=%?K,ocg}1}I/% *"!%.39g<):I3 J"ۗCtE!щݑm[@5jX}s S`rLc(;]p"=*B6k3ڠ ZNv+Ŕgo೉ ^%%R)~.c(؀pT\eAAeH=)Uwbj;r &SuxڭSk5KTv&!|ݤ#RF%YzZxM'Mu)S-z3; ĥ!t ,`:Nc%^]Ȕ^_ &(/ʏ3]eȍz59txJ"dBJWN{~Ly@GvyIKg2Mwpt兓RG)PqK#I4| \ͯ37\\/YL!*!0,B*z2V׷JTnALO:%'ߗ0\N,s,s+b ra؅oMKl;~4 { dy 1$EVz觝Ώ넾^σ7w>?m6%O* aNC3 j059 t |n!eT,To\8&˘ ˆ;xL~QUQ^1lnZ+U:E|yC˥\>4ނ<|K @{š)5O*|3i-t^xͅhU⒌J$=&2"*=p]u.Z- Q)~/j'0(!z0E5uE*=`fa[>O὆ 閨ɕ2@h<;[ ~zs84qwY7/r6ILZuxA&V&oOE-5PsKp6 >rF9}̝5^}~6 ѱlOy0b }RɊ3w &p8E䜏7%^*wLaˠM+*` L`f(a71l"̞E]2c)F=z!C~!1btGl\g0Sd)@T=ep %ait!?'s}^jJLNtb@SS-kԳ93& Q_|uLΌUkoe^q"tݠť]+84CXñ%'pcH0]6EG:),Og:P=]Dg;lc 00Lp=s*@=Ѧٻ2Z:09H3(qԩ7TGca+ڽ)xadpIiN}· tq3UK%3A$|3`>EktK=c8{'v l@Q]8m_828j^",is6Z胜1lF=U}rtKx%7ZP(`jlpvb43zs7V-עM æ`Bȏ=d >bKgs9vfv ቋb9ӗV.|^ ӟUJ3^,sxvsw=Q/p)Fޖ!j4ʶ`kur{;w)GjݶD#ތl߹ Gr⹋ɪ\}&h#DpIsBKSD߹ &8*V)vDF1k W ɷ(vJy0i׉~;l`@M$ϵ1 $*0 d5,)҇ni5{Cs;fEO( Dbzs,i2.G"sQ h( oO;JhZԫPe8 mIdlui1׆9(V{_OjQ\T:FKy@X tܿ_UH$RŚvCm: A$t 4D% <kWXR/4%sտ1/FU5xo 1aI*7š3|I0#:#b8^/,U77]i등#Șp5gɡ[sPyNkO G۳}ѯRtE`/o0 Uee]yB%h^ȶZȟ{+7Yh. wX5â2'R"ڏ)U)kyFrYy k;Y gG9$Fn䀗i}HHE#S*MۧW;cXkط7s-pUUY;Fd V)ΐGm꼖c5RnUbJ`@Jf7R727E?w +Us'(Ity=]c3ڈ[_GŚmXVpylW3*}yLGQ_f\ok'KA5Aұ"G˻օ=|(6݂nm@jK]^ևVOVHIϼpy1J$]>[(e| dvjjZrg r_2`e#(36rD@TOv iHDEO]sĒ"Pa@tQDkQ F"\xvAzô얛 ,*x{'n:w7l4<-ïtO~U;1َ$}alG kC=! T*c;ʼnBd ,{_I>$.VxwŷA ־-h`Ou.DڡXl|/il ϏЧ"PsBiLW1Aq;w~}x@cUk9%86x$1O0#-Eʢ\dĸL<"--2PR*IVξW)Fis](boD JZ э?!f Av2&3QO!%F1;%h~wRW%%a\ @y;dY8Ʃ6YM.f\~S7"ie(9?1#9?K Omh\VK˾ 8EN}ʿ,@D00- tuS}lNoFne+l8e"x}30A IAs 6A_e 5 ӱ;Z$1h ,(J7F|Šn*J6\^7Q=_{|q艘/ڵN#d 6'"ی]`3!w<4óIb{=~Ed?YԘ~8#I4K򝺘 #}?&O;nNS~ӓ BQW[WVC&~i@}0wёjGNlAODfʙ}}:@h[; ۫2u}*uv$͖ʧ9,C} hY߹.d5qMTB 9v?"Q-6J'|xArS0,\B>16~.8|UPh5!A Ū&6e_lf|Mh[ ?4WM^fMSأd0Mw Dgy`5|:#?_&!L-]!?G:Q`Xb+:DDƼsqO0,"z4&~y>X$@`{!Q{4˔6JX9 R7J}f d#ܚҾ/8NSD CV/ؖ4:cegW,+E ܒVw'Vx Ak]z )&ZM{0.X #ˡD>BhyP|&GD%s_iLmwLϞ-\$*zbe{Wvx;ygߡm ~ʼnY*N/ nGQs x~HjiJX[Yf ]_ėVX]E};9 Vl0^(5Ľ U,ݡٚ rKd(7tjpkGTlq7t DHQ7D<\[Y+Iz$b* hj*OPUy\%u7՗> <_N7HE-Y;%yljpTkL=3KM%neȧL-K s_Sa({B *(k9?@1pJ,{PX;giPq{1P'G1&c{(hP ˷3s _ୱw`];!!ρW&< $i_`!s;U 2@ _9˛ҦAzFr?>8x$W s5m߂_oQOoҌm#aS~uTnJۃ)&E^/]#U.>c56F5!!~)P&5׷%9hd GJtEa;} q„ &ǟxUpC;Rڰ~G>IZ]~9iNV3:J3ڋ3hђoE-xη#Dfaq8COl>j1Pp,>&?V8c˩UPE6C/XnAJϚYdRoV=#UT)-g5VYrE{X% D gdŝ;ƿs%ʿiIsqAY q'!ېp<1]NcVx?G#2BOYU004H"X; >Iܫavr?D nlՔ([199ȕD 1`EqAŸ%s@˛*kuK.E_-{fj ߔn7ݢ33ٿ2kƜ;d9viqiɷ&d@/7!w\ZL" .h(?dů sc(uJevi|'I|m)`ᅉIqLI!]~FF rFS<8W%sʷ{)sZ1H6eXp.Wk('"5EpO#fo)0~BMu,iz`)hڍdϫ¯]&Y]_Ւ|xjn2}? w4p5(z5k`B_Rvs &Q+bcWln"({>uVe3^VTmnc;bh5ocu-vR^9gCb9h{DzjRX?9oO\Bxlo}Ax=HE<q`)}wɹ6YT3kO5]4wFZ^}Nj qdQqN`I^U3P-.9k:=RB&rN?bU.5Vrɜ U44ds!-\}8uS~)tGl$K]ДAM~b狒Œq |i=V7t}+!,H=%Ʃ `ѵT=w%%Cfcy7["W瘐'${t0~lnkSH$U>"bw$kBfVyzOۆfYoc:eEnqd=}C\ot4dEQP]Ep 9Ud`3 bZtm{YY4!v_DP,‡=S_>vTTJ!N2nm(IQ; ϺaWfk/f}EA1EFch`3X˛4:I{ͬFi2ٗ^YryJE{y(y&kNh$~qLD2 n..C`-8@7y(Ư0WH 9O{sNU6W6Xt~Fpxy(^SbuͧVP@F>&GprMX-VJ,!Xgb,PWˮ7'T Ocء9P(sؘb m9.: $d{O+aK==mS곓.oU<=y %lgujԛڍ NzQB"gm'tȰ﴿*{|ogf'?C#ۡJ+kA8APsr'+g9eY0`;V}.ek҇oa"պ/b#y*'%0u \cnUvkNFfXU%_[wv೴q9@#'! Ԟŗ6=dLJ E]hP)ɱ{Q`/@*_ZH"K}j4bTǿ>T_1p?'֖hd$d+H"+ ?5?ӎV#QE&BtsYjݤyb &XSH~֙ q,O:jH 4j*BJ"\&mص} lЂCy[qKe Aa{dں6vJ*`TMiN&MEX8bU\*XJPMG= 9%f-N'.(-ȑ< lo042RhsF3@Ģ.pZ;ޔOCú]ٖn A5ʣK7uYv.{ˆLR$jբ@IM]K(jm;X  +[nL`/w?%ܱ y+; ՖjivQ-_XH ![\#܌# kt{f.3+Dׯh|ĸٹE 3;C|{ |;+NWC)=K`p0Kb3iQc z)'5fa87>3dbo)[V7 ףUzLrZ0MT t5ATˊep.ʯ٥.O>Kn%2\qZwcj $J7rkFQ󛣦9n-++ˊf/-Pkp=BjMF Ypl@bV@6Y< $nðlG䱗%`֏|(*ưLixivC.D@,u}ـ̩;o^&϶YaTmXe{# |o<^2uxۼ }tmA a\|_rI%ײqZqF#;^3eZ8 $< &{ W hzY %;I\´O!PdXshIYH$Du8Q`#{I3f uDe-W3ҡ_P*sݾMcP˼ OIh,7R~I06%9!s)ڨhSܸYn.Ne0pǀ.3o$7P`ƽe^=Ogdi)aK]vk2jр/aVKUB9uYxF/©p6+QҨ Zռy74py5 {bIE_s@ ,,EYH4@嵗 `2y-Y=ֶzty1<:jYp\㜀TaZuY/oqǪvzR{ˆߖn} giqޜ970&@=kͱYJޮ؀^ZIKj]O0tZ1 Tq$(c;5`xBYOZ1QSLe功sFA7AG@DFdqEFN :n=0. Y|]wc  P+ix!Qjέ@lrH%2!K>.RQ +m|5*.a{&s8o*,_UȃY|>8|jS1 lTk#iCe =i bMdHݡ L=#lJCJx`\, =N˱+V#@D0Q$,aӆ{x!gϵJ$N}QfI)< ]}ͭۛ=%lbfǙnowļ 4WӴSݨ}ktEDSd8BKaRdC >@"e **Td+bB]e W e8 lPBg"젻Jp,XPb@۬0axpv]j:lFfC"uvW$K@378*{#PTWKrN&b=#$;R`>Z"qHb!DŇ j@BR^<>ʐv-˔l)+s29İG]T7n gA/g'%sgEQhYٖ+^ M >mƃ9;;78UU{)ČU(G@}Y>zpT} )rƈt//1t,Ò1^/ )>y˨)p Ű $Rhv_qk v=0 ?"u hՇ?Lw+y"'_l@jDL}Yg(}itgT6N3gߗbyl/s7z#k24)w>܊]%Hg2b%7NO|S==* x)N1qǘ]Xm8(4%&Zn]/9G-]4}# S/sSf12GUt^:!)<~@ beW mp/]L#lUwFT W#(4xe(0f3fHE#+ވ$<@N#kiQk,l+`Tp6O*oY3NL_ڮsjax!\ ֫WePKuv*|Dbp"K}lCʃ >ST mO9' lB:z8k\猡+ s%β_m*G-)z/?9Zo)*X즉Td?*yuY[LApQP#3Z3ך(7Y/A+*ܡ{%R$I{;i0L 2GC?EȜ3vi [Ƒ~<䑂w㴊 5!.^ze ӭw ˢ> y6\ :Mw8Ɯ gHt"cdZ]NxJI%+O' Jx|E6N`G 9l䫢giV@r%]\JR1=.rjx˭}7Sʼ%;l5N@|J[-AѠdf{1?v1JHPMvv۫jZK1#_SOg ."bz|Y_?q cVT u>%zTS "1a9(p/t!q]3O\Z^r[WP^s*(X=qīkXe?LMk{dS搘!2 uиx7΍^g?I+%?uY*>\8Okۀ"(w.hv=ɲϩ%]TN\-DwR~ _1)$G?cv]9 Q?j(WD'EX7_¿ M#NR_׃ kW^I-me=#"~qŅWDcnLZ#BYcjg'rj&%{"ckU4qF3k{0ֈ{ Hk^4 iCKx(({_ _wYtT_{rU H=BKәiGO~qn*O]:і'0i;[m'']أTeI7H9{N/>r`C ;%5ݺ08^9&'دܧ6oܰno~Fz蒎䴝~A!+jhH%€݉k:^6GQ>zqГjjm ca(VBg@ԝ/H^`#ےuÛr.$ź;~Z "'>;dr`,E>@~66|RwB4> "Ȯ!@lb%5퓞wI[.^w{+Kbz?oa/,r,uz/ #/:H<7g~6~nw\8Pu*T`Ia*Fvb5-_w `۔6Lú+W!7i%5*JGDolM{FN69ܻa]*3mB~#DDvpzfeTt1C? t+_ ` ;C\l} !uiEtʛ25܍Yn] ^  * .tQl ʵ<Psj{LCմN( X[?}6~ Hsj3ӿ޿5.w# ~4 dYS ˋ<aN[IU Ս~ܻaGsfG/ Hi+hp,zηt7^1AT> ׎Pӗy•֭a "'դ.BrݽuOpIB']U30h0R0_ . w$%.wOLI S ]x1"IgOWEمhe+mT/*wVIƏB5R:VZsQeS!I &iȬ2][e2UeFYs0Hgdr[۵,4Ƞ'Ӵu8 ~'{|{8-T$4:KGٽ =L[ʟGM OxmMbGSPĜҩ<<[#$#x/}RuE?K.Ck4W& 94, ,&jWp2Gz}c!)#؞j'tv @(ls0V};tEǹ!/8О^QYghEn:^a!' @i-FpY,{J_q4e%.A线kX@#^kV͢VkRZ@vT%Qk7P!^=4qP|l<wi4:c$$'h՜˯~j2M; gr$|Q$]``jv_{'{NՀY#t/T~iݴCLM+aq^-Ϯrف:@eD,څ['@7:PG@Eގ)~:t L#jڏՇ#a"Bʠ;Jb3l CŊ&ɘ=9Gdf3txIT,eke8-I pwMs*HQ(1]aΌx mTƄl!m)q_ G$jo@G*|cF. cò[s'Ӵ Gڸv#戡C ⥊Ns,?bŷ>1gfXjӢ `*6zJߐ//SWi9U'8y_NuNUU/(p7B !vRH 4 6-ND6Q 0s"!9{[ a؋jYR!fbq"/-k!Dۊj VDntb=ҴCcUVӱ_>pf@ëM\@Ei}_MSǴ*˯ YJs%M$?$[fNP2s^XiƮH5̡HTrx̀a; 4+S\ҸqS6_OÇj6Z݈n,2 OE0$w'/Oi9D  v ^w .piCߔN@c~AsצgT,IZ;N- (ڄ(Zw;sb[荆"g6O[G$ѩ/?v[Hv4F 73W2opcLG'MOA -kROgPxe2I}UQ h[Wl∬kn'1QX$Mэ{}ؤlP~1ee3 RQe|_[ܬa6$۴`' 4-މADh)iQ3 pԟo7E @1`[b,W<ɕcB섘H;ζ[ȥ|XZބ "el2YL9L_`3OHث 7×B>wT#id]'`Xv=Y,m к< .PX@18ߔ>2n +^^3aH4j㲆4+]lUxJ~"[&5G25-)]+ɡ\ T]GPQ\5|&ƀ=*b]z^ j?(vihKϟ3=gF3t#-S'J}! lng- $Aa2:d<,m-m?-16 'NAb)é| ]K_<ܮн@wtSYpϚQQIuj ӒBSξKL{̼6Ǔn ~zOadUP'lOp0 \sQK xPԬ!y,[DIwC9ރӞf&)FA`},'@ FnX?Ӟt\/UM '!I!KΈgkX}nڪvbh v(9puLǣ8/d0n2׭чDbB̏WNwU_yft\fysdwlLPz& +K! vNF!9pTob\ W7[H!w=OLgpznwve(_0 I.yJK(|he(ЈUG`^8ޯ!YbQ>0KP^.cdG6UΣOTHfv,XP\>[řB.<&vƁƼd'ǜ+Mb+̛AV(}xH. *F޴q(@x+hNI}B>{~߶ߤMƤxԌQiemŒRd'ֲN~I< s, ~>D$%84@*h> S `*iM?`G,U[cd"NGOϖLV*P(;Q=+43zʂ,q,5JXtuMcc"k]l匛 (~ryH]0zfBLB~gx_-7G}m#*B:eX\(x3pB쀛sȱ6^P_jj;;1E͞3,&(%Nv;DVydJFvCR%vGis,N0=:l: +# &.f1t͹ "r57騋8&XQs׮}zZ H#anh8r)Y=xVBuZ7VYp- +dPb\2Ky"x}0ึbu]"fO*6P0TJQDl#ã2F'rGԵ8O "MSKlz(NdR\))XxC>)]Q:=jV-cǴƔtQ_jgYἸ:p-TObd{p"J1z2=kO7^GDO:% v~m<;Оy%ƥ=qyuOk`t)/~ROJp7P-}:iO G\}g$p iLFe6ӎm{O6sTJ}9#D|X(x|^%#`뻑m>B*n@LPt]n% %‹Wƌ3v̀VF, t1]~ nZOR vk܏BpJ^3B67>F#~{$ƪ2fh,< 7ikC_Kb4q,\ P_gIsϙG5d<&9PY`M|r-/N@q2F/`n[cjGO<'#A]Q;1ϏIT|Ow[,lf1K]e5fX`@WECAt/&ܰҐ[pDzJ=\hu~IyEq^$+j|࣋2E Z D5Ƈ:|ᏐrkBI]`yLd9xګxּFtmQx`r2&dy-o>DO:- QhMAFH>ZTn lprJanߪ^Dq<[ k3gPg.O6zݸ# :* !r>fJ.JOL)& wmeF;f z`ŕX wXZKtx/~R87ʂG9d@2xV)?:BxPIt%, ovr0YK(szf;@aX5>cT4cSnt_yn(3')){-5qi-{O)@rF<]W *[by8 yg 8BŒP^R]Uj@~zzJ+~<aagqD'1)>3n_%Hb[uxtʴ`YHE7I,)VЪ=NBDmg%&l,Lx0HbxGM8O{,. 8Ǥ$bmPzy?iB #uU$xx𛬕CҌ~cuaiMШ" l`R2ڊu|3lմvͳғERQ6Y55ա-!^ ebUԗ2cחUNBfs带!K 3 mq䝙n1v}]'1~BGZ}DH <6sގ~ra{\%YQFcċĺ3)\Xc :v\ih*xG0 uBDo]>H!6؄^$gK`)nM+DUQWUֈ= 5`.|eC̡tP-Km+ {(V[#k4v}bLsmI1(xZ;lF")* {,5 6 2&CqA X; ;iAWR mfe,2ȷWD)lvH?TlhNx,e~+ J6o1 qMtG?ƛD*݌t+Am\ڭc]6O/; /g #&f5#ĴaGVI %-If" OLw-x|W{qESq-]?|}5ii}eCqRWT!\r@xt`dpxqJ ߖ =Cd28rl !͓ 47QG"ԨԉAPk`i^Jt'tObA:who歕600*e6B@XyI/Yd-?Ku v]ޡHC#CvۃV1] 4c+[:?ǿF6P?> ! Gy B9ɡ#}pMJ=nRy*G8;L#7-BG!w*Ęٴu &vL8SĈ5!*ocms= |ڌļu~k:3wJOLKsgrH 25onQ5=9uݢkkU1PW$E<Mg+'wLruh+V0aAqmٗ!8n3?2Rǭ"pan  |y?Nj6-tC-yz uA=do|?zסMP/G:ps#cq5pQxdR: ǢſO ~GhIwLr)Ŋȱ٥%1?o]ub(_Z: vΦݯ2Vٟ=TׂpZD{u \aUD}^T=xLNx&e~#"Uq{}aGDzQ|?TiSONF8 ENV!(<ڞ]Zu;^ڙ+]dsF/nSld<ΗmI?&ҏO1ذ8_,􄔌o7w1$2N;QZ7 ei }|:KJ'mg \=c~ݥo\g[zJZ:`!ij~]MQsBQR\!F N2Ɓ>TТD"euz7_ {֔J–Ӂ oJ.XTohUͫa~ RMcCtN?Dןj#xF^j# m[LAA;N0@R(N,)-Gp^OF=@Š4T(;~311DOou?t#BlOR'[./CiRi1P r nq$$BQ2s'ZK#8(Zl]/BLY!&v4)@Ə[7:KI@sE23&蛓;+l)t=~s)T+c$&<%C+A`X/i 8^H \m|8\W2'@ 97r6:VX69zpòG/|Gzt!_Ilp+{[Pګ_KaA6QB͈!\ {HRr6FȍӾN=8A0B8J%T]_]t5BH]{8`cA:t7FɭU~o5FC8Ò;Tw6;8vGd5+c].Ԋ9>%ZI98h?ovm^~i gI.KAh1:Z2a5'-[#֢#죗 FZ0qVYoVGb;Cr{xp_ EM}؄ܗs 'HȫqI*v#XdbV,)P!M m"6@Aj^Vmo׿-MbWz!R~ݝ2"ھU}XuFbK&'!!`||$r"nU"04=V`9LHǗ8=9FZ !s! #<=jbT$kRzG$Gq\CE!o6 4sg`Y[Tdw]O ,v\Xw&?ߘ x%Gՙ_Ijŋ*pvp`N42#(gs9"v dmwY̒18Pc52%kD2y4:;ޚ^G!=wS>hkKgj I 0UQ)rz ъt7dp?itaFi=Q0Cv@Ջ13p|\Y{0"DgDg@_o\W>jh`K/H Ou'>$WXtE|RO(OI_P]2m+.dgUiEʙ몙zq'' eԾHDL]r!r92I>5%uQVOI쿻zzz1q/ {MUj|7AՀQC xyWcɓX{OTy2 V0:C̝rCu=iWsWjDe5dO?:<8gT^7Oi1H$l~s'F^MMhj^Og*ؽkLgIkxd"<ߴ|Ts\ he}B6ut/.s;^[z ?lbk+>-f_Q:Ai?Jp$٨U^@jC!EfU͜յ BO&d88|Dn'Ut L&m &)q#2CH0%F>'M"9e .Νy|]ǯPZ/>r}sA8P$ NMH cIh^go `+6--$߮؀yHA*9 *o11f}P+[(J,^;r]9I&8H;eGHK'؟7MڱO #mڪ zĮftL ƌzD&*SXۨ9@7?K%Uҗ.0GA0=Y!:툁K_]KIWs=A׏Ƕ=>5%XuYFmEC"އ'p%XD'zH"H7HJo Y}V-E)T[@ORT9~@j)E'0^Meܐf5FPKrОbhed)=__V;(]V@1X Mݛъ4͜v m6mh{c:m>FsU呎AkLW'I'xVq 0`gA, 6ЗZCgq+J&9i.*CS]:$lPMkg~͉Ԅ!'_\"֛Jf¹'6{ria(I\}ZgCŝv ѤlA$-;hԒR;(Ϲ%<1,b):}L-^z]M7#Xvviam⢗˳N .tAU!1 N?^Qm|~ҰfLˠ Ѿjj UۻT@85n½lP<\,~xRf^Ih>K_~{-d-fYG}:CҼ6zzAh8 k"Cd?#^Xg۶xgj ꓔO)Obz1Jw?)D!xֿYj !c&E]=j'Qܒ.=&G[7{u@v݆1sL6Ʌ-hU?% y%-7zD]<#x-4*T9+fbuen^X\5E$HZn?Pj.ҧ~Sy-Π2VG+y S+9@HYV :Y%w>ӾBqXD!Y(drxcO_OC:-.j|ah trih_38۔ wp4b!Ft!זּ>_ >-8؜y38w˕G$|@'ԃ-lrL2 ‡Uw(eLJf!j.,yf~RmFq d Q5gŨ(/;0!!  67$EkG9L rx&ogmK>u3&332]~>+7D]+p;˶8Zx1[-Zp9mK8-^Orf"C_<<4ĩӻY@5Zn>S 'n5Kj$ļ؁U lGkf%G)S}_r\:>C~ܘp'!GLo.c$ʨ 54Rq ؞ýGn#_IWb߄VZUbGg v޹FbTz4pIN)"ZLo EO;Fy4%١axftyp=BȌ%'NWϕ_-T>؝튅ZAV+0uI늑P댢q]/ h$Y̋22taBxV~3-no:kY/GgLٻF@ՙ@BNCh5D:;bW݈# s\'e|voe8˜|0 X0buC~Ś{| zё4kG'wyK[B͎??d=3tJM̋#z)a/t%(y{݀G]P'}3G?̼;zGWlt+DO#ys|!U;ED!9U-(\+OWTwx ;]%/m~ IBvf}ǭeE$,F+v,'EK8]*+0ixL惼p1oSOkN# ~Y$@X yl/s6+=ȀKV~"{g&~b \*~ 3fc hJou!SO~QZ=N^UT`LN"3*ߑ\:Yx N@(v1Ecxs~w1%&>5O@,"젭߅{s1-s|]'ך2EdeK+Q9.5ݺ92f.b_#`Oz_OEۤ WӜHLtEs]0mnYZ\DMپrH4doEF+Ԝ+3+bT^7DĈz8K'z9}c#, O 9$-* 2AQ;}2|aODoG :B4!w @c [wX;B%^ vGCsP_XZ)ȏY$;9n$?r0bہhʏ㏇=jтI}μSbӅ[|SwJ/Pc%7dwp$svX~u9!4`,wa{ސ5} 3v{PB^;MMGY7񗯵Z+.f~lq;R;񬶎N[@O=!)V'yD쳳U=3ڋ0ALA7TD|PMm3#Nպdϰp\~/fuVOryd=l.mDAxk s嗪xk3)@OY#ybOǝ6ҍcz^68(˚9I;.[ofz՗e9 磣=$T7K˃pߢ" @Um>!8a&3qcqBLgH<~16>jL35ۧBVi#ҡܽm.&W==4;b%Zh, ̂,P;e\hj9G^&/ݯN :93|yvWA4VΝR h,wPhrUkZ!5+ ^CiCE+x ܃ x4Kʂg S5`NCfY-PN!83 i9|џ{*ePJ-"`h%Xg7/}R v7BN;{i+"ԯ\ īRi\'U ۆP #-pZdԉXex }<>XtkD*@1$+u9qⰂJC&8RV(}++Yyrx@W5G[ulһx~I| SSw0n$#&`X|&7Rɔ0)lfٵ 7]16`>T,FY"!T+/ J¶'txeFpq|!ǵ D' cͧ<=~yG5?yS@b HR1қ93 "(PfϪYӃqѐ҅sA}[h 4,82Eeßf^/1ځk3`ѻ.^$PC*fq(wIlۆK ll:$ye0GptP㢫|~(fb=]uC} v3 ~>eBKZ"GRřn\؄hc|. !א.wvqZ%=܇gIc/>?xAnS2I<rufwiH_K}7Z% %fK:O>7@|ԏxUQVPE؉#yh5 5_97E '0ckX { YTCߔiݹrz +IQ! ݮn#za7e<,t! S\fFE$ u:znx]LUMO;J;dY"GN,%1&?>+gQzCv[ŏݜ3sS TjpDKTR!Nq$֓Հ%A 7ё4l*dFV+SQ`(kմ% "'G ߶:tEFL-NoғZx$aN>-sE AojKI޵ Jf™`26aĀ*oI>1O\NvG..Z D3x4+;q'oƔ6{B[YU'm(۷sЂ94>sʜ ޓұF!2SAϔ~HQ~*I&Qxd£_>4IuzOB 3mD4淳"(bM%JN=_AI0Ċz̛EbQjzEB-mAx3`\b^$#i2Ck|D#ao{kyhn4$)tsşa»|L.xd,^Gn$Z쩧Ο⭥ېUb,Բ(_\;]nϠڑ:<UIryqORLߍpgMr{mѵb*0ͧd|9 i?퟿ͰY>/L//s4F$#}![+Sk۳e 6+CJx% LeϽ5 z1} EFzpҷ"欈\N ; Ӯ֑/.Pkw54Da , v~ez];sH3kj5@iĐT(h l$exSkV08cWvs\Jmf%M'VW z 莅*U%t̕`jо*Wj%NIjj- Nw %O"瘗kb %wU >+@e ڜ(`_stfCOb \~Ꝏi-9Ѹ(yuAEɸGI?Ob \bŘcBgQ*X:WlOR_vTru-K`LCTJr bg]isז`%:0LR53ߠd01Q{ylvT B1Ğy䇵nh\6:QęrV:%ӡ+inI{1Ϯe7 Ӥ}?z\Z<>Ԝ)nG uM^$aQ#RN㺖G_*6+O(=3TPcDAXLs\eΣ$Gbu~s>jp۫x8X諚~ňX|S23ie%KߟMO{X~-I9Fu!`4u@P@]u_Ӽ?w",7}s4Q 7`ngr_'r L ir(}rq6M~j ',) OS5$Y.L7``-I_R4(os°冚$@BOfGnZu|AB~f'~:ˉc tܛ 8=FU)BA2lt_ Si/S;6cH'S ߇9n]WNh<OsONCGlΎn_j1=hGOGŖ.،%ʺ Ō\؆Ar;Ybzxtl ${jO]YcSQ^,ωl74I|{%F bvˋ#p0Ns@t`[T^Z/U0>sش"7R{վS1iɲMgEtQft'ڮv2/'bIKk tFJ#|'4 8"%*q T]Izr:0 X<:p06(t,0GxX-7ܼØo %W_BNУ &[įL!e>8 DD<_ViNěʿP(ϐ~* :Z5B(&h?HN)ƃI-,,z[5V9=tBGJJ)~#{Ǟ$#k8H#2Fм ޽+FNÄXmuK< `!󘗣_p롥 GWfaԔ+W*k4C8V'P؏mKe'9j̫mP=~_m8CWf=YmnCEm|̗.Z$KzP/KsAE4hu T}?pܦW.<2䃂4ٙ'tӗ}ERd??j+kǢL58\D AМcjN>;+_5]eF/5]V~F*+[,`ji dxH`=q'6Z6۴ޮ[rc|6P3^Io N:+J[ ~ ~E*܊¨NvE LEPY+y׾P0fo_<283ݾwl{o[F=bp(0rA9=VCY6t 82vC`D+D>Ƙl*>#V!؟Y/ukǯ(k鄙PM;gj#kPIpN~ro"-1nIMn ra}%@@83d;,D_q&^oν1zē:a@h- PM2Oh3"]pp|ÒXG!'|D_/I ¤mb)0RAP""3n͈o#W 3S"}M) )NE%U\SQ .`]+o(4t]3Wf6Z=HrEFmc wRN"mH߳]fxv -a  \{]jh'MebكC$h H96y!I(*؎5"VʝK!tۦH]Ivt'HxgfKoj&P{q*) .Ud0#ϸ 36Jc*Ilwl2 ,SWDL%O:ȹ>iա@)5;N?ŏ6 &W[pk' P(YiJ?rX@,"yJkB.+"ef/h_E.8c G)J:2b]s\ETJ+x _qүv": a`ȧ@D Q&m| 3 {~c~s{$\ĵyjl6%\\@l x2Te6 _D-~G{!wzv.a4{#nT 0\ˢ*@K&q$3k* ލnV u& |̈AQUcߜem UZ^&K~C0>fP&(61|v: ?,N4˥?ːRH6sNj'&'Ey#vL|]ZxPhb< x >16'J AK g7%Hc(Vx#]_{TuΕᒉ bWWx:jtTsia,hL=LsȯI)seߨW~qÊg.xnyx[Á>`p߮:-Vs1|Lg AY< % ʕo-Q(g!:f丯ѻEnxɣU˃wN4S^iMN->9#.Y~joY=aozNU 4G<4iIZ)+RWú+$ j"ob)XH/[F 1"N@y"C*a,. `i*lH&.v>ۿP؋t/FR+̎evn]y?%lƕ:-ML YRz9Z "4HO6~3h+)j<Ɋ/d'lhMtaqjrj7G+zCQ[@0(۟?:ݿ`E%PlV0f^ɣ*bӫ5ͧH{٤'|׬ik3f}"43ͧ{ %{8wccҹrJKx s9F43(_am 1A#tm s4,6^2%y9-كZ mC4TUʼnW `%^DYCg &"ؕw|QO zw/ٷbߤs@:_iKKcvL]@s+!/sra݇%Z&….} ;L:NgCՈxhYq 7p.B<;r?(CW2f=O/i>UѱnVƌ%Ϡx|aWUo@)W%+<*ji? ~8^5{߫KFzRz0[ǯ$G9 0h<+׵N2b'i Y=2fAl%cQ~$uzv$zY3z;Q^Og2[^R2Z<U[DvCkZ2qm>yl[bMZX/N7 P(0xRZ=ţ`:]]qq5lrq!;W S-D|?H83T^y7wno×^TKbP/(ʱcZ0nYB*~`WVp*Zr<%=>-" *@L? zm /St/dwS%жݎRX,CztRYKH%fMP kbT`/R"1әUSURsѦ~}|F΄N~FW"'sdQĄZZ&d0Ɣ>  QtEiM)J~hiɳ E 5FI LߣX yf4VTC k.M.W+(.OgNH`ŵӥډ:\k:7'޼$KjY98hy Svx(uƶiZb$L(tl0K4Dy+lXrwCu`uC?MXhCP5jO,`N;N9e\$1ek6َ1#i9\< a{P (&,*ӦCuq83sY1UʵKf;m!> o<4;13!mL{C]{;gl5W $q*u"g$S6^H|Q sV+k.$Iاk1i-k."YƷ3A̟**lWS.¡/O+?)GY4W#~*d0+䗠]8Ē#"hKp{;|:8'XƄrF~*vƯܯ⩘euzVt/ YAYЈxm 7D<C|m+']x6zkq:廂YW'A҅`ZnzjCSf,=G)Y1%UWΠ!Qx-Ѹ*:Cz'EF _JgŸTsC1{$<) OzPR/>6 6[KE-̍mv-r#gzèQe.ŊB:LI9Ӫ(oCBZץ&ϧF#|.e+,n0ƃKfI~*0cEw:CPɊ98"௓5ؕJsA#o̱eH ,?%c\J%l_bqw68RpFfpԞe x0`˔8G <ʎr[.Jqs$K ~kηehX\[s⓼RѪA BuW=F"L[_y#.9K~\i )K/TP6JagksuAdENz)G\U,`1#^;^(:ҕZF\A)31|}6Mv`fN ~X~LNz.SL0:$81V$zG+rj{ |ؖ&OHZwK5lgBR-zP8 ) =UFtN6^Q:HDn>qWxp"SrzwY2(l1.S1q +)}>#f1XB fÖB{0JX_= o<ٿ4)b.J,+tXƅwr_'6-}.kC%2GTG+m%Y>,Yk)8ZCHA} 2N,[XS(ݪn|2Ҷ1x;M^ HY%?i/K"^ ʾS,E]eBċSgr.~]Cn-貾HopQS* Rv0PhlaGw%ŊnQ_F l {UDž8{C|$%Ҝ@", vcŁ&[Bk} 9lPtPg{Kѹ NT#s5K;PsQUѽtV7~bq5 n1&ֆQb'8q-1T24!SAM.pmܺLa -l\"sXZp/eVh鲉zv6lj[߿:Oew"0}O$acDl+J@.C j0iPf6ܧ0/9i UUy'gvHi,yJ,rXfNڛp'8 VBNlP݀:牌~2thh1O \ܟ\p6r-:T bɟ{W5> $mPOUmb={^Z& gTåS4^ Y,3;ڪl;2+I+; 04B^$g_" "dEęҐȨK.z=V$Cr,񆀏Wȵ>;X'jcMAK/G V!xq|)|JͰ 4.&#y9ݮ}̾Ltֳ _Pz!~Ar|(Ⱥ I(bL`+B+/詹\/u B*q+(.maXsgoF5F%A/ #N@4E<1\HDo!F'sr(U؎at9i̅+(pa] 0WDh5Q6ie7D7LU'/VUh+2ג1 r< Oڴr܇ Qr|n,zI)IIgV~H\Pv :GA0.,.ReBZ #t~,Bîۑ[rcA7_4r65l j׃hir miFT@&IsKbaOkC[ԭT\Nڜ6;<.4-}ݯ%ၮ0i1` ,5Vz\ʲ* WkB._ay"yh3+cJmBdhx@FƃJhpX#rr|1ޠ;e)CFDٸ*OP#GJp}W*·1R tWl|!bk XmL4`G a2?baUV7ਬՓKhY9ߙ.Uz|Jܭ |(ĥNs 0JI<'d&?]N+`j yM`q*1 l b7 <{4τ~Ձʍ 9h"W${R$]zL\4pYw &h-6F=^/&xRrԑ$T?)h kqKGݠ! Zj [&",[-wcP5%AB3 _ ZF~qhplcܞIu6w;XfIIAn{؉Iڶ@TWFcsE"JR;Jyo;Td)9gԃ=0|C Y"$-!MZ釐 -LTO>=#WMr8$;X5)gPL*hbu+=EL@fV0Ʌ'•Tc:}=7s4V LdiXW3Bz M_Wr,АL+bos5s,.du/}9"&Ċpix$)3]cLgD iuϡ;h] S뢫Y;E}s{f,2>{n 䄊*d` Пb"7;; z˿iLu(qotdWbF͂y8xx˱%?v+Ӥ> B(Rh-ޗNӃ)8.^ tzh^tIn~qɉMS"U4/4 0k2@"aROÚ Q\ON$ȗ2hd㏖$^Ñ:fMNnd0Nta@eiu>6Nw˷K[ȋŃK'OXLBWBpdй8(vCjntּIW<*i$uӨya&w ֖_<`02D,;!:SEb a(Tq&6&J +~*P`R/e678b`[Цam%)>} dҩϢ ć|\^}peV+KV tBOfpwsFA6.B6t٤$`vE6Qi`u[Y(ѸFat3N>&`40*잮FZ"â_j2_7fMN9]R9@L½*١ױL-֞hGpaF$eG}|+n>xv2B,G&gkvu!LzOQ8{o`zysS 5Dqy/bQA%f%>,Wyq)H])tO+LyanMY2ºSh,1Y&pKIO(oaԕauס/[;esKN'YҔꧧN ^JHaw[ȡ{$+v dn  +atyՙ1/!]z\oa=aid-r}DT\T7V |e _㼤 0I -*q6'bJ8 PØgB;е3:YSGTPV1#&$R 0զ&wJNIm!EEV;z=Ҙ_/#}Uj\UWGO7*GxQC n- !k6sh搘Hfƴq񧥨Q M ?KMRQqB6ƕ>Ti2!=Qh?3 .j$~L xy1=5*I'ŏM*Ӕ2@^4&t%rʄ)O% ~#& aȏ~&Y׃ ^?Ijavn|/Niպy\YD >]5`y3FB]OLe&}iD@DcNgzoHƟ`'] Zٙ<zq().gh~ XUM#.a49͜CN1H:9)Sʳԋ\;C<ҹi#)>#2ԖHܜm2*h"T ŕz&+;K] TMo;Co~5*&-8c`[3n6!]Gr:˅;iHQyweֱܨ 6Ģ *Yp./oD6TzA!/(˸27M﹬1z_'ՋOI,QvI3ިiԿ ߂L.IFHdN.![DVLD>$ʣ4ی~HVUX x acTzzދ|k%yLDuO/ZNeN}rLx2z^VM%J&W"VZZhT4(BE}=y=3U/Bĭ|% {f[BܼWvʋO<Ґ#ω-D-6)%*{ԆM(>;kF\ЧNd-ih|mXȏ ~M#ψiuwVNlͲ9𖏡=՜iCgOrtTՓ~HQ3 ~*SBTA1Dk1`/Z(k@Y{P(> Kq;8bKoG' q7Pqs_` !_*[yaҞKӎ_Sdq股03ؙ=+3#)`L1;xcEf\ӾJtOYu$B'~*[t*/e5ig9AL~w*q:vYԦ "7!-~T8E۠;S -\\C.;ot,N";b:j99n'ܩ^h1 cc&O߯싻2X5~xnA;eR?CV$,%x=_Q]*G[T\^uMޖSU1q$پ쐓aWbՑHpXlywfOýP]\>A K0F8t<+??,W,b"xR`/ ljՔuz#n0U:oT ;jrE3w re\tgq薹!Ȇba a,B~(N<.cZЩkC5_XrQ1| No=DŽKč@Wߊ?Tn z^:c9MSGiR)L"*n |$lk*sřcԡ(mRvmYL3邞+Hʠ"ubEpC bnR P?7^t "j |h@zl)l.T_jVUQR/2l ON]Oi',cd#8NEDsuWE-Z&<-rҌq=XG &@z-Rb4L31&Z[u a<08%7b:L׭\&駜<Ӫoަ..PO-\~:{ύ)PFcd@83LZ* Κ]%PsBYߛ"=#M1yi&siZX8O<o;_sckRZQ%OEGK_CH7 H)>D^/ld /Q,= GMV`Ūy}eb_=jD͗6Ům7UELj]38< ^ J"Ļ@h EΧ ~w.ʔQ9nؤ|-*7q~ڒM `Lb\taz{ :})_%3~C֤/-O шQ>a 3 7Ǚpr!H i!vzͣ(Rx@fiάEIPר.Fyef kG1o8OQWTpufVPٵd(| P$bp4ƹ9Rݺ-"Rw XnaF?t&s򻔞OD9-IO`ҟ*MEGZ/@0CdNU_s1QE@,3/+<ap*U&A${F̂kbWn GE:.Ix:ݶqRL_2 %^D/'YqAmn|NMOO6'2"WJEF% 22W^7u q?t_$$7׫:HJNMEsq.Tk~Z%1+\&qw*ΉlO/~Шڗ -_=UfM5amqh]w&xE"2~ٿpq_'Y(5بn ko| @jfm-ǩX cV nNG'ϒ=B 4r?|QOw'i!aGc_f9#uLGxx)4S $]m)b7+ͻ!Hs\H`cPjm: XfJkj *Ȫl}b Qj9vtֆUar^ jE ?5M^{.61`{).bi`@F$?>8KaN1~ҷ6JNJM@nϗ\G΃t4,!: jEtJ[lKLy%\ū@u Vy13Ug7KvY]$nhXӛuUevQLŕ_,9J?e0rSFN^YHOݤ6 9B}R6pCrLr~<t"KIWP*. ´ [=PjŐ$P I>㵿(>sx4A]S˫Y-bdGחSz#K 2FCHt KX13N{~X^}a3쀣y,zPI\Tz,kp51Dѷ2K9.fOaQ=sHm"p Q>w\d۞`Oyyla'T%dEv= aM%Nt Am~ϻ&$ySmakC*E94mR8q|`\cAK((U1V*$h0u ig9VIwI9HS~}eb|z֭3syzQZB3 R֣t4VPCK`+q'^UǒD R6Ķ1=g}_AٱC"d.narh[YYUЍVCD=mgܰA]vc8gOw 2 ѡ+$HQ,R+7r^o{IC*qu#1ۃiO"J;Je|O]x3^pO(8o"?|"A:s grhV!^C1RG*uq|_M`s@T tq6kiPx> %ĸ#g &bUÛkb+iSV~) dC:afsp4;sQ۝FW\}]H%+xScI$_$ OըיRL0 N(Vs Alpl3GsnHUŘX_GWkrP@T>㧬qZh=%OEDs^ȹ搗4j݆&9Ҁ{X Xq%yg̚Vl0Ej.6!z$8ptt!$@"r0zB%6⩲9Sw|!|CcYbY5a> 8XT/3v ėH7!A7ˢ]od`D`rGK + `bahN(ֺ,$۲EOAn .?. rysʜ _X7H atcBor~aŰhQF n}žM23-O+ۻ5%$ɼ>UȽ[N;#csgZ{!'0(.%uPu5% 7cw8:Si$P0Ba{XR: a /qPM  N*zTu[<̆#Bp3XcJAS!^(ҮM> }Ay==NyȲ&m{7u9bụ.Dkۧ}'N'EL@e^ =͙ HɻZ?N[k}@ɩmcəv|Լ5HVwb[lSb7pd]J`lq#c:qM̓ѕYDd5lY0C‚l`7aTw15ۿ7Q_[˭).PsZ'ܯkz.%RY!.%V 14ev`"GLnYX ];tWz1`i|hlD;'q@oAn]-@+QxҎ@t J8Op!xknT8ތropODAG56̂"u:}x7ӣD-lw }ABqfN+0dwe\S&Eys6:-nAJs  [7]ɸwa~ƫ {5zF5CY1QZyg2-Z`Ts !WoM[h'Mg5%YxP&Ћ=7Ť *bQh_QpU踻vx=dB{D' 5=uf_{cyݴ8d噃7 ʼq]I`Iq܋z/k,1пX ]}Q.}^#X#N:л-.n4AνuCՏp٥T!D XoZB0o10f= *[I}Oa47y55C!cW* Rd|5yGwxuW`4×mwǿ8)˰=r˕瘵 o'ʮ{a i_B_YwJ NAd^eXU:)YKy)7wotsN;4<6'c&]b⣍D=}Ed~ V[1Iv83S ]^IS ͉?[/M>51cvH|x^WK0E* [+rL+T,v]'O\9=IP8T" ʭ90HFN_.2C@?2ON#S{306yڀD열̤2Q~.vp0e Jum^+I..Ӽ`2T _g,P\/t? pZɀ~T̀ aT8c(f}̷VP/N ]G;p'u8XK'82*x[mD2ʞH?.4 t:} `DZ:D}mW9?w.>`:6I".%?Y]pqI.\E7J Q vU[(U@`P' edbՠpa\!)$T׭D![-P` }_ynHYw5.%6~;<fgg[Ӻ}9qƜس%XvҏGi +Jˍs5 P^ɂia/:kZq. ΅QS#>uM^ j9&n@- #؅}<`,x5r]6nj [vՊV xO7Ÿ!̲R#FMPc(&~$RA(y-V)ӢVjVܧmJN $BW%kOٰj-VaպF1WOz,N{ଚжe ۓ0NPk[EKxָ3r MGkRKT̾0'ydrlIJ[sK)Ë({Zk(dAմTDCaQ#[v6:+d͜u~8=Z] @Bi#wwy}.-Ym"(g0Z,U{;˴"d`w:ƵN\.]Q.pa-/K s4O-{n-V#})zS$cJk7GsI;Y˛[S>*!}ʔt+͕4lM 3m}( $v2-R1h9Ls)=):4uw-qnFP 77jR[e.=@nE{Ov&fqΜv:@ҍhǂ(.!:q6H 5 4ң}ᦠAC;<5ŭX89w=(pQc#o3A=*YşҙɘXzR ʟ;!_ьaqe;Ks)/8g=w@ch*v^^YM:dgG%fkkʹBVjd{ +u+$dBcK896H0zF~/(@11>qϮtxxܞ7_6Sn>(,ܤ;( ts8a2Pn:SBP9Wm<ĝV@ɗ]|zm c66\"8ʹ&!Ti@BUd4qW(*$!?*W75K)lx0 "PL@jl$7seBxmd]DM] =zzt{U_4mIxM);vLSx#p*4'")x*Z)Ol;I+0ē xHon+[.C@'U8Ed^/ɚX~{7x7s^Nxv:v#֋ DD`Pa4dfVG'u7\Z3x ;@ޗ~$Kȉ3 T^ޅ4~9Ш ƛw*`?"w}^4tL+ +i6nV5RK\[j U1$<"`!S\RЛ4 ^.ԅzӪ!(4-s&J]_UAmzXDKcsEՅ w)uS}W=jX5BT?EAY2xlGx͈HNqq{:W4t PIϷjR,ױc.Zl(X4tA4@Q)&iEx8_-\?*:2Q:˘&Ta<627͈!:D'+פJ[Q.ùޭ/IO̻g{`~)'ҒO܅Vsآ\lJ\7j@ g c0c U@Khn1OD̎r`2Hfc 6A޹qt^f,b;Pi=΀|&Lw[46DՓ#3-)3HcNz XYPe ktM]v\2()M=@JqA*hnrvms$nij&PbLӽLgܑo,W*54EI%NhKcA̟ L(=zE^{1x) ݣߏ!p=uRҪ}t|h-! 6O[XM$-nI0 !ᴵK{k^YQ&'S3{KÌ: 1ԘQcmcfmOAC'z/ղe`Roܿ\CX 8]!2c?F:9Sf 湿x Rk_/2) czgUOI^!fâpV{ǀUGjSРh0'e3-_ސU\d0('eQƓfkhm)U:7r0J ʕ~RQ ?A4ʞeyAWGLOrO [ +E? -y"Y'eooM'e*6  j 1s!X:BszNGpm5ε$iTt!lĆ#vv'*O.CoU[ck򼖛,b;H|4N p\ UO=9܉hDۧn .Yra<[K0rSexzKW<"Z-0A[#`ukO)Ԧݩ 8KӋĐ!YB(aȺRۖ%$lÞc\bJT\> )FP *qOf&&s5UbvF+3?k;v/U>*NH|g^4 0.*&LF< +1G`, '?ja6 n>xG9ii@.#@"| \ KFϖ(Y2_=4)%bB'"pn~ sq͹?o׻jFPép'TWHؼ|滛F2vu|~:%/!|y$Yspkstg_q*8:=|Cc$/3 ˞0%vC'{ G!z ns5wG&ye/llXPFHٓ='󇶌"20T&>|O2.Ťߓ+N=U_&;OAÞIZޮBOȄ呦2|؈TN19 7{91q?4 ߌC͜JNe< `"`3 '|'` ?c#HE>4﷓|/3)K,wQ*kZo "T;&.<NwPi¤, O)w8L(nrXMqm/(GO 𨵳%a'83*9c(닷l]FsTpaխz; ەuG`{ٮd,)Ѷ, ۘCwq.Ot82_hCۄ/d)0un؋,&6 !ߒvX YD)AHʜGlvAe7* ׍*Șp1 >kBئ@Wan~Y=Mբ _W|)RT{zEYOvSC_,JfjP2A\^hs8q? eG{$UiՂg<M2el.* .%gF|_Ϟ`Ht]zS{Ԃײ m^"Puv >Ʉ\wpئɞ %Bp2Px?„YWdA{>^f]y7Țm c2Zep~Й1I` yQ2lY5x62 $FV2.pnU< >̘AAEdB^_vlӵ7[ #e Į?5$p{|҃y aNeIm/D*dlT[u- x( ieb $4rJ"< rFz]B308jFv¿@RLlrq+>ֻЬ|ATOndH?cp(ZX\oLR}Z_UU6N0rHGy`BSAIm5 =܈ݱ%v6ǸR#@[`w#FIS# =;?™yYf#S:5Ajt@t)χV{W1-(m q JVneS'!T"c0ި5ɱ&#g}WiUH49ݦϠQkC0SbJ͊7Pt*~Z&`nVKE,>+ׂr/xwT8%W vD4NS~ |!~G5ȚDqh{$1XyNM 8( M- d{ eZ@eP?">ia =3KX5-(mFavnL ͝HQKfzTZt6+qؔӽ›aL]5KChOOL95n!×-s:=5}5`~N7W߭0ˇٌԄUE ٰ|)jB#X#SԽKhBwBi tTn'f{U?!Ys|"= nEx)m^P8)LՐϡr-59k#Jb=aZ&( ${]b&̬}P1yk܋Aei~9w֧q YP+yaA #UZ^Vp bFH8#IôaG 6i W-tyT-a@Bk޽,1e45E+nAw5 2"*$qA4)A 5Q 4>7B OxKƵ2ZJFh]Ru@3k53 p]Tv]ܩJ6JI %;;D=Jm%:>db2Ya\cXӅ[=ђZu_/jZqF#ǥ(Լ[)xrYv+2$E,?ja[x@b =񪁸pǕuLҍFf\"8@UݰYK"kֲÉhfF˪i4RKs Oqd#4xNHE@t$ >>{jhkcq||##ܕB\/F ,cRv;K>jJ \k?_\)[D4ׇې=4ѽСlHiȝM5A}($)G WV++M[hBCHE>-y7"\O+utyKP߂*61K聐bXz88ULwTSa;;ݵɛ/9 YE![&<|QW:/''JK\Ct}(ȅ ivJo/6р1,2Դ_vuAΊnXޥ{+S?V[*J._BźK掮gifHsN@{gUmh(^ \* ]i݋S|ɇ_g@hZ21CPh"4Kǣwk~)uFѲWA=aakԥn&{TQgH*B FPףnzY{v)kCS(':(FؕEP"93=HYۛhe>&96u7/;CvmiamSLES$(+` ᤎHjSR ̽r 4k36GTy^v*NU~c9N4o? l:l>hGM0YkCzRu:)= Bkx94 KڷYB\O݊Q=Z !jߥ֒ 1i[6OųWD*0?a:AE%Fvļwbv3h{biOb ^e z;m_ԆXvJ_i/WKg㚞e Tn3>knJkl H]oҜaVD(Y*jN)u"~#΂کcGTfj\б2'C VWkb j-.f\S܁*-:;]原@.'njbeVa%&4L͌5y6,~ 髕|iśͦ"0' akʅX4vX"> O%יO蘈[7ö! ΢vS8^7L\uv. qvŃT2v,[5Aä/N4 Ul!c9W_Mu,F31*1{>Tϫ6 @.wy\'VDf*.%>JzO| (A0-m'$>/jϽ50\ F4DSu5iw]>PGն0rJEs0a^j0-bGZ!3?[* Ĝj¥]KI&1Tb |i~)|/BxgwAk׈S ~XTӨ{;ɼY/^ vJ:WH֓O$ R.?t][I┦>5Lߢ׭hޫ m#;IɝNeȶ3i\Ybp1Q7SjTJv^'VN>r(rε&/O?h0%_=!yHO}en%j,Nb,DZqclӅ&~E|PH+Or7=ą{͆,WZ53ҔP-'+h 틠#V}cx N;_tɩsy -=ÏR#WLgiUEx5=uM%#?rJRi&P/{V:/j0`t*5f(w6D;$ݦxԽ;attg.A®5pj-Q]k;Ǎ?QɃZv(V+cw9Wk>2ugbʴl _K28yöx$?@cҜ͂YZij>GEբl-W RFm+$!Z};ȇvtOU%7£DŤY[)߸qZcy^txe5e/Y?fĢ4;_KHDѓiv`樧()nR%AG:h?0d}{W' vy@ ۰J'Z&WT M6.uI@ļ8r0xEwяUj+cHJӵcj%ǓPT-x'E;m"3T6<8WoDչJzNF)bܝPCbctX?t &Iq m$+8%p@دm{uL Xq(o@8ػ"4֛->2fZ#b*,d4sn_ՕZjyH|"Vt7DtU;$N 6PJmk:h K]I/u߭AB& W_++_& J@Li\_#3K5I+d%-*Rj*Ň'Zq-` uKa0Ͽdjɳ?n5AT/$]bA:L\-ɔ2i#aY| HbX=k81&j%^((_#sXUr+M77$u؞MQ)#dEԖKdz&vIpNd:$wKBP5BQ$I iE#z#^6dpkߝYjsFk /I`c4BQM5{UO5 ĦSNhh<.Ӎ}C0#V4' ˼,t~`; -!@?Uvwݴi4qJg>b;]`ޘ$łns۝VI` g ե}9!-V)ƒj~yf ǾV BT׊#J! uG6 p(Ou-*M~ ^{[\&/ G UU_, 5`RfSDzKC}U>an ʤxkNA{"fNhh1ư1V 7"~*Гd@V gH989 Tر yQbZ8w.yC 3Sf$@`PB3 p ʴ?Kٸ.YoBZ̔K0^Mô%W6~c2à%t^Snf;l洦L5N)o_W.|óa<'d_ƈᓥ[j8[ˬ[3WH\*~#Kʓ%0AHz^svE͟c7E1c//φXpsK Ύ$6d&*PƎbJEQp6$$xIVLj!S| [Q-C<ϚnĊ`>lW6~ l/^{* #Iَ%k^MjR/æQ[Yɠ7"E%?x2tJ}7Bj;¨*硯zֆDH#3Z_PSתxe6p!~p½"%x G"}ywt:i$uYPAxB*? skKkժnUDO~yڹ$ɖQrڋ(;oCdI9}T[_C2571IRМĨ9Aiȣ0ش4nPF7sh^/_UkٟnA]CEO6SfBs4_'Oө"02 ;r*@'(]KIHFCSM[8*`XPc}RK1PfPY xZ&2 ĸLJ#VPq.Nl&0E\v_ DѼuqUq[4,-$F+mGԕ&)l&eb ]mYw0,jYAGQƔ_= AUsmIMm2l>ۈ`~ S*'d vY:2Nef?V䴣]TsTVȑ;O<+aHf!rȫǂ!,SGS1E| \Rq̐w4rπj/󾼌ry 9> e}V۝M]WDe1VcjWIH|VID5~-q瑮#w^i;;_Q>NScͱh7FsO{cJ;p _ʦxX~7Bi-2*Ҁaw*9(kY,JKdyP]o9X=`q/xEju2,;jKEr!׺Cƺ2.V1d:tu(*Sĭf5rQ{7~(;lRi"N-Fȍ2ByqEj oFd |Z="I+w4^-Թ{L(#LK9`-B^7Cjup(͜5umV0l08ڢȋC A.ؿY£gb-dlX%޳HIJv< aG53Ť&K9ϛyFIT`<'A08+ujZxӄL^F|zUć+(idȅxq?z`Sb>AC]Noq;Q<˄7zWw@Nx18H#<ŀ'^ԊxW\}*'K+I=&YAki"R)0ciRkT z-j] Q`lFV&[+)˭O^>RU֠47J.)yk6h/ϡK=,ìf-''bKVE^"u1W~HSH IwKea0A\CrSh/Jed1Ѿ|Ej~yy]z-◖Lt3ij@%I 4$,jx8^ )-bg%ъ(`qQ؈*',BJ|`)^3@ߖ}Yld%@Iڝqm$zxj$SK֨?9*|ܖV&hj>HPtԜAEcz iY(Lr[<_-Ce_~MAl5C/)m5@ėIߜ2V.kå2Zp5$qߌ_# O6Lf @j9};~WrE= #e:rn}ot!r_D3``A{BXG'Xl B)λQ]x[%8Y+ =FyHcVzE=ϸ4v~+*ҲwalNFkY综Vd5+0; mܣZ5#|%V)2{Y(-ό l;uܦBnUE60~J$uk}?+w֑s0ɍ;E":1۔5Ujf\Hr +kzz,7CLg(,$ BG#ߧ(Rjl訫8Ӵ_ĮIÞ\ELZ邲a^-0_tKWF#2 ޸l9JR?A DMU sf=k1|Q s-JWʤDAziX@g%W:g=GBt< _?t.萾zBWK sAz|lݔ}׷GtנS(4XvRFKstQ:LiGT%K_sWlTB&l`[I~K}Sm!o!x^{#<( LtV 6bS*/D)4z&߱5 KsI]ڼnǯV)mf{ CV- s _uބ UF5D)Gzl+wv4OQI-Uwki.Eұ o|%v"/̰Qx<-! ҫz'RH2qx[.j}&c8|Չ~Fm SS$6֯-ڇ~xu 7Γp0ǃ] ?2`4Bhg؅c_-U M?LԒQ#mT+ d+Z!#%:9\Sa{6Wr'J'۱2֬!];]Ѱ42!~T `L!o ]*!sພq*$nWn叇[En~/EӄoZཬ%ySj<^K]H w`<\d OL\SkYklDOng=3Xp!oceվd sRX؛3'WŠݐD?6sW["vHTvi2d>a"ү} S{Mul-:1 d}?_`U|kh.yx|47NH-AlȐ"fZ28>>ğGO+ǰX9ĸwǙV<玊MpLœְ}kEaMVTT졐DkyInL:)n(9d Ϯ]X&anXmg~GksZd8UMrEJiMA:mD! ޛ5 `~69hJJt"T%$=j,09}0[ϒ)'jVcB> Ikъ.Q\Cb5|hA IWHzbh E+"A#=д2K=w9=ٙJpN_wڄZ s82epռ45?{$aRh`3g%ҳ Nb# 8p_(~? ,COtS63*55;c= 2lo0k;am-L;w""c{ MX$J(}jRmCFCRY`k\+~k|V-6ů ʨQ TO^C}Eև!h+(.\;ӏ q# ܾ.Xű_k-h}z8E%|1.⛃i?U 3NǷ͑-bRLoc[nlhJdjQE>t_t *$&ZW~¶rMQ4{*@E`9l">({M`#D"PC%*װ$j)t.΂oj>ɩͅ7KfM \@Zlyr|8#<_|4nQ.v:g̑&lLSb297DIpxbGc2\¦?*g1@Q{0,JNFD- zz,ߒGJ[B7(uPPY˴P ԓPY{~\P26N}[Ȯa~1-t !āJSr-م܃(ndtkэCSsқQ#? !#Y4,GM9*Mmф wUmYg*)Z#- ЈB~r HJRVo҆lWe76P 0zg Q O ؿہoڞ zWŻ 0{kRY]HBʶ7٬mɼ߾Eׄ)ˍJy5 ޠ}Zl+}U?XRh:~j~5J_=JuaF%fX=|$Db?"wk>URS7jE#A17}Ee "!9\EnK/Wj[ӜOvmw`A ?$HC9~>ۢE} ׊!,+p\/B8aϮ K.5B)M"f/[|QSxP7)x1XIb?^ֈ\ 9qv (T(lEU^lN,RbU(ch(yas%4+p\ `,F7ÁtZxmAȸG*B9'K4 +iԜD#pNX[Y *=BՕM||nTe0PWŵK'ܤ'jBb x` fMF>-rWkFUz5]H'F-+혇YXJ,ٓ")ϥ 7gX7 f[֚*2l](MŎ/B1hnDefxIH5 thS;:~\G3րגV6<1ŅxmXÖp^|o< y_X ' }>1%)%3d~-5XC^$ ຍ+鍲2>0)gRVA`>#E'#Mi.$/Sաk7 L1m[akuOE s-'+I!e,i <@=2+rm%o_;Nmr C'X6UdR̓_\r!&Ή<5[`?1ß+2qhcYԀa[br`2 6rFę/GCGKaHr4gO#:bHICpwnX$MsF(Y#nLSHB2:;~# ^JZp'C| nhDNc~I,߬rGpEl&)rkjΝ4lvua?L?D" ޜz9'9vE bh(~'KasYTm: +6eckD97~@.:|L,ҋMU^Q+a ky3d]) 8sSm qwE὜]@CaP%&o)-9]e;;Zο=q0d~/o7mq;HءF$̆-"ؽG:V#BQbE|]݇f*n8+9IJHQ:雮$Gv@YMc[XEy8mO]Ɓ.>3;9IdRuOb 7ښ0W#igo"< =$Hb7J?*h*꺺n?VlmrAWك` Qqܝ.6JjEқ67M+ÒYȆOfXeY4ϙHQaIXo߃M&۵^Y zG6hd2 t6)imj]Mjڨ*n"w+,tr^:emSnc- =%e)*5 !IפUiYdjcL'P J'B/=ellr_rP%L<":ދ⦯Ww}jizKXqD&؆[XgrһW|pfBo$%s[dH!PGmiwC#hwTD+)=ESB6.002*q % 4DZs~*d]8v'Săj{SF^jJ;'M9ؼT)kCLnKl?؊GI\u źMCa8wao-=&Q՘kfe "f8g%9+%/-AC?pg@wp4ea4>,ҲH Jw{Le_ y֥.,͹ M.D*y^Ose8W8:wv[?h[+' 7oH{R7t; DA(~F|-7af=Z$ٚgqY)â:#CkڀkݘYA] ,@{}M3?(EC[be*[GikFK%9ą⃋ T-Jpes3(B9)xbnD҅R^ItLZV8'ܻ9hO5d y|4wu{4:N}ʻYSuk#F*Wr:dt-f*?@CB6 Т3ˍH'a\2qk; ("^B2? Jdd#'=1#ͪ.?ܢgk( l 1W6 FP &HhmfYQrvG?!^\K<;`YES ihtw'{=ZpW\C-+vng8d\k L2Vbg{x;኱/n4I#uj[IJﭬH.n8ZKN+)O _\ LJ/^4Vb`Os8H%b&)D%&tD֍gy* !Y*-6F#w [o۬k5EN*4>CuV1cniV?3ZBf9x-nI%!k<u%-L BѷQK 'Gde!#;oj& hU%.!l]@A?a#*#ʹd= ,]{;ս.ƪ,.hEknf a$U;|k em ?; ,xe0&?Bpq*TS]an6^1'500qq}K| 0 %V-Ȗ,:o%(Y=!KRλ9+ C܂:7z'譣77νFH/5/f?8Bߚ+ O&JMc2ж"M%PKmCD o~g2u~MGD<ש$R(UF;d,"OO^@lSSPms~f5Q3^_JQ!Jڃ^XgQeoQr-m7f_`V|Q⣀PЍӗ[8Եɺ;C 4_ڲO=𰏑< |wA+_v6#۳+(䫅>~ sϼ[O9Iv>۬}X2uv9E9"_+RJ xx(5-5iS#JwMPdhp2UVRv:Ջ`C"%թƂAnq#,O<JERGϝuYc|J&QN{(Ѷo !pj)RhC]>}K̂(%g"yNbiG!:J.)sy Y\z,*`C;|tN&0qΗƯq``EyT#dJIKiJ&4a|>;ZĀ4'u5Y`xJb˪~/苇X6%26OxTD\|C"bQ4c0Ij@>N.G)#a/Wu'pүƪɴ^w@Qݨ9]-tf]Ϧ&K"Z3K%:O>!3)uc_NMq 0ivvM/2X"8CK|ӲC F%^9N&]D[ ǒe-lmejRj(^%VY3oT]ϝy~Ok2 v6_/w sk23$3]wD%$W0ܲdhu4oe)M.6jņ7*g? GzΓ?w7aO{37z@mSWW =5R~?`EX,! Sq 60?7Z*&dpy@|0]TƾZݨL q+띺y'kenD-+TP7@ 嘮I =bd`͒#9r _58sp"t z(BQ} .ՀlG@{ 9Fa?-/#K9z@aK7PTW֎MwUv&~ÎE EoTsH|ANQ(_Q5jAءKT$-GFi ΢~slYxCA-E2ij'ts@(Fb.9aQCщ!D1m֍3(8iơFc[R7 b" mC|0@ wC|-rQ?px@h\uppH,:E,ʼngrosmۦ=֯' ͒mc {k,;JJͿ-n1)Ĭ{AЬ ‰ZC'56W\Q\3I's?U[ 2␄Q77K!c@"0۳& 10J*f K[3DAꞥβ c2ewK#%ӋN iE.YgYZ07070100000271000081a40000000000000000000000016661890a0000ff68000000000000000000000000000000000000005200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/mmc/core/mmc_core.ko.xz7zXZִF!t/_C]?Eh=ڜ.+ɑ~52PM.I*{ގ7$&g *6y8Qzi)j-*/e4^gY7a&B(j v7?ͻ6c%h+v+Ya|? "Y@XWf̯280$֢D OHbv!D,(CBM(/^x:dL%JD 5PӞfŽɑe~k /'wYET@c3P׆#u\9tORY" h+t@Qm i |9'm:,ZlZeGwjqMI,.zS;˭ަ&ج!@'k*U@gt_RxtRHԂvSF(wv=bxVAu" ƒ`$v! !1;0,ڋ`uzYbjz=gsBТYŀeHa`pMJK#wTv=H*2){FvZKmg¤^HGsO A RØӱ(>=px`"هUV,d4HX8މ9侳NA :ٯyZV+(%=G v~cB_gT}B[aԦzg}X<ˏpM6SNp$ё{$w XhTE*]#*$Hܖ^Gڲ<:57xM<&iu}~=I~h'>63 ~GD\*# c gSf'$l@ˆ;: Ff>3,˪dg8S;E8,j4T#4T\F=xJ9p[4k7L뷨@kr.¸)3DaTB!0*V`+r:®tt4w! @!C 2hm57L[9HmL/p&L 1X|blj,OxJ?}:!%?DgL3`Sqi15 #-D*P/)t-\+7cQBA̵g9Kt1~7o^Wx=6!0ls33M|dJ}l|@mN*8wStX"_=Y*9YRωm "l^zbqU?5do;rȻ;Fs9**VW|젂7749RډM &9 7B`.;;`$ &ހMTue mUQFQ 9N%$5By[ex:weلp' ~5 8N{Hʋua*OD2PEtz s.FB.UXKm KRt!=K&֩_OJQo0Z c`(iϖWӂ٘, ǒl~m91npɃɓ*0®9s4Yqȥь-~=!emUv p[3qx$ܵ˲ޏE<01HtѣAV- k>VIU3j/Q3*18ܗb@w,ɴ_D>ol7$߭Ox7CNHtt?H1J)AI*=.H/R%~Si4Hr]jw[ajdch~ W\Խ@\a &̷iC]2] ks2p9ƼnSW3v-5#vӶc\5 t7n}4wG;DzPS7-+b7)o߽IUR[&"$&{t`I>Ct00Ʀ\)yZU[vP9.w9ő#h6wasu!AVq 俘tV:j33 ޥ5_U,bVp q;֜c pl]AF(`v|6B^fȰ߫Ok\ %R o0-KHȌ*8|Fx5Yyw" YxW@i"J:R20F@ŸGWJ[#ϹKqҍ6/K tPTA^sC]ōA:N`1u%TׅMOL<:svkpL_ %QD7$ /OH7= kK!*61>"[ܦͨw]S'12Kq>m e XM ʞH42x+Lk/ " Xln}0~q V~6 I[oqrsO_ Hgix&Ҟs??@Ɓ~TНBG6n !L?`-XIDJy.Ͷt50أ[Tox 䍱b;ڈhĸl&V;״ـ+1uV^zBaĶՓPM!TϕȄ}RoEeUl.Z%:zpʇdgǤ#Z({8r#t\]鮚IU'__1c~9vZ:zgخ%pהM?b˫@SlCmz3U]o-xG3֌ID96¹YEFǂ]q Qy ࢻ V9@ĕ+7h։ z9˛JC j'b|C/+v Q~s+m'EhSf.b )%&V <AbRG]mU$".!EeR94X}Ywx^? qhTfՁN>oɨdOfvKlՂf$pFbNߨ*# Pز6ͬb&|W NgbEB僵PT+Wx~nip|Oqȇe%|zU۠tMl~ ˅vVS}J76DN(9M>Mt~'ֱO* RmI^ h< Q%yz Ӕo3bmuT- ~=A9{LS$Rc(ф <|Wpnz\Z, 3QEs|Dx`mih rbiԗ s"ec y͡9۹_D0WX~/Pne+D(5=SvljhYũO>FqWxjCQI#ƈ as=~ 1%~dQ^}_6rbI4xNw/ c<ES"iiK{Nm5I+޲qD#ʩv>߭Zٱ*V+hTҰ9SZ%Zty[, .% Mnid"} a+Cv/غIł4PU__c96-ҥl1LH7ի4#ʼ,)̎b#SPDN5DħѲǂg`~EgϸLh=ھyOjs佬V0GMlYyRćnVKoIkMct+R9YbVZ(ip[2Y*}YY&Ct ?͘6f IJJb(`7I"!-lDld\%4%p/Ut: +~]|~z |MHS2.UmTVً7g/bߛWᔐ^ߞpA^Cq1Č#Y:!u&mPhTbپ~OXzfSѸ~7= Us h6k5|; _(cm8[:{aKnXpW2:6%@^}cHG|*Y݀RE\ܫ??';Mw8?@k/8GBKM_Kdvn8{.Lyא[ &,t5A̰2. ;Bzp; ,2O:נ%7q$r!99z\kEX0&A/v LL>5A(7VZ8zxTaR EN8:;G΂e">sKi>ALyaa}9Z >#E]^iHоnVx>3 osK* 5n24xT: Qt119|>?teMu` N\(n˄Rs8 ZP;nZLRY /[ A#~鉆 分Y}"_QLC-9F+ ?GWf'N,Jg~#gH=J&  wYb庍hxt`V7xV'۬ ,@0TQpuZ6Y/+S_`q?e\ګxQ$g>hUai5u>G+n5L-Us@'#7dg)ٖ[IAwr炡*_E^>П&ʌhon5~W6-;>K!F71c#|K+Qk(Oƕ 48$ ]9qƬ=zfYvwAPm@}S0_\O;5ߖ."|#:$h81vsTެS\ܹX@4B$bT1o#Ea~aD` gS&C 1.>]곜snnZZX_+kP2*пp#)8S_J'EYB%qmN `wɚ)@IN$ ;*^ַ4E+i^")~ϭna7xԼh3+4>WS&Y9IQȗcf+ NTXM%e`ߛ?;M(vQBsZL1'ɴ agᏏ D1,[&a/Q3rcaUHFiknjRk]KW0*cÖ$u}}0VhXGSD8Z5ʂ g[ #SnȋZ:<xh^Dߏ`FTsn(:p,G9lVHU ^*DOaȚĝ]@dILv79G|_6u?| Ibh4N+Bum(Oi}{ +\} TW~>@VI $=P3Lm[x fzAl2s$VQHKqN0rDY3ɠu(RQNvXf٤[qbvBn,ּZ R<ƏH9>3fYLt͈=k>͆™(Z:IrMmh⮰nW G;TC#$W402j@F F"uFրhV $O +܊$"!TymR|n]bipT_L!_9goy/KwfUp}'֧zaRߛVQK9EdTɈiVFZ$~g=I*2N>JdK 즴4m>8iUOID',fTe}(cBM_f&w82K/}/kA [b5z{Vm ] M.?7S^1-ܮExXXtIr-&znE!h7 =L<Iu <{ HmLofva{F%~yl0g3.'F\<d_L8j6rS> gz0qݚ2ZĢM"we#d%~H@~GNMUlJa.W&zmwk*-\7QGաeR~5鐝Kb`ex4Z{ on>kY!OAW;:|MUI$g J܂x:')n |+Fd=ޯV VzYS3஥d GlK7xX[8? 󢈑r5{.{u8E1z3H Y~CE6 i @ger i^dNUL6=EYy^:xyF1إ\x- Tu9mdBqhR8d,[qz<:NUſFѪuxxmWy@N ԜjmbnBPOR$bo20 /Y٠67U&X /*UN@3Zk-xĈ<DC@>PG"d,lU'P鏉]J~;I\Q2l*$ O7cWn=(w!XZ@4*ѫcglT|dv7/Zac#NsޯW_Zu3çd0}Ai ͩhRfL&zWiMHt}\^xd^P0AU0zJ>]F nSCK$e#3[QI ǡN[oًOenX7e*~j>/!N9VA-ė*P#2  ΢];ind 20A.N}9ZL3ʩ&_2B;ɠ;>ẘЃ~A+aiܙ's\ӹxbm"`Sf\NeE޾`̟ٴ݅O#d=l!xzH9U3eP-̹>C=(]G#4Mӷ!А\L4.k@K۹4<_l]J{sU*ީC3=!ZF;^OEK rufoA5_ͥ rFNʪuqk8I,,g^ r?.W_e(<Fh> 7^oހIkwK2p@eHa?g$鸶7k|~6"1u1^f&Qhwr= K%'\rV6։uѐVP `HHHEܞc6ŖuX, /c-ɸ|(XVmC"MM-oTM>1|NBjMO?Ob*Ok`fꆅOaJtiؤޞG- c ap?+j, Ɗ6oUk>EځaЩS,JezWU-qu6S4߶,J+H8]J঎UnHE.>p:2V,O^r00+M 81&7hT*ƝPc&[r'tWlAc2{So^we#~[nCg'ok?jj!;)$kwPUzyM^|A p2y`}?0ĭ"#aUۑh `}935ZYU+ˤs%nDe 9مfIéj*$ f. $pV:,v6aU| r@hD(5(\(cu -d}u%(QQ:X(6(+KUe޾k>܄ÚP(ճmwŢH2 [_ML8[HŜIWPvgtG%E+.Wn dIA1jUSm<4i%PZ']t0i+^cB%pE硖e)y#d\a?a_qnjلڔVDUpv(m}f-{,T{/AB3,/ƏZ;>!jЂ' 0uw')*+T|v~*i6#$U(0궹y$r.*sŎ\_vf bkF-nәid;}Kw1E@4gȒֵ%녎,[~YS,6nB#_i} $Ɗ F~ }=չ+'ұS!q`J&Y/|0(Znffし9I?wCC|܈KSM.%E ,|;n$/$W\g39I* Ȁft#R h}Wg[=I ˥r֓߻gd"fR eGk%dxlft>er4,t7Q EʋKi=^P;"S!ilR@r n 9Tl'S#G .T0 2w0:wzST$>:L0ODr,ZmiKKAޫ$w&o֟q[n+U783o}OLGRcO K`@)}U5qQe{HT=;{O4FV+w3rȣnt?S"3ʢd.zG=Oᶢ(pS*)Õ7(󻪍5>ʜ(gtQ[퇹@w﹚+P`PT~}/R lP O=G3(8d߉B}b>)iMH-R6WQ--`债忒{jB[rQiyS&ZoA?ۓ8dG3HlDkO!UՊhE 5x=aE⪤blsšxth[ڭbۢгneVIgRLiI}ٰ)|D\iIeRœZ5C앥~+o0֞l*.b}rr=,% :s47хqazYbԋ}8kcTq,HKTyOcoܒ pّD}zrq|!չ}QB>arWгyBЛHw&iIZb^ `kRqL^o)S$I[RίkG< Uo@?A(n1u 54zJcX8Ta܀aS XYZx o~.Pޙ`xu( &MxS}E x 61pGN9DNnݍAhYw Ƈ gc,PSf9,!tpBK_r~ "Ѝ> ІT sx)Je}w) YM1tR%z" !~EJA Y.#\O UHUpGJ)l ߝ;慛Y ՕP+uDtj팘1 b(#kc0]k?dCxuF~#0A۽߂_@mH]65.~ZyJq"ٛפbO$˃|3E"RwDm/{\Z?<&q6?m@sk4ijOp/j9WJ Ï˛U?K]I!vMeO9J z]RW'6)'Sq-J'Tc^pրlon1G&MG:٪tʼ37#sS)/U~G\wf_l :(&XqFRl^'S4Jl^>E %a2(Dm _F'hTh.*Tn.7Ȱ V= ^3WUhp mK#ZC^*ٙe9?p |z$όHPC\PFΨieHmW Mᴾx̣=}Gq3Φ,eSlHUJ[>jTA  "ӟBbҳ)c(xƐ!b3PZ3 hYIS&Ĝ9fD\T2H m-!9k BIEiDtJ>A{W  ^i_f-}OWS/#4<*k&4QqqnO*gWd8H-y[--&D]^0>dj&ո s`ع Ԁ6h`VŰGf. $zeߠ7eQw^~NS"2:|Q"hr \L֭փ& 'Ƶv>Um%ʣdULר UTB.)M[aOW*;r{BgTXz^Nq l9wW{䉔qS~`+f./2rY(%vI5ҥ#wtP) Rr{|?\JC3$$1GCݩ^vcf1 &ykT8yIHEc1g1R? *KQ)&;N;qp>/ h4*Jr/dZ.h7%%Z MLsn=qFAt1(SF&kB*ГYm>roi qPXޑo2u.уO ?M׆3&S=!D=j 7 'f9\a!7TȨ@>4{P9h6|rNq{7O6mRf5㼩Tܪb:' *D2Tlq$y=h=?+/{YAWVB023E;%?e }2:o!=N>u##kCZ &Wrv~3caɖzqbt-]zع菋~) W2,2Ad8KڄpPgp0JVя#mLhXQ3d,İRkehB`5dHM!}iG6v)jn}j]z\K='Ye-玆W6,O ӽ铊kȱjWI(usH`űd;S΅`d oPw߯+m(%4U8 y.oM9tRt=}YPlj<N[g@Y:`y(~Vu"u-׮$ qu ?)$ Y15Z.@^o'opj|JoԬõbQQ\䫈ٻĤ`tͲ^S`ǫ)F_:r PwQ0^^'s/n'{'a'hX l^:Ϥ9̣L(V8[vY/ߑ@g{.VU&p8"^Z<a,LĠXP-k.<Ƀq1m%FQYv7M HܵcܜŴf~$I}F{U[[*wQ7TOs]i/cx* 93#BI_,)]D?V >]C-ѰJ}NY*?)mN])g#BRӤܴld}g?hGF+@:G_Oǰ,$bdIW*xa ˟4Bᱡ!lY*;"ݘn-hڰu!<4Ԛ'D&LO^ژzy8̙/t5rփ]ʎN7V ɧiC S HU#̅ uY.9c$ډ֎2kzpoߊ*K":'")CZp:k՞oVpzAbiRI]23( j{< V)LmR8mv,]s&JIRkpE1 NmԤ065 |S^0W08VߒaNj= zXl@]:mAM FeDYv Px 0Lg K2$$r᪝.u& c(OPxs%^%CN)ܓ#j|G,^%S}:P*6i50+nxFt!k6NJt-Ƴr_R t)nS&B%9!o`ܙ|%p׌f "DCf=RnF<7_B4oL ֊JXvYihSg1Ct5P Pl$䛫k>7SbE2A&T\Oi\괍lA99x$a$a^66t)% Gs#˕"_A8KyDpGL먘hG- ijP`u?q o73Lk݂ ?"/rL3 OЧ*xZγ /r9T7Sq׌*1o>qI*A|xװ *QBoF@ǝ.8lӔVt:;UY t{b9w|topPxcPԎն\e{nTީ=yɷbn "W X9M8#:j7f&Io! IY@H. YeESV {@x'pL)x W<'t2Z0d_塖5DQ` TA]@$F#IqwC#< zk$cr+|'-C45. 2s}}F+ xeW٩!(Z"iV~:QACc'dl봲ӀDB(c؁I`gg8iѵ}q֣#eI:2!д]~̑3½;mEx ?mJ+UaA9#wnvBy@ܿ7FqmtVb-7R[0ˌx[ >I(=۹ ]e*,%csU,Qs Vẅ6] n]]r9{Q״NC-x-K{i aX?JF,1ˬ2QLl|xo 7վO9 я$xj 4[Wj$\/cƧ 9o=h?? &5/QT?N?VhUgBIQT>?F; Rǯm.%moLQh ?g#DKTUq<uL|An#>z𑨱1[ufP5 1[JGgbPFʵ 6+EZ@Oƃ aZs%>Kǰݣ;,N \vɉҽ߃"ngx YBAG=[pys`lĈ) "0'nT t?9BJpl.T|3Qgz:sgC AdP31.w3 3WwRw?qR,$d%WT|xrKGtXJi\u? S팟 Z4: R1/_qy6^7 -&28O='LO^dk?Я}+*b{k Naу{Fi _]{lEK[$0J Z 'Z E42rxV)^f́",>s$(ȳ/؉G+ϝQvG\H}74ީS^7Ń-W1=PKjza9a:$.F)@pɂH!|81 ?~u[(C12n ȯ?K$,ia/W40tj|D;UufޡAX=يq+lRd'jۄ$xBבO8/pRj&)CߓPVP5JI_p} 4\ojM"UΎۃzu(O逆 PzN)aa<-4O{w2c3I%$;;8[ܾ.<ĈPƮRG {(@.&*\a+@Mm(==i OE<5MAK֩=ۈi.#dpuR\5r JudgU1A&1%r!xݖ[!qn19yKG3-LWSMmQ`#sw-᱅zJ: ?_R]hQ0nZD'tL"c" /a&ZvmW͏d#nQ]П$^Fwf0gu6V/bc>]X.6}t`&f"Ǟq>g, jR9Vcjq)SELxX|*1z8M%Q bE>1648ME/!jRtWN(r]d;AD+ڸnA.Icn #bR]]JJ~u0I[Vs\ED!e~m8NQ^D|FcѝKw4t*rT%ۥ.А&v(<ؼ6p.EFι&zqdj~yEufBh3e8xf5XV#H(Mý/ob?KdaNO(>j]_sfmAhoDi5 B?" =LDY2ZF9,gW"lϒEg/ k$UxmjpTmiPF9*t@l_7`-Wԇ1g!~,P+զHja5P]p9%l9&}ˤhJjFKjWנC*;ˇ=\gU|QuQ4@*>X#3 ʩ\I99W:6DqrUfρĨ}tUc$VXcLOP0wWVOEK* K=+_MX( P\GY2j`>R(XB$zDl y PnJDY32jiQ1,q`qqB낣Ots&sږ^CAZ*9?)蘂97d p)*|=ݘgK7YVgON9O5:KRb_ؓ7}%v~T'*qexB}%P_z[j}ؿIDn,Ţ"l i9yʋ 3d|'K /0+![/.FgX{SA9Gq𻗲̏ B }ԕeNڠl\ɷP K19I}'ʶJN?mL@'l_ d{*^UIc4ݽ31Ok#jr_&Y_c(}kSoS?Nzsc]O,U'6!EѝKOVԓlN}WEz҆]\L{T, SdPp6 ODHg&/ȝ0J"])#fCe"Ua)/}[:]$X2ziF :qq-KMC8_j񵤑Qx6wyF EJ2ht\!*5kWCaoU Wkk8%gah)b5NYFc=:hT46;EUzv? crJN`¡ݻd6QW9;1<NKoǬQ6(ݐbBs<7Y ҋYR1~0NpᢢMS"6ԕ̛"[Bw$弱; =$Ȁ-ql .9xc .^% )rkAz:{ͅBaעsnzKtA̐G7m8-ػ/0V]\`12ëťBYTSUk#[&gV<"d6r`Ub*x;/Xr2pM12AW7$%fsUǴUGv^\0dI9Q1Ot 8vۘPr``xƺ†ey|AA TMڲg8Ik!=6ōa8ĖӮl-IG >^WEw^3 9O`5;MmM|x༊>@T( .沅2'ji@)kEmhp#*fĜfڲ G 32A6\ꥼxIoDf~rΑ)K hUd,L/Ɲ:Q7:g4RB(L+v֏hGx,&X=; `p@H /q>ZV>A8 %E"+yz?ɛ>[{.mƍ%6z6D0rF.?5 ;?`=ufGXsj#lfc}NEÅ |h }g᫏7~<+n44甧QMD|҈s ӆl;6gTn )=uPS | h2(W08+U\AnPb.t/g&gR^dp#kPD0(ɒgw fIKޔ:jF?e"F#̃iEV^?4yV CTS} ҹso6biRXK;?9 Grs* ֆzj^p#za~)PcWt^,o1^u|fj8CvhXt-FsB~*:ٍtgFoS*;PhvM +]Uc\:f/Ro;GARCҤK1t>aU3F ֋ xno0o3"ؽE5z Dթ}H+omEQwK~O:M0yHV<('Q؝Z6qFо"yi,${&[傚g@<.Cdz׮hIF5Sx^FtGKCv&I"؇M~hz`žy8Q<( ʀpU͟.7 ʈw D+ܤE1)6IfucVG_ Ν53杫<>x݀$[Yt>`HݫDg1> EnêTu~Ta&j'pqsj)HYÞ4-1_15Ea{VSG#(JmӺhUFjѡݛQe ĉ3+$A֮Fs=)KmE\b_io/-M Y-a J,z޸fG.VrMd#HfAסp1UV/嚳 U)rsP{55| ~K5fՂ5qk՟#PiaM)8/r<=%seE36l1 ~ϟ63f©c9+QTҧC^]-x[eZF?Wk7v3-\/k[4U㧝,мϱOE,oJG+xc`g=t#= {":~ܑkt#R((pqySRXke ѨU~M][f[) շk(F.W!7@xI{{,g(j[iM[֮8~"-Uw?Aت&NҺԃUR[a-F;'ca GE-/,=:2E`潴skO[a ?bpCǑaC#C ME6Ӓc=yb`n^cԔ*C&ϰ^5htTNM~H Ӫez )g3*vu|G*%Ʋ#=gE#Sw 8ٳNj.`jk@w.;iƈ\] sVwa5Nmtհ$}"o5V6Knƚq]espMEe;@ꩼp, s*Rp t TD OB5t_ɯz*oU#X[ɭ$ >!\0Y4~zW"yp&v\lGvtM+IJ`ڋ"{W%AiTmŷ0OrAP%ۉ4KE;fA `hq L >{6^Sh/o? z[ApGN dX]=%_*}ȭYj⧔Hx>Y7Tğ=aYN/ VMZ;4׬cK p$ac|!ʞ>d^U^w%>VE;e2^/Tكٖ/`|q[ #zU͚_JI]7P4\.dZ;e~M2ndZמ;~aڮZ[ٱ,՘Vi )R#ǭ@Dzi}EIu ??Fj4_sa^⚋vbP@tG`HJwb5v1f\7eF7U T $8.e& )\8ǽ%>0qqZٰ8D>L$:$͐ʙޡOJ=֮`!xfqr7u63α~cN| =/f1k?6*L-gqK\)Ma,Lnb~k;<3Lxeh ^4K}L^ \p1s5Ek~&1OikN)=bQ*EtJm?EkLKg7nc1NT@  L˿rz'eu lo8O.h-2b۩p~ˁC <8OêW}5\@*xNrʤb2V6݇vcR>/ȡBߊo NLכE/)/n>E&\zϸ '>qO{ Tp3k,b̵"n['NA*,>g1P:~k_06~ MY5ܧDjq!8*Y)Ք_LbV-֝%UW/D(xb^:bӄ "az_^25N@y{1i& &Y@#*V]rx>{~MR 6Űhzf0#hpԒoMtI_E˶ BRDZƓ~UG:81%YGZ"02cKH \ ^S/B!L4Tfe7qvZ"Px=?cXShf<1֏a!61poM|FƐp% reή݀bXe;Jٞ0 h]LL!$ ~ȢrvTGHH0/׀x1\&?=+$&3+ەGUkUr ~^ukhYoN#X# 8\nH=Y\g7Upc! eo֝ DH&0pQ ÑdWך?\g\\cMWzmd5?hGgԺ lBӦ}٭t4Ou g[KM ,bJ|HҙC՛x! 51n2Ϧ,t9: Gs܀O '͢=KT ۹wrm( pώM6fxid]}W6Ka}cס @"o|W4wԒ`gW C9HN[xx0:Qd-UekȖ W\ם3FS/+Ig|(5)plG@dM!q)]Fh'Ƹ#ݽ/97Tl0#ʨvYnqƳO )E#p@ǒh@NTDwyU^|abHej@hSF1cY uGB\yZ  ؔ-Zq[{uxcFGPyHʽ Or,4܉[)aiŤli}7CdъG F?M^ dnY)Y.o|ScGybdNEØSrB5ņ&]^AC d'[\*6"{1p G.˻#-ne5|¨CN1{/F\E̍7 d^MH7eLr]in'Ibh8N = K&q_^AG Qs,: x %\C@v0]_I3'K;.ƐaKFt(]x:rĤ)]$/fH /ƒ/;-PI(f܏&88;A)},ViV+7P9Y*Pl#W`k Ϭ 7x, u(gM%$yS=Hm~*>1'G$z7_ i/UY[aИݻXyd1+RKޝ7FC+y}"\ݰE2WHa 9P͟GY˓SႲ{`˚b=0\ƍio?N;-;hhXF1MhC~ yQHw-ʐM쫒~g hcv+!7J&!QaZ=Gz@Y*f9jϸ-1kҶQm4Q]+~ݪ\FP ޶<{;tRsf?HxFLQLd`!UΗi"^y7P2l#?!Zom|)(7vxmaV6NKPkYXIR)<k^w"h%5 8*|L"Vg>I>Ǔ^=e/_Q#fɑ =Q0u dT{rBM*1iQL hek\˔K|]@ؐ]4A1c&Hm ' yeܹ/=$La,\dƐĠ\Yѐ b{J~df0g$=v3)^X ]$V޿=ǞoUgA #Hzx;,𲽁lL02L('Z[> jX.A4Јq;b O1,я!hs"_ ֑x BNmv)i;F2I(qSu+*ȝwadEtބE2]?Nc)+Rg\q wc5qM;G?Zr25(aqOZUm]^|@h6 5 ! DB#Ӯ&5= %82vl<=cS_%t0M!TLW|8NN; `w{e{eK.GiiT,؀YeZ9IrU|c:3\pAOx-Š9y"6Wi<1? -JGfM){NMJOb)(m6FSk&Jycy>(zby^X3;SxX+'\0K&H_@ }t;h00H fECF^dW7`*{0ACxW1}Tx9qcJ.h%vƿ!&c&:\#= ^QuI ұ|B%r`mB\ψBGZxu'JPhur :H{ށgt${ԆrIҽz6:MCpJ鋨l@hZ_픨RYdӞ#W;4-^+%. #㡓W;r1mh@9)W``( \gJblȁ50WIRuB$6 :nh!A(43rϗ邊1eJmsH l>,F<:m0vtsSOܿj`s`"N[czQnz>("Y*=8ab+q-Nu@24$d{ӽLЅ*䈇cݭ| <{۔)L'؂~VF8?oû/՛< 5>&Vn'm֛~{VQAi;eOWC,"+ {)Cx??ƣ¯ݫm+ g 3>ArNCd`Bb0r8MfkujIXp#Zi}$3+W*4۟B=F2B픓w'qA5 1RS;9G@[jPl|f=iFaG^%L[y8(vj9ﷇά l 6M,R$)Խ /r[8&B F!vQ>t^OC #ḱi6C+\W\0%11Kڌq[ϴPt;xzL$IU҃[ RnM|l*`X ATBwST*^rNLòKCWWE%;^\K0wJb^#~O$(jsk*ڸ mZ|YCMd$$|v1HPl:)nh#Y24#TQ6M{R*fBfvbhkHgwՓҪׇ!,0*mcKk!pwZpaDe2&@1w9'_CbP^Hu?޼:D&28 -.B-EA1ru<#$~{JpEqOxRS rgOiϺ7!-n`.*GZ8a<ɡ3MKaLQ,)jKCesOO, t|'WmNJ6Pu{]yMgPAZ;V]IMgWsH >a&J[HYVEK~rOǗ $APP%\|8heV@>d @t<4ϡnm+mqXXHASΙת@p&D0q^h-Js=@Yo^^[wa's9%,aF%2w8=O1ģh%\g+uW?u\a 2 ŗDl{xoH싞,y!⋬sicyω0B[ YA ٭JDӻ ?Jj׉?cbi.4 5![Oe\01rxx9{p`4 F 5)ؒ$Jw-7Cڋ2l8Ki25tR6jt9yY~=%v&56k\ )KPĨ]` 'rK[{]]ˇtOF:&&0Ci_9l 6 (ͦilID}*Z!0k&Jɚs2eS[IJ֖'-"kEȈ`B"$=SH7ʂ:[Z_fЕVI)G,O/-Qzcw٢Hԍה? /Ty6(VB00=M^erҫNw[Fs9BTT85F ir1%;e{!hI`W,DDiP Pzv-(UN__~]urEp{N ʥA "pRzr| n'9]L]YLeEQH9RBΕdʎ}kWR'8Ů.O}6 .S |_R;Xq8)ˇsxIay3a#^:Gm9oR2%Bs!d$};yF92S< 1V NYkϓ2+|r#B%㽳=&ͥ0my)ւ:'`sR|6)&.(~pDO9&UmD2E6 J?jiXOgZz ["@d;ۂozErj$}*w9˩dO76l:5oOAXwcLM6fui[]l-U ۟o&Ȋaۼla Ex5rV&IɺЁVqz23Q24W 3 ۿ25Oԧ S~]; hȠF>lVKV"FBH T|\Uɔjq9v=.[i~xT o2tM>gOugNR)9 ACW-7DskDebE3I.2Ʉ[^M:]M\GS:_4ZM4^U]Ҩ^ 2NcupgrqZT/ďc˞Ftr =ЋpA3v {D4oQ?7-+0.bBW ~?2j8wS0M=}қ2QmRkZw'|Z Ea/ -Ŝh,ѠN?\n9iPP?bz/]_ȢRzK~_ if v%>ʓ#*_uxB> $o؇-=r1O/S*/\k*rs_獙S]j 6 t~v.Y9.ށ)&ȹW?:v;܉6yܗjh0jbW b 65@1^* 1, Y#a :hj\)EοBBdLzjql,WnC&V,Щ.kWȎ>ΣzܟeuT>b ҶQdIVD$q6sV_I vq*5+AJ^ =dѱ1X@/Nspy4yIxEԠK/nL>WKȋt y8wcXm2;?>Kx_iҦI:gJ[> ¾ ˡ _cZ8 XbǵdzȭbsruR}sd9i͋soHc;H%>'Mkc}fBzR ָ6e@%T%?K+QJX&)xom'ݖ#לp$-j5UA7^B hhv5Z9Ra֠ڂZAѾST!& A.Jí|ZANk*I5krw;@#? +|W+};Por4G[qJU_Rmb{3. !Gp1~d0[>jjՊ8ڡ v/d*kG F&gU=I3Uu\LjaUև`q)Q] K <1RC* Pfb͔Snn@0ƂkD*]DYSKŏkYeϯ-ڛFOT'nc:?}@מ\.*.ÀXZKf0)ҌW`.VJv&֏KN_7_r9&9g@VӽQIr#*2ǂ/RzF֡JCeyۨ]0<8c-ؚuOR5dV dKBA~Ѳ)?a{[t= ,hq0LC|T{AaZZFڽe t7gwgZpU@72,{b,DR~r{,W U:/g9/\Ežu94!eo҃'4ɴnMy!VUP̣s5L c|hv8@+,(m1q[V>E@JJZP9]ǫk":8qcd̵u΁ %B$ 0 wq_^am,Nx>@'~`GS8fP:-@TITWбh/WgPa}DuG_7 O&J j5½m7Xi#xͯB?Wrϗ䑿i??7/ {A"aEjlMQVt*]_U\ @RE0tۚF;}M<}ZSrH5p7^J ?#G派fM/fѰ|Ŝ|4r]G;Pd%C9p3SpP?NmJѾ`฻\ĚP:Sks£ʔ:/OS盾O*DpLlJLrQ&t1wӏ>$ 祖ە4żD ~&OP/PًO8*v,S\/Pl[*,s1)XZdgo)Ƶ y3íeBs~c{PиW詓S4/5oaC({*@!|EURVQ ԓh.չ/|j<"o*&PP[8'c Bg_A` p.7Rˆ d`r{Am*`Ğr޹[ z$J~H(߹tOoL*Pڥ54#h+P]QW<'H>s ͷ)u2PU'/Yt1PEvkM۸p7 ʽcIUɯ|d2xQ ;3`N 7}׿V'9rmB ҍS 1 V,o]}/ lR$Pmj%wJm`g"Tb4vY{RժYȴ^**u v6n>z(Ci"bi7'1xRϕ K7nX^b?9b[[pn:^ԏ,/؋B^'=]3^ ӫP/ӡ;gtv˦ۆY~(]yTKN &١&3Ŕ,bd3#o<΄^RPcrLС6Y"@p\N3ww!sK;eO^b=Yexd%s >ZKN*T)+DP4V„֑aMbMs}j>jʻWgyrAltPn|ND{ɈŀG98K:0YRn\3?rǤ!Qa) Zm}GZWatZ857>y^k+:D )ġXm;bF'+5P<^`iC?QswB(a`V$,uΓ?ǺOU:ןE zd 0//o&}#-T*Eu-ϵU喹( J#rEt_7= +G(hDYAcRbz5̆XC$f"zإߟb:z)7gz E4ϊV" ={,r#LZhw@Bt$HU{Eԫ֧csMV| 譃Ԭ8~(u|g)VX}tެBu3v0|:~a 8Ho-w1_OISIm*T>l3m{92asYȔߜմؒ ̖cdLF>nl0}RW _;ʮWPyfGJZj} /dQf5|o8~9גZH?W/жq #];U"qAf.^Kxo.I⊢'mQT枻s }6!f(V*=v7jӣܓjqB$Pp/[ 9Hі7cvua}䣣FVܡ{XBDe\և&(bXc+/VW FnHCo?uK*=gªZn&1 c:iZ̪h~\ *6.05DU-@7nP?XU؄>+G_$M6$*6ZD-e & j-ױ'jR;h"dk6(LHDCl~E[vܒ֍lcyd;.虞1F1Mh!/!F&\H//UUd 5QYqȼ8dg{siyt54/<-v- d({(38toa"]Ϫ@. c iJK$VS `A2"YRl*>9̝ÐuL$S?zz-@hm>9r-q }tȫ h="nL4<.KgCV#u#]uj4!!9)|ČAKZE[9BRiHtj *K*pd50\n]b* m&+Ls5* ?Gx\4l01JRA'4=RQH%R׳F قǢ@1M 4@NX7e{ \(1:-h3DfיbP, 9`f/`d k;Nx6V*J C| ~QGh)gy2ndkT-n o hIٯB ;ĬR=fчKP~~(Y~ >Ʌ|& ^qMn3t?![};ʄ4rݚ|B6Z%nƆ,V6NoP+kh* O|O ޽}ǥCn(!khgÀ/8S)"ڂ:JfVF;.{JYvTe bF݃dtv +D1 w5VZHQ S^-ud3 m{Ye>!պXdWv- bYf6R!طp`9X n#ObIŝKHO]A4nzC09z쑱/G'wE&ì`a|D|{뜼QOQ+}lT-ey#xb^YP!e/$NC{ɕ?(-K_PE}.G!)/ü=g 7?>hM W7aUImת)yM 51finmxk#NTK-qvZ bFQ+KQbET`<\uóu>[&o_bwIi& 灺l=/t贆<[ft=o5IFk[_/78М= | =zZA& w3HC jJFQMrVA)>㠒㷮* Cpa}O(8EU,lk>Jisbz9($L ~ "mHF>&MjXM} vRC tT^YxjlA,ݧ,){kP:uM$?iK$%]e7@ mnm ԒCEW_iŋS1!68FrT WIf@kZDi.e &ssRT!Z)zZ g1chyxAa Lb8Rֱka&R+Y'^0j euLnɶr>_9+/t-y^,**1= CbdZ@(~C`1b7l}<0< J,e:4+:*[4z7ZV6;SO|ms&q ؆6R P؉[[svb2{WdJJ?f&:AM ehp!Hď;;Lv 3{AaB|c8t3e&c^{q N[-O}2lCkl+ [%f/!gn{Ud`>2;tj-,Vƻm'[YNmћ:$&W|Cs1[ 82ġw^6j=|ݝ/Pw//&fۛsSmw'A\lM-̯6y2-<ިoM"|_d)_*Gh@=67#?~c&1HϪ7d PXY$Tn]wrq{П(C;7[js !,/R*5wZ$P5MZ9yJU[D tk+Hh!x/t'l$N\pi*T*89]ftE'$ƆjrI?tܹ`(%U]!W ~^_\M(X|06P1>R|j|Q$X8Fix$ X)S@U)y*-͊_:1Pq^v[]`g4bZ=&5 V7˂HR=25' q\,z39^:F,J}*veUjdΉ'l]B$]4έ<sa+D_q$5q[,`ksrÈYq<-gαunc +\`)lP(%cXHNt;P"}bYƸ d $/l B?ơr#퍔rZgS[4׏܄5):3a}=%?$ǸyWFt.P m/5,R".xb= EXYxbF /[!XvSY.X$e8.'Ymݏ6 }Z.(یY")B.m Jϓ%}'z*=NSۤQh% ' u;%tZD<ΗSB؀GkP7@M?~iT9IM&,LZoeiLӭ8)y=>5 QVKJZ{[Ce-j#5y ?h=Ӽ1CNWtr0 &â;K0NEb/bvVt؝L(UʧiD,6_ü5 v@`%Xbdl[K7Xc|́(%50Xj:V\WV@G8T|Er|T Klv%IO>5V.7&HZ8޾EmPICH .Z-VP(Iڰ3ӆe-&FqYC:\ȗ7S\@zAҸHЊ7\ơAS }p2߁z]GLـ:l +FQN,10kfGoAeߨk_38 lA+9XjKў ~&sCb R8*FQF2:3%=JxoFnچ%y}T YŢ|2fWTfAae5fKU_TvOݹ8Gny֗ӁpӭXCTm\bd3ʿFeT p{9y*R%4ymcS3]K?Ysc 5 ı^PjXf̕]$4@Q@~y"^rnU3/zzBX]ISW@ 'Ed wqlVjE&EG,D_cK~Nx _l#9Y]\Ւ_< ^~i577;?MUl8~&z콡w}qHy7cXUox.dj Bٴv C6`УQO=taBI:$Ɠ@XaW)wfdzfqq 1i+%pM\HJuCJг eS(dgu?%0"蚌V碽:Ӵ(y;u w0 ۖ3Ex@)2|#F%uܞx 'ysL>~4pz2g  <TYPV'E](߶7)+/9&^3 aMžqȤz $.j$f<摳 CիS=b|9[gH\P%|~ʬ%7ڍΘ*e ~/G7 M/SW~w̧e=B$ؐ!L^Vԧ(c+[`E>wf^Q 9:}J?`AҟcZ1tdO4'|HsGyxh|wPCŘ rĺSjGB#-GKHe֎8hO-kkp3Rqĭ)3riXkI,q#BRgFH<,~*4RNo̶5F VϱM`_g%^c%H%rk$tZ,) * 6sozEKW6qłCJb{-ϒ୹4m;oᛱ#oNW@+E!!' ~c$[Ԧu[)Sy(JVtANW'xm-ʱ/@ <w%.@ԛ~͆mߺTtB5זȴkhK("^9z}^\ۦJ䙥J 9k$٬u+z2O/l3v,szɈ- Y' Wŏ"W-:^Y}"zW!{Չ3|+Aty?dV4\T9峆G̖MC٩,F8Ťۗ */-Z7$w>Kn~veZ/лpAN2c+9i\.1?71 s0&;ʍf4nwOĉE5lkۮa;:-h.#GjnN!2)j f#xtt*^Y-P@NIbJp)UIOq4ɆKK+p'w{⟅NH~.~|\&c xQI:bcltf)?IW|ul? Eacz :%  5Qk z[dWg}=(3Js뀹i_cafbG4t`)~zN>W#uүNOXasw`b`R\wzHPXA^j~9%2Ńw~kX? 4/j3`YtN -*.S`T׵ngƙ3CR U_>DnfҞdzQf׏x؍J_<#iH [)`DncI>D kisW^n=R }B"-IЁs-8ˏ"X..f!ӯ8S[lf##P}T8g4M,{wPY ~ |MK. UO CҫTŀpNjDɠT;`v+ecwݖeك/m ܓ7. 5vgu# 5r\ebt qf }PYCRyQm}alpVA9}⡂)ֆBϭi0V6q'zK ;)f=wM~=o z!$MtAE* cP^]DdzT]h0mvY^_3H8hqɡqԉ&ʕs@#thrjpzt^Sri2 K-c敳xR쌅St<'EԶBڔn7+n; /4H )r6U:b&/cUW)*$KD&9nb,Xk*ֱIȆjW6 N@{>F!pA߽ݜc!?\QPyU髰Ҥ]fa(ߊB'#lnT&f֨ ,2Jkd.h~,;X*_}v.(zmQ3#ퟥ> n)ߊ$ rJ@`،gg5VXܑrAz:CWltE`4kbꪐq WmU[G$ƿ_TDkuOU?wľYTO}V#12i|OͶicF0ʸgCI}0[[mkݖtOkfṿtO\FgH5o5ɭcھy-4ʺo>(#ݣ%jNj|X[Ky DxZAy&+ksr;B}_䊅rsҢ]|I 8%`p;s)<dM:mX_!^ß ]7  9OV="(f ?y՜J֚-OH0IL7IskҏYъ\}6t׈_-nA"g"͝Np,_wU xxg"ѕeʁ |iO;wvH-Pr4rDχ5_˪C0Q^8iAQP.Ӥ>ن,UE0m>21 _12 Xk.sIR[yi0g܊%ڈԎc-0"Q 1y%ld, ~<Ʉ8öՑR7UDKo+{iDkj ncZB=P/EЮK΍P-cZ%œX l[1>hWG@#7JI93C%xR;o ;,=2VHl͟g1(>&) \Eڒ:~\[DJ %)WdYR_XU|[=i,_ҶA* [^7ABeXX}%W'y꾖|$1ːUql jDoX!*9Sv 0?YqVႿX5R}'yN^G_ug|q{ꒋcpkOs,K1Wi6^H|q-*aV>]*H'#MhH`_rjED[EֵM9Q LRG6`47SBiB4?Ht?ʇ쿕[\U9Nha@Sgzt딅0QsExRM֞Thzw.f,/GQd)1T( ,uy`qUX}߭]lT42xEftr ?b`(?4VM2_#?.큢Û4@ @exn|9(>؂*^|\u(U!#VumZ"E6-vaQFL1n ɞiw2KcDMqZg Evnاa7|fM?blNpiG@Ąƶ%DD$ S94%֙$&D'Ea+09q ~ \V kԳl4bR{Z=Ww؅D4F 4rNh: 52`фpO6ÆzHFѰAjca8W;]~E.ʪkҭD渾B,jHe{+&k,خz" mF֋`f"Q%'+w;aФLs8*}t;rjB+8{įn"NKfdr L(_ι~VY^)>,OU$'ET(OUK3\gfCSJC-/ҫ:G^&k›o%@^h]  _VH[ia !C409!] 6W #D}-w %6^Czנl*fL>H*hB.W0(ꣽR^Wp O}#n9ZFؔ}Kx>Bp9KTNɧke&7#& 1h̒3zz@:v -", X ޾k:W a%+[rwG9-:4R3=.fd`N؈im% m9o͚|Ub'nclnŷ&RǛhra8]ˎW_W" <]fvj2yώ 8Xm&I0 #Nm_u6lKOr+t~ zGsQ6Fϩ Oy{kY׾KZzVA_;ȿQ ԃ@Ģ<k7EMJ%0/̈́sP?tF;-2XhAX_U)^*tqרw@pMx\JX&)ZݦE@OZ؍힒( yWpU*Rh4(,/,17o9+^=&\1/P}@y-%tk9O`VޞAVvPKē@l Sg[CZ[м2T-,gRJy#7aWź.h+ TJ䞱k[J+*~;3,rF,`nP^??xZ૊kMV : =r!R$1ҚTG{<,EǛ Zdf9ύ`KIfd@tjUAa{~;)zv1\R0<jXf5nQl%Z` Ʃ{n0 L&#'iz"ÔJH`&,p jυ/Y9@=( wH,á(Q:X-:ei-ݒOTm; _s]oQ0FU>|?E2ǥ&ar[3dsWcܞ48 d]9QEdv-XUT"#vb%0$yfEoMnq^# S&"9 $ɐDⴻJagV6s{/Aj4bv\I9[ ~J&FS ,FVH o'6QܽTV!-9'.kPJ@ں($ٻ-x۬l< [cLwAcM=z#=,Mz[LE@B8GQ$K <0 +&Bd?V} bp` #B&س1cev&|L_Ƣ*37TNrꙐha\+1s>`x&¦Á\PAOb6MqPOM_M8& {,A@+L˅0oF.qb*|pg3O; ʷG#6m%85mٕzeﻭ#JuUV^ĴI0 @=7 f_!o^Ew5he!DgT!%dan4(кmjKTbG%*T *Vښ _+caRpV\J.$jԡH>@}zZ`nRu1؆E@0߇ $1ZF-G!L[]@ z cKV@n ǁ,؃P~SҨc$:# |Pdu*˄YTJ+J,>j$8mu36hK3u;' ͛Ho+: A1s:@-zpXҼ8|4lNQҷl|,eT)@Eil9k[ Mr Gl9AE>VW3rB'o6qb L*œ|]eFlb|1o ;Xaj`eAZ ~xޛcvf$D&sm_)V: Ve;zRD8oѼO (R7!R ^&q5V,*f Tn6@Mw|#L˓mҕHb_ƃL]Pbp5[R 1Qmɧ_& c؝ Ifd<0ʦO>|b)94EmGFꏱްF Ve,-z x4ʞ8UHԴNM(---!Ո^\bhsde@cgp4Ȯ*[/?~_* D"]* =`nkXLS?.EwqA"dITd 8rFvmF(g[-@?[@9!WPє?͊"c,rahjn}jHb0~zz3vx@;7~-0>2VI15RBݷlΜe:x'td3N lEDLeB]ʦ \80?;Qӝ1'a{[U p?4lwU:>3ATKӖt룅"ܻ']) /. ,grT3 #y,;)4-`u_P)K(>̵L,n˰A9좥m@U9r+ěO' 1sL+xj#)'ɼxԴ5fco6gJAT Ijϡ z\($9#$B?UT`bՓZԦn(:Ih b~Gχ,0F&\t4EC%dBbbP1*hFWO,"Y\QRX|s}9'2J#o?s ݕg@44ޞ!C{<ԶxERam! Oh\d(k(AW}?aI(1q3]'B,oAw)$ '%ެ8 sc 9b'@ɛa?ßqXH6mA>·P4 ז-!&zZ=*RCC]\OA b(4D)GZP_U$MNnQ$ w.Ыc 91}׼cj7{JM0RZEe3Mw',>Ⱦʃ]̩+*{ef5!mڴY _C0GN&o^"(f|욶HIo3M!:u0)AjyCxyS$?zH?>^e9"iT@ۡ^ݯoא+yЭJoT /dEv<ο0AqO y{";u])7 L9>CD2mR^JX~|Ho?PSz4:!"_:CÒd.4U!WLd# W9/f\2wˣA54۔RհzC kP >E'*IfDV/iAX9"ᐛvjJwvSKE$0~ƙ%,c=Z0*NrհD>]; }w]Vp "Ꮏ+3/[CܩSh|9m9\CF(:w+]$Ek`~6_OXEFc#r| ֪}"Fђ @4%;Dl֜~&Aq{K̦D8;f!x?4.П~qŨơc ߦKݝʮE4c?HrڊQ{4 >Tm1h`eVRțoB/WeW0tɱk/+BύC`&ԇk.ćA>G,zS 7D39`θL0D}}Dr\UUIH O$?qPC-uuK}£WtC8ρcL-m](-g < MS\0DޛCkYX3yN+dm$d){bDj\F2Y,D8%pvhC ( ՘LS~aޓY:BgFX=s6Z6S+f}ʚ>O~᪬h7Y{1"; gGtg KܜUmxo3 U#V15uIrg0pTFXUzŐ@W'_b>]vC@@BF Sp-oa}ٌq DIϘv֧͗9fq(AHwKY<7_lg%y1˔C;0p1,{$ńXe2;6{7f,y䤝{aڰzEلJ$T-xQk(0 " gz+nhO!lCSu7Iz(WHDBmAUccuH40%ع}8:q8 lm6y'F,5)m?'~XMkjn7CLͧtDڧX>:ظ}!QiNԘ ݣwvWfh1'6tm%Tʍ+n3h-ga[q T׸'QSɆ}gk`&jC}hTUx & ݞ^u%(8r\/ݰ4-h̎tz,Bj Ίk,V.jy7MblMU5=k]٭DFmv:*V > y-r$JIqyЯE%rȲ@h)H 9& =<`͞g8S:F[!U ?]~/Uu@zÇ]}2Wmh R&uHDf<.q:oU h["w_ K3j&^+sޛL@fy*r8oM%(Nqkdz)Mbz* V=_/|RmZ[{0bޡ@_ %Wj]@/@^pug):̀un(BOysU·X/l  V|{_s M\dQW=ϡ/wF (1W3O>Ӗ<ҽzUU!lm,sob]')l \KVpn\i|]+oХ~[`iq{t{J)մǏGO)-ђ=f5sd ISKx0i[CBrZpj}j2 %D0N2/&m2eVY> Ӻ#G!%w47ddt 'WZ8՜)>PK7}7G^O[LP-x@10?[ȸN4P'{|WŇ>s?g#-ˁd6_Q)CMҎX32Qzx7%/aVEiE.F?y6U8ſO:'6p7qnv>nsu^ؓ!f CM0MMSLїYL^ '*s u^)v6#@ Ջu1e6.]o%ݨG1f$ F5S J۲Y3H4".#4Sc"m Q7-m.B S JWɜ͋ڌڼzuo90H:`;NksAN}>FO:<ٺ"8xű0h\HLQ "G3W7a4zs'; r)"POC$Xp AğľD(A_%Ew BשBQ6=*-LYc,r>n{̽hS2~)-[EC=aq\-]G eKu7}!i;]5̤d-Z$`xu g{Iqz'Yh^|TaFtIưLMVŵZCo`X7Vۨ'hL\IRxFWݤ\ dE4#- ѾV! YΦ#n݂ ]3aK˒O_p/~VRT+ 'kj^0q@P_:6%ifů|G?:sjU ;UCv*WS ϧF( $Mi.E A1"eVE¼ѧڠ#wll2/ҳgϾcgw_^P^lJre-:-1~2W^c»SH͂Ê } gt&Sk؟x(TGrýb#(\}&*$M&{y.<>)tL+~Zq!8wƒD/jckݙ%IUwޫ*&6NQ0UH,nnp>T>L8z`څz"#d//X"}fEL*jABUW}BbHCoS+AExLW]ت6 o/ -2ZIubʺvuxh\Z{XTU]Ce")좉 f&M*tL[תlt]wG9 D*-;݃T63#tg/Qaµ_-eY{Sod78ťqoyFr>V[xd4sO9թQI(tB}cH&8`x,R]1XOiL0`@T]1a %Fx9E f^h3VDE5)%|!t3H+#@)A#X\< X&ǨcgaH?/[M CޖA^27IlP?B he"כ ~S.`6DF`(KyB_};ݔ<=T %vKj ika -#趩\)~J6B.Db8o[,2xQ5e9rzh] t2d}T2z'){MIJ0- ]I% %mìՂb |#@ T"̪1sW`VBlU]"|>wq= 81۹V6dڔ'}묙 eo2 X-⥋Xaeb-N6d9+}˳oN2!Sr虴۸)Qd~˜*0TIQi F1CWm2 j_ # Q _K|<&^P;[g0$'5/mN{"I>EZDC p.Q_xgěl Q:S&%bXZkDxl,z;H\O=rjQU rbz}԰ޫvk=-%Bdmк[J!k3]~v%+ kZ<(Yu+4G? BEq1\@:5>ݞq]A׎wA5pWԏpǒ +l~8Xt*/Jnj!I}beF%F%k@w-̄ r߂I|>#[6# љx>`J <ռZeq⤎]mYraE~H/ὕ] 0ɳ4w*YH~ Wʠ-q~tƏwwPMH&V_6}=(cZ쒙2xސ3Q'~K/4D2+ۥz419ZXMRz)gFs#Km"f450MWtYqߧ)+7 eGEn$(Vq8)TVfN6æ-hPx.FH E³ 4p b 76B3 ʅ&_ÊI w6PX*.HV@]eĠYҜ\:fA<'б0/wo256ݞZV1ٻc 7o Q"O?=(*t6&}$*([܃&AwaM_T5`Td'PUپ$R٪˛dj܁!4>[.Ј~Mh>~\jl|Y HWu@g}uA:fwwvhAK]nASCzn&O8ۥ(GWB - >bQMq($-2U"hoZ~3$UdC\Ϲ7&4=eߖs5 cuTe{DLG ZDԯsC£z?x.ԠZPbc/Rc1_I3eqۛ@&I O+ }2K$2.Q)hN!r٩7 9{( Tx>݅ 1Dz]3!YOE23o C,7VeV$yjq˞b-ˣl)_0NWaGm 6lXw;Č');g.4 mv)qe K~B [['bDv;Ɔl2%S24?W;(' &9WIM:}KA @V=_5hg /fַ"GUc{lփ #AȩQ㋼_'Q@-_~rj p=lzOb_ &:]^OP7AVG]J /Q-5zP%rԐAt%Ս<)C_e.9:-@14}/fDŗeuCW2аӁ>~G'uvuc:/T >U lN>% Ek}> >u0^*H[%|vcEf FcH*_j )E5#lޮT+7|tDî.+%~o1TC+);2}e"zOY2٭wF4GlJr?9f>g+3tw!1J'΂+#hҕ+X|%3lڴy3>a@$7Hy'ZҘďz4<{!۫1Bg0Hʛ-ۛ4_Bye7Wx2>߆%ۂN .#'-NNдE4id"(! 5 HB(Bë]a`>0DJ#}tR7t2(uIzgauV1DpJrqړH?  \Q\ɕȇy?ļsz.XZ Jۏ 46Pv]DwE.)b H%Q"-:q]SL R@ /B#BJr8`'r\7DlvZ":P:S LS?b[kPL+sn4_ VF;[BHO[]Kq75!zƭ!Y|^*%,գh@O}#*)NcÕN5$ܼZ[4Nh_MbV~7R_TM>!\; :RWT@ͭd2XI*M+od Nn?`0SěXyΗ?([R"2ɺΆR|G([z025bۏ0͖gdǖyC:l8*E="[+;(7?rPBB&|bmJGɎJ:'; nC)1egm`1:wM;/M{=xklxh: uah`֟m{9d#xY'o*2$*GѯfOFa'uYlŠe vu8"z]VT6""0jIߋשk`AP E,G<=8^\Nx-W#´Y{ƲXߑӦ3C84}Jf`1j] `M/ K w"YZ1VGPnp fyB›+8 &IHwFU :cwѢxf W]iǥbU52_) wƥ5TA%K"s@7;n7_ uޣ9FoKv3874?N[0K) PN}`>3u>u-nVp*p+DZz /3%eCE#SETNg"@w%E-ų?P.!SXBj 3.u* "׊haę,*ՔdGf- 9ߛ(O8w;h;/_·O/b C{|-O*t=L%Μ]lDݜHogA}H{Qb2WVZ N7|] ˸_PuB@|̛W8C{ 1`j]B{aALRJju;ưwaef봸Na &_$)nB">᜕_7C̘a;$~gMRyer|V?h PAIϔS^5hM YcG tb4 `kGҲk } hwrV`y3"ͮ#{:"Ә,)RFC*n yKMKUȍDyeޮx]h!/gXGNӎIA[٪JxMHY|{>T_p!k?.ܿA2;} n2kjd@B?͒at?w`͢,7_,>FZ;)1?N=hvr2l?lDG҉Ky"TpG\TmVͫ3Bi4PV;N+f5wbeK5b8^tKr>U2Sqax C+ 7rU^,1[vTU-9Wx+} ?&vtV\8`Y -I 4 cZ^_LJ%EMBciϨƴdlAH>Z2pv;.=oܞQrEaT19Ze 3O7<w5}oX7ޣZOI{t߼1g5!,3V?U|ڿ=?l_WCyGҌy@ %yWddO[˟t c¶)t;9Bv[.bnfS6.NVT݇"W#BOשVo6k\@h)26 _@ `΀Q1+ofxUXi+u*C1<Z82' G&n+Θ۵GK'R4:iqb,,Vlj۹nh}DIfB7:RޕjZVmHVDtʟ7fo)SVt񒠢cH 鲞9-HbN'eqL&ח*W7u-5Ȃt.uւTG1S 6 OV-t fFXbe^a+wgMͮ(7fPDe̍ߩer,,@HUthu3ab]Dvx}te/k{?S/ (50qpEk :;zTf.$ ƻ` /#ۇҚnoWUלqtzԱJD`R:U&|E. ~$6 T 2¸DX"r,~qtt~ 9N-N_DÇ;1҃s(s/&qS! Ldh錗QXw}SD䵫B_U2^\;[tVbq!ifj#;ߔ&[cd5m?ț#g MLFY~1͟Bt×x R(Gcs]z/͡0JL(3 g%Ju~xz? Xyײ;J2ɀmv~/&M +## bn:&W M#䙯ڡwفBjzy(T}bs5 X0ߑ} IMּi=L2!GhmkMFq?pJr_dR+फ 8Xd-$E5o8\W݉A_h]Njjɻ?)z/"} S\wFF#! gW 8ٓd,pmMj0$| /@I˱Fne&@ju9IQ0HZ Rqb9뱽tD4S2}nPNeVgJE!|1^TYmN@A'LJhn` Ȝ )+)m"MM̗$%;bM1)N5bu4H.1YqB_+$nL8Ɋa_:u.v+9 |=]| bM%kp2⺁ ݺ%y6TY)LiU(E4 $Md'qxA}z6rǕ6,-Jeº; >DeدI_X)SSݐ -fVp=\uFIU&yx%CVԦ[ne+L|d[,T_%E 3A-)n At8^^M^;jic3i:Cۃ1EKXA,oc,C?1#FXE]_w1@Ed'a`&8Ԅ_gÿβ4׊qI/!b;؜rxK`߇2x5rAPW g 6]M^, p8}w͔ڴ`FTd<v `7q>T&1SL)zýrO>55lG}`}w8B:vUrU6v&=!4;~$p81BVQzE]@ $k Ommdz`H]N<[@}"p$JBj'ZOHY~/ol6aTh滝-]KXq,n~JyM,GwnPok}` 3 b,n$&0&!!k |4iBžwQ;t>JX)FiKlZBl|GHX8 OAoNDZQwnvMjQf?F( nš ʙTVj.Szi)?=3\t ŝ>ĈԳiNRMnM ܫy}j[I>d5ʜn # vq55 =5▱HmtC -Worz~0Z\ U+ˡ$bf垘sZv~k o*JSS vJl*>cQ`}lGx+[~WPƜ9V!g;PS>n\F3egIjGSJTwԴ]] +߳~&f/.ټПD0@A DB j6C:Yѽ%F}2ŝNRDhj]}XJaG!Q wwimDn`0ySL-Zll_#<" ). #UHTV5i(k岰( C; *G`ЁrsyDfv"f=aِT355H'ؙ&SյuSQ[bڃN)gq< NJM/X *Qf]w "'g2f:/u"}>Lbˁ9wߊ dfx0>B L0F<_"uKr^@~ymhHQm&A:K*yK2@~/Z>>̣4 i{):97X%@'blm7rYcHW?r^Ps. W:i劳 fan9ݜĈ Dw*z~"?KcmG*iXfҤlKɾ8擮sÂα O9j\_^tYTP¼wow@?P22k;"9 /GQ5 favx%j/y *Z}lg74h:w.w7`RD%@JR5$pV ¸qcW$w8;^fLTSNGy6q.,H=2ٚ-yqG]U}nĂ_kvb@G*C?lwNp @PS94b7iK ٱJAWSZG4a3SU gx"`Jӆ/jT] JuRpou1m*?8>]^H8xڙ90&ƨPHͮȔJBwʾЁZ%kiNQH!޵xoIlmyg7~Q)ۛ,pFٸL 1 rX~m6p\҈iNNy!zǷȐӓgP|؃2h1Έx}ec{Ky˵f62 |C/0 Sѓ RU]bO?0Ù.$'M$ݬgZ$Q)"h.?e)¯1S3Иe;K%XeD jT὿$jՉ:&Jri [$(]ecW[ظurMXa6;:?BYR԰rRU .I9[r)n<x08R߆A1CMɚ#+0 fբ-pJd9[|tn1 2Jn=1)UcIWj\浃Nؒl=AАT'?z_-ZEZsoHylH1q x{ǟ^%EoI*QF9$fLj 8MIy^|&&hElШcnr%Q ~m&mk|ֆbj4!ɶHOoCU:a{ԗDHp2WqDz^HRti&o22R_e&_uiEH戽 K+92] NGܣ6Ea'<ӱR@Yqr('v1#煡ƞ51:E t"rQ ` Z<)E Ze7+B3M FȺ9dV:r~f*e&Y/ WfRGצZu9A>%fW׼JXjaPkl X_ݾVVћ0 wPTcdgFxG?-=$Z18[&@$15rB.糍qfw99A" GHQaf-np0@F%'oAsquZeD'fqd:&l%m-jNϝ(SPsɩ⾴nW6"A݃j鮑J$yZEob9~l 5gWpyppc0"S N: 20R]8"ǬB .MeȉO2.g+'$B$yfR ,-Y;69NQ׌=~&Ǎn|<_ r++&d~hE/`18_BUMVX}t OLУBk5o>UO.xOZ (6q#C샷|q >-R9So}ANch8 93_1`ƀpDMjH^𗣮?}2odq"TUm4fnfUrqs/Uv1d,5lYBtRh Iz N=ξa=^2I\'9$}F`3{E9Ҟ2YW7!鎦g7=/ڟmL3 .AtyonK};QOhj'b.#ŦH4-(R2m) ]NN6jrA{"$0YTnf ƹ6tM/5i eW{ʾ+`Yv0 qdCɷL.J2]CXG5t۵^]SV!q{mbe"$BFA`<OE+R!3 $P 8];Ksݲ>QS ~a)T,Zs܋lREEz̴Lda6f{uTU-aV_. Bۚ2]SPMö1E;4q+MYl)y!2MrzH&,[IpF3_,D.lɣ \SOb}jQj;^ݽ'ihmx^Z Åw#3FEDn tY wr9Vr]v\`P?w惑2?Hir*lE,8T4ވ9Bh!fy驌Z>gׇ=QO9p#;Qz [[N6. cl12&GStVC6 bTԁG$&e(W0v##dʗW5TLV&pENxE`t&Fu5)r]o; lMtKFtJva!Eknʵz,j?}dr6=|0 h;S[St0[Gn~QH< 2lo]2,P:,dƧx׷.CsU߹_tz;U`S\6$w>CPۇcƄbDdVUL3Vz'a$Yu+HrNRA} me/ԃ-0gb4l?UaƎƿ: '|קpu9Mz|a.l gW?X -QԖfB u-U!ֲG Jy֛|'Tk4m@f37G Kkz?Mq ~ќޖ(C:'ypQ+0laI S4pl, JwΝa׺Vy=O"h`zӳ}$^D+Y9QB9Nj?[Dm> "~V>aOLH7e٬|'[t'-SdF”^ck>\ApOҖvi|TS4R3>,-wѩS;Ωm h3veL2(8#ƽ/:Ljdwt]bmgx(wKAx0)[ʾK Q=*n}S(,Me~e Br D\#m)#q9Mv?GhiAy_߶(r1@8YiGThEgr|q(9C$)aLAM0IԖ`STDWU)h~n/&qb_bA\)SЫgIđqFpm5Vs¶Ώ0}+>4}[Jٟy,.s)*D-<ǧX;lR faOr>,r+⤳Uc|2q 2gM\ND?0ֈ&/MQ4=.1}%qŬߑڑZ2v i;MTM(8BwM>iʿM@@ω˪_@LQk0ezNF~6mxΜp,o{Nb'VVK3E˜޾Ϣ:m܊`V" )8wWL䭮0/'QAO>Q1Ü*Y/{*֡v  $-j>y"$59gLU4_;~񩲔ɍ3peV:nP/<X:g}7Xos'VkGQRac *|\pw܇)9m(,Sr/ťj6U 6,*`IPUb.C\rp̃ߏ0b""=X{G0'U4" gJfƦ)(l@4X(`[pZ ނ:.WCM :a ^q_*VTWGY& ^'Ԙ&]/L}E ;3;ě_MaW`,Z^?4K RN|nUNJ]LH5f̡o^,wu ar4 KKE4eҸp%É*=oG2+tEnHO%gҞ6PGz7RՒ.Ipe@(,SAO%\yy& Jღa*{ܢx샶N]=(X2Tlpb}cǴILC_௡:{ [5,9ķ8HBXTn w;+\&VAsc:Am+ޟXRb}MɁ(-*srqX戏A1&X*W:ERkN1۰E٫ez5Xc_RqLL2lmH݁>lSKڷ*[k>N@aQ 3W.<$z? @f4=ݼ%UomDpygg /UO١4Yd fӱN\2;QqsX1!/>x:FBPH.lޑ^tXY&T0ceGl .T|CHGyK*5ﺵyy2KNfȋ~aqnfg K+ u2u`/\m8 Ըbt<,p(T 5&ܣp}hqŹx9 @sfӃ`+Z?_r,,za΍ͦ(Htb٩߈[6`#LZi} w V$eL;c:2"߼68@"ul"bν\kC=]{Ϗh[8#ur-16RJ"Ť]7H*FmwIK%ИG/c٭ eBݑPp|9 u9%\cYdXlԍ=qG*)bHF!d%6n H!54E̙xI PBg>x;ύ5q2N-]kd_;dim8F:>*e6DQ9iQe: ޯ-UGIN9a)Vۢ44_.Q޴:](;(h'X SfQSggƭ=vZ{d[N4kܓ~J~~ L&:Yp-DAݠWD%At[!kp ;Eӏ88f?0}&#Zm"oj~KbƿGr@ye8-Bܵ6  x< T;&eOҾica7X[I=DGKɫy Èo޺h!,}6@xN#髳&ѕw֤[SB`kqs!J, UXlUg,hn; [qM!b׭p M {Z7!q! qH{deV;ƫA2r?<>JO׻|:9~ZMeV&➠jvjwcsXF5ˣTŒfwEf<]=e^-nxQ0Ll>*:ūG\]|kJ WM=fb-.36?([ 3mpòYO%?b1bCylCD?{Sȱ_b{ޒ}uY<4ŎRg7/g $YIm$Ue\̚C,աߡ1jk'O0g)~&xƶ k%ȤY="ҙ(h+H#:i:j jj 2:9tVE?+Gbpɴ M&yFQۋm<,x wsBAǛ#.m\ ?+:}g#f+itLAxh{v7͌v71GVT2H.RhZ"&sY}z> ;Jk{fX`e@Jc}rj.&v}(GVn%וdzR\xh{ӯiX % 13? ֣ h <D"tț[6Q PD"pVIo^լ-lbG>?{ׁi zDHdeÚ c$k{bb U(14 O܆*}bΦG$+ONH-~ e{4U~ba0>1;Z ѬO2f-$ͺyhp@!U1N*#C5L\6>w47 xȈ8 .Pq@aG9t_n$k&bZFȞ6 * =[e Fq7irHe*'sQ~'}iҕ6Y1 2W.+DJsw3iABvy4ev3G Ll{{aq y77 Töo$g&p% ^YC-Gd,MU!00\+ mVΒ1XaPuw) rJv9$l)FԖs{8{8Z\hF衮IRyt*GsZB5,B?!UR'>+L] u5^5XAB?G[73Sg| c vt#|tVS# ծK) DTvPpnvcVj™:F/&2L'%4Ikqxwܒ<ѡYh34‰{o\agUsS;K"UuRҬwP:'$s3Um R{̶ro;)yإ2cVt\.|j59!}}su~+XעQjgY+x3Q}]zD_FFUT?*D\r̘%cW 4F}:_^Q6ɍ&]G&m_(k㤡`?tXx>8{M/Wȡ.g2|,kWtL_S;'=*L)ǪAߔ$}DVjZV t6r&q D뉝)/u|N>Lge:$.B i, "tC5f:3>`' Y*Ⅽ0Ih &w.ZFW \TW~[ɴ:j6P?! U%4X#`7,gdVĦjq{`ja ϖl'RbO5Mc 9H0Tl̈6/khC&4p8. uVcU㽿ܙ؝Y>\׎~;yBs>pb1pÏ(_?)Ūv zb޳pNM;߻\"8u.k4xGT(,8GztUْ%KJ'q Gmj_7c<㏟;Wai%)_#@ 3ğ^ prRY{JᡷD[\6hYTOD<_/se- 8 zo=آHU:ODH6Y)n 84en*VxMM^(=Ku. Lm-<[Vb3WhɄq_ &XAy`o ZUGK$8ߥRgSFĝ'$dw\= %Ek^(O5\EWW,gd$}`g_BҴnn@W囪5'9Y$NJ󭅝'pb.P@h'uK?Vfo?=͏I- gJǫK0{уQ)D~l':tޢӖXX89+<^ JYnƹ9"YF(6SWIAdk TՀTt^wF7S˷6)We+?B!*T kAAZD(o۾(M)<azzA%0``YOZ[:9@8G?dO|D/3T-:@[RՎԲ\I~ڊw-Q#<UP&T|2~0&Ko$ Mk:Olv3,bi|`t߫WUf&t5Cp Ifܵ|(،(Nf#A[~X" pdlX(^qdⱧ_0L]bE⇨Q&0s C ?W"ט|s ~>etuQ`vݾ_ ` g+j͵';XrˡOqMCnÒ}ҙӶk H8ky%f͚B@smUR[R|X8#БF4LJ4VAf4^ndtVďVT9FA~r$5$O^sA)pkc-0JSָSd0] giGn:CMW"[7=\^8?%G\9'%uo]ܧ+OyLII.ERU7zk=Cd{k!?>DKU(?m(t?v9S_Vsյ%eDvK{{TiniYa Y[z?D7Z#¹ɍH, r% *dD~B9\$u2sL( Ϯ!cĬx!jxٱ( eu4 ͬtk RVܰqVF't/Op"b<:b4Qϴb.)A%y>Fw0X/y(Wk&yft^0gcU)fP ՎLJ4HpVSaм˧vboZ~*@>V2o]3qb ֎.ZG ^A19PQDfbܵ}9龽V6[>j!i~&JPLPߢz׳d6MQJ@(*=u%v a|qfBLi:[o8vU n4c9Yy@o` (tl"gKCdLqqSjTd VшJ%R1}Cv'ԅq@[[- A4}y N'兌F:-~hd^U(YML͕N nBq^ /L"o_!/OہV-ᗌXArOH'p\p&#<B ́,avH%-\EP,؄V48w`'3ocCX #6Z[6P:{bRPNs$TEe'v< 't$P -]ԛD{=Pš 3޴ 2s` :t"߆Q×A]}ړZ*0ߛkp*[!s8U|)cr5V2XVA Tg$//\C*wC!in-:^\|{; UX϶Oi€L|ƤE[TD ,Uu 3B;vjJzFSdaTT59sV :Ș^cؑ=9G.!K\N߹2%Rl԰ak ؟ 䗠Kzdj72~`Y.)~4$IZN$L&@QbX""]_$F"q8棰a+cn"9suË/Ge7$%ho#@;H4:+XBNw"u~ -wO>!VlҲL#Dg^B=]E1KŪ"jV89n(~A-&­khbQ-V5 uLk'a}L͆90Fa][4zpsȆV>I"S7ڠDwG136~Ƣa%Ԋ7`d}gSS%hMuU 2e]_[J\Qʹ{"Vws~OV/3οʑ'su`|g堖2Sn5'g/OB_Eׂ/a%1\0Fڤ!ἼQ!exiqָܠL#=Rd:PVdwÎISRވlʒ"k 4BF08c/hJn ]q6{Ů'Z8ZS_o1JEIx>,+qC<~Rdx⌽Gj6v1SJ(`V8qn6bh `_ЈuR 9\Öܹ͍K':Nm\;$b_sn^m{p47jׁ;8R7n5r1^ȥqq핟jYsm4jEf*fdePbfꏉnkz&FXx".xwxS"οS4ӟ PCñR$1r\Bb̿5]h`xᜍf‡ҦΗktLxCQJR@nږs!)B&N'\[RUSˌ7~ɛObL^=ni& w!4ʒy":|N-S<yE$Xdݎl7!zB՟8/R\L)c 1qiƋ-%Mp%9XIF/'y&v_  duͦE˿"l5b+D7^;Ib :6l W#V  P@4ny2̿Kj2jO"̅=;\)kʼt#%Q wOe$ҟΣ! 7J#BW0;8z[Re¢j tBCXɠLv:ns1;K(mKTiY/eD,Lː?g+C! Id,Tïcl:>H\Dr O3͍ɽ ҭoh )`Kcwc5DpJ/ ^[?(ﯓJ'@~AKݹ^(8=ĘW +) "VWIP^zvBF4УN~yN_Yfq&+I\iX捥 Ϙph}wnsu$wЎzפ',;B􅥘iGoksN\:?H)nFJ2A*s1\pf\b|C5AsEh?p7Иxbqv@qtU\hJ,-! ;],>W28v +^}Y=Q|!MqOs+=)4b!.>ETMdѤpX+E1BF)|( LIjTXbUwP`+ڭ_]xm P e1jػg7g{Es4fɐcc{mu$$yI|/1ZYuƵ{K4u]e~!??9.*S.C !YsgV3ʀ"Tդf'q/`gb>MX*E\yޙh.x]bG N@l^)o6CyX ‘4?qB on2[寧'NL n RChͤq5^ƅ3QZ,\U+@:Q0}l![H&u&]|6ң;b;HD,{vWU輼pgՈÝ.J&W+8 IdZHCR]pEvg +/P[5pı9}u@RkVLKPCiA/Ȓj\F>DACHaP*WN9y)MuhdN3zhɿb UT)#wjIϚ4}ףǴlΆv1ySW]***]]{&'گ P.CϠ F9BϽٲD< "vxq۱ݏ*"V$.8 :80# sz= kPM E|`)e B\cCs7X4p4b=?4܃K6 ee]:3bKu*BZSmx`"gmEXT@/o½oeC,h%]6ש\kE qeK)fQp<:e2(<'H8 XS3ݳCR )o[yRV([@#VO6e/$~ N!8SsczQU2m֎ a ɩd`5zY82ЦmChdDپ [Ƞe6ٯ#Q iՃEɊn f@,#NHҴ|k4x*<:TSD՛U zSVG(]:a7Ne bL["ٹk@jh+#7Ϻ`:E*tJ) FV*&?ZxpӯzvNU Gٯ\ZA1|2^5wh⁖޸?x +=~ҾԉiWlJU:]Ѭdsinif.#j3+NB1.< WW\ŪVˏJ?P"Ck&쳢 =i v.'׳Urj;^u붚g/&dw+*5z|}b+IؗB\ᗍl&&l2ݾD2A!s۬ G-abyg+}fI?'yzP"2tHXMTJѮ9TEBՕ_B~\I*D!~ҝ`Ď gxMƛߩZD뮓Hb~D%:\>,ȋ'bC ${KQJ #zNulM!mskǖbQkū`}n^X}_'6>pR0s a8h3'^>ŏLxT Tqr=yEԨ}OWFP,Q)Nbu~MS&eUx0F;+@oPVn$aO$}$o"|t4;C"]{V(-nC/U5s_ϸe7 _TˉZڪ@Ti*w@x yc?wˍ S㨯g]E9~g ǿk cr/U5 Q>y;53J\\{;^3_ً-c?FwMPKbGNahV o@D WfRfgHy! 5T6 {r`rN'2ME HТ C]syٸ7_NÌEі7{15n ^l[-Cf ŸEu8>[Oܥ|0&RpM=Yu`> Yr[ ψ0ǛB!qt8;_Jb*@WnB̔7 usg .Z79CV9`+dtNdL@?]KHD9U䂗Ib(U d%{[T]fIaoؼQ޳aE ^, 0PԃWaDؘ^!#V#쇤s:Pr=-CjmGZ! [fc NtxP!6R=:['3ndb3y&׏ܯƮ{Uu}{#]`L uyZzjbQ@0m&tLz}3Šy+pYZ᫷ (ℊnw# Qda|-^'-YRzv׫ۊ kC9$&ſ+E_;ׅ;ge7=+XᣔL?;t/1  iY-@rbؕ#Tj&ר&r>`KB.p01.{?ב 3-l.MUdKnsQ/ޔ98$dij_̀혟A}Y)Lxk_l*-Β~7ʞ_#䵓)ތБM0' 48)3)X;\N )~9鄳u*VtuxI~HLք>E̤q NJpM ZVk~(~\"!F&rHs 8:>J:.ƋX!='ے^ok; YW_{j+RM.jQoG$d}Z4eGv0yl֓<v~O< ]^D7L 7tOrppT\^51 Yt3/O[LuiH˞u~sW&tÈ4idvq^Aސ"Ԩ;]sYNWUuS{8ux_q<(#pQH'<ƾ+>SԋH3f*RUo !/n"в{BttjB$nfWRZs+lU7V%(&1bTA<5D_hc%z>喼LjoյrRϿU"?]$x+}H.Hq=-aHĨgH{!3 S3nn8:n{,?ב5ܠmC{{]*?VkrQ" ރΪ2aDZ}IXD1𾛹0B$3! fbEsTO<ђ"CA3%kis 4< 5)7Ƈ?^xķ|yc+%Z-~`]d[p F޹V~6 MQx8YYlNxV0nKL1@-8F\e7X9{. gSjPɢc@笤cv/ G-vԽ{Q8vYuz!\b#^SksoRD}ܰ8X316\i .Re lKm2L<޴tq= .Y j?\D׬t иV$q0tT}3oς7HJtG iQv+^x^OZxSCӇg Pa VP>!!1 ΃;31Jy-:2GT7i;5Ę=?_rffzy{L*t -Y OEQcYMNu-_Qo?Q#[zBQ12q;l"y-vwǗ߽.pEZF*5! Md21z5X7صN/gNZgiw+Q7ٳYFRfOVX! Pj Z Bu;d-eZIw"kGεYDy>7J\ڤV/(XZ_YtR8JPnk An]Dj; 6K,'Y& 踧AIˁyIDѼ|*}6zW!N*fH;/fя!lUh,YWt誝Qv{ۍy0]2aT9ɸYrPS^EW-Ey a_ AIT./ r51b}9kU!{Ujr"6.JK%Uߖw5%әz%%k6~𪟯h@f@|hYsc`."-0n-Ek]$ktK Eԓ5*G Dd~,S< xT*ס٪ )Zc}|{y,t!,">pO{h@ XrVg~`3^bšH\drr c6i3Sx!W01(AX4ּ8&zkl28t\- 9X(쳂N ҉V9S.UE8Ϩ Y'+3+b89{.8akU!j.0&tMCY['3$h*PTAFZ܋Tyz=Q=nc~g)R/)P]b 7Uܙ_7iT$Wf74 k՟'\b[tz\@ ԲHL J62Tc}jL&+"]U7 Ʃ>DVo`4MGbx]L}16,ᔈH\+Re:JpGUݢ.Uㄉ1d]I¤'H /Ogf{^M匍WL$B%;]#rAʗ1^Pr7wP>6Q=1]*Mil|DT&jK k̑`#Oϝ# p݈;IS FE}:wyɭ) CyKx++8WI#RSۏ+^PޅzpCj~L#|B&?4qlՑm1\& NSM齹L+OlTreN%(eYd?,]fKm] cPb22Ln)w!Rr,(Ў˾jzdf֐A ҙLᕱ&yB &99IeA~p%e=8XD7[cw<sv bf#cwUE\z&g^5zVQ~;{d!֎A*A4OۂxTă:ɈiݑE]848 x׼ơ}nƋAKJ!z0F_s<1鶟 ŦGKk!e`{?NaYTS9\ͨ~Zd5zOq`\gķrPLc4?% fG7!s{Y1 ڒvseˀz)?tv4Ba ُÌ N');Jo&3&%|3}4^kL"1+ǐ\¦ijр`#{-rAjgoDy32ǒ9xxJ:K>`h!s# Q|UMpĹ@aj֦'>yH'w,G1cJ @+- rYB)y @E0hwݔ%3 3Q9}5jznMIg%ӳ^U7/k"PlY-+h)=/^x kd?%}'2C'MzzP8|"_d6VDFDH=[7Y T3l.L3IBN?L7pyyb l=qAҥJJu ïwo~Xit560Mc4oSq*#ڬ=$4'xJ?Rc OCݽ NjՅgOOj4OGOr' o13 &ϷGm*ҥ*]n}p!ˢ sw' gsnp32[i l\3kgWV,1KqxN .Dz0Q8'&PtjU;vftmkgUZ0%mqfrD&![~;ԆMaN[ZthrcJaiEw8Cx'bo,fp>7K[8-7mb͑Է ~"\.s'# %z.`C]* ۥbt$\MlXIC _u^0s=u]Q&EU)X8s8$O=[ x?8ؿ2uFw∮݆#?8Cc?XVfȝz: E5 ΁9 f4V]\weؿ}ܐ!o: 4=ٯpgj[#sXu`RL#C .fkW<-r+j3+?R#9[b14)mhr4cs:0Ᵽ]Z3%Ւ&Gm?=6? L=*bnM-}Ȑ.$]¢!p5Zafe }ݵ*hg4!sDJb˦lZ69qy#( 1¬jqmB»g=xg>yuk?F̟!Jn#77OQb'm>1#+:L yMfNLR#,\'#J9KngL-J|ѕ,, :Pҏ9 ݖKlW:/5rZZcT#Xg۠jF'#V&Yro"GR$ ҩ=zﵷx"z)pB`ϜHg wg^ Ϻ{p[H։ +930. 8#{={|MeJP9 7k73XYV#Jt7.f6-sEdpİ@V:TK_L,Tk?6-ʞY|'y`F%V Y>|+YDqsΣ@mgoÜ~odcgQQ ΙiLPpԻ L\ 6eLWj|EH7K:6ZAJ벷h ɸ E|Kߤ쨿]zm.sroSPj[sk<qz0mt ^nu-uJ'k>уzhų8<0%шIWTo[&p`F1y@D~﬿a+t#Wo؎'f)`Cu'guUD*.Z}O@$JKm|4+M묳kPt8R':@x MvΚ18VcW>ARU4'q# S:Ƨ(f%}al,ĹP]>  zdސ EňVC5cC|8|=Zqy>hD~yl |͒25jFBV@ neLҳb߈9s0N3r="Kި җ׷8d-vsڴ]H1xxTRiƃ5i@%uZSx~ZHpjih)돰ct]]յǵIEnGVŨVcW8 ivP)򊟂$L{ t2ºF?BϞ[x ~Y{LA CY, v|zKr ^"vNB2r~MyAY= OI<$lq,Adٷ΃#>doMqEG<2QyM֖o u8s IX㠒Mj [0#U8bWK/ޕY5Hv)ͫ̕;Xzj5df.݃B} ?eȂXх*BRH=LTewIy{Wҁ ˗+{ ][5 qUu b= (Fqn&݌RSu:wr/W9$|Tgr\ {IbHT{_Vfߺʃ/iKmM!vQiFmPZy?vkxIu:ߑjm n^j'0VP.'/;85-*Xk~-K]F0hޠD69S5'Phpd,Fi#CPmo]qlᴼ@m E>\fZbƇW)mUYÙ ~篨G5};O=V F|o9 t?9gtQhS\h΃ ḋnNPG΅W/Wde+_|P Џ]ql&#ɔ08V^@'I /zrn35 %!'ydtgBbO# z0}in V+JS!#m(X?pX, o.TYv6^{O?wc}\Eߙᨊ}]ׁIXvD3wP`!B|P5He84>QxHK SV dBq as*HdK`JS0#C'ŧaP ht&i+n4(Yk 7pB㐪'q;^þimj<*fau(Q>ڹIbG,AB?tQ0t⮢+k V$lm0IRxDCK,䊎ZOhUF> y:p;be찙`FX @*q[JL!Ppg:$Ș@FE@@-(d^YG72kGQ)INޒcG**\;5D\}땺c7=$ ^9h~w,b ֿxA~ː4/$>V^ҶܳV¢^,(|c-qhِ:%vQh(~xg-3 [E!Su˙Gi.O^?\޴BaF5ngd\ 3hVFZ脩[ : b%kYZrĴ3\YMSa0nZ_綠y'4[p @XVxĮͯPe;pzݸ1%ieaLL*]vs^ϓdnF` Q'.u"8g~u Q} 'yk n]TeިՅ{d?ձ5Ts). Y#D}:A< AR4d {x2ܭP &I@ |Aqw6Fn czN\v*771_ (Cpy%I3ԝ1Q9I{v F} `ƕ2P~T YP2-;D [̐1Y5|69~}UI$t2_27p5G%cEC #sTqK95` mEf,S\-\S{bcA yս5ęL:uܘMoUe:&3"=X u?HK]8uQ8-9,0$ou2OGML S=D־Iw*b_ K;:y_ϭEM LSNas=ٵe {,.W%TJ8(Of7׷jxPqWMI01ge+Zk]ֆu>֧jEU`m %%˄\dW QiT+V )+7*b&h 7&@jG)zx¥~_T27ŊKX>h(}3 4&D9v{0j1 UR f.S!< &dp &9dwNd6!m!]^zm*jf>ƖKls^ߧd)f=V(PY 5Lz1MiNNv"A%_VEB,S%G+ $[I I}}[8D8[b5T6+& Ĥ⅕=(~oA ¸{^g6f@1 *i _NXf*0M~9ԆVZOFlF]^`[C$` ZE^='w*rd]-vims#*J88G:`l#|ikl3]N 5LuRx%ŞyA1W΀.R2\TaD$Ε[T{B$0q@cXZ@JYPryIFlk>D{̃^_AtmiD- '_+BYy-|AqHP^fSR (pyWlg]MMͦ@K'+~5l*MT;&r,mI)2UۙZR :Z.Yw ?vXl-=lhu$@5#K4`A&M #z)dt۪\K,z` (9+ 3;8Jd/ңnAr{Tڤ;6QU䠋eps-Zv76i헴J,t:EyI޳%`t#0:q@{!)sQg`/hel @vFj~{RUŐY;1Z R gc *L{2 axh*Km2IvKI[" 2 zEWQ/aoKߎ"ו: 5ujK֪I;3H:tzoVb|-,`v'E :ًLQ 3%t\^v?o^]'7qvX{@#pnb`Fdx {MB[6AQy)&3 i%THtƁyvX'_Xi>נEr2qwUCQ\ӠWWTZP7i6n1:ŠUHfq(apѣGq, sycO>ݓZ<ߪH=u_wU)["an|k;կu/Z oCf רq Pel_,Ƣ/M\BZo^|x0N̜2k940g夓Hx˅[s0e0g4Eqbj_F NTxŇxI a-Eq$ZN*\(y<yQwx5B~ ̊wVHek5bGrp/k9|Ȍ -h薳BK;%~ߨ~WKiy^ׅcO:^x$,\yW'.*YϒB;E!@7Rg B Jkgl)g*Fdܲrhr9K/,{)dZb{ NdOo,ޣ9a)!¶hI: ׎L7|o;1wv}qMTK5`|CDDl3N J8a`]D++Fr$1ߴ`"*4əO7LPֽ64 mHOX4rZ*kVVoC!26? Yx0U&߳XS;\pށT1GYf VZ9Dr%R=S"cYD%A&4(',\Sۄ5'V+X9%N+1,)mV1Db]NL-(!5.0q֚"؊]iVbwɐ;8Bn\kBu2)V8(²%7-Ybtg)ю45*{Jp- 9P%8{r>~Jo=KfMQ9*6vy>Kl[n$D){\@hu(*a?v7#rntϤ i1Tth5Y>D'W[td\Vua3S e{c3LNL_f)4.b4@nLst0w?a6DK3an0=7ʥ_Y\6W*Lc')ACZw9J\[!`N؛Q>!\"^.1W9_p7gPpicUj'YV|jX5ȆQ\-@@qWϹ4Ҫi˽}'s`Os%ƘyN eW%]i)42z.zP[[Dvs&8B/\<͓bR"?9rT%ć86oa* ǷF8stzjiP:GɕR[o|n[T8O 9rs#tK@^ 3^ e }E8hm&l3C|!3#,fYhsqp* ThޖFZ+$ }&xY[ʟ|9[Vg \7]HurraԐ2|(ei c-3W8ߙBUrw`A7`zZfP} VuH:(0N#,Q3KjG1wzuLjKL oRPOׅ|hAq+Z_'81ž,[(ym91Nժ264gB1<| [7 CC܏.I*|-sS?R3: >E}68dN, )D"0<d8p3UXғZBן4ZS53;!)2,;>vLF7p2WT"ɮ@]Ԡhkc1F$5n \Wǩgq:L2DS鸦%wɷ)XMN0eYhĦE 5}fdJ-' ۤq6F2B: H.Andve®H6ݍs Pgd$;њfX6id^ھnvO\T΍~;/uꘜRg2Q *N?IU[3#i|pC$ue4Ya6snDIy5)r-bMoZF)ϙI1Q++kyw%SM` 8$Y\џBg*bJ?o6J q{Y>U`0 5*cv()1b1yl1d:8M6:Drp>j ֆkvʨ/lvl{9< pain>wV:[tӱḑ؃ (~$P!@M?x;]kC4p,ePȎ9Ix< }7~4Wif]ZzZ]*~٠hq~yPՅXP u[ !OU)(P pYng#~8U@GWPӲut_2ZވFW8Ս* JM͜*:lN= ,Vc;ɀҊzΛTF0](gN1SɞbCRυ) qU4$켐-㳮쯒i׹) :ɬX-~.۶@'.Zs{:yc )29wyOq+ MOw`n:e/wkPoQ٦L ?[d&&Σ3Vq%&X4yaHG󬌻0LeBavq/J]V z~ gؤ@% qԪdgRG%>#:5D *h2k(h }DKC@ #tR-V!5%кZο̺'c0 81 JYXP~-ׁ&^G41DU 2J&^ AW5 o9o@2@2^"x!@CpX*ӧQXC4v4헱8=lق+r#%uBIAB, ㌞( [pγ~vXĨDN4Wl [d>Y*?u5oqOo,?BPr!jѓl ~}3ZJe,IGe.j^!,9 D,wxrnainēҿ^b7Zv]1xIWD1'6J,zޥۄ۟ ,>S]J 30w Y؅犥*! pԤ(.7tukڠ.`7߆dV c .HtAz#p4¹OO51&nG ēT305w.kD-fYU" 6OGYRA吣iJT2=I)fHɌ+2ч^񐾸u]$#Z1I|{0)Jw4ڲ5Ȋ{ݽjp-bGxk!*{:R(cJNj_:5lDY^pK'>6Aq' 㿊>ytF=/g5OFܬG:مop%йxS/-.;ŽX0Cꊃu1o]~Pd'AQDmzfٽG[>XUHalrR?o PBFp\}5 TCq.NfB_"yYI=9=X8D$`iB%|JCT;skQf!AEPG1r^y `wu"o41PXAJa!'6_{!*ix;g\5 6 ű Gmuo񂥅L}_c;+ٽZ B/'pHZѾB''fҝ~#qgUXt~_W# #^b==8V q2Q Lϐ J@݋Ә;V0+hy -PFkse ItU Uo'RPҟO#GgT-R;ILO&3+Ë;bA!F.M?§Yb{qVV, yYQ7ěuINi!2 &1`dt0]Xز a ń͋ `rWHlT1pN`A}Y]#XJI91CPYhEu(Gc~ S쏶}8uD?Ks\pa  o)TJ' y5^b"k&V@oL9|K, WOкv?gk`6zR9qQ]e,ItJ.*q0wU07f~~ײ%\ ?,!lށqu7i{ol8l[/)lXRMuz,sn1f p N=gޭ~Bab$nqg+nծ-6|_u"?_QRU-@ж#:4KUd/.r^`3ghy/qƅz%"Ts!DpE0j|}FOсVwEjD=6XJJ7SF=RR¡BE,r =pYHcSLyw5Xsl0?pu=[J#~ZIiQAf@ƅ@]'aL] $VG*cb8CidsR 䯖ҐB?>L4Ξ?c-U#01հ E@Sͬn6zo?קQlo##IC5 x8Kݱnh9ҎI'd0 k<#R .*/p)lEq2vLkx[n_c>n~L{[/ܷs|"aPσ 0uCxo_+lY H=IM6[H r>!},/wk`~4#(jn}Y^DTue-M,Y;d+`=ԄqK2dY4bcb~w]Λp. +}Tya.ېU*ƃ5}tX =dE!pAtqe,ljܙd-mY9Σ4)ohG~mȱ֛Tw`:8cGU~kYxσP=ߛ/3f,|)33}n2x p-2Zs[HIyU;P%͊^OR"*1gj/1A&pP͟Ziˑ$oj~⠊zfHʄ26F3F\5lȷf(o ޯ_XÃW&5cH=ȃ,.\b Ѕa}BgQa)kL/49⺻eROm$##ʝ oHehO,qXP@2EbΨ߱\>=+ I@:.=)'JJXiqN¾zyFi7DldMK3RbN;$l u`n-Hآfelltzr$]UJN. AmZTĀLi@]+VY9rT|mĮQ~;SYa \_.VdՏ͝鉞ڋ+s? 9KZC']D8+2~3ib8TC ?ǺyD4'`6^"<bInX!R/ Sd7GDkcɽӗ5,wĮD E!Ha#}JPHyUA; LZ*E1y d'k!?) ܛe6Ao Cd/y)*h8#9+ǘ: HdQ42p4 eɰ(ks^t/Brvq߹e vq޸qvv׵Hgj/9feNB)]uyx.;OCNŮ/FDZ@݄D.w0.?2׍Q$[=DJogFi~UDOcwm (JvdL24L0bx|@˼rݾsB7_i +@GqnO44f( @ׁDRx-縋Eq 7 /-F)΋z(m].^?L3f"1ȳSoO,_:J {y0cP!!6o>SM)C"_Nv:_ }B!T6S7vC^z:/,5- $B7XLUE{ Q0$I0O;xGDn9cg.e ;@HgF}$fmϑЛX9"A9!L!N$䁟Fǁquv\ŻMU *,y#z&9;P5QԁOFb CZ2<X B$,P DǦ(Fa녂r|#7x-:{w.g<$oZ]=x+ b6Qô49sv`Fݜ]_0CVĽ϶obcsLzS.N :`laH J Fm| k]?SY9~jbr%LrJA\DЁޚz?B+5KķFL.ClParAĴĦ#6/ I$ϑ02s19z1U[cyq*q)YJ!r-wB,[Jp#bki;—p:\qo_ ["uxK "o4|w8q<ϓN@QrY<ʑTYAj1)el^ {q n$ʆ/SRl.P05KjZQI )ugu`|f) ?[nO6Z.PKW׾͔T+$LIx,GACȷ !9iJ'R!9Yb*j?$vȚqTȗ6+oh+6g1#[MG 0y :}YnHދ-NٻZ25kmİ~T9Χd ."_JBy`]7Z;NBDbՄDNhp-@)G36 oW6”[cljj[ zʢ7 7UOk#)lj* N :]+)rYAZ g*2QY,rPPEF H\1g"ug7 @3^c (xa>KZ /6rT7zZCo4pL Up]ܓj&T3*("o(4ofVr:(>?3'GWeZԎ&34nW?2m R 0 /Zf6!K*BO|gҖu}Zr0|+CVIg1nb,0 nB<=t/sDN-/yzRo8d,I S_?7lN J!*jƧrnĚ_w+bJYqA,~)P2gR [nҶӂHU4h fӳ/{r gω(QPߵ$f]AJ#3H2]b} B'ʜ?ZէyU20%%XsCEv31\ּ%&啓 8_4-8R4$٭̼3ގrDNa= (챑Z2P5v$=%:YBRQ SiT#/uvL-r*$x>|ﬨ&qqF-/ l1EZ峈@PUi1K ix)]2*Lƿc#/e}HL(T|Mֺ2[,dۊ4sÚ U6aHj3dw9\P yَ=p8N o3 cbyE߸Zuj l( I=Bq[{x@9xCrhO !ԇ e5D !I!jVl6 L(3sc{kPq_@OV"'1ASz;`+5/$:"9q}7# LajC4t .p*ç u~¸ ž>`65@㰉ӻK#T :.%_rq/|k%K,h [$. FZ@a@sZibR_*Թۈy mARvy%ZüCr܀2*TEלp#0)m[^c}yhA2;цջ$qD$JTWyWJW'$ۧbS#jA0=og[HC &͎[1;^^l(?Wo %õ6B=Eb  s)p$hm)U!t%. ?x-ρ^= kB6hS/|x̚}Qf[O3E8b2vem;*WV3Rػ/f*I{2S&K6f~ͻ(& Su5gWLW D,9Ō 35 c#ۄ ]3Fn+kz*I#Ʒ0X?53G)X`K}DHz,]Ry+PU ˅7R:*5A}m~\|03=晞4bL 3Xy"iU"?m?)WO+N!Gl!oɯ_ Ma=Dz:r(tx=FNXax 6~eLS=\{DdΈ4Ɗ3ԗ|csr͉UĽt-h* ,2kw A%6}{hzߘ1U[aKWN6ܢ*_o_It婙)jEؚC'1/ >_FB"̣o6ɿk-ZyVƋu4wc x$Osλy kЊ=WXSAKCu8ƲI+oR8S &#p>h4<򍛙WQ҃s&?:>ѹLɦkKQ<&nλw"ޢy'b/,о!8w6V$S GFĉsu1ʊ9]@)aڍ }pW/$sT :Vy,ȍ|<6ΫK+!*>0 ,Aסfq뜗Mr?B_5'Sl˘ m0nJ2Ӓg08=dgcx'r ԊwG,Yw\8igl @6þ"QH_ kਿXm4*e 9@/rXۖƥJSP{f׋F- uUYH10 T@&DWl_m 0jLO-DK|HSG:}oօ&MQZUquVQ[7N蟹KPԮnt5qk }0~Ts!2oH!oz7s+o@hSdηitPU7$BvpLhWOnGUShvQFJww^ތ`|An̢Y2Z`m+3>\qE*/GԖ+ٻ4=Y@RlJ|9ˌ\dXwjT _1G._a|r8}ޚC<'&ߗaEH^)<9]9O@p1ң.:BR2RX{2zԛnVTJ)Լv? vyQ3 L2=]IQt` ()œ' K#( R*[XgiJUe~ߛ0<^r g.]u#{%O&? 2`e/bC !.<o?h!8L`~e&;\)3hpyEY}381!黃eEX0b .Eg'n6/wh l12uj/[h/ucUb2@Nl^(8r{NV_; }.lUCDe^t]j\|dcTcnuS:P&JX`󨙺<ݶF}1iEuoetL?b*|DӍ1S9-Eɬ?0i.'{0/Ӛ}r.&ƃ!F: S+gyYֆўkdr_g.DeѺ&g K ̜~!߅p0){g,PG@_?JPSbeQlՑE7sh淙݆^gJ b3t ),{8EQyuQk-&WS= Y!Pr^Cn'LJ*A--㟗.z62f-`fUB]Pϻ2'.Hh 0Գ (UA:bFȑPѿHo|emV4.BLZ0N\RD 5)?wEUk%Cǒ ~9[zlSnYr1 Vo+GC֦;03x:0Oe^UQHIGGtidF0;݅6j"}Ys3Q'`x]pǖyCb\Lv*(J_PH!C\DhӢwڒ9Ґՠ J]ԗuh=Qsw,8GQP>N5VFu7-{cΏE 6) NpdVpeٔ-2C_ZJ{ ۅ[&]@0G [(&*gT"e{*ҪL\ot2ȷa6\d!0vo;2 ]VQYu i`7h)|zcSÇ`tQ^x:ړa-(ϫH{3O|M!} ܟpI@cT,^V5IsCr3Ǹ`ny9q,O=@VR^O.B}spyf`Y L. Q_1e-1oԼ+LXk}Q޺ɪӿav- ,>%61:x6 2P-Ѫo`СߦBvp`mm&Ɔ3"lbrqqRJ?hQ:b_rrT/pj#?>O;b9ѳ;s(ΡD!~DaxCXPN|3Y˟mO W "iFk]qLøo6˅H۠;L@=ϲ<%@Cv&ړp=,G J1v3c$@}Eu$rPf&Q-F-!6@4 ?]noQIUr]L(аt|Hg\ ' %kI(e[[D a<J|@4ke}`G6/۠`59*7ͱ'ZiMIy1D /tq\b/3sIѧ_ؘ]$Hбîd# \ĩZeX'j0KHNn_Ly4YR^-]r#vq+%6l'zA72ߩT|؄ty+X%|xa%h@7a'RDbQ֭XfZq DK=[ BGMaTJxs>aE2,^cQq QOu|Қ<"l'^t5kzr; S/ BAм`lƈ>йTx|4,I/\Y=k*˚|C7BLM]u)}uȚczޜΞnn\2kiC xa`FqĪ 71Ǯ5_': {u&CԆ؝KR:iE9_!jw8q頞Ņp^d1V  y^gU=d&m_F6|2l-d.KRQolλLAaJz]jǠX$5v [vKtz$Nxp{%Fj bVB bץ1%}9-bKT{ ?\f ^? A6!Sp+ے+jK[Ujix?ٌ8ouRP蜉 `rmłs 7IVe PDV hvi7 9*ic 1z`$OӍ!bɮfDP+~rL~ @lcW465x# L5ļд6t] |ɷX#=s%'Uir٤@JH\Ak>~n`5n옶@gؒc_#&ǞW9TwGj+?epbWY 5XXB%)=Xf_5p VHU|x$\4h@0#.&l)mm79bIq)m ViB4}/"hF ~jeVTM,M)Q@}w/¸Id鎫A̯$GO|w蚼ۤ66o|u4˫6ܾ@ I +z3҂ o Cf6+4թKk ;5Ѧ*&DwCZDl%jNǞ= M!>d RlyUFͰ}2YY)eDeˏk&*=WE*[RoZ. UEzhfʐ0"_,2 :" @~co;;KI_WbIt }*C8UlKcG,􏴒XsŬ, 'N8e{ C!f,ВF?A-SsFh];.pqza(I jW7P'bИKӏx0 I " W*+p RkJcgC)r&(W#=1&&L~"ICg\AлaRk@0ս q㶇mb\jSVMLL+ZskKdjOU.Ħ,C4+ kz>d:WjnCjB{1#;un9!drkOM~/Kz،QzoWS3l{qA ]6Wj[iRT,XPFA2p8Egfe~ٲKQxWb75+^w\0\&(cd+0d:0D',e3hFB~TKO=7JQ:ϲ+ۮeT:_tz WRU7NX/ *4m m Zpq!y9R,S2L?iloUloT%^\YEpU\-'s(yN<(0&·|RL0BA xpq6ԍM }0y žfVW} yBe^6<'gvJ)lߨ 4} ~+գ;6m Lr5GrKNxa}޻*f@R-=aq]1VXnF yn b@v7peuXaA<AEYݴmeUO?^e5|Nl)!δv[,\+싍Tei ^#eqR=\cX^GƝV EUM*Sጒ!LF6z$2fVf}U jˆXz~"5 Ow1g }dT77i+ :°>@T۳Bzewv1[+!n*P_7CIU@759E>=>::VB3|˜\{g{/e b؀ߛ2*wH[X%L0Oxk2#;ebm5=4 NWNק%:[LJV(6jdDd@JzL5i}-N`@=  Aå %Ir}>zgU?;zOMC @:Z^ZfdDO8KbÞ[]Kt=RPԄx7f 1P$kd!m(w{OYOC={bC=͸L|KUfړ,aRpk G*o%.\.u Ӥ:` u~%z.CXŗqk!,X$(TU V0KNf)od:ч$"-W[!0[_OUDPP:|2lnshA4ތ3|7du>|.Tc,%'l uHH[[ge=!MF5Ty2V mk_Ub R^ __sTW-{V[fq8zaڌ*i'"֛ C"{:%U c<DA E& Rߐ]_E]&+QM1~[LY?h;e>'>dB-7/_SJOч8Xf߃~= n2d"Jfm ,?IcƔrqW>(ьzi?5ȕ? rFc?o>&Az]O3MmbPW0/\:aZgwJ0&Y(K:"s2k) Y57Tq$9&Y%_m~ensdqdNl6ha05& 2ˣי@ZYrO{3j=Bİ:OYtq\2.mx:a a߹خx8_ ŌqDR+n*2ۿxiwrTJͷӇ'' PQR2uS{"'}9AuP)ꠏ=1Lż{zpokuŊX'CJbo8|!ح}[d`H']lԈ.)}Vbށ뜿 qk w*Z9j7ԻY&De0|>ҨNeփt{%6C`5#c2Qfii$)e{=V^t4N=O!4j5AArv!K/d5Ivm/QvVRźUIrY9piqLNyQj-"e]58,'mtu!&@(!OHu-Z]'N7 S HX GB$t G r*u;1ܽPhjj+%\0y{hoKzWcSM\K}{(+ ӎ[lTψUl,`gY&p~G?>U~GeEƃn7G* '-(Ѓ 5\ahJXE2z6APJWrm>'T+,[B"taF4K(攬uYVp)ܿz!Vz$ 7ڮ暾?5M'`, 0b(7HNW6_^|(]MP܀Ak?/iJĀ muB!!B_)eKAE>h]zᢔ>m\رK <68-j)`f &=ըdP6KGk, f? "3p%d($L@x(8y%Da.˰m "|(Q *MtqP70#6o]:ϕHo//O1fIbW50SEf9^}}XW>𜈳 럷}!h+o)x%˜g.}tSRKWif{7]n 28o!FVYo񌺴jNKXAqҪvMMba_'L~]0,p;h\/)Rk=rʗZbz4r;l" ;woHHq ؿ|=uK 7-r6NJ]1=@J¡I;_|qq KL݉aihv.NF6<V!i領X_E^|(z| MTZɻ_f>}Q\~{PC1iQV4+Bkҫ{srVFI)s^+}(Ihp/vsR]-PCQTw]C~|X4Mѵa;y1ب' pZUgȻ}(^uAP/#>V&>q fx~rC MA3dʟ>ᏥA}CL6k5?`w`zpAQgczS8މmtLu*mx-:f2va TdڳڲE8j^o0wm +7u=J@ (/3!ާ}4HuM~s]"cU@QtLquBm^εF 8q{\w)GV{^R;BGJ:xY9K4CBs!b-*BFF->D0EWP{r.fɗ7cSX.v19V޾Haa੓Vn(㙓Ĥ0"0쳆f{V!O,֙;!3qӐy{ʉ:ZS)GRd |P2>#t,`֛Xh 4~ Ygf9D)ytHC˹_uzJDDl?"0EoR]v5kJe0C |(V˗o0bS(dϥ-X]"v?8OMC(QbDxH`eBL3@Rj2ʰ/!@YU/ baxD]œ#)K"WjEy,&+f94"5S&8ɼϐW5();dq'YC8{B^kqu0~"ib$@"ESHIH*wN/Au1f`2r'ulw$601s>`sGIj=V0eeǔ7_,gg!UyvQ\ ~klԉ L9Y &\/g,O98l?Yu2: Ts2|6{֎V4 V?iTIq/GK˚4a $2BIx\bN%iK4lW!8X=eZּn/k^qp%`؇Bݫxkr!m6kJ 7G= 5Ӈasx3DI̞3_(,vCzRO!NЙ xcb[|aފHXwK|/a-ںao1vHYr2Π VfG>ohY1洣]~6ۤўp'r>Ėx8Çxzc7l2SoEeKMhLlvx/ʩ&Nv፴d'ǰ6Pm')U<],]xݳCbX5^΂R,ګVڡ L-@H7n_`~й( j^2 !RY(Zra[P%ėfT@{zNeV@?ःs\B)8X:$`]2nB3ް|׶=Ķ]\W ,砷z7Tc6jGVt]A3ȓrہbwqT}\' BHA#w!~\^daPhEuTgS%QTᎨnNw O4>׫oDie7M>@5T> #E#,f[.޿$MC#X!  V$O>P;:}7sԋo$ 5wpp['Ta#m7/$l_+R'Z{^T Nw [Vb/q^'MpX}'--I2~+)G 35 mחUsӼ6iᯘJ|&[>^C̚JjXrX,E!O IfRsD]8n)(+!g ȀuRԛIwscTJ4 ~ +#m.cbBCh:;# QxM2TuȣcnkREP_b;p̉gBinON՗*ډԏJn>[*D#џ.e6`.L*!c/zn .85nqn (S$4ӕ\e<ɠ0t]߶/&9N.)/DL\mE=w^vr~Tu0q#cd!u !J3nb)3Kn[Y-#}εjd1 R xA~<Q0\j)zSG'bLfkO]\r~㫋cx=2%B"uP)OJ^9BC18b :d,y#5Tg#l3B\y20WIg^vs?SyQIŶx;l8.T[ d(}Qfy&YP9|B#&,f&6/Q} vHXRtX@5EFJ/8ݡ65\_,K H6kTfÁc7]#DA漢҂Dsyd_VZ2lqsKnBS#0uPOFWЊo^e'՟T!v-|0Pܜ#gA;L$lYxDFI?F(2q.ov{t b5aOE"@E#IF9 /v Н6Ć]c4~75mʖrKс)˥" '1C O{)3dܸBvangȆGɕdˆSn voz K.kgȋ&t<" 6 O}S=?RIp@(lHJ'qIbeʡjG&)FR"OEy[c? WBCgLAκmruwo'S!at tf{UDe}TQU? ^_;ے|034עR٤m`%hJVI[2D=lZs֪b/~D2,* -gLQ`<7(Mfd[d Y5g/*o_gz||p垨W6Yٻ,ҶZ69z%ّ-q8H%%Cn۴A 0 #y6A0#5pX#m쫎q|-Kydycn#FE$lC.^v94l#8`m~\0 r:a:Zp5B1 z P>;b`x;0}T(Ҥ`I;jHrJaQ};!^ S.3% H-S0dGuTy&QiW)4bjaQ1n~bs_^i@.Z{tY'bbDL+5;(څ?,Bhݦ{Dj_Hۢ0HC{OD{dETq=&VtLȠgO4=85j9gkɊ<{i(%ŒnS)W'[.dD=hJ$'WQ8[Crr}gijPR2bb9V\mx1WoHilc^F<%q/kSHWOm %pQ"nq$:ϔdk%7[\;'}`txRUy* /*6i 2#SyQ Io٢Ta2ƙ}ꉿGMg[eP9\KW FY<1ChQP{^ &'ɻ~q!5{*7AgGe=a0\0P>g5Ϳ jfwQoH'嚆ګ'R{ġ/NNQ+io8p8,z\]th؞g^z~(]Nsۂ7_t+KXü[jeYȄ0fVj,_bp?ItnF&\A,>LFa,_-$'5`®R4 5-Ј^خb|hP1DQjyhf*,a|vngW4E0l7+"bwS ^dg$aӮ ~dϏCc}c$-ܳʾUv Sܳd6?x9w\5MA)Ao{s=:C2 /ET-c2OJ%#`UۧbAHffϚtu?R3b@: \Z&Il$ 4+懐V%^W$M 1 j5G9´ iZL4,IZͫX?N#Wwńy4Go{8zH7Xն )/.^ 嘀C?"`G9deADN_ )X~pr2ndD sj7*Ir^_rףșNKeP޹/S9fOR{w^[uZ:>OG,a 6^&Þsl9 W Fp ;'@eĠ۽F?5n2 *R[‹EmdjIFl"m%ϲzU.Fy 3e -k{b*лZYWNˡ@q0ʹĎ Ьr):f1}ZEp>jc/ǜ>i<Wx,  @EZ2\jC;6#Ai,oS5A~g]PO`= ˠ XafX!-M6Gp "N`iX 5Tj-Z3@jٟV|Vֱ%v6Q`Ͷ̤, +nd=zGs6kmoxP3u<)@͗[+0cjjP51[c\'96"]`y֜ѐP!q uEpp(YmqJ *Ϋ.t2w-^O |tƃW/G,u!CчHs??Lr w;JXvt#w'ӵcQJs@[/In#qߴSv0M[w3oL8T ᑌA$2G!ͤS!{022Mϒ .mđ ;!sQ(iHT;fV4gxze ?YI22=mt; y47"9p.cs7r*2GRrCfa7-V#2k[cP*xjqGmı P0qG a BA5dJo4ג\݌Y@ RmbN,ɟdAJ]NVvH eSXaIM+eft[ia_X06Aݤ} .<80FSBEmDq S%ۜCj n?VϯJo#2_z֨L.nY3UpJ!es~cLJ2+XM/$FөGgۿEkys:U݊S_a3jՕǻk|@8=q|q(m4/0 BRo+LcoϓauC4^x\snkB=5i-۞jH fJɩ|%I[WJ] plWIU]Đ̴J5-&Rl]09*7$8sN C}6~5KRB e#04V=<~lJ3{:VHY2$$J.^?3GHZ|SJ G]1}xhgu+~u'/qfZ5ikc 8de&>ջ4OBjEܕf.+G܌/FQuI')val;*Gƹ:08Cx«/f`t0)Zn. 2:MD@2;%[]c6k] X× СvizeNe,^%:W%}IȲ (7v6g/,#c(d1k 5Ea=A)+])m12wmn*u[ka"െU 3V0nM%$`1Pr8i3<u "~r[",j. viDf^g@Yt: M]ˈb@z3s+s[Ŕc"3/c6"TLU5jILH3јV\*L(\"yH˂ ÔJz&D3}݇;`m&~ZcnSGESjC)~*1Xzkw( $pƺ_Ucr W]n>CX{yFӓ#@yji^={HӭhPR(BrdI9w: feb%e#VzT2|/k+zy.e4Oԍ|\@"* iGOpG#)z= $pJ^ 7`u쒥0Ox % HkcF1d2Ǭrp~r[ɧ⢛8 L8f5fF*N~<182P0Ih- xeuuDNٰVV(X ^,LW@fD:[+ϼ%ua`/b#2A7n;1c&QN]7#4i<+$D^Ջݭw$-V+ (N$3%D%u`g{b8oQv ,wgQEM[g&7٬ʏNv Q &'BԆA@Ѕ!GT/*`8,;[Y"Sئ*5=gVFٵ|o)dI.f}!S%of@&;dwxR}+f7 =d;ʘ/JL d~ */x^uyK-GaS;qHVrg}CK{.E7~ l A3^i׋@>%ኛZ]j.l҂"6IlzK*0J ?@HEhޡo64Uku)Bħ.l'A *XOMzZgg eA8{{gO%Ͽ;;=_*T`?FҘ3ѹP|Wi(fTҽzfAĒ{*<|F@kvnՌcb qRnܡƱ{EޤwÄw`{ƴAɘMH!2*/daƩZԘk{ǁO@xoMzٮ Ө0.­W p1HyTdO,[{J9"Ax6ks𯰆pFd죧)9?mZ7rl4^VJAyY*ٴ<k4Jyè>ۺjRxϥ~#s=_=Vt-5ɝCeAIXW<0F]#ʀk?y_:fq\. IfUyyb.NEnZ:':_, `?anL6Qd6,hM"ǷvrZ ATDļƱh0k ^t?|ࡂ 4(riFy5U *[.!rd]1hb&,(@Q!b xEXBW  IB&#|% L P)*ckp: Ol>t,$;i:p}~?`2ErGo 06a$VZq:[*UlmJeEO<ޘ}f]>:ߗo38ϰZP 9~])59sj4VҚh27g {8Mj<:_ Y9? 3w;Wh낮 1b$8ЩܹfVf}懶cvEX}mSdEH6G] t0TLU"p]J+(ʛ 2d^ֈt3~=|nnְyJ#%| jg3Ʊ ı.7dEr;x5JYc^Q e7BwxZ GˬsVeUK<RP4ª̂tҬ*N|&Fޏg HR{>W>HCqϴm,|ƴ68<Gvu3Qrפԭj[+=+HԦحn՝TtI0;$DAp9AC&mda:%k65$̹-ZjSSI-h}*.4ޒ6$4s_/ӓj} ;BqQ'' iB `w [ei[C\9\"XK˽O ,.fr3)D5GOإLBl 19R\8o{occFY#'J|ËrZtF4+CQ @noRwsbk%J"A$W^[iTρ k-n q*;K~;@S"ኩ:jk%=?-){S1[,XU,@TJok#u%TkmvL*4#l9fh1T9jh5cvȃQ[Ü`4WO>oUez=ǥut֐`J(5JV6~=}`XIc@51sfX(n{dlJ퇻c^_kx"g?c*K2WMC3B_+ݱ_A:컼sYn7nl-%cUvsL['Tz/~Ӊ俞9'<8gUqK:7@;c 60ԓ'ST<=r=RAX"EHӉqEpU16 7ٺNz;'aWQeA?*đ:DEu RTy4%2HK_ewnRݞ8ߎycq#\)W6=O 2 iA>Y7[bFvQqPG,uߍfg m |aQ,*f*Wxy<0SJj:+f%Lkx +&u1j`0[)gPQFО)!3$T(8+*+sK#-'͜e@9wP9ρVѡH$Z,`I$>¯`<(z%9_ 6AcA,j.9+ՆaNåZ/ $&>d[ d'0/Q7o~¹YDV@$E7wPߩi')ܒ'wcSPb(UeKܖBe#[`z8̴w|\o,5wfP{-ETj?d)Bi݃^iBퟋ}ubU #KsAѵRgoМ'$&4D >ҒBuGR?]hPu .oEV%DztoBx/PdKkRG~e4H A Eo5)9a&BYoPI뗁s!\F@{wkId AlNm-@ۀDw#Q( yo51 ΪmJV'vuBR3'ЧGqI3Ο|7(z{VR.ؚ`(LO{DSX E0=T5 ;$Fxy\9G0Lx:@:>4@d*@.9@/gk eJ[]6My'IJFCȧ Mp E+(cAJZ&{kd748h>ɠYmQ%qr]=6/=L3ҩ47%ߖKW>zĀc"-˷ yoaFM (h@HE\R^v-޼zqH ZJp+XJ7 fˮ*F=]m%PA$Hei6 =%(01,QU )Γc DK6yمd*]F:鮬A'ϭEh&>fRBŞ gV'/0M`5!0,4?2hY_=^5~k-OE3U z^+T=K~XEɱ൉>_|a\{A戸אLBE; ';C)\ ײQW Jq`>oo NNVFyTWW̸qu5vjGÁ_iMLAySXυeʫۚT'vL# Q[lLjO\| @W^8n'MT "ߠ)3֋HO(,onbe&ʤt ַE_Ix\@=FaNem>Xza&轶$b)G4Z:T %B=7E0j@V -Є3ꋒI|#nu xXa #W$˂p1&6&vRv3 NW y#V2XWp$WYjT'(AZe MgdɚX%8he\%)1KȡBBJtL/4#hĶ!qX#!!lQ]Nr㏓F7ZRyoIl~|DީZwb -Z5+{` ,Dz'?s6_r jHwE&nezB5^o4R4X14xǶL83ICJn}Yq]:JtR*Ëx@Vq" Rx*C[*8;nmK^]V/ RoEhGy>= l#e ^Zu9BbROG!SKՈ;R$;A9K*18N--:ۦlSL#ZV#HRhPo؆_;OmbtkaX7ǃ.|4P}zű@)I7SIP s0{_ @,ȠWA$ie,vheɒVv^׸]U]?!Tޙ! r"}jY 36&U@d;-`OO 11P7.ݯl3ٞ<3m\lG' UnwևZ,fziP|bՆF5T>=<]^LzB^DHm+|{v?fE/;lpu YX"Ƌ(S8Ď4Ž K!8jh]Sr btPXth)J'L׫˃v@^U.;-G9vs2LvJZ g=$_+uavظ5$85 VP (d0edW-6V/%{ޞsG7W4MK+bL`jupf㤟~;Ƞ[ƷUts/XX`aAPv攅jCb&ȵYOF'n=cdJaˏȂVW&?pbV?ഄOT e)G7vw$Fg4vp<.H{u-S$O; zfX'T0QkM-qx&aUWm,xY(/kDuKafLmJAA%8Q5 o $':PDv E qFW8h@oW8>@i'^aSEQ;+[ @-ar:ݩ? :TӼ05{LD0߯/3Zg^)5T-M 9pF@|Qn1PTCA/׍(XQ$ܲah&lN0?=9< ms$iShvBab; ^ 8םFT',a:P OWkp8.V/BPWC}fųHǠz{Tp}]Y34ty'@Y(eH/q:oQu~Um[ b;sT~S>T8@%3X\53Et}Uz@ Ego2y6&iNCFzbִD;rGuJ;9g2ɯq 2 G QQy?u>M`.-5{:x w9@8FYL}`Ub5­綾0^:>?C\!S +DPn)Ľ8lW>.yXe=ͯ(=$K:.؍e0<(tijݤGvIg1䞰5)yB0I,n#Xz6 o"~dC- B[I5i9ڻ LrRk-;Fv+J^;V#W] c_ڗ?!e*s/J 4Uw_xsACzd 5&9Cy=ْ'Ϝ+[ʩ60;o8+G`;NHԦ}m B<S}qHۂVH.cyzS ?=&t(b>\z'c MppsfFz|1i,4/O5vLԾcH9c8H̑_MSuޥ LZ㢔YaFRÉqg5lMEL?|m=4W(԰{O#{7PP2ydo`#А. >v':! O7^7nq:fyCԸwTf#Nu;/0:YdKXlQrYzgߌ:t8]ٔQ$mFv 6b(OwFR\f(^X'Ep-< &uCQ{iܳ)R]))ӖH* 5;TF>7"N !&)Q3c'-b 0ڱ.&krꏭ t TS?So6l}=(ujXn1$qJs!Gv yf^Eė"P5) )Ҁoz=KX 1$*;@ PصdV[Y$ڐeXxf?Jslc~3C[ Dfe:#K8/& "QFIdհ-(p.pM҂ ^!L +4׻*L6v7W/nK Mzzdq&NNɉ`,,- X5eV+= ->ٸin ".r-ufe~f1 84Euj| O^*;XSk8A_MO-Oo_t43s"SYAp@ȿNRց;sLp'^AJ>9ړ}afvg|I \z 3״~>ξB՛JΣm uảVk0LKHgMSW>N/p ߓh2o9zGؖԋ̀ŽjYa/v08^< \µRߐ@A-cMO٢bR4JR8$4)k]3:l4 =UjS(v3bܺ>Dm8[7E#eCĉA#1T;,Qrn֏=z}h4AyO0Ho؜ {ֹiBэք&Qj*62>L9 '޴++A3ae ˏcsc`BL-\E[e·t$͠I0~&fU|PgJ2gi5j5YZd'&$洁{ӈP„bCEf1,@bˮT"@D\g\x{[[׫ >| b7t\:b+S*fRC>Ngk9kD~E.)pNru}fA> 7(y礠)<T\!M^I"xlg'FeL4YO 44eqw2Q{o?cb>%F4]ϓVpCy}XҔ =XipL,1ӾJ^a5jO&r;ߦ:Phl[\%K Ɩ| &3! ~k^9D=wWљ?- Ӟd{Io%luZ\? `oK1|'M$lN{Te!%o.6 x&HJlQ<`8[5Wjz<0eLZ@i=Lf r 66j:TcSnB<9Ky8=l`zCg,kwk%~ҍm)k友WU4q_C6} TMx*$p =47܎wȖ8ƍ+zV_dex*RP`6!-c9}wI=Q iDQأ=QtKp"e@r\1ZvQu3Ro+})~*rqa74oV@7lV$]8h(~9T'Ĥ=NM5m%gɘd l~~9U ﭽc$9 &+v)[)^ ,YLAjEħOu}" It.qD). @gk~PK=V`ɗW%O\匣9 dKd7'zQ "V?=y HcuQ]:jՉW|[|,d3ern.8x3msN^ s1vhVQf0{ ;zYP|"$vmȥ=5 ݥ#H 9m[f&}~bfv|yR).6G"2?'<P.7qcAi0kk^ģ{PwTU4_o|h`,md@:{ᢇlrn!~z`ETb~K4q=aKi:Jpr/fN8˛PV46:š˽ݳ,L]NLK@{7'M6zHW?&I_aoR=L" W':̟vG$=ǬԌ`{DQ'v))KԦ*2^mXPIXV O4" '}y;pC_6 iAU[W~TU^R^,FYٛo~Me Q %MT.~/Fâɲ"z@?f`ێ!*X9`΁^.ܿXP%1 BR TyZ Au2o2:uV&;$5eܰ6eDw%u${$4agfJOoQݫٸ6̇tp7fGPGi :(HqD8y̙4 ӽظegQDUuh)O$%?5V>'\onYh(0LXG2$C/#$ <p2X>wMxڜv+Y qw{ 7 *k5'xhx;R!MCzLlNFyVm汮$'O}?au¸{ћ;&o ǜM Y(-x0آAnT[7tn[~'s0$F } bK 4,{gu3w(ѵ&_@Ӧ&A?%k07A^(}&[FP,牛9G*Yu3_0-uLcro PJv[Ja1RK?U Z6A[zީ9Ľ$H[ru N1(*`$0WS9@߽ƜRJm3F1y]Y-Q577V#>ӿ >P ԁK3!!ڥ]s ȭ5umXfiCGI?<;jPDjai𮶊:"#sHFD5' MNyo9s} }]8KaAT5 d-nv+cBR90?X&ƔQeZSTGT"QVuUҳ>W݄}vw=yߞB#{jБkenΩ=6s%/56)L 89Pgŀ%1s13}$0AoQXi@L>1|#dAkf$vbNmKJpх%͒'=Pz_ {2 |~_ģy r YI@y5ZyDP `/3`xî817/N9kF?tR}(;AFz UsnA|Vc:fOy?]m#B:wbMl$A:Kb!OVX'^_-IR{,4I82+hszl>;6|v~>eI/@ qe TʐnSdKj(Z62 CpD< ,;#C\Ǹ@f" ٦f qŀ@9 /K;X,N鍤6*lUBF{QGӮLa$"϶B:HSk6IѝݗZ7/:p]k` Q0l e'QፖMB"-IWx@y#cVNJΪzJjk7Ov-spq@%39Ǫpg)g7Y?N=L}`8@4۞# @$fw4D#kt:B`nZbL[k#1T̸PO l@,J^݂ʩhkA[_B;_^h< k+&- $܈m{Z9@&zYK[d^ًwboCs.iNa%y#t^g)|u`H } |۾ޞSQIV݊ƤSVc-oTnd֪Cȃ"=HY9 ZesڲT]7m뻹_7ٷOr#)B5jvqz&6?x6EZtPc6s[v5g~Gs'7L*.&'砒c8x UL+oi/׭F18I3Zpj:"tۂQwIB#58be"t9U9ч38VǩR!aS3e 8m @ac.G4eFa>#֦Z >G9su71m%Ix<\)?soJK$v?ٟqr[fr;3 xy]Wf[d6GV/ݿl3{ۨ*P./xmZRM,~]~ILzU,&WmUkÞap|ӽVAL\ihU󷧷&M]rY$Ʌ ̳Q-kDIEZ Nj;Ѻi0”0QhND\=W~ v hR-gLO!DOW} xj-P}֮SDgS մd: $oի1 m[ZR%aJ:>AeXaB%[KD?C6ܼ:KARb.k>c8BWe9vY4 x?@!NPQ:}v9"ʯt&#lR$Zwy° 򚱉bRu_gfHLJ (FKn"ẺNyEV2u%o*s8nIhSۏT[H7(+r&TH%K!I9S[tƳ gw}lX-p^jٱ)jWgvE"̍iŷ!MuHS5?p򍸮фP*oy)1y<s!$͆pRcAo )F{(RҲrulhs냬 DkJKE܇a& i9|7\)$pݢFM:MVJZ3h. 6;g:v>&& ۏ˃X2꾆!RɨpYGڹH4!yVy& P'k8{,jkQ)WXY"3P4 qµ/,x&{yU ae0 nf)WHBfۋk: Ef8F5^s&m;6r-Ty)xΞ(d҂XV#fw hbhP%`!շwzu +~MgS*7 2*rl膀w˹v}둿.ԞR>E&i10T"QQt&u(\HIUGQanSz.4Z-;J =kD P&;!w 6f+I% 6Fbbb#GcABdRu -H'JԵpE#/LVjeCWtap>M9LUx.iQq:eXQwl)g@+V-Aۀ>O'˒=SQj²_]8@g=ɮpuU8PjleX7 P?wgpq"Crg |EP DW25ek[Xx`;!̓y2 'Cf\5$ʞ@eJMTU~ _6L6XpJ~mUB9zİnxh\ ,p$KBWTIY62W!l1n._#YU#܋& @[oN9.Sbu2`nPs;Vγ-AӞ;?\&ܔi Nfjqߕ])0u"X.F;رX9yJ5jnW^9@ţ3 ]^% JGvpT Y> 3(~|^ Ċ,¡$4't#d:GN>nuV7h\+e2^;Zē# 6T `F9*!v9@9$"Sկ}( 4nZ8yQȲmOv,Q: {-ϩi,"A5Bӱ\KV鹤LW ή6U**-^{_Umuъ.:b0]72[*1$?g&`(moJCl'M6B׌Wrhl}Fg,SP)}ðs@+Nth1v! w'[Q|{ c&ĶJF |T+V;[J]_d@QxCxӼ8:.11_zwB#z{1:PX?^] %Q$z-sYFy}K.Or|LH%`ڧMehO/4H߅`[PALQ_*H(|#ɐj$Nߋv!(L@jիHQȑإ>Q,ҔXҶSԲIL#ԃimY}?#D|%!h%[zة0H\`WF+ު Z 0 gpf o׌>K_/ƑFp"~bފO}V- Qvyp}2 "g# 1s S5*64Mgqk4x8HonEvsE*eIr0n+dӊ$}EgtyXp407{n&ui~ [x=,?8@\qkL~tkAH@lMw Q,O 6ZBkn O<= 0 V -9ۺ y: \Qx$%ZVUOOi߃1"Q Rs40g^6^fޜ}>lfehOp/zsb[KXqGټO Oas?fJ/kq;uG;n ehQ(NezjL7ĦQ}}bCY3 ,0)`ze TY=:]q ޮ un): "!$Ӑ;3!eߥq'vʠ1Xx Veld{.nV|tY96虋#B N4qX3hn;58lW6fLM2&LAj6X`qP:Le."-*C$g`| c='J%{ /=)kGAM?9m(4=+f_),JMrl)N鬹n4XEdhɷ#](.e@_spryo/K%(}G w(= \Y$dO$-%R%!Br<ۏTJ]Qٹ~sV[Xg^:n[[:tr,,JUu0?|\7RPn̝/+;O+fvTM񖩷W,/\oJ߁fц걢#@ےu^ "bR) "N8ve:jvvI2G#Vy[7lŶRflk7A*cRˣT|f4VU%S~ͧc!m'R #`9$ɍ"0KjG#qvƻp}9MUat5ԥXƖeL %^cp *iιkf$yuVݲ.Yo͍8ۻ~C{a1=ul- S(GbW{0}N!-YZcyb~~+&bYocG'h2|v&کBɗ&F>XTJ&n.,&G8h9Mx \&,+תka{cv PϕY'OP`(g]6ar l:mށPϳ|?L>Ĵ W *F2|w]{3W̵ajniK LۣB&HTD[  *-jMXs;2Dk+ڊ^Vq۱@Uʎr;=evy| T$.Y-cev9س"QUv| #NGz 뭮~Tu~:~reJc!pUt+|XB 5Ӝ<ۘf8f8e χ LȓzEMYO[f+Vv6NfwYbaJ6KKfkA7l&S|^um,'`F?O^`m+m[ֳ8v)5U4<3w?]zbrnjI1~!&3w,QW8zj%D?xmX4=)j|W4cY^ yyM萸nQvWfsPe嘗B35=a5 P iFXIe8%3ev6S9,mΚ]y7ȅԇkZ+LoQ1L#`;)^!)fP40f~`yvVfcE랧h)xy|{!]`AҌ3VY2 O +jhObZ̟ƞzd;NXr(J,Va-ƹ;HH:i<1!i wHoxkC#jR $%6& iyr NAerj hSPp 黽OMpz"ͻ)vK q?hm¢,W/F9!G`OAr&/<|3|9"βEV Y2 R{X;bHP:1X"֟:+XO<DEiNT"5p9Cӎ/J5?T֕'L)QhX/7NǠc !&E0-hh fRo.UΔ6q48;tO{#GVq50R?L a#Խd@Q0{o]LU*֍[oEpE)rOûvݘ/6?m8ׂ6$0a3/{˫ '- jlacLS6zCW`3G u츽t{ᛞJ1QzXtUpU`̪ђ:ELˋawRg9ΌSPe7Y)EY_Z}P3;!5l "}xHd %\q p n I 9qcKyg kCЕ-ja\+.R68VF|Z^Æw`?`Zy)B/v< w״=` p_ITPy6Hjڃ"ڲb_@ZT\s2(~J ~!7Wu}tf,O?’pDJrF0?_ZGlθ0ɺXJ/!P^5:!s;p Ɇ3ָ>b6U:#xq(!u\d6F$cAiHÕT%շd7E%g]HwŬӃ|Zh5 pF2mΈNk'`FG]’Dotm^̅RVTgvofI2xzٞ:䀄._?B R4EJy|Cݱ9ps+~(VwI^ʢ [->&m3)pr(4$i]Gi;a6YLfíچ+045:ޭ: a5i[,IҗMv)YŢgHrKjT5"uI C|*8xZLW=^bU2fvg ywfeHq-wʎ*"zC;Wu'iu!lOSsÍGR>B"WDrh p)F [58=Z/Rvyڬ {P ,&Fd;RSӇogXx{J_>LO:ܲDMZgT_\ P_daJo,h;&knxX.;*(iA!7>ȉj^[`#ZC^3NYKj 5hk>#U}ZT(@:s3 \ӁK8;k!C}C9y_f衜dQŽ!uTKˉ0y&S]!ə%9.)@q|5쵆oA/ 2e=Y 4ֹ6FXA"ǀ3KY!:|Ra@{Z}])w8x֜53hMi9'g oNɅ S#svTp96NZLH2qZ:H x#5R{.jOAe l8s&# L} ,qpK^Mv2c& 盦FҬ~?~NV'܉k%YFkaS3Ϻ={Os}rs{TCE.-}2imzLB!ELU!PZ$Xi=D6 4N>!+-+E ;v<0s&zTɺ}HZ 풿-b"i`wErJYN؋w=ez0wɵgjR m:\dp.s}'Suq 0+>:|קIL\R=IlU3t+qXk0<(1N6HѡgpI.ZD:w[DK֟#o3.'@!>;|)i "6^!ҡ,On֓ ^UJ"*!ȟ[ַN)ԂdwJFNAڍTGm(G(DxZo Gttw&> 9 Oc=ξ2#!i:,h! x*mTaGb{}U B(4!Y#v?)oM@/Iu=v?A{ V(Șfgeq-pf[ \;ۅY1 3!|j*acViDZ?ADޝLVz%CuP?%d\ְ+\a$/1 e$PTX"鞦Xvq8PyZgHo~8[z5` ~k7y iOh 5A03Y$ aMszRqOf;[`ɍ,h1‡aQR̷U?c(tAt wnNiXJVV(Ax,Y PTE2 8ҽ ָ $/tog[nHyNB3j_r=%`O  3[ 㬮Y[B=G%XVQ(l^Bfi.2I_|r{W%XE5-l~񖙴>IpeJ]g۵HzZ">d0yj: =o&pA+lIv!oaIsK#[#Us2ǚ'u @aH~f%x&>!TPC`P~[+r\ÓzptRbOqdݛJDi0UHc m~H޵*6btIN'J(07o d}p~*Uk-KM4lGKdJd3xt3v_VF JO9V1jR1@e mBb1x%7΋bED@D(=$ pZ!JHe ^&Yٽrkx-GʧZغEB{ %^^1T XRblnIzslX/w/~pN'K̘yjy$W Cj͍˄fю3_C[$,mfgo _/e+w*nQ pZ% ZHys]ٿ5(@C>5,+.,t 9#۪j$Y>G.̕Ӱ7=R%!,XJ>1A )f ƌ`J@;M Y_ =TZ uzݺW;-ҸN=/ \W;Vc NSgIŝ[CSeS褒}$P; Jq5i5W5vp3HŐ!i6z-prcQPj5"?WyY9|;a^@:-oij"H p1㥾i1"EMRx8wNטN ŵ  Tw2um]'S!RJRx%$݌ ;?PQas+?/Ev\+_SS+S55%$,惚@-lLެ>8m`'R+PԖn!A,ρz-) ϣݔD0NzSԻ1L}mkKhP1 s ҌD]tN cS`gPDu)gG־<@y'uIP^5nBQʼZ$Z)ȑ&h7wBW1 z5؅f,ӦyJTiE0b]??E9R/O _sDbHj>R^ eYB{5ˋ AJ_}bTY Τ5ñmIsߑ5D_x8O(J!_nLj is^4P d4~i ǪäĔ !sv1+ \ 0NX|>e)lY[VQ+5X_~kJ5QAj1`6MMc{#y=H er3L>:e,Dm8eOl Vs c˵@w஋Jڕ3T~%4hXviLc ƴ6Fnd%%INdQBֻd*,3rhTBrʜ5Z/CdT='W`ql+zu3֯o y /`YTnR!ڢ~Ud:TEg<9{r0nt"dG0LMerZggy׶LbZώSSO>o JaLlhi9f'i5޵4d(ys5.,sAY*AScڻ[ ;x&tn3۷ yi `%, "O;G09w}ٖ0=NU7`@€Dʗ.цsf-m{\+l}K Q>2Qk_.Xh?VL,}.vҊB~,qͷ\)) FJx}uPI,׳Ff&Ӱ^|V{ׯ% rn @M:}swX_fpfZՐ[,=av|{!dz> 5>\S>bqD @'yubi=*-ߊ/'  2B`܏xnziGܱȝrb1^377ϬɠT( p Ocpi{0(l P'Q̴k]abeI)!ݤz| ˪iBGWF2{!OyDROWr("ݏXs4M2%ar}\C ֥8%oy %qk<}^!f $sʦg}1\ j_M K:o0J5PNMvO![{$h{06; H8%s AK:s+,suG@ YT%փ4'Ew3쪽/ q-qsbg;~3{$NcH9X:N,v;f1f%%^ax?WzT ɱ{lbUϲy,R@j̚zT $:T}W ^;+=AAF$p9:m)Тw h|pèoEmjvWxE m٠}sꇦvTVhJ5;fp̎Q@GdINL]^ğe֚VO<J9 sGP^*X5'C"s"2V۩6*BT&8~W TO)H@<T|=8LTZ^Mw] gR%{uv TV Zn#'K( o ɋC.~othT2WlmǁśIP$!{"=@fN6GSfd"fov9}W vFZqq9ЃQ}=e GQ[ (ׅ-fW9\:D |i=O!8ɣ69ߤ-Ow;/Og̨0 "sM/X>F E#Zl۷_͘Fr_̡#E ڳ'8,k5B 'Cl3ku 'ځ x,oW!5Zw3sr~f DMǃF>Ɛv!'s6R?3.,r*#[Tm݅s{ Yns=KhH|:}e'X%l1hsYlJ Y8K2iO"IY~8pF:>c*]":C7)h4G*_G+6o/{#Z#o&Y=1s+|u!i')XJå;Ϩ9q%օ"f0=ۓ"c#! #esR6lɷCjdO٠;[M&1&l+, ShSopgB lO FJb'7ow+[$و5Nպ1e> Q?dWgqC/DΎUJ$tq)N{sNY[׆h!왈XZubK }^1{"dx8vyd6|B$Hh7w;Ѯn/W)xrS[H MvW=ƞ.e+.dK0D'3 dqP E\w(W)1F76v>gf%7=]< 3%HQSt%غk៯m5{ge(ų7XG3Ǯh7êʷ3,T2Vv5yۆUퟘ-K(zS~uPߢN[{OStVr_͂\ƈ97I}OjeK{:P$Gw2s+Eoytu\#װ}YfK)bL>B Ϥ4rlrY9hڴ+|CSGr/KLj%<'YQ%+ۑVsxR =}=Rdy0Ӑ 6,lj9͕eő#߹۹cl^@&ŧN%{ͳj?` t:2G}RnpyPʓ&b[u.5[{CmR$i,(-伥eobX{%v:&sh¿]aE@I|锓AB{f2oquf{l07[K߹~JHz?_D#1-5'uK~[H;ϒ;=|SC[kg1΄6JuD_.G)-5Q%(#F:a9Av>x '=9Q->ɮcRYKs1GW>[2;1yykS{/wB.wISG:G f?OxnynBE=3F:eE0.J|t{ƊY *%F!g⍝Ͷ3AbjMPPfv8!bڗJ~I:-L=$|"~{vhGx^c`˕znq>kz"(A&aSt-L6:'uVHNHjkq }0=ҽo)Y= !~'@/˦ x|n")-2K9.k"t9;(X d~c)q/V^("loUl0J{*s.+1oxV]ʇگ|sW64X{yBN4\TmZ4;!!) lП4N&RyiRv$@8K =c5:لC$|QEOφ+e}M j`oM9p xR֩;&S?ZT ?\!՛<6$l*t< `ܔqN Uk'MHR#P'eYV./O[ؐp,Q[UAPV[l}TzQX\`ok rLl(Gw.YTePQ;D`/]XefE\g~H|7^퇦F? ءkS[JeuIVV]1-K‚&Twx20"W8x-(.PXOk!N.? b x^"+.J| ф,Q>d$|>1U!΅{ATmM>Jա t xd$=q (+@f->;}9 *IG1T{Y!qNXL02ⓐyԚ )v",É1_gϾdLe+zmZ?6 Otc9DAމ.\S%8D %+`SJkk: AMۂ%+QdLVxd8ŏ``oCwEb~9)(CM/ ͝% 6)ۖ,edz yrAA Y+ă$JbWHdoEO3YjUS )Vn__qijaupҮ4v|mmMej:tOkXnfF_@VN8֑֩UiD;&n;{VUkcQO(VQ _>Z/I4[V В}jQ&PH4; n8w؉IA䉻vڰ/~˫S $b1J5k d_\r\4U'n R-=99M,)bA]9Vf>;rĴQsޟ44h?: $؄6~3D‡s&Pr]-5rd `n:3JY?SZF2| mRp{^OLB[Ј4@/0F ~\o\J:V$Z>&;d Ejރ3c[4B}%9%ۂ]H8;W@+G.h"j -INP%OY:-i +ӳbic .*0je Z[@z9t.bnn4+ynz@ADo.U/7DLBf 5 >k| ׳Lw{5IfE8:yH/% ޞre+'v=fQ}X;d!EXgJW1ˠʑF:xH+ D𸼷Z D,5AGsύF^wmDEnk\T*_$ fxsH\-}*CZG~DӘm qGY;8s"G@虆Gj4ۥGh}+։,.|+i>FG-TlX a S ';I8q 'HV+߫vvmW+4+ #)@HZWQq4-HjMT*3K0'`XEB9g^yβG8ɧ5 [nL̉XX)L:̷ꐆ#~q,)j])y쭘޷p`-{#zV[GPaB+T^cm98=pmWhsv2hN>H=|,Ĺ$ `1|wx\' UQj@@]pnQNxxfa(,z͞9gfRόlPfd1U$Z+Woa1wёJ@ȘV|!h5̄ B(9#w@9u~nM,- ɋ@'! 'E_D}Jg.BµM\=cF >%xY .t n"4T1S2;֑ ﴺd2^Eqi/c-iejWAKHmfok eEf/Ǔt:G ڲ4E!0c eJʇwn̥opdK Lm(64Nu*w*?(R}JB-".vp/PРQ$_wFKWY+5әҿ}fU<(B$ \2p qxǮ]oL5y[BxJ2 p0 IENB,G ҖJT͸GgCl/z\Y"Y2א>*w_*ĻxTH~c:D '1+q;Aɬw!m9萁kw 7Yxy~>oyYOm;jo lF\[v+?"'%KKԵeMe PQNҜm|r:S9P;2UÙg$v@x)$$BzEwU 8tX-I?Rd%~6aỪV9S gg*OtI˻oU&ٟ}&h XiG]$鉂-zwޠn ?LJ C2Ȝne fEu2*pWiEIH(A&㔥Vn{n~C/%;+. h;UU.֒]Y 1H Ft禚Bf@z0ܯ*).$&qI;Dm,aҧƳc@Ň&)\,B2rHq/nsAOVkgϚWxY{&A<@j8ȇ-xB3)+uD gXEXyN8w\J{~I̎3 HBu@ ]3iԡ`QP'R릟r0?}%=7hh%<-YW]-=$q/|N?bYG%޺PqcƓɹ/_pQ87ҍ7Xٙ; ;hEbD9a:҇2n{UO2^.{i~ssEw(tb JG ΂ >.ە}9d:e 6p"cU6ԍ$1[ZKj8H ױ%-Cj]r2`xwYyڞ=7oYr#V vㆪ)Sg>q>7yF!Nbb t[SΞi$("L0*;2 5oY>=qP]S ^yNrpg$L#+#)ܱԓ, vRT g郋Nz yLˮ!U0Y⩖f?s%wl^PZUm*KCb?XCQo$x&ZAmC};X!iӾTC ՂhJup٬ zlp@7֜@($:s r f`Bi 5:`I3цv'}8 i˓&&GAo̺ _sB)`i1=]df<3 BGPG+_e^WWܑRaŐY={D}]FCX-n&a"fHsh/?}IJ0 TghGŸK.A⾝iIz bLu۩0;%SR,T1K׈xb12Q0yT)KN̏lIi8Z~ilb]eaE;={ǧ˥9x UI\.^Y<Ir9FA|]b\#)@ҭjT:!`V6Ir> Hͳd_Ǔ^H x{PPkߠYJf;|+puPHh͈*B卹lӲS-&Nlkm@;GlH*jۿ)[BL}-@̬ @՗n6vq5)w6k#i đ0VkQuaL0PHCOLjp"r){ijUkL!Yq["ԃ׺0g[&kDc7Λha4PI'I4׉Dëi{!)Do\38(Ҟ,j~v*x=hSךɉ# >&Ň ɼ:WrrWd!;-]4x^ʏ⤦Se>6…pؽdհ#>Ul:7Omg1].džh`GzY)ч1U;:?b KqbubRֿlGsB_I^ F8iGOo~!\<PkKK X9 DN\Ġ [x!뢽L (El #s)upSRY|hu6 juEIv2Pt:aM22kPGuǞы;·$$X6j.Ť\sŬlZp %q)$ˁ[+yURhK\JDzm638^kT6:"o[G]`2x; 証Z#׊+0?edG٫DS7+w^5A5.k/i֒սp=%zՅr2d,X滖L+  j. k,N2("G赶R8KZSĻt\j&HDvZ񍈄 BfUm@\o%/ċ}N f73:w\衽 =e{k`ix!Bcim#Q:iw2%Ӛ} }9푎|)%+ji3$)$A  e%"!WO7_~QoJ0U@0T)\Yr"d^3ZZr>"0.gO׻ ~z8}jfO5fgLuÑۗLkuC6n'd<;6)J>u#bOk,㧜+06\&?d݋TCfzXBP(ܬm\ۚ4!/b)jE?]+/S`zS눉eO㕊55=YLv!O*?|tB(2ڎ(efVU)P֩Gĺ /ļ9іҟp"lu3'hHTǃ yK44F zL=\6)SŏĂ7g1@ tc|t^2+P!),Wݐ2ؐzX9{ijflLoQ}.>^u.aÛ0aUGHRaipqu\F>nG#fTEVUjс ITᆡIy4(tz,^&'ljUyѽzbOUӸ"+%''JI? 3:%i%^D۸u 3wP iq֨eU7g",6 TSF*Ke?eMFGL{(U7%$YQ#i;]3s7[(XeUR4+o?w(\(&#qRiqv-*Da4Y4֬ q31wV[tK^9 Cw ЅŽIA85V\3i*8TG\&w% ⵺Y֩w wE/ uyzLa]4J6w#6Y|iNCns  d,bA ǂ_꿓#2/OFhI⼒CӉ珉NTL ֓(,S`k 71isC! Wxuջ"J'إ :.Es:̷fp[5HslyGy~JrxUkx[qЁf9$ȥVxt5{EZJYDT?hӟΌn5)D4*VT,] $(Ჰѝ. hu>7q]I0Al5GXU`U?^Jvv|Ex҄7UrsT Cuaŀ~ lJ؏^r8Gre(N~3[(i!&&ƦX^҃_KTA";,]FgLh՛u` (,`Qh70],SP;|(L3اQT߱*D|dmdE"|58b=:vqk left:a[$1?e=;l'F JF ;wsٯ,@ t9 K8n2'ܻ xa6=tQNVx}n&@Y8  uz6gnnKƽV:x R{YZ5ōhjڰD˧Tq;:MRRs0l}}>Z,?F&=gΟ/o %1zKэ 5Ta&OwKjLmH~S=Ѱ '`MoDj*{i{,1|s ?D)foiՀkͧU 2z;0j-R"y27I|c _Z6P܀Xx=C~8_#Y*{//0)t./q5Pf@z7XEWf~ΈyI3rnTZJ=f>*ݘLo?7hmdЏ`:/4HZDz>ENy*Is\7GdҙK#L&Uz!=(8[?`튑6Ȍ:>3feQU>~*W gЦ-w!7rT{jيCq 6}-ԍjbd~q˧oWZ #[*`!cT72C0GDtD ZzK,F_uJ^dꎕ AAn'HfO&jyHfQℙJ$c~yhiF W //[KV*%H%\1e^1K4À?$-s7[?KZ.3KF̙K;ۺ {`ˠ찰3X|A %Pվahqz1r*.6Ji~4 YG\P]&k3Jz`n:i?AmfDR9 7%,ye1wD5'm"Cvpx~ kUM"g7EȗrGVFofJu} 0f˥_RcM\MBIlD9ll%MvPwq-ql]́IN'5[C/6}dZکEfuCM3ޢ,)Q_e?tyY FZ[ع!ZzaDr#wL OC0ƈ9@4L|YUΤֳW^`$mfS!l'IپނE{5[1fI/ ctc;MzI)XI%Ϝ}NT*h7XH,(8|mk;9K5EEWr>``&?;su^LmzھDetezA=JzE$d˂ nV#<&ys<!i #'OݘCsSYz0Ri]E,*fġ]@ﱀ$noA;]yV0q TREڿ~j׿,RG麌st{e/ y>Oٜ'+fKiWwR_ siXzةEnZu$p*#^ƶ ]j5V/+z@Ċ14ϴz`~qڝqOm9PU'ƙL#.Q+uxJ2 ΐzߞJn}XHx"ɗ̜gaE v< |Dd|u6H$?Y;ʳl#nm'vW^gZ;r-]`()fH+37ylQ3,֠UliF&<%+5v{E3ʣ/~s-@c |aL _^W' 2[4&XiPL*ه(C'7K녑䇾F?Fs5;S};%$# ]EOV1nmCrqWg\SB67yҺ+L@Eތ;+5LZ旅48 ( w?4)).0IG!TN.6{0?X0&˙OڥnP})u ǖz'm @dcNbB3Mѽ&rE2N[Qjt1͠%?;=0L Ii3[>9v͂zRY픇/uG7 nll< Ҙ `:40!4! o|Ȩ֯v>ۆrݚSu)}+ 3y_zb?7oC4EɈ=/{CQ]4\M<y( 7VcJyz[{WSt/e˶TˠCRqC8[`cG=-O>< -BR"m'(*K#Aۀ= 9沂ss]#0tGNvm†tr >e }pF.zK)xC鋨Ă5b^_Mq&6f"Pi;TJR"07Uˡc_4w/&0(*pb y wzdaHbOW7XnHϿ,S0í0ۨ5ނ@O( ]$EoGb x0er*jFLm!$пoeXZmUw*=spm[t;6w(uX [j=Le2HpWk孤=4_hvuj}AnǼ 1;|Q 9j0@?w 4elqF\LXI֧`l^9[AmS- 4ܛqG;WȊy^&WX7Blb8ɊH!:꒙V@Y IkH 2Bޚ4ܗY{ul pwls `GEbA9V̍%hgRsx-N53#75VOɁ]Ά.<,wÐe} A\ZEܗOc.?WNk,󩒊 34j|!T}'눳m[P,X 22)=0a4`nE;ʖ/9& e׹~Ka>lSwS;GǹYD/nls/gNkc^0iӨXA8C5@E&"9Q=V^Wt Kbk>oҷ ~z:vBgb1NIĹntޮ9vxҏ6P=3렄=PfThX5!dȗw! 5JbGX=Ll/X,+$^LzA#ҙT6 6ّW tӺ ʠ #Rl~\a`R_OCW#Z6! ;:Bz2Zz2f/rz]XkC OUf&|Bbk1嬂.G:lPQc+=[}U &c\emӼyRr-x졭[3t .n3XDiTP[cj*L$3WԷ7AN>%R Ӳ)k!N&]E?;dEhZh>A*gFX}ʤ\Ntόo mP!=!NwU̵pMN=ҧ?>9**Bz4!l;|v]X^4rEUz·X~p ͓HmZu6iZz"x1OKo4>f*LQڰ7xíO%P. g+ZƹH*-vn|(bwЊ`/qI9U}E3`#ա>`!L.J؎$ωCp`XG*h VΙye6ѨOyDmqV">;C"eA4d@ݚ*dWn[gh1ֶgO+P9اRYӯ!Q3ajFW?k=r^dC }P w((QFoc\=v fEV Jq1Y HPj;%OH*C+Zn5UP5;תPi]kGFuHP#)*4?w^ "JNa=[ Uz2Z@' FE-?F&\=O j˭3pM}Ye bzsW' ˩(9_'x lj瘴H,h-S$4lc+O)GA _iKQ 7|E/ pMּ) "4VuI>W H>iBWnH~c""m'O ? $֝ajMτvxcYJ]CPa@XÏ6 $^p`)[27ɺ"D40EFA6FQ"nɭwx>[Xm7eo%R8fs.5+jOV^B{8?֠VۊB'If(w…/fRдWh0zsNccw7.fk|Kg b`Lظ'UU!eдdhfA'fgaP] a<,Fm@L(I>sxmFqa/y9~ ޼漣a;b>&aCWI)VG~Q״r(Q cp}B6Њ MKCbLA jKqqLϧJ3=-:ڇW bvw7tU&[#ȷ*[B65^{d}jA,qQZ(bD:,jgfEz (L8 _wvC#=80 G,,*5fk(oq&CBR@ϛ-tgJ;;=* nzRଲH g+^@qZЛtRDrؼ`U_"z?*JzDRwǧ~-_cɷXBՂwPN$v]r^n>! ,/8#{T$as6nmrxKD3zKDҵ iӾa0j)NH}㎍?@AV̹=H\Qu Ԛ<kz'_*AE? h'JBt_-OmݯʡCDS?.* d8&ڣ ^2؉Fwn %g<>@]1Զ-Qͻ~۽RDC]GL;u&X`]͌9fk)Bv?a ߍLKžDЌ9ޙNt9{7>E#'畒UDFbC@LAu ͭwܱ ot kĻv_am%Vul09 cNr58{na %^"A,l2yO '664t`5% hD =Eyn"%琭,__H]eb1 6O<$0<̋gċY|كGJ1 ؿ2ntǃ,VQ<؜IuEa$e%Cv>iSVBEo67թ^.r]ſj3cIIH߈Th:*;rs - b]AAQn:km6"\hw:\%=f:~E}&i#܇$oo N=C P>|LkvzHIrmDߔEcayM181e>azc"ǧ=`j>-CgZKbk*K9t"cvg,S[pũ[ls/ [Գ(T܊*+W͟EgnZoeNZ.~j4V8tJrы=?b!81b]tY1YH\nS*ed@ma2[e\ԏ+b~B)G} G% mgnVB8ǹ-$lR֋83WEx&ك[_r|[5" ^ү;E!wܧ^+dN3DI^9tҝ -PyA|I<)pi@~a`kou=^UwKSiZrP+Ly 5u('MR+,bz T?ʁn>N$O~\G2C aU].vժZ'\k+Q Nqi ΄Uֆyv@o13מ`Scw&PėnD w+[ܕ'\"mJ՜L ͯ# ƣ' 7Ыi~vg5vޏٳ4gj woHZ(U00t)k,IYTjɒ$4 r& @#Rah&AcsBĈiZ$zG|Vj'\/1 _6r#5y|,m#@Z~E<[fIxp4ܮy%DQ.Mr\("P?x2.zl]7qTs'T<o e:O>,#1Oߛ] rц7 -Ov$/UMxVijj̚f_$ad][gbݷvt,։ j`?w} >SՄ@}ik  NT'N$7gS((*_7;=% aS~FkKz"e"e\nArjh1H BvT=گ68Po~#H`)54/4+# t߷G#Xiggrn26Vdj5UDh>9KtKtfgƁ2GϾ wжԲSv(0Dx{nBv*lN꒳Zbd|O 9Q<7KS LOL O{T|܍p@o jL3y.BBew]JɸIH[& &ZM!@G^Iw!G\NiCmAlg#Cs}y7ٱw_ It`?jXRVs2H4ԭX˺'avBPo*/ fQ?:XYx/zm1ڄk9.j Kh .kal'ZndHp*{@5%q _|]Z9}<)AEZPIG~*.3l:b|[xHITטƸ(9)SjL L2vVQ2/a/Xwb9TZx;s}Ypoy 7n>"sjR5VRJx]dX\ݰx"9ԗ>േưnO*fWs1|R-N_Kg+[$o}m/x\F}!U9捭Er,6QAh* Ic8g3nW_o3|vk+eQ;3z$<Tϭ?͆gߜsBϸ)J˷U2$ãrMV$i歑@p5B|otnށNpLDidCRmCnh<FB]W1>-ltvw`owo ٹ@]P ?^R@! 7p> {o1q[ $+RMb܁ *z̓v:f#P2._A# ]xA6_ ZlF?v[j/]/gځmզ< C=9won|H.\fi;1 6&@Fč7ҲrvV7[\++6A"Z]+οpOtoìkJ3@7ΎoAVK~Iix*856Kx xUpu=cXamV`!ɜL_Hr^3ZxvI\=,-]fߨkb$+j3SEYy^5-mOkJ48IaLDntҭ9Opl*6t {*$dr.239Fe|YqɱSC͒zĮS]JP4`^hj C>JDj(^&<ãS~"J/n ˘oz{JA*aB.64ԣCO/lwiX:϶ozw?`0*:&H+!٥Ҝ|G"2 $~֚mNZ]V ԆI]|lDk7h3. r“(u2 ]bex5er ,Hu(flHX|]jOrnx9YPmHʧ ʇM+p}-YODzz$޷K/жĸ&(iq%^/Yz;[zm-7TjH9Ú9 ò&<5<@JJzNP@=:KY`VST&hԙf673Eqzq.ͽz0upϷ)|\x[ؘ |ϧeJC!AYZ܏múR(ܛ;x,5ٛDIr]k ޚ^xa]ݫ}sL;$y@xAJ:+Tŧ6@<|=w-Ω-F ]]`8NT{.PT pA:9*Ou ЎXcI['?vJ)zLT-d!}XLE$̪a6,Q~A/&o![@ /gj"iԕ pQ]*z|YCnk((M~?x#**^9eݯ#<%)ڕCfks& .. OǏ*J$36&P\k$mھ-.}SZaKD<6[M?#Xt4dj21 Q(2[0Tb1l hWK#"&-`Rw&siTg)[ 7Sϰt= cTٰD_{%<엪-gYj0@/^"4@R/1PHW6J H|Z/ Dņ+"!f3L2R]Lzî1Ҋl`;c [Ejvl/j!fԊX-*'ikX:X}0)k&7UC B#i\LhY?RޫC)"OfX@M|]5 W2OvHTBLf -~zVvq$LoiFw;n'1ld=J?8Zu,]P9FJMwNq6p=!.|Жᚥr㋧͂V10wgԪ"M8x5+ln';v4bsBIR-Jnv"[e^ڥ_`^mN9wDqnbpY_aKoR0-mn@+,ӂBڷ(w)-Pw uxARb)oy[&X^Vr3S@<7߼xPy!*^/P04t_G+ޏ{50:O$o:z2]&(*GIt'DP-q2e8J } #CzټL 8vFL7. =Aj8 5tlkH@CҮlwe I#0$":2C r5'R~b_GP^Ԓ[y}J/fe19*z+'doÙ\ud~XsQBvFmnd*SGKO;#Z*:\/2{cf&"⢦4 x$VxfK5C#-֭`v[L=NԛꙓFڧ=;ϣҲ r?ȶ@Jo{җ$1pmJKRz-C~~jp+X{-^ƀ-I{w'/ ͊%EPdKa}"dҰ*qHUJK#F&WNCInYxf)v#mkNIԵJR+ŜQiCB(?=}-e`;#v@ +o~RJ*"2$9Liɟh {mH'Ljuaπ~E&{|B:CZǴAq_?Ov:HW/[&Dԋ3$}YL@Az=!$wg;Z7gUe ?ߓ\;yɾГs6Wq^t_GfY!!VJ uܕHbsMl9%V}mkQ@3XÒ#Z,ݥ >@gBOvI=) .H29+r{gw"@KƜK Kf?f/4R[X\|8FT߾ )ZP0YFH1-+Q+,Lz+ A[J )Eݚ}vWSY#amY.38Z??bwz*YÉTg4u'ߪTpi:>'[+P親vtex&: 0I7քܺnR;[N&N9FY7$2> a nd' ){9W2qP%]sU;9:wi2 3䘼 =bqI?3 ,Xb1¼VC{vssI ZJ'*lқlhdC뇰 HcF=A yP8n #]NfdeCFJ(x6sBdeQ}~X %-鵒LB\v2Fo+Kng(av" Y] .2#1h dwk<60&s +~z|9H#UnnZT^kt.7j[4yss'p/IJt"7B.Ӽ&z 2bڢ~[|#Qr onC5UTJ64kT{W:71Τ~4s| XKCϭ \m>O4]7u!L_&;ȅ{ y 9RY`Z ٬wdZ;t ˩"L,G?&gr~K k][vʯ칓B^) QCjD.xbl^ ֦0 o6ha XyB1޽()^VCčo ɼ ԣfϢӀw2bx`bTeĬ2\RKFKLaز©;LaO=} ~"[jKԹũ㔶})^pӘTܧA񙔩H)@AWd30(ƿ #蘹ë%bsܯ_6}ʦcɅ/ )WO;ѻKw n_G粋PږdXgb+,BߎrjpD#yvn9d<1-ݗP1kc]`=y)5 p܊)tW&ye{um#NǸ+%E9k8DY;%W%LJ-wO "U c9vA|&,! 6iU}Cҡ%Py{ًaX+I 6tYQѭ^Eg< ^jhXHQǍ0SGz5&~ydk օ="7M]&,nSb>)##ަ)>~_PM =%O0z;cwio@\B 4 |qܪZZ\d/ТyŒj#h$(\#Th 'wJJQ8CCc~ǚ53'xB >o:KBy;9NsHGne\eINUB7(g3!LAMNcd=JNȄw7 끛:$Hc7o>[N#`@X0U&(J-EVא9CS¦j s`!}sU5GEn@t@3hNdSspghJ9" _Gؠ5:U F<7* fYp3ZCOl}{$\ -<EfEӧi+P̻g Qn[ʼnID@"vƓGbIA I!kJ_ !,q|77q*VR=ktkQ"u5Dn,\}Hh <?{>C:>^Rl>^Uٳ@/蝎%פ"[cmIaZIX xQ\kϢT*all:5R1T$BM]VC; VY <T')QI$UZHбgzK6aȰ}_``ř3:B\OW# ߎ$I;LRu& _, 6+>$W"сhb*Yk mb>|̴9bA5g򤪯,A#(DmS/MQ\p<HHrV)]N&xFm UUsuSe*OZiθRipvn `jꗂ[1C{z͒]sUha=gs#\MgQsĄom.\|лnEiO<.9HcQ n~*#Q k!-1({/tܥ1C'4W!S3VpkOR**/\2Qm2>}/ɚ5\-!\]g&w@h}G+z8JbHm^}WQC" 9𢿰>= ^lgGQlwES $m{SK%|sEt?*mqWBA[4gV"% -ӌ=o9EKf{>N|:Xr"gWj-JXOxyڊ+E:ѐwJLQXr }.3;_*' "ewK@I8˒axG['(2| ~?^0YRW~*I΅֓I_Orޚ4[vB+bY=aKj8G<3ɦE|l/чj`CB Y@Ϳ+SLT SwUk[.n:b|6+R77? GW.XZ4C};ѓGDnxd!׷q#"Uϸua@S?U{3 fׯ< J+TrzDO~型:rDT@bl{?)˞[iάjTŴ;ZZ+ v5#yO fD1ɳvybjHt++ͻ1!qdhsd5y旌{@hEk5g|,qQ<O,Vr?Իҧh26]V-TA%ϝ'Ɩkyٝ1FPr saA:3쐍Ƭla(8lXJky T1؋&y"k|[dWg"K2f5׻DO..ҢD7H'JRZhK5s9Bwx=a_˟ F䧖y n[(V jRdZu@ -.`Bw2'U"Qa {{䞄?aKR$pz8o|"<uZDr[2s|?RUH' נ Vhvr\;7>o$>ȜZR"nZd!軑{bocIcnEi_sfAdLGvȽٝFkW ?ʽ7 th`F$jF)˸1/e+/ K 4.HU^Ҏxl{"` &ܝm6i >(ƏOvJ ҙ4Օ)- ͨUfϲ*͛_׀zbǸˍ꿵?;}\[g.$? qPpFE>W<Ⱥj "ˈ?B9X[0 ::BA J 8JD:VIFHL!K(R%q4b{/mp,k~~Q*1Fa |]!ԕW @ѮVuD@e5HU:^mr-$ N>e_H+4lG4.3Lvo['dqcf8 \k&Hi)=6*5cW* M )}g0j #T+T)&svg-@P񚒅QQ&%@`x9%h%nc5q<(UCºUОWeQe~]>P7dzziG,VC76q\)~ |z4!ZRlj)kP`b;`zV!_XBvy?۽\)fѴ} )r]a yǴ RhA*3"K"` ąն+ڕxf% `IcNE <;x~~ d|j>oDaT+dxV\7rbETܺQTE_ס"I:PcsStE^KFh&P֑tlB2<\gp&Gr.qrw]BKF&U= XClN5`Vu˓x-F|Bk (:&'O"=K\w5 z;ePoDg3zJ<ئhktowtaȝ q,ΜT4`%SFaKrp-ebٖT'#lX iE|imxQR2hjpGG8#@G9N}R~Zu^H\n2~))W')Փ r ˑցf!E,qM㢇⌵7%$ D<,S[ gsדb^Q5lո3֓0BmTBә }1ŭ#c:6)T:= 8Jz#qdp$.zv׿Z>Q'Ps12q9qi Cct,jғ&ݨZbIGdLdYFSRk͆uPP?eR~e2 84.MX@)TR]ͯF^4neM ^mgzmx-uB|6fCKtU:޳a|qpeѩ ::g-u ^|mC8 +$,7sҋU4٤IM%(8Ojt2GaO\gISpnI➑R1-vx{O&"=jSRR)5epo%*Ɇ(z=`ܖo&y5~`6\U}֪r8Sc3J$5vmiaJ}M2<%Esn +B@6:*FĐ0]f-B({(۪0j.~@y-=7yN (8gmRfS" ?@y"P! bzpd&u+ٱlKT,O._LC|siAL1nV!m}jltf_o(=AP}Iw?s6_Ǚ t&?+J%Iy'9U-c5jT‰ӺAFXovsaZT\wRsЬ>BuF*SDt@3 a: ׇ9T3\-8bmU܍zElo=S }9n]=-Dmyj1Jn{)DfiLp*b&RpY)qeȉ81e@Ss>?wt$p%]PqVen/~lF*ex5 DBsAnWZ(3'źxkU\@P!g哇\8:ʾ&^$SOp}A#*bB$hVROꑌ) J-'DLx'eY%R51pUZZf$4EZ!Jnj7NYl7ȁ wbgY f#͒?([9~C.*FcXxz8KKZ[1c듙t yeqw@ _ݑ9楃!P]8 n9 7?ڤh"V3 )tw:T'xa"ĒNtHև]ow[YҦ*P^e< o:s|˭t[tKX9`vc6X"dfbȜ~G }Zϟy$Z݅z%k8}2^^wNڞ-s9+Ijsnr]t#FolYon{o(::Tx_:Ccx:c-JAh42+A${5p ܒTuT=wfWm=ǤGŁ W&4)#{V`̀W؈Ӧ++jJmh<[Qoq_es0DpaO9(S -JEbus,0ǯKTB?#H{KhŖLoBH9b {qXt RQIɊFps R7 i*7BrAHL^ l:)Տ)*{;E |_GHX"ŦUmyPm^֠T5 VI*c{K EFp OY7ko$@Ant{6^*vyqFj8NshC2=iBahYn>Ǣ`UzLKg.1nwMі큛J7 6ƖqEe9(iFC-!87~~\Ry15%";gHCW`gBGc sS fDGji]ۊbKx[Dw""Ww po[%3owȉXD`i=#w {auGk`29ć;I=Ǐ`+sep|}"9on?I,، rh Jr4K'Ά,dc3ryZ.ېƑ W=')맘,f@4R Qְ#DCOb/56ԑ9B9c%EŪǡ}w*+ܠ\`L Vv&j]y:E 9C-l~r%Bl* })Z ;%~ca&`> L{Q _YsH:vGx] *_/,2k;g9d5pv&2>wQ!V-MC)b5gga5%IFƦ#m/`qm&P߿fs9A<: J6DQn5{JJVvM+ "#=,Qj z0k}7Bs%ȱwFq{8IxؾW9 ?I#!d1؅ &sŚ~oI~ D%Œc3U?g|NYK*RN6/' pԈÃޕb^qژb.x` L"A9{PDO=^%g'p?g'> ِ(_H[T+ ]/K(@7%.l%ͥԀ(a+$ ,aXMXu^ s Г?S,-r3k+tVgUmMXe6h!]Tk LtGζ/44Bo_ iR m7p7&pB8@&͔ ]xWGfڢtiipSPYn@>LYiJD]/k9LEO.?8 `ϯԔe,b 23Mp%T]>=,2 n1I <`{'}6:&f.#L{\}ȌMI'[Uu!1촨걲kxc2r¬ .Փɮ&E?XpVVN(N$N~`}p`WGd9~/Z@Kg55p~ `iᠶ̆y0v9 +)>`@]T/&%K$&5gd%]PMP ?Qs:-|[ xA^eb1S-X0. *)e5j[+*}lX.n$tG f[c@]rSݓ{tx")ky(ͱ;'`O%%h0Ou"^]}]v | tZ-'@@Gylx&Z`ŃἽgu MnM\YYBGx5Ө=4";iHwbph?4wELlˉ-вkz03/)(NL;ɇWDpN6ohMc5tcjdSƉf=fQ-ZdN"U\ZM]υA[@VY7X;{fpDˋy5 Qhsu: Z*:,{H5$*Ԭ6kΠrvGhbY&bo1/駶:zҲR\ ZbEL5qwOeؐ]7-A=,]eTЯzCSc!46YgjŽQOܭE%$6˦!(G?9$T2uo9&՛XE)g"2A3YQ!#e]{A)~? K ^@2ӽ F9H(iŅw*\S"gB} EnfP`ۍ{ϱC59Ԟ%j@&K~& #JZVvg@ؕ4 CЋFaCHkne`{!R@)L -ҫD"d!h+'ѭnWqBI { G34!H j?'uPLB! &v}8rLs-{?{L(Y׌9EGUVVV}},P\)?8 'n2x޲YBX z Y;g<Aj᷇KAP ƶr5[ 6Hs2B*픃^cV^1})FϦneɭ,4O;#ju6Lh/ȩAp+͈jAo𯼊C<&FF݆LHȵm6ׯ_ZH ^)Dxls55Z}{#y&Xb%)YP vj`#TX䑓E(j$%/9~`ª}OI21#yhnx=!`I:9JY{=r4sԶ_DCx(<5ijoA!/6(odže:1%NSux?}Sq-7pٮJV@l%0J=Յs0oA,6a41mZKq*k}],w}:0k]Rfm-.*!j4sG ZڲÓQ ?9[ M,u M lhpԒ{)7gU/y9C\ 6դt^=QaɯzsRRIr^ ro =NO)/JϵzAX^K?# yE^W;(S: Dr!LITPIcxo)-Vd PY 7qS )7fWD,vrJ-U{8ˋnza{K-]L"IVπ`~H .O['|Jڭ"+<ƑmSRعz8x؋a MCgs< LᯱAsqSH,$rX;^<ޙ֘mv,IEMA:EeQ@w,L0QVe&In_D/a$Z^#-/m6}X(e6:@8! jsX Sz` Ïq_dJy!;xOeU!.ՁtۗY#Tl| Y V](@Q P751l@EM]Hq]NJxNJ^(<*)D%v<* oHНy}Q,ԠdTp2 $x*ӹ,sޠ&4v䄹IXf \3 j*nދSlA bM&t"g.W$45{`--dMY9iV\?p4uOV_7nUkp)Id?j?`[θGD)mX.CÈ#t4h]ǯQ@ֱHLi ewn. RΨ KbfxThS%ΩeVs;7Q]'0))h&_qM{SH1ޏ ?8ߣ!GBʉŋXMaбWFZuEYlb 9Ʈ͒$C B٥!_d\~Y!Ŋ:F_b|& H9^R{ىm=?Jj+1B72bnr(&zMsvEDFe]ϛ)Nly߀Dª CpNzqAROLLf]#O["$J2JW"觟 Wx'>p3ByY!F M`uGFWV %HN lbn@ ļ^3Y4`F)d9$ݕA;BqwkTIx{e?J!< [=\牾f'O&%xl$M@j\E}F ܤHrr\YYr4Q+X`w5nA/9ѢU[켍(HF*^i+׋6%#gnJLlr^JWMZx3^{ gg|ke:cg~n^g0u ,`uSOcpZC]6G&n;θy >v>mbQ?ϻdqO]K׸f74;}p#% G qT&n82™4₫ʣגK\9l's1D4B ~'TYI㞅U  oz%܅VĞT#fL%ݞe-lss W~CWγqS%ϛ҃{IJoiOh[lТdcZM.RIRʏeA$we>@y02,jM<5ǰ +.6:acpMhKg 0gYZ07070100000281000081a40000000000000000000000016661890a00001ba0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/mtd/mtd_blkdevs.ko.xz7zXZִF!t/}e^]?Eh=ڜ.+z8g†M_*,Z:M1K2y0+p:%`* I`{nX#>g#Q\ʶ ‡$\m"Io{y 12ZWl=aVe|T%YrNd=(sk=zq/i,Нw- UDi]` :r26k"8S /% ” S1MjmDYpw\SϞ9):6?CRֵtY(F"wϔ4C.~&D9Sf]!7;Bh}~hy$sZ*$]sWʠ+@?V %Ø4X`Z7J,{v oWwK%BpܹC'-jPU Ta:R[&eWw%TT5RJi[" _*qp&4 7~+!?8vrNݎy{@%0癊y6EÃVU]H*!5Ew;/6ڂo]P&AU6;2/Q[/L:Ȧ1(j$F#x,D \V-0d3?U oooPF9KqD@pTQ^H 5V!G0Rwmr/ieSJgK*u6Mu/wqJr绑Ǔ\r~ȋA4]1-4x䋭,vPF Zcޠ??"BBoaV:R_:==%V߇1Cj7 F9tȃpfLeV#eb*LI H":˱GDv"czWo:j=vI0V&bBGh6"bMŲp훍$3ZLSh,0ܳ@juγ|RZs63≮Ab3!K`F+Qb6UnxӄnꑜGӔOz(!h; S#Z8AOE_o")tej{#VHVn^HtwO-unBO4{U 4']C|)n]4`2;PHA ue!LM|\8WGmbqk)Ydq/洖W f+֑DS/nPRf 5dGaB9M++э.,ML.DfBe0J/Fy1X>]Q22*QR#/|44w.S8`rמ/@ix.OV&" /u( DntTZhe-â-Oo>5ĕ)ot uڀM3U6 8ɽإC6wlk}[?M8IX\},t3"Ik^@. ZByBJsGq $PP'c.% nvu))N:*L}y+:Jؕ%%Jq9V}ޥ],J\ҧ] n)uО,MjzzgZ ~SD<,1 7kvCcJ!P4^k`~|&c*hficC†|W52/R!֋SР"K]8{JN vU:DWĬxϮcg'AUO.C/LD. l:&֠vovsL Yv]HMJ( zyуi=szxJ-s_j}LLwЀ#AS,$j ]GpEAX𷚫 o']1=,W~q)Ƈ o3b"2Em2vy8;"o `-gAh[&VT%'B,gg fjrl7[i>Sp?H! e}Xe:[K}=SnF3/uВ6y^iL;F6v>c.3FYޅǕ5 ^Pm9s@AZ68[d_Дulɭ^7mqmZ&RfDj_o[Pj2{xA CDj]8¥ZXV WB.rkym@Ɲ5r:Y$֌=_M@SvhL6hikectyaFZ 1s8-iy5i7鮉 YF\TnseZ*F㥎ㅢN。Eko& 68 ɯrCCɆNkՏyX8=0BjN0٧|(8duΛ#mLB5;΍OS, 9*Hy n/"je~ܫh5*t%8b-,RWW`$cEE+~[śӹ;nA04B!V K ,wu&&5f ]'p\f@pYz^P n.6f4F( ̔n'ͮ(|Jh9@ 6K:2Ͱ:[Z 2C65T]/VbIxꁷC2`m3HoKF8\]xC,=:=y,[ب'syhIx[,P ڝ^-@67 Ib@ gucaVzD6gS3sh{]I'w x#=A, I?│}|}شVg7ewV0es8Lo@[1b@W0ЈAxs86fM@Ép৷*g-jQv3!g>=_dMp0;~OS $8bcվwyIrK=@cƑ?%ƋKWc PFv U1L2䜥gqU#^7<X5,⻘hv0P -!:N. KL"FEm1ꂹ̓]|l ,u?0Ԙ+Aɝ7'A߮ȁwi1.<UQO LRx^`jR?ekZ@ԧ,`%L;ػaM0qP\Ł<6rCEm}Pҷ;B  l>]j㌀ h\ǭpĖzX1̷J]4BT1/t@ਯ_kh&{'[0;_N&I뛘 jka$p5 x1m^ oE*Cp']u;z,b2=K㷊 IUkC 80K&D@:V?2#$_ Tb,_߆&:/h sXTP5#AjޭhrYrs~RJB⸀ Y}{%H -@g:.ah~Ij=чGw;H;uLo)vU/pZ[ uFJw`YE+Y_B0Kw}I#Kz47²qЉs&^q 3qpcU'ֵu'8L\&UuzّnMLfN%Q(d?e>MS3tG?7.᠘|td8/7I%>\6Er.q/=?JLν" Unn3?_s1[m,a~fwLdO6%ejR'LTޑ# 42tQQeouۤa~FQ("ůZºMԜ^@ 8RgɄnU>ٖĉlkTx #4(%pmb}n,b/iB A;שi\̂1;aAWRcmZbu+{ns'siU ёCI,%7IIk;A]?_S\ O8j4<| ӵA-P:S:;*h̵0HYc$N~d.ckjUC񱤸Bg걍h e"4w񎻰:Q83&uPQq~t:;dqwmKqڤ!ӔUǧIu@ٷC(媕{E#nGe%ry-Yd,/Ԯ/)`jB!lKG}8D?Z,7nm`HtUQh?Hl8~ad&>i&#k %H?t\+':Q1x3ѓzbSh>v1}5e`t-4AO|6Aj2I`( ;5SqU"#V{3{GBif0S&ojsH$ٗ /P:!ꏏ=jӮY)"Pp W}6!beͅJSsS@ܹ[Nad<;J & Xy| Հ)}#6'za gYZ07070100000282000081a40000000000000000000000016661890a000011f4000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/mtd/mtdblock.ko.xz7zXZִF!t/L}]?Eh=ڜ.+<&#lt9*}>uͬ!]pb}DC"Z9 !K `Z㈧q :ffv)֔'H94CnRqΟXKSw=8P^FϺ⇂@B(<9{6 rOKkPUVŤJGOWNKzwQo<@6D]U[~e؀"S_{f\fJhWѣ{.20>UqDMyJRJtSq/W`Un*Qz2ބ$ 84!A BN:Ĭ?o0&cRt`>E"a=8^Sɱ%Tb6ĈoCŴJC*u%sv1@֐ %,=H9ܐ޲i\gHSY}NRedj9q%"Kv5Hf "GwL:CAaɑ{`/rqWNgAJNaMw^ۼ2n6#{ҞwmLzv`!fy!t1Sf&QH(A햧vDu eB9O.f5*R ) `Tni7E9@૰>4mg_[+ ێz2M-G@F7 &Wqy~',1I)R'N %;Ҥ]MܝyQX"seS8\2Q|cS-)5OEn1%╣z^W:lH/ tؿRI mڧ]%Pk{A!C9]i5*;lg_Vm ǡ!#uQ)cY{;K =d! 4ӯYzB]hbMY㧤`5cTp GاH|/f^mùfeb KQiJ8-d|%09?#qbHʈ+Ef}JOPaC=ۚ_Cvض6[Fz^ J!\Z74"7Ǥ`mpl${믖kK=_ o^vJSCv}91 ^RwfA-/i b %R] 8bz vO oq/|}mHD87+jSZL%DکhNhKbr:< rL=El5Zͨ(aڪ5KS:. _~y1Qߵb]Ih`8 46T;hׄ)O`Swe[K}P9"㏀d_7Vykh¡?8oBYIU)[?JYvĽv6 w $a*e_;{[sэ|<0l>O_H5 ʲm+PR)}p"J TTC+cGiBlObL"EI"O2:5衱 "cL9;,Tw/ml΅z?"սjvgݼfSP蘳<.j+4Rt(_`rF,vODlIcy}W?XX&sy1уckL@7$4ɛS,^Fz .鲠eEAɄ(sQ3%Cg+~ Y{ cpau5kIeY{L)1)p1٘RoE]WU5Z@f盜ꬢEP5zpiدBF\o @֯N'1X(z@V@ Wt1+8t\ /i8n*~H\N1VfqBVϏw,X䇸bZ2PS}ޚ%GE /GiOYA^ Iuo?6 <[Quv=zq{fh>ehܜ?1( ԴVcrЅ/iyS'Zˌ$zzvUQ=ěƘjoq'h H5aB{\ #'dnوū4[͘U%k9ةYo=/S;: ~/ !LGdYgN0[?o2Tr]6cʁsv {Rǒmnm$Tj`s'<إыOnj:a N~C~=Ocz=5YbF!lJql1w#?*'HbeR ۊA#uX yocgkZ-$4V0c\%-@M&*CsSa=g w}IILC[{ٯj &)kF񊦫 ~KX~yHm9t؂Cq_9yY5q)1? 'o,bs@5x=ȇd1Ȝ˪0o~̇-B̧lNH2}<ޒVXMRN|X  %\@f BzH}fqYH8ϊ&#o@HP$lY}\6q6gвᦖi _@jI^VIZ']lߜ!s(l>t!=,(z%@E$En˜a7Ē؀y`>]#KtlA %ѩ W;ڃRA)3 uo,/qϬJqE(ybqNif{/-̘fF`३GS5g u(iΔ~\v D}&Dv(D/>O35 PΑэ|O8rv+[ZQscckɅ,é\2j=F@U@JeS"s:|m^b3=|;$^8XzbUq{ VCw]mnALJ91RG0F{\M~aQj9i#R(5&e&0(ijDR\_%&(]ri"st_.?ݗol,n) Dk5/AL%ke8&C_['R通T7X&'Pz92Юx۬&\ )45r4^y&W]9=h3w s఍GJ%hZO*`([ :{< I.Qb~FK 3s%=94Njבno|FxcN%GG#PGtgYZ07070100000283000081a40000000000000000000000016661890a00011024000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/mtd/ubi/ubi.ko.xz7zXZִF!t/=X]?Eh=ڜ.+om_XcbjVWw^dvD, }F2GwD;j$!'oMlBѓwyK&J͂82Zlx WZ&ɥMAH2jͤyKw]ws.ʵΖ yT<3!.6[FfYxHS-yA.g>0A !c~ٳ-W>M:Lcr6΍j)>7uI{"I-9iNej-Tn&ʎaA/H7FLv`0z:;{6ˑiI:z+IӜpzIt(FRTo!/g*p@)&O1i1DGAْ)_Qxd|^\ӏ%w ;bhht? GUTؼV 9Hd0b ?ҋIeFn_ŸфhutiPXS#62utf'KW<fáߘ0%cϗx꾂B?Ro7rk"W8-@1ݮc_8)BѧrQ'r `j"15;,i1TC!:6_B雰a X9p).R /S,˃Pw }Z߸֘JK}|41esƙ('s f+{`}OQa.CS]'tβrĹ?3HW}I::#7b1[}WfQtN gS"N ۚޕ c \xў;+Bwy/[zUK2]F2w|TS;t[wrxk#V@AQJiwp Yӯd1gbd=WN?_8>%iTW9|:SGf֯z33 |/qW-qMb,Q ϸ/s@t; ̳/59na0%͋n~f/iTN$)s—ˬTh ef?__5 l,M2}7gJN;拓$ZlHhv?RJ:iPYH5|-nn@_~s{U2b"ĦUԻPcw>͈,[89ViΪ?`2a x퍱]FiP&\2LSF\ Ybv_y*~#T\x-q<ضL!։=,l 4 C)))gV!=5*kaDY#$R.t 4W007[&KSx{J q)txb5v⁨ɔ5t;p" +" /hÓBċ61轤% E6kLJ迯%?!RH7)rw︨?"'%_*gCO23R;<>t T6wFwswGX~~uҵPS%EK!HQ޻I{7ΤSNJ7 %tVEE҃Alާ5OZ`$ԇ΃&yT6'}T?f-x2:v4;ٙ'8?E#OFcL% 24)њIE9bh!2芥W#;_{IM!ےk=7|¾*fV˃bxt = %e{a,}G *h۸w(FF,_a[Qf_q۶q̈́Dإs7zY80D`vfPyRYDޑFbI;/ P7BRy{^٨ms]=lC65eo,h_CgWfZgH-쥵py?7$ska-<;{6165}m J ߯tO$; ɝƹC:\ϝ< C:Å#",n}X9:wOs#48[joD[1A ~:osRkqÕǃŕ y!>@Qjdk+OC#m.̅ZYYhZZ`'gqq1+ #2kcFt$D$<yuxna9-'eK##g-xW 3 d]~x ^~{r#'V O}]˙D/ @%'WDSDML<:WGMqW3I1WCko#.bm /6J8I{zH vHf]%#N+EK^-9[A twl`W_R?Hqo1K$x:^)*E2ҟİIs]WAh:Iܾlkm,ѸVl$5,I:Bp_J}>̊1? [x.gn;rh&WQ_Kowة{/J>UzpNSGȾlѠ;j΀nl$UXQŪѪ JQMa)ueBjIr3CbΣ@TBN<^X>gP_Lkv h֑tx5/" iBQc IE3{w/[EK\â[}7 eOȅFYV _mg3yAq0x }WoMi2.|\\rFK<:{U}Nɚf,jŧ3Njj$nu?m1 VpN}=dzFCr$H?1MgcYcE.]a(0R8.SX4$o< V%[<*8Pϔ&ѫ%1jQ~?'"}@YB܂$ammzʖ|QL)b>gYuMErFi$tnJ@+mA⩯d4db^tuRH$3d@Z[6kz7YDj-Usxu>\~|K>"v'#X{tl( MjxW0M*B Tihl?7jԃ;ªZr5j#;chSr$)lK/?1e}_S+X4>SU݋Qƚ`NL8yuc5 7n]\˄AX~l4`+A'KO/깄9|6" 1UA"9<Ia[+֨rQx NH&u >ڭiJ;ٶQ%J$Ed0 o5)T<2q~2z'" ;ˆ2 3vUpZݵuRoP_3`D"_%{qI/9[+JV"_eXIϏ~K:Y9 jZA r-w$WD~IxڝA "qf :b^>+̯7Zu~xʐQqs{N3 6F>uEbLSFG(q@ ` 薨XFY;#F/;\vB?`y$,$@'/"B0*#y$}(QU_ Diq&*!{N S6Fڧ1+G+61ഽfJPiڭ;aG[7t'I:YZߨ ai*/H~A~pmznjele3^yK917ErwնhM:x!P΀d@c㏈ƛ$rei>E'?Ȣ?tYgvֱUQ\Ly*4Y.X8}}'酶vfv\CteZpOCG~ ɢ2 ߹~agglth(q]s?my{KV!/;52( ׷ţqB(šˬFh'?eЊ%V"iEDbiPi+TuS`񰀳h %\+Y.>YOrzwjgN1hH(IXiXAklQ9ܟKSA8[">IgrZ=Ŗ9:JK!cW\u bXD/ e&&0`I0]"dm;9ZbtD5taP)^kfBY #瞛Нi:z g3b2!b*B%xb7}~&K%$ݎG8l d$DsQ%Nٷ=>:d",2$IeߓBN<+4녢jzm(yDNBFH{u PDϔzk3A)EK Ni-t<~ݻL۴']T/:)mz`4a?=Qj|$,o_X!B$[{ =b?X"XRQs}Ē~c~.<#MRJǣ7CTUV'y΋t8^XL$Z-I۽3`~zQh_v/ ~`48+n;W/Ǎ; B9_"II`]"ӜgC(if9DvL@23hK3* UC!r*I8RW^HvCXCDX:[u6rT)r12<w1u1}6aPr/Ҕݩ=6}F9Ƈ8˶,Dy:̯ G1v7ft3[tI+b_eKս8<,ƽB|ӘBѮ?j<g|`#+hMӑV е;YVvZG pWyoY&ǨnBVt. iDqoe)nmyV81KZgSUheN3QFʨzFW?b`1A YC68sKjm$l#>҅GV0Ur`f*es_$*G[!~_Y7NװS5^7_'G)ÂDۍ`v![O)k.]f r-D@/vbF3҂ϫLGQi,n2Q[udڲjY%?k8Q{#@':ӵn2Oqbb ǎ&3ytr4&뗠IfT:K*ٳtJ!B}ltcxk n<|qaR=,fm7.S#Ja$X͠A&!Q^ 25 ! .fn36E+Vq:D}Xqu8sL4>иjK&!`V pc}"zx V2ew#]MzmE#~w8#^Tn٦F& A~ۀ"rVO U%0l&{z$TdduiBhoDZ%ZӆLBtGJ"3;># m;4CP jp$HѬC]5"[k<4Da! skpt aZ"'BQ\ϏQIk`_)v L^@* ~,dI,#HWȲ<N"F&^UcN)gD)(MqlbL,}SǚgJ 4n0]WeD3Q} ٓ\Q* p@(T\S#V|t"w4k^vVhX۳ D\dI{9OSl4)I[ȟ*8;u m5tmQJ=E}pS"Goocff187G%gwOJ0:ޱ=zE7ruwH wŞQlC7ȗɅ,%]zG]1HG "}~/w-YLNOP|\L^8^B&!|z4nM{{\Dz–uOֶ󔌳D* s-q%dz>|md02੗.OPodFEq-ypG:`\ށv ˸sg7WAufߖ3\#iJSH_|nфAEPVׁ-JwQWۓ?|B; ,,oDMy^; E4&\7beCdՎrHlCt\`O@6~g)75,ⴌ } EiA!L=}/=bo'Q\Mf9 MG)Q `0=ɴPƸ*8]C󔜕kS2X''Ivd[B&͏:.E3~DYz Wݜ_O_WC% MeK_` 3h-*N 7 r`&3xK8RxԼ&TXLi-y`sO ԉp\_US8eՈl>kkDұybeu- a:.Pw;PDBiu?Q=r757&a'zcS-jׁrtD/^޾Jm#ktqgܟI ߱ߕPkY'W3M~t%]+Y5i/()p^GoMP'&fc'hTP+ av]OߒZwN[v%쀈Ƥ$V}97bEK©ٮ/pUe cH?'Z0.tϚ5>3@%e}GlߨWZWuп4n>12bˌ(Z.+@a R%o?f8%.V PgK92*~=7eVo !cڻ>6 ؤi^p8]D?+D߫'UTCٜGGؤA~{qfLBg]u9jM֕kܠY_C]NCb 8E*Z7ūxwdxGXeE9/+^X'UkVU E);uC{\G/ZĢխە.-˺ѱO)T=`6saerb|`h[8!zb[f-E&ڙRM'0nm/`k0+A|ҽ[kk/PjS^)X36ϵ>w1:3Yss OD"N3+&4ot8/; 7i(Ȯ1 8J,*yi Who1H)O[sJxkaKIjG}ئ65|>[_ y9.w7ıUoKpzOfw/L6ĔV$6]GwϸK[=Im2o%T) a ΛXs&(nU.C uNé=W@9g<^*J/STrإT(3OL qNL 0F3TQDRj]Ma,N $e%0Ȧ1}qZg`I$P=N_:I)/xro?l4\RlPv:K1QsSNx;:? ?y4lKU(e(u|m8p 8ֶs†$2 ;F$PKQy? 7s?6iBH ԫܩ1 Aۜ>S(;GgSМ~Ǥc{ A(*8AZ® ]7%.cy[_sW3D|i^/%dVx0n?p^;].V4+D+yjaX(|zpzCM\Jˬl 8A1`|-nyCQ5N_өvǧ\j=Ggce#+߼\ [` 9J=cn,Sͤ ^~FVԓఒSb]&!pAhLq;EזoOܔ {[!:(s5R!W\aN?y1OsEhh\m4 I+I?0}ظpWD*$6ui*-,w#v.[8C-5,ܣ8_eh502`9Ʝ` ϼ{auZg})n f:JCbBnQgDq;ZRUpgנR1-,/`ӊZ;~V`_+:v(VʀaKf6=an;K:Kkqml8 rI#B.ʓl1@Tnnx#A"ILw7% ]GR,=Nјe9 (7E֊Ls)\ ?J T/Tr8~Q-gפ:;eW96Ð5Bj}6oЩoΎP#B"ےͭm Tk) ^fчI,-2;Љf͗yp(H_5YF 㜃9Ĥג))lu3o*0c1c9Gqa;gJHq0>qxW!?닰ތj܋5a?,--Sdzp1b;juCtq@4PA)s̲K'9L~F.v̬R=d2,fӶ[wk;(ȶ-jVƎ{6ҒHG9ŰW$ a;֨2FX`W+b5֯Xg@{~[7us0r | RRYICa(s],*=\ӂlpt.$CID. ,0QrW bFٹ܃0ĀƤ C90%zΛ["ݛa6MGsG ?'"'v}ˁzS,Eaus~ڑ琢ݫ !ŇNH#M#0$]-c5!3g^.ظd@+`qe G|9DjK6_L8ܳ%ZfN20x*7Nʇ%A^K.!hiO1 \Q"ʴܚiioVZ5+{&{E HRM',ǀs89mv?=L-]8-Ƚ8QT0$MkNI wO(с}Uڊ2-+IHaZXLubMd46]lcJKEtesޥsڼ敿cua8"wVNj$>9a >+7f ǭ㌯U: h^9K*iͫ7L{nyxv=F:-vk fJg#h,-NU+#2Oj$I]UT4г)z1!tuc7x53 { tY|8ڜc\~pH l.4։gfςi*ds/xPDp~ȕ:]B=,?Ol`0aKlo##"?3%'1;nc.M܆WA ‡h~e֤,nS2GlX rqe'1> 2RHBS >|}xrÆ.1QZrd\Lf~X'qsq#%`N0kvtwO Frɉ,6$.{RLySk>D V~pb9䏠5bzQكsǟ㌠֋^<5ŐQJw>fm_ S&q*HzU۝R>K W gniLjޗ}\U9|r; y!8ۘAdݩw20;Nr+ը$꠭.uoIY<ͭukqH/DGM ZUtʄѡ|LDKj1i]#'8dst daHbssqn-el>AHqr!Wf{d3׸4* ĕHa5TgS7F>%VGF_VR:(P+R/vȃV0 h[j |=$CR͛*5%w \7dp Ҍ4C)Z/}E9zm$|?)wWsgp#f/%!D_?haƴ#GZ 4n_qu;?4eL^$kW;뎨0O><*k虱\|sOS.X t uGD{a]UiRb4)nԱsQSԞE$ugBBq|e0Eu>r۹b$7Įl7Z4EXM 5F{kw.(3нD4ć$_ꍉe"/z 1?UD2"uwi<[=yVYmƆ^!4yh#,lt^+P;c[ N06zrxלeuyL:eٴIߚEx=mz򊻙OE@l1@?bm] Yk8KR*fu(NA&qadO̸r⤾@ˆN/ߙ>>NP@̞0'vw)ܵ S%TŌ.$"#4W{9ꬨ=#qt8yE1bMa]S'hxi&ۆͷ$,iK49JiD f)8inLי4G!ԆݿҋhBwC {[HP;‚O$Q>Zƭ\$n?N 1Q”TMgK&ldt: `O{DG`6X XzSL&xHt@\e) 2=mJ|O4mj~nẕ|Cv6gQD7?BơvX]8шP#=UDkOՖWR^pZEH{dF?@9r(O>Le^CȖ[D`>%!NܓQS *::+ 2r3QJd0 4ʣ ~< [YY2g=ACMLAM2(D;o{- w#<7GWBI_Zn*Qɣs mVos(Q$;e.KY%rU]G=xg0x+@ƳO)6#1Z$~qn 7Řb#q9 jBU(x+rAˌE=ɿ{-~hI"J3XdSߚ Ǩ&3Gf;o&QZߙ:k$tƶ#6bR+M^AsYY.ESOPˀ[9Q+jt]ɾ)6DNbƣ}1e]X,hąlq:TOm&L^BFB4 ԩX֕qjhPXѰ031k]^[7Zz?ŻodJQ xdcm PF!kdud+n yG5 1 )q*83yE},扗I~bw.=Sf"D/m F/Ű1KP3c;hċI+]v/lݱt{pkJh$JwnEMr(37Hu*vQwov%N*+zz;!V,JkVz'v.MLs S2-Z{}%>(C&I1[E!|`PgQYydUv ]5cηF Mk2N&ޠt%ߠ5X=)| :X:;cm !a 2X43'eV'8\ ;MQ ,@u 4YGT7{MGe ]Fr?yl`a!ҋH?ڻ$@# <7%+d>  iG0Uhz(E y9̓jbw'e]|v5`"Zzm< \yM"Q(zkx*C?dC@.>؊d.,7+"P{A3d9hq Kn3~=Qk1lJp""+ J4OQF쉲Eׯmr;aC$`dߠ{3 +ZuO(Fs_HH"m'\@7^F)yng`"[3a4n1H##W3IՅN4ȀLfnn*֠h+>e $נEoOi>mUIt}hP\K8 &&}ZҺHd j~TnpuNE}tBϳ=EhsP*ÿ挋TГR0\V@h461D0IH} ?[[nCJ87ar0&C.wvTe M w粈sQh& p!i&AVc鑻)n:6 oP?fҫFwfObgv:VDWߛ&wzZܛ-IX}f1ѤSfuk%]gZVcz3T3:nPƔhm8w5XVlL_}nf%S$hMM:cM\Gݍz4aBX7Ӭ*xqu>EHa51rmZW@ptX4IvE "n{`Ӻ;xs1>8w"l"Άz0Lgz?"E7yGa׎iD!SD '\uZTX|Wgki8j;G,Ϝ)V ;st@2za.K'\dbYzҤBz@OMJcL6XSCH4ջ7*E韘`ml Nu`!-&cEVh%x`,CTCt1gXr^50ͮZ(`:t~3ԉPd$jGNj)ĴNg-Azg+;Yi׍1~J+piA#ʃMjVcSz Y >Mh ܐfW L6t1!C{b!A_OM ,}t9W gс#wSXP3/0~(ơqx sZOQ`Wo  Gâdv$ 3χq''6A(`<5%5Qr;64N8LuqmsmB . Vi<,OVfxl0FE+Ĝ39,j;US _n ;oNZ\.?.K8_&9죩ߦ71Y x8]PgB$:zz#|.%5aI>a]u!M2(s=SrbiYԟ[2so4յOF7r)xe)hQ@Gjڄ IkxH*~p1VOQ2iˉ0T& W8:i'-


v[elb"9[x99#fRn-MeM^JjKf`O"QD`C)XШ0+J6}+7/ !}>hF.-kJWZOcBa N1X\OiE e _r93Z<&2zخnCכ@T+^2\pL%T.d.FL}vcNGي kCPi9C3?CWh/+rϗB~|U$|$DsH+[1_v9:.2Ą"I*ĩ^߹зZQ;\I887^ >8`RW8UUZJUFm @3v]fC8dK4{ցwT3Fǀb | {bl.4~ ;p$2LX%UfE^?J"||m>˼)-<ėo/Giq]VqdZ$Qǃk'PM|?0]$n-UXl@z޵x!L{)Ϡ:;4C.p.D7x].\#y c-;; 6? ExzY-|@NsdBKt/pC^mlOϼdbzIfv#DP]P`qeujXԕ`7'l n&@+,3ܒa F0/*L^7\J*h?:iRM8oQ 8 |*%f(flwǺ˔#ƮY?+V10!\VLP~i`QKcO. 8% c"DB vjG PC`Ӏ?,!.= s?(y(vč8zql}RO͋c305 ?c/GC) h[z`NUP4`}4U _k*\ OTٹJՁ칣P|-mnF\.=*CW4<K"ehȄXGxt" %x0&Gwzâg~1u\ϳZ}-TlKkQ`Ѷ4~<:EZ~\O)nP$E4ķf$"/xu['Bl{I yjޖٻVڪ;1I˩Ff ోs1|/+f!V9 {ǕWO:UHf]0Ujx_,+Ѐ?69ToWy] \|7j3{&#LJHc5(\z!gKT#p,:'ʆVIYfp!vco]v$+dEB3oa\ԇl>VB^SlI T摫 4>rm1Yٕ99=D/鿴Vm[c ~?غ~D(Gl4&ˋTMBEJLPG@J J;V&zfie䒳;$7GbQA*͏GuVqП yvotI!%j^ }:91Ucja0Clc? Ilal_"6(PeMŸXVTT$tkbOxO1d. Xx|I1r)W\$:_J=m zM#oQI D0c Bh*"=Wƫ4OL*4&}[Cҁ24w2ܞ:ykg}Ե;G0|lgғSyJ8sC=`#ym4ptɲ6ue$x3H"iv`m+ }D9CۜHT "t|TXWضX5q)T`)?q6X60 E2LNǟрzR$)}T<ɒɞ6CTKg4gfQJD̈́um2MMh zZ1(4Aw iL9C1n,?D_]K^J]5X `NID!k{Odh%.g4=w쏥p4A+(rotCzQBf#0鋾Y>q;sIXEOXM*T`€?rL'90W}%XNDnjC8U(G [ 0ގrPx:3G!AYr;a# q,;h!od x}֙#Z⭓5H y ЀPAZIW㪍MWрo7n{i87yѪϞ;y}ol갯5piW7/}d!5B8 Vqw\C8|a{]9эK#NE/; c k>3 S %qQ][V2'(|kW 8lFkZZ a*+Uqt6bhd*p@W:TziIM۪Wr*J۴vU]Pu3")3S(*iN[ǼᆢzmD ?:Vj)YG#lK/۲/K Pֵ-on4= ,twzw+Y=Y̜tsV><{蓣k2l4k;?Kck;Nc憛Z_f#FL&=Db*#uQWg}cvF2a/Ɗ[#5cp ~ՙ!jiСT5s V; !, <6=/q }$!l/FaJλe bur\usl@V{K6qfQ%0JáY~@Xj\C]{֘&E_P[ND Qz@ ]/?10[i6Lh^_]`XEªk . ~zFY +FKUNXCO^Bk(4~j3W3|zddx׆z4Fݰ|, yq:xB=Ϋ* ϕ. cJZYH]ސ$J%owGpKhD? 䶪pWb/ϡ$ٓOcJ7'H^U#$[(`;6*q-p .= 9P~חi(Nuh=Ĉ+`emMyL>aS#[ky"1-l\a Wi`@MA+1jzZ@N oxb1 [z|}ȢC/b"K4%` QA'lcT.'FT'[#d w5H/gOFZU!gnskm}ԋJY?@'q#5K R?쩃hcb?[xgCZC#ƅSwxT*j!VS?đ@KuЍ(ܙ#I1&7e?a JP-G DYI­Tq"RÛ Լdc#`dN뷿5@GƲw dSE>IHrBq9cZh7=sVW0\\8gUzHo e-Щ 6!" {ZF<@vpzֿs( 㯰6T3unye4w-и}*lָy`cPEaQyw3t_yp ;tU``-tXz3 7t,1nA$WΛW@UBKעHiKZ%U~76J,<뜻zoRΛ`5yL+̊Z_=2%Ǜq^Gbfš1, IVpMIؖյ|{HUfN NlRΨM8>em:G[ cZR LʹMTVw}BgT7 rM8F YcŇ|uT? ~n hL]Rkːoeº<xrZwT`J7~?5\aKwÉ{Rk`vx' Va9vQ< (LZ"B^Qsk 5 1{dĖ *9ֵ/, n( w]_KGJ=3C\YE)Ϯ1lf\#Κ]e|M[V> !-cϾ֬gjv,{蠶)ezEP,y!&nO }pVѵMcP Y1>Tgz ӥuϟ&\I.s2Yg,rk`XlBG*)?6E;i~)>yK_ .3lyuX%;V+d1|9-%^g%vWt`e%>a)2 d^R+$Fi(A R{e?uk9Lsw>_,~< 9 >mޭ>%gV$B[>Ii? L^%պ]LkӦϝs8ua5Fco' 1YDuo_,24lw.A6% `¦Qpd̫ӧ 7Έ6 d@Z҉ o7>^4 RF1"XlͿ#<kGyUMPgβ D1!>LCjTڤ.}*F-Z82FY;U/&O2XJ9s…V]֒ ̩5 (v#`BGC64-KĒ\N(A(;>@YN ;Q#b:M8.F +n12w~g~ITR3WDsaMN]j4!^+F}kj%9;t٭ဇS5[i $ hF@?&;k`4`m3pD, H)^¤)PSNeve'Kʄ1j^6zD>OT*V"?BtS? ,!a+1 hD&kbj& iwCJSZ,,)%eSOct#miWa:G&78A, oxr=w ̚qJ_=%JBXpvWVĩGg`Lxk+En _]HrEqIcTW۪ b 'KzԜ#4=9 7YuwnX_J6o$U ؒ~&"oet#7yŸ9!xDt(QW&.FDhq%|+anȾ:˷Q.t7:v&Ӿ{i0o}anD-MӌSE }"ۭL3@^{TA# fH}8)GaG 43}?W_#7,gJgLa?@Jհ '* !%]Ә oEVeMf1%a.w'%Pt3 s!2+&0@,q^?z)!?lܲ]#& b^ׂ hp@jGF;qMLrNAd>>ZcM>^B%Sh'6 $1I[X;0dqX47Dאe0:;qHrj.#N! `~ǫ?^ΎO^vDI W(^wן~h2>e3_׊$;:#q\7E ,U~XZqAF6YDvu6Lu;;b @Y]\rr&Zp"f",ـZ;ShIYUyg\z 腈Oi _ь̩[sp]í"T~4P ![B jAg&lIԧbPa F>1-O`\`e8E*P{5T: AX<_ ZϦP><M:K$R[(9TSH 83D[,ɍhU# X'1RJLtSqݍխYэLZk0En%*wcAGtL?p|Ia j%>"x'djG⃓ǂoW:cR?pNjNrz 6J@t(yGuiwqz>E(?-g`[~jl *@Npo̴+d ĘX6YA@Gt   UC'U;Ӹ ]$<j~nlBfɻq@*?\(l [7+Ų>;B>ѓFpfgD&TSN!yL J>pa ZhF(6*͗=Ƿ\;PR)ba p)(+L.ޏ'!2Ȗ^4BE6Yܚk nGiYڝ)릘* aX.֐G9Wx+C4wrΖ7EJmjU<O{8#S~ =mNNæ3ri+gݑ)eg6Q- =_lx%3Tc3AY} o@#i︆;iFA!ʏ\HlC 2RJzC]9~渔d\q:b4N3G@J'x YLZ:J ^-HUen..Ta*WzbROuoc(Oxؕm{vb9JP_"!v{k:,Ч3X%vǜnoʊ{m5Zp"$^k6H+K>(90rd5{;qkyA($hQ"vA8'Si|/j: -Tql ;]fFpγ5:AIeƈ|IX.˂Op4J* aJlctaQ1Y/7ԊUGߜe Ֆ_]E;̦9 ҧlV;Q lRwtİ_dlk/j[,ܧes[8`.8_NK.bžA>b -q&PYL.x@ (는!z gaHftE< nvkπ/f.q}俏D76LwCЬHTMb)zIUpd%3zeF>^yҿRJ3`wS:KY[L{뽇=7sIXx]Pێ V3{GL\=0%?eQDBV<7澙PCABCޫN\F_m`a >(~uOm+Sމ%O9f8ygtD'AIi!es}ޯSKm$}eF@_4{-k! #t9lXHB0XzGNu 4"*GpТkXo w!CxwfV[jxlt͇C0  1F"/G;S̨[2=@H)96,;DԌɆm?kS\#4m1mN3Mo 좃Y>)<,'v*j;[ӹќCڟWJWqRxusX\ձJ9{ӹ@IjATu3㈱K[-rT>}Cqt\yp @p`3f(HC lS/7 ;PM_D6~rU|Kxwa}m*.{C%5ϲK~ *Ҵ4jwePRFT6J#"PUZr xlܵ*9F9Q$TϿA~tLMo ~ȯ&fRDi\B:M"NxRذK# ?66eӛx+Hj9eO/R6\Aȑ,`Mehn2l,(3]Z꼮džk)'@0];gWZWqPv$RVpN~ ,`"grrRͯOt~^h &t H\*<(2gfC֡v/*L[B:OzIOq9M+gıya%T 1mb*ʲl`4e5mV?߻מ@Z ppց/NJ&RFғ4QF a7w'H8d EmWiw[@!R-U1 8[FtqQVUSǨ~^J`ϰlmZIwTDpXn0itTl=FRItE Ue_!lGM_Qj7-;ˈ:lm5ЩL~SF+"Gr)t uPgX_j^,}c9eI^I$=1驿zL)C6;12\KRjBM+BzPJZFg`<1bg( PFjEg KqFe$Lg/, w)b_e!5F[1-erF@wC+frqtH+vfϝEȵ^ P,S ٬5+YDl#GF*V!@;G,G9&+xG;a0wNN]z]uL2[rdLz-C:}E_TH``|wԬ+Z4pʼ7D֊XA=k\_s+;nS|Vu@FDA}CSj]% |\kE{R*f8..䪆ps]d_8k+ѳ qr7Ҟq.^&Y~؅yF ZՈ=7x8F>rB;GiؑMaI"2 X4hBbբJwm/\_Yi>uLF3=W^-fJ^ACMwf(b N=/'PC=:ڠqVipٙv(I`_y? Ҹ_]ܱ:)9!uJkPL:2N)TuaB^gy"~8 _@ȴB[y`H9a|pMNuX1(z% 1w3rVy:&.wEay;ppR8` L!.,0dcsv^)J 7k4%]'Y\n{ۇ2 y@>LP"'AT|`tǴ@R}M[&$cR .DDdҮ9MTVJ{\qYP**[ + Uf@s6s,lBf333Ej~ĝck g;}᭔MLx'[nYHqϓRuff<]|/3$wk.gBR0'A =`czZc]ZGF YX]`)o ~u4deL֋(*e՝&E$qm*g{%[VZ!l#=pi* ?dPZƈ_^wXuzT'IJJZΧw!npS#ouf*/ ;f":TsQhEI_Q(_IĮ͖4>ZP Q9QnHq}rN=Xg[>F$ >Þl"9"x8M $g@Tң ۏɃ!::QWϐ&cc\ _Ve;5tito*>"! # eH*I5N>)|C?0Z+m: cAXJv&0u^j#>ChhI3VQ '}ռ+>?;b .CB(Rd{T9Kz =SDC/=xCC5V*qp)KՁvĩ̄Lv#{֊P'Wpif̺T1ч!`HY !e/pzE7*iIDQ>?^XG;de%n w4БbT<'j"5MEMtPR zQA\#V:S`Cպ"GQٮ*Rڜ/};kF3GNqT=)xaSrLNc艊Vw5`D{$CLYH>lx% nIN钷otjplN+PS%OI.@+K{4k:Di1/oMv&+FKl!4ifM꟞M?1Wu_f9x|~h-_8&+ FC{%{y4nE.7Qgʛm&nx"KײQ#eZTtT/]*vh5Q(13a}nS:ern'*Ȅt"JZ;u*{縼G&kw1@Үހ)u( /^Y;JU 8êMI 5ILUeC݃.>7CVs=rjcUV9@ 4^ @:O.6C~X_"%W+4NS+:}D8Ӓ#дX=]R j Q"܉$JE\iߘ)D kɎV6))vZk?m\{7({5b-j1-9QA:xRnR~NK0j^jNyVhPWO̹[[x!Q^vv{ya D8CDv;E'/c^l++]5 fq&>1]d V 3~`F@g4l3I!X=f0^9;׾pBvxPX}OF|p&өJmܭ.B1#L 9@S9U%>h~Jem7a>x9DްXQ6IaRPiSeu 6ojgnЯ_6"5^JHW/)Df`&h^3O*3 x~W~${WE ?:b-TVf+͌ך’ iuoH*ʨ`S3> ȡ7<>m w_h-?eC[|][hjxAt'4'=lė~EAΣCN`K7LKj{5s}S''+:aZ T`2ԤXL)m%gp$Qd vGjWP1'S̃=BXi~Lu[L u-vAs90V1[ V[\scPΆ?n+7A`b uNz*s8q_6)1, v ,`o!7TԒ26IE5/gE8 2*uh%!^h2h)'e*` UP3sےs[-{ @=ݽTQ)Ђ<];gKGi<*Ƹ#? N,D7m%W0; !_g $쮒  ˠ'mh_zHG}P8<`sR-գμqaZ{93 Ԇ9CCvotѦޏo mz'o{YՁJxuC3v5R:FЦ` 0[Obh}èKs<|%-&TJ6҂&eYi7$#+mB4!4]qG^CpAao@!)]Pz6(tu 7/y'>DC d!xˉ(H@VBbOߘit*5B"Y$~p}Voz^(@'vSlgsکq.v\VQʂ998!%! ż#H/Ւ"JU=j`Cm2in~XqD/#ֽjd$_{՚xlIШkɊYMhg Io Nsg׼[ ZsIN2%Ԉd c2q!z6njg/aiT?-3оspKY޼N:S<1QFԳ6G([pAYWe(,󕳮v< W;UFש&P2n@JasʗWFP g V}*h:r-hT]_ _'>wi'Eoת8wմY;GBzX*(lP o繠q7*U1qY$Dg{!" zboGU96֤P&k:@78:D[z9ɝ4Cu}3Ζw,IQ`-qNrtW*6_uތY-D} r6DȿI.QPi׮J䧳=hR`{@"?ڻLYZG)/[C}B.43ƥ Зѳ`+2p;s^ƸaaD=9.dz0c쓭N;Ow^-P2kB_I[K?@lIj *Ma3 C?̴E\5D⼙= S_7X\1}xaM;=ߙo}!44.vM$8n('`| )Z;-*3Pj9YgGGL㹵IH2W?n8-Y^jK3ي~t_m՘P9۶ԣ~P$2R2}cV(W011m~C'ːӨqbL!HD a'E?SϢ9m?,'ߍe0GCtڧ2燓S>5"kGtT#+\O=-ORW|XOUvj5K}RZNiٺ~B0е.d3|?~P'БI.@IKosiSsXb^ Z|>ѯdM?C(&~\%.&dNy=c߽^Z|XoLĞ$t% g<# _uÈpfi>21'*6lFR7HfqYrVxiّT)3!ayt(Ҍ`#wu&HZ[Q:qln+v$SC7틦}1 yrM~pJ-%TS+" FU$DХIzr)%p(v Ng;Jf^$uKf,1ll{ Onh␱ZV8AAwÿ5Lj8qh½a8\זzr`,b}2lQVǹ))@dEY<ȖW֬KBc-U$3xWO].A&L?pb 2ȳs2 Q˧du| k!yBwhV"î{T#L~B6(zZ9ŴRRS\=Y8lg1+@T}*p)a!eêҒw+jx$n@X܍TmT\̅0 cr˥U^$Tabb -\e.G&dUw-'a*u3$C2${$[Gz+h{VP\YS|[Os;`X^X@>% "Z|=-@_Gs"nnZ(oZeJ;|pple 9f7 t`EFԔD?HJA8!/D٬f1O;J]2b9Ώ&|w=bmO94k #Y0KS](K&M?>w^Jevx*K|XD߉9!mvܒ+]cOViܽ1뽄D''rINlBmmDY A=#.,_UڶcNxwkGCe]!FcN)7e3ݖ9]䃙.:VC`\`Ftԉbfb x^0xNV)RZhCZvWBj|w^JCgE}2>QQS l;KY0XV`sI J wɦ؅_.kw>2V@VVM2}:!ц ~#8ǦҌCFױr7v])/2V%c <֓Q1c+Q:ueJtk}d^ݱY:g M7,%٤ڗ!?FB2}ڢPǝkr6fTu-gR#G"PGh\/{Daʝ .ybUMzz}>I"/mԷAu^Aʸ]-LޗZ+%)ɔi)mj"e9|=Ϙ&M jTl6q;_@o>|ym(PoXy-3v.$,Ktlxmbc7^bkRENBrn0oc}[@^"%C,w{*VϜҰbe !)mp 8zɸ'Di@J'TDŽ2f|w_ENf!xp2ODj.'WWdk žeԐ,%:q3>]N|J5^"&[|uHK״V1m:ol-X?MX|EފB_faBB`Ug8-0.| q< _;r׼lj ֻU%CaX.ѦsAͼw<1LM^]\+< <[)lJzEkq/Lr ]@vquBRBHfQߨrp՜$}V6bxJP/,Mvxu®Eye4z6w16|QUWy^78۳>d׋LeRE׮Rzdwy6嗨(x Z#1zms֟)"~}0F0->}yr,ZØNvʼ=5+fW,S$MyՆ Zȡ節$P*C1=H/čU^xeӇ"5?A^0谬7KȀ_=8Ջ8$qN>2LAJ&U5A?۸cGI؃q1uxwTK J[Hh 8rQyƒ NH^phs=SZćϸBA%%[bnXI.Dh#IpE \8=_ B >yVͲ7Q`@j3'yIXz#QvΖo7w,]iԱ_Y!GW=Yk+'ԲΜ0wƩ2`ƓqQh͑vT:@d"S(1 $O9\fIU?'V(Ŭ[0#޹ȭ=sأp*匘;+YmA>'TyM`RP7иKw4g`WdH—[`|2Bp%(Lׄ :mvƺjA[z,%ۮۗ&+t36sϼ+V*u/2hG͈f΋ι4>M4+=0M=bhD˓ #q(V(sWNV* ̮>廎QK*l:, ?.I7j[`'}'(1>@Fт?67J+|;~ovHɐ8дKfy}<ӔI0{z-<C%yS>XGntߚ8Pwsi$6wQ^wzmr)-8^.J VJE TAiT! a9DN߄0RoK~n./'!z ybDX{{ےMMtePb DVk`A$_ hJ>9M힆q#z[,LC ˭B%/r7'9[ ;// 9bks-.]B}ǭ_#BT%|D˯р0d )H4mŻSY/y;]“P-9:%6}+n χs݅ɃUxmuHKQdLsK*]OQcwR(SM><Кhvÿ'xO!~/2kqшb0i I[;sslsWiN>i<:^DB j7RPG2&l~3 (-)nlH§í 32gƒ&ڕE6l6@tNHkӯށ$wݓ<%[CٽOK wz*_OAe$겚R#˿Oq2Pk rCtURi+ 0ޔߍ+?/l)2-'\GSuV Huf.^M&?쩎[v&-)u(TXp/ wJII9~=/_3\_leTʗl_VkuIya)[e[s[*U,LN|.RMG'%γ ,y;Q+QUg[ _N.*ͰGqߑӝllj ~A"֓4Zpf֕b4"K|[P`36:nR3I݋lld&1 1b+َ=w'&$ >.Iv8sS)|Ui2:'P(&6Q lϧ9/+ꗘѠ"#}W('"맪z iCDc=Ȇ7aY)z2<@6 E$c/M ^'s mק Duw`L|+ߩE4}J@v oFq~r NíyWXa!=~1+I|IJBY%<h<:QI8,`}2'lJ%Gɋ[@>Q9,$HeUsscpt鷻&װeyԐbvIhۆ^CsqگpH2Dm|vVe|fI;6]i,oKC8Hk..`!;O4\azFM= q;!W~9$atAut,1hd\bD`#1OzM4} r"Յ' 5c\OZ /O3cUTFW3@0wOe9KpblVoQwآ֬MMUxe #Ijg5]40}*0f}ӂQ@{8ƹ*d,^6XF|&|=aӃ,"%'*<돓hY99/$ Y@ϫ o^ 05{.QzrSe,Ř G>@C#B#h<W-Z'TMxi\ ?/ tAfі'! x%*Ē ;c]@)(KXcOiR% Ӄ-M!#{pR m+8ְhc  s~2nUH#p;Qbz!&-jQ [n!zAd-Ikhd0?܎1Hg^NDC-`|1uQVj2'hMFmd5O#eL,֔$(Uldt^GԔW)zpIQø j&JB֌>|Xx&M´FG_OFu @'8M%h K.Bt;ŶB>ZӀ{r\O oW|9CvwZ˛y9=V\0R J+j}=HЅ2@j0]AL[ağZ-X˪"]U K.RIijs7PÄp!jh'2N)!h@2=!$SvӋt=z^JNV.1>~?mQ O$^VO-Cwi0LnS= idL"(GB%<΀e؝%$yym+Z={+L(0 Ͽ/\7kX16 YTۗUncJ9t3u;FCQ/x+_g`o|iPzQ9:u-/PN1W3<-"X_ Ŵ0HCF6ן@b&;#{HxV,W48c>8S`߹@aN@at1HtlUHֽй k%sD11<dsoջe KnU v#|IE rc*G+'L(|%Ejv>3;8.\O< O7D#ƯW$r7P@*qrF+01:}z 7 .tҡ#,]olLr@-)o-;#7kuZ})t,3(N7640LW}Y;|kvQ+*K'˯ peny_%.&2qu뇷{HB+0 ֞V~ɦ->r>91pohK4ɒQd4TىӽK*LϷSI!IBŐk &;l4ejaD\{Y$y]?MO*ݭm{􀮽~'51hAk"@C'➆#5ܟQ!.T1aq107:`.7x>qz0r<̮Nͅ'ȘPeb㺚)=kMKn0%?'1gdm{r+zBSIx-yU'F)#״g -T- w2ݝr!gO4Ϣ^#ɩ`)ơb/a{¢Գi[dWD4~Θ$%.CJXmy5㔛T.#+dI9^i9qT5W c@Iƪ}fhijm>2NAiWl 0B9JHKChfO{h! Lwyժ馮&'rhDk0}\5@7p]@|I?X^򢲌^sʆTHjjwwdVžm/Uе}lK*0JJ?׈^>V, CBn:4x%EvRoyg"w![Sf_.3`w%1gp)s^:;$ez l5iSBnQp q/D/^+%/ Xg6bK%y1h2Hzw&# ˎTeA^hm"qt P+ KK=zIFCy҉Ӌ.o1oRMyNMAUAك_Y0 ݣ,#(ƀ!c%-MM7QjFCIGHKuMy,jW)W\s7l,h*eEra XDm6$ hxA{0Geyb!5Yb0IE[՟9mqت:пih|:F‚^|E%8'ּZGݿ=.F _iu]2s`W|:nФ2>!e:wA CtjAЅDʻXm0Өaj}\`qʌjpC ~4~M[mdt5;O򘍭0\Y,-b?[ YXBXB0*)C3i4H߫? !J$"nMLMvjOd;EL7Xr yr؍8JpV |}H%M1~[dgYY.E&lC$1OlU.$ml3Mo,o,6ږD޴n [3>gku ֮7F n?<<6: W#vBo-g9 ܩHu˓3CyeNwZ*"LE V u: o7í@~y&y"tI7;6{E۳&'*GrEyX+F8ϞYMu)&"p]P(},j'},5lj[Y~Pn X312~b[-l!0Kn{Jޯ 6E#d:n%=IޚV#>):CI/KF&ҖBv- YKx?Y:o!9DWE:_qE9ݹ['>^v]Dy%oS.-0C3,7&'$JBzvC~Gln؇$Iqsw2\'e=MGV-#'4x@xo? pV: { H(>:h._ࢹOILS0<+'Ӵ"F͡U7 $$A#T=x;NfՠMkR[U gI;/?#&by! txi"DK3W,j.a=X l[(E0z]KUI!B^Q ZbeTxGLQ 'F,"j%!G+V.2(;ҙ딐DFz2ٟM iih* IB1v9?Ȭm^U2VpFT;ts]B+b>PKCji/c% ߩԁYoڋ [Cq-ubbz"?F|$Z5TjuhZZgBOft(ڡ资*"˂|*orCrq@#g"S4 I?\9Lwӕ\KlŁ/4şl2ˋQXpO6edȬܴbc-glH jup3^Qktt('9ͼԦn!QBաtކY.!N2 vmX[% %9x<8 =#^`MqS|`(5?1xx:2vU14斝)AJ_6EH)eX/?-ĀN1:U&W˚ 4 A{ /uX-]-ٲ~sY,Yovbd٣=uO PM|4 y[PP] ^>qq85p5Rɢ>͠*|=PY>m҈lVOR:"7PVTJ2}@ 87`>/ĥG w$C΀-eڣ"rk#CCzMЧgW)/m&@R.LF zOg7m6ޠ/'NoqRdB(G8vx,B@BbB> 7luehK H5~1ε`b~e\H?Q/'a ~XHI=n|IE>Xt#?B4gqY xCg=`b@\XWQli&3MTBhikVvN|hE(k)[uѠgAQS$a[x>өZ9U~HC,ijw`26p@7;;tguzdB(ؼ41^kOBci'B.?u-bKclnq{mʪ>}uѾA4 )lO.Oúr^1Y ?J1{ M?!#S|SK(%F@aR5Da>.WA?WmȤyGhmw ΅qq`Doyic҂b!9̌XOȨ׼yy;"{o!ԭA`aDUER֖#fX0WSBֱb"B9]>):Ȍoø]a8Sy[*E=`<*25p{wv|b¢Zp楙&GG;F?vbiDi4RJ c<irwN] CC೨cIMvɪejX3l4gxY1Ӧ,iY*F_@7,c,SX6{̝cG54Ƣ \)7 -xcu+ơ},)ē^b Hs[Ja7t,Kf\ayPBb8v #)ؤ&^lAMTRgF YLSXm,!ϓ(ӡMlE^7&qcҘHQ+niYc!K;7pj9 Y'E98H;I*G8J$8y8h{P.S2euz6v4ds?d)E=.Q:|+n,q5cθ4rPE}XF:y?+r*7>]'Fw5AX#bÆlYX_ gBh Ã~Mw?*ȿ_Νn`1&pLȀGasܖ#Sڤ{<:sRe##$ 3ul4Ai[DFervSG%G,1f2u,?*ꥉ'1$&;y@߱jʕ"[S!˻Ogvq}_nww~4W1iI; ݜ"3<@d9q]KQ6$ 0֛]Y"~?;Ͽ2,W]DZl~4[ I25ITúWeSCL[W+hrk-&K^.)i2 & f&EMbmQ)4]v t+${LgN*,},19C{%Gf@ B Bn~55M"m YE0~U-,~1/bf%µ [/~y\ MؓJZ'!_BK2ݼ.$z 0rd&׀T Yy~פG%ت AViv`LG*F|zSy&sxJoBI,'ݸ#`xHBB64ڎǴ~, 5"/EQ*ϸ-34s=F72KVMyذ'RfT{,^7ʼbۃV; nnjkXx[a[c<,{أ[Eli!{DPw/yv'Q_fsSĤF$hh5iERc@(h`j@4R"h}>p&T loٲG!z#t L%MXKMwÍ"7v8.g<= ,/,2Y-/',"ZũHOH^z80D[4h<4Y&][aaYԄNAyff` yjuuۡߪ`ZW6o&|bNSb!IS㳞آγCh5ڍ0Ni|w{Vo-nz*|g.G)jȐEo4`L2<漼'K Vw̔mA 斛" VL(}|?rU# ~G qs@LV ?QXpem6\q 6eVRy˃ӑHTy|~sS˂/=sD^[0OCg6aS# ue PPI9T sŻ0b. ֧\">Ч |4 hA7`kV/W'ȼѩч%|{Qo,SӞq*e vސv? yfG[m+՛ou|/z^BWQ2ShfBFVtzKhX6n1 b7n[6.)5SҗtkRR GJ܃uh?v!,l_SѴ!h=dL\tAXܠsC >5a)9l2Su .)OϊWyG 17Z@%83.uf :usUj#dRV:K],@M8Wi[ʰ[zPZ-Ip;B;Q3v Icήڗ>BW$/MXELr?x q U!OZ_Ϥ"P^OfXEV''HQo2p,]};ļ%N8=dzkD]tʼnFwp@W1mMNP\0SewPb柗 'FvƇ0>SxrCg*nciZ,:d]3Po9Dcm'юKF=c*6hEfk^|PtN2IQQ&Ȱ:guTs`ҠHФX'V TX &vH}z[\ˣ A>p?I[0MQ,T_=VSYaJ÷r{*_ ]Tx&>̼3Foy1˚U>kRG8&!gjI\7DvA6B_D'{6D&{G"`6"Ge[ VN[Tz0Hߐ;up!D]}E,?޸pif{;9"PgzL>۹Lw(UY!c O.}Dn؛)o(XuysG*gRqҥs\4y/7trQuS$\} ^6x^yl$^Ե\!i֛Cǣ;ж\+Y[2:YH[VI dQπ}=o $^ߨ"/ȸL^(T0=2\88AF^{< ZWlyi+=[;2W! Fv\L!.TcKtUCui;h`C;R,gq`-9޲se0M[KnsX ie=rYf\j~K6  $Ok͗*T}+YvbC&J_Qc{#(=J4h)e3o2؀MػpکJx4C~a6"9;jp:}{n+` });MjCaU#qui<펗v׻Z^hd{W}sDbJXGW|{A%hO. 5҉ Q<:5ġf@'Ē<( >!&z=3 )C-À6)RQ">^;V +!r/Bip j$ H14rPUP?cv$Xcv;DwSG7Tc̯Y vf,*Nչl_37Y{b_%Ф/r֘(,PpR ּr )BS[}B 9-}˻DY|Ka_Rmz< H+ M0_fGѡgdr)+8KCV#xJ e^tu@z ._;fV>Ғ,ͪ shtoxa%,ϨBQeV"|t Ӵ9[ӿS`ժJQ8SׁPZbڮ`S*\*+{8}%,rۦ( P6B@.gk|Yt(&FA\A#aÓ¸dK7 w㏋-ɳ>7$K9NlFO$ \!H‹'3sOӬs!F6_9joa,p0i<~rei }eO=8Lg-.PT[댂j1 1L<$zdVq;q0[k''*{NrxdTO4; QZ13C(e`K3ǁ/ƲE ң *7(w^Ol!,I&`v(W[w笞ӿ(?BgNm4+XE͖΄!w΋tRmOerT^m5sth3x5*Sc[ȱta SWGձ&(fs imz9O =e4QN%̟|MiT)=7A+V Ӌ^>3]s^&T9mhs΃̋SWkƘ7gcI7$5J4(AJ]ʥMQ qIZ$E*EIA8w(B!byF.1I@rt$kɀ#J-&l'~:#]0 mxIt0 sgx4MdrEu0`a374Hb vIuJxs,Y4deYZoH =(<"Q+͒ =ErOs O0u3!y{?3,~39jX;クrs-dzB%xZTP*߭)~))Ǣ)L $5'e}ŲXI&۷*L3p=k|i$(]9ʚ03߽6뀵'#![{^LDe=(EJ3 ڬy(j}ys)7<ܦUI!V &]+fF`BaK* hEǶD i@i ݪm2TaK3_A58k8Hib&iH֒b+Como/p&[ GRG@5 :9&d?%046o#sYh:q1 x}trf1sPlpEұ_:p8{I=J] i)Dz3ZK%G?^K(]שb5࠵'8S1%`Rnu rE^ 0kаUԻJUyC[ځi.t 9wAxU:ĠjOT9J&8>\DkעadzOhC)I`l?5BEYLumʀ^u<#rr2XW"ʘ_Zg{D-;bh'3=JXo8D-/~k/u! !7 E肃t|b?$_hCva|ITeefXuMw?uj"`iKз0Żs\ `,{&9[, [tbP,fLm Gr[?H/ۭʃ&l(;OrTքIiVn>';\aD^JRF4q+ݸJZM>mz2:ύ{\~'*-=/C :tMv0ҧg&Ĝ׻A+\$> :;V~0VkotvC*l|80:h!iZN"+p pN*z:aƸw#U|Dfnr9OU噩`Bh2ch|@sMzcng2$$g@r Cz33uFgoPs+@m57o7[G1s+si~c_I A^ }b;WO~_G,Y b7M/$LD7G,Drv t.(]*qq` HQ|-[r r=>^ : tKR"I,eʲ LeR6γ!v=8,#lT(X8+MAr k(I?>_a w.0u]$4]rM|ٴ rR.@@D͠LѴUFy :M,TV+chNnjgñNcgWr236ʌ HD>\IT%/5!P>b'. Q_0GŬn D;G<WAjk2nھ!`.{LsU)JݻUЮɲ+NW# #hDcׂŷ40dM$ "w:y7g.&8No w˽8E ~yI04}^\%ήA8_Xg(; X.PZ)Fl. %'Öl/L}GAiWg6Y@Ԛ| u={7Ppx\*µ_;&VۇZ Rә}L+1j`9E;Wⶍ /QPCzN@dhgOP,|GYƝ볔bso80JXw@E(]T53XUTA%uՁ.:! 7D9[PpA/l,nrۄ/C/)lŪ.S?ycw.!%ͽr\&p ~ ?OLӛk]jTFeZx$q %Q|mىΡ3@ǟ0Fߊl>OpYuI+3^j;uz\\1 sE-L u[2sfA_ABfR(U֙|hg0d-d{pd%Z~ ³9Ìnr h~^}1uX>&ŰHN8$!p8y @u (an>-xK{B1J$i_bC9XoB\x'wwXm<̮ PgPDQ5y!ԇ|\+emO\43hZeMB ڼ֊u|(XjNy+<ϲ6b_SS[Yf_u|jNz4h YHyxיH$[PBKJFk?"*WJ?<ۏ6h'"=]X1b_2 h;" r}d悩T,K LQSQ|7h`e3leD.ɐk.fE9֣Y$̵ʽ;?|_@%*Q\+6̇=e/)6_ R,\V&#T/KB~KsG5CnE}W& ; DE{Uv=Z*6W~.?SA Q„?BʈSI@n*_N  xfAh1MB$\wHMYs|9'ZI5S?BY0Cs/Q]e҇tL7gnC:xo*:J|^2pMA'(!)`9~bepT*tNAԂmUi%a٦mHSl emcCv1ۺcǬ~_Tk펄yeu>_҆Qf J-ʦY x4M?`ZeR[) [擴@;r_ v;Qϰ)R||f'T}dt X|xy$塦ƴdnzqU.eM3 ;_mXBj`0>n pi"/D䂣t .C5`j[uotL2J,Pzb~$rlZrk(0`YXtng+'(InԤP7+N;O3V$QULÐ1ϊbziaS̉/Lʐtwk?^Ljv;{-߀ܤ}+XjD31{zI%gPsbڦ܇e0]2n\eJM"! 5fĵp(1OܶSɗ( j=Pqئ  ySRGWw:.a(T)g1郋OѴJ-Mk *#7 N@>:rp[a*\|jJ GMi0NTxAI%DKC,~I!g=(x9yl!g$n3c Ll}=='FPp_f|) \C.i;^V%6ό/NΒsʳO,ԁ8{3V(صʗaC\J5yēq{Fާy-$b9`h?1XGwYj5ŏ,1ҩi۵=Aau#UV }64p|HohK?>I_b@xL 57́o>C dLTI lVel7/Q( sBXHbFHiD{sKIK:^[("Xf@qɘnw97,."BAln!*WK+5og7h~f#Tq2+Y1?E(e iA*mC kR "fuEҝ8Cpp6*U4m^m0 7GrmKu3юv&7b$<הT3m,iK0G3w2."$a ƋKZ T7`όq&y7DY++Ǐ El0ݭ --_@%c7xψ24=9FAhRJm T<n<,F*?Ef\RR,m^M\ËrE~'JNΏ)BxcOvgև2-QOqc;Et7ڙg-y~Gr{FyБ@jww<`LR2Zn\`{@^{_\dF<ɉѾNC{񛈻t c<*P\jx8'Ҵ/CQ ۍp A$LaROw)Aql~ +* _rLȆPUHhn];nr!Tul]= 0IJo#.{ڵ0#aG0=."l[9b, kPhZ`CqWKg6G{ko}|~~>ܩ`SL" }#<ﳗNi3G:-Uqݯf^5aIBOR(Tq.FZ^$J'88Hvc/>cnjYFbcɨ@.<<u[%OhIv?WW#k 2H|;kݗO-^(3O#5<#&'oesQVtRfAp/ 23iO9jUҴN%p{iz(_cp DVgb ͛k_>ycNim^zIHb(kF\ kc rAb7u-jifB:{q<#(Z=NkZe{(!BE?VrNIp7 iV꾃BdIu2L,,"lČd?ly@BZ F**Zl`C<MEmkT T:lpĚ0'I,jV|T= lCH0o ER;IdpÊ|=;ADA`~E@˒)q&ԽxP;K4P+p+Nn9?cJ<,0 u::͊h1 w7}LѪ|0CJՏhohrB( zOU+2$5 LVe,vc/b^NNIRu^bJL VB־'Ar-~*e\KqOLfZ>(_JWcri!?nV Ev=-x*ƵZU*ŘAת *̜Jj;Q=nn15:循Rm-꯰Emi p'o16*n荻br.~BD=t7Su;6-^Q̧<0#;*f;)tN{>g 8VXlNTAef]!z'U،!iF#Ŵ܋>i]24jKlB\%xr9)O. N-oE+qRAeXx;X0x  Bj c]́NCM .j+!qThOf(0 CWl)H-g?+_],T0ij:w ShnC|uaom~jd"_135RN nPuvr& ם COF=_dnt:>V謷iߎQlCDOtn-a=MVDTl5%Xw E+s!v$GU;Xa:M4N2?fV}wb]tP=tߋ T|[bZw}u /DJ\*6PE^yWx9Ʃ@n:<h`=}CA~W~ (BRJ'`x/N|9sC? MMs~[S|in2t.s&v9|6EzD.B #fFK.'(Au^֡yIԤڍp̦t-J:*UDPyOLs3IY}=`-8\h[=ԩ~q* 9f|0;@@u^"Ƞ9 sO3!윑5"SD f%lBX[1΃V)M\1EQIG',<ta4}>foIّ2h~#h1!r֔nIf^ %s!DYI_tY ,^0>KME:τ[IKEFIW|c\6խҝv (O*=2ĽQ+2Q&N$ڛh`rA;kv@lgs&WLϫHT'2X_Q&j O°ki;Ox\tZKF|-C2%BˁU^ʖ}Ѥ8S;#O|.f[. a쌫+ ΃oCD[Q'O#f;sS yk Ӟ!v6~ܙ,]YmR^D&lS +l-RY ?Gw2'*sxuoA]NOb2ā&3 '%hy(c@(S:qw9-s bZ+M\!ǨRt`xw,s404%* ~Q|cؼYL5yt)^`#oz(CKnoj: v: B'Tp) t17 :!P;>W%Q:ZɛM`?br\'sO *݂u NLięNMxД2<,W)r- F^ b݌U`S!퍽QU28RMWM2WY0ګFvps:d? f`{j>S$u to@4w"` -K+,}314P*[eT'U.ιGKu8}~Iɲjjx {V]N]Jqz5QUNR¬mߚ;{m/ },cm~ᚾ#2gC=3R>oέYvO0VwB(8~C3onj> g{q޿o"Ot0Zs\tw; ϊL׉U6S؊pY ('pX3LgI`Vx\Y : ]J~;%2Alf:'z& 2;x%x=w[i:t(|w\ۼHkmD;pO=K3,WĉxLAdy d1l5 )p/:0w5ZLA ;u{ Qe鞻ǿS:i`Ҙ=JJk 9- 0*ΤpEG0Z5}V8/2h$A|nЛ4)M~ri~tɠc<UN1D0 !J}.nQAh_K+ǂ?.NGRW>?~ឫ4X>uCC^Mk8CBֵ$-pI>һ[0+]3cdqƨzOWQfc>׬)踟:݉hkdT 3/is`Yr iHo 0ǫf0!e LPlqeq Y`ki7jfc4m~\$4SmW a3ԋZ#K-80P)41cw]E#I%r ҦcEOs& y[:^WO^r.2!IS֛C["з. `CL?ůX]Pi\h.>kq-SJ'k+_ך{jyA qáe xTI/t'Y%-=q0oM>&Nļ挗[J!٥sL3Oh.[龦mƁЋއOH-cB3\ 6MX-ߌ'(2n~He 35H͠? 4_ttb'"SK: ^;2_:z!IQ lL63YѧW3 b9Ds:cϘh 0P/gPe= S-7}bmj<|}zFA5Gy^,==!?#$lk swC ^l6}@&Ό_ʨ}zi[|~ǐ6/{,4$Ax>IB&hج{14T5叵L7xtA`3-TH'ߗE_: P際.Rje:^D `@j;IשE Zn w5qMq +ˋu9'*%%%MD6T[@m)K+R4lӌjoB5M-'tuaqlLg9΅E'm(Itp"3f-&F¬8/r36^/, [c &9~ ;ޡkgHl0жxyoZ`5F$;N'}-VpU..Td1jxhL⯢0=+ AG/5`]0K䉅" ̷ @a~%d2(|CCG[ /+[56# q>lL46wnߙNɲ߾ߡ1O#q)DRe=rj*g+wHGmd `w^S*]NXM;߫2)ǽi?JUǨD>zdA ac 6ތ.oPa0,$6翮R+uoumQC IS+uYCI^_3}: lwҟ!,; Pab*XAavЏ:{ vLFxMZeQ >OGO#Zlm<.`\2*WPUT0KF4_ߪw$Rπimr P\(  zE ^FKifGsBčY[CXL(c͓T_:;= oE"&z-}וkJ[֒ $C7bH%l~Bz: р r$G~y.xG$.]ݸ)j'!NGeMly<`o8ɞ3M8a{XVM%m:D⑎^pIeA"FtVcxKBbZ,hۯQð߅9I[uSb@C1^0agmml$z@7^:#<X+qPbTmΔa/q7سZ`ض^yOwˡ'[q)J;}AۆU;y#g>`Ux9g]~LM~15< v}m%o*؋IJ¦ ?,B'"1N'{nU{[&uMW*x2zs^ "?"T}oWLfT[-}#1>mnIX9f{)SUm{n-{J% %|*DW`R7rhG@8:JdsQ"15[$x7ʹe %Js ͬ7,aLzQt%i_Nf]fƜ~q.06 K=?xX 4T;=$:,VܺRLg1.r-5[^wH@ds7/nd1WZZv|'p.x|Hrڼ/[ցMF [\\Vlg8P̐e>R6Q&M{#?i/@x OѝǠ]Ip/<.T&9x8SHI "`D:? ҷ/gjs/]@ d2vxfDK7/<D<9! UnL Gv!񹀯Or!#aO*owiH6N'K0(.};D6.;W.# 8_ԍ'۸))K7L{mfR{cRCdq*/wՠkÁ9 M8wuH(OQΞ0ѽ"̈́1g6b𥉩P [a MqC4f¤G=>vPe˔H@e 22hq=ޏQsХ˚'G(i  GA{WdMe0ߩ։|7[{DʌsI8#@I!dᰞ,ϭϸ [T ?c2SWX1E48 ם)ӊB3{v'KU@]}f꧜kK_99o4<q ptX#9X;n&]! !`ӥˉ@  @Be`&bP@4=J }dl.G"HxsnR`reY^7ÿ?քbK/yl=+MEXVQG >!C]>$uVo%4'ru[*/$ka`sefj;4Cp3eir]*f yXOkں`}Z[X\W#TKglTtv poo y>= gx^V/_x#{,<MrBk~)m i i?{Z!=ml1_LK_&f(B;%\ﯕ <՝~UДAEp'u/Bۡ' |ژ]\G k ef̴ 7y^O~@ܳtmEuORc_B-R/|&M5j1=y >#N֚8#5tS6]olMK RQ M(2U#xD٥IBZt8xEfai=D8$:qyo1AS̕]q+”$VL]I5F$mR1Q>Y^d #l'C*92z~.uJm4?4d'jLRV8'Jo{$`3;Z ~R Q0rz;#]kѤ(-=n9|yhy|.YPL >%ŀ[;5=w}:Z[Z8Pkbj@GT6¹ )C*94ꄂy+s u-lˆXϕUNMn~ybU? g2{=ʥX]>xcf5OGkSAEÁZ0ͷgC;7Fl1:GbBlg/)6;|}(а68'^?9:iImн7!6pN"^-9.n^r3-w}wt]*P1ԏ,FhP#`LIX+Q4ʟY]c8b_z1;㑽rgCn;BX*!@~*X̳ؽ\1g6D:~=d!د֧%Po,,^ ^pEy)1yLż2/+9'*֦Co0W>ABkT3:DVjZs@?C4!#P ?ANJ јpZ0 /f\V?7 QsSRT< d>@x=*a-TH;3]; A]ru1`z#]gY[ڙ"#ZjQ&7B.w $0\ߊuvQrqB: sKCylzTx,kToPGM:gi&o*.Ef)B)DCG4 WҾlB g*pɻ&?$_O PNJ+& |$PRt[< .3ٛ!xVIaذܱRTjcv }WW貧\Gx%>ÉaQ XUM!00Gh5)R4 WU_B/ه|JӗCfqpoBC2B^=R) )NdѾZ~vr.=m$<47*CɛИřkCxҘR_z+L_JAwb4񅨱ᅮ- FaDDv8A6Tr ț4=e[gF4n<\VT c ^%~¼-ԍ\Aq;nDncsԓ9oN]ȣct.9eS{Vcb+Z[*8??WeZh1oJ"/-%TL ַFښ$ cбTؼF#^gfyfoy N^ u:cPUXm) d7ast_t$N TRiWb(Y>2W8j\t*[C).>68ud ~y.}F|P:}o%Ȗ4}?YYK QʮjկCF9"Hw[ɾ*2&U3& k7bY, "R8 Jk)W?ceH[⑔sgd_Aa^?E^.Luo4ǧ"XhbW 2#jRuF-ULkZrǾBQׂK$fuX쥭v2`ȫ@Vʸf $l¨p8C*=So{gjguly9 YJ1 yPBjwH\ 06Q.%bd1雇T5OR~Em)n0S؎ D\~mf8 J pm$5dwMon~w豉ȗ>-dE/5-M*ܢ3Uزs*L hl0P|+\Ns ![~߁)) @ fH@!|,3i^ṀYCHD9 - k!M 6/z/yb$-Eh)m)[S: dC=wh"sE?7BĜ:}i3m9D,rߙ;Ϧ!٪BU,:."6@g1MlGhM he٢6T GF%Id!kO"jB>8ݓRmݹw+jzO(X2|*$ĒPh.w$(ʫ/wx1G_eFJ7চpJ1KC(lB2({dO4ВH$@ҢHsm-s|ASbZϋ<7V!I<轻v{ e[}DpG%*#h`X:Bܸʶ IQѬ#=~Fd(g#Yփ :^CE4:(\8RXi&vXcJC)onEǕWV٬kz~| !'s\wvN@!Lo8-դ<k޳=_'j f}iv6C<6e/G9m'`^gD!23O# }모x8;F  N.R80@E5=77-Pʜ:3_f<' r-fmh& .G%?Ӄ} ƢrFG"@WnU(_o`[ew)Lk-D*'s7c;zmx9C{HLB3 nvɍ`>`r :Y$b=w,o؆=}ɏ`|zxqO,O9,Gvn0Od%wXd2V>/XT:4S($d"㟵)s?L|c\RXC >-7Pi>0-lmHEtcK{ƴAjP-Kn]QՐ}ra.2-{&K3_QD@f( ZQ."=O[@-hc֛TCxtBv%Ir>לZ59 I/Uxb h?vwypNl(0v ӗtF!5wA1A.\i+!hB8xGV#<`x.52©s{"tV憛Jelv*`Z4QhkN?<.#A+8 ^βoOX.1qƺv" NIyLS2nhr$0֝F-yϳ kyQ!aɰL̵SX}'3|cгt×q'h)qm Z-kz^=sq2H#F"AgMf1yxqWoƉgϟ K|61ifrƜ+ЎOB/wx`e)H,)n[DHt : vTIMp>sqƊr6;zcu}]c,#RŗFB(eob*!,XOW8\LX nbLȲ7ݍ dś;Vi_n^S;W"?1kQjFl0m|hK_H>ĺ-q^UY!%:[jy}{{?_0\SVcw:tiT =/tpH'"@V5j{7sXwg57lB[J"Wy -:=mڗǿkwi"rkL(RoQP'ai,ֻJV|)6 *{36^A34|W"L4 Esb ;V=b{ZF-uH^sw8ܻ=ʂ_XP .Cj(nʇox gg6 X7J`F9db eM%: OC+ +NL;͐&s.!d Pɫl*b4i{h0mR.9/_5@*8B>9pC=YXLGBCD7DXK*:"^>'M5Eq=sp@bA':g֑lŃ&լ JG)_etK]mpjt׌Gf#!6mƁM",K(J]Uz/B#~gqṃ,W}oK(*?MVi#dB/eP:،g5b1ZMJ-7 418{oI..5UM+.L,4&WKHӊ4D"vå⊙HӮP??yzᬶGׄL!-yIxRWŪ܆Ԅ|19 B QS(n!g%:MR3 y"Z0b&QX &zfxyФ2Ԛ$ gp-?ŚnRYA">&"H0G ه# +˺ >Α;TZMy7K1;s1Xi@u]tCjt J(hĿt{7P,SEشJ'CxԀ+ .PKЧEP7Xa>_TӶa],)YIh.0.5kHE^a5ܨfgCudn@&@rkJ @f<1BHYlX,})6wlX j6˳Gm>M=0 *Y%QUxBty~q7$&#EΩ1GtJ&?)! ?@=7V://8Wg;'en$ .qq!>-됵[Sl]Ȼk⹚sy&Pu 3B8+ %Z).4HMW&AFm{&vA3pN\dx>Q0?BUCcL柠Y'e+ǟCw8 CQ~8Ew 5ٵK[XQ ]`H,/? @Z}KzP& g]NEУRDgNjo|඙AáDk9N2nByqu_d@0{ T+"p<8]dư5vFWm-#Yf%b} (臚а;GHQ:Cj%Bʧ^-fJ7 u4;G%mD=#Mǂ7>Ϧ= \ /jXNAL*y[U 9u W"!x deDY3 8/1(r[ `‘x5WYA;}]j@ !"E[$6Bx@Pט65k^M?b6w~7y.6MX>6r*4 ذT?RտWވ@ ̴X(0(˲|B_W%-l/( su6lnvXY$Nޒ!M5>f: unء/G˙ uQs׸D>w@]C~, A2+`W QvEJ{Rts"Fg&]̃ ąoz}2Xo+*y#JE osu^e,Ģ>{s&@(ϟ\t%?ؾ"&.yDZ^6V4pݳ\WQ)LyphC#Bqj4W'sF .LrfcivّL%W9G6y8u cTtfwinœZ{oc_ҫjŵjkíT<j  QƹS[ecʓB_ æ R ˼wŦ N1*qRH-6G >\4Gp1|U!ӧk('jJlGnʍm̓ n$0Y<5 hu 0fֵ`FT9Q)Q]&"o^q;hY5$플 4xe_H Ʀ16j0R/E% VI: z> tnbJϺzxAs5"ʊ"qMuyٴ?n),b %)7ܔAh:nu(2fm G)$eo5q\,Y?';eb L>VbL>V4L-ZE7Ā JStX գz%u½#"? 7/슙xChvkRq3&IV,`nc"2`5B͊ jQ7#X6  qX#[n_'`Ԧd^A! .18#ȼNYzwF GjЅ`-͈m x]5lǪxÀV0.+cÎ _A8:_S/ Pď +j .E]_֑_&7b1ݠG·\٤^J&1>wNݻ2񠧿]@Kt4pOl8}dd嫳Fpَj 4Fs˫@ J+n"zLDREE(>X\BFh\c#/QAXIUQn^l ) vAZsy~.^.ni Jzͮk$IW SRW4BzA1>h)".q(KŅ_nfJGW:hsM~V@ޟ`lY`mu{%BiI*Uu\Lhl0VZթpdrsaD0ڣ%gr3)>0ςܧE^{-ێw|+4b}J3 !N1/CZĿւFf+M./d}彦مac>zޞ{a%8XdaY $bHL#J4'ihkf(@?%[JUeS8BcSmj㏀,j(}*엃AK[szgsS 1 zH3q y/ XMKD-{W7v襶1q0׾懦_W;S1|{n0madCI:X ^tV>ƤS,Duj,Tb0]m>jSQ}+SPo9qiӫFL[tH v2FFNkk/b9p\ul\#0w4@ﶾ;\ FBy34gCcbwVIK-vqK0zhs$Bm!bw_B(DBY|Aف]hu~4+V5\tXD7.Oae9Q4xO /k?Y& ڏD)z֚s7%{ob{zm8F +R|Ag ōH.I_v,fR%B`Z zKǑA"+p 4JɲXDWߖ%lƈ\vsmMgN;Ejy<[lYER$4%%;鯢%Tb'4YB!<@T>=Ԁ.sxm2/ƣ ;H^ 7rIUQ`Oe5NHxR [Xo~W1ۮ?H[΅{{yR%X~`S83i> P^[qD <{>8oLD\?19uO[xVtTԺ흣8 P8ܦن_CM'4Qi~O]mDшbϦ㻩w9 o_n!\:ZQJ /!JqZbUHd }'\&}獉+o~Za]Vc4q=@|8+RqK;rRuPkOFC(L8Lߞa]t;YD"SU^*t/bQʿ+ ̶{+-/ !酯Q$=I[_XnBy'(Zӷo7(&]'0YuG y $-UsT<7e^zOY# QgEBф NXPEKUǐxA)F]c)پ_)RsauSZMS=>\Pv}\"q>6p (TC rQ#/f̜$1 Z3p Ha{3-di&J(EH4OTE%+*W$L8G7I5R6J[ɼ!$DX,˙A.=I{$Kb;gN`j+AoW܂U|?nK%ep/Vq(9rC5e-`X"Zr"ׁ!<`C0xR_vW\Vg!BON+VY:{" Ii`,OF}?AG_UWk*1) *vH)ұu+x89ȴ Z\mk/ ?HrMq2ꯄŁNLmFBkM C>RNyIr: I·0kܸÎ5ه{e-jʜ-ܼ>(vb]jë{0QoId  ?ޭ'ĢχyWwVQ1]3^NX.xV*as^b@مZ R1x^3Q& *mJ(!2N'XI^d{H7: RXzdc7r쉉zKsqً1=W;ѠJ)mSڍspKe[S1TɮxY` HL_]eoCQB B)cаY(6Y\r7*XKE0pΖ<+AŃItz7?]HTWv<":#L!,x@.`!hD4hH_EσyE0 pRMO0Tͤi 9xԃ@^ZT(*&&@\})pdr/s8;-n x3LyNGjf݆o{*;"=Q;#Ώ-j: 9{hAٙXKQjc s6S0m25 kա*-MKMuJMEP{=@nJuR(=7pH4 j~Qd0 :'zdYp 4t_7^D6Û Y" {EK͠ lp >u$.hPb@$8 9Ek/040ԓtԳx*/743h$L#9,8<OD;OXuݛOEO>WY Cȗ Wns"%HЯt۱ 1柛/*E xY=\ .*jMJQضU}i?Wz d9! FDB X$%M9q0UEܣ1uIc{r4J0dNOnQ^ dTgw u".guG0Z &~hcaHB|'woU^q8\S9 X+֣M ob\1<-ʏ DIkw}Vixpx94ş|wNHzO!j{*a|g4 ʜv`̧fDG௬QDpZu1.=%X2%$fg? cw{Ӄ F|YizK3CY?V/< 9s@fXԣrw Gn){Vg= گcLK2a-'QEb:hF{+Zb _ns0z~/Wb>SiaTKMG[hLᥰqKɐD"/G>UaAD7 ȫ'uBifw\0tU;vXkZ6CL}O2&8{QlrKZֹl=fG9QEq:+pY7Vc=ܮm&4܅DL$ӳW]A,_0 " ѽU;x[0b3'LRd]=?n,V%&- "Tʃ^\ix0?$O,)9t"l|;zp#sr*(:ޢ*D՗O]I,tfM܈U.&!s&Ndp[k e\!d,_tO~\~kf5;Դ-i9mjdԎT֌o0`SK6;+ޅg>G|>NݵoJ= ZUEP&3MZS/r~/9|S"+U;lS{K&%'<"<&K;%7!GФbV Hz(g[[ސJWP`تk6@q^U?AFq8RO߶Ƀ{OvJTa}Lyp2_l%JH).)޹'t`MvXg=.u'T«-}rL4s!Ɛ;)Ob;lh*gJ=T,ܖ.r_XmcV+;cQ$t(h/têDL/?.ӷ)h8μ,K:}*Py` <$B~St'a@.'>4䠒ї飤o?E |VV_4ZF"fY9س?LcFA<(vZ2*UP G6ֳ*-^I5wFWMoUST?3b®}4N2DA68%Ń1dDk0Ҙ֠:^۱t=Gi;wdԛhY,T )P:՚pE (] MFUXn=Α]F"y[E&7')F.zj^ %w%MUkPI5d 9~;,I\8MUnN= b-Ԯv{AՋF$B%{ri^7fhXQad*DBeXF-{&1w&_>g[=4WR9IR^2#.γDDz_o(s"ͳH)T5De:rMQM1k'&>sg!:Of@~hJkW,>7h{js>m]CyH$׆@ PJROQj9oׁ65R :9kni<؊/"1 % V фad MT4μ,P $+*3x9^nR.JGKb)[rwr),e [P!Q棵CP2 jj6E*wLKAK~jhwdg~gϬab, >iͷI%j,}C`6FJi?&;BCh9wvKC}$s]1Ӳf(f<XݿR_yQH $՗.=Nll4[bO DSJف|er-wB|;5}-g؋Ua[8R(،p `I*@uKȲ†7$!)`lāxabM^~3j>ka^hHg_3IMYq$Ag>rS<,ݮf*< [K=FV `rJp '%Ijs*6+\8*8 *gzauѥԘ|xw\/AbZN=$1 P*-~%doI->[z)*IGeX脮[r m> kNY!ydR~0h?Q.Zb(*MRm:[PpndH`շAf SB({!~3ʻT~!l#LC{A DldGÖ4G1cƤJg:\4F$ 1[WubߓaZE]\9|~ۓhzQa7K\xRfbV"TBC پ +܅#yeHb];6P'l S<: ]Ib7V6#&$Uٽԃ_d $[3qN$B(i4P@IؽrG?'5 TxVn1zq6ZiQ Ge7޺mlh,O/K[bx@TTcF (仦s/o4 ɐoM``*\ZaH졦-}S@Mnn#i(* n_}C Kj,f8ySRi*g]Ywbuڐ/\a U)ozOi:N9'A %Vb$).p4w:m)*6CߖkFRB D*^|֮Dc{&p Am,on; j2=[Ld;[޵?L>1 * aO`0hLs!V'I\G#I&D2,+]j]\I'((a\:FuҵLdT0TxMqnN'찒 pIFh.(6'zBDk$A2aNGC/!/ɣz9J6*vXeI=87D.slk6) $3L98ʃ9<CΕ;ݨL~ŭ9)7ϑ7i*jm裎S}+R$1%׃Q@~'ĊF]w64V~%*0e$TURdF$8:)}&x ↫:U-q@0 D6G}ޏ+BBS#15WM}Y䋀a`c@ 4u-LCe+]s ]_9/|kXQÀ~o*Ip,s|,7Dm+\g@eYUX@#sr *+*zf \qʸP.M{}o:EBMq&hqz:olԶf$[)! $P-06bUN6;}nGC|sQ&=x . PYr>pSypr5~9&b+"yGXsͧE iMC o=J.S }tT3㣍w8 #B^߯ FXH޵sroWasJH w7R`ʃP6,l; J?ی:Җ5W-1bvOzu#kWB:& :#7jz͌AGLyAƕi7:Qqqomyt2ǑmkRq&~97Uж,q@Yמ Qq,6sl+ּ?EaгF(B ɈmBIvf8gR%zl&, ˚= HPB [ѨŐ`ز !!WA߱F2A-!}"2DŽ :SH{TBj`c(mzU+$lf?j{-wQm # H/ h9 4‘*$@ ̬ es7S_B _Nd&.ṅ*".}RÃv]dj3VAGI_F]diN-Xv0pF`FZL= R3 x7aHkIèZ[tc&ON&$7A۔֗)sqL|PmRYZֺ% 2Z -hyQj=R(>֎͍A@I?#V,|۷)b<ߗGjX8b^jS̥\Jtb>[au]5),׶F:!Jg.hv- ЌUR}(B+m:UVp=ZfbY ]߷/(73w}gE375(#fVU$QM˨ćWJW@gNuzb&XE!}i#CpG8Y+;iDTKզxӧ~?$z.Pj g<(t'Yǂ?D%@@ѧUG7.Po&K\7Nmte"*ėXm{_h>R>V툽h!uk#hE^coϑ"Jh?B65Qb|!#ehT_F./TM2yj'@DHHbSmJX !Z / Y;AX*o DcCi8eI_4vJ-fE7ͪĂok}l6Ču;_x T@sK<ĂLCDe1n)]l,ƾԔiw?Pka nP*v*,/|{:;)H]JT1az<0`JUAl>rI )ݟi3ի$x( \SмMzPiǖ<&Sh:V¸Y9HIiC۔28tml.&|N oTjAe-mٴMׯh$վ5nvz, 10DӬ 9ԫ.WZ)<8noЕRW$B -0De7S@!uDC^`BLC22`!SݕYVn%[i Q#v>X9*)PW[ۓ{k4wJ%1)ayE/nmmdPHhSxͽV+'$BYO`ԋ\{ CcmhEz#1?q*0F\[5VT؏ ME&J9Z| ҶX,dT>*zSpuتjC.HB-E<xlODIBtBcBpmML+?&aE5~7gT 3ߤQIvUt U8.9K%~blQfX퍡O圧 Q{#%UC4l`eBm/h魌v(ؿixa3CJ;spwpM̉pQfY𿘔RΎC#%9s&]I}(-~GE+N}jf%U5sUhfB:ʓ.Rܪ[V>B$HČbX*hxbK9IQw&zt@}7$([ ҵfwD C 6>^ϴ3,KQZ&b"@rZJ4wSi#Ҟ0i? f/`l_8δ-;Z1U÷=͚%K@K=>]jvd(cA<"I#qEk+OR nUۥF綹G*bu4?~.)`GX&4xIW=IU Ns]n/AF q=gc;3tF9Aٝ4NX"G<Ҙ_%{'TRhfE/bQ}nY PS2|ײEH!1;*xw]^\ˆ7Nܤ5HtzND{x堊0 ڔ([8MK3[0hXw2wAO`RWVQ{G}Kt&'jcJFfU8sqCiݣ^iԶR4K|*+)=? %J1o(Kas!eաXb( Mid|= 2wm0A3ɻ`즚1n|(~SI΁ [M m=?%RO<˧ \C_[ (Nkv_5b%_ iܬ~H/Q#^N}AX><9ݍx4/^ *{7m,:QlC}JI~ f[E1E >tKXFk#|s9v.v4.PPh 'c:I~-t:y.nA싹Su K{ PHKxG_QTu|vp+\b|77^ޝzs} s) Tr*Wv}Gud覟uՎs'чa' |IN r)V<}";.:rٶɹú6"MGD)2fW$ƈh A3"[c)%3qg-Qg` -i3>!'΍AmZ<"1TT$@HE+ּOta>2Mll'S@y~ 3^@,Ym̊ y8̉M`ǝLIOR~'@3yE 3~r'=;T:o iT,OM&^ ;{=.<]&P%EvMso߅ل["02_v1jU`N[.?aƾ]O(ny Gcj_OP{"wǮv-<Ss @ۨۇ_u"sPVL^2XZԝ^GQfr`<ʡZ:zs5%Xr~L o yL;'P) DYLԩ(u\CQ|TR8zg1ێJ pjތO:kwou}MJl@- g5=J?o[uo(ݐL"+IJ5l3ImC1f脖 ~D\p7X7}Q0ԖF :%?uEr 1}:n3t$z},VIвn9 {J[$m8=r`_Ep{_`J?8A zSF=):/TG2_,: (ɛkeDC<0`Hn*s,*GږG OAylz)lѡ6fr#}fQYPL}YP#Ē"͗aoV,aZ@)TkУPF gWحyG"y2,DREMoA OưӔJ"akfsM臑=Et]sdj:^I#T#LXP BƭQmRI 0*_-[lhԚ6Mw1;+Tj+S 1$$ǫFuxd>L@pdM-~y7 /'yd&d1u2\F*Eظxn"?IUyjqYSWcw3LWC:Åyw"H pj݆[/ðR`Ȫ5N29L) UM՞Jon ruD&cƇ[Ѹ}1ܑ:T]}?`b+@{EDG!\VѰ"m 0zHpN?BN9Rn.J nU/-avEnO!pQߺqLF0VH6{:'%YC^k( [e!5ξǜ0|+jqd>k~!q {TgN>; \B2=PDʫx/Ih gBaXQ љ0U#!? ȋ871[5$ 0K'g1_<9 G *~嗩u$e]nve;I8PcWls>> Hœ}RߍCzSJHI ;='n )(Y1LF;nw9\(>uiU-& KѼjNz(w>jiUk䧦&.&~GET hHsUP+f[eeǷƢ]K2Rv4 *IdvH2`_gHNкk2ۚڰU*v2-Bq +a@opy$6bDEfDɩ}]=:-9T!dKd,`nw3% 8^4z SX\9gbuZD~b(?'H,`(}W܋1B xgOS_HFqoyl0NpҡtZ:QaJF4홟>j.)LkZLk?[`Ob9+s_,7~R6Jy_Ty^o jA!6.ԦI3HeY[y2喫Ҽ\`*dmP/|S(h\j`(҇G&,&ߖ%WchQ-<xE5vQ4xFyʬHdT^DWO8U4"-|eMv Kz]o^)WftؘA1+W `&ď EI6$4-Fm-2-. Jseh^IYhfƿsE^󞄚CBvTPA > r cCtt*vb yA_o8ŊaِH% Hyv?h!_fMpTBj|v{,iDQNo7-VHn/71Lω{徻ym_u5'd$кƬC_ Ug]jޙ\Oh70aB;a^:h&.)@n7&*EhA՚Yq)ޅf*4kq1h"Sg69v9e0H2H}jS7i7'hruE o;%{_Ap_zH9H.C ճnUff'ט[N[Dy $-fy_X+9 ,qy^=z]=.~zG;zp8}xʠo!,^]]GCaf``3J0'}5Z4Ld_Gm˼Д0>qPʢ osj˟ݠH]$ ~)#{ 6 ^ټբx 3f:Q] 9?v9SWfb6 V?7yi=ߔ21^Z9qP.5o3i}#N~SیdCk/a+6JEh^w伮S%z(d}pIt6}EߟS[Kزǰۡ컲I}ܲ&_;(} i7Y$Z_&9TioGCJIޞR#ΡB"): cO* y\b/͝Kˁm{Wx 6 u4M0 mMZ}ն5ppn. q|-5AVk^bBIOG Qn uE&VY%lEuHΖa3vXU6e kZemZ)Э YAI#xu0:̐n6|ƭk`v˦h[m-`Aa2X i] $~O_V iHo k_tf̲$Gy+E^44J@m5 dh5zoȒ ¤픰Sj-@T(rfO>M )@yw?&O\5p;Wʰ5Xޮ2T) `4Cw5li?5Di?@tMɒ#C^u]DG9a(ICH۠\ZNt"|$5[#"7eKɋOE0 "V#14ժވP+IQnj쥰ej W\RI {9{Z%.}3@>T2awX^Kfh/١6[<OZ VM"y _v:٦ltv*' 7ABtt0k_A?v'hd[5=UEϦ13/v/ JiQͳnz 'j+ gا}Aomژ.pӞ:(A9MMRF(*yW{Z#"fJSf)+>`(6~*&֩ADApt:$ͮuUih;# PˊR:"GwG`-(/8sTMaAˁqm `9Q34HHA_LHUۙw94=*8țr@lw|>Pv5(0Sw%%d6ў>pbdZhTsTnPvXk{kT/YPY[۔ rCΰt&Ƿ@Ĭ*/ !,Nf`_Nd.~Ѹ7Ymʞy !ކ(?D&}ٹIi[oFޑ&r`Α@U7X3!*kB[dnR;}o>KÒL" |ETsoTB!kxbwHn=@A]p Xx:m ͙ڲIuc ^. s)˂utu6ԉt5z-TZmOi5d8$8`DS3?L8LPqx#f~`5k.kaD\/ kf^\As jsꉕ{R%2jDm|R?F k]ڡN?Z1X^EYp(3Q:gc|z/Hkpy4MoӔR%st3RnF;$qi!-{(=Ǜ;0i@ö+dP ʲrtP,tϱV*߂BѺL9] M];+u.o'=9j=7y )]IaI ̚:>x9L1&%3|dz+{6x2ᆈaɯy+EfVL\=S%)&$1.shkŽdrH>[>NV"c2GIz rN(qf(_ (|&|o@q}z[r͹ Uc܍G9.r`Vj׳9?{31W[rS÷8_p|I.f#΂بa]蒏)vaU3eC\eHՉ޾.~\'$ݞCsCYn" 7gWAM-3P̏Zfeouf2WK_x)zJZV="$ mhpkJZiqh.B.Qj'ƚD")XFUvp@X f22 EOk3;Sqߘr6(W0xGMUx eWx&=Y"61*WN(ҼáC`c)sm`Rb;SJV#|p~Ne9IL4 k^O7Z35c_pBw>gVzjCľu/78_)">'*aQڵO&/wi7(z-]S)*%Xe7 DJt(> 8(?)ԋh&/ny< 9gұ`̓6f:&|̱%af6=-D^(p72JTTYp'tO ޖv sy ʝlĖ^e|0HS/b ;k,mU)X&J}~A8(h [T!\٠g=%q';=}42nɁQkrI|7r_5 W-! 4.SD-N&" Hg$I㙛ҀҌԂ։%+awYC$ RLۺvvyN>d{\AAIS P]]SwŸ^7j(K݄Ddڤ`[iqsA峁\-1 0PDݯS]7WnW؎I%n{RDdYRIur5QO]O=>]zm!gn㗰Pzy`D(H1(ۖ`s Z|m"')mq'r5GLE_:T]C%nc" XH +wYn9D.p%`. C,;`2SDqFnNSI0\$5z| BoHUS$$[3,sbzbSF $m}',:ah9hm SxP3D&j8!GXS$#-&wf$*>ɃUksX=1)PFFO ػ/{T]MBj&UoKj<q.ءC pX}0nzrNW*v;UHo: )qp]Пc󷱙 l*BҘ[="SIE~֫S2`u,=EeӖ&$۞J_ $7^`j5`ڂLLtmv~珮m$)Z[^7 < rEBNR} G2֏Cʖ40NQPgH*bRrq1U3p$MU!y CH~ϤmMM/@AiB2P[N!FuQ3YNwZ!aXӑ>rǫ5_xZ. m{{f!M5oٖ`J%C^k%YJկђϗ'~3 jecZp0L~ܞ_)!>|Bœr"`8?XDz3ZbEqӅvvz")H ,"Pk_+*bK! J}L4X(/w'ۗ}J(A]A-H7փIsҍ0 jTpq]hOKj}U :J, =+|qPPiS nn7Jb֠I;[ʽV?Bv\vUHYQC?2?c% YVZ =?*\zwc4~d@#@9^?~zQFHrInM5cБۦ[1j.qHmG:*LO3s$iiYczAQ/~HbL Y ]\%dFBɄn7ZJZ8\,|7o}Fᕆ*z~._GZ-;ɲd| pymkUdYJ\# RyJJ\,cC!t̯bj?%ͭj}~٪HX=Ɗ ۼRw6dk sfL |3kpAUm~mzZYTJ4BAWb\+!FESFNIeهX+Jƶo3bWAb +SuQʢǢZcއ8:,Wdw|/":tJuc t |vS[j9oktXo9%ޡ!toVL6 0MY=::y~, '5&ރoZ@$VA3]aR֡nF%k%¾N0;fK + 8%Qx#m yx g*-WI96AdW\@n?ER}PJnk^rT\j٪ˊ4q_Q fAʧTC^G|#6sd*l!LY[)yr~>ʐE1 K@ #b d;߲xкs )9u&ayJO.eu}C s^C%=cߨf6֯F&|&,l_P3ibuPC)C&hmVY9k!]ʯ"1*GMZ׆cygNdƑaO9مX0wn`3)DO4OOw2dD:'oXėj[5H2dø #@rv[HUkeLU;=ȵ'8B]9w( J mo-5{qra#7o~I 1"$ߥV;b<hUenj\[%45>-/.3=sS&0>{M/“.QaK{3f=-cl[3Imb>*u>!7o!p RMP.s@CmՐSHa$29򒞫XЅ4r[LyHtZN^咺 E/3E=*Dt{FI'elp#no <Ϋ7} swH=B5,@737+z7j3l5Z -]Խe ؁p&;_roy6Q ڶ߬?u>yZ|P9VwS{'oNm C5ٓq;gtz{3|kx,;I^S\Ga-/q&6md|lJaR2/7/o 4/g>l'9XBC RO2 /6NnΪ!F^V3KV?'agh`o}hG<-2̶[ˡ!}:N.G@gpN~l?૗6KUNO(Ezn3u[GO98eĕ;H4J)a_$y 4 D10.Tc{vt[<;t^ CHGҧX\5\ ̀I8jb1VLfVȾ̇S|2k3\ā.O'QSx ~㩑BN?rڣ8Nqdp^i* VPq zCF-ejT㕦 2`@Z<o?dj)Ch&baƔhDqb^+hE7޵H3OOqFh$â{{w滶DԒy>/ UiU}lKT:ɶۛk˰xhGf} "_QT*J]AϾ_ۂu?` x [蚱 A?\"*Zh)4<,>*q8YV0ɝ\΄0FЫz$0mOŽ]=?Aw|+^gsOp v +22zr pңsM\ZFt'zLw.?K?hFdiܵ`h(L雜(4:Z8[/!⫨L/JY(BޥBѸ4Ci?6f&w'sL>:UbAy݁x8?qԷg-uݴnM /Z^ CCj]WHZ(\IZFVo6=])ʑGSNPϛ t+*ڲiTP?APӸ?Ӛ]ȥxw$I)j`'h=~J˰|/~l(AS~5 8֏o|@LCb nʁ9 'XUBL7Pwdv|FNPO>?Xv9Aq:k{Bz^]\~ 7$ ~8<2_R| 7z4˰͂ :`)'|:A;Yъ}SZ#K]P¯m8j74a05S>~"6C6AV W YXH  |F!j?3L4Gr|S. '|P騕%<^>-7)泖t- O$hWSTObhO<(RzDž0QlCҊ+T蓲VFIC b0 3?]M}MV[(Gwo$J2zj|?IE2@UG,0FK`Rl!4*ቡьQ9$K6.?&{zuK sLhn^yP.J'Hz;۴X8%=HգO֢]TlZ̗a]X`UkATMr8XMM>H-";dzݵ(̬u6XMI5@Նw'ïBX`d xa[2n`Wmu{̷5ڬika<8g"cV|w0>45-:5&kL@? ̲j7D#\<阱YJ, 5't! oa`ӌZ'ɥTnE$ G}#q9)n%Chϕew[P-pUdorQFazGN^|׊X?tUZRE]kJgFt#'&sV]9Q 4]L0M ]}L}~crGnl*hy T$83\bMHhί + ҥ/9Xęn>̺)[Šv;Uz-oîM9}v6\5 0`q7T0_%Z}Wa.Qn!OK4/Փ{_{5Aލ.؜ڦEeHF;-vGݜ-A[b tt9Pᗁ :+52e@>3j ,l/ ,3%u0þ9f.CKPҎg1KYvY8\?n'qxeeOCky$J_A{1*qIZRHnwD -[\\~Db*En_˜6X\`fM݉!sCsE)gNO[#@NT2Rr*)ˎP+Hֿj2OA`>h, y^KtʣQyՍfO>0yJjg]v0D=@5w q"ibXu[c!3vxK|qʗ9L81DF QZ:X]oq8Axf~Rф obsԽ>ls̭#.HQ3e܁?-&7Ct#(ZW:ipPb>O*zGˢM`%LIJ/]bj`o~ #GM$5ǐ*^-3{E5o`[HB9G sd74?*CIē=n\4} ,2nE/q(T})G:ZgA{zl@p@ s]e󲂶VX*wV-Bt<iAʲRUHA" N&?*4I\ߗG6:>g@@U v 9It81Q-z4nT=mɞ.fs/EGS(2W.B"V=M5Rxա>Ye U9cp`` Aç$O/WѶT ullݫA?ޡ7WUH !<7NDtt_>,}U&<(ڛ3!7g8.fgZ_u6Eh/"g>$y_S}OZ1<Z.I @1oApS(Vlsa+ϡ6E+YnQ+{kv o83kcuI6UY{vȏ`?Cm,~Šj zJc?P;$/~ܸi W! \YW`;i1nby"rDkZrCːR|WTc5v"\ERk1 NWb2qְp ΃Fn|O'߉umivU|/vs6M_4=c2ҴƞO 1ʛɢ<^d+ TYGP!Pb g(bx//7demVCS!`[ČYxOj>:y\H b7̤ %xi. c_6`{w}绫~YIY5z&dƔ`\4M-F rJ0atq2$P$&auSzon=Z \8i"*#E4Ȁ ;?}Pi^Y6$+#%+W s){Y.}qvrQwEuW ?=v S-vg,;c̎T$/hov- [xF e\7D[]$CDHF(L>Ƈ;a.vˁjЎےWI#]| Aɧ}Y\o3 <}^<^< *`3 c 'ڸ ~]ZoE}zןˤdϴӮGCYÙL[`ItJy YW7aM](Cȉ[:' c㉧p+*vQ?(0! SD#XzDa_g-a4<+c ( /f.Ċ{?EH`&j}H^سjP"AW [tj l rGq2s m@DB6a)pcJe+|!G6{-Z1h:RTo04-7Uׇ܏A>piW<ցx'רb Z "-E_"0qN A⊂A~EBV$?rSIW1F'D3) cVaEpIsM;~IB=]]Pzܾ}82lBNTw73'IB,gdSk&5|0 "P炴:ɈwdDIpvhR Zy7Baβ't0IʹJ0 &MUjzT~@ S 6 k WƞqI=>>MfN.F>*1.tg{de/7rbK^5 J=<IgFj<p V ԡFN4C>dв1KXzo#z `H9*ӣcZVt8aJM=s;P;@dgW7?QKgK`rji~ѼA~]8uQfkUDjr-jK_f&~(JGvfts z S}zW6c K%Dj:˨h6u٣ Ɯ_|;1E~B[䌺 x|=RMHoYLhzinǮxlW|M75)֏iIig72)wz!?.SUm0B:AY%%xKfxn/bX8[)%>pق~XLl7Qq҆:q0CBv51ո%'Va\<>$gWصFV0gYh}T񫥸_Q6PTSPBnzjE!z!%<PqIZazxjyHJ^ RK#.k#=r#J}|_ 5 ֓_ut[IM$"a)2 U&+]7+!+7p`pXaFnPt}g,q#$!BTe燺ד3#vYWٽCAor%p[tׅ^mc8>^p"&Ƙ [V[} $h;"(.{ֿz5P(uF}zX2(@RC pb$P*%%qpj{ ֽ6)\Z|vs"O%cq661pb1V8D:1Q<:, \_ =Gƹy5FZ%&,+ziay4"q,]~zʾ")Z/I>dsofjnB}dMAZ *ߢb;=HlYdP@^ qitw[Yt`R0ty?=镋`Bl#$$3_"߿xҦpKYn LT6aZgѽH'3P'Deh`4ite]}ռ1@'"!/cQd6g=a{>mnͮR3. Чoi^./%$抴OnN4,-[$t{݌5JthZ# мPـ:j𲉝lZ2 :_uЀkhim_`G|R;'%Mr$l5 ]L W.6&izrIԍLdfsnZ)LAJBb{"y K˱e=ۮ^3$85cjlkL2xNͽ?q&:͒R̂ߕ1N.5B?5matyp*b9-=Rkq!Hw);>܇3t˥]M D)S(-LOdjG{d"F-UIn'D!1j~NqMt$yŕ@7b)2ZxgSܰߺSf/-+W m9eHV(@> X:仢\QJ$4tr pbAQ0Tlk/4` u0GoHs9Qviq?-B4 V~ r$~+V1sx 0BX^҂鎜(HYT1,_ǟond3"Ds4Ed̯okPri-gsRUDkÖ9ؘ.Eq]-хѸKWeyZ'%A6"Ŗ%&ҠIrόP߫[KGuP6b+ ʼnc:$B'U"kEw'}ۣu=V{HqAIۺcؐ1щ nyg_ϻ:Cpo.#72ڪ=XǏe܋m>A+ ɐ>OɮUD1weyd>%4A) [YKʱ+ smn,;-BXCق"PɴtScKٲ_%%Ha]1=^)a R  uK|Fw4MEsYLLJYm+ʮgͳcCv܃04f=hT8oßyCG2@zmJAN(cSz)q`G8i"/'@K~%=Nfm! +E0FAw4nKmWX”u/ E/Zy>ȜJ{u;h/|X%ݳ a[R}="Ƅ?&~ibBxgwL_=S2% 7=+t?v15Tb,acsQƆ#2SSͮ1* Ilfn6Eӧ5]7'>29?Mbv=0I>$~(/,LvcS;1A4+ bf1MqŬEN| 0#0ÿ'XᴤlRg*"%X tg~>|yвC-1nxܔq^Zb]7MB'j?6`J\'ׂ裟1JibS G +u/&az;,uO뀅@Ds2oX6\wCPDɛq xMn&`#QqW݈A9"2~KXljZN%Va١kC JQ0 6dIqhm˙2^;.`"v*/ao2]0JI!RA`;\=!U{\ۿHN 5d"؋r1U ; ]P#dN<т2X@|;k ryDXB3ku|Swd< 64tLEߐʤ4;|~pC xc4C4^nqa|Y\eVD 韓mGT\,۟wҩ,i&YAзGh2ɓ-2rAzcL?O%\'b:%F8L%zȷ^>֛s!XU1PIKR.~t<(ƭ΂ zm~ϝ#7_=y{`턳5y@ƙXM&tSA6VQ@bo?px,뷖!*!: hc[]EYȳrRQ+;\5AWݢnH.KؔWs8xqmĿiiB!S 42ة `6z/<΋Wո dكSi_<kV*Klۏ.!",wTі1k5BݠBՙPwCH|i_i QRg 4Fd@[Gx^a5ě9<ޱZ̿#Ǡܥuݼʧn@/D417")sϒ3wDޥs@wBAaGChRks[qa^3L^EH!&2Kl jQ@E*au+:6hu祜Lֺ6c4e!&憪b^ {9H4y:Ou#! Y ¸B)zdaݟԱ ˔5ȱ̔ IiCɆ4RDzD$ɴ.cBDo1.P~aQb3=r" R~rpxjzz=!YE5jqA-:K:QYٮ b{aq襫n}owpIͱoӨm9Q B,G̪?ﺢk}#ac*%SUͯE Dcث1˰9$? =c#q"vW 6eqg|ADx*¾-N)ph蔍u7hРS>b]8x*eE8.Cz^\wIq?9hu 𡭚w޸hx h.JU9xypxxt Y+_3nGO ܙ"%fOy"ע犧qF8MigijbAM>p!:79V@%^66ڀ>]C7hpiZ&p]'&H<"^+ʝ9 1lsw{V4yB tc>" Wl66qn8;t-/&OG2W]_>D@*|5MJeɯg9L6ic<97R"Srld 5ɒ9DtDKQ?zh0bc15`i36=ԒW?HD^.e㦫]ϧ)wY`0-GCID]{Kc<_o[GONBҠ(h| k!"| uU/5##|x 8/_6 ^PHPVy5l#GN .V2"- C< _MD{4 켏a"D]0t3C%J޺.wB-)RY0hoQ=>!YQ\JV,)]^ۧ$V@%r,qGᄬbM=:_-'O(0cJ @귌! ?u, Qd'lq n5u~">}k.0ˊkԒtg_ьyO!ڐ0$zm}ZϷ`h4W}uQ>x4 0~"X ͫ$brpَ#h' L&98L;q%m{r/oED(VAW5YkoFX|F qX.N*{QkT_T"kq8Drר%v1L^M܋ζ>:(O<3ڪ>U<+$Ms*ѓ<'+ 0ײKv;xm0b_D|[Vu[࿅"fi ݖ5M bٯ 46Z ')d4 ej;U鿓Z| ^ԭt50~nHQ0(SG:)H>&SEB M": e |ud֬et2423ijpLwP9Vҫü؏1qnU- =n\XI]lye4d.ăǾtVE@FZBSI~g|z=JH.2Ŭ߈osW*WT:A6W"RP\$zG =j:z$w)+70Mhdwҧ- eG}]Ԍ'}m hioґGxHsb2s<0c|e35zr gҳĚjuӢςU.Ry:=AOGLPa—2#q /atZѤ558,2 vtsO"n7 ^A@,Ih. ~t8q" rg_h1!;|. )QW{T\C%xlտ[&(e"dKuD*_5CQQv70gXͷ毗Lv`iVkעWӮD'ma٧{pbtV6gLȊJwI*nlV6T^Sv]ݮ=!o}2AE#8=/LDkq9ZLS"pnS4ݍQޡ ;>|=*XkjK~1ڰj.I¦a _^KЄa+cO zaEwC^G-[% V ZI|hQs/Aw4#!cNi}ˀ{p5i$HO;52#o;H1x:|J-5ލ/{gbF²뙬~|-W!wX(nQH+j@_9D--CW(.혝%dMS*UVK~q yV pC6նx6T!e@:(rli}qwŒt] ^:7oz+Q>@[sZq,X=5mъyE$·ޢRibynzYZuF/զ0^&sDe;MS{kѝe+-TRtU> ͺq *V"ƋCN㱓*P~I^c\vW08 v#l-믫G[4D3x Jʥ':CISx#UB"Q6YO` =@aIZ021Rs j_*x;%mK>>@{R-R!kqdo/wdnnFe5j&b;H-vjC}'z+F'Eow1N牢_f<wWa@3xZG:~@ݝnpg$< np먵Oj5SĽ/Ժ]{{/3vh)m3AuSGx60W%L"6Y3 1Gvvjz?MͱH懿1Ym(D]PY(mTˆbP7VcP*1@0 Ubu݇Z yR1(b1VvOzb)ښ\:WGhˊ:JNb,fI%[ u?{MG*a=~ "МH7k^wbgn] j$ bI4 g]؋q;PzGiFǀ4A=};Uޱ;Kff֑%$z+]$Hz;!?%z @w106|f+Ya \eq,q@qJ=\\ ɖ1@4loJ+s>؈ /XD'QRĘD'c@]Vĺ ż [ÔT??VQJPBp0A\(G?DHOf1@,bԝ="YBFqTgaLnށV bRUz#'|q{ꖼgěV8.PP QmI~*?PfaVL _Tbު41{s;h=>D98ׄ6ب8/vYeKt+nK9E`pp /! o)ѰCI64ur>ƪl8 ].;1ts}Cb~3r4/-/yI_L9ǟC!zR9ޠ@G3J"IxܮpRu[][^Dziqb#F-g]XJN8G"Jj <..dR2{S?FIU+6;(,Q ˘S$N|<=r$SJxŕΪv韇UC(Y!$m *YP${"[ߖOgb2 x!4w{Z&σh5rN.x}4 ahNՉo%%z7*/%zw.U}?Sdk*~@0t;ӣ-e`/C;ȩ6NwG.skc+:bYiAQs̅`b1J+ބ^Ζ]ёX>>eHg f*[+)Ӻ̯$ml5L>nd3'@赞9RKZ)SIOѽ*OkـF5O8B'\ޅk cH8֖ ->qot,=B*A9Bb5Jw6S02n# a` $a4Q4K5{Fȕkk>?vu?U #n4k"H3UKrYEoeh+JS\ڎ"Z]7l󉺷6G1W[9HZ$0?蜺ۼ}&OۀpN5r _0Xz[C 8(uQ(oeB :Ee*nLw$xsi/V0vG LUC2-mP]yunORr5BӮKl9bV)UܟZf~] f5[4_RX0/2~Ljdo3\[HgR< ԧO^d3,k 11X~xř8᧱:?Tߪ`7ֽ5 3hrx$UHi`s 獧&>-Bw;p%Z5_ ,`yj՛Os,"֑KHy#Rj-4V?dj$Km = Z6K#1L  3u$C0(lvO IznU`oW@!Ck6~Bj)ucMil`]%R@'9z#xh4H'8Fh答^tO 0y\Y͆.]qG^Ra)7y%.E3˦dr2" X+C K㸖 #$AO@."$Ng= 2OЭiο46$xZltjMi +t\S_/@T.N̑(C5:{'LDfhN;z"ZEY4!/m`! B t!$~[KW4mi{픇 #(]fa)i%6=d5!mKTz6'qCJâhhiu["w%H4ێᄿrуgyl+",S?c-mj2==ʟP}ѧ %P?Sg2}\uNnް%T>nChH$;Uߘ9.2)%zNbp0HJO'.!Ds@vB !bo]to;1gꅝ+w0%<"݁`)X0D<50{ M1Lo~+:yLl*~ D.&/1F$gJLKk /x_ӫx})Μ omxi,uNuY\7}H׾zX*@P$Ԃ=Τ0IwJM: ,.r<6;;~Kjc6jB #Ǽʎ$N[#ʄLWTbQ覨zi@@I~Mƒz潹j8Tk:#~.r"lJ{D7"s4 Sn%ȆP+6}.%`o۝HQCؠ%4l=*ﷵf_]{F&MnFʩ 0/BeYDY)MFA#&ek[!EP#,33(.lʗO ѡyG=&zsTiU\=6(5]P/PRϑOڅ g$uO )Ͻ=.AHǤNՎTz}L`NXS7Bt<[m9:{۷] w0sP7EFž@B.=tY2`CU~@G HYq7ųdI#ԓzB؋3XQyr2җМyN5'靑VGvlf@-K!\@5]75oU羧$53H+ʱ:ʶV 66eL)pl'{7F{Dˤ&q!x4 TM3П]}M[ @YʉSsqbHf7UoQ>L5YI\~8Ěv$9##XQL@6-(ȿN$ޭywsRဴ|)s&^g8AFo ERsBsj!ʎi:p7t$7/uϻa` pc8ݨ66K5p*_l%{kf5-Q@QNe|H <9-lSi[9k*&/kC7uKz-pke~|OtGTBStm\8YPX 4õ$xzW^|?8+٬6_ QkmPΎeTg3R]ܢX,ȴ[D8Lܤ/#2Ufm7HÄb!z+tQ_V/&h͟\ڜB:.W-mb/9o g 8 [ŧL%͛Ώ`4MbyZ_yQƌR Ժ:X0 mE"jRB `m1˜^QgnAV&OPА,dYI l6f]^l}\Vɗ _PI#!Lvl]I ǩ !SMA)݈>:amWm.qyND?bz{ySAQq}%ߵDpR~^RKIܬdVhis4rd*|^*'I 8P~=%Y-%aET֦opx)a밋 )5 z|% akcLL>u';fu! 9gzF*+ŖO6(gMk1<JMGV)ƉM+͔&O{@T^'5lJ822Se%!3I4 [sBFS]a |\ D@1qCT1ZMjIw ucnL:Gt0d~U]llD}s4qB)YϷ{ka%s`25-4ISǑU (s~ކQ&7bJ 3F-מ )C1D+R|d/M(8aӑzr"Mȝ~[1=LUPý+YEngླྀv-. owf%w% G?Aww 8bֿ:\Āh"i#{c J~ɄijXp~ԘX%UJ]{=+E8a**9XwǾWc.kLٝ;oEdpP@!T{ܚ?5hgjtaO< gǗf؜[ Ni(9!US)C̴@=oC3+hc_-z@6ЦrL1N6Mu}+V>סFc֓γ\Y *:>x }-[T.0hΘ 2 \nkMҧݶ[?Q epkk~ʉ]4@0woxܹ2-ŀ&L@_a^YD$lZ+ M 1\Gu;3GKba 9"HƑK|JI,r"z,t_R6z& m+w萄MNA><\ iGj DQTW2"H*Xv̟o̾L+&=LM,LD۞yʻXy JN>:u"ڡR|k ,%* Hi* \C,׬oy(Ѹpi0z5 2yj1)稈&kDO<7jCx56[JTbƖ BQ ~>X% r;fGw~SIMx | zmX|evPP.PHC7eIKԼnZ|6}v܁f ȋBWW0D?GlmyMSl CcOW2߂yN?B.8>Zts؈ 5[,N=-Sn'LjO]’z7J0^2eB%Wi0wN_0g/<] !\}/7ΫnqH֬`:0u2 rL8/O^V.m}&pO4Asz],,&G_5xT iPb%VmI|`{#9||# YOv09X?4 |u@co/Κ J-/ĩ/N̔t:%Jy5HM`^[ǜZ0h BW^F# {djSU+ơ>^<8'}nFdܨbgiҖ.t]%ON]s|^~sEO+ _/i7D!>CljЙ*ҕ Z]Z|c2m}&H-[-BBYBCd8U B;ʑycs-h&|00mt9x_3Ӓ2j 5;7W |p lKc1\PvoQ? Ф(lORb!T[My.A7Y,VjT^9⣢ЖSҁxO7ߨr"5 n%ٽb+,NzۂOELO:2ޘ mm1@<⦰^mF+1}z.X_ 揫05 o=-[ݸm¡E^׈( 9v ~bѸ,&:9KBeF!wJMv':aD"/W0l;;j);;OZjr*lSI|lǝa2T57iHJ_ fr9*\-RkP*}l],5cAWXTo`H;&iS.4L |w#?#ahl<D$]o0 2$^Ȓp WچAxߝ&GAlS׀_J| EuKM^ ZqZ/h7HoiJI,%gB̃$=44h(Z vPþ:Ϧsko3U-ɬ+<4a*xkJMw է:4 #6C@=f8Kd?Rn#yk/8v5jDJHW^#xU<&]ɗ+UkoOHqi$ lp3̱Nw1N¤`y x6ERt?N6yzv+K Y;eÂ\~ac,S#Υ%\5 }?d _Gbkh|ؗI ʠ!740Oԉn=+V 犳 {`'42@w݀'ot5=Rt+m8, )rf8tܜ/.z.&; ]1$ \T19[vk ~([i"8(ˤ]")8h9 ?5v1$<eo˜6寽 6Nk?TRX[MJbN * AI Z9 ci4 ~[DŽ8rP]~h!h/4oXFzr#6bʏ;SYps?+v frܪ7V"[JG᯵/^=VD+Ò]%鵣0=\\6zfQop6N%dNtud#6Nd ƲWzNw*{| bwm4ȃ\9#Tӭ;/ "UB!OgGgщď <‚(#*$a!C{7M (& 3)d39QLHpxP`bqjgۿ)]vB߅@EADbvn_%| %ˡ!jXh_y)r :u~w$8ם|TpCԠ y3qO$.X ҕָY9^-/@"ZJ9g. ["叏!%QP"2QZ*b7Kԡb-҈c5r#wj٩?A7}AGdh)&yr"[4})_Ԧ{>Jnd,M 6\;Do5IꊟBaf@OT?Cny]maU7ۙcfᗒL/8eL~ڭZ~zRvXAmku9auQS- ]r$共y?Q-"Mn  l K<CB/^bMcG`Q1;2Z/}i^hQ8F9 s ,󾥣$a!^2 ʁL4S ~ae7tQίl? ſ6f)@dA]rS{j0$t=ú+D`Z&]<^P( ȤW׊/6Wk|_ŗҮtWnY {ӓRv,%18tw ;%>m OD)>ӡ'dEaʆm_7 `lem}\MnqWV]/T`l'HuvdIe{l\A&u'=!/w^4r&lSOW~mQUZ1ӒmLtt`ϳ[h݀8.G&NLsJ r蕎0_a69T6nOb\n;rwS.D6#eR ;%a빌Ro-s.0w/fI&éwޞK,$9 ˋ0rwF7lEǨZ^X6 =g)\:'Mg6-Z,AYE}JV8"zj*:zӲ"B~liҥ+ޔs':T@?{U,FO# .цp?OVySkV>!W3+ۤ8[~KbxS|oZb1 2QHFGL H\8U}'ԋzq85e R^<$K5;>$[qy|3ihS7j8%6܇ D0onޑg8pN] _4Lp4yc(kĀ8o<.NZ wlJҺ9BaT˥[nC0~ڥpkݽ?)h!_o^ }BPr^WfԿ+&*ߖiiu'|+|a8\Td}lju+נּZ.-.޻_;I|8:\N Q4-Moxq&IwHNe m|GE'PaI2^N +M;sTR 47aU‰v_"VB 9&ar}x|.f{]6ЀH [/@/?<"J n:병@˯ߞF ׾gҁCH\~D;PקV뤿S;4zkm*Y^1$Ǽ]9'EazقMRL<3f3~P t5lSPX#ig送-o &`̢4;M <R9D$z=ՅbEv~^gdɸ J6RqڬŎt5kIw3%Ǡ\7S`8kz뻛|? *0Pexհ`V!JBh;Z#j\{ϐйnUE/{1 Í1MDi?1?#z y$sjݚ.܆*YQ 8{лͧkB @鳾ӎMs#^i隁u^>啈df\r=緌y榬3m |gQ.+4eKk2l(V h4(oìO1pIKI=2[ aV41U0XV^9=*y"]{DK{{{挜s2%%Ni8OGÂ/ݻ^?v'ʔtWjscK|;?WWqfA̮{u,v6s$ e>M*6fwGlEt cA&&y37ɌB;[tLhɏ[Cݦ_3X9#-R,m쒃qҖi &CmOW^uCf{B_~vL҅*vZCPOCgRMU#avM+}e5#Js<8:%sݨ}d4%V{&E=F(JgG Frܣ^m~znA uyE(  LC ϪSΞk=bK6`\Iqk ŲnfB;qoP]X|$P'og8.e^΄l2<ƧSե}?g%].yNZ?/<^e}i(9ۻi7ZM\\1\219|g@]k]FF#CN'}_$Rn(}RHO&Uy#;R.sa ׮-6FMך:C"Ί߭\A:}Y^,A[-"#uB%8bQ )bX(PG=2o'ה| ;ffz8״Zs.b +ya֚RB\TU`=Yg8 ִl2ȃsu"_?%#cvΑ9\&F 68׋ɩP'$jhkr,lq[ OeA"%w9 8}1fF 4+Ziд4kkHÂգUVv{O_2sc^6c Qnwg\ _`zKp\*ǸHC. IEFT4 znOY WĢKׁ;z=iC wBHъDrPr{.,(P4F6`345Nc&'^\6=]?[+ϭB饟s+0 !dg@Hu~؏P6tPԷ*C&)W8DuR,Б$|+'0o(M`iTȷuo mzl bMY`aQZ_eMD|^P&5 x?~|klMah WGl ;=bc5ԝ;=jP'wx@R?JM;ᧃ;~ϫY*LVHYk7VtJ#/ٔ@/R@%}ת*t(vi5thBFb&y6U"/k:DzWB$`BTlU&ڑ4Ɲ$*HuDStzU"ka2L h/5BWT~׾[4߯fZh'*-{*'%[@ x5n.J%#se+{Q6}\ɟҼ ̆E1M "u"3uܥ:]/6kaä֮X x'hs˺RRJ]Qڲ5orgϣ(B9K`IWM*[PxG!-Y< S7Ҳ5iIhPۺw> aR+"CC]3oHgرyM {Αtt8Li,ΕҰhx>˥A;!N9b%@zkcQuŔ3 <[YwtP췓C&څl7>P^Y,)n.o0F$[B?_c+vi!6X> 6&@(hH[UjBT^@8ś&&8Tt3b@A]`y0{(dDs%Va1?ps<NϭB/uX+b! l@@]ǽ{ĬRt&q\Udž5$0VZsrMjCnVs D=g߇DBjɄ:F`&hm (wF' ڞTQZP0d[,2saHG-d Ҟ0<~g%>NvUc1./Y GaK3:Df%u®X)=ZڂdWh^0Is.pS6] U0U$ U[e' %>ƅu)̏BQ,j 0Gp[sb9eDL*P l JyPk@/WRuPw ,)yOBW3)ifgX>"5E;҂oLDi&db)6&l͆W(JKwmNv͔贈!kN1tĴ{9$/lBH#+.F64>V:DN-S`M7Th dtNsedX,_\NAȽNSEGl#A'wr4,(ǤpӡVWO;IxfA'jѣ8:dXL wVԤ6c@PifՓagdb'yL Xdw 5"I[ ِ>n GY"@_]%+qsqPZ~?crv(to^kQ*16)ϜJz@15NUa Xu..RQA%IR.1^5jI>xW84]:1Z_ ͤR'ov +h#aSIi;GM#уV=&Xr2o.Bc>? ˜B{@ńU#C3UA ?5jo65Kߌ>Q;8ܒ8IJ\8O8$/9[a=h#7t&ؿt ;1jOcBiU??.yè82 Lg Vg" T^70 &g6(a<j*Lr!&Bߌ ۹\JaH#1 >qZ;o\?c?הvx"$~֍S_G֧|˒ RaOndcPеM/XVp)hBaxV]ֈDYyVy"Hun"24 T' Ϧkw-L=<$$ (5XX|Gt@QL^&#rK Hr 侥 h7" KNR_r):e?%v>ҍ)G=|)[Z9L͏\ңa;Rjlptd@2^x}N?͝C; '!š= >*㇇X#hUIQj4MtHx@BCv.9gXnkN08ؚԷwB`\ 䮲:G8^\V"H)fxMdjf/7SLI+jy_\|)f,[NPzH |Lױzo 4AD@645sDlE6D>l* YZ{b(cB$faւ#&VW S^3)k6hVxF|cr 0'%-Ո{ʅ?)C^ s\y,%s7U{c/ fFx*a.L>P/i/kT]q3 .5hUtEYy)9U\H~.>Y o 2WW|Oyti'n@m(C4Up='V1`Cb[%)lC`JJ`Bz1+)_x Em+4r);D/b*T06BˌhbmRtftίW,.GDOd+ tl_%xH}[YԨ<>R70" ̀|j>بF;T])x#j7vauĜIwnD8=o7-ПA,G[=oKޒ~۟4x#Pbm,Iz@vn5+=ʔ ?`Ow,& U.1 v: (3gRO_Jn Tt*oq'=kXUEф-3ɍv0v<Sey]?f-Bz>4ӑ>P s[H:ekI4H/LL 4}~9c=/L0{ۦzH7S|{9; @DR;vvSp]2+K51Ed[ޠ!(BAXE[h4Sf UN!v1NZ:Gq(}v[:¦ %_^0|ð=< m^ Fy: ~ .–M4QxD\3MttVQsLUhk[Yml5Ў_~  6p M/*Jl QkB 7fy٬̫l{9Jz ;nLZy#UAMT`>ӥ"0mu" x5 tðF0ω\\YR]C詆Mphθ4Uq`{0 I ӄ5am'ct< aɍ8-QT s{Q@}{4oPsMs^ӭɁmHf:jo]fސ"zXb0ۘFA/ҷى a`IK-`TnA'<7*y}%m&*Yzi .vؿрյtt.)}b5م!$3K%[b^j@<%BlBUC|N#9 Z۟Q@m1R sW7|Hq@ ?֌(KuT8oڪɣ1(jLd8d[;+4=&jSOHbsEC34#Pa(: +`g ?#/Mo^> swTU%߭8L S^ j@` !S]웬ϑQ[QM&A0ά6F~ǐWd.K UĞd+]q%L$=SMh/i#ejWȅ&y^^ST1.ec7%1G 91 Z]\`W4mUwA-1>+ۈϷEye_yrg钽@Nv`<>2K<6@d^y61&i~#+ m,{; aG}5g&?k4!ls:J]l oAr9rNpEE bQeXc.|B,qtEz]^/5'Ȳ 5۰z56ŷXя6t}Cj(1"恏vr=.^#TS7΅g9{UXцGacJdC쏻CNwV!%:cH(zTݚ0Fv&ฌ&ñ;!̍ߥNNE7*ftpl xk`KfRǴeU͗Cla t?|J+{oHpD]#)EeX4,-uL>98{Q.w<dhR9g ֢$&"A5uD2-!/?81<mWD6Tї\r}kkNo uZ{:ΠfP~ E関g6>'ɯw0!(ޗK҉gߢyCJFAa_Q:,-fm"IvB3Q sSC$SqEVBH8u!s5JoXYג!ubG*SGow] qqJK4/ ऀ쮃.i3c nv;f1бRH2dSNB;)хgrʉ]iRLx0čJAӉ]Fq{њ9x] x16 ɟr \`7/'HxwX8_R">pYT+q)`HrmZyU?`R81v%eԗoxPAQ]qPSMLb=/Rˣ^6'S{GJY HQ{~3#|FHU}9B"Afw)4^vlFcн( ~0m(4vʤ]v]K`箏%Bidq>l βqϻ֠ rl_^8 7bpzݜ9͹s<|p5܍K2Up9m:}'V<%jCyz`utZFiG#e WKe;@:7oO33`M1(/w82-!$F _>g1.)8k5>aUz\y /{$?IpN?Y CmaC: ʛe崯)oyъvyf[یgE>,>=EB<'L'8@ۯo̳10qª,s6 ା 3 Mi qoB8^rkr>q a1u?:Ck)h%$Y0:6P/ZœW\ [ TW[Q5TnzܟhYg!zZר:VŚP WP H#_ZAY3Wv Eq *بV{[;$az< {!Qz]LQ0bH"a+'P Fbż TsR4JBbfB&O6]4!*w0ڸs#D%F*hp#?X#FQ* aZ{iDv"m>r0$@Ԉ`{sp!@C[{eTZFրWhhIJ 0j35}m|q1}ro:r|lE}7ws P!7?)0,4爋U,i3Ĕ!BK=氤)$2YB |YL#/H.s 2>NGHvw[S]R|u+=okc *VY'o%gE0sE4 V6l-[pP_\;~l#IT:H.`( i O yBH2Q`a!)rQk?@^)h26*E]m;]%g-tKYRlz07_.b]P{#ryT:0;#)3ߜG[XLDQFd8:-i`/UĦG*N`˶*B!`KeL ؓ-1gŜ[]h)vf9ќYɞ"rA>ﳄxYTPoO?.păLEͧ:VV4ajB|/1 oE߁.KH=,W׷*h_mp!VSKPU+'^Xk". }lFd>7N6Q4/㰆IF7Ԓ![vr:4).Ld6?bD?ifZdOH8w4}Y[+瞶p'/nkWSAzf4 ȿВ"ӡcu5M$7n/%]i]V].zU2eP߿C= ->KGD+-,T g]V#Cvݥ;e?H5(z4Lh}#6?E4 m{nQń]Ôьcj˪L{һQ94s5{aWYU mu4lxgğ9YC}^q'0tx$+pq"10Z 4g7$Lm&G l=ZYVRC'- >m_EZ;+ʀT->Yl=JWw\XBLaڍ2D1jg ^ün Sj ĻQM0droT/=w2+KB*6,I ?Xc(e.#td5j5$r1EwqlU ;} 4F&%sr…Zg*`B, QHBT zù c'# icoSny93ݶP3v\{v6,["O}0r2h{IҖRXOh/4mZςBi^\'ru!w`uy5~\rL}bP/ k |ѾEh~ϟXM1dsIP(uv^08l†dtpu+ȭp;D B!#W oYsڽg@6QIjVyFU˺FsݴQYZyKjh2✮U§ iGӎ,K}Ȑnu&23-VQ D'i>(UZ4HMLp]%d IEbđ ۸8\fSfI~YnС|t$n[BNc[;}m_]3Oe.eaMG/3)>m&@YL;B8!܎H/3O}4}kH!U]~2B`0:]O]j}́$.,<#Y` ^#rM2{F3U>r]$e>+c]2jBWKeITn| ȤL@?gr/O{suNihzW_J}/OG1S(33}?)xVkdP[b4;3틄AtyTzC3fSq8]V恢SáߛMu!/w0~_M&vk*)"^2 w"/>Z5!Am l!/9{6u>gdqw'DZp_5fZ<,6 ʫfZS&픕ڟpQf,%GY?Y$i'[1Q'w3%='S ,%sxJh7+.뮏r#D\egH/ki}GisVDɦсo UQ iH$lkrs*Lu3<{ ]~)RX~asK|:D&j4<= S T)="kD@&lr=CFfTʢ'Q缓UL745&gH1J⬙"`PC׆S5õ CGòQ!Tm}Q4J\U2q-G6GBk(Nmɰq$/DyMAQ .`n-oUpXlkk٬d1:P?᭿Fh=#dW ᫅syy OjC#3}+HVb,O~Ҳ(~;^o k.YrCd෼5HyuPȟt׹S,zB9u,LHp?+z?7F֜[?e!;:ݒ_PItNGR:ΒGA J$=?;nuG1 2WC~"c,?B^CjfyI];%j3S J^usQU˾N\^Rq_qDWGv.s%$"YC'z?骇(AvZPZC嗓U9" J\> qdB8CAˆKs%8ah-/$"@K1$Kci]%+V Cg>#~`^[ bhDZ0jI-(rE%Ql.,2Yʧqwq0&5ŲF Ma}L; oM!&mҔ@!(@K*4ɏ`[:@',F0$m-TT:K5uk%4Wr^ZG:aCyM-Mk(@o&tyk?L; V"%$:Hi A9 j(x׃srSǷnCd0CL40dH_Tի{JNGLwZrȆ7}Qbm],Hܵ+ 㲧&SPr̷n!D[Y` 3.9 < ;YВn{>7xY>eǒ#?R4 N[sڳ/(JKhݱMbd*: UvEjG1B..7x֣#Hp, ě7?c؊ V ^3'%`V? w惎v/^Aj`5ZpMt"o*ve_/1 o(߱(yp 7:,|_ 6~ݱ[nnC1&6˰-#^pa|U%!$ m7|+BV-6x%TVVo__Rv!/Iuz``u58?˹kgN(7!le376Yň_.H 𹡿 ?^Sk_xi Tr]!<=?w :kl"0EĤP](;K Cx4A/d!su;7: Ѳ% 4h궗?bh &Xٔf&x{<7{ا7os. na5~6"_Gx'×UNɀ6r1.ߠމVΠWݷaQ51'n(D%7\ؼodV6^r.[Aoe6h,$vg@ZG*>z*GF׭͙) $-n%gZmn+Z͔OPcn^b PSי5Af#2p6_4dQ嗂}967 O\ 2aἢVҠKߑC(9"v mN#98XBUp42rMGgM Sb粮s(Mx,Ol X;XR혔EG4[&1pv]@͗iQ(sAK־} \1o2꡿ׇ NRjfVLwˢC0ǷV Bi-"2[\9>JNvI&s)Е/Q feVe9qM @Ba0gXXmV'j>x0$ A"fLl3u I( N·#2 6Wm,T!M[ #-u6tXͤfX mIt6w\&mAgBqc+jY {"IA00Q {/%5[Ci{h%`) ŧ>=v/-w\|[[Ia2XT3R)ÖF)(֝V?ŋ&l)}1dy3:x=e0et 6 n]3-K0:ׄz+ Q}j́{&.7IuWS)˻S0̾l%9;Q(Irt/[hկ/7է6^Hf)bV[Xm̖3go"`#xh6y,ʤxx=:4w%>]vG&MW *$DRɥΊ);Jxؙy6dߺJ z (74=Kr DŒxWfp2_ 1@8\ARJQ)9>*_`v> g:G-լ(6ߘ~C?FlfqKی<_-gwDpbF0Kѫ"GCeF.,H5[qe:"y M̮ѿDGSK()SkRMM!b!WqVfá 2m_ȄH+l!+F[kgChL{gko? #m7{wACNҾt D$Vhagīc?3Bt4}Vkblk %2?HZ#QYnϿ\H] 1jF{jdOta،=V1Xbcga:UW0=YDY|t|,@aRH$װJN'Ȥb_'hCg|JLݐ`{}m Ϗ[ q\+0\˯8T:/joR::Yѡ cA`C̾sJ|o ?%﷒3E| ` ;os/ S\{ƽc)Q%||QS͐\ 7?S.R i<}$Vp$v/z/6AS 0RّPqbFx* o׶UC/5îZB^#?]ע w=Kg^9MzAxfNFdvwwZY"LX#ڣ8-CZ@t!kŰ{D 5*> ǎ]ACfɝ7]HW0mxg;L0̉ռl-xIҍu\ P` S-%\hj1G͉ښǙv}Kmn{rNHɾ?5X.+;xtiwMbp9o,#Pcps!o4 +n۸h ѩ%YS[a7+#rj 1Qu!Ap(}`=a[sNZs_$|oI8_Wގ䗀M` E!郲THsDO]n,\5!*9X9yȡ}k?+BQ̱[AD@UuE$Kx*~|_ UVZˎ2h ߽r[^hBhI~vjIw;Ȅ@ =0d6BksuUÖ3t3%0ZOpr*=#72N0g l*/AJڄ,e8ۈkcAM--W(W/O1)ԼJ(^K&6Qln=0˻({3gQhCr¨!8xЄ5'c" _|d3Lg =6 ZXpeX6rb֊y3z~&38<#4sUURP]>/iϽnrZkN^ RmN c_m%W)uv(kOROVU!@h,8=x(imΤCh~UnjrhpmJH\U;q]ڂ/8Ѐjm52*J< @mrKUlrFH*_Q\DP a2\s?ҷYݛ:r.@ZvƩ?``6ʵgk\  M1<Q!V$yANy,f/ 8$v|ͰRr Q.qCmI{XU{{2txN[lp8F_&]ͲZzt,BTj񟒦AM` 6( % ![U+Ն o!$e#!jW)R8RRX$c }k|mujsdb&KOȬl Ubu y%)FeP%Dm~|yD1,ms5$-7驮Li:95ZlܢaO| urAc=ZgS@"_cّ.Z7?l9=P4;QQf wepJMtʷ :Pܬ=;2iSզiGZCV'BD4!#Rs@z $P0u6'b<?Y&ߓڰ˪B]"e^_-X C4֋R Z)ՋIq5E,PV~ U#]4 %D#h_> ȇ>& "0 /uncN[YxB84%3m-Q{/&:&!_9p"*&@.5U#pGEx cj^ /M%xv^sI$"dƊR'Mq(ZRs!o0HȅUS`-5$SV 8P$gx9ELk$Rţ7/P}?zdm-!|s嘪$-R_hgXJnrx 4%'#Wg6{EvL8GDʵNڂ[tF n,Ft%T%*a+7td4I8~Z_ qZ!b@ljDSmVg'iX\]Gs|0KPk8䪀G$gk0Bz5R%BV'Y>å]i@ ehy_/CyM>%xVӃ~@B3}^sr pN!w3t0Zm+ދX뵉 υ]-όY:'F25I4VaI_![13C|Lⷎ5eqُ./2v%ƛD{%5͎:~*}QJ[CUP[?MƆ+%e Wg:#6G paFM6L۶ڱ#pt`]G)MS`v.n2݀0Uk ԄSKkޔ~o:IrT-j;%QܫHJ,c$9{6\y񍃋ʼn‰ԩWd{~>W$Bbz jc8~,3 Q>KC)5 *iIvش"IǗ10 }Qm}a6<^uq OW%mG>&EƯe N *x|A2\s%m}o\d XJ]HPh+O)B <ҹb[}m'ǣgxfv/}|h}؊Qi2l]9} ,N OxjyW&t]K@t9!u<+ܪ.ah'ȆG^ G&Tfm@)#yj4y{ ot͎eȹ!:nMvRnM 9J+Fb#M+NԢU$C6qX^3cJ/oÚCnY~Ǒ1䲛+E* OFj6ahggEޫ*~`KO! 7KP!85}/ѼH% ;اp)=KNXg &Pu.~ΈuSJգwBY Ř~ P]$ZsT Ȱi\0Yr0X}R]YBa=35M)3u2FWΜMaSɤۖa/3,Z7ȤL̠u^Y59D\咹m K2 Wg3 vo0HsC(g˘9'7v^4T(etσF⩿oExX5,P`` dA:\l=/'8 #ޛgFHVʑ5/*eiG څ@R:*Z|úRƒNRVB__UԞ8˵O?mV7p1{X3e)yrn9©:Gmڟ RI~ O,ۨ1L2'*>zߴg(vP?`tZ'Bm)d7X T>AyPX~*]T(cR8޲H%VtJ 5'rGef c#^}s俐\? پRb"rJlSMC'R+TpAj1eT,=)9q7 , 1+{ue"d,ԟ.)k,BkNjH |b)JKV2_8S%[uRa [F]x_ph=Z1~|s*O9=8ω$18+M`sЄ1ttm :7bɟ?TJ{Әݔy=yU[Lƴ%TLGJx:Li좿߱fQFu&O+gbQ9u"s .σ:˴ X8=24boIzx޵aW+ geۜ8N"n_~ksEcbߢx 6:v38_ 7PEgV!qITϔ>CNORu*ffACkC+DD/3n!Q!qHB$h׿H6Bs6ԪEi_qe`۞L {:*LYG*M}yz ~n@K,5=sC.v$8Aao("A33Z sAǕgSX cq'Qйڂ82Zȓopg;~&ٻ\(]|mZ,:̀kԾ>dnɃk[Pm*D@A-mî*ÄAwe]xlh [^?Dc/f*l: )D6*Anv Vj~Zk {d5@UЗqj v'PwMcHh!>Xxm U>!n~Q (|Xi&e<^v; LUao#D5S /Sf=*؜NX˱/`2WD&}dg#jݔ ƈQ`|:De e{]^dd^\O-X%ov`o@7B8-Oq3%50&p7-)جFV[NhEb|%>VքLqGX]q(h]w@h۬-N{hzqHu7;rI?~`TC0yz4AS3бH+[*6Hk뺑7*y݄LP:/ P\r}¦7># FRȼL07 8$( Ī~C_0 8W\n<|8  Ohkv#ia}7@b`"s 38WwMS/$b᥍e4eqS7NU06lEOb#dT.o~zLxk?u{F 3?1pyH\)辖!0r&(C{0]&Da&oǻЗFo Xepq3fYՓ6[O,ӁC ޫW+oHb+O"ܭ:OYUδw Z_c@;smwApF嫾G5C]zo5Z w҅:D_ `@hSZԽ._]#Uz^p[fӛFa *C ś>Q&M;s0Q`|r?M9dO]A{"œT,.^Z0g[%eiOAno_KP&}'iv'S 2Ӗ:5 5m,O8U{k8Es'wZL?y]΄W; w/,z_$+lU%z3 x? v  |MJXphV}t&g ~$.ObrTo޵91fF T˞F7rvᐭhbT?('#"ibns/(u-f9ΟL@3(5v*H p?u(qW˖5')&;@/qɎ HRĝ xWB;{㬖^SX[o3їs7**gwʤkC[%:d'#"ccz0ȐhrKzJTݤ6*e<շCA E5=zXK9PqV}V\%p )=VVR$tg4UdKON⻷R"{3Z):0|pX^d~b BPprϵB<ιa_..fEQ=&-f\!V4w.߱UءJtd:DaARpSJpf&:Xkc`$Z/5iIqo/,Of~ 8w̄YdFGLU"uZY1aC_\FۺY7Ui2IY,ݤ96^#\O;mS0`ҦmQ]i)(MȬ-l}]Ӧp|J S#dI 25͍W{-e2`KŠl־( W9gylW?HP<.ہZF/39+{҃gf5F%FdBh:!siR3wApI[ϖ٘ Ě9֗ٺ KjvXg)7Uts, EH_Rddzy״mK6M ˆ6H p+<5!LU_Cbs"ތܦ~NWjƅ*]xH#DmdҐERٺV*~ 榛gqMI(KhQt Y0ElMp`d+si"z3,1J8neT(WK?ET$}erXTHWcA2QqaiD"E vZbO;IJc1pySe9`>[v,[93;C;ŵ5>ܸT7_]1ӷekNn!쐨hfya3B0hIjy^LԤ6$;CLʛWH43q]@DxTۺdct7yxG$Ș1IR#jS<(m51YFpRݽ(E$/ĖՂk<Қ8q弖^-]󨣞s+w4.c>"wŢ )R`\%O#h>*lW ;nOa!˦4pj^P+C>$`VT˜0x^cuc `SY;띸IiڒWwԉE(vRn9M 7~s/T+&5smhxK[t3 *"k3 ot(q@b#rTLW-((_-|^"jc*Tr%=fT&ءq޹*(+Hu ƽ 15PQuU૧n]X1fE`; cV9m}܎WUh|iE˰?i|s6ޭSGG )%QsaPG9LǻL,MN!,N9 i.3*UFdiP~ KB#ðgeGRʁxNѤNyg[˪↤sVs~{%rM2=QS,& R%Nl:YA%gKɀwJ@/kk,pƷĸ~Ud[U3^d"&pO~k0T$TXխ6y~K!H]!VkE&GT&0UcB"X;D0^U9zE\iX{7oS08G 0a9 V+zs%)l&pS/IX$JOSzGg RBLұSYTxHF 7%k:9K)&6 Yl:*HH "327n`Coɟmˋy-/EzxpKϐ{bTlCk7+1t#j) zD`'(y |"̛=+߄3Q9RhMgDhj%w=r,=ȯo^WŶaj$Ʌg,.= } eЪR|:yBD>`xB툜RԇgKד"5{OFZ|K_ m(g*߼&ɧ,kqK=}Ag)9aVꎲbv'(c//vIT}uJVWwYMD8 MUՎȢůz"zݧќD} ΍Pxlд"&Z{F3> %8ś/w#Jx^qHl';-64 kwf}]d*2a\\yTpp. y$]P砨#o%B8|a@]@sG I RAZ0 7߭BJQ T ?!ԯ+{fQa>PDY:p[d(/G f#\I~"=isu:H#Y~8/$zQŮa1W:70J!)^vDan'x$-2VFQaΉTl_e` hi)Ы*^hXv =Bh+%s2vpVXs1;X !]d @$ <,"W@ֽS%xɉFh GPp(Xt<elhQS?Fhd6GX;%g2uSi؇Fp΀~SاM_>Rr%ݗ4峫J:wD\wbk a p=\bA؄.wcQϙ N9ĆT8=c[Qcguƴ6d*dZ?hF|6NZgM}ǛyRqwTC$g[gQ+F#'7_A  <~5GJQBKd0X+BLϮ+8H2mɛ&Ih9\1P+]S$E!/&5NYcu!/IMn!zX)4JVa:U 4p ޞGL"֒XZKU쳻FՒyKH֖F,Fc^ +qyXjsv9.Г5, e곦 `">W0;Gv0eҞrS7c}8`vYH5P>h\lW#*'B$JB:I'Ƽ*ͯ% h=?}=ZxkFhyC&м g[ؗ4")і. 0Q4׵K ?*eaقLha$cSvJ wУY1ƨWw_B83UjrڄJ("V~x'5O2d{$UpӔU3MKRODH[,~˳U[Pi_I 6E_~ڮȾՄ\\ZuxoT|. 1,w0}Dmӑ{dZN{qN-l&<ΪV"DIDI(j`T`>(s'[xFIXxaDj#qa2A-9b,V% |M1KSZ " ]-CESb椿\hM: ĝ$Ym8 vQi5z}}@QlIh?;iG[![D;m++$]?۬-{mtA*;' wyy=/S#);v(`Q%}$%kت4<YQO2$5rzv+DUCr#&́EĉEZjɜ|=ro܇D iChU#! !A—?WH:vK9;O51IPzn_ AzyͺʯviMJ3ymZUqimO.0ꖬ%$?lQN~ĈƏWpu塢,:5,\@O VƔ r>|C?ct_ E/~֢l[+j|s;XGwV_V@X$ 孒a VP+nKd._=l"]RGm`+*]]ir皔{Y9/!?X2'S Kr4!.u h_; 6;c-}$΄Jc (׭Bsȩ6mT72<;Ta.+8Z?V=vC(P $ ޘ>gwDrMGv;k]v3*EQ!L<(F5leAYyaNI1  tLٺjcTqX6(ŤeqĒroc԰5URUU7"W&6e 1Gy(l3*^f-C7-CbYw gOeͰ[Ѿ;rlEv,Jn4xI\<ǚFdR t-jȶ}"SxN5xԐˑGW 8J1 = ?cSY9aYqWOMAk^nE64ME#|@sOrC?.׬,ޛD]#PaWJsrf%NNYO1$(Z;Ί×G0ж"ZPU|YV "Pi$ f ~łCnpd'Gi;Z2-}f!P ؇$\@qTb~HB|[uȓE ^ Qn`-Ԅn+f0ώW]e>jC_(9(XWl]L-U9T|}s\38ٰC S<G{23MU[uJ: F _S_) b:2./r. I\BFv+[Q:sfrZZ3tghnty\0ċ ƀHȲ cJ KkA}E&=O,g+,%;~f iHl$N[ u8>0-~b V2O,GE&j"Գ}+ 1ƾ>cs,I->ꑌ]WW?Oi\r,7\4*tw0BQ/30J UZQCѤE92 =vT_7 q KScm9.\CEJʼnr5Xb NiR;éʔ{ .dYk#MXe9d#u{gIۣH$VAۨ-Y<7yB`! fs#@-'?&|1]yU= mlv_q͋^JkQI&;=$Ǽ7YkE9!Dėq !fva%/uGRT1uԯSٲ,bӛ\ƭ6FYx~JA-Rt!:`{i{ts.ݛ= d+M 4DaSQ.$_؞lך6Ψƶ`P8kJ@(!=DJp]yI_"a띶ՠjpe$`VӯG{E8S.<)aTO{(SUO`OJlPByLVؠ!mqŗ[~MJq`Go+Ja:3 sz<ۢt7ĩ*9nO+19 ޶_XA'ChK9ݘ`&+ >W Ekd뗌{ڹ+ Lsd9頛E7)ރjV+ڨ%WQ7 %t9?KCJ һjPE}9ǜ3 OVpJt"x% [uCDa#,rUM)g0c),IRR]rҚS=3lBp 93,|L<Վe"(O(#mRWPik29ѩP&_8mIUO-SkݪR5 oP<($SYQY V:*f.!г yI&р廮Mc T=΀zcS[ 3!oW [,v`ijZL}1 zjid dzX$Q8$l6sP%E~c[6lOPMMՆs:4j ( ˿8r1Nc5`ㅆ:󭓁=,# kPr \*, Ϊ}aw>x ò r^gCee5*uBd#4Yyg~=5N-SgGg8.^g %GɏXA7y<׏#|N饮_gE/Lӣ.Ҋ%i~_&m׉䱎w"/X长z/W#K5ⒺeM>[X0w+l 2eрrK5gFXcʌN$NX$Fc}VV>BY}H O26%4?ټ ɍX; LЀTȢ E}"ɽӶ mfs7P6/pNnMΦ+k ]xf'V"ᨾWmƗrg%N/70}iܺzHK!bZ5_s[HD N$>ĹD"GSVR8 ЭxkBYb&ozI )l)mt9Jq!moGx$)ܒaCڳz,tA'(#S=v=`|uj;wN`PҨ ڥx3e?RGєnFxWh[IK)Ɍ|N|װhL Ksb8U2qBahUrF -3[8XȻ[[}aД2$ӨglN)bM :d_>tOήOIgy+WgLyp#3MLHZBfgƴN3,/yV;2>R`㜙z̢BCq2l9-Dglo5ח BǨĉ\ apxoLyˋɱt|FzM98(lr;Jఏ1S2j1=LՐlCXL3\7gy'&@{ſR R:66f~ O# %'^JZ>e<>LML~!6#~ gԽH mP[`#v[OnIU3$!/BR&X7*[` "R6zW&&סGoN{0pՆwɭK!310ݞ KQ "߽*( [Em߱xġ}mQ5^bO_%i-N…~M.$-?J=R)Oܔ*s҆e<[5|ۃE̼'eǸ3yqYk)'pGaV́ !l\2Cpo٤ b#V|KH\.W>#w.OUEv)#Rx[ mYE󽫿ztj3rujeSmV"CapO<`?3fޏ#uFt *|l]QDdoͰ)!|{Y] T>u:u),,=k9Sc :xsvgR#AR.9j3w94*jR!ݮ뿱gJ 1)â6s&:I1VcOL]=$WҊ YӋ>d՛歖hx8i HڰUyKZBvOF1Lڮr&QHaBwL/'Ex^*jzNb50zYn$va.Z%QYh΅PB j硄[ < 0mUmJy:u>m|xar@ ƱdeXc]՛  |II>C$0)*\oM4LڣjR]0He/`B+ʩ)֧ 9"\Zi/iGU*"fBO*}z6&j HbqNug wdȪQ3Г<ᢃĒ*c`\Uv*]ݹ4oMb*aQI68[>o.Baʹ[;P3" w.~nj0O!fw^}L}\?EJྐgWNOM`=7ٓ1fl"9_]EU^e1Ct&"H9®+4gvf jCnc t!< Ǜd/IJ-+MT^.Nt(cҬ2ƨ.Ɛ,&~*13l8SY/JOg# RSwp{.d]Oַ8l-QEy%Az6B3\?:KLFk= m[WrfLt5ۚ_  |eYY>o]ӰgI6oR0*2]ad8 :r"=؄s%)RGJݪ>+"Cv#dԹ^C؍9~_;QJĵ ;_tLXM͠i`nŤc2r R3ꤪHDs 燜lNJ6n%s? CF{2+ q[&DF?C%8*yڬ P))w[JL=EpYܭ,9p~W=N>  lc=@+] N*n%5eKqPhsET>b_,xgH`m|z텎=Q,6,RV1r|=MdB+)O0{8ZO+sCw["Vg[bDUh@'$ka׷ U.i[;0l,^ E_\qȮY481{!UziA.[15f$/̷2YUZKv"SD'kЮ~=O:<]VJ-F#*)"T9E6C\ J[x´AwdrL%qa}<ׇjr.? xLSз)H%cAl[s1~LTQqEI6 oBd|tNT>AB&KjռҙP0|lO.,/|9p'&>@`lHH,~ʘx?|_tn>x&BVPnxQV!ʞ\1Hm3 .2*" n4aa$P=lűȗ`2 įeb8 1UOլMIlbykvܴtQ['Rg0--}W\^y.~VpBo|aw3{kӤT0\t ry ;A"g@S|K#&ԭb$Vts Q0M:iv,CCzm5۱?661}+T>75@~2諌1Ӡ;635+aY϶#N)1ϑR/3q)ӯ{(^.o?samخg ,r}FWtCKmYWfĕ*5)$GM'Z?o9v:Tqp.J6OO W9^B(8-3\jMGVjEdXj-w #kV?J2uW8:;+Ћ˶C7xiD,N2^YkP3'ѱ0`ݐmԩNK2u!EnRw-[""cyա iAi&,[)6}y{RCzw~YzEW_Tvu3lC:BzCV D" qsé0OVBhv5I|."b!rTgG H}2_"@鎂[4PLr9L@f.E_cnl#Z?̳fӮ? /Pq.JXi IXPznblo_zh{[WR'x{m[ynK { fUvHk^qF\8:WVÔةF3#;K)+]f]/{CPAG"sIs(,i>YPҿoDXkH3!KY]s$=;[P>#nx#e)sDpsaH\g伵MtycrB dݫ1#ud+KS,#2ېB7ՈrC&;29Do*-$G=|ؕ@ԕ5NHm`VRZ&fT# u*_\iy!a&sJ@S֍G{G>dDby8LQkxs ͋/X=9Dڼ_pjEfQʯتW)=3U"?^Vj5I7>QS"w^H䃴|T]|i$b`dA̐_xzZһbM"2Į7BD(uBoݽ- 'r3O~Z>8(-N2!L?ِ 0MLB,)*G:=2'\&S},F'6eB]I(M=aJ#-b@_d=`_hজƗ-K7s~1ҙS[NgցE(AI7)8*}}Ӭb5ðxzĎ8q! 9w@0wG3E`p!BVDnx=,|Pv;cnnIHb*ݧA`8ߣ1\˰cKcp c?E: ׵I;*ҿtR8iJYXC±DNV֤Jl%$lΝ 0^ki;GP`(])uFݣhՠ͈g_+CEZ(S=SxI{y.M[ok6x [͜cp*{(Kj5Jk!&D[i.󑬾eX ÷1^rRti2q`Q']Z;b=<*^rXOf 6&.VΡm-=ĥ%ϸUz*_kyzE6EI$ ݛjŚ4tnn5v$}Rr.swDNsvHaj_=L83޺:,:`DtD28 77o7*qY)惷2X]&9+ܚ%}ȇR~MۂKI#O3BeSe sMCn':0FJ7\g'뀊/.BRR2_B8`򬊒ktlj& 6H&J4$3s.^s* h%DXB"m;'erܩnI&؈Q㐙txGᮮOúL/?,NXCHY?:ޯRZٹL׉3YcbK,v~f&xʒ;N/t@ Ÿ/n}Dw{~=jT5{dOܺ wÒ3^5~MWPѣKK'4, 0ٛy^M>g)Q1`ݯ œ 0BrSE=FſB8S[a\1O"g\IŢ=V\/oS%%=:h Dbw>~ ruZ-ʹNSTl7J*CX oyƞr䃻hQEI3i. )^p{1gp1t=OIƳlrs04.^21r !%00|Ъ)6uڎ/!:ywGz Nk7/V^HC%+Ӟ̯>"gr[᧮4U<Ƅ49`Z!%ʘG1"16 1s;y3-υIrn:;<"Vw֚s݌l7언r((yHRt/ 6-_ m_]n+96$j$&0^Mo2X%UgSFs5G ߫#_^k Ekn,|ù7V>jK,|ywnh]#^XF6#lQt#Bf'rOP <[á'NͣT 0q\l8<~Hߕ·eoE̫6aͶ1,VVtmPR(f6Ql8ejjPެ1FyGj4Ef^V΄8u͞`zLf{a6a?( -^M sz?U^XnNx{Z1mThزTdR՚O#^$t#j]+敧_ϓ/ﻸ,ܶ>]`\Iz1 tk(`|M~!}HdEyh\xV)4:LFaL8gCЦAcg*P?d^e}o\ 2\'XjK-aKa䱿EN3ˍW+JgNCp.s98f1#d ՝ۏ}ּ!|뽨1}\Mo}l1Zӡmˌ<>ǙYu3w=aiy+ZR`qn5p'4DFDlJ5B=+uZwCy}AN"lErA5UGG$Cs#U)s٘aԗ>Ee%z-xE h*5~ðSkk ^C7\ ^zu`,Lh,;/{* (|Tz&*Xp⸠Fj9!+=`V4PU+MG >)6ԔA-1|z0˽2peq 塚ձmq籄{3@y3bBNnrfY'X+5*ϚzGao?c=Ev?DAESIL(k)fG2/Ȱ#w=1+Jdcڣ&MM|=T zkѣ%r۟ԤY2g.t֩C͉}YzOG,oKjYH_s d~z#</5 aMQQQw:z Vlx0YYR˔D1M~#_o2J1-y ,JLң[+7q+=6SͩY40f^S\4VٕW.=XpzZ{#տѠ쳼ˢUWeeq%ҧZѲoBDF()Ƌ.o(U)n_vgZĝ/كX{5Ob`x#a mYp&ֆD?b\>^s,%=SNJ| mlZ36|]ձ݁VA7W!p8Tb,˴D1\ YCێ*Wgm5={ܪJ7l.O6FDWyІZc DkV*-k*j7 :w@nwCETVNYA7z09URC<1C.hCeS5bA& LX*ZHhy z;)kE?S1wdV)^7c Eǹ^8 )Ib$9Mey>O$(9UHCx@5K յ|~Bi*+r'|i4nhm-> _6n=dzUWGzoNݹA-qT!grݑG_Fn\HT-j+jv9+9{Za88ϯ?U,HԊ r ;XΗC6l.?;4w]F02""􁻧\pDY! 8p=TjWk]ޏTnVkUcG" J:<ɮg 2Y}kI6YUrWhY[> LFW;E-~Y˙kY}uGi Ƥl3b(bIoy*wHe?O ͩOeiuԄ΋>ށc$4C ~*G"9B.ĪdQs )l?sCfmG ϓ4QvPH:hY^惝Vܴ*n`@z#W5c\x͇'{Lև.ۭ@rLZdزl6[}X!qg $1e)gH\ xڲJu52 1`4׆ דQK!c57cАqLn;D%&X]C1PmSY,xvkIWUđBx ]#͜0݄7oG|.u1U6OP)n1]ַ&HyT~riu(G!iQQ$Z^Ь#n~+*P6ùA!7Yjgw(n#إ`""igNKA@ᴊo7(KT(Qǁ*d!fpm}?ceu}8wNw>DG.^|>rVޖ,SoTќ T 7TPكUbT#GW=% daFch!Z'ܹ.IWsmc,?*š"FYaj |NJPT+F*| "#8^NuS ,Jh 0LYfZW ?yMRJ b< ",jp!6~\x RfKEh<uN`n/>uISֺ#=?QJ\:~#,bG߮2Y.\ڃY29?\eP &Xʷy (Z8Rw „ů/hNtx6X&kg7Ɋ>VjA u#:[R\iG(GJh}r55[M@etg=BL}%(|\W }Oa H1uqf/1R1~(r>o(03C&] .=d.\tKKR[H]p-;ʝ7*ly0s5VDS*25`#pzdflA{} {mk$82,LL~)'s@2ŨdtD< gAŸu0m^W<+sŇ:DFcv=CsVacnZ9,U7֋m'ǁ'kk8"EO蛬Ѝ< XP6@jL.r>KTW(,ά enB?aZ*BJxabwp9_*le|*;]}l'&eFr= MiOBhF9̺>"f"VfT)ŪI ^\v@|-,;6^W l 0jMi+  0$50.AZ- nIFE$(5yCfd?5-8Pwd4&2<8g3/'B-mȖL[AyHzߦ,j">eV'0,W6Zw94Yod[t_= "DqsAnu()C)-U#z,s<$crrA\%#ž}1 ՘ۥqM%ezd?H/kEwX2Uq-_3ۗVi" i2uchE.xlIp`(+GXuWIR%>;B䷱Ig Q ;fJ2ЏƝYm8F=(*o1nʗwH&uS/{R~bc\N S<X]+jaQ8Ys>±/9K-~ aF{"jF8s)pw\!bM3(/ I(ScDR6c NOCdq@z1f9H 3;pKhOyk2 ޭEf HNҍ(K q?r$/6ܻ<2ܢ~ w\EHʈ4>1E#R8v2!M f,h&7"Zxs2l(8PTr+sWc̞2Li6+1}5U.Hq{ errQk+/ON~4r*ClL 7RmCw.'kOBd7 (w_nԶZJؤL@В1H q,˗ ;Ǜ?d=@=>M~dC}/i+`ܸ e QBTXVc P+Ăz#x_4 y^jVƷqgiޣ5N=PpC $2=m & }/1t rI*MmdÜD`;hv`f2ڡF^[rהT̉M/j+uH>T"K@B9\.7I(g@ 1cT1M̜/Po]-8ux{4ti09%cTN%5'DZ,AoBk|o$lYU \K` \ܣ6Qo55|>V6@<9\1el[iKLmP!??`H*+rȘaQKtp|6+Ađi-eK/拕tG}ۈ'nQ ,(l&#_v3-NѵIjKwzV θl ՝ߵ IID0?,gw7&\LOrkcòvUDeiK9~<*zI I4ࣴsNߘu d[ƥVbб|j ݩ_4{v>ߵӏM\Z ?ӟ:? VU1&aR,UF`4!v6APNiCޮZDogW{n63uǨ߃5==@J\$s3$'(|d!ĵZ̟7a&.jW3_n LdP. ]wQ?wM|8m@?&C5ޱl F ֥(t\Y6&Gc#>iyG qHĄocGG^XΠa[ï‘q`ך Ú'HLEՔhO/Yd@nݺ@,5C/h7(:$ &nr >5̜]}IFX%NB4BX#)Xp7&256"JsC$>rBl$Ni% !d x$)eYco 9UmeمoE  07tUKEi0_sph$ZGgWn'}ؑRx-)~t<͋YH޳H %GW[`fl\ojyڔR@c&L"=lj|趧; l_[#m <7S6j^w@͆qBOP JL%/IfYHmL7ANxœ"s eLv^ANuyBl#".{.wa1&G{W\zs ĭ3T;κ[ttص^HuoO3_@ {_LPo Rk>eq_C-qrU/HOxo"fթwg}LήE.&5Y+cby!RGBjKws AF]_۫6|3UNA>pEO-NSzPc7E.XAӪ6х.uvᙤEtnVD_Y y9C_o:[""TN爋9ҝ[qIZg(kc ͓u#s̨CN?oK^~ۑ~Ok~0T$atJfF˷0)@dN"8>[L4{_we^X)`ϦkAue= rK[B HBͺZC-!G/DqI㛿O b{i'4Hb8֞ԏ'Îzvu|5|P0MO+JXď)-¶ڀ^d8 Yu'@A=xj^J'M?A/52r,?S5s8"1C9g~n6}׵[wL&SWD;`Ea 7BO, ~ޏ.o^0[FazWuNo EJ&vxO@mCs%)P#nC4@pܡ*`! ;T=Ʌڅ3ףϑn%w{& 9< &~i0?\m>SNW@xp}m}ϐ_i:R^zSao8DH4Pr˗'ۀ8 hbSԬlCl:!0 *@(7ٸF [pڼBf]jz5 Rҝ\=-sC?ӍB}4Bɒ"YT"p%0I}@ߒ18>3$lr2(lwrbL@A|ekD u3'yTٝkŠpq hc$/tL*mn[zK_4r\1Ѱ{ jO JnX5&x8>0:<=`Q {ɂ|Q,C:ioHlGg?o"7c,4_/ї偒~͏j8FD^2&L8ϧu#y+z^|$!< ,=p)Bm Uk ,%|DEBʓTK#(14ϘIVTZ> \_@zAnlzZ 3N݄R),[ҾkUeJ+X<~C\6K`!̙(HmLg* $Q(zfO.-B,mLv2d!ʟ ue~^p8=՛roװ]#VƻI`(71¯Gi<ڣa`&BpfS])w azWL!B=Bx:LѲ\ul2SmM)1 Dnjx{<ӑU~N@DY -WuȝKvMf:$.F,lx (O-T.nAWL _p5iʠ{ڵ Vrx% =+}0REB5Z`Pyv_ǟUM ) A t4x-u7IzQRgm@i̳%~x\ijw0[8Wk|8H-af~8HDxiKx#|( d2j}ޜ-Q _݀fW&TCR|R`E~zr39[Yb%lcŻWsujwZ"Tr;vc_ +lzc8VSp+<*B0s۴ s0sNk6kr7@/+mn\LQÀ:}f7 Q>JopK Y=[pM7ei;$Xr{jp~u~v]ɗEtN 3Z?6d`itIWQ A2T:ɪs-E~ Aҵ=t?G.Fh0zʄa$N;|JcF$Bdw۟^_ @\+^dti>TmJF &~t oK1˛F6ip۵^5DtD`%o_oIXitpGfFPTbtq*SGXb9|/)ĆfǬo AL_+^iH{>O1l<4wS,zӕaf&SۢL|ø\" ́IB$(BUxޯKU~&lգ`s mHYX`qI_4r t9/{|o }k4RZ>^\ orn5sUsveK4ؼv §KRNub[!ɓ{sl Wp,a/YnfCU݌n[ҿ.5W %^1+^^.v+x=AkES SAR)i c\%b.9m6]oK`F^sU3M,S39(fI.3 (4dw ̖im';h> xZdH`גr$Q$t}g'uXoAhG$fEBFT ;ʬHwȒsñ!9H]T5%03-s3usB*ΤN!~%a`YHܧqۺu44z?aq$.,TB|Ce 5`+;[tEorK[7 F\Α<31|gh)|QY9M!;@UpcqXZ:ݬ\R:wvj:Gh+zC#r ~܎B:(D5!1SnΝ77ћt2Igsϩv]g[s#@,Qb*u|[&N3[Й=  /%L 9 d Q*IW`w>qF>1T I4> H}b`1q\)4M$sua '[< SΠDx-PTYmR&oΟ +$]W>w) ̖`jQNr@XVxd,Eώ&lsIL_! O P-3a͔_,q[>6545v]x^ =c,:PZ W{ "+rfױ$)Q&v#H%/ͥ 1_ ԩ{B&uC^P`wKdMkY{@Nj~ψ99 ;!W,#D3AsOCo|޳X‹X.@k^C>$A9f\;&9ւ.@,P&>z&`%/lT>$Ӈ6iZ:59O%϶ Hʗxz@\:"T3k [kÃEΟ¡z<,a_l-ݳ3{\mHyR.,$PSv.RbcVXꕇ]A\[ Pἧ00)79a#‹pYy yJF bPTDvzĕt|AQE+.((vV3^VṫRyM ~GaXS7QK0K RLuF(r[w|zھ?IKGd@lE]+kK <`6v]T|%}_ ,EԓAڻh$.=" 2 wӾqb`v\rHrLMuPx{EfAT(eC5Ó_à+ċM BO]rEjl,D=u}NejՒBJ&d:\W/N u`oM%iPF?k`֤(m棫-GwZ.Ikd;b[~,ߠ%,CEbL3yr'!s3BVvfx(*ӗ^ s%Lm"@X8l)^CUS+lD0|?'35'0;KU Tm8x}Ѳ+ m9k!V⎣ YRP1nP;/49{!dvj u!g-X-3zF fy ʠ˜IiIkY>jd;^+(ߜݗ|rZcP/'; k+<1V EBj1t0Wh!G"X9qS&2Oʚi ?Y,gdR5 Y%qŜ-ƙ2׸J=BC)#hv晓%5e߮'x͉&K fntхȄ*j$;A62Ԥ[y|#pow9QAEL$زqGgx.č@>f".Czf.wW깧#}0`K/坝e]0vǞĥX9/CSԸ`h41vĪ){лr#'\W\~f7iSV Vz<+?8ӎ!†2]&c6+K@IfglH=v13ŧZ .c4td9}W]^/]>@:.N2va.xw&d)]40y>|t.ScWy^*JgI, 慒^ 2( D䜬ׯ5hrZ1_4Z%T3'׷7\BaMbPN"3zP,/ &q"IAQ|Vg?WNפP EV4Y P<251(]&r织:Iɺ^| s'ɺ0s릶dQW!^^+'0dk10&!Guɯԛ]o& 1}/^вgDž8a,N9|oiժ5@|qABW°K}M_I=25]-S< QU!#:ן߹SXۜPDFwwCye>(vAcOlV vn4wzŪŸX B_iv9uVe1Gzc{URmq>h9+1ŏ.Xz?th#GgHR>LP4tX޵sv4X띬PTt,E`x:`ތ@ ;ry2Yۗv5"MY206 ${Id[†^|TV-Rv8 3c\pnmGD$ʘX+a淓5`*b4}">ko3 d>4Zٝ8\ l ;Iҝ)ٱ jCt2;pqa)h` 0^y-m1n:OjaCӯ|a>=¿lf!'(Ƥ#XGɂ/Ta$,g؊2e)8JD)w16PX{tB::K-t׳ cΉ6$&eR!ۄ?a&6g==%;ZTp`I [9*d,kM΢ut{$x !B@YQ5uuZ:$"W6RVcGČHۨJ~6GwrBߧ }@ 4,X2Ngv!# qaJs45Ngc,TR鿄Űuop7KRuOrLJHxZ6v:yh;~! uBrUKao`.Ghb\Sݢn FiB.WAo2"$z_h(7:7Ń]sgY@eȦY}ѵ(U;Dl$"MB\Zp2Z>,N-2(E ݵ?@ɳ<'a\<+=rAYC0yXLe#.Q쥶,ZmӤj#q.& ^]Lƽ 9\ldsbVz+nN?|1GIXo/bd'OLs63s1VA~ߵ GثSXzwi.5mYO*PH.7~56m͕бR!ui4`F \o]3zM,$kYJ!G$>|7hCw%yF;D>ם2ĽR"+q9NJ]i.ݶq (f1) H'%cWJ(b oAG3V)u$V2_ c}4WMe7'F2O=ڟzM躽o/13:-ޅ:,J :Td}z!]qUʩӮ1]+ϗB G47JYN9vЏK;:N98q!Si~~&יpM/𧒨+/F,4|3>!獪ӴV[xoh_q4Yg}?òӯAnsI?I (AIJm*Td\;؞ 6A J25IKG":E*z)ƫOW NB&Bx ¦^TNmhSpt+:|1c.C 8q788[2|:SG5>fP&bPۃw2#.ض) 3棡ЗRxFfW ETK%`~$!ӥ] N]CICoKq_ts[GoV>uaH "VQ<$kDn?|vGp:'AZXKDԄ' -`}[f`):1lEĜsebBwI(HDpeUÕ(KJ?1kE^O鷣f(bLWx;36E|*wt -(U-jvq^UmV+C0=̓?=&79ϟ$]_EX>beeL?].⊱[r8W+}t*>FCW zu#0U5yDytxj0A%_ۀmסjUWKX YzJHFu'ĮTh&oJQ^aF1#SOjg \~{@Q wc՜UD}i9rMYaUͥk&ʁd6ܞ%/R aҼd%ȷ&UU6L2в2e 65[&eԭ-᷍/S0qC(Sd})`^~rټ8k>SJ*)痻 TlrAY>ɢ54PKDg,@œaOv \ ԙD(?kݶVcYEU)0ԟ%]5Q\y1?|+%SIh2o5>b9G4Ip^LbNJlҊ2!h/qMʧ[ɾs_`50$1́t+@SUipM `;\QE E Zy|̓FV}h?Ks@4LnA_' *<=/bG5Q弥CV.;r+m>ce[OPǟ.5=l'C LfA>kŗR oިXd$W~#.cGjE mxK0"ҢMrM:{A1s'BlߡQb:?YS3'q~ TsME[g?HL"TK16Ÿ=\F^5H1%ȃ9Q>e0iEٷv8pq4vu>Ͱ)22QM9הqض;7Y[s$Zŗ?XlA dQlѤq~#2iYiĥCJ#'{yP"=]J;F~nnZN Py"ARE3WwJxaKV?9C&0*|HFJZ~0eOB˖ T|di4-P*q1wV]]{/g?p6t!%Jsf0T]qvM_`d$oY"uebZ3ߊ3yĮ`t#bgZ5EZjk[xqM;I\!}ZWUθjm3dM2UG`>r؆H4 $Xf£?H) V WY+iwo }OQ޼;y/3Â1['&/|> z7d5?/bի(% pβNޣae?P5\pBTCJhP.yW*'1J4vù1*Zay-DTy ?X; 5]_{< .꛲JHihga5:%F0xdىV,BT4* '9z# Mq-=L̶$~+5indSigWdyi'(f)dHDzxk.|>MDDYJ)Sc'!U5 /|u'q z5WًrjbgQnqz"<429aⰳ.FY !# U]V*߷(tYiQGk~:c*wUr}ݻ\2O?oM@MJ+j걷c`fT3.pw%PRDvՅ@&vsm8 ~̼isj>V|u~Q%1Za[}>BefK兟aHPx(WS T; f_h*ӧ4ɒoϹ6Qia,x+"rR4ܖh)$T&ro)o psȿIx\3_ tx>i3}}nWz]/DcyQC5M]E_K"0͆y$`k(#k%7Eى2<;(`iuhxv A=VJv=O zyw`*,1߭X am .%alYu^& ;ҽ=]q#]ք0B` pJOQ8BfJyH 1B 1d+6rъU&hE<&%(DMlUdUN%du٬L&8`qw(wЭ\n#myNd,(uq4vלbys}@!yU6C Zec%͸.UKBe]8vEZ`ҿ5b'6 /!,m7]9[S'^ ="x]f!3z+" |$%tMeH_HȆQ H T)YӖxQF[A.GT0T!S'ꇍn^tP;TsT1]Wn~Kl0q?͒AodzKk;&Iyr(< YeIKcKtŸSH|HdA~0C53|#_7_*=LqB?+vlޢR%V暣{dڹbv>>Q-?Sgc0iLw,zaH@O .o "qF PmbF9كvA.Yh5H 'f`PLbS-i`dĬn>)¦` մhI5 b*ԏn(f%s)R7"wrbBľ[臉DGҳA>RQ+#:gPJK Ay0$izRlɦynm~rk-ɹ )[lj Nш'Qim3M_t@ s =9#V%ֿOzke$bթ5&T5biDr~?Xh'k"(߲&-݁+NڃX l vdٮβNQ)cԸW|Oi<'Ƽ"FZ̼bGYo*aWW41Dye'RGfgB*!ttlۓ}b:Rn3oo ko?[.o]p #e^Œ]$SS^bzc/ّ.9 8zE*&k5~$X(q[2+Ok`QܩCOC<Uq3FC]ABGrJxaiMpǀ5<_)(hl͢:0M/5}L=1G IAXUڛb-P(m?$zJre8 ̘Bd:\8G,Gx {ڥk7I ք!u\]Ny*{Ѝ.h^x7|/ !uZ?|Jc$.uwWlb SLf@ ̪d$ɞ#'eO͇Pu6/3ir ;aR3tkv“!9>a?BYp5o %&Kl/ȟk) 0c]1H>(e_'j2Ҽ1V<753Lw$RDm{_}s*[znMuWґ10Ɠ2nC"cU߮; ymLr4JNazs`7Q4q撑S1E&,u?Vp`D?!LjM.;,`YP' . my-< aOXfTIhZ,.^JwG20v\|0wweflk g`p`d(-ɑF_x$ 釡}|IK i-iyFB7.|@dj[;?ۅ:RM}h~UmJ 6b{ه(٘8f r( qGm W'=xR\,@J-?g~,&;NQH qK/Ii?^Y*#GҿNzƭ(g`E6Fpиt C'b"y% %в8ChHi7;]?:.REg "ɹ|<=!w$ a?Ϩ?&ΧKx'ShAҤ9JyTZhRR$ه }BV~/uo=8ɧEgaKU_:F@UR2LJb8Ġ*&;HWïeew,VW%[@yVbAxj_|PV:/HWN!RijeMm!9[||ʈl͹˛0jDh/Ps }Y2Q)6pvnPIʊ(JЃU (@er|2]S+7˔Y凒&)@sBbAh!ɘ杴P&y2qg:/l2 6HϮ5R =뵗S\JA搂(S>/unnV=jBCZ[;_!(\`?-0H4Ֆ,r5_Fzat&)V׭rr# 8>\#:R$HseFARO %Y.;y92+J]3\ kp cǺԄ&qW&뢪`>kWBޞ*̀HwP+Qk<2KpirvtM޸ળHTN2Ymy|V(\Fw!ebG;ORbUH|u jͬ!S߳*Wg'2JP ?.ϖ${?faS=YxA N[u?Yb\p,p{EvRQDmiAxǑEq7-&Ȋ'Z-&ZqXAB^NQn1$~y2(hVDhC36pjz bO$ {G1-7xǣD>\2Vp[R"W9 vO|ߵn/.8ZT#[-¦Z `IC lE| e`XVX}Zӂr\z_ƥ2HZ!LN5{}IV 3j[orfH2M-5K48*ez>A^g+]}xqM07 ,F*ǃG{cs̀Ľg=C:R+8‹b I`/S=ɈbLw*w|Jl_FUTC8PPtnj{9fpWeia:n,<`6ġ%$~oHYp,P8ent Hϻ6O>RJvԓ\ vUeP`4nB '1%Yjf s^{wPѾKk!8scˆ⇦(#,$|=q6^] 3dߴUa\x-.yDrչJ%z[Lbh 2{nv`qz9"D^+!\P@`p8^,֠ľoV\!J`JAQC}G!Q*ta.)%.ITC;8L6}CeO{BYkehu,[b=~&3Bf6':FB§E3x~a[䯄^b{>-J.⦨J␰Pڔ Z8&< (Jdѻ!M)w_~KTBMVt[KYk{ -cxtbC4@t3JӁJV 6/YwEo54o"R7MEK18| YiW8-pڔ^yo7qOi.X䳫uP@j0/HDn}=%ܰ˧%@hEm>`qC UR^U%w-̸W+sC\~rNO,L\?$-S+uyQ#bN%JGffFY)CҁIΧ?ä?MBݒ ]PLӮ22+Oi.pڗV%fDU7nx+XS<]RB7XRemt53<&/m*q8f+ʪ4a[Ĭ$Ibޡ&-7Z8/v4HKXv9;JN2{ˠ^ː!ET-gƙQxDL&֢%{'E& <>%Kѩ$APJZ'ӄYb*tt IrKVFYwbM9k2Mߘ<;|4EEhoaY|{`%,t+GW7+Glw3o!ǖCdw(n@oF3ǬYil+,EYy6fӳa.8:*r3H~2>qt톿OV5}䫞Ka?ݳSDޤSμ\]MzcTNF?Ҵw[ I"W;S= 5O%RNa Y9u!Ճ6Y,7SnL-er.5ͩIf[= qj!ciiL֞>N 8UTҾ@~ #J*{EŶE{C9{"7KsoFxUõ /Y& Je=P)$R 7&֝REn uLgw`AGad:L=9>L0ťO u ?[ B9iѬ|$\lΑԳmEN ~aHجXEqCJ ~RxGj筋Y*efk/ؙTsD<0HԼ*ʾ WJ;/!{âmvR6F8un>$&? r`WmE0sbF;roVF( kq\2@ec۾NJ l/MyX}煹|2?gk &Jr5W;ԤLYirۮ߉B~#: V/nQWĚ>(BÖ$NS0E G WESE'lad%am!H7 u 2 &'E>0)⽓bd>G7r?mn;692e,rwЮRP44s-daHvZFJ[ZKׂ'u*.aEp-ԅ"Әx@tɎ@:HMA}xN+B\b @Bdԅ5򽐢Ѻa YRtVJO# %JQj?/]^fSWd`{/eb[ƨ}/XuPr 6]\kNٸ+"3tDd>!qD=INcEtM襹X -Ae "f-$$IϻP@ۙc3r[+(ӈegїEj3۔eBOu/ӅůU4]ɷlYdd!DQӣrUXm->v&uC_(d!+WҬ7}%,4GA煶 j0T7uWSG6}x̖Plr^! *93"~CYCg"̻un"h mp!O&j..wGei`e9~*.B2eT Uƣ#hte0 _O|9.pPGݰwrl6G_!lsɺ$lnK^7͟15$ō6.i]R=^{k>N M^(Βcs͑;yZG~fRzNŠq@7Qj7% 'fu;ܤ܍K︛cIc2L1N%?ELَkYݖG%lA_mχ_/HnqYkG5z\BJ.7D9Ưm+CnFC7=p11ԨqKEֺ:*Pd=d?qX[ub?AjCG5ݬ`; !(S4`_6O[ERVgꔮS:HŹEli: . ,wna%+ s$̺ڿ8XJ'vuW<)Ox2Mӷ_Rmh;P%OYZ@?Q2I& 5QC;^~L֚QmԚ{CQwp}sn'£С[_^ˆQx ?8xݨ,@* I99"nVhJMs/L'ڊ"vlBU/@W褜|5:exڅqU?T_:x hk.❿i @@*8nIgWr_'ӚEXd&m YZE48oC 9f?$bޠz__ڷpYd=ӲӸQˈ~꿇Kz%ei6xio$3;Z|blY+"tNWDZA@;0'J4y%7gzQ.W^ L='Pw7O@nߪH|gto!DG:zSySHvSY/P[E~njهK,vEFji?>a~^r}0q=<:0}ZƂ/`ewz[ :oa(^й'[AH_~Gpџ4ZNPtdw ).+H:e;_gMbԷm$=x<)}j-ݰS*^kc!JQ@+C W0HlW6c94dGǎ*vĔ͵ZeEaK6i *_xcn"UR +Y(:43cdzá uTU! )ddJ0l&Wj5e@Uڱ*/ 'jK$Œ'Ӊ)q$^L+q#^tNR `+";+q5>.h4z(?:hOp xRQ>"JFgH pS\>W,UND.$cYr|ڿ =62zQ5مWC*+@L{=ax}c'6rL {8=}ݢb#d;/t{#rN񲇡{bKB{P;-WgHg~N^ӴIeFx)q~jHD /{Dެ6 ⎛сf9puZ3V}}(k%')tFcFY=Y R)"TQ6A%*(rN{0lF1u,}MZy9ɲ9LߩuݟKVE(YLZqY-twkOI߭+~#-(P/lcm* ))2q'qސ1܈فXA9H,maK׺VOJ*wE ?50+latGeq5Fl l?1_3{8-'3g@a8:pYxHԁpcZZnLuf0na9v|Twp6Hrd`JXfOA#*KAĥnq7(JtP9+鳣[wV# '^?=A[pYj8#:WRGvD 9 %PĄ̉p@-b 1 nƗ Ŏy s{neک$K/wj|en=GXe.(ڔFF[?73g'$9int5".+Ǻ`zW]" v'Gy%Iw=nNvϧUQMj8;^+DN vȌlJ6&oRњR&G vJ&{jL N1WIlT~%|?Q%(ۓHbn'h_w^Y9^:# ^L}&M@iM Bgsd$Wrʋtg;[6f`]OXJЍ{1:ˤ[Mab{꫻)ϡ`F6ZXo⻏rߤ+  j ^ TE!xI ZmB=Mi ycf7z&[:#1!j͝k_%x7Pu#,(.}b.p~w+qM ەYm^TMEOVbaqwI*{k~iQ<Ç`m 7>Vn- $UYRFCR:Bst~jnxxWXNA$wxHE$ +[2ȁD{݀\~=!q|sC^qDomMb[{72Ć7 sUUGݥmLӻd9`;&OyK/_ػSib?熑Q~bF)#}r[5:EʩPyĢZ#0Mm"63ڽG`SU# G^]*.nX'êȹ-(2g'd_$}ˀ} [ق ($j%xn][P3nUwbۨ"dSƾ>sipbׇ7jJdr˜쯎P\l} ze ]$y.q9اxoT Wps$D-&ael! e"i1kux"`pZG>hfñ™LJ%v zyx)^tB [,wԗ%xDDFY;IGVtf3Jl;vXcaлf*'F8m/εu&_qi )VXWѕuAAu&\qT}!Z& Iup1(]I:ۣ &gy dm]SR<Wr_̰elɄǥ9 ޟcqJ\c}B}_E]!cG&C@b'%%KqIaS> A"{3|&Mpƚ;INEV:qGx{unỻc+D"FFߋ#C6h[PeԞɗ.n+捧ְuJӞ2 GjV ms҅PlͿq`>TMฦce:w|'H͕IK1zs_ҕG7niRJ)<lűpn2|Y=+C}#1a0kov X[>PDnazNT|". r0xn΁9h`zfRPp3ĊW1mф涂(=O[avC* ySHMճԶ0*27xy~p]mнDWmň+&ᱽWe 'GC(]ƚ@-6\ AYSCNpC+'xtQqr9.^MLM[h{ut@Rx8]@s“;S-M7 6h)mdd6ˎ˳s }DȖ~r:D5hyr 10+8=9kYq)(۰F{GVs^Sy*%au_~qU7*#e$y:lXuA^"]oAԕt6w t|.3ueo:r a)ڳLPB>=9mUߩʆl &QeV(IM K4¸!1D5_SjULȷHW O$EzîZ&!:#ts*Y:YN4M-!~ ~~Yot *`jդ6NqBuϤ'<E~AM-: = άdV,(2DLn xX:aOt$Ӽ{^ p+%+WE&0)ʇ sf2՞=0-kwd)mV#~$P\ g* L/Y40㗑:s 1ަ##&-6ŵ[Fg,CzP?bm1N*h?cl>^A&^2΃RtFkF9xS9`N<8UȔmfv,\?ןz x~+xqo YSJ56Cπf͠^LelQ.OZ9 9תI)BiWe=9\RXrq]ӽ g?V.Ϸ&D,SxJ#h ;rd+ղ NH.2l; 4Usa d`B} c0_Ђw0Uz#;ƱKkcQ[f\q ޟPgrW.o`G T{I /΃ 3CD[\3q;VLjSI^Cӄ$%Od.D'Ӵ54bzX J$1+VҌJ OA9g91R(Gd%$H 2:53ӔGGy̴,P4pZyF<\TcۺV_n%A-߽! YM?R{ ZY$Z zbrΣz-T_m].pBG‰invZō:- u0?؂ Zg$71 #U4T~>w*j #ZYK1Ji[ɸ[憫@p[>mW9^T5W;]?:%FNmgc ,,qh,D+KXD/GH;pM.s~xٿ8OZK$O:ZS~U@} U.f\(K~-M.YR@QFڈof+|Z6jMJ\B%fi *H Rޱ@Tb2?/iF4* 0G:K< RҢ]GoM+C؞ nSB+Nrz{(6R8֨˙+ZU_TV(?)CYuͺ[j8UPSKgROB شq&ˆ+32ϖ mi#pbU7`x4b(@ӵe$)0f+YuܵGVnY 7:,f3/) y3@[c2 z%K%Ĭ\.Jk0囙vf!ȲZ$v*X+َ}NX(+(Dyly#۱5MD')ѱh-j$_hǘ@T[A]f}{E-Z(sP"ꏮj6fEr&52׷W}۔FM+uvdnaK-2c%BxµE$wZYe8|I],frJj1GYÒ~SS}&Ǖo|6$~}-!Am _6C`S8gv\w9vf[B}7/q yT ~6:vđmNjy0_K[xucMw֣a&G'7l#."=Cc=6:Z] &qrrO$e:*srpHјAs׏|UMuY[GUl<5(ϴ_ulϋD@npٵlBͶ#J2lgK?|MBZXd Y]Qd0DW4(Dt|f+T4:Vw"YRS¢%LnFC $)߳[(8YRX iz^_0 mLq&1%f|fbZIO[Ƞiʤ'dj Ec <r}{}=TGRT.lgw뵛9'emʀܛSlXg+<^/nkGD sÈ!W{q- _hQyNj$\ƔeCGL"x) ،'b\\]'Z=' V|wj|b-i;o ͯ?cdPJԾAD ix쎚s(q;vƬIӚG DYz*&Ǿb+ڛrnv'ײVէۑ]}ˋ[y%`gp&Dk!0}җfqwmТ)RltDq09#Q-^ rN%,LCݗqS<;O]IG{n{,[e;'!4nTCu, մ U091Ҵ[ Q5vw#)$QjJptHt*8+[7hk0NVfݬ[ePNEEX'8#,O].l3ES P۫*۞[E4/a(G,-C"R.홇0  k S̢z Ip㗢-+LA09ѳVj<"G"?y.>jc"̓Lai8.(>9tVWD ~RFcH.SeJ7e1{q18`vұgZCBQ';$Q95\^L0]k_VC_ޠT-c˪!3O $Y6q |"Wi\ \< \8(G~O+BgX׾h0S Yp?ʕ>a&.ʺyՔKIst}l!8RHn[v"lgL|;+b} Ȉf㭃 7-'\Є@LmDiW͡ y}͓W+J7Mn]EZi˵ HQ|rdTL)T:4Vy{~.Kο%44%F f"T#|#ꙛ %UßGՙSdW8.9k̝ݮY~Fz:r9?85h8^ʲ Ǫc⫨TOvN3R1to8& 탐KF7C㨈^:Yd{MR4`n$?FW9k&zcI7thtppGVLW¯b%2n2;Nn,}!]e2Gw;G|LH tMEt{ ?) )'OE4x?)GQ0U+m qV?mygšN&>Lc!qw7(%/1a?BFdb+Q##& MU ʙcG}A_!f)a{.RXRwQ1Guw --%B+D=[%0̀Cq-`!y_ۥ.(TS-UlBo㑣JMbv!+ƝrV %p埈9T*|MS%V´؋?'ò:SLb TR @ds,̝*Uˈ8U͖( K3w}3QzSb ܳ`dÃOF?%@wQTE<6ai [y :AEZƱ 8u Q8a ;ϒȱĵj8bESjq1 (. 5׾9Ш&D@ qZ1J EcH,=?B7Oŝ ח}jɳ>F/.;[$e^XϞ𔦨z(OySv҆mDœ~ݬ g("Exy駚"6ŨX+3uwSk?Pq۩丶hǠvp+Pq?ײcQSEwZ?1!ᤱC!e_cAeo- û&|[dCCjD`Ql5^2AZ%,Rf`ѝ8K] 2y~ ~/'Zf*SeϿu zW]|+TV֗)Z:Hչܭ(焢ьzXMJ U[0J/"['J4LUTc!HBdD 0r<ګc:cOwHr6E2HT{(X~]ɀ,:mhs'Ik%8Ϻ)yIlt^|p Ԭ_ZXp#r.nDaZ<|<#IEq#YiZGD(Bӥb/|끒tEAFo]xJqINPN;im%}1@ ^0#573^g;-W-a^BvA"QKIXֽc#xxJ+Ql)agS+OvR-qĿ %Q!jWNGI8iQ<'ļ :9 zBXE_fU@%_a֕Mt9m:(T _̳r ߶*)?I'!U\EdXU0|NӫH^&Jkwhtqzܣ ΄OHFbU:ԥw'$f+~@Vg2añiz>@$BŚ96\3|X-p4%a#縐HރU3XHB1 `i79gv<ݞk|^~mJuFҏC ,LeO~p)O2s Mj^ 8*2jW8I׎DW>3mϖ5_ZS( La }bLiXEM~! # S-R$$1R}g>slR,Oh 0Lar~˦_+=`YiN'$a\ lTɐFQ'ƛ"*$AqT *oǸW}CSNRe+[Gr=._2'D~+q"骭w.eWi"uC_7ڐTKsi*䕋,1^jTBk?ZV"?7_\c-@|r㍸{]IU^?^ME۱z>Cԋф[RukZm*gyzlIq'_E帏?hGּ`}镥]3B26!3dhjr\ǵ91"UKI_Eq8qyBۿ7a3a"1krz`?w#J#.\ O%.֫&amqoi^rs]c$^76E}`I䙊Ljc$깈YX̼cbُÂ-ᅪ]cv:Z֞v?-:wmRd:3&`@DϥVPmn~x%-ݪ=rN;%֏,E'f6P!z_,'%=`ѡq{CmhgDv.^<=HiZ׶Y}m~YO Elh v I~ +<ɤp% cBALI[7}SpyL+ز;|9ƛ&N/lS?T 1k8YT~vZD#f\c"[b>8c˲U17d:9mmS H2T N/*2jvSڛnL<|vsa#Lj(ݾnUBgoݿ%ؘ=l<5YNDyQ4; : Aha]Sz {vQt_RVD0+DҮ$S{TTK3ʣ %V4s$~q(َ #:d6O|CF/,3ߛrC(G/;sf{/9];B2y%XcEm"HܨAʨVB,$kxCا\$˪}D*NZʅ{ԋ~FDv;nt6W+U"ߓރe&9*11S &4m<}P^7Pw:Qi|!@/$3]~eJp =GW• ;~dӃB`'֌@3k`./y^fpI(a"+Vwh~ ':b@Ǻؖ%UՉPGݍey@Xn)κrZ #@1U`2(x*_;x| Csڶn: ou =g~WF l[hbBCg)Wf(=|icps*x_ehL֦Z#5S턯7ܿTvEs(, iχ.sB q7#s}+,7!LU\[mxҭ%UQ%='$K |K<=oa stn ^x= D)Q9>S q2uMX6jm;pXSM3XVs?@Wz<ƞWv^&K < Ƥ d_?ULHIj/ IT_2;kW$w?܍A&'̣02xBqLi*Eⴍz9,I)2f)S@"eDov[{VcqTtRWRۊ{I~mV$\Tb12Q,7{x s}_:S,82a^yUT?ҥfI{zsK.4hOg1D"vmiSyҌאBmVeCVzI@r I٪A5N| 6c8n PO 6yI̞;R,B%B5ca;eq\bn9_ȭH۳QFuDvj% 2F,'-' 4L6E0 .=M- jx@}.] *pqQ^$*/5r(/{:0@D5Nmk/Nbڿ *m;k>%Xj:zCW)GuVC ؞C1o$(d÷݌j/ 9SMk &UZ^(5ы1^Q^%]o^r W!.$y8+گD``e@͉ʧUIx29vu*[<6f3jKMA5# 0mPx[s } )h 6~N8`Q9'OZH  ͬɥU/)tPs6ɑ3ury5HHDg'LߛՏ2 qP@J\{ɞ[{OG5 7\|Μ~rgDP=c,2qGyxY;_a$Ycfy.ؒcYn_=nLd4=,G{X4p^LS3\<=3-~5xͫp_ 8`@Fݬ*LQʰm7^"n(PN b9M'v{E~D3jJ,tozfm7's'V_Yk ֬7˲E$В~{nÉH6N|[Ffo/V)=&%SC-Nt / A0$j;oV-rJV?$BLf0RJ%ސ"̓§(fV=,8"]g|sՇ˾N kQ(p f@̺ U+!`C^\ӑ›Ulv@tFrǴc<)V$^T.n_ h:JbVjoyxl}u21ӍL6k]mjv:spl q/ssz!X n:_Ư݉01kV39:+[qO1/w6wmޑ\fYGs2=Q(;6!]^ݸbZKj7_]sxl Mo{팁?~߼ڒʸ&PaFR.|(r&5BL"ER0_pc͓${=ޓw6'nHA̸ޕ츺x3kzl8%a^!<'CH,U,-%0=M^lds f&Kӱ`ꧥ|PВєЖ4R!ch~SgGR Z2)8=fRپ8W{L'yd*BPD@,#xDqh~M"!/5#tN:`HF~ziM$Qr'O b{%:"PDwѓ&;T$#UZn(rrNœ]I> y(L1R]3 ,Qs-gqL% HqAUJ#{Q޶N\QJ4j#ؘ֦BFEitV`cd|~5NAHܞ\qW.;_/|Vr״i[M k@tBn2ɗ%"eթ%x7%Pèl~#A6 2ЭӼŵg|vl*傏ҝD֜CxKHgȀk@(Hq"#!h#% Mn;pڲ6Y΋9%qKx& ȻZG/W$BU㇧qW~sɓ5":`/S8Pa:eGk.83`josY 34{z )  4AG~Ydm8DF m`+*qXin7y)8$Kzb@y1R^'D@&Cqթ>xshLxCeQZK_`GM$.e>]~$(bV9ZW4s?]5v[\%׻ .*[u#*VGDz_,v=KO)rZ<;q >Zz =9l=:#( IB\(̓ozcR#s{i9k[Jxc`* 9^0m\ݹdY~kV]J3[ Բ[Ӕ SSW$PM`t`p/| `8#ͮ*JEx1_}mJA)5D3fp\R஗&eu5p\=8u/x'.)Ox5im0t%* whd6bB[,?7AC(-swĉ 6_}4ǀ~6m371} !XvvI4ZBKS\[,jB37I}eӈ~@(~lp{yEf}53U,At3Uz- ZD7#sfѕaլ.F{*aefŊщ.6u1'o Mn1Ĩ5үZs?CI" *OKƁ coGv6#"!2HwNm.&a= "7e$ sM O;~o7'emBD܋4˭ ur*=W<ǯS3'[!7k]coG^z-Af+Sͺt4{. ,R^"lk%xVڅC )þjù\r?1wXP+Modn:Ƒ||BgSW'-yJ mO}3Mxe8b]\݅`nsJ|2V/&%R>Q;_~OɮC(d369-fc@ c}.?M9.[:*^󭣳XZV 2RЛP7r7焉VH^jsg`*H1KPhw*^ʱ>=UP@LC.uXPSMJH Z28 HL0;bE cW7y;u/VNGieE㡾[ y>tVaZFsO b2N{= ki3V3}ykSnhb\U?kOT}N:l-Pwd-LEXl>'I?nљrf^dPcu @-M2%<%(<0{I]] $)<5v3e"d p,Nw{:6$1F&\W9) 965B.:niuw1 z:X..b*"_|:x?jy-zy 5Pί30l#!cn_W\Ѡ1;*~W ]}@t|gYZ07070100000290000081a40000000000000000000000016661890a0000fb5c000000000000000000000000000000000000006800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/aquantia/atlantic/atlantic.ko.xz7zXZִF!t/常]?Eh=ڜ.+:LbU?Ds_ ~kZSlVpMh)/1՛6Vo83t{פ[30˗]tDf~#P.7Z0eO9/HGCQ%T%p4P85h53}BV80%ʾ@q*ZOsP!̴'+V:vqs7|M%YO#e+E٭5GJw$6Q+VU%ΓQv~̤N]oeP<?{o hEILȭ| cgӺ6~YO|YEq׉ +8:Er;ee4 ]ԊcҀBWEX]gn,>2c v,EHa!;J񼍔Nz |;6PAJ[DG躗"L,>#J+0Fv@>5M'FzDè C"Ds SRZUgB8&Iw'G5c͚ƜahxV^5g[53Ӆ׶ wJ7fͿw08t3,=5cn:zJ!iڄ ?CA).Dޗ%@*A֖̓mĮU&]#;.( 1y,z̸yb@ h}IKL˒=2SoB|z1>'(\5z{nB*ߚ+<|S$|vx?S\DTx 5Ыӳd])2Sh z2^k79s?73{zSh],LvE- i/1Gy֥gl6)kBuvanӪIe%.*|PC^e4dTFg1̵v*?w#% B3)O]{ɚ6  !S_CI+p֘hrԔ0F@,j/qixfI5c:_*X嘃APsHM*X`KRzV!tGƹ^ōF/:@{ŋdƙԖ·M ]c^=obԼ sf{9U_Ytz'V%໡=^˰B0!',GK-p>?yŮV*v`@cKAצUvO^}t=&Ɗ"-&\JFCTK;۞Dh:섞mۭPF7:e^)gEmhJGj%#7D)*ʏ{>)^.cNAmʧm&UcΖ|uޚrhd~ܬm 59a[n;jѲe2HT08(C 4ėim\A7bH4ٯ}>a>DJv]|l>u-A#J). a= O+@&+1qal̲=s\%N:~&YsnZ`ѥ'yt %ZF'^mfX {:ϒ&UU2#,,UfvTПgt&BN"RLc8]hl) 6Mw #>8!F"Zn\íފ >ze#E;gR^?xT]$qjօ6@:hSܠ3ORjݿk{}"m4Pg)&ƨ̌,Eg *:LP`i!E{B "K 1+ kU_CΚ4Y}\r9+@^%OaY%*;Ootj MG 1QIkqJ:Z#נuWTo/ P£Nli.B@ 1 @8AĵTABLJhm;X>G yoROQ@9Z`ΫWRo`-eCDŽ0; 9v&7 ^鲢Q^ڥ`rڙ!ܔ>K ?cLF - |mfP)gGSa@!u^G!2}w(<䏸ȝ? ,^[8J7_$^fF1:e&TYU 9-4,d) ؉>(n+K ypYlSBu RV@bOtPBuVOzudBs.D17ͰhWOX!XMf h;]+ ժٔ W+H5m[#t:Ma0,AY&uޝ r.kC:=ȅ,Kecwx=U 7ͼťI; }/|O'EU5_5+?5`}H leim9]N_I9GG5 =i3"'N0JM,&wz{nvF n,y8<3=Nݞl+$PᖗN2SlU׽R~I[pawϽ}#n.i]U|Gt (ȓ 0)V䗉4u7Qwk*#<48`k• =hpc˻S VE3|>ap'Y8-Zu9k+XUtm;Ȥ*4AUq'`kB+koƝ}Kʓ#tQ@v%-0k#EG7 ߟUia$5jNjTbbFǪ[V_+⵪P\a[[Md:/of )?!="?!eRe5R+/EA_ `HVCTM6\qs!'_*. b9)cy<[*FT=`zX0wɦR] N/ä_,&'*:njL@݂b`{Ґ,E"[nJ'xcp.B(QiVȫ%țiwc@{t*EN{hZur` k;w 5 +L{Va'}:=71[fpa@j;Dtpl0ӧ3ܦ\'9k.۠Y= oalPz]Q.=֋%?揞*}?2[yaQ Cf.I':\[GVWn2g}oMA k82g昁Ԃr Bo=vkݾ50^=ֱбD w$-y-ᒽ2 D67<)tԽS+B"]߭tͷq+ svh͒#)3"TNRI2 l7xţHaHC1(hUB鼅Bl ^5,%_ySE_=:}, ]qtv8YyȠwaT8rm{<>⎓W 'H3>t6L}uׁYKfADԠ0 ?cApКWa {YC[g{'dmz֪y)|/`5XMݠ*kT5<`f!#غ:O; H*$^Cxb ly0 8%maqG(G+x =r@ R.~jTXtHgw;E%BBR9. S%ȠR u5-vPidYf![.g\vΓl'.-PӀgџ*7PL79M- Djق 𐭨èJޮ&weg>#6:IX'5FS']`zkN N qHDK' 94jQ$%{ | cUl Xo|OCUP:lud'd{Tlع~j7wWULW*FsT9!t7N_PQHRO$|=QT._hgfۦx5#H8=!ի<üQw x2H9 s4bwR Ac!R'(}I_ X3?C鲇 M&_^ޤDIڄλ5oh3ݹB} ʃP=_OPw([-jO۪Q]§\>w3|-Ah't-D0m3Ϲ'>[OW ށd )9a6i6({y?, b+o?uEWF PŒ1& "5%u8W&_YFh,3$FMxJV uJKQJ>?w_Cܾ|h>^%{}fɇ= zD() 0~~&?N,[_{D .6gkSzulhLM j[a''x1[1 @@?N X'E?x5Hשh2ʔ?ν)_pDY#JՄȼ,`κ9 nWP?)؛G|v+{Ykqkշ|Sт]% ̇./Q7(̌NDywˣ7bN 4)W2 ;ҷ!Y94$ɏ~ #iSnswۡ$"@Y!@|35E;H>~LEWh MOE!jZDn`䍨XX2oσׂ9$yXPjnFdrM.XK,Ubp9mj:vv#2IP$`o~ZZE ى]RRϲCD:p~XX؆-+iӇ:a}ɭrA|bxMK֯ e/:IM XH>Y-~Nm_dqPohYë^* QȾ?PwB^qx5߱wmp=d@vW1]eN P<-P##:GT1x㙰ݿi@%0 @e, #^*{{ ¥}c>j`o;2!Vy jIs_Dá=T|7)BG-_s,RxkEf.e(FDA#0rGU> *C>EUzQ>:EW$[-ЎF~X͈b5&K*x2y;s>mk)$úL}<#:)8Cݩ[]4cS3*Jd)@# EAE$|5L.`zT|"1LaPc=}z" |n,SÊIc9}8 YJzBVJ`/c9 S5tH<n%w2Aazy 7{sZԪP\dD"_xۚ~w a7rqRƤxNv%Yaf D`A JEce,BHנA7!fSWc:+la*Y0TY=QiRf5̡80$ޞJᾐc0D7;Dפ~.$ D{ 'V7\ŪH8}|B.FY۳ͺ[&*652oܕCr3vM\錳ζsg0`2m%Iv\Af#R(ke:qM)B(Ĵh/J^毄vV$LMIi~&镶*u@@~²~ $Kf+ |8 b n4F@&CLӁ45`6-IoНsrNx33p$%v@do [q(1S;x]B3|Yaw+囎~)⼘"mʆZrt5vsMJJa>゠!m;eM`|zQt?鹱TmٗaX{#'{gptv xe6X}x_Ċ΂68R`Ty,wu"ٖap';V4Z2|*4۩Dm&G%i7_4,Ŷ;\%8.2cܭg!p%w%,0y%ˤW*90kՐџɩDqou3E'; xu\p>VN#$gb'AaPOWP?l:\^U 5[۞=Ս>Xtoy񤪹%A׶ +5W0n2T8B²5s|ƽ@ Z 0h`/mYSD%-!Q$OY3*C Y!WW }ՊtC;2 }CqU }~CZ'_}tnHbkrO' HvEMI:Ü0y5=I>l 4,.iҋ몤5ٍ-$*# ꄃ(/u6[NU\]b)b wNMD35t錰Y2I|)NDv6h AŨ~k웋Pl| iy{J5Rk>3y!HXqi,Ϣu $ڔ!gEP|R2y1bŤh-;Q9OpŶΤsȑoHXW>yv5RNH_Z V87ldډZ_Z)M퓱ϖgbC>@eN'h43\~{X8޻?:VZ6I/K,U>p'W+hXA*]8VqA zס}l$ Ře0}V/t65gigEKq(G[ WAv?4 Leff"@Y8k.x{mhP"}\\=]AXQ5@3Nxr팂3tmX=VVJLэt`*xsH}kɎL-9'xV-(uϠDְBQHbnVo52E5?|:82۵4k(T u*`Ewߡ'J\TtaYi9ROuӫ=f$'LYDxPA2[Y[SVu.2b#DAK] V좶l">N>!g]KR]9'P}I||3kuu[x%hڬ b=3OPd@k[kp #)U>n\3r ʽr-cTg-H"58G04.:T"L{ɬxH^Fd-b~'KW|&ř(-/S5Gf8ueCn!cZũ{Wpvkф" *(`}-73Er?r1g>:=L ,^Mҭ} X}zG踝I\ Hq^T3-YyC'YӘrMd۰T:2uUf>{h3k޾ 52'Y%4AcJ}t\B-kx x w\l.Gd 1R >VTtseQ8W ߮SEN YAFOڜh&Q8N [wp$y>=NR{hgыXDp+;J[ v_[BièV-vx~&iʵ"\`#R]_E$P!7͛zx%(ص-u]b 8pB2 5ivgV$BuTLU2+8,nl?x1(e>O|R#CUX{{\Pp|. OZ"h:q(*?nCј8ʒq[y. ϓܛ8l#؎_ZQJoo6!k*09{H +p>@سZzk-& % ecO8$"Zxᔐ69@Z$JYpZЖ@h8N 2Rs{1` gxSGg\&(f<,ֈPy"wU}4xH}9zf tFUY֮4.Y @Y7=mDD9/+G.C澇_0"7*!d&jvN c$'aڢYB1}:tK4eqkn?U/wuME\zph>T-*,(A QT&߶|-[z')\MHy e"VV6|\hC6!T̖(I!EndkF]Yw]?l򅂆'&C8l϶G=>*:IK,24r+w~y. B%yVhC!,dd_g^ߩG4#b3LJI:$aC3͏WJ5nXj&5&h6U}xQ&!37G̥+ϪDotg5(eR@bJP͇ab%RCW?-DP;k#Z4ZL/3y;}{ F6dttY"!SzM0{Y 5S*N|CO YתLZѻ̺48;ko/jCIyE9h&0y0rn 0`#ȗE27M]78`h*aWOsNR1[PI!uayO' !25G-!9#'Q"&1+(wQ襟u-k# X>#ohwWzƿo7J$+'5 EKOgak^prSC7-t]:Dy)OR꫕XMwL C;PF),qݑ1RrQ$<+`^qePGМ[mkL.{yvgwjʵ&nvhǨ2YyfoOsle5hX~>}eTm6w?aPBv*_BUq#)"jY.`p4/z Q-ױ2/k`)8Yܓa.O23g'`}ij599%XW.l7N`EߌWbe57d3CNt9[|2=6Cm(ň, 5"t'&ZuZ .|([Wj1S[{j!Ma >K_lawKQC9LT0uJQ@B\VI`h"“M#ջ!l*N}v'j0)Qهy~h)GJ',9UOY:8tD DpIJ5.Nj"wyݑTmީ5whvli/=a@ty9DSr I*ӽq>+NW6|TDI gۏAgĦ6h;|B15y^*ŵq<^NoN6' ipǫm缅e$wT d(3պսF2]]o{T,Ryeu=$8UoøgbE9a4y[tc`,Qk 7֙ >v&vv|[Z -|.`hĚCl.0eɟOw" e0E1V60NChJP'~jW 7y_iFC7.{oDlJ^D>;(d~wܽ|H%'Mے\4GU*)8Nb.G]w!-y[8?ń !7h35E g{t(ǁՅCn <0<a@Kɔd*t^HtPHcŌ5 l18`ZK֗J֕N3>;5ީ) W$;r@t̾(_,e,7|6v@ʱq~^}GDlɐ\̲r=n-[ZJF`Rlq7xh4x ҙN}OQoJ2ǿb|ZO^4ھQFaQA!3T*r%M283B`B 3Pm^Nj +:1*23ETBP fbZI.nd#K0G LY ",%}ͩqP"D?fɼ*bp*:6*] (Դ]1z&';Q!xh%QצJ:Q tȒHmD k|!:aҌ]2tK 6[@ajbzV E <(5?ɰ@j\]ؽ*o :0]zѱ*rpu@GmwI#E{FX c$ i^%y{^^/RrOHeJ 8SWŚBOD o/\ tG'jbuq R,]Ibȭ5+xJi0VJҵ]VS5oØVVlX_c4O2zE¾gê֗0Gմnm l_Ø]ɮq.pϬ'OFi!)›O1$l֮i긹n ±cwu@c:!*8PEWW2NvZ՛՚}^=J'cKE'XRND$eLq09 Ci.^osWɅ/٧"a0  1:VDXXz~6D L[v3_dV Yc 6e߸TkҊE^l"tW{wywO;2[Vy ݼ/ )FL)Z!UWMLY - 閲PU"4UgFp#)sN܊~ԦhY7Q:kQ<_}JNL@ vP&fRz碂4Y+ ܞ]B(Vl#"5C#2j45B?2^3VN^dڠgR B ux!1zGo2`"397F;?ɨ .o6OMbZ{]3m F1ARSi_ X:H|džĤD4-HZY cXl?[V}P^ǫR#j\.7,[jG|~ ZtJikzF(.W[g; ⶩT8IGj檔d<-O@ZoiܫZ$XcRգ.οA0-rl ϟY sHᐒC:vP[nNx{u/EqR" i台qzf+<\3Xu <GQqI Z}5zgܬ8 qH>k!T9s;ӐKφ swe]i IY!Gi:Ldox_4rH2 u{i抌J\l#]`&!tgjaT9%^+ÀKo%^.9Fww B үL偽Y `hь0 ;s6A=`D G Z NhV* >Uφu'ʐܬLҼe_wsC:w+cҥ)\@?2-2raXR Iۧfew}3{$՚6$̋OVÄh$o8D) H}[2L, 17WT)(-pkA7QⱣ0қ n`d %&H,t4 Yz3 xp?B܉˛oyW_P^#EY)T ~FT؉_VXJ1/>.z8Ϯc(4ZP;4m< )%t/r|o [?@oa]ڝeO29!mf_5<ڹv֧KY'm:#U8bWˬN |}i:K(N,ipվ@â{ -jaxEy­ rVg M\l S"-N-R7E1ob[Z$F3pQ[=h>bPJ $9xF%}-9~WHrRߛnBt YD+cĒܸ;,)NۙԳC7-*d'ހuy ]֪p=nc;&~C!1MbW&8`'PZ9t#2p6y:ZGHݧZnr$pK/Cdȗ'YMDe< *XU.8R,o(@NWaeǖ5l\} CVPu'>8B}_A&]n-E͘ZYFP'j,tbtUcTBFďLYz,π{fKp $ 3b/\.F^= WHZ <@8r~%[^yƙu=c T0n=i {tbemhyqwarV9 } S]cOWA;Px uwxG\Bt󵟙6_-/b ]Z 3+ ixsğqj7;N?"i 2BsTXz#Ⳡl?2$Q=IKE7y{8F:J9ClCE"򈬢/He]J>$fAw"DrW𻡕2Ww?E$ 7ːغ:N^5dZ1,?9*wHMenw'EB;i!XqHakw8 Ri" |YlR#95&%Y! Qv`3B;$o+^-ZI3oF-E<Uo ^4n} }byZ'ʳKxhԻP=?쏴9"j.e':릂[p5Gk.]$~cĕ~o& sZȼ_?aPT(fIw3=W&:I&MZH1:'5#p7wR Jb!C{7fJ@ׅp8(tC#mS]~1qEMf|%ۧAn\VAڐt֙#b6LψyoB$gTDX [Rdh6{GV2Jd \H~(M И|Fq+8N åjR2mUOgP Vw s/u,LCr^C_D&;jbmdPW^.ŭ_\L(>Lq%T_".fxZI:3$Q WscUcPg1YElӁDz<ls@qWȤ!73iLC!B3 . '.+ei˼,t1Fǘ\h14)=_/Pa5)DШ8>v)4q+I[X\(P c(&2إbHb_ p?yW^D)PQ U^W3l%RfA2gHA?ԹF1Jcǔ%m* D w@KecmZ׻D ]a3$516cR=O`L6I8u[G 헼4\: v\l`ۼ)˦ ϲ1h BU8#r>@l):Uν9&]$ּ"4r+QnE+z*⬥$bCB޾20(C++Zo T:X dԼf x$Ęsf91-$: إ[A2nj rTϛzi)'a}.f@![|"ey̕, d+B7 dJH9d_ܧJԊXŜ4\R(l29+Ǵ\|--=C6Z"3[*0@_`O8"jvoz>ޏa-ykE;_0NߜʔU#l05,Au1_K š+: ⌉`(Ɓ7Qs{١o|5,vЛ/1*ҝ&-9y1w6!@em-baVP 2>yS4'Znd€Aɖ? *GD Z;ņ~NdI-O%oVpcoyPh"@sHl9E|c+~ peI)ݵ:dEHj+<0BdS6\h͗4TNÞDŽ>'{Ru52X nSI-m#1v"o]'͕ kPr4כ7S~0̾^ σ[;MR4 iʼnG$s7hq [0u7 5#2& ? +k0{!#.Oݫ3KJsިIYEO*<;+)a0|b(-`+vJJ~LM[T}Os2տ<5Gm)5/>GҲsاR 4\)s3%\[{= J=0TN+=!ˆ^m mCgeEx pzyW=~/G~ecqIzJpDGD<eFmQ_UTqs{HX!IZeɦ, z#2cdV)ٿ KH!WޑReNO*d$IWu!իv_I8Xd~dpL@ ZWD9[c0&r.*="}Cס8V! ڲcBW{ ]0Pƙ (m:uՇKf$4`1?έU1Z3lSBӱ<ܦ6D 7j`u_niٚM^bb[ ٩hlv $qjL\p.\FQl{OXҪ+jvZ^Qv)D(Ĺ "nߩA٧DpeZ"TAH#Q/8AiI`ž1D:O crqj9&E#܀AœG}Z9K-l"a3d86fEd_1OT橷*\=: ]޺ra鮩~armx C,5R3c[TȚUf#+ ׆ID-;X%s6=X>3Z!۵ 7D7{h9c ByOWNuXDMYf3 Ga`*yt33U$:+[9f6 ee.[7d-yN4ڞKz0$Jf@4hjXYfA׎Y6 @#Ƌ1fW\J>W? Wu$9yH \H86-4}C,-pXٝUjrfvL8WfSbʫ(yJom^MqUD W? {@xN墰Bo3G贪f@>a"Dp+i@Yk&gm BrMRWRcbq.6pɩ߮67lo4C_5.nW[(]o{${^ u||B=p;ƪAxv~!?XZ2mpl$[g 2^iRR#XoG՛E (Z.`92"_@dџ)>X3oc#nT"e% H ʦ|T0SbXSV.mM>s`*ukLpũ3eŹ:$p2ZZܞOR _^߱#ndy <``f).6PHO^T"t,/5^rOtv|o}ŁO#R̸joX_|);yMnP.2ѢD1aǶ0P Y|5άy _4duFt0Nl}P2$As^Y šk̥A=.9?f5$qh0ﮛnıqe{XRx4=  V u}a.B았!7gGaXDYo~抾Yȇ!ck8->sD[y`8Ԡo%6ʪWgN\.  r, 74 L~ Tp׏2#,سD[21r<ڧ8z$|Ty K+lS"R=ln0vo)@sIYښ$$-z7Kk4Uۿ8OAE,}lk~E!uAjCa\~~Je" r\`xc49zX`pX!~$["I* mYb ӖY: ; #3@! 0W:6x.*O)3Ͼ=F6D @2h*gLlU5fR |2Sl7#L;1(q/d8ŽbH@'1BVzi&[}PsCa2ʆ?$tXEO~pDdBxBOD0!AIz'X2oKGvpR2˿+q.NR,3IέֿS8uw"# zdȩ+M1pxˆMm䦮sDkz6]ztPM%Q3d.k pf܇~o$D`׹ BW؆E+Z+a$m:a=g#ciMϡ4EѦ^Ȝ"BR!+(9 a/Gcއeõy=b-xWfz-L#V|;RVN%.ER1 SEB\r=_6Shb\:K^Z%Puɶ#I3_A4ᒯ+o [(?W+éϝ doWOOHK"ulAM<6AB*@Hޏ^6u_W{)ܘϢ+@Dz ! PXy廍ӌ9.Y@xPWjf +p@:zqؔ MI~ ?-^(pS|kw|#zOH 7Y8i@.H; s#bU尜Xw.ST!YGT]b'bAu&XȪĚk Ba9iu,Irv,ɦCq (Y䑍_dޘ Zuǀc{r5$ԍhvhXtp L{N-Ip 3Yހ?1f;1TpχWȂ>pƀS2zdS kGy=)lZw'?V 9![9I924 9K-^8bgv >.CJ`-R3KR2!TН~I*.~OwiY~;R(}n %>yIMۿO2ļ^cjUs4>&FS"hc5d)rhS?/HMqM]2'WAZY|~гJD.ZՖJNK@icBXZBSGC9RFW|R(}TC<소4-m!Ky>%qŰ-ODףQP!Fq8—JIa+3<鋷5l-y>py%H)VAoR W%Y0R󀑃=jfۑ<`s^{ wRפuYy,[$t%h&\C/[ 7lRdsdmy־'n* WX*[X2 i)%<ޣB?po+YҡAR*M^= jkq}C k橺oXeZeVg0] ;R5HmyK־[{N+8tlO͉˥FKP eRܒjsBω*5>ĘԿ-v|>1>KSЀ窾C&퓸SS}`U˵'=i|YDi>Qn8JPK@ZEB:H3{y;b.%bW zMtx׭ic{ySa$jqA3 fRc Yrfn0eQG'~9)Bi; ȯҶ=%su2osv¾{JS tgMs6@yj( ]qǛBA"ۤN]6 G%ط>c\a7puީF $3MY1@v6k%E-@׬e&c zgswsyԪɯSk-q4J.:%u]pޡۤ@H͙f -V'L^cp;bГ;x1E$ܘY'$k;=;6YD~{U{/#⹄ui_ZygQ-Kp\5ۺg%>1ߑY^폝͏C\j\A=HhfpR(Ձ8dq-Qo1J3A Tڡy( ]m{yM f0usKAc_ay~zJj !k=t햯]}-m5h㹊wO;@~n'dgƶgo|Qp3V&&Sejs}s;[ʞipj#4*sH@0Et9Ә# Ң)BgȄמ3ϧ|pS_6M0O%$DR?T# *]gQJIY^A6 ~BO$M;Cw M ECr·vJN[](w ҕVۿR)4d怡cI \r%rJ鉘WJl%#ՕvG;+{ 9|BB4#K\NϦ8ԉlv@Vtb&5ӐYqA< ^ pƫ)&5"_N ~!joKGjƒqAy9#ewƐA9]Dhq.ȉ:{0MZX%z&KGeI/Τ-V:m*:!LSI8^t[,TyF08Mua!}9&))&;cjXǝȅY>f~{F|EzkhyU֖k!vC.OD{kN!eGB* ֲ/ !KKMl&KX:9/{s!_:gV⬁i@"̀: ,)']7'0U#PѯdFӣzcZex+[ON2mK[gėj7te-&.NCX@]ƞ_-@xw͗IU@9ǢKEr ΀w2RͰ$}.sVxt(H;ۈsm2+RcZESrMu[U-_6]ks'%[c].tA/hX[nCe QGbf.+خx<.|#r-pY`#N̗'|ͦ؋oRRCB+q"$Hl?G~c| "\ۨay1!$İUWWG3'T; ;۶/IHurdYԧ NDxW,@HSZY.?xSem{=BKi=cD$j͝ZwVYx -EYꬷ͸jԾN#6XKe8n)5E޲.jA%Z)R&ђ,G={@ RGR5%P1(;iYDً!h37/z/S,lFxsNVˊf%ͬz=6ȽB\X'z#io  i߷i[)א5^LWN-+@LTsW?6k"_yĹ`W!"AToG'3<7eA.z(%ͼ`GsH<,ORP!;X['P͓$sEzX{t!w1-^X > o>Y~5e  r>tҰ`dm#lq%oxd]aInsf,S[EPעOJǏe㳛>|~_ W*CCb( HejÉ4^E Ə:}2b-'G. E{׆20j:k`->ݥl 褨CRAk7[ T6&M;] v om]'ܥ4SV^)VKv9C-(K|ФFl Akk NQiy-IWu6P['|KOK􄧛];jR_? ohʘI.rf)2)7P^W&u>15Ӥ`@G+\~ 4zНW8#ˊ x J~/b}.AÄ߅m,s\3DwS .>տ]Gzؐ{xΥXJeW J Uizs/6ڣy$j\3oh_ݢ^#BHtr D/ASDݫ<6*S܈mZMnGK;,&m{CX_|*17]e2zYڏ(rVoAfwU{[pP |xIUtC݈/f@8Xq,?LN LþoJd(5]RQB߂S^`t}?7ŧmu=5y}"bO_uosOںYUeL=w^Յ^M' %Ʌ>x1dj(lY׉SǺj+{ӷ(A_h%'N 4 -m몛Ҷ!iW'u 퉂*5J=_yM𱓀Ԩ2GRͶgN{@#G ˆ,ݤ:7V*AH[vLc,r)F#r2ȺuE$ͳYF ) w.4͂:PC=# on;>C#t`Y*;@?D4Ep0ra [ޣw:wMs*HT;?-45oLL<}^L(]C\Rz,wyq gAt'N~.Sum  4$jh^ېRw_ 'V^cDa&PQkFgE_.ȶKoqݢr'eJ,~Y}=kJyҊ…C$@2N3NW eԁP/qM.^7&:N_i N$=ISR+{*>=9S_]A9GWr1b͙SΌ-ֶFM o{qlu,2?Y''=e=4W&h _'cc@ T٩M2Snb09esHn|Z6J;&f &q;ZA}Z#q|3/;[9\} ~NP)9P]j9Sv H_؅W$W:Q>0 {'zr,e @1L S߱{}}h Ԕ탌6lsI\g_Ze=xjg?V_+SoJ”qS!Y_vp:=p zn7>WNP}/izTFa} hhMAA)/ʼnKZZI[:?^BOY$)3yQH7aDZ-TчA#7~-/ J A|5RP RUl.¢3>CId%zUZ#*ɫHCLvv]#wӌ?N% tǿЄ-T%j)|F(Xu=xGy EA8ʓG>*`?v.c@nP+'ȿJH Bq!,F&;a  lܱ 6ݿpy'ܣ~fad *Kj8&|&deZ=(.KP0 |gyy(vc^9HIdOl,vgN@Y^c;NfTEIΊTq^l"j֬SxOuh=-m} 2^j-OpU˵sƠqUqޟT=ٱ@Cײc6dZ N'Nzkˠ8K$/#.;9h+He_:=Ǵ/NȐq.,C;sgd/=qQc QZog4hD(h*8vՁ:U] ZMã^/}pRX?@~GrḼ9V:/< V4-{~಄ i ucG7o9cJ;,97Hkf|#ɉ1M\-JQ  T?~hM1 ;XTg+.;MC='u2]ۋB²'PP)̫ u7,Rl2CѱQ5iQUӰ 8[ca#Mw &eqځf_D2NTDlbw+cx5Lf񰄙U:٢Nuyu![[U>X$=}uGhmOh_̠o6\qdHH8bkfx_75X*,^!nLhc7H}s@(R- eA$c,!;8M uguQ6ƶ@Řtqk𥉉똮,VMPW\;_gSt3c#W>2AHrZV> &Q`+SW wbGE9+BrVW-ҽHrsBGC/CFHw}"z*5x)N-?}JplQ'@Z~qA`CڜN}Y%Yt]W^P!ä`+Ff87:2K4Kӻ_ml]Yx+_9ޠ!Eq> #._L8Q,XˉiNr[yױR&C7slL츟0dݬ" "zqٟGҩ$(^lu/ΡlXCc?FO|%V*X_|k*^a%ѽHQRuJD2-VyfI ]ĈX9׋oM(t]gB:**.Eަ%A 5 xsE2PuFo5[dwbK*9~0Hs_SSMPqN3 qo6"Jp@?Ҿ*Pb9;dClaWKxͣ5RE76ãJBy5[,Sk3Ck Q~8a7 %hCI)pS0 錌[;9Q2nƵjo<:2v2CsYcD&s ;/dkMRK[{s  hマt\R,94ú# 0S @iXaX] 9:+l ߳E꡾&T4~TÏ1X!QPR=@->2IHP1&h?Oze `nXv2B4#?ӡN%޸ J!|'Aax z}_=Of!F@D٠bV(?!NJM:;&0Zx$(xkgCqؾVG5 MW ל!-ƶvfm&-SE.>W"j-R1I ^ijt.8 e1,ėd!^NmL+6(!y‰wAs-73,Wٮ!g~޸HN9;0H[ lDԩ4w!`+h)!{d:pdB:&7%X?c7"z?SNXDZm 4`gb3FGst?ä |܁Y=-|[TF\6gօy#BI>S2,Of}~Je5?R\P9#mN ; #2/5s$F!F %Z蠷=P#èdbP\Q5<+ kuc=V4^?&@ t9aɬ%~Nt'\oݖ 3Ժ9}$i>voލ5_JBAb}Emmtmi{>\#d 9`UPN =׏9y! ;SAOU OCR"t[T$C(\[9.oJQA &]Qԍ.D@xP(K}j91Ȭ# InHx5kvqN>"jaOGT7}sOP;Ejh &)hS$=IP]EѸGSWAٵ;'r؝xtz~eUڿOM\v%  Y79&AбFR٣JAd|tF%}UZ"oOFO'WQqA㎍YO4 Vo +tYL[2]b 6B={~3Jd|`Guާs5`U*Yr%G^>ҏ[KSI*LA<*Cg&\g9 nwpoeCbKiN$8$ЩΞ TYK(֗؜1܅^m\l74+Csb-7h'Utj:*';Tc' /얉<|^;/_9.h 4;2A* nuK9 PhO+W7@/ڙšB 3QQ` F<"]%޿_+-,#̶$dpLD(mS1*NP,gdjoZ7E"ta/7Rl`)JKE}*<߻HۮA枻n~$ I?[I$Wph59;ilex64|gpդ#s.J,Lft{=A!G7t6^;`B63Tg$74;i  "e<\O3Y{H h ?aa6"K2Q;EERRKˠ(oű6'AIZnXĀy8QDx3CC~oF" wtdU4|p~"($v ]|Ĕ<%V1ɳl2 z~w;{}!y:ӱ&f.ۿ)Wv`֑|CMSk@5rlvXa: 8]1cHc!Ƞ@;[YeuXٳĬk\ 50j(])咟39^{礷ӀX!M+ځ`ӣ3t8i{ ƿn[EuJ-GcDt@\5K6ĩI$Yc=kב0JJcb,mDg%(Ýq/ ~0ȤIb2HҟKRHX\oƹHa{*@q.G%;zx ` !=-A2-^λԊ3N&~=;jlGd !70{sB{<9g|- EܝLCلVv_.JssPϺ!uz4+)4D<5Xr| H4r]k05 VblFn 1H3wc_k/v_]3S &?h$s7pKw+I\;j' }XڽJ6L^ȲH--|5o;$~/OIʴڊ1cqVN]ցR Fo fp )x ie34r?td gYu(z+(!Di" Zo+ yf.γB΍^ w"ԕ3AYc=-J[̎h>}SE}ZUA!iw ^.'o>Kw|u35+F ?OP~edUv\bq)iT2<H:ԁ>mHګjճ%QkC$ODhLpN7FsV qK)Y1K,C"15/#^M(aw}*:4n[]P,cJ@ݫZzټUt|H9T@ǖQio8+Ҋ,`j:xO֢3+SôĿ*,T8y<㻏N 79 G8 /$XpZFC]`a{xf!:`b 'iֆ#N:l鎜<$m`}?-["]h,'RXQ xz4.m8 *jc A 7VK *& aMvEVkBjf8ɷOSj^!" ~ *E7*J*=//՚k͍Jxj,eyWOЭ774j`$XJxXaSg;tVkf1OsG#4HHHT>\2W*bq%;bRx硡H+5{qqdPh@ntVPB4u~RV| o0t(2 Ѭ2OHEcNc/B) PkN}%Oދ}>8OE1|ɑjuɤӀ$wW +ᎉS>T >mB3e&^*b0Hyå+2[U{wV5׼MO/=>dX׷>W ErRfuᛪN'q,8aRXtlL%ᚗLy\#Ч 9XBOW٘ |㹣f TTn$Y5/:DŽL'E-6 j2uK#/I`_i%`RN7 hY3IOSa:_SbCY&HC(ݾʰb4squd-v6So9^%eB;@>\  52C|YƢ^rpiZT >ުOCTAOlK\#jᐂL QՔml{ &L7TЋ)Y[VlviDα$4f+}I4 ^8csŲW ^]Yܺ/?6̒#6M,J3C w]a9F{>&C)h&T٘Bd Ǯ_'eBط̅6p@rdǻ  y*\z3#(k hz֤ n'iF>O87eّ~42!>õ<>g4O4J3UPsW12n:kCv*B i@8l,#ssnróx}\0uH8eџhU[ݐi `zKXtW޴S(`?r{-oskG>YT6(yWv%7 6Pl"嚂ǟ#Hݴ3hgaqꀷ6K^WLANU>02IО52Hݶ&VʲWFK&ۤfv'#|z>hlӇIl(GꞐ.r8 %XVxb*e =vٞl yC> J:HgFta"UM%(yl#]8C.mV+-߀ {ZU4^dMcIKjaBe:h*T(RX @gT?/ Wrs8qVjfS N1ZIm^6C[IOeᚍD13&M#G!KJ,E‚H>(]#O@ R\IP}OI zۭ-RӨ=VdN_C0XWŮ8x/LJjSҐ?'{gScѓ8~c(cU(NtEw3Uq\% ܗ~A7$Fq#AT۵jsTiݥVfhgH' #)?#I*:էن#R o1`9tlSH.܇\oۢQzԈtuG(ڴ&Grߕ tt湘;T\L8f`߭--5%ډs OsA=daGb\$.ˈx2j &I$c)eSrg(4#!7xQ*R[>FH2m!s`#m9 .C4M_x ]6q vp;^WI.wPFDV)wTb$Feq3%t)0@0jp]t5jmc2vϵ"Bz10Q<)YZW~hY6Mݘ<99?_ѣbȌ":H ֠ ʴ.*k\17g= '`ЀS.!B~4ϕ:yjyjhV| _74!f\!#$wemTy~rնPۅ;ncQ21{A(fE{Bbvx06kJK|LG:sX̦~$вѳg1Z)0RЌהKL9# yrY3AH$t:׮/l`}ﭳ i(otFM+sF4h0#{9Aˀɽhϣz8c̜$ohKXgCwZ@ZX(x8/hnqNji;z3lI9h_xV H^ ;dVyda+!vXpk8 j6}U.X%%ľPL[!cqQ}ÝtPDM.OSq?߾_k!(aV B?O`̂?e&ʥI)`" z w1 O2SYVljQ*g^2(cZurx|1{6[A,, )*Ѱ3i'FR e4N!M|+?iq!{隹wjrI}<#옩z ^3^ K PhB?8XekwK{Xr]S97aX*C$#ϹMݚV}t5MA(BoX?JK =>Pu"βt7" zH\|4leXo"Z"Y,9fF+~ f=K&pR܍'xAdFqp>.HƂR˃iB3/< ,p'm*9)3a!Hm$~?M\Ԁ9;*x.-4#M[.X8XKڒy{h)ѥ\)YuPx ^_R -̨xR&+ShEɺWqa2GᯓFqM!j V@rTo$[M֝V*j@XO99gqؑe'Pm}L*1gP'S@"vjەwnv }|CmNsj H>д@#u25a/&%˓gkI7+1YC j_4.v>YE^\ maw(NQ',:ҳz,L%Ds#RgoYPW&pi %Fe 5r^S:3Y<-O՚y*.AUIEc'D]N/8!{^S\O-.nu4UT"[mm.~OӉM<=_{LQx[H﹯kQ9+`VX,/~6"Vlzl,GҌP;YZէZ]`ێ-BppF4/%ner nfBش72et l@aHNR´:,"P|Ņ\-#U!> &43>|?CQִ(s vhy*y0A噒:7Q3O_H!VZp?G"yѧx-CЌu9נs/X|^h ƘocU$u7aՈFݡiب.ţzqԟjD_#s6G*bQCF6zPq1v~JY#(O^0ic- mbt`ש&K vؗZDfVˁd_z ڿw;83((D/)gkt&jLaSa?| Niۑv$-1\" 6wʌGa#aXz‘=*n 1fL瓔!Qn#Z!8~^}ĚF؛Xԓ`| *l-Tx9\jf \F օ{%jXbV+@r$_D1]QqU0n/cbb⮇ p?2m~ J 5/pl@iN ?ISk3|o5\LIDIf %6GΡuY*ЛX?{ү =2>L4~b,` Y0b@2c_b֬m I@a/%?4XF-?OUC]/Je_h/ҾO팊/!+Ϊtu>e+mL-%@ ]PaW% cWrPnU0#hXOI3=c!5+ .Բ6/i#ɆZL { ]7J!+ \9ka/rJTu5ZƱc ]Zs@=cN׵Mܮ'&lYG n)sFxuvhB"3QgΓ|~C)#_&s[ZЉ!o /raӷ&]֢Ҁf K?Z4-Z.N1@-M";(Y3(['J4)z)%]-n`y{EȏC{y1:R ?=~Q҃uh9`C+k9%匯dތL fRݍ6.A>ӯ*Eue?y-CʗkCU\"/Y\xs RTL` G9j.Q Dae,ch[#1߀hQx_]/ VL:9 ]N̗rIcSFjiB4)[C׽|'z9 < z b'cYȥ$ta;j8g }}Ef0XYQG­T &.Q8O2>Sf;70 7]Sa.ю6 <mkTkB:E,hz *Ьvԁ&w:yi2=$\!hƎ_yn i3A!e(].,M,/T0u~h 6nng!j7p~ׇock4b'ʠ@yҵ\,SfobSaCYFUjɩkaH^0g9DdZ*6]pC8~_WB2.J.yvN} 3˚ tԲ AA^HdaG0-,{|cV֨)}óEgBG䞩d-c3q::Mٕe^`c\$.2ՁsuCa .J+755bJ06 ܌CX|wNI#so輩3VL{ȝ[cǒR-x#S4#v ay l*;L@+RIo=& #&Wӛ#R@'GPcwU1 -(~ b강cD//rQ뷠uàk0K͠l},'[pps2uđƾэ-BY}(}pMxy\;lckMZ<, ]RnW8:fF\.YABu@3J^Dl<(Kȑ(:sRm$-&\):0Х-5묦{|hAD/Ae\aH陏;$j &O›,Y0p+DbQy+oCNH=Ow7f#Э_+oc0L! Н3P0p E:.LcoeUj":;ƨ[QRlJT?) iv nY;+4a <'ARJv 7%$Լ?b:% ؇OtEv!F?0.9n|\DkEZ kk y.ƶ@AgSFmޖbv'ؽps@Wd`3HC=TƈěC/m2s\Ns+E=w Ko\"s*,ẌMk3ِ7r 9q>#vY0+uAjsSh.+>\sΘezT; .zʺAv;W,C9S&F,}yn>n_]kFg*sKl{/ hҰ_J\Slle- MǴ09@o d95VVt%HP!rA2֬8#EEI:L&֩s+}/CA:x]0_̭'p")%YhRydž|} e`"QIEPh, ^g;9x)4 yէM̚?'5n>&% B\-%)/Fs Xv)atY[J~—Uj<DѫVr #m9_"!ծe+ĉ4נN 񛷊 d_I:4TKD͎8t|(ϥ% .HowDP9[ vMv9ܙ(dLoDl-ІqqY\=pTf&<*D\3|^[ύqVms]v"=Cmӎ!Bmjm51sew{^MҨf+SlB ī]ģX\JΉq&%{[4Y/L DǢ.._!KIZh9we쓵^L%,0C%H%'}mм!pވa#mKȟ4.x3uh'ϸXIe8pox=Hq)y͇X0kwZw Wb.!]od> 2yܗ$bZ0 _fY^wkuQ/sCq"X\\; B(u7q@?O91,V룪iU*:q8׾ rh##p.tFtIzmǴE}io=g}Dmp[!dT8`aܿL:wgmh QS2#vM(d"9 YU-_hxeK/7: >CHZdž(A\=W 4n;/F݈߯7"(T^6QWүui7G~^,@g7sէ a_i#D%KH0POq0[!1)gh*UYJ-{y <.egH Q R!"*'ho"_LI$ ɱ_UL #9L|8FRIj$ _ULMO? l;}MT,JPS=bg$ -Lv{.BQ1I}߽ؓtp5~:Z5wcVӀ ]WjN(#_!_ 3ZV(>&uZfg8 r(U5yQtj+aHŧF<-opۜ.$tr*"hו}-=#=^RAx$2n2(ES:_ @D'Gg9 U%*h*k܈~ȊMɑ"S{Fcb*am0ˎo9ۺ Vf" hvbta  {F:;|wŏ-Zm&ˇz,Q1{.N!!mp6"h *I5 bO2R o*;'afɹV9ZB kӡzrZȲ;z_wlI* #X>n-zՖ&T_G_M4&^'k*UY1WB TXᾅWiو1gZ XƏVuiF?-vaŶk7'PĆ%" HY^ݡIC;x!=˭0O =?C‚m1i~5`u!ȎFpH2Q8>kuSW*RJ #e*Е;(Gs v%|YP\"A$GH=tk`v0;2v[񽆁qV;pSBmaߗ\垴39"S f%ܼ#vh8`1{7/?byyX .a/ߙVb ݸz|^!Y,>9*c7IʝfևoӮih?t뭵ahGł(:Z/r]g k'?>-D;XB 6Tene|D HFghHu#OQkP`as'-\0nŀt;jScZYjHH,뉍\UngR5O2:/:wpa* dɝV~f[˞ѝ09@%< 6BUxhݾk:2LX]Z 14{?H^*z:y 8 ܹHZ|)\ =Ӑ!ؑ#2?i Y˯{Gޕ)o@QFpFUa>ho韸lňW"V*ȿ{|" % ⫩J#QT 3i0==ۤS}HOdhix\.}ȷYpv+$ڞoA7>w0W3aXǥ2@YwuLo\,¥.c;=+{Fn =tBVcVs57w0U[ww7Pi.O\ KZ-w^7,q4ISt:B)w|0zB|}sGdBe eD颋"xDbHzyy3Y^D|A(^2 qSVT˩VՊƵ󅩸9;r4 wW@БUz〸T0-gv'=Ծثƣuph[W^*/cxãE$]e 50&I14cH* bY&=:&ZgyZ*WE{nI=X?nc /I0ZYN@L~܍O'[FXH#m DpWF1KKR imaBP+X\KR|F͠xob Y?{6|` 9|]nsʭD'{ )񯳀}+.tQ<d6bF)Đ ҹ5G P"ג ٍ,2H*[7 \^5W/Y<ic I`KMFgOl{IM1 gRxWl3|Y斣 FH|iC Q,ճilsá ąP ]?$`Z`M b̌&גh3\hoI!rKl&Юp^ykS"6zPRV.[6Zj)~ 5 1 I]VS5d^N1p:3t݋m~JcE*EJG1f+Z"Cp S]秤uT?\!=r7Y ,EZ똙rqi07zbP23v4!+e7vuY^H[9ìވ?kJz/4Nqw9UE-JO7%gZaK5$v1Y!/IGkƐÊU?҉SCܲP$h2LkԿ):LǠ<*N~[vW]t?pBBHKY -.q8b母akg )RalT…bʭathO-CfsQZs񓪁Tγη3w͔۬&9^K)l2Qvӽ"`tX9qeo*Qd]-E(TѰBL+M@u$y)Yq*$r? ;]ϭd'4h`p%J =e"CS=ߧ* m.0Djo7d+|N2Oy1_{8) 4tIy=|FTH6mIJUֲpA<% AFp/ҬE|Nǝ5Ze&Kh#?•1?#h<JHŹde%;α0O$OH6j1,7:ހ2#m@ Fm_:gY{+G-X量k]hEmQaw 49.aV,U2$ yTYԭuN{E-l Q̦̄Cq?s=q|I̍6r'(Amz[amQ9'fƉ-flv{d\H 3[sS/xq8]JI菢Kw i*Y˖h/xFrN?ab~hJ\J#F .2l|0{ؖtbʴ@/89he' gEadjD4|t=d16 tfClڝnңցBTͽI+ FuKsjZAh2#^Ùk7|Ε)7V6)&Jz %0{CV%S5#Kt逅MNpR~ hKe1I mԇUg[Nw]ܾ =q8Bw]!suhTRJUb*at=Im2ZQ8X=eW3~$@3Oҵ,էު|`hr=EqkԌ9esp三ljk=u4UlpVy_C$nO#WL梦 V+XdUenHYnomW G]mz@Yz a5H;+9Ư ݧݏ Jl%'˘KRIW⭦Q*lb׸ns-0 4!) Hp<99WYg{lZndY՝ Cȯ6@R!_ifRwTʢU8LP4"K  /d0sl7^/MYEUF!.cL֏>3B:/ж+WE]an1FafZQA7l퓕Ӏ=R )Lg9t4yV<m/0YEWL@a rkHb=yK]ػ8FO]EdH4#Ū51N>_iaQc!:WLSu 036lM(GVΰ66qޛy&YRkH6De~ w __xe&6`g 4[B׽HZ(c'mb [ -Hϒ;[e찦.iyzT=%ԟ B 8]F FY#"8S32Փy`=D!j_! R"M }PhYN&ydueV8FkXSUBHƗW!*Z*j|h (: :og6"Z?bU>+µӃ&U0 ۢ$Cjy~\B2Qw14(K>aQ Y#<"r!7z D[t++Ŏ(#Օ gS]80}Ϭ.hk}בM!9ZETX{so%Lz\1ZlokAՃR7ȃaWg *xν_֕SlK/#PjSy8i87Z$&M,˼汯Ȱmb|$ky!zF0׎Ȗ/B Ř[(1%a%^5L#8g&*>ơD]XO#|hߵTWdOl T՞i}R ?D.-#fWӵ%ꟀqҠr%>O! fp5EI4گ>:ݍJ2|̌`jZWyՐ#S).Z4'j+y#[#BC?6 )hk6ӡ+.:9u O e̿7@@ QCs;q*eM'tV-[F."9&7-Ŗ@FYNJU! Dy*%m9\@LFj >+ u+`B |?#g]r@hFjIV6ikM4{dwݔ &a־$O3G@q+BմzFbяwdW˶2n&-w>HQ`h7y2IOEwFe2)j_,"zӉ0IUץSP1-ͩ=XyX bEBg^Fu }].oNsgà@!p%D3Np;XTT%~)O2#qm RZhK>Y_Fdrums~T*֖o B'~C۫-gj Nd$s[V]}7^̋V'Fj]ЂBQAF 6_Q2;R0 Gc9<(VaU~BnvWE<(,þdc¢Tպ%cR?HX *՜|+!5%otDk +0"aj5Ğ>`x:fǼneݏ&kdM+7P_{?C-I&u a't 4Ua V0L  3FXuF9׫_m&ݵ=ɍFdb 0%K;ۮDƂZ?78dUuBozZk~1Ĵ7; Rx_$΄5y5)S"Z/ҞR1\iN{}9%_'L+ Q*ci׹A/.NՂcsFE v'hXARL"[ sgX+ș1ϽlVwoPʆ 2nm+#@t{ŘCu9}^xF%i]X?h #gF`9ib*)?-/ $B]q.`$N:̺z/:iIDHk(o\s?w ~S./N,fo= =S/QwrI!9;0j'py ~HfdOK~Hv[vF72BMm}*D7Y׾zɆšCpq5+Yp(Yrc޶CQ/≆-G *NCl!^܈wQC,p$F/H }:ҒUF6븙?˫ƩUo2ΟGٞhvD/SiPݶTw[S.Ox4ՈQ hY,Ɛ.jY͂X絻N_4"siXF i.eP $L-|߉$U@5gm3wL[Ӭ8ҙh =XdGEF x7>ɱ#eK!&.]_,sF1m p0)$~GzHA"^B: `b,33w:ڿ^#VN\,Ϭ0Cc7\-Bc˄@mAދc D!Z'lrcj2IcCd|f㼱ĉ8u\G)p3 uSH{ݞ!Hq&ʑ{LfZ%f(UfW, rgqI@ס! iMMz "!wuo ς@1,=F)MTJCIXLvEWEεq_y6Z}Mbg!x7IPqOU\u$tEW{hQGҤ7`V&' Qhmp.<. (@oG3@D( ɇ Ko>-%ސ>v ?8$DTjyZK0{O!OȖe~$I P gE`wXČG}=kYd0o2Mdsy𨈣>$jx&G!w$NUsğAvo!>ȂFzl/?XW>U0@O;l nGH"ag /-^"c1.a~K cs\|_@Ʃ]kݬȒ~0#%#MŸ>(?*6+uǭ!o( &cg۷CХ!/ !X,:ZPhTP}Hj.w)PX~ h}q9&6J d{ Vz[yB.qGsG 1fa+7RDn]f=d#G܄sk/5 Aw]̒Fy\J"Y``gYZ07070100000291000081a40000000000000000000000016661890a0000530c000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/atheros/alx/alx.ko.xz7zXZִF!t/yR]?Eh=ڜ.+@m/ V=4ш½-Y0 n5vǓ@q׹޸S{A!@WXJ;o_G0f2ō[[mz pD\kb\(j gc؝AW8d ƊOUk|{Jc d){6ƃK)֭Q+İ1wiӡCG]F"nK#6KN;(vAōk˕^Zndd^J\ Lt$,`[4CEC e;{E }E5i9{7٧Sen5rNr=+uS93M: zI=΢}B`0"+'ȎA1&*[pl2A:\6A6QB~'e[7gX$7M=: 8|jOǭ6-z49Hw~.dfA_72C+Z 9;P!Y8T\'@Шrv#aT( qvwm Έ hCclc3hG :,_@"Ll]*zz,첵0B#A$CLi,, &o9Yt[*1)a 'qjrms$5dlj#P/Rz~MNgAV sL gɿh46ILeNj^f;p[e{+eBq ./>ǂe{Et?_jfSB&`pYL"dSE&:zIUK |*,ÌpS-ʂz4-'RPIf% \Z5b#wNZa ]B$3Bw,Y;ւo0}o|@k /. XwƲ慹#34/iȐBTa=[NB@Tޛn7:9Եw`I)~3".wɤ@,&I3}wgv´t dߝ|P2܍YC\=Ϻ1'?yj7S:N}q8> !tb # iy@5t"FBcVjo-GR}l4fgϠf5o)3[oL $;0́ܿP?`ͫ;a)& n/M6ծiÙ#ĸ^P9bM+$Om4$[]̘ݮ2,5޲$dgV"x#Lӛ]0NXA|X~흁WsL9K*Ai;ҢU(@bD4xYj&ml1 jmʩcX^(,թ}c n-%IqH $R-+D^d\:{&T̅^&b5;b]H4#aj]-2}ya8]mޝr476A-AOuFyUw$]3Pѫ $%Mz+˩J`V7܀YH=wr4i{t2J0"ܟ67&T3 3zԐFB"JXBKA>վ_ŭcf*M@S/Q-u‹_iMݩ:A5eݧ*h?#,]!5K{yc قz1uQi)|>&^ܒ yQ{AC K+Rߜw:ͥP}.μ6ձ⋼_,ڀ;=5 %؀yZ[ƞ4ׂ)Îp):cpОLs2D7 #m3A|֘COX9bbˏ7p[ !])EZvE_RzW5l۹gbޡ_bߺjW(D׳v2!xhW7UG j#ubNufҋ)'˴!- byܵoDbS5_83v|+l#xZz)mQ]zrJGIDp֎N?)'nr9j5)G$!kEaC:f/? O#)$8—u"! Iw37~M֝yA^͍*_,g$pC.[;Ҥ̀Y}݅{sݶS.L}/2L5+oVht&SZעe o9"#b3'y2Dy|NU"^5:MevNIr[{Ǯˣ6p՘1':^M.ݏt- a9VCdfS0p;~8*z$s C,\-$vGݻE`@N%+<{V"}38XGov3┶ý{l1 B[QFNt&_U;J,>:0~ɱ:ReςҬyK+_` 4^51ٛHxW<p`4O_k@I9]CNJs\q0t+E]#5 ĥgR:X+ ㌷u_fr oo>-A;]R#tqݣ AG|al3 - ;R g$POf䄐1h2˓kCVFew^˦uI4yp說;{R~yr37Wecc <@BFkP!0Brd&xju Q \-wdImG "-eU3C_6" KN}lA56Er.V$(-J„_mpckl#ٓ#&\ԣ8?hN|N0ZB|Fu$jk2Co1QM#-AS?{fuTq(Yf&ۦ(xHT|YȊV3il,!c;P%W%\maڇ%93Eȩse]$߫i NBEfS!LWK 1I%t-SQ[{u#\v|S; R]r>p7F^'$YY(],~("f'5ntp뺎{!sy}븖`t⻆zA,z Mx[-$);R4\nE+TNtUKc^*[I芆}}$㙂ό䂼o7vnG [%i-jʛ-LT&=jɏV׷S}nTF1h)@:gO?&W'eK  }i*Nחw^|gHu G+tOMü~%.kKb< 1jʹ9N@ͷOA܀ Wƣj&||%0/K VoA4ȵTLj6vLˆJz63ChL{FVE#ȏ`h?a>8Ҙ}Uh՟'aB(vbm4 *(~` 3+5[}Q@ u/`1'Q5ct'j'ߒځ}LDx8 Lm{D*[p[}]ʴ_.fvA>޸t%Г;G&PLHr-*wkX % I xMp:.q?Ir21>$6sHJxm  6L̎}-)WS_ G(kXG:*u3 ZGfv\$:СKc S}MpR ZH(_N+(BQ:M]׍+gTBX[⦜f$a?9d XBDw K0}Պ4 {2A?{h륟_im,!AqEhD|X0} J7.Z|Y#w(_tiO%㖨R2tc"*DN|_"mp9z*+J;Sshd_ ׵4#*w+Es(Mib2-8d $p_UQyUQ_ۇQFeVYZsv8(h>)oz!Zj(ݝJN4i8c{s)@2_̳n^dEL޻ktkw%|78(ƣfsB7 2pKBJ3Ӣeչ9$\U?-ǹ^fY<2̓su"R=ȧ'b<%?\;kz2plvȬ1F uiyl%T!jDx4iRvK 4s ђQ : anvuNn[ F,^=l7{-(z&s ;Oa5aAj8A\wYiטڅ0@7b08]5ɒ* y6L6d D+7w_p ٶ=_bG]kg'(3>G[X-8 QHU.ʣ[)IFX5*_o/:B$~̧+XGXlYi_YЦ7[SƹX %͡R,d˃޶i}R-FNp"q#Rm6[b!lnXJc%e<|:J~% FC9Ӄvc tb[+j"8i>@nO/hf.c}'>IFACo0MUb%&MWMJL"=0MB:w@oKR8MJ1k侙> D4HtNZK7tDz͙('ey͠ẫ:;1HMxS(Lg2V 砏/&过D 8K {TUW<^#OJ&!mO9^x + "<"︎hU/*4 LH15Q HDҮcMH2@ů ˞8";hTye)eS,mŧQ^H|&THUpKKn Q h71TeIB]t84X\rd8HumB'+!L ǿwW5N2LP3'``;vA~"xʹڦq@{^vp^2'lRz"P@bQCy.`U,pi(m\+f4fQ#뻸?^/r'ꞨBǨf${pTу|7Qr`+Fa_DdρLӼأ~0W ?Bv[jΣEO*r_V.9+9qɕ;%V2bRBN0:X:áuoi;q;sQIa3jsꕳ_Rv }e?" ' ..K40V㵬ddY% 1)sV[~ | 0$9[J7 %4X2EE,r'J Iy/h8"i]÷U ~y>E?HWi'YVʦDt|aw*_1qg[<*+M9 ^#"grEFGˮvOsg6 g.F/ X?F`m8qH80k ]cN뤞 v1 OiNjTLz'E3WvJVt<4!HB{;4Y7R#o7w!exMԾUbB?)ϰ3 R RȅQ[:X׺T8)h8 Q,feՐGxbF X"v ;??3@ud;y? KmX/{Q]lW>"Ӆ!%. ,vΑĝZ7фyZ,vdNc򆃎!(_3KD0AgsYkj|*"- bvq2jQ&%<&FV14 KwkvO;,xjFj&gt7/e96s9SJgBh&oT7{P|LF'C[k"x~s尗%RQ2@6v6ބ(~0 <SAZ?{*m&xpu֓b[8{S/U pSFe &YkFޜq]ioC4/CʂC;%(Dlvo~<{Q#hJNWpB-Gxդ4+!S\TJ% *%~w+TilG>YJad5Sa|ŰČsQl΃kBϔ́pThlC7ǡ&o) B1OЫ1;@Ӯ@_M^a\Qt|؊yFSH);y8RP1,Gy%a` pJ!1<#83 j38H-٧R-j+DPqv2V[-9X= l#NpA;)S 3O:wXRU7 .G,xL.!؎?;cM Hz~_#ZxA vrF-WI?-Nг><==]3Ž IwkEM]\φ됯ݔ}؏~* mw! =bJ$N:A|VuVj-ՋJd ϫ R!xFgc-GA TYbyۂ63=MELs^da+^H 6 +.=}mF5cDr5 {SW\i󃟃seJIקA 6{"5;AC l֩,1 T;ӯ,HZsp)+8@+lC͋$T)6ka1o:a60s"uk:P2 !IHjUM*]LKv#vYn 5afoT&ް6S5PmIH7TQV.t,хڙ+߲-8GuKc\L vn#0<~4Obc[$CAAF6痖]x"bW-pDmYA5c9pI cyEW,J<*{\+`xXSpeSI/=+AtKKAHw8L6 U<6̿z6+ '0QCoѬB޳0 -&k ej|UyXLy!OX|/*W)|O:,f?-됲DN꥟V<)^aL'1oym[@PX[j><z a$~O +oȺbɡ X2c ,<֜4DžϫMNiFoݐʌc$Pԡ: dyq p5'-DI }{'ދTZU#OMC g`(r0JX.)D磳`)+#CNRyaTdky6Ql鷾u2! ݡ:."YP%(d{~-t20VZ;L@FHz)xDM?^VDc7?j%4D <Qh"ޣc$&04k0AWi^zlw+wϢoĎMt#/[B8,M$>֦};[M!xVbJ%l\Gx[UXL*v?XO?s|ɌӮ׌iX_S%0)C)XRMJA+;J'#Ğz-B9PSK -nSX;W>с DR7EH4\,F-:&>, Cl/IѶ7urPfYāEt.L]Vok-j[^6ҮzsOkY^ˑ$RRRH[uO}JwQeq,'fu\: 224yA ҆&C=PEyNd;fu#[4QH˫M&`XGtMY]TW :)j#5a'a|'(9wN*O%[/).k# 30 @rKtc_jyU y dW%ߨcټғպ؏_t(8Q~3ѹ5Ty7k{]1=ns|&= 5ёf>/C:c;ӗY1(Ҕu?);>$c=bCC5Dڔۿ׫:hTΎ (呕o9,)/)d۸xal) , +CguMҍc_9"fD/S6fքj$," D uLO-yrS 'p" zbAmش?DD.|SL6r-B`J9,ƺ/Yz3m3'ԶƜqC|dJ꤀a-:)`8[%Bڒ(,r|)-HqT_QdԕӰnЮhnȓQ0#G^l\GnԝB<.P$ÉἹfM<)02"-]zK @@P߹~ q> \k؈$eKjS31@ 4SҲW@5I d1RD(ʤTZV^y9Ԏ 4|J=@]$їDXr{Z9GұA}%LqKyc/2؊Z&oq_4i3si`c{iwxݞ/^1Ǿf:8$ &.rb]>H5Zʚvﱌ&0wlX3=0n% %/fHV7mCF,6S<20==٭xSkM]Zx5 FJqߗhbN5Z0 )y3U~M۬oԈs Zܥ9ـt0_te"Վl1n$0Ga?$i-"}`ŗ{IаoONx.ζaL"2=xRO[:Β mҬ?Pzb"y?Z-^s^<-7M,?e*`TnTԬ0iS7JzmGSWT3j%{row Rv'хF0S{O]@ ~Bb(-A_؏S'+{liWN:`p!h夙!t|&gxCT+#N3;+9>gC0Nr%fdW ⰨGe1)vmlTB[X]AG'6=jkEY)Ze*NRL؛$'=%wMڦ&Shx:rQ??(`#5n '[lgS*5H>Hn]v[wnt j~FdL>1`lyŘls]~Z.`p}w0fH ș4ePjj^7l9Bfny'T( +:9Mkjw(mx}u8/Cx%"G!p{b)[:6sa\CXJp9th7YA+\Ca:ۭfvX|XϘC'/hA.0xXaϻKAI#@B+Dh(%05{n2 olyR˪۩N.byD|fƉK]O8`*GE}IW9(c7 g~I˖i YO>M Ʊ|eD!B35AY%<ank^宀0脏+n ;?JP!kНN;T+(9rgܠS 3XS6l`.Zڏ]mjl>PrL]C3mT؋Ob%-j`fѣִeFҖS: FK"Bv֚IsI^1φ6`7Fk;ʲq= Вr!F)I?YyݙUgJ+̝'JZk)nV&X}YڰðCU7[r`]zu7bx=;iB9 8|ek~"7dv޴`ȥ:qQ7z%,m$l/Ko*U*Bc1!>k.O7]Q$ŀ_QA?' 8sRey AXACʔmBu쪵^C> B}%};qVCn$eIUBʅ !QK3[Ro;ݕ][>:,25;Gr(]n=\p}5+ *ZNY!^ݳڄ@YiֲBSaAbś[< ~XQ`=@N쪈 x,2Pu1M0J<ח;R(2<:?~uHX@`c}aJ?J 65۬VW|u͞׻S iK?wWx(;Oڝ#Џ4JjۘTKBG:Ac3L\|Clg${J4Le^ZdI4<Ҍ[(;es^8b߬b5ysJ RwOdQ4XB bc XыFGzFTI$3"Lο`R ,sXʥbb?ŕ-Y2R^ܺ_BswWpjM咝<9C xx$oS超Wpmͫ9g3Q x^k9 2ٚ*x3?_;l7 Jln-8&W+r,UL0E, T''kC[ s܆{_6Z@"lsq~_*>_> -0;)A߳RQ/)نC+ Ӷ/2X~࿹; ʞu4'uN tTwo\]\:R|` v)C6[pi=-)AIu:#szfvx̹ _wh!k"T m>AZK&)Z(=_]։\v-_t'ߥ4a1iĎԾY=uUZn}=m= # Gz/qc#Jd,=fZNf+hwrC ߓB +; e_"(oid,3 ՟ nIƘP‹; ) L-3ܛ<7X1fzXd[ ̣'sׯ86BCHtOVavQe̥^`LUjikt$> O5nX*z?}d2_.ʏJ$[@՝䯬/=Qzn+tf>N2WxM$X) NR]:ĩH8{#Aطпͳy:%6Y!A:|oep{}XS,Qf}hS8m fy68JS Z);?AAcHOw\&_ETc#P?.Iq~s-ߵZk `VG@dRx>ۊF)_<6V*)UgX*jOydVT|U$2zlkT0>`4Pj7=ܮ?a5;7ɘ6v^󭽺{|| yo=R){k\oDRwU㗂b6dCeǷP̼8tP:fisUSGg,~|h8+N~mSj=esUK-| 'N„[CyQEf<]ٱ=T;Mc( UvnRF|,pru߈po> {xG\&8w귿*y e(#"xTq]Bᓚ"'S뱓!Mv!Xo P7ݒkKK9rX}[|ybb=Iۋv%Su\e!!J8I8V:OxO|Ѥc$:_ͯPX(PAɣ,(7 +NlpZZCk]YzaheJx e@P!.2^gl-[vN|*hX Gd_oK&w86T ,P$U@sWu@/nJB[b1`|z?\>е?m;iߋ_]Mq82̕LXm[="8ˮ%D.8]! I:DŽ^ϥ9ُ,l_,:3Qғol [/ڑ =GFT*,xH7cC7}Ϲ(QPƥ*=+M6/E`xZ?7&w9Ы9#}w06<8,sf+$?s3 5U|6.Xs8x)oLNjתP̖S jn7h!x^`moJ L.v;DsC=K{6 k'J"5$UD1VvS\&jb8wafA'`ib,6{˖db{Mh&$ $HprzpUH+r^Wv66< WҀ6`Uͽ*fֹdQk+iɦ@~ȟԞ27U`qL9ڶ0]Yόyac(Z٭XEl!)sQ.PKgBM$mHk!cQA>B}=W#yd<\~u]Ƣ` i5M\rgڇ+_K=5 AW,e耧mF K%ɐse/+L" tgu-Bgn9tq$ `0ܽhykoo)XTA Bӛ=W"Hve[\FZ@tI<$fd$%L®tXiSa*=ܲ` yn23J"7xo:>oFb iZtF3’nlN処H5MWy(՛ &#fp*^Xw:Fϯ!w5*emh01w{n[\D;h3ωfhkty Ou(@%LX%.osh >0zh@ɯQ8۲&3ڑeI n^O5F0|p 26s:&oq|FCʤL|SmvƑ )]98Q #px{a"Z/18р`HS-3O:wEޥOoD=m1E^jG I&B2QCWwoN+vhkFfsA f;)|*хw7ǐc)P1^%{oJS)p۹SQ¾ě!v|B:+Vx֤Izz wǺ?9aLXF HO{d'fK!TY&P63E_H~íI*@{wO"?ok b򫔨n61ֽ-vv6U`+w`jܫ e Tvr􆳨<3WqĥʳX^",n+hEL|ԣ!~&j<ѸrTv&\7ya|]ʛ5N'LZWw1ǻ%z(a% ڡ%bRK yp jEc5Puq(N(X&4;q5cQ̊Z %zmj;`7PAn,id8 SQD?ZiՇ*Ou^wDʖgx2L9u@[%;QR?z)!O`'Ok_^tjG"Hw݇@}\Ҥ;.2m\_O]RƯc% τd2{Hh:; ,k7yϼ+[LJи kr=g7gv g1e..ixJ>|^Oh0Q*=LŌpu0P E)jOrD=HceH"h,/C#f/aمWK0N{uꉾp,R m^8K{jC^*i0zGg"}t?$BAs2N21wF`epn/ĩ֥7I`^ e1ZyP醝`tK=3eTAbL7&o:SWV|tHj1l-!ü3 ,SS1f"rj} '|~3]nm >@ڙAUaKc+?Z!ҿx$ԢOc^>yQ /hYR/Lqx ߍL?!N qd B#|-6TW̋ko ="ЩuS:8`riذ4(ҵxA@ @Cp(b-A.<ȞD$I/,$5 $nFԂd!*Yc<+>NX XAtnF\* #R6hq૵Jds'wd@Ap ElDOL]+aE+B8`'DCrE,S도=~zS]V]|1zCV GWnbNۂ꬝ O3OߝmʸÒ6ܕEԡr$v]qiwYU7$赇)Rd-DeǘQ@ l'|v"H !(@K41C;n$~}5H_I Ϣ"QR-.RcsH&@ȦR#y|XqDbijNnـ7UIo@K!X%W,sZWn[VRQVRcp,%:NHX6Ւt?UD̟YY̭+xǤKWvn[hkTk 2 #c<:5??z5͗i{dc3y-(;q(9Ӌi|>›nI J-%41hѠy1*}v+'.$"z(N;KV8TKYm)Tu^t | =o?|[L&CxVx.: $7y.YZj;2v四 DيY!Iha#9p_aUlKV1bឨj¤Ç5y8T,J8 2N,¯M"Ƣ2?>DƁ Y7vdirM~'D5-q*Rؙ;*L-l񚲢ɟG^m+27#pB*/yڙl=(9$i$V* Qx2!өFb;D 4Cy&GoйLd˗Q,>bAh L` a[mWrR 3سd@Kʊ-V N$ahF*S$ yܩU*lFn÷}g)#d1*.J1uS܎oeڱ?]d*| -~{0g(6uOhkc1vSnG-C^$\]4O["yi3e\*+NSfE]*!t7#(Z3l7Lv~EZ, Q.m/9 "U3"8z@lr;Md,0_Uo#(^ejTow FJ”`/\EB1=KvҮ$РwO3lpQ]_H hZntYeaŽ6]H"V2< "#k1I=cP_  NX:n⿏.`2ڌHf0wHGB&>sΠ5ڣKO _`l'{;Ӷ =$v^P>Vp+L\%]Ɗw }M _ YDѽgt:ϔ ^.w^[,w N&A[z911%6^F;@,73Eyz,QPx;M ,gl9)哌|5h/B $W@K0f<(g*4nz4⿳&K] BsVU9mz#S>oDmɲas8GD녏Ǒke#4`/J4D% ~ZXWM}[߂<׹U X̝/ _& sh 7zAEys#Ysc>v*u#Mi:4zL L %!oV*Yc] /%6=S}T5ys?_%b|L|dӦNY- =q˜ ,t{w(LCu@lg] u@ϛ͇:j_n yF>ǔ#ĭ,oÂ9A;rkad?.@aȫ/}a=T)!Zߜ2#D̈;#]1zSm'Բ|e-SDXg5R&/)Z33|-yvv"iTGŇY?&B\ Ѳnħ@Pt݋8nA*kj| " Of{k7becѮpʂYqy al~(ubvY+.Pu]ʻ#}Hzu"V[0x ۚaw4"m c@86'ts~Yz]؝))Yv-jtbPMV]߅ToiEb#vS8QyX=А8ӕJ3icˋOma d nr%y%j0[~!DHQSs5"S28:[Bs}z4/J!anyXD;P&ģ<="#v}ᭆ]~wE&!tE^y֢g9mkvk-cp$2ĘONTH؊;~>*ʱkqu@h0kc0nk˛#pWiLOy9]2:I0\j-X;Z$ENnyƦ+ z4_wJ {` )c0~!Yg#I@h\.sm Oԭ]W~ `7FN :כ;E_S!z,ӵ(P@3ט  Zzd u!ߜ7T}:!CpE0T%"8w 4@ =>vo%?v2&PR7Wf)(tO▞5T_D4/P7=|]f]!hªwU?uRl?>#1a bIHnsިB(uZ!0&LE4k&.#@Yd9M<\j)gb~GL;qP?8`1f)ϧAQd<b͎|]ZE=7{ :r|:&ÏpU<־CsH۩niT jqY!p)Fч]5aKe >5*Y յJVV&ƺkAEb:TY7j:Ns_dHD݌srV# WT9d-T/vr8hrv)S0 Rn>sTm SOڛxkۚAڊ#S{u+]jtzUoF(T]8t͒%(ǃ KNOgq9J rfD(.$839.zs͑_վ ǖ@X7swvНCX I)ĝ20}(|MM?3@QǙɔ:rD?JsBK厴`P6*cM 琣\1zR[mOYHu*L@ A9[UiDw BZ)Tlf/;BLIed//N,IXDdUyiJ}֡p3qQyg%5=_Ԝ?V 4"١:fzOZX*&~ޛ01PlP'JjL5}Q+VV!ʙOIH8q?(u! NwUR:ؖ&qGݻv]у E:Is EnQ/FqRӢ ul2bTm5ru: CXShvҐf 9Hyq HA2͕H`юvJDoRsRXђ杊PkYVէ|cf8WElkY*}~8U)$͍0t| v8*H< :zQh*r.дpAS:@~\TV1kjk z긺U2 b%>v4eޯ>4aX$UFϬ7# U5߭p/˱UR(T`aM6@7U|zك-*Uoyev~]!xK\C[Pn( ptu(ZUZR/슕,gL4ܯ]Pa$$.U> ,1}U9WfQ]=[-o9}65_ʆsd+q}8|ic,ƷJkxu+xJlR{2=ʔ,o6)ܴ,{7cKՕ`ۙkljnm)ʈ=_.ߑҳ҈  uoi*0u=2IE N' XM8gָ̕^#JCW=TR[?VI2i~U"ۊ/kvD+br e ̶|#ҔlL96 ;ETڡOK39ǖ~||! X lM΂x:mҼā,d< XK\ONu[}9?FkPYq3/^g1˦KCTuAj}s2ƵRnRtm[c ̺~WQ'2 mK N w91$2*5US {V`4>W.\ggp<*ɠ1ĸB1Z:'aͺI}p!S O-"xɂI!t99Ԥ{@besٜTR\cjEXnSµ:f)0& m6V4&ɡWn;yIDC"+#&52X+Þ+ctc&\ yn'} Y ;Gtu&tI,u_2R≚֚ph.'A'=v:XaL$%X]js 4ҴLjr"VCml:qκL8f8:K=SY/k2 | )YxN̷Htuɼ5WIQ"B_T븽k8K 8;@#V5Ӟ^W?S$H;x~Xl̾; ת ^ N'EJM"vDc*@rDL Yp?i=A2n2~#!0״W<cm/2؂d')pl)=: @$zV"&սdK,wL^ה [lΞ?d&N }f64ڄX1cn0Qg.I jRע{O\Ԑv0ݓ?nOhqBէ|W1SqVD(=lrKfo^d~!_Nq(4e##趂ڧ!冈$ ۧ)t:j6c40٣UXy@32:"IoBn+(MvL8 Wa99̝ToK֥87)wX qt:O#obB)1Lj _ 1Hd`V;!7S{N"^;vR<&h3 uN&-5  kIVfB9g|ǯPyGs݊?Xrvax(3]Wg` QJ[HW֪OR.$W-|NN7D , V~sQ>4鍋[$s(-*7mW4xQQE f Y%dW^ נI6YQmA): Ա.N;M$iie-驒h妙I{C0YP S&4i84vGuqo2~Kx(qK!0?mJt?w}-'{[Dz1 L:w+SD< PJy/|8Ҡa)i=wSg xu.4 7.r J6j}eǥDy՘cl{'+dMޕ#g{JI:ў|Rʦ:yݲpJv\GՒwZQİ z Bn/:Nɪ iDrN(|#YsȖk>d:*U Z lI;צ*nnzxMoq%znC+Rh0}MM(R<;\aGáv΋z Ξ 5澛 jnЗ$Nr_8 jП6Ež4 0> HӺuo`ȍϡ܌>'՞6c!= n792C2J>Z(Pz GR:CԪ01H8bY(n鍜QlnFX ͛|HϤ@v^xFSH¯U`R,lIRnQ.俥T'-'mc & +`9naXN LK!c<'1c[n.&]dާT3!ٝ=Ҕ/|}ȓc}x J:]~w$;*J)ac!V+x[*Zbmn1&|4:Q6'Yu 9Yň/$(x$;pUi-vԛrK$xfeYmimVJඑ_HvK;B?Oh֚Z1Ejv:]u\Gs.X~~V"w@2 -6T}]/ۻy_>pJ[?]h?5V bw! *7g&@"O!j5Wc԰9W #vP.vt ǫr\&?z} !0$${%o֑i!"#ѡJ(b`0^lkkxl^do/q."'{Iͳ=.(d0QDjBh9; aL  'W?߈ttUb@ֹb7t`(2N8Slf3>Pjm=vB->W(fH@[}E.(3԰t4`nQ^G(o [0ϠSW.`JwZnèYt ">ԛV IS;|i54U4Qm1,t5tG"n$TCId*LB:HQr]&񹴻W6C7긼":b8._|\ݸ~>](y8 h(\i]M$֑Y E?YSa vx~p 'A^&ӎHA 069;'Njz$"`HmEW$<;t۶;GBL*%?;9Pplڰk},%Kd3t ԏ+o Ov Yt8gz򟂪{Zv_*>ޒ#L]<[xUNo@uHSB]n]cC-+5ۆ\W[d =<~0 ܳ֜;e7C=աCJuqҭGڔ;ҪE'xbGء_M ):FAv*occsP#WKc@ q"f`tvl iUbY/Am bX瀼Gh -nz= o=k  d|`vd0G=S sAYIyI8@ \SmӣSc'X kKj(4DQ3^lwu#j%tJW.N]"'"A)xӊ/܈nH:VwE-V_ze FS41$ B ~xchtI(5mta4'TP{٢5 )pUV?d2ϯ$. j),3QzsT{zҊLN;ԫ_ |qo!- IIݕM'\H"o.4_̆=΂`nrUey W5>udKiqsQ;jT߬pc9}-{̕_Q;i<9x"}?7Fs̔($r]d1Y "`aD{[wrn\2""k\Bwa5rZ'.ҌA+ދ%Q7ml}':L͒`)s6W p}VBl)?yeq8"OtĈ%l6p8{[~R 6)o3<)9@= h:&;1YNK!:\cglO^QaDPt9O:j~W8k*͗lqKDf?({+끾;EܶcN~=t{$a>H.aDwVzrgifؖĊ*LV&^M~\1ҁX#Ν9GQK"~{YKZcqmb8&.[kM ,gQr0)Vh!z.v6;ctR\Y|nXQCy*3gVc5Ҳu kG0/ Fp߿vm o#Q֕{:-$YシaVU> lk|}pdˈo\K_\8dz.N#L4=YY׀WT< >!Iew^Z >#AbИLH]m/co{ÖL uܛ9I&zmU쑆l9̸*lw& )`9^%K0 v-"ӝ(fdD2bx%eaK~Qnm&x;Y&)M&}eFYBgtV+=s|xw^;%ަmStXHn`=Vs,ZjѭUr^Iƌq&KpYioU›;K}¬GR0plN>CQ*=t^,B~jxMىQ8Bxu"RiUU&98sn<7]ٗ~W S^A=uZ 3CYdsn1f&{G=U!do;J@*Gq9RU̾n*@ ج間&c၀*@>SZ-sw(O!>fSўpRF YE~ǫ@_AɋcYEr@^"s>Y 5X5x/ "FT27 [cm#WaŁsbPJ]f6?U2_2q] ʼnn"Ŋgĝ:%w{3Dvﶙ-WG 8,ݏ wl&<U?8{dPTyd!$ߍ"r%tgK*ԞictmҷDC{ܯptkpp4ӸFmGHgSE[N޿lur_5w}Кmd뾫_>'N6**zs{ߌmdp3ݨS!qJ+v솷+Gcx_$ݺT;Ze2W9s˳]ᭃw/D*-~Dp P4vcr4RR( /:ZGĺ+S4!]rn'GUR7 1\nwyljž8] N:t I7+UHֹ* t`u+7]ZpC$@:+@ꫴ W̙ۜD*TP$GFǬ{íkͧu^Mˡ!{ŕ|wR;$> !+,mesy& y4]_` 0$G= &w]eR@jp (PMxE7گΜL%cwe] kt hJSgwp6I ߺb[4+ڭH$#y-f:nxo}L-wV-/v.|YYcLW I\1~||ނ^ۢ DS}ARgގ3(z0ån% 󴜓6/!zuϨî+>,"&Go:UAh~d%(p- C >ifj zxpb5h Y4+{:$KdDfIPPfˤ!i)}~(+tg_"e@~YºI*%uJY񴙇J~%g^ǁ}rWnN%AukZS) nya\CܟC+rG8)ȵ($ _RˉG>ri:gEL^/Gᙼ|xS}.\H2[.e;ra(OtCR}ȓX<)&6G$c69qAV}83O׵}UO6nKA\9KM)c_ңlCfdaw2Y6{m;v.jE + )FZcT"*J8p15#_x1KXZ._F8Q{أMEmMrxZ~ B`AsO=p=Nn`ضZo$L JED(ԥ!+t茦t{\ȋgM`΅ԑ? <4;:ń"e $'F#;llYGy@RC^ɖ~Lr"gvaJ墦uO 8;ſ*$>.6z&eq&x+L({rQا| 2NzL1"!rqYX7B$~EK , ,ivk+j{ڠU f2HtWl=bdNF{a?bֶaMpUAcq.F>hRaEa3V%l Cl!~˯\‰\!Te=Z//Vt1ԋrQr<]dVaNUC'bnX#|rZ sžg"sL42cE BUc*{V{?ϟOLa| T-تS; |lSp߹H#@A UG䬔i Ś%P ڙ0^]@+-48w C$gTK62I3nF#MV>&~(ݮO,V݈6\\%kv?>:m{>->O#\%h8^SԁSsȈε}HO0. tL2{օN/%!#EG-SoٺyZ$etd:"*hU@e{P;,Qh;,AƑ ma65{%?Lj?j^^V1Eel,Agx龉@ iq:2H@:32gǟIR6ݳ;L&BX%|7(@}ĝK=KW{eG!J;Eع ^P4]121!$OVDG2(\ތʨAyHϓ Ũ.CGmExޒ5!>5dcP 84~ҎѱQ#F%2~ڡmd:/ޣ]czD:A,KKO~$tuwJ&<2Sy^ď|blTV!OƁ_G(3Y`ګ4aS.r?,3EwtۆQ0bpӎcENTcH'X3RzigF+!C5$2& (p`6H'݁Dox8U[(BPb' EViM`\I}+h}ѓ(Gm:8OCQZ(=Cc[~cҬ#IŞ%ȼ ݬ?Y4]AK5<-Y>9+`|ЩjmkY,;AWxhHU=?w} "]'>J}x, b*b`a3Z<6壘&^3U<䮹>igh" GK!z24ʺ7˾h݅6Smʜ;ίINɰp)S-^+sF2iJG|PA|өeRAMd=WoCͷ4GߛGhJ?MΗh!.Pޅ/EnNx`5Duvب]>>H-(^f1%/D$iߔiɤ\&0ˠ\_QsG|[Qշ [ACHu$>*e|.XF"omfoۃJ>h_-i]j0z]"ܴ#6ޕ+*(\~{hm\B}O#0o-GQSL!LS R6*0\_UpSo4f1Zh4}6Z6@H(ӳō'usoU sB_H&km~g0|8vV6sgH;yle͘vDZa9(n?^>c  rP7?8 !o{P=| j:?L(|:t 2=]#[-EZ@=c }LuɔrF{#A8uRyR|OVZ:^~)8tւQg,uL\Iզn-W5~O«HH\A׸L5x;x8dn+] -#UxO9UT1*nF%K;'%`(ʠ.~~eYX(-+Ο g%UUFP/Weh $lM,[MZJY8Ѫ.)bRBrnnY٪Fϼ^*6c['R^$"TNn:(D.Au2y67+`sNMTϥa`\(1!}x_D[~E!|ASX]-@B{:G;Ck RYim<1o%-^}`r<8s,-VZ_XkzA$e3 zCFFf4K%D!&N2@y0p&={Ҵu؛nF1P5{,.ˀR06,Gw:C@.s.(݊`,u07ܒqU>ªFؾDu,鞾wG<ʗKֵf Y45V*sY$LC3M*N^]1 gh0-r;!^xD QɅX̗>! t&.9O.*yЦ?ؽ1Icpħ|sϥ-޸^gYZ07070100000293000081a40000000000000000000000016661890a000053ac000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/atheros/atl1e/atl1e.ko.xz7zXZִF!t/luSl]?Eh=ڜ.+%4jgpzvq9 9[gɯ pZ>`oZıI@a>bU>Yeߔd")y}"%;>qQAb#m1Q1cŅJҟ}3TF18q>SPXp+_27)n{,.!( vVJYl`h isyٌh'1ikҧ ؙBǴG~4N~MIhlY3krpBC_o¹w4PҥΛV}sB̷Sfoq0$ʋ>\}!^_tonUxYSb/%"VY:#mEA'D2((+]?|DF;ZXorذ~y:8@֏ !mqZfkgl149&?h^I&l3߭!F'їaIݿbP&(]*-‡"(>ĝ3Di9~1Qz*+f R(_TokBVkIp#ڗjrۖş 󏃔kW~y 2 gl8ߢHҨetV ry1OCi5ᎁ⿂^`}/˴l;AŽ3` kJ#?~vMh+AϗZy-Q@.uƪs3. y̶{lniws*12:U600bsvʄ\i8^rRn Hjw"p-6W'>|s~׳.:z)) Mÿ:_[`fw}KkG47X$rA2C2A9}wֿz-2d"]ɍ]"%4ojp%Ci^oܬA\hA:.p670Ngy l> lБ~-:QnM'oB,N7hdd)^EZ7aqOlInn*g .꜕>,ɂ~v(iGuJoг5GM#C(<ݼ$#sg2 .?n8rk nj~#.xy ܪˋ:BFAZ~n?2bs'6Z96e,<"T)Kln2 env`=f=sQE;X,z)HPܱb7e̙'Cx2@Bam5%֤qaG@\#~wKY)Sc!;qsB-}0W"T }WY˿5;zXV`:c|rwʹ"˾3߇!$0mpA6{>t8t5+@nD6GSe(42}cjs ʩ(*ٳDm:yN$~+`B);jb5Y-_Re&NJYs3kπ:$Av c(G,es vsڤ1jfQUʘ&~T#P=yK_B0J!plt}-]B3ن[\N\>u鮳g WTx]s8G}nuVV7mSbMcrPx8nJn1L2gWOj!֡D&;^9)eGj72 -%љ`$0Sa~W ;Ў92W$lMMc,_㫝 Y:`KJXWI#MFHpt3;^NpKC|CoG2C4|\}I@6mBq-l"#6TtSzskqfg,y~w*LZաa瑻s?:8u`+죰{q OL<Α?T"gMT+[?ANIx,+.uj*uɕ֧3t &[ة+08Ix?CgHIN9QO;z*] BK$}#~κ٘>Ro )QVgrm5CHԉn~^ u/{x?g ~ [ tF傣.`%(rQ(x0+)t+@C`=%f/&s芭KtaVTԐZ$Բ}i/ŚiKo§d+.6aGk0i5 )FȆ~0|`,cF&`}Źi_u_ȾyU^0% HAdPlp4:pz ˆkոlVSL(0ȷg!4-P9e$]*X/RS!ywD;6yc^6@=>8΀9\uؼ=D~/^ R';KPչl[}'ۜ?d{v̀xwSaĶ3a7 B-qɪ-Ke8{kr*Eq3M:hVCx,<9E5M ibM,ia쑔g B9d5E42'{/&6X.!FP)aܪ+KXZg2J `3VfJo&̙eH_X^lTEoNɋaQHf 5+k]0E -F"}\/a*̊MJ]6xA3k8!DϷP:udⴣGMa~0~ س{RSUQ<Fs8dҨC߬&P~dV(hX>,܂\ dH%>@!&V1s5:SDgQ1*yuG.1[dQy՘(KX|"@"N4F1t<v\_S02+<{ s/V ,@'"dZI1y& j %5YWR}a&Tÿލɇ]D&v2 tCɆ^|R5򕋊&I@P@3Ņ-0!9ju;VSFRj~2-ʧ6zn[3mܸ Q$43F!mWĶe,5o:2ksZxτ4DyR.*V2?,ͅDӃL\pn jbە޲~Y5ô[%,1Stu]h[ÚG׌ B*z-Ga B>괊e`kyd{p͏H iGx-<ȬЫ]|tg=f_#^FF$;}ŮgohT/yfWZ}˔XKJgڳ]A0G, "{zJk#GK w@ts{HS%°YHKMtgA] \Met7X@X:.c<.@֥ͷ[\5pn{WV$#|Ȅi:ā_)Gik04o_!X uYD||=+`4XM3l? nt/u9HX۶-=ji :)К2OM$O"?PjHC:Մ$KAEƹo)k0mx*7[/ówFLqi^{|Lܙh(RFb=#vaU-.ȺWSG,,Go.W UM;*dL|(@`fN?Jd@gA-d":*7_]sKd (]iz@S1ߜ)7d 76mWrX) \^êv~,ƇA[" q+pήo~cWRDtWU'G)P0o2| $+_,JD&ʯYsQl^ `Hmv 0Nr'sql_G4qB) r ѿ=?͗r#2I61AEEU:yk* t5X I$=҆fTmm%4!Þǎ >kوsୂʊݑTUUA9SU},fҽ~w S.ԍ9<wʁL5Qm۪e+^mˀo4*МU0)))Y xCE` ,9jQǎk=J;P,~YHf CD Ez;o.ΖػSzoBR=?5/"uN JUC?nHH}c-\7T'?g> Ί'\nXMc2K.4MNұi%7un_iP taUh9x0%b0C^$7&[WZ $k}L HXLn}k֯W< Uk=HoqW`T)SmZ(4ڨaf[ wM>XH9 d8%;0 CIʁYmEGҰX'6+@iCm[G[ZS)Y,1"mܡ`-FTNRBS_](#J D@jtD42+InPR4I'ZWI؍5pnX# 0YUvR1#4 <<Ȝp8 z ACkMQKf#hvrČȩ,ћ>==1F&Zx)ECZ @W9Ya7C2Մel`#^ Xf]()2] =?]?nhogۃ7@#Ikbe'Ðz^C|۝s} x"5,s0/f6:`Ν)vo]S&<yj!6[]eǷ`տ l?~Yv2(1\G*iRY%`{I&av)8Z.on39VjBHxKȅ'3%>6Ka7!.)xm*Y&VG1cm7%}%b!?n?')Hxh lzU=KՠYfHOMԃoVQol la3$/;g \|❦lv9>TgFv{lPldj1WWA'G&%&t kIIVACc: -Įl#0d0,,pkB7 hP$"Gm:Nv~O:/ 3SmgD*?4.p/>.dm 3EuJ-9)Q6!qNf8>uT5x -Xf<0Pq\\t9  /M;Eis}{ʢP =mJM@8~c@@6G[oT\W~҅R%m[ɉGqmd[ 0͒[.H: %RUh &|T[^^<+=*"-H2j4oR>jRx#FdQJN"J_a=>*%r[s%SĐ/(tx}"+rPI/Ug=uVc'{ɠƾ];fN y1c}AyŽ(&P 5R zTN9ZSߟJ}P&8wba]$nSnxZg9pWnc%<%Q*uhC',"fq YK l?7G*LSf=aߥ _Gqv"t/7%ݶݦ =h/x@aP-8Oc >'۱G9t1<>##>L-bx 4Lt.j+ScW<5 )- [bsvmI<`m&t#(-sh?aGr1?vwгAq]e9S1.'/ /rǓv3D0 9<#a½(2lqsqjuKXfY`m('ںs*YoVVSr <3a+OD-%iJfZ8ePNzc(4gG&Nd2e`}{CM.|g9@V)g~tğxp`U!zNaF+͛F pA[bk2T2ר$P&eddx.\?koTêЄ4>@N$1W@D~yؙ?_&k<$qF Be$^82.VyfO!^X/"jK}jgRrZmuhF+G zÖ$w@At,;ԯࣳ1$12lySd#q/\bn^{֜|K3:B,{7 ޑ}5\RtQB?]"GtH_t=MSMG7;එ i a*a\z,V<}7 ^ħ_Ձj?圷JjH|YgVcQèf(u{`MWP:O?z#c/#iDmmg Wv8DXaC}' btHb4i-$4 u.=`⛵RʺGcW{}/v"-OgR#!{%J}k@ `'k81S!3^5]V,G4Z{܇&"|B:1A _>0yJ*:̻!ozhXɳil=7? bb(j?iFaEFh ;Ŏ:M"XmR}eXDȋc[ 6$0^e= |u|@:K'@/Z+< ]RJHvEIx<*`d¸x+Օa7P:Pf'dKoDY!G)c! bLy 0~Y-"YM}3DԱ&3`1ˌ]AxOy{g P̼j5QD׃E|ʞkw[> y63r%7#UX3/Zҳ\%nD+`Koq}TXVPlY,]Yہv> [z2h3d׹oC%7eLI`Q?3P#~DDi_9wD,B,J-H\8_K83_8p91N"ɪ:E"`KH'8Y R έRl k W"ұZ%NK1Έ\CA*!J"qMIK~-LVٯl3YR֍7JzF?4kiW+ /~zv{ &rs\E% 1p/fJ=aC(Cnrw\Lt] i_‚.8\n U:m2Ҩ_ǰlndj *lVw6t/ i.>"m=Ԡ$*/B~)i}-qqXDjCIT¸TRH}Rmygc-x [oo]TBqVcu6sNޭh+y'`0c8AұK+$#v7mZ-2b~(x*/n9SN켐KLr m ' x ey|)(U Vq i(p#ci#e"M=ҩTIi w95 &x<%SCےҪ~1D5_Q.T\oմ )E뢂3QoS+K=ťϖl'{WVm l*кNp_rQ%eJa2 b.E7BR"!}~GhKE!36ڪEw gOy MΰyU73@8K(+r@r7 6֛tsg5p'* Ǫ9+_Nբ |6s ]4aU||4f؊W BzVYٷ~!:;Hm{\#-fbP4cjӹt0 tTFH!8qw'ElC3?i~;ch b5sܺ? 'ah:˥E)qZ9°߯Z7}1o}\v8[(Z:yNM V+9)Gն#Th0v'{gezY"}DTt:4\9ۡϛ'2KªPR:8NibSa5ﭺ7ǹbؕEU)AB Q COx@=3cU{L 50Es*l˿M7>u2[L{GAD,{87\_{a R>8xsm,Ȱ6+ӸB0uv^ߒ:~ zDENF U.TS}>)7 k3ϣvo N%v/;R@'V~ᕟZ  6~C6Em w4ݻ'DәYXd#cx]"c8;UKĘ]=2~O͜JqM^|HlhmKs1>g.kb.Hxaxof\F{3lj)`? )69A~.k9c[MU<>6X䷃mjIB?bphPǕ_y<],y2Eg9O"(at0+&D /:*u 0)Y x/X+3aI)iZ]EIW&F1F+ W`YAvgQ&"fC6]#Pt=p=#t3l"G;ݨT~O}ߦMndu+>uČ P^M>Cf\)bzCLO śpӨ/Z9WVl40[2)}׳rG{ t%iKM^H{yT)zCCc.|%舀xΒNKjt|B#|r_kjN9M4,4U O9[ %|zz5r t,C9ڑ(vI 8m$[& f{Nj6 Oa4. j8˭w7Ѿ* {2[|i>HM)~g^ qW߇aZ8zkuTEۨǭqDQaFQxLm($8_6JEJ`yEt'*e, n/8 S-={'PHm 1E4 :ۊǹe(:B7>!%t8ZP kwh\;ӅɞLa÷deeR>ZлbU.Mjʐ6DOdaI IG㛽^!Y!cڇv7Y^Q9%Ba|./"{ӧȨoĜoEj[Lq| 16; GA3ͳCh)# UuAEWz}~WY@ܨB LL0}ߎN|֠/NmlBzIbiXFEN%/{dfcF)yQE$y NE_P5nb L^4Oدp}VI^AB&!l=Hp4^F%ٸ`=W-Zl\nstDg`;&!Oy)'|X4ρ.sFo~I2GP -/RN{Z!.j:SMV2fק`l:Ԁb6o5KbDϦ }R'/ӌBͪK .v8mZ-'J\}N\W 13P̧!b>=9k>Að\{梈I [C}IY0blhsݗg)oN tw䜽l"6MaFP-Z \`hÚK/_!:@ h"9L=+]BShmZY-Vˣ(e!"Z"@3#g! ]-4.mT?Bt[a~2 !]gOj1fy w^魭0 _h5zp:-.,g0W\>0^}+mh W%~`D 2qPcQo0Z].Z ךl#ڗ-1IPi\ɛ i6}_?BBQMg?W1D'£GG;$`s%g]gc!'tI]Ǿ9O,vg| OHcp `h:J;sg (ݓ\jFgi1pεv2ߛ$%ؘz)k E1F56u?8´^9kDZO]\ No=8M ˰:70B-Υ/r\`NHw9&jnNmQa{^GKg$m݊IgB }yy'b;ΦU&je#ez'2'x3˒S# qd8 n{MhUe`ʌbV<8N"-rh%] $x̼` X:L(]8\ ))HjQ8R W4-E'uTh^H|-v>>aZHGJ%1YNCGǓ x.Q/cIl g!V^FТt33KA~G,%R 5wھmxJ$B_)NXac҉7"[ߧ)5"$,:j|Y^;0׬;! #HO؅]:?ĉSֽyW BܽK|F>AjOȺ(KԭyœϿQRBLDS*F˜'L߿?P"=hL{vMS*H 8g)|r\Gzr(ܡ7gꍕxl_'pq"ȭ?QIQbe?C\OC|iѰɌ<>BfU/F;ϹpYX(0 y"qtcc~&ϯjKwrБ2]‡&G6hDZ7qRt"L31^7[9Q Fy%'M}tAw鏯lݠkG[R>d?6v7n=p}΋Wtk&K}SVwګKzv%5DTMyK6G;M?_@@2g@Gz1;LҪTgͤ/h 5A% 9,?2ê?\D 4F>Q1YkT}Bi}n&7H6=V5Jtؼ$w&oUEJt;n*|m[DعRʧo9 Q@`JG4ū-r`>0L ЂྞP+g]sͮuYkdp{%U$ffu2.ҊcE6I4MgAg33Ev}sR! grkOpJpM[A/N{jM$WT A+Hg)/\ucYuo5iiz@?Uy.!r9!U6y)bw@tgZ}ʷCṞ3vr<[hqǀsK-VRJQU/9_+JGIU< \(v$cƙ̆ <퉜2lįq׷f OJ.,Ֆ1Ts|ќ)쿡%A9;O]̏KCe+v_sxj,EPsփ/4׊s[K_?@[dfq= =?- `xD.6 ZҶy->axDj2,Ex@WJ -c^kֹLa"pziM:3 g 'VU]bZ)+](謈cFs˨9!H kÀ(Q$ͫ*# OD #Sg<\a&mӇsK pb$@K+Ԡ؊ ϽV"vV$6 VOTU6ʂ"FNR:L'#(k|hU ?tgіϙPQ),vw/PǮ&E3l3偔|i9H1s=w+\l-i;Tj^OYj)~Vd(/e菗igcm\P~tNJfG M|ZinՀQ\Lnv#a Ry_+}Vy} \)X`ɑ)#-]ɵ-\oD߂L-Lnl{Ս+.߈J_m?NͰ>_Hs<<]ChpI'7`|ޡhӏJԚymC[{ i!oUpqggN={s}T]edj;aiA/*y%~x/I1hE+7S+ӶЙ xsWUJavC=fr<(PK}0 !*^%阞 F]=ʦדf͞PxXBsG t|yWϵL }6gS4dx_2@=:D7>r56G1lNz]m*;F+i.Vߥ W(t@KcM|ӌe6ǹ:ͣei{}~\*F<)PfC S5e}>U53?= ώMO#tUךbPts<UzfûjTv(J_~o Yy}ownrQ_fX#ψl MN ^]F5>Q 'ZGf P1uZP ~:H6k slH6q`j(Җl)Xh,2̈́, *WR֔O{@j( vʖ$t Jd)N00"'fKjд ,2.铔?6ƞcx%S'xYQpɛVNrn7!WN5iB@ha~KA0h,˃ p2\V|Gr$tlovOc_tgAvv8栤ދ NmD˽SDo515ַ+t?asy; Pރ%B9\x|0aB^9ZrG!lEd!pYt<#G0JΔ^a)e̓=&od,r}5؂;oE*mse/BZ~-f*:3<4b$kh ;ކڱYDo#+7Hl>G\`x{J;pcx,&)#^7 B7Ż SW;(9զ_4/\Wp0v㸣̢}όOmiֳQ Tcxj*N-[DY:rt<tVI e!؇T%al_42,C[ lPUX2-ʁ\UV) 1N|9ѺqO Fޯi3Ība=_GrAŋ\ -~ר3d鷂|NIM'$8~N\.DE_fCi3Q_t,kӤ [  pGM.,oj&p-I,eY( lΙR77i*rpGL@jj%5$6Fc(GTu-zFw=rgMhhU5?Dz&*`^Cgx-s~@CO*7X'82ba$wrޙȋ3a"kDkC>X9D~ K۸[3?DJb,tk븸9?I 05OAӟ,VJ+HnP],HB[k؎^v Mmڔū:lk:Ⱦ@wPZ%&餚l>3P |E==1b~޿eog0z ` ɣ|˹H ?|wH2\.=JSQ}Hn!;՝3SeX YfC)|{m$;6W1b:>,ev5kup͹ܭM8Őy\hdPg…<I {m6: EYkAIي3*_# Aݾ` K`p;9zx]I.^ns~J؛H>c@&CtE<.=]ꩣ5~_40/EU_ӆHʬqLn:gFa% * ^Cp*V\mT d >":HV&O!Gŋ$)_ J8{c%NN1w4טj(6ϗ"Neގ+k>1hu.MrFX@f7ir4͑MidQ;^W1-H^}9l']-.hxH '];jtd{r:DftZ3r h°n]~.i;$²^%dFFijMdEQ '1Yp =S_E9v; ps]+Yí$6#6tV0X8Ksڿ%3l:uDx O辩s?ktq*4_lbT0G|#sKs88B~-%]@$-znS8Q'8H6ߑP՜^҂ի+1>O-BKuP6 I2gZ fFovbS~Ѥ  #~a~rx%dEeN(# ȉcP$yoS4jV&IF(aDBdbiEK[F;vCfŒMήWp>*{sA1I5yOѮb7'i=mnfDV/YѶMQ>~pr܁]4.(V*@ <2CĢOCެa_7xLDPMt{_sJ݀^C` yBk>i59%ÉsLK1C\ pC8cL+}4ِJ)"Y}͌ۯ%u"I .DTIFs 1_^򉽙 K!5%v"!ݻYca}y05^b<*v۬KlT:%izzЎfF`<(MxN:5dM H`1<Ɓc]ZWOSk}# id֔˓b757`L^{ cÎϫ|k}%+n! 6:1ZVP|Nߗ^ax8׬#72υg*]ui睋$v Y:d-Jpj}㿶Y6⚇B .mnw2rlpB$s ö8M{"gMŻHvC >ޤ-'~c3b9:?ϓMܩECu[F)դB=1Bfvt!{O>ot|sV)t[;{.D[{t{#c]J roħc3hh~_@JUɽ \ю{y-4r֓ŷCdKB(@#v҅H"}C-]74"' tlq4|pe8L(TSŬ 5HR(JmT@Q~q;DP3~}ɡ4J/"j/LᏖA2_p]S'9ľUfNqaP 9G*vݶ`{9\5'߬ƒl.mꊚ{N~.ִٱj"!X)ve uyOQÄyטL:dr wƫ ŦYuڏӼMA2q'񞷮ߡ]nE&Z 4i$b-ݙdK`G9аX3;Hc 䪲b,OESLIY`""s}h9 J%ʐϨI]e:4Ϭ@M9XQ s`YP;&^"ux-%f574܄Ę0wòDžuRy:H~糡XvXxBo"α&$K_!<uIj\Qҟ-X2pJ}RKBg(egGQpJB՝.2й[cX1mQfTMZgQ pni8 0y8v`W ez5\6z*p8t G{ + :vK>9V6&ިSK^5]3 :=KxJ6xB:yjjjfNG6sLNL~+r-!Q:e~~Z[)hQT6ޠB3d]{ABٱk_~vE~FāwH 1L$Q<~n9"w,yqj=שËG„<ٽI@U98Re?ͤ]E42"pn #MZE?a ۷'[-TOPH9.1cc,͋`iB+4dXtY{_zRi6 F ^x3SԖ6]xmBsƲu&~5]Hsgb)ًDㅗ;G2|i+,8_TUĽ")N~K]?%-N[=a'ʂ}TmFz?`:uO7}v<`hxf7;U/}c43۔өNyҖKfH[^fdQK>ĺ3什E3͋F71\9U0 ւ[cL%BB'Z!8b ĥPHo4x{fV^[,"52k4ou5Ωfh :ʠSE @;hWɡgpx1[ TLu9\-$ǡm(.ի:QPEV盘Po_ďHs$ϟ͝?1Q~_1h9UeARM:W}a ]PM7WՏ*3cGY؝a׏?֐ވz?,8_lGBi}. 8c6(ct r}/pI In^nވE K@Wг!>rMXdp#!X?2鿏;AGF>r]Ps Wj:d]WT%D>X@@,KC#$%}1;D̉=3eɤ]{o!:$G<$/VC\@vY>zj_yN3Kx4u.Br7*t0sςR`f>_iuanl}4Ώ1$ ^AU؆- NU</O}&cǔuA,ZcJh(Q-jYZQix#XC4ʖI5e!Hy;xkyV6]LgWg/5A<لJ>z%JýCgԲAc w LT2lVLᙐuBM0/a p*0T'-jj\/|9 @G\Ufeb[S `DMTm1|NA9yuMFmܨ񻽱RW1ۆz :7-DeNw~ ϭ2q5q8;s*ָ] ObFķ?XJD:Vr9%bz)j_ǃ,\z]2*˛)IvG~*M'U:^o93_-.1Wv{V2FUK&jc]DoL,ʜVɬi>ÙuiŽWe O9})JqЋ7j E?TQn'עVwLtuwM^A >hD)x,>FdGDq9t>>CiBx5D5bu9Gnf~thZq Nⲇ'yD[?rk1%6w9k G=(M"ykv݌mYt\H7_1+?xk Rm`bSH"UiT'Q`ʿڅtaZuH$(+!,]pWPIb"_J`g5IbiF} ɾp -I_ywlu!nF:$mʘmhWȮ= Ȩ{Npn]&O&]FUI (dILEjgBlmf8'[2@Lr/z`#y2OWh<5P<=:u@qY_ZW!K8 ?r=vGO!mVysGA!]|6skT,>Vc!MV>(ؙm; 6A i@dFT} m8(i dCxCg_ۗ{Ҳ#_s@/`. z9@bUEPf^1)pی]c&S$;؛LD':ϺၹalTć/,[ Vǖ%c ed!#O!))Џ;%-kO˰8q(~[ShZA- T1{4PYasx{n<O)5F ;8͞w0DºaiC3#Y[mu2ЛPA`傌¸':23wK ioՖsi}'EeLlpV.JM5i/.{_)3X}iBb6>Ceo^HIc2 1R`k 7zBڎ@9GA0 G{07+1R5poΤa!ǴS Yx\qq4C|N Iu6 =C= `U#>:R hD徱}z#*`^ q6\*s0 *fĦcʳK&sQp+eѽ. Ch4ַ-Ҥ̭@JV/MFזUHE0cE{07ym7gqi \SGjdZY3 {#%T3j6߫NkɧG,`gZۊO]awhߧI? uxzP?_16%Ͻ^i85L҈+n'T+V$&Ch>CĺrpD)|Ui/Ne4E ܇;jV4Bb >L-' /P:.>S%ؽԚb #(}\1H,rىܬ";)ؼijEEV uݪ\ӚcmI ?O#SEP/ꩼr XOO<(6L[t0 wHBj߉PY/Z1#,fScв'5:;^{w+1X\u5;7١sGYU0^>OxNsddybi* -ܚYIϲ+T BqX&.ԉ?~˖N/QlIU)ʌb{7'Ab ۟Rx`ͻsvѷÑiH,XKQPTw7-ƻ3zBI}X_SѮ?Hvq؏y̜2m_bvژT(\C*{lKVfb?}e8P*$qCc').wU8ODX}sG 1W-A4K'O'D.;ԑ#vslL\]wظBI6Qx Q`olGEDc .5QajA_'nE0 .x w'vXmqpaerNOtˁ/=v#k ;O:YAYIh99[fܟd XD5Zʽiە3z |B5QT6d IsH[SJɳu|n8kf졽t( R$% b}x ?Fg$[eZeEXwf#MY;O T`8䪉g[I VтޣEGdQ 87r4e8R,/v}ߞdʝL'Ƕ ! b̠KODxC7AQDzP&2Z1M}p!-Ws8BvW=dFXǤaAK`9誠+7|>%b`Q9E!یAd4:g],ZLetTB|{p2Y#Re0rͤ.&Hax<78>Jm][?).!.K8VEfS`BDC[]Sf+~ڻ4-b~|;9;+RF C6^U'9^yq[ĢP^)p, 12JR՜)2(]@O&Er" 7\ƖsS>h(ߩGyzFLmqw'FH0>5zLJP/P{]~T5 u΁Iiiy '-F.QhmSf ^GtO]ȚL/z41CU{iz9,la_&?"4Rq>ڌƸB rh\D`zo* )"Ys:2G;G0%˪'Z|׉TZX&Ȗ97F>176uE~@aj`ٟ)Lԃ0ZlemXaI_A Kl11$U l wy'jh?j*6Xn4EqS~:!'[Ǟ㹺I ;ڍ$Η̷TES= IRzW+[uDOT88kȅuu-x!"4CAtjgj´{y~ l>"["yLjwm?̪cyY%dL_fQ" k&5BayJqmb-*RTu~HPQu$d} BGymԣXi6lR rS>H3g$ƿPI_g\~睯&%rb"G> |bKգ ҳNMVR_I 1T g8HW.uQp!/_3Cpn<ǂs j  uCcGB Cf% ;f۵UWNkt/OD92WL33ld#0B<¦apd6f H/JU[m#c.,`r/8*bQ 0O4nPjk}5m+A~E?馋K* 8D+RS:.JP%4RQ})kƿQH_ h804kjF9+XVA/ewTyFƒ4#XOͪ~aKXJ= I7>DfjI>-HazjgS#wi0Q8OtEgdc&cMWX#r>Ŝ;Ib kYBFRW}r(ݏx"Oo!!4ǛĴMΕH2l,1`@HNkiox+Leu_d(h;F+aIU6Z78Lb@Y2P\MS1qcFZD]Rmb_@;x{7YEQoE,$*VN)֡dͼ-CGמɨs͆-P*"G$Ӫ5FVSopdK">PտNM⧹OϿlzb+è/#Ȁ7MXY/ݬa3V4@%g td(Egu_ΫQ5dDUIP0* P'kZA2:ޱC+喥JĂPH0aDnlV28&5EKr8 ~zQ;+te IT9Ԕkߞ}7RfV e(پ]ܤ U 9cI9Ld"!Eᨪ3yw4Y%~m3t!Q+oEz=Ddv{=EڜDCq..a@&Mg˘V h),JeB2C&08`JpE`g1TQ>$J=KrEZr0sO@J-̤^8 {vBb [0$GIqiK߰T?ׂ[\~W5xuPF ȖU P{ }v>\\PC<&-\::upJ93 ~0HJ_!@|z~뿸Ned&@)֯Z~}7|KCfٮCWfP,Abz5*k~m~w 3O1t09ۥ(*0ݬIwcĎUM\^0i3*KOs=_i̅& (ˀM"ݯ2g]ֵm7c6t7L)mj% i b-P`bU婟K.:O*gҬѻ?\]8+*]ϋx8Y~Ԧ7ZAZ1̯"Vn*3n }|ۜ~2l[.9bJ^o`#[Dӟ-q "$&>\M)E,&tK %z/9e"fUQ)7q c} K?%o`?HN6]]b-%\#8hσaY jM1-sZ]f!6'FZJbnC=x7wEKncO(ACs?F.E6fT|# h9߯} :Xډ6:M^eh0s̙Iq 69` 1T{W=`c&,~7_%&YwۿVkD>^A|A cd- Yf 8!1YZC\ѷ6󽽕lm-B/JA&?}VM")s rӆeUvì|P,4a8JKTSۑ^Q'ZHt8ّ{ίfcl5%&FXKq ¢Pޏj9i먲1062Q7Btn?sŌGZvdov1>ʷ"䘝`QDX\uCoq;7cu)[ՌO;<Ҥv?gᜍ-6DFPEyĀu \P!?5G^z;7GuԷv牃BhajDa[O*tu3!Jtr@O ;ּ8*´G9qPgOW#Ө qeekh\gBm[d{ybݽceJ`D"QjX MN8+Mz:mu @:M ,'m_ ~N‹R?^BAx$K3}O;nByNgJߌ]@vg1oDM ~M *y3lo˲jE.J)Wtib`zڹ>|Jwv<;k4׺XF :;۲E*RwRs mvVfW犽5Sӓxl 86Ek ұ1`J$.L#3F^?Ӂi iH=qIbQX_5gD;`^2jeVit][>c[ ut,$$fmJi.4jVd}1c; %cʺ4A+P lR?Ҳe%";4΀!nD[q %V[o4KhuS^L~Jn apROX$-aǟ؄ b{0d!nTn$rrv*'RlfQz_GANx(nxrw7kJ $ F!Ԯ^FhǤEZXe5$ϕ+؟k \/If[}g/`aڿ41V߈ kƚP ޙ%ͮ5zաGF%\JFetp+(es0E#bN86]}.}xj!.ؕ GoNR Bc$Vô@_LGcp(S'8J '[VtG챗͚- w"_c;~4n={N?FInqn;_%4x)ݪͷ&{=5sȪ<%|[=|HV6JYQřK4Bq4^^[M2(QlTay7uҵ|1nބf *+w(!)9D;!Odt LĠ-Vb3M"Mtj:vE/1` '}hykƨz x)Z>͞_m9Sɮ '/9s~u%wO*WmI3߱:<i g/OO^M(U2>ٝ#ak_^RnLZ{tVf Wĥ+\!45< (#I V`RQ *jDJoi&I7 R|M۝LRA~ӢR_X 1"9v9t(u,NfjsWč7lՠf `W54r,>/L%$[łrrn|)k%)f5HӢpmY2\K;z^d۔GE|`j.&3˯mWxTxy^x=Uɱ<}yFpM*oNXzֈd{hR[t/˛߭G%INP79Գ9' tŸvEAkJKp9MWgrq&F&-)vS/(aHYdI$'! Ą3GM؊(yd- 8jEՖ^"&))Vw0Rv42J0.v@2fN c77'K]MפTדEIQ_nK\ G j!yw&bE5qddCJLOXրb=Uݺ6|xմ@ٯ`(HߩP 2Ђ?2{Ztu"vh V:FK"|@\rYb:W]*B/++)o.gFqHMۀyax5mp%|v+bee+vrMZ R1d=U,Qi c֐(E1Xxx3U)cr(Iup^x8ڌB2Zry 32'oבEFMcspx&$e>"6 CK_hvpvnlq*I[LTLNH'%(|[ϽeaMQZ/E=i X)/s\4H|6.1C)2:]y >]_OTz)?:d\XZrQJR]oni,8JgG>bpK)@ns,1Gv#mǚ"Ư.(9s4}zp'TVfAVw@ȀL:}}9mpX|<4b܉]vqovkH*JNmud~bځ vNw[3E>U>Q' -N%J5}IG dCsQ: L+򦧨ƤBpa+F\ 9Oje+Z{ɤ*؀@#Xl(}Ɂ)/^i^2ߜayGQd]L/ԉJmz-Z 8S!>LG$p|~rYX/zKLKށ_mu&5ʵ߀kR \e1/HrΙ"_Az>C Y=/jS)Z̯[tdXK@diJĦ`JFi@>L@T A+ݱ4Lcɚ `7[$upƶ䓏ckcDMfaYvtUP(CFVy'۹9(7t 2=1$:G1jva)ιhpo۔6𒱲^Vs-.4 g׮7,?&]&f~ѣ: N6"$_‚-&ӯjuGC/ CAt|^h0qOɐ0(s^Jw\x=3' s m5u@:ו_iU(G7xeZ͇9,e1~ 1p2Yf͎@N."pT'7*vp%K6U9ɢ$)Mddj]m5GZgYZ07070100000295000081a40000000000000000000000016661890a00003e9c000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/atheros/atlx/atl2.ko.xz7zXZִF!t/ >\]?Eh=ڜ.+ˢCCZV_ez4Ϳm%]2ǥ8RC(B ùƸ7e٬6j'k8q-SF>؛`hĎk@ZVIHPF{!dg$0mHƬsDD;ԮL:\dA3c { &F<\7XQR}.ۥM}GɍoRUY#5xt{T|@@Lخge5ý\($CC 9مӐqP13*hU\8vcs!+t3V}Uor/{I7jwd^uѦO@ 5H8Wqq( e6>h *YnI?%^biQlղ61kA?P ۻjit3}p>Qz$!x[Wh 'j`bH$Vq͵Ϗ4F8y@쓈xC ~wkr,zзvp/rYn#q&&hDx4Mq\_FF.uN!dw[ܩx8Ipx? elGI'ƋKiH/TʿRS3 @@1go CzAhm[ψ1S`qAt|WCq 9ܖ;8@ZJ?PpUz9.u@Sh~׮_l>;;trB&!Xh㄄Z=͓Tbap|wxB{꽋neNrXe('}0᥿ &jv@QdsY,J-±39t :A5[<ly=]\DSw ߪc]N1-0VIcdz؇/ ; ˲Z?<5.36G΃'v+ umh {еVyT|q Hf*; | ;c(+rZYl=Frɍ߼.& =fJ:gUTI5g.QM{mȗ= n˝znMNtgDl GO%]Ep1a1?y#B. \NؿUF4p'QG~of3Q]^䨙;ڥt3y?[2dz7,[8:ws?rY^`0^g\1!R$}^w qOg5|w<M-e!-mHm1i| : eATx:^nT !oP&k"EsVtROx19qQ}szstW80BcF(4&"/:'Ս_3E@֜9l1D0ɵtSne*-zyNLi[EdE,.GQ`>Gru`$/*1[mh9NJ@jr9ֈBl,mF[ZUC#^=K:rSiw˕; ;!Ƣ- KXTx͔DW}/%sߩG]Tֹx\ja UpB~K2VΆG[o4p3j@D0놼UNGooR| I5#`˶>>e|+B\b~8"@t%"pkdcѡedp<;|ҟ3`wz83u9j\>P du UUԓFd-]!+LlGӲg AAN`dDDHu=4FR_ ^t7)˲j2=_󇭦6O%tMi%Q|s 4hXG-^NqY?}sTUmo_q?U" g~#MJBz=6ϸ[.WgPŜP=C*q7n6=iϵ4 3x^0!&҇ 2vUSG%C: <Ϣ&]#yZ~A]N2m *9 uGnW\3G0fpQ8`YM$Y^YG%s Wey8K,7Ip/wP*ֻ9u ds'JAľI%0 6שDqϘoSUgyޗKFvEa6勦Wͥ1F׃ W`.7&lj.|/z!2>4rվ2 ԯsZKEFy?I Mȷś,{:Q.ל$Sr\3x!J}(iϦ'A]lL?]F"KPwt(1F^7kPz.!:J%=X mi%o[>v)4,gBPi (N5 F#@ [ɁA`4723S"E9>o] 2!;N4G,شevS<YOIDM~E:F7}*nJ@+Djgɲ /5ITckH%~Q4M0S>&_;oJ/OakbDx'Yw2(!=P,e|,?96sL<+")"(o:N G5]@x^cT o0Mө&jKnQvG%Hc襊[latILyE y~>"qM~)W4yA8 ^?2Mvkd;:ٹ- KqRC2I o#z$3[IaG\`HD E:K>bȖsjoFc1OzLچ[4w;s`X6:6sW+jz*:;#1!/+fh,7״Sl$m`pOhf~焙Z¢&tn\jξRTd@j PYҲWL2bu^0Y3%!bK-<5r7 bHG < {/[D2聅߲"*xQA fq|p^P{#^NrtH2RmZLh!H?V&dEM߮fHz o|p@j=; DKK9f-Å \`2aL.pSFS# L TOF%@ =sRHGDsc4+( E9[4B*S'= Q C):PG fDq 3@FV'T S yQ OzἸ vI3!5]*yګY ֯Xg̮փyJe/ }텕Dxޡ_Xx6o?M ̱ހe T(MLG)Rb((ȀLh_>(#/^rfpj|yv&ZtG ҇3C%.aky);t g6ΡV?rqa?qX A[V+CAjUT1ɯuwN!@ |J(H`aD߻z܅]9QːO_MCPMFRoFYFq h5Wz[%7o;? c*PRphMgp*(}҉?mŀr/JB'w/i]-өUZK0`{gfM|DdM1tji\F9 m RhM)n2N+āNv71NVv_ r o#fc_c5%*cPٓQLQc`NE*蒄%P!n$Ӂgi϶FVn`7S'|dIM ;L|\LU2bS1F~nge5z=脳89hm5+|a┝ L1Z#9mP>G#αݩ;!;i hiU^7}Cj`XfK#&/k_k]f2@!VPTyEI_;:V ٮtV`v@`.#$ְnٟjzu 孖jjV%e[Ed@;ʋcZjiUv5]h2, R%&nv`-XŠ`h^a8HdS({M ϭB|Gjx!bwz#P^/鸧 7.L" 9q},="Աź(NY$ǥ#eYun@׈Xjۙv) !an?X冉<sGaZ*D/\=";(yO-{j<<8~P:[,!mNҭfp Y}-iErw(~gsQM-^ =KEZA78$-+|m{AE/WGj*2A]`@h]QgK:#]bA~ Ò<&_fxRW-^f5f|C*('}M^J4'A=3oqQM`/ʼ6;yaH @b@;XGdxt;҅<38)29 ź~xk$f{I1%"rP]cJ'L#;rV^>, osQRP6[(;G2xo g~q;6"<0RMf@s:k,7r)o> 00r|Kw˺m^ذfAzD'!~^c6XsYf>UUϖ)┤7ҀGvAQ+u0C8BZ,eGX%jm=w4j0@wO|{JڱIGsNi Ew ԯ`09WzÙQF2#k0"ð.vws^^ a0F?sR$jeS]yk οէH&g69(ƣ1M;m,EdGo6ey|>ۋE@T6}RjPؒ2F{g&Ų}ꆕ zղ$ϽP>Ԡ~FIsӏQ{?o$B*a·JA_/'}ja#V:<LZ?fdg0w%IәgЫNU6R9dx<)XцvD w*)c=p@"ݵOo(Bgg HX~ۑeb3 QB{^m Q` [h(+'kU_hiXnPL+eb1o\%9z=ׅ 4sx%CV*$7VRqvqx;p@m)Mv9.s3Ӻ*GGTzl:$_a[ ]zlcFsE#/:"?9> Rs f fOVC7"#}Go~diAb4yxVՑ|Z.HT+󢛪dJ3IɰMA.  "N$!Kۥt.F% or ^3ӫ3߀$#:p.ZeB_ffAn6P6K'yKOYZ3\+HS&I/nVʇ@Ж3 !^EFM+e^kh_4ozQ/qY35&rc]C1{(`kx=H>g‰k XNyYI!z痰_Km+ }?'']"3ES*Y6d($'"{%l"F8.$-^-qčqL/}sHtzTݶue!/~_q)< ,j+G\JH|) ^X]L# R2^.9`s 0⊻yBa/73EOyH f `&k3U<r͑9^F4]uoIZV ޱ.:s"LiۄAK2|CGt)k`aԞT~!E@dE}A7I9fX5Gz"*J?wMo*;JקI1hx.(?+ Vp.2;OX"l>;ܯ KbgTo#;͏٧F:'rD_r &sLqBљQ*/fR ó>ecv%W зR֨ɵ#P:1'Vjl>^/skq+ga?-YJR9/+%z<Ǯ[S EF]aĜ[H-lw ՌDF6{^U/$j^2:> x$.Yc9ok4<ܽ9S{_ms9mn`(ܯD%I_iJE0)7T_?GC@ EϭoQ{e CYG!_eAf}[33OGW ZTV+e%s0:h@܍~z\vrm9hEwIs^ mWZ >ot~-X40*}UهꍆZXc4P' #Pa\4Јc@:b4e(Q~,q;vNӱ5Dt@!T;-3+=n?[|$#\|4D|IT Nx4Z5S-JtK:uڞK"{sR6h:9`9g-ۋ!~Y0EN Si1lcF!0s\5Fh7#qNr)̲6MuhO'dd„yA{HƵ4ǻ~"nO%ŜUR^2z{BfQ*,+DRx0-{/IԾς/*n/&7 \qm0 䘴rA"SdNGN5y-Nke_tFMsU$ 4myϷG`ɮ+ ܆]|97/&̨ U@濓o?'[9 hj`)8CYܧb_Bc!pmC>|pfCO:[>T-@L%}O3qr%FH+9bn[ا&ÿd* ESS/Mbd24sY߿m%nM[p̘FtzŴ&)5tj_d2&z%xxQ-C$k2<zo/y6b˙o}aԝ eW g40b{M ,2 ϢSYB^|| ) q ,%#)CQ>ICmb2jXf7p^IҦwP}Ncet}+ʥٞS*XOxtB,p*s)F#7K6Xco_S3 Z:aNMO 1 SLg48lN[/\qkyxSފ 0a\Cc=ne" Y p^%pzeWھ]R M)02h;]KV]~wMSKfm/Z0d$4`Kz3pzhpK5!IncgT_8WG%]pƹ'rah>GjH}6٢e"MhH9(]B5j6 =\xDEDi,qVL*`qi[p7埪;PFhizzgnx@9-E̜8Dk^"gUsj|]/2wG\UÐ&"=SNJ /9 ?]j[z7ЩLSʀ9Z+W\GFQC 0q6w:Z]FFw_^4doe2&2>v6[h\ ŔF9.%6C,(m34Re/)tҴ%:{8VͽEb xV|{8ľH RFOp;T߇n{U"20O`,RxFqvjyMW麆ϵ!$L"j,p>=Y)r0/c?zSϠX Rۈ5EU}cz/".y͏hwzM1sW) zw,B$4uئ_Ftw12X:^6>bٯKJkn;D@ATC`>vz|葐A'A *\Y8)ca!{=N-7gڼP[7򉼗 ]jVSKR` O(G >Nuy2ZPD,evN烳8oXi%eCc>/V6bn>M?:bdJJ0u/Zp "*[ "j8RQDrYFg{ьEz/ D4+u*Y{v K|2kϗvq圎~-6Lv=\duB^Dd[a%0@~r;&: !OsUC}Yp H=A;;>?ZAOo:g|ּv5m!ۈQvlAØS*0K'ĕS؄ܼ&uSO B?Q4z4F5mV*Qռ}%uqG3k;X>uAtʋ=bk &BL9 ( 9L )m!/ \Z!>H8܄e!. 1ᕞZ>>ld:T "|9G>9b 4pz^t-EĎ}ti|8Iڄ)-j\թ_o7KTEXew&0*m1iRrRqpGua4kgŇ}DSG1;" =e׸іRoWAA4)=E%z._Fz+WγucÞ߂Mz;}|62)] >~޵|;JJy݅P]ǗWB>`'v2`W7.ΪU%p[[wt&9 [˾L⬛!31T]BPrt˞ Z}|r0(41S:{p=A6xsS$Y*7X5)ٓ<Ht){Hk癮ٱp87 3rׄ-Pk S7jVpcSěgHfH⮣yĨ*Eu M)@9Kz%ZC-y})Md aBhH^ RT!:P4hjzD3lvIłYs];͸:$[O 9 ̙/EI1GVTUڪ K͂E'Èo |Qxp|>cns38c+.3qt@g̃hF?̈́*ÁBE23@;{=5; F+|+tBF,o(.zd]iϕ%Dxq-^|Ƚpsσ!$q>T@ |iPg_#VsnKy|f ][2xC/ ٳWdE7qE܋dN Bf)4nӂ=KYފRͷ68T_+؅CkCexDL{3FNOdA9ډpѽ ǩ w#.dqJ2GA fI G_dr4]w@?}JY*ӆ9ł]$=>)r̘h#}Kpӑ*rn2˱E6Hs5'wRWҐXeWaLV&T U4Ocנ\.PL`]me`@ó7Hw)D vUa{ Eq-h/H=%.^%G_R"gׁ];ͩB}(xDZڪ]!hGgx{;$f ɨ>lDx&3`Zo bVrV8"tT⭶NjN_k% @m N bqAfJsdDn3*qT&|egYZ07070100000296000081a40000000000000000000000016661890a0000a950000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2.ko.xz7zXZִF!t/M]?Eh=ڜ.+N쳚Hss |CB0ro<5>C$ΒP*&8yt=MiO\u\ :gtȭ\r/XXYE&:D%f#h/@Dʓd)j[HϨXߑ9뀫pm)AdcGˆ?d)İ;`G v~CHU|ޖ-@+ q>=}0})ntp:;HzfPX0xʇ3.-fG< LC )d>XDC`U*QɾxIIJB>ŚA3' OJR"wJ})jK/V & 69 v‘J98ghÕhcDT=jjwx\fqPd ؜|+zTTr ZlGTY$`mC|6-`QG ]HƧ[eM4$Mz8܍^]zP̈́ź8;oA|vhh-stM,0?Lަz8o)]/ϛe J :h@ l<ߒ㉕)ذA oK]sB3dx#(n*wF$>Ay9 Ht0LM@nDX=BjUȂs^NTgL`G IBBn[}㐓!0DϚڙ6yFRZxӃH@.%3}AYN3o`Rw&ʖnM$m1ǯaN wtujH98b,*j+iHMHնnjhDFKi # 0Εpaz;&')%g0@x+pf+VԹ3Ynq76W4!!q_Flg~]l؅:T]@e8;z|uI/^}[]1ϒ Nz;k%>A-aǓypQ,~&*(K>xP+ 4(n!)7J9⮨-e(&mقi2Dl )RFܷL8ȶ̯t(شf ݉794!|o^ƐB@0!^wh))0;g(c $~Kk)'vYڳ=jYD+m4lh)#Ξ0Ƭ v >yUol3+*^]= zVv\CO5#;fDž|(d[N]\"[װJÚ!UE2ݹ.Gܤw>upgYjK'۱#"-f8-p 98Qgz]e i2p,XNR*-vr\ml[2q x`KoNew}v(JC{>`P 8LZ `PIWyZg]%<ޤqsL'1 (?[gxEJ#fFB;YPUe頷 aqVmDn,\_+f)^zɛB~͒7a=_iֱu05. oj\1r#u( 6Bl@W`h<8NSOnU]{tTƽDd;bw?Ia#F;T~?nԏh "7⨧IæzÑyk|TԘQmqqH奢:HN쎛R&B[@[("RYa <ј yꕛvrɿsNwj`ND` $`mQt`0 &-uQ2/-\ B7Yr64q֚ےsoo=EBәrlXxsFzcLɗ~b:"̴)I>CZ||A~iQJ'knJ|P7{жpa'f?wӆ8_4Qlj\آxl.\A_VwoĻ15b5Nh;aҿ݊?6Cϳ(.uTu/lԚK5 sRrh U#jJXC)?uh|>Vәqlϩk>#q i+aCIJdM\tNa~`tį_=ÿ^Ò_3hM|؜#x7/S۠^%?A˝w|~ׅRdDi6X,87,P~o޳S/k 8ƞaqF;Kb AX@@$fsS=H tIQn~hi!;8Jt1NY'dy_G|sOfca}2Mˣ6! R>0R#9m?e9fߨ_N릣U+_Pa a=G>H2J{EtbgjaWsQyp[ѕƶ8}Oylݶ"{FFn4 5VAZ"g v59^/Wm>HQa[ BMGJO١ELB@6b5e yo39 ~5tH,!j˅'z,`d\^"S׃G;KyRBW2U 48mP0#1Хmk^4ru@+rWC-myǏ0x_70ypI;.9d1PǙW?Ä{FRYt,Ji:QΣDXȱSGpGn!Xm.jGE/_j1Ց jv:@?%}nWEPg 2C-T<+(/.2q1"#v w2*ڢ-R2>mTW k#?}hܘ}'6gpXU9xjHͷV"foQ8!ixP!d.RŠ {K 3D yIC2=n*4n& Φ"0YрMs@ƍ;"Z¥ T^a9j;)*7!XSô) n}`O92:6+5fRu-i]#ŵ&'^rčr{n5#G@(Dm)eu?<%[Cmlu Q7c(jlQ+$>f$m"x$ў-vo=S֖J[&dsg?09yD+k\֊ _EL,fm0V%pp54ExLd"l6,(5֒?JT2ʩAk __r\p kAI;DqO~c`YNȒ5Wsy˛~x5%bꚾ`|C/h&aɓa|vuE]0~X/ ~֠1>H(iD yP=#osKy+) z5Ϋb4? 7ʍֳc8#Ԃ~N6N/Nr.y ,] >YPZ)Kpn=e=3k}>Bڥ̧H8:¶$AU֫4Qފ2x: ye ҧ&1a㭋gx&a0(?/r6\sRGdx^Uټ/.kN?#MRu3j??0=K" '\)tѿRqɝ!rQOq g&lQMe*ȳ_C- FI< r=g\n8ʢO5zٷe 6|h= vBP؃Pr.A3N/qp=ט:.3SzWS.b rn[Wzի 97CsM+k&K@6Vv>`ړGS~ n}aZsO8bׄ:Js_TH9gV}iqD*)0WH/+#B3\?A3m#VZr;&?t/Yh7NRmC DWxǾ|)Ԧp_6{tp)SЀ+}.:q >ohp;YyB7/kS忎k[(Bqq|fNT`=nh|?mbY2l *!|G kDžlѭM,pX-Vml鍨Uۅ_;yHk%s9I+ǟ9i;#0&n*Ǟۚ| ]fG&? ;B"t vL{ )+\K}AGק J>W8m+>C+z2wn)hJ݈cP gG a1\[/smP͟>er )5fb?ѕ'ZNaԎC3pw.Q- j.Og?HHyifs0wӵR՝LRW/np>!6o<ߖƞ6X`-~sܹGvWX_=e?c<=_y:_y AH%GRUݟ0`h$'m9h0 =#/z=;-lYs~ȝ>f]u}JrRl4Ya1}?ͻ1σvGI }W/֥4f8x?T aaI# Q7;{ME6x&|DeA:ԩ:v@,sfX@(6#/7sIL͇(/a+ZU%Wdr >׃^o/c[x: 5,O,')2 `^=~/#n(unwwtNd|OAhHJ/ ewb՗ l~{wŁ2amm8PGCٯ$: ed/FՓ/&}/?R;D4;DHn+2ߟޘhB=OYYwۗ餋IУkQ |l{ύ6ĝMk|$)d#^R{K?{#W1\z+tCT}d}gDbo:THeDIz$m]8d#ITXsG]9z?X \PT?[td29^"(|ف`<P,0'=ei v&=CI!-%SvT{ԦE__>*!rrK?5:$T̢p$ۣr3HoH$V+VVѐk`X<@[k=_τ*.ޯcZF@q ϊ1w)(ηK[:EphvՑ辛.w-(Udd;Gb|]@'J~?j׳\Y:íI-V`Y?/(;9 }{+1RucH9DErQa{1Up/h^3X끮c?V0dމ6zLv$hЅ QټvU:Ɗiu!8_K/?7jӰ)%ZCk#PPF[MQtŸ63➵v*RI($e$-?"4| N21 nEt\ ~5UOeVmӘ:F5RTYрw%OD2 aԇ@JǶ?^]V ‰8 (VWLa+2jDF VJCh9=Uk)y+P:eKthMJӢy1ҝ5i-V߆7T'/xp\5uDL7BM\[?yInHn73PKYFWE้k{MR$5LW`(&bܛsDEL w_,mi`TuHH '3Mpg%DK',t.-ץxY:ֳ~]y6nryV A _Tm:(Q/J*Eyڑu]ܻMSȅۀ`"YTC }‡M$͡>bݡ 4v)Q߂q|5+^٥c*1Rg c Ïmځ͊/UYHq~P yZDj說;nR'#E9%- ֌p84 jSbξX4|6 M~X #s*G}˦O뿸E"hEDj"FpTH f#~1wĖ*FV.{vC~ѓoG'_~0d;V%tFExe^./9y|N`jc1\?&?CKat778WZA{2"IDCŒ25ͯm$~S x䟌=GiIDa6</OlOQ3,~E("Gs_a`4 aS*R/Kfܱbɨ B5 JܾTڐ2JXq xs!55E4foC~6~sh}JtoPsnHj!Bk?י9se&ɖ5%@ zP82uVq˷e^R✩MЈn3T=1?t89+`6MMu=,UAbG/`иKٓqK_c_M#B5hk݁[Pݕ'Q;kt:LWbi yQ(% h 7OVƖIVD^PO-NwOdz}}p×5 Gє+ 9ohV8Aл ݶM3ٔ!ۨl n&斈{ >rq2't^i@FhQۯy=l| r=#"%i mo0!Nr.]'뭚=cGV|G q>q @Oj=],;DƷIV$zCqeU5wE/#HFͮ~=_c*o|2(JHVYGL-'‘-L ( 9d%͵&զ"s?8 :iheAY%7i@`45`f[(!aɧ͝FT;ZŽUtsoRrcx9l:0.p-(9t4. "ߖGh҇PCm 1)Z'! Z}}mﮐz%K cxSR 86+}HL&qN DȀ#]L?t&*U:O S q, p@)ħp,M#8=WR8c)2+- m%e Wm@J S~.XD{5Zc`so: @Z"^w\&S^8JTϯ""#Ъc;Wl1]/(~/b ,[+[ȣʙZ,{H`e΍X3HfM,"noiVX󝇞ꅺn/ƞu.< !tnKQ+An]c 2(b#8(WMSxf$tr!5H|mM"0? c6ptGw(qRڠ6h{{ |yi4,lfR7Y垟s2 7',pR@ߞ9T46%&,,A>@?队2ePj3Rf)pS]}P {ρ롳i/JumZw f?z:#-kr$ mkxɶd.B>;9>3%W10)"mW:]摊yM@O >6譜9+iۃ?_-2/LukRa:oĩ8_o'Z,C`5%8b=97XS xl00`9yvW?hx >[& ν);Jr҅w{CoP/S-ҳ&'ogaO':TnѶ>;r[":EI^T^nn8whc c971No^ٸ d"Wx!gR^9Ex 'n d[\H:(S$n, 5wI7.p~apJ7HUmo؞ڐ%[uaNڷ*70L')H@a3:h&o=2>j Ad݌/iSIP] YmK,[O3b{3zgdklx dJG vv9nc,+# Z#a:qr9%qLZMSeq^yYy xzGȠfΰݣl_tqRjݢVcq/ago]p‰]lЖ-5N<*ː<~/_yD[rx[EQ P]CC꛵(łq?Bax C8[3&wgmd}4%":kU: %#h2.x+8k|oh/z^Պ@w6hcH@c\7B#gū#XnI-[RT WN->p LL6vp@m^v MZ٣'鴶x}ETa폅 >Z|~nomiH˱1ilK 1!#xnp 3?9;wH"u 4pT?g-ik Y㎱Z~$w5e>dQ;}ܖ#-4:؁Ly_s#i'"ES/ ۰tL!]y??  b q(%ㇺn^?կ=D8\Q78 l5d qy!.pTp:x!!љ¢.=3&L#A}#(ưpi! ;*-8IaZ@cYs) xo' L X_N\nj8/P3sʅzu";2:LX82URX2.?򹠷ŝh_zZ<~%[ȡK=k}g9ܜ=+_GwIRoMۯ'7 9 *c9@"^}PaUpG޽+Ѝ*U%~U^:E;eB PS.n)*2B<\zh~$~F!t SuHlKY 5n3UeKv5tyW>]I Dαm:(rdlbl5 HՍ >Xkb yZZ5ӷ+'ɔFIE熇WG끌/') Lh^4`!p^-gQaD׉\`):o`;5O[.~̱wIyHM8*Y9nEӑQ&uF!Gڽ:<+̀Z~;ax ֹ_\>#Ǹ46*T)Ɉ~!,rT\1o\Tٟ8{FDKg\aG\/vcuP(M q@9  IN^i@c3mSC3BE8F"IB yF)lo5p Ruf桽4> S.&yW4bANܽ2m&X ;9 Jfι78F\CL'ZDBk!DB^ީ'xgsT;Ŀp ^dT+B mՌ|E* erCp/42xdPlf+ۀǑ,oHMگ lL$hʛG`t{\Cek,B|K`N! -@(&J)o 4l'+ֵK_G8{]$WEw7ϊ`cu\Ϡy|e."jś* )>q|E2龍?3O\ SUoFb-3 0M9%|#CNAV|=޹b@ԗ#6mPpx#wf͢SHݗM}3W~ZÅ玣/n?o#W6.\K{ң\PhV~&hźcM^f+l*fv!QPdԹ0ByiH3w;%ݷKTC8d~?DHC%E5-c~" ̅",א7ɡ.|':GAGpp̣ ^kN;- Q$Ŕ:ȫjJKk2ON#ͼefT2\=,͸X1jֶ׬O~EV[XNZ 9FlOiAQ^c}-5XL0 )ʮ ]ZlzK({c?P3t͌ ]av=V#қIaq(5G}d Fj%o.mUřypbf㋳$VyBOqTso&2&AkC̛Buʐβw5)?.Ḫ#D.9QOR[R ΢$0C+)j6Eo"w }P ޾BO{0k=ySGmADq)҇ =b70\Mn"*px pֶ0q k?/RIIpm!_b2F#{1RGK7AW/5 p*m}uo))}yd@Cm#{yON~7e3c- {8`\7.C.?n6Bo?F6t.X1lkjœ+>V}Aq|KQB弚AK-B&CYfE˳vȂVtQRU^}_Nqy=IfDij9}2: }20*B˃ya+abv3|B,lg4e*v,%/*VɰP&x_v\ Eq-it\~2.?P0*1VXQ&py?/–&̥% ΘK?Nd׭5zQ`Treqn7o(s^¸֤U `{fpȁQO<`޷ J'ۃqt]& X5a'cV{}2Iz9DmUgJv~lTEۑb)\cr\ғHY5{& )>F "+OZh!Ao_|iʠoߦxBrB(;e9z-QTG&I7.*9Վn~S/Bi[(#. <2PCZ =Ik dTÞBKaXgi{ؠme"NNVZڽKoޕm6w#(͵ lc8'?5˭ջ]9-P3N5oEC2&AtUG`{;]0<:`"ӈCMS`  f edR\;wbs7QOL8b?ĝ,Om4'c UQ| L6UY٪E(ZqG~qOc)d_#g u+0,fRMAc.)P(ngv,Z~]o1s)6|9ݍޒՒ; ݼ~nTz(k#{ ]x?!LWNp'sCS텀svq qkz`GFH"". %uLXc 26ؒ}τ+Vq\Lij.XA:"^819lt_}k8 ɵã*KI=$K#Rxɍ,RzZV_Kp44@x|/WNw̰ԥͩUVxfIG\"|L55]eë}H 88üB%: {<*/sk-THfUJf%Ѡ[_I-}H/RxW:k^ս֐<:F"pU9NH apxn}V;xNZRC"Y RbsGPǎuwlYaC<:Wc0-ῢ V_;wbӨK0'8>@G'0 ,ll7_C4F.({Mf$EL9>emP&SrMʴ^KWg9!-ߩO[8<{eO)5 3LrĎVr/<6 "/ .!H2T(JH+!ju[V@Ggyf7$3M%0 ^-`;9p$1\lbk&ȹRP_59tJ5b@- *c%&uySȤZ}xv #`AFy;i5!V/v*wߟ;@ " Ge_Pdi*63W*wCp#o`L='l[Ԫ݈ a}y05-qDyI.=OCy,-V]WV 5Nw=2?jv%pH:0ò]a|'%~`;H e@HnƇ ;_eZ?6׺aԪv]nkJxդ–9-n=2Vl僐9ON8tп&4)n 1"`pt?,iK7=.2y#.wy%L 9D+V誐LR*lΘo9ț›ϼ&3`y2{}'MD~JD6*E{9l1yP!7v@;L'Qߑxml19.8; -v fh/eo$%gLhkZD}tq{ïQg\AWjO9˪%Â\GǺOpF5R ZѼ -~v~wj!gO<U{Mtis;} ] ݺT)C6d~ %;FحW_RsVȶ~[GRK伃Aa|n|r)%C߻@(rΐSOͭʻށeMOD֯q+"Z CQ2IذD5 Q~hL)TPң9~sfſ/5BiqB:ڔ`)ґbh/B8n^$W} <{4-xwYGNm>k~e5'1Or^2^k-uREw .t, 2n x4|{1 ^Xr,T-'iWKС"vثm NI2.n)cwޛ?\>T~k~wPa92&_+0i6Z\*ҸI d'j[b6pS݌\7RÓdv;WĒAcjHLFHxBAHtk_=Z}훼B\&Ol#դTTm?5YP|7}^X15<)QgBb02Iѽf Fn90?T qxT.m (^_$>L$T[P׻(qL(S (֧9eRCqf$C]Pt߱8 Od"BrQp@٬l,[x3n%z].^7%P}'σvSX2#ȂY(=e2MDu 1+SnAu*JO3U"kF$b3ô f2GSfBt~f,BoeosSd=ffb7~Sm:h cDW𑶒if H9R@dZIP[r[ "]2g}KE]3y)Z^LXNC?J\C / $*u:߼Qh+/B9쓃X_]ɘ.2V+5a_jdOR FSt5/j:RDMkp26VkRO!(ۧpxw?5듁 e'1]9%#Øj\5(F54V$Yc&*>\!ebG`19@#f1 oP-:yN|x /YT4nNZk2hxM+y T KN+夙xA룾meZh"'.cH=Du nݪ0Ѕo泭@*D/8gRM$U\ 7^ΓwԠ{!+2KZmnqYRHZ*{ ^6- 1U~"cET4q(Aht:⼀]k=>K˥ k(?%$+\{C2snİQ햜כ.}L~UĒ;~<*A]t8jݔ4g | m|Y{hD8֓L]8*{q’^  B4`p>z67B'JԮV,u,׊(z8NJIȲ7t=OzAǏE1jݼHN|v)(j8@z2/J/osg^UxD,75/P*Ykd 3th0y^u4a%?P}}IDem?QiEonrxi//KMK]V E;;ON)ךtI?C4F"PEBR85+Ʈ0$ iC,Dhp\tIJ+bRJ_~cfBPw+tȣ>ۿFaxI~,--LCK_J؆_"磄,+JV$`@U [qTjּ[c]ѝK5G[=JFIRֺ騁v2od;Q*ٳcn?yGw@H-R(V6[ }x:z1ꔭ53#GepPfUDRhwt-o4;,̥)MoW5ٍs%6l~mzXe˥jivB% @ǹzK)LxQl=j#s@Zt/mx5-+} ¼\FJw,TaҌb`GOHCX@/t Mnlw Gm/zXyӱyU/ %a=ûE?&I7I]bW'[ݸz#Y'#[zi8X B%[0 P1@XZ2Hrqsy*NF1 kRD"o-'w K@V2̈́%=cv:Q_̞TZU+v@hM=b*zPO]ɛ;{-Rd_\O*Z#H9LElM>^[i8kAgZ]a91}K܍D9J Ыth _\1fōAɬ$Fpnyw7C%SP$G)DZM oWEwF2m2T/1wpas)`Z75v˧WЇ5=s?m6LSYaOIlį{ğ+dLU4U݂K#yNVՇ@0K{gx'9b:_)98f `JS(ϝizS$ͲeH74qӷߡp.ʧqkR'I#S>MO_Cvgf~\d"K"D鯎4j8':v3d:&E?)Q{ 湑 e@cpqmi/ٜUމϻv "f<,b ,90NX5م⁝_RY9IW-d5 U \ayB2:FkuśD@vq/tۺ4R42y8XR?M1 ,\ 򑑔4?ObZL;! 7K$GD_2D\{{2's8)[bO=SݽZj/P;iyI3ݖ}&LnaۘFsI'M1m^QH4&W=BA_USesExtM*Fwag$m`Ir]Mtp"w"HM ?=s/ eRV!`'w [-vrwc@t{&~¸}rY\7O}!O乲FHrIj dl|`@oj|LgX9,%'kĠRqVg;ry^(r8}COdgt*qh ^ހ洩51A/Kڨ-3(4CU4HKYVu%Ke▱{kjpW:82N{ߝ˫[!HyKn9Dueĝy_i)L(җ\>/2SF%MJFnj^d[NZ?19sm&f-zƄP`+w]}LUIqڰ*qS%Ƈq:#2m9:-_L^UCk^. ^6:nj/Y5騝B3vaKA/d ?cT8ԶZ+H̦"@֋<g+zdo#[&U[E E}p D |s9L]mKfhkzt=b<>ZMK?&H; Pi0 -:Jv isV藲hȀ¤!tteגJ.|T"BpҎfDJy[wӒ OɊo˓~fno'e_˦H^ t9 U-r5ka!6msΉYic7yk: c7/ EiE鬭Eјvj?&G 47$P2O`*_嬏o[&5=IΪ9'2MMHWa&`#@* {?%qDU1WVYw:<-uA5 ݈"_zx7l,߾R)pUu̶]`:q8\׿"2DqFQ=V9-6{I;[1vi/H2>P/Uٵ <H}“;e;,[x7yhL_҄tߺ;C4U[:ᬫ.c.\)`;'۹O% J5WmjpPݜf*D6!KO2jMOW 5AB8!?(Pu(c-GqkJAIq3nr]Q,aA(z! E\w]t Ɉ#I1s9J t߷Q"ӂ fB(Mir&ܣn*>@Bj=]4{jO:-{T2-};ȣZŤYY5GqҁlL?s(4?scRo7J6ɼ3kVR8yÄc=+ɔ vΟu{ֹ^dYT' b9KC 鐎px9mī?8_=TlA3(ںCILWuO܂V.&e+I7T?UCA훿ߦ@T,gx%}:S([$]1 0 ]ua=h,%<`[0:T?<%T~6-sJq 0ßF'V N0hG'T8)4h+N/ Ș/ ¹t9Go/vaK(e$tcWqM#:ޕ_zFëի=q#(%]};\ΨkW7އ[:.m#p;[3\1e+M8A+6ZNY@Sδ~CF OTʼnޠA;OZSap3G"fz8X.ep%WSmw?tSVR% )TPW]yC/my- v7rkX!Q!!LmQȱ`z rhh5!AIWt0f:gPHňEN#I^֋nk0A4ޟ4S4ufE9SAbd7Fp4Me: c楑Zdh8qxÊ)c \$|.) =',&r 4N1 V>>e/ÒCSqݥinPJ?`^]̧r};D{q*F#j.:+=-q \0_n}}:íE/ZwÑ%όf-;7ߤR]*_Ԉtg%Q:䃌9n<&}.SsE 4'gɌ9rTKcpM̭z~@2"LgnQRiA6i@ӆo-h )q@P2f?̚r4^tzc҈gY 4k1߻bJi:hY{'qZ\AYg_Tr`^V4C&. ].9,y{_I`Hib+3v:e@% a¼t6nuKdR 筴&z,8`峖б}LY7<ڃwރ݌r볪rc1V>~OR!.F_Qd$zo;0.ԕnoAw+i$ rw9Pm v֝wvHpdh( M ͮ)z1yvj>c,5!)I6uⶖ6cSA~ʠU pO p^\6# j\{X*h0I꽕.7<^O=h#xq@fJ*s>[%x|9>Myz*Jqzf-7{N|glaΥYSt-Qdq4[ lKN NΑ. OsMVͨO~qm"zĬw5 Ώ 4No<*\#66~GEeQE~ڟ-6Go87k[үn;SP'+%#[X_?E._ó;Z/}Gza4sa0Y(ՙwB ژ[#}N844(Tơ.a) ZfXeŚtU)nѠ%7Ersʤ4[&ܸ9C5;J:裔hmN5׳"kIIߗ=@w]H/qY'~ (Sx(w_P骰7Q[?ɻn(jXA Y>CplE+`ra:7qp4nH&zƴTDVNj oÏ5eKb6a/PRdn4լ`L=+nmJ;E:"Y Ƴ7'2/\^LJB,d<8)~l9 4HzC~{my&{>454K\+P-Ӱ =y\ 3-? ?) ~2_x#b7ܻkVet2kHGwդxE =+lg#ѽyvŏ*ZzLeީl|7\$͏]D '"rt ^u[aQXt$~;oCm92BB^ L"Oygѹ]*t@W0`mA@5W voG\Ω=X+np0%tD!r=Jlޑ?{mNڹ]&K]xS\!B?f9KYt; Uд fn|ǒ_d+VmĬGMIИԡ;Z]l4d,쫎;#4rO7i:F67]LC@YS'rL̑5X e rv31Ug bRui4rY7ْ<VgZ,EH@WGm[/`=,rgH3JXp6vX6R]f[[-=!%4hnU%:?m I=[}Ƅ{CrH˖@vd( lOl!Aѡ`˂/77g%q7c%眈᪉riPW;5'af;I ZtH1ٚR~cC%޸v}ќTiPnoӟêkP4jJۉȱ8wN|u` :F m|SQcMZA7!ɘ$ΉkeXŊ]Y)_%S&H95Q$u:K[zܺ'cL<̊(h%Kh`a$_9%6E4^a0_H~46OeTG@›L>N 8T8CME-Q[*L"T<2+vN3'E|,tbMڎht2M.sH"dڵ[ G'%]KG!!N06Q{Y Wc0YEuί{^sμ8` 5b)OD/ +}l´&N{a.ɟGAm)*|X[ (AL"`"=d==sypd\*zgsڜ$>,]3M~5F!\Mp?s>+T$SL,ֈۯ՞8Kmޛ;E%„E;Q0L.3Z9;?KS~r*jk}c$xS/8PmI`-xc8/t# _Hbw>y<~珃'W|uE 9(Ҫ:M~gl_yF[)Ňb2\Lsnɺ<ʋv.>>ɆQvH)E~c&hlX`iuLlY/%^]WH=ܢ3t; Qoŵ9A% LhչDk91Gej?U0AKlT-Vl5E#`NmV6ks  ޘp_L:.VԪc!]xmØ=)K^|3+ sq5f;Wji߀rhG:Qc.e&)ON8V%)}ə1Ig, 1f2sE.&}^T dzsO/|\ 78x^zV*~v/rSKGa/K _9TWggRtyeH>|~E2L7ܣlN|5K%җ}i)-r>DٹrPo0ֆדIGkA?>;fpM,(2֪^Z왧 J/F';Ͻ M'͇gf}ެfUa0Nng0Y]T?HElFaW=Z#T]4:>0!W. kiй47 (yDa^e;/ޔњZ¹O?M P~-a4Mmw#T0LiaG'oɘw188*\az]"‚AyI9J% #KN׶S:N;ki|ŜFp}\QoͩEGACbJz}GOE |$l߸QN[h ]oU-!wc&Tҕ<&ƆgoJ{yucxZ~pp\X4P;"_J#*ѹwh-H|1_DwM.3;ܯ'wCdlӑ0_ufx[DU%tloGgZg 7bn殹J?:%v k "c`[s]f TJ6+1rNAid)T9 [3&j@/z">y1 EASq]GAN$֋p?˸rQ_BXTNx#+{pƽO>^lD \ "-( f%v)UDG!o+缊@V&.dp_m0$mQr̦u0I3fY~oRWt*`7=^my6 &'NyGKDlO\~x0c :/ ;-L-8#KLZjZDE⟡ q**>~&%g89aDRHe'Z1jQ +J+^iYI_ex|L1T6(S^GgKj*c6t֝fǰ?E{t.uH/b&{y)6\[QnRs!KgVapI_!j I'ru|bJrpa})|'`69|m ˁbJRR:U%DPRȄE՞s4# & akmp$L84`l"X&7 [.ẫ|"Vn_9ꪷZx*9H*k<٨U) ( F?X@cW1*ʙ6v@>/uʗ.ۼ|:{;iHU!-Y UmwuTxD 2C>MN[{*/_`8S݋.‹qhFo3ٽaAkܷӤjw6ѲHϒMzf*@TBc=Q.!ɢ#a D5%Ϳ*YS Ln{;"^60c$~ٍ<(p_^&,fAX‹2?B!9€xt r]%X*p-V}qҀ*΋FX c_9M q6@LÆy1Ճ5q2!U&WyMzXQp@>/CD&vtSSkeFZxU!7: nOXl wWJYn#pQAF4:!oHp)Q!jX1 m=['ɧ+xϊ3o*V_ȭ4S*1gJgQyYC+KӉ $E޽+̦eK7}H0đ'k'Ų+ũ|ܹphJSqJLA% 瑩ɓz/\;CG0e:)~PQZG%k?r" %)cݰ JָoSG$-&} ` O9;S#|5b~~jb64J(pcm!¦Q%?9)}{pΤ:,F6~ !n1Wvqf>]|<*/2KW~LgR-(Ei5cp_1cT.~1S4R@y6lsOZT8nX'3yJ|5z3ˌGI9s덱Ї9'~˒kxQrs60n)ҨfH$ا*.{^(#y89K rgۺ0O4%d$dz^FR; h N@>V=}f w]]/) fZH_%DqnZP;wVn5Gh#!Xa>t,7u%(,Lla[s*~%OE6־.=8!|5~8- F{M_Lvˎ Ww@z#d~0$/^sm6#}# ({=XֵE(s0lu$,xZvfkŎa]&I胠\A[V!2ϻ/G=8*],A,a: _an"2s_Mջ"+3}ݖAS,VKfj4"srh65r~ Qbc &KoSLJV19 ƴ>vZ Dx,ZXre-DqdΦꞓC¸u2sL }dxӂnvPzJBI,L"z"ͮ 0)؍)i|ҀZyEi չ0QVu6)*il zE&nz]Yӿ*+ xcEm{H9DZQyP0DtUG~x@}6RB|ѕ.laDIAxSinqQrqN>֚cM]-Q; ?>ɒн2(qI}c*1\WT%w%L ~V?`_#_E{C R10{oσ@ ֮žB yaقQ0?d$8t*`ب|B<,39IPsҏ{[j}1ʢLݺƸ|."%s A>UQP! R'*O Z$Bjܕ>gT Ѽ& P lrZ?dr4ՁCKne9Dsd ; S1*  68cO1EتO$P1nϕm<]YƓrq }j7Ȏ=Cظt.(M,{S25SJK(lnq]'l<]_GR>n 3|#X28u+^`ûX j=$7 rB|TE.$k"v`0ڷ ={6AdݷڟBsYMZ;+Esg |Q3cmo{ \_%ۑCKH9:L\GTm)"Uß0u(JG:8ƪCCRݍnvCiˠwYڧvASE2U&]{MX.h!cS(gѳl[G EY~m,M`)RFIm wCXA,Fr 8_fkIc=-kfN=k qD' z.;mWV?LUEEA)]Y7hEWG(Iìϱ2 A2,je~™:04w WU%ppLi9_Ύ,Vۧ65=R6ez W9i7HCBg;ӋNHC8.؉'{c=c]TZcE#Z*bxIvJ_D 蒖 X{Uq^ј]_G*$ m\Ir?u +(1ɫNiqG#"ndQ:5u7o6%Tz#(LoL"\A y 2Y<ユ-YaԼ;ӴMHJF y7hq\ N"W =v _j E?<& LC*{s,`ڨDL0jBg/Uz}~UQo=stBb⻶yXp,$dPIR1ЅpQVmL<M-:m. 0#t+ SMB;0<itF/LI n,bgqce4URӓi=>7×.yx$j` 따JZ!UC~3KcOyk0u9onL"rqoxPo>uo/c(x~_X,h#KJr+݆tsWYzVKCFD*-AF;éGWad^`c>!?AfNLH2W 7oxInq_m;藫/r7c=ɪ"#hI\]q%:rDnzROGG[P$&R}GGn|VؑDJA30L/:tF"Elc/6i|϶:. %]r5Wp8pjL 7ӕɅ(HyJ`vU$K^EGBx\}4 K{-;MΖ~Gan.y.w#3,|~\ N'%Y-rUvkGǠKvbER P]KĢϑ߲Ob!wVAZvǔ(g8]_q{ZnolOtmyT0Q+N7왩խ؛-VRlg#!zg95U3}k-e8AM7Q"v{{ePׇWȫhU.W7 íM*ߤQ@ "4sd:6_<'rWa(teR$JG&~0DunX vsmm]F`]2*a.zuʩgR:4ʱĸGc{ohB.3)ȒyF/yh 'U9ZrF}(ŦO-mvIՐ*IR2޲9DTE0y6`w!/*>RGiDFa>e,a'Oy9(w**qg4KT%tcVCzO^( @h{yPă+#dk:􈙁 Nt$:8ts^) B[Y2S&6JlKѸ,2EлbNtCKW9,J,Q>y(hL_<s?RhUyEHtЙ=7j2:Ry_:dKd /^)D>ahƐyI q7"MI̎%V I̥W;1&EنYu6 -S3|v-~'HHZu.q.R`+&^H8Zm &j  ›5§pꂣЊw ipf0"  )]%V!9z7C E1X F oէT?TK\cd θ imQm]"Ա^=fGrIٲcˋ"q~A,뜚{w$#f^/vY}ʇ1qJ!S~c `oנ:t4&|d|il ؠh=rqڮ/*~ acj88+s+碸qadSb|ϸR3-bvU 3,۱Mx%"hoer]Qs%p&jתQ&}*yR4Bː"^꺌"޼Xâm6TOapM90=g芨=V LhNL,dǨH?M_3eQG;y/p_B GlaepZYP9T}獊j*O*UuQ԰!1n4PbI@ B\?aʿ5'pl @Jg00:_ճJHz1eN ~myyOJ{zkú3>f*qYC%s9@zLO2Ɔ?zC;mU{- kHU#`>j|3OS̆9ss/-3 <kDp¸=ha{_Uٻ.+QF#ƕH5p+ЭBP%H.KARKNj93!(ZR:hIJE]J)ےQ@GMOn(N|=Zix:siC@<)/ns\6YU@$|k( zUi՝[' E͢mKe`Џdjn')?F@'exQ>(64ex/ }Sg1͏G9UM@>KbĘ#v N4[Ll!DƝRr:0wGohElΟ+C:`TF*~2~4G,m%YmE e esyurC^X'ļīndB >v6 2رgYZ07070100000297000081a40000000000000000000000016661890a0004a430000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2x/bnx2x.ko.xz7zXZִF!t/0c]?Eh=ڜ.+\^c"ʛJ(p Z b:Ȟ=-(Ag jar$Ȭ8R/]]0ҭRֶo+ ÿA͏ upy}MzDB|@e<6^qf:W{GFֽ'yfJU'ZirjhR"fV.:<4-#OjLY|^'gc(7Fmg 5\7ȃ}fJ#k< &%g^ vEƫT>r)ܺoP0X7ʭ";a0?i1'ĆZFiRԔ χ# ZT*';+DbuRP}0݊,!s)a7-ͨh*a:cA6 ,4nEmQ#l_Qm;_Һ;=!-Qu^7t5ߪW٤B;.b: )SԼM?+GE|*'u,تdq 1iePx>{ A; WboQQ/"DSďeN/t")5cg֤\2  :+DJZ:s>u;s6ĤIVشKäSٗ$Kҁ8;55mSEZIܐ Ӏni4g)^GR9s5| DFPEy]Iq =jbҼt65ܲs=lw\cpVsYLr]&bp + 3rXQz8!Bם6|RK|h`!7!? Y#Sz]"oL EK>\ÒڽjXGRLm<wв{^фk HR1jxuYI EQA|GiԹ[*SF홖+4n'2%X/f3ru>Iy]S"*⇧KL󌤅ſC7Y$9Vut;кIq}=$Mookv+o!s:C+)H흖x7Ya:>n̮ 2Q,0=X2*rUf: ]Vx@y 5B_kJ50c r֛/'?s%{9mYK̗E%й[I5`FNfJ!ו9 F^@(OC*垏D^lp#jgJqݪ v#_%˸FRH>R0Fđ)2i̋"?1DS.}{E𫣕mй$n¸ƔKսm@ }bEmq\"jϐ+#x4To醮;0 配&Ԇڏ;Q$W0,Q+ ";O97c\,,9ISM?=֐X=@AMh>~~IL-^wEUZS@t1"J.4&~S_Ib^t"*K:1btTa3C_: T2ֻH 6|vIԚ f;T8L 2'ho!ǟteqý}S3ɌX7!djFys|zjk5^ݤ*麕>KAP}t:{;IY6w󐛆*O8kA s LzJgv.0 G$780$DTBJ(.<4|Q|V>>$YVԉ !ԑ1*#û\ e5F;eDGG޲@- LdlJ}rb4MNV])Б !CM]싅jv°0keD{Ek LC^ o2Cx`T ~М/^ ^J7>n<" T@ԒR'~,!*`7?b0'КLөg׶[;xr.ᥩ8޺?~zkQV!(s#iBsvnT7ĨeṕR-8u v*mlniA*ggr VE¿/" %U1yш]Xɗi*ZNW'Γg<[G){0#<~x Aa4#. 5]&LuD90#p51Y˳o% C"lLY؅?ĠꏘŌwxɅ65( H%0߉ +2D>Y-&[/I*fv v8aC.~R]lBVwuoDZxQ:Dp8fiwA)vbܸۦ7KwCu8`xfPЍG+Ŝ-Ga+2gۘpo \0!mWPt>:m H73uCuY$L8qFjg2DF/B[E#`d-GdTIEÏH &l 0#V ?*園1~&A]UeҜz|6rƂ jR GZ:-m tdp:|A[b_|T,êAd#qgĹ8c!d|~pDf[놈m3Yǜl $D^ңLlFI8^4lp?H tޛ5PE3`it@MFͦ&6o?, MS:[.Z]? =Wa~uSr8<$s"ɄWGp5*$quJV@3Ho jg3X@ D.nj:٪q4b#NzSh `s[ f’B ]]U^4d櫣#r6N߽(L7.<"%]xgSIxg_(U $Uc,`g%z+S=痢0D]v۴`e^i{C@SeSȔ> a&P"_VhU@1xMjf?!_leѶ&kAb/c^t٢x3W1xmKP^>MQS F1u6|L)[@j0M2F}?t|57xZ՗-EnHXmn~Ӏu%gQs5Z&;vjVq!]vS5k@AE`|frJTDd3JҖkِvE*hQe'"IAg7O%̓n\zҍC!İI |W]^8F3HRt=dW!rKsn+ }}b:#va. J,uj~NZn}7p&;spH"{ .`P ҁk:4u9s>OwL:܅=.2_L 'kI5' ࢌJ6.!Բ@)nyni ^Ҁ&6!GEi3j] J21m g񻪋t%%&lw5Vx= 䍞 #CtK6]x -4wV,zؓ t+%sF{ck=s4lPCu4Dk};1kpqm;+A߅%x`oaNWw*` /e`}~/V!\^K0P͆S,3x'~4B\m!WK/ݖ;7<_ڠ}s[Aͯn68L[B6ʶNd?s˵܎0K98+4`* " Z@*{ jg֤:*tw͌#fjap-_]ae[a# G%=/bkN=@wKGj.3rrMzDedJuořX$81I}lOvt!Nb3s>/=3џ> 4+Kw*_r([p$v_ve~AvужdkJGu`TE5z:9ߋ Q]G瓩A0j+cO2c2geQ`+p`ITb < Զ%DjF-{o8 *h{; ;g?GP!_HQR3xj{t៰b9jD|5%ф1/^Rf"GG HCƮ-#Wc$ w*K•:Z*a[]qXGw?SC h-Jc6C-V%ȧrsFg';hɍD c o1&Kxkexf|46J~8 kW6:#Ls%O2Q`;97LmjgbU?6%ŭ?!GlYh~g6'*#h93hR #JJI4zj!~y V(^'$y0B;j{ p/9_$dBaÄ>@sD mV2 zBm:U3/Qd48#^S&@oWߋ"b)gѤRQ#^>xvpEd+&086jFxwqєo%Z =M xmwD$D!GM5``z5dl+QJZNTf(KZ/` -άN^E[eZPLf5Rkyޣ4$sxn_>u"{ /oq[ RaPy0$Yw0dPFzLj-{͆'Z\҆x$r)W·  "xT\=8IoF7μW! |(,'fc j w{)5vەOA/T~C⥁-m×ᵲ&x_ym{#۬61Y $QLi8fTX>q?>tr'AXC&(J:}wz1@IY;j[ptQMGU9> =)H۷oWKp= ’+4 A8]pdmRsnFw1$k2,ۉg0R PQF4< C&`}LOyRf:3|i  E?*%%8y!|Iݨ6vgy>3y}ʍjY2Ut`WzBhh7 -ad?({8V#-_ !+o (1ȒG%AIB]0 [Pr KdM _@7iŏNKM@Ӛ4g ābQtcT¤qF(O"2bVs:0|G˪A008>@?^o R}GTrû?KEJ۝M\|gbbS݃T30Ƭ$ d?_Z%b˂1LĐ} D$7Ŋks̿w_@lD}JyG"H^P[ 3[:a`}э1cN;Dk&)wT(50ŽJQ\ Ë>52,$ !V;+\}PIWyI<}q@G7|N*\=tmXKDwyify<cBMu~y'k|Z2FiS,D<*[g0yׇ*oA^x-I&cKѹnCipuQ@+Q90]+Gv hG:],sv3v=Drh8cƅOY~'h84^RR` &cii0Bc|RWE$F f`g >_ )ݞ` Z`e2(LF'p=JxrgdM\;S+59mP,8YjmC K:X2_;9 @$nE=Lċ56/p/"У$m :_Ҁo3۫2%"-}h 2r+ʼ(:*iUY'$ld;:A)!$澷pqN[<츉7TчDagW3a=Ǜ cXIvwM;mwЪwu把@$@dNݺf5NR=z hHrI'M$iUV1wJvjGZѓm/5 _QI79$m( R(r?yͮE~ z/r A7ݢI5I.;{2K\1X-"d x ҳVhrـgN^wy9Ay6t,SϩYb`)b/%RmYJWȒWAV7hE}!HfHeG;=& :8+,?_CFHѼ06Av|@B7Çt, RJAQ' &_`+LLL|_3ahԽ$-);]S[$'-Y<9D$|tYgH*`dӫbf `򠴉b.L|'*9r~ƣbbhgއK[:jv@tdX)4阕eYkX=6փ:ň'Rm][^=SJ WI)om%0>'[L[T]VW6*,G '֠j|('GOU$4Z=!^O {`*1p4J[tD E1DvYY,^0p g͑zbnq KsnQVSchYp=2rN KՁS[_KM[nβ!aEUw1;NQ2jW١z6wI`EV{8_ʕr_Z!vlV//NV)ZjT1#9nvfA'+WEQE]/"SD+yQIZ-Uhl$@БeCo, mFªwqwhJ9&UfnhGzIZQfU Roq[TE"^ Bcj cvMp$̿y(?z0 f=0v?F<(ԶX+'g@}GU9Zڳv_[]lX@k" H!yuﶀ&hm5! Ϛj-dF;'axrF@# 6/ 2MZZf;'Ir3VEzsl~ŗeԺf$l`Л֣<Ϳ nRf@`d Ԋ2ybMӌiv(+j=X鉸qĪ LOO8קf 85Lor^:_71QBڨƒW2˜'}q,XaʲDFIhdjyJ= XY-Fm?쐧\IN(} ͮRP:"3i52@;D2Db.VZ2w(LH3dOլ%X+7q_Q슅ݿѫ鱷zKT2bL r =@Cj069LX!CqY&b(eb7.qt?2lܗ&d5ɿ4Dj7*POO@Pg lٓBQ*!:D#jRL?|ĉIb$#-yA-]JF0]dIAJNͲD߉5'*NeaK<=4ϘKTup \:]p)Z: u hgIoDL-h dJ1JT,fL{C)wمFOa1ב)TLˁ$1nn0XϥrX3 BMr QƳ`MD5MQ?u=Mg.,y˿y,hHXCPɭ pA=G9rVurܕCNJ[E>J[ù+Jh;UgAgh}sTȶIփw -lJ|rnܳ^Y$2,1d r4ButQz 4v2xv~Ό'GhoN͓ Dh/?CpB]iYUlGpGߣ4=I]w,sР%_$,4'r~f`|8(Miy%d##X[\PlXkxD,*+ 0d&dqBDhWl0\PDܨc>jnɹ:%>wShN ̉fٞ?:#aǁ$~"ݩZCVǦD Y_!<3߂q#i:6uV9}K .ǽgj@+# ׼9w݌2ƣ}?ܑ!#Kt J\n0UPeiHn4d'Ü·^XR%_} UF)%u T>:M֟ꐛܬR}X4 S2V۷@k`q$bNHCHze;"dgU)x|qu0n1s"G~:~~ /X=|c\dyYJgFq4 F( X,cGFQN_h]IrFwBŪ~+\9Q0#}B.ӏ * ɤ`=TyVDx9#wIRꘌ6&Z |S^B/]E9|ӦsX_qC}~nH\00:EyWs #(۠(`DPtz?ݗo,*CxNas=?>&ZSĖPݤ~^ 6i:gLTN\(lb-';En=$5}ڤf/K[ٷeGѝ0PzhV)| L[@8bV/'w_w4%{s1-JCɘgwie~50hTczU~V&ϯ<?|0E(%=)#:jDc:ZJe:_VxV, nicM6FFk*2-7?ԡtbG*pY?/\Q(^]w$*!,-he B Rrp9M_z\[VMw,&ZWM۞^8\ӟ<ţafmVKclCq*f-Ye .X JZQmaMdilT4"Ek{83)-w:L_(\mLVnz&="_4yg J)S,6[B c?jE7I]{QѲ<=]~Rx/6=/b@5@rSr{ܾuxe L ] ,ȳa^ae%ڶbEqQY(n ږYPFuW#QC䘸׎fD\;xe7lۥOW`&QvkYSeV0?b,\TzrءTMKG.4P4o oM'uF3pgq 4fàr"Ub! tZ&*mY"QYx2|E w5jdTCS5ѐIdQ>VQ!B8~c#_t Z-F {UO {~M?lW) 1fEA¨sW*n("ZrKcUnQ]h5O:G*]ootr Ɲ`FB EE<%'3 w29r27 %mZL ϥ^)8s+9kmbЍTX"(6fB\nkQ?jKU0/XqglVpjmXPpʷ ztQ8:ц@0|(6o,p TȾ`^c6NJܱ64Ե1j4B7aW4jYdֻBѦP.g?`_tt]jB~BDϲ;9âqX܍QGe>+6@QkfEDIZ05|r#YIXgwGBr_>Hv.@Wvl;Ϧ%5ƞcW k<6K_!7RiHn"6a,ŧ]Ud16Rɠ |)3rlv3y]Nb8PS4Z#n+,&|wdLOLHSFz(m࿐^}.kqr|$TZW<`4`fN%iC>ssƀt#A24m TRj3K0퐝ڎG Yz2K^" Ɉ{HNQ-[ַcQY<BF9h%#n-:>ɧ:vҎ9o]bWA0+"="S!v&&zϼ.m%Q/N)·f;Nbe{'G]ca(uy+3 خНI G o57bV?"EqUXA}^bkG[uِL.fYEB_Hga`vח2005}d1m~qbYyXiV443D0[^wx L'Uj獫ͦS&9jGB1:g[9)ϭ[:.܃JDsQܖB'3FœMF4Ř@ FucIg|I8?ԍǞ c X=3yfqпjDQ=1 &/~KtVB+\K| !ڥ6qOl H^u'BF t1@ؼTJyyb0^,VfwrgSF]Űo6,HqɌHUQU5+q}񻜮3 Kk9UR)$5`v#f̉9=5d7Ð5RKb2dd/e9F 2gzb/5Tu8Uf<${&)nVPi&e!z@vo^,5#&]>S6"27dج }l${)^2\&Lc8n67/kV_QfƏMz=RV21h$jYݼ0&v8ٝ1x =y[w˭> Bb@4W),; lx - .y tϘ.>cf:sD 7:~7 9OE] `qήJdʡeǘ[FMB[8~7{BPsmUi}LFùm a&=q!Tť׵~ ]pdI js'{%+GXvN,Q87\;Ќr\O,հ;kQ!Q5ּ7+lR!j)WU^[- ^6 V8lBbzQN?*ϋË&Ed_ X $cT$6yq|)51^-E29CvJ&nWP SW[FŠxz&wHGp c2.j={+{lrWyjb;A7X$y8=IY&چhL%qNGw*2dg,#% %r ԰=w#,*%XbhPleoocʜù%E:7Ob ̉}DNشZUh¢ LNDM0_6C;5@ m3{E>"-!H@7XaGfi/+ݺ{wI 6+]:㤚)5IϿ[Jj)jWҳ`\0n,z)+G09vK$?_58`LÍV]Sf=:dP 'zW2Lp_ DZm 9/Ws83퇣6"}Ol2`}$`#Brɿal] Yy|Fo)@kkD"1~eԘ~Vu/* E"R[T˹]pCGBn` ᪒\;U;c qzѧ>yy);0_oui~eknFhܜt[bmhE[vz\( A]i~1{2o8Xogo( UNcD/T> K;<`"w5IC;|_ܪwW+GFq._/("N>,btahH+xo oӵmJe!D;(Rqu!*;H'k$5fN D#^+ثm1;@l`G"u# MKOT aaIuZ-~4 ˆW..!dqaC!i:똡>j7ʆ. dj̎$AxܞxnDhs.id;?0N6v>|uGXݫn.aK8IɒAmJu2~FdDd m}qMtZ iόt)n>c')~Rpr?OTV>tNF$Izhce~-KO x[swlFYhM9bex|;(NF?K-)Z!dlu׽DU8rO٨AqlB3-b-嘉0F*:[h<z9LVP4=l\h*1>s{FAiCѲSVE$PAŬ`$g [WMᬉHǠҸ_ly0N%HBUܵ`SKlBĞ)хfy'3߃X)̸NE6^ aeXw^^lnK^8f)91`{&< AFepwG`wk'C,wv7%QT~ta*^J"e\>}U``*V0'0\7.oc8[#Pp@ŒtϏnwq$f Y[m"8oN w%2H ٴ$d%+momᱍ6 ֜цF(As0ib & Mvm։Tk&ZSs}0(yIf+U)9.JA\g6WޥpGlz$bǶ5c`yh^均r>4'sIN'({H3!b֗V=$uH"rX/PxSѸ'Q %-V,R&QRs*64{WTYZ3L~ Wp':L׾J3iOľrŏyEOe85Mʢ(*B8b][TxQR48!:hqV[do;?RBUIF00>ohn4v"+% ='m`WE%G2}e:F!!!{m-@ҥ/.#tf&10Q#\ukNoViҎ@sVXx{5Ke);%{4A:D W$:cB4Fh;uo%Y9F+ٙWYLvŮ;oQCn2ƷM}oK/B^M̩O7t6 ܘ7m&75Ԋ;x iUGei^ЊAwWkNxW7'YkqOGHB30ڭV6鲼,tAUD=f&Z)W5irqY|]ׯu^%^K]y/G:[}RKgY].8br/3d R-\{!r `ToCoњQ3 e_RǝEm;7Wq:D` uue5t;n?)pݨ̌6q"W=#{վ0;Uw&gv 1܃gxy{jcgoB!}}3je(GeSL0-aXNW ?@.f3I3ԺE @R 5 $kHak(tJĄտS` @ʙA AƱW3{;LS>d_#" LA;`0| L7K/%j UpjլxlAg̭Qa2`5WR+z}վ7ܫ5P Jp 0!Pۮk{9镜UL&B0YBը9^|:ӈ22ZO[Xd4|!CF-!X8w8n"@CR9N=\lǍ.l]M/&&׍ZL1)̰SljQDžɘzC`J/R2j;W 9D mYujpCFC: 4>}{"Éӄ{21$qAhH7U~NZg.+Gf=nLvII0cuDz*΅o(X[`*!CʝةzYcƀ c5 EMSh|bG6|C UtFK lc  l8y2] +uu>bU@hIdcHA%%T?φ k@8N˜ =fhR/u幈)JY hEr=5\^8;~߽U2).|?YW?PJL/&NBH)^kO<7kTF2BMkAȟj^GTwe-4`URA+ !addMP݄s$^YIK\rّYHTز?jٸbuYAD`xZci([(:B~VCf1VoRŹ %Fbj& +MkxQ^2wtԺ)`E{SPڶ[GY+n)T/adfLW~&ڼ̊@Mpf#pbƪO΀E;z&m,>ORyF]uӨe4JL:YO`5ׯ:g1uQe_G3`czc$dm|Lݛ:qPF 4I>ͿKYy@7_gp4~ \GX&׏u[1°|^|cj"dEP{qZF7@׭UR1 i̢yHi˄Vdz斏 ;j;~ X8Y$5k!@A^,X  sN L8r˛3їI}k/l૎:T[ƾN<%W#2O.D _h1=T(~CIP2}FI97m id58pV ~I5}y:Qo7EU [DXե;olZxR{P&(*κ$DQ(b8zhX/XoeMoZjTL;\G ٲD^FŴHv޺Z+?MWZzT[_xM 5jG>QS@;I֡д$á `E =>jxx; s pak-2v1]py,+L#-ZCx(`Q,X3;' ʍb$,`@X7բ͟s7$YK[kӆ[ij˒/sB/XT̎ 9FDz Gki=qO9JO4$W:^k3" R]ut'Wuf*k@z-kw*SDAڌWXXQY_eZT:#Kݒ8b<Ci.]sh{K5&P|r侵|:hG"AG𯄾>a5m4;=; fAYb$<Lu8u8 tࣨZdhڶG~5yrQChyRXȨi}a׶N_G Qޣć4ح@ |ܬHqbNBWa?Axu(AĊ8:{chäb+Zj']`ڢ>me|p캜x7-_IZ86u:1ȡqlUtL+A|>A`G}_$Hg4%zG&`t] fOs{Ҁx'RPUle8zRk{ @Fb7{}ٰP=-_Ƀ]ژ,0DiDTGy.I(n%oc92`]%f94eNgBWDB('PO< . fIu浠M. JM䞯 /oτ:49Hj,R%cH+\՘rCU%T?Tq9?UQʫp"ejFww ;6\3&Aբ &'6ۯGJ7]聊kc'E]ߎԽt,pj.g\4dїT'妬~ƱKU*`!~ ZC3QTRYŷ] GV/aX馔`|m)SVQ4OLwFV~rJ#2'L-gd*~xxtq4Aڔv,yeip"S!-ttyw{mkqTnܻ5 쬵FP[DMa>GswU?"HEжnhGlH )%5uMA9y"}iSs<F}`kvPSط"C0b u )~ 3gnz(nP;3P,ߺAE {ՁVS(CtR`w3X{H0wb,5x;sN I5,g9brˍ|_y37?i ۬wiO} 8̓xH_q3szT:O)h^iHQ_;ޱY,$bINt# 3xnm6 (ߣ*L)A1Ս`hgeC@-?P >WKiЉ]$Low':V8)K$e9BͷuTKmǸNγC=w-V@ D~E*m+cp D"K>PK^g)ܴg ĈOY>y.U;mUnHkb@Mi:4M-Uj蔊H-Ѝq@7 AUrϿ ǀcto6?E0}AwH8 9tݿX0Ԛlf+[MB'fs3[$βe(x[f1'zyAXC+&Dam׫5 v:I"?*^2IҜlŏ&x,?RzGOKRje(ܐ)!mCx Qa\/@ r~tڜkO2D%T[LEt܉-2͂.wqΓ0lݝp ʾ6) XdE?~(7 o^?фDNu^ OT)Stn!ћKT>iAp6=&D~i;R@`xSudp Th5 D;Opk{=!X3Bz\'\5 +;R4(7kKM̞w|Y'u.9[BdF](keO( By]1xFg?̲hJPIZ7]LyM)Nm<;frw Iя-ck, VAT¢c}FY/3R| cK3|F8Sjc5-v!H($h0!r#e]j^2J 0y$ 3 _PAo5 \޳Ai1bf e98ynNGFYIC8]%EGv WrQrGv Y'ڻW蘿ZT>ϒju?|j'xۦ wvDRnJjC8h1# +PSgVGâ8d->&[@XqX(Q0'>_k`(!/buީ5!Q /G ހM'&[%izxga'8Ǥmi8*#0n,iV9F,״ PT0_ /J d>Ce|grx1<_1J~eTjrUl{C*Hpu4~*0 v[L$ΗUO }FhTmw,iV^SNX^k8,15<@/~}#%{8P 6p,YിD A:~[smۀcY*^2A`_qxu^n*:S/<:%㓼[WRGmkD:Vc)ёvDӽ{uw_r1wF3ڊke A"3+KI_C RxH;fPnd 0u l}#R]D'wM",;趡[@= .'-x֤"KCpsx[s61lxu*lX/9b$nPp"Le!6'ΏRƀVѶŠȹſ3{H1Q(yc |y5 ĶfN(w &ϧK_&4「bYu?@ 5EAPU.r*)BV-߸ei+ߪ?SdiHSM*s)J:uzg,,R^hȮ >j<|(`>ݠ~Ti@z/֏^n'Ob9euR1.o'+tJPٹaZhFfuIVܧȵk'Leձi?0<L8jqq5:(/luɑT !)2ΐaV=" SEYNTﭨ;O_ /y[ &sAkG dr Dw,7nŘ˸peư(^J\Z_X&wðY!aKpU/a: 2Ĺ #i J&M h/qc"FKh䴈"jBhl$䙊&V:D!l t !msyb} YR6p(*eL.xIYWegl-.z3Iߓv>tn 4UmJ!FϦ_"dvLPS1=͊HKSҖ9n.[7}BwLq䎬#k~=fp=?-ƭۙ 5Ŧ(Fs-/ 6RbvxVSV p%KW]$'!ӵZŔb-Z'TlR1=ʪLQ>3kÐ5 SJ^Jd ߡ\3sU;B![J+~ԛD W8SrW/Gn'3':.b~RY%nk9C"tx ]IF3|ټy ^=-foGyI#er!MyjéOsp7Spo䶷FE [ g*T}, B4M|}{k.>ӣUOO2u Y6jNFr/.X@X_X$@pݓ[7*L&eUM_k`J_,28FG /L_?.djJB$ymS) HXЭr.15#M]dvꟋ^NP1/bR{pksbM?Qu'pcݽb SiT&#Yrɧ TeOԜnd Rg}ٕMvDp4W-LtTmKIήoBgG8\ŏ[Ŷ7GӻtΝ#Pa1t\ݚ7-qH Xsg}GoHw쁎Vw뮜rF4S Z?Bϯ $O6Ռ3M) !)- CHTNI8n]%h`~QX!m ˄ x׍uZcBꜝ{EPD|X^iu9ҋvs*񄨈c@8UEXL  J%kr:s6X#rm<-ɦ֙)]ʤ{uGҸpaö|bcO9F8o;w:D[! 0k˰Yk YTx0bmUuӞtocY"99 b bHΡY֔s燙UklmLƟi4I\YJx|@1)) 5jIm77~<1k q?)Dgz.5Qrxs&0 x)H*.7zU9>v4ޚhߔOs'S.il*R򗟀 yS~}~[P Eeu1g=&K/S@nJ(/`Ix$ ӅNJ8l!h>V1hb0RqE4Aی$)ɾ2#12wt o=_,R%3T 8uuX6j^ !t PX#obyFQ\N^j"T4⏓z>do l*ԁG-bkaU6G>BtVy&#̏n}g˼ ;٭`~b9,r`%;ЈPZZ]~Q˻y[?qr*C6N \<ɍZ/#Ƿ %2-uew2 ̈мX~r]-OIO!V6Mmp46[ oPd߂…KF#Ď܆4WF4MBr~V7F&d6F 28_v|PSmΈh$+?SC{фn)[R;wA_zEj3"Uxc/n`yp!KP]^ԨsBT&&):&wk?h[Ya<"p> "d]s2O}FI9IC{y[QیhEȖNCg0SGwYtLT8T F8Ic1 hTМ8ƂigNJ]!:Gbcv|L/^~X3d@E+!"0gp' 9KSVi=c O=SSp9"ѸCMkf6g +#bfw3]PzgsLig'82f: ZV1];\3jY w>>KnIW71)ZK`f)Ю3 * v¿h&:)0Y ~Wg~0׀ "*XaCzr^?܂7AfB)H%Ea@;MDn !jpvS6-@7z:]UkYtB \j^3F"L^dmez{[.0h_3ք3iIsQ\sOvGzPopw?ZkWj|&EŗW6-w]$YA̽DT% V$:NZ ycsL@wc& dX.[;b='Vܶ=xS'jtRԳLjx> &\0f:[ -HG~~EY:2K(OvշsCRfkU$:#`]z0*c"O9XRLA|A؝νYjņSЏ% &@ 4 *LKIAom_{zш_B|T؁:Oڋ6 jDW"9'>CNN=Q}PlF ʼn'H?PFZ Lr(Z6>Zsbdh*BEdleÀ $%خW(Olf>}_1EUd~cNfG隟b"GdwYHS?TY;_ /%zv?"'eՇ`'+hGǸ"qٓyI̎ɌSU׾kW㋣B%mE쯐lK7e"yϘwJʥ:->ڃO){\ý[ڟrMȶ.-ѹTrrc䛎7w^s:qa[W#ksC~lVyHm,@ mV0.27C JS74yGu^æ1mEV+"D-J4_JTfhFƀ4Eۇ۶zy}=hS-<([~<8]낃6_h 2mQ!Q|1J(VU5?FHJW Lh`  37L"ID6phs= ղFXq=$,oO\ݫMosAŏXm~EG BEk}w_oT9njΔ>F",Mhv {xj2+,89qHǖJW4?;Ff <^`B}T"e, Zy(`Y6LJz4}H(ʷ'Lat+TuɵEBEV[EU|8wƘ=9+-.sU9ΐL .!C%r;@a۠ȚlNE@^sazx$;;x($W"O{G-cYQJa3i6,7Q񪆭$Ep5~@s~xvx8k{18+(x. WS;nwـ:й F pO%XhMuQS퍙mN"/$ޢ%VM2d6gcІp--fb _v1c `MCЦ4%k,- (Q@a4*a<-r5\3%4Ʈ'b;EnW94Q+Tl2}ǥ9a¾"_$\P,ԵWi{Nѫ)< K)xܳИUi~힌Gm^г%۞hڽ z -(<r T8[Gʎ N!FݹqH>e'䪒s~qh/e÷EbM-=Egu[D޺]{Zq*}f#W$RȐQc19|7WpQ\6V7w18ɬ',7\[2~w[x{btֶҬ(  -m4Bmpa,޹V;V TTY'޴x OtMoƫh72)%E  kU@)|]$l$s—٩hL sͲGP%7n`a-Ww,DęY} AcxIBh> !*nܝfb[c//CK{> H>0~ I xFla1:Tsc3uR x.6wkq%UŃrGSءd塜wesHQqTȫ}zəGPI/.Ch _ tg܋UvЎ JM=7)bpB2dqAeJpR 6pv6BT缦nKH|$6ڎ!腘/>A=J|*ָmpLnVatL'k?``aRB(AxZdhD Q =)m,K[]v7"yU;*mv;sTβP™2 V\e/:+]8U&/.Ѓ]FP$ D0x58xɅ.U% ^ ,5{]F>0?o5] 8NhJ}s86(CBr6a-oߛXO.>+ [ȔS-M?.FƇo3g0RE$Nh.ba&wq{X527NX:Ao)9`r"bW?ú nb ̯b6[2xdjCќ{F e; C%bN>bASBd/KcLѰje27hh^%VNq5d}Ct?o'kxv8gQȕKkʾJLNc `fqx/drm*\pq 9v1qPP%a+ȕ,T%a,,ߎ5&sPǴx!o2xCi|2[w~: Wἦ2$3OK?64?Rc"M9Y7rP DqC.nΤ)Q(Km_S'!Zr*.6/7]&ZQD6'(Ul=®QnI&Bj>atlDdΰٹ{,ɪ?/\_VPiތq}΋<0pй|[H^ 'Jē΂`cԇ W@]X=Z̙\eqN%Q 7b̚yA ORʦ 7IzV^sa:d3oBPFt&)鈄Hs9 qMɦ:W2u|qIvGN8hus <y:.7<*\pkuE>ȑ-~t"1"vܒd?EfU.:1*-nh&6HX2f(lR4a#']c~0 xZQ|Ͷ}r}h@_f]$Щ;$Ҍ WF < +]f}H_BJalqԮ#PD*Yʬ7Y K)!՝ >?n5 Y/֝fVTkd; ;F@z Y FS3zߘ)1y2CؠK$պsJ2J<(nّXTOuZ+4Axh!h_ChݚԃMV dt1Tql&ѿOhdFN.ipF"C*W pm Mצ|Kcͻ- ǃ$>i,*7LH,B^vyVh] vF0M IpfZpF:{է pYg9EXrBV昨K~v:N^5teokha6;F3wg][ryo[EԟL]!7\rҀifYҤԴmPWeJ GvD:jx-7;@5EħM=gX}) `x܎ZZv/洶'_%F?lGͼO !Gaҵt*k~7̱M~I؄>2B:2[&P_E#HQnC$Hs!3P<(UV|ܤ%ϛ$ф\+ c"{<=f;.ZИ=Pa5}UG{NL˶O5}٣;)`s凾t2bzjhF50|n63Ҕb,Hu>v2UnWC^RinW)uj݉7jZݓȼwg|܁S{$*m58$PsKvy_qǽa,dMmͼ0^лć~/> Xۼg[C’cϔذY?ÉLX迄Ϙ;`[3=_U.%k.nTg)sS3YGz/YQ-X== dfˆ:X4s"MpC: APg >W#]K̲nǃN6qѕx Wb&uxk.L5s([Z"̽hw1>p$p`{}0|EaAYtsffa kj0NSOeo vHot$ajg 5L6p]Tݾ$ <% `40 }8$@bELhkI ?% HVmh9aHG /L٬=h~rGW=՚~TD60][@̤]N >em4nj%`>E%0/"^l,RWAV|CJVʫܛ99)P*p(7[t3+ÆoY2B onDJj )w0x)DѬE9_ MZ[{R]-K:IS2WEB#l`"Oz36b1;)YMc璛F ^xZ4{4P5H%wl,n'(0>ihb0 i=ys90vsiÛ@ӒKGA̷E>;p̪WEaGD][K^(q h,s ~ibiLM^FjI"6{Hf̓)+ȐmVHs%]UidkQ~߼DN*.חw1Qq-B!ޝ'0tUovq;ʡ-k` dke7Q:g9-F{`m{_uC6ZAwyB,$M^@p] ]Fs *Sv3!T7ȉH6yYhJ?p%ݢY;]OMSf($x|B!Fqz:.SUSr˾ODlZ97 @$ 9E#|6 w1zQ}>5Q~ 㿟U9/Fxtj;!kվw~HCJ޸9b]8\9y>+gίx4Zu$d $LURi1A_rS aX*V"tHl1*@͙~\^Х#EY|ҁopYNNJzAօo%X~33o&+p?Z_zdk[ ]⒗\9ShdKLfa)Q,%40ur:.꯭5YȊޭA|}mG3*)C[! |67O:;ҮMgWùyj#KV<T @=dLv?~dpi9wb@ϳSӥ=ioo׳ЌF.~=1oɘ?cpF`E 9UqqZ9ے-vb~1;r{zO#"K'U_FI<];yTGH$/.`iS"Q/x5?+l5rkrSyHm9Dyۭ׬Xuר#5{9Pn% JV)OB;'tc7֍XG@#zQO,%a:wK Rh`5;J R  YN)VxB P>¨BSTՃt9s`چmٔl@hLDaƔ ʒ{Ey 1ǣV`VY?&`9Y;)᚞mHW9- Ux%v :Qpj)ehQa/S01zn l=.?4!/j`E>iLxQOiWPͱX0h. cPf~.6Mch z9 ;_"ɡ7 >&=рdR5wd_ P`E_3G75X>¥tk[w1LI3wԀMadCiךր6CcfI1V5)?Y\[B1!tKBNy @ʄyQށf]<6W~N@)Y΅kx~jz6pZ:| !0E"UȥƦG`W ҈u|FK 9^ôaJEaN}] Ebd<11%8+j L: һ{{y8,WJr59?Tx,~:LJyԦTTnte2SlQR&Rg1aҁ|c oS $޻xź۸6'RgJ*?ogۉ3 ~s _jEMur[p[1. ]XVpk9#OnR\2(B Re.zΝ-,є"JO+i0݁YWZAo "jJL8LScäoǥd*J9/|>REX}@@3F cT~(OS6wG@1"OGU'`}sa V+Z|ߵ23|!r"RXeX ϙVHh`B=7+Q :8D~w=#C t Fbٝl- Rb詊ZvKKl' CJF\>>bs84>i* ܍δ.N@ * -h.{E$w.0=0P]K:?8m@;J \8۩ ~n(Dw]CA#DH<:85Y/Nvy [.g1kڦJDYe}Egu2^3-oCckqv@j(~g2_۶tӄ:`iIֽnB3 >U|:ޮ\ ”R[yuUdsP%)?yv@O[IY8ԥVi `m/Gd>ο53e}: ڳA=5$=&\ˍ9EOrg$l~CmX'/cei͕AϕŰ`lʢ#/čGىl##m-Yhr\FqN" _|/_V18 |*D&4]B7#5܃A*퐱[+uX]D{ԋ8娕Vp3Yo9b}74f}ѓeҽ5bKt  ?֤#(^bxӫMtERF2wWX{=a nt UAWQmlo# ͥ 0G$8F.]@j( DŵmI<k;SQ+=_6^qT J*kmWIB3PI@WÙ{E }BJfNvA+S\@PaFDM J ]B<3E\RɱLFW▤i \݌\8eX0(e-97'9EloLdK՛OcՒfKh5/MV`ZWI<Ж-k놗XR8 xҧۮ)A/?E`?m$[?}bH򯔙%@j44s9-u7QHluT^^|NﯝQ1F7x{yI5epnz+b0acx$Q#mꜚ-?#H{ ƾQ Cq Ci'w80n]X)A\|9] h^#way<tC^q*nuXQZh0ļ ҝdtczZRT1s 53~@͒ ҧ`( -P Xyi$#GI5ԺE +.DN~e`jѳoᆜut#Pu3}q.T[֢hI|1Pn "O7U#1E"I h8P9j6 MK>^/<_, 6'SanK׀7IdpPS꼲, MVǏjV2YQ:S"1ILE+~R3YCL cVVQ@vU=En)'ۑ{grmfdNz1lOm4mq 2l[J $ 7Α[3s BKIil%qM6HX}󌨏8"[pV>JyiW}Ԓw2tzh~zq0VcB+S39+9f䀸w bi=#ו14?Dea!L0D$6?]Y3F:m,omx5[鳆3FIA 06^YLϣr5@yBmTގ`ӈ56]ivr)|Pe :J1ȌDZSF&Oz\-l=EڂݫF3쇟]y!+6r mHz?*ͯ$;ԩmԏE./ˢ[ cY1Űz8>z6_,:ϽVL S-z29oJ)Bb[ ]cSJ`nIIHrJ Ma'mzCE7~7A .AO {s8~ՇTmaH}Vۤ Gu}YU!!Iu ڡ+k\c!jB=Q&@` bx0f8):SIYHj h'+U-G9'Bx@띰w(]U%i}G!n%}5? @HWTXD'YBy8 R]M%_.%=у3v1w1䇼yΥ'9gJB u[baYR[Ec)V G[48op|Ϡh,yi+%DΫ{*\cfIJ7OXCrTȳϒ[Ju#E#\_ ~#-Cnh9{"xlnͅTjkZUKºδX zOs4{lBf>hL '=K9 2) Ă\=9#y\G>xDNLp[,a.=z t-̫aSUlC}1>0,l3 !lRNPjR@P}N. 8þ!ZKi5UH9q@% ߛESR@]} -[w FA5➮n0N-W(GH^V󅑳 PTȗվ$#eKjQ)eƠc .I- Djv !S[XEjV-q?kxM*f`Hkpmr̍fga` 5W˦28|Š}dtp9CgkA-{8Jct~g݀Y9a֛#01l1" -{(4)*`#e$]6Z84|֭smߗ򉈼ۏxgeNCI\jGq Y/ra6wmsqb%;\-=j=RL[ǿV@mXKbw}e"rFTLeUŸ H;VP,_W`T"!2G$'2˼7=<孏{6gqD_J+E&FKJ*k[tKtJRZ 1Us)'V~5`_jFB(zu7So ʙrT˄}T53Qm.ǯrpk!HSA 7+VPXw;]./±fқF" VW`[CtYE۰2YBHp zcV;W!LT[j #D;қj؎gqCMb>Z4HEH"0l? lkz7mBsS.nKJ~nZgH49 íMh`f6ra}dC'hb`5򔭒ceެ~o,(]HV\Ԏo=Ho`k5ȴʵ`MKWͩh"le6? zJvGb@eдȶX9Ej%\ԋ]p#6+q/-md͌ԂPoqT>Tn}~57 W\/n X3Bd?(Y3K|ܜ.lk>-nJ,+nɠ.9bi%48 6W)!Lz7_Z t8d+:3 0շbFC]z-)=/VXF NV}2=Z7,J]AV2L9E ]ˡ  I(_ʫ'%tQ[7y [U[qD(kiĔW RF~9 z\l.ROACPL~jۆ6~\s;ҏ1:k`g&wʱҘ L Nw݁4^ڗ~D^gP(=ڢߕ}8[Ů: KGd:@ڰ'Rir-Wlɡ!SA7:+G&$tim,IJW>bj8>[8)h`U˹17_ ,}SJ=1 ͭzq.gy"tl4JbOsv/"? hꘟ4h+O|Z'&绐qV+e:k^T ;Ikx<)D.TqhG3Zb7K *njollЋ  /Hdߓ%RV4V=Z Tg챨h^]~+{F-1 G#&6ɶs0@`u[3H8SUk,eOZ(,S۸ȲG`ֽW{ VWaj5j_|Y.sEbDaQJEk<,WE\>Vb˸ӌқ 5Z"Ȗ DZ>"[Ij/n ^ݩvXm~׽\@*D7d1*S62J(_SWfWe6d*N dj>$k `:ӍY(>C*~PЕp`X+.8?wzVjځFr IGזaL~W,PU?s BʽPqqY|Gk Z&y!D^u:|*oJ u@iܗ.iw!jGUB+ÚrY ɛσu$i eO_۬WB,BJfIjd$px f `01_SnZ=!W ;m@7Xx)Dqg5/\U=%FGJxJ7tsPբ @  <`"hI"20inɾT^ssWk@~lbqcȎ~UX'R5xҋ;,"267hVF-y=ùap$&1A? ld;lp T.sǽq%OXL/?L0E#3Od&DZVmWZۮw jY`G']wqjnjZz] Z\NvcTޔل_;郸"qjlk]uVg>6ECBZpnRo 麅E I}m N׼±ʚ,-"a]#\a!")#Gb(<7[GFhTrj, !^va\rIp"l(naJ-`,uIqJ5?*dRK)VjΟ`$lL 5İ7`5h #ek10]'p Еuni  _v4zcud}i_?3Dp"auL_@Nɝ>2N"UߘF10KNհ[& >lɚ&`r x,mdE7@z,3}ߑ5 F<]B2;P56k+L\x6[rTƣ@p 5A߷Q.r~3n3<7Hfc0\k,K>pObf]ʋ K5ݳW/i{ R "Yb #)SZ0[CspEB%f=^Ƴ[ 6azgvL-Ï֦lqaT{bV0kv 8ywAU]y +?&8LVKɉ!j4`dO6cX=AYєx4^fKu?&" (P ]sŽ.^kp}}I 3 C}.;Ofx hbcb.Kwk\Be5)T|(Efz%b/^Vnēd#NtSPΥ&b3Օ!U^9+l߸B|o / RV0[?[OJVѓ'X3_'#*?ﯶSA)bc;׿eG| y|#n^F5#vWP*~ ՜ݓ]nP)%&l$Ո.L꒲eOe&c78έނOΝ@w6 lnAA(0(Bʙh3-]Yt"X4{Pb* %LNYC))4sZm R,DPUDaڐYWj{S$P *k GK]\BWc>dN%c!NVKzaOQw e0`pV\gt+lVKKW/Qq\,~=7~q:$dׄ NB"`򊂜8/ڈw";hĹ)<1vy3{5>b:\LyG:/ 9i&Am(1 .d `^w&X,P9/oh$zND>c\TL FRVJIK{WpSZv9Bօ lmr}`uDi>Ino}qxf^>"4`GƝ,e#!G_lh~k Lf+%ZxfͮwK~+?*ʰKx *cڞmp"N-!0=\pA uqc MbGs b  01mrRF2I]-.r)L;A7tGպu.\ !n7&i?6uuQ.,D*n'Rj%gE*O.T*LB8Dq3}( (Uw,SFA@~qWvcH,dh|x#pꇳl༮rj"zܞvb]E:΁$ tIWOfuY8P?'pYi*FM)4=@/U!=b\$ydFʜBk_fxK,T&V Moxz)n%bE EShnfy[,((vx|m-9=ucpZ_9.oVK7sҬv׬ ,㶜ǣЄ:$Joq* Cc=;Їy.8jlVDisvfӒ%C6{<~s/1iԚ\;>;zK&@Өzf,Zgk]zpL.v_yz::/˜4jVhSҕ.F$3N^kqW;# CӸ>}3 %l+T1p9uq<K5ZlsX:P6@aYvhxͰV7Q r { 2L=}y3|+sRl(h3ҤN+?v!#h)zucjA, %jMIIpdD k /* ||7W<s}"WpŪe.e JlB8Lk!Buk0vyr0u^Z8{cZ`Xadit&Gʏ,'Tz&P)@=Ж*%PWwK-#o>[ 4ӑ(z+&MJj1`DgP@ȶxs{wdcu;8G;x kfd}F{g-@Tr@98\aM_|kiC(!mw?hJږJ)/d۩5a}_2$j<џgfqPۚ;"W~݊ DwJGQqgX$PciX iI>$]Y`D#qa ?]Է FzZ*,좃;-*lwJ~_0;S=Sr75ɭSeuz0蓨Hj 8B`v{@jHvDՁ l}rφWW敥Q?o'/V<"^|^s O N"S H$^b?^L&,R[ L*Hzlb'Զ58v6%:p 2G)g3;e-3xBȚnq FJC& @tSr a+>,&a(ݓ3%-wr %fC&~_TQ˝Cie4e,6](Oyrqe}*ma'+ĵʸD,XKH; *8H9ffItg@^[Z])tr]LӓR~N~Ãez1:,~`Ͱ!faȿxSPjK-q+XZ~5BI}k)b"ǮI=GVږq?Amy <l0=.1ե h(_cLC+҄ĎD΃!d, 2ƎqyN-ڷ~U/H<2W9|DwҀ[H}?uvJ开,a* Զ~ [ϗὝ]?Sˤ1%8I$ yq@#:X:c[@g Ik*~pZЄU [#yw#dYp= Wܹ*cߐljg23IT9ݽy q '5{ĘUD:ew-h :J8;f< H+%6aWzUYY@cCBm^FYt #'J1#м& 0lyVt[r$1v0?pF" ]vw4(ڱԱ3AY wDSFd:OFc構y)`;;F}+ӗQA; C Crb |PlSB;x6V9Y= n'f鋾HkC;U"9eF7!ۦ9žYz]T-bu8.z\lO#bM Kٹl&Xj1( V݀\ y[bY+6!g<) [MS^.mF%b'^yJg3 tݣ͎tu,DJh%s΅z緺P /*Pl|$;"s\{oP~ͳ? w {_ќxSXn=HB^ٔ鵭B̄ق 'F"3(&<@nAbyaE_tY@!;D;t̪F_oO2 ώlv6axnn),t34T &>@?JO.v0SZ`_˓hsGLQesʅ)]J.dzYƿ njm:ͼ1ާD@lZۢuetre${!ajkDEﴋ@C8;9M /^|}Vbh*CǖjEaX ˅Nia䈫h:d Mo러ݶYB$5N-1ƋuĜESa:Eħ3l0Fol[u`H$ͤKm#v6=l4]z@~nhΆwػ _W\-Kq8f- G01^ /Usӈsshhv!bOzXw:U=>B;Fc<luV9hC3rl!>R.x7*5j^͌-ráCr?e𵛞Q&_*l[O25A@#sq ^˄j QyQ;A88)3Y/ۀ:!֪BziGpqZ=F{%zfB1 щ۲Wx  vf n!1SR߿p|BHϪ~앏$wLËXn%Zy۟,BB"#EReI_{ä B (Uo^Oj,i%*<1]?nij]^ihD H lc|խf-sC)lbqYl22@2a%Xmէ mE1n9k:ޡBl٫Ar3,4dQjJNְeZO<_ (ed{IR&}# D5*F.jKuWDLu=N1$|C߭NQFV@иxZS;{|O@jkNΘ*&`Q ?h[޴esӭ=*A\w> LG,cІX~+]xHSzoYXn2weTWN\An.s M{yj'Ig} Z3dXѭdZWdءukQ@2ߥ{B(W[n"_XӾ8 -\;kHX4vR[9j1 aw{ltВp w lRGUۆ t_`[Į lY~s1;!W{k[#4ļ]$P-_ hŌI`3y~en$֓]^n:W$=.Kڵd, ' .HwZB`bg;?$WF~k5:(ސB|x>Op W9S/(B).Ӂ!5  L;zIMx0?? B2]~r2j#|6²KO'Nfٗ {p{&R`87f*KI`oOPǙGɦ7o>R}L_/&E8a&rTv_|J/:D-A$]4c92>m8MN۾'%4J%A{. cR$XVAِ.;pC X3Y@ 1aڢ{ت5RѭDQe9PpCR+ShbT9j܀D͇ń-Eß(1;ʘ<}cEZzi]Ep|*4i/WCf *I, l`&hϹV$s6oKW>Gd uh/LށWok^N/nat+\~`Nn` 4t*^0>uL&!T7\yt2#EOF4V(.M! ͖&%WdX IIZƭ6Ԟ=de5FlX^xɉ6+rHT*ihٯ#TeZ?,}~ 1h Gvu#]:B]670J4^:D3T]e]f@s=ÅT`TCajO\ ei+_y/{Fٖx쨮,1IT/{61 %Q! HJF >mTͬޏu \u! qpWSQ3ΆwQT(~(k1DP΋ƻK*q݃Cb6K ]yyyxcV-,wyb+YC>f6z\+pxd,(-pʵ5ZVr}YUG'AǛ2E2[-!gS'%gYJS@ x]Fk-˅Q~Ò@E|<I10JE=!u#msIgCg4f"7Co-i jWdBkg-t33jT[vcb%mP_SuJ 4[~9/Slu' hBw˒%nEF/( ukT-8 񙥅!xXr3j0.1mJ 5d ^ݮ"!0KfDd^*(+nDmkE QR:38-QAiA؍d]UZܻLpٓk\ ,JoR@@Jeɑ?R`_)⍺ GOq9AzaJKN?5%B6Al~B+6A^{^dzFٌz>$|-i_\F5?p ƞmP{wh;LM#_.V\ͪMm*'Jm"O6~z꓆k> ktk/SsYTT.ցrnB>C@(KԆ7зۿ}Lڒ{p0Va^WX{po!*3׶s/ΚsOinW\É< /D{`\|R|=X 7H*FWg {2: D30W8vU tAؠ}q V'`9ip ~x1 |MQu ~P/V1DZ7PS\奓uD[(Y3WCAOٱߣmz %q/p Aϓx@@k? &]ׇPXLscrOtXI2IY* "LtA@d63`7>$'4>3gYԘ4;WA{\ ^P]ݵ ;Q/oxqS6 ]NYvg1zg"sͼZ)"[ꈘeUXY ݜ8Y]5FU>HT4評?EK@h+h w4G#…YZ j~z! 9/o͂p-tri9׵ `.#m+ǛPsy~^jN}-H䟤 +qn6iCB}:-L^qԻQֆR; k[?$57fO\Z์caflȭEO#R7Ь `Y:ɋhͧ3^8)4er DwQ>l|H%=11$jL*دϨ [n!l%{|ǘݙP\^tKB_8кzI'^G.S=?=Pw9n*# 5rύ_B)R(t -Bu[Sa(^0z.LTWYzBBv9A%LvCxےrcD1ߞ|b^ {?N1Q8A*P2= ۱swԑꉎ3ydbYdpv06A*LھE/i-˪a0ł7dýڶr9 $TMyO;IF^dsJd džJ6IY4T@%5v>.M5m6NQ̽nnb q95q |5Rh2$TW[d-sV75DS,ʏ'圈/p~X@h Ƕw˴Dָc ~" sx E }H^;Zߌ>vas6\BÎlTv:q\6cd~,Z w#G]u^~6 0 4?KȆS>ZTTo2\6)©@t짞;)VFKq@'pu+SD ɺbc*Zs85Fo@7Zˎ!`决 >"TeRӶk`y^>91B-x &rfLw_Y`tۂ&es3D5{Z8#@#0g&4=ˊ!gZZq8c8&^뫚bU ƴm|C7:1޺RW`Hm;sUg.0CqS-=+a FsTC5c0qAjՠa2㑏P^xy]͐/yx=R~S{A2M" ])^Y|ָ`4+sb/e5fE$I2sa69*"_,OGo,+Vޱ4x[ӋAPUcXwcG6ҐB0KEkS\}Q0㉀OuQІ&maI^RB;"4Y4^Ɏx8!QvqӊCp&s~; E z!ubULdpdǧS KsCRo+?ߪH絎tLYa@bͫ09ML*}Vp`'-NL:/S.1r7k_½Oc!  lT,*lYaचciA֩A5=ߛkе/ kn.n. _aGf͌!K=hzje(* j 8adbf!{ &z:rkp2ʏ-:ַ_6oNoh!&" p+'` X }P~N}匯*LF/B3,OPό͚ݎIjAMH[~%QVQ ^sfOt??Ǹ HyX+1d7zٳWw݋ڐ͏|No>,62c)i4.Gh5?Ϫ1YϷ~_܇:v[9 A47M<h;a 8 +PqXpau(Ҷ Zo%,iCd ϒ(GL*Swyf( (ycmEOxȸ{2sB*7hcR $@LgK|.c43 $7ZZt`֌/ʛE9i,[V6UI?U^=V^{wZy9r2TpН6zܻ\ְR2%5iGɽgtq}ĥ*m_貨EhRI-P;~>pv4FEßAɪ e}Nف wM_ ̕W*>^_e\]G9pqB޹vT*3>&diiv@P@! GW}HEX.Ru\ _V؏:]al(`80kA:{~b6[?g ୾Tm yZZ4cY8ԅ]2~1byi\}isQE'3Dra-s+d*/sʪs')[| /:Q`GK 1QeE/ QC(|'h\~ֽ2x93<b~ޔFEJ]!T:K,Hþb.khҦKr@] d.KDgQ|W{< kD蜲qD)QEqpþzbn˧Hnd^k0[8v fxMM:|$KCtLg$+HSF=b,v 3mَPސvix?DVcP+{ lyeXd #)taHСi׹%P҈\KC)d}BpUC>LbS!1A`F&.C{.SLߴw -^#'Ksoʧ>Miңh"]?/v%}.4iB18t8jm}3cf.ZX}u-֑mЛBMZOYJF!r+P4;~l j|O [k؟ʘθlk?! P ]sVINsջCہ -lp\1! | <ERjyCq-y1@-yZo']3Lԗ/_0gMk?'hTkK*p' =w_M+?HJ 饵[ }NE\|H 5j^J`!-ਚ܉gi Nϸ&73-L&: aɃzZ94h~\۱U P>*sp=쭓J94wRYŃmj{k>Q;5e/M:/Px!xI1Ug߿o\{QO܉q|Mq 86O.l' s(c{ ZG/ibIo+g$O`jsM*Jv&F8bGX+ɛ.Լ,@B/ 0<,YʫL( r?jhz<L;,wyo5jd)CcB/}SK G|Dd*DkMhzqCMP;R3>*bm?oT6bӋHlR^hQrМKC }aɤ[h]$9zzj,'dKב uq5UzyZ+)?.ѡJܨ¾:A|S Ґ{"KDĤw«ӖhVUR}b(&Oqz YFמ+r&ʼi δqDAĊHKl>XrGa~Yor"D8CSAO6QǷ#^f25_e) Pa{ZB`C1:ݓ6XDǤ*ј"̶8 8ky*𯁧XUKF'GZk> t:c#e8Ggʳ qsT5;x&7]HsUDgσRZ"QB e V xzZ}w8F 5E-]9Z^5.NV`ڵ,@nAt UpҧIUdN\9Vbo\x v l+!R˚^˻zSnG}!Ln^ו` CT?s2U b=~plHf;󜪎xQ:Ig 6wlwMnM5ٹtH(ohHH[$K9ȺrU*UD{>bu1$ũv4ffSYnwNFϴoŲ}_m{`;Mj "TwDc<`>g&, s`TQ\cI߁ i,)syvo8DDSg a%;C^x;NvBvpB,OӞA5a ف!RЦ5tB˔ϒKb:hZA\ʟ\.~Pr T=)ė%&-J(\a!:r۠DBXҾ<ث{`)dwS9A$YA`(|T )ƺ}H'-1($D3`ksno^54A3R~HodTPЮjf kԐPϗȦn!)/f4H5Gdȯ0?ZJe/@xN0}UݸYgY(A`5V!I_r~1V`koV@7Crg2\ھZ`Δȱ}ҁ8cVzc̗cF8@ Qbi/ n0a~@ rA! v-Zh] ͨ!q'5F/~ ֋H l:?A'FZySdBudڜy .P6*j lV1zzjDNvdn.klS_M&}zLs,D#D+:ΏRw[Iy8 !+y9&n=?NÍ{`42R`_1}ΧݗS W"s테agy²h7fKIG^QJx9ߍ@I(7q76x %4yb]x F }2?*m<'6\^7y_n\l.[W1P߃?t kX}(_# ub9QHifHhYbLsV7n]grmeMC ŶB[y˳\Pj$p ;&/!:ĝBfl9Φy奭K Fo1QG?2,n*V1& ޵eS [.2FEVDe|7CB. hw8,@@^P^JլeQ}ptYT \M  =} Umy=_^])A-$nIk\bDBeAZKXz[UppE8^l7=d{A輠1)X۟wBH"b .B q5=/YKss!%ڷ*xĦ ;eP‚8=NȖc@r*vos\;4tV5xhry |H:pX.=&΁{ YE 4!FjrxIUQbNLi ܉)AbJ%UwyjFu'M o8I!K<C*Y` }pǛ i| 6x W1Cܩ5WйxY5i^ ~3FLErTՖjW:F" `"V>5TA^v#i‡Z8n \޹ ؔ ˇ'\%wCv/8' TMV2Y,\(o]52n^߼ WJ*fȌ2%* ='&1DXHRFCR/SR}!$fm0lxtrT~gXF-:b ,>58 :ًnVs6FmTbl_|%?x@ۍ7L4P[pzKMc>@5ΪhUQ> ?aZ3\^_Q Yᲀ@K042"Nd+JuboƢnM'uI/IC f\Fd0g:ij`- _B觊loY7NuNjDbD|ސ+ZY͚A iwRd#iš[)p `O]ss.'L;+z%kV_dbU*q6^-eΦ] ٭g<+3Rܑ )NgwvߤzU14] we3/xݧbuˍN#esr>) 0/jUB[#RN}. oR`V-hx;Q~ ZRqel;o+%5vRg$N`i"87JK e4w*u\|y|=Hq1(]-*@l'ٽ@H*62 pEZ=6?FM6 fϷu>*~9FN3RhzvRD[8NI&}!#X1NXv[<֬9; B6$Jd:FJCoIXEwL[DqN @Eg"مp .7%ei+lN{}5+28%k'i3ž ^Y rz3Wwd~JAuH#oT%<`HvfNDX܌_ o 8490i؃@O iyP[YF{h=Q^ 1֏.&9vR1[9hi-:w!.PU< O렆_zȒAوݲzy -oȈq2IjoYp¯Ja]z-@_{lreǗvvM5ZSiZ|*Cׄ|c\QƆ(lxșADNSB34vXLqlVOUߌ&=OEB_%ގQpu/$$,[= [V Cukͣh8҄=W7ůz25A~;{aΎU*I;UgiPgߗ]ʫBRxO"v `Y6\߳t5E7ড়.#%1o:3V4i Ԩ M쬋6o~2{*(_9QQKXu  [Z xlb Ɏj)"D5_\984f_4 \+Am_}vB-qԶ!Gf.ΚWw SGOt)mYMg~! ]:x'8>dUhT-թp 27bú`XuPtPݟ~Gm~d,r|Բx9k\LVIA艫Jӭ >S]Tn)dh-J H+|_zqTrr>ˍ'ٴocm?7R> p3 _9qnmXV4Ra/LUkU0dաM.+lPLmY@뮵/ +su!*!䴺U/TuwjHqm>oY+&O^S:l *Sؤ>2CyǴTPYY/GFRA$Ep(!;3Qf-ѳ 2ٵ!6k%#s% PZo/>$Qk"6ӝ* LJb"l(jŗd-˸h&VkƠ ТTJ2fޘ{6eWRneK+uy՟74i/n\OQDty^]](nP Vn ';ӑrB4 53)w$D~+e(:-< c^$B/ E p Z$RE߀Iuv?5wւYd _z&[=fs GnWn:3ޒdgb d#eW\x1#saQvu{h!X8%\&OQ٭4,PpL5mJp}25Ϧ,<#T:]cJa,W2ުd-lp(Ӑ{L8w,H7vywl&:hˁ\Ƀ%/N `K5' L4KP>*ov%R{}gF5oFHώG./6]AZ4>% $.Q~ B wM;[_L9w'5 ">GF0odr 4`'&QI#_bn j, n>'Ef;1&WBuv 7]7 Ojкjѿyea]N:ʐ}pR=hBt-ѝH0!8_g=Rs (}lr2xli͸W5t|P[]70sޗD#^YihFv<) a<_4%큷X/j{q֥:6$ϬfQy]v32Pp#GS(W3!G/ Gl pvĐRNup\2~78XL`?JҬÓJ3M-=LJ4IR,ƏRX[lȽS#Rf8CD+X6kONmk8 IҋOdjh?bNБ49'YkS/zRz+hmba$:v=1C]u$}J}޲;_at}F=b*Y0dJ?1$L]^6+ FTY}*RXT{ўTvǮ1aG@M Qg=q+PXǥŧ, cNm4bz>v}>G In痷kI{ބ ß 4>UX%;ظnWx|Oʅu1rOӶTXɂjK14 0ꥏkZF(vgAVRjܢ,8~N,PD֑cZ 黋lOu}9s%qj1bmtf#WO$fnˣXW5 iiY1C7ex,JhZ'v5Zi}Œ! nlv-*zOG)u3?+F jͨJ/rKbp 2lm  |V϶3fNPbU_U9qL\GfE= ~4 (~#^ՔH_)p>\EB390^#Hi$҆O3Ƹɇn1A<}V~ Abx< |j%Z]RlZ>J6"Q&cd, 颍 1[^%+[}dpx߱Rt\YJ~hcByjX2>M:?ў[ Lmz2]iSp~* X!W -t1QTKV,E.7 xYGqs,M#.F <{Gބ';>Xa0)tldb>P .AP8liޛY)ODtGG.n^q:pĴtCCEp 盖\Vwf d5:+hn>a}6 GkweCE5\.|é= S뢢݀yDvT0ȓ6S RaB3jղ.$J]mX~6wFt(M i[GF@;rp=zp6%ںF^v%4rG@T)dܩԴyB%ޭqGc#k If}*G}g S;~"l5Rf*[ЗOځFQ0>0GS[#Ie#ߢ pM^+)M%ɛ>SHar=[Yi|5~7 TF[ 4 fyV?xN7-|>PA%%]?#=+< R, |~X:ŭDdUp5 eO$ܓ_2lͿ}nYK6 l lŒM!ǎ~ z L5jUA3hMsa.Fid*gIr<"FHߖ aD,~D1._ѯ0rD˜ΐQMNon3<B\XY江OMYɜl*g&׉a #̵> 7;2%[ZˋMJ?s /]Edfi'2u4EPՅ9}?C9Lޤ Zly@M"6=P3ѝ !݄Y.F> nppVDWxIы,?̸?0kEOne Fr_(cyfZ=k%6+^Z'Ὄ<0m\AD8fZM2;-ہjŀA82..@FXM& C!&J:tĩhT"4*٪?7ҡgds@ ӝB~.c/p'$z찣UXB2${5:\- DH)r{s¹3[f nsg0jp7c]g';0շ& ͚Y*KbSeHٖ!#-?G+Cx}4!V}a8X$«[^2GAB>y5QfA VPPhf"M~GP.fR~+Id 1^hJ8tQχ^7Jԉ0ZM ѶAfy%`I'^:3E Î(f[!sr{dUn,,w':{pՆW427EԘOiS@g[LUMdž |]4P oipnE^:`U~'}Y"D{f:%RT.l\0ʿ@o T۱oi} VE KpX}kxǣ PCB3}HuЊoc%?lyHjA`틅c^W'0Ϝ-)6Ա,X;\m(/vrC\-RFvg'*`H*_c0EѸ 4g_#p+qZbDkO؂x+wPzFD?^EN{<!a*j}(#N 2*ٹjVx瞴d[djuiՖ~6W'p]zcR$u]IZ^8Z-}rJkGƽL4ߒ?\~Lm)y PK=ܦ*ϙ}0&ӕ6X8ЫjcԇҒ4zP3Dё$2z ?*-[NCb:|QN&nbV )gfQ/P>.I$Y"e|b rnf`W510ufSM3D6M錭}=|׉҆BF,9#| %s AxI٧m^x~Igܶx!^#+IPZ" ھ8DKe`HXhEC`4j#z/_"Sط7 D H/sGl5g~ %k^lJ=K` s5TP)|h_=.Ohѿ@N3lЪ#>=/Fs7[8m7C.amWAN䨔"3pgT0h. w%9N6=5#?W:#KE`Lۄ;-w`QTdη֎тV0bNt$1~ugUݤ ~"^B`wTeq=. j֥wW$D IF rX'[,&2~ bQ>JC=*ELAtvn6MDQ{?ʁl3_s;[f* s1q`OvZE%AB``Q2"\ЖUS%4# |] %=wv5_1EIvl^MK6>Nf2[#u{H%"FאT^P(aٷYnCj'pɷTÝFE0UUԂax:>Ye#$aKR)lXW %HnWz~5h(M/Oc<oUY,ktE@{~n(@Τ"۷`ճ\w;ݬ$\z%1U[pJ9W6vkPÕe$HM@i# N|7TTߎԉQ#85O ;.:. ;ۧڷ>£=2ڇm~A A657qZ3C r]sS SЍy>z⸄_0h_$J<%!@|[N+3ȴaZe%wy6py|Օ$Xrۻ Yf%045c-2)*t+yKhd_b4wFeCne)ma&LY3a9_p')j;˳ ΪO&MI,qpt»?(xY9?LLh-|\#~,[‰Xr-(E=+-t+:O>V`<}"`DAP<.AG_eQ}G&h"OOZʍV,ט7.(#Іv Y:.fITCw-xlox7"8v72{O/{S^v_uݤ$qBd1eE`S>aR-<:rgƋD֣P zUy.N[E%@_WhVI"vҘ+xH rcqRZO~W mv\ TFiwDyVm(Œ@h~ >&_iWq/AtL HiLKWޚŘjak7PkNgHR|@l}+MYmÑ' Ãl6 w[xhXEIVK[З5itz}:V޷:7zw#`2!R֪uE)N%xEʱ* /DZmܳ(&[ϵXc]:CŨQ8y@Ш|B=GO,MNRF %)޵#tbs9%Ӑv Cl+a񺓣9PآfFt[o$Ro[_$g+dw!Udd,Sc/APV[cW]P+F]qצT9`IĆņdt]{.>E0LڑnL(u" h}_3>#hk`Z iDi;E3fǝ ޷̒R*\NsZ? ^Ѣ(IsTk^ݟ8Ӟ0}iMt"@D\"KZtMlWl k^.1>Y&#b'#2N pH @ C!aQ!?nc&aT0MSV,ika;a'^VW;6ho=d#l+΃ ֿ[ֲ:Q!>\xKR|1]_O5Z/q~X54ݥ`7%".rֳ9.W1۸s Iz1+5NFEYؼ,")N ңh*>ذj4Q Lv,zek)F* C:^v.#-vA0 Mco^5}ńm΍a GM= ̎ev7H Zy0w^_[HC ޖ6N羔\wdҒϩ&F=׼؇1Hڪ>(ڹDՁN^C3VG>" ֵ5󕂋b7d\kߐ4y2f}|8$CF['aGݍͲ\rlǘdEL12-^o欼60+R#2M#x1Ӿ8\88v6^roY!:1 XWgȉ㣬ҋȼɔw^.I¼=0餯(FT85;<L8jȂ9қ "W3@mD`'nxVF'mJ!/x$zl!m,hreqV,n (E }84r͹Ee+m U|*"6 A 9g^/-DK=K~WҺϜ螈+llENۘKSRsJ$`4hRәxx*Ac#:Y< Hy0bVƼ+lrWw>Z-AR=ۛ+Qi:c!Y77ݙP1 Eۜ`,^WjB*}$&EHB$(>(}7ھFQ"uZ?{SMt14uvpp ljZx~^@.hNpv9L% ϧcr  9{7MGilBFYzRI~*;f,Wft )"e+e^54 {_tyPmNR~ѥKT\EKK'0JQFŮh 1Bwa m#>cpuÔ\1mȝn%g|FQے₴xV^4 2W tr݇)}shöRPr2 v~Yn]Q'm8:Ss䧜(JA6a0h/]?w ;C-4Tw'"'_V)ݖe]I+ b6ɥ|Et('+8%bKjx4ڢAd"Mwʕ.IBgiaKetuT"mnpsP=O3Ά!׼__K?IU793ۍ5ӖN4-? yd|3iӅ˪m~#kvYܱY>?i1̣j5.Ew~!/N@r+?#|>Nga0 H[ӼG@d$2-4i9RoH#r9TR><[-08#2 "R3R fJ+j=rAct]N~o#k$2Hr{J&}"zsBe(..,/8-Д-  V]GNڲC7d\.HI8Ie u8#fDdH;ߗSIncoC 0Edy Q@wîmT);pl+8_Oְ /]Ey snj,_+BklҜ6COpW&S5A:$F'2UNp0axðT})OLh]1.bH+N$0[:d&.LHui9IpNΎձhy(Cr]/to坣/$X>DdsD?F ~oWP̚W,|c%X+HGnKt߹m:_@9 " c% .gO{/&;awڬ;2L}b+zyk{W;L|Qke* cEw3L6nZ_ā,q;%T>{q $̳d-9Uu_LWIasveVXT@ BJ>kP3Fq"5*j0vBP2 zg|#-~|G\ݗ>_M׏E#ao8C '+[oIbqg` g wR8 LI2KV.7+"a˰4HֆHq>+] 9jˢiCzf9wţ`GuCzqO3eEڂSP"^Py[Zm%J Hڠ1ykCG^NYzK-Ew} e5F# : s4qpr6] aUW(NG0xHcX#l=>ilgUWeߛ;t0<7/숢:ܧ6 XXh(*Iӽ::D)S}->@Go]GHe۴26%UW it.qNbm }q񑟉T$Bh2 3GS6juVBc)9@FVA(RVjfHst!g*n *ZE4- CVR)u"m e<~sh-(-$os +]v{gmYF^h j?4D(Y9[7F{ŸHǗvC Yp 8cKiaXt[n _eb${(PGe۞YWqX $&'NB,pC̬ayIz1)+l[_EV p3o h  }ҙ|fq j(mr gpU %Ƽ+2PE~ЬRb6`<ڢXe w:w/ VuZ|h~1V ^Qs*8C^l}/N{z*xH єN{gd1Y14ݽ($tJ Ûf=ڕN:Χ~bDީeapݰtc @fZ=&BE89[Җg4 ocj-HM4Wk}ѕ2!"C4$iǤ18)/: TRX4U?$BGإ FF24Qpurc'"(&!=0MTwsQ{[ЕAzh {|d'gjM U٦+JEJGOJlYp)rdޑ6|$\ɊU_Y<lkW!7v6VNJ#ͻ5IY@oFNwg(Ht*W|t?I_7=~AbB"PFG%2 sXLK֢̞bѯlwԆغS3!Ž,fiϮf,,41oș>X*y$=z 9EH^Ja[0TpO&ʽ?WX}GY I 2C;fzmV4\6e|lH1$@eϴDx%?VHu1\Ca(]-8lO 5#6-[gDm;jb u2F@Rr?ƶU9t`qCޕE&| nd06$c?Z|7,Y5m>s+ޔ5}/Frtm ֖.7#W}U206) ۮ&]9 eߍ+{QrMYU?;-)Q99@OwRLFː|ۺ$MtטlY"OK.Iq:\i&ܿMf0sin VڲHAv'ɨ4zݶS ȘBSfNX5b@x"˺txu'fDM;s~T\SyD!ɫbrE`"D_4+#}&Lu/M*=P)quG;^TFVJoeVo7C:@_Naw]-\ и`UcjǯfFƁw$( E+"7?MHxAC!pcZ/L3h,?\#4J "k\MS<ۤ}oƁCC˿req\,Lf^b͈+LM,8Ov* oyC"m:R4}uaĂ߼?jaƖkp6p%1"|Yz&oPi19H~M~1$AZX@-_P)R\3eDa'0}Pq|6òav^_a)~|'Ї y,X )K&]2xW1-=]{ ^eV\ ݺkWkOk8i~&LHƞi?`!_y[v1%1\:G/f&1Lh'j?=e+5zpŪ}*xÇRb{ba4DG|aW+ˏn(1/"`rc1gB`},5:Fb/JªYa%#q2]LdԹRiŧC tO^@u5ls~  uPАdM95=AhAUvĩ)[§P҃޷k1)n>P\Q6t{РW{H[/B5{MP͛&\ȁKy 4īv#6ǵЖt1XK8iBѭExe]iUJcuA:ܸi]Bs*Ms&&[gVJCo^!љe@N0E&&c,Dc<~dkف΀"𘵐8jUb-*cp23 =dpqbf+1giZb0}UJ5ov|_u$y(i_&|2㼷aكDzzenY\ ST =|S}d=REw!ÀT˛ D,4:}/U"†z(ߖv;=k\NjyPcy1Eu'ܷпRty }<|EsWCǘ&ɱ~bF3nh{ |,쐻wiZ56>76ij#^meJ;1ߙڵj4 )&tɆ.O: 1 /C1I&11Yazľ_ty+?2n:24K>iAlP AЄkLS#Z{L4yS #l*>g2b{ָL䵗â?'ͯK<ޛLO+8}J 4z;UkG$?6c6w@( ̕$d$_4qH΂I#)9C -h"VгA 6u mb %JwnvXwYJدILiD/N.' * ~ve& 3ug %A%O[)m\@"5F I$ruLkإcxWG)Aq 6b!O3T¡ MFC@fX]Kn:n8P460j4>wGVo~Z1A'ϓWTo8/N#s+<)B<+?Lǎ*gȯ@LNyk>m$}ɹ#Ze P5&a.0y]Iy76HSP(%)C} \p(ٮ'*C sm)lYħmUQ'/q_Q/r 'q,,9`^PywjrP)g5ղ'"|B?nSW]DZ5ދYlոG0dzR%oJ?`- R> X,`(Xs(E]96<0\1YY6g2Kjy8E.BL@*4DEMaT#yxDZ'z ӵhqse:M`7w}4UUMnэ}praUSpYhPDg$W7jkMHe:Eu9<V ^\AP g؂1XѕB|iŸf+bl$6(dZ!JK&G2Lvh&OGuS:@6t>biJb2h Cб"[~5%Ԭp|[ſ8 K'O1015upkMbgK"v7 "PáY[e£u{$>0ms5K7DZȏsƼޏ-|B!eBFiF{#4d9 o@8Qv|R*]D4 ~>y6yԙguƋ<ہ0oqYֳوC'(B ht2<_ Mdw0ȺZǠؔ(w}ٔ4L-x7l8ga1dT8 I5g{aYcGmΧo(,¤uJ^.S}[,[p>/tk͔qhpfO~͚l#\*.Y"BWi%]!dER l(fF̝GZ Jjis W% q(c#zmkm 3sNl1k!'vxX2=Mfd4 1.KoQr8қ f*T>dZkZFSc'R6|j=&YO8LwbmBUGȣs/_Y߳oP(K/H?L=ʺw D켫 /Qr8Q2󘵛G3po>[2ϷδjP q?bKa@{W;+a:uY\9/2aOnoPTqL*VydD_  Q=5c1O"e#KoBZfi8Bg}4i ؿ תf잨YyeTVp`>TL;X t Fwf4C.bAifK )59ЌʴWj=g^?vcTo&J-mM=;oc0.=X߳D1NgFZEu ?[̗TrוX|t?wjd$ ˊzj6WXc~~.Ska%rAoZza^6qY7069O >ZJbg< /hnϣ"l]-Z:kA%kW@jv@tdݳkjwQ*SW[}yrUB 4bVA$9L|WW~斘(0PK &}CjEK bhfoA4aD@ ":vl3ӷN\ }j?%YaiGx\ݍI%l“A=ҝĠ{}5ᕨ1sH/c(-1'DBu?gx!+ȭ|@T5iKNU,Kju+~asriBR9\TB2 -t #\] {~m^1Q0RͮJҨ`J`e_@f˜8mH׀,;b˼"hVED,)Yd"ۑRӼqY &x1!y9+m`[[ "fb!!ad1SzS?[Y~*V?f_"$ D:,ni$CoU^({ 9#Lw:*dm8IO:Ʀ6 ˮ%G` _gŧ1uo;.Qxf[:p9Dn#]9M#́,?Hv<1dM;$A&.LJ"ǎ%%ˢm;Aqw+Y╗h{%J9uwh` \.܅>4X4FӬW2IuZ(rѥ?Y/'R*z8"4kN<2j8HdKzzg=IwW=y[eN ACCt'halYzީi"l5$CB %9bnWȩپpgۥA Z{5ؙ/o1 'wD10yߤ@w؁+uxk4S}\o>7xA܃@aO~|[u^ ʲ⸲1QʭFO9aä|:jJ` mUeay6kDKbiilz4*X- jf}T_?ruIzDB+ۣwOCLpԽ^].4p+9?Nk˘8Hdc`ᴈIqs*|{2b^ώ6#w2Vw׼WW/ +XY0Q;7C[bL cWcq9#$qdFuea`j15/ӁU3OM)HжgR^tj<T)AV*u-z"OZnau"E9_m;tRXcxU55UtO9E ) v&՟& C4i`tPtA-ze/3jRG7S,)P90j {8Ĭ!ݫyEK3΃[71}a&;w@(t0S>+eySr&JYUK•O]qZ@K7B2nDϐwzYjRV!k+d23eх0= UHؒ3Z(Ã!ӃX8R>OmξdDqäiB Gh7{ق!O?nH蝜Tim ~.^L5exhʰ\C|']×3{ZUW:rЫz*C֚ٙYзB,Ox:3򅼵yMc|D ^[Fr_WAY*5ԧ]]E|0yôi;_iTmgvu@m';Uv*Vσϴ$ny 2WMdTF&| u`6͡ۍ{bfN"[;Ţ/HTBETDGNA8ԧm&=Rl*9M꣠-=zR)Ia 0|4Llօ~y4:b{Iڜ,`]$J'7rF: ֎MݝDVMz)m1Bi!$xa@%]0tY]Pjj ZЧyP\G? 'iM'A>nqy IkPI D?w2A W&CQD+L+9kts i$ ~?g=]ђOjf1x-D!KvL՛0q~NM$q#7 U(*n7m @GH1SAjZsk-Q#\uDўh=Xp?8c x[ϷE~pj5؊pȃ|RglZGJ6t g1%-fXT׽Oq(2TS4@Q@KCZ|gGRPx)f 3Hvd*OTԂJ unNԵæ rk;/UDZ$Μ{RN9s)Ou{9A[ gA|%hj!`x1wY~+{"ZS 07 _%]|Ѯ(ﺣb#͘0ʅм Q ̢CgSOjz)nY:V)gudI)z[X>LX[)f0b8g8fF~^ecyLc 2#ҳ;uZ8 y}id|I&א*6^lлEE`ոas/I JoT.#5R@7 ՖPZt]ǻ;! xE=sXK# 1}Ty)DݲpYY."MGjqH1h;=dzyZ&RQ;xAAPPS&9K¯ )M1h#4jqI+?{*Yd;:Ũ1TFPkt٤pfb2cqY 34Wvͻ9ղO/; =h;a? }j + 勖YEPx/#W߃./ 8kdŲ[^ѱ$xbT#b,ַށ@&))h>PA-P.ŋ@7gb0!6$)g&ZC7S]>]="aUElŒnm\?aUug~HdfԤ]I5"\ܶ:d7sCMڎ`KlY!\@-h$#(G/evn˲|Vwx:0b6pA45]z}9usc:h DaCha_ШBWa ތk l.l~+:b ۗs uD"^1fJtNvY 3C(9-&)^jPb"5;g?RIrXʒёUpk#(kt9iF YX?3]VZٛ uߗ \DKa.e`nv_IxQ^"Dޕfdk(Nx]AP8,R}K,/ İ} PPCba)y'XP{v` Ho%$_ޯoLM=yг4Ro Vu_&[,G<֫^tye;bҧB~yd8j&6y4Tc_yueEZcMGw-̢Ȭ5cڒ/_\"XBQTs-6 b$E6:8#VZu`LXGA:$zqԉ?4} ,3Hخ˨ s;8no*vC+fk|Bnr*|%9 )\Y iuswlGcGGԓ(󫒁hӿ=hYzV `v^ļm]5RDZܞAlxp'_Na*<pzdJNn-_z*܉c+)+gV_$6"5Rb)H!YV㬗8F63|-oKF-f9eJS.wX9K)O7~gmƾg'c^yM.dщa'?XA%E ~=xJ+L'uTn#X^_ CƐ_f\43v{nǿ z=x=ZhTS+idIc.@C6Auj1$a4 ˗B#9?\+]d*`qyM%44@ ՇiTnG#;C|]7W@^-6}wGdLeF[4Jwk&$".RK#<ʽ@[)d: yqZ[6'V VSE/XrNE_ $3TҌB㙀p42f1qMҿ>_ɣJ`WNC=JO+/TZ?h=RX +=JE|1v>Hw5u],]W-G9(kX^`8WGCo ÎrTkS?fToVb ޗ.*G/¦,<:ٱ{4ZhU+Аu:8ݏW'?5Y3NJ& б"X>ݘ`OǂL\H;Lsk2>ʇ^g.jKldq1XbRJRx.ၐ]s$=E p$rIJ3g_/ *p2a>pNry. <78,# Wfb~1NPDI8 !m~_4dS3F-"?N2B@ Zl]Lk{%*bĶQNon%{hdCYxG#R 3GۈU2f6?Nr'`eDJ&W-ӱX}Y=%!JN#OR5GPQOF&+&畐 .p6nB\E+7XF^3liö :N\(jG8[SQBԜ ' =j=#,'y}c:Vk} ٘hr-HJiN=J/\rH:]ٷk7h'Ѩ<ESu ~  j Xb+qKYH0 [RYYlUy?j*/. ͐N DRYU&KFgsI2.w+ h+>jce,t C%:}~awmj6\c'Upґ7Ģ'nʆo3f}JD8z셯,Q`*`M?3k/^sT sʤ|X45̆2byT8 ,3ãScJor )-j"ƺ`ݹ(ИZ|mڈz&;sS#ASDZKuﴖi#=N2oz|'Gn1ktsp?a&r:gDs# 1 oQ[Ɩ1pwcԛ2Qǣ h L+I? EO[4Z45 0/HGx0*cv;kl0I7 H&α=zX_"'ޯjXT݇#U:̠ꔶ;2;c{)PbxqxXy݁]`1n"PzD;F^^13)G;) `86F yϭx=3n aFx;\4/ '*&[qQ2@eXvdЋmu lIJK'*`='.MK?Z<\䉵y|oR~ry^pMIm(!,OMoi' ?/"Rv(L r<ɦFboDmE=eRg Q'gi P@b{1[t#P0.u=YIGBJ"l9|0}M`pi ?ywڶ7؂.9CN6/ehu),Ns@ |`$Iou8bs!{Urg FeujSٺ񡱕vScIw{ǬLр48vl]Vi1 &ULm1cHr/Җ+_ʓ^+/=3/?,{bMjfi(jn R мPQj#p@Z6W9yL%1rz6>䦪9fh,|Ļb @oC"VX7BXj|יwH ɐ"&7^ 44^*SI: Ik@?ʯPl˘'37QK>5=uB)tnEJtf$11/(3{8jʼn<.(0jz۠Ie.GHnFܺ喇,~+gruN\sR6f\Mb~yk*~[TϜmw mN:Ʌ/F-yT϶z\rqLCL&"v)j,̽ Ӡ"Ĺ|}ؔnҮ}zBԫ< pA໬:!,7k_gU;6;E2c-_P)‰8PlmS;d sb;]mT"c=D"?/Yoۨ (ShQ0U s"Eq"<̟_hu@^p;L)[4&I0޽y`6<A'e5j"8Xk)]I2LhM݂景5jmw, ?R1p用=]T (pϵt/ Ӱ|:R+<δw ]6SGJ8ć#g1YwZ/%/9_c#Ta˦J >x26FOͥ_f.f;=T(,Ow6 .\GcO։);3 {Ӗ9ksBlz}W+=FFzzՄj~ˏuwPԤ.&Aަ}`7kO \ڶm 5$@CY9KݨB:zFj6eʳ|x@ /ɒdbV *Hە@E$Ioee۷o޼13/V1ŎZ.X=c3Ghk4i%uF#2 _M" ǘAZLpoAyqݶ'v`@)JuC5fjYX=#_%B)"/ySF.Kh Vb ?TGZ7dr J9SC$Q17,[#i 57Jʾ5ƪ;WcX՛W r?"TJ<>m.t0`)]w涹sxcD{A1+MRUEJ7N(Q3'ׄ;@~ v)8/Rb;x 6 K$A$[ ܄V@XG] fqT λ.&τL{<"ߑlh}_u+Epv<L2Nƫ54}:~F : Wh 6j)F:خr[ijb 7˃?CHo*7OyY%vC19qt8j$Ʒ۩Pdqc8%16Rbbl5(#!c!  8Y ۄC!l.Wj"?"0@@0U>XuJ@!ࠌٶX1 Wc)a9BYe\``w  -uw.}_ . ?|b V%D&҈rf(d/-: =lӼ#㡩,Ԕ`emy%<3[BX`mW޲mT͐śEV`*5=y-g(4?EYS >vK,^z&.&rx+!AZ7z)͝vr޶r=+gE'X V+F-5~|S6]L+Q5;,> "[9(D)- `THM942 :ƯI5x})\xhspm.G} :[|C339mX3v?I+L)APzPUЏ\Lӂ^tZ0sg~S8> v3S>%vHe1eOXE,FQUؕȦ-㉌yK,zT3 4퀶!iQWV*(`gl1Sr, 辿D$ _9'yBkr:nyLn҈0)Rǥ*co׵ 77 bmg pFF'ϜKH,#54rÃ髂>IUf4mY2Ia\„VҒF]NpH= 2儉;@v?'[B-c\a6 Ԛƴk,oׂbR훴%cQ"autNr{!C^Yĩc5vۻ:vh9@ Iu4Iy"k.k'7}F0j<6`(}&ž_ޱ`6wp>IvYfp(1/;&R@҆Kl'@n;k F<#hkĖQ"؂O>zb"[~5gm-zd n!gvImc#Bo טg9m|Znd2s"TAuiFY2&I!tfY*M=z"HUnJ-dҐg{7p59)G}FOS)z7a֤(yU{WZ\xLysԶhUNѢˡP)ջ^kcr.p*)Nmavv6߅f@֫$TfD$lyƕp;`n, X8[#K-K}ZH'E=/Q0^> ]n`e%<ד=@Z'ke!MӪLLd=:T?p4L0Ӱė=t\ċ/D2EBX !]ص\H~BilM+4 9d^J8SC[5k, eY[ Laqs̓DR+{[?e)4v(ˢ=2YxBU.B /mIJHW@cs?i Ff 0a!5X53U0 \ *\M f\H Zm^o^XGM չcldHo6+mփqSs5_|9Zr- ͢hDʜԚ7&@"Iłmy4b[ my3nAMsUop8m cs YzݠK胢>&_o*6lJ X%P/i#t~!~u; ͺAr}ֶ4q˟$C* :4&fe/wASߚJ̵b'K|w lzƯ)Z!|1MۃH\*3&mJ`'!pAE J,|XL+@ gtbǼ;[O<0_Av8r zȠ$҇qz"ԢbJgPxs#ebeW_3A|P]V\W.o-n 77d(ǧW&f>#J;-"ȃ' 7Y"z<cqʥayM)Lu>M4JaO zpaOW ː*:W"h=0G%`)SS\ƿq".4[3t(v*mD)|k&uP֎VO=ja<5 Tw!]}2t˙@9 @1Ӳ̡?8G6WB n$ [*&_TҮ+VyIz@FtJM.;֪=AYgܫxXh.[xowm5}&Z" OEsp Mm9\si'6{،f' o1|X}Fie̤_~]7[wRfgHKsɲZ'5kAFMVOA߷Ӗ#Ty?+s`yᖑ.Y0*H$e4wS5OlnX\вlhX,[H\s, T(H()";ɇ*6X b-]U.cr#`a[9d[jIM96ØzIaѫ "BJa,DΠ8:;#w[w=/V+t1nL=EVZpɚ(ÁIJ]TDFf$vsx|i}e7qW! lxn7ko'['%ۯ3vgk>d'lr.$J⫄:ƿ t:!3n3d 6’S4ݷD6ുn*ʯ8 ,l2TJ<^OGcOMN8.dUJOL 6Մb~65LP3W> +zVm%h9CG 05Q9W;=ס!OtզCb]s.5iѡ-&ӷ'gfHf10V/*A/9w)l-oFv+vc$y-HԉxSn)qOyh¡b*c羶=bUWmItk~J*6#N4 S^sEt~ ~eD V{rb4)dw['06~ W״_Bԑ[4%1I>M!_a (kvβEjRrÅVI=֫Os'TQa">Sq OgwaZ_Ojk`WFl>=Vˋ2}#n{H[h:7 c_ז0Im^|91A/PT&@ǘ2جiM9M&G٪òj$CU^אVBxoKW usLB!<&fFa gz|ZO7} (i"̰0ߨѽQOu1ӗ]ee+~B/W3^{n/CSTĖ-uAZ(|owbg;o5pM V zABoL'džP@(T;7#=w%cU2/< CSM'rSD&^Rj5@@Z 9֦4v2zL |ʾ\hNȥSY;GHla !HJ$qG2,fZmʷ%Rs!OZH{X mΠjx&cn4^A8w ^ouv&X昞4\- <% 3\1[|Q,܊|Tᑹ!,&zmj)C?-Ap%V@F hP_HrO\SI7q>}} DqCsIx-ȏUa8?Ắ!"b7]"]m=/YE:(">{L*T[ W8rA?Ed7(|ٞ={l ꚆMnvf5k!rұaLpV,=CJS1 m Y|(PGHԑ5wKȞ01Kctɧ3-VABx )4PRZof)IR!4evACVKWm%֊@ e>2WhΤ'0#+ eт ؈,++ei X#za.@ m\R/P`{BzXS [MӮ&pSJ˾&\:X"xI)QNqiUZ`U;J_ 6;4h"M`iGǽTܲ"|de:/iń{z'Ik$⼥^12T3x[ )Fk1Dkmۯ{+;1{)9[eх`h{ Øld~xu=\hؒq @yJE,(fﳣ6P{clNLG\IS)pk"CBU`Ep!Y.! e4:5h>28iWZ](GF7k bKϾnA'xO#o01z=h3S#egg+.r oiSy+!|zdu`ގgO+*ӃA7WVe>'U_.oV>Orۍ3 .T6Ι%&.wɇwKd݉p.jL@pe2Wk$>yk=YeW!EnP,VNpQ.iD+υň_%XqHUd+L x"vn͏Nҩ).u9V3֩ Gw>ENxfOqOc`v-祅ylk9okL[ΪJk_?pƚ2~wE̋[2Ld>0S0+DL}`7#l-p6[ʐ3˷D䓒8]B˳Gy'q^X{/ 췼fK0.0xׇϛ.]k!c k2`yroF"Zy(WwOI@K/w F!NOWՒvךëVn}( iǓ*29moFIdm!b3e[Lfxr2>hy|vݝPrR}1 S}[ lTQR xF 6/DF {VIMdz0&qNG ށ\җNϠ;Rg>pM(vS u4ޓG碘Ti\s HJt}x\&(܇{4EբJkI'bF?˾sq+$  ]s󖫤d.Tێ5_Z5ۆueM3ٟmQ6N0v}v, YY1_7-*sHrKR̞n v:6Kn#4WP5yb v|R[q*q8K3םkƳG%wIZIrŹ{_#:*- (3Ië ܟ ;Y a$,ߐC;"!AoZOF`Lb9jՇE9Y V[[7!ػ@X Z5SQS&a%\ⴢ~l((U(YJAVtMG v}΁o'S ?{m77J꾬4kO5l"t_uЋʒ$lD֜ܢ0*?8u*! P}F]yl]P LҘÕ V m}p 뿨q"c ~s2{ŧ%YT6s%@$vBmXgy+|4/ Ύ"KTU {z>'iV[@)u FLw\1{̷qno#C4QBPI jnmRPn
-yp35zvx2עTkYfDu)rӱg ^@\ah{~ ̗qCƪƴ[$D;w+ip1J6C .?P,GڿlcwFOzJ2r7t/=H$MqkB=YD ́"98Z ID J}fgK˶85R~IKE$-0ǡ]&5Q3_k{0`Pj9)_S(ルTf/6E8sPcs$wP5D@)Q_c9eT#C [{U {:l@+42m\h8q8_Rޑ{$i9Lv'$Ha,`NŔ{+XԄĠzXcZPj4QbZI߰PEL 1f=ݜߗ NRIU|u%6-Ķc1q>tl㪾EZ-{M8kQux t]Yr4˻DnJ\XG[ ω[T,ס2|;$wíKxpKAß8kσu!(Gm >q [7QMh2iGƑ.\URôY+"w,$Hp#o \»l j{Iƨ}n~%8J`iC{7֚N:6[, -cyqkZd8}5Nmv-ז;")XZ?ϓ/ DG|ahoqچ^"SJg7 ʽ=0˧,B x?7D&S d3|M)80f_?ZZ.k;Z)Q +Y^r%a q)ћ*񣐫 O|8{Sփ"(kI$cنH6?VPtl]`G-ҜB̀;mNjm|1W=);d|d<8+5l0E:AP4u)BKK&\?B)ɓB ө+R yfN%VY(5+@kK]=)vy#va}g[v~4'(T>o=$Tb RL- e,=ݶRlF4|rbkP2O֑ JN(o1c%q~ Zd> -U3r,CPyBN}炰uIMl(Y-c2ȹۥFփ@ k, U%IRiuG\h4U@h%sb0۷V!Zl)mu @lu49% :AEd v#y4ݝr>ve^n1 tjpD88 rL퐁F]J6;y+ZI2qV+msP/X"ix,F-)>A29/Au>sPGЦL/L6Rۭ8SztT !Y&`r'b UU|ǎ-c ӤF7Tis/N-ٔ w \_dĺKXl ޸i8Řm޸ɡa8cÿPXab1.Hg ? Q"Փ]hI١"t*_½r]?WjRzٿ"mc0Y3No03Smd %D32/1>4m:?)kRFD|+&_hcsIGAňoLߙrC?-|H(jKxrUb?} G' 4%jOIpw폃CHgPm=Zpj'Y{ D0v;ʏQw_9r6*"RP)euURW<(&s9>[vzeՓY~+y T lAp-XZp8SNKdF&CoDkK$g+YfE+L `X {Cy&D e-~5U4_1Ef3N255^@huhD0H$; ԒA"x2U&CФG -F{/݅uAד]g7hk%"|&5q H+42F_gzZR˾~.ĭ-tgo+0I)rPMN+2Ƨ5_{v`E#\̚x9F\}u!Ŀu2yՒS[VYL~fDOAGb hxe|5QYf,?6( fl`i?n.qqd4T#0BhdD0$_lCQr;>AC Ҡ~~.*@HS{Di#+^K7Ħc k0*R,KWVoUEez5[pjWm9` Hg^΄UE{qѠU5.]QVM'TY>oN9 l+].k9bvRN'e׆5Iؼ1 KRTʚw+,j?+N`^%, $,?3cÈ,ӫ4Q:B-MqVƼ%d`\E<:So9Mkgvp)|#Bb?a|slx?z/{+WF}#IaFDTc|]x 04>o8^.gK'ׯTDN|,aީն)HʪPUq|ǽjOڶ0baVu6*]RΕuY|$ i\K5hSNΐCGI~|/qgJzো 4e@T}k}ա`܊Ƞe'iˉw}1"qC2PgBWV7o@yV".ǀS4zq[C;wqGpVLf@ddLHeAwWSfrR nh_&Ԫ8=/9QkmJߩ,V@4|jxR:l}?*X*p| ZX}+nUSq?[^n.m!ˇ|FcϏ~ϺĜB Xuen=$lY&8QL!I12 e6:0kдeΪiHN&v |#6)Fg8hh 4)v}{Я-AlWeg[ DqYڍQZy ֤ri9)εjfZKAP; \@>". '&r2np=p@HRp6*|!-7|y[Td3/Dr 5oAϞ'Y _ %NeTTa!ɢ.qkK NVR|_ cD=f 25VEPUúal]1OwkUڏ<22/C(,e{8qזqf1[%yݾ"'5c\+닞I[n~VpiT(["bj"=JJb ١T}xa 3,'A"Z:u 3A+G|mvή9$NpO0sQ2#R/eP ~ɝۇupQiWrȤX3;иR8 W>C+7`;b3*~)hEjrڐ+3027 u^2W6Ixoud40/EKĴ(֌pvu,Vлs^Oq'BbET',[=!h#~y.VΞ3HImˊ$&E<,BM1=!~75e[DѢk2\v;` +뙠Mj^By1kjm+!LA]륕>w^cnE&}l_ݧKG2w&?8(vgIH&%V@=5'C\t玭V\,l\RA&-dԥ=dʣZL 'E?,I,{3 呀`duZ [l5xԸK|'1g?nXׄ2YdX}2l:ZH[h@ zܗv=‚h>(29RN}݁'$]e_!, P@gXɻ.nKT0PY=pXfhxN&)gd~IVO-oy+ͦmRh`틂x/s3F*XbE3D|]kvw g+,W(*S-W*JAonb_8Dmq S/F;;㼹nuoP3o{&\ dz Y.O m;!Nc[Xm=蒶 bY@qIel''6BN(pa~fh|[<, qu%4`?!ЂcAϾG <ۗ=LwyӁS%@Z=IPޣNkeP/ EK E!%'UFI+]&%S(,`> Y:슻M2_7Pwq\8 5 Y3JȾP, sh_$c I:ACL>Na.}Luí a柫5xGE$Wե0o1ߣv-TL%i}7SmVmq,‰b|~ hn-*7zqYbר!ԃL0Aj(UMa_̣E*/2zS-qtD2Oer9nȉ _7(7=b]Y]o$|v[(JK󮌈Klbt"=n <.#fɞk `JA@&dƷxs>Fj'Wn.k|"i_g|4%QLLңiWZ_Bۡ`Ad /޺ԴߍP kz/B%i~Uk#R30Ξ0.8O"- x6XX+ݦ _v.,Kӧ+SoX_jt0v+c5>(ي WWӴOEdlmjDq Ñc=-Ll]n=ynvUWU)=쿩6k\T3R`94ŜޫS*%/EU,p RT}Mtī$"P+eܾNu}!m{k(wI-zЃX 'py+=nЯǜpqVͳ&T[K7u_!/4ExkDz> sQʐ7yXH2ϵ}/ lsY@r+18_$27\l=:^ҷD˥3Xg$.,B:,XA =IF[eJLSO+!-~3e6DV߯<'NT0'ZZ,gPm#tICV!+y˯N@LC%c#$=enbQ8;grg~Ɲr͉~DJH}Q||<|~D>' Q/԰Y'oܥH|ede;k*bstZt,y M?_"^ ѿF 规bhMļJ6!Y d"+RS$D=kIzy)K:{F٠b4]C` 5CgJ.! ֐ To([pjAvМĴ>vJee}zJ 5&!a6E]ƺRLdAS{Hs {9>җۿ ߎ{'ZoIWDkon>_|\b6)W˱\RMBOA74\o7x2Wr QDz1E΂6;@4L6c5JJo!s 9L U/9+4}y~q\ ;K))U7u eb^oћӄ,%sSx +& kĿ&o"#?3 &Gu<z8Y#(Qzn;]A`]hGö[HZ!lEQ&ή Fp׫u/iOyu9R uG0!8̧u{Uwޓd>I,eHfW%M`|ɾlLHb\w>1EE+3%+:ݢwJM JnF8&{ZZOJ8X|i~d 'rLKR6aY{rk#g=Efݦv5=EJ^y-D C$Y{ʄ#7|7VLluBDv0I<ǯ@"] ickBnML-/8Jrfs5(M$Fd8Nl,֟z]1z)ԍ~+u^XoA5*|Ž@|q`it+&u,iS}Atv)9)KL^Nm f$Ybyj85ΰ8rΆEh`2xƨu#:`Tm%pXo%Nn N[}CIj$hENrx4d6i"=drtJ$3m98V2&ZvUYƅpnvOMBnU΃:Dt!8gAINn't;]7!-4Tή]ѿc|^fqO+^eۦFqwSQ&=R]eqB6l 5inivq\%A!?MCNYn =]yg"vY>hRۍ(*V.x3+ځztU[S }ɄWo"iјY3Iv,:~ "T7\YϪdTy_I΀/&4A?w8Hi z#jkr4&J{q}u .I`_*)àٸTL\D:8R/QsɧC lXĦ9#ⲇJz=y\ mͰjLmapdW@Q`KYka}cVQ]}`&9ź:4%D@?UuRw Enj[I4r%ݤVr&BMf5Fw j#i|0 P5Dx{6ߖz߯NYq"bmV,z$#قX MhOP;Bb6*1lw7Ŝfe|Xfvm7+:ϘH4a4VxZۅAYrpCmb1TqY~ġ J}Rq(rFݎ}!(9YdUB0Rx= MR^r*"B^bp^HgsȄȁ4; ?~,K:,NH3|}w2|!:' 촒;KU@kI:݆vt ȟrQZQj dbv 5B7AΫ |[hs T/e۴M_ar_PVɤCkƗel;N |r6BdSi v-K&HwBjxA &ڕ mVzŖrLvZa^'KeE|*2Wɑy[xJ8(bh'.`>7S g6A(!Z^ɫ mPYC5O4пQ~ Y&2[uqOWI̭KZlޚy\^vS4rⅇB+xP:1l ޳P352kRs} ZK'xfqo WWF%0IL; [=FJ?*}{̩^g"d0+"y,ci阐9JT}g/w4J V楗TX {N8~X>JJa:MpYܩD'5Kq7;d!k!EZG vM|L{h<1F*053]`2UVfO/m3 iC%*Ef@3mg5RuKC< *b z]gW"գ=nGIZtYY@O z;RYK3D}nfM\ps<)dobb%>O/ĵGoܓ{ƴzY~0pSNjZ`ߞЬ+p&VZw)~>u{{ro ? }&7XK H\nCJju=4 f4W7 Z;Qt|p"/!dK(D@jw3VPF]5҉=kF/^fE z0,߽ P|$m F*9"䗶 kYEZ!ӶVncОw,D!x~UX+ LdpEρMNֻӟy+.:F%1y7IBz}AAtAXj=Tmzrj}4-$*PS10h?a0%gu*ܵSo.*Cq#jԋc}&Imoo9qX4+ߏq~,hOo|*y7\ݕi 1<Ω ⦱PȈ 2YxmD>*D:Ǖuچo4, k>֙]xxEUi_z[麬,Dª8H.*9+z_}fLn4_>:>g >,!<'$ȓ戅`) _9G>L+ᄁgoʢ!G-ڞ()>ިW=/nsn7:8DX,mg}]?Vծ#ٖZ l@;8Vk-tVesO|__kS(+;:VW ڀy <레^X Pm k|1%_ ӊLC!Ap#eRKL|cup}.8%'ev~) J 92s7 voe=+85uݛ۠&Բ7˂﷎I\,o)6<ymm.',9n0C?v 1]@af4Xr2'1_ff͊LE;b=~7[p4*|ކ.|Mr= RR(ШxNI{OjT M/O {&ۥ EjJӎ[%](9-&=$QWf{yqV/ap ?MimCSqd⸼vF%э-j]n~ty@iB9EoV̒osqEcXʞ@ۏq8k\eF9=֙L9qh3eO17z:# Tx`|+@Xq΅E S5]ZcݷZ"88 |~h'nzcָgF.t!Dqul\2*;z˫jaפY֑74ir?.OS>KKhKɴD@&g[ȂصU=7씍`r^2F`vC#"#c鞪\`lp2op,YVGyP[q"\ctU>Ki)sPYCi킼>ͧ EL|4m˨74qQʻ@|f-xZIOR*FPW,J!5#5%"%"v@.v2V Y5bUD Uj=[RˌW+EQ7,[ [nzg,Q#=>Iى&M~;)Jh.͌kF:dS5"VإѸo8zB|c-A:.lk 4#>cג;g;`׺ , *[4>17r$K~:[Ƃ'yn–dR= l74HŒO׿u5vr΃4MGlėРkb# Zӎzk8|C3.,<: $. <52Y^%z•-S\]!?O{E lx[oQ90GPӭ"ώ!GlVBWGf[[@雭 Kf9WݟN5\ܠˁ"tsR9%4KΝu 8,ƴH߬ wj{j}@lӲGjӛ~[ |SBKt$$r]l]{pf8)~$;ur| k*2H\걺4naC4ۖ]⼋4W6cRI-/oX ҅wU/|C]<>/Ϳ,Vhi8&F *?K1Ck4,1.mJJByđ[vIe?E!.:[!]*نg y02/*)&f.04a}Om%-)}))lNfn­]r m=<4Bx~;F*̅UiR<5$ -+~챼#2暑E7$z{a{Pt,@J$h+LRÈV'EʶLselP<) o3~M`H8zj{ظ嫞AsL#UߜxrPi+=Fg|_];MS:3DG̟I%A.NUwLK[)S0qqʽ79BKcFe"ŲXkcN51`wXdmcR.TQHnP6d_mOhWyN"8u]D@+eL:@LMlUضIOݱ0Q4:" I86:(*h7yv~ [\6Yrk ޞÁ3WO+G9 )*O 0R|8$wKRV^UJ:X3 ~jNB}h~%D3#K-AtNE&sP2'=nuɦ_nPn5}l%İMC-j2{5g30/ VFq- dr}P+j"C,X.o)%הa~9&f]xޟH (>&6>S% 8#%pEPe rjE†?#SFؘ]] St:;=#"gYON3zGH&O- $G~FWVqXw $mTƞfT06L߈[(e.Uzt,,TKFOZ> 'p |IYyqz1[)paW7ks>i)/VY 0џcVgf>E-q=F.։2CVG,e! |(l_w\tŰχ-uȋVyL;Z~ۭW. *pJrk.Tȟ-(p{NFJ7m(:7U!g<$1Aꦪ(9Yꋠ&>942 wuzRS<PWA+-UA'b {qQk\xIC} W<j.݋)ap'K9}b+"E,42$p)0}e}KixARe -OŭTB(Pj0x=yύL-f$yy[$٠3/௚K~};67Z ؔkZ .`SϠRMU5M.+nZo{8Hd[cf@GM -6E\'>Q\' 2GGQ`CiS;-!s<Cg-.)`|Г&e,9~=֏^RoT-_cT /86qx1Zyu *< .U. |&>[\@b5#". =ޥ`.DHtT~ѯZ*/ L\;2믟aSܶk?!^PC^%4b5͙0. %Xp:@ /;YN/ĵWx 8"gZԹq48"J~W4"N?9 3卧v?DD?ۭ\D/ Ic`P/ǐ_ofZ{PhCۨ~v#a% o5|ARB:1՜w1xD2ie\Qc(m&z-ң5 :՞!i:-]r Tj.ʐM1OxuK8~~$;ox͆+z#{]50g8tHµ#:ʎݙ2)~TFY%:ϋe(*dyVBKѻ0/Mr1ݚ w&YIJct`U,~7$;-T%ԑ r7/4Jf|7sLE[ }{7sǟe<*{ 9sfh&iiĸ+<,AB7me[zTm}ABzk\6ոaHݯV"N>nOW8t^JՄ1Nz]w SB,vG!`̅_&@Kr%̣{6mzDBU&EŶ\ i|]D$:+j-^gRc hV$¥F)/#o}ZI!<}l$,=k=:A܍H K\r["w.MI Nt1؎F4G;.[9FG밀"6h[VڷԠ$뛛8DW>$ ! &oW8<_̔z5*߲ )l/ Э@;EmԨ/ l2gB1]qy$EKG.E'-,jWܲ*ba$9_H#jy='eiwYՍf ZN q~ q͇]Щ-51fxp|yY?ePeJ -9*z.DOc]a=t@L]d4DsG6/7֑(c|+Gzֵ+UϠ?+_$Dv ූUڮ'^P]^yqc!՛NUEp1u:w*UF#%ECg^o. ]C(bu|L`6)1}aҒ#D@x^ŊfwNK01Cju0B.MjX,2 FZCп)[nTy_$u:M@=-Kj)a^^18wcZZC>Kh"+d3N>RGu3Qt z0Ŀ0т{uv=/Z!x;Ml0@>TA|c|ܛw4fmQO~} gdVk8x!I^(6l\DzDU˷KricP0 7G= xDfRi\M$,Fʨ13=I3ZܚN3Ae0Ũj;n#MM?RĖ('IG7QJ1ΰNMʕ/!ͧ%7['iGS΁;XӨpis8:lT U:ە:J!|e&?7,~PꧧvZJʓa{4uMID0⵪n#o!YO,X82A|m#'kOMkGҖU|wd> ͸:?Ye|z7ܥښԍOF5Ý-Hi!a8R#1Qɽ6-Y!&n1n&mc3M/XJy,xfUq0iGVx8aY୆C[dm\ ل-Z ^'%_z tO(\tnՒ#.}+kD +x1s p#pմZ82~sAJhK/rhTӈ7fD]eh 5n=Sv@olMJLW%K5ۤk  y+>bQz]~ѽ@x;?5мjK1*k/қEx4] g>`̈́T%DБO흂Y6Cn+焖8T\0IP'hc#rt6m`-(6.T0@hlB7{ҝ5 (L6_h 1mYep_b?2JVٽ?6$O9WA:r7(M♧t &0d}^*iDAy<GC*)|G oT;?iŷ+@*LIJ1p )ox jk[uBrjuv.0u 0!`;6vl3S迷H=13#gM%;ac98og59^U_=QG.wgm \i^&㓗;&)rs8ؠ_}P4' eP]ؙGba* *J8|iF Q2.vO0[/OVWKSxDf6X?2ʿFBr52Xy{C?5YAbDe(<ZI٘d <DTg΍[:Z tC{y+ 7)s0<5DVT @3jos+8DRo-tD?T.vF{0m eT"J1x0奿iuL|Xj]0MzLz+A_G/-'mdفN Upz-Vdh)Nyg_o-o6~r@g"-ܜcfy`C{L\l_qj5dLЛMdƳ.׌Y\oG Ίkrd(t2[^V] D閉%4? <ru>,ƹ0ǽ&I̿=_ P״[KqÐ `/ee:Lο~XjjDžL69i{nr˹n{!yO,( 8yS2C97 JlM-l3 '\:9J=-Y#@;c=ZCYNOIv`W,FVv˜5xwU._~ .Kt:VER +#LXAݕDtRR)8S|ܶT+/-xuNJ p /o@%rXMh ;NmSBedC(z+!7SvU. W}):Wu,f[lBGym?dBaQiΌ?Jo{ S\tO6w,^o_:JGІc`sRyhcbcdpEk\oyruv#$3{Z;;\WZq߯=,f+_θ-g\I_aYBLG`2HR7=w p X4%CnJmoAX?soB)ZvV3nK6-l?t2l$f-™]t01JJekWϧޡjSGD\"55n0)oT9gŌry%V-3 P"Cdt98"u{@BCę\/rd9۱rN(Fj*Ÿ=`aW8 I,Xy U 8K\ū^'LR!Yb7 s%h۸Kn"9N2Ť-_@W9F@u+$n8kC@6@@ W\մ%]2"7ou0 <_.m %FjFccy2!ZӝHnYyP]Df@ : '+^sWM]}Rf& jc7N>@ɮ٥tÜq`N8oM cv6EWȃ_7X&?䮝s\oƇ6v- _#!˱cA @eu7^&%Bb?J f\m`L~Roml)ITb ҨE繈㌤にbH \Qہm9 $Hڅ#٠1́LO%ATbՄ\kڐ!&uP&M%Ľ7RBq" Xs..F{F;/jݥSM [N {#ձ/c;fJtC" ֍ @O3*_l !*X*gda,9|?X@o`qmw q %/S5YrY69-gȀ4OJj#SKĒEzq)@>ZچGb d&ަ 8F"4kR|A ֖YtSC5~PDMG+ u؏"ӃxBqa%[&αZo̒d Jݽmmn X$VQ:T&!F1]Zg[as]i;ꝳFy9M+5r9J.H[wԉN܁ R`1iho$^!XBuPw xۛPC*q:l( G>_Yjڼ9nB 2JJq{ B6;þ*E :0p$IަIlqzyY~bfޤ&MAGɁhMp7"^8 IC| bjƏI~?$!4 *+)aE8 z[7?sKR3?y) pKÖOVJ{jY6PL;ձ3gv?&`NQN~|'yt?gW-[.dj̚߇f?s7/}ݾ(le@5D@#CV{Q'b6 8J/&R΀ݢv1Tvћ+ұ3Bxpg8,^2S!osC1CMl9NkԿ*9I!x.9K>q Qf+)%@lC V@↖o/-al(g*@Q8V}ͫUe(f+Пw)EbJ>{lAZD'xĖDA`oEOm& kv4aՋPqfqIaU^*BΫ_1L7= ʒS{UZ>IzRO҃~kB g#RDB[Kk;v^: mBC$6knEsC&' Ќo}L=QC Q_Nd\Q}*dwx1>l-[B(̋6RiUx.0iC)b:VcƘ& \ʑgygZ*.)./4hQ(a}R#Y>j4<$?M9JqshJ؊1x@E?yB~>y0UK "2T돥=]Y2~Pb3C9\ݶzpX虈҈2 *EW ǧfTٴ> XjدKVZV>3\g8Vr,h5Qn'@Ps|&}dtl1ʌlE&d/?.-r3cʑEwx.f8VXg|Znӫ:% XQ@@|]sIsF#_tkMjjNh6Bk!-HẌ́KGEwx,=%jS6V`sv1RvvY͏İ# `#Ljʘ7s5*O@j6VU@ Xߌ=$Mda D+ jlZrM f|S @A)DJDIXF|}Z25I4_DJ#x2БkGm|llGsfixu׃ )#jU3h\;ce)Z1\tZ`eA-6?\ e+iD%nJ9V;edf8tbzĺNLmSn Q7NZHgu2<efb\'<JfmSdjE쎼3^49"IE9qP܇LߘDTpeDWF#/9qݖ{12%mZyqdx S!;l~yZotO≵O+ݏf:?ϛFЃfM ^E9/+Hwl_&$ ?92+4 twcFP;eծV0ʔt!2T2H܇>b\|(]2m+o]Lohݩ>y6_ƍɶV`!c3݌C#fn͊> hQ~eJ,Yt8~}6?{1C_]e،pP )"`}ɼKdhtEf&4nlȩmaHxsG˕fPq[͓6<: _CLFhP#IF!kMx(kLcb1hɈn5K|(anQK!5.Ibb;f02oŐg+x5^0~|C3̈́oz45kJ"2j"MOO2;(ULtɝla0];4њԸLajqP']"wydXkelec$;ٛ.Q<ٗ1znq9H1.2OO2z)63P0 xeHh]^Z٠/!8Z p3I2*5UQ~( ߼!ΉޱL!J, ?oE3UЏ|K6p iΚ:c=uvLX!2ȠgߦI7A֪BYů}KyY]["'K߈enJ=52! :}RvݎػbK}&7~|-2HΪļڳFi.='=>Xxv  3Kt^2g%AUx*0䆎"DA϶m"Wƀ& %5"y)3T7^6+Rį[Ar4ĎTA^שK8it@5 70ϔ _mլkIwF8؀DRڠV䬇S1w\ Ҫ~`em}'" =/ ?g׃:ƣ8ƛ?%I>'\<&bw`OvdY:[vUDn^G6GhHRR\{`{ڿTF TIMtPݫs#`tex,:1F5^(i)?EjR; DvyC.YY{0R=X,}=;pр2қE{݂ 1K*hE8IA)N} dJ} sP@ёԨLn@ 0*]͍A˗CbLN}:8C_fmzK+vk 1*/$5i KB,N:YZִ=˺Æ%N6Ky=*`M0RqUglYtB vnGqÄz'9vGf ^5S¸uAWl>DYPE\9Wi()ڡ]F K> DMH}f"/7P_LwW  YV!9Kx!e;8u2)X0 AlTVa?Ԍ1zF#9l*OW\ v*iĖ_bA0+9wC1 =?BjʖehA MAK()aӄte}r1qHCzm<,ٿSm]˛=)8\ !&Dg4lKyGci֖ݫ|yK sԛLϭ7%:]tf"dee9l2$d>.(4VڷR~("%?V9<AfZϝFMٳg4g[ _ToE_ _N}Vw9mux#="}J2g:a8IiCr: ~򀀾ß D#x. ΡX>:Y).nz΂sU^ƣ3Rل: ո|Io/t.O:i{gp@9mJce6 $1rF5tH" !*>EN˨˩Om+:V GӺ$GƖ?$ DQ6RAa{\p$2?%v6ER0m,$1ធ'.Urj~wfNŅ BF z٣m V^QwB Rx粿6̬jz`3ao8e OTԺ4ȄhROy$ nuH$kYa4 wN?k0X>)iTb֪L(1D)XTv7^2$l4İG4ٍ<$S4.dp/a\ᄣ'/2#SG3>b6`ݴvoKj 7N=֖,":{iGe?szW|V-̛~d[@$f>HflKni2#_8hWy}!ڣJ .dDen9jK]mVg]ha9DB-k\`2:W`wH^dMLHNqf*˽SfwJ\z5ڭӕߙyo_L4ЩRرW ȱ1^R+4YO cPO`ul0 琉lcyu{$f=#iKuao,"]w״'?{3V;RJSߊ˾I5+t7 ߗ _G\Ŕ]:-L*}^IYfKuS`J~3+Z>EE.9T 3.&Lacg=5D)' ֐M_Op_,ơ_["Yz\ԇo!ߎFfK&+ˉ"9)|A~}?noMH1/ PDSc;C7z of;uza[Yr ^r\n83`bv*b}8(,97 2}[@NX-c}#ӮFoew&)iR;xEuf2WEO}rԟU7S~)G+Nũe 7E>ٗ:I]4 b|>C1t sh,z)l]pa_p.kCK<_kXF"X߰oJ-%$ $pk -UnzqH7wV_k@bڂx4EЩ݄)492 nIY Kڪ 0bҭSי=b+ 7e7Hat7r'YՃ}@K(t,6(`):a 0gQ\'~|͟w; 9Fl>)^ʨAd` {n,@A`s/˴&Mu΂<.UA<Ф=R(VrOUA9kGk[4B0PdHARa%L8.IUxoI r /X6c׿`rLRJy?z&v(q(_C'SنaTM>=K#C_jsj@F GïRιŽPƉ^BX9pH 0ق_L,C,a6cʼsu@(D/3Tr+#@͇8qbd!ABoj сkԿe4^ߔljvsc(JOtU(KJJznLI{=aWM # 1mT`\vk )޵lkH;pN b=0h_1A~Yăb)SЫ %Mj /ge] 2H /&溫WҎ-Ih scXݺ+dw) |7-~o~%(^,&+K%6 kX0#[GG'rtA$QmpE!m؉R8dC3L$&޲Elc1}+ ^Lsf`N2>j H Teu@L\:H8\'pgü0v38(^s?dٻ$ Oܿ% 7V b`H,>ab; |J ?2S;sB4=,#TreZyҼ׎263C rk :TbQ* nZ88~WV^#slQK"BD+}O)QVHJ"zڤ"w۠ bFt_7<9SGk@S01g>Y"C#c7TmS Vn>*`#+(QD[!ęXH'zMjFI4*ﲋ3_C6d\u`۷}#+ CLmDR ?!6J*7q%fh9 㠗F6"Jltdۮ/֘oî~|E9HZ5K@43>*,XTtL,Nȭ?s~-I$ Y[߬;)o=^#f74H(27 dǪ?aAm,N p-~~Ѩ[,jؕCcyen-8TXv+AhP_ @#]QΓo!N 6>".sUhc٬gy:]L29@GհuEhdXiauە9zN+az;]e| ?iYBΣjVFxϾlTd4|g,D= 㤶Zs[a*z sdݳOVrJ%3`]k^Bf`eu62 h*!ӟCR='!8wnb+,Re㞑 {͂Mq<~_%;7x|EX.vy7ly}*2`NҙiZQЪʷOL˫GѩZQzopy{Jr:&>kU }!þt m]sQ S`t6qJ͏ſFD$|2{̀#P'f qkD}@ .(Z-*މ1.!h6쯦_<ʹx6.p,rۦt%J'dto@Mgcgg|$߅%&upL:u97#FJ-KBF4<.umxO+)iܛŬ`ѣRX-{{[AEeHt~4` (7 5er|xH-mw2|q JhgH OP)G>󡐢"VsƦ҉0,OQ(2 +ISHcRI{;YA9:[M`U"K~rvc"dL-,cCͳTvXܤ%]'1v2؉3Xg-/s: 8肙_rAE{%X5:"$wRRXa?]dFYz!ȩCZ{)=z@@ګ^A'g(w2j [7.1n0dh?'{;`9|w{6 5js\֢6,nF Eez !\:ӟ9=Ǵvz)l!JN{kb/蘭} ]ZΛOVUұXzȡl̓EQEJQlqڝ=~OqQT*+đv*8ǰVL Y;@b0j](oO-tV)V)-U$h|:Eu8),"( &##j#5X QAL?Bi3FBHӵ) .Ū#8cQyXu}Ҽ֑I3>Dkl2%zFG:RO $. OĠ:?1NzFQKܚ :Zw1&$02c4}f@&Reb=6 -:p4_kd-,J$=8SCq% 1E`Mߤ&xh,0牋[y2yWh:IeZ|+{LJ}N,&wi$.sxg!mKU'{s9s;Hi$y ٌ=k^j@Gp &.oQVW&͸ɞ &hTB:(WZ66pt6 Ԧٽo+8jB AV UQऔF&ңx='0 -I1ySS5|&M]0%Ft5K+Yf"o +\,J출\g5-&_9(lQ{UMϼ"Iyc"pSalU+*K=и ӿaAķfscaM9"{4ٽP0gGkNcF֋H'M2dlq J$ׅZc4ֳ*#`h,Qw>!] 6_ 7>vF%9ii &5#5\W[xx@pcqOrX~U3d|RKc|?>;HabJ佐@{Ly{09}ŭr,-)z$!#B%(04 KL/zьJ e:H,J0N<u9uՅ_7\JߠM>V}Zh d&ةe0 lKjrzf1ft7%oX>0J\pwfPF>!bVu5 "p#jjܭl~J }Y}$%cM^ W7/6uA*Dzbg`FVSֹqW5:@րHٌ{zGU^96~8㿢| tD`$.<,T sda9[/D彽KkqN뱤خ ˸@&+ K9̾38WimWAfja^bgu3s{e͝ @;h|rͻ׹wa`m^Y\]P&䢥r.~okߟ>3mBz|&?_ດX R}mQf@BO Gl`eLh/ a0?WhTx֣p 鯰:DtZ3P'cח}lugJd-3yL~l~NL,xqDmM 1(!2->HDeb2-GVgmAhrGI1w<ѭEx>uyʑN MC5~o̅u'f"xdҚap/x5,36|?6jx9ϑ:M86u+|UXoE /{|9Ft^w P6W:yO)/Me}N%מa#]r~k$ȍ7Ȃ-,uC(糁F$>cHoj_XG_=طhSg˄M&)\ _oRiS0h3W du̔6'/Utǿ_{'laHizdylm}Fw85@Tp,b=<.GQgalmoۦ8bl6Gx&^֤v @K 1h$Z06 LD/WAxJoUe_ τJ3@ŬT[A?JlϯzqW2|NqlÂ􏜜ͺF&lHl ɻʌA lx7mWJ~왛  PҗʷWp}]i΁v:2tTp>nӢSH緘;,D hyvy7hbc qUgϲ>07S'3:s_7z;;Itmޯm#q?D2W:[gI%ZˆBRbt#(E"2CNjBUQyWؾy9yQ#eoe+a^4WQZY^;i=LMl? !RX:Plݎ@;&.WdOdQPs~5= nnR]Ư j^jgz q7 Sup"XĞR₏q$ZpszWpg=oT:Fԑq1.w+[+2MD?Nf>u2JI_"iH_fPȬI6 TY0u<<Ućbf-K76z'lxiwR~_N`Je+  ^@ԛiٽ3/MC<Ƈ)ܧiRPJ]vI+0Z-xC e)R>`)T:Jf2gG#3 uZW Ptn6zO]F}9>0&M57l MEZҳwpp6kI"MuawFl1..`}=2,롇$7,. :4G_Zq~l\` -ՌZ`׽*bG)*$w(u_=cɢ7yvJ┅.K^z TpV)ۗ=/"|h,s/Ib;KW~ʴCSċ\|h~zh߮TķQv#Ҁ9QZ[/]V~=rJ1}ɒ^ܺ7[KG|J_+7*RUğ | |G'.vc#KO-hYpp9-魹"`%Lj&oYt ھ`gq5tV@Q St`|V޺ۢD.tF֑QpcG_-",GG-2w8q:-t|QJ;s=uZ RۼqGp )p& KN&j^%Mܷ녎b!FM`l$Vsdۿ wZ88 Lnve06)s78a0c =|7^^+o$se`0Clv<Zf؉D& lo*JL$CPA= # -aۅ_c.Upo7Ǔe[L)0O"mEq65]NYXRVΤvU-2x0w;?e*gkEp-R%Yy⃼sOHSIu+;8W0,~b+jOA,\B0|~*/JdxZrǠaasʫę !ekw;D~lѺU2Z972X;2YcL%g;$R:“^9 nχ9A]-p-6x-ktR<@z\D`^R8La^N^x3mq`&몠VGØ@x ӡ4kƲ*EFP8Sˁ@ Q`GH#ߣeś PY!hZ*lUD%"4 OI;5@ijjI'eǂ0Tti iqt' ѶCj;'5`Üݚ9uLqz5ivmuj'3f,$QSbL025.֤YldT!r)x'`9~(xN#_ɥECxfGPvz-^:7YA`F*#{1 }v$;ʧxYRo}rBSbr5vPϋyT@'{OԙDl`A+cg68FB^(aX4d5`ݟ~@D$c2ׁ_lgRF}+Yu"iW/.1ߧ]?țoL.%%!)8;,lTm?_|1ZoiQepE)}Lgl&bYBK`>lBt!L_)/sa%Ox*xcteLIn|iLm}-"d:˛ kۏBKxS5W&R[u^gKЮ5|Բ#5@nOH[׊!G4bCmϱ0zQB?e!vl@33f_#|1Ň[rTR ~RIK_|a<"ğyO_-(6fr}YoލzhThW (~`E B>)moVE5VXQ4wd'bNs7I&"kSvz\wf16KN,YiRȓd,ɜ@5v7)gMJ u} HWna_38dܧ7N#d^Ki'u25`%Lb_̜Aۡ0 DuP3m ѷBU3k۴9ᄡQ63Nz?\lHҟZDPqQn Dv= ޙu/pc3n}/RIQ%Ĺٳ4dl5yabusf7&yF aT+kN ^PWUjK7Ӊ 6 P q_g^AggS"v6(N_gyK˨AWcF bfSC/'2.%)¦Dk1u/Ɨ6y~?#/!.keZErPXu= td96Ɉ̴drnHܺYƀp Po6ctp8uR)w:|u/I/V!V2_^דe-=ʭtH\wsjnpF"w6JrԻpRݓd膯iK-C|.&NgNm-x'P.hL4ƀ6)(.0p~@N;:~-QGc:Xɢ[L焥Gs!CS@v"v{=1) 'R--5(Z yv&v3Є7Ó%E29X|&InJ͐ =E@~;>L㞉ub19wl"X 4|tB*Zsrbm%>ThL2uE<(7*>}k%C&̖FͿJ/ŕ% eEt$dGY^!gY!F2kYgB%m'zt[c2lðDBgSD&Fv  IБBBG$Ga^rΥ 9< 1#pgX֑clΣ&F)ю*,MM; vEgd 81\xع]V>1?LAND-)%6wXbn+#451)1? %xFu6:_m6._2-ϛ0I_U%R ⵀJJlcgw~ܺTT2Z_ xm%_{cT3s_0E|Hh(Ibh,gʑdv&]ڑl=/n^NLeCaP})7=߮SMS7<3`y {Z2M6q~&eVt:N;E *iEfaÄV{O{.[qB/#Af,OS[=+Ƅ, &3MVc=i=ҿl`X:p$ĂmZ {M7Q)Η]Hu;w弋Ah*`˹;XtϽeq:Î,7%'fBcA،{fu듂1d\ +Od ݅D6lffnȅDȞ}kۻHֲHB%ؖ7랏@PE2|3wcW̮Ȯ{?ol5?f`1;OFvϺ;or›,R܋WJꠊ\x6;3u(Am::V_t@vDJ<eELKS `Gy':`nFs\h;%+U4 7#W[]p\Ԗ쇩wJ_/ֈlجݾ)!ޏ'!\0+"+&@Ӓ|^l@Ahuū {l_&@Ҽsՙ`8ɛuH:|T~_TF/wM.[w^W "daӕVpri~Mz>.;a|-zV@2!A9㱣U*J"IFB륌lhP-DBE$+o-A-`ˆ܉ym x+RPj~ T c&1ME Z m*+w,<~$yC&Rd\nm#[GZTYjyL[O>abjڿ*k  9>2q~8 s =dGՏ:qsc\pƜdaj PGQxٺJR٨iLRM6RVО#MDd&f}SX~ ,݈&yMRɈ\N`cN^-!<yIj+ϖ)>vYf{{ -'q;xϙKB7oy Y}ygAm| DtN/Qt I1e>v7y lEz+T~EjST\-]:4mR୫J-X CerܗrpPȗ  m.yX.K$`7nunE]FybUiwzt$&4u3{'C7=pPwQ{*$4 Q"'`!L}w^rF`qYs!N|_)~FST孼j ft{h2POWlZ~c-):ܟ.5L3* cŸa0MPv4h̬᫃MJ,[ MD_J %ur_%,{gWWaCC; B}( p& -ςcjR__+i7శf83l_E%д7(/?>-*KM4VgM="P*sKTA&SXB_"0̶~{[9PjaV%y{4 1)yd IIz[=h=K܎t#=u>Ԋr0V4%]b&"~$ lX:ܨzEk! %-:DMP+rWp?1oyR-Mpヌ<Ȟ"eGu}iW`P[ E3pSX{8=既K# [?;\EF5K] Al:/zVPd ޚs9Pmk*qX4yvXt@\d8{P?[!&jk|@9@flqʍθEɏ,uHRzcSHZo /r Z`ʂe HMɂ{ǨkZ^T}Վf(8?Jq3LY%s$K J{m17!ef6kE* K=w@b饊kJ%}N:a+Kb^\&h& 2\^:!],pV ^z XY/g(؟wro|Žʄ,Spk$])/Zrŀ#M'Lju dI\Z? :hqLE!r[ < ^-V1ԬM߉K* 2lBSWVl̍2V:ZfG({Q<sBD @_dxޢ( mTή@ݷlEJWIթXdtI |7Ϋ V.d|f2n ϪOGWP>#>2Ws?l5ʞ#3!RrMb*"E3S)5~q`^g.e_gmIsb44 [ڋj;ܧ v\ ɩiz6F.K9 Z(ũz[44w"DjA|1oTG^ϳn{˩j"N#-Y(S.ž+{#Dfה5IfMɕ;!=ѢD%ٔqN<9ն7[$I2%*"&N'lzC\d%5O>]P hMq`Zچ)!䘒~g5lyfB;a3?+5I<SyǕ ݲ ;7;Dzg@ćqij HNq\4zꌧA: I߱+Q88ny,?)'CoyB?/ -4M{B)Z)ې~?[^ǕP%aIɜGH #睧H  VwgP|bh9M9c6i"{z,1s*) bo5i O+QķM-` B%3#,;:q 6qk[m[Jd@k0}v]mpoHTP /-`ZΧA!y o%͖%ȏdپZy~5y.IW3 tV9wU?o,072~;@ Д7fN+AP1##q0]IHAw%Hv!)L-"a(8rv!=P}Ѩ?&,H10Τr 0H3^|m흨=8ZUs}ٞeː.UĜ xZ~g~IUc[wɾk@Z^eQ$~B^*_1|>YIIե7v&v=Md#o.o<^ e4~U;rP~tr1B*꧴z_Ւ@@2x;g:'bʪ=t˰OJ]SW(1 tU~1ZnB ň; zo'|GMc) U -tSٌ{5&1x8r:u!'auWBdhɿ3غ,/Ѳ6p*a;v!j8䬭&0.;̳\v{<*h`q{ '4UK fU`wEapãFKy&CX-1e/kvkk`u3m ou]^8J>L(TNȦ XLGY肴^ֿվ26j>g,q&Ɉ:_CJqm-j/Ķ`{c?|qVL7m:jr_\6߀-դvIxe V=>LBDKXv&FCѴp.RyzHL"$A${]?3x/t\?O;ͼpq?9;_a{'?R3 Q\oeߐoF|a#'<ckd5vav9bˡ{Pm UH䌞ٿkQx %e{0bsӬӚ˂Y,UizR%ف;]c,pQC W7^SzvX%V2 (q%K8p*.#O-l8~Q2$ v7໌$_-84;-o8WT ^jX)bb}r4J.PO#82j+ZE%Ge=_ipI&?ozu9]|'=sq&eqH %#&Ӌ7%JD; :DRlQb(:4-eQ)k ţPQҍq|sgMPכ[;ռ"l?'v/*k N?OYQˊ} sPgڙ4/PtvAysgRņl+WNL6 d / :޹mT1Cң>t}S*#G*_)QU CQ 4ƨyOh;q{ix(gs1̅ 'K=ļC$Fe:.0?$0]y0;rVL2`ʣ=+K]8r6HyGH^yΪ3-=:h;n6`t>C>A|D8e;Ẁ}e-^@x.a)IE!U= ZLD*qo?Е4Tg^9 rp.8ر1wCP<4.n%$ƜO*Qum￙3Ue$5hf-vd6 PbԩM3~^p~h}>#TH'UߧGŪ8u߯ 9'xy΢#% uK*s`<О\9E2"^)o*#m /zQQ!-٧"QoPyF[PrT2k70nim#"Tq9YW7Y>]b+L 2|f9Ӧ|IrCsL{ld }Q$}ꀭ=A&j~Cwze_0޴52>,f叒4N7(E96j\*GwtD277Po|rBeyMRSnv oҰ[?J5I/?h__7 1A]f*p =F=#+y::6.1vEۙ-".~P}d"Sƙ1ʾlZAJFou"VwF8N 7O*+Îh=_h_c'|'W!e *r(}^m'9<bQC.͗eP$%:p޳vo|rT%^]>@! H1K z1ehZuO>ݶꋷʊ[vފ_;3JG-*X]ubl{޹˔^ãnj"/E{8{je/|A҉rdJ*hElh0pޥQZ+-V<ɼʷ\*S/'"i(3d b? <3*^c 7}] ᠝Mzh2dRGS2z "n#(m8чZ@EQRQRwq1c+EoK᧨3N:PC b|Q0&kKʄ_zI ~ٚpn9T_:x`|_TYa'qdȳi}\~L'ş&<`0~EvQ%Z0u:cBc'R@y՗ |*:\.`(nYxy譯$CsZ% _rha7pX$,I!HSv;nACRwJZx9lV.Pj2?gBC6'\4=O;f0_M17$ OQ4 DuHsS_!.`&F2|04v=@Xh1,>9"ȄOVwP-|gʾ,qk萔[:~f]E̅\.ճì­IR͹.Q!ʠˎ0fy ȝN}RnWy1,5KΫ"!{ڮZJ߃AP5f@:@^f=-{^O FiOB8< ˂<'Hz e.|/ߚXLJ:PfsRF܌dQTq5ۜ z0jߞƾ1XaG_ܗOX(],kF`gj]\.: 2MmaO{ ~qTB5=ĺb v#5 Sl:YCF-1[@؞.GBRR _k LhO(yN!^< 9dKCTOJ(o/t X82Jݖƒ9#t@(`wT$1e+asND{rI i#PXFaхwf؍< 1"#]NoCl^+dNW|HIk4Y:J+,Y(2WDrq3&rj]lCI*%kS֡O0Bkk>9 /*,'5K3y5FJ+9_#w<>'v}ToLǰ;ʁ/u~+_k4e_G`!׎VrݝM@`fC>+T mɎ xJ^{yECq5OS/CDm>|=lb"3 eeěM K(Lo~ WhBRn^iyS䦑c6%d\m.Rc (`(ƒt&trwPB:NA3<0rˏ&kO83þ(LfQ})\aؠEoX!v- g]ua4WS{S'ZNGp·#Wki,tIWTJ]5PkջalV$p[SNӤ~C0w&?H q,,ʅV6.jrYe)ZDDea=ABǑER'mu]I(bcʠ䲃@Ɉ٭0|mB|2I#uƥk+?ySd9n5'LYO $ "}%lc }zQR\c| { hZ&R0 G hdo9gQXReҽn95n}${kWGЫr9t;:L𫥙#/>i錐D?/Dw5MЁ0'',▖b@]\ٻbzf/܊K@=.p[=~~i8ƟR 53zu#H+T'cXw 2\v/D2װ6R궅 ]C̵oN‘օ9]̜*kH_ =5f a3~]h՛Zx{&TMar\%૏Ѭ&~_LY}\۷w;;WWi ,'ҰO.xN4f>Y\L]J!p] xVMӲYՇ[S Nfj@n^E-[z~b"[iDzlg$[ ;jRtߣzP׸5At!]bI^mυcH`Bԍ߽1 _VYmBH=.Qz"4\?@A8e7jBDeB1MZ0]5dq8sw2Qd,Vm7-3b:f,=mf\y.OkYDm8#/m]_s8CLE8-'/kUQ)<}hZ^ mt?rçq[tUmy)`,!Õ<{ȸX_ lK APF@<ԆfD[w=gxflهwS[x`gd|?GS| `x3Ӥ=wl>Z4pS3ph0ÂD܈M|z.41VVaga='#VQ-WTr4Q}Z\*т=#e?!⣐thtAUY*@":bU Dz <殴X-y7hf]B ZMx1?$W"(CoMU ~L~ x)!u/,甤6.Us@\.g[ضԽe$'<8X/KX,ˡQ;ׄV # FWH}qި/-Iw!#&F~uq{kE.mpi`,RRƻCj[W \Vo%--3_"΀ Oo_QJ]ŵq>0Ҝp_5#WM\(flFoqR 5wu&n]K[" Uއ$P] Ca5V;h 0Xgp V5_.PsUBCu <[ō _'TjH1Pbȴ# k>Q>4X֨~MNmp2>qNl)#-}2iqe|8 b6WZ L/!)1afh6p7shH3Oxv !kuW5L$rji8'Wc2R& o(Ip'ImQw-{C % m_/OҦB*rՐQoDՒR>wֳ?ZJL)vUP&Ky٫M" nUT` |{*Sa D צld0D&mj:_&aZc$"*Zi^Os3fnT#E֬Y[HP|?VI6 7s6"Uq/30XZ877>fHcNՃ8]fqMOR:hig,~gJ.Otk9;.FEU 1tU)Lrڨ%r3G749Bs*V4YH4׾i vсv:'QI/abrn]I!y (KP>M=g\MR&)h/ub!"AnmǞY0F;0Ib]X7d_}Q}h@j)^,|MC-wH9*l>(E/vH͞s*Ynlo[-p -%;]H7>Fw$ϵ +bd.yX lvS՜)#!nVQ^"ђ*-l/(/ \%w؝2YNe咿ʾ+1({N!f9; N17'捤E7Vld C]JOve]ЋIXK߉W8~oZR ,>Fц J\=eS:Dخ)rܩQ8Qv{&N&ԎOQQvO!{B3UlZu Z9'1rčyY9 |/jpGuDڼ1.mɖ(@/vb홃li;1:Q7WNߠ=XhPV1f8͚-<^z]0Dob,[stFs$c.gaJvbx9hS| #ϻy?_y1\#)˱^gʥI A4+s:I-#O>0L8wrjp^A/cWhDrr?-ѤXIKK&숕 Ѡu x_u_W`ڙGviH>hJ삸%_klcq[[}k)]9}$JD$M)rkC<䀶9/7p7_SmC𱆪Ҍ΃28s'2>Wʈb..ouy~2;,@G?=GS؛Ɍo9C$aIԄ?nJÂރpbif^26+Lnvt ?Yo,{981ybYc#;a:A| gSbMl=Zg&WWq GT;3x5&lro-:+GX-Nw`IDʬ [EFRS3῝j;NSa!zKlS468w Օ]t$bF{dNSP1gIK!4dPr~ou˾Sj(='aE0`nxxN\n=;A5$Yn0p2ic%yVT8rfF5SВsE h)Gd̎\x:b"!NJ"8VE=s'v>sۅApwU'u(hrCBZw}^)ZdWX?+t~"+&F!$$(܇@Dq]ͮ u:2Qw@s]58J Q͉P]`Bв=ek$pgcߔoI<GԎ7b?ү,l닫6y3%@s޳r"5g{|`njV.>:t5<9`_R?0ggoV`lK"WE$^] *t=XI}";hG[m׹9G&"(WC 8CTJS5 A8N*b$4 {҇AΈ?⍽߰0=liAĹ UO:~\Y-jtǹn+{-r 牎m'K1_nZ+@)ܵ;f%ٚc dͲحCr=y=qFSyd?Cǚы8$>mj+缘d+*o/ۀmN˿Ll\mJ@(Z>,i%=r6eiFwJRƂ'.OzB>Zޮf T@{Rt.O6„$[<BLJi360)oVMtp|?kscE*oaik ~ 5S$ |@ϯP- ( =9㹜ǽB,u'2ɑ=ki$&o/Ũx >d,S~"0Hq&VMd]cgtFX-*\$N0"hQ~ffrlh[ E\BAa H=wߧ]0UT+Hu\wbd0sYd"h*=i\JK }#}5EJY2+mxGs x!COL+_NcS6~d́?t[ڮDqGBbP׈,0ܓ$t)QT/89X"s`LEMgWdpP$)&`4hO@m ah;D<GUf$rpGbGX [Ͽ tO45N%ML,wdI/^W#М+Kcb 97}w9 #wm/!L6gnQ0\dE9MM3~bjDhʄ b7?EWCءQFܻNp vw/wOZ-8q=V#v_46T~H)CZҲ_jfƉV'|%(LC>v+]b6,) |C`,?Y хrH.BY:Г w[ 2(pF0^O6>ωCMK%e 퐵-_Ҟh)%Y!}ȑ; ϸ.m=Ĉ0ʤ\9I/*ͻL+ 9yVt!V V樸7h GYd^ ] G,jUW.43/1b:|&1}1[:P> a 5+=o>]7Li. L;Ap9c30kAq6j)稊[: RkWrZ岋W"b^$lnQxcwfU1`yhŀ75@ymo[cI>DT?Qz ;Hg5rJvSa@smI|=@WJx1/:4r eFܕa] ZFDFq*3gC"hH}Il aO0MK ~n֘?VgLgy]5%pX@5|r-)Z 1 cu?xW+Fd L9Ĩy@_<-\4td&о&ۓ@މ2'9.~?xLk _e(HLرYO .Яݗ*!a9iPJ#S& g=$Ú0mߗ׼$?@CiݼYbJKuϗqUm%pTL>D۱DOC[[مc/-]L$ʁxZɶ XQb$EooeWڧ/C5zDy\$8&xtE[bCsÇ? kbMEz jucEΗztł1z OK~Y*u[*zČe瓈!P:V]6N@nxSӚ-waF>>G9x׷Q1ԘĆ0KJ( r=/b{gY+ҤkP7 EpĔ pVOs( E跠8kz?cTcƃ%#c6v qq2JFz"԰'Ę[gҜ۝O-ɬ|tzJT.6r8Wr`Ezbi\TJr߆θ G~OڝW5Jߚ.Hp8$n Ea#mbV&D[h3>q2orE]l͚Dj ¡ ! EQnٴOڿ (9ky`d)x&VO}]*~ռa3rK,aYiQR{f!{Ca/egf*6dHңlx#Kb61Vk_z;W5+x* @x>tp-dh6 msHI爿 MNq gS~S݈H?~8f֮D=ԜvmS.ज़<P3oƭ%l&RV*"E[lA8i8$iB W4Nx?R%R$PAya(QhD2_M6&u㵾"!6ףv4(_vVDnLRi(,x/܉ؼYuUL@P`%g) UI|J'Ľkm_j 2E7Jcb. 8ls2OGuփ/;:Nλv:Ec4'bFf*AfP~ rn2ε{Ws/C(uc(t,\Y %2 OO͚O@^Z zM& qq""k;E zנ lz>AVW2O|͋84.9Z\ 5HSTتK<(x{as,£?%3H)e lK7#ɜ= t?~cC\Li^'hE;^"G/3$ytkX-)';Zygwػpu,eC!-&OA)>[$Ώ|ŎQ@i)3Gg&Vaq)w7 }z%HY2LWU?L!p/#mP@04Vm/31WOmRY3gcDs 5"(_g~.Ub;b%(R|5HK6>v|릢c T d-4\9,p~(w fJ9 )bP]3@#>O-VIP{$^_jq2Rb"o M{Ż,Ï{OjW؅$Fu(?rfLuMMQdqN:f7 Wb O*(Gw{yRu+qTEboc %Ѽւ Cx߳|`N#SMԢ!2LE_rv atir|mx|>U!C<f@K rn~ãy xiFI_cCՃ0>ܸ%9m1E*D^fhUn I@t&+r(==#A m~]_kLx6Fm:3݋C}|N^PR )#?XإZyg ( ?0d&caVLF<)De |o4pQ%I[\0]ayJIoXW7lD GҔ>ynXUY/ - !hH@u Edyx]yV|s%\; QRE OǜfVWji Q}[Y̽HBNB/='+ȉrwz*icV⊺"%{V®^A{k ΚrV%4NKa՗홧{>rMo#7N;j00`#@scGKevӵT3o;]dX`hid50doc$'#K\숗]-ڕ)nȋTCf<\`]zh 6+ AKZ_f[׍o5aR MMf[QA2FU-X٥-?*OɛwKTS@ rrDQ6Yço8BF|4)gH=G_9|t~2uAd| obCd럙;p KGf&qd-jx;pJ1+Ϡ;@0l؟UcG뗶q8lmĭsk .9NKٽxp5Fj۹mc,6H j6ǩ\?Ε; S?]ʏ_$s~57 ƛWUݝF0 Ɗ5vo,ќK\hnM=a^W&H匠6c@y[zG2SmƞRe-EϦۅ!3fJ)@`3p;Ĭ}b{L{rJOOgQm54_O} pFPǕ.TEI]"tsJ"GWYvxFa ʴpR1Icx 1\9[܎gBM|_n*C~)C|eLǶ[I>+wBŦO):&BbSYsh5"Nפ2k7 4*6v*gKNڲ./_I7MRYTnn9F[sg^e Y\u8)Ƞ% 廁8G J[y|`I5|bfTٜCRۇ}ߺxNJW\aqOvj%bQQg]Mٷz(EeLtn!DIr:dKUg|bݤ/VQA2:#I&AκfuVV+c*Xu$ylO HmtIbqG|ZE]p 1~9}BlN4ڒ 6ԗ[?f=MvfZLZ~ r^W}Ey*9<H2d8m&n?0˅8:=5V=^ߝ$1duH rAR|K3Y$嬶N"T7^J'a8?i:7]U^T0vZqUWBh_,䢕1G'[˿ͤKQ2jcsʾ8Y˒'GN1pCdalab'+t~cx%9MOTG&2͘V AR&;Ùu|=>t_C5!N>+T 9 A>lOBt6r!G* Kk zqrD~{g@m4= 9xpc{2/*p4.UH؁v:lzfd3)fCI8py`e/Zj[wdYyՃm:O'={7/ub=E^ǙF:ج5NnNXk6 UǹK-ņ3a5 ẳ'Ƃ}[2 =@^D \UP7Dӄ-&bzcʽ(w٤HiU:72tm C} \'P.}a[̻}3=,*v X$c A*3"4 9`F\[;lJ&ըdf2%; IꗩV#HKЛ75vz @Xt[;[/I!s52J9: O!0xs p. 7bҺEEvjEޠme\;S}\W]-I !gYYrY|Af`1D\-a mR'[cpm3ުM$l €:̀cYB6\Yn܂U̦3u0'0'*:'Y߿V`LyQSn>ܗ@<4u 7|@d2#m]ct3B7jdiÀSuQ :GQB}s}ғSeI?aKC/L:5Nf0zZhouKw;0FRA+[)nK^a0|[缝<k;Z?Ex{ bE[V:Kwǯڼ:`< Q0x&eHURH! *vX S&]*/I7dRtt(`P%^7).T)6L_hڄAuz4-bz$C&bzf:8uqӽzȉ#q ifC!熘-lӯJ8\<nyo8 >@}|y"E Yh׿;[׍3 mܴ|>(R,/mU)?寇 5!">Tɜ5&9°n{}'7WB0OfPyܧKZd 72GrE>Jk>O{Id.86C}f %+AOw3&ZA-[6dah@AV7ۜLK Θݐ@b(R i|y>B mB#2 =g˽eSPy 4 lLt] Yyw;L0Gk/f19F}qD3黎&ٞ8K%w,I.R!6&ﱬʛzl3}Qc3T7g|cV[d^P@2:cfNH bOJ /2K~s]O*N)Y^}]ᒬ:YhN JG .VI:amFspSNfP%gP =7 Q{+gį`xDDUxzsFTPQ$[EJiNt}dEywyLZ5A:w~O +_L/"k;u栏,ϧTEm"ogP"n[@4v1g+&Wҏ gPsݏq#BI6K'E" ǹGxmɠ'v" s.9J 4.M_ְl>ȩ?%Z5 "GaIޜ 8xU#6'9hοty \PWj9d@jqTSdT_8܎CK-g`׶?c,ϵrMr%e+%Do @Cx/~n0(爇|a^P_ȷJUţw!䇲b6n@kJbÝ?#̷@egI̒ųj/XjSI46 +C̩8dдޓ:=Gc4VA|Q>G@YeQ޳Ծʘ(69fM̸k+EOCD5}NNCfn_TqEHOx|a}$^t \|䤂Y5V{Ha | Uаp$0<(lPM <+A ^JbP σf OPY>qZ:6A'CF[U&- \OGi !b]RGe2>~dר 1MA獃z#,q\i H^Q2[ʳ7SHwMGrЀ+yd*duI`HU %rqd%}Y#iY3;o^qn0V|qI{XrZ{WD]XP(&CE'z݈7т^w8lwb˼Y7f#b583k9!PٷW zr/_N7:qr5//_GeL"RB4\>f' ƲX5֬'aEPyr`55E|A)~HBĹ3I5CϕL}i@nQѲISӎPv#h8mcS10bs(z|*fUfim>ɷ.ӞHM8RT6޿cْ*i ,/-QKt6-W]QJ2vM1Z(a4ʷU;(WI(-~M.:u 6{,q1x(YatJND9YrF)-ӊ+-H.iE:Ő>%$ /:/ H‘$WAEX8X}:nƳCԙ3{f>`lVG'H[?0tC!WߛUA\bXE(K7 R̂͢[UFiL<хDX|E=cI"KCHEF$U6Y*h.i܆l_؍ ~Z:k:M_R}AQ}:3;%O3`ڤ WoiWp,ĨӏOr2\\ӇzwֆtShfz;{3zZ l8>ɚ~Zm8mb!y ܀g;U1gV(,3]VTLu ]nDf_&l6Y"h TTcfT3Ts0Bq-gbk"Gsˏn,^,"8+g\quLI9AmjAK SBy|#w<#Xx۬%q fA6oi.ggUiFQTé˞bPX*zf6Ҝptf[~0nSHF@$ 8!y aآOTYbnZy2~lkz ̙ P߭gz8,T!D?w\ؽS(mZ&Ύ+6*f:[>GwC LXxlcJIvX7ܞ;/u0Ґ%|oӋ/5[&"k)#f.SSBHgMY4#lWU&kl)'֌H%;DW [_}7T(eR@zC};NY1 aqN15+| 29yLJF_ϊBgmߺi_ޘjt5%F"^.x0(LR&~guƖ=3tF9Lj_Ds [&ay9:E6őt-R۝l #ؽmۢוpeftCS)`IJL<&8YtNf@[(w95VTYw8O!=g>!a(kz߈RTt\|#x$4Y0Y1by"?_Ly8Ҡ'&L8mH´ 2A;s R`)F0sXE)DO dv2/-×z̘_aCvX;N le #og*Mq6-}Id sx!EaȖԺXJgr}կ>|fhm*/A$\W @G--"^ ML X 鋴 ~8#(΅3\Y*[<"NlUPJ"1QlWSq1wژ!s$R>GBD'0V\I`n o Q<|쵋ay߂x3vFjmlB_AJ`^yR݉'݂Idנ ~N]<w TڕX+A$^*&,J1@vd;GpϞ.'RM!x[fpŦ&V]{TL)' +](ʧ TD>U'<V.X6 ~1򌨭P׍21U&L M'9}̊N5 q DH&fhA"RLq6<0-af)d07[gF2UoOz5DPdpF_j!Z(WЁ&A^x#[2O#g )70#^GOE1{ ![L w,fYKj .6L sP pz*}7@tNsDWRɈGVHWn=@F,rJ7^0%.2n|ȳ=Ҟo=Q-mPiaX1NIm M1hRoN 3貵Ia- ׬G\Y 94~U C춲N 'n+tJ4Bm$PPZ T#WEF-B8>4-k&/kXp87dg s}hH~,xMc=Rsصl l%+Nti^a>MtzzǓT-ّjqѶC&bYn{-8%̍D s bp^zߡtr {tJQʼ]%N L'jYXu썵4v 3u~i 3yZHNF*c C*u5sZ5T&x5t~_ʹ ~O&m~A[`+nW56w9~_:ٗMk2@8 ol 38AV0J5:qcEL8vȮH6/ĉDdFWչDy]W7P)a?NyRhTb0<^|V_ɗ|2r7r6S"\1q٥LeɫUtjFH3]IzK/S_& t g5|AQ6 v쟽t48'Xu՞ E!L}GBXHg t,30o,R]{e{'䈛y_<  .V9!.6(SQh60,efv܈@[ EK11͜= *\"s.ބr~⥼?#!KX/8 [1[tf]W3X lYQ1nrK|t{E[%Dx 2ni%t5W!lQTU `!G'֫ .QU~N}K*҅#T6iًvR'*IDLg08O̅x&k6$CnH4,gȎ{uZSta (ls]/2} uO9eD|fjٿW5j:w@F#0Io(sw?a0$vޮgT3{ 9~"9= ;+,UyKq:kAGקxhݸi뙥_Aa`c'e. Y]%BPB~}#JR8+dRGÚC:n3*낗/_#Ga~AL\5ri]1S%sͩ/`zmޚA:\̺^JL[X%Oj)*Un|&:w=66`klT ?7}E&"d v{}Ý@Ys&<:ZchGcm4/?(CA U4?4k5SP)r4Xm|_*i,]Ob{MCT {@k|C.J%8{T~ \auo?Gu7rGPY=OK{!cП kDPzՅ_jS'Yf`lDJ JF>8s¡A3wJdTTzߜZ,3^jT4YCq{;^5&Rgu]pk7LwqtjT-Z4H_c”pDŶʃPΨ?S }yw^~mzz}oo]$HqU+h<W[\V k$0l+ʲ8.ܷ6m}<{D[uX ~->;<-W,L?, g5o3eHhϺkD|Uu u>+A&'B]ܣðLBPEsGPjRO1Ga,y&*1F #cqua q0YmqvRvnS@QŮv-m㏊Ng NOvyW(2-5V9W֦zVkwc^uV%[<)u3b^nջZUE8㻠+?$/xe.fEaƊ AMDLqQ.ߎ*zjb*5=͏A ? N5u΢nVnV }ؕ)YWAR|Pv?˦4: 쎸R-2Ƀ5Of`}KÐy]7[i(nدZjI-OW3=iv\}=)E0n[B6qDx`C|z2ND@$d?x#~H&[8(A{1F*)A=ƣ1H2$}{DqFja!cl/({rȊNR d0-sƜd)8[7.b/EV5{ƫTy2?ڃ˷0Ӂ*6_15J6J[9g`aPX*+q_p\(7$Fo|:K=f-&Uj/U4"M>d_oH߾ "TZZлWcy>SSpJ k69 aU=`xRJF.ܢƦRx[-0q 'ᢟ7yR0~Urq ɬuGtm5wuIBih(D;|ąQ[ȳb>葖KSn}R56&gi699Qn1is')EdkvКT 2+q?xa8+"Tj0;o$8e8:w/0Ltv^\ǚТM#b3Ͽj9;D^oـ[˯\R6 J&2brb.\7MR-T1EhKHNQh閌]NP100S4QmfU^DaކZ⯒NKқ򩛋qpsFX! -3EYJ%qn#Ձz}eO +w7"Yä)7bo"?־2k\ 13OX:c|KB$X'='dgc5*=84È*!Cֵ@< 1g\`4EWu̅kSтЏ3$L `,x=yר c5>QWMw! ]Z8^%BCG&C.gujI x-wk= 0N zu%!v2<~ks~9n/#A$3Ds9 ^[ 4YCFKsʲ~z0jN"]DF $?kP"y8C.(Pc89I @q]5iQRC6"eC8m+QV,!|0O=pUI X,rR)9`\pt AbҪ (?`lU'E&ϚLo|@]P/xOY6y%sHh*Cr~(֔Ԗph'KlךqAZ֕ԕ6I+X`[h{i"eꎹq< 5C^EjyInϲI>'G6:vS٩rW_.djz&yj!Tx1:S*{%H"r3r6Le;ҸH|ѾjKGFdsgv|0S˗!Qg0B醝#1b7%g7+w -g܌&rV7piVZJa.!T'\*i#Xy_mtgoNkriGruH>V8S rDyS'-} as *ﺦ 1ܴsԦkxZ rm{zޥJnC=b4l7Z)>d4ż`f"ksIÌ|l8?4?'D!J-S>hįe1i?TNVKM lyt`~L4OwX7ljpɬ J},p?tgx:z1C܌k_4hЖ1wO0x?[@o;֫<`LxL? J<+P xс7ho>q?WoGm ^O:6)|xz P1apvl-YڭU,D$C&m5U Ɓ)0q>Xb$ W__JG/>C*@S @ݖ :w`k r-idC؛ap[1Qr$Fd|YĤ8,7~}LO7mo>7< q8+h}!|C X7K[ǃ&v}9;DR">sXQlwml^J,>BJRKg' o2^{5ʹhOs%Jׄ)?PwsZն.]EZEb$+p:@wf\)Xj'֢h V/m[Y6S^7ގpMr~#y>*r+&:)%dѭ6q,Ht"oDmr@=h%.>ٞ_%Uꃶ .a%6>hҤ?ҩ{e+-y;>)_j.7$I:Ͳ CZpMdRf]V+QGJ{|uiS䨈'TP uIp'஢zԦOo ,¤;.CJӖNQD9b+Y;M;vYJӯnh~aZӶѶZ/dmT]+=U = R4Cp@;0VF}GE^ف^EE-;1ɾQGht&pni)ֲRK'f 1w:1N$/K)j3"jp:mƽ]itYiI%[M87mz_1(u{n %ˋY\f@ {߽++ yL[?7-v"CeG =Ҩn fA)_ u35Hn.h'qbֵFP9xYz> TdَAaӌS:}=6ܤu;f0\0 񔫸P'|IУ6c0;xzS?_<7Z:) U!t#A+fcipQRi~֎_ZMVsnzE&H .Y׶BTX_xjlǙ LX&[>Z[IxNd8;*{ǏdRIw*  dǪظUqBEߜϙ%6ruTTtwQ;1#g {'Ў[BRxfV-x،z,Y.IWw<CѪ*?\H)84RgZ ̳ t?VҹIH?`p"5KKsvCW/zԬ;KV1 jOyYtTlb|z-Ç^dQGѧw NPj䮶6gvN$[(}n]Yfe" d;8Y;s&210htRn73x"8k'.d}nl,GVOtPv90_)E ڒsLT̟#mi7/De;٣&.EL ݧU0iOLx @ #Ah'DpшE9 )}.l!*OC{s8orq@abC0ts=WIPNMJĉe~Xq,#W'uK JpڑSlD<=H57aǤ]6wtWeިB^64#]mWesaJSFI-؇viFY]C8c?К^u9CrdNW6Зy :u"J V3}Ǘ>d-1koE1;ćЇm_*/8#>ez"^jA!EÔTYc14:5ai*HF@&d&D}tKz@U c6hr_4qsL܈7A bu-K ۰xl6 xJ[] dac'i|ٷ;+eAdM\D=DStı_0>L%MD Pl{Gs =:1{3-x- {Hq{@ۮA SN< {T'VD%ʼ|ˍ$Mt&veׁ{mwpֺ(o^:9i-nzZwƼR9Q eM}^qFnw:GZ(nHO*v:1,tu"ceP,8Pi% }9& ,8N>R{BU`Yswx)ޕbE& 0~ɈΙ̥R\6/H^IU>!BHB\b|"m)GFP7τ_Dq|Ѿr Pa*tu@_̟)i̯9csizwe7b|y2-78qVHʣM 3hFm/c81"nle%v8ÃX:7YI^ $g)}p%FːV("Z ⲁS2ɤy дsx=j$*A sC C7pfo.?]v:~E{3|\Hz tW>`t@3 Kx^#{w|IC\dEEƤS"#YШ]sk C 76r+)fX=oHmWe呖 rغ#k⮸=Ex#Yߴҳ,P7'8-e7s6}Ū_1ض̽4uID *]>8Gɓ=7A᷿ ktkЃ4?N,bTIgdlCS&l{cW,<7rv>G WW~]>xsFy /*ɃSTfqOZݝCfwZh$O[}`Z:{&#Ī җP+Q2lH3vm4H TisD5ٶe Ѕ[&p]\q?j9brbsd5u5ݛ1&T9) bضYQ$hw ױY i#Tx=paQVI?iqGj-~uʨ.Wp<Zep.}R=|{³qrIV˳:,="i8@[믉݂${y&X %ݘ}enܨnD0 |b{fnM+D^|@>2ڂ>Ɉf{1ιg`;0gmSh >L_rE<;6׶\V.-0ZU",~ ?JǦӦ؜ޗK+Pmq;!Dt'atIkSb 2ywă}Ă*'K:ʼ'}t.1͈3t*.Xj俈f^/RNO9s1eA-> CMw3M7^Z2]: y)F[;vs:&tQ77 'v9?{)qӾIqз='ڧE(ς\TYp޷{3a)ň]dȃ׌eB/sUq>փ[g!uGʘk=9B>tXyuWx0ߢ\9B!R"Ӆ%Ľ0tyM~- T f> 7 5ZC1foZ-xt%OI1>7 (Ub~/ Ҏ}r0/m $ԚaEJJAY<-__ۮȂѦcZ\]-7N=cJ&*wM6a6խ(AdLa&SifPӰE Gq$WwGWlUiDْ\c^^[ˑUUk[/qJRMȀpC_Q4]-r]o̕r}qPJsoc^,O$^aTAx<US#;xBBZV7X~{q}yI :7J?"P Ĉ;Tj ^]Ha8UeՂ)juq%HB]}Z4  $㫨ΡK_?D[ sAEH?5'AМ:]xG\iˬK0j,vg(hAxAҺ,N|4b{]mZRaAyX!&;' CU^]:4#Ϝ+,flh΅GJ/))ܪC*k,VX -4EZB1hw lQ)-+PH~xӁ6z9UkW71  Ҁzn W;E:^ YO;`K Xh2Gfg-6y54Aޔun&޿[ h~ {R)-k9' )p]񭚔C͡X(K%)GٛmgDӁ#MYPwxY}yXT|% 5r:;U2櫵F7)I y U@9u5>&B+usu,&DU3fjg uWχ~h}VBHmDeÔ⌜2x4"l`S| "2Xis bh'V#'"}cS¸GbV{Cr@lM&Vf1 f< E1H:4q+c gٟG@xyV/ys%6|G瑭;Ax{ 5@gХ)lG2khڑZ qbiFߒ/SsG gqLZ)8`QFkbBTPZ3 -o5RׂoY am>P.[`H L>.C=Akj6);H=(0_&ĭBx"}ߧHrԣk{_~z=r4C463-.6(\J.\ӵ$4X5o%C ;v#u^b>bTtXmFfNۑOB1V'5GVYk`IyMH4^feNa_*[72cAe0_83}ug맦× 򒎠i7404F]PwK!} ߥjVsh:P/M;߻5Xv2lUFWcMCԙlS\S2,lG63eV\g6d>. ]i=\]_[<*VKUE[~7pVG@ ԨmҨ~8?k"52] wtSnRBī688`aXCki+Rr;Fk#--t4wc}Px|4kԒ'Ct ϳص9F׾?jWӕ| `(ҩ*l?x|R[-˲Yо Eg`Q;Zr lD .˰OU8"C c{faʱYadX P >i 8:R饙W/>VVgk?!k(}(E$$Vֳz=zm5݊O CMꮪHHQm]ßEǽ5y>2x/Z=ebݫ$o1i,yѥ~x֡-^+ߣ0Y9ڐ=MC*+ A^]Uo vcD/BnI}hdԵ`:t[.S go/hrmXl\WUh6h߈Y9.hLccrS4pe6=2:D$/vo,/'94er]~UÅcc/`IrnUJuyijmt~e?URNGCR}!^h\n,ɁTr>5#0g\-"C21YnnϙRCcФ)u2O@E:bGxlߍ>B%++*G(`yp9COoBEsiJ6iO*p0(rYrMp0{tN/ߚf&O3RZ*0iTm c_]c0S@n }0?+QOY8s0։~4pW\ߜ[]bU`L> I)4(QHZTwʻhkRCr} '3*=%ߵkv__[gm?S^7{uېZЉi@pꁕ|v]ܹuTkt$0GtM`V$!] ¢2T9A3:-̚U<,~h%"=IHյ6:GmOU|J^=ak|5 GpS]pHUxYK!֓~#\&N9(Ԅr{&Pa3FC8F3Y ^&#2)C jo?7:aɑjs잚t/q < vτkG{N~KB9ո{`D] 5'ajO$:k}$3 Ab+m=GPջe:ȯB > YNiq/ZGI ȅо<>$0Ini}&rM" "#Ԉ^ bsV&݊ݚ;^ao#ӝ($<â NM o(q5c&"ȉ^ z}{0Xy1T5#u E}s끋QUNSg:1S bɪ0zlT<~7%Qo?݊)9h1ѩhHФKf¹$1';%z>#z{+{n;}9`85s7*$V6qfZF_:MY08'*뮞&Jqm U|l:GHfh5|I  hs91F{SP*fzx#b\צ¨̈WgdK}}w#? &_clR3JJGLS *|Sū,]`m<2:j b`@nbY*sؿj{3pp|X;O .(2SQY/ 0 3C~ q=mG[]?idX#є[w.^嗰QBn0u ]Jffʲ'b ^ؖ)?K 8 ,{?[=6gMCX_߆m}AE]Zh]zD3.TΛɅ"ylrz|7JwLШ:O[C Չ0lFUɭ%@x#1NV;Mž̗(!3uD@ޅ%[ Q^گ4Y )1\Tq`63s 6rhqXPG@=Q]_+7Ih:0_]D\2o&AKhGc^8#-W3V7bϚ™sA%{½=AfJ Énۍa0qm"]] DžȔjXY} fIR# jk={?¦Q6([FzU?=:?]-; Tf#WyVܝ,!@Xo"tqJXsBѿOt(,@G0Lh=Mn;6S爔ɄGP O WZ)J~Nxd$A&&-dXHU7-_Ce+Gg^Ud^tL}JujuW i%8hЊ*]vt))F`_v4Z1|1OCo`qir/L% &?%Y2HJ+O{,|9gOp+ OdvMi2̔ǫ 5Ө= fJGrDuZLNHbē1g8\B29a<X IW_m$ FmL_d~q?|_@Q:JSYq$2(U bs}Ȁ*ڦWI9NВK6F;X0_f6EΉ;9U9`G,[;΄8.wJ7߃U$d>r`Bm1;w~(B,۟YX1S֐?lp] (~Hslhqk'tPFqSY0:|p,~^KPadUyʅ]?5-PȋshYhIC1Q(KƷ;,{3l|XA6WlצKrbOPSdӑjp!kxX}'DG28ΠOEѡmoqoӦݡl5 @a|=hD&AIe5IjX@joŶ =IOdgv>?}O HwdzD?-=Y;F+цTLk4.Ëcb3{<1&#tdam1˴JrZ8cTճ郥^]~Xߏ&|T Sd2ДU(rEMi'QR3L }r%V_tܨ8C[te>~8,NY¦HÄ.%DwT7}IU_TԴeI~VPmEתЂ=% e_wALü |nщۜ੸ybpRp6bЫ+:"*YQɠҞlM̀ : KN5&:XBFy_͔橇'}].6MR-l a Y=X=KkӿVXʋos/+Ocr"5S)DWm: N*D{YF<;Et[B,3hGG!띮L1p 7!)y:uFk@.Զld>/9;d?84.PoȺ#.} ŧ%pK[ݾ (b3;Z<2$]7|@)RT&I/y$#Z E l-2"C)òFن0 h'ʈH 3zЏHZ.yZ~5@:*!Btqsdf"1"!]ԭֽʳs`צ۽?e |#!,Y]xdֆ UeS/Ɓgl=8+=ned:OKE w-7j%iZyFЎicu~.g},g*ֲ#B$$`dsxO# Yd Ln|H0Gi )qYzYؼ}oOC b@O}7F1 ^eZ6{}ν~ҰeL9ʁϤ!& D5 ?劥ZI<$zI{o^Cgo`&"8M BZ;\'>[jY_OS!>1޳? \$ۦ^,!Ƀj!!ކ%1}*Kt/K). u/<MGи]/z+'B?4U9cwk*`LH!3ā g?J'^(.'C=#. ɫ'fH%vr@3B% Y7~E Z8] @)2 TBܢ w?/kw<};`oۮV,B&Sv8M8jPwP tMhp#㰷%UbTpӡ`| 67`B쀠{t扃iAI@}YQI햇P+IlzUl~5m;z>C$ #R>Bo"Ǻ-GGE'&9#@B̹nl/*eձk 4/2Р m3$y&b !!d P\X9?ܬ^FWӈ\;ygq,ܦ $a¦qG -H\Y}V Uho9YM22T͍ <.7%Ç *V^³ "y߽K v=Qv+Q]aTnZv[dX!Tk7Dk"j9Q*2ӌ}%'[:d6n&Y1[؎{H&Gl[WcЉo0E?$cUNb^)ǶKӒ zv̏9R5"88+s̶Y8އU0*$W Wh#Gݯ81FQ!#&˜ty ZDuq"(`u6AEnJvv zw7J _*G4!P,MѺvxI`T_KQU'@-)9aaAxD8lҴ덲EJ['PBp̩q=Q]h0qbp,L$ԭXj3 )qX1&M~o-.Qb{ҩ'kҴ-M5z݆iR{ּJ_8"*@u 6?DJ5skHKW-Q'7wS:":gfOEu2;I稄 g5$=AUYoYЃvEFg`b{a4(R=wТXAyD&:pH~5gVEz"2 ?#P>SAg.I#jlȧvn郰O\ OjmM$~~pbϫ2|<6Wd3ǓCؾ̡4RL6GN~dd k^Id͔{&Sxc( #r)l wD6eQFqU7F`%$摆B$8BvX~^kw[>](% kP79Vܪ4|ADWdP쭜KA&U'$wLF[ooۓp͈V|#L :;ngg&NnFE">Os6"W&蓊BCN]ڷ)swuk 6I SLq2h ӵXI XT[==֥Eˁ.do6cǐRV ėMwgf!%_$!<*{xGӣyn Uz2dIT?FPϟ\"?ժuK@l[̕%l>yLo)fRaetO/Xmᴹ7(z*WwJ?QqfnaCQ6=`Ɓ K!lxYE[vdonHȧq^U_Mj7.e}^J(h+~t O\q`n_{5^h$~d;Ɨ H2f|S sv6CtǙ\˛ضd9@a] Phfj"F_l|]ӳ-%&i֦f`] sLrM ܓN/%CWܥX\,v_x*h/qexbc"Mpj{WKΊq۟%m{VK;` 9vQm]X"EZ =A:1W6Zf8YeU+6耫3u?le*o\ٯM]y.7hv+`@<ڢaD~d!&[\4cG65fLF,V %zx3-}j `lO ٤G 3y8);}h) ݠ~Jg./@>'Hs8Ң񰖝anwUc`ʌ}XiЕ Z9nagSbT_c#s y$5c'5ʞiRNt57D>F ثxRʰj,¸=Mmݪ+:h;&%T}/[cg%f8z{aʤ'x\{(R8\.vJ( }&\;E_r~ЈӑZ.)6FŠ PѦ[ &6)-߈pQۀyg{覴bd짤F23u2e5֛eǭH6*^;EGi}Gd?!omLu Xd"M리nT>?SoVYnb\r+(ړ<+\<ďahQ6{MŗY׈@ɺ_q#ڽ6ÃAf\Cޘu4rι iە PmNAC?|MT{BC1'nyi#}7G,zA+j^]`6n Gɓ'U}tڀG)ҿǥ9ـqYØ cmP ^uiĠB}@>kDq,Ig0H}z4\ѥkgx2.u*.aA#B!_Eml̏pH "_9P3HQhYq~ [\ʺi8wi{K tAäc -5E; + _B>Y0Xywa >} ſ ^w" a}U I*R #2 ㎋a%&>Xe'Fv3O\2{ Oz[A|+_9gc5=5s2Ӯ"ݹr8ua_KҧNUUeHTWM&T5<m {S$z;R"wΑ6a%t+Mvgk^9Ҹ:/]-8Dۻ9,+Ow r9{P$]QaÉp`)|R㺇͓t>7Rvz0bo1Ag #~ ).WICkG zY:j1Pce4Ùȡ O\s5o$)ƝLLz.%Bb)> dvyPإ oIq4  )(u@:puIk^$~q_#>3 @3YLo'SK{$ p/ Yx`r̥ӲL5б=a:5A`_5 ,p&Y)T9ȫSKAsL]z"pӶjdIgUOa9le+xJE LqVй@Ið^=PJպ*/+H/Xi5I! 0/H1M 3L[e~qcN'o<3U9ڧ}/ <6ic33G (F@~4L(JT"}goQ[ Oyu,JRCrQ&ڻONJ|Sj;y{(G䚫XbVflkt(gG]ZR[2-T#^P)?5{LA9A.%ڜ[ /8i%2Li>m_H3{ @QJޑ\?D/f#EmELn|dD9Zǟ!W >}pIG`3fTǤ/DRs?ۑ=N^.裦6&7b,+]zm:aIvI}*s}~)NW`bG|eUnLlT}*H PպSROؓQhoɖ5unR&o%AijͻM &H|/rҝaAXMod7i,53T"ҹ&e%_jDFY .~bZxs;^V(e)l|@?h*_zJjg*un`ax lM {ȬGB:n`/*hy7o/xd<:Ղ @jB%r*&|'6aY~BEȈ+}Ȧ2PbyGNCf+=-h65]v`16n%XLp{ 0&C ahToA4:mưx֪q)v_de~>*F .6W+,H!^t[#R/`2hB{ -!u@PDEcnO#lV])p Q'#$qeL|սWdHrq%X~Wb›6|Լu3ݠ:p%Tą(947d6 0Y^@2쁬ۛ[$ mo.J܇th1!Wd^cpp|%U(!U}].:j!6\4md:H;k&]]2>͇}M"rFh|qaٵL2`[V]N? 8ь.jB)S3IJT`5=|arQwd@UɊA^]7 6DZN(ݘ{vK Lf7_7;gzu\?X4~ Gyv~Gqpn-.pjȻj]i2/^rPy+9g'P*lrP$ N {$o cyZ;w4Օg1qR!Vϱ!ZV\i &MA~ DK=+vO :" hj>BL`` 7]ݱ: Or*sqۛm QSm+[bXkj<* ^yPiZ(BP=vڣpw_M6 ~MkK 0r~\nl~̈Cf+(b9<JcyZȃ+* &N=xa%Z_N; _3],Դx̎{ !q7-³(n0+y=N2@Z%>2|kc2KL4DR&aeKFtB Y\q T Kr<+캀,̑R+! LE'AuXO)2ј/telJ,>7>%~)vptlKv=6-deiN#_EΪ&=`6aPgg'Obv9\($1:"k/%ʥ*,T#Qcw ȱH]M9ecvy(A9BGc]hYޑց@';B:(,bkR].0go.u) lL 4Rdy3[ġ=N]F{ 0]bUT$}`z2I)e]ʚ B1-BɲRHyu`@ᖫluLPϔjS9AjBDIӌ(/>H<*iVB\W"V KZ)aS#Qjtz;3moô: OP~'uţT-cNg̩PHWSBCKZhO;D>?(LM ;3KHm5S׎?!7~fi'/ugpq ߡ JI8#1V;cN53r^ :X,oυUh;n @4G&.lGLjz\@c&KpOd%Ra֟!1}zMYEl.DyM\s A_e,17Xߦ MmSx߈uc쟟7/5u|ԉ3]^h}{yL,57M6P{51K2'z5tvhcKX+ MNh:(uˈ?fai$P(?% ]>VN*5$20GP$y= eV3Yd1LB½U(Lx #~Ӷ4;>)?vfZTЛAaod$P]9~+TpgMM.8yilM!0#WP`ȥH8!/Vjybju%&x6Il˹,Zq6n$>_:̝l BNFX- yb f\xt= j UuaqYbkiP`5+*L&G?4_>2̜=Jbͷ;Uf,S\Si+l1υ7(Fτ}xug&̣;nۢBFieq*<;zݽ&I 2ny/굚0_M޻nB9b {)*=V`ܸm-ſ̓&/,x9w& [1JBI_;,@.9R}k⅚ߣmߦJklX 㑜`hW(|eGʻwO%".HzJkW<ޅ5siV!dluQLEs/b!,SQpu >ŕsG,jh]|Mɳ"+e"hQ᥸Bs {kR ATKW`,CЕ_(JIJ^yh,x}DajwtY1="nmNMܤ.4%\$ Kj5(_]n9uQFH֞?ޯU$T ٰ+SeT)X" oW\p`y:"^]E4=.\|7Ƭ.<76HӐX5.BcM h8M6 ?I=$p?ky^2+e4C4U M#~tL[1o%eJFp&'3E D0ף]/*GI?7mZNLGʫ!T~]&剝/-7s_t gpS~Q3zq#PzJtaH.Uu}Cք-6#!H'#4y4ٝI-USpelY8_4.W vJUPAe jV,z9p "T?+jhiW^$?wrv45 O1 }Y 9 lȃ[{Ho:cj_EKHL4jҎX;oeWrI%NKg1"̡SDVu37{0X,]hzP:-`JݭЇbuFef6W?a<- U"bQ\OV6MW`E{U 1uHdvWTFHr {E|@~]/@u(`뭉B9Lt_ \YVܽx}ev5Ћ``-Geː )=]N!Fre|z+Ol5Zž31c1eKˤ/ 7 A\ O^f4X$]EZ^y=O'ʍmܹ]Y$:m6Ѷ^\[h֥z}G `V:XH5Cgi 㙇l*[p#\*374'_<h l[\{񔅹zUGeg ڕRݟr|D+#)eҙ! Pvժןt~dNy1[ukT nܸ\m)0qnٚHGvF2@U?m1EDaI:0tU쥎HC=`#Si>TZPBj7(d\T_GM`̒)6rT-Ή_Jшg]q &gmёXi|#sG`m3UʕEE?BI "EEn<3E]$S_74nע_R$&t"#ʈG<[e>5p=_ӏ` I'<<.P;kcޱH,=E-ˁBχ4kdSɽSfO)ԩS}a% fX:U';- 3ԧ[;"u8Sf\ q}`d Dj;ucIo@*t{J@i=_|n&W^Dg)`3 9OW ^ @Ï 3Bt {X ]yʮ+ȹe-Х-d3<&%ͥnؕȮkV'|%!F9˶&ـK |⊦c==3 1ǐ}[(FzH4:y$MP#} lfO Y@r O-Т0  j,Tby+0y hX:O[ua~N{be9\.wF:i΀w0d)֙U{24BgCJbTVREؖoF> /almt hBEUWMŘQ>H^b m2 +(H}@a&F4ґigkMpҒ# f.τf ߄ ɠBBsIrrߩ=2?]%msyR~,cGthK<_@2{0nz‘_דrnqp}:teyfhZ_]Хdx9eu(;vmN_~ Zh ш%t,&z ysjr3ЇׁA\x{ghڹZu1nK5V_,q七xΙT-%,;G:xBZAJڑa@BUrZ'@C䣱SʻlfvQ 4jJ0-`B^q R/~HE0NK5pު[5-wʴTvXii~ǴN~^ 3ZU+6NoB?4DJni g >$5K@ngi-W6a5c#E:gJѲoS[J'e=l3˦|o`mC%05ssGΧAH:d8]f+3w;m~!4ف_,stJxliwx >hz9Gc2L!Aс*t\UH-)4um.0X2;("moϓZMRU sb]@6Y"WgFr_|@5Ň"^:#ý*$\9{^tאm6J|t1te2rPvCNT_/??;A}sN%" }k?l(rgCBD',10yj ],`|EF_yy"=A{!W@tgͲ V HkAu#A=(0 uteQ7\O͕|ܖ2(~:nٓàbT9Y?ݙbvcb ʰmaE^D|LR,E{ƿ~Bly0b,;4;sTgR84oYo%Q_S/(n"宆]I"&#l ʝ Pk t{z@( ; N󄑐_"E 4l\:G:ආƎ63/)]˱f^ZsGPQNQ.AOүsOM9)dMeʽ-r!ũIVQNX#/(/@d֖n?9w4 L:(Tn#P{iP1^ q@F'/GMi-kJ,\:v G(d^;֞vHIؙ&<"rO Kv_emxK;t$0Ǎ^Ę`v2?.:F3F1_ 쉁7\;:|_^RJgzTATxW#ydnxUj^:CW7c'<2ߕn%}]n90K @M!Jj^zRU/m,=Rc(9U[f+7OLw"MͣuKwx?ᢏ%~Ax銾q3VQle ԝc-G@-Z%N^0X:2)~\Y7SI<W`֭?LeQЈI:yڣ/IE(5!LbdR놨5-sjɦH&~SY cR7{wu-PX"R7)/(]a8XZ 1sS\y1ΡOԜ6paH4FAu pdyX3_7,w-`IHtRsG.M/}3[C4|~[SA[3%u.M4gގ[͞e$fjoҘ95ݫQ|q #h}Ha)Zri`鈥4R-R1Τn|(#ۛsHL\ڭ$eX)*ht=8dgQ: yLτ oQ}?}q%>O9D.ѳM}Lu>͉9E.5tp>A]nmdnx!,ՑyE)%$LKhOҎVD(/2Eq;Tk'Y1>8CC &Վ>k'I㗄A,yAηY<8y LIE[) `@`B0qʢ~I2j^?YЏ* tQ ${!c~MJYP E:SY 5uy) KG=WtI gR/?\5_WN[gW|mΥ*Omz:@`ulH޹D4!"9_TwN~kh"eU0L(',cChEoȉbe1 :|s#R&`;"!WhF, $G6"|q%wgӭEYU%\13X'PL,~HU)ݫ/ ˨OeuѡMOl`pڦE\ƚ'yx즢,<,{CB,[ Ot{nBfip2:#lS1'I:/,#+1AR '1`(CCĩ[j-DՓZ2c:Ѥ8*h.7c1E#xRS[ Ա1> µsDmE&8vY&-+USg7Sh -plط ;5mbTʝS#)t)1 _銽rM֔i o7Z#,oo^m(kqk=8ŠEe0lFUt=~7ف'Da5LΠŽB@o ™Dj( `yLDI}jS1ZGҐV:f>W?nǞ!išU; }^u.[ jFS =]&[L :~|ِ 6;;iD[b%k d@m &B"k1 _QcyӤ s}ZZϞ%PRqPS1a?=JpVcbl^(zd&)’O-Τ2;ba:)ED)eݲU Ouݤ -;Z?=f+|vR[ɑ@Q",1G~\5zXhlDh$՚`ߑCcG!n["%l|0Qc3?}Z rd +21ɅI|uT1bo$5w'zJ\鑳eE6dXOu*m_1[[ThDa5 IHDuudeP_-ey9{b:IvNc_ʈMJҾ6Ty$¤UҠ%j8ǣ2w+|D]%_"Q6 M\`T}%֘tG `z&(r2{0zPl ec`;iޒ ʽj-Dڦh:On9u+,Lʻ]ʱW<2M& )MU/>4g^~%p$s(gm_F(Yja=mWS."Q#z >QK( K)ȐK@9f]w}XuoovzDi/U ?:]ZnrP^Nފfhn6VG^A\pGvf {?(ˈQtGng^7D=ȴI!"Ύ rէd0vc dtf(\)ZuĽԻ=d:`l䈨vеrIɍż*J(>mqsljȅ6+g =u7|#TlGKufj2XJV3vdNx;2pj+OWH@=O)M~HW.athXx3^SyV|Z1Hr 3CAX!#ht̟R[^#:{s.Wݯ8Pb Jm^>dƘEak8@yuR$}}ħ%7Wʚ=$wb`:\ؿHzج)?Հ52T 5x+Vߓ ,V&ww'}P3-j^IXr{ڭz;ǕOrL 𸳛06֑qa }ݬsUoT~W|Y'ѺG[JPUhTk ֟(C/$/=Gswh.MǞ6 Z)}AS%lj/^ 2(  0WS57pHv.Sp7S)ߖOMHl$@c`*AV8^ V!?i˄>wSxcd~Jt&zF ⛪Kz *{wTm/A+W+~nHL׻vKP4lH3§ ƺWCRf~U L\Rr Ӝ H}8;P&::HKmKځSbdepip\l }Rs~.]x¦nHɸBiw{ﺬuyj2 Tb,-/󍫅#rZˁ4tZV>b7{ШЅs2H~M*9PV01QKf7Z^(1f݀qXOC_ ,Ygi63]f[tJ2?V+׼~c&/nv&c]B$_B&w/R4'N+ FGs5 ܎^_wwQh.Mqb~Վ[n&L_ى,v/dAe%􀷚ܚ`3|%wP7rr^'(PCYPSJvK cn ,kj:H9Oe ]*>01{WO+~#Q-3\2NfHkEʗO "uP,aOl^u IxSSjA?_*Cdyr[JwM@Scf;aC{т/]Nן}/@j#>x'/yZ+ʌdTxۥL ͳ/t#.?H5D =B0Q>6AaF\af<֟[J-6Q,.9@0Ge0`9UM053Z'ifDޠ ҾΆh R˟zED'뀑j߽r09̵

w0ș?ce#VѭQ<ϱ Ud-1@{H479(qP3j0lcVR1m8lGkLzY2+*r6w6CK\ka)(&k ֓ FC\A?Wܸ@X\ ?$) +mhz n3] 4tj\MS86&n|db%|SɺnPAW&TRY1̄l*c0P<9^ݡ LbRو_/%T:&[ |OQބe:dȗYnc8h+fDfFcql7T 9uH~hIֹSs6™=4"QvekaP.7-ᅥC̙ T4ݔ*04M[Ps|t'k5^΃ 5:8q"•8]+7Kp} (O(RB4b"nWϪ:'FOݜ)Z1o!ɈEzO.ۤ|tZwo,͓j3>gxUO_0[`3Mq 0, ˭Ko>ͦ讶UX[) F$;w_#mopxǼ:EFNN˥ޮyy1;ɇ"t=LbZNF܈pָooϺB8jIvר#$xFs+a FO1Ѽ#'*`-f_& O@x[RF-s!=E '\A?@ 3 xϢ+/Z$"9OȾz?φzjTwlш"Xx 4SJqEHяbfe5=yHfH ͦ =q$+x/P/&N*KqbX>羃CUer$sCBQWa- {{ գOl3ܧ]u%`g"U<@aal1L( x nQ*V < X;k9SYrrV~wB;s2`rSwOkudv II]P-UQߎܾB E-m^l܈j0ZȻf\] Q ;f)5]b>/E6TIaaAhCj)8_UG\^̜:fua,LH0gK#A#>nCfZqHd HԩKM_ĝ7Z"d2D~L&ݽѬ޴vWž@("NnA?P3O|| ǐ0jŰ-*XJm3nL{2׎d EQ˲*3~$+QOj sks> zv ݄8°_p4>ի BTjA9K?4AvAgxz!0?$ZQ.ӞɌ.tN`DТWx&)Drԃ*O=a_ L)%er{<0u9MjjT" BogZP2PZHs$ፍBA{m:Q&&%N|Vf[+;eeˠۀ @Y.:t-\3:2p;(_{R<=ҏr7 BwMhS -lZ5댯F44m[\D A*t!a<y^˰L\G%K(*؄pB~`=:)P|`bzf+EcߵTusBB%>3SLJ,4uԚ:~}w&VT"lu]KD FRRe8A;Le+tC]3& s= f.G9dz@tPG.#~BijXELE3_{EO@(`5Q'7d%)ώjii~$%dQ_@M`߹Dk)mwj,Ĉ;9‘O ˂v{Y_T՘= ?BjUuI /!OtiK47[V# CϺ#Wf jSc>'.y\fw^z[TOV 3 0 8A ëT%Y)`O]E(QÝ7HfеGR53Ͱ PYgNNPAɑTzVsn`~?)=*m#h>~\t{ 7STÐts6N|8_(RTV~Ed]qDrNcaIbDB;OZ+9w6h)9"$U$ ).IÀ Y1iܬ`P)?}bH٤M6E\ۆYwr6уK ϷLWiAf<|" 9sJHa{ ĝ ID%3i~_go6:5Ժțɞ:Hɚ8wA]|gj*IZ,GlH{bܹSrSl>DM`^؞S 48#O -mR, q<99b.QC7~]Ҁ8SV@P'$]zAëvrm 0Șz$W=뻯cf}qh@AM `WHl`Ɋnq՛d\*CKnVJGo_iy'dA s& W *?(>Zݲ*![h粆gq}^fw੉+EH|V&Z?eֈ[<,rFseOu.j &ecR6uU94$}սRm~ ZvAVˡA T{Z,&KI'+ṿ*Ҿ/O޷s]!v6bMS>fOR#$AlL@ЅՕ\Lk-7@H~ZBvK4z=u3SB˾u#o1xVerCPWtv ^q%G@gG)]*l sK8?R`i{inF*tf-#tRpOB|ޠ-M$QMsXs{o.Bz'qtתV{j|wOͽs :!BX}o1ydӓKe8ZSΒfΰ<Πo=Ưu7oa̭7y5L6Gsu-34jKƧ%+gƒ0@3ILvH?'8G f96ҋh f~(zZ+vI`c5#٭("s/e`/- % x$R7) ,WRnqR WMwޥCY. M\@Si]lszS50kX$T?56cn6* YPtj<`P(wl2agm[ƒQ*tց _ծ"Jl%*% *OwmnoNݵp2?s *MPJо[ȉ%RdUAPԚ3zVO&6]"⧩Ot:ՑئvX>PCZeYLk-eX<2nAag_U[25Hu7`]> 1*IU3IYj_T9/lH09gX7 CR+m=&c&_og۵X.~5sFs$a rp} Ύ–ٲ@|O\CDvZ(Qu!cCRC]*ˠ\9]CNSeªX896n/(6 lc&s=lo.NI_ju\<^DDk `ُA 7/.psx%l Rp\Y"ыk6ڋ_?Do<:sh{#F7xxAMi9" %lrOJ`k'/]! :iA(2رHS5Wh&^e9~S @ N~wCՏe޹ՠL?cpĜqP"oA>+zNK ax e8M"|ʮ[$>07g[h] >NJ?JO%@I;1f€!%>NR *"j/w VrԀHN}>"!qHj]RspύӤBMNh?/5࿈UQ*79~7 w!$hR+uQgO0|,AO'ۢ`f'Qmr[(7*pfnC%ݤxr'p xtl=ڿ7FֆcErMaN%XxYo5 i02ZW8IfrQFރBcˣ:FN LvIƾgv$MQ_PKe4@BV2zm8t=]͙_`k CTxJtMp M8ܪi5%rv9JKu|MʈzBTjۜfmLH* w*)Žr^#4Z]kXkXD).W(1JLcK͌m5^M$>4g1s_2\n?QXn8qcF >v)/!"W[h!_I ٟ\Ϝig E/Ac؟ޭxuELI|/.&xº_"zgp?`c!R"?[ߥ 0Z7+$=b!)FYatm]Z~ZZǮK;NgcHG3zLĦV[~j9%\L/Dj@QuF g:K,lqx"9aV?aVr$8E|o' $s`ŇJ/3c8wU.,`$SĜ5b'Ǯ,JsX" w惾s*=bC?W aX PENB& O[ ih2g) Sln=q޳YJ'>4x`*Zg린AP<(}ɀQf|k?ulS#9 :rA90^+껦c hGUT]Ϊ&f7S}Z6-2Bsv|/h.̬ meC݅kM}[ӖL@cgZ̚8]>9$cnSvXy{ohzhDۨNxND7.d׹Kpc7YUre:AlɠfJy=[>HSV؁'i,>MsװXQ!r[M|m<ꙑ 7?1|ւ:P Y =*A{hk+ZFr{5 tKW:CGQtg4eV(WjOaJ&5^8[,v8/-ؐ7;`S}Fi\cԅYGb7$D%V\᥌BOᑤZM>}#5׺Ers>7ǀsMea걪&sf ے "˒xv@39׋;)]9W>kDU~ՔxC{F5D W~yj>Pď$ Tݺ&*6PjG%/X)ťܹ dZP.ů?y5oۅ/R s>ۦV .vBEi)T5-U]ɟ&VRMH89/-\|/Y"}(9q0Zo:VL˨{ZK;e\FN]ouS8F5U*ۇړ[j> Dk40I*޾\GcWؔz*BoyNuvˇk&n'Ms Oix8ζrơjB\⣳7PMwnD 4!+Zn[6ա 埃HF4eiL:r~s>jc&ĿПeǡ) \}844.â֢KMz8hW=G,d=-'|#2@.y]WH%! 8 _rs86[9[)jA(0$H}T)nQ~SA [/Abrl:7 Zǚ#h;o .'IS!H͂e3b`` ك壖x0MQ8aѾɱ9e1 <,M.~<꧚6l2͆/]Ol(Jql`oԟb̴>{2a3t_/kHd)52ڂ88.D Ϻ㧐즂]o}M$"޻@%]!dg"Hc׾V">ra-8Aq59@[dFxkhKHn(@Kedj9aPq%USݶƭ@DBML^ ++b) <_zf^>֯4XOMӳoHј[)6ԴAl|7 4h[iegz93lޮ|&IDγs}z+i:V ! q2mTE6BBh_Ko0MN(Z9[7Zz @MkoԚyXMaoI6-4-ߊ _cM?Rv^@\W#/.6F6 ydAТBqDi&ێA }؃pdc~p𣏕WIiwiJMs3T[ˊ0 k oP~Y7 I, 4v DV㪄2GrY#+9˓@s':my /ֆk6`Q?r1QŚ*SFLg0 ԡYNjmҍ|E;zV&:+%l }~-)P7h2#RK=gp=*A?K;FOz5]eڛL6k"gǸRIȷUb }g=gf_^~-V7B1,2]\\^nE#ZPG>F9Q(4 ꊇ]Y IgBBbE\!'!EtTW YbD͘T*!t?֎/s"MZ:2B221..A_ J-蠹ڽݯDY.j{\OYUʎhM^~0Z /,4?gb4NG#3;d.]r}RBdicOyd̩:\=t)ێUiN4-;Iox kTolxCBZY.W- 7`^q%t߆B)G>P5ъ<\p>0{dJs}pwX-l"lo$#+X+&9*TYKE-~&(nxj\חJMmHG05 hE,pŐoT7ZS|ɄQ˜x4NVa_-46 n/X" M7Ų+t0;YI.R&D2؊ħHN$sJ╧ !P<UiAؙC0D.&T[urO% q}8S bi߲R?d>G-9DR4 C |{;yp#\'߱ipNZYu5 ᱑UwӓXR?2FqPs}x=W&4hj#v}ыns ^  |띥kO;$|by)>uA.ff'U ^rQ`#} Еa:14f}c}I#@sjEKBө ܎b UY2JYgf=NcV̨?A}_2DX{bݶU%iDWDذ]e$Џ~C0?ܘZ pF/x nܱ7+e}#RFSC'V̵S&7oBtz͗'[Ū W} SYl,9x-"K&&z)zǤ`+5eځjfsGMT,Unfewn%zmY6fA+_t-N!iQMӸ'4TZvQ;Cs Mmހt*iC+9d}A|mJITۺwu #p tF%V'YQYN9WjK '[<-;4BCȍW?Mcaª mh"~IsN%:xя͛r3bo @ìy5IA)Q8)  (p“ټPuDWC7ois%'u,YS[>6;_ci ~NL`״ T#Gg'ܿ{{q"׬AXKHO(+QWhTiDPI0("Rˬs˚fFFְF97lA2.m!uP\rܓ`d; & Sl ܘBe5 z{Q9,\D,\MJU?3bKV Ө.9u%-7jmd꾧)tHRX"Ml l^Z\aӘbO=>6a|: A"!\PQ!AJlRM9zaዶA/'c:.'4D7M]Ƽ՜XqPSsC|Q30-&OrCEHq= "r-&BM`٧DW̖R H{ }JqNC@STO!#vѯj!ޱ`^=_ &3aB@кȒ21%fP0Dt߄h j5`Õ%px8ޞaD*lxЪ$hQ2ꔔp|2(?L Hpo"Ln?7?"8ȯlkgí{s]]M'qH_;.?Qh S_ZO0yݗODE|F Zߓ\hqqyƖ ,BkLPImBL%@-L!gD8$RåVƀ >^A  2|t$"WE`D0~P\GX(#;]C#h4>n=(er\cC[StV/Bg |y_x.-o!/d=F&> Du"oJ 돰F6%G1KGч%y2L\2KBY4K;͏(17Fu@|V캮PaP/ џctPt>ύĞN i %2`qR?vزnBwϘrel 2r5 MgIôsi^V5Ci=UYڀB #QTGvD7k3u,!k0p7Nz^#wyKQS306&nǚ.||i[E43m*4vo!+O<9j`]Ka6Ũ)t m'e.{4(=\/ݪdۑ22$UMs\(j0;Z-4VDU{!FC4a?2娅* I*CP_Z[iv kiVZ}X2_CGԜvtcʎ|qs~tm{BeI:cprahB.iĊ 8/ϖ!s1~n(ζ$:x.%a2Nm;fF:T `3}S>!$HM sߌ?|XW u}g dn@@G{n{ۇuv|t%oedPqn,ixCbj5 թ+Z݆߽PI"BNcub bIuEmR DfA+_-%`2H|~NHHmj`.Q4\Up.qsRjnd]5J#"fKS8xbGh HH ^`;ۺk!/ 2= ]I ݊"rլuϸ€AKGcT/P !ǼrvwZHR.*Q5N2 |#1`]]0,vJUhp~Jaaa9 +~(?m eFFa%8r̚\$qI*_PLN]VֈWrWw%JK~QD,(n/;2R*o ?&N?G!|m-DWЕLRJ 'Qh.?ݫWD)oC#7SƊaHoU#N8EXH`a ^Y㚻n!/*HqE!}+X,yK1&gϪ(\Y dq&IM\ۡTg2Q$iT#3~WkNW,W Hw wc`Bq4hzrӫ[QI~ĉiY0(sz|FoS_(}-(L6V XIp ̼ k hW'yr8禘4",\1} u5.:P/ݽ-\9)Oo0\`bޏ~xV>SWF0NO,dA1^ m.|YG$72[_kûXNU8O&$-ðbb 聆{WoP0" d7W[`老m1ASI"-L܋$ZI{$zNa<D;ӄ,߫]$p埶܂Cep5uunh`$llZ^j rr@F"~Dw<6Q,2Zj%daN6Degkf64n;X/|zu>Vg% ΥMM.yqkUߧEW ,u"pB-őeF׎8(?'rҭ~З +)(%l)NE.g"3L1YztJ@&๑HPߏ3lYnw8a`dz*VܛVZjfkIo̪{LAq_0Օd@8Liw^C݅ r+wHcE`JRf]6 /71m"lZ :E#˙`^ڧ.\7X'Eڜ_a(=ČEˏ%; O TR|߭"Z2TWQ@"d'~?7$E6c R\B:< *kjw={ "84Aai{ 2{YyoF]2@JƟ7rEiܨLD5!JwO\eo?cGHq\6^=u_XGu :>x|mG>O?=PR_KU'leܣ,VY//0vf",^\EFO jn"2c :j :Ѡx WC1J7&~QEԯW9B>Sf" \}zϟhdRKI 6 oK=v ſi9byq9Jm#oA6`<=fNRz(E"KsxStb~hKL{wu!O`|!:,&n ;RӘKsTKŝnަau!VS.Z@{D[KEo{ˈ9u<_AkƥZ CY2&c)O:+D!dQk $^*S1׀x)I nvL qnx7?,jPA?pbt,(D@){Uc:Q3{{GF#=ߡd01+ µ 22zoFNGxLsY flޡUO=u w=4=jDoզq*uGV+3A~)D{%D6D_>H!JL5OX<5 $Ò P >#ζ5ITWҢ$@:p дDEUQ,mJx46L-m݈ےxgm >Ygq]RPꋑDQmkyV@= Zeth3ICH6,έ7G{3pbKuG<ɧ).:6t0T h=l2Eoo;n,14iFZ_|zrNMh+=jIW3`Fڑ+0'ڍmس$Eځ[ \vȃ]v$yaͺpo*nT?{ƽX'L?"k[xxf&u*߅xj4 sE(*ipy,v$_3/[$U|;8JWnhZT=ihƈzj1.⎴/ZWutQt뇽Z=%{w<=]Vi)]][;=C08lK=!{ 8>j>fvV>݊ ٵFʿ:z)s( 2z}W-=oMyr(yWbj1ϯoZ; a>P-4Ҟ@i)0YҴA;seqTy?LЌ p'(V}ao;GÍ{dN쇴? )bI8^Me u;ǠVoԺxu-_^^< J1obO} Q84:9|Y/dnm[j]hM&Z:ʁXC)]x\7/J )'B/v0:^Cٻ_|uϛx>S : (6^'y_;*?npKJjRDFYM?^f'kcO X*@7!TjZm9y16:/VXQlPLm_w%6J,\*@ țKW_,M}#HҀ#\}̒&^XKW+XLZqA襛١Fi~J ͺ#_h=(x&H3PЯɖxF<GPL]O1c.IYۉ6# ͋sbCPZg:|Sm.*@w{E]$Sq|-Ž7YnUݑ0]h\qN/o-f]ul&FmHnbl6g˄>{0u񮕝<ܲN$x%k=@?j+NvקUS[e{q}cۅv-ǐY)&7ol<5w$6S-q3Yu:A*\p;0?݀pR*? rA>!n=d! +3N7&U*Yׇ.D8jjkwۛl@i)]=-]tvWe2|P]}]uM}lT _Ӌ'Ay8ٲs]VHI'_ҨЄx HkԘHwANeRo´bB` u麲|7>p$(H{= cR},`W@ٟg{"{})քr:? q;gٴ@/.k}ԔgyNyovA"&AuUDGIPIʘϛ /s(e:K WbX‘ 7|q( 0U=##hTnuRj޸pbBEā0B -@[h3Nn]aAѮR>j}ߌد=4j'%]0T%I.20&.b,8m梽m2WK!w=og2ÙqԦ==v~[\٥diP469}xeN MUPmr15ġ}G+̰y< 'ѠW ZEK<]~5`ډjVLb|RӊwY%tR%AҰ={ 함L%)schY5$汏~uL9SϪ P bWW+dV8 f?Ǣ,Ĝ?mEKBzվj>j` e%F׺n+H|KJJEm@hNH5;툖 {YE"5;Mα$1y:)]216{m$΍¼f7Z^?C=SC҂HtJ Tp9tiil)M >h8-M]2kV|L !%hWk7%'wH1}_=˂wk-A, o$$3^;Whs^nX%6q!'\JlNw #k/ue5`wNd[q|u9; .PL_D[  0?44Ĕ)jȭu!:XH'û9@w@$hӿ"MWa%hIV B WaB^)!~C1O)3iݮ:-'\kD=$On6AZȭ, ^A up;2Bu=0ԔSτCB;Ҹo 8UcZ;QݕFeJPqna`pR9O•'f+|\S8]LϦv51Q5A"VROL <ҪPI`$=LgCȴ`4[C-]`̲K.eYѝnS2dh@ToB7*KF?j-Υ4Yz#lgħŨkD7NS^VPQo˅) Ŏo, K- ۄd`Y!۳'|&׊:i\L١/Zs,s^"s즲<>#[!r(&3dw%͹+M^jYD,VKn4h ȜSrm~mt ւXy_U\|BJ%vD5 %ozV7~u!aDx;RT):)FuQ;ki*BL0㰐b=ӷ >QnTr5u]^P~cu9Rf,RR\쬇!b~Fe DWwT^zqOq͈'7`G׃ra>F,H)y#Fi٩k +?ZF 6Yw Ov)s+Ur?K13bcth-i'\qФcuw/7kMF+luPߜFQ>I^9t#ea41XCjgI;םM9)>UγC Ƽ EŃ%cɫ>61tCNw#N !8gtQTp6/GN%]Yzmt18Zzk:@E7BEWlJRRvD~6O6Kϓׅ-Q/&X}cCkCރfJpDfPbeRsDhǠ>Y^O?sDg.=𞄠kBYșdXQ0] W<9ql0Lc޳bukf&B&ΚcSB ˖ptJ} 0o4̧ _$v+՛S8).ŜUm5]^+Nn[p Vl_P ަ{S:[0MANOΦJ f96gJ'{Or5RR f̒U䜁 8E|L1PiZdKYup"*մq14/3@kGƺd`$M͟&HBC^FJ:p*sP~%0cTƠI٧7R 8 atꑁWV>pwz؄_JlR La<ݑ %xW |-Psr9)Я4gBN@VїTlɐ7 0FȬ{`R_yOA(ig54,jW-1p_sAG"uXt>idsFC}gWl"UZ9/pKrA>w`27ssCsm>{6jQnjUNE c${:H&V.>$]XNzuҁҕ|>i|zvUz #Uy!SU,fJr0u.{)QB0\̱,hKkI?BcA[:UK~*05%VN$V(HP"oGs3S m> M$}bսr 7V$3rWN"wԦ.tE[T~v&ʄG2Np/!jw9WQ=O> Ħ@" vF"8ӍcO*doKF;O ,t ZSZMۋE^ł H/6铃$2'9Z t1jCLdb2)JP~&Y'szқ*KwFT?2M5uB !r@F7 CXpQ?#5`pDzPxmɮZ48Hx(ξAT[ @)ĺ 2愿W9M#`[Y l" U+!s[b6XU6>Ƶv=hS(Xz$6 zip,!DݛEMWlJ H3m2nH4sq 5k!̶׍TNwC"v^ RGU:"w}ZQ͖ ݭEBMQ\b\Ս '`ŲA*C0UNNK:1\۾A#us@s ^oj2s5XȇAny=ΌJPUZ6Pm15VgP;iJKG->5!ua ݅^xkE*A5l˔<mڪ_DEK̬51}qs*nsdQXT ɴyOb;X~ 35fE<>Gm!L 뾗]?х p9iZuvAgx3yWdݪ}NO]& ӷ\fQuq`{/z,]Y˘GE*IUMk<Kn$O ӏm"J5hMoZrshcCX;??Y)WB={m=]UOǜlx,-Ih]F3WU{HLV 8Jc7l|b,b#Yc/Niu8<g~rF)@,vLӭ n,۟Ev[#ZF?v8dKZNE1_⑽\fWl8~++f> Jd&N񘐰$$; Be\Yx2 2s&&qg7abn ?b GYRўf0aʦ;dJxاMk:o>}K%VZ8ra#˛EY(\WmgNb!%9S^fz1qLA?$ˠsjTPþ"Cpb ~jhq2"lMBhMA/a!}-j:3-KC Ub_,Q%]n ۞H,[K [΅=oX20fM/зv(fₐBA~n9![(R]Vwu9j[sb3QIdl yhH[/Ny=fMMCT 'E~fUe5d:3>x4 FNPsdYetQ:x~u CJ\E6HCDҥ݋ rk쬷Yh`P}ؤu{IeW#1GD;PDRM=[_AH9Šm 1o כ(bam&MvXYr2O`p;S$hFK" 'jh{k`Fhg̐WLt&RP+ɋS =L'L:('U)G{|B06?oY@|{a5̷S4]#Zf^04mDם1MW . `Mp/|Rϝ,yd ڵPsPHL;a`7bzېƯ#74,-ĐɢggY[ʊWd<,, qA%{'=O>n"0*!կvLH lE듮٢2I#Zvkw}J?i6]PnGXw2|u~B5)&v~i*B^̐1/@$3^7.G>bñXUh'PЙyo CR"U$EӪ &яـ'oB.!I9MfTG$*L>NҲ`PZ~d5dgqp_ux6W+BV໷C0Y ;#@on<^BV*cLYO\NqKdXЕ+ |a(@ X3/-eNκR.3(06 xtSLhS)b%F^{y-K@(2> nzHlYaVqO ~5T`)3?ƶ2#̚NT E Y PYUoM@~1V6G(t2RB#43+6kHƧλ~}BK*D;{ⰶPī{/HC;nRj٫ o`L{0-QW59j0^,1EfɘPVH) %HPߺ}kzy&QD\oExzSFl!gW8 $eA觡\44nvMF, L&@4yW"+wDU\O1b!"ōqSʌ8oG`2ZA7cSķ5 w. fdTe7 cAt?,Lعx] : K)umQOTOOh<IP9]) Fw }5&{$anT"!(㩜H^[a1syP1$ϊ2BlCnGnn7“?h_Wz,=3'=pPI"D +- MpW'iNX`^#{7IEشfÁ82IQB,tzC<>6,ǿ?yk\fzѲGeN᝵jgK|I]v0BAT"K) )$Y*^-5 u-,YDj%92: ^dwL bHD^ 0v~2^(,z/jv T-soW˕%gQHàZ8@2JRR\uJkR|kxlj]W)* WdLᵗqmWv0pO]JA$0ѯ¥ 'll_i~CIGa5O7uMsńQ}y|P}Niٞ?=|Gw)9*'+A T¼W# ˕tُ.q\|H pjU(,q$(%P$hq7ܥ3賾8$:KkDѹɸKCC+ A6!ZHmhx3Q].0Naӝ&0=Ů%ܱo5KmA<0CGxX?(C6O R=ڥĄ'ܪҚ@n?܂%ŌÉ!UMF*$zvޝ%fA]g0z`?MSfY_VSk4@a܀,Z׾a-.$mFV6k$ : ҧNu0YbmMbE{Im*؅9k"p8⇒x+z @:+e`\%N*RtAO;fj!" 28Yn*Va0 ĎWP7ֹ&k R!J2ʳ9Eom(nk>\]֮@e`zz~ ;@Eg1a \(Vk5ӛ@IF"E·5ӚˏA ߸ [&+6EݍΆ=\kT(x#zD-r''NS\G`ŦZv2I}+4rCeSbF[65F;}Աw:Ert6whAFOjF{ܠg=rd|d}_ "*ET@Ex%b?sKΪF43ꡧs@#+( |+Oz0189,i\DR z*Ӯ$*4 zdE: $7I^ 2~ACIiuaZZmgV[Uc.]Q@NJpp*AѮٞ, pҕ.fQFtGHRn)nr-Xh5ҷQcْss[QRin aܿ_IfRqt`Z dc?dEUb#dL Fe~ 0c٧%y)! Ԟk%J "iF,N*ğ1?Ž  fӄM ne}̗ =,Vd'BW#"ojMy6-m-Qul%E ތ9T'@-9GX-udե?;ZkZ$h?g+ơ ư~1h. vcC6#>d(rq+Fȭiک}TX3I{xT/M!hj.s_[c ;a.9]cIoх8 ;7jy~]o6't*!|seA|f5$2%~o kV >)X"ql&*:RfbQPYX:\ ,(qK_vF M~ ޑlX`F?[CH"].r51{ON xTl96&drlp6Mc<[`SmBG\I-ИB%tHf\ :sNݧALfڐHܿ-n=!o]s]@)6RȽt1h=Cj7&r=Hb<Mr0U5tsp֑Zl޹- j?2N|z}P(޽+-Ժg-,]Pv%޻'1͋V(+3=<3BJZEӁgr3t/J0'}ժ g^ͬd!L=m\nmB Ր[h-'%+Fm현\C&pHI$zYB4~k{tAFtS-\1l5,0Ӭ]58DoDNHFm IQa%kf@pOb^C$0 vzz. sO^1j&.r%,G($ 4lsܤ`02D_KtP=G2T}³2 XQn9ԩo[xz넗 Ų)&UY\'ԝSFOs'P{F>y'=;oXNڗ#5ɺ')MO[XLoYsSDe/md"_p!~ ,Ms3VF$= CB|j0}xn-v.-u"֍ 3YT=`] :__mwWx٣GHS =sቜDǺI QynLWD>ٲg( 6#C,=5BUy4]|q0N8\uWs*cp~3v~A4iQ%NL )qAp Fw=ΰ.ˌ_;h\)C.»$V|nsXb;U*ϸE,6MtĀ3OrD4T헲wx4qwHo{nF(X_^>$;Ț{o(zF/,;0Ψ2|2itK:j=@OTl3}ZIs5p'Rll̆nPfWud鵤soN)9Mb>m u "ms߮5{!yyĿ8"yrs1Hܙe)-,עgnĭKԭv-Qb63`We`rNPhX2(DLrK~Y ++/-{4i<sEOt)Amb8M/uqA떲LZNU]7<[ԣyg ɜuGBYb^p3m@P~}^J0q@/80&mE`h=Cs\e2!yvǒmV7{<"vm`Ip2~ݕ^ǢSKT0ך7-FѪH C/ҲM Ҝ> $M3D1%pD963L'ޗ OU}}>|s!к} Y<>Ofu#{نS'ͻ% $WaK7QU{j .Kqh#G m4N{)0~&=u9IQ9k!)glW' (YvH9fNB)c ߑgC],1s{h=b5ܩ1D2F.ulǻ@ 0GS`ab4|6H n5IGY;g,`3m,^ AW.W/"D8u'YOQ'@97Oi6'8|¹b4fY$e) l Yozb3u]$dGEeS#o\({q "uU],0weaLzZ 4^5un"C+:Y:osH/`jH'sg$ iNsrC~>nTUH73*_CZ#{.ᄚof+ن{];6ݢB Rɂ;Sfpg oł_%JV@ՆwԍF^Qs " xhIӶqYʛ Fʪ̶׿[u\ ix.鉏Q6q/Xt~>\[OB~cEYF?: @H rYƊP ( #`=:2g3HbwVl#R`ִH~4ˣ"KʿP8UH {*6E0nlԲ)ʡV"][N$0iَ/ǬADRl2*⼍z} (4u;A,Ĺ>orOa8]LZ=JQ>HLx>4\QNf+ q_LjkwJ&;J\q[P\{!iLiƸ9(۽I6UB'gߦ@vĶu v<HO`B֓|]e's3YCXiwŎȨwxшAEƾ"b;#"Qt'pݝ&"IPDk@>-0qr-FWdE ]_pjB.s7 `GuXEŽ[sX<5PX,k2$DԞD=A R{)i3A?t8cH-9(VTQ;ìybx&/P $zG?]i‡DRw mڜA?:L2yWkde<)@lNMJ카SP!y(R(Ay9Wn#/5ՀyA@Eщ'ZIW^qj!8Xc@׈rZŀ9U[Q~IxU_dX*1ρӲTA/h44{LY2@X,5$3r@ d;"H X]{) n9ڎej )qX`HJ tTl˕ 36ߡ;} ~턈<uձ3rVTTG"w_"`k\q4GuCȍgPW?pP+d|Ln3^3ka&ڣT:8Uctǎ.ڄ"ad`pDb8+}Aᾎa23:!ĢѸ/}y>w^& 1mtv$iw N-L'Q")XbcvՑ48>+o݇81c31w)BY!R=\=f{4-GlMDct+Bq< %kFzFG|c5j_(-O$b-ɰ :,_KXa#&u9~)#F߈\)R ZU>@#ʃ9@^/ $8ORԥ {( nahiZEj]@qjj%2=%R+;:o(7c=zbz(6*Wg%]z!A6gu*ts1sX[noU-pLGyN1 dij9rzm@D̽Jԥ0DIa)_Npg82K_:y~jl&j{'j51<-^%uz̠_4!͡+!˪J'F]  -+ʼn~cq0Anh-39= &j{xԵ%ƚ].7ퟳ{Vw#~L*Szbp}=Dr!d%F7 I>ޗݶ. 8 D8Ô[x*z {ڊn4>r]3T!fC2i21@Z #Q{&@o+Ί)X}XHJ~& v}?J9nTQ7HmOd:h Q>Rv C>3BAp21>KI.&[A%|[K%@|tžL '9dpNY9NǢ=)Sʀ8 fdy%`!!4\·Y=-DKՔ X2/A %AZ \H ,[ m2D_8,:NuG$oVs0*_~X=/61[IeU1/'SN|v+Wki5~nQ1:cElM%Di;f<|KEj?X.odR#(X Ka9R0 e-ߞ SћH,ku'}Rdj{r jGz[3r6I:o2d فzqɗ:]f[z9C*pn}`#{1m+DqS_vșe͕|9[+Jпf *Ovy Lfwɋ'"1c8m2ב3#5A|[O^FH[xYCי0 pI,f`VXR_N94%;l:AQN7=3t(a&9_ ;D&>;Um&x fzmzaaPyl'WҮ^nRO;|U(DŽ?(Vt%%2d:AA OMg3\!f> ,傟PPKeN/MJ4fhd/6^IrapEd ."b!;덠Iǭ}}$~o3FG 1zx˲*,Ђ~~}iWɮ`a09 jFqh'Ew?fys}] %wD9sk-}JdH񊷼T鍜d,5=, d~r!&(;o=I@P spՃ3ýQM |D? 2͈g.j$S{@/Fe.F!\]'f\&*U0qO0š}a@}f Δy'quة&q39^/#QVhB/IdfRQk"IE--ϟ{bIXS1<`jrkU%2h4 rA]Ŕy0fUN 6ZɏO9OXI>4(eKrM(<S0<t.x3YuT=W=mbo*bY,e٧ iֳ; .+laeG~%.qV3u6DbeA "*#20k6`}7W.(ۦM`.<1\tUU*;N. ;aa5Xd { ΉTcwPY.q1 R).aYdmCO0 W.6#iF =3 EkCce=^ Gh4&4+_ *'^XV*_K7 uVAAd,;9N%:xeI.-Z']w#;r&DՉp-B/}yz}v^N#jBԊEyo3yx1j*>(ߕs&n;~thަߎ24J) 9\WVUkM)Nxۑ9਌8\CbSLb)HN`Q)Z[b=2qֆ~"vՅFu`f $EWɢjBq{xS(Tb& |d"Se.4gH}m6#B!i/~" 䬉\RKtq2cCzwfgw)x0Jx{M3Xڂ܁AI^nun9D,c]F-p!@& D?)rƸmf^qނ 5GrӅ.uxl:(<.qV z-ľ`$IfI1P.Fc1]=t61 .q Sc̆r%!ޙ5VX3 "|{٧܉)R<x>5 ^W0:1%aGU%}l+LRAl٠fՁʗ'4>ߦ/u7luVh9(LM N/|!1Mu"g8@}=2}%ܑ<ׯ)6VilI=m>\wRTq)n ^д^Y49Q4Fһ1SڝUmS^|-TŒƤS,o$KRΎPe 6'eaKIu1em ǝI}5C+#֯w~@}.ŰVuJ6UL)aPO[ܛQ5SP, Xś Uqkp/i^X.AGE'\ Y |OBTGin5 -8ՋuhǠؽc<qѢ9w}lm7oMW hMv"iJݷqUOcULDr^Ti8h]iΦOz,pL ͷXh^t< ?tfc!@;_?3 dKww&>hD2Sх$)ak QV*˞uF9 -" fLP1&PLAވ R=+Ձ;(n9]s_ƐCB!Z4e_/KNJW@>&$8>]距ţË5RUݢ蜷Z'9v'm.E7ҐY%?ULd}ay_8z&Lu8Α-18pJ4~eYjCTj% )Xv|PLϽ%|fRɎeu_ 8~ǰAq NFw] [jK#B0㝡5a֩r&h51MKf#yV htϑ37PagB}FnphFRnoS)Tp-(3;H~C[!=2lţJYtrF?RI, ʽvPr]Nw1B9"fDjͩU.7vUJ8|O榥cp M ZOyY0 gvNjM!7Y'>'{{'flÀ5df[|3kJ'j5 G׃>@ty(eZk#{sEdC8-`zDŀ¥bLd"O ϫWh {G1 5Wa%w!tp>7w(6PDU0j/T+c ׿S(?sױPo]G)?hǷxoEU_ǒ~:Ոn< lG?YٕZGmr |ϒ Mc U!V,7lqAjl0k&J⢪?Cvs3QPʏdo DP6/m-A1U3hz~8)GSUv GEIQ͸s1/mlc +2kw$/ؿwbL@Սʡ;{# jyk5ʗiBnwrOgۑDZ8Dq`RmH f@!3(> gʖu~[@0_bF,oD25bl)ԬD;Ta(GyxHnh&4ŤQGrx7.b݀;i듨yH(d^t)|. yar"̝'P\3Z jk]rmNWb?iKj}ʑ"g {E&0`/SHxZgOELH|gUqiEgu 2Ir0RsWuvwmw" E!$\ѴV5ܧ(/C9Ro7,At5S`Ku-L/ZH/A'#D Mv,,ۅܾtX`.)3Img㠜Re/O!oV6h g4Ns7l#șZ73;x U,t{wjei5nMPIQOp:SjPp`)4+#uǻjz-4 ҈B|9 G2+ 2OM9pR, zrl|" yO)+M%e]!JCm_5pp:!HK?4^mW'+MW|&abw]KiO~)pὬA < pBx8"?M.Ed ElʛVYY%K{ȘknTJ4Ep|T'd?Im:d]M)꼚)ou6qq-{:f#8(At;ϓ6Ran`RIDfGl~ S"U3OGpI|.N)s&EL@BqDβW >n8pAP Э@vz pt++ԋq\I [aoh ƫ4ΡXtߙ$)zVYi{&x[ns~-& >Ps9ۣrl6L)Ɏu$&~o>ƄPa4/F>>:Ta7Ý qR HcJd\CLJeGAϰQoOiN1h^C!z:Xt2 䅹R/*k D7F&`[)p5I]#[8ɛ>>m7i'}*Ϻ@(X{*hT r_Ӭ{w=?U'i˭`$o[8i<=\qzB1Ag~86I@k} ãh_MS;~m,aɨٮJ՝#^i brZt JɶP@uկKKQdPGff'59&uv4>O3̈Q S^ hujt¥p63Anxew$lqǢ93 $Pe"3s+k{+Ϣ/Gh$/@A/uD5o]oHcK,6L^$C3E1Ri i,oF<nF#yV/ Dwt)}.N{) #tm ƒPVאdR6G .q] ;idUni"Ibp rhl$KR_ްtQeFD@ R>fF*#r)J{HTg3bHKU^Cs2e /i2R`gJGLj&a _ZΓ`* /b @KHIQOl>v.svn,?SQ(ۈ۱{-OU?#BZ ` s!;/ 9 ~oɞO䂵S=Q}BY/ EsWVյZ'@? NSJWh]r3)֊Яeç!|rH71.Yv;вiE>O%Mt&$mq JĨ*6Z]4IW4=NYf!_*섭)7#X9g + 6y^+vzB{ʋYvelT:hKe.ó[Sb7bEL鱈{oڪW>Y3zcꦷ(P+ׯg,)UsBv]ϐݒ Ryk\'[j Hog/搤qqF?2-6/皙v_kg>;չ,=3Pi=tfr*w}d.sU,v  džw_ˑEBv3#<VfY$-Kg YOD,=3pAs_']Of^n%jn>EE> Kk&`p3rZAbKg؅bb|֟'=lSKlUݾ(%kr:cb!꿹 |H1Z"0 L–JϿ6 (|.I6) f$Xj9_hR\'?ypWA}iNGd~,Y7[8>,xd|# kzJ. 2=>v]LZ;^a*E}–TN5.½8oe"A )hS_;]ZќCv ro\-yb@sZ7ѹ%nGHcŌ;yҗl[ABUYf0:Z&ߪ*^ttJL׻怒,@Ғw ;OFUcugD;y F ^*jHׁ!RˌZ5B y\/Z Ħ@,o0d M/`V|rKXչj2.qgTt.?erߜ Nn=16(#4TK5FtDFVoέė7%gҚbiHN5|A2CS;/64g=s=Wxft_z:v Aa:ЮW>b0tT-,,1/ 0u`w} REc[[w>RDcxsiw7FO@1ǯG՛/TXb~"ngV;FƓ`]"/ꤨh=j70wǓ&_MV 0\.G859OkS]&zr #i ]YHt7j }36B95r&m&Dx_2&Nf)n1i3Cmpy݌MtaG2By_^#7S?rKr;B30ns5Y4c$F9Qox{B63>ק kǜĆYa쵣'?;LldᚓI \Xvy9-X>s:h:?ǖd@KMGR%|g3v\ېd[ς} wYǻ|\1V0Vx 4{^,tbՅ3hBbeU@2P( 0/j%EIfS-hn?#09A79Lw? 9fIk"@ЌCZ)~-WNR/ O Wݡ<|!ԏ+ x֍ "l)(|ELQXXk|ߗhM(w"%B6ʼ Ht.‘6ˍx&1bQ68c:-o׹ yCq%E 'AHͅ-J pW'O- E`3,_VA'y4~]zh#fA3A3Hj1yQ(wWONa)JJCP/Xe,`aӪIhS7;~XJ}j6桶YFk=q2'q֬ȋdBRJYaGdMVw-'Voړ9mLu1Y'_˅w}w|1y_hC> 67Dfgy;awZ. V S3m G5Oqg :AEGG=Xl:mQY2A0 yB$ @7;*|8B =XbS2Ǽ0RŐ}Q7ǜhm7X޸Y[ I2Cd$_AhQSӭHl~ڴu]"{@4A88WD#-O a< Sx#ax[FpTg >ȠiRk8%}*dek/ę젆HcWOqp bnBi\5uV)bd`"9.Ķ_qkԕt)ߤ$Gc3˚VyEn2ԜIjzԐA¬ap*IL? L&-(#Pѓ6>u WQuo݂69P`ű 0=gkO5 cc\IS A;D;%!蟓ctmTͥVTǦحo7}hLl,C[e7w4C\6Np\6`5y {4I ;P\ie>jo͘`g;KIs NY>I[stPal/ ;#Hݓh+;|>yKg~LO1=P<N ol]!*2[ )ne0Y:K[L@l3St=+?{|Fne7gY>qTwsx) "ܚ3ܽY9Ej՞#vctC /5:Bt\hwePW'Ga]s4?C! Ux m@FޤnT `J v#h?]n`rp]8<{ͺqX"֐"sEs;,ojD]bˬ)Sf'Xg- 6lDƯi@5 WͼDzǭ-??#H咯Ձ]0V;_+ʜ<0]!-2>S(C|~~b97qХF+G+{ը.fRԄVUDF":5Fݓ37M+9 פIDKD)$ee%YT^[T-ﻁ2cj zNi$7m]*0 FV@;+DbM /Toa<иt Tm7<D@,VЛ-&Q9;xiaqP{+hn"U4ϛL~qOZ`ZN%w /6{ݘO"Tgbi ~W9+% "mS!$q]6W^< {MIׂ !5?[c.gMhCE?s`7b V4c(pbv>ծbOs4S9+svIW՘xthZ xIz|5T6jlVIU"1F=*7G4X j!me]"P|>fԌU`4D`i-f_t6αl_2mVd>r Ԕݞ~!9J*&%f%#eHA$TkgêF\0!={;kt~ 9 kűr-(\ [`)Ob@F`$ zL˅-8¹."2ߣa`_^yEszt`-۬XsM{c" mAT$fQk *y,2Qv؋&kHKT>"C^!%( VE%~FRK| fa+ jw|'a%[&Rv},s3c9&pd%=^`I@@o,SA)A+JlwYKyV`ho3.FёNJhz[W8(Z_~q9ė@qp%:RjMZo_C15s=_1 N`d]@ы=0W=]?]\ QYh[3@}_K;.˕uJqL ط>W |b-]EE\MY_A4M ,J#ɛs 6Ǭ!>23%7kLKE!8Թ̸ k:C>ҷAbp"\GC#Ԣ{2Sy0.iW'V IAq=&+i6GH2{6 LXpK /$8cX(FwS]. 񍜼TdZV>)GRF(8c+_W@K,% $[HKjMHQج9/oUG0"XW4`4؝| CBcO& )7Mk \"1WO4Bz/D .;x*nd ?xkI튞8Z*ɖ.>LUL6ȯ5z^0~묺uU_ aB٧şYuzy-O}OCO=iZ.E[|zikCL2AÕ,^^2 'p(>l50tJg!fON^ė5been9( dVg#R+T.)y@Fv+? U#c3aEڑ^51] Oe_0p&zǷNxVĕ#K1=?pziHݭ3Ң,!ŻblWb03򀊺8zE &9a ݍw-4 6@V+6XVc @R)|.&Oy& 6c[dz+\\S×Dy6_VUk8gYZ07070100000298000081a40000000000000000000000016661890a00021824000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom/bnxt/bnxt_en.ko.xz7zXZִF!t/]?Eh=ڜ.+AJ\_-My+ ,ԣk9GN- n $c!Kea7 y17)<5K g=]|+ B'P5XJ4#+{ם_'_(Y2,V,.&f՟1S*貅uTFAҲ " 6~r [6p?[./0I_ЩZɦ)Y\곒Iܚl_ӛINgpTք(j\`J+\sI> 菸j`, %ײau^ b0;'|cvsM~QZ7-6}?QF܁,!bll8r){O`J\7MZxǀ7'@X"IYqpP6R0ǎ5ɀB_+%>I*?:\1řGKㇸ#܁ƱŜMeTDwIϧ/ܭ|ҭTJoV߷FÔg2F͗ov.5NR-^OkfߊS63d8R4H#Ɇ?6/;:V̜P ֿ*謀u?\;~F!`e"k!B@*5?P#~+1?ၳo%t%GI&q~5"6!@ra }D]= t6Y$>$E,'FJ-l~l^}i}8H%OTHEXݜ0l|mzä\Zm26HMVg\sdˍztz?юpFB{{} js뤽/TỎ-W.}]wzC-!e2;`&.)y%qk1bI¯mH:C-л h0!tO9k`\Ċh5JGbe)I?qn*N# 3KP#N|VzD7|~#M(7xSK O{-bY 3sOcgRkNigEyOdM ֓f>2/-CZNcr2Rϯj]F*TYM,kpDxyת]Xrr@]GxmP cЦѬת,.'2=Jқ"^ h:!TīnpyxuUA|ZX|vblAeCK<"lQu踩@eC/Ur F?K1Vb׸rib JLWtf2˩s[rVK/`@KBo$\9g/{rX)̌|v!1,msfI}H[ *cOwq[4Ι2>!ЇqKP(*0(^ֺQ>;fQr, eϹ KX%SA ˄XfԖ͇(uX(*5S|'`-8(VGkPM3WZɎۗuUZ'XoF Wi,ϙ̱Hаe\RI8B+ bWŦanXiܳ(/r!8XN,\,-gy~tjsk}\+ "?է84*c|<_t9#c·LQBQ8Ʋ4ʅdNEMekzq>ey9y<}õ)\oܢ UQ dF1/Nk!+ 2pT){ֲ{Yu=O{j8z4U@{ӝ/yq:4#mk[-h?iK3ȟZH=VUL:K4]S>O]`M#>"[?NHJ`*G}Ds]yNȔ6dpGǍ̊M,qy'42&gj .)Ei[GzwKCj+P+Wӑm6Q\G =r&1[:Q '/2P|MdN4Z9!9؄&B2mKZedɪ4B@TQoHc HE9I)܅ELfYNvM^J[dsF}QF4Kђ[%@ϫ>@le*ޅrz=~-Hp%mТrp B\+Mt+h[[-CNg}6q3 ɶ)z7D7-z+6*0.'zj^^Ѯu,XR&MYKVD:(,'T2% QaO$`Q(ηHM;gau7wa͋n;E.Ji3'y"CBvH C3zc@ʷ}\3 T UkU( =rE8Uћ{'NS~`/,i:ݗmSR#mUl3')x~FP( gL O:uA#}V eՉ[36)j閁c7tת^|x wJ$QivM')x@BgkIw&J;b^;pF 3ϩcҺ Vڐ(%*\T?& ;R:U+H,=YuV#ImI 6YoӺKBg Fvy/_G2jOJxMM5$ zM7]xEl]/|c7m!}Jǚ Klsjra’sc66ӇyjǛ1>+֙`u!zuku b8%բkA9 T$`Mz .nRj3vjYϼ8b^ 4̐PJl۰ֽpW9`(`aH/.*8GIrn<^&&;G>2!6Cپnye|R _ᩉ߻*xVV64wwK7u siy\JIpo{IZ)@4w'B"Q`o)c#w2o!;:KbvWP-udOM|صpv+|ro/t?5>E7jeLC=s=e99*?Se<z+W1ҥR[K-{:Tؖ-—/C&nQ"Z q^1)mx5 @dVTg]Յ:}Xk9~chdQxzYBw *2m3 P!h{NCOɠLIQ!M]vln̶%`X´Ѽ7ud^L[ޕ߱/`/,F\sO\MȮPZݭq)c f#Je|*Ѹi 2`XmmQǍ DrxA®0d2]lVDt˵W@vrO~?*: r>8ːyP_cQKPr]q) :SѯyQŜKrnlh`@|n2yAgV@KИ䔊T41c%C`H41>jan:t#ݚ<3ˡ$UWZK陏p O-jgm!Ui^٤*Яu>}ug] 7 ɲ撜goJKu2 "Uno٤"yn?*Eĝոa-.1Ջνvag!7.܊ 4P OgwElqHu\YUX7%bypn[Rll p%[_S2ܣŌ`#1OzS*DT{FK \N΢eXu6lq{U 5j2R }ER1Ƅ6w54<8ޢϊK`Ր/莜 :tD7p=#?AZeQ"x82lGU3\ghYʰP=L IDиq>)IEANJ-2uݷ&ڒ:[C|N)p[->`N> -P <- f&&ml8a %]p.)NL_i9Ja6PUkEy6e &Cl_rH->ܟ1O><[0%X#&iʵzF?!cIV-.anR-GntIN=_- V$%²uc9?Fα_-P&kAj }J*ӻ0tǖ8¡~柡4l.k.,k%଍ RǸ E/aՃٓd:_jȤ6\UeXCA Fy y Xe3_F@@YJ-NnL]t#pGY|q(G_jṔ+L[$O+|[S ǵǙOrUs; P7zݡ Lf^-%HaQ":[=a 8*\E` 6kﭴ%y!˛-3>6=ېC$SD\]_\DR7j!7oE@V_z/Bw@w1jmGjt ~]V929]չJTӵ-A`/aܜD@|B.ҳ\h%`Fa:crǿbf֟j%(zy\V=ΛYK`՚⣝ aثߥ:WrX=L,L#¥G(!(}77]PJ+Sy[/N绬ڞҬɄuiPb'Gr$R GHM5)oxg6!Ƶ.[zN0F?c1%c#{^qx6B*oHߊ;Z2czt/0Jva"cTFΌ#e:98fvA}i"d-c 䖪X_&{K0Yu*aZQ۽ f`;JD7|%2EʃZZEjlpvUvoݪoZQ>Z؂@n =?K'M +o:zݰdl5dzZ.WK5fNl&~^p I1ʿYM@d~/dkhI[@`HPd7l7Oƃ8" Zg 8~ECkޯ(ݡl&aZDF>5V4]3^a=)50"P9ZK-@i8<6лxYO?} 4ܢ79'z~/PJ1Jx#siI~ڬ܋)&Vh VₒN?_+n>l1阾 ˆ/?+s* }nnSBf_E5)5jEKDA9F~rRϞڟ^;)ԮQrgv|҉b@")P>F/jֵ{( A:Da=z}Pyh@woҋ8d`5߮gJ27p-hiE+nCeB&d%%<2ݻMw @Խeݥ·v˪UД3bW- pAKmJDaz][}$cڶH=%$ S3H*d}A9u1^βNF#+LC>0AA'ѫe YJ!R!/R\Դ|Swx(T|ը̋a'aJWYFtA d iElH,X- uԾq;?jySFX ZO:h>j~?zU}ҲS nS)L!+Wq f>E}י :r}`W5H6O:БjB0M/5 ^9pX)Jկ3fc.pW(iDb~f/6֓]r .Sts F ʇҟsbix6SRÂqyBV2{T|0COxV"Ihq\Ki!;Mr DpidFuE|Nl:#Fj{ ,!`;ތŦSٛ,8  H d#1i!Axl*#T 2>lT2cCIoЧe:qA[#0b JcMcRUQ(2{meZXR"g)jPrBrjQw0*siTԆ]JjXӓq{cM80誇 ͣ >_ kK5;o!Bl`g{:Éf:%G~>4X9{ͅmdkJ5Y~eZbhRس,\H>mDs{冻BORi r*w斡eUzycWCղ^=@,/6ʯ#J qebS Y3-Z&"UqfBw#^J^Ww4Ij0jvsݰ67DsЬ eDpgVᩘA(!3$6V|e7`%'fTn/fQc3{\gg6#ڿ&z 'bCȡS(ff05FH y-&p&J𺛆GiI4)edC& ]v,/Q-KW ːofpJ$3ɰٸƬ?_h`'jGj=Ѝ "GspNhspABgۄWwkK%m뀒c8Poòv "nQLr·HBӚGzUnV`^{%TzE+1D hM#N?`fr!ެS9BG=^dg S|'|¨ D #WrW6LC9ߑnhOoUjtl_6BmuĊ^[ 2wP;w&: &ibJ#}%_~,\jL@ 0lŊQQVbP,%tgT:cR.Ω% UhO!9>߸ua 2A$mxCX]߯cO [NAdV* Ʊ"=6,k,].xwLsKH ;4JlVyKO̝Ms[ Bd<ٌQjlt[ EeZ; 8y%Q;xC,Nl U*68$!baK&EJށbp!Xy U%cM:ݯBxLӘ+щ ٟ]X|^ce߫͊2jWa0 ^"^;h>vy-XlĸI|J9 C.h]  `7 (hFj%p \" #Ɩ?ZpHOaK P(I4Nc@T rv1#/@ %zp5?46Cj0i, <}CC uf6qj{Ţ# :P$t (G=bvS; t4w ,EYhO{"fI0W_da JV,ݔhXTz4[aاvXXj*mA7KX# iʚ5c%m>p )u?fgE@q`2g+`iRbcHzcZThS"ZvMy% JZǏw3.$_Cٴ^u*QFV-y.z8~Gy a 6ZjPp)nYR,Ye|7vN欻`f&qrі?b+@ca^aO%H37<(Y\ _Y8 0$ZV` ej}Ut3: {L [_ AM[C-qR7D R*Q IX47;ҜDA-ij)ro*ˮ>?oa_˽^2[/Xt(G(/A=+Ϟ_ŒyiCa?Q̟fMՏeO4FȷFx6COm.g2MaJ?>pybď[{&ȵ复bM=\ ([}.O F;s^K(.M;[w\EG-w VM/26y_!7{Zx%%!Ϙy [OHP'TWVj+வz33v =Le1m;Uϕ0Ћä3-8TҕR0}LZCӰPx}bS;1۟D-BCuX 9}&'4Ȏ_DN6H8oX6i hO7 hVCI{KID t )gI *ЅExT6{3d^PK} NsN)۬~Q?~vlElyHeI_>n*)>X@4ME-{Se [hZ۰= }Oy^l?{WS2. HzͅأF*uܜX&?LrAŕ}Tx4Ta ~%K&9. :BRBɩE N9j32$'vurm\hc9SPN$K%¶uښa&4}FqJ5QgBB`@I!|6lK__?v3 M5Rcf f<2'j4z?(;`NE**ĥR h.8݆&F9ZQhEw06CulO衎2D% SL`݄}gp8%Tlx@VUXs*ݜC,+MHPxwޮ CV\lXB,W:F@ KV&C[Xbxx;r+d[Fqmᴫǹ&ccmV*bD:Ʈ/#&'DLF]J "hا(Kw0  6typXeG{*F) b eƧyE鋉"Pv|!x{H ` ZZ:n*z8~Zټ|D\F ʄާ9Y>tv|O/li-qk*3+vJڍ<4wBɩnuguԷgu﹟6KgfTa4 b۵ڕsv2,4%9k6 ,NޥX&㠗--s Ѕ> K\,rfp kv?RhNLBϝVģk _=2&GF{y1C`aƬl .͝:իM`b$Bf.*0.{C;B&h*αԘUE~a@{&h@<Âq^`Kct_~s{^sEr#ܯ~HEX)πQKC x+&[c }pq$)zN>An⳪q)sxP~=(A,8Sf0zY(g'~Nq.1r:3>p-MO|9gPTb@a̽p$K [Zn=5ϊ'eJ֍]*^ }A5JziaWNr"Yulu!D*YNj1}) i#@tۚw{^KFv1/tRК1l'R[ !ɍj.*q6q|Ec\) eI@H~mi,SL"I g_CQChf׷G˭{9(9ABcjP>=hM/\ pAz`* j[[_ѓSg%>u=Ld/>rz+z?㥓ע +:.ئ&@ZxvY[vx+8și6 GT>T]4䆩*>\sȊ[_(hW~+ ~߉^zq\uX*\j@AW4NEڊ$`iSz^6ZC{mTm𞕮c \L[b\,xd0 ًjK;+; 3id;NW b4,`Fn~5K-}zNvG-3DCF 5 bX==U`eLwAndj= \ E6oDr4]Dv_0l.Vh8q&1 Сٿ5*5Rc`N ʳ9̶1ۗ[sE,H^ͩ_(c0d:(Oo "rWCշdQ Y偣vi.hk\O\LA&%Z⽹(մ sA!(bQ+5b}64F۾(g$*޲zzjxȚ)DR>jaR!f>czg"申ˈ[ _,bl:aP0idqlZ4^l _4BVa@DKM譈Zm己 ݋!оtY%+c]굑6exDUpPOw@4s ڇ2d-oP֌(K;ŶLd y BǵX|\K]FÅ9aϙgQSDMK^O(M嫦6-^B0.5IB4Q哐zUhCG֐Ǜ:ξ њ@F1c 0,z".]oy"D*oPU诺D #B@zT?(7AK?M5佻IΨ g}X"W+uyHVjDҬ2:@әGLoUr7I`̇9{2ovU:!5ʣS!P<4(Vlړc&Ƃ9k cז ^/M'1 :IIjD/M#%ߏ.yu;a"-)U\J]3Зnװa\l"wL~I'J:uq̦ *+(˛$OɎӔ95*: =hv oUb0#~MzQ\uP}y_otp H.!\F/iE0Hw9tFucMRφޗ$Vxe1hV6M̼v>`,B"ƵM%bPV Eߞճw(sK}51ש)pîiMVDg;saFJwq$o%^-p>uɗe.#,3iq`Hv侮n5\%'ɓTI836mNqTϻu87QKtѨi18h^;"Zu0q?-y`R4k|݉P{K+k bڍZևGy B9d_`Q4Rg)#|nP/ / 6Z9i=S!_S$ 2%VS0aW{f eͻef2dw ${:`:,;xere܀]G#[ uvW.-uD? s GQ'ݯ-i["qoq":D;i(r ='kt{i$~Q*+=f{$$G!D"*咸K"&s_]F+1LNtSᢝy[ny&A{E{Odį B "{wE 4uCKbܒ:ᙉ?z`+3/8n~(Hɂdއl@9IYk+'TKs_i[+&a6`5Ze虙<_@P'inK 1^b#/D!m-?r@eh7bWmŠ0A[wr uY13%ƕ3vQe4!o=-ᾤA{(,_WJWޘY wa~FHCqä> x <75g"- ;[hN;^zͦ|&K>Jkҹq9 w}+D-FZA(ӕ7' jشi>qA}0diD+(l$1g|d.-PO*%}&haѓ&V>i尷¬pr/sftԟҥ"Y"cuꞕ3QIk!>j Yp֍iny#Պ/;PkЛ9/.G#?B$JH}3u5~ZT!Xd[u*NV<3餫#ǜe_`WbyDKzSS,#.jRJgGXOE ::}Jŀ^k^ ~ݥӥܖW:@Ͽyx}%kr ƵɅYLhih,RKWe1K'NY*xIv(YG;65_EkDp~1Z ۡ-w]]?>d檁|+t7}xISHnV 7/븷1m竭VepI5z#4MwԲBA?ZZiCo,+w!iZ܂) }iL.goݗUXrLV+P/zX K=Tuy[9ig5{^*<&eje.}b,HCjyd!>*͛Ї+[>I&no›Rȥ8ZR)Yy/ ő<;YDi I*(L75i}{ ^m -}"WŽto[d^:D'ă.Ϝ#4/&d(M5X/'n^ I㽀D@7h?wH`2w}s-8G -u׻,b^ayeD֖HvgFL3fTҭ[[0-5oVVCޡhGaztGRP[Q+hy@۴-/Yalsִ>+foJr\qJ!=Z +< սcK[vqfihKs;-RT^[Eԇ8Otd46(!6B5|2T>PfcʯzIp-|{d0 ̫ߠm_%s͜;6%K|A:?ϵB%fz3cguQDJ =݀G{iwԪfXx) viE 2^o\l+Nzq4c_$\WʀX_ƕ%ܢrdymۮaR& Ew >?P wxM 4t+ejX~\7wLڌ$5-V֜(y-cGDm2.*/TK 풕+EH^y J'/g䗷o!4EW;iV.)F0S4_WD0*[>kYٌDEaTywHJe8ѵ~(8>iG!?싋1)̅d‹&xcOp>+0 |\0.駹4'&ͣ{ᙖ45GOf0G)? xCEtFˏP#?e(7b_ko2W@練@I@W?;Z17) N`ߑqyL&1@0As l߰Gulӷ [jmo-?0YB׿5%;סT*ly`lVon<Ct ;WQ.IxZz@0aQ`d/iOنp"Zehi+zdPWGxTڙP`aT`?>b7`h^L]+t+. JPP{$UJִRDK_?PI};JH ܬN 74 |3I~Z:B(K\rWf yϸSLBҹTv/OܚſԄslr䐸:O~BH|nmILb4WSG^JL0Ldcs׹t IŜATyOo4st^@夷29/=3ĸf](>/USR׾o蟔X*gӹPCX%Һ/zCQn }+4+ 5;Vk12CNlO %kIY s51ffȈcج2v+A-, B| pY˚:mTf>tKC+v]Z꿈2䟘=+F!`+ĬM(^sV.>KBKUiNi)ManTZuw(B;ӖN>6ؼY/jB_]y^El/yUcNLd_ZuLqYw})lB,s%ơc$R|;5gU/'^#.'B( vla 2oV`ᚃS#oV$#+{^&9O"n1Nvv|#_fQE E ;QBͽ/{U$QfO)?Xv+*]ˢDaD[,g[LɌ݃)<-c%ПҪfhH*qdV|Ɛ(zn]Hb}Q ;suosUj>lm>r'-8 VaHTϽ>TK\I肤Vhx !VTP0c޽X[<|lJQ3Ҝ)8T`z.`bBzc껲ẅ.u^ 6)ͶI[ ʄ>zzYώ1$ ;ГYڈ;3םճi9>~r J Q;$Cc93xY1=4),TD^~/Pf5j6dXT=FtzUrKKDYHpJ)9"k P-M;|)@g@]v;,t 7EMw3SZ7jʶvahvdnTFI0*`x**+9TǨNuY7\d*e1ZU%r;2q#"~*w-7%  Ϗ1,d]PMHIIIh4mo4LqaoɸIƁυLX@ؐ1# &3a̦а'iR%'qH-HJ:hApl5 xq*}+g0HvK7B0?DND>Ո/ ulcန|x+uHV2<S οq2 [;Jw): 1)1o,  M 3 X4Ϛ:6?f 8Kf(L&G^SNl3-kW5A~Q^DQ=.oXN)j/.w^I|%B0~ٵ"?X%j 5}Pq: VgqWMerǩJ e'{vSjxKw/NCoI\ԯ:S$TK GEHe &3F(1w&wxSM6{ unƮ1d9&ʟܺnzi`Yʘi#9pigG 'U,mGI$eZ+2Ns(:~DߣZ)_gp-c%g~b5N!ÛT- ӘTVɰS<uW>ؿN+EHI/pI5VMƢ-tt0z\ң*Ui˴[JяpXIE)8|f024a{?'S~X:k!5vbLAoԾH`BQt%3!eNŻ4yi+d(8ϺevM9s\|e"`ݪC&&UzUIFx 긝-bV/;M]-df䄊"4!ȲI)|>#&re^,P=C MM8P m"D׉F) $SI"AőߞcLԒ |¬kڀm#c7!vNu/ia}z3OT]sr,s`tSqyCn'jm9ʸz-=@W1?Ϫ# U9킱KE ~,_M].La2ә׻I*b'փŐepES&U?e)i tmN~L^NEc8x7TTFd@yQ~A0Ƨu(XFv\2M 'T~u3`E\7O7 6HigYq2S倡t^se@z@ӍY:>i3V1BlS {]\yc+SF[*`?BJRᑍOo:y[OhoϞަNO]]נj}+B!$ z[2I^ic~Q"L|c:YF.;seNfcRE?]* ~þlIPO;'nׅݗ3B&TxFܷ}d{M au4s&TMת:!=o fCb՘-C.GU-įi^1:QXrbE~'$PvO teK %ӛ7&F9߁cx8}JD,)TWG =ƽwC}Ίȥ",ҒKI^ QySIz=R=Eun(}e.dHo9^uCH9N-7#*D1=f̼DiG:ctOd~gmWQNѝL_m,NU)Kn޸C5L.IU8VBlj'ޮ]2KZJCM~+>H5@ibKXnINbD2v9DMTM.V5 `섷u 44, 3BOZD}kϯw]m-Є0+# ~-Xں[rrcRe@q;68BWF.ړү◎6.7V tY)Tghxzk^rg5[$)uE _tw- ?-<{_ȸLd~Ab-Huabatz>T8KXHkb Z.BPjN Un84|OB}o !~lt%(B-a֍d6kJ*2/N)&yJ/4Ɠe~ŀ 4)؊%AncJꞽFu֜*Fp OIE H./rU×4?ۢrur4טMMl HCp!n+22p,0rk˯9T3"2q&iLR߇y j+|nUĕ-W3+, hڈ0 9/* #lei*v8wz+XN [&@T\Ua%dv22\O1,'.R ң {v>=6B' 7!P9:"yV[RsvB|0}3Tlp8Xkx1p91ަ{r@ }gʍB{U=:!$i0$.[GbfSnZSmv /Wig^2ϿNP\ _/NLo@U5HD 9PN~UINl`aXCM8- /A#ӳL  |] s0xHȒys}/"i9;^baZu=N@z.|"u(i2vϴx1}|8:3z0&m;5 =ڧm?jYBܒˉ!iyELڤ쀷qu*Cŧ1A=P5 *T )c](gxZy_ "-1 [Ȩ;͗RJ6 rzK)atulFʓѝ f}.mH  Bּ߈. |.!|ŵ3r[%=P$S/3 %Bd>^$6KnO* Y;c6@S+sk3^PBAZ7߫;ʈcrV'~*]ZO v)ye%"f):PQOsb=~izs!df'*&MxTW2%!|@l)bӋ<'s-(^N,> Umu,d($KJG X<2:[[IjLV[k['DcȮ.ΦT$gEK n'5t5yOޕ׿ '_mB3TQqhmvqGQ@t;{k&L㦰jnB zxl+vT{ xH.z gʴV^Y9:Ө^m}Bi$$ `n[R !shN:leܛl^L#n$mARJ7LLp##ƒSx*GY$M0.W~{+3GִKYb* M+ѱw@_|+yJ<bXEL| `'_2xM.n:Lr[Cl*  H2$ي1K̍>$a)sPLxN{ QhA/;>[ MN{ z/.C6{;WЮG20^K^8_M27b쭷Ŧj\z:a"{uS*fD^IGD,H'`5"{Qd R;xѫCAb2%]J^0#wY,RV0Ff/ 'X_tVͧniLg܋G)d[B]C:؈M(AI*ʀ>gX{'‘#Wtsb˾i:͉N}8?*m, ޗ )\T CPtP-hz=#x˘u蒼̣o@G|t`)iZ.a-|ֻ'&{6EOyX{@c )afqi3P|sR$4nх Lݪ>g򧆌.LpR8YHtxE[h.bMKF*_iYg1 8qнBZQ)ʁ슐vmcʙ-q Uz-y) -QKo0>z"X})z_3(/؏RJU`1meTJ_fQ]z*1å۪[ߜ{fna՚w+xS)&>5B3lr\AJTzB%W,a:<#u#O,?`sk`BAZM_X}$nR~;1,6t|^O2jU/DNL+`psPiU @ELj$H)uiyUnτ#q\0Hya\[}{σ|38OO@#Ѯe1cW]L*~6떲sJq`8r UtQMrm¥J=|OJ~Tuj%[*/RE`!W奕zEa80)@5?4CBD\-Jǯr7$JHSv%4דĶo"]VZ~Xo$/3Lh%eh)Y_ #{<=Yf ,K4.siҌth! |d q.H:˯GS)YѯX>ֶR _֏нf>=rgz+΄J\3aw0/vEJ𗜔,yid:At({ -{d$,Z ?⧗93G-<.~4x6h76~J/.rU!񤮒D7 A-{ ;ՠ5H GɕP'a͞/`Czl%0Wm"0uWC^DvJ lI^zZ^@9j(Xë K}zڲшThu7pT:_~I1;9P0PhJUZY9An0m=Y-AfI)*q"w?2G$Z7 (p=;GJQnwp6%C/,eFq2g 1fJtVօn9;Q;c1/R}/uBg9A%`I^|ؖYVy!  \U1Q[Ř7rײ(] ߄#.^o[d_n0ca=JT:iq 9lYuy@߶ _~wj0oL0 lEY'HUs4kޝط;ߗbqEC QN_RDW@ h;/Ud裲 ]J9-T:7.l_"F6;/L N&maݟJ,Z$>KT|}R쩫9IJ$${k|a58>b$؋xEf*C(A@ink3Gtui,?la ?"ɜ2*ނK֨{-Y4Cq;3gT OCcq]'ōt,_̈́Xy'<_J3Cؤ]{}C0ӂhlkKT|Ts^v<?9'6tC{Д̨f|Oj8*T5W@||`v) 1ąI0HW:5)~#{Dd8mqt{ߙBJ HE8n{'ņw,c_@naų%<`/ްh3y@G^NqbV2G@ze y.r˞vOBx}%xd2@LApp] Ż_k[F"ɥG,9F=ej w2P_D,A݈ VS+E?5t!y qvYm&5ґ/.x%:n<y%(9GOPO~Z ĄeI'; *e#ˡyz$k.|0?;܉jh8mA! I֨#+u8c%wm!TC\ῥY&mFͺGcS$[&~*Q%IX3 Q2bߧEƕ*JRd3j2>6%V"\j?74X qq?1 ܍kch_.A:?zy^竄jBBWRt.zŸZ6s#KI^K,asqr.; /%iw; Ѳ^밋phn\6Q,]lQ4kv^<[.U})s8:!~vZ[-^].y٫Ifv6/xY^9K{ﳂl |ݓG?q͡kX P_jG}ܣ#x @SENh.=1KT;!]q?5,pjrJcBg{563Ԑی\$K4DP1 $>Փ)^ ~qcBT2xB;+n߅ord{;,sFfC, IfѮZ%=>;q~ &>{ BɎOYuʼn<}VՀӴӯO*A2֔@eո93]JH7bo9aT sXX,Iio""_mY[?Dpx{]qMWUpc И6D ; '_K|x+j3}u$*^ ?(hz7?W8v` bS/|A`dl&'J'V-P 57f X{u`zdj#v/u! ~&غcG5q+w[׉i}1~ Ҵa3MD5UVJ4Oov%N+2xJW1rNlO =ɷnib{%$;tZl+:Be\_?{YlgTy87 /S]PeQ<|С}zf ?C(XIsSwT Z?Hۙ BÊ}3m6*&h@3)^UD9]Wa`eEZP֙QZ䈈@l%ҫP̴8=UrX(#P_4k<~J*o?VHx EP+bwhrBQŠ32iڢ!"N)'-~h$Dntz3/ތÀpT+Xowsz  (KhO;V2 ^\Y!I2Sڝ7 7k+|zqPH=ac} $iA5&o#wA`tN,*1*_XA*vR<&Yxn}mIׂ0B$HuL'H-ے՝9K<,i+rzBQUbv b^ A^ϗ^G;ْH7ӷj5jfuTD+ =Z4c;IUNe(_ӹ@ 6/Љ1z%b^:EL!v'pQc>!kPOcY:#Fj%;La/U3BE [:82!"c2`xN &YQ5UA(Ȋ @%$w 2ܺZ/2ckfeqEDD%uYZȬ_9ӘǬh0;h^sZgD⒃.FM$] SUZnQ*DW`Ce B[?{ .+{RVӽ-MFOmfKTzxVu}S<~wZ2 .=eSu1qL*.T XkV'.po,仳\q$n']M4LY 2mwXM~,\cd*(aִtiH%˚ "R]|Ƕq/-bi(MJʉ䨼P fV9~|]VN,vU 6|ØWRB*< `;(rW<6 jMnK('?D(  ,J(| nlʍC<Ge'-Ub: >̬$jt~VoC (8UEJH$H˛\e bgrW&\(؁qlWo"$EvcQp1OK큕{_ʵ{dh{lletL ^WXVb5zw[[.l I]ٗ|Y_<;)/t7]Di&x-{(m{Q=[铸j_fFc)xb8D6dT!c"4Ha ;Q ܩnqMC.f^`Hy,$fasSU*>[# h51ќgs] )"på1!OC¹[g5$cb=)Pho̢]Y~OȄϕ#9ԡ{zHܹFzmv@Hl۰饰/$x7Drd2f'W4Ʒ=w1(i";PV{2LCo<%m;LOyT{=,P~)9| "q 7NFKhiT%' ǴJJYS 1K]YlZ l63k޾fbJhCnwt2ViDŽ :s-]ү+^_?Xkh.p,KsY+<2dez ;=Eh*':WwҳDzQ0 fd CQkpZp38vڭb'rf ~^ Ow{߅S!x> fLOC~㯭tvY%oUŨM<}'" !$}2y`9א1Gi{ҍPa0&?:HGGj!Ҷ+'"+t!2$]7k Y}Mj|s;sE4i-CBٴ/E oBds4txΗPsځî >ށ~榚I/?(ޞ刓LQ>ҝ},sƊ+Ե, hsm3INS 4 iRy=(K"%=nl7J֢TgKЛ|6$~-@]D+SS٫\=pphսpKRn.{wU᷒Է? C\%u6gF rٯ a '^q*d sLmUmCMB7 O3`Ƶdc*L_:!^}f)Q7q Zݟeܫ!\˚}q3*fJ[+c "6{ׂxFI KUU5?P:Lިg D&4n Τ>'GSQ曃ޅ nY10aR{QQI 3ɥ30tgdN^:5b[‡NJhzyҵ8,hcٞ;juj癖~Cu=Q_x*J"e뭠|eƌՅtWu֠O~AM32O3 M5&H[LO.z<N_J'jԯ2>lv/xub-낋͚OId 97ʧ[D/L˿]6McG1.͛RjoV~ (mr9Y|%Uѷ GJU)Q2': /Hg$ld<EςE$] H>˺QAxcwFmbYIʞh %ϵ)ð<@jb5q`-xgݠDH!ˋ4F>}Ic[zDδ֯V} 546a"щf*y_ Rz2!z/ zE^GNư$iE|tE5^Bw'EQC^y,m?m(c6B=~7F9e[O˔)k049CqhXUܫEev[ꍯO(!aCD^tZt܆>u} ɄsT6YX qaDas=HgITyjZߺd R!bmhF- $)  }#Im@TN M/UwW*R(},OJ] Fv|$T J#~Ĉ"uIS81vGXD08N Q0ўuBe481<@_+3\Hq9F(ju.V~7֕M/5U#7]6w㗄7GZD_?@O7LgeKmWC?# @G?0y{dM";߱u9v2i h<6+QH㺆/Lxu.eVx&ꋋމtS;:&Ii,lyrۓolXp쥜w(x_0dsvY+pZv(G+Şr9D(C*SB r kUc%!ݪ 74:.;dE"f꩗P7(ܝzh>yӾS:((^ؑqBf4kotB`!\6j]"hGWIWŧi=2Y&FDٴTu0:L,b}p,y~T q$JibK>\j9QJam2!t+jo쵹 | ;ʘT:=n1U 3Yr'kɽQЄ7n$ ΊzzeY ˗!RzҌk_r@'Kknz<i mB"TP;+d \ v&+whO!6nӡ j\VzԪ t&d8!2-$`mw 8J ȫ h^фZ 81V[ 5+gO SB xsC|zG-B 4~U<؋kDONngdAaGFȯZj(EH% {d^@ɷ> sU;%dAfBWTi Y ߾Bi4hQZ WQ^n&&]±OtrXFn]! \z67r]L{KMKjOAP QYȪ8JmWHRh_7Tϧ3Xh3hOo"w|Ԧ%l;Wk>qe6Hos,5-pC?Ofc.cωՋcZB`aGڣ><{fɦKnӄ E$5.|w DrB޳r~`r@ ЩLVq`cS9|CL&[ʁ޵ A"+={TИR]'(s|\ 9g3]BZM!ςX[#]N/{H(U%s̰n v}[.6Z>WhUfV MdmgrM"3'iZD?ER,K"pzܪ/bv1M^y2 mE,q|f[^egIepu6MHx5F&IL\塮 ̖o"iO:Fޕ;Xf*G0 ѪΞh*DV7Z5M-Xl_^\J%o* ax]Վ3) ZML5_]*ZʨEhO?T^_S%~m $סּ P ?$p^/KʝX8ijQfa|Tlya$!LqRud>t; apFbU](!C'kP˗ HW u5ye!\K_%Ob .ߡn[R0qR-U5+4-iHFB#Mq۵KYt@&X\1߀_t\L|sf;buǝB]-6xxM!zql+*7V:_[c.߿e2Awnӏ#$wLL&s$VT?,<.IK{ʥleyz?'F/1[6tA> -/wu)0DsEDzUj߇ӂl,"IȪh!J9ߞVleml$\jmEXT0KPQ91H$E`! NuH+{g Up_N>68?A $ rFSGh)>08$^NM;\ Kwa^VXhv#7RqLN֧)raP;B3ܒ .+BCcvԡ? u$brL^ϳ eFK3AH=Sۅ Uh{]1t+` ?j}"_)AD kq c 'ItN |wPtafaZއ뱍BO="8>[zWpY\ԡ1Mxxc4:/OYk,v\rz~t@}$c9OfTrҀ#/(M49VmKy\=ky 7;;xg}62/;4)]B_&MY_u*c{ߏJu$+m|J{n( ~BB$UkUѐn47,P>*HL#ddj\@hGHi&zY1d*WDΡF"DS/ MR6BE#HQUH&sDRag7?H# >{GQ vlp,}F,!"6ie6WGU#,/0? C"SGqw>խ]L AЮؐxj.o w7M_7bt%ԡ-|TWH7^2X֠ukTpQ[Ms>:SUJ9N9 @T##&7bG/]I!}aD1Hgz9zoFx3ǧ.yE \,4f0ae&qh+CsLMʽor`6T!tZU㭹? UD@u6Vn&qB&sR)oXqmɐmhDMWʋhRݫ}$C7V6%X7^: Y>P;eũ0=qJ+땑9]mLRHַeh@8.F*U\&9kM ~Qa5a9V)sF5f _aI~'/9T~X2nChkHDwb<Su.!,cB]^m? %Cz""ٴp2]vgC@jJ"ֹ#Z#}]9xfckb1gF 뱷h+T,"YD[\xc=L#M4M|DdYshj>Xı wHAlj`U]i枼WwӁw T=P7{"|準c@!r&e(mLt8>Ba`uD o< QmmV;PyXy"DGeHհITsxÆ 0O-1T2K-RxޢGsI/ qqsV~ű.©<ԤTT;7w/"Mg;y."|.Jq.zqA@dԋhlK81TN@'_hk;o{rkqUߞ ,qi (봟et{gY1nvYAB9mj\Y" >>Jg!_302h95U:cˀ $o9yf?,x:0IpI@%ըg(lyR@!/.tӄ} Kf" mjn+,4NCrk^G4Ps̻+h.v#ӧiY"S~n+Mv2)0\|)M`2؃L8HD aH}a!#A$Iė&T!P5_ː5CJcc8'pie(ʪh^Aǟ?DDJ'1t/+:a GWJԌAdvIL3`YotA&¶*/;\ 3-Y%GCݏ]$\2(;Q[&$awUTtpC=e;MQ/T4U˽鯴řx&׬P- aN-ۤ$"R6vzr[&gyL]Ψ^KOP_V >n׍9]+tg K}A{N.=bmo.%UUϔ8[;QEL-jt*``cNsm?bǃ̵<;;vǴƥ~ T_ʘuW+ p.{o*)04=Y X1 Y"xyon\ڬW$PU= 0C3<%AmõӴ"* )tlU&TQ*a+2KcVG _0` jhkmߗuR#X=Q/>yYo#pq([{1)j.SF;l&VIҢfdVz)w&Zm[ZٽS,y,=DK ;U=1zL(*T?^a_N0J d-'$]23w{)8ɽA ?h; ӒidֈXfx}K庾~-b#~+UgM0NWG]t6EK<ub?nn3f%~̩4<" $9tsq74pMpfmd u9Ǭ>gDvj]#}(d~_X5+I▴*+u]M2*6Hg9hRq|CfGWl{ YDCy=QcN=]*ՠ"-4Q3؛աzgM{&([ L2'}N{knIՖdQLOq3}QU I-^i,v \#+AʖKcF#o5^GޝAnkbncN~r-SRjMfpu[Z -㞼+';WV?@*&3oµv bl C 676^]CzƒA!5ĠIۼz`Pn)]-ϨLjZ)LQh^U}pC9E#*ƛB9ry}F>\oSNHĘ,CMe1䘻;"'lkoKJ9pNX8vLA<py pKwRtA-uMs$%JHQ CUu>w;4%#5"m"b҃>Q]4DSڕb5- _XN{y&A8>hC#AJv#$ϝsfhuГ3U ЙW1Y/Edo`Н ZEB.4 a(_@4*o%~4M}!G.jtTxJ]U'jʧ ,p:緇`rW ;Hlj8$ Out^Yq< k1h-1ź$m 7,C]@>Y6'9ƈ +9vRRVw)d@d)헆4 Ox֏ Ib-hy/\ӈ:uȃ0i[ıDKmkZSu@ 27j; O{}"Av|=sb ̫݀̓٭7dbT) p{TPǖV)WIP][JqCUv f/1F+ }׍y=Pm/ ̞"_yiN\9C^vu4NgMeR?!R{tTL+ߵFׂFn_R`i 7}p8rJX&iEVo>ӷ6%yS5cܦu Й1]P/_0H,q악Ȧ@L@DtǷ դ" 0MC Z(H+aPQfbOúTOg lmӻ #1vQ<5OkjʇNW3TQE_VWi]AO'BJ=lhI(­[BuuW{^CJCleޚҋifBt~zٵT㤄0Ir/FۮR%Ǝ~ܽCI*t7*$tM$'zY='RioUT ;·J`5t3a}\?Ui%t1Mw#}pJqK.?>4ܛ0ޙ&ռ̊@Lu ;Bʭ/:F˳Y ܽ_i9~ywCu( YQwDdUI2/q0\BA]@l!\nM\liotaCwBaG?Gc,ZVXqi8ʾnS0˺둰 e _uth2uDH]8kf^\'Oy8"|rwh7,FCVT 043M>NϽ*JzC MٵT1(%@v7l]Mi]ha9FF(LhZ iN<[CK{F21u1y BBmnxPQz6ٖ6UYv}p !D7l܀^",#J @Q'\ EM B"jLiODv gp~Z8ğ[h?zj@XDO 7XxI-[3ZAF_ڰ[V0(m(oF]5tN#HxVi1W ,⛙ʘDžm8N{9?ť-?*k; w2o[H讉FSUnaO ^>6!eIJ dr+c1Uw4XiSF>sT5Yx)f!@K(ΙR!]v/bcJ>iJ-ͯŀ."6#  vȈ;1K5yv#%D K~CUѕÒ6pb&jNӆ>?sC$^kmpڋ W9X1vD_K$W3A3edWKw9eiC jY*tθ+fM] pc" d)$%1M{+j ƚ$3AV$դNY+vkFlF FB)bʶ꧹N\ﲢR_~@ b4&/+,:#ZAC.UN x'jĢOT8Mk}O՛XOѯ%y~)z=mA_`49m IA$SL.# ׷:D<-FSw4Ls)-'[,#*zz1_,VO|pH Kn5/ 5L`-i0Iѝ@/~p(q30äq+KN{gL)\a+kҦ@7 FKAsl 9n}"oDO236b>wk_U\,`]-@Tj DfG>1."Y\&h8[@fZQMNOҦ[~ n.efJ촕O\> tg$r4G뜑\)`׏JVpعt*&?_R~{ff^X܃Qj aDH \Uzr~(~On60k.f:[S]@"ZI7o[!fC hH L0)R aYy8̑<{Njx.:WYҨeٗfZ-eDBez4@*lTݑɢWN_@G\Sl964d'a@B@52kjZ0z#sRmQ{]#uP80@=Ę!/ sƒW  qe?wDxc̀ǖ^’ԏM?{N,-@53jm?/O"FbvDC/^~As+_Uz%yOZ6: ?V,b݉JY٠c?q}4\:2ܻآuliՔPA\4vxNLԝmx٩j:#5G3toܪ2,upC$3)}|yE.Gs`B|K" l&P~NҀdVZv3xFGU+sN$ŴxmEvf^ R ~8׋7 9Js/㾰G:j!]dS($S3fRH`lTCS2WiQ\L8NN p,&ofzfhI~yN /WMZ[;y1mtR12LΥRH!%"MkW'>`[B!ڋ_.O Rx$rیt2#n9^gz |L.: e<?@#tI,Ň1BݍxS 5bP;SQ EGrWVPw}p؝CD4'b{]'@ڗ]OXoMFLpe›}Ji8 EQm&X7Xh`|Xd`ٌ>z۹Obs9/Y_[^#6UK7qZvepiN< #[t<[jD)\5_qbB 6Nkoj01q*UP;)YˆLkR"butV,0牐أaULGw74@*_=Ztm.xqckPmϬ̾n=0 A7AyA,/Z޻:QܿۜC/pwVQ/ONbWBJ:tU;hi){;M4Y 6КV Rl,ʵU6"1 xIcNmC".@ia# S^N"Jj0Ʀc)FZdg?̗7lB_[HIـq^Yx_ kea‚8?Q gge$sΎ2,jgzP*=eGGQ ey(VhrE{I4̆48 ̦A?N!}i8 /$B\Ӏ6HV`sAvaB; yC͡JAǙck.ohӖي1x cAݮ\'Ɠ& Nc=1?K6EKVk@hQ@) Aeb+ )L33/c"}e2*7+!YdCkSy4q~ ;ML=IyB 'kitt(&ڦi"N拑c7u{ ~?31-D4bp \^\neMž^c[1GrmR<:Z 5ynֈ{nCL6`r$,ND@CDž&bH Q33jtF`\c&AnPҘgp'1>cwz6Aycӽz᧕x쿯I姈^B.kA479\z1RB2wCx陥-f=@ k5س鯧g3ytfdH~JZ"G[6?JncK60 nvnmDaRKLW4fTE^m7x6.B`Smx(f(Hu!DZlLpuÕNzʁI>Zc5a;~ W{+p|;wԯG E155_A:})%|$GHC@2ĐH$>Th43+ $ QoCHMWnq1Q @px=2:I 0u|})ε x#}^|jmDNkpУm}dBkH)Y5ق<9y3Ԋa V~=TtN6Bw 9іcZ\$Q<0( 30U%C‰%63ueN6'wȆ 9]כ<0;b4'Iޅfy\loǕ|I:,aD-RXntqZYK;>$Y7FxEZ iU Fj]r<ۙt*&{2䞀,=s]%\uMJl/$I;eM7cW.K62/HQ6`^F#%ً^ߠ7kܽܶ46WSK}:zZrFVhI%y>/wmT~0*K\/ϴQKZ7ܠi\.`b :iQ⯭ӜODcմ^ Ձ]|] Q RK }$w^.bg:u >߫[PEZOk]r ߉2Vm kݙ{+<Dlc[>$`Ʈ ՑS܍|O=ª3%c>0Ԁ¨M{Ms٨;2@wpp t=sӟd-{Ti~&, *-ۣ-+So,Ż-6hPskη3ط܄gb_CwV)M@z1*4->^h'M8ÞTW:?HSK;TERJZB'ῃDQ0{ta@egl:v uEd@Q|B'jC3fD@@9ׁɷqY.7 e[Y e0ip2@x݈ₙ2JFCA5<1IBB(`H-U}+#hk-d.]aTSOC}4Κ7g /%BIn\ 4$f.`sgNl,vw'esoExM ȵ^YsPt2r3tǀ 3Bo;+y}T{E:+c%k7m#me!B;3˻0$2 s۽ aجM^fGPF6;MI涵ښNs9M)b74G%MwK֚KEeCfC@bdw =7mO\Ac7qwyoarulYq` ?zGT@.m<15e-no\'17ujb%8Pzvf Xݧo$C,.=sY`FSPʃ}amѻP3ܾ1dSacmA5AT8k;k2_ bCӕjÕjTnZw|bAfg Q6/śYwXzi'I9b\`eZ'*z)KPv8Q%Afɚ^0yoD0LLec/EZDP\ٲ3(vhy`h?\ZJ?I:bn|.Y^SPz^۟u"}/5x|Qdۣ7[er+$Zuh i@@GoZ?PMgP2KL8ǚA6S*G& cE eHWUis b*@- E^ݕΉE;-t`PsȄHpi۾>䢿m.PgV.Co62W^ǧ-XRt]q+{/voK8mF]/ҩy6Ӳx7%Ѕ\;/.+_–`$; R^Uv ,ʢ0}jվ6q&h1٥8[١ӔMf}9 Np^^Qkz B@/vz,,j|S sӞ1?8!wd-En dQq!KHP`$( \;ƍo\4H7D]]Ϗ @N] ̓ijx@!3 *RzOuz,4Mwr8>cZ.v\a;㒩LRp ~æ=msEFn71l٪N!6^͇WLx3u M( DzO|֌ aSB^ʚfb7.O֒]}Qkr91OfW A~c< wiyŇ)&O-\&I `]E*2dad)5Mn%?c6ki Tm@|KwS{zΙע\S,?2nLyE+ ZQQs{C`QT *:@ ia | +=3lo݉%>x WimbkfPk^HgUQ->uJn6@˥E_lYei B5:j8S0A̎26/\(9#:irE 7)jr돾<['gcfoJlfjYNa(p 75O^u;MBWi'Fw9nʯN՛闝V*̎+&vi<.g[!~ꮼsrs{J1ta$&1ui/ Y]/._5Z=$b.ۮ.h{  g~ J{Ga} RTkNNi1 emf3fm~Ny!P<52ΐ ong5)1mhYl~Ԃz[^6P1 ?Y)FkdM;J5iMV:5OwJ\nϾ?:>myc!=8bB*;G?[@-)\ j֗T?C؄q}P<с}pU~^'2t{v\G(^iG$3_>Vem_A┐MfN4qO;IfJ V,Ҝdv"Kg"^4Ay&򣾣0ldvTG0RP'!mm"Ppz| ʬyIT>"`K1S|6*,]CBf{Om@n-sj㣋 Pe]k ³aPBXBU6m˄tݤh"'wSh3I7JA"M=?5\a6H4h0Fc}W-U?}C8X^yeV[Hmw<{*lv҆j;`Fw{ukVak4/V@o(~Qxx4hceԩ.1TL@V^xY ֣jfa4ẹhh@%]Zsßy\|ώ{1bx`h ,I> TZMOg(|"K@Nv$I֕4Zd `h~%ԑuW[Nl mgrbF߭m !lq,~xD, >`Tܤ|=ͫsYNMv-pZ57I1`s !tYl~` =ɋV5u)qr ڷ f&'/zBFm}kO 5<0_o*7Kf*-{dA`},_bָ )M㲸VHZWENc 3q [,]&,92b$|Y=p՚켎wų ^ݳinb|'w;Heƙi9HoUĻV5-cų4=/]5wc'T/ NsAMCq?ǫ%YƩ^uOGwvR10ٗpP+{ϒc}bT<2yf7L=C,p_Aѡ#BWe[H1:fnU{}w MX=D`ƏXtW! {CHG3ddC|4 ʏ4 sxmQ y apNxeXd6jcك V%/P>M(]x8۪zQ6iE50ɮe6y|p#i dr/-EVBuUQ,RUQ k27yO8ED#F' w: .xcOd0- o8ns>u40m>t>),Mp&'V`exq*Om:;k8P- )Q~if[^-Fxgn:I;q$>e4;daV^q9] 7R ԗd8Y\_ףDIAVV$~(o)=//:l()aAvoT:ƋQI8K!k]7ȉޑLI`.1v&sgݭ幟8BԨfWcx}I@7!_<{F"pBBVH*M5h-2Qd*Y.Ү 33hA bچb`C,$ ;uNOb59FY=:0N4Ia`l؎54PoJ \8_s&Ǥ5 xZP+QIΗPO ?1a VMem0'w>Z"s؅ZEB[] ymIWYH.zMPLʺ fƌҙU{uMЛlJfHv!yk&dlrw)Z^ӿQkDSwF'!'"a>mCR'5ލvYg`>{,R?>dU>jd[YY4-lM^a)K[Wr1Q6,Yq.%K俥~k$cH=O7G UbJn(աEٟ61+4P[@f~.P淡%PȖITZ@-"LB>$Lg]-("#$O_n> *i=)3$q)UΗڄBͯbdIG>aiG∂;eB Pm$؅EdkDZlP#A 6gK/[^E?kH!aG[\fnP\ͮʀ2D:mtWw<8CuIRHx`0LmʔPNJm%" t>B ' :of =ʚN8Y!1.CFfzm5&55!{ylU}jdN}C2O)#]=W?_X/C3`5%P<|x17c#/‰o*zܰ>.1ʉpgѠPu_E 3L[nU6Zkj*p_GMA+Rh+PBwTQVKUwhE 2/bQ:w0@| ftW;2?w6)-ߝ;^ Y_+bƘg(c.YCcM:OUcI5rYREi)#tb<>^tS}Jڏj)8h+Yq>pCS ]2iXUW ?e_Ov ~'KI;;Xgb"A?$'-%cXP%-Qh9hIIIw)t~js!H/!=3/yFay d {d7 vQJԅg2)!:5M IJP q_%~FNTw9<{5fAMQG4"@/T`:Ӂ~'64Za6QV9)'cwNm!P"]FaP{|} AG P?zÝ:2ΔSɇ&LHsdQ\{}b7 oCv--~~]D/`̧ᖊ$fiZ, fbKzomh@$:T~MV]B܈vgBA-W+5d)z.R>OVHZ͹H Biv߳MDQly!1 caL쒄sešqor!wwB>]j܀RV!V9v A>؎|2Ccz?Pj54{ɔ^ WYz-5>`WMH2 sEcI%QMy)rވ4gir{Sy }A\4M|X̦MV Z*+!MNk[phkV=0.2'5?:h!*sТREa#hY)`J*b^]p6Kŀ[~hWDgyI(ZfY J{!+hoEO6R;7b8z-EַxqKL%%a(ߟ8U~{YopgD҂7saPlG 9?K.M߸ DWpIa6`!z;Fk-=SH~OϝbIH˪ZeNO3HD_H~kOÍ~IEOEªF⹆ ؅d.ȿtn@qzZLm"g(N!껾rUgyh@?(Y_'8ȗp䏸G}ed/df<ulb5| O/=v,؟!ZKcpJ]Ie|A`{$NΞ^L:M' ^szm+y3*>,rHiG,͎2 !}{ n70캤 d&d o1VԎ/tiq.ʫITbN n̈́0sL&_Jhߠ\E>G![i-ER f+Cg MKgn:wA&Oىͮ:C%%>JR,ȯi c.3>Dd;d{ȕ)ԧu6+_h?5[fFZwnz_1S@j'[+ E\;|`XT<7p UB\Z[J<ɉH wMG )]a&6xyb}|xj-u|j$9}{݉6`ހX.Ī, %~Z+qKj^EC;D~+e5DNW94KL_Q^H .6yJU2hˍ[x~ gIbuBÈۖGZ&l[`ٵ d_6ו9 J%q3pKʬO .4XF'Q²MAwj8M?CLj{Pny?2d9=G?(ma] p@(kUr`aA_.-_5g!he标c!Tvjf\4'ܼORZG.jH+$(:V.Zm-A .#abIP^ (DQSն-XYL "}Lctߢa+)DӿO=Ú\)mDP+ Umj,laB̟05`+pĝpꀳt(٢_1VXI?G/L8JqV[[ Kʙmfp/ADglc̣|]j6BSx6Jo~rEK#9/Y3_\EYL9^T(h;RZaٞ&QӻχC+ct֪ =}J܁Kl裻 gөm{${H|ud$ %Wo]T\K>Iy;6tp ţqcؚHJ2 aTFG-{C.CߑM,V;W8-EL4Z<],/mgJ.F ͐Dc.^4 3[6Waed)3M3P<&c80k IUI1PvpЬ>(Vl#Q;=f;  :0 U߫u(Tӊ3! ; `jυwJRv)=#=d<$̤>ę[cd[g?n~Y3γkҥՒSjZj_"@ۙ̽M!rQ t$Qp>Rh 7.X[/b[?44]O2"WR]E$)}_ иwu?6zet6v](n,ĿK$-))l4?*gEu %V蛺Y[y~+ZS^Y9%©}z7 ̧>K+p:G~otWp(Ԅәr&} bODϥw![fQAGe ^QillCM(̋!#QHaiR]EM){ L vpk,%Nɤz2U+,y7Z^$MbNC=h@ƀs}q0-O[PtXA7Vyl|yϮ~8?r\9h| ` IC2Zu҂Y!5O`1VI_\Q`[0Σo8/J:|PׅX LM''/e)@d6U4PmyiO@($蛯a' `JM]dːX؝7z΀T} fA~+T#'אiFx w:>l !cbQ dUN@,[eqdzR5=~~P=DW\ fїdZs\;U >wA+Xz*-}I`˺~0s#+:>m_" s%ь T+ $Vn,ڏԷh+~rNvⶅK~ʿftV=,lj5?N蹇hK,MHO~*6{Tc ?A fBw \O '1")#OfYr~O,zVMTˮ=\\e_#fkuUCvZHFp#_"f/YFy󆛯o\Q]}T V[-]\iڍR^fX$b!F%ث?} .?Yt(0IAyӶ sU͢00 -AΞ1l:hǙ2gUoi>*2An30nPEk2@! fʟW>G0L pu$>KVcyȒo͵+12I13ET:m'a [B,Xy#bx<Zirqd6:U27`n7]Lv{[`\C_EmÇٳzIgTg̎l<{H+nPS^(![$LnVp߿?YkZnuM*}/m+ ¹O"ƚhnӿMcܰfA[=5 媖d!XjTֲĎ4͂Z9Z0k, !>uD/r¯wqS}aC+MxYQboDE3]7JkjP)S0/nMRgO7b=zUj'_L,FU̦)Ÿ$mFg.5XG}uo`,QUT~{s.&CW(j 縌)Esz7D'3xZ37ckz ^ tZ})?05ZQB#w!O9rM5=I4(KR2RRp!L겔sٿpjwjpC;/Bv~*-pv[g j2%/9"7k<6~e2> b~=Յ$v3 !Ǖ Z>@ҜY 3Jϔ;JVt||ɮY"[\q*G{Zj>3;L42xrA4C0RI>;FBZv8Ń(OI26ڄZ fu.6͍7A$7YL j腛mjW0?y;}"fIIkFFR; 1MzdzA>WNƐXظZSϷa~5ZA/,s(tɐm:ye0c(b"Yu%G%0}(RW9YZI_@!\Z #Aƥ6u zpDAVDhk'fL y镑T/ ܸcDc8#& >^feбP*a<]k326 9|]ט?j፥4@Q"o8qDdTCw)ͧc\ɟ%;~ZbϲͷUBBPx^ayo$ ״&` p₍>=:>d(l!;B,mto]Ǝ:s;IV9(kC"d],͘6k3:ۯo!+wn2%^~co= >f1燪1k@?QWdR7f`i]?a\RR'ޅُ>}-]Z;Z [*OTK%gSnՋ6&zӽ|xv=Cxe򘵀5 hN~/9YP'&^ɚ(PGKXQ@R#gztͫ*rn1ɭl$%e)կ'C(92]S9KU~8i|y}JnZ26U!.'|:ݳ#_l;CL B6H,ܲLA'T=K3;7:?j _zg^l㦆t%rMIRr\ϸjCaRl JhdMF?K~Df.=]kGu,im&US&7NhĔ1!Gu`ox=]b*b6hH=IGIEIQ~ ER>EٍSld߶Sm뉺 ~z1ͬq؎V7Dz͹}zލSBZp5#H(zxc|FM6cAkͩ 1Z2Ȗ wGF.҃wt)/Guz9 UOцE2=˟%45Bүe<y=H >ԻKO.n=#/ # 23dk'{ЍՄ28 guh@H`MВ)gNiiPqz\||T23nxQԼPQz3->TԡjG騇$ &ր{c6 {dLNۖ^Ѷ  t&\̞wJ+1(ňl1lkfdzу4!,ld"'0Kp-+bWsoK-yAJdEb~*NS?&Oݎ(pdjUL8!~K@shE\b R9hŴ(/~t! axlXf-Vg*ykЋwUy JUu5B*gML%t WJtٳ/NR|L 5QYW3e&6y~ rE퟾M@ӱs.r R\T?S-nH @H2pXǚA5ۢ<bJXe)q~ ]L (H^@.0Ĺ縡a `Ze7ѩ&Agoյ%PT'Q ogqjC`#(v P g;O(LCr~:3ܣp6mD&RwU*ZRmNFjfeDA (p!^˝fJe([dDH U& 2Z^vNh֓MB #tj0Fߛ4^+ wnC\sW5:G|ߓ>%N?m`|QE`kæK^C m*ׂ)b$jcc [o _17~(ljٔ^,CU:pynEetΣ.x J$\PdVv?]G9 Oj%wm ~..*^V?ϓT&w%g؞t[2i]lk7)[*w.aP 5mXDINzg8ц5;ٵ1Klf4i^? :~b]KYvqH{6w?;fFZ6i4| XSp85uvDS N9:0u wGMKv^Fۅ(Wx-W1ld@Z|?pkQTlãم- -AS7k7ڢI/-*}"~8W4~"&HVD^Qq˱_,?;pp;zF'OEPZ${Gdg[GE74 2&<֪Q4%[]<'O.w{(kaOHO=)q@X ,.(aKj,o5Mg^IpV^^u~HL~H}7Ժ@ *ؿoJ-r0.eQHO߆hQ9HQkp^6ޠ:ULA2͖Ȝo XOam(#3Ǒ SJ/ 'h"uURƁn.l^͸%8 ô/X$+BF3E ѼG[ɘ^a[ h;ePz(㎧U Y]l&[Ij'АƖ`GE*W7d{6DkѰ{Ct,]xa@J+b1,w5&9^"GT9\XfufQOrvqdsO)🆑t?8h[)3kD]vՑfDc;ݮ/'Pw,B 9paWQ'U1yCxo!Q+smpfiïuEï pYX9-X%f dfg}, 0 L7^9g9u+P`Y}gIx7_sd[Bc ەӌCF'5Q OHz$M#0~q#{VaYl8go o@jݦ0_,rd'Oq%;X[m+AiM㧱W\n C]Vl:$Kj1Mq+vw;Q:uL,GrP 1x%6npY >70KC/VϒN1]U#CX#)&ad#df,Դ]Ӭa[ NVt0O^)i 4>"@2(XZp HCcS.l+X [sz Rsl>Okhf_͝e2p{kCY\W26r3I- ~-!ɾSt!2 L 9ʠ׊Erq3WQd*^(7XaxRJ656'yjF9|&?f@+Yx4"(dmMTJberڱ`67Ԡrl,4Ox˕ǂ6(O?*q|.tY 1Fvz4邸TFإYގq2O/|4/ZDp7y, GѩqܯWte aDIdUղL1"+q7͈/7¿BrF6_` )2=ഈЗdٚ~4XvȄMPLd%=bXGd|WL~M H٢_l&hL< ^cX ۷,*WH%\5Jv1\RO cM:w}KqѶhk4tVOih9%lbשf.?B_,?40杊?g}m H(Aa4ͫ3[Xc@rwQ<4wD{/q!X=?žΆsK =-VT $:?aja =pW-~۫F.?0X;{Rhױhe!U.yMlB qۥ" K+g+sIQ`kz@/~Ej/Q*[ތ6F kpȊw|G\'aw5"*Da{&*юlI3[f7W$;E g`|ۥmqG^}S&E?5<եӃR需s}74qJ`H mL޻K寢f%@"r0^7&D_%'䦺G~nR]@/xb}R(t)QA5xbI#.lup؜<*㸑̓ NJZ,=wIy  ʒ]6C"״",J]rZ1E7aA(ˤAG4-p·n"kX1ܰ-1{ڥjjDžrloݬAML~:jy0 Xqs;ey'P7]3䟠`&8kh88Zq½CrS.3CKrO[_W^q-.bMsM18[РH|~/:?.sc %Ot&B}䢟%w4nu؅ےo q|ΐ͔# ;!v9?>B 9)r/ezHś]BY.݊*]}w2{#-6z_W..+(t{躃ihKky ̀Ϊp$m6QIYԤ4Y֥б!-Yj9ca @0Ou7Mwxۍ}5yrl/\}|/I>=V?Y7+ @-dV.,~indQ}yyC\ &+tK9v:Hq)Hqomd=Ip \)#XD}Gāo[Ni`?'nkRژ#5g^]s0>?ai9yq޵]y/o =G!5KҪT6 uMU(:Czgo|O8/V{{N,Eഅ8R[{L/ΕE$ft/]H\ͿWF/D9 Ƕ̺U[ՇcbSC$>…P̺&J˖1#C - y>Q uDYm}_9Nnj/%}-i]Eڟ߄li}mť`ks_ 8 RR_ {b:CmAzt{qHMq pںP- ۔H $ʱ̜qp^\8%wSm 3?o3#|IS"wMQ'/[YҮU.\lSD/qsZ|SKjq_<˖9V}d!*> PA\ 9/~!X<y?F9}~)Fq0"ldú8_N#"gIdxNgI60T5:Okαq#sW?pEnCge9!h"%{(<  )1GY; SӖ>]v~+@EjMY,CדY&'ϝ?{ҕPkcLQg΅}W! 2%H-bL*w OxWd jCbПӃ1  l/lظDD7 QT `S=fhK<'-a#9.2d֔xDSr(:fu'>w<+a#Mz b%Mdujr,۟;9sC6a;F$uW]8oAv}NL݂3koNTk˦}A:흕XI}ǜGli|h*8M>2أ%/tqFTBdN!SԽHԂŨzK \gIKr`o(Mt, ]=4Κ3$BJb٘ 7.C*L]&E IJxvZMKb+p_NQяSO)(KRWxȅc$Z母xp4P9]2W&x*EK;K]^VK "Sva,$Cy9&c M!JwY) bVeR&6YQ付! -ADqR[w PU{GhVA8jQ*#$W]u&ZIπ,'WLmJՍ٠ZX@I3dߞJSc~":qJtW8hr ZC~sqAz>MnҭF?}\.KYjaSrO+,\STêP˯qlr.;䯦뵇y<̱t"bb^'ՄV 72#~ح!;)][ ۙ^xUdD8,^I [)~-O7+?g}2L: UQ!gΉEzo|S]|A25OPx/(ȮۉAw@̭9=^esq?6?Yɪ/7&8I&G' 2 leJc x OX /(bI "y k{Zu<*yeU;ijǾFwD9"n+Q[Mfhnm&Ap_VMb`j{,=o-[l#φwU{fw}ti6bh#}Qkd֦#bj-rA4V43dR}% MΌpAj+ >*Aڗ+=YŚ(.jLf.3#p@?,0|̚F _⧣NnYa7;ӄF@2w5CK0i.k$e߭H{cL&MہN]y-B-<#"%08Mcp)~C>5'R Y\Pnj$<hps o\!ϷܙvM;Cmrr%IΓ۳ERB+ݦt[9+;0e{Vt(l H8*jMv($^㷭v8/M X!"aC9|A RdeZe<NДWTnvv5fN;(*c[ ΁y }n&_,wCoSFoǢ0.v$?T)Vjx,N Df l0Ǿ7TY,pVW…Y" ^t{*a\*[Y'"W.8-.Tl(nURm&'S4Ioeux3JMS$o5>g}}|$6t5X0ȝeA |D hںQ<'y[Ux{/\ :%Gᆛn-c&Ts3́TLNqOy;S$X+gX{4&(7% k5PjŒRj툔M1+tKOһ`x«(^g$N~?HOi7~<5/13^bW軒/f5   W n5Ѽ'Q0T>Q08@}O |3 %DR }JpIE"^x9گpz_R4ZMXr{꙱SJb^ R1uwfi[P9,XxEt:_Z0(0eY u|s,1eq_bw{s}m&~G|/~V CkEJD+`5-1  pݳfXh5b\Ӱ|oT\ vl@ib8T @mٮFmo_鄄ih-bf30X. M.ˎXe0!\UnxL5HF~Ω4H懼0^`^<%ֿ$y=WsfOp+Rކ>qng XrHkv>Er+ؘG7H#\=r^K&o$Wx#šJ*y3mn/ܴ3, ܖ7׽^0#`dc;eMKƿD5}5&^p"qP4N"r-ňIm[8%uDE?y>uMc߱rN:f} M 7+nOlo- ~\۩iUO, 5r~O=t3~9 P! 2,p;zA*870 Š,{ލV`:#uM6,v7A;'iaZ֑T)RR=U NEV,cRQٝSeJ7t_ QZΓ&628?>iׅ$vЛ{@YGSDd3cDzz/-(xh}p|߆!@P3((0_ў{PiSĴZjV Hr :M9rj6o;Ɋa6}?0Gg4[{catZoJj?(p $P$Ev(zNn(D ]PfWNQL2a>RۭЋvt\ztc6w:P?!0˳\ p+#]ub_m'ӡDͷlOuD0vٖzwڜJSwIiB?7F,%rӎʉZ;e-z4V6vw%W^H_tl1自࿙Xz8\*&4{r4r Rx$=|#iϼ([=1Dn}9 NlzyAC8Ї6>#n,T PBg]}Y`nafB0ԩd['&Z3=,|e⯊ +RWpaг4M[r8TBB^+)0}j#h]h`=}vhPw=tNL&\_ }P^hdݎTBf ?:UL[uZU b̠3i䎧nw<0_= t:84!.r?tclNfT T]yRv&b 2`[ḱ[L}yf:½Ù\#(,+ ?R蚨1C In='׷Mx#Ň*9%X$p4~MltɫH7_l#Ϧ1qG&(p9wOvXp-ZX0S<&4tjQ UBF% b}mH{cJ 6]bV=CعNd:( 4殝pl#{V\LH %pɃ^м6nK0] tB&/%>J{M~r2Ș _ҮKr |+J(WSO2cN 1\0N CNN=FsȗlEȮE>K3h*غ݈΂F0e#*殻Q"ek3']9E=M 0lU[E<1B^Mփ.|NYj qhI˿Sa/p+khP:I{zJEרeACǁ NloT֞ogi]7>MjcZ ;)b@"UN]/-)ZoWy-a!5e|3rkFA%GcT0@9F9 ? ,l'm@OBmցG6~ 4]` q4:ԟF$ЌkTUKGie<m)ij\6[-GVQYRpP?hqC?u}mUIEqnf/X3*l*1 {"/.+>O] _'mQ@㗃#p ޖbΑYq3a7׬آLj߫[3Q|ϕ1^]0"`˟~N ث Cnm!q}\HP=˕h)LwmL17"*dhc[K mqQX3 Z]ϧ;SԹ[{#?8%ʪ5-BUJ6ˢ|!3rp^F RU['Ti=>i[wUT"TVҦ1^Ԉ&4d{R~C6y޸MPA;羓w c_x@*O)׺t |}X~vYra`ڧ{\58;5,nҠHu%EE]-~zHXj2Q-Oq;2P';1#LM Rܖ&b\Mn[Iv؂2OX<+S&p NEsڍ '_ݸVakbЇJR3T,5 PÛ)Fv'G6h碋0։:92* {]41}KUN֍lo-  n{t>E|QS8QŇRqT90o2y2>Y!^p.蜳jΪҋ)測Z~_3jzCDgHі.7+ I"k)~z pp1<QD_k6]H>s\mM%oM˸.;EoxPN9i߲iL䬹x?Ng6b4N b1]-KVOv]{vN1I W^ljؒ(:<6.iV:Ҳgb d:E|7Dx-T%\8ǽ4 Op>ɀx }vV؍1>hgx7>|`3Mxm ^G1:[_L\tol%3m`dkpXb .A@p:I\qtDD6Q{,Qk9R!RҔu?sb`=^#H oqOTF}^\θ׫pRycހ '[Rj]^#}d_^S R"̄3Xvc0b3h6V| M!1\uAcV-Vs=-K%]fc[j)C 7_8dDgwOI!ON2f#p(o ,C\yBB'G)STyr/,z3*%3㺏%[M,H~l}'XY?-7R̢^gVcD_Kuu22/\D`:ڄe9imГ/F2ɎR8j3NGTS??Aj; 度Gm5ϯ1ҝ"Ļ)?:bow(Y$^8tur1.*щk?')hDQS[2 IOLaQf QDòvSaF9j0!ah48LU)6s?oT -(yaKMsfGDU-BRq$ȼ:zR9BS^~`.W/zߥËaB94>RN(EC+z  4Oxjjnjgڤev :3q @*od"\bzt>O8SSoT_ c@|VWjm57VjzXig ^jS *7p&M'7KNXD 5KlJNةvz{HyE0JЉ`!;guq(*iqI\@"юZ B}oS+iHy" -;Sј*A.ܼts_Yzzrs1_vzIb9lwE:Tw T%㮪cqnr; !c*+2ShV[@8oޟȫM Ou#YKEّBM竇[Dr.< s.UYM6= f.] 3G|nM+# ٖx.^𗅿ov&߉iR( 4Ϊy8%NkYߊxl\Ui-/LXtJ#h.$e`( )~u:02)aN!aZ#h=8mV>j˖pK8C|.v"bprTq]ee'-iR'^8jͱF#F~y!uIU?JLRj E_j\a.5;[fZGP ||z>cj%.#4"Կ=yC&M+TFwY~E18ïe"ӐiU;g KBp|pT{Fg*8 v_&L=2 oA٠@ b"t>Eqhߴ:,8wװl$mIrǍG-\ x`q#Km^W*2QpyX{f! {x aXtӵhaD¶zqo=6{kͳW],K!:֎zJ7}]Up*aY7D?ӂ\]ӯ^Ӕ u=lȷy/k]: W1/HO8k/(f2QĒCêm Ť3F3#RE@){69%f1M-ħ {ߊ0FOs-z..c8 ҧ9ԐUU3 $hN]cwSt>+>Xs/Y.JOoUmp^LtSgL@{G=V{Y ŻKcQCb|JABzfBlJnHWA%#kGÈL=/v#&W+]1ذ;莋&ux`@=1%mA6Zmd4ǞJD@ Ew%8G7!3#VXY;7Pio+71J!DdE? ʠa7y]a!]+A'NӂmA2qO ĕ2N.Z!4w%ZMt%~SJeh uhB~.XcuF--L nzz@_V, P%o xEJZlTt`}(,de~\ċm]^96&<Ď'yB]?@H]a¦Ia4@${t|I~wyˇm@AF%1a+ː?0~< 7ұoT"f#{{@@-̅Jt5z}]ZQbarT_×-At?ZSҙMf6fvyQnMDiFd5gnhgAB1=Kٿ&0wD`II_Z28u.. k󔇔W2 st4Mߘz>SRnvOWh$}Osnͩbv㨾(|3T ^m_TCEvBj]> hZn( ֵ/qpH3ZrcZgƯotNc1pv;<mr%3-cqE4&n m`(;u'"}vZ$BSy|$/Ejh"ҭdSuCsx&'׺LOAw{af?uݜ24%2Vd}1zS=:CQa* Ɂa95m5yW nVԺWAbrM-߽ .j(t4KULum.)wN!0k9<{vp*ғP@X? |$ IbeƘGn:~{'iI| ~35`?}>yaIF'j)4t| MJ0ur;:)Cʗ™8tݖk*ܮR*Ǧ;ዒNT04BZџ) NӒZAe߮W36`)iAT0Cw:|SB3"eRe*m( c٪XdqQRXo 㞉? =IJاwo3Ё+.1A1vDŽ`qg4=N^YTLDTt[ʒ$߰[zm~N:I EMU(xc;^l;R} w <#$d2NkŞQpa~ nwte[|GRVZqʰjBLȟZdX{f-{~#o6%؍P5=M):3۳v}d`yl6ӌm1~?IR4z[V,]#E?>Hv )bg^\3HðV"CcwEm(e!阢PTaH# >9ğ3ϜB G/!n$7pocqvJjUv3{ٿNӟ7+EPW)wی:j$EWCB&JV ]6OOCds4) sf <Saԛ?!iwյ$^\ԯ;7BlSD~)[D ,vZI|Y7ky'VLDxO"ÖsV| By }/u X:> WT3͜m2tF7t_V{<F,dzeՌBn@pi\PPE\iD8D0fӋ%2q[C=L\G1 M0Uv],z֭oU>{k7ٕ"a*k+L7ݞ#b|ՠJyA,C[5+1FNh!4Sm+ZzK]@wf%pc5l( i5,p.Jyy_4^:ڿ= 4b%EU9@VfcwʈL +½= < >bu\໅dJg\(p-B]vٹu0$h\%hÍ+A`4b7o ;8A$rB$Ψug~hI[?S> w6/6f*3G2R85xŲ%?ްrVEb?Ҩ =UsԤǦۜUNIl j[5JU.9b !csZ?s<(sjA5Rfҵg bsQs1 >r/^;^2:_Ůi\?z+)} A \R7jZ),Xy"m1^Kdi &:Z XOw# $ Sj/K?_g~+*7HBs-peͦɘU&Xb.}U'%1T:aRgّ#:c](Wf;\wv*%M!xA*! ;AƮ'C5j9U] ..QU~GW=fj wα+?=pE`^e_*Tu.GB@aWlJ,A򁦝$.OFrfu"8x~HM ƂSHD ќ'taH$6$4 h LA7[ݡo[<ДuX*=w?0q7YO `$ƩD,{0 \j.!> mOVKZvj1KqetHމs\L4rK=`jScBYm2Z}\=8edr.W!W1͉ὥzj[ex=BP]IPd6l) cNYO^ޑi󉇚7;*qԪU.+ed;ʼn(dAފȻ y|Yd@@jw92537D͸h)g^=5V\: ( t{!8^դ<H(͉"1x@Y$놺5Vz(2v2EuL337**e1Pi}o\f1p\sx0l 1;qfE,姿"t]fYTBʤ=W|]+P]%s=bH.?Ÿ "ZA$#XEvBQ=UeCMV$:r=.:33K^YBJP2!@xp.ɬXM6 ǔb\7/){]EYEM\^RbUԖgTRK|:]S?QGJH 0M06c+H {\SP dfO_K/_jȖPN ?+Gzʋ;XnIXlA]qߢ7k<6S$wifL%y~1?- eը=i' yCo~5?,|0OQRɐ@s}NJB6fKq+ZAzk3$X uǥąP7ӴUbMӍ|E7OhhWяCEFnoDiiq\Qy8rD>\}1>B6Ɋ 0{*faF y2-5t.fgѐg#ب00û+J ?oڽ"T:Q[u2#]qؙ}Y{I߉;q|iʝ#=(0^[3Daw)='PB[GfgOv4Oea2WҨk@;^~ wMVȥ!V<)@o÷JڄuU/awE(=(vͣS M%0Sv}k ]]"lD&3g.zۯh.>;E .3y׏A#d0?qa$Ptm9W}xJb}Rģ(t‡`5Pc{ `Ck'W=4. ,V(\麸ؠVѠmA g>: B5F/?ų' ٜuŌ䄕 x>rEL{ض@ώ[d[miE3u378:s81GN'|RtYB] >뽾6xshEq!Q3"AZ~~p9wW䝟RY1qr(4~V4m]_ [4#γVdiG&AsVx< Ź >.~]N -'/^⦄$7g(y2{ Fꨝ0tZZQK+Dz(_<ٽ@>[߇;EwmU7z&7w͕ka:Oe-,ǘf. Ѿ`NDG,i'&_3s;ά(C %k* Ed!$. nj>$A{[vDs+`Jԗ_|`I7{ute1*x3@MF~X/+u#Gwd\]oտ)QeP0-g*l4B{VD(YgLW!5nЃpꠈ>,)DF f:iLwG_p|4mLj:B*@bvDo?O"l]bu6cvϤ8`3@zcMV bpWP -٦]YvHy^X=[}UC/#AE)rp_{g6q?Mm8 B?oU4"ڤ:"t% 0^8z2:J+IG }񌙕*jq O1z9"ՓKͅ/~ a ؾblD;/X': PDC9ڇqfpM;YaDy7U|ym!;1AAT{n>/6R:tly-Dq^?[.f8ܛq'+[ 7楂D"ϳͿX!B`5;\Ĉs;fHFMߋAe5R#Zdc17[ L:aыE=~6nE`nKC 5ĈTz2бPV®ۊ&,o4: +o# RpwXطvdeZ%V,o 23ѪWc)?jFƻgّiaJ#Өt- Ju^_ВҞ3?L@@hG [[Tr]/OJ(C]6(2LxZ4VJj'ce+<cazBz`O㏂7d8M2a?2!aMfY֜_gMtpSRCvM$qR}f?ّ݀O޼&UnqOA5)UaUDAQ#ؽGm㕗iWytzAf]%_%fOu)ܾR#VfElthY ?OZm)*v+P,icʐZV_ʶT6Z2CdN p*@?t ޹VhZN"B+H ;$#؆ZkW])~)V?)~oX+-$E:NdS9Ǘ8\}^ fWpDkN٥RSX27`( Zn%=!*~39xVM&֍y[ū/Ov~ABt`ӥTfg3Pv'3Qf7p#[RSY?_&e K3<~|g{صΎ|nZFTߥ R 3O2[)*lo-) #Iq9}-X' ͶYx9q+hƹ! lNIjh+[:;ʍ:/Ϋ]o-??@fVAsQίpl*>h%Xk0|L2ڳ|2k_CPc{Zۆ (Ud7'>oa\ x4 b~P@tanDGQ+$7|CX@-lЎ[R@ۮM \.cvQ|:%ʖJ䧉7b=xÙWcmg 2|8hGuzHlL0Ib:HKKexOi= LQd,JR<": F+1ymA0XFSwB\M|7Q(7A?/f {*g7VeS'4ҭxKYި 6țn.MS{ɋswƉ\n33 WoC> 9!;SJz tJ:5UBV]`"_=6~밣t7=^H "汗/T/ #$gh.eU]d5ۺ]Ro*+(teNu|7Ri;F|PVˡz]ɮpg.kC*m (w1E8*(:j$/?:l,b_g4Ī؃XҎ@4v Fp>/͍۔ 軌ЏPeL& nZ`[hڞu!h:L0TRVT5H*#19iq+w1 y%TwSjyʲ# 78rIJk[*NklC^aׂqT 4jN#=TYPa8s0/v h#//$ȤD?r=m#^#3D&z@2/hLZuC)uKxhT!ZdJ Ǭ*tFs#5coӌtt4l~17@)iLi$n.,Cҹ e>FCV2Agv7F iX1p;8׶Vxz昶ġ>Πf, /,Q~i` @ADBҳ1*օ'mtu!Y2FTW{$ܷ$ބyG ;XA$Z[du|auy^ӔGUILKy(}n* ;^MCLYouLR%m_+:"Jd8NpnWe 5&5TCR]Lj:'2d)s _|L'r9|F7Wk'ύQ@&4 : bWL <̆ZtPR6Ġ"0σb|WU!:}T \n˜գ?O 7fS"?(٢0{[cO?Le׌T:>Or&nz|2[wXaA1~^;>]VPdOUiTJ7 ^f?}>K㪕dCs?4ݩ+F6v06aMw%jWPک ' zeI1vۜPӶDlG#܊y>lJaUx\;vʯi/]M`T[*0]Vnm9uʔPUlSBxSa[WÈ݅>kcbkxȷqk_ QT6YKA\*f4 ~  16&!vjŌYHI;i ăe(^'}fJGOM3j:H NYm_p;Ux5 Ò$T^תqÎ?_Y8f(\$ɀxC$6 啨ܒYȖB\1+zzuc|h{{O1@GC^=SoO}Eyp y q# .&a-l?Zsmt'F> %ޅ:~d!{N&~_l~' Xn3/SkN)>O_Jdyـ̾Ojx*M$XTD$[ lL1XH5GBw$vr7yyI:Ǻ]_ԋq!\I!,RooCo-[H}|Rɝ.ip^b?^B3[W۰!"}ln?;AWtSn18/v'1 A>l_X̺v>Ox1]v9s, + #-I,X^_~Q˃,I,ӰތS{iu]Oݾ޹m@*DZգ?5E~,e9p4[T`&{T)?rgs4-ӨvqUI*"BR&cD.ј]hVz튆 1XܱxYG-Pܰ'!ފq8eM|G  c=5l;¢b XD$^ WS1nx.0NW[?ҍ m-Ǵ_@QӍ^_b'lHv|^7=m^A廩*p'syYMTE9E&{)?ysH:^>P8vs]H~+Cc/U)Y}{FZӊM\2[-ظKkBi¢ ڑ+;QYF5ҏ yLQ#mfQ,@VzU&kWp+6Oݞ@im9tmH.%]Z$-(;5c]q=p{J< +cP^9f&!GDA҉n0wbb{s%Wϒ >on8r0kzP3g.e3I^A7MQ9nuN3(S0B%Zw 9RG7@W&j @G 6Z6ə&☶jpW-P\SM(=c2[b]ן":3)o~uj [hq¤<:V((tPO2{w(̬M3+3)#{ؤ^7" ̇Kgv=@哽x>/1F5ܒ@(]Pӝ0#emP $+nj0mO^р [IfwT0[LEs'OLލihxaSb+ 6BAbY^\y@zغLyrsP D S4n~o`KSkZ 6YʶV!i{F25Āb=E'@+H)32sþV"h6$#b>(:l S=)fɡH@:clQ;_hPLyjVmIBk*d0^ W~Yup4m|B1AaM" /A+tJjm srڵoC+'oK^c! xjci,"bt(SX!|хaLDsz@[pYw}Tq UhKj@\YijR%p 44I? ɮR[&"lrn@ JI]/鞀2;9s6U.|~KF#޲VT7ojR0?U}NtYrt*]4ZýXo ` J{4 kqF + q=X1r3̷P 4TTy+. 3Arf3t*kc*ng͡`<"G/roi#h\10W qNG؅!/>1~EG B?Q=qaSC/8: ̆+RɘoPv-9Қc}wmfWXg3䶖Lv}{ i/YɷyWiXK~ތVeD+\M+s@Y/]n0f!o-:1z#;ڢFˌeGưx֓(BQL[9Gm.ڷ[lڿJi!OC1^43Ԃy. ~x)!MJ(>.; DAowO)""EӁj4`q121'[Tb7wb=ZȮbs_45ʥBxSiȥ; וacF ihp94qEFRp͢ 9=Jkt{cj<xd\Xiueԇ'g88sϳj 7Eϥ﷠SέNevt7/||_<'ڝwD"0KP Q"~4YorA{-6S~h7=>Ւ!j%#ӣ@#pC `P`y1a8!ZOCC_\0 UV6Z(d erq;G? c] hoJy2% $hS"y65 }\bfYlF_f:]Li{qSYEEKE/])BٺOSӏŹLU{Bܯ#wS[0@t>/Lҡy|-c*#n&/T$g1ո~Z'W@qa5) JtS/]6q]zdKFS FwDM~l[V8Z17=ը)HJ׈᮷VHK>])5+j/*Xl9H<c`,o6ȕ2 =3RMe0zI6uP x kB`.\5kT^|`$VU;jv+wyxoYdg9"2ʟM;2'^6!e;t} gx_uXezG;tsj4(ٴ ,ҔGV(IE}؆'ꀗ1<5/LoSBxįq-֏_0uTM;<0kFj6tPqm_sLF 鬘ޙolF ~yfkTA CD(SjK^Geߙo9G<+O;?zG`v{!/BW nQf3 a٦dF%@ʪ}UR&pl-rX*e $A]M3 :WT!^ [\Jn4L6+*}̠˝M/UWV[%2=bFXžd@NxwLocU 썊@ݖZ/7CO)`0 L[Чׇt>C%*)\N;+wX"P(w|&NsLr*"\ %Л[,|#'Z8ya#x̕os {^dzuvEN%v)WڹqnܟgA- 9B {PE@  2ك^ Ŭmw]].4CGH/YiԽ7H^8J4[l_Ls)Y{M&Gi0_OfA.Yz4xhrer/H-F w:P4 1mCg!{H%mf 8L l4\fM Vx7<8Jnڊ^Ɓ.L>bcܕ'k+,OvħN&Q aWjGƴYaI(QJD&(ʽi>UaN|x'pEdS6Ճk^h(qߺū0dEYG:q4⺌VNw@ `ҿu'@XgyO ΃:AJq^')c s(WzbSS5(de A%؛DL[VıC .lr{ (AȒ??LL> MH<ˠo|]:,]yy~E]GѴIZA 2´ jQ#f~CXQ+#33UHvfqy&-]ryfu0cQKn!~pw:iTn"ӕ_v  k|{9M(^C{Y`W /渍!dFMk@[Cyv- {{̆Iu^dU@dV|'"C׊aj)UdK3VfeudEnvFRe,׵n-e?*Z+HɏM:J8fI]Wf@(\2#[gO #?FaeSV%'`_B6'8EZp*o6*Ɯʵ|,v1{o-4Q]ލ?XPY-oAbuGqxU7 n *2%\I ["8Ta׃]-^LrZNeu;G#йZF9:mEɌ~UPqpdyWw:A*c_qʕnT,f)Oz=,P޿9.@87 J.x}I٫&5h%3hH"z qo׋.+TFX<}83gR4F.ҁȪ%MM:`끅_I96R] 'zW%1k\./!Þxj&1E_'B, Bn\E[rp[}Qū/<͡oF#nUaBH-,0sG9Z.jjm ~s-xaPK]?`<# 0>P1W3 m@䳎,|7Am wBiivU2gsĖ/;:hfH]8JE.9:>:9 ;QO '~s&q-Uu<|]4Xa0:r^v0u"fx!=6Ƞ􊯀Ht +t!Ð2U_ʪmO ak核i T<BJ2Htӓs+^XQu1 SΎn2niNMyyk'Vi2^E[n0mʐ>չȒGr 7ڙ"DTm{=taN-rTyq^2x.K_6b^!ՀLnJ=5[{ [Kʊ0St7vȘ^֞ʡ<]g] N >E<1i575(r/=PO[*hGzfjbHwp)v~ys.$ظ#>%!ίLRskĪI9h+X>EXD95A6Dizco끯` uxzDޝnegW$af24KX6A׸ffzlǻAL 96CmDN~ctRT}L\PYE v24Ec}{ -353@2E-B3]>YdJg~6y>jxlD%> ж?Pßp}̅vl8"&ӖPLsW䃦k3hO7b,bz֧4zXۦHx qh4.3h6b@ؠBծ'cmsBMMkS|d5:dhoHv)9w!8hp-{ފ5u,O$g*T^jv݀>=yZ\[HjN_P@8, ۊ};i;{djJ GJfIWdj9';LRV{V1 S0Ff#r.(aǁ[m^Rn4ŇieL:xc:+4իF4m'߈6_"tCAwR]縒9 wp9tj?4;%B5DI\ FC&jilZR3|uPM[gBvM`%; ( ͰLX(΋ߟT"qori+FׇIssf}OyƁ%(՗W($l!44) mM4F`RpCGc WnB K~0aQ`4FO W"w^jʸS" 7D  4P1BfEkd4A!UsR[aaKtnV _C%_JK֒ձ)RZ8n1,[`8M?[D_~#7pQ݋G+J(NK4%v$X=ZV-yZ:~4VAv0 Iq^kB&lLt/qV29L+Q X#a}{'X(7 _4\s/DTup&96lЖ_Ӹ7&р 7 ~Pۖ(v\CqE/B]PxkeزPen/1̨J /HqB9S3@pX"/$Z[.5M\ʣ76k$r; s7OG]˩.p*yaMJ$:MIm jɞΧR ;nL NZf,a?\aG}kԧ1oOݦ_vlc=9&_ Y(4`i#c7J7\0y}5!"I1*AbT3*f&V?7Y즕_3&nUѮV,hA=ң$hs[VA_һΡH#lj emfا/:6EsN r6NE(y˲BVuPt|d|NzR4$AUJd߹㙵d ;}o&ɖ:4,07:0JTt!83i7uدkE h0;R&?\O_\nrrRTyS"{*&xriQ[> 9v4m G797oxZ^HKv㊉??a,MBۨ[f;3 z˙8­]@% !/sAҤ.[>-H _#+\rZזڣڅJ b~D} ZhT=e4R.|צ!*JLzzGa6.IN*D,*.LK˸ +N/4_VGK6݇!ș_M=WьG p'#&2 (-4zpcbx.0o8.B',%pB=ʾ`_2GпFZ#PH~-Y0%j̇Ø\EQG];Ex@Sۛaf'D?(޶p(@r~&-DQO4^w|KJpV Y).&"L 'Ѣ-v 5\u0;fh΃dǘL7*&?l߫2(b_n q݌nTF18p'Ms1c:|*=vg)y)0BzS(T7wt:8?P P5 oTcGԷQV07G5N7,}×N;(ōѧ^1AWUiStwīH/ߐa/.pZZ=jV 䅪qoRNl;k +5mRȎ33CkM/8bmlU)BZY;l#7g׋cЌ0JUY6ζzKGC=V%o6Զ):)ԯ3#@K̶V%C,2u$VT 1]!Q53WgGMlqqBHIX y7XxSy0GjdF~Si!T^O6;|')2Te34Ίr mDZJ~hOJ?R69*ƱdmVӃ56sm#(-86Ads ;'ke)܁6t`Q5QBv(=Ȭ(bB)pJ]"|j񮫿ֱWr8_B;RTo/UʖZ]]oAڣ4vs>`~jns!}O*I]UxfJuɟ!H%|sCxx 2Vl8*}m_7D#-g=n[.%uc$)ͼ,Ee=%rv?jQ{N?(ݛ1<@ER7һ|KWH71);}dT}> "!iD_)&;4<_\0؋"aԴ%)?kL0Rq6h$H45jG_xbW9Y:|*>Y:p\sʜw7 R[9ڤĩB|c ֪j̟8٭I-6 Bp8W~mz}W<$iH|6ǯ{bs0pQ܏VSkM$Z4$n|KVnO@3?FM9$"YY{ΐ" } d.ǚVUrX3 :^./tI u"#d2@N JI˱\zYY4Lޓ QW)KB}47*72 rȆAtn;S PjpƲ}^Ocy*OAq42;La#Ȯ.;;ѤD .&Dr+hГh.' ߒ壅Qă1 I(IOFTeՈIvvrV A.PAT0̟FrwUhu4*E yvXǽȟ\!{A6\n~;:ꇷj Rr\i#t%4)$&s:6qk7m"BA9~QLjmQ f4k`bWh5R_PEWm'*EL JD0tPdogob5%(}>L|uQ̰+'|*-[*jM+~}ѹg˳!XڵE9߼Iw2`9pZQأQGJQŷueOQ‰RV78NOXŅ4L;/G&= 1 nϒ~ !VP>x^G9'U&q'v\^*1V%NH.Xk#G(#}Rڽq]5PXw0re{3 쳮wMoRLpRr܃N')5ԏA"DjFXU@ ?zjs_3}MW3N=e 鋽i[^dWI>ܒݹP񙮖BNM=OE@㉇?{ ̕ ,Úmܬ G@ o%.W }=,PɸxǃY1F])'F  YHN!ig,FE`qumxryŦ} ~Fz 9~>j# =`8 ;٭AۣխO "f[cr/ua飒$Y']a/i5 '6̣ASU;86\RsYb]) $75~g/^•I8tS˼ jGBv3јm2g1B&I{>RV th= j{_װM!6okSyUJ %܃֨%^)Q4ilUZj3hEܼW N~a_A]tmM%"0SwKR҂^ 8 n}%J/a-rp gy@8%ۜ mI}Wtxxcum#3z[YiӒ\7cUITPW%xJԿٲY|lYt IShw@k d6Ym8FYH%4%rmux}'+ Ԋ, >%OndF9:P {K);qr!WO%~ts:Kxe= XKGDMj*DX3 3x+S9>?+8.b6x ԡ}JIU]<P=q0wm`%=PΞzs*^ i{5;Υ^b+Ėm2`}ܑ 7rRZR̊==c :% 1"F|v+z FfO?L(ـ5즂jj =iUb@U47yAB\{ 75d=u Z2aL-pе꺻SǴKQ'oIO0@|WP /M. ܪI!IGן1O-ltw|ĕs!ϗa&x !]Şd[(tmHwCEv;0Dq׿pTvIYϪNDՒQI=pe[ܕfw3Su>/ h^T_IU(oϯL{qd,n>$bC#\5 3I#2|UNz[RMwQ-ISk0$JkYݨPsiz.fP[ћnn`vTBJ:\~g'STe-_L: {wqԘIiJ7: X2:̚Sqe$9O4y-8be5/yyP͈}LJ[yq@;bgfJ\i/2kxIZNhيKN-kw9gh2D`UxR>P, &٤˴ItVD(5117F$+Sop.ȔCٽݳ2ye yXAvjeJ Kl SɆ>Wl󜜺 ]fVk++\J2+μw:P2L䠔TZ`}ms2:}# sg8Y~1{â~ R{r4]aIz9~7`0W̢ 7nvv8ss/ewMfOb|,qu yɇ7f@ =qO\Ewyf(1B^M|:@S/@^ зȓo_/}V2@Yeu5dɳU|vrt\,~GzI@NgDRQFLXrzg(ԊI+; Obwֽltt JfwQ$I|NA1HHϒ<}<j Q )s)=`bqL`Lj'GN|wq}j0IsOeM&nsS@H2>kkE"^y'FǭJ6K^I-aqƷ}̖]mwгB Ќ#ToLl|G?wBɴ+WLƍ\[-IadL׹4tx B$9ĕ- \էR* j b $uBoa/3APY. բe;eFV,#a)xEeHĐ2rNpi_;HRf˻Q8ɴ@5~f&^jX4Ư c$xwJQ&3'e@n% ۀ'̍xK0GPြ(TYAc2I a^:Ly#*t j8*iic\"@k mKkB̮!vmE4,Ёcfb0@%7]᠅z^&ˬ' *"@ժgF\ Lh*Ѽ:eZ‷Ƭb\,sTxVkkhYKOջ"ˡswS* !V-$EB kI;wWu4Eٔ7 rki↓״ ui*eeDh@P8؇rxџca$/Ms7 }qu,[>zdu? DYh%-7T2QlQY%0&l)T+Z,Yg[/X_ǾCX9jkbج򙏶c ]Q7PUj}J/'&BKzp*Aja섧'W?oL}6w MG=z+m328ɬNSǑ]m+%>ʁ+:Xuh8[\;)xypb-e9M-חLn]+(W!Ɏ:7g]&g~vO3E1Aqǐſ CP\ ]-BjdX6`+zrݗe ((rNƹC?uPY0{ֈ678*l,FlvjECvnAR}ꗣ lpR3DT{וtz'=AHw$7^2>%>p2a ̺PyǀO}Nez a]W7qh(7ެV: B 1}J 5OEya/=6"F%Dl悺xELm_cߠk00qR z5lLITu~ˤP!y|P"H,!ZniZ dcrvcIoWL^ OJ9Xe35Vgp͉6AQѓU'1 hfvGќYrf9ΐ]^6cdiexc[vBcďa ѹIYrnwIXhk{:ixxgTZ2YʅshD?[ .[t Jo32e>%p7V!3{ۍUR̞)FX~qޕצXY`.t;4}np͊Ÿ1Ô}rq΍@Ӕ]dRS( &e.\)'Ԉk)ͲC!ۙofRG&S>?DJ@~?äsCkof0r@$̡Or׺9h /&T$d# uᬆVzҽ4OB 77C{Tċ׿kC/JN*} ~l3v6ނ+?rs]i 4|k$x!Ѹvg,9WG!G *(8K3,rZ֧ J݄zq p<*תiJpTxD 0 f:Px?.~˸ p4t94f2a3UP~*=Cr?#JS9XvjEt'F6|=ZL<ѳ"YD%KN`6Si}0lՂTׇz?,LA2Gy.>b=|*Á)\k+)Vo-&dgA4HТ :ۉCɌ|8(WqemY 5 ܧ km1wpw'q_i~A5P_ύ🇪p ^H~Sm'zc!<׷Ia'_*LnO5h&?Db6[xrbVf°{9/xx,nR(R1_o)LӺ*4oX#5B*8[ԥW5{z"x536R挾 Ie2UlKut:7(60ã_^>yxIN#kӳvTYE&Gpζm>KtTn8s7̣N3.=cwVFcK*0.=4"^Lǖ/Fg~ڎSccUz&Ze!XakN76ZKZL :HjފU>4ҏI&V=a*/3a%ڍ2.ӧNuS)41TAv OÑ.#w1h@ -tv^B쿓e:ċ!y[w8L9b24IX;CyIf6fLxM5_A=̩kJ ц+%mU}+Jp9F}.5FqqxϬ[,ҭR^W\Q,?qЍCGWSdt{zF.,N;UGa2ˁ"Zq yҍLB"N6Q_.6i;F DQPI\㋡wg}սSspS-j]fNl r}W:Qd+&@_%?{k+   LfWO];K]OIh[7GJy"ɒ8GXW!j-[ǵ& ʋi= R zNзI0.]}.ӭ6̶Yz%Ki>OWah@J8Rϳ|1࢕ - ˖tbO3c; `:Rf F(ڶ[8&{A',|8$'|98ذ,ō..s"6aS'C԰uJI%.x(fV irT ڣ<bM/3"btu>ŴEt h8KOZWOJJBkSɹqt1ĭs\T,S ~DLZuS;e9Rл IV!}f4nK\DAΝ#hOPɫ[w*/϶H3*oH-؝sIe |P7@oYsFb*baoBxsmt.t# ,5fڢ(sx`&n2S(/Ds("WJ)A "KHyMLJ431Hbd= oZ}_k딭nQϪJMzR͐[! jUp U[)0@ Q}{0lbG}Qܪ`?/Nc.ssS5|sQS}ZPH;2v`&w g؈E @52ZBNIZӺ4'%&WXlMO0xa:!?cH42塔_7D)y28> H6j bWk |D2ZS 7JjgO^a< gصYiɧ}N+QCL57$B֙F4o硁ئl-ۑ]KK=@lcoŵPk9P߳O9&$Ɂ+G6Ua* S gQKBU"m44)mi7 "m , BgFZɟ?홫X{Rz ɰY8Si2%#n~VsZ') nQ0'*C-,Y: &٘6(Uܶ4u<Ʈ^PP}+YCXCKfG'9\&5D޹ƒ(B47MΔьYq1ψ`d7Mr]mt)P {=x_j,yHf :`=h u~˨ Y~/cig G_NͅtvGox^Q;WxNO&S[>"}HZ7LMOc^[ܑK`2-/ʭdIIsj6DsX5edÓba9UzfOR} '+L11;åfH%Wit1'<7I/%P|;e0 1R(0㶐8b1{↟_dc7>^N㨘^V.EX,K R"_\ "J`HuZX9yd\+wc[2ws#I#8pw`^ʘ Rw, -IqidOvSo3^W-ӗ"0X'].<,7$g!@EIxێY:t?W66Kg50&y?>c, /d@^su &Y/x+M}e^zrgn:bQG)yH-n \<:¦GT*朦@`5ȏu+oj;UFC/mK}7M Fjj56H'AʘA&|n!,fATmXֺiʹl`l:Bu{b,h4094kX4ZV#./Wcn ÿf4$`Ūz#"8Z9DRHG?[4^5"Ր%68ɽڢSG9alݖyH4lHy\} Qt%f—UVy40]yFXrzSjÞo ޗBBo{U:d\zbhLW=uیC6#G~u}[)!r" hQ%JQ4$5vu>V Uq¨ ̰装ԨHx68IM|eLB?OBK kt T"Du]` R jˮfk>psk}ʌEtyNw,͟1!Me==mۋ@"w1( E쑼cZ4rH ` 7AEogvWu*Vg"RW'*5HS/(wovDk&G= u)9v)fPs+? ҒG#69I'":@2~#llc!):W ^ă _Jt↮~3Ob @ 5 f<|d|JAѾBߜl`f*}RAeG6P\S'EԻCX]Ge!ɿed8@{+/RSz5/4c}\0.vGrK 3,3xO`Rn9}{Pt ?7`~{hmnekxXBoJ_Уs6.ZΆl5-:%qaҤ2wPKy3M/y_ <XS)lPn^@`D<B)0:G}fjV?ȝCy~cRp%;4kvz\L@C:Hudja.Q &|Q_YA l:OQP3@;wKvNo|$;kTp=Ĕ[hak+JX퇄x& Y/o[zf%!e( YW#O~F}OZ4<M4LYdw(ALgKJ';܏W6P>kVni-0e,Mvy! 8zYs*S3>T3Rp?A$FL_2MhT*ɢsVO;Ih|.șj&eEm@o[leR~Png$NPY?Hy ;a."--lOY9+x*Ǝ׌8[,`:&͊tYXUg߇& z8QP'd7 |忷4w%' WW I}fcL;_ۉẓD+d&>}*aݦ &pQt?s)Y;됷|)S F'ihZeDΤG480#Rp" ($澍UIb8m*oRџV}"~x 6Emf 6LɗԝԱ 2p_fx`Y1]%7Wf XwG p5лC1ٻ |x !rΟ:}1TauZ|8* gDB֙|AU8bFaࣚP/e}|Jڛ0MGw6(B'&݉rԶ`< |t*=VaRhK 1cm i.QOjr/ gz ]Uڹg[9" f2m/x_3oI>0{gѬJXBէ MA6l(jD6m mSYi\ngm-$jĩI+㝮$ʫz +/A^ ߙ`2'+optO ݇A MDa<˥֛tmH2)vʃ-$'ejrSs$mЫ ?d2bխE ?܀+%f}`OŴ'(C5)!iT{Ӏ\8G#ˤ0x5 =4Fu砧H9HZ媒%.*Muv-)r 8E=*iBLˊjR= >Y[f$_wsW5AyL&n?`SK6a9E A&ؓK Q=Wk0݁w^ooဩW%(lUuG2A~Cu.EC751Ѡ_㱰XYIL:`:gx1>|F |]K6G.%6ZˆkvHPB]}r=_PqƬc-;jsI|_K2P9ebwnFmhEOa;Fps&~9ʈ>{TT>%f nEV;S ,,˴JX ~[I۩詘ѦIa#ts@VU5a0]vHW2ox[/'؄Wh,I[bAms>v,Hn/lޘmV2LA@<͜2]Ts8_cB8mEt2nKUf^(4TMfXҼt"1].\綬Z;wf#rhn%a p?B@\bჱ+dRnͫ=nSwp#q0QBi|0,mfTV2ȹXy@Iw(܌ ވZm[8&{1٨Mt4@0~])ڜ M)SUS#:Hx<O^%oN!@Gx5N< ǿ24skc3x$G֧8n*VޘJ*cm F{fq$XMڢ9{zU}L-iQWKp ADb1뚑' .y_ѾPG@oظ'W!'\Ffó߬ /4n`NuQE('7Ԧ9y.\xD"3R X_'R0:IC fH@Bu4B"Rm0^Wc_kp} IctΤi M3OTwG4$d#9Csث1 zڻ́IG]%=a(Jy۩|@^7 +*puze I̛(PrC֨Ce9@ tyR>ˋ ,>*cs8Lfz /OwDj=vZ?ҤlB.`uBaVN"` uL6k cUe(r Z4dkyOҺ ƅ2 qDsؠ\+W } e#w>*b6_}dV;TjLc[!u|L H픕0(֕2rDã O0_ι7_a'i•MCu'x_m% KVD7~ckPih #þ.(ERjCbdz>cE y/+{폾H:oiCvA$$[W밬huRG_@VB9GSrA<5Ip-g;9bPp\mWCnB\޿Ʋ%ɵD@1(L9W )Uj/נTO^Z2-1fZ]wQ苬g,MSB/֒YBMC Lɗ ek[ _?- eI#Pn8eިkxxQdQ0LQ5)L9xL:LgǟI{NbdV)ۤ-%N,]_Tsxr#T7:\Xm8npVeE2$ V-*`0=.T\}/qfu[kx ?;]_ͥWI>$Oˍ;E`^j 7rt;DXTϜ&Ȼ[p, A0ޙA_ Vy6DeJGܟn)ڊDZYMP|5C<+?0{+No,uxgh%;/1q:0zdW cSu'%oBndAY6PHאjƑdxA$f#\[$"P8f~9VfN-z9!Bp?]t]*-̇Ҁ"HR>-~jҟq8* \0"v.is$A^^( -<x(ʔ{wyIfq'B!\BtNz~r饏LCA} JCvk(C Y=f !+* (b2%Kc $kAkFaEX"}EHt%%(5)`w|p. gO ($cf#qQړ;?%/f62i)ـӶcOsЎ((jxG:++d&GxLCZ\0NB> ;-;eS=Suʛ}٠RvoQgמgzh[B>NL9«֘54VIo}fKOCZMY#׈.6<"l}I ^m&htY 6CޮE;mo#ǥl}4=pAN٨vON2b:չ}%^zdg~V՚f9r1@˺"Sl.уWLP.ڕt *A [":1$ @/. 6 ؟I4UV f7$ ț0jO,naQڍY~ k3mٶ O>zsEY}҃],03+et[_mwƝknb>P7Tv'TmH4X R)_a~H+WF"]\;/D-TtEq#[>'Hϴ\BKi`t߶ڛ~ z]_0|i(?[$}d[W*w{بuxRKh) ?VbzU$Q )E5mٔ^FnjAw^3''D獟My}~+y zG ~+_2)TMu˻1`:U+G 0͘hA]Apы|7ٿߋiD&dzzOԕye6ڈL\\nZ-"撄Cߑ- (oJ۾- g$4%Wsx 9s| IMɺJ}Xxm] W̽2ؖ~%y?WJ=i2a %}b2|>(xM~-8AVkOZn2Y.3bWA"GT4L^&ͯ; Vx'u(IDJ[it+Ge1 `- "1YwU*:y*4^"D\<!if<-!K4lY} '{,N_'1fΦ1Fsg>Ox0E|U7śgIסr[H~)7l!UpwB'!;hl4aK屭U  `IG !$yy؈?aQ::$ ?4WQ%7kÍyR )|k7ԗ6H)L:HPA=J7Ws=!n.j ƻ[DOV%p 4ς-%\v@<\ac~_h"@Nr:U \o2_'R%-G-@N`AFo}lB [j\Zྣ,oP Re[Nʁi>'k:V$N۵i81Ȁ mVXD@Ǽܞ%T\0@%y <#˖Uw#Oַx*U#+gB<]ZtMjsIZ$n3XU4B"Bj)`w&*?`BC ̹ ՚)2hksm K:lрzЛazI G 䠋Scē4 QgF5F*F$-Ro7aġ=ĝa1 ]93oqA7P$ܪsQW2}g^N(wDeܙ +|N E5Qe |EX{a$2dHXMVAVۛ3)=C Ѿxv|0{MSl:_7o&@G@(ągᓖbTڢGe[:1H0@dFOZ36[FJ~S"\K4tGFKvE`'yp~",iz и D'ERa4Yֱu- "'IQWwxYHa:uMwqBXh'ޅx#>x;EY~d<Ntq\hGd6rXEE uxc_j <\{\Y.B0E)" I1=zc Y?A:tH84ܴsSП}B%5?lxJ?`f|+(LO>tRy7mvM[e!;6ײ%UA.&z-Dҥ:8x6xR|ipLÜڗ=#%q:X+XW,=^x`г#7WJ;i-qM+'g„2`~f՞%yX&EùAV " b0A񤉥$| ;ֺ߁Sd({ǍN րyҟ&\5<}~ [OgH%]*QO*0BX7r’a'8Ks 5q ћy̱urĽƎtoTjuoI%S GqIv4>^'^a0ɤ$e^l0]{uʎ^1@u\8m!ݢ8SofZ]Lbz ب#Yt1QV@Ad<?" Ɨ^d=-a'z4˨vg^̎Gf DI mbV맣V;odb7WIj*zc2DO.jLR5`M5)窱ݎ (Q@ /٩מKl":hGL8s} W_-y`,\I>r>;fIjEȆ.Tsg50N䓍p9t଑O*s^/>CF UwJ(砶(@[#`@\_H*\":}) H/9:|1lhnWfT+=!s\JČ5ViiO:E7ѲD*+GP2^'/%ff]3lC_Pq..%JfU]`GHM)la8~ͦ DR=$9VR[[_MVj\s'V^aC9cx Am-P<(qsF) ʖ$K䗣OHYQ `F~y$[SqPZt!}<i% +RF\I-rA# Z}i`"Nh0}]NL*)[ߥM_sf3K˷Y$V 0zf\jxHٸ-L/&FNtm^8X# "t Ժuw&`^XĤk9XoЁযӶ4 nJ94z'MqNh r0=Kv'?YmH v4AL~ݾ 6 s #Q{u鵴,K85P%$;RY?kbBAѹU 2Ĝi:D5jd>}7 ,.mh' 23<, /DXPK3] [ι& y4([2"] Y.Ԫ{a J>g.k+)iG3U`wGMkhɧr?7aJ~C8h_z"ȹEۛ"C 98);E3"kbRސ-rW.e!x;6/өl}8b߫ d`dkLhڞ#jD[L*6 ~j@hL[o~ Ya̴஠ڽfςW*v+thħ$Enacbw2xo%")j9pG}@HӖv. MfYI,J~P]z%0?>l?gQp ygY`bU_ Bz7GeYSZ`R{xaY":ȷ"+dJD>η~c|Tb;[VxDz{˚ٔ@kvq3Yi^Pp{46@~I~mJn.ky; 1sSZ[W6•MW~O 3}䙥WFMFs3{PDfq4Jx.ߑl/,)eq psyWḾ*õ6vKW&Z@ߪ#A`gy!,y)] Dv;گs;t_-kDJ|{ʊVTGd5Δ5JYoV< )lלx< ߫U=tz M69[CIp6G M{] ho\iaV<`-pt[al oY-N˾jaqZHi'B¯.@@awMp5M^@ jO,m xx>*;֬8|COe)ĉ"7'ܜľ'?/RA֎"~|<`~Sީ-1mW YGuA\^! 3XwH[>6_Ru{`2EM}.{nrt"JR I+`No iVB_47س+sh{! ~g˫NbpUdU h6VKq슄 Hٶ avX#2|&RsI*oL>؃"y[B~w/贯?3As1S9zp6f|o-U="[_JL5;!N9ϱcվݵ^e^qR']T5M.m/fgF6{o fU7Y$~Y~hLѧ8$X`ƍ5AFWm/;}Sr Rb O|>kBjOatiđjxHtA%Dr[psq{Si1ЊY#<^LJKɔ#[+Nes5Ό#ڻpg?\JnEGZ!b\(#ԇ`;2~Yb`tZ\#[;,^ Q}-7=w$՚X ɀ7]fz: θ}k_gaiϘ7~XEcerڇd1[M@R([!]^URMz :5EO*Bw޲p^Q2sWrk+@iBU5ֱdV"2D1zB*$?9?f<@jx&$3R>`a-2NsIjRlγd$& 2%jYIev.Na?LEfop})z'4 F2YFq;p}3Li31`U3R,LRtKν_x62MbM%x?rw{\0q^G$ حE1 8SfnR m]3NLMw0HDȵp#a374V}VKS_͉$ݸSECcr ӕ0h&wcP" %VF!RSM梍!$0^MZR("ꨁrGwSDdkw$K͠vIs dڦw ) 0}RCx9nw!R'tI;8rʏdEMi, Kr\J,Xw9}nX:bY9pL?`ڱ)c(`5H=?CaXK7F($9&Y~ߒ7%ѧ9-M:Y'Mb^l!mqw'6u99?\ݍBMZ}x8HuqL؞\ZS!IJv K캿8u{ #g۴n)=N2`NxZu4UW68D!+ RKGulB֏-lQ,)舞1RRk<hˍVƒ.1 GUQ_GS9Աz=cܴkP:&祥NjkimfƝ؍t6R<1Sz}v u|NUQ{wF9u+˷!m/jopXwoG6m״/$@:Rڿ h58%ąDޑfNs(?e1,nroz/DG'^YhuxlO)nm>Gع$bJ>qHsoP>cM?WAM^S1P{2 Vq06Hq˒-wzUݭ# %l~a:PVSG p .5ZlPk*駞"]]q u@m?Cm$bs(:`8H& ?ĄWY$l]q\P5?9+vwNK %wh+\#(;ӄ*1}5fS:Ū-w?=2@].ZJ [(Uc)oK:>b5__9ea$TmEɚԫD44$ -LW7k9_^/mq@8b2kiӲ%kԭ}_"Mng!kD5~Xԭh0BChj!ԖKЙ|p0ޜfKXSS6/|`e<=@K1e H~^>U!8V& lq pg gs8"Ӆ BSBx̢*5iMRL: Ӽ68BJ(@V S-R-iHlz%/E [KJ6d@3%=ItrPzun NNaߨ|Te iS؝S8 ӍmL̹`"1MDt#~PB> cӍNr>? (:uV vpb*oݚ;%&!9أL>/Ćdzt#S?Ȓڥ=#0LtzA]  {vJaPKŢzIW 㙌3ǗΠ`4'1rogU]dt vТ3a²nW/M"ۑTIRb;&,)wt,2`S&N&ZN\0ǰ4J5*Dj;v%&x9R[dx3.{CEB ?ᶾyp AyU{ |͊-P Ho-˒%>ޡxf`GURu9>:b&XJ;b.Feݩr-ӡ3NlV4ĝD67pBtVkD+m(zVfABJ o(ljRqY+gG e|©44œu[d+#𸑼]OCڂ6BMWb09ʛeYr)s{mxɑM<&'h^|~$صL@ HZh hUЎW%!KݥṜ/ Bm/缝+u0`@LcRpAM\ѡC<Ղs9@vwV\Rq;nN.5׋17qDH - #)`c7-*RoJi!iqx6 " zu' sgϿMBH3 )΀~-²VC}Tz%XC<b2afbl!MIUty'iĠW7QE}낫GGOFcC$25z537_xE!).̦κlF%Nfa8񾶪\ZŌB@utBZzQN~Mk%1 A4˞7`yї|jpAX.E)# k13=˝Ƹ捗J[}2(r'pH\KAW=0ߤ;{ǂoPꘝY,xSحPWjk8&8xG>/#H#L)[cyIP>@`C M# QBqeb&fڦBͱ=]r Ty.R( LVm Dw3(†Eq~}@(x7"6ǵ+}ϡZ\ap3|vM& 5|K^ #' h4QS:UUf5YChyś.AC׉3O&QO=O]p<0 }4y' v5ﵝطt 1O0vztc5^>2l1[EdeGT[ I#uL-z%x@4\IʐF z3;r*gOy -w p2D@Hw'\li"qX~HT8@1ls)ë#K\ AV}qE6}}%gPEY<δ11jx~ L"8 \ UY1`YD>9Ȭt4%s8HZ^-!mww6nntlCM+*S4 Iөׄ$t.]Jo&M΂^Y%95KU=|.`;"F*L!dXNJ|>è=79JLېTķ5hajzDs!w!*dԿ})9xBMz\+;3f#<]w皐Y3â7[m9V{VP O.ѣW'i# $hѧKs u0YL:d] 3ca;Xv9jcB8f\\* mcBaabK{#~" 1Z# ŷO=ZeϠmd犲e%p`܂Dk}@)zd ܒK=S^Fdzg;R5u* JىXUz[}:P>N ߉kn6Ք _YMӗ=:&TἈW 6a3bvm I\Mp0n{,8HF c1*`5;ߠ"))T=rյ2+kŵø%$sy0P[tA[a;҈>]|D'S߯^ G(J'IeV GfƬ!GQd2D&A;)Bv;e(&J| .9Ā89r6my(!)Z[ QE~Q](d>ZH4)t09d(?]q|8#4]]DW~.y@X_Vqxe *Crq2VͺN~2<}a+_ř)HK!Cd.2fzǤ~B й2/0w݈gkI@㒍$ *q4ϋg>ÍFl@,Hs媴&r}N^5Y ӶNa(NN{ u$gюbof@ vcO 9LȤ(Z wv~ڃ@e+h|i1Mu92P9l\MVR iz6!+o-PtBrDjx* 0V϶lKLk +32# ZS|$n`&ei'% ~J6*T$)lc eK#"EU <7|E!hTmxy=Cw;e‡R{4]dp*L]jm49^ ;[1/SN ;)`$LԌN4uk~NOL;gH˫eD6b__x e')#^MHgX-WJI#n I&-M"jcNV!8ZF+BK( XSysO\xuI/. qf IOYN^lEP-POxIW_%Du+jX<VkJy]Gոe~V8/JiNAIhrCt>tgzO~"?qL$隩ݰUHy:@jB G:s ŜKZo^(ҹō@;|U|ҟolx6@  6 YI{'łhE;n:%>HimKZ3īI:7t ]!G"tB| Z9qTJ*65Tl/Tv~.mܥ\ŖN12ZjWEK iET@q&gBRNxI^xe'z@v8Q ~\!JK҃H9a~̲}Q mz`gO IיR FQÏd\) $3гNanj%}C3 8´^A+<8߉-5PBn=-`A11}#W2in,p8!41ߋR,)6rFakEcVG-KexC4}-ݾ$tpcˀT0l_Z=*J422,ԁYoNt PJw22-%)cQ.7Wp8D$&5L,ye)8!AFp>[P'kcriUL~,U‚~Ğ8L'3Mgnz_^zX밙? e3޻sz N .5[%Rn55J|8|! ?%kf_ F m%r 6z!qa7 m6k)d7ͅ[I&Ni5?{vCE.ݬe#dܮ( |G<r$d n:` jG nqr1`Dyvm16 BFu5ż%!raKȥSB%ȄO>0x;'W eZ@-ڝ {d vM=+ BAb O` r?:Ëq{ZHi!4㸃spѥ|0[vwj=iWVׇ+pNUL.&YBͷaE<Z zPFdzqt?; $?ܡ# -cjMI{=v Z &}s @^|D<:Tu9R/:gOLBsY]M[& &Q&4*;Ā7*om~ѾMe>kdJ·ڻrCF >aD&t?p1CZ7OOSOxz9@GiG/_*`pz/H)s[ 37W8S_)MmD0PV\%hF*Rvr)1f>RsTv:: -;d&}`n wW5((NePcqRtHp#"|,D#ؿ{KO&I!":T ծ¼7Eu&Kir;fHk:ݜ\F;K|ĕdC\D786x_>UJ vyk+k(ZHVGRy#E+KaskisCYj["+Q/yAH1c/5VXi.ZBnYbp#Yt4nJ2V䄎'AC㬦^S ۽~3Dnoi1":jCqɎD2<0ߝ $BDwfn'l?[r\!`vDsI%MI5L|:}:Z2Lxj=쳗rq'C+G:Z4ڤUzkRY^Gn/q=58l׎n+nǙ]Hd\ θZ*ćet1uN CufML-t}03,Y?"wKV P^bGk$;)q jQxnL} Z^ 9șB+wm{IslfU6))^r{UmT$[jQ%O>;1M(:II d<.q3W6U֎bC>•boO֯gEOV( xIuc?7e e6|i?8(X~CxyAt^ u_;*0>(n"a7%Ϻv=a% '("mQ2 QxX Tdÿ>դ58>ڬ)>%RnkĕɉEv}dTY(XxrIuپ~W!,18F9mIj񳟪wjA6!GM@6ZJ䮄2\Î ԕB2 uK ] "_\u/ ;S:/jHk6bv v&˨ovXh^ k ?tҭ)2K65?͂HZ-#LN&Ɲ_+ߑ\P!wd.HO7XS vETb-tKٻ %+"PkcAJʻJaGZ-H8MԤg/2|9`tAV5b{SCAL B_W/7fhm#Z<Rg͑0DAN!zՏn&9Rb?u (s ;k!744V'_Eme|==!#( 2ИJkD0iK;Ӟ \h߀4njTA;sl7;)ǝA)_tqoaq~B^/Enш; .'VfvYP["Q8[RI}<:C8L@T|`t49 3 ӇdF"4ؑF˶2`dТ杚ĐЌKfj%2UV};=mx5wB#ösfA67/lan{/wۅ](UC8\ @Q#\DNc.66~R%yLC1ȢwL`f`@L{^t(Wgؕ`kȁYךIVj6Lsp~,cZK@8S@ T-sbBֽLn\mn粠b`xDfg>ɚCL>"왋xͧX:&YxDмBf4ny󭡓+K;6#n9asIxmGi[[C샑&$2$2h3x A70,a3haN-yctmNz~؅Z3_\!Gޚ)dtR`{ ]9T=0WPSY2Iᗷvu#rsMZ26V Ămq敻YmyjkY Q;5, F]Mii:L,^vZ)*ez{ @5zm0+Źj뿸cuB1̅+G~*Dea4kTN'Q#zq%*n՟OXwWg,]~MN󥎩W`l,ށjFQdK]#Op*o:a@Zc+S5ǂJdE+*A6G]O=7?vayn(y|LNef#+ݠo:1d\uyCҽe-EkI؎Md fe/VzOvnC/^l(p‡i-ޜC6UGDS,b =j5tLEi:oqs>R )0ed'?:]VN!)q ۙ\CLAag[PY5&.dHc4 vߐB+3bQ̨\;X.y@CCb\k-,p@meY寵 YŰȬ5<[f=,zMXǾdtFA 4\>oU?B 6ڕ!sߒ =`ӨRx9K,TI~%LҮ"B<yHk ɼQ|-hmAʔDfQ-Zk)Ls"F i<̏j ^26thP#pHCŲ >R,k0\xmxq25Y{(.^xVӠņy_Yh;Hga^鴶P'+ȖjAz`9P[`V5hun pofe8+U2Mu`y,@:Uw;6zP-/RZ՝ZKW|wLyi[AI=_3I<6DzWހl3#ϔ2`Xq٬`rS^jcjHc9ZT1cMC]7?GZm2htr $>ryVe $wX9)aMIDf"?dTy ~*O-'`?_jH(7p c[Es4{#Qb$+:0e^EU??j09 T|yϩ Zdy3ϭfD{&eUzso Q{6)ʘEԞ/}!t~ZQ_s:xT }o'PcSh΢<7b+~^jA@(Ad#7׷ h*:NWЎaџMp6,nӄ K/ʐD v=nW:M'iw%bi%C`18P4^5ѣ5>1[_RH%|42}oV}CR-*jSS&T-C)CKݺ4U@TW3*i|͢V'h!ܒԝP`#C3X=oq=`$aM/i@͌L+yDuQW  ˦-* VPk8Ӌ̬\tPW-4[/5I 䕧_j/u>QAl],#E/)Zs-W~U/OvSeS7zp6+hrKs=mʩܿ!v1_n,Y4}3G4DL7Y\x^[ :/XH,$x@*ڢE j~.bNYB- ~N ߽Kޘ:j;֝(& w@6G?MScC\6#)[x2(^1o\ ӉBlHAg撯A|BJ褥Z`Q#Op$-97/EFˤD^DuʴIDKKſ%c EzO|A2W&)!G,3F?3{ .ZzJ[G Ab># B&Gs < bs]Sp4uAZ+.|FaTqjg.#L0^ npQgal̢1[?Z +gnL둸y&줊)H?uh|:ƭ6~T gQ􉢋~fN {Q$)W}|fTyq(Xw#9\ x+1Bi?}ѐcivۼt(v#U8t%en" 6x @X< #G@TSŏџ1&\x 0&;l]TXAPlb9it&k 8s~u{SGYKn|kb m I?bgՂyIJ y/ i;.'2e@K)e6zߜ\q<֓tQFK͈%=kz:B鿻,pQ+@M+EzCNP9ײ%3Ď`suCGUVwNMiw@[w]d`}K-U71Dɜy ON.50ӲžaYٮp('g/ꧏKYqLwɚpS֧˛Tym_D^;ܴ*WpU10JnBꙜtt|0`47dt/ 9ˣ6lfK(_`zhCz#{Qk-}s"ForLw}u#uMe||ԎZTDޓǚ;}zE9w'D iEwfX?f}}r̞0qEdcT>J3XD)Pg׉,-Ѡ}#-<;KcbgJli8me4zsh<[ۦ B'xPdlB/\ǩ)4=)w?m$coߓ hxXwd2~X ěVzQ1j#dY& .,KXl~Eh?xlQSim 1ap߭E"%p- 8K@isB.pbD.D=:3It/$`>> 8YsJE#j3=Om/Lr=aoM8)P|155C,uFbFG,nMq64MkRnROnJg ReK#S=FV ~R^QDԾ YRTqW/"&TqӼVcD$z)J5͑kF4}{Zݟ`,}e.l{ aS5˗)\HFt*d6ߙs͒G6.1CNc6:3&-js&ˈ\Wnh _$#nGK2?!j@cIlՇB2gxO;~:h$m?Iޏ$Βޠu#^T2‘rحzz÷ aBҊ|p >N7L խJ97uGEkOܮ2PIR(m;6?E˶ e;S4(<#j(ڑ7[V3,=-(WZ8?D$vM:}]m5g MLSyamсmlF'_TG &]07ah[u5}4MM{<'5]xtm~ ϗ 'ziqQD'y҈+%UQB%>T;P9lQoENF: l_u0"JdPx7lפkLJ@a>MC@6hJ̌株 \-Lm4cճ-]lGb%6P K(ܡaz_^c^#A] K -ĺ*CsTY':@~3i8KDyj񇍎Q s+ȏdݽOyM?q4DnHWug OL>=M:A g ,{>֜`sp`ąrm_i2BxQ軅%qidFE-zPTѲHu?FzWRplJD2gwdl.Ӥ07 2ah̡GiY9-; `.SY4w2s1՝9/V"cع(dRKIc5Gkӯk_T d$ ҾKjEܦnKQiÄS\qّ'/Wկ,,˒ʿrrmT\!#oQ(sj7b*9ڥB`;LЛ.@A>g-k e69*-pLL0VoѢ !9N(NKw8nD76< Epc"Wn5]=dcT=ppiy #JA_Nm>oHei6ZDxetM8Ɍ1DD$S,gjjҶ$+u˶8(FE0BNX_ 7VƇ JH%+Uu59I`ms=ܚ3{hő}ɖąT'}-NN1itPݕo[$qezY$24xƁK";8SƔQEz_ww1rkڑS~})iYBx2{O>4ID/(ɣmiChvP__ ~z~0'ba7~`a{ 3 SQ2'E U|H Tm[ʸ3*DUڵ&=`ޤȀ6;74v38WĪoC0֡Glb4Hu`>:"t:FZ01Vˬd{t",<­K?aS>I{m]oO?>Iڄ@;)8[ѓR|o#iFCyC3ȍ|Wf >QIm\&d=z])) >ɨ*<}q=8r hx, OiXU/{TwnX{GziCp~:w=rVRG u.hܤSe+1z$VA@FǙ,2 ڧ?w!k5xo+S'~f. o 'hOcs>S z1慫+7,$7zfh, 3reOh_ڢs0.(uˊk>z}/ { hb=;/{2J$ V#B =*&v47E]!-wz)t(Υʥysb79hѦrVN75?Wd,ei s-ٜs28Yq2̺FiϞg-p}QAͯ&yJ|"V`ƠBnmi9Y;88)JC: \*->V ffTgsɓ|ooO3*[P"#,I_, 0AZMW/pCݗφn>՟X^ oX9>YMlhTױ1+F]Rt6o>V~?͙& ]~4m_/R5RA}w#ƚ>n" n Da.|('UF4HvlfdYyrA)Nt"B>+vq1Qrظ _戯? D@udz 2.]03gA4bt3\ʌVw .Hz)./ P!CU{[B;zŬuzf ?+!G(*|V/rIlω_Z)㤱F-x(,vo)Kn|B69 Ͷ8Z-#U؅%o1,ǗZLۇ8nCs=! <3 :zGQ(:d< V''2H!5gYZ0707010000029a000081a40000000000000000000000016661890a00013fe0000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom/tg3.ko.xz7zXZִF!t/]?Eh=ڜ.+"ToS^ߚMKc[WP* SyU;w&ܕSSX= EZCadXi(_dg"84xXh<+1 }lxLWv_%/jv餆ܢXJ0A52ѬA6l + *_<* Ɨ܁A>]yZ@$Du<RL@[,9=9DԁrÐ<=ޯ`P v^16pw ;0P{dnl q+x9igJBMf&5ޕX;]L+X:ePTqQ=0!;' O=kfu 1H-k6G)<%u$.A%I|؜S}@], micеHSK4 Q1}]~DZx O}tHE1p IOE!@fLRy3/&_#U<aC֟!T(=nCjpmtEi:~GoM\ܯ:>.J{XRxD"'5( vt7sMV}.fp#v&q̧g [%]?h &jq6イtD~Cw?+%lIIkE:FVJB7X2Dɀ,;^$wYjiy?'csEf~:ב(3/X> }W}퀏8)NRZa4v9#5ŅQ((n2jM$>KE9 -I0_O/{}Si4S2SfBe a+pjFk1@15.!(.W?֥nCA*rI"f:si- S Hu :d5hw4-E`h`L㋼z5i)|Ux!Rq9F\4>=jmYG$ R2D quƽMxgٴ2g 9y# BC4wr7COODTLNv9ׂH)H ݠ㓐9`e+̀t82H{$%gS"" FQ*Wq'x($N6N{On'H .=7./_sޚOxyZ4gn!ܺʺ =ρ#L<l QBG^kDI-$0ZҴiͩ+gV٠ ))xׄd}տloL ϊ&ፂ!zl}ɓQzGiBs<%E}mf7Ǘ):h6o4$bN,IĻn߲~Ɖ֪vQkmu6bDEy Di4j.FY^E=m`TYeMBh vR9P;ˤWb`Vd_J[c4a0bxqt#Ve3DxY1z4֕Y'>e(e5`mqd@' _fjT4sJ ?VzE G"zP|R z]bc Nzy߲x vyRN]/Q5⺳uXEq[쒴ٟ~ЛZ\'[q' y .iy홒͌4Yy:nRҜkQL މ󄜗. "Ǘi{ڸ aN^m:ƼN~s\$d\UCwhZfϑr;\ߨbWK~( /DDjuNZ)icp7';\vꎭOaaȓ&^ RB:K~l2%1\T `9܎BJQG7 dL䧓7gFc&Vw"3{(EB}1hB$z4(UFb=y0-\LɅڑq)mg~H94xq\LR-u^c] C_)L}> 5cbTzК*LNHf%~plHn=/dp+ɑ~B:S#ubf)  u L j&JlH9{LV/ᯜKc 2`siim9(ʑM c(*aJg"vldBM:Xؖ~_%2~G;9P 息 %#H19oO.[^C;&O+US>nnpz1l%fU(ȝ E"nUYMsNAшOZ3?\ѿZ%A|_"hUpLAT^0A!M7_}TV-/䕋cY;YgpLmVpM)&1lKy;GAױ1~P71u7)7lKlr;*޻in)<؆J!3^DH SpI?xfI# rwx=L1,(mG62Q64`=!`̮;Ex;x ^G@ 7z._l~ePs ip(jjPG駱^Φ/z캽+4Y6;˶\?~Z*?f±/"o@ܓ5m F %o,FGCRBR]`3ŹnU2yyz+%053Q@,x4*/WR#STHv9Q&]HV;a'La0|U@]S.4j1[E| .Kbƴ"*xD7| q =E15!q¤{ PFs W e׻YPhLcC)ΔQw!&b"8㱒h c::U: v ?[}`M&"ZHJƊz+&NGQs2WMa_d6@b3sGƳd[Ec~]Zhc4 K5RYؖ.('8eHn/=WHDX| at\Xv;3u*gs G=ecbP27@Hg~ѮQze݈nTG)ĺr$Q6+$1I]Å!D_և: +'9%uAEjH7Lf($gYY6lmQQ߁| y&rSROpalVp  ve%:ؚ^* DA a\U B952,#" 7- IMo!lVp.SaO/&Zu+Vjnqtʧm8+\E8b&s<4ݬ"*ґ2(-dLҹ{P"K=o7d EAʰ}_IS:rυ/>B3Ԣ321.4(DHx=(1XLٯ3~ix|_,bUb5X,g @`kug@t ,C^ko1 soEK'_FSk}%]^".4ZL4k}VȻA~7YPYyLa1QJg+(Kmm02󼾮̝-X_Q_"GnFKJXȅgMފ|v@Ùj#+tYxO>,֖Ra܇h!9Б86dIlr%0M \*וtd9a!;۠I utdL^.h5{h!Z_.y4>7Y:αnn [q1c;IK(Fޤ(f"NIx(OO-3`>!-&MDl\l@lI%םFW|7"=7siBfl !~Ie]+_"-[prߊ$gpټqiw907q5 eynq:NL~}L*͙q ʪJKˎq3i( h wh*gGfxAF24?wi׿ghk}u$KuHuhqiɸ7r@G򯲓Jti8 6=6,&Аn`]uI !L2c$Mx8gҌ#늵qߖq}z1s~ 5,ȉ渿$tRXi^~5\% $$hК L+ۍlۚ+I5)!ꟁoq/OZ??@\i6 gm9C=YP]Zo_n2ZhRouVaX{xQK"{wqv+lP=NbӫE\Jp=dŤp(X q< ϵׄ*0]jv13! \&b3gze k-;ʳ bzpҟaV~Zzӭ0+k _y|&զ}y{+ LU8-3 gwǹ;lcZe2\=K>H 5g,=} U5T_4>< Ҽ n?\" e91炏~UL}=U ;;잒y.aKӌ]err52%{fOGѷ/-ZE@lW̶&|,u*d %7f9C h-}$QRs˴ˮBUzz"3U1K8"AOl/ ۰Qb6}t&pWZoJb{npQuӥGZQuڝ}`nM|l!wu]O)d $njz~q<#y$N[/Kk:؟q>z Mj5iК;#v>y{b.0b,m+-\A îD ?"ބKsުeUpx.U@F\nEs |X9o¾_uaQD yeJ(t.e6tɴ*>~xvjݥ]dG zU):m%WѲyW'ނqCTeh̪%Z:4;w/Kz~!%r]OWEqX/{#WvWL&vQNor{d93嶢hh@Gc{% kր<\Qj,eB<|x؍ b݉x5tvJ|L0,5_)ɳP~Ou:_V =zc\%?bp]H'n^()(#a1-#)ϪI_5`v8wG03ؖQ!ż+~dZv 2- =@LoX*262Oc׭主L-, SkdOEs|v)r!8{@cV-:o ~dgdWTuOԞ'TT*z~N?hI=aj/aFڊꑐ fWnwLoNC9\o  vZ!6o~5E68ENJ)/L@ +IRdp"0@FfyQqI]iynwƚ߆o@hS-6 u7|Z uS"=9KRb[0Dqͼex? R 3Tbwy+r(c]Rd F]m7./ X udPᜏ$PGL0a ra[XaXyS/f UIwE!Ņ #Ycb+# N nLS-Ms%,nģm1%#p8JշQ+2ea*AɎ{A@_[+LrSPƉ\j \ή>D_9eh(,eDD^v~MY*W^37Xݫ_\D"e٘R1W,⇱.(:/v۷]8qiN!SpkfRkG aMQE\tP=|l~eǣL,7}դy}FVEx-N!4,hx91; Fݏt*,jn'CNͧo\ Z Jm=vgtD$p"J3"p-a7YA-}\vބ^O ]4),?¸42y2D)9f( m*Tg/U>Kկ7'zEtѹGd󒓊޷f>~ΚIJ|tND@S4FA t eh0-8!1fnqI@jf$U]I(\sP1QFX Z,~ڜxBn*8w.Yp&}wA~,`@]Omo/h[?깲/Br  ,y'U l#Sj#%k葴M ~Ü)Lb9m@`{-CqE\?ocXl\͢WVeve*?ұF![nHε`V_׽#t|6`B*"@%%Rbܾ.y7?],̧3 =-C܎,EfP)Lߥ Чtl+"`plKRl:tMFbPw l^?!2c٪]2}UOX/q `[#oț)Xz\:^ߩ1&| +a$ZyԵt۠ ٺn>aG$8J ?&< *3J,bmsOA۵{0QpF0a&Lwi'!!oLskH/?e1`YXO~BNHW. #;Gݪث^p@]6>V Pg~]!z,1e.HhY6|Gqǀ(.niH˸H8J B1Ws׺ .njKydYZ%Ҏ@U&ud8OBõ.nj`VQn3`BLcM̍G_n.Q=g~D .~ؠ vߡ 3|&S"bL)AsN$>%e%|rM-eb%,%'&l#3'h'6~cwN?B;- =q ,BLӸQY YU /7Zٶ"Qwz1PMTG|;e)5b3IhC3 g ^*uIS9M Os_P9Ϝ &\ZԺ'ŀ14܌J'A))[iG v @o !/˱ ЎϏ"^N TC-'ẁ9H-È~hg\Y,d2Wom圚XLyu0a#?a>-NTLbmwWuzeT8X7*zZx18>Hq \tjO8瘜}7պ#Ɓ<6ZBI g5jJSS]f"?tRi6v[96'Z15؄T"pvn&RJy߱ Dڼ̝UYsG᝟J1 QѹvT7|Eӈs0cCQ9I#y\qMԱ|䠪Ė )\dR]i)s{B^0ф}j!1 ,͊ձl1n{fYV&]ȟ9Æ>>*Q{MBNHpٳNc%ErA~JQwT{1hN+c2zHUcL@7ֽdrrνd}v@6AxXϳ)K`jEWyWȽ*HS;18\Cg֦3&E>l`yo2}56 NA6XFYH/XӴ?uO,. ._Om)'3XZ8dlH^U v'qXtQqf}E<b"n6%d0hqäEacT>M@ "u8} w$X!cژ_5.lZ;e5?Ae}ƑϛeS'+0/UoaDG)n}?O؅|'.2F{fqQe-"_ВPcޟ66<)@*L>4(03_b|-QUKfxmKD 2nw{R7` x aNV"ވC~CIP- VA^1Qnp䥅0kqwȠV?e>js\Q lƘE!NV,kF+=OzSmk˗Wߘ PhY"ydw@z~,v0S89gcH'.$J(SoQ# ?/rO]5$e )_Q l4H2$%͈; !PVVaSv}TfASH $p|D۟SVH{8oU!k,XzgJo5ێul9}0)/pX 9L+P[2ѶfJ'Jgv ~;:́XFTB6yO7lKG]ĺt"7="{'j̣mA)qdr8rCN Rc [aq9T󹫛I9%BV3jEלN1_)FST=^“]dgP(5{̢ BS$fΔJnȾ#e@_XL.)<(/;Z h4}̽܍t#n2)zY4!ϸ"mX~.XdC/hAciC|A ;N= =jUa[녲ka .x.+*.T'cUz\/]϶0 qv NIL]Y!/YȚ !p~Wx2 c\,@=m;dxQB5\ o"zBbW@2C߭!q# ;G #}I?>ƿ=[QvÀ0;jTێjFLy@s%g' !&DO(Ez:R·4Ĺ1#r3ŋ ZL=ǹ )77qMWcFR `N?sK>bĺ)DŽG(uʵ|ugjV7ծBJ لl71nL*= E~`ڃ|*{ +@8OHtIH EAea+[ Ηx4@#3/bCJOc?g[U~P-h0FSG$ɚ`Dl+NA(jXLT~@nTQ"™ā 70rlrf4Tbi~Vc0j#Ͱ,[J[gŴ lщԇ 3}xnj {1<-좷3bX&e.WWgJ?NȔ'A0He?fx3vFsEMp3U#9-q )PؤE&0!hGUWQV`o=9xetJ3No߲*m=3B* b=.ޮqŌ_X5Eu /wW /!իGgHWD'SNftt3T@sPRTʻF'afxrytCxF")c]c2E3V8= Hl9*o{Uin7$);03K,]Lk涢ul.sM:HSOʺ D9e :^6gXAmE;0#Ӡ1k6דO4#Vz-/Pz{&W 4y3m*i?P$D R NDe) `ϦɵpFym )ҽplY mdGxlAP`Ym)Cv:\BH6pzGزʛO/0J$)7I3Z":Y*)%@?#O.~Uɜ6FyҰ5t7\t)%G3%$%7ɷjfrZEjh;%^HψI#E[B5jϱikqs^J6Q8kFC}ZkgٝH\Ack3а_¢8˲̺{KQ#Yl)ByJ., Zh%0P z?g]-L3+φ'N,g&wUyUDMS$^ ǡdu})7q@t)->P8˨(Ƙ5_'U_@|c`/ DBØg"S*W fC]L9Yc֠Mw`t*Ŭ`!;}^PX#.⸎yVF%jc\<~.XDK6PM 0@~ӻ˰Y vnwhH*2Hz-DψmIE afD5SK7d2Gej٩z+}Ǩߑ,cs- ^ ͽLVE((CqG{{d=ڳLE[_gX>{YG 7{,3@U'SEGw+AhҨC[pd׀ ¿AGkd_QSp mf*d+fO\ Xx*8D"4{Vw( E,Y i׮BNYBO 6ޙD.bDeVVjFύuHCs/^Ѕ6V)Br^.6륣5ʤNuUjԀ>sFk)yW%i$3}CH:{xB$LC{Ղ{sVE"`Pʄǀ)2Q\ʖ0xԴ ˔HAfF9iCm4vgP8Gaa(<Q2Ai BmS*,zw$fe.빫aƚv2'zS/eYׁOZ尫{+ \f?`*VX/LS̜$bf,kA`?y ,,h@ʶ)^~[cnyuCZed=Hզ|y!C^Fu9LN(ăRu|}UC1P~ S[YHce_`[; yaW53BܹL_7AS@p}-${dsˬ8pT|yXu,C8R6d*] ;٫ӅyA,CV T&,ihDnqt4BAe82bN `d&^ýR37A2t=9N`;Ѧl_ u4ͽ[}<(H>o&M߰}k;]&_a vK/\H9W6@wAq~$rxUXBGu(CWFx%D~H(YE6 #Kί= ު͏kj'ژ3ڊ} 1ܷҬaۡ߹C/:O&96^o誼6"YP `a|G+Gi(,1jEv{1F/( 03jBFHowIkfZdaZeSvIhⵣo[ m5ꮢ*L F_@o9R5;!oɱ b!2/'CG|2q#+iONsfRmw{gb Sdvh_/ g”㺔WW捂x &qg~u"KeGA:oy\^ʐCXLj12ײV0w7X;1#b@mWe ~ umc2逎PjN +CX6NhSzr\īj!"xLrOj4G>1;Tj f=5S FEŒwE {xV ! hz9OJIgԡ7!r|)3ygmʱ@'dR#;DS<4<`!jUwA:Qg+ť>1Do ?d9꘨oGC0m7jW[Ñ?: vtϮ  3%麄p)[b5\%( WL|CnnNc<4R)ul_ F6 1 bIY\z,MݨEq3AJn=8,^Aʿkm PsѽMhNBQÎHEq=#l+Z. E1ډ6< &ߝ M2<'O]rW=7lNO]Fb[Tw]:[ʁ? =0A:񅰻pvl\nڈbj׳&Vq*eDae˘%'0pJ r"1%R]g;B9%YN#p.q g9zS,$&9y_&X-~ȧĵXF"Qi k!5)u6mq^A:#4Vn牜iGUAWvE#Jcv8 'v/+{r* I2hЦ) s&>rתLnrau$!wQBM+@gGDc Ay .06MciPM%hۅ)_Xiy{~ %JE+I:˝=NI+袢s:gP5jgĘ!eUj'שĬg:I/}qXIn]v*|^DR< $=ZUC6oߺL=Y`QbYd뻧Ƙ1Ke٥&KU)pgd^aה%gqNZϒi9ܷ{7^)SMVvuljry`FmYZguDU4}ڹ5'|iӕK 9dZGU\b1ӑr0;s躞)sG&QqjL$"`azKK&`OO^'"j 8ЮXAZS VF]3mWȠ|n5br0BXٰU2q.Vրj-s9-(h392y0W}S,{{1 CMzyo M:#Z- /͈4>;*m%$$´h*zau"["U0'K+,Γ^3OUhO,MÕ>?-}k> S̐ j=k- #pCSj'}Ml$&p'\̱)Dq =zF~ хw3G8dIW}- e}f"}$\DlR,1WBa`: /6$})Ar1h8P&%Dj-i ey4Jo\$ӓs➩.;Tyh섐wE>PB6n\sv rԏ4te;ry/n><ؘ~.ͅ6 [Y=aw?J*{רS&Y5 }o|kF91\[\#8b˱cEp9Z+iZY Ņs)|%Ty 5weм}Z dgκ^E{Jtr9P=w0\e)kx1ky&+q xqB=g7<odl RњNZܻN@?ΏÍ8 kx!07 >rj8Re,cung'KK@$Qkn7Jҽ{?n&@\ͧD־JyDp6MX'! !r#/3~?qBI\k&SE:cȫ$Fx>־sAB1 uX(،Vp=/?$>T1'Ss 4!v-χ%:2֜/-#f`z氄3!AzVƫ[q( j8X l۾G}H# lwoqO7Ztӌ)2+uQhZ5IC 9]# UW󬀖6c=\U]- =}э|:QOzaШ@ݼGwkD }^R+WwAr6Sg楊<3L'rT e۞85_'IĸxԒRV2{[n,6~S^_9) Zsl%еAD_N\L;%|G7rlHWn׬斦oD*g,<Ng֪P$3=i 8:u1\,/MrǴJg֢z17~9J'jŘ?=[-hpmcdA*(3[d t adhjɥNv?cPLqeρ0 ɭD Ĺ xJ!0ۭ?1RJ3!jAV='[]R*xj2!MsBOXgD0r#B~1Ӷr+bz" ٰj Oq헹tB\RM TpI\ Ֆ*;ENq-v9ƸYp^N㰾#S;=g޽-Fӯy`w"k;8]R*EK 9d_}SڧݯsҚhr各㴦CԶ{ %w8or*]߅qA`&5T\Iw~痙ʁRkra=PQ}ՇJ^zQ<ƒ=טA, qUG][c. y| X?3FVM0LlY—w 0SM; ͍wbO2޻Hg( ɣ?پme%~W~-L8O}N@+=Bݴ2nk2vufc=a~ rf9fCE]~ %_y\^6bJ /ޒ߷% **n܆(wsbw]=5Rܡ*6c2$”ySd\i X]˃ 2/QQOkI*c}8>a޹HG(M[OlV }LWNFcdb^/][g5LPq3)je+HX;f~{bL0k4d f'}lyZC){6v=5hU+_*N(+pA(UVxraȽO{U"98zqkoH1Oaı4+ɾJ?A4[X`I*BJ;#ѽT9W^jLRf[ė|.|Ȇ,<_> 6xǜnquTL$_:}hWhW"юtz1$>< 5-ǻq'a;V<0;!l"gnNV{UWhX]_\Sl5S_nޟoau]n٢I'*w Rhݾf0QZɏMOHxS͹$]g5 *2] vk\쳉O%_Z4&e5ʑThَq0)w܃"Sc9+,6Rit~c蛿W^X۲hݱ`\8fsV<.B\5")RI\h6̗jZ;YR{8m(?['FR_ !hvSږ[NT!U"z);!73gnAj<)mPkl@|u]L.>xkˇr=\;8XL>̌t}@Y Y^I߶?Ҹ S\:%iudPX_RL.G Rz/H2ƣÏ'V +B|i\q3:(`&%Mi{`?”M~*1xrˣ)pd:6(ʮ8ZKt̽|T!HLQr5K\!=NdL68B֚ J&8~{tN ~Vr{f Nxgǵ',ɺ+ |hwu cnA$1'%>ؙI(d;xe^l 8̔>>~>gL0A<6Rs`nw@SbƢʭ}$M\vi*+TmScQ\꽞P$FRbq@-a\5+%6%sѫr$0+Gj;t?.۬3iaؗsvT#Y܁hO@E/Y-=O3@biNI^N  -{EJɪE摵k:)ZfD_f ~oமlpCcEY5O I&03.#~Hǣ)SV`wUTn7>f5r+H#i!?V\'LoBbqԒ> .Pndz#fh޵͸II p乇.JW\%I1Ρ,Ԟk';*Gz צ-9\-\jfM$*8nm^%܌QLzH$W#u^`EMr!oN$&T#Hb깕|TT0S6ئ΃ԅ'ـmsius\ji|&K?: Mc%00)Aj7ܰSL}V9τ{cߪ¦b ϸ_s{~>J&I+ELp?S ꓛppϡ<]O‡zkDs8>gCS.2%h4sA(hZ)}hxmm^K̙)ij艘%^O" #z~L@oNCʃu1%nBZCFPn>YqpCD i*1np5Ĺ+[b3؁c4} ? }6p3:)w0#3oNχ\^Hu}3'9&T|@wL >R11 m&"4{=K\V̭rwl&@5ew{5g]IL˂*K_d- goܧ -67K |SYJzu1.m#%#\Ӄ;\Dc^̡TY&\!wY?04 dt*,oGdIQѰW4?Vd2 #;7Dh=$1n `{BcU,Ow2[;c\Ns:0?ʽ cܸ|wT3BŬZO۟[ ?Z~cJt3^6]ȓ$xw=39RH &/kxQ+':h7͔4\A &7yzyidqǣIn[Ek笗Wf[ ms3V*Y[2^VhSK) MC)ٜ1\i=K̅s|?BdW0m'4^p&%|&rtBg,#ԦRt O+zlplkm9j`g)hJJ2F̓5R6;Ʉ=*B-uYm`'e9=?3 u;쏫MMk9B]h3: :%wҪ7|_WTY;S=+8ߩFqq7 ~jI@f]27Y(nsTE>1>8*Zͩp ECQz,}gI#!Iݐ8h*0YYF\F&<@y'@r+t{s3>N\>U5͏xFh*5Q]y\'o3JvxV= ]Nu談{ "zHK D~)~|Y rk4,iӃ%C|jnv9+G,!HʼntA]#5^8ڭ&>OPҘeoN?,S"V 1" =fp%;| ˦y-䃞yfQHp`6Վ9JS3":iQшLPǶTI!!l64S@|/fF8B) aS%eV5٫Y6=9).7 fc ȸlyb&VT23W3e9vӖTF{x&mĘJ{*଻y #1ݚYm[,~:T !_ε$6=m.;~Y%G!dsA .} >*&{M2 >gKN(w{D#J5) f_zP/v=jVcbPK)i|)آEU(V-ޥjϣsb8zϋ垦\SϽ 'k[YO1r7.;-|nƆ%T w& ,n܎6iî v+hM4ZFw%(b7Z@msj~^" 01%rKzpk`~E\(LiFb$DBnє| љ-Jaod]' C CX#R, d6mCR8Zonm XnT =HYX`Q(H$xME")C; MEbqa,6KY:#gPqCv /t f~Q\Ɗ D̝D +۽ Q,$A;_lؼeHE|tEI^^+"`I(͓̃yӥnrU`p~" LWppVQY* +Q2 -T8kogON]M? +IIͶ1. 3Pyg%{6 .3H^5I+=7*XUZ+':&bO}Itl&`[ېCZeZя:yE@'xb6EufZ*oM>aywN~Yˊ9 t >Ehg{ǝzֶO"z1TۊMd~yY_vu܈` ̦ATždT \d㥓 Ĭ9{nZ(ۺ eK#.uZũƿ̞ҚNo&WzLdRr+aZT[?89247hJDo*»4bB+;T f)ӣ`\aLE%A$TF 64^ F6 DO;͵;eZoą$$j/[ ?Y4U.l+dbké0L}E!LJ=7ےMy @}C[6#Nve)`J,[>GTa~´`#8:r'Z3d; q.rJ8ʷ":m^%Mf#w5۳2wXĈ7 봱L+Zutqr ^}E/_26n*"씷ǝA31R9Ѫ(+֧$L7 "V`ߺ#Q7+_ >02&YJO4rd6,QQ@cܤAU(6ȰyU5t%MpV?1d}3 (S'DuI.:nyY?Ujogk6nEQuPK3frg(2oQW,8gFz.T,xO6[ E9!d,Bq@ 8[$!}QS-Nu>⭯ 8"jes(O}3Z21MpϦ]ָ"OV}9M{>/.^jwF]igEj4P(#4{Ltd,cq;X%+,?e[(9@uu=T2gYlxEe?O=+;,BO`xmE<);\Yۖr g3i*״vQ2eUF_( L"4΢ ',a6sR =<tO?J_gP?FOv-Ĺ"oǶHzOUKzX"6DlgrUʜ@L&JW:UBC*m+  87cs^yloݎ rĔ "j 0uy?(8'~) ȷMǎua;r=pk@>gD%@69`tRu')"K({d&!J664޻e&Aj# q )ʓv[5}9Ii#sz*W 纵 f2"۳Cjp&XϖsZ1'*2$stw{AV|R79ݥ:uZ\[RG;k.oLhswu{U&$sZi"bqD0`TCǝ u ׀{d=kwlۥP{Hqp 1dNՍu! [%b*54 k<4+| >'o{j$AziѺQDtijlӹ?f(Y?}k^AcKZB8tJ &>pb:I\'I∸ލ7z`WB`kqߛYW 砭%uYpR%E<Ԃ)@mYpCDl\[/S%O@kf`(@E@@)8:IC7(gm+̀wP;;4@I RaeOB MRFg>i(e"N}Qu4E jZ-@6L6+MsL\)a<uE%眵JZىq =*r)ĦB5R{ |_N>i<6ZKJi#mc9Dzkuִ~Y{Cn&*q +Ei;T`YeCHJ&V}ʾ8GximbCÄgF57ZJlf%JX5iEӔs۶_oTäiŊ3=F]yyOtcDv82ѲlsᛣzA;eqhƏ,W &$QB}T+Ƙ sk {iu8wcRm{ɥq g)6 Q)aţco+*IB+QF9BBy)ÇRar^y#^e'",nSs[lMFds-0/U_g҃Y"lCXgI%љgu$ (G_29B]Z Y9^z IU,+WIu= #ԡNWܶ})5Z mm`Ӡ["u}̥{osNEs"u[>k$> KPu쐳};J"t?-z?3e=t+C:}0E+NV{5U+ËORr,&>&`oŰ"SJL&%] nXe-F:+햦Plt>20THaXz@SΡFC r5g3g?=CS/'b-œ绢 LC枪&? aHò]kѣ!b>_іiMԻl!r8G @>Z1[]ےg.d XJ0a Ɂ!<} ~-7uhX&=i 6QV!s=$f[,$4&*go_DQpb;+y{s2znk7R> P{sly|0Wmxkhv, ZtBSF@ZEz1]aPϷ_ՍQ.:uOE췩[cY9mb(hBnW&{˼u~.\P/ z6!gqr~|zx3vT] O-q:Wk #֥eOx@}!ܡiΈ>OKH}REx^qXSrx@}͚9mhLԂ='6RK`*΀Fݮ@&w470?L)VyB|JkN판$ӕlk$ZS9M dkr;-$J:#dª 8)s Ыq9A)ej9(2#VQ4Ǥ|@2F< VC'dpA pyM{4en%V /V&wu< j/`Nb ; 9X K s. |+Qpwn}HBMp w\kb<#u%zrp:,n߯&SAIvJ2b K[Uf9H u=!p$*R#/%Q6L\VRoJaB>KvQ%v nC^z %I:&x ;Ǹ&1fLuPXb?N|=g}/{| iu;c3dqxNljuyMU7!k"j.UQ&~GJoΖ]]FM0k=;\9GB6Ng~7Z'|&N|ۜLdlAYXx`ჸ֑"Eu*'/,m =be'p-D}lک Ğ>0}PT$TO7v͚q2xs R?ݚv[9J叚=tOuw <Dz7x9@h%dJg#vipqްԛxz %ۧAWۜJ^dA$[ vxJY)%@ !S1!D{_ Na=L$+֕C%xx XH⻳h̺}GѲ,Pdb6*Jũ15@ "ۧ"7?Rk%e EE^+T?HJL*A3K}fܲHTE.Am+qHUw'rl O%&Ywp33k}oc5`H W,l_0/KhKE@dst +:lElގUd4cE 0=$[wv4Yzg6R+?xv߫ɥ^U9$y;;^#@Xo!2EeGzبɆ%R)O:~2S,=zN\h0ExӗV@xO_s8i(rPpCSq?H(&+Ohq?Xh:>SQe(Qyax5wHC|93"/3nw{nP[? (Y)"u ԡr*ME;jl~, K}ɟ^ _Z~:JE)O6*lqRMW մcd (圈=O-Xy`(|5 b+%UO9{DG_Nlπjv쉷hS$$]/obmq= *5TXIp 61,Dq_ CXt 9)`X} f4{;tьѦ27Q\7MG7[.y$TwtԸW.z?Z1Ac]wArhP&~zȽEX` 'Jp YlæqͣT:B/̵~Yi`d1H"cH} ĆߋQ7$S' 5qN~us+do1[  ОLAa:i@pW 7 x`-5e!:kӶެ9KXg-dӬEIוZ5C?J7:2=*bW0MХ)BD)ea=?`?_Kb 'Fi<9!O*ـr?tɊΧ\ ].N vJ3Irѭ$1Hg׋u+,;Z *sMDpԞSݼZ:9&sJF E'1ٜݪEy'uH2]. 2,C?6\;!.,"jm$`b^gdldB eճmP}5̏zqKA/s_Av+?$g#oaAk)7 ϙ*JVgKT{8 ΟnAR>L 'ڲC2bh*mEq"-mah>#EN+\\_aX?e|ho5٘u;,q9CxqޞP37:֕6SNNY^ٖTyه7p0 K 7f7:8lbXTӣ O-rT IAԆ4z(+z,iV5 o*!(!pX5y$R_فJ6pSNߊ "RRfz嗇)B\yV P̓VnPẎxr#',v&/̃bQTK[}h_&i˱`ewSϥ`a;s;2~xat-ˡ@%[*Sd@ʒ1>9-.S0RyNjŪBu`P~:؍XFG&~K=ԔUT^'yڅ/׮W_/sjMCAm=)Ĺ$͹.m~[\R Ka9^*55mor$Ȉؓv&8k ੿9އGj-:h`6 bD@c@er bWMZ*n ~}n[.׎3+Q #W c?6xi^;: ;S^FZm4FNB=ѯFx5S!=9X!6C9=;騐[0QTk*Y>Gh؉Jn6IuOT QA y\BtN7ik9{P*=PI1f6m޼Y18FZf=_T=d"# cw:7 Ld-IKJXJ4&YI[$ ?Gp )*㫣u6G_l{:#`˙&TeD230"mP G=,.X(A+<{}J]:)JYQ c W,( U=^bpQӰX+]*K0U3H`w;iUM߉.?4#}lvg'T=rvI^>_Ư2)ad> 2 +A3/:wZȪf=& .Ũ=Ʊ4ͨz- w*>]6݈l؉Lg#J׍nc|A0ĥA>E ocOٿ'~3^߁[jĆ %N({ѱ6-,1k߸*va;-e@vfoEG/C ~$~JdsnE]Iѕl-Zl$InSA<쓛"6RJ_\-;KoKm-K%$IU}Gk{RFgPf9/c=ӤZFCӜT=qK, EZS\{ (ݲWX uO #<*Q56Lej`)GpCNz? QXv*v~2lTa꯾V() ٱWFR7B{m&*ݶ i5C;+OU[OȺ`}ʹFj~.(v\aÝ#J\Ae`' _ ;1ke%p P1nmp$|9xxڱ4|}1TAz ıg8rk4_|^}8UAv1Wuw]u&Cp]bE?IJ;||b\I=lӺH/ .'*Ngx.ů t}DDUV= ^.tj۝O=6$Ȭnf)-IK! 5u)GV,jrqYQZ P~d㷷%w6e`ġoJ_*(#sa5 bqd9,c ~!A04!HF3OvR]# tg.E-G cAB&u=Z@km!"U۟n%o9zh b$,zůHKvO!--9 7 Ӿm#%O5qo<3wi|kz=Is]N"wc 5}ս:zA_Pg!th.lccRA}\rX#l>QR]v+%TsˍzVaP 0g4a-xgOхnrmM;a`:SC UՊg0w(Ifޯ"jcV[|IϭAD X{Ob6R)LfJ0erxij]2qV$iZ.3PH9xsK'4 l9ʄ*WX*[HWf8tjo‰VCr afv`RCPC u||}yN"DESL>lxJAXGy("(!9BYKAx!e@i=wneiG+pOVIXBzaͯX:괦%eB(ċl]gb]&M k1*W1 cIe*Tm7guDlE9 Gq7- 7ԁݸǀLZ7~LQrA}@N\Y)[1POyL"&pm 0T4(xGЫ R+N i {r8sQ;)͑>ًY=s*4x|M|mNB-I}He`b0ՠ?jo[yg %v-:)/˘;0uRi5m!~Tٛ{+5`L9d9:\`#l0()F$!\RY3i~;(/ٳSnT@`;/h= HB&/ Wky(˶uK)2t,{ LȟΗ XP@UDGR%A9/^'AHD.XmumFkno4E"DRwiiU,cB} ?PsX4ʣUr ?N⧑+a DOiYWxt9$eNyas҄~ʼg8u_͛كY/mޡ5Apz?Zy P)odɠCBJ _v_5.c )(k&?$rt|?x ' qZU"ps 3n>/¼ c;,M n>_-|imkI ԛ@ՄLJ chReGA5ES2jm $U->aE8ȵG^%b[%R CZ]LRX cYAn3VV;>}1k9f4YBvPR!#@=F'PNAU'dINz8#P ܄"Y rх? %0eGWeH,)DUHfn|֮4ڄe ?Enؔ$vVPH!Y K' #YBQ",^H Q[0tUX.k;a)?aA7wf<'ܨ@3epGjgӒVpED+4 /!Ta1"tz~8|WU'3;5tE}R.θiW&ɪ6"2 j1{@%TtEO}ߡa,h`l\߳je9cϾ(]j +U2D6ʳ/ \6DB6r;H\M' թjPtÊ CI㑕Nw3_|$u!1"1VPv`CQA}kӰ5jɉ*V+zUIؿ`ʧMz8?\_2]1xM3!Aloڥ*pD:y#!NE8sn[8^o8؁1mwTiƗזDی Kg?&juaTRXEɈhѲu[st .òrNxѥ kwspL?]]:ͫzv)&p~_:EjY`{QlY[,meR2V10@[e_rߌ"R NEKZWXG=,hؕxި=9 Og2!354 a9Ka=^Z *]ZSzU}ml;<!=9^.V %wd?)f$fPO&}tk]ɌSDI&Do5D7Y!w xaV%#> /zrw{|LY{n[`3. eE$'2AlιxM!ßzK)|kա78~eg|\5 X8F~Et'6}[ʙ3q [!sr]!JP6ۦm h|Q:S3GiJdv 0p6?c0 urMW.?A.h|794ަ撲wg3wL/Zccm;15`p;ˬ βJal=7[(Z°A D-)ڄ8m'._]3,XMoL] SRK;+^TbҨ; 2KG ڰSs qUK+=D٩0թaK6.uUsALm2P5Hڧ4u5tм0 sU?DzaQ 2)vd S<] ;tiOQ=uW֛ǴLee!@ta2}VZ 5|7b/;/؉aL0{(Db;HK¡a4[lk˔?3w &.fkspыX [L2ُE?i,_S\-8;{Psp! ~aDf Oq x2WsK.s CV55I#19X &̞dk|<AOM;ɷ// GW Ml3TCΐTB@ cEJW5$dWo#2̡/Xe@&KCsZ:" Wm?ɒrb-ʓi10p \wG_"3s@.6pWcFt90Pv|Y3H2@*-N^fR$J)`*H!4J*4l<&'iωŧ֤ߚK=sďFyeɀ &!Bߔ ]*@K\߷zǂZ X.K"tD;aXYZw4QAeTԦ+':~ S9tuYՎNj\iR7j o9g&`aߖ%QmwL`8j\lR:*'&DQ L$e+0F\q2T`vE+m=# L],d}"* F|f8wpw Dx儹S! *"nCXѕ|[9ע[V4#x3(w|Q7| I6,\-Jn)dkbJ7pGW4psO9J65&{`_H0!Kh$_Z$p._Q]XM{ U$NDpR hBA!jtXQQLĸB+.$;230kdd|[)"MV܈G5& Tm$$Kʯ{t*rF O`䔲Pi&㽌 ŻYKr!כ#|-ɋܖ"-G6xRo|˼Օ#CNy0ĪPYYce\pC;1fYF5L[Ű|5! RaHMRv#fK6_{hR*“>ж&_%k[ZV.F{WʿWSNO12EOEFAب#vl m `N!..JagZpw-A1 Pdh׳=,^cI#gnABb1;|qt.ڿ.ׇ~\N>W˺^ApVav.XD}C,Äy%&(@٢#@kv LemЅj+cbcD kghn `;^-\܈z&š{P8.W,"8*2]Zz<]1H~p9 ,]&4g'nxkE?pب_ac"Qf7G-=Mreb)Wa%dt?i+^h@\O{~6s-h(+s)'yE.H86-3Z^JH3X |S/ ӹKjY`9Z<u-F~.'vCmgdvi$Xe 5ā\\ Ehݦz1f|W@KGDRTE3mg_S@lmaQCt/ΞpB_t{.< om^w rN,/"4?`< ol]@lq8 .ʭoy:SD汦(Ѹf|=\7OώPш;XGr}A^.dX˷g0@6Ss㱚_R'j/}6;9>'mhswpW-/MѷSx*h"wtҠxmVOI=tNG'"ON^9Jɶpط(5H(+V7 ' RJC}T%~3"mNyK3&*†ئ߬كpύ^AJ ]CxɎ<ĴADm4Q]r)P #EE I犅!&m6_)T˿#G=g{ΔMeĵ:Ub!J#Zذ*=̟hs{l&}f*\KΞʅ wl5pl2l_`] D+.AӊvYMW^sV󦣝&ې  &6%*E;krۨ@ɢB7|յHa{G3u \0aAL2 ;7-P{Lӏ*!n++KE:h"mw`ߧ :vDyFOI"l@H-S[λ;\q(ZDLT7"$Rϩ_wcD-Z"jB=T8Tt7,S?wT"RgJs%cRjEnhQU%c(Y@egC Vy,>0rr2MO򃢵$蛲n[ĝ{E9/*ja>܄‘} ËQ!7AxWf;3qjF1\^6嚶[|ۊԕz(-C'7%Fȟ`K5)WӥV|4#>H-Q@n%VkޝKXv l~AԶq8[ YA}Jq!G`̩1卾:#*bcQNK?(0A*x {`<VQ#1&*],&A>fQ84d28I`Ec 9Dt 3 ~ ;Szb,&t䧜d! j%}ڊd ]NOE.8\[,ܰߏs>d}H(bU֧` 7sIn8\阓U"myEpuvRX(JʚTT9z(̱`eԵX.K}=5c7|_}v3!X \?OJGcG'[ ˹7;1nKUWR a3}@k[x%m(a,pI3慹vXc =v%kiUɦv5w\x:vX-_r|PHꦉ핃=^wh6xbJ߷cx+&MCcHZKb 1.M4 N' K/F-Kұ~+Qٻ]ׁUYxr0I(.F!79fß 55Yh:Q0AIz </,ͽ&lT-,õā}PpˁtF@'X{ػ~p:~ʘlL S-_fWGA d0m/BV|cz~$ Ns]6muo!!nZFaG]mt~u\8%ysa;V/#, NZ^{߫ZQW`\Ó{[X·.Qr5ՎeOM&8>>;fL ؒP~]hiӁ ~"E*「H].ՏٟxfICVeM`gA`^ݾ SӰasl|1ן<<$YR)H2Ydg=R&t⿭c:Y@‰)ݶM6zQL!@al5^_}*#~n\WfWslC(v4bNmsés\2V9X]7Xbn ^I!ƴr8TrωPdsN6qD(`6Yf,ێws.fels0k="coe=ѦSZܦ%SюjGSmT}1pwՖ94+Lof>$abzr,%dK]_BMK{qF.Kߠ3=^D<*ND\ڀ=xs 7SŜ!V\?2$a&N() -#X]a?O&g7mI ]8G=P[puT#'MZ۟$uĒ?EW&{$Sq (~+<"^e"E㢪zM)v[E8z諍}k/%"{!Bij_ɝ'C"#ka"#7E2R-T@Q*a#aGGP!.O^(I3Z x?:C!>Sb 4Q{.a:BU8Y < KG3]&c$c ]EEZ\ A8vqTwdzr8a{Z|ݤVjCF0HM1a פhrţ8_u?5f&zw6 !{88 hq0bF4!',p>ڡKɰEsA7Ry7۪6xSzzi콻_&Ⱥ1X -96)2ph}DJӆR3=쌩]߹P湛9HfH1&жJag]a}fU 9ɅVݿP f"yX_I?_g!^;omF.דS)_"/ǡkP=y% @wf%\wXyWhJkɽl査)Z=nIT+nFF:J~<wǻ]JSO*̳j "w#Cb;/#s A 5+g EbFR iWҹ ߍ>4mT{.E v¡oK첃z8JQvIԾ ÑCJKFa n- RQHdYk% }Kd,"qJPhB >>&(щWŸX-?Һ|Z j~POcq}~\,fjkkb8a  Yy58I׬pe*ؚLp!{]F%C$2c- SЭavxPrxt!QW !8&ąc'i)j$ (HNKH_6պM6|Ǚďy(~j,j,'-s-b(n`ߍ ]cزpYnÎ)P>s7p,9~ZoJQ0*L̷Ɋxܔ$EkL:pa:'RR'#nB/Mkp4Z[moQRIQl(!4fPGҌp"y<l:_µ8KƔ'Ԭ*-d1WP(ogS`Tu}R_s`v*ni$ޚѾ>R[6AR=GVe296CN}Pݬ =x}YUx_vV>?=]72GCv+&m#ņl΀mrǵ=|i字cQ '׆RN/%N"FrHoXia#؋#R| )Hg~h5x:@ۄ1HhNʵgxJ2'ڜb~NSZp>dF;/Қŏ,Q$i4j&p)X9͐6/|ТPn!u:3sbR:6W|P7c0sJ 0xlԡV YSٯ ҡfP`pgT Ys{N"IwE20p|˙cuy;$ƪJ_7ʘ oD&&bx=@۴b׸t,eK;es0SZ [RSL| SzuV /fbF Bni6lP`MvX~[FVE^eV sEl*)̃_{?h+ŀhkO$Y 33z)\%N;GlQ:}cCM,}GēXE ыۉ]{gT`EvNZuOV9X x@uUѨj摨 B*WLޗz#L4o ~g՞Qi]k ;T]Prg1x *x=j#K"ӗQi…ƪ$켂!7n vn<7} !`=,=1:5@5"B} nQY͝oÞ$1,tF wvUv}M/,ui-=, ł}X4ybGf(cnKIƈ L/b<8qaz+4qߩ2(4lzt|$sY@,;>@zw˺Fwۅk/!&cZ=}r'$ v(?I8:F[zV8lDZe1߮eip8}w'f8ED@'^Hb|VNY0? ҧk1 ;c:Ĕ} wf˓4iBK7r<^-u)F5;[or{tڐcS/DPPp4j~ߐFd֐ 'ó*WS: tЯ\9X}t=Lq7HwXG.rd^X_ӮIp?ͣ5w"x l'hS!9b7NP{aSj$ 0P#r_'u\I DxSx%lTm,3a/M2C3Gy& )QP?v⤭XPKCA:P@'{cNaA5|B!ty;E4i I25 è[#:=`ytJΔS©d`Zt?v_E&&tr6"L 'Y֯=m|mcXPNH7_$}`[-Ԑ,5dB 5c16eNڮΤ$*sZ/[Sz9eQj|,9dHR .NgL(ϊL% 5mcr矐:rd 0 yF]χָvgxT@V4Ng)d R8ڒ9G&7]$;DT7F}m8*s~*4)g k˒9:Ɨ ßH[ރSon[]&Ưr"s3cCPl6ϰ!Qh+A@s0yXޜ,|ߖG"+\UNmW&9g,هBBw$94v)8mݢAۧj5ec)H[hUygߒl% DJ x:(­EZcPg,!SITX*-T1 ݋U9&m? orr=Oɤkݽ%a8 l+z]m O]d^qdLnKj$,RAT1 rlA7^2> ֣@Dvr^A?* `ܱ>9`՝֢"B<븎nicCB*}ODr& hBi|hzHuKŅb!G,Wk'Ĩ;ENK^:#|P8c# dyx/T uKEt0?9L3XKp& $Mwޖg uVȵg4"O~<׈vTޙ2_C Mi ݿiƛQe%s0ڐ : GV{t0@=/:8kuVtK]m5J{Ss dM~v''_-ttùֈm[:H}SshTS<{zٿb(hXCH.ִvP ƈ>F]fj/h%W/\M(Ө~-[iK|pOSK@ՃՊV_G&l}mSҔ=w5ܬ?@RÍ&D/ZjJB[{-p=/a0 ZU7wۜ8su2]*KX#ye0nEN!8Gia0 ?Kw߶r!x#ekJUTFd|Nazc3ECQAoUzDU=2@=ٝ!8’HC`yU#A(׬bBoG;Q`)ot'IPưyj`ejhix; Cd;M>j%juoy8buV(ym,}X;YnF#@ɶ XuN9x&wC㶿"`u|w?I'J/&%|Idz#}YQm;vEz~ǢndjA }K>$qc"!f. SDoPڝ2oÛq!"]Mc֦&"!A y=vY:N\Z϶3d9F8v] ,Qs-`fڅ{5J JF+\$4-θ8GB\4z:YK>Ђ領d݆\A2D$(bXȳ;>Qp+FgA>(s_`aP0x\p\|S*:xmp ^fۇelj9j^|Px1;@v&o=2PS;L'G8꼛SUJEuo QBМo@qIZke εk?D6FIؕ"YvmXv%E?mFgQZ&Z |9)+^` m4ևKEb3#dtA4(bN*bdnPo1p^V N8PI!fH>739ig)7h >d@Nd>|ܷGukm'2! #Yg P=ep~ Eٚ&@(b9s!۷xLSxd# (nk\8%:kⰌōXq)NX*6yOW<>Nh3/z\PB owh3VMUGU^=BI: .v|F[LT`Uxui^*]8ʡnIV %Eaapro}jf<$bkN?q i =8, *JLpSr 1%'57[8 h' 7 X#2-_Vd LY{ ogU"J$ /('Y%BMAf&l$KH`y?VQ;ӎ:YUx%XNJJEcN,ljAeGK!9=Y; ,2xRQjd|"jQqT|ovnyώtl wjFj!kYWf !6Wa\&S@#_B=aS, ~rG 䓢PHx{E* kQ]eVO{_v>|H3UUdGH`ӾT*1A uSˬVLa(]?ͮĔxj1K T1!Rvm#pIA-0h~:{Tv.F5- 1'l\@=ښse,H; F#=)Ft5*wҒ1{bH*06V^IUr[nm,3`eӧ7_6qEL䔫 K9ݣ &ʝZb*TH^_m;4in.&{Rǰ&Ӕ9Ƕ﫫=2|ftQޚT'z7w,Pk5U&2,@$E䌮JG^ 6w9BSڙ2~yIElFGT[r _uafc|Gc¥wcʁ W)hG-z\'h4'Ұ?m j151A܍fOPjfc=o^vˌghBWl "7=&c L5تMdS 8ޢ&14\Y2^$B( v#=CֆjP986cVA_l;xg .I7dCܻH9/+ ȼ/dR/>'3ۉ tXWF+7Tv:FM"&on!U9)fIӻ\;< 4"A#fsLWAH$0J}kM* ,PhZ5=,Ex-#R dX|xMi.B`['J>M% ltC0HZ@ u'&, dz L:rjܫ [6v'c5wU8.wq1s̮gsv⸚GG`Le5`}fE}w3QK`Za)s ӑ-![47 ͐՟kPrEEaƧ-6!9{68>/U1Z-OT:"=%6 hK cFlg;ٟGPsc\~hp5Btby9uXUTU'"åro@ַ']b )5>$HTN2hިSx B6X]pj މ~(A+sD`!.nw_,Ɛ;r+WhL~&O@V%gjgGQbJ/N?JH)#uC[ qR[z=^DGvkj M\#?-mOja%i2F6fӂZ6L5*0h%$P~~4;[B_%Kn\*NJ 3Q1 %R^.xSta^ۉ6a:‡LߵKIAzj`MRpzr)(>܃8\w+CW̎RBw9l7^y7X]ļGm'MOFm76_: }ZCE=L6 ֽ6~$! uށ4JNIxp>un"*c/uTk9B݆]Z=Nƕ*KVBoULꌔGP2 揈QVՓ0|JQ MN@%,();0k^+kesJk+o˻V^d#H#6;z@9s ;x>Gg. )*ϩL.pqr=.YE\_ " rY3o &n; !Xh@zNQ) _s:96R p0)l`+dj8˞9T5>уA9jI%M=OFAbM0K$ Xd{ՆՙsTaM5t R&{p#îI~` P,m+M2L:YwI)SϧD^,hP'1g|6^J YGe76IhZi@Ӥu1kۯ}0oXstO?JkurL[Ʊѧ@X!yIʋQ21Ÿ,uq5{W+W71v*c[;⪁0㘫 W%yۤXII(,ڷvG=3kt΋pυjd$M%hΑbӃ5J{mֿE whz[CIЬʯ `A~zg9>絜W%)JnЪ;䟳HSDnC&~5>MZѧ=(^ҭZ~Ǣy!wR݋!"|7-ܶKQB+R.ZPi_6S|6˳sx?_B4(9O^Еl|יּx;B:=Rm?̪Z#`Ș3nve0 ԸZrz\̶^2 5h*[ܥO$P%^f1" m+}=h7tbSw҅dZA֋ԕ'wir]́D~0_S_wCSd4EsWgp3FwsAjXU Tךּo3 5#m_:ݨ+>|b>teUøb|zlhbpnI!`C\=D}xw4јW[Iױf;rCZDT~E,&yY^DJ}J>Nz䖟4c@\% 4YzZHKٶLb1sƹ}EfЭn=\ m[ avmN@p}ŷY~"IFod9dF-umաlv V[OJda)2^REhӯ<4YrhYr;ή:rʿ߯[T2ze2mppC85V ; |:]%!Y)08"{?-ã9}4sF5ڳ4#/lBĬE1}_C;60vF#d OKm0U0Tv1;@BLV:TÛ):t8B1M83ATz9:C;aO&׮옆ÔMZ~`d`\~\o¦)A1,|^fzI~q¦ ų¯Ξ6|c^-^Ba,R q;m!2dj^\29v6`Ѣ΋9?Mb/zOa3|Kr >bƳ‹":mw(\M?m8?к:2ܚ@K2^׀ `MmÝg0Enܸ:nbZH @ɢaHĝ!Kr xІBܰRž> Eueʹ?^*TMp}b37_nt&u ^|ZP3g{lIюޚg4"2q0s]LK;ϪXT׆F%ՆmoOóD>wd'g4H +$$&y"x&'%oZEs HҌah^Fs"86+- ]c?J!;ɎW7G$KӋRiyVR[Sڒϯ-R:Bj Z!h1 ?^((pB?>]yd1"2sSL?wj0JeEZ~1!MIkC`WB[d,Q}mjRS "'なhhz!*SIb2N1cMU ˹7xZrn geЅrNF#_3-?.`m)n.oł3_ʂa/"bp*^dU9 j0hCT2&FhL@IAcI8{,zh7}URQP& Lǖ8Ȭ(ecwv| (fk>%jiςL7)ݳ<Wl/x=e&}x<C5 l+/ jz]Qz'?ӆ5P .:7%GBpJ! VĢ֕99NrU\PTÜxͫx=WuF1+<]Q`) l>EկE-R.G"Te>9"~L KW%f,r೻r5BJ<ɨ{Sz!,Op8dw1jXaXPkF{ IJ &샤+ʥ҂T$ߏj2zf?đv#=T=5Tc:QԶTcE}ah]U1FM_n{ٕ XO_4ݽx:c Jfvar2 &/f̀Q(zjXNXX8GtnF&YA̳,$4ּPGagdyܦ?mKWM5)jI陻}pഉkgLT9p>c]P#¾x"ekK.ˬ 1Hׅ˚iRA#U`if[=<5m'Fa6X ?4'qP`䉜  sf ql:,h_ԥ w[['Z &+e8Lcݤi X޶Ҕ-0}%~ZԳqEpfNS&aLJm'`)Fb2e߫QL*#4 cM/l*:m_W8p :xZa㒘3"T=(jVl1Hrtu$%Tw4ankܰ0~vjX?GVB|V12uwJ@~Q\+y6,T؟V'0ND|מ `t0WM1B ! ͰAn V6ZHCbO׏?ʙ3"1I!v!9fosmg׈v4+`s4N@K7S*h`(ILymdh3p*l.DE^1;J)n&D"`D#kΚd-S*Y (Ii.\r; ׯ~mIB15Yd.9%J<7=ufWQ|z@T/6 I-$^D罴\$ѹS5@ SUe QiL6w)NZcMUYMF7p_-S.kxΆ`T]SC=cC?;ډc䡨HDC&ͧ_i@ƀhXI @Z W!?2G W+6Ebf;KZSjp[бT},M/t0bȒxKkAs[_d8l|yK)/G".s01p#C?L  >xgF$(L8l(iLkG{} U*ʵX7Na T1_{-BɃБ@ n;Dg?2G'1سWڠ61RP/INaO.יӋ($ڱۤK5U& bܟʯρ  FtLJ#l͛nh,y9V5 CkVSJ^gy0B'cN<Hdx$xhR]J=Q_7.|SxR+2Vxe(WIQʷ&?!s(Yayh?=,EmƜ/XbTz; hZ0du"U \'(TmM.qopzG[;6bЈXBxet4#G?xֲDQ㒙˶LJ,*gimÏE(|:ԟ[[q^o 9: @"ZԋQ#,|W~h"^nVʫ 7ar{*<5,ZGښmrL(fֱT7߽s}|vxCOtJw2yw \T o?9vN"%k e&p^X |KGbk #+,it(.bJ_UXE+893SS]K2oivy˷zϯPC`;Ps~i^8o_;tN)h]pE2$qxx6~O$Q1R@M_cGj=ea ceX8WOT):n0P( .ŤC:}Ш;L\"Nrh֪~9܏Nut5T\J.75S eWB-vfbL&G{7V $FנBd 7{ET6M J/Y H3>AVN=Ǝ{+gRaW%%R6hHi5O M|J)kGC$|GJy>mA&9fsGr̼_wF>asDJ0U/VZf|f{uDN-*AI"%v,Tbr%md8K呛jQvń`u^,^n7{u9eaBjeE/4 V#mjh Xk ((' ZT$ ۈ*rn>bup=GN?K&JQ50౻}H"(cx|ND Zx؏n AG-M˱rT/T5Vi vcBȌ\0Ȥ"^aͮ`[!/' SY!xǚh38Nfr13z^CuYG )+~bd oGxVZGUc;u$r2hfϮD>*V~4Y"x-_ωS ooܰ:ߕm=s2 ǕM8ųSFNT) 쎗Z'W̷+&hG%`~IޘHXJ12aK;NeB6lrFSB,Aˉ(6m]#H{I kq\y?1+Us虫kUv\e7z з -'A9$n6NhRT4d;86k3cc%Awv$hxbAAI"T >. |I{;xz:t}:EŠӏ*:4}a*ʳQI rT|yAqԌ vN46SlX+鋛5<)Q|)84f5_(VLJ1ftYs8Kn$ iѵ;Ê{|6F-Yyw_:Un_WADq<(`V91.%ܠ<\qYAq[Eݲ^qX%v6[gXfD;lqe)t,'ej 3mjLESrY辿 ri+5_/.g\$cAM #[Pe1ZXbm?O4UYKթd8E"`ex2\ mwM {6l6]zR3,P@_QL t -B- !%\V [N=1(ŭKnA*<ðD0D4HG5=f;ĠQo͈3#ڟV)8*H_p6^}ԅBY#$7X "uS͞Q=)l@QTt*Afu4Ὠgid'1߃ .pYH)B3x,&ϾiD`3UibڄsswjKk10:"6S30_R>X!nwW|G=.hs>H턻:\$-tNyLc9} pU%yqB%#*sMʡtUۂEyٲ#>$锆rls3cTMNZ?bCfYs+ijr_UTތD%u|GG9V؄zF~d*m97.kq) nՏVjd,.OSsXR /]4︉VJ[jg2j=$#U͖oԝ1H1N$Ksբơ.LEL+7d[zHc)dBg(ϜBb\"ErnkL*ns~w_nP1ol94 XFͩ:P&M|aٞ}>Vp5韥Ao O\.n@_ QKS&blNMV>ن`Lzə5j^ |Q&kPoPzaI* "H!LFOgP5l[[} ^ڟܦMUn*m$'zX{_S<25+PA_-N$NFy)'7 w3 gG$+.L*/!HP ,#xO0#"Y~{ @z U2 ~jV?x/7GfUfk: @&A<h|XS *UD"8IIDk׀{<.3 ᝷kf 7FowNq¼9d"u?J-ܲw\=3k=5!r,п.Kݔ?)SΛ%V?K9,_՟qR]f;!EXLEj%\BhnHK(+/,::l4?ea#h !m1H/gК)Xr67HW %ջ\Epm+ɓs뭬x^O7z+|;boEKp✔"0uA '@EI)W)=X:i=œ牮/3!GFeR:ϑ*H_n"S%y^zs[sDv`Ddoćs7nȚ[tԇ"ueKc6Jf=(2b>c@-.xq'|B{R0߫qp>Ps+5Pq]ASՈ-4Xc%b<P˜2_n ;kK3WI LKfW/ õ2WacQ3DJV\gEM6;E+ŻCLS/Mj^)V!^=͉$|t- ҝ-D4o gMZ65ʯa ; 󦦱9rH-5tzc YtX$C{~-T6q9xZjGq=Dvoƒ|j{$ P$ױ+U(6w0ƣf&h!0j΢ġ] eETu'ι1]Aai2Wtl !]ӊP#''ck+t5 F1 Xn6#)v+ ҔH=MĶ _TM7%DHHmM~vRPS]S߾9?Z}cg#vaCG:ϙ/rxoKo;~%M5MJcب; R5wjyyܛ}I݊~Z \oLI hcf.%k093-iHYVZ鴡ݚwkC$~-r)h'6UbarP.!o;ܞ;E.[`7S \dܼB&VӲ#OĢ|JPJ !n kEIv)þGDC/ Sn] gI:wqy?OTOy2: #2,FfG]?Z_BM%YM;-,ra<-eN?}2+~w2AL'UO]ϮV ~[0?;V@\d %J9V:$#B#SIc"%0M(l|>-_efw6<@gnnWntaw3'QO! |dL=6qBGK? *s,̈q{#Bp-i48c53W79fHM8S,z!Gqk\33k4i|Դ>M[ʄ"#e.@ *@9/ qQ7ͽصwX,ADW.qSʈ;!C)ƓC"x5♟P;+A̅IiYk#͉n"q12;&8s[+Z;)5> h *e;4.ej}zVXF΄}¢U8AtI(O\0'I_ .͎]h$ɩn'ѼumBmR{+pב+v.L Y & w8E7xҴ]N]Yyݜ&;yxFl5ت<>(mDAWA^K!n&@#XVqE7~Y'}faB yѮ&a8ɲs^KB 5=(~q CUk7àZٵ-*MBI2v ೳEAIG &vC:t[|D&gyrxVcҾ*3wԢrioI ٔ°GũH#еJ vމ!Oj$9'&f*p3ؔz_.' ||Đ/a4F _Ƭ ?YI[6&I}GGF#Mw'J8DMPŋOZ˧!0b]ԯ{zjn)6a&'*%3ؼ]^Lǎ"6oGSF$`pꉍ2sPgV5o:q'Vh"RH jjBEz5q紛[fso5a eܟ&G[GlqCcC뱯qmyЇV(T)+7Tv}yJrHx؜ר8ֵ3)%&r?~,M~ KB&vFٵ:[/3͠hks \pC;e֒$ ~\Ŋ=mrQ^]3_2fr.*51ypWou2^Sׄ]ŏ/z`mukZI89}MZgAVDi;/44ɟz=h+)$G r RҡT҂'aAj%8ߊ/AE'?I#Ub{T'vmDM(1.v"1JLjЦ9%?rr}&:Re"(a{w7(H'*\I"|(萣 gSBHg#i]E,ԊgcQ>+-/٪h_lk 6aW)o4yhqg_QfkQX #[ o&dh6N(2ǯ&wm:CQҽbaj$K_ $]T3:1Ca.!n+]}QE{\5<.}al,M|To0BkP+#Eшbt|[(ai~i/);ݶ:n gXv)KQB!LҷCQCKinԯZrRngmU !3v+W=4gt&!]ᜈ͓fD1~4~ 5YVC#6[F* &&p YTp=AQƒ'Hf3h~Ś,$`K0pJ!e6 ,a99+hM^Wow?6+VX<1u4?1]p?ѾP6(B\`S)IikVJ_HQ6 $F xL*Dsm;0i?ZL!pi<dQ9TrLr^ĹQ%k׎>+ ]{Cp"(I.5>V 6T;~u4eo^ԟp>[;c u-<k= UQ9-?X[HD5aVR=||YY'"JVOAw|/%w Pwʆ~.sQ+Cp$Msγdƻ'+oُ bxs$L)?M-GͥY=6EĎ}YƑ +{< +VVbw;Y|3!9s6>/=WSsROIJ7+ެ],AR]ھ{&OUkuOz`5u.j t9g'KxPBp))Fl49=,/2az;^t߅ 1jv1b%>*Tn΃I0|y*D9*L4ĝ1{Q0soFz8ȦNW79^Dgj_CC=4L &^; 0>pYb!B s"o1 Z; 3r`7z@Y܀)T0:IíVçñI6WP/̈oDy|Rx:zSހMegRXbt췐;mpjZ;!lݡ$cnuYȰbZǢ (뗃vhVo[7=?M1鬝= Byʲ7])@gn3܆8[Sh~ b/Pj>D җZ\ԍ1;0īʚ7"1 Z EsH2txKvn]7$3YTa0؂p6:>t@~|C#-Q/V=<"^ςTs;wҒ+_O.q؝Sbu nPHWkA ȿD e }+r; {) X23ѴexRM euZ7@\fX'4DoNc5Bj)=G_JEO s Lvp50G۽CL;oLgVƜX'F!ezwȲYYXWkz|{a -TCrEx`sgsGҹQHf?#)FGp_iw}/'dZtU6IX:-g* GY GLLRZ"ɥ'|joφ ňKx`8%#L(6=wSĸМZ/. w=B$[ iǕY?lQX?H`^b;z3AԂZ<J2g@(>o{p፥ipsFW~ӃA _5!` Wo[UUSpՎmG.@j(GwnVO)4$$.]9hu6ޣf+fw{vxN*3FxC GDD=Lu?&41ਉ{ QhtiŻvf (#E}s NE}MwC3V.MsCD <)c̀5ZD(W?9"3Jd|n3<4;&nE?tz8We/FP dGcTcLt$6e@y u` "I'~q|YynL[0JB3hd5 >% );z v`' }@i?bD@ۤVD_:KN嶲Q" j5vP8=M:5r{xnisp@=߅b dduu[+sihG7T>7SN,wWLrʹDŽ (B+n6e_tD9{yjgTuJLmttR-2:S+X"[` JP?G YM+6'Z{Uǝ$|<;f^KoQX$BIscUtS9j?7lzr")bbrh8 <0c_fb̗Ős*n2r)uNZ>?o" NȚа S~"I$k,abg1u,.%F(.9 ,Xi5կl2U-ϩ4ƭ?``.u^sI{ؕ*xVSY ssF׳vfD+"h!}Qx6UiDAnIn~ZM3Ida-f_g̨*Mqc DK#M%Y*Bï֒Ŵ1 .ͧ'wN|Y\Ic-!o,u%\5S$H7Fş`SI@GE>=N~z ճQ} ͐_&F'qz)nrg̷ YGfܺ $q Kgz YG(ށl֔OJk*tDJЍ[rr[EIy]p@^ZvP\BUKc@fPunKGꫥI}c 4 ks7? 63^5^׃BO_In^&ͭޢ-7_?x7%v=49%"T>ϛZKND'B [;3x>ߚ|T7Q~Nl=Ό&{~Vrݤ`d}/<ECǂ׏*2P`Go捡$!KGvlRPEYS_>Q/DN\#et%{WH }c^JSgލ(@,>{\cDJ'{2}cfМjY#A ͨgF5K^!ګu8[sz㎠;@Υd߼7:DSHK($PtNofr"% 1FFH@j9՜04aAa\EZ g<,]<\7ULn3檲*w&-ʑ$ 2{JH&k|#Ê`VxAU CV}zHJ,yoGwns͌+iR~v]K&5sopc@SGc A3E ʛ Ra T,Sω vJ|a>-:#]q( G6X$ܩhZ=F] #8v@N[zd#FH}Dp]%?#hr[!]Cœm.ͥ]( OLuHˠ/j), o_dn(*( ,V3 r; n\&:ƭ4&xr\^ F]>m4N9# SBC,' iFhSNd4HmY$zF!+^b s7*{T 3VȐIh0RmihXբu/ܾγ;pA0;e yR_vEl%"k͙4}L,iA'Yjӱ śΎe?$]`ŵgj` Sg&'EHӿ]M̻Cv2 M,EYS3 8IѮ1V3PC+wմUЧr򇸰sx4 Z3YtSO~㰂ƽ.%; 3 w&XK<ɜȷF֜X+ k$lO649t%)rC`XS8n!Gǧ%~RAx@CRJ%d[֐f^> >hxTpO=SMa_}wq΁O-Oc6û7oCp dd[!D<4uQHo6}bFAg3ur=wIK L7 v\ 5jck2j qlkJrgoWe5+R)_&A&"we Tϝ @* IK6ڵ4fz{ s&")6>_cs*4-HٻQ^ӕ>[ REnD2C K 6ɮx~hIy*&_<^;-e T)aKg-/Y"wz' : 3bgiOOm@@4ߜ`>CivS7Llx*}75ܛU9Z 8QgQKgPFcӗL/.zkUu// xԾeE9xšh}DAۅ/(y4pN4b'S_dO ,&ns7LMrt~ɠD)=8Xxo@vdI YNAy=nd+94SzkG 2㝜<+K X R};Q[3]C\1JA{ QwHOB3FeJ+A)ye܋̝ 3iSFd气*=ZA]WPk [P%6pQt%F<4jY#d`Ce|bTju0жf:|?>bG4x; ̮Ώ.'J"i !Vq~ػ.Wݩ6u^[&Dd7N\ϵcቤ"j2ni@Rkurפ?9u3ؚ_w!|wˇtUhM6gFkq=ka,h:XKkS,Km?˥($ї8y84=h2(#ujkS.0K$=e'ퟱ5:3ZrђR9YB$ B7+8j.ұ==Nд~75" )'@LLz(Q ;79ơd]z卆3y`GmӲG>.1?,깩A/ST|Í~J&kZw*[ lj2Qovw&3u#0(mT'%C cp(0Lw NRGM[.]*l#|x5c! mC>*{gYZ0707010000029b000081a40000000000000000000000016661890a0002fe88000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4/cxgb4.ko.xz7zXZִF!t/8]?Eh=ڜ.+χԸGioIC5< eU07K^X~Xkҷk(.NaE( Q|-$7p]u͢U9Câ`?=3#^E>Κk'Ub3PSH{~%?HJ0Hx#Xf d>#_g_JXLOc}D T?B.^Y+g.J(eT44N//(웕c^X*b 0,K~V\@٤z==!1;7Y"/,lbW b=~ԬB(ZPa~٣VOy&1Y)(F ZJ,݃f0ZH=g̐zRyC]͞+dCax%^mKV!B"~Vؼ[5"v2x MY1:DR/AhQfbV@c}h}"/e?m$˙ "r##J#BF^U[tb][vPaq0bP4Izk< Ȧ*1I`_;:*+53>*U/  ls_B+}*Ff0il)}5iZ,9=|Y#ƹ%XThv8XOњ x{sӻyi|W ,|GD7Z5E6xVX'<˪d^ =fAo$ :}CaE6km5I-;wP\H.2\7껝p9hV]j4;[?u*{rMkL |yZO)G'c9N@ezR`qUJTAe/R0kzc_/qJeg s uMƀʹE; DV>ʞ UtfC8 &>$u9?@c71geШ_IQrm淆0rP?KlY@U6xCՁ"S:&C=%ȪDAwrd/={?jvO"GqXcUj2Ϧ˰+''}r:W\im;s5|^. –+3/RJ NRoQ*!2XĂ]2[3"{Sj*@2D^?iVܑ<&}6<.@u&Sӳ EŜٗ&ae}mX}`e*\y<3qJ/xzp.'եt4Y'q s;;\)q7PDOU>]MoĆ"'p"1C:I7u;b5'0LDBZz܁3.hmk="vݴewL}c`,`1TӼYl%ru/û7)cO mٍ4qz R';4cXxİ-az==DWY96nf8q!/H%Eakp2Y_PǷ6Ig|JGNpS͓HWfad8 "L6B3nv'W30R@WiӒZQVS3p !D''q|z J]d :||L_| :gQ ʅ<2V%G\N>/ڸ<&H| ^Sć?cQޥCrRG];%m;TKn_ӃB !&k0V)vu !$J$iIӵx#~w`6L4i*Vɚm&We$bbU'"tڅ`7#taWb!K"l 0`szz.gي3"6gk62[<%ѽT:־]A}f+g-Մثǝꮉ giFkߨS`;SW;uǀo&g=886A_mp 2txNTWDh֮^ .r=KI6w1kf<1nAA)A*Ѫ;Iޡ(PQlO~!`'fsdg&r314K2, NSfIQ >1Q3 yLy0^. Cc*"~Et͟+ {fy^C-vhfJwOĩx3[^O7Sn0p $! ?z"$ ~=~zH_7x*]͚w^Ayg&A0DI]Ҡ):q.̊٦jC)v] #ckJ֠*oS˸DwsN$Uӳ:ũ73 ʶm9>Nkۇ]SfBYDR6JMD: *JŮYMg""ɸQ`cnw2jK04HP}Z P}g IzVzA)hIƭヴ?\h ;pUG\VLiNG0&湄^ˮKc>r&2AF.d%( @r.ՑyGjǒFNr| ՃP(t(1LsQ4| 1Qiv+vq%km%U) їWG;`6B ]3+*v.F !m&F׵% I1D})1\B^ÈH 9Y_q!Q Y'h~! \E@Bb)pܸá:^*.98F/CsQY *"}i'ɫmlZ<d-<^;#hn)ߎixj>T;^APr}K>k⮥9ߍ5]!l!GE85{:Vծf>i t9nV(!&&-vohSG &tЬ xFEvI$đfiOLBM=yGYu>WL;=gxn)q_BћL>,sc Q^?,Vg6;@L$C@[z?Ý,%\\pWvu6[+*U;! Hm5 hb'G0U;\s1 ^eɯh_Ð _7r!O( 쩏n)a/t.U`bZ Zyb-.KÍBUMrPLYvs^M4oWm]`6b݌=_T evO*xr=ǚ{ƋW%v>bJ٨tS[G}zb)RzNR^}]o΅J h\;bxJvF *|+-.RR/)!<,=I܁,c<"n:t(`1?d *J[d>HIk=vDUEi23k(ػ-4i]TҥJAO,cX-ㅇ3.7_ ~~^[Wq^+(VVTrAC9B@Iұ[]aNߐ)(T%|,pgX¨Bc0y}>CܓNN k͒鼍FbxQY$xj '}-c9(JƿVYo*?kQĶD2$Uf"lq̵,8Ě|Y֝[:dۓR`_B$1Ulj>*=֝2(þ:E7#a2 IZ^gdn#I I5yH)'e|]ac -޻U#/RE,ϰUOJY3;CR# TKCW; eWcjŌ^)LZnky|W2 ? B~ORqozTr~v4 ,{6V8 LG " {:hVo߼KZY2ʋ;G'x:}c٧mӉpb^r|Kg𞬃ETR|M W+q'.)[ktRw`LWؼ5>eD׬#?v?-[Qrrq?>=7{dAJ;3f[`'bkG] }FwQVufEDD AwEOB<Gɴ:]9CDR`cȑQ|A6eh֜uO\K|_iX֟IKa *DJYnaw~#3@7j1i6o,X~HOլ40B|ESqT"j9N!;t hducROTNe[l!pxndCΰB[N}j ӫ's66I=]CahY XqE0bf,Q{NҐFO¸h'zn:ہU2Lr|$Ki*C3xa&V0{3'S䧡b˛( bQ^FSf,JnáRI,)EeGU;3} U,Gɧmݖ,B]0ʏ&U,cm@2pXXETM$ AV(Fo*~ s5&͐t";.-L#!~ˬK0<<,9{ 2aM X2"Ȉ=4A)a>GB6F'E ad tE&Ȑ6EOg~{L)vqS/{d)VAux=A4bAۛ F zf$Z*h`ކbodؘw+- yn-@:e@M4 maS}-%75.G;?N) SǍf˼庽\ɭi ,&gn˙35f&P,|TS&{C bҜ;T/tjɍg'98NtG&߭f'xp㱐[/kUn>qP 5[[/x#KEwe3!YfC =ΖttO`ʟT[va8Ncp87jq>9X/̈x&{qR6# Pޡ{OTԴ>Umտx ivw&n $g_a=ſb]Ӛ%UrБ()-vCQv\wX'x7)|ק2 djTvI:FWia!fG,źPЙR}2Pcu1 U"D +sLnh_ ?@ eA0Ae-},"dž>׿='B iP)})[NaӰ9XQ)m >;۩?XͱI:bma%M^O3 ?"Xӭ$|Hm"2hzkoYГPD\Sddd"n <$/ajN^hhhu'qZoV qlϵ1}_Yia m 4TQl?}J[lj6\qNd`wwUx_z_]vZ 7{b =wò[sO9y3\RNYvXiϐBFX@duw_[qtwa\&Ʉ~چ!\O%.Wyrih3^I˵RG%(_pzmX8Ta|)DR=Pk4I1o󬠥*ek,\D(BEku(^I3Tf6nA&kI֐(l[@Nę<⎽W'#25m@3B?&\D~rs. iauB+b?2 Y)\K`I9 _$ (}>J@lEWw[l~ž T99Esx~|PzVn6YWӠ/E Yeyr ŭ%lpb˭Vk4yvhB1kO5fJȁ]#(!v/L2tdFB2ԗm.eU۪-!oջ[S[;kKvs>Pld\Y- Pyd|S~FW{\+Hq-CunD᜶[`s[J -T;BB<Ąl2& Q%Juzob6V:iU4tx2N TmD # #Ҭh&%8aR h!夈`8iT"YBX5;z3[s4̚g7ZS/ug6xuBӉ3[ꔞ9;?^䩷?J=6P5W W|Zf?("' nMag!y\bv# H}&\[C[!C? {LjNػQHr_lŖw`89 ZY!Kug07@(hH<SFmg-xQNȯb-q6vz!'O$H opquS`AfAtRxE0a)Y&J/cHd PBQYZןaq''s|.24BUŰ\dp߿a4bh 4a`rR Aã9wfnW.AZK@ C9ϊBx9+:~2_d 228R\\}Wm1e+2. FX"KCha3L~:3?(G2/YbmOWo=?SJoow.`Y#ׂ:~s &Y`L_i n:!V7Dͻ"|/ܔ"A5KzӚjFm--SpW/4}T@YȺ77'VU/ uMV~a(u?1"1ߵw[63lSm)kW8Ƥ+_ eN >T;-i~C)A%# ;syws{=\a@@Z+!? ^a'Doi_ eE`AIʇE:pল_؞&rqT;XYr5:⣸=­,ա sK RyIw1`iހ|$5>9!| iݮ/toAo'kc M!| #hA!Pi-=PH",8Qrp>< cWact+(X7 4)`(td.^~fa+4r?;N^th{;3f3(ky "INi[ 3ӛ",=xźXkա"AsԦHG>ywGVlIz70T&$eu`FyJᔒN|Ԩ K4 295lQ}3Jgd`߯ߑGAWHRMӘh9(4ЋWLf섞ӎ""#cjcʀAǔe%kd)y#M?3T`6J07BƼl}byES3`^W< .˲"<܆;uf6JCi>`^[5m, >gb!f2̰ A|,4hS#? Zv=" "PDYh稛d;M1h> kVzKqH*s=,6q5Qώn}a~?KpB4zT:HȨ_\i*(ȌDmhR~˂Cd7cP!tgxqeIxǓ ~ZZ fΧ*~|߫5557! Р?!m6chsRUVl%q9·&3`Lvmך1_D,j̮v벅#3aJkb)e8zKq6_,kC%dH|.X>_UJxґ3uDRe '-IgvT|(O׍) o9e!|GG;  FXBkH f u{[þ6Z[WwGJ€\/ hLFk{noYxԾH'\t^YkdG>u!x R` WW"4LB RJj 3B4Y{f|UBY2!6N;04OZHڐK=}Pԣ>Q>2ow>V|p748Wa#vBخ&gRek~UC>VI;0 M8y3-.Khnw8`ͽ&PǥU" `o T2ѲB}k;1i OU( S B5Z//)Mq"yd}#>c6+ڗ)Ğn:Hrjɗșm}7C5?(9O˘le)刐r܂b:]>LKoWI.bR-b wK4mr>!Uuh`_6~?$at,Y93$[Q>$[l/Ҏq2s 41|M|r}PԇސXe[cK~ASQ%y "FlF9~*DDG<3'Zא ;b)ύkՆbJݿU~Y2Ӂ7|PsaW}7)j).brh6Z+8S@r[3-4 D(@xK`[ak8>%m6eؚF'NA( 'I O ;|\JoLf޴p:b3ָj``L7ʵ&oGf^[s4gcBDhW$EjR -A&3`\bÎ\ A`{ g\Ƿ@⭭Ap|:^PDŽW "1Md:IDGќ_]dqc8PꗑMw2V6p:yŽ3ڴF?p.n\DB* @*8ڪͶ-2 Oah_eG93xj?=< `<1K:*/jaw_EBT,ۛkNFYgU4<䋔/_%;qJWR܊Dۓ% 3F余J͋ٱ37;]Ԗ SAG qhu7} ƒI{,m};Ѷڸ&5W[Xv18 h䳻!bE~,t#uՁzCHݠr'p~K }{B<([J`x௄J#ZP&gWLsr1ei>Ƭ$~&n՜I-=ܜR hQo 6H]$LhK履B&N̆*AF0חYR2! F$K+ۋ8g۟Deb!DC \,i`+ YkZCFYAYt ,V!lҚ^"$\`5 {WY1xCt$!KM ΡxyM݂2RUo3=#(f^oɥuPCT0y".%65{Uh";Ix3@#tOIH1Ԟ0%tU%8 0EO`5t,~N]1ʽr^ ڐӄ[%3Ėݖ ܭ/e}&4Kz6NAb#_|r,%luHz{8 τqjXqX쾀)SMݖkC,N}rc~~݋'/y *O=KO 0ס MsFEfAAee/nf5T\B_4no闿|ZVk(2E@x{-4E,s\U1*^P&B?:)8/oG郂wCӚ F#a2'+*:߉u[ܦQq}O[ YtCE)oޒS&/0!O xk4hv`K'ah;`J"fl+7ulKQqvSn%kz]xc>9xA9IU: vdteQԾƂv%25X Nbyx𿊑\4#2\$4B)`6yn.KeEJ 4dlhgYCDtϸ^%\\` ?cM^X}<⿋tzgbE{7lSc:߭{2$aq(l~3{4;3K<x>UڑNk.~L`)T<.fU1"VNc޸M黴Lq ©w${@h54̏ 5Y,ԁn#d0v,*p*?o ʏ Bpɦ$>t_ADSz'k݊4dXA?VKgw>ul ڶR‡F!̶Apg~-D4m6t{`,-Or~3\&{j*Jl$20cO> $[{gX̯7m<9jR"YgrU@y;ʰ>';ؗ%6'&KA=2qH`A&$Ky8]o 7,aOZW%naKR{ղa!v[*HiJvX^gbWr߸3"6nb\jm]>3t3Y {4 Jn4zďܳ'y}ܰ,Pj*oZ!l'7Q$Qn,-VO?~o η1FV*h$6Uf?m 9BrB & ,űz/;{j#O?wжBY@Fs/ h18(̔ |/uN!}~':1إ4rj-y~jhkA<]ֹ]MM!yL&TaUݑ9wGqIqi#ËL v2EX Lq}Dk xRHiH|y,8c}aX9ilkC aֹ/r J3z+94d9]vp1NOF t(~돃>l/\gV.5) qlomdCXPWgMO{/z 6h:m}E=&Whe$\H۽wme Qt))<Tls7gd6fDXxH> x鞒jS4\U;GzCvPEk+/1˴ٌ^\VeO~L@_fύ< x- \`exB-)>YL՞x\ύ= S£( b̑q&sh45kJM LXiM 扤_a7LaVCwlAжr%ڳy*-+gPfp \ W.%7>O= dsBiqʗqe|Βoו2^ h(+*xA:GcAx XMlU Nn6>n94΋~S~+s!^/eq}W` ¦QqF[0M;7-9 ޸/}ts̄, w9K/g<%6v,GF?]م:F/K~1sqKn>I9xLpdd+^)p2E0ƫ0諂[> saץMR1-"<% ]gR(>_ Ub>{y@\:)"/@9<͔(+T ǫ՝"Kx{g% _XX ץ2G!NKМ#| |K˵0#pDЏGp8cwqvQ* ?~JhlկJnG~ S']|Wk[U; po&=N<MTi浯㴯|J3>҄>C+N#ɗ'd{J si80}/tTH&(ʇ!nb^*h bKB$%aug?wCK"8sc(qqt@e[fM<ʇmNH`;TMhOi+JޏF2jgs30{ƁpCo-? :taVh~| 9rZp.Ds{/dF'ʅb23;%L[W `a֌66ɜ>2zLmʬr9KrJn4 ⻳ 9XmA6Ao&Td"3+@WUᒑluXWC vp|( \PvCn**z% L( Jgdɬ߸ZGң_}Q4EI6g[pĩ_b ǵgXtl9?LՈ)<_ F8^މA+z2W7*.m(B+M $~b|B!r;7nb[mзM'LO`]F1j? zidz*?4akFlx+~P [, ]hBJOnh<'"~^e]GIP3ַKa7vd`wAUVlQOaLFkV9seTNCE^{Š)gNA_ s9eej\e;dc5\ &D: Ya<\Ϻ/Xs,‡e\*qy.j~ 3&˓KHͥy$,G6Gaס5q[Y f!ћ=ĕg?{?&Ex=!{L$|>|ˈo4{тhKs-@Wq.)Hi|D-7h=oa|؇&[`ӯnd/CK 2(y cB #` o4NuL;N7'BPvL/ϐgZ-,ŗB{4GiݖꤔH%ZOuEoPUŊ0ywz}T.rtKY5Lu^1Y|sȉUDP v/iVXE4窸eخqc8,4@9Kݲ>XNTx?Jov,u^aPW[_%q7=7C 8?p>~yܴDu?<QE_&x=u{j;S9;Wp bc& ӁsjP慣F 1-<*f9v&HF5XKM'(t S_moPy1 :Ro]ڀPa*}s,rXϤ{<,U0fxTv R`vƍBq׫TawTyǰbPHp8v}׀0rMYhMmI2sU=_^<=t4#dI R׀! ۦxZ%ᅱj(:1HxӊQ$J 7q*sbHZ& ];2e l'g3 l b_pwg'pa/"FAtĵ)&uCtn^1]uH P]/IϧZiעMTF#!z8 ^\%4Ҁd:yyH5aBm_YredB2`!mw(tyڥft^QUr'UqM/I\Y7͏GQ' Aw8A H%oz/ i_-35´"\E_n3YrVqND83g$YMjN ɵl/?4P0)S@% e @3. ּSd GT&!\9$G۫%&T C>Z}*Ha$Shʚ'j p~%!݈soH*լfb-`حo Aj>޺{B7ćͱ2[ܞz3`,'?23[|0iL) H|iB\kIO㉫0)& G Kofd`j-虅wTIO\;;]rd%3w3oNDl/GrgQa3`C+(YRM3VuiX']Ztk4UD+|V?+`׬@{%sά ԹsHu4X>NW>1+s0C /:u7!1UYFAK1uuՀC JÎNTFj.MRF'{{m޺M-SÄ*ݤ)iZٍGv*=g2gYud<Qf/f@ #L,#>Uh6pEc$2d^6BJ+iAG(%'jj%T82 Evʄ ; EHgV,\e\ f2|_w4J.;yQ'6)pO6>hEZJ e0ݚ>bP,'d]K9{hAѦB*60^r…d  rmd]bS5 [6EܫP[JV_ 0ڿI}IHU=[MSHԯ,pw\d5|[.eMy3(ʎʄnM7,lݨ"ȍWⱡt.~&E:G$9v3g4ɴ(b|ٴ:G҇z}/ aHpKQs_^gfw<G U#[fRsм2~\*I6VtFFo"gH:π|XjN×6_K}S{F%)xi""Sy9^'-G9;Έ5YgbLLIuv9_( FVVȰcc JĠgy$M.n: A PBV[ܼFNa, oߔ4y*@NcOTZ7RgE:4yx枴ЛqpJs*xR ~qw['[=͘y ~/pm3h\]ì8!|71[F^@mO!G4 %D.Z v,@ \I<$6Peu^=z>~ج~OCQqR! p,„o2eI򹮼2Yts-L!ʿ cX{v[bJ@|ւ壙qQV; gb{Z:Nj+qPC&9HSɂ4ҧ˾Ȗ 8V!@"ot@zZKA)=&zAI 4z$YRI{7SLBxޤY!{`sYn"aOmWPcV BL" hECN><$U;k e [k饭Qn!TY<*b4Rg mmY  Wqʭf/p[IҶA=s gAHC Ѽ;M  |I3H+m \cxſN;g؂!N3L-[?S޵{n ɛWڭe%)J5]'Zt^)SqX&iz7 nW4ya-4pkMU(v_qǺ' M9%[]Ƿ~A#9]jI*9MHw@MtGR5$u'm]q$(HXU<%-0h_ OƒE\b< Q2I6+PKxc+x h;,jEl BX>%w5]i-6 Ɖ@N`bc)x^\mrƿW\Aۺ'qCI)^j6 *cWR]ਕ߅#{-`Wwm>eZ<==kt/h,%_ztj^u7{:Nfvlt3i'4iYG񁛲frO{[1QtքCXe[׽ 9rh =[6Zc[J?`@}TpfA`jV e W"7^Rcs3k%w5oi8h?H!1}䋋z=A(0ͫH~!KJr&ԇ9qzk]wXmقɡ; ֝L%M~fz@&^JaN뉣LnCcu9t&ᦁvK a`N|), Y ]PGoc43Z ˅,uȴY@AFԐ>Nbυ}cO!Z̏FA"2"_}]YIfe;+E0SArf5͌ɲ)-q0d1+z=]TJOA@ˑF$Osjd֯R4kF{0DB.p,\r<XL{7\t3,ȹ">'kdSHrvn `ESɿ^("S;OU  N w24IT~0(0>Rf>n]k76juDơAwK h34H60->e_a zI/ dgx/| I%:X$ʫT) 9sp txP3t|ޣ ~.=ޗ @Җ;qJuoBϼձ=OМ\(swz79sj.;gR,Hڦ]N$~k" P;8@!p녭gX/2N&WzkyĆ~%ecDh5J{,Ҙ+P\ڵ(N< _gc-BKkpWi3n1ՎfGnY.@[ƽ5~8k k ۰aHeZIoF }-;}}_9p5J CGھ/WC& FBdP/Ir?Lr%0 jQ=\cA]|ٔkTI$ A:r$Y5H:M͖^CF{W|*  UMˤjkInD!tݎ)J^"@1J9>"( B_[婐.U$!Z+:Lbn4n TeQ}|Ch;*͋iK;"[;Dػ@ym  oFx嬔u`aDuO xt3. ڭg$;XXB+ zv? t1R~;/1/i=1v@7NI&ڋQr;Fh{.ҧ=<}*3w ~CaPjC uCOM,[\XfP̗Hp?#0/F9*'Nn;i+n< ;\#T0)]n;R$`tNzYT_eBc~i^܀J́X zM\?x|(8iMs@TlK0Yffjh#8Ʌ^BBuŬ2t KЃ.ES 0P,+Jn<·BDnLC0i~/%,!(a\)1#2(9mtĤ`Zĵ[W](oFI{v4Gk^ \uX[n /_sʌ 䉩"l·^Y`Z'ĺ3E?߅%ص71@p&`iW}͛jŝkft}G)M7K$$ҍS3PB ?uZ6|O!^P@./J0|_?L*Y+UiNۙG;szcӸ`slQ\$C$pͶ:]5ɢ崟F#YTR0px_^k~=%~`MP'ƴpEА p|Ԧ_w:3L4ҵ.D` ?& _n|\:@(R((7vߵLd7\D OHnSXc([̢OH6M ь(ԬZi1yР>'>?o#d|U_/ XN=a$],%m9_#3wDfʺ;'ad_횫s75SہbT&QƘڻ.*VcB ͈'3/O!1񯢭2]"Psy69-{nj.f^.z{fk4z^(xF{x"k ›=q=Cv AE AN@Pi/+UJq|-!.\W8j]'ަn!D7mS}V4{8_!0O/O:o  Kd3g/.bO@HH@.XfLs/yRւ/Te \M+G2.H<`r8 !eQi\dcG`IXNEI3NQ.(”S!-y]ʓ֡JdRm{YU#2'ْup.^BUn*'dl~?4}YdG"zTY'EKFD1$zhnxkyP?ܴqK"U'nHb tt0&'LXf5b&&9 8}"Acz(b}/ j8PKh&чu\91CVvxc Ju2̉Qv4$$a'ΰ w4;|}OdSV8= v}ۅ'C\F ډDs"<!uN D~ Lˆ)Ʈݛmk.˭BxG> &hVjؤi kzߏ9w< DBZ "*__iڄ!T:ɵ')h_SklDiJ=t$QdC-$ "'r;n#q%*vߡͥx^-9⛼.C xoT0j@e[fL&^*dTp=ci\21:R1=0˒GϤz#ƍ? GѨwbAR&%l;WS](Ǹ$͉}32!Ǡq47t 0)X dzY(SԊSU"B2&Ve~"!.ҿs esKj,6 |hr #M 6}z1+sWpfv7|;%"Ai-c(A1A@V};YL枲Z.EIgÙNdS暧zc*~TO~=W299IAL2C>ȃ';ŜiP?pd%[C*1n%6"~< =`=. NJx9k>GP)RN=yt3+q@dTRNd5)/](x2M<h[gH|=Y1R9˥ $Vr?Ԭk V_5w{ho⧪s^e-N;._98U6h=yEaa4ڟZD6 ȪF7rZ3%͋Nj[)nDGgHԤ'9Ajz@)#L[[$01E:*\*#FFYnţuuɤ#o >O u9GyEpyDvg:&orzԉ+YGPTz՛3 ; uOct%߯Rulo~Bt^/zևpD%16(:G f_U(z apoOFE/7&>N3M B @1,_Mmo^_^PdC(dj V۬栫--;{c 0dpD|b 2Gα2q/ޘI_`mDp)dз ECk v`zG,/-3Ǡ_*;n1W ne`hB,u%DH1=w˪)\QV\fR'U:Lao9lTufα=?.6p *3)|ЗvݾE|-6>O\B#hJ[|8?Y#qV7)gHWZ*9X&#@2fl,#CM2kjYBuǦJ |\ {˻K,BR+|i,\W@Ni~yur & goBT /њGUtG*0 ρl <Ͻi@?A|F"NX zLmب@vx$}rSsߘ}]BE $,{"**HJFp;5 ?b+ bgsWMJRԮ(BT"SDwKt}QXKzlU E=/d7IF ٚAlDmE{{P')1L{g\!$du"{rLx킯9/hGhH'KhW'gc%EI¥ 1IVhf<o*س00}A|lͽC洁e'qӴvդ8eי:)][wܒB93\!<YxuOKCx vxY;H}Iwj QJ^,10,ʍh߂* # >j:JQ^I)AgT*F糐[r|8~,5#C>0 )Vdl؟:Hfa]iK2C̖2F1ۑC" nx>OăD?sÒK vV ?aZ/n*3*P0N&%2Lt9j^phlk9ýk[ؐJK &(b"fz ujpx tXLSEJ3Rk,p? j*vc GLbhd-}mYSm?Ȕ4gKENiguU9c(G(Z9CUkkN&3p/xS<# #/^fFQp'f,se@a(j zRvL:As&ӊ{$slH@$7TP%GnZ$DžJcFj|[)}Nz?Yev= 1:flKZbOor%)(4Qmfգ(~,"Qy{EMc⮎!ƫ j&w\Ik 1Km]4h KY7owq!!8x >>pXJ"?9.o %ȩ?LQ'G&~i\`X$)e2.=ڵh)9D}Kn.jZ^Sv7_E/ ݃\dkP_jʤn`ү2k{lAuwĉu G/)Чn R dtAFP|Q=lP@5} C͑*{ Q!sK 86 ZFn$F{'z!P܈Ð1lj10XFZ.Sk W¶?o'!<$niКtZU¢Xn@e +QFK^<}93}O[A6<#FBVdR5wۤ }l9o>6mվrrv4 ! 5ukr\'e,lVžc$7`'ItOs17 96wdk^`7zU)@Չb=ܺ<מJUr166/X&^˜ϵaC/|ac9lTf$֎"֬':lבOa\y0CbL69|!}r Hʶ,Ԏz4@)TA:9ש;\5ṟ)=Vq3_ ge˪rBv EP=4 Rmo)4);;f6,Т.|gxta .QoOR?136:DT%C-nv(}!,vP-sgQ:Á|Oy&?Ŏ٤5,B 6K~:zs)pb W _>EÀ7.ܩ@Cr|I ޚ7T/,[2y7Wjw faG 0 pT@Pwa[ 7"3= F?(DWC0  x g7:78Uu<4k]u?fGs ^߇.SK֨w/*ǫme~ȃ+7iczEČ) 92/fR~n#`ExE1,jw5x۸^$P٧~9p1KmxEk8]i [>P$\jW ;Q !\^ە@fֽwO(\ʃ4 4QE.gK_X@,f93@8}uztV5`aX ɐذIou**̟^~CW"k7<8@":YQzM}ŎO v|Lc@V%ҘhZ*;u 7 &-̤ļ'~Q>a'lvG8'SҒxe5ѫC Q?r]7ǡvLq%]sDqV]:ߝ@ȕ[mpM~{ y4뀔61X#C-vD5P 9Q Eߍ?s.#Jt֓t4{!H\M;P ShZ2ʓw ݽq 3ŢdǯwWLKo"Y^?tema%er0Dr$ aijWhkzGok (>ŪGcT wJRM{n"X|ݠnAЍ-c,%#<]1n!%@'ss&`EoO&Rv6p)0_%F>"ԼlcL%x+c6d@D3D v;,#9D^lz\ٱG=$3]ư;r6d5ӧLdB)k:>9|_%?4툦'i\ OX˚h*+տ8+ri: `c&{դ R om*Ĝ5 &`jWdi^ ?P.LOLE⭤EDԘK 7n"|k{g( ]_D-Z_)݅o`"ϓƁI0{>%T'kœHVwy|y78/Otk˿S(R_#Natm6l{%or/A];ʨ邽#mqyn斎fFDZ Ne=ae)_?Y=lQY\gYjA[arf#vJòVD M zXN-TG2R";R&XX痁7ܔppͺ?zh@(Ϝ{=GS Ylw4P'Th!0M>rf|춖8F)ZdD>-mhǟV';~榽>s4t{/ڍVb Ӡ|X-PCh|%˖ ƫyB)#Ojd/ISΡɈ+a(;\~ILF'+}m^EÑ n@^w6-8!=gh͵׎Ns>{srAB6a塗䯖e9ވ&z\5F3R`VK:9'Y(p5;Bʦ"22h5@ H̨o/0fP> h~= O/ s{?lt m)5mMBk+NwJ:B8.*YBoδ&qn/z|#wϭS2D2p:5^N6qTϿ#dINbNR-Y&ՔUz7E#އ f>4{=d|Fq3>TԂdAuDSJ< *I݇N!CҦFqf @%iV%T'#ƩR8B5[ U1M7lh5D4r#)+} {>*0-Im pۓǂz H dH agGnhC]Y6r[p|'N`cwұ)2gt]T,6Gr'hS7-5@oPqS/nܴVyѦ}kbG IbI[^,YXne d~?%p`"3I9[KR+~s'kN(F+CSB#W)h!2&D,ukOL,mzLvXƴS=Ƒi"htxY~ \r=1xlPՖfb°XX䤲Os%Bjt5vtuBP6]0+Y/*ͦz5޷9̤iRrq+_ cz7H'C Pw"aN,~JPύXQ=՜x9_7{e*V|e6p^mh t[:qoAr+)@ O$y)zq^%A3UHWX%r;f+LyC5)8rv*)HEqZ%M `@Þ&x]8'汔;)&S9+CoYY(z1v(j ^-/M i[k#R(mEE'x#YPdSoI;} A7DdV%?u0_yxt,I/l嘴<*x}Ȋ*L!')l ~ܕ1VeYQgT F!&My3OϸZFf A&ls"ܺvs-j[pT";X(֧Ple9w,a7@J߳ sa""8^e6VԘmA˂<+@~[ʠVYwT>_NzG8|-_󄠏U˚ n ɽȐ#_$k9'eQ!\ۼЌ=?VfaO* KX6 bd N*ˎ)/pbߵER6p~XmKLlU^˹a-Ug*Tԗ1Am P©ECbhj#? C,J ju=.fA6pAcڶҊ|+[z_7"JO]uApٮ!^EPH0f-t`3Gh\-N_'F=#"+I;=9{X<Ɏ&%{*|zLMJ*;)L~X$7bG9 F.{gZYmQM?&d[Ӡ~zuW:Ev䴣oihj*8[3(4m~XUZVuEV!N#wVj=Ab]T2y4tTcMuY0q,]A21 9uЫW~~0Z"ad`??) #!oךW ~ac{EVE*{%}C3ȶS?ʏ2o$b<1{!AYfT;jWԎ!GZ X ُvW"%_xg]*Z}Jzn0 E&FV꧄x+ A`d sMb'3Y+I<þ)'kA1eTҼNt9<7#6T!Kdۥk8pM:#yg@IR={bu#Z{x5C λ&. nfE') hG_~q?A;|d^<,0/ES'+$Z?;iPPGЧ[p[e-FEA_yX풭<PbVk!/RF1wiQSDMOmg$C܃i ef^c(^U Ea/hOW^-#njT O܉rtjO>A={mpXq?^_h-I98ҺvR=+h E'8/ɚc ˟6COG=3z6iO^##Ƴ: Z1FWFm]|d-_+nL,S0Qv<SL%y^nq(Hf L;( c™*1$*Lf%FW<&.މ_hzUSk(]P150apakc%>Uo3h.ĥzسkEu{O^*xSr)KN:tgi֞Vs=/&CۇCKg(9%_w0oHpޚΆ9(ڎeO{|,J\1㻺\8VZll!X(z.X]2U|q=QEFG2*o C< ҥ ӂ^ᜂLmcvm9nK6ȠtǻCN~606pbW kA r:5(]Gɳ XM7 IlO 2_Er\1uuwu%JLxS ೀt+. UhjZ@9 IYh6և Dǯ* V>?m,'.l,[c\>.t.MBȐ$h7my>3e)%W=+j<-r\aCB%}e>xzLC"0e}XP!`E:fA}_ *~n% *'d>q~ve;!5ypc"A88n]h݋s]Sk ]+-WF%WοilTdlQ1Sdkt8dtw!LQ'7lL]RtO]WK%Z~-XAl%X(8DվK:jX+:>bSvg n*I򎣬ou>1xOn%koC(?h]ŽwY50Icqw],5ze.EDIw#. Ψ81x1Ҭfje0C=Mu QkeU=dh`}oq.'nUr5bPS5&Y^]nOge`HR 1]ġ ti/wيԛ_#}fރ^8'u*6N a t{,H*.3C, ;d;\C4)԰kfy)^=:1R}dԤwy{)}KAS& ;JUK:7jh 3JswgG7ä}1Ya` ~t]Np(,c%cV}i5;"m}Sj{2ѼQ.ZR>S3xD^Գćc'o,_y=X@#pET x4,}<3]z.FGe~m|6,So^7eVff 8)@ mbLX;]E~̏))Tؔn~4e,ULUh# @G&EIJu|!q,HXCo"Ղ;-E,T^뱖LT"[~w狐X"+a#N.Tu; IfveWhwkrs`zK]aucWJ=e.YXZv; `~r!FGSygT\3k'ӌ ҫM#|K[t~49/7-O~qUT=Ж `=m2-hmGbyw;cq"U-%)nDYl3Y9;f3TD}l\󾰥0S ݄n B`*l j8mpma:rg/†Cjƭ՜A8%ĩf-fVeL0 6-b1e1_= zyEdiol}sFt2' T7T0oUe琼OK/~yk,A.zM5q.GtТՕJ[#Rޅg&h>x',jvKߴIIcO7^z=BDQfp%ؔǧȫq_ /'fN ۻ3XvA @mڎ|x0&I6ͨta_\lE'4$} k|"P?u'[ &.:ϖ-Rj >l3S ?"3 %ӿ.2~tc7WMuUza3 lMA_du*U,dK24=umfO0A gV{mnUy]?3 q*pem4ł0R[ r :B))5þvn padAxOd[.# WQ|]C'lvkP-D(ْuLxhjvQWbǒ8GdjCN6 =zJ=)ivZd+OuZ*hK`^%'F\5'_C:b5} ܢƾGMm{`or1R%SL)z!ξ׏'7Ez%7LUUh@hr,&+ zFbؕ)0"K5ٱp*w| fԑY"S!9k#PĞ"$$OoMkɓ^MP?_դ덪g|ą>(Ʃ)RRxԫ)mSzzQ(98XM7mPx>_>Uy J(Y+ y߅SYq83oF` Q>\P%BL~ػsv侑4E,mj9yWpm$$wcyO+dDS\i@LmS) eJߴhϘf9nKE~%ǯw2p^|#;=A'ԥ4A2>@2IpyyKDܵCd*GR_bwS466ysrPޱv0d.ƶ-@7@`X?AFNЪT<Ӗz@hN-551AW"Q&D)t yy3ZV?Km_ǎ>k4 ˸}ǚ\ E6x, )~\]|G5N1MpPx~S9 xYܚ'Y) _ucr0 2MZ >"7S7,ܘ]W*#c.M40"oFgm, ACoV19o ?'zmŨ P \!9>F л3w =<&)؅_}B- /v Yy*5~fb :m?j;7|G'ְ {0&q0ay tu㞪=UfHP'.d1";ԘiTltxuKݧ6o%z7Ms|EuFQaj0c%u/3;'DZ٤sҠ .TʭjMb%ʹ ,IkRO\9|fzqX}:XעI~z{funϧp }]lP벥&Є]%[& EG]e1arP6Oـs惀eƃ'z?FHIQNo`l %Q;Q>L}5>I9qޔl9/co _ϻTuDA8v=Wݻ&hXӚVܬx}z!2N25i͐:eQ:8}S,@wv;п~`睄ZYE lwrxgu5~ C]!D3 Td/X nKe{\d%Ddtyhh1R[156q AYw_JݝD*GlE?1g i@Ni!9䜂@{&f mSmf9ZppT2gyo!0SS\~0@:*QV(M)tT:9쬌8!N,^4X(D74醨l26XM%e~($=lkd~W $N5;M&3#Xx^-pj; o$rDӆ9 Z14B=>yڟ~R ƌMcѼd"5~pԚˢ?P(Yb9/#ۏGJWq(G-nr`\HiN_>Oųjlv#WP(K#dY2"8(4 5%R6j_{:LI'Q8c5tHg+siӉ^\l+ǝ9p|V+\@^7UEz._+WPspaØ+smiȄ;E}<y[kD4!ѽhbvLra=7ґ=䄹&QN˄qj:yW?_4;i '}j [3qJwj%'Y:gϒêmjh %_\ى*! 7'v9Wt~-63[Ὧy#8ti+Rv$CKj&c]\*~|-txI׺x1nT)n3*@gqcے$\@ m\\h% tNdKmD/߃< I8@CP?S='DI*^'M}K0]z{Y'bN,Ǐ j$ٯ#t֦P\齻J\w&$yx70Esl1hձ;}2΍ZD= %=:GnYQsHa=a jT~MiV`Z5;d*sqԔJC• 6b*dp sE?$ ;x)9lF ʛLCd3%)#ş-Xq/L k"p|_3ٺG=ar[^ W Z:>(*sUTxJ)J.X;ZU899ﻐ1Zuɻ hfRPZ^˛gx2 #B ZLXӱOKL~d:K1{qctMn|,Iһo;gg?X:aMϒ$Fʅdlo"VPVۂx'},M'eXDc$I4qu 8E H {J?P aָ,?=ތu@aIV #J&,n6+ 切=r#|t>F߆դ)B`6x붪_~9 Z2;WAĩ ij?P-yǜ]؜/4B8vL Y2?W~YUE嚂-u:wX6ug[cݐ)AY ~#W!cVRnJ3} e;-*7[\HJA^ch2" O/3vx|A|z9h$FUMƶͨ楈ߠ/w :n;Lhuu9>{7"=YKjp$/z{ Ixi#fƌf UI´0N?Ž?RU&uZ?H[&}i3I* )6E[lzPj)d(˜Lz y[e6hT(ȼvZkC[YB%3{PQ4QpVL}J2-TO*2/o~a۳<8mZK2I:=NSa06WUUR{,\U}[Dzj[maFeAdS/\Jt)*>f Rn9\:-Y x}W,R;Nj(ejRڬw.WAy"}1Pl}X_*ZR: Yݗf` a/Dbleʖʲs M/ xRJTtT`:q0تQ7Pzx!)MQ@`@!Ϩ>!8'$.A7†c*6Ue_h*[ X  CV5OTGxi>T?cp HJtB#{]sD5eSeK.mCw*pv; 2}JV.iL"=WtN)\4A59]T=x^czRq kKYfs59(06,ӻH4ް$R0GyJ6:E$RbA:}_1x{.l刬!nX??ssȯ7l9z?z@ 챜:x'*B5AtBv}`r9@Hx;ɉP*3I PR|σ~ܒoyMv?|M$3 3È7,N'(%x'Ukp:>98HLhy15F5XnB#n` f ,Hf1賻biO|N# Ď~}R3Ǿ>1I?Dufkk݇e+[46/j04]<*FtrXҼ3+v+<v҅{4xuӞڔ4-iS4OÿYC ctɖ#\QIW'hm(Q?V 5Qίvń;Ff{.H8ߎRKDAkh(ˠ?zORs*2?{@,2%bu'czYJxUQ0+X,9;hՉ> I@ϋJU!$rY2F-t23SyMgg68w=luv_=OwbTX<( f,ƕZ7 p':^n"-] 9G[,SCZ2Bx=Ztp6{bHߏ/g@Nnt*h,pzl}e6"vU4F5P{駡:2LXcF ꋟ-OJ+%.:Os|硐}Ȍ 3d]M Jʄmk/vRHs_s#cDH~}?#뒋Oe= /&0cئx_EU_F_A\±6TC44T3qF E!H*AI7 rIzDwɳ#UX)v%~F0uPl`PRHrWY48t#߈[E"'Z5@ƾ>H-ZN])8i?%~ExΏ~8v]_0KPʿ9rWzF[yC%zM]`sK{ZSL?4a-^k#{[溻Z5rvM•ɗMx{:^ 7C݁7>r7?qm=icY[J#cjsbRź W}}W&g1Q EZ6L $PYp)A r$8YQHSa0monܜMj1iJYM֑ AHdɕЧBW=w 9vg26GFO~pijnols:n׭>MX 'G+_r#U]eIttb9{uVM1(xuw@k.y [ү]ؑN Q~KnDZQ]&;I>)}zg,GDB=썱 ׵.mtbu$J<>~IЂ)nż+đf X#b*pHSϭIqN:^3qŕ1PR1qeywFr@#e$ət9Qҹ4IIV;,c&6U|B>Oᙥ4b}̙ȹ a&4Lxy+8"<* .Fxo;2=O̺m Ώy)|(ZGu*=m 4+>RSFE<ν)Z1si s@L/Xtk8yF(l/I9FHiG6=wM_x0٣@U"s"u?&]OqME9k$+Q 4w ^9#)3Cc؄K:$KNZ{{:u$('Pal)`T5ȾNE?faQ0WȚIM $_89_CPѪ26(Ad3"YvBR)n*QC<]2*5r|0j"bY䂳YC"J+7Omro)0ȚL6IʀO#u  D"WVlmZ( Ы[)g,7#+^Wd9^t0΅;JN1 y$ 4tTʝdN2?3RRs~TK44h\[XfS+$#aaQa dutPcmzєaĦh%'JHKtH֜Mq2! J+˺ͩ9t\T8t~8+xvԣ̚D_z*nz[KFײޑz vIF,-5K M5 D,aAN+8Q߾"4k U ±:祬1 R[`j9}~%AXWD^Mnn3~K畸WAB+U#M&nŠъ$1 m`K^Z\6̉@ۖtGiE J@!b-)~͛Y!MIvg~p,('u'z3yrE1wl{DN"wP@.=pe;zV_-辴;$[:t/P=J{J(STyژqz+'9~;_@{0ϥnm^LL )4>x'Cٽ捻MUj!+4!W7Rj9>r2^{tG j>t@60\o,ixJOG !"NS$ł{\ iɄ+sK1h0e^"0}˫ݫg$q󰱥cMsX Il%$( xh<5(`2v@*R"n<]7ȩZƳ{`t Lĺ|MzruO|[ tycTAlSa͞O8qq!4/VNj!#_G#Y2 9h3ep^΍N<8N 뵛>k 靖W< XIi= 3|\T{}<(3;9-e'Rkݰ/9Oi*{/@eN~[-p? q-4jpW JxgY{psC[pQuWsoAO/UC5P, KF\hƖj@e %ugLfc NEDbi@5ZVbLG3l8<wDY:oWx{Ǹ04_NZT~ϰ_R3 B,-Ce hW~U/'‥9MF#RH֚'}C^ʖ l@YE {]mjj֎b̹Nv/%$ԸY6eR]`@φmz&< hn`EǑFԲb1IX/vN-Z+'Ƙ6,}!!G8G|>JDSjKy̿BKIMiw 9_xkŬty;Ia8rGiֱ6>,2Swt/`ہ C%^])'V+ M͚f0fo~DM3ȸ*0{5X0ODNN s$&cLD9f>">PGڟiЫq̘ۄ )TbтVV  v8BS4$>A&Ӑ"0=w;fZEuu ®L?(aepn58kQqX=vId?Q ;BDD%46'G3.(\ }J<7؃*MrYGL.+WqrrH}d[>`EEu\E2sȑP:d=geNxznr-f(*Ks0Ab }C-7S2Qs,<,R•|I;Pz`@[pyNbeg,(t@(>}#۸^6yKnjE"Bs㮊urDEϴ}ݙIaS>x=m" ,nk& 5_jVjȰ^ ~/3+K|n"{rC2hR::sX_W.Ѥi4f{ϳUE b.0,i,3k}]\=DkrOZ~i͑.r;:((odHw֜Zɞ9cKx2N{\Ƴ[+\ G8{źFG m6[$+/RIaq=_UxV O 6&0hɀOA?=^fD$9uܣO/}&&%|KY^9xv?G_R_PKWeB>~3yyYȑj'jЖAbGYE,Wlϛ1`>MnrDPk\GANB?k9ӺcaN>a#?EU,t.e5`.r|6 @  8HW ^yn^brr o~ xW ]CV}O>p6kIe%w''Y}e,fِudH+ۋǒnU r7P@ljb)ǑeCj`Kb ,!ptL; $#! _{x2G7.diF\`ϼ)g.Buɜs5 kuH͋u7zF!W};Q^)(#q쒱lfk(f| >Fw\;jP"ts"|'i=)M?paJ4y8@lb-#Խ} HPYDT TcA8`'*~0!!W| PPn Ow7ѹ/%o}B\wY}ⳞAo@=@q"%|.? ^C}2k 5 S6H9s;6C=lYp_#k/3YuZ|~:<# c9ߚr/Q. EV~q$xr"~s3BT1+*K$Yʵq28dd+,]V\9hL ZW7`K=vPE@ <([C嵋dGQYػ1e=](琺ީ( XQq^e22RVR3鏀ܬźXe%rd&8k2?faš~4O Gh:JQLb.bW0 ^7`ߵ tM`ycu#$`2ĶIFޖ>WGnc2>ٱ(gUKP?oծ]^"$|¯cazzLx^}Y;U8ˣ~{| jlbJ^!чu@;~,XXDI[2!/X:Rwo:8 Vmxn*:<-EL)>#n֬ɁվΫ% Kz6 d{Vl!;]E8.۟LL!됾"ui}tgh;*3e[\I_2j Xi?L~|ǡ7"PFxC@ÅٹoSC arsx77gy\yKj`*Wri ːBO6ǢמMME^Ys#gAلJDݐ6y4E9A58v%1ΐ(fmPN_iCT9 eFghm :-;V؏f%ikC!)U|g1{20u "PiyI[*?7;s oRK6HMg#SqXɃNWC aUL1ĶsL}kXLv;i-gt%n3Ck@wQ~aNU:O;G+Lߴ ]gnFztC)̺4LI7F=>k̻iA*[-;!ݩ PfBeV􋩯rXp 2B )&nԊ2/Ņ[Ux'9a\Q6%|2ZVH`!ё7Ĥ-z>;8HTj?Ur.uE둪{/iw8ѵO~ٍMgC|M_k쇞=W:hnC)TZAoQ?nEֱܜpsBI)}3T #v -IV l3H0(H[3骽׆e[M8X\_#^ / cI&n]4R]{xn՗v[ lBg]V #\G7W3>A 3a_z#>LYȾN"C5 1DӆHRMB,P\lX ҶEHE]6V Pch2k}+$QwR )|T@k٘۫ŹGh^%߲&&O-JlyJ Z !hQfMZe|gдV,ДM2F0YV~9C`\ڲ3sPgc6 —MյCIO}6tF>AJZ~kxh(ٟT& ?j  XQ'hH)hh90>q]SX-,^pмWv~eͼ)K@f+y9p6>vŕ=AtLaL "794X9nI\bRQR@ Dt9LJ+ﳤ.²ƏnO|J ]n*cud#K ZÏE0js0Ć}ţOŞa8"iS-EʧE-l /p07ӿ1`). jqIB']/6w5mVXVqj4!sm0m0%~=ʦbQ)ݢ[DcF˲Da(?<.SZx9WbcB2r2fp hb_uc4@0gmnWSu2n[#4*]|NNlwU1=SG@pO~sz$L:G"e7 q.S#\RuΌ^WKMf'G7kO^VZ,{[|,ص_vIͩ^> 6 s6n? ={d?mh[y/o hSiXڿ/_SXGƽPN{6yԙ5T땙W3A_8o(.~R+̴̐'M{[JSVְ'9lO,}h m;.S& t(· :h8X -66{鉩oŢo_aҪn|4q~ww)(GC{RF:j*?12ƥW @V^9Za͎Yg_2R +'n(/3YM?7ےeDc ~S:Ek H:O5UǜK;&_ҰsA~THgy47Wr۽akp 9ѐ}"3fwq) WS>6MNpXKwe*CjY{}ЅeJyAâ_%5vh%fyvwErJ{&i#6 Lj/".8 <ˇvW[s /k)V:Sm.9 y) L1zˋ.6&2I8owr9yntMVKfn<^WM:1ݳε]A/ֶ G'Kt~7it 5ž81F0AZ=4(!?"׆mDHh4V鉏`-z͘6D%23 ڂ2]U1d=/7; X,U1+S)^~~kg.>`vYHF&wsn͇-E"*P;ogN ,{y.rp6sx/$L|"qmÔE5g94h5j\]goڗEâj5K/yN)Q\MH{!,ȮzY_OcJ uՠvR%2c3r]kIP?FܩvbtBge`jHnѭ[.ip q/] ƈpY=D˴R4?=bkeh.n*AEŧjwD|RⵦH?C{}>=Zhrn M& DI>"x@/[-%B0DSƪ#)C*Գ0(9Z(tZD;r!NV'Yd)vJFe go<5{nL##Oqb dy%֬E4f)%u%3R_#1L)>zD==߹v"qb1iiPܼ٤Т4͗/Bb/x>#Ci)NoOi:WK{4ܪay̚b;xZ /gҜL ^`S]%zFEvyLOsCoq~N(/&ڱ`֔Ap7=@ar4x~8+ڑj׸߀j̐TnhM?<"0TjgOgU07rs13-`N璥Fڄ\9{iw@& ٲ 6 Ԩn Ro9Ckkaa?sďE+L"ɣR ; & gOgZDKpDhVb )}ZE:B*rgUPHPvBh&sFRQ3zuz*1: ?a q#lH$J }<_f" y^j1?κl fmlE{X͛2|9*a 0I-Z9:#`8y2AߩniW}Ȃ`cQ{al1@.2MӖ L=K{!f6σ*PlI(EQ@XZ3#XkO4n'bv|)?|576`18lőDj/ڥs3Y5KhlZ. t3$L3U jOo=>yg|[rh!3p@x U*lgʉEp9J1>0 pl YFZV 3N-iyOjH#Dk-=&pGS!]p0^'ec@!j$&;.*,ֵ̛נC7$ qiްRc,=廥2)[5\ 6o?ӝ \)F.%=Ex#aLdw5pЭs>$oCHicK/Y \wxF{#6Lsݠ-~N3 AK:>/wM9yiͤ8>5q]3/6>vQǭ{MU(n E1MFNB | mE-n'"& SA(*Zv^\ mk ;ZOGd)#| JCD6z`~LڹB8oPπHo^ñ)-a`CDD&~>5Ljwrl~KE;*0.<ho&)ntZ&pm9S,Fd>vBH76fʫć2SA{rKM?^KQkF^s^{ \`1ֿpXCvGZ=VаɰIƒZpiqM<)?4>eEˮ&'a~b:S7WV{ $6C;/aqM@W+Y[ s=iG*O^.fӂE`d/b٧Ypd]b |Ivp 99)yyWή` 4d7b$(^R8ȀM+œ27oYg ݅~#ɳ1$ u8D]R>[װX'iL^jYT/W̺3B6- ǿpȈ~9WDG;[tNշoe>[ Fv3,ᦲW7)UoHcQ ^X&:yc\6>೓šdD*JG(;r_Q$E um4 G3po{7 aFAY (3p*,;9[4kiPoFs/8m/^ }d~#7N }/P ec/-QÞ0T)dHu>m/xw:Ȧ[ "~e{:BU{79 yWz%nhcL)o{I—s;wiFEP$^N4UFmN5U]{ߕ\NT0[/##e@m )õ~L1#L %AoH%‹/K9X \ĶD7 PT蓦#џ!tORH@S:=z5|@8rnԽ32lBT1o#D$eM`aJҌ6`1<tNpu/13 |F~eJw\К6-nGvH3mqۑֺx0 nZSf 'PL>ϩY@+TD%& Yrr_n;5"q '3ŸUĉmLSA]{{lfųdO(@WŠ cc0qq- EKTӀgsNrelgu:srJ6rMƽ?'E/70b}\b; fLy$-jOG0̄sWZ;s;_:`_ҞRZ*^Z`j(!(~ >W)#(!vD'1[eS[9e&8ܯXDfӚB]S*8mb76{.MFF\Fm؉ܡr (7l*=D'`Em* HLKB {1Iq^PkAoPf,=(:(%Vhiv ]_c>.6$<[H6ҦX 0̬yҾ (f8!)|)qRRxzP@ӘS]Y~ܰTD~<ơ {!EH;x.DG9$GpkKχѺBcp\H.,z̟e4:VIf8(6LmVz:$uoסu~^d%roT>(hfuTVJh, m17YLܟM%9"Xy^D!+!# mk<$./Iv.01H 3,ACG~fFΛ>%s 7f$Wfx )Am7)J[uUI5/Z0k9U,4^}Af1*IgcgqP8X]ɷASƅ(X/Oc)0|KEۯ'|1v0]^cK5U!c_ms!EA+@iL5ʇPH%0 sk&{'yMaO3&`NP)Br.DCFc,6yFН7ſ{jxKXtNѢghG sMd_|'OW')gdŠd-&`eZm &U%&zg-Ry-Hl9ۦe4h1G\IEE {c3/\V֓n~ߙ'H+nYu~jFF<< Vahbw_%ی">CbHS-=`~G:O#)?h7<SbSCWyXZ0Y<\wHW2]7C#~+3dvKޔ^h$' uvꥸyVᔗJɵu5-ARKT6NwtĘ`يmk6izUf,yT \SFttC!A1lU&q(ц nP]?5??LT&?.шsG#xX7$% t)s"!{ ,Qh=>␩a2.߄l ROwY&ʠ9k[s ,g0+SHJϊ᧻YUgl\sq/:bWˋ:H焟Q 8PKGJ)^HJk%_݁XW.+weRHđVH퉳]ڦ‡  ڟC䇛yo"')W_o_V CNH7?eqAjȘd\Vj*3؇'znfI'4|c5Tvv)u4|hY=viUh9ŷ?#5.l;иR;ܟ1wdY{1'=g).S NM0%yVJ3:>HUZ*겭Epwé©Er5M"A]9̝ vWF8|c˸䬣iibg b21m:!F KTj ALt*e`c;?{jT]ebe\ID>SAx@uVa<hv cwqafQϕ vbAeδ=pZҲvnŇ5 GA+Bq'?-)@U@zӲ'O;Y hbo-5JFa\VI7y9ZcS'Pz}J$m2[ȜR75,m# T8l'e9V> $d'' m/'ߵAt#A3Qns|5yǑwX#S}[2bl΅}xkt0#NԋC0oMpJ\*>61S TbW=ЬxC=eO=4qE#5f`e %,fIڡj+rx н~bN,9k8}tOgؘ#ϒZ 'J%&u|.5j;t;a䡨%d`G|,_ ԎO]v^J|,L[hWJW^{|I?Ω!ՈUXXr5#_AA V 7Cp<G| $)ħNɚ{f j#'?tݪٶw$sFkf\R?ǷwI ,(LaXrIombȦV[2k{u#[GmMw#~cMj~8}%)='-O p$(h_gGkFgƜ2ёyᱪ5xn&!u W ~6FY/JQskR?X +pml vD]d7PC:"ome!@( !4B b ɓMJ0UbU;oTjTdTUr{oBd/Fe FER֤{0~z 4lR.1:jb]^\V%*_)vv~4`ؕV=A!K)3WSH`WtTwm@f60X %Hr!} b#$+{q}Xt1ϨP1-1||EYfTDZ2" a ZŮ&CFl5B^We\.o&>!=,Qqxrf] Nwc)ʞY>e<'<,w~s(5m76Y;cOO֨~\*{߶.~,U qO׼'뛝Obwqqt}Z& y-.u8&UTRlD-v7%ma34/jQJЋ$ƜS=<Ǻ@M B$q:ފC_62Y5:TsYoiI9gkK&4&~a^/K+w芙 QWk S9 .,&Y?cocU#}a O>} oqd* v8Кr-N(|Nӣq*k28Dk\Y\3+`ƪ"h*T; $<_HsQoJ'z>36v->D}-<~\XJR8KH![۬eY HObg{NW;' _.]g|2Tm?.{flddV]R}X6zZ O<6]0zǡGnnՒ0}\^ k $V3V;sh}2]@xrnHy]IL1qH:r%١vpe8rm\Zz22inI_ E| @n%Y5[3"6p8Xڟ,FDMΗLBF g/ƹZw(c[_MZ֨G^gtFJv @J af=Rr iۏg 1SN]nRzhwv- mך$FM K[e0%Î.q2~^cS'p0@_I}WDO]!Ƶu<^gc~MLuR FJ2O"^AsEAJ2#A3Z-AmRCt !u xeC&7]!NdT`XtYł)>.Tp8KjZ{À=lιͪOo9:ڙwtY!T '<S21ϥ,uOL L )9x(z ҵB*3>֎ _#ְ8~" 0᪼U ÷zXqÍm-|aDG6˪+nv z1sM ;vB7 b-/j6PDV!4%<,|lnEuT?ӒeD+@Bd]ڹQ=4n5-e~aic$p]dߞ¸pxk`M_7i$}Om q'@ĐyBiEWi x}SbY'Y;Z`>#vj:lA1:]@m&q ]iA]j5ZoP nkZR}6`-&ܫѐ%ȼ f8QAI8pѭX-m|8]t. ƣyo?&ξ\d1ՙ\uJNQ f%fG+L`Qv+XաfqIj} eP"@z;.`&®g~g6˘ ة1-_Zۻr"Wɜ[d %i<y[;bهRb%FC~SEC%^Ð ՝U545VrK'o\^}4l=l _uIa`M<.?qݮӀ>pjbirU=jJ)Bxu}a)AV4qɋg¦a{v,Pӿuq'gQSWPsfvc^-1D FA;)"+Z.^Ӟ K vK6H ʀ| )sAl ;_5iEԼ&̻ͣgaD xhKԯl$,o;N qmdJ^ ๨Р`_&޾$lD}-hŽvfu>Yp5Nֵp GA',c&ҹtKF*[5Z]DnUi:ܙ+ϝѭ'䍲bg Lg(2[, .[@ 5&xB?!ĕ/hu2%xh }k+wtz$OwtB>L,58|D]L:/D q]9=zc#U6`vĨ7wuEҴ4sh(᚜'c+k}'0Pqe}=>d 3(},8&?dыKMJSu3ޔ aD ,R1)Na ;獢3 \V:r5Z{^A Xm@=g* pi':NR"1ASŎ5%֒'d5@$-@^r3_*j8fWbtz+NNGq N&P)7)*%-A]bal" `a&hׄWrR}6鬋ZdA5 /zyqeyIRsӣ۾k`Ǣ?pIUw_CAŐ/w•grװE[X ޘwx=X*Ŏڭ4I ѽO)x Yx`Gj3=,Z!)2?/rMϴސ)k6".Pr*JS4y:ÔnxL׆13QYmc>/6Q]3#5sIo,\t9. x*k,3xR0K0nBgpxH-$!oW3E?{Q0^{xbAXzWkK=aH#K.P`v; Gc!bj@w P6Ś'' e+) !w1wk EE@^>`hVxɊ0y^Tt$y/Avr{Q 5,:L3q_V2㔂TkL7. xcT:8߅p2dcT7I2Q <ݽ/Bb_zwmCč*dvQJ -UCN{RtM:a;Vͬ(]`o\$}6 sQ`'}K7>YeroAUP&E` : +h}wx WuIR* a 3ؚڙ t$ Τ4? y_؂a~P΃hWї}3/bJYjӁ@Yog9k=G ?`-LI1-y3Yחmi!ZTzP d^\ޔ䎤<"HdD5p$zJPsvQ|i]DcmxI־XZv 甒r#صtXU32]m~ tIpgs,_hw80㌞;ji8ڼ0mEjbԇBVC)mzbÅ<{_ݠ#q{*Y荠JV*-au^9T!Tv#a-W3Ym ^ (MlFǹZ0<Ү۷w0꒎iL>I $-sK;_E^[]55:B:Py*W,93Թ:A K!bDȕ PX<#ԣMDi}BHL=zixO5F ]G#`'[oUs4hsSjyW?+Y]4'ʗ Bw$0]Zf2`Pg/WJ#irO!Mt:*_/ɘ8 p LW3skc[b`x~)BgHb pHPY`1h22bYfE)l'zIuvWO*֠a t|!G%K5KR):֗&Jd'|-JN]N٘o㷈իp)soPo@dBRdOIs j3鈻3:gA3SվU{$sg:~|"ƕ5қ_IpUI^Q^rf=ȇ7J%)6$[64bRM?F'cIOto}ZF=mZD4;}o'ma/hs!d2g,xi__mG|w}I[g\7I5ۖf<{;]Q148,"]B7lc"1.wx ye!i乖^탣'a?hqK,E 531EyN=Ab߰CAr$I BPƚoD5VAwYq9[ {.<(w%HA|ܔ79 0|[8 \m|N`L0H|sX0^s5佃'~%lZ;_نrΎeoM~q k O_ͥL?^yѦT6V`0ͦOd$rc q MlY U^릪9E*# W9R;X4TJg]V'VDZ-N#U)0 ֈtf8J2j! M:]Ch%[OA@Z'\~H7-MQe5m9֨ûCQF,m\eXЍhPEH~ l"3#征ĽyE_ E-*uluSkR~cz-r:mR;`ě86p~*sihbl#dUՏђMu+۹{xbWpX 69I?it^1ƅIpN!нp!rġCDJ ^dG{S9ap{μTL53 6ba ,K  ku;`$=>lU`,l%!0<L҇MAK8C+O,T)2q̎ϖ6sLT.@8y2iۀ۷&A/rst4Gm0 \`4/,LisEB:\%'9pmӛO7&{Yww ?δ"6S37U^i};WArlK92湴lO) y8c $TZhU:x?e>dS;*E uNsM}:@iSCϬS#Q(  <6 AgW;Ժ˜ls%jJM5J|" >10`r' =R,՗G*垳_SHE3DtM5,[Ӓ&{-?I"E0m ӕyNme:j!p*UNo L%Rrؒ~Jsϫ^i][-.R0pwEEq1 MZ>%]Ad@8(AA8y0~9.`0Ā{cK= 2 :Ykq.8l>?.I|u㱸%F?qHi|%<2(M172RD5LiBˆw7hV%մQ:ȅRؔ)[b2Qh.@qH^$^[M".#sjvW>AXn?^nvrg&a4)sbvX߸|<T3?)Qs(g2 Zu$1;~7>֖K'T( >(ϓx?lne C]oѹ F!0I5Z}fLf7ߒQl mid)Tݳ/fxj1mz22.wE*y^C lSj(a+lzxeeE+^$~ a{[8E4F}VV`U}$з)؋\|p ZiKnhWv]"V6 ଙhD2`iH3!7q2Op7RxKB·΍'SZ>#cPay>5֟r2h2mM+n<&wzȓM'ݝq;.wtIA=mݕX9җJpU-nU]jy& kWǭ1p qx5Pj6}U/xoOԳcgPo_^u/b B&؋qtY:~[YZBA٨<$$*l桺3J/`+[L)\_a/RCӍ`3koN=JT<*|7;ӽ*س/tAs*#X/>2G|&zΆr|HQcbo*xC(gbZ]^f=^{(5b7 9եtu8Y.AFy o餱s|>rP&ʂVKb;"ҔkCĝwr| IkiYJ'(@X^ F!׷IMDX` P; K ZBAޜ`b2+kx8 ԌԘQN&ZoFލTWZ KRְS^nmTP;׽nD+J> +ŰF:k;sI׭@ӅM-S$3Ci?$)045TQ6V̶fp=z { t0)=QN 6?UXYVX"&" -ɇ (#zV5S7_h}ZP@4^!Y2kM1(bU sYMd;hO/GGt򟒗S$Ƨ>ŗLS8S[qzʛ&K^DgUݮaé eh*fO7sBOT?d"[2.W4KſacHUw^xgODt&wcہ6 J[Ob&x"gX S (*wxv@*~r:_KMXwTN5#g#A1 L z:rØíB^^뀜=yѦ#~hӎ2UwCZnJT/f[w3iF/r~J9Q_ )m_Cn' 5s?*ik_/Dz ar0{3Yj ?V~s5la(&5- 8sui^'vLe\P K]ʦe2IҫNd*¤Tzѿy 6E$=(XiַHk(z]3GɰQ>k),Q|e+4- t7HfDN3;Y Zx |QnnWLh-*#ӽP%A3{n"P]ЗG[[@be)g6ס7f%k`WD Ut?s27?~ԅ&U} qqyVF^)kTNBS&޵OLeڄE i5>"= 嵢x:î_^.4XZQnjb`l'v f>l:CVN15%|$M*fO9Y[4S+x⏐0Zu o-~SwE17OTrCn˭%o@$۱r+DrA֩L&3 <1[({Ҋ5-w5Eʅ<措HS>EѓAO K{,I`C"MlD/ǫ{`)6*U5_#$\`7 )$ݎbòw|l 8&3O.D=NYQڨ#*:8RJMHm팦,"E3i#e<@Lf^a2+U`ߎ2 I-sT-?O60:eQD+|m)WAt(ِH9 |GG̀8-la^MH0%E.Haȣ]|vQagiݻR֯bPů2%0xQ:ڴo7>j_Z Da V1M^1キ1E|$'jO,/Ŕ0eU2PJ:jCd!٧e=t7WL` D]{{ /c*8.M)b5ld}lY|}.N(6܈ҝ/4;2r4eE (O6 x$l )KbWs# 9ChULh8zX$F)b `|d Bv]y"Pү(DX e,'auc3԰d~sоu M&?#x H BV D*ԞB>YDsAvC4f{x+T<|P|$瘰 ez֓Xc4_fe}D$C{I>޵ wbp#zv;LUH:tٛ aZ707FwH vvd Zl>oguۼ4)_!mg-a"8d{Y3F#-՛FN/lr\%!鐵j93G}%kI{lz᭟Xӯ GLa}O-O`N~`Zñm2̍ sa\ˠZ}hC>. cs2*zerYmDKT<ڔ0+VD( H/8mRZ?鵧 zW$T|G]ҷ-m{):>.ejrs!KB6g/1 0WrrA[UU8EG4%X-l0eiF)@Y9lfum-{\=p'= vV*;v9Q!YCЊ I'?wTp[qR]k{sRU9Vbd(/jb$ԄS)ÜNa| JYQVh}K|@ ͎":8V8r֊ 1XIY G9;K4([4>LmUk ^;zʌ8K:xA=;u>{lCſbX+'Y{o9":B'$=@nT4Ir魞Gh(t~!eG7FM`Eyh>%Ҳa\fR?.aFqWww]]tv3bQ\#O9K11j|1,ðlyvGY0Wz:'{ fRnh^x4y<@@ƕZisuya#+LwF"F;AI q|ӺEma5ʗ u =2ޢ<:yIG6 kUGʁ)Ǟ꠭kNpooA?(N<]_̾Џg*G@i21r_u\\Т/V?I%.0M`:# N= OEa&ɏlOr)8]p1^0C4*b  ;v743~Ͷ#w@9$*q 5 ~Ԇu\B9l!-I"Vxs3#FJu*{2U2cJ|o~E1 m y&Kgt;`H6ZSQtS^9OuHKRZp"0Z $fb|zwՍZ#e8dZ8Ep#iH:CBTx)H)Ɓ :{y"ֲ#`uVItj~>:6~`~vRoM[6\;! @ E(lQZew.V_-"$d+}g!vȕ֋3󀿶ӫϐz2|dw݊/ݬæҺ3 8( nz=j~ll)DmB{vAdh+RJl%De6o~aԠJ=kqO!Prk-אr(QKFr@dR3u`@8\GOt/V3R VAX\wq*Nr4g5 tP+~?Q8m]!vnjĺ5.ު$lV X$:uXsEMrK 1? `>s[kM&[nwnqj ; g.>Gڼ)LafV@hy]DZ8G4?myH!R <~T!z8jF0xGW>is3ER>8_?͏N넗HLE)}mMZ߬U9|`nA+- A@ēzCeߢ{'jNG!mԯ!H(9'!_S`E,O}]ȘlvˬP/HUskɖ 17*3omzbj2ʈ'08$5  \~Vt|~鼱 t|-}?t~2ZV[6T+^ีTu%%7O<ؔF㞊g9Xmss%^wukn9',rL6WB C-A`uk3Q!B>qg' x].vK!7V !Xnj l}}8+]o\C-|D {nQqP#z.{TW1{yZa_C6b= 1'Q/cKyYW1+ҮirL ӧ#e͈wz,9c B-5 D,n18nn״Ox(Ul\ri&7[YM7tq_qm5Va)YVhTōf3:a&%~)vF{vdJB'Wm/| Sė5ʼn$>k# ΍1Q߃}*V)Xz}K!<]at ݂v;Ii(X.ʭs4ut8my`#]gz(? x8˅BF;ċ)Ct o$~맫ZKLD"dfػD 4a:)o}.t@pT qn*c@j=slR$UC8Mp:CPH݇hW\ kǭ &z,2?/ᡁ2g$Uf(O1?V$9SZBcEp7>1L^ f6 HK\%5ɂΒty@#@N^'loNes hij!ƩԄ^TD9$ ܕv^)x3;Ϣ|A ϋ=bǺk7i|,h#mY )ڈ Zua8Sz&*uYۮe ңi> Sr#zmGE酽 cyDhS I85YBzMt'*E~wQfA!+H:Ԍi He%@(ZZ"DT gpLzP[qԹէ-\+ޮ8=9j;r0rm.bp" /K ZxOy]zp*&X_Jj~(ht=HeR_ _y~pP"axG7.b+;7 U "[> 'x˙:vJ\D'oiTm{#U"≠3CDh%#KMh0n ePPUj'w[B6",H$%ϮU|Y,3u5kpZ?XlR=aT`-| vH"_0(׊%!sS}|Pu 9vT2(R1͈uZQ BT?1KH$'$'g/Tib늖d[o';h N rvS%3&sԆ} jN/ג`lnw Gio&ri*yz 5久uzaz^P]w3:VR{prK9-}2PU(0iY}UxRԯnbih$ʸU4NeqPٸrZŀԐB o['u $,/ hcoCF#@/>j$)/F(+3ʛ"m+~\0Do 7XQ-\wj +% ~ oK^ز󋸹|rJCTD]vJ{E4Uy$qwkŝhe+=f5P`$H)Q@dxt H`fŤ Ƶwظ}n{IظOv(|Eȷ&h2l6&;E 6UxxhQJv4_C)#OP?"WQ^jNXA@Y³_ ^d%zrYNpuKG!2 'A[haH^2oyn@kvWyG8bgG?s6_F[D1φy$NU T,2M/T֫˙"teH WcDz?֘ + 8q1%7R"c Ʌ8RX%S^R%ra8UPV}GuvE]VHo~}RwŕE9G=`u^?'-"Hsc~Ojq^E/ȫ|:yuXfsR[܇(ِB{u9sYr"j"t8L*޲u-`%Aո%F61ba%oAW?v)v|u%M4i*_'KR0`˸B{oɖ͹ 44vf;ox7CYܵD|NL E#.npMB^^ppY MTwV"ys:l{q`(1w#qz,`i8(Ɲ2c:k:G _QpDS1_K)2N]Q=# ~~d#JRCʖxx꼺qRKLԃXPY⏲x\|ė&i0BV(I˚7.Eo'x@8arj76+W`V|Wk5Cf!` wR=j`.XJ$;B?if}id1sT҉t(7Ǐ^Kùe@!#L7dZrOȮq\{lHfLx \D T.!JRa\}-ah}Uu.%*[؇;[׉i=A-L儵D+ӄM5I@Р&Y߀+ywU@CD1`mƬѴz0/FvV..t6~#`f547捞rꢓ4:o\,z˅R>F;-HB3˗ŷ\DJtLٻJ+$Ju?Hj ]&D3ys Mmgp{ԅ윿$JY=I)D

y tsAbјxm2/+_6?ƊkPNHC"l{hc+U`>ŀggkvnl]EMk1N_0~ϒ,Xp9$I oK(OlWỉ|caIjwPH`fLjx,:3T9-@6edSCkr+T}D:@G5of-)3ޞ20]Zk,eX @X&>rxa_n~2JI"`Ƙ2>tbw"BK |ot1dE@"joO`q@,L)+?R,zk!;{5rjhv;MYzFPHHO+?V6ǩV!谊{)`$wsktPf1PH{u ^~ӝm p+P+. Gp8@/>5~|aamR .<ȕagG=IyGjMP`>›2 KȨ֙TרCv|6:P9 $6嘨U2t)Z\b~ @D.ɯ:˝1̺mc ƭt6|Mg4$n9٥x\Q0IA:XfPAŖʶH?$m)lF:w%U-gzuϓ̹4G[_kO0KY*x%s` 8xA|ArcC-=d&fBbH9x>I*5lxط\eȐL0BC>~@<̰D>EoH9.ßFSg9ɰ\*^=x,w\W]|$v7ѐQ/L 9;1ʳ(fy\B^.>RKA0`È^l)`2̜|޻E<{mr.Kno0%P S`(}lSIze.9疶 эȼyVht~l$=nIżg JeOdƉ/\E&MZ%3d6 `U'Ƭ.nWpKyVse:S*1YzMV(Lv uX br6" Tvܫ׷u9m5LO)}^rD "tq+ww9}mChLRD2R<4kC+<ښ˿N_/O{#ebȥ4ʰ{LUIS/}vOmG 7#!${N0(UQH{xX]3U ~ʖ9ʡaEG,O:O1{x^o?>3 hw5"4w"x[#[F;$]Prɨ*od{1` ߡ+0ȫ}/%XUB  bjhv7~l Ƣ[c kEu xO1AQ>!vA|Cq M}%ԓMD vt2Sߌg~Uc&e3B$V2KB׮?3HV&0PW{F6E#}<*^)|lZAI EzH=ɥq[\fslE&ƼOd '۹n24 nv{3~v:Ym$Nқ`>=Stqh$.^8!jTӺس\k"rnanYtq&Ȃ{G@[L#/ogErCT{m/R ^WbP_MSܮl+|1]\5mꭍ( uTWů鯎w҇Si^D ‹xIZ5 %/( s( l4"@ApI{얩*Cj>@ƽ9dP՚b7m5L(K/͞/6CߞhkTXWC 2"iɏo!|kB"69 fa5) %%p-isD_m{SWUD,Bs&" z dTH[Y_&ܕ@K>l0xyAnL\\ ô9N$3GzT#GycHHL㡭Y ZW+j }*YA-Wb{򣂋pT{zI*2Շأ(un֐{A&z|(>}YJ[F׺hFBQr_S6݅ I2CviG!Lqi켌=ʄ>[XRK^^Fln(Kil9 w쇻d{c[|F<Z}74;?Cj%#e_> JE\ݬ8zn~?ӈ5!{ɠӻ\A_:± `X~dj,HC8,0#R"+5`b?wj*Ac0go f])nY sE[هV"@L6nP KGZo͔&iH/)lHuݖ;^^A0mq37Em}gRE ᚧt#%o3[wrY)(z̸-KqKtOcPzzp,Q(9.`ױ$ "I<9:}E4p2[Fe 5}qe$?uފhx;CzmeC!'{з֛9icmiϣT5 鄬hwf&(8A^2DgG ɛR9s}O`{ēɀ:Cyq#v.vx^#T[\j"(h`uM.RV+}i)ǝAu\ɗmrJWkj|>\* XB 13zo1[}1ېa h,Vj0b1$qciZ'0wt'WAd*}O}6yk0mb];p Pø)5Ȗ(:{ u3!tOЅgܷe}ƥ0{B?Ց$ω]l Kq%P Tp 4bRKV0ǿ40j(I=i>c$)Sp~?I `.mYH<~5{Vf6%51HW]jp*}l͚,k.A螻&(dT:2fpjzM ṅ\)NX&OIy32AN13 *BA0GAFNS9ÙөRPM};uk<d78&t#/,L D:iAĹVU1ODX\EU;Yq &TN$ݝf7xboL}(ta\a|Eo^9* 25[L4"sp3/~*E 49+, RsEsͻĵ:"T7q޵EdO Vi66HZTo;g!B ]Jfaq z*tʒ%Ni#͹{a* # /npI# O 6Zj6PQdx^9h̚ 55Q9h7sOT(j ;~)ϛᘢ+ X&'݌C[kx 6hXoɡv`(ʃ4(廬yS7ȳ$0( W^=ui(ՑPeL︯j z/%1 ^ ,!3ƑEl&Q P`um- (?~ d:t4\f|GA'8\wٓBBX q:~jū66iqXʭ"\Mx'g9V;,g_2vbA[kG։Sb(mDJk`:fS Z#E#es-G%h)ܵ 1mk*E BFy@*`75Ab6rP9ڠ -6R+˨'ԝNU N?`7& @M)+Գ^>BbO|(C8~?봮Pyׇ*(ްߺWn<+3uEڛ†53*P,h!wHuʕjzʞz_G{{Ş.`ױiU5kE*)+="5k5r4AgLlE$11\`TJrG]r5 ߾k*BW 05ƺQWln=<|#`_75 x|`ɛ!G m wa1cdGV( Ґo{w@޶cwܲVYzG(4o ߓ̵i9jkޚ|nJw ȥ7@ERLK=l˺9%j|B])]&B|JyDl'd.Ce} bEh֞!wbzA2)vŒh3_LCpKEj}k04wc~QBh}?\iŒQ;X]\T NШF ׫.Jh!%AL8, ~Ku2lw\?BAd~r;$;ԠMuYc|Ř.Sq[%O zsFZ?Ärz)(px1|H^^#Ya:YfϫDNG_Vew L(l8(<)2a$Kf *둡srbNCʯ ;"5Md">+%K)S=}8j;'+1vxP 1a 3#-3ӺkpZ|yKJz'[=#Ω@@Ni'qpO% ttsLܑ` R5"j3VWDfhʉ̧V.Fah|p#ԅIj+Mzq({X|?KJ!ٰo꩏e* bOCҳx=!x r3*lM(hG&Hsi\o'Rh!7qV"9v-ХMOsiH¶z'29[7S<3ltUJ:|p?d~X`3we#cLWZD&W̮[,+0v`:sgQS%d!GFkDԜFF<[鰅'`8B鈠}sQ'7%\ {pE-YgŀߜޱfUcD%22 ht>$VcbCAwyG?:ou_X)v8icRSNgѴ^ƟyX=%~ Z W!/B7)UA7bUd};cĩ~b4黋pW՛'[:ʠ@TA_X܃ >%97Yn'gBkHHMhIjH0%G]`Tt#>$;}[5z/K,OuV;<%[b93otOS|$zv4Q_zޮ'>.r>D,]@L&Ws1i"Xjc rS7\uQ֒?0|=1]ڛV>ñ??H (\ԍ\oꮍvZE+I4lf'+?Y6Mn91"6!{*/)5*2_E |e&3 Œ^KA<j9Ίp0MBDT.Oom>0c/JB7`oE1SDOTCϣHL V]^|sDc?6觃kU/`\+7,WlG+xAB߂d;4Z(u;_C<G2\Bv{>}\97\_ѷ`j-W֠Cr8IǠ>gvu$dyw)m4$"#d{?`);&YF:)N@O! q߽vœf-&,5)GҮVMyʫz1MOn&J`}֘չxAo\vA(v0v_S ʜ\b*"-t5{H}d /㩸L@"^aRuti{\Zh"MǚĚf׭ Ҕ[%S~|žQ^Ev4P:Qx f 3bg );gS,EuR6f> ZX17r=o)a3p?wQb`9\hܴ,3K֟'-KPcyy̡7 K0 'Gn&!]0`F1){pjCvkqWO$R["H2۔|!e0V[;YAɦppZ*/[|'5 8(gnR(ylW\ʈc^~\l 3y߮_$e.3 k DoBeT|U qH2r|c{Pu׹x'#ssE и@& =$>h~gّ Vœap:/S՝ K ]+$Հj.]pxeRM, ѿ>^9SBdi 곬NGŗEn3`OdK૱)F5ǨAsa2}}K`b`{#і3Vzv}]_a(60{qCK7'D#TmP<;m("s%(]s%%/nk2ib|$4<׷EdG,411Vo1gxnqWtD/Wq=#wIe@ :26ǹh ~d9Gs;8y EWܭgU k*Ya>FGO7. ݁he‰"%s.-mrYSez--dVjNzCK䟞fh1;&"Ma(pg֌CrC0(٤vvXGb̮ 4tdD1.i6j$:%*vgx ۷?͆H(8Iتa36 #!-6Lzt Be]djAp̙ Tםƞu]ŖL?'(iSzN'qc̓ڰG@]lW?(/!dl;r]awmv~gWzA̬_(n#$ZH5ụ I/=F`  =[?VxʑΑRzħ>ފօLz1Nns}5Gv@ H sa3LHF`,Nh IPYs.i _ܡm) 0EW]kp(~)vvhmW4Y> ӄHx=%C&^>lsx-R˽ 7F W 6SFtobY rݪf@0ƽ2)͖*[m6ck4J5VԳb:90Mh,H[ >:*Yw!WIXdJqE2/zncuH.Ԓ|›m"jdyUoe@R@&1Zkq~D:u@3VGAb2,A.DE+'2/$GXx6$M[ZUf/mE SF4HiT@gmC*GB VȈmwuKtʼn\E0[-^QkS4Hǫnn f&;D46-L@O:~ 8ۉO4!ɝ {Pe F:9>xt7D3q 6BL>iH!!ZNlhpV9ӫf*htgVwG!r7kXXx~Ob0F̽+s1Iu MĂ%}0I\q(Uѱ^֦ߩlN4kH%um;NQ5F9b:LnTcg*L֥Sc$RURبp'k%j ǘ pB{ xysP>Kti^0TK,L9zWYmO(D]k.QJ­Ц1#JFDF % :C 쇟욭$2dk4׽xնa4@$T"5ph}čy ~0)X+"NW =Q=eVB˺"Stw|7rMC']Bt" ^>bmKyk6+6x$a dVg2J{ZZ'KAT> Bqk+[b}mVTzx'gmTM)9sWXf?kWRo17<yY׎<yd%WǙ\c?Oaica=AYNZZA%?/ujc,]Յi2zPHx-, 7K,1 sUY.¾G,t;ϪZa ^ěoh7\}k>̋̔,zD׃ /vtQލyGP305!d~dpJw1 XDTkX(fH_ O_ 5=Jh۾񖬨8IL2&g4lYڕ"uDаNoi>1/fDqq q驇s OG >s-i&}bDVrrjܻb6cڠC ÅMOs4HȤA)U7:f阔Aai!`JKF29.4P:U(7吳qHE"ek {HÑcGN'rB1D%Du㷆ڄ|D*4noq<},6ӺMkkCU w. }EdUtľ[GX͒HUf 2W[j\eP l~t/D( xZZdoⱽyʍ$L"Mpk}oT*2_{7LLc/Xjv~3[:zUeJSҕb  Zvr}[ -;Yd:&Lr2!Dr(zH)?>_ a<0{s@g཈369_:P/75s..C3,|k]&𳕸|r/!덪) !f+.ޓC7s'rO:V…kY<#x~Z:5 o+sHEyإ3qe(|Zy/k^A/pX"`A8O[5Q.}g+Gfe zgiqy r3GAG"̓هꥆW(: MFdy_u3laGGe/4E."Rv_&,ƙ P.~Q 4z K4Wmp &J*Y=];$s 6d:Aw4#d l5He|?&$+p%" CEP*,:ύ@`یm=ZW󩤐׌af{p窙] LpīAi!a*l-V~Ӥqs<2^VC 5-EL96쭏j "s<Ƌ ^e/,껩Ced빛yH_JΣFRHOmVʡH䶣y]0wJ-hp wTa<ƢpWv?Ÿm/u9zH FA(;κ.$/?5EXEqjI:9n*eO9`, ./]5`491B|ƚO}Y{DO}_V6-*\_ P {/_Zp I_} Kו%0,,q:*%fᆷ͡`" H8|b\tFG4i_.?H2~C%#Yf _ F?B==F;$s O&%3K+ H%_w'ϋW@Il=DIFڥZ_3h_LR5])B;l2nI -0P+ cl&A|xMoa:G"5[Ӿ-6*s[4M[q|S=zV4%f>o€`[6A'Y໳SثEڲ$mi 8RTp G),V igjrd"nM9dd6'_5"iG&UV4~r70#X cCAFb*-Wbܛy\QIPh>sZ>0$BpvJ!@ᩥmI⊃t 2 V3' .QE&!UU/1з:$>;28(,xvѡKua@j8rݮ?zrbvߵ0m団Ƿg`뼚RȚ <];EWl^Ά\gKaR&nڈ+B+E5$iځs@~"CSIvW#!l-O͗ebbO=}@nbyQR`8'P$Qnէ 7ȝI?NcH4bj8W~>A`Zp!8DOOl^l8nKkE ϖV-,Hz̆-O`/zd%Vغk)J㩅Kc:tڇAMr(Fa)Ӑ JCO50?S:p  kP%Kmm xCW`(ܗF4ZY̓)IxN$gl_=`=2`?@zqhPo g*nHh9A!qk~4WfJVB?pY՚3̮˴is]b;<,帟_a#7*b3DŽv SG]nk3)9RJqMuB|봛ϽCj•eY`r$U1T5W#Yk8nJdȨo9GMۄڤ.qFKu)~zYؖ>0q0g. 6Q% rR3khu,W}泀IKKF[E^kD5X=`{֠7AaŤ_ʏTJK6(f7A^ M嬨- A3 }.jJ6tV-1H/dY owj){):m)>Nh- RmpeƷ9bt~~&8gyJ|(W9>fݲcϷ/S(l pG H{Sآn7T4jhCL'E,sO~N_߽vfrz (3־_h=xS<ʘ/17| ]7M](nq蘓S,q}GH:e!jV)6h^ ԹW,j&oN_vصPHYp:uSwu5Gs2.xL v%>x8h v£Y3m l~8|:F6ȹד,|ajPR<1f|g_oě%Av|+82ra6W~ `[(ѬH"{4Wqvcw i~rNS9Q|-ȁS.=ܑ{p ɟ>Z?fZOu<$ ߷fNۨ "a }vcMq~I@%%ܟWn6-W8?=O{Ά 8S)( xIi1QnI{R9{@ .mw3U[a}КJ؜8c+q6RA8ݩps[k Wyt:%_ [0o^t=2';׾2 (J6;@(?;dj%ek&>%""S? WL 4:mF4ҏԵT]<}1â*HM(ﲘ`, CLEv!znSZx֯1Ib?\[68uVWDz$`'LJ+Lŝ6|eгI.ChӤYzܬyT҄i?* )7%¹Bǀk b=Ӹb,̀礶iA9˘DKC2Js֔]Bke!9JX/ِ5!sMWg_4lU(I#ݹb@mU1>CTN`KkW˱#c9^i`7$Ln ]_/ͅ1:5LL9$]*̚f BlϣJk\ pVBϰ.Ƿ1QRe'JdsH~qs5@,V.ֿSTvڈ<i:}Qpr?9>R@Np_b- vB>F~rroR$WBhJk0_j3LF4xhqc;˰D B´pkJ8kUP/U9d41nYIJm,CNrW>xDHk 1CgWar U4"IU~;dc4FƳdU%H^r/bre9Ē)J$fi{y񿉃(V [1*Ft"Ҭ[ UwX+>|S~]ig385 RbO& R )j{\ 6O.ӾOpUHjJ|'\vbr (In#b5$&u=5tiK(ȹ&.EONp6/jT/V͜h [S;ϖGrau`~M)g%ZT"$}T?.@y:#O=iٝmF[ 3ok^ Yp՚5e6ڔb/QC]:}ŹݯrN0VZ F9$ɈU.ྣ-[k@' a[..R&_)C d~%ԍRH/FOfGyc>N38N<ty7۟~XJՊk5jcVd3'޴/~ R"/1Ӂ'Ld6֊Ka-7H} Fg" 6gQYZFWS"=5(Va'v|85acOڋMSss}5`"E< g)šypIC.kg25wup91ULzËCT{'3HAHKJʼn-Bȇ#WrWJniTl}瑺:SXf@4P֟l>U%M7Ŵ`Sd*@bZbg T~{eC@DP@9ǫwЩ #-WX+xorES/q s.rOFbd4DRjR( {0vM~Ri ;~4+a0Dpn0~͐ࠧ/~l4t{\1LpʭgLģ]_f̡ Y)_\CЫf4QǴ`ލ «]t2$@Lij4w ZJG^gGQbY!ʛ/FV49BX k[i=K;ˑR&CAQzG h F*Mmhhѫ1ųK7 VZc鶗 5q;X7;7WncK^U}Z&2®."[_!m7_souvК #ӈ4A!.&6>-@k_`B-6]1SƬ)u~+e`(P<'q> ڑ#vJҸ] Au1/٪gEg [?  hI,*q]7hQ jn>s o5^V w@ H3<hEO9{8VZk ^DM.툗# FY8.vŚUIJU!o)8EE"椩MŸjgK~2?gUߏKቐ2K0ِHuw'Mِ~m.'fEjmH#9^D ? 5к420 Gcnb)3!Po@ϘHo>cx1YB2j񆺷u׭<9hA=gܤ 6JOn4*w&,}t^]a{w`k%З)TDfsvdG%M%gCf5z5=P߬:^s'+$ /)NFz|BfTT%|dțLf\]tGL"i4`#LFzJ'%?r#{TBϸ;-*Z jاpԏnH%_X4h&+ղW =AQDqh鯑~Fg]U5e. %oT0(NFLB_8;$|b;_4Kģ?/AFj 2(e8KW+A Pb76^EUS]eq"v?ܚzL,_A "/)y2̺$ Ύ~Q|Jxsn\E 4d'!$ wѷe\;{lT丢Y{ G,W4DӴ ٞ2-Ō*XeO KQ.XXm0l֧qw޺#af̒ґCC{RJ3SyIkx}(^nHj#,+C?ppdep $tE!Mr!7gdnσ (ľ9GV-F^9+]G*:<O*^W<|z-\G-9R?i\,/3Q&R۞-iPj27X~r}ęi.TWJAX*2̾,ךaV^Eҙ|:] K3IMk#q"wO0y)ϋL_|:c GGq\vؼ5^L=3,wj/7|Dl:vS9n*\jHKe w&A 58tb̦'7Ǭ(î'91Yxd ;G&<]o^),c,ZQgmaU+JmK0r~XX @*2aBE)!BQN`t>o% j-u1F8:k{ !~pe9rLLDR, 黪t.b]P2]A d,tt9ޭO"V=Fu _Cq]>5Vd/Z!l7Q3K [5уN;E.Ц2{TBU?tD RqdKRɷTfr#G_8bPߌ$I~>T+Ms$3{w̙q~: lQ,_#D2SGʃڤvB9YR5#ͥ|LJl攤KO,5-[v rfٙzLO*|Qo $|0IJ+ B%6>  N#Xq]szN֋sk=Q|UTQa#F3+(h2 a ddla&T}~ᓵD3<͝8 *J*ci&p]kLED.'倽=By`ДTL_Μ٫^2'vi|Sx$WMDaw.M\MPPqU ǰ%o&/4((5NUG^2#c`{>1&q?B368NfzC>1#b b 8׫FKҗƪ7~'pYӀe奬iAӖlrqҮ)i qf('+A Dm&En?oλ*3'K=Jt~Dp'+uXD~Qqkrk[Z-u"'I` ށS;{zkOZy`ҭs傛/Z /7ˋ_nO(mfErB]( cL;Tњ`UZJXsnVe6?.)Cҟ7q$HxK w; M 3tR2cK`4Oxit>w_kXP.+\ izYg%~G|~rlGOCvQ}0pgS|:4_+7 ˻nZXF! Vq<cO|i_(Pݳ(ro89{4V/@{?eoT!UZo_o!0 E1m峧;Hpvg}݊13qtW7q-5PO{H p!x'We{};7&% p$&g[شf$`}| "ȿƒC[=ɻErwsFmC&$6pis|aR؅;S8(v^ek=@ 9 0\{6|wH6⚐ F55n12p)ED-v ]T#K)Jj DN(sg#}rv§F!bqR3% J?cA篏ʖpFIRH3c@Вj}[q27n: igȬ2\ECAǡ5=tD]f7MM6P3 ]?t.z-՝ uΞ9%}\ppkDXrS(X`;Ũu5_4R6)p/K4 y߈1CS`A>f;oVy(Y O)]qQI c\2ISK,pEXD:wyRww+%Njmp:֣'fg9D;?B3y{ɤm.. p|P'[J)Qd̀Xx[)kB{9*+S&*%3HkNFgԇ퇷΋`5M`r)1#F 9,_TGy,9زm1ި5{% UHvf-W9}fʰ.t?`G϶٠E.(zpmu f#3oRy>@Zխv}A{"9WbmCC55C.p6E8G$Ykh$[Dt6iH w_ak1'EM[~*Yњz_K\ĉPv!x_ od è~"E[=^1YfRƗtbmV|7_3<%N9:q>q}[ u"orb\[nRލ`VFoFvPjMژFPVE=#w`+BJq&4HJi ayD ܜǴIpa:܆ˬLey֭=\#cTz+OQXoV{4/W ?ᮧCl7>95Jy4XUa*@o>y\1ti{q-)jP#B@@ON@'# I{ǂd_,cAcV#0e{B6Z}.rX\qiDؾRw>O2j [ࣉ*^P`m.fz7;URfӰsK% !`aYMR!s1-ۺHBy7D𭙸V;:T6Y6XI^fIŔg-7ؖjqPUA,4DǬ_.ˎF.1//h=3d"˸or|7KKNfVWw ɟ_țvn̊|VAzm{\^/(<pEg}*HL 9h=K*> A* vs?Ca- ;xO{JfJz!pŁf +>0B]erɝ$w"fb1J$lhU@-'V`*I>D)Be2EDr7k$o/l58pҲayn>^1C`}q4I:V_f鹳Ǻ2KQ=$o᥌GAY,;j~ $<17"[OxB334Sw\4t^.t < ۛWA"U-!`MKAL{*z3=i×(u GUW_[ᠣk K1(b0?R/5 Js@mW ׅ!_2[KTv85ey>K*ýghJ˒q G|5` `iJlXk0h$vAȝԵ~v`v}6|- NJZCe1?3@D lg*]q%ñ*hHgΪ1+[C?⭃@$WT+8%>ZsQ92`1J^>/ӡi2&:99@mStK{kڱsoN }QpҢhuه*Ȓ~ :JAz,rv|ƦWI+w,i<*3E׃7.ەڰR⋾ul _ϴǶu~I&`N8 ]m+}Z)?EDrt(M*\**UkR KyjK1TgL oOG$5WdA-2rlP r* UWm7.~=EVC7rI m 2ms> x#$ U;ve~aNTk'7T&g22;7qBpFes&Z~CV%#-!nr 7lmMDK*Gn 09]XHKaK;a^0 P7 KN !Q]S?+Uw D/ENL/ǝ̽6bkR`xXLߥs|Ez-{CD|x .ng~oXRT:g ׸ḸJK{C <Ԉ^`IGTCIq겥YjEeG/rֱmn R&3+>>LbbCS`tr|_$\'hcD2_Q"I6cc͓465-{A<_+hN0=K͔yݫ(N|n Lk @ĒCq!=7n\݌N" ocv7p IkI&%SN޾Hezq6EȹiI=u&HMTrAVlI7W_`suFPLUq 3Yjdʩh:TO\Pt}UMo^|FpH->znAʬEȫ4mQݏ_y~`c;MB:>? V{jVCkNr=w|4Y)gBNT$ކWHنAs ^& " :B)(I p9g Q{8א5o#U0݌Zk`UgsMC~i[ѽd2n_xYwi ҲxRb˱i+ZR0E*ə^@2#F!ŭEXʊ:jo;5]XD#a_,#vsS%Mv'.6u DɩWQ?}k1>75Lh Df $j6Fj$=ފGoAu w-ۍq4vEDRzLAZ|Q5 OΚ Lq M43H&Iidm@=2-;J<PK[Yy;^f9Y×۫agI)lC?"kceX'bV3M8:.T}} 6TQbTB^J l \dGyM"GhgF+'yġ#N 8 SX U@`cv/p0u^g/Z6bIbw`*9X*,I\s_6Qn>G\nyXG;3L|ҶtGc4aT S fXШkȶ{z"N.'^%=w\gS3dqIR|`07 z\+e&1"-^W*O , ov5}*7ŴlfŮ ӳQ-64|44+N}?8DEvjzs $uJ\泾]R KG{Te}oҞ7=ՠK]f w2|;ՈF6*/[kVL)*_N1F Qg9'AdyWT)ܟH(ӵOtI? Cg[M+tk_CUG~:~(WpX=S*X",(+̇Mc4g/pTOdJpN7.%l YcC0]J36Dv Sܚռ4Hx9q q%YfA.6#Ȧ=7s@֏jd6LqFA BPҢYPi@k93 wrzm4Ӣdz!'nw€m8xiQ/̙IYqwSH%*s?[yY%#j| eZq}7亞iw=pˡԫO(\\X鵅{vH66@t!|>` kطx */7c'Pēl :ױ@mto[Ypt9/jNɎ6*ke?Z$ Gphnuް@c7[ nS]4:=lFN# r"#m6yGR٤'6DžRqҰ ȔEk̭]^ua2; ḐNHo z~0KTEF^L Z QHR/nkɊxyX#{U9U֩%2BInU?˓Xp5cW]ePٛ~̚kUeſwVEv$nQy{E)O' W,/ڍy+3X֊TNXU),]˯Jq \N=())\[Sl@]LZwƣ݅suVKowԂGl|b0\S RKNW:*7+Bt#k"_DԄ\䥊ؑϩ, G%OVMԤ1U_clj:sI(ج2R;BNP,.?-sެe#)d/2WeMf.,E8~ӑ pa;t !V"0;dðu oۑrJ,XMjPƚ06s3WV̬в 6%& j+_m\=:58XETJ?PlI]E!KIW+%;㖿ό1 Ϸ[*~a0)1԰p8s ݰ&,σktpQ\J(볺#u`uH>$>AA~ȷQC}=eumVDtARu!O9+)4֎aƊG: lGǸ=L L-w\<09:(( jF"$ev TYpyG]REG5^J C0EdžXr33?\B@(\*+$o8](>6SXo8Ǝ JJ"&#P>Icd"#.2a] ƅO暙@?S"nLjnN1?תb (M`N #%-@C}$rIJ.,|%Tl1 r\@<;qBՎPK;^֛_5 ѨR9'QA}O9OOVf2qCbT+=+Td4mVLq"lz.pD4-+|e&I)V;'ߴ'ɶ+ŵddzN&RU/D.?Fg>@]Ss$Xc0X7aw9P#&[`:ǥ}ho:bv2:JPPO78" noȲ'kkbE;Y1<9%ڴ̾2<0SJթԋ\sM,^<%ߥT{{:@W-ry[xNKi/oNee+L7_ʟ,v-9YdG>6a5N\/,Y+]0ނS+'ݓ͡N>ʂ^_K$SI tm:<͝Rp#17Q3ڧ+c/VyKRy륈O|U i/ ;(y (id;tl"X3B${&~8MJ,Es{bzo 5iGCx?|zbQV7lV";7vW4\y:z{)WOn>zaо?9i6Q^N\ IpIaR%ΪVݎ,i^M`t5vj9{Yuf5 Ӧ805 ]vʞuBdFjvW|xg׊{\hhc= a*vkʆ'4t3ҠÏ"D>3{Q.S%3@R5Us&`h!x[fsλdQ qb?/%dEqG 2}"?KP), AzMK ]ZT ~IX.<>V޻!i! APk-qAX`sLú;$F[U vU;U/3ϻ>Ƨ(l١SD~blm?謝VVcrbquJZׄ+' <+-F?T,"(rɮ~BOm:Аsõu%lY:ܥuZXf{~&v Um8gnjӡ U/r{K( "Ș kx5:@o*нE(I3 0w?FʩqLIOjD5mɾK=$[X}4: /zW5QSun̄P!G2oc)hihcq~VxLzW(L^Uo'֎:mNo^ k;r!V/eo$tN]a ^=ˬƛ\d:DŽe@Fu7o0`~0on7a!^ !*d@Ĉ]&F `i& z֒!w%TlxiIC^H)Χ'RMߜb/[foc NI JPUd)tp<:V6m8QE@}%&>2T`4}*A y7ʟbMV[1m$v}G`b-m",@Z ނT,pZծ*Oj"Im`VeOw`F:" c8Hu6`dS GhW\uS?jv洽l\>STv:Mk`Zro3329e#*90 H#xv#GqƔCyYE6@ h}dJg /];bmMk̑7-rS߭}fڲZ]ޭ3e*mkܻ\,-JĶ\lΟ½^?, {}{1WL0_+Ř +GxI?m7oi~lInEk(=E{rj-y7s$$0&+oC bc I>2z@•Lj0B,("M^xHǀ ۾VB\2Zjн A;IC`gg2_'+L*VU.=Qnym y%ÑU+AuUވr6Bi/Wv1cح<1i&' qaZ_Ef$H@z纖; ‹K0kuf҈+Ktn!>Dwy5{XǞ? iYBbG 6~k߶L֮D!$0;~T4" L"bvr[)5Dg,s% ~5'ak9b4ԅ#[Jmh痊 2ܗhw\tȗ2NXg08Ol m+zS!xA 9"8fVBwSkc>FWr{k2 tϾ]@?tX[\[%ѵ?Yy/=~`/Jv܋3NrK뀐.3c3#ݒ 1ƸqxNs2TV~Y_!՝),0n-9D Anbb#Nw+G eg N֔ZRT6&wW`, ougQ@UKO&Ir5߽l)!F2ɒ,TS]4{C]}?K,&/w \V-tX]Ʃ)Ά M.ݿhB ` zg)GT@9z ]~ŵ3#LQpH.·+Eb7vw R9dqr(#r}0\ls_'-/H7AS5`=mT+/_XAtʍYF5k 8az=ViqL*Ȣek =0G,6$H>ٸL Zff>܏GcpxPqIQ5HF .P9ӔW->>[^h!g|'|>|#U*|ԥw*Ugmo$=/mj8F&S9[ 乹0b-]рi dV^Q{BnhUu U.n %D@)s}:9aÓjXq59cN,_/o&=В;=({Ī2^Nb8F0S'Jg~#e/Yu }C!As[T&_:{Abki}8^ gIƷ kCKs6)L;@*$Ѝb:4{<`r#t 0BZ7tjX=l\> !!F={ڏH@]. ֹa2:6ǙOt.|)^6ϛ&!Ejŷ 圧P+ 5 JeC2gogRmeJ餟'ݵߥV / :d +nꙒ+)||^xW`'GMӗx] q  Suxݨ8)#9-RtU@x+ 5 D`7@P}؃dy(ܗk{/'A s"2`(.D!?_k75_VOD4vU'h~Z:wGI>1)W'7Q_W+\dIs}0{0|cBs6a'Ar3ƈy4A1f?^ٵX/7dq1 Vm@hr+4]mJ] O,0- qByӇ<쐤FX~ʡ#oɞSu _s9; 5w' 90ijAYU2zskzKV4$~;Βd:3^ * ydy9=H\֝;!w/}-X ;9rꋖ'_%XfZ{T^hr̙ܽ&hVӜjTkDJ^Z#mk lò1У ƥ)au}s@I`@\|4=NL@ NdSb,&X(m)"}Qf<&ʍSӖAL$[Aڰ̴@J5*(hYam&dO\6x%WNWE6J󦄶>C{ -j}w&Tx2aaF.>bޟ /5?P}mjxכGpXiH6YotW Q$3$jƙfF-fq٪_偢`WD1`"&ju4=o̒O鉄t|!rr$8E߼GVz@CΚQČ2Cfk4+׃1nvBYc-prɶA~Bʦf[u7=Ev)uqVb)inVIy Wo8DlU[+0:hbYjM Hw9.,Bv$WEkr[>`'p% ޓaBvhg/~IÕfS4T)w8i);f"9֮ędDdM= 2?k tOZ9.;;%B[cQX\yCF`ܴ^tC-5&KxdeY;ўX-'GZI T$,FBN]~.pQ͐y0KS-l8Zˬ΋:<A(zkB݈1-H;tv]7&Yk[{`~~AnUcY \§E: kd TNTuƊӼ($td@f~&LhVݮX}!u@2R[Ov"ߌKdUh"hAR ه7TMH]p.:`$e8SR;VDqƄZv[jY%ߵ gb6ϲ0 8ZKQ%J<׏m 9f"#m2z+{Z\Kl衎a&\v΁˘ nɾnkOP ![fha82}3ыDY T*@]"V ryأtICZJ;e#k}o{msю2+I& \ {sr[͜+bcռHS) Fw~hfhϿ2mGX?%vޱVJ͖ fgG#ebeBF#Smy XЅO^-V,ĚӍ$`i8e{uW캢GVbkqJE Kcj?8n۔)WX$I["C]dR"ּ \xFH`w)/T[ʿkU ^EaOQRg8܄n'9*ld3 Q(gژRhW _k[fċ ],#59YZ2/XDlTujO oz$*PKY5y.X Kgm[X 9RO&Y>kg˭X*8+H<Z?<tsd+#`h?3EnY!$ZT2\F}P(;}B[6pϰjIO[&-Aj,-k)R-E5=U+Auz n"][Y7뇡QU)[gY )7aRϾ*hoT(y͖$B%73hʒ.S2+.>~wBS…;Q&h? eI_8zG;q7­+25RO%#$߬:P`&-L kAM_Й,B5bB"zأ}a>=TPX 76x2ervp1WӏğQ= ʻ<[[R&w*KT$#꿱Ԑ8E7CةrKPE,k$pax"׈7÷.&j?MSE 92RrQR'[/0#iXeD⁤!*jLeAT#x<,Lk P`|E (_$ղy#{@TDE,t=箏:LcދR/[H[#PF8[/8Wr.p ˵ uuQ) kąVTq̣X*.5/PQL t#fynÑFMrc@gGp,O㴨}oCw=:yTjg;A/b-1:Z-I(K.{+ՂpSn8#v}c?I[pcc5ɶNZk2]~?&^ͷIlRvpfppJ /CgsȺc#BI9@ ^;͊VF9epZ@-K4|,чMQ躳d_,+TX!F5. d%;c>50Y̷?JHQۣiIV(Q?/%D-BAg\՝W=C:ag GlRGvCDE?FOBQ6sfB Q.8j%~n|]⿬ȭvi_RA*;pjl# h|_FeXpO !:_i" Bd lv\]nvHߧ~#^O);k'`+ 6=R 0A4qٵnMyrcDkx4,FzЇ,نȐ0켊i%²O"q/huzJ6]i̕ 0{;Hqv,`/R [ 9Cq|zvB))4*oHvEbzدqⱐ`" v"r:eNB:bkKoɦ LoۿGCY9\ 7y" 5qo[\0/K~ ~v3%Hs:G=ZɈ<6‰Os ?|͚6aOyx;iNl)CeRT@AG7؁Eatbpܧ7Nz$TPuZeE+'e؞񯑐C)? $Ovd:2]^~:9㈤2n)6o> Caow0 =ٴdKENŲ١06~:XxdS5ܘs?YJ~ECwHJQf_#-}3h&|N۹*]% %On&q=ɤ]ڨd,_# 2U:#pB"OT<  HH ~:z|z/97w6O':s;W>U ^\ c{aA`Je%kY9n(K MfAጲ|#SwF?^*ETë4<<`}vaj2>!2Ōj;է?DA3Y@ϫ`4HiMBZX] @$mdh wf0azet%6O T(Xf5FrlTms[|0J<&" DFz?PR?Q)Su/Žܙ nWdjF, }wjnf96^. GۓY1XStVGP0ir֎+?O \ݺT cZ_]Lj&rɂ(X@"$\H;5\عV.-+Wؼߝ" SPĒ.ZPdE6zvޛd>sO('s5MW0&8p/^a:P 6n\a$Aj]C@WF)(g6š콫> (/{-/|AzJLt5:dE瞆TڄD+B6vtE0H?{X&lʬ݂}v 2m$C!kY45, i>m\2DjO^ƋQ%x3>91ڽ sxAgQ"8%c[ŸStqGF(8yiY ]_*6cҐn1IģپB2PK~VlOqL+2r􋙽sf$>{miIev] U ҽ5&0GFbւ`h(u< [y_k4HP, CNV -ee@7'jNlx ЎBmƨC1a*sWyHU̜]?z65mnhu."LQ.Gw=ˏR41He/YܲQ}.rBt萒\p8OxYm28$PٮWVVS-[LQ2U>T q۽nYdD'O‹Ӟ{hF`1Y'>pY7 /KLۨwXhJp _υxxhUj-1qRMj|8)u1k 2 CyE gy-ho:}MFNqӥX Nܕ ժ}\TW|CSC>q}5h(#.J%ё44I dG LT#q6d: X "V"ԧYZ:v͟ s %,ƪ[zKI= KCX[ aA vHO gB%wu/>{Ufa`/ 6i!3~݅WLv!Z"< X()G`zDu M+ pdo۟sEثp=lꔈ=bLWI%qҧ]m yt ij=QP&fV*0 Y >ERBNlJLi[&]IߦyZ2ܫ@ZALNJ<%@q\w8NxŝosuZ@&OmYS&Ř:0b}Zt`#˕2ZҢMpI~ 䃳u A$S$#qT-F<1Kh?9s!۸&&E3O`-Vo}ׇ L_<w4&](hF,fMBӀ3n k3g=I͸PӾ,sw'*υÛ(nq(Rb*6ڮ`M2 g>GyK5ǒ06o}Ƶ+wɊj;YUbށׅuJB\u 8iU]~=(Q 0:.1̌6]|>-u ekնc !ȼŤ.ؓ;@}q,1nl1LM8u[O0R~zb"M+H=^>`˙6zm]ϱm?bK_.% S~YbX[B9ifCCcX4+m]_!;r*صkǨ( H+ӷP%-}N GJgB|CYVU;H[4MYϵ!vțo0]^u;kA Ӷ~d ;> EϵG10s}ڶBO&r3D!eѫKʂzǵyYhReEiݵ߱鹝UHYIPl=pK'8:1tVRf6lZR[#J)3_[̫fQ9GJX b W8sPBYcn%-/LkDEk"̖țRȡ?!ŕCI KS`K$cA>ʣk6) ~T<ս|LK܂Ħ eiB\5:#*DbpkpvSV6tFZ#T'R>]}oK%>>D#w?-53p) Ww&F?~2sǜyIsG#t/߁DEՓ%vCd= $OgU+ZH90f?ݴudnpa,N ,~5z:IAxB?#)R G]x݋ӽ?u fSb gQV&\Fv8T ͒w3Q< ̶ߑ^p]qӬu9°A<0poеIGC6dU*-thK$2"ȉݸ{3-jD Xt!wˌd/rbG& UkVڟ,PTJtӀ6vzl/.KG ̝jM&ZmiFΤɳ1-#;GA_^ Mu!%tg\lH`IILcsKZoZ;xTnf/`ý!zZޫ;D[k14%h$π=F,RnqLx!@"[sk:M% DZ;vԷ;#哸`=e`("dˋOzHǹ1"(:Xہc8bDH*:qWLjr4[@e򃙂fWzH#EO~^Z@T-5  D*[TЫO g'S*o%^8 ;v #܎#=9?ad@TG=u- K)@iVa.~n6VEQʌ8̢* ɏM479_񤬶I-} xx$ź;{4gDJ@,?=rxby!/$LŽ(/[5uAmT VmY6c#u̮}afHRosR?Rii!ΖV KW-HXXJfmEۓ7cn/J~isy Ro[5i=p։`Vl:s\ɨVWDg.,@^Ɗ)M.jJj"iuF74pD9fe2p@kϗUŗ[UPZ QēRNm0k6{4C=ʝ{M A<$KBВ@3k,늩dP,hmJ2i'" ]G|XHWq;} @5Cˍ5aq2|Wvug`֭ADH.#W1~Ilmb*>>(tӲ-7>xUH#4`4:$8‚N9SHdIu N$euS3DJtǗΣd)8=uТ +P8MwOFz}`=ߖItxCkLq 'lml,?f1-Lr2Ш(1nF~%]$gr ER&ny;jg웧HU@A1Q3CfUE?Hi}e m&4-M\EZz)>Xȟìܝj!Ѝr]PȘk--O34&zj+Δ \yzt%τ+ /ڋ0d.W/ߚV)L+aE5<;jdD?b=p1mXI - B?\M;eԜ?vuC惔jR3Z@OVUDJf(6. Ѷb|N5枰ْsض?)čE*\O`'Wɗn*he# Dm0Eǜbb,aYy@ghB 7j*5zƇ5|q 2\I)+I0hc9cc kmtz1fY_+M2)1dOnxUzR+acak4;V| KC2:^]kf٨ ` e*&wЮD|"٩|W* 4^2B!DDKv,mí!#˷tg}13qCf:i+Qdb FpZ !6:70&\V-xT>QWWه S5s;tB|f5ܐAÙ Vw;/p .M/l#){ZFaK>qZM6'J% {u6RUeisG" :F`QF^ ʎ3媤1sCOJ]=6B,b ^PԺ{f#&g/1z% ݦ2Mk*NѴFmE.=&gB_иU asgBal$sgu'4=(@7鏵4p?V­!kc3dV?39BT?q4%gd^*WR~>~ á_6Z7jG+NLIs;u<+P! }t߽Y~ Wz*xY[gNQ1ߛMQt$;//ɏP}ބjMc̃ejM>Īr(AZ  js\蛑Zm`x(i'ܧ0=K~vn}!W76'm\o} yH{ v[p)59Bt(5W^CʷxO==8vI$ڝD A?@{࿣`E=hBEV}VKǃpu D2;g(Q$6d܆19tE(It9@R(盺AY+ٯW[H +1 3;j*h6R$f7*@i0Jq3(9ȑq+R`VeB' 8hof !/Jn?,h8ܜB|9Bj Dqw#$@j۵+eZ\x5xONJ 4`OS"LIdH1&cDDQޥA!Y&ǙK9 O]X#W}k3 Pud60 >}hoi(!,"ceMS!9u7 4bzt[˖W _J#gE`!\J|sB6IC<{#䟤 }Ӡ"bHz?Y(s9+ᓇ}:ıF \|3Zw(GK wtsl~7GqڸRr<ۂ:jr`!N'S]UH[%\.gqyƄrKNnIPpJcڤoŃ9*?wZ>h63͉U> 1zwVDR*C?ȵw# dzA>V,[/0k̜ċ~okMAzIW r(\f\+^H<Y;&.-ڙ t|T]e * gl_8x])OV6q ̓ ;DuY^7KŊ/߯j$\ p\^HVk5;\U ni3K8ܬZl0(3KS^÷C2[HEQ ,ʥTwNAW@MgftRaNw,t[!RFZ8P>7 c/:b ޡJan;B $4 csOФF+2 ~} Z"{8W6r׏X8rI|NPL7%aWH-L{>ըC%zu^(EW7&N}hko3eήD"cKm:)S-#)QE >!-^!.г *!g`S]iX+%s,qh`Mwk "Aw@ (hᐇ?ߋ+{x&y 6$}=N-^EE;m@dECNm˚ y&X_ V]-qhpzXv+xϞ~Dxr5-#|C[ņVp B 2DDugd"U'3FdP8XǟcR+j5`V'uA+,v0m\MIel\"bqseWq ;Ӯg38G"0o42RꗋEu)" ʦ )h<$)$cLd50YݳcSQV( _ lHVi)R3+YnZm;iuGJu ƥg;,5bcl'WJ?yۆ5C#7w[vtliFqjpFAMTR\KM DQ{:{wq9 @hacŹK d*? )[?7+v5;!fZws!d:Ҍoz/isD&j ?%&:#/P| ]>wB\m7YBc]MFQ rW7nW{=01LS~;u BX{+(!Зڳ0@(jiÚwC&4+*yRp|.7PoFbe& $?"KV H[ 1ϒP^LIqۦ(H,/κq?cQq`Ugjko ҡ1GM"{{|+HRACmRӫ?`>z4-JuL :o9Z3=t&#P9m LCm[ߔڬG7C>2az)wf84墿D=(B"ՂӁ%Z:4%n~xRg;Q!@@ +V~T7)uOgH?.GffmXsY0M(6k.ԤUaž)lqKiۤDmϓW jjy~gqmt6^k01t>ɚ!AU={pxēJ(xRTT???3V~}GJ~|&hk af rͦ+mY!CaFM3sĠA8 rHfo|f9i( JW < WRz|)0B (u޵ P򗦭d )nI)@7pq }X6pm"燰Z$HPW\z%qFbsOLU*N5g΢F_IeV^"->>"3\1o;@G?w+`+Ժg6_rruʤ&q*dUΟřY- d." *q%p􁿻\Fw}bR!u{1?_Jp N쭿by<( R` ?nyu/[6>#Gxv=$QH!O%SjsӺS+=}@xj!ɮ^܏?\Q6vt*S1˱8!O)I IޫdKpQ/r11b$l.MĩUqkZwvG莘^sPy{ؖS޵]MsfS'xJU^QfFyȋ ?_ [8q Tg44ea4/ѢW3N 8t)-=~u_냽+ת@~^,Oi0eI3ah:PRKמWhAnMGTb9P2C\˧칢OыE0q 갦}|x-s9wiI.:Ϣt Nm+bR݋YŚYl$K]spAR:0r#7L%엟n-{LOȋ&i56D&}>4e ;l}uSaҙD&#O8$x$aXh]ǭK!P/۳>%wdFW䊿%7KS57oYe_טb4K`c<wE:kbۻ>oQ w|vW$;4Rj6e. EDIGGt.kF/EriA)N)zL^#.+\HCNe79=HK+G=,\ ~M!x>8jY=}T7 =w7Ž;bόhl6_mU|aHVkbwrt+v |ӶٌeىatL PV9 -8hK+P钉[uf^^O)=(5ָeyNDXFK86.$x<@Xq`m1fK%8B+RWsb7B9eC& a- Y&9}. Zެ&@o2Pk|g&`>L'xzJ ,BJ>U^rz^B ͪ*7#@!EM;Q+nl XsϱJɂwĔukM?}}b Fw7$K).Z6([ 6E2%vh aUO7_?Y6A1 b*YZwne~ \Dr$fۦ2q=hϫm`nA ƒ2شjUPe%GR4sKZW߁k8۔_)QIHXǣ!ev{zGWD1#9Y9\atBELp8;v@+@TzQ 8\0?!GK/#~n6{o)hYVܛ.rY4hDɯ1pE28pN[㿙,%כ[p=ލM>&,0(O#>0xCl 940C`I>bSy{=b6WGI +ח$SB?QG8ؚj@ZWIfVȚrNVRPm;3ȱ.Gt0 kb㰰}_)| #Tv9h? '\2ߎ "ʰEf+2BDc'M\ֺ[2s}=RuݗvܶQ $6+ #^>܉xH[LEfGGmA֮~GFVghԓ"/gi?7e:Zqsw$=U/ΌP \#Oh6pJ@u.鈩Ip6ҿnLVfQﳃ(nSeLPgЊ*aNPY't]'4^4z}/U"jgf֚djW^yu)7 E:}ڛٟȱHJT^F/ոU Ɲo n/.ђK]6/8+V}pыsOQ ᅲHQҚ~ϾTS.'RsgjsKs5K>e՝ M qCvC\[i,:7^T |9fUea¥疟=4(Ԁ.[JM-S;UЭL5'-[kc B0$L jw)لtJWLszHbhs-/!|k0),Jxߏ+jvB er F"([pmu>\N8L= rOFDLj0'8$oA`sœ{pjiWbA;Et[NHZIN0M+UKwv ZĔ,ʦ Ȣ1=nyg]m3 Z6fK[pˇ̏)nR!4Qgq#$7 Ǜ4vw*b7d hd&̙(R^%<,ަ8jZsTB :5fztz@ha]p1,#]:B͘M͋:w;-kBL0{ ۝t./qRδ[GSst9i@khXm_-5!%Y2"F0sהd+).b2l-`LJGhgu,K]OK7*ڜJ{F=Ǥ v_9WuS/)?<]ƩpTfl_˻[v_5!f}8\YJlk&x;l&oⱉr=ڵzpߒ'нC{ Ƅⴸ&)GAx 曺g]:F 8U;9s V)tp祑!\?M{aDA9&"RHȒmnjl+łx$fe V¶Xgd#oYdx-)ژ(zn\IVKZdmUSs'o,yMF3*mGZ~u57$+<y'9㝽l~@&ΡTMR!fNgWaaCA*h?f!]fnj-G֍ z oD{cSԛ2пj/$' iYΗ#%֯S>CeAw |[3Ojn|N 1a0D? 'f(sǨ9c m'c *V ݥ\'s&U36;܃_  <+,i^ nJVϏES9GJ/<%!?Xh3A!uǝ01Ŭl~QL]9!ܹ<ȬXQ1ur_p+oúl{X`rK Rl%*i "C'%ӑc\:cVDf/cu]Σtʍ/a҉a3>J78N 7JWΪ4&}vb6#zQTP@NqL31$ WSn5UbB|h "ҭ5%Tv|$#!{RC#!œ4SMDGlҝ~B8,3" bLR4o*J]-ȌT:Y\*@pϤns~҉d?Nٔ#+7H!L)nFqYaE~vzqJ+}*6tƐ&'FlV"ޕ,l\߷7ɤIɏx%Uxepnu ݁gZnR+t΀TyfV؈6_GJ?z zzHցۊڼ  c~ ~x2}Of筚7[_nMVQ g&&O_|[l;h,BX_nGv? 1Df⹱#oa0"?Zm3uR]A?1D[Makfo.ډ.| F$A>>MOU{ ԟfrsd>hYjoZFxi JjlBۏט+?H nrTrFX@N?߸Gaif/_fǍu IDA!8c? p//d5 'Un T~J>2,"k|ylN3%zU ߝh8*,Q3-+cs9.;t%okt@NuRN69a";O]-ܮǠi?8R4,p91aP}- Hm*OJxGrAƟ;6>Se+V9x7BYKtR׫0_(h!~@`yc~*(>v$[uGlVfd[S)֋58ѿ!V]jOF0KR ˆy%UѢCU)RǴy6I݊턶AuJaGJ²~کzq}O>VVoϕ${ЧSK6òHK!:G{Z2{1 ‡O{9bN~X*)' P Tl4H̍-PN@aÛLFZeEÎ;&1v9f@2M_fe),h9a6>(#!IHY3,n,#$E }vPeE(VQe֏?BD]9~wfΣ~c;(GYe'ai U PEG{΁;1{]"ԆKsT'Z:rA˕_bDuFQfRr+NnۭTҟ5lǭo+̻ʦtD[P\;X2dTt'YW^kIt L'$^G٣6mS2n8\qoYfq,go2pHGVGObf<4/;>p%sw;-0*gҲ3iBmnR=&= -LCMF?E'hm8\BuUfWZ/"a$bW2t;%Сӳ}AXҸ,g$;Ǡm_ʁ^4_&@U!BR 9Zätwi4b2'~٭^u9/^ їS'W)xqdx= t~]Eex_ke oǙ#8Ȇ_| ^߶-Y,:؟wh@֍Cq?hU9Vrn }-ٖDEWOM94e<ke? 6VH~XRy*[mF'08_PP+zvI,/o YuAO};/u-hT \.?Kppid#v~Хz ((97pĶFY^ #I Fm]($!FM U*Z.*8Q;$i>afjG_i嘦v\NY3#AM՞Bx{YEy~Pcbq (ɲDIB5Zd΄99w5ulA\Sn/ wD0*$$?UȀOTodbv݀+âyBQZ-611":"a'jj>KxΜȰdo" 0o7o3_IzPqNp˧Et% X|Ճu2՗j.[S [^y ɠ _76k;-Zpn{NӥփP"FE~imwpw3XH)j\OzLf4^CkAPuyR{uFLa|e<)_&bF3eWBRF4O;CJR?:Kx &W.De6|g7!-pΛ*5P>yᣒ0 YOkdhI 1@ __ox#Kޗ˓S .ćHׇfmۻⷨϜDlCO mv2\,cxv1jGK!  "uvL+JFZD[!i69p˻vxCWfJR-Um-dz=6ָ%TO;m0]/IbQRI t?/2OF )ڀDn=#r@ EPs3ُYI-~R[|;|Q#YS)7i(ךqTKƤz'tx||<3}jVEcwQnçR%[reu<(]˔"9{Ix8\oNH#Yz2E eDn2ô{2(]EY"mt|)SEaLvIb"5a/A`?,2c4'7SMU&igӬשHd}ܣ WHPCW f{OrV? xrHIU~c', ^{j{wHe5r$Ĩ˝ #$ ҁvR`!$#/Q;YcZj$pUMI ?M'I'g24R C d=:g&QB"ԍP.9#IewM[)i'.IźjlzJI?CE*2%uBsME WQQ0> F(} =G2>0ڕfQfIRט8;2݆O$)9ΚG ag%<tD0&rkc2&SBS9.؉ˢ1`- %]] Y/3 缾3uSg $s_zEd 5r;ly*FV${m$$2[Iяp*P BZɩ3XjR랝!U_&oe2LLK~|Ad|7=Y1&l5dlϝrP. OOG>T Z ̦H^]ۗt[\SW+$]5f {h 1TZ܃] F.+!Ȋbat-c>8e4. ]d;E]b-6ʋ1eƴǂ?ʔjw }*n9uIw!Rl+ӄjES)Y@8>?ݤ#*5M;>̷cuAC9iOR=GŜ)@^}׋SۖƁjD^X7XB Xvvv^ PzЇr1eQz!PhgA} =/-(7kzDUD0>žHW80%vt̹ДFռP&*}ԡ> މ0؅9Ou&'js bbJAa@z~ȣ8 H:"贍4α-dΗ{4x@}\ȑgzzpe*|r;TKYڑWotNQLإYQ?Q»XlM|7怗!]:zCGu a\և凞 y]nν0/1nvRhzN64H0)#lIlh #Q#˵|\y"0P]4vpu-bý eD &jsT3ROqT&YQX]ޱ!*4l Vo}b⎦b #_SB'BU0kD2冁vlkr4|Bgj7kW=$ʰ7:?שet9PǃNq=W>X7c9 [p`1)iJ28~,㮗!6 O4Π lf( @wB{p /eG؛k(4y4:v)& 'φoocN@-p4_9]Lƫ3g L6q[f]6 jl"+׃uvA9aݛXwF4h2 a\ 喊 aS [;ļBAuC:_':gp=ȽJQl .g]$h7w+4H̡PQE!XQx+$$ҷMDZȻi$#th\v%D [&#:[)/<+H Ε@ ԄdNJ4񥲇 Җ+IW!O~k}M y% /b%YC~;{jW4̆k)8@[acm [ MPvrwY( WJ,MMJn4,gx`{(itSXW _0qhꯔ o>hM=:O. 0Xh/Рp<kXYmRAU*hЍSO"DZB%Uی9Xv]IKFmF⅊lk эytfݤ@&1qqK$Wf3$IzT=rgU)Gw#?As.'2G*;ܰ!]TV}v¡R={R,Z~n7vr突mVXerf j1V`>#]n2pny}Ǐ!2NniKcZ,zT m_N7ae(}Dy*6uݩYrmοІ]\҄1[8$~,XKY:决2d~os% 1a6vM$t +0~'W8W6ā^R/ %4wڷI }oCEZO+cNfiWh7eBP1=s'TcU)36JS= "~/CY0@/C}'bT(Cu{81FNps :=NW.HJ_e߈X̌bBڞa66P0le&]m̸f(27Lj@D{N4S=W&wCO8>rS`/orCS7,RTo L,ˆկ _GSʴnY Zcilni[!;ݝV%Ad]"AX:үmzmݖk#yAVr1,vo Iξ͓Vآïfƶ[mI-/0 1fXs㽞bzWCWTF0W 򳭻M??l4cL:/#o Mci#{ z0, =:f1>~8(>R ޸F:Rf웪4i`{gw9TIVheJ/S*H˅&{uR2%s ~"F|n;e9@R%0JHj0([}֊ arcOʮ^a@ gZ_zK/~Fy]XG!M-iՕ/ u7_3Lm_ q_A\[5p1uWvc1gΤބz*z^.BփÌ$!RCUFp{J q8ڜ0WZۊx_s$ Fil[~ja&cDWhQ&{AQr+S7Dz dL5"\+#2 4z0<φ}p]pԕw{Wz3k0h\&GH[BQcjq5!4;Ng[mvi47RKKU9DU4x*gMvSJdwIٔ Q'jRݷG?4gI0d a#c|C_)ҼoR+KtSEsڨiZ2;'rh h:g`-ŖD~P$wC9kcZHx5t3%!%pauccħiO w(4.X&#3[z"k=5n Q2\*~6gϋar2zo^fSp+̶zv1 X/$4#ZUmgyh|k}A$ʢ{ZI(B(=>5#rFGFY$X2HFAa؇c!@!)Ch õd}`X SY# /լ)*u?ҤD*hô- ;Ff9鵖q*OcX&E2 &!Վc-ni|1ODZ7|\2phPA=O%ҭZϷ0' T#0_Hj}bbc'⌢eS.}Knt!gc,Ʊ^Ȱ(ҪwK}MI.ܖwM("wˢ\RD][:XS·`˅}x@<I Q7 u?hT"H+vSU㇚ ctZhr&_ONRKEx]bU# NjdUjߖj4Bn7@czLТonyDVr%3[8xU+GVNy983a4KʋeXYtus _ozqG,KX@pC+ۜ^ ( 3l[7y_iۜC}Bߋ@.numbskڋe hL Y=X?/F}F=  JN|OcI9!҄LeBvâ%T.P{NJ>:w2R8%GձNТ.kTwµ S}Bi/s@E6т+I*ܫ-cƿuA{bz%;ۅ:n璌z)Eף;3?'M%7Ak4Іބ4/O&݊J)ors mnWMJXaIsc,?CMg`/wj+0㍬@"sjz;^,`S:p w aȴ:?4RlAW^o:]?/![I zG9+t)r K/;yz$WRӀa^oPa_ߴ(G&fY*,A32Ok/g;Z'{ G`QJMBv^.i iaUHϵI_e/>>h>ɕ2/-9W{Rz1&%bFb^?{Tё*=7$b3'J Y[*u E=`L?ڸ_Iu ՙrAUÊp'GyjdY& ){𭿍 *6̗ނ rZ[nU@5-\E^}OHjH/D~@|pt~l%VA6(ѡA(9o4iA '>~Z%<el~= WrFh[}dњ~Cp!3o4?HHbF;ǖ@[\ 'e-*NaYW|NiGoXF0]_-:~7-h?ohU텯ceVVy0=@Uvΐ!v.j?=Oܯ>5=l|$tXbZS n b3 .iz)׀L@܄bUenߊGh۪2Y$#Na * >Nl\=z)"}-Bg>9-X]IэPf§xeAKa20eMdDB( qNwj$?Rg8rf7ݐ)k5.  2hf[JWcԳ ,kxp{ AA㡨6J|N_ٞGZHܐxy>G|rȲP@L"mXF ҫ嚗 6)aG?D_W›U݂sktЀV&/_)"a jtxQlb( 1?5ӇjEyXL[4nn-`v6I"咳۷sD?d;avrZ%aUXF"lgQpiGN^Ę:x%0 oA&n@V;"M ˥޺;6,kRWTtDshR^ns *S(,UAhZѾgRɴ{׀DJ4ΘnΣ9ڮ U. |r#d=G({; ʹmO]w=Z% XxI/n7l$2ӷ4:dĀS+&4Mu;H%VقR=?於,1Ϲ-|_iS?1%P,Я< h!5DESW/{XZo~?)dTI\Fj?)kX3Uӣd'-|*ҪsZ @>~#~[.pո8JCYƯ Ðpa f5M \28U$ ~o=iJ1L\͠q%~ZbEt{(4…nosdHJSN Cn -VIe8I8L I}K?dP*&4  PUU)$Rٜ{Ԡ<*\M@~8Wsԅg`;V[1gN# P 6H9@, SHd[AyIqslV/GÔuNW\1[^N$`_>>ShAVILj4; ym+֛CEryQ06 \-2e$rDLyA E'71w߆{K+ N",Q_]ϋ u@CS5+ 7x[puT þc̫W(GV,7ךbcͺ?SraD4Q`kWcgDzW2@8D 4=F+'f>OH*-d,AXt4 q D8es]T}8GKIMْuU,..[nwPUYc5NҌf T)o}[ M/?UQ5րT1l%.A=XbUՌ؞mF@rPfZc$t9R y! (i =hq/IeY[3і?:e]dy`a=&c:N \8r}YȱXeFUԩkɄUVFFg`ڦjl#Y\|Ę̹;m@UѽhHB+dh9mJփcJl;D ('2aŒ5IV-h{RSj(l0Mcc3-Aryfpm-qK6s \f&DɧKr q߻4F :hu4$r_2lQ#;疲˱U~9qm (ݞ,Ʀi+⸍}5WD~GW#jT7T2҅_37Xi|ܸ[goO|ث/¶CWŇpD!b{~k!&{VoدXl F,2֏!kK6bخ 2DZ̈́]o깢4$[rMb:>z M ɕҖ |O(yh6Qu =EU%5|vouHظ @t#`2]&uĂ9GH2Gi'%MHl+EHnb/4,GIvGMN&€8:g\R@'=?ǾǨQ7@VA ţ~Xf޳Fwem#aZ/+rqxi{L Q~e0+Ec??f;,N>KB&Bm+EyE*Y /+D?POy{C\X'|>FvK-um `mnSPey{(XU .ҵU9G!n=b:H<}@Byb(!w&\F(q7V3z4mK-f RUοN@;ӎ;:Gd ~0-{O4$_P{Z oreld2}ͺjczڠ\ίTھ5Ӊ)^6ǀ?7 $hl ;W3؁`p^Dz, s$=k\p<5?c3VE~vunTY3 7@G'iWۢhXU7.H7%<d XDz W3H@5f{]AQ,жɉnUA-M>3 GUr@?D | hF]wJme_ћ9`Jux>eΠwFQ<ӫյ8`;^@a; ?D51U4?]}Q'}Ys2vKma7y!; A)j }/_#3, z`g"R"fWȎ@Itn!9Arx9_c M@&zF3_<2I7B%jk1P@Vyd46=*`[քH6pf1A,?O מpRԽJcq_[5l5]=6jXTzLaph )] G_THhA`BVKU N?]DZh)/1 {ՁL-?  9!K(Ng ^Ҍٌt( gFO1>U|fd0?Vϙ/^0JL˨O yEpBY`, MPr ~ Z:"1B+-偕㽯&<"~-|iG`y dB el$!J>C/:ofʮ-'{@V^iFkl!Hzp=_eH"9}fA}4E_q_v"ޭQ o|n[N? ҬtA-'rfvRfwfPIBVH]7.<.y5h`2e<%͠$}eNg1g>iK.).YԚ#j96P#Ӥ8{)5{_BF 8V#*SydyƇKF] -GtXl A_%vg'I~4]'Gɡ8 > {^ֵ;:Z= 4Nd~Jzٸ LO,8& @c[Q7cTnݔbpԅ!s\7|$vnxVa}pi_be&FLM|t|z_uEO7׵%Rt9VCke|+gcC*a1nlXtz yH=}?Km y]i{o2zPdGòhS^ aͩV Ëa=}d _~J~P=$M*xLjazՏL .Rketgvh,E_C6mǷaʺ/ӕl=3$Ηob7m0K [B̪#/4WAҗ0]sN ωŐMF-C %-_wHۗQ+Pf~i8Og UV7րa{ C|~ Qq/ <CtmF1NHۿ )c1}~b?d4o5"#'uB50^IP4@H{múo19BοI*`JC5ӧ +7sS購[5_=jɓ6K8dI͢KSԒwuaUxtJaᒣBF}|* ֎ytQ9{ƅ3NP!羌cŗ O좉e4IuP3-iɖ6H,#{ ދnUұ {gfQ5~!bj̴0%TPv5NQ AW&ϴu v"4~vHr\=V;HW[K(@3}< Zɧ;bO:]d+(R]Bz{eqNq%}u\D[]R dYV{llџfkO :3?XAZs^g?x;,94_1IzƐ T}psB}RP.͎J&!-16˪o+@K)udXz4dH>۹㡸j}s,T Ui@((MT%:C??iǪXzi4Uϊ‹jLC}D ˊ(n G,?d*N.v{7s1B%zT,200 G_3 ?!SWo}V!=v(l sf}vn>:&oxxsc7Ңĕvnn;յŕg",y/RBʎ3D}П{uz@i-R ]w)Ѿwd4Ob &#H?x[/KbUem6Wv/G@}xhmL\,G}%\2?s ),OU4$U!zPV}E++$>(|NF냶FZv;{pp4(VN|J Y;>^.'s-sZYcaEǍX d.ʩXiZdFƩȾD}g1qÌVZV 6r&|P̸Mؓf|XzWqׄ0URu!yMJ1Ya^x-wGClɧ~@#^7han6 fYy,6wF<>iQ-(M f_UQNeKPT+-'Z cm]DS1w>{/I!FYMmMDY)΂P, zT$i '}{=%_d o]z'< O:ǿruLP v}·VJc*F-vR" Bhx6k8jUwx>`翴 ǻ`D\sLw\lC:_r{#bag2n|7ªw!w̡gV?jfl\aA_Bc@ƶT(ZK' ^)kwBafQt2S0/GzwI er)e`rK X[_cFx[ nMQv ,YKM:]+k9Y=&/~+cR,/;k;75WV0oJ81Y&H^:T 1-6,$oaZA= | ۯ|>Azl]Hb԰s*A7;0#S:Y\nӐ,([==EQKR'C#_Ւ[ka-Yydȱhmo 1JRnǨR|ԃ*yVT6-/`pZ(C,IHy^ sB߄k#3  *|2KjvQӆR?'|5dR)^@QFH5/9f4dyu,k7Ong{SFcS}$H=f:RpO&\ @ Pc@Rh)$|L1}O)Vu\>K}{fḃa tSۏ*!l룾pSݺGBOӗT>"] a<ºBy1_DBCKu:+fLfWe<Ux)#x*ix6dr54os|rkLx` vwmQ"U HO`i:xqL̈WmX8 W4^f0ImS;Pda*!A}Nd6&,ր6pNSd a.i(Ňdqc/PJ>^&+ &ȔHrBy3}mw`x~\ J(8,2b7uӗR^Zеjbߵ͏iC+l ~x=VMn="m? #DzM  6t!E'v*f|2[^tKӯGJyr [^q; -|]D)z8 Rkk1`I`[>:(Ȫj&M; M'L#ؐQsv{C-.Yqɦfl4燙{Q{xoI~-i7'(2Bz#=4U6paw7tPԅSL*$0CZuwp'qa$,2Lqﭨ [DBAN|HCM}1qfᑹ2(?7>Mܞdk7Q螁e\“j UGW.{&7Cs%'ցi9tU245Q=Uy Z$` MFW<"]Xo>C=B ?* oMip.հ/joZ^&eV{?~yL޽k2,C1]B𗺑OLk5z @8gt#EsWRt @Ts(me!l BU<_AnÂ4ЉAuz\tz85'pܖx,7m򵇄OnoV$ЁXƼ? bpy4q'k5_9 gelˊ46'JS>?L xk@ۗ+I|/esm2I Ooa`@\|l~ͩ_}b=WYE86s)@&h|$^q=lGUH6 PFmM[DfS#?6]` `p9ISܦ7K=9N%,^k|?[!G),FMؙ 6E5}lv0LF*>1}8^rfjuXؿ1 _nk/DbneO6~OHm NW~fgJ^ͮ7 \9е8?B !iCޗ3i_ nGOCk,sR;,mHX4[zV,k.{.I WF%V.-L0z$}a)x(mH;^L{kM1l 3j"V0ܭr:nPXPo?ʝ!H%.ly?7)x *f$ 6d3،[񣎟Hµ=/52L]̗D:E}|J';RcdTJJG[uRht*"C-Z܆NCR,Jp0kKh1@!v?{Q~jڨ<`Fƥ96էy~P '퇩Ӡ:̊jB'qu?k6iJFqCh/ҫ||G7ù<2*^|d{Kf+Nevg]WY@#)*t^.K)hB >"K-uԋw'/4;qI橊Ӳ?4{x92O?R#Zftp)Jagq6W'?LokS@'Oan(ߊb¾1^g EP+p6rHB?g +$L,&g~GӪwq2F)gibկa@fGDH2 52@o^O!2Ҳ8#,&`FL82Vf YxGbL3=䔚G_:e7;|"`}qޙgy$|UZnvϽv8ܫ;iƹi5"*,z:vM$5s30 my']g~,܃[mlKaB7p;>92+4ɔl= ~Ttpn3y80^~7]H7UmƂ͢_< qDXgЧrgy%<=tKf ܬrX>8w!q&'A{ (UٍY-<8 ^^Zfu y*$.–WӯKu#KBݵ:ŋOI)*BkX#=5 e-/LQ yV*nBDQBj7nY$P^j/w sU!Sm74%O%84Ep =a.(HW\r׫srd})iK.wd`uTN:ϕ KGt!()?] Y'C'X҂*]UQl>B B> 9%)䛕'~*I#<K cDCy`H_ǥ^F@0Skk1b{Q|m\D`@z?HŜBr}i߯*5ӚEצkAC9d#Eڠ`fױ#˗T:$Fj s֊BJLVoj=3O(X3v{AE'v#Nƒ29#ߺinP0I;,7N,McZ{C_N\7{К`fuXq&XDIc]>bmԮ.L`|ҋ{jw6p f>aװ >G`6[f}I478+m ݮ`؇ ˺^DL6&dȠӮ]t0^ P=d5(n󃚈t~EN'U[oj⡾#YlhfrS00m%+_}Y5mủ5Зol)hd.;dni>"=^{D b$>pt;{ۯEL^0ð@Too5W֚?u5emK:z;T lbue00Bch-QRΡ2Fw- ٜ*r@D mW`Ƌ95m?[1}b1 % 3梴/а& E}B@R7拧Hiv9^:p9%˟!- ܉kİ1HdLqV5A \?f|kBP֬:'RWd]9 ~R x@δn,κs6n5nR?l}]Y΍1fm3˼,~3Όx&Eu"=z JYv0G縷;FyznpUʮ[Q+1mAfCK=جe-a+:B|ิ#8632%?Y@[F$沒h߼=8$E??22eh1d{gd^[,=^.Zi~GM$0ikvAre+yA\Ț" Si,:7/2!H_| |(FJ7~"͚-WgG,~zˤO9G &J80 1!˛SS})|^BD3aAp! '58_apOFc*T͜+7  u_9¶'*v6;Nk9ͨ> .ڨw6S*cQ|Ndz]s* G&ĀuMw疀0v"7>aVgkZ-T#~/#npJ{֍j_wi25ImŚ:UenaI7#>)'xS@Y>-Z&Çk/&`5:wo>)8uۍucaHzf%~ qJ9h=M'˵Cr 3MsIj.sxhŦYiK)!^6F&wqn4)menz3ʃq9pO.^Ip? <NqKZ8I*1 ~3C[覂Z-]Jy^Nqg{ڦeh "l>,Fgn -Pkka'T|ƕ{Օ갌%sX~0y)pm~d?{4Na>TA㧭sA0kAX~b!d0-!;O`6kyO%- BhZ-O^$KLzKx/w#{HpBy+kݬ#A"vm,:\5 gq{nz \3kRJ(b@Tb|Jm^1T)*N(Jx7l@#P*g>_ u/Ȏ$l<^FP;ǘ؎8J@oyn^;`pW2n7>˦bȱ{]IOqH3n2ls~JyG97H Qewx8=G >:vIyrk"9cHc[ץ`4jQ]*є8 kF fa|A!_ek.*^RCfpw@ȳS3\Xχd,&LVMNQ*.j[R62Iy@H|oe%,Y쌬qd4Pn;A4 bl8gym·GǗa!KH:*kc-yh_5'˘ dm !=&4!]~,v -IPyQuH#7aU cn.d=e ̰uvH'S 6*p/0f%tH~%nL'e0;~` #(1nz`.2!]Cx(XY?? vԋMO%궛ha {tT\2>3kaX^{,).VJ] +ci|Wx5GΚ:eԁΈ_a\P.)BŘ8/UdYO.84>ɫ]X?L\97^q%&N$TG 81\3sb ]$t4*Kd3tG-og\(Cj@#S<.cU7-ɛ9n x8[-;7ji3~h~%LǦ J27Ezq1,hq獮Ąp݂ ?wy9Z-K-+QwG\V)H+1ER)?ݣ((i] ![8nׁP?I~.)83Jh]u"!Z Q MY4W e5pLŵl̵g_a?p=eW^^o ATA w F 3aEIԤ=1P$0Hfs$LMbaw+ޞQYѦ&z˅R:"&'``b0 3O=݅L<&v>A.LeҿXk3kH-2ȗRD3ݢA`S0y+z=t;_zw>"LB_G ]dٻֻ. Tw5v񂑚:_VL.K>A̢s8Q1@:mA2xL|Q,3IPÑ a$0V6Cbnb&"r\1rY$/çj:1L;p#ӉtRBN:"4@'TM18 CJ%;sJ1Sd .;8*97٪Ec/-ֽt$܄^L/e. [VACR sCJg]zydߨs|gJ@ ,-GgRҡ)=|5vjP-P.{t $cX/+6WI4H!b.1_dVL~C6}3w퇧]@'s~GY^u;|hbeo!Rd _&w< *:Xw~a]d=1 rσX2zjz®0sQƒ pNF=֌*lW*,k]pvR}" yEVժ-QSw< =q\U}2D^1! ~9h_& 6?evϡw1AŹ>2?hR $#rbƀis*':SQFfH,U2{ј1*LMo1Y3B&LwS!=GEZe]90Qџs@=YoFJ~z֛)-R,5 <pф9f4rPpLPk L9+lLrٔ+[>c)Z>EsD}m 24F_)lv1bOY<ي߬zKO@п?3PћEfCw(I}R'qKu{?*y@:3^U ~JYmxqtk7qJXA NJ˛Վ`ec({kUI E4=@7Eopg5*X 1=WRZ^B`#)XLZj'CT9aoPyl3vYmۗvhZ#tRe"B:@2loj0AK o=o~ˆ9ӎwy54Ԙ$9Ips2伃hgUu:.175jjOd[{Wm!OZKS%~CPoIxQ L1vn?86p,-$<:Y%tc讒ע뙌gm;fk]L"7G]eG:Nt RvN|u !DuUZ >̼i_ǠNX42/q`weGtd Kڧ>X"8i=-`]y_0$3sggѦп[vN͊ N&.\rzSFna.ptiF/n&ЍxTΉK {6qlg_![ ŷ|Ovwe;լ;ƣ"&'ik"8°|jP{\nG/!%B]5]t ܏@:"l[0n0[Yvxu6?|$t]WfL`p]RYhx;F9-H WߎZ0IN1_Y*pKR|BݷX[N:O`ɑ*@ Gs>Id$ĵw= ÷fԸ Z'ţ {m̻OFP\+UsVDkqXѠ7lp?^{_DL"*=D<q* ]py$L#o~AӵU^D7V\ZU pBL?#=5֎YqZ 7F00ZV Cz+'=3t֌CD4F5M bN}3|Cw5y0Mᒡrv+.[4BUQlb12}lUC#tD8ń\ee&p!tԙ#u0S5IdVPR0ǔORrx>j䝂h^`S7XRt{![_f2Ne U7e>5U(W CZqJs97’Ed-To̷G0h_Gxk˙[*O}7 } I7b`|&Lʳ=@Cz;4}:w~1x+}.)qP $d/'7@8c1ǦIN| ;%Y<8GOP OeBg"@/yZKv3Zfk_iPhV~R989>b#E)rwe2)G]$1MH +\IH-S+#|"CLZ?3#VӐ e8脺e]9A_+5"Ǚz |n\;c8ZUD|) t&<FQ.N;bGwnH3[ÖK4 7Y*7?$ M *h܋Q Z*~D-y%v?RN|>0Ki9y‹%||޹$aoQS}*Ggawȧ(x|dYxa νYFD7XkuIbL͏f2IQY=-ӺݸŬy..f} (r -7 Z|Xdf곴5Vn'=U-CYmO@O*SKU@1כ7Ol'kI.]=[ /F$˴\H9c);ht|!G9$3O2^zaa>vV{C>)(zIj(nm-/xh lƫC&0Fckѕ-L/XGRGnu/_? Z53>16+BL|rtJHл"?ԝXcDSQm͗u9ψ{4vvc\Z)ٹ14kh8Z21fs컢^\QjKގ7!lhUGi0 k.efJNZ ĐwLu۴d?0\4bqt@?'@sWdqX|5!pK}Ċ.idv ;& Z]r$I`Ufj `OyŒTO,'2ٳA=8 S,F\#4ݢq%h-76!N0rOY)v-%r*_8:+eCgZԨفnW*>+#B֎^*bkU1PC:n40Dm7"`~&Cn|ufkQSTHIf-7 LټLQ|*i:WUIeiHB sQ+HhG#9@Nwdmk76)v|2kDnwYA_dĥkWocsuvU`Qhnspf8L,l:xسQ5|$^ʝcTБ!RLb֗S~j$,8Ee-׭s>Jrrau@8(,~~nG1͂7t: ۉNes(N8$$3̅ۮg{77-K™]j8 eL4 s= TOVDH!MF'I͹ -*! ЅS7C|N9XR= k(3G> mٽ38;!)>Y%q8IHպ Ώ3-ؤ brի ;,RPM̲E*$I ,dl05MWS;%pO4$f%S%u\kIeDctRgd?718+ F;8@B>iKο_Dz,0]Nsǘf]ʍV*dn4+PӍRb{]TGvZAFWbԦz]++I>?FvЄ`m_HƝzUB2]ZtW7ݎ*Cˁ\I(VUgֆu7uavIZ| Ty:!zn^YKsIMiMnt }҅]4B+{[ު@Pz}'Mw ݓn1󓹊ەL9Y2-cY^XSA~jAym+3/0G*I=tΩVFTw vh:6BԾCbp\-]27OmQ-3\)3%3ǭ;e,Е[}(o?Zld%ɹ1ŝ#"EKڑ1ڹ_7Z , Gv^lAOC+m x냩Vsm a#L)reEmqb~^Kq2 @uȖEI&)KO*溟vgoRԺQkp  )S-.{Qh:2?¨lFoF׫8|"2Uɘ`P9_T`f%x u)Uɓx{.=7<:vz&[mYѹiNY$L;Jr2ىMdilޟ|uL xa n 6{L')Tí: fC<QYZ-}wL N+E~4t8eE@ oo3&&)8sb 2uUQLWS]%.mڂS l P2/ME.xos\5d$\I/q H䦥G0R9Qץsh򍈫-xҰWukX꿃ce(.!G2ںCD:hïQ 3mZw]XXjN;^Y̰z׸Xb!W'qmHo y8FG/ ~fw :P{i̊^ D#PXyUY#W9GJэ\ [ 6- Mu _,Nl"QXwUoGﲳ%҂aƃ zw]Mv~)3v%s~d[o/S^ixíG. 4p5hⰃI'>`7^bq0`cN@i5PgL T Gao{Qu6Х54w1n;GOhVI|J8%X5SXss S'z˳5M[ǕS場5b)!{`g*@@2/qONnA8"D4_>6/ }[@9)>^TgE)-{/euXv2&ƃ/X bJԜA78Y⮫@d%WXS5"jٮ7(sVgr#0WU:O#cϠ+za64 4 UauW& @Mk"9h!q2 N~Z ;7ڵ6̇ EjqVhL-6ߨC~*npk:C8h̉6khm3M \֢;($.mI#uIoYk9XNx1h"2S E&dї8]n|[fͺ|K!\}OuS%&*^nA8Hq6y ޱ->H6[a`жoE:UζO+AA7:C08EkJwsA?dԯޘ).e#)(@N'9f{.W MN+ѿhc7̰Z$}- )˜%dy)M_.P|Q;D&mny *1<= t)ZLTu "V`R.rW\B2j3c'p?VO5{ m$dSĩ׷ ?߆ZgYZ0707010000029c000081a40000000000000000000000016661890a00008f1c000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf.ko.xz7zXZִF!t/ݎ]?Eh=ڜ.+ " 罹7r& ꉽӕ-vӿH PYZ˩h_X={n1~'F4e4{Gr 0pU7*%c #eJ:GsLշf3ٔGJpNJ)\?L}h*??v]/"f5!|\={G1^{~xkbD=2'NQ aZ MSܤΒwCzc?MNTG"?!ZO] D1S\Gѐo# Z=0ALj> =pԧm7y4ːu$#f!&uO\"ozZcC@R/0uS]0R_u| E:~nBUsG)Ys8ܬB{AǹffHVV2u2n;A!NX7Ej 9i"uTEab0#o| J m$I5r ]oC82#X":坮'Dr/DrUWu uq=̜wʠD,"Z(|b٫ LA@wEчufHgB1f|x/(IQϬ\Sݓs'&{ReZ˩ a4ЫsYCf8ӌ^s ]g>1:bޡ/6+h;㰟5μ/8%?Ah'G=Ck&A \PCBb?l=2qk=4JNCkC sl> lDB({LeBB_(/z$DJJrfBEB^7뮘~z*=奞Hܖ?ӯf˘r"t\ujy 7 +G^dk?SF7Z?f_|IcɄ|?w@CRJ/Ka%AV=)-tH xzS+\qOT4rp.%a[GAbpȔE'gU6j>^>āj#egd}^Έ̺Fzo5)Qe-S?G|Ub} \(raJ\ØC!M]AZa Ϣg g,M|-q|@O'=laS{-_2=F^ <&+஽" NJv1Jz^N *i]:3 ڡEаk:7: u֝C!Hgx`VQ+|E%>uH{ =2sLArcp"[=?KrǬibTx%:ۮb^ż`MbohdՉ骺-=ie,9$0,=$~nQu&s$.!:Z\\c[؍Y upl@fxUapO|<Nak4׊睜9CzKL-Fujwx $IDv#$z`ޟì>F~O(./?p~AP}"5#l@>G汼.5\~>kI /aGSyua)>%vgâTexWXPPuuVbE576gvyԖ4m֝U-><\@h лbp|ТxHNөYImQJp||fWm,4/Œfa]Kp$[pq84!)М hfk13n-h?Xq{d(]]Nt]P6c-ϳN527'RVs_Q1Kle'ɃRR~yp5XAR@[Ym*-02BL4 לnO$2N{"st[m-nKp I3RQ@Ip6fL9DIZswu-U]#K("!1҅|1T&^S }_| h;tomɴp?q \!BIwAh25t2OA["3esƮy68 ݖ.R)kBU )uՎ6[ o| 0H,]YZ8ߡ΅.^L28hE{KSfS멆$0ŔC̱BF/v :K;7aEkk+«8!iX.pg_ou8XeJ/A=:$4h?<ˆc4[F[_ Ϊvtg|Ӏ* poz@rXVcѧK8MEziFS瓈>bg"$bIIcB$ ) !Kέ*Jvs[| yᕓW^;%K('nUZ-ΊN%սŭԽB憞3"%i u2blȮ95-2V򌧤_ǐ%> zNvx6{C,F+v/'D M&UD'%Ni[0.jέxZ_K7 gxĖ%ȯN >kC~Ң֟^@a);R,dGԟ-Y d0Z5C! >x$M_Ŏ&j 00J-I==GpxcyU8! ϕ"B]D^ǾT[vi#l*jaok'k|V#З ;c~Ӿ[le};F)6+Խ]b[p`$YBh&0:.t>X ~bڒ 9HȽf^| GG+DkEgg.ѠІfˉ>`Gj}BG=hl'X'@-P0ljB{SײeyUrzxdм0ɱkF_]_fR;nJQR>02elc_r)ZЊ)Wi!L/ɱ6UB.eRH^B R\uۥ F^BP| Aexri_RgK5F{Jl^{"Wţa0$ZT=Sw8CZC #iYhF`Cܟw^ΐ{$pQc#hqwfXct÷k$:d) qZB1¿ EMV/~# QQY:ӜG ]XP˺mv(YZS+,nIa/t͂oh=`aT\ "d<3["֭ŕn;/ =,賹7l1<.KzuPa} " ,dd\(Kӱ*υ:#?Cpn &K% a|scm]φ)"/0SҔS@{}~{6 ڷ;N~0Y8a!ϩ{lلe6XEP})ivR.o%j'e5+1F`·Gu`6bF |\`Sw`.2qz2Mm!Qw%!lyEq4)uc*Prn~ɩ>9pMEZ,q֚!mmy23=!.u[MγEB-j |$B}JW5{ ,h8.&8Zj*u$ƽf GC>X2n8&u,PA ZAydkaZ{L,ÃG@g0<~4|N᜻]H3o-ql#rbf`Ŀ* hsñ:XAC|QoC{(򖆌jurIEwoc3;س2HC_ϹԝT̩k/C~-Z"0)Mg*+ٵ-|rJP~$bvI.D2M>փ\ybJX{㜋kyRaqW`2rW1=F!~'{1e3(̉i6QZ*q^kzc6|v#q{ׇSg 45hzHI!M )Ʈߊi|2l3M Uq^\ h;}ƏrC xc?& 3Njy,k 3X:> >Ӯ~94l S;;Z!pq5F-hePmbakPu"D~8..N=Mn9cStɒlYfQX~JYs $oM*'~1{VxQn'l62^ _/[D/u F'0Ƥ-"9_1PeEE)SeC|Ų4|o栊<}|U<l*=بw3:yXGNG DʛSY5\-YLB?w 7owa@!U+#-{aV52̑JN]ots{ԅ!w-FNَ}郚)l4>܅ϟHI9::mM8 tx)QC~sFoF6w` o%c_Sݓ&O*~Ov(#!M 6;zQL )v0kBڼ j?WH$j!V~qI {| #{P0 |RjuZ(Wkaa~^ j7i#S= +<ˠޜ+UIXIz1F~d3nB8;\{U?L$=p4fKrj/إAsAy/ ;rp9po@h2yEYuZӥ͹ԪJ=-8uxɌ+?XrW[%Կ;BC/~%^RHe 7A iP,i 4~M\y|*U"uTRܳժ \L27mMB8IYT\Jپ, +h0\@BfKaۿ1k^5NXJLw \~u&Z&Yֳ55ޢ9Nމ,LcRUv+@ؽ qAw )nX҆2L<G}Rph_SË&cMYxD~m0̖0E)(+?rMBb①:}X`,J<57JvZL5U  cd 6lqj2u_-zBlNhy>=r + e?+սmwD3)2KQn8Qʿh̖G^dO{FKduLY^aAOeF`=790IpO*y۴ CA/"1 nu(s}?cٱH^9It: /Ɂٔ.͜Sy#ZPO(BI'-@,"v(_#[t/ihA|0]#oTI1E] SZAm],C%.sR l^jxPg= 67 =_9oؒ-(]oe`+ 'e<4.Glvq[gUR_3ѨD&a&`dAA}~ pdpvi%.ʜYn/^1+ 9E2[khc%4ٶ}wzP'A$fG#tFOڤ]Ȋ3.Exs+M@9";bf+4A$*r+w?%x9 ޞ15::pe^0Y^+վvM{Jz}-+\h:B-(Nk3J9W䃥 3^o4 E/X X܂\ ]D9Ef~/|s{?CjuNU`1Ӵy^S9ؑr-mӚӧk-ꁵ1 8\zgQfʩ4o{!ߟUE_,>{rjeKݓK=E,Yi19uIrp$EHpXb3}3)I.(ys5/p6S-DHeN|[{<HjuX2|4u2)N0>ҘV0l4ie=Ad#y R\rסSiGlU.Ejk8(? @Ib: 1>+3.7od5#$> (:#uD95 XKϔD݈;,陵7O8S?6;8ce߇@X\u#G LvsWN#A`~?`g2I sC\;(wqWquն.I$+fL f.H:YmWH7QKb[~:BErscŭT2 ט]0mX<.ZB(q/fmoJh楨ÛOԊ9$q.܅ -r76wElPo DKϞ:PYN3^G8joJ(5#iSӺUĮad&R5p_Fq'L`zFFf_ŋNs,c?]#@E :KsQE[/wAfAm.!PsaTx;-6I)%"j ]OunujZvBUOp DI"2C-}rQKiKތH[').P, p T[c5G(\7E}{'Bm#vВ(3zQɒimRĵ7f7*ðշ,?\l0Wwci`4# ~p1w|qWx@"9LC׊bk*G~5*Ƈ'1jhosZFPѿO}c{[++I;lmê3c(H*w# _r) 9aF8u9Γ'x"Jӥnظ.i {JL>bϗ!eKW3ZS.[,0_x+4c}<u Q@{>I@Apt4.]l3P$ 3.P;% ,udLjcudr"g}w}Rd,Sfk7R48]4ڡyP&ԀrmЇ5tC#MtpGĆ@0EQ/Fdne5b|Ϭ27iCo%gfB=nQP{J +"chiQE4)^0CK kV׸*S|1dt/})RE z0h‰\JlIGo!`7aSCMz:@0Lkз艚t4VOBZXhS/S6/A0^X@i.{ ]KEKiS늌&jS `KÙ1gqIzzt:rRԑ!147eC ?oa4-=f< wEhoq᭸y;g,h+&0shP$%Rd#cZH bws^h 0*zw\(}yu彔j !vIOE-s RMe`lH=LVFjG7P[ԖvqwtF)&zfLWe>d ns1k0˒U4Ǡʤ Y{?=olErƢ&7~=bS1ǏEteU'9[]s%BIj 4 hⰠ$?r?@!``(3u.`rMluI^0>jJP؜P+i#8^~537* RLྈgF\ո+Y2͓-*TqrZŲ@F3T lYW rJzJ7r\o"gO]$4NՎۚPEj[7hr̅-JsC -`;_*RPxѫ:e6v1" u)J/Dͪڞ} JFP J I+fw!K ;->GJ|hl7Jvfg!VZ! + [I|u0c`VTr*E@Oi\IiYATQwLŹڻ'E?H~Pv/ S0"FɀBtIra`{+{tJD=~9ωe4g _݄AE.FYI#oq5aƇ.?*Kg:U85#^>"ƍ{3yX񙨞7Ʒ#fonXʻd- ;d\D%w'jrS6lQ72UIc Vf!yHAcⵠ΅V,LXs{\ =,M9E5{gwl;d55㚭AEwV:gnPĈwTQ0n %7H`FA\s3w`q^+ ֔l6 (h&'QDsuF|eg/;/"G1NQKZزv7WY&[;oRGa"L Mt찂CVHTRE*o<)SEkx(&$]Ȧ[BZ,c!m$bI }FCvEtdQ֥xFgեI< 4 Vhx ehhkpc8b7-=*؉?һ$lYHI@'^XWy_EB&f/^+HIӅ^%;_h񂈶F0 ݧoY/t'cr+3 KcDv r-$G3~nIѨn0ڴ(R(DjO k f5θWZ_Y+JrAnR7jM{6;H\TIKY04g/d @x"JedAn]Fʂ@َg@`ݶ4:i:>8TzkzLuedxD_{ >]JJxTVܕuN[9UxIF6/XuyzcA~. &C$=ĥ)V͘ãdtkw>&xtБ9?wKJG֑^`Ľ)jg3F.I6}9w, qe=A湂iѠpJ:B#w9şh:"!LL~3\'$C :EtͥlN󟤥Ue}fj͛6=A#x|aʃjo1/Ѓ/O*TͱN" hD׎>ˆ P)7HP:../օѠG8!o%hŌwO#0Bo*B+C|#/:y4 ,ӑe{Mqp`'vaU $Wwuy)"(Q|Ϭ6aEބL:`}nS@#\&׭JoaGh=-#||MTXԪBV Y]V0c !H;ŷm4x#Lɏ21uVxg"[I2M%`+Ed%ml>"gFax}bY%نoh8A!Z2#ɒTCzQ`nz|l I[v Y+PA rPB-Sj] Ũq{kSâQbD2n1!šnG+A@TAYҔbÎXa{?{9/wF"|h \P@A|vflӜMT%',Ϸ$C~!"$$7Kэ>|^\~{Ξ2bw2_l=#1ȘjRƨ[lp!O6DpiSp@7O2b ?{pMIg/aW nQg? tgks ΕR$/H~ykX&J{mITk(7uPKhǚCjt `U#=$;3"L |ֿ=a}CRPNy˗o/Be>Ќ@ I9hlBD0rO͹w\rDWnx0众2(E;U{Ei_ԅ#Ŋ|sΰ+%8|Gx# n4>?쉡'j<@Uj*s@EmB~xՙ}N`qza8@ŬN_wا vit(BVuyDwk (]f R|g7U1cSgՆ,Ϲ~5^ ؼRF=R9Qz˗gâځL,d:ԤOi_G^vՏk:O塛piA>YeaՉ*-(m)Urޫ[q 7|̖sM"4Ҭ KR+ICY"'J`szA[,QO^LG/~{]?3tb٠#v2'?S„d yv{*| Cx`jil`( \ n2@vU/ݜkd=]F =[S`3ߟ̸6ߙ dlEH-++cL5ϩ,`WNʜdO-r\ y+,cmkr-gtQ-c @$ }r+  XɩoDDqakW^iW[7 rTCsL"g0b*D_82 w֏EZy"Pg4F-Wn4U: wFwc4TWR.RNZ=:Bh/ 䭗- a~U[qr:oGyck԰8+?2YK K!rWinq*j:kԀlCNkl), Y"ձ%݂,Njy7QnȏL--:ʮΏR0Y^U:\%IcvϜPR}V]MؠYGB=Yh&Н{FE1#)pxI]$X0]O@:h? ƱAӬ` eeZҬr? kKՀԊ27!7ݷYzPY~*h#v ] ϡ`esS=.u['8 ( .l7KSaBA;ϋrTG?Hm|3q^"]vG9K2|~JFPnhIh +asJrcF낄:Vxo8귥:I/̀Z54otb"Ӛ=#;zČs!z*PϐaύѰa+nn Ne4שATKi"=f?P?42\psAPXtOg1*Go{RlzC(eeaIcJlEG0͈h0s=yBn).B;6&R]Ө|Ac@5(xA _֡)i઻o.xo%cY߾q6C5%]ZmVcx_۠Ǩ &('qFKwعf%Fw.qSN>ۉ%)$!+Y}ȅhɗǙ|!!dQ^bm< HGEZES-OǶnv؏CpCb;RG!2KIXZ<:b1y>8l%;f3(!Rxkrol,UK9K祊x W+"90"#^v}WW!q^L.o>A̮hE@B_"Z~e bA~Dժ_]o7/|5?1m/:6]m7(e1S?[<<<>$Yk{RF@(1E[KV`Gy52NYiR9܀9kgP1-0TOsbu[Zh2}(ӷ-0n،&!jZLkLq,SN=o0.`:]`GjXgTT pvV~͝ *4:Q]5D׵k+gC rE4Ih||uNB˿v;m$b,~@}E*}'cwg9R GͮLX1GK.ƅSnp$nԋ=r `|ܳqR|}ˌi >i{9HU-X]v{{ObAH[*i Ex&>5!jmiKjagcHCmy~>?֥CX5|̲B@B3Jx|2 ѼnZNy47ZhP''VWk".4m|mB]=Bxb๰89h];"(z68԰qG[և;S_oOq>`r۷ y+lw] gP?Ań'C+cHzD텆H[DAh=k@?+OBP;)0\9L[8I%w3>Osmۆ [9n{ōPa,) =9 y;Fzt&A3yݷ?[O~ plKBfo-љ0"Rql7grjtNou@4yi4&T>sX> '5jYpNMܩw bRW'\#z+R izwd "Cj7hKz8 $ae B[Ofbl,opt?$О@L3o % L9 i5x"1jYr{r. ut wlPqRцt Еb8TUg6-5R?kUD+]_t$ Q!tAb`fM"B[خ9 `da S9TDƙI8H/ݪf`ҊnzSa*ZtpڌZ1cVJ2]@ LJ%md>7dq *3s@nn8蹃G"C4$.a/5_M%f/N4QyQw΀ Os'}L޾0xnfPD[Pd܈=iƖͧyZ?RRlUlt'(Y_qRa 3 6,AHl5=2R n;־%+5Rk7א*CEAPv:uW>B;V$}u_*cR-M [v|R,M .&)Fu ;Ā^W;9Q6xyVRpSѣgH((/N%$~p7b_AٌT4;,]ߡdNj_`-}HϹ[Bj Wy&N2^ ~ISSl' sllpFШ0OEW!;9A,*hFn8=E]*P¯u3-U&DOA)-+)g(713탒(kl8R3 'g\e~(ᩨM NUueЩU-e() Vv/dӢ>4K-(?Ⱥ -Yh>,QNlJV/}6\;<` wEI(lT6#;pvBx f#, DflCb(Xs گ4 ltoւش[7O\@Z<:@顺PV'gւ,I ?%ǯM5RA}#8 g#j ѺW`hIq/EI<:ğc"|OTY 7FK|O@?Ms5e:'P)F T ClEۼؚMHl}+rVQJ882<۝ׁivbIR* &S 1#NHt{ ,z^׮rz8t= ei9LVW)OAJ^F_W0YSY溷 AɁ"Ϡ$Z)HoW};l/n>V֡W˻,[6s{, }Vm3fU8SȢ󦝈شU%$r#]ڠWJ+- z%+8摠׹aQqy3ijǯOtjL vƘFqR(S dޮlNnEV͌`+؁m*Zy5 zYQt7K_C_z#dZ=;9 DnI\Ð˦aEI!4DO2$PI6“UKnIIFfR<ݭv}& ?f]M)aq=3RXߤұww;1o_Iw!<]e^9]Wu.tJfF ΒɄu./I"QV[bLH.wPEB%f1y=MGCԵƬށM>#y@Na§tp؍#}r 'OƏ Bh"D /&<9D S'Wbʦ Nd t$tQ̤2 k`dAr[Fjg#XY⑴DbA1Zh৆Cmه.m:o^ʡ55a lf ON0PP H(jxQqUwql;'i-?$rZL'@qo,6r` y3?[joW3Eo}E1'x%$~WƣŪ8Cni m:/$e*3+/XPfVUgwl@~9"MyD^Mr¬sh*xf"0':Esh}(&[ ə׀{s)a$g{jLnNYVn2St/f$̖Wۡ XDXr@V^c;iXMaYе;knv=[Ƃ3vMlYVlϺcK"ĢȄ;Wdڨ$.v}aKrb^e"#$ބdZiQ(FIDt^z0|Cxu/vY(P=Bl{Yޅ#؏F.lH.olUZ$ pS)R&@ҫ{ %nې.p#Yw)i~Qzy|!\OWDZK$iHfѱ:(ޥ/4_ЎVH$t} j,`d?cw[4Ts5=KWʼ0Dh͊}5<+qI{cʎ/ReK[9eUJ>ccrWֳwKLSh9jK2>!켴ѵ43LMasXݢ`6aOO+L5EWb?hڣ;.($Q0Nx◍%J:4R&\YT,jy:Gq-`LJq+H Z"ؕz0/{PBq ggnELV ¥)!0ͲtI+?i߈yʏhp6)(/`KlMpI#٘G*6Wg?I|R$RfC-6_0F|Mu|nZ٠rTY%oݵDː wç^=d_D!s2%iT "I|c#MHvTN%(WjDODFT77j2):Zm"kU_w>]qTSʗ< ~5sOt~S:֝ i؋EAzU*E9 7Vujo}䇲Uj*V_ qSyȂ2Dl̨nJLf-x NujSC]H?JvZ]A'12O(s~oWk~&e1޵VIAtO ^hμm+ lߨY[`{Q4iU5D mrfGrd*p^a<+" ҫq&j H<!LP9 x_rnI&;SAS/RŬyS1Mׁѡ HŘ0@RC+l0a \fu>|PNȀ=OIP-̎\1RIg{Mo2HB%.0PJML1f\jXg*I =A2 xWvV^{OUӷs]u?DzDz]-yҞcimVh7[ZQ@Z(.ʱ| @u1N1LQL9)n, y !/wU97bApI GSu!ݣ8u#-gSïMõ0cۇr=4jz놟WfUvy Vr7+3SU:e- ̛pl A? vTq]E ѼN1W/V%p^Q$'JI<}dE{rx_6}Ӄ/3$qMd9xߪn~QSp|EZ:7&eH-ٷvC+:^IןN^ee=B]kOۀwKnr~g) wL VV_ʑi+ u6YcWz/)nB61쥔ߢSx[4 ρc[ h}« y,.xMwFT#$DJQ,H {PXvfgwg8U /jXz>]{ͪ1c}3 Q꼠$*S%ܵ5K4f@#uR܀Q7#Q29\(,F˛6Xn#X10T3.] llW^?6^^`{} ~W+깽wd;_9`׌o| '=ݺKz=zS3H>?-(HP %[Qq-KMq}<3g/xgUןD%~X%oL{FՃli2Xf15U X;8(:Up4߆[K+"3I!P&aab}VvZKp>k|5'-%[%-d獵>VXtFST=0D}O.{ l!͋rük ٻ8Z2 &t7\%ucsOfx`#jxpfT$mG7 ʒ4: 1F>^YEpnDǻ=+P=)~C$TZ1||n `~e7.`9I.Do0:zcipZ2`?/XwO_!G*S;8ց:>^/dT)TśLROU|Z Yo uHѮ_-1)2񍆘+ƒI+3l*GJ=3mhaàPl C&bU6MEGJsWk R }Oy M% ;>?]6zy#mGE+bG~ضF4nK:t ^+M FeM/f9An .ŮC;0і̬([q0\w|L&/$A@;u vCDgeHr{kƃ%[޸> QW,V|`ӊ%Ȓ?(8>9FBCÏk9fij &KsQPp#<Ѱ_sb:}urczO<٨-UͫFE P#2-3 N~ VծMaRܷu_gf+(QnzZPfȿzֆ ϥ*R3S0 ӯՏW`,U*RR@t8 V=0/{Q8h),%("ƛt rއ\8&L]!=%%Ḧ^IuP4Vɗ.6d}h_0pR]nFИΩboM]WujoOk/wU?~2-&5iZ1yTnBK*KT~ s6R;NlKNs"/N~t(1ӐC/Br&@8=tF@~" 4ay&FÐT@յu%}N֑ B?}>xUM/̔![~Bt5MaHd&܁׸]8"'э]43m"jӛegiB]޿/"$3HsX1ulNI_۰.䅭BqlR5ׄwZN-ϸ5R%4yYwfI/ Fׄ|u=EǷ/ E,qxAX1; ֶ`VƃrnT>?&gNSBNJ*]]{d6l`rgZkA{א$ Ȉn*xl_mrapRUqx:SG8DJp+0pj`x7F[gVf-(kp6S

ux-=V <'=G%PA5!KƓZep  4Tӆ/):SRgה$|g *mY؜wfb#vzӂݠ֔ }"hby!᷀R nwL㝚u)y &t}1UJXAgJuLI_U7os>q#0؜/8)YTwt1>iM$(b4?Z9p4Se7ƳU8AMr-ktw; ~3a*YE݌D cyXaF#Qi$qޘ'347ZZ̧$E@d t؈<<_1S02gA &.>pSМ."U`K>ЋꐲrW hfzBǞlmրmcaxPxr`{@Kjnm^YFo^5ێFJ ѧ$@t:].NARz8Mǝ\Z3& v_~-PAƻ.N!jEq,xZT̞YBR69 FF*./C0.&>Sc}{x hLl[3C4I5䬟ѵCoN3.pj5x0DM%hQɒ~f$iVt`#ebF^a4ծ9rw~Bq>:)S{$wg l->e)=)#j[Htn[8x56ImrHGN}[STlS"9aO/GKT8 mP8(P;MAk3{)W3F/lK[ czH^S`5?q`Z[{D?wUr;to;kSO=] 'yl^qҵ;Cn ЙmҮΆiʙgeΤDݮO P#QZvDpxN1Ih݃A`ՀHXIyEyV'5[l`%do׳OYe]`/}>Ɂh\t]?GR?!t+ L-`*1bA !GϤ xFo_|tVK'@Q޼vz z\o6?-NϷDD=JyPVz䀚Lh# 35!Ĭ-*;U4||&(TD#:|R@~QjAWH˜)Zm4 ]KA(wfe^8dIsRT,I hb-8 {?2*mD*nw;c=Rh d7\,Ij hu+ 7Ms ;5>?^+iFrNGy?"RJJacN4s"ihqٚ{6Xg8[4RtAY3/Յ͡X|}%./&ʏ42,(lfP) {Q߆ q/+NFTٻ$]}b -oFFg}ZyY7.cq䡪,P?O#υTaħCsK+F:ʹ+]ݨd"`U*x̱lp^pXb2)D7#gKS1 Jo|hj|"c%a^ubM0%]x E˺.#0+Lf\yݔr䦥ȏGD @mp?u. p8qU#mnY6Xlxd}8 9btFp~ٟmWSdV+ś-=;N mأ<J4U⬙* v]+Fđ-f<-_x9nv3FEJ;NxS!wG6 !d9X#vdJW;:Dώ?<]R D_r&XR~iV MBl`FN'b8 YeRbNt( 8Ɖ>JRFP{uIEC?Ѻ1#TiDqef\0 _ҼMi# #/j9n3C/6רmc^x'<҅T:be*JKP*q_jDn+B.`q^ʝי2{sftU)%qdw2{/#T/P٨Z Azp1D N:_zQ5JR}srlPNcJ*g6'Yd XLiͨJ@9QHv Z)`]dW̄ɛ),pX2uE \Xٚ ΗųP3\)ꁋe3d, x+:ӂ f@eb|ס^1mdrT٧T {.8 <{-$PV}/ T'F>ag~h~."Sf9'R 8&]lE9g%8nW\9X|Dwxyu€Ww od.hQLbu~AL]3;g0Kʩ-gi3<4p&fWNԯ۹yArU r]J}be?nN=&"Qo-@4>C_~tk0ZG)H}KÒ%SxȧwVe{F&@6⍰FIX:XYF0AB]%Vlt%vBD#G`YbI'hbnzRQ+>:UeeM{'bY}^bI<<qQyz⸜<;1=om?vt7@f)DډPK:Qhku!Т]/Yw4M&5Yj.!,iNǁ˜j'RPg؄U3mɮ-:G+3r.)l/}$iժ;b O(yw:<,CVgE_N:0B_ؼ0׍;3`TMÙWdi]1\S~CC\Y^HquA) z1Imȥ>bynREt`yt]pVo yD٣ƹV;^k+eG&"oSm΂ߛ!j:IO>2}+SI6<[mGl1ST^"ǂ& 4(PU$[Yosj;[~E`ٍgH`+ }W?YO l=~Pg$gً-DTSL+lAgyH\aTP3vp1P['3{Qez+nzg(LDnE.ahn5;愅Gc2,JHɑOzz(_8+7ia8 }~^ُp2G- A|&G,dE5g{xܧM[u^bB A%_b@&L0RbJB%h6uCR'Q-DTwD-͓vM掚XRO66bchH5LI  > ULB&<7eŸuTb;}Y\`y?nѻt,ו\$Rbh[Dm,V#5ElCkR`agx\z`GwehTD k.:v?W++v惴K:, #'õ _xeuZ(۞*6ԃ!En=*!c$б@"+(+ jrSaOT,f8Io/1IS2F IN,Ǒz}u]f$`D#¬׷ X$'eWo<ч 66x2ή;^~|U BBL>;%R<תWUO%@YT*]L2Y>?$.F-Jz6Q,BCDu պw*!b/C;B*&B&\~q[]pVCP7Ⓛ SX馇YT+$>a,]Gdv@jr̰yrvK&Y.pU>9D*AUMOf.Cb{&5rն5Ghh3>84 $' Gr ]ed7&~[4/ϋJ¯/܌J&C dTvMbp4;YRsHn{9gl=0 k̅XL1WOS.7(w zYp?&/9qd")yɓua14AgH?EHH}{[LRjJg!fDj{иxr d>`g@E ` #Od;HAXUrяܻ8G<`feF!RoAH?j_ ﱓW7W-UMԈadv5ySjH$hrġXF'i dKu]1'x!B*Y * [tYH/=Zu烲_0zi@ǥi Y4;lz̕ekB2Zi'ol*JV嬻IEPY3gnzSF[x4cϸ+Zbܹ(d'_<#|{q,(WD ݬu.eF8//MآYj)P_I0oE{+VWr,E>{EYLyF0m?1}bGӲP 7{m'eG+ #ڻj Ū >ہBSqvg,JL2D2E=Lr w[3YܮR2Lz,Iz J6c}_0z+}5(a, [+̢T ny."!-=3^.ӓO_zO*#rDيZpSD@6Bh&tvh: Gw J\0̎\u ,[B~Ox.F`6GVN0`Q,rNWƈ-2V=c&w]FV/0> sebȔoh4 kCBqR)X96a)Uۈ9_&\VvbnŤx-q}.m2>^OZdtJ|^U|Orę/,g9 #Jm_j(o,ubu(ѝnpс&#o&ʼؙ73GJLGM푨~jq6tlxhzԡƋ춷{qUfqo({+jl(hok@B K&ױe62&_o q㡖,i:ICEX쉂wHI'_P3 |8kwD*ҪJ7ٯd]i/cNcd$IʤA _?:M`ӋF_#wUA,Ǥ!dCXSR}Lǡ:oNV^q bEaTgYgX8AI!C pފ2TZqVMDǼ˼tn=͔TR]̉e "Hq[I<{ 4(E,!QYudΪV) h6/O=UzB':87{TOHEaxS8Zy{OfPH`W(JB3R2TMMj <_'tA4C)4-=E0ͽ(%8iF/>ϺB`W]׳_O~U" ?y\V M/.~j2頊;9I_-o6JlL1QgA &GQC];^p7S 5|+l+.CJ)-IT.l _j<2)r=_#Xi/D'L]"bhaŴ^\G!Pd{nr3f*M}zwL͂I#nf,'I`L魼x/*8~?~8NO O_ej& ))"څ\G-G ki,oVS $Ņ|^BO`-qJdfaOD"cE]\cgZ֌=<b~ְgrh-xbtO]psꌯ#jn4nR⑺Aty2:Ad!޸v# ol=o%'VG+a'F(h _H\$cM4xM?,X(Ny4)^V\S#{1SHk L&ojќQNJČ,B~qN 7?%á󄺦c٫+jT9M,bz5]GK{}<{qjFSk.}zWFļ4dgݺ]էT WK*<`W6^:"$ 77hgQj+㔉QWisc>aյTY5#*!ZDHG S%}. Kf;EBtKRA3胆 Uϼ)lBTAn6}7Y4R''_^X# _,rڹ]}-Z`H{ :Ƹn&_Q* ^COwc` ։UNjo&B$/s8Hac 5@w,E? $JiD {ZEx)<2!jBM&L`{bЅNd88x[1  :fN50IZ5{wFsElgOA Ó$3".(Ӟ[. $X;7 28n#\4k1 ’VoF٨^ '=FGmXhn{\ذXBp1txy%UHץ"PE2INS [ ^mo, "r'v/fz^1\胥Z=iDah_V붃@MB5SiJoj@c]؜XEϷfHoiHYU$9uth젳"{aOPAϔM=D51WM%-k 3֢Od ԣR(I065mm˽Xc!6Sܸn ,(%{j?f譚T~m9e9OH; 2=`oB+grf~VKۏ\@0@CP_Z2E$φkͤz)YOFF-ް傮7/6 @#^aؓn{o3h Lk[6 =FB㶰->1i [RF7 SS ;/ Kx=Ew #4oU*Zا >RP)J=I.u}W`Ϥ-! -7g6[^:YT:Ah< g 42F;ckck`B`"f(D QֆX:])3"O:3PŮw %թ Epͤ M@X:j;xdNsי W=ѲW.aTuLrݡ*+4UI38lb>>R-|9`At_ Sp #t-wg[DƾORFS[Z5/wq`CsaT)R7ǃ`r?o:;56څ_{R7tui0Grꑜ]rG*B,ϻ1 `C0-FT e/;OrFO'ݙI-:r1ﳌXr%j :}u5u8Mi!۸$ϸW!$d+)R *hƬe^}gןЋbiji&SvꥎkB@OשK󡰱ȼE@+Dpaדyh[л_ c($+~zs oa?N8CG@=-XLGl%Qp 4GyI r@D/|N¨ɖ]bR-pNO  8E4ld`GBo -L/CNk$.KK^Z%S\Pњt0{O+~\}-X}h]/zD Ue*R _@֎h'ؙ{NBR# 벦ߌ]P6 \tђ^\ɇ h;{JmIZR=T|  NZ?zxT=]52T(pN!¡;['&t'٬6u~ʬݯ 0,̃#+݄"gSO_:lqIU- g_b… D^6ufKBv.7aD_9+hA +&COokTo| PpmJe1ŧg Q\(+!]dG(%# @y5R)~L[fQ7>v#N] Lnܐ}jT3ws/e RcnRp=j@$o['+We];zhvF^a8.)e-L`YCD-q۠Acm"IZj8jttH-8x"gB\>8i: n!G ʖQIGkxj-EHƸ 4b8ؤOw7)j9J\/B*K{4Bӝ_6&k-q ,MYg6|\ nK3m!^(&hg@৤g PqRi`0@?$27ЊAX@nX6JXot5<>b"u D|JT]~цE9xքu/5~HA!яj?I.q1hsq͉D3Vmƌ]`߾'ٺwt?D!sk;c֗8Bax1Ql뒕&6@^3&18[BeO SYȘǛ-|]QqEg#[BZ0y8;Iw[@pF"ŐBIn|8x:A(}bi0οmܦBN1a4 pG=!dl3)BZzFD09yu4 ъIu\/~f>~ɵW?rx2~Z_cMwԯ#,} K^oPR] ]Nٺqy Y{qC;aHZ^C(@ncD h ^xQ#R_"³dU1ݪJ. U;E`RrwJY@UW\C6y^+F& W2gԈNfayѯ&n›e[xYYtjPmtX z-\Dꀴ}ZBiM!oe{gg2x63.$~n/gZOslnayߞ,74`m\nl1Ah.m*~UGWդRq>9A 5}"RT.,f>ڷᜬ;WZJ l!7w.Hi F>2dch)9UW@}xHHKhy4_m"v8A2Db~;1_(Б/29&>Z[#va[ufy`͹VO/b&jyFyarӜrH-{ `Zy\82E_pxm^RLUUΓ.ԐmnmJb9V Q ':0geJFjT*uX{mhH&-`aeC4nCÂd/,b@`A_i|!w-1 yrϦ'h"$kGJvkQPwdwJP8|@zh).U e:/&fc,C׉=|rPJMJ~1Ϲ#-o+Mܶ{g\+4-;KK/_(f B]qtOя፹N!zc4.7Np6 /LMS:-/$/AksLdP-;)rݢ.u"f]BcJTjD8<<|dТqTV$uYgUIſWEYxNy`X964d-70I8EpEusLW~ ~RhH^PZs Tow$fWݨX Y?'畛iʷFѐtP Ru?iIOBŎ+"]Oc۫\V7аc}/=: -`,M1_ \-{ fwR\jcud=W-HoQ-x^߫Q ł?3Xa[t/plQ)@..:GhfŅ0\kh25/&l,(>-yћۆ* +(l,PʜA\[%Pac~49ZeZ>"2,ޓSv&]w;_bFguUhh7\f]=a 9^2*7~/ҳ$j2U[aF] nU4uTZ2.(S\"C׃ML"rʅ/LW.j)Ӓz"=h%yޅt”^NmlxBucQb3'|d[&HǕ0Usq@va0%4]RR޻jk *.+ z{YW9"AΦx8"T:0(-7Io^+\1/YLȄUZWAŰ`٥f+p!@KPM5%M8F`̯ץ y/I^=.'K<$v?ڥ#o/ #"u{0#|o*fSGcaڋ P?(8 E< yY Ouc”m깪vO{Or4krN5Kz'5۾nBc I4pX!-1*qC%bCfy$H"aߵgY}0F>G9ˋB<4b"V'ӥ--n\F2N\@',J~Ti`;4v׽>)֔ViC㧐5Rh2aX~6rkJl_VLn].D=A'CYG+c`HSgM:8#bY(\!Ǖq#R˟x[9x%ϭs'?e0di~n9>={M<`ois $tȗ,@gFtgXfUޣ 9RC+9vw+NA}kmJȟk{ls?.A{o6`jh*j-0S/Z צH #OgwM3X]8hpPZ %{/lCuXXcp4YQYU2l-<2$:Hed)vuF|Gһ5z=Y1// bx=j-vt+M+ BG\:5ŔQj!)6(~DoD5xxf Gl&w7c{)(C"Zo 0(O6f) !jA_ 5"lCc1W"CwD{ 3TBi}`#_}\ `WYtz_k0+mIb !J⅝~bL)Tv1WH{@╠o \v[onȜK($J2@0 HMԲޑCM|ԧd7GRlr\Ӌ s |9`~, \/*"v:k.7Dl/\8[gd~.9 Jxw)Ԁ)dC+1I QLSyaf,n ,),'{U J'^tzbMrx9eƑ DN?L}DZb>*pO$wI|8j)R/xNAݽFУ%E Y]w_zBtɔ;g&vFdCQkF>9ҵGj8QhqaR>7 k³?NH-tico97?MS9RD: wDAe֧BVȊƗC9д|u{  ^Wdž <0#o<0i;,ÿOaZ كLLv*X6SGKC9&LZ׉hy paQGUK RCz6O }k5&_qɌ,22\"`BH=3sfd~T>0uѐJ!twS>@*}=JAL)%3>BVW̥KFͥ˂g;='d 64ZQrUz #Cq(kakdW gj,>{+FW39g2q j|㳿J2⊭77  '2k4"QEw@6Փ8G4J7 (`ri(lդ۹ `KÛ-5s-hs6?&bi^V߇1Aͧ~v>,DڿY m@i,xP1x+vκcXfEVnJI -MV [H~Yne߯ӣ$go9>%hoW-8GJ-ڮ~#@W۾O9\&f\,Jύ @oMp ]p=ftI/ʹ=gN62 ̎gx4$hm:bIӡngw*l6:,VX7'omە \3Vm)Eg'=ZZ. ,` (D5\gkَX Bm{c 0_1a=\78d22A4y98aa] CSLUШ;OXDq~ PplWʓ<ڣ|Fc~)2~M4lMt]Q)̦K;ѐsj ZZ[enȁ]I /I4_&LjTk_;Wr-S*yLԳk;\}HuLHZ^Z[)DN_?r4p@>nw_HOp4'y#zqJi VX~h'恒_c _Ӄ8I7jk5E+r^۟&4AS͒ LVOl$5pa0FcX/!5"6fL(=WD_utzfl>Mk4`#Dz&' O# >;a|J118yW _a6V_e~H**rT+s|ہ6yY&'d]ʭ>/OkEpXۍ4oH:[F哛` dU.T`F‚ԚS; ϨrpW/jV9 Mm m4}kW۸9sXhML5f#*>bJJb+,@Cv"%X!`Q`%,&cz҄t1kweyQ1;lWNYҧ}a淼8 @0ͪ$Kb4@U+`{);.F`R_ܧXXaY:&]\e(=nbUԉ>3}Lp2eXB~J|':J͛(o N(TrWɢS3MDD=8S4\Y<+֯s?͸2ys竕pЧ]"$: o@$Cv7iWS-W/;Eq cgrTc'ۉ.B3rAD\I&pm>)fRdƖNe(ÞZIa$\qQCc_=<\SVSU4IO|Wӯ$Sֳ3=IGĢ|,Uf>6r.KKZi=S|dgRb/yk%!M#W@(f<X^/4 xG%?/$J"Q[J]檪n9|֦F ; \r2aGQuw˳jS˜LVϜS?Joc4ڦLzor W:Dz;k[fP6 q-3/kZMoMP;IeRzBߌ;oUfm-Z3f=8E !sH 쨙~;Q3kFSFMeQҕ=ѐ(İZ#p]yCZ8P%5ȓ[mMG:?i&זK9İ1!h:s^;Άe,@y?ğN 6tPS䘔(0mVP EBjb|QHQԬh|kJ =LDUzQ-Zmi@p* r)\lP(41Q 3iRȏЩq5lU$|&| FX8{5ת_ӽTitqgl]/3 >f s$+ϜkږԒ)ǙfM$4`ŏG"u] # %L{iZÅx$V_>^%ߓr¾TsJ8{wHp#6,4WK-.3:{!b" D%Ȣpz =!ЀDNi28ԗH6ڜ+2HKD!o2U![btNGS򳔹1fmҍ9 !KB.y F45u{hXi4>5X܌?NԗukO/#Vs~-$j- ō(= k% y:p,  )\F[{]8Vmg|.iٖhd50XxҾ AϜ@$U">@G@!G)<[>+q.*#tܼK*ADaŖp[*uy, Dam,+;c P7蓣vZ/l4=v?G"U֚a9‹~{JewG-Mfaܥdss^[F(6teq)`:MvqwTq$ǯVR-'ܡ2'HZWawAŪ-ح.{k#N.6xMizs۽wHx ! [yr{ 8!X6A7-t乊L՜6T3ج`Dd $9 =%Ij,B2Q"Oz9{/R>=2M} p , UV=pa.<O|+i{+bq=#nv *HR[-# WB1$dN5T_Zq7=QvE; !#"l?CBSUIo/#P93*Angz4#)UL`_m*IJ Ww"YWk =v%w gwB\f=^jtew{w7ƿ-d(9) pHl'p-lltK\)E CK^X9ce9OS (ɨZnmuW& F7Uibq4""ew,K$d5%dz_yfVqsͺSʡKy(g3$Ofҭݞ&`]FԻ4(íOPٝuF1eCM- rNuGܼIx|Fi!t[ُ_l8Sw tCx>q_7BϺ!]B ::GyxzU[ nE oh1BLµ˩buNsvIkMg6}351=)sv& 0uݱ ,>> 3Te Q? [d({ 84l|]~Iޮp9Sv+jUjiY_e|J@qx\h$^ܢ[S]0kvMDlpO- te~&_Ni/Os+Ц3 ɂ;JWD>xClNL *>Bp0/J5ڼ +F˜qV-_|fْE<,΍&`䂂B/U {CĄt= vRU.&#Z3 y]cRlB1F}gD0Z h|N{9Um^ @{A'F"0h -9SE%Rl[It8>!m.UI gkA4 Ћ~鏻qai~4ˇF0) Mww^!]opʣ;Q]z"M[e\ /7a:N Q(uqNBS%ÁPJ7ݍs(Gl3Gk|I-C .RUnQbj;}p 0M)? ,_u`^#"P :.!I]|1V7(pѩ Jmeگ\&cEkS)OJ i%l;tNj!dL晲t^wwDB* >ɣMBmaYd VNu2 Tgp7bbV/N_ eW9q.P[ri?M%G# cԉ_Cc저"Y:3)R-Ka=I4޸q vIOm_ Ma SuLM; wEI[J婢Cʘ@U= Ft$^0^:#G"\D.J+mX=^.dd,/U < e-s܊*5 #Vmw?#X|h*Ɗj&1oUOOF kgZyJ&1A+؄UIhZ 酂{/9uWw4kTi_u/;Fw  _K,|obT|^邼$K 3܂U5!ENOExFq!X&\Z9<>cg'kBƤU[YYJ1B Ȏ7#yDHe[!J,5pKg\{,5 \8x=^"hēdi-dbe`[W-ƐC(il\(k?^`}`\z5z60f̴ppcjϩK;! *( Wsv{_AjO ۥھ|&/N; y`>)Q,$#lk М(`=<ɐ(x?}4ȷXhAӴq:&f~Ap Uwݷ smY\A =l{L9F1x&aftt55O/yTN0XU1O1eGyYa ;<.b_@۟Q=κCu̕vD@%476FլT6ԯK͎j4<!YaБzA,_IR٦\C?{EdԹu/CH.{0#~[6N˖xo_YL2X귞`a,hhKٸ/V=~r~'3u>u뿀gRҎ28`%[11։&QHhmX/KYQè~p|ؓ7< +xcЧ@"80s|95 i¾ &*d];;ݚ~t1kH$#bw_<]%Oi)F%uItG- y*(߫^LGLu#ʷ7Bλg\2uʎeD$ˡq<;:Fr4 .H7ԴlzXnFėUSAAɈE;^KRN"MhxY71oޘx)d12fn䞃o)&^TKqR;ֲ৯?T*fc!wG{ӉOCVU2%JD1^ޟ.k^v3jͺ2 +ן噐 |YcaB:yW뼧$rA;WeˍcߩQF>jzY aI J+<42pω8(RÈAr~e.;jX}ew%jʤ`ܱ8| `:l!( +:0LTzf=/Y.lmfK}x#I0+",ѦZ<|P4B A4yə`RFP'3ѩiK|Ѵq&?1H Q}t:%<!"ڨF ŗinnL]L5 (c6u]bDaB'ghV/*)őS\Y$ tdbҡiKG̫H R:~rFҜlK9I2/$tf&&Ng@W,1' 1IdW20߽ύYy~(vįQP^N\vbTh',I@|iiNR](f~_Jnl+ԇkqŅl͖Gvw~k`{{JWtܜÑgĎ!5y~os\ՇL?" a Cw^7BIr+rf`sq&#gXbڌFD~ahۨP8[Z$m?1;_nj-̾Syiɟh)梎H<_(N;pc͇{Z%'K⦿-coV\I3 wq:GvmWg1ib!PoV8=r zN:719❶[6eF /u{,0~L;IPG_.yEb("gIjoRo^dvnu NK"'Lh8[[}csqLRQp3l17ڦ]_M)o>T䀜F!6j``ThD,wVӧqqz?N6GO׹xW|N߼s{e\6nXjS~uĢ'Ҷ8z]2>R*[p3TQ\6YoYL}ͼVƷX}[ՇnO^ް'F! 7ӈ `7zR+w8d0#ۇU+ W:[ B5E-@gv-spFe z_,f$S)|[;Cklܸ_,ߗ ikuSaDXn@H/@|Y,xJS۔; |o 㯸yЇUIj:Pږ;g`0qց%8֓ycRaM+CfxuF/{,L^2*jlV &ɤWS >nrnm3 U ޢ:L[Ά"~zQi*TOPXO4 :c-傘+PO 4cjybp ϟɧ_zri@$[I&y}_X\8]瞕pDd7Qh!ϼ3^#'VÿN.oYXH<PD]zH==eobg՗kvqjI,,ҹ=t>1> G3Sp0\jVӚlsF-4B*Oc΃.ejKˢY!U#@q"3& f]$pH)SR(Q# R`,)6 ]i5*I.S< le5sۗ%@rHa4zҿ80 Ja2a5, ۾ГPm}U~}|8[,e$)k7u >*E,@ +iQ4GS w,Qu#I 6^|8*ORtX3On /)Ea[n7& $U:ާ}M Ĥ3$}A'fO,0}]%`RMp!q J6+UuG( )Zgw+qZNEԟvh b > _7<$JKBv'd!6@N^Lm_X0\lBT4;<åJ_/r 5&  |'B~@i\f.e93'33HF=]EQMevHcF(󬻮Dh$sv}Qv .T7zd|E{iT7SᚡJNu:-3NDqmII_cTTO { O= ƹ@Y١3JeJZbB.${Ʊ+RŧJS;]¤NTʭZir?foKZqoaqX:ak+n'܀u-"K`L',7֣ "@9#Z? qC>x6doJDߪB><;{̡/&?o}f{%`O8$~[j EcQa&0Rx {itcod#3Wh4^4ʒ 6Stan>T\ڧ. 0)*8V5LDlC]AjŬ jxz6}d`$Spt=umvV;tСvx0aaAMvdkz_w>걎=_׹J`\<ūҘ}!D|; ռRҍl31!fS[tz)&xɻU:J` ڝx[|M"9GfnS?3t*٤4Y^BCM5Yk#O*^VRW*`wBe5 =Et%;t?,gn)ƻ> q bwwP4MM bo/@{{_$Z)˻F 8i#M)87UPc:E޷# ~CB,kWU|~dO2|(k g fSmYi_3iH,~Ds O?k9;/Vdo>dQV(>{>-R&Om _ xF܌]eU".Ź0t;sݘnPgDgJ\۵q.wPStUQ{y -ɽ#K11U\G(6 yOqĂ96Z C;2 yH >}yc«!誾!hMQ YϘ`(wIeMMdeY6d,rz J4v~VS2#|r ~ ` 1.i_di')qu =A|)-5Q<D)j`X~ ]&ˍёi*6=87?[:7Gbږ3Յ/讜V8\!4{1d'?>Y CECIa=B(5LB(RGKs]8'yͿ: --vE KQZҖф/+EB?EFn@QZI:Fg>?6~x=L3#~0Q&uEle7ٯBSh}+_S g<"e'X9zᢱe;=) WH22 6aCw@ZIh *=X;s"^$ᅘ?[3Hl>G#d5(D. 3G8,Fa϶Ywv!ل6uXeuU[-B&`5gp##H7z:UȸS)c >C,`ń1`rOF uOpH2"Wawj`Ɣyzhųy؄v\2V]h'Qg9eM؄/`Dj2/\e,ڒ6&sxv.>mV<)uʟ[msx1rJ-[ĿoHby럎pԵ˙2#&+0NNϡ&F:mvPږrR=e̪P7Fb|2?- %NX~ݍVm] }o"i'!+SJܽD Sz_%vY9UtY޺.Y֯=Jx|QNaYj.LkBl\=Εg|ubPκ wD9f- ]=$_D<_+8FB&.4Hw;iJ#*~zP}թAXtBA)}wDW8wof8sN\ߍ d˔Zhܭ6CA&W,h=ڏ\us9ms^]|za}SBNU& HWd7NS~ʌ^r/ &<#Gk@`p,"i? ,< LUx5>!%Rveqvevh r9V~E mA*uXA4x@I\pefFx8LKHttv_xYpʻ\,n;9Ef󑉟5Kڎ7a8 TGb" Q[V*t{ vTWޑpvܝy +ʛm:C~% dЗ`[LGYе&-Rg9~s?ƋGb)VXk'r-bva@h)pK,u bmkСwzmPt . Q ^_L8=;V">|A$* @WQ5F()yF_٨<+Wu+zQv%oCEքM&h \jڢ`QM8FBE;R8"6Kg %Zcﵺ= x$s(vrpzv{\L"}J iQK* Kl=J<5/qn+F򅍷`/&8 lB}Ȕ* %bl0WtOU?%@g|y 4ʅKH+0{5VKA#^$1Y ]\T!/OMuܽ5*$gXa6\¡(wr(+ElL99B% tMђ%fNj)D6+Eg⦤8ܳqll8z&WSRQQjpDCYH`eI3+rBwI*͈U:WJ&3f4JlSͽBq|-]6IA{.3t$;QbK!+q4׾e1 ,>1r#k#& d\ȥ4}c̑XV[Q-7==jatOz:S.sł_+`(Y $F*,zn֊Χ8ˈm9Ԍ<"A#%8[OiwO.˕6#'WtAܤ{N4n* #G_y)FӖM?%N9/84x]jik83[U>';$;RC)ͽmf VY3{pctX:h8[ ;y[]=7 yre0D9 s"E(ٚ׿w &(zAK.ZTjAwz$ SYԄ(㚪`FA+c.uZ'6+iQvMDׄZkQݮNN[l Q?%.'t ^ He-psѕG8PY4^G Cӿzj}1G(N\@㔣<iR;:o^/ t!DR]m&"j{ C SYԙ6uZIzyM;W4?_;~ျ+p^o&适q=X|Hp lvC$qY>;_C[[><~:]wі28z报R:1έ'TS.\󉟎iH]H7Zꢷ;&<%J{Q_ڇ!QWpۨ~@4%u޷ju:X&nCHE@E^aA9:ho~OBS37JJBhWT癚3 (>qLT p?W*E5+Y=$\jkkkNG`(ɄALYO`"dCH{.*8(0&d:̓rRK '%h|vmtR͆%k*pa U8nQwlx6]sgn[=o6';"WbVAޥd5>X&ϖ&D\ȸYLb'W}f4 /<5<Ŕ1LTG9Zb:$)ѧ_2DZ67xG I`ǬγFo) ;n]jF#X!T,VK1I3\V#ivx:{}wX3iW> ސNSL#rF <4@{7a]T`h}0:FvP:,XE&Mp5`S pF(K~U}\ qSH R}+p #1C[PrfQe\Ҵ "F`':$G0Į;#_g(|;O*[Y$jҮ.cM>:.5*(ǐЩ?>fG ųeΨߝ/(½Ikv&\if.?B͡  v܋u+m(QV9?di}W$- w~pHЁ/4 jNnQ2;N1[Y5"}Mtv{> xcu@`\ . 3B>v˭l-3ibNr58:&,<^?J21;*f!5gHN(k#VWhBpf$z# \wKj㌗"Yph{78OǬP Mj86dN՘̥qKsp ذ%O ۿѱҌ$ TS~ERH+&yHQ˞.ת.*w߳l#$>޹+͠ʟ;(t׆_@ۅ2t ]3Cm';^ dO"V\E1a^P~5!D}v< }sۏ9yv)pw%v|np嫘bѕ?9I eL)$ֱܲj07GV}yx >z_R,A5CЌ5[YP[H1/<4X;pZ κNFۈh[ C"RL|z@ÃO7mD@OW };x7Jx}3̩4 3&a(]/S[1=. Y^Vjo#:7M\wTUgv ¦N܏SjaA_96`1TCl+le4ESc/+*hI% y=ZfӏLv`jL p_c 4ѣL9)(2[\B-鵓Xḛ߹\vq1Otc<5X"̺ҺN@&Ά~7FoQh!`e/(ě7(I`CZ9;pC> aQx:e)Ȓ!2`WZ矿!rCP1n|EX-dΆ^.- mE؇"b2L`XvSh}~ ]c>ğ4rH_;v{m{SOl(Cߧ w!kLS6g݈CKs d#DFD|E;@FEJr|Ƹ*hֿ6_@e -jim =} W ,!EWӁ ӽ TlBh:XM ,Iߒ)7JI>~oYD^z;0V2n/&E(sR5j Bb .UtOjɱQi)utm#&ώ.+ۦ:I;z(m~u韻\؜9zff0DsXi!SRN oB7LVC8KJx >Pi"ː@dRBZz-ڣ8OmHF?4~uFF͵M#(N!w*\hPӣʰӮ3LPO7e;m8G6K 7n"'M'{z-̧2V,fI/UVo PΆv $D q:um7LP9HX^/1ԥ(<,,+ac(o`>]=:@V5{CnS|{yps$C`JIܷ7i}(eQhqkE鰥X cBZ!`@$+WK2V]0utjTpf@RKy>O4MXϮp8;Im`pqJS12:&|O(4\D |& žX{D$`[!nPl^W+Y"ĶyC:$b7g$PF.ޠ:3t^t!ᴈq4Bja84ׁfBI Aae_PJpDdž%-_I"G߼ X'hNjϞUj~cHUkU^栌v]u݂ X_:.8A)$; ySU`$[#"0ഖ 1ݎ ~mh}Vr!|0bZ:?ES9MzӚ{KFxz`3r%RBRM'1`Mi2,9eJY%d4^ ]َ?fWGvV2(e^w &dlJi%JR@[6%jImys*TRaU <׫&\.gU'FY pQw{?mL q?W)Zn: nu׺ޯ= xYk࣬Ӣ.m&~[%%[go1GpFh gxS FVdOX`<"h:Dxl-$B;c$2&a&ےUOӛ8dY4%ZbЕb.`ΛqJ*Wo%z%D'\A^| vlwN7c/!KCh` !&o]* 𥙗ں)e>yXyc8CoȎki簇k`R` 0JY;bs,KurԮ*٦`y-Ȩ:d=Bc="2u3? //Q~TRCl[%WB5$n`ժXX$I逸v`LUuZ2">ab;VvoSƼ HN!]:Jfy, ~eŒi3زL`EClVk(X!Ĵ£ L⏭Hخ){kyd<&y}VZh`N2 J]WG߽YNL̘ۺvBnLu.y4v3OpL7i>y硍qkn_:鵬8xpTg/+:0'{Bz-xʔ"zaM 4iIzw"uiEܮ!TU 7}d&wH&ˆa횘\Ѯ\^x;-GQ|ŒhBD-gf_#hh:*]:(|n /{5#D}X-T$mBsG, | Ψ M?q.ǭʄ8(͡Ȯ0,mE&>e!Wu^8tC\tFXd/߅g(B7r<|: 0`)]j$Ps_ N\:wZSUJ7 LfF\`TQHކ1ʹD%K*FoSHwݬDTkJ{ J;Y%yLDӖ*HX%&-kAda{vz1__Hv)"z ^QQQ)k9F-'+_}gRnSpؐm:|}/ʲk -A 48vH '\˻ OWf!!̔e8B!C@S+AB RyL[Jc{l䩨~;EuW!A"jnH6/f[tMN5?$ ~}70npAr;&s'3Gaݼi9pY-JxfH >ܕf{r S}8g@kFa1 GHۤS]1][jv||[Oc3q\Tض*r V^ 끤qũ>*@".x*7w fEJӡQF1[<;!Șr-O ,A|w W+0٫+@Q>UUce}X~Ex`ADڌQ֧soY[QӮ2/AT=Ř+\n~ bJFnU3⑭.!xs&rJ D%1+lʟ.6h~,(.rq =bA+8(i~H~ifSA,pFd\74Od PMp޳O󬰆?NTO;?`lė#*>}۪Ji,,1t;=(1LRUZ^Ioƹg`MP͕GQ TH:H5Mwj[_#a/U\;f" =V?* ו~]!Āa!e\!.>Tkn>35_a!E=ll`|z3DX IO|KVس͝?4פ&+h믱2K Fgtv&5YDXG-%∈k,JUU#bKԼ.dgrrM i/87%no[;9K mYwiLC %vxl~Gy'A2rGy.:w3[nҿi&%;Lk&ڌ3 ʐlKSbiI3lx ՟OVRwVD=6u |>6_w!ԑT2G%lKa&č6L+Ҁv!2:!m]Ҳ{&[Vw*=QbꘪV<& t<)w>=_cQ.r>/8J><"2åȤ礴43WJF8؂P;9sBp \v 嫺 F)yjaMDCijd@IQ Q {PSm4~Vdpm!,ý'pqANz=ޙjp,` o){](`v0[][܋oC\D䠃x<߽1Uv{^8&BFwݜg.Ǎ]1֕$;؉nJmUxߵߡ U+`35g"D:&@q◣>a%# -\QgrBHpq+f^)T =a9Mڰ.c9<|A` t1윍O[ge `M2٥v,Jg+Mg"T aMԐ4ωbn]><9mӛwqBAl poks&!_vSmuigiZ|ؐަqZH6tv;*ڷR{m ,r1[w+ ldSBZ/FY;3z&ɇlb놉uԿ 5>De9 K"hDRK^|ڔfdhP)ZU?C+I.Zuqh0*xؘĒPs~ohq Ԅds[oqM籕 ̻RsObe-^H75jlxE׺0dv$( (W5rVEgF\1w/v#82rU Oك~ȅ u(m" Ip( 5kg`%DѨPV vrRz0^ZbylG2ZcooLXPt#=柪w6P؟ϸu$(prwW:Rdie*JMK#o؜o?B& ¸w s3AO~u@Iϐ4yUR .r+"2{N1;8^ެW{g h8NqїCUJT]ST" +l;iG4`L.5{JC+vQr J-\L\ G SL+OZwhOea|gUw^ uOA-Jf ڴ_^uWsdWŀtU$+:>"cVlI x_nӌTLjG;+HE.~d99 !oq>do +5Ƹcef|#'0%n- L %u>+ƀiQތA^]޿&=Ա1.#UXVzu[-PTQL3J,B9E?-BddC0i]2!O^duMZѢ8S,:; 8Pq=fb:ЭYa1 Vd0lkN-lΩ\<2Nrv.GOwLϭ\{tQ j'_>kW66g^@ug1C[fyBuj /x[1R.8Mj_b^5_?( \BW9Ҽy({d"MLbtԇ:2fxnpҝ}O{_,7(_C#8 ~*oX? N/j)g楯Y_Bִ̅ @Hbf0xt݃r~Rجk,^h1͇7&_m5'"{ 6a ~nZE|JBSt|6cњ:?SSsNVцAF 07Sos5| OF.]yց,v6œ o(n/$x#CRGr8iXZLd @(T(+B~9UqD79PENM^k+RB6@S$pV*Y5V +5W#3%zEũXX׸Y^~GgǗhnH2^ڄ2$:Ns}ĪgS+/xզ3pVWyta[xFBTc8/Bf 4^+V0zGr4ucakzmPL=}A1HΤz.( F{ۭJGW2V$7 _|g}I Bpdz E?PEnX.w Q8Cr9{i:`R*Yx_O9jhF)J+8{():1-2lؕ[0u‘W1ۃ9&BVg'1~)GU,( ރt(DySmb^4D9ݸIj!v@l&d w wȍ݅AX.ƙdl< `mC4'm;J&_ ɉ\s= 6Yltz\t*;8Q&xJJ ߳h+ęTYᓋ}miuf%>v̤#Bc6꿕[r}G7tz.Hwެ+l#kwrc]&RC9׭itE/{'teLIyGVJ֘:FU}Ҙ.+V* Md^DF ä>4Is6-`R[ܘL`z0~2(ۆT`=AIH#3hX/5(} 4vknz MIn;&yt׫D=LlL ]08j-am7v\S" vXRH~e-mD`y!ߢTZhNM J-)GܕJ .>ݞ,K6{Lg1` wF6TUf]i7G՝8}T yK?5q0oUNn^cOʼnJr= /R\=F)d@{0y:vk긖z&Nzsf3x^4TXNÑ"/.Vc[Bgm}U J;lS OT0Os7iJग़ϖ,K";`Yq{_K&Y^iPpZ &_˪,gٍ0ÂeջFLF2&=ʄ ޹s@#di͊Qh)2tm>g<2({#T G0d8-Kǟ ┩l*DʟY,;E9z>'UTwxeՈ61g Q\ (u[(@ t17<{UϨZ9Mrx?A46MN'V~Թ rl|:Vr5[s;*#\*F &f2ϓ?tpAwRvkI5ϚlaW+/o)PfʡlL'-RSyZux-Z>ȟm4}`)aGNf݋<p[\^i3k2x(a2TǾܦimwl >z`Č#P} 1k:!G5Fq,\+Qs9YnFEϋNKTGO <D=<׌ ;JŘy?ydAH"K޲,56εD!u^ R'9-T?CN[5LLܾ `W_R[8| s]UC.xHL2xv@cX9[ƷnFjj8|MC$A%AȔ' 8%^o]sϷ ]37MaM dM(1MQBե|ӌDlw0x*fiIQ e]0KU@krtH ׯRNio3`4:Q43E53;$0@E=)+bbk|X!)KN3ZSKxr}Xe8wȁX.ڤS7aB.]7?Y rչ蜂Gk"lȠن8',SpL*>N+P5ė(ZN66â+Ku\SzV$XCPf\y>TsjkGʝj@T02L GT$QBY1$֢z 1+t"qȶ}A༅>ʰ-S€5W&>*9wo<Taxde- I@;opdQq(?hvSo)H'0LZGzN[muzO]gDl<F꫷6U*f!S;]3@/O9oZ s接uc ?F t3M+-.\MyW?̄}`Hdz Tz=jr辤qU8oױh?Nr",4̙P+3@jPA$FVk{sW+,P[bq񺵆s(i[f@2GLdP@6GX;zO1ej LO3I:., FϪ|c$K-"v 4'boB i[y&4AeK=70_ nDTҹc C(d)駅O \#^7H`@Hl.%&JDr@S"_AF5„16zJEtP%,4P%6D\YU* z ”o_ qa6 Bbs(`[C@zt?~\"%{)b:6rHp1ʙS-m\1VRދ$&W,^؄Q͑1,fYsZۦF1X t8ߝ?t/SZ }R~JD=uPW[v$TYY6d)y]qJ+ &DGEŮ|$ ӖAr5֍u:pk5{*PAuU2~Ȁ"Ϭ<{5q3B+0|U@ln\qRNV}dn $`$AR};A>!Lٹf' vؑu,&aks%| ,TA90&@%_1*hjlM Z_VP|ij!6t?hE:䕾 R0hQM6[d ]A}/ mS8 E+UU"a՚bGAAyL:Mw:܋ *m /.tCR\qsߚ!Ԏ8,c P{BLM `΢ˋ]hR 2)K%kӴdhAsj 3 0ɓqʌʆV4|M *%Q}MGsD@LBC/j[clrh"CrMtVhE4hI[S}eeDqjӰE+-2EP@K;*eiD07""q>?5 JܥT\^gug"3`tZ+ 5Geшȳbj >u둺hmAڞ)FO`ro+J1d)@ CvReT:ѷ7Um4Zw֓kQҘ]?b+X͆*x0m8S- c+۠@JW$wFY[F! AxP]YW) x7v9.[G5jО6eYlxm>n$ 0 G"l'gΪr8J%O`_#b:1zT? kY8Fމ2 3ĚDnG #DجX 'G}YڼLFLw>^y)SjKCӰvU&u?vBiFxPw*9rN_m?qo``"JNod>Heb g0s=[D0 r'XV$ɀ'h#aiȮ7,ZU9 !|BPҷ$Xz4!Ahg\naW={^vnoxeuq%T pK$ug1V4vp^ɥ ڵoƟ6AhBt^lf;g )n9?"@`D%DV{plٛ0@J `>|jq K}+3HUmM&%C)>r$4IV{*58tGϪI֨G$6T1PsC7-Q̌G]68w.~;̛I4ѩhDR+@AO2{݇/pKD6ق6]˗Wz*c,A ڵ&(eǻ<7; ^3yxD]!Idx[1a"Ceh{QJ(S&FDlL#6?C)Rh VBYh8- <%1x|( 'P~ie>懺4ud@wu)d$=Dg{+>`-7@£_;7~<+ioԵ{6UMr:hJ1:T:쓀>'\v}X+_rͧ'k=)@X]FlwKA{\Z"V]$`J(;vl No dof n`b iЧb]i7|2$&&@=`sAֺ!63!;QD)5%4v OGn}3 @xmƛU\ -2؋ !W٪m_0hr])P6 nĵ'/_ jqp# t'кP#1q\iTN d HuR h &o]U R6mgOjZ\#f!ךHULxG7]"Jj-wt2xpW\G_aAB2XhݎU#f@Ia;OGc5i+E>^3TcD6wCXQ % @@ _t4Э JR\7&M.nZ H -ȟvfy\pWb`nDfN ].C%\Y癯XOM-]~_࿶(v1] np_9iVZ@ʝt9_:yxY?[=(lmaZ?-!4 !fʽ2"Y8wͨwGiZ:ջ>kǵV֍ʖ&)>ye_pƌ7g Hch^32 \D -#a[R1d#C ]I#6IRҐCK0{pQ1Ơ+1sʖ%1얃ȭ-GX̢=GzN/p9u sB 3"cgL->ϳ΋}UL(m< -vB qXE^)e XԳ'߅8䏩$ӋJǻC뫼n!aiƍd)~Y5|6|8dMihuPdҥf߳n]5gy&\2Qz_zw㴰V[™?R{ _Z+-X\ݮۏIŋady =b'QSRbޔG'{F3?RBG^Y⃴34'?I4MKhv)RAs&_2!2[I %HÕ539feo0Cid럃>;x mAt{~ؔG4uPCUrC&bO[!+Pt/N7[Ȳuw2i覭n1n满qAptcͤ lPOixT<jXR]!͌{U0puEtdT4ߩj!GCNJ l-%7#-~ !_a>~ (f!(.`JU<بu|A{d|LȀ3rSe;b~6 G:f3@ʷzhB40OٲYGA]-e=Qw_8MsOJDӝL̝!Ƴ= jw3RGSNNEA/@ϧdʷJ^.O2 dml7 RHзޥE p+M״taOُϜ多qa PVwlI˥VѦAXx(Zj4wm╗R|9R3r +ޙ " 2$-BL>tDI)Qt|Q[?8h=&^lU矂$ˤ&mVT@Sݙ& nuwS!?lvǓc"#Mff>4)c!Rww Jɿr8B[7~mRƝ;XC/'Ln{Ip(!>6mm&(Nd_iTYtBΓD^0uVr\oÙ3 fp(A(iy֌^SldsEnܼӧ~]`mW[TYͰlBլhv}'yChϱh܂\CurLIJmQQtñ"޶2qbeQ?2 8"gٙ#XdֲC %a0\o.&zдSt( \1ʥ ]{(6g09ܲ/$5oUm:*M"1dPQz٢JOΡ:s'> !{oĵ6bj>R6є -H̡X8{̈t-o4`nK)+E^R8Єw\61Y<荤W7Pu)^0GB#Q0j[p[GJQbΈ$LދO8L~>V v>-E PEV{Xwԟ Uig~~l4Iw~Sx!P Dȃ=_cX`̡UBн}L9 ,K:fǀ+Un9`#Zo`zЀXi߀쩈$> ȂOb@r@Zv,Jlot*9LJ(!V\<gO|M*n`P7ErO*(n2|?'F7R]]0cw%֯k\=zݰЪnhRfNςx1W ٔf)30tn3ט3dL?Xqkuˡ&dVPS)! zɕ}hf2` HZ,=(#fEeRzy'Zb{:vLs##2n~5H*CA%H+1 (!5J?d˱cFS$Κ,fF*߇~{svB5-ߌ3eLز>) D֜I;YwzmN0C]mܩEn*`;iO}&y{#]JEZ ?&iI3dqz!oJ1ir\t\AA065^ﻞL4[X-(bF)/Z{;/kfGn. L=1mD`Hǜ|)ekcgZJLYe瓛Y\= uqM ;n'H D4ӝ:h`MPuOܛ$A~ ;7mgrV\{gE/ @ƴZۡn"X9(:bl4|b冊ujU?#*I8PmY C8Ci`)K.g_ϋ@. *E[[I3*'ᔕ Zu1"+\-3t:Z$ɛt8pb`%b0L'JEx48|W s83rToB1Xū6Vk ()*2RM_#%T'j\%Bl!Umv,`vULǿ j$U h#"0c:]/$:O1*ɑ$ҴG7i /yU6 qj tt\폈0ΑbEͿU *~cEb!̪=gt}7c"p+mеo%W)Iލ z)AΡNNHn;#n ,P (?` =~F>ml e*||7;[C {$p:l4%n0z6X6re8'  ܉׺ÁwֲgPπlݓs/ͫ摴XHA 67XmQjDGq)8LT#W=q^7u_@ >p=x6wSo2匊[AUˆ4j]_9z.O>",).%dNG`W>~iH`UK.հ,HɞȁvU\ۋS+CftÌm8~s)Õ8ѽ3ʛ;8y ac:%aيMgшfCl 8h{ S4,Y?TهgM48T^7_5gS|u2"!ÍpAd3>8Rʼ ʼn& Z?Ƶ?AqGڕBж2rBa$: 1=[ב,RYqJSI)~(LE!S@]L!cu9(yUl6CYR \"bKEg%X-Uj"Uac6NaNhP*xSMuj]ʌf%Jy\D#kMaCLxC4(J+yJ*\'Α2]rml*͓eAo>Emq9AH#56 "Jgauden3(c!%(3AzQ~՜ jxI둈 ccw:B V-(Z\1䛳^'8 Q|K%gt)bɿr3][;Ax{hRg:Ԫ<2Z`@{o)۽Q K+ qʵ^kN3-A~$z+ZDQy[gO^z N;tel  ҖkrI O:MW:< LzkOglKcq٬rjk⌯ɿPpřKy4E6愻GhJ&< )1GҬXtbl-;oiv?I4[܀~={sWVry}QPuPIDܐuBgRdE_%{)sV{q`J&H'u^ OF%;ppq/۾j{T1ϯUt=?(kms=5!KW\R_ėWnqmU>7>qZecQsl>eSQ&2Ov%>L n"#ajd `9ja*\;"SܷYƴ⏅XڳQX]Q +bXN>2cC+xRpMg5jL0R*UTYrP/G Ab{9J*Wn3&T7"C#&lGR<:xj[koGjiPˤ)ߙ]ofJ)F{Dpn?BY)H+1ā@N6&CA O0c7O< tQiS$^#%f̋#Uo_=| L Wo7MK6Pmc^}Y5[ti%gr.b?T+/tdd|l#1ry}}7&24|ηf\֛x_@Od9V=tG[9%ɟYH.-^áin<aq Ԭ(YFX8*zG.9b36ǸnHu Cb%`D"9V̓az0!G T#JW݌$ÄXea`'rZ }B-V$B ]d>;:{dOm#\6W`9!J!hz+'o6C&鄲DF. j=>QT)=X3[26N[3W:i|&))E.B7 !DwwK}' V Nȃ5,P5AW:o'~]p V THnDrgï$V i$:==0b92++5I RQSZC ({vdu*J<ȁHٰKO+lG"*̬%p%*zk\wyPUѱ2o] 1iD[:ys۔fJ8:zOmy/PgYi4;*A`zذʰnqf7LG4r2*Bµ6( +]kZŌW6[]Va尿_:Ѩ5iRS;(MEV{tU>&xV{ks"Яqpv/*Dy掱xcX- қ`cA39'^f,e F}A'*ҋ_ 1O[ `e8:Zfm$NVX>7R~a2(U^!bddq?`}Y MS3rl̜?@)oMȅ ':L{ bQ ,J|{!ʳҤYҌU(1`R-v:`eO:g!,L^Y7 A4 Y@U↧┤3"[GAw4a_["Vcji xdzk4ۀ5¶iW~pՃu벳 r{1W0+?C{X`ke (DHLizՏ]C͑eeD3o[Hhm@932On!-:9:'F ^O҅ζ9_>,oy>q"B&cMU {0JӍ]#E /'EmE06.c_DëW}f! L!5ŔAQ%hxX"=>5Kz3V醵BC7'B*5X-0pO $)rܕ(1^.V`?)x.uA"ͭ eH6CI1xPB $[!*F $L&'j_ csi-k_LU%V^1NK{.Tg+0Qw'aEN?. A$\|\,Cj$&F<85(|O &#`id1-wo؜k"g|y<7>׬]?RVS~-7] %;`>vTL}k;"# -"3zj!7Vecid*9˘2/3:zBJkq6홡 J4w6EP*J(׆8c vg]1V!f-5iB|wRQjlUXs);u՜:\d7G.*cc逎ྲྀ'nCIʚO؅sA2Z A4O_y0M(*!㾗>3w`g8H5NV!7r3FC@-aa$x\!&zfJEW!ֵPGs~Dx^܋HW/UAF87^IkQ+])9͞=hP-كIz-AG"q-i\_xh¥ pY2+ߡe|w&W繍7iePPgY].8.,[5b -UV7@^?3.n(7U.KcB%kANA[ol2[b5;%Lf>LQHzB:d&p?)pݐ?J FJoq{qJ)-WZD\8k2F!){; &*+GB15[5z'zeȑE@|A_x1ȄLY7 rI*3r<9&E?"޿"ɲM_`\zDY#޸Q!HKx>v:уDam'(vލ t!roaJ{D9nܟ:/] ʎ߰'׌8X_2@BD /J0Amt)@Kq}.M7F*!'XYTFP)Ū#p,{f;g&śXB.ieg;^*uždpMT/ZTՅLAٕwQku_ S?G[̈́ Cj}dt$e$Ohv s͹E!RSXqg+{,s3ЫGWH5Rd{lBz{Up9GcmM*,i=w.|q4mT=TEI-6:Gк\y9g֏w;<+MGQjܟ|h֮ExN:Aov}dѓ ,T"5cM\i~Qv}_hVAn, kJd:t;/־Z-v<O_*ŸӉrܝ `PW9Ƹw;ZYȹjuFrI>, gw}wXD'2FLN4Yms K-2UJ%k UAe 5XMu߁%|04/p>#KhYO{`x"be(a yJfk#/6[G D_- 2'axX_4<6 d@YEbat5 ]|GN9 9^\jG<0:b8ifBg: Ajxf]l)԰si/U@.~N1[J˞ݟ^nirr2;sQUĆ!t'Z/Pi)b TEXT9p &*7 ]05Sؚ~eˏ_5PkaɲIb-pW >i4:lWmպ715r,rJpf-FN >+{m Z;sd-#3 oNR7vndA9[h ċܽLa͓ U9ᦥnrZmzW@6]'7oN|a[  -7b7f[iuָxdؽ)6-S\>>$m]R1NN^+^q[~j7a"!`jm ?$77KK^caLRoMҭPvoeAF LԋjGr…+GʭHq5[^ ԟe51h!V(DOr!~8#.& EK"vu_M6Px)Xv:YŨb2v - U: c<}>wu?h?qesVIg,B,Iƈ"̵'zXJVr9 W{ M_JA<~Œ+MX,^ۤkމ1b'd'TU7F5;%=m(Y&54)YmYJ !T&skAr3t%$kqLBQZ Ѷ|o/%yߍg2$rL ˜7b[u_aMkkՁtGc̿7yذ7 JB|Ls4AKaszޫ?_-4 7; \/:Jzrv}R{9y<^FǼ+M |n,y%JIc % Nۜ!JJu{hƳy{#X4l\yr|e#OT+)+JyNIJyt:M@X,f* "䪬W%=>4}C3|ρ DÝ&y(fP_E I۱ӗQSC KIЏq:-= mO}57A\Se:Dth~EZ4s*yרP~MQ5 -u16a9$uѴR˓KG@B$t%)ZmaDE`<6]̷SI*OS,߶Q!R1rq6Mf$Q4wT*?БL.>7`)9&v[>DF\rr/,=_aydÜGxOQ\3@bQ-m*A&QH CeȧWڑy9g֒OAu>U5* =sⲯ}R*NmT;==b˪F.i~aKjxފ<-| ;q޻wuЃG1U^/>h-cj(&.7"$z`DtU )BXib`争K\y V2fT0>W/7iKΦT/9ȣEK=B%" ҹ~/@(8BJZ{|d"yL]us , &αxۇX`8,mGML}2zftlL4q8.ogiύY*j &{s10!RL9cY‰ɫXcIW!1#56=lŹvZB\6svVnBP.R%QbqSh[t&@0b6fnpY&BwW5s~RCTo0 oik/ A 8x&ׂ BMAt-a.Qw TZ8Ř {O~{CqJ|f5a)-\viSqҾg[pVljDK3nN>r[tdkV Y9 Mtul`T1*9ǧ*y?W|{'ǍT #׍RPô[}""98J*P ΧS>2ApzIEMpܛևgoѳLR+Njp9 r; KA٧@. 6/N]$]c_ZeW;cΈwȖ=5 Sjei~wF _vNJ)# ޑkr!CoA3qTRN!u3لyE6mꈏ#NX'amBPԳ(*H@;]ۗ ăE`E }i/(ϋ&:|!5Jl02߀3/eN76%:N9wf J  PBX:=A![,7"V3|;?lڠ*9urb|Gɩ—M;8bs?ݔX\N7`WFZI8|;uu}Lrralm-"Og+O'X$|)Q2mZ_KA\ w^,++] i4`xqŢdSGOrjmJA^Mٿd֞Pq{e"?AYjG njsVKNzv ,HIFW-sg ]߬=""f^DX?rq|DG4U2&Zw5eb |YgNՔ3w]rCHZ] d!2[eu cm3V |̺ބ\LeMex"%` `Pl(7{n;?fxc.6rJ.TtFsfH( yl6~W7$$#d/LgO.k'<q c2h8FeK2id=P'$w SPZS)Ɔ)Qh7aJczIt\O_w[ŀ0-+rc8*)F~-+wDۭsoxFHo(?0j2?aޙ \Z1(1tgfѐIbo<"a00~7yGG8Bz/+o@/"ؓBua!h2O;sf ,ѩ~zv_9@;A碨kTBMVÞzwI99 4dF(x=ѐqh bQ&>DÐ*GOxw>‡ǿnhMt6-m{\DF`ӨkR 42x۩j3Lv.%徆*O"-WǘlfwH+Ku+Pa~BO GJrŞ™O<] jˆV0L39uLDVsԀO5bA8>:lUdb(pAa SjQ;WL+j^z(ҏ跌0̡q@t$1 /Os(5dB y54+M|d6ev䐅K9Yb_DCA[*;Íٗp('7bXU{EEtukjՕb :K%e΁OsB>\sS>l 5s9+*0 hbrR4wSDf'R-ov*t؟6j6JqPxIy0۰V>*y@$B,%A\ $Xm6P BXЄ'7DYD!Ć GIn6M|zŮ5PSk n}GxP,U|!bipíɞ^otH=LM'?> 2k r㚪ċ}aՀ$ Zp8o52qوOޤgixO3y;Fޘt@BlPV=TXDX-IQIr>uRB6,%nm&|0 IyjNye4L:&x'+ܹ#^;>em;gXPiJg%)}U2$bdqOMa".hv dzDze(JsrmkoZ81tHd1гu%9\&7U)Q:[30n D^2eLGaz@MHMRϥmmw52&Z\$aP̕0`u1' &*MֈF_tJtvY%)A#7󄇳<\E'GNRIP~H 4,[QZfU TvQ^ذK4/\pfZs2u(<_Kʄ[bb5fAaC؅ڕ 2J,2al ٺ!u xj'3$r R:)V:m2I؛ \ WB© Xx#Z?#Ag34)q2x`uixpy6hWߦBbj:8FK,cn9}3^T3CTujB.GE:z=Onh T8L%7>< #[] FJ7]P} |%5Ck,}W II %-M3Ȩb!hJԑwj{Sϡ-twP~ ^و&c3e=Zr}L'*# 8V>1bR^Rhg/5G68yO+ݑ|wxm:eeʠ~E05h Ҥ j'POxg,E ;t [5ĽĒ*ށYW4E*2qc%s],g4'qSdnFh>,jj$cΉ<  ~>sp#ʘix'dx~m%e G8#Y=gԲ6_^5P v+G_kf-!%8=xX j=oH h189UH4Rj&azf-- wN ,9F`SNC֝cZl^Wo GOH᭭;n?p㺹)MC\(ؓNJ)XÔ|LE.{Phĺ!8A7{-W[޲@+l,LZeѫ^(,`!vin 29ek'!2 X͓I2 )Y1=ߌߵ,Sk$&67_"9xK$G}ZN! E>f:dEL1poEzKjO* ;BN#>O]>1kZm3ف_YWS#Ⓩm!9d>&;!ҟ8&6swŚvh G '[_TT# %Ւ]'PY({ٳw o_G TD1U9H Jrƣ$,e][DDRR|E€Ĩ?O) O m%QuY' 85R2hzgz-=z%_V,w PmI` c|kD}% X2м [1U|[Wt7PCr@X4>4!--ø|T DNe[ <8 J z4 93+@zHevu*7 qEkK[/!?"QG[mW\TL3a>/֡A@3{3wS@=P?J}۵!C/y@wC'6J]"y#oWe/)΄I!/֐dg26peӌ"Qf$ UX:[`n$bn7{:'~"Lp&`O"H&DKEv܎,ٿu֮5Q>>. I'#*7/sz$iYp:0Z-U#>I{ .moL͹XU `{fMo7*5)sfPRΎS}S;\DV@w ^_]Ea=|4b'KHkt50N*%QYꐭ0`>+Wua<$$_^^ 9"RA7ţ`wBOAts6Bj_'ksp Q@)RD߃/سT=`(l)"c?vN\fz <~ij =%BѫVlR ɺJ9E¶Üg؀a fYd6:Mh4wZBכB*bgw,_O v1Xg0O 5CFp^[@@=4=uI;,+;0&:V`q}vjҨXY/ y0HR),ټ+ Ɔ=-\r[QI|l> Xk#R3VڠC\g]j\QaJmK5 xYO.ZY tʉ)cyE}B;7W>tv_8u.qiR5SZyqruϝkfOt_䊹8Y`>أ3R(d@t_NRLTk#mFgmqTc#b ,0r]#J{Ph9 =mA#Ao_rn96jtZ !UiRl;>Y Ė55D6{dZ7)@ gţI-S>PnUu& P$ mHl+0F aIsQc2zSB|C>h` cz9mnۦaâ3 qAAWx$%b. JZs]k萦ZxڮϾ V X Gq}Ql@qoF1Mc"Y4݋cV{?˃n3%P<I*_ Fd5˙oUuxM(:3vT !5yq9El ZDl'w OC%}MZ&ˢtCpBLʫbJfgwW7AҦ~ygQ<2ruiJOE/Dy4O :4_?\3 3ě)LקÞ;깫-;A8uH `/JVY#2b(:X\PÍK5N^(D N_EpLLJJECtVdC!z"=GIb<rD:Zu*!6!grٟ&/WQ'Pg#8Zt8h]se71)h`ΐ CUi,mp0r<ۥs ?Y;hv- f0DCs̶ &>#]I| "P'Xֈ.{jx±6 \4F?i+i ~^NEβ6ݴ*xlX$$Pm! F}֞Wh.)FcMW9M '<-`1GdZd KxCp|HC&Pk̗4K ZJ{Yc#GDj S fRG_0%CD'svSS0R~#?e)j/ݔhlci63D$HUCZ" .cy|۟tGQZFwSѐes6hN R KQ̈́ƚbzB3O h9JNjS괣%qϺ:E% hՅ2vMy9+(u/@p)Hi*kcƑ>ezaJ {|'hvF>&RxDdpeq Q٠d`=$p@=BZs x@T<=e- 6~W8QpT"!S,&G\m+эEU UHA(,.BaͯbUz"6ga4MQαgq;'F5zCk'׊qnG>g5vFŻmNx7IȑpLh5r>'Ѐ Zl-̸g`6ocU.bsaoLJ`l]PFvSrI3w~.'ډUqGvP˪Hp=pBԘ\=2 bXYJ=TY ( mzD?v S}CfDw8&}A9v8OA٤+KO9%<V.~CV?uFV[?obUF@|TZ 8o:h-L3g  ;XNԐ}+n_MbI\*GB@;/^qDKaz*S 7@`hMe޳Nle2rwr,(hۧ.aNZkG)I"|пX&X|-䕇R€U} ЩqfZ|A%b5+e?әq#n3 (4WvojlR/ $rMuo2xsye̩"4`mvl5&c C8)5T9F`\{Zi qcFury "1( pk^ YbF2xiMZD ):{]O A0<b8'a4 ̺Hag^)4> *-%6<2֧:# ؔ4t^1,$ӹ;&QCLr6p]T5\(v=>k?GWE&1EOTW[i_m#_$}67 4zn!uQCD\'ܮIr?w/Q{x>aD{'؉#@ј gX/ک$y׼s xvxb mۙji3uyr3j eHuzX\O<eT +h~׿EԷh+IOYuJBdfnrɨx%'׊l>Έk"7"G,J'|C KPnϚRtB2SeƝTʵZp^r@D P-Cn)4yIRZ#Mm[U붳 ffGԕޡ yo@bNl 1 lr=slw 3iPf8P!NgUB% a# ΦOh:C{'p>MǷQl}ZY3ns:5! a~ MsJsJƣs ׵ƒJ^CFnJ)jM0@?xcs%.kTVW`1 :$gvDE҅[~k>;Q-):i-|,r T<KdYwnWLܾQ>jѦRUQZo!J$ W(HO*U8dFZAz5~+V s3=*6\AU%o[gA;z*^vu>QҾs.<=4IRBA1x Os~ҍOLyhru7[[9F$5LkY8)/WD $9#R_Պr9 svJ;;Vn$KX@=gL&iS43݇+߷x*q^܊'q] V<9]WoD|DO !v{Sz?g/Vd M+'V#NVf ~tG6z 3,Tux:ͫ0Y)-5* e#P4ytvA#2ir_B^h  7Ģ{<$14‹6]GN/ 6@`F;1kZZVB5)6=tOtd:KIp줊l*9b>Ꭿ{|`|W">CԕIZf<@_G۱PA˃OkɻۻT !Cћ8x ˸5Aʸ2[ĶǝwmZwuZas?7S1'NHٟK!3M͋[q\3]h"ҏj `޼.+f@# pQDʘE?-dڐ~Y{/Z $iӓO[ܷXl9k`v\pyہMDkl N-Q;rA,d![0;@Fhj=wX!yQqN"'&M[EJ 1e <іx'/G0x!w?m 7]T "*G'>dLQ7lT0<B̲ɥ*=2Pٍ>}eCB X==7uz`ХҞY}f9r;p[C&,O"/WАXXZ>RV;^Z9!+rSuk*?R\͈=%UPOﴌAзqWYjI]JENAOPB Br@s_%Mr?P(Y:U1 S|SM{w)+ȴbơ:K&vm >(0i.qG4!eS>|0] OZeB$Z?סDMfԨf $bLt7Ƅuiڶfùm~+)M)DiPE'^%GIN^vel '+MGR!O*Gcd?$Y;`(\}+/(좖2Lpp: g[tϟwk&?}mxt)V%!CdVgMf~U%(-ߖ~Ɖ.$X^5M#=@f7Ӿ . jݔGOyG~1;(ӁJS#ܾKLphv\jn$phM ma܋ۍr?jna4S"$ҌܾSW{zX;臒DiGG$DMhO%5j4I`*Rjl#!E BV82s4{MϬECF<$z+gv0sIy:FR`|b D701K[j^J =./.+-0')S rr ۉt[QEyZ~et|Va oJ&I:APx3ǮکW;Q?T4yu;Dt`/- %E[sz7`?O>p28`FҼt0#5_n~r:WWZMY,`\Afj>OYKZѡg.}`k>*L3Kg&:],?EP:R0#Ô` ':T4 DfWg=r?QeQ9 eV>RǨ#{ ]EO3IFI$b?n-O4E< }?%}bRp öjhEMc*gJtk.xZ)gom..Eh' l~S-VY U媻#g6jY< G+uܽQKh-\Wku&9Z*Cf{|Qym_2xqsM(qY =鳄<s0vɏeLjm~̳>a湿"O&:yŀ=".ɶ|@p] kr Sjo3ed{,dQ^lc>3KqK1tʼ S̄G"h-S8*ƀ=ry/i9Eqdـ׸>`vS8S]*D~M1A#ytAAn#1JP">,reV(dyya(9YXɆ{ճT eQ! KG9oz;Qo ԇ@GCg-ڒ㶢_ 30˵A,Z~>ԢjSݜv"kxjYH/"0TVŘ"j{[pfA/&s s+ Y7l%\ 1 /.S0k? t"l'IuZ?ӧ+=l:_y%(ϑn!2:IG+ eز 8]v&%|wt.T⹹Se pot O/lV`>)@ф@ 9f}_3BQa)K巇ӻW)&aI-d ?? p)ϒ&)iu!lt d?DIWC)v^jӝGOd5;AQ \:)9 JQm{;`'AnB3Ԃ,Cϔ1m#u`5_v#O$.k-ή.ZrZp]6KPb90f1ea˞,~_گnyyy@YLM/?NrZPcbY]H' n=|C^v!2~^k)>mxNN Key"1Ie t9&w' ݶ&$7Ćq=,ЩTLU F' =*ZyÏaNF+?+p%TPl&~ ԲG}5DăahzOǿ\*D]eXGɍJRjɹx$n @&BVן{#Ts̳sQ"pxYr=Vpa;N~3/:Q7tQ2p!b1k#_<,љs yj}>lj)WY֬mʭX+o1)Ùfo4 Gj&0^GCϦE„qeW=]EVKcd # $uzvNdOe K8ƞcĢO8蘛-DcQ@}qFN4/WK/L(Iemp1v0$I7"AA4KhÝw)Qx9$)h_Z*x |p7W[h.x?@:!wM&x380(t  ?ӭcAvUJ/ Qhi6`Gb3dDd glRSoSj?t_<@V`[]P՝pʇ.&RCdڷ?aw \©%>Œ=]?ӅMASraݡ5&; 3cN6kTHNRMy'T۩|nкdRϨuIj-{ I4!> TIh:Zw!Tɬ/oBKQt6X8ÝsmvYi,~\Bj|WNu42eGb=UgFCF{fH?/#n%lm(LR'#O\EM-|뮜ۉEO$g ##B[ާg"qOI`fWR&a䉒ާ)_ ɗ<-Lusƒn2\g>(HZ\jOoB"VQ[]k->Sp ϐP!O J&'+z\Ki"mWjX\'Eh^ꟆRqܥ^UbɅjN*o&w(E=*ș k=0 Y%A@i9oY(7u>H:(q}Xγ naB Lc\pԒ6>HOR!f^8>׉=-49}hxWh#:x1Jҋmx6-W9 NU6|?TʿhrTx$]wnSZ% ﱆq]۟D <݃φ3+ |;EI,lC[tmv8+s cxʺ%\M]yH+*9`}gP| U1eKM™5iOtR-> iLTsM 0n3*:@+ռ1iе3BF r: רǂenƶ[e&6B`;j.|K4awGp+ҹeg Ȩ 2v  ۚN*ߣ]ډ+*%" "ԕ݉Nmw-n *8 לujg63$ ,SIu!2|Z=*Z- ==MS)3C'dFMZ;)JS%]I~ύ43Omml=!NHRVU/%TԆsxF Ƹ :Y,yX(e~v4ѻ5Χ}  <%`jcC}Ɲ+*y~%QR#{MO2-Рf:HDc6 a7}5.:bҫڅ4nXgQc'0ĻY̗hLMeP>ufbNID]vܟ#v->zoGUDY<$c ?YZ&*GCL|:{nP<]/Qݓ,搠es瘆N\w)AJWBk3ȁ/Og[_h]p~+$~{,ԷE՚1$(T;xW "O)eKGaj{MY2FѼ1q@'SEyOhR7vewpTk{{s8@?HA~3h`%3:DծBKco.Sb@xN]$'CJ՜Ƣ-G6`񖊌 [QhH]eYoo? '{U \:(Wκm>6]nG[פ[#( O ˮ&:^3e,. $^!CBI~uB6H!сW^$9=Չ| 1nM ŀ@ָOEF Iy%EMϔpqƯ<3АZK)GwwٷIй{ˡ`(QMi&_E?ɞ$@] )NW5ɞ(r&~~6G'ER0xCj |/ÅBH7jI= u(9Z Ko:65WBqO8¢' Vw闧 bg^ Яe P1@p˸9U:x&u q*JX@ SĚ ;v`` [h:2z=muY }LL|CS3ziwuZ2aTJ)/tV ^ fg27a#޿Ro*txņj,6~pc@>UQPe;#K $xD O+#C&#}ߒ9IK>K"'i>"CS"ÝBܪw<` {Y=39M8"l(_8m/\, zoX[!g7m7Vjwz [f|XNo14 IuAhH݀Q)q_8x3*H0c]d`† >'{ٮX;H1E}X3|O%bW.֭:ݴ9i2WaUV=lT^ jJ.xb͡Qy?ܾ'ٛ%h˪!遁1qlP)R!4@vlВpIջ@];V4ˑdC 'jЬtJb<9"֚3(aF<;&j";3J#@/fzr7 `iufM{ç{Ù " !͟ԡ( UީLt[)!0 1x<cCr$Zj|f>v4.Zܦ0nx<))?adA{HLwG<,Aq-q֒U<@4u.JC[<&mxJK%7H\G=z65Xk#V8vJ'/JMC*٧+ Z)@ οSv%*q"F2KTl(*K 4 Bw 9 ]- A("Qӻ&pʣŹ÷+uryUZt̤r 'qSN@& i!JVd$! ى lj,6r UrO$5b` .o>敃:VQ$6A ӬDq^ڰ'Bc ɕK AwWK{^w7U~b@VHE7cQiq0Rj38FUu3X|#%M#;~dBD8h\]`Pp&Guei9CdJ^cP7>Dd)FsU0R8#d@;NX)jSC0i“&P˺5*|/O%>?ޕ3U;V&TK{t_ %C}|_g4L?.NzOڰ-AzN߿#T8p5 D7HEQ?7ؠU N7Ú$ʘO+c gd/ԝP).;Q ,ܒ~pE?A2 ڀ.\llKP'p{lQ dA F4*p+ xχ "8\P7^^F;A! (2BP?ʁU1QK^ ka_wU ̺2pofcBCu<ԫcj:v/9 e$sLunsYbɘMFQ*]ef}7t"(vK,SdmPAXOԐ$<p)uC;(" :{#9-ݘf :M͓xhaʧuTi)ޘIQu0iY$J=: g"4fƝ"Zs|h3sE-d>ev0fi"F;F@}oJPN= ޏdAnRHgYZ070701000002a2000081a40000000000000000000000016661890a0000f7dc000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/emulex/benet/be2net.ko.xz7zXZִF!t/f]?Eh=ڜ.+tB8ڙ-r"i@3Xd M5m0b(:S2Gzq2KRU 38N>eN{:d_ n \veCwqQY%a]oXؕ?u_m8d^{n^NKe-[m ϐhxh9YypbUDoH <#Lsw-g[?3veH+Ҁox{ 6Zw6^fxR8AlbE7MrCƜU4;$0G]ՆǬ2n{S'f Ch-Jo [C9V!ES7~/<20S38h0@h~>eݧiµi_uM[H Xtv@ xn)M:3 қn̑bMn^=▆@Qʍ 7{Uݑ|XG* _;ݗGE9Q=~Ui6FY*.ہ”~r{+GI"$ 9@CQ! Bת#K?%gSv]T/_x}\Z> Ǡkwq+aWTjə%cXa Ԇ4|=flcLnsH+f=](>RVvlUZștjDR,27d2ɒ'Np[ rXaY\Fpv?^"emۿ8v15;k ]Vo,d猡]#zYVɪދ!'\`Qp UMX{=:[#(d@=]c"aET蘰q #Kb3s uD,AϽMcݮUЛ3'߸(|,Zbez8E_JLaKB L7q@fi2:U1W .x1 DG*qtjS |rtN&'#Y.s>$P\\L…ʃE[ oG19Q7rL^!Jfc!R3Y41*/Տ I: v5~ǔNMfInGHЦȳ}ev`<5%Ph,݃fzݱu#eUUxYX?.MQP<})+)>]q(mNR查^ 2JQU+ׯ3RLn:(@!i vrvs w#RU5oGQxnp:4I+W3?O]SX4_"i P9px$|󟿶c ,$uo(,Q(}BDqDb_F؀AdPKmk/ O'm /i m+~R\Քw!,kʰK`޵C}l>A]Yjlt^0#ޜ!"uO^&dz@bMi&ZnXWs,xoa ڀ3d mܷ.':c"|񚷞+&a2Wh61LE ƻըWxݣ9_&lPXT{^d?,Q4SLdyQlV^@|d ^[nG ujTͿcSO@H u7LB+>~˦SHc_wI$H]DeG3/*-wϭjG:چ+["]i>C726ة?W9uة`#"_d. (O'ib/LG7D&r#/5\M̱h4?߼6T,'[tyjBD#Pg턱|ى M]ƌJd2CL$+ܩ&xL9%驥8C&eeL8Sz9¾i\ _)$o13'ZBDEin~\F? ζ{R <`$=T+μ<1WO` [jfT@sMOPxcnWQ;j1bԷbOW##Q{Όu=t1w:9zJVͣN Z'ބ NQ B`e!->p{yxU*-V2^K,P3*qEdLP*=^Js|e+:b-c\Dv24=guF5z\"\!o/Pg֕,P$X`CC0I*5Yx= [=ry0DTb%ެ*hLߵ5&ϯ'tۡ٧Y>f;xxqNJl#y%~ކ%'#.;э y31Py:@Dup֒geA燶~_6#?`|"9D2GXbg`Af@20l`^;r ZOqlg@n 1>w{:Y$J`wxSo. XP|4&ðnk;Y:͔L8oϗ4sCUK)%_ʳ M#ʧ3 C[6&۰\\q;$ݔФ)hha(Wu;DO2|Yu$CӾO;TmX yVh]'׷-5hB `r!QC"(T'B*L 5gL`,z(6B+`eX׮ryPkNT0&ڐ`i3K?ǩ8[)cT :~IB"Y/yi+TjAofLS5/ {WaMa3RA2(筭(YL= V:\ϟE S|쬟a0䯉 [zc 8p_*lVv I6[!kH4Z1)  |A6@ *ws:o7 F 2TANLe Q ]Nz9:o^YѠ=sHwTvo(y j(E\BȔdSgxT`[U BjooəDNj,7 .38f}^Q9&)ןPlblFA.59ZۥJ,(躈Maro^-]Acohk#՛A6nya:9;]I*aEC9ehr/)(n.'dcb0NQ9ph$ht̓BT7nWƏ @ujBf臄S!QuI:}R)[cvŁeP~֖q!v;uspDDU*K7&-Kf52GYX!BzΎCcOBPBMu Y P(1ˑ(tF=Db1 n-v}cr=K3r91{C!d3N϶PL K&yEJmO8FWQs SEjJ[]MqCWSKnDx?$+-^@@`Bo\W/?_FPʤޭGSY? P3 WN3#a.kb5@O9Gkw1{$v[Pv^΁ƭMw"ZL^?P>'m} ę_c͠.QJ>.N®X$Hu=~!>ȕِNIR{Ib@KnZdyxa]}N|a&bzN^Rh")i qJk= #"RRhA%at%R tw}M^eVXiy>atm~:Lp:Q4v9O ZrD^G?^aI3M޷׾K3q簆Ƹ Go !CwPWYT3Vl\`AT @a^~_YcZq~FsO?D=}5BӃ/K/՛_w+64&[dL>s}Ed?Ώ9| ;,HN3R"bMePN]CݽaW@W%-?dAXa*ؖEl}iwgi X @3چA_LM o Z>H`BJa<vծNy9i"wXE$Cvvh͈B9{nSwF[ Gg(-Z_ 79q?1G/6 %&g<3|15D*1G)ޯv*+^)Ι]c$D5\PZg* cOv["s5qwphbvϕJGmx͙4y-)R sBSc[sjۭTS aaj:)QE:&%Lěd/F/7B073P!cL boѸ %31P􆴽'bt Xɺd\ ^dkp3Yx@@PG}V'Ityj. :gUun+Qw68 cB}n~ԋJmUj ;by=?}gu (u:n@4k_b婑6Ba/ (QP!]рTV"jO֮mP43!q 2OZ$O#R];=`g"TW*K;ax[Ճ?%3̜2c{ɶMO hC4 1~A$@22xEQ[fТSɿ-@$Omd!yWc+I \}mکRr>%JTH!¡[ 4M}k 8$&|9jFAܟ:NFj\GûRtbs'z:&xpfM2AHK aOu_85Ibo0' |QH }C{25 s+pz\ۍԌ0Z^7s"֢pZIuH>R0tK7 R3ra`ʑ\ iF\L|pKV\TGySlr ^wD3)eyoj?@9nҨ!'P0&wR{hʚ %42閛<j;E[oWb_cIE;@M|gX5W qM0O*Җ@2&85gfYTPX E1agĶgf^ֻ(Gމ99b67`gz(:6ٶƒ 4 |`zq-k?f1'R8Y*A>)s:S>[>΄}sBfH=4/2!mL\mXPX[kÖ!v6Td4`"'T֙Y1 `gNH#'d@no:j e}+9{XZҿ Qy&\q9Uf#m׋ ";Pcїӷm}la4* wNxaԎfka%levDg.R (#`,KefLm+& LՒ>&R8AԇphSqU##ѳfU}9Bm#=JڹojO%2w( -vo;h6tlc̘^p#( >>q{ߔ\$\Fl@9֝q⚹V h{[Mx*; ήoH15Zy0=.QQ$ÏЋ53 mҪKt +0ޭl֯w̆1E1UiGgHVF7GB ddٺC>7{$9WC\=$ ƛ kRh"|nOUנtij"ҏVWƵK..Wzj!ωzG1P ˕+O\ОP:L./?ޭxMn2@y;1>ihkb`6t!cUM5SkX|~eo!tx1VI`|kQT IgqbjKyӍ|+3$7?g4gj@)GfYf!G+)g *Rc ķ*b{hqmTkQ&j2yR;/[-@fe|V 66y]ɑUBl h$~OTC[۴aMfWT˯aAz523!%PKluwnMm m-7=+-EɐPԙ-jʄ-CjjY4]] =<%5vږ,DΛV=!@QxU¢{X=GMq8ővGő餕|2i`.(@Aئ| ~K^>Y`)p2fٓ_oN>떹88~eހeIw+&|<.Ъ޺|03fe 9{- ;fVuŠ@4[u[E ZVb]c&lw AjHL&?~ݚ!@N ~Ťd6SVNX} $N*){$.UvqD+]jQJ?e*&b}*LI SOǂSF MᜯೃidR. S1{oeK- aZW;6w5Fce^8ҨHsRd0X/u[#aG tFFRܿE}O|7p ޏ6&IdYҤcpQ'le*R(X  ʔV7U7 3l׋k|9faµs'Bd@Y 6:Q$5]oǫ"I/T#PHMWvܗDA築)v6<û~?)c EYl~\-u a]bk-y.j A~"An 4ΉROx^B)xcx7Vt n.{1nb&haB}R++m" n6H+I.z+FB\V%ՍTrh;߸L,:;;Ό^\%>{> 3}Fl]zv;=DM*+[w<#)Q8 ~׸W`z;'fKQ }+q:1عPux_Cy${"Z'h|֙|ǗGK1}咁{"c.E?Oi"#Z:*'g_VS 󵦠WZ>v5W?$JrEHw; NS *x`~p-߹MF//-Fd#]/בVoC)JEݧ9RyFᔫRJ2#Mܸ)`f1m*.8sm(̀VJ (MSeccvCTʚ- k&d̘Vҁ›)ȟbp8)nMRgslVRQ7M`wKO-~ ˶Dž0'x4=,(ȟWy?L 2bH~F`$nJ󽐖!$v; JUKeBζw b:Omr͖b6t% ^X' qMUChj`7STLX#OВL2%g, _fzHBqP_m-C] i%"9(}8UaBF(#;|y:)$wN soV0UX!vl +cuɨz/ǰ/ǂLsOkJ\ކsˆT*5VO*G:_'P;pzh"CSZuբڔ3f:kNQ.G8]ŕ'.]I:F:8& B_k{Hxm뿖ʷ1cQ/ѳ̌ԡ:cP =#qG7HBZO.T AB28f4^0)+M #@Sqr=siJFMY1 0"<2X ;\m]*VI%A1 >wB":^6G`XNƟמw`J9T=n }P2`LEqR^?p7/ Gypzqq<2d$:oRCGeQ6MA{@YpQENa 0t$qj?'i`X9o)!  97dFߢ2 oT]h쉉-3եK G5қD\Kb F֎Vc /IBEf4e};)gt$![HttU) l^M6]P LIn;I]FM& 1yDE Fo~ɲ(M4N8Bv]X#( ET_'~Cb,#z;Q2M6Za^DG-)<8_ V!2%B`Y{&saSp?@G$}=uH^ܧK{ Gs־Avm֩ t] =y̠)SГnf.WJ+I?e]Po\,K8%p` d;]J =WuJi\qYag̼M}9/_ͥ0\|]bل,uU7A WV%upאN@ 6Ѯ9.z^X `ѓ'T fs >3vJDYQ0lgG|W%+3ƬcnZdW\3d q!EI+]D[L䝱@ bdp:wt&d;|)~ªMʓʎ< d~](KdaXu0|"P[nfPLla2˖A5JŇ6C c%hD+jk~@ڪϜě9>1:W.tWZLhm.kks)Ֆnw-eKu{ Xܟ= XJK|owv*yϐJw1Au?w4be/l7%&4^?y& |lvBIoftF$mi&?@}LF-b꼴lq D8E;Z%P$ޞ8_dtmNWI_TM"0a3%_6 n*7R2Fv:~LZj|3ͪ#\winxyV%k۔FSׯUk*c?;It]]oI>x (V'UٱXIp_X<ۜ@VGj;'U/?Iv~h؍v$܍0Pg/ATY`Poa 5Pi"nMřI8E~{MPrYADI|u- ºcCN*P]߹Zc-z!}Rg QL|,$:w{g,Ty{h”.{ZV15i@)&cvylc|{ ,\O (,ZzQfjTl.ZF^%^ R3F c}՘H &N(bQ[ktBPX& ,࠼Lp`dlxX1x%K\8`$9vnZQ"(8U<tcXS=SfYөcSkѴpőߥ,catɽxcф G^ړS ^ج?* F%2^0Dtrϕﱓ6;s׍(h zcD/O'H̩p_M96u69AŁ8VIg F`Jx.nQ}WM a~~ rnYX"J7G-n{u+-(iB)~Y&0*?vPp[|<Cɡg.iMb#Kp$ ߞ3>KGےARR"+fϑ%.LM]c|&]%~yϩLx@ծ88 cEfh u'6׶CsVc~ شGc 4J"Knl Jb}Iaab`s{y _WpN $gfB).?bNpSaxu3{g"ICi@P7Ԫcm@x) e6 ?@u}ss 7CшnRui+1.tuٿ0uT4yN_A0hQE":R$3~+J!rN쬍ͽ "TUfI6Gw]~Q{n@P:B,TcY*簗Xua ZW^3,[sry^` ~4!}<>*h#AL0~IKG|1ɻ\\3QtudCH0寽-Z.Nҗӡw Y>}h4Yo"{$JF2psLJ?Bec/S!xzG\ W5&gv ~گ"H}!r Phhh*7bܷD{v-󖏗v\c.mnS3(Ș+N竦2|Qq@h/1G./$5 8fOJC1e*Ek xcÓ 5a&(lXeKBN0fEw!5ʲCMmotFNs beyTg~B F>8 .r? ҦQZWjΒ\m$P+]cD6;-ݱ[A.SrӡvޡbJ{J?th6pLٯ8EsJÂƮg--YH텽Ţ_\W{#0ڞ<V}1\D ѹ~}>Zo6iA_;s%=k=܍j6Пwo0؄}Wv-tR4%탐vڿT+ i~l(zZtn{1h Y4=j?\ VFˀ^-YSNzw6`h׽̤ٓۃ*Iڳ"M`&BOH7ċrj*|* xR7_{%b\c\"|Z2.hꔾ;שi2csvz@;ߏp;SB9Zl 1U%y> ՟©IU09 t/ 4KS]qUaޮ).IX~G)NWH(C/GA = `3-P$ A pMB|>~}s$:w's09E2JFt^Ei&7*cɤ˧!$CPs,EAmgg;S0,հFQy8ҕSSM50γLS=DkXa'\u65;&Fyx~ 7F:r<= OsN%F)I93(D|Ch0NVhf2<xA<"Ln`;bbr}GRögfЋ bb l\c:Lpwiݢ^܌T8úhK 3+#4B"pOTluC-bDqf:"u:t2qZ筧C̸?CK\^}B+#(vP-b?"6>x2u5/U3~* G s(fJ)a\D8'j##OGP-覩!#A} v%D jF̾H7B:ء"SV0g?rDzX (6#Iʻil$IQC@ǐ`b)dCK詔/"adޛpqJvVҠ&'#M 9Ҡ T9t[Lv$Lz NZDo'$-8hmRsђکk+{m,ЦJB6u87|$G56G~g,gPnVb>d2C0CdWb"/ݞ2DG.v=y^S?gH5>,_w"bY[AA9!ADXlȅJi'UCR0EU?Rd%1OȊFHǺMڿ<[׽]B /|;’1bg,U75V["йCo#Ֆsgq? sG6]ʂ!ņHj@pr =z30/k4U3JJ"hXf;2|l[ *߀ٛs{$R.O\,MTPzځqV2}w^~9H>#Qmg'WQ):0KF-+^q2`S,AYvS RZ-V >~=SWu.ͲQ$b9p`D5˦W)DHݑKS剬Jb~,/ͳc&fDZm ݭ6ل٤a]UX\@d4u%'@j'4Հ;MI&&_v/%Z(D0 7e8p9 ,[veFǜv \xDeƠe,K3XFgT^IMK7AprL[¡ѯF<@ tQ*䯐;n3*}wT3%2O}]A{!e월0.k&I9 D;@ݖhl5[pÒlG?3Mj19AKZET ѼW!DjcpNv!"POq&RYyQ: § !rJ:vMZ/?xb'A51:~TF%*6|sQ~yމؽ|p׃.f;텿y=RW3&q)z)sjS(6Z͢YRWƚ MmZb1 RQRB; }Z4?M 0fU޼}-D g}XgO3S^"WNJ &vw!?*6%.ٍ^Lїt6P4r^qFfOQjCANY[PBjFǃF;A4(_ ڐ8,> HB<6ҵL"ΦcȼI\,wˠ\i4"ÚK*&.,CЀZVw D2i9]&|] /{@X ޶S`gc_8LVʊaL^XY6b=?1o!$jS $xZr%ش F dw  OGc0Hc)xK$ EՐ;54VAh &|Qբ' Xrն@٢|ݚc'#["w.?^ba3<Ҝf'6ng(}]PbOk^ӜLPEA9^P2i255ɟ5v~bJ}8kZ#vg2%y9YY5+liAWfQ2Mka Z кZ4udk2ǡn:آ?՚9-Eaȹv6HR۹,|p𲢆f̞N/X$>(*9h04O7XK[pm$:gu"?4m1& +Fz8q#>Hӫ"0S ^uЙt_IU~}>l!6(G ٵ$.LQ`vt48uk%ɧo-ܤ^! yuj|s}CC|Y_:*&\ 6BL#Xng+R)_ԶN(:'mAћ ,ErP{YBp-ؕ!x¾TjQBR$_>eDLw^$hX!}|IBi bݐcGq2PU #)|T]})DžW#4SPt3+XW=?,`RuAJ%)ӲPR 19..2kۇ#P̋] j=C#>Q,(BWЮ&7Ydz0lH r1D[GGҔdi3֍> J?S6;tmK|?-\j#IdtY7wZ֙56L\a Oкq FwY]ypf}h6Q[丕8ΎСI0R*8U'|F|:trm@V:$3r;Wc[F wBuł2.?N;T sHF G|F__MS UG ɣW#f^xj_2풧z|\iY3u=DU kz",Ec:D4h97L?JkHZ̙O{Ys֋! E"т ))(u^t*ǿ܇U0 Y ɏ&DKIU;W=tĀy7h#F$[m`DH[C0mÄ j+zֻDZm|DrJfz E쎱[5ܒD,oh۸x@spJzxkDOv,ңool[-Es2r^yޣ P>v/Jns$D)㼘$ȵP-}u !t%Pk{бXO&%dD$V;ד %R?rq%V$CwjJlK#}?9OFo4VV6_ ( 9j`'.\ umqp6GIM) T v i%e/*iZrA@FGx5x6YƩi V@w,gױnRRFw=q؋~h$խG{]H1B-%9C ^}jM1]2\F'*  ~-Co#UfC{K 7.IK5>6q}HsU^O 13L"+@yžS51FWgzΝ:Di,TzK&KoRԴsg훖?Xzu'Ս~aU~E__pQ6ͽaIE$|%#=b,[AsD[sH!!'HKYdè}kh>IW}{ڿ|vu0|4em.܆ CM~6%6X=Ch`/[ache_|STtN\T]sn8-U/Set0˫Dp5|2l0{*D½;Kf>plP,j1xV9e Xi,<ٜ `$!' MD H_[.R߆lnεnzi"=~D5/Xϑɫ\9$k@è%\ dsӛYSTq/xu41hBThB9)·nqX61gVȔ_vK;QL;|Pb7!H/})ezjcUqZ !s K w\Dg 룗bxH9!=[V땺=]d q] JH>n `E6ba#˸`ׂO Zs3# t Ba; .d@$nP9`u97A.UFh$s8֪s*ƥ69iF_ኴ{.TH}NagP! M{93Sgm\Z{tL8䥋4lrĬ P+術= _6}v|ϙxO-y=gTUVSީv8/?ܼAkDV_]mv(S畲gt V{?$M4kkAXa0cѝ&MNb授)D (Lq|\NKtr3 d諀C6%-2ë $/GA.lbz2%!dzZAh4|@ 5\|\D'һyEnEmBof_?z Hǁ˗}y)%RM5X੧`Si͈ȝ&DD^['yr~|37&J/(.Wa.Y`\; ֕6tʂ0k;WXt;.3iɢ.4 [\jOrpT%z0W[4qf=nC!7w F%>0:%Gª@@+g'>R(20Sw4:3riT?;V0[9k J7ūRbw0CZ11DKqtef|¥f^@u 9cjW> Af?>Z 8 5fD!^Lyel~vbH^]BHf1zfrc:ߏ.͋(qq 4:fcQ 1Z=L`ȫ 'odI S@{6GY,Q] ŽHOԐrf@?0l-Ek3#_*ÏZ38RګroB,`x=Q8vZe2jg$::.rI*PnVٌҍ9*a2YIuG}A>f6nn7X5pH/֝}ӡM3U|uƤٽ[EHU<|JA? U BDž @nVUìHo윍-0TH{Z7[KQUE Y7ߖq YsN@|%Ӗc'9[`l.X@;e\3jr4:*Uːսoe|!@52u Fm{4,չU*cl[ 6'9Kb\R>; 02΂Q77/0XXd&WC hM-6ݡVl+? L {.|Xm,O|KpusUu]qDϨ52y6hQVP?^z<\(lvSO?UreksJTm|7" !EݗekbrGǖGMmWyf/kfK΋b SO,rN NtuL#Y?L))Mhqx&"c;(A\Q% cͧ `>4}<061G%2ȵP}PQ +0;%ГL ikJ CT"#0t׵EG[EPEa qg`yǧ{AUf Hd-d]_PEQ14Z"[8ߐٿ2`?.՚'ȏ st^Dru)a71hM&^_%q9~Э|"5L Z3ş4?'^&VXx*'͐Z0z|3VPqvs ͺ$0Q'㈩5kUz>!nK&c$4ºG/!Qe^jAZ=r3`Ւ,~chǧ25JDjdt.(t'034$7cir U"ܵ.mlLL'M6b:&F/d N`6#؅s=֦OuM>~DRN0)[:zk{xJ]Φ4u_l_^0A,^ڒd (._K'fa5[>A?uẂ2ggP|5m@Y/PGU0`jڮ/@!EVU}x"D*hH\:U s̵ z+ r0H^֊IZV%`v#=h57*kR;!ڋ28Yޮ6sjä-)j$R&7SJ뺎 ǭ={2w<]K2vzr+|A2T#^M/Lm@@ֿ T,>ۨ݌Q/b,48]6C;֓B&zVn"ԁA%>rm?dc95yP5-wNZv;0)՗MԈ$ 'fwB^ې1WX7}xCg HV h~j$@Ax?(|ڵp v0Р4DzLOkq'͝c:D܎jT_7!艷ʗ-Dig2'ܪg(Xe4~6Dy̍rVl qfaoi)nY+ʠJ;qCN|D_gIj$!:L0_PrT~e~1pgFT)tUݬ̐, ~5x؛r%D_ I-mWY+0a})'3ui tǂ,T31n6W 1 @BI @CvUKFD޹v ۍه4UqOLRO,G,ŌAL^BԞ^[ i"i>#̐EF(Ʋ=+ GKP"~N]}MNZlWZ˰KK4sTw4}xJ&pPyn8D_d҇k!E-)_|eq!peJ%aQxQtUs"%>b)}>=n1|RΖFm"F4ZV̈~fDz\|ٕxksq_kl|]AFn5X83 "EѬZ9_3ax9}zkT_׃$#Bn{) D4^B׀n9i3V{HmeUm-rr03ب"3|`3T|%'`/:ؤZ4ia%*/R8t[2üdyP 4? ,kA'ϾrQcw" $ܠ?e 襲fӗIܲf[**Hm6E,~I=贃޿3?-{cf9;ّuޒSa}?>uqġZ8D:(oTNJTuҧb1ur۰p{ GK݈6xFB[tΛSDG} kyZ`WߪEpkJmgz'CWM\:T#ך 90 ^Rp=&bzzĞ~urBoӭK7f3] +!XARYk1g#% j H 2$87 x> sbS4660=N :Gt 唭=~[S#+HkVtM?5wH:3As*U#K? [ܥ3VxF_o l~h'avuQ1vn-.HFgZ0O(Q0:<9SVTFɲ(b=9n ~ aOtk H+y$c,ITbZт8Lm@m|)LU& Sˑ{Lj٣k@+y?+CRv`JV=wL H:`/H6UÄ"~!p#D!s?\%EG p&rC'rHk@l-cu=oIԉ;1k9Ԇ#t. kam'՛6baH愾/hoodZ$׷cJ2^KH3CSc:)6Z;3R/ | 5MݘAՌZ=gCrٶAf~J脻[Z~h=pW"3fԺH,x¿~q7W,uMX:޴+S( 3ŘzS]G+s62Mv!]OplDMLo=@֙Wμ\+seRVβET]o~!BOghn{=V6xwXlGG۰xhj{$mp&ԥ-gs+R`} Tl0NXH e mr C#BB'W_NRݾz;u `]ՊFx2iPLce8~[ ]翝cQ+F_Ѫ oR\HܓmceLE Y.Yas%Ff{Y ,A]y1sϟŹ -%bdcŹR-.,R4 +K0jh(&@YCn?($W0rLz20^'chΗyOres@RRw4q`,6ΐ,\׋Kןde<ˍi15({SAL)Q!쁚SU`EY㕿Rf.' FBkѸU5 }' )0'S;ڈA9{L!W\ٳa1QW7:9GZYH;m8zye׵(ܥ;Cf*K$$L R4AKݑ2;ge"4rԘ^uAg#iX-w(7p!'Qp\(䔖$#9gM,m"* b <6τsMϮ ߷\ª/zmJs;FKtW]Q~Q3N@^<[h_0$IURn30G|`6FllOz _ǟp|ghD ]1V &GN%s9ӽ@^>p$(+!zϢwQtvhr~i9) dD;I.tی }^ Q0I/nNQ^ Ѕ Bz^t1A.c3_ʹYRYܫ0ds Nރ~,{sz>=_SAYnR]@ߏ.ʒU<8}&~Pby#,3 s:-[H&Gk $3ͽ (-6ؿ-Byj`EpEA(P:x<X'Z- pQW'BxSEdF)H :V,;A@9ai4{|0dHI=6ڏ"6t@2~ i%>({Ԛz5]ѳԼfNﺺ@YBThA6{)ypP 'Kx?'-&uYӚ+k^ܬ?`n)_ o*r:9uٷ Mp+OTT'9&e"<ә@WrU#@@< %~_e= 5oMtudr|ಖ=wvLO* #hJ9 '70.!Dw>:i4xՇ0G~F卣O=0Ó>D#f=/ 9OFok#(9-)k;57qU9Аn-T )%KӀvizKUWٙߡ7p|!7(jp%b쪰b-Vk2_[kܟTdT6ر{}WJPmXz%=Da Е|?I텶T{W>UI)46CP@/d+؊dcp^[.L'ϐ&ϠvzƪPZi-.΍c: OCJCm":_Jwcb 11R̕RwE辵(XP)nx D/+4nԶ(HdRvR1^sP!f,:d4ƼqRnqhk vޝv(uKxs)_1\ Xo~E(U1s$_LAWk"q*Ub;nfu=b?~y0*2alزقk/ A4Ӹ;\AwU|7`c@+}% ¤w x PncXcv]5&i k'J@ )7>/~ߎM/#_Rv EP ; VPN#d} d@J ~.媣CT}a -ikp:+qf\U˜o'/4I15hl: :ԆlU!iV;)@h^tC Mi9`LS?8?ȨHdb:nf5 ltyD!u ݄Ccl@G?E7MA۵m_(: `5ܽ Jn'O Cx0Jz6ܮP6]{~~EBoc-\Ig ha?y+۶6^{[]`ه=O˙o"ŤeLJ[TeɜL IK uAìxIp黧vUֻ!xb=IP=:!\LS¥mT%h'ˣkbj *uD&hô0fV(ٻڹkzA775Q蟡LȢSyz˦TmbE yWl~R3KϫrPZLd'Fu7'^g1 <I,3ʶޙ#-=ӥ$nq9F ̨(1Sk9jQ,@0Y p|.6hG.|LB5 fԩ/}cSsEKa1bl9|ulK:q:Fn|Fy-9l!0$'YGH;%*3_A 2&F8<5s i3+Hf[ Qgp[Js-EtqΏ}T2% -|6h4Vtt==&XX4+7icBdHf&Ae'ӆ')PLHZscl#d۔Ml/vQƩp1btܚ0e##h,f.C,ىnԥ!:Tf)v(c7Ư4/K/3dO*2T@{ DxP5xWG/SdA#փl`Vn8 I _zS?R"R&!YN1,]nbCֆn3jZ&FR0YH!5 wvT1Hwd@يț@꼦<ь[D"X* $UZv?BnH0 VSE D[ YxDždԘ+/+Yzd 8Xm4v `Ef1d"[JpeR{` 4!)@uP8 ’k B6kшmlƄk:Ҵ &8Wŵ0'%_˷9b/#\0HZ[*IЮInё0n&p(y)Kd4]u!\nRk 0Q)$5F^)sGuk&'I`s Z&=t\k_N |hP>o I3Z]+mxVHB41G0\^esX4*_I+ICL?Kwږa&vσ[XӘĤMr3VXa&:@ɴb)G`($T3?3897esX s7-۫x j!,/O0Mӝ\]L `I;j_m-nZ_7MM Bsa!MUa2OJGF9΄6Z%7L+p[Вft/ї1a04-3KuGq߬Tpk+4eL~v(KYĆDr9kdCӪ! 5u :y)G!l'8vWٴ:n[Qn+~EӦj9@ŞH*JpϝŤ$He҂)N@7i^"9 ΎRYOu|\<`{-\`p+oQğ 37u\Ȕ]qua&L:6+8LdY( x`M2I@75W 4 rޒu.0;.rF\;Iegc&t7Z Q  8Aӣwog6fg;j"mIT#u]$"QlRCE!C5\0C]S6 ?@J.L[ӎW:Qb"{4tB(Or`M'is~_6VcEUcϑFP/0X᠅u n2Ob>;B[1OR+J, Y#cHˠ`oEIb.PPj r 0*ߧJjcg.ӔFML'^F$. L f?NA.ag)S6N ~D2:PHkdͱiFtv^S'sy,I1-~қ"8kxt3U?XbĕI-baҫz.*GI Eр[# Rj#!H4w ˧Aj$n6˳k)cйoT;v#V;uEE q^՝¾R ς2s`uQmM\jy7pE0Lj; u<€t~2f_[v=20vM[ >ޒ RSvT9VB=UfPx&l[g.\U?beiZJLGtJRn>,n=|uA)'󦸉~':zm)3Y)TELᲁFD=Bnҷ wmHan%P::Z}^5C s !ǔ`mL`׸\+)iIww?}Z[cth gw[-`? T1Zu7KUk_miȎ=hN'[`E-}?SpRilR"'ok,_L4|T A))$&ͬο!Jr›sAy}Y=& )hy} kpHBf S=AT׌ZxE݆PGؓ{_-tOG}8W Ls^.Va`T KQYFdQIǾ߁]3' ЬJa5W:(51^Xf(2HwZaTP%9-|Ybآ i99!@9' L,p*iTNAi`/A0o!ãc~~yJlP8v1fҍ x8uMPj?MU,kZ5tx ֲN B\cMK;qY=j ' `٦1wݶ do1`~Ab3y7wE몊8mkV4h؄yUy|xH(A'gege rI{sIp\)\U)X.R@ҨJg@/vL0iIß:e; }zvCeg<[r)Fz $ܺiH5P #~\lBʡ;~XBЫ< 1 PUKv~|U_ FuӋ3TS`v V)%|k_-3X2Hy\e3:@X$ns4!ZQTWQ[5jjP՚^g\d^Do }Xfe 8֥#-G#&`\u\LM42GJq9UZy4\3ڴMd w7nr䕬enf8[Va<5#ق9oK)†;>UajA7C"&iū[>J.l0Ӵ74O"AFE 81DoF۫_|MG] #Iwā̀o$ݩ-P#ۣbi#x}}V0bZȯ2tK72~QUvMn ]݉|QTxV RXJĊڏ)/\x\4 +Q-EEn"l+hX?`CA=8V)tjZE%6+} |M͞QE*r"# M̭ m2)XHov1n>, 4|Jl`{gng0tzgܚ[(n-@PXmc%*qQߚ<M ԙtʍN#>>l&σ*蕙؁l `UN92Ώ!7AiB.)7S_ w`z/ϊ8[#إZE Zo.B)9 'Lo2㠷 72@ %Ed=k %l$5  @rE G"C\Eb S]H66YhK1'UG'LiN,N;ޅԕ:+Dv"ötejZG;>\X%$diOOty]c }ԇ'?ʌu>ƎxԮ:#8cZմ}8 !~_ dXkd>+UCIoZd9h! e Vj:j`Oٱ#4^Pq@T"SJR(L8Ip;/n4u6k W'9%g3iz8/5mYqR@jO(G%y+1{x7Y|ln>pk}C"z\.um,K=xZ949:1NOb"pbCNO26mzk/ʷmR+L C&\/&b 2`րm Yغ1y0҃X 8s%*2Qs(  GI#J"Bk "w-gnQ x"l4MI`FXM5zF"*ʩb3Smg3g+AY 82N%8׎@&+vGukQkUQ]Hqn(h=H4)6I~2]T%m-GxRJ+XO(eTjB3 X^- `o jh䥌ܕZEB8xfs1"5ŞzF*/}ӥ[6|Yy<ﲨXiFG!DŽi8OYe?j9|PFjfXQPGx3eTDB s:=!&^8W|{Dҽ 2EB(//3t%:ǻl<&=;EJFA91Ȇ4N<S42Y${Y(լPqcL3rT-:(|ȶk ],hMǩ3}`Ұ:f; iLN.1Es6+q2DsGP^Y(y>W2p[~88^sXoMˎ/)dDV!1nY[?;&$\D[YP;G2_ahL,C_#:c)?]dgW>oזl[EVR,RCjp.U;_te-r*V8KE89($nOo yд.'yv4Hce+E:kt!k  *T#`aa$F?1DI 93;(%5ayVkbΘ*KkũiO`|b(,޼NA ;' Yb{MԖEu,>="Rs֡b%ٺ[VNeQ~zYk ]6A!"sAN`$[Vٮ/[T.N|o{qˤvod~uьn2pQ\׳(߰.Hc"F|}pه/av`nL*jfU(\VlC6@~N5Yo(hBU[R9T 5_wئFJ 5E@+ N\=pzǟ0Fؗ?0Ne6@!xeMC:qJ|j FUfe9/֫K6,cj\\˴I{9- YO⦓Ƥb94{bEE[I[DL$n*qИ3^=G أ.֜D$lV|Ŝ()֣D (s Ծ{{wFE `цU- A/.#ecIE )#$xflXE&mEQL ksͳO ~xUs૬oΚb ?&7?obZr$ê\(RO#=nZ?.dpDhV+$Kw FȉH `[.8xM 3yr3Ft/Sdz b Q;d =WaZg08$-gW, c}ٕT}kE/ b{oQ)Y;aw-ƒ<#N*e*,B""Nj_ytU;:a_?3 K4' bvl[ڴ1LSZP} !;vT+S72% lAE~{KӞ3AJGAY">]?nljQ~Xo0XDBXp/@hqXtM2 RI/,*cꤏ aƦ?GĔ\Z <ܮ $ >'mdS<@(^6|d~cD !ZҩJ^œ82-٪+O/z 3J!uC6J?#-3rc2z VoL(m}JHǼvsc͸:_dtS0{r= JjjuWb ,?eWfR9 weG;['/#5xf{l-qoƌR1wX)"ȳ=4O`-WaF\߅S-pq]q(̍|o&x~H`<6zFNj&kx4RY䣄%pEWٱm@u֫C'sP_/tuUUd=R7˜pH d.^1R&Q9t}DpmMH-@ ٤*壹~jݹ:^@Sp o /&d_Q af`kD :!Im892қ+Fu$|t_Z^`^+ߑOce }4 |W"+jO";>W/-h /-<$MP]AL*/}Y}zM2T't6p7icn_'z3KU{m12*Y9V[v?.*v05OlM6HƤTcځj0'ַ'(4'yGlv9?)@~cW 5# ǔ-(妕Q&>[R~豂ٍC__T=P>3bW:)ۧ"qua+b.zfSR]o;G6DQ~$;5"uDpz3d#0]=WۋHzbG{ GMKA\.X`!_Ȍ1P);GƍFAA߮3br)UIԞ1. 76b֦94fBDX\kNՂzIۃF37YJR]vZB)Y@pe}'gJíaeHS@eg'>?(x=k:4V=[G—G|q>EKi0o3Um 4^zLKE&4eQ0#4OMEowPdU XPeTvFH{#PmMK%Rg̥J>FUqdx&kLhknKZM M]sb}9kV6+ٹIU/BO]lQ]{OJ&iLL6?v(ԫoکvls84A%tzEu,z6+ تv'4N%Rcu{<H S)a$Aۉ[H3)RԐ%Qy!+͌PQ5tr޵TcDPvZ*H޵StJJCP HJÍb`ihwiHTBH2d687ʐ 0ʗMfb 7e!>tMIJq7Dn*uwXW_w+ƋS>N <YdPrbEiԁ\J' (&@əU1P֗oFu`2s.R Ҋ7'1"zL}@D2+;(O{Y ʟvSZݍZ5Mj͍f'dй޼:eej?d<]46G1e ^" +Z:Vlq%:)=:JL\8fѐv[It>V~9El/T>e` 4j D˫ /z:b TݚCB4jks.ďRxGe\ƉC3?3):[o!|/t2Ap/M;ʫDz0TI&Cu圪IҮxh?rf8 Z}b, ijgb; 6 vYĔ|0Kzֺc9O2U(X)ʀk >Xe7 4y]԰d "j V ؋0PN>&qƅl5O2CNLD[)S=*Jwφyh9N d0@a$D~3Gׇ.)9̂uuM]XOaE%vyJ ?d#,k}P̈:D/׭vQeo8`'{o*́~O!,Q;J?T3`,B>H^} 'nLD=lI\*scڠyدQEj)H̊}v o Ǐ'%9@{\`ҥgk#3t;pip'>cɔ9>8X ̏"9>`R.<j؏42xJOwB%9cLsH[bE)VP%w.MUyblXWw0au- Wp1ȋ8ݺuߕD۫NYqgC\Lڪت$I|'b}V>ޥN/⁞a#un'7V12AP%Y v3`N05y+c;&7K 1,=&ҍA0JjLgxͶ=wPB1}1I0n0 {#9 [ߺcb6 a0<x:%G2 Pk( bs7 .1q~N&b5XMؓ ڀ!N ƇT:qHM!ՠ狘wYHǭ8.'yܽ/<t&V1 ́SD㷲J3[2_ B*Fs!],,1mwn+7;Lijdz.a17nrNVD6!{d P>'[w>Z3w'YDy]ֿ3U<'W&ɒ_]/YB b%N$ {Eލ}ĉ$ϥņX)k^ 42_! ^ 7]q6 =r=LY>bQ\B!j'LXm}^si[7^V!L6Ĩl [TQl)\_ˮh?s*'p1ؓC"pbfzꌅ l[O|gbƿ}a=?!bkU/UDYT>sgxژGqf=tV]k[M2ǩ0_di|i k3j˃rGI<.֕8{ hkip>Rհcdc|Xuc$:x r݉ߖ(1c)FMf>X}LMMRZfͣy3Z'ćcFLuٿ3[W<η(1̣;5eury)Ab[(d٣[ Q2M9zQGGT܂oo_ &!EJ^#Y^}4͘E/p a+ %9LPg>87/z.~vK "5KQ(IԶG5u=ub+U&dD'̻.%_U5ϝ=SLͻ%9%W$a;'YHwA3/n ^VP#'qGS)D8)TeO}vB.(ge6%”uvX7:.A2%-JiAWC 0tM"G̈́VEu7>Tî*R$Rh皓z(0$4<\E ~<9r#-I2_]]dZJ]K+$mOQ@D+@>Z*'I6J0-u{|Eƍ7TԱ0.kmSZLj䝪'n!yi16wH.h_] H֊MOP;`P>9~חHa" _%*%+ KxGJEZ\:3r:w~rZ^C+AD$$] ϔQ3Z3.=o EwmOQX$q"L*5qI81ƪ-iQ}3t*̚Mdo❡Zyt$mi}8欣zsRH [t8 J}k tygI-ndq!-mcm8 }pF7[i,RݦH㳖'׺ՃyRotR䋼Oѯ[h|"\pl& ׻RG33N• ~0Zǽ8ʧ,6>QE~ZY<0_ Scz >R9ek$X|wzvL#VE!}WH[x~^@1D=ҳ`ܐjPiN07w7p} {2;7BTe>%)aY,<Yb S: R:I$6T' er[h ҦoۓVdȲ`~˭8LV}歹` A!1Ck~B‡_j9jgA@ > L=&6dzA"$K % ooH&"!A H(\#dT ,"e&,fsWלuXd9e= Rdz5LH( qK8Bw= l2t*VVxxab慞#)dJLImڭ~HB۶gU{Mf !U+8lcUfz 'QGirhWLgwc!{NR$5i>]sXPgxSj⿖)q8ʔ}B"jz43;c@8̱mnkNLM| 5 <ʅ\ #4tE!?$`6R_cж`'/ ?syȓޖMsEB5bP3pa}|R(71~ kd`2A6)R$_lʤ켫T՚yol ,i{啍H / 'N7哦:}]mgjᖠ[olYeᵅcL&r7H#1V30t":'1E]J O݄@F¿Ί]nֲdnۇی=y],qC;daxa{=m I٤X|:GH!Am/9hiS~Љ#[ĺE[.~Dhy?I1>6(Q."QUCiKZ'P%}Ȇ[ww{'1ņ>g,[-(ˆdb8NDt&o(M%r$d1y{enڀq!g(@=vu}d0+'{1[M8D#Z{U%HQ ؽ>3bJ~i@Hcpjd&)RU8{^|j=rv y%UQA|_o Ǜgy[b嗄|)/˒-ufaQd`R*ovEL)tQ#W>AtY;O$N+Hg 8u8,2A=}ԬnDH"V/h;O- uh7>+wo퓶Nt8qiĔϋ ;['T՚NP(秉hG=-kk3/)g㭄70?Wӓ{8>P"Xoin;<[mpز[Tuha\+?gSy|SQ_$a5K[ xQ(ӲtGFoq%u4T''[ x*^OTMBFQ^3\Ij wՀO D׉=N#鯟uƄ8: }R2LwYЄI dΜ#bJȔYRYbطN|ݣl N7zS'`ʳ?f١E[* mh'7+$uC3y#<> 5:S*b!<ATȠ PN0I#u!5Lt-Ⱦ|y12z4.Z;BaxM<<PB+# Rt >BiHԧX {cU ǥ7xIn2Z+:ҐDU~y eCo]n뫘Bƪy}rmc\u5_zW@R]S N {/ȁ.(AWEnΈҵI*O!s=CSP L̵įQ>$P<0(hSNElp|)?u:yA*>פIq9ZP C y*ip{nXGije2ZW|Z jo={DZJQʫNS578Y`ų*~j1XOmdIhFjڅ-u-fMs63 F~;IO?2mNz$9%Ía_% ;f0YJd\L< -dYaГ{_Jܳz{h(ϣwlET]Xw},;K EE j'ٹ-\@ t Y@7(]7n!'_-f% c| ֓WXStȬ`6 |CċK ˃'1#HW.aJC8+S<Ёjf,0ݐo;g*8z_Aİ@ى\U[V&QXdN)ZSRmh>NJZ%yN4w3$VPŷmQ D non+DǵoǤa<<)Iȹ$ v}.⹯7<">l]omYֈ:w^-6 ={?[TRey;w1I/hHt[Q a }S*jS'vؑa\gF&`X=R"J|L>d)SzLϾ3Qڛ/R9P cXO1[gz*RTp |f Sۂ~҇NNɉhsj2ڽCnDz@Wǥ!!qKȼib,C,גce;0Id=ìmۤ/LRh+o1"2#DW(B4#Vpϰm0c GJh!+k*Y'ЌuLkPn ׍ P(~ک)iUpRFEd:ۉ1,g^@ݤBp ,_c3Q2ItijbD tA]Zl&ky߬'f`/79>'"`K9ڛ~h2['T($GETUs.,_@?/XF$Vl E{+w2sH!pK-nˌ]j CCnG}bWyE8 t2~rۨD,duRM2#qa%#$?H%ކ ̷[6h%%Zx)UlVQ$ͫ&qE*e |!s, /}ϛ73qxm i]7ѣP,D,nBq ue'R䦙Ng%G{o&Uu=Jm2*_c D>ѫVd(H5k 3Lȉۉ,cUb( _EhUFnb`4# YsUWNeYl+0'Yώƚx\TCp5\C;3B=װ}Y1M9(܇_*ᖧԱG춤/L '1ɮWԝ<L??Lޕ&B!yѕ!P| k#4%4t*3Fd$Zs&#{3Joʥ%">Z?ml-< X6Wq:Ùh ep!B!&)`mh=O)0^LopBܸ$[9eћXqyja|GkOX$0t ^09ނX$]zsX"3K3m;@PۺVA'0HsGBKRaj->@>k5o3]_Kv~:vDvVеt|p=@V?OE#^EO-IeE" gY6B5-TlIA*~9.oF OdOrG{Co›k,xm^ζfa㙤\ZeOx*2nB%%#h,F?(0OYq5&Dw;bEϑG0]?3` $(4a(_MT3=@<2 a3xp\؏0Fz3X\c8 65sXkaЎP*r^f$<@,򑆖Kf{z_Y3G Yq2u^9In'>VZpU> ':#ĺbXǔ)gA83wLSHoG `Au)b$E t{pZ \?KC&r%9l;wc'ӂb˹ <4HI\/ee~A1B=<Ԝ[ڳ`'z,0{ۓb܈|<(lKp㶅cNFJ\R- 70&~|Y/ ~yNͧ>pplCIvۜtsBObǐzBB.(rQij<Ś ʛ eNY( ~'!xbW7km "iU1-ݕcxܶb/5nqz9y ֙M܌S4~vjk<$2fW_juߤc䇷0Uw02/V 1Rf%Zò>r5´嚘Мh>3U)T gyp@٫91ҳ"]{t+LtyM=&utmqH7\!ۤ:d6a&r(.ČWϵB*mn Nb'> u:!0"%y>$f-\{t8r_ŰM*v>G|akހB#h$aH+f^g\Vٲ_I_yΧt> 4r.!9?Bݳ ]kAZ^Xuܬcbc,,s "b|JUsv6 rכּ*u􁨧_ЙFo נ2T SHNjtDk[Nt58NR7+@`Md%2NMԥrh ֊*Nhl=ݼ)`;_e'$:@o7ƣβO'߷Ƥ0#` A`7 ςAz &: J25{K'6ataI0 arGO)?hJمFHl@s˳`L I cXH=rP(F,:5j]|p!1r>MwK*Aȉ֠#`+ _dln,*'/ArgHk]{~m)9lԇ;98лCY  OlB=䬃Fa.Èu4#Ce Qȿi!n6"@EZu yYSocefCx?2=v uTM'"p=3N~.b^b1.&uK.}WIl[QBWݲp3%^Džm;d}3j%nK,qAXCR⟏n, mCϟS]B H]4[3vF6{z}RiRXm:o ކ>O(|N' 3)f LMİHrS|2G(۱.nxo. Y0H9lυqG$M@#gpT=)~Ĥ9Ov+E_ ڋ:_;V)m%UT3' D t1T!u3 P#GHC}/Թ)%H _;tãImf'y™ w~WjYp%(SQ\b6VoGynTh#{ۜU(zY,F}$܉Wk,+I7SH%)agr-4bx%P[Kx+tk281[Z MŽڣ'{?sL <.+Tu 3?1,FeJ o6&"d6I] 61\!kv[*P+5Vݗn }6LÍ:T"$}˗35 TB!}`= >no z[<I3@ $΂6t2K}^T ahajdnT"OkIg‹/,OyY^c|N˟Hb }GwQg `3Gp8 6=촵R`RߪcYwrjl5czfL[ >F([-DH@q>륅+_2W0W {4eH rRhGhQ6xe/k6#_Qb,ʡR j \h"{+("exYǥDeؾkKW#^Z_>|j/"l&!?>3뢤DltcQ)2C󚰶M%y=O-pf t3.ſr0t=SҲ@g@cfBLBǺg?HeG^X^ BQ- ș[; ::xxi)jz_MSb>)~_{_[ 9=CgOayTmD'#ŠX]MB߉an.@Pcȝ*l935ߝDzpPz!"y0Op>p{}~wkdCAY>=9|aפVV]ly;՝XESC+[q~?% 6XcjCkipfuV ;Amc V͜[;)Z-/HuxDDU{Vm!$t;,Jk4BoRMnb;@Mtظ>ZﰹXK ±nZ)56rJp,Ef{l9@Vw{Fk>u* >ltp}m~%@Uj6xF6ʼn`ufEIC:KyVFR3J~ⱗlN?D#63TnK`a*xbqcp4^FX0 ~%ݔ3b8ˠU|7d?jRk  [+FŠ\X,f&ojК,w![科`/PJW䅈%=MC.J?à[֏tM:]L 7N-PBu[!(V0bs0LE4l(zU @v~D8 XZ[WCZy >hHo&#j{h y$PG3EгI$u;`Cj+@XZ"= ל|OǦptLW˚|8UzK! xS-ƀ{=7uF8@azo9-~Q}n 9(r8Vj1+Aeb'quxu>3pN'yt;J<"pfKlc싪QsI2Yo38bycyg{V0?P∓wBxj%8N;SDM ?ִ {L HU^>7da= &UH__3|Y.qkOv$l$ *OYJұ2v!]}/Uz05W*ڑvpOʙkl~aFzhI\튾+,0ld_| x| >6)3Fx!As*LyDCa ֝_!g$Hp{HݵX<mNoy}Ȉ +3TB ɝFyFqOMR cz1 !rFo4퟼;YH"&ӄ =L4}iOKF+ 0E&jXTc~Q`~/w!zAGӼ#^AB L>;ݴ8QlM&.fMQo~WRT"[%,uW@LbUzո0_t9:`Fr KP>hGug&+sTjTv[C+OE~^]>Y3P~ł@uBK6s7A}|/\1&ǮٲOGC֌rDn?_.t1w4Ud77>UX{bn_D±)"31D*)ܖ +&W?:-%i^70Wp ge)ww!}:JK' 5R/?f8w#jbjbu%d#bCW'w5h7%Ml?KZ%t3, B ߬#;j ܲ0\彎s YjIh~aWJC(Q ^1,OdI ɮ(;ʹRR6#DoFko6! %B1fN^FWv%(BEE,tTEtS }VeGrRGC;B(U^WDwv?xѮ_ᲬwI8?s+: DI )9 G{ 0`Ue2 "Lu@[QܧU\zЃLtS I-GIcv/4"d3,(>{ d0QВL*{Fb.4'] #]ѿ0zp;i3juʑ/6{gٻb&TBI#ñ895! ÔSoQ ;#o/NdІI +SVY)~^-wksޅc|yeB&C="$A._B c \e)U3K@wݎ;Q5M%JL~ mFa):T|Ik~!ao+Wu;g&EI_pYd`j|^@!fӁ '4^:y"~@b`lDPI|xPI;Xܸ=~ ̣a-__/QU HQqkf^e |޴"2[W9˗j:A) \u29;A2Jq)teR`YBmDG"Zn?Z2IF1Kpjk2VDTP5rܹRBp\p@kf 4.f`F/ˊ%nqW 8C/>7loD(aD(`κY4p+7?ߨNAڢ2{k< +UːfNŦʧ~ͼbTiTZoVYgT"%ي*xT#(Ra-TwF`z3 #Ym?aI{^%a3j=[۝PiXE2\a0};|xyO]Ӝ쨶K1лnL[]񌐏礰..ovއ/s`E|4}_8=WCU@ %ޓqsP{3GZMPfś_޽pGIZ0CmfNs͐94puyP*W;5r ݠ쨿|l.y[2 [өpDW.nìa7NՄ%6% f y9r𷩾o0E@vP>yY e{U0 #K)a|FI._gęՊ q!1AU1LwxYUWn+.IRWy wΏ[߾4[W|lT> Qni3|pf{ @- _LrxYgHzO2 L9 Z"ؐJu/?̪L%-v'~+J"n7뙊^sI1AY哈7wFʋv[ڔZ#zK\%pa\6]y2YŃfcIQNFdF`) 0kNh%m#8)WWs|̓i n#K4(o/)Κ`*7l ~SpI!@_ZI{v8,HEQ~gfnb@54ЯkOD %5G'ĸƜ.{mGGv>GT)&8oFrN%vQPaۄ6[;K>>62hA{F>kOppq9JdyG˱qTj圸A}`c9Jhǽ0Ue|4rcMt#<9=z}eti@ /4d}fD  s\֬`v n%8`@f=uj:|]E=L{(cJ}K^S_,TR1hi^;T!LJOqWsPJJ 3yX9V.-%}.gBm]/Vpu``ل{Gw"j$ߘakέw@\xޞѫ! J8Tan:1q9FbC{1kWE%GPe!fe f*kyOqM(UH<,,[ޝ*öA~=B*4Or)Y đ:Pk~\tJ<#Rj?jAy <ƭc]!8B7!Zou~`Ro} qixŗXA?V = 6h| k8ŋK3~9]:mM} :ߪvf>緯)f`8PلA^ijfhd3)$;<uv!LލQ5~wgYZ070701000002a3000081a40000000000000000000000016661890a0000c0d8000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/qlogic/netxen/netxen_nic.ko.xz7zXZִF!t/㾭]?Eh=ڜ.+mvJ\_-iMXv49[2|hWj;ct>5w;KWcSSmi5d)!'N2E,F$Em600O~8!)'G4"vAZ 9'p/~aFyp NE#9ONC&$P#zn13㊷Z^/txIJp!" Wz7X'_npܗꈷJxNNwFx+M*U+fW GIjrZ/lʭc[hA/ܻǩr;]UV MZ9HW,.]h݆/vٻEXo\q5 C #V+ҼLb26}Pd*"efAr H)$XF7l{BU RQ0zSFV*./ߏomsn`Kʼng!fAu6CA~w4,D `E.?LVe mI@H@ِ6 50SՔ(fqgMuG2iƱ({sp# "h[-؀T{6*c@+lgu; jۍ8{T w&ir0Ljd(`u"Bq?^¨mkўSW[ht F}7|c7:RUB<#%n燮)uВ 3M_DVw~Mq׀a3:v^iRR Nh~4 (y΄q1`~&N]{o*b.%s L:3AC 8ȢeGiǞhmMcVܢ+E"B a<]K>cn&2QR0k6:z&%g,[kzD@[og[\UܞojF뮩ظFcj] .ys̚9\'\0u!S1deHһCH> %1}51s,;4\S@7hۧbhAB|}N12$@k"˭Bz!4A6>ߣaD}%}"d5f Tp2fpR-ȧz}Y:%:Ve;gJ^}Dr8S J0=5E;Fn?Jv\?I&yml}ڿPKe>.oHiQfXeaZm4UQ .*d}DhR[ !eޗO>}4)oO&^qT3ByB`f9cCd*Nt^(x9/춝{9*&аRͻkAauӆTAB*7IfE?j;g ڃg$\ B{)N"Mb]eq+̛xOTqυ>Q'"dzGؿ s.S P'v>bA[v60',m]DXYRb~o V4ILV-Z5_O CArd_HҤ=.tNCsY6'q|1u 1-ze=mѱͱYp5j"rH1Ǜm&q5CjjvAfE+\ۼ(Wڍ%:3b_ Ph74zCv@zík Hp<=LRFAa%ʻh?<٣ziѱ:pn qe;9.@9K7o`kn^|](ZqoBI9UI9;1O43K2Z]f<'X*I""͔ !;z n''*25^4~28( zrân4+`栔L< Sw !K~. :?BF6Aj1=<#Hᥦ[6^WY[Z BIM/oI)^ '6cXtpx̵*=,n ]<| E9wqMg *Cw-G+lӖ=jś2nV ӃuDŽ$4*KQ[9K{Rwؓ)r\ȜkR0"kw߆1*OTqg_w+\5k-դ d>U{XVmh=_ ]B+z_7QE.PFo;Hn;Mcݒ6qNjLLz%?hc*'üe({7&7sґ$k8,k7NY@ijΊxpEuo [A(~@{b6Zy}8j݂8N2g\?d I*[~1*^q54Ο XLɻ,mea Tt6Mh5BZ[xjR7 P6N1K3R:ocf;%l"$ .;z@!8݃gPۘNZ IJDlVJp~QѧHGC27niOXH˾룠:~Vtd N:/d3/>L <W#k&峳_I^ʏA GJ,+;E˄I"&`L,QF"љ{9nXz9TEr꒰q=f=u>qMDԇS!_!PKS0ׄFe+6TXU^leէzM1JMTg@dO#XAX޾W6ijɣ@8bTiYNq5O|zZ^z 䓷3Q>Q)K~ 7, _zK& 2 þJMCjVh,i_ lLTCW%WyGH4VqG u1C:h@SˬF|iscG6Cro%2j͏Y e_HS2,!MҾk"yPW9&9kȚ*X>ט![Ih2Yik3$\QAњreFáLavf%~KG3m_"Ħ=v}7WF/},tv6Ou?Vj-LPy0= .$d|7|.̶Px!eC }M]j4~j&{hUa SvlÝWKz?>k'?S$Z1deC ki݌:^Kg,YJtm1vh-Z{p tsCa`Ahv[h쟓>^s?Y  ?>2,꺰y_&/H#i&}>-,Յl8O1Kyb=}V'D=DS }3üab& %͐:,o0%!NEktIp8DCgFQ7S~@:{=y^3 uӱE^*P̊6T @Ā xwB@O-lh;+ X[c "Rɣz1nvu?3'G˟o-IwGKPBw1V~`C٢_?d|zOϚC`ŧ tAk+҆nH1 s4lb.c0ק`[Sw+6 YY/A(X0!a7TKzcoq zˎGb/;0r.\wRϜQ.:v0 a#'KId(:樻]2xU &@SLm#SvXT)gZ@h$sqb(:ICOuݱZ*TB0`!vv~19N gw۶SM??BYjRzUׂ!6iKY&#mm0R`S$:M@yN|RoL ݭE<;;)l^a|QsgT)ujOw[PCഔ&b(آMIiRy؎b%`iS@6uҳ"Lb'n 8~S\;r~ϻNԌ8CaHs8# 7,ˮ,r 4tnBc YՆ4n0NJzϣfwO_VuЭOLLE"< i_69 KCE4V5b۪,-I>DIN~HZF#!|pLj#'30WKq& .k ͋2:s٩Hu 왔R4Tau*QBoC[/*j=~y_A @=oDڇo^0Xr6Iʹ$` 5g ꐍ== MmdB8O"i51ÐVz/IU{=o".B6.("Xp [-bK3-D0Pvf9ͅ X۟3-K7Q^$&Uh;Gﰑ3|NXo3N2 Q'v tBhRiB?PԢgLy[]-wSB_*,<qQ?GHN4OP Ve_Sdn@=^ekWthYAuHn"!ΑR~ճ'-\F]kɷ+.$n\*`F2ق16>3_s,uFu+#(YrC6ge9--k!dߘ6ՠ- BЂ GBRg,_[}ҝKB9w-xapFm ZkuZRLSz ";tE sFrbҎM)h~ϰ#a !yh')]>~QK2zô1k젆$!;/'#bQO 0/m>S7ds>7icwL8K .uM`[#!B˹j4X(##ר* Wi7R̪%](N) |-U;4S*,$Yg8ńE>Mq\[8>T$Okݪ( z?5XL6$z[4;)B6/ޡĴ0W$_$ə*Ec8>_P>0ayMT>igf5ZGCGx#lӥY╢ו&dӬ9h1S[XpM\wGHW6@Չl̆d{$@ـ&=3&} c3!E4/7]XWW;prTo,eKXAա}竄䫘]b kp O!l+2caD*9ibETMޞV@gΐVfn2?%-g1U1 S[LHΫ68n:dUAH>*Lj-R㠊$4rx!KRµ8nHFhݶ]6CUL@ /-;1F>>Ѧ݁FwQr(hQNVa7V1gG>W9G 1m>dpv@ r:IWl,dwBcP)bBNQ-sCUoHep!t\{qwa;+Cw cY}R'qêE tD^d984g0L̚Z 9ͫ`sa5~׈hv?N@ fR`h!D8hk/lgd@J$Ux^}Dg +u^F{B/Pw~KktOFvV8sZ~FK]Ĕ* ٠f6WźfRXyFxlwyȇcM5|k잶V¨a"<*z`tI©Nt>W*{&mV.1V0 0nz6yijD]!93"qL7\FLXu\#`)"q%?nisB0+%ϧB_!W"Mr(kڏDĮFa'/tɉXidZV (60eA~bx1GQqQ=/ƾ} b1%("_lrּOzg|<F!Kѐ SVE)UW k4Ŋŀް2rC^$ZF9AИ" s;/ }QO%6[N sAPgdÓw#!4́"J.n!o7™h.]@pIz!?:U.+,ԳO!q_.ͩjҴbTahkw͊戵F܌E_q1H1{¢sݦ,Q`ggZ3YƷF_#Ĵ(moJ.d~gFj.K?(R,P)tHJ3l{OJ cNjI@۴y̛-R"?p- Sݗt_WnB;F՞P횾M#qRlb}؇XXz5=9.;Ԃ+d ]*Z;s/F=ە/80)zbZ}+{lE[. _2 2x)0j+[]ƒطaƬaYxj_ WgTk 0* ߑ%Hl,TSHXZt:rvSrxwZ Pt=X@~Lp)j%o8}*S5 CT=/V5\+A+wz8!< :u[s{(ִ==DA'“#7>$ ^$bpk!Zblh7wj2c_rm`\|Wҝ.='=vpۤ( 6rbgcM[KlT(])B _1=\8neml`k}4 >9j^k.rn is~O- ꛘfo8|Մlwht7a{#ԼyoXj QzGr3tdEӇ_>b9ILx}Y/[+@u]UkdNMcxh846e%YTNcr+Rf3&pb Q#Y~nk,˩h2;61cƐhɣiaxlh+"C_5YAt@9+xӄ {U!7 qFpJ I@U|y͕aG>~< 1OA΍;i9!ud|i.č$.[)!]a%I,b56j6av[qݙ[t8Mu%u6Bcd $l|vhE"Fִ/4Aќdu.+ۙj%7'$\PUɾ8ؖW[H>Cfz |,C 4K'b),Tf#C2jh*%wBSiӤ'* ۰˝eۏhT,*% 2]oI9xK]D }6 7^/=71Nާ f-*9 Mِ T+eVibЁc´ҋ.]$rܛ}i zp%9S$dʅBݶԩ7n73wǓm#u}q4Hz̿aK)MUFZ7R%3;{hm5lu U-!\¢;osf'ұuVnW^<هsjgOeڥ1HwAM^G!e NTOKGAU hӻEp?Kj,mţ SGQWsIYh\YF !Mڛs-B pΦChS!&<f}H$hotnfES1@@9jq҂J9CpA[Ϙ (VblVKLy6tSVHǒwF#6?%-MGyFrӋ}4 ^t#'/NDIO .ZY 4(٦kNew"exo:)ޞl7s߂p%`˝(oZ=7gAb5@N`lt', ynh MU |Gʲ5lwhx""s5TA8HM ؞\gÏ F#*z43+wG7ثm! ZlQΝAҧctڏI98VF1'@MZ&$p_hFv>Uz?-|UdpBNC˕]P3.r>˥9¯Y<gLSp_f 6gx];}zһTVz}YI089_׭?gb4V8% ;6ng9P#dQ\ȧ%MSv"JfǙցde~s];X7IǦХFux;XtuH i~b'gr1\9;yPB*#DHG880O1}pϚ^<[zU 5d7aEQi߬Glz ^|BN]gxC ;oJtE9+lC4ݻ[<'O8H3oٍ]8 |t!}Q+d'c ۲9):wfez[$h+?$` mW(}i+}0ut]j8*CS[|nDwnAEosH6m~u/OvcOjCo2zL^Co WuZs@:6’ȧ`[V[ E_/ "!9nw^.g? B+Lq]~f"8]FmNfdHjk"Jg$}KyIʄ)48~Im8DVm ?h` vF[{o<Ljۍl ւK7Yy!ǿIc@xQr>k%vf&i@o $RdpU7)DFG"`8Q߆GT_*%D"#hYhFA\G,~O((hƒj;)yЖ8 ̂!k;lڔmF>2q˺ʶ ٦/toY=r,fdF} u}嚎R+_O$gIx<FE(QjoͳOIYfYW&Z[ V~F8ë{|Q1dYTqn  & 'ɋ=#\ˡDIil>%`B0FQi45aukYYSȓ$*QY/&w=xo%ԝ/?gb Uxf +E$zZd%\Қ_yݯ$ P>oK.=sB4cBY _,$&0,ALv ; w1Ve7荗_Rk-/WfHiB^NJovc* (Ь/J4%-"N 7芞PEfk33[:1QErzEB9^ۜ$8>/GGXۍ(!.RlW%@ξ /1)8z0/E[O#ynxqI)32EX%\#])/ҧMd!,> &g3(`Ɗy ;G qH wl18c D(2ڪv]C̊'ɠ*LjS;99~Ux4>C9>; u;@ 9{`h 1-\!+ "/N"4|Mfr_}X+A_ҟo0'8ݒ`S2n:~Z=_{,G+J| RDFUi+7,M\hs?AQ x c~s_d>}۰tvEeUP [3 qn e`k$_Z'\fk#A"Ah.$ #70U| eG2rҠ h^ҍk~70ئr[s C}:*DH_&wMq4Ko,fQdѬCa|X5l[D :pR+1eB) lp ?ߟZ _/j'%{>,tfN ;VM`%+C(fFBr͸S+0z!p8rIQFtk!u}]*Vj=~rr4ar^ O0K|-7IF͸fFȡº$&,Z5H]=@p7qmjHwI.\P_$tҴt$T4ԃˬhoI;d=EwfHRsQ<\Xj,{_@"5.6ܝ AE+%xLm)q{J]k_Wȁ-/]Z`pjд]b2v]a58ςDhllREFcҀMJ?gI?4ZkVOyhc?Գ}4;ey`2$Ls(c (1i.6g%8vU/{Ad@n? |f]! ~EhR.C=Y54a&] duV9&f׳C8y;z6[Meg̊xoc ч`ׯHu$[>ʾJ}Z 扆 Wdx)>O o6W a !utYcw䗬!nyePWen ؄wdž߿#5v?p7&dKB>z()7t­0Ub DH&{A`vl_f |CQvGְK0ϑue.~l]Bi-뗖@i.OR#) \BDo ٛN_Lәh(fITnA-S;.Oz&Dc |DCbSG8?W*[hZc$H$ǣcbO/_wCrƬ1q݁`w;9{aC˲p,HM_;`BnR[ϫs>¸%q8ƙ(3zѨ<%o,T+]IHˈtQ }ZÓ킱} `)d_Cpil@RQ/(ǯ ²Xu(魯]P&`shD 4-BNMbfiՏI^(U/ظ,/֛Mܐ #ch<р9<ڄOjh72,Ϲ1ӆQh4I l4WĎOTJ\ߺ_>ck( L3[=y$?/VXs2%oW7ևeT"K{Cmbaթ΋t.q#Y|/FkQ*!šq 'KΜf;aor?B|Y!g;k5`#8M#qR0SSPɉ4"-7g< .tc+YsZ\ӥUo 9 4gDՍ̇NTj,cc>Ky,Cb붜HV{Qs~1hʗ!oIz$보=NQu3'^DE|0scx$ wn2ֶ{,^'JYAEk]F?{Z(ҷILО&q& r@3 $qM׿&d`3[Sӊ!3,Z qd GDǡ޸SLSn$' ZSY]|sEfEC8WŪl'8 &m|^w/dtQ}GsF?';}V_0'o9\s=a+{;f~vUK&} lx(eRnx~CGA$pEGhG"L=xԜ/5,ߗ@b[7&Z.c(lp Ls+q>,|^,|fv&?["+x,6*04CfT(7zܡu%duX]\+MJz0h9.KEvRaTȸsڮdJvwK4!cЌ6 n"-[d;`:Ŗ'|e~,lHM FLQwm}1Yٮ@}JkbSaDq+2+ ÖghLD/Pf8WeL?4jVX 4F'A [ö^Sll|䃾?LLI^(mxx;) J?sm ж,F=Nw *CnP,E\&aSB>%3D4bҺaCa8>Uȧײ*NY.G]P:=++աCO4bt]'_j,$4HVRX2+8Qʫ'uGS@?萓:'_BL21 KEx}g K8Dah<)ʅ"ƬDLJ!k3o7]jCQ \Z\oT{QH+"ECyݍH/zjt}q_@0 ؊i>КkQ_3j'|J^aY38;pTZNJhD5m`5>$h-'J>7Y$J]hbBm9yf+5Q̧a@U3DBꎕQ܆5ƜrPB{E17-Tc3jBy'.xa=hErF7<c?8LGJx*ϧzw%D(M|D6 `6<Ŏ {Nz' V̓0x0+#b@S)h\c(&oϵC`Sr Jmb 7)?NAˢ!{lOpZjrSoQ€$<9xv.'"ƅQՅ*˚Τ3JT+t!M(Dz[+s nPǂ= |>~C0鬡~ں%i`j!"#}xofq`g&ZP)b/tcD S?]}3O =LBI`F[UsCR46P<'kʪ@Fݳ 7pI%]s\H5 /;u1:Vpw)Z<ҘK:~&HI1'Ay.6靻c5DvEud-ᣗnkP".Ir <_I6m!d-w%/h$l-i!P@pEr}aRhi#򁰭7$5>xSH#:kDMP7P H̨tg*yhAx5pq#F:znzpśGZ>_GJ<&ߔuebߵ4,_ӪU^X:kKci!6qocw[4^C/TO֫Lbu :< y6pP)}Ɍ+ʵѡ܅@ƛh]E^eDqOČpZj.+'l#{tk4+ X:S9>ڰ ?m%IxxW @ cQ囧%ՃD͢H}]YGH8cIŴv! `ba26K's_M@|5o{s8=9O&Y2Y 8{YR{P tjO=ѫhФѴ5` (uvGƐ `vN*0=CGIf8ຆb[A X}4ήt:KTVf!VMn\_Z.x?S|愁i{h7_<4+2(' T KjZEHaQτ°k+CE"/5(6Z8 2@YAU'Ƞ4"kf"/ A.صf׹YlҮQe&8Y#._؆@&t6ڰ@o_zx&-i;Ը[#?lo`ƥZ;HO=8{b[z5 e*E^wk0\J ۡ^2F5wkR- &٥FJִ41ڰ|2HÝw%UJK[+oT&ʔ: `Cko v\ =o/ vlQ[w)dEhΒ9 lX sQā2= Rk3ejH l{;E=Y8Q[N{\(8ˍC/Go# ajN;jæ8},G̱)9F8 ~CN hԁq9b(QzZ2l %U?i\SVoκ툊]ir#<.Ј|M7X FY[`S;nJ?b?eZɓ HK45L=Z2>&\\!KyAp^TFǣ͝ZAZԜW^Vd3O5 i48/{]L$oo;R"RuݕnHSxyDIkfvjR)S4 >8H0 z@rզ(##>="Pa33P6r_) ;Y"dN2 Y]L(vt %PٳW||E*pX2> G1 IDp!+?436\21[vsĻP}$ֺ`VxnCj(9C dH{uBC:-Pr$ݸ_ | tޫG[cҏ/a@lE&"b|QDW6kϝi r5߾v /y޺wl:=дi}"H2=ϗڿ[/!XuLϩ^zRZf #f8>؂Gb`w1wsUkj Rey:m G0=Ѿ+V% Љ=#JF};|0)w$8ޚW {K^]QH;+˒m/g܀rYJEV-Å}s`.+'wTr.<.5D/Q"(tԩĘN3q72Q@@!ahi%:\@ro<[JP2u@!wpQtUȲ5g"%Z,Z ;iI+7)+5o|h@lҼl -Ib^!yMXѠc4U^ ]^ܵ1Z{e1UE*2 lg,&>J~JЖ.\r .TgB,8~O<62/D \RJBjx+*"2/zCAR\jU"ث%yb7yLH.|@켨U#*xEF~>ėŎ26l{Vz\.L>I'dhMJe4TV4dc e#8Өy$: VEɮT'졨RJf?6 Xκ9חپ;Iq<ީE=G y-P6`NKuu9<=yO(-@Us4:vZTm\3EIeuTπaP r֟?y>.~{9sl u#d`-+e尃^\z]cj]JMxt׃A bB 9cAC'CSn#ޝͺ%]`xv>qS[> I alV< s3 Yy qr-G XE b6fw`eWЬLV^]ln;#"Bɲ_|4UR]=sKZy@z,Ah"R`W)yLܑ*۳,ڛXX(GDd:du(bo;PLH!*}39T#fk@F͖6 UÌ@0@IӘo_/*PnkC~=6=x,εmbmOp>|~ ě*n #jQgV3P kDtZ+(gKe2¬*f_@haWP}~dJRC'y۞CB{kڢ`ĺp{bzp,=DMT2aT}ەK גX-Nlog- Lk7ăn'r_WNg&X ݉Rd.OZSGou MYp,[AM#˞oUMD7N!&~Ps~ָ?=|<6AGywq (}I#C=hoM rI~vD6/ODU"Fl\H:WHۦQˌ%UJh[;pT@sYSߓ},sؕ9݂MXߑ~MtڸL]́icTajϤ3ټLH,˨Sp΂B}uh䁀WJq/mzTMC3ϽLi]:ZLܦM*V]%@byϷxƒpW]$y!--bZ8pGR*0q;M wucv3z~qc;_k} x?3wMJ:w IDt17/ ٞtȦS"- 1.zp9VG  xBOWnAFeOmN9ʣXP%zl>j&tM_$WskWx~F+"27/xU,p$\kiu,mYeBx2ӑ{Y !OVyvrN9)Ҧe۞Җ13Yf UVw,@A^vO<$8 b-8 D>/܇ܶt8X n?{-t ]to`rR`m ; 0#!"CF M;An9DEڽXC: ?NBVmzai}eB=!.h®ZTU7,sZ-<(],3-wTr>EWߡuo'ɱd!"p 9pݻ5Hjfv8^a択)=g@Soh MEmWo QnUCBuVzN)CyLL>'oUɌ$6?xDڟs@Y&+j~GI43 O'l6e^ؑ~(?mT}E@4"9 cc֨*mf:=/<QMYꔔxnssH(xV,Ԝ'L9tzDG= W)x-+ {e̩ex:[1,^pL͈4e.e2Kě׏ө$I܈ sc]8-mcV[JkՐ֟SKtDŽՊ-rF#$2eRN0vqpDp_`ӀwLF"X혬X y0:>:{JS.Ae2dS!FJ$eF&H7>(Vz ' m%E?U&Y3N۵ng?x *GёI=x[*ggϥ 10{r\ '{ѧhd nி=πĚ`w-_\4o~O,N& + w'Gӂp'8vǦ`3U9B*>>r?S:̽XjQp{P E;sSb r3+rfO-=/ڒ@*5[ CkQ؜ujcyVsdFhCup)D I2OKLq? \^Z: rm< ')@9~AgQ8빔ZnxV;>j6Q`-#I|Z8%Kv\Z ,U/t^No1zR5+.6. ÓGg8\VPJ2 xQռX'5g:vM%+\B<.KY=UۗuL8Qb z̎[V<24XYFQH{Ebx 8qJ7d÷P74AB r& ֋yG~<餣FL^w}v;-=/tljr_y'w0%vz5%8xGZVΙ" Wm()Cv HCcr тNbXuumwm2fģݗ+B 7Atwxg+ʣ9hd Rհjߠ@`ATh 3K \ CM7[źTXՕ?8E9_\[f}RvUG^y܀Cj1/:KKVDvbX4yX4\ƴՂ:M8.+CRV#_])Km,kL,ZGMzqe0=݉N|] 5p19'XZUhd dܹ-:) >۲[G颶-S]Z7;{8ռp]A jr> n!ZkOHЊiϵA%AG/﷣)˭F" $7/ntFj*bMF؊mn`-o9uvDYvQF6]/KA8&~l! :pve~<j|A{.;X*[2,9s|ɟYasT J3haK4ﵪtF/w]9ݥ.}^D:m:ee4ܙ$mEȜ%܅5#7`dZq2;c_ؾ#" 8h_]&h(-5|k+D;;շ20mƃ+aG)n.v?MJm{/\H+wxF͆&tBU>^.n\gt"xp͟ԫK ݌_)ZBg:~ !FyhrU÷\CP48mn))%5Oz9aƖ]"ՏDSIXEqPq!S~xr&E$"(!EcgwJ0n,JڄvdVNXŶE'1WnqZ/MXx`ϔ8m, < 7BR*co8LM]@e.*v c]btEk 4E5I=A*$N~y^,:h‘%!IYÝvTWq%•ktI;v?+Ik!]dKv@Emj9/)Ž/#B>;T\qm3l'JiNBjWrvt }gp !/,SO13Hlws5> A[vWe;g GS{<(l׊2Vn$/|:X?WlXT΃vy16Aocv>&BcDH为re"V&fvJ6#Gx(M{H=7R&e ٳ` qX\sJol¾/C>'ц`?nk5ժC9+ im}r1`dzpB/7q51A9#R{ i!?w8 hA)JK6tdaYi{T~C\O?NF3٠ԞEh[#sJJK(|3mf:S@Iw:Wb{`Fi(;.CHgjvV)+1MbӉ!DzR5gmC+#

5aT` ;t;@n ǻV>Sg V;@#j'RH 49Ss;UoRvhE2PU0rV2v~@X2贠ɦN_&%7=;/}gV=qSW=YhҾI_-N̼kOxž˗k{Xﶦ`de[z硕O2[ZÀP21L;V7L BB[U+C-Vl`pVx4PxA6|KNvT-։# kH6X*Z|-[,ʓRҋא^vOnŃ%Sg{lV0> fV<"O/f-!.M_6Ġ1s[e|Qk1$ ؏tv_򆝖$d 0<~#!B u$i ϋ,H~TNW;Ia{Ф2 eo{ Wf,@3H&{ 0뛍Iwdο1SEap*8l + QF\vpqj z5rM8fm֒v5}(,z5qdAE!^y&p)'adv=q1hz-&DߦarOͥFQǤ;&ԏ(Ւk l= gH2T~lyd3M!z*.X1AnW&ӣ<_4.6iYؤ/1Tn?|uz/\ d<0)Peپ^ZBz&wc-(ܔ$cAg_Rkfmip-Q))%O/Z08"&DjvN@&% /ֽd-IAW9ge~4QEW7/2R c5aYFQ ߡG~[!rYP̊$=9J[> j9o,\jUP-#6S +QŸX 'vy0 sײ/=$=>Wg $ /#rDDWь6h AJ_SF ,O((}b꥘Z4`3s}@Mz۽,X/yK&{c4.X tr1L?ur}KXf(zQOh4|pp}j+,_ P1bd vKO2B\V*]2B(z#ܡt3>&v#;KF@CÜ UGL jY[xԧF#)D,R "*:-ewF.Ga.Jl'GIUͬzV}!\VpaHɫ1;񻹹]q"ua' 8t󛔾殂v.ο7MIl<(4JH&QI[ܨ5 1*%aq ۂVH$e(f~SQѐ$-By$)sfmnDrx{@Eė_ $)D8] fV2rrP ',] `s@Jó5I#p 8'{sy~מBR?5s4X g>/PTL.x0i'KI~bQd5W{o>\fW{ɚ4VfC`-Gm!]MQkN̔UOh͚ZM܃i9<;}; 5kBI nTi):-U~%wxX[;G`8εSJ0Gfw 5(J ر@TRvjO: Jng!ݒ⢶U5G]$0@ƸeAH-]g0\Lo*-sPN7%apu4El Qv<" üEvfU{⦽>ʜ ֱ:f!c%**ݚP){VC/G+܉cQ4 |zLX'eXo-x\O8?p]KD/HB?&V|0'PoQEu\ŭVY" k,te`O㌬^97*G/^!SJ 1lfxYWpDs1NTX5vyT)W"ҔixPŊ.(b/g4T3QSۂ=,.)F 31Sj>=G1Hj&/Dxeq?ӄW$؞o$gnsB8P$sY9pyi0, 5\K5!"nʳ~0#) 1fB%ew!ѸLeH_9ҝ*%{o4ӹP0o]p\o@g^@S(=p˥!LiVMp u.Hd8X7[˸(uVeDwf[OKSV@[~gԏ`]A0D9lP/,x[7@'5ݼ⒝rʻyETpPX f`x]Jkl"8'VS t~2gR`Q%[mG'|jh䴪OVmPQ9ƆP_L 3ZxL=4(=ClkٯH,DZ̩Z[} r J 2-h%+A*/ %OEAT=IY7(d{ { O/5xk";605VUl3@0ɱ$X"(HA%g);wr6~-,3cwDȿ)ªZ5m0ʱSHp|h؃k%ҳh4CZ }zCGfd|E CAQk#{މu8σ$h=tK4Mvv0J|t(U6?|ZOE=kގMxs"BNn ґj5Ζ)9b[:@^ͫ&Q8=lȗɁ1ۀ1 CD&W|x;[N=nO!!zգi(Ae5Z’W)#2]+U'Wn.J_wz={w M ;x:D)?j~PzyEԜ:MWO+cvVS??H?Vwlu,K[_lO*>Ttʴ#Hғ1 c;`vh/M7Zavßj5a9֯#mRjs`NJ^CdkVZ[&yɇeC|Y?=+1*k!y41DiInOg¡* LV,aR4B٤_l,O2llJ{R.F*2kՊ|i0{r})vڲڃ>nhLZBӷ t+55=WuˮdW<9Wd\q=`=R g^䴟$F&SSU`]AvDZ0"LîhC JIzb¢+?g&%foÅ1SHFT:zc0~k׹ !H] :(4\!uSd`Xˌ9K YRv IM?ig`}!W BeKR(rR_Hr{yvTbUYКaNgQ $ (A&jC'k#20`7c| P,}}w950>TC`-7weŋ#~͵\C 3Y2'Kcgg^&:0N2̷e4m;OwdVI0zT_4\m秘Cxa eF wF^}mv = **譂% A`r<0G bBl)TK+7"t^17k*䅝]\oE/\#Dx;_]%efksF[e6KhRm6@*3jM UEb)^>.0&WmXl][Sn)cr%TQW┠h$}*=InauJ#oaiɆoADC_DxϝK `ZQ3rDQ`6 )k䝒c綤RZP[ (d_ԷPQ[:Lpα:eW"jl'gOl9$)3:d^egTF@m $fUԬ33N1n:6}a:N e0t* ݏa1ͧJIwMs*h[.oC}iН >3(a+i*v9B(ȈDLM<4kQC#ˆ%gH!vf(E"TmcbdYbr #4W큑[%%;O&/aV󥅫& |ٓ O o+bsڂXݪ򏗏 @9?6+CmoYRc2}&ܣYi"X<#0RsH6LP|Xf)G!s79W?[Q<=y D/9L#!dBṝK_"N࣬^:(7q?+lA \n6?J!|W Hks6+3alS }A DN ok6 Gme?]3Wp<AvȬ]TH[JH%.gU`f+mhB²nMkUش'Mjb5vmNLqs\ar6~ARS3>.JfT?ʶ˧pkbV+Ψx58Rγf4-;9NUNg3:+ YN`(& ۛL|ɸCR3%jm19 ~2KsU *D +G"R e@_r'/Y((@F# 'Z~: z[6âo{tB$=2O <,Wi[j8`PKe>jjУ/@fqڝBK =1KRɡ:NHg㊘M1',j˽oGvxUW_Gڃ|7Jyre?tbJauv~"I rN@"FtJ*2 Zc/yW_K!r>`Lo@B2Ԋn dɒ5G`9Yk"U~=VZ]''2~TH@ K. p{`."\oi s!tAgV(&shd=f7"GY?hsX*Pg9Q-0[T0H vW'8lQE>Z$3MIΜ:jwXl U147yMRE%]bWR@ɟ^(9LK~嘎Iw+A"`?J&ԗ=B[U79z!iW,Y$X/}lqbק۝`ƅt,X-I_#S6n)LijZ}R iK $AukRM(}O :nh'^:Y|c|ՖGhවT`c4 sz1#X+,M ̦+*Rz%dwԤړw+|i_hZ>w%ji.V[UxIɋF&IlR=?*{ӃJL;~QO9Ry'T)<․"YN2vi +HQAاz3 ,Pפ0o(Ȩ™B$s8_!uT7rNGrն1lW{tIfMn9݃2+׍u(RHL#43mǔFc(ȁ- #v})@HI>x+Aiw*_Ϳ >Y\.U1AL)WLG9p=xv1 ꧾ;L1 U%,O~܀0nvq߼v?5W{.=C+c~Δb:}U>SHڣ5Ze^s;wJ49 =ϙBZEn6ig@]ajb#oEƆ5V6ˢv941G6XNNP3B4`x?šǫoW"Q|'dn0~*b+0O)>MN%D\fòJ3ߦ4$Ws=N-( jv-ئ71)͌UE9İZ*j9T0?KCFgϰS?,BTn4iŰX%);n(_kPJ;F hQ6ߔ$ƭ_D)vJz})S%t&}3O##y Пd'0$N]nHvfg D{E`-Z)\X1ԃT:_';/q{Jh]0o@c8ZO Emɡ&568`q( T-xahsc*D:8z@ O@0}G;!u,ė+Գ^腥rrABr[]4mN|`'^RoOqK5"zOk9-KF8@8a 'ܑX%aTo+aسR'":xѧ>diΌ}Qj _(cSʦ2ڪۛF_|Ǫ;O❃CvMvW'{-zVLXTnS\`(u3ɐYOGK2}"TtOQ)]5D;3CW|=2gP0HL [2MdF Z5a̩./@[,%}Qp2k͘i?6yh <)>'H1yКIC hCeؓ2W6z[ѠI"i껺T,t]N%=1X%e=JUUsLő'ݛ~ ~AUQL0QZS栛bS ; <(a]_eXh!V%jaXBs~)VnڅX2 ,[ ߒe| ]e~uӻft"UCV^kd[Ms,_m7eVwK[tV_WT5uk{V%"ҧhAtߢrܷRac%k6hA$ P@r5ku7 9PaCu.,5q=aY[WLD/~ ф_(VvS :]TP a(o  -"in B̧| ŬXI=I3\#N V+[--?/}^Z%T-g[EqO;ِɞNXR/iL+6WW7z+w ,qm"7P <</ˎ8;o >P9;2Ƒ<N$ hӛqΚПtYD`LW1vǿp )z3^@ LϪ8I[WwpifX`A$泛9}`MqAȫ1zRF͖P OIjWӒ+s%MJn[3Ԧ)[JνʎRL ~_q0^fwDUR⥨)=CSuqf"*T\(FڃBJ}מ f~~*p@iU5;KrsFr}$kiS~ScE־v<4 xebzSYأ=H$R-f%;=p(u'/KO)uƅATs{QJpdXI;,&;<,['ućUw=JZ\: 6Bя(!ƄeQ6OQF:Upd@ic fpz߭ WQx;Rmr,nؾzlx͏I6њc9 8|rk8[/C[Wɦ萘DmL`Em&z}AghZ%=eL&lNDt*2:q[V9d~4=;.=fvW#vv_ T!-ac|L$6tSnܓcz& C8L&=4 ;/K M&5T2U> yK?jj+L|y IJ06Q4؍}:usQօ$\_Cw.CtiXUS lg y-Yf27W8;zx/5,“Fui0AW  dH%Ď^R2n}^ Iv$kZ Tp}xv~ ɯ2~5_/YEf<@L6!YQcHDܱYL]8HWFTNWoB9ij_]rǁ!Rka'.s o0rXLHrh5uaߔc9̤iot5پ陋\>}*tMb5"ߕɌi0 T97~Fv]XnF;o: Hr sH&uwp" qJ UBVO茟1[w\&d|n?$wU mh0Hlʲ>DZ@jV$e[?f#'JO\wnG;ħޢjZ$' 2f}q Vͯ9Ċ.Qle;2|U.Wڳpel @f 1P=n{dl,,^e]}ck3xhfkOHEGڦNdIxVY{~#N}Z 7&Ox'Z,/]e ]Y9h -I1x c֢x.)(D(nLy />ݵQj>1 3;"㒵[ ~gv-|ajUq~;:)aa;6hSg6̟%ڪ\^Ș½gTueikҤ,]|Kߗt.ܤ{ 7Q9 RdR>D3Е+rd}}о fMaJA( ~[AA^~s*xl2m3[6!>b} RD΍F2 #}z\f2M0r |DVTw-4uCn9$J<œ%UXӓ.cB3Qߌ\D(HyEc\݀ՙ F#̷BfLY4x|¶Œj$xDjNȍcN$BeVn8̀Fëg;tS|?кQZm{C AH%y2Y q!vCA+> abk?QjRַ;I{!D:j&-,g% dIxOVƓ@=TG劥`P|#f(Q*5o7}cuL!6iEY>MrA Bpnˈ<%Y*BC'I>)$;ǃ 4*7=iz㈁^c1g`TfNoJHy lK7 B. ]*h 閟{ ҙM'rcaΛê!EFKsqf=6x9'2JjA7o`"z" DU(<!l[:ycC8XSNgHTWO3+Zb{?:rfR7byxzԸ!ahآ-ֱVsbJcejؿF^Q!!vât_6ؖSDvHS~--Qy,ɠ 54[_Gv]^geu?}eu"K?!?JfM;#rH~'9B@O QIwk&^sPX"պf@9"F_x4*6k?4"u=2-fuU \YHPMR_(g|K4ԤbVHR.u^`1-L hܟ>%o$I)=F+/DSZgmOVw#Nn[Mfڞ-[ ΰXǿ9_-"t9c.XM?.kdm,6TnWBE! ԧ)TtSIeuryUOjjeo ~ϢoH=Y6o.u2׳"xzc7"0 &m+txTjϊVH$7~ j|XO#)5_]Dn¾:&C ݒh,~;j5pjm< = "ή-/bXϱF= {0lP(!ޚv^ȂNXr+R%M3[/z\^XE͢NػcTDm.GXl2]jQBLu|H="A16EboaU(z)Hًw6Ʋ~E;Q/jJk_\/G"qs~kx26U%*;cIy3NN CDcLQ0$jyrc ՠ(J3bS|Wp\-pV^ac_9arW9|P69sݞuǗd%1 (j5x&پU1loc(QڌB<ƂCy4:N?SjuV % ٶ_ 6XΘ_P&pP6HVr\ZØ#EZt8Q;˚]4T6,RR9du7# lc\˟{ܭ@(=+d`ql "( \JwI@o\ӀJyțwøpe&MK#.6Rb%E-GI/ǁ QGIjk6ii:siW|PBuUXӳ`ؤ0ɑP %ÔXMj kNf|V-M^4eϼ D\QInZ0EhFb.H2$<]R/TX[x2""|[H>8E!Th DCm _6UJH(7&OÊlk Aw,i"oZVV1[fEx2àl1e_ېZ(B($ حJd-s2^do,%E%ٻ NEhqJk_O׉a46Bbʍ)bt}j` AuT۪Dt:W7<ю&zƊ{AP۴ԡ˻surT [BhefYeV> ]n?j~̶N;LS+nb="JoԹk (: Q!|>A߲uK\*'s)6 ~dD8ܪl]'O,VB?́D}ƒD}7|RɒVQDXmaZTĆ7`9,~"mk%EsDAxQ{#u 0"d+IG=Bf\gWUnkuG*(VeZO=Ve^ܭ%e yEF$1h7yiKfǍ{#lB]e]RG|YW0|bru)A$+mʝIE ؝gA@Pdd6N/_&+4RLU_C\W ɐ` *Aa[Tgw 'ǼvgyQd %PY$j.I8欏~F ǩ ,ߕ/ћK1H9S2[Y0b_fjjc:,$qtΆm, A}Tk^_ R49tAH÷}țBI7 W4I37Myu-8N^Sy~^?Q:qO6閌iZm0WPsefQّEi[Iu%Ȉk|[~8fU}urS-k)!BCm"XV ƌSMPP1-0Q1CҚ1 ~!^r:ziTO%%޽036 i7CF@_V$Qb-?(3.28o!1X<0*Ry'Ra@j_V7XLC:Yq +[˄xI.s:);cXKӉq-P8}[V(^GFYqLLPrC'2UyPǽ, ڍqvg$Z{]V1zBS8~J8.0o!R_O3u=d\7o| Z ݻI܊< 3ޥz\C3)|v^=ST/lHAZ8Xa! o֮qeRmӉ&&2ޯ崇&Nk5ς99$luU0Ҩ=~)@֋Dw <,0`G9|D/lmgRT̗qn6*>ny_:ZqN먹nu Ą3T>n3(ZJ4H2' δ狶WW%vQф ]%8j\l&cЫcEe(0q87CeX? )hs#AR9:)%OEܧ> Y?Cc5UqzN۲0ʄL9_b7| q BdWYg[^w7Q / $ԙCN*GFc> ~UZ4䋇i+a2qy ii.9o]krnw[O Njԍ֍϶r2وvG4 дS$meR3޶->f&$nZ{]fEm*]Ѝ^El^sLzr0z%=D{ʺhZS)AEBp/=mHy9#ݘ ֙";| z-wk ڷl0%}j9T1 8n#94n8Q ^߰Ն b[TK{Q[jrBí_z"4%͓xDrU$:m l@hAwz΃[ `ƘAtg0 j7E Ι EpdhI:PTp|z8},^S0KvdUƻ,*+>M pl@ L߰ahn b6tRdv=^ c3f?5ԕeDD`xJbQٯf@c#$mw<aE&koZMJdh'+]tA^0F*'Nl\L DxՏkcm֍8X#ز7e_q~Z(s,˖D}-vQ} @f(BЎ~2œZY^ŁOZ`)LJbPRk_)?ErO ,J/e~t9y .b ag;uzB RZҠ&] FҜ6ˣ5~gGꀠC0!F!Cx''P/[Ѽ\~B{N3e㰦ܛnTvK+{-)Ӌ󅩓Ćq ]o:{ajwHFu]oܔ\x26p/uD`RyAC1B U5?pE_=? $OHy!|#qŊcBPM Wn@xFJAѷNxa z~Fr$GCV>/t G,=a;*YTV,P$R؊-i &VlmSX`L`vjJ?hQkEٛ CJ_@Fӷs7"U؁pK5}aͤ<345؟L9h}w@J Eȅ#< e8}F⼭dW/q1{{T/LDMJ|pns =D&M}~JwmT~1^9u\c,=H "1 zS@qئq!/ъBU\(K&QYQ]y٧kUG5 xٶ;JOڃLF`EwbF@L%/Vg6fYDh=1]-@lj)郛.3x(6 =E_b9t(b'FYֹW(¯|GۓWƁEA/cV.|)^(ԡ8JQS_'x&ǴFmC ǯ!ɐy4^~MkNΔ4p"{u-lڵEW?|:n \E$5>1Ua՚b%EN9z`"#M郶,s(K 9@Y[UҸn@?1Uct +6e!(;-!!ˀe)v O#r q9[cm #ʙGܖc1PޜewNh?j!5Z$acyϺ6u6Xjsc/NOA4O9xmVMR~xq ewY^D~Bwwނ$3Z>nW)7pZ;aaGFbکH]r;' 8r_xLoae\GBe< L`[m^Ttw"zycxRupkU ]>ƒVQ/%" &7UP_%7} JucG ŞeM89'spz$k. 87HK:f5x+=EFn=VYw5k2U3 @."f"Fc4~/ad7THI){n%/2\h=Ak#h7 (G{N9o XuozjADX͡ ^gu%deNW!t4G(V-tuBuv]"D"c+ ͌ի_vefY0 jI&CfX셉&#HEZR! ZFa %3\SgTqP%?oK)e!ց>u;rx)TZ*.8^H?EV@~8f.t"dVY𰬖\2^Ӕnbh 6P3o5:fTB}56b)֧>O0vn;]D̨~`/EID_e;&/G>)E:ؿ[*v $j᪣wh]|wc~OY "ٜ!t }J(G [1}s}Va]ٙHws``ItC)!\BN zSLnq6~qOXa˄DFƀac(-]WZf[0emCT)èTCCӃ6גaH_F%rR2_wgpQ5_xq}ד2; 2Vx-ɭvٟ9k2:S*+7-՚Õު|ca(&)C^?10%hd3}^_>:j)şցd/7-"HLϤ-@^amwc8ҾYe! } Ufآ*%+;al_Y-}Nd楆0C3L:HTq3`Fx?$y^6pt>z)7AB@ bT2=$P?.s8"si(lX d;{:6VӒ5pny ݌TP3OaADɆaYn]3m7ÌNJl:; cQvz"E nq @TN!SxD/ ѵ?Z(N[+嵏}wa'WG(a?pʥ'ދs:ɩᗇch ~$>PvZPh T.Ff7?O֭>£o']pŶJ 2GJc_SWi &}TBzגWފ ΋1$cmrz>`sԯKz(섁V;E%KH-V|2xd俤nŨ,|xz{oK#18˫lNl;n# Q$]_I"+z=F:21cG$\nbqAY[\GV Q1j&gqr4{^ȡ"fm8}2(q X@eKIb8 ԝn0|ge S ABr XqdIpc %Mz܇V=zE4 V$EF:GEVޙX VJmՌ@tzMDSvQ1 {OWy.>E_|so1!)JZ[o:q@#iQE1@u [Y((K;& 5AepfQDsy\c?#| .jޢthFx?h^ذT. z8#vm$x\}jX)U~8He's<^:gëENg/wB[c?Y l}:؅~mcXu4w[ ՋCNjq$-?&FMnz swTsΏ2XjgXjƥtYR̫Usf]h+_}wYP+Y(`䬉/G]F32Ifqng9DBDtm׾Ck*3sk6hRmofc$.*^nnCC~SpnwyeqH~ȭ륎ٴ]cTFᲑIX [#lЫ`\N&NxÞȣA@%[9Cr([lGu R9٨3?*$H8>Vu~O%-jgz[&6qf9} N4 %  Z+ ]=,#1L8{H<8;ЭѪ9|X.YHsӲGM#S]NܲQ ' 1cLa_ 3{UiGGz9GS & "0Lb  l0oۊaJ6 x!{O" C^ 6{AqۍɒE7Du0o32Yp. Zw_*Bm73S۬kٙ_+60bXG@-`'O+KuC-lO՗ɩ!_]ꠗez5D򢍃sv8VI̯1hI; -lmx|b2uQd%d׊)}8I9^[dPr"Ә1Yr*RΟ牋.nRx;qf(vN2_9:sq%W} 乚'SL`߷"JO0-:I5`ܿj 瑧Bm гHbx7 ̢vHW ;w=*.M 2q&9[>v)Co _Mo(ŶV:tb3LX,j\Jv9BXR A/F'qmI%WL_ oT{q=I(jQqF_:~ŏ=PQ} ۡp]SD0Z"U)uPx) 6?k<ׅ-r^[gEI9@w eE䣐n vzz q>ϥN1R(!R6TS=` SYIF:-y]#A)ja Pʽ\.5$@(VQD TXG}`{trSI0uC3 TLھ~+$"bos>Їd#WHi]Uh%S2a%;6{vd b8!U(r-6M/Zm˖Dz>[ABB)O8d}j @0N68? 5b)(3s4XR],.94Go܇fIu{Iڜu\Mۊ}j"Gq5ټn=ȀX2|u¥a ɽxeD?dMIW}$8e+i.QlbˌÁwj^UV20h8[hB'kYbJTM:Vq+qǥϤqDYc(4T9j!dbLQ?3+y{tP_yT@aF7B <;.WEL;5oELq.Th%iCP{Mvaj$ك h $#2rIGAw.b?6H?YHٕ,?ڜ-˝*v371@=Oe`SFy]xuQYa?~N24 ܛ2'm8e ٍ ! 4%\H@.{?lnUjג2I02폶 ]%(XJމ6 0\^_cc#i޼gهF1ח"6}7f2V|I5W7Ff:`0yk%4IǡYe 4[% xаT9<7Ű,CHZcUAwU3'[iJ|suV&)qAKO# Xp#]6:&F 㿟` }|;}r734Vӻ5Қ>=GedUivbo<J)V{?ͼ̊ls׽Gީo Jsad3nV8[aܶq-񏜛 w>{QgT3 M|F5f)6GL{ktug>tc5rUyV^u8RP%ACĶ_叨z;Bb9Dcegvəs!i?8؊婗HoޏX4qwi5Б"P];ہO P$d{Zo^}u,nI-PZH<'B6JI3~Ȭju˶} 1]훻vOɜcSݛM8 a,A(5p[,TۯZ-SޭXt c{&Z@.NBncR\o_l{_t [aNNe0/uJ(lETxEC#pF<moQ2ö!n,sv~; uh|#FMxٻ0 oZ ʁR3hOX$"vlBZmIqSt3rd\%#L9@! 0qz5U80bpqk&Vץ֭LwP[2}ͼakh6/KTقRWvW]\/Ks/ZM:]ŊT{ q-$_Z8F`J:Ck Rgc`M{#T|& A:D Qq A% 692bwh\弜'd)!w@"XڲjVDr9(X~aV.6ҹ'zM>V{1/:ZkAbن%9| ^ yRZiEUid8K ~,}`54Xsryq?D*4%k7-C{ʀW'TGG_iĭT%os7!9-iJ911ݵr,/3Qul>Z (5|%dZ0f\ltIu˔c\yUB),,ցmNs?@vEDwb`g rUP}'1Ԣ[` =qB 1Z[srEb|h'詢heT6e>W0f$b)< \[hݎ ZƢ#lxˁ2EoշqYk M)J`)zGED)Z>wu4LHQ8w-ŞUdFrYo~; Z'ܙ!:Z<8F`82)b6e~S@;'$C:epʣY1n:!?V#lor[.\$V0_a+0_BHҖ1`g$|q'G\]Qw5>PRRRgXΝg&|<нQDv >ԃ -DheJi3H39 . -eI}4bɱD"xi ]CZz;Y%:ihm8?$ ]Pbߩ6IMH^;+ 'PP)nAQ`X >nf@wQ{;;"#hشSDϤ d3py"أ7.GM{rA-,m}mvpP-(S;%!6XXva[P4AkR{-Ƀ\HyHNL8dWnA-itGR` 03KTNH(_u!!b[n=R3(@ 5H[yE-% ]`0knC@A ڭ_3kea]*:I_ur)5Jz |yaQ;ol;9i7+S&dֺ}\0uϻʵ0[Yg)" QnNb9عr*(އ鷓XZ7Q:?$1'kE; KC~qh OTsM;00UR /'YL쏢&!ZDF+AvxjW,Ʊ U?nB~P٬l+Ķ P]xHHy\܄ABC"ǐUn0 6ˈ7* (X2 Ufl`÷?s &KF W`ƄmhhkX==^.Nj5>;n* sù-Uh=SwH!6y.4A!KL%xjǻs dHz u0-Z=٣wxgPPdrhSɶ@kʆI˳u` ,I.v 1R{6m=܆!8MV.ج|PJSقjz]LٔJ"F%O֘]פMnwJFV~LbTJ_8ӷF>p14|nLWob ̚4u>wMӞCny!Zs8ę1'N|L0c[a6n5*X 5B{¡?O* Xp 'etl f&'k0sL%{?׽WC4֎.q쥲*>j?gخYۇDV7=}xgH=wx <@A]H'AsTd;/X~ۆc+3`5=|~$ˎT3K_v(I. q'{tT'PžN6=3}S,4$3\-.c|磓 _A3o{?ci1:8WD$q'!䂕~,u e4A_EqC87xқY=Bm.s,ngL)VTsV,ߧ~ӯ`,2U#i-f o*o;azVf!P^EIAk;/( Ł˔ކSQ!`E]0h.ZMYbŠPc&-CnIZӨgn+ìM<qA9VbwO#:g 9@b"D\V,n J^[ -HȢG@qV֩t/pv$trOJ %m" ~,CŐDnfPbnՑH5~ ȰPt Pb%4lFH~?0~{o޷LE=z@h7 ? 73-XI{OKkT1i҂t z9^nɂ1+ TP[! [ŲNl~hf*x 5SY#$O-$y^o!|ٙ:J&wbj2T6d4x"#7"*pn$Rp/]2!$ß64օos7/&~U-I^aAB渎JIx8Uz%ױ=h4aXF h7X,.QSA@9`\侎v~(@=3iN"Q"i8^i|?wG շW-ltQKOaVZmtk;|;|/vZ)q[6Y{wpv1cAh=Se4D_s ўa4n}W p$Ҋx JYUgLJz;{X$UhAe's^"7{5F*P5Z<]%q-cץ<$9HtU }_ұs^/Ё@2tl0l4;#ߍL$Y &":ކl),2Pؐ;W9' r5 yl%wthJ1 G &%(%۳J.Q=k"F_N+}n;W`yh8Sa [ Dm"5qI!G&4ed *EGzHv.@q:*T.F 0tC݌ *L8. g+im YqLgmM_ ktwFc(oPL&}1ZwcBLJg\)|C*/v̊@nogNbZif"zVkMwɧhY<١2.$(YXCɐzV~# [?Dֺym~H> 4Ɗ똖MeԈJQ5/_ƊG|Xp6ԉZom|_+&NPhnԟCtqMqnq5&.뛴jE!#fjbB'IYb=8bmrSkώ"3NIQS,qK U(҅wh1i} l6*Հs1^V"n\&Iy$=aO?j:y"$BM~cՁ{6~ ~ƗTp=XA.25Vj,G`夎h89@>|_>Р6,uCvņHn͛/ͷ*L}D&zieԘzj*ߡUN7S].ܞ^'{a4 {kϥ詌Yy7ݛ4;Nn| 8>`s7V mb]3pFt$| Ȃ0V OyK#okQ soEqg2mMuhK/oUD'Q)z9!%vjRc~>oˈ ji!``Tʰy"EcRzLJnV|k9NubDr%n=T r؂Wl%omV?b|jzo^48ϊcKQBvYb\ҳ@,h.8edcoiV^uۿJR7<3V;F>:w_ BBL @<峧*egg a GǝnV{Χa-1 j_y> 73zZ#8aWd-%wXcIG%b:3s}tȿn2Ot>% HJk]`AqLBvڊ[prq >b ,V𐺠Ĩ)az"gCXŨ\dhE`'!ȿJ; H4c$%T#W3+Fi/X 4(Z+W@hG(V3.BÎÝBn*bMO2`!REٶaN?xLq _F$?I$HTJ-9讍/2i0tDZ΁``&11 +q;JPg i: nm(s#64Rd7UB 0g^!ښ͉uhԍ<4;*]ľfSJƃ4O;JD7w߭ *f݋T*H/62݈ [ _4umґ,׷9x/Z,0W$&fD IMʴu9/6OIzH9RO^i3NM"ul#"/ML=,8Tێ^jwZSvȤuļ}%G. 0BGY=K)EX "u{) Nh pGmnseӺ;rSoSťOCKv<ы{V-vad_[jd }Rޘ鰵qsK[X(ۑ"炨]Z!8iDk5-X:{jM8rj wg_ZTCBgyx Y5R0x&\#ىLN:L}UXc9NHx_6) .'ŝ5Ԁ{Gs6PmExN, KRr!w+ĖԵEa"Ɛnj/Nqr?sVZʹF#OPn|]5&d̲{+vT3` C6/xo|Mqgw3EV;pe^!TsMP%r:o D#5Ca rmfQsk{,/Ϥ/0*Zj aA0fv֣vwt[Jɳ|Kuq#n٪oǻ":H_OnUIYBJm˰"$s.Dw O%QSfE7~tp,F q!p x/]M -=,u gJ.CԺfH8/KM=ƟO6mB[2 xWD_O G=ep4E_1rrd&1E2%P^4KRЈk "5!a;6[msxOxt]. ؅BBb{L/<~5B WyՓCt:G(b; u"(: `GFdĨaHz7Ak7ÒД&`!N5S1b/ ؋a59.)^Q)q^pHCbb>ѕb8}u-ڹԆ܍R>25 #RA6:3UX\ Seq[iv:2Nl(qrDP97F*1e_HYYOa.0Nf kJ r"ߙ#$N=\oeucJ J!qG*)"\$pt:b'kIM&2n8b`F mыeR^D4dMH&bh3n&N&DxL>3.V.~r.5:\F; ҐjɃye%49zz8؄ih{V&0ؐMdʔo(Zbnj05yrܽL`Q,HT? %AhmOJ;B9 Δe2wy]3L090mݽcGcd!k2--ૣnT *`?1bQ\NNE~ #Y0gK 2vľf| 2^cS'M{::ip5Iy-[/xC偎NH=;_lc&F=&kV kttvYW n#\27vܓkUn_vҢ0h%5}ynڤ3ZpO-`1YU Lx9S'{bi # \lO : )M;?v_:9)c/(tT4O{D2b2{2[dG0 &x.傧sK <7ܳ7> e=l]REjY՚T/q۹6{P]mXjb49 !pjXx1'̙V/R;\a#;KwZ < fM:qؐ>hơAn j1|-kfªiTKdWˀt^k \UzGLry _t|,Z'w F]Y>|GԱ}CV\/0عBSߝn#'=*Xfr M_jc!yVR x,fҁ} GE AIQSx2^ eczB*%4Uy[ɳ1oGvZE/l">{ &t X8q' #f&~-Τ {UJЩK=8a\*49wW_gqD/?AkQ6,i QkLFxժnhzGЕTl@3TX7JP9tQJڻw|M8/Aʙɧ+̤E\~ft;y R#>췥 R ra[eAkj $ Z?P)mq%Q"!g|9ݝa^1)8:ML]#FXLWKմyu[E}~p2G=7豘)M ^LMbAm#2sqgffV*T;do]и0 `#^A"HY_@j)Fyt^5EZJ)gjF.v?REB1ԀP-k"ú;׊\CbO\/B'߅*I)+Mt Q+m \ְ-6!O x N]0/aQDž.6c;/~3&^:43`LjBz jFŽrc_` ynaHF)hmHÃд tI5D.)*J5S9Ru>ՋO& -4`PbNyB s/L=zr⼳ń^{Hu)qlajG1~!ZOjI -]߆B{_𘟎_F0$,^z)ɹ&0X$hbAֱLp4GpՇ1!n)]Ny)]Y.M$M#TLUz24Լ3O/ 9B]]Y4.iNT.{g0J߰C_ &R/.؏w@}!3YhhÝggkxtxR+ia^a"G2&$qAh &)$9wpc6l2F2AZX-E*HN7k8DU1T>W;+:WleF-΅i|+oե"KD3Lx Z1hH[+ZA: :o {&%\t_iLw)*l*>A_G= Z1m~?&:'0!qiB#D[S1y -ߍxȾGU9RC<szt>\D`Cv k8*:2ΖL!0߿a(1La_wU5&c[A&sA_8 RӋQ6|+xx#{^AcҺW EC{/[ҸvcL\t_HBЮQ۽P摅!oP[O&fzXu=%);33D9&H~:]/k`źT TB LA̧|hHýuz g%˔W|4S>v1y52}9L?<$pyGk$?r&!/ہKik] 8Lϖ@뾥Heâ;Z VtyPy"OSpz[œqr; #ٟ oz~~i1adՔ$Ȟ~2t(t%GF;X{ʼ x4AL'Ci ._\WjBVg@ل}{dc5 +dߑ>4:uhvߩFï9K;sCZ>lgrٙcc++7{2x;4=.WMᳳ:y)9sSbl JsoGNgIv<'3y?mH6If->4M.M@o:@s7|u|G_Yqz$?J ;|36Iڸ vLS\ߏ|ZO'5h[;=((&ܥ  {Cјo/«l!v d'yAmۦWN-oL?B;抣qp1N.jh*8Pb'" \v~|FzKDʷl2Gc3+l\HObu[pz]G50ӷ}`cB_Tw4nʺN O+7M]DKQYI$fp_$5+ {˴F޷xP PO\6]q߬a,Fq./_. Wޓu{/D>j9`̛H{#fZTfw6mtlDZTr:>$#hu:dxnw妸B.|zda [2`ჵTEt3~4M.v흾Dp_}ߡwC }.zWtr}"`mTo;z<==lʔ#4y }X^)\jUV=Sluu[e !Oy ƽRN4 w#~l;"7*Ƞxqxo~& _Y ::0@5" ?u?h5hi^FQ볾({>=ƭLQ9B )mlW=!Ozj >~፨GI9旬@cs/+5ܽ`-C!(XeʪڙB"iPNNLmXݳ>C9aFm>('_2^vϱυ#0OJer|'Ӂ6HZ&ˆ8Q/B/hA}[4sCEcno;mRleD_2ZL?oAk3A2=w-%f&_hrxa6R9ӓk%Q;:($""i] r)*7듰3asx%,ulGy}6{N 9SّABC hxOmcC:1J;9 HB y!* J,KBC(T"gOp6{0KIamu?P2oZILCnŮSc+9Io<9/,FYCkH7NEtpx5WB"dZeQ4 $®#Z l5)?mk[u}>iSOr;b˸ǶuwqP&11M]W<"ͱޘ?}`({=7e2:ζ}j$j6.fmynρVaNH EdO,ւ9d 9ޏ-ӵψ;$߈][֮.4,CTyMD>9~/?Fg Ì:rbs=sL}尡E^th\z6MX#f X&/M3se]d GSt~JZAx>|P\g-3XIMj f( Zg{SyNswO]!TtS !1D &C#n{2h 6O5Z!T#P<࿠e 44-Z) PlTd)b CORɫ7Ҳ -z5uuB`:eqc l oЕgDu$:OԋVSsʰ/ю -75 Aκ`B`"n= FE*}DI^i$P6/`YЭQ$5v8 Uf㭊 <.ê|zi@?`syAHȪ!H$k[L/ۅ=D."d͘(HQ G#5lTk3u(4N;(}k8A&I K "J d}s+NkI=R6gެCԙ yy yRpG`ͣVg[jŌq`4F)CO^ju=֑ܱP**4R3~um%D,Q/c )DwAV10o Er|4rjoK0kt88OIƦC-"VJ%t01L+GLcϘ>`<|h.&I(Й6NS1@sO31VQJDZ%b[LDцMj3='lG>Pb H̡8)T=I?0ܸAL(6Md7pKoD\&㘜RD#usV9ځ+," Ǭ骮i 0yyο)0=h.z Q5ȑH|Ρ7kmUBjm$-UɴI Uq7GM7 'g-:f+ϭ kzY wt/6EJyO&Ђ9n;b( X$YݔA\/SQO*@4qYaqPFzc5dцJB~~}F.(iڎ /Nθ~p8Pr`))"(ڍĉ:&L)8[t\Y |~o;֌ػU0k@ 9_??7rӑAϯbsפ%}n"NYܩLFX17zw0ag훥⻓ݥzw746`T{#pע7^ F<+s j"=rp]codzS!A!7 z9E#2J`xvs\G+IyU_(WsaF%Lף)&] C~$IunpT5qv/,y)b+F.k5eDu;&BIzc/B _)0(AL΁j,+_%Ѯ*5jCl<Yp wD5"~ZTRmx+iZFo ]c%L;W)F)fTdp1w6ry/AR~$aɥTX0F v\.~5ʷ໲D*md!>H~xa*pJ@=^{X#l(-4ܶ:#ZGr z9K _PRy^tC!hK^[<Pmhn8`-ʷPGd矻D*1no\/'aNux.P7h4qVbFblL=JWH+ޑi"/vI B:CA9mnf@@^@ *PCK74#7ɷߣY [k[ 0aNMP0eIE{ mJ`oF܆eb/㲤4fI]Mx,FY(us>U\+OgQk'|x͌OvI "d^xb@gHåd}\|urC^g'Z%ooZB2ٯrÊn6Cm2\$:T%™S<<O=A,ۘ>H u01_D?d0%"X y岸Q'~%!óJW߲0mC5buURDX2YH^x"'&Z m>:0Z t<8-H$AcINz,8+0.. Oo@M2]@$.ɵe珘0-D鱂0frHRA稩fp& 1 \dxޖF#@3ޚP _0`O8y nPg3U !A]'*9%\]nttk<VL> -nuԛ8t~0!ЕEN1pCCjT'}}BM}.)n>!I U&M!yEOŭ٣09,I1Њ)Cދ/Lf$fM͙$F7b~/W߂itƉ'DoV=9K /ruKOoۏ :^ rE^*`ul.SPK+e?.~TvKM䉈m  HQ%eױV@N0n:מ1<E_y+5SQ= t'RRb  "_ںsy _ZTtY+l"aQkJܜdAM<8@Qg"!*@!_"esmQ) @{CBr\ÿEfI*K=[oɐd6: bLlG +߸`2ũX\St&Fڃ 2)={kUBT!\!:H7xmFFCҚRL 1vZ-YKfL/`d"~(`B}^14ō޿ݾɁ,IJo}5la:Tg#sFn$ 4*R  ɶK )UvRA1ʜ7 i)n'2&7opƼUSRfY/@#IMKl)*([]dJ&;cI|!}l '2b5‚=py dIfYti=XzW)c0pR 1!P&,|r.%h1"_ٻLF~J%ŭz}9ˉO+g_F0bN CoQ. Uؽ/}O#2«E VB{cmnM NMAӁzXBCd?FH?A0;P/0H lIf M6R@;r*P}iʻ'}vg|{ϘB ͷ[l֨N䃜7L `i(m~؟lU_F3限'_ik:1 0qMI^GG/@'ܞ&X޹T*{}LjPݠz|șm"6w:쪑*q~VΏRW*E@H*ǒ1 xL"ø4W)%;3&*lhA 0H3>LG?\`2q:Pe]Xy\=.fAwյ6wՉ "Nـa հ8-4_ 7׫aiM(URco8;nByf}J8͑p*}= On31yoڴ9Zc ,;3QbpJj|U4l[2BЎC-Z40SrIXYODl2)qICZ}z)[P_pm0qz*O[z[B|]aGO@tOG"ZXS>M|U`M\!N5=p6i{5b1;hitH=OǪ5Z_؟kaK:v>6cOpJ\v<0-V.v4EZϫ:rc:Ri!퓺Zբ~VO6!&`k D-3r_Hm Ȣtu,s6&;ev`*4NK~ vp%Tk:d憟4=YD|OBRk?U}v=~~ӞNnLoHq aCl F1ΖU}QpT[;.6I}oXOoˀ]~T[+z|d9 S)C5G-1:S߈{T(w/lhOT ы6qԾzHu-E*@6s~rV4s2#n @?z"H@a!^}$ۅ/Ag gJmn׊-Cy/A-Տ4KGnUlK jϐAp.d}+";{Ygn zs'9iug8aMWe(Ys9,ECoWaçň?l וp׭S-L^Hż@7&.ٙf޶n39Uw-_Sm0/¾g01Rxs1k,]#mCgD{uL) &3~N\=a˅BEnaDRiwƅ ڍ#*,:~L L4޺+F<}?cAӕDlX( -A%/Jİj\E_ه8Ed\ߞ'eidt+=bd~]nڂ Zʊ?y^cx୰T ;R YKըHcܣ#2<0rŶ<>+'K"Fe 0)"̩Ǎ[,0g8SOo*z>>f.{ㆺ;"0.).UCSn 4[xD қZh, Y>5\:К¢Mhr6MJvJ;} =rL-o'c,.0tBGC*,sHAۢ!nLXAUBzZnwp bZ8C=hs KpveQkQ꧎!s =jK}-qdH뛔솢wJ&qg1m=,J5kD@-HuTME%&?y`҈k_@'ET z)Z3W~9*v Pi-'p,5͎m{ 4w1틜4+!8dYG9k}ZKU9 .x%|H)< RnQDօs=TJwt[?Eq\H&(Cyb e 1te 9 @918jX^g z>!`Z&9q2LEӹh3mɏF_Kc@"Htp"mv9rvſP![rȖj(RVOhϿ F%{PqE~|P!^&&R`8mDh$#; FOý8z^UB™Xsa8.C>p^ }Y2 FA ^đ}Z'̆T^g"?RSh6R%5%.rOYO)(#uV[*˒Ա)DlUI'АR\0&:)Q=w/-[`kÎj[d7A8nK 2z9G4p0ŊHDCQ({X#o<`:]a,1nT kVr`DŽ3I:rm}0ϫ .ց| heG Ì6AT;;Qt밮'}>kreM-s =p]mW %hGs"·"!}4Ӻoor ~(g2`2dp.{%&4} TJG!=n?]:Bג/̔y9YkPe>+ +ݯ-ńq&{D)M)5ڣө.n$adT:Mubp'$(9| 5gQQE8yMHWLfT"OZ{ ;J7|Nn{lN!4lD`dКQb7(^NxKF_%7h%tyȇiu𦬾ÜzBFW.%p퇈vu`qVʧX5v~ WX/0 jÓmf CϖqjsGX۩D8q=Bm 6ĖHx+T\2}Z|HFދ){py?eVX=$U0g{Gk^j/pZP "919ans1Ήܠ)o|+3U>&ЏC~s~yRe˖k]x50:XVZ ϥEB{Tg:u`tԵ{UpKI V &{iRf pJQ'@mva|E\ P2CF[! XCصz<&Yf$s"q0hۃCY!Yl]}NokTXX6ΡM>qKӮjXe=sqП^_yQ{w/!9CfS6g.u-$Mf:OW'W$%T <s"j_fcJ~Rԉs4GOg֏Ԙ[LK] ;O,D,,wvTLs/'jbUE^ƩY)|Pm۟=p? cwӕB xǤzm!Ъw^<|@A.BT SWOB5Fo )3DEZl-/npGg?xV2F_ciɽʞSO4R~L$^6Ú8曫f!$jؿ1Cl x͆Kv0nseΖ:( ]֣:YNܢA\gg㖂׉됫OĦM=)WymUE[`F{W6/N2U ަX~?f(^f~保;5!r@Ū.AGߓ%SYM ÿ)W`^*@b 60٤ L5h;L>JxzT<[L I^B3u%w"3я~/8F,¶qt41NifL~ n4iLbGڍ|/,ۆ%;iJ d^_(&k5Fv^I'#xh+8ư6N|Pf3p}ICn+K!Տ˨h"xH6j$'XAXC Pk\anx%Cj|u4L+dA|<na9ȸfW#Pb\[f3Kyv {/O5$S6j:Tnlڝ)f}S}YiJ%yOdԹPc_鮉W%'qP22Y}Lugp:4 Xcr 0;5r_R/6*m;U2l(RV&<rJg3GAj Nֲح+nկR3-^q!ĹI-!Ie(6,2/7tO$e3(au0y'$Z)0Q7N ` 2qw}[ 4Wc *i"'ёfK9,ymJ)sxL9CC6 % 52':-;loŁ{: P _} '!oL7*~xʑօETδS_tloحQʦc6Z%[$#>9/`UPqQpYk43gD8?NcfGJt)(n!&,ԏO7iS- o(?a{sCT)fev,q;G[F!#~AQ:M;JE !O';Uyq?95`A"W#j r>KtK:v(CNaIi(LVs`Ҹ)It{{+jY42d5Xb( G, :K])Gơ+*H$B)zc F,GE-}3%a T:kJOOdVPWTr@Ji,raQa;h B*k:]آ)ml0myo}8l2ĕ7K!eYy8N776? $G3,:MV UzS\Ь$&y78C5puMZR"m!`wl5B(􁱲/P˫eS+1_v`V#o] kLVѓ[3ط<װ@=Vt!X&C?Rb~{(3O]| c5Hj^|dp̌𶵧%Qb0({%OkЗfVh&YWKbN0e5NyipraLeyҀb`T.UրMic`8m0j< lKՈABL#Z$N,H$WGGL0?I2PyBf! 5c @_E)rffRree v(gFjN枲U\p6FpJolEA:`A. Ideϔ5en+;t)O<ՀMקa y-_M'o8VH|/wi!m=NҺWaɉ&s-y5qv8ÉZzWOT3h[2#(Yb;sүL1iOc cg0@T"FySao#d*%ǐ3f,w+JO,FTRYUY%2:'PhʞmqJ$.*׳4 TɒJXZǗìd YO;ڧTzYiBI(Q7\vz6NE;rq' Eg[/sS^8HnQh@+]Ô@Li̦u "{X>"#ș,sg{ Bq3]0!V,;Z&z;[%Vf&Qho\ϑaՇy鵾A|j..X`[wYyʛ-f06|kiVÛ ~ NJ(_nKeipK ^X XGfVY0@NElUǬ0ʀ8že]9g(@etIb >ݽ4$ [51&扶J#raXThᜳmIT!gsmaҭgY2@ɸ$hZ%6ux98\eR*Ot8-lNV',T ,Y޳/@[p]2Ǘ-0`*(r7Kqh;/4e2=5RYDQ$LaH;dhȲI벞XT8DrLr8wk Z6IP S:vF0 pݔ)؊|Lb9'-+f,X$>GUqn(A8~=<4\Euq) ;BbVj,4M!ZNJjHRL2L_2 (jc߄sVU2Zw ZN$tL |q2Hf01"/{-fxXQ:nor eLNP*O [#2̹"MwXG6vvX*_wjgjl|> ڬR}L&xFox^@#6:ua) F6M]12MdQ΅C(=R2h$.#d$")}hmdP ބcH.ޠoi'w@jI#uQb&o^EHۘ!4ݩ>SPPKh$l*^A!cʂ]fc,Zu\5zOkCw{4ܵ&D x J ◠΋7Cxy;XLynKy3`E$ްgPq[JlM5D١Cqui+G1eta $/T ek'j 1v|(<,[,j>(bTL1ܰ9Z5rLFDlB%*.1C) =Eb^G &/ gEL"ejx ڿPrNxr%΅YG&TLPf܀/`V uH^;R݋cERRJ7*)_m@|$A}`QLY O˛,baw%UdM+"f^Žթn#4dP%gvHI$\DkX#␝tx7OH/"9VS4VxIvi 2ՠu]C(PK-e7v^gA;p kլByWWNH"I1 Ucuժ fŜ q5^~"͛B/N0axvjt]x並q a2"U l  *UW& %|;20War=ŞOBT39:|CJGI_h:(yu3!+NDT#)Xajf}`x<Էg9l6Ş5NsjL1UnVhIp~WSIw1Ѫ "s3os# Ls5!Nw9V4ȠX:⮃ydw7: %)6DGQqo!'`Lz;ɋؙ& `ROC?ϕeL:Ewv=&(]NNa6K3:fM>-Xg+ o,c}D a^{/n%}b%40Gh}a8'-{ fDz y!.cN?KLoT劜b(4itShi.NIȭ'nxX~21fϳ2դ%G la*&R F|*YDYUS]||K\cptz^DKK'V'4ae _l<j^; sĮ:\* G)-k|\K kg} {ʊQf[ O"DR}GU7Uopd,٘9z)ε .M]6)QKGkѬ.@%GiVvM ,3Tiװ\_ޝ%@bwX(h5;_554d)].4BMzUvUYjM$_RIGksd` |DىLYk`haYZ0gkWLSd܁y`!Q-H'`~xYŸEٽGo2K059׼,.P N]jH:1Zey=45yMcN:!؝,Ov c.P $yH",P8 3_̜S]. Yjs F .RZ[4GvP:7jk/nFJX8t}D;lFixpi=ީ[d U\,A,1g;p鞐b"foi!RF%x[Vb7 6~?8BdߔeF^.ҝQ7#[/jtu-y߳i(vƑh]Wu]U~ع wzU]ڋ՘Maʥ)QnW>A O$Jͺh[9xÙ PFCRN2Q.ANB/I -xǼL36:ǖZg+ҍO3c$6)` B5 ɾɋLyX%l-LnՎ93Agb|G4Z0!S(` /zkoR\Zh#I|8d3=569NҲ<Ԣ1ݟ_i"n)ɝ{6hciIe(m6LśOOm%Zi= 4Vw/E[lqu!ECBƨKҗiWIi+ui")BoeK|bQh>bM˅]P[29jbA;%%՜r-Ez1 63?kA`w=^{ͳ5u/auA R+ JUa1˧SxpJf7n=$Dv N,aU[9 (BiVP`bFDKr ^qf*G<$ϧqO$?(x7< Zׄ8\( 7AbxO,a^úrV2"kv]sT uAfV>3;_]_QfK433!OlLr&*x 20tY/٘v}B&,΀H=E5Z h`B uf0DdxY<,|߈{ 0\ŤڥLOTɶF5tSeDrB&CE}j-P녧kgDO->d0y4DU<TƖ  J-"|/yf{qߗIl0s4r-d=AI"qq@Z |"sXLqr*gmTfe}$ ?]E)]/3k۸Ǹ'880=BSD Yf ubKo,+s\]R"ASBG$vj2`Dh~|r9 ƝXs4ݥݕ:<"!l!g?3>2LinM"dͷim JUؿ4ѭW&,:ڻ9ϴOKdb)(i?d+䣩|0eJPj>TӟkE8WyF ^$VOAHQ4+NA{54"\Wd#Tۡ3,al ͺE'8p@%$v*HjMδ% &J5{H+Y._r.zAW u'(vû"=CCeimȒBysNfن}hGo4+fU쾨F$ȎJzrܬr{LW&.`APbǔJsP@5mV>K^y+h]ƷL,GߨB3nj'Ȋ̵$b%9&JZ<0Xܰbcߙ %k1!Ȳ̺M9`;X5=U!Yܺf?jƍY/[i,\o0XAS7%RUF`K삽W>زX4P53?IbuL<' Q!X&*eaWR";չ'>sU{:Qi8iaf?(RpL_=R#YRJ\$nđ Bӯ:PJfї>Ğ(&mPZLbOD%DȚ@>AtTrL}j-1X2= Wy\aW0Ҫ0 G5 K/d9NV ؘixJ*peVPDBǺ[vI3CI:!sd xtƕ8KZP/,d|#d&[{l(uPvy>S!~^8mS虓37!K"KLeX?uK6>o\7!3 ;E^l""zV^ @BC &-4ahV_7Jםq1&˘6fZl=;5`YQbf 1eA&c݌hQOcM9= Fˇ$ (㵳$y8>9khT}!*jHp! EjM ŀr~8W4J4Eu҅=#l9[SE7:KSfIy)ﺛq= P]c.:pWg[BLJLYN0B\3>#N@x|k@ﻯuQs*;r/ 7( 0SꏤՁ*x N&D>YxVꎱgԡ!){/;)(%)o?Zٱc,xY$ {WE"w[uۭ6uXYh{ۢkw," 4^Ĉ9C=zWko}Zw_gMZUiԕYs?)EO5ېݧYOM)68~M``o<a-'v/cW>7+gp9#HSΩf9'цML΋8e7@9 (!LR* Ff2FP*-A'kxJj]$|OɯY7KGd !8n;oʢqb*7LL+žAY`*&dZkB'5 ëu,۸ZftAӚz[W8?=Xa˰wbAOM3EgU'.m#ViPlHʍ|oK@4y'Uv` " 24|iD=b-F-@CHH!.jhnθlx@Dd=OsW?&A~21^Bth(,*9`4f¹ 4x =Tn=X;(mQ7Bd9Vm~tJZ\|vZQӲj50J贂*zen{S <d,Jg5]mɽys % l==-V\ =w?Ro5 5 6pWщbLHʃ c[)/ۃiN<蟞?=2 EKmYRBtl*Q⸝mt VĀT=ko[-K9hCӌv<߀PXo[=-;GDDT}o2q_-iXWqN𪒺"DoO=Bo3@RqL#jG/7qm=Vg~˿DuRCKH"se݂bMO|M72B`oE@yhoJb(`V$ݽNڑbb–:>* h0*ł(e0{ɐ*s%Pbar?_Sl @a& #-<3\+kvGf /b HR:2c3Aq3DhPk# "X>QxMLmgDksf^bZh]\`9җcPa5TWFŬDzzh9Un<90?^=AG)2X,r7~+h>]۹w ]2|dt>TLpg)P+B5-#S"lb:K#'BIp9ۻl\_P%0ѯ9_H \OF&_ &<RKp~Zd'y {.zRwuU A U2Ve7Ĥi)2 YݹVNa?;f&^?C p W$*<OY?p701if.&JoJً&7CHWRjao9A]{|:ˤ`W#jp: Y)OAQ#h灠Q>Jh^ŚB=ģ\njF:VXLlu }q 5-2ow\܂ON]0|cCX1,ymefg{%Px8^ =E&' Re m/LnI6[dR3N|h)O g`ň#n*mֳ˕||]]% Ҡ}0_$|z6Uc4} qg_^."xӧG&*Q[\8EZ%vFGgMWc #ߩTԶB끱d.&UJZ3%^Ǯ?R=-!q18EapUjSWI-W\7t (/1:hrH8&rbB*y zk&\spbřc8阂)&=.-Spu~Kk5 $zj*>W`--~:8BAc0A]cǹRk:0|5k@vy#zv05.hz}|nΨ@ ֦9U9Ub>7rykTy҈6b\+9q(RQ@2U?kzU׺^ij "/ bJ63-e AqAzH$&R/, VǚŘv֎T7Kɝ,JF?fΛ}Z(hd?[!nHNpE?v'6eH7Pv=8oZSS݁ ixP. _̓gAb CY6NLߠ^'[8dEA^t@Jo|1I?zm*Wop|92bծ9A60l+t*#W e>@,IbdVuS!}f߆F5-PhyJ}nkjYF>7Q5 ̤`Et#? T$ڋf=n C ^MjdS>E;@ KNVk{G&5\&1HF5Ab$Z >{rJ| 2[%YÂ:9 &h9TmErTX>UaOg =~:/"}Ń?vGf 5|f@VNJF4<(# *@.Cpϥa{JҌ<ΙgיW ӋrBX8~rmgz4YNCL: T 2s3s9^ s3.gfN |l:LFo̕>j.o`پGQqgMzݛLSJ}1L*,Jn_ mghU I5kdzQo’0֣wJ{#mSE|seHkS><]W6&8j:. a@V\/~WRB'F1^!:թbI"' +YJyuu/.WcjH,.b*(ՆiGIӱ+Zry:'G&>#xV3P(!դ ( ë{9pwZO9$4?!c,ab!(ܨAIt~]6"_[V Rm) >&b5t7qZi&|m=F[$l.b-uIS?XPGUBdTu7`㸲k6%_N7n5h(gU%.e1y.La[4q"L}XB[*?$V g){R@d%%ƕ~vUiPs0@D%Jfm*BKUu.l۱Z; z3yY'>Yom{!d̊``JuwEig ـvӻp]:hd|=COԂhcsċEB{Q/qΜX ȖWdjFs,F{'+p*|\R2 \X҃ۦ"G2s"{6'e}{U kſUٲV9ﳦ9fI<&@vt3PM_JDS8E\tR#|@5whax&NF !~Ǹ]J: @Rnr_$;i;)q5#mgdy!= #%uNZkz! 6 ăLM=C N*]Wo BFdYяhLO>} ۮJe6s dj'8u^@]G*Nus ȆFW_4}J[GQi9o'u/<$ҤhB<{!SӀօ +Gf)Y)L=%7UW~GFS-lX&၌ ]rg3րM bpd"\e_w(dVVZAnҴD\5!((mwXi)m|VͫJVbG?'JȒ^\S/G߇ݏ%_z&\5=RHǐXڷ!?y;i>޺(Oos3ΔciT=BȜكdwHO$fLȓg {6.k|"1E`u< 楫OywO53%&/畲OX.Cӿжb S/H}EֵlzT;MEwFGDT5}>=ƪyOeu:-O@(Edwwo)hE\؟s=иw 3玗}e ji/Z]opʀ(KRAKW!h-w6>/K6ỀbyjMrFU3C1kIX+C@G!)2 1]`6NP6@g訷xՏ@~\ 虃ا8]V1^F8*h+*>&@X!KQiT0;Α;tF=. M#~LDDu_섢4ZjFX,eڐXc3Zo 6\\ f{"*pY Ai2#tc1z&.:.leuf(bg+/("5*/(Q6V;d}x7>ĩqe2TvO9P$ DoB:6TR&aZK bnD -߶*k|vDzJCI ;p7`6S\yOȐݿ5»⒙=s}(*R*oeF,|",R6SW&9$L8P)}Z& VSl&=A{_b3Nkg+yaaA1dAw1s29 bS 䍭Q7)MU |~:5wƶD Q83)yC4au,=;/ 8rvZ屹)QF;.NZ|".d{vwU(l R|gUM6-n~ebN 29t 쫟6t.>-ɠ6~kl2 !>c-nnB؋+ LZbD֑ VEiLיlF~r#9?'ުR%%O֏ZƼu&?(*v J7|&\Q<\a)+G:Ҹ_{` )f|؋$ݏHf,eJ_yl1<BBSGIbS،A|N>X]&RFz3\z 8D%|1\z &aP-x_9ӝwD:_΄j ssMȻL*wf3hsgEۅm잩vȭ d1Ѳ5C&*8V˴I^ 3)>q }zmxl00 Jc`SAk =ѭ'v#6F!$탯lVzN< =Kd>uMMү)jrj@MCzJ$?S=ݾ1 Q(S  }E$B*b߭bSl M:dɺ-Q)Y2"þ|k0ueL|^]^.AA.a?N4Jꉲl>(<~ݕX>EGUi'ߋ? p."Ԕa*Ī@ +o61M|׈>sT2b=AFӰpE [*}xva|PK+b|t*/JcS{/sR aw5ZDw  xB}2ldYSI%`O Ep v_tzr1+WfT~C$}gR_Y->DwK$<:͖U,= J{XE@>$ۼI/f`ӧuEk;kFѾIb%EV.U1ehl\i%c;Ml|# =+}啫)F_~hxyAvەOPESM%KM=7@>+6xԇ_}ZM*Evәdl>b*OnPާq}-BY.Y:m}Z/Bb`>]ވ:hKS1S|9%oCZ-ܐK-by0&%Gʥ[5kצOl^IjOw': o_uG9u"!``QBb`oq=bV1Eob. !Z#%Á4* *itpZO`7 ]sL 92K'sK%g&BθKj bU(ieTRr/^='3I`:&8|MYD.AQdp`)>@8 93+:PYgĐaF}1 4=R q*ugea@e]ExTHV.  cqAZ;߾o(Ss|iTkR*J R+4UeݦNH!Y *g.*7EX\C_jYp`(0˶6œe7 (\Xԡ4 I31WǏr%T#O/%$sPajN>仾P z7,J=W\y9W UcÒ@xknhLQL'/ +C.CޝP3 "Ѽ!d"1' 9ttl8SyMH"1Oh#;KoՏ3LOʺO?-O ve6$ w\Pc1ȤgKrJ+L\8~+7 '1eKpGKe%>QU"(x5gfr ?.n"|֌[-+VnWĈ/`0 "GmF딶š%3^ivU |'a` g;Lx 1J?uZ j> 밊M*O$f {"*":-hʈ. )w8թ0Q!mJn9CΝg1§{lgt"Htd=^qgWԱ\Qr,lJC]6M:\!$n&#rs "u|**F*. ƙm =NO H"8o, }Ea;>%yq/knr ^sի$8ЧZ}σ:HV׌ 8H=xzwpP'yFY~路kX@9I~aҫPk6%©FѐBs]h4u9"Q~i {d]ȃ4,[ է#wU]~t ǙI&TW||gb +U1P+ g#)',;'$siG7T9_ǰJ?KI!_`bA]P0n^>aTj.ћV.)bWxZy⤑{7 {YaT76)ϕ+ɝZqMcazVA:9Hye7b o$YBY&+4x){4Ƣk_Y=203b,ZClnD9;/Os-/<X#T,F[7PYivR1kݡKޑ{H2{»:mQY/?ҁE dn, Lo?@_0'4* J0P89,?W rb -bI&͛y=K(?J|OWTSM+h5J.P=~V"ÇgcﱺoT ;0׫)5'C'6[FվZ8WP;MNڧU|"aJ*0n+|W$iEde\VU87W^yJ0T"K}/yXO>ZImT>veJë΢x*XGf}^s]5TU;ZauImzvs% O}=68o@J?3z&潙S[T`^!](/-<>|ǯ5&鰁;~8R)BR6]3]%(u?f=@JI$ .|lwȨ`)|hVKZ7&)ezP hN^N+$_z6?~ >!ks^iv⒙bX좿O)Wz</&$*F< S, S xaOZ'uO`vn#BQ/5$$#QT~;<[/[ma+deY5Ț؝60 4())o<|B,>eInjs)=SOG lGRi{ j[D\q9E PuuQ/}]76 d(a۞*(Qپ<Aa7^ov$} o&\$sZHඐؑ[AX rS@֩)G1 &5g 'Yik5jTM_>”+Q1`v_gOSJA^aj!Zjj>c} QWXu)`ÅΑ.lnAu1b%J r#_oXld%h V}6yUcqut0>G,ȑD5wW)5/*9.gX ABj/\`ߛ H!4A{Ӆ|ђN σ o)O=wy[ ;>oҍ$y'2Fbs/r&FI|g*Jf_ihÙ|)L5*; .D˘}u@F*O߶/dk]1#a)zͶnJa+Z˿? m9?3"H8SjWi1J {LԴ! ӷENjT%CR˪w}vLi>~љ(U/aՅ( :*?RZ!xYx|;P-ۀ !< KHSXr\y?+ʯA›CAU&H(9̐N"!v3KJ8@2ї# YY[Z{5>R&'6I'f?ҏW9=%,/t~Y4uBZ4t*6ꋛ|5`Տj̺7S;= w27ҐgnT S: uq2=2OIe,cҫ*oVhHQa:8Y(^C{tC6ϝSC,|(qbo<~if{ͣcuZs}8|Pb[kV'0tLIw[ }FZ u^(aV0P0聚~;'Q?n)\7#$庈9v59)c5mD"f߱4 w%q0pPVҮu뇓|v)/NBbӇllk4$Ѯ 制^HR0=W?$*7P":ڵt,6$1$q<}YL*[.8bN4X,S>] DɉW[]S~&?hl/E9-Gˑ+]#! x<㳢z_[5IфU</4w֣#L^[] A7_waG+v, լC[rŸɟ܅ >}e[4б[ 2}cj-T+dvᎱLo[]`eE5#9wHxcܩ}yg<}^V/@1ֶO]̼pm5q9oĶ)˭È1egsdq%àxzـ]::Cds]6抃_]0/4->+ϭPYK/kܐ7j cީq;Jup"5sWu.!ܝT2q@|- iWf}YC+aqоLJy_5jemo$g TG;yJX/o91|: (7;_wA./s_Mc 0.=-H?L?tv~G8Ցpw-HG-Ye uyB<( $%pIK ’OysПi n.Dw`?PxE;@e%/|;?f(>r`\?f'^nؾrPSAN7\D7&F(8umP8uΛKe7KYH3> }'jgQ TuڸIUI꿣ZmYfwJw`1Mq;:]7 پi~, C [9O[i.W˵xxP R5]+s%Fy7' GAN!)$a?;o=}5 $`xQ‚OX*);S4.IZj$Z;|)*Z5@+ O%nOgD:/c}7Hѥ>%:Ԡof6N$$dC"HHZ3G+ީE+o}aL>DكڀiZ Fzoe#]z=`uk-cj j@f#XҮУ/{m<5ҦiUo~GO1E+yzWc}/|74OWW}d}p>hcA+YX GwԲ}|oDn7v.E$_>cQn] gdQWj(X_N{wGdub;W_p}#@=LD%1O/|h|=$ ,.֒QD];v~$feOU-%?7٩/sf~Z5WpX~X <$ :O{=w\OOd"*M?O-O.rydO@Gl5a'Z~?HP* =_/3ڽwTzG[:BOJ "l}@`0 PgsQqhpjZ5oP }J IӴxd[t(!˿Od,HWtOz\ʟIS'5aAs;tUn0˃8'6dߞ7 7dO5;B} d8ufTPBkn%!yeA>*̏}I XtKG@@ޭGHzcZ鶃0ٲ e6˭*#PVwcDYYSaЗ浀akLyi\'hLp◾%tM37nz%} ,i H@mk\vŜ ō9D_F_Fs*<2/j9g͂/{-Fd:&eS>zDQCU8`y۷Be;4`HLJ 5ĵOgj y&U;%( h9[sbYחM@r9'[;8 *.\aЯwP^P^ \9',,+3j gt}ծ=P(M9 ('N8o2sH9:+Tjb^/ @zeZnI LK{d <$o o^Hm[WD(),ejS;#ݼ+e{M).UTh'uPҘsVNxZܻF4aa`fݰ+%.9#`;0]tt3.9Κii #ݻAjij+dgU⮍7 :&7/꾾EEotAH0>h K~粶Ghm+ 4H6MkWw9X5B ՀbUř1>@e5սV(gbUXZ!ҙ܎>Ì 3DM6. gVD#6`caKENdW]K6; &W(F6cX`Z?ܾmT#BhooD|ƂEES\ŏ'Cg5 GƉMg 3ڸUaB.1)"C{ԜG7NxvpnQ}B́;fPʻ;\>*<z/& *R61xH0t;Kt܏re8Büɘ}s({wAif" e?)zw)JJ=6qn vi̡#|&Sxu#^qIwyp(b56HUAPå퓗I7Jm8ONl>d )Ͷ)B >ߘQ6u%krd5ekZCU{vz f MPQ{Ч&> r(Zc.VS`x[}{8Yq%*:a",l?omC۴gyAI4fUTsg@A>s{a3I! tAF8,89ojJΆi!NJNV;(bolT{֧hp7ٛnxծ{"JACNas܌Nq_1S^m*?} <ƪ>̒ǘ:LG==8Od1j^LP-ΒRftNܝ^\hlc2ɈPb^}!s1"}+7jc}NٹE~.Ҙ.(ƨoH+lq2ݱ=Ǧ-jd,:1)[ލt_BV& ,4=[]$'Q܏"S=V]pvL%cQ~3v,5ަ6(uFO</YZ*/2FgvIYvl?<GҪS%!0jecQy[ *V*+9N@/]kЃvy`s9QD=¥<{-#8xX䈈>o?r62$Tښݲ C  ` |"D;/Q~hNdq!PPX^SըJhؼiUvXdWzgFe4a%n5-Wn&yzM+&2,gE+ Q;~>aaܙ,b!=OI&Yl feS촖 _N;H,I.C3`%º֟ ݝ d\ ˓f,ArZl_턙0ltu0]O1joIcFc4 -jƄ}Гd]VZ!y@L,Gœ`۷Ezs qP/^d֛%Ś& N?D0iA?uif体 (sџH+/|iKE6iw^)B|\mK'F#c2OĻ`݋0p'b8ޘgtO&B}a(FAg&̗g<kaXߗ_aE d4?ʝ7v܀gY ɻNtg "м5t x9lMPwNl7CKA}>JZGdL" צhga9,0-N ->ʕ-䱛>RGj=+g[4_T%+%h'TTct^y(#ۦr P֖lǿS{KL"{e^Øw*'t72qss_}HqrEY Xyp7WH  B{D!MkXMRp{PvHDMQxHfu.j(֏=Z3{;1l3f@px#0gjO'UP.[jTC-(cq-w4-*82UdZTV>;X8Uy9#MP%BX-|z4"[Iw .b^XRv (5 l#{aҞhD:UfY]R >y8*$|_Un,uZg<<|K4I%fX[EN /ƩOѕ3|dV Gc9NdAƠ~$#yV.U#6!x -#˓MV$+MKX m&rC" M\W*\H@oe4T YQo*_m\W'E&DbD?yKR6sŶq+:[={=_%؅:_9)ι#?ۓFVԻS_}g5Dspʛڤ2 "Vakacs9\ h^:$D[LŃZ ="-&}zX+P_qPCH eVa-c?4ixB"CKRgRA| ,Abs&yG4\>>{L~;]k$)>2*/ qD:?, mZ _)OaKi_D7m 18mN#yc!7L*zgL|#?4نV= zIþS?^2@3`:PFL ܏ DI=<0l[h QF=(w^ܱض%<6&KvH.-Ϻ+z];3pY_)9(3qvĈ1 {lSCuoNp5B:CV%9ɽ]qe4ۣy"5'5 K̲yGkmŔ4*}%0QI&|]}Ni g [給*euD:K.rDO?̠,{Yka?m0uD#b&igHϚLqp.v7B΄(Z0Z>CHZxQV4^h)0;9 8FZ}wRb&A#*A|% x,X{#-T@.KwZZ1.Sכ%c7%]@9(!ʭ3[Bۼv ^BRk`T:OY9t\^DK7coBRl@ "xTVz¢U*noPWb[ E .*G)K*ͱtd0My#Ua4 HD}#ZJzmx}0ͣJmV zυ9wz Z\9R޾'ON ei>XR b5>4~5tF"hFJ**M@tc %X}675Sr30L){-,s,Qݧ6Ye.HMQ{q.FQc#8D˘v"b84O@E-^=B V5PovWc}ۿ|7EFUEB| 6 <59`FėCYA=*Q Vy1]Q-obc#XÎ &^Hm!Z{;*+$] v$ن'x#@B_}Ф>&ĖQGZ7yx]DŽL/RFl͖GNȵޘ&VFW:9y"t,LLn_Y[ l^II~a|cj"039+Kп ^vМkP_LoYo(DkS-k<R)YX0Kp]i]xx֓ 9;Ź)3Oxq_zF9z,$pR7w05x?x0y'GɁ}"|p03uX1ɩK))z7| ePiMNq[%"sfv] }#POL g"Ϟ*vuXi G k6?(ISꆊ-H),RP"AR.uDdpHUJ~-ui$-=dŠ-R &x= 2 iވaRZJe&DYC7e~'<%Y[130U~NamlL{@LOK`b*ܗ.C1jsU.IaN ?/tшs߫zFș xI,h a]3?%6Gs kLӦGaJ|&r"VMg+k.}K{f,þXy[nI ՛ypEeQܞ3-*d5Z]1)|9ȅ*\|0/ԆT?]sED@9UReɋ$q 컀f1DқEPwǏ8Ub~5.^e!V$\ML#d] қFjrBxH?9 SKG`]y++h;k/P';3h%s r'=bBx2iyϠVp̓qC]Cn|ܧz ֔r ƬݧGM;ML;@:D+E;\ҚȂZ'GWEVmorFStL,Z-F>z.5ltM98ҬL^z 39!1'3DmLv^LƜoDߺs"0ڜ,@QٜcB!FGQ%.p9LК xӴHBr\ ИeD>^-ЎLR-4j:8\A۷Sa({D4|7C˘\DkW%} ` o;uzf)<S~& *|@pf[u "6ijGwzR;[4[Q#]jC;o$"ȔM_)==N)-'2@]G0̇cy&#K5^-hm3^n1ԺGZFSJ:ُafwGJ7ՆO5;RspDQ+Q GlI6`C3tCHaD 8X$x:5V0C0R' ۅ@醷呠 !X=np\ܻ 5/†yIGݿm_'hpƶ>Ę5tkJUo9~$B%U|@9,d6>hPZ*6WD:ARm?zRWwq'EGdP9c3jb˳'1^x!Ps $GxIp0*Ej1Qoa,-#k(|9%O\#X o6!,&wg, R &:1m&!SBrSu@ݣt|xK,J/tjA3q5q&W3y2wͫ'8,gQ]_&8qE (['N T*VBK2얦vǣx8{e 3hdg;[.,<8F%k]Jٱc'GW-X)Ƹ6Sx vĮ<*o}"eAU"=7ku άSN6젠[U5rGqUk5;!RP3n`lh#m⋈j;ڛ%9]~TZx<u A)1KYF*V2n.G"&˳g}6q\ KҞ%-9HeLP'נTy8#6AԄu04lZZܹ!"|6іFlZh],xF11TdY`/0܃#P|n/`LlFРYsޝ@0mcCR]aK0`X(79,0O_;SI\)b)ZxZ&aDM$tAlUޑk8~ uﯞ*ƿ'#0h(ꀜWz+݀ЃV@8\T1iXʃ${ /z[#k r2>zS9@Ha?l c[eX8SwySHUas;[~{$ 0>p }j1oF>9O6D ̯$Y9kiZ=!޻uRu M\ICz蠌FpG&QkXT#,nQ̶[:irk!Rhܑ7qDu(TtiK'gO>>7IU @TQ ^{~ZߜvdU_8"oJ-g%xa Qi.s%C,zHJq܁ \ٟ~xmKqCUOlW#9] vO^_ؕөUؓ4Lt 1)F튴SJE`y` >K^x]!hOHs&07iRc@%}wVwZ'Rp)lm)BmBlVj\&4a2H0fC т'mrQUѾF!@]pJ!p[84̛-kD'LhѥZmGإhoc#?~QĠg|(>L[-FhcE. .8EVX.cHk U ':+DΐoD9$1[4 %'h~7˶Nql%65S ɜ[wՁG!?) f>QI7ZpS,?HTJf7':pdP5ErOp;X-Vs+|"0Aqkӥj8bv*c;⚌_Iu'W} 4WLpt1 ش<p耶g%Шi6& >Vqr=C> }AfL{OO^f0eYo'S(2ì^`3 `qMx˜dv-T4fo}"tWj-FM4' + CJן J vw(Qqmï/2wϰ9iyZA,ϭ鋟cp-@nvC9ltY^j%Wa(s%EL\FS}0Ozݫ8"LUH1O݉aH-]{l* >pP܂ykګiZߏrBhbS$]WFQ>Mc ك6CtT ^ j(EN!A1٤JTh$M!%~GݏS(&<, \CaC0ߤs@5mgC}! xujJPX/b.jaf=J%G[Iţt sJIɀ[{rJ* f쇿%a& 8;M$qݯ>1$Ќv= Qt1IxD<^CU'}2=\7_p}!R15_s&R,%9SS?~]gq|G_"y/ І}^τ[vz(vCRl\ Yɖ06sǎI>3ø^0飊oIB4I}D C3&'Qu%52¶{0*6"BipLK\,7]ΚÇ*϶Tfm@H<ۥQLi1A߽!:L9np[|Q298[lĨxũp!8?>=!LIÇݽ5fp`hS"J.e E}t];Ӿl><"`eF8Vt9 ͅw9Ztr 8`tP9De0 HxB13TG^XunA5 {Z#qPI|i5`Nxm6R iIQ @\\^C/ * ?Ox3!43 s3.tя6~$9JH6 G^M)nzꇦ4LtcC%Hx=s1#bci* v,d#2~K/ r͂(*(tͽ$'}Yޙ B QUQa"I.cvCo}(++B(+Mc%=86ar߼)OZ70A@J/*^">; dxC8PYl RGȊW$ ܭ=rm*a>i{**\b!j-;|lY$fN%hsP뷏M ?GQzzCTR䊵*G,<ӏ g(oiU@\&?\ Ղi-N >bwwx +Ӊc}yN$@a_sj\ڃ{̨=i(=Rcp'Tph;j]F~mh{)OM 8JJk.;Rq ]/XmO;l Hx+,}e_.&4=@3lXrҒ 0R@ |b#80sCH^[y8Z%_k*b nRߕ*pB~ܮn7%zrD'#}9qb} VޚLc Jj ~` T$)U !?/QJ6$_^:HlN=>`$][wik/`rKcpwGx1!/r~ٲ0KV'i%x3r ̐L.΅< nA C}hUj 080=U! >'2 ez/ؾG33i=J˦even[kcžycTx| ȿUw5p*BE`AtABp_s=#{yg xڀM b|%.drfc18"A.I@TbM0{".dw*H3v-DWŤv蚅_MaY̡݊{8]2G0 {J͊edPCjqaMB$> @d>8~\ֳ $.&zI-l &4P0g6=X}%Ed1"W^,Pl:fjīY$ H wvXjIy p!jf^ɃdNXyѠE2nx`A %vO Iph~Xف#?y|Fi tH]2{!xrbp+< A(fD$q 1$lQE&3cFLUІ^)!T  *I, X䧥 R*E1G xe ' BlW~b2gvfC,t3я:S+~/p/*EۥOݛ͉eu=SU{o)9ZGԧZ윺=e;Y')VY'/nZ^*DL t~~ ~f[>^…̙E[: ] L4"#އ[ck/uh);nwKU?#ÏOޢI\ϛ4)>@)6.OBc# hLL?rsEsyXI *gf$!ʙy̤id޾%ppd*0,:(&NLz#@?Y ]Mv-^̽y@oӇد\C-KO@=:Aj>JN$3*Tp+rf{AKf,ur'M(Pk7 i信Elƀ|Gkl~pK+>fCoyd{X ~tn+"NW7fKRJ\X/vW8%-śUߗ\KҸpQ(׍j9݁j7ȶ$md+e C9'9<a[^q{ 0r%|x9=1YW\V71ӾoR"kq1Ϟ)S%Ø?aqb:YEPLڣ*I˫h ҋJ!FʐGܢ5E2ШA3{ y>DJ{R}U>Ybp4cF'&z.'"iNo*z% ؎}֐}ڈ-, Uy~s޽Y<'ۉHYǩAy75QbAz8. l6f9D,g/6̸VYs.[V~v- Ծ 2gW0LGhh2Ѭ`-/]loR2zg0;Lm;vx^0F5Fk9ݬ$J5(a<*hDmHLR*Lv$Et8AW8]wd9 /mlے.|QYy 3Ui;DodI.8it#RWEw391L{$;l@i5/ G}>Oؼ>9xu qXtJFFj gwxt/|`EO (nrz({!(\h̉3׭CYKt~^ .*I!=d1y)3QIg~kF#H,o+.'$0?$uKjâ VKxyp!B*\~J9oN|uUA5Ǟ:ڏ(9 oD%7z ^݅O?~ZÍ9e:9[pPn wkکXX=0bG}XQ >M*oKHc+coVocW S07C40}\6"sV*9@#3Ljm'GX3Ivw^Z"nqHRjHg `pXdy9@@OGoħ'Rbv@Jkua ^Fȫ g|BV->$lJÁ ֥mP&w۱%iK qXVr5}}=i4|T [Y Q%:@ƒ/Ts43EVRxdn=J<\Zt|)"܊Ks#/R]3"A"@dU )(|LA,6"bGw`+==kJu) +?i3FJߍ#d-(9U3lIOkz|y.ܳ'%gnTucWMkziL2ym3 ⾓3[X?x.tPY9x Gt! A`W -=s0 j6Y f-P2X(p˄l ),๣{|ASG_m7 ܂eA~AF΢nd:'3;t9*NqfFbE&cI*t&5UH5'$ҀbS@w V4kPƝ|K2]TM|HҠh_ıncX7BqzOşNmxh ψ'$A=@IgI3S5iA"LE 2\~:jB+fRIE"d7C˚tO@,Sg yy)P$`k5GGj3{_&ԐqQj9W1jΟ OiP/< Yt( 0C@L%2$cITnN9!Hi}$.,,wb=*.]dFyx*# ŁJf20B>7x:D'2kj7XV HԈ4SvDS\#43t78R+_ۻW @Co=̬r϶A__8<HD0zr\xϥ+,"_M1 "%ػ-Cmmbb ßnd42ٔJZk2 d .%Uw6V6SѣZW<[&ՇJong{%y1ӎbFgal,v(^ 0[Ql׃夾<3+)| sv!o97Bl72J&.Kp+/mXKƔĜv=E" VX>Zc+G}#,΀֪O,\#-LiȒtLBvfU%" eoW|R^ PNO"#"Ěul=BӅ˙_$ɭc=D Ù)%ìGډPl5FIK!7_؆3?+e˒^ld `:ֺy?" TLvU{Auq5- ]>#د7vI^a.yjX-;Hu*BP.秎ӳ5ciz5߬Paۈ63W<#_VI?:sW`2UNr]FcVGTk6G@TחH#(԰ 2 U=Q7n"OnnJ0qu'/~*wHڂ fuʚeT6%0"^NFiRSV:HlIx+ wFlzx,Ya18(?A5bèx7S^dЗHyUTcCó k6~U:%1IML 44hO\_9~ i0%rLvV;JGXYs:ġFI-%ԃX t&h͢5T> @o: nr=T;)zXbC<]>6nKRl%u\Ι3ܮ[w%\>Ӫw;~2e7bbwE#Χȏ*EsyOhppBOHHxADFspƛOH;%\O.HNAT3R1u\zQ(ii;S;Zcl`)P8%\e۴/X](q.8F%vh4'=Ǣ1a~McRm(8n -++=yTŦ@}@wгy{>TDԔtlN<2uA/FU|Dʎ= 2PI]ᠱ̓왢3-+vbLI}(SttlUl/T \]Vo -:݃A'Vqy 'eM˕b]SyKUb\t]<\xq7b[;͑ɖvb!ەgqy_;._BHX-oO#@?ﮛk!>}3*?aUBc[VEPl^x| Å'P%1NVofRio?L?4ލ"&=i}Gtd"*'=hlhnjl ~?eS{g'S^4:s+ @8GwεCϙIÚ1cBLrysm^NڇfkƔJNrG a qjlIGd8*"Vl@ܱc.JMx~4:)ӝ dzۄ.]6 jZ쇌to`HZT|*;1Ow ,e)vUq+j3h6\ 3ihj^~Qaz9%a5%xNJZv)0h֧in-?C͗a|p;Ē2VS6`-XF^ u r$Țզ8Vgpiy',6[&8EJKwFjP$z -v{0]/ǽ ( S4^aLO'1'tIހ rj+l%qU*LxP_,DNȴ384x  3-Q 2#c 8 QNHOduG|59:ד̖Xj>AJJM6X%Rc$H[E<\b *u\B`rJ3AozY3܇ϩ'^/i /yu;A"tdFHE{M>[´$pvv덺ct˃_B̕.{Bmq$x_5UިZ*:)w1ſ^YDw@^V?C6U`:j uQIh7NvwqW@H4% ޴%$RXwkD&2W!»Ẹ0nNKjo>3q %gr.d+Ccw%D,C9( zHy,l<SZhCw<u( oAEŽ\}ȃB~rW $Do b0xmSV$6VCu!}(a6"ԞmְfX6kT(dOh~})xꮇOm9^x9+JIa*o77 .NvnLh>Ocfc mH ,DP(Ydsb{E47uI {i{bѢgp7/= z-SsB U9J*!N)y})/g5w%KgyD%_蚰6~@bN!mU&a-osWt BuPwT @d_ 6h^B_͏!@"N{h^^~U kkEC~5$*)7U %pyξ7  oЛlSWfi(rd3}uͣndrwt~tWhuXl\U؞8~׭ EGOM?ΉJY'J0_κd6~:~52 6E% kyTOQTP`M׻u6䘈^|Idut=Ζzt7N-&ju)_?&p6 .6 ( ڪ2=KTS'|QCprwR7k[ sЄpLyv `e(E|i1PCH`*w!h:0 ̻w0ءy΅V.jrଂ쏸jn Ffn<'|GFc1Pd9н~M A`\n,]}ᶁ#5TNFMh k/lVL o o[w %4~B,^8j2-ȑ3<E63HzMޙfqa|ʣ0A_#V|*UEo; uDp $MV?(^Ԙhr~rkE92EBZ ZüW*Iau11$p I{pEkc:֒</ީ+*(5@ /@jN~٪hƵxBҷ{\jO‘{gbS=bo9: sdžXcv|+Sl} s{N;a,pU³֜wd |'46l+jVe@]P>HAT}TSz2p3~'Q&ҁVzzmVmuLQNo|Ř1[5qBeұ7$!o+!^|' ,ȉ 5غqyp=2#<ǥ kS/5\3 W8$X >+,JmG!,9jP]MmXU& fPC"&p~dGf2O5Fm8MJB>Uc+Qjj X9^+aܟmU B -(zUҒLׂ637 (_WJj`y2z0PB! i?j& >}*(KId_>In4]ۜoHA/EHe(qub&W( Oy 1簈ph&_o2"6>VCjY"3؉H6&h+#%5AŎCP`w狨T$X>X#{k)ZsX#̾;,>Zz-kH-gMb@o–\l#.x'<-6h -Awzi/6{Xn8&_n)DfrHϧ4ᗷ9)9mBj#&w PQӼ!e+**[nRضn-DJ@p?seX%$C@ Y.gH\tn? &yDTpdx n~x&/2 %ua(@pr*p.fJN$ 0Po I=^Ŋo-ʙ?2^;8 S%cޅC@XʐbX*MPB~vz:ڐКLRpilW i5M11e{^U؆KpC LX; 7*IjHru&SI)z.2Bǯ.VXtPbl1Ԣ5J+Y_]F)GjkfmmoҚE̓ bQiZjsIc᳦jse̪׊~)ם)1V*ҖZv*g &wewfAܐϟYvb0FAbjeHj\֘ug? Gݹ Uӆn !̯^$4ibpctA+#$ )YfHWEiUzǘV}"(Pyo H C0ڦĨGGhqh ̷\{a͕q.rl%螑y$5Eu7 )~G#%ۙ}BvϹRKdZE?(]z73o\O_}2qljW5_I$'WcS],qaE/~Sch3ip%AH \NofJj:"d&^ޕ4Dj>=zvGzᵠr3hFN_/aytAgLuJ&n-;;Sj3O-(#.bapP6Oz47xV`㕭xN#cŹJFt^C+>2[B,Fuc_eN8KLȅOg~X-CI!X* eJ{!lh?1żKVF}xYh( ?Uv[)%p<}^ی4~?iw.FG4zM.Fr&~'.c衙탿" XGo* /Y{F pUOgU;ؓ&$Lu 5R{xLBo6dhGQT͗ `0"`-;ֈ i8wO60yk$" 14!O6]MXu23%S]{ArBԉk]aژ6/%A㓜OB!+/]/RB =-?nNfJB;Ϸ0x{Щi"N'ı׹mIpNH4!5O5Cd?u%IS[mr y uP(89`BW力n;­YIuå'm)L_M 7Gz/tVd%|/I?DW>2|r˘z]<{sVQ?(?Ejato6A$Ž^huj?Wc; f0ʳxR;8'WH(.%L665!u'_6H%4--E6]IH'! uxfI| ?>6]į;J.!I/B=z\XJFЉ>d`xQPReͬQonWtʫ#me>%,kd ^u`͍QNG:xzJD+VOr ի涾I|!,ј9uuq4 kcEe,f>1ozO=P E0ԥӅF倶m2lD@V!>Ja'gg0Pƌq3'쿣^OǶުL`Qa }!) m2͌B)mYK^aahQuЛ)Ejzi9KJ]pn+nOh7j@ m<0t:՜oEbHUs;Aic?ڙ7w{U LZ͸};zV}0kþiӆa|Tx,L{|P>8tmʦn#[vħzo15XBs{~͡%./ 'Y8 HQ A~X'Fxn՟($>L?0ahmSB7{SIεǤoUSC |SETȸmzֶy:B[k/2`)'Plm|G-3"1L6${4ϱZ7UwYsQ/y%!D6O"g- `N'f^y;uVa\lzNS>%0 Rn E('~Qd=aPx,Q* {=={p`̏CK| <*MLSe AdM,rO@#ސa+Pܱ88"˓(?pd9NJS[HBK!%Q?x5Lj q"a >;^eS pW8M~x$INYmf˨ήd$31̌eoztR}'mPuAUOJcLt_(dd3 vł tZ^7|еÀSȡln0r@FnTKJufJU IF1IrZSO426/ܭ\݋zbD|&/ ,iA/1f)fLWb` Г>N-IJ"Z > WUm 0~ЊH-W{lsT ~r=tX9E:aXF%0y=GW@>-!^x'CDmf!3k ڻf.~#DGj!Q.vP=r*7Nc5'[Lwj7=qZب%QrJe;;*ڦ׻@́nЧֿfDSZ)(fvj>HtK]b\;G̳ٸTi n7Eq;5pGa<{v2],.CטǡsK|k2W@g%Ҋ)) ,:UqCN=G'ߦ(\n Y"Kþ~B ⴑ (onu:#/X#ν/f09T̼=Iq\(,jܣvxڃ+\F 2-50{zaaؿ"Գ(4opشdxmlPrapM M̓x^)0q/uE}$qpIJf]$BҤq'{P !^gT=\Y.t)Mt(ޫ2O\ק\jvS=ޮEl/ґd+PoibK 3.}i(?1ABUI/*!.p&&ٶZrg~B6ro¬\{^GF3KdtD|[CQHoٷ }1^jCvmߖ]'sJ+]\ Z`C1CQ1 M旀[GʢÇ}eV? =DSΐ-hN k'$fϒ aKς[}ۖy`ı~ˎ?U e:_ A^1%@?㩡_ 6ᅬ^yFMo@X|X24&.>cIOu)bC/1tSKn}maJOtt16M䍓wSx,\m9$$P#._{Y:7jɺ÷l\Ks?*гIhj݅K9{*JoJ"j,γa*6knoŷ>!%{ٜaْc@ ZJ@3,=d]K%j En99-J¦l8菔NmݍRl>$?@.=e|[pJW?\!BB/a~*ϓL ž'_Xzzg'do ˁ\M6˽l!S(vm׫8ySukY}q|[.`+C$f/xJr#$ݛ^{U_PSyURjsvKmG`7bu%po/kf T!}_+҇\`?r'9<=pڱ8͞+`[gS O}}F+N?,,Ƽ[a.m;:Ld2Qio%$tBn>E?n7*3QM%U4W_4.7Ac0wP]VZi$В@/^Z{)uF+޻neMq*=Z!Öġ. "wMjH~/.M/G1Mj9/ϮU. J!*q+~7ZPkhg:b"ۂBT 萑Ya+JI.08M:s(T r/yd2pPm_) - 0n*/ C <'-S:xr۵OVI!_] {M-mЂ[?]FC&2 g;_ܤW?""iXu*Ƕ8֗LFxĻvH S6e=ot6GFm_5\f7gbUVפ ն(8a%#x=O,H o I_W俗Nc;}р+SvGԣ[,_ $~62.=685<:Z;eˠv<fAHQK20yqի; ȊXOefpS>v3,d܍; - u8$D~JKC׬44\w<}ҏZUUl=:K|0uگM ,=@pyIBIlq/eLjJgWR1D ֠y?fnF<SڢzTŰ8V'FaӂR +)Q<0]e!IE.|xe.oQ>be /v)R8}JC C_u_oPz4JI23h%C1OK y74RWeԲ!X^7ܓ+? ֶ>hE__yFwāE"S)M6>~x6~m;뉘%u \+^.aI{l"$POcO0`kW(v?,Hpx^)uǖ-ֵgL XT7/ gd)V&jl82L'h^b'h4t,NC8Q-POE;hqӘ`-dhlḪm !NOa^vaV!aw7f*J9wLG Ep~{m]< și#v?ܵ^+GԿ1&x3g'atg)\R^? Kصq ~f2B[;(N.PU|Q B,CWUZג[˨!&IR82ISPTjLDXQ]S{$.uti4ː>KT4Rmjr"R3a-0»n2s_j}焪4o%ΐFe7=$쇭+W3ȿܞc0ˇɗJpF65hԑ$QsI륈f-AVrYjKfͮ (jXO4LkA_̘ FD#4ܹ襦;tRg<l05#h<$@]Q?",pm!2ik}HF0cqAaMJ/V ϹE&}D",zxf. /]S9eɴ_D=ĵo&~b<Izl*dz1n|yCGH,zSQ+}bg¯ʧׯD|z d43IX*֜G#XAq7Qe~E(չ=K/y%v0Bátu xb@*'>C'-$IgƮ| li?z*2~Vg;Kjb9^+4Hp J-3\S+Չ.븘'\C(jY׊Nt]CtL8e D'ڌ\ydS8'n!]*Ubԃ­KVV?` A+"KD<4`@^ș/=KR0?UIx\sw Xkv]) i  "e|cW]"VQϛ6 1i#˖V h 5*d\ΓQ锲\Bٽ*ζ=h|~ٚG*߅>=Ј)AH;jmƯ{ nv^Y㸤KzA:^?^f׉> 0vlK\F )%Dy%;S 3Y>I)I*dҲxUYf|'v[zn҇%B75~V(j ̓R hcEz l ~Z'&$!\lrfg D{@"[5_zAmd4&9 lh쐅Xo?ϏTX'A,-}up `w[LZ2n[\ǻʂVQ=8l*N<D; EU0U4JX$v^`_CޔHڈ%hTķwXq;k$ݧCPܦu:az*ޔ_F 9ΛqlJFH5϶?)4!7nOڲ־O6P7Ek(YTm\< nKav'U.ur"[!S+s*'¶23jzX vPMT"8gMzMW;ex?b'S:Ɍ"ԙ ;y7 dyiiZ.v8  $&bapЊ#/;_u 7`7}?*#~Uf*?͚Hg_| .x!n0Ka9;ӘFl R^kJ̓,Ӽ?iɶKm-kɤ`h\^x1Q^Üy=jJo(bl B :/Ճ31u'T8lV.2B+{զqBy&lq(udjؽ0v7}H): KCW.Ʀͤ?/ahkR7<2z\؇Fr<.gCↂj >tCt0WiH9F*C'UQ߲3*|y_<T$luDB>\S:V6]NY)㍜zVabXt1Sf6r;STCT s uT<Àf N :{[aC\bvsс#WsSXBaI[<PISzm+z>NocQğ/,I].YYfq7DǣyhA ]3%FOR3#}A?{DLc=.&%7 фD)hLgŵm|{BRHsRJ B~-@D VRPUp+dױBq>:Nyc-QVh 7hMJ"3QFAWċ(&\xJsoJGL3nTS`JlY2>Awl:]LN<f ~-"y5FK ʭ~_XUXBEJΘAl JP$A[Ͱm " !μ0;[E_w`ӖJsg']B (mS?tdK\ )chĀ<0 27\)[T<Q 8;LbS uxN9->e}\0"ʅ +^l]ɂ;=qMuPZOL*1}aD[yLs29C|UR `6si2:Uvb^²7Pm7"mp3E7Pϼ6ׂՂzHnVݔ% Mm zg?71.rD~h-C{I+fLu=+m6Τwq/ AUhiU9{b5g.W3{R ޭh3b%$6ek<[ gFz1jMk(IbTc QIb].([9pʅ }}FBQbh6҇/!w"d]%Gg|nTYr<4 xS8SS%ީÁG%$ UTY4>qDEi"<-#rE!䜾\vz`'j=&qAOKcbYyn_ _QQ޷ɹ!1 fE2}!QE3gS![k0C&%@cmr/"ΪoL]lRîEwyULهk;$M6,@( zg9wZfD@'ݴV3; kNgS%F񎉙iUF"+axB {%?ϵqN\+"]ϨDp!Tj2R즀e8ԚGi䃽JX;O]}26ͩzl#-QZQF(u5wHgB:^|hmNvrx,r%mXE7p2]- Bs^-&oE4Flz%mwZ6P#o˺?8]9>h6gcL? c[zDNu=u%W;'`,+WP&te+I&Hƪ&b %P6xTgsG{Tp{]jgM> WbOPGZmhl֋ ?8tC!Rc3/L\fN{ S >%_mCRZ,_0WAa z.!EچR>05GZN:X:yR4TÖ :w Z,IG-%/Q![?C~ѽKhO#KTځ""m)@gÏ\yK{ZH*a"@ɩy R%GX>yPq#+@24"MP\ 2i@"QVh>ZBKRV%I[ ޫ&M@0r+Jh$z%̜鋴J̝JH,b͒[BWYW)6wCK~Lq+a`R{X&F]!bۏm"GOɨ& q{?.!'_K~5&(`SYː @FO i^|5M` -LT_bUomdH*aTpOIxYZѨ81zy$6V~x]̘T'chHp~s#8h4okH^6X1?ӷuh@o[on$0O񮪍r,wGHrt,a~m[}p% c{cι zz Wy ):$*u "j0wȏt"B; ˥o;S{~p => 8jk&Nl%᐀/4Fb!-Y<6ӮB#a|D9q9pZc\x1B=Pz" o ՜Pvezy~Hs؝~yEPNĪ9łl8\qs;$.^Mo7ͥ\!ALeٿv>=RMF Yb }II=y)pQ1A±sr\RL)L,.t3e|?ۃA2{i:VI$+l'T"!#ZcÙx@X C2:?(o>M]9\0|: 7`iznAHWi+]3W@hVir $N^&os'\-V΢mN6 tF:%H3Še_>{ëI紡pOyHO,y{gGq.OrL R+^':^ynwT̻XW%{q Wa"ڏ NeXJDg 9~/a`xb9RHw[%[ 3:=6|Cxb*h;TjoO/G IO"ˬ0p2e5h `@*e=agK8xi5fOŐrZ6"@`)ʬ=n'd0}kTV`8-|ΰ*{QM/X P@k2IC O_8iō};o w3n)36/UWWCO|OK wA_EpΏgȚt5Dz_"q {03lNo $<a {+$mG2f8ɣ73U|'ǫ0#;U X=|ݲvn baٜz: }VV; Fx'^,+>/ԌX0(?Aj$im`7 #^ό )0:,JE>} %unsE1W`j_vB@JUXJ:Ūϯ*bc)߼6H`[!!"FFD @ R·GڔNi ڠs{GFV>Á 9#8EX˟Vzm7l,nM >Hcrjq{]SXΥ3u>~uG[ۅ2 fR)q=S+~tZyQ5-:7LbףU<dNuG1k$ JV!)sD>SrrPm:v/g鏧=&װoM1 4^8ݡȝX`9`g0iOgjUGw*jm w1g Ai'UO߿dlնڄrFuS\@WV34fSL}wKՠ#?&Y o|ZrlѼy8V1 Mj! M\O'PVH\abzl#~+4x0G@,7zCF'K_PlExЛ`k#Y {s: jLן ӟ4n5oF/tZh]O, S3 P];ODv-[dίXaS=pLs 4G:8j4E,E/4 [EgEi]OϺ^ U4 x*v Wu)ظ.;=`qɠA׎M6#U3}ԭB|SbwwF>v^O2.5/^B6?xT%`phL $;)=9]̾ޱh^: 9>[D1M13?.OZȸ ͧ4(T&pQ0ܘ1u꡿bSh:puJ0Cځ J@tYN|v{ЍfQ$ٴEѓTnܪ+;BU!A)<׋2N}dtJJ—A讘HVk}Q{ɛ'(R'u1 lPuW'OvkR vP#:χ֟~C5~D\{O7!b fa'XiPx3tx$(ta4s>zELkv6,X{|䠉$B0d6Ͷ1# wX#ۆը`evs#QL3;5ۖj[=K1 i ^(};"ʵRQDd),HOi\P ȐMMHh*, R9{?3j+jܒ1N0](GSv/N=ѩHPg_)v!w00^Ɗލ}|ih [!xdJaC9UBS'{^=\܅Z; Ju>cQRUu˝ԱO-,#'72K G68Kqi'8LV%mA8J<r@xLd{U;F83T Tv| [L0zRaY 7'nЗswq|{9f4wE\Sad4is'8~L H'fr #+"[݂Y4r`oQubhsc/99c-60FTWxVk\1`^6U v8n_OhV"0I 'ݹ2X`di>C:DoG8YٲQq(Ck䣇y{űgIh^> $W|P(CLmO2_ө\Ut8'G uwՍZv)@l*OB֌DU="Q ۛAbvt 9{xf;\ItT[>A)TXIGĔHamiQPF'JmFܖ&Jpƪ.ֺ֠PN=JE \NqXsʹ|%5A?yB=a"޳Es@| !vlM"Z~/U9jIJ5qܳW@7tow} idkA!6ߨ0i-02rCPn+c0˒_}"7i=y{dsASqhiz.]T%aHuFL [p !ifK-?k΃ ? c 88! 0>[ r)Wַ+R{0=*Ez8Z+V(q?QgE: g(pV > a[2/fS6 O˟=(猛wBsѕ23_&Ayڒae3XsWҢc!RD];N:.f5A?U58150'ypeYӞcAX+]7}nMhҨ2/Z))iwjq; ./0BsA0_"/k?8QQ!jN2(\@hV}[zg"n 5>45<$h&I9j ԀLTZ_E/H!R9PqZ S¥ :v;w6թQ+pJ(?d67۵N(I _JxZ[Gynqs$,~ՀՏBGnR]qKUIv߷jiՅog"F^x?RBa.MQ=fi}ks  e%XvxvZ/ C8q LâJgw~7rrݶ/c DwjқkKw,\UNڤꥎ/ I݈>'YT_R)rHeobz@{~b8V@ê55+{o7U0$p)8_P ê ޗb%Jڻڨ7,rղQ5qݗ*ҫ^vh-4&u@&RN ըmBQK:Rg!=RgU9T Mᎃ~wRZg(pό>(% %x%pJȢU{d3\3gMC3 H^~?y!o} Sn36{h7xC$V0pL5R٫E qؒ2frNG-cv|ub|W-//Cx`*fƲv 4#s9@TU=e#Gj>G 9/11'4{Ro@3K$"l  hv1:P8xl=tʠqK k#>xN+1(R[R 5#ZlaP*ɛ[g_uT+JuCh+ӕ’TM$Bjbc)ݱ+g;/`=Gjv3hkO\x 2O7f3Qz-3!S`Q?ș~MSg512w 6KE\'qq G {`F yť4ڈ4bL1N<+Oiδg6gNV(rzoǿ|UE@GunQZ[r=LÈ+ƃn `ݡ#]l_^4BGOŦ姉6;'qd`z.MZ`X(Dt$\ jͤ ~^ ?t!E]#uE{uJ>=8 {EkQm_V`f;Q# zتn6 Ũ(BHA$( s&ue nxױ;#K;%@k9DS(/&JcS0'cCV[{7%2i!CW[8Dٮoc odsC(?B.q$Yƛ9j% fX-ׄuyE;AD)xAߤhY?Q4X nWϮb)-8ʩNm֔5JP x)z,]b=WN^k&Vm~ir_F6k JOn%/Y=eagpa ;io#V\ʠ+>1@,?G( n83-՛%JOQ}_/I5hRm Us%,[6[kŠvEoaf~T%Ӿ{ʓa?}ͳM.ۖP^}R&}G?=@b5@FkU/'$K5koaI h~WٕsB>7eJo Ć31BQF޶@Ҫ$ëE:$MMn /a9?$w_=*b 땰y7{PHٶi_݂sx?gȡZeLbF-ʇEℨ`9'1шSƄY]4"Rxu*rY=a_2$s9_ɇQ_'%Ǵp>P bl-Khsm\5>9nƁ+, #S.LTO U?6iK^U;L#qC=UCݶni2RA(Rx(4k O0དྷU^L;%a{+&*Mqeͳ!Mn{#%B"=]}:%W<Ԣ,re?'Ehx^/y$8iQpj5/KRwxq ˂=fZH7nm?S@:c^顭w&NAON7+RrBF!ͻwf{-@WHoMIN WLFv{\Q^( EᖁOǔZ9W[Z-ꍢ?6'_8/Jiu\^XR8+n0i<<Q:Cr%h&VtSu>Rܚ9$oAU {DūE bW9R6Qrc&WGJj8#z;fuˎ5#Ƃg"^s\J+^47JT\%vӁy{Щ=_̫y 40T~.'W(>q8;\ #Z/I'HwZ_cy(B$ 5+_3s߼.qP_>7ukFY%T&oP,d}W\%xoV+ 6 p-.ݳ)lAm$cd$,J3(+$)G3 ϯ8I'@J13܌?{Vj#4.ȁYHDh|~ό&ǐV_= 'Lm6h -y{^'}*聿۝ \x9< XB/AJ= ͂ Cb Vqם~mD=it;a7ED͍7mOHqS G)5T0na7p)QvoJjs̄2ƏnK;R%:רũF $tm[W0*23NO(=`gvSZ%4JN@$(YTlw΄8{>yVG;֘,rj C.}?o0I>CI-kՋp h AW2C.# XYc{7~N ~У`V죅WJ#'ďwެ&N47i*-- OP"8N  eؚD\N_32!C`,KRO'zL5dURW\LTX2oҩ:,tX>6S24jBnѰ5؎<6G-)r W^~cJ)۴Cs[|PoZ•LzWh#RY>·9cKJ Z+a:%4?Kd¦#݊]#ݟav;(¾=}o&hDnLWLB>0aی iّ\ 5-]jCQ{ի'``= [2(>֑ _~<$ W z I`g`X(e 6g:1?ХF-Ǩz:0w"4M{,9Je{-Ua#2k߲nS0>&"[8[,L6RXvA:rOMPe/~lu^96f.AC:=UR=>Lާ}a"G>xON5cYVp$}Sڿz HM\9e$zU V@_2}uz4g2uA졕qÚ|[*@2o^PfXԑ:Œ)*ɪzJ%k_)bni5n²ߎ 3> 7u7h6Dʁ+S3Z @I <#dPXwhh ]'918U%Lyit-`~إFW]["q|{ֱso**b(Wy?E' cPeQ-K[;M #i*o  u{DAUw;x%(S)O_|GH Re4G 8j:VMu[]]<.' "e hdCWz!/^<١L 7:<ϩ+kD=K8R`BW>|7~j~C?H`IiƑԍ'nT$opsL `ӐqQZ df0ro,NhV)5otKG<%>)|lYP8_e1Οp>w}{mP);T <t8Q;pN=)jK3>5I~Aѹ߈`V+{fӑ(8ZR*eCDtp$\DexrX*`b%?3% , Uþ6ޫo%hl[Q͗)ͫ&o:{ւriQ\0@ycROFE[r<Pywxͧh6LT?jY /{o'|BTe\ }LJp[P_aт_O{UT J:ZY" -k a: 8i'E+5Y2bΰ 6Y,w-V'vҿP_tQ)#;-Y]Y>L\|x5:R1DBk1|lL-MqXq0BηAX}0A0] ‹x@/L7"-.%oir_~]v'Pad2I!/{sO\x66n7t)(\${h0^_w !3ǀAx?i.K(SFx4}e.~@LT Ild ]lҒ7%6uJVDA 'sdRF&;X`RSЌ{6PZvB'<6V~ 3b^OC+CYn4@l3:]?+*d#(;f֔^$-QEl>n2!` &#M`LPt+CPe{.ss5_`c[ͺrQ~?%@tYGUK/1e DJjm@hdހ׀WHU5gi[_Ϡ݄k~nfÑ>ygnsEv) 4ִ߯丼ܥV`j߁ZOh>;=v jneUph0ԜJDSMK)}ˠ< )qCӨ333t5/.%џ1*{덐WRmRoCF^hg^;>kM;IҺ-;]*Rz@] |(β:E/}N,GB.K*y%ۅZU ?aCc^Hr"B^NGXDl7le4NLuKټr_&xh4ګ*D, 1ʓah/ 6Wבژѭ{)^s~׍pj D5W?ߔ:mJ)νLQ7.w@.K҂]+WϏEfscQf qkV}[O AݦK)[*px2><}sBz9?=!t_b=4Un358"'K%ס&"@XQt㘩|u®k\qõv*"QX/cGOz8.#hǁ>\8Mty#0\JDYfm>s fd|w\*@%$&5EwF[5oI14~-6JCòg"{.Dgֽ6tC p$74DNW3~l4'g5 Kd5I:$@ s ,ijCmA+ȋGŃ]AN90Dۨg?A?Ɔ-ѕ @<2NMCtrX!XP&(_e]dbWLpGh!U${R}+q#l<նyѝ5wWɂ^Le' {7}bwp "@ Qj5P2:~cFSl|o$v9Fi!ZӴg0&ibcՖKUnT nHUCRތPy^ppe6ZC?W5nqD;K!,Ymž^L|9|9~cc1OMﶹdѝ܅ŃeU{|Z+=sȟk ]rY pZ׳^Ǜrjބ"n74if lf'9F%0ċ_9 b jbe1Es?ݟ1ǥgT=+yV鏘 gτ!Q-Gb{Ӡq_PX geñ e'Ё;/@R1RGTWxFo㑝 \6 ^ަV e'cēT1, eg WWb xESຢ[@ew, ԬoGS75v1b)]b.a `,q6~\HFTD3ʜ׉xrs_Z鴷|&@Viq-/lJYaܳSw?ؚퟗrD(+Ov^%rʸ܋?P!hB%.cs>W |1e;B@r)ߩM[7ƏmF^L{]Q}lbsHWU=4|!\غwP HV?WV՜?V2<]QֆU];0ҨTQjJ'>1{] W ?ʝ絹~BD5(O8yO?Y4isb-p4رbRm%Y zrެGtwbJIrA够WC횲yuKخ,ߴŁ7}b<:ʙ\cf Ɣ uW4:G`Fҟ}&xxdZ0v+Uauہ" h˾S6a'6G^&k2v\n X--. dcTA3S(m8yvԼ`R5 t|x<`n{;כ8^aFOóx]363+Ϭ͟ S+V_ܹ6A}63 n^vRvw9z6fBYP/ )3{e:XQ+I?nKi;j-rRӹqvmep"| =wv %6mb@jix $5+nE~l8'm ևM!EOeFPk˱KS*`~+|#'Q~1p̥Qp^Q^0tGRn!~ц[zt JSx,gZ9geplJ'R߲7A$Qز`mezWR?dVHxj{F]Ă4Pg' N n 3wrYVr#|6u Ï$Z{NXe*ZCPF ]^mM4l!ǵ&K! S!^_vذI/5)[{SWd@EY&5'_Z7dS FYշw{^ # qT@ϧPehAߌgVIXj_PfAzq,`f A'-/ޗ4z!Lڼ&#Pxh6a5&q|ph bwOиw0*WO<m]n#4+Zh3-B[g:7#q st{zb\YTWr̓7~҈/Y@P&[(C1ul҆zGYNoA9f|x)zs|G!vf ]tB/TyT/?# ^_.~HZ~^g?G:gZZk=/="Xa0%-w#Ȧp٘?CiO!ZO#OYO b}z!*%.HԌF5k. h3jx,|lCiWeV;z}C5%1!ϓz&8%"Jw1\ps9d#AXq7#f|sNw2.?+pfsC ##ox\w^ZrafBlL9F)̖fVRa>wzu:<4%vxLVC^C{:Ur·7S4rqrd,Hee#L]f6hoJ iY%q4"E_'jm(݀.'H+Ѳl)]-leEӵN?&ݿu0~眫JWdhDJ{Ο01pUf@,yL$u1JcBf1Lk-T:G 0IRr zeݫ8M$AԳ<*([]=ו@1,pET*߉r>oi}N#;T}Yg&l%|U(,3qf-]0c~21_;̦HIƞS- 3{m؄.^)?ySŲĝ uQvrnNߥwۧRׄ7S:E9-&tPYٓr'0WTQ6%!nx] SAzOqs{o~;gC>EY`DW =kR+vDbT$#6J宜@M5u6;Qusdhل$!{epnXp2mn@z~*Ttܦ.FYZ=ݎmimw0ރl9y%+*t_7rI33 Q^˜Ŏ 2^>Fd+ن0mtjx/ua^@Y]$l&o&sۇaE6NiWeA!R7Y"ȟa+5 ecڟG2!վN ;--B ̥g !;I)HDM6tN[>Ϝ0W|Sg p9On2N9@h /w7Z-HH,*P ڄ%gdݕ@MӦ9#T.;?u&  }qs%Dmn߰8eFѺJ,Oc6:KC_l%l Nw{D@. sJ&Ԩ;NX eR圲D9}'`g ( #8y(] Ρ@̇06::/Ϣn_8\$= f›HLmRhUB6|:PyQ9w4 ;v]_9q=0gݎsR/Wb"'l`z a@ޟ _N"vyu rܻS>~R4=ndU A:)=U'#6 M 6,7ImL>V1eH)PđyNtF\鷝ZyqH=-g[X 5W2#A;sN:?X^h:SJ#c\XjV̙Id %F;uM]:0h#s}K8Jwj׊Nq681|%Q˒#&CM;8r趹tKsZ4oS**۞.gd rk [M kp'# d>3G9k"xd6L4jbO<2#\AY-%ÔM6\-4tHڜ Cg>cd⬕oԻҗ 8CZ,o|<+b0'iЊ[V2Teq%ҝ2\m9XrwLzej3S{~]嗘 j@'40}xUAEüf%&)\SǵbR %{1קgvqJZmeY{٠TXa8}(8&g56.,,et?L,=a8BH.P3'c@5ZOW?Ae9@w H}\,zvx@܍{9HV;C՝G.!tF @L '3b0MjP+D"AG$<DMWXt€A$[,r +$Kgؘn)!Tr9nfww5( EpWn\`Lg<XvJ#XKV( "lRprj/Ǎ_$=OwV CN dsUy%O٭9yX%A;`tfͲR=|=^8D)#/ @OJn0F٢6tXqRD;T6r}(T)?юs1tks{n ӽiDU]vhXNj/<} BSK9@e9 7׈!~~uA DK"] A䡾l®X6ے5w+޳\KP%t6Z.;c, U/s(Q1(6 |> TNS;zD\p^`h}Dj,uZ{CxfҬOm䅇IZL/.:2뢴0zkhnnH<.e3b2C XEʰ&]3$hAo6"}s٬D^z\/D&b u'cɚfq;aEaq>]"M,&1S .lzu cȕ emYEER3~E tkC@*RxTm;ġ?\A3䯂h?rFޝ3ˋ.<87c&F4z8c^ wPltw5Ï4bJsP_XZ e0D\_kfUEX]T [yf%H9j\Waյּ]( #G}QHnv R4^h+bJCcvߥ"@"c;1NBiJkYmT9k'SKz1X|RuD=JIEhMn.Iš!j 镽#J^$nF[S{Td  M $r{-Q=6x]4w-IgYF+yz'2 AeotYVYlo(yU՗Ug"6i( _@ b|rJXε 39b%βZݫGd2s&NghB&MĹpQҸvѢG^ Y8}.#S2}5u81EȦtf(?uB⿁4bt B4.9Ϭ7'[ ɇћ9߰d rXw4+p=e4r ;O,UH,wc"uZl\T62Tf HĬw!J:тA7@iF,i(rkeZWawԆ`La?b-6aaFV %|!e'p7JfjNJ.2 鱴M@E\LWW*;I[CrwS۱#Sn99wڨ=@E8Y7ȀkLDM̽1+bJ8kIk-eq}l'VG]GjY)(+C: ocfC]h8r.B}1,U\itqb0@#PFA}'>z}R/ؠ=fN4)TÈ*y|sIV-3ϱ^|W, 4!)HM#9HǕ7 ~$WlfkIAl~vEded); jw\3 1DP'2 Z SO07?GE5DQ&j d!5Lw"r*Sbv,5RC5 BqayJ|Ջban#U+nJ}1ێCУee LtyeDU#ٶn̿b颉H  dнZC5S'.snC2)` 6z+m3(j@c,v8.})7GxHA$JM},^-$3ջi=(>K@cN"GED5ZƖW68TAPBu , `vB/kkz&%WBG~{tzi/:Kj>]llG+Ԩ :o[M U/aP̣_d Q1ӛޛ*P/'oJps7S{rh&DA>0Srv`B˯?S+-FO^v-4L-1R^ɟpQ0qX@iZXR|ߙ1@xYO&4ѥQd>IMfV$ֵ#"oȈb8fDx sb4?h/yfKa*Ai J~i2$f<ܫ%^n vEcpR%"gY;7"o3"4Tf*FGs@+K?9(wwˬ4d*Ȳ1x/g}%fBMz{]WG ^uˢcaKY\utȒJ?|Wl|<\d<0ɝXG :,@5ktbSZptk,ݿ-|fqZ7}N+a!sΌGKl?Rb5TMKf#VƔmZ&عveq1DSC Y\o@;@vACv7GCn2dXCsteM #w-LXwYh_d^Z\%ހޠPcɞ_1i&n^ɊR_~L+Fq?<9z{"ǠhOZLr>zlY /5JB8Q47&  .鿒v)uhǥv348pgU@"{Mnq8%Neb )U"dda1=mr9P3KIօ#<l~ >~LIH VB> =#Wvp=L ®bY浰b#W85O1w>E5maqi@Neة%m{XbgvK1Loیÿ@GCk^~<LI[RdTFdaKFXDbC(e]ym)>'\) >?_s'; vhQkI!FQ+MekHj+ө= R$6ХnsU\"uq:c}spP*FՓgnj-Jq3"elެ@toDpӟ/pējn u~z~&Mdg<ȃydMc*%0f)e0=2֍RϺRWx2bzǚAҬwy@a/%m#c#"uT.ȎmO~IG٣Adg- ŕ^ /#.0n9U+%C+b簆+6([nѴWOO!J]-nfƽ!]xǨ؜\7j7?t 8\g䕲ҦBet׉ K"U.ڭVxAijˮx H mvreg[7ς;@c{g5(:J떂'JA+տͣ?A( ,K9p[QGzRp+c0xkReƾ5ǣRںoT"_4ԭlP~f U\ʭ~KK_4?)Y]NqBxze2Y|kfyޯ]x h 惽^$GiǺ\Pa_zR0-~V t&%I۬W7_i[`J=8qRYzRg:HѰwwku-BGC0O59+;aY\o(.0f"|w"N]Oqd}(WQR9H$󠱝oT4)sLh7vCJL/DgMU>x>Wˢ8*M c1UČf-ʈVKmK1z0K[gz6?`E*r 'BcjjtNjN1siR/&:g#BkD砕@V?k@Cb_(*;y,`ퟙjkȦTW^\(p(Y uQ1= wS8{S3qªWycdEDzG@lhGP)P}:]Oy:iE mNWIjBGFci>:U&N6{=2ra;Q8S=Y ĸMP@2NYNX1pjCa#Iꑥ@f7łrm .iV.ß#(!=B÷cL|~l}YL<ɝCu~:|IM6U\cUmܨF_fMRҫ#5d|}o5%!qRc3=SQA9fM?LbcoiOwxC>nM \v}daV @c=iw maG iOfOPcnQ9P0Cc,#pɒ=nI\9;9)k;Hʔ/myDqqdal\˰39+,gޖwCS,bJuqNֳ~(cg&>ջOYSp}o24!i17?7H;~eoׅ]^X8*h]Byxg\VRzkYpm*`z K+h?S4Sst9ͬ{05J[Gs#$qA1< y)s; ȉ0cX/ \yjKxgB  bWۀ [܋LS"+^F3"FdTKEahXr_ /ĺoi99&D/s=mi՚-9Bڙ4qA7v#\2 /USFth/7uo (œB7{( >\+T

o`5ڝ)8lJr>QTphPWX( zGp!`'F-!&=c&Tޭ >/2 b3a-@9чS̕4.Wov Tжȃ 1 fK=4SZq 1zڲ{dc5'O}LsؤַRh GؔXh10? M:uD 4e`ҡF*Q1(U,*W4Q rKl)_/Ȳ]*縱 3"žC7x?%iGNZz/0`H$Q%4] ~&HA.vcf`L~.f)e{ aa=\(J 2pa'wZm%$99yh \N\ܵif)-V>pBa[$鷊IKu(!J3YX,Dma/bbrM: ӈ{RO_'gt"ǨqEKyN$9l<Jش[N-?I;ZK>͕gi"&Ǡղr"ǚ`R:l;k$м+-I@:k[,FsgxMrKB$t7ͩ\Z. ecN< )o}_1!qk_ړOf,@ IAv&"RW>`GB9* pPqT 5|k? a"?,= qԴmTJw_\F]Hĝ7<3p}6iX_3lI G^^߻-N&$Bԝ׼-4 W+_ Io=#¯>0%j!_&^mF\JFv(Xƍa] .gD]ȉ|⭘'fpmUF^)4}niyHU}R %^N:dp!F[/{ fl! }<Nᴢ7Zru{=J.q:;tF( yvԯF~x:WabMD6% 1H%1MBlVp1S4>lHJj6 bwsI{˕qMpb^.> #/rWz $&'/z!܈[P96XJF.@4DbyYO#m#Bw9"8oN'qo qOj. 'Rwxkp]9a i[ _]qUwn}h?%,&Opm…;rX#4+G9b`iBD k!P-4XQp:K85eي_pʸs;=B0_c7*ZQCWK)2s ܋FB6yNq䮞LjgXZl+ tﲶԌz /)dOǁ쇠f;v/eXB3Fe1_fWrDCeZKw >CBlJ3k޵r#m#=Uj96?s-Rr֍kD'Y`DP2ӿjqPv;ɴA5ن sڇT˘> A^vgr%y,.w[fɵd ;NcoFŪApq͓js);izT))^Va."MKXu;`a>2S.`ֿ6$'v9?}ȕbedt uզ  iୄ'jޠ>P]nn06g2N >vPl؈!~CMYZqQ=zT+г#hWyߢJPD| 4b 2$wu?zļJ[]O ,68d~WML`.z!tP"|0+ NӾt(B-\cζ+?p}4Z"(fh&2>x`ȕA 9tY:U H%lc&Q7mA\%/~~:|s2/KM-bT8-k STyE:aaGRxGxaHp aqI9%D%G Q0Klj^Ō9,ZNisbHĒhxs<]{150s%9>6,e0*$d_6tYLBb >lcWyH$}OA.\9%@p#\6Z#HL9(v\#Z@7pn2Q|O~_ț b7wܡvWK"7\Mo-KO0׳v$v%t%| 8{Gؐ4~j? IFOtW9-P~BD\SX"/QohF.l{W_ 'Vg  _LT,13>l$ںzd_[ɲF]IRYm3&5.|q5 .ff>0b)MdzX}ڿ)j3>* .bYMy<5-J' FEގ#NSJ@Sd*ltsǥv<fAB!ozHYqaL\UI]n?3w$^۔?)|%"#+ňēruh:MsmOW_u-BYn1٘:Molvz;"s[w|ɦv(Lvׂ۪Ґ6)FaΒ"}uw7E`׷aFz{\K_quEhe4Fύԑp a΢Y ٞwetXOZm}$xENJ@տ= 4m{/O[m֨2@ܥa>y= 7U'`.vg{'a%ge-? =#eX<+TSB3ӴL=Z(&!JBKk^B-F2&`t\Kl%&fEe54&\(e :'q?vbd:@1%zd{1Iѵ[ 6@a,42P޼ʙxYJ.7_Dct蹙MSDŒEFe(fܴϿQ"]qH%U[_G%( 24Wt*!Ar2\=g[1 t%ϲcE-ܲ", l򂰼#|zʙ-$wg9A-)* ާ )EdBJ*h sB(h:6"Jtl"PyjoO#bӮ? 6$NeCn}*bˣ?׊䊄'3eMG'rO%a'SWȰ#"WB)\̸ovz#XҴˢ3Y%yڱ26^cb A6 -dUeB~,Tiɸ65ybJ,,ub[Wŝ);os--c. 33ojJRjoFݻPpWɝ8*P(!w"X/]wcVSkwo5>UM Rx ~ar6~H܄o9ֆ ||Oֿqe=7ިDurpeMiu*Z6Jìi?UA ̡PK@%{]yHjAfs`i!6_˱43J͝5~uĹb$вUh&:B~ET $%I8?/ru QpJ4YfRΟ~86(!R-Eu|!6 ;ߞړGavr%pWB$LITɌWV =M[=ڇb5|H׏.LݐCA@7U*I^heNͽi%Doʣ$dG{Gax2ZpRZ Q1`eX-4CH2<ac8d7NUmEl'ϵmA\ѵ@I!T ,."oen!D{Mnlo.Fgbg>8Ѵx%Q)'| :>RyOXg}jW?eTOQ|qU"F&~"h}Dz7^\{q]r`,n*fPZ] Bz{AYⅯuA׾řTi/(hp4db,72"A>C db|"Y'U `fGU3z,}sw_ <}UbPj"[nZ*6Ɵu`MvKك *pru>,0HX n?{_P&ʭ:}? >٨ I2̋ 1 CE4/nm?1SI uV ~!BO) mRrqYzXuKأwgWUdWUo]Y_M$f^A&@vpԔAL~pZ 'S՗>/,Wl-N(L^_.\A4}*X P.["_/zՍ&}cb U)֮PN7=q*]@"%l:Ła.J6:;1G0 0ZN,tRM"e/+D1sx ώC&OOr"^`bHV#tǞ4|gD;ձ5zy\dtZ$.E.^J?.d_:F3M/^F()Uax(M ڌ+&ᾆ/Dhwz3OG (`ZLj\q.EE蕕 階k,]X&E1'lw9@/IGT|S"fij޽y6aߺ Jx,'Gdq*3]?дRk@LG,RTBuŶ Q>H\] ) u8FrYeIwUz״ I I@k~ƯkMcTms]<"yj(>X-XnI,hMHp3:-Δt~jq$S鑒Ԁ7x96]Ɉk\7 v9$ws:>e8)5Io0 )UDn, `khBM-jS^Ptoqݬe*ea̼X0*o%LF!Oje/fN%jJܧS{ѦʟD*TS¬7PWeIe!S~F՗[a!f{$ xh>K`u ymZnn K0ˏSX1uGⷳ-+Po?BZ(F?/>0s}E@-PFCi9j`'ikK B~|KhWc{zE.>$%SMa;1Hݱ YpkֆMO1uqf0tח`Xȥk M7-9S0@_߅oJoh$[6>bQL+YV}K -t\AOT-S'8q(}Sӈs>0N*WIK~#ý5DaM:`|U@qpwYi}7H Ic 9'\YM' -bFZo7Нa }y>difcߒ#U +cx# qT6[Ơ7’~N 7Vjcu~I̘- Z!)@j|sXZ.ңvfV4sPaRlK񵙥=K܉$KU8]6K%s*70x:\}V6^W1g!Az@CŃ7X|$qm̗ ,q!W6MXy{g'ʛ3 _͒GῨ tHZX9]>#;ee !V\[}diT{&+2Â`'[ȤSn#&8n0_͛P);/x0Ecs^d8}u0CEJ}U$ Z ́p`ȉ-8kA:;}ȁvA-@InI0+3CDL^;jq*w;#Rː >̌FtXrgڗlXK4B+R% kO D4[GoupTAvųs2qn(VO93vkJ[-kfPv85Eb&$m$ eB*lBW oaGPWvqYC>QX. `_>-#MAp/ 9'7ԓc]џ֋NII6lp<H)CE)sZ} ߊK{%ς1GCZ4,ْA-5\4c0Ltm7'4cPd؏I(:f,'<4WuY<7M6a{292R'<˜Vc_SQM]VTGYRםCQe5gR:0/l3D&Dν^T R6Kj2hJɧnn,,¦(lX[<-bvMU`1 Ob[Ǚh`e;$C hRTuH(wnISlf*.<e淙Z*_(pbfNbVʢew.&ֱKu(Q1yzlNBٖayQ]1s>G[AxB$^0O0 c8 71?%_7 굋F)**i#t:YApU;EkJ.},U渇3[` LfaQ݈8k+L43Uo8N}጗ؿoCfyl1 s!Vhɔ|Q &pFr~8F/czCѲŊk kשK>Ep4h,x~7FAnbY^h\Ҵ2q=B0,]Kp}o !?)Sec䜩abfg&|K^E0u-ꚿ6\m>ϷkEC!.eE}>k6 SYe*%Gj&-!\"kӐxmQ"x^AV^2Eqӡeo Z"g6-nS I| ^-5{;1J$+qtd\ wQd#0'(TÊF\(8F˓~'w=1A%$3rP2.kvTlSIeyDt aF9ȨD藦V7;Ze=(~~!uM-x! ++w w 'IіGqkbN[EZE_헅gindh֙th_r!e!/ƳHZ oZbyU0øWm[3ҼL` V֥;*rʔvMJxN+zTnƎ i OFiZk0:XFIP6Rs0$O/bܞgmW$T!~Qh:#~wg HI9-TcRK[n9&ժ!΅[fELdq"JԥiT0.Gwª^+hp+@>^&~] %1&{_p/)fsE<(&k=8!K|"U] 4]JS'E˂b}\RF -bnMPrZ+mfcTK2 = ?G:̄/ OO_ŭZowL၀w\z"&E uΦmo(ۜHEYW"oJѶg}iRT.~ך߲ ILFeZDc|K7ܢOYO `q@1=k-ifq4ϝj4VPX+jjj0U=o<^k_<>ZY3فbPxA,4PO(E`t"蓨_m4Ld2A!k:/+%!1㡀z"58{^b\}U._ل -8kO G:<=Ш*0E#h"G< B#{S8r|-➒YJ6U?m(-B\:`W#un쒂אEȋXh%qaH.\91JUzeb22g qBmqE{zQ ;z(VS{@ PoΓWѽp?TrMT%~{յHDA|*gbQ'u-4 1\Qvb 'b!Ad! 7ѬMvtSUU4$ǿLE|_+'Rjd [P^;s&ӣ۫w.bd*=KE+ҪV.1SX7SGkƶ r~12վ4^`ǾaT%s)ԊI%qgZ̝뀔yXf?ЯjcM#Zۏ{!2mL}T% lGm-dU(rj8sShpUFDi&ʓt0IvҲBݢ:tcoWȷXTEDrᝒ"A A{K]|>z3M0=`͛k@h=*{otPF<]sYYN[PH2~o+UJLD`_# T#i^iv<D(4ܷ&D8M#S?y6fx !+*u?η+xtJP4lK!h&B/ ;-b!e~ xxEs 'x4|Z-r b NME&$|*:lP^\O|GΫ/RcHːCUڦFYj*~ uLj`/Z:d/ϒ([C'uLU`o_,2 ]!Ƞ/| ,x-vyOb|>Q&k}D$`Z\o7ay},F2Z}>V >ULS>_k$؃BkD#^c*W?(x2J b$tQa0 rnZSU[DGg&,&|;vɽG"c[;7}{sg8nmp1,nX٠[~'Xdnx f{0i!v7Zq | !G0 6ˇMf~D_P2WvX%bXnSkjӏ2/HG{L% ^q璔w?p`;mޜQ ${q+SZ^@2 ٧s†TRMm+\s;BcnAKs< :BJ;Bc-b{Yۉ(̖ωĿ>˱*_2^NUc ^f*(Tt0KYlSI Ko:LpM nC0iyMWwM̑0X1.nn`x7^78X׊y/h/Kx-12x\[mVh6q hPǁչ|`f}B0NTrootx? %OiNTZZؗk+u4/'(-~]K|JjKBx5o 8Kq#Z:g7r)6lCn`lTs]@͝x 6|g[ =A m-wyC4OK@Ϗn56~^b˳W\ ݳk%ȡf@)Lx%MX`a`޹3 +\.bE8b@\-80o(lK|Vr,M9}'C!I9mk~>HP5mZ Kn`A\ ZX=ڟTW "-"Z; )O5& :;i( 1oXz>Jv}KybY ȭ"zU&Ntt# hNzZt&+6Y17I?m?UV012mt~&s`'Qai!ntGmff"e9~d}3F1ܡv4 Mubs,Gahb6E$&bUe%Oidc;I5Y'SSt|y9$΍WhtqRiNtm2i.E@TDz6AoUV& 7HـQ JUS4spVvewKNm&3̮{ YW|\ߓb]%S3ŭuq2S5h[g7OLykTVD9u"".ۚd I^2XuH?tAz3kpl3sn{T@+ùzuZJtI{E)VCbgt;e8'gt>^ύ?{ʑz }OEZ#Np=ۜ3,Tx".qH&[غ% ֟A,&eљCu@~Y5 ӑь;--ú}6cl z#d~);b./͡6O\aNFN8`4,bS% @ws#w}S 9r 2\N&,JWu?s/HkGַ=8]N<]Ya/ug-)) XAX91 0[@iԻJL>:JdDռZT,2.e+X}"*߽lj <Ϳy-٭=W`N%nr5R0 芌e~=k VŃB>gH&Pke!k< ea[4ZgQ_ꔷ"V _+v)$EfDP|]88 A I6 l.sHL5pq P2G:+nk=|FKyC)6_L_Qjn ui(LJ`٘xEPh5' :x1 +Um,Vl$ۧc$ k3*UQWʫk/t;r -@tOi1Tq[~ cԡ8};?!Lk WoM뭕2tJXN>fׅ'}%xe|$+wa5WV:Qt`ļmN=f] {)|!ՌS'Nˣ' ͝w~m7~#:4L:5g@F+d9d"q2Ġh.-Ug o/ޒpӣ>-7B0kYql`|eSVTXB'3{|i}, 6wp*֩j27i|}!X,PFfOJ6`D3l .Ã<"D5 ;6A9%Bё#Qa}(DV %o^-ih`| ҟ[G]xU%zwe"ŖBB"lyILf\3?ǿRUѐs$>Vvd't}}a\&i}y؅Փ2d"љݔ&, WPK9K<49 R&.FDQŁ^B:\RAu/w7caʔXqDԅsKM|Ɇ4kQluC8fqIn+NˇJ,x?ZgE:Xx9z” $6hpZ>)oW:C7kYl5lёqW(N]HHy?(N=tfdf 3,hA/ubrY"7v*tj$N8{!E''e 1F!looY=]7ۂP%po4)5޾ s~\jR7+:UoB MzVuξ +ƾU[e@)ctfiQŢ J 퍳T>Jl!> 6W*?ypL<>+Pu*ή-ˇLQלtLO r FyUqqg)BS,ݯ1"C屜@#T%F1y2Lc&.4D'/n|q1C;ngc_‚Tl-[kzCFOx;a`E j14Er MgbE3xW`{İi"0XK3}3k qe$9xЇ3pE{`a[VX $ m6ң߆$UD$m($p1eXr(UsDnd], z[RF }@Un_K-Ԃx CGz>՘\QLm > ڬZ ckSMVy*cu&IvHSM7 qv2s'0@ 7~jukژ+8Se cw+Xp G~ޱuG{/x6ss`YsQӢl/y]/~MXL0xfļ`ȒW#nTSNEċ3=+/貙VȨWg)xiÔ+@YZI=g ݢ50wÁ>uI-ZpJjO?VgHM*wJ ys&ĉw犯k'ks^PJ=_Xi@r^Ǚ}ܩ1忪@ 0Dj={z A0)|\7~_u%8e=rjgBt~+T{Ruz_,J):-)OK0s٥2oZpDs/ bl;!x`q0L4=HJa#?8VśLP18Uιavܯ2ʬ??*ȏE*rWg{[̇6t-B#!FGXN^Z[f˛?Oʨffk(9*h(LKJ90Rz GcޝR8Bޔa1NUք_ulk^EÇ%['$ݖCW_tQ# T%lL "ٗ@.")+jگwE03[O0@[ІO@`M6dS.m}cP89QxW9! pV-nc7u,- z|p2a4>L)6΃f?t k"NV(W6SUz 1dH3Ek0nZd>>"X4RzhIXΨ(V٪icBXd/Z,(h=i`Z 8Q] f8Bor MiZq-:Ӝ@qb: ! &?5/}""a*+V&"Zä@g eC tK8fOK Mg] _*^"rw^&?gb??XF<⅕:[6ڣ#r:T9W c$>$I|1PG/CхRu+mV=.!Qf͸_81 Fg]p}.kص/#AΓ{E-\qp2nE868̃զnPj|8a1V8L5OqPdr ڔYAFzhJ1B1<ːKWz%M eޱ2fGt]InVMHY8/eLD5ZU*. #xB-#1\b}T'7uqr߸m|#CKAi~0%5U7MC1g&a;'W܌v`wS=4(;ʇ̅SC0`A2opl]M>5 u99̖?E$nn &G*WL_%ewբ#Y"9rE2}, l`@v+CX+Vs/wqsMW=5\rcPXrNu}zMϔÖ51_~oAҒge%0$2nlƻ-aZ#֓=J~3xû}iBB#O/EǓ;Yluܛ _~ :bFJ`?o<ĥ`&YKByOZ)VV} Τtd-cB0j 1C5(Op'Ft9s#YӱNBN#L[c 52an,&5P-ᘅ 6cn-C15ӚS8 $4kEͽų5Mp"\sD/N0~CyKl nn-^CKvi_U-se7jxHWRӄ/?(I'Ju 36R=%(6hI mx:S"r.6 ϣEX=L&7:0e+zN֮]k C<)46;7.+g x[e`)6D]s2߱%^⌜=>Gйn9i<Ɂ`Ec'Z3h"?p%"+du_XI$(tUjĐ}[fzIhMɢ!2}^b;9@x,TǰҲD4ANOg> s)DZw%pZudFONj3çWX&&q)&T-o5d6 j[G-*걿ϱO{{r<.{sDwfgs۰l  nn }ГvCs#Bbel~"%t5ƌ=j_k4~Q9~yz/;k~LYqO8GVaF;M`p \i I>u tq |)&17"v}-Rqؽ* '%OKw޳ɪsKMl+Od=E 姲{[H1i^wxA>?xb%Wԡ#ǜr"E|0t{l1f(@J޶]h`&mOO1ӨKCy#]EJ_^cf 6۩YiP&Rқ4FMa߁DYjmB;ILooUP)Vn_ܪ+! ɳ?@/ Gz>B3l_z3GP?a(8J:%  HHTgg􈳤x />}Lq(];6=z\hA|\KQyJ5;zkD1xNbM#bvpV и׳N^!b;(i@|5[إJ3iX5vξHYSDK)~n@U0?O֯NS6þ]-?Kq-ڇh"5lH Pm4E;m$ 4ad0kDK:r$o z"qd%3 O={} ^]C}sgt=>oݬdiHd*V軏 ëMf4󑳎tt. n6r0lGaB.|ɖ|IRDtqnNɊl=K!AjE$rʘ9!Vݭ<\UmeծŭzhGk2/? Ah)x<͔elh q/eu?/֩dy5G^AP*TwD;m}/L^0{f˄)ktՉ㖺dBֈŜ-^Ji$!-;av ;׸Ugl,qGfW|R(J>W X/֖Bv̱QI~xyM>>J!((qd7 C'p .AP:"t&ȹyJ(h<= e;.ۥ^`2bpT[aU0iG&i1x]uom~FC61wuץs ˓ 'УE8pKZU4dni%X]EbjQh`v7wmr~M?WǺRwg' u]vXIJŐT8B˝'E}ӺGI=WEBe?r%~J >d3&v31df}$P)31S <&ϧ񌠖d1CL0$`|;4G<7wޒ`!3r΃!<#c١^q'~\.rѸCdrA=2{U)2zڐ<6TcXT$)@lS>vzQ "j9yG^\/f@¹O/),)3Ȝ:;48*3tefd*~H3o/wY#ۮ%Yr~/~x/'ۥh#8`7+U<βzdG]L'& 'e^y0 ԆI U4n(n_f2:X C,Km"RʿeD6>j*6?R5<qwkm{B(Nb5MiHj 2?}:ܶaf7F-_-`v d>B2H :|jch(iӀh6^%^AH"^ ={ ͖Sgji Yv *oo2+ߧ )5ߤfW *.&X%b"8]-Xɣf:c|+6Nk6QӭoTM>&2qϢ~8:c^FcɿY ;uuZ)6|)T+c=D9 a5 y8yw&X(^Ա75KC)L—e:05(}ʅ)d Zqcҙ$UƱB~F ҀYS\P]r^U 4 Q=PCUaWG"A[[\jRvVY]fۂ3fL/ѳbRӲTg=kcJ|bsWj; o* V7'!Th%C*EnReJ*Cfc>Fzt\hA̍Yt tC--ez#ėCC!`^p=̟&K/])[fUnNT!] P`gR)aPRT7rbu)TsYrRXc""44$'e0 qxEw5!'oن\ YkGSYȚ-lא j`# phFYtZשцcX}R//k!c-H$:SY[ӡ7uZ0IX s^"2:RJKT -147"yHiJwRyqZ#GR9iO2dLYw]>4hnWz^;Sl˕ ѼG03w\v3|/1Hvò0Wħ` QFy.@v?^؟8uK\6t ;+ ]f&ME|fj>4A"Wc@ ZP7 lǓE 3f&L+a*d.1Ox>ƨEGY?r76T.i@9#YOww/wZQގ~=gD)~gd55Kn^HVi[%@C0ӝ2D` 0J٫D-{qX2z)s )y%Y)n y˟hkiۑa ޖڗ$ah d(G*7"ū,{>c\=2Ix4\W2؛+ZLA'W][#?i[N PwI[K >^9=! ɜ\9}E34qp؝icd27K0O7}Ji?8 l^":|VqX ŝKD̀y.d<υKHfFBtQ0Q 1KŢI1L"Ze aA+;$Ab6l1kc#xe}0ʃewU~!L8B'wFj ^<}.я)1pOjq"ۈ S!S ]dd3THYu?vf#oP2fbP}<<ۥA[w !eQ_j@(:8x{YŬ-J*n.}cQ8ekVa| ugUi7vqSd\ I/3{dW DY3&qd#o~OSm+'Л.KbWwdt.[I"k' }Dph@%':1zĸ`mptFѼA3Wp'l o w$\M=U/JwB]Gf7žL8,p?4@E[]': H$@ƲU O>QE9+ElɃ4N#p;[Fcj&uUJZ@;e딚=+=w"FQ q@c辕'a-SB ҕutGpAZKxZ.i(0|i9"oAF@*v^>~vo- c37 ]oR@~@1B^cK5byZU@{O?zQYJ"A.f ;x/6uNj/s\G2!Q^ !z'L+_9K 幹?E*88u!B Ԧ #PZ(! X/7}]`؊mٵ8ppw]egiF*/ʄn㩋SF*ll6Fmܙ^1\6Qecc.PV⡉sDuvƏ ӑC`J4x0YS{0Ƞ5k)Us Kܷwecee0M"rql됍±.n*-01.;}Obc ,̥۰a6 0ܻj{E^Wr&, 7~p$ <~0KL,E!TlP+ 8&#:zϟUcByɌ;A.^;o5nF X.]YUfY>8rd^GUu LcI8P$ VLxUf$rXq:WLKTȯ.ĭ ||qՈ ېE's#" DmTmV$~f}aB.Չ5MyReFE(!~v6l8ʪP8?qPsW ZGOuF֐R{uD̼D,NozJ /G37QvRxWMRjXaV-P`Q_0D8Nhvfp}X2a&.i[| NߚEi)Wvך0(O^#fV^S!h܎6[Йۃ *Eoa寍`\}*T欎?/ixd Im㵥 1uJ,HFT[&r{ƙ-62aCCt;*֔H$M޵|Y^AgѱϽ!]Жc$p-7d7ҭPuk IEdf5+F0`q C\=6Z!@FЉSJh]Ò "Uؔ~ԁ \3RJ❂YݓLw">D8tfA x%C×%I\Vɋ%nLai2RBǤrlIZ?DN.[x[š֣''{5Q^K[!J!d@V4Ҟ=6-X pi߽o˘o`ی>~W?Yd:H6i ?Xi:16ɒkf7-@dH1ۢ1uj.-.RB!R$9y"w5or />$^e†|#8QT 䤟d]G16y#(~>p=B@`/\d{-n_)[t򎿔zzҖ%+1Q7YxxW俨kc,%;c$p>Li\;aYTdk>^EHw3yz>1 ڎ-U55v/=b$/5n4-*SS;;``s__yo WMbn44 ffVx_c滜5Q-@|=b{?eɬ{UP 2kMao܋?{#89>?} R?ꥬRu{Ol%pi"!Wf>\sQ4wVFeKެ2>|/t/kV -l&(ODI)7y5h--[J5s[x-B=Ů[$:8S IY<'&.IkO~ gT~1acN,DutCRAJ1HF#H1]dk>Z>'2nL?$?j3iK D68 iR{{YsƌZqE/_V|lG5jp/0U|a0_\x&JÒ0T drPvl>K%<⩵m n"WV'\.ΑN˖=NcgaA6GoHZLSzQZ$J͠?~2rA~E_SLZL`=t}a+sDh-Lnu;0;Am5<1ZI VzL#̾8rp&DNEzv|TCS_Oe!cn 7|[2C"ڛq]4UWnA@$|(\T?OWԲ{Ik4D7 /\)"RMۄ; \~DVS.WA-E~ :6ԆH'[J2j.je%9Lq_ W7> !@BM0&T%fåQ 2ƥ{,%oS:7<8}!J[1]ȧ:l MD^EnfmXCjk#<l^!U&gʏ߿HI?r93_ߺK5;ч:/LsHS =|,'L\4R[%v &%|?7 6G7agd6$#鈰# _`c@Is i⼩8i'ernFKb?6mZm_b#8ϙ6N'un#jVfhw.:3eRa?HZ5m/aPwfI >ny_b)П"%-$|Qb ߮4 w}}w}0 Be#ڇ6*¬wo04:B>?Z!n8&y\T˓hvL|cąT~, _fO]~0'dR1Rtե.\)JA wHWj8 Ckn?GK# zbI UWOIIu ,V|4I%|FTԮ0așؐGPA/x6%Dpko:W3! |Π$zD-Ɂ!F ht;<@"rG6tփ,u:8UXrZ7iw`̡)a o'k%gZOFN%Im/^;&_O|~+Kb;Tf!v0pz]Ш6,+T @FԬL{V#>Kv9nF0ڄ.~顄O*75)r==3bA]븆2<1]a+]U,O"[Vd#yppiKt͵iۆUC'·SU{ݘ+Sl5eKKβC y222E&&@ioFWg v,}P =N/*xپj4o)V+{8P+R^k'/m\LjXa'=HL (PҨ& RЌc; 4b5e\tM5of,I<_Z9P1~4+\:wp t}sѿU;7=rs2(I tYS$6 "#oOqn1֤& z G*(`ve6ܑ "02Ghݵ]I -sXVYQ/ng_'~s0tK~d1ِ ;~1kmNmJ؝KhŲWgGA_JM:I#k2 am,XBu7/HPr-__%À0ubl6 L ӝPCɥg;fB&ey iewTvowl6: |rjxRw$P݅GnCݴpgxo= .&ص&hUzSN.Z1mۃԘgkNR^GNI6FC jG87Eb?CM nSV5ϞC-2U]Not`RV ~W69DmJFg06G7IOP.~wtC s܊E{> Һs [H_z~{4]aԷ0t t-,t`^Z$u1*Hm-Ia\+d^bSl1y fmy0\C F~.z2ЉȋUNt͉? ·F-DA AR!(mT:dOPqXF9Sp>uWD|3ԯLzfZ Ν@laB\mb\rɄLz}7`F8PcG~MTDiJ'OWQ1qz{_7PWGʩ-N8C2|m0FLC<Iة%tj ϔ4&*&T+]krt>4gud=Dbj[q_rxj#-; zc`Fi =4Ŀ9GQ:+^6PW>;A {9Vn z_Bo@xg  Ē ˦[so~m4Y%DvV,w(f8k8Q]zg rKrUdnC-nŶX^ȭZ/)J һuK=KLV{$m/Mr*'|x֑کQ,x:`˧ruUh}*"ؚ<\.= 9;'`O yʌW WT֑ړ.WH*TZ@W:]i3ĝ'Ρn*NDeTx۶0meM=M1z,`P{(pTa`so~Ԫ~TZ⥓9 2Ldu",FW/ zJ@:wۿFS^"I^9$lQ X|ȷig;Ʈ|!_6}]1얃^pvWN`t#ߘid xK4D'fscC8ZZ?K{]ޝy}y2YYv"d[~?;ݺr07J P,osrYnֺ]jݲ\W :xQ 2{$?.2wFJw+ )7=151S1]Rj\76=j25_],'\*Zv͉e. n1G7k¯w!ae po5٩  ڇhҔe(*6$$F3 s13{Dj )=SwNV`#zF^V꤃0fw a*RE; :R<nu*)WF?Ϫkpi::15(Scyۛp,G/YFaed@%۞#c+V *{B}0at<3L 3"zpG ^Ӻѵߥ×tTb\9 ONM,U*SS0wg`J/8lB,jX'#J?ì F]n ୆$\!޾y:u.brMݼo7ߩ[x~u ~@y(Aj;Z #6Vi4BUu̩)or|+\Dd~O!69kɕlՏHy&TDO/A*"8Xyva2|Ξ0Va[[P34^J2%NJV8 .f`;ufE ~$JJP4&G˥1Ƣd`=J[!oOL*7@?8&}Lb5q68FLyUXR4(J J[ԕi%^XW6)6r  Gmk=ӟHoT&г9ĸ]Nԃ#y[yZGO%Uscj)&T%bYά,^f9I 6:w\zUkH("'=H¡?&S48m!Zf^=EtyAkdm$EM|E#e/tۛr:P ;~6)OPcI$vXd% p! -EmBΒ볕8v_HmPcƆ4.ӗIFFM=KNYe]ޥvӬ]?.L-W xA/?93{}Hӱ9DO4 YoʽNeRmH fQZ]&Ǥx4zAoxC 8v@e _2 :䢇Ăaώ>]mtczZJ;( j0*TVn\W<$ӲE*=V0f)2aTR4yxN ]5 ͺ$`%_kr`B,'w2`0Z+g2`)5i(,Sifʠ*)/Jv(mZ%5Emo\ZvrdSGMwMg򰪡ǫ5{aoA͍1x pULOЊKbvH4a'/Sޕ"&a4V%2NeS 1i#3"xG4K4V9JT$IM5~_fȩ`gg4Gd-X&DjWl$5.^˿sx=hvj3R5`?R N@FӟTW Imih}ul9,0(.k` ZתB zZ5hiZ酚%Of:v=0ilukP h 4/ʗIp @Փ$gNmi7Z}1"X$b!|QI;c1KHD-Y_8v>(H T^mN>5<f.q0ktT/rLŘs;,L^kc|qaQ9͠=g泩K9x~͹sdW9V) RY78kէvk"8ٮӛ-%j ^ӥN:)[3Noi.Wlj(-.՝Aר<$(ٯ NΈv{)v!FȆ ,8BRyH]Y&P"u}'ϵSf:I0Q g<]1SBݮN(9X,v۹k2l~~[]qn_ʨ>ieNr~oջ1:ctiO |];j `FVb^ۭ aYٺW 9 ,ME46 Ϟ+7Eɢ(@&?ښI f/([; $v^C'AN_ av ޔswESn+d}=$z r\dԯ)xEڙ}\՝Fԇʴ&Y):+$}VYȖ&qb:4öPze:Siv':lؙN ` !a:5sv!+C~l?5cYQ;ctd ?@̸3ΓtHrJx_QΘ^ CQuH89zak?mJFc_,?cӠX7Bm-TN <9ub|^Uf"j7.f2ğ` _p'UV/t(XR0+=Zġ&}K#J&U) yal pWŴv:0= ܈ڢx êv rx;QJkM"M`(&K"M-f-Npt-NVqߺ+.,q߻}9`a"t{\5(e c.OTTS=i qk2jXHCh.HƦzG8@N56o6/sgEK[^)%Fo[;NpY eƹmK%hEbM #q2{VE !a8ظp`VzZ0=@h.!AfwNϯwOHzhƧ PdcNɡڴS!t{-qK=-䳜7Z z bģ'3X8K=D+Z : #%X2 f^w58QUm:Ef ?7VWpKb@)csE[OÙOU"qZ)?u fC[}@; v]ֈhmUTi,:v7_fV#BsE ?l RYDJ/6L^ ;œ`K-&ºJn{^RwK^֑ci˂OmgJ^fɢme`~ĘZ*C\sb֊M6o퍩zЊ(IsCdܼ8vQr%P4cLp0DqLdbۜOZ̜Τ2juMTȞ8ahN=U:@?+=IF"oL@9ȴl<lig/ HL6 v1]BEƐ_=F@ gmF# bѸS k^M㌏ nr!DkUx4ٱFyZ;œ T5xRtfVPw89Yvb2"؁ ͋~1#vGm7{yh`7VF<~\T\/|GXs Sytpx'8w֤P IvDvq0ר,?9,q]N)zM6*"|Ubsۂaߔ1af71 awϻ%@Jj$R79-V=_bMɏX@M](qoXG :ëk*sp!psMWh?c+xbyGA fcr\Tbd_E쏅_qWׁiINttl4c 6:rQn1W|QYFop~LONlڤEBRH1tT c`]j oKtJ=y*WOf.I!wPY#$aK@jլvk b6~S$ }j F*Es}C=;6((^SkV5ʺ|/~&U]n^/[IlIǕ"DK]`{]˴'Yi{P'uE/J3&oF`tL|G%6hPτ=aD.ʘV$r_bVYiߪD2/-icUмqd(s*c8'^ˡJn1M@xjp_9 ^ɍ**[EҚ΀ZxFԳOi/_ŃO]ʂ0/F" k#([2~1V} cfxڗꚞ[{J@,܆o|i^ywz#;uYg9~b/<pٻn>B+7#mɼ .M1%I*sTh=NGk&_ 2&:ًH@Sn e#dEx()4H{Q;ϤGE{kAz[ha5魲푥GQu W[$JNe!} wvՋ)7:a;5ʻ ս:.r^XHK]HihL1R,GһM;)k8&O_W3ֶkS{Uƺi!%z`fjV=? ʖsW_j!p,1S{D^!ƌ?҄pr^MƫRfjPLZH:)8Y)+z(u%y ~y9C}Egd UVp?Q0yetTNJB ^Djdd`5%2sX+ >^)׀NU?!&:=3\ػ^._3tQOT5e5{t}xd^qdd\]"fo?5{ XG^ 55ӧ x<3 %xS3(#Հa$[p#vo):>b> eaGܽ54u;/>ЛI[gz3qCڶrJ\YF1h|A 4,{;'P@~S] \75/nGca3083&S.l()B:Opn yZ~HG rx͡/#<@,O:O$0kN؉S >" 笀8Kbg0L K@)nfb|WEװ7ץvh )DFV52:xg5ͮ@@ Jk/\WDˬt]2'j~&:AXQ%v{=ψ_/$+4L8(y@$ ,n΅'ڷ~Iڴ5K{~?lZcԘң e iz!1v;C5"@Y+mO_,NqM[$%Uz$y>Wڄв:_ \dAhO FPh3N0H<&@-`4 ø$lp$GVZB&L%V6E`(3k<䗫?QÑ LYV$dQkMi-ZEfS P!jsP2~N8,XjܐK4E4۟Z [=`='d]WpFqX>m íGHԌS%Rd.@O*}}dܹ́>NuTC &W'lv5 *7?qQlk,bF>H#KK6=}D,0A)FP1zx_GP©(oc[ir #Dz<0}o:P!"hØB9ƀsQ(U ÇC^2x˜3D,B >ymN"PW ]MSdiq'/v"OJ}mi:\_"py2eQAbWXyE_dy=UDlG1=G{IB>KW]08Vʦ42A;#}!9k]>&tU*cnuTTp-]fhBD ȴ߬31۟/T ,kAO8~PPHflp}Ԙ=TR?Л75sRlg%{.*=p6Uboel%v-|C/=F=ri"[d`in8C'9$4K al=f5{y%i:G:7T={+EC>Ť;6qʺR!YP^"Y0;%kkr~O6#5vɲ&{$~f;փ]o@6*E,]e Plt0_ &=æD%n= 0FLx5!c1*e&`_05xQHJ~m0*֘JkFr: no=y1 :tJ gp0tqv F*io$B3VkiEK1p,90ywI={-lQڕ/}$U)) "Ǩf %f;J9ic,2s!y$d 퐓YZŀ9i{lEPI:V:p(u}[/=fo#uᚚ:\Y¹Tz=w8Xx(9Ҷ7x%qCGj׿8w^쓇GdӘύ(0n\)`}I!Xhx=8E> ^L JJaOèg?3THн&RCkܛ5>ထo6k(:򂓯U1쫡!'#J:O/32%c ^~”݄"6oY*c_ *[2-o-BVc".670#;V[L:1bVл=jCc ߾vETeoG=pw'cwS m;+nkD06VH"pn}cz@`OBڪ@l =-@ lt]&Zֽ5ã`OBn·vyIڮUO/k :#•wx2̨ݸ}ɺZgV+F!ռ Է Fd ~NRFȹ.oJsaF v䎐6 TCD(czG6!#5T ~DFoSȚmK?Kbx Yen!I..d"QsimN:Oؼk\>pd ,=8 U:ֺ;TTQ\Rx?Lydj1ǐٙRrv Z tRP곋e'Oy2/Qbd{TFac?Z-i9 3>g- MDl )-.x=Bjzpy>abƷ̋ecs w_*^?y bЅ2ϧ:q!axu[P0*7Е4P]\n%$Np'[HGJ8%.k ?mBaqZ'!(&])kWF3FJHsG4h7&meZ:Rf+Ev)_Uq-_H*-OR0Вr_q'_Ğ.A?ijBvSc\ U"; ZDĶ+Yj4"ij]Yz{j#Pa'BVs{e%n4>fb C}^+z|DNq=R7LW{ t--QC oM2)3ƒݤƐD݁OiEkyZ7[9So`@^ՒÙF^#F~#ゕ)몣H| gbfy׼֬ WZBxt|}6^ܪetj4=y31}((T :kڢ}$rE`pʴ)8PYC*0{'/v_uFPkiW}Ln,SQjMM6P&ybbumOσAɳaؓYӝ7 )ϋ°nzqU4]ހ5YƤY(iv%k iI7_>v#2 -bgB3x BDMvc8h}moX8;ϋQZt.b-!1 iaQvVq$E3ʬ69u۱$DA5&ՍKOOͼ2YdQnK m+J"n|Hp[hLW]#$ O?VG`3OD̺5h ´uu.Qȴ,л-ʃ,k{!űIΥ_ɅeEe}@:\`SOp=g3lO-lh@4,((L+DOxtA CnN^uw/p]M䘼9TeK?P91ɅqԸ6a&Niw lr5cʁC0V Ȝ26+pwP_ jAĜDwXy₫|9ϦXU[,Ƿ@GGN]S:4CG`Aˈt|)VG{Z O8ۻ7C ~ W^&QNT8Rj~\slffD//jOnMkk7Hw7/T-w#\r{Bzy1]U밮R-MKUC7p\ rLQ"~cG/iJ"!A:_ŨyR,16 B~'Ѷf )J,n,E@<^4kW?6<ݲ.\i;_0,6v;k2Lz4@GN&]@(^ B#jdoxl*xsꈲu"y*78ӎ}t›4im.*"vpPSir !Γ]J,U{zศEODUb:yAz=SW[Z\ζ^WP6RXn Lm˕SхoK?uq_^^IڛʾYx.ﵴ_cvVe9UccVQZ{Jo %->uZ!#Ux(Q@\b^˅ri6hs.=.Fon{꨿xE_%;ʸaP,dpiI Q))/%nIRMW4oBiz*#C*˂p7Ѫ>-Uɛ3Lmȸ\5ijJ-24=L7l}dsoNI\Qf=.iG,>!խ_&# v1R7adК{~Q[Nw훌 X;#ZDz)z7~nK׶1$۬V}-E8d!UMQkjzkLM:vJSv:< uĄJa)?Vk<0sfgVZ>A4VjTV䠤Q>YFK::?B,a$A#;f Ry\_AƘжހNSElG/1+l~7SD@l&+Pj4!.]F1ֳ[[5d×@Dfxh(-+ }AeGǓJJM2,lC<%igĥ2Dl >Q3?[gpx@ ]6, A5n])c†)pvxݍrLlp%NwooG>I>QقuR\ d/ey2h%kH<`y^.2C1\ :B/>"Ju=r?—jTx.e((/]@l={MNJܒbdPuB7ώw$eX+a/ۯ:b 0YPqQ 4_|gxu%ҙ(AKtcV^g6m2+XwOJ[ r CULV\0"LAE?pE1ݜ%xLΓ %P,y%`5ahwI~Y@ݹ x!,q.G#~mVז܍7m# e^'WOV>f癠伾-}Z ?94]'.ضwZ( =HS99OZ>e+9,t1Ҵ '*>ŠKGK/c7?[-vXGI&~K^,˲e!G-^) Q1~)H;u;~qH˻X׆)oeWpn8DSBμ`hI;\;>Y+w$%b$}^@KH!Eu/ⷫe$U0 v|gwf?cnDy$f r*`.UO[GM- R0q۳,dXBwR)h~Xdaj%,Ϙ7*h GXaK\-(V p_}ն]UYPtœg3XdXHt'py"#}6SU<ʼn({Yֹ3J9.(ra~X(24 zwuv֐1-￷hoZIeZVOUcJPfqzqco% @DbX_5-şCQ3L#** nO#>tnb-"JC,j<\3A:W0GfpE4볂Ww廪("AČ!@W^,icED^L)prԘ)wN0 |)}ZlG%`- m0{siX0Ux[҄ܖZ Ol?ZNIl,?|.U3F!X# >`xRwnS!~,QĞ\I8ǞTNIGe\.8[rpγMBI& 2A)n 6I5`\ȁ"uQG̏7Iۛ#A6?_4=m^_|x~zvZotdt{'`q-&ɨ0ۜ޿ X90!My.=0^ީ4##̛e@~b/k"+BDP֣6Nv >>x Քr Ă@C,AqH͂&tEds~BLCCL ~Mog@(Ka?m|O}~+h9WKCSjzи2*Mс\jdSL-],$+9 YCaQ_" |u^н/|1Cvc7=03,Tz;aGòJ12xvq&P( u7tvu+,yL+t6-)]E ut%ѐ[7XYHk"Klï_J-Wmi \WwͅY*8 Zidc΋= )F3ڹF%(y_`z!g   _1q3gR3?i[CGD~!bFSet 2 t%6<v8@T69~+]ιO0nkS[/ HuZ[quw5hT8غ&ñŇ 13i?7Pu"RZzoՐa277÷>4.뵹U5--S0,u%sV,t4iE" kaeg_`"7Z'4OnEvk+͚ 1"l&_Q""~ VWeGL2 zVìT_ 5\aip- o[}<NL>Wg}xU0w#9*J 凌 6v$~Cv\Xz֪fL(?Jm Bꭤ TP9zd6o7\) ut-EZj4gW:T&;E{*BQ '$XWAY'77==Ήzvg)k=ZJq|S=t2 \G픦IPֺj:覭uoQqH0i8wb{z;Vo[Gt'5I-k,v(`G7WaF:pb/r9lp1tjfGMy#U+ ]6kΫcW 0LeҊOfْ\H}->0iq~koRu77˅y+v@BT^97Hy6jBv5R)ߊ'OPo_YO-X JO1OW1 2TreE+_1~Z8YyE"-[n]A˒vˣ6cZBGK{w\WEĐA&*Q6j|Ek@IäP7nF}]PĚ+lޑ9k]ȆFQ5cm ԋ]']<V\eb1?-m'˵VC,h{fӢ-sj$ V7ԅ>J9k8 ,HwJ;FC 6c:(kDIaVw.{!8 .7f--e,fv5|ѲP-C84pm֔,].BF㻼(pw 8 + 5!UN~8huYϮ$  H(+) #IlJpk72ppE|[S"0.O+@ю/Ńw9s!xYyn﹕ƻ^Z_U臂MdgF :_S u8)%j7M/0NkzQCoW1хImazJ7v>8zz ^ba~:",pt0s层rY{Y|Xf2կ:wE }nco_(rGojf =Tt2WFYpz3ŌVاRqܞPd~I>ޜfl1_oG Wu.[u.&Km1uBfhOP/h{+0u4R4z = sm.G33)Q(Ҏ2&MW1v馬fU\f#.t|"zqPe ۽L&죭=(a~ÝW%M5ܾ޺3mʹCa{Mمg~ߩ/O@Tm|)>6x=$?n\_@%'`u0dox2Fm䦛bL;"Qz?8| ܋azs%}l%R5աA%e%o|2H\$?{yp1uhfn4vl]a|``#18N%S: VRX N]?w?[tY[c#h_1X~ln},k9(yM HXhBK@m O;%jȧk ÊQEG] "ӱI QZq&[Ӭ-d-Yߜ|e66Kch[FJC@NyD[GK+Q-DM>xPg\(wz꺦v}$ȁuUYG%lS~29 ͠\[1Uٸ%EXj P;@Vg~FN@02s;pEod2d3^iqlQ*U^Ȟ\IW  F=oȒ.,s֥ΩBhcI[;ȚJyVJCwup#G YvVAL@y#) VU ZY,<AT }T0l/cFP}ićXtbGA kֽ.Cktl0}K#txݴ ˦{:tZ e$/ȏ$#,'$##4bAH^& {&5r`낶گoLFwK O_ T~,%6C s.Uj>An@eXyBYLe)@;ă H'qVjF^u }:YR,NA6| ]mP5ՑkX/㩝 ŞR#Cڗɵί12&_gtCt1ya܋$!s2T'*Ǭ:ĚmUYF Ę(5F#tn.[DBE)6J#ȡ;$( ([IVU7q<2k*3&m1ϓ_Z[P$v!ۯkZx`wdṿ+i&#@,$؆ڟJ5Uř o>@]JY}1Qµ5mAv=K /f*ɋ~vGG⨂zלm?D0l5)4=9Ѭ{j>IUTk> ޘ͈.+}ثᶯ(s[`s] <)`2^W8u^4k--?S Mn X CyQf,cf@!~̋ .`˜`BG8x}cG߭1Nc5$8 A ĉZA%jDr]c m'wߪѳ x+EkbSt#B*)~&r3ļ(w{l}YqrNI(؁_Jѯ'o?q9>H]{ƦrHjlOz}Uޠ:3Pb#MKlq ʱN[>o{}PHe'^ W.u+ԥu3I59lHT$k|Wh=Z{aa+l$^΢vv<"JZ72b"Q_nd0dy cLGiK?8=kK $~v }x؋)ǣkG`ś F靻@%^J"vN3)7mdd Rv>jÔ}Ѧ]O)&_>&9c93 SG'i<?m'͓>V JqP߂ wLvkȾ5`>p`D5g\$Uq >9:b,jAqmʀ#0I;o"UVg^kNű!R\)?p^g?#"fV7;,>)Ms Gxþ30kKD xāc/P 5chk$؛oxF{\Eŧ5^{ÝyB)iݳ?9i6k 6S4,/ݖ-uuk6°A7[h:ï~ZqZwhUB5v%`Mo|8L6 !J9~V6SSSXsϸUMPq G"anHl OˏVlvQyD{ E,j`QA Hbγ/*ZwGAN[YHxץ,^ VOTR<Gʫ6P >Jl5SW*|ueJ|,ʸT4 w"[3Q Ţ7vr[}S"4ެ,piR/j{:0R5dHSwf@9ͫ;{k]cƑӸghqTYx74IPgr)]&Ma({+뗮zeowDdLFԧ|G)9VҦ蘪\-Yaj&! q'JeYxxpeorzl!f@8%5$;1)rg<о_BYutߟakj] <盧o+~F Ƅ&f'scs .@UWTc^ᧅyMN 3҂uLFR$B}HPLꔆ˟-1 i^9_w$;4#-{TS}Ljcr\d [E{D#ֳb(+mdm.tB\HBИHcʅsGFn7>h&rQ^X2|N\V`!0 4 i.^^2.0"|j1L$`L%j縌SS{D|_|  +}<l1h@=_}=?@#NҚ8KQ?<F:'Ph3WOj&`"tw0Dʐg!xW@}鍒B__ s˭QozXoi{*̄NmzzSɮ+j7.b mo"%b/k18w= fUcAzIq6x;ݘW&FCt7.}bAp/A$Wš0[c&NT\շR!N/cp|ؓx_l7u #-piofk7-K"#Q}i.^q<}qqvb#?}8=qD$sG'8:n!d yg71 Pa^q`.$9|DnxK#.BCQtQ@x Er$Uj<֩2e]`@GRBK_f_[HwZH7oG]gl}>b&F@ɯHT!wwGX:N4~[dJ\LGd+!żW R?M߰&8M:z_>+WZV)"#Rjlg6vpV,XyY ;S{8XΔ(pLRHi*EX&xY_-mrg<](a 9ഏhc.3PH[vW\&|{ф{̂/ l # hA2dž&jLjg+!W(:3$k݄n*;0.A1 9+j)DB;]qyØZO6wO' ӑ+#jo4lbe8_ũZtCX|t7Z,:ȍ*"} 6RE q+. dyaw3yKA,\eP+m ~yRԭ5L{8xȍ0 T^ +/8Ym@B/5AҴ#'"ȥUg>G #9v$VsQu{>318LZ^ᑥ~Y0a$ @>50 ݄#-^E gw>r0#m{b]EћŇ1K@R I*Il{3֧uA>ޟhF"_T[}Xds<4!G>.L% /F#hs#NfU sZ&߷\n}~]LkCzR> W^\&i\" IF$\pZ/`s1?F^:V5JBTÈ+QpDlJfHsA}% !.鑺 1E7C@O9}F=z,_ӂ K\W E s9QE17;EuKe(J7  \=k݀yY]4؂MLtG?=Զ$?Vrj>Fp?=ly =%N^0uwW%/竄~>aD&Lp&^G{s]j11tZ(vFY4J-w,B{BG{r4y[~0E ’8iwkȘ~04zE%igJ.yv?-ˋ颣\zQ+t2^]Qa|Hё%($A.v-xEEK&.80MO;V۟!< Z _Al~{=W$z1+ݧT\Z3g$)˯Xl"L{f׏YWKyCfoQ%썇-}@O|b5/g$H}eUc TZ 衙!cvj;! 9Pj$]mךf>r橐@oSP,_phˢ*jJjҲ4oa!3z,4DCm ?WJ$>/*j): 7eƿ,ki,)$p8߹10B# 9_z&@$'<3Dhe#v l *THQl!e͟Thyp1P1i{*Te.rnN,PحևOɔ% MIE»JdP \|@JOsS'>}+fNyú<1?75,|VI%ZjYYCƭoXwC+f-fP^nNfГtٴY&)̥]P/dw y2Ul3Fs,2WxˀGT?Vm,@M'G 0mW{śGC>Jb_}GOs#QA"nJ _BTDֹL ΁ABb&ݿ'n ‚ z@mIKr)y%\|z- yހ[ /C:B(UO/G*1m/m r"MD Vb & aS2_ߴ Nk!{E8@m{VϺ.Y@7`[{6ue#Y*4y.k[xŌƐfcM Ba2wd /# BARR$Dy5W'^IO;.qAb]ט3 ;eE1#Nf3^::8㽕V4-L1`}U:*8 omՓm4I4iJ77.zVt@ !+c _ F7K`OtWCxpWLM͞ن x]!|ڴa /E2Vv&Aݍ;;,xN'v(L4ZC5`păV F)DdX 稢J#;UIYQD%A㾭E ut}wYTQM1 [I|f }n"D᮶/ɹ&"(MɝA?{d.F=IPԀStc^5.^+W7Iz@'o_oQ ⥱6+ .˟M~ђO5Btzo"[_*QBCޚWRgKΚ:9o XZD:K@r6E59nNWﻯCbv4#)Reaw{Sry 5^*w("1~"*Jj9;lՠ\ 麜<$ĵvd{߫2D,0UE7=t#}- 7S,̯1ug,TO!~ϑ"#ge.X: VE@;?taH3 NCY!#OVӌhʓWG\YXl@j)|llV=Xĕ&HH3'D:rl#V"=h5\L?NlKͺ4,}hJ#x9E$헴E >#I=H׬^"1ǦtO"SU >OktIwU7҈f`8&g\xwFեԒ/g̺1jP}no5:@*ўjXms_ndƱe2 (ԏRIao pE~-&!͟D "#oِrT#,p}<'\s6RgLfڏeYHKx_{(r}y^UÜt+:h^7b#qlѵT7?$\@0OѢl1IP 1pMAhH Z2<3$~?ĴqJ׷7w#OSW=hy1j7 WH̳{c7zf?GTRE|m&H-{K_ Ԓ(w&[ b %4x n>G\1$RPv-޷Faq ?"WyJ.$zF2ؑ/]p pt_ Nw02dKn^z(OS9C )dU5usF";y eaHD# : 'X۶ +*׎TE.߄&?Euu]02"0cogᑽҞqWK(!uS4) TjvK}ZwQ$o[bjRɢ2SP5fr4WBg>=(Ouoqa\֣g9T&Ł)-M+R|"IFe+CyY,qM Ut 60fNl G3h*h^\F$+qoA{hHd>25 ŤUw9:B67NmlR\@nC]H .dÕMrЈ:!nM%IVt"!xf+AYưy &36$rS,/~6u%͞vDx 4+3%HD=[ܜ#iܸSԔvWc V@;$zWG, !驜|]Pʇfh(*r=E@~"ƒX')7G+bؘO*13SOKE:jݶM(x N7toj4+۞~1pqpN+m3'#/rݝj=k/,Hw뿿IN>T ڝ ځE6]ơc=.,*IK'a Jt U XL?}<Ե s^ǀK}Z؂$T9*zLH2>ΈZ/?z%sbYDY8)u5iǁ9V&nJc{%DM/Qw ?,j/fI}zlEG QNz9 jڔMlM0Foa]6y6ˋr&ʽ%Ox5 5a&E/}c~DU /yULpt.ލM, V{9H 8wf=]r~L+ւrVz7 TD&P|n#qRؘ"t}md#t͕h ĕ~q3DS`JnoR |ԒX9 tIҰ?%hueS'َmp5OB?}@w*dʩ_&F\HvϱCϤc5[dkfPV3VL^N?酖 EǖqX7 .] EjE-ěY*o/ Dҩf] ̍CT pC=ڂ3/J!h=t6;@_N߿{Rmxm8w<҆41m2a)[@YJf>\į#V\\c!?t"F.W?K%/QCEԙ~c=%IةQbMZ}R%6 K)&K9V"H+'(5󉬕2dW{nZxa~Y`z᫸k^. &G qA9%p0x ᇏF2xˀ}?(+H> "^mioTC[@Iໟ'àΓ:L&ޭoqeԿD]c˹ZoJ'lcjz;bvgIkͭv[Gvhlbb nM){EfEe{}Z+Q+-5Rz z;8W>̐ !qBFK|&t_w/?t Oهdk욉%0Eq@m)5$T3?}[JłiGMh1}!%o*ECf;yMQ%*_\'_Aoӭ&*7PG%'bNGH:raT tiRU#l?*˭.n/6qŀo# -ѱL8*JЬDBvkC-g?(+UN"} oB-0Vr?2W ou&,ptWyh'6/50ŗpPS|n g 0Û=|VHJ\&0F~𷊫t֮$!]b``r>dųX8G𒂃i@!AX򲃁,z][)Imk4$F°fj b6etb,>Deu7&= 1~) är) (&{ze!\"Qm4XR ł̒ӘUe><]JA*ݫf0M}fp%2˶IeUV.րI)EުGL?RxZ)? E̟xwmI)rGV`k;U dVUKHB#Wb 5E6jB߯>r2R|UKzq8V> :\."}>8}/OHKL|\cUd0MB TΌbg9=Ɲzl}mYڶD뵫QN*5XP${:q7S߂p..0RmI_864D'Sxm{Ҡ;*'`5wF;a<`7j[SOlU!?L]E nh<1E0rp^?iW{ 32 hy#Re+7\oqu}# Y TFLiUSGڰY\')t#uvkYf}r$rܱޛUJ=e,2R(S2\/HH}>ML 2҆,KV@Ty`(if~@:٩݊.S|^Xͥe .,bu#1nR$m:#4 @uIg`m4+*cEZ_l(.w NP[g0%I9=EݿW9IX9;! 3sVrChCA01*j;1Dز .0"8T#{Y|\@@~JB3G\J[$gY9/Uk`y'=? w O6X;m?/@1]KF W5cDʝ!(d%M) . `0I8bsL 5`)x&dI7Mܩ FMj}s&ڷga<["P:8Ya9B|{5-kJo3,0e;GQk<53b)mέ۱}TC\(߮)ڤepFB#u\™/;= s}nd]a<;bZHl.t|t>]Qy>؆3Y~]gzIʘ8ܒn=S t,C_jjEeRKMtÿNM|Vե{iA*ΏxA]T}͕hF #t Ȩ)5߻ Mps.GN8M #V7PҶOIi}3ɇD{b~-[ 7S:\y$v *46,򰋮sR,ǝ@o\3&Y">U]dvLoftT#^~PR3vuK7-zT$8<[sQU~d4~g6t??s!Al#CV!܁u^U$-_-#1bL0ŠݤuۦoC*.?_딨~w"q>c < DA#tX[S(wҼ]v9E=rg6غjzE[";qe鑒r!{j!ak=_eIrL]>=-c dJm@kzuR;*TwVNBƱqMzpXf̶iϼRyIGQR!=_Az@I\cw9׾C[ጡ!-QC˄u#F3J־d?;e$yhҭ}&@b39kNaED zFsi"ɏ bM~Գ֦qS/bĥ 6GN49G^^T(\@oGH|9؜vJ!67O%pH<tKmxAC$צ< \ME.57|Ć[o=,aD1-9h<^ah7Γ`RH‘~#˛ާonO+IЄG{{Պ3O?v {ϷaA;ْ}̟$˂#,lq (6*nh%H T0]o8(jPJ) ŕ[wǁS(S㏼yKީM+KK[7h{ԚЩ~ԋ[8P:dJv(@&_*6$Y}OR-WJJ T/,34JvDJh˗wM*H [6̌ _0qD>VhQ@Z[Et2РH^9[ƥ~PCl #ݡn$'y!;B?%e@}/czBt92(O$u:x1D{f%@PM-h EŒ !7oȼn2@FGT|'>!-#z>A|%[s=Zmw_y) ªqr5ფtgn'FiJ=x:΢rBw:߁2oܪ8[BF FPDN\忊99}ƍ-\c8 ;6 Ƭ]4:!VRcmo]ѳfqi+}ua~SKx$m=_mc6:@WE?[OiTKӪFCQl\,F1>K42q 7KN|oy9}i7yDKď\H GM*g%*(+uVgʈD5)FMb.vpV_`{@X>jצbS}Q@<_l15Y\IPJk;CenCc1A@4$Zg+ L Lx鯙ޘ\귿?bDetxW + WkAL J`i buh3{. G>]kB7a0EMRޙlEl>Ԧ9_G\r`Olb滔խ-qcDvbHMampwaMH<0I~M׈pQ"_ùЄ$A _yؽ@Em\|Bn p{3tXQًbN*!o)-p^4;YUNcoR~61թ~au A2zH7_?ωA 1؞XH&Fw?ŖHb?D|6>sb P?僳j#6RW.S5D"ᾨ-=hg"XG{1t Ee4V(\[3N6DwcN50וvl\Ǽ!*>G&ou=H&y8'E6>ϘLg~cˎ*zf vU'M `:e͟Kof.g`gU0"dgNS"^70v`{4/4q5to4ഩ$"J\`Ms9{GP!leWY;HD"@kF%y%C[xȹՃ]˳7?)VEgҾQggA]Lv|)D1'VH&KI+Q.<ػ(,u5_TǛ 7NSwWwyQa"i/ƒQoehcb3KDKr*qnN)Ԩ{7 缚K&)-QP5Vc =JXG",CPEpMV/ͯLԦy1bI1D* C"dXq+) (w*M)vbP:HO yЖ deXO>!Eq2m9b1%SG0KA%g(ieWc {{<~`'ErԆs3nR6O6S1mm6egޚ^؀q@+" ƨld- 5<;gMz/ rPpyMM^  <&L_r`Jx0*6I"ew1R9кZ{GdO\T^!Eoi )Fv6SemZ]@ g1頑mA;h*yyPѤ ;g& ϗ\S,{zϚK8JD&:Wt?@%r;@"pIwF =VbM>_2#f> [ۆy-A3wPsoZ#n~֐\11H4HZʰ' ʼnA+ xb-mOx9,iN!2\g!7nd3B^?8ҠYZwżf̕7V,uoPӽ5!eKj%rQ!K#e\・LUoyx.NEE4 Ro0b@,f󗽽) wEs\f{@FLEۉï㤥C|qLțtVdg*,:ȩ -]etW5A Bb("gnAO8ra5kTÞ窏aصlDe;WVhq3 7֣rz X՘KH^ qt* aݘ.f#{{e2Z.JAb|&EH5rE-JX](&5ֱڰn0Ňּ]i1ũsvfX}8s=t$Mp 2ީXEu3!^abl/,{M6k"T<&zN-L6~̟8#j,:IaB/+3)5_r/sp% 2>}TwFs޾@sm4cG}9msmofƗ)r r.Vt >A?`Q(JD:/$Q%&' 9NX>sFoߗfęnꯟa6"mkk xT7ɺAƴ2-I]itFy[`L*aR?c/[ '!E߾c}ND7lDl}uԬX)Cgr4 4M.tE{v3jF &= 9G:=k2S=LKǿZ5|vHYDž:r+\{̈R2Xą,Kwlr&h0^L8FZ_J1)7S~Kࠢzv튱 F#dLTO/s=nS72dХ\XhbaIO0Zk&twU#V(i{ Qu-Nz'3 ~q?> )7PĦM_ kl1HU3o~YIuǵXOz[q+i^kU?x/'Kn5\L֔Al'`M׮@$EA)9VZ'<;[V[* sL-%KCףzU.xMʼ/?.BH81{KϷw}:KmOv C'i;zf{fWho73 $rdE/5/S7(0rԜ/ VAFA V,E߱@h&յcL6Yd >kj-(8WXc-Mz6HwH'Wfs4N{ [pcbG\lZGi X6B-@V9NCbus +%*)̀~o>z3^9-5O5 QR6Jɪ+: h| .l`Jq2Mm_1Cox%H4$2;rcFTR/:T4RE"!G)B91CBƠqڗadsf'Y-v*(Y6}/3S8dTA+]!wX<1qNKI>36O9mgoi*0NoF޵':H]g[USj8-㽳rl&sʭ3 DǢ~I#PΛW[V~[9WKH}= Bwٽ=cf*9'Z~O:[XA{a46O#,j} !R>:מz=3czepfXnUcקӗ併7q D[a],u&J:Dc3]H~?鐮$*vj1X/ 1r$MiqY{]7?E, *"yF /*%`-@Dx U0@ 8j8ڛGZ-{v{< JLJj7-aat}^>뱂dnqlU 0sJn㽐p /#S3\垹-ZO:7Š6Hqx1? V℆ /]DĤ3|zau2PVA&4l*.4mDr*qjOl#dҷ73X1F\8E<Ю0p;QBCukNֻ|*q>meh]켕jC7:kDcm&%ewa+\Xg]nAL0-yj!d$ dsCHmC Nݨϰd@Q%D@i`J*ԕJ{)!Ulw@ovLB]Dg/`%/$Q܉a͟18qZ^Ɇo%[?J)<o|ш%JrQC2mgXJ础AIF=Ծ$F6'jY+<$yQjE>> F^!IDπU⹤̕qV0\/KءOV;, sMg%ٖg(si޼e` 8F+G $m#Y7+rpNtQV |EBlx2-օ XoH( m gI%JBZC>>?xĂl>LS[mj z7@: mLSi):ܪ@ -qF~ꗧDU'x `B3vM61- [oo|iDJ[*Ǧ mi/h@ Y㨧@Ti.8Vw_g>b]Tצ8%!q7ZTmё{.:}~2}u[2xf^YI?!ۃFk @*Ww4"9hGfM GE+!=CdA5= d^%= hS:+5)rtO9e\/!nH~ *b.=h DlQuVW(K rWU@T O^6A N{Vk5yH_E޴#=D*}1` 9ppy$mn;^8Ϗ>CIp$kɟFn{ưLה%7Qk@=,s䝾1NRİN'ed,[W%n sAlvoGk{)ysj`MUOaZ"s٢@/g9T;d\OmeNf>b첲;[q[,{LD"˜N<`PE#_~tZ[6ϓeCx]}th= acMrmpo::L?)q'$мiA5`֍Mi~rxַe|^?p%_E[zz({(s{yHT˟ӼZDF򍺡5-]o >%_^7=ul1%1blG[FDR~\e}!AU *"|P})ÍѽҴ yV۲1`9Z;j7Z'2Y?f“sB>P'g_5Lw587ˠI BT!a@fUrr MȣW*<߇hujDNAS@5;3Y m̰ո&+!+%e@ĔqY}\#Ov M9eσ0IS`t<(_|Հel3gzoΧpyfJdeИc 7(ݡ.%~1YOMx&Gf(a/78hHZ_K߭ Evmvn x]{LC dǡs^I; "$$؞hגUNOԹJM9 wZCwfY294'{R]pj_5V_'f"{.JA^d?jh~u{-s-lpv's|u7U(oRbnXK?>|~@|A&|{0J=$E,C_R/Ia4xLr҃Th*@.SJ-;ľ]6kύP%czSTI_>JISY1R}wY r6T=gJ 2݅5i|72~#}U^YƧyzݥ\,dj4zo\$$6bF?%xfEY3Ne;JT!Cr 7s7/61[y ax$N OP"0:R0DD7smس[ѐEr=&wJ*I&jUke @=4||:@-r]fNwB*vA eLx+4ȌghPuaB<DN9L\P}0}b8r\H>o>$w  fϲ6Wp^!T K{0Yz)T̸P_kshQB"k; 5v~EL7OS]=y@X=+z58f'|J:2'Ah@L> au,[XizRS=G(|2Y),4~IRP5n?f&q~h3&&~9U{rJ%rF/8]>)BRU/ord)L kŽ~׷Q%~ME](g)E3pԋ7|j2)  _/iKh:.lp)f+DIhH}aٟM+!,$1[iD,h`_A8wョl#5&ߕZg 'yWT#: jԇzL_y5LKJQ'd $% 2w}GTA*۹\De;Gޑ9c0gRumY=a%GL~o!6kivO a03"\&"hFV9^>MoJ>HN(0=.8>D^S=\Eܝz&#FF+]ucаBV%ԅEKpGts#h5C|6R jͮe&~'_# ~@BX=7l֣sثEA0z7X9G9o\LsdM.Wao/S쪵 =(UhP2ZkH5=CS?F0 VgG9i<#|.j^rSkrst&|UY39OQz?_4Q6O>|2 { Xwξ'8|c!,[oms< n /t.@j}8eQ4c܍HI9Xc`NDw؏A^'ibEAP2>o!V˫I2n2J_"O /#N#~lx9D O ,·)3+{cJ]ۻC==7:d4[qL_3bEf K1#/EVYLc@,BozshSBVl)ne&d).R{1uz@ 0A4+%;"=gu'  A Adn{l)|&2a\|pN9 9z&lhх݈6HvT֢u79Rb !6OQ} nge^ Am"]&ΌM嚍3FJ cPaxnnjzL?wu}C8G/~FW|ާa죥 (s2s-vKV*N'vVhHxPV"q9!۲ç2b8 5ǘwUItx"哬1Zc?tX3DzB9=knROd&ۍՉxQ76Y>Oؒam3:sOzIxTʁx*d\"KAQp~9E:SCoˢb˓h-JeZc UU^{vzkW8Uj= D.jT6r .m. KD CvI5N]LgD 6'dIV/KUlL)[Fd!ڬRC^1?Ĉ``? [d73Fv[3FЎ¹Á\oBw 'o58 Wہ- Ϟ_C`*Bċ:/ds> nt;#oH\z1،~Oh]A&{rR\Nk.|`lϟ?qQM1+R*Ǒ*}HY*Dh 1pW",8I@qo(mKIҋ}] ϼ6m HXlqD o$ϪJ゗k:-Q=,) _^@Ӌ /Dhê(휐J" Ud1Hչ$ \yU^mUuDPoCce@0h2TTE 9;0Lf*"$BK"I<2xCA -ӟv[O@+Dkvm|z}@vVBug:7[Ej=qkD'+Q Ւgaseq7J ) 7,(+1t .k|CR?1gY`Ž^:HgZ"ѓEZRN!CXA wrm1&x5fv$\G8 :.`%M,Z"BZz'jG.^U7?rHN0X:>vbW#>E5Auw<+Z>nE IпDJSuXo\9H R\%C jB+S(ʞ:JfMގ`ZIǜx %/8C(`2[ 饞#5¥64_~ yP]5eP2yuG^3ύHn" XE_+QGfOj>_]PgKw c(y$Aa7sN>ǂ}(i.Rm ۻz3.덝}* s2 f*m '$l0>7؝Xv'S(){FNAn3z)3U}U0Է(aq=7h7MG\ʹ'{RJiwWf[&zAg -/uTul飪= /۫JǧP2' _g!vkY= 2662L7d~m$ģXdSñh"f=`YǓ ,'h53,Z9=:0Jc%0l_v}dL;@XQu-OW\ {_ܐ- eĹRlB;-Tqo8ȭЊg 1C3w[4ە1$H x"Tljzoa-db Qܮ -榉l8Af4!ӹ^J dԟiy!oi p~$f8Є#~6ݠ@HCS2dT%6&X"q_<y |9PrB۵ Խ#hL^qYX-W`97a˨&Hi4{] ,d:g> 3F`H\EwIEAw;`/f^8/ؽk^>6D5iI鞘o4bn)1snwtrr_,pÔFy/ 1OQnP$b]U+;o1i b{?UԍG-[Gc]Q6d@=(B(}޾*X!iW Z(X9:ʭ9+B ?yGV^ 8"$08_O4M2YCC~bs,7'=:7ˤ/x߰cTx MEM!- ;'&j'qjBaLMzUi\Qn%BuUȹҹy;SsrĜt[8[vzuLՆT|*kTl1a"$[Z<5#1 ^ ʍ~'nbjsg+gD5uY(K_D8S>5Z f/Mi.}YyX. %\?B97]pJT%ҟ'W#g;,n\A;AIaޞ˳kԧf 3ܕC|͈qP"ø o]Ҩ !,w^yݝYAŵV딚̀(h1nSԫ|ya=J/38* H0K[\Km&#h~+O|mPC6w{ZlՀ&ӍnM화^ڎFW|A x^_f`_=>vˆ$˥wD6w &/Bc: W+N^=t?)s*?M}4=Bb9\qK[uh/-@8%#^o\)\3Q:_f' 3JxÜ>n6iQ$9U͂{[\ T ͜ \ t8`bT[$xT'cpr/O?Uqh . *犨A!p995%+kQ;EpY̲8++arX~9ހ4Sv^8{>J 9۝O6e⼬4L[InWj6#%]ڛ$3gCWW0&llbw/P0룟8 nSo-bPCuLd"fXqRk`C=%qUn NGC#PZ b)NPv BiG'ʘ\4Ā{㰜 ى u{d|嬩( ]0Nlb% "}8w-wF|&_^Ruβ{Zs+>e`tqS(n&g94^0/5v*Y^PsQa"{}g*+dĚv\o @?$ACʱL V`Ho0d僤5uשJb?551Wo (^q$vsWͫFVUJD([ H> %Ył[^v.9j'u M#ʦُK{ \7$MN+B|?VI[_?9y^gYg⡤R-'Xcfbї`}ləLٌMdznTO|؏ diQ&*=l̈́M* o е:\+eZwXi B}~Qަ;l%}J.j+qʄvR;:`=ed~^&:k/.'7q6cn̻ tF 9[ǖC)R'8 oh1q%-$he:RQ2U/[okyҦ?.;a8E(.ԠS.y!{$򱌓 g d~٧-UkMyЇ:\Z*cwZi9;WQģr<hr;Vbs9MV~0jJJ49D4:{ W}4T%Q8#w$R[x=BcwafiUCBhRbINiT~ Y@CDCT[Ab+T4ぷ8*0u ^`Eyb4na"B'f0J+f'$3Ipbˑ/!>b dӨ[CRs3WX$nJG"IlK$h~Sip@ N"GUMd_>ؚ\,Qvi^a5 '"دr;:?]^P#H9 avw'GQn{Uhw~l SB&nB/M߇@%2%7c%B0Uў?=c 4EBCŇǬ iH9T®4>:vl}#7y\W͔X1s, <&42tu8G5yv9vzLJ>1">;В6{XH(ϠӢ<7[n; h6˻ĚL F)/IOQeHT.ىVuҰmvLU7Y͸3~ۀ jo;J}lgY4yoM:B/G}qȉB.D27`rYVd/0~Xz߯Y\p)wSV@t;4:[-Dl]UY2}IDeD=/Aް`|1SlV[Q3q7Ƙ YNff9 Icm-c ]XB'O7ZGD*LS- ́.+z8dיe RGd>g@$cPNUut[R%{pIz-l!Y׷RbVN@6@ɥpnXh; -L,T>LLfLsYBZu?7u1MOc>A睜ܟ^-#ֿ %4X+KpNIwcM0+QiE% —κ= [ ,ˤ%u/X58jm9 D!hgP+4fh`9-0Ib^ Uo3y6LEe;pm{8n<7:էnd@dq'|%v{ Xc<ɧ IH&:X%PdSm[ K>N +^3yx@"[Nzw s* qJz.C(Ahb-d BQ̶ɿ:[0 ৎ!s7лw.w҉&Ⱥ؛tUQw*?`3gxO;\VO'&@k <i??L'˂/N,@6F 1>l*RQ?DN֩L;.AeEx"hf;VzDq Df0Qu#3rϓi5ByY{uum$u/}T{ڜ*.mS+ZQdL3[HۅrÜ6%eB9Uɯ: Bx:mo1Rr"5q<6I}ṻ`>D֌l2{ &8Ʒ'pc,]/q2'ḞuL.}8Gf(׌ Ew2Z.I#O:17u &O a4Bw{)kCk$Tx\SSSnD6U6wץFlųC,fU@mYEAZKu`Lv6hR } tT{Xb(Mq`ɜxahzDChέ|uY"yC`5tyJ0\5B>% g143Pw3U>BȑgLL%XNc 2c6lfN&.wZ`E0?T})o9a[MMf-S n$ +9pg dwOIDl錫&poT8*p}hEyzn`m3)*FۅaF+1wrh֛ Zj΍ъP^qP'X/CsGO86+hqC,EGP= jtyS~~C/]M~E%YZg:7uEOk#s&UV%<')J_ALפ&1^M ٗXeM, !L?. )Lhh3?uAԕ` .C`gc݇^9/2u$ݨC4V^Z17l *4"}IA/-nem_'YX0;9 sv=O99Yks,F[&} 'HѠ2ic#lDg-ia4:<7uZ:_P ^;QА6YAx2;H+h ۄ&Z&,JDr:y,˼i'2.ȡ-a\$6v2ѥ)|y$5CMnKى/~?{?mZE uË$*_1 Cb<ĺLÇd0,!!o5~ӎ 6gF٨4R| l_ H I.˴sۃs["L*BA &].VTUҁ?ƣe`R#tO~l;:'f{hӀk'Τqr4+Ё }H V~%Tp)-]h}\'GXEUn~;mgyVx;*ˮ:^ "?7"B@gWin;d͠)u5Gƀ=gIU?w4a1tQNc7zkAP|ݵ3$mq #FԹeh̝ǒm9WQp#˺Jա=\^AZ,Pv󡫕x+XR>5fBO+lBI}f!9ISyEHKNY93Pgv 8 sD;G(  Y"bg 4n\!>X"UrߜK| ѰjfVHY+6s*'HI,,!])xdy/U ԓ髮5.m Н;]֤HRgn6M{4={J;'w,bX=A^? )v;\^hPP-.:7d#2"%+m/¯Qbo9k3`GT"H?OZA9wn_N!Jsb29>T^|ҡP^er(k]i7co>"DTo]^wۥ Pu3^ʕ6(=M嬨_!vMgDaV2>|pQ>򸃺 O2T A^\pm_c(lX88.smvDb}0B @5+VoI^R17tկ N?d Dڕ>Tq>_T-Jt3`?u+Q 5Ț䒾}Ȭۛ+mE'o/~k9e$[J@?[ŸU)up% DR;eb5 ]RNg![uu8H@fZ-jqUv"1E[D+ggl_=K@5rdߥsIlZuݡB ėPuof cEF S= *qM)\<]׎;hDyǹ1ŁX$T#㽃 )UQx$ _"r܂u&  |^}MC~GG-!5KԗY%Ckר"tPTMWIdB )P|Ж1fR <{=U) !RI\%kq M$eB 93ظ-f7Bɕ 6OJH薍nh^ZoEn{]SJƵmt Y1 坌1[09-)hb1@W #쀙_F]u&YV'qe@ty T@z/>̄9sK.:F)s8۪t /1"!w^}" td(GIvnlD8<>^;Z=ZUϬ6겺j^sj>ńK(cgA9uY%OMΞǤnLO^9$g vı](4 ޛr>G~oMi G(p%jk}M;V?S7\L*/+G}˒y1r21;>{e쩌7 n0fLŧC>[c҇л;/?)\Z6O0smZO?gFsmmhy>C`!*Z8=G%+=)pj>35^cհK'7Ѱdfp(bN(c/qQzxz Y!Ky i 0s=j3L(̰Lj+G°+k}>nKt9{,ҵjj\kV|>:^xODhnǷF+B^Ν:tahaGO(KedE҄Ԅ'U>̮@pvO ıϘNS*.QTxCYl +s@(Ju>-:&zD00i,^IKz]IE^An(+tJFbb 7g#'O:g~#)9%t:|*9v sNkDD_ϳha#nb[ƃX@f0""cP1z r9W-W3CU`Bg\duk7@Ȼf.&K~mWז.]77n Zg*C[^o|"qK[e !D/&RwZ?_mqSbZ&TDbrHIx.?D{m:VpP](~c뼃NlљLT"qVpԺ;5yYZT0ۊُUv@II0|ZB^ K uIv]Z"av}4DRlRNG<4 ; pyL]%!X~p`T?ݖ [KRƁeit\<1R8$E*O50\b% ЙR'?q )^MQR@Ke{f|ъu 嬉?eq"-^')}q,=l4'L e匕)wT?Cza`0ln<QxB i9C!b'8r\cHԭ՟r&f[gF0jjD̶%oN ^QNݼx9ݒ)j!Dو2[~y Re`J8irjԆ`GħV%q)u8}j糟YmZ~?!~9R ֺ̏ XHn;P&Ai# SJvyLU+{Í51'Cbxe2b_.V}؍}y,ѡWs"FJ#֝1.*DTO '@!i 4Qvr-lϖYFUHb1Dn[DGXX1Dj7{vS\`J:EuțE DulTGcs&h0F6h壮<Ǵt޴v[ݘ,1X&{^)BB_KFhTǿnZmߚ}Fj( qrj[hMil)W3J(n4ΆńYjϢb)qV(,썿HQ ^"oH?Q-XA^9}/"#ʱYnIAqzg یdeFb) "&f׻fEx' jDkaE}"'mn{Ζkv?Q,kK£lRIc;teGlS=jXVrSxx0vP#,iCZN$Q`QpuXã|uzjw_հ64gFVI(i3趴/c7яdᵤVSȍHOut4"?csQLZ&3sݦDL"- 똤'ξ>?6N͍$Y9VT9p25;6-_)UpcU}Z"㟸2T'Q}tGS$F.ZS)\!rsf!hE8Sk76inW&x(ij.+WXm<f p'dGuF7ZA=^S_rc2\â3G W&ԩLle'71޺V2J̨ FO n}4ӗwj }LU^g0c']{`^-sEL-of)K7$89rC#سZM|3~ƫ?+$Jޜ=_#Ɔ`:gQi6w\^Wj]CŠ-%#5:,ߎaxAKT)PCc I)h6YLt %z.0tg; ʛ19zOÃe'qNEt(Uq}eכ޻U3۩9UCNљu*Q-u:t=#N'M|ƕ54⮩R=;!u)JpHr2G da#a]h~l-fɮ/1 XOm-F؊u5p#x2֐q:1-/qD!,C=,ҿ]l3c\oFbBi,kkUodb׎܃v~GW{,1Z Ye mooU^sC$$ G51,QTOTLfڶh2Q ϩ떯ajHGIϽי.՜?g$Ze$J;Z)}5%2t[{H tHOyN9چyǔE!D"t2$?f]J1Uz,V\=TKG!Z6@̌ H S4Y>ȣtC9pq.uIBEnJ$ddaf=Q_;1 |{Clf(>]=C1 '1vyEї^OLĉ@ e9mPZ_C'%71f#RAam%fcs]eľFUYc5KJKy1h `.񳛼^eUz0W.Sg ?ϡo(ѱ.@> 6A -'0q_ ic.[1}]^^2Z |)~ OioM8%x`P\/_QT_3iJ2?PԝD!HnWs(B}!DPrP5Hu**t'qyPЇ1 MKϽF@6nP>9z[3MM%>a3ș c_ j~@6+uҘ˝iK}&  1L$ zȵ, }?ÞS$1hhw13מ0r_b5 L~Z.=Jy|dw5jD4&kqaJϳL)])j5dڶj6EݭYKbZ9Y#;h%qxjX:pd1["tg² ۱jm&>D.\擠 :,1%sἌEV"(< SB߬&x|+AdRm 9^ekO!Fr_û PH9b'f9[}>Of.:b}3+ ^VB\v#L}ڌ!ɋ /_N{SV=*W: >V@1gUiIdc`6$zuM5_ɢF+7"P״!Kvgu0XC X= sT{S0DŽ"Uet#nK3?q~Gz r@1;5:Yh8s)]nˆ!$WwjO M5++rHO q|釶Nk"WC~NV rT}7C̿IR.轃g?|EUGBxG_=pWydt*ч-x82sa&O#3{/ V vJ _"ЄlFꗔTl߅FtRQx[HWEj&L։EA43,`1,sQ/o5аq{.˴-#9v>Yd%F[ ~C1oذy.j2`owY"-"\3 vpR(xwgh~.BzPl2*AÉ LN拓`2 |y,@W1C1/#\kkǴz6[34V )8j2b Pc K.1PˇETnWh{Nۨ v\5~G0ehWs=Kœ%iùbSHX0t1фYNں y.,2I3lb(i:^s+GCiAN/bE콳4TQ27.phU)̅ϰ:\EAtl@g[X[$mDlhR#-zZP#BY qQHXrIɛ9VG@uAz^`+49-*DuK(6hrh*1.[Kߨ~ ] q7һMmwu[tK/,Lӓl%[IؒJ>_"e_@_s>Y%YBUWGVD0F<7f`*Mtq! a$%_|7icϰN (D(] OB*塢^^2UuIV'y~7.$%i??0H6| 6a#bjpfb\PZ`=_zy؜'HjG뺝B!`HԠӿ'h&wDpc[»MoJ~1`X~VVK㡏 Ce냑V# Wq!U3X} Rـ:O .(b\^ e]K}h (?? =K}Gwr;L[~Zrm-JlG}][2A~qY` 5g)= 1a=+#}>l!J'%S->Y"ejbx|*vawk~(^A Mʃ9Xr3IkS‰]<`0eC+NZ8kUQ%Β@iS- ě$<Vwh|:{o/HPrG11vA VU4@o[ |&{=3 tCAM;RC9XU#,AmQP8I74#<0ތD5JdO=SF{5Yuz̃E;kQ0ݟG=iN=jXH\ΖUg#06osR!=|  A_+^`M:)^BNB RnP+}o H 0dM!_ex S>ͤ+j8ξc2q<g#OW7SIʙc>N=nyj {gnE"!k+̍ݫvRg*.fTl]c~VLuVL70߫TfU;ea^xdT)I07RYLQ,NR8| >1NP7C+c->6710^Fċ`#M>]7y}o+o eS+W&uK++on  s"]QiED~5›A>!^h\S7$ѝ>…z HjZKE)+;DU.!5^rE)s&MicʟmT CW =Ӟj-ti*ϛ0`zĘ!K$V*y03 4*[CitpY5^9{ʙ OS×BbFhi\2)F.,o[ t ^r֫nJA&󿑪MK:fMgv:d&!yTCx#ЋF\έ71wr-jc{xTQWxvka)?:/g HwJo~bO_||b.9,{$6UyO "Hش|*]+3K]?L+'Cc;M0Wb$UY:_*`f 7VUf)VOTvf(|[ W낾A}{ yX`,D;QJF3ق ^gKD}D3<"ӥ!,vN.?^ a $*?pJ4}l%6u5ǸCJ!kYW1UQcRk?Um)8VݬPԞػ1z,\Ԇj.ǵ:ִyV$j](O,r{k[̛`xTYj#Uoۤb?;qP{t=K 30`4' 9/Xr ' ؁iaKŚFi 5mzsP&K?_ > $ 9bF> t9Գfn Z no9tYt9hL;qJ5OWG;zU)?dߔMpprowH7ٓks,xs9^ _=74y^2Vd{*'bd%bZ*0ֻ0G |C`p!yQ3ʶSu;sbeFˀ ]C2)NC<.)V:}2OV.8DA'g`۽Q#@+&!c% U˒_Z!Dk K|M:l?VQx-&Ov|-Nn}ę%W~OΖ~gXgEj Yv|{}-[FU;8^!OV4ڛQr)HhgyAq?Qi'-|hI=IaPKh%݇4-$).kNycж9,X $}Kڴxz(߻_6*ƪ4%bVM(V)\!)@mVN>-T=zH [RwP5xnJEG6 x`ןGƍϼL4kBGI@S.r):ռA iLE2"H풶iJU-VO_ω5:Cfc݅g`;+ۊ~  |N%7u ;JiۮW d{b?nra~rèMDwe|JMx4-jF~pmȣ&ͤrސbCyѥ39[@5q! LkZ hmEVl>]y.r^e=jHN^:=e b)ԅE@CP++B9ӻQ p>v_fCXx5@aH0Vt\؏&j8 o c)[wkeXӚ[rJnYm'to#7QwlT[+cӃFRk]2YDPf"+5T8]CCg]({}վa+顦^\n.Zn9O'{Sq4۵+9cCO_~[e@}hښcIAz&VKzA,$TǦ~XK_8tgCm(qRL^{SQV,ܯe,=rѢΫ+TzNffzxZRR|Nt=z"~ L8JLD[@% H YG!fRAW!,q[=a_{+= w .4|x_`ի"BIDO U*݉P \1oQv\|&R0e0Y_]9K9~G~0~jerIr?2^UnD<ՑNќ/P@M^B?@"yO/hS#]y! >XNI~mh[]M!uGcyMc^)ʨ]Ts?mk.re#d,k.ԻvdZ\)ϻO0_r_tɫwQ َѣ3+f"X_u7!}T0NϨGt3q5&##Ud ګ0wUzU?K~D,N&H9I;%mna=,^:.8##~!u} >0}A ,aF{d"uzFGV'w&\N"1MltO Mj7<AVbv4aD]-"%ar 1@ 38.$|w~c ;.N@@"]?ҬECzgmBQyDD ;- 9ONQ 1bNnJNUCq- K+,isx%Jx;^{-=Pq=yTnk$l ] )LCWf|蝩X񷴜06xeEGQ|촪B)& F֓ ǧĜh|bpԛTDE q/Zݛ'.N_lو(KfGQ @mMim03N\O ?f "*Яu\ ;0O);ky@erЇ1*VDW7: (#:֗ɱ?;kw8ւ@'F%`dK̬_h9 _]3I%ᏸ9We ?T]x6LՑ맩P 9-nF͐ǩy&9vi%^zWŶ/$a(mWј|Y *˿FHm S%loþhX.vU})rRPsE:c zR F֞FO^ d0Џy8.R-J#UK9sjfKGd,UD|9BkBKUU~THexQM=]V}jQֺ_1aw2[ q~ʙg@`Pܜ)jPr'oUYELe)ԗDtSn]ĨUj*Vc ۸yA#೓bw %hl؜i$(Se׶bBiI^YYuAow}mB< /r}-i:j6 &*r0O+;0pڞN TA%t 9kY [zR&'3-Oo8Wym 3cS)`v롌\>{@^[_DhJ }p\(82} +bD|qäNb` W7.H&4wMȜ).Oe'm5ڋ:;@Y`o]zQQjD/f=A\-{z"\{k'> dRg71lt2EWI;Vkd{OQTy>]brH HZY سvO ױ5(d$U3/ #199%ԯ3FZ7S,]*kކl0'hb]/ +]Y FP4M!oLMpn4[~pz+RR&K5 fqY2gë,/| .KQLŞرjh/^k?G 0T-GP f완P*?v4>P<&/(z?a\p}_c%ʃ^mKTG!m&sWDJlmta5HCKݕV9 yRa@g ϖBDk=t7q/;q؇ƂophWWu,*Skq\~q59p4MrZ! R+덏L [?JN~LalCwN # uQm5%<!8#10le&~5zck2WDmu0d~m9K~v?B fGQ&ӓňh=Ցn"Xzv}y(4h3?ә#};+TҠ0\RFo։frnR/JlN-\lەwRU-8.;ꓡH!勵UL4ӑ֍'OSV1g\6EoZ}nR(՘:46&Dckɪ!K1NƯ7Y2} E$q0;h$QuTՠ` b:{WV&JV?YαxO`˻m+(CӐ_Kh^ CKIaEMWˢ98dwOi}jfj$P{zk#9ybȐzcg2*Bo_zrfevK@){lw^6Ѹ?2^%Y5F 9->@p{jɠ< q(n͏A&$92kbU ]dǜ5M[/I5̲xL4: w$$˚3وΎ"VjrFig% A1M#(괣7jbx)`7;*f֎MNb/,^BstEDqė[@{ 4|;M)y}w p7/+Ek Oot0~9P9 $.-=ǣOTe?1 lXq>fΆA@@\ֱɬq Y0,pƁzȮT8PЎ[Hh2h>RY-h฿21Qj\䏜Ӥ,)cݸ'޳ܵzBU *k6;by; eD2՗Sm.¸.C4[ N )"7ǚ.@HE|۾^p?r.^`] ߓz6i( :4x%TND+w[tRo24~|T%Ј7<ڰ`מ,X!Un]_{ TٙP|g%FJa |1W$*VaEg!.a9 8D1g*~d\xĨ@dģUںxG<|jL_2]US WWUs5ͺ{"jn&vbcV>-N,*3t7j3 !੎lvo҇}ag=Lq B  &rPX(ì }_6CJ6_P3=<|i蓚i3A:2lXV…y-J&Z&)rpSXv!48\&$YvV cώɸ8ChqmJ}(jU?z:$8ғ*5@wD-X&S*%2SA׈g 230bowOD2<IMȂǚq&!{)TښIoܜ,Rm7H ,hRD<uE&Ot-C,|'#NwblD*yC kbo<{سh2 F Mdr6myE7p>E e DZz><%qi6 T8zWP}gKNK_M2Fϧ@Xe b>\FOb#uf9r>ЗS+<c7Yb0| ù_1|-2C%Pg(h*pٯPƨe B܅mH ,{٨ѳ7oJzQ>CZ/XR:n)J*J¡lu =t(*IR7c@ol!}jBΞq{("o e0榎xX"mV9m}fu\2Tgjc *NbG#1XHݠ/P20MW_XõOZkytc\)ϐ4nk ZPٿhMU6eLA:gA%) 1$JuP2#3$]BR{t>K/q ZvF69woZH0)#l4Xfުz (M\$\]&ә3tmvWLͅVrj(Ah/Bxc:*>+b5( pOl&P B6l,nxk3E}Wqn $3軆Rx5FxS&h"0X # K+NCTQ[A>}]ZtYsM.6iO25r6=lO)NG@85'3JX(`)E(퉴iTsknpot!D|\ʢ[Df)Hq[.v(FDHsz ePύ$ǹRf|Irp(2ƛ)1|H,ˉsΙBj[Q;'zc8=`@uߵOWi0χ r]b4x&L,MH7}q4@ap1 fIz@  _W4y^ʌ 3OPVx\|FϼS(vH,V\y_ې (ߍ`'](̂̚J7,U{IʤӍ́`"$@4.qt-}.HR*^^2߱CRYt*0oF)ʜ2wmalX9&A$eisPޣEl%>hCۅݕ>2Ш W\ߦ9ʷ!uHP(w2O`딎@i%H24vQ< =@إEdҡo@;˱ߵ{br9Q[$XpML`WkҖU7?'މ pєhcy/&8P|. tOB\Zænaѯ5IߩYI'± &U8Ȯz'm+߭yo˕|"YdA)3Of*iFGh54LIKnI2> K7hp}i;\_KLCqd}`f׵KO,euw7~1L4-)5ZcLl˷NGJXu^I`eE濼B=Pv%0}4r#c,uo& U]z0Q|2Z ZD135:E+t(-غS>]X'H)l:G/);` 䊚__;v\D~mܺm\FUS$CRr JF,b~;3%2frѹrus!QnZDFyS7Nz둂wbg<?ޯ.)$@-V;Y'diHzH[sO TĮ2hz%Fk޷c_u"1EϳV:VG?Y|X7/\N1Zo~(6rG .0Ul-F.5 h2$s@\r `[֔ $L${bGK7+;'d&}ikaML4xʴ;cP|0n]| HFqBa*m\$W\Yl$62t-[bMkN?j%PY6]ࣺE%3RmUdvdCXCF_E/x#$ê}P×S4͟4cyU)=GPVcU0}C]#%Ot"+ͧ7Pݻ-{iXRBɭE_8ii݁U-r 'f3لNNP.PH5fϞ:tea>]ag׾-x߁# nH '/ƭe䕳8Jnp߷Nyt`tیB.gT2ջF{N6 }| <ڪ Txv,[+yk>z5^Qn*U+ n;h!Ƃ7Shgb~umׇ/[$}ѡ*P&&."M_P& Koe "kAXplyu{E5|G.=9#2Ue ]wdճ)b1ÃOE05 9|{4*JW#R4wpHm~٧E?x`홓1Þ4W=keC|gmWKȪc4Z֑g;Tҧ%<tuj}RځO SP].:{| ̲VtܧNk}_7s4Ā`s' [#55 J[1m*;7"#6 53kb$̢&\Z;=֍oK4p.t u ޼~)@-{k95[HHP'Ɍ}Qp9&Xߙ2p?1hhO~4 3?2^ |pGf]T#b({Џ"%ea!1٥A]drt`Sm 64(]r:nl'!7YM~xNb&}I}t$``ꠒ*<,^30/<G{_bx T8Sb ?Mqݸ J/' SJt)`(DuOУ2w[ 9Ү!mU>*F\2/–ǯoXn\z0)DZlJrBv=r6Mם;EYnRbI iˤe8 ow)px`bH =Y3]@M%٘$d i @E&QEaW<_D'7|z4UީU4#3T{mJOHB1 jyM˗G-Ltu:`u8'JTښOKso6]U$d륲߱g^v4Q2{Ozrufj3r\Wm FȳYhksh65; OSN/HƝä ]xT۰X{]"6v8 rp [-1bklUP/[1&-$B(Q)݄5>2nV`!ǡDfۭ'(-]$%RuʴWHX=`.@*&ryd >x"}Lh˰ʅpG>'1q33i'0# WYJbjdؑ5pv0 }~TaO&T )k?dDTǗk~w(yMfB  0bg$>{MS=eׂs\+]&8m1v$"V@/YO!j/0rvm*On6G?tķBh>j1P Ai]my_G;Mӏ/ymt%bA%M 5m$=2p$(`=aӢָR:fEA݊F}l'A4kHH0`, tTG`O- ֎Zr*A0 *>f81=,͓` %5 KS2XFk_q;T|e_|.ՍW аYY"CwɝJ1J4x"6+&(N#~@38Ŧ8o~ĭ+" {dSWu) ZAK|6MwmE 2sy:͑Kg^Ifƾ,"))H3''YeظE3++>LbJ2eX;6ปXWD=amuyD q<SmR@OŌU!;`cXxIu[Òy?Ct[ y `ǃwX-lFq^ھ̀ `kY1Go$~Kmh HRcR?؈:#Sy=mX7V2x"[7D#3i9:w 2,)l`iS+&ӤS5v+ Y%"m_KVDg[K _o~eJ5?1t)f#F ZD~N-Za8E^+S 3,y&ؚ:ˤ .ᶐq)M?>Qw~HW _c~|1s{X9/O,!**,ɰYڳ['"qR̴ʠzn %jg#VաS2B 0م1vݯyxw9 XSL߇b8BXyuoBk#8Z5\gRn*T5z"NbV qZ]Qx[ B6>M6zy{] jGe?O+ P㯪ՔpZs׺j^?<}wJS9}Db+󚂼"7Ձq,6bmG(⤺7{quR>/Czk9h4Fc|=zg*y 61Ӹŭ8m]0y>Jz[Vν͹D}96$c%HsΧ*f*k9R h)r`c-x܎ԟf'4q.Q:2t~?et2sc)7ل~ёPyjF.D9eN[LğB}O4dM lSuAݓ +bY_9Oi]6)P(ﲏiBUܱ+^ޫ'M hJOlf!6dr~bA@쬫1/r]_ߕgp7C!&̃f[+-!ڨjxĸ\ j:r A*w 4t[ m`07 mB& ,׶Rm)Mrx#.}қ:J|OS[aOkI.C-nZbac6JzUiCr5@.{^ɺ/z㻖|.* J1"M*NaՉrK-'7g??1/t\ziUճmԱ%VXM#"j9Uu"(0`L2*!Pe_55G< s'b?Ei#Kֵ!>-ʞRQRݹoy )CcxqY&$XbGPYT}l^&dplaՐma+1Wd>D6<z7C:pШ46TnT *kõdI5| &H'Kwy]- cu8xlۿ7X3"̍ j(#gji.xEMC);,`` S3+,7*=s .t 0&j A[f3W mI[ PP=, GY${q'"%i7&i0hqW'p5ˇwre;+x>pä\+~ʇDT [=ڥ1$ΦǼVvȲȪ zuP*sEXkΉl87.>jl:᷵AâMS$4v_7ĺLQ w g`69Mz}fq ; yHѱ L`Q}ڦ;/)O֯Aϱ@TBIĥŝ&hq5f;=MNQG 9F=e{+(aN7:z}vv|=ޫ=>Z?|mb;Wt+A>D|:_Uymz wiNP~.-g~Oj.M:'\PFؑGoC"#Cyeh -i&M6ŻbVrso2T%gJn*3jO9nP1tpP"O=?bwwIɶ( .`/ꏢ+EgUu䈬EC /]{qob'\Vq:>[s 1q>A<ط;w4耝Qbxks2  B<^֚qݿ)&RgLLvqxSH\snn-^KTȍ@iI0P ZzqEn3^?҉j _A%tc o `i߃`@I'13s2m7BvDë9UjbZ#i) F~giB1!" :E fEqUjjUULe:?ͲlE۷q7*.Ёl^a 5)5'ʍb$jjHNx![y2K* ‘ZidBn$xBsB;+myxIKeơȼQ,CF.dV?~;Uן,+V˾"DIwT![k2v ([%ךr]w)U8 %p J.IĀ#_6Zذ;ouGqql.OL`VlyFi(GsfՍI8$/ȺN$RX\HnYnZN9NΓ5H`$k1?ÂvRݡ9E Ed,;Ca }S6dFAE4mq֒fMo&l${_( 1plCm]6b0ʁ&s$md)lyl /iN{<=?[ V*T(j'+hf(\z8D$-6q:3!>uPHtmR1_1!8kڣka,, 4CShϥMM9:*>tX }7=M8'8teQjEv|Vf.vTf![πT{d+("(tlěkVp@ m5OV{"fzѩ-A@2ӥiȎ6F$ғR Ýl+]xj`,rLnbz@"P&&| j^I6ƚj?iR?UD=_dm`и^Xp#32h #33o ~lGVq4AwYzf eh%3s#_G]P,>w4c[X'B@Q^>nN2Cٴ`hrD.6- +8R Jt>y{1U!UGݚР(_,RL^hY;RT/[BTvAPJ|+=Ww+\ >pd2dZGʏ_< QL P4#x=lla}3PTlz{d+<!APb@,zc Y4aYjWvo0 ~hTзGxIjhYѷ <[V~w [|UU@etxQqT̪G:;|]1#ˍƎl=H#'2=aאJV"*2>إL6XEuamd*viتZ#ɘ˨d#,MGeГn} 6=P+G1EEEz@s$}@ہm-&Vr\pLys Q}"Zsu,e"%U+8 <O&LeX 6a#ɽ{Y.PG`Ȗ{4 edp(0(lEuF-x@ 8}\S \rJah)kgUY A줡8}5?ZuvrLJeO{b@Ù Fب7D'-Rwư`z:_ HY5X d}MR06FA4tʍX=ǮYx݀DU*YPA揱gYZ070701000002a5000081a40000000000000000000000016661890a00011a8c000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/qlogic/qede/qede.ko.xz7zXZִF!t/䅃]?Eh=ڜ.+ju%n1ڃnD\t>k|P.p7cF:»c16o\iO1 D*HSl>*G'd̐Jn?Vv[`?D·Աl f!ᇔ0Ȃt1lMOɘ~Jij~Sew(#T r7UԮB>N+!ALC`jϜ䲼di_l3L*_#<F:K m2,<0Tu9ɴN,# =0e0@u|af 쏬ܩYwKVfKQ,^\AE͓*$5pE:]&g Hpx%3=՛S&guu'/H|`o{q&x8T7 #Rm܍ȗ x өՀ93 RM_PLGg[ j,Ñ"`V؟/dD~j2!yXN.W4:Cu)fnmL0 vAsOgKЯJuHcț1`偵 ؼJ_=#C7W]JavyOw/NzdZjRdS poRH9|˗SCgG ̗I#ԉh}* VrR`DK9 J5Rڈlk1;A1+Lp57+`,%ǾUl MZDx%~qش+CgépUEnBj #_q]29rao6言#L0@hI/*\ v^DnxQkҩ*<1:ʷűlBqA8ȡ'T# .R1wb WH|J嚻kcm )/H^wT,0Y\6DV{TQ/+A*t}-!c l.̓'9ƹ\S v1&EDk^r}Mu/wɺC$u6fJA!_!.ԍo3^:9tnoU 5:EPaOK[O GSnQ\F0f׭edQ @.CRI@O 2%W&j&ó9h ,5R&.g#-uA sՙkGR*c?͙(uYfp>6?Ѫ>&ȗV8?& +ق11ޱy" 23LTaHj&fD3}imt&pbHBt_ƍ&^k.FZ%wduuvqPV+3i侾 qGZ sտ?ng/^[O9?-ti@#)_zb>K]F ‘^KukqurNS frXj(%Stj/)cc-c~t( 1.nl А<@_WW4ҋ+{KyieL32S-"g6[wʎ&b r#[Z4wfSya1A})dTHJg)iYg9a::,mZTh4LIdsfSswmRq͠k;[-'t[A;4-a;EC'*ep/_Gxý(|LiC';ؕ (@sZs)!;oI4HG"hԩa-9U|a`ުlnAp ~ 1BPDM\a^v!b B7v\Le{agtJέV-l@KKP\N15[r9~܆ 4h_E4$rJ bԵ mςAs )νcQԾ&kov=#4H~<!;ZV|^% ڸKMo:U^NX7 ᒊ"mdc66?&#uZp}Z~mZsHͧ+p`LRKR# \X֜r>ýJH:zA(&%NA PG:X,E p^J$+oΟOjKuw0FWZ2:%E _@^# V^[p+Pcٳ'U/34RpKFFK#{CxsqLS|#V;`Hg;GQʊC cȓ.˵odK7PzT~[{7+8ϸ- zWѷk/&iKpQ^/OrH'}%K.RLYgKq5C8v}y.9nk}ߺ@kj{9l0:iٸ5連$gM `ɘ srzS)vO~aiHL^{a3qXOh "`fpfl 5Mzq'r; ,mUQ_ʂftC;H,I,fnF(&|BϜ9q3g`D¢òk;RA_ vifF=D`X\)?G\m2Z ysK6֠4&)2]5O4S?H}.s}tWY-gcsaS\^ ǝ_-_O^׈t\! 5a=mn4%{k Qjwv,% wUw(vcH*MAK$#QX{",@C53{p2`)j̐)lv;U; kX$^j lb8,{~s F~5t ]rY=jGJ)5~+ qc4,pX xg[ yD&o}IvPG-Nb 4`Uf5zmfG( 5V9ЦjwmoC/;Gh46OeL ȎPb1=؍by9 l_12#VRiԘ@eU||w 6[:5=1A^N@Q,ӼoUBwVi0/3=er h$K暑75qS#cm|5 > ,X~sB3sǫ/l"w욊>>bsh9(38G\/R)4 Ge!ۋgnɛouTj1u-uG7kV[[K1I̷F55ឲ6hd*dY eb{kAiIpQכIX]Uv,Pd*a7efb`dv4oIs/ҩ[hzCkt)n8v 3EɄJDMkZ/7{j!sh7-supѯ JVu6!%̰aۤDKZpzEmmP{q:ʻֆ#15ŨZm7(Z[^DRXoz%a>8L 3įt8DK?-Xٿe `%] J EZKbTh4ҁu>n&I7jV &CRÊ25mG: KR(%\syPa=q]}7J*)s=W~rBR/zre;:ZVIxAF*lHr=+Hk|7$QI[s30׮qW7!k%YZ yDL5lۨlB[Jymq3KY;i+H[f~V.v5nHG j_?_;MzpR"*)bV ?_PS尌3D\/qH?-ZgXeFs?xY &@ہ)@`p9G ]QQ/Q~v /95&O[ʽY^Xϡ>lS_j8{iz'RѨXH@sJZ]CGg6FZ6C~c8I:v?6x%9.5Zf3ݜ}s ZU0⅓+5SҝãFnӌj<{|j IWn ̡8wh3װSu٧ { SH QC7:%')̱ -2p+ ZL`o^"4yX\8)W;nPNy"=ی`ffKz4Fۇm:2#y7`}G!ϩ/]VQ:+%Qc7kTȏq»%qt^g˃I*b7=ۧ\ #XM9r]κ~"0IK)kcur,}7 C^%4 ᖇ4) ݿZ@0'1&\,ɣ 7+?E8ssff$)d^TCg (F5JeY/BbhhI(4 &_ ǿ/3f"ϩ(*F8cY7([-@VO ?&5ѪI4..%k}r)Cs$g32v77i; ޞ0L=HbU*RG2c> H B9'[QHgtAuKu]7'hk';;p̩Ŗ$Em # _kt9ahCo3@U>7QM%d-.кNXR8E&O:Bz>.? YiN0L˶|hOAܖSM]3ҪfD0BqOAiк(3=,_; p$HAn?ڴg:h8!\kwga榽yiDxWvn3"q8oI!}oXdb׫<)O)vz.9qXT[,.KzD\dc@ȈLY71冠#3ID 5h!sD|Cf3#*&# O@Q6Vn휓 ٚI#޳2|-LjhǢ$_u? =4Qu1 B9GVd3LH&Muql}UaFz$!PC\[@UIk8{XeXЩp rW.]bW"haImBPc_QN$)iGUF$y&*zJ)G  `oo5XcMп[$pn0(x{z\(^ul5֚-;t\~m<=udRl6FQn"|8\Pm>\Goh[_S.?/- w2݌O= \K&/&JMsRY6F1jޗ `,0vYp>Y}>uL- ٷRyBkB"/ Mop2ϫE|oGޓ-RwW?n"h-vX^ܙX|uq1*KܱDKYģNiww W' Wq4! ;O!Oi5W^gEUWiV<+:?w5aH3PU3WDsWF":O;_2d*&V=/gRH8ۺw<T9@y@& G 2W*[͠'E5༵,i 8%R W!z'|1> 0UfJy*ψj@ @%7miY)}j%Q 뇥hYH)J=#$}z&V'9.E Hn!;=pp򱝇\|(wfʼn28ZJ)`ٛ$aX,a9]• 1wcbK-c:+xM|S0B;fCm(!:xei`S/u?S_L8 uN0Lŕ.ay Y<&nQ ުS)Uhp;YE~Q[L Y@kq# Vl@l Ip[QK[]!0 wJ՟/7+pz)XaZϐ{P8} P DQ(/ kV'`?3O}lj̫AV&"P Zϫ6q5@йe,r1vk5L鲛gH SC %umD8:O7+Y-> B^Wsn/8wtGS3:`s2 ۴yPSK뜀C_s띌Ӝ)r,ܑ0",AJܔ$">𕊕+V]Z,$/襤1;/y{l~\b#?e:Ko^Nſ(9/1 j?MM4i;=FgG(/\zt4{EW&UTD2IHRg9!ĺYAmz{ۊm9SwG}qȆ3#:H+(qB?^vwk]$ :3/-w(!@#ῘV ZFh3w9tC% s3iyv.G|~EwмOZ<nFFjC6r'>A Ib[aȅdюR'V$.XǙ]I8AbwC|$DgeljPa>.QpPr'L"(_@RPaV8qx!qIA|UմxM& b P1)pDR.Y딺Ly> ʁݴA%IQ3 Jeq=&[JO~%6/Z[Aƛ[BŰk٪l :C-R9;0NכAjLdPLyA<`ge?,ٯ;ԫ́͒=9+DE˙9#HԖ6g5Y:SgfD*udR9RZ1>ǙƋuӋC#pn)WvCj Q諈Yvhۛ=,G?LU̷dldyd$aRHΟ:88e}r[9d~Zs\TɉD¥fZ@LaӉ/qɿ={e_mS na ttiZHTm+rm C`0 'd?ܝ3o;F:-8zj =2[T-K\{+sCnYi7N~4;ũ˚INt^,\& M%%K&pE>5L3zi`% L ,hݰ -.oPI͜"QC^p1 o 5{#=Dyp2x[/זRfHWN pE i~8Ee_蛾kIkN.nDǬ(OZ QM?@Aҹ>Keؕr1LeZIQ-<*<n[5"U,I;pggb#\О>3mB@ZM"ޒ c"SܲLCG UʧBg|ӦO:Ll';+ZX`S2U-v%] kWɄR8i#[*H;u,-c=izLy4YVa?KBTrԮHtkF)cy^鸀IfWP^x"HK s"..#Ff+~٤rB FeVdVG*U,E'۔7“C9-⃏lFBr+J7NM.ސHW#qde>Hpmw_A%@ !v]!ֿb~f[´nRZf_*"ћ6$&iP@n " ͩEL}v!&*s!!3/u1V$T!UD$c[x瞟H .0$;I0&T6H^LUg(Ǯk&}z z90hteTL4@ V`)J؉S_ߡjɲC}Oճ8{ 5=UmG0'(=UtgI_VNkQ~"f #HZW\ R#G v9,h;*b7_Lw'ͱG+>+֩(OJ y:rx* ;)l I$=kd3)[ggT -wp&//oT՚]Ӡ| qڶP`fooL9nXea3? $OƹT$&gZH&'(wal63c)ѭR#~ l<oh,cXz0B5!~핊<맳N8 E=Wo_A7LS@>zqPgpV99Smg\QbDY1f@f'{ .'6852}Ml96x9wi%.4qL٥_l~N4"0M3c5ǁ4\7mS阄OvHSx13X* HB\ܫ=x !׹@4B&3| AEt7_Sݱ|_1d˘}ľ% ׺\.H76&ērV ?!o],p-Y!F|-5^OSp^g'o:[Dח5a0Ԏoey#>"=?_ grS ҃$*h6w<@K1wFN'^Qy (tgy?;CuCiCb[AT i -!r3gO7߸H3\5I;̰Q(rV,mJGGn5"ϧ/,~<G6J_F- {$a_o{jIv-sr5UiM! 9>@'=#E#7{4!͍@ 4iL̬s@~(j͇`9P[emAJiVRO2ơqwº$B3#)t t=ȩ4iYWBi+GR| Rٰ|M׸L u?#;/=mڒ?T/8ڜ0gZ6qw=h(Imvtd&8yߌT~:|c@wpג }Kѹu} 8%b"(}D[xui|#e.&9Pgq#y?/Z j )|/JZ6w1\l/.1eӒ=DwJNX %} V|c_ MB[l5o/ CNGKwoyF);_Q.c@@)Q%CW{!Avdoa8#O0MAGRh_] c˒52j@|lCfu 52L9M9d=YX7WUqbuX$|4:ˉr2y E d}4}hV^I':  F1 r*]be w"^{% 7a9)-slo.Wۍx;r xLpZ!oEuìf9CCO>w*ۭW;}W18x6NDg"&J'YF>s Ʌ`NLao_\zZR#) HH/`Kp=ثSqf"ː1q÷, z|&Α3C֥[j^8kXt*ՔλݓBtz"/դ}sWwӒz̓g ֆ<6cwA3 ^1ȡإ ;Ϩ*n"o= Qֽ&PFґ3 T/;9D/eȢ-ߺF-/6LHXkUEk\ƱRqk*]m +X?suw tyD9;=n8|~[fUV=U+S1TI]wroQK GՉ+Γs9sH.KPh2^iaP6J8K檹y[`Fd*@/Kh3W0R2;ZRC#3+~Dמ%^r2/p66.ѫk#)]c}!s9Զ%5,^k/RSxGs9~VU|V[\d"[>p=z}7{|ׇgzG<, 7)~%RC }_e_Vϳķ?FjµiWr3mr7IO$oXT*/bL^EW!Zy~op鉷4tս." uTC!:!#QFh(ى+qAq4XcW=0t#[ V,yE]XAu^OUQ]ir;AVx Mę΢Bkr]y-$LjѦBvm{Hke|ޔ:<*^O0ѷ5@e'Hs00vl܏k0VP|h`{|;4ÿYvu zu,E=nnr;`sa8I/Z3T÷$OAk-)!g K.NӪmM7:B I%j KW}\p_siH 00F~>3gHw3U %e+#a#U @M |I:$Ș-:p@R-&e?ci M/th8:u?r&I KкhyByTm4 % 6p}_xjۻ.4AVr^rHN!A^u/E&e xtLJ]4n!xO'-"ZG1K j zu1驼.ZU+C, -\BvŔQd^nИ3S0]zԜZaZSjjÝKM sDHGWd:[|׃eWх gZڰNjd;hί!rER9kJ"oNE鐉PS:J^ⱆ4VYmfkߌY MWF)e ({D>(սPK*PYL⾌fghW a*! k@Pwbvw$Ȏ?\lÖo#^.?7Ϸ0G@9U2bƳ[:y:Kl:gAXߥ?-4RTh軧wƢg=a{YSNBuM@?8KF+/[|Ork|H!i}Ah=yUh64Yѕ%I9 5J+l3'aÌg{9Rk׉h[W]nfIq?EɻXp#ޕqGẐ&ԟ7CCRÚ7uhߑətU,eޭv~?T/9Vg0Z3wja7;2r79`נ_.# ZA QDi*PXh% F[^A ٲg^M Г`I y*:F̵vW /xb`!fkBMxbҖ$o_] %7W؍%{Dvv*=K ڪ>54rȳ\w' AI|,r?0Υ6*RI xj[L;_I8~;T_&`B0B:F~[/rIoȷ.@ tA]ǒZ!C~ і%MD@r-`dЌFT5ׄkOK8r~UJO¨$g#xEdm8ƒHB IN|.۰ƾb nƗXsGaCX.^mA1W<9.bxOyŭU.]keg`- RX9!ۍ{uC')Cƈ gЇD"S6ԎߜOl~39b7/[i9E>Qo-;JGb"VcTAn^-mÿX53`T,Zd#_`|󫙒ьS -p[ c5|hC@t!r~Uc\$7~ S_nFt sZLlDNP&wN=`dKy˛#b<>Bz{'[kkˤW)FCo=ړM`.jܝ^Ņ̔< TBM["`|J҃5y 0@&;ti:@IdK^( c]F1"q&6jE[yU.6 2"~R P6ƇkTBglV\yEASPvK@%*ȝdy3GKLS9}O08Ez-g}af.Jꓴ.BDʻ2YvxMlZtOƆt@Ϳa1HfBe6#Mx ~pSvv3n0Z}woyB/tSJ%)!l"/"G O19OiRLH2OAoك9Ӳ%ޚup:NSiCCC" η|<]Ѵ+y-?K0nе;WQ>m0`9b'C^]GͽO NlTzoz]E@8ѵW]EH-Lj&4*XY*tp 2-߁,)2k2=Rp+r^YoV1 1j3T+Cxpր; 5ѿKnTv:b/I^|`VVxgU)fT+|(i8<%@qWreVny4<4k ( WebʿNsSI`d>%T9/ώXBSˉaNg r-+ hP6AMlOXSIիbR=fy-_~N=ň8asX -9pc*\ v?C:8d wbuϖjjL5dmX28S Wq&r҂H馕fp&Q;N7M4;>v)4g%<Þ|ip1qT;\q[[06Њ,8HӯG/q,$uB<3h]Y8&B'^(hLM}K5Jg 's<כǏqkep) 3l\\ z7ZoL 0a>p(=Ĉ!;j‡mL\J|&9㲎@w+ᱰ( ZU?VdV&Wl==Aou~4c@r텔tF~f<"'n*4kUIN],0\ f M+4L΋hdK<2rP!Hx՟ e(,)qϊ_ 鬟AM2y4 v;W1("(m [ϰSbwb9ڬ 5R1y~i$fXp;fo\<{e"%5HZf[l93Vևl-y}e(}QS” C&:bx3"E]Ji$)cSwITpL醁ǚ)8x ;E=d㶤I\ Es{4 ҷ7ٱ{:6&%dX_ǧh5?qV ?(eDT00 $N-fy_r0҉391h}*"c#P2S<ԻLFE7504xϵ_-ߙ(ISK#,ts/N25bMF uM"y?Gn&{C#"ojYr;4c$jk"pU7 ޠ Azigp5rTJhQ=Lվwr >I0Q9w+90 Ǣt@DkT) @)ÞɭăKPEj)ʦ#ނ\iH@NZ%M1x<XoGL5Ok׹P]?Vᐫ9"ֶzܘ0#@((gf"?to{כ,ق+TeO2P&o{O2QԮ)1h;i^XYuk7j#.}?Gb!'0U :+w~’?gEBIJTrvy{6DkӁ$m ;۹ VK U<oLXfexm~alžsi S!K\ z~BsOV*eHAHv)w¨bʸMVK~3?yv4k}ޗF!VϓgQv}*˫g@8C@S7xe\ߝ.Y,Q!aTEF4{ñlTFTam_LA((^|PDl#, }GFc,' $9[JΠ8U`8LT/$0A '8BBs)vNVu?̴GYױ٬JQP.tu#bJ2KDh&|DH侀<0f.i T(K+3@8kÜ ooXrb#eRLXVGq}Hy)}ڗ+`yW#?ךag=!enTO 5g(A\D=-D8Tsg%(W$ ػ(X7 Z( uUkXۄO7SHf~ {TP^fgQ'uCnV>+#_ qWMx7Սa*Jz@ߓ"1/U>U"Biӂmf&-9E ( t&c4\4P5kAwЭK􇸪"niJº9jΨ.Hrkq!7U= `) ޳~W9#ѓt/ݨ0߫ 򟢴A jr]C%~U6fsG7Q˔>3/_o ;$4:D6'93D@oꨌsA[b~^@ꈝ |X R fHʽcNDuŪ}?ǠTBt9{ZT4u.4qL/n1K#R=„lȀ7ó+IO6KNRm`DKxSΰ65Bo/r>JB׼)!fku˻U*]juL<7 jRƓ$KR\#hаCS3=&It[NA{ǰx06M*f@lhnY89} r&[H l;BٍF_> Q)9 "[~Zr$6U3ƕ`1|ǫjՇӟqTWo˹Xi(s\0t}(`0d[:}QGBހ"ʧͨ_ ve. ME!&Pá)6«?ո{ؓoax*'UBm˳|id36{L@ ܳ`9SAЪP -W{C,#nݷ.4NzƑ#锞w;O]HV߭4@IMqr^`=//Erْui{Adv؊;I/?[I:t c^ / Z*rD# ^e/@\MqnC0tQ̸)|i3H_ p}V߇hdEfRg}v9 E9a+eSP 99d~G[GZaEFԶ\\C:SWm [oo"1=*p [ aY72P;2!i4{ vV؛HD)HVn7鿹șꝮFEG : I'9S#.8'ڬ0mM4)nRv7pbHn^$&(U-ON21R#HŮ+,%UG5ZXA#r.e~foHɾ( -F|V.wM8n_SdȹU[;Snydмi eQ#SUlC4S]„$T6Hltv 4kqINPv]ť|7 }+* G˂CRKO֔`H (\NRz:m3&3uhW9Bc< TFdjǰ4tЄ_@~Xl?2l$ 8[,fUgSmrR`ty;&;D?'' :E;m寖OLi_KܗOr[WG N"7e^Ё:D@cAlN&~ fC:2|﹍Qndsrƺ}sX@6?JaDfa׺dnT[cg<eF˃.3 _"l@:; G, և%ۨtS2-k]kڤz(0NE!e&OE26$nyT_3S>R7~эoi%9[zx8%,곓*'c74[uEŠ1N#nw$ְ43bߍ۬  MсPq,r Arҕ_5S˩/󇻝Dq۔K(Y#K23Ҳƒ=h7g`]S4iwlpvW94E$Ecv+^S87:M˕DK՘8.q nTW2h(I`)GkX<0Jاqz@ *58^е̔5G [w1~?-͜bR:?@Z! b91@<)*y ʌ !W('^XQ)(hxQ6g;]0w͉cHM:*nC'f& JkҐTG(R: {ȰB@`kl3R%BhC5YijƦQmLZp6i#d1X Vb"G0b0Rܿ[L8ھkGOȪM199kj[9>t)C[ TWVS ^`ְ=5F=RE,> `"G.i ~xn,d0R `_6QNNvK(j/6**z*cU+ Y+fI|P:+; c`S@mMhvMSsIYm݁XnԞKQ\{N3LQ;;[N;ci5mǘ8r#s2 OV[=UhSQdMK3?znՇetXVr^z~S\$"N)r-MrW`jcbnNtRlŝxѨ[ I#ٖu,6KO(aniZ˦C  _DF-&S6Դyq wHHYCL?e >&. 1 p=S8 0%0wln\|`Nmyn]`՚^_n;eItKj)QfP7J5^DX{=:ղq ٛ9F|>#bwQhKfB`4.a^IEvSP¾l5HޘNCv1[@u-L#3um(V=юI n.#{(CNIGjL@z[0 ͂кV\3Z ׮z0˜kL~loNpS0Pא9 %5t/lT$IruJ" 艶sږ_$eq$X$ѝ" Av\;I߯䍌qU4m&Ghouq}M~ i."ͭbpXU6AN b1{0BZGȫ4lo+ DaeIR{jZ凪).F Χ l so8uI(/xܛa%sL(2?Ru+$uʌĭ]<4PIs|HWkXݶo~ ,LXY>]Hм od6!;Wb  ^Pn4Cy;.B&Tp 4/Wwp}p!1 T楸M9BD3Ŗfzę_v΢ne:B>ɇd"Ƹ{J#L:#)?^,e.^<;%mEqdsHz~M+,Ah|w'tT?_L%208FA]ZUSmdHo:2h4;}'Zzd1i_-K oEU% w1B[ny (ҒǙ{/I*ؠKaa͡d.qH]ï0cr6x_u7CԸ.kBUQ-4u"Le@/'<]mF~uN-4C9H.oOٌ-!%` ͈~&r[?sb,{6 *wD =O ȃxhI[:[, gͷ յ+KtdٝxlmVl U}IKŵ%ă+/g~zB}SZg/pܿ@|2OwVOVYT.-i|5*#iNa| F!9P E,E">=G R~ ؒn # ːuZh3nYS (hs?'}91wkMePy)wcu!taʖ ( S]r4՚;VGJ[ӥ:A\nlՈG'5o6 <0e&)6 ,oܱsW P>0_Y +'~]t"j=ht3O%VO}n F. _42;TVzyC 9Tf$Y?w@ۿ:@8J4d*P n_>(Rn;?rZe |Qͤ+_0O^c7;0e؟ pw~2bT4yk^a9)%=T yBs! !i +XH#Paf ܼ4R)g{<2f/FҶދA1\5̮;sDӄcPl^T˷L1Ưw0 Mw,68md.eaC?XmNī9fQ%KV7 o jɐ9+Vu>[avhv%eÕY_X ?=V4'k 1 Qalh>|SAI[:&?lߧ͚,@|5JZ/҈x l).*$N`]q*Q7;zu=Lv(bo͟~Ko1gEV~bFF +k@ٟ>+p7͵I~[QV)|іjƱ= ݨxQ9\h._8C [<@{Ԅsa\6D`!دZyڢ< а9L&K^"I#~]y/*L)xX 10~~]/#l jHuT_I=&͂t>D`u؁Y ;,Y?6# R?H= [*Ñ.=hX?[<^e0em}xiXG_Rx [4CAGU zF__iࡐm3>JIJABA4ư#֣KA>:K6'5~t%M7А] !d׶2nx&XF~>ǂh:yң )ź} n0 T6(l%KHMs}SO37ݹBZvc C,_.c,㔑Wd§bgJh%C8"i*t U?7%Ehqy{6LNeN_LuƋ{,1-Aq8qL!Wr2&ʫ*AjZ$xHfۜo}/E~θywP- o)L)8w.I~D}6jy3zߩUNN~~o-M'ɞ`(FiO(1Zq5uEY-Q-/)8$mA0 9;}tO-6x?ox}ٰ2Rۼat5><>]x}o.'*y\&!.~=`>H΋X8ǸcV H,}`[M:d 4=# ,EcI AuϋycqD #TlT'Xd:wml8ŌE.T3 0صwաqy\laM$*n͊6whD =1neNp/? H3$1Lj&yH- 0QhG#+x9w`vG 40#zYi`Bcj5?@y9/F Xt9k/W,iLb/lj=i9,萺Q\ u"IFBrؙ6$Av%5=*CHZOBDfj{&TF> ۵Lsr@/ AurD{Q5xCl%H9cwx# s܂AꃋY@`Ɯ.|Gk/ -/(cF$^!f;գluɑԦzW4K1oA%F HB6/N^E$SL3UO(UwU5}S# 0 5` ϝ+}Fjش?g؝ EX#*xWc.D^ ɫ9|նZ=ϔA uŃщ@"^{|f +k$7zg%([ xJUx0`XO~@PIT@7zZggX `ۉe44d-B-v7 p[Hȩ\eM(T̎fq-yIx,1wFĚ*(Sd>ag g^p9zhNY tJ*u${1LrS+m[{cƦc^\c-zN0woFy#i4X ٛ>%no .4bʇנNm@s]BWY>%ںb 9y>Š'A:7 !ȵoήm-(*j[Lΰk $`s[Ұl1A8NiK4 mU2TRnL/`,ޣ!P?5+VZcuTaY=u_9`-˯ZHDž/Dž/V 6rcs x*/>YF?ڔ&a]HcJ 1Iu  .{ YI]7|g _-JNͨb:N!n傸-ڵߙ8lPƩkO3w*H$LbΧXr.0Ol`|0V?..˲G>}yK"DuR&^=>VZ d ]+ǡms&itt>l~CiQ0TKer& r]7>95.AAd8K:,qz8q'~$b3m"4 BR*sܪvg;"cSk%#_kp2aBX>2:ѐtoΉU#.?}0˭(m *K) 04XD&e(RWVg.ߠLޯZEU̷_<{٣8Ks*nSV{s>skZ1!ϓ6VJM+T^S!8%dzo(4%G|[gXnda\p֢ԌWz2c~u3^ ҐAr K]cc)`+=6Z_Y܄_Ρ v6/m^DQL5hxA(X) >DuSqgPC24- +jm?2qxO|04/E2©A̓Ǭ SmĞOsdxbU[G@iB.IfԯF=FIuи2Z9cHbE^ fҔ2_@ Nf0 Lc:ܘӛ } bTKc ķMgDzAtD{D- BlhC3lTJ$7|F{Z{ozy nXwaO$ƞ($}s>Qb6AI_#c>v ?>k/ʶ+>cާx.Aź=ʏ<ݴF}J-Tu.e~GQ>Y8׉*MB)P(Ju<9bkx ?9΄6u"=Ei @Ԗc/m}Pޔ<-BV@%wauDMt#n.G13[o Ht -T!l8 2cUun 乿hM!RXMÖ:ijjZ$?Ad]ek{Vt=Sx{M#Ybk ='R=lj5*A[)[ꏀ+2^JW[~.Jc:hp'q75%HD퐆MvԮ%ޱ&h[tNuI=;Okuը62o?et6/7%Fpc$bƺ]s F{WDqFu;931\/9:L.&F50ך`>|vt@EWV\!2Gg~#UpQ2γo$vވfIV-<N!EНR[(>%7Y|3@e`,L1.^hsV~'4_YYI!zPJ;7q{?p!Y G}3Z7O٭6E In2,v"C (31t6#^q@a`msmzmycR* aՕ/ŮT1ѝ1:#]s@wlrڥ %Q2ȑa#7k_2&2.X_;OEعO_ᐗ !Kw`< %0 \;>ޔ{$M۪jpl-/2n?MrSNg $0-;PcyfR㍐jX^Cƹ d$)|G&>L}+;T>s7 = {>k4ܦuݙ?Dj3TZT>sy1?>Hi -e/8qۼ4Uߦ4a S8C:`u(4L>Ija _IE׳mKWod>d|?A{\+yv愥TjMUKB;UGη[tI+Hβ(Y'XnE\QDZ9S3-t~HDN,5'&(;m:F}c(:Z{^br% bz->,7 n4.jo'wߠګ Rw?v8|хi3-gzfkrSk*)D~x:?Ki"gL5~'H9R#LTW#ckiCw,2P #GO3 *MъUE0+/D;dǚmuDvH ÈF8hpT!?.O "+X{9U6 >~@N4r d밴t &BgV1PÏK U@.J0)=1쀓ύJTb-|qzFEL`h@GJk ҙJ2›GBy9]7Q|ɿPT #)<yZ`}@Nz|ޔ[/ h+LwgϪ IAִ AbB9Uu@W{̹9[̗%HNPݛNH$jBS6欭LH#\mJez'a+W y[HyF2ۿI%B.#!F0~?ZS='mKIy,cNzv=eҠp ݨpHˎ|=Q{g5bmcz\)XoR|8nŲx,%'aaz  :|'Owװ0!w2Kp lkz?2;>H?J֎:R͸R,]ՌmpK$~-16g&!oxD("2P{Y$`AIPORB} 95D?JSȩđ$.}KWz)C=3}P ;*EFWoF? j>o*逭u%72O@R?uqBo::`[ *Iqo4`s#4ZGn| |q1dqtV?%Pn<{w~?y?5A5Vczg#I+4u(!{2FVX"wzuæAۋ7HAdF3cc׀1m2^:?s b4Z?ac7AtP;Nq FroKébHU)_؛7KP¤ S2;z~ztSu^ƣ*$%KСN2Q[eްᐻ-e0\sv=|r)g},I*P~ݞiy'xyRC~cmcf8>Ĵѱ6< -z@dT%B[O9frJB#N-]usPiJc!&Jǰ4W8CQO3H`pL绿O`BMIEGFD7-jĔ}(۝f~=lXVDNDe^|. }eŞ~{_M)z-0 Iݸ8H%n@IY5Z_'ٴcɦy#zd/ 6LG2rM#fV?NF3=[ ˶jw^9@ ~ڴC텒; )3"sNQjDObUAIPfiٌ3nBl,={7M[[ sБ:nW*e 4>\-ƛL x6 ( x=lAe ¢>mk܂۠GWl _^ee *l)76  (rt>pBMW(gJ]|CM1Po=@ƺ#6 %#ƲsSBJID&m(?I&!f w7-$R9%' vYY8j"T VdZ쬋Qf;2S\!05C8d4c4\&4R$I3tUDܒ&p= 6`GmZَ?@HgOto|#:҈r'_f~ ̝>%Eoq*7wPDRgLm A;|v5Ze +K*xGEѓ-Kuy^w ;Ct`4DK9QVj]wD^fGQ?#w!U0kʂEIgʠlHsƼَuEWN)z ځ̹>aZt+!xjQp_ն ʝf?ج 6FU=#_NWi=oE2 |@g%ˋ\ϫ} Z6d6KW\ LJDƊv[HfʿuquTcyPu"ܾY1Ô[.82uü%qET6Ô8G+GFvOX#{mN}rN\<γHb!>>[XGzۮ_ bЗCkB e47)KHjͽ܊eBTڛ6U]~ mOq,ecj#d+e^hmTskqlje'9Lv+~prA*F0$g(f݀d M ,? %&]0U^+жD\BɷIP HWcRlIνY~1^ͣLM߻6RBSG1kjANmrU _'US1;w4O3/F."2E;0DZ!'ADзhU%Q쩓$ yv'f+gzkeG!?3jb=Gى#M`;e"u63G8 6UPY @m}A.";Vl~A7g!ؾ~hX*\Sק&_>d/&0Tz!ϋPp=P@֪̽"(zCygsX],,9go]ʸUqȖw@=0(>e~ \͔)ˎc][N-}C@8A|Xpw~z+!၏*+ͳh>hi!LEE'@F{)8Lx~.j[}sת+橤HG <1&?Ndq]:oĀEG6"O7 4q S\ dO\wL>liX.&Ⲡɮ0S,㼀6Jȸ΍౽p}!f IYuܾT\9oPS8wm0,ў9B)o}[rYD("co 1[ksCz_Ь~t;6j/ C4Na Lw?)[Ep/iȼ܃rɴ9.m1/|JqL; FñmU{U1^@ #6|aw긎V'RXt?IeD vPȔ恭\`2*ozMbX(lܝ<>oid"|db/ݣ=CrF-q0#lPjYsvQn_[ $1–'v"@.<nQ+IIlTԁjQN ˈ:EC:cpn{x` xNS.{R&/GO=H՟hF\r`C#($YM8fPD,KD53*(Y7$}?OeÐXm'<ţQ8 Q#ð7Dyj3AX<+T>(#ěJ|؞y3¦:\Uň8SތcBͺ$՜w>oʶ H(û߱F׵I?ww[(;R*lQezFń͸1? x9|zJo6Rbш$ g>+qPbQt?Ro)'Mh<| )QlRtX$7;z↼. {7eRYК2&́%ڋjڏeFYOK!&Gd{+t8k9Vj@gqPlW)&0o-DP j.\}^J_8cgnTWQsOO˺M+t5 z _9/>?v] (~쀽gG'}Dk͗v6oDӺp diGYE.}|#U/J5F.ƃ ?/u 5|]Um,ix&XaȠ_KU=uׄʚݡjov4u>-\^n)vW .00RRڼ3*$1 I0~6u yʤ؁UܼuW&Ϯ@H>ʄB%: Cޛghl^uЗ9ً 덉8<@SOOzR O Yt<ɦ WadiIPX'/Ÿ9_TZ<szd~!vKh_^nip%%_p׿;%_HWhK %^^d3i؂?[F)z[J[q5F:341ɂc @h ZS-UdLP?t{96fe5玾fm]6fxD[h_VYČ^LN˞:ƺ}f6fvȁŖ?a%MHgbnf c̙Qf!S.Fָ,łf{O׽UP>Ex@Xd4o"T/ HA>GVazT^d)ZE\FMH}n=q@jĨ})9Tqo#3,N$"HHyZ(R)EXYohwH>2qgi;눓KGNL ,ߦApl}}"CFWE33Zʿb AM)JJ~bZggӏ2U`%oLLt6i ڏלҫrKʻ_*b :={ ֢=yjoVGJ'8XGTͦS ʍ&̒lN c8%w\ RFAnWޘn؏xznǼfavSjuw̚Ž%a2AƁM?ح=bBq!#a["$K>vstDvM׾?F|83sqh ϭ:x$' `/f7JCmf?]p |ⵅ%} ?^W0Ba#|>-ۣ ;$9Va"єF(dV"z:G=sxw_BVEb1[vaৄȠVW^/.-I=+_jB;Fu2c&]~ؗM>^2񓧕Z[y28Q>P%"."D.s"M9GOOYFB@I9X) B¨P?qH^QIi]_gz$*$EQ{z6@;ަuY@EU4x)w-N?yTMۀVbIHIeYqu\`Hfyyn/9l}G> JָXm_ \7L(&b ݌ʌ47LPjV4pf{-vA9쐈,@DS3$q1\_o$%]Swk3Z28s:fk^CvXކnjCq|O{4+I4?SLLCjy6ˆS%O3fuDvi@2˲ RWtg~^57H-OG9/!K'-b,irVEV6+GcP.1=UiCCY`x-îi9'!`g<*^dZKofor0'̣+- Q׀m 5X$ t4K7WdjE"o+pA߸LZv~hHX@^1B]౬-~ NF$Ys\ʱtB=yS '!kjp*辤㪻pjپMH'\ʌy`+&Yxe ƦysasT= `]|fP<gn`9o(T1iȱ%NQM9<&g$^o?f ls:T$CtESƯO-5;"2\ڟFLKm29z4@ pM'40(FMp<償>yC0KrCWZ2c|l9JAe^ol Ibj lD_ /]11GU0; OaLAH1/ˆ=Df (e$ȣǘqpq0@Av˷x NI>oG?c3Zko1%7PU{6 soTW<>(QFIx ̰ڷ@GeGKI]BǞ;k462tY]?6^oV4n! BU3bN7Hq+6] YI:-pe'@'Y(P5rU&؞{Lƴ^zu2l4 u {Qc%oֽ̐TMݎ01>܇B1D5+ᢤL9D/\O;BwlـzCBM`ƁIOD$Tv1UDGsTnEc{oN!i9s*#'aGܼ17`ԴꔦC05Y!KYC퉃~h࡟s\Ʒ1.wŗ<" <ҪǥZlS2 VȺn'וnQQ| 8 \gqo5ʾx)%?!uN٫=icCS`B-'Kӟƌc )zU06@Uaهoxqn I&*a`-3.] Vꠝ]&YW!dx;I$ 0cmצk&nK1cѴ`A-qqw`&-v ;h&N MǸo67cиvM$M ~{ { jaLf{=ʣU ׵ oa!X]3j]bR.*#PgX46FDHs&he^m+dui^阾; m)YVܯ#o \ iAV&>m_R8$^xWFYQDBG4X$+cTN U "C~fbXH2Ӑ +rT5srɴsm\rHKC~滂J;bOIp웥ͰjD9"Em<I]G𧏠_!INO -;sq73MJ 癇$n[vIZ,vg;ޢez4GQB8|5AAHy;2B7!&,pcG Š>hty0!ڻ*W4%=bq?#4)LeXqЏ K>GKNuX q!CkraA;DRJEo#Fdix@aNtn!ǥӆ~f"ӦcTƽ 59%uP_DAd kV Eqa8Y }A}-g疺-B8e dU/(*,)AaiT;Gnڿ|3ɳLu0cߪ5SS&7>]f6mmK݀5,"C0탛=y+XQ,}#q)цg] a☠5״C6r DbMbsPى^?Γ3w,*e<N ?>_:scVetTn* 'Azݴu,fq9M7Οv]F"A\AW!$B0w!PcB5iʖ(joCmU'nI$#nq6 ^B7S.'JV/Әϡͧ5{ Uv[wlWeG]-bC˴(;tf'CaGNL<5EhJ05ֆ%]Eu?bgS{Z;d'\J;&?=&7GokvZS #(']GC/U$YMcgo?>#v7Z-,G\lO9 ؈ܯ f%oEU\Ut, GPP#X.'oi{{#r=}d{BTe:l `|$߼q`N5qxSqu{½-Y2\ل*%$^7lfZ97g+J4' ~ׅIoeJΑO $| 1 Y貽!i >n8[\b\6s9aF_q 'yrxEE0,u?9Mg[CTY6F ,9,}$V~1rTLn2`Sͧ (aޝ)Xy^ݜbD|m۬~A9K,gQH`5*g"e30\%3Y^cTh2s@8JE@.Zf&w!`5}51DwN/􎄴4j`MԌ-3yfM@,mU#{[ 7XZ~u9M+RlN?zPjַr Lʸ"N? &e~ [i&^)IW膒G~+jkWt#L7VӇKf}W!۩U <RqE3{KI%՘^rjZBv!L:* ] Vw"J:a_>3}`G}ƿuFqʾVU+[\/2m05m} $p>XڠĶtc#w#E1Q[xL4o_:eL-!3m_fCgu ߡRTBمn̛ri_ҵ6=CGoRvE|-},mM$|,n&@vF΄\A7%4ONX ^q3Zv @ioV ?}d눥zzsxO 8<>'*{Q.K~15|܊a"{ )Fu!T7@Yg9ەfGs19L#MO(,8Yガz.Ⱥh/Xv ;.% Mj]Bu 38c[q#*ZO{fv.AԄWY;DZ!hβs"e8sEi% = sAg+7!Hr <`Je ˦))eZzҰA 5%֌fN+P[wp$<#]TU*c`~T7R0춠I]8oCܪVc(D ՃNzHYa< t@Vhράk~3aTZ#dFoY/*WuJ탁aE$z#i4 sY  lJ;~࡝cMȄ)|cJcȠ/ETbRw@bAO:48<" ڹ`.>c[WuʎaH0#DzTwk<0\BҴ^|*gq!CvS4BR9/7נWMx1|K-reAfAebB*t1]9>knbP] ]?lnXU 45_k,~Gr5 +Kj{/KSR):WYS{ 7\ /pbF׈Hva !'k_TT:z,1LA\J!cݯêvEEO$4y{xo7gs,i0pV?3ӣ,{Ƚ1e+H[bm3(s8`FV_#[ ,z) G£~.y]ǡff4^&4~ d7-&eȟ!#x!ˁ%˽Cgjz&cрZQ(Obg~bJoP]#/b** ̔Esfkm%-~Ԛ=bs:Yi ?w&)ybVڜ[zard)Ypu$eTK16rz &IotIݜ$wpw>ZsEX+T3m--}Qy[kқoToK&4iYűRb>lNX3^$Tb-,ʤQn[I-b}zmZ' qBP+8+ &sqޗRЕMry hC֬5$ki[ue0z**1l=]}iM1NW31䆑Û:_"bļ45aYŌYohrO|!Ya0JrQ\셿'G$J?Re8 3`hYn5"Q&W֖zJM bX(jiRu̘CuTI֦2kh[?%zʀge-2~?r.F)j.!&W8s_!O&̣aO~A5 ,,[ @)5=2w,:*XlŞOîzi|@m?RRt{_UeҶj$'"u1~=@fkk~"y)BQ} @ƚ?%^wOz?j4BC180TtfpŻ\ zj&'CXq|8~Y OdNX!nB4I^fl5wF+ft_MV֕>whNGsIe܂q ݻR,RцQL Yd&Z~,VrR0M8 &榿*Nc]sĿi -SJEP a*P}HB.;!$ѩ#uB%EٔlRag"P$n\}-jRɁHe4[K)݁­bX}/bXuBhyad L?&3|>dզk}lm*}m=TW4a OU@r2[b̸hjB+3$ :+C6ʽ h*b`iy" cvSf6m[`#di+>XX'6N@Β>uF@ejC$ J+\^]M* o 4#9 ~]DzVyD ]1`5u>Ma)DkKH : Dg P5ɲV)h4LkCh pi|1&4ΡN +2Zۢ1LMtz.AoQljUUjثrv1yd5]oB"醈W@Hnz;4Z#v o6߆rF;g}y|~E5+5{3{F%V.rtuG5\)s˜Gqq{v/ :$Ë\-֐F~Ba2S+{R9R08[8c~:ٙV9Sg -ޖ`BG61@fbMk~mѐ܅{׺CĭO  M#p5 9|9`9U%Lo5js!j ۨu 4'{Ϡq@» IOe4F#S`WoIs%x2@ZB[+怀H=ZZO*4Jl D?s"je|nj9E7G߲sx8 fI̾^(L[f+o]).zYw}Ÿ{`0Im1gz9+N33s3X%((d ״Yr VÈ@ۀٱdKThϨ8!g,g:#pO+Ihޢ@ݢ0e00NKfS uq>ETl4y2f?.eIg|&-V5x)JЄGhm[ZR!u3Slʜ'Z%Uʧ*9um/IZK@`J"ʦa9q( C/߁]n26HBii{->o8j mً &o S2Y8NL|Æpנ%'@O;*;(6|wGMVsLT]d%)1flIqts|NKVRKM4s4U.}Boxa2Ǣ>#(7Wr7‹:~%xVAU$Sc~iOFg2M ї%;OuW@&"JKۈOHRqOcA7^Ćq~=6@6`외*c-ɋC]ywnZ#̕'&/%\ f3̞'&1}ݠ3p0Y;u|ԓh!r!u*cS#\L G2bMd3 N {REIsCΏNTtܷ\bd8j2qb*mbxfK6+y^!;qbPڬ%9ea|I}HmNz10mb UT2̮6l2:KR^*u](`}߆9ke&~Q9+`#yU/¾bFNSG4tMg7R{9PLY9Г(Zp{ciQ0NJel:z$.MI"< Z,anS_[N87R}>Ec'.iLфGPc/\WJcD}Yǖhlm Te%{?sT.kyK/C+<#mdwtcP鿱d.ogk{)p#g0O؝lh[d4;sljiہLzab>L{'2@(.caxN"]%}8;ZT-Nd?L s~`}$xmFDvs] RJk`.S V,UK͍͌7 e)O0T2]qhJ![{7?1`Qί k.H4ƨ=ZmU|Qd }ejr=I2>ӞUv u{֋e[~7ڱ94gˍAlt[O:GM!4pT>p2Ob^1xyGWEA7pN2U~BHEʏ0y+]QOdְnv5RP! /#>N(9`"?v)^$@Ui6Z 'gXa}`<4ʣJ׏qߔhVNè,,BK6g//zОTL}BtXQ^\:EF#92A@C;VBE. gd{:QnE=b@o eutzfX hSeC֑lTwg81W wnʡW WgowRn*qIؕi\+,=蓏]!ffaOl6 2x^_@.F`ګ.ON%N)N)'q1ɵE5೉Rfj(gATp"UtdP+]7n/)cEgA7n iӀ$+/M1@$ w!jDv)$7'}8OsA>~o*[{5>D.Yv!x,&H& .!AkU[ʿ)Toou% ۝ctT m$\d˽WߺOpDK-lW5SvfO٫=xJ~гFB;Lth|dG沔*.Pg5G[jW8(*2Qq0+z\6Tϑ O@>'=`kY r$ ȼ6C{EK!')_ǡ7MԚ*2(&ԅ$# QI2 sG)2Oe'H QmCCvFß Ǭy0̗>z]1(SeYH-0#/#A&Ul~3Xp7FlJ_692[7Ov޳uIKwB$5 sX? Dэꦆ_9-cD-ȂUJ6y";Q0ˤ~ NK4a󯰇XÌaȣxJtlrsD#u϶%j 6re>QkaoX\h [J)y4 Vgc$ v ]i&r&UWh \~Q}䘜m"HKFCmmLǸdE>E<}`q{BLv9#ՄҢ3jPۆ9"G0Pd6ںBОNhbM{ֻwVط=`K0Da̋>(1.TT0MW9{n9p6}p״nZ.x4gHe} wQ_ }Dq_k>Abg4^**P\f7*&" nnNn-k}P:cTQ8*^]H"6u2"-R}w>)XꕭFNq~%{Nq]!\Zi;?"sHy\,°f?KCXtvʓI7q * 7ryC )I]>z<4^2OP³ζr!;U8H\&Qgls-wz .9ܞ&2_+t#-H~"'Ll [ r#DܗʪIp <*ql?8,٥)+Ԇh[VHAryE4H)dȦ0.9i]^jh +/O{sK|uJ%#>a!m&FBJYglbm*tWzXdm*bf([>)Z]&{~2(qFn'm1죲2]?I;?|Sl]S\,}/~wNҊKzᖐyz^S|uzߚQtyfCpϑC0.`g HZ╴Ё}#~_F407! X&p|vbj#Wdr-36XYݰ_l6ȺZ}C;u$=ˏ3waWCv͏[wԲ$q lHG\nndë1zE "tbu;vKSmfҒUȡ^U`^/iX.2+pÅثC!/30wDYCsTbBK,̅ #TO's NWws~llHl,6 ̼ڦzyԣD b{չ7$Y!1 cy!] >'?Gf潚Z_BC3'ͽA%x/h׉lWǿi;Anv}%BTԖYL2><֝01&m8y3bg2 mbqBaYuZ jsKz4`I= =,gn NDuʼn9 0bXemqvK脡~!r'w6R[Y5ep;3. )#Πt70KʀUA[Tc)[l,IӿEjdE^50̖CCy&۷&GvNr Y:|hK{eI"gqT'@ XN-c8/ГH#&׶˸UE`5#Edg92Zy)p;)8.ݴ-5Ы@Bs{XYq7'GΪNԲH3eORsVaHEJzU?aLbV2܇[fcT (ʉ{Ip l,֪[B[1X@|F6:tـ`*Úx/{ԬuQj%f581+0*cf)qe{4Zq&cQ]-_jB29{anQV fc0)xWԛۯEȕSU8ܜZ}K5;V"4=rψ2*cλGȀlawg`]G}DU|6vu@tL-I* ʙѷF% =Mp*Bq}z_d& \>,/j x^&uAe N8Pz CmI:z![tc*?3`'Y&!QR5 5)چZm=?]#G$S}ƾ_V~mYFt9bTkZk<.>~['vPv=vu\ԩŻpj%ڝw'M,kIy!2) \ʿ*?F: = L_N_S3|4 =ba W* !4ýK/ ܭDBK@RDd׏cOqJ׏kjV!9 l3ÕHncZ>dËfᠪ@":5 o !t;>ԂW$]0>EF4+ 2Gmi7G XHCn2cc\jB"wS/{K| Y*c⸮YCB+5kc~2%SOgU\^hVx)6şo+tY+v -{^ϯlKtz fE偡?nw/UM_L/-Bjʼn EFR -MwTE l8G6?WB̝C2Xwa񉯁 OHUk+[~u4v~%R7WgV1쫘$Ԫ 67KIqp@Kaכ>D"fηl @FWGSGxV Ŭإ_QzK\Jp&~ iCmag0b@I-{֭+'ɱ?2n&"+ې)<n 'rJ X1vnT1ޙ:8 T~Ŵ S.B(f[b}J 8UXI = t]oߑՇ|AVL;JF̠*U?j*䶤lyRdLJh,%Y aYKOa2IA *~Kw|K[m@.6rR`~@Y:'$ԎG?bX+wCV3 @"9/>yC*ZXY~gH@<]TI?(A<WHDu.{<V@B%"GmbNUߩ)jkxq#;3{>e=\!H/06} @JAB>a~+1v;mZ/u(S-fzΈ5)o~˄vhؐ~ptlFvĦZ9 ae`0G6pD/~ҭBhgN~3=rb-D%)4/v&ػQQ$T KI\英֊c& l;GSJ%ޞs1:j8e#Fі1Y?Ϟ-;v2~GAOlq$:'9'#" [{>߬.8%xS: 5O.gG+DMN׭ӗSG,7Cy`^Dm5`$ƭ55@θzRvYl()ӟe. |\TݽA"-޺8y;<vL#[,6o*beHT ؑj>jdծ ϟ3E f'3WCۖ\x`̵pp(8!?>idd ({IҘ8*^~8~̆D 2jϧfOd5Rja=RI~v | (xo~t/#HWiZ-U7u//R!11R0İZej ),u5,`^ ad4IFKxW|# (D7:Q>G}hVKa^~ Y\̿;*YT=Qd%y)+>.{B.Lm=pf ;Vcoa3ﯿYJ 2,bni2N(\b. Gbit; `qxL:TSb',k2Ͳ{#[?W^611h4Nt78l!%p;jƁ"0 Pi?}C^c;w}φ&!^^.}9CM5F'e4sy I7N~lj+;KTu|/y[Y]f(]^.,;p.I`dRx'ʘˁ/w7=p"Pv408۵5'@?T_ wQE$UmI_ig e9+Q].y]ՌiD<ܾa )",UGxb--.'{:T!'Htsj+phkV0y1BS~";e1 RD~g"׮KHH.ar'"4I ,|eFj΋EQa7{}4$m3iX¦/Q>jydȲ|=XWc3hd1S5%g"h-r>@5ݢtF#j=E l6AG \@BYܾg}xS|*Z[SnɘWh@߾]ޢ? haL48-m84K@l wTwa 2NpP,?'BGq(2=ˏG={Gn#U\4yu*j&TwE$aJ6wi>T>yh Tl񎻗p&gͻl?0lJɴ鱜E(NτA7҉6U*a:&tRv GA`]Q7p/X^޲l҃t\d>"Y&0"}P״?`i,ǂ|#]Zgn]> PnK%\jԽx̟%uNM+mJyVLlt%L q>=kOgۀv.Vp=I7qU(xl Z Kf3?bՂ-Y &sN֔wYt<ĠM@ѲZ"89ԉϜ1T' Ҙ8!v썮G^-F6H*ޏ=*#4 T`rR}2/ދ+ہ̆}^:> 15iE ׻MwWq3Yʴ}kfhC%|XM8TM-&k^Ui(ȐedT t.&q ^` XڟM/O5$r͎Þ*c[Z拡3rˊ#l{ Uo]-R6gld]_OУi+nq@C׃G^0GX'/V5ڑswNyلW`=ݖ+dIٵ4Sh'G]6QaֹcX(9MmmM-N^ UAR!=qd'F5FO0s* d̢Wi 8,"S ͹OHaٷ'}* 0Nlϑ AADKQovfIΜ;$%]w*Q+ܯP$/9Z,sCWթ aJD"quiqANrMUF]e<8WmӤߡZE=q!`8}yo({4?Gеo^s$\"&trIB*Kr+%L,VPaZ7菹z`͍H 2/$CpxoeWDw8Z !i!?3$l>xFyecZvq@PCTYێ`$0Z7DZUԎZ_s$WV NuE[fwle՗?b:nkRK^eSS-f,mBi^ݽQj{sΣYHg?g,QKț CUp)5TlڴHZL2f:H|jεl۟27wp̗65akeƑRlER$ :]i'eAf{J*' %n a9 9ah' ] Np8sI#}8R%_{nJ hw6p`8tJQH$  #7?D`Xc#Ł0+#^(ekYWƙRcCH2 jzj9zF3^;>.۩ E[ּɞAJW~7dѐ]RA3b jVc"+llѼF`_E~D?ms|2|(x6@l 69oa VIɳ},]rD*;ަrZT1 =ݢ+M1> W0/+$O/w H7V ֪U8iT%|[c$U,AH؈yJ֖V~hYÏ̀3x_zqp;٬#"-c} >X)UOVx5.C Sm̹[kէضaC7~Q8aF$sJYnŔ`|1y).yl·C5"y@nHEEDzBĆJ O[UfL1mu.e,iVL׃ؒVy(Vs&Iz6h"=tP;Ct* 媽qO_~KyI/_|/g"z557 8KݪR=gKC ߠI_Um8ۃq[!htIoɶp ǿ;wބz>T׽[E=Psj{C^!ҠhVjR(!"`3P,{:cg<{DHc}Ȫb`#"3( @vZN&/^[%՜BdN#kz&gL Z9z-9a Ȧl,L=Ql#17D]k^E+&dwY)g@ֱvkh5mx"^L )Juv>C)mY<s9 {0E !`FxrI-K p B)fI; pjQaXo)ڇΪod 1}?QCzla ss2evnT!=z"/cv9m8&#CLO[a*4%h½K rZL1^w~Lb7ex(82ɝC`꿪P<| dxРrMٴ[4(g Wepq%zIpTҚLLTC?d+lKf/;G ޮEP1:w|\Vn0,3s u斗B^F3jkr#oIkްQir j I(j\p9Fe6Qv<^fvLԞ*)HA*g.)$}VXz%+esIbĦ3/-MkW]rRMuhYmᦥَE\e];ZnVR(0uTM xBq.L2g롞|[{k)Q8wNU+a ö8"7R[Ar C Pe*$36|I^A==VTTX͚|i)卢WLWƯOeLt{/:s/e^es">BxyIumt h)o:NLz/,͖Fcl|LNAQ)KyCYaTz ޏϢJd\oUHu?VtdG4DQ7'=^[d\DdWH@й/Nwyb.H 4s&& M\ 8l֫01ݱV|бK:_}oS+efW(ÀBH(1:eHydBA@kPz\V|..}߳SCe!/,\vt.Jv);ʉ#ܲw2T|Z ^捄@r^D l0<3C+<?7I&u䆓bkMO jzqRwXhsu k?;/HMi gޭӞ?@\m\<sde;?$_8juDB͘2K*5}(jWzJ`I1N! W%+9}CK$fP#F&EH )e:{ߕ5:;'$_s vmllӱԼ_&oK4|;q"6%(° "8 ]P"!lT`vGXRԜ4C݋b5o:rj#$ Tk}\)¹Ǩ0K"մR]߃T uYh0|RaBm=X$~ǂ_)(4r09McKW.vD֖-dH:P<*őy 5s>_15j{I asԡo6&Bg.@j֠Zٺ|w}K<ί}i%ۇcӫRP6fEI=*G B&)]-'@*%Цdsqxj*6$I ۄ?\n\ jlD?a+!0҇qXvx5QrOKJ{dK€( صӾP'G/O?z7(Gڏ9؟sS!&< ۣ;ONf'm$PP2Ӗ,P~R4.IPh t9sj!uQRI@Fhӝm!G5n[SAd|،{.FlJ |p_=Oql=~DŽ^ΰVNQ.?ѹD pOijzԺ>k|KqbI6KPl0)j]|?UMf Gk4]h9"UIn+ \Ql}Hq젳/vq(BS3CB+ad hΑ8=c60 LA_OJNj;);jnYihK(4h|e HH6Z阵iBP׊TD RDY~KuDR?Ϗow:܉'q*VwLt7K),Tlj#n|6U礚$%JŨ@_]sMmynƢGkh7f59d%'7llHvWlWdYS⣔nR G@4̊1+找qZNyJbe#~Xd{!9vs3*SPDVac6@ce$t9Z] ېl9(f(ô[;:rp2mNgV)ir[M8h XzߕtDAnffF$0T@ 2h*x }d◣֣'*t[l*bmY~+K+sUp~\IۆPfD!ō)8Y(HKd+|}.m5$ \&TJv߹A%%͟Z*}ÜtYq &3fWf7.]=ل%'F(&Ϩi4DaJ\ o0U֡Vf[Q(o7Vn# , ֚"+!?fZU\l}/_t}KI}@зSzG+I޴kĈ}:&M׋ i[+ -:lU0j^T oIatьKX=0ɏҹ'O*@Qu@f'^nAi b)a[OFƵu!aTaQkJ1whN nz 6~D=!7MsVLŰP&Xn wދ'bQ~ C)nnO W&UY"1o)L0`_qQ<ȭ_; j%̭a6W%G!LY%qcWT<U7/fwI#:"z$v®!n=J8 66˖K3FC7"ҍ#N;x_'YyIGK w0(W!ŵ`vU=k@d2be@H| NB:'K]6\cܛPNnuto)׉tK3Zk->jҩ"ث)'c ݂A;afPe \<}^mxKNc) Ҏ d }$@[ըH%6$@ p-Zܴ@D7g$ǵ]ZQLgi.YD!S.c;^R!v%*4H ]r)2yϔhƻm} .$R8~0d &~[0j=7 ".dgvU8Ò0 J(NUpmK91%Z^C"-e>G6`aiL+9R] m`,XޞmHe&V,gx0\)F[>J@+ JU{T[μ? ۉ9RU~h|K A *簪/N:@'/ز-qZՋ 4 Ӌ2ؖqBzX:M3SЭݎ3]1us@o3x~g`JMN gF b}R> s؈@?0je̠cGY~6Nsu7Z`C ED-!Ҹ+X2ū|8 ӯlvW?E: u"/vS.$`c/Fr0pt5~1mz0I26_ZMHe&=!n*KIO?4$q'V K-1Cz:3t+„||ȭ<_;떖o5BH4+N\h#mO ` 3g@Djb\};r/F[ bAyJ@ ZD(  Iю?^ܘy7zl qs}K 4-s+C\GȑZPӟ~ -,]['֓ȁQP.v-wo$ } ՚:$I2%e-&c Ak,~dѱ"3d'!6yҙdܨm8 ]j&#1m<*)wcE6wKͣמޞpkAl7:\ :+q>jbl&,o) q{ ЌIm[cQE1h=]╆0g7`Ί)E=%ohBv!57lzQ©qr vq?d na7:L&i;>]*]ay%kڃ{p@WM V,!bHj@B#^͊/Fv2U܍Y1! ajݜhDC4(aT;u"دKRU}@2O5q95QElwz$QOGr PE/cyo5_X4CTe@q8)}jW?~TtM$2t 3z9Wt[sd/'i4aK^KlVlLO gڨns8|@~bӏY^}lƸΏWT;9*$ Cgh DO]U bKN.}}rICw&xډsĨ6ڳ,YɋfZ† CHf5Kq=QgV1LiY[\z!xs'>$mSEkDuog^du4)`7/2Add!,(7O^Cp6-n$%7LaԬhcçUa+\љ6.ڤ)+}2N4rB+ۤ 5`+YcF?Btnm*-j*HR@Pѐ!a]B)J֨gb5Zs+j`vuwU >y! 9e1_2hq^5sBCqc <~ux&(QNo["r|GYElY1ۛ4s!&G:ro7 ?Lw@mnJEa``Vϔ .C w ^@ AK1ljщQBulx(aFCŋfe_M\jxYwݨ.C=.oEc iԛeO1/l.7j4p[zr]j5H7i&1H`,]M&,p+v}dO巢!~bnn{ iSć.n^*# }K)F|jI lbpx`CrlM6iy_]nꪸhpe}Nfn,e橭؇ ) ^6 sBOlY JC]UհJLK&IIC{Xgoq5s^ƺLYX tc4H֭˒JI-ck#7x?,z9sW 2O AG& 3߁$e\!G{)09vpo^ ꬌw}õV9}"<0v{'v}~fȇصz4BWy" :+? XƆ̃d%~n57 1 įma|/Z8$X㠿Z9t[Щy\&nUl^O,Qdtomz#| Ky@jâ>'+NPhDṕ"gd 2Tȝ¥ -h+:ؼ8nF|&^Wĵ@e4mRxi>%5JJnDZ-s!UXbnr@m\ՊF,Yn*A5 Qs9nAmZIMVmTP(%#xp_S{'%c|ٱ~0LV+͹'eVr&&4?\ӏ7AhAu2Бy'E 8*vTl NE ɋ'pt?@ݔ, *3ɀKP>m)uy@"RQ\#_ QLNWn2qUG|6]Z.}]D2JtAӵD7%!%_m]}=W]i31߭F|J`-:h݀ %42]3 `E]!Aؐv}6tU̡̙^EG⎿QU {ufZ4|6GFj6zȝO #t{R Nt$*xL@alZe4ц x(=6/:\́zx s.}^޴b#{y7NTuZT.sBQ6tn)ȶJ kh ۔b="܉%x x6۽7(Q+ݑ*GלD/~Fg /t ~$R|$YFB #ʈu%Aqjz4g:&7@ t) =ŇZ\$LӻG4,ҧ{D:GkX@PB(XPDTJ*%}]TT 7f.aeV{N+Q㧤|= )^SŅظdJ *:8Oڪ~+oݏt>[wH*":8MDtǵoho"-Nm1N`@z07KȽN]B<?deگCiBzV=U|vYeS9l<[aQ:aB=$T?=ӣZ#{rY>K7Xۼh֌2$er` Zl\" `uP*P)[M]khv4{< |Ra26=-.>ԡ.-aպOEw$RϦ J5XNX QDҡ?)svsU[E 2ϴqB\DgvIwV TfZ,L}ӱ"סFx=eZqQXk%CRRWAzD*'X/xxV0Ue3peո3&O/ !=:*Ky˶[`C P[ݙ;7pKV%ûZ]O5oU*R9Np9mV)~|%djXx9~a؞ ! LtJ_AL~bCp(in4GM(TO뮼 +Z"#sjIzj0ţ:no/y~4%'UpyITrX7xHv;a2 ФO҄"ejh#ۯ6yӀٓѡOc |Q1?WwrƋq\"Ƶ=ORș(i=+*㶒-obWQ>ٖZFYV*.?`G܈_:N`ɧ2aXY`BEq}~ YwGo#fNA^+ڞn{ms?FgV;N>]9|-ᇍICDᶊc" ]$Lxޔx0f>oڏvnbs52e蚗9w:-S&9L^XZ}/+hf#Fi2`M([{, ؅oHYb|uRA4|x@#,* Z=x0sR,#8#8B #Y N3QQ$U' ORihbNvV3m*QNbGU=%إDVo8k{IGW?$1//kH+c'j](SZ؎~M=NhKY~-H!nmJyؓ>b辚n~/ՙ=v:zF9}L,ڼw;4;RVU.vr~FJ?.Q"V ,frGjԨm 5:)kZE\Vnf Ig[KD?GH{y(J dž::b܎\m6%Gk1# DPnL` ť] 3[>T|E0PRir( vSŀrg]=+h~?O$D2L)Nt0cCZA)LB]^9$Y~'Gm^ _+tv4 Ԉyl*4@4{ҚZ/R[EޟX:cOJ`j" 4q6mIOrKǂ’Q$9E d%35,8+OʸU 7lc4¯!IlTӔ]{uk<\%м2*v5;,Vߤ] LTq. -<yP:4/ }E}%+婍 E&Kco l/d>l|S9@( ȡp-M)匪&e3 !!]bDP9UΊlgr=PdOc" 1 VfHU^hzwN*ix][2KQ^mX#yePJ^_5O9D-g]_1T,?]cg({Ԅ fzԽgo^Ǖv['hGIƈ2wԯ)AҝŧTە7whRl珆;ޥCr I*,rv4iXzכUzVnƃp\e5GܮS:z&diPI|5X#5˦M7}[CFM؎r]Dzvs"JXqɜLVN$BZXcVҒM  |c.{F\Mѭ;R qìЫpY(ͯd?OYQb"熌khq9`yQ_*h!\-K-_L_YEɃeH*?"W HZ[^[$3&2)tĖ;%LXQMk2&=E0vt:6$,5@g89RSc|%#a/]sc~wO%gw|D҉o5yS4*t,K7ʯ]g&Sj&ZM;E"|OpF|M)b^U R'.K= 92,oEMkBglSm6 %ctN1C%ָj +6B;ê4nlC~f]n\Rϓ#B_ m94D2?{y@v#GXo#`&ɆC; sEYc/< aKd=-`#̘/8#g)ۦR+u J݆U0ve6qg( }K#!XA^ Z3RX?J`014W2Yrt9 0 +/p ^Wt.}:e MK[mj#yc!,!#;҃)N(maVKL-Z hE^XR2P9u$61Vݳq&Wt(sʀwM u?džx q7h#nCT+@FkHk9]֩a:і`c/r Xڋp+9ܗn0=G ~iЧv7="/^pz_ kf c[5o3z#" Ljz x;muW$Zz GNY{:Ps!E̋bqܾoe+q 㥦) b蕂kĵ;\XXuD$jsԬIׅAl=Bϭ׫m2,(>nŽFD8)ᓙ9|T[R@L&pY tNhg=B9{HI0DkCV2$;r2Ku%*6 ɒ<01H?ѣk+{/5*K1 ̪@f~AڙSU>]~CHyQ|)I }1pr׍qR2Y/\úZ9e`0%6 VhE֝?UY{QEyi[ULfCI)hKF- !gq#p\ d4Wњ5d['/630AAf v\Slԫ<8n }WpUI=K0tȬN%T3^6oQ%IU&*/_8M:44ʕhmr jo6uknEueܦHĵ0}"-9v} )z[B3@UN63!ax@LR]"4cʦt Nq W&k}T;tYEuJ!HQ,#㎖_6ODa O[Tp:g@MyU#،j6I}]<_ w z7[eL h ,k~7+axY&A ZˎC (O^ B`c[(6Ɵ\M-qCXB5C+B7ȿNoY{][bIBKY+d!EyC3CmwC:J+҆(9ܲ|$QEkދhCRi hDQ4c>Y}dU2M(eF3L=&8)gtWcf2 1-H8u ]azAj7 ݓȤT E1$|Ҝr!_l=rx1qoB:AZ;0* ՃhBi5{KĒX, T2+ijua rɿ`J锍C`G1Y=-36Iw>z݊d6gMH|SSa~8 RKE썆xB&;` ^"\*)a7-z1<^gc>s&h3VT0Kꭰ bgخ}˦0֗fS,5mF4[v MMTj862FSlФKOA_ߘWbm]2tP? ǵQ>oHRlp|j:rYn:7'|@nnwoPOGaHH5EKZ/vՠx  4\m2Rߝr-]t#)(m:l\ﵤD@6ߋҝrAOnҥF'귔~۱|1f)7$ǓXȠE(U l{q{r58x;#o[}] n4' XWT)qyse=âux%춬1==fg̑+7RgFR EDyڄЭ%=xJW^ؓ4|-(fԟ=wyԊ2n2ZpTkLkF^rȥ6ޱό8-7fi0sgaJ?5mˏ cC}x鱩}+ȹ+>soҸwj5^@_"Y7ez5j[C)}ѹᙅ{ ־Dd*El0BvSä GNH 4גҔ'orEX@{ׄ"RPHzUb8kSL/Ҫ8gc(Gd@=gDL<DǝXyEj -)rѵ=c CG9qq%LQ&b;"@Kf lzfJ "+}s0~G66=xr˼PFU?Le}ɊX>:h`oVI,Q$_PR6\Q³Y~ L|${uxU9ʷBħ b{ ܰ"=E l/s42 ~B-<7Q^uCD7`-B '?0;c[xy/2R7Rso|kՐf3jzFqӊ)}l(rE %A&޹?`jsgMUШɊ.5Ԫpo+q%sAtz^팖qpTkbٵL@1M>/7J@k:ͷ7H"⽵xi P6 qiON İ?"*( 0h9{Ъm9` 09x#w_N]!UK/3DPg!IhQNA/VUE A&:16 Q(ǭS~`\n{ŋwR[>F77597d9xYX_ xl`>icK I~BDջYddq0,?3^fZHáïPeЬTA)'#k-ndg bHЯmgep׾睳5$}2R pIcOn W% ֳ8Z^/>=b,8ij,XQCIXiX eֲ:[bLQ+udd!`*C."%Ν'{XB 9ᘁ=E,5fhxh=˘GN>O!St|?TfT,9[$2rƄ]q#Z-pf-='Lq1>8y#.xkKB!/oxĝ%SC> H3;(654![1|0Ho6ϺE,Po# \:3ȫo x3`Fq2II9FO\/xW{"͕啮c"0ʶ [B\`1 P&~ ck L+d̼ϓBT;fޯAړ@ǭ}FثH/*}kS4 ~U PGDB{&KXvJ4VYiduԭ%hg 3^h~zRN15PY >M K%/jlQo%z$끶}UE8dc:^ҏ--~9)',JƢLF«9?%U}4#Vga]DÉ>Yp{h`G#)9l[N_/-]u5u}so "= AΌ$2q_SZ .q\HiؚDk1f%KDY^ 'R"Wmz:Tgpj+Aq?k辢9`ekYŅIwJIK4Q vcKUjմrWG ]Ⱦ:41qr=b%zWx߱]Ώ(GY-xL;>&Um(x2z [^YTP2U*kh& rFsqўc:[Y i}xmIK0PXv@MÏI?S{Gy@|&yx?d/]uw{t"f[(wX~*(\3%KWQqB)C[]k`Xx t,HCfW65M +6\``lpߑߥP n[߼ՉK` W$"5_+/ Bts]#^q7oh|,CkQ8C8k ˊZfϘ,aV nOzU]M8. F/(pUz07b-U9 7?  TyWk- %~iAr˧|>b2`m&KX&}DA_f{mmכ0eC:)Q%PՕBMQ aff S\ZfUȭ9m4HztMە)mq"׷{pwL\!$YOǻ3p+3)\|t'ӸV!;/oS 7)LI[3K.VЅm9 Ϟ7ct<۪JVYh\REߊAl QXb` Pg5=8˺VNnƑF&G|?G2_/ͱy~GQ%=*LPtp q iϺ+@ .ӟ/@vۻP7WPᙏ4ԙ;Zs9KoQA)!(gK da!b#@\|ے^nZ#?lot_WW}O2ldRrsKœN=;>K-l*+)QV-!S4\/\Q0ϛ74j Ļdz|ݷ&/rFxn=G&lrM8^= } ɒUS2(`r$C {tjJ uj!q~bPO[R: ҙ;az^MFryp??4=/~ZS%]aMPe߄vQfB/O".$#4.̙*ܧ y BD3XEG4+!e8`_y&l sIM'Y|kr;=\"hqk&ntv NuaPҤP@j|d̛?iݖ|U.+7?oD3p4=rOZ h`&'2š#jˤ)-Zu"oM^Y'$r&D7ې:ćOz>XlˤQ1ODfy`[7udꬔY:EETB9 @#ò?vն2d2&v렫ߔi\}&Aؼ;;(+dlb9얘UBUDwJyay*t^x}c [rb K.ke9K&Zȸ6ޔYLZly ڢnc+JXɩRe 0<2^#ۦ[^|ήBKV=m5!V嵍BYi)BxZ2lgr7wzn;̾Z"%1D-r LO#e#C^j%b#б%Y\~wv.FOMs\_D6σ@j6_J2o0rR8?N`ka}. T^ يl1 $ϱR|Afsǖ{zexy]z8h~%\B32Nuqi+۟"uIoi[% fв(,]rlʔ:Evy`We҅&yᡜ$MZ [n_#eVtnoRZUYjvkҝwNS/$,f'RGOѷݬաUK^KF(MǐB Zsa&'deB=(9۩v(H?i-9mn=9+7328!f}al )P` mCψKM>1 M@3AmBrqymV lOLJV~ބgOF.P;wy K_=e. 1+%~إ#J><:g6`a0j~W?5Ty@_ JD6\)H8C 5+AzǪ<$?Qy{x;z,Ā!m %r$k>\LO> ;sz4OGm tg.|2/:=ϒ1߼:kWwvm÷/4R6Ao]6+Wr;{S32}t6ŲTW V|l @e sm3AKs6TL$>َ0`Gν*нqJBZ*z=Hn'qUcYDt3v-Ds1i`N2w}A`# ,UW9mlTHQ9uh;աh;洺Bl0(oBL3:? MgK\&} bLD(V^ڌFPm>cA5H=)99ԣe62A]K4 pe֒)ӋA[Z Mp^n jt_1A2~Ä@( s XdѦ0WCMa4SjS6R(!tdE8%I@gֻA 5Kk36463r#|C^ld34w=e:b).C33,xKIXjmC!#?m+뀿k }1[hZߨs @T2m\"PƘkPvrAQ=UJ &΁dMO5!Ȑ_t5HvJ:.z R$aB=>}u00{;(wWd )pr6[p֤iĄeeӈ^&pml: Y+]$xwP$)u>:-v 羥?t_o&;T.aJ%QlM78X2cf{T?3%FѬ)[kUm=\؍nZ vsO5/XU : *hMfꯙ%s85ҍaRyh)ohpZr%,lLCד-yog+'<8LkD]Z.3Uc2-CdGϒ;8 >3|QjH9.&|Z(apBFOz6 GaQV\~Nȫ/f/!z1+Դ*| p9 de 7yzLd9ҺHY[,0%:m]k$' Yv; RE^S'qߏP$F׆\cS}3R#-xӋsƕFWa DOfsSfVMײ۫jG*mFEa`*G*R~fp&S24HGfY@VX TYD*&2.Ac)1 hQGr"%ʰAv &Y[7nSRh.hYpQf*B!F7+%[|K3`X(?mjTalZ{Xʀy98HqϠcވ4Q_{rj$D$ouLK QPIE#M`o!M{Lg؁XR|:4=A']ȼkn@1q9,˽U&ʝ.T dѽwxʘvWWe'';;kZj-&X_󣸛G$4,L Dh0X mkh{V{d\?K"xt6ʟʎiyS2gZgjp:P3zO%Y"ء:d?Y^ȒіKKw EP3hUM!q \1à. 7@aL6"4&g. p&9zq^gCϼGHȯM?lQ EJ>?U;6Bk(zb0Z@%hXAs 3ހ#(N>M!_K-U4RI3r28j@Lj'8ag=b:m`Ebi|݆%Q {w3ᭋGȭ&ds> e` pcӬj3)td3ҊXߖԘ09~ABi~Of+0s)<'8@&JS(oϙD@@G4K8Abod++X &8!`XH>jHWd;_FpMsmOz8F($"a@sd|f'ܹ6 ('S"zCC|5~z8QPTBMU`Uiue_*-Qϝ8NWXM# ,؇nc=o=eMK<uLG9,2gTlI~3*%_ݤbW{\9[ܵh&WmG2ЃNߙѧK6ueѷEn-jTRj< D {dVڮ G(t'5ɓw6W3p-w,;Ofy`9D.hK>rT?j =Zb/ok.DhR8dyRѱ8gfj<{;n U6b3Pf8m6z6i{l7v,gdX oFKÕқQ'CjY)~!n n%Cٚf([ɉ; X VG0h{U8;*Ys @I)YOPMtgoz^1|`&[zY #'xg!gBAg%Y4Y?35!ĂiR4ڷݜ N$#qלb" %.w$ v6 Pw(mϡ,HTn<=!}L!zp\}cJ Nxi44Q.;C|"(`i$Կ1ll{DZQd@tYWla;D[j凔>3+2F#NOs߹6DhQv4 Q2z^ksA7Ϲυ6s5 tMde?LWó62u]#1 d'%Em R \Ju,hu@r10gO(6Gw_jl25+0±:e?*?:vBD+z_* ImŅ1skl,26I[zM.42񰷶 Ө{F>9 ~BO2.:}|ܖ9,bF^-Лs$j_d p0K6J7H=/d9;r^IÕʎܝQ|9g!OM/ DH7y B>{ KCcCW-#[Jyl.s f*Dah,JԽdUh42S-Yks[uqwC?LpI,L+3UR]_ߖz.ƺ+k:u;RV9LG,e;8`'+:{5hկ>zнq;sޜQK"-#uB5_VM:]ADPdzLB,T?XFz1?ugc˂YkӤ7tso kA+PG]W.7ȉg̈@Uj{s+YFޜa6""<%Tsf }3 ڿ+k=`E5潊k^PfU*`mD ߸ؒ6f[f^:TH֓-oC3gJlڅ3C3HUi'=J+tfx [FLS/ i?8B Zce JAl@BWbd) k_j@Nɪ[!Klh|tlK ^Cr-osv/a.doxkD_^A 5ʚdN0!-{eI'#I":m)p14)m xQ$1J6oh)l&!{Rz+S7un.bMӼ\Z(ޖϮ =|ZBJ/܇H]:C2iDr-Rv\il_t, Uc\ڐ V#X (tH]b^|y rU5\8S<>݊hξ0`ƒC= }" Ma^#V1{|,y73ω'; #4\W`b@vXѮ\%&eLiɐ_gJ!SaԆ.𞭒{R'K({E0(`T(x^8Kĝ3OW/[\ SPcF3$mO!1'݉oeoqÁ|!oswBڟ!4,?B\-` GFɚpb&"v5L/{m;hg[rYt5z| n Sb_{LE"ݶc`rA4rq&pM|X]!<4Vϥ%#!D'kkAH^5 L/>#up&SsjyYTBqL??f~D9pkyi5#T4 j\Oi1(&ܨ: +e2"& tz@=;LLfilb&YPi%_ /7;(2jK; 85tp)@?%{$\(².?€ -_#` %<Sqp:Pnaco1˔uK>x_ `96B`ݷ܂b1яA`{/l?VD&W`Hc~rUie \ 0JjSB#e.,o뵻[r$c׮przӧ^}o*N* xV끉y%WYnZC ţꨅ5 POg *,+D9"cmt+k{Ѷ}`UGLU' *ZWQ'S;n5.h'ַQZ$l LK$1F e:;W#؅*/^5uW֏K5}EF<7,fV!\>SHѫ'6Ԩ[ʀΓ4B]R }`df@H7ksNRV$F[=AFE̓ªͯ] )ڳȦS 2u0 @ؖ|m¶=+FtvG1aۆm$cNAF)9(a%>wSS :4+ _$n$_;v`b6W1B`ѠAi%e=Bnzh?ŝCE{Ge5}%d$<Ӗg`PBNvzLV g]0ʌ}]|U"'&z̧R!pA^zM4Tkb5ODr$gmSb칍Q_"8mK qjIoqÜIy:I C=X! .l;\63Xɇʺ,)e]B)MtT&ޯi9xbN8 U?G׶vѽ5 ܼگ*Fu]n%%u",''li:޳sm#R op<OQ"$*}|;|'^$#Wٹ]s(oD^IZ G/+g ʇr;jCT hm)ݩZЗHU@*f ƭ+$US8#i|\I,Q*++\׻Vy?";4p;Bx@8IrxBƺ5z8ڊ$JD2RsE!J>җFRU~2yi$]4HN 8f&qFaN *Mcw3"NOe&54\_B]w脕$}'妬4b',9x](Z֔o'TMdՠ;ik#vP<ӟun"DYSٳy<+5b6ɷ{2tto(AbgP<O_--^MB9^nH3+mONEH38'6mB­S6n])N|g o.1PwK貗sם1#.e힡}ҵ niQKrfd-y7n9cCh㐥|8ݡ%Љ *Ztj4u#FK6 =OW, T+tdW/ }`AQb 몹 eob"WcxBMD{G`|ji",mMr!7V6N/ɿϸ\; 6)C{w0EO8} 8RqToj;rfɌ eɀ] w5 KOfmwyƾn9Z/ص63kǡ<ԑ:l Pi@"G]آ o>V9\ o`_V(#V}!702B't~橰'0R<?~54_,\jP[KhB"2%U0'SE'W h-rᾅYG3a7,% 6S#GTX;b=+~Sǽ H2mZC\udÝ ~kUP"fucֿ X'? %zsCy ;$}p?4"GؚvWQƺsl,hQi]XoD.4Sev7Z`G`2M"’{N;&b,".Nlۮp>K1Vʞ `l:/bgz%ڮ)[v'Y5O(xx[* wM.Yަnbt13΀+Ő(pEs@ wJ'ɩ^#Y 0 HuFN=} NN!@jFIX '42a_9 $Yb98,zyD,[ Cos(ʏ;;c upfDdC;˯_0͈9 :F\ *2FӪ Ĵ"yC5ʈ ΅kvM nx"\# ]ǪbsbG!J _P!HsҬ¿OA QqWIFaˆ!+h5qSL3_ڻ7T!PQfcO}jW8qZ N:լ2$'Ƒɵ\}*=M3EyO`+TbS%ݻOUg95)ePxkɀeN,7q>K }7^fNdQDx!(4!I-Jу5Σ7CvA4:H/Gi'v9^PTO0 [p8hy3:%$HL2ap0RzvױDD3O5< X.N\ud'B4m%%ˌx,>69Y5̘cӲU-;l&g]fDI[1:CSw5AosH)ޏKiLU? h> hqZfr~HHq`=.NN1p\+WG)*GeYn/M8h]\uX]Da}cE:O(a;EuZ&8&KzW CQ#EUx@2*ve,^dS߇p#c\k:fFk{i4؇zXa%4^7TdܽgnGsž0tXQO/˸ ȶ-g:SX<)Z!wY5 ѵ7CfbӓJl͡inxPF8Nu0v4_S;[y-92?|}ܼБ&TC$~)*"SE_^) ^2(SW(jZQ w}|< ^B-6ƧjY9Jδ;G'$|R4HF5~:>r AkBZ-Lӑ82;t${PUI(]iA!/"DP2p;2?>Ģf{?tjP=iYLNB5Z9]fB.ҿ r+zF ]U`c 7q_uk2"xG_cG^Miq{>PjܥpB,3Ic܏) k#$p.D2\ [OJ&BK~toP;<ɀUrW՞wg)dHB+f A)>|)*ˁ6`2<$h#Y#4Oy;2Nj<>;9WOc(ۥ O.n(~ CR+'9۱>l:Tȇ3lw+z#L .`˜@=O'}ѭݩ袞 uI2 `U>uwkh U'θc:\s'ݨZ1~n?$/`+cx7izT R@pj@*Łx" KW `+Ul~a|Pگ턎;<=Zxn%29.W r v+-=8+Mk4*Lc2HL#"/>8m}-I.̥Rx4h.sA AW`aU<`DCiqؤs4jrX= 5"&} 95B}eGlqmVeBt [9!0+P@rṷg#:̦c uT@;XmЙl~VRɬ})p&S<<۸Vy󬡗܂.B]q3ֽsyi.a8;ķ$U-]:Z* F^PqIzŸR:XjF܅>di'KpNjEZBEJŮZT@G:vU׳ٛa:ʪ wnَf4K vg],]gB*:~jԞ]NKU8 "\챋^U ~Č52)|bfQь1NlSY.܁Wo{54K ~.m=v]0M]׺Bfd;E@F>\Tm;8Ey;]ӈK=fhxo)) G(תL={Oot&˼Q^,IF+xqD)pBh"|[44B]x4e]iUPpn7`D3GY,FOii:ɩ_X]LIu&3CZ'<LtY %"J0R6IdΚŦ)\Ž^@$L<M +Wp#5 K@:6A}tkr<{zNY70\iD ᵮ#̓I!5\O NC_d'N@1FKGu:JiMu2Duv J R'K0(?^ fT/z9Yָ23EM\`gC5]z`ee`+P`> >0QH"ƄB܆fݩ*Ȓ_VM\/QXsZԂސ)9E 09>;N=vu4GHUKKib|̢{5J*fzfZ%W*0d8zOj)]$hXHZ]v'ePIl6et9''u)@N(Q \It7Md$1nX}4 `/ïN!?Np{:#V蟮Lp&N5s1]5uTT}Шf*(r\4UgmԈWhVb}$+8j^bT$rϭfmIvu"l}w`cķ73^}eBzط OMnNfVhHu4?TdL&)H6oEca"|]Z\I'޻tuȿsz?E/ ltPs0coU9W1\n[=2.W<:,)eS,Q)Ol+3y5L- 엺߼3 I\qeLE\ (_66˨  8[ZwhJᮑx hOvR[e 7t"YH$ cF%,8O k 0MHxn~9$T.+rxp}к&HCZ4RVRĝQb68?hN3^2 HB»àpIJ 7fpp(-FҡѢ)C,2ҡI7O9(XQYáZ/ŞheYZzyK4qQ)eTMjovI٦fufK:1V ghܥ}D?7YfiչρkHg؏mJU*&d"~8[y0n%aX܎X]BGւ$็"9 q<ή M 0ԋqU 7p~u|:Pf+c!ZR }}4̠ٞr 9wT9UHDsDx 'D2r.p{+ i2͑z ? U`yGι܇D_K:ee=Qzj!?c>~5xr}b؅.k[S)dYi^#' mR ЩuOy0\zɏ)uշ񹝱ҙH0HG0H4 8ٌ V=G7vyr@uB!f&0wFhgݖ7DԼK8rGV[o5lʜgștEn"!=Ȋϲ$&J>0 <0qJ-b](NP=er6c;fGcNgK~Y)5hAڇץ*:q/u; O `w6T!"yk$` <@`CV5IiN *c7T " R}@/yp Yh4K'o`6"y u (Y<ˁ0G鵛im \m|8(U?2sT^4! pk9GóU Sή` Xk}uƖ: -jzhq.%{M>Kd{}Q6[b~1-` 0+ofãGBW:-tLNTa+HNÖ4IHբ1rA.~sTS^YgQ ߓL96qU~a MKmTc0ߣ)F|u*ب9?h_(4s͆ͦ+YPzy0{ ͞ r|,p[602IFL>Rj;tL U(-ch", Q'цVyz^C74Njm03Aw!E${C)>6&e#r]PI"*Zgi7YҒ9~[x'Rx$X f$VluS"0~fL]=ͮepeXyP/ I޵ \%SE׵7%N us9&^kU|=`&֕Oai霮nl) eՙ D6WH;h?*ڣsC u5DFj48g;ͪo)rS2Yir9+h4ct-[q]aiLg/1X(W1WzF5>o55#BP\y'(G+#ZHH[ aoePø_okfHӚ\xN3rTC2pkXa)_d:"ba''ZL~05B(j8yhL&lqvڴjA,3`􏼨K[D't^S#f!e{^o%[k4Tϼ*S>'h5Y:&1Z1&۫t>ҫhPC\SQa[Z+x5p./NTe _ݼ20EO44T}Xle}ci9ym'ks0FRSټ{r%I}yw6ye2X{mYo} K9JI\ՄϑgYh]jL}o"*x/I(/ND`oSKu8.og)iAY'Om{5cV =Q?!NNd񓎔I:a橺٨, Zg;[Q;$^鰇\P! d'9D$}ibP㎬ yrVњlߜ$m@|e򱱷Y <$ࡶt9pd.u}?Ȁ7 h?* U_7| ^!'}A&^N+IS4Y7g/m(>?vD>B4F^`̐6kg< %"V- Gx91[XcSF0!ROtS $Vu/k1ơáD;Ex.5 n ɭb ac#7| dDu͒ lgLY&#Mx&Dj4AdOL%H`l1YK+: aNKإXoN|@@b#yXƦJA&J O VjbŔA wZB~pjO0668FG)SM#PdYP恷$~k!z`;O*yb~ngZ=sR$rXb-+ nWRb'KY:Y}X !V^m( OtK@xw{<~n3R.a0ۿmo!BOI>{ArD9 ryN Hr8{ݥ)KwQXWD,ѧyFwpX*xF\:b\YTU'^aj Mwzb=4芥Mq'bͦ!$>FSbhdAoՙ+DvaS;{ۑ b%A Xց\?V4J5]G QEM$Eg$|z%OVOyJU*rV[p-'j=q-F[+Ea/D\+SU|N0gܝE V8+a|ZX =,T3/7H6_КR_:<)gP78N_D"*Fg⮿*ch6 M-/0%d$ߢ0閿kb>+;!rɖ n4jϓ(C:I]>0qyYbYcH!ml%z$&vi7j1$.O.6= ק)GN~ߟ~k#g.Y\ko3U P~uTA'&NmUX#{9Տ$>rHTX;" 4Thg*z/yۂ\34V]OGw,2k*5{FP~A-~.4\9f~p5dYt;~5jko-`Qe|"Ne3 4~4myM8차Iv3%XvJ8poz$Qe~~O--&k1cy|>jG~W#ɚ~Gȁ󕆦+,4{afiM凈 NtVwtꦲ8bRtXh@*Z!.QSY=L"q^賬V8|x~ObNL։+E2H-0vN]Q佲ت*stW?\T@pi a4;]1 Z:. ;P Ln2̆yk"%@'zUAGzR|ߍAy6z8PcyYB累 XqS)Gv8P-}>,I4Bq.@/R0)^lh;=@1(p^ [qcxNޜFmsy C;nꚣ:D^vWa;Oive^0%Ca^ ɫ˷״۬(9-D8F7߄#+qj?=&qe ^lw-'Û-@)Zk9Pz[ [Z K]W b-bXUMaB5T`sv'01^H˴z\!bпv&a!lldy“#5^fݯ`ׅ ־: >zAj-JS $/6&! R#^G c/M B6"\F@S&K.xm.yg+vnuvnmg@.{_8R;_6J%cIT˛-/owC +$>_rj`(EbI4( B2| ]l!Z 2 D|2_矸Va$>$DKf?բv}cE({_&-i7`qr nWo)x8e7.uRg83v)&V+k HZexdSg*9\l j 4 \_%Ŋ  _3oR HGD̺XpKKH9jf%<~0{?%>,񉈂7H,XH~yq@ ,Fj@d nnYtd:qdy5pp捓7R.swZ*!}Dك( eyk@܄;HZdʊ-\*F[X(]z~! -kZb_˽|Jag_ZD(w,gv*ÌӐXDžjW0^S:cRi9-;:AI #d%1aB(3 <<6GǃnQo:k]f]Poz{w+L<Imd\p&H'9jDb lI&N9kG]jO"V9H'aؙ*֯l1 5[9A*Ub .6'״*WWW&u󇋺6r1yٿIuÜYK Ai'ܺbLQ~!$Y/~4h )Ok14G"W'IİC'ddJ͑0 a/TA4 ɠc<ov[ j4DG.sqQMm ,3љlщNR6<9cs!.'p$ɀ^ '"m7dZUݎYx"⨳oYy?$? ׈gP%dvVD" O^*nm1 |4cKŮ Ois)b%ϥO!nav(,?=59CΖq*=Oֽ/gmOkr0ԫuvHD ,c9, K]OΙ1h!jHtXuU %j$ٔ~)w7oquC󄹊yCNziI_ 3+x TEE*bkn%~lMP҄AukɻZ9׼8}P{<3G{DUS\A5Y73x drvSJ_-*s-:8IO.$7n /60Fn+׉/L̂ciMY0B<;Ϯ0qm8V_.YFC'MR9 uw~{+s-7T׈뽋 D+۔?=x© eՂO9PťK3qh\?ztGe鴁=}Ϫa3'3!]hݲEUI˨19%] դq\F;8JsEv5RM>IXͯiZFZa7gT%&ߩ8tmx8'zuUjq%fho5opcG yw uVۃ|y(s.ޅxGVZI]dQ0/2r:摨0lҡf/$6ɗd;CGyu2?D8:՛4(3 ,;ɣ))ևRo!un'4oEy4Ml݅288TKa:[TY岲/`SzPz´`rj ;^"΄ eo{66F4t>[wdHvID{t~*G0^2M%eC-)<W%U[DžE(ېmTeV'dFyÒyG{AjyvG59L2b|Zd f% 7'@#U՝@^6ל0RGMHaYeu'ǵ])e;9"FEmWxV2Tm/+:7LX@s#٠@|#"!Y+؂DЭLpA?hE}ۣo>zi7km'fqHF)BQwYV~P>֢{=^ZFF]S Fe*xk "J'+'t5{+.S-:Zi￴EȲ{a&`>+ŢAu"Bm3 WILݙS>u7C 36Vj@[I>;H\7pZh¿MfC E7gI@u hamX-&:Qk~cG 6j0oY?YK(h~I:թ`q$6IpCE/ chB7=T/wfm[toz 9E3P,)ƙ?z /oDN~eCV/Yz`Dcv/kJ=TD$߉F쀍L;_!m 0ҹΙdOYPyɏ8&Yc%fr.}aaeN}v0Yd8fciYH UBg 鲳e8,_Z٬DK_eDBuKqX`,i_mo f&K(b8"錏:K75jU]Wd5@ƛ26ɝ3҄?_׀~×?!-DӖI4d0+(v;,BÀ˷L\_ =7DNM Cy&R.4;Y+ S3l`o;ѲH^u5]Q2N51~ N]w[Iҗ+[}X99Yu';ɤy'RWO5(uFkäzH&v.(wyI ,e"(rjjpCc=AЙTdj6(Igh&o_괞QR$L&H>N! x_@{EZ{3/ @R5 QJ]+\pTHPV!Ϩr˼sLTSG_ Z!Rh@>i>i$3 Ѳ FjJq1쭸K GSotGSoART!iaD:!O ZSkp7-+h2RCŃdP P\\,n UͼGdҜX/s5W#i}3`N.jo߫ZNmTW2!K)/~-LV.3K~GOorL9`'Bg3{9ar>/6&XMί95c{`xQP#݇n)"X zvzhQ's}S(@o}E\ƶi2AGOtVEn)|fzoFw֨6}As8wX7T;#rLGZ~L=h~wRCH%ZY*0$ģ"h4sA6ȾG}Ͷ=u9v*AiOaF&2>_pVҺ Ѥv̜QL\ER0Ėt-TIdYmPN :džEE?yQPifKPab+^1&S:72^IE0SotrcY,P ߯ce`1D陛lKC*}Cj:OA~]YZWO[;=ߘ2*M'eTbꡘ7_훎lzί&}&yq `aMjG)9{"K;PdԸ2We_pó.BzaݖAzf1'(bbc!KۘZbp1 }|v-슷Ca]5y2gUI3".퇫xtu3zHuk1\Ćh03Wh)]. 7 ^ЅW<( vk)^NEk dh ܰIk%kSRQU|gtw̚ItǞE{- C7sh<~DcFwLR 2;YFKx'cÄWt8 7.jb7NѼVe4G9,W<,RgHQ|&{d3jVH|pzi_e&ղw\Q Rtٸ)\f)_ie X'Ȯ 9@>)CD_%jqȎil k?~' ?GNQZ=赊2ja_-WqJ$ @c~'vѭ}p`GBW&#NƓuOϊjiڛ]Z2li&.[eh(@_&%dпkMDm|+EB>kwY̗gb!h刻5ɖٵU9ETMp2tgumO/L98Q cc1`an[211BBȫ$UʳLwfW$ј_ !pQ)E\Ȟ\. ͥTPʾ3}qiwIUI[Ǘ&<h#`MϷJEpMXZlTi"p ƒʦ"P =Jw{m 4ag1clSJ!K m_|>߮ 2ؐPBxpNC%+=Cu(%qt#ڛxw<uw `LSrkr-)LvZy8fDlZWжqڢr{\RcHqW>37RL.F"y: Y7g71Qn$|½;J>DL2s<ieʈ:vp'.FSgmH wٲ:vUyyG+>Ÿ?zٺG@ENa?sn Gq(t(0 , l7h"&Kzۏl %"Ng_8\dRtƊH/MTAITWE:p:um$_B%!b(FC`ZTP^#iyh+wR`Y@nj7g_2n'צP]g8]v" 5R{dY&%z.3W.>^Je!!&'wn %9^z|%ɠMR%ۛkũG%BL +FQ2UGڲ" +Td#X /ʀR c9 Kwp\>7DŊGG13swu9B^QsU|$G62ĹT8KƬ *Sec֏g}.y>Y p΅=I *⻇Bg%AT溄J~2(㎐i)tZ6›f+fY )k68|w{X -u6-s훺Dj_2J=|Vo:Q x}nʭJS[[ZM.^|?d&-+#LI\PF~,> W]jQ`L'UPI%q Rєp/L3X_"2)͢tpYӎVb 6@(9P`C=l;oUj 3Cf&bwh?6S.1g.BQE<;$BOʽC{=72[T}BopH^;3^&Hwx" Ts|!$oef AD67U)&XotgDf'5by6&b:bq\sDhwOs9}!Q&R [xyZmgL?*1X<|8`?4.Lg$S'7`7N[tGƝ}n"c"Y߁Օ,GŚ┥9/u}!`3öU]6ϡU[DƙAhlOFhdQrХ=RqG:%(5+#V\,ݥd<}RQ&/ʊ~VHzOB5){ILռMI:H$8ǧ&XmE K y8&G RRoOaTs+%TVLɂ&iIdϨ!7W)4}ǣMjkyπJiyWᝍW gEsPVG" l!&EIK9di6=ѡ'9w;Ntbc뽼ed{괤%\K>^X9!\ڛ [*Ag!"2'e׋ܹFCOQ̮'pf1J'uel_ bywvH+*_CxsdonaUMʥV"dĐBw9IbM2k@p/5‹"1܆1b:vUVZʄcy2ZbRW-׈NHwI*};';"ꚟ n[_%CW2|THE"o>OEwi4@d֣tgyx <J+$J.2X{D!(dW(j S@g!(@ho3Qk44J:0v|+R*ITځp&䡞 ݡJb_(Wxtp  t[] kj+ I,FQJ 6RMv,׮%Kv;:"{N郗z~oJf27a) }!~{Uk3`ԖJ]E@d; F;/}lڡy:uOYCQFϷlZi\ H!ZFo%3p.#QHĽf F81J$(mMػw?0U䀧ۻ߭E\r))K_*}pRb-{.R5*~w9It؈ Rn7xp" F#1%kw.Bُ+}E}S^[("M9WUD&IeFm KLn02܉6(6Ί|ӹ'r~l+Clĝͬ7%z$›1P9“v#Q;~!|i{MQQ6NjCW#ͺY;i@gp>Y7`wr;UW;g"q pƪ SlDZE TX`ܴrc_<,VF53Oٹ}c1jU( %\1ddTXbWaڴ qGL#"^,Qh87;襃{z% #1@?j U&}c3Œ-5pZ[ݵI".-Gzʕjv˴uzGZ_*VWbBO*+nE?0;Y28Y㸙t3j{ejXkj fDiX6wqG }:r*R`4ֹ7_m]B=CGHG8c!b6i[ݗ8,c =1\lYR-,8>,̕ũRw8oFg7>eĽ.euwdI0ʎYN[, ;O*Wq# PG8e񞖈"<OX۴K$fN`3[m43,&[ tc`>代VMx̬%>ܣ c3K^V 2.8J0eH|Jߩ{E#pv;R. z2'fH!I0&ٽA4ǝI`gP|L'2-kr-r]1b2XCOU+ 2+GW-YWAaٱm|`lxXjL5Sfɳa59:wc.H0VIDQm߄|W?W "7Lhvīϛ< #%{xFl>4ΐ3m=ٞBTj=?WȏDj:v>|`+ Zf҄;-:O)"p *׵ ꦅ>/Xbw%5 -l0$]:k^E=;|h,:3m oi^0&$ }R :┓# NS܎.(V.X!xKƅ\Ka)P_ No!0o;uV/N!;Tw^iO }]'E0w]e!UA7)Һ0/)U&.DYh3)>G]oi D[Sc,oQFT(`4Cׅ.4"{ /96?>I11k/+CcC\P1(8qE cjJ`ƈ8˭wbؐFzi.b-;p@W[9%L{]j]v7\L.͡3XG[XřE b}23nc: $BN'}<?dlV*ؒ83s}V$F'X_hQv~iǒO7"!\PkS@8R;QuܖJF16.;e9c $0di*BLNp'EGmc 몥MU%%X'ۢgǑM/;>N 5{3sKDug(PI:)¥J =^Ae4ZSE!CX𛖖#/M|:5QLS[c56I^k]v➜C!f&qvXOϺ-q,[_*T.[ViF]wVV*_y /BjwHY{S(Yaȳm3lM|󏘨Irܧ8@N)=w(!|P$z25- ꮏֻt)鈷erwg99>^JŠ8C5W4@ɀSk]×H4Dr]T=[/;~74+V{:{P2_9qXX:%G$/ n|qc66nqG,T6ݖ Yb }ZK9OU ʥ^R. `~ڊe߆|'tj$^HP?yyS,A#"FnY[- B:̀'LשqSRɮ_N4YRG Oͫw.G g)^&>/ƸrsW+KOv[y~%ka/gi%cPE?.Bm2*zՎ6 ҭn|"\uHnX,#$C>D9u0~i !4N4ՙ"r91 DUm#17sL^Ow0sN)Z ` ٨Yc@<.M& #$ Y}ɥ3V3҉G G&Ta*m"5FmIд~9VG7A fZpBݚΉ;8-To Ti'|iX` Ni Mw6oϛ0Qu~QqUx(0,RbƁ#zHHQqB1 *HIL˸-IesMn,kF갓ʈg¹ #;A` j8GA~q,9R {_ĥSqA(SuSru).!|w p_=]֑H%Ɲ±l^lAUJ0wj EnRD#&56yⓐn9O զθX IitJu lbt 0Xf^\d9JpmVBd(s0SFi+92:VP1{.w/-3q#MT'cŒ-7l5c$&R=?2V5P<ߩTQU(I۴5V 1ts4,tq(${}(n\j5$JtNE\s<06IP#0v#׵ _JX~7&< \7,]sN=(+=e |rZnaFf$z_ "aEL&J8O!E9Ŭq!O ?L+Vڨqmbb$#>ΑHM 4~H2zV01+x4^yH7p"L=[*(z+INEMS2 Oi+0Żs{"( _qChQPlg"31 piO 9֤s2J`a ?%g8 ޜea  uJScD͖[v'^{HعM7G,YUcÒ xkѧn^ /\аĂ*o NhO\%w(}!T m=ȃ 东<4e1k,j7Th]x~"'"gOïiD3pa&Ɯ8M,tZyh*wW S\P^i (csа5Waw)w[z.b꯰T|V_yNj(}DѼSy8~o#7ig=g]凩E> -sO h3G .r8[)laP)p(uIB8T*UCʒnp@S~( V,KƦMe hQGqQb}??9BVpCuRwGIYV ]r+C7l3u|@r;_zG62=W*a>s|z۵rpNac/L8q,]cHRid8zX2gJլFA=,-'K6ڙ?$Lt~7s]uM"&Tqi)-uY95#D 5׳*0摴]VcGPaαgJxxkEhbRNWz@ R6c!^V08 e[OVG_!ԶlьxԨeBd&lzcpmc鶰P{7]NՔdKWm sL[|ɘE_O,iHdO 65ucN{׌}ER>ڿwGS̤_ bo eZT_P)q9n}\Nm[W=FS#D"P0ń loN”U тz]-Wsym5*`蠷L8tM;xOvDSev'+AK4/LmBeֶnziO6?K " V,u[GAD7r<@mVL$vwChtfFH(;_vhOq橕7Ivɀ5o֫>p;]b֔!FkΉ4'*_D-u[9"{Wћ?~Q 4щlgca>LgS[z12\EH WU^~wu- fjJ2hC0<ڸsSl1bڡ&/^إVX7M_..,M*phJE[NO-qd.cN5-:`+mO蹡؉(~"9CvV+ AEpv{-/n.",bdQdN[3ZK/mX aL4z( ~xɺ@]F gk@9{QOc˅&vUp)@7֡^KYg8f8Etb.ٷ D}TRhCU"x%f!/$I(Ю1 Ϻǥ}g봾0Vf3‡O'8khDbArA/7VvrЭA U]{/O~);ݮ? V g_z D=͐(%;懺kK(I.Lߌ+Red.n( ͅ&hR$vG}Fg.jXG~wdlӰ0sdXV{vžruZL @)uGmM .)dAMG5NH+y8BDrl^i@VR:-IjփWy,-F_+!NRRN+Ny.@87:I<Z jrecNz[2o UӬC '$f.R3aC^Og@&S,_88C?ƤyLb02;@fÛ9ߐ]&+k1P:Y Σ}* ,_q؞N&lqX :GIyhWb=F. + @g혋u@~clDk7㞭^7"M&;AO3npq˻%k^fRWBV{UU=3^Z~qخqs}>^BL"+f|9.G\*"_E(-Ƥt_$ 6's02FDT>BӞ0>-Iv +==|^ibۆFaIVgO~PIq`-@D@pЗz`Y}L󻱏ص*Da:i, [,Pb?.˝ٓ'ІHtk3(@St=:.KMr'r"_57z\$-,`@ wahLKP^%ә`I k':tttJSG~r2SqS6sBzq$WQA=f iBpDAAgQݺVrbB/J1oxxɀ5 T4BlHoM%12.p E2Qⓖ*D0 *ZgG>dv^y`.9h"bpf?;Y0 Jn!7A>Wׯ{u#(9w-Bl#60&Oۆ+LHLD*</jZ \~("?;x(pEya][bBcDT_^ @-r]nc6 ŘbpUu!\\#iMuM@D>m]G>n'݆CҞIZW(.S =pBYH_bːݭ̬uĂe`O+]d9Œvp"]ßs?I50W9ʷSdzo)1q4/ !b6,s[-csp\(4l^=_:/C yuʏ'zwL0tۤmq&X:Ҕc؎$8A-mGw\7aU.rx([@] $cVgk">_h]gs.MRK R\'l5:_g'5+D* fѸյ:˂_@];/=xqmӤ=sobď2R9xZ 0^fW_~H3p*njҦio,Oߝ)szteTtOd|]+9}}0y;WGbk.T١K?cBYi/jKո:N?u9eZxڱ٬JONVwHWZˉ,([ښ-?$-uT1g|HġslN%߿E׈ՋMS-ə,eU  )W _r}r=W&7'E, ̧o\[![T)7~0uI1C SPewFyO.׸P gWQ貱읭.j$wU 2b78vF7(aV?r}Q@7OJ)Q^V\ -=O/$!kys6=~_fj)!<젫zr "=Ol=۟i]"쨄dcqx>%PFCk"E@oInU0}v#@1ϟXclHF |1ghpkh 3,U"5(l9T:_vnOFK %Z6"N?zAhig 4OZS-e`{]%rǾu6x#ǼƲ,39>t0EֹhQ,Đk qG[™4r}钽FbVACUՁQ a ˨7<#pտ|9xodP%SzGX]9+?gex*Ǟ}U2 CM n˘t[x2U\%uI@$)c &߶ 1S*=.TK|x[(6 ё-{$Z||LV*aE#] zU)kP9J"Pa6uŴ0G{2a}uWYX<#ȇ9ZaTlj&{90N(V{>-S.\v+R'+Ȼ)#6ӡQ) }xqfGT+ T o:qp}}9 $ͿJ$xv03vd^u7zip4Ң֝ȴ۴:5 1V1ȠK!,o|.Ok$ >`w#|V`g[zh%:z_g0 %-xB5ߛ)H'd52FHJz@3v!ACkuZKJ\p R1)ÎSYОulh e͇\v (mVXw>_0nh((l$W^R%iY~M #{ADY<ĭ @-k)3Q,uenͣýrWǺt:v7ɚ#& \7H>i:L5I9CG*n $uߧfs!TC VZ.ޮgi$ȘbK3 m#qSVcXCgc)mPrf~. 0}[h'sXZv;҆SC,d;x##80lm;Q;HM)/[O;TWIʌ@.Q/+BZ #'rPE-"Y׷Uirhe` #6&)W.3 Rp)jC{0ҝMIio(0;/VoϭdzWM?zQD%JjسZ'56=&6$vg 'S)}*b|aF^6VLO˳#k aew3 ZeޚX] L]?Bsn-fDx?|u# c:nҀ\< qAN˹e.(Og/9"~LJl mV@vαLC)[#rG%lSp-lJHss߻ٞKƻT^ml/V`C?d^NПqsژg-&&x$4(׻SpmOQ=(-5>)35]r]uCBָFa$57?L֑|a;?xu:5ê˜1J<#*u< ]ɏ%ַVmt4v#E:Ģ^z#~i]AdBgT6*>%nC(8bs>~DWFixPyGB]%Q}4vl$^M(RdyM5hZƜ宒>&$:{_G,!zX׆|sRӺ8MgnnӷDҖ$ц8ߦ;h8qBy§^<%}$lq䆫&sAF@JjAC\p8q+9tqŊVb gsv`VXP?QM[pv$0e' G+`@-)ΎV,i'Ǹٷ^?cۉ|׀RE:*JDG}HV,TCߤL5݄o F#xZƊWpN,G1'QHNć@GS>1m+}LuLCӌV+q:k8)YB# ΟMw,F&ظ^"KkooB|nY@~ou6T_:sθ^pJ)3  [vLl3d1KͳY F5ɿ҅](; pI!*F^%#Hc ]C~z=0Έ=29lŸr& 'hZyoԸ%yj'v?8?^Wi1 1`}w.Qk4ͩstG' H&? ~p]xmJJC `}L^`^][AUIa,KOE:ޠVw@u$G-Q,vYq`ڛ/P>/ND9޺Xf4*B''i{!֫A0ٯ=cUT9=b=gԈxP(|FK:Xd}5)b"ONa/K>d Uڕq[.9J?ގ{[ B"n2zu7E vT͐!=ӪOHP#t hx/,fS?xɤ>=&jti 5R[x Gvw}Orcmu tdJ#iDybOWYV]i钂t۷8.p.~}< U xپ7|FCON'yCa zwۖ ] t &`[ǙIg%^rXOZl@2H ܠRs*_z/o%ZSXsX702|A4H;O.rƦfa7{w\ra6̓5S,฽9VU2bxw bM˷V,L:xK˞µc!p.#nS;숎!B-N3=_7д3Gdz@FZ$:\˨EGꜝ }{뤐-{C=۲FH9v$[gӷ`HV#mE[sL' y_19~aB]*Ҏг3C? dc[2--½F"PXYBiV`n>ΔDӅ;m!x} ?]^"гzc4Ր|[7Y 3:`]( Tq5m}OB]&(&L&LC.Iygovx6\Izpg/8)s[yG$5l]Zx? !,^vX @|y:α-S)o cM%9u9>"si]kT:P~fCAmOD Bbs_pjGd١$y= j2o8ͫT惈lpFmC Ot3sy[݋䜅%E%Ck(,SmDi2ecS8e~֜,PHݞdb{0 .Z+m*H_7/e^u) ׻ʒL Cf $%vީ p%JA#š9bP] Rsw4gIo Ø5IbJAv4 p3 Xa|gfE9~bN-'_蘬z;C":j9RlM(. мCNgJ2aC3@Fê-ZmJ 4&Gljn t3%^ (ń!Uۧ qDJ/*m7gϑy8s:,1XaZe{hؖ#d1y#1 .{YKو7]_jh)1r8@mb@(*0b؏}n.1)ȇ.ʊxry7 Εb~' Boow!2vwߡ'lO>`|rTr))~BwD :*--Ka<ۅ%k6"QH|+х34n5 -囉JQaEԅf ˾?!]ȉ_ȶgdCEB }p ɪ A"(X͜z#g|:P!M7h "?mL }v3&??lW[xbطDiXhkH~iȷj]I3;b2IY?[f#U)h̒+[oW''r0SޒWTal·(*AX,(SQ5CϚ% 2kǨDzס-1N|0zɖv9+ʻJcc}ԥß*;yn--G T̻|ȴ^d65+q b@޾X'm ٴb@\^pTJܙ*Fրs~0tgv}BH涛 kYGv wgӤ>AqkmF>CYY'C .=\=qCGPaʢ\܇_e[nSkl.6ϴ{v2ZRu=~ *j%ц1=#'Rl)T5JS)Bw]'4P,4򣡑V>0OX40saѰU ɛ!r4=h]qPJiT8xѕz'fX ;=2]}(]HrjF rE? A_$$D?5$3Eg4έѧ#a0HdX$FD6_-~;\1xTJr8Mr骭aJLx B =y\!G`|K_}N@7PYUp;pʪ@ZC3u1kٱ #ɸvO3 ΅T>ƱV#vk#hfkS CN Ь~J'RMՇ)<o‰fW )dnkzh+tNbɘu%I=EJ,(Vl:c'y\LU>]dv >m>-:Nƹv茌.38>{vv Tx=.#]p#g"Pv9>nx\C\ Z4>qnx%FƈT=GO]U昿UPOޤ=`z,x1OV~hL]eيHUYZND e#>>4ǼWWu&ut~9YފE6:<6vI6Z5kd{>I< /iv[2#D'KήjDG1`VPv3o7ҧ|&83?݀ף|UBSYEͫ# > 0d 9x[QWEӣM2y) w&z#8~4}cV:;tuG]Z 4 Pzǰx׾LӠ3i9b8MX#r_!cn2 jJCu @hc5H^n!g!C}g-x#y9y8vyD+Xr#{5.܂S@>"0]; MR|11H*}p+]7~F) 0=E0QRihB4:1_:^ߖ9%C{QndKX5O*3jD%:MWAm IR>ށc2 ZGu၂^~txkg]ϥGa 'VM^r&[1^ЃJABLnX|i3SBä!4Ru#|c[3iko+A{.Qh4Yp t:EНCLim+x:LM3i&v"9BISrچ{}z e4G|Xq0(_5Tɛ-eo4鴵\{7i⵵,Yۓܫ]X7) E 0DP1~/t0.yHNhG2K6oLƏB T;tj ?^&qm/jLf]|@l ]M|_XX.u %à`t'Z]ѿ%P('0Bj!  +m0wcܕb`;X\HV@薝 $GeLLrUyu3_#ɖW.;1\(M#֋*)$9B6a}~ݧ_ݽD<4{)=iϚ  10C#,#T:%)YIÕ./ pLG盅* vpv݄.Wzv 4S oe-|HG!2ʄ$,[zŎb\%bR=JM=Z>IՈ:e`AWLE۟|תx_X{s"|xNz0%0_q|9Ex"Bgү{,W=C.263,8e}(I;mUSБ@ F3_#ߎY95מy'T3Wk#+)Ė:Bian$wՀxr /'2wE\'vuE8BP$=aop+mZHa#tC&ouXX3%˽NF3d6OiripEm;0M(IM[C;r9ƭaҼn勐KRM}wЗ&ՔJK|-C?c GU8[ceHڑqiTH79<y{U^RH[;#2c㿊LO`8/Q GCvv_R%UZQЖJ$&!iӻV`{miܮlʱs?;w Z6#Wsa+)LDeܞZO>4R&Hw* l?(\o\w 2I)ODKKOvCh&yЖ}$ryw]xzQzkqȎ9gVy2䅧EƏqǿ4ro|sVĶu /Wc)"˘hs ؜)] oG&;^q(X-L+zn`Ds6&y j\m.,W߹9dPO2d83tCXI Lm&p.C?3fh۬ ?5 xSCXwA' ֺ'.RW.awu nQ8P4 hN|Mnp LZ7un8aJ/}=ѻϮVpqBɺr"٢ɋaOޖ.P 2߭ꥪcLaO|;b7w a ;MocgƤP4%0{rh/%-/9x~5]*9odTC1yI_W:$+2VR2l0L)sMy!$[k/t<&wC9oM Fq"YjU*D"'V{XFZ݊VEݢ@UZRzFH$C i-e^x"ǐD_Y&cɏ8ƤuԔ|/{HfBhCBru,1piSP,bw<]`[6$mE$]y)Bq5yߦ0]IL󎪕k`]k =ᴾ[T\ oޙT;W :cHyͲU ~ |V8 43mO'Qy Ws6LI:T^z5MoDKm6$3Bcc cq-TixdGCA130ä3|K% FrF~Uٌѓ[tG&ީΣ:Hlx @M:%)Q&~&m<|uYp'(JT._J T(~ĴyKDy8.l.n]|%7!&A7ɏl e{L|KeoBa⶚0)J34㣺Mg=LtxЍB֥MiYCCtzFߛ3$e=3T3J4۷[#^XڹwK*x³1(V#k 2e̡I/oh}qm|/dW򝟒Y=ȡ'(dϾtBiȞn<,ONwM¤W9"v┒En4e\]O{? 0ni^V*;vRlZ-qڬddXSF@?)Fc&eUᨆB 3ur&mz;"_3Vɵ+as b)O-R @z C`dr5L߂11DO'VŒ˻r7pu( n TLޔ۩G\<-۲Wldy{0ޅ {A'DM%*s^Z15xʶ>y5m 3iUBS}??/*beBe%h-56b v/"Yh4HN ->;F 31?\Ngʙ0ݠE;Ƅtf~obc.!P'1Gq:_/Hk>TD^9`\8wSKǛ//-0X#6sŧeJ^˄/$&C[fAI;aOCO%'&"<#/j ,D;a~}_SލK e*?Q@[܅e9ؗu"^dؖi.olR- geWsәSNC Rq>a}<&W=#?"=l9YE~ 2Q¨$wHHbl>fIGTvr#=؍ IwCUM3dr;G1$Sw%ok,(3l@L Tu͓~n2c>u\_%daMp1. G`z{b42xR| Oi=R9mdNb#g'F/Ot:@='7^x!,R ư1R>3,9 #g*Gv+ P"{q}ZO _A2]K"ߨ-0ᙕMdY~4-G5tx"ߕ6."uasYS3<=NVFgvP^@PZ%6,RrTIB'\4 g,Ytkh{q*қ;f_9تԂ8^n]v$mAcea$;m?1CR9g7mlT\Z%70P`P%Uˢ[f&UndClf4.$܎1w3%`0?CޓcÏW"4Fvٿڇ#j4 Qmx7HQ/7]Ď(ɿ~Y%|`q2uSFz"t /mYa 6A{_(IS"Ztagv`_g~s~&ؕo;5mvzl>(og;}Yu!ӒMR|5.r BBo5|umEH1]da\GxsN`8MYgljf] O&ehP$vnoxD Uzڪa\UWH `1uJ=HKMP%UTY *f@<@ww bM A.BU®-q69ZSyM!q_g$n}/UcHyr<́6qA j`ڙ#mކ-2oׅe5xak0J&qVsN>N8ԃ -SwH!p$og|9!>'rJ5[&5Q5?H Njz"DDδcQNA^߳{mVKVyə?&`}~TbmD|/%kJDP=OK#}YȦy0O%.cUv9 ̧jXZm]0 :Z6vPO CȤL_K* V(?dSm7Z,o4uv2$Q^V Ai6/<H5v 5^FO 6q YyWj:8(6tK囝 Y#bD̨<0O6TxD[6Fߪ%Խ,[3prtNc̹BgArmohD9>A8O5MZ[Pa68jkcK%|S]3g(<|/[ u|M0E~/sPs<`1˛ /}V_isx̲0=\|` cr.W7>7eT@cϴ\08 } ԝa3Q$f2!M\?`w ZQn@-b̎J !B!9 %N=v(SX"gYK]r4WBqd.Hy-(Ϩ4dUhRdFViC-U؇F^ YN>*/> K`OHZ{r).~LM)9CF0bVn Y|Zͱ+N(re;D 8c?O{L&lz&=H|d)VZv/aH"· +ĂH`08&q  _K rCދt>\+vo\k 1[-ע`T-suDCTJRp*ڭnt^8!Ok>Ir4ْ5j{={§l%w_Bh7)lrPwRd Y՜W|A-FEՃz5$]r|G6lKFqMGۍW,xץQ88wLh˴ʪ*f5 &@d bZ. 4BهvDYdu[W ]%oC&u]]W~%ț.}MSNMO,1P"n~8O #x7dZd6h?QF-TogJITPF%%Wuq =(ːh aq!Ռ܊!~kZQy`4HQZhrzQhؚZI N]E"RQw|!o_};erPHP/֡V̐By.U:,) ;QeywaPeV#Ė8!;25`U,墚<g@cƹ629iNjPW $'vt9 عvݴ@ͅP!)B[ݛh+~*!V0";4/|5!Zx ذbbN <2DZ?^~qQy ,bC+SV["ߎj(YҴhm~ ʶfWL؁=50Ӭ_H?+tO n @@`0g؊wBC$Il8̺,u0֔v(^;Epv 0ᘶ7[[܌{fH͑ Mod+zf邽ۅS񇎯{,\vEH2@9AlW-$IlfD8BcTSI[x@D\ Q4m{j|a۔-btRI&C:o2%'\פpG3g΄ča$UO\ѐ|)p\O+&bm./T VF;&"#mLx!W-P \vv(~܎|wUb*^p{ G6& 2j-3lܲU37p~@7<XZ#k G'g)C?r@r[V V vX9mٸF2ច2+2ja}[ѾB*a\AV*6Q J,h#^5)%t]h%CzC=R"w]Kb%ϬZof?c _ ~1$dw~ Y!|L7?+Xh4[<5íb1ҥ!;>,/SH2qR/\4Uكr3Qq?FfsEKtr f` ը5 gⰢtm~G >Äe ?"'HǠ瘟m^{Ͼ{~@h\LbH4D]cO⫥)- (a^W |U$ lQAaw ~j3{cVDzXђ573.Q;tOߑ+D$iQ{ n !#]:y HIuWNWJ=5S9XՕD飢Ńk ւ@~NmZ$ `h 'eכX-KftX F@Ɩ)AE_~J+)z*bRh׽,#,ș?t-PK%qo갅xIjkR]K[r;FͿ qJDzx)m=F=<]ץ*Q2"̷zcK$!5 DL$sZGNB DbmӾwB F U҇nOh{8:mʀ (tvXl~%)iê[xι["T{"Aժ?7u9q5Kh% ҏQ *> Gm>2/ON0Zd'r 3F}9{mAGbT69cG_ZE&Z$.iRq]y4Dej!$F8aGi.@?]!X+#hB_du׭3H4ILj@{hmw0(gls9n"v"8yj YFe(NFA>/>]L,"(Y`hb(3ALd=6M[k@ȴ z;YU3cP'RڿT\ޡ-|!.(pgHV-ljZ} EUd8^ q%cI =eۓ;&xt"\9XzBUx& c EU\Txu1/LYv>k#ʎl⃡%B348'?ؐ4(ͳc8[H9ѧ F_GC7̗r |3;ъz X[Fv;T)-z_dC1>˻aBT^\>*pL`:Ib=t_%((%?{ѐT= om\\an.;U Q[ܾ{ivŭɇ$T9),Utx@U߼Hd٥HmnҡI~}; &rӹTպu w޺X~6<n&-EMiP^ c4vM~c#4sXB/('H+(vOY `kzzd=|.xSLu-"ޛoQʌ{S񲔫.]vɟWia t;P1(.<Dڳaq/fWV֫ lKœ`WU~ I6]/wJ<ӶSGwDQYZـh: X+^J1 \RM0'=0N7rsalp )Blg-̯8H0mjvIOG/XU%O_`)>]r?҈I9h$Rҽi|GGG0|eQDkT@PU#N`Q v.XYpcf*[e`pwZB̕wu/ОYa< fxV_8J5BeshG!ġ7ɽ_F>[|S5MK2s1Msm1n$)H5nX$xwëӨxv!!5oB`VW]Vs@Y1RӯxS#(g$(QJ\G,)${ஜӥ[yĩS}qK@sy C4Ӽn?x#BXþMJC\a PTʲ;tOBf2 \Db7SyDzB$.{|1xh@b*7:nHsBJec\80g,[NquBYoi3œlx`DUyPT+~YD\E)$> I6%4AO7zAeĸ8HN0Y|xPQtqr/<}Fb,#5.pK7D*Y]))eY@#v՗?|Z$Hm}RQQi͟&ߡPj1I?1αW 2(IGgyՔ!37?k*x]x9{sgr?薷exi[扈 ;7B wyzuLz[7O@B?ݯWl\RYE9)pYo –lA0Ur|72͔AXLy^: 0Qp9,wT!v~"Hts X#rptÄ綫E}<..ĝ*:5̱|γFvB矃+W^d*G5x?r n(g\) t1be ;oʁn*1ݾPp@fmWqKR+Tv O2j2oiBPĆ47/]B&PkBIK#ˬWDdG Z;»'EG EK6uV81h^!wmbp(ya_d)D$ }y]%Z_4&MT%4@arW;(=J3me!N,2$Y ^/fGKi78Jw}P*5me@<*+, 8RI2h޶st Nn# >#%A{`Y?muxvmz[ŒxԊ堷+Z͠C#g㋬d7w p;jh$W]&aBl32[Y-6(aNEBkY,ϋ5^E wsU1r$SkFkD$oW򱗔ꑲP, k#_BIFcۏ9ЃG-.IV]@wʖzvoHmdd8k |ޜQE>KP(t**S/*kU6xn6ާ?#@!X64s?6I"{9e!oX"{ U)+}>5hoUXi/ّYCαWFOFQ>wM-iDHp[>eH(>I C_rL$(e &7G|Q4TSү 3>`*m:QgվEr)ކ2SK%$=LIY r+rҬ6AR]ubWX&tP[S<iqҝTM} kBqGRe^w4Cy+Cuxќ]ݝF!;@/Άui#ApbY[m+;\P|,vF@n΃%Z`yD{,727˴Isߡs6HA3M˫esS? S,7Mf ֍h9rA sߌCAfo:@"h?Wk] I`9U\ϸ}UfgJOk!&[l(f]]S)4AX qZs7`Aa^@=s!'pu1H6=-z虮URmz:&6 ,|'ӷo2CJсUğ W^7]MB{`|z{IՑ0BKF(X`]}hzM|Nqtщ}E}qIps{DNp~뉯$쏘*™ŷMjHL7y/O#b\gNF?$ tr=*I`{x Ġ]S9bkMs͢>bL}ܠ#T)~MTMׅK;f]հ jc%aFu>њK"@1}HnؔKF`uo)O|a Bit_7PöOit %}l]lЅ&2q)r˻ӈ\Rv̢>n6ܤ+QB0iw s~rixw(AT[)agVx 8J?&i5*&A8H.6d|Cљ<]<,NgCDo'nGfX,̀:Ka-~%6;oYꂭ);CSb$n'2AyGf>edKl  ?F}*?񟘎dCug9a *͂(NfK0#3#߄UR1@q銸=2ogwQ a0kfj/Cޡ?-Ă='O^eO9 s㤄{P߂")mbtyۄx0/<p ׁ5ZgJޱ ?ʼnJ؍lԿ216P&"=̗á|jz1cTc6?n/N$ñ+"~C]8 sdyP3hZqa;!Yn.=o٨w|fi4q.-^L02y<5yTِ@+L>ab(J! 7 0*}vS*zmq[t!ISDDpEE!ŵ֩@ lR} Por=lN5ުHvp%UuRqqD&YGL˿ld\ '5RiqE0:ٳe Dx.S`Ie"(90η%9tx1T1@h]4;ӽHWIm\R˃#!S=y{LEҚH/M09|936ymJGȕ6m%vzX[",қ.~[QBUzA0.3%GEQa_jcs"/~ mu^hPi$mH@%?z!2L*yKm<y I;}A>/{*\rxg}lC5* X)}( 8%tWV5pϱ!IKqVu:Z1- ~YQKE/cpO!xͥ[\#S c,㷀gKlA3[NȻ+}XOvĕD#9Nx(sO[;E\ ACJX A8:!<YG`,R;1yA68E՚Dk2,WNär)׏gBHa״ }Go穿qcnG?L'ls)UeRQt>è܎T1s XbQCf0YP/=yS7윍I?4oCvKLNiǓz`J6;J14,iuea C1 CDfTUBGDwG4{GVTl%b)Di20h~&g*<"F#JT! n3\x/0fVO n0f;D o6U1#ZiR! ٕ:L3tJ[k/cgk_RHZ<%|VBJ韄#*Xm_yՊ AeQqB?kd?(,:3G@f}U3fZdU9x:XqNB2ҍk !Wљbr͸X6djջT^hOaLҩaujo:'o`v~͂ȵ!9W`!gw +b;~۪i;UP{_+qGv;e<-,1#ԔX[W b6’ YW0%_>s}T|Y!kA֫fn-'R~oh[(r'YM/,chX2ⱻaC8U8oyO mHff-*hLڡX JbЁP`a 3_ǎK{C | )x*߈~!4>k,?dзʴrXlRŋ >T,?JBCp}WpVHÏfOmovMģN9oRvES-X5_꽢Ze[jzۗjO2̚x !#&=avr7 O[8[;҆BOUL3ĈsHFZ0bﮦ-cdD6gVW`[ %pڥpN8ٮ?PX wT_yC 8KAǻ6wVtlFuBcHÕ֋(! ̾pL9J'+4̌g(SVCAq3/g_ZS-{J|X{"]Q\ 0۱gŰ@c4 3YZ^/O+5$eEn+  !̺WP:c^f]n^u12 6C< R)%+%X3cICE7$pW^G` A8GZl ĥ2%yݬ%aކc2P kτO'-DTHގJ7lG%I :ڄҡX/.B-j&z~hxϟKcf41 =? @yaPi\% GӘM7N2|1xRF{kIpY`ti)\QB@Q/ Z#C+iG7B;caasZ1L)ZdJ[!A{UŏfvRj>c^h[^&JLf%-Ԉ *t'Gċ;t IC3ާ[ް&5BHg IL2p |Aj>JʐҒL,k)Q= :r>ϧ%ж?"lt;mf>5ޝX#N mu߿Es є5֘J">TJ՗C.Viѕ( ʒJ9 *9r{$ͽ=J ?z˭fLw<GHz-Nt6 'B;.ֲC"sYS) ٢;I?ܱ ^@4wyMEJ!dj#34F"I;ϞF/,̲aV1Bvq˼݊5b <&*V0u .їD"ȋӈ d8+yeIz>\C{AuJfVlVӉ3괖o7grk# MC /^z\ pp'"v 7"tO\~aуc1&k9o N>#sRI*HmCy+IPTNInĬ"}#8X;a qI0vGF/"=DE_́sj_ ~N׬HĈVXEAf!) {q32{^ 7`SMXUʍF饍(Iu NW鯋T\$,D$B1zO1{u(B`*u1rs@N#W@_i^J{"/C,-1׾rAr5 hANk7*x<Cd.,l@h]S4$>sg>XϩBD;fY=/9dB@FHbŹM?FCQyG>)ȴCb,Ϯ>/\Bc`--U2]uN"kN w m{MΆX6f_D>' bjqW#.'oQaGXkV@S caԒ3C._N~$ B}f$tkie8/+Ekq1^tC($a=v,] OZpa98S!p}_e{ :s˾]o|Ze91䐰#"΄pno!P xZ<*HZ:tj_d]:ՕZvƝ[$y&i}K%!(na-ZjF'Ñ}Ls: iS2IR>N+ )W2:Q ,ODuakA>z3upl_C9\Ed+=S~'y3Uf) Chvjf$}PΕ T1:L*ܣ9lx>L* ܹxfH?VamdGWdUFnj2G P!`Q0=j˹vSǎĕqB n+v1(4I8T6%IC]d2JbӬ>g*l}Z!B0 4# ZF\ !SjkmX*]HGSuI pgqFBi ϩJO7G=QT#)Ai39ȏn`=A]mp-tT+&a=c701Oi0~set' Ev=^dD|;'C@m@ݡPw=,:17:$lr4E?E>wD|ʦ: Z&H/}їX4a6b8RigT@4LaTD W|/ӼOF_0DM3mh”YX| 'W*eN>=S#]Q>HЖG&:9zw"صLW֍'_2GrVlYG_"n{D MmL0D2b6W/)y}E!Ɨtg?[ {s)IJmç𓦪]Aŀad()NBvMMLl= \EXQM1D{L>"jc=̿6Q8/IWCad|:E7KnZŮ/3r)"r$=.YٴՂ8vG'Ao*LdOV$Z31TҺ (I>*թhF H_p(4!|:`eI8YCi`lG6\䥱xgVP'0bD>%lT$)gOY + 4syߑN#eTODEGwtI 7,ms^?!^'GT5f}h A}fLQ#N,Qq^3Q+  o3Hk /x! yTG5 lg$UI}wsxH 4à~A*&hv͞k[|Llq9"$Ex.cHӻD t\9|f$|Y(!j'*LhA(l阓6kոv9"VF|>nPo`F{#3J?D5TxVQxg۠{ F#1#So2xfߓV|ǟx8W; k'VZ՗gYj~pk/<&=TFjS^K**=!m5\R\t*_v+ԋFÕ 0}6"׍wwm;ס)}w-[QтAq{.^DwEȒOF47[](ΰQ|S v{W#Q wՔZ] *W:10!*3Ex1$HLК1׽ <}RsfT~4} "4 :UPCg#SMSk2T?Xhʺ)vxӳPKjSň̉׉T/7z' k;JJ|-'S-tp HO6[7ե~ULR-11^%[A]>np@s, dN<}yի^ڵËka+9휑wR lz,gMuCMLiTrixi.4KuV <ziml)#c}Q=Q ɆRT ѕ#P)ɶ55vӋ=4˄HM@jdq϶*ݐqd ȕǐ:U-櫚y;irT#`pАk*ɏO=yd0^ߺWT7P ]}] nm౧\tC]U?$:Ӵ<1r,]3ɽ$>:PEq䊭R ?nƴ{gNpq~IpApv& @+oQx74T Нp 9a:JVq 8|o BY,o#`Y) w T'=X &1TA|2Ӏ,QD)032G]99=Xd߷_d 3J6:?De]l\lïb+(?VΔSA~X+;'r&^, RAtoxY=ZMNvC!#UA&'} ݓv[}OCXs|hn [W)q^DZ$ÕH5ϳQǎXyc: t^$WLR>ILr=UEQ}  C,Ph\)ĐQ]~H㝺RiJqxdMU_&`~9 -wQ;8&XqꏺLjboeYKY?.洤yՑpvE=tV/ƒ m>V gӖZzKCޙ$1xR' :t3N"B}&nFa=/>oͥ<3X>.X>Q 6iȿVnC⼰M:H{d  Zmmct =K4W.ؿ}CDO[Zf%rR7қ9 xb5#ѿZ'.7S?zN78#-6W"]))@Q<tĻrǏ=~wM[?1ZcN sWj>&m0!T#SWx.R6.aj?Ei|ȿAEyyi ͱ܏PaDݑ&3ZĘJȡf+ǔSvQ%|}S<(a|3$iˍ!0dN CL+ ^.=RDr ֑hBG-NMOxni8/|l6*j U +Ò"y_ydja|NJ]"/y2n?XEYc0K:|Grw (gC\4\C2]tpN`_g4" +&*eyH9C!ˣ/ In}ɸoz/ $f &I4ncˬZh|jG*ocݟB@J KG^盗C̱Rr?g%3v$2%HջN&JoӾ %yM$: SbUai6&L^H )Sɗ{݌ ƿ LW(汒Bfe^CȰ{U/AR}a[,L˜8)n'0sHVY.6e$،3t-~kV]Gc!@$baw&3NjYrgҤ!§௻Wpu*,Ewd٣?) y @*+w5mRDmDWKG36 e深V+B;a0f[F"يP@'PU?91` HMؑuP͝ZDK03!XfA`ԐxKHaIa\ t4EBNwWV2s TtL1oue F k2fp -fmf5,3x ΑK7^}.t@mXw*RabrRտ_9}<ļ|ibe,`Bzc'e+o A,*9Zak(LG SuG!-B5m,: 0us[|W:?r;*2wI]t%BK.g 1 Bw7ۛe,E$U5|*eIR1*ʨDS}777/u9vU =;t!@Gf`{h^9]4/0r/gSum\ cE]챆x_E\c9)6%_vӣm941֓JnxH)HBV ]OOfd߫UY9.ɴè5kD`^u~sk~R3\nYș)\= JpIeʢq]B'Tp$n @uݬ$@c(s ֭Р 9;4la@h)^1@<9U2 K zA.8玟)?Va峟2/d^Wg:*; . >4ۘ>ymm׵UCC. I7pҐ^^ERLkq&d/>}E}n7vWPs8|nZ\wdIvn7+~dK^a " Z?kQGO}-zԵk{UK1~ҧi 妺+[Y$?p11.8KN}%R#TjΠ^Uq< cҋ};C:v`GUh!P|!qסRGzpXVW^]'ǎ{)Zkw9I2? !C`4ky+?yP,Z+W懮\M3HL3SPuо*hҔ&Ǥ Nܪ(BeuC!['Ղwlڇ9̮-ߩ*zf>ԜO%Oϗʵ)*G=fh3 DnGge)C;- vT+Zs\W }7uEHiKˣ-yq NDB9WUjo\U0񡄩|80ݢs;Ĵ̌}=8TSX\cEѩLEr`m:en&7#m1-gчޠǗUv+-rsZ6jhRH nۜ>O3lj@K8|ib byD(UL:Dhz|{7B8`3u<3 Z ={gπ%*8Eij{GSK\na*N<֬Nn5U)f<3 /k$n1L=7CH7v}[JTr X1/NWhcY 0 ')Z)ckrb3#]x`İB2}|l@0~σ'V ߦޤ:4YeUr9qqz>=#Z^~+_L1 Gw{|dJM-YgvKh[uGWy-:9jJKv;T"fՕ wZ, <~GyI3Ye#?eop rz(UG赲ng._1ԥSפ{$ۈ<)BqѬDz8udn=xK?RY t̤tȵx<YF"߁ xL"rFd{WpLpaIsdZoIF{1+uTY;8m;6A&cg2TyU^4XVՊBS]wW=p(5kHEȯd$ RiNo{< /Y16\>e ^[0m5RˠO1-v eҩ0H%8AzJ5'ŐߞCّo$"4\Nj~V[\{9F /rw^m FM˶NCaȻEzP].(}Mɍ3HH%QeXTm,u8%KUPH{tPD1S/6RJvd[6<ўE}_zK;z^k:u.Z|Ɓ&Pb]bTS}GP&~7poXvSS^ATM=U#WpM::28/H9CsJB^("S(ZS/v|޳t٨FۘߥUpR»~O2iLoyjG]^_TߤexJA}ڲtUMt ˉ3մz6鿷ۮgAɥ%*$˰0~ {2aPW `tz֠1sb3}F҇z7%ă:-} ,{ un )M7R'`4mSb(㦩cfR9^OHѰiͶF59Nrtat$R1薠|^g#6KM9ڎɋ--2g&T?/!̞JB  ,-.#\5Xy8@\Q}Wm^~|I z ~ _6-Nͫ\jWCEeTLn3l#AyI:]z!}?ko-%Uv)]'m]{#hl;aȶ4Z֒gͪ+ֲ.YUV3!BGXd@}95s{hQ iRX&(c/DRtz[t +Pɹ(. j(01풨 Ґ ɇ:h%T۩Z@ޡUʐTMg/ͭuJr* #yKMLEHGYh>,4 ipq,h`s'B=GUnT- 38N2Brtk[LF?^vD%S=ǐW }LHj~׻n~땉ǀj.5Y${jd`7mٲ*nF 's`9U|ʵN>1"-9 2ϖ=N+"&i)|Zݢ.دeS'XNsɸa2zG;Pr4~"qT+ûR%"g&^CdEX_mPQ Lq"д7ǫ$kP5HOv L}\4ܥC($,2Kau׏-GxLy/Ht\O'Jr!'9u룇ϼ-E_Pj/37 L{8褴 $G|嘭/a/~BFȇ./"!dH6@G sa,,Dd'&xcR?q:=jiiO(xA=Mk' 8TQZ/G] Ngx8_I&}0U$TbEYI^MrI0TEH-|1J !V۩>^pC>h> {Pb=ztzK>nj[A't~6IAd`1VU8T38u"&{7GV?Ƙ cl#,%5:A.YDRH5(8Ul [m|qB{ ּכJ 1Y%zw/|WS2 J݂AHC;FH F~Zܺd04C悽Hwr>7aPC+*/Fla9RJ Eb&KlآO&WpBFGp/դ s 2IQH[Hs8[8#sb3G ȁyV2!ULdCA.7*!Uashw{$.G& }n8m.""(Se)aY, LƗ߿;X}+1JEYXɆ05|̜Okaf`iދT0\G t fD\NT!:bjdG8+.:eb]kglR[]Uϓ(y魂2zʲ ǹ Ł'1)qL"7ả"U0DLYnMt 3ogM t cA܂ KH=v.a./ܼ wcl"ˉ'3hS7!*yUsw<3PW( ԣs9dP1'rW= ?#(ޔq֜e+,} g C MJtE!+Dv8hg(M-@\c \ᤅCdFseڞeb&Da΂ϡ;=;ytDN  d*4-c*`d^U;,ۙT=[/$z44a׼ãx"W~bTO:u~LbCxdϰH7- Ѩz Xack0}h_~eK^2UVUTe9e$:xjI{ C%xϮ_>Pe>lL9fڬ Ĥi lwP! B?1k\ h"9~,N:ӽsE#9u袧$۲bMՐ7>%%:ȌCܲ2F|+σ ' |-} 8jK`3AwgGM.[ 7+K}KC9t(&TZ=xF ;<ѐEr۶ ` 3l _pLC/o~r;ug0p1hSJyQi x5’X1+H*^*z(-A _X{/4l[Kz#aEEף5 YdhwPW~+Ef71ZC/տ(hwke5u"a`P`KEPl.xțޙZوi?0 29䈮\oIOj|R=z˷2e.3O?AD\5Yf&jydζ!VB_a}MlY.k?]D}<Ӝ`MSߖAuy \6s=a͹Jg6E(Uo5݌E:R.yJ6ijE&E-#Iu5^hL H4C:mij]DY;F r[j)bEtO#e+FC| Vڸ!{@R-وc]b3S'լ?K5+b&IqG-g 菫/}KZHL⟰c: =6*)ee-qjQb]ِL䈵_@Q@\$alH]D+ 2"L@^a "c#/(6I.I}Et8hȶ#l^翱Z_M' Y($l4}̑燲 ʱyPk`hW @ʈC7#jt&bt{{hw$c_}cLrQ$232D;@;"a*pՅvMSx.^eDNƑ8k:ufIv6Ю/pBigB<qR迕 e8Boѧ-B޹W4b}dT X}4/(0Dp_VN;^t)L#xibwk3r#K))<鞮ըkQX&CXc3?ur dӑ2!Ƅ'"AQE7]g.ZTYJA'G dQA*416ȏD{+|zob@iCw_o S~h/)%B߶(?+U}[Dzh?-XQiE"+:0,\U>1/ ہ]j~kVy\,%opx\k20ĔɄF eߔ oZVehZIW4[b&nh :ĸu(ve0 RZ3N O%x͑k!~:ճřKVp0u Xa"]p'k&>jѡA4-%h"UM81bRT2+)J[B`:p͖D"9C%)s-NO;>$! 0 $/rv^R,Qܦ.7BVXb\r N1״g ;n [TJ W*L)OQdwŋX~N?HMB$^0DK%RjGNp -A[//a8!%0̉ KTq?}+4ɣ ײ&+2O[7k ߝH;t4RBxVO1 ~_(^\7QSSee⹄7o]5 9Ox5A< bex>a}]e7!n]R >-狩Y2'R{E,Țo ٯ1)4c q9I~C aHtYd-bYwn$%s8R-oͶ0UTѲeS=oa}#&ֳF?uT\-\7kqҖط҇dVRuߵAC+U XzpEs ѺڿfܿBLWV zk1.irkYd` QANw<# #%-ff2ht1Qąg0d#x˛onZQX},ZsPG#)hfgl5(@p +j?H'<-%r 1b0Ə_MCk\""rU&ćJ*?w"q w J˩+I~J8o ;,|4rS/4dKqثY[C#c)(hJG:L EX=:<3-̱I/S$OZ;`,z}'+YVݚ %oj((wOY&V,: N%w*ݖscn'#MvH Tz/m8^DzS;J眛 $95jz;:H:=,ӗZ 5r:96wOoOx_fGhhUMaԹ᧷\E쒏4xLitz=2)-o^3k7mۡxBRKk$1,=6a$T5gx@  E&}? BdxX9|wx pnbK7I&]ӋtLDMa`|tmFlv錻ˆD&!# dT& ۆ_(TcR?ma.V|kv؅ `L[<5Dɱq:Cħo5Ixjꭨt(9T6?If^ws67j`NY ŒdϤơlCa0!_SCi~ R}MR+ѽ2QdÎ'%Y|L TiwI6~jp'|WPЈ˳h;̴6t7A=zrL_#D؜d1'UgJmꓑE%d軲CdF>Cki08nן=JFs{| (Pf*{{_l|ѨҜPrA{y0kBga~fR[ֵ~*.0L'!RYq/Ǥ:G1(xv5IUb!g :o{IDP_o+TYÏFr2s0֊P.YАaOBO"EտO HXTzc o=eS9O{1""gݵNfl+Ϣ$Wfbv@)z/ه F7@"0Ǝ۳"]HL VG}Qq&Sj!ѩu]NP q~P9_JSb(\}>W⚣k.5fWZdNoiX.kc*Ѫ[ѬJuf "`NUAW)ųN",۸mBak';G,MKz,$A-b-ʬ}j`51v;ʬ{HaiDYn[m@Q$[13 Z#Y0 w|{T7O?wg=GRʗr ,W4>yrމ['؀Sѻnq5ɺRx ?Xy:pOf2zIWi N2J>5H]~xfEÎ;Y>\s#sTAZ|2ewIBXᰥ%#2J^;xSJI/^'yꛠ-R[)t*z=C;ai+gztϰM(Gn$yRLKT*)S U͵R‣Mk?j='SJ BݵU!/nYyrAp^5yCb؆[!\XlT?6r)Ƴ:ʎ D\ʽPvƔV7,dlqi&;jK\GnŜ*Q[;GjgY}DH{D@-ooBFd\g1 D=qdh*b=}N Ί`x;_ճ4: Y]Q*C<SRZӗ#bpphbu%u]-{VfiKڸ6XuDGjT\(q(._0'-%3v EhXIEM[Abf>Xc1-ۨ64\,z7TAXq}C1 :5s,w2 V`qI#!|N>~0*I bP0_r,3RaE~"nc7]@C_Lˏ֝tڷGųn+BH}ަրjCˇM@2AnA2@H 8F #3MWż4ӷim.0Dx;34f5;hё%ΩPm=U6OLq,^6l ;)FA!χ^4j.&|Da:dZ 0󾣪֕\$"Km2Nq@$x̤K Uf`kGɇHFOO{VThN*>::>0Lwң<@ ?~,JQen}׌[n}q7嘻0p˜1_+SEFR/hs{/6bF0 /)}reLB[c~ǀOWN@Y1& O1oC׊n/*0%BXǔNtL2H0錻³~ׯ{$]w5Kr<7.]_&- Z?gnsJd1V5PS3Mqi׊vEk5uDj˻q2644l-[fz_T!GD\~U9;7A6unyDήg(<А@ M/ 6( gQP|uN]_$vb.f=Dyq9L`qyT*@l2#,jDXy{ 9EY>6uw)9_*jS jƽTph#Ygcd}׽C'p$.7WBH052!# mN>m܇B_jg,aap& 7UԷKzُoVH7w2ܖL $eqSn#q]jW7UMYٷ{JX!H=Ѭ=3gYZ0xz:ၲ{B%ֿ.sOtWͱU*6UÓiŹg5;B9w"Ͳa.uz=wԺ~1 l%ԒWf{mh.[Up9ڰ7  3NҊzlX4VKtp~3B|¹PqD Wkb4D`*\ude~ˇ9-vw9߻Qӗ%NxT-~=q aP!zt&9q)yW_ʞB$UB#ꭂ8LOf`0_pUA6:{Pg5*T`:n>"uyّ!XA7=|P?SтVUk;UVre@lsQ.ǻʁc6J.>D-ePc{ "ӉfYQ~7o[գf7.'vC}D{mέR?;Nc&|0&˜c*pkk(AؑmSO_Уhh2it ߉dP2x(zFasgl#䡃<}[2T Y1ޢj%( v7!ѧ4ɫq Ѳ^IbmDC|z'F<~ˤy |,>C> ?cΤ(3Q1f˪606_e<kü̚2`$]htٌA)'KSeJh^ɩk]B 3qj?4aBpZMnïGVkŤw0&iBY-t͠gT.vJ;2nip ̒5WԠ . qYOZvP>Ii]?g(9d[%tLz0|\r S>:L -ڗEv[?UCo/Xy^M{ܼ(v7vvIXgK#OZck W=[rΜ%{^5>;tI?ڴ83^CiO?ޔrC[G 6@[<>]_˧V?;_YԫoIoiһ}9|yp iʅ`&tIf Gzֲ/06ֶIV$;%ԑ%2pm/+i$S"a1+'aºe5C|V @*nϬfqFh 6J,*sfp%G)cH4/k!6}#Ľi dYG϶[G9".'(8 )X_Rɩq.w|1t#`Mq¤6܀DM.E%X>L|lY|gGwLj,54a 6KTIOM9g1i{ ~,&ZY=(C8u(,Qf}tej+%hX΀=^HCf%&zWy $H Kի;Wܓ圁9L%Jb\ut^8 `_/Q;􎘤=Lo07I;+yQMpqً <\MQY3F=}O^zFr A4~Xj |ڡ7kų9C[k!| V ᣍxI 6$aƷO'SpwL+=hh&EԲ>`mhI1J. |'~, 77i'N"'n$c-xhhYddՊ~zH$`s z;3KCG7Ct9>|=|x+/gSCϒ䅎ϥAv/N{ ٰ=Yl܄j-;l^y*t-(/gK%L\x^rx ZuE?|@vA瑟)`xQ&  j ƕtZAǾ?gD?s \w[^,e69j 5fI>>'ynGWT)Dpa+KvsΎpQr:ҍJRܡں9=zX"DΓ)1ĻVjqhDLN|ɕ.сLՆUpǭHj0>?pa雞|:(H5EDt>6 y+|`FNaKzĢLk J m߳?(LYKqpZJ*i'Y!Q5[F=K ǡ9Q Bb+PBR_?.P;2K5WCl5rasC˾ ot&bos:#}m2<۶INPPt;ߝ;sw0yO5Y18^-4;cԌ0ӕ_("ʼnڠlr6t"TYZnUl_Rh,9wQeۅb\YEIѲ uo1-3C ?nZ +06LR,¶.K~ԗ4Z91g/IVRG_Y:;нC0~{[7WFՒ%}`[,DЕr-D0]#wPۖ晚WU3˂ܝet +)eh%]Iӏ-i/RA@ F+<122oZQt%KMl@U1Ԕc9T)a$17N,$\c*@˷/Ŝ6m浪+4W|kx>)=W *Cay=^!!js__K xΛ椺[SiuF%$gE"q%60+gNr F" ] 6ގJhY[a$C+M9 @\fhEL;>[1Q\UrMzH)8n޸h Cgֿ_x:" )1#\ uL$ .xnaǽ @s !|l.1(υ{AMO~p2Nl:xRYp S]`W!v!ۖj`tdd56AX>?[(^އAR8C0bkL{mj7&-I+MĮ<~\kܞQbl>1+Sc/˔shAC2T~vcKwQwH%mۇBo{,㰿vU["r|]$ns6Ƹ88 -A[ʦ{Ie߀lkoVj,Z(N-jњ*%pٓÙtW%C9:"rjuԀ+.ʢ=f_՞MnRO ALO?JX$V +Z$7"ɺ5eػއ *탈 k7 Y7 )]LցH=D  (q|ngˇA:uN~7,FX\G"wS}K4apeRUUo2T Ŵ6Ϧ.)uH.~ 90ӵ)upج{@W4[z/Z[( mcJ@~hwҎucӻ|<߾3-%|{"gٱŹfX3U 0rT.UY|}ei({ěte v/7@vC|NzbdIjGtPF[@H$qgf׽4R:˲V}ox/D?;dK$74eiA;I(j 9r˃b0X>7?=+'k·/lq k0.ֈAEG>ˉRE)<*v,QS7"ϕY4?mx7i֜ya_ߝ,h5̜G@K0 $5f{nic Bf"qR[ =@ 1p*Vfg/WzLJ6+^fz^ e^lwjXRu>VfyɦN~?@=> x)<,c3~z|8 An bRXRZȞ~Yۀ֗B~4V{2?'Z%xb# kHq c]ZC0tWW>0s1x=Ph*s!N[@vV G:c$!aUT J\#LS/]:ՕxH3^~}oi~,!@S-WBC\EMuK:xZa1 [#oBY] bAf;^@ԐW >8~&'X1I;~hT4Dy_ 1t!.px`RJ(V޼~jr,$g{h87GK}iRZoƗB>WkjA~<4NqǨn2\sl4|>{u3y3F[O̪(^pS7T-fv*; ILɣ;6QgGSI5=mPggsq80L{ :\:N$0Ma1c(P?PfJE3E-aqaK4]`) T,˛js6/1])K_0u3h}8g!m96S5LRӦ,i"b-+I?F4e2ӄ蔂Kgtys9a_%Cfq|f˸ ]dȱ@ {x:쟏vBQ[L?xM$w7|[n2O6U^t(a5Y-~4E9% ; /]N Yc?~o D|}fvŤDW^)äNHΙ}ZeBi$|İaLS ¹gQ9\Ԕw72eP~ˡªii<'h=ޭͻ6dDž[gC&Um/LU۲o3M2Kh2 V8)"2XHdW/H9ޅ ZĨdxN}OЋh&-is,Otj&P1 '>rH$$e:Ѹ.VMGNV|3`􂗾 ]]HxMBy!.Q |Ӓ36a+LT LygPH@}O)Lsuey% %4E8#Z& /cObK|Htt26wL~kaL?>7(뇖 .jm3A a#7XQ&~Ț8{k/xW I;`%amD lw4t;["bS.`' YCJfiG"O#,¢nHn ;thwP:SmjZ,8|wj$c26/hE 4tU -o4<g%!Pm:,d j@y׻z dAK™4kN) ؈ E /}6DLJ$lB/$ p0F9!_*l2qL"@q>[x 1\#ĿsK%LhNR !;fC㕗Zj'LyXA# Ǘ-bn G;W Q~Xc@NmA#G- TC};eK/yuNYrJc~=IB|NKPI x_K'׋Ct÷HVwh^%\F+eS*xf6q/2ec;ߪ1u-3h@_eXyYU;Hu o냍Z% mQa5UP&]Vl\s+P1 ZdfʊצeG;_IM:fg^j"#oj5m~ `ؾ] zEyGmpVsɐn 8+!_BP( x߱WaU]:-:ބf8nEcLfj{.U6Kfm_@䉕TBIcOTȐvwX}WKLa1qJkb,=UY1Vn6%qIgk5ÒdgUl^ W.*=\eOPQ$ x۸#ZFdfg'κUmm0Ge`m_C2bA%KdJ7--dr|u)Fy|Ecz2J\k5g *x?.ݶFgt){?Me?׺> T0"\)'#P|yeL [V&ݰdO3c1ڀY-B$ǐi1c( [fIs%3TPq9F qu`;\k\]s|u}ċSwdQd&y}{{qZGc6jqiJgĉ1<9'O:!~`%C\3dxx,0^yO~S霵`(ȁUXʢ)k_%vT1I~]}$gY>6`F|@27h0&x19 خ( Ml4BuO.80FxW&G'B{oSKj%ƷC\IA4xs"x? ϩbjĽX|wْٓd(eI6x(> ٍ(#0wBk:*EAɁFR2]Le5+TD7`!³p7pZn/QKmMM} CQ +XU )ӤO:H{d9J[ 6jxV$g?4ˣh/HAFPAvbl j}ԉZS]ZsAGrg+S2ɢ锪H8dJ≊][n@cZXsW9!VܽGHtF~Bn8qZqTeݛzqb$̞.S` v6rrJ&6b" 7Őٮz[/˯}T1Le;~?CɍJ[J0&.)YfKk[K1OĐ=T 3anSC,vy]\e y6w[P huNcm}>xdÉ(iea9߽?[G[m{3nxEL/{V0wGjХS^aE]pu Y3ig=Ⱥ=qU̻}H_ȥM#5yIՐae7X3,,TfhT2b`|.L]h`Pſ}NiD!~H93UNswFWNTY C.7_;C[٧BzaL!8kp졹\iFC9oAb9tȾX$(@G%l_l3܇y#ҟK,Ji<6:pb9O.?ERF+32WA2t4(_t)2"g{^qЇ )7D ?PfS"DJi׋L>Sz ZF̭P619|+y\hA|̢DWN`iec@vZ憤?X#C׺ >,>1+*aF)izӑ(L}ڑB?tw No.eP~32f_`D)ē:>0ޱ09P?v/nVL$ܴjHbxAV(+;A|} Ձ#önPA=Nc]oSܿ`giDc@mnpnBc Wk0G+' !8="B6->G/xi;\ v:e|  3Ԃ:tgRgӚTwŒl&Uca}K g..? ;v(bfT .Ca3]t[ ,{ZG햨Zj bn'ׅXFW/Ԩ#b-Itsw"k\xܐP# 2^VTأzRn #30_/\rpBW|ZƖ?#/籵PgV&Úg=3T?̌X,q"2Mvw BqCl39ƤQHZDMc  .HQЦV/oDOqˁBo]DVm.[HFU#5b1m,=X{ g'ʎ7h9.:\vr^ 2ad\|Z^&kI}D\Bg HM5Y)wu}[4 PYt sAX#(gKօPnbkG$zZ[Dh3NN$*jaG_Y7H#i)t7V/mH6LיRo0k`Ÿ~kes;CHσvP+bNV5] {Xĝo=<5Y|lLg:yfO_jZ7z_=Y[$,&QUi [{x*L@ "{U:TM^*ipxiYjY@u4ja(fJБf_w &f~rMǢdfHK~q62TZ"vSax,+L̻ 3~>{PMZA c/z-fPtVbFPDLÖ,e\대ND.8u1#DO ~PNqoFtvpIAdE\$UB-eK` #pe*if)T$˰u+"xp=Q"ueR@5B⋖-i~Km=&XCUQ e<)xil~Z[CLgq'(# EWQTUwyR{_I:ez} Nwl,s>K=5Q>23rRBpcȟ`$x4뎻J!1 SOZA ?*9̲TΆK+qI-Hgwf_#Zҳ0uA7QB=rq5x׳@8|f*C% 0KtǏ*" CZ֓ah%QA]a2Hu癷sFBJ7p" A7Gd1x)Ѩ/~T6W/( (t%/Jc .zQ΁5q@n|-օ3Z(."Ϧ+쐾tufdO)(@[Fv-O[TK\Z$Ok'4ƅ7.a jYfV#C(ud(9Cd Z41m}4{Ve6 vireEp9og;fW"a Y ؍3$ _S.cßfsmg'aV,4MAT:;g$W:5ʳR#}h "!;/ Aٿy66IIA'%Hsy_6PeD_VfhJٌ_3Ż%0@SEc b HkDI wvn(Qqv"M/SwΏ|AJߠD\|ܔ6M;&bQDќG X 1,P$X??Շw=EHbQd@dFU~F?oxA']=Sit,o ܣlħ'r(2Ti"/GOX[Lf=<|ŝKR0jx[RԬoޡLo69₩k&x-vA̞!(gvb$_s;@RؕZσpAڢ7:Ad{hԵRnc"9)Ʒdw>6AcVetbb"L!= R ~}t9N,+'>vܷ~cWMs*N i¥Ą$kft?B iu6ذcՋDM6AuNB@o!Z!Zf Zma@PW04# !y 4W> WCU'ņa*2N6i0d9m8)Pe6d˯*7BHAAT;ڬ'0;H1,QiVQy+Q].M|.o^VC|C}&qWVE ifOU?kCnfQ`* Ea-QkzCq΍(xhQ$ܿswm u*5A"hD#J "K{:Pe_ZyFPޅ4^@ۻMTI*RiMɏgֹR<5AэP$מ - l|+( Q{N2WKx|%A@]įr]tW]:t*&,|N_Cn (3ޒ8K4ڠ_tg#_tT; ݏgh.%K K07dPl6v4J*L{&|{,;DF+'ePf[*rn 9!"jmn¢p U.hY#+@c9j @sm߄.G8f7E?B\Y6"#l&b,i We>b9ttc# I4É0m^4t:o3 {W?r-\KFrQ xw_s Qd&%hUCU7xU}W;^,ޜZKq{Iu@uOC,n 0Nf"@=|J10HQ/vnԲa tC |=m֥I]..Tz])~2iC.3Ms+ZF䡔Dv-iʵ $rX?|V$(9/y 9x<5G$fn^:(Y)[:]fg n2dnrS"5!rgtfG@on{BjP80Yﻉnʲ}G,q2\;| '  ٩m¾JƏ:(f`ZK3j%h.@4~r6DJFMԸ-_Lp^!4#i`@F Ws %[TČd=i)o.Vך̗" vIB/!< TȋLyS6.emi.6e9He"@ۯv˜3w@u[2d1u,4SBǹTrN+ :XVtA}S~}3>mW! `CФ7Q: l!wX{V`a2l>1Rg_,_oVD\IGs ]~X|Gy]' gZ)ȿuaT;KvD&k fp/s~Km϶,D}L#2Fުs[ 0v\r\^l*f—GvRȱ E=Nu ^w6aOvA|326r"" ` 'YL_[pR ,KSC׎vp%l|8x bm=ht(Y(gQ ddG뢫V;+05+L* BFS˟d>"jL.ZD=VzM,UH5xs8N/0js2-a ]XuҥܶcQk0]3yZ#85ވ.CW3Uv$r*n(+W~&bnP1^3JGZc^BXBP]^$m{D_ڈKCbX L~SV@GlO^}Ku2cښ%>Ei)_uAkg@!Kyݱph`ݍ܊P|왲%-oTD")Y.EJ͡@2F#ì"hٯLZF=怏7UAKfA h+d/gkh!vsd=[<S%,!"}oGZ_"jX"IٔZ7?9[Cwm˶7\2$vw0^(jp:B)GsPqt|"œ ǂ>I.n  @Ѡr 'z`'2&u2mЇ|* "fCF D9`v8co(UlH0=l ܴaDO5LJp ʨ4KH&˧QZ*nR;VitIR ,&W",`.J۶5\d,Dϓ^h֫ySY9ƻ+LN#-O4l_w5?s'Vm]jQuZ'2t < 2TUOK[&rshU1|d{E_)}(&* P&]ܗ+lsq둤>'Ôp: s> *.<֏ ZH;׮^<6ۼ2ϣYm4m b tlAXf]|x?sX͌-oݢϾJ)v Np0gQ\"'|,Pu(-veد&ZHmH>6SM`~w+ݰg@Odh5=f=e;Z~B7tU8,0V{Qrenj^}Âo; C[8(U; ZQ'+m?TKwlj tUՂj|\zĚ.m2;)lҋ9QwLY>֬D}A;i+Ĝj8s|g2?/C\ZBkms*7najS$F؊G`SXO6/:PF %]Z#%;:Mt\*$]Bqn':2J>T8?螀F)w x؟KܤWgŃaTq;6 <eЭv&{1w?6AMH5 s:IW1F0%)y6ߓGmL9&J"TJÒ&4 _Dy>5.#ͤ?4k)Om<U-Q&ۏ@vvh97i>~gny?p++D^{,M7|<E9[vX *֧wa!+eg)6&??T;p?m= |˩_}=^Y.'Вq4IT{6j"g )0LeN^ bg ȧ>OW} !\¢j6^`rL. 6,Hmeu $̖Z8P |f.CR .=bVü:1Ap x$9DJ7bUSs5!rA.t}_*{Had<Y.lP~jE{W +9h}xMPO2U+9*S?d.Qa_ٱY+^Ūe[=RQiG:O^(g{Ye"GJc[{1 Mvde>%qkќIiq㔨(N> CIҼk cÚT6Is)d ƚ >c3PJw/DS"S.bȴ Xb)y隽sdJghSz%u~#esD#[uBE~I0(:܌VW#r2԰+Z-fN g8T8AU 4bU%I@\f |Mlh$a"0gۇ8?kq]6Q<3m\ D>bh^M&AूN |sR6Gd8WU6*kcZCz-n&8cY )؟tj f]@|HenGpfxIT1w-A/;_^)2Te48[ `kD#`H07v﮴D]ȅ՟ ) heOa"ʹƥ i1mdOL8Q RRHJ9^koE-Cd4z@5 e" I٨aͿ^>:h<#WA ,PTjGΤ;N,;=~z2.PʲL6a*K䝅9=cyE0ړe VV*! ]*.EI?) ,Q["[fg#Bfr(&]OD/{ykN=XmKgK]Q:.@t6]8t*Qշ&wo]|jV) TZ 9F莂{m2bAUOK6.F'zLrÆ#~CQ%6& 4Ol] (v2]wQ sP>QBegm5FGtko;zRQmaK(uj:F2UoQ6ic\0#nCADS,դ7-Mk2KG LA3&n!t;-u x!^U:|GGoksmV1 Eo{-R{8 bgFza3]x$%R9:}ep_aBTfUD 3MD7Eů-Vv_?KaI"({ 劺QfLsuZw"?7؁?*Aj&EO5a j?H=EلA w\+jl~RW TWd*.J{H!QZ GG R7΀K.]8Qu0K;߰OXg73`Ij{(<ls1Hdi_Ϣ*b*I_-ְnOQ GBNRE!֒ɕf#- İa+J`zzq VO9{arX wnEǥZ[{ZT\IM*(}V%ؼ H;q E$Y$`Þ CU8f5iNF{;BD;hAS~K.GDmOu-Xy=P*ƧtUלZilѮ-d"_28Dz (a'ߠ˶fF򉋞 ӪHWAI֙QXQ(vh"T^]'*_ Gj_7]V}1K /ܨ`@k8sLw>ϡ\%OG>Y3 rJ3p͸78%wHtjI(vgylŎk0H#o*EKmҥOYg"iUuq"W']'x}QT;eW"B@5ؑWqE om~%J4L!ꑊ"xc &_Ӛn" 1acU}L^Sn k9'P:#t>F OL{n>wT8/%TogvoMVZ7Ξ&a>0o9 tWǁopdS,,Oy :mD<֙ZŘ\ya! *&su)}pT+SIQiH~)cC.i;Dkvdg43v\ &rHv"9ҋ2H/v(h*hz ~I}* .)T@:஦i$q^Ȗ;ߢs ?:ȣ[f#bQ^Vk+ v#vUNuX8Khyu%Ka2vIܫn"QX,]S`rXƠnq4rH۴2rҤ~+eX$!S=3~8gO(͝7~@0X8`:[WW,Bp>XF@pJbpa.,-}_&$D2 [TvKO! }+*izUE~$Il;s7E6Ek}L5߂̓Nch'l.F^U6[P*^ϮԌU.h;|햃xyچW'q𛰙Z|Ʃ3Oi[ e Z $Tmܞp/P4Ѝs) s'o~7),,MWǫ0FWX7ef}~MFD3fiI!hG]_'^Ȱ?%ҝD ngzN0؃& Q?֞F+]J"._q1uaKF -GpET3])*,ar'iGJ3$)p O} qUOd 03m?Hn΍(<]5γ"rl{k'Mrr@nhgB1uJ&VކEmr ?XޚLu0#8rkId =*]yG2ң`NQ_җޯTZcf v8[nw`R@*ikqIA35~H 7 &r/ '8 Rva]T]:3\<`>;0!ַ_;YbӍ=hSj,)uz!rGeCVbήa芺nWR|^Ҹh}V6UfED>bH(gŹkUwTEnF~O>;l(wu%;簊6Tux\Q4N MwvT3w6 FȾ*Ƭݰ!:L4suodE+89Cw1dZ8ޥ0b'; 4)AV3Aq y{0VQHi^M2q>(v\ɜa"%#q{ 2bWԎ.}1VV;@h[mS@^`/:}l Ws%AjGV]cT4 ΡB[3Rk;k%t^zM$Oe~P;uz' WijM5auyEZiGyENJ d}nlQ -ZY@K$ ,7`ԡ"m2TjRkSt⣾:k&nW:Mk.D_k\ 1 Z1_ik؄Sts5(&ʐl3LE$2롫 N-AF:"h9kLDB0gAteY Qk4ֵzkttݩI^ '}-o%UOo`LgkTrG6?ҽ+ecw<в=>G>ct:A 668lX6GF({;)LC1˱ -FF8fGb  Q}rH(aV8O0YqbY|rBZa ^Ym /5OF0!ngUhvR5soVٛs1%=?`d1RQL8]/"=s*$(uٙq`<Isƙ H ' RKc\#WW",JEa:',BGzjNIm RX 9Rφ_k7x'f֎3g-0N*4W` 1%8s0l}!18\Ijro:~GqLS FXagIc-~NSvǦk.CgE;/“^14Gn׭*ݪþV[I_Jɦ:ԥvn6%Lݸ.2 5G"@.8ܧWI0*-~seG}v\v~+xies22žKg CEϻ<BM><_Dwk0?zbBTdX-vz(AӬoRn͌Hejܜqg f{eb^kdJ\Pp ua-]N:AсkjMueol]0so? vHX.f7)@TX'a[-jRRlW䙩13rk>w1f#ZY=ˣ)gx_ aUu,Y0 Ix6s0[cyynu%, !/yzǭܮTG6\:"Zc5%x5KF4KcNXg9gCn! -W''|\^S΁Q؂4ryѤK$-8/˜zwbx A骳h[$DzJw 3n0^N;ljvHL7N.o_= DMg- b [bx/-Y\bq+O|},p'{@]韥`MLiM~{Xz %3 K2DpZ>(;~b]QΥΑK% 9`)҂R)FdN:XRe'4 s?:j9A@ ӆ|l /d:. $ϡ9[JKe4G0B #6{m4_囆VKfx]"BCPV|$$e%@ֻ~stTK^ u%M(=z;EE"N%uEO>Z:?}&"YϗmE'hpQ䭩RYROHOq&.L濃޼[ReQ]lUu|6i9I8g7f( %.=zFH!}@Vb31>ٳ*I\ѽ|W3vtdկN\~ifr0mHě^ٙ%“Kpl $*ZC>z9a**xIrh!({c'#!.J"k[1#u[{kQAg@!$oڐ_P ,Sڞ'h58`ZIkV]+sn];|$Fvzjk`lmJH4eÙp8!جq_z:JK„< ЙXϞpc1')/ZD7/:2^7?gO?&@D ݃nV,wם2}ލW\UƿΪzD _ Fky{`i[7Tޝ}Gᓑmu_R 9M'-2@'MSMSw Iڬ[K =@ޘA<` #Iqp*Ko%]pJR@EZ쉉X+z|K/ p*:$\ʕOyn:A`ʹ#v + w'76'v2ϑd̹bS(a󅌳!;?BX$ܢxoGѮp\{[&_R{.6&>CB_4#ACupGd4U7JG`1hL6Ѫpu0k#HVrv^gK&QZAf2fF(ުacε3VѬ"'cf y nHWR=J^fRǃJ軔氫ZKl7Fy=U=:52jylx]d%g8h&a[ Mc!'QZHjR&I|U#o!6TkFnQ@T" TeKzV d4{PWmVϖ},9d Q0*a\3iiF53F{H*ԯĻm|uXVA ]qQC_ޑFe?޶1D߉L2MwMjP}ȧ,@k|u35@_$txe i{d =$M Y-%;2Ft%0~@|(PJE=lzcY$nZv쎊*9!^m$ b|Y`cF8oOGm\)oszZ$ؤk8ݢd^G13ne~qL߷_f";;Z+Ua~op =]g{j"'nhLs8aZ<ɿ< x5ODATAEd7,*T '58 xmR lB[#yV0ua\׎|83^_[Wa1Sdo90j)ܲA)?I0&bz3uf]#5ɀ2jPnrWS)gj465Ե5`kgU(=2szsH [ҡ7׭]LZ4]0CIPuKl; RcP l R"f{J)KdG5!fl[AHy8eOӟͭs t jÎȐ0ʕ58{yW]NRdn LQϡg5.U{=_p*'oNcY6עl!x|О޿z;6oqu\2v!ee(ҵSH \TУHLij\[nDg agi X͛OERrrRSQl"8*mSQTϳ@'ڬ왉,p5Hcx(_tYt;8[p-OC b_N~@[õ֑G穇\75U{PV! Ɩ W F>ł0y,4HG%̅Y>5M]|O9Z&}9FnU 'RDp)~N`$J_ߒEN%l$l\:E_oޥș`){ ﬕvV+y$pY7QFG2O0|m<#Ml†U?4Y5|߼lK0h`;;M5A[G&m0+J"$Eyx^nu%.u|ë?5;ʵe*@OŲQފW1t M=w0pm7s)6zbw+WdɾJ8r"ם0lT-ZQŃNT[G1rYb]B _w 8 f,|Yr[1:;ưX<47ODy 7ugtY&xOmswn7_LEÐ5ǕTz+켆k;>X,LK/Ye v9O4WyWA?JZ@4{7R)5 #}p:VHy}dv5\W.8G+cD3DšbSvĵD)LPo4ZdRvN5Jjz$bߠ&vK|)l2'lv~v] ꇣH6>F P֛|ڣmBL9Ec61W$ =&b1i,<=tQa>a[n\ uƽBЕ#1Mt 9%M0פ xTv'.x F$%qv3[\|\-g63se_ֳ(uՇ9gf>cvh}݈7^%-ML\j+/1yuon<`am{9?fy]" V Zіn8!LZtrpt=])c _VdpDBk!vlcv3}7q"teXoe%{J,yv`n+-! fveHQ>yI6 (?q/7+z`E*8ҿlNӞ+M<~-4hY& )~QQByLGTN)ڎO DI 6 HW~ǂKfq g#_U~ hc˛:v!3c%CKpZy%нv+6n.[Y=aY0LHugҀ=DNNz;l|#Ɇ.j rdZ/)4|9,q&8hN¢${`tbA׃}@S7zl6~j屸YUq=&4~:mڿ/*Js"4رlB SS@m &yT2>=" Y}>f;z` .9;"G\RHml0(`:S*ԂGΟ.$:@6_b?ښzg85@ u|d^Yor{-%?fˊ$e~SDFx7g6DVT^ dj|)bW.8I.G^M'V~i0oI2?w6}1-$fcKؾrf09T3{WT˞K428=̠8e]߄LާhVZA6Z3|򳉴,2 RkFh/_; 0{ܩ@MŁ|P A?kCr~=s)1Jo&2{ oMAYM^I %Mw᳛I"GYkOW'Jڰ_XO߀%gKA8|?n$0=䪁糡Ke"Lsx-qx;ȟ](4W/n8ȿ4Vjcn-N:.Tj)4z|;$F'8,Ce@}jɂH IK9f٥vF#$e@7c*әMBTu $ 80PC3Gl^=txUP% w3{}.{qLH(PZE 3—U 7*P-I<;NG%A;ffTNtO Mx xZJQyrI R~q7T.Z͉ȢLqYˊ3?F[ר]@k_:KX!]Ĩi,m黂*.?O5eU{&a)nH"VW,v*f6gЭTZ`Lb3I.CG`xT_0۷hUYvU/^(uTOe LNԿFVLscX}8db ]sa>NR1ߞgJ 9DӜN5&VdL׭rvk"8r9/0!9mo voY ߼ &琉,34.jvsz*$[fZb^B N9*#c˒^⸂`AaXEZ A<Ũ Ll\Nt8`=9l^ | ÞCh{ɋ~6r\x!ٽUS{kcBEg驣A\:Zj9徉Y [!_RBe;d/k#c^ H+-ƥ͝Ue+CՐn+x2u uNzQL`_MJX35pb4F,#8+ ǥ iV?>~nJYAMupRcdJ%)&)f|dsb1;dv"z PVR&ͤ9l[PPwB=i7*G2#cT~^.~:?,ͲM۔ꁨ# AZKR鵟 UIkERԲ ?mb0+z\*&6yM6;A1J[#vz$ya:x3mf0e~hGL+Ke9-kdA .Wtf@RdMغTx %$̇RďV0"}2e# l W}M1PEO==(cZߡ mYc6,T3 <9 %-)9w=؝`z|8rCVw 7hW!Z.} 22r8x#MAE$h~9SL:#nv|yEjM586R>JGn֤Ns zFc$/S!cOU*]bZ)fȰ'O9}d#NFҢOCLdЄ:{K|W'a*W7QQ^0S7SY=q d2(#iV%ZQfCΘK#zx^SA+!>¡  m{eN.Sv]wr]%oFg{qn^u31%8/%|#G m/ڙ=;+eXn>bMA,¬QAIts@c=0{)ؠOnF{.r/.DZ<x#uFYjnn-{i,/ WXW'$ VMjbRv f3fdda15ř@d-iTgpli>r`&ؘ *`S Zs>U^nuK ;*ܞ,Qq\jfKXYϬ .#5i>]w<}2kf}V"v[>y۾TNK<䶭WGr2U4VVk\v҈<%|p(W~ K -dל*'tQ.ߘ^V1Ts/0XB:&Edag2h4D7uݮ4=/G[Z2sy䎢M+S )†[nb!KXu&:"o[@DwRf miRZBhCMC 6qx Xޏft&rbӓP=VU(%x::ˠݜ ,@CP!KM{0i;z>eHx~s2v=*8" ůx+cS/z{0V~=7࢐=E[cLH'Uɼ!5vf.~\!^Yfr6$5 s>S쳍d4e9& ̙&1]ĤE=tU@AO]h{0Bhg0~,ydYLB>ˌ>ˈ)$|7(+y̔vUX-~ѹ]Rٻ6cMT WGC'Yƻn ;eee6+ ! *(> N [R3r{GμVCqKXa>|>m< (28;zm/X$p} u0m^?5 &~Hտxޱ{j@w1Prhcw}6әA/Ήϖk[#:=kMJ>c%v\|ӈBULqWKB ̉G:aȓh2%Rpq|sP*5KXDGAnJ%4\Ր 6BPt icÀJ|&R+6TbĮ{3:L>BVON9w%qϚ]b1 <k,bsηq!BQ6_(1|vl|R-m)u8.U{.co4n9A!٨5yAi=debñ3]=^#h֟8+ 7 ʝ޳Rz~mJX RX dQ7iV̟#GL™ؑrAΚ$ l3~e_ZJ/N{rҪy-'݀;AvrAŸf C}A*4.HkZ|zQ6B7 Y‡C5g2{;V۾LiU=RET/WiieL T)B!@_ gRQ~63*Ё݀7K9fE%W]B~lq%ppyE/ Q1?RMgH:N9e\WVCrQAsGӜ{ƿ5Pi響eMѮF y$]eN[ԟ7K? Ri+#~^e|g]QTµ^Ob>K8\,\CLX 7| ֙̉dS2]|q bִ\ >W[OUWhCkAxؓnM@81]Gr0($U9( %T!Agzyp¹ LCTM!c Oʖ@o/?/9U',̪N"=[$w;$16*-)1}h8@!;ȭ2a|Is]6^ӖЂLAIj{,jΚ:|9#j$6%/E| XD#pc>z0lxLw0ԥNPd΀Ġvbe:ib2@b(0c`mB9tB}D55*jblFvy J'VD UkDH;;bt&iU{J7mڈwQ> ﳹiEz&&D|!ɒ>@kP0'N3j˥s\v3_w+=څq9cΖ9" h"`34ûR8D]0mX@Ǫ[ȭSINd"3% R0^lBVq\BAoutjV(˔$(x(`N "><f(/ 3~LE' \~xE܎]Sy汇$yR*h?[D,Tï wm 8thOFoP (iESٲ;8RWfZvwCGG~@ee؃/RDŽ_8z}툣jP cP7V: -X<*OyAt^٣FV\Wx\Hu(Ѩj@4/A}9]Y%.xDʂic*}9@d#!o; lμ`d@.j::;ܪ{`|=ryJ׌=j gKc`̠P$T h0&h]g㺞HIȸBQ I>ʶ&*eE_ 2<|<üQ!RcPҪ.I ڷLd4k6(K)T2^O_讓]Ƀ._GE b"n*b@dEYܧd]/+b;H:wI;?=lDL)!č\ߝ!1^pdgl7rSx>L]@_HOo8<[SkN;@_S "7VN [5!dqxPiU=#[ĘѡH7h3%,+qjJ]4=ExH%.Rݨt;UON53b r ~`tMsGn+~Sa8d=n}Y>#XnBF,!_qxT0k!MM_4Tf H&Í"b,};TPu.akׅ ޭ#O8x~#E± V ?'Y}I UZqO~EӔ*WU&m=Pg@l pq\ՙlaUE0 .OvX,x<,Tyq(N/o:@T?!adVkQc(<޽쩀/4ʁ-鳩HTHtV.mfN>;k?Og8p:u釋R YxIq6MݜψN=9?J) Ϩ!g3Ҩ'R(ըeH9R"{i!pSqQ]׍0 ¬]Z[ι+v/ M^W;;k\#2YIfڪlw2Zӷp~R=l8>؀dԇ  ۈfV:ˏ0 DݺBumjP)j4?ۨ. 0F|яe+1ǯa1p>eD gh#qM \ϑyrJ#W[Fpr3O &<1ʞXIP{`5șm/A{LU۟-{ktQK4 c 0yQCTK)Z%CjB(]pX>"Tȅ;PS"]ӪI3pv\bu {6;1t.Ox^[f1F!̞k̡Ï;6TuzUT79qb. XA9./{KR5~$п A1jve8鬞 l2Z%A*JLhK8D_ BzHt_J#C07+Z"Rd\q5M̬.(j SH91F7{X^%5.hJK/a|: ? bډy!k\o_pk~m9>򰓌DiTfh67TQ95XRB:G :YrBWUmABg,IW Nɠj\-b:9@!>٢1&&wfPM]nQ?lJxd*iId Ys2rc|/TKHy1-g2r'@@LޯvMj,WBa7IܒU =rpu#)^3 A?$QtSuꕶ 5 g._zl37)ՌѻGq1,J,П-9 v쪐V2Y1B!'-}ЄC/yC usxgcpQzaRR~5qJ\}\ fc8/<"yPw^[URg{QӁ pݦ))R9w8ջ4*P~~ CsP dm}9,40LqE>~dKٍȕԨ֟[GcŒ[,VTsbШߊEk"PX7s/P;i JYhl5k{[YXqu"GVuA# /3ZEˍNF4%%gFINh(]P$I( 95YOYeȚsU$xQ5%BM &n s;֗`m fPz󟿯Ojlpu#Y%Zṇ9`6[#a/V?HY),mYy&ktv-qci5j2 ۟dPm;ѐaݧKYr'/76!tpȍ<O'PqgVKͦ(SӖ|`c/ްQed^0O AyĽ7 +4zNV׃&+X:\..Mm⣷k`ҳi| &qS޾hzjAʳj߬1 OCs8 '>n)ܵzX=yz t4vN:i~Ը}1DzD!@K᫜-j>3ݥe(FrjJd9ٯAsNM˩!I>IgKCjIxXDێkBw&-o_K$qݼlmOV78W; t }i@EGGu^9B$ `}bEcQCd{J`ie]=~S ;1ύRj9іqۺh,Aa$A;DPO?㐢tv-ە$[s|*+5yb9XF߄2$QdUz-MLF<=_#,½G@ 52&Gye\`YG엇NkD n~@.0LА&㦊xKoL6TGЕPyhp)n~өZrg7ɮ. ylejrB};􊤒ճQoo?"~9cl[*zO,-2hoa~P>t1.\5ƒ̇8z] >FJ$9z~u0|h< =Nى: 6 0BKP}~%pRpca0y *pVcݵ* ipUqOA-9AUB qZ4?RFi=Ն1\>49wS)#}Y~t# ec@vvUy؀4hUlj|=rĵ*oܒ6f. ј?GU%7rC)>& )6 #~Ъ%7KxWؙ<4',Rھ+/ n6Uz+kٴYЇ?=U)xʩTŅ"DX$%ᒵ,*Dx<n5FtAmFԁxpC nP[?zۡ4`fIB6[k¨-Zh7% ?5kc`xdyo1ֶmw;9*]b~,Cߺw`C^dAѬ~iCFmEj|foAIL H3AORw<NR3J4 كPi2&%ߝ>mD[@>Hm/:k^ $X``9ZjEYBxh}ŗ\4gq8]IiתZA XA2]5%\PȐX}2 6&`wS(2PK}wҖqܶ/L:Z OzQOG%׫!Q~m0trG*N Fa=+$Bƃ/ԾMo,JU+mӄ,@2""xcLmg&>&< 4_ТtzGq2_eSF f{v m=th$`'NtB#:٫E՝7CFb9=>4D[A}!ȁSyk|4}Lx@^K|n%w={MZw+m46;C\z_oQg[o֚CUmE(bh9yhҚJ:ns"Cz< w|W<̑DK5 c<8'v"d$+NϽ15| BE{],w@wxRȎd闭 IT[!ʭZUzO'a1jیhE {:];J ?%nVs+ ܿU[iccQ؁bSfeGRU&"Ba?!MWnhkYCðpA(NY}b**o`D ~|)P$޴W2yi>N!,~ON6)~JJ(}߾B`| ~dHExCC&ߒrLE{aJZVOMj}ڼM6]8񹷼s汸 Sb*cR"x&,gX;O4Ax􁟇3w۲J?sQaܴu \GHO9*FARU:TK/ I8;qhiyߖTkb>[Ԛ;!g4w Uf J +Z|d܆f"n6 In!],#N pƳ !?ɳJ fs%wleL+k+S}n8v5-s }(Uc.Q~VUUc,WwI'%W~ RV='xi5:=:.U%"1 8_S)%dX Ɂ's7)k]`hVS \!8΃2!55dgm]1:+eLFBIѹVz@) %hQ̋7 }*5z9mhe͹U˳V٩MzJ䒃^7y/T%q?>gh[gC0 FDH ĪB@BF.-^s7-E{kΐa)NGC&G c/31ᖋZ)AoHn̊~ʤwE80~ҝ׹No"LÓYQOf#g& D/E@<_`uh&̠D ?=zp;GGI90B ;,=//Nm@N{d(fI@]%O'ᨳ.!'f!ִ̓ *1f7d3s°s )F^.&f5, Ȳ%g)l&rJ*tck7frV+uJTA.*&ܟ{ vhorߨdj1.umiM͋f#'hFӘN?q*\UWCd`f:3I+;RM9eMˤXxe8>l'mr5\bFo{%Փ _m{"8HYk!ibV:sB{rL1VWAW;n|c8t+Ҕ~KV?UULtYlԹqe~U~Ap :ps%A;F@ddL؍uYǖ$4v%"/}ۏ Y Tc{{V: H:6)+鴾d9orѧAƆX2G4g4@u0C`Qx83-%dkb#>oeט׀.8FUw6̳b18X&,kd}'TrBoK\dv"]|o%$NUXxX%Lن_Q.}RF՝!7e2z +5)ݟ<1\ #ɂ`ggeVf\KkH'*BŐe(Qޮ׏P3(U6bny5G.~hhy,7Y[҇ jfL(5܂hӤɅm:t5:=9HS2(-PWюEvo+y/ Mx`zLYZ)C[Sc;3\A/|=-80vh/R&4_>ivT A6Ciu]J)Ngfa 3wmA9@,2mvߒ|l5*#ԸRȧ^/þ$։o(iѲ+31}qxP\{tV:#zIqn[\>^g!(m$D-0b {b ȶX۞ߒz?.kI)A&ㆌ|4 =x/Dq@ M ɵ@9diN(0|zz8-x|$,p1aj5Z*%4hF$EJLm._i/F5@6ݤ#> w$8l ZV֦UV+85y5 =ISp0 ͸^Ʉ?_'mE|C< kƾ9Yk_ą!ܢ;#,?#iZ$# xYm AMVL)7f,whukDY鯓i*q\9oP$$9w@-3=o. _)redDqǰ-]A;~E86 p~J-{c F9np(?۷<@T rڝz\nđ6+jMIJڷ0)G}rŁqnAh`a*=%)Y(AGDj7x20`+f \P iߟr,zi_jC쭈*љXS%jYl6vK- (6F]hWǞslW/m6bV[1ѱ|v`~^tKIE,O%vj|ի(2* P?O!ȘlmNj,y}81e tQ.euG-{&r1Mu%f=. }D}<zNJ~Z LgRi.#w( ww˫?lh)bﱹW Bf6"U'O' ߿YkFc~Sm z7l25*AX BYl+$w|2;-Կ%'2͆:~uu?ze&Wpsz7Q[ kdue[Y[ o;Z#Y!Uwz焘T<ХYFOjyE0jzN [7pkf1@ 6@V?XPM4| >8}>bgg 32AϜy f@5pݗ߆ou-Z-nOcq&*!Կ˫۽L0gw~!<@>qht]`3/@"c QGkG{ ‘ :}R}|-k+B~8H6ȔmvvǢ ?k y4J95S61 w:ӎ5a GA؉.6 ` Z O'ȹ~ %M OkOBR'AvGTDx.I@ӐjEw˙76 R'۳J&z[TߎZ 1^g7T<5pV][ "@{oM y2!e8|$M&N0(Uo+6~"e'X +ڠ3u:{*t.XJٰhtH^n Ǻ^x7m_y챟jU)=H\9XIaMA[\ U+͉ﺇIVbIܤY>#2eb:dK3FE\rTgtj(oX!% K$2 HiZV>.w+|Uw kUuľ4kA3y`g,i}_x\ywy_s-j7S}bTP R`)j)H#q"!_`n#H 9.BH\ ߖ?^((ɸ\uIK eGv[nn!i[,p~Y}(wExcU*n!wBpt q&YDf8EF:>ƃ3jNTXd?t~ZJG9{Ű>4JqSr53~fJ_ocK8?2c b&X uP5O I!uf쓣5iAz]= hDЇO/sk2wڙ/ZsPݶsz=|e#~jY:6[p<]93־\,q3be+ѹLj{+E̖^w[ w}3& yb *H%0a܏><12Vpe56d2)pdpY8*T\AN Ex'd;)۠6@r.ߦ~aZOыU]9.U-*9T,{䙚H m?xv^",qfE "%:0'PDk6 29k.eplrkd93LTLkD{耜aӧi҂3n AMcf%1ͥ%/ZjJ~ 7n@r2,MN< 1}F7vvpGDq/hLo~j%HvzGf t7?*M? :kJM9+ xsqgf`bEUE|܍!di*ŌFʝ2 '腻RV(n>39s ~*hL/7(ai2Ƶb'<ۧN3zt -|Īfp86 Dвe,a›ԇ1kXSUsѻSmm j^\3TD(1:m|Wl铢zYޔ;í+kQ]I3l/#m^ws6O!0ZF^8A*\?,boVJ5ȉBIy&>(h)lTGV. ,3ci[K|t5U}`HOOdO=A5X@ό3u""s&MNC?w45aδ3T> ,q rA-j4d嬃57b>:W"g' fd$Z"`zz'dSdC^,8pVJtbY;9)|<+S6=>֪i3c L͍\lޫՄ2:TU ssw+Su˿KPosduS8D)Z &O\pn}3J#2TwqàVٙCRT=YÒwe#_ ^9ED!r`bHsC̷߄.譻J˯$wnEGenAbafK|pⱟ= ߑGWrR"_:vOFq) |ʫ_V<;/ӑ6ePreg~k?V<PKYWS܎eO/J Z ~~(KHgx䓪=Ls?j?ʯhrR(/+O{lG S\r2 V<2u-=u/BRZOT<`;`MVu9 |gl @ɀ[ s_%]7ɂ*l>P*Gɗª 6AЫD$6B}bC,vH:nʲY7ZO*k0!R;Q†b}RCLD2v~I-9ur[Sxnئ%ڌ<|v p5hN|dO=7^ F`):\F=$Uo JX|b\.d!gA\2UفoX88^;ED 1!0?|f"" T}z@&Y]ů2":<97}]P2rD(K@ږZ~~5W.,֜[O]ճ!?z!ܭ6`;_Tˣי* G5vQI Bþ6yIeaNh27bt#m{d*έ2 V<cfY剒7*(- 8=OVyLN%sob?["b+F80$#xES fo&BJL(;̗:e`hTI˫jpRH.ޞbtRCsW5NFB'A /?? )-8>D{4n&b8.P$sĊHSZq貄a!/'PA =~*ʴzPl$5f+f5^f k!ΧE=dӦ"bC^$mPf2MmOcf8Nr3,ET Ud֦}׵"(&(j4&MԐx~V㔑eЃwkTմ͔ %,G|C23!ZZM0%W:2 Vq1G-(ȿNgvPhfiELGC#u HLJk74D 1 ΍^,aTիWk޿NcrH2( (`""e ۃUD_ZH W"jp~sƒ&9mqgs<;pԝ!51ȶp2z,ui {1KV(v '^/1c2y1`%%4W/]CKW7~&Fe ](t@R/hXWի&>UG; hon N)䳔jWǮ2nj5>҈=g~:"|7{PxV{9,¦əDX1s-n_Q䔘zfpGk6edovAƎ/|1cg_nlBվeBg`tt򸝐c0]_Y-{w'3!o*Wv&)UkլISPg(v?ߙU+^T'cyVкsZ۱-"!mu,j*J !!YBp}3O (ow1>9RA+Fƴ+%(5m 玖-l rhRGZvo͇tS%QJXVћt#!g+L3}BVH5j̽#{ٯzƝJ7}"XZS?{I|Gǂl2u1k-)F0>xes'~6cT= yhC&vGku%['*ƤJc@$^U_K7? 7o"مv}=kNfNF ː5c1|rT-Y^ĚUJds?)Dܾ A>Q B;Qfh/S4d3{\2 D [^y7rp3^!HF!͊as j54sfsT&kx;3h2d*us耨tրG-7+ntI Q&g?_ rǚ, 40RwQoHr ejy6_tD;USVKZT6(Y]a.xC9;%ņNDSinUh9ZeN p{.Y:4#i9,SCtAc3žn] Z3xZٯҽWUϬ+wZEUPE -vmUÅOf\8`D7JJSGSj'6*Tu]791z:})IL-5u|cץu|IVݫykb)+L|^]z{K"*]&<^<5 o+=bjh%(|دCk/7M '/AHɔx O,sb|#4u1ʄzlVxy[}-L(A~EG_D8m"HϨ(u§%[xiM0/` 8̰р7&\j|#fr*Rb9Ӆ8l9\S ]qa<[a+8}jp2ŔtC|"ƕA}8mgMZ,od^ RJLni ñ- NAbx>p3=D5uLe˪n+@Zq4LеZGMxy[@rJ o o4z7'"eVTB3?/_Ѥ\Cցmp-K2'|v26#\pNFVTdq%M&^T>qǖ0H ̙'޽9}*7K‹(y8QPH;~жB9ŇYS ⥱|yx315Wα*GtA.7"0Vh)BсUO'#2`-O/k6$]nuil=@vOF$Hbh\#wF$R)}S\,[%yPxVMu꙼2i.bQb(kLdUİ>hv6jكHBKe3Qə#f57τ̾ +-Z3&n,@ wd645t .vcP/"$Z9.Ma_U~H>LJXPb,U\Yrf] 3IQۏmɉF 8U}7[9LJV5)(E4InE_"tl]ƽw~fᄐqu;mTC !h['܎}^GyO tn2c&[>u* @]\1ZTGrT}MͤS;ccr˃u/]=NHfUwN܊Tj4 btu\E(l?;L"i%5 M^2k 46?S[D:a5ӬIw ѧksC1i{ȲYCyh;S1e[>ݮӵ  _܍ j6cgSw(f-=[{>Q~b: 6觤 xVVdy58ӍGfqA~C^8ux2f8"KjԦ,ݑ QP8\!_^afx@aծc4zxWչ#cSAZ)HI"4<`-%07;/NnyϏQlp1uaqmPH;609 l%#˰#`Lڶ+ N=S|eO0WIʦ?n~iY,z̓R"IYۑyNb>͍ʌ%]_{qu oLr'xK4ϕ~)rGK"efB^%'/}.$E7.e@i)o#o#/16@N.\1phZc8\CT 9CSEݴ]%:)9a8E0ԌD[+{A\C@['(Gc/hraxf|շ${ T}bj/ˍjnK|KX9ԛ`8;N651<8Iq!33v^aZ")9߯8cJ As(rzTZzop*Ŋ,Kl:Mx>L\GE%֬1䔿b6xz|`g*'z7:׸fӲbv/-Iqj )~tafR\8vq` *X}D&@#0qEFf\qbPϥ&:n!0ۮ*>=g.ò*nm`@:XKX^'_ie?w).t4W짙F9I)ۂ:K}M,VHE?jҀsk7F\7rnT֥(wtž`8ǀ)kƦ2 zrzZ ]ڲwE ~|[БrHYKo3˪$ ~}A13G]qTUQ?O),Z\ R|piuJp龽dP9g` t]MnPPd5$d;{pHV9"M4Ϗjd|8 w03Ů7=a;. `Zdo+RO]3,F欦{QSsuo!z-M9$*2,Cv^&4rI3+lVHd1Vvt }pɘ*^⟱߬KfM ɁR7VcLDBNf;}kkB\z3~YfM}aDf.ӭNW߷CAQmy̕»>i*}x TZtU6 >VKÜeC y&9QA {[c݀/|1zb6sBK8^hbĎu)|`\l$mZ > tw.m1̱^]ǚKrlNI3>0jK\64e-}]R0+i.C 6D<'oEXn1y8bJ'f \mġ+=RObvR5g5UNԮe/6LyV$MQN/B|Nk;0!ސIM \tYƈ!Vr5iQbʡWpa@!P*kDs8jw>%WPLӋ[I 5l$S|e0YJ}ҜlwQP,vH8I[uTpY{HZwXq_܅[zɦL&!z<5eT+Ē0bL1مSg/ KxZ4iBLZ^LP%βX+KNPՄ벬7US,ast4#ҙrSrl?/{.TL]TNn=4?x2nXCe1+{EQ|fv-g(]c;/LrELWRɂ5 $s+pަa+wdˍcF_h,} 06VHֵ;YO>.h"CkX;B\gHqբFbɽ&p\*-vpЃ*V}ö c{ @]Lg`Oڴ¶GiVe.Py7:lZ0(kvB?tJ%nk6)C`/h+i,h7s#9![!Q>L2a7;dlrZECInzl&L8<[Bx/'l,Y@4W7?S Ar+zSzT헃\xA){]5ܖ |ʠD{oc:+Z}dɽփgsd[ tUrB׷g$Ȩ cxZuUDVݏ%W e2+KA'\ot:C~qV<~:~KoM"!0V = _iW7tUFNQsMSRi6S7 N#H0./H*)}Ў2V7j/#q ڴ%8W#X:X!)UInjc6VOxܜ7%?lgEj?8R"EmRΕ tv5Kgv~%I/kai,Ph%48L Y!=Yp$|m° ):}^k$60_<~w'Qv& Z53q{˩4߿تY*,94)ᚥi?OW|oq%.LRPh-jL)ĩ;e֋BGoڀ "-T| /Z"yߏl;f5}L5`{ҫKLC2N|E(sثOfYks0o'KxF7^2}PA޹=ʥ0Ae[T3ReABdݔU7= ZUBD+O Է-~*W d~vkyRFhOp}fƒ-B[ ʌzb*0&p1!`F.3; DetM踠 ȎBo?eU\3Ā* <:JZwn܎2)1t!I:aGL E -#v`@Ǎv~nɁ!`ckV9NȷзrJ8|1%V,YUUXK"`4m7ڈ9z:.3ϤE3$L| n p(Jrf XcZ_ͤG9F*,eo N75ůg x\W݊ S)q/FZz6&_ۊ%Po)~1^va~+NND/Rsf5UᔝTh 00KH0F8&Bc}v9Gx5g3+7w 1HCH=}8˩Y۽ywka̧*s9,Dƒ?P@~j} (I?3짨v-ױ1 I}^p.V5߽+f/@l-]RrrҡdsCkXJCOt5lٟ. x6 K1^,*tFJ~Z^e|c$ GEC}0b._/%&pW"$ˌD}n$m! :g<{+ ?.cGRO_9=cb>h_~Xdw}Yu7]J22+⩞m5糟s+b7-_wR $jlǤޠ]Ctj\q̰]qEC+ng.ZO5K/ܣ^B5K H͙*paFawYĠnC~RcB֜ݮN ׬yƬV (`eDFBQq%+V5*K?°.]Z_xr2I|R5D@Qe\i%(ӷT((nj%[d^*;VTQهNw˽_͢&u KEC8+w@IaU> }fXv/WCJ`rH+mH:ECqy/CA丹Rs_Ce}JIA=P $)ۮK'O3]@Zr0q8#+92Nzġ9ڧ"FOZ*ut>d\NQpWq!{JwkWՑdx\Aė4n-6M9ZV`|Z<v9妭r#1;IDST uEQ6a*qG, Ϥf,xgZ`&PE\wfo}%5yʉǔNbBːv1byܻKvsflkSld}~f]իN8 Rr/'{f؍I4J[2"٢ridkCNw~I$q1h0z/2G#dnT +U(8nޭo=l@+"/G2L(,YaG?l#1h.>Q#pW;u)zLI|.ݗv-Ymw$o v6ێ]3t@&ӗv.@QEڤܯ::3Ŵߠ++˄RfƔm)ohP~ÛY1 W-ۘ&ڼ_T'hfd: i Z)S\%@=l"_ nR%B't\Mbp'Eb2#n d1Y78f& z;W^槌!@oQl~ z1D2qM.HAݥR"'"1F""um]z-[{)>t N#lngjs2FOfPi ,Ҽ@8 V98 EېoDF8G U{ţc}NkI. 'DFEq(,ͤ;B)% 8P1U\B֋DA=/^ _ *'G^W;HQX9t0Z:gFcmLT2@f>Y7T0@KT%3N-fͯyюVl28C]$lkQg8<_ Y5.1Pt;6kњk* ֧CXUA,x*PU%@{K\k8O)F6HM&DB =#:&DHRR0Nʁ->ZşTGt"M=0k9i ߐ$ QWƄ07]t? +ծ>$Z" 6bV qIncaΔA2JLaZQk{Wvb<}&EDX߫;Qg;*ǯǫ⍬|6"64XNuUp)9w޳p͝!&mxVЙ/VJt h!Sy$Y8i:jlym4`vS 5 ;>i>jwhr6}:.4?vqwٻm=yvq\"Š-~+tzġZ.psp&pl{ǞuZ $9@kXNX@(Mc#WppE3ݤA0{ޚA6}s ['ÓP6O2F#Kw Y38YyZpQaH7ر+w k%Q6" 6 ^c3w%tGTu NM?Bo7u0WNдxBҾT[j0*C" ֊. sl] -mT;lA07;}ics}'楰QNZ71DY[C"GX|!t6 rFMbtV "\%=T(+o8Eړ31lEGc3Œ ׶"jRd?&=cu ,$+n:~F/Zho8 KQ~JZ43sN ɕX w{(G+XL^}u]7 c;.XCMKf-1* ǂ uo圊hp\kŨ``J.^|7{HՔA=S{obGP#ć*__Tyb~$ 57e?U^(r7 Qv+0q?kx=HL9Rt&AKl&[mz qzUГ,s=京捷@#;+=`HT?iMz(}I ɸO0z5/R_JH^0V* Tc\O{AA~5ꑯ=hlٓ|Oċ ^`f%L@SýZ@sq>^o+@ ~g8xt@n.{!vy PP}zl$(m7,҂sv8ՁcdiXRW^r:|ś;ycKj]*8r _V@vPPBP&2+.. ΪvS;u^(t<52+U%LfY8 *na,;QTDZ*כ̀*EșmE2H 8w>Ъߛy{G NjLOpb;YaN% 7#mN8brV/nhJ(_pxWF/z}2`W> Ɩm~2 ϕ3? JbC5,\dSIQ:Y X.sQY̡+5wgGP|5f=d/:0>ɪ4=uVQjL"1Դ`=>䎰yQn]])Pfk3C=M/q!TN.ODtb:j6&T'f8]4BC,S5=\l؍fl|-gh& r̕ujvT#*s]c6klGiP+# ǟu&٭N zP-V/q":B 7@US#R)VNJI^J&65 Hda |@mM`AnC"7e1wY`rBt%YKM$JzҮ%F=#ɉE,6a}_P4Jb3޿#Uڏ`Ny@rSFaXhngIޮP#r_DZ{7Goah&~P5SǦHXKD/X:1^|#>v&4W\-P #vG(93o~48usB!8ˠy.G;xb>Q _ lh/ А>%z nZؑ3ZrmO\( ^wW)v:룇T13 48@o Ыϳc5LqIvIGm_l '!²tW4>ο4KOdW>~{u [BdMOI4!Ft>mH/Z |XF! o_`lR:bQ$d:FEh5 ;"5GOԇg)pY0m*${ ϐʨX5)F|YVZQ)$[H n=2/'^MN;_:ـiezz-Hբẁ]BܔwC;v@ r$k썅!3XHTd/KS ZA $Ińq>׍z~zbiي;R۳]pPu+qu&9A8P$CQByb8 zS#B 斂Nj0wsò4RaN%|4 ?GlYE2͖`.pvV EIb|j{z <+[JOHI8lWj tJRe,BmٲbUF(yPs%ZZOI㠫 3Y몡.PN'8#uO}a IB/$bo_2JK2޽Xti3>k 45o^Ia[q:dmt&~Q54Szn:-B *G)E X%:Yo ڎ'[⼴n2 *XtWQA G!Мwl)?s P>`w~s+Ned&42S%7 fD:lTL۟'`ݑ+. #) N'pW;f7}Gg}}0eK7~u=^`*j\xV3<:q6u6T' ؠϊWv˾lK/5>TC8,nNNY}Z8S#VJvIJs"&U60UlEzͣwPcp'>>w"7bs̀ XrRYzPwCM k%@petv vy=ryИE vbVaFM=cHb>Pf?3P؟7Oy WMJx 8bg3vJ-z[_'0_'(DCxNd%z`IG 3P$c8>x^3(%׿&wHa+ NɈ![&M8s?O-M}cH-ؽ|%̙)f (>cI9.!IL$ ?aȊG ]_ፌÃU&míZp HocdjE*;$Z7 J˲Bf;ia;8Nu $FrƘ#]Y(yF} H- 82MX+ʙ@ %l *h*t 4]Hb W9s"y:^CMfo@'ef=k֠(ғN斚.O:mw{XYoۜ^sm!Qu\HNf!L'B@⬫$B::~zo4C ȭYULO 7c]e:\PE*GѼn;prRpAw(`MIʘmn@ .$Y~Nc7 ūa0VCf v:5^oj ›lį'@(@,s瘧Q}TF0DX'ME|b}ryplËF2e~TƾG3 E-a ^f*G18%>nU7-3\PScdR qq#~4?Dnh"AOdΉ&qh#%йM5.HﭾAnvD~.fTza _C(=$ʴD*\oN^Hi]74X Qne[4|q NX]DzYKETCI*j<=xzMkBS<9qC+ .$Z,zvǟOGiA0zc}wd agd" 'm |J^4vAN!3B4dYkfꁦLu>WlЂtr"%!˯!PJ@ MEˬ@H-,l,C}p^"BHgjsE0|FpDf3djBcY d?Z-q4:FXa.AW#v8 |s*n+JDoRZ;;IvH -i'`,okXJ"sn1ZG)wci,\}J(; </qmd {S?lk7 bm},$:/{@, -,% o̞ Pu #p~AS! ehL/] A}QjtTs}.97^7>w Pi 9׹w{~Y[Wl`Oy2w !ܞmVӞ^fP)nR\3KX8tOBw>=|!x3`o-[޾Wad3Vy[+ܶbZ#LBaIdڱ&"?м>UVf@RL YJggKHn lZ0h,'Z*߂oa|+CDlk{ Eh.;:tS>.!}l`+lQ} WqxhYPCNGpso?ܰ'՛N}й<.PL ω XxMHn=$^T:34%~*-8a1Vr" zka8pQ,IIpK&G3%#"ϔ-RWj\$t[:۶[|3zg;L{\K`j+mL>4iqkA/p&T/@!u'{P[5G{'NRh t-zb{€ J˃I,rTzU3_)n8|E! R9F,ɴseЮt *I^~'߷Mv2̫R/YyT xk:<ϧ;_3"PnWޙ|\<9bucuAhcK )_~s'M"{0| bEݪ7-V0cE'FCg5a&!DK D26YۊNjϴ;$*Z΋ŃtĽԍ&+e wzU8*cгS2VTʠ&Hz җ.01vd!SQ8eă:3ꑝ܃E-<*9H).Q. aXW+ZoQqWc6?o(wɗEӮ7CW%򛕾b 1& S-t}p7ÎnE1^

-/\6Z hP[]. s0$n\K+c_Cs7BJUq#zog5e] D;Q*נaߧ| ^#X6㫷ZߴV!&LJ8DO%h 7=͎V ]}_3[[Mt=˃pBk,ȍ* 撅mB'zt7~G'O6e!,(P>R(:.<\GJư?e],+jCZ/V&1#E6 pך4ՍH)%e~6^DR_f^k4 srvۓ\3?3πn,堡m-gI$TouvcO@Jz GS&-'^rcªe:NZlգ0 %%OT^]GkK-\`8Z. ‡S+t76XqP>OciT6߽K%9Tű"+"1<6E,۸^zɲ &ەU 4x}:PkJ5CnLBrʋgd!,(i<[ 창ca7G?LP(d_ (!$USU(0Ԑ9W8"O+7QuSrgw4mkqz>빓kr@kVIЖw^Tb<.BۈR XIWUf'՝Ʃyc-UK ',FL!i(_5a"_vp>t!bqzO7  G8sCɊ >SEpŹKz `-wYGEXT+?YS'z^+xNkSQV_2c١z41T+( B=hQ\<+SK92|'L?x0jF`̀1hDZy$_'" (ng"HUL5!{zm1".$% gD.czZp!bPWv^:h⮊O2O%ޟa&)eTA8=:f B߃p~iVw>u[3/ Mž}-;[>>D90ߗ_zbzc I&LxZ2ml_FC/NI. ܬrx3ZRB\ 6a1oJTQ+i8Ds(W ŵU/df~\>iP}MG A4U2:j 3*#u bixW8 m*J,@]!/lUXZg2k($R֑[PE䦂|e;27U,Q[9ᓯY'*7 pVvO_eߪU~6 YX~n]1ZQMMB@9,UQ빇I`5skT+4ˉDS ̠~IxI Z4#IMQ|&7֤|$׉L;z\ we&^3Ws5OȧѾ:Ţ細VYD&%~ $,ecg&Ѵ b ؂p$61VB"95F00M\OpCj<8m[| Dj= ڌ԰cœ&aΛr}}2WJ|Ƴ}~V6/S2M}t-E+9m6;;c-ZSE7* ;O3AތkLfRgcih]EuX zDX搭͢mѲI =Hkwr9@ҌኬRl5mw"X:ZXf %ƾ^\=>N'sQ6-~ctxN1p)b(| qд`|!$O#͋,KQe_{BfņR5%d 6R0κXDErV2Uc+LB/Y:÷+k}Tz3?02+#To#2/i*eP6iLh_ Ttfu(_SrwQRw5ol- g*f[\BPSat2g kG -zWxv[!8hZ`BŇ tRT %qgӪr uRu۹ݞƪf<? ϶q«|$|C37bIX\d`Mr*g516 DH&jDɁ-u\U|Gifw^M<-Ӌię%yOv5܋np4 3Iq-P#jx2N3+<ynmcbڬ{jʭPRSQzȄf3J- 2(geP2kC.Yj_\."l tӜ7]}9:>4MnkDsw=*Knsg">VN )l;J|;cIxBvuD7'6u`?_uQوn_ڍZZ4 z  WAczzKv57nA驛$9C\0߀ ^=`qrmE}ݬZzOGyc=+){bFbJ¿^6`7+)I4k4.Ku&J*4Svڄ@$&7l6C'eNܒ .@r: oLau-B˽0wr *:xn9ɚ e) Am?5G>!(͊_S r9-s{,>YRI$[-ȍݥ&2,@?X?3}Ϲ 7ɬp X}Q, py5#n^@˺Ufg7iɋ aznGvGdsG293RL"O8+,X/J%1u0ùM}paC١M27 {ؿt~, x33tnN,sst(Pw@Խ8l,6~+ ?|}ǥ=oZZ sВtV@f!أ%O$Dʃ!EIReё ,B6ogyd}b!S.Sn##TNnWm:'Ⱦ_:ER^e3@թ܋ U.Zj ] Lӿ׬!O_V"vWF=iRJkc`i~y>B9[!^OǬbL*RkՌĥ?B]ni1!/k Ytnڨ:# ޚ=ȁ+IsL.`oC%)e37NIZb8܈,q-tO3F]l-ND=::QEb|x0l-f>!8kY+:!'2Te?δKKpзaæ6xϵƖLA1ah[ ZϊуMKT8uHube|TB˚*o/J4ۊ4GFѳhϒw_֐ GIgYQU:ފELs79%h_rd|yPyCAfL 'jĊ LX#hb}vV4OB;m'] BWVp68t/pW.[Ѥ#O2M (X+ru *mB )W&:c:} RB)@߼`AO/r1ĖϼU9ay"wF0o'_5xXXD'A4*\ԁ!x00R$zWx$ HFt1?t\E :ӯWӱ`۝]L~t7BlK\s8: Z7,-|ɖ37^@AR`9YgA-BܾKD cƹl@"koTk5&\bjֱ&IoMs8ĖB q|:Ti9+!?dgd:҈vIQp+-)TUyuY`5R^|^"jyNPXMû@c\=Dۑ1g^dQ)ܪPy҇U&MBraixm_^qd[$A`>ʝN,@GxNH9֚jf4}Ne(jB ꛷q gO+z{S,Y7#> 323yơ^fnl5͹~EЍ#Fc5b CULUM!ѭ"IW4\*چB榛S[ ZLCwL豔a,/vOM #G/oV jH0) ^ǏFF|=IXaM$SK -X~~~ |>y^,$PBE|غi=W&Xtϳ~ OkI=vGȺ[W-|`A369f寞ȼ!Ȃ66g2qBgLHY\'JL)my(HEZFz/x5BrrgesMg^L3[qrBJ\"_OBBO=(x4z?(d*NI22엱#U_([N:#~,ف8 D}ZmO56(75QYiey=y(XCKniMxpJoēqFCP;WW~XEk AX/nBigkWj~!Ĩ,C$$janCa =A3 @{|+'ܑ!> l 9u1 0RA 22RL,AC&!osrSN%}_$(zx0|VO,]9crzq ) [" S"НBaş5j pnR+ ]Hĉ+Y~KХ.w'8c' c\d ڟߛؼd-Jx=ǴiF$B)>$-*`:,a_-+x{S=7?\_hϰ_ǘ$8dq V \fkJnѵlCD>@5c>ڴ9%*zGj B`Y )u:uE>{xռ Y$U> +eij!'ttvX])q)3OvCф;1=q~?C:p q-LԤ*  - 8aV! ;nSɩ Ke9|(VV0V܁;5C56rN۸|7F.~{}Fhmvqб7ǬZ33?t =^I ,5ţhރ'V6: N}UQJ[w~.|.|8) ڶf %cZ侮x~ܲbL+Aֈ=oIΞe[x@!WJmpp8O2Ɣ,ӋqzdSm܆8BK^q`IDxwg8ʞE=&!Z.C K&.SO? `‘ w~u+q^._eg>F!IIup|Ǩ!M}8'qڦ-f3o ݰE+<ԹC--ޕs3sA34۽T*M '{qfV"$гCcNޛ/R%^Exy9i^E']F ;P-b}$b RK!X/_&찎y,@GQjnHNj3"s>p77/{tRؙ%L!4MKXi_%Ⱦg9sZHj>\/ŕ4y5꣛sDiOdfE((wbk D׋;i%߇M+r^t΍a Pln 6'}I 9mz&[f?(r1hIڮ-Maڞ/Ij2B7kɬ .=%bL0+hP/涌5{Gɱܸ 3МCUhp4p}3km=9t2f+K~.{mUI\\|jE r4p%mOVL!A_怿(}^sy}fM@jOݎ(vǮ@AޯˆLZW |ddtє['/kMKz8^ VkJwGF2_D4Xu/^mO{ϷD9S:9)Q}[]fS;ְY6v!԰H(,;Ƃ̞[ʯѮE:IY!T)VgP>@qrr ! EPr3"4|2˃̴`Rv(|YC/vzT87\LN~<ڏ {\z;XxrfB*yZ!hƸĆ:PIl|m0П"3ık?'[ɝMzd +dCCȝHcoF?Vf$`xM\ۙWVYBhHC{a@& &k3SȌHh AB(\{;~_ßk+8ڻ LeN뗄NLS{#w4Hyh#W^h;yHj( )-?l{< @tܒ0UVB(@uT_[WV?MWtВxoի! IAGCMvp|яЃ/ -yzqr/RDcX{OckP#B2X03cl~ƚfV{GY=>eZ5m\6%nםsʵm$s)N:jme)jrɉMJ=dOLC.5csE=l0L@*#$m> ev{Ws)GTTbvP"v؞ګeUх'DTi9ߊb3fG/bsD[mvh,&F3rw[v3.4H؜j[Q0mO #QQ;X-|f<,ʇ;ᬟϋH^)UtQl(̛ ⷖp~EN:LPæ`\;1̰{tA/km;/y>Jc{Ľm4%VS#?c|6/kjAR7~ð+P6]5 !eBO}vZ!6UCQkΌ7jFlTFB:S~GRk@ L ile%ەݬ&e҃<Բ[ cr5 CICf'_w7^lMKՌA^-{,P_Dn2@ZiVZP]7BFf l^N5j˳3yh J0>+HN祉铺J6-|n=$XsbNfqp1#u~,zwRZUl7G]]i/@hs- wMqKԏ B:S߃1.@ۏvNncjyˆ=$o[Q+uѢj23BdFy ؁ʼ0J9AsJN_IE!b$xXgȮ[6FAEli]UUz\i7Rwע7R*΢;6$M ny;cõ ԗo Qeik:'o2M7okՄĖtG( !mwQfƐ_ K&[$+T%= wGTؠ4|2 Q `zi2d ㇊;g̡7q 'aQ9H z7>>K GDeZ Է9)ҧr9:~'Fν0"RFL.l5)߻q_;31 Юi6fl;w]Jp1id d(͜4?s )IQE 2sL;j%?a$ f|`ꈍ۷DW2z'Xgȳ` nhw|b$iBϙ.ϦM*S) x('YJ2?W[:CGϡ%tZp>h,Gjڲ.ϢۑHc RX+ NA}..Nc}Cjuw&l3il0$P'LHT l~glŮ+Yj+ڈ/E. `epUW 铼@X\FK{bzȠsr67瀽/zȺV&2e을gL`iLA-$RcJJ&mzsXq#5eo}vY#"~QBl|B$7A] 0_sUК Oa#H%:ӐL0Ag@Q4{ &NooV&/ <K@l[9[Ǘl>J:V':V*p>t a3ͽos 2OC DRQܼRHRF'j=uC 'X QJ$Zu!(GQ 4]|V÷]>3^Iʮiѹnp@aP<%ĩ,AE49ϧ9X-ٍ_l >i8 >dV59N|dݯ"q#KCC<fa瘌59'RTlJ|yaAGAA,U@ffM̡\ޔFJSY_ppi%H8I&Z\Ul^$zT?XI ,g4j";!Z'-aYvOjSܩfT:C)j\g] A\J#HFEzSՀ# 6xn  bڠ"J-|}@ZJ8b냽V.WapՋd!u+諍ڌ?8ly^{S@Aѡ}f7jqBԻ<7I&Ԃ J_8K-E~RY%Ї Dh&@&Vu?I+ 9t"y9 фVǧ\S}S+^(sI*<1G?@t} #h,tzڹ"Aq4N1m3ꑀA2ևu蕤pV HkwN1YWЂ*¡@k3`eƟev% g!7yA'B<GkPkV"[U [%2>܍*20(2?Xwx/WL H^!43/@epHju)2u@r NS\S{0T"0S #ћ(Bj0L\Eڢ"i%KD j`Y!Pov8d]|^'Fx$TmJ N!WH|c*#|@%y`t0t/$bi72i^uu[O9SJZU4G6NKxVAOT ( :Z$? A }C& -9rYAWӢKp;[zamrpKS̾f,|n:hR*A|*ZwroDzjc@EZ]*wQ>p bH?e4f v ttݠ (ճlWy|^*d^J̣Qv9NC}9.~Z\dQӈgm i]8%擬-'[t ?ЖĠ$ ]sSnCL;Sxh\g]O9e1ځz3!`|)X#ՅY66.iI獎fY`u7R[g[+l&Rtjt9@QjG{QC<1L~$QL~i#˅f=C, pq8gVMbU/;=bsi6gY_<>Lg_^E^qd$%]*E75F(`CJaEs=0J5ՄH;%b^Sw?;,D%nХbŘ1:)o[媳&积u$8E U2K?NF@Dгi{>ei\OpA ڵR؊RSBH!CYgOH&`-O ,5WC70B n|&I7Xxp6x]{ERNV {p&׍;k7)ռko޵}3.=ptj>.bUz<䓮,H ͣ?&WҦr*'P\~ 7G rV.O(@Hc$'bnEg ⧱Kx]NgHT빊Fb K#E 3e:@0~ԂQZtMS<>1mxwFB5a%1d}^Co|c8ځ ^ߩk'W{)Gp%<@0<+ ZMU1kڹH@3M 2a s[kUJf!2a^SuUEٷ|39l+ȷ|J밙M'a6`޳?jFk<߅_zFTs]!%>b+ߌxdL3zK҉?MRV+-P;8D=N380])!:zQbG y@~RE.@p?p|ɜj f%:Sy]K ~i_x(j:{]6R>T%v|ʆϷ;6OU1^;FdFmkѥAyT%#jw-,uP#o;(74c*{R2^\w1f5`jXXM :!<%pyi t)O͖4N=$(liqH`&Ty߈ N}`}@w6ƒm" ]B9WK+Ӈqec00PYb U"T[p4UUhStaKJ) rz5Eq'@^`61z LY?Dϫ$6~v^pn:BGH?5{*rebQXw/+ . ě2mC1ǘJw4E"[^j./4CHK7DC@2:ʂ HDϗ GdPex'pAM!"-$cn:oNRnX37biQqێTM[G)ߗ%Z;_߽dKm e9wJOۑWet*J_rzm!!>Usxwϛ']\aV& y!hnaţx|ys ~;AwUdv[a|5S:3-?,bǢKi&yg;[أs_N@ɝ@eFk:~5W4p@GH!O'|l3tDc"@"@`CU /mЄU̩k=5:z~].a se+E n8w<+I 8׆%&?D, 8i"`ܼEN7߃PqTj]h?lqbCcTCBk&};@wu?)5,Mg9%dֈOw^K-c9<ɶ4ۗf*X4PE]w\RDԔqKLT Vi K6Ӱf<([[橭҉!Y, ZSE[gmPu,E8& 5zu^xae0,rA3ϊZdOA4GTj_Ⴈo,ac,h 2>Y)9UEπThE)$&. bdo|" ,N0lgކ^2iU"`ŤƂdmzQǫpd`Ѹ٤qt-Gۂ E'e1t53O{u]JNVwը:4'VVY?y"KM5]Q~HoEaXV9<!q3$i>s*hC٠6dUCnJЪ 5SY7Ӯճb? 9Ͻ7;R~fLJԭN H}/Җ"(+b(i\^4}οk7P݉Y|4%@\- m8Jj76{?ᣉ8=5Q7mmۖJa^1ԦC0g*5rSD`)MŐ+3e7E΀)R=QgHvCpRle)%,alxfqWh9H|9t0Bܞ:7kKxi/ك`6=Ѐ#l ۥgLTMo]rwE8yU[Gr˖Z z@fI{yx%j u,+qAŶNVvR{$"@{yhDv&|Bah9fB.zFtLADl^mnRg//ٙ`5?,I)|jگYw@L=itD}5|BN}/]i#Htn7[t"3kYplCh7[cԺXS [&`.69Az9Uۡ_YPYf "o3Ԯ_!})ZL"φ\!'Cg%JG/ʚ[ˣK&)LJ#`p1&FMONߎH^Z`q߱gi_ fAlo$>^[$I 8bo45*Y?=g:<:RdX̬ it|sdg{jSVŽ/,3ўE&~|`mUuRb0"ަ?ʒO]x4T@`qzTy,`忎6CUQ`Ϡj {Wl863R: ;5G桠³q%= *\AH Lz_U{ivGfĜeF[Ϛ1+Թ0B3(8FQ'FFDKrz#yRڮl_<vPŃݩ8,f՗,@P]в9JVX|:,=+}}E'iuwa^ DGrLi6R<ɧPEPRi=mUt7ZOnos>>tJ}ݍ&=R--I%.hF\},9dJ, = @9׿ (R&0`:+0`<Fmcn~O !D~pz09\Erc{yQ@MpdKփ7q'r 6*uIԬwXu&ET8U 0=l\qס$Q㴠KljgOraCn( -E90Rf M:ڞa!=11:VCȨfVf) vd;.ZFRXj#2}kf,Bh%hv'YdNmT)3 ϵRr0dON2ꯘ;9 2O=]FDҏEpq&ap].U$L{)=9,AQ:|:s׶UXzҐV4Cˣx_̾azEzݴprbN6?ʭ7'#n(l==tFn< ĭf^vVb _h&.!i#poʤY(!R$ʷH: g$;maE8deP틒5 ?c`GӔ, Ulg=5]rnBs&]8V[`Pqd] `1_8*@oev<.v/g)<,cC 8K= ĀWLNbǜ%;?P`G&|yIӤ%  U'+y *䬵zOfreԋ GF;?Z14 .7&H.mǻLܲcgnLIZvGhaZ+Jch/^~+O\ܞcS81rL4Cfw0`o'lV5x|{<PwOF{B˅xaC{rIu:l̈|.]kڙ% s2?7/±_4DQjnζ!B@Skv-V(O̔ꗥZj)WfVޒAe]ڧArTV twx:j( ʗC |"6$Cs['ՠf$1Q1X2ud`HeNfk Evx%XtS?8 4o)>=Op)<ܭ=ʲ K6\3'1\sRS/.I*CT)ֈ_m/o-\bK+ew @{Ff檂NJ(\ºuYĕ H{Ҷ9Nqw1=Y۹!a˥n,ϯ(yv}c4!@6򛌃L9o6_ {nn[{5UNhv*p92A k̑'yi{h,s:GmvXf/|B07&+0[Wy-,Gv {HaՍIpNpԑ& :{f)q(7+&sA^<[-BHaSNMݥpR0Z,*4"])klOjWLY]y[)$c6`4`Tc;U/^""H1vߌGf!\n|1_ o2S QΜs{!'xE,-֧ k2kSG z p&M",YDGE;|ָ#qkX9ºJǀ%v l^jNj@qa?IphϔKr\r~Ǚ]q Z0A<%ѹ98|sa51ԩ%Q8uqi\q&]cKv`#\}[vWg-Oywjgzb ~N?d/F>qdaQk(%r9з*!ʶYT: YR5UCUgZe,Bdx4|M.c4}o&Ú5`M]v4+on6D]ʎ ɖ[juX}+d'exӕ|L՝"^3N{ й`΄+-gF?qpygFMLj1ѻ+P7Mj" UqPRHA% ~..K3R\cڳ;T@ -8'w"5[\X>4Pk:3Rx㈌ i{3/czz\RNyewpz qgw]赓lŸ U~LHqrrS* ya.I˞đ$H&xw(k90`htUpeaؓ'j-~ TFqHR,;Gr|#t|ǭ {ߠhTQS TX#]KDG'dŠ73~ ;]S8ȎzZzm t4FX ư:/AmaGJkbk;;p̑AG^.U,9/iR#"lT鳘%X b,0 |[W.]~ XE[x0H<L%kT"!Uk2@3nFC@a5,c;6)bFؿjI)Mb_zeugz=T9#hhNVn 럕>pH*G><{TςmZ[X&+IBAd3lR8( $TsGZFWu'yQܨ kyAv(ăļsK`6vCߺ;ΧQaiz{u$ vF[D ,V7 6C$*Μ xbـbcdϯHX B5xXZ}ix炃mYBJ0_ZB[;l"bW ytC)X1dǒ~xF<]4I_*Bŧ$Jf<Ci+UIPV XX#V;0.ys>~tS[!s{ Z'eKC.H8D! D$(QtSËh#tiOf|O7_q`b.Q$25.0 ț3T<"|G\*$v5J󔠃vo\m296yi/dV=䋹ʎգlh8ޟi @8KBv\5 I[nHwoO1fwIJhHb75LwI0J7@@".dz]a.C$?wNq>[q-ȳOFUKcoQT;:=gr؋[ff3!k6Mvs~JUye26*֫gB_^z!w3ײ L80s$7]UHD ƒ՜53bZ˝~S4g1IJDݞ=6VZ,#|O*XPrt/"ON%^h;"ݹ@s5G|62]SG.%|1AFϕEjs9]'`y“IjKα㯘/2xe9El mLZ6r4в#QV~zU+ E4]dg^uύK`ڮpK.N)#4ET6k.8L_Nr.8~HQ܇X*n3zK-͇Pm NٻpKwVG:?Όυt6K?z0RmǮԬ%C:rKח9wd Po9-A8 ۾b'TpHv <2(_Ѷ1ɵS8ӻii [@> ZSjӲQv6U\zz I'h3/K"M(|_xrZETJ J}iYѢcC*L !:M iڕ<;{[O-*_i"}޺4 -9崭ϱI:Cidzcp6{8)nrYstm2DJq4lhާ0F i|)EFc}ar^| *#ؤYrŲ:Uf?zVNmC;(imGwp(Z[lNv# o^OގzJڝ?^ XaO-|z`΄T/8rpI|c}([c 5+L%=%s2rQG@L|z r@Oii3SPǿR2y[3>ԦgwKpZ$B!ed7guMuŨ+bvgxxxt"{C*$Xqz 4cv8/8C9!9q $F F8H-3}% m(ȔؕKix321M뻶z&(|S4ƨv8j|r$L:R}9{騶X;u3OrCg GiKa8p|~Vw qYzlt>8"ra#l5Re!w۩V7gyA;wmfabơCo`TdIG #\K%lvo3$p ߒ8ۃ;o'+Cp˚_\גiKP-ۇWG>LL뎼?=8) &enW]+f H >URkb\xCZ"pxW7"=5păibG$qojmR-.T}_#53g0t#=|OOS{C#(ؔ*oE&d?^{x]&pS#E^D|J{pR1f+̀&-V$ ^6>5ѣyP^Jʦ@ y''n~֠ȻƢ-o2#FF{q[T֓cyC5U8nL BV%FCa+aMudT73)6f^C簃Thox1Y,tK3Iqw#tё pJg[1R*SjZNLDўP V̓u@kn[pZ?{L:EKXִ: 0-9kY!8ZW.![g %}0 ]z3yj%&vи* {ze:fk3,m T FW] BZ4(Uݟke-Ɉv#b/SmhQ&U2}…qK ,Kkzbc#X4$LZ RKQm ao"m "Hq y)"8]n"Rx+IBRzȈCӆExE*Q%_X$ !XWe C|8zB5<k(q047_]XKRR8dKr2^VlL,>+ Km0pKq^6\Q%fl+z˟|rڷ\(QT\oIi1I/A{g[dJ(C9k/ؓ0Wz,. #a ٶP[1j:΋׹m8lPqvD ?XU ѫzתt+Z<[Y0V'#XSE3.W(10ǫE<9pg?{؏ِE@nUe%v| wJ`&nAri3̓J l{i5>6x9Rϰg4`6> [hwdY!dޯgmç}mPķY?!cIgXֶ܈u 'y˺A>$&8Mקm9%z,:,rAv,˙Lo !*8wzV1Ս&|#lAa|0!a3bHfqBP.Z͌Q` @^Q+7Jvf\8Ϋd ߭!=SnXHֿJܾy]eC -<8u+a֠g}= `{]f&_!OaT䎧ydIqP խ@u<x TvԈapc~B4,`QȧHmp#f-X0'"A諁Id=z|F3ų%k"BeiəH5Vz;Hqp#5n55) ž4@WlZI7t;8xF Ey"KcthJ]w}LJf6|톙b5?܉Q#oL1He&o Ƣh8gf=k$^h:% ,5vFp75};0-Ӗ'39\!2p$U2(8Sx1sOUJ&v]5g! 2$ߪhOk|s2î2^V\-F!49mQڴtzӝ!q~⬶~(ƓTק{R KF ːAK7]vm ,w68 =vK0,:mf)L"ZɇC**>/"KYv+1n†әr iNS#w7:eENd!~.亣tHF5WS45Ψ9ur*QшtX#)7÷'IsP9"U&uB5/;ފ8ݠ' [_TZ'k؇G52xT$;çDwKkDZ_DdΉ kBnUpL-Ӣ&k6\7ڠg]i]`&@GyxKϝwneS$#g}YvNVD2|҅{c5ؘ@'j)L'%Q%S+4=lH:ƹf@u?m(v߯4+07q&:d%jkL3Oku!]n>I2sttz͞zУչ`S/~c)5xXTܞ;5@eUQwPuE~NcW1iJylӄjтWY/zNCˍCD+AL,J.i\ikl++4JWn 3o yGNGuM;i hM>W9e|D&J((:ycg>,*&7uoC/*&cЕ2ڼ# \p2V)]?Zhݍ A]) ɷφuVI1)1qߵ>V",CђkT# }2r6v i&oYRCE'׶1똥9ol$^2"@|tEMiީ$t47gŷgeU7Q2e)ȘLJr]Ŗ'Vi9ZOft0|U:#r7 Ϧi2Nj|çw))f-&eOʭ!ql;b̴Q];WF,Z#!Q '4# 3hvtl^Ṍ ;/,:m49NXv4rD3+:M*Phͺe͝CxLPIyuX JlfP{j4q8sZtĒk1*yL.BRkݸ0TEMy3gۂp~s#Hftn? n]޽C<tKS_8[m#IuT&{G72'9Ŀ\ϧsb*|W}[5s\TZ-%rҩ~b#BNsMzvsNE{GER7w3ۓJ@NWIbn3B1dVFIЋḯ $#heD܁M貌8pq豎ֱ<:J d>-Z2×Yh)x3)㓇_}2YxmMwLR. 93Έ/m@'~B AltPFf|5;(^*%";p^/: 'FwAkB_[Z3hڜiGV=AV٬g%F¬kؗSq&֍o98:!`⿱?峤d|t& sh&`b^ VmBg۬g۹#epjx\N5akrg"uoavzGsӆ!(=V^ڵU V ~os9Qz i4b{rKxTWtz+tzZ 0v*.yn0aE¡b< J8PNU?M?7v 5]p*[7mp?߽Yu5ԈI?Iu^!g?2\Bޠgɬ jNXvP[W zF&8O]3i1 ck3:˦V,XCc 7-ŗo=!^v5x*ATxRl@79'u>=4*, ch\5^KKKJCcim^tc^=ٚ L|XbȨHS:BXh!'>@ z=M~#d":k,Ww Cpi#doaFj-ez{Q(萘'XScE)%q)y0 {-ח0X\_D4W.G 3ot8!Jײ(Z !*4U{Ul V'e-Q|w}=;aJf\s֓)$s(Sg4;o2;5zL3G,tQZ/pYt F^rbB\%z݋>3=3naLQ#/FH~̸%ZI3r̳ކ CU&Ӻ_=y̲edCL A ͸ k ZQtEۡȐV->%9ڭup At7!K(݃R&bYu7AM]ƒ9Pf@EvF거zӘM?37$E|.)PLٗn?)uL|_| 6izF Rr=e2s/fSQjwuZfZ&x ONWxn V VP _ uL& (@l&HW[uGb4щ%[IEޕæ S\"L.$z1LmldͺrVNv- (7]1Qx}ΑOs-y\8DzJ@.E?-+غ&ݩb(P"8h . !UgAC|_{{HA 'UWssg6cKtܡE1qᆶ% WnQovRc $*X>׳ch ӟD,&5+FNgs'j/lS]Lma ]*+ٸߤڜe8\:gʕR~l p[n? K"q:@4/M%˚e^ٕ(cMG㥆n赹O߭eպ^@V[ʼn+ia1XnO/s*$@+iCxJPgбt;`00/8ߓf1,Vv EGԁ%wRږ ܳ"Y^o!/K$@~^wĵfUr3>W3 \1UQϐ*jTob|JBLjaDB{Y&GL^aЉէ<dpu.,yX9f>{&OP_< ,!_&QbFf`mpI$Din>j0M<_R]۝?jO`tw U|ܾz'qAVѵ'LF\PJ?-h >Mq8s ߳OR_Kl4;bgk; {\`Enrx({0Cw1&+'u˸"B3d)|?#beھk%}\\@Ҹ-1CcE%%'@/}vLGLz1;,i֤͛p[(?t8 drIdoR>c!yO6-\ud(P3"#5HQ/O2"Ǿ~dq-̆HQL˝oQ"$T}ȿ;+@nʹd(T)lS__m<޳.sv^4E0ME??`\ c D׆DO;h6g)גzUΞ} c9W6hQsDfl´KФYT'nub/c fMOx AE%落d#2PQQ]T= zG}'wQ-ƩlUIwywuPu9Pr_NmѬ3ckp>}NE Ut{ uP1bUhK}üo")ڬ9VCWׄjl /^e_? چU*60hfBC$PPI NQtv |=532]b;Wev)/u.Ϙc!PhCG:Dn0$6t kBQ{vI^QQ!@=">Pj;Y`:vYhջ Q3=Wz_C[j|"Nÿ&@'UƁ8i۳t1:x<%l(p__Pݥ#hؓ j8k Lx:AiZl8AgUBQdIHo&ĞKHz*h= <<\Z~@v@>_9̳ d:dn٫T%[f(Y KzՎ"(3CX?t q_1.2Nob 9Gߨ}u { D[w 9>8YР)Gߨ!,cꯊA\e|,脃ĢV?u%Mi'n_+&wA`= 2̿vO g60bҒos{v+u"K7F/̚𪇡x6•a\{ ?T4o"QB d,hX[hDuqWiP%/HB;_)ӊ]DBe!5XL>XS"2 ]MFl4 T"YPt?4!'ɁBaN_Ȩ] g>&NJu>M=yR4gzS_p$M]]8uΗjri͌ΰ$ Qd%j1PhWNͧ|5ü5%yN2O錴ywZo^lm߁}*.82(zV[llR"\NZe C c;U,@=Wн6iGY~Lci- eNfnyeNɷNW]O^.Z}\$x܂_@c.@e.;& (َ/VWFK?'aN_hyA'/Hq8#gQrQķY2&l&7BPf*tAs\RS|g0Pzo ¨4'pmkn3bߓk!.Ar\Mǚ b&z[@?%9'vTSxr$%f>j&Y jTZV/Bhȶ4uiqaA=E."c%w iKd0$Ƃ7m ( }z$fόFY-h$:HOрP˒FvDᖟ9ۡ1̈*$'Wn"Z Dhl4y|RQyޯkSPPJHz(S#sX%\a?aP91 Ueчs.F}>.ը(J$2mRTcB&XyVJjzMDs$c#JoYnɟ*J@5?8xUFC*\”NW^!3ɤ: 0߂WK{Uw"U nEӮB"M֒XvUqciY(0 ߳*qr{;d[O69;,IF{&]O4gIb"v$;}.N x 9,c؎#DNO8X1US__ITRFɕ3ҴHX_ˉs)c P摙ܪuJ%SF_c B9]{qʷDY.<͸A>E.ы rX l//8DhhtbP[ׇQ kefQdjSÉFiw"z||is-Ç^E],l a[=ǹ΅A%[|I>݋5z*/=^ hj< mTw3q"@j!!{p?t8Ő/mnhV&eEݒ-6vN EJ Btz6_+Ȁ?w眂Cls!ڳ)W7!] llrZ:@pΌU>}vot03\5Uշ[cF`Ф5ΖkUt[~3j[ߐlOZְ bA؂U{;Zl*m7ދT'$y9QH3VeR,O^]E:(8{Cã67 \ul:|*?e=;VX ?^rWD%VCn/6!&ϓ\n-!y?)c}Ն&>,Z~VXe5-B(r))(Y aXHbsD ǐ^愄Ryc 4-X} ~ny2J^wmJna`YЗ=~CZ$y+;xՍ4u39mS֞ITA`TjOHhkg_D>e#zռt~蟞pr3|nӀ*s)( SBz̴>l Sd; ;WLzGƖTYjw|ޝ.Bx*{hŬBqBެ<_+-QK` C ]4s4/]Y{񁮼+QJHnb/R*K4Im, Po'*ЎVt",irh0_^ptUmsAx$$1:G@Ѝ^>WSue7]&)kJ4N6}heM*͚!guL|!RD>CI&2=+<vww}7?Hx/,H؃] 1bW@Q](B{H)`3/@DFL8ÛF .ր{gĿuF|ڂq'0{$"ڋL,^%;la7We3k<2!X9ߺNqmJW bdP+I־ob]P w2kQL0ꭝ>f:6|gVʝnw&آ;%[jxx^;3d\Hh}Onۀs , Ǧ=5pK[CÊq ӊsh2' %FGutΤޒ((U<\Qy}1+H߷$fF)۹(Vڹ:D>ib]d]Rx?;!%e',3~P7Zs@3" \"3fL `}Zi-09eas FrZQd@2-"e2{$= %s1U=%@8^9RjWH5` OͷYno. ^[7hLoެiuLw?m+_oeMSj)(_9&RH6JitavXdm4qy:aƓ=.IJǑP 9'^gXg&rf_QDp!w&Rb$d'w#s՗8Diٳ\ط%EIJ]gɏ‘WwmPEIs,k 5ƍ'A ƳTDR) f,O[~'FV.UP)(f4[-l-h=AF7BWv˻ҁDgԱZswFGK@|%J@/7D^7j1g_զs*tv F9(p Uc|i˰.l^? %Urz#xZTgxCn~A$WY?%I~^漋IIѝ_|$>PN߰$_3"7lG8+vn_,:>g"+L#IrǑ;S* ImNf<Ϟܵ {K̓mR1MP Рz#`-(൚ +UODbq,ʎueY &dTo$ HO@1RꤜVm#T RE6>(z |$,%/N&k^G}Z?kb[A-qg Lw<>?k5UG/E3~wfN!<:^ileKD)_9DK;}Ր%~Qv9'K~ nO!Fyl_6_:7#Iמpybr^مlDx@@zxY9C H`*c:ϭ/!զ*pM K]@]=`)2q.\Pd 3 ZvJ6uH͑(Av -@ꙴN`K);' 0\ _|^ oEY7[ph.@[IjT})>';r'U]UhC' s&yWV'+x 1%*k o%d!ftEOdlһW8L(զϣB)zvӪ_WYΔW F  sB9qT0$]|edXʎ©|ac;Rb2Mk&0iP7K P5O 0ў~8jz:c38+;nFAmi yf6+ɦNd6_כR#Q8_Bb:߳B1R/ntcxСt:!XD$g'0G v, cۨoo+18@r< y!|&8 &O  \Z5e4x&F}1{Uh"cVN+E>1}. ʆ@=xhX;/NqڹR4//_jN̻W9]`=%;T^Ӧ“5jKZsJê-ChFyCQ/99Ujޤ )I0>?K=τ.ndDrN ?}g Ek:#qҫۏ]CNŘl=;B-WbK0gP*ؼ/*"z:VϛiPㅥY7]N_Dw$%mP>v=v~aQogx("ijBzyKN 7W-S0@aL(;שRxb ^1 q7So-t\LM}Yu+D_uʊ1oYk#n::YIn8B |ڴY݇vX۳RE:DͲG1k|J#&_`.pE9dw#f Z ;! gN. XNqhTv9-t(4O0!|m>ۨžӃ;eA)FH"-4xUl1?j@&v!j ?$uG[ߠ \ݫj[`Q]P19cqzrʓCsHmCT`6{ Sw(kAV{:T]%+8z/vc7U wg*fxc*U ޠT|}5$ csYnv6Էu}/[ I5QIcvmq^A܋5I)”r/c3KBr/*j3}-ňeCAUA|؃MȚ8+Ќބ (Q-@? 'Bn<ݰ_ǠQd犟/~ 3!k4 ss{^Ñsw\wC'wy{L)&%n\`qFR`Kk~m1"`yL,mrv]߿U'P!fT.BMGb #%|*\k!4qVdh(=$pw  tBa.#X]}Cΰ).lis"G  3 {너hF"01Z"ɵIxD 8yC{@%F/m{U6؂w 'ݓGP msR~\ I8ˀj< 8\@ªBoomRΟۀkRs(.G {waZk CP-%cP{'fJgpZuC8w2o_+[ǽ-F4Xl垣-QKdWҀO@RIVeH8peRxSg\)垏 IziI^Lr89uK7NX~P̬,)GZ$C{gnQz&+Qf-0Jxix0dp Lq̻VDIw"ZUMg} dw@()OO-d:ѤLsGG˩$^uk0ӓ\fy%myGn_;r B- |q ǽ.j,gu8Nؕ *Rkwxe;b<58>0' _$89Vޡ $(!w;7yǪM(0:ƨȽ!Y7&24Wh0هW+e<^tTܽ1ŴTcdZk-nRde;n7&0Rަ*l`l 4YG0@8RmҜR`_j[V;[,`:MAbdq4I[- x ZlH:;@M!& Ys=e{f? >.փ[)kЗ4QDuֵEg7w-* ⷫf) w"N-U]EGv|iT;,pz~8zmJuVTBo!=~͹W-'v^F(Zqb}*wRuZ?cs ԛms6,V zMO=UAtUZY/)l- lj8$+C[0 ۥ7js KqlL^y/Px*&w}L ' Ԏ6іLe2Rۥ._(<;|f C]raW5>XrA5o}/ǓƁxNyKb:yC*llR܃ hm98\87 ;୴"u{M[wx S~5s[?y҄{i*)0ʥS%e+yv";͵x{DDޜe LE9l^0W*i]aq4~Y/5ZWTʓ44NVJ]V)bC[1Eu]O{CG8'慨O,2Q1_5Ds4Wt ,M=pZb\'"npb0BYutZKS@OLj0׺f5xVsCnw8sf05DރNoC]W*]rȊd|4%,ז-&T9z#$e`BK7e/vO:BG!R>zV4T7g wrT Qu XASDRE%[qVy&;늮MU`"VNiG)(_Y&BLy)n$mV JwA tfJcW#;b8hbN(Wgzy܂ش[ Dw x(A[j@x !>+wPcp,MJT|9ȧ4a$5HVp~"; ;kSRPtJZ.CnzKB]RIt+h#N.p(f=`| K}+ư.oS@d{~"qٞo8V^='$Y.?uZVyd,̛ 71.5ý BmQU f͂@8J8si( L h?d|XccQw d{O'ڟA'G&>a> !6NWt%&@YͫH$09X$!$C={zC5@Tk >&̨\q0fj*[hTy6_( "l{Vc_EwSd=u%"K3ess_䟞{/?]O.4F_FR-[٬&p:n_J({!nha',?(XO'25d %|eTɰ~ hϹr;"fBy X G/ԤGShik|YvDy>k!#% |R'Ggڲp#y6~1W Xwh4iSMbD^yS"OQ$mvr8jU?F2PK I_hE"R({lny/1y>:8SkI.R|xMv "͓!bhOɡ%`CtRobrx!4pvcnjmS,. Ʉ`J.K!/sBۯ6faJIX G@^lE /90Q)߫5C ž֠Pb֊ Vfݒw6\" &v'`[&7&qk]kdF!&.vCe JFו2ƺjp5Wv\F#] ҆Ws(f,FUA/:5I~Dֱq@XfL'fq  q#B>}ޮ9r0!{̌;1%XC&>?smezv ;UHʜ̴`A*wpꇷWW+FYTO{]CJ ?RCN51I%ƟǍ wq(ZlN7S58)*+nXB,Es?g?VekX!u:̄tTlB:qKqRCяT%>4| :.nX>(%j]"2/ȕvGI@x mĔp,u@x^ `>"Gk ñYVB&>?} 6B.c~ 'Jw,wq^U{Yɋpǚg깖CuVhxyeh)zXed[jg3VQuRt1>Tn{6礔{c/(?"l }m*v[[ bxTxQP5PlxgY1kH "-<{H!Mf/ '/bl' ܄HK( \X/͆Z ⦫liT +,\r&;F4P Y1s- 7b'qq᮵Cz,.nhN c!ptݙ:m_(T:<\rͼ5ɌHNUĜ NJuj"V\Xe&Q_.){M['~T ZOȯ*61t'x@$Kqf%գ :RN]؇k /I6&˹Zs޻ 2 ³}]^Ivpw&FݓqYO^gq!FG=CR< ȟvBP9Dfs֐ޣ$ϻBJN(8E{f @@}b54MGzyE%8f[uR~.EN!ȃ؏fL!f]&<$X ۲lchCcr# wfae^Ldfһ$ت%WB!|_d4J7hz\9_!/b$+f?d^jh%rM2o9d[I툠xM2iô%o,?~.]zuִ>MZoS.vC]^ K1 41i^4D$0x}|:6υUĶD:tq>VK; gmV]ptz޿SE oZk; 2 &cLPs3uYܞ7҇>52 &>LaݓˈNgANx>/ڷ.Ŭ-@\.WUtn71?ԉ ȃ6FhPE9GR:UaJ}#`?n!*.Gyzt7|"#_slԳ9ߌŭ4|hJɼԱ۾Lär`oߋ(lVT'4E)MĒ^P,Fl_p%7ӷ:l8jW-m҄q]uݺbWqJC9tJ+0y5fzǬ@VQ&0SC:5]挵8v®{0tI m*(MKV0k .k"WH|U|oumm,/d;5ŷzrI+s4 ":+]0- CFpLƒ|=؍[l0=wlS&8_DIhUt&(ȸw~63uP#K| +zwoԞbqQ-Jm+͸?s:+ wTlbzq6kwfU/?] Y9Sh' .֓u\pC?kHu{Hh| W=)dx&SCJhYՋ9o&Qg:³1疉{h跺U5"_ԳiHKScRG(g|X|+.mx8M rxͧw@Ti҇utz&Q6򾴚,M]s=8#IUO lDUNhPjFRsJmp~Č[sj~J6ܦdCWIh3%g۸:Z8"ւewLyK{ Iq> 9]$hƈcW-;vl d{Ei$1㒯2@ OVfE>ߘ>QOkkZ[|v% >;gdJ?{QEo ζOv*B:IRE,p}!U zKߦZZY$xuzq`NcV ><Д3<^TLSjvx2_LT=5ŝj=\D$|L[(?2).>y&,AIZ@%L: < c(7 HdPNtDp2t3:X0^51}LDErbc"roy:vT@6mFХrm!I1 !tZVx"~SXiO~2Em PaI+^!]{&G&vTz_Uר-2.W6fc|Q:z<α&Ρ1"aTUGLsdݜO܉BOB11"B׊nz+,r|&&?Ӫ@ά ̽]J.w٘Xk1nw"U?Q!#hBo:T^$sr֯KV,TӦpbnTX/0]Sʓn+'=Ɔt{g!LUBF<(,x^qj{%4q{j쀭]bqB7]0?_8c ~Ƥ_ƫN0Ӛ+Rн&եgqEHuNkS75U˵{Eh|u0P~<mi%AjZ(g߰VGh.$1A&McavSYdm4u]N'B4SG`MEhݽ'Ҩ,xMJѧX6'=ڰMՖĞsvh;'TR%&⌫@/OLPH] ))-tqQb@ɛYUq{!|#.H WQIm DQur35}bUyWD0O٦ÚL M> O;1VH36+ >3>To\6T,ȌR'o#VMm[5sTzvL1"weIX۟k:zYݩȾ  +ydPÕ @&:z`C'/0DpYtB  IN [~0}*ՙDnh׆B¹)̠JH`Ơ=}z4 E! %{sQeS(Bm&Wŋ>." rY!%'ssy.D7$\ Z55 2C5tȀ+~e I7"(.=nY4Pm ^/Rݵ b=螓q4؛*Ϥ}̱>2޸< SJτh[R~- J >i%i:^Tq8JL1kRa~0gc k 4^*1w>>oaPi6PtR=~ڒ4cBy:n5'zm T;5l!0BO $gN@Mcvl+<$XBםěybӭںY2u>cՋ4lnjaaUOۥys@w;3#d0Z&jR uXFXY}!{=mn+ Qu؎Yuhp#c}7>N1F`d޵](L<P lk=bzفI߾X %l̓!Aѵ=T30*d[Ճ/c^P]_X7=]}|jdA]ϳbxҋiu^9k__]ǭMOۍkt/M] NLG= V?T5 ku# 0L*gE H)*JDYqόx0S fXp edW^6>+s ά0q&*7骻ala_"v*ڌ7-:q }_Z8ZwL_Jʹ>PR Z׃݈+*o 9appNղPO}[AzSܑkwINnR+j2qLD^%cXMZH@#8^rɎ' }nE;5=\*pOM^PK )D" W}gRm$nGo^دGGZ?x; 2=clʫ2C,B$A!O Օu1/A~z%m(Sx.f[*1T\T."fY'xd%!U5OZ`xs\% (+ B!#9O;BTcto8hC' &E&o13U$f/koIEg7il=5̻1٤i< j" wtQ]QtM߽4TꎘMaG[Rt`9֯/Hi9m%sR Ku'Xu5+ȵ&l!RY,RJ32k! 0wUl5) =Eg}6o&=Fyvue D1uW<`|}P0`y{wb_˺$& *4_,i2"_Ҳ* hh?DK̏C>S z&wּH]}y4Nt5q2Ʒ|^Nag{!dlk+N:s,Ģy x `hk!! XaQ-A"<N.VMQoFHfrJgUcm$_E;}aY=HG`RqN4#Ԣ w/ز<n6HΩJQ 9I" ϲF8KLVQPҹ0s3c~Rؿko^iBw9*<^B|Ase8`seU~I}|^A}܍ V!fZ.N{MTTιΔA6:tZ<""+NGۢ6Oɣ-AyF@W# H;{kZh==/ߠzD;iqb)$,~оG =긇b]G6_ʌxKߓ7boZ{b Db}BNɇsLΙHFVNm R O Oi2\Io'v?n$HZ=r(?hOmse*kBl*N,U[}'Pm64u@2qZIdD)?)hPd!v,$ՃMz/~$kf;a 89M|Y1'f@#11N@f[P'C~";q%Xhˡ{ώLc?uZ*OG 6ᬉTe(XTk)%h8>S=i.vrlyp\ǘNNWл 03j.D)w&A*0Bk"^K82 uRSh$eU~[ѻj͹TGZ0*3 Ni7Z?1d;%i et\|dEu,ˡ[ȱmy\l {%5[ }wˏ`_= HReS* 53s+)Y4֝xTey=l^Iأ pJf،bRW҂Gn\Ⱥpn[]#c6E0(z P $/SE'䢸J+|a gVTt  c`ىO@'dfXewQNf%5A2L*zr.l{D{ ,ҁ19 5jXLjFZp|`Z9xyj`(U_0{zZ쾐gٽ]8 Bu4ƥ6殢.&'ޒęmF[،س:UU h9lyñZ@ @tՋWc7ОzP9lrZzWrGo|$x'xl?%4/߆lya{a1p/@]k*Es9HKR:6k~ĕ3q@gvUnUC0q[@4/aOFY-0q*7\iZt". F+ 7=$H7"d"1]X4l'EwD\D&$ 8ο",Fmp\ 4n`]9yLwq2*\@:x̹a_Vm?[ #BwM=Tm?tNCӧp$S&G~0aAC{_m{18D/TmK.Pݣ6F9 }%"gFSŒ,4J- p94EFT0 ~Z>ݞ >:kKKs+>Gs`4ɍ2`е ͺ=*]`1ߨ}pރ.$"$FǴ)lݢaI Y}{l>Q@g]p*5i1Zh_KS}06TJ,_^N&Nsҫ A˲M@|7wUF^Cc~kCbQf0b%֦FGdpR2|01ޭE;50 t jA'r_QR>!:5gIX~сl79]*,;donW ]>`IJ~?7 tN#iPsCk6ѧFvas1^F?CUcS$d;NBj]JyPB#{1}M~`/~@i1INNp۞34B'lh$P.*1dX%ƍ&蜋m C􏩠&R_\vL~˫qC]av+QSud-]밊@]>MqG?f#`s׸%NW}[b: >摶2.z)$l*iѵ+H^s5׶f_ K[#=z&jek6ƥ'AmbEqp86N!kt:CX&T A$({_m lΟ=T-} Aұ?.M])~_=?4yܒ2n+ʏ]I.Nf yʹwQZW5 Z12Ծ?J}.dgWj[wwj ׀=1E}bI|"2boh#Q9}uxpT ]OM 6_^!rkk@)Y6 $Ӝ"=:}6铔1]>V^\}i=d<&,:q.¼q[LŨ:aϼ+6'_4,,JFB辭eO9H4HaXn+oVcohnʼpg⮐H>H:Mɽ4!M>P7H2mw꿜^59zqYv F|+[u~FzB,n} 6cu(vɬР{hjmù}Sn}B +}a~k zȣ7k[0]T6^zo=Lz5$RӲ+SywߟG (^<֬Ј-LGP[8Ė&š:x^InGnCW}+o mZ@ J τ]̀h%EQfu62+c׵PORjoiSJ`2\,k%л*TQB6lqjμ\1"c2tx)*7K/Wl4Y--m4hにI;}ni;ŋid(:`$}M\sRz'[Ugs=9.IrQۅhc>2Zhv@-h(Dw|?o ~}`TE <>.XM@r|b +{ooC SC!x[I'"1K:`}z`s$;Ç th/X^ ^&HO@N ){;@UvI+o5^o`27Hec)8!"TuTV3р5'A6 ˇ&c6NN6f1v0u ڊG07PIEj X Lf10TA^N=z_ra z$Dtj ]M'7Vˌ[tOДoDe}E*ҕj/LǣXa{\,rzgӥ競y٬h(哱/o\6fnwAPm+Q':!ʫyZR{ӿK9›()*$u UWor;8Y?PҀf%l,L4k j +SNA5"EŮJ!='y5a,јqPf|T7Z8f[W1q*ހcBY'~P@p eWyR#+VQ {Kzh{fWwr~/t|R1md#)] QHSU .N܉/\9įB|)7gV r1vB!"*-T(U?+}Ʌ8B7b*JiR!]KǸoi5GR)j:D;/;@>qhNmG> =˟~deºp(x".cְ"O늪"PY, i# T=T"nIƄYe9BZS|40M) gz%e=ĥRqt3 7&Q=2ܒ5*vaX<:Y,dɮDٴ@3aЊ/2{ r'h&&r>j FPFZ? CJRKj;0X#<oW:/[z+bw+cGL̻H\b" m{eirZg{5`R(v%mu} A^lRrt] X'w6G\m>!FQ^tAk} `4_ BI@;Z&2zҷ{8쯇`ϘneH^BbCN]%/7\1P˘/ g}9_LS/ϝR*>-RL+gJFK[ZO=sz}N3`1;2c]>cN]jaz'*Vۆ9u=a;]tV̈&}KZC 8XmyKF1i,,ض(< 9T PGqnw;ˇ`*FY݅ߍKQcAs\aa\n8a5[tˍc(iP(z| <νgay/$';6`_pɼԎ1ק]QHX43'\Q)dHq{_i];˫3MGD< n@ ]DvF:(veupU:09D],}cQ|~}wIϱs y!SV;Q[vRi&8,<߈{8`$L3GBmxt,X -͓ϱts@4̮)Y0 Aymo;^םYgr!b?\QdVew?m b\anx^NzLnF5qS+ w"*2P uLM`j,N'W"]Cb2A"Nf\6o{)<@·c4"®ILnw4Xm0 eZ囹c}wQ } C.^K҇M+n} rd4D~!xHC|m$3 m3Ӡ_cJem%SYLi^QTD1H5c a6zmrEDZ!] QVi nd,2Skbr'1N`]Xg UИdbY7=i &mOl(Ő2T竜o^!2psE& Ag-ASHHLIBP$cyqYį)}$[LS!8oL4.YAi˻כ~G)]xH[A[q3.c5LA?Al#~֣\n lGc]0'czeB ( }4qD"ϛ=zTsPpav?JxxIz .5ZLMخ}98NLҎfw9!* eӨ_g3BJ 翥]i#@0eT5 {α4_UhT } ?2ߣ%+Ĉ_!5ܰ?6sh$>;`h< F DYionMG?ϴ}m%@oIbA4tv9g4lnFUEj b$A҇5/:ClnB]+:r7Zs^'j'~&#ԸUKkox0R2Tmr=άEXĉ x}o-kTU>SiqBI\/1p%9mtq=O|[od;EIL74_ ܥdVIYh"wuD+T)'QA&ޭ.rU?坊^S<} \$~ QzD-jud}Ec4.ϩ{ڤ`@1E x| l߹EC1`ER%bd V!t\ ҩ!5 y[AP?"y* (vK}̥qm]p&Nz*Q{r4}lՅaF])#BduXF)N\G\Y-߀͌|d/1Br3.V~eu$Qg`#"^l8e?a<7aڂ>r1@nADL|lh٤*BOeB XR~8G(1 s@?M<ݡ 䞗IŢEwtݑu^FPm?g-W y67x!@6 ouo1pu KB³Ը&+5lm;.kYl(D.J^B2R>xo9(D'84;;*Çl)lR]+Ki<$G#$FKpF sYJM)U-fVblj5=1 \PPڍY16<4dYhR$2 o!Y P|;!`W3@OMl2ePwŒ.ȓ6]gOT5慸K|[n)o1oǣEKȯ0DP8k1hҧ%'10WCvL=pr5.~}wuG8.)h-]lxZH H:~p A%]Qpi{[LW5UoJk J3LVv<Hi^ko֓w v3L?#`U nݝ:mg>}VjƷYh4,`ed`rR<\~B1:[8Dvxm;@%Ԗ>'+쟺W>̜h 7)I7t%ɻ_7a?\ X;$;h=DzfCЗ!cяnPB|(AXKpK`hj0RQ* q 2A0aijL[ 1c.~vgAbq>4_užKgZz}Ȧ, U ,`yio"/UEZMt462ZD|>*@4vnsO1O .򡙳#EK#`{ڬ!؏qW)_ReV}tm?gʧApwzR6LjnQGdc0*Ț$f:'7C,2eqg0 tmBVx?ϮHfǨlK>n+ԎFXLy1;rd<-}9i\2yGQh:l㻁R(Y@l@I<ҍS(QqDyG<[I fiTX](D,.DFbqm9yÌ._~¸cs`G4} Qc|Siw1kNCmrBW.PAszY~`RFwKBi!ym'ǰ~_ \WX`>h5w.V|9i@^E4r.L"2`@nufwi^TqX71U0muay;cNYFa_NEC{u/0֣geb r@M_׍nO5)UݨܧH'UZ O# N+ж&Fas Fy^px-p9P<5IuHU繛kkOwAO%khF2. I'1vfOTĔʱh-WWԐ5T-6 d/ށmt^Tb-ǝp|ϟsOqC:ʼnm_-*};N|opGmr b%='y*Ԫ*g $/({No$TsLϺ)Ajw='7eQ'%U')B ܸ102R@-]DڝG+v*a pvYgxf\;7$ˤ3AN <{[Xϣ4TtG{@њgeʼGt倧p:M+O !+ҖV' -u @QAqnn t'Zd 0͑&p;=0L5-h_p[pYNͯ >:6XoNy%&!mK gvWRcAqDw$%8+iko7Z YɸİpBBɇٺvg- HkE}٘[@9F.'ӧw%{fr+tN{lۭ]q!ȹ ;Rwnj& J+''=$/_"g@o1 iz7iCgfLJym(}괸I 8Ib(E02[8_'{oiK$S5ӫ05] r1Υ{bўIN .Dԥ 200A0LO̘|1?6n؎5n~2RQr&j{ /tױ5ZZWsD{Lb SDR6mnZXӂ3gN(jErwؖ}'%ק,53QU/WEHyS,]}"‡|St;ݓs?qz,:9H_jֵiXk/lvY z9h JR"v%ƙ=[(I8Tp,MZt#'wB}ESnmJbӷƃ`ڍK3yof[Y$m@&p̖RFcA9qi-7j|zO]tv{C<bWjPH#OPIsmn:T"Y'R9̜rqfv8a]?II^D;>p&|v, R*:S,[ޒ׎1n,.F3w3:_xat;G%Z^œɲ1mi6xH> ]4sƛ  >*囶Ra؆9FH)KQD) xjJ\lʑui)j9+i;iE02@2=’+ؚCϠNKdx) a(\x.!p׾Bpiz!!3~k*=i@rTaEU+f>=a ml1"=>.CEp]1fc"a퐘f4_2S_1H)=n{-͹捍dw 9cRX'L:;Bv״p;cz Om?bVݝψ Pa|Fh\!lpA~D-6/Bvv%n VU̎s&xܦ'=RTLtc']sT楿*S¶Ffmgw36*ܦEHÂTbh=CMp*}(m,l$>͈tÚ΃k Fc_;HsEƫܢ~UrpٴZf5]N;uдh=37dUY|ALobm9-**.Ie (L ^$EVLq>D;VQ_8tt+oh4%F8W bthtEG#:mQNQG>"hqJZT:mX·FG*I-4H3S%L"Giݤc2aA/#;Vn7o:K)Y#qsVͫPeFrn5V/k3ϪW3xx]h͘ "Ӹ6j΃QdyF栙<҈iԵm% Y[S/+tF/W˄zHhx]X^e.w*IO[e,Rsf#JAZL7^I飺'_|I @Sn9F']P ZFܜv:nyT 4#2k9[ KԐD1ˡ5p] )= L2ap#HF;Hog݆eylJB{I7\޹?déV[x]Nu OQ"w@ݧX{IUJ o嶓 ')ZTqZd5`a!.8~Ԫ8:f=cR"6-ɠcfH~8NC @ydߚ tO,'dh-f_^f/$C P@(yPGnQ.IkI\PQth7D]L?9$Qle;! S|^8[xsX+-o<}[HmE`Qh%NM@p'/-=jsXj<7?w)dp$=CMGې[rw\'s_;#^w w_d'mnTyH9%ťZ+譮[CϖHF'xYzقoo>< V6:c  u-cMɦ,W|!umqx MY9[@O#[t1+5pm)`KS8cm+o-/7)&aڵ)(~*2NI4V~B&elsvU#Q)CtIwB)^>알t&aMv5(ԓa7+)3`@kkS{-Ԛ$c)3X?[Z fA(iPtk1W5d3 #jd(ءLKͅDOzH0\]5{/GwɝJzz W?eaJdDߍ=7?ĘLl۲ 4C Kj%IWtSExxcvPޖ,9FxR`zxX3-h@;dMpKxA'(v[IMj".ȳ*pLoYSEּa8dR0 c̡$Bh)4*N*_j1rJm͍כ(8.bn#G\ Nz{:=ad8'͵9XjۃpDMDzk6;9>fab%L)[|3/+mq5oiR.cc.QxyȰnHwI^]cՆC样3h=NA9xq-w b%_j{jVQ&CuGq9KH'D2w="]7FfL"ju̾XAE)zyrDTuw\|D1kO֫©xɋ$M)եQ )yU7I?nyhFУ֕n< ]9}A\E`Ѝ!>97>ϭo%] W-#Pp`+o % Z/cPaY4B~s&Clh\>M4Peo-7MX,$b[)YgK?d-(,8y1&_}/85CG;xޚ~(m5VNTOVZ&-V vYu-m߮%Gܟ'[(b-q8;MPۉaöoB~&F >1MRuk4(f^W?jߗrfdg"%[|>;UL oa& ((Z4鲙(Qƺj &@Ip:)diXY/du^B!UyRDxqESOl ViG6njV_+@1RzXj C/G*%B>\&i_ &;٣nЉgȷq%k5צZKodM[rK<00W@VAK^T4k+\!,hV?z1"i;bCk ~ԡ=ŹSa8_([o3&ٞ cx(&@!p#xFXua <;ϡkmb .NՅ]"ٰS6#[5RI:.Ə\%ja'b7> W s~'*.D)9)/(:qKEFr]a`۟{YMz_eg{ɛ5=DP\Fh$A{k{vd*Vh!(x8LfXEf ~uQc mWPⰑuB!(ӿbVvu/V2x /6?)۷ZHQi&*6+"hklXɸ~b)E!ޣ.-'DqwF >if7Cˀd(qZChd-R!Q;! "P޻׹u IS.CP|2r,34`b/&!-Jw,[_:EJ/Vf -4l 0O| J!֨S8ZG2? y GIx ,?g1T ++Y :_ ?yhsz0_*al k/HeRg־Q!m3.{cC]7 Q$w _`gP|G2]ʊŠFX?"rm7"-F-oDXʦ:' h>!]E`t/*Iy!ic yt;:;PpEg Se/YS=%A&]v|?)L6M$n:69#_W _7-j)W&⋈#.Xsz9QZ}BÄm4M\)BZ+icɭ߷sS8 Xö |sk< ͣ";Y9`^aV6[×RX!ƔvVtZ@ǓM7pC6~tXg|Dwm4Ieo?P1O.&YEKK8[9R=KBɮ;;3M;KߎH̹ȸ^46q~ˆ)Ӓ;ρȋV=$:Bzq7_PoúSL@'iqI9}ehhY4pW._}u;ub5$#YLmS)O[NMS~BQ()֜* λj6Pf @-1 1z/Av Eb: Q鋵l2Z B8s2i3.a_([@nmnt3]Bͣƪn0wPRX rwuC̮SҡpmvDㅵd͎ ,|8`}{\Ljg/@n<ɟk)`!Au봄"`PMKc,j#'T#QpYTCQh.Y>Üi{E@kw;OEC^ɳk˨8.џ顉$vRZl2pdhLp4Y)6Z(lN֘ #Д3|Ʌacƴ'BqդOFV5%3[PW! Pb7w6o;/p_Yռ-DEeEj9pM# 0B W#x ^X~!e*@AIV؃H;-f6 ϣ?U,ipvMnrXjBt*.6],S螊='􅧺PE9GE`A/\ K/̞%#rQDf3mh~e5 mde\0W'zgJ"` !jjy\ A6Џ/lDAuP%D9Ai Wog5!&/_03 0cA6p=6-IyĂfICp%YK; К],n?lԣ&F'];fKd{  cy\VYlLA5Tgl.Q5d[Eh0D=6yeG?wĭ!tKc;D<4 &-`ɴ&H4~2u@Dr,ֆ"磗UdQnٍKՊF.lh*)u]CX{qT}xݵU dpxq0O{q.zpǛBf-*$n-gM'%YAI^'LqB hwy nYBOAe)s"uՈóSگdyEL6]LEumaI'VݬxRcL~!d]<^B `&Yy<|h\X!Z}bt ] ZúQ[x~VR2M$(aࠫ).$Ծx31\hl{~FT,p>hqYT \iZRE߬%6TsR oˁ{N񠲛“[kk s˕!yNʢboJQ:h\SUWc' .ˊ#kaz^ gܯ_,c'mXS*& ijٱ盥%G &f4d r_!Q:Ɓ rM#-rVhO~u'j3ˣᗌ-njEs8L&b52{NLAΧlƮ.=dq_fVtzφQ09],ejż"&Pz99zN+ǀ_+ GQdNH$7'/.F{PH7Ea08B6&Oz[5WٱQ!Aɳ {[^t>k}Sڌ׉ʇy=g&L`$OJڃs5?QHMB8 SYehn]HD:=QlT5ÿ?Kl5:/{~3:j3qI=-(c2J7R j$$(G55+Ķ$!&O.6[S㹭Q9:B/Zyiv]j _`Ŧ3_UCɤfġwrQrKs6o؅ܦ=py):WU F^%5u,UR˼?-wÍl=Gœi }kZ)L\/%FeޖF@nwߜT1yH8diQjnq5nܻ)iܝLeFQ6%@PFXɁx#/ݧTk]>i F9ׇQ+dl^R vw<1XW1/Lga+<"=v<~+]7gI(LHͅkqsѥq;mؓJŎz"bf+fS14^v )I::t]aNu0] An&[+d/94f@FB<$D 3?L?u[Ԇ%#<>;{MM-@.|;q2/q6ԡM`Cs7) 2W| SA`ܸ!Y>ʕ #to3?(o51WQRءd@0.^|l#gPބNAFC,p'Ư T;'icB[LhwSSE2 3v'߼YC"Y"*/0:Y/tK%ώo5TʐM6m0dzZg̵GS҈WUkΪxK~gczghp4t_&1m81-0iRG,a3lkYO3,3)$ݚ$" Wq7<{?rvVz?$(RMPF"(L'kKRr 1˭GWOsEIt5a.?ȚˏqҍaJ pf7{QHarߵm;3CMNMY>>l FM;:~EwQKA_9;s ^Y/M&Ѧf_HL01 +U~.Q>RDqc!@U&8 y&PyM :`+l^*Nq>|=K3&|(; ӱ7 }e%bM"ؤi/8<;g*KUW!V1'Ur1W-7"ԇ,o}E1W:^z 𙳁@'*OSm0.Z}vVݖe:2Ia|=uC?ug1.9OUcgX` ߎҽ8b7v v;^N M?$^>+KԻckaJE٠^K؜Q4vԊx'F nӿ 8%3K OF[Y56Zؖ쬴N8v&@Y+A6ŞOMo.h5o"tprDI:ڊ YregDkL L.+ٴ-v3SNU4 m<[GjOl'wrYQϮںWEZL!"KF\_4.AW B h#V_ΫRSp5wKlF[:=:9ҺԵ)Q"~#WooFS0~rVpڼAƲ%;_mS=8T;-1{6;^yK]Ss]q`Vk)Дp Ų]߉Y 2Ag+ɔa}GՄX 9,jd:ֲn͡ ?igD]dQ@ٓ+jWNv2!q9E-bBb v+icD7V!Pf bץX|Y7%4nc tA2?(w9WodX+E)B/vKC e><8b0٬UMD ,ޏtEUz130=pߚsN$sAuoC:.f3?SAoV"gL\WOX2Cݨ{!LHPu6s4q`p$Tc-]*>vw2\St"w,ĝ2VH wlW?>سD2E_A`=oCe0&eX-S .Ƈ-/-*/qb$4ǧ*KT^O!i\}nQIr)bRqz>l%]O8c2~b–ա̤K5 J5iG~O:jm?Ũnj˫.S\T"?&㝖jb^Mz1mFv9c"vy$sY5T=(K73^Fmj&HdSW,p3?`r;>$]r_|\ w("av: }Ĉַ!zDEsнogo or RTl uP6̱It~ _Ou2h) f3AO?l?B7 [4HKjOK"㌕XX\*0 MەZǰ8 =/:Bgi립E%$`EBe2ā V=5_jOnY>0v#-0|aLoX5f>"8k>W8`&+'894e3\#x^Xۡ-]䘈6t,9a FmLZ ;T34 WY5kt[7!e1UmI(7P9f8K-IkXWǟ2?nM,Y/LwX[^eJiu EgmVU]t8Lu cN/e%3>]˕ٳ`ۋf1eJMtqURغ+0]3Us؄H[vޢ==~R8&zҕ~3`MW^ϣ5_ǁ}Ak߮ι6?ɠhۚJEUn nbIW Ji摻>Ϊ,zuB,ShxqTm2Fc77tKF'|qϧ iu2`W7W[3tuMtY@>[tP"Fqg8vVÌ]l|R&TPj"F򃵷R@P?Bڹ ,d%JXx=-?lC0A@e,#S1k> 0ĺ~>l08sIvJ]aˏ9Vƭe{%a'! BsN/g%YׯchU0#N*-8*wMf&F<:T_%pgpi#p9}<L%W0 rS2H/ '`[&˕DZg/D$(7#o_=g @*~\m]]F[;ZyЉ$ ^IpOgZG;o+gu}O.#>h .]B GRrgw q=CL ZtܚNqVgNq| YAmqz(A6E*5@6}TUu6L',_(_g #fɟ؃V{-;Ŀ5 cYI8~3s?״)_ !j@ߓ S<#$~Qp2> Qwu<{.EF+=}M2(1!|}ݜltDpvfk4.Uhם8xM{١LJ|lL(kxhE joljٯaϬ_F<tTY}oj}L0㕈 @ʡjJ4Yף0&} =yгr훃Ko8 q;pgkQ1K_Ț0[,>E\Kd+0q ZC\j9Ca;±)" /|l;Z Ȁ4:)p˟TÊ JPYl6읽SR 1p adkg!vUÑ}Ι@t lBX41mhLꂩ 񠟮CNA3#%PP^wk,#uƕ(?> LJϬ< HuiǑ[>Am4(U4V/Hu:lJ`1 Ąƿ%M#;@FQLӎA ۖQ1/Ud捦DJ+Ҷa6eCQ1]yf,5~x蔜< <_mj+"/:b?2%z Ҟ"L:ܪ ŞIOC7yiEDׇoeH T?wM)(jCƾO6s{4).Tje<+iK@wr2uS25ڦLh=wiqp}JF;x Hgk3=bhGŶ.hٹ=><:y_sV(;LK# ]QG| PS УKr. ˲*d655n*~>&G1\g1b)LO]u1$@ZvrfhjMش8Kf4*GpHZ.#IXl"+l-+xцkLh.1>lM;BoOhleYSO?]*9l/5vCC tbE $Bkݿު2K?lqD9 *?9$H@X\+o燕^aKҜae moRɩpމ !ʩ6ᗑJ$6:\㌼q|2gjJ6LԔƮFM>cvAwzzy"p.دlX~`rÖuPm =G=MZG?SKd[^Hz-ftX*qn|i (4FqB"HsGڮySFybŕ`c$gXi!C `-CF4ԕbpix +)VRn|S /!?fxQa͞W c׎)4jevV7 L=` A&D_m`V6߷mi{ous(ӧ\jI_NsĬfcF4$UR1YvoPLz}ty`'OCc!$2dW5vސOu_‹W46WksꫣʎT <j#'vKL;2긷a4bndmAs {zMBZnq5*+Za. 7ݒCE0}|ْf夀[r7 ~+S@eB Q;!ݗTr}jRz#MOo"gf]Gg#ƀ&(C jp>jFg9QP_:6aL=rv6>S7t&n ݆t/A>Ȗ0߮[0ʰ-4c^rlt~4S0~^!]`"d4 LoJfXC/Eh%DBƞB xĠE *lv  1n +9Xi\G~+B+P 5+M/xseҳ9ɤNKߤK\Xȶ`30ŷ܃b!_t`i{2 +b"<c'OȐvR0).-T]y> J˵ilR>/}gN . 929S(I{PSƁ&x^".2%ÑJИ_=yt0TǙ<{ڹxy2ZP|j1i=K/sB&zr<_䝎+$K4Ai\8Y/8$pFIyqYuh,Xi |[ݸ6 ،j[N<$\IA@⽆TxB#R N\yG goHrgm͜G5 G2.WNL?AbU%Ehk8?54o$5g,?=Y~22k+D5]%ޕr?ETwtA׭,mP, pwj/ kjЊgJ)Y,[\UlWFuhF`ˋ (E2AД"wٝ(c-w넙asbB6 o"=?\=uN):[ -KzKȚ㶘̓n2?Cduc1)ΡfRy!=k<.Cw{) ka`ruQl g@FBڬBڭ#bU&9eD|Fp΄oz!q$Ǘ+{*I!kb 0?eӰ!Ƅ#hCgYZ070701000002a9000081a40000000000000000000000016661890a00002000000000000000000000000000000000000000006800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-intel.ko.xz7zXZִF!t/]?Eh=ڜ.+)VpO?mHjld<Թ;lT7.?eps#4LוW 8Ot ypE o;843Rl|`\}dJԾ]ռ[J2_qJ+4'O*B @dN_(,V n3]@@:c8D&t$9[xpY?gZ Pl[

  • FGְ831SB7Jm:z1,Jt) eye׌65d޺ US}4xddnYC~L݆hJbmHUtvF4[2z8s3 J6hun Ňj+Gе9>CDžwmܠs:+0 NxL{w4[ ϧ)@ҕJVk$@ߴo{a/dGn'@>U:[Ldᦙ$<=9X5ÕU !~j:_BFBL8ʏe—KWs+()-W Hd5yG3>tA]Yk;@"Nr"8:x|)yz=0SۅD5#lׂ; WQq\[] !]›q.Ti=Ct/H&_w1g7Z^G{:*LS!;+x5 YWt$wOWn3O]P'$6@r>}SS -SSV_lߪcB) ZBq9oǑ'͉ G|mfoY_8w^P k|_\ /BRTzŽ;#G?ܛɢPm'E(#!pgzӌ=uKvj8spF/:H5wNjm,v&b7]b mlדCQS c~Ԣ;fB25on=mlWzZ\= 5;owQi xxA6Z /4UqL|ǃ-<@vVj}UUoe|)#lE;ZLmz^= M/ǎÃ/fёZÏox S.4mk<1j9eMq"R>{ڣ  *M,I-7mndPicg̯xBboirJ;Y=J@)R`Y. Qx@n5eG%U=i#!v֙9.L)N#,֪&TǞaFkhԬ]ܜ,0De\Mun07òJ~J[ǙԱA<8(◝] GNfpq.pbcdM[t$~)wF$RR9?Bi6b';8z4?O_YGsx&~&^.V3DhKƛhDvZ `lIJ0PEz/-zy (9)9ҒOJ;tHhΙqSVH  Ie5f](# h3XgYaO6>\ w({s!qk_Ǯg撦U ,/StDÇH>uxg5wġRvJNK~M?&fUh4gzMߌ &LC{h& 8oh:ѬB~یb[N-pv{sfRtJ/EuxJsƹeRI.N h~tӦz+iclI[2>"]Te)'h~87_b٫Ԯ`_uz6ECM3<͘=}W5 #nҊnQ98Ɉ &"Cgg趀#Du;lG?`c"q2Ƽ@X\pru\:Ҏ6hx\rCD{ܤV j n?tv3^Vi;UN$BYw U/,jbrƾ1uW'YUn8IUH&L^~6<%< R4ő{y ݤ>(C[#5LmcXE/^K*s07PU?GVY?sf"r1%aJi PN{+MH l*ѓ͹ʇE`xJ{m\7?#m/ϯckS /N8P=ㄦБ1",x\aVo%tuh/G&sƬ "KZ;41eΥ3Vvd*|2PQnNuK43wv*h(;Bq hA1+Ej.I _ ۇUxziV? nM+\~u#7^@JDg(56~MI[aۨ`ZYvvf_F |2]L2$7$h6C.M"d!%4D] KҷF'Om;wP ~1O^wʢ4{O:r9&2#%{ښڷKE`–)CK`fzĘ&B٨d\%21̠608{iA"YO-8OPEU2"fec,`kߕԴ7~autl--C4:ۢNqSxTk8Z%GRj/̭H}>Ca F /̞`{L`P" `$B1my޽#Ftn  /=Pj ]Ϝ/}Aw A>%톇aNry.>$hI{6T45f4A eHZ9 BZxBf # SāT(VN^z)%6XzIڜJM/501c,f*5{8eEiV:9D? , )I @]IO.T^IS9Jxl-QѻV/)Y43$~%8U@_ԹsԘ'FE.뜉sɮR^2:c G4Y/#}{~.VaQH̵>)W 7[58$ҩ܎rS׶+.(hC臸KvyJ 3Q%1#i,b*o h?B =p54֩T ;a%lXZ|0 pI3nO,;KZ\j߯4a}ɂalÄ[el> f# `sccG\j3󬭧qEpE wd烈mJH4\*_k36C64r>ʫ$Ar'@՛cD#K5? +(-7%eSv8ͯLtt4`IRh1"r&If;{oEqUsِ>.=΀~'+*o8yێZ1z$s6߇7V=i%dO䙫{gC"z(B2ys\u>;1\=Ñd&CۨH !Z6$NN1jq9mfėQj'>cZFNiPetHJk %}+H:a%,DwjܥF3Wõ&]LF$` lEb,h6,|x#'‰'k;6HMGBjq RF`lFj{ m7+xAA@RGoE .%uȕaoDיd=cJN 1p;FA4+²5\8u?ė=zYIv^3'.|j\!a?S1/3}2 14f}~Fv!Ht|t݊riVyP+b1/ܪ!_D|'0%FHa h&u *T5NI0M?9[β.uP$AWf[!q){% &->?-xHt z_4)O\2Zή#p"0k~y|P9@>Xʂ)YCJ ųU{>?TajZ" W]kGדkڒ [ W'QBmJmKJqE&?6h]G;S/M%yO#|(ӄ|6QP]n![PJi_C1/BMAKQ&@G y] MS>So&0xJs T._ʖl\à4ը$\ 6Xb?~gYZ070701000002aa000081a40000000000000000000000016661890a000152f8000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ethernet/stmicro/stmmac/stmmac.ko.xz7zXZִF!t/B]?Eh=ڜ.+ψg@Ø5 UC ͗2/X'*\3[كH ߋͣ}p,c(Q\/,8I3_^},I%F_|].tMp3*(w BU#U6[e԰.%jhVvQEŕ&c<=ApD G&lɍ[w Q s*z(hֶ-ޠv-Ѧ)JC*Jے_ty ߤd-O< pf%tɿ[f!°" ֺp oF'D~,MQs gJ<5~bV~O S\2E#li[ ?AsVX[4D)CZ<KduI :,!G]a?TWaw:Gv5-NcYcX54U!vÑoc&Zs UK^9<@@V2yq.ֱ'Ԋ,ǸfmR8_@QNc}Sf֒D-WPC6 mNҝ7݆]4{P)H _۾4h*nל +u;[2b 0=Y~shT܉Y'pj;{=+`O$3J`}}H ji/_w7>'G㉂D#..ڟ&Z8:gt@;rr,rmiT.yoЩv趻^!I.0 EGA{S0rk@A҄~籅WƯĻ ߘ6Q)`8aZs=pY 2/l>ӵXGpØ;-}|TO<,;jj͘npGhd6N7NFu?ecN6D#p5GbyVRO,鬚BNY'qyYc+ĭohSu񧰈,)~8XVyǩR( Fd{+mF@N:h(z )|lWT4Gg~2kV^eܳX"{Vx'+>s~`ROYrQ٤!ZOQid$CQi ~:nW6D/)3I@d/pv7(oG J0k Ԙ[8E}`8E<fe\4~10P&`G">aEUx읪0x+:d%iɳme'N\&`fdxVD4FKU0pyOӁf".r0TNlHbù3"7 V;ex- 9m=iA~c@~g K,T S!D62ąA+W]/8}Hw]yQ)۪ H(hH.ذ/n@s68e/ 97 ?х2Nf?9|\™]/1mϵ9{OD٭CTG\9 f;9l_GF@?Q`{2LZAÚDCX_8" I(1(9 {{QhFvՖbNeov@R7{įeI=)@<[18S'^aO ]Zw=S6 j=3Ʋ?͔q8 Am{y"u[;>Kf <[^4 4u"LxIEr\Z2mFGFVFJB%vWD 9)/ӜUw}\uy׽mL>0%7q ڧ 9vfPDzb?;~*%ՇCe33oekCJ~wNl`xȯZOU YHRTްjYX[\ĸЃBm@~pNWFy~#XL@vGsdpMd(M?m(~wՐ7<ؒ%^n-t+TEKsɜҊ0ˍ({x:|VDc 'ˍM[ŪpzxfF#$…P+øMk !6QwRʜzw_Og*"OV+xF̒Wz0^M<k&0GH^٢WE5U)vD" _I!),u5U=`;v 8gpRh)E? T.i{Y^K"d'4Z.<]ga&6)gy6v5izwa{`@ێٷϑ%F7qRY}Z#ұk@Q-Z,:Q6JEZc~Z8ߚHL5s4F鍇70my\[<3 Ee6oIc+Ld8Ng26ތ&)P'S,SKn RʿF\y  L.硝E.FTp`(dcB "១+Ԏ.qEy )F?TܵId1f2G1 fwƯJaEBLxԓ 3)e1?DNIڈGOh=dmKRN&*4/w1ar1IӂZF? e&c|,)4-YԺUr[Mb^ -@v'=+<؀{x,PXʫʕĽkO2NM6¢""aXϊGP"|G8ߠ,cx5yDaᮥzFZ݀k]0'`PPSr)B3he7asu([x+?AOy+VSE{kʈW(TvX0osPf,sj""HZҺQMu B F8>O[L/) o;X8Ii=ϒa3O0i}áxіPoR#} @M+ּN*S@LpS'w Z-ʋe&Wp/Z);z>@z;\}9cbnc\BA,vK@]e3e~>}@Nz' ;\ʎ䤰6z[;<@B}o>sfknw=hJz X5Z>ЯڎSg6WYIUib}!{5b\0njsXa0gݕ)n>uGTG-$4]0E{S3`M{mEr/#t6 .D]L HRl2X(vQET*@;qZ^g&B]P_tKCCdZXid艡TE"JF[ 9^hafŠ +&e&ŵ2~@ECl)[7=n4^b[rGfB6UԟQ.8wU=}7SHYmò 5;N;::asQ7=wtb|{C{ϯ|&MA"\1l>KC\ wZx(Nc1 N}*iV4^gh<|(lq1͊#/]V6EebVgT?&>rJnW_Ob-R.=;4+!aw )0ajP@rHma/gw e 9Wlͣ=˓4^HW"]Þj!έuԱEl=E y,NOJ9hJ֨e]Ƚ,Hc;g{ J},P0-Af n]LDXaMK;r6 >=JD!8- "g .O~hZ>L}z:&pX-l`@C9+kKח\soAB>7n6/7 F+(Xb_%8typt=^+(KPBJ)3~<U 5W/*I}s)8_j6_2i{b$-U=U=2|\J(?dt0𣏕TQmgTZ:IZ0$wosw iLGOyRI_yP#ǭL8; ړg{!* ?:-_V f\J! \QfX(Ra 3"y\<.ka@r荒_oҩȕl1.I* p/{Jɉ]C#cCtҬM9'P2zfcF'PX2*Qՙ XIOA)- ̚1T+4Y D֭ZXRwmfCK\}_#*Px [B=JG^mC7JSZvȄyr5*)n|B/Et$= o%Q"GͺqI˵l0U(/Rr RS'h7pX1#½TE\+FoXe ,@t@p~,4b઻/W9i6 Q%@s)D(ᨶ VG)'QT ?G#>2%E6\~ؒrO9T:VC==*tq& {v˛5XrG;nquc3Rӡ«ŘI[H FW=c&kB;fhkSrQHjYe1q;[ fIeD fKYXŚ #y~[OriuYnl.|`nH2ԀUϜ@ѕ:7Ǟ%&JqyzӃzw0KOn -8 Hr۩e#/fkߵ ք$ɩ~tpBI`G67[u$KT;yŞ\Q2{Y!.Ǥi{@"6fk(G}L[?4t؂4ptK!Y7PN +^[>7*((h@GAV8 +|XX|TD8xʑogۆp?h؃5L YD @}R6Ȃ&%5y~NQ {ms9i k&t;"P>MI)mmR(Bt ݂2比~rjL:ݲ4x P]_x_D_' !' l=E?3qad*p]Ttr0nb"L/^CM+ІWY$e"VD4}d1pc͜^թ]F?xw7ˆ kN1+Tt Z/&OɾT-'#U>MOiV[ I^c&vIF(mX\97Vʔhɻ=n46|`'q:H: )$ĸ0^#B_Dϧ>!Y]{gi\?kѺa ֓VS:5;+pWZ8 I:\*p#@c+&:lm)4&=$1ƟqYXao B{+xQ+dN"C]C29I7opgGKglL*T?>.$XB5,oj3fo>3fL/'ETX4y]S%!rF@!>cۢ`e՚ Rm *SibfnpzOCAΟOyΘ|piȃ(dƫBX-; ݴwۯCU\6񄾏Ζ>,eM%nˢ/y^nii q_ 僂v~WЗ=aGfnTp?J+1;_ ӳK ɾ7ֱ5v( fMޅ`6F*lk].͜o',Z؆C1n_OWth=H^AHLvNc7ּ&;~n1 q,HKFTph³&}{/Vya_! R3v;1VV>1=ꋸ~Hп> `*Nn9Cg)W}jz߈ Ng  N͗(Z-5/ՐlKa`Kׅ1R) SͶ\ǣQμ9X@gx[Ѷmʇt$h&oZh@"LUM,J l]']({$J;p!חg3ܼwYl!9SqE\=MVr,S]QV5Cׅf R V gՎȽƃ]A{9_O[dA umtp8iJ-gN`Gu4m(}pCM'.\;Ms+#r(wNSH;=o eߓ2C6ӊ2EX%:d[Nt&}7JaZcķ b=3νP |sD2=K2)] 5C01AK&~ʚYl7M4ߎP;svjD*eW\ֲc8p X38O2s]أ(y'{0hVUsţq."1>wwn/y ğ2T>J)rFK:.¢%!!C>?7*G>2sL a>y<9闊N"(¸Es#ũT?qRQ¡EW~4l,J篜=؞3?Y`ӷ7WGҟi}ʻvġ垕]-Ve=a\Yj}ל,ǎBK ɩ0&8t !`xZ,1H[ ȟ?^ݼ>@kl)}b2-@Gٗ7vѕ-ơw I&*>F,Wd]@Qu`Yn֎Ӽ8q"ŅKcUȉtvvm:(9`LIN _zpS(%V:+*;63ށ8e/6Y-4du_;XL[X9iDX=h݁zgYeʖZ=wɂ:mX\smi?7x [BB67W Dj;Z? #^3q~NleY,ofjTg\4_7D쾝02L?>Gj9G.ߡItX$BN _o͐ [W|L:- 8 SpT1le09#3 GzV'PuI<ƣ4i%'SbkK$^:0ym^ :lU߶aI}d9?˴uY\P=Y\Yh23J^\A+}9_V]l,?Ft9 "9_CJ؜u>P2!؈mN9_H_r X. ||38^VdvLYrK ~%J j-~'.dOjF8Hp@_yvb}pQ3"˰_@xm$1C8sSD>݆|.6ڱLOiE릠DۛkE&dy'Dj'pY DMIlnp?u"#+&滋yVc0vCP>dgy2iuQzo0jh5b݉0_ΏX=\fyhGޮdvnnSa.>~ ղG? D&*j œ a=!CQzeHPy,4g1P[L0D4/,ep(yMUx9ZDf۾_>foѦ2S'_4&ߣiɛL_ z $lmR] Eit5>xsj}+Fg [w P7c@\|X+jI1TnzѓPr?(]i"W^ 88VHfQZ6uU͢<a/wwwk=gȇ)WL,( fHd»lr< |FZ\w2c+B(\%yÞ⛊|U "IlseueH6v/կ5K׫Yr"&"]]̠69>6foXo/뭳kLf4W~wB8xiO:(i5_:J #˲f->R4 9Q3_7N#ڷn%حt-֐\<_Bzv[6}W9sX:P>./h +\A V 0zUͦ _~dcH̠Β ۂEexW.GL}Ӷ`̠5M<ۇ?ݍI햙_|*/H2!+WjX+7c<(M';R#3wtL7r/4('8򥶊H>g 8$X Gnv9%b<k1: A.7\î?| {.B5Cͤ*dEz yj<uݚ&!)nYS?ϒ0}.[62^+@*1(M0D?MոKmЦ4Gr zcRLGdS[T#itR@t~J:Ġ"'l4;`q11ɗ^r·E5f 66jY!G%]⿜J:8]&lk Ko/+jRv( K)戀+2 snݟNUHiOn1(ą²nるa{Ajň"dlPԏK/6eԖ6 72|m\ن9u!>u a,KֲM~/{  [y ֟𾃾#U7Xcei;7HϾT}1vt~3_J7O\!*;H(j!,~R&J(sI3*:_Z8Wo8sP۽>8mc!S!Ѫ͑lPZOu`_W? IdC\t zGCmꚱ;=.0b$䰑Z,dgf2Q!`ȟWFC,ݕUXYcq>s e?.hS#TJf"}h%TQT?5KEz!BdUp3_oŇ%(j%6PalB,2]Kߣ0h*1\KD5R]|x3#3 yYꀱpnm_cLTE%Qdܡ;L-vRPG8~O7&1NW*8E6c>0 ~8hP稺 Nzl ,-`8C<ှj3bX;t*s\c}|Ŀp?r{ A`{4[q7yh Kz^A3-"ѳ<~]H_)ϬURu -Id;֙1Idٱ~x]ID5MsKKc G LñճjwgS?UKHK&I~(b.<@7'%3ybPN׊39Whl)6LRJGҦrw[Yk롦x(շ)@J-9 M#6WslE߲NtXXX"@#SOA naK/}Ӵ,#yfFuKʄHNU> zlsc*$G!rDb>Qz%?ڬ Hנ]R!5g N#a 0̡B,`1݃c:O[[q~O73X@sI*暑Ӊ)tQEA~^d[MaS"3KqG  jB-'TEOԫZ{~n,QȘMv*qKZLTiaݜæ-޸ &~ {EoٟCJ~m|[GBl;1--G4#+H/SVQ>pSp/` .kq@'K 6qx# ;:MjDߥ{`GɋHמ}Jep}QҪ@duu\ D%ȡ]&_܅w5r4--Ka0kJ3gg1KMlWլύ?TqjF୊u~!(?xdǚ}[ 4bNdvo#PSJwM%#37 9i~8P䙽ﴤׁϓN~b6hvl5nDBPϡ\krӄKE7xM?hࡴ<+BM xIteoB3nR&nȥk6PvEd&/^.YYPjQ^HB0EcOslK܁"!ҐCA.O%~Þ,]`9[4k8a#y5V G`zuҡE(:ʾ]NTOL< u2u#'P\~ˢik :Y*wstBܞQW{+|/ i;IbԲ`-& fDp,NM^d}YFeJMk29:So"ہAz+V Dl0nE[8p!RLR7vj_[ VJ oLhdnoBq_idv. #ʙ3@Π+rq՟&1vOުAR*o B{n8b);wۧcM] /[axP.آsJ!J1 ^ULN Q[Q[)&{NKOCKm:\kzd&ZРb fLoB0 Ddf)҇ʉ3ǪvC347 yzjfq]0BV~Vq݁iH,#3ĮJjW6*EtY7kxos>0ԂfBxy=2-iY`-ea"YҨrCA5Sa+*>*߀y:buEO謁Eaa`Xo[ec$&?JUJt;\ '>'(.sm#"AJ&.3o4bW5X:N-iW%>p̣$6 l鬴'{ ;bsJ96zr|}5^ASA/_6IYrilq8[eαNMi0rYP|p;F3xNː@}CPΑ;-KpSؖ:ޔ.}@DMuLI_267|?8܍ s59t7>?֣u|l2|A,Zlmo%VrLE06WI]1` %ۙ[R* d9& aZ:_=U@_{='X= 6LxX?ƺ„gX&ac̹$|өX0Xao%,<@K7(ցog$K_|ʴ>jD ^뼓ބ-_eJ9geDÌqL16T ҳ,!^eZpIݵw'D/=b cB%3 ˸g޸%\hLl?q}$ aʗ8Fq=l0FFxA`~Uw9Q%Zn3i-z@bC K8J"rИ#R~-)$Q Td2i#?U2 M_0 -CeB"SN[0ca{ީY9Vu:IVJ:!M܀7F9ӁPwLcOi89S~|0~9V\[ G' f60 CkIQng Z@ܽ5ٓkrry3͈K̐ɍas($+ 490X+(|~]s7FfzLa:[î4Ay:} atJ@ot3Bx5MeŨ~$oTv]u`@}svÁ&8\G v"T3W5SEMqzPH'9⃱n[Pؒq-OQ(ֿ]s/HM];N+ٜUFXm)cs#BIiSŪӲ'~ҝK8ws>` L @}g#Ћ_2TueO}wg2н;;йDT14('H;Nfw!/O-57[KA?,0]OC,x'.Ljup7x?*`c$By%cK%"ItwSȭ"@Su9g MptP8\!ޛO*JWY&Y,h04epQ%툃P @ݐ~] m)5S3;ǎբR:#`o &EO^iY9ոv/XRл׊{#Dz^CFtE9 ?>bp_4dyҶ 06r,|(+QKTziaߌcsXVTĔɱl pժL5}$,|LFR; nFkH{ Nޛ)1=p6:ǡҢ hV5&*6 Y2fdEw[JS}I:{^f4s%|̤%;,,iz5znj*W!}Tڽgdս"<_hL>VL3k$;4fcnt4q .[pG~k$Vګ%y\!~sYɆ;IwCZju0xZ$i.gSm! dVXvRsN5eEL=xbw]K;q2u-1AuBIEנ5|tW*\ 8o`ݞ"qg8d^%]kCG3Vj@6?mAs5SԘ0'4cOyp c.e_^}ZTy(A1Ӑ7fƿ]Cf̄%,cm%@&gz{놩[(3-ȇ0"GEKn! ~a;P7X4sWI#*[]f1AÀGdٱݯt yǎ&Ȅ=usV=q:Ac'$rJa?XkQ{P^e=+[&)F4U|4CYȰ]$:UVz9I= mC̢m^ܯ\Ʌ9*~5-Z* T}lF ;tI=05uϧK:k} uX4pCUDe;$a_ܢ]\Ԙ)H 5ꎖU7vu3pMռ9xz .|IS}8K{|(:&nI3ix96'<&hz%Q+W=Fn΅w[7C3+ ļʼЩ;5 QȪ"լ?r< ؑIX5 ^|bĂGr'uU˧Khgxil- …d)M%kVw[L*{ tgJo(S*62\ AF?ZLLYq#+SĞ`ۣR>Q8$rWQZ}(qE%EAKPEcL(>~xI9TCG_8=HW(67dl.gx[C"-6K@GY?]#Jo]6T;4u6w4.7.,`ح5XcVd#*~)p^~/ j22Z*Hb5h|5ajE/ }g , \m)mjgr̖sNs@Jw9ɯ7et(1cw voht?-fqK'Xj#9]r*0hFw1H0~xV/Hws \>CxBȪ2QtJU* >p?\3%kGW ߳7ٚc!aU uxVFd{ųY]~h!y مl8`؈ab o f'V_ă8EK3Evlqţ=KmX3{M.$!J` SIQ=6HNi>XS.mR%FF #[Ag"Gmy('HtfݤG;Y?(|ݴ| 0ap҂>]Tz_/(v/QՐ#T#2/S=|kG*@\ WHG ?@qb<͈@nd/ *4,5iEnm~4?XN19,6lc= G9>/S\R± ^h5\GWxrE"\&ba@E( zZu^ qQV5fDs*d5zkN.,Um?^\`͇DUz&eMU_֔bvpV& {Űڞ]] D `J^׫CKHGqj_n.\.2B3'S iլ6}grWep=Z;JK)J,W7AŃً3%~# pFBGS_rM?aQMÚPH 5ږI:SB5U~'ą)NH'|")cVg/TSzJ:f9ECA_xui匋5F?lx!D=7*5j\&0l%WJ7 p٠[oG߄f<4E*b3?47lRyDy2MXno\.Az =KN*~NQ6Òvf{f)U#zr9wUCE893g]ѢEfȇ3CmAw;[p.rmS,nUL؀MMOww}nzYbMHK8%_^$D'٪ WAm ґD[wc.,!uAͤ:ťj%xdR+9ERCnzkU7^iBy:85G8 z)mt˫``j~^G={iO {DX+U$Ģ(+IGך &U%K\R[matzN;<$RVv#0wtaw|ۚiX@7ќkpNAlgYp[cO(9y^FAm}c('ή{Jv힛Z;L [432Y_rk\:a>O}F6σd";!o$5$n^MjWĞ C z@yA#Tz=sR: ? Da;@IzkQYd Ϩ:f^S2tpYd*#Αl;LEzgg 8)k2-95G-qߤ/WҠõlqt~} "-%`,hU."݀I!}EfUYaKN3${Ye*so41 /~פIʔ1YB"Bɭ">Tovۼ)Y9I^!ZMq][G)p긏8;?.eNvXy;iax'yݐEoan v>^73oe$w3O[h7{qׂ^Vknx M=MOtS`l$-#N>b:F^3J'E{ےT/bDʤ@p$&ɺq=xz[_wGPxh£0d5QEYHbdYѹM(k\h~QHtr[ A\YiSe{ /2&0tsc#n) $BΈBt2f@[8} w*w(.@oNj$ 7+Uk0K4zv6Os:GX+/r/pacd%+t1<ɗ`Q- FF!}']OZb8q?_ttW-gL飢"h}sH`ހ[B>dN:@jfv ,j LfjL*9;P5oaC~ Ow__HϣP>>:L]Wwg5&vbf5lynØfXÆCpf+9US,hOPV.̴.en obiGÌ]p;p-Ѻmx 6)Ƌ񋶶#o*;HRxM(]:謂ϱc?5Zjgʳ=hnz.LdkQ\ddB1RyIa'%=%svCӯ,& 3L| :;W~cf\\q";wNxڗ/-Ud4xjdz)?o[-ں? ; nU4\䠋G ;>Qb9A@\\&+ R\~Hg1&2O!S]\Yo 6ghpn'T;bvgH=ٶ# G82 \ҁ)J2Y㚳Ct`!QYyP=/y@D.bt__ze3Fq³xb- M>M" 9ld? DQcQЀ0DoD' gQ(wB&駰HҜ>IxoNh--bs!/8֜͜NMcqE_eLV}$أ9 >W@G&e2 W͊6u% 4,YDaXVUl 7436Yr}Jl.,]˦Gʚ("4j]K_Gq[?xc651ӉQmEO8X6l۾-Lcf4dSB*L[ ?v?+5}d c# =jd]/0L c^ h!`1|!h|vP Ճ sܪMmR뇠 V7\ɣJ S#8r)IUp$Aנ=@Iktx2ojfفgc`qCjlXNd'5g7 I(VEXet*Pn:%^G݆uzCiѤH z?sﹺ-]+5j͇J5ӄ}G$;P& 7"1lus$i=v}]:}.JeJU.A֚({rvetPfuT9; 鿍ᡕK6Jr$eZ7A4mnDjd;AJu}sGJ !E@H^jMv.!kzXdHM+A$zpapږBw3vDSl2ȉYY#I fH k jDTΞhDŽk{|n.2=EE+<q<nՠ"&ԲX^>*st頦~d#+7ſ`̈́l5#/:jJŴm]@4@s ?گ0dIm&EG8s`֏TԖ:d.#+S فKup5E:`qĪ=#)ZP\a7gAoI\tVQtCd;kg1l"h(Me;7! 9C_=kNUooEĀYƥ%E VY9UGFP_' —gM.ܷlf&Y* `ify$u>è2&fftl2tܤZ|F32,Z gF_=k;BLvZD:Y+vC(r;7y~;*L;xj8'm WMmS=waIܒٝٲ|kㄿqӢ'4Ni~j,(:"K>6x,J2$<ЩYTHkvCRvbP`Qd[|XqLNSX4yOW+) %Z %WuB/hNpP| z~zFfEQuEqlؑ 5 r`lXzW$S.c"ed==siN걜: tPjVrlh ْDhs~l %q*'B&]{U'o,bggͳIw.?GePzӞHjlX3`/T{\ܼ錩|ᕨ8 I^/>#ҁ4.Оɢ,L!vUttIytPtNfWm US~;+TXGI"=rVz /io}]$~x%ڝ…{9DD2QV>$ ˯k:OA+%U)7Y6 E0tx;iRbHs<ȳ V@zAaꞻY,U4$pv2Uǐ/tdhD+׹V@zڎ-^Vow拶ɶ#tj8'n|w3ݛl2E/C#tԣPC{UZ"&i0 UFH>e=SlY۵kBCTLl,ADj%CGk ,:`KS>y\[owC'_i2+=Qw~ Tel+WeX+&*̮@E,1lbvD^%#k\pBٷ5(Y.+d#/|jG & #><Xq]g?*4{NgBod좲®^򀳛~9k]M h|`n |ƼEKӼ  \+Ah[MF`G[![¾IA?L%U[bs{\=ҷY==!Y-cC9$9FRj7Z`in&GyێB$l꽐84> ۵.9ۯیh~jn6GVHT¡Y"Nȁ#aVNf1R+ e7@aok6| Y˂.Pe 㞐+ ]=F'>?koxAhthkMZm.J`~^{?u&U$yZp+2?CR ^l w>>LLrś*prPm /SSۙ|3"8>A,uPbX$\$IkvD9aHt E~(D>gY=)W nǴa:玃sFM[Z%(Bo;L`8+SةʴWNnmސ,KVh88o 7q_ XxŠ03b' Q ޔ"AddUƜ,C<9sxi5aS'5SsPiڎ7a (E@V*TІ6~?&MUr-DMJW0?ЉAFлsC0Z Ŀvq K<:G j1d;n3zGTY`)@Nc!ѣ<ڥh9,XJ.K%dm -6͆ \,tkX9T gN߇Y3MVP| _R߳ Ec8EǭS,S=h ),:ٿs#NXqs R )~ SіӧNGetn贵K> ?U8LdRJ'Lk~WVЉƽ Y@bѠHRvh;{(_&IE"lL No" 5 r+(l/Ľ_"qh6N_?~|IgNTw1=ӗ߃ =鸄tah?&j$,]RCijGHA&6 :SqaQ/ru_1hHl,yңB^XhX!zBw T'SwHb.<4@. w$'\gAxIvTcCMCeZ?2f#W6`"A,r)R'T7#Ww޺mO{`&pt^nubh[3UF*8;j͂ `9Mܮ8dny,rǗJzVd:hH`;:zQ_ -4L' 6XSk"mҡԸh\ R,ߑSvXKM=H͚+0FY%l@o&-Yf~.T7n? TsѱQ=y:0cx-~ӕJxM_ d4[ =N6)/"3O1" 70ؓxΥ+Rqڍ,-g5SkEmxcjTc:8A?D;?j%S{nQ鹯@;*sI#tc׏yۿ_63!Ͳ0LU{ <\s=.S[30uh؊ ADN__w!Cv:;@=1ǂz`/~FǞjcH1$;'Q96 7Kn@=3V?*[\-o@<h##m% ǝbyS[-7b8=rZv 1L]FPYֻ%%~c*[5%12ho+wCzXrU+x[:d0B0b6 &>m\۟EQgG8VFPgl;1a0P^-b[]m6!rn-zwd@-{t %$Y w0-z&{r9rCT}yA \(œ [v9^g8ghL@{rtC&ڥi:<.I،2/.s_ziB[7-~X5)Q$?6dKce7p/$HE dˡDMnBo^i%Z6"L=0W5Ѵ|Hb@!z!PFa|TH0h c%Vݚ!ڀÄ#]tzlN̉J\k̹OqXL٪?!3X, ٩̕g>X<\_b8scAbl8}o#I(vijK;,cDT[QribM@X++;tr9i˰<m+|} !d m)z1А/'yf]t4!9}@ HUK0m,ﰮG-Tyf -`G X.GlLt^/B_ p9YdB+VcDC,UcB^xBڡoh_2h񨥥Vy5FD[ 0GUxEJvVQƧ\S2J`+.[xH%VCRO}pm}se_w8ZO}:9J>.kfk#럽6YcIfHhP!@!@(h &{cNS x9R2?H+rp-Íd.O f}$3va2 IOf^[-X=/R>h3yO.\Dзڍ:&آΙIiSTK8cTMeIV$8A 9ꔆH=-pRT+C:. bۺ󊈖`f:^9BavW{d׎g*l~/ecd+I;~VqI1oX"<>& ѿA==>n)+eJ'+0W/IȜ I-]e WX:RW\_ Ւ;\E! 3,]m@|aRά'ئ37k)=fc;wWg- XQX+p 95[)tVy;;*D:JVinB"Ju{ DgJj{j= ^D뺃޼=XxSe؄qìg n׎ME>dlnN=f;+k%NhYf읮q葡tOe HK,tp}[ػC26|ܟ|&,v7z4RͲEFvRCM64C47,`l]&CI/oV)V~S~ds,J-VP}cj \XhW bSjdo9jg"ō@(lDt2y*U96 Z^Ǽ$κ e_"~]0!ފZyO,Y0/kx@I2(=U8^ש U93}H7/֭*ˇcڮ/XjK9 M#Ht!\͙)aﬗ"ћE3;6[0%\|!_WB47@fե_'FKɳ0 S}ФRxKW"VT`ņ5^vJA܄ UWi[..FUބGF2Pc -]Rm;[cv+ټ|jJq[:ʩc`kECjL8"u,akЏξ!:rj @z0nP,((6S Ҟ(8 Tpmᢸvxfp5oԵ, a~+{-lllJ 9 0+M8O ڀ1fM"2WKi-z`q ٯ]ퟙ'|!* ?sN4 vsFAV5lru#`USM~͜7?ߘ8I0~xvT<M9\ =kDx$c7+YN@*#X}!'E{m9eקe5̼;BFyF=N89UYgn; זڌ++|uMC9Xj gwyǴN"z/-c :5$FЎ"YZpq (oNSSRmD2VrLvvgKݎ`V( jY-j~F xV?1@URs<]ШCP("JX癓a{Cު +/gMZ9#쵤Q*~,dڑ2vKB44_qKov_fr<ùVV]aRaG'{eR 7 8/$V+Q*dNi5ITǡ5Qzז\ֻ긦ѷY+N ðZzv3%VFZ͠J pMR Zh'!!^~1фX tHK~tEˢ.PgZtSkRKDt{-2-+Aw`(7 5_ Ҿͱ?1J&:2yY^^aOMEgfQh*XԽ[šHviW&zfvw?JDo!$PYL9?.'I,}j%cY<Ҩk(ZCse~8RIvZ &agsRXI2 Ia}:krGp/IG%2}k@H=B3u9:>q~kޙ:4@^3wwNWKeW鳾MX܄M \/5 2`)ۉ:zvt!4s?b/q65dq|ǵÍr`[Vkt3nZUH\ۺ='SgH$t@haxMP!1N)|aԺAӸ@$;϶d7d 5{b]fQ gE !w;\TDjydV"SW5cq`Odјu jlJm?-TkL_ euYBJt8sgBtǰRF5lD([dy 0SmrX)Obc. Q6[h<AqUSD<- Q]sf0ԩsw /&qZa= Nv=I;3R9物m3m>/&,LidNHV}g)=fId,T_LhBbUOW_Fdb˩]owk z{t_*+jgj09)6!dcaF3fELz0n}A"x KUw9OjB\ |EOf ZOj>$kZK&dv|+eEGxs/)*pcEd-;}!o Y\xNS&+VERA(Z 4[_7(qi!m]lWÃ@h߉ZࡱKK6\5du0Zhg>(:TGr)jlVgv^06R H߿E1v-ͮ3E@L8ठwcqQص5>8v2k_fJऑdYґV'#?ĥ9d)W *uՀ+\NiHɤ)~6jS9I@2hG\F?}/l/ī LGDOT]xLB7N7YQԇL D먉pW|)ʐ94Q% XTc+q'@Rm9o =r௵0ۊBcfiNysW] ͺW~I`&XcZw r\Kx8kFf ;\,'q^F oR2 \2.wNIV ߛ4[$ :^Vre$=}i*2R>`(jWI&rC/m#=]tNurJȋp_߳#Aqfg v |9@ª>VbqZW,闹8ar$v,MZ)= n_с:Г97n:Y'TbZ 2 Lx86Xol6e~pwfR۰ T’yO; )r=֑:/iSK.4B|ZW 3a\+<if'asv!qx{@/jy0}[E2>Jf)]uעVDz {:+3oHr-3o! 胷Kn f'\A:Dl0"AEy[0 "8/-,;kU3*{qfa#56P>YpoF~v :]$2'UrL7VMYCΗ70Q_(؁Zj|Fb%a'.f;G<4 8*wL<7ߣV@zfؠ˩JÎb1OIAu5׾/MLyi&f;!,qq$}R_-޳ f_#&G#d@\؆~Ef 'c-&%<8Q9 UHqwMZ2qg'ѻAC&jc#b W 7j辶٢)Ưq/?pi zbO{`=z=9%vݨsKɍ%mA5G#Xdv Қ80 HybP-/Y ErVvAu8p>7l\H_O&%XeL_jbBm|`QaoaktZ/g}pc,0k3vO?"pJHLfѵg=5ik 0*W[޷XmzuKOz(>*rSc` B}W'mr`i;j.Th+@MCx +T8n r!ӷj"j\ieΐpzZ0w7i6sT3,{^p$LA f`Zs%#Ob \ KSh/ƔmF z,d.2/u7LG6SOY+5Nиh%'܄/zz:*7:RV"7N,$Kg|9ДTBO sG(9BcV?iͤgױtDⅡJr Zn vr#ajwӒ?3}Wl]xl('r a7V _Z s^cK&ߔEv{9$r&='b*|Ef\F@ J$6 0+Htp{gS̷;JjQInҦMJE䀞~`慸)X-WODFfk ,*Ta2@\apÿS2:h ~_u{! Sj.^_\\<)&H"F:̹d,d{k~kU, C]~G J.-ǁf!CxeD#iR kEx EaRCŠGn yJh2=߄3\DLpDxțqϯ[ϭ,3d]nnX}#$:fNlf;ӎsBיC&\cr|93-ooX?˭7-BɈ%JwI*}& :'mzϺ˜?ZӢl9 [ΎI\s''#!+}N&K}Xv~>tW?ŚC ?Jpdۆ;֛x E^P_MS'@C i ‹Q0oe1<M!mr9a7o==wˈX^*T84AHQfi}WlutI /t[/+Ob,Q=ALnQݻRuq>G`E`:~6.qyIVIs ɷL9lX<VV51pV{]Z\bxصGW)3Z`ݒ+k.BU:vG;dkhI;Ă::+\>y.BB~(÷ѽPP=ix[)W!v5^@@0 i.|ٚ:sTI˔}rnJY}9#|OAӖ# h{RP8Y!o1*r f- qGf?4MR4.\6_BRukӽ)h@uG/t6P9'rk*B-vOM?)DsZ >4@}Cᨊ+i9<Ť̓{oN\ Y\Hd8jPZZ( ٥vEd_ӫS$aƃqaQ?맙GL5 \}[yk^:XT`oESUq^)ZxAsx:i$^\}O]+wKIWl}F!(ؼapܞz;wsc=?f_t|:ߤC!kǐG8gfM}Ȉ(J@?QIcr$qx+}aa1i\`frdw{xѵ,fdiA#0i~6lH¼C Gb]#Gs[P&  QϢⅇ_*}_wuW sة.1?W U-h># @޳GJ=mc;xaYcmns&xH\ BEpT-sNt\n|v|&̽,}=q&tGޅ2`@A(950@kve\aaZu+ em1G[u=~u]RU /ɨ*ÙsF iۈ\Y?3=Tm{ e\a奷S@1h>>* T0ZJ~*:0Vx00+NF,ܚ*mKԗiRPxbfj1A\Fqg}7\QHo~4^^|!0eC0v'4x8c܏|]ͷ].(yHw!>:$sJ[{+aggӱ/3$by 82qUpbh;'KиQpN^WlRc[JSҐL I=pι+~{KElB7x?[u9똫\>| nnTP=s/32Yt5nl*iaTCԵ7d-Nu3 ұy. qBr1%*n9н|MhcdXexM-N?9f$.=G.C<=)A<Ɍ/H w=PVTjQIlM_DR'dcREQւ(?-HM9E-bx4IPŌ --;.@Δ4U96/%.](bUx8? & ]WsoHU&&G~q24~&7\َ>vgG[hR[N9o2(}EyJ.>qc"?R 'h$QۊC@9IMb`c`f*"_ g0+ 7X% }fbvfN1y78jFŶHvFPeRp#6?+u wptLǷn'w6jV}@=8~en'ި$==)QVNDzO9, A~⢖P9@=s4hKa޹D#(MW#t#=eMs6. < kTT\+k(7i:.}iI7L#~cˑ0|ʬ2VFP;K;&s«/x0!GIAɜ`ID\5Ǝa4tNJ?+,ca8}r@:7JRmXN,x=Q Gh$| [,`Yv&-d;%m*^r\fޠHK/lsFŇO RpJ9.U;GrZ㥦 Dl:.۷JyuI8VjP{d e%8%c Fʏݸ>E_g( |qƆ 8Do?mB&2@N*bOcy6"NTXasbu?9C2wH;y2TO1׫c&7Z8hAcl_)\XC򥑔cbJt}j/M`%J@/\WJ y;Y=U ڧ2̅6Z<ҸRq2F|2d_Q?E&M o'# >4߽c^6ڿe.]k+V8H$B?Vc{TYsV a0{@y{s`?iü L I+=2xĤ [vVV{LN8 )5?QFUǮ}p6#%bYt) `#{$=∃5}Io+:@k `]SOêuEPl^(42PR$zJ%cD@E$捺P{9EV˙A߿QW5M4,BQcT5Ea+~^sħvKkաJ~9xLb-Vkgf7#C_+io^_/k0O?eRB'|W"n8`8p}7IBfG*jH crcry]F,vJ{5^J5ɴl1ʴJDjۅt=Sk \_Sշv"r|6x鼁" T0zsn1yb,##b7pjUZ$_PI'Z"Ei*d(ѭt9ۿFWeojzh n,3DJd@%>5[=.XE=sl Z[:'oDKU@cq]}▫cZe&:$H\M uj' ^Tɺ`R'&܅: M|Bkهl"='"f{-,$(pH2\HV= zC8'Uld"{<3sZj>!k8;@qޖ__w;N$)Ģ [_B0(Ʉ!0 x:F3?"80ӧGf' dtAu!Ul7  N*ȜH5p">I !ЗXeDdUVM@uc.( Kp>Ƒ j# g2$w׶^TN9D%"fA)~e%)9|\Oo放UG6Ԡи]xBTmvhe3Xi,#ɱH@vLEWT|KN*DAZ2V8̡?(6nrĚAE3"q7Ն)h֕_َ[҉{m@hZRn"BSģE_BP*[,Wk-(#幌NW!!Ajeʝe"%{Y>BcUU? z I P̌pz uUy"-xȒCA;Ӊ/p Ƒ8.[ zxe#U0j'DHG~B6P &u$xO+uE!y[1. س]7,merC&^/bb6娢K`(2Ū[P5"RhQ.pZrK%tmͺ9g4dS> 79Mc6UTܴPwJhm>Y(`FjM$"Y4^O=${G$<EUO5y b' C@Vp:QVoܯ_kOꑓ84,trRkT^d/x}Oh̗s4VK !*$Hמ4rhSR=`xڿucfvkTBWF4*FͷSB>QE.n 47dc0 t;vpӮ4e JSWV'a_e۹_|^]h> 6{߯yoWͳeX&l˰SchkA)D^='fzU;"@R[(&P-PhFb}}Qի.`, *, iQrf斧LDPT )wΈ,ߩhiE/Bsw_ OlfbٟXvq H%N?U&.Hd:ܻ)b"KPD,3W1 gg[S!W- 2ҔsZr\+b P6{z ͪe[*2 e2m̆ܕE'+8fRt[rOZXF1>c d|TyQY+m݋-:VƬ_?;]}QOa-3]KwNNS Ik 嬯+՜s)?R fٵ-pe1s+(í&.Wr;PCL]yCO!r|H .ī\ ,5ak#D?ձm*jd]^pcAlnJg0/)`6k](GFŏ.)\V<>ަ>z[rvy*f8; ~W͵9["7^_ƴ?DL[t73nᄊjFϳIM'^kxZr׺[sI~ᦎ:D^I[4·NNqPȶBJ9-O9Ԫ;KRc~S"̌ 5~g 3scfqP4j3\>{\62ZkHhd;2K(E 'qRQlRxrT:hu>P^}$3<lTYb&hKcb"Eq'ѩ*J,Tjt^0 څYS'cY7tڮ^Px9{uA w.afkN(C(<Dy7BTKOl7_$?2:+<Xۃz4*5J6fӟbIզ/lF U2RccHk`s,e $24xTf fV!T qF+ bPȢ$U~^b/<b_hXՍ1/EKBPs}6P,ƪa#-cRDq/w Zb}ƧfqlM싟po5JOemG&Vw%0E0ݴ^)nit;V1 eE ! ۣqPE5]w>pdN=T {L^ФNΠC:לُ:ixTUथ+*.JFoͺ)䬶"!5hSckZ-n@P͍v^ ^U\"R›ԅNv77 iN`7Lۓ)a¹ߐ ny<@^ q|u`ZO0qB'OPH]u$dM[E]"Yz JGS8"b.m``]$ca›PNKƘ Q2LAWZ4IFYY ͪ_z6,҉;Q\G)bi֠ll._Зa|t0ўKXeM~p%,g+hC(a Nl~,A>2CmmkQF5L Qnd'7%(#0#v>|E8NN3@[u~I#L;~g$C@dLyc权o_bH\`9TJ_/cBO6]ճ,_yI9PC:2qt:4/Q}; 3д$oX X.Χg;8>siG{f\u7O,UF\<^Ȣ +g.!kGr2JҺ^"^E[2)@^8֠rVf),4pʅN!r 0?+/Bc0Dfwto(CLe8˦S-:ﶟN I2 䕣[5qce%CM\m/CqYV iP62ᕝ7GT(3ORBfAx" <*ꭢv͏*hflN[oIGl+m3'S&X@9152♲/p.Wσ*nַc $F_g1!_^Q@d 7T m8[îNQ0!e2^AdyK!:k@(˒yhkmZ_gW'm?ck1ĮZx@ww&;q«y/^L˫qn\Pn?@uͲƣL{C`s F͒$}ÿR㫙H~.$R19C'F)NfZX-(T/(rTK<"cl2{a~i;X;چ~5\S8z^$# r x8d\XR\?IFā=[_zI%%Jp^~k؇K.F$=?3Tui78|\`_N2 am5,L,&0Bor~S{ԍ?=-Y8oƓxW ]6GsX69+˛ oǽ9xݍ9MTG،cʦLE˶`Ӗg/]o}2B, 4rN4R5޵g:f0VFv0Yt qNe75-ҙ lM31$ow,] Qd7YS5eVlV.h'|Q:!wf.jm1U5F% 2َsuw*4]# z%L?.kX[~jl.ќ*xЌ (Y=q ˠ~aIU2?wDw)+:DaCMBd!&xwZVXE\n +ʸpEַ/GF'{L7n`Ԛz0;TEʋ]}/bq.2{κ0Hݙ@ "fHŧ뽝%.NRgzry̝h Al'3KkKTUiKm-gk>an5'Vo7TJhJCa#[]W}ڎ (ЌQ|i=YB4 !ngK$zVT1ua6ku^8Vj=e`ڿ"\ttF Gʩ1c"d6+.jy[Ѐpº/Cp$]Mc2D9դ&?\CN63BFya' LZ'Jtlmuu]X؞t;AS!#-6{6>-y/+,fQGS-K;DvøYlDF*dM2'RH|GX2r̀8T|Q$,r6KnT$2=~YE*K)^0nߘ6 es%eɄH2 DM ;.p6^EGvx_ LLȲQxᅂc.H GH်Ch XXgl[LtyUs)dR.le5isƗ~:lK !‚E|-.eN|!nJ)rPT,iJNM=N@h5MܣGCR콣lGNS7J8ZVFL6pѝZXv2vI4Lp-dТ? 0`W y[h/ן^0H>HnJ)T&YoH^íi G41';w<~d#5,iPuf*X§8`%=U6&NA-}E??uV`@#Hi9杴&~>nup`&l 75IͬyFt'h긴9okF šky9LMl!”T g=PG+ uN@*<. 'sY9.劯[tRu$qnˇj8y%`6z+QyOIҁtW6gigYEvI`P&[-bkhlHf;b^1fZX B#QEʖY0j֛>닔 9 V{/}'j1E- T~g$N}O^$P )qHkuY׳1; [ ג =b6,̶E$WvWr9=jp37`}->^M]d9ƛ"%I A2Rd  z zJJA}#:TpHx&\ʃh ??1dly|ޯ7Oz'q[F ʩp}ԓmz0?#:D T1=eޠS2btSiZaӰDDK[ۍXĽQ96bV1T^ yڊ4aY6FDGB*Ai%EFG6ےaƶ(b\Aor%6JLhz  _j 6ꃛ|f Qv]'kfzb/(#5k ?. p3|-i A@05r7q@Lw2+"XUrpp0 k {㚌]7{suͫMC7n<l4-"4/4S?^$" =c:wmQ"TLy% 5 yǽ#}\Jci&tFW`)\LkG`Ē'ƮJ9e[e8aMdCn7q@G 0Ё!&tg%j&ivTA=8spnT JKgǮA%0` V:6lo=ɯ$P]/4GSE""4NƔ?f}OjjmJ;j-fW*I-)Z%K?`>%G"y*g@D2ckilr_<ZRBhv]]SC%ۆ2 SoK)ӷwӠҌW.6?X8:!5#6wWۣd6? uBM֧.syT!oѸuPL|}tK㟼[5,NtaB5FOߝz:A_Qg UݖAg? +B9zKQLA9=/Te;XoĮ ,%:F9;:$~D`w Q;EDa2iT!Кv 댎5>gO%P-U&Ln9̲ d/P4S\ܧva[Dl9XX N}[C3!_O+ d3+ժ?k4]~$~!C.*">p;zmAH6jfM3Xuyu%:vjr7ΰGdP{׶]35k'[-N[ /~:o wicjr}|MXo~%ghNPL~9 K)Ɗ5mHN_*?J%ĝT[ĥ / P2AStLЅz Gt?V:=KXEY's:Bju=XM%tߵ/sUcvZàÆhiȂNO.dJ4 c7R֔Dx $Wq7P 7kg(? A/ﬨIz̯۪jMUFlsh%z~Xx_ƣV6} -HtYMM޷4YpTXD$ƋE+CnÂL ,D%fhXro&.C }OJٰ._+Tʵr|[Aɕ?ʅ Ƀ/zNZ~; Z'uzY/rYAW_eh713kEGegma ~c殻:~%.h !+2TVN^KK"!WMt1>kj2wXFGْ{3 25dl8wBT7 o{)vc3!:t۳$}\%GCm`ĉaֻ !$ s"3V%$d.r sYq-x5Gr"@8rz Ӎ*oV~0Q׺po _ 1NԪdG&/ Jolc:pՐ^|ÉPPX6~Xax䀝.;̊9 [!5y_L8RYFxԴ ayVl#/6"i:L'sUjGgnGC\cqmT y웖VXwVm I$1dTiHX\IR}o,N2$3wwhuy*֖|zh:.x o<"#mȘLll8ׁ-_#.# S L $fo>>3me%9}cz7Ќ84:K"w[V⭒yO;CCs6m Rw* o3NӻvẘAq8N|GW+mrneG5\L)w+SVɓ%[_\ o{=0xha݋̆w6#Lag %cs%rq]w R7jC:gl6ޡ#@uL%eA)ɥ<CĨ!cii _0~8*w[^v(\ӥxSI1 m85%A%WU? 4MO$F4N^o3)FcXس,MM>ݟ8-!k8[Mc&!rqc|7Քe )_5~w)ʁ?ro;=*~E PPV ߢvG\ vV6\b+ޟ[|׌,a6d7ܚv.z&ua ,7.^u `N&}.s`#lkmPәeZziP *c"Ss0D# Jw}>k= t/eJU߃i#_-جi.IbՅ91Z_蒳(rh3L%-W@i?Ti"%F'N 0zyu#Yݱ2g.'J: P7Ԥ'WnMQMk\%[9>R@:\!-=3:dt!+X;J \&D YeT:%ge.'eF4ds ܢVsT$aSwK8ub[4fTLKLݩ0bP g>^YVz,6z??c]i~t?4Pqsڪ/r*9`hLGK.!I*]o585H(ʴđR}rM1@T`ًp8ѤUrHSf^MwO !R wsI.BX@ӟ8(~ n| ~8<-,*[P \c:`!fyiĒJQ|_2/ @Uv&בNu^/ Avm?4 OZȆPq(Y_@ُ]b 31P0F ~,|=fgUЖ.6Nx/58KM;ԺЇTkC$挧J%U}^QGinVʰN\BoCxPCa/TVM.Ui2"9dUס gAYXn r|H\/)GyPu&>a5uvt/v?tSM*<oΠm)W&H >1)Qog(m>ۄdXH'8˟ŰhLNM j&"#%W]ݷG gI?lQq#eؽ1eFl.U={DO% *r$ɈLhvBH(jeU ݋_إ((>r1'RdKRü D?:Mav8B? 1⅛3_1m6)fkWW ӗ24 7YYi8{$/Ӄ昌|&\! :0|64"7c2d痴Y@NfHB=SH=)XQo ǧWE$ 𱿄Mɖ@>#ɥo7AW=:K>FG =4=!9I{2"ibJfJ A-,`N'|k<֧֓bfZFX>ԝ&Fdm͚Iv/ mB戆!g;1}p{zg GՊF/izEHЭp:幨ɢ2B[.ԏq.۸uݠ[ỉZR@޳S}Ed =v@}-|rVHiұL海!X׼uhȺؽMws3=D[:TDnYy[f}z6KH!RxSƖ7m Imh;ٷx;n%Op~Yvd43<lɆUIj}[#x& )n ӝXWՁchP%@ewz!ld.|̂߁Df8i8XCkvg^.>6X/)?Ere?ç ,h1R <)] "<0q()h5,[c$8i4D iGZ@G!|n?1LAfxAAͰ+8hH \PT*3QR/U16_cFg =FSbmznK`鸵i휩Q䐚+'liLU #GJ L;zbl^CAβS/*P,8?}=kE[;ħpGPe Z:/^"ωNnk9v8}*#x19[I.eX\xQ8@$mD4-4'c7 4!^tDat {7ćw= O] ou,iZnߦ;2D9ޛlӰ^5U?hE *PJyaײ&Y)5#'S5SE_OΑ4R򾇱`ᐶFEu|3[ixgB2OrG3Nwu L'}@A.rm%nq͔&tύitnih7ՐFj=Q1r~-$YTfiznU :t_4DtBbN:^#ŶS_IP1@`s+^ުyj4"nu<2h>mqcJ߄׮5OQ\ǽ{~j^z)܍~ 7ݫ.DGN$/>a#EfeK?h#6bk9]o'&wS Pٰ4Q{ Hr< K¼jn4j8FO>VOI\=}b-&ۜPp?wKA"h-zLc!1W`92KMBKZl6Ž-gr˯K#Ь;̜6T>x.Nr/iG% %ja`n`m <]׀`6#ʌ;qErѝ}r %NJ5C/폼T;#Tx@0Lҧz>/6O*j&Jn)o!(q _R;;YrRݶq5,nᡄ>qBsmlb+gìK f/hܟ髂DtCZ;Mx;f;UUV#s@4͡yMn=,Mܓ^q8PqܠzP?`?k8 Ir'DH/'"K aA͋Gx} `0n$[E + (s2 Ylkb93juѭvZ/-ӳi|O㗩Q2\Ӝ:c<Rz;FAk-gm.~QC?5q,? _f6VqKpE)![:.?G`2MDVb_fϴOWE <O,>Wme-@M."zBO/'شmQZeR`4_Ő笽=}$? Y!Hg3?w.J >a4еTv̙4'Ax[ μ?n(.] *v5`ڿ[XC_9$ SIH 2>?@J8e+~A6Lڭtplu TXQP:ʅ2PfxvT}.pNOruIC w뽍nPe͜h_v~'mRO5P߫<Ų=M#̉q u\_Ԝ%.DU,Q좐ΰ0taB/>AN]._4%j;} T('f3|[X>-@A G}KL@|_No,$OYs۝J'#uZ]3}_f~ vADa^=bƑ8oՀyU.'rfBߏDɷ E O H?{78^5s*ߡo;4+Ɯ5hF_H5pS6S:рC(vTx B *8L\brVOKN죖Nf# *H0p&` )sp+Z umQ@F opC,p1X̖'v{Q`ok%ՁLwvG"0D80aO敜h {f"fN~qݐH Ν4Apy?d^3;=&S4;8WNnŚ`~0F5 r_\|T:@hr|Dj2 ّ!ctV=z]J p56c,H^oj(@Y.A5fH^]%4WGXE&e쟧nBYs3? >"@[m7LmF[#.l(ۇGB{;_$nb?$\h W{c.t/Y/Ifh:^lHgLaSR@$[۔w:ޡk*f (:CNm!jΧXT~!Dv5\~Vf O?g+Lmhvwy+ 3&TJ╾njC7SN߷d0fc*: ,7|ߔzxYkS :ńTXu&F 1r-3Vb q0u#aE2.CtoQ | T21ᖙw(?C~EHWE$m8u ]ϙpx?\̩X%rI&Cn>;*lA@SsA L4FmZ6:iϟb쳈5ì+P`ߧ7ܫ\)j셕4/(7;hl3tn!؅Š l526!*=ix4`t} u\DUzN"vJ\;s C53kYkg(Cs0 $)C5q؊3GýĦ  XV(ߊ5r $DIgqÞL{8E_]Idy{,B1ӟ\  "Rt78­ACRH.BCZ'r Nl"x#@c} eN+oJI:‚d}dⶐ駐F\͆Vۀg &pL%FIld89j c{ˇjS-|X#X fNI 7G/9֕46}ƙk[XLXW yUYT+Q\a?Z;sM%n"JI 1U"n;H;Cc 9KeNG(A[vCjpbȲȉ;aR~|~X[ C.v ,WfyzֿA 9qq ɂ-B3Bv$Oz$q:y!vԤ*у6SDhx,'L*SqоsHd.~4N_mX! E~KUBZSO%=~+_,D`A>exL+:Ic&}\'/ X6mv(~:0J:V/8YXmP`f۔㨪!/vdÀ5 &%nXK%יu'H%'Ѧ+/ǖ95z2xEwnR';n7:-: (M4S36P[ U^T!mF?TQ!/t =WJo ",{L*W}6]`Do--\kFŤbTZBzsܒLUگlf6`˞&^p ;4a~m-cE"E,8GB} b "^p3jeǐyڥ3lDy;GT^/x[S >P~9nI993:1"]͏_eYL 6hV2b$ `,)sQN$Ezmǭ#-P/quaKXXRU`hC|ؚ܋]ruwaHMW <6(S3: 7jW`h,Ӫ].MtP|k<;F/jPTrAr tC)oG}F\{(zۑ< a8-jjp #&+k%f!&'(cr:#;|-2K\Otv*՘lʵpF|֕b@[ W=R wιY_ãsi$Dl1Մ(A*jJ/%P p^$q E}4Q__h1*t~%mP?j)HA ݐ*eVo۬Gbq}*,)rQmfq lr=|R)z<=ulN2g7[+/][@^b *DX礳ۥ 0ᄺVtMUVz42dTIEV=7P+)B|M~䫷zZ`q+<̱caDskڍ),X2HշuNS1]2H˄rZ{u`Z-L/wĹs"`”~$@C2$Ho-LiG1!c,ElᓎQ"eFo~Lsb#7 R4ڑslc2u5Y~6Q40W<[FMҗt,֨(&E6*M@dK W"O`jOe G*^??ę"T.3P(gm IUGyM ohCfKW21+`bI]0qIk,p<2/!4&ts]x|8;+,UkAM.n3֌ݢƴ)V8Ϟ~YO#2:%Om1^֎h'gȘ>1`1e#jdZѿoMz+h@0}U\%N.(֍ jPu>qR^N .(lߘMZ6{CvBG98 %Dܒ/8b:7'2}CT(&qCwm$i|x۰=Y)"t*14?.pvj4ýJ hJ//-PYOS;"{J GEB;gB.D>ӷd7Zo;bWm~ǩ 9[e2z&DYRDp3\fWz=$ImD,ٞ.Φk9h]SubfFecH8bjvHǐN)^@niB@ |vˁ[b+Hp F=w"WǻOR:3+$EWU'8}PVԬndf`#E1$ (gz7K!]\ ׏, 5cdm_dWR)<g8Ȱt1dcD=t󆣌χ; x"TO-EEwT^ԠUY܅s?P''57ڕW}JD\dfaܨ;7BvALJ` 5cl"==?vM;;03zp(KJT2o56ة"s9U۵ ex]8Y1؝n}!祤xJA??cTRpQZiI~"dy#V'i Ampmiek( *l/M?jl~z>jǦ%\ʲkes 3#x\;ݑRC\@6c qwԜ. %.J\L@L >s:ނ1f%PN6EU>hۼ3vF9~Εo=`ui{qix%"B%8 <:\xh3 4N.A;Z2N1 C(lHkJ/WD |@N(븤Yc?MBW3D"E̪CT'V4 WXjil!op#%Up3IR)BؑEGMPf}9F,&lrBNIq|3NJ˸WϜ{ݺkN8 >|R$k?dC98[3u3*wɏ$wTωۧ)k^;CC}=\zĪD+irIuNmNủ^|K-# 4?D8SG~ O^ͺ=ڭʢÕ\YQW} JDЭnr-"ٝqwN%o~3UnU^Fƴ׮MW묦akBTG(/t x#f"F@ e/3Sb],lZⓂr樫DE+#߇U7[J?e9N`",t,z0x>vF%xX_p*P}.;HN&bSv#i7,ř~#I9Jn'|,?e8[o-suJbW$ hjAλ4X ~+eݢa6ɏݸXX.-Es ՙIX=?uo^g,4)8]x?#o̵q&k M2;ve8IK QR"wӻp"n !{d4-JtX l ~l] e d&1'd<ַCj7 0J,t Pl{!9a5jr99@yOכ0pŎ˻;x 9lX^Ug'O!d#fElVa2f'S, !:@rwg6ym9o7XV@M ϛr w߯&A!*:Љ#ǧ G}jܯO1r}kڇ sh4 QJ=o%?[[V⬴* 9("ΚujAfoo?=1O*BݼZ ?;Mx&R[p.: %JӠ?*[u_TZM$fv_]GTY"gŐ"Rۭ3V==;g?g|uHVRUܔ6$)  K?U,@䐳z9;փz9뻶G~ɉRʍhȍ 3>d ʟ_tպ6(K反DĂUf!yFIR\>Ej.%ycmĨrІQ&h<)*פ*=x͍V\Z7,y) Mѕr,z7gB_" *e <7,=m>/}B]ea$џ,R:!B#(XJ哓G;bQ_vgql0k#PP2JYz꼙1-qA;Ij 4 Jv̤W~W(t BunQ<~>ja3*/MH ✛?|kŏn5y+UCI6FSj&R vNJ5@fu(|Z<@׹ӠW-,~;ܰ,a4.Ŵ{L:Z'IDe pM@RQO`6f( F%Gj ^ 5XS!5 ~ Gu:G z2Ħd$H0JQBTKdOYٝ<^͟Fl<]6Z>ݛ1\9ɩ,޶)0)PD(.XCG|9Y%t'KxƆFV;u WfB~F됕Hku?nNN͛aWybٜ0#:{-\ ɸl[P?S;ҤkK*YI_p@Y;pPEr]9cB2>/o?: cJڢe2F#^c=>}_VP@/UjRuo0Bzib<(CnBIA2@ Pm#%d|(T,'@k[K{F)n/|ZwV8Dtkޑ s1S $̀=Mmf8#]F+s~Ҋ)'xX82F?'Ϻ_(BnGd[{]0" +9WD7;F%a2LeAꧠSa;upVi!eDR?m1M5<" ˅wZAJ~>EA:nʼ\ YW僃}[ K9Q5 Jq-xDC\њ9a9]ݝ[\\ހ5JeAV `4*C~BuQ#WPl~k\'{JJ =k)r$DhM7b[G Dg]nxW7!lT3-1պJhGFK7֊(xLuw[р]!LKjnPW1{Q1t*ΛB8N̝C̼ e8ݹ Xq3TC+M`<~9`OCA%xťgx|TI 2vd=r4Ysήfl'akzl" Y'+/Quzg*?2"+V1EU1mޭk/+.N: &pEYyoT8*bӪM4-._hĂ3VPyHn]1˶J1 9E & و_d7*6)( /n߫Zs(2pcC>ϛ>&CSmy7Z#͇GAsa$㎸iE>K*}&]x9.xE3vqƍM. .8bV\M0AqxȞ~S4Z2|m;nrwRZ/nh8fMYX$o;($~KmI 魽Vpz% {:eSѮm&xץV}6ߧ샩9YR @=ތ abJMC28d]B^/JH9HBFoNpY0ڟɛ{`ѥf؋链 K {O[_*Byl/Z{JOQ#s?o˂|d2vp&YKP 鄪O̳߀TO\;'t# fZƈ+J[ldkoN~~7aMTU'О")jMB#{7vl~sojNim>BpMUz7}&_s xT, LmED:._}Ț\ D-ٓHL#=6XcLM|&vpJ+Mk4I՛"p"T>U-i4K!N(zJֽ3'jI1n wTʵ/]XA*E Cm(Ϻ /18beq^X$E_ Cc@xg=Xi0꒏4>| qVcwG8ba5$SVy t:/b Sh/2\?FXUa,ZDQ:6=6WB*C6v@QzAxAIÇbVkܚ[?ksM\V@+ Zg4x.iAijZ?׾O/hOUӰhS1W5y*0f\ZBzCho&P?pXu H[lDd1ٱh&3GEsi/7_AKh z%r+?$VCש=|(b1x >䆉aDa(1$[W(0li$)XkSG0Fwvo)@g $1W(wP Hٷoי^"8>g$#|7b6:a<̩N2?,pڶ{q_ɗ`,WtW\*EQ;h5i⾜@t(+Ŭd2uE r^[u.5p5$ͫR'O*EoZ 3u9MnP>#swI=4!'[ݶ`o~{bLy(;oR8#rK8vN5iA5}!њE0:Gت;ԄmJS4~rvd,=qvqUe ex6UR| RXO{!Ѝ*Ń ( @ڪT!eEV~RMN\ڜ:4qO'qe {-#ħط)y7Uo2?w,Y]>mfx vfRb(Ff;:N~,wG7=Ȏ KL4UMVc]rY cCt]cgN$tI3Xj|klaBP J|cW,s%ې! ͯ)B>RDgz yRBPo!6Ė?;O!-%TVQeq/:lEfk܎C#VZo2МI&=k2c h&)OE߁X3y[N1LWi١6[E"1=ַ) 0 !n0!<+実b_+Uy> j< :KAIRRpX /R^]{@Tƪ]xDX4Ey `h;_t5#fWFGm*ciK)n ̂fJȎvtч$N.WZ<_K(>3B$se7HYtx 0/hI3rDE\X'}r\~f D|nF?!-#_bxqٍU sЮծ_t QB)*v;  :Nl+|}MXsD"сKTqDH!gggف_!8iO_p|I"`n7&i6(+)J$_7_I7MۋUg=: j *RQ^#^r뺶$ry a]{]Vu"xwwmaؾ4JCxk(:MmL?ƈ64{"E]F ;i,Mx#¦]}p\AWjc8(zPG6H'iMTH;JTU~} %N`Y#=kpgv.(RI[AL ۋ/~r]Qg-Bg9 xyKg'&XyY;yp:3vlsL𤫛3"Ж!# rą (v7'4% CQc`-G0w{#@KWê}svl҅a*1`@1t[*"[1}yC8cԄWB%:ϹV5Tطnr)ͣs!'2K4I}WGh!1Y Xz4zh jnwsC/T@v-vAJvKX N6Qg:Dr6VqXu&t/W:DT 9$s{*FoRVjVԃ[`?~E;g&hkm#մhsZS䞋pZzXFz'6b|Oc{|ZZhh0a7 08*~@;:>MAviz!(:up0rЩ:IAXTH6rFcZey`r\uc㨉lBkĺ(#as5X=TԆX ǞopYꮱ~#2hM1(DH/Ky~ٰ%"eJu=rUIк FN@ހu7HU(>鏲S0$u|+#XlgwUb;P|׵A8â\>=K#q3h}qV3V;NMr*cW>AnE9ȋ|^焃X$$r ;1#a<*y΃w"} UUFN!|6At(D|:#q괩 ߟfYƵsCȫ޲:õ+G$؂A (w5ͼEpprI -.Ev' ` w_90*Q#<__p 㘌g;:/{ab0v't,fWLFxf!X6N"]b4{0ɜP"?#WFE {p,%r>ܫg"Op,{υ)ǥMYBl*<'0O!Y /,W3VoUJo׶Pz%A_&Kz=Z}lm5@{7diBJ~>\Qp*~g-a^5hNn~] QhCRG$i5hpBji9ZX7$tH(V99: G8{ezؖ/Jf%|}D:DĮk/S"phz$ҧ?^$Gxя,Z3ΫVWd^']^9cBH9 jHzc&F*^o\a{B͈?Mi_}A@yEH lK#FKT?ȡ {ytP}̽yl.ƂW8HeE]H;|q}닫1a[bY"r=6e S !MLClG7$ϨC\z&eAZIQۏ3A <jW1WzdSKOrnx3]MhƘcؼ  !>xYErJ`1u`뀭%lч*F:H|'brFal ~a p?9*ws[`gd񬃚F \^nN+[gne?R4I-?myG8vba&flz3`)!Sی!I 1gnTiRB9^M/YY^Pཕ+5M_Uyzf߿va_)[i_nqc赐UO} ,t=H')1~Ŕrem05&*,W MX>-Yn[bᣜeXrw)J7]KJE3RM&= YPd8׉0 ʗ2ANi|HD@8T3nW}h I(JFY=t<{md /M(bf_k8vpqvqabiX:.>`ȏ8DbG"luJ2 쭹dRpW91wIIE޷Oo)vu/-JCVF99%ԜzM; JY|,LwSx:-{p^c|y0x8/}joZ7zO<·X@ vKbKI]Oy=_o>Ś),;SGFFJ%21pQ*d4df~G׵$!2p)'.h `?3`Xy܊KrgFrɠOl+)46 s.u /J.R{9'Pzqʂ߬h:Ԑ͝ۀ 1h@!W]lډ,UӱT2w"c vz/''G}J [Q-{-Y ~Z)S^@@$k[gM(TG]FB01G,߂Ȋ/r4q$>‹sSZ75o4Iz˗'.+7t[`ƺ ~b.,'h*WAT;< n9[ oNĶ?MDL%} gH_jٱ^?& q'" }=eox{n-5jH/P~g`=3$0 F[}>JVP ̤:է5wN ^O5,Mb&ҺNjW޹n8:GXŐFtu+&dRUÈQ@ɡ[R =iф- 6&{Nj'"n0h/ * ϳdFz) 8 K&'R~[j #3&M&/j/? 'J\ %ՉKFp,0?bYi=,`&گ 8E-Yx0ײ &5I`K=}nZG>e]nđo9I\1tE>*cmVs>Ѻ-)0 TN<&N eJwdӴ ,@}\;gx(Wu~N3k$~⩊^.9LYFTx4.vq|EjDB*f7mhnhYUڞlR) AѫvYGf;2!zYxz;'UZ,wVJKޢg|W (~q E/!71GJEzt1تIc/8(3LC&d~[]/8cc]j#Aoauo/ءBX&Y|eø՝}^K$A3iH6URDbb"[7dhKdd6J%_?1I/T]@o9-O7NxřoDgLՌN$[K>}OYv_yѧC dg jm3pCbNG6o;ؖF7No2:[N @/]LKNV7eap0%09`Jn_xKGAtITk//q )&" '~/ vgIvolÛz|^vfgeqiٽaVJ=8n(} Tpvm+؃͂oWe{ɜ"qAٮh QU"ˆ*De]C{{q0gcp n9>e-[Wx}O|+lʶwOF|s%;NRDrEMM_Hug? {d. ]xeՀ'']{l|IvI=NiAʞ]+S}[u'bw3 )MhDO(Dɪo\k#r2D6T53@ h-=ҿH(CCXŶFlaےLoRKF? U+J2MyqDuV!+pIDJlms7KIp Les jzT6%!qK' r`B0Ёۑ|KEʽVFZ`B zn&IS<!ÐϬfX<\| :crx/ N= 1.J̛]3RDj*ȡMphSR}WX`,%|[&]}-:9B%ll?]f:E.筪_ɟÜP34-.𚢠8sw. JԺhb={kMJlM:wlLz2 9SQۡL3]g9&2E $pWph⊑+} ;"$D߃~o,GXi#<-dj3<5q-38 3Mt@%Ҽ"edƥo*؆S;+fr" r}@8Ƿ>D x`Q8I}3զ1A: J{*a# &gnp[bf@|I]6)t-bx2` Q'u(ff A ko AXrv; c.F<5RG Xȫ2%+jP=u)A_oU\p`B(2itC3POUyF S Vjdžw!Hʢq)-[u[.xpRSA<^uHQWA7 >3*`r1XwzϏz$wkL>ʭ}&F8Z&K~(_T33(2Te+櫋AacOsj=c%V(K`>^g;JiO<;X!>[Ϣ{\h섀ol ZpU9ܙϕq}_9zכJgՉgs{'Nqa3m{,3m7_{WR5$(.}0$AVih c[$~Jfb5o*e|!їsfm,^,w) "4FZeVJ| eXƾMX;N5nW;;[M sg}p0* {J+>\u۞cW_'fof$iH ^~aa!)\yw=9d'EZcEO0RdEro.vde('8ðW%n?r0v1pUdԑ(#H(簕 &TUt^rߞFaR}U\=KZCVя-,$x˥ ;ɪ /ܤː3P'" 0z-|\)<6SsKO2 S>ƃL1ï@jӺ~kkipIsTA$p=t2;9KO )ޙYtd /LuEs4daL(9^P)\u o {er Fcly91幓msl['BD0SHT#RGRJ>w# jrDa4φ\n! u ;w5ǖeW_`I*҄=n^.A{_"߃owZMtwnzJ;Hmkm.\zaSYƝ9MOlu}oP@k^52eH4O[?bQ?p^X >@G:qB)qpdP b<(ִ, 5j)ʺv{^ȫ11 76k*Y3BIlm(MCD"S K^[lN/o~W]TV*{>/#GM-r?{xgzrhba,| f˷7jqN:9qDr8 {7P~%J׋)AW6:fxb)ƩEkwN+~+U jædPx@<+]h̑ig*3:x^ xTIjdtN\Y" 2$MV7}&?p 'p6%&8kyoO0Z؉o`P•}}D8k5y  S[];`mg Ǐ4e­)S1P(`̞˕F?#CYqEPy0WRDz>qw P:C{xtg1eDɮ86*x?'v*;}F\r0zh> f3Y,e; p ).Trd[cH[Df}Nk'>!W s3nc˛Hfs<02B䛭A?q嘁{m*Z"S$jm؞H=l#Y:T}Ԣ=-q'q 2<%ַ$w#"l!T&coq)٥vMunϸVk$x`8G^Bw;INTA9*h\RE5\rF/aO_ak(V󦒢6G%sb*hd VӀ'X-גp%kKnh l)~bl[p57,\;zne"sa@17N_ ]ѥքWgYZ070701000002ab000081a40000000000000000000000016661890a00000f54000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ieee802154/fakelb.ko.xz7zXZִF!t/B]?Eh=ڜ.+̉ySí" \U8,t-32o5(`Н W4Bͱis${u i=yܪ 2OvGn V^1Z'b!"+Ȳ[$Y_6T TzpN)&!~G+ l&kdmQHQM6$Ci*|%}u$:c+^}8dV6Xs@"n\?.Q$S]<] 󋉯%j;qPW{Z9G~ūcBr#2),QO/$thw1j8}<E`6anôwdt/4]:k&)g1Uk7x5G2oPD'V1I;'Xi{Ijazgz b߳"X#2O{$.;w>&N [V>.zT%oJ?:Tz&jؐ@V?DЅ8ʒ֣*Tm={4%Ǚ?56E-W7]\\ƴUQǦTdx߹!pC}qekB(/*GnO!޷k0⽅̗ʹ;EI`R}SՅf* KRt0lZQy"X6 %AZ`@gpϐC/.5%cb3h|6+vAUݞBnA}Pk(: "eQ"tJ:5J2 _Hh^"5/2 W^5BF{V岽5u70mpU֓ KI#6T1G`K.Q_MXeTY~Ỳ{MZvH: ?SZ#;A]cwۇv=v.r{ ن:c %nqWT<ˀִ+ Y Hx)df\DbVN/@'9:{JS,QqߤB=_A8W,o1C_N[r;r4R>j|܏bڳ%x}HKůp^EA>HԤwHLQocע/|M+xb+*p~l 1S=|ar"ӬثQPp=$c*x!ޏo!LNtY;N/ y;UwF5Fc:qywZٲ$@ p>nĂ,R)7X<^F*}{M g!@OG4ܻ6V&)>lJ?Ngs8/Fc5a ۫=7^.EK|x?P""lvm(`ܽ,AG՞~BO{0 a_M'M%_zo߉ T MZ&75B!v'zr>0vBBu/2#lQ׳F%u8^5:Ay_W3̢tb<(hJG2bbX`p%"W:^꿧|J[CA~~׃#-"bwO4P0<0.! ,g$忺bV> Fhw d'fPJ(e׷r `4=|u(er(9e94O[~^o3<}A]s},Tc*Ps>-&s$9毒8(/n|CS W î^lN˞'QPeN(nx^9'G P)R[.O뻍U6/LYFhZ߶*벅8w]mP {y! :S5;x5f# . `c\-'uvgmqf >:@++7t74~Di\cYPliXdӪQ+ͮ%ʈ}q1"r)Wz@ÿ\2P3GON)i=?'[|R&V[z-]٤'2?lUGQU9@NLMܢVI޷!R#qW6Q[a$@O,wAzCV"s6#: !Ж Fp lz bB$`)㬒lT|svq ;#ʡ$sM{Z"c׺L(|:7Sl $yFr+u Nā-I}1W4E;@XGAE7YH3p+b-NM=_e* Βf!f$#rY.ֵ'ZSBQd=~F$JGU| fڀ&QXwj5G-0}`.A}0VYcLerW2#E6?OzjZ2?GzR@M(1|6/[i9!9Dr!G7re4hRƿN) iUY/[y e 9_#loK| .=J3`qCʣèSe+^0~CuqlcҬ5k<]V1{7+()X" Ӏ,^S>9V6tjS|@K.; "^;,|)^Ѱ~y֢YB>a\%s2ui,E ]_XO|Bـo)͵F;/"9姶zґqڵ9&%YsI0xkOx\i&5 O Tr9gQ*jEeZ8"ȎVqvqiyeʈ'> 0f&9Li '*9a7I{ DTowqd{!@um ="^9& C ?Hn*d!d+ԶE@EY**AGYfVnT'̴ͿB]p2G''d^= 6QzW(Z҇E!%JXem]&">/e*`e_P{37i޴GK8LqZ:zA|ۮU<j/A ֋ (EŰQF;:$S*^.>/Egeۼ t-@CBX7Ӯ/2knl=ȊU00UĿLteJy3/; s@4.oϩޯ$6ݰNqMɉe'&;h!ZFȬO{G#ktUiH TӪ7,^F0^Ő63Nl!Ž{,PA*ąmOHքomXuLƽƉ6*d`<^L(U.sq.+ 9P=FuBo-Qξc*Y*KBUY ^-u6t~TuBuScC,cnS bī-Vm60ju >؍ !jvVG]J6KSd.j48>{|o[$DAޛ9Їj+A_J ?ox} @QOV哧^MDZFzGm@&% iõ]x=~o_rI.nGqTDGt7= rK[=*`v@*g9)cZ*}܉TMl6B^ӁIub2eQV[{fѯ#CGӴ$̹9\5D 07|A? 6Ȧ82'UAAoo7-ѐ3* s[B\z߭l4eىkIK+CSA.V٭`XBFÿ)ӊ#l* ˚,K>4u\Sr>3ru,;iHWc֨JЂ6RȨvub%yWc*M'} 3Dfq}á wKm;@o-2~\ѽ%opoa+/^:jnXpܽ㮺7C_- ȥ! Sq>c#}~=2iEszjlQUE1&mI/|l -h;E %w%Yս2O,#UH9hp+SҾpMxHW ^hWLO>X`FÏV1zli~DlNFejДzBߝ4?NUʹFvNxk'\e ꯻{4V&9ʼn2k%Xk9;]CV~{]^즊~ְY`G/t5@k~2/}Evu /aa+s#:RDFjd'^юY F(+˒* ML8eUsӞǷϰg '2C!9V5<[aL2^&|6ޑ4^Bor-aV &5BY k,N6*j+WaX:uxJŃ00r?ln؀{{^S[n}q1r- Y$Iu Ӵ\95`65%xf_)vc>#^ h4%z]QFn{\pXj}KDEe)>#mYon~ B6eR/~9_|b;^& @~P"˦J c]:CIuj Nq*[FY"%Ð`PI{W]dD،:0A}m%/w6!Z\D11/L%&̛nkηk.fE)#AVRˁ@JnwǼifYS۴zPHϼEg8 ˮcB)r:%}ij PIL瞃*oU,_RM;aU6:;&3YP}w @F|ڴ9T'+y(c zxvbiV\ք|4ճxT,|@/bʈ9fC~~{>z9&)^Ε]+5RnQc=He ZD2̏ 0` #}fMQ_ o&,.j3)ctB YFtn=nl}S` }Qg!t}(Avԥ51o%O(^Vghe2Dv}J۝i&ٳ&I:9NhJ {Ԯ @V-|Tu_)JY[7~}0=a'`pp:^TBnaimuiBFFxD;4\pW] ;˶ju!Wo '}dHLN2paVq;8[ a$f{v!#O[S>nW~)ibIT#W bօxly o C-8j KO,CI; 5XBEH> R>S HN}c7e_VzE?xsu?t Cb^M`{,WOwAE_he0Ci5 ^0Ada4J|/|tҚCh_9e$#7v{dvh#}6^n0'' c-Z;Pf`?G3q'HEjV$Q[Hjlg+Ɠ'HQw < ?|O 쩊,?Rj?^KC\E s5v9Ξ`Cp[Zr;_Q\tw:P`Mȿ*5]t cu?E:;6|+ץXX|ǖn뒬`t4i`)oE/T> L@~H^<`u$;ˠ1cPڽ[Zv_,Wb88I F:w9#RՆ3TG|k 0 J6dfo6 ?Iu ibiXBy !!6Ѯsd CL/@8$1BjR +mB[OP+RI!avxySRfuD|x4A =FRS%_ H_CTR~mEpQ#vח|\)(yDZgYZ070701000002ad000081a40000000000000000000000016661890a000012c0000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ppp/bsd_comp.ko.xz7zXZִF!t/?]?Eh=ڜ.+8Ï9Ew=3VYT`Y"b2osH&hbE7.mH<Ģe-Kr{X)[s%O'Rv; ?eE:Aˉ/g Oġa#FK [eNnɋN>'gh3Xg|wzx4 Ŕ3=%6 :6.cUc->=\[%חO}-d`>FҸ*I7"TW[^1Mspe.M6tӐ0 "eЎܬ"^dYir"S)D^fA<# ?OLy»Vڇ3t&f=unp6è0R2^^)B | XM9(_J\_âWplYdY*f"E_ڛ2E猿6:~n}x9@&c|x"sب!@s j6ҧ^~IRh"⎔;U#^~n=# _5X-Ț"Xߍ@H;Є ZE^/|>G&0/[IM?Vr}3؁xaLCjw4S\统#B3@ 9.M*yρ@/kN$]нf;qԆ-X_ \-t-rAHav"ﲊvþU*?^^Yh6 [:T&(!s"%jP Dj;,Qs\vI]gK9V`EQXl쑡“Cu,/2?9l`mv3HRtЭ0QW>w[D56 lN‖Vnھڤ aRAbHz( Tؾ=,(4\魙a>際XLT.tήF7my )(Mo[ KM HrF@pyJtES汋@8(\p-gKƊdo`ߋ;sE1 xOxe> tL0FpT::ł gGߟbrA[>ꈿ}Ho$,)F ZtAp6AULח~'EGERAD RlSz]s*cri^^_$/ƵV^3zgPKM1$ٙܢb+7룞}5;o[U{;ȺDVlDB@0Շpp@Q94L4J]Cc1̡0xU~k낫deC9 6 K2Xj / ,9Z F:S'O<)z5AVL闤3oIM/($&=ipCRi2-"֗6"=ժr=,]nv p,G?ʙB;ntXW]ֱۇ. 1ʥ`uV2'1I!x1C 20(@k}cOZ<_1y=Ycjh7qe)'qZ>W+C3-R?p|dL1oR3g\"xSZ 'Z|F8!q'Mdy|}ϯ vi֪8rUX?NYW|?QgBKMע|̠M>MD_t©~I`XGiHNKF84ѶϚ?WA9L1Mtrx?Dz?@d8&ᆛ;*U#}|ws4nwgEbG׉bߊt˂A+P~E<EgJ/!q%FZmjYiq zTCK\;y1v0Bjožd%8o!xr)R@> *]4a˭O\BEϪ9Ǯq96thlE֫w3mrr'aT&uYN %EAe2v>ad..=?FDZNB̕*?>AB?oh[~`9Rx#W|H#\%IVkm,V4F>Kx8xgdc#kYy éӔ-euؾckB1'?bο]W-;z?wOxֹv+H3_0ݶ2\b.DffI.tOCvGuEFzP9B5K1U7J -kCw3 O蔚&sڏ EXáXjεH bX*ۘuNh8{ijtG$cχW Ű!"~5ѳ \ !9AP=- 9f{>:2f0'~9L niHiz9&P_L]'> Ӊg#IT3 ufI\h3poj*|oo6eߤ#|z>@ b~lRv W acU D Yd: iD^ z_8Qf'3z\[NLR1_;J>.$+)A 6o2OFxy;Q@&Q[wa-@I4adL2UY$[bh5hT㡄y9y{}#c7\najݺ$;r{=nH(j3HHu }tGib`]Ej6k]/l~*;!)[nШZX xo!j2^_!wƷ}@Ln8*]],mJU"᫋U?ï Ǝԥci'WYZwLP!E "rUyI_)'zɔmHlH PJ1%rb1@#yZ"dz("JYަu\)jnYpk9кGkթݚT7?-q*+VB!zuݖ7l%dDZgYZ070701000002ae000081a40000000000000000000000016661890a00001d50000000000000000000000000000000000000005200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/ppp/ppp_async.ko.xz7zXZִF!t/t]?Eh=ڜ.+\LQ֑F}4nVx)Dm(^Õ;ըN`&1" ib!c ů 9T+ V.7Yt섌qwbHvd,-5UA\6fC59n!C!̧#$@"Qv[UxIly^{hj[ /2="w`C2®ha/y{>aFNTBw- n#cۺP%nK~_ $AQ ;9%D b|\bNqTS8dp߿Bik;{yo:oFg76 bDaΘ"˰:3Glva}eiw3 ٔ5L^-F 3eXY0E4ֿԇSS`T/f`aGރ=Q{ʶwjþ#iZ#1[ٳ;mwC9(ݙ˺~BUA_X{0]^grr,u7]==YӈT|% uuBg_1ՎAYìXO, k>Zgkf5x"8i_T]oZ%gxnְLԜIO GRoȰEXvl*{(: ;"k o* >t~-n!da.yc95>gK9Ѻ(yD>ldr;?G/v>RU @/"Ԃaό# TÜ0*<ꍝB'/J&*W4la >7sFT^`8,bi@pGKYܷ[. 9eyXW0 >[ dDh&NoNV|3!xՋ뽑[شR\:s'].ج=5o:mB  A4/ZxIŸ K1oLA{Nd)/bbb[J-#5L&D =rӆ HIrڔBI5@Ku!c0h'o֙q~͘:?ouQD _F7;9cP= .Y˲ a<A'7"^066luݍYrh_Sbۋe1Є2E>' 2lihMF!(DX+Z炟vhhp]ʹ!5'#d@T@΅|LJЌ~+"O&-dش[@RCpvr& P>o߈ZȕHOil-&ڊ(QkRTY7kN/J{Oc6C+G lNfX}s,xaefv2y۩7ɀ QɻY gכG)+VӤ '/Ro9S]TRx0VG*.VϟWe͎~Wd08I~4'jA){˜IeC2ulr?m/{B: q,R ? Fͦ#|1K@ /ըT>",ϖ&fP_嘪0~_w'OXx d*qQe8-ڞ,H VN;2*Yӆ寏ۀ딇4}Š6G=qo)=D1 -q?(WZk3,\Գ1q"ZKZQ ȲQSAЫ2VWld~D̽54maR##_ג~shYeuvZoCHpS΢яí׺ukYCQUO̭+ZZG&k@~0MMjNC}i-W޸DnFmMkjR,x"t%#73He,q@suZ.I'O-Ԡk, ۾ZcSNUWGxC"iVy1z fho8=Tzr 4E4cWT>t1Xo_ Sc`i._gT D>90yL/HQRT_22>s9|^c6uk%j<iT͏_YNb m^~lgztj+1G !Qjq!T2'=dxWICNmAJd/Tu0ؑfq3ў1Sf͝*g[seQku={PyY2Pk.}$PG~yt% #1IiO'7,R8yvqJfܲ:d-)- T-CoКw3LxD?HS)_*wi{6Fd&VjH&ŝ24僿ޙ,fMX%؜8Z5Bu5hStOoP^MCUef6-'?xmY]dsΏZ i+&UTnBo|Ts/*MFL^xsbj!N|Bԉ4 !D'H7cω&>e~X.0]"~g{"!CЪD?VR48^[;2ꖰ[Yt Z^Ad!ܶSġ" (q ~nG̪m`Cʈ{O^I_Q!ݷ9-$\potjB|-7IPPWJGt?:WwG*-VC66n|B+QϸgA^l~m ff_o#g V6\%LT(FAai䁬Oj<C8ي._#aES4bYܱK{),bF0q>1'dS*G'][@oDE1+Z oŁIϤGV! ;:JXnPWfn{1=8 ~{H805ݬG 2ťQG}Δv=,)?GZLreAá `iIs7#bopiFw yK,iA.zn>?9-8kcN=8i KZЊHl;ŤA[\+ XG t5lh2`s-ZD'ܲ7%6pl=ԫw*5/}ldh^ 0ě\,- ON j%dK U+YI~ݗ"~?4A H0j7^ny6Xkmv=NڧsV (zE ݈=}EN,& q TΞ/' 3K#ݭHt]FwIL"tbhBri=?UBr9أJ ;gV7a]T~~՝ \;ړgPNaEmY3d@5ZpFZ#Xh:u2P ˩=ni $К4,$ixxg14 )3r~=h+J8wQA7[9T.0RsqHMI>QQØLvCm*= ނIS V*o6λ8ϩL?_VWuN"9ID}iA&y^l@|S|XI})i۽/q#MWdwʠwu;軝}l}h\ X3@OOPcA_][O}-.M gՐTK+ Ej k!3*(h;?it%W [<嫮V1!lckTC.c<Ye7̩"V KWA?]n]5xHd2b}oCUKg@EJK68/S'6+eG &T~ޫO=5꘡EpPQhͭ[>P}y7wuO9=0@X>H֮ 9n寗p3ݎ7䩽Oz: ;O_Z #`9g?gWY J;ɢgM #EM׍VzLu@DB%ҳ؏x%/&'sa>᣻+D??2WL?xnz ?6r NW8KTaWۃEf3nk Ú }2,. [Qr$Ɛn_fi |RYl{4tX"_DKٓ,4χwOnqq8yK3X|‚LXG(=&<{ɟR!YUPz?_s6HBY_G k0]6c)fkxI%7tI]ɿ$! ތRtX);S >IvfULւ2jskO`dʪ9 %K {#@†VdCжG:5\b&h8q$>Uij oZUZV,qξUZQrD:ʻvFZF(P͆2pA EH{4])e&=YgI @ vi(vI!|H?m =cI]JgE.\6*1]j&C~{XОm*8͵0Ee`Ӱξ4!|: [`ӎ ?m{gI<=3Wk qe"7XD-8ƐnI-&$hQ Tٟ=kucv$j 3⎞dtICNbaVfwC/ʤn@az,uís *5~ѹJn#jׅ])e1sJ7|7 1y  fFD57mZ[:TjԀl/b>lU? (e K9O5zT{@NDu$jpV1\L$Ce&z% 9\VRwۂ Rp fM UZUrSI mQ9h[%:!-!XIٶ0NBn;ܺ, OHR=:Ek6u챸[`V\"qT5J4䳀U#i@)G<÷>lbٹQsM4`4j~WA}%Rm*FdHF}i7XHɶ¬ `2dC+0ixN:/:hsbCGi\:]QЏ~5 dH!ik%MUDT<~깊uH"ƶȝ!ML zz/8 d+أYy*{ es+Z _9956>śTҺW̄k*\*g@"~/l4TY<4Ufo"Dv_% ~6ƞ'o8 g 38 2C*cʪhV&~W~Y2hm[t.tI7;%V׺Te:Z@_zȜ;𑈢PQOQ[8Q?C~ @K&Q׶9n~JHM>볎[nwa6н`ZW|Zbkc Ғ/Ksn3QHO9C o&7-ʉPyP3;tXBF=h10\q6ĥxXVEn$hUv9vFt̖ %tӾ^{bCݯ?!{O~JAG oJmUk=>kbR~+_T}"mll@c_TF- WOw9xaԋ!O_B1f߳ VJ_gBĕ&%ܔϋIѹd4vs:%6W0z=.qs[1f8 Ǻ. bAnQd=o6*3PFҢsggHq+\yBp8N/uBC'rpF$J_COW*$ngbSأȷ|}+SKݸ )Zȕ[ y0@MhޅQ)P.NWşM%76_êeo9ɨewɄ #nR6i1Gш|~~tal~f.=4czJJRRJ/E1dĶej$m͇A_-o/L^W|u|&px%D7)kss ^GyP5#ЛYRH(U >UhmK')\;khir\{%`w<O3X@nA):.эz'8s6~:x,RB+, tVޓΗWQۈ{AM2 '|YKJS(lcJ["eˠ6(gC'UIĿϋS;HfJn͝{DfPC~U_J/ۄX=XFW;^?=mv~ixDVڪR 42{I0RHǖk=xz=5-ĪwW 7dd(\Ѥ~$TD w@=i%)+b|]>IŜwe`hFɧ?^1;(/bp8ʨ-{φ~qP>&,q:ArFg>S>I<{|ߐKx 1 i zKH,W~X%_x03S$$)^9}Ӻ&oyQYYgu5 nJ/xHΛ5MG…Rc&bliR0–xOCR^{/%=״Dh+ "gb{R!8ؠ VU.ldvL S 9;=O˭ZF>UXsg#Xkl5Wy$`0g)qjĨ9Ǖ!/Np:pe&)m>*Hj캙p|ҏ-J1:FX~ ASN4gvG?Zqra f@h|`ÃV׳BD#;2.ܭ{cRZ.%hP4.24hL>|/:az3mC^r= %.Nk / _述ꌖ5ac\g[27@lx-8tz3r#p;Tn.8obbL-}q%WAe!xѡ@_ +f(*Ub9Ln+]K 888^C1SI.XhBgJ[,$!{tU&S,L">[WQ'Ȇ  ?_}W̪8hE4)=VsLƓuѸ6^߷\ rJ!6>nlYw #/ 0,|Q2f`0Q[tҺK{eu/88kU5)ṫT<2[ nx7&GR:tOݘ/"V&1Dt;ѬZ"3eLEP2ye0aBrsB-ò  S.ɓхv~< s W?T%'*mYn>n6e1U"] 0[L[I\5c ei$]%uP)::!ƥȼ;&A^CQ0wne;1E8wF[pطtyP{94= ?X5ԇNޟ=ܗRչʍG43sMGc `5NCW#sq@I4 _zX7tY 8ĈOMQSZ Α"U/,[kQ8Og)&K)"q`72vn5?NZx?2=X0'.PV\M(q& [ 8bg4u%bf0Vc!)A靋R[bH ^6󎋞K޺,g}xB~=P-giYC [qw/TlywBe,B?@nrF aD;g+xPA6DeTzhE/a밖CG/$Kj4[?Sz(Ġ*킏De|\xF(k }zO:gӗo*F 04FlѺSUwʙ6< 7_rW9N;{J6?,,٧E!FCcIit!h,ϤVnYeFnzwQ"l@d4vʛ_MAȍ+iX$Of&AS!x­ȉ:ϔ:ga%w ΓcJM"5y1>]A `>vJ6rչ!M;zޗ!eL!2lHY/jV/ ﯅V)&MR"q\S+*jd B$/./txAoQ7 Z3ťM.U-@w:M ,;MZBJ?#dHWr9ωF+ٌAjcG$`E]o^o<1z*>KțlO I#Nz%#:@B[*Rn4]q8zqTګ#<|AmgOIc>Ca }0혺8eZZ/s7rsgpbCv5/I :-=c!* $FRap/ Ph#kp#zn)ȕ"/fO mXڜ4ymGzQbJqs%z[:qhmȢ !{*]iEI0.!tuj&'Mk]j|FS*rus[c)swˎx!HYzug4 (AT$$ov%0aj8{1u{;' Nz I_ dzG]R hlq刬!<&9hg&͖ #St8N DhD#Tp۝%fɢ]!WQ3l!dMec3< RR顤D_:u|`U )ϨP2bn̐L>*B?<$mB*xzCwĺ-Lu b1C2%'\WjZ/I+TR-$o]&-jTQ׹K㨷Wg BVNd>UL0T*qM>#HYiOSGg#DqZcIY)5fIJ2DHQes̕OPPE&F|j+ҕ-Fz .kN5GvH'Ytr^[|02K߆ BeޓozRNl(ځlFBPKʣbHEן+  ]ﮡcO\ WcEzi/>qd~_Ģ|_s\b9!X(3aWy8,q3<ߛh L#1/_#}|,[)*fG 5ɤ"eSItuF^ 'dGP#oOJ:ΏbK;dW *)ʎTӌ79jtcW6Hps8| L+s amR"W+YhԭaCcGC "1 i|e7yG}'oPR#$PO##H(=*4m%0QL'WzS¡nهu,eݭtFTj\ .BϗZ/d!6!d~~ş8~kk8=́]E|Z#T)޲)O_ưӒM7zZ3sf.Pv# ut8xu9Q8ųU88"?GmQ104SgCx*rɻ c?jYM"J¢ĿvqSt>aˠq"/tWof؞y.{h;BHIr$]Bl/G玻br{Og6x fK@[^/>Pٵ-fuߵ ,%SO`_v٠K(F <Vz^(Y:goӐ:G>9גХG>-ۛȎ;w{Vvl\(%b @j2UH{s рJI)(fz3p/0F47o6\ĵl>bh{/U{(e449\1=F C`;kum')\7o6Uŋ\p8RN0{,)$1pA8!9CSTޚ*9ysƽ;M%+ګfCAJ;mW}zYRh j?{P['F6$lM|# NNC:J=_3s&~^sX /uU.[faCn7 mBqbGa)y(ѭrsw?yhUoA܅hc5mcECÞ7;a0{|>RŭnZg:O>Yw?=u'Ik>[nT F^*kz ̓κ>-V;ưnoTNWH}[| fSG kB|SM^|DS"1Am¬M #޿[;%,TFw%9Y=Ǭx| QSHiz02T]h"XiLIb\kL?Vo;>,z@ld&v$l;-*7Pv)$Ϡ,֐)J^"@/xqV}5B FZAg ?16-|t ,,ܶbj)[E`|>֠ni:/Ĥ>$(l/+Cn\f[P{qj.ɖpf9٩l?w }myQo؆A$N%ߡп7AZ mz\ 7BTXh.e848e#QxVl5+{'چm2AZ@ܖ G2w;=% '`Cpÿ/jhF)@aú~YȒy02_UXk弰b{SP{|Jn2ܽNe{bt`ORQ[mBЦM̟ӵ 2Yx9 ,~EGSΟ0\Xu*ُmAk_gsa6rLD4Ѵ )KnF)O~h[:d{$KĴw)E$c [L74 cC];^0C}g۰栏{ 8osQ5{0]>{ /w9:&4?(S̓() 8m0aZ vaTMYƋ tP=t tDBtj3qؕJ 8xݲev1r>uq8j>bhԅyk)Ajeu{ޭe10s,0 @vDh3&_(Flk*E`$&-\ $%ݳWW^Q䗎9u RPE?8Ƀv0Z~sF= tH56ӿ@S)4g,U"y 3Yr#jj,͞Qt&|JlX֞Rl|֕p/"!l 'fmI*lnJ!JU$b䌔[Y"B8M/:DU Mp c?bV Qś>|#- vй3k+jCs٧ uU%Il[4p%mȴQBE` sfq%TdxL(rNsf%oj4?U}F;J'*&< jP+dlA+v3Ep5XɛKZ<*HL)q4\=#tCuT'pe~py(ɔ}E0WScB/y 1b+.h0Wt=&{VtBS 4z0vy4䂼(O(!ąc׬VBdJ>%Ф@⬠_yfp5jX &M%dۺb{Z'Odd(ie:'d8HG_γ*+*% fD< dK"5pzqUz0 7Hfq9㱿{.QZWMi4yp;ڧ7ro}419,Y-H!e]f4bs}M_ t ȮSjuo0Jft}d0]lVGGR;ѓ0ՅF6?a ٻ;L jlyW+״rw_-yM$CGNi{&k`r߳*ʼߘL$ݾJJ ]H$5y>.u:< C3'a2dzڤs?',Xa~+=+ L \k|^ӝ0?[riz 51s!ѐL֭5Gu:^☲3.`w{2im6 ( !Ðl o+FF.4><wrҌ~YcNlA}3j_d_Vsv=Pp%xPt4H8(xbv?}Ge\GY1 stdՉ.˫짫W;E:,;:p8|3lADb@(ECCҐ{oݸW#$G-._,V4G#'Jya8|;^6m=;b[FQeT)y? u-X==wy|` BdSM+6{Џ!D wjiݎ]a[2I* pyP3#(>6v\D䈉?)r9ގsoҁ}d3 T~k۶確n"98fVbƽQt9yp C93z xR=]s ApM+v%#Kv-W$cq L9~n"# I,W=ӛDv\.e S#m( >9HOqфHg5|jgpۛxs;0Dz #5^CKi܅AOb9mS>j2u,i&AxxOk@7=f{Nj^WYhVbcb"SoK@Rћp$X[XZKWw`=7 m{RyFnG91e&L:84m}4.sweL$D3Jt}C~9OR{דϺ*(8&RA4cnI@v%K>awź:lxsL@3A+jvأhp/ fSTJmGP/kiiafpn`T}~o*4Ypźaw0Α$ }:UزsM#߷B[#jM:J JY<: E@5 sōr)~ 9cKNن] \c@STTp8Dq'i籺K2!/^{5TK+".BMj+K-\]ءU%'7e#\dU}k}ame peN^V%WUGc*ت$Pb39vDM=L"-1c+5'eʱݘh,LEŔ8Jqs4C 5~ cG G&c#u͋:C&d.ᗨK}*4=wg^!!l HP?@?`aUْw"7J& OH r$,FI.G9_^U^O_pW4=GkmF.~as}AF3vo !X{{ipa;orPO# uQ/"i[,BA4`p{)E{Hd `'Y`PI\͊DD,/w _F:Lb[`?dXkOG%Qg-ً+gB~;&HJMIaxxW'hpe< }x5Yhtyzo4݉Mi2Z  m$3%E\IXM|Pޓ0s.P5k?=YOhIy;w۾Qkk \&?vv XJ^XCG֦1>UlY;A%},| @973(r'0Ӎ[݌fllGWԞV-J`C_܁giK7۬QTEsX8FffA¼B!"@gJz#-oi_0HaH2oiCOύYjL;ܱP$@3ҳ1䫻lv Zə\G[<9n-ͬT8e) Ɓ/8ǔ:rxMN7Ü,E, ;l~mb TH7泵]IeXyVVV;ly刵H-jׯTua=bdGsRLаB;?+@HEe -=CuŧZ*1x~)4>#6;dC^DV)9TD_M<[qrP*g*\XN_a]'=a+Rwom^%n*rMi'hOX4ѓ$UoWm3E7v,'<mwUW;ɜJH lo!lHWw~no'?-bSE8 ;~@+ Yte*3)Q0gVeTug3mcAxd̠Za\\pw@v TR|*@‚_hul.d򀙝nn\!HۄRS0Vi~N|o Z8J-߼Y|LJ7gUI.uvըGKhMLkrU;j=@6z"~lvi"{r"꺃tĉjU42Xz4ڭR &\7z9H}6u9 SU*@q XZIn`L?&8(^HL.{#Qq !֛͛1__@$/BG6-ΛC8`V-:@ve |RsZa K?ywM4bu!T{N,]x6tK9oT؏r] +m99HegjmF8ڞ돴/ gL _]l?L8?O19 tM"_ XPo/\ i{uղ攜_CA~lz14i[Hpk]el$\w\-`bU#UC1̌0; !G;s(re!88s ?" }Zx9g DѢPa(ʵ+ןϳyW{7 J܄_<0T5!ߝxA56ezm3оS?%DX,Ku7-oQ6pLDS00ץG1H;*(TIMmu^)D,ߐ  fK_(Nm5:"u]Ϩ Itik) 'S73I;ma׼/P(CNp4;6h8ď8AɧDغHMKmnD޵;`27j?oiJX?``>&5CRheB 39*F3M#ACoPuRsQ1mϾ 5Vb/IIt>7XKXN\п,zuzl ey5V=3|'XhxA}}sCy G֬v^Ⱦ jLm@^04Wwt]U߰iuF[JYr^*+fEeGoޖ6vHRY{mP=+rggP}SS.['ІK7||璼2gvc]0DV]B{Ua)&F˟}Y\#@mXOԑ62^{7WX0?RD֏+$J-nN>VR =RJ]|̜\*l@E媼Xc3/<.jtzx k=ZD[QRC2Qu{Ԧg15[i@ Q0gcA M얼@0[ĩiwMg%\CIҖ氣x%!2WV^rD+Á?j2".{DIU抙((D LGȬLqdU6&D9(\gQi-RgER1 |s6Y Eigx:tƞA-y']ez4=;U1Ƅ >՜A)I@ڏ] 8TVԔA)KYOau]=;X#ny(ƁB;nA[Џ&z=BKg4[j{m߮kC"=G1|: xu*n']Zn9`TާNDC{V祒pRocn J7즼ڳ6GÁ.'%X\+K#oFA N)ı"LE}Ͻ=PH=͜6[}{Lݫ#yKWDİpUv* ꗁd!!Cu57f0i|3rüQWfwJ T*r2YAB"-3{z9DUXˡEcGTڗ&+Jq^aw(R'q*H[ S~{mqa~ UyM;Lj t22 ¶WyY B*8N?ayspn6ș]*:Z{|[Ǣhf=54r |;MHL:G,D5L"Q:1:*uT}{yi'fpʻs}d{p/|;]&ʀ*mEHU` B] B!Aͭg]P %,} k1rěg6_D[^?>fIFf*]&ڶQ}'\ }F:ξyMuוE.v=gC1ݟث޴K~wXxS$NR錽!CQ*fA BgvbIA P"18t/L#69Ql[KuB,Lu-Es|S( 0^qt<7ɐ♮-8)ȫv5wGp'ZEZa 4"C(4s"؊kW %IQcy_;#@ w ]ׇn˦U2?JzgjS<+ ̕ꥼ) یc65h|;hʅL҄irXcdS ƋEҹv"CPHYVt?xֳ)~_&&WP05\1J1W>OcrAܦ ZEB a)h&TY[;4`DDmsK|>8HGvΌXw-c%acIy7/!A1 шڡ{2\G3G*s.;- @PZb پ.ʮW#{I#`Ei~fPYeK*0d~{R]0.Z˵oZ1aD/;uWIvwt LIk-%JL@|nD[s+~v'PlLU&dYI ?w2!#!D3!a1UJ,v.b+PC&CT$uLa=t9GtAkFz@ad(xx8 ޱ(TK;ވt I[Kz&J}ǧ6mh3eKNHyw垟K\WpgC;~ZUv1uf#/NЧ h &ŭ0 ]MylgCc|kd_0xHABb_XD{*%M  ўir{1S(`دA1Uau3D^ i8A傿LxuR36>j=tٛX֥pP᜛Dp: FxxQ>MF/,"uō .-jh!n Z!='G|j42 C8PFNJre{ a+# e漙cc<4|"q`,="kFHfH6('11B&Kɟ97X?O QmM4yXP[7̜&jwbUb+ #v}QUP$̡<{Z[1r3ق8f\?mP<){ j^i&d.킆VKlnwHgֈ{.";$D=*wd2EtyvOd?ӯ&9^HJ:`P5@_m7 Y|[j ML4FZd.PN^z a|Qq]+4Uz:1 S@@Xn ;ª{##*4lP3RFE5&v[ʻ (U1ݲ8R7`G$i<'̘ӻ4OVK7S #:8}INFB<$]v=iw`  kƼw5h#*xyuV({X@aVKpE]JrfaXA3OhkMjCmr1Fyɔk"1 oC5Z-+ɲ^P JvsQQv>%^4{* T[ULC C=XԬ1ʕ8& f+iQ":&M`HC:H{A*ۆZ4b1i]A錦5ŀhRSQN&쥴+݃*OՔU?V譞#o%vu<]F뇒A໹ie4}'Yg!@ȹM4jF_d&Mb=T<˔7Z )Nb [$^צ1 Y|t@KN"hSD'^Ȣ=jg0TL]l[Q |AխA]A[BP%G -\ ~KB qbm_.̱-ɐ"S+}< $?o`ۣO8gb[lg<+:,~|0˓/uO_*ml\ʟr͘|qZF$D ^D \-G;[%_FkY-)_!$aZvhՠc,H+  %\2^AF (dǭ=;;hQit 90|C4^ps@{#RXNiKL+m~>v<;=KVE=~AY;1%caIٵrtzDU}Q+Cunc~ߢ?q3 ࠑNfXo1ݒ(V+ L橊OáwhJ+-X/N@H0ur_C lg=E{g oD?(fASpiʔ rEGt_-a1TIcw-˛XaEqz;Vwn/x޴0ڀ$!-Buާz9;ʥs쭗`핶D/O.׆^ iRHq*ԘwWPQj_fAz8Mӿ8]ct@t2zscy S(at̆xRP=‘y٥v03N,[V!.x8WkpҤGFV-rK#ώc0Hk/n2vo:2΂G{>$%8/2Q'.ŚS<7)w\,cqA^@TH_؛*ቤf!gUb |:!mon1{-ϱhGA!d$vGa\O6'HL/勧\5?_tnJƧd9:(bm*Lf³`0b'&ek{7LmpBu& ]E,zϳM%G L8 vC6’-H(A$l@NVD#ETc>-z.?}ᙔؐoQGjbd2ϊ`5 $%s<}gMC`3*?ܴqyyhhWT3E>],"I,򙎀lTh?9?SjyΟWKgD=D<0>,Bߎ2B*&j(CF^ØdٿƮ0.mV./#zcT2Yb1){w]e>,&T9L5tf&I6kh2W@lT:njvS1n a X̎ I1&VUn'b/[snB[)6}sVL̷a:HXҷx.:ދL5/_ј['tz2.%pWt-K<(Ֆؘ6'R7OM^F-=[&8Fʗ3K<VҾ~c{uo-r9 .O[ǿGMر4k 4q4hR$@ܠ2@m/4o6EJH`" ՀM<{$3+0.zk05cIE/E9S@PrS2騛1ֽs䛀',#vsG %`=[upZsc e>!| 46]oA=jj|g!OB&oE} 54>;{&}X ~}ͭA+{Bf  1 ǥo齭k}V7,](PX{ȯ٠ )η1ʑ>HׂP+xDvts܈4s%(1BVUŊŮ*H=+L׆ȟp-u[&=A?&'Vqyz0)gVMUQԞ_O|<gl}KZs'+L{Y't IL{ Vf1ZZweW>+ '{$G5Lyj Q{)Q+8:L:9ov;f~ft>sK4pXlEKLjUu4 ybP/%hk |G$ĒīLQ(ܔ'BOAeƨIjN.SY7]3;wQR$[f6A9T%' o'=h?'^IξrrK~tϐm"0jwF<%0k+UQg jD|aR_ԅGWmpP #ōbr$d=9J$o/x6I͌`hq)23'K)L=v@GBnn#;]Aldī}Bz?]2y'Xd4Z.[}}YډnaPP,l|ѯ=[SGAUh#~nDV%`JoawR^B!M'1\ev2ɮ"]oNI"cz ͸Qr /r*R(iOG_+rGF%Z{i-ջ 9op)W¼SmiD_C ' ;mwΠۇ;i''^[nLɷRtXm&.*o'ܯ7tĎ3i-|#d#* ~̬ g؟g=FȊY,_ #s{~וrw#\Uoxu-!쵹oca5 2qaP Pl.x,뼇&mk>&hK3YZY1*<COa\tU'aU,MJqnUv`Wq7iz"OU]kzΊ;P(8 pm3/ῒ(1a!z$:qSu>r% CPtQpW wzaE" R) +IK?щa(H`J\•٦@vҨ܍,HgbnV T09I1&:duy* GaE/`Rb(;dq)lltMo[E`~hbj^T^3$)ڑ=/ EP ح?YA{]gRܱSO"i_w[Q#ҁ@yK+8*'"mD/)7ww`V%p?8ZK!̟4+hHKy:Fǧ,|uA D0x?ZY6~J]&̑tJ,$,b66s ~,O.P;O#4s# oѾ;n(p}J;@zZ\#?+h,-*B0ψ6N]TuqYpf_O Ypy]>'WWҁ8kfib8Mv8fJ`0g׶oX6T3:ĒzlED]?Գ0}t:r}Ov'D,ݢj` 0RRSo!5o o&6zu`T[:-?5sUz:)>I)!^lSח].^?ԣgϸh }+9yT.SD=uts !l=llNe"ة p̝KI,ՙ_h#/j_zD0v0wӨ.pՏeDNx~-xI</zldː0/O,ݏg3J'ܮvOd~_vbc# ,~)0Uq)j[n%IY$ws85Vk2%cB߃w*q& {%{@&^sBH8>jN<8B nijJ·QވxX. 9E/ީtA* K|&_jrWW1Do'u#6ƃiœG?w.ڟLR\gYDR딮~/DI }x@9؛IKc=,sz#E#⎄?Mb])vKIߧˋփhA3~ JO c;cL½97y90:6gGz^{bUѐx:U,ދ@WL9-ݯOkҜV jc/+Tr_)6D {G5M2ugY"`uJ )Rh(l{щLNV6X!.U6J4O4mOP؀N.O\6pH#i&haܯSVt:Vfհb&h "&|8< +ҡ(>E<~drqT8uY*~ >}]7dB=(fX>.Og`;C~/XCKl̚5 %qupAaE:Bǀwk31K*zR#$\"H>m򴂾?Qup?.0O藮Uު[ a:yZQtWP"xEC<Vi M_c'G,oHtMcٜJ> ǘ7=3/*IyJ<>p"P5I!|9**H oxR3efHYSeDQP 'b|g^@Fd7HiEMn޻K$Js#Hjdu:;r8Sr$Ӈ3:s> Oxgo u6!TU!$OJhc-04Mz;XPrç'c 4G/Ic˾8!2[ f!ssXG0vb1OPXkW "*W[&aInzΐχI+as /9E(bHˤdɚVZՐYEkhYeUFHԂBf:z C;QYAP{q/L+EVZ^J|;Nqv x\8oQ(OMӳu#Ԝ~ї-PSSSAE;̲sVXIINn R2ɒ!^%h&Dʋw\@@ Isj(1xД|Zz`5ucŧ:5$Uu,ia1ʞ(;)cPƴ`^hluAI[u=ʡy `y&1>'!&\#=~^L6s۸D ~rc[V4*-ttLhsk%WL'+[غjڠ|13M`@5}Gƿ,=LOl8Gk$v}`–~xz _pizCo2GYwq7:4/O4[uIy̚O9% 6E* yhtL~exdr3S6 n/{CEߦB-]=k|GQwLD&`^;%GXP$_:c,M+'l1k&"J:r{"aP~j`ZR[tb)6CըѲT{ך_vezM-yjH3mȊO䖢kE,_c㐮jדB%^uk`%xJ<}Gf}R8zBOZ^\V])WžM[0]*@ Q S~AhFQR\⽞i1k!]?)ΦP;C woXVlu2ɡc.SX*ո%1[`J3rgjR#3:KaS3{`09@Obl7eZRz'&^:73 WQKm{iTrZ\Bc=6*qQr';hln+Y˿]udUyaODng?$2!'q(c k:KG'ӵmD^)[v-z0 ?:b>r@B8Іط:MN׆cǭu yF4(i6cZ2kS옙@)z2Wk5!ۇK2hP_u @`5fCaJmm˼ V `:=J K"tߣ-+}MBx 6e8i.af:hut@WHgszt +e(*Ey>+yA{Y?%d)>N)'nM ɔl"wގ5凉 <1GkihVC~ˠھtT.6'g:9&;]&6OkݭALy/5ڊ[կ|6Vb!P:kC ,f!ܬnZ*r /"`Ps'>~,RJю^9>hk)eWaɾjo@/ B ]lƊM4G԰z+G+Ka ~XPSPnTzERYd"Bk':[o)gH_ Aj@U$8 )%[=l;g˟m}i)FGkC۶$B/K9d\s:`pClIԁ=tEe :T.j5ֶ˶;b8.79WL 1[4/^ ʈtΚ4 ɸGHyxF\ ΫFe>\ii3,EK#kl8Y/8Y'h|kh+23KB+VZӝ p;aT S_/|2GwB1D^ObtwWA#:g:|13u`cAyۋZ1t& _p@Oar\fxg;cVZ\z}O̊K\1yjTu7'6OMsCkb&|Gª(ay^Mc@c-鰖’0 ;C'yaE e֌RClt4:7crȫ3jEi8Rx+<0E5?5k Mrj9vt^ ޑ4xEz%E~Ѥiymb׽wNMЄ?w"%)">煦܅8pHrA0yz Frpɗqv[sGdB&p hDJ@Tv8rp#/w DL$*IyPC6S/)ES>JבHi{}!jUQe=ec !z/6OY" dT+6UdY t/5ĔBIʥIxe"r JU7gd\JEK[窧gyƤHZȝh A`^N+:xl|1q'Z oۢRK4QՕdafOIH`Z:}5T*{Qq(O~ŀ9v^J^6]Oucb$OAR N,3a<8kUgYҚKÈe$7+|$2[GY9-UvP_)eeA: KIbjkO3HW??+ İ'2dS ,Kw{9d_ι.ІqoO7/V[W!ɕR+&gF'<{1u{Ҳo{{e<4 H؂[_s#'M55 K/o׹#KUZ;#/HS<#ĩfvM/2q劣@^O. ``_G_F ZzsGjXvN `e0)77hʂ¸t9+T=+w]:.!:0FJ'3/dVX+:1rd_8oH9df)֪V,dlsܟEz_t*l]Tm5*.{Grt56&Ѻ1o}pQu)<|G? A!yK +wC{.Զ<6;#vs6\ፐ26a=3@CBʖiSS0,6䖭EYsX; Mo-RLD&ƪSg٫jl]y\tROiYZe'QSI0^ dhօ/#+T9?f ,zt9`ڼ-َg܁RY|zM4^3_[m:J9Ul@õcW}59yC~-}Y"Oa"Ez5c%![΄'}{UY;W_.{ ?@wQ5v`l䃽Ҥ ٮj5-P4ɛ|Bޜ@H~ppz w-+;"F}|6 ꢈmTmyvT`瓆*o"KUf.2,kWe#L|㣰0C&Tj SSquL"xO@0rpltmY"Ģ BχJ"d ѱc4MwyB4̜F'0niznY ;椺SWŞ}^X#p~,3X W 1]3A.U:b }iW N9⻭〻`np4R'1M7A\TlU@>/?svQ8_ Y+[P:q5Kd(v.|G;J\EC@J3Jδh\cO.yT#|XXȉOH¼O4kʿ# r;\k=t_\N"MM%ì1chwFg^FC%@CrϞ'p~+nP6Ф)֡g{"(BB"I0|xt7G@r D=W3d0^^Ǟ.%Ɩ79}YÊ=t='6/luFo['zꤙɕ[X',% #A0c F#kpԫZS,j\GqJ2!5b=pXY#j M-u(X`s_ɐZuu떧c6jRGqAO`0_ )XgRve4,/Wt-T=WwxFYpr"fRw*o?2lXx<2{2ʼ`*i#ZOԫ!;MےA^&vr.KrP< OEv *.Ah=nHB!^*gбS'ݐ|׾nnWMe@PcMCϐ/zUz."mtZY{ BA`Iwǥ*mҏLRA>\<9|H4@ v5G p'Aa^5^vX3EG?#LA[s'槬1\/njF>UJWnZPxʛ$jK. Ơ/ 8o`~OYUD2HδL'J'%04Q 1IJo0Y43=ޏaM7uRQ2њt:e5 tsnʮhTNrW)+A\N7֢-S#6xk9ݬ)irɖj=QMv}ƐEZ9}fQ+_@U0C;rG0@ )ioYbIzxy0 [E %%~qu<@؝xi,et`pY2_dga '&ηY! ޫrW Y9+?M]PJ:HlE6?5so3>t@(uap lMYgtߒ |tGE1: {rJ^ M#Qa- K¡S bZp(]xCMk9}yښQ^B(opc݈t0QBӈ.q \gB9*λ-\RZ+OӛDpZIC1ɪ.`I6rTderʐurO*niTO': ӹ:f^oj OZGY^C^פC]99Nзv.yדFjeDz#ͨ<#|vc;+a[U"Ih-n-U٤2g ^B244:[3+t H(R:k&^.l1` gvޑ!p: N{њ? c0Q74ˣ4q-̼. w? -81#0UU ^=WPkd%-웋R\&P,I_BDzO$s@*L֐̦U~27qf@W:U{cуuOEK'y}mh_qR  /5 UȎSL>HD`)G^j s U$FP4ՅXL|-(lyMٖ: KmR;N!Jռ]-`.'XZc[2 Ϛ6Xhi>/l!2S;<{*JGz1ܑlwz_ҿ[# ?GSFH tlѳ_^89Ѵ1 ż]ܷU&eytWҴ$_2А>jspG_"9dN9D8.Q,:}]zv: \%]ƵvxWn$l- U g@EPp:SR?-!HAME'T.e4/m)O!q`*E9]Y-o=j&X̰R1kw "3#nO?&|ǂ:g11-^/ue4x^-(Vt>o(T "c79k,='NiI`l^&&Jql?Wecg6 {HEd^_Sz:1ցEہFrY[Lm&t5tsek}~x&;fd; "4[Լ^"S7K_,Hyi qspxMvE3R's;/=g|NT窹޷Wj[SÝM h6Rb |2cS('e~MW^PR=Xy'0]~հt7ƾXϮan"1U G!ĢUh5usw! >8^b.6`ޠ+͝XO4cHP۞dP |B;eŒsI#V+zSb?m,(¡πQ!O2@h3%b `@6kTȁ S-uDZ+H5, NQP]6B>jݸGoF=J݄#A. Cb%Vgal."X(:NLi3Г z̄ #ToO ծ3Bl})ݖiP$SU߉_20 TF@j*V^$L0D9E8àhM31Ml8U)CJ+fRD%feuq?UZMlh:M7:4 ~ZZ{N+PO2E7lՇ*3? JfojyTQ0'mB0N-#tpz ;p(IɎ/[d2Q۲c MDCQ e70m`TiZM2TM]~cάY+&ɧ_Ŋ*JEd3ϟscUx62ԇ'kSǫ95P`{%rZtGLj2~l 'ܕˡ|jئ5w|d og2rɧt\KXhZcAŝlLdJ\[2{q'FN$4 n 6q_iO!]+!k IDj!9g$Me:DI٠^lBb_NZ8y\a D+*{P@&vX $PdVlfy&&Lu߮RG .7b$I_okw-3 T eʴP6uf0&l/,&@!gKWB8de 7zIܽ  ˚%0m*؂RfU>$X0*%= ipnR7BJfZgKR;.;NJ!2ƪ&٣F>q9W eluәe9ܽªC!Rꂌ΍vf^W$;OY]u/Ԣ&}?>+R{/eO'<95jg cӖvcI19 }>F\,څ/O^-jxQHjḇֿA,m=T"74'IxMJ7Ǐ|st.z&(k|q/Pu3UvM8mZ<]O6 q;ޠʙ>mF ~U~ư9~ l%#Z3Z}nq(N ΏםӔ]n%-nF]K]lM2e#LYzD%0M9c¶2'Vc Vti;|P#hdyu ^x#ʈ@OkFPP1}dޟG  9F+QXK[9ffXEz'L ) EBU >Ik"wdA6R__p{W%CX"a5>Iեȿ/sŁBE'MOڐV^ =`(opWur gׄf4 A&?,$<[='Upŕi3m#G[*A)|Ij4CrT $ص(yz vtvoX (Ѣ%sȋ+ _*K\H_8jd J0oo.Ң :З(q7ֳrt+T.<)緤9Vٶf:mAi&L+p,x]8*ntXXg >T}9czaLS!굔Nei=Ӟd)^y ֥60ViU"eN1I! @QnG_Jdva2(;q6#86e`$:^` fQ*|$Sұ<#} 򨖁{([쵙ܬ/,?ߒ!V`w̘o_{|aK)25_Ƙ4[ok%F뮙?b~DY0f-gN v֥r F~G`E>ZȬ/X6EtM8{r/Z">"8Ԟtx}b#ؘBAʲbYX7=-`6gy277#D4!߆κS3ʂ: 1hf]ߥBbPqa,L~6$U[Xr:Ύ+L8y]ԋBEL[D!C6 \qt] } > _?w1PH;9 )|Ң5σ}ϓwj;~ -Ts w bϦƊv)z"t.Ȉ,ɳ fRy^ bAf F!Zw fw(,r%iPP3|LXX{A [k嶄.ώI2f"u~9( w6jdOu9xo g.^fhwV|ס|`+"ݵ#c]E̖qK;(mvNbj1O;ٕS5+*wE]6 zUŚ{~~ouyһTi#MG\PFȠKՃUduj|1m[AKAljd4;^$Xu'\*4 zb,8A7:T~?q;\L6Mx>y ǜK)IV_tIF\Sv:$O/ctSߥtBbL%ָLm<@`qxid?9B5i·HQ<\jgh{yBkA $)}ZNnjҾ0E8'~#jXY,!ȭQԝ`\ԁM3s3FqOa!ֈqԠJEj2\R" Ъǹ \ a!N!9! H z"w]!FҼ ˥Z3ma% RֽxJ-YWe;-`N %f"{-xbHAPWtKMs=k/EqxџԠ <14фܽ4Ff* :h!&evWq|70WLD0Lu{sjRj)$&.  Qn(2Iv135 I :dGohP;B™s+z9t*IIMl>! ("Dڻ:%Pw|}cRuKk!+~_'1jQ v%m)*H@u:+;̛E8wMPcϊp\;5%B4;(DU?%4o{j-lj.>~,tC\YK*u-qn+ $zXBo,.N*[o @%Є03$/PaV q&6ba?XlA&-U*~<Qa @c,$( Z`Ե삮S iBF.$x;}XdޣK[I8TF7nuvzƶ'l<Ptߒ-6KdfZ:wBE5>Acv 4x(" iȫZ:^!3(hXLH)G!}ɷFLtH5W햮UJ#oQgr2J= rh`%w7qVZw'voo4h eC[Ts@EeyLm|-P}LY,7'%*ML4*=Ê +?rf?:2a/ﱆi2;Fu⡯ 7Ba, Z\V[{F^fⴆGhb!ai20Y%;(,Ht*^W`1uznB+xa qcqD)ѻ7n,n4*(4įSa9R:Rl Ik:S1m.ʀ2b~~șU9B!膱Qt*ag v~Rųn +<8ب9T~z ˬYOH җsr03ƛ0dڻn:2T@p )ItC*/h7GΙJ,sSAg STvAq+4ʮҐִf\EsgF8V~qeO0@x$cb*u=zf]2I蟊^Íc'a.RINooBEؔ+R:\z]JZ,`Z&P/c]^;wƳӌvo)5 RfPi!bN}N Toг9@JTCGȂ g;Ephl4ўuVb柺)8{Ƣ' gM* ֹNI 췫x06Lz pIs!ޟ)^DV#*$Be l?_ Y.^i80~t/ j-y,b?L 7 u(ȟkYךKNP ̜$ "#]_2* BӄCC^S~X>sw.?"Wj |f)Lv8ylK= WuL/5gMh9FgKl[MK,`x6(n?e@#R;5[1qJTΑ;` U hʑNF5zNrBԈ622d&aH1F3!Ul -R0Qn}%3bD#"YJWX+o.:D9KgԔzg|ŰXH)~Sõ p $ VXsN{7Ua@c/O323o3'Sx"-W?<*հxL3"!XܞU|Ѽ|=."g\`X@"Í:[ 8SML~ә3Dpܣ%i*xI`67!R<:2aBr+ŕqe# 3XbRFe~޲U\ V=3j֨ m5(2ږ sZ4jQiNq@ a򇢦~JuXxٷkٙ竼4&4wr/O5#F=m"oXH(z__K Id}Oui TO-+"KFh $M2]{I"i$9pYq$((O  lY>{޷vXcD2R&Vd޷f"%Hnpw232 \R Ro *r04hi=ޜm!mkߚ) )B~}$dqT/UvЕ`&JŃN#Dj ~\vj״8 d]Nl񾫑5dePSHR|֡tEplK^G焣7l!Q*N;|5q7[89$%y#Xݶ' %r!턣Ubc:OvZc Vq?˩gMlI?}K9L{ַH 1|{Ɔ͍5~KhZ`_#}ӈƟ;xvhI_ vog`wE~*n7~o W<: UY(nbB湉ŶpyfˊWL5$H_5:-EfOHM! ^9 iMjoOGu]X=|JMYK2"nh_ P+8 Kw#zH8 {oFAK3t9ۑ ̪Ckن=t_'r݀5QpRtYhpׇIA rZl"Ѿ뒟+^2l{kQm蘀O%g9*sVqEV)e'KZ2OۡEW2,nP|tz@JM[NMه?YAyf[g qšdW 5!kOTt7v_:4杞>)nD:hϗͼ'7F{eSB0TjyEIM٩}c=cWG੄t.<堙3][H G#*RwhR9-bvf$"JFο.!';&O'st8b}fO6\\yʹ+Dl yTgl(2, F%n˒]]{&F) b:v \;唌Р7tIJz< CY^ixb$PMJ1{}-\jDu>Y1l ^j2L=6FPe{E8\ FKLʗH<= *WCDϲXA Nb{,A]Y-B{y]?B@Iɫ4((NLF]o!_\ @T/(q 8󎑰@U*kDMv"}dNE=ͩy A I_9B-Nw@F2hJPíܟ)jleb/`Ʊ_bCp&C]4 p@0.nh&5y9ޒvDhet׎1)[q@i#5iʣ Fv\9H-jGZ [ORGZthZ)`V9u'Mzy{ܦ):Mb;0R3!E%QIllRJ 3$-pC5! ~*tj?AHQ㚦 ;qRl?ݗ5 숙UuNgcsU4\hÏw,gYD0 S27Tc"y$8Ѡ<u~'Fpe/ N+av TD*KA0m_۶cm2u=4vݪY\E>R^M`r2 ]0m ᾂ.Y"(reP?ONXÍf'{2l9"P1{÷*e)$akDhY`aAjW54R {\ P!V7V< }uaױYjak ]uO&>fϫbS u֪dfm G9\MCюuJ^D`j|[Ix kPƴ,Ƀrh\pԊ *E'@z'A_1.s p.13!ww+(ƽ[ i{k#n3\ԐP=LjjmYYABfu C߈CoR.ލ\-`j%:wͯL;s/JiEO=UjamƸh"#[9a$5 >D_ٚvlZl Yɡ*J""G 4W80?tBPӮi[w0 U{-! DeϤ̱WdeIe&`WT룞޺O@pI0]>JK٨'ꓳ}| AIˢY y,o@go*P'›<|XlB+gF /;RbCx(#벼f/s #FIyB&rG)WpCTL&쭖\ѿFl'|Y(2໎e9s$AqԖTeSd:wt>5ɪ㜉OE[5ГQCameM'Ӌ_JtɟHs+#IMsI_e)~Zp&ea0 x[,_GCvd1s ~?VhQ2\V!Emz#3L?kvi Q~ds F\ =D`xT&o/S080g} =? 7=Z6=-f G󺒱w'w'Ζ{~M0N7 w+Zko0Q; ?сKRٚ8:l!Ǥ X?I\In' lmГA~xua+,3qW]us6}-o:ׯ/wsnb[z#^h]hX0 HK֎SzSGq[?h/9߿ 3Qd4㕔lNHw!C-xf`[A%u\[Xװ>7F,.G6g`FṪ/ L >*i6Ԕڭ66eYNDN׋O, uU_fN>a2XM1\.3O"`$$ N!HR [P6-i$4of| j2Q܁n_?V"樊^.Qslit~lU::9뚂feAO/D֪yw?Gl$j[$`+ih\Ϳ;W7sYGJ^'E~b%,<+)U,d:uZpl^}$)-hi/ɥ`P0{'H T2Utf2[^O@d<"Ț~惜AԲiq%ʲT6=7cV<aS%5G\ gz8rs%̋gQnS<= E#j)bUv'TMlRS}mn(?G7*L 8e^[owQ_9Ɂj -3θqqR3 X»GIcm y ",N\`gBO9u}T\"^[ཅ{J+R ?VBǨqY/A4Fe⣷ x[dNHPs~\Or tYhALA8<8[l *:ϮJ|Tv% ÷cUR bT'Nj#!( L Z14ڙzyw@~`&Kϯy^eίuzΜU-@R#(Q%QjT1X 6ЛOUU0ĄZb753ut$}l \8̂hr˟'`raZ/yV[Ra1/V6{V1Fh%7xOe/JбIMjl)~CUe1܃^5~-bWH\\/Rli2Qz yK S|WQ"I &axw A =l$J]tYx@Ut$#TX\ܡYK}a&LzvX[$7E`;݈TMi7L3lHo1dCIZSKqx Pz!K՗wEkҵ[#|iezmkcv759R +c#zw0ъ枤/[(M emJ{YvX󠡏X2cGVaפDXFpy&ՇiT!]H5-[l]tKvh;\PXI?a YQ<~i!&bL槚Uj\{D}E*19 >J*_K:f;C`?h8m;w%])|h 3~,*6ը^wx$1DHXOEcb4EHV:@hb%P[04/^Ve-2hխB7@(Bydccmb-:Þ_7C~NٲyF,1ōB&Jޒ*a/W{ȆpPhXk8\,Ae/x: v긶=L>l-2d?M?@^l Y܄NwBFdsv[3^őhX'h.w>G7o? |~S1H5z^naOc}H]rd;oAA M,_Cq" W !R:FqE՟E2@/l`JaAAimia_3ƮO&b<.MiQ BKeTb9)jlTэo)^  ˡJ2bc[V&KY[ZS3Vv^\=0z{40Գ [%@Xڛ9Y}:u%G([Ltwwb@i݅ļ5QE?3ӟ'D[74% oΪ (ctX"T(ORpkcqȞۼseЃ͚0D6 UBETV XoXC,D 7nU!a@xc(yנfi*S8վnbrŞ*{] yY0MCB^ 1c,ek_vjkm-SA=Х޴”_uܢ.If7@'| j(b,գ<~I,R۱0fs@Ga\mPzLkz$:RE?e^FDl-mIe;لvb@R@Jط72)v㶾7,6bS 2b{F f[㞡9Cڨ 55+^ = :v*?a :sh,D֡{~2tgeY|jUszWS!ii!&6*o/L]o5d;|~-;Ê'QjuzqH)Oﰟ(蝏èi!I/]ai7mM/ uLmJv/( 0v~w M=[k V'i>։+ @0d|5SW>Qx | ʐv ŀ3 5Cl4*9Cf >Iz.N/U܆8>0{eE&fW:+c3HʼpYRt$g92!AĘ~G'gOC*m녃Ƌv9<Ւ۞I'>\)'#(*vqg,zEщ/ Pեi~&QV#"s_'V=Po#S8S^r!T]+D2iV3ZN?S$,dְs^MxǕ Njnc3 `HY0,▂NFйA`4W/@kCFggZxgg~Z8M`N!ww>P#ֱW)PVX^?jjsRd7&#E&þ0L 1X(1qA& \'> hg=nF(ysx8qEݱLDhE7h%L_Vx3 HƮE Pv}`N/]αlL3A`cC+&^rFi̒̈́q CeGr<$*@hϩ%8Y-7c 7*ØF |~nig}4Ƶh(H'44=3bxڨדpTؤ3iO7G0< kjtDjUCnzS6E i'y"VhkjY-F2-PCi.ݴ2E DtHu ,d8))G 1PSLA7L_U}Bzdb1 Q:)(^uY}Ơ);6T;ƴU_RÚz dA]rV_Dۭſ[t48rii m}sww+cе1\@X'ZƟAye}Ɯ HP܄ti{JfP0+s}ɋhBYƺE,}We*D̲s3 ZmZ3n5g"W^!%ˑ4r)KWjmU%48l[T6[zR2mШzȈ߈n`]'պE"ǔ-U Q gsڢ^Ɗ5}*k?(b_v &OvStuq;I)X޵&jwUZ2RRIm quՋc!\̓4! f,[=2wwhv7!W6E61`Z5"KwGq- cH8zBSQkua&mo+47" k.Ik!i+_Dj*!Uj,Aip/4:Eџ5PE iOp#9(Q(h .de7¦֐x.lJi:gu Z'ǶD87MDr/L^P7R߶&ub׶}k`7LIhm&LR-($xb.W,ҳO dQ, #c%L:l0}6#~[ghʥߺ+Dƃ"ݻQϾCô,PK2̊Goydކ ƬNR|l&}isMC\˜1 /yerw-jF P.$aŝ/^~~;&wbwBZݱU( R' <}1 6 Hq1Z1tO#rWy8:s"5֣aC/çBN;hd(p1?OџGI%7Ur3 N]MyUfٱC4;{y,k|/GF(?~&X%rjs pل0jٕJBRo|{J܋QJp%8nW=Dtc#cn t gVηK ꃳt'Cml6^gCoY|qc;ʓ Ϩ10,oڅ9g #zM~cn{ 3HSg:^&G̹P[۬ k.h}YYYbo,C/ޒ$||r{l,6e`6 #(w~I"3n{ޙO FtH8t,ajQ.A,Gk-Q,,_R4s\G!aپJ&YC!JХq-#b#SR 1ÜCo"=aBS^6٥ Qf)c*SSE[" .ׅbR.7NjFuCVd@wqM4HR6?-*"ThƦ+&R+تE`(&ܘu{nԁg ')U;S[8 yF2-0*M'̘NrPpSn8Tw@ ;܋~D쳓%TгXG5.qE h]z#w )F?(Y'ZiON4R=s^ٕa?nDŽW; +pK5]63Vfچ;-v*be[u} #lł}z9Rd=Wmd-$Ggs_cn"V ԾJ xvhA1tT C_nM|h$χ)O؛+Nu^>I„guq*y.ܥ.ìL.) ;.X*1 o4v?ϓ}ί]+m .2:lZtL<E>PD 'e*I{PzŨM 4[Cٸb|ԐneV[u s1[*2=D(2Q &Z/j.]A],ό.+X75u` 5m,=3n ~] #CT!GO\N.pH@䍤[F>D "Wy[Rr.8mNąX$yfeA;}pmį"s7̯Vo~,F1( vP&|QLhAM M=UGj G^BVsrgǜ;n, %&c}\_]{ӞқD#)YcZ kC4[ tr-; - Ո lGLB/N !ht.SL0 iˋPڰim/%! AvlޚB QCW~G&+ b~b}-łtbFyQStXI8-ٖa?m$k#Ieƈ)6|0?Σ90.>xI5&ܢ54&A5H/8*Ǘ+f5P3uu:Xr0"TqMýX c;Ϯj7Go/hFB} GSRJaH+KAr: SdH[Mk =SXtЫ'{rǍX <,=# /0$51]=0^XBRy> o(HAD ]"ˈ| uS' 6yU!TϾai>Xi2bW] ZʀC-IV$l4Ѵa̰o"ܚ~/[ bn4h>gq7 dN,4׫]/jkq[!PjB8C$' &qVdQ`vbՀ]ܞ i 57miV68|Oo)KVp6F={d)uۖ1-?v_ewSϫ{ْlI]GF`2 O<&re%>IYyEV(f~WN{ #y9NXZ <ĝVDzV35a/q^Q;6Ow鮧rHlEguΪȸNf ˵3.1a|wTDf"ΈӔr*jF#>auUT“Tr.0Z6E^%9 T3I[=طr;/\]w!R'$WCGZ OXt R7+ 晆{}(8]r HUP*/,^oY?Tk:啓D cr KD8 㽡f_[&?Óaau*4d  wԁZgÔ`lhpVռ#ch,6B X+W0 "&!ԜU(kKݱ 5T,rz//݋-{p1WQ@F(qzf#jVq(e1椔Nv#ʽV[ߝ0<^Αyl^ǘ,w 1o#Yܹ?E ½bY2 Lj́שTƁl? u$=8#dc(3G? ڇ۳8!R$䝶4cTOҿ澩e+/65`AU#xӊWN6[Է] tnfpmADɔī?ZKxe>\NcTGȪic| @[%$qfKOcc צ? i\nDz.E9E@s`TA Nt BNL(rC$VE*{`$u+˵"$=*$b_\5[[ҥC~$?c\K/v,_\b8cH[}ϲE|kc:~;XFO q;^b .Hn8wںԹBybmz~ ݔ dX=0:ꜝalii?kpE28(1CICpr 5H],4?4lM'vs$(;QӃB K+|ozvQG|n;̧Wug>0h'653_Owx>!r}GR jBS%ڻw$LNJ\G-NkFDQ:{N2ACew&:x'!p#VLg<'mQ"<~NTk:MG\<%;NJb0SsVi+HZ`$x9KBUɯaC&}-tx l%@'w7j6gk eR \Y&3w|VA41OǰnEJ]y}bV;Ñձ(5 udhhFoZ }44u`VŐEk Brh,1hz\Va8,(%K.3wi DMl,Ʊ<4n]_'D ?w kf̕Ź.eu, Ǜ&b2٣DGnͱO8:b%v+2Ƞ`9H|ekk"ɤg69 xaiVv‚ypSw0kk2Bj-\o~'.rYdIh+ab2eGKI vh$dw %w=Ҫ,W ?])^˿Vrl%UBt^WE~o; E_rlߝP>+|y\u"Os@Ů`nf(qȵIȬnEr Zw\bj ̈́qOWx,kԽwY639&m3~\BLq'q2=avZ֔DObg0zK}mt\-zҜ3 F˨ d>dҭ!lT2EX!irDZps @Rmda]8y w%Yɬq<{RR Ή9`]e\mDžz@n飲P*?،gtmm|N1r50$zGQrVpgxiM, LV3)cRiT?ו_Xp ^ AP[z1r}5)ܞ0= Gه/[YWcaOڧֱ|۸Z~Y5x9ۆ$f ,B7?FR ޤt@ _T>@-qhNvz+b+Ra[!jsW|gksOiB9y7B'!@%G3ʯfVd:8Ja)B p4l +s.5>iGOu3A_CqqO2P{Y қ}-#oj۬357}*bYb?`F#Cx9%w qdHiE; Na!Wc\6~ָXJh$Ymm[GRJ^-m+Z#-bX,dz+yLS;q8߾ }2 Z6kg}O8djbBӼ>.r';EmA|td]Xk)~%F4(/ ^Xu&ذA-̍gf,Xa'E,*u9|0 sF9Xyİ{b~۔O<s`^Q9mC)=&$Bv.jk׃Y:s}^ٟ2P\ ZmqG.W1x3/+*B.[)piMLSr4$rEg-UhpJW0V)1mY 9I׉5D1S jN6CU3kz>vT݉rT'?0<˜q>aMkFPokb7ІODWʫdT ObQIOMtj BaՎI%: Xz"&V2O_+yNu??3 ;hy6nE&;};qqTz=1+i|0 9rPV}m0Ͳ2GB:(I'P+(ťl֦sȀh|59T?/ LcHśi.g@XBYΤ#ቚWA,'Lt us{ˈ,DqrUn:p<jɘ{v7PLrc\׸V%ؠU݃ySdDcT {,Sg9MFNSiP.}! 0F n%X*&69x U[mO\vUO8L /Ŗd-}{RJruņB{cL;y[emcyHp7`qǦMI_WwO>X?\:D)J<Uһd Yv,vڏ_9"'u1\D`Y#k卌""ڐw#7 B]w&4JTXٹ>9__ѣ'NӼvoIH/H;" ^|=DĂLoac2gw-<~RH/v:z?K䙴HIJ=c\48:4d+6RʓsE ҙ`ƴ#(ڧMרɇ{Aع&r{A'0Kg5q ~\  !7 g通 |dd:aw)ɉp[ 9ema :cP7͔( T;HiIFZUuއ4c$P"pGO+2hm%v9PUWE(`9Nw]&*CB2g>`|JK4mecjz;y(xQq.VV'1pUzR|0Mm"tٌ ՚9i.ͱjW>>\p-*޶FKGfM"@c,.: IF-y;`V % m = GWg :^WgQ ['j x8>?o+f 4r${[2uR_ S0 4)g,* oJi-3N#O-i:wU@Im;Ჸ&AKR"gNٛSD'9I&aDt؆b,ś!sSl\}r?i=Kvӆ|]%nv q+G\2!&P <d V6x@vFܔAb+y%[<|+pNJ1vN-b'T>)U*)PcoУ`*CR:zLIfm3s'L[G3.Z|cB{^kC}3v-a[Xx:'#* R4cfyDD^o?,pH(G|# q2؋x7dQar+~E䆟v֟,\Ce3ʫNobn7o;CPW=2w 5$=P̟*]ednRuq36c/-! >|Źrk^'\9`إT"Y1#4 \apNNUlWGTXf\+|GN9Ci`5Wӌ[̥F[h'+x&x̀C.&"T} ;w3!MRF<"jj<IK QBd,Ag$t:@ӆ .a6v7'V.NV{A6mn|;e3Spz}J5V~J {abAFA7EҘ,2 q\FS 穨Ɏqެj,@TFg$a?{qoׄoK`C F4TeKg 8oˣ(%|Jn/73$qN<.ѕ5^:.%!!3htQRJԎJE^_ZܵÕ/k3NY_:#fxCGdڴ-׈bje,u(ᘼG-ʣžiŠ1fDV͙hhMEuմ0jvE{7G>^Y[kQ.׸{ `ܤ g\81)鞖?[{;|>JsߠCCi~|P;i֍oBt)tu^0\=wOmem|!}4 2Rߪƚ1.X=ak:ZFc#T .$VTQz{L'bAZU6Zl3gPG}c;SQK"THDnXg\+(QqE(Н.c0&kibkԪt7Y%qoH-wn0lF<=PZt<( A J3`,'fUڣ+RǠbjΗ/d"|C~!'Q⊖XdRc|gľYg$,|zt_Қ.e8ɝ-bkjQy&r}'Q2 c`"3 .V`V?KRF;kD']q/o+ߧBTl%L+Xַv .{0 NeًkvF8{2 rBڅW5Vw=:z.Ak bH[+0O᦬UnoDwaZ,tO\&={ȑ, zFdnXO̩ 97;B gc ؎,վNE g;vتe.Ƿԑ<8enמ&t·AK.ww{<9@H**V~ ,0ª"\S+'teb?%u+bMZt||v^ДP/$@_^$/%bP'+\=3W̿K\ry >'`p"Cå"t3q2PJպ f\Xfw(/yi!FmtYVnyIj9*,ǠiC&?'}nkp@F" w-ޜHSV ;87φ3: xm;O2*KZGsݠ SBej%r_-tYlt{GFpqч #7@6M+ϑH(;e:BK\:}m>EAߋw6kDlaܾI@՜%qywnkn芧K % p?2;SV^[e貼nY92<},Pr#؃kDRq?N"_[ⶨIMK>WMK 9O/7pAmƅ*hDpI~!#l(U.? $I-g,<>B7g(}B =֟^|L rC֙ F^2 'z} 5Yɹ2K xl݇L@l?b]<@`06 13X\'&SDC<]Eˋ^ٖ;qW84]CCZ w֩~F\)~DKnZ |?/WyWMwQ&\yd }KqeQ .{$~ j)Oi/[#7ઓu ?M٩'``OE}U/̂5y͞SA;gPc"wzx[lϵFpTw4wPsuRR>@{*Յ/ukhW;O\LU" 8k@/q>"c=v[˛..bٮ{3VOc_+۞jT+&K]{sH hŜ'b|s;6zѯc5À GIQ~i4\>c{uNXX )?f+*dzֆrUGtlLN~44:?QlY 6k!2Jإٓn|y"VAj n1KU;:((XݞUSe[5+6p$TF>9Ncp'jdjmeُ>wFe"!kD%!G7ڨmnV'fGG;/hZxiX':pwn8AWs=njv62ygKLt?#i{«t2v`/`9@&fa9V휭g ꐁhta͙*4 HksAzya)/aun[Xr,U5}LώUG l '1HaQb~FqF Gݑ77I Sm b{$^bIҌo *kX | |v"湫 Oi[֢? VǗ;QQǼaH邫_7_cI|Y|1=YS}6rm8ўCT,VTC AO.|~CjvCmBS jr -<[~M R{!_1t7-d@=|DW$&{?ש0Gt2ɫY V]؄G |Xs2wcǻ>͹fwM4`Ӑ#_tۡgV>,v"ɟ>RS!jg<FByc?rWgi4 ɼaG(`&x1vY7H Y*u̇`ˇ7莽j)UIk. NW::N(B^ye!KI#{:5ݛhe` IeguXcqkWn}$73t*VE\tDf /u 2qa} Pq8sR ٘f1?j{SNks,t) e%EgO0gD#۳ݱgPk9;~[ս b>Ou`JDs$]A5';<j6pfقʩS6+73/"#{E7LN%́47=x##c6l8[j[8jJa$~!G|:/Sx84rΘG'P>@#Sbw؄&\٠X èITT؞fš5d\Jj!)ꍀ@ZI6Ϝ'_oLtӂ)Oy%Dx.zϘRb8]&``Pe3iꅹ >2]u4&܌NOpYµJJEE,\ics#(LfkZ. '!O˼ܰ\8QTo9$lL <6#902.tG̐?8Ymðgs# UǐMLj`Sy$P7 1RRu@/Z 62ER.euJ$6EghXX*!L͑N{T_3ځdod͝n&0V| 0s}e|vI>y ]N^geW2i.U <aPuLa5{׍kkыoJ xX2 9F_hi~x?JQ:dHrTI][H!+,f6ũHu|rQ_JnLf@f#+ZaMdkNjd6Og*t*;B92}̙RdDb ے̐'֌A+i  iՒ&2.7n;å0 CațIBz鯀;@I҉i4*hF*x^7n{;<\i仚rϽ%dJTPOj]xjXL?GkE7L>˱dWDh-j߇(iv=ܖtH3cGEHRe7wk)ĔÂ{& kR|k&;|K#Domjr퓟pUhK"00a V/I ]e΅`DSn @#:Z)Vˆ fÛ@v° {Ⱦ䶄@~*|7sz_NpzIɔ{( j I2)W<عP ?7G|{{O||2X ۺߣ/5k ,i64(R.ɨdl>W0VLh\۲*yY7/R _{k]5q2YDE%L}慬:X@~_'I$ p84 jP퓇O^U KVAz<\xJ dÛ1b%:gѲTM2y$d6O9Ir6=rbpNC3_HN!@^Fuf/$:C4vhaˉkǒ=O?y/HȀ&Fbre`^]M>n}u ..S4,ORE:.$]$+?NV;ӝ.^` ic)y?M-4 Y׈͞_bQO5RhIqyj`ᢟ.ɿYZBđK)[Z-qT{.Y7cvwˬB۴EjfA3iwuO9,O^l _}_ja'( G'N''fE&:v9ƔJEwP$J7-7`ERfc\~t\=hZńWÇ3?C,,F?PNhp5nj:/̪j4VJODs޲&C27]OONN]A(myrn9([)jc׉Xx]> ʗ2¯U ($DHjd[z/8xyh6 l]b찤 s:'t`jds $MvЉ-Yr/s٭`/M8CDre'n-䣁] y456 TfE!zS_iDMRs*'@yNH_0I_5kM]0N<: -{o5%RioLژO5*hj};F/lkpŅVlSHE6gҼd7@*QYzU(h|O+J|㤉+aʅj+&[o˼YCܟG[Br[*>&" nlMuS7 /pKIi/jEL&Ӊzph1 cw[S__/,m8oծPp c>“[5YSI%MȳSo)%s8 N>;9up!31AH\ Vslr(Faei3yz']T%!-ސL,"'EPiJG"#ـ3Pq$i1䈣A쩉7(PyHӪ[xY{L F?` ISglܤwyzt_θ FZJ V &/f/pFfoߕ J%\N-6-ٳ"3&m F`QG< )/EwޥMIŜ̤w~qzMކϽG% zSZkHX'N˄&zrs { }%`MXpL[ɹ5|BSyc 殾ƎDkm,=[IDōP1 [ڭ9U-BqʕN&Zc\܄ 5?t1(G>6#Ixۿ:i*sH^CܧHob:x.$!T魦!J?r{Ӆ)h9k%=gC~Tz"5:kmTV6нht V%si)eWC ,}6>ӹooT W~pq|Evɯ)œYl4 9A0?)]ǃۦm[Um{< aٰ2KZ4 '`SlxpoA>pO 2CM3[]є곱ȓ\l<)8FM a$p!I8dVjwGn=+h!1`iyD_ҀR8.{.bbGT;:ֳEVk49..bk. /%)6i; 6K҇#r4G&-?/g(~CQ ük iœbq{S$q)<2ed;0̨28-is>q2иyZ1 4Y҈7N/Ӗ8Cp~7z]TUF2֒wCn!^LLMLG\qumn:.a;Al~3kb1e\-< M#?L:LJf ~FI}HeZie]R.BGʜ wd} R""PA& @k0uT "2uPXDkSJeߓy@)Hϯ7Iжs,'xEZ^PsZCŖ ϒF*U ,+jj6 ] |#E[~:w6x@):Jd"~V7k%’a\R+!4/b_7ڵ,󌄏4C0x{JcIZ.0ȷ|_u?މ:{kb\TRVen28"2o5wGs\kN(CͣԀws|Y;u[};(xL2B!w;/PvQI귳e0oF}]?R,Z(mұMQH-Bq0rh8&k2/*駊w )ɀd.BY R5+W m7 |LLѹ=vԽF4J!MHv+7Zuy8F5H1P䴱*o-;6މ=k(w6Ӗkv۫x+$ 4(Gb4+dĐmljCȋ0Џ_Eq &o׷tKn <_l3'PCgJa~'}b)qpǑQ=&Y ?[gh2*3mM'0m㌝ZҎoOΖ29NYl J˩b[hX`=J14]0;h_dSJ%qԊYbD6F^NL|>t0=+d[?0T:. %Vt%H}MX[xSIJ7bR?pD5ٖr1Lw c`{yRPup3%H#o*ybn5Y3X93(bPFۚ?:5,Cc-P ,G?蜈hxugE+MNZw%=dB P}!Å jIĮRѷ$O4SQz<-ㅺ7يʐ=|RщwSOcoY̴ #䔇)?‰&^4`ЋlH  ˩4/_~xY 8ZFw#BD#ѥ ̋GO<qC%GХjgP#P<.޷[qV7 bH X7*8K^LHe<~}+T;7 IYս:e8D2` 3+kW=4 zeq-B?W l:fƠdXQk+C`Wֻ.C=KuܬJ/7iD=WZ녧Eɻ̓t! (f7jlߍ2PwCJǪf,fI8%wW[yt&[yGW !B0A N[s(W)kBŚGױpHe|Ε?c8*cn@ֳGoUʲ5tchdFp{FLC Jq ~|`.if, //'}`Gu dl)t>Qp#(m#{1Nm" 406XXd'5y?kϊ;s6{(OUV{4 n2 񗅮ǭqpحdh:^ >_|OtwqCg !5=]x.̀;ԫ`Ep&hDa}Fؐ]l FY̲F݀8N'4u}%_ qF 9r ĮMVLQJ9f*#ǸNOL~հ9, q4|!y9-q'w>"o[RvEU~VZ)~ Oc0ẓ&N&\gC7⏖IeO+ V겊:l ͠һʧb$5"O_UnԮ; pj8Ƥ&X$H27y>bu`4NjJ]B_:NIK{#i=uYO1Qu]9t2٧гŒ!@!Vs2^PaX?SQXkI|l3"^$9U/e3,ϣ2d`z9o-پ\rC کwɵ~7O"[kO.t=UlT2׬3}t gGcZRYN¦P,Ih\K VpZjdpZAW.6x7)ua kNFxk@P^vCӂYGaX0xXm WtX<iY@st>W7yu^0vnƿ/=.$?+D| b)ؼn27bx ݋J(?y ϋd}{PMCkUƩ M.|^A/ WP&br$Kc(_Iɮg]ܤ$T` lJףM۬;_0^=a\SDK8>~n@6% &Xb"]OzIbf)ވw_)PO&oˠ|DɕUV|G&l+=aiMׇ$& ^%8ʹOcqd&'fL#Hlʔxz#W/d:YGpiV+ iK4iNT5>S5oS]mе{h-0񣬠WL<`._h5iDPi& & ќx| 8C.h~NEQ1FJ&#"paG5Yzي(PkyJQ|>JJ׃^&78ـMtxXm|۽8Mo 7г[;|n^d7+v;(7HIy>K_0U\ek:-ʓS$N%>Vف*,s6,mssN\V`&~r > Vj3,*e.k'6e|+L9iUO,}a?mNWRhSw)JY3PP$*Ꮹv柚ɢw0hOD}z.i=}z yy` ϓY.s.R&'j:PW/dր3͹>b#$`=z!,{Q,(+l^0ɚY0K:r/|B9LRRsi |;MB@ķ٥7$ȝg[Sd[NX 81pÓ6X'G: 4KX6p$52 lf}imc}wAi,a3ټUbAY}GRyo%$`GZ7V#W,dןݲ%5bXP,FPQd]^+qkzyAhl/RP*Y\ {$s䩮RhqϺ8 ^%p}R@l@e|] #g~MRR4rfن{0\"qk/Tgl* mZ0]_;IH>x_t2V6+ov>O ax)E5̭&IDK(+ΤsRW$MoYy7woԭ]p|ދ)㓋cuXNMomBCϖ4RK\Wn 4rG)*JXkOs}g+o 7tsu5RKMarNg${宛pSEKھ7lٜIRp*VA~-2-r'؉ QupxDN"ɟTvb{MCK-Ac?e 0$c#>uH]ꮦPdԸBtnDz+:Ú!lG ++ҜRy4BEޔPa[#drbVY^_7&ub8(q+ĩ{zb!sYU"SܚDnDj,A>opO!핱\]4lɵ̮7ϯG8-ALȺyM Ds^P(40WkUwcT8Öx6` ;H0ğG*+5[7bus6')Ǜ\v?h 1Uq&.̙ULgR١Bfþc9%<0)%td |j3kbb+d 24sM 7b50\R ‘cP,9f`t#k g{]nPZ>JW%Xmn |q$wE#2w9:J̢`$k%{iw# -b6eNpX LHɿ95Z6mˁYw[iQ"ĐKFj4>%mzo2 L`N d20 'z=nq2*axie>i:㯂GD8S{wiZ}H.G.Z[Uk9!+qU9ks=q3("=5ʁ>Bp eЍ>YĚ58"!6u' 6ɂoWS'E0(Yf#gl,XN?}N_hJ`4x4@P؈FuѧP3K{aqQpQ& dS|sC>h7R~C?>{WA8"b?x+r0}ugY&@ z=C$!E˨BȊōQ:YN#lLR~x&҂16-5?dQ]zo%S2 %j`i>>Ά^OxHu{T=\3(zuD탉Zu޻+;0NjpO$,x 9JP~U#OV2I]"P.< laJ|w^Ch%B+7gEyV@$ ًtn,e;:EB4=,9گ ^,0`\ ݞJ/lIT#>ARwy@uSj2.]j:sQ7&>a4ׄRuQZ@zňWldb:f  N?1]m|*蔡 "to8δdJmYtt/pEJ'苡poV %F-U'-p4_τ$MJ|8ZLj6utDƅ1[.8:ZTYdmjt~T@-k]a7 oO&4lGz V|lڏ&e4Al߶l -HrwQEt51H cˆtNʕPcw@2-hVCjQ^f,!/AGjЌF!mQ6WLXTIh}:^ҭ艡"0Fh>Pk .L&1#̜рY8O9@JoLy"Cҷ6V޾'+Un`]S)g{Yf 809VZL~=!ʴ+ELXR|`##Y~9UG¢ < WFKleWԠGW59"3y2#Qzh ".DT]Y JtܝH…)iF¦ZEsbRxƈ~3gu`X\N[XS.F"&7j?). Q"h (Fhjhq tM Bm\W'(,lt Cѩv,&XZ9?Ic?fcmjIyz+|[l晴u#~s7Dn$+b'a^$K\cD8AB*%><#V,fWR(aٕ3]AH/N:`mR$Q: e yg=ZrTϯ܄aO>"?0Y?T:#Vx 34W^oόX}ʄە6(ҟ* ƘU@kjm)LX|;ܢ&<5p}FL4ǎ\ ;"t΂T\в'q{sQ.nDi_>2~# f'.uF|5nnwغv=aA0x]T8)CYƅ"TA:^=UU.Ěp䏉:&, ˓nS!4m~ =&h8g^po2"Pn=i佳,=[h0qcu .fݝ!6ƴ{tԶxApgu*;ޜ;84=A%H/EC0fֳSNl3NH.֍GԈe|::D;'tddeu( / yɲ[rgtO/\47z=.'7U#h,!2-"_67w*9..겦ņDF)r]tb= J:/kYڼs?YcV%d̠QV9T|P C N~ 0lv C5|'m:v7/7 o)D>zFChm;-I)5Z]Gv)lUuhV0f 0f&y%CAVw"nKͬb;ϟI`gQK pþEݞH^D;12@x㝕D;ʯJSj?4$)d7IԙdK.t]udcuG?cvH%,&~㖔z JF<4+Ճs5,ܽ? %# .kO@0Ұ/ł̭_;5.(M絓O]rՇ{Q(W잵-Ȕ8v5 <#蚭PƗZ6v)w8% DCg<1Ha5FRVbCFۻ)x;\.b,l,5akȘ$]ѱW&%ŏGz|1%Q<r KĊUpPUo4譎t|)wgeesY 9zۉX9ٮk>rrs~X͸ȏ8/Yiss riD1.i<woc`I%T.3hpwmS3P0xn_'u.U.Ij9?nUn]XF:[T}ku)o3/ަ# 1y'9ϬZDE0̋i@GL׎2X8_HFLdP'Nᇸu*sE%ո9y)!\ 6`ArqFoeg|܃n=f\ .i$=V#㝻-9> 69kx=&F r+iM6Ɛ 1Hph^>(UKg$v6ߠȝ!]^-cxY5hq5QBzWgR:?VZ-~[rfR{=T-0U_V8KM zPɮ}{WLS"*%*I?@OG n<\ob\` L+8tf}D}xB #斺+Z6[V^ȲNLRaQ'YbVnq1K4e"\W[kMZ8p<}.}~r2=:h#2@ǿt60ܾ0.Q{$1KR (r1#Aj.J-p^~w꯷mH{n"_vee$e{r//*~ <23ùw:{\(Ci-֥P~V * ɈV衩١ J*~vyɜ>:Ͻ[ow,f(pFrf@dW.y>845NB^[AqGA6x\*B2uҚDJp-U{8/G wB],5`9SM-1(s>UF .݌s=C4-Ks'7+HYhB}zUPTvWA-G |9浭>290~gSٱwۂ$RU ӖM0ǗOdn3Pr QeO+4:khŴ7r2a.AGo9 y˷c8[Ri/OQ;Q4q7ƵW0>cZ N$فs D<} %\3)H`9vx\5]5""Xhu3υ5QE-/K"ezeQ6V䃮/D'y9>wW9!A2t-ܕ2{#[aXp:l[0&)wSz3m\>-Y[ aՖF<]dޅCy'_5{9@2N)qNG&lgN_5ŕ@LNdV~" Xv:6[ǟ,ANz|>כ)$aBop"n&7 u8X[eOڛvuG'Έnz<jj9}<#]H|>B9L̶agt`obY$.LNJaZ(I?MLkpeqP YoDwmΫF~yO|_D,JMVC9"g!9r a׃kk K1nn9{2Խ\/説ಧQMQ ;5vN0/? 8(huا.=BW"6y1\y?Ám4$)8\Tpng DUk72q,龕:nd2G,\ɠ`E_H+)ĕCU*6Z𯻻kxx.)d\-"̰*2"C4(ߔm>跋#kofݱ鎑6)pAҔ\]Oڒ]cH tOFW";hD%T>^ũ߱*DSހ/\ݨ )!|]6u. _Ł)v¾JS9U##T*`aFϺryδ$ ψyٓ~qf*!_/ɋكl%{slJ4QdՏ>;Ic.j Q !Ǫ\}wl%b\ejC#'R<' úq3D+ݢER@̟9qi}STΠ2H`H:5HiwOD]ڡVt#A7Qk)>& /4/ TAX/Ní>)ҔG벛Xz" hJJ$/jg))yx"g%ڙ? & ` 6ۂas LsR{7i^V_öx35md5Mϴvj^L µޜ|+?I)ox8$jZ9N N@sܓ9O/b&_0>J0X˸DO32 b9/^HDžkd 95Չaؚ2VTR&$W*iv!Kf[=>FԼݱ3Y:ݔ+V N/8͇(vD6 *tk?JI?qhM}M]H_ Nq8w:E$ 2[GRRr)ARZE57 rJ Q>dyV\b ޅJ\Bidk 3ͣa#@|a,!R(guJ;]̶HR-kgk|\0t|EgA3{wceI+h/vhTh5dߢrv̔F|V൨z-5>oһ pкJ/MpiqS6 5uOPdl*i,f"rn]e=-P$8ߓed[<my{}'W-;%d.d۽BSك?+Ϝt3N9ơ$>bV*^]˗`~>a3_L.,ȇbϣC>h @whys)uBJvy K{۠iJ;k5Pm5 hmxFi8OV{!$W ~_(-k7 "8.j0^E)1̮| a-܃u$L2e)$n,uhaQ =ZF!,Aߑ!0r50RKO*ҧQؙ]a)V|~xf?ʑ^c;Nu$bD>=8>svM㛦B썚H$ F|gU 7}06g>9#-!QD>ęApi'<&Sb,_ ӌ7'E G$1ËNoX(Z71!|I):] 2`aOcVjEY^iz߈ +pyU4 DzfݥG3e'P!di>%O'ڥ-{FTaYwc&:׈r ¨$R~[U %4q(fb!R"&Td~ ~X m{^| 07Q["7trXN7Ȅ*6>[K=19cZg ;>.D]W7d@iŀKŗJ vme~m4~$ XqEڑS`FCsLF7b4ͱܧgSR G wT*8#D)}~`uZXBٹq"{L,}@PqzI;(6%ږ[6JC1td H/U|}8 $C*,YW:"./Jw|\6>0*lSaAsgj#ө~w&.(ȱ 'C*sgbᅋHbB8Du 6"4m$`=9K@<͏a=@g>,>!b!kR;Hb`\kl^DvY2[a6ÆKvXf 12P|_O ҈5mSp>@O=06"VZJCFl&?dH,`*W:D8J\̏]iLr;%'yA51}pdSn,WvȴE}бt hH'qAcHs@cDXz*[APAWTi7 eqRtaRUz#`)/va5S3XWͳVhk!U~ׂ9rsHHHz0yhGTDyWE5ЭaSvc4;}PsJ ) ';h -ȝ},݁P^lWXLZ[7&"JPs3Ð vzj%U p xxv 1cv')Ngj])mu8w8lV/jfLh]pW pxe0̵5C UqwìCk~5ǿ@5:AˊQ$Xv _g%2[O| Ǎ=ֺk8:6\9 Iiʯ~hC|} ;iI(KiJA^pXOP90rvN9~ w1=Y-DY#5c=_]>6J"j,!0('cr fWh5*C sw@pFН a q%o)7;ʻok&(W-mm%T40\;@&&> 5Tʍ*rrEHwtUR8oP3;f: I"Ԉj9b^ 0$}~޽:OL[gkZ˪9<he'u%-iXV"f-4riy`3FԃK<9ёhәb#OK4np"YVF]l}NZj,ٌb+4֨|? (1?mM|iׄfߢh7AB`tcJH,?V fHw5VrC|]>`V3BoKF.>fIA9I[#=H+CGRڔQ@dF~"rϬ 'Zu|ڌ, S~yqSӪza{0W8X!*͎:O%5VbV{EU'$lȄXa !9&}L`|D+n~>ᓀ[c) GC"[_D)S==bݐ.c }ڳ;'¬K7wmv}?t0@S茨)ו#fx*¯Kvm Z{fɽ+~wm(>@=1BkxNAIXș~*Id|/HUHDjh,=5h{ޱ[QOFG1_`\\Gr>y" a͸ܴL*AhCS1-Zr* md=&.C^؃ ^g-un'td)?%Ԏb9#oq)m6)4\GDOsM;-+~ :Nc+ZDLW HoL 8x%ߡTZ\OZ 9#14#rjLZ0Dδd ;b|C5rfiPm-h>~=`fs#ũ}ۦ_w48w"=d`Eц|-8Y%rhÿr#4$R2Mγֳ\@Hå=/GUB ^w.yiNh㺸ТLhX 9u%Mhȼe,TG# ::F/@~{ui8?zr 57 X] C圅Y\Lx0_VY xp$U-{dUW!"'أ p3(]F&jMMݘmo[Zb UrSA,c ciެX\ɧH@AR^ d\l{[&~#y ;f11F {V \vʟMy\7wNjB=+!8+B>־T霻|t9%.QƓ+?xZ]~GC??5JR4I0l5~JK9)Uz 3X+*\GL$T`&y p]>i HCF +9ZnFW7g^YX1΋ěN.ee Ww f |7f%4 qTvJݸ FXB'&k' 2ŵw%iAo61WHȸޟ 0czӆ)eҐt8;Q蟃bJt; (:Y#1{2uEiw0$TF'*y581qKa˰6)H;צ;gi`}wjܖz3dNKJtoi4]j=9Z|뼈CƆ}`i(~cѴN?j6*H10/o-g#3IGq֭ x]0ڙX6*ԍ-Z\;>0SC|L> N XB 3feX,ΒE|%peQWɉ>> ?j=oG)pBsU*Fyq5 t;N ɛ^T˕ _OkaHQ4u.Bۣw.WKWӶw|A\qpټӻw::Dip9B$@ fa:q'`G$/L K%ffVآX*2.ʆȌV=~|e"kց3=n-:Nqwڱ'.$Xh}ɓd}'H YgjsɽIev&g͇M_SE8jxQ/s;M GO M'$A7{b*A<{AH+MJuWh\X%}=fUhY.K,e/,'c;J\N)\{~s~]Zp[XŐ=oo->$"l#GfT w *ߌeKpB(2Tm)!$i)|'@A 'mwhwo<Lj~?iu[o+šǥ>:sUסx-'kR\w컎j,z'| m 񁺶$} 9goʹF(O)G)Gj5y/<Kgѿ Qm (}(koȢdw7Q<'i~`CɆmh:Tp_ Vme#9fp//aN ߰HT_U \&Vŀ h +N&ԨTUP%xdc~ -'s>4'vwE-6c JbxVyQ=;8x tLȒj|1_wUUvG ]q*зB,-RNF5-tG&zZ*e)P''0 {n :E+4D. f+$Ibg~dQDŽkb$J Y4,FJ38wy8fm>tP31|jKLӏ5]2zVzw7;Jvܔ7jgic[a@`hEFE |^G|64tIҲ%)UcXWӣ~bFVHNk_ V͠+JL&q즅S~h9R A-/"*Z[ŰqЮ1bQ.ב;$@J@u>&zwT!,BܞcJgy\ռN;Hؼ\Ю$7lMwI4Eլ &q$C˨|TՈg{yǍfmXq\OU¢CvOFyqRT6SaMKk:;Ʃynu-%$IiO=\ UnOt<+n=*ݚej&G(f-A1j_"+,;I~̲Y^s *SY*(Z^4}]!/@z1Tc&Pw%0MedGr_If6dh=H1_lh@Z"j0-;$! Ґm}W"/SF]wM凉 Za<ۓ 巸oFW:ɔ A}χ{Tk4{4(9Tnnc O`+sIMFcX2mfq7_?٪p/9Eή:r15+ }7޳1k7%] }U.=b0C̥xjFU{g&7D$/*Uq(ɔԇHgg,IdS/ss3m q;xٰwϐ7H>]$n6L{]܅K.#W{uBHo*^?L=&M5<_j6 `Pj;$ "Hm&](@"}ga,CZh7}z{@dPzz{zO#-yrS׸iL8J/4IX̣?cޔ'WI(l i@īڿ/eF AـdAOH|9%>9_,;X~#H}z,RC0p;L\fX[tb*DM2IY\xTh:ceƬE0Fm?Q/˂ZO؉e"Kkt$~GRrsI+k˿$l#% 1?|~ ]%}O:9]jWcƤ/rĀ`5Z>Iʌ= hѝin23|-+zuIУ@^1T#E r '@b$E_+qKXhKG6Q{T+`BC ^+hD/gz:PpAN[ACB#vО6MH?^2 vSDb}=+p;j51@cEzL4ߋP-~c5BE"u; 2tGjG+qϲk>^ALp7ׂނG׻”Ӳ}_N(#R?0KXI_Ӗfa*7L4U&lF5)]_dPy7$72= UfMXeufka Eu7"5D2s ؔ t닺Ѣeު +aNO(KI[35H.BG!S>^M:j 0ucMՋ'j6QK'pw'SΈojѥ 1k:D]Y:g@"_Y*Ofr-x=oZQ`"K-!Z(1Ɍ_5)[3$Yf+.(qS{ j:9^hH+**A}!m֞ufM=LU1<+hLb.?v`)r6#YT5+FN7rWe~ XJ i`d BmR:swUZGI3`QyH>{Yz{O֋q,Rlx4'K3Z4?b=@ۓrILG z!!-pv0u!ѿcuz;hk`~(Ї- ?Jy2 ))q=Ke͇W=ͧ XI:ɞ[>K` _O +Ks7Vɾ^]&UAEh;qkdqKnx^`ѡu^1}68c+}`iJ`aI}y0}t |86;VO>Mx]0D(b:bZ9J|,u}k7U>![41%ݡ73n/?H:ac=K/Q?Ƃ!y4e r13t;CD΀ۚcV>a!;`,~+M4o2t7<=ch;汼t+KPITA.㥱`NW:>|t(`sN}]0$73;,cŻE?x>N05NkXcXN& N6֜D< S׏lo $u͗KP t4L;n#!u:%m4qOvHIl`<:=[,o18CZ\M%o Ua+M't&};ֱMEDpf!;?C(-obӣ_ͮF%U=/u vy)2!d-7ެ ?4SJʐK7&0[#=+gJO-ٻ_nkV5J@͔> C Bث!ORdA,!-FJx\~4:oH%`e{\R2QRtqhL/vEbBJ (i2o_x{ 3񔤁@z{АT(t:%!g") Q6݆&~`hi1TJ2hTO|?'{ \\4cCC3t_ 003sd+?"]EtU ہ?γIb#q Od:]--CDQa&g|oG}d o &Q<@xBvv"+6Cvn#Ca5 \u-8:8n`ar 391u\, T&~+a51ILv Q-Ӂz/ޅ ĶyK?GI@@}[ME[Ѝ `ߍQL5Mz)X>-vUf0fiv@d4:?"54^!(USNyan;#)_oχEaUdN~W)p廮i~n!lȇbr;9V4a;tuQryuax')ow% EjtY\=$2 Zwn}"cdv^iDܧ8eH\kZBryUM69͏A6vG}.9F@o{+wKّPMs& :17bAw7צQF0卧]+200Jx@7`Y *Q:7{/{LqހA z^ʖuQUwJ3*W\PZ[u^ 3ePk8W)[<ߎ#%9WJɕa8`/x O1/QN9)}SD8AlbEgYMb5(׀4=E>s34;/t+=;wFzo;)pI% Y{Ύ:R1j)"C^i-)ԪJ,RLI841a̕*,yybPSpsPxS >O~օ{@sQ2j%p8˯WFau:<0:!-R$i"bhFa#߼P4Ke ̺̕_ OyP?\r/Pe{\:7&-8jRQ$Ʋg̗";ty= EF[KՁ1');Xe[' 0~x"ER]*e_?)#<5"] i@fiUAƻ h3ӋoD~t,_#ťU<<\Eߪ.,vk?JE i0ѭ5eO?' orRK=9,$hC+𵥚(4=N[s0ЍNVEӔ̋υmXfdG_AT vi|ҳ"ѹ}$>P<7wB[d+g(8]K6t+9HH E[= !yempZX J$B+n#lab7.бk`^0 `yPfe^e J1)O*/#J4,A% 3"F~hTbjXe/ompƕI(VLd[)g}k,NY3>w@ ̱Dx.,4M&^UZդ D7LytP avI[m`A+'LŁ˯rd7S4>w@x2*uJ:V(,hNQCTNޫjhq|ee!VVS`g7QG]bbm-o6Az` ڇɲJZ.AO4:r`i ,;#oTYKsȅWl#b7ݻ3}4Y%I1xgjlU ?끫`#Zd'Jݡ&E7 `Ƭp.*.Q˚U[aY7 ,]DŖ/!^j5sp@Q3Sc[TqNQ*g~0Y7˖WnEIb9]8[bsÖS ρsN!C169u0z'B, VӦ׉MO| F^|:kr_1%cj0"=2WG2a^sQR;+ A~-Z.׳4Nc8g0JȪB   P;'Lpcilc횺8̹tqdDVVQ ב6n`0͸yPji5apsDMè㯴WIiY79W rX`bZ 9v3j/u/CWfzp, Bo; Be94[VU&΍C7nÏ^5$mK7#zJ9BAkL7/<m~v]-$O+S,9!s+Ab2'N9́ au>qr7:e ɋv!mjGBq7*>%3*1BwJ.7EsivuZb(֕3|"t3oɹے?3ep0%0r.Nਸ਼BVKiydȄׄBVI+V<5Uܸ8[ϋG4*L6lQؾVIa5C~)]礪ZʲHT>"$@Njwveփ C F8DӼ#:l5+ӳ<* :|-&L<޼hKq^t:=Cs wPa]˝FR$ 7p`ݸ7+(ћHnf#Xnmݩ{X8ip3LdJj*O';˜QC{{F!Z#\`l/Pg;`YHVh\/ST+p{{|=@.yZ|3SǔEQ8!67S'4In47`_i' ZtBi.wNxEn7?n(؃ )sCG f`ПF;D3Oq'^}jH7tp=zHثclr O6xK otFig+Z1z ^Doa8MOi˺nxak+\-LBgnX 秣cE%gWw[o2Dף *Dfe-.<²7KVIbSPp)[CeC"Z%vo[).|^Gתf}c+s) wt1=>:;ñPZ]ӊ\c365<m쨀&A?S#kæ3|iqcSAZQ(V;$iR"Ԋʎt!j"bQP` c`rkv:$_=@)1"՛OYz"peŷ])>4)ùpV m=ofKCAּ:4Һ*?=h ތn'2I. ʹVXـS5q jrl$rR``ߧZhkFdNJ׮i$ꮟ_k~y]+^rR^lخ!\cxz9= MO E)W#־yL6Fjz* _ɂ^*F]f$J?VP;q53ϕ$mAˉ#23FN}! Wuѕ) +iСIb&7ӒIUT\Gͮ __=PKƾ%@y[,cL9M5vwm{ݴR@07lMu`%Z 55 "lP:7hq&4D~߷FY;lU.,ݳ"]"'jI]$=0{$S+k8H`,H@{篇6L>w'j'᫡?[icߝ;+\l&*7c <S  dFQTA(?]Xsn{PQXuL&t8`9: c>9`_O /@Q{u?- 3'!΄x)ժ_3ف+U]Tm KX cC-r&+t;UX.U٪tVކ`KaFSF;g/P\ 4\"c/_+¯a_>CK) \Bm :2͸{ MZG4681D* FLΞÚ&~ol*V @G l (D>qPm#1,@ 1הȡ H!$d"jBmoCC5/e]NZ^A;z)ڱ&,t V7<ï\ʼn+&3~y' _"o9=uB(geB>*zwi K$\҄D c<@7~u;Zٲ {}7jc6nR.]sFX#ԩ%%"G%*3IzQ)(F"-q|`/v'4]9tDsAx\^!vqEHWK q*S,gj}ee'YY ,jе)+Q{ҚޔpR{:qXx*0ؑ}4U2= Hۘ zJ|60H1*˜9֌g)\o6\VmU45׌h蜒\wZ]G/XR<duee *I9O9v WyA?ÞCn[!p۽Z1\耄Fģ,l}Sfc2&ua34EBǖC$c{*s?پT}&gXf|d뛬z51H]tGĘ@G(E-QC*oFovO?sR9<" On?D AyYTBeDsfe3m;C#Oθ.5(=+ZTf_;Wj*!<}TQAvE4rw\E=kaq~ԑ$K_ϭ_xEWq;}hu\XZ.N_(EO$p=on"R O3Džc.+Aڲ < '/)q;Ta?3mamt:?Cr:8gw 2 bad:=eKn|ߎH]Jm3,o!)_y}>#^p#ڬ7JᤓOO/Uwgv4uV޽eR ŧіzXڰ2f{gֲE?˖Na% 6>!l.SW/m;3O1RJᏥ؝^RgKq|{N7)}Xf2F7$<,O\UhBbqe 2,X%Vr_֘bbv^ /f ʠ.dtihcщ imq,nwI~h4b}mH`:zѬtPIq\Udn1gp[Jryh2/_QDkdݚ\cӱ Y8E_ϴfT2;ن 1-~rh箿W&y >ֻ2D-*$uaB[=DϘ7Pn2!ĵ|j0ngXfbZ#&@~?Yc;*|\: ډ@o bu?n!%C3".J-ynWyPA]5 ̤wX5&Ck+@V~HSk't́e7siј# RW*jOa22rͳ뚄45R$C(9av(<3̜Vd- rtLְ>(S8-=Ո->n~ğ>ŀ#7^J)CшE;=}%kpAײYPG@u\1r}gu(y*a, W'ހ̉'i6H^OBdI2 itI4D!Bm*Phut, .0SQ|T5 yxd?AҖ l4~ח8k 1p->?1 aRDNcട;hV?^`":~ak<o[IPn9 O~V$d[SϤ>흍SN{19/ e%7|U:uXfu;LfS]`b#`s-MM [oK$!Tv в-~cP@crcn LA8%豇ր Y`ȷDՔLbY$C |\OClJɡ+iTķc'sXp_k̖ALGQh^w"/#ś|)!z/b>/};O 1,A˫lk{T5}NEu(](uhSzO z- K mZzB!JS_w 5.*u93b?O+mE?{čS%\Pk gTWdtgLo9=4 hbs6:'_HԔb@sBqF0.*+k6Z1CF_6=5_Ns`_%%?^5N1 LzJaםO*Oi .YOe=Id[bθ$;-vVJ`H 8* VT;e妵u.IoO}1BuDžJYѦR(c"DR^JolOo%.%dW"gC:uMY$:2:n5gY_G P"G7p# Ǹ̚$Nv7]o04+= (eS6K! tdt5HT,u:DGyۃ*lMi#SïG~bq,APģ{ٿJǛ?ߛY&_eƹVmr]&R5=c~fMhb8!9Dm{rV[Oq>k|Ue&#!ClS')zA~tdcײ&xu4 8b T]*QL_dUg/8D`6A0厱AVyZ.ms+/T;if_eB(*`e5K,}xd =oަ[.C]?>FZL\ /ក4yܢn^ܼcҲ) H##BvLfP Ps mW71r?IOɋ3YԈ(~GҰd̘4 /6ެDȒBOy(=Ғ=mL+4)]myVdVh*hUj?d? C#Ԙ '>rǝcLΑa PUX|9m`!ֲq)LSUnL>U6ݓ.ZPl G1Bnu)=ڎC,KifFcU5w)/NGI_&<ʝ9N\ #UxSOLeaqX*3rǁ#уq5 8V.G rꛙ ":GziE뜽z]vpDףD-]a`:J( q%Pd%C$]Xb%!*Ic9 J`Y[7βt.=Y rfZ ;)ԿFJhE:I㒤tK9hq(I/9IV Q1Lb\EZZʷ9`IS%Tr[S%Y[멸D9MKL_KOR)f [ۼMgM*iL: QU?$åGdH<Nrъl]KN@R5NYGx N%3udNtouQb7j_ø%qQk&>TZ+}w᭗z_r^F\P1ڝϩeprޟF`}ٝE/k1]8h #@:Q* Ig/W Nۋ@Rl!n=mo/ ݻMzkMFA놥B|!Qݎ I*BU8\n&YĘjndg(ǿ(Puekn6_j,BM'} w.WV: Ey;u>if44CY6pC::bF4"Ȝ2U.(@}kf^򱾝^}g-謖J3J[Dž &5N]a(=Ùg,͉v+RDcNroUcQ ٞXibmCX84lq#cE2/jHxp8۝z1,NjUԚVnt}W[ H %ۉ7T#+J&M Q˭( '3S{$U@ۜ07 S.+[T:1o ^H%gѼ46S!P3h*[ BC?TL_&",O$vao}Y.cESZ S[2_EI3r+yv{Mu$k- ]E˪G6뺋/ٱ/;jJFkM;QbĕKU{¾I\i&q*7D|bZ wDm"̙̂Ce>FRbAG:efo8c6,ȃZfǫo-uY;OR< ̡3;| DKqVf($ܾ\]{'$`:5Р ]j<`rgP 6v&k{Gy{|<(BveUt>{aQ[(z{ltC]Ind:}}`Ӱ I@f7`I9.DjY>^IDVg"͛!>FjK@V׳M!ggdLìo[T24ENآV{[[2Ws=%9! פtYaʕ KuiL(1LmO~*IȭnkUºN6ҀDeAR[Ausΐ׈Hl ryp[ҼRJφⳑ_} _J'^ CFfNѬ7i8NS0Y ݹTôyeG]5:wDRXKwVV7?uߩ%Vdq3/#Srs66;>L>{<<ضEB]HeS2}@&e~8;XᆢqɈ O>>0gp)F5eبy*e7$p?HO 6M-bdpVT& lcw}h4zi/-q^1XX.Wƙ!"AHLĢy~ Z #c/~2e@h+΁+t:9&K)%W[TR!d]EEv`'pXd L&j-$ĻRrt bIu[0R)n )cu *E琿%.:Csm䷏zdb͢ ](7(u \ia3Ï_Ⲋcljz%3 wԛwҨ?hd#tey/. ǹ/7%k e>@$9m? KjE;O] "6 go坽LaENLMk=KIew^ ĈvV>I7'B|oWc?bA⊫PщB:a+M _l`ݑj>G!&Gz%XaRd>wk>'lz\c>9̽Ap}kz)|ZXCuvJG`I`3um瞓^b9U`V<%̜D; D?~G$&xTO@Xue\P|udN@Rl_h: sIh!tb|2]('Auk/yL7A+\K^\6:t>i<"C\2.wij ɗRLgګ]D4!˲^__W< VNi< A@>A;^\:_%!OaBœ3rS"GMHL5WZཐS[ɁX;+u V.OF=6l玍cxlxa*ϊ Pcf# ܵw0t2p塂󲿈I ܶheӲl"~@3fy&[]J g k^<lIqGp܆>/#Mj FL2=$X%ɾl|6Ŝpˣx_iɖm<>~ɤC,Y ޗ.:2sgBӏN:) -If6\=쮰*= K~Pz4}:÷ZԾ]ч7-%ZIN笟kO2`_vOZ$kR}2 \vfgƵa =`6B%N,̍5kAωZZiB- v Е7`&r*Sh.!ţ}*\Yv?~z@;W/=Q0kp[%C':ЙЈ >ԗ_% [|2\ iH_gcuIr/JJ ACc+Qw3! k0MV=W8:k{1?GVZVN׷ 7M9!w#4gNm5D1MiNv}cNvZ>Ҧ"[ֲ|p[X(ЫHww iY?ʒЪ;1/Ubl<O9YJfil{|(" =╴Lr513֬9$ʿ?I$,C8ppjhu_z: ![Nl'L2 .3w#κ{!p GzVFşSn ާPoW<6=d+r`t/4ϻ0<kՇ$MoDsںߥb2c2&9a]SIGL)>6*|Mp'2yLqsKڽZOoTV"q|N) mc9y@>h2wDbePTzAC ,;6qe4Z%r˛տ䢄 ߤ/8 T"/(T!fF~"CNۂzq̫#8?a]įaKFTO :w_4`rߚe LMC'ZPʨ#M\6OXBb`gZV饋>d-tV!,^mM|1ܻܹzyIb'K$OHtیx׃>̻e&DB=檨{(X]IE^{R)^KcȸW4֑?18)/ )\'k'+~ZH% Q}Z+GZW"!IGFB^B4^wԉMLn!=IʜKDGifet/=7 n]sģ{M!rY$'u8!/jݤhDt=E]u$j+;۷WOcŸZcmi&;cKW]DXd 0}d&b^RT)Ͼ.5Ɠz!x[!xt`zb~XX:iYԪꢸ 4f:Uur#&%u^Weۼ=%9F CCqpA (f1lNY7˅F3u=Hz 'u(vh!6FLSZ2pz0f!!σ  {lUsRo{|ʣCA%N#7{pw&}T`1ggHH, Oo.oXp3;O0:Fc Gī4n%;\ ȝ~}G]1MOځ[藝_t4Gg{*@|oۮ R͖IO9O ܄[١!@efRRѩ5y]#lW &c`8 涾ovnČ @vS iDž)al$McQ8)NikT*aU]PYp!B.&WWi{FЇI9Q&A􃯕}uq7__ȿL=x 8t‡ #Y>f0sȉ ѦCcm8@aeyU  곜 >(\FŒeк,^ݻl";Y:u] 2TsGȮf 059"LJ;4]bI4bxNJdCxd^zջp|/!ĔMd8Rv͉C$xK ${Բ,O;.h]y]4Q2 2 .{ُ ġc2 Š l .\dq[tIӹ%|@WdOŒ9)9[ͮ&ed;gdPVk)hEz4`7yr.> *%H_{]02ƇZ*U=Jwy@ѠHz3b8[B{JI͚0YI |}mZu8E))Qmp5q8863/Pdz)Hz6zJ2>?A`z}k:S]gamO"'eókI_L1K\򯷅 !h/GDݯ-4ey6D2Ӎ'fµU =HJBPD: ax4Kx+uEDFAʯr:@0DRVrhQ5plE9BSf+IzRlb⼩qc͋KyMM(,(ˆSpd*Y;D֚4W.i^Ba)*X-᥅=B'7t'xAz1ǥ\?|SRڈo:5ǵgvpT<( NmPP]j_#f{JX0 *d' 8 ,+ŋU8cDžcQSľ1nNzsہ_ E.?҆4A@H9~t_pv=.ށ]=!]H;L`V="Jۇܰ>ҰQ@;L[ (|,́)mˤC7"r9W,3il38Kņ-T@B& Tw!unbl1++v.X5癯?Tn*J>"i2iƠ K ,1Q }G9)k1e6 URDŻ 'd+JNS2p4 ~xHq5tn#!z&\a*Zmhme;'>Eh`8>?Yc\4}3(6PґD)"9 |`>7{Dz#)1#;GJ(.C.ШC;O7%tC~Ε\&q'+2\7 LTzn%><>!`Cy'1uFFLm,I  Z+n,*-'Iskp'Mzbα1ˎCυuG>>H(ՆvNk\'ZE5F6=0mT q}?u6$.z<-I%ޚ^тx ~m܅ _fk׫=ykҫ+5$2hPfJIpg,feO'K)J+DZ >nlHo[넰]iJY%hkus|QJ֢1)P0dzk$Q䟯&Ծj-Oa3."- h''Qī./HtY%ׂ~jG`O4NsW8ҌRcOU^ő6+?Y`k?&ZTUaBDy b=E>rhrXorV绚)T4 a_Qfl+;eqLY?}ńo*;Rpdˀ#X%3'tR(#WzOԛlCeISFtdzݑXv'bME?TZa"`i_S/Rx#~KxWn!UBuLa^ ,85 Cb^KȟH񊇯pG L68Ys Gˊ~'||3kEj{G`-~(l,bF XV,Tؒ EKt6^rPc1Yn+ W- ;mS{=#=!8}ME{s!C#D.lmY_7gA}BrJUBvYbwC<0o0&' S2;WXk6?# 0 -=t_NoO _âwzF))A TD;13yMY)жA6SN;/IC}3{*x++OkI|Z74]"&*r/b'}Fc Y`1zV Lю~t@Hx)]?$7;qq+ \ow&_>,Tm)&,%8ڻClAG[g虢KYxB4 @cxAJev.kDk|;arHS,o& QMj';~8/7I3~ L7B[)u^%84P-\ٹ.If2S* Faϲ:$1eJ|2z=1|W{ɥ-SZ}կ%@|X?9Td =;4rj@KRLuV*tnL|xlz8.Wճ 3}ൾ'Q>gRʛ?jsDzZ Tʜ@kCm[FKo~Qz1.(bsVh\p⣽uXK"Va9:>~ި\.;GdR[ cq<̰gG}BWu'e4Y5=WYEU)eo.*[w. AY@麬xD<xtܞ̏0б)"BWJ=g1.{P;eױdM PAޱukm0_D+@ Q#t*s" 6[ҴZ^Zol  |Awkmy }0z<Ey#sFj~#2:aܔHՙy)6lI{ty.B}TScTdTYK6ko}7H)4HxaX)P ZBKAФ}QK|2v|1`S@ߜĸVQ;!F'p PnlZjA7aōLm6'N;ħ`/zk0-dRa,җczFʚ5SoRR6l B.JhHm˩-&Cc;=ڪMXxM#qe一XJÕ}FU?/57yYMkT6{7ȃCZ*TҪ㈦[Jc;ȼfD:_4)-(juW)goT ;c%yD$Ϩ&^Y6=N Fٙ'5S2N9+@k), E%us&&$85wGCUp=oWbA͈Ki-Ki3510w업ƊJtTMOiI9!b9/a52i/#ٞ[Wםҏ~qw_P^~uAm)j9B2̝wB/%?l]BF>Zj*[W.U_`NV+..OɄe:ga/) BTc~j0q#"UR_VKuUa5^H9xh qp`{=8#Xu ej$&λQCl- $N3 k3:439ۍ1xLwajAEQ=j*`~G5R&w@-[Qos΂42~-BqHKƂ\ c'_~_&] mj~x rWv} f@;냀 3"]%.ejx=􏞺x+eιQ wni琒4ID:@/m f&87f =S $q[acQ̴1: <▹DG ɟK%9kPKBNRgƄTVm-%hv Vf5t!šh$3/wˉ6\;#R}m#V}P]]a<$P1SywaF>etNt< !b2߶42Xa }_3 6Fa^/ӻE ^ÏV!"+rrfaevP+s4 jU@1mq;;!D97.wu.B)f^m( lÂ@ۦ}9ia(v %\ĤB".A08{~Bp{ÔSÔv+H|T^ -(~,MIr\mDC .j`D2=rMVny8M1,sJ}h>D2Y^N!iϨnH[`wzZE 2kV6ʼn;ĜqƙBY iz] OG)]+0 0ph7_;Qyme4 zI1pO'=dWuVs>F3hu{I>%YJTeckٗnc`Z3d@yfv:Q- ؊=:*WcM((1LjSo:ʿYeEqS`{22|q96rif|t+H<gͲ6d]w0[cЫ 0t" W82rA?Su=&]}Lچt Kk$FybՉjlhװCN`)ZK6H+3䦰-pT$q#~,nOJJ~FL~1"a~x1v1 DQ'Z^D")zO #ea{~z@l4@'Ǭ?m`P'+5פ3k*m 92Zf$jT6$a50FjkzuTRd肛vߚ*0il~C80rT @݆*=-Zҹ.*Ժo"+>FYhs UKj[>nmSBz~ |]7O+3oq]XV0M_1LJv#rSvpTc߇bv_ĺUY&;q7=z͒ 7nB?Ǿl@u{P-̪ld}9O}i_b"~F!Ewya9pلqP?$FW_بnEhW&hHԺp4D) iT1oFwz>5hHk͢zeJ_NS19$F6V|ی8&0m=xA+%8O9/2&2N, +}#RA RW؃H| d@0XH/c)auEr'9Q+Hhz$x]IY0"4jr11ye q]py#[g:!h˧TC$Ғ:̔Z?4Ӈ/*9"ۋp0) XCv[9c{}N fDZ8ȩ nYft ⲣQF7F&6)W]9v jZM*,TXěϟ}$XϮ4kCR]`ejV~ͮ-&_4cN)f.ޫau!D^r,21jG&BTBkrY2.YGPT.+1)8s!bX|p":НHlk̶LJ57dϫR^:玻j-Iq: \ǧ8dGł/ӌUo Jed溪Hq~`RE938fZ y#zϠe=&pFwS>YS;Vux}&@.;N5O_ FܩU?~6L[$ѓL"x⋟d[lYj#c}F ;dui mf7lR.]'FbKB} FbZiFJN5J`X V@}D +ؘ}[G*"wd@ JF25tVNW^0CI#F?UzEYkg`G:([z&(<~"ݡ|eq49r$MMՙ@W)VdNuEr^{Uc\EL2f[_f`9 DxEr0φ)Q"RUIso-{J\i@ p4 /ɻxqTf(#bƴ0E#|;Pi'>>kF'3ɴCP}r]@JcM+ @oXR" Fm$з5yԈ|`q"Q҇L_3<*-_ 6ĜZP?ik:{C@G>F:K˂j@vuxS1t q"q;f9i*r y#MӞV#.VT;?L%P55_;ЂPbBPf&ܖ[yQ*>TNk)iJ#(.n$ag8HdbOP0ԗGbf'A9"5]Xtpb0]@ *Mk>S[} yٯrt﫟ɟgf8Q\}S&1={oiJL*aHkRP@ ~@ec!G5"DrjA*Ca6Ob%yw@Q-yF)GDvVI@IQ]Kz  2 ssuktE;f1 Lw-75&#Y uA xzax(|,(+V|Ҟu559;N&oX^cE3[H7}&&*GxQcg>_E57A–<λ[K6us:x \wI<-JUz8,GXU;>;X=Z6s׌oH#?$nHE^Auy#;qh0Vf 2m\,6DId68z53))g/* $,h_@|?I7a$QHj ӯɣ>eM{<,YHC Fm]yO1bpLuFF[]e s%]Vd͋uZ!* v]TP=i)`Ί#fn Sm'`!}tU)UhLZR}RCR@A DoP e|7=%l >VrXàV7NGzy'E;vޫ%9uyAaغg#>oD3gDԯ\ Ծ u! P4tVRY0 WԶy{^KqKx 2kRq 3#=f~JN(wga\o*L TdIuWP -ڜou&z=Iɫ`8Ԕ)}y&e j9*UWa/ ^S]9V~8ڿ|qklH)¯o#'¨ "1$I \To<9^ӹ &1#PCv#B :\ E[zAîIk)_qykiW"߰ʈ+1ǴfOƹznHFm XlhQ  j㩍ֿHDAHYCı؎]ܼ*JJAWC,h׶!V :UnP9eAIm0O;S%7( CkbT⟆ֱ[w8jCIM1&X%KIqF| 6qZc\v/T#Q#C > -/'kY'nr63??Y~Oqؿ]]]T%4%|puEQ;* XҶ`:Q;ZvJ.Bxi1 d_RICx*[}$/+NhsvybJjv1V:9pW,rade^>p +QqMu7 4+oÖrIC%S;.$?c {s2=`YXX0ޢ> ;^0Eف R\|/]`cuH\EI#yI$Jqm(=oz3/".0Oqm|rq /-7@^1 ڴqs<;P^yJΎE1͝ Xk1+]u%1֏}iNH'f(J=ح4*_}s<Jݒ 1'}'VO| m8Aˆ t"N9 4'ԎBɖ2u9Q\wEbf%%^ l>pVά0z9GsV+j-(jtN`Γ.\ܒ 1Ai71Z]+ %`O)m 2x5M_}kFh0;ygCVyH-usdOVN+32.y oSֱf\GxgB({ !zgf"Nj*WQ]N8d9jU Q~BHHZSv,E.JObo:lLm?i["5DL;YbuDA PhWwB%I7SECR}D7 .X=C@y͐{/F2uO׃nu+T*N)R["ůqkZ{ ~6&CMXS%8Ul ^N|I U?NC`#M =9HgnT )9D,i7$Y=s/\c~1@THh\ÌXMa`[]Լ;!MAxDEi֛MнA?>ɗvR82sMg}^ћI)f7N)&QW :8#nzD$p$Ңg@ !֬(rD@Hk.+ l9[MP"@f<Ů~3gq=&-@Ԁ8?+@mP0z {4gzftanut ۡm-R5ܶWO Yg{#ŏn5Fn.oBWu;Kekj鶟;ǺnAB`,sLN1s3{;^P ePWdjemVݐ;u^WnMT!E,Z=ShNF?OxŎ DgZ[Z07$7O tsꍌU=-&hhCjtܣIn_6I ,8CE 3UWZq<ߋq(!7-0=7-iTy n깂MꠕSN<"|谗AH6myT`qؼ9HI),qS6Ϋ'!S Cã`m*G\h~`Q$ud&x;Y33MY.>> Mh"HzWl]_&_ +˿6n5j٘:SsxGCWCWYc8:쥊Fa|]nU@Z*rTd*]=QY!buƇfLTcЦXCAAjS*Qp}nHVQ+4 "U A~"Z vDvQ:.ZhcgA ,)6 x讻eoθQ-Y~6&$9 }#f̒o&p7HK 1v`׏bT?c= +?&$p0>^YݳRm'0T*/WF-  Yb_%}$̌i3ί-wÞ`!hYn6*5IIJ6pvI9[N* "yFⓙw^>@&Mr1`D܆_袼OaP jdv>3r"$IsM41=A5P9/.1%mIt3dH]6P y0e&ڧ,Nv1lvEZW\?7yQ{pz}8VXub՗]VEzVYnE{p;Aֿ ][뫯*^=@Mmmd`fЂWZS>(8 ksܒk9 OJ3UF2}2+Yr3$Q 9<qSH5Z:0h%pH4>Q ] vEɣ2{m;+dzgHmۿ< ;hHJ6꣢ǰO2+ɐ&zX" (E>;h(>wUv QF-vą{h,ܲhB@ZKtPа\w xgv~&Mg%਌$nk[$Eosھz ՙZj8:jwv3f}Ȗl-y?J$-)8}7QɝYh gTYN)a,4b_ŗ & dU{\ҟm?_౷=g$yH##4b&FKb:ge ck7OU]弩\K:`MS%O?dSh1V$[o4z>ǧM UVO_Q|tSNaՏ>s~x[È}KqJٺ a`؁8Ai]zHQ $Z[cHJGbwB8dH N wg'?|,&M$6I=4A BR15|$N7߯%Y65+EH 8` 8Z.Y&b7n2~Sb o :|L6Ϡ@ܔqOݿr y Z^;SMكg̻g`!ﮙVhE嗱BDMk^n)wlY +g/A_wwoe:Q 8)xU,LWrdCA17JMQ_XH)h+ܪMt:0eX6n3ڤU|QV:foE}畣Iaojc!6q!7 J&ݭiPo7Je9{Ѝ-w?T[. "C4 x)l *Ad -l\ PM=~ @(jȅm&QI;j,14xMZoź [m:x, ʽ5@^~gI_^'~Uy"62DwF~:3T}Ke\zZzce/0{q~"$R`8(kVk1f%̐Cfy#5W瑿/:}bwUKr]_/LJf-2:T͐ 6q *ׄU^vT2|:vChTяqZͥR뛅00ރdNcH]3d#j4}󢢇w]/j-?1vl-zq3bg6bq 0(hסijgB޲şpz?s0馚G w̜ImZX*r] xjmɜ},oL*bFriFGNt3N"x:T >c"JgyZ!U&ϟLEr("+_th\{o/ 8V(htBV Z+9v(>qzֶcA[5GiLX^%P5N FE1 HPDRJ:H "^IEJBHъbY] 䏴5t!2PI +H->r$d2=qkBYwH~UHX42m$"F(+9H4"hE= 4MkXRHe؈1wl8cZX0,(Ih -["6=*x 4*1LW?(x9H| ">$Y C_\pGmZJ`(.҄@Kg)N{vBbۿ8ޥ\3HXe# ~2iAᶉFK2#Qp|aFj`ìLڅe+KjA"B@l,D~;SyS4[SL#C"h >=|{c2DM):|R؀EBa}Rp|P;;^";3BC(L &ZdR,w,-Z&3 jt7?)dxIXH}$r<5{rϞkհ./&;`cԄ1R[;}C N0lk(:\x-%um> Zc;3VjHo1XOWoƟ􉊅jlpGzϞmZ]R@ƿbsJY&#Lo9mL3H^3 ӣymz8076[`.?r.O\/5l]6g>gϩ[PZ9@uNh7/8LyY,m)JdtěsvVe峑ћniyb&L "Y&kNێ0Z[w)r"#]8`~Оg {]Gn|X׏2- z`Oca;yskP|&>p~'^J0ժ!NY<1\˜=I i[yCPgV%hFynm費HmY{>!Og%˰!ɨc4fyRr@{/mn*p0߼۶{)~8屙HQhbg5oU9bf`TK PϓQ{PE8.3Af83S3|2 Ji #yJC;w>sO/Unh?Y^NylìZLT;A?KE-=xaHlA|Zҍډg*>kXँCε0AY:ꯪm dtഇV{A`g٩̹y4ߞF{U嘎̣Ap9{%+a~w&y|~'2c̡1ƴq}Oh={A| h٧$"C+,. Gy2oR5x^6_DR.*x#O %jz<1Oylm@4׶˸:b:N^)>ߌ=wl!%A]4a9{$΃TGHۑk /b#p<[# Eònu 6hoC^ժ7_F*&v#(@-궒?Bb©(u. HP n㶽홥BVuVO'֖ -# #5zn!+At r{:P^sRC& 1oQ&Ey**.KJ| ;vxj)6[tgpjYlY(w"DGxSk_DB gZ6K.t/ 2l.k̿ty[lIس#h{K>|7>!5=E}[BٓH&.'QPL-v`uh[A hnosŊ,1 ?4m\O~qP܄_JrIy~V(^ _k}#*\omJp{90GOUU_;,!7+ʁL.SX ȗ'ItT7Lͺܜo+-{ETU.|c>F2 )P\ZY)m|! P-̶!'8G:(r2b> m7:f3q;|\ȥzuؖR 5ZWCEŰ^,]j$U(HU&m 9>4Df2paf/a%Ƚ4n?A;vS ÆfB7(Yd+֨]}'zk;ּybBު7E}s%S6=v8&zXOδη=NQd+$l+a_XopVo؆59m>qMz\Gr|#>.OMOn[6Pui98\F߰{U=q/a}^n{Sș۱Te:3[OF'>Yպ)' m0-Md_+<6pWV$Łw%\k˛dR} 1xmX<勴0ᆉy?ԍs<j&~p|:oXB^o͉QO7A4D\ʯ)&J3hf"&J \iXw2ơYmv% $8&PzwcIuÑ=})aAXnK7s c &kJ2W 2F~Hcj6J4,#Tv6G>I#`PxdpCo)CDYЉ' {7вPRcں^$l4(:; \S'`\aloSMbDbV.VJKO)}`N *=7탺t^(Tj\J]}|D@}S(&=92]!"ΎqxRMW(O#^&CQ+K+=b+O[nZƃT PHu 9#[צ:S+A%k8yޢit}3ǀi4|leMow KtÅ-/NY"5QԱ$mw Opq-6w!GJd+ܟ[UjG.@9xԁil \Se)&F(#.A?%SdGϧ4rc{<:/TaA5QnE|ef%ͮVMPb3fF ȑ@TX+TMB?WUW"RsyUЧ,.n`丗{Qp QdIY2 DyωvK /aZS+MUêW.w^$;:r8ϔWNZ|,TΐRTy z⣱y ""P6|KVuz#3ej { |Sؤ=ځN1h@d :0ҪWh:ţ.a[Pz%`ev!ߊ;/Zijn O /?zB(UxŅg"6`ُ&˦m6 K質_ڤo`_xò}sԬbK7&(\ U~<'~_ g9ҶIY=7xK産N 89[CcHP =  y);%e NA?vG,XijN oCyDCs v4.g9,Hei6RkZdH䟆xۂ̤{ᴊ,)V˅@Q!RFjPf!W'H<Ł@{V)@8ߒxWL'*_M&;vH+\ݡOοJ@:ce/&$}:/y"TIhK4a1m؁G&^2m_w}Ң5υ4X}4.bv; #+BlZR75x, 1Nm<c  f wC?{rیFJlg*fm tQ"mɽ$Ɓ]D$ոߞ1G^tS\L=^<.>bZ RDhmVOJwNQxno(+ ~r'mֲ`Zc$O`Gf{NG(B]$clt;wȯ(u< gw5W"E$΂7U"3JQ?<΋f:7ʉ&wB7<3?$ׂu; j$Yܳb|r?mJ(;fڣO/E{x/Exq{IlOxΞfTNmJZOk|7id5I]Sg3zf2b_"܊Fjĕ 7$OW*sZ\MɱPW%fZjґ!>sX8-HY!qz{ zdNk_ɨl ˁ%x%xgj -=M(|:!]ya38)#Y=.PvQTrʅbjKip:e^  \%`p ![fkɔҶ^y/ -i>*+* 75| <͹3vd%R8:>ŵM?(GصNծ2ûon8=O_䐦CyBUI]yeMVx/OCFɅc)$&p;Q7tWC.o@?E-s9}Li.LA|.wZu>yyCbOd b&vyH,[D/ݝ0^(WHķ9C =RtK^).b]w6lL@s2 p2A]@l݇6O;gٔu!SVP/pSP#侍ksfu'0k8qа}$~JN`Rb'3}n z¹C:Sap6icI}J@[uCkk ͇o7nHEuTk*? Qel.Պ"iN v#6B,PF{D:aLDb!4Y(FG1f}U{$)ߞhYC?\9D`ȟ{fk tB؜05{bed4v HCNV?P !KFVZxf.s!uZBdn,p =/KNS{с X `6㐳`i4sScWWZ=)D& Dž].hz& .Q#,qrvzػ`Tq]Yhy#U4$HyK\Ȫ=I dRZsN3z2VG_(Ańp[wmEHlN dQ.Dijn] ,r=:,rg'aj9ӓ6-fY?VZ- ) "J>ޥ3OK $up\;Z%bUm˟+B6T3"hR4bJ#<"Kx4pMk-CjrF&hoBKf-^tPz(LK=zQ o9@_Ia|pTt61+ f1HV?AN]y{efpحTk66r;odYH,I8Km̍3nRbqUu i@q﫢0nL,.cTacRݧ$+_ ]pAӎ9B#WaNf::ҥ@=2mˤdh܋ۛ tb1 $#"zD}_ð' .@+rRCtC&\mRMByh  NFglVt )P/0VRHȕY~٩y Q3f.si xrA̮fRD(YqЏxTM/MxRi?Wms1;Dx?J0ڂ B@Z\TFgR ? Da~(1v3bFZc߾ Bl)z_{o>ȵ@ -q /@T|Z7G~?t?NE{o7ޤe>THU CLbB.E.[:/I}4zbکъ<o$ }#Hg3T MzT N jO/A2B:;tv) لj?7gW0~ڇ= W^6OkY\WE1-1D߅$;4-; !(HS>k`ì2C}_WvX :c%byNE6/`%Ŕ2QuO 2(4P}\9 ky *z0 }C K8&.A;X^%8okm$o򱪱!R |R ,+"ω<~oG7ѮZ`=<;M(^=J`Bfu~S䁽a1K(߽njV6f+ocⷼ vPh=1rfiٚ2岶pfk#,%HaQI4QqKۋly76 дQPfG\QM \x9ڒtu^_L 7ېn7f? ?i>ф`q$:ʐ ;)W7{LS;XPD(ܥ5hυg {оleCOMNe3WK9|C zJ^ZGyof_%݆o mXD>3a 6-묜%"?ErBg[둨?E[qOC9tzeTLht-A6{ZAlqѮܮ:<9MLQt1Z™YkkU &[xܓߝℝ3v uź'x*[Q$((&Kb6:$/*D bqAYqtHrx<+1[Q}Wj ,؜p4b <9?UkB.4sXd= )6 @aNѾc`VdFE:n{W'( }䳈 `4 Vm,A< 3=63Q] \[= : #e47<݄3Cr3gEbۗ/aJo AMil21J_ܟ,qgY{lFE' VR-͍UkWj >lNld3|^+p0XsZh>'!$|S YWC[;ؔNWr ҁ/k2+b%z29"${Rv 1w7Q)eޯ'ևEH Z곉{8#`GK7+q9Kh/yE-u&`AY;)Wy=xŤ|KJ&onN~5/p%.۞~-+.}U毩'rz퍲,4yrx Sx.M`O:UD,q-`1(y5S ׳%lf9B26i8%H #LE0Νnb  j!x)xkg @4Sq 7_'jmçEPڛ/ @u]EU,@iM1~3 Snd+P r6A=;bTьQЊKT 1Ev)gDrvxي81Cw׻glaTos\I)QO u S<x[MNB9U|*\Пvq /ugeƽpu!=h?BC)*F!q5)#jC y{{]ѧPIIܬ.W1>TvEU\i wܓ-1 og*Dz=& 2}l[7[9\utp>ZD0څQ) 8_6 k_ŁgJ]艿0TȓtLx ]7ǩ0y_^gsxF>.=Oj<*y+ Lpw 8zHBة t wwȫ- L ĊsuTX ࣯#0h\1-~%D5X1)Z`9_ZII64*9?gF rVyxhjuX'_ |] d۲mKzTdQ~s7 QȆ{@:3*rfCkZ >}6D;0b B >wJ@ &qג$hM_+(\~{ADR#;̽Y痨2|bd@C\=$vvm-_dxN{tb]V7=9XE)bmx,!I8dc33M,h蠙VCye@JYWd&u0 3h"BRLmGߚ!D!:S_Q$&/}Kk/!DeˑC]ZC GL5犻|;b`Ϯ.Xיjc޾DZqUJGT(cwi1\3bl)/Jn v𔲹- TDoR~ĨF{|▌fDLÅ}_4/e!fUӌC\i {[0T{=5cqYؔ}~l${a/yߏ8!p{f}n@Quˬ6+|_ܩw @)zwVj E@,iT3+6#E{o⭢MVoSubXc BQ.ҿ/BxfgghƧ83xhӭSԉ<4u駿⥈ĺY>Ě,Sv"_[u8IC>R+8H $ԓ)0R`+C#߲$IʯDjT?n3I)Ρf]ƎGA(_/C)dŇr$'N&¢7O>e\T#VgL--}l [y䫯F?[@~0E7Ř2 ={4yݍR=-xj~tvݺD>&KSjJlX-$4kT@bdrf6آ ϥ_BXtU52mV}x˛pDY;[ TElc(,/d[D`HX\QӮx(F0{޼RȵEUij|Jt넵DdD|Ӵe}jVB Yѕ%UY[x6TyH!HOp̢_Usbo-֬Vz~e􄈣)nߧ(9ON4O_Bp^ǰ#\:'uy"E}0<: 1gUЕZ4F H7_TŞ+Q1ҳE+3+ߒDCJ j_[m::n!VRo*v Tޤ8Irld<9l0:ȸB˗wڟQcc+uw|^hi5`0rqi "]6s3wm3,gq(X-! 4^k 8g1hhSl>38)#E7<nW*2J1GH{$"re&;?o@/u?lڢȣOʕfBbhE9w,i7^L-h\e&P0Y|ƞ5cw9, -3S;K,~,FmCewkAaWrN3F". a05 HXKÜY:+-qw=V}e%blpEL[6lC&ga=6SC6X}vU_y g"lp^Zg6Rl5w\Bf/Cʙ:)lX i0GǗ meq2:dV,z:5IE< |v!Lr+zNKJL"%U1K/%l^"#CdT+![l+IupDZ nc [Vi] lQ r}`ִ!#{lHز;BH}ݚVSɕ(E?d(wPdcn:'EAYhb"+o9|=7>v0P`W 3sr>|k~ք 㔋q S_×"8-$6;CD]{u4IMYۼ vVI{c]H@䍁ffB[z ߇(&tۆ_OFXG3B}7j\e]@Ybrei d Xv53 { -`UOq¸VHIrͼQ5CJ)K2y-WW2ܑ*wZEv⦽mDSUѪT$\2$ܰ^/nM :5K=K[njb^'dȊS#`"ſ9 i'=nБȸgۤMEUQw" 'X^N{K ~z0-`P@QS>UqmsҴCl(.-/g`ђrk4x$qOd ?1 hXX$;c HG޾2L\5M YbD秹\EHd(gQs$O"/|{ɏ^zRyCĆ"O$dIQ.LvEݩ3vZgm,[,9bư3+3 Pʼ/tf -ՔV6y#vXh#*\c(b3Yvth׽χW:+olػv&JM͠>^-+0IVdĿ~y?Q.fO5c~rPD0 gr#$uE ϊ" Fp.\y.f CB7+9^U?Ψ0v Ϳk 2(Zla 2f*}8^CfF'fH%Y.7GYWwϐ?~ci5rn>ʭHoED{çG-P^-[!a6ti\6-SwIR9>*;86_c'OӶk~BF'|#&paQ '"%nqY/Q鍁z'3L_j];G(~@>|#ݓX.Sڧ/#.7猫e `2nV{ Ir$K<]M10.6r5l<҃kmpX {:;XХjE*sՑ>AUȅuwZSi9iGgkO/AyGfH6, =Pi-4rEt,L/~=硎i@&eQo|\-/gP.svIBSΎ "1Qoau0pzǕmI'J̖p7x蘻晳H+mOPYT'AU̶Åޚ7Y2.l;aDCDH 4t%jLy 1jVʪ'վAHYX[Uϖ_4|Pq4=vSЎ/%0Z%\! Tп:TV⇕̷#~h/)&&2=zuhUӆ=A:mOz鈼KC-.2w =&m^yH9 /S|ΰC uk}^篜7#bW0J$q(P~*ME}tvHIpclmie^'=*,6vy"wCrs~©a2D@l+N܍WC@k:,9/c_\|P zd15?a*Z>SgZHZQ^JHe;?sX%qaBb&s3n=F6M;hv/L Bdru{\K0DYLhߏBJ@t>ϥ"T8FK&+ -rC05qiYJfљP[!|ctۄneLeӎ)566TPɫO S43-J@3}Tq"=Qq5+D`Qg~ύ~UZ_k|h .HfHa tKBEރqW2I϶ZO}w6w@Il?_ YuZ Gcnu=B2&|i*==$Ε`qd<կ%'ӱ_bg7 ^ <9ZOl`Tᛪm?|R5; I0ÏXǶS'mbaj_Š+$kˑI uL)7dO0p񧁅lþjP5{NJיO|;(]Pd44N+=jL:YJsuc|v 4{)'S)" TEJ U@3U\n/z:ۿksF wQQTvbKpJL\2?o5(/P#O~+k- 8~GS>Fi`tD_꩛eJVy%&XK.rr*,QkɆ@/nÿX .59P[st`{d کF@WGdE,,틒s4W2LbOsxw;T`yP|jDtHIOD6Ш uuV٢kZlZ-dCΟ^sF's,tMJS^*g> jRcȹ}7ОWX> a }IW(2(9B f [ fH~t^ j,Q*UR&ƒZa"U(̭lx8#xaoIH u^I,0`Dwr@S |B纞ߌ_3"]YEx0aK/Et{]P kڗDnzʱ/93FT䔾JjRZiP ݒ,udXNY)T>໳+PʑaUe8¿iGyJ'}X_4u~f:]U 4NnAccD@GTgzףj >ӗWdh|9ɭ?8np?߿?')I0?KߙY4Frw[<@gIՇSnvJldq*nSc]xr+W4dYDWoVk]KBrs]kEar"_J7_yPy9QSFø%GF:$U $i.j?ђKi8E߭:7/)u\@dvRp fI~>h*DL̽HyyXި$'Z@9f᫐X<|0 G(UI:uj_/EES͙*ϞhCB^S`V4$ 8]L =ǝO| X"N}Ս: _pꌍd%<saC5];KemINn'HXi6mb<(t46HXY s:T柢 )l6==h~♦Kp/T|x5,h#?Ą v/BS+cYCE7ǎR2,Cxek!iK,|i S _gp3PoM(0Xj'& \c.Ok"~"}n)8{}]W?CIgW)O 㼽<_OB &sNFIqu7![k%ӓ6}0՞nnS0$IĊ%[nOrQHfm~7tdD&"}ld"XgyU_Kb5 Kp9ѦSvO!afՎ/,[8R'YkmvwZB \worf>3gK0ڇ^ƙNcO? Gv ~M:HEk0}fLDNC8L-u;#A7[*qETc1W}Ξ2E;N;&R, ްS`P=vݏF$d-4&a(.c!n^PL " [{l`{'n)^` Vv_%,W nM i.CU~"r+Պ=Fb]ƒDz]6F=sH%9r&%=.<$e@j'rHhrVq9[,C7QڹlM ·[G%Kn]-2-8YwŴe2F kʃՊEE@9 :|Km %oe,)%XfQم$Z:`iGf ޷]TQ0b?hβll;=ʒJlzLA(pzzQHFs{&͵(rIXcK(ßK ` Y>˓%u q-L[Qf3wLH DiVifJ&սlfdF*^5މc"GyKD-ȩjԌ'0HEXwo:A9-Ƹ뉹͎/IGJm1?3bd+) b'~ pkgVw@p[[$)R^D&X S4=lw͏ {~s+{N} ,\.H+3y!5cߩ6cX'/w 8' T^Y#zr`0UaL^P}#߯:;urQS5ٖ`:BI\3*pMA x"+ML޻&jU?v~u޷0.ى~JC cibS2zی-#1v 6r j>u\x|yiLfĔhm騍` >>vѦWeљ!̏@ch{{tҙlsogr'E+ "RJ%ZK*C\*΋/9LBGP6 Hxq=/lz=-_qK: _ fE5,{̢w[7`y' i86-B'q;Hɮ/eUs~v"v1}w(ʔk@g X+s7Š>ؠq^$m㜠mwMvȭV O-%hGL 2m[*cjJ#Nnr `=w"&$V%Gh^آ{ /OEI/]34zK~אb"tu+Oit*͕Kk-;'޽ kWиWu$OF `/>@{jU |/4Ftf^$CUICCg, (?nKsH5A@`.X1L-}.se#؅!0DLԅ8S3_ jSFe6_u)~̘6 Cǯ]zPZ=džX EE4%@E@sg#;#/w)W8> vA댶x%.F[q{hf CE:`my53jKV,`0hde}ʀʾ}BtJonD260Kӝ;s%®ӿz/嬿8SS0tX-cĶlYR>"|Vζs4Ȫ9{`Mbڷ \Sn2+"[@(ygy*`5zn]\mF?= x AftCeQY[Wl@$%E=Qȃt'UH\b6^T#U;p҄>M:S[aQ+fKYT*CSݶf* <E~7)Hƍ41t nU`m<`mGQkj7 ')|ck8mp& l )`|6y*rbF? ,f5tdP,z(ye9ܷ49X^2e8ickңz . o"N1'[b=)Q`|4akEm0/u6M-w> 3国dA;@/R*mKw&ƛߵؼ$ +fTzԉd#G#sajMMQ,,ʀ[^!0X=\ЏCV՞hVcx <&s& i~N0{Sdx~`~r,o.PV/rjO% i7W~kpR*8\O`^HcjrvO_恔Z %95~٥|pNC|f,YlVPNhCD;hfV9rұ]:[vV,^s8.`Ё`Ux^e u0$ͣ:@"t.)431WfzPb_qf?F1(OU.arܧ36 F^0eFn?T"KEO6WfP`㍀B)Sc M_=H[Iض=~"mh">ËӪ}B*R߃ }˳ W$NaB3[S"~3=AɌ^ڵ =Pj$[ЧW& Uu:uZrͅoE B@G&P¤hDؓðK?9i Rlt:e-.WH*X7%47I/#$*j<;2VFh")lPkr_omt鈊JI\ҍGuWJS_]qx M]=ªokHQDx{W5@ O, G4dY s@26ͫ8d;cVslޜ+X۴ġCW*}!"\Xhw˴Mͫ71fVIADrѢ;=? cSAVd^JNTJG_I5bIVpS8xLwv7ق2uQŪ<'DD)+ n?0[|bЀ-pɱ G rRԬӳ\u 9M"!؆ m%NĴ!YJn:`-9h9U'K}|%:-5*8Dߨz1W*j^ᯐ6T"΂rťLL4Obج38hN?7+.KBEos#&q>Bi _vKXvɵ9WcQr\6'b":M." ZCIu|Wx=##pK*!o9FkTzwݓ!  ?J"3BZXgiWj*e'+s|#q#K]0S ]*]gdRzJxhkG DrI&ΫOS ɋExz9ɉv(s ]0_-FrNHO) ^;؏[B쮙[ QuC8'[aٟY!$/XG|y#X2$>-b0zqH|4//=\syӓk}*Y D)Jbkr}R^x1X1g>[;LoZzעm{͵4g#͗d?gh G s䍭8~=U~<7qH\G|c]iKqP2;Qe !)^մ78cY)M{d$EMOҟ 'oHsZS_2ֆk̕ Ee,5^K#HQSDŽo}uI-36z'sPc3ʓIL#Jހslmf͝& ɶ2p~x:P#4gQ,!l(6z ;͛ Fo R ֦-?|4UbӲ/󓑭,9Qь[P#Xqh h$ Ώ%MxTWW9t=|lds[9*}=1,|6mb:^?xP]MvA+j=;x1ߠb(3Üov\ygO6_piNKp4G-=:h=滂]$4eDl9XA?FUcʖF?ӎÉS̒ rE/; uݱUBD :BVQp/jՋrf7jv._cAB]󯫮=. C\I RzVx)|>0Fܿ|saF]8Y^:]e'. ps~gINj#i%RCLRiSK˯bؚq(?&ym|J>*r%3YnE3jw=9Ev؋ Y)7S/s\=WZc: JgxZm-B'J鞥wMVSJJY2IsZ{M8w3lf* B̄-8 vrdG$ױK*ߍ@".exKX_Dyُq帻FfZcF3$5 m)f܌~E0r3 O-Ik1g3CN8DvXWa'h (|CwU_pvj"!2ӟ -\vE#/yl+lPg`;Pzj^2vQO5gD2;,-̋*57P[ݾ Mz?̈́R='!Cr̘if ->>Ckho㺣v.rUIT)C'SggX~B84Zo[ E-ȑԔ&}B-l7Hr(+1l:[~mܮwT!s,%(Z%`&aj=KA5f?n3ƀ5=r??etM=+':J?~ǼW}ATG" εBϸφȋoZJZ,94$c0R/ Ȧ;q`{.;CIeh8S-á|󎃧HPd46G/1 K"嶸$ez \ݢTf{bN5{F"dQeC%Y^mK|.vNX)YT3PsM ILe7uCKyڮ(8k I.;_;ɶ3ggxISm<ȫ[kyC*пJLںW$+&V36I?C!2T2"c@9LvjH˪˨-t1籧 4=:Wh[+tAY0UƁb$)ڔT!$TlCf͏<)Dž217['@i^C. Byb#F~=gA{G`inj,:mb?r;Ar'h j"+l.\x%VpƻJ%I ב ȱx٪%ޝ0(ۭ]&|FtЄcktUӬg!cy>a#"O,D}#D8!!^4|y,CZϲ<4QV}Z[Nђm"ye)¯ Od:37UF-#sw- UM/ "a`TM+V.-y&s:۶րz[kP߉Lv[Շz׳ D*R&@ rV|/-lR =~<O}֌I F :SNBW^)+F#O4k"{ShI柶>?y}rpIO "x\v-rF}3HQ&ǫU1|SB^\VJhK묶~rt-eH؏NtVVqɪZ3[*`A=8>d zC|MUք4y*e!?>M$#*cݘ Y -#CH&%iy͖ JA7Pt ˽YX8t-cMĚHo\vIdpu9waYūOM9UX G"g&q)eY_?[WR!(u:cW@"KZkkYҍ'$NP֋z{up \&Bw[q$RB Z,b)Sadt! Ca+;z12g"SWCFߑᜒ5t7 )5z'p.ײIxI1ŻQ)4YwuB5 旅_-,x<oTK2ީaPɀ©(-ʹ[t_^ػ1n).ŰGt%WɌJ"KNbK jG!5_ɾ`ȅ% ^Z _2=sgMIpzPUN\D\fD0_犏-!,S?ÔKȘƧ|n-mԔ$QʩV;ײɘ݅W D/G"JVDBRS75#x|ƪh诚' x C""JZh@1|Їh&`baPy*fP(&i5K A+ ƓzELjӽƷ1wLI}ɧq_-Dp!_o`oGNB%k%y b*Wcb@M9w{`YT#]Bpt '!8[Af8B¤N246Z;ijT2Y6rޚI> {t'? nQ"`W$@iCe^B$*Gy'Urh[^ ѝwO{^CHK 8ƌc5IM`(5ҟL%Ԫ=Sx#Mk^xb~ jbuӻ4FXgzbJȃeDF$28Sù12 ]E8fo ( w u o(?2;ʳ]cij޺ J\XhKwTE"$Yۄ-|xGb"ݏCBkGh1ŀ/MƆ`Mߚgf.(qx}6LM὜}ȋ1~w~< 1cuϸIhvtSr熎6&{&$R\}Sd=X bzX2/Zͅ" 0٤߅ -ۨ-VrӉpf~[U}j*'onRJy63R} r4<|h7OA f[xL^ZJI{-A`;G v\>p P]x[Riَ\jo݉y2tFYR"D76t| 'DLhde*iTDԓ5V3V( 2 (]!$G+B%Jq;RC\[-w=H5m}%{y< Sk$D_i]Xy:AB_?xxt9us4&GӸcä䠑A /G? gG0iM?,x:QFgc=i5Sb_Odvl$Sj1UcKz0 -RXe>t~Z8J4vEV2_֟g6_ft?0C~ _=IFo\pIrq~]dA3bbAS,_DlUȌzMocEu#KвtȁC+*Ê?`XL8 ~c)*;Khޣ6dh̉,f6gEA)2}1U_1m"e~vNXu 7P#շ\vH_R9( \ L7!޺E?s,vFqˊ8о>=ɏg% :AHOd2O 2$F4d+<.7O|hM3[R(=Hm uT/ |U;mwyݪf}N/zZU{/*R!-,޾oÚU+ta8|ܵ斥c+Fo<-*(u9rZS2BTZ`хDM0_,à\\kӪ㬾O9h 4JܠNxɔ3!2DSS&}ivrg{AiFMH1Uxh\ fPuj;a(y"R@| 46^_~2O#?`1f.B\މnj9Hґ6H[̞جiXzӹRca YVL4`eR`4k "w]Ya${tn=q䌻YFk&n^yUZ21-_١0 n&Vg(uvN9Cd0 F7G\:MHwj&W8Ӻޚ|`EάBSjoR4Aubt2JeLG(~8>F@z`+%F1| :le Dk߱tQա xhoXy*ggFN˰ tx5̜IɎ?S/ZXqi/|xXnx},*nqibϣ0)T E_VfֿH@&oMW\]ض!05b@ÀINj[u:-hA7%1koGS_ %tyF4\+pPQRu68z.͠׾ LɋƩueiu+qw2[4kZߞK&3*YY& MIC!;mhu`#dD Hzᆏ 2v):NU\l}1֦>Ti|!\61=I"d ;@$Y@?c*F0&hƪwQėPz`${3;j !eA@v4?KiX 'iP8_`PIwm܊V]XŇو2GI.b2B :,#/B'kI-8]b8aQyIVv v |#W}b{6fhoG:|r/ڗ|ҳ|4LS;dpj[۫mK/RPpcnI$aW]I U6*Hغ@Ml޻޺wmZ5>)V|a1:ӿ 0ե1T0 )6qǝ/ kT_ }Q/Is5o<6cngv0֮tBi2NZ}TD i@ vSev?*Vʡ!)lXK0K[wṕ&;0g’6S^ǩ<~{ $◘ӞIoF 򂦓@L`X]n*D.g?EhO4ag:tw$ćh=h"?@ZZ_+K~ܗY./<]-8h&jBXXs~Fn5bC9TW'1 ~P8Q2G򶿮P 樷]kj r %i-R-^>*@_<@,ֳZRL3fX?b u-o^4sZc? w[V2 bϹn58I*KbH3\ka%-Tbhgթ x^f7m`_}f2'". }5%wfnmXs9ݫ ڳlmMen#_Uc|h5RhNM+7fp'gh39 yoVZ^@P"l+ki[ F1:)|D}wMM9Se1MS~5gw{#rqg!\vbaZp9Gqt œ2=Hg]T2kG f ]SHo3=\Fr?}x sJoi %SRde/ۭf^Є6QBukYM,~{g;qcx|4(_{2sFrVB(5BizБk>Kj / Sw>o(R!@#+g_Ұn! L!1zډG ɽ!ZF5|.U`oJ|<,j](jSDst, !RY# 3@B!ϝ;KBurA\5lN0:Oɳf5'x"AW~V[_Uf'g׆qGj&nɕvqLvTNہ~N&ZtxSjy*U)U{'?z1*JWcys?-XC_,_w&j8ҋ:ݐoij.&$Tg!+/_Qw޾lAl2]}\whwST)p-0P@h3GP;hrj4 6 ?B0p;qe8 7yzd}AB"{8܏*MBh\gI/xi"݇ZV7l͢p]qr_ŋRv !I%W#(3w\w *72h0l3z6peKhϫg귾lJMҜW䑐ng>J*LyQ}OZ~&LG7.g 8^9\e>[Fa}01|=YI% +K3Ple=q+2 ( L/.4Èp1_v=S0姐O0=0.9(`ǣDrk)'Zj"{hVo|&h3ay *1w+aE`T`h fIlacl/m[ J y24M.N9)bk@5/zّo@{"دd)(+O'X?ZxHi=1[7"Œ*I xUhU)13x}Oc^`@xw{b Y>Թvk6CNlGr*i\Re%jgoB[^ =' e}^h=TL;S"鵆 |s:/ DI c}>q+"oBl(/"D*o$:v7uwH`CtyAǟop *oo_Ը:ך 32?yFl[_焥]Y|bo-N"~I 3bfpzlɀ]g_{3uj3c* ]{1h_[gې NQƇ?Bb~#p?y|[OiKUT`lρ> 1̑ Oi9&% u4ꦺ"(Q8kbhZh^YK_ϓ0Bmխ^y}Hrm7qMY~aPݱydXSw6t!nH|縁}үf{ 1Vbê/8!/C;"WS[^7 <Fv8Qnz߯,c$kRj||jz#v@ިTiGu'W0[JOV XO"B鲰,;R K,J,sVmJ߁ 1Fftq^o{u9T"-V\ rk3&G `X4^CoˤXug]F&qV8 U0)؂ ? Ѷ"DEA4P#[yض5>ⶋ/G٤ODBmօ%5g̦_!=RLY´> [mBG2%Sl%Cs\ Cx AoZOHƳT kFۭ.F_8?&Ť¸/\Z\%9`50"zϕ5oްHla} L}`EQ@+RU;%7ὦ:).SE_ M:rb'mq̿7X7bQkJ(%и䀨{)9e&p&O de>eB7T?mV*“F wg@ÅjC &פƒ/K il;11\G7[1hP;KNMG hӹ52WT]h>b@>PMf_ڭ h,&lgX|Udb xiFP"yiXI(4^la\J BmacUtb2AO3Tq;Gf"S6]ҵ0}f2MTNwI6Y^NXC}ydhZ3kʿ7Y}Og#q*?rC0UáMj%_ }$Z>|4Kbs`#LB7k_6>C.5d#Mnma{:c$ I /ԸEf<Ŧ%AC(l8hD3CZY3KOP:&%yқ}Q47idn$FE}Ȯ\nqs\ fɒrQI#Zs{gL|;?^pE"&q)IRƉ˝|=WІ~"i[DKfBN; =l~mGM X[(WLsEv -\7M?/z_3H2:kMg)tdf 0Tr֕a=<IS5Tf6g[ngbNUtaZ$W&leIVDi}>3R鹣➈о7ʈ!.+NWځŒ 4iq8 SJ >Q a "v|.pbHi_{^\o] ]zggѹ:Ai ݈-+F{|f ԧg"ڣHb:yˉzI'MA4 [W<#ܝ̋ώ^w.5SYNڭQ}+$ѶS~6 * t:%dggŴIMQFvp@ڠ׈WɌ,0;fHb@%Ȅ0Oŗz@[S9yFy7t=|YۡG4Wx m2(]/LGok<ƼV,NаR1Τ3}XҸ1Ɯ֏qRfWxDbR‰%YP{JSq~{r@ uj'@\mPȱm~7fnUnjsH~BuG, '^/qd]r~1%d`E. 5ڸJ=`Dp~foM>bq(J3 A oRM'rt͛! Ż~4`hHJnr&ZykHEWDNnk)YR~YWY`\3Y%D)sFSk: ۄYR襡P9M7y$k#LDUPd^9 dD*ҍsXH 'Ep8` ΆX=djw#KC*IZ8KճBA4`@?`hϴ49" ȣ! "Sm߲9.6umFBkM*ÛT|nzk\4bL;;wmFd4V4YB[*ߖHv8@dܡZI<֕(' Au~/(  yk<‘Vs#l] mܻ 4B%MB6T $:\7;ޝ dfϧJYZ+ZdR Jz홪_FHI*sժZ)[Lt>9OE- Ot ءA%;ofqk?񇞞_/~/|hпc#@O9>FEd2X&ܩ8@N  sl&D[sB~_ Y3NK7*T,UEfiG<8r?Iu(v E{n~xR=`H+8y(7qzUa#a㭏HWҎfK}lqc oVjI@C%)$zrp1[(JT,SÕ|}y+Z>_sbMT/H?)F@RBF>LN/WOm^c:ZˍqUoԼ%X B&FG:]bu3>cAGͧifgQ$pLw Pn@`xf4_G(}kr{a}^~dʵ4FG;(kHV]Դ NO]h]ۿHp.n1I]FCn JuP8[QiPa^l4!^GnL}nsBIV|biQvAZ)6. |S&"@}\^UģbD.q H;^Xo(293c%>ޓm CxޒTV'6+11`'k4yFvf]fi?~>^il}G?i-"آ(Re(Xlv˃"b&:Ṩ$^z\ܕw PA.5.#zgPC ]5D:O؇48RyZMޝZqG΂m z;"WD^+*IBWW8{F?SĎN@‚[ Axҧqks1W`T*w#&,r#GaH[е^Js6aR52"SeO]uz;TJYK\E5z_;1,g4kpҍ^} yqTR.IHFQ11oȀDD3̂y'{@X68Og.6*!3 R*]'T3-<ˎFyʿZf% !XBO3.RQK^O1Ds%JtWDu;h^]4I!n&f2&8 1Moz!?awd[V 5͛B9̲!g3Ѧ-6[S|eKYȖqX1 J*ʶ+/ﳢPR8![EPvvvE!uԊr'M+n| Jʲ ,_N|]zZ{"qGƮ`Ȉy8'NoW'0shp|40oC^K!-qpx5M/a^^ &`[^{u1Ϝ_~AW4X8Yv;5E ^łLt"K\;$"$g|uXSw9[ CPw=%~-Y|VlK }V6A>jvp((6 U l' ʆե" 䗽ɛ6mx(H'Na/` yGV84T!Cgu$_ޕC\ȷD P7`T\u:eOn4}7-l~1WRڶ'7/+hE_C3CCϛy+N{C#km *m%,izXk_ztf+(N23:/rUp@(Noż[ $Rkݕ,Y?0{A wHCB)gbrVT>Cdo6*tEz$gx(G\ '53ԃJԦf2&=t)oDLr_D[Lx~c :~4?sxN"|׷0oU*M>OPcTu8Xa*8D\{4 R, L n,uIφn9+:) p"f/+gS:I2^DĂSC f5,l kjگ :k }YUJ^[ajC*eM/_Kʜ+4s9d\Pkt&N3m~#hTpGP۴g(4 m3=Di1%`]]S 42^B8D&)xF 'XԓbHRɩ(zX4Q ^6_J2Azyܵ=3SW蔣RTɐR,$Hl`mW?GO-TuL{B:Qz^18]&gETԛc}1v~/oHWL[\nWT; Y5 +m\~"Ѧ B)]@{5 /rCPaP:GqQ[K/Y|w]-}hj.8oV‚`b2=5w cB ? آ>6(^fMz+"X_rEE\3vrS!NP3=G10ڍgQb)wp)cG' D C:3v]1B_Q>*ڰeBԞ`+)Qԝ"̚9FUۣD蚐.|ZywF ^pZH_cK̨[iTǴ3ў:12}=) vX=%tџ_"  J+~jD qMuPe[* ~-3{*WdLTz;Q琠 D]d$.{< * xlpZbe߆^oPxyapn#hc۝T_fY:4rqDQ,t<"bDl,պ Fg2!<ԣIDK+EUezmKl7YLOm{ނjM+/Ɑ 6.wYG$[K'.qtx"=k#hZV#.צ7 ]+B-X+ŬÉqwE N`|ft#gђe+ z(?gOec#6ƇJ\uc5#`cKM= RsɆ#!H*b=ȅf׍e-dɖ"B0tşn nb2jn3/eC5VB}x`ࡃlXf$cF;JQ N8ARE* 5R: Z]IKRC`Wrʥ)aۯ;nɛ/\{c77ofp,y6e euA;h B!kG,Fi3&ԫG+LKið|q%=O3a |`Fyt'?V1eo2EˤT罽G$yi]Ωa" %~\sckLr u;9N$XǻPDmC2aﶒ|>8POLzt"Ab%^nMm/rpZl6n;7#'ǿbm?Af_e˵ S -̝&J@wu=@-%+4/kL$}'̭ HxJBf ʰO^MTD[Zy[$N2Mv~'v*եuheILUi J~Nx_\>4'YI xM!}Y~ y.S0CȢ95(3L*O3Ii_-JcȯyOVK l,'[c.#ˠɁ=^zS>:m$ߚv+W&+CϊJϝmX 85r2TGK瑊1=m 35\UK; j-qzѺx KKEv{Qyt)uoP(/ 3[Qmg ( ޅrx/\!N9L_}s!1BlU0&3dB.'n}h#$'P#aw&Cl.N@Є%oIߪk'IPDT_fjzɣ12j|"lͲ逋ydoUÇ@xcuβ~ʔ2 ܢ3">Ư<Ա]NE}|/"=1FÞ00|:O*^|U/pl UsR&oYQq85"?F=XU%r>P i>mdxJ6j{fO}\GH*)҂hj*"U3#zc iմ -ۀ@z[8\݀ R)癣~om@nX9H%9 w ue5y=He-k} Hvޚ;rF7:7 Z7>yg5X8hګcOۻ.MEX6 M0 :݌N3%cJzk *;K~֙BtY  <}i~M,pΥax}mpOrq=-G+wylՔڿ,@,ŗFVЅPڈoZ~3KdUVƚ "@oZyx2tjVwNtTˢ$ vb[e(Ή3{sqt@5ǯl5έM48ᛔD5D0d+MsRq"g' HX ģӱc$ -_]DfV99"Y;D&/ڮka6AdMޏiЩTM tYM]|k/& Hr*'q!JG9˾ƈ dQDHdc +Y4ɼZm"reAB'2J tFb<"C Ә<# %WI&fCwmg u$HĶWq5v//zQmj xt'=;Q7Чܘ9y=M(8SU+Azq/M +`PסؾFrZ"OT0NFG-cx%S`S&{XwB~a㘑Jj^)l?P|+轒h5OD1/8ރVXF[@ĶvMG$L e>5h9Qu1.Fns<#m+,*4}HdBIzR rN73: M*_NxD-?+F4vAXONQVˬyVe[p: s-R,*yc3jA4:F[3~hqhΨxtg+8hX'C'؜Q̺_Esc0[AF2 ʬĆ~,)hyNO84  9on9:F4uPkq~0NƠ}]eGg6PKn#;u ^NZ]kKե43Jq.gmWHE aY ~q[d+; q۵áwg!wxk#hmIE L7\RIi2VdJ0TO" hu&wϊ$y9oԇd@kbքVvSj`Q(7|bӕ O\!/,G`Ds.Ual0z?{ tmU8K*EZwA/;0#ƴ=a ln۽{ "ŏJ k907^5.*!ƥX*8ӥT;1"q4!dn?5yZUcaǡq<i$j vaLt`0Y| ܚI>$:[7,Ku9v,`~,,8+e1[u^^ m3'+y ms!v <9ƪ+ gfc{*ߛ6$$QVɵq&tqh-noGƽ߈iDE%_Zy̾︣T^2SOڐZUZFŮIoT ]H7w!cɅfƸM%e[?;*7PL(9*'24,({~}½Q&=4v<΄]RÖt7S+nK\@Oõd^M0!"eK5~[^hm NIE[ "xobdwšIvr|;VYTz9Ycfo"_T&Xw;[]oKAm nV5sG|eNH6.*& 7-ƴ߳>HeElR#*NX4 FD*nK4kߣIdzld6kdR 7!CfOtwNZ5I-o4{nGS`3.t0'R+s|*qo(7ӆ<3i|kd+l k`Z'.j=bLTht"hO'Ġx6WI̵VuWwhςQϲf(b" \2Q;W~g0#*AQYSsN ^3ZןS ح<޺gM5UDRh oR@)ؾ/V1% e y)5LRQ#LMnK iނazF;B33өq w&:\8.B<4t}PZ> __ a55%:=Uu=mpA a@9A.|d]VA ̥Ć-@Æҟ$}$X+%aC'( Ĝ<3ײttb] a9_j,—ɞ; S */0E:M-FYN2ĕp[/ؐq74/|Y}&xt/1?L!սE"`ǻ)>] ?+2ьlܥ"H;!>&g@8 ڐ3j n|[W@v^ScP̣`::[]4JiR$Vl$,PڗcwH!'>d8/:SKC{O{Z.4-)Kz @9lT,7'1VNjNt5Gc ;PЛźno=HM*Ğ`< _y@ rx;]MLp.P*Igz~rEs-LuR ԑ^а߾ʣhӲ"VIe(TFG I(m3>2 ihFDS^)Q$9ðv @*Grf#=Cܚ4ۖkxZl5*aXVG4Qwi|-$6Th׼͛ػN:f>B?[lbAʯvpΖ `0Z<ƴtv3e) ndO52Rjӳ<]-q(T3}ٍz>Pmj+KҴ p84upUY~@%q܆En; =02,]y+@c$pс%м tWg"JV(.v#֥XoyGH8`Ij0y*5ärAtJ鱩b-3Ix]3c'}D5E-G͎$VQ ikrG*Ӫv{N_9~w՜Fe)*RoG/{eF˗'#i'G;uQ>Oc ݑqhD OW\e&{4 \m+40NF7+^ z2`Eո6PL d#~g3 i>0)8BWnzBlWȿԒ 髄zp#WۋN.(W,|?JqKmEgEWeAMnLCkԗ[eEM\jq.Xo o'kCU1 N1Q IC d!s="FadG!W:P8&@g_ \ϠC n§7xL}" +ՂuV]c7#WۖDe3U/| kI$#jq隂Q֋cܳVGl= 톑|ݷ8D!RsР>mp-w&C($)JA;x艘b`x:~!¢rf% kx)v3;<ɦrGIq4X#sz(_5GN@8O_9>sbOEjeԟqOZv^(SB Pp3mB9{%PiS*h0ҹ_^WFS Vtΰr󄊆 H+g}oC#ZL7{ŧ+gbMH8;q۵VގŖR47AUnj#옒(~\D םJ&A-۽Ѫ߉RRF&CGVc0'bǔV IhN6$L{ s%SR6a"r xpf/e;y1D@Cn&;Dn;>i,3OpH[Ur!¸8_`4-;PD8Z3@)Dl[i~*gԿ2Xfx!DQ6dI( wU杵yld7[txZ/3rO x(4|϶<4kCfjy@7©VtA0lXhL~{%;˷!d㸒:~gxJٯ#ud2Z OR[FT|U#bLk5Go3ri,EhhhU*)+!*I̲qq$R&l+-I"ŰȧA3Q>eHGtD\qˑکP_OtL5| 3fF _Fܮq!y|)e7f4kɠ|s U]~d`z@zލev)JBK_|T %V19F)zYFT8sY¹a=`42c[ǿՐr\۾Q]ؚE!S=+ds7MP衭ZTsnlC̅?TF,]yna $bZ{vN}J?A&KAHtt* Cb}zŦ(e +&OMiwii2]\r)I3+IGҒ.Y˜p3Fu3Vkœ*Ȍ4-y4 !P5 fd!kq~ ID)ٔ Tٓm.d]P\!YPCv)m߼1߿Lt w'P^_($wU9S6脡R\y0ͽk>u@s~<1RзHI8u /޿(wP !Ǝ&}Gd >J:0Ln=r%4kYbڨCPyjw^maV~ܸ!$wMg toG1R&,My2F xd9N[Fp~^9K ) gyw`[6щB)s%R&j7][iKe=w]zHÑ4.op<Ռޛ 5j YVZfT{Q:p ѹV]G=Y=K/_힍e,J!I}Zn)z ))0DNg @%v.)X<{E{xer⯪bj#NEZ?Z=Zš@F~ԭ }d6LjJDM=ƙo-`Q] :+0d+ Tc[mjkiXjEEmaNˍ*w+mQ>pzݴoIOĤi ȏ aaH}Gq~x9d?cK '\9к;8;R/I)V`dV&~!JXw‰)J##[ȕhnW-n >M<<T/ĹdLC2eƮB$E`]ĽH]@oKؗ1my;'-ߨ)]>.zF+lCEGҶ&X">-+eDd)a*8$:\@s*,*Z848#b_#~7XS"<(6A-kSR?JZ^XM=F";*\†ŴPD}g^@fwnZm@(\)}q L\ƦN5ص|#mLk>u]}{ŭ5j(NJK9v O!} NX\NTL㶨 ~yP8SVD{ٺC>"\hE7eJY) spЉ$MuTp! }jS,c&Qk4hi`F+86L7ȖjW20.ƗXЬUsE(:1ȝ!z=T(֊X L}EY#8'Z c.8Vpϑ:V;,~=bcK7Gy-ƛZ׌H"T}̾ZGب3`VD[|pܲDo.$R8*iFj2C*7-|cp#98_ Uon`71t2K'0ExS%$-Eo=Hڊϻ b=);9֪kv齮,颜W-|`E"IRs3%K~d73"J.(]șaȪh-_";0s{F`bx(SKdy_ln"nֿ~9mL67N87鳐]MŔjIaS~*CEg~ǰED=>5/ *A[۞4oS49u}|GG6e\PFԱY?R =x2 y'a9To9|p; yT &KI2"&*%'@PɃ)cx1:Hg! CdCphb4RbրMJ]THc =o/_6;W"2o?]pTauc*/~KNҀL]k/͘u`+u-ky֬b$ JHcG#Б1gpu-L%ϞMޟQ/z_hVB^Is/~H1cP(Wrn0ðz?i7f|µ I x+{!KL9HT7PE:Tg͊PLF3QG`ۆ)qX* <\i z(ʒwg vo1Zhʑ1P{+~!+iTʭH8#]R)z eR-amH.g1WL[n 0'P?pxjae}]=hc}֡pr4oҲS>űk?Sar^v\MPK3:>Gd6i99QW * \CERuBp@E\ą~L,_b %N; u~܏Vєk3Ti(b]-`c.S榊nHQ廃q5g (g&u-ȱamKHDг HDyzN~vzuoȚd$ѡ[ Fw}o`!.=kвMm_iI`xF=a*OᅰN̈;RL7+. ǁ} DWat%OK=әőn'8r2>o̳aIATlOԗ1E]Օ{fD!Q,FXAN(&IIa?*5N,vg[OxӻMrZ䣪SF$}C VbLʉ0BhiNzWcp~ $L2_gm1v{[ɛ[@%a7S*5yi2Gji<;_'E,i=]'864ZdL Ȧ-] @3]G};\;XuTpbp5:'q]SuS| 0!<~r .;u.%4)˜ aDAPG Ob4K-{6HtVhF"Ž3l;|ߘjpvb(!^  kCJf+~DdG*M^Qxojr=(1 '(g*|s*l/^d0/CSX "o ɪʯ SDZf13N${[_INȣ(%dw1aP΁=#j_笄C7<\{'ۥ;)7q8~v%&\|=BU':X]OϨ%Y뼠-&| ;+5LI6j7xCPfȍ>J/]߶lIVik W-7X[^3KDyL|ZH&`qsޛbI~d~y Eo/@ 9sOzLƙe 4*`%V:;" axP|[~[V֬]C;cΑteDװxF vR]߸5*P/D9&.yhpv\L'9I d6ec/5<,r06{T}kvgXz+v^vۦ#K2ey%j,Φb s~WB3 z)b֫~ !*dBZ ~ 5 фZV縥\DFJ(Sݓl}Zz^#āʶE]Ny=p.pٹ#3XpZgtJ4d7j@Iogc&J$eJ4[g WŽfVtqtY{5@c&ykѳ4rUcx)fvu.^a ܵki Be~G)N$a+UL~ QV ]A/ªÚ#žӵ.L@V9}aÓHXnH"!%+LH q`FBWQ^-I yeT1{`̖y U`I[P:vF(&2SkDLH'L,/ QZCe%yWkϠw$Wgx:.:s瞾GL&5+cL"V:qm "%O5(ё^rglz]uzO^"l@qU#bɾJ j36$9ɼ3,sg Wbϐi\ L#5jֈ<{׊F),-?&S8%Snub_ʨ l_GiDXw%9ElN?RdiIF.ohF}\Sb1@B 3cgJ]`s$2~TN6؁I:(L_s`$/$ !MKSJě) oX+@;g|0-y>)6Vdf;{nYQ(NA(3Lj@e$ŎjI'B f`̫T?'XxO{nI9FPX[*o~Knx-zdŠ/q 2~Vddv/%md@yB@g1O n98ekn!vFgw Y? 7+u.@9ⅵmB6Ug4\h!V{%߲C%8 30:n9 ?fG:RSqDD38iI@.6P| JH#9 p3 R+0.W wKtP"ST+cIdߍ[:?_xQgfF{`r2">B.qdq9yiDPYɈ"@X#g=SN['ۄ 6nN=j)Yo`ˇi0N0KM.b}Acibp[ͣv/z/1POsi)dW"SksP@,)+Z~ǝdk.A51~EtK2ylo4gj* -ӱ@Jm(w(f@Y YqqfHEI݉#` !E,R. V2ųкgp7͗ѿK~YӛFKh-wS}>I0ܴ*x mVL4Ug+ݏ^$?/&BHC BÅiFn3;ݧɤӢ߼hKЙhNv5.G_}%!\K`O0G}_*QycH׳\aB8^DFą'ᵇ[c-ղ]%YjlYv ȈBBoGu&XSİ[B'r *Ŵhl LH8m/o*P]/|V߿ޛFId%љ_k#0Az]4Nly784?/#75c6|(B ,aJfɕs BCU s@6\'1kwO]/Cwu{}]>7γy#Bm F.QHWLiL,Հb d5I oJLC^i %bF ;D~0 A ~D&zjV+K_X~%'kx! 8|]*/{džj9!b̥kKw;1C[W>M%^l#VA- 9 '+K`s NŠ=!_ gXQ 5j5NAlD]p}`ЉgA%Eޕ=:E2[HAt_yXRHд[,|S$LT=6*ܹFiT24WS7B-D^dJE8sŞ \aZ廔oP~::ަ}%w;$[HtB%ˎub9cQמ1A]a,!d|"hh%_(wc?k`d87>2mvʇÀԈgR:b=Y[_ԗu0۽elF1=}ٗ:! !<]GY bREpͷzHY8W`R=7V#M埇ңϐbs?4@RBwW~L5:#3 c]Yё)[*ke.XJZ|Icr+6yWK>ohу6؄m9/ Ie3˩)OWZF+I-u|O,1ɬ~N=짆OpVrVRx9ƪ 36(Ŧԍ]?{lSՔ$ӳ@CRcG[tgxlOfu )_&I~ Po_7PŒrg_]L *͜Z2 C՟u>Q%^֐'uC_=s2ɼ/{ʠ!YV?=tO+-ʠ#M 5<t7=<8]&ЌgJGN(]rSiPM˜[Wvഅ-@˸ePYt9ɬX fHV\, Ĭlu; Ϥ1TC$Y0dfE”m1_]o_V\DK%¨aL|_ .My ϱ ۑ]Y5Z*qʎãNq9Ae9 Alt[;E7p`Ʀ3}4mǔ &DQ~ıҲ׳o?;Ji4=/>Յ2 l@:1f1 Feq#)C`ijQFwv koŜ)_Z H,Jzץe "nbe=D%Tx5~^A`!QV҂o}z]63ќ|YPb ҝ risӶ/DžVhz+85Մ_}˷F@1`u[Vkۡ[YVo`G\GɓJoiYmЫIts*c+B=;DNyO|^X@Qlr4LV AIF_b笠@ᎏ|]/9N(íx؍{aM\7.#iR=\H6ި{{P# >>uܒF՘u_Y(#i$AROo4hf$Z^,OT`U2~/c6"bABǎv$[ vjOئGRɲLTY>CtCNbj R iJ P&nz-hLDaGL ]T"tvAG?O|Iy]fEd%ZJGiJVFqNZI s%u9 mGųiFg 6/ :jH&4( =7ؖqn(1^lwjٍWSc0-JT]Up5eEwĻ8.LbмC]-Ї"[j=:bޤ@)0ZVwře9MU a-[&洔,_+t ΰ@vfXo@HI@V A€%__C'zXV)m?R~᚜' 7!8䅭54Ya\HS :X^$`ۛ6OHFI/ ˏ: f_؊Q%Oo7 qjt9unu깒\+M߾ZW hDFc3=lҪGo_3 !rAƎv2/-yrY$U ;V1X_|49ˑ<(s+ wwh_nF˯u]YρW$t>JB$w`0$Va\9qSXSeb?X[<='πBC=0O<a,'02mfe\ vBXߦ )ҢY3Jn]X$ *"U dֶ"OL;"(#oӋj&VW|=-eH,",Zf1qCࣸqb|7O|;\1Ҟұ.GٶLOLH? k_3eP@ FmFS FmV].ei2x,iE봍t12\LI l G7QO I&ǐxO!dOiTGN#ڲ `57f þ)B|+K\ 9AHX^LB^;"[n*43\m/ۭ5F-߬MD?C9`rYbƈÞ,OwZ_0]{2Ű:bF\{0 n@DofHwl2Qͅv8AAلXq؅ -9\:ڄs(.??˚+@3*ެ(U2=^G#d53s9GU!'Р7#Տ7]U QSa6Jx5%`:LZKKCHG O'm#E'~ k'Wc+eEB\@^7tgJNwd>2"EeАAPb]S[L `ѩ_Aug5-AGyګ1!m#(d}څt4&VKN+JjC:&W)X8JҋvV7v- _EDl6J>G٭*O~ 4w\ņAuL x1'&֜j9:(_ѣv"Mƨd>#@NVt4Ofݸ<7IS%u:Cje&P{>#Yko)5;h*vɞcgk1)Su8Ðz;+ ;ј tZG5'ɺH*r=nLmm<{V&꽌q0|t~p0{~(~ h!~W+J&2aIB!8r!ؙg@lvg$Vbi#֗Y;ࡩƒ.Gl+Z*Sm] ؑ|vA襯Þ@OS\,ȨǨBup!~'5)5Տb%_ qI MgXY2]1k~C Q/`X]J:Zw#nkNvqnh9tXnlDs~uys w!a!'Ha\? /d. .)݂V+/4S߯9L]t}SxAд]9&N"FɡjcO1~I~Txg |( $b.Mh"dƊ8+#@CFOxz>uU?/\8Yk1`Ƭzӈ\^͹{CykMoxBU͖\XmEװ(wYANdVlpNB&!TZO!tcC3@-͢mPYZ%sJ;9Z&pq.i;uQ%X8_5wӊ XS=&349kw~ 4.kkEL+Q|ؓԓ]#g:/_{χ%$p"&|t9HUe LثQ|v53= En7It)H}m~@.mN5usq7n(} Y0޵Ko:\rwh6iH: &-kυ@Ɉ|8$(J8nNK:E`w0`*6L0K‰ *{Sg$gfI/!+I.(yo~7ea1Z4"Xn`X`\Wvk3}T,\5@/L;Qz鿖a%4Λx=N( RQ{#%țN+Qo#=.!)P>p\w9dbM^̌.~'Zi 'E Jn O.l/,~H$QiM'&xҳY;xi@(V*С@׸2\;Z2|zƾZ>xC>%$vp򔕵@ttG.i:@ZOAEGZy"d/ V a.'h0!z1GΨ>a}pvVw|5/TI;J-.fRzcva_:(4-b`و%D3l۶ <I@[5 ndg:8 IPY(8B'=Rty2&0F28lT.5϶檯*sIb( ɠMiТ?D{ЎSX)Rt բD)j;a(1Pa0x[ɕ=[`R0JTe^ƒ rXW׊,o hmC[o31+ O1lm>I#7IEnD7FsW Lٽj@ -ҠNA$W9hM.lΓ15;6mBw4Ț ;Kw*KT֖" s#eVòJ[x),&&eƠb.L([?XyJؖPQyB5~69B!u2N=emSs]4T:0ZrkPUq\}gj](SC)JD*w_FOSU<.lCw1-\\Z0Cl;'k1z^z5Ƣ)d)_U2hW"V^wM:gQ[A9i 6Ffqh75#(]8&7Z8\uiM ]w!bWqȡ'y?W253ڴ>k7mt4p8k3ǙB)ʠ9nESF>z ľKu>n@IܜRLRj(*ܬ;f92c>b ĂԬm,JClے~ {>6ns)gq dn q bfQ|a{_LUbXGWwKåKv[Ԅ*}09=,nb%PP.LE1/1wӏ2n >\kI|ǃTX*×ıT(JOZhuOʅ t\m;cF;CoFV~g>4@(iqAZ$jU2"Մ2[1er!Dig5*XweqB1ߛ}m +qd8H>usʣxO'1/JP~GA;05`sB²+!V7{?qǹA A0M4(!wRu?&,ț J"lA;:pav3^v921$DT 脼V\dhIS4wo`` yNmEؐq aa){!m]A1d"L]VOݵ+!kVpmebW;&|z܋pHHgo~1Sk(Bk T*01 ĬMV_~V@L^W=^[u\#F39G"F@ xrفB†ا]0< 7S=.FfOQ0_OWZ(~'f$| ޫ ۞4}}yF? @[r;cVmn!ݾ5m⓬QYPF3HpZpIMX/梨z.oN\`v=޻9,WAbw5d]Ȑ Crdd.jE:"H><8r޾/K\ֿɓV*v'\+XPVcHXq}sW5(6wAr|$gfp˻Q |&"34`B e@;=VnMZ+Pq.9&'!CyѿFw$PP]D+.bgcpzoQ}>/7J#k2  ]wZ?Nsr賳dZGdHakFi5'YEzˏG$p9.D0 Rh:wyỢD@ZїFgOF;qDC#!][iÎkWeF'Yڶu>puak]rƶdlԩ)##D:iĹ/9;uHglRJa/Q#sfKk#j%W4* ɗj[eB4uxEA?L4-f;8p"Қ#bkl r ى"1|]10 BuYTk1̮sK%f1(A40D"$%NFUb MSq M#;=U*˻՜)stoZ~$sVՀY@P-C`n'fO'F!0u'77.I=)Ap_NesƼ:Q 8VPo+<`i;y!HBhu3hOMc[K'N3l9tƒf9C-a} m6er)E7 A\i$x kUTb;vU^;X=m81p~BbZ!w z[ T JIgGL͝i^g61:P'~^b>4xW(cI;M&wln5ϗj!y3s7!z&TL]$0 Y]Tnʣˤ|3[P]P>l8Y5Bo$]d+,ļІj.N&Kihj{z<} G$f0L4Rxqٽ'+4  ~5Y3#ުZ| -Դ Q=LSI|&q #?)C.vE~Y>$O#O%o|9gFXP֗s! M9O7fU:O̦ 1(S|v^¶Q`&8Qx9nOâՊ֌!toڥ%nVb-+m٫Ң }ezJX7(-VIh-z.,tL?YA$z+A^ky(Ojo-"I!e9OjwA>Ԟm~9e76JqFWEh60d8)>c {zՔPH՜ Uk;P1g(>. 񶪃ushei#3.~LF JMeZ tI@T칛&gOrgm=|C]V]&o'ʤ@9*;8cKMptTNӚաнH$OUs ߄i܌?9媼;$*,.2<Ъcݻcbҷ*ϱ7YtN.[? `#5uY}/9ƖTm`:VWg#Y!݃LO]U+W beofz}xrQb݈7v~zΔzr!?_ibsju5/{dB891M^0d{t{ Z.g5D;$r&d5bi英OZC[^>ϣ`ځ& T&z=F2RH`\o$NFL!|D [/-tj+!bOz1"aءNN ˺z@3u`Rk3Ĺ}.vdtd&#-xHFu< R?>Z,:\x%Ë y5 W Ńkk\{kpuτnvDi療PHc=T dʹKkd@Úc_(EQpv:3i]zCkDVQ)MΏcWtq)vYC#V+Rc] \:7*( `j<E;m,U]EK^Y+tzg<3v 0pKSgub֥\p(,Bi+F2EwIu"3_=T;%SL䇘ԐY' *ȷdnXiP͈$G_7n blxUV_T6,`) ܮ\[6 h0gPHt,KNj 7-cAů Ԏ_Bɻpo3&Y܄8g]_.\Nx3zC{þKT*-:yi'XVTŷRZ$Gc_;ގji;dW3z;0?g(6lц&g]GzٸVYm]W1"0C|p}q WiF0&m1]U/$X-) =Igq95n`TuAKޖN 'ƣ8]-qrFFvq ‰ބ" r\:%2~+2t**ߚ.r.jn)clݮ>#J][0KF.\D`!/T{\~d4u{f"Cyֳ6?Q #Xro*!*g2MLdJPm!(g]Wǟ.s/tq)ȞXm#A!l8 ݠ{E.cF|(Ӛc!!m>DXe:ڙZ|CX DCV#iɈ'32_iN 12=!j4͔ C_9 nAFB^2j7,F+qN乴UE}̍Dk1on{P0 -%FJB$FPs y[њe f!VOafݞ u-fժIynȖ/~YK3'Gi"jUO'盎 ^0ǵ iljyli[۫9g^HS)+"ٴZDY&ba4G/ޡ60Ѭb{#5pu$S͹x@g1s5ȍቸem_̠"wXDup[- qNq`bjXFKeGFG8[Q Ǟ v3.-1חV\sx2K%N~b\p14)hk_,P3礼!ӽ23/KAdo"vV C3Dꏆ|bkޣ9.鿦>&%^1*3w^ϵsgw]NW:tGZ|HC0h0;y>׊$][L^S2iIbj. B\\7^A N⡑δꎡ[~[]<#si!;#!G(BɒWO\rVx$^G\M&YɴޮAy*5N6hsds WԞR+=*,uy~)+u,- }E+D]0FKF1OhJ#H h|_(|)~4K; QOabTNK⒠jRKCQ.C3ᧄ&UKt8m/.>:SPmM|J"!H/ Da)ݑ~uCj#Θ]*BN]cQ5"8[Yґ1`T $&YQU{w  8zqp &͂k(=g=\3 (Uek"`eߚ{g03ܯE_܋&4(JuʲtEPƚG=(e𳳹 nUUcvFM|s|vG1/MU9vla- ŦL1(W̞HNS[ΪfCIâ,8ŪO>bd$sdܑ GMM'QvD $<_M  q3[}'%`9_?3'%:$aGE1C؍/B=hB5cB"eMJb&Mυ[(*~)w۾*ȲƒZ:x4YC ^< s$LۍAs&C Y@O[1QB L/ l#eLVyD{bV_]A0N7*mӆ7F z盵U͂Z>u#nz:Rjf UHL^d|$K"4-6uwD+$ W2xlI-Rek%;?{g )R+V.7׵s sϿܐ7]Z$g,W zUE̐w}ƦQt.a#:`Y %j_S"_`ĺ+ҦtY=#}ė0k m (E9,VQddD6 XkaC/еǻW/#sW.(CUqĕ$],69.w5HmB,;t Z.!8_Sd Qk35߯" "j^%ep/A>)`cM1sٱ&גTVvM!/" LQcHW&μMa!50d >63.: Y|O ?pxT"cg]SGi8G^ tȹWǰQզ?7._fE~)JcS2>Lf^/pM[݃ڌd$l vZyqF{'\H w̘|dOofl,&5vAS5}#}+=gO*\u*E43m?-c !1ihfQY2* b.kC-a_ @^%h!eݔ Z~vomEW:.)Sg]Vѐ5jTotK8ݧkoKӒrt5 CuLg/2f9s-S$] 8نʜ丯a65ɪ.CT8W&jdec!lމԆ r`CqMS,9WypM؀ihx.tpLTC9?O>F"`H)fqB̉1Dzcu*Ś٬yչ`Iu(\??&_%os [5NL) T(͟Ԁn@M3y mXks3}QI&H O%vs}vd~IR'" =fmECo 2dvi`> C|1cBX)=IMSh?myjW|ŦA0!8\cMJ qZT6H&IE=l\R̈ݘrIv=={rMGR4V- ܧ*37T1ӥrQ+.6H,e]%;(?/7]0`Hp˨<㫙|n}łZ``id ![}õy.Zna *QQ-Osj,% <['?)0>'׻KI'8f,K]M|]n^`|ewl7z)鴩VFZʛ{([-4޺ćcOFo^%+@÷<9%sACH=2b: syvSG{:թ ѸśPU0vQĮkzο#7bReu#(F6(.AK c94G;$K;WT YͲǡ}.;Gb}J avC>rlܴNk{FsM#:hnrBxDW Y|M}#<Ey^:] \gF 5ݑp①cC G}H>(hʎD{N|ӝY]$MJٝ J@VJzsJ e7mW4%YgG_OO]3O+,ǚȸ:BAz ƼAQGL4_e16=MHF֮a*r7vy_REU9S=D!FPćp4=?!՞ܮwM2tDeaYhzmqU:0iN9C 8{n{HPekKM3a=$ ?:rINPUE@c$Gdܩ/Cef Md+NO]}aƝnždr[~: "Եvv+q%䗅ѩ6:%k"O6b_ܹ)J) *&ĊX 7]Zir'0%$~Tg6K Nڢ{ѧq&D2X: .mCi rCv%b+!@B]ManIexnќ VhX9GՂCoBoθ/cD貅rM9z8qwWLx$O[|LjyU_-If;\k1P?^?n?A5_)鳭Z'hm]8Gm)o][],ݦg*cHK/%^{@JݼjKhy)vXFBHPptP쀠 E}3hE5ncs^uJxu$y2`=sP[0xMDyيMCU-\,Zvc 8R=3B:체 {M7_XP4 -"?rSLLCJ#c9?a(E{|PQSJrzK{\1K{l77J_tpG :ʼEBaj%BJtUheۘ'|L ~Zg[??>P<.%G0.<4L鲲h4&2#h;LqBߤIDJ\m5_#ľvB?XثfPɖQR$n8?##=&j2 Lx)7ypv+HHVcR#(5rB + l-{w ~X(qn5дg4W<ݶ:L13Q䏫we;?502UJNB&r+;IWB}]Y>4r4,.w6pa$+Paw-,t3,3QF5` ب;R} 'B$noTC}KBa{Y1999'zzZm_)2%xn|1mH\ښ 6(x@]uH%mkTI+Iw&EwL_K4"rNx3 >E$p8ܚt=b 5.I0H]WH> '28"dzN5t=]]\TAm* 0{0iBWO@HQEăfkq3VHq\6iPt!6Əj@ͳ+h'QIi] AqJ6]B*ZXJXcGjݱ2δa3Y~ɡu:cN]N޹a특A 0G0>AQbo.v~8a,O@%8S%N 1ूKw [piRLwZ# OM8 m>θyzj#&^媹:1(mVm۽wl }]WyW a[ʠ"̨I@IF0J[p9  I_WY #S;\t7vZڑ@?eqEmaxKq[U!1'=]-~6 tm`UXЌ}<$tV#x|aC4;z2ٰlC҈W1ۻww ڎuɝx^pM`e,͢lpf8밪s½58"Z7<󝎖tl^^#yO-cGY->;'i^d;V- TM *:sjdϙNm>hi$PI1p|FHڇ08UZmY{93~:d({5c"SqRoo ?0U65z:tftP̵;cn&N2 2&P}D073'm"7$Zk]*e BbH8ztJʽqV1fC_%e}^jJEyĴgLk2 VN9NۭmYZi̘և%bk#}}H@BD*]pC@V V@Ukj`AxQjMԁt=ƿ΂ `w: ;BBpD[!ʋ*mRA(]u⢡hO#gmx}ict=.ٗ?kENti|T`Zi~I"gQ\ƞUgl91Rj !VGM$c3dVW,j{\׬ 'ar4 3 ¹9m'ܳtƒUoę"~pQ \-Jj0ݔNj+62ecl/:\O(=8hƽ\ѺwQ/70z#1I'S^~Bn xˋ.S~ɬ 1롈i%;^^޽JM*32:X=!7`6jR:.ƞW&yƩzfi(%O:e>bq%j O1hx*|@p6FS&N}mW&=Dijp%cSqoT7GL!+H]5L  ͚5;.3H(?; "S?$p#2OcsHen@0pzMbK9`R5;pHmDe<}ѹb>Ir*)7J8;xӿx+c# Q'l.ndQbBk-E5[ \"Q59sC1I-)TD HGᔮćQ\_U2Bg[_@I%zLt*AD =T= kdiii֌ %裯qYqW\ybg{TI EdM^31m{5hLbMH;VpSoP:h`& ^;;,\&%mayHh4F%< X{e3$&`#\ML u]ą ٵR_k/E,l]aK|)&-(e'7?-.H{g0SVO^#*7D e"Ru'[ew(S~w)H ؊-g25 Q?gݾ5v;uۢ 0 A%.HiU!^3Q5C/h+ }m㩛2~;I}iD8XYS3:vJx}6-acjIaɭ,-ѱLwEch{b=kL7>mEd"^D+*rO?NcȪUEWFO,*8|.Ks*MIn 1ekD,.FВe/jˎaԊ 녨㪽yC9Ir V>bɦ·SaDq d,b0 uPCϧ beʹuj6ѼrDia~6H>ywQ#\S ;[A${ZDGN탒I.x 0EvlgوB( t9c6Dm|_ wwY#:`W]z +?T {Ʉ \h**}(Q["ŌjwËʺ F$7~-*ZPv۷.[l9w; ZIkOC:S DImxLlΔՐ$nsKA"߲xS'K~-I%X\Mz(} 6dޣW 8~Kk.6gL{C x3[yFTYΧi1ڪ`'D>;æPk;^q 365oXeçTHwK,\5L pY(Ns{&q9Mۅ櫝/{;B;!$yW&s2oyީ%J@C8b C^gEku+!\ b AzR.;0{/2~T f@(wHx1a/# &RWt5BJINzaX4D۟{DYb!\}6+?m ]Vk]%Q~gPD9Hʰ̉fN*]LlLxEtl/pczs'iaYn%s?( 7PGBwC?Lq{M $Z2BPw+XwL@r\d\P ;̽k,nRՒ OפNvtGq29A91{3O~ם1ȩUZ0c6u 4*"Z"~R,8ߏwablएPgn1jа9wcq_yq) ҭxV0 ;-#g-i rFN1SiJ$;qo1T=^UE"hb6g!mFxM4μTR%'4ׇ Ǖauyͩ ~0$M)V-zT_ZcHG6gᚡ"Gc7M \ O:M,1C- /1)N.Y1ЂE[(v|>J7[sqEVx Rŵj~i sژ ۇ#ZM-DmtZ[Ad[p=6*mUMzIJp!Ld|HVv]njR ҧi6Gut.nɨ f(L. e`O`Vkg+9unTKwbbzjtRؑxhtܠQ/մ"F3-.jzcET O+(HzK,ıO ,U2kn)ЏzÀ4K|Ps47\9ڀ7$ /LfvzsX V\)O; 1v|4sgW_>]5n5LdGzk31>͓6KUrtP)nڪ~3@8"=`loK8uy΋X9~}v4YnrbPh:,V),2)Vu<78m&o_2LtתW\![mW:UVYBMJ[V\.{/¨?1+_A&MTZ۔q!D˵|ѱe=]XP0wdU#(!t8*ż@lOfRzlKOD)eQY!/L%ٿѵռ!&Xmww{ĺupGxZ(Qnr_z(U+=xq#S%baQaһ244. 0k c`d6~g؇*"- w +58y'?<|lBqJ.b~oʧ֖%@>^eGҝCiK)MA|k'40%; Y%Y㴕W 2]qMq$(9"Wl\+˸ I^a2^\2rF; nO]1s-9lآa 4Xԙ3]gPjuF>7w/+EzT(IR}tNk/A6P/Q7G)Ԍ6X:Ui/ҒcMcnFBTgpHdQN"?ˑY"vpF02MQl-p<_v!fԲj*Ƨt3XIbh_xblg93.s0u֞}YS{:Lg#Z &yEjæ^WfnIRIJkvIX[o1㐤5_q P~fu(Z?Zyƣxmv :eVθLz]\a"Q9+44I\=h{56`;=ːϺg7*zyAM~9z)qv;Njy\C'mj m WDw֛bYCVHdysMe7s 5ׁpꤞ˜K둲uSti=2ĬN/^o-VWH TtW,O:ޟ90ZC X w~x+Zy >2HT'W}f.v8?QASyX4FĖwk v3@.*.m2\GӇFp":<zm~\.RvGBL|@}HěV5~gG] }ug>y9LZͩ,:5@yF%fQ`WLfFmGFƯ^i(&itZBHUc,s9>Ǽ~gFq :H%ᖢbCSjdjҐ[lwn]=fXC\;3D@ WM?%b?b3k^ $ &L&8G7"wU+6Ǿ%-2W-!idjnRhR莡OGTŚOc-g]1mƍp@??2GB,K)dǯڋ,rtQI iHDoE>ȀipWn}-7*dp$*K3hL=&P;Tb^ 'P;ҹ9"ROnv3cF[_ vLKƫّ$F[keD7SyV39ce)F&֫A #ŒT&dJIʊty5D߿3 _7{eO?[oUTBP9;>y:RG-grT+~j׹}#\WK+eOiT3IܮSsn!Ćҏ0! Ӣv<'N(4)lamr6ZpQl`[0~s) ]UJlZ\~}e^xZM^tu퀓N֬/!gp5~Yq/&=Cq%2ݎ욆hr$L||( )х-HF_NSNp,G /&c13bRD: ~\x >=9aX-X9a Ҁ0Ʋ&hY+(/b3 -1@Yi9^+g{)͡H5R3$̱ƲɝOZ^h]m21.W{_I0VMuA?l@MCi?vݬ/\')x*w?LWeܢk҄~hICw.CPkAzgYǾwY )_^seoRobdѾmd`7\Lʬb8<(u߲ ʏ4>-ѝ2eL VG|% X v"m˥ A)pH*tP/]ކSwA y#N IկVh o=<FydbOSH*V6!^V=u,lقUWr8U(1D} G0#~Lpm9^ n`rdYHŮd9FAC2^3R=#f(MOqk1i|ЕaŚ >)ZАMqjڷ%{|oJ2૥Ru:_\U*O:@ Jqz| uK hD07:@j[ &:ZЀ! w;12QwTژ9,D}rzpT u491Ak'-4 @BC+a>y.v"q. &u?%YXwc11Fd>?gFJS'w_>m'Fg>gYt Vb Hrrb[\-إBDd(R-cإզ2TpK41LG%ǝ4\eNEpYqx%YIZ-kK߶ ~]J(,.C/hG{Ρ9hKS[ ^F9tNxs Oz _C10Pcݒa !&?^{8w5TUĹsI/]rbU$PN9}D}kʊŦ"m) N9%:Xedz`V,jbIX_ˊhzWY7oݠ$٭QF("t6(|EGzuˆݪ'nmY'+,#mU(ExԜfe#N=01.k>K1ۃSziV0g"N{\Zǭ9c ulL)dه R5ƣqoc.an05 PZΜMwLJv^6DE=p!YІ4q!q҄5xu7 %AtxtyJ1ISODMo\pԿVT;}[ qE>So!?ñ nyu -;ufDV1m,w%9lA™Hu쒂秲_<+`2!qsX' $Ϙj$ 355;|-kO|G5^$?yW@$j46)1γNŢUp`Qe Km顇M,Bd᱈pK1G;# ҂<rZnJR/鏟a C@n +F@e:xs/OB/iT#p!!V+5&F K :=Sp6`Uخ 6*aIÍ  K ]E0㴸_5EB%_m1L4`{@. >0YMj-mhʱCE}s6nJ>5p*l];=ׇQ%Sơ˱HVuF`eFF9FV1ZuG( 5'ŭV2QECm8إl|/:,3z}^yZZ,,8ױ?=Qd(Θ!"8 !Itrvfq 8&@|/mW#3+ia-aA7 G܌!F7`*3˂!h%toF!u ĭ`}[mhn <\xY&jٔ;mds!WvvBW#/ ;)xT}hFul ]ȱ*d,QSs蟍w~.tbXXeR[ŎDC;#< =8f(]&XH0Q^趒@oH6DdAo [oISs>rTN Jy1IM_ɟ~߄߀|2%> ڈ2,9kϚ54Ql5{`+iJMOo4z5\Ư5-'7q&/`& g4]*F2MH}`R=|cS5wi#~ n7O.h8A@f^B=—ړJWSR5Jq9Fu+FLxyWjҢ[;{ܴj7}:!Q\?rgŜһa@VیGZ h=B1=>`$kk SeBL `hWGѢ8͏b6>K`4*Gqrυt1؇d@ĸ]5=&ʕ&4Y_ys_@.bkFHl&wWavЯ,MM8dFZH`1STwG.YcOa z87 ЫHyBRc-^C\5|u'Tw>:~]@eS~QX(xΈA߹8yua>~qLU>tܚn6% )a&IهTem PUvro6Ɲk]c,cnɴF!Xl% RP?N\%%Xy|/D+2fx3}}'e vhz=U!nx4SO^WyR+(_ #N*EJ4lkD\Baj~-_&Hhp'㵢I遺S\_yiYT gÓ4~y<*\+]aS=ݻ?O3GH%UjK7sŰsgE1RO%T]:ylp^RXEWCG['H_|y}0tk#9 lBa x?p ;Vs)qZC3Lhv~U;,n~?Tڂ)q&ӿ ر\^yVz8b MLOB).cf#d`2QVYL%yo2X'4{X#\x.:$.ƪӹygb[&aY.bi~vxpΏ :(!҃a[-@.o3[ʳcuvW$Z^[$VAerw 2PL!<59΋=E ;]߯ 1}حbp¤i#ق䈅U2p(32& O`GaxՍvkRbeʰa$xvIAO2HO:O*VS({ѹ@՛#b A9P2`9:s%~!6-;EF45Y3~-NB^OWf|rNZzGW ?挗[h:V-5z!_r/ԩV6S $ -# -$nʑfj2hR.AGэ`=X>́+$HN:vYe); :ƒM9eb H.i3uӰ5^=ߞi>'c؊9.}JolVR?V5nw/M& owߧF*:r'0[g[q5ɐwaI/YQuU~BSY"шL3 nRr\-wXְ2uZR ).2m8|d5DA'O*u促o d[֙wuSUryaTtT<(!XrsՇP3=&o- ˨b}uXiwU,6\Mf we>ԔCYT ͱPapvtGϵ`ۂM.,K*i@c/QWymTXiW4PcIYb~tkV 5>fR`R8xxn~:RxT?*`j,7p,nr4Ξ^R[vIh.ґK|XCc[+CKFɞ`07Fem/-]s Y}xZOM>6Ҫ}J&;m[{%cP=Y vkAK*D.䡬%pnJv ;R _|%u/a^0HtGw5M)Y=iadR422SG@ lӢAB&^Y <\8r*t5-9N{ PUqQV/m o1㉘7 4 [m!ifUha hgK}}:s .`S:yT%wB d-}K0Wݑ:z {:{nh5zGyzii&9.Z{d">[ =/dMslAB>᭜UqvGt%+m[PXgYc㶪|Ō`D#SdR!cZ2-tgb3:Ͼ} mk7ylFO8 "ţ+Xdbd=xLI.!)`UW5/ [90da݈\CM`5n )?,6uӲDaio^Fn(Φ5fB8\USĿ$ekGf<"5ڈ {wuI}]f=RX{{-'Q!-$"IN~nT☁~B~S3܈<y(+{բ5p A+x@~l5ѝpfLt:FoU 0I5'SҪ{sgH0>+yQgܭm%54Nө:-KO6{%qjQ$'r?YVML \vg=)۪+!OԧuQV0M{իZ}CEx(o. ݦGbTE@[~{'Vp9\hKҥTi9OklǣeuC8DoٵHLϬk!؃cy72Q@i y`5-,а$Q*i @bŶR=b)W; V6BpRw#'mБΕ9I+idڥDۼ<"`T+3j9d\Q+k_(a=_ Dl @H`cB+Bk[~C)#%h.D rfasØ}7O(h@ Ij/[YK~SYZ j:йdޱ㺼0Hpn߁}/ۓ 2a3e!c^{nSұ;; C8΍ jP /Ew&y;b#dz&͂Hn֬л;@q%*ӄ%GM ucq1JP\xt~鴟ry2/>S9b .Ke/R4z{o9{,CXF>Q̊,Ya\Y#{i2NÔ)4Fq@3Q;("$E9EzyydLFp n"=3a=teMckNb7-;d;#mB4ک{7/D!kut$wߋ?=mhi!/r s|9UF,nr+Ť'jK" v[ 7K^ܗH`UKAp oZ$@q'߂量=4|fDg,_R9*&snᲶFW h>;2}@SnD"SO;@]7G7<[6=S &kmGzkaM04]]PS7v)Y|҇ծ؉aDa(qsq/"bc9|5~Fd+Qpmdso-!|E1"m?5P!PEîC v٤?8mkP^kE#Tٙ1;J@ Z%'nUt'×o)^Q:Ze<_B,@TˆkV{68Sc]ǰв&rV%s\\ <<PIfP=8-D6N,/R^&\ [x$j]']^\XZrlv,)_}їIB5 ߶zn |)E&Lf$ydeʮ#!uB36AlZOzZ+\o\46{8j׻f.J?fSز/|P7t}4ljrJe9-[^[%eĞ(nFAzHS :?nKt(Jf7G碧\Yz á? YfxZ ȃxqg7vv0)-!;Qfȭv>!IWArWPFyjMs.1õb5L.IKCXCxvd9?rH=!x0!c!0$y42[|Uͯpo|&t|XRe(_Li14P4 :ͰT |w=r+hzoQXh},5 e8Vk Ѫk]'S {+m܏T&F/{thtj)%kl=eF<ȎƖ&5H VmJ qۑ}84qAi /yN$T- չ5\e\ڦTo-RLϡoLWk5wZIrbKfx pQG ύY`GYQq01<3j-)T"mgDkic#x(. \xKQO4t2'>Xƨ-NRIi̢J2A'́OԔN˚ Dʻ+cCӵd<[JY̱=`}4|n" %[b>%JeMQP_C7`qFqǖWrnnF ބֲ̌+P!G+ob;2 \=S7Xblj PŁ+5pkB>ݦThCk[cx0DRL7;ʀՋ0VRD ۀ$ƌB2\žSkNZ׸p5^lOޟH+>s p׈D!4Pw!.xAY 3{V=%+k*Q߻Z0G 2_QRN8 og idy"a<{kHx(bMټ9s$B& Ux7s)oQyո!$+oHΚ>ڍw2\`4!YS.'02@44h*ह\d|h:*xU/tndkX+u8I-ݦ4I ͍$iq* poA'k>يh)"krEV5՗ ݥit|B/:k\NUtsHW-#+⫻&:Oẁ|r  h mBLJwO 0>;xkX$rAi6M7G9$ы7YTw3u!돴__N:jZ=q_ԗvҹHW%qo,TV4 =/ֿl7 8\)@w^qI)AWD˚XGi:AW^~%^o94V tJמ܃WSHh11 oH>Y7U>/.{ I.}7 4 C|G:&hW%[rdq dr2ljTq { H-}:K}JL'1?BZ^ bO-r~EE#Θr%}0OfTkQ{aU'H1~ÃX穤%*wdC}Mk7`R%Cʏ"ps`k!,\d#yL|l j͑'W)kF^`hVF+(%]6Sn^@A2=/9auؔGF^L0ŏIβ]ftܒ:@nÙ-'^ӞYI{'}n;EJ_ d=ߌB&K07퐰n,Q3wO;w#:xwK0 cqT I%8y)ӰM|mO_o=fCKd.tkCe7X.4 u#G6J5b;>9\Dh2E2OF.pں|G/㒉2ƭfv7]ps eZ&L: ߓ%;w.m'6"dpb0oR)KK(Ǽ'xBѫa:$949vLᕙ+ {/S7{z7iF ;8/۠];-/q:IgHLqi qK7N#k٘ /E?it?Fȳ<,乣a@^Sn˦4N'*wt"{ G 1 ? Ewo bX"X7Lf}[BqWkr,b;O%~nJ8"qh X$?ЁDC OErH c@їo鉱[\(ظ(Bq#m׬pȯ^igK^K!!DbHJ4( I8u10ޔ;SK$x} AlJ;;BhjS w\is߯d'*1QԹBX,>+Aحڠu F+P4tf RNOp4рB$@ ^q a_1=~.ǁi1hͤp/绨7HȽ 2 5EvP,+ziVc$km$ӿzlռ} Э}Y01y&MPpB3yjӺ iG UbAAFt:\ r%g-eOV,.<{NJ:zU{{cìC<21e?yw(l͊N<|@Sqm[ XNR KlM[SJ!͜CLc.Fc½0nad}Y86 h?Z4m7-"^IA\Y;vM*Fb=\ D鸅u_ɗ[R]QU֥1k^cXbL~7ݟIBddc'mB'7u*8MFlJ'2k!D`%wsSPVmkqSיՋHÿϝ>9BWo[T_;z~KVY;4;9e7oEǕ1vW12<c S7 .wdᴠq~[|ژɧfJR(/:-GL8{@5YnCV6`ݏ=Qb+g!fE7ԷzD]AZ3@26~Jh0'' :Buׁ8ٱL1[%h:HmcҸFH*S]opqјRXH<;Z*齣rK( ? Kzce2餾"ȢYVQrQh7ћͰ"s]<0nwkrt4tԛ4ɉVX:^e~PW6WC&rlKn\*>qىeZ>ھ(_u `Cq 4=_H*)- B6zE!R{ |_(& P`E7Usx]6ӣ+Xnemtx ԰0D3*L<*&(at2CQR%s%1[mOOV ^dYˠjesfxkZ 7 YUE>" m<# Jܓw)6>Yo6L[paSݙ>\dG=t#0Nq$u{/ P{Œ !ڊ8gGC& $ӶGsC!Hʏq̠*eF욤wΗC>`I-(̣s֫(-SL;HSn^0u¦J]mpHnI,Y6G\b"ӼY4uU\%haW0D Mm^:K^ߵnQ.˲\%؜MIh31{ H`Ck;жOvF3*+zDfR뚜OGDsǠ |dV'Spy`v S_39 @< piWr= 0H$@_y2&:oftHʑC64k"m F+/FB7,Δ<d1WRgnʩZdRSȉ&UeJ 6B(?cX"PoqQ&yALV^i@͑AGP% ?AFW+lĵ0Z{ֻ =/4i de4i _=@E!Gf=}>ύͯU5 }g^"B,~쎳fTTC w k@#aBt!Й91Q S2I6 oa ;K%o"M =qYT1'2s3 YUeQ 6[b"H~IK)w^2q_ӝTc* sym"RrJ{9UgG6{qXbm,ł YtfpZt]s9&j-DotƢ7RWxB%P<͋ zXթT hEmJi!€$nBihD{C5w'jɸWkd=^ kRY\j(+GQ~@32QF>+Qk)E ml Be4' •r"صO{F&8*pPm ٴltOlߚq)1AoB?oSw8_ڨǫ]4(_y.R_'vS9{T꠺|,Ad-dE _Lh|YΩ,~E0@ۊ\fğHrZ:Z>0*8,YP @߱BqE*9 E$}CvHB@bQ"^q=J'|g/*y\:^&xlQ2Ȇža)k.>;YDS*(y Xeg+vCxz?A`[(x@$oqEk&ս H6+M6Z)ю4SLL$?/I]j)0 ""E_$~r-Al1QuB^He /Pݓ%1(Igh<(<{bD##1$mDaJm:$@r*g8W=1D3LeP8K[9ĝMSV]?zmW5V .:%a8ϔ6+r;nEe=4c׺)WM$ 'Lm;&|?-ͨ!n3AR*q:m>FGEF؜d]5튝 /4^)[lV|oEQnR}UElQM.ꦋ qݲ7sh!ݝ +Qr_j3_}g5\(2@ h?vI 8U9A`& ۖKuӲ6>lg%ƍAO}ұ5rT؟n7\|Wx<]ͪ}/ZhiYƓdg ,#t:t'Yz~p ϲEh~cqS\I%%r"569Gx(jdˀ9FICpbݑ/Ϩ  &GU4qRŸc@, w9h#vʝVjR8qwuAԞͶftx\JEΦZ5 'gt/3vf!ǶyFW&B&f%jZ x245k[R6$:z@`> }|s:BJX`D(fc O|1.?EcrM2/\ (s e!pOdU@|:4ŰdI>I6/ӯ}rJ )>6(oT" G29(o 9'5͘NoZIݦQh?X۽kBAn`kz{Wsf̅{8i(S>:?2QΐoՒ' G*32'CӊY/$F>5dX2~ 7&&+o T2YNrr #HOA"~:s߿[(-z⮝}2UX/˘{PH(!}S"@\T}!>5JãF;g./2ٝ%nLR}&qXňgV@`.y^u  Rn\flDz- Lvw`(jJ3}`` Uk (XY{o3Om5!N`׵-Ə!7c戛;_+LN'P7H"0a‘eJ5(JR-j=>o& dVsuR +_]6ådnN)kBg-0}ꤧ E erz|a/S~Ț3S (/r2$tȟA i`) PCV ޠlʔu7q1:A}\WFb(P]1AX M2 [9N /-`Gp׸Xݦ~c]Bʸm=4ۂm0S9Ռ #[Ɖ1s^)-~ۃ+PD)c$"gӠ:܃Yzg*Υa~"vtVEuXvtz?Qxw'k^?P_~? 0MO)pnJCdA<@~fG(a] TYA)cEKUqҢq fE%B̛oʶ,O" {cl~KQ{̪cӾ~GߦHd'qk3@'LBZmg&3 oA"eTK;30Y#̎bH\]H~L7L LʤU}>| =awVگ0@-="KR{DGKnW ,6SUt cfd}RemN!1HTN6MU@/EzjdVU U?V-|y<;Eտh@|Zp I,,O/e㭯 HI(qER\YIVDgAĵX˶ 4th[Ψ$V,*"hF, /3*gh 1=y&_}&<:5@zH(1(zZ~_5(g.pDz\51DԊX;-<=0zW$Ȭ Uh28#װ0E+"L TI7!yx[F-oGްcLTkM_.d$RB]I?qH o~Y?E69Ngm#ʬ EIׅ-ѨVvr*h.BCLV'3$*+bڛKSB۶ # 8hP)xG=rp`kخŷm fO5瘬)G>y4+nYzsmq.D:`oBO9Ƀ^8"c8R]œs|?3TDeh$jpCfC#۠IjO S^f#- /~.0BNV;50uQ?6cWG+nu29u%ig?^'up*iH;. z6{ǣ(pfE",̷Wk߳VtoYzyhAM jG%{ |Q/L@C t߶P_v/CaQ%o`̳n~)/YoZk38-ʶ' v-Xim`#СbiRMD>=<8+D|Smާ,Rj?Xg , dbQ"QIT /3Oؗ4CJ_Tw$dׄeyz|81 ? }k(;&^ϔ g8Gc(ɘ*8qmuMN*HUu^XUKQMT]:e>xll⢪M>:_y+m 7v /D^d6[V7QX9`W=IMװR^A9O#x˰JsŕڶU vO! ctZFxzbG&oHhSҾAV`2%Cq-~>KP:ڪDdTl, mm.gL%gSbYnDmJ4hh1>7+/)ȡ4)TF ;^ B\ ٽ~-Jl-'kR6IżӿQsæ]Ö/M H J>Ch3UC+ mQ2'9Q Y1r %s#]ぜ(AT P+*jF6VC$;술dnv~2C`Ǽ ",vN&7[Cȕ @V`S=C>ˍ_7W*S-K #C#*G5+-WoW(.\[3̄lHGD9-af[1/ _Y}/~o2sψ/X ׃C'n7&R{,'k:~{EEa"c t' /x+{8ftXsҗbٿ[8|G\CG&k$R=%yR 5e X8dpfz5$"J&p].zi9LTo;(,3th}P E5;dq x8OR|5f}963@7!d(SUxnc#wO@Azg wp#.@^~ pl{ڳ)8}l,{_e};A12e' DNòBq%+c?D&~1z1(hId`65!y~[X嵅2M #SX閘@P!9!кlSqpSWC s(I FUV|&|B0"D9Vjap킥eIU:w5wT/0[AJ]HsXOpklu'Em7؟EeDvu}Y'o`]"xFZ/"ۨ6o1#P-kR&hWou3saއwv,luɗ=w{B$.>&gmfЙ=Bxk"zD[:]vAp$GzOU G <'{"_(sjyεfmyz'0ÀyNBNQbз\!tf_|aЉ3g2QդtYיM'7CѯNƲ$C\*J{cA߹4|6OkS o\a4xT:r=/|$ZTB)|T==.T>{F#c2f0gl?k6 jTx) Imь:*q I믯d٩ hu.v4x9 AӞ CfwQ@/`1)c7.Nؿ3yISh2̧6.g麆9>+uu8r붨OR9 Q{b"U[ÄS] _gV3#W/259M/8Ju$7PDp@% kx_]@(m ?~TB%sk n/^<]%)+\?x)1NQ'PFΨ/]hGP ?|{%7#yݲAMJ/**E ;k >'q?5?#r9iOWӗhy-69tt_):41ׂFޝ3/8l@i*EWZx\[Ő%eYv~&яE) A,q1-63~y,m-ԧҚ B ̟ [h*=,jR{{8zLj>%5-z$`WWo ?yGѶM0O,t!^hW"ؔfaڝ>.'W%TS(`38ÊҠ ׽nePVet^eME؎ ǎGP`q@׏=V7a]oRYٶ)[l'}bKIq٦v Lb:X/?2ʘb%#4N~»e-G2&W m>{G#?'Ss`mtl}^8ljKB&AiQ_2'E<Mha:hOaޅES-^>!=-3Rh Q2p&e| 1 Q;7E)΅ЊH V򬯖1f."3rʊ*\JX֍-IeoRC=id^}qY;P-.k27iU[QzdɽS &{qFI@6a&fg$F!~䶰h`4~K 9]܎ٿ[2A^c+3!Wgb-alnћ42hz|j"h^CU fp*-u-pfpA%1j;4B~hj#| B ӢПƦ#[5xjЕE U9z70霽e+Jk4UJ[r3no`J HFK`bn7OX_OV$0#Oua9&gx87rLД^!W)F $t=Hl!a:~|ϼݠg@"đN5EkG2pop(AB'BXu'Ϫ8~315Y7b\5j؎[zWƚ& \$Oi@g^-ޓKݠv*B5AͽVfa\jpU U::9h3MqJjRz4 ;7lN QEPpCkc>yL9Y]D.,3F^kkĘSv08v/hdQNnUp[㻏WY/ sJ &HAݬj),'MF kzK)[QA|3h$jc_OZ3]8ֶ_1uUJaEӳ֦)[gՇ[sIJJ\nztW( S+Z~cõ…:-L&iw:#@O+QZ=9&"& ¥zY兰grR0&g3;̟QVlKuKڑk%wj<=2&KY`z5- XXyP( ,wsIj %0 j9"/Xm FbS 3Tz(~^&N !>!X(觀B6wE;f|y5.^}Yx5 ,R: jCۮᳲmQأ2GxB]!HZ+\$V#г+>.N4W d޳`Z+oc(Ԁ2Ƣͅ-ͥ5,Τ`,d3j@clGveҘL ]>"Jfa:a30HdR~ǖ&%V[ãİG ,i;yc2S d6q]kVH$w^h38bݼJH?Eo)OpRb5MkCh.\ lVՉЋŧ8~>}j'Q tԝThѮw3Ki4( ʧh~uVQ؆(F{)lkF[[79\4!SgΒؒ}c>oht`J*>tWtJkSIh@ y `>ɹ2/O}YP L%p]ꊀ6QKX|T .ZKy]]Bc6j`<:! fqpUby4N39Cf;W ̠<}`ţüHޏUv}B>!Oʮų%-kL.JVOG|/rxoQVͨn͔PoPP%F ZdJ*?FMOIլ0 lv[|8m׋+Z_WrM l6 k9֠Qx˗t1yClޫɡZߕ zo5HFd(!i/8ߪQ9U*p= c5k.{.PXQj"T DhbBGL@ fk80}j%C[Z=Fi9t_ [X{z=ngGU\Zq{^ٵ6Ȱ\#֘?4MقR!R&G)nx]xAߞܡ7З`gԗ?y 4v'LTIxߵ30{@8VMO|`}Wևn\R["rqEb(|<<'tA/E3>+Cy:5N%?kQc.$rǒ4T}L;\1 ̚ԇݲ(\T"GD^)Д$Nc.|ŞAƦ e\U: 7ICGVʓp70u! ʴ)[/)޲W\-MVWަ`Ouݠg <ҙ>9y>B2G씈N. RqmF\.~Yw:)pNGlt̖,9 :@aͲ +̕LDǃ -ϥ >ےO dlLo4Z3ܠg1I=!aWAAl;jaP'@Mma|!"ʼc m Q)n32p6}`G|&?Ÿ ] _V2w mO8c4`E+PazEID?޺Zmy^nl-nyT 79Y&R= A +d#>0EJ9mL}NSP%F(߸%W$| |Ş"ϫB>`Va!+/^}^5 *lu \V"!I0`ls\t*`SDd'\ZQyz؎`;5ljh c[$;QژGػ_BWq m֖6Vd`{ƥuWd5Y`q~MO(y ܃n W?q,wx6^jI'7m`4q/ɽ,Zkb5'Y0Dۨu 4D@I#3O/#;쉑N3!ړG/yp38QF]"SQ&æ#v[|w{ ӳ]Q=iC~E g\( |ẉ  \rm^r{mܴ5p5?m(b[lX5Cw4~;kp5L~|%`qP굴5aUɋ* S!&^#Q͘>E%i6W!gE*u1eFh ^W76`TFy%*AF }^G1h 2C&ʝK[:OaCX9 Zh^11UTŚ].@هVqTubOYkD((ؤ3ze5H0&f;2cϪyP[#khϔŚxj=;~g D4;t9V&?ځ§:^ hPrj|gy'a 7[%mx(Vy`F#~V1 8+@1F/ jz6&*ތDY 9@ymCUw1 E *B2gE~ˬX>1{IrӼ|}HQTuHbӠ >Kߙ:)erC~'1<7)w'ĩʷ|3ތj߯F UQŠ1#CJ/9sqc3ct-5C6L75Rpɂ3*#guYBOV3q}qiغ# *fV PI@nuf?]LJofc>N ;B\vg CK`?d?~o'`׺K]z5ݨ[=tze% wjO)tg'RSU.stVRĂt^HGDi椸,!}sqĊe{3BLzQqNu{gRE֯( (T`DQrTTe'5F^aP'ܥ.yݔW?sdB13ZKT3!9wV 짷,綉fZ:'Zo,ជṽ&9ڶz; q76|D?E {]u^^b^m.`Bf\:ZCFK?tۤiH?yb6bPX B/%YVdkLUWюH p%vʄZ4!Y.e‚.>t@1L׺AwI۝X$?ڿsAnAaw*u9B&FLx[zei{T̘5& _QG]Q)As!ePg5|3Wt$b)QފjX JJF8Ӫ<(o#78*wgx\=^vX vwMKۊ5ЈNpMEԋ!sw`@H5tTO^urbx2YX<<+vS Z}ɟ'|&1QC?(#c/riˤ}>`pKks<! gEx2( /Rrh@tںE+gy}]MmnRXkI).AXႡ9sX|U'vg72:; ˿VP'p&c Q}JڃXx/`#e0i-Q_GI^iʱ!YPm$>#8W]…3~y_9+Lk}#ZNҍXAt)2j2"}j筰7|:J4&2a/'k2:?MJɽcrMA]upDE;@ZmsIjfY%f~s "H^ae'Q.ڥ?8_[ `^iM-!{ d$UHdt+ds]VdgEZ!X|cw {O0򞬇wIsaEy6xf \s5R5jc {MkSr6N6s Jܺ.`}Ƨ,0\ruHhWQbaQ0,j/D έ;jsT ԛL/#}Xa zry%"r/Ȯ2roꄓ0f\TVG ¹b91 Ea7?oiFHk j:0='ط z_dFjf_4ejoI_9]Lrk:چbkvŐ{O5%ƔVZ/y.,9*|\R&_)楫Yc`swS}-(0*\'JgWՅovQKz&g;l?q#Gs8vp͓@ ޺U4hTnܗMjc"GB8tg0S뭟_u 7pm[W gx12Rkl&$̭%?k ,iB}̆љY)PJoL#(D3|πT^([A]:U7eԽ3j*:fSZ#8O`Ec T!XL[]Zk- n&: Fݢp?K_ׂή+Ӷ>=noG7AkݠN{ܖVk2{A '.{1wmmGnE§(ʝ2ʀ:[5 K)X 1'Akc6TR&t5y:+lKNgI7m~ꢈj7 _  ,Tj@vDzw51CV7|᧬}l Z uMeTPHJ,;ʹ'۠P鍲G5懵dz 3І^<Prmރ&áGs$Yq۴cqm &,K-hh7 lL[[)o$">B 9UUy/Mэ\Pak-3{D59@?/m{^\vp͍g yG>PY:\EuQ X+KQ is<3w؊UÝYeһ%eqӇz| ׍e(THo!N08Ĺ`m,%;/iTA6LtT^V/-)j7rMhAsoɅ <;2 ~wNjфS s pOҠB m ~d yΗ,M>qÔnqkYE'܇<ŠͽA jfCE edPe 6Q )=R4DtC Dh!e3bGCհ51dۍUi4 me͜^m E=!YlC9"MoXʇ"0 ~Va8Gyb_xVA+L;υJЧV%b˳elI>21 <3DLEHE 41|rRQ֔0' Bv-T3!JBVIO {d}IO# 3x?!VNBȊ} = @<լPj{P%-raG@47Mr Dra3?ˊ$Pg|$@Y«cpӤ 7R$` .{wM"CRӷZ}n@XYܪْKAC;o&XPKvP#Z#oL袠=țT$)r%,P,[ͼ51]:w  A쾥7N\-lpu[tO%;U} h>9K0S E=k};Gp+-+ h)&<.j^)gZ}Q&+{0t j_Mٟ; uXMبlWFkho?& =4Es ೓8h:.Hx;@t~sRջ0d;]~vcvPQ-xdzB5DgDfjM5m%9tF*U[4W}l ];OY%n2x9*!{e%(*>>' xX *pRn1}5 M]:aew tۀABmim8, S i;u|bD vN |-0K'-De/v#6\a 3q/{(z4&9 #SsP$a7s AddF[Vn#u)z*7UU=p1Y2AhC^hF} 7:F]Wse{~&@ݕ.xVt͗9[ԗY^?."zjtP:1Uck< wCi0NguӀ(8tyMtf٪7:)|BO._֗xV.iՊ~hn苤Y qْsD>ļnx]z4)ϥDcBO99RN]̒gL"x<'38EG0Pf&uQm{Ζw~(9nWJ50tN[NIg8u_<'}eq7:jJ M0%V١hҧ<uRLRtedmQ+#>Fr/F @'N*8?KzQa`IwtY;(uJb W@ 㓔.@x2pO!ŎG EF(lrH;GY+Al,~M *ѷ ]9X*߂-/Pro*x& z'WiYklew >4Ռ`yeF|&ᮽw@|4'Qcj77*ؾ$d|D1'[=GkpuKZoL2,䗵0 éȩ5g?/'W@JL]C#q㕄M=As65P-XFA] oVf?vr]]0ڵ?me"O͞㒨Rq؆9LisK'bS۾8̣݆| ZpA>d,p J<ǔ 4&F-V{s6GU~f{~wUs\xVhZ?yMyCNkc7R wT%[8 f @vU &fw4Us{7\& י~c,?1-}+2j-QEKo:Mi%co=nȤ%.Z OdmG'cwy΀Ӈ>*d?zS$LxRg9sN͚pf5nKy&@hR=u—gbF^-@ (ԅj<0V ?N] @ֿЖ رCE>pfL?w$!,4ȗ.y&U\w?Z0e;6%_g6 &cj;iA~`g@Wٷ+d퉧N L!)#SJ\#.|!-@Vӕ>֘6 k8SkCO^%Ռ n"b˾ <&COY=x|&WLT|;$w *mGy^PD BǬ(srY=˻E(h+%#+, Ա C [( HTI>zC0S~?&CZ(PD݁M3dFˤtŦa{g$5؅HTHxڽ3(T+s4dWt8Edy_7 , q~>EAR3WF8ۋV90 КS49]r}dn᫴{ [PD@N˻. 2(Ȃg?^<ժ7s F¤"Sa!HI 7؈QE8> li/LDٸa [f ѶCV:t_Z=΢JҐS3@lÞ< ad9U(*yt^Nt6zii 4ύF,Ń1i0l.})Kio{xttݚ|> I!MI I&":_`9f]CM j[2o >۷ %QGHy:.Mѐ[Įf$wmlI{V,Ms‹t[QCCpZ`?rv0bPOtZH38[ ^(F;M0fc,Aqhy*D+@sQ&uFzvځD MX8'oL1L-: VaV]h{3 D Ð7'`no#dY(ސJmڿY@a!ִw1]]TP.iCQ~xqr,r,cɄ&{+֖Hsex丱bBD[M>7>mPM6 OIcSiú 5񉩜)dL x+a4AB,QOͱ8HX mx/WLxV:wکOsyn3,o"ᗹFx{1 hCmM`C:yza܅cPqlLF_%ng$'v7ry!Py=I;k7ޘ;?mHgjƾsOs۴[7$翂-b)}:%Qlc6,%U̹K5]x2*L%_/,KY6$Uk_˖i(*C{Ͼˀ(Yz1־3ܦ_E90F-@z/ߘГjt0@'>#\q-•|Qaf]Dg+#o|Z-ߑ rĴ Db固9NbNzǔ[k]b[w-[G46P82bx/㱅y/wu 袷1=۲sLG6<\\ao0Ka Kߘ#,Jw]DXɰ ;y9)|(tqP=v^n#z,L+8,Oˤade$9YÄfTOg!Bn1h؛(R4ŹF^LO6R-9~4Ny6pON*ǚYjDkTUf |+ 9Z3'T"ɏ4-~fߍ:aeQifVVI%L1Q-Qrq~^g"\knJਝ^v?PO|e j/ E}tfkL fC9Fl>IvrM9XCU5&lT OB3Ee:7ݿO`"GɃL+0͓Nr܉:;'楊>dҜ9;N$)`#ғ7z>20:/м,BZ 6lj<К zt%bEH~ɾ4Πpd{c4׀4`#|#@q,j Y+rv ONWIW's'v_GZٿ$b"TI cꏧ(>sDgSU>Oܢ6 ܄׊9_xP1;(үW#)[ҕ݌YRAgLYkuϋ.u١w ➤Dΰ H#q`0߰mR\chr8O@EfRǓOg5ÏbJv ,#5 P C"N@7zȉM4zXvO\_}l?sr.3vbe l%i%YfHJ$hࡰwݼruPӒRhQEt!t$řu"鵥{jn؆c)E~/َXh مEdJCàث%AoPh ]< NXrx>z] ʪQ>D~d W 4[T:yaH  S6 6df'FegmzJ[;A r"P!NZ2QڝuܢjPwnTEz$'e9 /Hy: /ZF:ѐ\al9}+:@[a-j7qḑaU:(kއz/H=Jd:gqz rqdΪ:gCz۵5c#(yaWD{U電IFh`m؁8"7j|K*n˿ڄMzQHvɷ U:-[fVs6IB)0@o9zwE^0 qq&AZS-#cF'ƺS}:Fs;F u4ddl;h,?][ݘ~wV< ?FQ4NAxB G.wN$8` %օP2.}P>՛UhLN>kxjUWJRP'I!(#F Wc!ޭFi.Y ޖ ~5pD)E^1qI,Ѧ8rZ7]AsWǍhmqZN !JƼbu,^?#A*d32lq@Ԫ$ WW#5\ 3t\{#ߎinPS vP@r3Ȩع??0qFm3x+%y 9r1@-tDx]wwsK5Bֹ~nzN =)=Zt0t4Ra= ~RW6 /dVO|0"[=!G[&UF>AL/8YgQ]Dr'-[u ˞ . -Rp*"p(JďC[gZ jrO/F~r5_ޟQP> gt$M~15 7힎Iɹ[aoy<{Td(hXzy^2f=tI'nXJI:[lu$inYkydmCn:sRo&${glP-RKQ]'`Z8vISo ŜnZÄ̓?C| &@;]+{6Y*K'SZD&.+>XW613> MlG/!$n& .||x{-{ Ƶa:Q}9!  ji)gQA6pcM̐X\a1-n)#%56F]8i3HJ ]Pa@57d`9UKIPpC6jPnLMۍW d% vh|nLAnkߵEE9)hG\ȓ:7/ I %P&݃2]=1v2{7[W5c\V#M>q,y+(8dQqiExwgf~pylqsD/rͤOZ*w!ߣYvQ a䕢aZn/#!!cى/Yr*QYZIwjS85/(*v\汻yӉo4WK95QR@:RbB@s0 ! ?,:T""/t wחճ NRH}LKftb"$ѭjM֏/,+(\"Wl j_xںO9=!솛Z憧flf~N>ؗ2hUZHa{Bǂhv =W&E.ua>IqTzycz);3?ۡ8EYP~qvX8}* JR_`*CaNIO26%f7.C)Z\V T?b,d+ 3wǒy%' DI5'7aVg&]ww$lH9u3艎D%xy.Ím;%BKok~C7 Ru6Ȭ00w([9Ԋi{3$t4'%2G1i}7]Uz1A]/ˋ 6$dtzRZ m Tdk|̤_6c&~Vh>`qEARW$k;.ܐ,\D)e=ҥvSiDT2ښ#n!b&pFLĕ+)"TC4TCLb{إ\=e`C+Yd}$l)txCR)v C9X϶ЅuVaBh%t[P,`F!ld!VYՂM<t ّ{4[B'TNY[u>|%d]Wu G>Œn۹@7" YP8ʨ MҴ/?@?AJM@63OeOj>mE5\; el7h+EFEJ'z[L:L*'Cn9uH1 <" 9,;RH.g#x69 Ъ[O@m+|1nmD?%mJXR"#d1y9sAU7 6+s2WۧOp ~?.Tqw$c/3gNJ oc/9R{Q5 kݙC1LTw"<3峼!r=7E3sN|*`ݟg~7A"l[hOԔO3c{j#Qt5 \Θقs4B[ ™ksY8P5>^ǴZ˲$#K4T!FF%'+x*I]k~M7qz?W^cf> s!) uN'&ol/޷BJ<>5 kL#5sJkMMvIIcW7wHZE6:~|Չ?=W*[DF!Rafc! &CxtK*Ė.$ﴅBSi_"ꔐjh)J"-u'86O?aGky U7"ѳ79ٰBMƵr*cJN^\`Gd{8_pbAiՅpaSZ)o# I;>K~+wkD55/GC5ܰ1#I%h#ϡ#u$R0F_*=!-թ6t(>wYЬXH1fkk ȝC:OIDB S(zK춢^AI# ĶSqTْrbU7qGUUPBO_TY F_/wʬxQ"#Wdu dm'pdC`43?PZs,pjg&`]8dkŏ@]mQ/ L9V2T]vxe/ցH,1Dx;I '}{mf.yd4 p,5|䳟 K=ٰ8{rz΢ ~& &}_`^vdb  jLx>xAp oLqc]~V p6#]K(yuQ#vF$%$4e|J;>6O)1e}0AV\ʂ۲kvjB * jp2yC{X ȇ/{ "0K\ xb&-D `]'C4 @ L(v8ܕJ]`մH(0I11^xx=r2C2jKkg}Pgzyk%?g5^g<ڸsa9=l+ d)483KI ЄZ?PVE_&Hd 3 IUS53Z:]kaӘ3qVZ|VWc^U!nCX*߁?iBٹSuSoޟG;J6OK;M ,Z 8͈̌9 ʨA'GDBx1$Ky$~w=F k4OPZ ۬lH~ȹ~~VsMy'‰) Fb)`j$҅AfdqQ76_y!7p) KfyN2Q JܞWS{1Av hVL.5E!Z[>CRfYcB{(: G:%2ѺRrE*=} !V<n Zrz\`;b?Dx IpODsJ@/W;Ks6ʝaCO6pq H T^p6q2g( 'ꇜ-8gS;Ոpw^wPNfQm֔Fy/b/%&ZM nr2{ 6"3WTl科hnl4χ[6"=ANgfX!F*' ʕ*+e'Ns҈ʂpB|ﭺl 0q,`;Q(cZ Rk|lgTi3 IZ/vn2\0[|͙SԘEx|0{4rqҔK09R $Q+2g]TgA#>,ora+L7?}y n|)N8[Ue|S?_DvݶD<7s#ҁx d[`+igPrJ3\{Ъ{(?Q=tK ȗ:̐LK]ZXRNoxh!{Ik'W~Zn,?&p#TA[ǫCACf/2X38Y62c>^*.냏`U0جoʓu||З5O-`sA8pإuTO]ml{ڤ }~26hF'(A׻[ j\f2_(FԽkNkJֺ(M2x8ФX1qGTLUP<#J~ӔimJZ$pgMOq ;C&$,nMy E oGH$-HTl+5@qS"F r-͘y0q5kx@9IG#L1爦o#E(W^K>UBЖEԎAj_nmj ΫC7.Du92H(5 "Ϯ):?i@X'7lխ|>grS da]zE ;_<@A?bn*Ŝ9c앇_W^#r㴚fxgIx-c Y^*-Hp2*Iէs s}X򚷂kXf๭+Ώ 3|h c@|MhA Gszkl;0hcg4ɞ;á„Fx<|{ (U/v7|'J̣!Ts;IˤWNSPk#=QԌ#lQCC^>^%.LK$s%oMCFAyω>Ϟ8w >wER;]ipIc~Hs FU&v3Dmn *FWq|ո-vU4~?NlpA!D>\;c_"8ǃsS0?VMH朅h3hM+烢{IͣZ$ N YV\ p/9H{sW̃Hz@ωAܾmOinA9C:~_J\j;'qiSղ2H ʾ n8ф#jagzs=%2Sp}wcBs?ؑwv`ݓw-HhC\mϙ{y~7rg \AcE_jg_r1MrT|$=,9_nq ;pc-QՒF)ZDQN87 F{d"H~$M~pOGX0?ߦ~- ̎V_V12JH#{ \7QQRLd9m2 1&_ei4wNAvcɣL4ɛά~yfq S9 [;<kKtf__6a{>P5%VX`< i{IhȆ˗L$zP˙nV[Z<љ岆hn; eX)!yw]btߴ.Ԛ?hשrETv/9ͅ sx8PG/%!֤KqEFr%G jAYU$ kGXc`n(UIEHr}=Yd@}sπ^lc9B7I*VN8X(jWe!}mxtه($zә( q  ;ifeHdAr:cf?#nY]hT$?d0Z3hC}Mpߌޯ G{k)p< nEURIGϤ:AE[gNpؼRh'yhs{I9y!&:[:jn==`?J7`'R\;hj  QÕ;݉d[վ K7T0ZC}n<#b9Cg^6Q&dpE.ѥ]4AAw(SJ$=9)!#6(V9ƌ6bsj^p禗0S$fٲ?z&S%gW9᢫`y xdIe=`m% Ԋ.ʹSeos]Uvh {]$s5]]eGFjf+RCaكi0R)Y{c$8]but,АjOy9iNcYZT2u0;>䱸Q^\ȗ -x>̿ڛLWZ@Yf/v:?γNgȓdͷjbzJ%t'T_$xF)fM|¡gd//nN k**sejfAh _cT,VΏm]DIx̊/l99P5q6 %pE[ђ'|= z~-w97S>v& $VۿUn&*&LwZ~YYZL4"T'MַksF}u芁Gݍuﺲx}ڨ>׸w-iڲ}yilxB_7zHY0&d12.8xD2Of@Aʲ__C̖gpBq'LpUŤ{{jփ!P aB~РU˴pД8zhuLOa+p<2KT_,)Xd7jsJ "xexjIL/ܑy'RKR083-a^s/Ɏ=ٞKK"XNs MR>llSKV+xF ɖڤ|z}BuN [?h[]Z4K%aTI`if~ 8},<"Ӏ,3=0?=^I7ݫ8[N8tRs]i=`Ju`f||@>6=7^TyTD" 4H>w G ZPȏ7‰-OnV2:_ L\?a~`[!>I\/\"CĘrPhP 4TڟwP&Ug4 u` aQХ #kyo< j\[X.(\_3}Bv,CazMF 1\*|šqۜY.siy7+o&F}[T215!jMl'jcL;Aj>Ve)Ik%\Ēِ?۬[Qu6_.z68nNnm.|p~D"ۦ_nR#Qƾs^`tfʆm% u11̜_@r4PjI/Е(Og@E>?w1Mťv ֮ b>$­oPh486ݴXcG\MMqJ{VV}@>A8O* ǡ :R6' COԺϊeTO6q*®jF.ͮ3 [Sͳ9D]#Q}OFzR8C//2nQMi⯘7m au$ղbK^O &P1L=_ͧ[ߑF{d?pQ2US66.}i1ֆѩ|6b8Y!xD?7uxxP%S`[uV8f`xZ-,ݶDoEYm|:`do`>XZ{XuP ZCŒ4pBp_pѴIJ)_XNY"ʺXb)X>LWOBƨfq3RԹm_q3xх o F+LQYPi`?m$w0ޝ Qootxp,VAmWIƎ2sMKÈ8 =7oO'Q q#*}rE0$=\a#@MvXߑ[0}L*zVZ 5 A(+'=Tv#H==}7xSȩa-6E Ɣ߬ux븗{NϼogG hY0<)ljč WJ*N@HՆe>1xGHZŴs|K '콍>&D ~il@Qg v/L#w7]B4L4ZI>2k!7!=3J"5N,hLLG(Cr |ʐcǥe܆pc(-…t6y!sL!-vY 8[ZyſmCu&o*e2(+ ؠVvr1>3 J.HMvkۉ ,M|005"5".ɯ8`d^RXw;C0'ZXo^Je1YWFtI]:vDA)cT jEKQI9(% Y۴Y@!UӜ;$ ՐI`)2gOs&=&J*mYW/hǀή-#ڝ@ (!$k$XF1r3_R`rcV=k6;v$(Q[~a^H&K~Hhу@0A"%ʘuoi!62Uhdt8v@'ey| j33iv;jD:O< 𒁵%Ѝ1 Lb?8X[0Jh˓P\L#׺I;t2/ҴBJYIν3M bLBe6PYC_nZܖ̑X~p{ÈlSpUJ<]4F`G!y&-I缽qJ ||ɠ l 9Σ(;&I9z /#@N2 Z3J>\P/┧{t&`|kŽJʒBI$,W@M ŝCx-^̔ȋ .z$7؊~0 }$h[+xWCWsiJPNor|ôh={b$'H1GXƢt';s[:y7?irɡ~yblRע"8yt)8 qnȭS@H(kM㠓%O/}!mt&Z1}zMeJ,j Rb(.JGGMj;:1ZYrN)R~6 M1:@3f'[˅nWtVƞ=TU|@,$^V  -eϯղ_Q0WaUWj钟d0}I)1WX8$55QYt_{-bhuZMǣ )VfR<fEj!aůžJ^졲L @l㪕I6"E1HOgA/% < =ci/NMYDE< F1"\mikۨB'5bzRuO& 8.U-SG-¤]{h핪8nʊ v~!>j XEo},%1Knj9I& A~hWQվ|h@d 5y²Zu=& Iʃ^UtNД Wb3trV//DJzaĖv(=/`;@S  H ]GΓ9) --;5qsH udmJ528dUKNjGdxqrR3V$x~5<_?j#Xn*,<"Ԕʇu,LF03L>ΰO5N ]>^0qPzs==x.\}Xqfɳ{B)mA4kIJvC:~aDTUVcbEITuo&n8$ȜŜ4!P$[=I|Q]SI'^JCp;l<DdF4y}RMqav㧕[%OX3j 4pnӪgn'Vo@@#("yf[+tG6'da.eo'k0oX1 D$C[烊#><^]ZV? &ξNT'LZ`B~]ϑV^Όc(yb&{J'3%=(\R|{qx:Jt1,4~E-xbڅ8hQK!Xu7<WP$' 8nO5hu!l#p LG )Ae~Lֶl?wMndfP&:w^㜃,@}|C宿r*wA {%MNa!2fwAMAV(8 Ђ̧xǝFkL{HXg'&;2bK&=")b:OOgj -8d B׺-p^z@Agn)8i5"aacȷ"G1s3ye G x3FyD>  ^w-q!p3p"G+bqMhCR#78Tr%;5/}5Pk.`-̪n#s`*r?\bN!,LIx$jp7rIO<}& v9d=diʈ"!d렅`%Knk9#2r4}8?|c8vq>}L]o\M`Z;-Gk'űQ}=XԂ$plSW=.ڇ>}i,@ lYW$jpk'/ E:#^>}7R"pn8Ald`+#+rȊ6Yc̵ ?ۙ6b,ȢV dQ0gp`"L6}[ {sF<͑Y@*jnP^w¨4+AU(Ҁ lt2`cPfq ( e+ Уj"NMцyu3'v "|ʏKg3i׆nu)T?- ?Lj!7j*5Q1[J̡-=J0–> !~{ktv?ĥ5kMSӠ;^Pv@" Ȟ3=B?X^BK¶ ~4H[BT04)* 4ȥpIɽrbƈ%bT}ﱡoP.*RH_..+fV۝Mgv@[Y?S$̀6[7]˱L|Liz331w5@BMi;'=)>sآ}2.tMM箤O}4a_jȼ11h-WbNxȳc`N DOWuņ׹tSY1k꿍]}~UVD}'<6ԵaX.y>q(/[qƖElK,6̱qaWKGg:Kqx~}!^=R*wljb|rJŭUwx2ñ(Ϡ:uXO'KM&JuT!ڋc0]u @WCsVU8kg|Qv2W!#@-/y-EkpN&ODe/sxy00%(c@ $ֹ[cEFAt`_ <ʿU/P YS]&+XP+p2H-dywx8C,; ]8xV1hβ` Q:k6 *<)XaՂ jۗT??O*(~p;x0 EڹFvqy9`d\&j%Z"v+;,W{||-t$TLcC'#@3Y-z'?-WTlg窏fUq*1b>yUjAS Ŕdr[l=S oe.X>^Ma_}_62nFQ yZ ^< z+ߏYUޏ+RhnW{39aukVOƼ<@T,‰=3C%*x*WԞw5?Fv@T|~$yj3 P"pWJ7$o8Drd:'9['0XIN s8=#+pX#JUTt~PȕsR{'Bރbh= G^r"f}hu X+vI7h iR}Ay0X+͆nA  ߢ[}'DNִEʏ&CT5i֡fk "q4:*Lqm^o'w OCƪ a#؇7ߗV/\ *8UF-'tC m1uNq`5Vh̬nnzB~aA)'&MVV$@e[_}%QC2ȳY..h_r8t*-.DOQC|g]rA,Џ:G &U/yI8r |vOw\'Вlzy4q;|L6 d@2hag,kl w>\Nےv9 ȣͪvPd{WU)N␫ dˇE[{??K v[]HezQP@" T CusQhu3IlI~ڀ8q/ɚPP.НY'iKq=!tMQMlg7+~mH \oK5|[Ftҡ.3֙a#t";}"Їp7!֗[3B%<íjPL4s:|JQ$_2~h䭇qO'oYUѤĭ͍/ )ROTW뇊(eim-_ᘿǥr.{qV/ 7N=1`/`xq&=qEG%rbtM6A *Ю'+ #Fa}K$e!Nt_]ҵGT.!̭ R(ӫY|Hf'A ?R )_kG٪'3 # , ziAn}EVVAsqnVr>Z&\-/dZ(/:prj^f˛r;Xn =QM?)nt g D{vSRbN96D1 f%/ǞV"u #EH ! 6&}^8fZ7j\u`&p >Aetw3#-x2T׮~vCڒ *ˉVy!?->¾xciioǤF1U~`?DCb8-W5?tP+&dV:/2H̡5N0l%<~V33Mk܇Ȏfo^q鵠[q8zYn&,?Hiz`5>A1u%^hm- @O졙:W=stzJw|K$ɨx9z{WZca󠡑2f_*XO32HUnUyZ‹xoUO7Z1b5 ;ڦ%wSU3D?d_^6q}Й \'aiRpsW:#08rѿQB_d[pv^-~tH|NpAjsm3΂ OaxEWGcW2/oU%23k8,Yn$r$2ݖ EeMKH Q'5;ξEu<Plrd& mu9&.nM8C9_xuKuO5ԹsΘ&B"cJG۟BIM^5[ &35 FkHy w=Q ޝ¬ѝsO{LGLy7')ekaTPM 2 rqZIuvtAWkKWCD~X_ ev(mp@7{GG˒ӆ¤qXAr|G 0]G80y60q}\L_,uް,vh^+}DǾX4"5/8m4Mm, 2A&!Γ8, BCt`=DiQ@=I1Y#8UE%|h9mwj&wj`^f"/]`RE4\XP1'q%RWwH '/1yQPב9HN9[VΨJ?+^>kʷ=M@uuSқ#jY WEDGO"%t2gu'Q,2vCn$-1mך#K~>mUe .Rҋj@H}~7sA߲v{&0ձfLS䵳zV<,C̏yfh$;!TyLk9My@:*t9x|FF[<qYxE3 D-.}Jx60X^y'!*>VNd:ށk+1z[ 3R+&><6z%.R]Ͽ,9sd*ذ6/C9x=:Ϧ "st#6z3FC6 rbK-bbJ ௑aH˕(ƌu] p;66, WƱp`g+\;jv+d~68˄*F6(Bft)xOq]M(UI8ҼSLV<8J X?(%iEp @R5ohݡ[^') @o&T 0Jh]Q#"x5->xbE=/͙u^h !6󕻿3nŌΙZ Fk@#Pw0ᵝ( ՗b@$˃׊kˎoj,Bu ` pS9#V#ɑngQ8A;~00Wx9"w/4oޒoO/4ߎnü+,j1EY|pkh1FX,T2m3A=dF6ՍN~)UVq# XɸUtɧ zQ of^\6uJ'"1{NLPK,#*Iz8r :!4J]py"@탩?wYdy7?czF"WcO# @qBK oRMk`: 5/pOzrmxA_%)`rNV?!gN]Nl}+lh _a = ֆ+]GQot_d$O{[a3lLa:+_7.rGbJL0<.92~;ٙ(Xt>$pF+LO!VwS䈫5:,H`Tސ&Wiα|>ݗMWZ4s~my{RhBj9x=W_[hV={f*=4\nG*1)h#ST3J1#WL/(J"=[v 5jڐ$%s"l>&즦;˦5no^Y :H9kSkoLD#IUW"tn"~Bެ|&.i^Ia}*SJ M H(cU|x~aSqQ S/>Y,F6O/6G%5"%"syȉTp2U?_7 01$+EOl&kH,$"g$,֖δ;En-κ ], ~N&P~]jVo'O?CpaajhIrN,mV4zfdȭ (  ;DT{ X[ b Cɾާjbka :SǶv:f=."f(cW8Ǔ=a. nrcXkz~cX\9вCs3TQE`ؠb$%C7(~u_ڡZQO(P24Cq {1`öhn^GuLyaX [ .] ?e-j刌 vH]m^(OﭝGVin|܆H*=V]/!zh측?J{uZAzT. A抄""oIѫ x(nG">m["6S3yC}B2G0鱸ϕi}fۯC]WI Ѱn2اPȹ:ŀ?@&ыxD&+59s"}0W⿻נMEEmKu>92EW]wt-B9gxf:7ϰO 5jܝU"N59M81 [SR1IN"'Hڋ]'wFۀ ~ ^J٥a@xgh#`[_#̱9*EF:⭨0vǘf8!+VqvP|PQ%;J]\R>IPa~;  2RSĪ&q3c6\)ẖ }v&fӳ!JVw |,f*u}c *e,b%M'v{d +vӴum05+-Fbb`[w֚wctbh8MH7&7i6ʜUsV!Ϲb˘h+%ڣ t&FNƠys)3y8t* d!5- O(8,yL.@K=]5=u$;Vj\~n= (- \4 ¨J!z. ]`:tOU*J_~y䭓P%Vx8ʌpc3RѬ1pZc_,'gE|kubӝgsr^NXu .RvY/ݹPq<ϡ2M47;{-dn UڶUsPTqRcoiPA'gZ~˨ IFߒ"yFĵX"_Gxaظp@؅o+.Y?#cW۔eGi$,ɐpVV" #ќn;GbƋ\&53MAU1%[#-bH^Yp%YwY=P$p'aj|RqymZ^o[ "f҇bހV{N.Z 88,{ǢJb_!Bfmzu/jl.&BY5cЄ:nܱ,zEJ㐟AtW'f'H8a"^I+B+Iȝ!)Șf[Nj O<\=FY-xO" 7̢*r -ocMR>֮SY8"2E+u7ϓ͛{!t@0%aϙ-L?YI1KhIU&C ٜ^h\O:FɁ𞧺MC)Ʈw [iw"ADtDidMrr@5A-Db=)-Qg2B v%Ro~8ac6R1VֵC=a܋P*[ZKXiNDJXk >y[3I/G"#[ק& Ř /5^{P1$D=16 蒟7y=8Sn T_ss9rMԃuKG%еAa6=K"m/">E}L-=PYD#YJ >Hu[r:"cŊe 1_nRQUёN-c _w$,P#>١fZLu1!*gO_в˥JD; [!HCJtr/A (3iih%/,+J S8CroRQS0P`#9xVzM >XȘAGB#Yy8QŬj:A48̎(I6قwM痩Uy5?2[߿0 R0$WTT%+Q8ߦa Zb?, wτL1U@^\xa6›ȕe$&$8jʱ岨i\{<)iKtGi4]h@ <,5Hajܧڈ}wU>ˉݴ(X5H|0^bI)R bmI ͪqWXqG!bR>KDͺƱ O'csrGy% Lܓ|23ciڛ2jL-XzDoTM $ACtgƭ[-MvU,wYNi* >?!\)7K@}o\*][rGAc$uDA"6ej&big (U@]1ǟ}1 €C"/ <DLI:05C SEf=}VS \఻_ҥ*nUΚ|ݦ<*j=xƃnA7-FeSSF45ᑔCRǵ 8]_'eH hZGdߋ#}NǞECOhب {3]Lcۺ BUͱLѴwbBBA/P²UN]XzK7gݯR_B)UWBtps7E'cows>Zjz;pf)~'x @Oa^zs;`3$ fCl=v@T̵;ICZo 93'`T:=4_(1 sʜ`mjў)ԞW9ْ؁h>  REDz=Wy6yN>hDr70b'Ԉ5…O:ԊJlݢ?Vȷb-`uEP%3*8| .௶{9C! &= Nv|c`,ws Q=&̘ 11F/I3t\=s}A %l9ˢ3AC W6w PYdBש;LfdD}t{TlLc[dΙ*Z%xRE 9bhm;UYaQo貝`]=av0Zb܉Uwg >AKzjՀfi׉4zd0h ;XEDȼP!?4wڐAwVnY7Q*:@ci*Ob ָP:} N([YG BDmDJB-գ鷣c)8 a[w5 4E{1hh& SiUHD*^&p}2Gۂo[S B106aQ EpSZC3|)B=XiO|}GAE-g' Fا9Fф?ɺGId (:S‚jgw8RKi z9H37GWA N`VI mQ]ZfZ~qvݜlI, me FMp{5lJ5u&q)ӫxxtZ١?ݦMrZATN6KCĻI]9(#/ӷniJ!FL- .޴_;q{6sZ\䛸q5n>5TxD55<zySK I ŃuX"~.B^Ʃ Gڄӎ%rI04|m1эqlW7}؂bEaX-| sx/g-!jIluK4N 96:X9bY]ۅ[XK67-̥ 1 dŷo9VF[H J,+%|_fy q;"DH*05i;Vނri#E qww-cjAT zsB њg[m/ۿ+86U8?tD* xq†SەԻ_mYz Nƒ7G.ɣˡ„Vz۹'ʛH|Q1h .!Wj+R .jY^}3z(pa7mO#VMYH]T48nuS4H2̤U^M-}T}Nw !Ֆ`yvjVÞuFc;H#102-aAZYFtaٶn-ȨnIs+݄=I(QD.R%ȉ\ Lq(-x6-1ZPɭcYi5rtsνߠCɭ,.74ܩ'DP''%O1$(i \ Hix~8 =tXxMH>~Q2n&y ԪJM^ Qح0UYfp"hV>^@ljǷcS|`aa9J7J^`)˅OP-i{*}??4rc+vMCX$ukC}n$mnVB\| *y@}4yt?Cxr.g%V:Mf} 5?yka^EFFHb!V uĊ}C% $4FrIe@YJB-7(C6@v9mة^qLΡxjmV.|vnŢwc,%C/I`ӠE#q"2:>7``{Q̈́aB@ܕmTve/rvO,U#% Q@u%}.\)򬆢bPU<ҭúJ`ib9øܮ͞ TMT%UT/Zw4>9%-OC9˰) оO$A#zu%_ ᨇM!gp´kVȠ7*R{˕'fz6w3ޣGFzz)aWR+ O`9k ¿`hqh_UH{}j8#zyJb.3FOҖ4^brqT7NB쓅TU3!_W|xsa%dU4(A-#MtXdZcqn<o͔n^>tTNC l)P-gIb*C:|!gNݨZ)zH2\ʺC|d6~Dicmͪ`DFVb /?AyG0Hvz)Za|2o%"hy ~pl(W;ڛ ƮRVJgz_ΌFzy{ EVHu Q3Jzq߁EuSȉJ>҂L eWO" d(y4{_[g\fOi)яHzr Ѳbڿח!p.F@<"Pc0¢/KfUep<ͿǖEhKG`f8/uhBj- 凋گ $$JG=oh?ǖz-r$aїH}&@〷Dǐcm"U_u*O+r*Vkw[%7N-h { #IR| {]!.aNɒּ]:!_)I( Zco"r#AMƥ(K| hU?dsDUh*=qb8½F1tvn}%f]>IPvd]u`Nm3$p{Cf,|Ve?)PⒹ\(/7 P:{6׉qW96x~5#U Ll(`͠O}uq:$X!z|<xMmnl9Z]UEr.~iMD~5gqc=2ܵOc ^F)^h*5՜Y m/ 7&j&'^ocfxnR_5Xr$Z!8%_dtv 4 fx;-櫏to h_STKB%EPDYpmwqd(þzE |¥،%qKO $L(vij+ŋ5$G9כA= WWHOV+$\^;W!:r,Lysfďs6 d4[6Bz'qjʟQ*у-g5{(qiT~DL4QIk柘a{A'LH.wa_F߰ĮP&.}J/+Tn(4 o(g ]5-Sq.  Y--t>jv'@3 i-ŧ!_E\ˆ/ :TߡAk!q1rx;9%/}Bl&]ēpS;ݻ3.:7cܑϸ_ny^[@sf3ҍZ(˟yr7S`M_r`wp hfoI[ .F^  nY5D*_-Wl~SQơ4/*s iKq%| ,w>§С2\SA3k9~%IX xUοB0/yc\I/pMPnZepUk\I@5pk3Yx+WQty[e;EtN9l衔x@؍.BeLX{1Ef٩̥"R:R6d]ѵ#nYD6S6-DНY TI~d1nLIMu YGp• т=T|%` KaJqX@`†BOλKevwnNlmi5"=`!DW=j}E-dgz_$ԉW%[7]hƊ0 &%QJP )pR˩N]B>@c$@ٓ`٪Kx?k] ]2zy3`0{Pop9[:`g4ń%g14C`8 ٦ÔO߅`m %ZS)1Ȉz& @Űy\ ژXx50PP[؂)ygI ;.q9=s?M<ebt@xEX 9<? "{(SHrI2F]<Ĺ'~+U˭ZFZJh,2lS5O5=l̕pgXo|63פ\>XQZڱRs7Ç\K5%SG(2Px :_>)Aq D]ѝ̚Wr"_/~{LQQ43%zGU܁ zp u='<է`b#, tFcKZ: a&LQ.k'}FRp~pP9:[l>*Ζ;+|e'CdH2Q1Vsʼ9T Zunk,m~!O=' HIU%'7~\\R{65'20yf+۸Ry>6Ɩ>SAs9t$ט]t)aqĠ2+n\il%ތ' B]L[Q|sZ)ͪbt2Q0$CWW3&aՁ$q2#PaB iNL2?%# dRk˰[ `%QZ$%^<-ݸd>0}guyCLJѕ=_*-.y'ЁmJ~SLI-mXV@םAdxbáH. 0qdGЩ Yfc}H-.|-H9‡NI]sEty h%HHK Hrn ݉46`ק}>ʠ#5/G&P<jy[تAD Wl= 7[}9f&'fY ;KT^DSB6+ɂbE>w(|-)׭C#wu,{FQ$Ѹ5ru ]'l%nrC+zZ5(v--`P,qHesMMt;>Юd<@Jk b?8[w+빉m*|vAD6:ApĎpe`=l>b()E 0/ti={W9ݗNeh+֫x֭C J&vvu?ZcEAݽ1N>.ђ2[ x.QגĆZ殔^؁eeZwY\o{8X s9I LU3*5m2O쓻pƯwزT`!l-Qx=p8e7Wlt-pmTԵ@o!r ?T#sHO. *a/Fo^Ul y9he,¶LRu 1 9{!՞"_-al [*LEI㎳"aYmf˛gA_M1*!'aMKQ{ 5It$(o(%'gLTFu{?:O@Kkb$mׅAm!ā7wcUVENޚ56RKX$#AVK%yoiYʈFUAT9d'A}v?o|գ;^8ZgZ+[q~ /¸m&xAh4D'?S~Rkv_u? 8s"ё<-lS7ǼI5}34H:̿@5p֋MHŜ@SQhKF6m>@vZ%oAh80TE(PaPğw?ͩ4^ sG俠x 5ЊjMXXpXYRfm r_ٚpcJ-# l`JN}"E b$Sg)8N] %2&3/ڄCc`I^Ŭ\೪g n^9368gmRӮ3Dz{rr0a=x6s[S3V˘U)qs)?bU0t8k3o>t(`c ~\/``]@}H/KNxljC ׌K΅:^ htg"[m CL >UĘ]gwYn1PGw~CU+҄#6֘u}E7oH9qFak6*Pw$3b?\0ڡ!1աK? +LbhVxn~z^ftV:!S;v :b oUR"I3D[\8C6\&`t=^ pJ12!OdlQbVbmRѩ~er`:_\5.ֻR fX ٳE{=`<%/d8-Uk!(j&LV&b}Sx-|m-0 AX%x8Q\UPGԔ}rH mB4N#FA [oפ"Nk,ZM@Œ/`!0rddPLfc|,$N(iIx'2`GKl}@qAn$X봋z4ލQt}іnW\oe^1P *Bz)|L['Yuvm55 Zk7G[~%? r]ߘ* R$>wjUq t(iRi"1>>)\Ƿ ٹUabYzKmM?^':'(}vZrEozҲ!毭ŋQSH}vR(UYC<q=p_s ,H7X!d)gcC>Si6{UV¿b(N6FƵ)*-D/$ &_duhG:X[RR̎Exj2#Yf V9S?Vp]B4]jOO%^-Ej\fe-!DֿHṢ՝~G~!+zXC6[Imν>Q[`ys\l96ުԘЙ|Z@N③_ dUlzmL)YL s?r oco^T7pRM~jQ4.I]e=qcbc@*3Pw/R<Z,nkYhQNq?|^W{yT1G:m!zgF  9AΪ`b)$vEjT+#mưLŊs_֡墘w1s@C7?~N+Ĕ_ƳS &qSiO@^տF!ї;+EUWVNsaƲ j)u#e[?x0'\s|?9i;cSB/MBv-fD2O&^lzϋaiYK)iIu BkD;7MprE/V msAb`fb,/ĉP}SVmc B׉[Zt_|>RQ8 O7Lxm R>@{:F=;3z ӗ(?tjEHȩQPSHm&;.;{:2l5ֈIXH~a) "[,gYbb8靁ʇSkQt9Z'\͓VtL8n r~s? 9ō8|&挔q..M"6C5o|5Z鱻*  {&RQ B_ٞfpE1Ziãl l~-J %|dztŌv7N.R5A#/2R*@&rcȊ?)F F4K8xl ,⎧" XeϘ80Q ,7;R(5!j vZ^o'0E>Q<6^z} tǯrsbO)%{SrZC6S,^P 1([L#Eyu20ok&p"e@`=S3Tvͧ՛oISB <sndiؗڴZDxu> )܈a&v!Rоp|cP_pd d zǩ?pX8AI,e9aKrą8My,Thd),)3h7*@<)'@y&oZ2rDJ(҃Mg.L]9$ӻBmYt޾qUdS!s:91XY.$b!BSPf@9,zF"~[|Eɪn!HLXòKS-Flh&Đ#96,xCUNEXĺrl2L%n|@B?5C>c| igg4a#ǾԳ+F+dN{qk>dhMo +x^>j^QOn!k̗1jf^!Ck?;VKd5q_ &zs͋&Qh-~do`MqXhx~EFq'@Mpb84;b&+|GY^Wʞl-rXN#Fh}fhɨŠQ>&\EzA?'aoh=&ʤ  [{Ph;BP/v[4 Ym|qyF<'7%<|jc1N;. sK/׿}e-Ȯ53khN%(dWY4t anN@`%(jh揔S8 J'sOU,-XG#!0qLAa)_}}mǐ zsS؍ *^Ue<$Lsq'=~"L+Qcz&ʵ5sFKݓBQ8u~&d6 Y9դ &W#VpHE^o_ e1$ |yм" uI_D{i8JJN*,pNw}ze@3,yiFRk F_Z%,lV{0b&uQ~FlV!n_u8>HIŴ֐M(PS]i *M&a/(":JD!l'0|Ln]hz]wSB"K%qrN\B8!;}R<$:DBG5B̡l0e#HP>z,pCPm*SX-偎)W8kNe#7jZ|Yx uYd׾]Mҋf Wm3U's}-7\<`%{޶&@ OehK )d^߸ԓ I5*VO?emcwP#^OƱ5* 3 Tw/M Vk<- ujL(gce$J8mMj5, NL 5-MޜPnOD>U`_Ge3^ ҺgBk6m0@Hf=K-yi$ypKm.\e埥e@5sZ-a@ $Ha C{e\>ꌢ&lº)p nar+ڇħB.Ab [D|Wu gC:~D:m$auDSl#SW2fii:2EEqEę@("tMva.qDT|$Th<$}u DTE2g*ӆs./7Kbat6Q Xi(WeOm21{^uZ'Z:읖Js#.ɑ}=c i1WOUXN.x|n,ef箇&s޳tk ]ͺ/Kkd sۍ枧xtz xwt PXʊl^bJcn$G]\K(u*w3seSvT+HB yP(h^O̴Yo*E DZ"h!ʹJ.Ib+E?HP| `P@.>Ƀ ءEAA4ϖ"!G VM‚邠]ǁg?XsJ6K:.c홳6uff [~DGI6lXPykɭ 0r#p$\a&N'Xf别J$ӊEqb443˃}?+RԏDFXF[U}l"Fߤ߁%yԖ²Pv_&!ɣ.|q:k{ {Hrc ~) ߹G-eL7;سm*uӿFpe肏b%nS_7rc/piص*ocܶs,{5w@ R{Xw  \.m8IBeUݑͮ# dC7T^w;_q3$.).LlWwxL0{Az7+}JOatY,Px5ȑïyk{%pW-S6i`}( tIE;ly}JnK֛Jv.Je_${EMh m0 مUgḅs̤ZN=tG45I,W$PC#c\ϨP-elc!v{[)uٹK|a~ؼd`K٧RWx1x.gfD6Q-̒@07bsx7mߐ[T5E4)?Ng8vx?/ Y֏~nyGmFN|${`'t:X[ 5Z>fN$ +pe`.{BQP1aXj)pf#DNXVH_nJob"WiާSD0 {B= {w)+?z5WVTDk;,b|&$7.#w30rhqdId;% ؅ābw۬JRu#W-ɹ,:Rs#;e`X| KЂ_Q3%YyLPR3G~tV۾۹|9.jlRVEՋUPEo\ 1v,C{j*uF> LxW4gc\:6|֮Ge]AXblMDg}$; EKy UfW0%͢KT5"kܻ9`7 +FsN\} k_5(M @Q̫0o8Vu9Akp4dI}|GxH]m3ORfS3FщfdATk`ǽkjOQ>JIdw4 nc*Mevu  "4ae%«Ss_(/fA$Ӷkh_I{eڇGN5XZ<6s@N83p-fԗWQO yH.`#\e̪YY]WP>R*ԃM6n.]YV>uR%|ё"U Elå& ƞvb4%<%ӽDLJoj mɥNLx^8KF.OP,"%1wW8 >ޜ|(r7r=z h|.hȓ b> a4 aS6Cڸ~8&xƛNwmX۟7D ͻ}"koDقM6i@ed@֑>R$ n/ n\K[2R?K eGMO ـܿe$ M P[p#3 _7h !bcbe?\ Ad{0I|pzv#9zĵH"2[fVs[\&R˩}>t=pFx.e^SOa 嫚bF]є|F s׭uR++;0+qOd%6"䁐#ǭӢ&+PM0+tyf7(q *lq촏/FENO8#B =3_JPF˫c.)uc(V9x_aK}/ QO|8=2j1Δixs4^R``=Y]/15X ]*@ztȲ׽~ `MvP0|1*Qxɂk FE~..^5>8A{ U|;}__;=9hHksI CE*Z $F͟Def>|ʷh\EGp1V-djR ;pB:3+u4~FJ]ph\ &ɴ#.݉?\R2"d?M7ɡV BCgTZ̥Czuq/k\X3v#>k..% Zgi˖ẋeq%C_Ò ] z=?ΠN3^aRUឮ~BOLB@o;&;|_^,aӦՍlZX}fpZZE'-5s매ltj[ ߞlxpR% zx9Υqe,l%ͰdAz'OΚ ܔӗH+sQP;=o.v/+SX>7Gq1'/[GdF~~n9>WbRD03E [Dzf#=K#8Cd,!+'XCTw\AiWـ-Н&/pbQ/y[-hVPnʿ:veWr2c"agW3P2oMT/fѡ4/J}fJ8T/X&M }+ҳ^K$AX EvsN/ad:eg֦M?ؾP5,XKYN@E\ȤV] &[Xr-ttE]˧d8gtC1&8hK"י9G\l@e (t:u9 &sBޤNm­G^h?_wlT5Y8_#䕨#'o LSD _5Zw;\R7 tus:K,n~1+ Lt"#97X@$l 1y[L< ! cNƮ Ћs;R8?lGxե_XU`{+=u 7}l,\  -Xg P"Y+~Hv.[_tTi1B}LGAJ)|dUB{,✶2UY-w.!cN[`wkSsyx(&go )@-ٮDn5D@#`n|T7%S0 RxT#^+"YLmqhvk,ɭnl:W}suj1+iJtNsJqb2~5щ (֥;kc`Cƺ7in9`Jtጕicz@|0;w@)̷HaҢ!O`|6ѕ"'kIҕW *y3Q8!Zƌ 柶 }4)+,zXJ]naxhxN=3ا3 Y{(IrHRף4UO4ANG}8̾c,e@k*sN>P6o}b}B_.eS«]"H(!ssnjmySCTr! ?zMADJ#uiJ+'*eXprwOU~_Q jpWh/hU4|0MӖ=BVllJBFӐQ iguQOWҚse݁9NnDX}(}bjK|-἞T%9W-RҞ _$CD3Ժg N0L` <ll 1+z CV(vG}'c0p/݇ZuҘ?0b]%^s`FB,]5A#ǎXSTۄn^5M^'seOY0jW͇(ya—:evo400KU^GL8be# &5KpV^'ML-XΖV/AMN[:e,W~^MW6㲮voLZF)\~ ']*4,Ze wSqs*LJ&l8xZf9d[ hP^0QA -g>%ԙk3uN* 5lk\;yM% A~elRSY;0TNnz}D8xKjX][ճ@S Y e l]-nL:< uM^=(J [ ­m ʁЧH5qH<ĮANe$Es'`Ҝ]$*8TF_v TD'9Iza[}Hz@ox0*Wf[!|mC)DFf$5}aH ]Yx".( )Q]Suu*=sbjhV5mP**U&Ǜw[ő/VܕrЉ~7qZfH {DO ńb?3o%!сc:{m،n3Ȥԁ|s$ KbIG t_#KJC֯'K94X?_u4W`ʣjgL6@XmKo ʇ3wttg73OLIw4欠+5=s|S+\&g4^Ok7@{-g-;9tb6…Uy'G"tQ(껝tݗm1h&̐^WPPnь S*k$5A3|-Ξ[w(,m36=9Gx4I'C fj)yHd( mun]~!cKC;grLO]ͬ]xN:s;ɐ73ƏkQ/lM 1\! ۓrOƴ;a.WZ8qS{lp@vՒ7u$EZb)kP`x.1ΨO٣0#Hq(l?:6KuT)5[gGmIA'Bڬ3-t/ b^ӂ[fc9-Bt=Xa)q9qPTp إ(.# -.S&̻7 ~na%,*~}[PoPm~;nQ=mJL/LyMd̂p wJ[0lMZOlE E_Ow"&Uֻ-ߑ^o(l-=sgd UƢ?W?*kLՔFHEZT 7\DvҴ#ZƵXnUEXS+{OG-IT,`Tk_`I-0rM tN9ܢ)@MQQ6c_/$Z,-ʜ|qI1 M7%[헻UwXmv J'{ !RY, <2y^\S,xs7»]LDԧHVnn$~z v8S}*m3rOؑ|]hPCٴ\b]>/m}|TwAli)jqbʫ$;"fD~{rDCY>4<Ÿymb'RR.Tr ` fĚSGGw`as_2&щ*gLo,{pv8C0KD0 J翮84X#Yu}pzMhC/vy]ze4څ!8G:?z?MlwEq.ƥ] 8`)gi_c("S[;ڀR1&TL$=jqJOW/ĭ[cx9T,50^^%^:|k`>)xʓq v7 6_ë>&]~3=wA `ךwܻSm7 {6i `娄-V]}z,re72~^FoXzNb簋o8ԍI@2vgANK@FLʋUv-T'p_=:}$mW|Z qCPs,FE7eyC\9 r:n "E\CR$9G_ht{@zo /B-U](jӱK,k!GQS˩Cj01Gu0"T7%~ZqOYI"8e:*ZhGszlf`MH ]eIڻVڦD5Kf D-H u Ymr&|-/áwTV7f^K01h2(U-*7NX4ӠL&R(}fWI>"q֒j v!Jj940S9akg28ЂS4kX `b3SzlǼՁȯ[1-gNӁf\ߝ nOR=spEEȨͧj eGC ҉3)H-Цbm 疁f6@Fcʔ+NdЕl? %0۵XM}lj T\ra:7'j^[g>D gCY)3ܶhhLI>2]NG`8So*+J\5icS~RL<=r%.@ؙW Ehf9M^-ډQ5%kX=bӜ}kEOt26DޣE2ɠ. (Dx}0yXirЀ1D28SèG{ƿk?N]ta5f'ӊ;:({B*2U+[W@.+Uz] ή J'.Nzy)Wqw$ۏgEO1#Z{[^؞B_q !GLiTyg3TOv6w'N}E7'^,L9ўA-7hq"FUυ ;1Zrk3aH7Dlcm&q2` K:h':71K~S_PDV =N pj! ̓@7zS;l0)%"~gA 9ؿE,v՞ިFə j@Z<+Pv j^=l vngϨJOUf|JYf(V-Gb^KzM( f;}}$6‡FM[K /S`NLԣkmP`WێKͻ fn 2XLᴱ䖼) D|f{h%)ud_]mNkCf#8|ce TS=c-fgkNsFLk :k{__̏B@|Ɣ\NjmpD.^eܴ̮@PO/8)*pi%\nώjkՇy 7gx&k&?#,'ݺP2&Lߋ?![ ):;NbdžQ?!.@HNT/ !\ $^wX^svL4xewF)v f8-Mqn1,DL!g`o")H#Mt(Gq]yП!ڂ L֥ Nɂff]ףñ&C?l烕? =ԶI5T9SFsᢍ)2,!~A_/+<] 2v8S YouDb g#Ő{@Hԝ/24XVg B.NT4T+{9!vЕRɾ ϩ4z06bZ_!RmԏI+up$%XD{\,}xS@B`b0՛~pq F*!vo" [ U{ SL_Vs@ pp|a*s2dfha- ޅ!31Փ(][%Qmuk/f֕N,aނwp3Oe۴"ȔݯV*ć un;²j;q|2YVo}Fle0LXl^W'Zm0I%Bk /f-6+=hWҪ3Hddù}Qqm 2BMuǞߌPvZYA "kW&"6JU<ň˧2~ y7 o6~QehND@4Te}] >K&Kc6-]ooC)"{m(-B$txt;|dtf=C<3p'[e%უfh+>H;p qCdcnEGNa|__8>Ώ) RZȎ5IkdJTn7]U?޽WtȻj*a?fыv~{%Qbk#u5sMҡ. L=& ( {\JVI8TN/]m\T EݎjQc[sB2&6,j$0̸yX e 3r"E^5\& oXKx8t7& 2+.py&ﺴx:V'~ɾ֨BUMǛbsl74v\Qo[L"C/ᗆ6 dcM _3z[ [3VYfS=zPʫ6~c{1rǂMYWԅszmY ,)2E5h0:nbe4O[REQHb³ '亀 ~h9-@;I8x.{H4\+An㫸F܆ ,9M>%]{(H "~݀`UD˹o_mM-E6ЫMq_Ӳ|D7$^UPN 5 7/G5,;}0AZ*SDR{On Ut,UMH%x.o,K6eaLUV("8ҧCO=yt런diӧQx^vp~?D:, e@ NySwh Nwݞ[W􈭹*6wη.)X68tyM6?{5%.E` .ܽ3Z9͡Pyއ[Ǡ"_Z}eE;^(.1-aCΏ$s R.jϡRN0ȡJ yD ֩?э+e#uL(.kvڭTY[ "nջ;ѯپT|;riL&??J1_oCK 9+F՞돽U}ϺmGv1Bj =!"/i2F׺!, dLX,Rcy\f9)j&}*"C=$'RPwؤY#mj:J4:ր<Y5ݍ2pm*ߞ5ªو*Zra mZLy+oip{CgSzïiD{>RlP4W ڼ[ #$̑O UV(:Tꝙ z :7)umq&ʙ Z*пfYD~>|ڕLziR2cvĂ bS 5V\TucDJ;ipd6NQ~B?Iv:ݰEF6ҶfNiAtw)K/:Hvy\Vk$'Fd-Emo)Q\y8!9 B_▉vyRLb q) VT7%!>8]4֢Pփp&aSb+[[OÌw󾆲Ղ5yW!6Wx?R,קUP|"&ثsZȮpLeC3#?OZZTϙxq2CEr1|oRٶRTCeg\Тj}]B|t7V XEK Mѣr(HY"}GS(yh~GG(WK4n0ayBn`4Aܮh.w-AR2@0@} 7+ _2SY02* ]I>Tu|\|yN_ۃ1֯J MţzͰRw 3|m>PDđd#w?{ کڙ X{E;Lnϰ5/N5Ґ{;)ԥ).7nh7Agӓ/^SI=7eaf :Ӛ讂L%Z9Z3ޔ**z6qSs' 3#e|s<* #֪OT1Ms6i=fjHt&d)ʲ Avi͚juƅL]dP`VmӠ,Nޔ(1Nаtvo0!vI^c3 >WZ v TiA+#5,ĬiN#O_iE84M8"HNqqy?B.Α-x\IݡCVm?,LJW4e/"` mqHx@A\c>S c@ (櫟hn[ch2,B!_ӘމVS+d2CBs.[ej|tShl(*hlcNpEH$65_"2]YysHλ0X&xg,͇ ƿiy7_ܙ]:ғ7YyĞ(>,*\ܼ~k9P;}ʭܛP+ `7)t^ w^, i[ցGYJvZ\X7&wPvUUwZ|9h [܈X3xHEAṭE^'yws^(})c!7*7t^X,FܒAXX~%S0nQ7IqKm ű@km/g-LȞ z-Z;_Imh߼ETfmbz1o`''ڲ8]iƯh-+vѻ S|]N̥3飲<V]K*K#!4G}U|3 iE6 w[UiyMnk7D&tP^stv=Lhj8N%}UKdH>8I Qfw:0')a=}]0Z "Kk*IڈoZeCL&XoZPy\ai'[yzM:(7QִA]6&֑Ȟdv!tanpۖsWxoG6 $V4u\DLD!A/xۮ+MՁ3醖̀![EmSZɮxGHSS#ž_74ͻ #ܚgt"$J6\b YB)tJ8,ɓaNc.M2c]r0%%7Š>)PU9L JAFyR66par h$/(8עB< fiD`. 094 ""7zty+IWd5[v8o!TeX}S 6^௑r/H[IoOe=xau~حz0+-cf3hWJ? VB(1O6 4ݪ|&b"ZrBk|nzdʛb6z.&c9e[jq/xzO$)&%=.h6g2ʵe2x =<~Q U$Yw$7ԖCkΛQ4}g(l=6 * v}W#h;` 2 ΅Y̺1tVzՆ:@ Ql#2;8}QRs}ּֈ1.u[Hܝ4$8G'4y.X$cj1DfpH{=ݲV :B_EJr\+[ :t抍-n!+x>S n#4")c;N&%x\+r%ZjM{]|T CϬ}](^M6Dž@AFz0K)JkX?7>kHx}OTz# \^>u3&램ǴU*b@|!֢^׵>?Xo_S"+v-fpܑ IrvLsbxM\x70 ύXNPlTn(>7PLXT"]+M^P~ 91.k2S Ơ-?x51n KЌ&Շ*C9_eHn"!C-(/z>6Mƾ(%3'kLs%Ǥ -ڛX fvʸqK\F.^Űf!a]Qm_;AVUF+{ZKGp꘱6[T{|K˫ tdD]90!$h]ܰ֒x"U}*4~ e@v鞦'NsϰͦLmوP p.+a}$Mh|n<*=Q83t*~eͰb 2 f8ʢ) _-V<%$1Pm`.բy@3l77#᳛`FEE^  ϱw U!Wj2ͮmGU&Xd w7Mhި |Krc m5j%y0 `Qn^N4X+0au M*E'6aaY'"fp iZgBTA>FBE]To- Z|arPuU9rˆ¹?\\1~LOϠvz̯?U}ؼOF벢9;G6c-VoA"K랄Og"q9]_4􊣓VFb"fp0YG9e 蚂otu>xUQo .xrgg|>O@s!].M Nbcj-^9=n=D &FL$ T5c/`V{U:ܟd^aP0ԭK}h~iN?aNUnmmglٱKcb5}muܡ[.5H6l?u:J]7ͨeL5$1{erݾp1syjKGJ3 Ah\Lz2TYR +n*qxwY<R2dZG #[zo }Q wjѠQ2ldElp /2 Ɏv2qΠ ߃f(^syD;p˒20CN~}}iZ52xljRLpL'|HpuM1.`3#B̌ϯR쨄)XtsĎ~28;撕R~8ͯ<_96"08>7PB~ä\ ~ #!\=TN3H@cKcru6>Xg#-[w}!5/9~h =$ 0wsLtNFbF'G!eҶ!yvfgH? rӯ<аe-=(56Mm ! t5́7lGPR~tq7ihG6(= d>Ƽa( 6o~K` ?ZجFYiL^qI函{tG+c1,veJd8z1˺GBg c:­/'"7]6@mmd^T_i(ːF\Xmk / bFRl/:6悦:RLX J*y bq[fdZmjv~6t`= *\a)`W>l q.DڰJyS"Ղ'Lsgrc=02l /&48N$tnG /\q8űOmE.UKދO{[(" ^BvGa]ȹ8u@"JGYndŗ8O|P"EWK{RǙ0|+IfR5| ڛ6F_·cՄKCwW,b= /.W) o~YF ∃cfeEJ[=dav(/λVB߂ski6JV@VA03>Vva{Fvr4Bڌ?z1AR埝bT_d[_+!4=L@tӍdIs7.ISU=~὜qi&~eUQ Rۤ,&]t"HՄ Q^A[e^/ͤCO\KL0g^ 4k*TŸD6hD${/:v8}"9jSFv%(!<*|~l@mk&o~:> _䔥Tfnurb8L8jSe#[bB+7< e%G I{o/+`[&AMƾk@YaS [ͫ,)ZjϞ!T.*eMAFɹ_'(\\¸M/P!r6n]Ya=S]Pt4;?X}1!#K\֚HOp_i9S753!\ *޹ BNA@X3{ނy+c2wo ػLc(jTȡӽdSif:|-v6Baxy#PC\nU~םFI ~iOQ#B=ӄŎs!$GJin<8Ǎ$?t7ZK$_cj2>Ӑ_bQr3FOj%`-3r;L)㲡# PO'!lJl0|}PYm}X7j?/*[78B#P(;BUZZp}ds=cT sE@|"d`3@HD;Qg}>:48;rcCù$KL.`E!Rd%u ܺPy>7m8J8*j]X*zg[,73m|FTEtKRۙGeZ`arR.Yr=ʨ;zn[:m/  X>5VX51˴bBI}Tp*sޖo%ϑS|x(ÂA/3E} °-CVd- HܻP# /A'1cz<Ÿd#$A+0hbygwEzJnغ>?[vpFUT1,HIa<0ŵhQWXJR%ۀMh#MQL`-8`$1Z3{wJ^ X xu(m s Big_Q=f!۰ {" f 7ZTIo\A*D,8vwmL:_-g'?N%~=W(]xK#ي'r`)F5ْ[Q8m9y'CKkT=5jeIj<|@aYҹ$CJ`L/OO.:#Qܕ*4G>@(^Iy+u&]ñt+gX4B"Q4tޢ*gVOˊ)qm] M[VմO!R!F($?A ٌ"D>lRi%sy6օ.@Іpmh=OeHV&.[=fُoLd(;B7e5FJ$wIɚMo5< FQ҄6= ȁPU܌ծ9K!teMiW;ka:%CҸw,"ohh}3 1:MܗMPo݌ˊ}儩+DYڪky%/ќ.F-;d^J@Į+oNpjD iu"^Z~yޭu@T2GV~u%T dI-g&<7Q{0Z13 D[@k`5Tܸh& 3 p2]FytQ"m:gb;Рe?ω2R2S>j%rc۟CَMH,OM^OxX:A5\>)h &h1`ӬyE%۟=j!IN}KElr6)>^[P:n_WrL2e&*1=[?^#S^T5RŽBo_X6SJ-0Z1:%}p | M鱫#26|o"g`ǁΩG o-sLZjx&rFwJa|X&!R&SZq)QגLJ87ۃN6kӹ]u[)WWJ,V|( *wM3(8b`yy1gGjd٫$ߓ2}@2У"Ԡvf!d۹d)63bfK*^hoۀ =Wv4[e-[QS'lW!K) h殟1գۡ4QF P9ߞzm 0OsšokI6~r~ s y3-F v=AYJ^ n^xB oVͦ6b˖+:Y1( UgqHB:\Jbd4|0P 6g푁ާb9{j4#0~}+C7{=ӈh5JOo0 "{qXD~@w=@!m4.f!X̱ қa}4翉+oŖoK yFPϱR y*{Aaź6X)ӭ5M0J1J$Cntjj"O)ޤLC ť}~24uf\}'Hw!6|J:TusNypn>ŀ{х*Jp3&TBp W4 X-=T^\x|~zΥ@{6_.|?85 ^3g5 ̈=rؾusq@3ITd~X{ʪcaeP!u lL?=f'5S)aڿm[=uϘfM~Tgs^9B QYLn恚1. GF, Cyr_ј R1/O\o! 7]Ο15bԛM1^3ż& f!"#lȇ,xeQb|9 aD؄xvPt&Adna9Tɽ{^T҄,<Ѭ a_ ri<imǘvE* Qژx̧rS r/ qČzO:#-y^;!\ \|)=69X66ϻkGMBL@d\~VL@]6 ~ɂ=""Siˏw>m$(&H 3lC5 =!=\I@)z`S_%Vdgj3)]9`M"TR{iYx-4 iǂFgދkQ(n2=b^njI8CR\!N' m4:AƗAhf{ 8!uR?*.6L;0T<*\78# ;6cI~]=LOF ,&U}H2eҰtˤŨs¬:ܣkd>+ѡ`TWt\̸S}]J_Ibߔs#9"CPb9{Y:8@F]|Ix67!M9LI. ,%R7-2^*.*dh ۪!3ҥSdQ|WZeL*l19 /gBX}8$eDyFOgP&)J"+&`ti6PCT1wm>tsWtܱݞOgGC@Wb gPFalwY\qAzy5cn'ϜԾʶK&Ќ X@b=w EM+fMͧT#U|z=;Q|aj8oti>-V_ͳ #R^e:peN X bt CcBԜ">0^423t-SU=0f9=+ơ1 ɔQ)bhڴELH鵞4~%Dq ~8ZX('DE" Ǖ\痓A\qc;Mk>]ӳS'N9zh5ƻD"LDfiT ãi`#t {8^?T Nl 0&Vi2qgFwjoy+@ŭHoFD{?>d|>lGp,PěHj qoױ#v!K[ PwrVn6=iQ Ox (w˚()<(ӣB}7n ,4z@:|7_2W=tZ=m }HKɵvMT6()%!!uzuF.A3T4ef*P|h HJx!W5V7_sݒݲT "ު%}Ԡ_M2[g, zլ񉋽b]i(T2ErFp;U_LWTxuûp@;ߚ/syWzfC;RTp&KO<)6q*+oO72˷+FRX]X@z",4p"(*r9Ub7 p`Gu.:5b`M?|]j+nU"IYa13|`ma_i興:l-T}Y-t_}Yn<ff rr4 nѝfdC(!ա(y|oa "w: 3IF)}6JpϚ?kЃ dM- B=621{7mT$Yt,%9|FE'w%^ݴ>%XNyg(6PiMO tmNguEoYFSG[%gۘ%1 >{ONn-f^ʋ2J'i'3My(JrO Ҏ7*&DOh2s. >sSu#h@I7l͍1wZc{IFQDݼF"Pe:x%G*Gj~Fi'kJB ,Ji͂yL /ETNj3 8\8"";P%C'pd͉j-Y7Ϩ/U\|sO؏Wp3ضn̬u󕊍{t[&mݤ9ᓏZBe*=I/K[Z ι^,'f" +{{)Fڙ~oJoe&3I.Ŏix߹ۚ}` Dr%e2- zTXpne~:ʆYe:'i w&a#n]Q)ҦN+X0tru8f뇋.w*ݕ^1$vK7B9:PQHm fkx+G= UsrIz<ɲ>z<ܜ"dl[u( j\ ;ݡpt|*A xx-YL(S W3m ܇# {q.t0w7WA{ǕtKաdG- ̺ٝ񪜰v `2?[s'*WzkD:eC>r6VtR!|M{mg۠v|3[BZf%R^)aO6?W|z%M*:'7KArߟ 'H=]T ~Hi{,e6;W?GKeT \3.>6㦼%z`Pߊf,j0՗t`ݭz.wr:6ge^R҈C ,̶R4M5"⟞s(@t)̣ij&F;PA?T"Nr2QdCU"euuK?O+ܬ96uNcY}M7"-)1a %v:zU%`{d ܕI>Te3(`],,"4qPɬ1^#~r{@ߐۆZ$c(c#܁,ȩ pi7cWy9;eHhKzf6Q=B]aAS=`R0J^&Y+Wv$}vyқQz+yz'#HLc! VaLj2y>UBYt8 p5/nگi##XC@us ǖ*v'Y]H[s~۔B@FQ+G6z="5_c~g: :$@0δŨ`*3Cfv,o+\p V;1t.v1ByqKhq*=֯Q`r_ { Y?:+-;+`XusNC qH*Lz75#؏[|5( t>~Ix+edeGqXD<^ ,ԿX;B6elo?n k]‡c|L"U1Qmn!'Z'4:4>n, zV5V!"̗ (o=ڹ3/))~. @B_sѺ6yCDu.^mźu_{{ K|n}!=u/7lbE%Wr3!!諹E<5MsH uܛd6 =W䅮GZS+3Z 1UVvS5钉Bq[, g} >:wrz[rPoj 9"ljھT([prCkݠą5o5ofuC<_=o>^َ*.Vf}ECm23 2kbD +'*3 -(drahKξ MxįyE bFwD]4Ҁ.ނdߵS{}aG&A0mv茆3*@N{4FǴPO͇^<=,x;A>T038ZEm{= f Aedžd%Os5xLMR:v5*" yz36-(^`_4 jOXB=9`4&Vtü`kh-N|28Fc8OWæ6ercl#˰,?4""ªYSYyxIEԲ#Icl(?ԗ FUfI:t;s^dNR(9_Jl羃A-E"+Fz|o-?#W@W(iifTſ@ yZ]a[#i/ QƟ~ 2\bm>_fV_H55U0 F:6!e!żvEDH.HMʨ&/]U(vQ~ItT"`PƚŠ!~̕+ JQ"(2_cE&8?Th"0(D-өSeq-nQE-[*}+lSVv=٥^wé蔬gQW?|Zե 97痲AR{}' 0V2G{p̓1=)`kшm9̶?NP% ̔ɸ,1|j񎇻*] {jup G熉_isVc7Kd($ς'2D^vԩ:piLj&H,߹e `vX X\Y*UI!-rCvSdҡ$wᙺB&B〵^06떦T]W:Oc@@ oцWYi93gB,ҷP_!Pd&!ChhQ_f(?Bi*(Җ ܺC7 ?ea*KʘP [ʃHk#BVrNkRV$  WDYw\J8yhͬZfi.jW=):Q <0"awǟ*|5y11@fE6 Ъ^vs)&%Ǧf$dD 6j=,͘F܆u$z's<ݘ2<%BeP?Of+Ou6^ݸύ6yzxqqX*[y-T?;~ l3MX:v9<ۧ&ٳ0:+1)ru l>@[2q5%#l2f|[KV3xΎfN`i{B#.=Vz5 `ft#htoȂĦ>n|]0]%'DC\QK䠏K)H)]xHHiU#'eZ"%dU _#jX +pT+ L i5zQe3*Cd~cr~?JPlj 1 İέ*8-@ U#vʜp>Fm5R!Z76|upRwuY)r7 .&h%JJ23Lcy㵺C K \^-UVœOAC~+g5JiWH,6?~5$چoZi!V}Cgwdѹ̚^kTGQ??3Z4DXړ#PHM)I3!Ajӷ(:WsDF!j@5[ [{O;N?//%z-tm&R^ UkH'Nn-ܶHcMBGV*"Xg_5<,?Cz˞uw.pmk%ɦ-TAfS8X;NbݒF1,쪰?k:_m?jCJ!;>(:RPճAG {'E; Ρ[U E~gvdH_}v534pV^輌Gt= ̛>/kڃ=Fh&MlV%/먳2<;>PeQ2mFB-So:ó& QPx\,ދp#H>?nhCXeցzw&4jV_߇S>~ƽ/"W腲fC^)wn5>tJY͞dke̝A<=_]N- ׈c^c\4匿 7dkw^H|wti'!d6G&>J,o$0ޞOeX=AWcis2"lƒOڒ]_ $ExjˉG@՚$]k^`gz'u'S>o\eӀЁoU~L٘mxLFoь?Lk?h LMh~b>>Rǂv/,(Vkhfx>z %'ߴGAp=T ՞SqwF fl&l+bd٣<ҭSAz"duYGڄ!\kۻy!^rA6Nۡ!u) C~$iMmL}Msϫ %@V_cẲp1=b@fւ(DNa|5;xf\+Y)%5]c"GW91#Oo1xw `>ghʷJq-'Av.A j AUcN"[.|ҡD G-1|8{bљ+=ot>Z3#nϼ2׆%07W ޿¬.g`[Bp_2Fq.5} ;T7P75g 7`0$9 Yw{nE>vG뀚lD0I0Z80I}7e#nQ%OJ{ X.ѳnWۢoVrPײ-m뀎8ZJs?jUT (oFIUE7X][Ay :v%ڽT|Ibg5`<㧇MYj(MBc`pr۹)8{`yC#%2´Llm/0wtއ]Z/0PDxnM : f F Lv،J ]j[.3m'@u :U_4;ϑeۄ 61.[gXV?O&@e![Zzi2Qg~ⶮg>2 Y ZI&D ~@aĂi4%R6zY Eľ2$O`mQGW)3Ϫ$'wŬdIZcZ/dL{`Wh~ߗ7Z4(V2&<5p < FSqC6>D2`]!ѻ$T#k vԈS{8)71Z4 mL1} r1}&7X@xqĘ/eyw!+:bLXS:u2᪥T!J>v+yIטRwn,)jeX[}x5 ӕ6x;TA~Ezc? }:^}3vD"0zzXG k iaT '|SV/aZx@mVcKDhm8|R#b{a6U.3!/rSj+G Wq|Z]lxup,;ZH?WJyj-vR0PܟR+:5 r|zTtvX)ݨT]ub DGA[(]E$sŲ%s>l$>G1TC@<7͎Qk$Mƫ] $}.vJUwu.dCŭcgWt0+6' v_K1Hsٖ:E8=?ԸevzݣB@3\W7s-) a> ^ѿ]ck%;åx.QTY. `,d,ՙ\ŁuךA CCf mety^渟F1V9ˢAK^g}nj&I 15 P(g?̜bݥo=sӿ(A eⰄ8x?|LC2؍J}) cZJS}8S6r"Y&3+SIKWuHUpٓfdK=>Wà έf 7j(bz~\Pݼh:hzep,#R̢Q%1W~!z鼠,[m[q>}yQ.DW]H)(TO^+uaC7&0QfS#J+Kx23*7m%h;c@[=wh;EvH/ߑ%lеm7+,{)ms,GTEGȫ?MUQ_EV&轐jP^I%~.Z1Zq>N/Ơ^£H|HfߟAsCK5 B2TElO0¡N|h fΣp:%ovsa9"p*ek aۗqHfLƠGEJ1b{Vkeܑ[?g?'քy IPER1[RZ[om}$pkHyEE{ɟU)8Ws,¯$/@iƤ{Q4iy*GʶkS!%RFȘ΋ UNsP y(^~|hcE#i@29HڳSXtA4 WLJ\ʸnť0vډr@}0ŠQ`0`1%J{MR5 ܉wNS%vDMSL&\y$ bI`⚺΃z05>уܠϥ*[su؃XQt!n%i3&C Y @Ȭm'?I&z5<77NB4׬k]}`{Dĸ`Si(,ǿgFYl"pdvqQI簾zf 1I婆 :=vd1vxiXaQ ^8*\Ú A<еPdGx(-.U mu3"'1 H>V(+s'R]+r4hrNGĒorm m)F`ym&2чLs;7op(9L,{ ;}w(ڌM N+`xPx :ljػmwςBMnj1s򈻍srZJz3 3OGb1j '6Sb"jQ%KBл>nhJ+$V0\쌪g; 7u2 m5?d|M34%Hy2n#C-uGUcյLyT՞\UohC{4Y5+OMTBI?lVUhTA"-N ඲PZ֕¶ de?'* FVzA234Chؒi.KANrtf^a CxagJ{TP8 "uPa!hk^ 2C.gMb`JUcū]x5$/y} T [i6}Oym0: D> mjPsl wY>.**5~{x8W8lLԲ=fzAyfب-ZKDtBwpGdO>Su՚kPV @Oʱ,OI+J(KܱPO0K~2e^` i4XcWlϒ`8hom^ЦX1qް;d!/(^uüȞhbCQ}p7vhN~mN5TfUP)³iV {xtwɛ.\Ծ/!?3̽.(y# egXz<5jK2[T0n.)_:o׹i}KzDhrt1cSO#9MOg61}`M A.!\]鴞xjU`GsNA&,jҺ&6pI:e+۪u;wsY_gM,\D]p"{~th% T(Edկ~4O"6K8&Z&alD@ɰ&D1.6`u`6w%y-H{UsZ<&?ڤá5U,9SON 챥DxΗ+7pRAoH6dG% 6ީL̒sRyG EH5ǘP[rd6[x=7n=w.\+4(yJ)Zû(7<խ+qSøg?~XVDzjee'V״O7:F}hA3yվ!ע L)G0SKGR_34Qm"ׇb| >Kr+}ٺ\cK.yhfqxQ60,ǹ|W9l Zw)x{#Q_I Fh|X:<5W#SH#y(1 |=+놓NlI7`lny[dײٲV {GQv$rOp+DNӵu$`*tЃݨ6yTVÌht'/$؇k+bhd%6&2cz< <*M@ ),AվΔ=9цOn$v->M;;Lկk'j߰ Ǎ֧(zIcA¨fhl˨_57]xߛG_S~>wBL&B~DIXnU*z(9C|sdkt>IyЪ)ZܿmcP)-SY6Ϗyz˶鷞"?O?A`w̏H3)]is+ Éy2dyoI팳%/?>th~lyEZQ`0%=[`or~-*i`ޢ#7B>J T*#6}MȣZMטC",LI.tөG}"Lh*[~*tET{ԭD"6N V#<jH]& 6Gơj%)@~0np)EF{5qu5VaL Ң E27p E$BީH-Na\[Pp?Mo_2A Ģp= rd4BmwndPLo J[M XcV0IY:O(P;ZYt.sſj\`>Arpd-:x%a|U{WgWEq#y\W,tq ."]Ic~M\)Rn`ɷwxȜݼ'Ge201Ll5᪈"$5hQθ$ ]yZ'E|)X!AqDV!u/~pt# ;[gVV5pL#3&LAǜm*\iALiKQpNI-Pb_m.8!Y濉?,5`o^t_tk ]\?|xDGF6hPjjcFf#Cl8jp$aT2J|X5?p=% |AML?%mnW>YoF:7 \mֺFG *CjHEv{&뻦#i.v\X:Cܡ }ミ3'Fzv.B"m =NUO:U=pyMA:R﵆ rPj:D >O{\S]B"6Zg<ɺL f+e5`q4u5 q 0󘰺cg2VGS &mT93b]$_M$;h䤥f>A7 |vwXv͖% ; NTc "H"Gݻ'y"BK3Qӄ:{ז?Q/K/Wx/CЩ޻UbnpdG&xEՖ**hA~^O!ٯlѷ.GI~mq{vS$I$'G-ah2?/4)cQY90sX8 ~"\,ɽ0p;Hݩx^ݱqqKaJ^NqxuքmuOUcDp[X!= ʸ B`fSf&Vʳee4BieY3(ÀAuWyC&xVDL jrJiܸU<U[-=]"׳P p=Xiꛆ#ZxMY'bKC"PgˣKY*ldFye\Ae Nbo92I$NO>Y$ە̖nV]3i2Kyj!g$m$.@ne," ,bipvV/XArdJ:r|dNb==*Y((fK1kd*]*dB!&Ԛ$GdvYS;a԰^l T`2^`\&Dx-`z܏Έdµ+c5sP|Ә9'CSC8ܚ'[Û7 }%; V F%m6*0ڊ_~30;a.NPŶzܰ_#bk;2}ԁr-޺SZ}u aƞx ̒4^[w v} `L 9/|F_u_>v@=@a<#GߏWh{MJU%8{̍ mT$Q:5E[?Fb%3p2+'@AҎ t-ѳ1]tɋ+VSk(TylBtMr5^uW~r2E,gV/LfLv}M"1/ieGE=NOTDƞఇMrZYS-hIrB2Ciݯ lhJ Sj N}~FXZ?h =mnzxIc#"g8ֈ n`PfQۺS,1hX:F:&Q̘|'جES yG5 "hTe?lG/i>޾)V^^eBWr*j{w1p w6@!>]p!1b+ZC]NwHan,\!U9C?ޖq유W['+B;BGWQCk˹nCK+fMF}P^29Go坵G `W"Unٵ F([J)ժCz+pH)AO  ]ZY.gS~7muA8q->Ҏu'6$Su]r#LNUm ɴ=᫵`^ľe鶟% 6WI!X=-q .=:udipQ*Tx_:s(Qngι̩# {P*E{1N_!+y"_@$Df'"Ux/u ˂Ts&M4GBCDf¨fKwsS1C@CpZAfT i1;9[$c!1ۉtjh]t `]mkqp$kiTP_ \c>' L7Ll2 P@Gɗӱ@NyF&^`n8NB\\_w (Ip5M(8;%l8?vhzr3[ ;'5McNbuaL0[TȸX/(va aL3$ #-Ә^ gQCd "܂ڕn6ոIS@pؙƶ1bR`co[}A߉W493& eJ>tiYԷ=}yP5Ӕ?b{'6kD](bu 3~Zr؝Xo9͠_?'.VƯf9ƀFyE"`]݅erxK2 x٬MrORUXZ9AN8iQ{ E2mNI~P;O@_[[m__{}]ߞB& x6:$f4ּ\P˘|1$5xi|P$@t@,zu"æI+@b&Fd6G\B&%\/X +e閍]WPdW(HNe/;h: %'k;~8_C^FL"u߮%>&Ӿ?=2m:i+H׋Ydo}git#6SIYT.ec`d҄xLƚOc6 Chܚ &JUq.|^̷YI5< % 'M@B$Y Tv30"&u% V!o:mx+bXު&B?9zCc1rClxfu,07lSđA5HawLlGhp4a)qw`W n`є2VkPCb>,#B!zSlG$LӋ:vEf1͑s &狺朷 p*Fis6,y.q#eN?1LTԔ,t_ޠvBL}&XƐխ{c(6> eP)%Oy验Clˏzl6wx|y]^-5+?¤4o&R.n2HɯΆ;=BNjHmmygQKDZWPhƁE8#O/Y?d ;*Jov@6 ϵ@6Qu#Sr+.7 /`'*L,0~tzqnF,PJ (;,rJ0A(iWO'cI5Ύnwө[ճMk QܜFB|Ag]P<`S.6[1l"Fgy؊[ןYVv=099eR-V:Dp%+t[&`fk:}15xxcn/2,s߼ k< }M r[ljuڙt d;|Gp3'4N=`ﻂ8WUeJGZ=BrJU_)WhB3w)Ei)n&8@Yc2DhՏ#U71 {T9%AG+Sޏs1k!jiKLKJ"2!ZPs榊`q<|ٺt:DQ+ nP SeX`Ǧǚga|G $>mz&z&2o%7ZEXF[S7#c6%\e5A0,&ޕ^0@7u\UY-,&mt yie!|N_ټ ʯ-7 H^ QfFFw,p%GvqKuFNx`[jE7{7e֖dvp XsrҧQ_}SCJaځ-7G`/45~p. yMwnQe(Z܉&/f=CMy-?5`+X.͏򺸆j,Wn"Eo^pښsO<6B)QW;d"ՇOɪnѵl+ _DMPFHp?\l[C96OWKX lʉ2kʷ@5&PD/s#Pw]0.(%S܊ Pػب|s>'7۹}_x 6>f֔o1.]bK]G|`*4тnĬZ!>߬X7u>^djqg qR2MG!ZJ0@teVsL6`jxxM|&}# @6BK.[{ @5;C2pRNX9r&=vsb,l٢J/%#W+sm=Ptx Ek./ p W2++.8QHL#V0?vzvf࢔ǀ-:BY,R4xs` /OIsg]dZ4M_E*OcLup*Pd%9m1כxS ;[/iEYdk@åݺ[+E;lN(ИS*/c'DvIGM;sc` y|¾l30TT5撘Bu0JM~6sfFLݶ5jbکX5 e'3d l$Cai(`PvY~ $lb₲|5K20_dE~vJ?p`wQo/L4G|n)^pĺ> 4ѽQXumy@6<Œy#G˚$MzEcoʫdC3NdTh1. x,ыG7& I\SīIʪKL_4tjة1dɭ ^ 3\R.m{.F"ʖvG^eeζ$;p6:̪? I lx<tj5{@@ɦ$ ~,[?r'V ԗHx\V2U8.i{ΨIf\( y$"lB( wY洪1va, ?L,) 405Or޹"nk SH eHt]˾j V)#FK ;<}Yh$c} c_bS\/( $y9<;Ӽ%n{K}zH_dbA8`Jަl--Ƙ;4}0uS'z6NWIB[ ®x$qW7߂硲3䆧/pS3^F C l1v,ԗf2x%Y"ӣB58hixQDY@+1q"wEEmPd8nѧhC#ZPBu:o]nw{'X.E<_{Qڐ}iO?O09M"p?Bd^zѿ*CyǿmonP6 4gKս/]=).dv_ $ 7I|&w 8 ¹;+*V:M3r];aWQ4 ؁gY! Ю8⻟ Y[CB O?[f\~ 픵^ q`)fQIXTvU+N15Vd٢yq" %UKc4Y}RA(f)d0)4͇eKfI{|Q1W6qUpIlvW$sw?=WzO<"#dwx6d7fN>r7Tԟ pp6c0vQw7L/^h -KZw١X7`h6MUvW7#c ~ '"ErfYE9XJF@?ǭz [w*(zXn"׈V: Ff~ǂҩ0`cȱI{VaL~yL\MM2DN#{M;ai!}E24_W }i{."%uP-$n~Bd]k0/!i|2n\Cu FdY!(]*%6_MkC&{G+ U  _j[S%}8#~ݹ6k J< :W/lZt죬ѭلC x1$yz]XrxR063 ySkdƧpLSX3i*}P""6^I~N >7UI]yib.>YOmBMXO>aZof( >7/du}YlJ0 `/Jc`  t{m?7ޟMLٕ~es?%qJ T_,_,b,B[5u{A#q׿RPN)NAq:=@Mh 1%cX׷VLG <Ď+cNQ&n|اQ[]}g>4 Op"~?l) Fӎ.Up(R@ݿP$)بt$Ɲ:`u+b_Nkc2V~RW"]u!PI:<>h;2XwMJyEw_}0{ j\_T77jGPJ]2Kq Β3e_~!=NMnYޖVvd|uJ1{V6M0 =Ufıv{v$b/@}u//<%M c+)=*meTl䷥mas3xI,!]pN_x=q sXȧxmK=z _Z<$'n2 .Aꙮ/d>eo/̔Lp*Dacw8{ 52'U !&2ܪ!a I ߤO^XZW%6jho^0G fO>"Ҷ 1<ߎKgRĝ3>hLLo.*]+u8ZpsȘwo% <]X1p]s{ {f`45gyF4dVXEfhn)vߩE״u|z@c&=8zِk5@LPQR_~.yFٰ2颾Uh^ֺ<]i/W^AhK:J[ey URHM(ZY=OEp)=~^U8嚂Ce;Eo wsK3`ՈI#_)P0¨ PG*!0{rfpD}Y#arKl Lc;m Ҽ" A?CoM NrkBWi*Ekq4߃8kZ>&|lʢ0JP ZvSd3tx=zK{e@YR9ʈF&\4{0 2V^^hF ,nr7xe⧵'N2,rq?"=Kkob<+oZ5iY&Xz[ Pbӡ'Oe,DtDX,g(H_7z=s)8n|f$HeSs{dE7P#AϳqyKعCEbn YtZ 3PiXТǍ68Hfy^X^>ٶo] ԰M׆rM 𾢒Hش8 x¤ʾC[/}g,z>7LWQ<5]3afzA`ęG4XF?}2|ПJbÞ@݃I0^I=s)L۬'N4/R=tW.Y'Cl@ad`T/0r*[I@v!@@35M}MMq&B@M.c:ov6w|EҘޥKeN]55yKQ=^w;Wi:٣GW 9﹚Cީ߁AJ5r'9Jt]*wH_d&PAX*OEjM!i wmg>SyfϬU&K-v$+- j%Q]G\&p8%aNVEvú[jHl^.]⽠t/J2pwI:8 9 ߩVJꗗl9@`Lj$1_b}rŽu> :;DqW'.cƅUAՑdT޲:QZgJ`5OnQ`N_%L[@ AN8M HTb{ş(MEp'ܖ!ŜņE=n}Q;Og]]ػ[B 76RQ;MgΊiEAث\mD y$ Af_%61LR#)?&8.g=?Qm/-QS2cGA ?ͷlez_V6.ndE8pz?2"0b*;M. *7O̘"qI_4PM&qWc=)]yϵ?-{Ni궼d"7kiLP:^lOt5#sQV-m,p0~ xb r,@:#daH[2:0yPݵBZ/3 )7iTF,X!ҡF"[!=!Lɀ+v(~P 'hY{c|n]4.+ 6|}E+bG6rzҷX' EX5Oi-{KCLHC~pFPUa;n3 9t.9PU%y0 ?YrG;?#4u.$ҕ#y%4Ri@/?N1jC0O̤:T2M=-UFcn4fqTzS2&@A W3Ɯs>D ⬉aeH 0s~8eq#aggdvɗj)LECHK3Pq2L M,b C@4T_N^Bo^ML+:ĢB 5r4Vvˮ"q& X؏ Ah6Vue;Ox.K ?4[;PB/XV2ߑri}I&}Ks 7"s WsXh SDԻFaD4X Dq:]A@ʻX>i; K=s67`7Du(6z*+c'QE\Z 29tS.~|k1#'7YXH똖8y?UzT]qd $k}U3~~P._s8־nÙȂ"ptVgY[.gbC5$EmK ]p bu&mI 4)J}GИ.UscY(7+Y~>z=b`K]5T3-zgGQ&+8}h4n=bS Vϣ}̽!t)1jt: .K|e8~jkMeYB]On\$6k+7R큌7&v5%gZg^nB7Hvc8KOyҌ&)xF?w<5q 8({U,f\rQf~ &27!Qh~jŰ "aͽ ۬O}J.!4櫢}k 1qzb|8Qr~n*Qe[9V2ss$00"xCEScjj֧B= ܦ}1xd2W1ʒ͑وI%Bx6=(>ta|3*)1딤;1oAYf34ɦkW~e~_}<;iFiw^yQ 4ۧb^_eGu"TG4שbI}?G$esCs㮼U]xH8 D>WI:tĂӘra50u<ʃ~_C %)u 8ˠ3}O6kl"8 Y3:Y¶J|s# $'(7K(o YK hOα/`UKW}Ig+`2SE0/CCi.,x!ݶ1ļ\ڛ{A{o˰-LS6m/>eY"\i\jv\ j8׿Tʷ"HOjllyق&̚[LE(=>fp~Ns  6P̤_~1FȌk ;6-cs!bd}Iִծ1*vzH4wpXԻ)<2粟X6< b4porwra%,}XVd"y(H.R3}"(kRa5'N&+]۞È.CQ~Fu~=UCs WUnR/,D/"DiR>~Șړ?cӫ3Wy~{Dg<t.h`tgQYΝ!7rL۰A* {O y=XٽMq緹QHjEUh(| <.#]$OPX ~+ϮѤ ~V1.!FK^]Ϫr B༨;>[QP[+-TÑya@BC+IV_HS*OB/۩xq2Djm{qo.WVL/ʽōoIN-oQrt:[p=:b=$T%#$JF pxO4VD ?Ț6g/Gz|$:S.ӱ @"Mf߽yS=%O5XUI\aAvSY"&=DCr/`z+\$K&yg/*jM$RVh再t@ ''72}׺B|A*Э]W{%b$`>PnT;gP5{X7G˗XZҏ| j4Uؔ+F,I[j|ʓcQ!M u!2Ƞ|*O$^u:`r`M Li}4$MSx,qVxJ=^m<aa]}Q.)3[a\T3 c3n [N[}-Vk&G=_gP*~j';$k]xJ0ג_̒6N_7A]*yx;TMwĨHbK-z0eYՈ} ԆգfpiFTdj5(U( kNv/ ^qg!!@{s\rdiz̸[rŠCfDIX}kPӣ|聦l7jtS60T:dOf7f'1Ht˙6y8އ-bؠע&yriي1Y!u?6>"=@mnXm=?&ao'u/5%??G˅7e% P}@Y&GRE_6T2+ >@$,EPob1p0 |+5 EKDQB ihqc(, . (յtS(i&(r'R$U70ݠ@xzDskץUL+$̟nB! ؈roup.fvyM@Z]Uzw؍Z-Ԙ+vX8c?L05PB^)+I2+R#]=~ʹSkdUmT)@5ub+v[ZqMX(EU8D?SX^Au/J~[Jx,E.}8'7kIY [RfފT)Bۃe/n5{i^:-% g -)Y v&d2WbFY{coV"Y:ىߟ챠+3#_ҼŢ ۞8f1#M$0?O-)y"X- 㢥`f,?U6j%ۙv0GEh ֑s} 62/>oh5tYSw#+~Ǝ"KyKC&1MUQ# '494Z>LvإhW0ս#>I LY 1VD sHM8OF@]?gm* loKQmc1=P( (o~80L,,j\㖕+.FҰiĞ{CuFF4ZYpT\X(*)s]ʀ?ꙷI4< Dt{y`\DqwI<.6iO(>pnRQK,c["9U8WOCtQ6˫#> )EϪ3 R7>G{$.];eKGߒ^ $u1;e|e(Ћ]i1**vT4dsEufy\^V0+*o߉~ۨ:u=,jAhkO\Uu 0 (Lm.wwN% ۖ_К9569,i)^O?:|i H<"nϳȍmIw u>#AM8+4X9 B;y ~ (;e47|`y\y\6?vRǼ(z"}J 7j-ove*g/hwe˙[f>dG[rϯ\A<z?ՠ(}$vXYbfΐCoFߍ^p=gYϟ}aDe;mWj#< 0D 1/&@SܻWk%;nݭ: ,,0Sbe9bY&nqh2aY8 _ FͣI>;== &`zm{z{;fQBM#E#6 iUʹROUώA 0 p,oz4sQʟjjeA%͒h<|KL}َLKKG@a`d-Xވ!=p}TaE/~R)4C9'tJ͛I}A!6Zn.kp$X|%/lK]H&` ?(æ1R潛j]r 5dV\\HB@xnuc4 &O?}%k.kV\'&K޹A8y4ѵfz岐 EIa)9^n4CeFNn n vɡGd_ vOҹer&L~a*s2hS\I'ISާa $Ud1;rgS]LoABJ^Cg^%]9쎳"VwX{\'Dfsǝ_)80;B_fBͅ { NFAW#1 0(o۠ _9>ѕ)$n*|ok6)a8)'h}Ut"顫, Ghv2S)%淊߫;D!Ule`hT=@U51*q1E2BCއ,yljs|pA~\C?/o?D+V[bu*Ȱp ATe\6^^Ƣ0rbwvFLe 7O!E)11y&` ,Tź@[us l/鮋pk8L$Ue P%Ӿk VD~)Z}:TfDsxTvTsqú.${Cr3͈Sܝָw$ $84-2> '03|Bƾbڽy(g xdf3-pR|o{xF;;G d|&4ј7@ [V+|ќzs|f, mmMvo)]g-5\dkaMQs ֕L|l/OlN,DgYaKQJIi_oyf]d7Z =cKSPxy#Ht/ޅ.kc܊_½Š0M@5]TYZwՈ|+tž;f5Ó3.foj;(\.T ڷX-=fzBȮAYJ3<`eG~0o.VYlԅiߊmAs<+KPtnrn Q7D]SqIq Ѐ cZC(Ff]8 (ۖ?/e,,??Q&җgp:tzH 5 kO=5fޟ7klۼ%R}qKM>d )aT}i[sZD&b3 HwUi~n}Xu ]{.U'b}bx8Q=<~& 6# v7'& 'iMzBDc5MG6~sCSO )^iբ:_p>co@tZv)B]:#l $q )zD}$^٢ #pǹD&;y~M)Iݴ)D ws;g@tЈ7Ui;j\8P~ɫ3*ЋchV5KA/GJt=ڒt˪aE}~i5b_nX~OOi=Dog5 -(MВ=V-~?s0rMsjp9`"z$7c$ԃ˯#4Jm LX4&rh(jMQPHMJ$oXh٬KְG_YB}:qeځCe|ZmRvGAkVgb‚6F+\B[[53B3CCu$j#(*|[XZo@lGV(rhH4bX@+AZ}"YkO̳K~3H4Xartqm(=Ž,@_9 _mƱ57{~v_3;vsI2~/ӤY60Dy?Ԝ݊>8_# _o2`'#frz-A@'KFez?G۔.Ӗ$j19M'_M&Ms_Ec"n LM. % ȳ=MLxotX/]]FB-V*jH\W+$'i\`0[-iUkY&r3瀦yfS]I0%z+XQ I{-?s]>ƬOye Gy$u/"XBZS'zu¸F-*󎼼Aԙ%۳MSV}&IlS1ܨae^+^dS='GJ$@%R( hއ˂dѨM-d/fA*5sIdcT)hݴ"N &"cTT?9W./dJtܣj{`8OIڻ6Y&VX=+ˌ:W$1-u9'~t״r;O!3cj7r(vE V$F.RcJJAPN4VfN_9BzT|g=]nQ9´Y2y/?zMOKȤl ǻj1p 0V5qLR>yZn|4 ER=N 1 vfiNrk7zIMA~`3-pc@ԠcI@2?FY-K͍dڳ`wC3z?PZI 76;Ӟ"mͧoQdqXMr)7oA㪸#2JG$F\-2M03v%x5tZ֙A#y"WO vல[{&V)\jW\?gI h[ByQDX?*)n#="dfZL2 .ԎɨÅI\-QL%*,8ٛK.PK TpfEH*y]pY%<6" +=:v2!fb{?[#RRD LiM~ 7Twr4)Fmb)McI2Rsb0p׭y*N?5JB6Oܶfl˧s_@ %r/֪Oַ }ʄ0v$D5wuN6 L}NzEWzdw/qatbJ\ذ}}YFclK,tiP$j{.BSʵϑ$Q>IJcC;7G [ezА= 5:1kyXߖ8wikz`H'Z)7,qLۉ~?4Rf-`1Hrtz zd6xBzb^ sFjp՗Y= ;KVaS2niGzʆUKҟ:R1<B v{ռiN;Mk33b`BsZ""fUgkq=*d#=i-MkNb:d8hՒt oGZ/28 ~d޹S)DQ}:մEݖB;\_j°3f Mś.vUsm2iV6^~X,.XG1y5.qG .p>iƦzW457?#V}[&IkgmeF 3< x?7Jw3E$JYwB~Wg6 4c9vc"H+[ݱh|q .v`!XL+}ӷ0PuA-Q2 8N/Aۜf ;e=no\2 ʡ1U(VX?zI@ ^ѳ:YDgjYgcMwTcbbdN cӀfA|_t$Ƴr`2 ZmUê~@}&+l#qeX'UGzDž"c( 1Y'kFvE8K4|}:sq_9r\ћn<#ZVD Ry8b. !:\w)@_Z^cW?RV]:%m\_7t?Zs nH~Ig̢z}U_/ݑ 5kǣ45ފkvj[+僀\@CVv>4+++o_z 9cY tbK8:cixIhL$PX ;K&ihm-)Y g127J! Y-E1^3Q⾧>dQPo\7SJh2x{tlV˲W/ կ<:y O6kk̒}MЌhVPxBC~r%c?+64Qߨ4:">\"Nt%4p}_F֠ wo}+攰ܼT9"2&99cG|=|DܵLYL{ U|A/%@ld.Gˆ6*'h%+FM+HFp8val8QO5] RIQWᒰP Aۿr8* jxʱ9Ol S]2QF:NԩbFZ) R`MEDZ09U 2)wB)m7W,繮x`/9SV/sh& 0A)j\>A\$z2͹r$K 6d[ˑ%)s8O }e7u_>v̟.H!qh>P/G\? W_mɔ+f EϦaG;py ͣKSt" L.&X큨T9~Ls[^IwUUKxJma) 1 7%-o՛;D {(Ixq#Hz|SXHKi WMkQ7hp:@y;04aiC) tyy[NyAQrƬ!g&3~kÕ~q|EűM!qy YU LvDZW@) zɟj:Y Q-5Yp 6ZPourط=vbEq~pR `qz`TFlJcߢ*J^BAgU9[%@ <> (r8ZuSK!&zS8EwKV.=~͝|-] l098kC'!T1"LKʑƈCg:Ǚ]،s]rMʳ"Bv#U4xW(^znn=٩UxmYBz>@nC/[5J+*}(=VeU٪zI#66ojݱ sRv_S6W' W&pkWαtoxb d )J{5ѵy"NMyU##}N0?& Xkě*_>> Pa&|Wr1E_8g=7Q̞ɩ `/]Nnj- EMOz(g.f¨Qj [Nܠ֥8\҈b8ݼ_۰0ͨ8[R:<~~ڒ?|a"@Cakٳ\8`ۜ, %3zu~qSÙEL`Q'TҠID+vPR@֒Tmss‰ʅحz+P}@7pհcҗ l[MER>KT"?2Wa6'c% Wx1 0:δ]őkKaw$N倉.m y @'wECǭ&8x"/ɏZxܥL];9HpNJ rp_޸5G:ݡvqm*([5[w17,zżMS S ➊dU-Y,Jq[UE-/l\~޴dN3z廜Yb_p)z8yleG&fUFO/3eQ©Pտ ~RQЪeгHp[u!1ܘf V r? 6vkXb䌞 䵈:,4PO(Us-Ui6꩛]c,v{*ST X@V_x7?6{fȮVgL i9aqkarU=4i>Fy&b ו1a}OSj$r_!fAw_|ϤyX-S̮R=`5 E7W>41@0LCqoIWzjn;;YՒW~hY*f}pX@X.^O5lQ"3r\wBıPͥk@iG!Q()\-z7M@^]39kܮP(\>)7J KKP43MygXQuATs7%&zǞL-5Ə/)zsDu^xx5OtODfzb/eqz0ˣ>z^eeg{F?mzIjZKQ;7#ܭom\́/+*8A=Xe侺I 0O }. y 8Ƅ>x&ԁ+$w'Au<8S[ܲ1c>y>krn#r`N]s`.dOi"vE\O͍ڢrQw!%6g4GۙMovG&fm^FdٞǽuJ']_) 6s0$.Aem7}0|\^dԶ(ņjZ/xF{ B v%;h_1kDĐ4~&h #N 3?Nh%ԥ"1~>kÎ[&$7!4M ˈMwߖ̮cWA?2Eև"iTz n]mX^~.- ǿ2|^h$Rǩ#%*o+6 yqCwS4wo+IrZFnq WP'7(^bZ0KdE;v SoጽӃUp~)?z |db#ߑ.Q+ƛ[_{G\ C|d͟ V. r)P$67\;Hְզ=^?e89SKOb?쯥hrcص/mp2L6c,kXv{re}V&A`ZjGqdM,AۭQ}Y}tm.<iHLAMt?=Y/bPaEH^1O{!h̘у*|QcGGg[}zg2T/#2(γ-,  / r*郘cBq 8MG%龤"  hRHL#WޝGw\z6d1kmGb D@%2(]e\mӏYHYILdH4*`wKPp^dXhddGvg Qvb73uZF?; LɉK[ecT’|V'$맀o浳jZAfgGg%.ZR,΋e&EВ/gNjFר>]N|  Э@>qCQ|)Fz֐ۏGz8G`լ^(,l+ySHf`D)"uMpEL'yva^#ULP[vس4= ,ʑ⇀+Drra??% ̌ |+H$m/W1hr )&F/7,!``fAa~-;>Zi5TbC0#]T#L*1 80t9_/(E{,Ve;0})"gQ"ruqaz{BnG7chK›ʝK=rߪ<-|-\@\2[Xk8Gnbro ~+̎Ly:Sǀvid-yM4decTSz (_%] _ؤWўʊ|A['C{Vz6exO/0;i4W=]a< ؜=ygĄY'c/$ݽu3l6ӮZd-&L&sN\Y"vdzaB$2oZ)p"]Ara=E5!MkZz%]K*L1~A^™:^I9Sy :) ah`g" /R{٣ b6mv8 3F 1m J;%(RX!txE9Éf2](Yf;e)EN'ѷV|oU6̈Bit3а%D+Q[DPz_8r!:b QyW+ց-G@趉edhG~ m洚~zyH^;$}#N5()@$im-䔯E!pvbЗŰiqu.Vͬ,uf1S"(&#+gqBzmD昤>d]0Jf)H⊮:Pqk:\U)csG1{x+\ lZL-.曁Bn@+Կ2YTY3`^ (c%8@>wE07&ȋ:ϝ9 &''#+=KE Җz.w FM.͇ԩ sW[@r*^CC )~`rBu0P, W8Fq -zA[IC߉ʉpjL:se na9<^q/D~SנmRbhiN"\s,WQ  BnM ]P4xa/? jrȚ)x*YտUheNrk=p%A*^@A'Fʓ^Nk AwmbKCnI A-uE>6tn*ds_a^z&V":3 ٶRo^ g Q7Lɓ迄M ͒Ss+fBL|z'55DxX2 XT9vmq VF ]`/H :{d u{QT).!Un:\  79&%M`xS=NuVgPY[ftQ3jQ(/*+2bUkl>m1ng`mN5EA^[id`U87-RÙ&}TȶF/ ;R@.0u]4Asp6|KLG`D:jS!BL+(;*L~wtnXHD)3Y9 _VNNnIdռW9`e?oHDIW\@\@CdtK&IP"^Ԭ3Jj,P v}'i%g \3\Y*=,C1Ora]湹O5Y}|PH„1/r# !aX2a,h$/q^BWp Z}E@jK35eYT*ù@UUOcǴ:֭4)>Q@U0ªg? T /祂X`I le~L5Fn_e{RKk^%L }[՘ V< Pd.f)A$Νu1* EBAm.5w>ʉc۱65S-~N/p#:8+I-@-6C YꅽJ[kU;˻ ͫv '`<yIyPbYdC˔?4'uE &; OA) ')j_xO(& &UDp3CMQi0QAɷ'!K . fi3(0ܕ Sz`coӧoY4lY#R$b zQW k-r(weMp.ijvE  o*%e0j+u 30hg޳%yl;kX ?xBj ߼\b7$ 2t0** 4tE8eUSC6"-B%)d^FD/4L3RMhP [lc" sIjW34חӴY+/8{@4x[z2iL?7v..vtL`!YuY -~ụp Af ^'F2`֯)r\>&Um<a4ipFI*w,v^ZV- fRUQBu\fo9Rǝ[5-}~~m{ƻ朶VОb*œYHuPF«ȐZ'zf,kɜX1tsc>= UC(v@8 P@X7{w^In,]O?["l:#L)e pDU? e}ش"Uc &94{|5ݯB 8j"[R!ZEt%!2X%HNSu|WV R$c?Vяoyu?ݬeCUŤn$FʍmlA{ق c\D/ ut >̬>P.9oK 0e"[!ub'7h]oC[0~k f iE&5}uYZzdTV:,4~ 'Q@9M4EekGahVLHaK#Q B.mBpKځ+GQoyx}l-!gdɤmܚN Ws犎@%ޏRQwqEzEAW㬧w)2?"b7)[>2FZh1DI$( No."3[f2Uɨ!*qYx  zA?0\W(HGk+Et?BQ筇㟔z~yV{j0Wz6,R3lB{K&x# -^4PorI9CVCQy` =#o؁pLYKO93pkId{\F&>c H {!C8tѶf݉,*Iÿ́wŮƠxē⛠ѥÅg>Z'0͝6ntR14XbnA/*E,#P`}?2y}8]u\kOiofߐqF㎆@/®hZURC Iz y/#; VP9ri{dl`ɺ&-p7qчZ2u$'mVJ)BT2+h|S1O]rc=Bj.īQ1CY$ǡ_/p!֏%]Cq 2ԅO>:Nt2ePJwୋS!y" j͙ "UTWw?-*GB)HAEO{(`dw Yѕ-i"m/aR6If$|aA'DWXV4"1r ãca`{ɺ`!鄎 K1'c`zYY^}J](wŶ,XL/#[;+{w΀zs'}|||ջXzG? /ceGjxr%O獞 @*%/y GL8AOG r pA1#xGEAb1؉K}Gr_Wfo; 1@D~RP_ }ciPSM0wWF<}Eé9u45Zˑ>EDި7TkT|`[?W ڟ 8x5GGF7U=ꩆƧ|Z3CݳOznG=ov?̘(pyŢ(Ý^N=284Ecp*K?G4~zyqfʅɷYQ&%u7:d~|AlDA+BGK k8+>EgϱJY_[kku6,fl2&#ɧ84! ҅Bk y7fWU8D,]ͱ@{KܜNLs,Z R9Q! [r k:n7qکy ?E(wv9oJx—52QX۰d"iN+fB<)kj3ǎcbE (#g͞Fsr@TU_9 ޱF|G=BffFAPt)‡/%J eBZiJv=xG08ٷX)C>W\1Kۻw_(IʔSq`}ƴIZZH=,_ zSjL\YCK4C`(!*2! $/`aN(f7W##ٰs b*]K_8ПJ "G%hVNBvtʹM}̋t"Vngq1RgbП4ǺaU\3u`߇< ҷ!'$1B-Ơ5@93ò~I-գJl%aR[Xljc';aVoIȽw$p7Lw}eq- XE}9H1[rCjz\Ǔ"Bc߉Z0oR߿=1~qڿ޷RebC9&+TxHubجG?VZH{L^˳2PSz, VRdò;B_bhunbċY>UCN*u{]7ZYa,lI#VNYM.xiۜb)5Yݛ!"SV毢\7>nOV!tCxN8j]..;2@a)4a.kA'ɑY ~Sϸ#aKР'Q6&pzv[{l)|phYDPHi .| Iޠq")%9BFjkD&e$$eIak^"ͭёǸ n_˒>o0G ^՜ $w|ti6No2E`*ҴiyXGIN,dﱳ,#p@_arQnu$μߝ1tóG>^|ABa'hlTuzOv zz#߲KЬ &otmf{iwŔ+˲LY;GZHLNTIP@S|MiA%Շt^βѿCB\?XAϠe݌Xbћ`3~]}E%,YOx; 5&+.z*JD.oFwɖQ:NU_Zlr<@ {/Vz[]vӹhޑzڒ}pi Z,S:k?.՞{=Av~i2ŎbkXEy߈NG!VQ8r93MYo:S4[%XdxQKy7p9S% UʖS>'˲pzm^F2{/1]]"u/Dfubyyt'˜qmb|2V'E^%oOld b5} 0xR.OR2Q36V.šp~# dFǧ&+`!fIMͤ2;it!TBBGNNSFm1?4 }bM,d`@5xԣ{@NQl0ݢ~*쒖)qUWEmNڝCB(QU) Э'n|O}ɤNhRA*[7 5De.WMbiB@"$ٴX~ɡ6x`sR8 vKvȴ opӝRL*sѣK%X ӈ2`P$PtFl0h)h9k/ ı a(+Qy>8?N̝{(<䁜\ HaX#1"EL<'8l O@5 6HxȑGͧc;wzj㸌AҢ瀍R ѿLVeDc kJ)pKxmsRCX;{:ichGҷ |k!JigG0zb3-s]ķnjOd~KBtC dPh͠9⡌nĦ[_g69O<41(|@L E1I@ dž݉|+pu)i+]a}EYG'Z'UHg&oŋ/)Rog$^+g)^xAdLT_eg>hBQj:y D }Ɉu4ge:iMРZd/4~ރl[_Se?ZP] )MtO?> G |<=lZ^cZ0x([e!ɪ4׺/=9πlKW~| \:> :OpuN㠎L$bi7{>' 6<cO.Itm$ UTຄ}mo#J~2q p=~,͑}U(ZH3vMt {[fyދy_-ڠH8*d3%ֈ#T^؅OSm{R'Yd|&>cm)tېK!"*"VBVsAUsej,,{g·4y|iYVӡ&s qFZ$uGܢ!KtYti뚽ع]9,^Y_Ix>Pta(k$JODRZyl|q85ͰrRIR,fW!]\B N]6bu'/u==z  6HDir!Wh-.E ByԶ׶1@vP)VS9OY]ĉ sҙ"Ϙ:ЌɾD+G Q "*00pI*[Bmx+(xQ+w>+uD4Ef6}{ݓD ồ PB;٪!/;Pu /Q Xq;hu\GJ6cB7":xPWSkFAkxHB;f,i^n ^(5c0S$`_uDR>{~pR?i)F'h)M's#KIs佈C+Ͷik0Va2 8S_CU"=!2ۚ=)#?zS9C4BuGzww3cb!pc|I}s f7(bbDع$=lEkJ 뒘`EZ Sizט,:F'ON'\DMK$l㯉3B0bvi,B_.*OKo (~zt{@_ ԉAlȮ0PNV#5(X:;VJdP ccC{<16 v!>Oe!@ IgOLFRN*eg\cFu٠vlYZ8N/u90B$M}sqr3'{bM!@gFj9OF CۖǑ!9>ZܝG`ˈO _BM,'`Ua-QUs3[ܶE 4=Oltl) M?Z5~+7n@E"W35]mH$oǾ`9 p^\Br-OiG%f`XZ9aQͻed+s/B"WCa(jRb2`hx`cUJїhRH-R/\l=-#9PKRVTeT n13xg< *wӑzu}$.QknC7ţ(G$J9b&QH77$ɰ#& `6&eM =KRz;I}A(d_ИN%:ˑXoxhtٽZТǺ, j  ˍn *Z6h_wT<;3c' 1c^Y[xb@!;X9I|pΈf֚ R?/)~ҟ"}48MRь\S3<`&ܯ(}+bKws[V6 ROR4+Su|l|b~yDut5XY:}y8W}JH/yP[sKaSK[h!U2A }I#1vkd ▰Xii &n\å`e֑# pIXTG)-ƹezm\,W-TG o_1WojLܝ'Hx}!c%O@®^()k귅}ĈM+D^fs, F)0p1ܒwVEK^/,丐}}>t%dbgǟNuTCzF=a*g`(=3-8Lga 8T|puÎWe |a{+I+ZT"3D2 LJg*A>ܞ[h@1v 2d;BxjԧZv@w굷;# ~\MDZKEbc>؎:-PS~ͺHz*Sju} n| saɾqߖߪ`!:x<}G fAB٩ j6Hi]ْou{, ÚNY3JτeiVК5|sY Kez<4ZDnCĹ挠0VT:;̉!7f)vE.r7E+tD̬F o>^DN8֕.}1P\*ьWfVUt]ʧR^Ί! a,Cl?; ϋl MQ"K i1 5tv/șlc=G#mX{k!>\b!386\(~*P6"ӅuKLJ~LuAasUքϽoQ6/jY m\0_jF+;TR'&`Ӱ%h3:{#zU#s0Ix"[ᩢ&**wi P:;Z N+/#(Ԫ%"^1)l1-$N_u0}e;'ܖ4rhaj{9V߫-jnFJ>).$IU?B|5O,]aྰS='6$xW0d)1{.WlJ4,Z,"<r7Q&b )TJwҗX^3s (P+?|bN\\PU;\b@cIAO?O8BMqZꥻu;ƈL\20jNL& .MY걒@CھѼ wCz,9[Ttڂ(;G@$C,z]gcu6d 懲m[Vu nNX|C{),v`?r(:Z4 Dxՙhu0ʦMMǘe x3f4br}S\yFMcD= x&G湃 eپ%>jGD"\29E]g&?}4[TEF]>h?wҌ 85h,H5aH"2%ab@dVB1[wwJD..p]ڳX@_QOuL$rZ_,= .q8Nړ G4h-{]لYռ4n}A΅#HRŰ| |cp\xѹdl嘂UgrErjU@[|cn#A q CWWB !# \ԕt?iH@/tR OM`QIЯP@=i:@I砢23}t)K~pn"fضEd1ǤJ¨r.OPG+G|b P$@-?T‹R)/9-;'^Ur#X5MB3 qܠY&1PyS!}nR,@ d@qv q`Հ諀QouΪ''a~9YJz-nG}\ag]^skkvr |aǬDFMorx:6 5fpĴ?+.~Sc;L;SB7Ppj+׌v=` N-*3i(MfX|M37⽋$Q JWa> l1 ;V700q,a%Xfku:fƆyFe^TRLmvl":;qE{aQ33:y~-m]Mi_kyc1["(,ǤO2-Ja&۳/IN,2WO9U˄pG RGx*]1ك|w h r#o.(tm{YLBl 4UmzTvCC`w5fC oH?.ٍl~s$֬w;Hb>ʽH%ʄSi1ا Ѳ Mm("YpRaE:`-z,@i ,Kz>s`}uJ!lFO}$ʪ#OzE/*t|rȸ|-6y,$pNO rX7{77M$Y$Ck/nOƢɧPPu]ZHg2z>;> 9ȥ'wF $] ̟UOQ?@6{l9Z(H3ԴJFa]R@Q0:JZNdKY6'ГCtsM;:{jےzS U4&sv٦jH<}D`Hz<~\.4Pavz7+BlҠ\() HK:˺@sqU}B 2]j>/N{f6BUv0`_rs,~z@sS-D"NX#mE?ӄ[Ԍ┲"xcFzZPEI# -b4ckfxHcR:}$EX=f9?Y:$_|ƴqۢQ%M٢>,jIϢfd6Xf(ϜqXC:=Yw^Ef|-4FChS)ȀPxUϰ T`őLTy nd1Ң0[$XV54m-@>Lප>Yu>(;E;zu nt?+n麺OtKD"hϠȳؾ e#hpuydw7[Kw*ࠨ=KWFXpqq_n\i}^[$=(Da%R-;5\Vks;ÁLBƱ[I0ю"<>PPS٣Ǒ !GъA7uu&MLSa E:uDʚYjg@d(w Mw gJ16/d|~ }EqSFvRr]p/̄`+><8KʳX)!Û %oy:v:iOj0q?Y5 gMVE>ǛPm1gZd*TD>c:+pV"kTuAs6"@\(%K2n`;6HL!wO,  U? P&A9˘1ΌTsO 9\ǺcZ+ͦ玲V @ kx4ƛ m" -DLք6VuqES D̤Buօ?ʧWgmm,IPzXs-9Lpr6*ENN:֟&XR{L, ^_D0, 8~f.qF exWi]w/,ɑP 棦odaܕwIo+ Ԑ$ƗBltt DzuIS{67ፘ*N!ODսeQp"_к?oόW5m1Ld 6heht}lHm?WwϺľWjC[>Z R{3$A`v$|!+}Ic_ E_XBMbJK:=R] {՜}û3=Pte9!FJ ,4akԣrm"?O-eH!RL 9{O{u`|R~~[yHn"}e1PM6ڿg T[ͷr&*TNY L&A.v塽,[&6͑?=L1Rי|(BȒs0\6^Bu2~fu*nm֔WmHv$IyaTRԁ߁$;6cRbdYxbK%z !$76okCDE֗x0.2 k_W%"d pg?a.UN$cMTEQVugV`RFbTyDS C/Ef5C*Wĵ2 Zœqv<ڧWO{E6!olsaCGÔz 5 ]gﰂ]PkN!zZE)@>gBzR$ ,e`OL4ɝzO8' h ӁC30W f$^L vқ[kN< ݒ-_XO~]~11Nbv?e":%NmP ?T0%j֋T2~l(? 6aPl u$`qez7`l݉WJѶIa"w*x?x IXMպ;?RSu){|4M˨8\QkmDZ~ek)4<#z-Q]?;C64}3D6t^ECСR˟a |` ~{3܅ t7b-Fy^&˙:BM _}k7Kd?7 \oY/2 1f%$kxo~ ";~)S\*@9V.zB?",1 z@J0 Ĺ[Զ' H'{2hTI}e Y6w㫢\qs:`ƊԕsI3~ex<2C#> B@?;$@9MO~訸=}Hհ)-TY&0_yz_%\u֟ddV^ '˒ZHP'AzLX:Ay|B[Uބ)avi%z̲ӟ??r/kj!vo$$8ly/G,0m?_x"@ZrP#>z VD\=/Q˳̲ ?,F.BZRcu (Y g찧 Z=ɫɷ bEtti`Zged%8q4~{%hKߝ[1 -,?oOgcBL4-Uz!f (a7W]i=-HF<2/`m7!Ju;5Ȅ@P!B\{d7F e";1Ϲʴ[Uٚ̂[-Nǁ;6m&k&akQleGl=-tԣGs`6Dc/V8!yCQJנNw-`Ǔ( c;7qfHAOg.+ |*e'm1w[;|\$$}>%hυ+V\9ѝvߌ2HZ:[E1֍(9Zp|yႇ~w ,"8pEI^OD\뒋rm l;( El?Qn([ƭIê۵n65~]-|ՒAݳ`Vɤ%A-%}0goaE^}xPP0*m{11/Ur_A/2zbAslknd,6f\SulJ<* !T63W\Ƌ%*ZbZh͓̀JJ7CaAڗM2lZC] ȋ vpn|ؒ^7v Z#ʰxe`tkbd0)$35$8OxgJBP^B%kN:9(.]XT&bUUב֐{Ku&-7n/p5tSSW5%h du4MF2-Np.ƀq}5 M="ﴽ<)?Ц"tf}%C6U47ld &U'pbj1z/ڶC,e% 5 ۩# &&:hV:~ r]; x86W RC:~JF :xϤj.u18=A˂_;zEDiz=h7O ǎZm$].{1U7Z8j*" (lK-UsLo%D |aͽfdE7#HB`Y|)LHK1:V/iC:\ r<'e]Rg[dzX6ٌٟ^FeDb{\qSi;|qn3Q;)DUȌ-P]cw~>j?aM5I6wѬ$o]iZ62#gOl{E1:DZt]UZ F'㰱NE5gXrvO ָ+i :ZQ^2[6. n<'mW 3c>;jʀ"}_Q,*<}=(p+NّHusB^$Ԟ :i|d8Hl[k.zi,Ch"x f9$k7"(jHP^}F\3T_Krф%D F\G1>H?W\lxiJMړgj3 nMRۤ>`jnV,AiąFJ*{+y,Nf6jVASpߺk _y<О 8.+^% Dƾl-RH\B3eS/X`WVܨ!J!˙R]e%B]XK_Yc3S80GNrZC*4@[|4`Ȭ 6"N $艅&xزVG Q%MI.n#|1Dpb >_o/(W[(h&\;07Sanv15zm-atC|zi?JX@W7;ię x:Bs~O_"N,zjc"B ;^VAq-z ((_YZLmF9zY57CNc4n3v"ܢ'7'G GsyJB:-nE=e'L)C~lCI(b v]7%o+ͪ#Q6,(fyn0bFkJtM^6(E1{t7S磰X&gA)"@OV~Z7 ]@oqJ0 r4vY1]w{-/ZQ$ӕM_l3H8fgJA\YB q ^è3iiN`U[_.)Vc*V|_u+NhRզI[B)8à\nox<HWsz lqG;r[+!t7/9 |KgУR0Z$I.Oaz=uGMZW ZA0bE8tJX7mtni{䓳oXm0!=M Km NF_IT3/p76.u\KgFv%ۥ;orCδ$B ,=ኬ&GaU[`ߘ\\>SI[Z;Й~ t,`uv!sm1~~7vZlzv ?rPe?%NHXrAf.k+\pI D.bxpyx5>`*kyjoݣBIV\HE1tr(8 o_G b'  ύ4r|A+X|Nk%MܮGS)x/%Ԧ_YF|K|#f.ϼydټ!_эE)Og>}_(m7V1n9<$k_K@X:\c9wݵwǹ5EϯYSB{/8x&mE@ʄ,~SBN$aT+1 21Vg`p=D+ akҸ}N 9CKikoofZ5t;2rH]4:ۜzKw|E=KT~:t|!vgډ’&_T/46]|V)ZWU'" ڌhKTIɧbqzz"gΐiP W70;wk}=4Q]]83-^z1n3؉.;yRU n`~i(qۃ1 'e* GT<=p s~'a0:AWVa8:/J<أRQ\ TDˋ;'NfW_'}I4 ہ~"(2yZ'b͊{s,xG׆Xkm 5svzx/T @udzJq0gz38L)MخDÚ<EPn)HgDd 9 Dop"VZq-W6MJBLWm5 9VH++d.'r (w.XtEwgL8zxJpmPR:RwܼU֮oƜ>W\@AY=_?RJ\}wmڥ Xҟ$"ԃ%*Rdm όͽ$l%rySFS_tO,wADs8B((?{M>?sor*'1csMX"JrZy;s?j8ɀڞjA}&&/c `_B Y]uFL\FRY\ؓ객 XPhh!zDoVFJ۵$)[Oj4AwIjU2m*UE#(k(Ϳ^q3Lhѕ%[2B[3|ՙJ/mlfI ;Hs+]ǡ2gO @`ÂYڻIILMbUM@ȸ:xcj&S6i|J7x0͂# NS9fqBOFLPM^FܲA;$_lJ&s+EAFdwj~5LMY7p!'kEI~2K+=k(qYr .v;. 9'(˦(|AY&2خ)t%0ABᘨ®#3.1H &/v\Y{xE:D;d[2w4yb54sv>&0X8T0)@+lx?Ί,f8Вҳ-\Oè|Yشv=Nwk޲}?F|WϞԃoM9!q#$K}?aHV[2#jE8GgfW^zk0r{ԄdX?SjYs 9՝gA[Qj72t9_qa#ڌ-f ^Jb̦$n2|IfVN!@qVBH;(Xkb"-iΊs27O?r&'b^~*lɬ]MpnVI,i!6P-_WXFp"z:0R;73{Zp|Ƒ'6JJBrr%Z,?<7A^#hV~d7{YhbIp6jtH bqqnF*Їt|"͑VVL5&f183a؋:FtQޫ'uK])/r/.m=|Rk^$Ep Wd&leϝ?fׄuv،,gwwXI/d/k3P76ۄYGopQ#-̘hJdhb5sXiԘ„P6;>$(PEI;9܌$T2BBR}):F*^+@eZ -9svv4@=::?VQ>kAm~j1:_~e7F~w\pR]ӑ$Ȇ&߶l":m \neA$`ىIWBro̰FJ@gl%W5%MTmh!.Ӓ̺ y/H&)H{ue*OGa_KG9vJ|8 $OǺ{aB`5%ݏ4t4[2,wAβnǪ xh[Jx (E9_{$[-Z$ E|No3s6kn>dJJWD!j^bz?uM]6ZX=A_7u2 u#^xF (tz&;Hp ,JϟoX?<-0>z%S1ZƓE$$0wZJ`:_p@?}8rJQ ]e`_LU?305Q-5iL ~3o9nO?vJX{t%,C` ;kuK̳>QþM9d}2‚=GP/@HVs g9l폆X@LN [( sy4~~Qݨ]?v E?kS$'3EmS r&+ 55#r980|l'!T;T.Ӿ4NQ{*â )1e5#nNnFؐ0@5qRٍTCHVNu";N6ǮsP=LC1%Ό3oƯD ^ʐQqq()R50jXK6d,'B7reKtB&L@0qbr;lLot5B~_- ▝)d<\Z9Oق =m?~ĨnZ(8[Y=bl)C͖3+8hL/j>B,U(qeEt11LD4+OulDI7>htK4+;"@-$ STR꫋x%.Ni#/0[?\R=*G-UIsƘ(45e14DnRZ=^ߒs:l)3 "TakSَɉM6:eT)5Б2\EU ʷ jA4_Sw) HI.ufE`hg$s2RLgXzRtza0WHa"O]ϯf& ;G/3X/dž:stBod}d䔵MJaY8HĶ}B‚Bz՗#]ՁĵwkD_OjL1M/%nz8j'^QxվfgTΛ/vc:+#x]9Xp,K% ]O`>2൉334N'~' Ȇ-b7HY455i[7y~BcX0PdtC`M"x"O1f\=.˔@<{f.ȵk[M}L8@հ >(9>F.*AmL?R.cݛUaz Oys+"3KBR "3OYu}E D/9L-7ui@ *c3|<djAr#=7!h!(C`V&i!LVrMC'|Ka\>ipضʫ#+qKozkR0Ć+>4SB,tPk5&>631E6s}uXpqڣ!<\8nk#7/! {Łi E?go=F("J`89v~+Lp@Eto*fwG*dkf@]$uB=ݢ<L~iqJȤ^+({mگw %6à R"B”? )eAψƖ%PC=iɣ~ϠRi.NGtmLHF3m@Bi@%خa룁F`nHf.fA_1-j>@8kOk"I ' %IZQ X:_r~ޜXM o82y_ k7|p" W!²ȯ'` c*,1+c5~)b]bL f.b aù*P}"4ۚ5 ˣx+uȚ}bIxySŖ |{|wT7 p$耦?̸#8ǹS'h}%r4mڻF U:;~HL~_TAh|>ߌ  ,&&F6rԹ.e31A2ʲ]Lӄ!W-F}0dRRR>'\Z1r]Ji.FQ`b;"ͥ#+)lO(ZmMD#£p6tOgr5IC>cL J:[/ܪьRx%'7+=}a7vԏ( |薝tixcsqg 0KPx^ͺ( ]V\]Կ /z̕=nNŹQ 8 )#K~7:f~$QrLb\!^я9rM9^JAA *?Di Cu$֜MW0 ڿ)B:iԑnQjK?n \Y5kQ @􇟤MDS.aʒ 0Q͏[:k~3&@m({-w%=,d+. ŶǞ|u7" _MCmKW(p@+^pbMwD {߭- x9| 'GHr[R5DS}<+_c?s*iRՐ> m1y#1grYF0`aptwSQ uWy?=~!1ɼٯNs15s~Db]D^mjL6DjَAj֔_&o3c2>=2SdҠ*&AлKnA%t˝ eGCp{ԵC4oL. Fcr3oKH>qp1y .z͍:gxݿlfysKMFY&A+s&ya?tZ< BȾaqH|EKGd&hy_ aūmY֌&d,FirK:OY+Ux8QOHv\<c tFfF2y{y{/JMzyD1[_3NB&9?\3rWy4Pz0μ`3l$FOTƿ?Py֞s"X Zsoqm m"+Àp"Gpkܧ*jۀ5sޟxωJ)2fqOVwRC=q#|ZbޭM8\A_xe8YQP(JLno ̝S0%@X>vEܯ s?y&;~.eUεU-k@Ңn7=Q823ULv}ʑBKꝀ\]Ԣ ;X.'ϥ[%cLרQl nZ3' 4!o 5ǔ9 fI/c?U5<M~݃@rCůo^4\p @_ojxdN  ;y[JyͧӃ%٪D&8+W/8^! fpSԵ4pI$lmi^Q~A{ p!#X4ݐO߆nU]1nwwH@@0Aq!NRlVZepڟ~x19X W*Ab\?H&F9Gߴ.Ҍ buB|I^v!#&&%^13U,O!v]SDg.нL{U>w[J yKeWpe#[kZ_˯?Arrm+[2J I"G`e٫0/,Ɇ±%3N<79:ĭpBP8S+X:kAf(I{FO&v"xhodR3jV{ժ H:E?#aKe ᮦнVMRaYR-laF3!p4Fz._@5,􍜽 H2hXA7 Ŏ9u^4wlA)G5M7o J;i-UG Rq0CdLYM4.h?VwfL%Io6#KPQL gd ꇸ8WH V,g(DZ<!^*b4nPo~m@P>p[$NS*"5^w) E4}B )s4Q0q6ejp68_S/Cm#\3%?M\"oċa_q ^0D6j6EYg #bxMM?5v@]?pv2FlYX };%b5g*-/`v]?ƀJ<˯85>r!TC9狘a4/⇎(`їGbg7$~.T~|i&cuK:E{ ]e>_Ey,ό8U@aXx=@T3taXəI( Ldvm)$\͛.R屹(XW$ê`Dh @ !c3F #HSޖA}V9hqci&B PxK2|vh(\BLka^j`HWW409B' N(M#H}zyDMlEТ:!uUg&U¯^$:Ydfejb_@ ;d0& *cǶv7yjn0`F)lǯ˧M}' ); dx!|E;V2-q.f@)O*51ֹ}(Rm%D$f ʾy,)Rހ)kXP,*t@LYKTηkEIRԕO[?a\a34φG>GzB~_ q?^^#^R(gq|_m٤ P]8 2ˆL$dEdrO 3E 7$ gQCsl;`BvP* UL}+l|F?p\(ElWJ{8,m]2^vCǸ9"怮bRoxu3?pm54r<ӻ:tRΞ"ȉRK(jֻ0Yq) z$5l~܋diQB/~H &eL\5^lV4FUa>9cI& 3sɆ#T0mrqRS''ܥΏ_j xt'YmQ)L=` 21k7EbQ)gu U_ "+h&ĭb_Zsz'uY SԺcEgEnOd]̩aT\ILZ LbVII"1P'hXh(5۟]4D%15 ؑOv6@iuGGWc%bZb;8 ((}f qU O@D@;i:~ekM? &5 "d ]ˡǦ<֜^"9ޑ ІÉRD5_u+1n#.%kPA& ?qd@`(tE(bJU6MKGb2@OP`ڂ>7|p0+yL@=%T0/r| 43*MY;q%X*`Mԋc~ԁwf)s|[Ioh1 d.\d"/n^pivv+2 1ܡOqN]6 b)V2fCi7y_VvЀc"wA%R[3 }6ؾr83̝԰Z!^[-!bg]埪|gw:fWj8EbzE5NGwS,.0c = 6OE܈Nn gebuKXH(jEvq(+ma[(8I i uWJauŘĖ7-cpk8gIꩍ@$ǯOX(+O`BUz^zD~vdE#IohGh)\/LnU8<5&~Җ4+T,̀ot\VeMd/Vg)h;"ĝ.=ep-GHnmT";M^UVugX$c ,'jV_}u1)%ZH}8A '~av $@L-u9w.:SՇ/~^i孿Ov :V,[#w=bS++pu8_yJ|+C=j߅Mc~vEk&v;qϋ"Yu8o>'>tn&ԦCt? xa XGRa>8JqK4&ܜU~yl9_P "Jdlec:jFvMYP}hz e/ʫ^ifT}ݳmXwXuAp$X𚑎#M&KHF6 QwZio -]`;mJuI8WLϬohe!bз=|Cˮ$[^ k]rFCtR~ Ir ȧDLޛ#Ę3>/^̿f[T<,8_l%r?Cۚh+̄Z2>_}酼Y5=로 1Kn M ^z8:峼^22p$22L)*@2k*&:Ē=VBo@#MP\fKuAC4.x^tԃs]7pmR?>Qvp;BTMP<sM$)˰jĂSeDBg* Uz~]$Q6>JqHya6dsjK^k[N]2!U-}v'1|>-MKbyN M•FX#a¯'];u'LcN _d[mt^^SȟIs⋎Tqܺݖ",<>Iv|Ѯq}4s=BiduxLns h"@un[ȄOǰ_*Su-ީtd(϶$QuuX혿2bZjXE͌?U&,)ɄtzgbQ`CFPEn$~U5CR cwĨcѹ#A}{_C G UR0٢: mdIYd(E\3Xct`G<$ B(U*B5ht 9̎):[,WD!\ aZDmu@!|KPkf9xDUm\k6И}@S(#l$n9->վ#Y4P1aKs>4URLIn+ 4D1Ĝs%65oq`QbGLx<ٻ/+iT#\{EE]0nmiHJ7+`owzu?޶v61=Tx] 0tTFE2٣գl7R[D}S庝-6T4 >y>/ΤNs< *%4 ^=|Y$bjGzk(l4-wE<PMnMFTZ:53jjfq\|$+ Gɥ vO6gC )~&P}]!v/NArQ 1}-uFgJ#jd; =#.$͂@raFvG_@ȎPKs G~&93.ϯp&Gg K(چn pNHnXa_.>&]͚U Kj[,\Azy 睇m-:H#ZOV#NbMA♬Jũ b5WZN2-f {dԑl 3>~߄(1ngˤ%)9D Q+EviyCQpJΚʺN9l7ZrKq7{ K!:uvό`r@7aF>q˲ ,O(Hwp!0PE7?&zx8>W.kOjQkyw?-+<!rO}`il9/x# ˊ1gqJtY3D5Y٭ "%lx`Q@=K M=gkNfq]S*LI%!NUjq^J,8jETowydbiD;T5]aMìHdk<6V}Bϑ,!DcoM,Y[<{=)ig!p)ӏy蛰a2 ДkS~`b]`_R 8Hj:dj8#ma=j1x*^N}$2c©6M)Xrt0:ÔpY/Pe2/F {,F fYڼ|E?P1nd:+U۞LcD MY~{HG@~Ak'KZ&Uá`FIY?K Sյ]MU'3Ņv+C0d >z6R; 7)!A-uQA9$'!̱%8ϓFJ¨hHٞ7z[xiD'L7v qK+kLUq+*06"(ʓi{Pk O8$Kv}C1H" ;x5&q#zm}|,4KnayZza 8}B*_@@ ȉ6h&j k[m 'K!aݝa4v ui5ժ~%?D >u?Xŀ;@Q@|Di7~+j 9COEIP׃xƵm q_Fa6z#*;Sw5ݞrFnd0YdNX bU@m@b$NX֦ {:qLYn5:sXњNy̜03ѦM9A 4dzp{:iK̟劕TMˉ.(z¥%,D[r w%$ ra@p\YPvveu|RÖ];p qm=@ӽO܂3.t%/K+X~>O!s;gڎr5w|XҬO ]=Q&>>b%ւO}MKzV4xpNj(۝Sƥ[) ZAѬ9tͨ۴3vC4EG%3xb3 E}]|ltu**e-DB$*"#-u͸yn/^a1@E<[_J0HTU#;ܼ=<1 AQTa$;Fꛟ{p8d8O||JtG&Q/t ()?L/F ׅZOrv5|.b#hn:Dqp?=5҃2_".ԍ>iM6م^(٭$D<6S$td1g<#D"8fWi4bx{'I(DSdd{_3jls 7eݯZ|Bz !i1OHktw/ hG䏵S7i2''8e' `'CEZyQ$bZnKHxZ{m,R^ VyM T6-"HXBv6_ڸ^d%K< ) 򬸧16tC^z4QAlz H0y~V3;o/GQT .'_'0}@=t&>69#g@ f6r:+Ex}νd4p"2i%5YٰX*TtEOv< "it{G'ʻlMn]5߂#)E03 ^]0D#e6*TRʈ =>.АE#hغS]#qe#_߈ !, |>2e6Dqa )rҮE#󰳶ݳ}ћl[lHɋ6;ɀCZ0*襟a P΢g$"e Nq hoPSpu 3Vb]x G2oo!̝=kc` ߭C;tw'xha Hi8"F~_C+褴@"h% [+NvFn 3ce~\NL $(i$ D%L@ַ_ n,YGe#L_cvOKcjkœb"{үD;Fr 5ͭո 74D֓ r=kjL2ȓ?D9=\cQ4=*WC)엵HXA32X{16B73更Aﭲ?q:n Ykw6r >GbB80C5]l 2ı=-ɐ`ZQ %y,`&RK]ΙsrllqU4pg,j:0=t"ͣ.6}E|{otr a(磎/ֵnA_Uo&*4o/hAc~ۢc0 4WͰv-.9a J~$ı0ZC*PX fpL($m#$"):hxMht_:acf *^4R݆&{+۱_9 ^585,l5@(`eicswJm!RV1-F__3%h&JX1"q"/E]M0! 1}_]  g_t Vj%iw1+7JZvV!]묌inESᅕ\Y#EycGI W~}xq"Ln`,`Q'O{ La¥n+Fj{%hUޫ\\Wy(]mBΑʂ7pՎb.`,C)ISpTufzr{0*};_;d xwĩZ_CDw?B]<[?+nVl>IWgv<M(b/ܧܴbzwc,pe:F(kuOW{eG`U䩇99 GC#Ԗpf`|nt͌P˞J9V^rdFP.)~@/eW vo*a==42Ėh~}}kR#q6tת~aV|(ASҺGIPjEa4ի W&Ͱ%^řKNl&H#"<0+TqrJBVFƥ({zh1{yRG+j 6f!Xl^Cz1"y-VN9jmBw=Kj q@qR)}OaVMؔ!Pʔ?6ڗ[Iin#9yBY^Όv\4ϳ_"H/veX m8m0)TXT7ێ Q=9YfX=UYe!s#ŠLDID؅*t};rv/4wXBa=>1rC<#Lv!XFNt"}?b): ?T&3\6G#F z@D4?](Vm Cb!m-%iAB΃ЇV.> #Aab &@!cu~_V5̚^v=,.>!\7xܛ][u2[ʡdI:&,װlA if\6GiCw(N [*ʸNϷWWB B(_FLQbUZ_, q?G^c6톛BθL#ԩ|994@82q_8mد $Ij @ ݿ`G(n!cE(1O aM~>W߁aLxn7b;vXǾp#GrL+| h{h-cfYF.8/dc6h1V81z?jN9Sڶ}D|B]4/-^XQ\-8n̲ŝ/wr@|֭]܄xz^Y|TAK -&+r~NSLS/\.>eUg?XGcoQS,AKg5[c_e/l+s槈ľVVWWLCL4t%6a6Wfke[{= <0ŌLȘVTq\'N!g}[ zfS +w*~ H{5vczGs7,ѠZ3*/ϛb$W!E dMBi/.R% 9} #; vqMH[4#>(/v#R0prOyd'֠ do"MfsOq:]ـrjq8+Yu& X;^7]n_Zg{ šS>Z73wIIX,IAqzc }`%Y hc^/֦O9 8I5;AՒ27-tBP}"uѢA)ttI d9Ӓ5e"wVnmlz 9^O53}WCD ]Vi].pc#̵\Fծ5׆k؄nILqzzq@9*X] F6N^ɾ;y[9$)= dY՞ n&!>o1׶ #rRh`T|͡Et`Y8ˌ+ y?'Kù0^Ă n`=yЉ2~g]<9;/_C7C tg] ;9쩉"~%۾o(6B˴hjw gZ9ڐ]DZ2 ~e`EɃ5K3P nYc*LaOL1E<`nWK~3@@|Ce ޺*(ӆ=`a%Wjn SNd56Tx [jզIkkN9Қ nYlҚ T:ny22+֜E.(0Q2ᣊ!P%8zHiC.a/)H(W3]#JvFM:3_V^PQ'Z~R.Vw1-rphw\?3Bl֘~iubviObx8QXPziFg@O$vTWR"$17?>0&S 3*Һ̲^m/*a&X_LG!nsR LDm䝜H.Cn.q)Q*9 hdk40Gܖ2KAtu_LyKr dzxt kvAShW@c yKNk/83 F+8#"0=֘P3wtF6E\)/sÂv_ѰG}:ZdtT1ە|qn3h0-0 &}Ou:vD8} E/G4:buTy=hNC~q`(Z~3ɍ |qWxkkԾ$1\vI<Ѕ$Do>vLƜ a6 5k oRfj ^65yc~_uYԭn\Cch;qקQӻy z G%#K o"EZk,I 22 O9}-z~<ʝW[L=6R^+Ʈ1C* 6IDvSG |,Df0&(H>Fkgy+" HDp~}dB ! ʿ$;g"㳽)5TB+p:a Fns7xz&>C!,Qҙ+;`i UE4Mgܒ(4R).)GeR}#;N?BY@yTKSpP~@?3~re|-_;-}[nAT7cFghlu| ;yЁ &>UJv!ڀ0\~6_qJ;3x!cb.:umMj#`#ĹȔbpÑ ?d10{K"(DшruC'{acyWoehpՋR'BV5COΨ/'bîg$lp1332w=r]99})"G=te  s~! fEל/>lOdQolHE|-{C[$XN0ͫ!q@ bΔ0ӮfwO\˼$)$Cۆ+<~[t~3-~쟨}d1.JE1Q3 3ť\svAȏ*C&l&ǾT~~+XXlL!]#'b}s\)Tk) 1u$d9`6D :Y!eDqtp y8-2ҰFUEB0Z:B8\3:nC`\YxF.ا@C}Rn΅ <ɱ#]t25"IZ>g3%' aq놅*E&UCDbG<ԿFa`21퐦s*>]|Flۛfy f*[@Kyšu]e)2**KH ;.ouŷz@d0kA^2Xp>jO~؛ZC9^[g2#]}x{[ ԱC|+gk5'"(^\|+gRs{;#i}Wg qd[1 cEo Q8S1^*?x1zy;t'S|'UitJ c3"wx|i=3jA#F<9lFeTk,N}h뺯Q>Щ_8mղίkQwLd}oC UBU5Zݡ0fm 1W(l~hYU8y}SY›lNC_wr@M sHe]b Jn]DlŸMC;oA7/}GAmnu+ljvD>S4Hzd0lF[3mGVT g;;_GΏtRKHgsMT6;G)sl"(\cF^XzJ=q:E.,{|q 7 )RpjC\vd_[*p/Ճx CʐI ͔X`vs}gP TOPsJ]mtҘ섴V>Xe[═3T}xq=#ZQ vp,#]l"~CB! :Xy&'~Pz123T떅@;\sZ S0}qlL҉!XUҌU% R(`6%ga?8\EUe뿫vS[dc?Gï8 I-hͿ:l[oYK%VP6MR 44'0 q֐% %!`jm͇ vlڽdq&=iA<Z_Tq9yqÜu? k7&!ٌ[6?j3>^w*ԥTR~iYBڂF' 29 pzR z3ꕗ7BNK:4_'HqtI?{+8Lį1]!FbS4ۃ@lڜjg^ 6Y,JE CDUqrQXsNvDDQ_) r9'G>&?WW颧T7I Hkg 3C='9Gڄ,Xiͺ-a։QT6hY$A?5byEΞ):$ȚzX'Q%w֒\ݏ vGpH**WzNr&NKbeF''m/ǵxa+\{ ewZj{])I %CN |hd™aS8T^Iz,% 'ʱT N+dž(Qޚ^-)׾Rj 5?.tդ[)V[7gR\ L?|:,ʴwo%%QJ6% :ܾw'`!Nkw %G\j7tsd DεR$$*봝q>X36ٯ%9z2ySHcEae3 IdjxBd")ʾB`ds{TZ $@NJ%'}?rGzNj$4[&4)z!¹*Oxc^ _ `E8@Ae"dƙxx#nVhΑ#NTԑ2NZ !I.3aX2J=[xT/%Y]j2i&a0(P%+2ΨB-]3Yc`%~bFOiڏ|>sy$-6#jnOgXs|v7ֶ+Gje9$YTZEɌ_O): WmlH&ծT\7 pSJ~Socz?vqqbk[ .=]lДSK'bW&ZAѭWn>s dfDOoxrqali- %ǣ/P+9S'j#:ufgչFSa޶Kz?V͵wCx{X -_U܉ pĨBثN s$r|n5u;% @ɢr:C]|[Y]Tݗ0#u/_bY\J$mOX’*·ńYW,Dj'F/eӷaaO(yH( @bR.$]FȖi+_b{JsaKXֿ^783^"Zя fYlᩕVLjp eM \ےM{F% >>}m~|=]SL:yŠnØȢE$e|ϢPF,+i)kq/>FHC5vJIJJ]z[궅^GiFrc/>@ Z߭:ufU}R?Aߵ|1',(7yzd <#Rc95|4(@2H+'Q{E}.KѤڽ}2Ic$sZ7fwKHn5|<'X8e2CGPW\U-H­D%zc@>F9f"լ_3 x:' V[l&jBw$udzAɉ'K8fDL -bQNY, ȿmh,D(Sr8% v!8$z3.0#?d?t ۃO}M{5x&YzVM|m꿺pWM4S;#Po&7e:=qsZ3)6Q,9fN.]S)#w{^h/[+,] o2UmB$<1g+b({TKo\oq+k/ڮaXHۼv_q,/۪2c,1#%sE  %^咩]k(δb#I&Z? BqHvRǿSYĖR#SyIW4Maao_!@YNoeݢ:Mh\VrxzYՋhi)SaoYdƕlH$U)xي{\ *#sHg~t1?Ƿ9J1Ts_L*]T(,#,1Zן7!e@Y`^A6KQ~Ȣi4Y}PiG*-c"wJ#|q*/F<t g܃rW܆dj_(Ⱥ*Lp@~ ?Z%+K3%瞐\ 2Ӏ`c.OUh!b+Hlpd}7NZ6UxiNowxW^n{EM_zFAh{|V9V=vZe fT2ŊZ&ocB+3□mn$L^H1M Ȅ߀ ?X2c(MwU0\iK=!~M1\`؇S:v+=s 1R()W]QPӭN(a eZi*ĝ?oGpǮ:TCMǻv8oCxIuaTSW67+u?"3}|7dڸ=u7pA/g6xb6^1ǃv|8G^>!\/ Ͳ,]cwdBS^j xehnƠ^\yP 0{{{Hcf0+* 8A}橀A?7tB+Gĸ*kJm;mḴuB}fJҒKk[MSIJN],>T TU(G -55u0#͐=Ms\1 8qI) c^RK1X !0m0;̹8xuX>S/(ޫ(7;Ȫ\*љ,Z@T%~ *H8ҵ)R{gO_*o}$ VumOtȿo'\y׾'=pI*N^R5l.H3A/ה=&&5,/pj / 3Pҍ Q $C)KÎ]iZo$@|Ϣ,sW)9;;U7c0:~$gD\/ 7\{ϐ_YZ] N* XfIqq4V@j CxAU rui⻒˯Fa./2V7ɮOv|ML`QD\F;f7B n U?AR2Ãb7 gX,X!Di~-$e Ád:2GeHC{2+鷁c8G/IwޔsɄNqKM9=j0EђTM!^$`3;{=Q4GݥrOXRݩYS P'}-׹G<ci3BΌ4Db縐:g|jq$`[.W>XGPFƬLJC ,"#!;e[[_pTo8b(]==oow+^r< sԪ0ۨ({?%Sˑ狚h=tbsF ܐf"EC50Y22o5{xzS> x[aW4 Ig IghVҸ'Uv*t!j7AR>W>+(53r/@ 7|?OBQ `DL~( ?|"T|h`Y^?0 `رefpx̭W*ݽѫf'Y5۪=l; \3@xv&QqAθpᖱ}j#k6HHRJA$Z1*]3,BKJ-!5+yIނr{!kP3K"jfτX }z-Xv$m,o, o:-@lTtM')ɯ>sEvj]EaN5J4а.<Ǘ5VH_^PÃmHIenMG]M]#\$iУ [zıyJ? cB9mdYeK×HUlMJ bRVto.2,LN|p8RS={7D}o_ >R䠋]ie(9-[Ý-73HQ\m6ERؒUVס`'#xh/nBRhq1<9RrzeQRJ"ڼ"΁Kn.> dnT_2>A}庥!!yc/gSD2)FQkG$F 0B4sG=[>v-d1,p=;^Q#c5#i9LKMZO?@gHeX -jhk ckȞ^_=B5z?ÏDy/ K-D6մAuO1UhC҆֌+oXZ:| 4vN} )ikV<^goUA\m0wd\+L[Ԁ3LkW76oa Őj䦚Xq Vf(2MOl':JLQ G x˺;!<(r6ϪƵC Q3Q`|󾓰ڰ=y{_u"J@ Z=g'~HדЧU$CDO΂27C~Ч,Oi9Ƥy܋* /L6OGCD$9!vnKY2 m%'V7kӜя1_>EjyKQ|3R8ʠ7,\Oc'! 榸uє\8 KRw.! UeF. Z^[2'r_1FCV7 Fڑl*} ҦC"סH5xWxhY 2/Dc&Dn_(珋d͙޸xj)&"'1T`ޮ,ZomIa! t5'7q6zW"Qo6\Q<:j3L47X]-pvXC S(Bzg3L駁LG_={M" ~.,0W) -L&!2 *wi&ðmbE[Gނ-'(7 f]{#s* =MEiy\fUuCL۱^w@--no O2]#| G,`,f/YuQr`ͩsp _GfCn ujq>`)E`GRe/pXQ&#')#iؚɬ.G XAôՋP7. syn3^AhUQ(1i0˯}J{ k6_Ce~ݥĂj}oS幁h_hpL5x2PY>~Ό$qI( ;w=O2$6ҽ6sƊ.渢|59 -X m~s.suՔq˨Pv/ lyDXRpOB!<% n~gNU9Mq[)I'"F:iEU`+a_ Y!7c?ãNqM 2A3u%S率L8b8j (!lA/Q2SMfݹjZ Uj,JFsі{8^m@=!zҊ({> .KpvSa,~/?CJCC|rX̦VrÙrk?Ni?uHxƃT'EY6xZ2R d;PEoZ*dqY(,KN${Kx NKGVD6gհcj%F2 lO(~ a &ASatHTg3{Ŋu{Siedq&_rU-|6 Dr:'ǝ͕n=|?vdZjg+2f-SoO|qFҐX/''Js~Lm_l>N3Jëd- ٿ:PgVZ8o| 1.0ôe(-jVX."`P_% !^]HKUD }oϦ%|mRG?E:mۜ)l>V#Sk/3W)l*ʑfڊTӃ?e|Q}EMxU(wojuv1I[..-`Ih`'paD%(0tmռa<%kΖnTjxMtF/"{FMU\6K?m=Q)S6/m&T0T_{YhvnI„ouc=93䤏Q|xpa=JN4&3|0rZtlxf Oz4]a۲+kU5jKF\N!3|;f kend[>I^e1 5 o۫+dʨpgEds;,nx3rm:/Η$[by>TBE*\[^.;eG=(Œؼv(f(|Ǥ ?\J'`UڙS*lC(wWQF0p&?IrRg>\2͇_}20 Dyo_:8Mr*wģzЍCR&1&zOL(m {ʛra&u{ݯ)7Y#zʘӬi3٨>\=O !L°? E:qc)?3ַeYH`~t!Xt9GYQrc4a3'4qjRYa Hb!/8f)^ΈLm| 7aGӽQSup(~V뤏'RS(F""bضR.[~5uHܹ*, P7CyȆPъn\۟pje&x8!W/R^HXz0F^XNrVSb,O<ytc"QISO{PAVPF:KB<ĵ, y-O7xƺ3T Y}~qEʦvzM:9A%>C7z@ʠ;hkYR|!y dx++AN[SqwH,(;drך=I9Fb #Թ#ryPo0ѲlbUʎtαРǹ㼭%C#W;/@NȾ4u}-iA~>Je_Hͪ#\?mo?*'DqIV5$fI~h7@@%3P?KyMt@ڔz$J0އ(GȊ?y{ q <)5CK<92/ʓM|'I1,/sT"|`bTVj0Cn:Z]&5y |j `H#j )qLT]HYSS"8r2~ }ąI52%Lz*rjzG.^mҟKZ2~]4@  º̧!@!U9(\'gq$(~ 5bimS{D}rhGCi1L0igi <0贜ngV6JXRS8V^w9dSïl]pYhuQBdδU>H'ufLdr4{U)|ڔ ;v$%XYΚ5W l@t~(u$jS(0T䌂I(8yF ׷ꮁQ,HQ@=̣$`\7rH.Fsb_@l >;a[2aχUJ+ wW97RfjAr7]XG/ut3_ HBgҸc{3(;͚k*#ԃ9\B'[Mq UYoo >ZH$!kE坊jY÷B{N|x8Ρ{{ c>8*IlXq +wޘtLM 賨ʎH/HBgqsUPJ~x qNQ_]`(bZ rx< iFB!Jk˿nSb3lp+NǛ> ܜa طVRq#WJ9'bU3JdcJ%bþZldOztApȀaUlGk0fۡ'[pv?eӃѹwMRPMX,kU$_mj4x:6PCx0K/0 e  p4 Hb_n]fxӽpSʱWrǞ Pcd;,yr4&.d?v;@Ⱥn1}=Κ5);=;[ʤJ"W1pnw$a>IUoCQީ'r{GFAUe%0U\g6JW@_"0ƭ/ʢIh=:wVIha4bla$<"y'u[x!;?#А3W4z\ne$5$&~E|bV؄)|T~\e|M rX5q'gl 2tWFJ)n35uh,0&9HBp_K53p0Ie GIQkō`( 3g"ai"1V5*A¤v q,N!D8Ş%\"Sa5֍Ҁa%b1#zp6c ؕ` D _:^U^gshWeIg<8Cm)AZ^{{hCiEnq''o8Z-h(ֿxױEt2 0UdA7X$۲ݢ]`{XO8^q pM/H  =`Srr54Av|OCp/b=eC},ɤN_7ʃچ8GFl$>jG_l8?cVN7V\ M]!w6[gAfnN8Kms(c@kRض)frcF#~p%"Uj v@&/=`Q&FiC<䨺f{ɡ[')22J?7" o8āE )Yhq [ {I*ejÏYm◱gKD:M\Ǡm ѽ{q!)0U}߃fz˳+~z+ eX";KQ+ʊnc#Ooů zk5$Gu ddug!VZV>b= S%KJy6m2gDv6(\9"wNVQ_=_nluo@),@xڔaEu(K7!EO$.7Y$,L D?Ny= o"<=r!`S\?S_蜲T:ط,py#5q6"Sbb)]r:k|-08V$b?"4&מ3m$_p/ \+8]b&tzRcP%GLOs=\ǚcw3K) \Nŧ=@3n6d8 D;ѥ?ՏKfbͱUk:E΢>^t'8(^ =5<;ugoN13n* @R6tbhg m=$9zNm}-JIu CG*]zcOZt꜁q&e?(v6 @#_7-ׇc">5P֎n9| e heCt'<6ܒΨA];9],m~_WO砒j*a|8Hf1 Ȕ@80sjބ;5"ں !Ruy>=1Sj܄z"J'UT}?! t[^{>~ROt59QVA{dX6OI 4=]faG YE9jß<apbw:wPejN I3>hJē MsDh[jOכ,9e]á9fZ!l//;γy<:;: KO'Uxv҄RUkaq!3=n,y5^ʤ]#Mف"n'1{l#4NԄs jaOF@&J#)ƷPhG} j؄< WPN{*3L̝HC:Dl34Hbҡ[Fxش*U$W5W* a߶qʤ 1S{djͺm aPׂY< ח@qC(Xrjء=,{˼J9dR w\Ɩ?>@VazGE=\y^LT2mcOY&"yqjfτ9oʾxp'd߻&e;M㚢񥰿1f ,XXG |Ep =\Lޫ A5O(dHf\qb)y5NJuءX=T!lƨ:Q.@:ZԸ~Sc#W9)% l렟3-^][Dl߽ڑ.LLB-نaҦTC?x*b%HYCp$zFv*%?y@8բ`Gm+D!:BN]mSAoB5?F~,ܕ=gpoREUAmm W#a:xD2 _ݶ:dESdWw.PߌZ]H_类E~}k3Daj3T6K\\|Ϲ Be3TbOޚpW,:bBq8e0:r+'2(ڟ兀Iѳ /ڣ Pg!otgu@57PuQDcBQ[+( D#5Jw?bSl.cs9jW>|<,oh~L5 _+"RgTd^fV8PE"W[I5d7ϽvQ(Pzo$% YL`K W :*a˽}vLcJXВ|Z[Jixu275$׫6Θo0{ˤ7$[R|af8G|Dᾼ9N_E8rԊH̊'̮(g8} 4 zsţ0c"d'5<\Y]3X@!VQ)TK bdJ|Mb H S[PrI1v ;vL@m-qz #d5靉kYq @nV*(2\&77rvx郀uêq3ڳEkv@t])u)hzluoO4y_+U3-W|, Me_z DZ;|f]8\gG=}Nibڑ\Ɠ2s"D)4f8b$LkJGy3n77VLU7U,iBsX&C>Era9ᄥP%l`:9(jvSj}ȩ:sp|\h˓gok 33)Pd/g%#~½J;LqA(v2ս ܈{Gڅd[^? [+{jzĚhPFtjXJiEBHžzޯ8C*E4ohtmqboĹՁ=-~6pWYyQ)neɌMQISp<~$ނ .n><_(j*[ZDgaKVv#.όDS+XwuIͷLTJu,EH B PV' Sl˓Яj~ Jq@4=J+D^I_bO[D4f?*%`1@NDu ߴ%H$v-x5߼.ˊzSn 'e+8%B5%#:ZO淵w 'ÕY/R8QO+/?R&_u:VHdzmgwצ?g2,E,rՠ1<ȕ 4T3:.yM$Www@"lA!f:mfMe.F9 4Y;Rθ$U\[{<bVeNϨSt:'_0SMMrx%葅#vuFg` cW~6r~O5jsIҨ,I ˩.i'N c6Q6_.I }&60fNi *8i2 PPڽJ`6X9]6HHǦ;{MiЅ'SQ(A.m֞a Nyc# =n:K{߫f|(Իf5΂W. K'6DZrlʈeC~ י]KbI+I)%D A);>QD'ӨtކA715DnlX=RTu`L>20>PFDKA0{Ɵ?N-t峹pX8ůz H P+9 $ 9vnr)~C]`1CmUvp~99qz0xGqmXݖ OcE˨f4.7~.X(1^s$TaZ+.[H8&zVZ |"xIemTA28!9bшTabnY븟-m_k;QF*{>hːzϸ  K0+U@r|CqU/$I},#`jTB B%5݅ ?FuW*sQBP̜~\` VʇOs%a,D4!]&jkV پw)4`:[ĿMTU 4,efIgBd@_xݗV0?X# = ՕTI'v7;!%}!PK_v{g4 [B8, yQf5im Z83 hG6^)Xӯ t7InFjqAsaAYa7l?LQ “̖ ZRRϿ#^~FRPןCö롟04'9B*+pJ, [R}?54Tfu*3Wzޅ/J fAu7taqIqT (| sS|$6^F]sضytM"'B)Ib׀OʫiC 1ck fWS`RT:D0$awx'F#*8 U;0 K[Rp/_C+nbl.)TjքdDƼ0O*9ǁc[?`V훣&^joCЇvf[0HzʪAX^!: y5-pwq}σߌ^72B鏕 Ԍnyx$N׽k4H}S8 V)rиxmbu 0H%J, e|W ;n"*"X*G|swa4RvڮFne6)zɞ۬;)e~-iaXDh4бZ}eHѽX# =Teʾۏ U+귐@g#A6]^D+:GgMȜu'qɂݨϜrCš!`9]cƹz5 z>B.;~忟P^LHI>KR&5"1@!uX),tlLv ;)VේLv$_ ~EqQYpJLGHA b"z*L.^ 387"<(w3` '"M Vy̵P˄u¥lbk)C:YUaYGot 9U'pXg&5q0cuCֻ{ܧ['`|fWw>lNCC o;^O)c*tQWM B ̭x0ʁj%no9 sGA[ǹ܏5&WQ+nnكc*_CgO_T\'-^@Ϛͨm+7r[ʥ(fAÚP4sX"NC- :ho & a[aS܆1_^Wgj p}W (l:Kc7BxpmIpk='lns;$t1c%o܏Z"-]:9g<3P{cv$2EWU]\1yr#\ ]cpljMP~e3(C;9/Z) =ABd]"4Ļ3m0j?}`̒pXa=V5[NBs%|c>*Nh3+1ol;8] ^LЬ⬭5Mw &,\)P^ R)]`HZ|P ,ݏu:*.lΥE;F0@0ևQоBAuPMe Ҷޟ;l|g*y5a ,S6Jϭ D fKq^l:{،^{$BepIMiju,61 RYo2ܾL)‰,Ƽ =u& ʝX޹צ `LfgC™0, &XSli|1ӎ c.HFig@* ;Z; fe)9(&{3J !A^-kN2}\BA)ܬG%6:>y0n fl&J'tEh[!vMa">Nl38 B/Iҫͯ^Q]CDoh۟(2~%ڙD=dgF ':U 99qY3 9Ap}՚|/ga Ih2ާԜMJ Jr~a*Hu7 &O~(3QL',pl6y Lr4[F/7hwtV\4$Z0cTs IVSc H?]tEvgFtoIv;ҷUJ+; ;h*oRchQ+>7qe>W_K\ t&^u_Š i4: WoK}&O8/ W6j_"ޛUGo~+)^ssj]M?{:[fvDh0:="q:oTtxN32bd9>:f"qU.t .|զ %:Wϻ&8{n"_u[Ay(jhbƋ;e!v>aI>; J}z {$5FI~MxhE=o۞h(?V6לK3|ۉQb{J|8AOk\5Sٟ1M>I21V,:,u^8Q."Y7<~{mS?k-F. f&F ?֫#eG TS2-k(VC@mRЭ#H%ظdpj[>n !+=4__˾ ³1VX7p~&׳^ Pkm{pnW;e1j¬/QiCE`F'FJZ cAߓ.5'<| ⤴0pr GOYr6EL)'Jm 0Cҭ\bܕb*m[9]= 5/4QiYL|!.<8z]PmQcZT"د8\nBʵd:oH #kvj[bFgs-[78։@tY]m9wXp/0Hq仗%`Ao em4]0ԗZF&I||_a.?ط`3mH,O{nOeWE1v׽cG͏n\dSuG$.t>?/Žt3&Cr<+1bd=C~GNbx T#^j] _CοYc\lMI ψ8jȁM%.rk+ft9gG}bjvWlY#G{/NdnU4Mf׹XBP'0(!X>|,3i ܥQiU_n]V`̬v`"Muv.0q>-;0/҄)̙@~$S 6 0uW^7DF)ͥ[\RH{mw.I5pfpIyk~:7'[.c痺VМGJ4QuF|\W"/ @H&cbh^ k0KCN0" q ڔ0G+e;vaYG};MW4 25E߀I{ 8z&0T/^B͔]I$A#bK=tgkA@Ǭ }pKQ /;}/OX|hW$W!X]4ƟZ":0Gn~o4U@i8X+݉co0xS1Ը ܙN̬8yNŀLMuy3P#+u1dJ+I%^sn P}ߺeSA1|v!@-רT1Ç mPlߟ3΋0Aac \41Ys[02Y>< >#n ]l9Iև5nRZa V wޚ L,V@]=%Dki{^>\'ZP.zrײaQpo IXc'W3e 8wb3)"qBQ61./Vtg%e<_}Q*9$$9c4A)8Ip[&/PƵ"8ȥ6qr6qّbQq+gb=XXfHvxݨIOY`?P7֞td}P+l.rmdx+xrۈ p\$f:'Z5u3s$(1N=9 |,7qeÉ )EoςԑfLrayHUǙIñQ1ójmm sQA .W le1Hy.)Il~J.ՂXslW__1MoEiq=)r@7k1*s50Cv@A ?xiBA"ͮױAQΘ|.v dU։N, 4X746)M \ǂt (f"wAYjR@=ySUr4Z,r~G>i7 kgƸRN12NR&f< -)|Bd@&ź  5.a)v'%YZ<s8흧Co=IZd:; u} pD*E XBFEJ۽&R@o He#4n?Lddۄp`8||AoCFF"se(ƮcZ=!+GE%GSvLo:[&̗/N͹`NR;nfӡJH]h1j 5| /3'u5U-Ocb. {;םO{1$QL]n:Mw%tzA|>u+1`g9W8s.xǃKÇ3}$r_zQHq4i0'83|,φ^ENe gcƖ'sZ5?Uk1)>.]lL|<> 0#v Oe; 5 >Q L%aOkK3I]Ki9Be3f r1SC~kNBգXs5xlfZ-BRLq>zi(v0[ܲu[@&B eU%QR#yd dc$yjID{ĸ28 &쾽 {;$9}sg7`botEkqƧlEr&w2e\46nPBڏw@5)n=8wW,3xB57 MS z=`JK eibG@Gb6eUl}4RH 7u2Y/xkcw/v%0"<'X^uO O+<翔]ǀ] tkl2 T7U޶iZ 0pTD^hiN/ 5v+8KZltwM*B8hM3++s6Mm W=O Ula;}@![>;J avFykJ kb [Gυ ttOjPPHmt>28A^1/ G0/"鍒 ":$PZPUG@#vYWz0; $25Ajn8hlm`ʹTy~@e@GXnv`6cg;L0o>ǵ:9w&ߗ,r)ްR f_]y \a.iPVWD)E &zo} wUQZߏ|i1rBŴF_tXjc#d^c̈K&S2zJk(^C=Bשdl:Z(߿ UQ 0I@%50Zl)@F3fV6JG=h[<$JC)Vl !#f独M* ITlߠ 1|ZsyP(%pj@3qwVv_sŸ)`^fvQ5)\Z3wAMV<Zt^MhX^O;TBm92~86=P-tI=q!(a̓,U~ZݒX[m.,X#땪W^]B3WWHXb,e%“K 0Qg? qI)pb.V e'*]սMyײ2_IIrjB}e>NOW6ֽPd&e~E8B[~Ķ0Ac#;fOZ'U,[z9qL(ݣw2flw_}~ _!)>ʺGMe[4cX}!|rqF{NE)k-h &c%ԃoWˀ9DwJr_ Ȉ05e%$t,l 2[i7Ѵ16ڢv 7PM*ZH5_\;lcps &1aɬTB.=) >3rgl qBpP.ثf֍1.q'<=oe2d*JJ=߹P6 L Arh# w@7ۏa+hR~ f:|4CP:/*kVAo_\?>C5<)'x`y"<EL/l: [BGYSMlcX1Ϙ :{qZaO26xʬT.Ib 'LKrQNv:Νs@(<8=TF_Yu:G=5aK f. qucբcB3pM"XFKSO\^iKVPRϩ~EV `lѸƦEX |` [nCU6 ?=ZAK#(oX$tP +pKSÈ殃wfb),g G]{LX̐"}֕.rD|X ь iDi=m㮃KaT0]n?QM*?S^JD[sP>2^clǝ Jh(_a>=:zv2)&QkVCJR,,?M3J&=\, :+9;YR7iP4wŃ:u+m}.Ub֍K+1\-r~t&ABɪr lϴ*w,lfQzdx) ֧3P gέ k[ E]sU+,iAN)(zFV k!*T"m.v5!?% jHժJq^/'2[b?j7$k`B eqk=$&菞V ?'~BrΪ= MgÆ3€d@Y..2Ƕ2ceqmK ;au5}K/hx:>hOlaaR|3jv.}ƎbL[.bX KM:):LT:8 `1WG]`E/ obwJ Y lkS^C\~%9a2&ewZm"I$Zإ@˚QӞydP)=L>_+g;"C]A!Z} xF&ef$^)giQ;LJLUznL!ۯY>-:ةRzA#;'^̈́&Sk<hU[- Y+:xM{l?' Ϥb@o~i3x)7ڡuѯϭ }l{Ť1ٻ [L)3,ԢECᇐdĊYmguXaҰfDMEzK#\ "#<c,QA'~hCٿvטU|MGj Q`Dsn>rk0tρ#bhO}Տ0q+!M۟"ƹ}"A1, ,]E SDOVEA3E")U'=~G Tn6FV&)Ϯgĺm{J|kLPa|%!].g&NP*tszڄ"_Hi1=L&s%=D ӱ(Q 2cґd[A.(TJUCO{~:OĿq)\:YB{2Psgz!B[9cMۆ`T$.ĿRNF{uג,'pz ,< ^('omgOuA;Cܦ4`޳Bz_~oe͋(e N:Ⱦw͉8i1<}i/Mddl!Yюrf/^\f Ny|OueTtD FEɏ[a)}R+խ~ՐD9v-qj=E~;$?e ;sK >bT@9Jo1~A^L<libSj|),S0YĄm FR)'[>zwp a7뀯Qldx\,)/Ϭ) Przߤt139` >8)'fhgMyV7zg|rE+F]+'cɫ2JhA1Yk]7Lj1/ 9ӌΉїS\ ю/KպrU"D!XaD l7iT>,Fz;5?Nq((@¬Ҽm6څWЯ*/mGkB횣@ Z =ԻU:f7:Ꝯ2WFYi5bj"eZ -8>)LU5T?QBuxS;qP\М2U)B`S%xU:Ζpfi1P:CSZ %:xvzp"\]6-En[zwi:W^5W l8\)l!Jv0s-&]p3ҰK>b_׉.;!}l!ZȎ OYMZ(~@Z)טσ Ԯ4_$ iy R1(on {rCc]j10L˻זQ/ӯ`hS,K( Bl˷悢9=bj"ë&iF}C=Gf?VΤX)M#%Č3پђñ ;=.& ?%3i3[tm  9Ap>ɃnmD6UvTv-t1/JT'3ټ;|6r ?avtŗ?;\YPޘc($<;oQkA:ieoF _FA.6_#]GbGH bF'^-sb7Y/rǫ0%ߎ lqNKM+vTǞObsjQ|ٹ4+ =CK-F.`4;SIP; u5$sG".byUOtZZ0 ΕD'w]qA!9KKH'q2CT9yqm! ]c. >y8":90^ZUvjx,<23rϺRÈU냙H-|~@an\bޛ} [a:$Iv<24l~Jd+KuZTpN?jO L)MK+OI% } :.n{ڏEĹ ~&L3+cWكBZz؊nMW$rY$pcFoJEЬGn SJsU|7 7ozx^ L>H0#a"-<xq0D-o7Ö?MWPPcJ>uf3􊪀2*3I/(]1~p$u*o [TX)|J5c#i~i}C) e+O+ \)PdAt9UTpͥ!ڑO2SNt[ Upyh33;s*0 @lr%â EV/uRN#mP > sbrی~KKߣ4ipm](\ f-;dzNiM"zj܀kEAfCG< |[>gG0ӴwI| + ֹ% ,M`G+Gs}9%#z6BcP*QHݭ۷ -*MڞP+t@zw2o{ɽ M7^/35E蟍COGnPGQy<}ynY>d4Zos zzʰp볉d1^,(jYOL*:In,D"ٕ{X.jSjl 2*cc YX@Z O'%N^){5X2? &YbPl6Ⱥ3Gt0*ּ!12$QD*8'p o'#5^ڝݷuا3~UVk݅,iZBmQ7l쑩sDzSv,`G1i/pvN|=@,+dwb`T0dEV@Q^LA!~ *onIԩ+̽I9gC;meȍ1I|^C0[@%::(|ýi N%wRV.M!LHޓg<+dE_ qA% 9Xh$~T(`_l123\` APtF{s+҃Mfl [ No4/ l5Q.w ,kG+ο٢j٢;8 lmXY6dB]^#r`O |Jmo[§Vj~""Dʸki:A))ɨY~6QS/ena0f$vUc2I⤯wfa7UM~W☶_md _ Nmt*j4XSR\JN2 ;з*%?L m_h#Hq0F΍":|Hyji*xiL]xJRCVt`rgO aգ^70Dsd?]%]ڝcWЦ7z5R,,z@ٷ& x:%>(%5C<\h".|#ge8֗ѹo|[7qY߽_ Q;o!6|&!k)|$nR& Eο\z'yU€0AM[Jvr=56NXc|C-WHKnPb: 9.}hP8;Vk.h@OQ VXYQ<7Cq@0U`/|C-fm}Ӿ=ʁ/ k+]{;q!f-1/op|HQȚIB ,卍/JOeK E%Lp,gb1$? m;;䋌J\]hރ~ޏZ C9YDbEt &;r`^vK7Sl(? $-$,oɱp`0URp.d*1FBonf}//)qβ &~σ;QMP\y`ڷVC'OKzLMʎP,krRarx>Ȅ,LШvdy`$lXfc:mF:,|p8-cu~N zI{'W"Hb+!΋5pt(@SI~X}逌ǎAoT;?0jه^m क़vjJ=qKH\UyhxZXd c 7eM#u`G]` fuoH@ZTSWٵҢq/~AqSa4 ;!cLE%#kr):v$>5\q*A{[eÜU8uÝV8u +VN` jǐ9`)(fĂxz|@4?J6ݩ y Q?:/OJ.K5,3PFc;OX Ė5)^yU5 9r(.g EsOsۿLQ֨3ZwJ´ehP[.ܤe+%t&Z#/g\@[z֚e)7v)fggGC~ bh`@,Dec*޸,2ZSwV:r0]pI:E c~Z6yHKr5`ӳ'|1sKM?ǥ~ utrO|ox'IpALx﫾2}j+j<K`Nۯ:ˆ,y]1IuF 8B' ;;! O~׎#mo5Dq棉<9BWWG\ВVhv0TMZ] gy~OJNm]M2vіws9Gx}}{lՇdc؍Ǭ=ܠb|^JVٚ`On^O1.spbz4j,o<;0ڮK3&"PGD9 ėqHxD:@hq*܎Fͦ#~vKS!kqݴ$7e% zb`mTۂ;y6qdMJ{V䄕}bee'؁-ݗ>BCϖx=G`i9b-#7HssA>ώZ-ev7?WԊAnPv^zqeuo|pz_CJa+nfpG@X.>OUÜ=Y:8@hULY3T!X']U$}*tV  *b60" 5۷ZR((_lP?`wzc[fڇ RK"ut9RT!3xg" &XI,rL90|ƟӨ>︞v%oDE J>b6?(F i~'VVEԀU8B"?c/ڱ )G;o{yM\b?^4Z&qim` |9}n|YL #[JܰSʔ ->פCgxyBVB!kVAڙqg@]߯_m"F7\+h:*[-9+kgw_dN.5?ROrai.O[󄝦ayv\ G{!EJE@/ɑHrb3O?վ'--OzL sy$zU rW|hϔMx5O_5}(yvU asdFC{s}ekFpMʄ>'wOTxAρދZ%CS4b2nM2MvM LWyy1%rngJ3 tbuE߄q UHnm:.$VY뙳I1׺O4dUU2v0ח6,}[ A}4I#fQroTjH n.vHƴG>ų?YQ~>¯v ];LlNYBJ_(ت2Pu|Jqr;%S5 A $$c;jQJUDE{ņ4jO=Q`JD<<\44vaq4E߶@FӬ/Fjr ( /K zLO4'B%QN J ꞊'/j!˦lԁǧE"חmː6NE)"/C?>V:.E6g 5 VK(ilt# قWN^\AqOtjُu*V߱Ǿx` ʺ^A{ VAtZ;fgû7+o)6 /ㄮJI{.0 X!LNTd#7ؽ8S%m|P'Ifo{Nk҃' g.򛔅&J t'.pH/:BJnj°AS#QLD.M0B:1%8J J:vݍ+$%ܴBZRԬP+Iff\0a/4syxA~Yj½SNլ "N1f[N-zK~])/ѲIiag93 X4eif;K szj5' &*Qw皒'xg"&Pz(kb]M7m51U74HE 8'܄~DI;"6;.dt|9G'3mU3hvD Crߖ7Q82Q_q ?}uvE@,.%z7h=N?'f l >uc-H !@0r_'WF|u;00)-E "q%lllFH109+)i. h;$53o'7Drb܉eSC4|NUFd%³6حj~(sÇR]ox2像X٨끫R{mA Ezm3-=AɇׁV Ֆ5@<"%2`*߹Dj].d$Σ/ϡNߓe.Eg\LҫmP%t~ QQbI y\l(Ln~ų0yпJBϤ½W V1mnoT'0/ՎY F&L~ZAMC6EOl@ EV\̿$$HJ?b)B{D\d0.Ionߨ!1;v H=Va|iHDj<u67K]9gpp0tJbJhەr,[,@:Ud;v`Sb #svo AvP0_|o|լZ+Mn2kcF2ki3S=?f<6M86|5}[RfHX$H8eL*kM 7+bHpxXM4 m zՕ;TT"zoX'hqkpAHI*vZ]9C*VpYL3^s2o&4 o]6)tb^[06 {>; [r x?ǩ+wB>uW:灷όS/WGE‰#e08O!IR&o+;\Q4Nv!VDX(ZV(vQr`J _y'!ZtVJ'L6R)6Æ!;C)R{zh_fex.ʂ&U>XNUb£7o>(b,,c]Cȏ!n3@0Q[HrzA`KbIa4΀ءp>pK$m9PM C,l 0[VϙB]JLϏU`J}2ΈlNl!5˖CZ+ b[\5$>tw٨cQ2=ǑĪOjvq u-gZԌvr,CёlRlY8dƒmpaoVàC(wD;#|;6"aQӏpvfPٜ|Xv'cCwɼ '"?֩0EG|Uk &]}pwmѲ$싐 Q6"ƿ'+}ޤ?ӽΦYpaoVn+1%8R;/ xfr ; b@UbZٝ@9Gvu*'B{'@<=юFARbqif7R3^z@AeSS"| wZqL]r)m׸<MQ>mGs\?Arzia|NDy6X.3s6`?͞0SbYXA%rɵ_qBKӛ?YRe CbŦGk /Ubu7,i8HgbSyty.#1׽݉ǬaYDk_<ϭ[Rn0In6kw(Vr!h_)PU6OnC}_|*W`з(N$r]M `VqXQ˹B >Q[1nE5 ͂W KS" WpSV;qw[Cr?h/irK ֳA7<3+ iTPwv ~Aֶ3~-mF)8܀DZ6䩮(@u q$0ڱ?좩>"ݒȰ Sv20cÙ.]UXٖcK,+KεIy0;4U n7Y򥇮DZp5 F}B~3^dK(wGٞ븯Ϫ9y퇖&ש!%V4X]pM5\%A?GAG; _tV΁t#$53ul)K%LBkX&lA/ϯqt'%"=irF>@l]΄3ZY,vU5%_`] C`?m$;9]tׇC_cZ?)J !^okͪLP%eU`~'gexԥ]~|T%9VOKcHO^P ("?p}F(2ʌs;2})JD' @|zwꮀV-FLZz5rY m*^TT,$cܠ?3m)u~q{~V+CpX;ş@M{Y-\Tfehi*ͺ1YSD:Ò5- YYtzC zkkPJQ粥RݣcB mXf}zǹWg9Wi&RugzФ+qXדREv)&6`SL.|Trl:ިNx+)zƜ^jG9EvH9rƕoCЫ,[E>YJ >KoL)gkk|;zmp+,s}4H0Ģxq*adOtko+GoP~:cgp> 9Rd1lja*G˂಺l )O0իܠGyAryc~3OA?mį qNnenFg:!R/ _sD*.^/xpDIN[_x;EGD b߽>UP3dRħԄ.#AޯL,7Y|Tlwu[X]~R 9 ;y]t@){?n# :Jԭ9LKL/QܛzDk2\x٧vEs[i;sby.)/`Hv/ܸv2{蠝:UV62~0 HNBa#jgFoʙʽnϹ!vKgJwnt^ m7Q;gJ`OPd?Ts#Ր;VXrUC}4Q[th 8o9 hVUa@e C0X~eՏLAMd߂>hFqM;ukkI%PS8M> g4/9![N;h :ik/@7s? Eci/f'r1f`twt9ϭp`*D 9PpPqs -N圊d9F.5ǑkHZސg2$9A[lS隆BVm.5Z JuXʾcW{Xz Ȭp@ +j`3l>'RuF8%nx3zڗ)YDW؆%J`Bk(Ŧ4BFz5XYÁZ4qag}4vŽM=s!ܛ:ͮ8,ߴuxt92 %U8z Pyϻ3k~W"O%9=rd{\r$yf$W0ؘxw4ɮt2[315%p_1,|V5)o廟;)(]*4]' ;\X1!`.ǃ?N g\y3/xqa}~w8'X@P9kJW[kiN=p5q<@{k`d|-Rd7kbk6k0;z [aefZ~p+>_H V~5yӹPPk30N8ɥ 9{$3W Aw'{u=^і x=Cp_ɀ-_8"! K}4Pk.gƱa?H՜l<%kwKz|娊cS%8(NżMoN]3q1zD;ڕn:%X哏gj2_#Ym irYSv~@,Yi4H;KxY(pO_+8ͩj-vq"GtLϷAʢ:PQNsc=Ү'j>|9)0Z9^Őбl ߽\RBl?$ɨqpPZ%ĮnJBYO[aNUm.+7VEf7E]H@g?ApIO)c?[Gܣںݪ`^d)SSΘGSՠ*X040&?jIzSC40{<<{'bvIOn>\'-fyn=ؼL8Lr;VVWF"} ~8#;<;$64n}<09 m9\D9SFme0x?ou"|6<w4|z5uً#\6먢ܔSu ((L5m)KVۿC3 AN:6!ᙕi{ԉ Q3`YJ5;Y,+Dž*t]#DF;WT,eD_iI?`pc+RbkF  2ډα[foy 0DTe[py$1zwfiWH~3cKH=ZB#(0Վ47]]zNyi$P`Nx7g,sQ>Eաꭉ 6l4,f FW ,)unV&v]9-euQmwݠNH?!k 2.!8:@zK{&fpC>qQDK o/b,'O.ϱ+>cIhV>NhjNx915^X5kl\EC%V7 d~"3˦e}9~|ш䧹5kgmnB5Z=5K] qbmk]a.DV}Ij]4'TX/QK0aچ<*OK(f??AD^? x ƽD$DPR`a@t֓uR m:}Ny@Y1,q菟74J@J%.*ԛ]Wwo]lB p.BgVZܰ7[d=\ ]^A;4~5 x#Zb4M `L ~۶p[ - a2T՛1ԋ!+:<"y/DZ996('W&#R MƳHGM@\jUm7AGk4%:߯FAMbM\ik'?=vgBw\C2@VoWT4/UyY! TM0YGzo-c3 sXg5) 6%w[t[Ŗn5TЇ߳ja;w6E8a aTfj'*mkdISo.]Id%]CZ!P:./' s~Sx½e\ l% jta" 0v$K?;X;jFP[ f}\9NjX5 kY%Nw)ۑHP'fn5qU/Mx$ govSX?®۞Y@F>3_P/S1 A%<~pv•d@:L'Ѕ*O_ڝz*ؑzsr $eQ&}#KÃgC%ESb1Qkj/ Ġ=qMe ۴ݑt6 Yܔ_BBx _:S]_*7[YU^{:б\#ia’T#pp`" ;jIitb۫!m8OԩISeFƿש: Kn.iAlv ѐ3(}gL WMziğߙ)5ۗ9>p~.v YR <Hj_ fk, ^me`C>'̲S] eZKs]cB͖-Lg  :SA}1\6R$zފ5ν#j;A}9O5t &g͓LL'Qبt +r\D,-+E魾'XTucUUC:xc`}wpf뉫DzE vØ ՘ p\ uQ1:}D$ j'cFNE6-(ضh$@ 㻪DŽyVݟg5Gû.(fz#`+UNn{dF8lH2ij2-L`CWֺm" '` x'~hKREMK|Qp3-]%SsAR}sɏT~،IЩtdaN3L OHg E$9ACM>{ݏZ@#}\'ɴ^# \A`x/v(@ t@ m;L-R#J)5kZev]s>W ɥqU/ wD;NGHfFfߦrܿQ[o{S6 ?,ӧ?P-:LdK.]WkpJX ,p)c,S™Uޅ=݌VxS6' ˃ĦX>X4zbWzB@Y:mSCG6 ᶦS ż|}젷÷z݅f$h͛ToժE݇Oݦ+8-kr+۲)8~? q "{rod Ã=ۜLɔ3_FA ."g7Z5eo"\ t] 7N4c=+6CfIl@!EZ}[_z U )w{(]/ӰMU'w};؂|e+ @YL03>dv\TȼaY1OPY0 = W0V~{xJ6CE! {šqQ#(+ng I Wp`>+$N~# GU,(O߿uIv_l#+5;):=$Pp&䨚73a;VJEV.'5KOv1T0ob 4UG <Bc'"LGrv!6>Y_3bSWT9;L" 1ͺ)_m{K&<:)PYtE/dP&)ZȞ!{3/wY&?>̍gnS M':VK>.؉F[AU!b +n:K _>v35{GĘ_xPsd{i/5zE }S!y+,{. [$0-ׁ$1/Q:=ţ_ Ԁ&%Ed 5Y2Jޢ)$:5d 8IK@N$59OH4₌QIL0(]Yv 4`IxegW8mNԛi: n&*|F8PV7˳%Z|3&0_u<^8-|i=㎤Q|,Z$ \Xҕp@⢇4\qB)Ȣ& ^f5ˎR^z:<@_,~6y.9*8rx^?~.@ܼU~H (Ԗ!63Z Z6lfuIINA怨$ {&[-d[!d~_uʼ ֶJ#0F3PjNT?`ׅ|n'}FYҺ1p0MUq"^U d҈Z?a9Fd @&qcy!X-2TaTeodhFQ2/?&:?Өc|W?`(Bҳ3beFɡxckʝcf$V2 Y[j1|.RDp{ݑv F6q272nN _9`6i7͞t&43EP٠Z6]"y~{ɴ W8fLS>M Ii9qĉY`1|.]JD!b Gv"wpgUU:V/db'Ev^n 4G{Za’6 c<&4h6_(7Y"w9O8OR-8d0>R!n`+ܱ:o擤DOWP\+c/7c3EAٕLN3y`J`ᤲQUޣvO§9ϔVJN"E]'qljpXj B>ZjM;A^K/kJψHқ*cv7z0go>j B*'7?U;@d$ jX$?b6ZJve`F'+ŏN-VMw\jo;t }ɿX} F±@ۃSTw=nFRvHx+JĐʼnS<ƳM;dQ-Ky pr؄kXsa-xe튑v+-4]O|KQ nUcm=^BX aaCW$ E܂ZV۷ ,Ŧ;!7.v )>,8PɼʇtǏOh+`]rv=Ӭ GF"#!9q 2txQ#.6pMLll` !^DIO !#ZaO'@u"}A\EO"BH2c/2Ͻv~ܞvGҘi>+y^;Ɍ؍Qj'BFt\Qje^Il\J6f %uV521+ h$q,TI!WX΀ jjܛdĹZN{Vr<Poq!z,6HxQ"'"C3.ّWٴBѧpi'[ݣ/8r>v]{֢zY?7B&z<#eyeQ|U \G3HY }dD(XA-js}qo *>&$8Ock-Fڂxyy̯9: is4^/\1e&Ք{@.kSi|\@r5 }_ԁ~s(t\Fol<*aj5$Tm&A_ҬS{l q$~%r:QԾ3"̾q$xo(mp?r+5 5o^ pǤ˘' ч_)([TٷX4jVH\Lz[2FriѲ gFg󹥇ڤJKag15t"~Q`}$Vw ,_R|&D ;xƨÅGmlvYh 3*L/(UIY(X]{h!3ͱNPD>~bhW4*qkE?{ ZĐ*38PYƻ>,6=n,!}k'?PN]*υ.6 Bn+ !P#W9t;Z,A5Q@NĜ:< S|z) O'ȟ\ÐDo=g\iKIl15s`r(n%:VuE[#zo<4-QDU%hX\>#]udX)"# 2guD1,nē}dຝI ub/`tЧ=ڏA)1oRǹruk^zʨl OaY!R79xWa6ץo|Mvd]fk|ܷ=_ f x4C7MڊfJ+$Wa}T%r\WKUE*HnM96[täyNkU2>7@qji,9f+("8\lOlp̉o N1Lӵ. :麾]G_.&FI;Vׁ)B꣛ߍ r$ښL-'BcTRZs7")˧NbF[^ėg~II4e_&L8LR ĈLF 氘WYOT;}O:][ݎ^]>PvV;u4+ J+Lˢ<K7ViC$` ;ŕ3荫TԴ | .䎂ʺR)ЊC=py~vԨ ; ]]"M3kciwj/:hLtKW78wV[0'Y\:u>`P\[_[+.aο$oW>[!J Ϛ&gFMv]r-GIhpQׂƟԍ@!+ϧo`t?lp\~ n YPaCOj9Kb1ֈGO)!M)ә*OHwQX"r@!ɟ&i*n}&Y#e&~yrȕJs3cw+9p.`@nV)M^vŨǡ 6x3-s놙2db=]͑bbBz^E3N3@Y%T{3LJ~sT~^>8xvTY;(CO1-S+m4p$1ΘA @z~a)V/{i~)cY]k5{ŔJRB.@5VAx`ib=1"Tl(bFd7d*ph49^zCvqn6Kb^)O-L! %{O=h(aɹ/Rgb18o({ͭ/˯윐_:?83p(N~ As'Q/In;Gzr'R@W+|Tdʞʝ!t^yh*GͬRp$: diQ}o;Uuo»9®=72<13UkG4|`)Η@nMs_0)!VER/10ػؘIklu c\+ L  xm~ErZ ь_t0RGně0u]q>ya S(j.; 9Fc_%5Jk6V} ѷFnuF(A_S[aWD}x Vj>b%kZ\Hw8 fV_Q=k5'Q#6A4wF5#>gb{Mg'b{rbX dSoFLKtYn+O>J&5N D099Hmgey| H2\Àd2u=~O֪ jQl~uGnJ-Ț\׷[H'UWALZ*5Abn徴!g{JÝDjҨ+*k6 +ОLpwYkCHWAA>@_F%+F}'9Tw>6k2:3 H2,=MxW󃎥O//Pp+z=')!kg0OA5yÜ;chJ爗h=,?Rb;X5cWRj3ie.5@)a"8g:shgѰ;@/y(x7҆Eu_<҅hynhJ{k^W݇U?Y e=$u٪Ŝ@ԋ&J(`&UH1KϽT2T Sg[gj.^P_M4%r%"OIx!w3G')ZKⰢ?fa4PAdIwI+)Ca[..wK(ˌpҗ)76n;./OųټwyA6@!Fh#`4f 1Uv6׬|K܃~؎U*Nոx:uڂm.W;&OUk;j;v\WOސcq 34I<ظtjOSSҔA1G! 0mGdN4FF;e\&vUԡ)nK4Zm# Q@DZ-W&V#bB d+208KЧ=R9=j!B!"9N݇~rK?ka.ϧkw mDh՞ s?{RuUFSQn ;O.dFJ_PD;*Kq_쒀Vt: wCP <r >hDPhhՕ-VqVsd󂱼߂˩큇+br8`2ğ{@Bge R" 3XqޙPD!lsŁ ]ReVvJ](4J.?ՙIz&0qf?&7w:,/O< Jyb?t:*SN&lL%&}F )*򇵍@>̅`5زh_r!œn Pɓqgg*W )@  '+Ny2ǭ=e1dFܥ&7aI`>8V'LqR _h|Rigg7<c`&0N-fjjᾡm kZNVЯUv/Sgr6R .:a8g Ƣ5b ? '/Ȳ][k-Sɷ)Vm#;Ũ˪y?o Ro12N-x{R9Ȭy.ODqL.I96ezꦽ~r_mf#ZKYT!eg @&94(0-k15"0d\߉j^U(cwV_y(@QJ&eh/ W7&3԰+N^8 ,>)pa &oH?TcZEbo[DN J)VjHxj8WOYz•L;%ޥ1|Ǭ!.oQ\(+.HYj[@'[6"Z !9ƾ;nD+؈7W ~ qDlm4_m$t,Q3.o?2zPU%Ν8e ޚ:w"Nw; >΃cdJ*rEs "rcb[+ߤ4lB}Xݜr(lU []n(Jn7}Gţ " f2u7{9n-=*!g%T֛|/'ĈܩwQgXClu-~c#~''ZvNZ&,Og8&YkuS֟5 s(P*w dP:["*|!eSR` +J5yi#w/ \9$ ?Jp2ݧ?iGCR]s{p/&u D3GL?b^O+6?mC *qxQ"gAf$)8/ݻcSH6+yn4 b dfekIѹwq(azFp,J#؎wƆugm)vA Q~FtیGXu  )N|B6* qmĀhLW*54̚p= 6M#|q}z=OlsVC*H?aRBƣXQ8*VSo8f&?Z΀ZsŦZ}m\R,`VPQzz'&}꺭k`"Cg+]ʤF WX4U%-v'vGL:$WﮰXj sJ>\oP"© g3ef-m"wff#[_im & 5gwġt4r|mY^ yBSm +ۘ>!}.$[E[EGHe/O]0> `Lo[e ryv-WgqfЦ h"vā^B1wM-XZoߙ'oThK}k`t ToD,.F~+؟`AeHR:ltZ3t>LD`p&;7mX=k:;aQ Hy\JN x>ϝ+ UYY/-iB>0 4M f5.@.0x2~ Zy[mbĈ`any]z#N: p5:yw\7xjuon0a2$~Y5;e0h7kK[6^qY) cVqT(.>i*e]+P4tewI'rcwtpuX&_I6{U](ÅҫlS@A5 H@-gB17dVb,aYnKz䩞ThIFtڱR_jp I.闌#pnbkB'"u7Xȏ!HN8ܞA4%`p!xH+QX AOAdQVt7ݏos-#:/5J\<_;ՓFؕXd:]NF$߰)S9iKI2p2#"0a /o=:;HTK(r.8&||-fWy?B~TƩ,=[E?ebA,5О? uvIB3>-ۙRH67!hM=M;pbC,^Oi$LtAYYIÓLaR&3m,#c܀*)6NΪWyu\q/`+q5 !fJ%7ɅHIQ$NO=&߳4`rL<( FYP$Iʏ[4W`˧98zĭM; ӏ#s/)mGK<# y^lPb#%:-G;UUؚ5g\zT"5)d* ^vNB32ڳ1)9o!V l}G5;k's6r1f]w62mvJڣ.C0:AU9M]#TY_b) )|{H{rKX.5z &7MGJVYtxH(b|ADh 7q h_-h+Wӳ\GFj`&g)rBM[ޢTiaJ!IX5, ,%LU"ZS0I7bCO<*lܙ oHn݇*Zw!Z-W+xF7F#Ok PsMbUs3H\wy -Wn@{W(h%!Q.Z, $9=`g@' bZa`h8@W"-@A#X-f諄"N9T6Y? hQ'k|mۮ>hh ХVe8A#ϻg13';ݠRjDū2=M\[(j?1z7)ZbfOܕT>*| 96>4\oT踈Z n6~ ߷k5cz͟G[]ߗPD`iMVtOD:7$¦{E PLeUոG[%hd11JfϏR!.E(22jq8G>ܵ7hĺ# !ܟ$e5bF}Y?}k[>mTx ¥A4 ͱEp{*AmmF9vRg?虔ӴE_ 1xK{h^}ުuď1]헊>VYwruw*lHtJ j!}۷>S*,:¨/I{#6zr)_(KGHYlȴn Hə~aY̭7 ]o MRCޘ HPVU3eA0uXi)8~vsfJH; !'ׇbe_pr'ɾ`Zq2\eLN 7x sU@ B4MjS_"ߜrIŵicگŷ(qa*LVxMt)(ŌaE9> 0v#%d E )YKV]Ujp>sԶ2{S=/iPm@38%kTuCR/*օ'|zơX-3+kD& y8!霹1o|n `]I+~?& r@4n>\}RJTő/$v6=Ktd9ipt2#qo0 9'?[]?:L=w֫uay2CM%_ dK>|9/AQ, cьSbn"ԏ"j0F KhǤ:l&r3XfJDH.-YQv{RsB0B'ng&G숍ևb[hב-[@U]G-uCcB\e*n0K0VJ4T+;8 A.M/_?lde5F?ai]i8ʳn/9Da'BWD>m8 \A~J-O:9`$8{atڡBSL SGu1O(G_ =l邲4 APߊrgv|n_U"k6AO0G3oXM WxR.HYinifQRIIt̥e _duo9/εt>^푺Ht.h7%P[rr5uXz4}-(,@_gǬH,.EŪô/%(t<nZ 3{VRSS$7\fS 6~7 _v_T܂E!~<=4~C`>a@fEz,>qY Dhaw^ضa\FHꭉ?7q3t?&Bw+S{`DV;ġ&vPQ3LϖlקeBKZH(TUHm%"8q*s:hIفGV.6+j >PNt}Tr ?lC24 ogFv=/OR_?#6[t\馺WTv`-UG=gFFz%.( Bq{/Ş )Xg8M1A.a-hx%ϻ¼M i|N \ZM]cZn@pZ0>'[*T ͣb.$)v쳞 ہ!˒ 73o4Q(<8i\(J1g9'vCz~ ȳHjL%|:4{L24_\6^r~_e_BU%j>!_kT~4(\ A}y DߢN&Y6C*g oHQM39$G{̈́D?TdES3X9Cؔ:u;`Idu=?:<_zUXkŽ[Y jk@Aaӥm&xvdW=X]d2<2&a]k~4R,;gvulol?3ج yꯧnA"XF.h'ȉSebaW g{oV#+zqB A ҽP X_yC"4]?< Q9󽺿*#79ΣL";:c=T\4 v e[hQ؆y7қWԨjݗ;s-Yjt\E9vNA[[T`N-4OxNG)]Qj sOMJpdL0m^cx|1ǖ ?A9B.)R7f+NRr`?BVT&Gu:#~'Ǩx:8 keelX$P<s:efs2QW9H`$۲ 'H1P@{ oG6hJu;yQ«s`G~Ca4*t!RM=vѸ+kle-~Rm%S$.G'$@)c}뵅 s~X,(aXuģ u0*9Xb`yr#'ţՇb̵S1h:7Uރ>DpDLa'b'8*Nsf5𥳐>OQ n@yTda+}y[vqem,{S:]f W-hX%S.5`i>4#-cUb G^9OdA)tWZО xx! 1yvaȬ'܄23e]ɷ^^,1ۘC!"tŬuZ&FkɌYߤ4ZLfʧ Cu4[:o*`A 9n}Ap_c͟ybXr?kͮ}y]k|Nf '+Pn*!(<00QFC#Y$0VIݼݯmLեϓ+-W^|+dk ˠBC8gUV0:>7TR ڢ= Bg֯E_u+}ƞ`n+^!cbPb=֎0I)ů3:0&WP֭J̛!^ln!:x$zN*J.m%X !~5x Mb;RYU"E H80jCm{EDlZe82^Bz=/C3ZI?. C']C؋;\\E2kɉNaK8){~=[;3NO!̆4V.4<{ z+_xi|{Fa)2>B1Nb z\-f@p%ΤPOjfQ!t2) PSԤMM?wTpɥg>L蘏 z!T~(>b z̶uH 3wuib}XCS:~p$?8@ub vx.˯Q&- 2&/$ӭlw&>1CvX(FΟ, ⽼gx dJ]9T#Z#wיV[)j'PzkN~A2bnXs6r|yLt`EwV9a;Y?Pk?#r*[!S "|bh'mRyī|F={} l"8`נ(ؐ}*m6Tb+kuZ1:roㄴ["G=- xGd'ߦQxmŷnG>CfJQΔvy?*=k/&W!+iSWC0#LG!N<_9]C/20fBA(0vÎ+B2 Ib ")Y=XaAPa,FYl9d kB^tRO߆!r)u͝7PG?C4`Mmw*a W~d pf._C&,nseqyT p׼L ("Ԏ@o^9'=DlG،C*ՕhK в:u /9]m{0)Aj⬞w dW7-zdL-q8 Bʾ +@wUrHX'tCr .G^pd'd96K9uGiҽasxON_ %o>Y'Jys'W^ \p2ő M0`2қyuWBJ)MH6UO-\L^000OLsDKö3a~&:U畊+ H.&w6:b:!dl,U4Ԍ@\kJ 꺱RThGwΥ2bp*.FcNvI{M価Q4xw9k;aoɆ%tONݐf+ b mhCwsX6+m - wABT(ýY>NtM)8"DSRi>>e֐V $ Mhۥ=YsL>Mj~N*rP9dNsھ dA&V~V ӖNoBd @PLd!XSKEI@gCG-1 7.pd(m _~O3S2+HJ9&`h$ }xNu\"qo?rqoGtr kC^ZC-$ԗx*.pI3+g_/zqų~˺rzhkmvh[ Fs>?{\{ Q~ĘqagɕS/#)XbC*epG9kDx&,sL^1Iriͯ)"rsu϶T59@W9C{H}9hQ=`^H6t%m*oҧu*U3ob<B \KuDVdXq ւ?/nv%ܚG8̟\^Ae֖nݵ:X+oJX4$ͥnS84泒Ӽ̴2 qߐ.`R2Ɏd xF f!'2uB TƄfz߀}Tr؀ZGʇ=D}BL A'H>p kCEםWp)/F^^(M:dTZ %_%&&zsSH5I08e4*2pYV5t.-gרƤ+YxL~v1īxkvgTU@rm3Y\ wdMil`BHUY8d+[ 3!Rt{+Sp΃ĉn, {V\VKX  Ǯo+(qr!uOJ" 6]ƈS;RRlNT}24gOqyaF4èVz)i4%߃˛'9;IGmK~Zö0(8?aC5gK7PسxL(ۑXT 8sRMgv(y dQ ?b `p"[t5>N}nn92X&K'^i1R*kD'D@Ar@P{vl7I2AG~~[NW*6|\F? Sh˭Cvﶘ^w<e?%ʓȮviT W0!FƄ I`K 䥾o4 d'AV'CkKd˷b:5:ߩ-$b*?wKYP$>{]L+gfoqTX:V*9ΛWnlkSBVDse2Cۍ20WOE">ŒU\Eh6vD b)BѨYAAS#1l C9Ph@e~Lli9-*6Ͼ0F]7 wg fObP=M'AuZpCȋ&9Þ3 2/pH˹HZbfg#kNZYziÎ7=} mUV=K̀SB5ClQ 5~aO积WyaV]RDnigzq7 GowBG ]&lEa,r;GC@R: sKB;4*\5eno['Cba//L[Nz'`:,;}'oVb#53=J v<=cq<jTȍaRHBkoi/u%9;W%1D@#ʨv3a2q@:'.3QVmV)AZC,ZH=8J9zU:ڟn!;d^&a,~2)'c:gLaߛk,R:j7H"I ADփX'^Z/RfnsK7*_USkK 睑DCK'yVXUQZ rQ+VE!luJy9v=\GUbۚ[/^-' %sb=hmv_ XIrE\Ε%[ Fcns'0ӲJZcJ,y?#3^nQ{x8- Ql^UH25Ie /C,i#jWLsvC'>4%$iQ+ŭy[цKv|1͒KThNllj}ϾE# PV; 'm22uNaw_kprޘŋ'&hUqtTRmqd/i@IgUSQb Ts[KpѰi 3I9Sx8>^K훔bR ʷ`K1Rpk/t VҟyHm.ۃ;d M!U\jP꼯p32h7u]E2ngN3dz&_:k/&h/\,X$-f4:'-|ɍJ{%Xۭ`(} M֙ӑư`PR<8|vD,M(L<ŏTvq])hk=3f Alh4 ň>{:N+Fۭ1Q_YS1bfm=;έZyŠv3L Cƞф9L6z~5X<%T%t^PaX)_e/pRkpt|>ݱ\c8DZ[/N'[XGꌍE 󘕏̥0hi0@k[Co&@F$@lXAa,[$5ɯ=? &ݒꩿ"Cn _S O5\bGǿC>$/zi_DևI]rT~Og RZ̓ca7L2o</QrtIEإת(}&5B~DMpS}?{K%;9L, DY.28Vt;F5aMѰ4l?1}[NN1K$UTgl= F s:19Vjm^uTVTY#(bB ok|ATt<31m\*D !eNz)kϋdutD!])@hz+?1}R0SX$C)$Qys dg|)=4^;Ng|?vo%60n-OTfH@Q H]970:rۯW(e !.}>We.KcUnW2 J-Q|_^ 0{z6Dv<#OYh- rW.gjYqq$^U|UF{ixxT5YĚ6iDq=4{ze)` [', _uUmH"C*˪ e:4ĩc;10u1"z.~wTs-BBF; s6V VnNj~.M;N(:#KmpU$]gɥT2VjƆ]ػ^tXV{ѲI^eTm咓w;嬬vjm!0H`$X9UDZU( y+y%[ypڋ:ͲX'l"?_42\4Zᤄ fig,}autVP-W{J 9ѕ,ߒua~V!/$U+@{ו  Js*A<2ڴ@|s42LjK[2h\N[gU'΍WӵGodCZ0* =+ z= &==KRK^T'w^*{)rvOd3+[[٭iFc$<7'8aҭ+i^  ;|lU#q)<$.Ev ~GzU&[$HЄ\>rkox{`<"K;6Y-Ʀ!~hGjq*dL(+B(88P3Z4k&{itPU@Q6䊈`@<ǽEW;BĶ\A߯%M[oC&]0w8:Ceo>_tSPSt<DLȾ'ܒY 3z/'>)뽇(OJ9 lajeÍ<UU~Sv7Sʂ%t>#&K6(8_"N}WRUh8hEliZ&X(}Uە%GsGoAg9da2ɋHֺH۝̗pc2S^ PQ}GCJ&~ˇ& n;\_4S<ԏhz1w zO\Koƹ1;̜oOMT.cTNe[xB!ʥι BE)klz z{DY; DIpfG';3"dL x~s_ZH/< HSqc D_KQQ D$&%zꦮHPlg[b- ˿sYa;`&SӊI1E)yɷ&'3'TlD8t HhD]^u޴,֡8ʘ6:p_G2qۖ{N]䛮zV;nj>Jگ`ڤŅ00N3e90Խn_m[ώ91汴 ^ R-m ĸJ,|V*#n5J*mu4oqITfdd }qsj؆IOy$zr{4ׅKeFC-6ޯ@$s}p6Fͣdb=0UPh/o K 7tC`Zhr[lȠ`=,]oA ic!9a=eN aorCTFhb5Մ4^`HSi_"aM 1 .>LF_W`MDstYoTB+1r E A15]1B8NW7 sʸPȓ/Piɷo2+cx-1j=78ɬ"V|ZTLX,A7K-}gjɋG릘@|Y 2#{rg KURU!Z]I M%{ΦwKkNIXhhdžP\Jq8( EO(,܎)^3H BWO/_>?줷,C4ÃЙPǶ~sҷ6pi*n$oFd(^af˾NBؖ@& laeűj83LޘR=+]ٗ*/4U> -(!ԧx z Xsa &U'K3;2s\[G dԻ!ֻ&5;- bܔ‰i6nͧ*9Qwi/6lv0`{Ћ-f?ڼ򓴱ET JffRS71_rX(1I+7Xs2߯OT5ۼUHꏺi{̬cĸe44BxW>Bȶ% eϐw{Ckloor8=-LيS,ǐ~03˂K_7IFmKd}G9|J.]d z U'zS6.L[fBpTqʶ.6>`W {bm uMj:a|m6d$2r`8^sF~N4h WxswSzXZu)MۮRQLbU_Mj⡛? DٔO`Q:cSeS'4[0xx=XTQS^-msCG+.$:eO:]Ft ̧#I.ضê!!B!< AFQ:~CQڦERɘ3YϛIb 0Y,%Lx|h,u,! 05Q8o䁲bᡙa7^c;'70"te ̥9+.'Lt0p=Vzh103@"y|S-˙#@zUXbxvƖS$rplwU1UN?įS.dD(Բ3>)}^8 hdxrC4OP,1V_3VTA-k'R; &sOd>1sqpx.tȧYnXtVoJؒ3"ѷR-?[HZw@E M(8R:twł_w0D^t~abw L8i8c֔ϊŸ<]0GB9d 49-Ae_8Olqe)SiA$,B 6I|^E 19)4"}3Y*/BInM**ˡO*`IK5XZb][d]+[d"7|^,%Ϥ2BCɱ$,;>8_DNL ^w4/GVC".%eF^&;{Ͳ׾DG¬-"| t/T ` U*~᪦nqD۲gWkRs˄aT5s zc$r L⚟hƨrJi%iQu.pBVd*ǯNJ>3L_h lV_ct^S~b;iUӁNWXXL+d !#7WufmI!PJIkZDP8< ԥr"Py.쐪* >ܿH"4GB :@[PݣêI>w3DS:{>%eJfc+rCؑsN ˊq{5Xp qmwb-CH2 :Fzd1 {>лB~*=O7^ &eAiG[fDUR$GJݻVk)Y+YR] XT;PL' b qXWk['\;4oOt.qdϔ{4 !pӸ A{/a&м v϶͵mk\_ͺe;rP 6ŌI /4emΊ&sJRZ8T G˥tos 0T:gзstB^կUۋ<_`$Imx _nCl+p:6ޟZ])[5XK =yRgB%6d*aes4Cm=!cE2Np)cbaF ]w;[x}Nmo]i8= F *jzLϽz-8MHpoPÇ]g.X-܁%}(rs ta2e {󃍰v N_nප>@d!D!=|nʑ %7bN/#5>څ1JNJ(E2iHD閿Q,c:$ZXwx#.iAvCܷ)h.kw4h">R42i2z ,n!)&fZ.i=bɯl" p~SJ!HQq@L=' ݾ.70g4ǀ#zK} ep7,F" j"e ߓis-K^J[Ix̅(efY`h(a}`g%ls4Qhe13?(@1 '$^|sؼba-D꼓BLdUM"  c$$^ NP]B{DzXi+$gVg*! `aT 3]p@Y>Pa!ZW/Oq:PXE4>b5Vi+76G5, Nc *pqgY,=DB,4:/}ߛ|nq⇷&.pWXgv3j#c<ƭQCk Ѧ/W>%$;橥`hJRɈP*(MO~2zܣoBN)4a)m)ozm X, $aMՀ>=)(|iN)2$TbǺWpVGIcbQʧPKzXf Q*n $ؖ X5kuV=['Vpc kOl&4UV"FYj ' ۧzm澧9΂~c7K K˧H" ؚY5 b$VD:!!RJ%X;=P8nfĺQǾc )쉾A^uʋՠf1S.?8L(>ćrTi/D\b#Pg"^I)%$EOTcmqɆ.6o7hX ]lّ3xi>9$65QP0 f>gs$^vr'%q_;,(5qN{{hN| K^;8I\~Lb;J.In%zJ[B+_M&FdL`mEwVQ9%fLWbrin`Z ;$2 :d[EYv=mԦIm;Ntq6?ʿO7 }'2yyL V=25ϡ>"_%q& eiq*znJ,2`48+e MX oi>>i asDQ!{o7P4#&>BM\P J".7 4EX G_^ZM!PȠ 1;-O^G\@c~1aI(?\jfɤqSX[Y}^D&)BHOc0:9aRQdGatXH_OfOUFBw)sًk!e o$TV&=kaFɩ}qdi N+W^zPCz5ol὆y5ocv:]#QvO]m[#L%)5`y 2#_6)3*4QeX9Ͳa~%>AN! o3O \B9;tč k9$. ?U)_w l ;0u@}b_ T~ƩUءZ C{ v&YDoas'ˉ~?|6tM﯂juc2ʏf(Zͮ]Fsfހl)*˦qqO)ǔ:(ּ+e:bT/p"<}A8iIgIĄ67[ @bV2p^ڤ]҆f / uJ,QMJhQqCUsz+L{I~v ˽|{ʢY_t .*eL.?Js()J F6d*(^!M}@^nH xhY--_T[-/ﲊ}Ȭ{/G<4ձ"n$O%F\fz[V]B|6}&ZfI$u.,jczlqW3Wș$=z$g©gJ߮Ԇx@y؊޵=zZ?L+ K|.9H S?.Էv1\ڠވ mXAv B' S͊,yv{IF~cƅkZm@aACa0-+g~ck|YKqQ n''pJVx>7 bT\;(0+C ӐGwZ\.wXVVˏ0v먃xz<1[4G|Yin fgbha:;jj ڿeR%ZZh,U|oV?^7=QV+9?W@F꧍@M;/)(5 DND{]x+; %m$i0hl*b eb}Kms&,,qȅ_'+űv"N+[e;&XRq@B|USo@Z~ fڡ$ kx-EܰsE6 (l Yd<+k2M|ԢQA1G2z:ξo\ؚ;1@7 l(g1bIV%e껋a5.ssHP"YRc?J\\0й0 (ɍ p1ҧZ`KX\`!^a\GڔBimk`vZf]z$~'EP>lIтopm@̿o:D)#~O`?4pʕ?`?@_mt*',.c ["( `ǘzA VY0jeJUl*%`Nz1|rV&WP8f;Du‹1-^UE꬝kW']RQjU/KAI.?цU5daHL1=un6Ab*F~C C*U?`T+sz^>Y'{s U]Xq%~; 䤪#BB}Xkv$ Pqəj}H_r+((:|pq7@dzP:xKɔ%y()ii7Gr Ua381Ui[WS!4`EȔW(:KqE]Ɔݏy̖b Kp!uv@27bU}BsS~gҮ%7DJΚK 9dުҎGØ\r7OYUͱ~I75 J#]l.^SLX9QNJ[̡Uͥ)' vC=',5T8'.|jNCEF}Mm"'{#a,8Wt ~%(m/@( /:ko"7v ?3 gWDu&mc zDA؃\ ثlo|Qt"%ʏE9Mu&wl\S@F~e>hOMd8> a%챫սSd.52,jJ=eYʅe8rmj&6zVE#!P+VSf|{yH,RrLZZՐM%%yh"? Љ%@kZPwPARޖ㟏8۷sk#L٤1aTl;+;$Du|Or1]MQ"uH3M7'֠M"%)b1N˥d?Jv}JٽUkJM!bD4^ !/Raڄ0FFs G?॒2s/}$49 M'7gpwkk 궟s?xyպ2/$-:.jS*Z3S<68m%UIvA;V4~$)u'\7Rubн2iLA 6J$-3e7O-!)ȏ@cWvW\ կn_Ş!Y=/p\3fdm_%O⒅_ u̫H :U\\rhQjj lzkE1D6mOg]6~mOU!h˝ ͂/PL]Ϸy2*Ls _̥q42'ֆ70;s^`ݚHs[+ FiYh}Q*$tf [ᅾAx)Y W%%k+*D^m$GlWGM񍈶'˒ڞ@*c6SxdaHaL֎]'88F_čʼn\͎Bh!cد]Uv:s>$x?1!_7U|M]o9X G0QX_^s<(؋uzNn}1j"]چj/ ^G PV5r!eGƐQP^j~qa,K_9k):.`9!DWJ1xknQj M3R]sũ4v8,aߵa|{ bC a 'M,1 AW*^b]E_&_ƞp Vˊ:?$ԮUs7o 6NLP߈y vnve,*:JFD=SW68n)=}O6 $&^ />0V2\سվdGXcrSE~[ 2PE1F[? I#rIq1(\њWBn0 5g7uo9=6U78(ryج~ﵲǚu-V7m" l1%m[_E,)0 jJD@6E5|!bPo,i>]yT-GW?MR}࢐ }t/F+_Cկ9;b~Ԧ%H)U "\s4K(7ގ5 nJ:݈3FF*0up8XalnR.wi&#g2gbK܌6=nIZ78k/8%0as?՘/w,vh?P!͕d[ N֫,XF8P6QGopp!m!4 qKKClNT]6:] ÞBw3Zw|S{oVbzm(SιOOM1v1H11S܅r.TPLzak%M" 'gչAޞMA`$\SQ@J*`r.kR^55| ㈛~F\z+Or:v:7#ڿY/An߰V]u}E)1yn_mei/Vnj1H8t_hڔoņja``ļdF8V m0"zHSc/֍<]un\~3pc@7FCz wzƦ7&nU~!aa`Eay8yLWcۥW?E FzS}!vƻ@ #.Jzwl%ͼ%׮w\tz;h1 ]_JZQ;' ~(kbdcf(eO[=}4jhpYdRs~l EJgtCRŔST @;w ۳wope8GD;L/@"/2@|O$&HVQښG藊uyBeyxx*ӒqEB\(}ѥ.džGk*m@}l ]hАWbJp2hv#Ĝp7/x`<jɲYxd%6fQ2UQ`dƒ"Qy<򀽸tt?5D*7>qYWW}YŘ[;j#چX V5,>ؚ4jt]xQ1\p~mlMFb4UoTF!~fx6S٧FDe֣?mEGW+X R,ZQ.z䄚ffI|#q4AI*_ѳi ʍa]f8pX\6/cij,I#ՅޔvG 474Uם"nJۓ;uC55v4?'_y Eq^hWVǓ>50 \IVsR8I?M.9fΐm RNƀ\QU"*<bBgI+]Z. $b][CGb&ۻm G|oSeǭSK89se`Gb$-s XkpS8uEљ)Іd/ρfȨ:.G2yGS$<Y^ΒI9o̟b ;ph1ka>1G.bB.Ԭ;ȕ߶ߥ +y)"]9`d ZpJ?>+qrMG2_@*@Z}J.IMt O޵ n4*ϢÞQ1.Xv(:JJҧRII#  AM>Lz;/>K2J(0I﹝_5Q8>er3" CnJZx6ܝ)j42,NaO.#t4 OdVXL!N1ЙX3'9-Dqf\'Mkp]rBhqIiG Tr*$u_>Pc*HkHj_ϻx6QeU{(:DRNDdڝ:Iv=ު%\[,!Hѐ^% m^1|cJFNp ln~!349 | BzS۵NwU<&T`TJ=7Cp?[r Yd5@#u#̉idlf{N2?y.^˽}N;8Mi+@",AS#ﲠ?>]yQ@hIq )7)k>_7-lS'>+ >SB2aKjS\7&Y~Pa aN0ӂyY~\\FM_oz|nZù@:kcɱ_.(> 1OLMyt2J&'Itf ȣЕ^#5ex(Y5*pWMtesrgo8,(Ѵ͚#s΢}su{5ZWwK=tme^&t[5 C,fpg`Vl ^z{-;dFG+N<P\k*m aL@Uy0bΖy>]t1A6V[ ( @0L¼#fO8` ])Ո)gJ7RwK`jF;& - JTOFȜ1+@{ TMy@)?[xvLމqkN6eNmRwn3$ʧ&zcZN@qqn}37nX+咄(EQ!Xv!%O;("E*L[eS3f6Z_ N77ťa{q+X>ZG`Cs@4%{[b0SFS !tPuh+Qi5c-w^B'Rh >2d2!璘I6r 7һθ+H6n3\J^h/ F+B?a=S3S=W|gR0HQmF=_*/~D˔L"XĤ._JLe AȚ}~ElD*àAnw\QR2 Uuh+)s^4h؉H\ӳ[n&+R Uɹ u}`WO퟇Q9Sd&K6mz>]@sQ\H4΂k' F1-u? S[Ԗ2qneF dXܩ7,ba2JxE2˧-^h j"9 m~T e- 8=75*rЩvdAwKJ aE^^kį_4  v .7-qYeWQ4Pt/Ru^R'KL饼<4a5 S2O4[+V44`wmZU,H iww\7%BG#:eVJ }r;>9j;K)ʂZr _< W^\GX4 MRlQR&ʏW. f h"+W6tS]C{@զ}i6Tb.xD;YR,ME7ǢATۅ:^[~Y߶ CytG^nlߥf-TTٽɚ 2s= DUu~sI;^o^HڥNq+-GW'O};baQ[;xKaқ:F1 %n(_ wRԳh\6ܘmFdʩ\MJ߿GM_t^& qaѺ{ٲ!~:qnLh[T܆ )"4 E-3`KC;BT=}r _O6wӐ $=+)gو~ W#d-ngO @i X yӁ&X<" *hHDµOo*^?ezQ:Cn b +lLKF}A<) T2xt>ve6NdT ɹכH|mX Mv-Y , `NBU Y5*mwDN ܳJ /ja &=| T^O8K2 A-R͓T T[DY-ܯ@@LZF1*ucIՃ+@dӞf"s.:ZlQ5" ̇ȥK^nU]}GGuh!jz#l߸>9BY:+UAP7.;1}Mh"5$@t[F :0^Rb@S:B-{W]Iom^ꑭ0<-@U0ǍYi;CyFBF Zbe0&P44KĝWRNKdx)r45(_~e/pswd9pՖ 3Rк[ ڢ>?[8Juv<45&Z tpA ZhՁȨ0 ?A`'ODE/y[$Ejv~y=P7>u;sV-4NE mx_!fxڅ[{ *򞙽j? .0 L#*F6f?MV Ys]$R! \ܟ+rN/Jw1"z<%gRY~Dw(8nGܢm-֋_'UHvj.*FQR0|Wo\2O0g,[jܣ ƔS-R1-@c$8/Gbvoj(wOa 5Khw5sHy% *s[LP*'v"z#б#Jؔ0F(l=2]~FVαz8ii9?@RV1)9 7܈ܭUg|;Ŀ9c#>k H*ZHQWާllDIw*A=F}DP)KOBTLCˮr>])O*Jw؅e./n6b ٓ8~.6j}U[Nf2JPIfef+OE-js7V77  bKV3ȼױ*_^t =hipٺͣ_u0O .bY *T~X:L.Yc{1v3|SgMYBG8{0lKS}- g6sHC 'R" d`Th2)7 !bq3=[c[$b]X-W3 ޹w@0X)tA: #_mIA:- i3s=)4A1ۏ/RTvB(\7@BH6BS 2V#`98@5,#szHX["^O,k\jMH*^ϗG (<n;x16]$eT#pt,`I=ue+1?JQd~Gf zI(Y2$R& F>ŦvFs2;(6,3p)gBΧI1٠ $z5/-7>{AUU0K3  cS]gPSZ\S+&m ](~T Fs2^dd=+ag@FXb쟻$XD!k 4c"Ǫ#UE%/Aߩ&#HիH4l,`RwZ6:n37a-+x$$eT,MG|Y؊٩Mi>&3>.ύN܄k?G#OTzS2&x?րY0t)p ur|Si1[;'fQ/AآŪw 2M ͼ/v8|_ A ө;`\wd#ETb0Cu*\x0%!w{n2xKT%,e_ Vu8CN9xa/U h.㚚^ꐄ^>y)@=Q8Ɛb&Tͮ߬تOjҝuWi+SiAʤ4doP#E֕lDFK. 73cM1OT2t9+ZGvt8=X<4E~IMbo܈?̇^Vg!%uamoV#m@i$0aS,ԌFbh59l2~0=YP]_ki>+%C`Juy&_ngtFs`W[R(lSд/V8*>'x9Τx.^MJ4̃P.Q)-w8EnkOZ)!yj\MK!ιu 1+:̝& 0Ť*XW"PݵG,˰]g }Wx/+ ٱhjADbv*.[o 0()N9+7 L%\*P>k/)YS 먬ɲIɳW(̨c*kڻxO h&fGudT 1E.yЦaeMjy5~L/,HRN-7ceRj*Jp4R/ulDCn@юC;*1-wYiKF}%@hߦjCQ7T?cWѷo;Tt@'ɱēB명J5syHAɠmםZHcM 201C@psv {R T*vwm}h@9Z6F?[֪+j[u^F+CO{= 둣0t)'T_uF(?n\GE00up(EVT?'pS໊qi_7|rrAzx5gt 6/_/xC\  ͯ:r:c~~/&M CL(bO/)PW~2ј5S#p9c$ղ\v#qn\l-s&TG`kB9 \ez+9jB=)UVɫ?IR-bk#]z² lR8~.;'5eԽ}i%:2i~հl'vuMG:Ѕa-όfkb"'g6O\n>~<1ҁafj<=ZtV.ʕY+pqJ H(Q)y tlQ)Ň9|W]3,H_՝`~M-vJ..ᷴC}FY!ɡ'ñ6ƾb򋕼-$QG};ca|] PY%wbt 6 "6`QF(S\qSȶr har?p\ArAƼiv\"[fn!M,&gJd쿐y-~Vhw*uޓ~_Hs݈y߉ ){ eN_jh!*:H`KQ-j,JPxץ=jLstݞ١x/*>u:$*!c }{9Rߋ|JJIxe_cأH*fh91xEq9Ɨ%3@)V&:(<5};q,um+Wz-VQQ5TBn嚫>% )hJjҏ2st+DF,[n&E̳]RW77GL`>`OZY7k2%fd"WC|a4+AF:n!B&c lR\5O.Λɟt7*䉶_Auo2O?z4B w]cpo@cVFEAyע R0zV89,Iy-bNqo\xʖ?Qp4Dg޴)45]QyiZrhUNOl-7Byv}oBcOڮ#F0d= #_"AX$7\wm_4{UcDH[[mc_j:2|hZ6^%}ᆤqF#'!_R0ste=.zB#0~A(X9n3. k@Snݟ$7I}v6SWʅUat^Tv>Bv455'jȬn>ϊO@h#Dfy_cvG)/&RC )rJۅzY*A=^?&}aK!=)Jd7 1S 7dggy4D:J`Cˌ cOo]LbɸI٥e-6VxńKh|,nW9ߧS)8.'~~vTDŽ%Y, $$4U4ϙS@M19tϙk=y7!~dWD3/9Oh&Zc6Ӏ du釫uԝlwDy_Z;9ъseԴ OlޓP oK % {~s1)wܮ֒ހN}w#{ns|e|E 1p80'2.V}؞TZR+xƱc6m6sK 0YbP;y>ɴ4A!!~o#Y,"QddEyL鋙/g{liY%k'scZ֭'/ؐcUd؞fouipڴwH#:ÏރuV?N 8ƶf$T k2 i-5)'؅lx_`)&sOkA1,vkCIؕQǓ _7Su'\3%*",>7=0a`dcH!:hH zVk:y.41M^@>2)v~{"<;|˽z`3(a_5Կv[d'L'j\Ds䳚PGoqJ~+YcMS1\4 ģEA]D>/0VMջ~$7-rp{WԍfmS!ScD~^DNfHmǺyGؠ>\ix{űĨR>)I38Ieï,>a ϑADTƑbg65 Hn+)7_tSQ׿:JYQV/]m BX9/~Nez0/2k~ tFibWo"$ ^.wiUk.D੪Q=&bG-@mD ѐH(m!rW;! Aq730s8?(홷 7?VUuf+bvwO* B$Sp$6eӚΫШvT {mX01⸈pu_95$ԙ: O[nZO{ \iEAsBv/̱@!PiKd C+wX;I~bkؔ0!a=Eh"_D6hYF0E_NRQuȨ ɧȦXd>~mXml2N}KF9%ulq 9yr Ǣc=4tAhp+J {%Hjb >I/q z37pD}|>'8wMaкv7 n;ÁyJ ;^ Ib'3%ʿy+ 4(QeQ,ͼEE8͆ *zlN{(&ɯm$D| k  O~ Zn'hp@g!vDw3:| DPZ}4pB 5⺼vyVAӥX{+_x1ЯFHZU<[UUKyvD8oF&}ѻ"70D]Xw ] YJ^Wֽh 9Yߤ+(jd]23WVZ *YKF^eM!o Da9p~קbi u46WJwP1F\&yγU^){m&s;cKys2WPPξ mrURKQ0:Hmc9W"J*3  }%7pfMWLv)'Aw[xZۼ@$w0ww`?-΄E2R+p9)?OI5Bf#p n$;q1ڄ&0D3/ـl|W#Cۣ oOA.p&L8MZ0SZMKRH]JTZw1>ƀGgQ׍0]"PiECXuŎ1(.s r/\4g>|GF@Q=Cu)n>YlH8`AdSd>u?c}wV=l'nMKo0Ћ{ˊITĉYb=i̍\v1Rx99%O3i^l$ZdjČn&.=E  zY !z>WC.o3֩U@+yMW,ږ8ew*H:-VЫDOp᪰qZQIP=]LAjbh1>i+q \ 렉fZ?OF =/ ҄Ciq|.9Ywzs||1w-nH*f1vBÎ㠯ڻ&5XVd%8*ixo,7Tj}g$J"h(^-$)}cb[ŭ`AnKe4U,OfAN1_Mmc CiJ' wݡb pL?L"La^;n ac~TcC0+ہ~ZIQe m u  ,h z{S ϫ/’1G#ʧ47ʥ\KODzIAm9i#ݚj܋>9pb+㊓`BsH~F`4ok̼bfw{1QCƹ9zfJ#?׍4zbfye:/ tl =f`2$ĺ T-W,`U'R)X9I96 iH%x}k[w(x}LN6qiE+Ѝyi#Ar XG.dvZ?ݐ&߫^N>|fX+Nqw"]Kp۾_5y{YH$jɟ_e`Ks,?Iny,?9p8Ѩ2?$UqVMɝbڼń+ *'+y)T"oX@CN&nmv]9Q ; \-.qƚeL[zsмx,<T[JLDYrJY)XxiAv?9g E7j*{ؘ@j7:3, E͖UIaDws}@.t΃=?053߬|_ -$K×M~hŝ-WfQK mkvu8 U?oϥ$H;D .5oR$ה\&[Ap8ټwZ71gC*-V95|!/)QO+k7fxRfﰱk$xL^>]bǰWf {#Ae{p-?y ilOoNTL?舭|REo?ԁEkʇ#쌆Z‰!͂_dbG{2ٳ>y;mG+,$le7~.0j*t3S6+װ⪽6˜nQbG3q t& ΓY'po=J3rLc쿆vy^E gGI. s?|@~:l~ClCEy)U6ǭ{=N[^i!34*5:Sk#8pA@w>]e%P2 i@4N!X N<&”@hvHt9j>ܬ2IQ)bUX8BwX2uK&T R>k ^PS8$Jg96v>ܤ2zThbfq0`>]HMlc-w<[y1P) a(GtY Ӭޫ y:C6SQj*Ed!bq]r 팎b|v"P=0,H ^HTuv f0tR1ߒ!ug"N—(M`:N| !B\n7nuiZҽ`LJ+Ʋj̯O|"am"5hdݗFa"g0%IBs~!5f;xbȺ)~zd5J)I>-IB$*?׀K-uFj OpwN/Sqgn`bze` l6\8D] Dm 9Z[1qGfa7WqhXoI !wrf_tRݚ|`uO<Sg0Z*[>L/mxЋ{;Oz0k`Nʎ&kSRcoeC2Pqb:zO_a+8UF׃B9F/-y5>%Kwyc˛BkH;Eƞ>6~еWΐSp Y:+;VI>a!VI2~<&9'7$rYQ&ė8AtOHtbGj´,ɟ|XlDNg@<ːw'YaUz$3Y7TKo\(+mz(5Μǵb v<5gQQQ^;K8kR/+J%j(6L*j6VWTۻ@7A$ $(Yf/;Rfsi~⨦xǿNo>-HWLD$)qnۼJE :HokD@5#O;le"rdKI!jT{̰XM T gkdƠ#;<٬}A-M@;^KTno}oQzM%D$prLerotYEJ q;f|Ibʼnxh'uݞd>ˆ_n ݢ['5\ ұQEae<8}"y7 @ְ$2'"T/Dpw [ dx﮾|]o=oã)ncb<{,^5܃D"՛.;_QjstsdT%rFMyq6?\!f7Q|]f]l]a?nn/.W @>S ad Bn=q $+}sGM/ [)hzX <Ŧiv_l`5O=ޘ505SC%qsFo_^xv*b]xbF 4yDuh[AmN"('eb&] n2I6˾#}=ߔY :N_JϦDp,}6pC\CW<85*VCyոI>`3*nә m`Fg%(Ƅl^7LĞc-Ƹms-yg2 ȘFƔ$r$WC^$W ^rPp/}D a:3nv\ty0\qiSY[r'1Zg3@`!~|FVV1:D=Fg ᄤ6h"t&Tmud\W<3;; H5;!1 _ܝ{( ӝv"fp'Z,:K3qxyP9W+8Y5y$^NKUݏj~NۘK q$X:YOQBJA;.- /j̽#MXVI3RI0L6z#/jU4;Խ,HPò>\x`*^ A`G [tv ecxXBfW~瑣/! zP b3lŴzqulrʘsFM&|:m0'!o]m( U"N*ݰ){f*r Vߋhe[H5ro~>歈ĩhU;-r<*XZ Ӈg1۹sBqӺn'6RgYUL!TJnnށ5-"j ;Oj& :E\#>ڝ QHޠW:+q+_NO|,Wu~F.&0t\4H @HzW4)[1ilEPVb-A)-"׀ %>f5mP{9fw!a) t9 iDz%/bҪcXwi Ĺ{D &(DO2mbsp{~p&۬֝^|d;δC2W!5L{%$*Jw^QSߑ0 /5 _Odaj+SJxb[Pe /Ģ7w%r/0wOavhhSlSwҚ92?>Ǵ )   oWs%~=~!UhNEn"vlr9D."kzL"W2X4b掬Xfn00;|S.Pp[ɤ ˛QU:Qa|$US$w_4I˽yEIЃj,yEH[gQ O"I.r{U;Xtӥs7>è݁F%_{8`&!Րp<xie%S!{]Q_`V 3ZM1PȊNAHCٯ iFQL6a a4YNZ C洞[ROh::W弿HAߪL8`] ځRZQ! .>jfZ'R.&k&b{';}aҝzM3~x06ڽ/*<kUxl:Z$'[P$wc1 OE d;KߧN wgV 0y7c!Cr҆a]"a 77"e Ҁy{y 3[]Z|OvvS d@K׮W!(. 赡G'gyFE1N홧):wmeM k`hyg.[:ݹݠq]x9א?/qlpا79}:`Ss!}/z?.% „=\"Ïy_ ,mn@V 8'2="5Uf,u>ArQO|pxuhWES^33jWnkD_ cZuwd[AS?c6q {ҡF(jRFx!S*jECƣ8BK'wQ5U%. z|z:+eWQǶhueRc2^/,S&0K~kB;Tpqj̩$N;, 3(f䖡A޹ƶMnǛS$Kl\p~Uq;LmLV'(h/5?s6Du`u)o0=iӗ:Qf%i yfh:8\Ys2pN k/gk s{l00"OK}&WR xL΀fKl|+q&'gql)L2]|Y -3&#&Oe/Ya%i TVɧPv;c-c:(t:Xt_U:Ŕ3 w*Q9;Tд co[u( En/CY䟚gda[CP{ˬPU|?MaW*r*pfmxvIsJjavk[a6j%x25sb\K gټI~fwX`@~io낸 lzjo3JĐ4-T`B?Ӷ#X0.XLal+q&c1hT̡ q>P.ڹxU<ʤ2tjQ,#3rCR\1 >UH$"o㤝X֐ X&xēvzŷؑsq Ǖ>ܟkeA r?u@OaԱ!6 վa[=&|V7 <",;EⷿokƵ(<7Zx(_3J?ذ`D_\xՕE~tdُB4;&x5F'*lVydn5 rAsܸnͣ:+\!7zְ@ZVpd'KRS6RBaKT=_ļ>37LE;Q@5׸"`.-X,+/kF6aM 3}Kp\3? x?-T)a4?zu`+ꎭKߒp4=> 3ʀ`J[#\=)G&xj;WDYIGNB9G;l5-[ xN ~#a%U4K- 3oK \-F[v]׉paIN8ٜzW`uypNΏ…t3->'GGؕ;w a--5WG`N'ZL! !(t-dt/3|Wo+)7*)V_ ޛXvy\?*cd0Xu; ,S1mft $ [Z$K q!ӞY|c)'htWɎS쏒5WbT4kk`2ִl[ h]$ǣޚX07~= ;0"gYZ070701000002da000081a40000000000000000000000016661890a00004e88000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko.xz7zXZִF!t/NG]?Eh=ڜ.+͠I0gzMdZdw%\ClN! j#6djDM=jGEC}N^[9{jj;̄_`p1ҍ4u; Zȭ_h-p6 s( k9Z,pc @/A7KM_xheAﶼ KՂXOXպpf|huL<ɜQDi?!ljk@,M+h9B ҈F2_־K(ܽ=MV_\Td=n;EJ8hLxNst_٪ZCVH݌^GC2! oTߢc-Pl5FV/Adэih7T$8** ;U)%*ͫSZIJU{ZS6X%xFsV#^S} kVac_۔1l7(qSߺAb^fo+,!nu\ TrF hVT Wߴ$6} ND:^M K$9C"q XzgrFF9s~{>Os:KRߙ;É$%⾤DjaF+LJybU[rL0t\KVڼs̶* z 2bWS`76\)ܠb)3&g+QaRajNRFun@qNB)bDhfa6j֡'n5&@/P)dJ Z!Ih(z?ssd+N]d7W k`޲}wMĒj7ݦѬ\VZzgL9ΗOhzR1(E:%$B]AhI dą]s+{.7c^7ݺQ~F7PK?5-,py+j?m3V6-0'nq+ƖO'#^|Nb04%4U^7c=6ERRЁ#@C QnҚ.2wq(͇e>5'FPx,sy!vcpTi)j2PMon yӯG6BaVŒfxjzu155m_,d3A}-# ^) ۽<;}7rS;( MAKIOQׇjn~< bvcTҏ:QЮsGRM}ͻ8ad.nqK9l~%cܡ~#ʐb( ܾ?#B/̟X`OM Z4%v 탳|?TK?N֓=-T%39$yH &xܖf[y鑕qNtnXQbrC !CeQz]N'=:hL(@A%Y\N~C=]l`-;džy>jm>7I*4-;\9]O-S,Za,?FSv0l6GL)no+D&ަQEaRC?CF`?qY ;[{ksLI7ԠT#4CźoؚC1>=/Gkw r$./<:nl\jc Kv)GLiw+qf#aL9MsnNQ,vI,{`7AZ"PwU Ws5||&W,I5Zh=n^*"Q5h ct,rqfz6\Uh^}ՌD,5.glOσz$-dc>89B-3Ji%YЯ.T]JpX}3ITM'VE3٭̚l0Y/# 0r[4o}<#l]ZN{0=JB^2JaP-<ί/s8"Eϓi`v ,t~a4I OfԾ s'/{lQߺSDH#?O8gpw0#xag jo!éCǝpL] ݁}fH(Px3#^Ş.9,paDz@o0Xj^qooL^WS2gf{-IW_vAݑoGXU/a@I EhRu [߉4-MHo2QWYVp%Pˣa\ckS{ shc` ]Qf0x̧Z?/0E ~ab %|~FvZ$~<9V|aacz= K& dnڙ [!F 'VF͑ߞ@`{ Ù*i(qlJ=S%mʀَ5)ܷuBU(F-1]D~uX~&aFF-\QYƓjtfNwY}a?@D!݉4nGD-~6[@^VJ0C:Cp  )lۋ-F.6831s/C L7I*E,>8in鷙'2CoyR-ZfM"q/eͦ"QSu)SI~xp3t>6F~>v\F %V y6>йO'Zf#֋4?T؈EiEUnԭ<^c5V~LqecY5{ѱ#}\?>%\m_*:K:7i'9O_Un0QZ+b ֔C~˞Z-`3Qr/}yYd1"4m>q.`JSӱ>7(S߯ ׬X1e [ye+{Ģ`Rܯ]؂-_KV*_p!IW T ݾ 8Y] RL*!MLWsOW>It] ϫS(] KNnr0'aVڽT5ӗº N=V>_A78_EmE#s/'*xU^S-O)41B e)Q>]b?߆mI^ M-¿S`rBeyD뿛'nB}Kx!&P3,[VT9i s1h0te!͸% `Xc|Z6[L{m[fNgV|NIaJGM :44&)8{7w Cd(mD;l~ak d]Ol< J&YJ%~ZAonЁrմ+٨cU qw{YSgzgmy<(R!ՙP&5/؍Z&hooF1ľ3ιQUKOb'L4!׾8eaAbzHdwb5$.:iE)t{Oq ~yJ"tA,@ETw]䚎}Z@3i^r[ 0 hl6MbE⸺ _hJdӊMY {kH#q6ѯ[n؇|+=tUd>Q @r+M1Yoa~":zjC;'k^QCk&c0*h @db:p1sرI@hYF ukZ"sH]p$Ml:fQtb'jKˮӄkFKSWcp hea1Kh]sZЏP'@Ө堛.*"RV"0[bu/WIfBYVu98ju][s`Xu' E?961޶ dl _LЈH0ˋe¨L1eQ̢,HO{mas\ 'v,'߈$hdP}X*x\9ȯLd[Z ׿B8Bt4>i'ѿiMO|RZ9ˡ9˶ k>V!Db2I/Duw7ٕ@A΃^x ^!/- k:T纇&cj<(HsMʄS㦧J:4v9sUiaȶ.uRM^S+"҆y8ԙy]<86A%QO_&*ԧ$疝ѯ4}5n:e܅sPS QF(}#GvҤ4^g)vr'51ЈaH-Άꅹzy} tT9~ FRqWӜkxd60/2f]4^sCJ2 V8ܻ/" \&Aq!'v`P܎#ͭչ3n)8 Y4t S$eW8$#dZx_姟Tϣ"SvˌOf-%!5٫ogۓ>SȔqfj?#-l!jaQoՂ&Ԡ0ֲe!}z︤kQ(x\'ƐZSQ}xxI]Ck_ 2"mAI=(z^pĹ{NDca{?J]q'1s.f= 9gcBw=%vYu* i9k F3nSՎ7e-F_F5@Й_F5tvl6HGl&&_L?ad\^MT^WY΄'(kB3\!/mW!M;2}+JޮSB鍍Z8Yݩz\ U@vG0::ӕO3o\U{ͭPaL#՘w:lް<4# i=L)xu{"CbiJ *1D7]U2lf_b<2)+'ىыewMRꦙ2e"j {u 7C4Jk5P^ bH(nixX{ gV>x {}Duu`"y % =:q";F`'5s[|m6׵,M#nɷg#hW02m a+FWdoOE?k&"<ׄ"n>j:m'>ɞ9Dx.ZzҢȀAs=I%ڥW4ō&% @ 0M^O/7z>I_PeVM^6zAAQo4ʼnى>g R)y+=dP"]?Q5Ыd,0(0`Un9+QwWe&<2N {vMV89LQl&2!Ekc 3bO;_,J.Sz}x^cEtwŬD!#cdyJM(NT'Q.E"TB~>oztZ| _FAv{^?Һۖ]Sʉe56#sd0K^ DLk(<>`GiG-W&Kis7Plt<Z]+c#5KNQ}Ϝ=zdHr {fF~R_U`؍z<~U~{l; |Z'0lU㍻8u;m78F?ht+kҬs,N0]D"byع_9 m%FXL]+^Tj7IܔXy{(jq$-R>tobSpU^bUԒK`UXE+*2o[{zWֆ0F.?]ySsuR^rF 5 ,!-R7FuT(D& 4V-<Ie!"cZ0lLJҒ+7|21zPQ 7&Sr#3mE@HzO&f tN(ORiA~N\:Ū".AJ۠?3Pp2-cQ^) 8 ;?oy>_1tS+vÄWQ~j].8Mv ťM9-z:7k>E$(@CVXsIy$꾲 Q{-#/'k!ґ7`ՂֈD(%/B6p2{$'d:wՅ+-8 +f]}v sE; 9"V;Yfsf30L5?yU%v:p<a_F!zqJa zy]W?_81Ab]}ѐ`v4Wϖu x?6DgpJOǪ%R<>N[uQEAE]"9\+o^U| @ D槼>@Ղت'' M{852!P+[=A%&]k܁Ir 8"~Hfk|Is! S$cH ϐ0#J؍p:cp\k+EreI'y!O*FR%_HE5 ϴ|'z_._5n(u鋷}u:)B۔Ir"9'鳄Rs&&%E6ӾB;~LevֹóuHEBVIB5eg)`檷PVK_%%P! A(*wٕ^BtqXSAl^@A!/iƱ4{wS8n! uJC>jYL[ ҵ!4]DI-ְ91aIVMO7m`_BbuC"]DGsJEŢ oʚYC#)axa'r?DRځ+G?:1yC͍swoO=EOqńޯq("O(!VnS_ l8?nW$lY."=|((DD.vQ7wfJnWu[ `G 50>rsFGU_!fYh=OS ¬`XEPJr6i35p=K䱨rW`i]5L&a?y5py~_AEM6N3Em<^iF&C5W 30s ,-4u26l& V1Y6ŷv/Z"Gq}4P`(,ŸdRq5@a֦cE  {UG麫ϥ`&wG% ݹ|=K  >'4|^s5bMj1"]EP&_P9SP;4N|fc}?ylz`Snet_w_jvI-U@씰yOo6 1P"jWS @Φ)L\)'(;?| ]ľVqwxQ4|zT{$i痝Aw9h0ORy52[^ Cjo٭$Z UF&wf{Õr8S$~Y*Ď4B̹dZP_OZ`9mo/H>C5X?2I\ӡݰ{`drA '@u=TUTw}&5Yb7×6YR k=Za7}'G~;/G%6>ݯTYnC8jgbd]vnZzf$bT iU7\H 0͆#ef ʮu@ΫAnSeΙNz; Bt=2x`AͭDȢE KQ5O:r38l V kouKyv>kqi0F4B>m7?/OJ]kgmcb =OʄURWb0%2TfMTSI#԰3)v So vɯ_jli@R ]-= z||Y#԰[ּ-5:6Ul(ZҬQ@ jث=S?Pl@ {3FHFv2X_WSJ&r~R{z!uZ?Qaо]̔]0EƧ8R|O4K|:ިzQ8]tQ)z |ñ}/8'uPpX5xj*O>'NV!p$uYR]Tx_=ʠ`%>C*7>21m)@AMQDZ=DH:uȋo#7 k02t*lv& LW hשm4sv7$AzrfZSZ,DJvИE g2}ɂ+Nw&:975kk8|lX`E_YD*Bpl]aLu}OWs{FGf|<4%pG'0RQ1յ7m; rH;HCG;P|d3#XDhB`nKU8]aW~|oA?X=cFԬҗ@@损>:[8_>ij1R g C}Tn|~wUfF^jh: T>KS`,d@@\ߖb|0\ vsk'[BUP7 ]X[D!{lSzOߡ{e &qrd~̜p4v -_H߭ۢb 6 _&OW[`zi[<oV׻])GϜ6SLa7U.xeeʑ/|k;!ك#D: EU2/0 =3l`P d᢫+kKiXVT{ō'IbJJIoY|LQN1OϖI|4m\'j"hY'Rg \)v.HNEe,S}:ZD.JD/؅`Ԉ>bOBde@Hyx"!bzB\Vie1tN~p-hP(cM[aWr0!?!NT *SIPq,;muKkFgnjpeV厬O2N@tYxũ)NZ6ԷJʭj_2V݇Viz1ͣPv|ʹV-9;7C ,1li0UiankqժSrqHq$k،~_:$_DAOq]2NaHUxޮ0u/~/ K(S"6CI#J.9DR=n,MzI͖Ra}@c:!J 6 *<ľ0%Cq#<ݒ&+pF7&Vjݍ[d|\33cU P7/tN;[kT^c#WE~,]G vK`MOi..ttvN*A .9uEC#y4Y n}Ci'&(} !z9\lE< m?ug]AD r*n@z6ޛjX+OB}`| !t-XWt&&\?A'.^[~dݘɰ5Ovo@ g#]ɰ7Qv*ZӢݨϱMMF^^DՈlѠ4TUy>rnԖڐ~@=D"Sp o.))Ozp} Lcz21e m:EU2o.B{{!reu&txeD mX< NeI!MbDD߷bS,fGXh8.]c" /4ǧM0wUжG{q3HTLWj\Hua7zcf-58 ٣ؓwF/ֽT!o-8D'9/LBkEY'(kMS!JPG@9SOb8IYrE yyӮ/py}?Wإ7G3M{6J VFTWߛ!i69ѫ[wZW"Csθ(j*y#SX;>ZC>2Pڙ=OF74৮,$һyK;laKir^d6g{Nk ꗪLyE`Mwϻ,TXKfbA#qjv[Zyh+#e!*S" \< ~_WaA"kb+΄ú`ـUޖ\A ôO/Sj\jR Of#J2]'>4@lN#Y)7G߷M=|AZ ˢȒT#Qf`^ !83 ^ /Ґ{n#f/rHe}ԶĖW}U9S~&vDQ-E~";i,*E{-H.4%LJ0aH]+; $ % 8KʪR}I< VAQE"9xCA=*_oy:+bg]h4OZpq#5wHHxDhN p?견㽡*pdt/3T \p~m-S1‚ocC'fۯG\V 2u2R׈q' aha+\ɠ:q@-If8`>!Y;!dl$VvsѡӂX2axx4#;3IbQ:8󳽾P$)0}(= T׶Y[nc]"/i& V68 LV3MQT; "%I=!i2ιEYc2OГ-(ހA$L,ip,>ĹKD՗08+g|Uuk0NZZkBVŮ`Taf[G"]sgZ+Cl| !PCēz+R89?2&#&وzC>賖n~7Lp؇>?i|=q\irs{W $Û_9퐂!4^CF5t`3MDYbG8kPOM4t\ȣN+ )F[6_MS8ɵP"~]>% )D[|fXw~ 3` s۠t{<-PUS/Dr2>~8J` oOny L%;GtV͖WIO[{u4,|HDZ@|7$L2'5,⛞5[Nd Hmݓn%:3xVHbVkۉӴG #L]?%^4nD^Hm;|0d"V&삉RC#٪)m[5^*hbSn{ב R~}7G!6eƚD;O SNO4;u,sՌXi3KlG%I<QShFF5N-`b_UxrfVE*(N**eMٲ5tOcnDF.Ѻlt|!PZ=?)X>HZ/e-QUMP}il2r/q-S@48[o[96Qn1H]b$:OEMa,p|b._7Ct(skPpL{~97h<+> !+;nWX o flҲY. ֙'Wl y4]@VR,{ )\ Tz+_,Q|[RygMx;9$g &}h_ $}Cd|=1pFp$Kfr NÄXt-v@OPhs_ dc3өDz\@OXV¿Qm\v4kR^,ef# 3z7:#4H9*VvL99 a).H8tqˇ`+E66{ۢvsU}| RcZ?4h@ZSJ_<]){IjW: \2Ngޥ`' _9oF9?vHs>GG Z^F 0~ikM; QFd 8QZ7|'vܛخoEud ^ 2,D=lgGLx(ȱ 59ڂa^\ȴQwe;JY{)(HsMDN f#tWJp/xBpjez>@Hv-"SH6;@^B{ui6}ӠOiTks7*w/Y)Y ~s U Ω OyIތ&(fD K Ob;4vT& x8+X`-#1.~B=``pBãdYHke#YU&G,W e5-d`62x0OT|6X2˫M|`0ڠi,ז97{L(ܤV͌82\BK?Yӻ^JU@~6§ _d.Vu֣yڇj 3{G3=''4/IR=v.$e醅Iϩ(f20=6 yvĒ 6b(Vlb=WW -)}xQhvבEeˏ7dLBͣFbȷe:LJ|){obтG6A퀔swK%%t"#މ}4T?a-g bRʈw:t}IT[ @}gcš fB> 0Pp0ʺe5ͧ)J|-r`n+Tim%H1 G\ ǭNY@aKj;/RXI<#Ԟ2|lwE Z;I`TI幓C!h9]?lYB ?`fK`d0f >uSX*u.6ˢ;ʳ tSP- GWCT n_-#_snOT!&bA> F}ċ~g{p84dXk̎euZ"sNN|ާpgYZ070701000002db000081a40000000000000000000000016661890a0003798c000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/ath/ath11k/ath11k.ko.xz7zXZִF!t/LP]?Eh=ڜ.+']ݾb|z()x[,';;ȍg)IȖU"ȩ@͘k1+J4N(l˼5 ˋTzWO0H"2Dҿ.;öYf \Vq y=N*MxgR^hg~zz=O$}gW^=hTՒp R1^_Do L B5d_ _S, {xi0ub@bpڟ*ǸUmhb35u7+C^7t`TÙ\o'S,z eƧ 8Vl&,;Y55L8_Av:~`\ 0co9 SB4n]#tSe>[}Gl2֋@g=a垐r Dɢ 1fHu]7*)c)wT/:.po$RWh8flInV\\Ri\3Ę@ǩD2 #DY+vɍUJEj0UFhշn,CҒsiڊ>CLoP/@srSdnPl.' /|thwqBv{*t%m`ĪBg>Xfގr-6<~Ez)VI'yc7*3Z6iHa*Zxmݔ ލ:g U&kĸT Q㉶[GUP]⠉&Cn{m4 B"cءk c^4൪]qӡ ~rZސ~"Zh(Q P+>l洶T^%#R{ܗ??fA)bVnBtrNڂ2&_'2wȵ.)LVMބKIHCV60ee+{&lQIoa_wȕm4 S6.uzYM̡cx/@ӐsU=i湴(o*䃒&ˢ{Ve!k הF@ #PǦsOx1[,ra?" [ 8Ő78OtVw*W-S\FHPl)^GMhmLܴr\"] 폗Vv2:mZ,%qD{ʣ仨yYKJ j_q1lԗ[6J=cB e鱎womgn(?I.Uݘ]_MHR`tv7y1 G I4+|O_1ȍl!V>rc߯Ը-DɹIu4&@OdɁ~_:OM]߲OA}g0`]sdq(N MLWODHG6{7y2$ VհWJD֋j+y+է+mɔt|Ñ\jxk!!Ս0bq7Y/fg~ xW#bU9-Tu3&bN)؀g~*]Qyya$e"Rhwgy@dDAPW GJFk7gzo Fχ-bu^U.8uHQ|ʹO%OcRVa DBWmF7%g;3Cst;A[آ0_d!.:"{e3 py`3,sCzq=8,VtoYj#M8~Tc-9 #o{75"_m.7Qh;IHkᕨ~ Qzw5-HhM_N\pNl4pL[ȰP#E XJG{T{ d1ތags.Eej{ > f%"\Ń}γ' t8P6R^:\-N_׷NWck-+ =|[pL@akkr8[u(ˉ 9C4)Sf> l6]:FyB'E+g` Q/#aJB\ 1WeOMQ%h6_Wâl ^I; _s0Q[ނݏ,!@G[]J jW<@,߭fř@0Y* Zv{qN'^)4&pZ PjBu56V~0L9N=4攏aSl& ݭrcT"@t wIjBh⋲aAt6D T1WĬ`-W[7 u"sHpo4$'BZkI:@ =u"Ԅr@ptTUsbn $ʆ(h=8ueƒfbYe#, aTNxΨ%Oh:>aI%|,/u+RYJ!Ӈֹ 3Bh>}-A7΢QwSgHRHF\Do%=t@|lhkۚ IwLYuT~SRW=r5a ɮ/ ܒ>W+ d lHc#g- +іB?jiM8ڨZ18iWBa M wŎ|ir3øvx1c;E}vXiZ {chuORG4ҘY˓nCUOŠjCiia{K;J`(f|=,k^"f8zjI;k#Vᬻqɮ'|PSRf`AD 䨷bEͧNu_B[ 1Sڗ}䁚JqNV%6aؔdK: c.7(aPB)$lwzpɽ|0| Mb:ÊYe7;o99KIggf $4Or[[LzǤF EH1Yl,$Wed? &%( V,s˼Q:5F|+'io 2 iPnCyYvs9 {Sx-B޲Nyz3A0*}-FYRmÆ"e@b8zg-nnT?T"2YuˠUBAڲB-6z m'yL(x@H .XH[<nu+*$GZ-dm'ڍ5 pe xd/paJ,W&aI{i4D6G)&jD"r?x # Lx$yi=a:px ]̜8'd2^.'=Џ _"yTc+E1Hqha2ІGB*&" aYCI_j*UlX Re<? E*@@@s~l͖n|+/|  YC\g5X1L& څ:[h.i 0%uRa_oX d}:R@!r$pڂx{)gJ|vWK*e2fMFNkMU${Ti]n7}aPNڟi} 7",-pH~=t ӒwaHcA]#`; \]FEd 1T0:PB77eT<頠ʋl,i-{N.MpG7sfe[ CQ'>_u1AV`*))}JUư˒,*4>4O/D)=S>G&yK^DAɌN(F98׏kp/*8o B2WAr)H1*=NP;Zܗ]H!p, nk, $;ݖZ $!Nz3kI61t*U23^@|=̫++65v7osbiDFUaRz"`6|s(-oZ]0P|:ۚi1t& R=(ۓN͗NՒ.JG"F *M$0ej7k s *Z\;mFO64*;"'dVBRh#spZ ,,Aco"W]nla jۙy&JJP λ#%@S|F,&r6K/:ɷձE x|EmʱYOߡצ懤qpǤ̋ҹIh2@%0IIqRxaVὶSG[]ߎ/6aa:w63G+KYYt~<$uf,84ȃu2䗴g ~-m=QfHD+N`,VI}6 Wub)Nf9GYArՃ.j V:9#5? *29"9SDĸ`-\*`fTfW8ۧH50&QBHj۲٨ :@Dxe'$-i42F +AzS׾ǖƅ7mH.I` \|Da| kº1k *WS%y(S I#;^^7C[3_(>[3՜p $h%^Ej@RoA'_0q- ]!`%VX-КrJ[3wF7GH[Bt(7ɱ3fKm^oA}S/g7G?{I Q#QSyA&(gJًcͭ@Y]+5S̲i06h`9 aKrWjɑ}%#u;769R!m=#d(#Q[hٍ@3.VSZbO1?$u>e{'leL{}Kxڅ4WR2x [:oNU4p*G</ n.MoϪRZ}VqVB9eE#z2{.OD񤀴TN>;(䖍vYH$˲{gZv5dgy8UZ7:JI;f;r9k.ЧT=PӃUSaC.ߜ5ݱO2r_+g]IvH&*HY̘6oR(s U?ہ#; I2nğR#Lr\פ"pAvR4{CQ\A$D&mQ:aN-nTaRضL3cr>ROvO~K-kC5y0 P!Dqa1)L>]iz?V;Q4CN]*p6VTj Y)漨K{5Lh\H/Jc==%$Ue;_@Q|}L^0Vu kLqm/ Hw$-RP#Fxσ \մ&wG>jHs2cQstFOP05$㤨\Ȱ;IrlGؔ׿~;N^ovଭszDp3,gD?c#g7Kbl?m4%@ -52|};{Z#G7DVo9b/ 9-L) _:]<ʂk]3kԒHr~. pbEou=!m 3@[:a7H<;r愾uYJ Pus7 t-C(΍ã/juXqȇkHsL.ֆL{jb)NGlI]Ssa .v H:pL8-v6T<3=$Ig'X~LDDñ3$iא]/6THۚ'm 2Uw>}6RC'iėN;gS+Di[.7oBPP(anOnNH!Y :|㴎sq@(z^)($1d"+~[@=lXMYuuD|CGě΋R3ʴk_4 ]x9|7ݼб P@sH HNp>iQZ 'ԼĚӐP_2wCN91D &)qiu7(}},xʪK9l<;3G<=S͹> [$ s2}/p;TRHgz;f)rj~s)_ ]?X,!­?p.(rSEl6r ۻӄ@23 /FR q=WH^"-$`pTV9Ch^qI|4&2N2bn y79?*Qy޺MsRe7v|Ȋ$Ւͱ8gGAIX:ª3[Zo媬_9v$"=j Iwuigs22Y"chp812Ԏ^b.+gfP3|:cBlCNmNJJ?p#nw%U/Vbz=hdzhqX(}%CJJ L_:ڋLN>N`odsx>{Z6}H :A9>VrG#kEiN9LGF?F$P"*c >lZ N$b9!% /gE!0.i~<48V&88-)} 1~T vLt=>UW.pWQZ gMUש~:&I î-תD#[QJ{сwmdw|\.Fa1nshH:)oؔcI4\-`.$XS4;ܼ]\kvCS]A.0won{:t\xhf͵׿JfUv 4;Xb& ̺ĩNX9pŴs 4Q 45,vRX$su{.܋ze LX*`w@C,fpؼ̌f~g]!c*]wc4RC=z}>U<&n[@s^r@`d^G+$r7iLpד2q$Y&VǴ$(V2DƠɦRB24;4mFݜ,U0t2nC@e(@@$O[[.\D;-l~GWV5킇&Q+G\݋tp3^o;?%>Dt2M 'rtXMTf3DUv1w(#|@21CB $jɜF&)Rf'9^i-j>Y YW-ec/BU2( - y*; &6aR ,yB.I_rW8]bP:zk5cF BJ[*fbNͶoFƈxqwur#D1+pWKi.LPzfPNz[QY`KP*V2cD:u95"g;=o1ɊK?d't^I;RUv,t l:QP {}"pFܳwݔ_"',Y?A8'tS|݆3'O9wmnDy]~+TPB-P*Tb_ٰpuJi 6kqUqݸ!c\ ]>=9` 'Y/6o6)T*񦽔U+dvSK@k'eM[ z5=l54YWifef<[ ?YvwiׇjHc_;tdZKp~ 3 n)M!O-3[_Osv75vI{L$rI瑷ǵ{?6"*,g(Iꎩۼ]7RyZ<(/e\ KՎ>w@p>`\ =m܎_ JML߈WYA٣Ben7!q: [aҎ6cYތ}(01}ٓ{f'XT0mH~MbʥYme^"с魯7Ȼ GNF`jF;^!nI|&}DӁƴq ʣ򷞫=p^KƃLFFc {F9#Tb'HA IkTɚB¨M%9yB]Ep;*O#RuDn5l  cS^LP=#lል~x&@Ul'E%;  Oto %ϊ0't; V*V4`N&s;z)AuYMlJ5b668&=tjBd{jd\dur1Y7kajN^pOBF,ٌ]h ifihe'%9[9cpY,kM(҅_xNGyv[3$-hf*otk$ZMбS=NQܗC@T's-uAk'3.`-( i;coz4S`N|LZsV]hNF9imS/L;onj`P6Uƕ˖iӬͿbD^wu`Wu"2vVdO&^5؂y50-%^*Pq2ˡSzMɓ|xm}qxw( ;pHbp^-% W"z6}w6uRV<ȒJD{897`/j̆B](S;ψ:L*_bONzExvfiVtа_aɝ*yD[K|AnYŖ oUߎ'%tž1e;Bqo q~F^q,+?tfjɺ$u\ec6[[!xU x=YSUA5C/oE#$ G'^ׄz xn9>JeD}Ysy-<G ~{o*$ ~n;ZeYmm"}1q5Uufz[u/aaapȣ&Fq _´AE1NC{Ug*u{.1]\4¹M 7Hv?\SdAv]f#.' 8A(.^Kz;{iBv<!Lzc4;Ƚm"&>R27!crQJFi"ˬ/S;Gv.ǜeo4N+~49kO;84 ~!mxdTߩD+ Lqf/"u݌K^XR4ǚ۵H!fȄ놀c|yZi!m 7ތri`oRRm3)]ƫÅg(而i; kdLNY ˝fOE܉r"(mi&}d9ĿL2 v.aw])˃H,yn}c'=-cJ r2){dL%^ɀi`X:nb(?D9_*3ި7ԘHr'8\gVzǪ| o Caoꈦi2V_ct  G4o. p}vmd +*g獰q"c&A8סW̤[7bӰ9S0CzC5Y x$ԾL[p TJ@;>;agPhW$hJo!28y٤f-WR'D.Do8]6ȴM?,Ÿ骼 rF ݠ}6lyoPS'H2sv| \m']C٥;`.Fq3Z55\Dú֢M&{!Q_|Jo"We0plD5731EFkWݻE&@Ȟ~,uŻ8A@옄ˢ"Ȣ8'//r!Y m~yeCے0;&瑆yMZP!j/4#,Kݔ|!ͰI }9g_z__p2eW% hC'I$ I|S,xpz;o$\3be}l &J@PRi2Iׂ;qO׳N6<*}ޝ\QΊ\y[\O]l]Nsr9О&6zdbR@yUJ kHq.WN?ע`?STΣ[3RVijo$k {։/u98M:ͮ#k gZYi Խ 7Fo0-Txԅ;FiǾH|gKo:gTbÍ@!2 XAh ^v*zb)_hNװĭY߸;6_ra@e"x^"{щl$Ȅwl31=y6(DHR0IxÒs<ՍA;Y AbH6lD'h^'%V_>GZ]׻(]c^<.HܦgA'x#c0 o H]:FvRIJ_62S:^\tN׽4 Kz ȋF砶1~ 3䃷!yV'ta// mpD "v),%LuA>xp>X@}GQf ~Zs9c\@~q#dz ӗ) w^n)1bA}=>l- g9-y7p&jf%v%O[ 㻾sŝyTXokd2*le&C %噇>Ety˦U0]hHT4DK`1YL.a[w]Wǔ^T͏ԎoƦ_)4!""q708d!3Y\BCMƷDB`p7YIbr޻{kTJ0hr{!>Uc/]= CHFLRD\ khmƏz_3{=MW9KO%o0M:~LArQ7q4ߨXq:MmVrVYBUb~Pb"װOa& @< V0MXWD~&^\ԋ&X)c.<љ㪰N{~J3k`n[U01: A8El\? M1>;':v(0/}.Qf+h=4if"E}X?,>&CpPKMXpU}v> ΰUj RRtnhdkux\p{'u*m3Pu2'C JymCۋ!<׀o.;7l8K 7.19a_20✣z?rn/C2*%V=T d2&ֹDJM#ǡ؀BjHõTWƚA7PQdws'Vg%XX;V.rƱAތJL5F^s<>U-oe1q3\yc6&'Vp+Jim|˕3|cO;Η (oKeOlZ< Jg^(goǿoFg9:uYl@)Q>naPS ~{3L\ adKf"qPo(<7V=R_* Ŕb p1߈!Y&%OqJ5'TWqBO7VsZ$DK5'ТWcEtߦ.g2 mdcrwּ"Nq;G;~+X-+9UߟCA[G)% C|2~>aI^ (ahO)[}@=8?a ,)@Rb:BxpAVSj"8+Wd&ό lO3dz'S3_Q3cGq&s$GWjU16Vruid2)cYP}+QK@jah wgs#^@ך;(!!3䂻s[mJnIٌh,'͜MjAp DhVLCLסuO<{;Bxa~S&co<dzo}>hCmrH|c $Sv$%0fmOvMjMGsߢ$/uѯc[]5ZJkbBL;k2`T2:=Qq=n4ot>wRN!CloC9$A"Hmuzb}b(om;z$_ICSPK]X2+O{\ 9RO$; ҩdB[ `.Rn ~7U BtQ#  CiSF}Dv.PkޓJm雯4WE@J?: CυAX n#v6iS ,G1θDo׌s5COJ ]o lGUCM$HrV y-#k EO@#.(2vhOHϊEh:ː霷eU5VEP*_yW-X}.9CUoq#F_O*ݻ⯍lA)8~X@ gJ*=#.btlLn,(>9= ӢxEɕuT/:#|ew Ƀ`ĒtA#*fd {/3vƙUY>'?Wшx8oAY"1I 稹bU~YvIL:keO9G5QKsX`|svHG&9#_*a R'@fNWx SF b"UK=@6 #Xl1Zۛ[XX@6-NC$D|oB#1r2日E(2q Do|eAG'5[mp%a*90<$?87fe{ҳ0QBpv%/_I[X 8.\ J^Uۛzq@$]vp."Ml؉8#"-p=c.jmZF b#a )Co$?óG9UA 6$}O 1Kztٲ^+Gi78gI6sJ`}OL5^;:薟kpE:CϲusD+Gd>yϱଢfwΥk-5 zR]r# x̼YQFCMeZ~t1~or5L7ҝfϹőL,!0ԇ}EG,gA1;ܼZ#}J24˵TI^1hrFb1,q# Qc6sڌJeF7Yx=žu]\ցhR©֧;.^P@-2a.TFD/7Ⱥj8phkuj(b DU-Z09~>xA kRiI1]!~O>j7%c]%Tm3p'l,|B Z`/4U57c:ώ:85yH`$۷M ,<_RVU/pd% Ӑi`SfE766l;v)q'2 $~2dEVevP J^ZhBMTC.3tqyuy8*#WٟV nk/fG\Hi!@ԯPiU= P 6>l9,5XII{k^T˥?tǸ%7JjĊK[dM@F#\r 7%n#,L{*Y!8P숍9uKmUל+p+y~ yXlnqܠ59W!\A}i( )F$X[uc{tyDy4 uxzYf81/X^NnyNE*QJnKxi`奴!Hbe v'־ _(n3(JnY4_؝C4F7J os̵'i %5J]8>rJB1 9S'p ,Y; ٵb/F x%3Z2gzl2m#We;Oo;˜9 W.7_V/Ӎ-ݖ&u :yMz"qL>yNktػn'tAb# Q8ʵUٌ!{ր"w4:MBVՒke>`ي\|;͛nO?gazKA2?/+` GHjKwbd6Ke;ЊVfzf8hǾD&UZn󠘍(fz˱B4镮vBv~MvI&l l0vW<^Ҵ"b&?[e5WpSy8G6$ګm p=ON!/ul V7wX{Dܸ.W@#8 6'.fڙ{[].bպ. ǯ Kwd?MQL5ͽ%gJt\,~jz Q,}RGP>)'0 Zp33ER IS߇ QRe>G6e)A% [-1rJ]-wofHǠƑl̚j,Ùy{ffj*U~`Ƞ}Iq>L_"M[䕅 7NF -{}>s۴iguJDVbKScq}BM-+\>e]H Y7 UTN"-Y+V3 +&cw|O$5لDI1>\8wm]cMₘ49stus厄uEjF~axQĸTrb/iKZøVݮJr6<3M߽NRº#,&H6c?k* RY _DB5:fGL8HDs+bQgՆ@߃ ]֯AzϳT#Ÿj˂54뫕ϫ8˒Jл#預%\Y4u_}##~ުKogXԟwV1IUUkDz@/:$I^] n8/"Dwq-%-a\"Ӑjkcς'$J#g1?O9# -䅉hBG RxlO5|M8y C8R,4Bd]P٧ōWzq`Y:0&.I(:FEn5tF?Po<55J\X$QQ ?TC0<񇞂K$&;%Vs5FCI!дÉCx:yW-gN`_vv06v8׭% `-C[hþE\9z.rIJ(> KW\mq@EN;D҃ r1WCga}ep[ZkFYG"AI"}{+h%0%zD-e^fla!Ajr/IG*!RMxzg0J𬃲Fy5}A $A'r<^p|!NJYm"3@ G {ř\5GjN[+77 {ٴ~#P婒|V)1LpxjH ǑiDh&2O} u\6yA!";Q׳6#[#>dJco.F+>z,"K[e_63k O%l.TpW!2 z"iPiK pS /UBw[{'U6U;!0f=N`׎,3WXQ55*##lɰh`Ih2&-TJ>繼qQ5JkX;-%h\%Y"ϟΣT m,Em[^J\^5W gjx##zBj 6ELjۓEXuFp0fw+UH-\6Fs}M|4{ĵǁmsRZrK[rqU:ܸZ7" Rt#&IWï}ᵽ{=++Y8 2/J\ԳL:OCAQ>ߝnS/VDdHtO?>*:kK24t "#!X5Q#1x] Jppu`Xy/ׯVMYJ;hߋaAnԁ;j.7B~g|G ؄Ùg7BNq`QH@?Xdmv-P\b2.O"z}MĤl[8w3Q1ڛZV!eyDOAAմx>.^H|"Je#WdD\a2 ( r ~v7*#BP接]@ u(dj)#4n>R`a Op N + @k`6(W`-J;/VhJ&tD?z Fд&àS;zx6D<ªɉob6u3yi# ({O;,-0! ^ \ڜpǴh3zu<8 kW*t׎fj']ɖ]ȉV{5KMﲼVit;^pA _ iSJ4(2:/.RrN-\8KX;,Rsyk0 G/=tB%ؚ@FO媀Jpg:85(#Uv2DbM{Fd-=5Sia·63wrB4Oϖ&L2Zb74P n焷̋ѵt3[[M!}>o֗$kC GW4~qŷ2^tjRrwW3Cۦj:'xp RlN}|vf WZ ǜRuzeĉ1:P FAIEOYkSHL{iVuo,rOq/'=ǜưi8H<|~*!e] r`>hU׈ $^f1fJOU)KHYPS!F2>VK41.}G|T@ J;a"Gٮ˩mȽO6P5LdLA77Z5oQF+#8%iαpoR~wk$"d;l>߯ l B.QC+xNYU傤=:MfkJ7q5UyR\.4a" gHg-$,W=[(-WtpHn`D ,rq2 Y8"s't p٬AMNf\88Es,eN>uLm= dH32J};H34TڄmTb~1ߡC.~9y?,,:v[qRIη\%X^nƜ OX7ql8_D4MCeޕ9}ıE;*8wt(X}Ȼ9XAYCaI+ 5s=At`znW;ZT}HՓ󐖮Z7v~X!+Xh#\*͐8F \(EbAqXW`HiPtM')Uȧ2jl86~`Yds?Tq"3 u0ƂK`X0;EA;~KMl-~zhiý8,XX}FNgtll8՝nLa& yT7#Ke˭jW$s}`4SJy?WJP<1:CbS vH BZN1}39ܣ. ry<ҳ"MVیAa'_3hS,n\D۝"gdfQ; w.X`,s_V#q̔A?;n=CQqQY:c{< Zo!;k!'U4$ ;kX$_<εX%r)daJ~qb2.důR9n1ێ-*KF9P!$9dí),͂&}[*5܆tG/ b-`7cT*NXQ7^}9A0u5csF-{5RM\;"zqV "¸gwܥ8u~prւ~F-DCl e~߼mXyV'gLem6if hw+h-T7t<<KJ;!@6.m9Sϛ\ Q^.s-UBG͹1p}W)@} PSss"DHw}Y/mojfĖ^} ?Z_ϒWvBZ1]C@'[Yn*5čHH9g$ ךQJb?G 'Ned.o>\HY5~)OI[DvKw8}8+Jj,R[S)ԏS_g qJYm^[^Հ*1e3=kM ?=qϨ@.G.~cŋ0cB% ]d,\sfmy?*Ǘ͘ך ?)YoFu~ z66i14${L|Z )~x#56ٽ/o x71 qGz7BE o8ӘPipvw׍z2A '-GOAofw 0O"ҽ$pVq.a/9Lm XɈߏ /sljI| w'q $ǻx9n}dT.L`ѤbSP%`'cE dhò[rv&S977tߤWZF_+M4~42[BU/L?LU̺apMm0 D c )Ys׎z! VIJ-'oyLܟdZ @Y"Juڳn>fcVS !w@\,@W ~ox^+8Y ۅ'>c]3}y^8eyi=Z]s'X P}o%O^~[wR[<$>s"?cY5ţAǭvolDbh3e`RZF6i˰Ygirѭž1`q\^2~ Fiy2e^IM)Wkkn`'\R]ٞU$Ē:?%oTZ0iDk"jf暎 h)mEd7(AMf$)մ3eykJQ]ԗ_tTy;xvl`rEQg.h4rEv'aOŇc^^2ܦj`rxŽwwu7n DQ~B"-W%n!hc(z%W2uwBzE3~oXiQQ)0uK1HЗD*O>t$R^`d:cM GuW \&>BY7ƃw[̭@4/$Јn# 0n.d , |I}J#RB<-FZAEQ!7o~ 5c>XU%uR !p EQ%x8:诅0bZ)E}V2uy$f"B' b{CMtƋ:z^unlthXK/]/3N$eMwCqB?JȌ_ᩏ, nB GrM$c6~`3X%flٷ>\DN90GQql'B2@?B!C iT; Ʋd(&^ݪ-C$yYU e@$Q} ji~XHQ:Ug痤:\'i劾ѿ"x<r2} 4t3јϿ8zWYzGcM1RebGݧ\$+ `{j\TEjr}VCĩܦg`YdZ`\:Bn٤`6+L9>U'`1/49668 1G],;Lz`g4ګh*)O1Qwnh{93ֿK?@!rZ%Y]<~ []1Bӈi׵,Fq8-?MQ*I_Soe #VJ>FJrIj)~Ą|;q OGXpԵLGj(?=/-h>H`hpĔ8R(iHOnGŒ@pA_o``o}w),,=xU C%@HY6BӄNOڅ* Dc@oX O_',;N+iaGnx-4`#gXlH%GBOh $WeRV؛=YRNgR]?=fUQ|YR | /#zm*Pgw׊Za^V6 0YB{_>NVrWߠE;$xD}4茞E }/A'pJRb!gJtr WuGXJY&ƒfuՄU Pk>wT y=!ϗMļ_Dosy1o/ 2C2l]fjrPbg7Nϔ@7V}s Hen]磳,Fep R~}lSЦ`^.TGАs2d͋}5ܺ/})6 V?=vh8R.ˑW|>cGe^WVK|IT]F=呣R#2iG@+&?ynrN2$}2hp-wn N1!ZVc:Poo(v |z|B1>-dD:),;ߒR_Tc(fSm̍CG51h 4P2}۫F;FfuUaml"j}U!F.F:wQze?? >u2hY#w|3"m_La$;-;V{)˰=7SD*`ۋ,02-/4ȂC'PQx0C?EeU;ZA#C&K4\ Mǎv(9#m #APDH &(M3nt| OA KNNSvtp—oJH\ ?R[~ZV&qb!/INoNTRe {NP;;h#i'eًw! ).i! hE?đD>L;?94l|g=r1Z;}UVe.#UDUOfr~?D;8rrQ&˙g?7P$!8IMOJqd(>?.d7qJf2L8$MJR6 $X!l¶ƕnEhvc$cJ2PZ2mnTE<:MЁ%V>cfi`|}_ 49"_(`nTԋx_9䨘*QBqHp!֢D%8KYLGV%$B+WWTyሧc-E?7-YZ+J45w@D@N^:]gjEOLKGn4hm}tZ0ZvDY?kٖVapmRO qLo$;ƻyھcg rki~K@! ro^` ;ʔ$![}0Fg:dUB]ftMޱִ; S ̉EXp(5N dTQjcvP)Q$Fyen) Ps1zgќ%Oj4GN~?: %j(@q*] y" ?B +w'x'5^HݣBM'j@%/=oNAL"o8#vvl`$GF0 z܏[,>%J%~NΟMw@}|^ [9*&$\@`3ug>G*5wPx۱}ׁ xԞl/p,=b1#Ƹ JL*v߀Xɯ˻*awL%Ȥ'MԽҡ-Ynݰjݦg?3Iv3xE:p:sƮI9nq"kk[&S|܆b,n'/1ȶ%0U*p¾և "=ԺuN9 z{Bc5]w|U75gDlX&OTĦ&{{ϨqU7(nypi@(mO {:e?w(xi ~ՖnIm;`9 Qt|9yq1Y2Su-ifD:ʻßP.l"Y-f"Ĺnm C.H5J&}qN)R-tO:cZ}9\}0y3< $Úԇ-^,b$$3BoJ_N!ȡQAE{+t֝%XiAڅ?qD%0ﹷg'Ω}j_AgtL Yb'Zq2*hc{=E d*[Ͼw.ڜ!0Xg~M#0IkDv-+NVEԜ[t́WwG8jU 6ߔІ 楳/#!;QSs=ϾR?سr @s@RccT+abt{Ij\| dkB<^NO]]9=VQQرɌ<4g/c/?gce^a;x%sb8~\0--4%^8XQMqLܔPAjX_gX -B$slͬzhMU6mN"[wh*5%f¤2&%;EnH#y|~+ 9a'2lJ my# sw4X|D""-JugF³]%NsHЬ45PϚaUqVmx{rd]Zlx'R_cBƗRZ,C f2,(rߤH(EkLPgVFVPJ# ShRBjb%{gN[@u¾_\gvQYW<ȠDY8b=+Aaqz mQC(L݆|5x9D(l'L7t~~RWhRNG2ÓU5k&(?>}]N@gu|zNC{Ls/!ˊ~.kē$23P<3>p[ʣY}{n6ĽU?'"fy qt2ێ458#!ܮtH;੪"`}peۃ&Lr4UXY)G iol:w#+&u`K$+w&fj[# $t{ ?Yb"P: imv{lf D@TqRO/ABfx7Ixd>#w =33JP2ӭ*o\| 94lad4BX9defc`GuH4g*U+x~F̅+X,~-yAhtcxKw s=N e߳2,Iv,O#q)rw1v oE`8tX*p_~Y}!:$^%Hwv10" ߳hK8 VN*Hbи[c|26MoV ȏ'1walyiK9:jy]/w܉aW_~]ПR*b6.:%5/rϫ7޳KbØ-A@O`wǒcy5nj AZ< ,>EEp?ħ ǧnF"`:yeZt/>v^})jbU I- ]^kE˜<[Na-Z힩:y^GJH QOzv47#WڏA'}+xX~=G6jb^Ww1$T@_,wr5ݵ9&QzCWN|͟KpNs(Dsh'0KT׾6I,b&hN_o|2 GuL6̣qF>#,^ τE/Mp}21ox֯?VC+dD4KP#[x Zߚ i~+'v8_Pvo4ŸjdXj%&NJo% Ⱋ׼4%=ܻYA#iYpGʃt@CNy-}x`>1u*1x`:$W=Ñ hBǽYfSo {Op䐱،9xrYf1X=NG 6s" 97\IPA٩rը'j&׺>٦Jdc$$:p-lt}J- #.*#0P:mcM.["09g_*Uּtdf9s1j;STǐTV#iM"SKYLN 4o b2/ r*={/R5LCZ\Y9֤N4 /k_S~nȌV.̵g' WT-":-lXSS˳{6 L"Ɂ[ Ah渷aR0/d-rV92?-{ kfހޠI7DC>l-M{s}m(EhC1-׌@=Wz) !?T{zMxm=rFnԧUb>CApgB2KJKšx6{Òd˞@NB iB ']U[buryiLD\~&a|nKY5\%0gDaNk2 ?߶|1C+>B_jog!geNOT)73'_cW\ QXnCmBмZhlXz҃K4˴ǒCYp>֬4wzɥJ<;_ Էyv6e(#>{6=L-dv)o#TLژ££$n$NwF%U6Do"Us$W)fh%XJZ7ThSPTyدwZ.AUƓm9o*uGkFyٜ QHffC !)<æ}>"J 7|Wi'T{mڴ2ٵ,DyӆK::GBD0b& 5k<48:". @=͖`Ӓ$̧I׫ ?߷ 1n1ڶ++50\:=a" [n㧼gT;  gq^Aż 2 Ch턎8b% ;@goSqZ"uX Pb lXn kht&p+c j/* hِ}YѦ;6)MY1x9;!SS[Ё$'KzO[Q8DHi#FΨOy`CҖդŞÉ.#H­U_󪣏[\;IfNB4[G/)w:16;p襗r/39`k^:W@z0)?r4Ty"s& ^E@,2|pEU*$ǰ+1J8<(=Lh^mZ`TjqpӜsEۣ:wi#|Vl#>B*V+M/As4fȊ〹FN}F3}-ڟ9EO<&æ8XYP~c>Z9{) +1%ͳTPKք~’Ǯ-%M~26n&kb.ćh5W:/,Cne29lF=kj>u1 .avǐ56R pyȄ^̎iTZv9sQAѮKuh-hSfo] YT][ ҂DD^*>)u`\^I;BVtSs=3[^\FMJ<>f;_Bvy3% KQ1'ު S6+eA\ 5mw*f ~T3UC_ɯFt&֬#΋֬ Pt$r%s&rHIyZqrX9{tJW@dZު&ti I ]f^+Qr=x*2BWL5&Q(~-?eX{Q}&r*@%4>b7ʴ:Y'{GNř1n jG`FdN vcbi}]1?+`yeTN:?WwzNrR;y{?CPuh5יUB[ġg<~W)]UckKTY>S 7Y.Rnk1,&0>c=~G+nGKΎEkhnWQ胟0xbC،X6N|KԖRUg?9Vp+ͦ eOLR&#R?[8e1- "1q!dohC^'s1|y#IKO| Dp܀u]qBIKU`BQl**cf*20 ɝ Qۺ$}pr6UjJVT7̞[5Ef'_]|!$6 u&]aچYڋ7K/hCX$e0)V((tMdT?7hjZlN$!)XjJcΨUpu8[<$UT I- T4B5e"J1A Ʉ( kڭ|*핤Jqh{SҞ4ҙ ]6r Er8ŝ*Qay)xG,SgY3M/<:*tM y9@QfsӬ'1߃M1V5ddjuEmU nך.CbV"~ܣM3(K/: uZ7xս\HK{qy >юG7nB8ܙ 06uzBv!h綍IM`%YfO[w\vzӆP--[ոw/{5@QLzzJ4f2YO:l5\B6=ka5WIx4 Xׅ6,>f4"_/}/"ͫ(@}VtSh)]4YKgҕ0j9(JYyB ڪu\kE_VfriVs u>qDMkit1:GCcy;$9ny}'ͅbLvpߺ 򋑐}8([޶}EV&Q:F_ꅇib/iAG7:dp9qz0"$ճӀA0"qW8uZ`7N`2#(K'`9֤\zNP(32msߥ znπC5sڃ.{(ǜ:#X|LU{*9ĊQO,٬~n7i_<&CżGNj1 zy gxQ! \f:@F "T!bYd1]&.LMyY8b%fi<-g }$!Z<BPxܻ~KEEy&< \tyWv w\+iDvZCEH~M(ԎVj,)=+3ϋzvn=P-u@ZOSj]tBi7@^M%i/+#uZ=KeiӲX.+.;䡐Iў\G iY};g[ pb@LZ=qIb]MjpKg;3fqA XѤG~jZ Lbx!6A:'MQGc Mmkd:+iEd>(9Pt/4ۇ~c.@]a̗f9T|]!Y,≉fkFйHzBRi(gvQл!Iޚmh5;ॴc%x?ĮM㳈Iޮk֘X'w]H{Q<]\1ϸ[ĽO*6Gg.\- 4o6"c).xwP'߱""*l4nWf,tmuQ'CU:џ6yy~ ̥oh0W5C$mS=NʾE~xup&&P#Jަ*rrܕਆ<NYL j yE#>Ǭ`юY448*k`v'NB<BF5KM_8ѯ=t.s2!`<3c@̦\JtFA~rd:=I5c"뢺N'B)sBsΧcŤKn$KHq)j_}\1cؿ%&C rj2aC6 egE+c$U?tI/: F3G` Wl py_7}OL(-,{0ص5?[}0ђF2!}":$ZIlt7% F#o YZ5~~oFY<70 X;r%ORTLGg2;?\* M!=OMۍNnܾfg%4 UEjf[jKoӷ3{\枴%㗬o;}` P01SBu:7!º?7CO6["sF8 y:v,%O,kkI:ү>Q4Av{lI#s" "ɏ/z[mMn뀈>P:yiBTR-d. )| cZ=#=Ej/ ioDVePE[ ;X0[LVֻ ֞BfT-JqOpOxq&,?O#L~WraKEUKčGkr7rIyݰYW wS^ AB(iC#t.]|z]CVS0ߞ/&h2`M:@Fb\MN:տ&Bµd#6.,Zd9zti}>,Hn]^dwFkƼ$iьg]Tʐ әRR90QK16OFs֜z(檦wi>I>ΐ sZ8]}ky$8#"mI\%'Z'uf3m f)3cUR1dd&:tF eP^N/, b@}? E\6)I,AH^wGFϡz,/SV$L W9?scgIB0>[߮`5Sw^/RiBJ=BMHD?+I*tb(%熏oJ`b?Wƾ~@шi|D~3A9* fs{a:"mU^or?VgVf?U! (p4'9 K[6R82˂27uuWeüҊq<s3aMr)atmBYsʥV̘v<4`LjPNDB/2Oh ?' N cobMب;Ǻ0'ɮ$+Y =wcYRKZ'&KWTBiBih"*X-"e#@2О -z9_$dkMZs<%sKȎFܕc#r!|u0,ݾA=N|K2[e滭Х6ַ3 DPGJ(+S a^ 7wV?2mlX3(e*[g;Yj.q6Ct>:4[;:X$ ,KoNZY2V?Q8EƟ F55n0{Ӄ0>{\: փ?5zT KZ+҅ n&Z)r9ǵ.QXEIxbD߅Ij΀6"lgwxɈ%}*lOlKMǺZ$C@kʃl!YZ p,m' R rUBV(\r ϹO+Ww ~whV6')Z^ imrT](߷G7+qCﮉ4" y˥:E/R JO`hGms.y\c`F8^ac_~Tpbp7e1Z ȸP@qjgvk8_wrs0h~VD7Hc7/*$vaF4܇n +ҞiL)d/Ft~сۜ}]6 mz>yEٵ`z"s&zn+o\4 celP!KqaFM{F{Dap٭] HufEvo^.ԘFVRK͹ q,cHb!= $0qⶵo( 6kz%hun&t*ۍZ̆ԓiͿqdQ)#hu!0{!W!nQ/W?K zuRU,e1s⃵vK'M$fH#\ro7 < h%`̄Ae݉| 71&qEcky1kZo:Fd ј\9@fZd{$w?9ܘƼę~' E+ H')wYK .E}KQF$Ũ`0J3A  🨖\bNYFiɕ_Y X-+_z}a?NJ{~Y@੗ FvgljfI"owN>@o%[XR)rR;70* ݴzݵ^)q2z:(րsFMR7_w,ZNQLt>dF{/*xC[ioĚL 7Y8}hc2 P{ &j&,'->}I,.oNR|)1z*]j綺]i*/*pVeg]>7Xi¢W(1۸VPa> D-7cg{=tgɖj!ʔtSe}l,4I2C[h|xAkガQW! vn `8I: >ݷZs35RfrFѓiز!zSD!2au\8b] h`-jvmhBl.Y0=8ӡk<Ү͸O@|M{ȁ5lR>gVc~}ec唁 3/\j۔I]9 `Sha̼JRn״97-l}IKImϛ"')*;|4k bO\/krs$@0Neؤlʲ"IAį2-&+ #5-A‘O> L7|EfaVk"]$/hqfdKmߐl K,} ڃD%f٫ڥpVBt ߸)~ mnxO QK|7)X͛N}}Al #Pлho!пT:8]ztݴGn>)!)ZdToO\w#`:15)7w@1{F L;/2iEҠWk JV-^wQ3x(VK|B+IuZ'o?C-qQf&a6_ϭ$H[U+kP"P,p]}"mGWeFM2!˼rfm&UL.lL!?<' tc)Gid )tc& ojxF?L '&khĞKl .^Q座[dEšхexF<d5)ԙ8Y89S*b~jr4npk'ӴӖvSФI%!UY7qb?ژ,*먷ؔI uŨ NsRV &d ]+",yJ@~SW$@Dv`oR*NӚAIŎJ/4p rǎ ixǎ_>!* <:Q;esMU^ł&ү2:Shz˪p {~๚r6,Q[aTNc4Y!`@АWb׳0ud^,hKSʬQ2ꭷN bQ].(w+EkZȟCrRR擷zd H+ [WCJXaqtdyYSP'brx87 יl? ]OBDW΅2 I̱uRڿJPfJ&3,ٙĎ.EN(6YiH>ե)@ν)#>pvPMn  hR$#6?Hw>iFx{!c'FY=Hqy<@c#9< U8I$X41i q>t]IiWgMb:,ֱrQ`G^/POPrdg*ib(l.l #bC\OL1MEA}5]VNH=A0oq<\8T K/BUKFr G/]F l,qoYN|Mγdntkbޫ.Es黬~7lmNjqm@ $-cRjg0"lz"=B%JimD_}T/6Yh%\AY` H=1Kj?l"GWe3]>5uHC+}!l6$]8 ?T4!qU?ͤ&Mq%Y0WA/0~Ă^ejVrUMvG.-jv(6W!,ɛLF4-զZW9P9b1 h1-{a 4:*S <{W2K+ݬϚV65Cw~.+:m(+"4ro폧w}OR!]idx-tlᗁecF;mj} K!(ڂ n pԍIB[ )Pzsq{d<| .Ҳzy|0 a%5UY4t">ÿE[A!$,y,c$ xF=ӊkEBQ#w{h@Be;̝+Nf[}mVuzvgCw|gYj,q3бt ?b(B=1hwgzTS0c }P)B3>u²'eR}fiyɾaA [T/^@:nn_7*򎚨wǝ< _[w󞞧'GM(&̿֋5S>⩅?W" NAj*ְ! b,kgQB4RJhtEh^MM6y~XO}Н"+(R}x'SR]ʔuGAYLM[О,kOE!>"Fac$.5jX'KI=s,Ays7ptm=KapW!dP0)t/Vrwc1[osGg΅~6ym]uq^Esu^BWt^ жrq r25^H-S͊Eiy7.$윀moVz+khPf}?'f*zCpDs wV!t8D\X]rxo\/4 5;pQV/⛏BQ(^~TF?S? "۽ܟ[Vk@/A{M79u[#t85NIg1IJD)=eD21K#hfR| &OmP fXOi.dT5j #tmcgh<: pIӧ>bBUCU.UJZ߭G-̡IG췋N2iP1Ey RUn~%cAb %,N:{ӾR`|~Ff1Fz!XEI+$bQ\vX$Z ,L`HA{宁bCʗ.rt%$.2jf+RBPMσfsRgπb^y{ǿMB Z󪖁 ㄡG*-\v~RFLy(}òԖyj*cg2B[72^]f(sO_뭰ec̵rJfG4`kլ )w.8e'SH6Np HMvƚ gg}>X.r Z\r'hz"j-yzc4Jt9un )هB:ܨқ#ŘѽՐZ~gK}m998$ Hٲ?@ã[mMpҞIvM<`KKgfsm w*/O0"W)+~pK>jGY~s%[֕' <˄L0&S}}3ߘ uU-}' {x_'$PtMc޾g >h7M , ^?mO^AHLǹ? G&!,T5,l 5J3kNg2ɡ + A37tH:}Ybh#GpXYE! 5b\:YᬧO]|p"Z"Jջ=i>BL!k:`).6g a2<\7=[G[pq}ru! Rһ:l$1'Su\rD% qfF;74kM l[&6OLw$m.&j'M]3uveWbr d -APu`J㖣*<\ȹH`TKPnimu~Sץ ӺEb #`bnv:V [2 Y2ܨ;&L wCUyJmhCtlweHs`Pw"ҳwM2Qk߹'W$Fj=i5w5j)Z&ZΈ ujrq !z.W-kC_jSG~/S )qiH)pCĉ* Qe&2%>ﮊ*']R q <ժ5w>Pb*'Dѽ/L/鈵9G9j0jb8&yL녨t q' {MFf9pO'×IiI$RQ9ɊGX+/NGt7&/hh|,O b']}Qhv=( Whc'-{7=q«ZΏiBv3e ~B@IX`wRM\2(z q`?%$c'GX=$XUUA (%cl":{ 㓓 g-LU-|zh%K:^rZv>,迷i?.u6˩A[u)KGz=w׋H[2ioaϊ3klvZG'h횫\7FM/A *]2Eޱ94J+ʑdշd2+'t6|>g9|oyd?lQ4_UXMbFɫ-,G* -vX4ɚ~J)|4lcȆP) z$'Ir.,ŭ6 @qA>@-q@`)C=Qk-Krviد|,18UW H3Յy!ڠ?r@lTX;q^?=VR-v&+[}~0zQ6۰"A16eaqQw@aqϑIe/'"YP;đx&ؽi۩7ġ^=0Ffҽ"N|l9sK׌_u i@Ѡ >Q Tu>%+m_NZ{eڕe!!tN5:V.'')B$4f$.FĀ[T돏I[=&n)YKvج߲9}ozAؚNxTEݵD-E4} چ-+<,t2rSc@,g, ފ렊f T$U>^I;Rp;G,1a$f"t=jYE$G f[#ls %nX pY[cKQ,iz7PԤT GI=ٖQL>V7J2aՖ=6|TIGdL7~dF n@U[FU ە:wЌ"C^e/"Sί5ҸF57Ŏ`v9Iiؼn wsڢf E{'Uwbѥ7՟׋K| c<7y^~mAYߪQw]xAdt!lMgQw/,iU+j/,I!]͏ܓG΄ة(02 U܊ss8|]/VY^9ged\,ۋoR5XW,Pt7dxv! *y~B?9}rOPJ!rzyw*1e0*/E3eo٩͜17fσ dѭ@˝Xhm |e'3Kk]rP^ ݩϠ0st~BA;"xQszYZ*MN({=gϗ0i` d(& ,B|abA{Dq1ʤ*E R/+pkb0+]9T*6J=4M͜)t8o.k{M0ռ@6*Vq 5U(gwi{8NQ\Y\`qh&u,ǃ PTmq7J 4{Y+8)Aגl$wA(Sv :G@62'֬[X𹟀JJzNI9i8FeA3~z fyW[M&].%qu11ez&!zK 1,Gܵ"6mnScQ%bNh˵%pFG-_3/q:6"=`};ԙev#%vGle6@5J) I/XLY5t!ya|_9 ήvESĻzݾ*9ˑYJ]~c+$! E337v6y~Fdmiƣ6O¦'dׄv|_Hsu^KN5wl^;0ay dԢ y6t2x#0~(LgQ@_Z)|7{=axl?)-t:Ԕh0uSǪ&CCv3vB{-s 8mHxrEZ8="C8-Y;q(,faj5E_ϗ!7Eb.I?<ϳlv Tng]Z3K4+iДry!cHHeLk/ | ,*P4GYR099/8X Od׏>ǟ^|DH^B-/?hX\cZk 6Cmr%g6(Bs &,M,>IYhRB2Q1sACR,KIiۘ ^DXfԨh-9?>t_&Mf6Ec=?|U(ojD}ɻı1hǡ";Z7ܔ\f~ %%+!U40O6ĥ J4FV<|FL]az-0%]C+U=NtO4[73>Տ]yHԧIw *>I3c3z {.?hSN/}6W{V R6yu׎5\ʬO\РY^0ʇaŗ,=cZc‚Ӝq4kN7iǍΓNFwd ^lUp3͵0Jfܐ ts̅4#Hs9W$'Ժ>JN9L''3^3HX!4X|mZD+O`K/!!t,+*j!3fY &^ #wlJazPƗY[iKɊ&*ݿvu> (G\m#9{q !/\E~x똏2(0{Bc$BsqLU`ȯv36n0Aw =`[-k۷l, ;'СpGz8),h4R`;Nz0 V'jBsO$^I> *A->l}N 焿(,:,0]$:MxE 4OvYkf7W5[o4C!oc%BXan1A˼ܥZl 3d ;Df̠*<_y!~NL0Ook*Y #'l^=wl 2Xs / '0ӘHGuzOћ =ZAYhQBO=nR9pnX`V2fќn5__#>/oEL_ǃT/У92؅c11R;_l X?".aG#bw.9 ϖ'~0(pWy$[ ,lN8!Fy(X:2 !Ke܈5h[YiGm8y~2/FdQhV!f`3h/WCEoj X FD껷1'tl<(3ɖp8Ѥ k Ns̯0لͦv×pq5mJm7y%3S/mQ]4L . .^¨Me69D/<=0~/-3Ar0Ǭ?E4;IUKBu@Ɯ@wf-bṛP- mJR^#OBcU|d%_ơڡL<8^93s| @"I'0&Y3k$ I\.%H\?>iY@}Rט%V%xTj ITrhjhYp1EYm+*#=!W.j[^VTXԁKy,tHu?^bYlcO#E01l̰VOB 4qH~KJ9eocG#8igTiIi' g8~8;웩a^a*2l`"l~Bp(-Tߪ쵟W_,Bۢ(JeL\U4$75N!L6x[0ٖ qܷ=(]ĖB:lZ$QZ|l2!ՊΈ!u۪' ;emז5!JxaE؎ϑʎؠX{-7F1!!˰4Zũ~e  /W&}Sq$ J-Ce;Ftsd[bGH:iv_ l78~] TeO;X<6*hU4Tdfx9%2QwX*v ]Ud`EyP= 3brQ}ùa03P&-}ntօP#F}Ti*dɇv˞`07Ԉ%e66އ?}=;Jϑ?eAN),MAu_ CFݠ q]=Vzͬ;>*݀V1SXwq$ &vlޝppi}ZͿz!0m.TbH_BWMߎq&Kgz伕EudY1;Cqܮyq?sQ sdl~ s8Gv=۔D@O0dj+o0퀾e j-t#z'4kY)7iV-{M7v1qPo)8Ժ̱ɗ}PX`_ {N_5e}[pmwlK 3BjqB?ȵY HQS8E 3c[j/] ,ERckunoYn3K,s2\Kx'+!`<30wPF#aLAF.PRzY.߯ln>'bW!MjL?#&7LöO}y:р)LihڴdvƍFO.#;hL[i'-1 ի9t ezrsAt/CH"Z`y R'K9 mSW!>0s(-.Jo"_3[ ߬ռ~p<=TjqDZttLI?VRN܋WPft~ה`Տ):ZáBTyIcbo`m+5nbn`:$+e9keIezTy  MK f&IEN/n c3>-?[oNp4'A7Y)gȐ)BmOS[  8N1ZgX$m?#|9l|X#'`!Mڰ=tjɢT1E $RsJ<>mw8ĊҸBdfzsa@w|vuP׶Q Ę~ccQ.@lhI"= t梷{DŽX(z\jkhR)Nu Up ' Ml僊38x9sxSt/kX5`T|t[+QsR\K4lW~q, *ENsWHn=aubcN"f 2%_nOGl;SD0ʙ.@ٺM•O\.ˆ#CReU:Ku)Y>|NWzPD̮$0@b MB?AJ(,n"-/rC 1=4$Χ,#_pV{++C# .a/ 0E#:L/ ו#%wf˳mc;1 xAOv#iV ާJ5Æw1PT;lqh4p 寄R I %jɋ޵γa_l-ƞP=C`/zSisoTxOBAg,"⥤)8/巩~ZԘ-J*>N>CIl тtgs~O ۨ`VMB^KV8LE.{AX9ςYdk ql'V[e*Z16^]GL`ܫqeoz~KժMe!ՉpDa&XE;;a^vt=zVVSjǸݾY;U^rd28/R VD:ݚq؟0e &9Nhy4 :_2?uy_*5O7|2paϲj^Zn.mV˴eA51]܏ G}/UK9OQ+&;)D( 8 JtǠ(3#fUV@@oMONA̱EM,K}WwI|(:T*o!3Z~`Nqe-p;keח%@3\1 Ͽ^FK8ڋfT* :-tYBb)aDE !F)F;y@@dz'~uw ֌jfJGlڼNR_m1o_MadTGr(}tA"h:BM:NC5cKHI6߅9olB R.9JcЙ9'$^պnz>>`t$ D<ݘO/~zYK-D%c[#:Zkтx"_?㤗 ֝EL:S fx\LΔ&jF֊Xe{欍Sxs{HpXYن1wI:MdN@h1MBVzg55\:?{J"Zpv>k6;*|NҍO ۾@'ZQءU~C<*70kpjs}^O8Uiy7k!E@[@W%yIۑ NVjaC<Q=n5Sh D*oq u>0FT-fɦKo{(6l,£/;oW&^bjk Scv0%A_1DWCsH[$z6*7$.d+&upE)I.5•8#&@ej (k`ecJ⛴w3kT*9?Gq`2:V-8罿QDa0? nS_v0(x; CPcD&cWgG2prUSD #_t Nld+З\8' y`XY꿍DgyCu1 #\ZZ;P쪈$,$=u^3~*}XK~\ >vt`&5`xdbTLɩ!ܜ00Tkl<2 ٶYw$1TtRn1._Hg-0>">3bL 4Zrx6I)0YxAaBYpsLʁ򸌨0ܙL̲.SӵeƬU[aݍž֢,-Ao?I{8ZT-q1ٝ!ŵzKd|q ,ƟzX+rK2Vؖnv9d(*ȾusK(0'K@B\KrgUp؁2}D&;QʼnzX̽NaSx_x?R~'+$b2mH <,H%W#`Sz$CG,t|EhDPPM,7ʫ(u\r K+ r1H[ړzoB(.No&v/|U 6Ctw,#leT6df.'fT97UӶX2g#I>WYBym{at T,HE ͨ xݟP2Ozw1| R#$jA](:9> sY:nu!P@)?/k G`;G/p&omqG$J hݾ*ٴv%P[][֍%z{è{6Y=Gx1ogd\Ѷbѵ>hؔGT-TSsTA*ٱzYz94C]5b-91 t5c$S9,emݭ@|&FmtOLGlx>ހN9I[9[`OYC #<⭬˔B*@ 'C kE`?Λz{фB6\!=0,f S٭<ʇ5UG?u 1-X!ұ%wN'ǐ neW5_Ѝge1Dx)`kYu_4پ%M^iP#x֛W%75^kuټAD=W@wNb¡*m8nzh$?ʉa' g ,z72zˋٖ8o/V6A#plIA<^8'$퐷y) a?ㆦh-=7a(Mw*#G'8h:kDO9~0Թx: V8XyO f<=+_Kxw(u^7dX#6-)!TJ~NE+5_TA貾k{o{ 3"&%ek;A~GVVi _[6jKU;h(f,1te *Ѧy]mP)Ƚ9<0szS$$).feAݱc2LI_T꺂tΪ7P1A]Q1(2|Lz6[%2&D>Az$@[G<\U8#sǂ xzc.AFZ`LRUݫ4FW)%W81T Ci9 ڧHz?ʌ'f,tIg"èTWgnvXdGp$kgXt tBR]p_ 1PXy;(GZcNB FcJ|ΟK\w:I $#s:{2a~N'pU;X<>jJi䝄hj=ɪ: ;wPw֠za" 'jshJEL!JV_'}C!uZ{B*;+ vH]~!bZV8>NmuvWDO 搯F=Z2UL^Pe$׹E9Vq4&_:֥s6̍~lvz4XDf?V% y1ew}KpF꾭,e|j;0.vz: epڤ:"XFQĚ46nXʱ4֒M)m/[AP9^Ȏs3QQ sY}6 ֎Z!.5ON[$]ӹO,)n]=9>:W% wKxX c>oؔ=/?哇o8i" {\P 'IS]v6`TpɽaHc@>[{)٦'Q1V~lCɖ.qyCǐ4J-xD±"=z|!K=* :柎e A "ߪ};@PWyYsC< /#.Ka̩sB6 eŶR#1(y d,_Ή1lV`jHE>63<m?SC7o[Q1|X8.Tp.QK g秚ûBF׹m /HgO<ͧr.M.e:-`x9yc+)iVPp+j͝y3Q>62aA1F~B 9~n?x̑]#kț2&Tu):):zp;%䛳Aڶ^a/v{;'ӓ/9"՚ڽfԝBOzH u YzH5åFv m3om*'fz985ޢ?f`Bc9"'9NtA̕ 6hUB'}H/ąGߜ䈅 K~5b/Zo@IjT5WcJ+@WYB`Ӷbbq$ rѯ’Wau%%QLq3l$Hk<ķDqEӷZ٦&sfvϡj|qr!,cTiz<=fa#Ǒpc?BзS|~&BibڥeXi AK.MhysgN*yt\P[17=nRQ_#vSp1"^ mǁ{WxnNP362ϡc;9qͷ@'<"l(6: ׻2?,;/p,pJ&x#$5ažn5sv,Xjt8)C)@`|gffgaIG)]o$T{+Z΅ 4D0j,O]Yҡ՟sFF$ְ4[ɊH{+xa^rS{pJ_mF8*Wpj]ʡ>x`˳ k,,HziMpz.Z_q~.b}q! &2<Z%GDSqlP>/ɩ3ũ볧ō mƶқ|m7>ơV]t&VfsF<,m?vA;QgtlMd%&XpvgC/9b%Rn ,]vF)o fie'[4F5gx7kE8>zqdq~ (C 'WHAH&璭-s+Ȧ=XK:bPGtMLd,unc]K?>Gq+.bLh2a$u[ﯮAJ2/rATo2DًmSY?X ;R,c_Ut,fzKH?_K/K2Ӽ޹nsqq(Uɲ"hyXP5 N j"P`]:V@^h/@mPYCzYS EVm8 *Q ,8;#Q&Cb0ZK}?p6@?VQԥ&zq1E/Z4}=y}_=}1 }9gJNLy)FIuRRwh,CɹMI"ayΏOw/ApOa GlN +9FOE3۹F Y"<ˣybE#'HZ,kI^dۊSN$V*du 5_L^NI3'VRH )W,}TRk&//iujĹoQ.*2JC@,ezNũfw## EƇNiv1ɧ_2./צFV9?z9((q5?LCbA) _M2 A>Ⱦ6ZʾU٨c#(naPbG1߰9Gc zkE0kфҔz؁>:T(^jQ8 |HAF.Ia-f$)$#_!CVt] ?՚|c0He awYK}ڮ0r)QVi?4$F@Zd TiWV8uA'_(p\xms΋P@96UJI0U7y{j0OﺰԫJ4vd;¢:Hzni_ijo] -^.!5' [✒V ^ nNWP0>uDωL*wFPf{'sLNn930КffB`{ωO\!HM9Y}\\tw4-Ofd^$B`Fb[b(n.N]Kb upp"Z#d?ViQ N|/z ^X:73kMDbHx)tye6@^S5~P:%-B#R#5 CGAߴ_L(ǒ P : @<]H0c!gmR|O_ 𝟬*Z82dCX,T&つa$og)CHr6]|.X"7{F2T+| :i6̮ 1֯}|$JQl l^ g޷uT/pHx}zeC'G]JSAqDdri8.2TψHL3K[܈21ģ|=DO]FvxnF_s8x~'.zT0 %5{?CRJˑ(/D#C:cu"IRSpb;r_bq Xȱ9npV@J-77{;e;?utE .OگF,kTE0@n7SS4>$STjyJ]ӧ~6h8$M|}dè1yI% rxm&dtX[k#bwꀐ0.!&ڇT1ǫӿh㿎 b"2Z k;_+c<<EhLJ66[BE Rqӛ b7$ @xHV]j<>T3)ͼ*5 ;bش)~TYݚ(FGԵ{rUJS$rglxfXo4?`!^07F宯Y MU"ڶo6)3HS#ۥ'0UZ˴\ޗeJ*S0d)YuinOZ %}LVyOSפ6FSfK` $%>uJyS~>szE^2yq4EQD;C<(Tu&2Q+ȫJ"P3 u˄HzWe6AKxW5ȷTo, )q Y&H4Q ,fwӵ#.t|5C1Cakd )eA-֝VoOH- c1VQ8rɓd+`"fq+ m@ DmF]_gu /='ghmJhO-rUDH,Be,S}Wvf 4ojV֍ ǓܼęB`zJ*.Kஉ!YZ鈱? U/ʸcj9N`5FI?`V81g]n,VB±fDK@ˑrukT68@DP*jt:LV23sξr { Po{ek+oL2ctIT g)q? su .cB#f?f`e 0;@QXgE!LjɄ zGW 7ߙH`5|Ih!NQ_^ʲG.aAcߕvL,btgE)ěq[=W#ߙJ!`!!4Ef0lZY jT68Zt̸O܏>;_|o:ۄA ]hWB'ZT-䯪*b5>8; '+z1{ֳ}Zf ݎFӒ_LXj~ |[R_,e8sPmei- xD}UtiLCfnnWI)axv +5ʧ6PhW^nl~v3HLz$i1t˔+Yi~|==mi4LahO"}:O`} 49+-9D!p``KY5u՟8 'n݋1GofQxw!B4Zz 64VC?LW[=v]ؒOChx&Q"~HCw:qɣ^s8@T^R#G7!d8o IP;'REE2Η>F4j%%IZsٟgmM2SȲtR"c S᪡&N 6U|HS2uM7F 0)w[6"(h ka%fk"v]`i#)oHwqbqV"ٗ K?1H DP VZw6~W@FDo3Ӻ[?L~#aDX!YD;uy'J_PY*:WcF]X&@`U+{:vA]eBoY$}pg쏝ti0ׂ__E {!>-,x.:>х(]y\'{>qC;&*d}=./zt.<Ř@C=8 hiv]. HLS>B ~?Cx /@e1aP`j *v W+L(PE>_Τ;̕A5Dp{ikQv؁TԄb&>>7ʁpզtN bhpFK|𦎬IcuaځJNjcj3ZŨ*%vD>BPH@bE!磊Ox*{{ :^~iuP ]D˘B!7=;TO3w~)M3=ٜ"6{qO$5u}wvC.+K\&\~tv>Ođtm5@|DNH@Kє`kXJ5OxյA`,(Up3|tF^Ӱaz=|U+ϖeHy)(ei*BT eVȥHw;!ܲ/n.8^luf1yN M(%jWW'*͈%Xи<9R[n,g7'8p؋ ^Wƌ 5$lR~'S?fYJ'YKrܹupYN HS*(B) 3$tV !QTFh2墡2`k@8tM߯'NY.w@YkTW83]}`Uܕ W\i毬 8r0u8]\k ILQnlPjiBTR%Ɋ_/L`m9u AO~!SL=/w%21ii |aɮ@~/-oz *? rNK *twZ G躘׳U7򷭒`zeHF,lJth,HLUNآy<&p`hSPZ 4-"_D{p_zhЂes-pjHs<ܽdIJԽJSIqpEF;4XyKsUǥ L#} &WE[afdYKZTHJj*O,bA(|J2[p0L-%H2M$"1?BYS:8`Q?7l>Ԛ`pv pr!?1΁ ۤ8ufyVvJ?_9L?h# y8m+U/4@IctcJt{#5y{E$ǻ¬p?m@ FtcT5>f'uBYlE/ vh6X G'?l<Ӱ bV";~Wϊ7v굤eԵFÈNxl5)SDa7$١MS'Px3 ">|9CY%1m Ð"Ȇ\~Ϫ \"HeWvؓ3rGT'1gl·܍;ɞ"oV.K ,3&tJ̭0Q@3;+}ff);]-dFatMavmhIFC|.%n^,MT']k:kIi)0h1E9em[۴s4e'?vU8zmH xq ullg ^*ZnHސ/6{3~1{QH ȳOPmI]b=Urvq:2Aa>zkGw@(\$^ ^#c?!ʽ3h~.UyU&a& G[U̱fs7rWK;c)5V2pA;.i%A k#If0zV \cK CjA &Y~3&z ]V ?#MڜO}:= 4|Joo|zc>ODh9pL 60 5`koF P^Vӆ:ҧj3oG#/5|6Y.NRNa82' Ы5g5'p 5]&KŒF rߒ=&6@OzG3oZQS,Hi'E&\ /GLvXa!p* .`=P,B)z[~#;3VuR;X`T1B9 _=Raݑ R_DX)D-my޻)Ik;I7Q{%J85ƣQwv X (MPN/-%g@AO,˖ ^ֽX jܓuzEjX\;1Usǩɞ?ϯ~}J8lpWWWNڢݗ#否q]iS:M-`̨dߌ;vxĞA ~8 ad룒 xWwf,vD1^ eN_3Z|RLN P].Upieda Y|Ii> ͚P9޸Nk,0$0(/՞1= $3k/k::3'1gRtFoT2}c _<I޾")S+!NO{] IJbmO |>؝Q]5Se2BzV(S)et>y.soRnl\^T""kUjPԬG&rlC0H GwFL'5Zd"3ku \xNM(dl2[rGV:lr nA КAl| Y8s߷%YEiMݤ0[ɴ9)6 Ю_e;^$d>j5Iv/A^$*ilMC9~9㆐5z*Ƞ|4Ch޾ ͣ.{!Dhj`:~*> p.o6ykly[.cwC\ vc { ƕ+:۩U$z)d &|86Rp K.]4CcQ3&-?odJ*9\y(v?>&=^5S!T6!.(˪BF>\kYp;⩣exV=5$MуH& ?ub`9w^˸@TxA+Gn.fk`e q}9Wh[wd;9,cHU΁pi亂OwHiǰ-ӥwQlH]֢ajˏ¢!pj{x2U)+Gɘbc!0&F=m5_ ;RN ۤrF;os)9Xt>#Pj@5Dcĉ2n,2$PA] )kFRu£LHi{半;0Y0i&WXt F_{n^Q1B\\lbsTIgY(((RKKC JzA[؎~lb`q!FU-a}LS| V{BDI \`?w_sd'Ӂ(6:? f~Pm FLp ۱_ ff#ϪTnN3HO+$"n3+FMx:Ɖ-$,˲@': /iR{^0INi[JN@BIҗVvA4X@ZAJz*9Z74'sD͝DHͼ@({$J<- YSXI j*,8Wm\h(WUsis+*i-ӭTttJA"haY%iq6ͬS5ɀ#u1LśyŻELR=Dq^yv|ZLڭsQI8 9QPRY ;ܳs30Ӭ\ԝt%qzH]H+z))09^ufǜ<<~ŽB'#~@ .hL;AFLTKˬQekS2k߭^]pTZ4}P彴%Gp;r>؛@94A= ~+cnE0p_ ߈H]}hm!^iА;^ys*j/rurRJ{LɴL*e0@)S yLj0 yn/rmBqE)Rf!I-,BiV {c8]c Z`$]MyՈ":u<֥ hk(bȤps] ʐ(BLn4e (wSa󕲡VYIgF tSa[҂m&)X8:[ե" сmf|3j>i#DpHa{=="?[%|YGF[+`ڍpE,lᎭ(03mCa0$X{{hvZ9o.'֖=:5xؠAϖX;֑޷͎::B%NjrDv,>&=\00MnO?SyklVi%9q䣹eSLP0x QFՄ$d$/C_[an3jhɎs_h{MnCA25 Ur _ZGBֳ?v U;.gN `~!U_fj^`FR":eic3C>NIqmZɞ>RwJ mXp褌=sh%&܈3>bYr$hӂ4&!HD/! 6HT +Jb#QNو%~!ā"U)V*`_OB BV0y$5W =MaY9쑁Y [`3;\ZB _CFwu=!^x LYe+1qoD!WbUZL:Qϥk s0q6'7x9Qbfx~l,6Ӊ:ɤdqP/cEd#%NR^O36  ڃr飫(#\.ߝLƂVWZbޙueQn;uj+Ȍ 6Ys%k(ѳ;.>rCG{2EQ~<ۜkeDL a,^gN)G~H;6,L[m_'.i-W+ J'R;>HUvф&PUn]m^nx7]ut&WkHnlgZfs)@M2rE1(A/wڊ-Qk>!%]|{KH ]%NY8E(㔌an2 &<_^fJM`p崪K$zMJh"ܔM-Z7&ۡAǜ,>C.o-?cu0{zz{]L6[[<iaQ.Tjîfeuv=X\ ^`?WF's X6 Tŵ=!`7OʖDSx`(<8pPbwU[N1ɋ巎峢 bH|9YqTBrvů#X؂KZ7*-"PM޷P @BLx"RKYQOv]SH攋_uD```5!9#o="Z82׶ٍaJu=#uk8o AV?;[$okG7t99҇xeʉ7{|^;= Ӣbqt2NZg~ 8vVy(+݉n0ru] gn St/_Gx靗4I_&8o[3GvJˀ?tSGJuZEAշށ+˻f֋-R3H9Gz˕t"3u#Qzh DL[0%'0./-7iAbMb5c8YIQM K bٴJfz]ir\y=Tb`l9 ?;^$#7ōxRN$IT,uN i(s&wAIL%Z84#_.;?!$sEB!!] wvs3 wXt^OjYRl`_9= D=j'&9St .r<\A2vIeF5T3)}AWcSl³OA<=ι 0 gjK4e!PdS% 7 :xa&.1F4R.*-9uHu{WiۃVX &"wKR9E:<$ d!g^9;A9is=M1bw#4hd92B}|hYdUgֿabw_ޑ. iQ[{*jtgňqpw2ŭkNwlZ6ut ;h8fG'20J{14JR$9wy%S Hh<`f#n7 w-W™(_6Tz:"H;: :Ʒw4+dxSI5]J7#͋,=U ΗBl%46hDi\/qO5r«u۳lF9Q@fMjo @3͹[$RP#'qkւ>QN,&8-,afpMԸmeb*/-v>Ru<Ȳ54抎h MM$i(~b"{ӝ PY$릘Ў,;FIȆ^W?֩[ٶ^/ndvȃc]:WNh"D.`7 ږeHhtguhPW+7"r9Y WуهkR[ky 6GkloJS%8ezF|UodSB՛Ux}x;]4c Z6SHO)>^*-D[.vldwrC`貂6u9x1F>#>5Fކ-pPRM6RN(z5*$sٹQ7ߥC=>jqtѵ59NfRG [b= ^7?6J#9D \sjAiiYhLbjsTsGH[t ebelk@x ;*xih_a_%ؐbOj)9*˻y͉"Z?Jތ0Iq- +odjs ax8WD3{6C -h_eܟ?VʰbLiu\[Y1irf܏)ŪR˰F<Ȣ*$n טYrG1(tXkA/|iCv,r@&'C)`,bHeB !6f*MSMRVz_5-?ug~3gr !#̇?_/N#&=G_Շxz9EN=^9 bր>«'9[{7tdy*@7b]  ف~&â9|g>PH 4*ZӺg/ߝhI/n6*/Q}sឫvNKPZ9M7/pfy,{ZNvte'ۑO ܟ4.PL_di=a."ZWkvC)flR 3~5(-fò7 <.|U1; skEr74m,ٖa4D\[rݷs~X ڱ'M1#l݈7 ro< o9%6~nV^ڷnVo,1/}>I/9\\.6Dz_TKӾF9` gtг#CR3NJ~xi]=NӁ7 5pA&Uuߋ⽂6/ž!đ/n5fK5G&ywg@ς6?+wzLO/png i!4{cЅ0O<q`b]a.LdT7eaTr&Qc%E!쨢 Xb-lx4QW)mϛ 3[%m~"=(Gesa Bz97Cqsk);sgOѹhrhexHy'zv4/^,\E!81 !ucCFR:u{'wppsў3L돈P @l898V^ #>,nԳ`[|䮪mY]SWsO WY['yq[oodRsfDmkK &v@c O2),с$t8R-ȜJ>~ qe/'5J i;8%GXrF-pxQ~xd*t4}a5Ut qfiuW ѵe{< +͏`thbZ`8z)/=} Gb / źxZ9YKb5C4- C\8wfhhZLzlj ڹėcn2s9C kk3-u n@HJ~zer Kl)q?oADJƋ!:cnuh="']"Lp,pЪ(l:U⪑[4ϲ(0mP |i 5l,1f%. M Y l9"Ouj欫]۰7c7ȱQmvv5:CaM5+կȑ<0xB*z7$s!t!wa,Z9QI0ܗ'p] 7%fKe2*f>T|JJ AڡɰysZuӉ>!ݱ P)%?O|Go j߿,/8rQzCK%~{+yX)lE,E7ݓmb~cXB'Q8c5O9toU98R/^ r4Y4}9+DHbGt+}X%Tc.$Gg|TB~35c\ #B~3w#Dyl0UM,evB|GtcDžĝpKx#.V='$e)Q ۧ`n}ޞ]9lHPE7sb0#c k|]E[~(E1|E.[+~cґﭤ1`b8NMejQ2eUeqj@ǼC#i|iOLKoв4UuRF.3|g叔`u>jXثEz{i{)h(} KM6 2Rn4 ֈ*fXuc02$WhY I^ qO1 97!`Ŕ^.|rj+ik7qۇ6P0y$t:{6 듣zvWՒrLN҇%YQ ~,Df7M$CG+B8ͺ_\8bV⡪5[lpAޟ8掔gT@x'іCp=$ مLAzDTb'QNRPPPxMpE{D@f cjzy0HRAs 5yOMޞh7b7Jp`Q19Vok3*5yy2s½$ݏݞ6;>^Y3$Xe+<~ [yWq|=-+g@MgUy[R? |ܜU1mD;kh+1V7ׂŨae$G#Y%n)N{l=_kGjn O{U$&pVb% 3:=wu ).q#0L[Bۯ¬klhgjL(}վ#bW dTsL`;I|:%\Z} r"RmH& ux*1wu ծh{ 7v =㥉UxW~ȸio>r6'x1#- Na xBy=&>A;׋̕6X"p.Kٔ|9 #,^AA@Vx3)Y>Ӓ]~5>*d6dCp7mx𶟃]#o͏/e@iqQr26x>t7nS`J .c4u94fxfF(B4xF`?Z0 Ώ0h{E1 tm4j"KP ň5o'㏭/9)Q[ONfq2$6^!X(Pnt&p5S&iHn {kBh2 099^79Ek8|j2y=h]n)}/mh*hVSdZXѷB-euU4'(䧣s."LlY4*ծ.p[AWXR-WĄO¯+`rI(G|h- ]Pij06|{yUZa+!3;5[UmNt( \OERƦ(ex;^+XfN~Q454F7uv/֓GJi'Cs熢XۚLLF-}q6U=Ac']{ȘW̗rn!j=+MѹG:[]*[R+He'M,7LFˌΖo|#o|{Un]]~&D1GTl !bSsړP<()cDN ZbY]Y:mr$&íx#=-on,lJ XَM|X/Ne0 j7 tR=O4B)Gx b,CzURw(y̏CH2B;WE9o=Rs:WS2i 9rbBEu c`h/]u$X '5R\u;JˇRA-V! Rop:zZ88Lu&?e$$ EJ*|s2 ZE>BxuQpoMv-e*HvXF*eSQfm9|uTdK3%AS>z㣱goW*y5`B0sڨ߀k џ7Uȑx惡%?D?SZ ~JjNS\ ;gPm@s' W">1u<~u/\D\2UNT⿩cʏ@XA7.;z떄a hux4NYO5U^ƢWRٸ%,MC-8KV4CMmeʀMeҥ?rtM,pQslPϫO@I)99)Dզ'sTH=c#mFf2pmzDQK72+PT2 nzpEdLtEʗd=Rs&bm$5Pƌ8cyibs9h0oQr)E~X\v&Dv3Dm j93bqiXe~TL׼{.(C; `{xeo 0u.=.QZm˱0ފAN,ݐ#o>MER94h!K\󘲁.7MbHze\h}\2ƯJncBxtJ38ͣ(jg>mr@􎲏QW6& 7c \ 5X eHOSY&zRJvļgn(4&M$L)?98# Me,gj/w9l9f 4VPHxٰRsK_=CofO 4a7)aopfd:` ߁^(BN}d\>Ģ\%b*#B] ?=SpH5u 0઩|'!lCr?th^mwu'P+XT/bwhTM|M1\ DR#Uq¶Qevh؜?12@DvAj# s@Vo:, wRpp%|GV<_0G: DU0!ڿO5+l4vB=,0^#`8?JKҧWw^a+JqI|êp{)ߞ/vl1?ǟA5P 2Ӷy{l4S흣M`߄'͠.6:;ƿm:򇧠$i[C_՟k7'x țc8+Xиb̓ -ۜC! O3||79Bdr0"s*^)$jE`+>l7P@"#YPGYG2EwC/ӹXcRmM&鬅pK{a}]ծ?}Q6 WwxmE5ӽ) מ(TЮK=siLFvit + ?:=;sᗪ:6=aV/ =ue0Nϐe֕x/INJS{o} mV"$hrLǜe߾K7 jݪdv4pE"Z^t#&"c~U"wז@gPЮWWvFs^ J'~U*Gך'po*8<%ahbMV"d#*S9+.0 Na:476VpN`7gs:m$l̻Dr.pm rP0,{šRuW-ϧ|5Mq5zv]jMmؽ*Jts(^jfAdK2"f5%!2lԡܮDO"A P4N 'J^Sp6iaG^HiIL?,+ZZSe(M՛n! -I~UUIZ.? 㛐gJ ̲q2$h7cnޑ$ٍ<},ѷ/{04eZ[Iyw@̵фH/Ɯ:q38STEU<41&mNL/k[4<~{wo{@[r7KdW!%#J){E )a L-%/ׅ`uNW.Æ)b;ٷgQhCIHV`a\@\ QyOjnII?^ο!K +!x(Glla9f گ[ht~ WRUaZB;>l40\;JZ 50n3gK҃[pI|aU`8NܷnWJlmH>c}srx=L9O."۪ Ȟk44kKή7+SS=wV"Akgĸ/IZ4ߔA-Q"~fC8 7}rE8B I7aJDL|@t[I_! SztGE`6$>pTA(ܟGG;lZzrˆw]{g1)nok|vI9PDr=F́&BsJqsMݝźal&SsvQk|epUG`TV$ۇREm@fy|]̨'#jkߩW#7yc0G$=-+_ǬFAio2 b5y~퐙FrR5kIx>]umߨ5"㟳فls 7Ca"ݤ@ ǡ@| @Y#xU#}`=mM'prZgM4B;.^w;%:`"{k" .kS fQrc>،1SI3Q8B ؝wv9|Y; m-p,5=Ӝ `䌵s|A }זfޥ;1w>M'>f麐$2}4JuUhsyIp =GR!*CX"JƔj=0,VCj1/lE- gѶJYW"QMvn W0j893N%wȄ^ג4Ck."EC W6텀}挘49˭a<`1"ޞUGLghfvEd楧1hIѺ\T}PBXf&ڞ}atFU.'7K&%ohbΆ $J!22T!Cf1 ?ekf Mu^eZNncž7z/Oܦ*ig[ Yե?Cݲ.B%s`T @-vS&͉7Mz4_ .o Fxwzn:cmBkW!5<Ʋpԫ_JH?鬼3[Ya\ďu40޶}P=b C&^/4@U8*xcYS+]J!D4]W_rol|ɤWƁ(b3J9dJi%Ua):b0z&;&tnu~|JcEf6X:2ROӦ Ovԓf!bLw@ UТTID!Tmڿ0|oXcիԒlNJHM?!$ Ks0MEh]]l\4~\spUh=ςzԦp?F`?:m@Eɦwm^si7gOD Srk@|g,M3[SӦz3WY2;A74Χ5}}RaDYR"SfEnus3 kw EHxpkjQպ !s6(H&}Q8C'[fvt6 'R--ƚG6<DoS}ڊa+ s޻R+I]=80w9NNXR[= ekRhk08TXzYdUQ^ ixIq\=ɼ:*-}#8NYH;f%l{@<5"zD&ÔZhb[}7(jTj80Z|bdA:8 TNݰُ_{F96[1*F!<6={luCYH_w.~+HK)z wK-g/;Jͱ6¾/Z2-7P6V厯In@nzg&g3(2o0P'[gC|mk:M@b3W+ĵqHhW1l Vx,ڸaY 3BqQQ+窣eLY5 u4V{`EQ^X&3a =v5c\!.VUXl4QwnzDA)SJMM_7* 6&” C8SwrmL_ ۔[aMvE CAPdb:}F}~rGTٌД `yun^I;cԦɴx62_sPO30Dc if]{O W/bJs ?,4)ʈFSv)BضIa}fք8㞱 Gha)|1[+;V I-]ۆ`S ,boG\F@W&1~3ogo^)&cY~ #yBeXqAxRe}][ˠAzOOD[>+qKŸso6yeڰ̼=oZk* d럶=X]1d Υ@hA_ 5NoB_'[1tr f_ZeP.NlV57QNwkj79iˣZCիXeu [˟U8lݔ7v{w&MSY \-D,C`ʒbfG&8F r4n׀X.u'Y1:R* Eڌo퓛-JD;u?1?xXQPE+G춺0nLDd|Roq&HwU.kn@\;Q ߛWn 0!Ө!'o:uI%5|@z.ZZsz9P7CƑdjȅDA5D671"\B7ii?B# B@Aphv);K m֬] <9JDaT1L*Z&si̭  CCWJv-PA}U}?]-@h LOYcU܆\Vdjf?SKzщB^qUOlIѾ8's,BնP%qkD\_ uƠH6Zh!~Qs >IH1~ףRҮcYzDU1./B$ S@HMDTꌅ!wSQeNAL:t^q̛&L:jPS_AXƧzoH,,ˈ\ϠVbj_Q2K\8OPe7NN[l~e]%CW h΋Q?mO゚}f^f$$y$elot]Qr: (@q8 | )Ws Zb)*0/ &u&C/9Y:EVב-u-ug_^%9gb HZ̡5؅S7YmX?륜Ry"1%R[H7#X#3^BhCQWf4+]O ()VKumA:Ї=jOs,9ÇKAo@S%36~:з7wdOb兟Q\Z5)Q* TJ+1;o5MF RH*Bߋ[Rc,!-rvo,w3VӺK~ғAO-]kΡ<.9"e]u בrKDV4rט[ mBKlb?MR9u'0jqY^ׯӧoi-}j#Ci8AO:A ܀e= r.Co`mum[rqWȊqpѠ%Ad5#E%;gp{K@8" @y`9}7T_p U:?;=ұ< 2cQB!?yڵ. /̰[NtQÔry5n/aU>K IhlOŒ[9~[8,n#DLz ҂n#g\|{6"=uF(Oi 1TAIzXf[ o"#GA{t9㖞5bD̆t"#L]_X zzh (d"C$yCXWPݵϗp}=Xnѥ mQ9ڳbCrɖI-`Oż*JËf˕' qrs8Os4){=hb8= 1aD+-}rYҍns#T=2'2A#zPz`m"_}cԤ_\ Wҫ{w13nA+tdtt? f8Ѷ3| , }{[ka(x.VZs6 h&bZDol? |rZ9Ol?'ghUŁTVS&Qژ0ͼ["ȒXqݽK4UM" pi.6GHIJ,#ͲT 6pAg@?B S'Kߣ?ҡoBXͫF?G"= B4mWf(.'K4^VQz.a"95:ޕk(T F}eU#%U*zL FCM0a׶_|jCM Dl}:x#4=h'TQi+aB`'|@^$|Ԭxy,KH%Âа;98] Z|qX" m@-p @AUYmG8^?N,"g3t!ޢ<ރ b_ L8]?lpa}=a|ysT䑠[JyEb KYT j aGsǶFz.6;-f@n0z︴1ܒ1 y쑱$QAIABࢿĹ#c]~ΙǻNhpSCEb3Rmdb#ß͒JҷwS fPb_m3{z~HA/!=V?= j}q{- 훍%6fg r(@vf{r ]fMyL6T`Nќ#ZԢ,e=b38 fk@uafFz],m'byJHG̢sUZsL]GHj8@z& KT*Jm$ldUDy:r@%\@ߑt4C[1Eїbج:Rx2f R=ӔX FIZ'F88 2*"`|~ef; h4*~$D .fK˰" Om -L.]/O 8ˡ01LEu&#]ikpΊV }ё;ί'$dz[)i1%<k@akRm7xa2zlHkawQ8b![Ď9p.S.Ek׳NZ*GK]>xkYƽkS-V]ghE78[܏TGW_V1Ѡ.CKa:}o0; moObR>HdCl'`aDiԩTXsArZ ^lG[B҇kN28hzq],^$eoUY.y̩vuR}pq_E ySh1 XԉAC {R:_19T[ 8^&M|3 B y~3,Ƃ74e_`X[X|7vx^)ZT'uN8@Zh}\lv rF9ӦF~*0O}rCkWA=^Izg\D/=V`g!a>.K=aqu:lfnHoJQ*:iu,ph끧,sg^+̿b\ƯSB/nEAx gy0Ӆ'h0r bJ9\ם$rT~R1=KD8DKԤ6Y,GlrpM{+& F ]7bJnS*S9<<ð-ĺ">"xjPqgq܁cn[`/yu855}d!D Օ!t3¯`䉾A|32/ ds+Q'9@ Tt{sg EdT*d\֞7,xY>#(PJ|x/Lbrpk7 zR,ȲYf=Hт^in.SY Ks݋#8q \$P72+(o6}-N;Z hT槗xE<泙෺dT 1T5 F`$FIℎ.{se+>`ŷ!q(07(Ӟ6v4^%@!Zhȵ0{\ Ak4@=]Ow$+T"9WܣԱ CpM?sk&c=*Aҷ} _lB0 V gZ/D8kM`mYb o1u7JJJ]$)eH 9t=;]bEiGטj9/qi\#lhY tr@מݎc b\P"Sii|SOkyˍYnU4xZݤB "0̪=cW#T"֧J $;THXDeyc_l)_q_Q[i D0 r61+r9i8"qn׿A/ 9U@ܴ縱o!8"Jq0IVfOF=}_.5]%@!8+䁥m%h͂eRpd\oQ{=MqtZĸ(x!IZ_*$>6sn8D |_c_ZPsG׏^bc-? %(/Yt\U'TР<;I;TJH__[o@7aa$Td庇(䰌Ol"!4UP:y%'gꞅmCI${VljWŰSՑ7Stť_%2,wJ%9Fɶ7kJ~ʂWj&3d5(%[CGymryK  ڶK?fv&!h*?*gfz0;X {Ʃ<÷[ҙZT *O.SIpF;M @OBʘݱ\X-]sRr%t>s*`eRFUԆjO,ڛ\Ct]ϰGR\a9+wZ3$48'EEL,Ϧp0>Ne[+P*IsS Oe+} WΠ@}`\c+W*[X. 5266Ttwᩑ;7igcˇls8dxPBAU͐6DԘ"̛֙@o˥0>jYbA ~7a95s(`ɪ}G07մ:o:HEKu 6+uC؟cs4جJP)!ΡRx%M@M\~xC|!%:U=npg~4O%>݇Bg٤I-c|5`|>m.̶v,z|^J?ɍNi4I*x^N҄^%dm5i !5q/f3lуS1psMtS* n Y3_B>*H73`Ygү#*N:*=xKvG~ĂNܽBLD[姑ՕᨙѠP3Eb-♆qux%cdPM.)וu\Bc쏻6JLt܆ }$S54xOYqa(qٌgRK@3;0mH. ,VNHht u+bHU | .|ڲ 8 Ϳ=OpJepRg (O7ȋݫMXZia ZS3|#2,m"_eS-|*SDŽZCco[CHљZISw: 5K H'VVO`|4?ZmqʲTP̬:2ȸ1:+Ͱ46rV#(ʡz_ v{hsBԡ ]!AlnClLk" iK|s0}X2@Ң߀Oy׵ X~@䧒U ֥Ăun+K?7, $4q[/~W+⫰~8 )SOa&8TB '>(SRnݲEw+Qƕ%#Ʃ rLn;YPgiBCcheUsUnU >TBI%VLq-U۞,B:9-Py=1UWR6θ_6^@Opm& [i3SzSLQ:GZM<&Cm這XphmU7rvJYtؿ5@3mpY4 ~^мM t'>jkž;thUmvqvlYY8y,K'4|#qĨ>-:pGa+ppL@ K{vМhL} 7b:\jzy am!~}.tcya뢽_$v@J:M:o? nF4{4) km͂mC?<قK\Gv~b*;Ӈn\WYXk_=G w4uBh ٖ`[ P|"S5l{1ܪH/<"+ndV4`JժS-pASRW & X>}6<E)LZ^ :%5Sݳ "sVG5t ! I?^Aš^fK=R4M_T`yʭ{* iߑ Jd.<.DaOBd)IPĪYY琩" VUy8KMk@QQS=}q*,i?5$!…ZGMDnsA|r c+c(ګJϐ ; JPyD^o~i[" 7a 4˺p CkޞuQ[o-qNS\WT#ee'Y#O1WRaso3nW:Zůk!6&E2:^Ԟ2xtGn,(A!/p5dC;BIs}NjkWH8B^pW! bZ˛JiWd{5| >_Ջc!^/RZ2V#\-oUkqvq (7:1W`~H9*-[{c3Rc$0?j`M4ʠt捔~NhiA':veGGM`ݴGZX_B% <~ZX8.Bȴ?h #7+`H$L>-ޮl`lጾK.GtrH:?]]NnkKWpJCdY$(\@i9y;KY^38 O-xa9S-AO9;2`7 ;7L=J)cfo8sԵSvȯX*SfV Љcp(7Itڙ!W@P\u5cY'%&R "t/?%k'0@!KxIϣ6Sˠ Q M'0B`bLI$Sa)'.]W9j0\eYQRC!XhhgI8ƊXT$ ?_^rE=7_+i_*ݧ*-e 1~RswX[%IҪ:hyQ̿Іo}S֙oU.Y(eb:fnh(r^Z]-QP0$noAv1l5R*Qw`絚šJ raRۣ, RؾpӠ2 "Hx>bt ͋6"VweJ6GIm@<\q?PZᬦ8;RݶCWueŷR)^5|N 9zrG /Eg| ߚÆ"VokO+!X2.ge7XHDU,$ǪUCJPX^!=\…OXDZ8r /V3kY7h^ %M X6Zn^դXoS!y`JlHԢ,֖}t"C{fۇ@p:^ޞ@b*sSxRm` f,#,L:P8@h r:tHI*Θ:VRj4`wgjYyz8SyS| +h: 9̳u "x^a^iUN?u A)dOL %Ry@,W,`U9y$TPvu a31vU .~4^]a'8L5lV. ع,I?'3:oJs (v|:jzVjr7{i 0^=hڍ6Þa2Tcf{GJ-5[io }k/.77Z |eI*'|C%.6.CEW4N148r%z)r?n0w f`, EZDz_΍1z0'FO*l_~rTCϵo_fXvwK~4̞ LU X`~K߽&pF vU-ҧ4fKz}"NCel!˃ujX@6p _| 4Od-#hz;)*6F&UU u*35 :W:5N{x_oȓhO?8㡺2+NeUo)+"y;@ @>.sCY,u0e WOG-[n,O^yމjҵ9 }Y]4S337ْfLFW4=gzX|Ig@|ϒ,Yn\e2 uf$-~ݎ7phE~}-ZᕃJ-p\J}Җ/IrWOʳn%8*9̈́cͥ %KOBO$#>TWdn^tAvVd(%t9M_TMarh}F>Uٜ)姉nM=[=% ׋]XnHD)oD\. 3ݩ#*b8 &( uj]H>b3vG* G2|#T`U( :C}=lpJl? }Gl[{fȋAupy3m=nёx>Mjve;6*KГTX-WZk4&͗AWioN9let>$yk րHn3e.abʔNWLM<*h]z4O"~$4IFhHm:XS2:/0BvV39F_SE?'RnC2^1J <2@4R2s{>5~C IwbqC7&dQ @1r*(bQDoӬ;,UUPvz|-zY>lLŁt0nơ|wl|=pQ1,8c7K(r2f,sto([4,f]_UzG>kjm^^lުpK@ɰc RoEQ`8/yb?Hqqc0mUE y N>z }ԃwwӢ4ԏ3YI(X4*L u!DERYe,\钌6{D*HViG[N|8J8\:rR)`iw nm|:sr}Swn%1)q8H[g^8*hY)IMu"W3kXf۫2-M !؀{6>)>Z ;D?Rp6DQgw.m{!cĠ.̌ۑx MB (:TO pB!{埬!N?3:$Am\S(YOU_Q\ӡ|3bf*hyÌ %[]`"Mk=XaOvjyp;&uKul%A k-fRW JKa(`7'f1sW*a6>]ִ#854*9 ^v>χⅻ1uևG7a/j5^羞z=E%i4qҶ0nة5DRKR[ӵ6j.S}ͭxnVUF:xuUnԠ% 4{+kgçVDW#?(^5E9("PUq!4sy0&~GzPYblvzrǀGXI$&MNe9EXbAQ5OԉԈ8 8N.X-3ثܫ(+s4e6F|06%hBݖ}N@ -L7GBayoeYkQZǸ"k:'}?U+,N+,9~؎+񸣘VWEdS[ݴzPDj-Y^5@{^Y)6D#BYQ],J";^OoK7*iki}[V%W6/jIފwRp@Зއ.kFЭKѥnAT=P/4j: !Sk_SrL*V 7^[|,.F"I$DsQB9N "{^4,`vzZ{cۭieff=_?фk%RbJXo2VHI)DV _$ƱicA7U \iAqfy|-TC(SEM7:hN ׌9͗[ \$9; Sd+7{EEҘQ}H|A&q{ZdF٦qlk^a0FnC*s?KS"\e4Q/ bYOY)3%sޑpp}PBb=SAy ()\Pz㰎xC݊k@ e: ejb [E{ , Z)v y\,ʋ`jTKR:/5NOф"9'Ę:5XS1G_7"e<`ʏHHպ?kd[MH4+ $cM0)Ģ2i$a]ÈiUW es+dCV4&.^ʦ~eka5ʨ4%S`!y;0vDIߪ%|-/[= $.$:8#6 TO{$Ze ,yBLMl홍m?#4jr<]mxP<3YW 3pxnu)/A g52JM9cEa磳l>B՜?Jh=kw>m:L-a0yiS %|?jhl62]]eJw,Q@ Z gֹL8BIz Vu0̀ߘ"l9;(l[P\%3w| Q;~ {MZoGf8qm<ޑ+کd74``c=u`:vp-꟟6ʸ07\lT;]y@f'YCt"L~ 5PU Tdňot7.?idey]Dcum!*ދ&McI{P\!qpd$Qz (eX9KRٺ6JY%4)Xku__BMFHb,뾰E w`mY5AH`1֫0C(vA\? y?'ب<)Zj`+GJkjp$*o GXToa }̤ӭW҉& dšeEO Ȫy [19ԷgpuVre3I!rB\1ʝP4(Gv9=dc^ozT}t:F(6 ę'rI=gME[t~N;M4ǁ-zaRv =1/٣BHc9_O#'>>31 bN$35 +ZU?:j$m{} _ӛ֬J&otPhddl ^Pϧ%vVYmn Ha٘EvyӘۊ1C"sYuKxg`:)}.$M X4([0<\;53JA]ε1#*e2CT}~oR""PmJuMcAX 5tTa{"ۄ;ihe&5Yld4kDj]h͇h7,+>OnJd`eiy4] MQu |&T3>ďf3-x 00c ێש5ϡcMUEC9UL]5J{z ~fUc+.;>U#Nas*= @"j6'Y8Y`L!xҟl&7Vʝ5,~+i6@c1z4 ~T܃9qP񮢈]Yl6d20X?&gZ!<_3Vh0"f\KDauBG]^dt(Fp$]?AHh"o NxI.F: =znx.Y-ȽRYqi)];6N\AZv3 +Rd@ ~WX_?Ңh v6]7F 2Z}TO!8&v 2V38 c:e5^~Gζ @U?sa>vYcY^$UEX, s`\AkzOIhǔgW]OZ a[XI(Ԟ߳Hqڟ, &j,Q& 6UF@ Z2hbQ*PaRuWL ( cX0|:uSQJmH7֛'dĶ.E;io6)Jsao(Ϡp2Γ\nTBN@Ŝe2 n.mxbB4MIGaǦݦ49jΙ*E pALn_pR")\$uÒwjyBoSQGරKNt.˯S7RXb3""D4¯a9dNGo H8'['X?![jBށز9aDf2M1iԃͺm/6a Q:Ek1+3Szg&Nd;+cX.HʼK]^'xyȈf$*tXUK_CqRj2`Yo)'lj˸&\Ss0a66A/`9~Pj ?Cfe'|M[;: pJ / @$fGTr}td^ϒ1%@Ҙ,vOz@fF -Pz}IP *UV}lx\'` Ŭo`xe|ȍHb-:ݝ8rdE<3w,g܄L4TCGFm<唝i#X'V stE9`-QD}8ġ]ⲓ rlҝX38`ya/!y؆2E"wMNލuz>SZ. tipw1G[Aҗ a+[ԂoT ѯPE|Rm. k)?)i= O`9URU$\^lq2>N}f8Y6}PЉъ'DYm~sĆefmtQ$~;emA%ɨHpNOlHao^$6ʮ/I Bg&ӽYYzNc)^*˅l~j$ ID! J&N"0GԩJS}1a'<1zO:H.-; Y}kFC9hx zX iR`LW Rj!L;"$ ꃴEBzTP J U@{w;?!Gἇ Qm~Z}w9.SZq.dsE(a:H4_&Z"ȭ(g-}2 EZ4&/Ӹζt_^hON)A%P'2ys&'v(XW. R]uL\]Q 2`|f,<B-BNmQj˵DRxh^")-S{տJj2tfʩ⊪lD-bщP|~ibgZ,#T?> 9`dz}N2qt+9)kavXN3У֦f L+qT}z 5㮍5J6{R4[pbmwZtRpfꔵnH+`C 0S|6n{f[V}l[tgsr6Pt61Z!mj_e㒩!qB4?N2?ν&Z.4 8 >:9aF ׎N ;Ÿy>3tG pl[x0B)HjkQLϋ??tpVIH Z%iwIjݶbfHL< U)ļ>a/H?Ղm,HL=Tq\we֮"BR˜ST\Rǻh-NIye ekD[Z{?c}.w?<u'"S'٩ԎPnzZl[+wg G/9YrEXMqz} C"\x4zXS aLD^s\}uϗJme24b."&%rooqF$Ge0"ZYyꁣmhKxap&K˧$3!?:a zEfA~[(C1D{Ng~׬(9aG%m'0#oUKHWM*W$*l&4Ԕ-Fxڥm">$3Ob ֩z<;Z>F Q¾씿;h7(jL,n=D: eL+ z'@+bxE,ٸ,]`p/-ǿN}!#J Z٩ّ]Y<'9j9icaN}S#2< 6k0NyЗ>gBu*mT a+@fupE6vca(UeX;ӻRB9H{\r~?Ck_LA8{׏A:japqt9/H똩= -\jVMT:@ufuue<5Wfsil@K$ q i,ͣbFϩ\Ri݇q"i_ybNuaƍHb'he4 +ϯ-bcRS`Z.rtʨw~ZDiFObѼvNzI'dSV]qX 0З~tTG*IÓߤHb24a>5۞^'oc>Dl ۪=cc%F}4)U$r'l (b=b QmL! Gٿ CZ%-P?foݘxJІ-z:_Pl !pG>=QQIcƧyX=ugG5A~UWEZ%\%S7$+X F}Š‰k5!%sSG2+Bjif 6RYO=UCqkZ;L$\(lO^Cat!GH8PuO/H(%пelIW\EGnbA#u sU&PU9bML}ȳkHpicٺfՃtCu(aeyL'uehiTL(cS+ F7`ܐ)2}st'wng~eLtB4p AVJk 0RkUB}(MpỸݾ3ʤD dղj`Hf61J?zNP^cAaw/iQ͙tϨ%k XQ rcq*9n7g0JXciHx#ȏ^UG÷Ab Bv2;~WG,k0ZFP>fÐ8E{q{)Q>̞~AlՏt >ɠCST`__"?Ѓg f"n-THY81XX_4s/jC%c$. ]deo7I!&VL} ᐛme=&ײ(K#=L>?7Ew/َ'-4qHpSV3]6ʛD¿2g.M;{q[ޯ[O 7:-=,0b6+Nĵp_5&t1Khx32#* GQ_n5cd{󏦷:!+;%Eh{L7pJ4Mlz҆|F՗ڞh˴.&s{*kFY@OF#Lw*&g0T$vE@e%Q#Vp(Wc]\(8yњ_Kw1lL'8;Z~x&7ZSu9u6d J AwfP1ZT,\d;?3xū?SpeM*jRrxuҸ-yP1h6cP]j7RM\}"(B1RwgfuM 4PJP/ѡ"$.䳹'=/k̲ڇ%@Ȓ^Q%ة4! jeSz>#t1IS!p\.AY6&CO5y394b08o_[~8[ U]ę7もPR@٬$.t2ԍóvшctW%Ev &cc$.>c7a5Z̀\k& KD`MOlZ qEw햚 FoyU1a@N5z!TQC3ٝێ5FXާU(i],r6~hܖ ƵddVNF ;ot(%gh lqź" .*Yq+υ)aF+ƁԀ!ޅQlw!Ci?ӟXHIx(*r@`71Ea\t:+?'kF0O9)ﶜW%!-Џ;ҸQmN?82P(c=rX.&)t8S QVE7Ff_EeU3ҶU҂\yuG],_&@@'"`&{c Q0-aXqN4G`K\[X`u$TePdZHha_44D0? ;ޕfiPU5ŴKtIPcsE`tl1xRbIAlT@:ڄ '"H~Dq{ htnFS&éI q7(O`~K5%VC9NNIi>KD oԂx+zZV U}?V%K!9m}:amc6^^Ì=,H2%gMЙ~RO_[1^Pr7jz}/੷.J/]ARpZ4š%D$ɼSb ?t4#Uhc2X!T>Zf0bfQ/"2O; NY͋v𮽔%O_t31܁ɜv[րu9ޤS=W:4*p,mY)?lݙyNO.PTբ˿hvݕ%}.%n!rꩌiku D\&Z.,zPPӒ|ul4N](pѯ>#*z<= saN "ڼ-F+}$!CQ()U W(62 ڰQdJæ c^PbNIד#%6D+dV Q_F'`fF&YSyE+GD)m ;9&R!>TYD_.[K̔z[kT3{n"U9_xK5,m1m9IzRl")1.$oKmx)4Xn9O MJQ;X-9m9Tűp a37%1k\{E=c*8]Ѥ E㡛2DŽPQcp>{ TR@f )a T8y5>lWn Ktܠ.=HQ ˁ)KW3 V;Qs;NR@XcY+WY*ﰩː=aE T}*ha/Iԥ[x:^n)= D'Ol5}eV刞]K0imԂw&ѠqjbFF;^*i]H(y8^6yJ ?X+=YNzlGYk@&u'21KU\zQ%Wl?K+WV;iQ9Wlʳ9hԲh#+Ί-IWѮ# ~ߥpKC=hDB):",RØF?P536wiMWX٦߈A]Ylz8\lR<* 4os "ŧWw&W}D<(ӫ*fGOWTx; Gsj-NW1(o8F0.OՃ4=m&^\Al^2T.IdGJ l& CaZ* +> -hYڽAfmz eO="Cѫ 5[5T)u;)2" EJt lV J%32| gbKlkItn/L #'TGt7;W–m 4AEø^/?@V+$ !Ffh=-Uub *S )r <.}(W<#ܶR8#N(ezUH Kiy3TK0 u7"9 y#;yݝ\trQC⚘~D[Ix9WyLۺB5>@[BQ~Iqx]q:jf3;NV6-z7 p?,Z)>K#ME'[j "7*cӤ6`m灉hz:Q=V~ #RF>n:PgK%୷k{Yf<Q/y㺀U9DUm9B#ي)&ӠUcxg@+*);Pf}RRӂ+V}2GlpC޵~6@>;RM98@1GT+<lMvKxP';dGKސe6RfƏ#n3fHt;.: `-=5!uebbIRp#"jw9 1/7j "lY{{k߾ymБJ/&9?jWG=Csg Gć;pVTZ#a| =b)U6?08a d%>AT }H?nuMe7dPNM䌬Zܔ.zP*ɘw# h9_5[{ZŠ itpߦN־gIS z0BA,.>aBE|v}*Y߽7*}NGzSK@1}+!eP T=edW cPQXq4IE6EfɵDxP72q/qP[5n 0fI* pP&m!(T} LbWvj]7" W&8 b*%4c0,KH.& SRJO~/?Jn@Pn!rPONJFzJfUoɂja s8EypߦH%gXZFan#eWre!_D(~ݳCńbKZ05JPz5iUn_RDKjkSg,@K- [3Cjz9rNRQed;?Rp:U>M͐ ?d7pÈmTcE0qЃfFj%rLێH!E~aJW bJ4kjL@LukVUO)bw&0ړMC͍ ^k0kۂTuMJ;;'3y|^f(*RƯZ&:Z!,WRRƻtTݥΖLmЀ=>Kc/ħ`v'7c9ͨ"GSa M Uqs횳z8?_ R'fS{a39ϴTpEQ;'#9 K0_:K1b{HJ*oGzD$oTyfS֍j n X+]qfB8YFʹS/W12d?Igh>%[VIƻӡMYB # 1n|R,<]o2,8#ik}23sWBCXWͻ5Nt=.CP FYJs.`&+'bVϥZ0C'SR\I= 0kg#$ۂ4t(Q#͆4W%B= -g8[6}#%F/+RzbG,bk HvT+Qvƺg,Cn0[<\OU"5r3Rb`V{g,cw!Aq8Nc=jDs4 uO0!"1HXחg{BP"bw"9=,О ʜ! 6- ukj-+4<ճVdfVdH]O"63_gr䲍!C yC*CسiyK8̧c1-S<H.^Wsls+\ SUwdoFl]w9yf+:얆.77v32 ?'1r&Sx9ߢ7FVքq]cF!{Ouzy|[+Ielg9Kyͽ6XaņX9t.m*?6aH겨0H}8 r yL/vv?LCdm\Fs +mdw)w8\n3nK+cjbHÌ4_'?, !J_R0hkYy fĆl~`ØOLnCmZt J袶6s\k0Ȋn˫h8Za}>(A M( e"G&-]!{Ex0Js1n?uAB/dwrU{/ O9"4'mqv_$ 11n~d:WP Z"D۸J7t &q<ځ.لхMH./ !nP6t,VjJI }d&lNFR,,YccAj?< 瀩DqGmB,l6cnO-ɘ@"1U*%` (~+UyU/y!zpS Hon'pWy/>hpL,MœocʎTlK^whO &.ˮBnzw%0c+ DWf[RWn۞rDG/Fn^#CK/9O]ng|7:vZz\"~dz. [*}TG,"zHWW@A >ͥ{Ak5p4sRWd_Zi׫Hs60{bχe㖾&z ::"αuH˔ ᗾ~݂vnő Hd{`u͇P\<3R &y#\ Ca:%uUч:Rbm!L陯@(i(h:NxȴC w!NG|(m&e b0HZD=˷u%ڍOlȤWHi+@θ[jgu [ڱ<9 fp[7xY,]= lc1&E4V{_1?lY/8!:3) bpkS%ֲoA^9tuc_VQKwţ1V x>Yv+K?}a]#:fyz7Sz *i;׹ܳg5TPzꝛS>,8aܞ2<Ȭ1onԓ aq_CD5dz>˥/=ٺA7A)B *m[#k,X/c;5|60Чˡ1[~8`ܭN2bOS7b#8fN,z46W6X#2wz8ׅ2 ˂Ǔ6;;97Û'3G?%7H "dB(g9z@+k 6;ϊ\L m+{e@D ɮvg 8ё &_ASI&8GB%pMۉhd^~7GRtVXb*"2IB7GCwO D05\ q-ߏil{.Ybo~0uXdYkZ,?Qɡ/JߋhhS9كG[_ia<@FӪJ89'/(Dq DtѿC\MH"4ʅ;7hS'T8w$pôm>M(PW;0DG%SUv=fNWIfٜzIq'-J7 H!],v A}>Q5IѡA!sAcFGz,@0rX=d!t.v cTTڛ7,%,ɛ嫇2 "I2o) `-Y.XmO}U;r,u6Α.CAZDݦ؉X,L_xtшA!L:|z?)rLD&}DƍC-W< ~v0 Ϧ̧h)zOHѡzixƓO|-Gh!`qo':$MR ξ"7w^kZ꫒OHo3٥ ')o]ɲ+ĕ+X/S |KjOkQtiF*Fe |&G$54)6(x R2pkK/Cn ϛheJ#&My}<dm4%,xeY8+A*Vԣ'\pη4!y7TaKHDA{ĬzJME\9β>>U(.*޽ivtƊtM=Fv2gmq b&V5 ev,?5hxWiNPtB!H bRѸzlU@6茑2C?|WQPZouoBHCځ>`%F7s*C=ms{O"l p;$i:FT\ŗe(4iC#~g0b/h@uDV7R4ڹ8uF$ K|Ȑdol>2+Nsc"Ar'wHi]K?8C煎,.7xa|KPKK谇 pk1蚌Ԡ^n\\G:c"R# ~`l!<=:Tv>-2?QI: Įf@ xS|yI@"l_Ϗma$,-@O_xmz=[ЂC=믰df"E i\ ZQ<7cM4 5"ayz*ISa g%VCZ%م\0n:G\)<躆tg=΢eZ kE+|jF>3Ғ ūhzݹu=(}η;4*ֶa8{j 49Aer*{F5s,7.FW9迦l[2Û =QQi_'ŻOS\ub#mQWp*00H󕜉$q"܋ ߶oZUokoE(6󯾓C DRVቕ6(=4-s*8d F%$[A;zI37,!^cqeT >^f; Ұϻwr"1tAkG4`>qF{J/uwwUK,Mrq2%k1 %,(v1Ft?c}ȝL#?Le0geOGz`8CX\SdWUMtH}N|XeTY]:)mNu?M #j"47o1bɺ1jL}/+I" Gf9Љ>&% Gn(^\̲gy;6কDtn#GoҸL®^%ny^Y+iNSh虌AC1 PaC}8iEs1s"wW[k0߳j䓔K//+DHIdkCB78\\Qhm@H 3`׷ڞowLa${q Z*ܾ 7:-$H9M_ڠ_@vo܇#rh'˞F1%>I3v\O4lVlšUv q&R.}cg|qG`pORB$Ly!Psi]3:ȰFه$(Q]/IQʩ:8ڢi˟x6a~/O_Ce<;By:eEh!| 5hcƇ\?.Pnx5sd#|=:V2>>@?&g__$^Wyt.Pi0wۛ ւPQ:~HMjx*ZN2pIN!lz! !G|8(Q&i2du Ct>)*n ?$U )Yu'K# 2M%v͆RǯA:̴Vtb# j\C`,N؇`GdGE'lFL °JIYn Z%uIt9XfZwE+Whx{{}Fc(W|*o pdv3iq9Z.@iYM(pƭcgo]ȵ;x=¦ y`6V slRȤ aMpT&_]j~:`q )|H64~3E0lth3֪Jgζ]4 X#ݶUF97Q5 D6#z-VilZ3= t<ҫVvaڈ$c/P)qs^f<Үv3,)/ .|'$)^ 3ko*XrE.h WoFg]ͯץ-槸. +lbH~#xZ0jT10P/Љrf%g&M}h(LO*+!|u'5}6?Yo٥eiT4nE]5&|J 4тŇhtWϗop=V-ٓ<xZau/_- Υ)@o͝ZHI6&!a4 k~ԇi?%0XSE3gڼ Cl5S}Nuh6x6gڎ Qx}6vT9,|Ȝl?QP 9MSMEX(xʝMhKl1aZAjR}ؑ`~><7%u^.>#)zh.Ti8Z@aTt|'_q{?[sqh Y11s~'d@1&€^]̌q`ػE*Fv<` p81|r1.0K XX]Lz: lRKwr ZR4z +Vߞ(¹$"#;@)XLg5= `Y% Y|S?©"/nѿo??קXd-iU*F|HЫQ8z 1&+1lmgYgF<6>)m: 7d$ )𩏄+ػNxK4{ sUJ⃼T9\{Q4̳kT~ ?a(ԉдM<ى8Ϣ y%@ SGEpz{S#&Z{ .Zb 3li>l,yVdkP~8FoPa>rfx,1| u2f4]F!/硘m>پVQuB-˝ñSuؗ ܤOgz1Rw߈](_Iy$ |/{uÔ$qp606Na˕o#0Mc0y xy"y1e`,Zzj[՛N۔} (Jy991,d8iV!GIw6 XYl4W8'(mcK[Vҹ"_oΩgʃ2TEܪ(g<a8]D٭ &kYrh "7GA&IHS`ԉ:EE8kjpBMk[hIX[:Gއ{7BO+*KQ:* ,gfI2@gGQH-OIMש~kǂ('yiyϡOȇmMu m)*H,] SBݤ+1죥j1 Q .*^٧/G(d?Us\/?TH;#'9>99| ":Ӈ Mz"H"(T"VG\*2E*g1s_eP#(ȯ>(GJi3_smLؗy-!񇚯cCj8iG5ɐ?m#jTZ>6d7MO(TAܟt'H+whsLܝ>aB,[we~$"i1P%tw 䤲x[CÎo)T7޶"c)Moj  :I~|Z<ﭻqE؅s9l,[m~/p|!Oq^A,iw8IP;p*Pw>f~ IR6j(gi]]<ۭ|}{633PΊD ~棵ڢ ?ͦ!/;@(#I1XJ8P(eɩWc ^4 _7_ #wrD&o3u1<cq Ȧ>Һr,7יrHU{EvP^ڷB[N3jHޜn:/,NƆ] bX'|X:T~p4AF녓oR"Aqяձ$ :FL]꺂?c*8j[q%wh"ӦJZԔAV!ȑg`yݸtBc妨=רW$+PJcVrlюg3ÍOF̀dĜ d_T>Z<;hvale"DMgc76xmm2anZ:׵Z.@ū㼆-\A%cs~qK&+Ǘcw/>Ia)XAYC6~v1(/]GK^=.d{6kv,qd]'OF8iKZ*lp-;G86 7L֐*I@)3 ѰzU|'aʖڧ{?_sgC+N'%'GƏ_V)pO^|Y>LLB%ֿ C =;v @pr q?ugɺК/8&Z VPD{H"X`n`^vsv ӒW&گ:褓‹_#ǬJ#/ mjO?{$Z@^B]ߜYn4&̫`;^d*8NsdgYAh|d~qvfTݤŪ?Z}a7jf^3Mk`$s۱O)voc"V!f( Ρ0e%FXkZT1%TU:Ugd][0 n/t1$ WH/Sg;/~8H;ų [a,M^iTS* BYz>#IYj#)/ zV)fKdX4,ro/)c'͟hЗ'ɽ UAN:/GF5^zO b.8MS_F=uGP0?C4۠xIfֲ ~#Uu2lO{{{(\IɣٚHWx Ew?46{eʒf2!zg FlRr sWŔޜp Ex^`ޟp|,FF$=˕!We! +-ojjI *+{կJESm I%6&('47}|],'Ā) ׷6ENAXFD9/3ߖRuxji{)e\rMxGkt\*탲  ZDlKt+F[CCٖ@'2{B6$h"u?|@]fAیvƕgJŕŬCXz#jq@2kR)me|=/Ztr )S2]z~%͡!F''Fv Bzg"FDٺr_'<8Y%A2 ~^:?wFahpm*q$r0r[kQ-AaȒB$&W-F(:XҀ-HlWFd4H\eY_a!tU-b/a6"$0C$Zie{a,+e7Kο08Hcbъh2 Qv!W2FxESfo\ klXr(?O47,vr)Hz[m3e((ѰdG(Ӌv qPb7!ajz UYeWaAr:_L%Y-ÄWNfC>l TR[Qߤ(ºYJ͇[&B]%$ɵ3ǚP|z8f[ҿ#N%ل8(ltzlxd=QRMЀ 5SIJ fHY$Bk3]5Y%-":o*|јDsPs3qW]sTddv#7z8$úEH10ټt Ѡ4Q=RHL<˶Sjwag%3+ٺ}aДAUS#ύw>)5ܣ- -e: t#xx-28<ѪТt{#] Uh^2 ]bX\rez s kiA3(\w+? DV|sF] |æ1Iɨ@HYofV?ZZe,i-{6 { s*m*9dmMSwEz*%߭Ѫf@mK!a4{rw;Z)X3mnװ{@4#(:K}b\@M r'G]??{tn.V5gc$Ə`J fF_i^s/ Y~ơ,BAmg5p: WKc(R(*Y"h VI1<]`'rԵ`yrG6FkT$šHϑ/BC7!JN Yjq~U JKLWuӌٟU ,"GȰp=qdzŽ~&q+2Fè,,vxzYq9w; #|g-Rs~ب`_z2cɜ 4X 5?QkiQ& Pnu誓¬fw3EFU}pFOk44?Kh_/g&kN4z &X,-mT)X Q)(Ӫ)TE؉L+ʋ VIƥ}an,"ǎqCn늫{'Yff_zȒWC@7Bs^n+x5 k=NnDI*-K_t+r0nzKFb(o{a/&d{!١xao렜TQ%i'ME-&tv !6ҟ;]6^Q9:E'WfO|?S-bbī[\uR^޷".: {FSǓIH52~[g[ bT_sQ;q :GM̯6F9]F3FKhj-hgB#D ed:Yd1`(a&)c^jωp=&jV(sLݮpk.D>$%@Oc8= H7)or'Am2f0m[ù]Z<T! ^2ǰX1`!:$:+ ?R^;Gs3JZ73T(+g sP/]ْP<-߬'[ˆ=UOM$6nsLʯ#" U" pJ;il& VY,q/V&j}L5>JR3O"9ҬьfaW{N檏6?$ t"t񦘕vC1IIO[r#4"]^XF,M ဋk40)7/v&cʱnܳ2ݎYdqj Cfee5__szEg.x,/TF_4ڐt v߸ꪼV3q?8;p6[D濭-嚾gwJᑯЉ?581a\4=KU˽ԡ2~Zx/鍴q}h.c[zwTmwQ#Ij,0!VN"֝UG%-\ee97?B c"]Y6 OCe~p8 *I˓16)b iCrF gg;\B'GH̸*lὑ<ي0$O`TMSowMNG |6yj?0Hjsȝe*&`vcL2JWf8O)8_C ߙ.v BRP,tSRWG V歰qC37~7=_Cԃ NV=RcӀ&^^`/;z= Izsb茐^G0r/y`L ̚a 3\!7Sk3~¢?( b9awd %Z"f4nH e܈1iDz[B3| +b3(xɁU!A3%<\3@[!Z] >՜>쮝Lb$az+ҭDq/ҽC+wk uXлՑ u> @l&Չw HIϭpr룜<!+q1bkZa: (I;r#,~`:dʉ9M>(/3&s1/9! wY(gD['uWò]P_2xNbo|q:-K̳eI>"Q=cnRT.`UB>{ u:);4U#B*=Bt(F,JؠwbA@ zN!27ӆ+6Rc}atPɷ~Nk+P`\K;w;1 #fuF],-(1&m*&ZfJ:UQOJnm})H|]eyLx8œq^>Weqr&ܷJC!>>g0INFm(7 ;;DrCz1yXB$NV2TًF ,( xbՎS3B y%i0tٖg6{Z?∈C%#K(k9e _ ^K&M`$}z_3@Di 1`YoȕbT#>r7Fy `!PEbZ{#/%kYĶEev&?!-1RVRh{Q ވ%z\|K@ ]%Rv9Mȉ}/i: 0hJw 3H+>_X~09mktp>ujFd]:ZhMȖ0M6v3T<7^ у1E3RdD6ZLDna̓@LXKs2>r"\x1 \M((v+X =z|ӯqSZ,WFM]"qc(QI-ʴދM >T}PX4o$m؅!&vDxMt*mBez>Y;v"? AN6c&˅ LpLEu-bm*z-/8^Hd5KpB@y,A@̻ŝ< O?H@$&i{2OŬ*On"MtXxA<q#4f bv`s/=y g,k!7h"Za}FM,e&Mw(QhDeacC /T峤!f$ӈ.wv!@m k}xF&F< -tj/2*OGpf)(;~IWFQA{mqŒOuZY>X4[,r7p>zf5)kw#|u?Y0hN"ۉZɩ|7.0W8_7igX~m_$[BgdZ%C]Q5s0xo t3CwɈzRKj+&Vϩde Z) {g.|+ཚ5|5GWetXϾ0R _ %9跏8 D"i$\Z/Nwe$2\) 2\L_s1ܗ̓ɸ&~,HK"-ww %fG jT(m,X[xKSsf7&%*eKcE]ME%={ܰ4Ii׶nĚV5U3JL={|*RW[X|-0NK/ً|8~j-TXN=a 72Mk̟DUl~uSa[#E=ϣph\0 Km`k#{[QGHqw0L3%)9Ĩ,|hʖ/1NJ(ȋ1ncq.i*^V{2*@,am;Pzb40.t4‰^^y5㠢\蒥Hc%54;cvJ닞m9&`ibybH̺hcH ԫ ;~Vj d>v%@ub+7Ԙ<]f__2#O2DN^4Ns4`ڙEށoUHسsͣM5>JGV|:>;{ץ >*eWyX"Qg3LƗ1Os)QG`MDC+CJ_ yY=m":(wYy 5|P\tZ @ub'nT2+6jr9=? q`B <n9%KV&Ү_[\y|Bn2ZihьNuODQZuVRUG3 B\C&U$KBa,ډִ``S{\1 91;4,q!_w#DOny=;d3:؏2@,e dZ&`&MnroRbRz%)ʷ8iR kyGDYegI _|rgiC1F 7( /;.r<|{k\5~TzI%L^ ^Ӧ1}!-L4aw*DBx[% J7u T,L{}F_Qt)R($o $yk#!lmpxxǰhS`bҷl<V"`Zş~DMN*`7m4.jRiqZ;l NF<".#x^I%ˆq7ǐYWMszs-J}Y,sz>JEVصOO,mF(Y‚m@}ģ ͂ȏƬXh.VL"f&m=ݪb] &q;Ga'XQSpVy4;_D:Q9i#nMP?`Ϊqa9Rs "܀ND?L(]@WG֑qh{EDģǦwST̉m_δ{ Jzn@!xq}O:k0xR? qúDmu9eYꇱܠ>|$`w}NB4CûNG e'j6lT%8h48t .yv[f_Yb*,|^XWgAoHq:^:;So% !wڡ~x&t*XN!oVET}`|ت=١7՗AuffH|sg%XOxy3@9=1 ;#v M0pB*1E BLaxt@X-WNvV{\wD)h)aY0zFXxG60lGh,g#-t8+95Vm>-{Q"@Pu|L*J 0~cj@~)3wHRnɷhN tXjgV_BKѥP/6t'¸@|}=m1%wN!Vin,͝-TCήS^֎N/]2*kMm`45۩t)693WwPʖmϩvewN R*cd;h=I ՃGK}lŝe ;L4FJV=޴QXݛQ^7Eqݔ^vRkQ'CXE[>ݔ:#gVe_0eӶ4Z|ąDR6OfU0j0I^+HŜowz ₠jkojZħ߆@T2ATR |1щb}!uJE$@b8ݱud1 Es\.,;1oceQ"02tf-37Q^'5*EDeh2y۷9iSZ9$O"fw)gtXD ey1V&)%ƒʯ򺌨ߊ1KN?ꐤ+&'(A=atDnmBw\m}cgh8(kӓY-xQʼJxc=/ :m@p՝bKUߝlx|r+a,g(;u|b2*͗FT9W!_3Ωz4@ͩ$R-)||q)3?#quԴlgLxS ~?](Ypݶn12B% @p&RRQh.Zaz55?(,I^DJKQ G AAI71g ,>`@0H)21*Fe~ ` a %c%УL/X<)u;dP3֚y۶λdJʧF˽16qᇕ P)1;f\Pj .nQ庿΅jZ_\5Nv[D8tT} >XeF+_a_/CoB'TNIMGi"TՌW,TT5MciYlҧa 00oދgw_Xza, 0za&4ر19n瘒;h̑Rz?Y>`~M|M+W8Un]!v?䣉Q^x1 (;i`$^9LⓃx,u3(9a$ OiOYM@WOM+b'06lqPkA&@'nqKIY ɡ-4ܳq wD׾><1C," Va`D1eTpeMekEsm@4ŀTg\mvmV97WxNe†&>vʵ,/hU~ҞZ=pa{Xؾvx{u˕f@Pomee& %.w7e= $)U9jTO`W m'sUeR?cASב-"[K40~ZrK^%N0+enl WL I ^1"0G>qեD[c)= i~ǺU9PQ+ P^N Q"*(Z/1Rq[;̧<9ȺǤ6Hd)/9AvgHjg_WRQʵNg mzBt3Lt7J_#(+jC ?4r[`n; gJr'DJNLĖ*;>ꍫ;V3F7';Dkz,*;1#f!T&Vs*',|sg.wlUvD5X~[?:C!7Jۋ%R,ɀ0OzA3 &4JG[F ;D"nbJ"s-t*%GuSf6&WE$:YDoLvu^r2fk<ПqGkU0Ȳ[C_}I)P{q,7>z1De`&|4w(HG,p#rv- <)u嚻S&a?U`j=C*ļg%.Q.CcRW(&i?]Ty~P3JTDm}@ע70`-qBc_9@&Vzۆ7BVVEHHY; eY_`5;gezhةjMtl:\AjY*U9n]XiX58[/k~w׈{,qR"GVJQ4L]MQ9 2(\XԕI5s8][>F 4 }4kx I@🹚ܼ)zѲ%bN- O-@Ge X12i@ꂞnLht;?:Iw$` |Z;fcuaz8"z(h?AAtA@(yJ:;Yjk'V-V alqαǾ4J~D`{ܒ2Xq#CNm| WOR⶿Tm-m.)&zrLmaWIɮ;3v?u|Ed!n zevG 6aTU#[U h+>/:k ^LyBkFsaF{_Tuו5KvMTQ nsH܉}Wz5"0x텶lDyp̟cNnd bOt|/EgVZcU]dFet[/ZCcbX}!c-uanuD.0Eqw-eo?*"frxNhVL3 ?F>IS)tS5*R21vr$<\rrE~NGߛ+nsSsu :}_V$l:.gc|xV}Clګ G w48TYMcJuĤ+J&$imJUW軫濫&iR@ǽhpH[sdӎG [D1:[S”w242;< /ɩHۇJznё w?]G˻~K6M藒IwtP L0HΓYP)FLqj=Zh DmxIQ9VXTцv NRcZ<6MbP~7kvJ">ۂJoA,P-Lm#$S>lRL˴\OaQ{GaI_}o ke3w2'xǫ|\ kה\Lao\s٠ީH%#8Xx{Mx/J_O-௞N̝u</bnF;ٴuy6*7i~ѽR%dCp$icB7JDr\J*Ri"fٳ EK_$h5SMbRy t|'I;nۗp4 ۉ4`ZT-CCDM6F%չ{>:_'?n'bA2nmn-|S"5&U z:( U53`".eQ jG9!]\B3 yܧN6߰16dBd0Q|ք:ˉG>TaŨWו.?=SN]Ё$2&!W%'シ]\f*O'~иGz("P~OыiVxFu? !p虴 9E7֍4oahf@L"hs0nej)܌e:-aHbTĐ[GR y fSQؔ2`;hr_[,RШ3 %04Qs.M61cc&i$֞:,VL@YځIlEeg8R ~> )ߡ6;&:FpVfU<0p¶fέm;& 45}xK,riНD!5:|93IrdחHvȏ5L3A(3c(g;kOW<8X9T q ż}$~TN5IM;n:/ZO$ܱIzq]Gv rr|Sj:ڤ}8sGd;6,MHA?8`sy[7AULe>TcXpk|,苎gnz|;S`urI-Cf 3TͧJ}$/'NPpl:UJ=KVK?9U}`+A)1I27m]sH|kgʯG#JrC[4]Kc>~'~x&"ǎ'jއ9x!ibKҹ$"Hp+ 'vKH譏iJqTA wSk ދS+L.bsRoUe:$a'hxV 틍sVG[;&"W1FVNwX_)L#wLf,firL(vӲa"6b/5Dehez:ڝF1m ;tIb}*)' CBTN!'PD?!'r[fX7t]y$5t8{\Git&T no@tyc}H`˥|"Ĵr'c[v*rlMhvl>,5y*Q mqI2koCe\T◹d h>ޱf!M2 j;?9+޶ڶ֋6&va:yWv|ei!EozmG-_7?ĘFV8J򈗣CE4p/lxn*% 9nNv>KdwB ЙgFV ]C V[Ҕol Q| ucn+_䰭<[ҖeD#[^xA_ ]Q1cA$|cT\rwoN7xd@&'"҆ -a",8 jZZ7>9^rEX6+ .R2,S@Қn"E68s:% -RP2 &0rHzs_䀋f?zQh3 ő(jWUpWO'ƈ4bdKǩjP%㝆-җpisְSl`pvMtjiC?L͈\-jx˼![MXM|یJ7$b/mi$zh -3%FoR88RiD@0ߏ HȖ'jJr_gc0-*8gYm،pG>ݱ5žc 5:8I1/nn֨~HYt'1;W{b#G&Ѝ}RƜtC|QP{X24|NT]#vHa}&x& cgf!bQji)3p)_ul"Α;]K}&Õ 1zڍ(g*Ʀ:ek߭ kڳ1!E ڂ0JwVm@]ys.jGz2Z7m0SåuUKb`zG;cTi ,}0ELo6[^Ueݝ2h1IB8 s]W$en4D}>̛ze!J֠m=p#Es]iTF.?U1 b*5tuvF]m-~DcOʝB{/ܯY^bs-ӭ"1 6Ǣ&Q!MMKہ/ 0sL. 6ُ0ҰQ`8ÉN(3Ȓ9eAko K.3d\ !y4z쌙21`8w˜.!o$,LsEh eԨxppFi$Q_؂D(E$LtOYf0N?YCxR8H n F-gQN?v :ºs[l%&\SZ;dlŀUp.ɅRUSNvnCs1YOR4  (iֻƦ频YJw(8>UoC8U=^@ S;mǀx<wߎr+J/uGZ(R58SkF#ưϼ|4K9Z[@] T4e[s NsxMaX|e)^~ߦ_5[}t^5"% Rjyvͥ_NpeKape= |dJNR%|36wPcT/ěa#'{*>~LNBuťWƻ-tU6ukw6uju4D1 ?$rLMưid||Jqf0N4̺Wq:fT6O+_ έo:# xAؐ  0FtVt"ͮeO>ljs@&ixVl49O@ҮHHP`dOf+ƾHhL1`wrh3o1܉-UkqO}2.9hĉ*_1r ' }hѼ53z.B^b-y+g_? e]c7< }q( wqUZ~] >xDw)):%y .wTen9 ~`Y$~u[--]q[$[^6ZDt42<0vi'ɼft:-#~Q"Hl7>YjBZI LSyb±tؤ-9!vɾ4Ͳe<.{#An\nҾl\ɹ{a2J ~%^zd6l)۵yز6 miB@I'T[:h("LL4"<%M#*v&l .;Z s8'MG\Aa`ZFܡJ]I Qh7޻ 5j k>wC}Dmn)BKA(JFIvIsEϢɤrC`{{j]Olj/?t6c^W ðhw֋ qx2geޭ~KfL5S"qh3QCp#\!jа8`\IDզ+C{AͭQ2@ïU7ɍ&/UNA1&Sq厭QK OwS%+7J XR Y7x6qlHj #b=9%-#0c b8Ϙ+}:cS:"M@.HԜs]@a ]!sLnrZTeTTZV3V@OPˍ(c7;G6,&>WZOIYsf5\eEY " ʔ[y>H}Hre:5e%+o/6[GX_2 %*c (@XeDNH>PY P~;?h ԧϴ: V,uEȄU왢%ԠGLUYXׄeȨ S%#$ fC{[?x z3垂ࠫg sM}=HHBUf#ӿXŒD885q+љ/0oCƝOMs̀QatQN .8OJ*!|Aq(M fCnbϒ6NH2Lt8$" >8XaJG(Xrv =ACC\I RHR)Jn7BLwX_ЩD/qrRpLKP׳X$*-h%1:5d"Kk|GKSQ~(4uU7i 9l3?bGa=} =UYY~  鸡G#D=O(9,|Yosc+\[La&ZߜSMÈ,8^"cV$XT]bף+Y%j8]آ2]AIO:@JLE?Db|g+}b]xC8}8{-avn>yKr CV?dt|O.dҦ-F-.u~XbLxt)fuӅQVq޽{?7©cHJP"=I"ۈXDsr .ð2Ha`9`%9kٶSfG0v\)i΄e5s/59;eO̼p޻v#`IP|\j@^SfpZ+&R\<]-:Q&aU"Wb3hUNn)_, Z-jޅp&9!O-yv9J*+iĬ϶vJ />nf1@?9=||VD R;^/6 CAaX W&ĉ_usxg2*p +>%FFeS` MyI]-]-(ZJ>^tFK/*x9pDC+VGS<]p~>Xn-^ VA*&'?A C) ]&)'7H\P8n,YWsv|2zTqˊW_tV87`#],VR)1p!URA07B<+иZ?*>gM;w"\m\HP6(4۲ `ne]̫s42Øv7K1ԇ69gԌ;-CgRB1S/bf6k$ 23i"TEEqR@@uRb"zR*K$ ¿j!W;J1 X .$mljfF 35Ktɥ!BğzU'y .ɍ0}~ R"ig>3=h&}_%#gu){h4xX} M?o3qاIlPo-}<>As;y@z䈄x#dh[~^\/wDO0h_A}T!ۜ>Lܽ܇\R i񪉵g3Kw d~e'~΍^qҭd"aתQӛ?dfLFOx݁lLӹ[6@|\%#Ύj 8H>bK،<pZGng BF^ r\at^W0@+lMoNXtc,L* [?0Fi)T_A3.x[]5TKĝ7cR:rTſ \ju-C[c(/ W}ɑm0_p[B#C{]J~'~ Ee.exNj=&sVhkO1g XIll !V@"wKvr62%GB44y.Yӓ8[Ιby_84%; ZiW)I=ǘSnanDIdg*h%Q>wnl$al(TTka7 Iu~ ,nQ"@s´ϛ 19U¶N;Tx*{;C%doL)(hL̕  U$K*>_0oDj!9@ĚJ{e^/ |҉?߼%c sa==oܫ5$RSOP +tUHjQp"T>J-4tS썎?&R[jAi3bĊ#&Ό+8Xm0VCnc|΂ub4FdV7 g\M#<>racyi_!򢚛OxFߐZȠ@Fހ+LѮ7D|!X"yd3IOڷpȳf6GGP,E^5׮'+nv*ᓂ!pxxui|%1(E&է3̚wR/FF к\~v'|_Kj9 > ۬%\byWf^(!}nE=_$Z-6Ø_+ [7a| !#+My\C/k!;㪉ۤ-q7Fu"(1EQE0+ÍJ>,&I@<^$k+"i (`AN<ˌDYuK檩6DP@(hX\'gO:oW '!YP)l>BIMaQ}A1n+ 497r*] v#>W6ꈗGkYE%HOqzbejXL9a>Œj; E߉ S=TԚ-^6bSk[y|;ݐ*_T`ZR4DVƚ.vE%䤺czeX=dZy^>{!4;WĻkѠ9h^]+![SMUʸHq׎%{8+_iXíWi|eH$6::$/ۡoQZmGWЮ,bJuegۀÒcbH2 p]FNLX|}ˏ#ok=-r5BAg/y7n 8{5`m+T1۩'&+3I]ht&*B`,jcK3K8腓#nd_t$؝$\t"|N8*UnP?NR 3->e AC/NvD.MQc%CO4:͹N,`n8$ˈjaF $0?8ѫ\׼m&gԞs8Ěu0f;O_/̜{ 9"W̆B*ޒV% <QZ=bEG46͎!8lݵ,yYvζgt(50Nj꧆%%2k{ i}=oVEJMFtzsٹe?Pbb(=o^|>D.*0XM " ҦT+:+<$%Ʌ좃w]PUmf*Y^ ɴiI#T>*>jbPy7cR ;<}J Ѱ~֐UO$c)P]>UCsR@TzJظVvOPEICW|/sVHfY A#U6Tic5?#{Nz9n|4،yy75:Gг|]lkةPOaR;!I%DӮNY/p',NW1>ybK{4KTCiVyA`dPűO8D&dñ5旇s^l8?d12}?SJШ{uṗUK tLwdm=r>L29ObNapauo;˭$aB>m =0 f?it7o]|jgK_ҋL{nK2fXOlkVs^  j :!VU#BLLiUn :?695O]g cLY#ǬO->IպTY$|"o gsefZ<!Ura,.l.`Z;89QcdHuD.C8Ci Nj3VTnS3ekU622z^.:rwn*Zp ^#$@2@1,dxM9~{wk&oz M}m|e-¢}%8MݣHV[/M3Aa n5͇i^jE {7܋Sq-(N]g^ G9y}sD1GmUa-31o١} ~8{wJ#IjkɌ^oe$]ʗcA!H0PoBzrLŀ`, DU0$Y|Fkl6z&2%9$2iߩlo6J+b]hF*`rS( ,XYb@ Ȏ$r¯Si@3F.}kO?rl-briEAӇ )kRńJHiuSkef7kǒJԺe|bY ղbjHkm vx=c8"\6ȡy-[3 ooZF zznmh*Sٲ-Bm "\.~+v9'gB*OX~  bjÖCUj;aa r bh"fSg=??ub1ݷm_nŴnЇ.B{sznSssT݀QPoddC( SmAJHgp_*k; ՆeB"/攲[ָekW-x#K},#><3+[ r5lZ?}JWa_ C1MVk__"O>6)򝫗5o?7[r:NAr~{'vHք" kxysykTm̱/!3Re U' !7GR}"rNbpϣmL3/`v8>'֥0wRW- kOaPPOZn~);,g^Yk&{yg ;W)FE1LAUCdΚOD=ݝ潄x aaaXQy< ѕ!Ki@;3Gхte }R3$i[rCO5 Xo4f faEO'yehEbbMJص|7x/;/Z2sBo2ƞy .BVU4%ToI6()=X*ve!#cE*!%NxK6Wp%to8k]YvϼȍoB)ڙ.FyM` 3+:OI_3zK@ G*Ӆeߨ" Rh;M+MҩA >q\mMy!ERAK`;tu _qjmN|WƑp&׾ɥl) kmol=­k"׷f9^~1n>ŞiHΐx_/*'풰EV,85r bF^DGg#ÏQӄ}a\zqa.%WS(l^h(vd3#9pmbVY;+fS,[Htelyx,r|X=5&x;˙ȗW"Qg`BöOe2u$(Q< 6ϩ ŤpDAg<:ߛ>.tC#C+-_|TR | JW1CM"s廔%7^E8ۚx.  YuzrB] >}*7DU` 97>)wPAz*Rx'w. l0Ol呣F9N5U?xD*$lr)# OO$7k=E͞ ~t49>A3EtRTؠzqv3Ks=Z9Dk\T?` $@o܌G.}XN+l/DT1kiLkڭƿ<>;ؖKb"Z2cuy =IFVW=?C5λ(#6Z@9#fSN .OK6`*^ij_4W=(}S"k3Fu8l㔮muF_~wd 1fpᏍH =aˬlcp G%t&njFG#Z$nsO_~kة,JJ(RdWJ.6,@>b k †[OLP u tQk3ƹܕ:Z$}Lg&xX/%gP. yWZ%?>ߎ">p@ OBWCWp-!;q:tS2%: 9?TAYo=%NQNolm$M[-6BC !^12GRD;|l-N]_n.]l&\]ԧ R,AIuLrqYCl|tR*GqW m-_d:OUL$bzL;ʹbVȭ%Ê|CƝb^Rԣ7\HYo4@{'N 6B=O&  <)NJ*K<yK<ϒ-PS2U@a8@;1Ԯp6[Xs Fݭ+fVե[DoMH6*s#a~]c]MK;E7o°QڟTg2yk0R]G+ZӇS4Nc(f;]6snj܄ƓQB'qA"S(@Q|&XT=]Lrj>׋')7ϱO*c&k6 ZE1<@$fa Z381CƚI E՘nr3kZsɓtȶ8_ \&~$@L#nc?xMx dQ7wq%8q<(3z*j}B?Mz,;(Eh ۺɒwA f(qKWH{}CdSe"j|Boy*-%&לj6L>PFǷSڻ fe0`!LklB|.3`K>`EFoD8H 2wN sOIءgys>oZW&Ca/BcحoĀWs]VV^L:fO Hȥ ;E踼ө~Y'<,uEjKۛexFdYzɪQB"8BhC$o:A(B=ڢ>Us=^w*W y}wuWcxx .qn8LJf.}/F@C:B\VQ&YQE,MJIjkB9QDIAo2hZx\ʬ ³ 6Bt}>1[t+e}£h-j0đ?]" Y5Q_|zsEpˁbUby3 jjPcjNBDko@a6cB-Uaٞ)ee=ƕ:2JInd"JBo(ēOBtmH;!X3?Sp"CGPN6!9F-k334FKpxKT [@I]s e&ݳ941[!(,^Y &~ _\kTtkzpS:J^Kǚw>5Ɯc֌fg&GثMn7;HHT̶Z'\$jHh|@Z\2vTV/uD_0(( :%2_m(si|ZH s9bE7/ݹLRV$ [59+ </sd'Sr\05y1m6fRYBμmMP(I|_"DLojŀ1 tJe9oSc+R/b} :|`:}@\{YqiF9Hhs_3>яV5&P6IOV'. ߓ*ւî9փ ^)!F< /r/1BfkF3MxaF|<+u;_`)C"917^115Zx1ɮ(:*/=)"F7!L9A|(WE7Qb1Aw'Bl|J \4` bOE]ᗤ6;K^-$/8DqO˹X,?Ͷ? CwT軅7}?)J_x,a iuigAJnW$>먍Ǖ2QQc} !mrHK0.!)6\S1Ä8 A\IDs8mL^2kD="R7x]цvem!n_ƩDaWÉ;!"ԣRez(.M8xnQnWT' 'L=vTcH C3)C>0ox!'zN:ش?M-S| x?À'臇]I"2CM806w(B^60vMTzGuqxcȣh.A;&MXn< )m+耋 Cah2D$W QZW]NV!64֋̉`J5&+]M)\,ǩLLy竉j242y{ERs g;|g;1)9d5!b߯n^y R&[$V'>S 7fga p wG'yOޤˌPe(B;&Z8=S3BO7XJB p"QmL 3UuΑO;X"|yX@g؀o^nH2S_=f4%fbȆX50>eL5V)奦o7=S-5w/URq$z>}|Ie-Wdn&a☦&5zT5-h;C^v?!~ܮ3Sh tV9#|/ 3:rOO9ݒ8\O5[IEF_ҫ2mx>[f|QuG͖GfXqnrDS_;A\#-,1Y,*zא~2hh !fM}+Q-|?LS"ւgy:vJ a4}_]R ".q}*\e+{-d>W'Ti5=ްvgܭ&BtgIjض眖3G$\[^3\6] _ki;v LQ$VI_<7 3A k#ڑlfSW1K?S 7P9XNEa{.:ɉ}ݢ\EYӗ)mR92ٌF} ]CXn^ 0g;9蛷خc ;End @GG;;'峇Z.%*>(W0} `$3?!aS *#w_$uH^Ep{A]z\u}UTmGB*ѕpO TRyTf<;ewbvsB~{**h.Ƀ̕AG@6VZyjY*A&4kmpr<?C= (1f8|TZB4#l׽:BڑG=! EHg 3F 3|F'ySpEysq>VIrg>.Gie?rqVZs|鬓 ȍ 0Mx kRP*5G.}|5e\ۗi(BXE$̡nG-&w5yvpȴ49Kk0߶ Y_X9!0ͨK[ͻoSJ=='Mp39~Ap1Czn^MJ%ִYy\ES:?:i%gkܿ~7 AV|ĕ )FͲsfaR;EcF =A^抱Oau{sQEߢTߩ6H8UdpTB6Lj6cGsڱTCMŎ^,^u+M铉<}^vj_ NHP[.ƕ{G=8`gNuQI/&b:4%d [;Cp*EќN2?(lYTVWTe993 njvxP TdEDy+Ҟ2- AoeOc^?78'9rYWo\ʔ /nj=3trYCJJįteSaFfy8Gl 8|ۋ 60q.(0~O[ w1ΝEEM RлI!☟#2/;z1E2zlOČN7]!N6/9ԗT!'8nJISyZMC-U kB$P>(I1T9Ð]_3hpBdaXF;.w3fz; m_=]tA "X5/l1D*[[fnUVIbOUڲlpr+ύx* B%#~Y/&5:SQ z :f'Sf> ZLk-CD?TvivLO !k2Jejڹ5~YPVak$G3U &= ]L>4jyH*o#܃G%^kD!WώQz)$,5aX C*W\me( v7jH!$u).CN3_qbɠM]yo7`FzrKS ucvۈPp @! %O2BQ0;DXr-t.ɑGI {-Oʨ@q&"W!nA_*1k&œGS`NIhP ooۄ>HG Y oͻvo}5P_0V"u#2&Qc)sB~+xfWZ2#5}JšiJ.;/P줄j|DxYA$7z 4È[ X +Sjpe3C&)FRxX+FQّŴO&"ፊ.z6b[cюfJ`,|I}>0>+Ӌכ`-֣4DO;v1҉{G1Ũw'] (H66ƐMcOFX5  sR8(|se h|'Pd}` 0/<0 ŶlxKφ3)2C -4-tP֏hͪZB.CtV;z܈OEcihH gibLuL#DžZ&iCMxtH(+&ʘ ?l]2nsNLѰ&LAUA9<{ df%{/zݔS$-_0 ӓkk*Y`Gg @0P9\݃4M$ש(4- |4 Xr= d!t@?Y %v`Nd5_[[v{~\]ḁX,f;L`CQ Θk(x^fOPZNfk֑.S&;<4!)OLד m$ldhtB#&Ӯ;_Շo]+h }P((~>}*c&UZ.9 Ϛtm3-Ei\&/gQ:~ݥq+#2&j&w).{Uv6.: _H&be˂4 ~P}6/R[:OlmS2*gb!/A0ͯ%fkKH %xO0-PFtVcӢ5To@((ԉ(18bky|6VJ!T ɱ6($NƵ?ME0_ҏ* eB[]/'MI9a O?!4~"@4'\Ozyy[cuTgw/l*Eqa ?p~Kn/TҴF&5G 23 Dj0w6/K*7YioX#b[_3P 5wΨy9_}U j٨Z`C (O4`Wޢ%,Y, _`m!d- N{3Ƹ4m #?fDhwF+C{nUQܙQUx9<|+X( RO τDm~lS3MxXG+SZfc,Uֳ<}.j9D ;`'며g"ffGYAEK.Rv#W⛤ uf[/?(fs AHvY_[R_|7(Ic"r:|Bd;˞HJB6Ŕ򩰳8rPU]Fu7$$&gi>j|u WQe_pQ*b˃u)XD.b%[J{6ܸǩZ4TIhZҾnɷ-Pá.p4EqerK 97 ~) } N }])go/nYV^iٞXԸ3kf{IJ7 3PF2y=6UT̴׎>z!o292ΘOLDϲ&|Sj5T?T? ,j}Ԗcx')>M}CR#aXQ@t ,7KXܐHybOL {n0>zݦ '&rpSS ș(_ z^=HzxE.ORדI3- J& x4Wy*ųd`ɝ8vNR/"6詜kLj w6i}fҨ2_6ʈï0-w4 C=X 1#h+?Df$ `_ܯh<5B4ԤuH(^l9I$k~gÃ/5vSڿnzp#O*4kI'8Zǘ,6J9(&N|ZLb/:nS,R!ƩuS5&a0>aWlt@ے$ TU wlJ.'h_KRg}YǾ vBڹh៨Zh7i2bw>ĝW9fSO|DQPHn[O9,_ւAg"Eڡ]>3sFȪRŪ}B&BM+BC╒R }{ekg'3qIB NGpSI? 8=;<~\D Wmz:z8S}M* 1lQܨHu>'hȑW JN}G7E#}-Gģth12{ g_sZFohih>6ˑ^)x״K;W1,8Aq )Ÿoǎ|1 ~Pz"6܁C Գ |~R/@*`8rߌv#WfEADPZ}Akjth|GTDoݪ )3XEsSfڪZgZ'@O)]POVei%}ZA.2ּlJԎu8/t8+tƨ$ʈUЁ~#Q&.~LsEm)_ ÇKT9 2pcO0/CU7w.?bHĂX]TF0E9ͅH9}9Aw/p28)]ImBG+ړ>.PV)6|Kk \*t> CڃiQ̧'pfxN:}U?`M2鲀1 1X/_G5fn#LAR'MlrcǯM^GH&u%ɭ(.h'T/7_Ҿ>sT2E'ie*'7~9|ڍS]B˸u 0o~x^h_L=OHbVIIcWct[V9sbyPX?02٧ք#fI|s47j*BXS&OaŚ)rW]biejoX{iq(@(}'Z-ׯ4pߎu =f]DzIPXSkHWYpά)bhL ȹ]S gORBw7_푂$[Go"d&>){=Eh`m<5=mۜ#')1KxPH: /1<1IΜAI(8gȟdܝJ@J4>LFto+}$qӚ$ '<[:ida/),f`9]MPgBrH [,>NqoHQ33{m6 _QVB3*({l3 /mjίmKׁU^DH6'6Ŧ"wϓtߔL{=8ғ,GՋ=R0z ëinleI2}J,cpʷA8,84PX36g:6ymvɉF ]O};e,p6+p%E a/*?HnpZ40v$f</frAL^ϔaRRcYB-^A ]E_yeK I))j7zXXy)&胘_^maHD,m0+z=w6z2bE["-mQ^o F ?i2RKj*Vmݻzis429!Ωm,wآtSqc#b=5Go_qKtS(_M_-Mz<f|',y_"8~'$a˹%|W_pM({#IӪ* w#R) 3CYsWJ;IVՕ|֘Iտ}0Z `9f2scip`Ցý7iin 8:)3EY vFOheQ>D@'τtRl!끩u% K@wӌ#^@y50C"abJ7 / _ N~}jjse*BtXl8/Pc"'MlvxWa mh6зtĎ{R6a  }lE?#3مAzPVLZg8 v 7YƅG֣el$Yf,*=VkPurq$Oʗ]>M+/'5TyB>~a33mzb(+KJEgm5K+GѴubd)B ۑZc⣹}221nBE+&//޺mIPo*aPʩ+) tQ mXY' )ìc YyVԙ6܀Hן|~ϒ(DVU쏪HkMSvPEN)t+Y8zCCTbUOD&T|[, H eyP\L/| Cvd;h)'j#c3 Flt7%a@lmܒY2NTQa J 7-fh{m804:knuPRz[tS=\*i@iRF)`Chb ff;j ?/N^9mUt*i<Qj "&!u8@6:dHsY J/!1&:<~˹9 li3W\o։n# xb6g}Pb a'jL`0]01 u>:fXy!KY$ wO;H\VTϧ.Gf* _1 "jV*gb< |UĠDǩpkڿ [lDvYVZmmwq*j)"ݵL#e6K\SGeKPB`! |a  SF`3H6SJJvzt ?k0tG%r\N)Ff$:m`vsb6joo,/G˺ N_zi, 4tԱoNolF YҳuexnbSI3Mj[D`KCSn~.W] t D"~'h+ OW j2ҏȔ!K]4C1u Iud~ۺFT!3Sp1je9?uMMMG a B`{*WuR-vÏZ>1BmT`Th*GL[5LYtSM Eכ?#DZK]4q3T7}̀^Wclhrw(lq4, $ E]Zp"+91[zEPaR6U2._hCد4`ZilӎKH"9Xu3LkZDtƻv ]0 vkEat|kYouY'1?{xmg^$ ↷rVε}| $)Sp φ>KʹJ:䧾3,x⳨?,2-D'~]H*O ]Р.ٍ?Yˡ"ڰnܭ|JR X0ȥJyzuʄbV*eiAʩX)T=u;djYlOZ X>: aj:+ (a[r%g{! X`=t<@lUcL⼜6avSgʚ]Oi0.WǫH+'` ~'Lk5; T$:S 5M,xW)tgpIVߧl%?yltpjEPB=^ۄj¨)¢K01UtރCf( ;Q~yP 1.TvJ&FҤ'Z5=T %Ě> f=qE$4cQ7qr(3]deq@'tfeRTwU\̒Riؙf]؃LyA#ɪN~iC'mx(4Z}Q̰=ĤM/h2NbOF7&/I˖1&LӞҢ(T?:\g8Hr jd\9]:R GW H,1YW#`|%=JD^@Ƈ&`%jtGU忷i@V`չdxW Kl9|F?fQ7!Vdžy'0{Y,ѣ>{fYwIUp?Zx~+}K:{"s/kE|9s|m 3T*O#;=\le Ts1Ȱizz̩ᷨбOo9#"2S4S8曳:va? o>?᧨ 6(kن=e=(LR(ĆS= (9%v> 'wD\e^A >PI?J{s`Ҿ&:uSeR Inz=?ZM6j\ӊ 9 a}'.lz!H{E,l{>Bd3En;1(IΙpp׆єCOb%zp]sě=]W3v@>!>ؑD\܀S L$7e֔2/*.!cmdk ݉\C ~ |S z#i`¤He_" 2'E`Xykr BDɍ"5Qf9$f\gI$%H 335r]ɫIآ Jٲu^&YTVsKW= >IVblͪS=GCzrEtnd4z$V&MR3$#ei`N*` ZG{R^Bݔ Ė`> ` uVaRC&Ń']0`z'nȕdM:U] M\-MgJUQ'jcZt#48jMf6\{FG<$/XYSc3 όu0!eLr`8q:_ c}_o%}[VgP,ڋZ{؆㽷߫DLknyC)h|T ̪ԩ@WҼG" g{~iOG2fH`5%(dT:9f]<`2dIu)稣a=@_}<c聱&vrjj%: ֔]p~wWL]A uqxu?fzxmxmOYvƮ&+\|f͒I{qya1LN8~פנÖMODy=fC,*:>\^3>6."?Js5^G`tY߀ˈ#{ 1u+,N"G. Eb6dž`1!GQe) &3)ޑZ:+\% wp͖Q«ϘЭ3V:M|"e?Ȫ+GX=Ɯ05LAwIxA.uxl$4< Ӛ0FS( u6^gyTl#]S4=r9g_p=pU}..aUd CJdd8[s94kExP4V>mh]?TyI7]䨵vE{5 ~G2UoOP*RNVE!gq=\ kΟ7C:/ {e;O , x{LV;QڂdV?hkdl5^SؓbL_Br6rYS2|"C|Fuo>Lܽ`-dB[nn#:p7fĈrxܾ".NJS45GrkysEleXQ|^G"`;*slTGFJ>~Lp);8cv`P\lj?gKGg:};`1;^%6EL귒 l; üVږy7xfOxGrJf"AE3Z+}P`zsLr-DUx 1}pDKc\׎km,Dl+<@m~.1Hj,{#;v`^j**]rm4yLe]lO>U"ӧy>OE5e5WkU⚛DIM_@aP#!*S-:LՅ ΄j`J8$e]KeI%wkzg{kr L0,>S{*TYLpj hmgS)ڦ)FfO#{#eQSRBUf7OF.CEPGL~w4J*U##K1(\uxD&uY帿ozEKlnZ +T^>(j>?ڒHdӣ:-fL$t9FTo3|s=1(r#|"t̂p*ةC':SȮ@ʪPq{ ŨCm_-=ot#\bVBmp^^ӽ0y0.=6#QrW1Ed"O9\#QWT8Ƿ#{ME.ܖ -$zSQRh7Hm< i[h}xF'LMI ]OHRE(YSP%Dhqul4Xm BȣKX_biE\M< 4O\Zۜ`cN$<{,k4᩹Q35?aQ8b5UԡiGYƮ_RAulIjFյWr%'UTa's[x"*P0ۧs=:=5=4О,X ǟ5:FnQ#0$3ԷI8FyPs) G"ZMBuE?1%CBUPܹ_Eܾ!ʁ2Ʌ|3ݩibYڷ>w|UqmgF|J< ^z8~a$YCq1mŽ!IoG޴$OmNOO,Ԃ1sWFUמzkr']@e10>.U- B?> c>J;\/SK&fr鞺!Uh)*y< ʛ'k-OaB d=FΈXca&8Na4'_ %<_l_je /J]ͪEvCgJKxM̈́5?%M +|H3t`[kIS؃[{LCzbRK*0V[Īc6PC]sw$ *(C X߯f_.*z?C)8z]cK+s֫2 $#]p+h(otKZ&esc}ķoʷQX)u-XؿWuЖFyܶA-2ti@6skZ ?r(P;DF nCػM:OT{Sc(q b5As "H"FTߢڗ|s8H;,Ȅ^n< >tfzbg1)KI;ABU#xǂ{sح i;H/€}7Tܑ<+Oi$j,:T߾ OLpzAd|h^[JQf0Z}acڊnS&:M#:b2Q xYp)9+7X7u!b%<[c9T]߸(O N2bD6hx5&@0bͭBtߓ/݌t8RK3O_6U$۷#*ʝ& BGf˻\lvZ |CԔ qg׿s%N7>)D eH(BQiGl#>Wo+SANPX:il|É(~98\31e@xJ +k8 9е,;9 רȬB Ȩŀz]+uʂ"P IP" IfS~c2?AR:r -, w|Ѧ]ldl m}D9"iGNSH³E&aZ@[ 2LZH gx <( `'_fi/Ѹ(Uw߈!eU/zIT<~ +M+/\-n' 0]@V&4(X|tGQ8:6MyH{s$+MŶ^ND pt/oPn&gҀ΅q};ӻ}Fc%>>r^hS1XմW69N3r`$6 u\ʵ┿=C+-`7 ch8j|)e D}z}C&ES*]=N}*#f9Rx}>P gq1]oI%tq< ֫*š1aO-T+&]&p{ʤр}yh: ĎY.8ԛзin:kf5(# O;lMD1 :Bz2_K* 5%o$Ml$r!^k{nCYelEC\RnqK]"wlN,…)}9ڄ|˩4ߐO`S Lo87a\xcmȵ4A.Iʪz;vO [:(+="5ͫKEؖڂ V6rSQZ<&r!JU=T*PdkMOެQ;@Rft=+j_:"m_T%ŏ:|V'%P6&J܊'ACNrm&ߧҜ=/ Ns+=sRGSW8DI 7CPԥ<~W05O ʄn{/"llKYp ^ g"'8VCd]{\]䛊n`HmGpkBAĬ--Vϐ;Vջ`:\(Ӧ{H>1 B7毣͐d圝u6V aĈ}{\w@v4UdC'! s9ooW-PbOcAMm__`Q妥LܨpZTĽfj*wF*?!c'tF';zXdbNwYTFҝ^aA ]_wg^j*[kQg"L;T]#$8;[FdOxI>/3/W?q^!M]1_S"W\O|ٶ_eQum^[߱zffx״T Ë k5' 1E*GM@vrAMZ3PJ4鴜H '?TT[F׶#=0yU |h~{ox >_(0vw-"ҾQ>,I]L\[p!ʺ^nƿA_GU `T~[d$bA>\ b ១y7j@] D;RS$t, 5]ta]5^ui{Zm>v;xL+n vua@2?|eGJe_h@̣2fEK1)|V؀/ I=SjI[y513=-Y< / >ZBUSF5Nưix>q'$>EuV #gWu,T?-ƬЭNFaMzԸ\k HfUW,.m5*>"uX7O#mɝѳavHNUvp*[48W:MRu5%Ύ&\|8 |nIh ݙ̄zVZ%u*o,ڦ^-;4a/M^ ׾M1ns\O,Uww[Mt e"#E_0ٔ(h_0wu-{jӃ>[>ܝEB$"6K}+ n$\$;XF:'ĶR0&#fd4zaZTuz02Cu7kٺ3,dfNU0(sDMW}"j*]唪)wZc:n눡fiwA 7CiFH;@ B ? 謹 ws3`&0E__a05]1pdz?whLF㾢$ 6\ɋ82\mY&C"{ 3bGd= ]?-yZ &Fd\u{,𐢶7$|G|axJ+7z f%,_ AJE/Vx8S ޚ)P݆rlj=|/+|mV&<mRZX&sΫ5CFVUp7ºua:.}󄸤nbG[q*:tY. = 'K.8f!uޖФM_O4l' |!j9 · W=J2O NH-p.F]C<\c\8LVhzd~:ob0;TIU5|%+Nȩ')+; VbjXw &n +!J@J8( Fo\VbB-%4tնV[1m> hzB"HS҅t뫀e50;~m(Zœ@ԩ݇tۅ5xV}5WbbOi=ʔO-i{ ~h٦F Z)nWgj8xBn%j*,4мI=dnWd ў~/ތ-ڋΑ04db8gN,CwhPgil1q14]GJ'"y}j-i&^y˅0[F9IݫJ/>o ` *Qu& ^69hyݬcnp) eҡ]\>͊CxyxsNvIP$>DQLvA+z~pIsr}+v9.*uEBe} U$9xk|E5wS,6!?OP.Yuδ@[,I:g7H Iew o~&ǐ1(ov'&yG;68zEuD~H1{1 yWp+Dg2R@F4?T XHBT˗nuFxUIK@f p#q~]PTS&ڢ,=@q9"ԵȂ}F]@aLRl4EQ9$r ؼʬ;r~fU"ِŨHˆ=u Dv+݇7(ճPc^ '=w z,7e@2D3i3=&mZ-Mr-Н|$cC:qh lsf\悝J$+#J4|7d&oچ郓c 7uN--D1⊩ K&yhc$/='Q1*ʻt.$J2/;}- ,(T B ]- qg7\ \ y*/'h0 1^I_xSM2]34ݭ~Ju%!~Ⓖ.l$'U.1/&Vi;Zseb3f7xرO_p$-ڇv%,5uL(Еetw7FQe96QY&"ҫeC X{X"2þѾ_n !XXܐz e)gǢ݋q U^im.ѽb堬#ɡn< IJGw&N1\^(Bc/ m2ځ"u>ǀbkou |) ҔW_L2^AeIL>FWTl|V]Xe^l:A %'@~7pQ{֠<(xE&۝o'ԸWt1"V*%[mу3n] vN% $Ga,&Ss-z!ZvuFU?1*d@]# m#]H:16C25B}N!2{+Rdg^Asb R2%B^|s/7FŢ\9VC+չ~$sa"qJO1F&;g; ZUhETm< vuxUVfx)?*,TaAYRg&ڶˌHq\sK[_gc3TApd"  /&i; k%. b/9E g"wVqWl޷PlM;M /1⌛Aꘉrb,c59CNU~UNcbt}tp6-(>PK#.MSt4kUkwa'd/ )k#koCκl+Ԡdv+?}=m*p%~~;XUk:\13j,1{s 90x~n]eL_yB:;roI{NtaldT_ uyazpEQF%Y4qWB0VW9;#_a_ZY|)G*Ն94w5Jbu{?osA:.KkRT[i=ѮB!L6H-=sϨsP|쭘:BZ/s97N ؈   d χ Z;@#VBh~ysٜpcs/L1{U-- FaqYOv jÈ- go~24e]ž9W<v32ѝGju W+V$or\@Ca6J6 <$prGq ݐuWR ˉؒ[D7N5~ľ^f`X[EՊe&nwEנ8'G&B=He^ڈNy,sE-coO8?"I/38gf4sebƎ8~jyki c-V0Sw£o͵S]1*+~ךRîZϯ-nW|/Y9*l~Y1*Ht60]-O2.Z8^kyBc#.X]ɤgQEzUP\-b[No,A9t^07]kh V+-Q4M^6Ӹ%CYŒ0Lj9V^ƘXc1`>:vu9m*J:޽%\{:6_wυC2!oɵbG#SYt{n ^xK`tKH\<p| #"<;̂i#/MJchCZ-b }/,~g]u\.QWo`T-mQJj0Z=._WksvXI#[^4+|gJ 1bdhQRF rvuƏw ='2Fgi<CA]W #[k^WIP*dY< Eu/!+3,ݟhw& @Ppks(3XAhdE*)G Gݼxl%ojڌ fh*jǟCN!YqQ<ө^>N鱃ɻ#s|jۍc5LF~=vAEѹsN/1Cs2w/C*mRpR"p&D%xkynoz½Fh#>m<[EX/KIEFCHI:a ~E8Ԗ$iqc~ 09$?rRѹ\pMfys&HvX1ٯ4(0 9іJ~sۻ©7`pݛ+6 o! ȗ>dL 1 Y{Nn;#]65;H=U7]N'L/.)ے/H6w/ AiV+L%]H' ;J@a2es@1 "rQe rIOOyRw,eT2,HM7 )DqpO B{&4PdOʨ7=P9rȀ FFUiyjw:2_+zm"m_(ˮrʇcF I[$4:ȲUB N4 ٟɖqw%I*^53C 혟 J]Nfc_Cz5:H)ܭzbswuPIfac6_&FPfw-%WBpvG&@0rŊ>֡-X~jY#ՔOkŢsD.Z|~ڀl ~c.9黝vh:=oqw"i9EПO|^= M`TIbuE$`)-$pNt yp3!hI>{j;>]ͬzgB~qI|$ֹ*g1-34r58/tPFS!KlY}9ȃlNS9bl}uiT-͑zkϗFMk2)OEI P\e/,Jn˲5_,CmYIC$vH3Ž(Ӥ8k_2 l=`jjzCVX$!~B|= ;"TJ첨3R4hg?^qȕ-nI"vcd/EO|2! UADy44$*PY|ڍU,_J54nYC*v}o Yv  ~ *$#/h n *rݣвFހEyM 餣'q:T&,]rދ xI',&)d"7ڧ]4G/IlЪsXZ(i9A,xK 81w VOH<*h|{d14mbuojQDOHAc(.ḍI[\/кWViby Zw6ߠv0\KCSHܥɊX7<(ŅqK//X6 #X|J#c։!-y[BDR;cHZٿMXvv֧[Yi` LQ9AzkH颼,6 z;Pr jW `L3L][@z/sWL~X6_#(^(iCcR@ʡZaԁ BGCd)M8._qeN@%՞dd#5PSM c'$uXT9+pQ?7z>ܦkAj%(5qPi,(TU)גI\?$pޱ;[;sgfc!Gڎ|- eBa I.Fm&lebTjZPCOlItƠ*:tR 1ϋ_wbq|b>O "-aX/5T&=4|ypѵV`D6[Hb7|[ 4=,5RY>Y% (oP㤰ɔbJUR-myf*:qYsAH?E'bi9>PN5\)r%[bs_Sccpv &ågS1S֝MkI-e]`~ |x3IuÝ {lC錂kv;VhWdޠMXHܞ%<KsۦK?g|6Y֖=}" L{=u1PZTjow5zO Gr<ηF?t\05}Оnm$;id6§&I Vr1ɻb틘lIukґ>DkE# Fo\HOMW3RSđѽ)y%N;הe;xg:N NtpiQ lR&Zg2}#5細S uQ\6TpԨ&>17r!#'>)GQGc*Ǿ {~lH4R>KAK<NJl|n!AcV z9xmPG_L i}:D: (xC˭_ 3yH=ȰOh'2DD5= Rwп8tuʐL"dԀSeS;` x< j@Ħj<\+ 3a{S:kE!YS"p/G8KMIܖ}[=k. Q>4u~Ab%Ŗ'CwʇEB-JnN7YZU7lq/1g|`DkyJ{QQ\s25_67P{ҾHM<}p8JR3Z)Z87lB Dܰdh=(r5Jy2ŊUFyrԕԋK6 ,|ƮOlp}}*\ifq!Dr\0֫ [LhgL}g[G4I"Kd7SMVbqeWت[рhFnpFPnL$; E&sf)1 tm U@ܿߺIk+Ƽw F:Rp0:ekvʱxXO;$޽)઼nvG?+<{oK|aeHZu,B-C4UpW\e o#Y! @2%7)y [bRrc19V=b]Չp:Y%,{ϸgDnD7zstC r}=Y@@߬Qy7],E*ź%EJ21E~a5m{zT(QZ%X?j3y#zxԨoiFkoS.\P.j_諴 ~%xYքNl wۍ.ۡ;I\Vq (Y!4쟨R9l)6&3܂Huh,!#mU}aG_khpgߔLJ ȏZҘg.54"?(R(!;> RXQpg6s]+EtEԟP<V Vǖ,ّ7;xPژ~QIJa9 WPin1I5i8 wTVQEeJ>5ҮvmbqT_S8c//"IU՝oj@#r4lN+2 _l~Zϒbfom7~w6nCiŢjܤ@ kdADH)OSv. WXJ&(=0Qkr7 xK A ^CEY<DƛdZ/|04'iiT;5&YZ:bItZ\HwRUv;ί3sEǻz?c.|5-ci8Y"]c}&etM P̡A|rZ kNn.sPڻy%tԍEm ^k ɼ;jlW?u?(xŰ M;ܶ.#XPhV!De(0ObN=_rʡU`x6J)7F9'gb3-|: EWNq (r[JBǚi@c*dLa9Y>=HK\/M }9HpP3̘zUirO*~H0 48PsVF D~`WcsU>"qքs3\"Y;) @ZMDI}O&/4ᙁ_T@՘<>Sf S6ų Pˋb(T o 0tA`ozZOcոD8_%!k&y/h6FZ|"vq,#sue$*o?3xG#2IY&1?}0D-YU\Rk6ي]#9pե氞P&UD4mٟPv5R.}4&ЏNBOFKA &n 7EcDLů[Jbj@'K{h8ce-l&Ss$!qm!_ 7Y-,^W2Yy U %`6bS3-T;-ii!z V+ w4r6Ts6ocB`z Q_VAP2uw3(;:觥As-eKA5*8bSWTD{ZOcMЋ߮֫#-+RTD.I@#,͠*NMH2/ xшCrE忽U0?I98",};kb, &x[.5Q~4vuhFb r.__Lr3~-w$fV}] {L@?-8az*+E7.u EaA{ˉiȹz\臡ͷL.쟮VU㿭-Xs@m 6ѿ]8sfQaoô) s v0+H9r#Oo3K}۫1<7)8Lx8\ƯAFs5#6Jt;meZݒ "_L!C S0T *˽b?n$G^$c-PހDylTO}jFϣ}Ϋ˩_ݭؚBȐ@w*'K}EDb|^U:/ȋ bNo՝m F%n^EKzdVM^q,[;^XƤ뀴_p+hٗ~T7+۩:˞icø= hv^V$UڍU^XZHͣ !'z'vƜiE {$.mQS4,vbY##Oј[¦d}PcOzïB=B 3A޶n6OcٗԻ)Ypsj2ZTÔɨP[_hO oldėEfcgqפ`FXs{s;HZ NP%Y!W|>uf¡VZ'ka:[>3Ŭ"vARbD 6XxRs V&8qAv xPYL[T3d4Xaan惶OXά-%%_񻜑yI")ԕrQG: [2a,XpYIܟgN sK:7xnC j}w}0JS[[Lq85o"r2ArËoҵAzpsX| 9y/~%Pe_)@'>599dʷm}+t'4r* LF}`j-uH P}>hY9pf^MbP nGecꉞ(b 54 rH- N&T}v|i5YhlBߴPO`Z1䰱Zm#.ֹ2'e)|-!N>Bo3rNŠåa"\WQYطu(~m_xq{ 2 8g_UB=wxz7lj3tð*—sI‘ZLJSS?<TȾ^$=#"F;>I ":^ ^"1}٠=pKFoktTW@ۤdgo&鐯\ 9B6a_6$27f@-:)TY(y^8*~u"$JEShA5Ԉ')'"(l!J6>)ݪT-1DHr N-P'MI?[!}N.߶(Ew Z~A83bV<":)bӺ;sGY/ U݉-`Pm"G 83u:"[cIc.:T60^Vaeyyדpoq~QZND[T"|p5&re&^b 2*C%d#%\/m#z@s y$!*duEQEf[QUM dCR6 F2ό#Yd*jbȀ"Sw5jӵkעh/{䯘C*l8@Nyw6zud}jkUxI<Y6)y5AnoE+9cYf}h1d^DV|i`' faz|4< M/M]y0Cͪ3?fO|.t?2rlNaUsk}5]7V.nI "G gNF,LVDM!3׎NWHbޔۋ !7u(Յa %5m)b9<ݻ/dP ٢g0^/|%-o:vx}`yR{x4@Ņ"٭|aUD7~r.^:Mf4NU_QLQz,  i]QqՐQ(|a Q>ʣ Sf\37PLT+A5&d!R@B!jd,$\peAŻz0?cOPD.ʱcT5>m,3* ;pePSDY6OLbߒQH3sIAS1(Z!HBݨ_F6a\m;NmȭlĈZv+%CKvEs;gҜ?BޤD^\w^N21kP3S&qú܋%N@4b/ z3row\߄}bR֠~i=@Ќ-'K  $,| 9˸S *苒@c{v<ꎊ"fU$swlIw+B]mG_jq**uPwnvqzQFnPj<4 6ok>wEitq,5{; $eK")di%/3] *rΪq[ "ޗxJ#]a YV29go%><=X/$'H\GK sHF*gn zN#}$S^9̟<Ew-AN;?}uTb@>\S)Doy1sYNȕEP3m*ЄwZsbD$nOdT  YsȰ$T? ae"W,&3*Ev]su,4DUdQ~Emg1'L2ʭб W(EE3WkQ#O>Q*jm2x&3 `(̳k Xo7A 椋. /F>,~)%a],rp}`zB^6ƥ[#qDBض2LUv|t" $lxXJp{P @ nG`jS"6MDݖ aPD#֚ݹ~َ7ṁ5jx;N9 4>w _p׏)|yfW ˎ-D˃t|qx@9CS +̕\MiC%^,% !ج*=iw0 =HjUL]Oyl$jB{7f k493r^/pn?wrY];ǜ^olcRB,Ѹ$'"S;go1>EJ mAH6Wܫ Do/{T[0aZnHxat3Z68z^5RAڞuqohBy M;t%87^(>FJ_K(&v> cV5Bs"FƧzhƚRXeJ:Fma1gZ887Un}t0 n1D)!h-n.PSܛ' 2] :eJvlŹH8?գ< X_ Ɨ9tQQ˛烈`ayMcz5. ;dMv4݂ c{ְVt] k*>ؘ QQ3L``\e|E q۵uɪQg?K ?O6edUf&KRA졀1|J`,(.~4;uW WZr"E߮ /d`}='ɡ%P?!R6mD.k{m =tMIb6T!97r{ \ƱB^FW1.v]tlj?ւ.yk0eNCt*"~ CȚ8{#'Da8#,b>Z  I騵 5S>Zdmz'Ϻ!hѹ?_Ǫo 'G#uN /zQ܆ ?$߸ K. 3ʹuY`yPt}>K_MqғjB TyVT5 ˋ1X[搨rĪ:0$$Gi!t}:~DDEVWaQL&PC; Љ| 0Y "ePu+'NkQk#'^O) %6ԯ?#thNʤS?Ҏʹu[O[ո 4ECZ S/=$7ZM"]uْU'p.^"V#y_XWKh b?I~!{wmbʫ O"!eW 1fo;;u|1^˭D{b*I?9 <VM5q٣2&L'] Y+ŶF8M?,UqtRocb\9b4ivPqL+GZ1YLxT 8PWٝuFy -_uNq'KCwVNB)x;LGˇݩr6B@efwnt3Q@07#)6(|S^Hyuq]oQ'bW;irr ߗ) (_`Et&LԠ?<83Z gF*YLY7hLJ|5"F.؞z` u?Kc1%5bވ#P8L\ab޽OG4Ȯ_jZ?H!o&S_vW_NXo%'D\wi%̕>ತH5CK]#*Af[/!pFEV(jlN4(֝c^6]BOO}ʍ'l Eb iwtIʩſPy+rqw5Db}CX-dc]U!(  EӪ G\KRn678ܛ^/ͦz8rSZ׾YQ,EGNqLFQ[O 쏜 b/Bg3SenDIH:T?(5@ S8c׻5L3FFH#L,.6ZJ&{&0V!yݵ5W`0ؾ]Rd'!(D5%YlHD(S:wл\9v@zyDQjD 7^6Č uZU_uI8.KU{v.+?gQpnM iCYd #zlMiku~^}Yd^Z [a> 3u! !1}[6b1|"X4kJoE /բByPx3×L5M~4o8_8ֈ;ȦV3- M6*2Q)*C 9 ?گ]+Ht)Χx0R?`Boj}cWk>Qw26;}؀r^K41I wtAE|ֽw!wӏzK\_Lop'w6WƓ{VLy\$.Sd4WRem*q"挲˵ESڥ.ܐ Yrzcp__u(I+*}9̶-cV,<+ .ڎ$0Tͦ-MR N*%I}yy/^>ek11E$KL #<+q^'od ɂڸv U9)O/Ѕyo~Gݴ(ɊqY#Lvyf3Qzr}&gܰv yEHfel`V[_|R$7\oX ^3s5ܜ*+iŴ~oyr]/ZpRr] N_ pEW6jx? !]f1Ąji'#raF4Du`H`aPBO ?LPmPEYxQ bVו.Z'pc`yLBoݽ"0%;ouSjG?|w)~vZҔ7W׀AU֐iA(id!dAkuUOY?#r*4ȍ! K|S Zզ)m8o7PȠ':lf~U]kaJC@hځk[h2\wPO#٤y-">l;pnbp,낝U .&L4! 9~Pvi^o/<~nlg]{] PhID AUhgj_u jX^)̻^\S">U*2P#У~ _|wN@6)$Zl2mΏg>m>{4=(oa]>| J/gU/Hl5˳{@ʪe2J"!Xt lHU/LAix^JTkLc=\aEIWJ-73&a qF|ebӻvKu+OA ̇'ՁG?d1)R [q=PQO?䐄04,.G;479)س X*@ bĶl ˆ$Ɣk=~YQ}(ˇFPj爥m  oCu1u(Lժn}sӳ=`ʙg{7O ޴bl| uL$+ l rZh_x|zÍ9%q?HtݺGJj PAP8\YC5Wa`S0PMIO2\m rpC)p[zrn(` t;jtwCWuH .HB㕕}d/ꎩqoT$mNؾZ>y2/ĵ齗-lG}hF`ДzgHw3Su3mfXHqSQ;GEwv1^]қ{ S41ARRvI4"GY g 8;/Fyو :{Yl޶Gk([g=yڹ'(s,:fi&a3a!3_^,F ݅=O'g$\El-♾5`UHߦPgvV3fq*S#u m/7KB&`lpŧh4 hl) EyFu3O4?kW)hnih2m̾@unٌa.3An"y6CLd˾JUЊԆXSp8[وS$H!v,$| mInju8IP,0S|!-R?(L?̻ML @ O/ʾZVGbn t'_ a)%7|R SSqN$Qw$w| oT7Qq}z y57,/ː3:a:]oZvRV[gh*Ft?]=gH,)geC[Պ~G2"d. ~ ']ۜm]87͛ȸG8s1כ nBg]~*Ύқ+$ddO-n#::)V!:PK!fn ~ ^ϩ$Ԏ^8-(BjZTI'V*9*SG5PR M;;D98j{9QuWiME$ #'BU ʖNpB~ƿB,MKy}A]GxVH2uhcb}YU,[9"j|&, ͇)eQŧ!Y0 *gh˞Cq YBZ9~J]%H ؇4o7VƓa .>Eش`wn񷟰Gɓ b\+bv8>x]L6"QV~aCHd~N^ϷPaɵ"91 TļVꕰӉXCZIMP6_𒅐Aw4-/00`tWgrwmpzo|T/uA6/5J;aI\sdR!F b`MO߁PKeWGEs镂˱z\f(}0.% y(MV. 6O1A2JQdAOɥ/e1D97rBZ:φ+ӹhlU (9Aٸ@B>{pYP! z>P><!Z`a#ܯn\:HZ*%&mM׍qqV)Y?<(]~3b em݌ZS:4A]n 0`6{8Ro?E *H߆u7K0uųF*4CSz€vuQ2+ fE~Wq5|DAYbxn=\YD,o#@:B=G=.gFh0Ua \x,~ r=j{i G=ľd+UvJ6^,rT D0=σigR;j~OaC-o"~G.,,D'` |d{gs,K:_Y!?Lni]BDz׉Z4ghG xSxhg ayZtcn æD0QNs$D3 V3lY Yz)TGz(b9vhGJ n)n[~G(_^'Xppuz u2UHF ZH(k(ߑqPF DvW'' i3%{A_ᒤŒ}wY4Z([{ֹqI"+bμlr&\4riKϰ1sYr-Qx1GPq# ]ȞL(ӈ 'bPbfeb6mmO[iTd"b;fɫTK|#$KcnWǶD|h?a҃1ԦN7f.u`"[ JFn9 3{΂өм+ΛCKk4MD\8k6QCC[!['i5qg(nEJăQ-9QxKI vZVۅ\um 7CK~v@$˾nJiKH;ծ+'yS'D(u*~5>fK㚦_ZP#\҄GrI{Rc y2Lc[ZȨ;p;·.8;i} ~UsIV;<0Jx)jmVHH_* r'N5lv}7=" 5V$1K,ĉskLp^@T{.#Do Igƃ=]^4_bL&n` A waY':3qc,sLԐ-t ]"cA.Q2^ԏdϟHR6@ғ٠)K2Dgu_كid_EM=VɆl`2ɚ%# UFTʓDMؖS,3r1iSzr'VtMCAm3-1#T"0w9R~c #i7rYZ tM}+~I B(oezdzQ ڰ3ۅ]fo\:)hQoIQʭ'|Tqc P<p'ɻZu*ÀdZtb5Omp+%P'IҴ V7Uc6gQ[3;*UX Xę}q~B,`SȪo;t.Ԭ\:*;dmX-X"d7kB0 B5wKG9z:̏9A@ݵc0{ >jd_6Ʒ%b" 8UXP.x JkI4{ӯ3]\E2Վk@"\@)W#OO繗ypg4٬!HhV2HK+@Z;qxPb? 4,h/n֩x\B;Ct\Og*Lnzz@L3Ŗo`kO l^^w&{{Q,"սN+,;c[,1]P3@N_nӋ\ot~T.[DNS4"v ypXy")UhYWE2&GC)sfqjnܾ"1֝IQЩ]O`D!XvO bCF0[oDW?3$Pq[ǂHʿ ۉCq 2~@Ks~Q^}hkcօ& LWKv#mț.J3LNI6VN~i0vZ8+htin8{JW8Y~y ; FΑie6U XemDJpƟvޣ2ũ`W8e.z14uJNZ~ps[a} dDxHNe*ꧾ Pt-s8?wZ*!KWvQ?RN p$6l֢ 7 8Č0h})g#JXu!Ce OjtylOْe\Yl dd3FڻM 1^.ecrma.NѬ>n+LQuQDISg^[DO3'ow^HDI;1uu,.wR m2ʩ.dCXN; ~2~jUy>17r8tU,nuP ?#D /e8pZ)ugL;!>;]d:!+]I+}D3{i/ߋ ylPtoGX&QsuHNazwj`f-BG_sYw^9;55M]sJ:-@؛*{cV?B&pfI'ywH)ka:N'Lpm3u@lhZU!z yiə-r]qB ϓP"SR-U%f5޽x&2+wE[.z!]F4ę }^W5ow44z5[$ܪ\oSۢt)n~]Yϲ'q`a\ m6թ"uBRs lyvKS?S 1̉8(9ѭ{*o0 s,>R`ּp!Ї}Z).d$ Őwg@:8Bl@UmoS߱r;ܐTnY>/?P:oiGX1/ 8=R䪫4`bQILɔ)uGO? lA 5*[rdy"zrƪ=W$MD$+&_yvGpYɒ Eݪ߲){N[[ݳlJ/yG` S*3EMdGFVEmnsg4ahr"AqM+]uٗc! U0\dhNfUӭ_TC@~JԒKu#l;g.Pb],gztp*Vض*fT[ +$f24wU_6M&p|e7 =Yv7t=~Q4: '4+djti"ͱ4t좵Ǥo{5tHi8U1YړI'y G( &Njq r2z9ڹ,$1,LjUDI'J$(\F-~;$-s 8R\ͦK$gC`E^A5"ެA)P(uOv#*g=:1lj\4[d,ؚPBi؄0:Ӱߨ y]R IҚGM?ueK(1)@k$DngazQ4I0!R,'-M|xm 6'W_Zhva_~g"37`fL ƛW=eOM=#0pZv9VQAhRaM&ipڇ6j}Z[+nh5 hU I*lbRJhQn-C!O $D$я!9_y!&勗_^ړ= 'sj=g*=;vEtbƟsW]Jؗk9O%NLO 'y!z,&<=Do4(E$l.i.P8\ ȶ̚rf $Tq} 56VXD^0ӳ-+4d%P*T$❌%j_2C,F$LREP-m0'{^Rn5+^$I$"fۖbB_W^(Cjmt|巐ʎF^lƉ[#'d=m8i.?@%!5[2CZ&WndmXpre]NQ7Mh0LndVX03+0]ރRn|+&L U@nC_fwiұO%ej_brg^Dm2ӈZ#>_ y$38So$m|TsH7EK^-^l˦ϱxe)YY^I57wsA\mʚ1cEf/g]d{*O!$[X-{ee%'/ ʾeGBRu.ޟ3h%s씸o~KsztfjVF?|ImHzPVl1ک8IJ jauKȹbm`b"bp}j?RQ6ԍTJzdq!0-JYGW@*/ifa"{8`x,N ,]erROw3|Y D0r@Lzؕ_Xk$P  _aJȅYƅ]UJ ?E+}T_G s2b03Ʃ)}k?d0 䬇1E K7S5y&Cp*RTTB w ^<SIrڜEIh`붠P?ˠ^}OҀc Ôh2D;/<'"^@+S]1YN/.I2I;P ӓRr8~ 㧻i]0a2ٯݾ,Q2UMLlFOUɎ,:w|A~|ت̴P F67:{9dY{ȧwu72TyfiuH3#xp8:.Ƶ{p7[5{FweFBr>'< 7'ӓ3Bm6Yh/E-;u4OEs㹈c@pB^0m:kA?JSg7qWJH-tψz91qfЈTG8m_@;$L@1LJeB'NI_(Ig]0I'OջYDNsB#΂)M=tiU*+O5kpmx݌p, 6⸗xBu^AA-ۤ 16n/MGaM8p%n21`h"+xd`(XA6y,y+_KٞM07L1t!G.hva66H'wK uo1 )i?K?$<uas? t"p1mHϖP{g"@Kn﹘V[ʥ<_ZͻX=ʁ/-\ s3U:T{6:rQKguoO9UJ9 /z|pQ~C=sKķA.6%=`)ޠrJ晫p{_ǔ7zǟRȌ bn^l@ 9Z‹3z8Vm< ;pC7N[4Yԕt2Ni}1f i73';%}!E MLIWuXᥛbo]!~;)޹om/͆JyK4w2I-1A2*EPH]oZb?)zZ>C/5JVRt'ӕ8e __6q<1Lޖ#]V28z=S-=~+;!?La[1VQT3q`nv&o0u(t[3t:[|{5g|FXsx`؊YPr/NCEJd\>: Q/)fZ`՟pJ0SL̅yo #,}b:#)MZ$)|df7+I=þ6qjWJM_D(3T$J([rk!wC}~g4 5/upD'JʉE"'q oKӋ,&1C=國sn2 4^oȻ={\Z (FîGtLnzW?t,1d\{7 d|:Y)b㍏{DOZ 0 !aF܉Ж<7m9ܺ^Ab^M};E>ɖG)LD%%20w1]eK|HY+!qGTJn4 ܧw<8rB_DGq8Np#:LBx T!k8ᴋߛ4Xfɍ[9/kIPǃIUSZah9 U3g,BƂxa ud% OL8y@" nn_ xndSnB^x G#"K|Duo(r*8X|WxsA|Y{{S0| dҾW<, \c&6J}be^\Tw<S^ g/sŠPozt]uV QѬ!mZ41OT! g!CʾOQ%TOI&}<3ThږY)^Rh!*\cf櫩}SwCОބO-/BIB?*eXr1 se86$Yo!Ut_NI-| Lx b5`d(=_Ӣ_ G/kz1HV0exnWe2ס7֧<4nez }_OS9+n`s-u 귩O\[q*ni?'Χ.j:͆g{ia%xP?5}Z^+F,63 ]* xf./4[F‰+Ov> QS_E9 Xh~bJu92_LixMɽ '5ϙH.AĸL?z5|:he5`\X .ͱ,9 ?4Qxj@j r,c/9N;P]/˗Ԧl=hzKO9ikᵮ+0eJsvS^&gEr1k{kzu-LqPf˛yh~½] "D[ K!Qx%{ !r|MidI4'"A)ۗ=~#5N: x$; M mō=R Hr(d$DK)̑Uvo\FLe. L3h z1 V %q"KA'{CdSDHw[?c@x?@EEEC1m\O$^FɈ a륿YC$TYrR`#C~Vuy t[d@ sH܌­5( ceJ5X2R㳴#}PK@P nhXa)o8 A~cLp\=~ sahgBbύesk<>Ǐb')-d"bŅ(XQ 56z).E*1Ǡn3# nSqj }1IG&wgWPm%H@"/1Y;pWdC+-f:3^Innstng W; ºt?f?,2o6s aIu)>G=;R\3O6 @͙eɔ]ZEcMxC" 䝣7jӓVSNޏf.#Ţ:(J۲DwHa0gHŸRbj.8aLOrή3tv 3-hY8e6R<1GK eR:&﯊bcWؚ;Jmx!!wğܙPJO-14 )S9+6ǝݘ YG!O@<` ^Z >7 67Y_kT',g'|pRt ޚUN}ܻaPz r p !Ξkx2KOGׁ9d=mG#5ܼ/al -F=D3jm=cWX@ #I~#E}Wʉ_h?Zyr7ўW'Z̜`DQ;~9myY;L f^c&E4*C*"jXXΆqs)2g$eOe ip# aؚ>maghh-}-R3/fp x> m#qVsS=";G;\PPuxC_V 5%hljTcQvn3YF?MYI~]a4 lz|jd.c,LaWW,9׫;š۴k4;S[eŜSߓ 7F QIS%,|9+f'(1K68\o"OvR'Nb(SY~7lpJ0n~'E+eC&]펟SҒ-Uju[+`y[9#߸6APyk;vຑɯqvtFy\K^Z]@;sD~ŇS Uo'" 8{[l7+Q<;Hu4m Ep0bk _u$2@ly eQi>ɰ!f5VlYI74жLms3Tsz@j+` jXd.6\\$IETl:󒦬ӻ%{xM|Eɻrqf|MA +C]f‹GR_k$TO][ch^Ƈdj[ÒǪ!pRb+^Z.d^#b%+/; ʌ.Z/}؏r8,MO}k[(Pg?*lrtwqiJWMs߁2?nC9 _E\tS{0qu,b/# ȫI ԇ\\.= ["Jp"/QRp-.f5-M`d=m &E A_Urm!Ո?`G\OZkzDع;GT5E yιIݱŔ3H?fА CNn]g6k8j^0[Iw5bMܜ߽͍EN?,;&$Wo53YUޓjt|h14ZyoԤerI͖mV,2{hgP],&İh(cEsyOu` qӎƭ^6sn4c0FdhF^cN DX2[7cx#YxL #FȨx¶(yS~= S<` m ZiO$PgK߉ES0Le43_KZ\560N^kPO,/B`^:I^~&Dvs%8 @]iXEVHȗPS[\Yr nJ@JXqٗnzf鰗VްClytN%/KjIK}?*_r3D~Լ+9GpTl/i}EYA z/-sD.܄Jw^-OqS#" ?-@\O1oJN=4{MfI5抙f<.C GٌWZƢ<({1o,pYC4\\/!W&ZU|M)@:'Œ<"s>;b1 XIk3d%UE( gEπj?fk;V1X#V ;v a8uEMU, 2YŞ ovsdW| L4ۘ)W/yC#)Oi43/)On$8qb4m6(l5; |RDOy#acCqAqM4iK..[sM ᨺw;1Gh7K+M$xo |B/z2#i]'pe5uY>XgVX^MOHlXƫ\e9Vb_VEhw쳢W.9HvƯu|W'@ɧ?ٴws8I[fIHBk9q&pS09v‚;daL\|Nԁil:H5"\EL X;{v; [f0zu@>5jpX,T E>d/i*x>Dʩ#Qǭ;AETLEWТV)F|%Oo`^Hbݒ @dM]]]r9խ*m8D*ٯ{^yCgbBC%Ï1P&I2yL=ŀ.[3'UX'7<8m -˲\-o+F㻧Pۂv3n] \)&5vrcjȠKErHe׵t?pWԭ1/q0/@ɅX 8`y;1gr<`Ky$M=mܞuj8wN0ѕt8F=xIMEcG+YVeJ4`k0'UDHu䛗S5J{pT6F\PM8B^"wSTU6sx@wK 8v( yx57WePxv@%@gr\T6'J^HWcͿ@v[ގ}Z|T%C`!sYܑ{Y3v([}-/\zͩ\*֠uFT FyԻ%Ys \Wv@D>qxV/^PT| v91.KW 3^/u$˙x'׷f:J]l܎΍w7;# c}׏ݵW p&d6ApPW@!~HP_Cݐ' Qm miلFG C]O ?91&;;Sc*z\DL@as؞(10Ϗ.[cP>|F[ui0};J@}#Iɟj?xg`|P.C9*CB]*UwPOn9:eDOoUXϲ X7ZQأTw6Ǖ 6+,5Ηlh;Q ٓ O2 ^:F0[yrغy$TkҕLnEb~NEg Tm$(EQAߝ9U:YjI2Lܲ<.^z6c BoYw'n b.3el_ȗQ ؗ֡mbIOWsjD1^ DlpP+E3 h6 X] u(s eA~JQ6IG̼QDOQz&R:Eȣp련r`iVDL\eͤKP&$2<ixN:4Q`Ο{ P}]Ie!dZ IKZZ[=rP')(*A:Z_@+"AT!Px$$4"cƜ*VuX|Ö( Gī"~HRlq\޼(hw7ow:q5$ R?`(ipoH*`d6ʋ#YG^<:pP R-K ~9^(acY)nF'o3|;^8u$2K؍@uBCJe.)+7,foV(ika5$38餂6B/rcX*<0 +FþB0+9+*6bB1HU92P?@" lTmYpы<(0yg;qj1VL|Nvkl^qwN3"@$Ljc ek1a-כ TM4qGZO)(E sծ! OV$lG =2/[v|0I n#͐h'h}t4i߈c"x#N>H6jq#LrVLCO:͝ȇn nՋnA>A5 Uϒ蟺] ɾyM@{-~JUt ,qa#-S98[fQ弩p~D'WmطX&;I ȒD$^#Zƕ UO(\?y]w=#`%&&%kPC**lj ZQX$.nh=Gk;[>$#!˱qdG cFZf9K>hv 8xň(m xFK RKs ڋupc70#!j=3"uڙGUTDڅB Ӣw*OJE|q5GƷ%$Hw vuퟮg*!5"~w!kl/SkB 5;,Y,$@cBG" Hぴn)]$Z?1)vFzbZм~ ^`zPґYUp$!Aȑp+gޣCV~&$jJR+֊|[ XeP |ZڐrMC5jic :py,mIҩC5O\CbYf4Z<[9MY: Y`%dG #Wh'Ԭ2 X_ޗzlieP8?˻;*XN^XX<IhA yb/veM/A˾Kk:鞳A(;hN#0ԱAĸulER DDo>H` 2E}妷0FfrDK8=lZr((kR,J?iDn"*]vc01✁ Sn +fMSab4Ʋݻ`P/XcpMGREϸ-x =.KM= *6k3 m[b/2Lm0HKrq2* F1 y䩫ڔvTbA6]v@<ؑiC꽭JVɨQ!=M.b݃{Z>:R3[\mbTft=ļmbpT e H|PńEu}?=HM]WiFihߤMLb+[C{598Z ?I52!) pl'I҅$icbB7+%$pL-8죌vmi Qnz< w쒸L5FbFJ?x*T WKL Tep/V{"e=: 4k4?$m2aL7c<㷮MJM'6+^ ChzhrѺ%fئ%]IPL1Q h }pf #ܔ&0 AHmPǃ R|fr])SE ;D9z*A 8 ؍׿Vϯ/)(;{40U> 5L@ t]=ȣm@bH{bPnv zIsKﮖ8ϔ50Oi"yzkdk+'vwn1 2~S(La>jQnc0Y?rycgqMR!62s2`{֖]+UĂͣ@xצOGIdxٛ?1@@*>qBw:ǫW``΃H3faRrV.~֡&`k^U5B,z=xXr%as~OިǪfjǧ0JCr K_]3{DGq{c:@ G͔7}|f=UrryE>l5:ż{VeN \k}읉RJ( QӾ蒉/̖z3Xh^YF(羻|+',+49ceBFΎ4tu߁]^ $[B#itk醒{o$_ua7B .r>C.Y btm| QGE@E&LpQk@NnNWەZ;_6Ӑ=j;~gk)͖D;%,q3asa0VʗRJIb+#$Teс^.O8Z:D)HDmz{^Mƾ@ew}L'~5 d6^f"&Na/L.1$cby{dٱ7nd-o'OfICa֍2e:j̔#3i0anwIg26zk܍͏ZD qKY0 q;WI.̂ahr^b($$_n "\c q Q4 ri0}q?"/RQ-.6mKsjD@@ͱ*\y;5m#þ+x|BsӢw~<}aR|a/&ߢvICaI|4&yy\a#:ؚYx $2&|A#_@Ox|rr큸X=6 r2%'xTq+qQ0Fi89'G)Á!HZXP1-k_#(/g,ʫuP?$b?iPK[y\|K%EZdRyԼc#fd!hBE=E]TWXS• eĘ㇢ϥ'6{JOԺ?b uzZՓeif(۬|5[!k hozuqOz7o\<',ï25'dZusG(:``sstRڧbȷ>Sd ɖler|/@2p`ZfU8c9bsj>hi!V%w<5t],1VceV5RNcy=Ftd-LGrvrS3~zVaWs߉;#wZ}Lۼɱ4 MƻgxiUH[Ҫ5Uc0!R WS:_@?hi* :փ[;hZ}I(\?ߎh묰BT޹m,~i4Pl p޾6]GAgRk8z^Y~$rdTW\M`: VMPz$J@aQIt; Ѣ||ߣB0EIU/+L|50x3: ~Tke~C#,=ޘ׹к:"q@q|m}Q,*5ׁCBnn_渢Z9o?L8z GCO{΀EW<9)IS-MH:N)|E] >$q@F\KS)ѫ#8 6NEĝ'(Kmhgpoc2)=|?O}pa*@tUZDմTX56]`6U|,3GP^/x uVVZm|l]}=4z-b!sޥ:k*H90̯A)#zl vBt$LuZyVt.ڬښ|_u&>e_~# )5 rl؂Y"!ZR18<G3.@z$eP!x'ըw5.?:4 nzbA-phM-|Qz{[!$&2 wZpuz\{{z.rNNJ|5q9h7Ef#Y,MN6cTW0v%c.%yqSg"J#JVA[ U+H9TSg|roقptΥ>lXD%?]ExlgWJ>rFjU(Gw4b'g қ@Apyd16@XJN(>kʟ>5k/GSUHv>Ha1?̰Pw}"k~buU5KEV{ 9?kP lm#XWxVܔ8|o' !Br-'宕]JطHIte|hNNQuRcO*K7Ի1IZQP5Tu2g_zEG6%nȰ/ݐa|;@J¨4RUc7-_C@,Uc˶^y.ɼ0O#p;j2yoVSO#o6:ݰOD?)IτD4NT\)0 W;Sy_utVk*srY|CR'jMpit{ :?\bnw?awR#8wdEzO}i7s!{tt^`muqoG9rY(.m h ٙXwy L5xSڄñ /#qZp*Dž;,pԇ^*N]F f2"Oh³9\Xf3İny[{>(B\WT͙Qc?KN\ al|>0&OtjZt,͏`Z:T MW3,MWKG%qml`jOE3ȵ6Ȣ :1=X'0- `!%Xew߹͎" 䶍Lo`jJϩIU Zկp}_JБbu/vF4;q5hX涹5mEGBtJ[D. l'o .\㡿3%͢68)%4}3ӌܓ jO2Wհkr$㜷Kx(Ām/ڀyyj"ٕ Ec6$Ojc-mO\gJA"0\E @W-c)҈=I:tdhu5Ԡ̯>Cs+4# S)ݑ"|u)x9S $!};69c9!iF ڈT-? dPqhe^Q@s/r j|Q6C N繁$5PHv?6 bb`Ő s#\(M?g2;qoR:`?r.fS;ifMўxRw`JH,[)v@A![2Eky 7{ӵ)WMFr LɌWOC`GzP{=8~~sFH}In \S]pZ3+ϣB(᳞NJw.}%&@%3x^@nԞ0݅Ѝ.˖:܊s+Y`lu[Q j|tIF۵;H^XNj5x$f M6#]z)Goq n4`b` E[osȪ! *ycOW;isUlE2L"'$"{sTޘ|SyBn)\4H„е![-dU 괺;8{~lY3{8؟ϗ<;/oK`_7w]]C4;=ri:%nS9ؐcw#!&!^(LB\嶨sS-V){nu[e}_3pʨm=2tw@"waO9 лQ"K^m#y%* |>! P96LOd㺢SD<^8(ȯ;QzRE[yc6=Xݽ:t "-]O{vG.cw7sM3ruz-ndqH' v bAǒ 3B0)LR'A}܅4ِr2CK+ 3ϕ?.:6e}=+ :yo^EZ(< j3{p %m:a!-4o%*<@78W JJ0Uʹ*@+CY:Z*F$>Y*r;"NkT~ӭ tVޗ;Qc$ 1MfU'GY(؄9az=~5w=m_FV`pҟ+? e[|x,MGV 2.}"Z),dǡeh +b}V/AowktjorQ d`Y" -TQt6 W/'|aAvR%,>K%,LQPR%VwR7JkM9̄e߸ |z5n)oF_J|BJuSKn ٮpyH]pʑO a*d#Tcv0.?d,JǍ9}Ig ,KsKvQR2 x]W[N^[l_qab1/Zg5߿"x?~Bu[noG <8]1?0#3W;fB/}8T^{.K&ʛ6{7T?ǜ*4ug7kCg>Gz, ;v$WbJWYuMDv}Paq t(&U  lJf2 X. 2F>)''e/WP^iNGp >XgeEPB@w Dx*ݦ;+/X 9/im(nA68SmX iM`7Ҿ~1v!嬑eMY%s^(tbHxo8rW@0cd4Vr!s$"?7d/m J4dC[ҥ{:W6h9 w|Lu[W.**+fԊ+dU(LX4ٺa I bVC.xZ=. fyUJ#^hs|].P6a*~^v/ef=qL :<&0tAM&?`Cb;˚%yaohJG2}h~ Lp|հIDyb硸~nx q.V0w5Ͱ$#P[Ku >'.9} mfv+ԢB2UEqPZŗ֋kϾڋ1 =^/<OB#'8PMX/!WxHBUK'7t_4"%փsSE g\X]G5CVTF WAz&Ju~kO (e-,PP `  z;wCvNQM/ҮܽIcۿRn{5n\6.S䔍%ȷ p@9|o-CkjܱCvg<:4@lZ+]U['(Q@z/vҶq_)N.)vkX+[Pp+1oFMsrԺ@>ģ ҏ ੲ#J%u)e|mW@bw/ֈYdZ<:Čk[KQ& 6S8!+~0uf(JF~$uwYϼ,+$irЃ-I zV'a4eƧүn@s<]RN1MMXVsMJϦPqIR 5hb$*s|˵Kc1ZT~qox+M {3&뫿?B^r9,(کdLSb(vI=KJB-S"@4]SnS|}io{i'}QiGEY?湥ǮUUp 2ڜbntZ$#@=zPafŖ@R"5ۋvX{Ȟh.~} "/F GiY8}ޙu-D}f ̡N;r~iVP, ~d!t7:BT gLLĘ=oyc-7XMHr=1y*`|E)5˛rLPkVUt^j;Q{BI2Q…2 *`{*9hK GMC>(=mc9@W)ѵFÿ9C.94N.$ 4#3'2+Z 8ݘ.-={A`b !gڮT?AֹFlGBb9قD8!w ^Ct j- C &s"e[? : a IGhCp{Aۂ|&\;XvL=+ QSVD EJxI w~j?":4-R" N,?ʞ)z^XoxB}j*5jfCZ-#jJkS/De^I?'||?7ljgWMw|Y(.5Q"Ɨ>xGVT)Q^mmF_LK QGmA'W)^Y2, J/MexlM 1@Td9ZvWtSHg~,brl+0RߢEXNkhq^٤? J^7l,jĦ(SRpH]ф~'>HcPfPgF "-ʋWzdQ]:DgUA3!ø I1j nV`sǙj;a8ܮV=F^@Z~[# C//J{1 W$Q J]<) N6fSv0@Shٞ1c^#, "2''@A\g)9".5,Fw3k2b ak<Whp82So,ݿU(*w싋{]x69n\ NT@MfeSП<,1/uiu~ C)ְ|}K~RaYX =2("GFw`ߔd/9 8O[-;ՇNmO,YָU~̗ѯ9~6#[NHA|-]Z"|Hn`~.X5'%W"c6-+%Ë L xj "bE[Zyt6r^WǩnSG|'J S:᧲`?C7A@R;ul7vr=h-M/Iᬊ\,]‘PHB>QЉǬGK?B'\X(sن= ogU:c vR' A; .TAX~,$S ww]׆y,Jc>_ EbD~iY H5{l~3ZFjazſb"NX) I:U,4)IwkAT8!z=coPZsB%^Vd"7qUw{ znZRvr"f<*ķXPޜQD}/M51zd*y077\RgQ80 ՞vلL$r@}Hp sl3yEU 6Q-< K r y/ӸFN6T@$ND_gP %gAٞo÷ڕnOlfu[Pw SYDXErsuq5 <B?6>kthE\jQKEe؊g]#o._BOq a<9@'!ʢ e1E<;jj3K7KKaiz*.[MoÎ"kR8{4ͨ*P9!R78%9 |:lBٛeQHC56hg,%:iy pj8/X̬֫AyM; vQ;!gZJ-n5Xż,jXSmlOLMTHQӵ'A$眉*Z>ԩC*Bb֝қ/һCUmmw+!t2ТU?%#40-jV}Y˾&ӕv讙k1` ⼳TԟR&^9~);lnU1}ۉH!㣱LюXUP'־"< /e餡.*ˍi^ڴ<Ty׵~}/Z[OSD}3& dϪj/fS0aԣaznBަQY9zD"Rye10H=TS_E,nOQyݯZ`K"I\N]Y-/CzD;q gy 1{(`6kĨ0 ŻK ylA4%߄q??jtctSһ+Ucs6{hzGCMF؝Sk1Ηyٌ{q3 y ZhtdЙ qE*ٷؙbE^cg\z!>|Dd 2>dtz9EZk}T%GT^J؝D3gtʢh,:zٵW֊6b+{Is+IINȓ^CNČb\ M A%$UXi|pOT tcPB&)j>^ET qH CKg?7 o )5ly6D 8QzN=*/q8WѽTQzKfs® *>c+s߂_s̡"2պ>2 a5$bD`feI hܵ$~IJDuIe/k"+եr[ =V=qZ̃}GjE1շeTS$93اWe,b|Ǩ{a)8~#U>ØVVQ~ηԹb]tIRRv^Kd'Q&)z";\c}'hnA5!m7>!NCCAD?mx+Fn$zkDpi=ᯁ}`4.n,ʎ܍`{|<0/Q2 OZm/Q2JHEra8HO?w# 7Ӄ` ѭw*$/_=Ce '+7=2؊>]㮺#čhxp:`@C-܉lyeFI@7C" h2E T:oWn"7ԋy6.=yϡ)zL5МIФ{d4As6ǵ`}Yk8myH݁Jf_ftAu qr2qv(^+0 W VX$jߙpS @ xH?M[Գ:?e )I>`ao(Ć=uF/4nހKEqc5Qͼ$M#X|,64||1KE!#gï Bv'l] ȎND$pdw;;D32u-A!0_Y_yy5 Y7;vcJ) Ǟ(Fw8hEgȽο@ë'`Vn+gwo!9;rxusa?_ʨM)}U"Z W4bY܁ FM+FB1?iop23gK$C"BCg*e3 j hm4>=CB8;XD%!l`pb!hc`ܙ~ShEk4FN%_K#o-!1Hg, &Y5BMtwG MHGh' &HӫU̥Cbt(d֋!g ]A:?3 Úu``ى.Z@VXH‘]7ۘ8dJfKrb2؟zS0׾0$iC{O0h$T&.G4>C}W vA78v嫒 nm@a@ig?5wM9X`(en04I" a{ KxC'6k$AJ`-H]/;bje^\[f߈b Ot|ZZm AS[.{6Õ) 1lfs99N? #!ž7 w&=*_a:bTx!׫`1-I[czGYmIruްo&xl7 =ˁ?iSPJ,2i) >vD}Y"*яݶ {D376C~־9H^>5ȃN$2 ^kLksBi)^$+zɜSCj@hE5w,\zq`h' 1u+րڒ2Ȩ6nTI͸~r"ߐ.B<7rFh2| Q{ufPރgtO!=@ks_:V{AeY6h}!vm1Q{z"Hj&}53 _xayIQ $xMm 3xXBEo9 <{k1{!/<5dX`P9~Z5"ޣ`.+a3=uh']wA%@r?"ݛ x.} N8wU3tjT`LqxFNA~ -M?&}έ!3Pra7OZ(`Wη3 LFfEOؘ:_6IE‡3:e؈NG1f_/ƜZ[P 3iR>cPg]MuuW,Sb4%|t{՞۪-/6h#avhPF8[+Wp0Î @d[pCX2NAO$4 6J jW'>K^)V;R$P S}l2 0JJ;{=j~:פIGl-o1QMaz-늦}*x9w,ꗳck[gy9x `w; Gu<gJs5@ԡ#R$LCi_ɩI%"tQ6sj!-[$? 7P5ݥӱT:Op=76A#E*cgܖzG +.鿊l܉ae2k?5MBڕj0R{Xi3Bvbv4cJ}Ip%PS~;_vhibGoR99K?$7W3̸Z%[QqEzXTL>V_X 2)uijLתo!?(,(π>"adGLBwo}д("6Iq)_Js @ fbcrwpa:gohh:Q5Y+Q̼ݷ*2Ta&:%or?n3iUf u4G8?exo/5{!4L! .)~A6em뾱㷻)n04fiC7(4#/MȃA.Zs[@x^-ECʉ#>?#4(Э5-znXc$K3KU9KaBRDVLᓗ ^kQ][`rd.Ŕ$W%zȥ%ذ` "#Ʒ COS#ږ{pVVځeJUus d0y12zw;tՒ[Ah#ki3XDtR[ qP0]LU_@d+:E8ʫ& ["ñ'Bs!G`ܮroR4\s2л#: эwV` {4zc Yv׾@TMrˆ_"lHʞ,2`3fJtt"Z;9YNLAc;z{:tdbjOO\v|F%% :98'IKwTH{COܛv ;\/0 Ae^ӁGۿƪPqIGIHxt^`ܢvyt.j2FY`jd3*;;CVdrbZUK1ҍ l@)8wF7,`.h"YcXiY'VJ w Ylcu`Oz2XDm\c.oVQ+7/WQœKâq8 4k#oI`S_w"+3rӊ{bqG)kͣ{>S p`X͔z>80[h=nrKKeRG ˉAz|3U0y!R1ߒAS¦A8lYFa]KD Nu~C`ʏUЪngiSF8 堗@1\Q49_t4C_>|vn ڈ%ab'(όhZaPd]$o^,%ݻh]\"6tHG?ߙ?ŀLDDtZ_ }rV~.I沫R >G8U`CFAi{ #s+4]l.}y,Hhq˦S[=}yMPRi0p}:j[ 5k( M]0KnJQQdŵs|G^Քr&ތ<}[;wCψx-T#hCYF|F`NJ&$#b95,.oKgC+lM=j?VoF2UOl}O! eeUV5'dir iIl'h d _n0eo;]˷Wq> rlǩ<[-[i(2lBX" V8t&oQO܉M  zގMO!(VEk`KbM0~BDjL~a6۝ %"ͫ_]CZvT^`ݬoc&c$ LRH:Bӎ[:@mʶQi,WbO< N} z醊}^a1xˮ$6J65 T ffg_<吀V HyO >n%o9A?˨ Y2)J}Rh(vE/7F< s_X4ߟݾN$v2 莏iUxUҁ5zU0`t-6}BQ+ FPOME|]#WBZ~9ęy.y%k3tt:ZsJ+PukA-U܄o]vkvGah[f76U\66_ !u,_JN@8{\3LvpNPvr,hMs1WZWǢKf'فbsTZtĭ 'V+b\rh6nśVjJ׎\=@^d95O_IhHq/[8AG֮ZFe-{geExPU晴0^rpȍ`׿`}m?\fe]r`Ğ9.߹by-TtXxn࡬Dip"U-4yoUNWB( $k@u%f7NW/pw%JuaO?#$Tk{FqB=[j0J!8ׅ-tσ TYwfX- ̞ eXu7:fFFem&iqt1 [fX&"C/Z9&Gl&`J aD2!KfE#`\ޠjy׋)1}NZE;4m1B;`K2&xXg;TM!iW*w*qJffܽLf2' #A˹}Q͚sm.x{1nSQh D$DB- a6<70# {`l#ڠ )xy=Ͼ×HЖ T[i#09d`)A}tIps<P/ocp@hVDniRF?VTiJk')pNZ#cZw&9U(eojك~ Ĵ0! XRL.m:t7)h/>x6lFo;sKxʱ3,iKH-2PȮm ,^{6Bb8FPc4۞})>,m"J|M6% ['cS;咸<ضrt!~ E^Q̇:)ބz<@e0_[>ktso^+<: @VT;t!N[sW`|јtzzd1rwtb%r403PBCl|QA/? /1CP!oUXy"5y*И2& "E'0`kY#}ƌt/* ˺2;7ď~)o!'Ҽ^n{)uh^w=^CF4wֶN%`/!B/PHiz7ǧ}&׻lH,R}U;Br5,Bm]ou ٓAXі#!r.ԅu2ҘV8(,Fd-![޴n"n4~%'Xݡ|Ԩڙ%QS^1 QR=^ ЅzѬsD ѕ*Qר7>J{Օ_Ji_a8I_.ԡPcFm"ך"˱uPJlGro4pKfER.%Wإ.K"BɀhѨS95]0GaTfݜMnOK%3>cgť'߃p}EDjCz^W4d{~*g>{D!|^U!̠NuđTϒ=Pj  w{a(N* Y쯌9?ǕA &k =ŝ[Q6ٻX].kRz`m/5ThS8B$XnVAiַdxф=`S0kSVl[U3](,5;^]'`V:)؞7юk&,IR HP*5חT1^y6HE&5n~(9~wc (y U\bUځ *xJ츜)(NWX1hwr6mԽ$%gJ/b&En}^4Gql!4h oo\_]nƔ1<8Ep@ZK5qUykq?7X~+H?Y׆c4Vcpx.Au,DSˌ~eH"m]vl8Fj>%1KӯU "@Eх-~%eWވn? 48K#pXwE%3h#ʃ^)TɜZ1 &1iYdm]ѲX䜅ں1:zH[&F[F;g@CfuI}t'$DiU/1^TSץRbZăHhPI$!=%@H2pM>҈ؿ2c~ l=0sxs'TӁ#QƧBK1pT ^3d:.c"ayNG0Z5Xbe2YCyv4A_4Y()#R]r\]`FXH8ᰧS(sl:Yl_vpYurjG~؎i~4b$A<~Wy-0|eZe":y%4/C}$ Z\-|y%ۍ:~0IΫP_Ȣ8FhR-04t3290Y{)PGnSnp ׏Bt|uhȨW~x;)sVӰ%r2FY׵!YJVAm櫆w ;%}ڹ7a/ppV6o?cAk 7nfNsQb_٭"\΀r#z/{;s>WW>oF-S(csZj ݂ߺY7 D5M ׹$,ІId"J<&K  ;Q@&V0w~6Usq< og|&ᡃ(o1;?Lt R" عT!@YI|NFju UXhc !.֒/<%? ?^lr*1I!)}j꒛Zx$?%nմxPM3"Jw"i/Ebm:=vJAGH&їmsG,ȇ܋{x>5C[JzzZ➠֊=tڴ[ȫ+&&8izL8ll -`ӗX!jc~O$NNf ه|7KաBgY[n2X F‡ZW ^*oIH縲5qf]'k jWڭ# s #\yYqAT0?CA>Uz@M|>?un [5i'ś#1H8?Y'֞l0Q0gwV]gڦҜIuڷ4@?Lsg╶%CIݥ5?ї6vߢk.G.sC8@=#/x=4Z(RDJ?&] ]EE'wΑS.gpV'iHHUV d.T"7".-cѹEﰔXYnZUUgy~.[-⬩M26y-6גY=;\7}O!'XaE69$! >-Q_1yŗQ6#{.xd?>"_]@%8XS%Xj5 5z4e> xiuj+<(G؆h{&#n0p8fpo {ԕ4R#Nf&-((C6'Cy8WP`m$QbomsUL5 pQN|}cca"'D]_ް>0v;kYD[P\f~eŝ_GNXYJ$.OHA7pK>g =G(tFBcfk@y}_*zdD!7+w0GYq;WZ3a 6(%)cΚQ8Cb K6&>:H5]J>:iLtOļcA~YP?'(FwLg@tEGMzuooZƲXPoNBz{ZcvX5d'E.E;sHy  }gַ<W1ekWDQ^*JuXNW'~ x0Uh|BVG=ZF;ٌ9IFaΎ^FZ_z%^ݧ)O~Z'C&~yD?TQWY&Qقf1PFYrh@:6OT  Ιx+''vŔb8h[?>KsШ86g^x qb}tɐj$[vOB\~E ys ߾AWiIMqnE(}kRKAAūU 87R2.@mC7ӌ}u֔j۹y8n.L¬/bkr-V߻Me9y&Lܮi^kfdFp":u$.Jʂ{\i1,H>o5f-1%Xf3ַ&ϥt[4a]JJu{@ڄ#^zh/O +}\a̶hzvs-)RAU>a=:TJlOau}*ꫢFts ݞMf3ى Ahi}#x  .OosE5'M0Q"FxsctH*(U&bS2jmO!66ޜ0Y}]ÛY`$t&"}ŸkW+j 0 'Ѻo6h 0ᡬ7&0@eq=03Z]4-uX,m>`6 y pAN}$,/eP'eRj fj<S,G%i?>E4zVgI;$iH m+GD"NؖH|vѭf7dE_R\lh-pR%Dhև73W\-G+J,rG$)$6?j7\4sݻac0X {j 5Y.8 Lsk0Zf88!- 3#.JWAD[>zXhh߃)@<8aɞ_Xy"[@]'aGy$OMEH Y#^Y n68M.2k\]rޞ=t6d!9ZQ[ǟò¤l<2-9J|B' 1Kɦ32azJK)U35ҮX:wi8J@ ލv{Kz\\$I+;/pwV7Fjʘ`E?Xi9}uY5nsI5OuX$s {l@&-5/h}Tֿd {LK\ }GLhASUc2Ϩu\qb)'o[F3@ޘ}6g~K2[=&ZKb?(D#%^J~)NnfgDQ^q9~c|˒O(JM@pRu~$m$\oM ƔOd}, G3:ak@ n u(#EiWGBIF#C%VStr]$%qV{{wR{mSeqXIEulK\Gܔ;?6;rw;hJ2øN2Kl$.KÍ5Fr{큟C:HonNf0ve*k{Fi{;e`dSӄ*^d=.BF`R;6 HU8֟'}ײj8&} WìT N0U#~xzk +ILD?OjW[z"}uY~d؇ȋO jd0 QhL֚4Z [eדMgKFvݱ}⚰ʒItEۧEҰw!7*k -9i1nyqdfjZuSSϊ}^Gq- t(&|QQ[C3A[VcwL= ynHT,Dr^;k- tnTӭ 6Dlu$z3Q07NFܐ[ѭS/9o6+TP4c [E$;íکNSbga}*Dk >qi/h䁩pW?B@&JXhivh?t }]>Y+a\0&4y٪SϮs:6Ջr?#9%QkS蚀=#W|ΐX~>x2BI(7*@}QT܇6Mœ.Zz^CasS!xDNۮJdݱ 9]R;Que!NXkHSvbTʋmVA62'_fR=P 3K&PXv1=Xb<(O]?xp^`q7GI Ǡ#@-2yC1M T++|ݜL [6|V(r=rm  |xp/h[ Ͳ c#(Ii.V:K:,}VM"̳wieQhv(0xWd"&JuH9JڬI݋10l"zҍ @r\W fd* 2-ǭGcO}NEQw71P$1RBjE#|&l]& 5Zμ hjJ܌{ cL!gSV (^%G1 &)) P5G>tAu2G\V4M]Xz@wjVuAo+x~U{,=_6o*GG&A+(J !2K`JMV]}I UoFl #J*1%1}ÊeMi`|bꄪ,XH9To du "*$(0.LC kg`l fgTiuk*6kp9XV> /鮕3jkf*+ l2?W4ߵ ۖw7o{sU>YK"r{p8^ݜ*=>\ cX3P^/؃Ge~Q|i~XJ'āqa͊UgHxH- ~FLo\؄.N,ңݓfYiyq4,z[w]&c/LB^x0]LzNW)7ytEz~ӌ S.E(ȹaݬ=a^@$lYSI Xݱ?#?ӌ7 <g# %b$"?fTu-Rvzq]ńj+ڑjW .ȿ RO,_ftAֆΛ>h2mѥV!ql Z7UƃWiF݇Hpfu^vu$vV( vp% 9=iv~8o'WH#40a;0‘_`;&9ց)*\AUmEGۺh 0e[2bsk 6f^ycd%^ewbbnuO:soa/8զF=l;sFkN]ù-En\>Y%V^Hd R~eGr ο zq%y^ Y$hvKRKH ۜlUW{j lD7e ;.}ȷ!'D_S]Ufc初>E|Ɩ+ ^->x3Ќ<ޞxz,${o^%;tfwLhBuUec%5I;,j J eZ䍳ib3#RU8,y`L90܃ xxW }NYTlЃ0O"7=^D{TIƍ'ЧTC%B߭Sɥr5")DPU-x.T\I]+7dNVFh]La,%l+reE\kj&lz}S'PQp4u,x&0yU `ձ 5.[UNk:WaqOal%|X^;Gtq=J5l(0+錒nJw.r=y 6RbXv3:+1gJCrMd8sjlp>JKC p1W=$ɏVU_5n˘խwԅfKWFEJ<ۚg0fr;A҆Jq( 8Ê}4'fk.~X@162WQbA (8L(2M=)BYF]LJ_'\ApۆwQU9l[Ze] 5,.˲ƪ&GY<^*Iz+37#]~sc*Tll&Tg<>C3o|87 C(- 0@nl]bfɡ$ ٖa|*ȧnwHͮaFˈm>~=$Y  s '` ,ݞb40*y״aKxOJ8x&r_Bz_8ԄWϼQOy)^*jc<&E81=5|@1xkHwE[gS'dmp .Ga$$>tjWP hKB%F%/> [dr`:$~SR]80(q`R~:ﱨwa~N])q;i;5ȑ]KSQa2Hʈe}.[(I,<i(#d.өzW\>|E.]2SB{{ dG!*ƂW!Pٯx} p>EρXwưޅX)L,Cĉ Pqʍ ⷼE]i_& RB{O)YWjꦦbŠ((URltt9) Tml\̾Em tٯrgr{T:tu3=;'(}+SE#c lgf[=SJn{7f:kNjJ{]\ނPW瀝}<9[ix^VNCEM@&M^~ ugnQGL$@2>1sBW椁ƃ7'?OHIG<oGo]75)\j;|@YN2"\'Lp ^|-¹pk$`rZRBB xq!)[ b-kL`>U+`Gn8 Xjz.M$@OmDX.G ;+O8+og7Pv0fA\/cRQzl,kyDZlUHP_P;Q&ybLH8zM lW@St( Hy%:3fx͕ FP33'#;|}ZL _8v>f۴e[1V5Ι v*^ђڶZ;8DD4ƻ =E<3`V"e֮oYQ&†~띑&!KBG6x"ٞ Pb] 'Qv)n;!F֬ >6/6RnjW`miWb0Ix[~nټe%gL: 78^F`-7.P^]A3@YG_$̚T۔c/f8fI 1u.waR5XB+{T W`Ud:g)XBwHxؾRO]ܴ_bč 'dte9(4F~c?8P忇˘j K(m0̡m¤:z-R6&BCGey#OkM^fnd~a߂θS¢Cu iDU21ghww?Ū°Jiػ[Gwpe.d>òN5?.?4tI+g+9mI(l,Aa0K[r[TD .LjMVI㹜fM̫tX@ GR?{r,fVѧeET@p({z6kG+zfw'>M_d(2 KlY_vit;@F.O/|"sjfPЍ<ۿȣ y0 W% ( aN㈪ *GQ]JmmG{e[]:eq9ox︱dz#S_SUy+B&t,? Ȗn8R {Z"J1/"*z`h*Zd@(J4Ỳ]^:s͜J"_zh N{uxEix8JqNTfM(I1O31x@gbEv٥ މM#i| -t凯 瑸/ r# \NyqSȪ?)z;yZ͔ >/x{rg*G|6.ĝEq)}%؃y?J[i8_C^MǷ[Mɏoѭ?#;ޱxxlwp@3=+;TO~R5s2jSTЯpu+^;s"%ؼK.$e /m4<)ҟw8.4#)sucGfa[:QK:>jr}PR&+9wiP9O,EK~ 0gB^;RCߝkr/|QK| I5RKQ|V ؝&,_%_曥N+(*z|t " bS+x;O {q8Fo &fGZe-à9.xaOe D;#w:OV\qX{Z<)昻#:ܳF3<`pZZw ٤*tQtvkZLuW lQдw\ Cs#z*Ir q7ʹdo}+oK92C"։VEpswB V/NgF|iH/3 CP޴ Gc>:*`Jf*7ptD ]{h6'W ҕhk,^DsKN+ũW***p1]Gwk9h :O (Tgj_%W츱P LD_m)lhH¯ FK>0#" H\da;Jߣ_?o+ϩQ%FP-WO=m[Fፁa DlhOuLd6}-Ȓ%J٫6r5Fԯd1GjƳiF!aYhOOT |gS)hXZE sCԶBVKߠt|G~dϥa4E,[J}vŎĩ- ;`:0VK^J6DDA/ш,qUۺ2yʼr<-/BLDi\%5!ppEP*cvtXcGl^J5ZRn`pVhӏ] t/rZw= F[hH@a:Er*{MrKyq$r0gJY~$;L{a 33  9zKԹs!7 q:hnIדeT=|o^N;GnE [-:;$aR6#BB~u3PخY 򙲦|!nȭB]0茿yC& Ejai3q~8: /x"nb5"[@W9/?|HwWB$㉞|/R(0sM<I膞r0,#xx oQɵX"F(jH!NqSs9{1QpŜī$lb*Hp rӻPJ%SSnn~ 7{Iqs`ʻZ4 x2/a8c}8۵@bQ זy Yk:1[7Y'|vv)=h u IeA;䩦%Vֹ$Aڂ2V P7~&H.|m42qcaJdUc3Η'K@Eč.Ltu4Z'pWoy)ˊNJXvW!7Vnמӊc|!`M9 ON>jaBbcl<%w]r@Э @258z. +0?O K=Sns2$o=҄0WRu0jS׵B./f,CZVhmacpXD~8[.E4*FSg=EDRwk,"#&yZ k*%lL''EHO+}*EAP#֑1++JnbIࠗy{ލ@uh}AT \39_6&٧ ^XkQ6E`FŨ\-&EWA HmщkpO (6YN[lGy7-xlB”tO@_[9O<)8aJ܉ ?Pe/9!:nRNW҇p4L[ԇ+pe'U$Iw!єdz>&2sox *D!MS~g ޏn`ÔzueZ7 T<f".Q ^50A@=il3q8>RV i wc'byLW"AƠb%лXkd#Pw/# +th(ԏDU1gJ3/cXN=4pL?G};G==o˷{*;+^>trE܏Dǯvie(kiVh>ꔩ:D賙i]贩J >VUf{ B vH!‹.L iʂOC&"ݔP3X^ a opl~JۺmkT5#T,Y%c,`~ARDn-Zv-ZHܕG~]GGQQ'2mWN"I[`Icj. ~eZ!B_)QWUѿ'm9OL!tڸʦг$6;);+pזbLv&m+ob:lNOO鑂 fssfP-wqy Juw+2N}ə֪?чIbNowƽY{5%:ń<jnϖ0ژIAo/0E/; bA=VklFZr|CsŪtBnbk7Tp(Þ4(|L?ԐIR=,kI11;j/TFuMgW)SĄ!Js3\Ry +!7wI>z!^EhRq$Bvn,Xpڹ!lP eav96_.,+`KP&k j QB=E_J$;g4S}*،uۀ͙R>Bq]:9Sʼn8=tBW :#Ŋ1WP.ST"4֔lj PRe[,6<` /0&xj%.Kp5 ?9eoHylNSO=jaRxֻSapMF {pz#hFa9'xxEq wvS @6d?睫gQz˖ {V8߾]xEH,o fYdPʃx M#[R\nyCT$uR@|EV< &\rʧCI~썀ߋpѼ8-1%vh޾W0ҳn~49%I"=Eps98[7ַ#~J_ Kݟg K^哏]|)*/3 p+ ~N:'Sݡ6s tdO(A<3gcuGy<H[Ƃ̥rn}r-BL'[ʝ"=vmeg231SS;z6~6G3|OJO5iH᱿zE,H D\|at.PDtUᘣ-X0 `}g@~MM/NUUnoey^Lq`Y<-Z%0=;$Ȼ39Ȝ4K>~IXɫpNC)ҤEnj'5o9nagnĿ*1c]0Hm!9>G9Mݗ90%Ozٍo h59²1keIe. )BOx3ڪ1dH~$t7#zWۙy^@*T}[gE3H٦JLp8ߔLab(e[98L-c.ũ]oR䵩 ҹBKrNO_>jO˃7_M:{eZM԰Xv7A|'e(OgM`"FhjݱC^(aHy1ʆX(0n*S58TS=#П[ۯq=Hǂ07wgz=M-j.˷74XTKͮ#:jbpvߞY-s;,+b?,9:y̱#܊ Q`oȣ0' oF3?wJe2)s(h䜑fg7+7= z`(FnT,SF 9/cGy!4TuG]fEc,g{= /kKJWdj#I#4mR: %&sMճ{ . af9WW-xhl,Q١h)޸x XX臑TK n/'Nz)>]Cw,9r]()eǙsu9L8^\cvϒ >c.>6\d^SJ"<4[X8᤯(>5@fl{3k̊`ahx,tQJs8*nm//uljckYR64#HwFXA}'У^̴ݘx<5"SgT2LwjF@hKG n \5t?-f".+IBsљ.s7D:0Nڋ={˱l%&?hpxsA<]P)VL6DBQMxO%i\~bM s w˯<; 3h "DW46}PKe=JӡDצi--'%Z5q􎀾μ.Mk< <*量el,`Ě#m7g$:؎Z w|mLL,M/)T3{;Xao45T\>;ɇ]oIwPnHX; bȹ`ސT;M3"40}_aQW=hӘ:6Br 2I: X(rܻPvlVY8 E ;ݕ_9Yϟ ߼ꡝϏ|}H1 .Hc?L9<(cN.S`U^3J>Gc(P$0dA8eC Qa3Th!At\\[UHz0dW!*{Uȼd79EP b;&E~ ꎑF8TII=/[aW 6`IG m?G24#?zJtýr_ȼ{5,`Yz.}@G%PP )#p wq*pX2BJat.OX?SQdl,X/FTB+ۜ|1 4z zf@t76ވ猗xCDAa`|Fv;zB&ÏBt1Vx4ZhLhP EF6%r"oL du4yەU"l~dTb㽺$DGi, f(ߵ+媴Ĵ`D"-`6hY#˂, '<:ǩan'P([H498¸q!h}nM3ة+C53q$H/;gKB@ɂS\J#_aӊbxvv7AM/Dj q+{ȟlk6>l_0a28}U`-lpX^c: )9Tⱼm&r, u7o//GIu5L0wiOFWuw?Mj_à l(  r2) "@ *}mV8̓rCsfKuc> TX1 cb'}عp\i'mb>a:"=;l@] )SPp5F4MNL-x]⸞cYH? 閞e)Pt}2JvKc[xq*Rw˕W =:K"ċ wpVZKxPs͸4",>Ɂ$;aĶd]Lbl> i+؞֚ a#LүL;L딒HF]ijf ~#^3 ۠r|~Ϻ/(OV@O8(^u}uGU\Jd#fķ2 N{Dr'Q}/6n2'~| Yr>9yVRC:_8x%+yrD:4ix̒x3Sh^8dMP]7nT b]Ӊy&$"<2? =4L4&MʦR+JP;jnR:x]a0WT㇂x#P˗/x[YOu*2V4LHGoͿ܈7Rx"Ǣةޙ)V6OWq- Or ] 揁nk"a{՚ဉ?ih@֛ GU+ y#[7TQ=dS LV>[I>ccc٪R fU?ZG.5F;ԑSˠu~^(ZjQ`^]O|]r\ !)8qU;U()γIgXmC7icSܕ6URR:N7'X,Z&i<}/$=I]8ae͚|!W`nУrn'zӵ; "*`)\Ejۭ!}'vc9ݔ}ZsWaqAtߤXM*Z!qܤO=$tugT3|/h4Cy a)/ًWPC@v͉U2~?NcNF;+D޿b^3##CACQ^Ƶe ( ]L3p`98zęM_s Ub`~ xf;,gdj 2`d&_c)[tLD3Q\CC7;6FR Kk@T@`({Oet %f&Z.g#|ϛn0̓@Zǚ}z ʾ"f 6spZ <"Aekl^%L_JQfyX) R+Nl!8Di*I`]զA1%ĎOc9#t9FnBUB P\DQɑǮ(,ߪ6;QrAQ\oi&IDTT6FP|n\8(Qx 4(0r=#FՕ\kByai`oޮXh$*gHUFڡC_xKfHPBF /O~Rb^9WvP 6[I^[s$ح_,􀻈͔Ǜ*AL2:{hl6F{޹p3,=BWE&8g9 FUv20J1^:xb&1"u=yp8ҧF)cCuTjI1ΓvlK):XY4vjny`Zw3j/w_ ^,^: s0%zH.zH@;n)Ytѐ蚁GJvJ1NΗf@ĩ.g djw[#+I/#tbw`Ƙ3Xy p4uۻhxn!dTfW@XTŨ{כЙ 2^! <3g^ =A{hdzޢM9m=^l*\Jf}SssyRWxYZ5?pόX!aCґw=P UZ8ެǨP}4? j P:dmr=*THCҿF:WɈ𺽕K/ۂk ݀s'Ez$KxF|} Jˀ2afxM_BhT]3zEDޯZZRh`l%}(LKT1,/I MʞhWgVI!u [,-[(vPo]փ"?nKʳmM|)9%Ez:F'H[*7^F귓x\ 1كkn> ef GLڝ]4̲K.$w~'eEj0 7Y6)p e4e펎.C6^& *oNЅܽ9 /ވ@4<wt+St:G~7!\Q\ j=QVrjc7Jn3 5qerc02 UIn96?j-Summ9*D$#)DGqG(zS3ꤵ!sJJ[0V1&Écef2[.3 *h> E- >#zS0J")}A/U1r}>A #]F:k%#kKSDlNSnX7TE-)Wfpgi ٞʧw^̙vUy7p:9Z=(ŷ {`-U;AVd(Bz%.A<UmeZݘK0BC7=y>Elk CWbN7Biÿk tg"eNlƲCk 1W?;E OeӛV&,RkI`+V=k5RWu?. ٶU9 XWәɰR ywmOyHFĿD)%jIs3\Do.G1_NC5sZ1# eε.zvcF0kA^[q@U3䬪[Ȑwcur^sY i SR;sy+)ZQ%g@"]P<,Ǟ= Aa%io_thvwHd}bb"hP}zq7Ka6[!qzv\{ߪt6t(2߾Jeb]Q-)~]d .;3QQMM&ɝĜ2t6/ʝY@vfGV𹕱ol('Ϗl{Pu:FIC׮coH, 3aif\Y%p@F7P[[s8=Iwa'z,!CAr q![+ !cb:?v[$[:N rU9à_'<`2S#hq\w{M*s i"[G%3W9b.8Dž},0x V卐e£JUdžJUIyRD[u{r;߇׷HCSO ~ߞh7s/Bvrz/Ƶ˦A2h )>)tפWYN#nW^lt٨Ӵm5!%AV?2-9G:tT);GxDf SWRAFlq6._ 8(".,y x]6u>S-K*y.@εMQ*_Z c K+~r<V'w"7}_<nr&>rYL!U'bMe%bzp7EEߊ k (ţ((~NOgg?(ęe/d61n%k-nS1g,'_Ym]c:rcŠ^M+?KH 'ؖSƛ.kD"Ly9"NHMLCKa5E]-g[绗aevTJ'Da1'6=m4 rsnþ[kFBb,3S׈{]6ҽ,>H&< W҇^f҈s-<lҩ{Q9ggpŨ9naK>v 4I]Z4d/ { ڲfk y&cGɖ.KcKzKcÁw8,}cyv64@S|EM~SH?!azά&iY[=엖MUƴK-ZĆВDƿE๶/qsq0f-KuNApNdg]2n (/ۛr>QI UC'4ADyjΒi尟>1 p"cda#Ft-29ͽ}GOu FXģGH.N4cr壘T)5 9^`;O.zlgͳ5a- sBɏ fV@\D GZAy}t@V7pfP7dFDnsks)$wp@˒{;FlGK+2v*~68p;cC]#j6#fՒ ZNArgqnLQH{b],w5yfW,=4) G]¹O09Y߂Z'"J3Jp *mT{Y\^sT7Vn=p|USAbRp* ¹:1I-:dl˷kBAsMфw,cj/`58ivк͂A즓ȈVɚ{ w! 3[Vʵ8mrZ;QDgIўI͚j㈬j11Yo)C xsZ 0\LrsL˩`\&-̔)F?b6.pF'.h|V͵D!w$-s^8 j=!,W4,W/Vud;6 cM/ z=qCqD+9oՑ^c]֠9\M{_fZj tLUZ"gA%MD~hQϦ=jij3VYzhb Q2*v#4sĕ̥4V ʅƟ}~qM6b K$y)^ҫAMs'?1(Ŗ1#1ۚ!ھX Ü| pE]A/Gv!Lpji,ظ?}/pM87pݠ3|QALv½6GxX[[ kӗ8|h^P, 6Ey`tVrwovkRJ xG X@z$yY'_W+7nHJ}FaN)$rv<ܝg`&13s1~!W3Z|dՉĈlMˊ 8!M~Tж^2Radѫ (6PK}~ W:"m0 Lp PZלQZviEaޙg,7RG_c^pcE)eS Z̥?cGT=珑hC־o޽O0r!AZYoHgJU=_fCq bpy|mӬn.lerL*k3,%d)ܘ7ɠ, fMw Lt|rq+-QëPO㺵o&ḥc\Ԣ^۾Vߟ$ 7"Bhj3) SY}tajs \ "G `MQ>L)\Q@Qo0Bv:uDuALUL2䔬ݯţv .}s3[{T1KĞXb`_O6h5ZsY^ [ډ УZ(_wܸi9ehbT | 5RxP$qiPxLkf`G1RFLU>nkoe0݁Ų{+C$%!zwv.`Ʈȹ8h7[Ozbi۳n=,7z#dSU| 3ۦ48Oŏ#MOA8[ſVT"`Qp^~#v>.ά8rKyhOakL+oۜ=w~(d6vJ#APIl2/gXf֭${Q}4$;J=pO@E)6XSX Ú4Eoh $2eʭ]9?K dX I''9`Z'PyĚM{ߖ\ D?3LlDy7Yc/K6nZK9>۶X)n!j*vi iSz){: ym#(R[4QI*dy,ȶ8veӢH.ؙPleJ|{=F8;=Оj{dtEcr`BUd2POTea1DQF#u #ul"'pjl@Ե+>T3D)$Z;78@sBbO>IIS{ݐQBG.Y<13D戶1[;(q/),BH4f@weD-ƾY^X(xЉ(N>CtK/pS<ޝߵFaP5҈^ag\޲h&4G\gw+c+}OSR4.O!edE*`KA[3y2i‚ڬ1Lٳ*Pn-g K7}q=*|M#כ='U;e(iZxXƳxHJBvT{>k^$˵c)3Uӌ-zNԫgԷܟD!Yo#  08xAʔ& 4䕍`M;d7u[GdyQ޴݆1)hR2~F P bl~ 0Z~>i "ŭ&|cuH2<¨yҋdp O+D>v.ñkuU $^L/}@m!\GwaPh"K.$&1`2zg3=DP i%YWXZW{i25 P ӼX5{zೲ^iL?=_*y]QLT|5[#% I.`V׾Ah=q6xz3ۓtA]GXautnE4(x3t^|BsFWxM IVS1clX=+FT0(^FbJv҂Ⱥ-2,0?\G?HXNjs1"%m6*`ޚ K ͜$BB8vCV7t06"UXLvUEʌ/m^!^JlZj9-CcoʙD % 0nn -taXL5wJcP6Y[ O&,8ob%hav'L`38_{Wr}\\f Ld8rbbdN%Ya8oå/:ұsr\6y֋?u+2{rhNđܷنpYfd W*ϓ Sa0/y`HM+湚u&Ey?uA tfp;XʶόjY?U oGDHp}ݓ2*Ylk?^Ʋ+h9~>7{7`0H]O^zb3&eV#C^RE60EZM ڏe ȋ2zPH݇Ju.FJz$ݢksXϠ/Ui>c<=C6CYf~$8[ٴlrڴ9a0#WLBz#Ʋz&Y|9UAU;$E4dqYݱk}.L_!̀ayW լWFJѤoTmRd7iͭgT:mfywBUgrPv8R#pOgˀg31Y7- ._-Ve d<}ky#t[~yWW r,]_k7fVGRWކ:aS qA@pZyLpS>dk}`5hA~s`o/ќVS}1OoܒNH<\J{87/BRJ \Kc~GSw) D;0RHګiVڐ0S^>hG 3 :0է0: +Ν~X<ZQ`HVzi'$.$^=xc 4VZ2vx}kd5:V OʲR(ƀLHAXD3i9:{HQfi-q|yxfH?މei',Xݗ=7yK>y-7C%.̀yM_xg .S.4,9 |zcd?F$y>߭OK|6l}l -SRwN`n|Qw:;%n]\v3gi/اۇoŝEI ZJ` `ו\fUa^p0/S/+mh/W>T??:WQ08J\pb,K"=`Kk0`}-ƇLt\rKD3Τ}"E`[M+ G+ؒNT!2P U7B"3X`#KPg/@W_i?glsceJs KH!EG_x; :ًZrBdJ=u.d\vG4A6{t\UŔاPIO(ڲ^YeH?uA)%WX(I1 B!c +bZYnO1k~@aɔ\I[FCL8fp2~fY3xհ۠TDb2>27C?] u<[}wp 8~c}yѲpZrW A2_}'yOI<;, 4PÑ:LQC1¡љA]}3g_#.X[ۥ"}Ci>OZA-ziqfɵ wi4zEu0F{#j2N0'Pm]!^|.2uj dMW(\ԴJt7H-:Gk8'0eD?}E 97H/t&LIaz:D FŽjˤ4EELwڠS0'H'XFF/+#m%mYC%P0n+geSk[⹁ˡd 12ǻQB٣L,AJE2mu%mi| ~4i?h؆Q3!qdoxVKT6܇O-T I*dQ2a_HJ)y-J#1 Վ=y&(GU^@ƒ@rv2gLz0gY7濾x`"w}jcjF;l7F x( $ 0iZ ;*]EF*KX&rI_ShE@HS -)q [)̘Nm7< ANZfC׺w\ut .\%SJk/I@áiI?,u+_m5% oI$PTѕ׭t95VVkeDߋf~zx t>+l*0b(:?&3ꝱZ_avGZ%yV:e<}>ROpR9эѷkWžPk~6AAv=n5M 9-gema  wsJs,q0_h OD7KD:lu} {kGz x _m(&V5Җ] -1`'\|N̵)bq޸>5Px|ED"z0Dž7dΊy_Gl9_ubO>MۙK_R/^LVy[-^@9m濍yb+Bet.,{+k[>!_urkFpGyQt޶B')5t<R8cc-ohB3~i\W= O6ny!7JǼ:EZeɸye;WW=5̈0@Qo]MK-𹁈U4]5bXeҷiB\#eGYe0 Ȳ`+lx۔} w>~$]yq}W& k 4m76>g@( S:.cJ10wiMfI8~^8)]43vL+}7QX3TB03ym}1AiMVR\1ONbGcKF5yD^% \x#gv̛);%i/yK=>`4]m0^N5(s+)TH߄(KoWo 8N<-K4Dh}*ɠw>jNKƾu׾Fzp~[s&&0h@ѨшQ{;RGc2gŦ \WY pvF^CN )ⷥ5XeCe(8do1<~M!J.O_AHA(>ȏ\d,Ym-dg ' ]K5  UȦ~YA)K|ڔk{il*}mDz*)DNX8e'CQ ryplLJF> r+f6qieS\\D Ph瑑#MsɊS]H(j1J}N-b-E/-=O_zZv' `@?ׄ?<9E@-5],CoPr*s[Oҷ}ؕ"t uISFtR~qzbLGa 72K|[C֍;X/6葒O>Q<OdJ_%Xʂ1 OY; -FOA]8j -:k4$ ِʼf*a[~oQM }ŷ[%j\ ϳ\܃?c˄ .lr0 ܸ;cӔ{N WR`ѧF:]gZDᖫā4dzjnfCziԀ>kP i^!%scDJ ^T|Dߢ`o>$r~rxN ?!E *B={"+X/1-1 ,qNq3Jya@$1l燿ϻyRu_lƀ'F<]{ID(1-ecZ>еE4*L ߉ Ǖ|Zņ˅zo.Qs%WqF)fN-/HИP#,6D^9" ܱ%": z#R,CEm~>90X\>J f ㍯0/|qY\:Lfnҋd`O mr"^I؄EPb_.έcFAޅtx=X^“Na*F'or}o0!;u/P4 ت5`E 9p/㴯 ,%u^9a81J}׭i= &VtP8o]jSU% p.aY^ cU.\%- ];C]n1r%N&%ýG*:v%1WY%ɛs/:?6or4bK]# :9X2 U @f[磙(ɫ!#ay9%x8!$~ЯNo H4r4Bؒ(_ۅ/3-UwM̥Ec${% )1[V_^|Y`{}q|xZPl<~פT2VFH%C؃1a^x!n>:p^I9'P'q3Mwև Ԉ԰Q{uVr*=*~m-Y*s5xF,yW%G_Y"}7:0%aաab:y8/M^J/ 4 o{Sʔ3eH},xr-Prڡ<=h^c!%,)oAC3/ MB֌uqƨ5GqK6^e.LNY[i; &v콥F=YR7FڣE eo0NK4Z8˅kn⮤=+ / +7Mk;,8̭*B"0HIeĸ3a/@~Pc1:lbҌ؎ RLړ]b``!uAA%w` ,}wd!ˋ@ iq]`v&F쌓Rt7KAEv\yrώR[xI0V,-L$h6zq5Phd&" pR#fMGtT3<3(GX8HzڶEDY~)(^Y>&ݦζv\VSphT'r tu7ڎ.KYz݃c qUgߑ |!&/liq1Hꥪ),Uo*q Zbjc>׵[};"S3\$SZa˖[U$<ġž xjap;` ^eگ hQ@F\{c=@ʷNT]ZŐC&~Ok3;e{XCqXc($T0+ˆfj E8U>&%fhj@Ϸ5 ۅ2#Ͽ,IbTm,TXwrgQJr=08z\-iQ@r<(P:+ZDte=h#S@Uv5yrT =o Iحr`js|a-u8 CT'P_mޥr?e5nϳhS0"sCs o(.y?YK9`#If8f鏉4{Em_}rN@R8U_ O m._!*cV#sy]ZZ'D-`YdzɵiH9C8nP$nkx.=FzP/*F@97PAAXcڏ1m4++Hpd&Ԛ:@ + `8L //>UCpA`.pCz1ys̝W(&wpHA:eQCڏ+M&۹.9 *tr9陚K ϑ2ӂ}uT8.g %㦥$]:$c#SɩH qtM^,h+@OR2ݘ֮5w#v|ꂗv a"mKvH.d>_[c.gf2^N),3傻ElP&4ug-v.$ڏTOO,Kr:# PLt!v"ORb[jcxUrv (3Iq.-ӘgXȯOgr6["P% BuMO%=M<]Z屸nܟ1j$RpD*1> zTohŷUJtSW7óГ\ԎJtN}Yc`#T( +>lc4AZ" XB =#PA&Ԩb,P@> (^~\wį~_,xG6NFWoXN];}fZ`{6ڤ(6z6(H/@AQ(O^[çF X98; p0d^yAÑa#e_ÞܓMx?#>U h ^?%О Pif| ԁ4HibG3rx .o˵ r۝ ; (pY%N$և ,@D pgP-2+CYPrl 3RC:{ qƺrsjWiحج݃6|L甑B$ko*7\n|ҧΗŜ- j+&pfnV֑ͣx\&yDT6Q1.Ś~ +X];9"k󻊧{֖AQjFX7g( F4{^tO5ʬK:q؞/*+̱wSuugYZ070701000002de000081a40000000000000000000000016661890a00001ecc000000000000000000000000000000000000006400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko.xz7zXZִF!t/U]?Eh=ڜ.+φ 3Sí" ]Kz(߳m2`t}9Uz NKQ c䦃>b*2X0d@z3'؈߷;m0AF0$4tq |맪"Y@x ), ANY #o1rnx*gct+ Jxl"a-$/N^=w|6 DpBee$k5M1Swsg--fHi,~:LU$NL30^g{O]`> v(}`)#^jk~#>{ī۷P( 8,Udiqp[HԌތ3K ]xo%!DD߅e"`[sY3 \eZĎ*_q10c`l4oM: yԐ IdpV:O8 v2 Ҵّ+]Y l5&zD?N"H9$!1PB vbxʈs`.IBTK I,$)Xs"0Wأ;?4Y$MA^>%`[1:Hx;l)9ٹ)$iJ sD`Zu#$0𸺢Rl|k s\^֌M7gQ#\ŵ!b+MY:oWs(2{:(}%OCgwR`N3BE@1I"O_Cm$O-Ӻ,a&?<W;6FSuzJ%*E(rĕ΄υxVF $[5ezfJo"G_$suNV-r~іgd/\&]hBжuY'v|qF[ķ.G7A4-Q49C@o9* H4/ZemeDX\\SN|]6HO!Z/yP̾ksg̒퓵DZa멄K:Z( ,kN(B/QbHPYn૬!y5M\6Dd?}ˤ#*Eag6yБ}-7RBn!ڌYjcC^fR9ci5p-98mhN|RL7345HDۥJa=H5dDЖÇ Ę yp?ݖQ,-zτ;ZdنםH5}ga4`d9$BQ"\w/Cl7$.9'q xH|غ.O&+0Cu\žȼ+HYOOmȼfCb>E'Eǐ]Q; ZH^TCs@71]VtνF9:aEcmY7J/U,^e7S[yE i]&1vrȲOR=C' f<\J8%fY=efYS05Rb@~?&&zR&u#rPFqʩ g\z2^d@4C>WsT'2ϰ̗M>m66%L~qa<{\upy.`/U;yw?eW ߷GĐ%9,` Dnwcw.J?T\-Σd-9*(s'TʁIa93VǸqRӯXv"ӎ/}P;yx:fDo|d5} !M !7#"AWRu]vJ_,lQ [\HE:g[>èoDzTD+KyO)0Yi*>#{E|7ܖd>R-A}B:Ht @Sdh2aVv!Ϥ*t!5Bfpa"μu.zDm6Y+h!%ցECqvz! )z>1》(Y6F<[zQOײw&h9c̄qػަ5IwN-t;& ]1LUaB牋z-2GrkGd!Yo01O-$%-@='s] TC K*8x218T|Y ߝ΁x7l"&byA*M7Bz5 !ؘ7jlGX2 .nv[̀\?d+b 48]##8:TA.JEGܗwQ'4Ę]b1 Q*WTt~3f'ULIK‚m=?T\^ ={juXt>/#?F  W%UpJ;i-PN % 'r@ ^( a9#@a/[x@63d+zտb >y͵kLNVeg0]U}$~caNq w' Fl.*eTXJJh=ϋk6dbi,x7^rjb!q!VE|Og;a\qoN4L>޻%Kpў\\\ ?de?M}QjK[!z1.iPYMh;Bi# 3醥)E]$K@3&JuGAot}!^rM(ŭ vH dV\zm$2笷`_3Cǔ$h'(s}Fʢ.;a.gb]ZwxHyDd[g'IReiҦ1t4YCDm %؋q71~+AGj?X0 (zy]Z$&o0+g6twWxAD0O=q~|̄} _/wqal4 M8e2Mh ˏTAk!6e3:Ǚޭ3!3y\y?PM{7 v!ʰp @@{!L>fuwu\HݔY @ d\!YKk-mʸi. ڤ;"Hw/*qF Nc @i׌F5,墷O̚_GHvzYs w4H2y¢c/wxv\_V aُd5MtD G +iHC}ZêEۂfG'u(Vs9dA;`35c#n12 NR%q%plӰ:O334 vef8hk|+ +H}:[uD L2'|.@,n,~ʴqڴ+tꮡW Okڵ O761pٴe^?3A` `n}ăޗm`k2:f_ѾL֛P7Sv̟ȻB'Ei&S{&H բ.PiYZ~a.x~sÿrXBVod!_'$"Gx1>#οω.h[ZVRvBIb #h׭{wx:a*L#g_e셽KdQg~pVHB0r7ֽh VIie{)2$2nʌf]MSkIDm!T u_7XGfb(GZΩ1Y8Aը>QקpM :KNRS ޞKp0Z Go3VjOVy{~ q.g@d%j̈́ <8X^i-B(q /]mga%zWbX@YZlނf^4 Eh^ֲJXt=&e%j29!,49T].EI- ninkst40*~%Op3[㞏wjhωH;`CR4v 3.#>TlSht1*5bèvcߣb`f\ƁsU9/v6}rȤ *vm qslDtDZ|m7N`FETTnkP\m sq_7r{5%046Z7 M5jWQ+11>0=TSrhc=0qk0Vajv,q(%OٝaQ C@njG<2/+8]:5u%2zgc{аJT?BE89嘆 U t~L@ZqSr>kphɅퟡ.HpE/N6gS4ϬsNbkAZ,\zseT:zZMH"jDf zzT +=8OVwނuɆlYo%q!#Qi+zX9;1 ,j)Ft Ax'$PK7ֽe I屽hZj V{wjK/.>_|ZN:^a^}nYow&wj'iزXNnb| xαhlO1|cXJ@B S#1e}IQ=/? ªwrÝ#J5,}T'tE2 lطn7%"T 5-fZm$*Ih0KT(FN1I\Ǿ5}p4߆A?cU +?Y(^\>ۺT@#)#R UC@zhy_7IkEQ=x{\&zs͔,H8O;&_N]nʸeeEީfуOhaAsCsv=_ <^5ZX o+ǽs4fAD~q{j)X%2~DYY,$p= :^u?Qo`Btwd6 g1t3讨(Y7@TòyHNd컂1) .wg ='O΄&^zpE^ְd&T4P)Dt ٓGл֡o~W$Ϗ栯`08#G,=!K* #[|wlCW/vD,)69XA=Oo bƶ\q2 ͈e6*쭉NIAd@+/s')iw^O'aSO.vi(GiDJrgk&??JS-`9"osݩZ^ 4eXZfi»Փ_Z^_+]rn9$8+Ŏ1-OXa"#hjs)sڤuӖyd*,RC9h !`:ѭX ؕsS}0lS%M.ۆ>`Ġax,GWagOgՀ> 鷮Q٫Hd֧cψ~]|T$u1c\7_Q#nȠdr ͶVaぎ[:QV6Db\lRt)Q]w,;ogKLĕ|"Ar| u ɴV}rU#6SS^:;xZCUIڿIGAu(jR%/lxą5ip<SDߍֿ?js:Dr P4 bJ#iF*q[wA&;XSd)rQsê ѸfC2 x><K>oyT,N18CKAA<\G(z↴C¸EpCl{ FCM%/R!PǘuP?1Kr >Rc3,~0sV B8Vݼ0U>^YJļ\YZ|ωMjR5AW_I`Ӱ]gRUZ +4okNyGuX. F2PɄz <◣_$챪wqT×Ns/,ZSo9ǦNkj|4M˜ug,`PYq~MO񾙧+oxJn4r>22*ⓩH̖ A;%wwк@D__ޜrfSCO[ĊM600rE(;Ck"c*k}PLLDSo5e+FڷSoW4zђ8O֟a$5uGƥ5%ۙ#̝VEi`D%x J55:ɐkxRRÚAE$ ~S A8[2VzskU0,9Q4%uѽH|{! r" X[l9 (.[^]7cz3:EW+{{ǩI1!ui'M%ٿ^3:H>/>3#FudkIP /uq#ԭ- jjy e[_|7s "N^Jдe >v瓣}EjJOZnd p{r5UUJ0'"S쳨7su/ ={co©D#m8o}z$E>"Hdt}:HUbUju}{Z#PDl "SgSIni-YlTQ$fY+W Y:aR޾\?ycmە2%m'l*tQW@+kغ^ڂٰh Z'Qu(+ZhC#PBc>Jny*H+;$zBV^,˄öje$BjDy3nUL ?P/Ed}eO p,M.$)|(َ<0WWn&ց#$S/mLIn7HUO|J UJJVk;%85(F 9i6 je\Bň$8^Nz6"?^LjLLXA &u0M:̫{COaISg@#őlct[Hd =+8n.זC <Q/pePq˓>ZKbwB㏥!9ļx}JJ^1B.מܻ;+]ХCHs<:3t^IPsEq7 (5×k~KcM]TcNn;aY 2 htæ9] oMT'낦,Srv77m=-I?#zdJ$v{8$`WCW:z2}u8Ȱ<{R @M93m2%݄mz "*ZI=iK\U8`?ZӵgJ.3}ع|hz>^C6ix(%rEp߀ˀ8fh[q1(͑^x|+Rxðaf`dOc ̈́7žo>5%L `S 6BgAzMAo'@U= ҡgoՓmC>iBW ܵW/;&)ce9kYl!gL' hF5o<ݟeDn^zcK'/0>4|Qe,eQJ|EkRn]ft>Ј(ސp2fh/. YE.5g(!k*m{dя Gcɋx+( kM-3SJw_z럙u%I5hx ']|Aa|xG5JfQP7@$W|NHO!@]E?"[/?HA_ 7=NȸJad7?o_Ч/RAaOWa]dVB.Jc[s aE!P:mF\K^ĉM!ΉNi46|\PmMPH@>Ň*X"KZxtPJ/~Pȥ7>OO]6D,"#0Xa*RaKU#}LAO+d &(0NB+sS>`@'O ~GZKqh -ےdjN F[JLz""zB#SES?\0Σ@J׳>A{DWVimdQpK#Ot*у ލ `tc%H3J3|ޒ[je S"sٟ/9쐟e*O)@{ !D3;E )/oZk"o?4!Sv+؈.Ԟ+a~8Aї`~i4&YMBU] }?zhU"z [Gv0Lk9JDf9Hxb5oAߘ%8zJįƊ!(@&?5|NNȕX}3?*Xs"NLz`yD'p,^k8Һ7D;01|Ǭ7s.\;{--U@KF&] ԃdꄥG l+[=]KJjETGl=o.U'|?yHKPMB84;RvBiSzB7(yWH{rF-x>sA+U>D:ҡR !V5 Rp H+"ԛ|pLr!>BEx3[>kt^+;:9 {(3Y,}#rv~Oa.̑ħɛ`cgϛ3Ě7TKZ`pGwԪ"ĢW7Dzp,:%Q"yݒ0]&DQmcd_ҙ͓Fp`Yv&F[|9$Ez5.B+J+@𖀯s!f{G?4l:ho7+{;a |;j?> wc؄7s-OHqQZ;M]:R}zM\TgO^۴tt.bd-LF6<$aKV}Z-#?-T|48]hDx lQ{Ubk}b{1L*Lx"qg?9z'-{w@u 0瓮DbK3Kor-YiWtNXu:" cKQ GIU\;=Sɓ8Eq,SYp%rIm9l=-xNͫ8_ʜjHB%%>?j}tD 9؍US ;簾Qh@"R.5Tf*.{/:0eQ檥 ǵ%2G 0TwcK"L R:x^m]R+7FC&ȝ SPMLUOd+7v+R^ kYQR!1$*@[\TYĿg!et5e*n #JDyGʶaɂC:_R=Λyh>1jHjW*: 0?vHuNgX "lMG wEMl8- y>," w[˩AA@d )i+T_*,KY5s ¿~5}<>`I^ł=k3N!>6$6䅋t:R>gs<,[S]sIIh&濽KrA6#ד +qGb)th/MJ]8Tu]0-ѹ̐QuEe4e}d=h&Ji!i|{cG$YTVv4+HvOސ8d.(g^Rl6s{ 7}ON,^U`D[G|S'F;pV\UZ ׿ϔu ,ϘHcXkOXk]]Jk"=N*A_# 8׳5GzxDoeläy%P :%Xqz o #AK=pH-ā3ͦWǺXLtHRcjnfĐ\ӫp%fp"W8Ԏt;$?bI]hy߰qE!u'߼0.^D@NJy1`1N]9c Q洏3ό.6E IlҺHx>Oz}<|t*j ||; n{,@$ ZTR],3 UӨ#[Ϸpd$, beq O5pW9NML ӱ+9 q/ 2or}ʈ-Ty|N/:|7~0n}:!Os{[ 6c8Ȁ(O> W)lDKYHj}we,p"rpHTcp@,\Jae؝A:&:nO f.}}15ގAN|H R[2>uӥ,&49 E wv+·l{_mށ/7?jKb0cV`GJۤ髳;EP[}x쓨?XK0nP[ Ysۼ(- Mcc\%f8*vH>Fʡ^|DR!;dPh!H} N0Vhg_^F/^a'4Aa=K`C-L 򧅽HCΪlNQp\؏%^Pjr `Myo7TU몃Ƴ15NoR|>܇[7(#f|rm ,F oP9 9T|*0)(1|GR6}U4˂TMI%/ws,dhda~fK97E= ߆ҵѶ0(481_+ &h٣Fl \Ɛrgђo,C h:b 5<$zt,(rª@dfArUsxqW%N Sp+! v)YUTCGj>j f#xh6"QAa&Xp~HYo%TTltGd8|O E q'0erbq+)]$6Lw\x2KС&>{h 8WYBLhm{,PFD5 )ϕ:rP9EhiS4o  9FqR/u>7\z:. 1ۈ >B^w6(c}d#" x=ݵRv 0V̶cJW 2*RA] POq2PϜPIL 48{U-o+V5FjmבƋLU?TVa1{ ),zL>aHgT[ R3רb;8TǂZ$pG6nY-st1i%( 4)7TЕ}aH_LZȶO< , ',vo1L÷3mwO]_E:L{=Se+lg!Zpׯ!eh{y)>u* w#LifDN/$Xr8ጯXtifi^<%l~_zX6Tqh)Rj`/Z[->9ZR}2ӏ1!Z--^PV$%dT=r6ȭ-p6w_[):rG~V%uGÝOYw:?ecTȕ1==I?\/aNzt*;sY\F91ib-Tcr2.障F%S#uӔ]fu*ɵFk$%6A:bD[UDi.YX7q}Y}jnp^ebRX@3D?Py H5.3f_kyGۡXX,T YpZf%Y&,ޫ7ۂ <[ddNj}X$g@B`5/L*Xkiǽ4%6r?9slKPǴB*FO}'qMzBw/ {<:Haf9OFRٸ@a0X[l׍^dʓ1?qT~oO(YpQpƍ@жt>^\0e G!j ir;9eߺG~ [Dt9P+ČYȝۮ;b`P 2k'~1y!S 뙆`t)|@E^Qk8JEG[ ){ e9 AZ?ɘ~g` af隗-<gdF ^_ OR)9p?O,tLu&+NNTg D\MНFr,Ɵf٥f9YE]5؜adp&ݰɥ(QKQ'밟k9_+l,iXN}k47D1TbA(3=C,fHU3qa| ʈs\ HlMr13hDhDFqʝ@ݎk/IsjLɭ7ן؀RgVxi˄Q#TOҦL5Aj.57GYDzc:;FVHM~Y t(]G.jmO}[2TKA=[}e, jhۊ\Zr՟'-0,M鐄G->ǾeyKԮ# @ɰ|dSf7(Tw ;;eu#eyClv[[` J=dح & %1"YfEqߦ% #5ЇS Bp^*ֻ&m.[yCOHZ*kcwpohV~) öq> W 4 v}"_Kf#ʺg^gƾ3 fEEv:/j\ :I "8n^6Y-GdϝրR&vU=Xv5 qU蜍g+ ~/ɚ녜b@#JcyO%:m쿹d_añ7R޽_ `wj!@f|JgCDSÎ8,{Mwk-bth|dG]B O04.۽mfXi(nǻ X<,̀tU oz{2p P%dsz>"æŽZukĺ"H< юkby-bй}߅Q}=0 >!:au&XIsYi3nW".PRCT';vUO c~hsa+=(Tc*aSD uf$ٚ?hF>ʈ{J88ґ9QA-"jh޲?Wz]屖I@?`;:a h# oDSHZCoaTQ#t[ls,>?fAbFL,HWzg)?X=o$$J/AE}fILM#Dݛ2d7ZjJz{)K "R q;ˁJ$f{ L*!OU rОydp{I/^r]nmׇXBea42J@^ V|՟P6b҉YF9-*Y~E>EM oDDSoQc z;`FB£?r >ʺ&| 5fBkP(m6;|n/, 2x%%CˠO1 Ҙ+=+idyP[RkΖZdRhFf8ؑ5'ڏ jQCy.}hq qS9@/<g^5514T ?_HhNxċ#rAW pY,*{b@$+1/˥] zj[h"M Ĕ*ߕ(G|]Xp׫EXxKds3NO:Q+T~i^&@MQi2 uMdjZ`a5w=@ٺQNj-*.X1≉* ϦYbE=wVyt0]`̗L~)h sgEwt<)!Qnl 1D᧢,\&MG96#V?p L2OxZC*ߢ͢_lxRaw-Sjַjkإx(~ >brpN1[Z<?xJس:r}em/6r h 6?:zOnjxy/ʀc(#' ?Pȥ2$dPcc9m=|i) TAWqO04R$q8-*Cxa9±UY@Rf)nM| 'y*6b7,,'-{PUɰϡ&K71BPͧ =SI#0u-zd%N.7ljT | phLtm$(}#Zڬxϳ+tbj=--r[e$yZ7zZʺ0%^ZU|ʁh@q܏'U*]ˬ(T(\! 4{$S~T4'é얯Jmn ~ ɶTnm a2w٪~"I$KiQİOg{w\eNZxz.bY:FgpiUjpŘ|@gcQYb˻fQ4LŸߨIкf Щ"r}6~Xb[a7(nV:'WhK%\H\}-yP-uKq}-խ3}\2G\@TA ctry){>n[6]K.#vaіضL&+APj2hR_db8g:5x̥ɿw;O`Ty]GZB=>uߦDn!9P Q*!T64өe6fR; --a2Tv8٩21ɜRBY#|mRdIlٜCS{$;AK%*lFS z,RaSUg7o3.Ij͡ߡA'z.V*y,.z:|Fy^~4oJ$*h 'RFPa`{-vᐯYQK\*zQˊp*Zo:>5jIx ޹ JB!u|#z@("d 7ĝߝmDGd>mmll[.c wizP1;^O0; 8fvo3L(U@Ot"IrRe|"&ð}`)Mw,A?^Z Z<59|TS~0$v n0G1 |}L r~2$b?T?|ЋDLM6"d\L~}&#htle$~NAv"qp}ۢp@w=ļ5ݧ:`j̉ki:cK2 /e&.JaCj̫clcÓpQ,~Uz]VI;"O+7&AR  3{3۾g!LQ8.8'>7#ڀ6aU!1wPgO6UqPGߚ} ĀޤȺg6ZoU75h yjC]ֲ8P}QI%N)D(h`ɛ"Yy;YyYew k41h.X#rk#[|!ߤggv>aFp!GAKσ@ pn܍z=`~`R.GCùҜ?}b_jD v 'P4aM&x Faư `ENPm`:Zg2PsvyWiAn)g+k)׾],-k 0z~MbFARyM: $zVQ<?htZoF+Xd'ܱBS;-C,ڬܠq?/+,]p !H 7r<=`\g k,ܷ kf ex H$eu@H \U^ ݟd<)JMK: hrgMNOv99 VsK֫-RN֐c Vp~Seӊ9[ϳ 64'iq({U}X^G%EX7-*;9VN#nOx|;$ e|ӟ؀0O33 o[(Ȁ>$z\8)ҠgBu|`m5YC[i?D27s.ZX2LoNT.s Zicf.8 ds2qV^ |ceOQ6ȒZZ_:g-F0`-cJ?τ~quF7Չ3Cڨ2-;hϪ7So'ӤHgZ}'=#܆վdw V@RʡR3W\ ;iͫxǦі].Ru$B.dhJy5h(؏d)j[f0S<:#CXxTd!1“$!6+tW q}6֜Jԯgr^Uφ#,vX9Xr w~wN#ܤ֛ƍ]/MYHqTJr_ cD06CyB.釡o"r#o(1d#; ҺI;s2P~yUuԔ< le-DU=%3^g-rYk弞*˧ np% 70IzgY>~1PluX(H8Ω\dHIPpDr Q2ڨٕRU1˽r^T>4S5YH`-i%^8JN銡emwNl*xuۓ“½(eç>Z 覎bbݾh?C`3?53La:˪d0WQsnObl.pCԍ cVOQy6/InɞA}8>=1,o",QE>ۃ2Cr!S,@Hal20ݤ*kUhMVqR;R8S9?Y6Åҷ!%o`;R ];;esc݂mg|yO@M>ّ)"R^|)"y·<_ 㧣 ./%=SnVkdNC0v{vaY>˽ݿjy2HK:).b[Fs'66i ݁Q䜍 nA7V( N޼vv`MߗîVzW~W<`)Eu#),p<i~ܜ>tyfwcX)2/>•ǯ'Tb;n@Ԕ=S죌^6׏L%ù)S 䭅4O1鍫Ol4)9TL`7Q·L3#:5͖Cܷ]#܊Ug[q >в-q[n}+%.|{Evݙ3x]jBֈy:\G,9z a s?u5Wcf=+2d'JlŴ^>J3l,8ɡ03ѯ*>\+CRxTx7x1N.cE<2󒗯:@ϩj2!olz$yLgHS JB d)Tb3t>ۃtélk:#]  pgSIYMxX4Q,Y"sDZ%O1DU9I+pM%}mY}չ>R@fs5R%||NKdu[ cԺ % ތvǬ<`w݇KZ1 ?֝ԃ@mƳ+-K.1|?~lOK.{NE7.B3#̞>?V[DG.,E10$=Õr!^WvoIta n5vVCCM."Ȅ*%5|aNB+%! H8t|W=q%7srU  <5ơ]M K,F9a .n?шw A'tOhH'J"E2RPn$Y- k>Ɯ:ŋ7Ԣy7.,ς-@7Db.k״zpcwsv̖63_2DP1h;϶ÌЇOEJTz/~f6Ti=٭B8,P zn/i=Kk|gdSt$fjD9,u~m+b}Mʵp?:aGYxt%Wv;F ?4OQ޶LeYQX\O?A9$g}(/ט4)~?ty*^=5kDnN̒np}؟?-:+p_7/QF&ɛC+z whfwwG:Y`þa0; d>n.jebsNd4 m@-/=9H[?icϝ)F1][OHԍ)\2CQ/bx稉)!p2bDS#`gΜ*뒫 uBEbCeP(T!7)RquZO/zOdWcHW=Hk?ڽV?Sd_" S.TiY =.5u< *tKM)@S*hߝv'}v8%,AEUm=77ǁ ey~v)3 LP_oQQ SءJyoChDfbAHiFK0S6YqGӥsf4Gg!aSb_l޼(?X'l+i/#˟?ɮ$ESisP` Joa=.j|L?g 3 LD66P&86w6]bLo<#^O|d[[콚c&>\:/>}^;W `L-ncK1#S;X-aIkW3t mɪF!ř" ~iT:Ba&CW!]}lP>1Rs{+u*^DXrߘ~m]?ی=5' v#*4UJ &oHaqCW7rX4Ch袡 8' W_ )g!(ApڕQd dg#\r7uOBv"3'A("l`YiQI(F6OWDH}dF&'gh+j2$?a 7sxsN_= p :nw 6ywj>GUFj"%5b[Vd12sl KHQq,0AqJڡik#,ݞT~}iyڃA hZ#4LڀIIf[D/yKC :q3Y V.u_X6fPi-oAٲtw@U3v;JHNIIer[;HV P8$U*]v$ŀGSH:a<1S=U6H,-PMr1,yd.LQh(\5pAN0ZsȈXPv2실Rۖ+EkuRÝÎ7er ]1qY(MݜcI^tQJR=-056IP'g7K~*Rܧ4'7QzjU~ o_͚+>),-_NO EDu͂`VqMLzMįTH nI(<9OE 缂~Z9}6#(,Q1?39;VU `[X&,Fֽ1ͫ%q_1qSFȱw&u?2J}(Lmn1Vf)FTM9&! 6Ƨ+U'to-AvY|k Hm&"k.F+)溊)0iC1@ 3!2K=meliöwNmmlK-υ(?+\eD3cINQE"4sJrՙD4uLp[ v2:B/(@ ?(aEoeH1A/Ӳ+BZzy\v/ҪQX I_Sy),2 퓓g2HɛqbxujTLp<89^Su==煡ڽnRނٸ did.hx> CpDQGN09uV5/D!_mfRI YxHK;It*U F7u aӲ/9d^ÅBạq2~d"*~"fvsN`hpƢڜoaC(O4;p{Մrm qd3 k_z9Sză6c9g[BA;퐳Vpb?sL770?:XFً^]>tQUՒ'H2繷J2H`CRV('kL6J&XL"qvT2Xc)\H+)?l+ƭ+b,ᚎ[MD0јq}aG6ܳynbF_^RuI ՕPGBTf ?̯uV)]Ƴkuuƌso@Eg )?S0la|0yp_ChͦM!w*- {prcz'VYqt[냪_'2t~cNF̅ tf95/^9L;*TRBLğ.7pE{:YdziX;2WDѕ?4k T^wFɺ%E^P6fH,jr sF~KQEY\U`°.>LZJoӟ#YnѾ%bӼ`~/!vlj]2!뫁ó_%yh隆طl.Ḱcx}%7x+&1S(8$W<;faf'/׋=>Kưdtݤ[ cjƢ€DOׇc]fm0vk*h]#k;d3 RB^nKGV `v:W#ˁrSiBgY)%qj@\R%Y|fia0ԟL$àJJqIרk&DJ|Qg/FAwJX1QaSvI?g,ޖ74ǢI}ӹ[m;fF7/s:BO/*\%R "hW6`L6a(LrAڝ"B1$iՍ8?g"{iXEzXأ\̼3"7[h~Ӄd!G2Tƹ~Yʔ *`}y8kVWAAuI7Ď\Ie"/:ȏQVBxx틢4壟WaPdJC1{kDL]L- ġ|"TN%nYx'!sh1~{ǯ5B}Ikşq̆_AҬ 2уc9Ƭ ZS60Q>gbsZ+8/ 4'M#^4%0ϷO@wy Z1th'`xƶ+ʆ #WieBȐl6zV! v4׃*La2l˒yu{lreU =ނ`t;£$m1L~.랔t$.(wcwbf5|z0ٷzCw}6@@GS̞ѬT`Rm a#U :23/@"k4X DÎ4:TYoRtƲi^ BhlV5ƀsr$VE#2~ nW#mR{?X 4HCfe*?M~v1C6 Wʷm)]x2ۮObJH{.G =s\G<`yIi.T*H6b6j xUH!~@ZtGhGo1E~m`vu(Ќ5!6e_a簞(׿s숉宯Z-SgxVݭVkHz$́Jl{ԅG2}8L^")9u[Z"\Vg`Zh!")3Tk&(חxPPpu۟YNl#ߓl֮Ʒ!FpiF|nRvbM Q${bb}`<4Qa{}$Hd Ռ3^גu3G\bd&SU^=GGlFD=U.(K78wx7JU6Cʇe`\_RXH"޺*wprbHԭM-%/ЭȨC&Ycvo`9)#[O%ƑWqs}\_opC::8iզy1 uAX, AA&D=]AgCy{l'N=Z! h9W#P_bLNv;j7B^Aw? dZtO,ӫ"1xWo{cUFDZ&y^5]lYvS۬2Έk99 c,(\'4w֝%* 6:vQ+a >cP[AhF>iL32d4*n129DӲ́KnA+K;DbLVKcmIBI6PGIc>r 5nROh`jfbaIJV$-8'~_k/_=2{cah+Ȏ+ $YxHhIGJ&1Q__O-Eu _@ k͂KpZ`nj$_(JAٓr'ƽxj`gؖ UI=fDd;q&Vٖ\m-`UqH"q󲩒d|gQ΁d"uʰQnU[mq9 2WĬpe6 ӣg0l_p/(.ɧvdLޝeؼ"O\ zrNVNǔ5Ku!Ǟ%M/t[d1}*ycw02IAQI1Y$tJF XfRf,xS%}c݊''wqO2FbLl_$#FU蘹tM_F*}đҟ(.,3>~,43HCىGNܞC"NP~UD^4ɾ8^_+ [UpfqJ/qeh،EhAkMJrMT=kkW-ܖ61a~돊lEzuα=eGk|VTO\ lA'z]RsU}TcT&'Gqړŭtc`тZ~;IpP6f8(e| *%~mJپtBB !/3}˴MagH۶9 ހL@aSګEl䜄|8U5ul 6JOVc?zӐ%z24`|Q(j{z67> ௐX1)u02AijLGK<C}q#^5Щ#& xbɎ1 +z!p+%Y4Uœzc.Rߵ>X~A5Y A^+z4X=KՃU!|k\JIdbE}hņP) K_5OːpߤdZ>]6l?;C0NZUvE!RǵK~BO*~P߬3gf+V_oFrw&>G,|U>) (&GJJ;9 D[xOwʛ IhSEd}t9y.zңuсTr;Y+w G/q&0 +iM[lAl@bT]><7rPEͼQjË]}]0bHəD* gq%zԵ@E0&Gl B?n$[RXCu0\ҧw#b=A!A@SwSH>NRuGݝ Sk@bهM#dNr78A}(uN^ʣ+%>+92R{ނom|@Y7Dٮa1$;? 0ɢl.Fgn›doҗdˑD,$D{*9HsQ:jMD勖'x#"WRc>n1ou0rׯJTaq 43ob΢) ׷4 H?XD<͐&q\HFII2, 璄X4JKkqMLWDŽ,ʁ͆+lf|DٯX~T!Z^ v*? Sm>u32Ch&wΆ$ʾmwkyVh ,ommLܺ%I%=ӖŖ2pׁI{[i Oa$V ƛgZx[?[l7f9b%Fa„lPdT밂\>CĠ&N^Z[g|wv sV7($))5fVAz1g~yeM&'/GxG%8Z05(V:daK"E8]Wmٵw.L1Dxg]$t,zGxs7Fu# &Nd"ɘYlR_m#V7eO~XB8um%QLbY NK>Qt ]vuݲ8/<XY877qE6@A,HJ O([*%G;]XQ"i*5}a#d8='f +<k@<p rB_2Sf*2ѻ"[UAG3 ?쨑7[2AX.?}ku*EnsL_; o%4JeZWc6l[ 8> U#I6AV5/rOycaTP˨u0l*W~RcW-5m glBJ@jbډ7q@. 8+h`Kcws/g`GҾabbC8콇G*3!-"G/טnUYT|]'<tV_w]hz-w6=G8omuCʂu Ķ^ `G{j5J1ȵ@Q3קzS𧏫czP.ɖmXb[=۪ Vi9m8W%pxt#6>_HBr=rݛ=<L~ǘ\qyli%8<ΐ MSamr]ewM;8/b)k{W *DN!NR3GGfp4fPk$_){^,cgRǺLfO؛dijŗ] @QVFE FmLx zoĢ3NO&z/rqCߋ xT5l1= dCD%Z_$1%L ?S|,x l1*NڮD69IjqIj+=_ol8]A[}7zhH)EL90 K+nlD F(ު19Jv;KaV6sc@?*t=DA2Qp& j]f|§e[lw|cuOoGj?-hp{6m1\B'IC}YfF˅HW.x*T"F y@e;ԂY=JoRgX!wC<$vG^1M{O: hԂ#@/׶bUK㢧 !tcheF{n kp= w9_PUvy)dFx>knqjS1D8֒<+_dtzf&)*-I&qAd=ӫhl9]A{@=mQuGk&Y ?@RR5+$Qx %0; (ٜp&6Ɇe{n1%W7ނ>ܠ4y3Jb:/;(J#DyRc&+p]2cЊKPP"II ~P4?muË|vWȠY^Mm\ lO6iJСIӗ*r!Փ :cy(uf&8"u,G`¬daSRmC(x ^54 [i\:DT%@E$$=fCHB0JoyF;zeU[^xpK4N\ѩ=n]U/]{>U|;Tr— eLgo|yvpgý%cp̍-rLjpo:Z\g\=m4Gj&߈yсY9Ļq"[OA^BF¢6aT(}-sePv~`!zp:Kw [xloԐ Q5N $0{jHSR*_YEMTlLCgBU6k;xno+0=s(H?Ko /oRffуħ:ojӒl|zer)_ M2 G_ЏN+7k~tA7}֙yb9`) \v{ moRġ L>qH`yЍB3³l׷$ȍy e[x(Rv j4u7@--;*.{ݻjJuf%HR d/#!HuxFyX?WhH"S%G6/_ت ]QAbߣ>:2Sl9Œ:g+pcxÍ+)yܼBm`-cI%@(4d̦= ۍ*쨻Гˑ$cZR'_7 >=P{W{ߢi}Jsk^IH{ulrFpl|YP~ɜlmmYdA*:\bR!) B&w|>c)pi];F=5-UxIԾ}@"˙Jl"}ΦEQ:U}-B}O0OӖ?T2awՖ ;ʵ]Kf'}4y|@}hj? _|Z0Tr JOF WaZ^ {eŝJD}eqӿh.淮׀OoBH>L{ HG[حwEOXK†FD;j~'jm gM ;X:#ñ$ԉ"g5,"dh. L eVSu]J[C6˪6_pDI*€$J,Iɴ&yY^{ArVXf85HVRt=ё<ݱQ53[i(HQpq9%)Bn>RjójɅ1.(; ۞|if8*y-&H3U fx(xhw.Ԙ>{YґYn4Z+EM!S4\fgȕ 5P놤90k8[w/(Ѱ&>'{/PUXCι47w rMNAS0n  Dj_RbFaSW`ƪpc]a ^&*v $yjԗc:B @ի^uz~1 }6_nAf戋?[1ί^mM u W9gܨxڿ՝#le܋S*.vbVN2 OT6 pWGaa7 Xq69੻8L; .Rmy4;Ħ/Cq_j8b޴(:2f+YdȚ$W\e/yF]<+y7O5T%L Ӽ b_&e{ɾ]1TӰv#<2?mA WfA$PaR8v4H޷-tu}˭B%y!cT(? '_C+nh)߯MAGlL%a3 +X ? "349Oڕ@~>O-UTGi\pe:i0x΍ҖUP*55 |_KqWL߈ zvO#}jZ係5MB6Ϲr&0w1Cg *@bG{֗\I 4u.BǸ_yXqQrFٜϟR- $K$`v/0=Sq L :X 4zvH2W>]k5DHhEiqy{UULOs:){[d MŚ(c#VdkQ&O_NuUoq_ [섓» Ǯp`͙GU^.Xr׸/@͚3?%HypF*C/ŌPDNo&eÿy㺕l/X,rW TeKý6X—$$$˗Z*UPL!-e2P朎q>闎287ݷTDY[a ^|,Ϟ@3hg(g9:kR5ʐilΜddc _Vy#F"&QigPQ2fhCݱLS~*~5krŵa+!n y_CZ:BW5{3CۚR4LG*sQ$`~ Lڙ%Z2Xs3KڻӗvxylA|E,րӘԧs9A͝Y^kQd# 94@)? ".'qtC#BQzV&u??vkQpD8S-#l &ZwV`Jx9\vLP@lNE&%Y`ӄ>P `wD~X<1@X} >݋# z=#z;hg"`XVqɮEG1u~p7jn|ꆨvF?T՜p\tE͗vbG^$\d卖ρd&M04LTC~:f,h $^B&~ckh:C,gO[M;y|O (A21MC:ӖP]_!Ġ"].$o;6$03ƤU#&zԟތh>XXRE9͆fApZV9YAbsq Dgxh༄ʜVOf)`*}gWFBA^2<૿du>voyʬk [[ GrnkqWM4>͒a`ۺurZ=N dZ7{A67diwkרW/~bX7wP{(C؋ usD0 Iaf!PF.un.]1 ʪ O q?vf7͂r|[12ЮgW}& `vr3n}rk(}L XH!F/{ewF(iGw ܿ-ǥ/O,MŲf)1˅VY&CaQX<߄ݳ)tЬ5T\`Ώ 4m?kXYqǢUGGnb`9wش{jC@){0٢`aØ kI8'6C'sx,VWW$WTx2z E_0atR"J309x Li yL_ \~HԆ1kWMG_CU\6  Z3"˻=7`p!i΅ CE$ {NP̕ #ԑ`Ϳaɑge(. uTqen[?Nj$fVcGdA?ޑil,gV q&|[]Q\jfS'Z?aѼ BPtn{]Q ) uN1%lB&wAc囉VChů<0՘Y \/m}f( 璹\? oEŘs#E<Q!w;Q]3iV?>_ڜb#zP}U.ДñqFrtMQq{M%L%v Ȍ3 z r*dɄL~2rw&[tȑ8ʑ s,-[,+&e1ͽ}֡qާ/Au+2-?gLҦC@ahÄR€ʧ9oNn%qeY[r JY X26@%%U=|jѩqǤXhH{||QM~ߺN :Bz&I`*c9bͳvMkdZ+w5_I9DCI )YfQ`E!l!é8mWo>p{+?c?hǦ0.ě95$ۅgӸMSC1iM|LdKIS;G]QP^Y7،lU*sM=A@l qƤRz#^|X@hqsw+ϦȐQ͹'QbŞ*#m2EA|^dAk|8oi2/ݗO' ܆{1X.&ڴCHW!Ǭ|9 RvB[;Ձ;C"cxK9$B"H}rߒ5'*) YMTbTW񦹙Cz$cgwP:imM]A`'=ha E[)tVO +EʽBJϷ/J{=0Er9&nlfyI.M#@pč+_)tI̎vg l3kjo\m75nGܘ$dwUW#.2ba|xtdEfa }.爿;V6_IT߇lQzutޤVcSv2O,]9%❯uIQ2X5Mܮ_ *cdhJkJM(ŲCs6E~rr}J%>ԊԝXEDz:9kI/<=jv! {*ˆz2 3T`^D5J>ռSyuImLFEdLze, E9P_$=v#:x[Nr CR2GGIZ^>Kc\f */ ( m7^|?ѕ4Br} @G^Ss\t\y ]Ħ&rkR0湑WF-d- { :7v[ervڶq;YC3='P#r?BogP/Lo0K>az1f2П#痤kQ=4R ɔ7s [*1a A{֍N>} Ĭ,0k7,lA V'Jat  .})Zi_L/LOcBPH ÂTƾ`Q ~h([ *8Ӌ[UnXqm'CN) ֖\%Ti:Y4vKBW#O2B}b@٦_ 0plWr 4\Tw*,Ͻh%Ϣ,?G$"CGj ؖYZ~2bslg -ZWOM걶;?o?٤;Fb͉ڦ* \_D~zSkovz&^|+'!]yWe$̍ϝC *wL^l-`N+sF8l$B¯3U[ό#i#%[? S1вt> isqIM ᧲l9?4)yKY1xcTsWzz%}Zy,{f|M4ۼ4} !=pX%PU}KRj =UK WڴtQ>O;qU W!ͪ /?wl}k1C]-SKҷxH/H\33YEۡv=>YGCkbU,XR VVJ.Sh!%"/8*ŌF6 vFOXmh&1 lo1d|#3)fbD*?l ZxSYPL+C$%bF !/y I ȳV74ٖϙsZQ`Xd.)90޺1".% {RrlAuTnвס~Vz& ogGNo%"G0Sc]}n umy-^e rY&ipDl9u&%O;Y+F4U|TNTZ.<216K Ra X#-s& EcFG (Ġ ]Wr/2zp(pYUԻZofYk^oVN4.V*s/0`Q)u}L*e$)as 2{a!|^)P?KC}E Qvr5ZK\D'd Eg~<- sy~&̧ A#uaji?O#C#;a螷`Ta]BE"ZI؟!6|Ӥwp]o Tт_Ni{ЄWg6ћnrl-cSUJvgəԇi /E(o `ҹjH- |JNs~ynkU=Rrh"'TQƇ֭bʡվ.aLZ1d$:'s?o j)XP;Rs%h]@zˠE]ul؎-omYDpve&fw#UX1{j*vHd6Snm}g7_.u2AV9 A'S}`Ɠ)hZ,Gϐ&,P*]:9[~MZ(%k#oDD#uz 1A(V@\/U&|, l33%(N*kw\TćI*%*/_t= yMFYq ͻC n_Ԍi.a MgZ+VyWZrkPTZCz\ʣhTjRS)a\l&p40TK^n݉m"9A qk=gaҧjyR f# tJ<)7ئw>H38h[㮓]λ D3!D#Z0?&2{Q{͗U2*ijdX;|έSW`, Ɵ#2v@>IX7rD@4 "xUEWwCHP~"zne'!if P-Vjb$Z1֕Lj[KVȥ(gcy~Lբ9K(lZ:ƦS3w1lnђFU# u9ro|SBẉbAMŮ~<6AQ|q"GFXQa.F841}'H3 dx^ PȊ567}L "x9nVep.'Kc""#(t\c!Tubwu?'p~pD\= KgC3: ""\@%n(O)vER5a۾8(1í%o#ܐ Q7!xD""iԢƫN<-GwqҀB'R[6Ǵ3׃JH@{/J&W𴩾5LaMzIQv;L Ё "pn;<4%`m}o(to!{rZ`@Yzk@Gӆ,$J2ꗾf %*lcHv,rɼjo`O|rV[k@iEjy3N99a6XY{SJJ?XXIXCXp{j<PRBg5~o[}HW yAZ&47D& >Z[; B{%c#l'Җ\o;G3OtH9?o wM"V }mR/A](SO/.3Jq}e+J^')]2-̇; C)e𪵆j <<>%~>IL0 2a=G_xh+R=a bF$ #o_Mb&p:ta0{nR!ds@-/CR O8v{3&[yolm*mOiDRf쩁ᆗ7#44+]jo78&޸v1ϱ亗(7ZI^vL62kƥ)@w\^ؓ=!`ɔHǷX(Ye;Sp={J>4x@^#rt:-",IKf""R<;~&hp1ˍ;fNbjOarLwy/o"Ek6A/]awG)F%ڡsf) 2gz0dC1zV1E+^~hHNuG߹3`Όc׎^ƦƬ.q ÿhXOd̐{#`tIЀ.H%6)=2&h~Ar'?ڇ`ӡ,PVpf˹34(.>6-umҋ7m^mڊ;ސWL (DIb{:6PEfL*9w$ K"-Jai1t6]{ cx!ۙ^X2ɫL>EgD:C,\(Ҽ "kw]af 8F[4~2!h3FZuY"b|F@rS04$sT4-LZvľ *]:YT;Cz"Mr)FoZ26:zZbot njZ = 5[ gtzȥi f7 ԏ񅈾ŭZh<3զDؚS7*Khk#tuvQ>7qW_MxID0/ BDYlof w׸yr"Q8qD aP0L S$?:f9j%B &KUzf|ipO)7d 8%OP9'kcǙ @@H V W}(UsXZVCk(I?͎m\6 Y tZ;Z/SQ14Ti4fNqYM KzOhL{wvkaQ;0t:5cŴȣPEe?WnOCy8í$<>P=W\Eѽ%Xi[>'N@NNMZ\%~aUPĔ8&;NOk݇⹀ C׈lL4᷄({ԈcVG PeBJOn~ JM_wvTR[_Fqnn\7/?MOs:{z:׬!9:<ԿUZRfbjv+џ._:tcYW729÷ZG̟iȺ*T84X‚UmWT{ϗRPΔډdo[y%Jt_X(Qthֵ_@'+,Jo_'* ءQyl*y^[8ײol氋|ڰK+ẀLv [!pb{[\AKQp6ZNbY`KD0W+n1Ź2V;z*D |DQmr[$!<<٫>#nYLc/fwqCDH?/?L;S)$EK@vI2>~[ո};/ {G T 6R $O#(JMtXn yFm!2@):#ޮ_x3Dcq-q`2Yu@ZڼQʢ9HgSbks_ޜ+@i|sYw.ޅI1䃧R mWr"VHZnM*,zx·gDh.Oz!p{a BBp} Ϯ4-=gŻRO<ؙr^$׉y8ۻ_ZǓaXMM/df#(&BMP+J}H.GB*U@k2ūzmBƿyKxk|o[dl]*1Snx7Cs pߴ~&4CjjVp*$GI6XY8ʱ`?DT&G*oA[1 ^> x*}| 9\F;a-YO2_C<:䫴Gj(43EAuZ0,*\41WjRS9=!ѳC X}րaTD ĝ.AŶ.00{h Ӭ_qN F]ΰʩdn5L񌸀ܵ&Xκ̜\˚c )ߞ;Z%~ɳtDʱ,?SOIEw TVE]xqӓ;? x-&ey@PSșX]=t}7? Î7 ]&&XC@҇b}FEsv.uht>7Ή!D-x3Yh܅tezpp`CS`vWO}Z`x ͂DEHfIH0 HxgM6X(wh1[JpΒ8Q&an_34jER߸XkqޘYw^ԇj?{pGӚ7 -j-j@sqy'F/J)"!~&̮}D蓱bF<Ѯ +[VV^#g*wODȷGG#Icr]aE$0LLC-*0f@>` jhD&)&쟕SMf;6(etY̼ϫ%d}$Ue]%b%DS!U@(3ejjQvm [mqs9QT#U[bIfTXBV_ CFbqƄe]z hiSD\ӳ琧AUGI@TPv3+=$R XxH9dQD>Q}@L/} ~Gкm c'ǫZ9tDWlc"wVUюݬdֻ"WcPSf!gRjI\bbƅA~ yY$8G)\`;'NcCتB^i P΅槍]9sNb & tk+@Bbۙ}4.;&30r"xZ͉fk._Fw]Kw2u,MgcI#evU Ta;.87koT5b]-!#Ydw ZL24n'h%TVF$ڽ}Mc%^Wq>IhI$hډc$K_SNiPqv8jR-g6FP]L\qgʼu|}YOZqOa8a1P`9Te6 tmw2Q(®?X&$B qUo2piz͝Hr `o-t{F6er ]WX_Y(/y+%.ӥMtf'ֺ]ͺb SY%BpdDM{=ۈ+(8WEw[-2U|zDj$ǵҕ,CI@N]rl8Aiij}q@r&#C=HKϣ6B` NUevuj8i)nt]ʢ<FlES&b#a"WH̛ nyr.Vkc/ oŵ/Fe\7;KD OI3#O aӮ/srNLq[`4vpقoVztN4ꇗ7毳[/yO\@dY*!4Dއ˨VEb4K|`c>zXP˻M"; QUt7cnfonǴE̩!J# #vkh-䊁݂r&㱿 f\L|5f2Z l0(. f &"g(cmMKy%]LU2 gms7DL5K3:DvtOo]9 $zwaj%s)9D*n. A/ǵ[Ij){M5J!@ѷќ%Ot(t:[O9ˁ!&|8- Xnj`LZ_a T-[`J!DbPriK.r5X咎j&<ĽRzwbZNd_fj4K0{"껥T1R|%Dbcs0<E0380s,D8 &5+W AhEAdƱ)'1lZn Q 1S PCV W8!R/c!Kp+G{/<>Zp$$IxXtFLD]@jO'Vu t˜eY[!Yd͠ӭR(]F' RUuΎ ;n&߂oܫ7>hW5f< a={OMHH&AO>h"cڦ˯\7if_xR)QNSƘju!5wUe(iq>sEqZhuXI*Tۭ'<Ãdgzطy#$˿ @38Κml( e/Cѧum#֗ӎ|גxk]taNԏHw*6d;@P'YVljYVn7t>XK%[/UIy̔\& GYDQޯuZk`,LTL76e> xdmŌUüc>>DQ%oq/bYoa ąS?`ۏnBJfvJ,g'ȁY| ڼU49ͯb§Z]9Yi`=+ C( *xmy*IGɓkIv?ˎQ N ˉ-`ZW'\dj=ŗ\*UJTZ}L,6)'U|ء3Z$a>ߚb/^1׏ bgyr.Ņ^uq G|sLBm*2˻q"zcOAb:+ 2e!mTo>G@sOgoȵy RcFP/whÒUk9Y}ss8tXٺ"0G%to3cq)؜ w+cZ#.G?=0Yr'b&3`G$tw aQ)>nTbځj ϭJ4iZPGZvKL|r-Z֚xHDҏWwH ojMXUS-k>w'ꚠ!Ji\9b^H~83 ܍ )?NI#`3dh H(TƉZʳF!ՎNOLG%wEwO0ic?dxcQCmA{_,(`Vg!sYVfOdgt~7jp3rZ9%^k͎ 2iw~iϟKʀ8Z?~f(M`RQf{HNi֊K8N[?@:!`g Etɗ' Nau.Sѕӆ_ԞK"qGԮ&;p7X\%ֺuK&~q ebnw"">Qr_;34}s̗UX*Ҽ}`s|WO;Bl2Oy'Sdļ9to'fXb*~}LP V8x_eB₳ 8gg!LyQhϠꔬsyty$ZSJc܃Tf(rZµ! )=8wʅ2/buXrPFi4c52wC.E|RѪѾ#POMlɘjy Lk4pJoq?y_vXWc5H(ί }gkCw}VR1Qaz63IC)dqxۘZA)jekJ&ւ\ o_o"҃I9'9Sg0߹&pKs}x|$\@@|=#ded~z5ꗤta FҀԀnJP)#ҥU^ IAH;:n)6U>x;ju PH/yʄHh!}gjw损6-i. ] 'Ma;|:@c9FڹM>"tya+vkSAAMw*Uu2hh{L_U&zl>,@AJǡ݅F&s|YzA'#(m*fMoʂWp;*K0BO^ΑڡqYY7z(>BLjC[9Rz6lÔ~`472Tr~fHqЀ>;j((`P[ Wi`.pŖ5)IzO&Ȋ91E{jQx#c]>ݨYLmT@|x?_VQ4^i ?֝7r^ômD-T"~ (~c_)/cћx(3<%/91&B*NJdkPO-͏ҳק0ո6?Y6V;‘ y*P/s~)C(!ń&pʔ2tr\ƉA=nKXS4hNRP-IJ:FG݁…: JRX-$ (~][25Z>o{>,WݮO031t2>/Ec 891MjQtq*0j<6q'q8x5ꃁ  $~FxŏHMV iur>BUhI##_upvbxZg'>"p GV>St~z6=RheR1AD{Ή{SR#hߚ$0ԺMt etMP40Y1:t7 ;QaDDw-lAbUǂp~ ;P\W/譒H5`l$@P s"v`I a߭.$CjW Z!pM~DCh4JC&f,V.缱LED!R0RH-BhwvKxp6Q9 3g3N_-%kuw Yo$F Գ:$gY "eK%kS*%lD$"JbRb'W\P|t[w)LMѡ܉k9gwuO[q8x d:ebi+:!e$@ NLs:(9F34E)Wb:v19 h-ߛ%@HbC;3h]z%`Y"ϥuk>y0a"wl15[<\K;o'<BN;cƞdA#/ɉ(rg`Y8wo&h@3뱨;zIʌy n}lec P"`l҇*B.YeR~7*w*Ӧǐ߰$kV_| gN CAٻ:Nu'R^Vl[0Y !5 ?JQ!\XKc[Z\`N!U wY?KeR#ۺT9}@eqE!X9b*q8-']N%Kb{f^H"rKf޿ ,Ӆ[3VƘ(Yt[7- ¼-×rGHZrR*Cl_Λ?_nG ;US%GĨ!n$9i-4f[4!3L OaߨsA6VWY:_ z@4|W%tA0J<,*`/~ w~%!ڵYG'ɭT5h,9PJYSܝ3Q =Gz@pjgd.ޖW Kok .O[tuzUbՃȠmj鷒zpal*fꋶ&~򠦫St$ 0ݦSr6V۝]΂oRJG4#q1FP_/d%L3ʇޘ&jYgF$漻Awm>FAkQPTy/Bk=؝=KGaC?]ĵ7%@gC6}Gြ~ҭDh#v(^[wmn)ȉ\UF=rr*Oq(]۽+QndsSjFYm/c ~8A ,כp!veCwv+w, +"(>Z"sGy.=c(~\mـ>TlaI Br}tuRo 8௔6c"/&,`=tvӚn~) Fܯqb09VMsb ١# /_cK|.Op[וKJ馠,hۂ(9}:vƋB+Ws8Dlk@yL c2.5 FY ?rYQ *gRr{si j( pS< 4P*@pm)sC?^f2w-1:kSں{2sbJbPWF@CRe/yاUxoaьTx"e }>?׮/үn!fcw@=x2VnsJ `ZG>*ta:Nm_YHf&PG4(wykD+pձ͔۶N)_MZpn[+!z- q<ױNb>bbA#Kq 1Ժgd1(n;t3wT/<.%@"{ҥ.^f6|+#oMo0sk;25c'yzyP_J[-pf1(d 2U3Cŏ7]2iPOա4)Dv}Qн21Dtb}2_c"u1cX36J֑U9u>T#Wkb(O.]98ö1(y9?rp'KCo[#|m'0H(-kZhmJ[lwuS9`{:LFd5 cFJgrqg0o>Sv}j&"c>+'tq9ψ1!$v\OkUTv"1 mg/\]+RPgo+̑dw,&9Υ2?@j]Nmbh5t9[b e*Byal W۰&3nfX_:x-͖l;«7&9MȫK:B;*0;c2yF|?`1PՃ{/MĀٜsCq{?p(١Zh6ke1!|شmzDM%=񬢴W,:ljB&&%(A]TX6bqqH4zGyAd2У2Ǐr gp%\"4_d`n'"~W%$I.(pc㝌ȗA,4օMNb,pNĒAS9^h߾,=K6:˅">YbMB1nD`ԋ`:EwOa$k1$TȽTz+L82$E -rJ1"E:Tn7tpLd%ԦV=QL>Cޥ ޝ2j u*1wP/sGoJfCP' 8#"BIr_R:ָr WM&j+Gy:AUfd'H Ih{q:\"q[29fx+5ZZb"%L!/}1NE-x啇B'Dyރ;)DyZSQfq_a@ÍAnB eH3c6fYjs 3tXk2d^ &%xt c]tr\i`s!:*69mN\jJ'hSiLN*WGyBvh[dӽa uk 9w(㟧GO z|,P^hҰ1[6fA:/h *f?fhv"$auR} 2kܟm0Gwy<iF˫fYK|fG]a+0U$NgMo`lT͑DҒz7cnvw#$-WAj@EU'0 r9ͮ+U A J:shu2%ߓs?eHN>oL4c>x~ 6LO{vRs;4A>ɣRRkm[:&\$[Q}B->/a_,֥; v*)xu2[KPѩoߪDWQ罵}͖ F`x;'XM(rL38>L47ڎ =(Xm'8Ԕ8OL2j_CCEZ+4D cM'ކՇ2 ;*(=ZbQc)a8$LjWwEmdB{2Ir:ܱ]`tYnbwāHPsh̳(bQ~2t}LnouYKm`G-:qr/w j}!IX#ϒ@§`[ 2VW5vr%h~hl.~oC}8"*Ur1n52pqa'k0^5U*y|{ї+X->؏ -zK6\ݵu}̽1L԰WGO-\ϟv);r鱸p%zh9-{Kӽd<ۍP.EIy v#mDlvxŴonM簑(k$|5pK:>'Q- ꮈ+̛nxYI !=2_S*+)ؖbntRk^:q6yo̸_,X vvbv scЧhLCe/k "+g: ³"۟=g7t,TݐpϣpQ)S߫?Zi )ȬTm^\mN {ɭb/\>q| h+:YdPeGF*[55C1b;۝"w@Jr(' fV~% sȊ$ s-4BQ$G=*$5mj)@ -82łE@g^;Eia= zvsa*1`K" .1~yС̆&S~l^X/L&&5ybɌy˯#՘qZЖA}⥕S ~c?ǟvHݜ=~7riX"7?e65,vy^nMh)G@;D!=j,{6U&Qz5i?ӸL\BOZ}Chf0~]18h3X39E~MjL7x+^Q&4!MRB;'c(w)M 嗨9w8xOc&L]b!ǎ]"5LO,Yvat|:1Ujǚz!?g xN%eNq9?5⍗"9mvNO(ė%͓#-o ر,Uܨu"S*L78Yy(뺋ee@a:?_ Bu.{&Hr<lHvsh1H7͚+&BW\*#PB<>GGxLO;KK\N.On%$o׉ ;hܵ›j;kc#{B1vm܈IJG*f)+K7AAN/d~64qlCl23,q?XcQK`ϓ7T)8_(BV9GE.ˎ }~ r!&PsȈOJd_9]WǤsIt~ީU*3ʡ%^${alDVq~:R0~n-9ظh("c<()^0.;~5RVb8D 䣲NAdvSI9k!~UVFRB 8;sI4Kg_|1E@+`ߢGx7txpό%a HaDv TJSn K|Ca^rտ. ӏYd?|ŶA"KJk!ptș˪ᤍk^G<3yZQZ䊪{޵IDw,yPSҭp] -]H8Wgü).6Y V5}=Z[hۂ0úIG#a[A<46ԃ(j t2GёiWń)]SY{:u?ES pc:Vݷ7ht7Wwhj8vNÐ5,;KG {$rZ#~cԨYm%Z5;R 9I$E"&X9YD0Z7äLUq^g_|9첟O`ZCEMK"~gvKG-d8pP$ BdYzܿl?c3Iri@ *&x5#?&O\ΦQ_/¼jh<]zaJ>?‹ܚ7. x)3 =m_OSY\ZoMd6<*XStY( ,~Z lI-@g9 =#n~g}[rinҴv0 G)LM.LZ+eh4Q̰N;vޟsFbT tYl; E&1xfPR䉱;ZӁ\ۮ=^Zn~sg 9H]$Cت$-Uݷ ߧ{CoY' t, 車nn M~?^$s+Sf ?tö/[lyc%5ŷ-Sf5+/9 ތD4&R='a5lX^8 wngAqh> (](eY 0kM'np;P`ו?}qf~a+*)w_D~-L\|KD}Zh-)M*$eۿt!;}Z˟)\qkHm5YĔglLi2~r.I-̈zNL( N_ھRj.ob[΁q)7,2uLj |6ԻMzݺ 7<] y Gά8᯸*g꥔3p-ʇZ<b 47ݬ$'۶fv哏>9/Wj]8wk,}rGf%zIkS ]A8}辷8:>Y&ؼtYkè(9(>̲fޒ()![!gVc ĐtCDo34`6eB``B3jc7{D?gLK,1$,4NP6̠O+`-X Fx2;S樆b<" L?# |$pr_'$ 8y#79%tX&X,6!=P [=84Y|vqi:@K+hD1\3l(7lg=.D֟A 2ӛD #@@toI:оho$CJ>]f#Vv'@7/r(7&Nbz~Qb&oe6}0( "EZ'OM]ۛo1R҈QT{K"zB!O?eŗm0F w4.J k 7׃E< dO%V\\HTЇC2"?*Vi&16)y,α ZCFVLAF4@}n)ѝ蹻;I{ ߡ?*Z}ל+2]+)K=tVZoٶGYڍNWXuInQtI`>EMO!aoE7vyM h%%A>8r_DI>Z\$po3֡.LxG!p^ 㬫6Y xM,e#/H/6v9]'㟸8ljM-)'O| #c-6ꄅ)'ď?(d*#&Ǵ# 65Q0z(g6e? {).FLu ;4j]'uHQ,LTB"q[ t 42 @IÎ0H i±˨2LK\Ao=)杓c( rzTn*&?9uv%%)7͙} 07\gWe6_΃'PJX 58XN +21No!9eN?_"i{@C{ʂg~AO̽?Kn+ˋ!;)SbZSE>xyY! 0)s։e,΀ 'wrUլ7A?ğJe4zq<cZ-G-c ,"ǵN1eWBB8bftrwRy^vɩ=EϿ|ϙg/ȪΝ0۴V pQCnӄT'61WzVdҬ<~ܝ8cx-L - ;]fl !dqDVHU|g zq]U%ӡ|. rdrK3U' v@p$Us\L8"Gy-3`UԷ1 _Y4NnNf^tPz;\wM밐"6ѥa&^[wes/(ax巋38cOƵ̆ ,j3g+W@F:z[.(&Ud~Qq9zd )b}izpq|$0Ψa,4 d-RQn8ӪrE(dV!AY_b P,lAQ1(蒿3W 9{z8z^>ơ/*jyB9xS0[2&FWт ͌bz_9NG "Kz9zinVC_C<;h9J-[^l&s4#ƾ#_&4}0N Є囡LLkah]P̀_JeHkHת+9P(nSy=֛z@d|dt a΋]&هC"-n,wN,h6p#d9TpLq9'hV0vB&O{,*%V䲝CѐFg?1|wI bAJ8X 4A1EcrV;XGGdFc okq zBSv5K`0!Cxv  )k?ߪX51~?lǭ~: \et!qL{.D:w5+;r-#ۼg9s5@ Lpryj+d d2Z(L&)r-^uD4; =G>[Nq֘)@_f4*b˚ržgdm.O93DڡR8+!|&uĐ99wU7zHw[~"f$M7=R @-qL|l CEwSNhPiz|eH(,kKbK߼hrK`Q:ECph_0kEר3* [py<'/Rή^!HO\f9 _'и$bWpp.|PpAAR¥v8'$jv}uTM㧁DqjaX0ݦՕ뫜`lќ|0R[R~.Tvëy,_Sׁ"G x&MIoVހ.{]dC<ζ#rPlI@Xh"'!R?:15Z>-RFG#hʫH!+]OJM@q8-a]D5sl)wKn&Erk$/*gמs3lYDE@v@R:!` J1+Х`Zt.#&Oܑ66JOϞV|1}~GiCiszϬu&^p6FK8U!A" ȓ^놷t# n1[!v)KqP6RMYWB)#Wri贒Ayj=u+ph`5)qq< |Ć\%2_4ֿcK.P+,L vͨٯMf2ҵRԿ4R}1HTVZrs멕b&LB)732+)I"vyrQt]Jg @sV-myK7P6xTi~/@c)̓`AO4-;IjǁIXoY0M9{VkMv߬kN~f^MP*h£w!m%I"-VJ|AJ=g 2<m*q曛! hp30Y~uƽ, jqx=@}Nz+&Y(:B)T#I3F.>}ofKe;!1 \LJ+WtӼX-"P9{Svs1ҩ̭3,c(hP&ৃRn5v ٳTPݭG~@}I\k/F"Q]RkXbU־|5(ߪJzڟT;^'2kaY3F!i얙NhEFI]kw;ZXSc;Z囨E&ǀP>+=ȴJ=0Mo *`.y߸5jn4(>%\r yƝ3 R[̇x.v',/~J3HR𭻌LDS;pH1(}%D)q-*yM$C4q=(!`;o?ޤB2`H l7t)]hN]dKUH9k>OAE@>?7Vkiɬ688О@xoŞZ2}sg>أmRTײMln7q{rBBA9R$&. ﮁM,OAA*~cఞ'R^gw,.q85ؕ;OwSޅ,XR>aCqZ#w.ZTިO䂨rяiP noIzD@u~QM͋{A̍HZl[JB0h)r1 a] ˕zC|;w5.`E4yo0eGb{%w7/Q[tqh|-Pw2ث6ɡ$!|w#[|'vuD7p( ~ x8 z%<2L+kqgy ֱC>|j)4QAB$߾V{L& D0zZbHFÓ0\<5U€H3)=)zЂL]s?eV[^;*c7K͹)iJur ,:O[ `= ld]UGkWy5&Z|Ȟ|v5gX7LJ| F[GOw'RM _{C_1xUJ(NMO l& D}`=3;2lk|U5:eZ[kO.z!TqrYXK7fu N# Ë+:w̃O$5>wxD4QiT< 7M[Q3}ť}|?:K`wmn!XWE0 >/}rJcj*m|L}Xf{!!|K1@q\h,;/J!U)I 9q/g$AcqN 6H._ߩH[e[jfO{&2zmlbEh+ tJ|'[ړ(Y#ПfV6=uUKĝ^*R,?_@))_mxd ew1 .pz6q[9H귎u,O}Yq$`o=F t{♷oÖ@2ꓶ!!:/-6eiӺ>8C`8RON>c$Ey3'O%ee(LV=g$t !@gIdgvS?ϟQ4ܫY`Jss ` XX"UڗY?7Mw'Wj'\蠷^Zuy>>Jw 5Rۗi$>`&ξۉP=8/``iŌ_9,aK b0 Ga 4.h_C=Nm t +(kO" M([Hj&/c; {S3Вߌ߀0HS=XD=$*5?~ /{|:~ݍ>9]HbONy؛r$_B >YA/ DT Sϒ,c?BQO;皼 ]@.$/ohGU$:X4״R! cUX¡ιdƅRD^'wφ'F""/t\W;OhA L faz+هZ 1+aX V\+ ˾+*xkW"EmQVUrR˽L_V!pA>kq}X`[>PPўTkO++jy"wv`SjZ濑$ U$>R5G"OC $S[FExF~eD+vkDoBưȄwRvℏ)j|g}84Ws7u{ b ZЭDcg߹psZ}Tn @Jk` O%#e,mF=\(kdb\@b$MJZyS\ט#d[_.ud @Ԝs6old,U>Й` ^+[da׳^cJx&Z54lz; ,c*v:L7EH #XrYqWZ A l-!y9m5refL^_}Es=fdZ5 ώt lXnjOF> :n0g8 O.+\.dWq RJZ_: j݄Js+md2'6Q_y=q j>)ב$albwLy[o$ZH)[ z1̖|ZjP?1'W_>IvA|ߕn41Gyͬpް `Q!"qRXJef݆\o0;d9./ea'3W(ZXSNރ$5@FTFjq{$gD,~-INס%֒6eV5Ie"g+S@(>Ʀ(}Th=s]H uE*a\Ν>F.?&V0W3@q|mjA8bj(o. pDmFDŇIRHߌ㻜I# c.LP,Fam1Ƒ'J0/+^ݕs;#5bsBsFU9qk*+)lotTz<& T 2U`]JCGuثbr1pmmb/ߵ`{sRsbUa X_p$i3;.9LXG^R*7MA.dlش3l Ua XQTBԪ2*WB<{;BTUI,J-#qaPM(j>}},ץH+HFU@k @U!2O b "{8jwX&:0!P1G*wOwyn.^#w3oA nk#,>2dB-EpxZA]:Ӳ)Pu:giu_ +l]7$]HtI>tOo<,}n+kI4;,0m=aĉp FnN'EG$饵I2]z_ `Tz7*sHۂt'I㣇5J)Lh)X?f%;cJqGt?[%[o< V*wTҀբ}^F:`gC8m w-#ytE ~U$qPIt{%*Və.4I6$Df05yе)a71#POJ3g ,Kľfw^MStzcyQPN{ɠD@$ه;Tshxʀ܉`jn dPX@\ $"~I tdծ 0{׬WfSBmkXNq fA >cud.4Zv6ȾaNl+Vet_)J#m9G |$XCQDuѝZ# h( d BnTLXd*LR۫`f5 >K!UpԞV[-Bp(;DSiCD}FC1^{.`hCAٗg#«krE ?UkKboZBKs_F}ېq3hp`,0OŝGƆe )ӌ6 )s_$w,W"Xɹ3Xm%!mF! É GZ ^uEoڿ_ `y44TuA(rr&I_cz5M@ yȆfh}d^aęa LUѶTA: <\9,B^gIxjHdh@)zF3 J 8tMlStYM_ϙL8c[ Np' B:e}y\zURP[=el5=FNE䰑[H48 kD:A}+}J8pHڔAyB@uFn ԓZO;Iz\kكVqْ oԋ@7Ԣ>+Mc°2-jtYeC ?m 93GiOsZ T<3l4*#E1ND#J=3g@Ze/&c@}`-,2b-y8 \ <$Gp8H=g)M&țmV齒 io(b)`%+tW!ɿ#j o٩5YVj4Z1&Dun^Hz9ZQ]ׇ*N)ŕ+_Γlzh\ yu2?$[>Ѹ%J*>4 w5GR^ uI&=y,#چ ~@ņo No]M|->AԺA@"͘@RS}ZuCoW7-^};=iC^M/QV8Y:hcb [U C?Z"N6cbdc\>UҴJ]6ʯ=ZÄ#ҥIM...A sO{9[-O5B;%Y@8̆i_ dC{ `$@ŮAsde-ra>sW&D)V@o]7S7n;(WrT( p׹Kvۭ16#%2I\ERy'yvVvs!Y9!Ih7YdRsjvCȣvfr3&GW1YoS4hkÉO=ܱ:ZBm)#k0P3zZʞ檛水4l5#@K\'GKp3oU<3?E Si\EK+D7NsiՃ.55`fg# G4pΕ k62];\ǫFsUWwW)92ZVacps'vh~ߨ<*Rgi]w voX1ㄬf؀r%Ӫ$z-{cO)F'~2 ~ӭXj!E!_(3dgև1Ԉ[bB}xH_7#E(m Uh\%HLѮ*~^h%-[G=Hd cH׏l{8.Uiv7aK 7Uk?7] vɿ)A2Ka, _9y}o 0.H[vgr{/~M`Lg5% cy6ծ@Sf~խquiW#wb6 E+KV 5o4T6r5<(3<PZ^ ӛxL.Xf*t-"M bA %!h03t <,כ2c H@%@x'j!wBSEd6bI뛦>y6g{J9pwr{im=׈nL|0n--HtraAN_4[>ʔL^ E7u<q!1ְ-fyHHjw[{|:<>˂hUv$݋5=܁mAҨvGh{#m@#L~x/8 it!j*w=eX#3S;U!~9 w@ ڴә;۸+Q u2`B#=J7e(D6&*?44Io>ӑHNRXpmtA2V0U(0^o8#󚗄DU4kr gG^I|e+ y;KE ɭ)lXeV?Ct{]DnS1lPƍ%^ `Ҁmz'+T*M?ե->8==p D`#tia7 Z5ϣJ0L<%2ڸJ]*]:{*#ZڙlX;\{r55_gN8BE\Xنl,0D*}D@-UEˮ&\y64.~@C3g J<,zWxOe5_:@AuJ\W:.UKm[/S0ܖ3Ka(? `\h*`~tr]c*}0զCxI{G~yXR$jmnw0\DuwoYcYbyoQ_SoJf` M bלP{ivqj8azcMssqhTSb{FFjQ"AFeSkBBZ>HI 7uL#kjW*Rid'⪈ΙǝWةM3A.s_s2!m;49c/YWžZ!c_sx5Ө$wcY]Rmc[;_T ЩW3"~e~G@۽v4:418]cz5o I2ԁK鎔8EeB@js, ]tTRiCNMZdRQ$x$Fh'"MnMAtZez _2iyQ&W^4v(:JpBhi*Qp^L*U#a:P5M8Y5%Z,KVOC d?'P>>]b\ZGs4V\SvVpWdPeAV +5]Fk)orY 8H?Z5~t{4 uAo^xIvad8<,1F!ix^{#|ƾ(׈0e=D-MJAsCQvys!>0չ@ɠ2N.Yc?+c>AdhͭbVOKe&׊ĚvzoQ8!{wI RlJS-L9 &1En~~b*#$x5BA^HnO0~f-T?47­+2O)\ŢAĨ;wM~/43C  vj3SalYx4lBtaփLt1Mo9 #S3Y$:dPfF~p>k-+W| n}W RfM0QQrG7BaY {IL` R0rC*cu< ]ASYs}Xu86u,K/uɑ+!ĒmL>!0OJ [`iy678: N,1/r4&Cdd.EQ7= ȋ 1f[lS)(ɨl9F"F}yۂfJAٶ `Zȇ]1rX?%=(e|Y6Rcg;g`-ّ!Y@˛KԱg:ɯy/K) ZلwyN fnq+ I;4Z {+YaD3S|󀲇O8zIBCO G?tIpp 5'L6dA_޲4 ERi'3SRkȚ+Є:1\xg:,:a1tD9ZA &Ph{7B~b{/n%ƙ7jobñwCphyDmk |hu*uyi ^_afQ$q{1%=Ne{n񿕩bhJ-=z~ Cԭ\b>iI՚OAJmEO,5~hziq%Gڴޣ{g?|c OF aָÛc_UD|xT#)غd"FPrV Vn;uaF 8fWƹW-%طӮ Dwsp *SAeT}n*j֯^쐱6=R:GjBy@5#Hoފ"}nyR2[6sqM As'IpK՝ʸBܖѽ-n,rgt8/)Nthχ=uN1(pc.>.^2,]N3C~K}/34vw[.TgoXAFfM?Dw/?yV$RUB9HB>zKҸcl g!O,0A..g αK mx8,CS靈 BՄGdt͑Έȓ蓌a.1%}y \@f 0%mdS{7Kr, dqE~Zen5!C-_ kS s22sӪG TWpIL:9x=ߤf꥞lx6n*o߽5G#gN~wPYv;яۭIj-h>'%2u+AM U4S*^M՗5]%)xExDd%| _m |AJc.ENwasq-[f QU 豩Vl3Gr[uD+\lJ ӂem`s2AI&FG~~z{zacLv}ݑ:P$K% }v?1wAzKpߴ32A qGh@eb%ɱd&3nUғ&pW{pT$XQZvX_(~]7f&, ިX8xAPI &AX  sC&2:`R="z=h((‚W%oDYJƆ_M"wO=|)u0K&)4nネO|=9hzX] ( ,4yez~jŒXIke/3 kAF1wGE!q# 뫅R%0yi2t}ei;wR:(RA>`ai&Buv^,?cɷ_gA 1Iw!ݯHBX:vi]W㶿[..c/ԧ2Z+0Vӡ9Rq2$WB"wT!T]k2FV2];< Q"G؛XEOt@5ף i3S }G=/gupLG\!ƞd4㦢VVjj}^_|~3+-)AVnj*|/&0;lgөqYtrb؞8iH;]H+L v3b^Yk.~%݃抾f-g*7-}$~"H[_`hz0tobȴEHDE$o+R{_3,=ZBOJ>K{4,Ef܇-D{z%Lr)R%' >bM|rת%HDr0'R+3̼qL"7Nú0`M/b~|0Ŀ؇pA;4k i)g&&ΣN=6pAżl79-6Xy@ٳs^P"nin %<[Ց6DU0cǔC\t݅.|c'hHy3ӡ ʈk*h>! lrX4#^cnIlԯ2ȅ]HoF]vG3젾qzD5ߵ4p ;y7Rb@c騛>Z]q0̸ t12vW.Ӏ]s(2VsLcCDD>+$6PzSbG%|wv7em[  xznLK\x89#q72?x^{[ D wJUEXN'Z6l3PU-6(2|%qdoaP'=rMHI њhuy*ju3yªN ]Jǩz] ]ƢsG7R=$P:@:BӁjn8 ? ,LAdb y_P+ z'}%WZG7}Tdcqb yW R 0Kwz7%))oU)Sť_.f&GҼ<7շ'ac% s@ZV D9[ۗ`Eͧ+-;^OAĶG]`w;TR oBA0JLé`m@Rk]u@WҲ2$7ړ rTW'ZawS{f u.?#‚9 Y;PDYQxRPdԺ(q5,1Y_j'%ݽDO^rp$i1kSvJ#&1r}IZCS˲/xŷ"|c/Bx͵GntZFD&;-pX(;$HUA}djʻp@aDf_.}op걦| > e3->'@.>:[NGSV!3!9s@ x2?_jC%`sQsqdӞn`#M"JHr_$6L^ fKI ENk-&K(i]9o8/?9IGjJVq/"[9tہ^HTdLZy, ( XY[M'%e}Rb[%g[ilPE"u2_\*_Bv.n=( :H2K~V=Rwj{"Cҽ\9ѿz\SM鎃a;MaN]IAl <=aXϥr@u$΍^J_6=W}{ؖfp(֫2/S2JڅaWp+rps$'8vi SaZN$:@ 1.txX,v?L6򢒇@yn͆5ͨF5J,,37:tR1-f?WSM.<[} zt^/,IC@TE\1ȘBLX"cT Nk4W[&av6|Gf>ǣ0 u1 Y"*QXm7,0;뫝:c-DD7a~t\,ob4r`pJUa h|3Z:4۩G~rѠ3* nɓ ΈϜZ~_sF qxzk ;+GN첇A"F28?Lfĵ)j;O9?!=AgBE' ׮3ǔ|w,f@OߛF~WT̼xc X픊0$_{땎aΊt+4Kq/8pen#K$HL3RP'eM6F$#]vhEVg[NCb͎ˊpS<e6n'l' чmkYN5)DP!4`09 X'F41pf9F'XTgd19)1HwFA=J-vlARY̼Ex΅ ZU+q4Zqa?=20^#z1pJ #!";NFi`+22(j;tFfrSkv3ꥇК1[t c>v$SPk!^Ul]!k`Øt "8Sr\j3HaڥG[؈s1.وS'g`EZ "GÙ|j)EҜ_sp ڃoG( ߁-;ws޲IvO[zR߆U[ u,nz2/`窆#XG(K.RYT>o'鹻r]q+.&z=DwDUG.QZy \x ] ~T"ڳ8MऍkhwxC"a]TplP[oiDZ :"՚scnnQ>d *UvVEɫ{Z^RܤJ;iJu[vOHJ2/7HF՞Ğ!N!ƨt)'U\v|MM\ - 'ȷR*gz T㳩0i<3xvRhz^ѯV@KWF,{]LA)`$ ޘωOD8HA24ZHW/B/ nCwͣo|BA|g6Ki2c >Opj7/XkO\l.sK]#YZNx ŧh89Q*fkޠn_#8gs12kg>mJ~ PYRIk ֎$_\%K_\eiWT_OJJQ~E*@x4#0@@Em|ن*8FFs_aE ;*y9%Wˏl~*5.h8"y֘/Z05 ,fw䦥!ĵncI9ȲP/lwU,[`ഐd EKNe@ v,P+{#Fbs:$ZVL;ϐ7Ctփ3=ywsQO & 27b&q1h`z/^ph`5 b>C?O'}ǸM"yu;J[p}_!T"h su u'Ka'x\. ,ĹXa驈+ v10^O#HP]&y6 5&DL]1j\sޱ?A.D}+7Cq ZDAM->Ԇyrۻ3}}Q^P):XmܝI&%'8Z8/JZ?0ЁJ3vh;'U+K7% cQ:榷^R\D/'nRp>,>CFx_()'aG/gT$WE#15%|TMK\u(|px9!?*Y &;Z&-K48uA|lCopu ?-h-W1W|r2jr^ '{lg.0_ s8SněO|$CpT;5cyޙ^(Zf|BT8:|bc*0 =SW(hg`CK-`7 Ӣy)8]6™^Tg$vм731^ߥ zvk ze=0I{Y VnȁW"kʋnю3LYߓcr_%TݵqbN)fH.2'JR ;Fj@Oͬg bJPuق՘FVE'ydv3H3$2FpTYL?dRnHhg kTq2{1z<9tLɳ3jsjX񅢢tq4 K !`}1'q6alB?b('8E@US5,V|X3_N!dO5Q ͓Vo4,Gqٽ'-V~k2h1*D2kOI~O7\oF }-aԖ]r?ȷ҈<FK<]g1\.G 쐊\3>= f {ۿs5v\X銲V<S -"w`f?*{Cwo~aZ(eϼ$ӾGʘtFuPRBV(2_ky<=8ĉ^羮 ϭyI j~ 2(F|X'4PvmS04YXRN\ã+U]<s=FJ0#Rh"iJoO[ {" dpmJLn՜^?MםVdͼk娱XeɳkődgjW3l; nuhwDr^DUܜčA1їdIkf=ŶX3Z\~Iv,4RP8h^1qC .5miEHYhv6uy ө^KVc=Xt?o6SfH{fhIl/>{kq)Y :qȚ<@8>ȅ T5A{)HTw&w߭1UyBMtq aOK+8bW[9,=mu'Ta:P) qj 9#K(jGBΒA9Yo~k2<0؈-6=$RǛиGutucvnmtqx6Z]yΥ>9O7lp&|_5P,~/nX FpH5`̉CreThƐ ҩ',#oR[iˉ.(7+%#LC*_?[wjLMS `D f+ ,J]I6EwbNtd0+7dBl}g.?9>n ~.>'q?VxW:Y'樗1\<#:8,Z,Eqy>kVЏ>7vf"Am}~1{a $HlKj(&0iFybɨ[M*QM"U{QT$3) zDrNKS =-iZShIعx(I"?KM`BO%x,^C}UcBBwi{cx{%_%7(4/t\HdE-fIã3K#U©A[Ij뺂Ä(<1#J-nDGfƥt J/x9b$m>JˊD5sI›!p^Bcw4AOÐ:X**~=X Ǟ]S g$56$|EfeR}gs_ hϟK_ozw$fٴ¸Ud>t4bVSB}}l9iu(F z`GĶ}uJ8XT>v~2W M\7DS{$mhS_[,,;Uh(z;"<҃8KH_ ?b},1Y$%YyJ#VKg- (V^#F`DPqk"ئ.nQ'^o)AmR@/gq@^٢J~&s}}VQgooz8Y'hSok;p\y7?؜1s0VNPWqu).5hm$NmD<lKVe|FE{߇+zʋRp Uk*a^jm⤭ihauE1*ƢD^hцgSz^4k^m8̕&l.3X}WCLSGJmqW:r5*TSoQ7 %=a u׳'FE&]dwT’tt ~4.vg7SrqVKJ+F#@sF٥Dk5U.{Y#ߤ$]DʑqX(Ny*d&"F/66 x;Jy᧦ oǦNi}N8p<Q6㴔\&2Rqp-1;X&[H&g3GEb"]T^aF^s+-'}rPA[v˜!3~ZtU>RWqDo~nlr} Qn ߑPbA8=}h0NFtz !; hizF=/!'/%>3?i)j̺R"7te0 @NGN>PdK#niƄg {0wMo0ISewRUVDJh*^B>P| ::L0zÆ*y^:(=4)T+U+w!TA84T\ΩpۀIA$_)4ҥl|:y<Pyr{a(G~Gbno~kH4adryڊlDz%c'w^[+ :Jm =R2%jm,ؾ9{oì*: J *Y@F6THYY~V}i+^ϵu/9 1C94Ix2VT8>hDQEO8ѫeHt+Ep5 SWa{ Qg`,SK1R@*J1HBT-l;nU5]zJ\FUIwbK-r+gL].K ߁0F[`T@EZ,G5W|uj<yj(#I+P#PeZPQgK4bDu*Y 4̕S /,<̃M:[v6Donū,pG @at 0ZaGQ7QPQ\#֛NpX 2So7uh |q]֜Mo3;E{i|k'*5S*AT`h j)~;MtcgZ@(Q|;&R@(jpXu@eHkFnw9V5nBCb@D\I燕;&M'4!imQd#Z4 Gk;0z\A'[Lp\"H['иY=K9չ QWX. \]džPgk!)?V<:hJ MxS}NYVę"ɩ>1JZ=)f}S5lQݾ#nE4>/X^9T4cݝ1)߄:U@^8=2O-K;N׭6q/62;`R~[dB.!# <>%ֻ] 9`Sr6![=_Q#C~F#MZvI /mBat2\W'$/X,CrˉT{{qz^1ԑ8 29j;:7=A"n tzh<,T>;l=2& tF4e/.xeSEm&nSbu5G]& QHS=9Q&ytD ȗ h@ \oISNbguyġqbߦr[|l4YrfCw^-^u/oCVCbF[R^;k:̑q迻F6 (h=,l=ˑ45ͅiaAg篽:^g{MEW29 pQ2AaLBmi;]5V]1r\\ՠe4;߽'ϯxC+2v,qzny NBi'CārƗB<Ӳ^9 8*Y`NcQ~wTQڤjylBC>}wMl(/b4Np簃[_i)'/0\Wa`>IaoǦt(InD5,MZÚE&>GAK5UcH,ݾs`EkMLy- Vg mf "Q>4G6ΙZ"8,ÐA79 (0#xZ*ÒZHF9ځ+`/֐J./x'A$OaKyv~*[X_e_5%`j 3NHF!(P;gwkC/h&7i]9~ē(u:_fC3Az'}|8W&I)0 +-F{?B%rJp=@ |S7/:31A$!3B3P(F<^abZϺ>V61NQ/ƿSxO}TT1+~\R Ԏ`95ً@ĪAKs7%"+"*j rFhP&(;S3p#es\nq&ZR+\^ujӭK랹jbtV\=-׫41bmc%jOPۋNA8Gz41/:%&3nk{t`d_CBaIn14F.Kc蹍x PRrF Im>0ќnQ['mFA8/'f>R+t\"HkŜfy6S OzasKbz(!x]k=ŦcJ9=}'ƴ1L9$f^IK?51,}EmE ]Aw81$,`04]qe'5f>ݿ/HC}yh2;ܮv+uM=GI#i<K9SY^!cG| /Qt!$[?F= N mHm7G, eoḘzS5MnS.E 6?ߛD©%#Z%LP. G/!=aeR'Hjh AvTCb\py&M5s1z <}hoC|E5SlK=ű,LjQ ^O܉i`QFڛoޗq_V`sDιXI zAZISx=)8z3;HiP t 6KljYz +˻dc_o@׷ Q" &e铎MJnX*R;&5^ iQ'XMP&BlnWP.]&ޕϝ鎕SZ)cT4v^3l`h;ԅB\5 On`bdlEᠰaM K~.fW?01{E ק Qdff+qj ۠h;A?9VSZJ+V؜{$Q_[7.tXw FYMxP/iTmy@V YMrƓ4@t!gԯ=8 ɼ)RiCsq53Aw!mx5ۨΌDV`(qY׆~!; A\ƫ WQ2$GR>B n8FXI2uZfwFZ7`ž2zY$z-#8-oE/!T#ϬxIq}W Ly'+G"`=g#Xn1y m5t[w%/#Uٽ{E OTX5t`&CG,QJ)!#Oڗ] qVxn&(~xgJ9/ wgˆS5"*II͇6^8Yj#r:pBz=MTW><]9",* AC6e.T,x*>'zw谮j㸸h f}WtR~?6–>3zaf)u{ tꕜL=ZGU_i䜫x.OGߥ ZP7Y@ɵqBpQ~m%:&χ)5sV\,3FtzLش3ۂ# UBe.N_ql'H$ ҏ`yvi-nY"`ԍ[.!!йdĢf Xuq#Ts\DmܬѰt|H}4]B͜47GeZۃ8.km]nCI`S">} 5jHfDhْ@Z+:X䤓wF =gkA!jhwRvƷAiO锰'~xJ6k3Gq~DWIzS?j6gf$-#*C;%DT6ݍWIiGVe"xj˯ÙTZ|'0pe}-mh%vۣSUDEP)^F>0iƼk3kU= 9w8gP0|xCj>O)sFqrK 3|:)w锓aي8"'U. eV\,)EAGl]ӦL2RU[ui.B8=z_, CS5Cf"/6l!z*65 X@C\`_|PUB7>TگaB5AlL=?1BOn>0_#>SsewmU;P{ 6Q1oAAunSA^XN"#q5pZ|K5l~̀5 9'㖻]bif'Sk V" q!>OړXRBgo٢m+ìo®#zhuCԴH5Đ\WRi\sÃr" ~*{:\+0L9xUln^ͣ3؝'T]䉽)$8bii=iu9tR Fv* rJmfSP\h`aMid~/~06pI0J 6sU!p] mdXAۨtDܣ #x b O]Pe_:q[Gd8~+^4P7ܠh$te _SVA:'%&nLE`!?sѼu w@eR: |`tRX\H#c^L Sܹ@;J)Bu`6.i0 :X `6 L$0WV\?@DXh \Ca;|1`~k:ڣFNվ >\7\ݸeC'Ԓ+i3בnd+}d¼Lw+M|(b!+sitXJ s%5Sד|_)i}aœT:ہ9CkN&eQDXRr_Tsٙw6O-d?6ADxڄh4 pI-caƪb~hia=ҾtA!`?לx6"Ilhzqf4yۡ1Jfƫ|b0`Iq ЍHŢX[:;bqn^%\Y))pEn@1 R^?lk uqg[l^hwKZh!{WMVpYPC{u/ R8Tv_h~M [%; ˓ԧq:ɤҺv#*BREY7?Vq/89N3okA69;pua^e{ur9+uh!t zZ:V'C}l. ]¸ѣ ˏJ !#®Yz[2޲ 0zߦq"~ jMCsg 1@H jf_ѸmyPG #du5 Qz1>*:[;A#WO܈#>gA/4J>S~1iy !)!Il7V#[(u-7"6Ĝjim,ry5 ˚!XA)8I El< ^nL/F!GmCݾ'J-?,bxP/ ͳdlߎOF%}jDV.e R8{2w_my~g6#k$ 2)s|s?\vvs]fq N`fU[>b3q`qie4s9/nN^<ҕڦwZ"5MzPMC{gqJ]1( K7gmz9+-~>mՂ[|?Z59zz7~~[Ax*el"7b O0)Ԙ X PfK?oĂH]KNKQmd2C`Xt%`AN;y Y.6Xc  ?1MqoӒ)x{ذh}(c7snSz ܼqd}|s҃z_#xAw nAm^)3}2i<@*At3eRq0@5mP_FI%?X lΖY4%+pGhw 0xN`S}4Q5k 9 8vܒ9;DmpƝq{559ǜZj6LXC]n,*& ,+3:w^:OiPw?pMI+SN2޳Gˠ fv{Iъh̴0#9桀.C󦱘^>;'Ҽ3-K,ރwqg`+?( Gi@9Bu{[? $qv}@Swv@&Mz?:K.[Vgԇ&# tI$vM66TlL?RR?pzeJWH+evr^LֵxIH/z9t.wZe9 _:ِ$ڽ\y@;] 6)(DßXsҘg{6[Unԧ^teyY x oQpTo^ӽ]CD,Yy/9r"`g]O,PmTGG)Hfy[<#(0iD㞌8)"> rcTɒ|#;K B(OyY˨]z{;R>wiYRM(̈!Y9nɫAs'0>ϷW8PG;4J5G~lIɬ 7d%ԙi:#;t3Ɨƭ_E9ۨn .yU0Xg12#2&ה@Kb _irI;W1 3YA>na?|z0/ޛ:55*l8)IT `a 'C@YCsBDϾTC\<o:g6 k`4_v Й9Sٕ#T+ȏ?Mfdr$,#\>o}G|b; 6޼NBa(,hgcTN!Uɉh ^+8?u?& -PWy{U6![`i߲[>4؞R:%153 ]utsB1R' )˧J?य़Țcw #)9xvY?HjAQ[}$#1-as}2K*@mcZ`-),Ho^GO3%߾ ٯbG;HH?E8K1fBKr|4q|~;Fd{8,@>ޘDp^`vc~wJ_6~K^~᭵gpyWXe7?HP.˹M4x@1l}hÔAQ ꮜǖ8wG+a VӺy|I;&-e|y]ÀgߔOO:_2^ݏ :@ف/e gJ.3瓉VqK5ڶPLaZJc9PH:x|90)[."əI-y,{zBe#`#eodI @,|VYF*%\]kbgmb^};s:O Č|8"I-E1$2C.Ջ^PBa_oh}`)fDF WGB&ծt%+43b,0_3b0,%mFH[6F ׊?]oX*IHtJ)PFl13]pD0uHR}$R155˜Q\@@`+)|o9e:H+I[ZHD~ZQٗ3XߎϦ&8#/,cp (&@,q4).#F8Oh&IdXo:#u+3ZνcF^@O j$w(DH@Z+{"袉ӭ:.y0xgWIt|*^ߑRz!8=sWlCu(J/yf[pժ,[HІpfe?ۻ"YA=.8 n%O,)#Nt}c㷾}y뫝C .ka(m5-SBޣmD֮o T{ZSݴ zC-Rإ9E/J\+`O7WsNVlA:; +aC6΅`, A*&:4*0$V9J;?`0fbU8*w3g͂nBۆ?-9 F#|ߥyŎ~k$H:j? 1%+)әBo&Zl7T@1&;S0˧8iǢ ǂq]yhZNuD:׏Т"FN,TK˺kJtseYd%"=`? 1+9ƉvͰj~G/PJ) JRp#:ͧdgJkrs"uxh\9 ?:(kO0”ί6A .]<"w aכo ]g4$5)##f5{Fv-7~%@>2snNurt ȷK e}V喚z5#耠 @AtOdpᐜI-L=H FhW=ua_] 0(s5(Ud#u.d$yy#kL (ajFp* w!(Ft k~8Z/Xz+欕au,3%_4u$͕h˹r>9AԙX!𸋂/qζ Ԅ!+;د]j%T2XًjKx77YYiҖ CG]p'-f/?7L?0}Jޖigb_ F] *Y%xy jU,jc!lT e+?Z7^$^@ҩ9'{:#0AUO?l3ki *0ΑW5̝=y>/)2Xi 7<=ԟdЊ#KېPɔq&Vw\s5SltFW:^ɎBpՎ: \H9"O>ew ? N~\y)GK.hǿA炳*{aB Bq D>St$Nq 7 G=hzij|= Kͼ ~ Ӕn !7b\+Qǝ݄̓,s/ G*MWpq=l *%yhv wE$?,Vwbhq; WKݾ _~$xoW5B_..CxWj!-cѭzKca 5 r&dϪ`eUf" $b%lht̒4tQ^eʱ hO8Y^Ff@=}ۿCϥ<Hݑ+%ɻS4Ku%p$!EF_5!n,d'bGWŅo>%E8@PP"ARGϴZ t6ۦLCp{iPyf{OR㦶?rF>lO[yLشNœ1uT#=S 'R yP%vр&"`H`w@|P0xIKLR#ƱڎD!db =`MC'uJH/B zwǃȖ'ʎ(>,QY'sL-껫V!Cr^:p-MY1ĸX,iΜXpy %?Tb`p!`_ZN\j8s* ڐTAGd'- aDO]W7Jyqg y9gLH. p2M4w`9W DBߟ4.]6͆LXjo*1 nKc) ^n z%l.! >ao9a!ls KM _ϊ_#zWAi8tPLEf׬ii.rp<-ju'3C7ٸ!+XJB$`u tRq?QgXTIN2vPX(Te5W(-7@)JJ@T&,DI2qRkx=('oW$r@Й/ϟ%If#TfR Q1Z PdzV)+2SV%)A.R/[9-f,*aMn{5 eo!ˡ d!xr"5?3"'`.1 ,@F7-s'](Sw_Z-GVdm}W].yObĶ" ԑٻSl(]O=;ʻiaU+lgQšWp'7IÑVq#E*Rkp#)E5L7@\]bl^_ӁJ:c70$=mb)|…>ci#rWj 3'ho4IX̉f yin eC-</SMR hijf"QmUTV;Ί7;=}Ȧ]~'&.S+- 7W1E7UiT]s LX/ZW12b P3:R~aZ֟MmFRRPn]H9(V}qw 0ȧSMd{ 51ޙBd7ɤ[, .d߷C11"? |Xe8?u &d\5V';6eyzCG{ wV W"dxE"AK: NG3+l(u/0W^`2i+҈# vU{YI -Zs,R~0iįޮk`T]'+D00lQՌPX̍kPyQ wk|M/:WPƌ3+̊9顦-&Ys%qY:yldzr {z ӎ)\2* _;-ޝząM}ǒ:ʋȅ>O*2eM! B&_2|y,Ɇ= 5 4FHnauDq3@eqO6A98 ҨмQ^>2PBe ru }s5l5CYCRt0Hu\aFN 1PkL~ݼQVJ`8b?Q:iKYzuGNLm0h@{Ω^e/!QEWX#6\Fy?gbpx/Dxsr\yM d JbzQ3`$Pqy-bSlLPe;ax>coez:N=GtkpCƲk upiGfowbnxV#-=.N?XI [5﶐/a;n3 -C)<^^ .iޫOub~Qև mm["gyML}5z>'0=W"E O#x6M.6bmZEeܫ s4B(;-Ltoo<QuD_Fم %! !WE6%(BDiѶj־? KWAc}P4C !ZIb29y ;7B-k_ܠӀy ؤ?٥A9ǺW2:fTh$!r M]JL|:8̖` N+6k:zDY-Bgܺه\xa#2rձ9lb]2J$6YSXq~\c'0⟐_Ӻ[GLC+96 DHH:hl[\4{p>S͢CUUBϖN!"Pf/r9:RG~9tyTӿ7ʝܱ= $\"#e5/㨹GUXyig--2> 2NbtwԱiڤ 2ajjtyv%y Qpݹғ1$(vDu`^4ǐ&-C<%=0_ƟN0i6Gf'`Ie*v 9ԉEXo/Ώ )_gEd)Q?{a(h(+⑚_}/w!&$FG%T;_}:POccۥ2zY6D9D 5 ˁ^ OmBv$]S1d.esB#nLzjA>:ż D[H^⺧?P1:]ͽSS ¯ G9kUj{DŽFwIjbދqގX7t V,?c_ɬRU$9YG.ZE@Ѳ%҇#T c㉭ o54[|GIc><߻`tK'[qiaz\`iyӒg>֔ʽdf>6((Z%쓚^lw>PP@ )b4 gەD+9ݥ|8WֶHҖoVn=*)uط$DgAZ y#Z B}5 ]^V$) q},J|gn&@{}KR]pY⅚t $[2ie ӌt YLc#GVR5ҘCMsi~`Bǜiwq\g&1ٗڔ/=H sSd*wV2TQvԫZvTvrqVzy%=g!_w BnzCy̦]dR>wMC5V*8n¡gfS ͖Dz1ޙ uarxBsnp yBXLW.Ze{^-l$,t`B{>+sm}-SuA)x]zr]R퍡u2.o'ʀ%pebA-Ec2z.Z+v~h]gW}){RM/VOXF &]h,E+Z_+dh'[>hM%b@3yseT]?2=bұv>SjkBrTS> ~X\G[B|ށzg'~R+eI ݛPOF]y2>'>9?I59 4?$lxWTB99uwa;SvBıU~I}@u裶>ˋwzk>\uq[T>Iv6;shQZl]Z otҬMBXpEW9m,S@jL^ ]ka- srƩ~'T/ﻔ7G}#CPgk=`9yC- m*MHdY;AQtzgT-։d0Q7bЯ:}0??N +U[*&+5 Vi2Z7 %$clwWtY=ܚ[X3tH(蠆]꒐x?fH^=p{:j*rr~yɎT𕗿K)xrJzh-@ElX.dwJOP"ye! ejpGܕ:WMm 4{nB6VZ&> N?0cr Lj:9*;,C7o'|m{Oюܛ%))5qv0^)3Vw@`\Y+a 3[31Q@^d(Fo9eשHBAβѯAjn_|㡷w)*E&2 .Tp$zfRU|46F%&.n<+N&eξ|]H"**)PYe*\1Wpat-?cOgH0!$ͨRgIMi #hoxLRPSsj{I+XK+ !.#r1Ck$,GCL{ kJ {Y?}Fn?#"sӵ8 ^L^?z<5qJQk}~.BIzIf1QzzuQe@Q|ヴC%vD"9^7qN{ظ8v̿->+$faKbv50ГT|< q1Vw̋PHWD.>xVX ?שG=rDEl!! gqn_{CSb0ftwsbfxf| Қ7g3I̍"Y;MK-׺y<BE[v^Z0JD)sE4%bo9=޺b4G"՞!?/> jvj^=`7),iocC2.F׬@pun.'+"}DlN /QzmjG:n/7Bx ^XMJ;\K:cu.`Gn$FX& ˚,c(@{[ǁ`<4)Vq_  !ÎDʼ0pY<,flgLT}i ہw9f_,\/%AM?/(a^7$}aJ?k/,  (_m~^N)!u7p~fk } hWqrn }.!q:3[RSK . _(e)yg/:ޯ<LpƷ=gxԍUv%럨#W&BTS[CwgdUK6]t"Mg>-]IEEts}!}@|ݗ9za֧f+"T$Z ݤe 5閷ȩ`~0GY dPt+N'wxuX G9$nDSiö*r dOܦDPc~lU$ :`ut{ƿo۵Ƅ vbe%`B[.4^󟔣 /1*/ȇ1]ׁvG-Z܉F,. eiDG27*8 R:0$E07J~9AS~L!@>֭^1[G)R{Day])}YbsHM}^b)NԌg(L燑+Z=rllHyL okXv06 Q9GSTq +hh/!!(0VY̦+˒2IQPn#Yy≳ϓq`qZFw|Gmz;Y_xB8sobw7ֳUdT`ꍋ({FprQ˾0㒄Nܤ#AenŅ)8z9o?B:ߥ<6Ýj6 { g;> z}[b$נDI S?VZhgI_Z=8xoT U Fܾ-kV|,;gb^ /z3 &y覩]1&yg-ElP8WЩpڅaj>l}#Ữ'UFW)h}x?߳Dǁ `CEzAkd܉%Y&/ c#Z 2',ȩr>7o߂nro ;xEgZ7݈E5ٶ*MrNie[`9;B1>̟iN[_L%A(d@¿3>QxNsi[]z[1pGKH+{yֈGƊ[\X"pXh*L>*cсnZ!@}؁=8O$iA^7nyc&蜏*L\}UA臋@lүhWq{껓`Jf V, 6FـS`oEѵzRF[cn(u;?l uL5|{)I;?nN8PR3> ϩru&HjQԑ MfkJ6|#݁ r7SGBڱR!ٌRlwEo .a>īʡ~L[||"Vij'֡]&',龲$^nJsM]#Q2B聾 &box[hﵙ+oRO j ]d[JkYQܒ^E׊i< ,R#i,6Ց)]ĿG JϸgDδk*若_U{IRWVV)8eYDaΩTDsSR3g/H̦5xjV!I/PBJ+57 ̲y_*OefkIB.%=jc50FtfCzB1,}o߹!<_CY}bN7* v/q{.O!( xz{e:I!( D$<|Wg\dDw 9WkA$E-cK$CЕi1^L zꛓWkRO(]рh\ұZ4=,޾VP<\BR]]x< i-|Rv0kl4s;p{ek:!ͯ ǜ,Iň`\Z:(SekOue["xGdժ[Q(%!U->eu?<~zVfl<浧f$|{ 3#BwZi`ޅ4"#sq0JaDJ0bm9r XР^ _rQBNd.vwAh2SvځRVI+څ|COU1 ԇp3=0V=],usLa?i9'ŹH}7|le ^*fNI<1GKBl^ߩx|Iim1kPzg$HCbPDG%˒.a†v078e! ]<܀j#[ħBaK6^]ϞomZ{(8 R)+xir8p#ÊҁBc\dAW7e ;9rw`XhMӰ{.Ք{ΦxpG,ovJ9x<=9ނ>5n"㴆Dr[{k%益l:7ok}\53C`+͖?N7xcdO%GP.-xPkp%I[l):zk&V3{k1/A4&\(aKõ*q-Uѐ[YJߜVlL2a'*; l}AnjR:)ͭE7/ҧkP H)4)/('h >Cg p]B SPUlֻۙ=3~%\%F[C 3<.&N7Iۡn+89v>xLQ?G|-@1s9PHo fO@AAyOyt83 }鹑`%@,*A !eұJasLn+00uN|/FhDU2(Rs) yi,V[{{Ǔ|BT/R'!NѠ7(mtNE.SPb C4F u7cJC5aF8k &؋vÚkY켨"ls\ozdB]9-j6-Ҧq$:아tmBFD-eQ&)|bvr3D^ii\)0N1OٟWkfyd9{#)xʫ+gc6.;a]_4&3M/q4OQk$%,Odkk# b E/t7V]aa@jcѝDnJ!iYXQm)hxYl8W.@P _\zJe g3IjpԠNbÄܝLGMf…egI'?5̤k7ts_kŢkxQE֧AqlFCUw>ƧҤ'&징^`Cp@CKRqr*,NZgK%@xSasF N,M2?vd7 HcAϜ X12+ރ 1~SkGEF|nqY͛}m5 Eύi- ˏgK쐷 >{)S^K]U͊٦O|ݪC U!>rj:R]$-?.iB$)GGh]NMFx1kf,C4?9=ci gnIZA (xˎt.=O嶥d\ӘTfo "!@?ŕ8ᇈMNs5zS"kD3i^4%x&wvOP&"B7yzzaŶ79_9GOhzC[\Q]^D EL]/Bsx&5NR-&3uZ7:P KkVf2I(@sC3%s)5=nbºZ3S1y:iMPH ]eO@ڂpm.Š"Eu' c XYj:1瞵GmK#柹Sgpu'tje+{?47Aܶ`|-Uğo]sMEUSɡcXB+w? !>70XJ7F}-Zt3d&tEyXSvDo.&:¹xh'2$~ <â2<:eT7*08RQP>%A*=gR(˻ۿDtDWKj"^Q_q ܇KN ۚݝcgI쐜vN Q k7޼X%bpO:Hχl5Icyӎ= a'÷h2D3/!{ŝhQ$Ug}]XbqOaj0VPM* WO]{{St=(ĿfUQԄYjOHtăDl_ w1g:sa;Oy+-Sx6.^w2Ҧ59Yo!]J/Ev0r@xѫBVkeϐ]D1=ƌʚjVC+5X՘U1'ɦm}I w1}Loop{w6PkUrBcVYD/$cVW ܚUZ\ƽ0^ 8[0bAYj.sG-mtIw_yR6g/ic5AD`|`C1O+;uYL=:! #.y/mF|twz˕rO874#^5aR f7t*#Z4`H>9?&h=pT H=ɘ6fU0cOb~6_] G)+NIrY(=T. _#+5Dz6 ]{[dc`d"J?ꃙ(mV0(nOG\OV:Yy$^dlo}pӗ7O( }c ǓdѢٺ + ?PC/?_Q@zۣF*I]Ӑ]07bpghՐMa,21eJ5F^CfFf"1#?L&WUm¶ZMAYGaz-.K ؉>ON (pdj&|h"H,`OtG;c͎]#8NbԃΚbѡtjABR|hT;,((+^>/$%{av~2~azxhgiߕ_:f7 ˔<>`DC@AlB`t-ZO/~N}\ļhGv9SE~Nb_aKJbd:C||HsU'. FRoDiP8^\)9 VXgm5Ũ{E_~3ʇ?X^| Y\:ْ\hɔ2O=|iRL._(W $WRޯRBGlcґGShdno` (J1J‰W+BO׬D^uvf50~ ̇(*rؐE%2ݡ1zCSہHG-{ji@( ]I1rz'/b0a1LŌ=zܻ zd]r"jiO'*dLǎ56֎Re-#;`_qxV96 Gz%)]ޔ }.\<֯ jpR"_Z(xȨ (z?[׋.; 4驲S@=F&JbUeS‹m 끮lj@X,w.Jk!o"Z?AV/mLFP# 1Xp\"7{6n":1|bWz'CJjoy 7w3LG$vg-g6 8f¾?): x${ʵl/VxR?Ԑ`᥿iĒM'Anvw) \; ҈gUMq'0M;Ԝ@LjN C{S{Lב&4RVQOrB#-ZWd 8U>atG%cKHqKx>Bćr{a:ks+6ۅ2|':IcLKI I㧔/<[|swU9*,Y0o,-τ7foC%eRćb;>&5m!!zX 22Ȟ\ƿ݆gR1$#*fnxK}/1Aa7}Eq]X|ў|Hh$~ $_Qz2vjQ:P9Bٻs\-s9tj쀏(S5yt<ي4Lo"$Yo/B Q^aD r $h3̞_=bJnFe8jv/Dtՙa[P]}/Q6}_G' O (z ``ZS3EGn/@/=f I~u;K뤒iPnI^ג$[rNZ7{(h:5R %YFǶi5A 4/ x/x5v8twn];抱wٵXmePS!a-1HtjiZ]~#%ṛX =5\A`gKz8 ^P,iϛe.A>!ds^dqP7vgsN/Z+ԡg,$RLE:t[RgsW5i%[ZSyW날뢮uOeMy(\ xOF]pzItkn>1c})4 .fz˒clO>KCef|/ SueK3EJ8U}z)!xBo4`kbbDՠ_wZUZwͻŅ"߱2,kh=J#brǑsx>?u{&HZ=Qz:%C]&yV:zǷhH|(ꁤ D]@s-," m0R"wBRˣȉ9"/jbL I?uq{4K. aZQJ;,9ʝuɲTXH0Lv$eswxa ݕrǝ+ B:uòo2ÕEj0F{! _VzrsVyW FUX:NӚ|t 7Tް4`=G*ᦆ0lWV i<4 БcD!tpo{Uʒ7RH׬ ^wOÝ(|Vf =Oj@y`J1/xa?-ǥ+nHDv7ʲL$%?+~ +A &38X; ,q#le{¡so(PڸP˦IX6dXBA䶳uj]Bh3 ߺY%i#TyPڌU+O#Hpϭ <mkZ`AQ J0mWiw 4D'L2ut~!cVNXg̉eMP7"d Qf^'9,$.G~^Fp˗xO~jQq!YZʟ}ukG*vrrǪGĽQt(`~.a~Yޙ-1;c.F ["B_o͢[TTd9f$ScߌiG'yXI/\⑁J6EѼ} Awu[j4@^Su6ޣ$q\ILabWh3((ni&M GI!}ކT أaW=_E9ÿtR}AE=&lCK>uH&0r;"*+'?d=Sד"!쪣N[)FHF%4hA*7#Οa#skI|+58f`-tkU4Dz\:,P0.ͥcC/\Sj5SK}Kx l @?V~pM;+/蛽n~mͼٝzZjj-V& .y@eYST3PKZG-$͌=o9}»KwbjK4ba}Gd^ذ=Y;G)b.>2)av:TDq)R6i0%XS>rgv*TuJV M1J/l!2J">#I׍FnmNJ8/Pƒݦi+OUm|Wt'47wř`:R[j gh8U`A1fYMOGC؎t y{ig($VQ_LRX|RncGnܺW;!1ULইU10úW-/fެ[UǼiv[N @6f.Yˣp6}k"p[G1? /2pFMSIڞC y77f_P"yqemn1ap;ΚWVׂzM]̭_ck\VsmF#ޓs=b'I5ˎ,Hܶi-񘯗!!48-`wz5 Q|IGb9}=ݡQb&0HݮC51iSةAw )3uJ'wH6 :*ä /P\,M"aK:<>;{]>)ZE@ΓJYo1QԐ ll#_4Iqڛ |On3簯߱ IG$Ml8V8g#3Q''X Ho'b\Z9R6ּ/mS8nY8xPRP k{68>!*!)Lᩢ(B?z\\v:N4i'c3;ɚ݂7P'\Vjڹ"96y-D5A;j &2Whv]O_+[{L4|+d9*q9bD *XE_?b C܁?wH>'_XaW_5Cy\t'a]=1˒NPI[#ilA+/TH75gmWP.#FMl~iZB30Jm;DϦrz9`4)k O e>hvN̙fkWY6xuIj_fovOڄrwcH>&gZ o!`t# (>kSP <@3a[nYN@sw@VtZ^Ѳ}ܳ0ƭB!^$?iB[OQe&!n`vR?ڹ>LQg/Ҍ9p ^:-)3c54<2I`@tK~-.n8ٍ:?+dcg!|8p"S'YJ 0J3kIN>4H!x< pEؔ-X'V?+b0y]2{Rxҭ & 7[fT rX)s;H?P D9Z!dՁz#@ܝᲦ!9ߝvh~;7OsZaBJ}2b{+XK(J'PKI"Xo ^Z>BF;\'6Yk32uUnT3gcEy v-lzuJk` T!y5-Q,EmaDA.X]jc\ߠ40(U0|M+@SPYp}:. ؒtMMOxemu:$2p_14-#i^[n3kT:z1uIm~C,yHo_zu85V"B&~LRs6{Z=h|# Tx!0d"DIG󒢄*iӯ}AKO%Mju k;i)r⣞ 5BnlvTWS+aOElEɟk`ЌJOٮY 1uܤtyeuްo6Ԫp<Ѹj!;6A6%%D} R:su!oW˨d `Z}$tsF~[z;ȶ߬ BF8ge 1 T@7ü_bUoe:9f06Q+uIG)gq?=b ^%kHwx:ɭjGce5[zGSZAA`)27hPb\Cxvj[,xMk{aA֚״UMz>^nJ5{e!a UԔ \ gGV]WZ$6!Rno{0\݇֕b]/y)6c;&)%+ݙq1EL߷8sOQB]E=>XmħԳOT:7}𬎦ȤJu4"Z'XA0-_x2pS$m$FnmJu}6f~kHѽK^2Qo7 (rT J{X= IlSyy$)5;mԌZZKƵ<~[[@yNkp5*^ b%8 ^%c$\XBV3T 8aĻ (Q/gLŴj+yYp8\2TNFU$RF<r3c h؉?լPq-PE􋠐wlfl^'SO^)olѮ ԥZ:]Ta%7jwFADy VV(g8U%#*#g!AkWPmAƹafm{ #Ԭ9,W`F r~zHA1W9肺(^"o990BVЙɱ270" 5be1Z }#vz76!3G? 2WkQ*jcl'D+<} l M5 ʻf_`oA[W8{xc+!3u{ޠ{ 7Vjz1kQ*{P1dM!Q*X?`eCT>iߕ,Q]?_H_’c)Hm;{MBƸDO&ίNTپ~nJ|~!V {wS(bЪ(MD9r߶" MklPOZ[n?l4}l$@1e6an[T5T;23$\0fLS0GV{a */fH;9_ᑛL{1rh{tHkSNG_ײ BNXWU;vEb{EpdR uijMnⶳb;t:2!H:߫(Y[1 ZV*==ЬgR~.*QzɘhnKug+xBl?FǼr$\8M{@9{5;Jf*N) 2B&MJp {.S&t,$Ჾ+u$ˇ94=vAόwnz8{ HFκBio^\k 9i3 *~uQ((CRի!5:r `s"U_>qm0>s5~DSYTt΂a5}\gQ/;hJ;]8g)"TNCXIƙ}3>C;`!B#[LL2T3e) o1i$px]wtP Tpxa9漄y'u~K*n߮; ֬){CcLos|=TW:Q47(t 0yW@x vɸzvbl]<̶;-BSOˈ1pQ92Zuhx"B:a1MEyPfsGa0!^?"3ܸ%O?jT oφ!lr@fIzK䧐#737X1!gyUIj%N"0܄I+u Z*R~NAUM$e;P-("mlϬݲN@J-(xcًoȜf&E3|e#h=jρc:'f2q^ >P`O82Y[z=^Wym)Ͼ)fH))AF|f~zx<9p̦l8پ) 2: poz#nnf_9DV((q`j- AL4*@Zsxa( /F  bO5SAܬU? NZxraho>EyE33k%yjKh,"֬ɤs)d)Эݶk6&R""wv|pN9ұio˵mlMk_K7;Y(w&2\4B+8syby)*FhP hi3= OQ6>Шo/8tfAH~َhB'54űrv n5*OyU2^mb^])o&zB$âh裓Ėd[:-y;,P\69U0 ryA%⻩u+~lgv3/,[I*M#Oj q21`&|S' *ԑ5y)oBR26QWLq;x8:RJZxf۬3l&i~iŏw}J$Q O 4fS$sJp^ZM>>a $FNބÕ" jۅt,)nG4P?;~"{s>"Rgo4WPs\HkۘT(ocҶ~Rmw1_8uC &Y烮dF~U{nτAHzteCDTM[J?ϐZ &}eDM>.Q P˦}L@:3/D3Wk U]Txs׍ EUGTQ9cFhn+OoaF~a, ǁ,HNvhܷX),F.b2a5(u3ƅMth7(iJQ8A$2sڽ#_qI&jw?#D~F oPZF:BdqgWt6Hm50Dc2L(-&.tu34+Iͣ‰/xװ! `Kt bX{Q!RH QfA]zBUOQR[@"J K$a68<nQEI&ZKYsɸ!LK Pf`mv.u-\xw:t-.E`TOfP{]Ů։_ilJVqEC)WNÐݷc Y<Ȩ%EjkASh rɐoЀC.h1 vYv?C{ LczɽAF}= e?4(%NJ69+E1]MWDw10ecm@"K qʥ**w%u7x|TrF |*q+vO˟ga8qF@k/.9>]>gH1f.}?|RЕWY+A31v7tNLG8Kكr\eۂ<{Yue`AA6 `彫oc0Au*ԣt xKfSsPɦ^pXB wSɗWSYP&PEjph,hm>=&Te8yQ54D3:1:Ɓڊicn)S6@?NC hH:Vo6ӑThxZ)o9( _~= :OݕoxXc[ϙU=h#Bk&0TV{A?YhѼ`TKZ?8%ީ2dT}z8pUqJG$3 z&sIj2MtRQΐoFRg*H5wacw] S\a3pyzXe%É[;cXۤ:QQ?p\I ݣ9t^]!{!@qs,Py3xcc9Pj0d rzI_gT{oxڝBbgYm*|T};e^Ш,j{e<׭N\P^3f֬G^gJB 2uݭt]V.OZPRr6SM{rhݒ4i_ncp 4$\U{`A\:34 ategŪ&XnlӺxT$v˼?A5{_;T*1<7έghltld` al^ܨ pnv\~^W3)eSAV1T\S kP{6 JK fY&k%&~AI!̍ hRt({f"'h,x&5˥zxj]CcD]ڪ}]'IxJPG`n>x@x_ȕ8K#n|F  .1 G'si lsyNoޙ4-l';V>7ѦRXB~ZV۰{jI4qoד2"w3^UjRmZn%1E^C߬l':$+0"y E<f J;}20JI>yHJROz+!˾>->.v3 D+aC`yY.?|^"C{!FTfP3_“®f~ lFِq Oa63 U!&K|aZ&JoISiFAt@ty,<PXm&7xzM6%Oڶ^P~p#a-@ ͓mQ󬧭ٍ{rz*l`@k QtV pwþC[nfK l^d=O)93ݰH"bB8k.C)i;ĢERC$غdyIB.vv*icȈt5ojjPCpv5Wa 12bG2V5 zzn/oz+>#oKFٜVio&F(K +h_x[rx;Ra/%HՃa1H~;GF ыq 8}Mjϡ,etSha; @qb9Qq0lҷ| Cz[fF.&SLjӬ+ y<0MӌeVJ5+=]'pI'V30бDѼߚa%ZW5gĠ` &/eTroJߝ ' *&5g6ԎMTy'9Kȼ;=Bݥ8Nx6YW܏rV?06" +pV1K^rp(9&ȉkyoX#䉴 8NN_Vc[jQpU|;V[UUxw.B6_q9Ty}(lkm"5@2W͗mv 3nJ=Ea_Gv<B8eHY$ƤuW7ކ8!q5׶ըrrA`l6$\ ޑ~4] T/Ck' NT>&2fm[*Jg %8ȁB2$ גh]z4V+ses#i?XzҊk$7{R=PoqZ@, "N zyj/G[(> )1ry6bq$] yPNL!KJHܾ0ΒK?'Xj  頫WV H9:kDz¾8@:c&$眽PszNpx0hB O9fQ e{ It&ăP;_ +1K~~S[62KxRL?i5l`.fg4o屵j58XP @t/&Yv+3[?"Io\+}-AQg-+\0b ,d} C1)xĂoJ'c7q`bUB@p(fI7&Q,<G޶]ycʺԂWC㔑,l, ^xb tmX8b3r -5\8q66(vXxj}#RڔsHmgVPl3,G߷ŗxf<'pOKLfora2&foI*#D{f9^5X!my6>oLhy,3,}ax,mnrq/gMj1%M|=y44qTQ@'K5&0Q{Is]&~@bˡlhQyoK.ېv˖\Oď'"[ K"4O;I.UqaьjMV"֊՛ODe5Yi2tTm[Q$aFU~ ZKM_Pz)I_EiO<8QR#> [NdAp`);VPϻ@j #({4\12RS(%PQ `-)\)F(5T{'$p飳fF#>n@w@*|E\-Gqۺ2KS$Myɠj(1ޝR OIo5g?\x4 $21O@@f5̾Mj3" gOF.E4o&A fʾ8Ս+K`ݕ֋uHl}yքoDYejPOl+nD-*N!׿KA>'cVfP*}ҜݱIBZCQ_D̯P2LGUkת~kA 5uCf.mą0w#.)SvL, h(e.; ޵6 Ҿ_zȘh1`Qݩ7{,J C?ٝ+eLvSAYťQ;#)!a*^7:v(%Wd -rΜ..^=UZ6t=o|\>$GjJX}HēJIx:$ 1*N; ,0=, FsMN? !ڌːpR9xt6d0%ESe&}yۋ+;F̙~xxȞI-ժ2WļxA{.v|:bE򩬍W Lr$[W]췝iӷv0PZeu'x#Qݢϡ(J5-b'.=@DcuQgRi;ɦ8V^Ggg8{vIl{D"μxT:41a/2W2E>; g\rK @LsaMIY2?/&"rX%q<8>XKh!x7rbӤ4E_vvVqƞ{֬m8 -XîZK\Mh9r'ortpqm,Px;㵴txO:'jw1 "s>" BsW}DL]Ŏ~09q u4A}=xgaVM_m"Ulު#T  m3n#GEk&O6}0Z[.П8t .y3 |-[uӞU@vn~Lg#G)ʪ_7Tǿ&{3 7hv2ze༩'M7c8+:FAZL |[.Ϗh;`eIlhtXKehD5w&}|sl0]~Օ8Ӷ*;^Ce]ڞ`/XX2͂Xr_I\\:m4WA 2vٿZ_p_>ݒKcO$sMAM9]Z;>5,Xa#Łf'daYQDZt˴Onk;B0p;c&c ef ;RV5  u0_&j+ޕ!(ҪI_}uŮjf15nAKwJW~A3taHf3D/>M3{j>5?_/ZC}0wҝ #MD=fTRYKh7{QWU %) Kekψ BTBij t_F2Ä5ۍ [ۍK5(6 : } |]8ZU@ǧD:![F{Kvw^8NDo.n3.9F͢kX@7XS$>U_Mj.H-F?+I%+lքﭐ&R 5C>.&!e+ISV=ecZ^d_ tF7^y}TtX>>YYjZ TqaJiMRy )YCdŲ|MFP1PS}VrpvZUxr*:'LWT\n1ؕb'Tˠ"jf8H*4뤵O ѝ6|'dߐqIص|rj]UQJ?7N+Mk>>b>? Khi?ƝuS[h 朥Տ07.~4Vgh;sPP:#̢SȪnE٠2A37> E_ONׂ߬dOa LSgH~Sz<_p:L dAܾ|qNKGgv#m8_@9SVYs 0iր:sYx k~<86rfa1Qz=k4O t RUIA  >&+6FB3YlDkAT[Ep*jܟo{d&A9Uͣ^w*䠸(}&2t?׆TPd Bb~oyfVMG4K;eo;2X-#87\N&ĽoP{> Yg.b*F+BH~637_8Memxr,`$X_:^P,b۱Kgkh8GhS[ŕHHCỪP#vq(b݈U|d1vI1[il~ ^rpL'  +_Xj0US}77i5He |I. @ѺiT  t>,=+ړsrʚ:FJ߮H p}!k(g]$\g!$WYb3O)d'y:D_=<ȫ'֤o/iJy_Sɳ0nlƒ~K>߱]A|hL9Vž)MRbDϨ7~@(`OG}ruiD-pՌtӕ€ܸC"h# 'cZ[r#Q%?/F:G+ }Z#0Ys2)saaL L :j䪚̒}CUx(.QK^LGP/ݣlq!*qG%][HbK]3hx0*.8aҒV^SbpO1<0k$M8BB0@v'ۂнEUil"U j#`NXrM}%:n'f C"4)Q-N]d Zo=25Vd.v0ض샾,A83gKcFq~GݠuO;PA2;vʌ `M):)J%h4.S*%x@x=gV#g@7)GBt]}@.vYaA;}&Wތok7?(6kB]b!t wR,i&C2\)4+=~C_^Vpt+NՔ؟;Q#P])ifl{#98S7 㾚+,4"ƎV)U z_SPK\.-2ث1KI#g$V"tvYGzNV0[@Ȭ^h-c ~db'V2G/o)|W8MX`b`ISG55,vq:JB$Œ6pl[y}w]^C~DoNJG<{v!3GOb,|R>c_qK3FwI`<㩱7(J 6e'%t?cU[xB#uyN%cvuaz -+u1\ݗrl~}/ndJ֣ CkG7 o.4 A- #nX( K3.VҊi(j܀ZiŒ!xo;!F2o+.6sD A3BÔGhDn{cy{tmFٱq<M pXJ?%|X}wgůS&PӤ0# Dp}f;r>4$2)'[K ;,z?$ '/' ު'Oc^ǔ.~b@9^ʆߗ n毂'}D̛_y#(ċ/Ah\qw|:k;@'1[;Ų~g@,ApON^Ou9"C('pԱfףSЁõcpVny|=z,Q,O'7c7pO]TZx"H1PBȷB}*9aQ@I*(wL昨F(I^ 'Fݎ'^hvr3!!A`fB#\uBvifs ՑPjr3Iv6$ YNMNK6{JK=99Kq}7Myq̍)mB{m>GӤѮQ4~ 4c Wj6| i*8R$rY/I/gkuh,+00_K \N#Z*ڧE(qJ<`@:) j,4mzylW vw|-gXڋ Q&ֲtK n`U_θD0-, gQ9阹-UaC 2a출vRν"\RsNha'/y9v٠=ľ11UʘnyY?(""90nc:Īxkp@"!3d&%+FNK]u`>{#T\3g!ҝ3,91!kYy,ڝtP"[𧖿\uSx,dh?g4 įo`#Q)ĆKXC, D jb +ᵷyTSŰAl@BDH6> mSh  z6_j_ /4F ]d$O{GէGA2is*9U}ݡya!*X EW̌ 8YpBg:'߶Z̍]+]Xg0\kE#Y#|P:_"*bD+\m_&qHG:D"DIP.pYнLKeix%g h[{ zw?RA86id6o2 b{- ̭ħݩDOPDטz.Eq1灗LqSZ P9ӂNU}`oRF]w:w" ݩyT{xdJنktⵢ0?DK*a.d>kܰ pʹ6!WL V6odcZ/k>mEQlf®x } L]UJJgSHsj\CHf=П.lXiq'֤;뿖gAABw:9cV qY̖dxc)!!nM9†YnyW@iڶP 'Tu{˞5/Y|͈@4"\aHRW0|]`)f]xo!CgiY$ Yw/0?#π]~vybvLKsaW΀!gy$~/d nj.3VEe!E{Ta|zK29ȅşD9cږX6)i&Mc avwMc*yR'GERmK(KrYMBojPO &Qʔag罾Evt,quy t \~탨̀Mc˚j{z+~+#*t*8D{t#QhCjutz+XO%+9fEk6y֣l~enb.j6S菞h8 %d 汉0ʲ`` j+B^V;]K% u3da3P\v%,v.zz]"6^lN=4SlF(fAb=`;N*T-LFTۀ`1% d?X7W>0Z}knK{_z`E!(g {mePTb]8nF $ł |yr.'_&K2F0Gto`]J XdR6@Zq8G1ՀޘаHr!CѪ*\5uk(Ơp?nIW^0DNv0*ꝕNu!8i^x3 \q䣐߅vZp`-==K7,oBLIT"ի>ZZV&SA:U51K8w_@܊ m_aLi,Iԗګqeh"vݩߴghm_d-sK\V~ J(:}{{JhݴXg6]}*VD j'8`77$  yZB[mZ嚷G<"ig1zFy(װs D5edLt ˕ h\ȖOGhDKAƜ{*Iy7A:"L?Js5i_ϡ^B% WT 6T}-Sxjr~?]REORКxs37DL`"r7-ě 23/'}A @?N2i! ]Iks--7j]z׶z)]TI|!/s2KU=[q'[Fais3 ۲%'8K9LJ@as/t Rp`%!LN5yեZߡS^s;A_q()1΂/m~~?*\7J ԃV[F5iJZVD`<ʨFybQ Cr7n(}KnCxD~0$Bf׍FXCG-F$Pr Ng8mZ!O1bEa9Zp j c sR piDior?.d!7e.7O(JQ(24[Gz7ti,,H  c%UG4ȭd%!qtgiߊc b/cVtj*2l. aDQ=\4l^3 @9tb-~>V"4Q؟ʝ?q=& -Fx:ߚ T߲gH_!ze⧦3S{,+Vw%t-kL-H;]w7>иc⛞T=9@9K'U˫Ew$ZcHpEf3Ou%RDRO~'[ŠbKW)`ź2XC\@ ռCDTO޳8⣀=I7%EDTOH=e/:_֎/G I j|;Tuυîv*ӷѨ"l+|Bήd܆rz)Wj U0piĴ]= Րlf B}iW~@\Ƣ ru0 |t8Âo0btyO:m X%򿛉} v\7W($aX̽f;aOVѝtҞ7T"[2s DzhHJ h8dَGCMdѡBY$!~g@13HpF-rĢ9XS4bBEG\ T?/~9e?x;e8=ϼZPZ6 Nq3j!W,Um<1W @y_o슐6\Wxv87P̌A.!Z'0;ٱiIl T?O9O(?mr6fUS edE{~P.!_kYZN bS(̽h:^$nT^\amTt [(s;6SS9勑I;?YdHnE,/<%.;wXNY. a&#˫SZ&پ)8'1@*?sᘫ+X3EMWd[ԅv:>p:|i )(prs\#qs4B= Ȫx\|ǃbF=o VWh"8ɦp[gz'K.?i}\ѨkRiS]Ťw޸ө+ - VRxuy,^G?ʖ;u(nh`Jզ a0 nO+p <;# g(sр7W#p~/x)NU=I2/Ov&떩Avb]i]l𜠱bA' Ƿ#<ӤӖE1yCK5s-#8&szaԻ`5c;9[ܴ,,cn 3u9(O|O qQ̔C)$ed'k{=.EDEdKGH6 "sEpS*8ujNX!D%TҚrײ`ŚXVvUob} XH"$ܜ&sO#9dNzn] ?ۛ+uOپjWLno87VĴU8=Vp吊:g}!c>\eڇ~n^+ \ֺ+gsF nibwb2^ʃ5Ɇkح㟕@`_k$6vHj4t6SgIr7M3yY9YS$9P>]m{'hL"#l`~%K5\dN\O%mepoT)/Lq$& ΁'0,LV] :Z}A?nâF8KS3!qar wJ]'Q$]ARM<KdB379p]]^䬀Y7-]Tʆe1ְ@&Ycζf8/\@qY2UzU[t[HVҵ܅< VPmtG*y,(E1ԨNXPMl/!8pdo -skŶ#D.l#\Ir(.}ϺshRoOU_.Q}Xm@i3`}QV  6yU{'f@oˣV9N$`cL[s B\D!mFu0mAyٴܸOk#[-a87ETLG-|McnځS<Ő;Wϗ55w@dikQJ̄\|G 濲+M8Ef~QT^nCm~%Z&<*J#[͑m=')BsTrJdt㋶X6DSPLzKX {l 0YGLmaXǃ4B"v)nc5K[HVPHڙՌMb 왾bL4M^͗+Z+$+ЏqS)sufV7"$`d᭧xpZ|PFgƽٓdĶGs򦽙Dr ֶٓNZnZY38]xg\Y=]geNboj5X1T$>lDlXk7xz;(zV};}q,k3힨FRPi a [W49F^47ѝ.~|dg^@E#b=E> ^?K+Lg Wh\?V>GS g|u q䏧 j3̛~kZ5[ aT(Sd{o ɗ54w2n%U\&w]l'=ˆ.n%rW?wt58X,̗oC%TWoE^S9T&$R^гY~yν" 8tvSki2c  M`c2§A5e`LyE״r͌uMs'(n-U]*? xTe8i.]&O⧜[jI3}wAݪ:o u:& m3+p0/vI!2JvT r7~[7T0wdے63&ƀxVۺz&>Xwrv[P-1 hf!7>$ Q"Zc2w? 3& & kfW%rvՒ\%"JJb\HUJ i,Gc>6D1 F^)jXe'J[it>I^tk>Hӑ=OdbC:G`v2α' JXv9E I4âQ}G8%X /rc.;'}G'n7EQꔦH_*u~ nyaTZn y6?*&4pVҧEU y?ɹxϗlOnؔΓ7x]eބ0IehnO2`;)X % FxzGc)3 k^xse叩(YN S)`yx$54KtzL-R$ R3^HEt]FooR:d]*t>{A\ZqRn>H_ϭe&b"lڅe|/q˼6gd91hE1n?&lʰ-2ʧT$Kyٷ|˯HZ =VCv,[E^˰4 p; #֑=X1ܣC J:>A رsRd4p]`F >*<YKWBgI\^:`L!S0Ŝ`PĀGE(uȰ%csvVɲjKJk1KgkJG˟ qݳƠ|VVMotklv]Ug:1ʼ;HxBLZ^j[iGGqI+Izyh14|zy~[4erԙѭ0^uùpw]c<){4.0=&b(]Նރ);ٴ#N03EBhyZR2PLE;*e鰟mUp}@tw_P55KdOO-`us ̜M> Ɋ&~;G~v1zJuZadVZ_ooCm[*fbÃ7qNţp'd@`)7T6B:"o7F c[PSKEu$?n W\EZ osQu$t+PH2/ߥ EMRݻ0s(uҊ/NpzXwldv" \΍Y^qy(Dݣ쏁{ gK\ٷbQ᣾PD3!@g_^]מl~{2!ӵ I &}N #ZZeW׽I獰 +7H\rK9r`ARS1o@Ty"GpU-̨ zl,4qv'>ćx j2/.mU&>lt=w)?r!bO,F=tYW6. E>Nxk׈IY sm*[O Ko3.*Dԯ4c)D^uĢ)XE!;nyKO3gwEOS=c "Z Ќ),Iqgq\]j,0tRQ)0I$ -Yxy[_8Q s-p aAάj`tԿ rl-eǩUa\.|K9gfl|Y}ޅW둋xmkƃ1`fVn㱫<©2o_,3UccFNȟn]~,Cb2Pՠ:9r L6k~.*|⡊@EpO^GcD Ra j Sr\QvȓVuEo -M$*{$+%`MpBe!`EX?9:1RX|Gڰxȫ-" դJ1qHĠǖz/s^Stofy!EoG2 C( )ɬ󁏭D) vaͻzk{nKK⯹vY#VXQr~w~e?60>)D'tzJݎx&sds֨ w 53d1_Ez*0V!ƅ;aGQ2\Lڥxm0F'æأFs-Kkrzp5+P?D'}vrLMuᒾ1I6bJN[+ Ӽw4k8GvE'8>< G4SZs~Z]N_Vb^="n-N"/els**B(-D*x=Iok&qbeatNק[CօGp(N#b g9j2cG僰,x+n[}w;+83(^{[1l >7sw{³-@ީ_YLb/hMZ =#{A Ɯ\ ,m:?av; iGmkؿ(W!e"rML: o84]"Kw}!_AE}*JJcZIYUy%^r0YUIkΩwy^X|CVGqr[jG%zZ䉈1UAFC%t^]aǘlS#g{ s;5_:VECL̬q1q74 .^uNp$TeFcv;7@ŌG Xb]}f˝K0|\A ;akdetLe9сYNHx+1'({\ EyL˱5!U5f-dGI@,؀>J?aNPv0rBďߋۂxd7-ʨ. R i+S]LM_uu`Z{vAdѡ]_(/Lwh=6mCĹSX.rynjABP֣ G$3pD OY*vFVL★d$ꢾ)"z މ!GT)HV;SBuH)oL´`1#pO.?NӴ?U$Ű06- 'L:yx¸Cf(Xػ_Dn `%fpUGmgҀV('ieeС97+)Cb%jG0#W*=g$*H)r59f"A ,-K';tY_Pѣєq2GkO$o!%c5]:"u_LCKP6 nKƣų.( ClS";TiTk4|g3 ?مmW󚏆"㳭VzQ8fϙ[PMl픒>z+(>Y5 wD6Zs6R//fddd,*7٧=;6m0 B~)ogƚ=`i6}f-nL#^8yW㌌2Vˤ 0EI(X$(b!R٢2Zc }ReHwuk~XYh4|rpFf#PkU:ed/\뛺jB$McVK*igy q7%LHH? #b/@PצحNK؎/Tu}ǿ nLK9r=/ "w ,We-YQߨ;Za*r1Vt! dC!hYv!ΥUJzxˆL7ض-.+՛PbUTta"ªb>m=:O;($= `[[8e83 הws[n\N_#.bś:1] *H cqѽy4K#M$1{l34\:6@vŕz6+}M:B\.[s5|$!zoX~y\Lnԯ=`'UyӪ1/) \Phr`WUy\& #yƉ%\_zΛO#i Jn4ǒnQCw\yq#8 `7sHk#);%j Aynڋ/CBϋK Tzjq>GvbiFPdL+bj{2`eK萖{la1)'!W5KިK-^'jBɭB@$Jª4̈Jלj bi5B08+\k;@͸cAy%,@yG|:Y[IWccnd)PyQ^} 7E'IK{ F'!;Xv5)DWFgފ>@5!-OEpdoU@i~~cyTR΃+S ghOwD Z_x2E?u`1_72j9oI]Mt^ѭ5-Cq#񓝞:%-}3Wɿw)G\?[rk]07R_-ѿHBr $Rep6e#>- !>K/֭XQC%ϥ,-9%FԵ/"-V2gHbp[Lb8$` ss\^hV7'얲.@TKo0+K3 sIBîN7+%DtM YUfszJvNbq1ߙE):o:a·A^slOQ ӬWi 6++ igjD2ͬ>..<6G_D#&9J3E9=P=ÒxޢM.@sB ω6V~^4:SS]vQlk5.(9y{oS[WdGSUU(żpծK˅jDƙݔ;,NDU=gs+&zFȰ'҂n]i|>ZQX$1CQϋ^~mV*vԴ8˭A`';Gp3nCv&d7e{Dg0bC̸{:o] b$fR'4dn< ʉ4"c翽'8|J{YBd)PCg8\HXLltM"~5S!T+韰Εf$vjm/'ҴY_z8Lz)9Q Q_ޣ? t`2ցbk&%"|e?z`6(Mxk2R($ZˆJ<Y4, ՛JUY3?`> 8^H-?i"Dzg\VtŎ[ 0;AIOWzw`읝Ia|IH ZTvB2`ƅ |=ϦxKoBؚY \T!~\Vap͖.V6gYZ070701000002e1000081a40000000000000000000000016661890a00000750000000000000000000000000000000000000007a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/brcmfmac-bca.ko.xz7zXZִF!t/]?Eh=ڜ.+>P);|/#?QWZefzֈsyOTDh< 53{Œ>׼o^% !n㥚ȅ >Nj5qDΔu ,wAllh@;am?H4N~."5Yh"+{Cu$ .$`b vv+£"f&dR-ڴwgR3K"V{)xA3< FUZ RQ]&vWht`E+ IȐNݡD3nCk]=k :f݃PDвgrGSN3[T*AҤ)xw_ϔ1|-etLVTfϐahR.4;0,p71勠+6[Ų,&{Y8F6!PJ )iVGapfEI;EK'>oҹ0^Է QT+u|0՗INԔpi]A`xnz[Qڌ/4ػh7mG.yYrY{K5?/҆.dLʈjt1޿N"f϶T?+=I Z|W͕]QR*6"=ۦW*%}Kt$^ۈW#|X[h! JAe1B2貺 ӶDMh!M0=$ z1P熙 }*n.']_fO:#ZB h]WJ0o/guIW0}ЩU\^S'ch94s(cKb¯'>9%:.0r)({,}tRU~A7&}ї $ a׸(߄Й[vzyͬy]`ۺ=qe gg \/ūU~%] ,>i|=Йlïf?4X?n$\=+V(:T@£\SZsCGvrݳ;Coz秿1%?'MRt< {8 '?Y4E|6#*Ԍȁ,{Reti>KZ?X^\Hs͡VK fdDESk{NͷC%m9}1sCDga?0` X~Fyd&P/5Ο`1G) mo4Ey[~Ǒv-@ J>'8փxhwt> r(ݢvw*ak  jH,WqL+3#]NaI\kurxZI,cB#d,^%[%pn}uO'QF94UlY'[Ïyυ ̒PC(}1YvIk$6qq!eU3nl>VX7q?Wb?#M٭>ZtS!GTz yčs78&Ss<:Vus]c.4$"`_XJOc$ >وӟ / { k SQr[Cǡk#XZx{ay+"+{aSQs T;"z\M{B:"0ѵMm pݖZݟ%^sRP*-TSr1݊Y炚v- A"X\oX#9a1 o8栃 'X^5 ޱgYZ070701000002e2000081a40000000000000000000000016661890a000245ac000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko.xz7zXZִF!t/ ]?Eh=ڜ.+χc5"oQVOƨ\:%n%F/]k'L\d8*#gs ϛGei]͔ܳ#!Fܑ( Z2Q._e;i `bǒFQ:Vj"<<#cF[&d*ۏoSnq]c:ȡ~^AB+,ƥ 7!zZ |WY»2 XOǴ\x5+m] ٕ{*4퀟؞3 i ܡ%t_)]N'ٵYV ˽`{ub,v04E97%*#e2ġg([8I{ KdIQ=(DڢPH1[ { /޹,L(9K.ŋHl}Hb+|X ;@ȴ4ۥ;TB Y1Ge@J+V|[aأgb5:9$f=EΈK~@F=ka8/v & Q{Pw"/@ǻ(9R0iHK΃bB5_ R8kB`ˢ[dn/ cRWJ4/^*ޖΪfa@bnǸax6h-~ ϝNHIyhS0l7xF~_N[k i"oK%$Ƕ]ݲ/#)u#)覡} 0 ;;߱Q uRE j6Y~;9aF6ZN[ucoC Y$RzV$<Yq,qy]WrE_B2DftA=Tz+m0\-Tñ8ҌeaOiˉ_Ƌ=AQA^XPs=|f@`} (o磽DJDⴔ#uq8U9Iw.R p5!Ad;"3Zzf@.ί49y_s_ ~=QCS^&5ۺ Q+ǦnBiե`&j ez_:ɳ O(5ʚ!%[%хZfŷS~ǻ>Z=h'i6&>qJ͈v0+N9."oKj0fuv4LN4B%2M~j }Ă[Me&%D &Vզp0`̱S9EE 80킰KUcˆRW0w50.juB/ ]oTVx3/[ѿ8*7+_j:]@ vc$ڃen;-P`|0ȅ] !|h4.]z-xuV <3۳= TuB/(m"^eԻgF&d,Z騶 `Q)HkACR+1y4ZsE֌R܇Ǔ#,&=j+9mn&K7'l/Gg0pQs^ ʚgGH5=ScU)ludll3M/"q_tgmQ hez8v֒<h"&,fjC5sGu7i<-o(Zӧˎ`^85>~|my & 4uq+f-6({-Ҿ,C@pa3y˿:!>72 w3%}ƆshK$ (,Hgs̭uSZbK6aegi4m{ȝ) :eSZ40fdOkȬgIJcRr(?b1`Z5[+G+=s"tex$%,nskHJ'^Ɔkr0>^K5 Z= ARV0s|JТrvm[`K5oy!7T7” epfg`_!o #XVU5}ERFspw?Ҵk, t&wu]'/ "N='pw=>m $$}8+dLX73fh˨+o[JFu*XM ٗ\}m h+tHW/rG`;1Kmuɑj~Sxֆ}۵\'Qy?Kn0A!#= H-o5hXz^Ыų&ҏ |:u걑 ͫe0c^ϝIYiڶr}@'<~_# m5YY=c>Sc;'S۝{o~lPBL4)s8y 稏$8W>L\ p ^ ?Bi>)z:х1Uң3TDEL/"-RE;?Yb28b转j&6{.%߆ʵO\2  ~ N\/rwpm vyM+W&zCQ.xu)=era[qN fSv,괠G(+T4=ze:xqYO /1#:a\l{R{{YVFԙƯ0OH4R0W=hs9Z05` q T "h?~[c1g1OU vY~];~yJZ iCn# tPeSOV%*I`|/ uM]09DU*LL<MN"5E%hjKzv$Z/;* asuwO3Xj=ԓ8W(N"h1 $[VZP7<5E`שu7GG4@A`1SJÍy:AЯdi}7Mxql D;&טIv⢂#nDsKiB*(+^C^p퓁'6es:um5J,qMZ3գb3=xON2-'_ϳ=2~+9cq|Ot9͚wVW \w C2jc;vb"|@KZSyK#$1ܚ;O5à__rmp1`x#'|m[-o2t逜(i?+pO~iIi4La˕B]S  i)&>Mo|4ẍJP=M>cv> ;7{ ޏ9/(ՠӟ;d.=E2/.E9z9]xq}!9tAgݓj @@Ń z)SeӃ}ǞsԆ`8}æ]470<*dOm4Rh Vd-Qd:Pn 2㬨PGg, B1g.d'†o@?xQ[97V~uI's=p{[bɐm;P#sw|yq}-~4 xMmqAxК1pR 7ukvdV$,Ho6Up9`@&ζEiX_}6̃ݳV8]tuV5koʣ=lZ/dYc wA{DL$:w@4m}Br&*Lz h|+rƹӼ(,@h!y־R=iԦqD QVC٬k剎 h{vc\[.ԅs= ?zM)Bj)N9nNAWft2BY&eniqqS3Z~xE5jE E úe xJǧBՋ՘Lry\ N /jyy78_8B Y2, 51Q U-OQj-GPG6`D :Vhҡ-Z$l:#j҃{$WES%IW_.5_Z)+Y4vIgn\V#`ig&v5}$A n2c*r㉼&谭AHɅl{H۔KNwr)FrlyFbE8m 1[.dO &6l~7Ї ?^t^G槜BXf/~ 6|ؿaw)J!p kh A⎌.ᇴr0bpb [ֱ%72s(/=/~yCm21C/;Kش2ո&Z-/N̨s1=Il_,7' jv?LH}/y5wGڪ1eATQx޼V}[HiD2jJg2]/.{ FȤ\r 0*KS9}rC.{:r۞߉KD/[;"k|ev\:LR+(&Oyl7(&J F|ׄΖpWڟ(B!7>|ħΠzl/oJM^Eos!&!`m8(k?n%6e1R_{qAmh[2 jVL[dgcB (7*Vusq|ņܑ%a0doW`V؃ ;y̩#n;-PcȲgi=tkr w#B& @ E|)ډԠ Gq=H=KXOegyzWwFǖp_Nv0-xC׽" CZH 2ͩqY.Qa Vxp͘/QROc/\l/*Unwdl T Ǡa[G GkBtGګٸ%l+Un|=ڪABhBpR>ۧI}UR?9F\ ; ӧ2[*a.G!68x . ]O$V5\?LԃܣS#;TF蛁h:;CmmPU2clN @'""V$`_!jyُc+}yI͌?Jŋlρ*IT7Ա 89Q$M1% yꃽh~M3?s*Uc0|˂ñ6գ!-.k" GHXD;O#qx6'xG'GN \4]i&Edz&L9Ч]?q ۚ:K3AA2[+ uBqN"G4hChb[- ~xQdg٬oŕĻ mV8n3!+ B4JaPwu*wk/H,IQtڐi@ LU0O=8h ! (j\|e&VmYI3$OoJ(v?οUm8Q~Nm >%柞#ϊ[ج\fpFeo/eKkdsj I9$6 ն\M g 5LMcB a}Q3*س[ֶ]^y7I.FyBMuv5-ܴ W-v<+h){tO!~hLH;ELuv/G) b\KTFW mT3*Gm1:e\;Ht ÈrM,|%zn[10\ _3!m:|K#Dw甹8aWؔ/nh՗|Oi9!X,G 52!-ay};3񂔠Փxl1L=Dq( nұNY2[Xp/ɬG/m+?&%fw</^J nFJQuq?>Ęmqa(k34X7A ͐K W&E3^í`j ?\'-a/>Gv)m|ȍzsssH/R&]H#}ѳ6&blXp(;! wRȩڅqE唵jpڹs:&Yى-{#&q%b F R(3SXp# ]d(AiwM7w~NH2Y6>1pPX3nr/` w6/\wH1b.D'_B6IQm-ߦ"V(R_R;GQ/C:$3 if#G\敠Zc>)vrosWI7,&!Lb^MfߜBnYT3|\qٽ`]b+=mBsd}p0&a Z-d:Pza/X@\+caGquӃvE=|VL6F=V̷ N<%K;)Os4Ty*jTǼ>!w7I yȩ~&H%e  eqWu~9cQNzcfe#Titq}hz>5b|vёh&ܟ R0)R&fn:+] U⴯LLbgOi-_aSRB i_EcHmq.$@+֨g/=tbu k/ah7ΖfW~>Yf >,)km:83|r4:>G٤TK2E% ,TrM,㛝H.4عϓV:եz􌹄}I0W HDP!6>U GpqL8&hw=qV("fRYEd>f?>XsU,B83+W`q=TF'`P*cԿ wmXYAsrjjQ~3[z!T7 ÅJ-ڰkG;=肣^v2ݘ<9Ԇ5r|bF%TQ͵\0> N4k ׉桱uHkh%,R6b.$=;#𻭑}]?xTۅ[:2b)69Y+ +T֣"Fu)(Gy!\a͂es2 zr5ƕͳFIکagdfSLӓ6b65,X̫*"tA0RfOgeC N)&_nzLiD$Ŧ_Ʌ.lά`( ~l%yISL#VUh(Ҩe;#uq@hA0q)i;oJ^ť׬+*aЩk05t@Zp{zX0΋_(ho PyXz-'W(f$uXOd6OnHh3z7 G2$&m/3]`E y:0mkχ^TD}aBna@>6TRO .O&z.xx\PmT%a17lKz$Zm`L-h"*76I]AZC+?WWkr9EQ ٭zSP8 y5h?_zPZxtC]6L@ـMra#A: kG sϼohf)~} "ZP*P@hwZ%&8g`w5v䌆 b ,sy!cD6u#~lP8HYry.{lbt Vn|2I2 Dbb BW!MkcE6ѧ<^zx;BPca|v2 m!gPgS롪THx&p.B,r:g-"C"ia;->*Pch8*A,[éj[|#_#%ѵi>Mo>1<$e$8 x m !ܻbۈ %WaޝjgSmL_0J;ry>3w73BpD}$1By,#.jC^J˩cT2W}a5dA`!.$-" .: MTG /r_~csi[G!wO$; &FOkU?ɭVTRvlHBQ%{ rxM&8Ї  {8| nTpQϨnmg׵X׀Bs:&K^"L}{ 'N"x;ESNZ/&KmLN8"V%9j y_3BQ$S2ףícܸp_Pwu9,cLG k)t5o!!Ėu xA-D.U惰YKb2 kM DP̠ x.<2ceJJ;H!b#P)CIy[4Y=Aj07^_z.1z;ȇB4DG!״E&,ݚ)fik`:$L>He%lȥ<4)3U k(Y[b^pʹRS/!a9Ut cǻ紬ljt_8 *qјPxU6q2#1FF%@:+XC'>n\EZܩa^~^e|:@< 9_Hk7jCp= /s @Ke}j]H-P.)2UjLHvMH7#!:{[L{&f{`6qBX^D{`HѐLXڟ}ZWr`JY??3"3I}so!b_<2(ʃ>wQ8ZB7&:@V Sx d&W1o k@+YPB7~* 7^9Rko ~<@,gf2-aߕR1 j݈dt9is٘;%x ne)!-jR Lxc(z\V;̎~ʭ,4I-=Pk?IrbJ,8h$*<[W>~5 ;fQ Ts% "u1;etct} fv}Hۥ MY?O)m<nE3-Jp@_3S\(;dIJ 5OjcCm8ujZ[.RjS J_% \uoy?0u\z10U 7}T)o>D.veIAU']W\xVKYM<#g5[+ìET >KQu_%DSx%\!9ٻ9G7  b |'](I S,kj_pȅqbOXxݧ<9;Мb0 ȝbx_MjW&ߜT. iuI|]TA姺T `~ue@ %Bwvrqt8 z|)aJmghR8c |j\"ŨRs4#h,%F O Ż@`C~bo76V^_V݁9qдͅgў[_ &O7Ѣ4_Ji1쵕r?<֢/X'#H6qKqdN͗@YXV#{A?""_7\9B=EΨ(q`dzCuc⸂F^sw@RTu}>J׋Ju$B-?i7ueJAMl4 6H> 7c1+ xBa>-u3$3ԇOBr*pwRgِt}mw @ǃڠZA<nCԨ!GRQ 07.T=stZH06;tgztw䒲jƉW<neoNJ>SO8ʲ$Nqm%];iDﳵ/`0(^Kܿ4eLz;"c4 qY-c?>c .C|%&,n`ǻc}v߉GI6$5NԮJ/"K u)]TrZuݣa.^KY Yٔ(!?OJ]˩jʥ%o۶UI|wF }n>Dq6^'WnѶ[8iJ>A&đ;DZ4uEԬO6X;=hk+e4\fRZV= $idZcQQ'@Z6byb(P^97^'kXltzWRKoRwMiyP22ߑ([0 殙v!UlL=v8lmحnNS]0xe܉W EM/pƕb!B_o.f< z RMp~#LzR< UcRެr1Wpw / ;!b^]ZOS2)j~MƳm0֙E-mΖ)O"Sb)e)xrfn#@ؖ #`E-7p'2Х6hˣufGXnjݽhOs  Q63C M31籔أt,zm o@HO 9O~((  |x8ne*dR }eʁ P*M,Bw!#Fvš勢!|3~It*nA̿:}oS Susb.<(xre.ed<)#~-X,ar4BO05:(n>%BE;$;lRY4ītrko) `E^ύsk./Q%'@gYCnDZe m4bggt$M>pyq0U e(_zgd>R|4 qƼMZnkYus\q_Ȧ{?G]Fm% <0ݙU2)K7㈥h{Xl7"2U2Ro5^/U a;t>›\e6kgDyp0hu%Mv8$n`P(OI.F|=7 :~$碆*-x;6 k#VSbZ/J뛅NG*D5, ?KSfixlMq?\@?UȢ6-p â_Kao, Ir &(8cHggZ}]D[Y0W(2o>ќ*_dpM\[.Q#;6\Ž )ChÛkA,Q'P|Ux]D<'X䪒gP%/Qk?&\;"RcfDοϮK$LgatQ Jod/)Up3m Tz7AT:Տ^+w_k(߆Kl#$U1ֆ!9zTC B}`zT>1rAyAo;;SB[#L1L*~)*οv%Ƨ˳L qH(68TH'4wTA}GYME|C Qx/nDY:Dvͽ8s`K%0sHhj;ViQZ clVN68^{כAΓqWc+ e\ȏ9SВ,*=r3_j .==@2A%D%]֧ I7meB}?Mr)STYe4~y߇ٯ]I ӚɤJ1*0Н|+_ˀO\+v!nB~ę}!(bP>?ѓ< '1i3۟Hg颱ÙZŕxJj|ԫ(h1κP3PfnbX N9wi%vİ}|A 3>j"s\: ؊ko78-ţ*sho7>IX{o3|v `١k$7:9ʤ!ɒւČN|GlJ> ćl#^4H_թeWV`ֲWKlDv'/_"8UcV&^<h%*b#%hʆI"&d'|׸&~=U4 G $#~/|e `H61nUMZhEs"b7TQj-@𦩁5g㬆"ZMhN@M鿨a hQ~>=Jt[(|PcF1գȓjSX9smֿx2a1ʙ%Xɰ=.>O%{nC+薲YckK53G=qS/i~?}hOUe {EiSgx}[K-0Sx+' +~i-+01@  *Rż8琇QnVPOst҇ySЄYr]M5IT.B^ ckkr8qΙk`q2UHu9I~eU.uk>P)/:n%P>ϴޔ8B_&/N˫\n2Ys3ewI~W U[jZJtu-U|;ʄ~5`Jʤ>iY,0$&3Kݠ\LW-E38cd`ڂYzb}zM _79q6fA/6h| >Fi/#ÔZws {Ub͜L^AHt?zJ6&0!g6h8Uqvk9=MMfFA9-pQd[?8U@ЋK`1΃5'/\g)lg7eVF =Kaxx tǣu%<^gpJC:Ra_ h΃NH8U%}h{!n¬$n.)tp :|ǎik .$~>xAtM=c@@3FfGoMo03wJ?;JőT u(*G3VpD x;G;)!f[f{*}38IR悓RCp*=e\PUC?8NYsRc # , PFر# F.$?;Դ~JX>t^s5vf"~/̳R)K1(N(p?ʖ=Rw2L1.T 4%Ghw2WD -J1 , N,{vk %sLX^Mศ]\`o#O/l?9^|dFeX3θ>н7n? 7t_σUh{$Cҏ(I7Mev Ncqe9JBڬ,JsƓNddglD{ 4ls}!?/^˨!e~Y| M,4ށ*s@Za_iSJd*QRԶOAp!ĵ660đm]@>bӒ\"c =.;MQ"*Oac`sn+g>w4 3駻}%܂/B6AOxfdpŘUw?hl ׼|= W 骳z=ekC="@]d@@f8&; ݠ$b%{ͬHRXGuT8m%kNCܦ/Nn9PNwe߭$:JoT^~@7y1)B7T0W񬎹mҗlL9Aܔ~HpʙeɌu4Nd{RClŢG7NB/XDi@7UZцpCWF39t9з72~,i26QT+[v~E"D, Bc|ǎH*dO͘rcm'6J54fE*C/Z.\q;&^t>OD f)v%_T0R@"7\;DCfg& GCf͎*G]{ }1!)28 ٜڦLw99P[_Nl;͵,,jZ|U>.I2+}ƕ7[oQVXKLwQ΄ńctT#]GxZ3Ċ7tËnviRfvTV<`Kjg&[;PvQO%[Pj 2]$Qȡ̓2mlÝND{gM|s¸<2i?6xS$7/F.%M,ئ%$Hu+WV[KUCN]xW\k**ACU=i"Fccxϣf=usQ\ic ix^ͳF^yJf@AI[r-zD*.~ KNeCm&+P[Փ7v]yA0MaPRݓ>5_H~Y Y?\ @6 ϗP@r &7TDfGdR$:VB,`*z\&L2ȕ7xeif~~Kn32Ÿ }6%!9h~ݘɩT'ƒ5-ɝ+PoO3O^ 3OMJ7_4.ੌ3jr9߰J>0پfcxxXL|9O#BqD+c0uɳ/?6KU}%|O,JI!vSS5sfWzRlx2O_%;ʚVRL;3 =h!Xi,Gd7гVwπM+ӑ6A{fٸatY`Nf jBDzs d[ċYcXbR2cց&)= 6J)4ӤtǎY<cqG%L^یioٙ ґh; w sf% ƚΦSP$ z^ʃo_o/M*k?oX 0po07jD?G0XO<=OT`jq!_tK"oVجIɱHK+ʞI̛Lήc *N8#܏=QG8|晅9#VxFl֌rl-!G2 x^|]1;N*9}z ҨB}BܠG\6#[eɋlle̫0Elہ8D]<p!;v'AtG7 /hN tК)࿅jg]-4|"Z6=ŸhS\>B"z笊&} &>.3#B<&v.K-tHy)\TӑM |^.cXxmx &6ѫO :u`UIW<75kg ȿU|57CSn!+@R;yvjW4BE8h $܏Y}'wEajl}'{ڽep` x!.E'7rW6#@e GQ;D_tʫU1SD%#wy wY$S ىoPZu̸6G㾽|\9!O5xbl`5ktMhŲC"ٙ A뗥?uC- J ^٭>+u0懘MFC~;W~f}BznJqDZjfm ~2XSY5]'Nl_~ߧ: X苚3F%AFȝʮa”,+Qިh475#+LX]d8˿-JJ1iK8A%C3 ?;">rX]| BNx\*{o;rk&T.4}!A[O@  ,Ǚ1"G{##'.xǘ;!ny+w,rG£oZ31Uӳ . Ի6ʶ}= sGxbU'ՆQO;xbҠADD b3W+BU õa tv/Yc! )qSSƱ/cAHE3nԄX[:!~^eV_*~l6[Xa@t ZM]RB2 ޔJD ȤkQ6 {M=\bVIK2Z-W'>55Ai&+|Mdl>Fj #O:YړM Hh4%"Ό:&8:As/}ey~YHJMZR7hᷗ|ʗH#:Nö# qݧ-\EqYjqUWr4G pSu`fͥb5ܞ~ ZxW$3tL&^$Ejdc+~d4UXh#/ 'RQ)#3lХ/zYT<`G38ܳЊQO33"$Pu w.w W^WmrL o% $ߪ2.55BAHtm k7Snyלz< ?WGvVlt s%HU.e"Q=lz`  -K)iJK[>}#mѹkҗSlܒ_y6Ǔ@Ylikg`J Ƹԓ`" 4f tPcW#Exzi K9L:<}9<=Y~)eϸyyPb de4B[.PEG.gi?K6\ "Wƽ^Tty%{J-4v$x٬3*`T.|c'IN_#&5x`>IܤrTBXKY_ՇwѢ],ӏ$'?dFR/G4S& >~,ڵѢpw'ĩ |;,i"Ǒ<' Uz7,?"k[F٣$( tE6Bӆ8qLm_;.G[T3M _уda2v`G{ PHk5#!OCn3zR8EIDґ%UVHu-?y()Χ.6@feQ8jooeΛK/{Kd{SRG[>,{D,8"C7IZće>Op!ڍ a+CvM3pvU= +'ڐd!.3w}M| ɑfsRy#_+X/\˥i[(H?nk66B&N[A1^(Bd{ u˧56e}3TD[{侂"tco Lyi" PbGkD*T=h{;0 R3&bK 3Rfx4'zvu>xy@)vi=;L m2AdJM~nnw5 91`w0ɺf=fLծP$"3%+ 4SK2vyG6EO cqywp4JIc^ZiQ۵|qAD%T l-!T<ֽK$2$ɄĮ#SuvA,^ ,.{>ưW<+>+X֚6p~EvDMD:W@/j7uyM|Sq%CZ^_~~~셆YYk?Ae(n ̉7Jۋj; CxCW@$ޝyH3c !koT#_Bjv{ 4PT,+We ubju) _; wktݔb җZqbvL=[ܯ^Sn9#m ]Y{vX؀i+ľ%s 702A $ڂdގF_)''KXMZe"uVB]*Iq"]??ވĜrhѱwndCB2$%t8ֿ飃j$ swäwsV}{B<{#ɽ&?7eKLr8KR,K0F@.:gxFʃdN8&W4 JVڼ(!pÂg S"y!{8Oaf13.5%՚+Gr4sImQBr-40C r9KW:Z;ar|u ִCle/8UˀFͰg?ѩ _J\BS9[j"N?˲` kn&~N8cAA``X?0V:YrMA)t>!V%Jaa9?B6iĿg(IYoE<ԕ|[Bv>RUtDi xYuvIɓ\9oXf "2+-3أT6ӶpEmYpHeQWy7xH~w x-wm g/m*:g{|>QwYv qeQd>0 ys1R&̀4H~!fFݭY}jp71x'FM}h8ݝiV I5X$T >TM)ϓuY\&vVOq:ka92̖}"GQ < (w3t폇Sw%1(tk@R5h j^ ؇[3&?rγcY[ClODIƳVH]Mjrlg'S  $ k:C!wšMt:TT"M13Y8L OVEVIOjRNj| phDOwg<0ld?ͯd|o^A4J.kzrIT=-iU{Ƀ6j+L􋂇h _{r6"$i}VfML$P]?iUťZ%|ێ]C{|zn(O-s4"F!N(BY:w.TO϶`(xFI%]pkBx.{=^DeJrEzV ohsr@U؉d?ogQ>*L)ՎYtwm ܡ]n7z chu=. ɉzǼRfĦQ]7HA旓<$/վ2XU Q0y}`%"GEdD.1 dJ<H6 Hpc)2Gb)Jfn>$THxѵ+u]XE C<ˡ(:ZK|d+'&1uÔ?(K?EJ"z*\0 GwpS6iL>f$I(x_o1wsf?̓f-(TF, IEQV?_9{߰1]GKY * f-2 8L A0'a3tItm|u)DMpW%~|]3ZuuqUv\Rכ"<%V4cQۘ-4HZß=f.G(}-ڔq Z oȈ |P{ }Ell3HO0ɵ1USC=Dew#N)8sh *Ia92TW &V` >:,~چx P46z zKgYf/5d1dvl)\NOHᵙK'f58Ajy6,Ii  J9M2F8.I0@ DCq۱SfuL8奄Svcb Vq *F!:wW=ɩ On-^5/z$=PS+@SvN6>8z*_n?)i0T9Ki\6KIVqdWYjc:X4 +l=sWdY|_g"QAf){h.1YoY()A%B4#)9+mgGDIb)|g޲ X ] [<2T{56Ϣp~,u)Ѿ3vz"1],i ʞKiO NA$(g7ܗRL3f&/;(olXTȻ5JA%-8޹ f$YIuK1Z?2e}f?/)n>8yϕȽ(JbkDk,vX98 ϖu` j>PgI$@AoXʡǐ'QZ>r=cikoj98K[(C(is7c bˀa. f6q݁Q=x7Wۯ!Czd%sҥzTywҌbEAaC'gҺ?Zcr[;>I\HPN^9Bg\_xvq"}C(Gc Cr좴4+TC GX+oKM]8Eު;Yjn8ù4`ӻ p;.Y+09'N)a-E7Q yRO壘b}G&0[Z4+fa6>zOOo=#~t%荆w:# +WQ eZ_YX}~3"8CƝEۮc"e*, QBNbGMɆ%TopfbOZ1rr嚡yb렮Pɾ@ge <5΄ 1\wH5*~f(^M#IF kJ(m92 O3B,$ SW"zr N2c a6W懮)?˫BƯ؜EF%:-Bh}')m]Gz4[lzWH.U-d_]$奧XBܥft)Gn[>u|., POԄd\}R؃Dˆtfmj  1+U۽I܍HyFAmCFҝM'nQ IDF\ˣhؐ^Iʕ-t*aY^-Sbf~rmM;aLY>ecp?__\4Dc-5e M7n֣Ǝ=!h_c_`nV\̺Y~?Q @z5je>:*67)ˊMe؜I Rxťr۩J晾]NjH܇~c=+iwVX}L$1pnT i(^&xD(5jsq Vůx>'&( @_Ȭe(ҨU-^J !u,xkDKmb(*^L>ț{&S pH@XaaVF68Yarv1(Z~ B)vWcEd;§ )AzQyfNe(it0%`nIO"wZG:ʥ֦[~ wº۰|֝RpTgMWf4lش|\x[*[z6Dp~@=P\۰Y﷍` >a x:?3t''L+ELeQ:a+JM=EC#eq#1"v郊L[2 qiC#d%GWscl)Q0Ktx's_zrJ'8I6 . ss]+$%+򕞠x%0J9GҸUcQ EOK5,M mSSzlpA n;=te' &_uߧ*yE@XgE=ϑ+8y5"QR5S̚oJ,!ayȩIKsT0pg?p'HSq|Wo@'(Qf+;Oi0.էPyηGƋtƩs!"V_h|0q&PAswBa(EfoSlF Px*&0PF'?`*]1,|/!zy *#*r~є@y85?r;=G0 JɘZv6P gތq;UgVcO0t-.˔%tm ϰ]e=Vԃ60;V<|L#"r'8777֑V5lP.N|А`>ȖY9t٢GB$]ژ^vnman0Hv 3[ΊpyxD?6﷛e 2:%F-Ym8+@Ħt ͦt!ز~N;tZOex@+o+Yos4[ <_=>!_&2q{l'6ce"&դ񺛊c|5W]|ys$m[% weTߜrC-- XU{q|s?$L8w}86 6RQnad1Q(`ْwy?#/L IC|_ WTI:?-f*OBZ6& = )zu[+G-`˳(LJ|.>~=fv rļZf ,յs\UlC['l'V%9QRAd4/pVZP~!h6ELI[JAz|i0<ۭKi,_J~m*Ug)%3uüC^=}@p'cNŷǙGLchDN)I+zc8.s}{(ms\C jgFtmEtnqFzV(rWcܚϺ蘞hIqJH@yc{*W yuh2xp?^ ,WG=Mz) w`awds,nSF'&^e⡞4,ro':PcSPӡtإe6RNkQgE5?~ ' -ڡ3 W'ND'YYT\dC<TZi&*6gS \EQDYr~Ǩ6E;"~]㐥-ե1N:?BBG`mGy@KX Ь+j"( _@49bET\%rsn{|JcM$ ijж"A4zZ2/6ck欩yMb3WګYoYuO[m[P_+ɳ.yF0767)im[NSBGlM@\ 'SE5ʜ)UZD(FSz${kZx雌:t,BHXCwu%Ѡ5Sz9e+" gY1Ĥ!1_R v҂t_)Y1{ 16&XƑٴ$- {甋:I} s1/BԳ^4ĥgkҺ-,܃˜E_T " X)n@لոj|(k-fd 7-( aз;`ڎkkw\_BUlޫJ @dS$"4W^•+n\KFRPis*tb'Jߞې]2f(>r|ޅ&{Kq{Gki:d +>dș~,81^UG@Y?OUxy!jOsGHX6SV4G}Q-?(!AE9KYsm|pBnRo*ًx<̋1)b#t@sxvZ#'[&vmw?QkRpv5m=g#|T%x qK.2mD^uF06&״nQ3k@_pU=TgEȡ(/8; gYߛ+=/B`(H&x lZ&[™Yϴf! (w`-ߋXՊl#L^բC5\C*WN 6JTD7uo04"EW. {UՃq0\we^A}KPsΠ` 0Aḱ&#՝xndfQcsK.f R id6HJ?Cx QhݏǸJNj.=;x>7cV~Rޖ7ixQR;9lqyӤK22@ϓD SnrukꡧA u7ٲ64[owŠK:Ⱥy">QށI9P ͩq\?߇w2 o`HlZp^XPh녥#.BGfu;:D)9>r~X;h*xtHMglE뱺1xq\̢(ޣIY3ef ޷&C4wz1lʸl}hD 5\< N !l Jf$2)];?COɌ#|x@lLczXsFXdvölaf} MIC_9NllZ,ȵl©\&°G D֍pCS$Qf 3b>a~{ߨ$%Y7ʺɸUkf9_ 8#VQ!bDX/kx;XA o%/gFFP[~;@#}0ck> Cu>ng_ـR"?bZf+ ' Z.*6`G""B_& mZnGu(d.:cS)G!FƼ0oy@zC]\*E#U3>L'P-):v^?MUGɩ€cĀA[UͥvUjP!or@c"R .zޓ6[[`wd.1Spkӫ\۲dU5Re+J?@ I8"-.p v ,(Leq'ڿhNI n7ʏ-PmѢ-U Z%M*d=M 1?36`LB."#t1zOF ~"?AЍKa+5Yo%;?=JۨQU_zhHyF7>o ʼt&^mgMz:-aRqYw¸l:v vmBJI1k+;?@Kɨ$\hN%G,XuQh5WoX<؝6Ya,pJ$@`yCڢGv:: &%|Xx6L'0ɽPɿηQ[C?\UVשCps+Q?AB[1 _0b2=l(60-"m wu#R"x ?t| Bx=z8eZx7aBw]4SɞNƗI ؚlȯ0٫/S@T=1}p*MmmSYeqZHYEB<m ZJﺦω#s%x*\{Gg7T&"Y `5tǍceFU0KvUl *yn()˩@X!Cj̹2tvwN4ȣt_Y}q\ R=ŏ}8[#*ńvzR%B9!*a.(BAj}Ά#U)HCZ=%U!F*4nQI uш*[QkiǦ\]4gh^"lb)lrI'ڥ}8 1]ȭPGWBwbnhJe붝I`h,S"yHt>Ȭ TTd GW*jƵ,Ga8i-;˥z]p<܌{W}(̋ƫD ĵ3pp:|XjyGV+.DaG ;+ Y{*V oyɾ}_/W )>)-y#!4tʬH.?!!=W~6ȲWqZ,Z* q2 KoûoL1}!7L"~Ib_x,8*j2E};0{/i`ahr\3RŠZ87I E{6&i'pi %5;]^RM Ym-OEzZB|G`\pCee'bN;E^"9mʪKh0(絭a\GH_a&{~6g\gO a-kK5A8E}/sn p4ً~s H`RB'n$?i5Sf+F^wp:[ ף7zxR~Yo(M0*az/'g5?!́\ JS8x/C y:қ0FTC*y9 o$u◂Q T%T{;>x;Ќfss}[ߛ(_8B?tQϏ;RKy#h@X:a`ٙ g p#|dngpkf֨ S׊Ńh͘nINU"]xH+nIv%sANVPk2Ё>\\*NWz[eɹevTN9l O!Mh$^֌k_ڌaPdP/31v)^];@X [$kg`Yz d a#K@Jfόa,w{bUm|-Ӷ#/)O̜?wRd8ա_YjeΘ9盺.q_X[[ZR~:;گ+I-K ͠ժF%*bҴ ׻D?-YN,}^Gjf:?\}^+E=|1$e1|$ %R|`ˍdJDb2jhXzBV<Ժzff]QC3NY8ZكKFz#ҌsF>0w pB`BbuQBS0e+4ض>V=p:x*x>|A0Ta}rR߬S;4]G{C%4e&na@>S vOuV.!{q'jTqUqVlV@s,eA1&vn<3uHӯsi]ofG-Z~W*S+uXZ acX7 1E*oyPN+~!Cks=&|~g 1fyW홒Dgcza$QFj .@Ta@Pə&sev{ѡ4䨔Y"DC[rK枈.n 9XŴtA_UV;AvQ0>خC+:8m+-Syj#Asie S ĠDW_ԧ*$z PB}%eLYJD5K ~{DDK<mL-G$3&)r9ajYjs߽;g.pBvvWu+ "*<) /(X]@;_=@tAILG e eS~07VLVjGWgkyv]h&"!I$| ddԺ℻.L`8=>OҦO#H3,&BQf׮I`jEP (X2 'gp񚯮˫d!lô@D h#w3oyDfg}JX}p$`1~ښEXp!pGo֣ĈVK cѕt )!? E6_RWo-}pO1WwG~Mz*fV jJLK>YLar?=Z/XO܀>\{rQ~QzQc}hQ LOW5[<]"bJ[p( Wѣ. ft[@xޝmOSE1 `=GOOcϞ9HW1F^w~j ٿ ᑩu7(@=&}^sH\ 57܌u.kQ/`ǿz$A5e*U}a{ՈDF!ۧ9DZ-els1M}kυ$\V $abjjP8 S]arpK#۫4{<euC뽑a+!v:ťk@Ds녷Y}ges儹 lD]dA?lj*䆌=#½+>cn⟥8 ˉ}/Vx|ӰqQ԰Wh4)AKku l[JB-Lq[t4s%`bfV7R.ĆBA(<Ⲽ:C"<~$,2m`ִA~k~$UyS,”qԏ'R4٢ ~tFiz:t=_i Yt狪j3?W` -&yxrp3>|NIDe̿Mt/8`=6z) 1\ wMk]('D@VNgRפs[;`=ϒ"84o:v$*(|ȉTY/#~"9_}5%amV1=Gj`p7ەP\?iћrABg.@mC)-5C6XvʒG9Q3^|8.L,A^A *נŻ¯ V ƲT&25뫽+a'$7ۧJ"Pk7xA~e")yI1Ds.#ckPrѤvBbɈe5>Al5zqnL-d3#ϝd_C% j:zL<4? 2c{q&@eo/-Q/2\*z5W|I"Xk8!1UȂzM&A{)qI`.AQ~ 0@H~* "e1MN>_`"%h^C"OW%Q0 F:Ј``uZŚ˛;@-$c|[r5v` MʼńY`kP`r/b5VgHTfwWx$U?Dp.Bʆ}>fM{u$-J` (Bap+p>QO)ϰUd^Vq1EN*<Ea@u4+9k8+Ćx$`.)w޸ilk%f%{jϵt/,!!1W(n&1%'9nO'/ RZGE+ʛdGg@7ǁM691}lEoCWi#f[uK ~Kz$.<;אD^ o"v*hR z3{{XbXJ}etmZK%rɃzu<ѓHFUQ_,Iыc}Qɲ9C}#g*''k)i۽\P؟DHݐKфU 輳[Fosh~w("MzR3  j%ʶ]㼝E˧cJd#̋!rtkޣ{$L1xm =֝eP&^G|{R?hn}8 ~:wT/F*Lϱ.vTA) xC㒈΢(ϔ:MAe N⚵xg⫕d!ccCK\;vv>M18{<{#ZZ.6ӈJPDxk>X.f+OQkdV<-"]Zpset@O/z˦9JJ~.v)k0h = >D)Y\݄|2dn6"(k`lco\ HblyF„71|YM{4v"uӠY~=ds}lN]@{~pL=# "ay|a/'urz]ɷNz0#OrGtu*T:J:Ht2_N5D3D':W>uX1dyw(+2B6{j%mo"(Y M]/7-xL.zV_JE1U~o ni շ ( FPv(cH \3Cho|*]W/߽ ]Dg?UeR++^3)[w8\:,-`^;0nLjzc3wք.m1dH_ʹy:nK ,ΊI_1r*[F (t`Xɥ/}spP^FٲW|qTBR>Rpc+rhV (*-B$ޣ8~G?;QX cpwEݠ4HzV"O$>| nBE1wAM,ȨrxH-u/2X+ *1PI]uʈM^ Xר#{Lַd/~O"ŘQc(sNksHy_l0UWئaz3}2ظ1$2,2`h4(v1HF&Oo~qMO1_|Z*8] ى4ԘL'>}P쉚NE6Z6ZVv*al4V|*Q!@I֖^&ћgNogLǒ:(cmVz=}djDy8|߾Y"paiË#0Da@R@Qލh%ôCo?TO\L`px:f[=pagTj/JޖˑX+~句D aU oY@>` 2BrXU&oB,'&KiaHIsJ[/c5.rѴ`pdFKM.^B^8a=M4zӂ[װCӟ"=V/a_~axDRcWmWXUی$3z8~ɢɲ뮱ʣeo98IIB*ZޔHؠ<,"&.4*S?3?a}ܶ$x׷ 'o|:-3~, ᥢY" (YEƐrG܅w=kELk”*CBu̟U(԰±1ٱWG֍0ޤHO:Qr5PksgU "sEgoGGMXgp^\׆XVi:9 `8̝]/gn8afθ_Z3O,L̗<|`1KN+mP6fC;ROPnDm͠~!o:Ytc)NfiuKyPR"p(mJ~ kr M tz)3KpīwnsJΣc~˽Bmmß,yAծ+XÞ'et MSSǭ才ͱ٪yT7INK l7St^On\(Ѻ~Ջ}+'w Gy7)t|_ 7"*qR:'rCNYD%7;$Uoylibא>lTbxS"9sg+o{Dn9aC›}l"9yӋʆsfiڻzJr=+W'l%w >=jAa>"T 0NCp Cc3.z8S7q,݆}]\馮j>Y"uH6sb"*;lDE|YL\ L> .Mût)-|ab#UjGftkf͒Kby3DkzBAZ@&a|XʥxxR}/:(!#.\_v}i/IF(l9'R/ϫ*>oږ,ȍ2[ Ҷ(UR)'RɚLb϶{tܦ8(zL}3aLJqt(52"s9c6}5R|VXVӀ[4Tx uaal1fC&.ȧd =V Q+1~B4b1YSm[ PJ{AɖZ!)?My ;Dc݉OZk ;cCȑqSIPa4\Ksbk}et%oԾ ݢ&!ptēSk}7Fbt2§>FvZ#?6OQNC5CpnP8y\L╦༊y 9tw7ԛZg@jՆ XZD?Y~mƌ,/:";~)m_v,m,rw"ETb Ϫ-Zޙ3Sݽs*麑ŭՂjlj#ZjGFG"(Vr@W䖝Jmy,¾JiwނVP>DhkQn!329HٳQ=i{xZwjZHtX_ Vvީ$F‰vv~7^)BIGZv</հis3t[rEїEy2?rDsOPNĊsD~cIK?CV~mu{* :nדX(сSn Hh/b9:kV-E{[*X"rūxV̶ẛ8He$QG$-*RT>7 '_ SOyK :/[KtRAJBBe&eg:ŽKx|@.{<W&.75Xd.VLa4\BasvYY2; 1ԭSF{ıqht 떑?yr{bB)I⸞󂼋HXqsZ _:H i[ !vieMƠ"x-QL]AXZT=mHn8xԶ^OKݛClIJ9D Mt)73Nu8R[N)֫ri)"f?*ydۘs5s LH_M>)2-DijHڔ6OG[3뼀L`.IԢ/=c[Vn.d/qpi7<>ڙ m0"J2\f?iv5O9=(rBH2g$lg|pDv@{BpCĘQ2r=7?CW pt `FY08_"8T#p .Ʉ I7RUSVGu'@yp pO6J4 XU`B4<sA : `/ڦ)H}^1dKP]8}x}EkzUGIs :O;v-Rn7ol&+AD):Y̿rQx-gTN ˔//^SE8~:M:UoQnMŖ%$|w+Z5hm*Z\ij+>9$)^E~9歺Ѕ&s}$>gnx޹Ͷ{\!c8hYEW:wctTIw`  }Dd例B RS|jGw; }'0Jsc(T0&{4* y.p4FzC Kk`V2pm 7¦zZG"1̠5k'MR)B!jz'j{ RЎ;8%JaYm˲3x^;˜GTb;gt!oH'&ـF/8eZP4tNPgFl Hy*ÐWDz&;YApi+)Ó~3xݯh|Yj'*rmKKbv;="hKXt&heS 2Xf_fcJ Z-ܑ뙮Mcjֶz o&vqF #y8je|-?0}8JIc>lOZb555_[H ȳ)5yd͆uoVQ闖 xDx >dٺ߿TsC;8/2s Ҡʷ/ LQʥP.YkKu1ejc: qyeցR$]$t5|KQDN?2u"X$|q-! HjD@3OҊʯ0_?'gzq@.y"T_@}ڽZo2̹ k<4(a?N$C#- ]M]CDsE! ~r񱍑=M)׮dcIEF,W~ؙX}O 5 fy-99}d&Xt-*R6`;t3PQ =WVf6Vq(sCöFu-&kMX_zг3T~jA&ֹ;fHN WOAvyQcҨcz&:<&ވ>1 Eb%?GUq@}+q\$!nQ3s.Tf>,s\*^;ڃ({2[9B`FdDQ8(˰P!Zab1p¤!A%->͑X9(\ 9Pc𲴥mԙ sPfP۩Qm†O'k+㮝5Y Dzkj?^aW(oR,nd큡qտT^8HĆF>0{q N*g+_.Le8EE[]-H!kmG7eǤ}=]&--`"AWCbtYv>1v*ЌD=evv *g"ƞ<6чO'vRq?Y%ǔ<-oǚ2$/8\Kҏ΁XeAKY&Ei4mtӁȏr/rxlynhmGtHb|. =^S&t4f q%KYي|fu@2k/)Wxi~j)9HtY:u(֔ Sj9qG % FeM7;C~ H&<]bZpf*Yj9"[Z;xhi-s|:0C ^y ]2@]wގnNC⬝ښpXl;W=YW6jζu wFt ,;[dճbOx\e:G4g:uS׸Sc4E; <~Ơbgu0Oƛ ?QW_U4G=+|ٴ`wQqp,8a&/7tc^샽oIx-늀`#?4Bt!*A%e?nn`%]PtC## yUj$b4sH;z7,v Y2'j1A3cy#G7HuN:`d?<H3J7$J[%lh͟809jr@AIbeP^w@씴A63yLQTrmFKW3!i@{}p@o,Pa̦8JyLD"-&.`\{U۟8+ /QMq4b̊lC!+eEOZ _:6O^zmQ܈{ Cg@ZnQڮ! r3܃}2Uu8D\B*U出@|m+Đ[&~:CqY6Վ=tm6_WibypؽGׇG-M;Oq@(.QEYfyzV0pFNLqsK;˪%,zĊD }@y-l:d" ,dPm4ȝ{J\rC:9k[v+c =} ؟ QASL`.g-f󦒏GP^`{7 <-sg/2䅴5oAp ;۪wS$p4W־3] VZ zl3|D"vp VC$^C$//ڊe}97M@1*L +'`5;O@\ svl +?~/|U]NN\KH0uQV1A'A¹o=IZ'8,x;Ms2dxO Q:Wқ}y2TvGb0s:0<z,K*zrQ^bwecRM[ {d.q/Kxv=< b-ˇ}6/1L#xGoL|aZ9馠I>F*%9siIr 1..(Hq]c -twtI .z]  fc6mFl(R*h<4bF>^.kvXRb|G=4UG(E#~ QEigl8B@)CΤ޵OslRAM$ٔgX|e,{HW*nKwTbr4A_Yտ#_LF10abr-Ry&\ex"P"ot꒭ \4{stbAS2C*9"H^ Oq.gD!p_;]}EST<$PL ^@ H.j!ԓ?eݝ^߹ox7anQ6cOb+ @PX$sGBߕm74x.RtHR~ (3ɗv*a+'~ IA- mzb}ޅ^ Q6e^mGjdm\@7bn<Jcľ箥 .cGA9V@+@/t~RH'ԩC]+&F_oF#G:5bR[ \➝5fVP:H" <{F|}WV*#).<EbVbԶp@8}*85V̕t GzҺB%TV2Xi2uwa72^ r>3p_v|?66HWmpbEYgiѮuiǩBV:OL۫fU x9ɗի2LG*Sײ\ vAMZ-&L䫡Kh ODGѵMcbHervfb~ϔ sbVW]u)W1RX"~v5KXaR~HBr^Yg96੬MKqoB@~4rq% ᭼F1_I9# gDÕu&bh[hx#m=7qitF,R u}SU=4EKES5=ig=1s]2\-d@R֐kf$.H/6EnJD|mX&=PZKp" s5}ld#WkZ]oњ7M Svv?‡5bY <qZ3)Gi`y !f3  8q,x9{ -oe{ǰj!MY,83:w%wBɀ?K3N4q &1%9~ =/xQys!#6]]iSDCpQ+Sl;exP˓A)՘ɟj%3EqݝYD4Ggbf~<2=g)קF@Y_9YcQxJ@l#tB %w քQ`Dl'т]B ]|ӥ6IJ:O7k`eĬ΀kHsAR90Z P Z+NKw"j>%\샀mJW),ϱHUUcpgQBoyM)\m_<ӂ(TZl7ϐ+FT/QW4j#~\DWW J+CZ[zZa^Oϯ(͝rTJ)*}v=rZʩ-ι ~{ aY#p44pbځP([9vRHO`Ϊ }VDHo.S%trtH{`,AQмY6x8%+##6mC1bR!BЌj`ȒO}F`{P/hk}Hp/эv~RңG8>~3y`oKh hB. wNS`&0!x1gֵM.rqPÅ⾹]* eD7oF£%m>b !\yy#Q,h Ðac>c9 >V_e}]L#ƅ 3# rlK.fR:\vTE[K`xlpLbv'+؍M-6]a' j-~.Ԃ1OcR-pTAH2ͪRYQ;)Wdd?wwcPt*`eb!N4M ,v7 lsAQ_9f!s,>Wwi1,*ay7Ãfi̮] Q4gmF ۩;0ʭo9f?՘7YPγV|y?F ;0?;v*Avڡ2a3XxMs3{ ̰Bx%8NrO޾2C*V+M1^"^hvPF+7~nw%h%3Hfn`^5H8 K7`Q?\ksGiyڏ?_8B#|miD{9kfetD'|pz4/Ϳ?wz0Y.[409XvVNlc2ָzz[#'sXīntuF|RsX?{ Jp9v-ۓOLџ> ~ByO3R̫͘|. #pj-ڴ`M,D;bVF@,Z"Y'k&T'v룩ʫTްTR xKcwޛ`{K&`>ZZOg)Q dZmG[sumD'ґ8tͯX4m5?^8l nf #AUntx`/|W`1HTo.-4 4 z] ~0m 0҄v8g2a fb`S(b ٣P#H]99fʸc;uraq*x-ֻ3> [lGF.`./En/{CEs"QFC LD9|ꮦ/ yzCD%Ԁ ݗ"ڝ|m'{n[z:V]5 u-KDmĆޒ$nDo8~J@3y@v98Nw.,$#Xyqz C4~,lclӂ1ܫOmρh/5'aG"5MRhw4I$mJW>-0hV<4=4ԓO+(Ӟ'^;SA|YNˆP*n|'dD!&lyjr$ߪ xea Q@z9ЫIRY3_R,u{YusU^gjmH4BdnL&8y`J9B,K|Feyz;j%Ê tK}>:ޮ;GI<gFh_}Mzq+bAИnq*]죩90.8Bm-|]۔11]b3 2 f /hk-jXl@ХmvdutL eF'n7J%p" <Pӟ+ub  #~eBqe̿F*irK&2FOC `Fs^=#gH7$xs;\~5^`ʂo vVKj^~$$p{`c3r9LQD$_]&k퉭T/]L]4-䖂)HN@7‹ DU}:8퇅QUe˿`I(Edͷx%1O4I&T9ɰa*h>} ci Qɩ^7(oIN)f2$[  N830#Lf:g]웕딖CoE~Y.P/O"h.Of .NE+[}Jy7a-8x_a4 (nU-jD[- =@|hAk$܍Խ*uu ;;d<cwZw_&fHg^ %|v:]!͖aqI}Sc&RY(+HqtFc(Y{Jkqo'Xs^X@M+9= ڳ 92L:ɂVh/2(j sv Q?5< f!pD퇖$so;ߨ/p0f~Ș5Z.SvKD|G\(M]eNo- ܏c fv)l%֝P~k<>ugeQy0$:u 6@לfry̌4$l+哏l\AȞO'b[yߙҬ ZL%KyN.i^$뚳hGLQZªɄ_!>Mp/ˌzgFC̻z J8DLrba?G?@ B*cje\\8؛ջ()TzJs&(WErrdޗ]{--,QZ˰3]2lql$R\`QuBl~8 ܵ.{9դƄ Qs b`+Ρ[ }Jp9˕Q d/Ikrr2fxҢVyHvũV=6>ʥ?ARi!Uog[Y]턨)rinTK7,$oʼZd؁6&e'8CŘ 'PR~#mZ sA\`B6ljC'ZʖYw .JC% n@6r@D2iZF|T ʡ޹:QPRKx_5֢7貝2B P G?ISqH142O=0JڒDӋɟ2vrTcqBSuxgr^*erq'(?LZ/8_>+^\bADB/utd{)8=J73M:N"]|#a,Ov% _ %X[/y>\pEjJR)9/i[/@hBH>u $tbZYHjd({ `EYM!yxKY J] g(d3?b ZeE5Pv8Mx1P`UtG/%5-iZw'v!V!QG#4,)d}!*K!%a:h)#eX) ?cdΙuF6gR_K(Gm䤎g.4Y aP7{pWEJ7ΎgmUdҨp*#V>ݗ+zVS\]űvjru"8Ƙ]<ߗ\I/>35ULIR{297ca* #JT|9|uJ]/p-֔N6'o33pG5fP`ηfF#X}ڞX9qY=zڟڕ0h9@ZJzlDs^/m&S`\ɑpI Q}h+KLw-M]EkDh|inphŋ4.1.4mdŽ-~GЦ;KcsZnkJ!r VHZ|:o3iTED-Wnh>8Z2u7>$ 36sG:mM?3 0iզߦ`6ƴD9{ "c`gQihIn~ZjI} +#bw@T1ɽQ *ݴ̸V,j~f:,~:NJi2/}GL$/I{w1h&n'9m!06St,,W{y>4eHrx]Jxj\'kR݅ Qlivu>kZWb FkW Q11.:Ӄהn ޮ%Lɜ?'h[ x"$Uh;Sf% KHq~yCHN]Qn5l_%[r|gi׮'^od<ϐ<4RSQ{{ `[g*=̘wɖ TtC%'RҒ ȞC#B]Lzk\2EBKߗ?ĺF\D-<Ժʹ&~QŦ(:(ه~߯{^g!t#Lm9 <ZӤc\w` ٩y}w_Fyff0_OzFk=075?[Z2vA[J ȿ2xpxcuwϰc8 [HC- 8MW5؋ sYT̬0&+]FmnBv yK*c:; FyٿXu%'%4N ’deMF昮ɨnVSRI!wʩG].=Ӑ3R;|#8 B/J3|uvr}b ȉT6.~&mFpZJE;a#C~ҽ!5 E|a0O3K;__@Dݟَ&֑ 0^w9zz(-w. 4=9| âAh1{ۼ`t8 l(aR.EߟꩭE^\iQDCc:QַF* "lHvߣ -jO_-鐷3'}Am 9+h2_c; ''=pv\ JjȩIխo¥w4 \J733cp *KS#s~g|!B̸DhGt?zVrt\Q$U>&-ě!|3]Ɔ7rR ԮNpݢRjPxA6o!@T1Eq6lA6eqiC}lkƕ=C$pNPR1׺{WXUYЄ,jMJb~AWdX 8lU">c90 5\R\Bkz:E ,|z3X_fLҌ8n1sæA忟W:q\?Du"j̬ B&đ۔sd2QPg1 xy-S>!@ȯǩ#>/ͬaEv%(k4 MB5oStwGW%Is`cfwuaFkB/jjhM21qJُv ւXiyj>!Nvʽy!Dd MѯBҚŹ{{1vgzC5/͑TdqFBbӣj2)^lp*itq8\596t?&V[=B9WN]12a.'۩Z]n62_ޙNSQ [R!ԉJ d\t{Mio)˾{mS5Eڜ'>NqUK#qYk #d$):c _xSo$YShHciJkN?[u .ȫyg+a6tIcchYGH3LW$ [5l,A1##je"}TWF}}E]4RD5€3ZϘ'FbH*Ush{'n`!+)*#5gKb0o.V)5%Oο=v59Iħ/|Q4pn \{b\z&vLZpB|zm8clr!9"8/60?lk%,U14 19֊X5Mu4ٍQ=^ !^{"B| T>f*"fS\E2SO^[ZL!Ԑ#byN ouR XAh4] m`vM/kyzTq{I!j\mu2U j[l!@G Z t_B05D?-[(0Ih5 %i/8r$"UCfpjD~%fSxyk#H4M}gY9^ c[{pN"(=OY^ xţtr}m$Zr֮}8*N(56#8SԳ,Yv ]2iА!1g%lx4@{8_8?2>a(u~ݳ`DhKNL!s8) epfbPz Ӵ9b$i@p19TVsxZpΪE(Ne>S;i2ʹ/1SOR%,n'@FB4tJ3mSpBDESe P?QwQ 2Tв*d6iCa *Tۆ\ᯓ; vw Q]7 76~KT9 "+.r*-ɄQrn.18죏1<Ƀy$;lP#*.6/Fd\&8[cFNCߢ%oiN94i Kc zP$ٔ|8|U:T@u,")<\r} ï.}qy)BvAQIi沒iQIxΙo72"pZ xBh?=GqO0:'1]8.hm˽1ڭ10=a.O4s`y TͩNN ^[Kz9 IךJM1Rj*+␗sÈ0cx*+-YObTC n0 l!pksA1~jBf&9 C‹xR~bz4e%a(,p RvXChlo02SIƻu8(mXec]幹5}PqDتV+瑸cXGe)~ÇspWZqv&BInNDR㈭y鯢)%V5WE&hZv5!|?\FXՒV' ^XR&F-#WH1#jݴ4\#~L^B.N*j#mЙG)\~"7 GSbԭS" ՙa4cL'9BY6ъY0Fh!,?ߑHyŚ&SJ|)J);gV7 1d=(~I F `xp5elJ.s̷BO:dM~2q*u~mͲ{_/W2kKA;{y̌-؍ /8"Tڌ#5= nmpd2o4#t)OKykKAd׭uWNaFj;׾3: ^FŶuE$!atb0B xj Z!5>1Rm,^JŽါ~wm/C}p8ҫ\VVOWH,8OBZ<ɒ!%9dr'=SmO3t%~ҶNDSHyKwgnxǹ'Ck5OOqp%]>2ZTCj!bD|1Gje haS ]# Zf%S'/Dj/.LWxwOY%-1cLEKJ @) &m.ڱ9M."\ͮ 9Mߏ ȹQWЈ)2 o6RrNSXq0wB9.!Z թ_kq֤LKy2x_`aͽAU .۞ϓCe~W3dK(2 ` fbZ^N'+B\P$T e3n?8LښG,H C15 Td-]68r%)w[ *, P"s,-H=k֛$maX.I~gr1^(z_%͜ƹ(\v yjRdԔ 0QG %.oV[y!:J˜[fуVq<+վZC~;J>Zӹ[Xi">y.'_DD7SwDP[˦Q-V/38D$afXcaUW4m@]K_Uri9{o_5J&X A͊+ZhQZ8}T{Չ ҸHdYΓ2=ASzBi _=yrcQ0q2 2ZEkQ $ UJ4H7nZƃkE3t>izKJʗM:`418ю?IYyq~mDŸW`-.EݔWCC5`(\C, Up_3DA>62 7H ('cK`EG-D_R5C,(JQ5%s/%`IQA+W*}\WLj4. LQ|/h1{_{Y`z[QlHfU ݤF$cI_dR.N&m^URwk޽FJk7?2{_֕+%|bSmAWТU˃gFLP-VVb9At6PZ|?Ъ y/9id%/'odXFDj;ː">ce&껭iXGԾx_\O)c8N?Hgt̀$mN4C9WʀM@9 t6􇯰o3(Ԛ%t4Rcr2=ksLZ&IHnl|[ "6xJ/٣7J0(X^Q0\U_OrdbHYΙd[5βJf3BJcO H쌺8 q,-# ጁݮ>7XEk$h:UbKW~1J밪)l\c)%Ii&Koz6`kg Plw^gԦ0.Mh,_J#q=;R Q&PjHpouιf[/q]pILoCTxu-lG~8E5-tjK. TeSiaQ*Mj6f>z.^ڀ$#)zRMj Dx(mWsMեvՏ5N"P,KGT?z8X΃C@FU=a]#4{X(wq/ݣ`PXy(k#@pX$H RuT덲3$I҃'VgwDc|Zr+ȵ<ҡ }Uj?`ձalw! +)<ǁ:͒qT.C1 ȿ1k~O"QUOl4UZ?WFuypiX Լm䈦y{xh}eVw:n۱%p@h*󬸉7PEVzP׻IPQШhUat%,oΪNh|O{hpWMCrS'uzPN" ㇖!܁VYuQgct傝2',b>H`h|F~RԖ̰w`|s8 z.;W"I MS-!Um1xPM(RzyvM48D`68Lr.//nu$#x,Y֦ߊyF3lZOiA#K4C3[R[b N= 3RW1|ڳuY5%q5-%;N]*} eTf18ofA3^ƧWy]i&.#}1½zpVSc~TR :<C5MGt3_g0{.kQzU `9-F;-2–OO# w =iA*|ѫL|p/s8~WC 'kQ>OI7%Wcl E—e. `mȊس!UȞG[ɂnq8~Vݠ*bA|aB^Ae0;Y]+`py>o:<#n.ɧj~tzy5&P?$crEDChvw@/Gr ?sta/OUi Gۀ3_^ +m8^/Dz?`7AZ]͉(aג2ZMlF9jlz/ƿ.]a@r84]EB: 賴{4^ކg;QHm6а˼AZ"\^ [F!!ň~Ѐ[;{bD7AĈ$w勡7D Kkɐ}B )Ȍ>;nlN"yD>bz s ea}#HmyJIÌuO%V:]ﶍӈ B[ş fsE]HpQ g%mۇ\3ጁl?l,R1b6h&V6 mzB_`f7X͢8 ٮ-Ehwt'a9(z~2<Z`"-blj/y!Ԉ,Jg]A.bꩯP-Te:}Iv@\ znJ|`ⓣ Pc~+mnIqgTZ_= BT9.Z߇QĥvΏOF6N 4  GsA<|g`P/ofp/*2K$S*,`eeAWbΠ_b/~]T9ߒ5s(b&vG5M㠁 Id#X7C\LG3ta&e!z5 Ů",M g/=(HL0\pc\7|% 5PoF܆?q1jq ;9Z=''L!ʄg^tF'kglv.fqb{Sh bq=d$MMU@ge;7g|w6@w[Λ/3_*3S .`Sjs: '~[N"y?U5n8WrT\Rsf&IESOդ`!j;;2[ĥ@e-@T0zKty3Yq,-  <(J!B"2*cUȳjhˏ$;ƞDMq80) IBYLڿ;r#ʊxeT:¬G,إF1Wc B2 ^{~ \P}2FCx7$GY߈ iCm>Ur7ny/Z$-f %EnD*]Xϓ$a\m!Uڭw2IT{c!-o/dSRG9I笝Ua:M,q%C((KwD{CAYsșL[tsŴ.řkLx9guP`lr#9磧,ؿ*N8UJ1UCrr9bO s-nh]%(sµNA[~-_®4"I 2e?g-ºo$EbG6ҷu8rp+B']o"HR">҅v"KF.*}F ,w`w @LL)Kc78{uu+eL̈́H_:K| գL QIgU'/E`pp;fHI/MFfe[)#5a㩨aǡYh]i teu$xgADDǬ}@Ԑ^b7喜9p[I(»4DJwЮծmtjWr˛]SB}Yݴ!~PgՊeKhU\>8/t'Îe6cZcDNR-H;9 >.‹C [d&X[#̷N}<+zn{S~,_Vi7SW9)od$[{OTޕ6 `ͩguB/)>dFgѰ+Romȫ䯙j.ŋPpC.}LP נҶ'^"*v_WQ8h@/$ 3ZDga_9UDЍ'f~ai0f~NlšBq4z)53ϒ|EHWOmft([|S&Fncʧȗ=k Gx<ٳF P߆TIK^V;5a~.NWڿDt-5&QOxx NJ>h"E~Q} o)ѿ?a&k=R!gKpCّv":v#|gU/*߀Ą_{:t8.RzJofj ze]ceo*[A 0=,>?'`'6Euk:H7 jgnlŋ4|0Gޔm0H H .(^~, tV.R.#ȍ\5,? k 0( Uo'uFd`@U}z3{"lTXquf⥨QV֔ 8ogE2]nMT KUa)1U|3[xowx=*{= ]m)BINY [Ugo8lV9)]bY y:CW}/xȧQ+(h? IBv AL@lr*m2l&ݰ S]IyϷ:"OߪI+d ,P$u>YA(QQt}MLme l~\;oJXt9O":˫^-#Zk^+I;lä؝jnYSdjmhI譺XC2RN#M*cBU3s86H ɐip yCSzf) nq/I!<.oQ@DŽ?9."N*I1F7̶]t[ˤƯ&* HM4[x`Ɍdy$AQw %p,.L׳XL 2bgΡ{uvP;,E{H_8BOX#P^Ičlyl/֎| `Z,WVBGEB?W?g` *c쩧sxpҵPt7)$br\6)ʼC/cQ/b( 'ֹ ]<|EW_A;1 Y^љ2dn.NE07>B#$R"17sR j_NZMbnΟYNGjk eEZ\HÜ6lsRm.[0~`zJ_ó,Lnݯ/P.{/^ p-z21 vlj nsJ;:*^ 77vd}Haԥ_^}|>T؝R"^|MDB=Uv(4 70K+xǤcbY^0=z$qO&#NS Z6T02rA;f57 :=sިRRʵd-\MRvɂ7v+`xCLVD (@QnxukZK'B'^0 $"r QR!KeIB]&9)Q Q@˃WGxNQQ%M""܏i:Ĝ2%@ ċ-+ib! ;s E8Ԇd)*qXcTX5iɧ2u\bCJ-|[xG:$yqGOf &q;%5Sgandj/3)A^}2?$]6RGS:|#9H:yجo2/_C C`|&2"/=@KoQNkXm"iN>_-"ˋ&=5GuR"T!q3Q~DsJ`O85*/:3(N9хAq#H0f7b{鉏Wqc_ڛ4GY "p}}!SfkJsi.ói{8@II|$4Pjfmm%pAn/KM4H r o9qI!HrKzZp1X3/jM1b/C]hbq@OE@҉荱RQTsE@x^OMj qJʁSh ۵iuz%%O[a-Utd>WVH:Q4\/{j4}2V,^k@qVY, oy41Gҩ,Z38Zn>mH##GBN:@m]烮)эʋ|TЀ;d-0lp'4Fϓ(ORئ۱QjkDG" QPPU'bw??K&ŀ9;Cr|t[jUW7S*Aҩˬ7zspU^kz `U*̈OF҇{5QAPpU jN ,n9AԇڣP-X5CT{^pL5in ǦR5`0y.wgͪ sNb(䔜tKɰyN 2H]ao[3)9I=2"ڣ+Nrh05L1NwM0 +hĬ  M'hZDnN5S+A3 % Z(WpJ|s,ؾ6ʖJ|6;MyT=P1Qbj8OI49$7elZNc?Y;|i#3eGZBBj%UB&Nq+NhðƗO8LNq-"˝; q7AoA6z h@|.Y}$㟲WcËqIҾ5݃ʻ'aYHuF(P/`eف'6hL,^^'ȁ\@uyGc gdFFVdt\?B^Ae ?ifӽWݙ*^/=U0iiVZuS"|ʌ.+&'E/߆aXCDF4~kU[я9ZyP25dva#fܮOOm~j_c"prSb!@v)a-gz V,_wHb|=}Rl'bۃԘB/vpy:|ۡγ nk){Poi#LVF"m<j ʶ: ZA7S#FB~Uzٍ@``ړ( M˩¶&Tn8%N86ͺDv`>2B ^X"st$<|g"<-Z}UNokD-K]]n{pJ]53y~/\A & wչCә"AdBЬ ဳ&q!ZY4hYNQ,~[n/PXS `ղ,)>mӊ5QUYa҇.'Hzy8ϋ}#.0YIHᅒ扄<Jތbȗ]s"ZWYac'vطP(4u1fNO?*vN ehNsY!/AղzԤd'/*䎄"#;QYdMT;'DW0jyyf]ZpǒScJ9rNsnҝ@ i?!^̺ 拝*8Z35YCݮ粃}}UQwdG{f>@Gg4x:xEϿ n\aֽlDWkfjz@iƩ{D8>w^RҶ xWޫyFJR,4ݯ.`O婳- R-u|D e)iXXuDRɰ>H-E+VN7E>߳ђ1o*Q*w!x4ʦFiH쫵o5LFB}Lrfy(T#(k0(kccAce!m8{_10c'q[CU\aa쉿.; hFd7 B G+% o<.ܚ%Y*Ad*/bsvF5m淴sE>;?ӝԓ3A˻$6@AF|KI=&oK#M"7JCg9t;YqK@u>\kJ&G@~DoC 5`+Df 2¾8` :7$ؒ6ݍl1nigErbi' S*[ zBl?V mu4ǽiCOSr )X+erq$zC)JY zDy$#H~GF;g$ԦnI^ta]`v|feGfP'$Ŀ18$Q˴ \>+sʻ_)Yn_(p〱6I@#u|R |9^R"hg%=FS M~ىkwh%^-_PT63٠y] Xk Lw3a$U$Ё]c|UwDs’hKwLEGC5`N[i$jP/ G;wsR! .|{|`X!QOU%ġТq<򐞊6eF Xs4g_ge*0cF]jg έl{<pF`FA :`{>B  AX,C%WޮQ"X>U]Bo*Aֿt55S%NjzoszF&-Hu:D jVY1J3&|qYڨaYq vBЖfTO'u*AOv/ cƂL 5^4cFaw|x@ ֿ|VX\_ /e}KO4ian`xfie(L @ (ḱC8Fv=HNKvA}S\fƕ_yCݟ6\fe.̽Dki&0h ڴ )،ydy(׆Wm7~X.^fiOWWy48S^ND inM\w&{X"5tXV.,C*. R9NiZ\RXOa#y!ߝt: [^>,܆F=wK0:{PT @$S?Z`giq};T$mj2ܮ0Sww{. bTlg_EoA~GZT94 {Vm\z7j2h8; e48CXv/UCKM0>BsV$|EDȚ&ss39D$Rg;^ bX}z$|B"seJfeι[GhUb7|aK&FH.[jSmӹI-79@lH3@\!ٚKtJ(U.q|@7yoz>YYKbX`+ 6)'iȄ;Lu·l&x"t)gm'?>{56r:guU-0?#i\` @{aS\YaOD(VWʃ|>x6m I㪦xqX%*Dh ;<ESbH2Һ rhp[f쬻/bLG.gsxJq4~C+Ѹ8;&.'_ۡ 3%5|zw 5Ψ˔ k>59~}P ʹoRM#ᣀ]3PlZx.4tcFUV='4!pt}CZeVy7y`[vRUkGǺ8۩ ˓ۼ| !m rƾUJ79cx+G^laxe)&"؟z쑒Ɗ6s}59l : 0z6D!( 4ڞYDzbͬ|AiD)f!G<h`ؠ d ? DݍeBaAo-{FU:7TI={1[|wd+L|7{?"ΕA,!8wSH_{(JrG1dkkN}[5JGHIvYF`H2AZ+A}1w*[+.?`aO{ҭ^$xtc/*/gA#nDk$)vbMz\Cq\+m֭r{d+J`$˂PwB:pU}k)vi>VU"-HsUl̚ ԧ6EP pV쉢(`_2ݗT#=U2Ն@T#<,U6ܫ?6zQm;"#ŗZȰݖ-=wlǖx J |+[!+Q` Y0ӪQGpMN6tn݉d?huHm~J:v;ЌE55E)kkއdv%:p8\oaWjEsF3Oѭ fOq~z\.>ϕT5"!uBaTsG<|%[?'~;IByX I|+BF"ג t(m d982'xG)đE;Q74WwbB$|m@u?nmxJi@wߧKLaYo:LjCS31geqQ_QNs 7H{&Nͭ|GCnaW+SP!/VxҞg- :43#=FV8.g]yp|ȲI=I{i_Qϐ&س5UgeteJ6 `ADm;aJQFx(>hzCS]*[9)Jޓ˵N!>-V {F*vr鶌D1[!*VRuNjjZkUd81mt^&6a zTQ%%Z=’bɡf>˥Ha ^k C.?L,MW9Dg5@tk5KJQo!,i]EA()XJVG(ihM,#]gSz'rD%ȗ 7uNfvY4u}嵾Snsj)P% +ϺbkO^-\(B|C;}]?<ި &CpVtKW/\N&:3 3}Pi(G揗E-}UyT? d$<]sFQ4pZakڈ^ůIZ;96d9k*DܞGkm )v]3 7:4[._@b,:Cϒ;pr+k gt̿ϻV.Hܨ e<~KGjewJY U, Òe$~%Wu[J߫;"1\xN.p@B< [ԭe#XB7:ajÇVNZ#> .GΎaZ x1ߝRW 3Jvsq1R&oȰ@~gFM^C?U@4mXRJW=[+r_aA_Drr>VqoZ> [s,~.4z[[F͛P:w,X0cn+y!CvWoSSХkA&q%&@l1Y2-I{{Ƈ]؍~{7T ozPn.a/ Ϣ`M*t䞙ӵ?\TtkPCIC3 b^݃wPqO}MH&!piAh/ {U0ҊͶ3.r\bh,^`hd%ADb{>C0'!ʟ{|0}Ct?]#ԢI;Ea?y``(чċUҪ2 D)NCӆԶn8S al -v~U `9ɡXɥ]zO"OjX7Y~uGz Sf _WlKm7LhyH!6 .+k wp_WvUloYRܢ-I5k4mvW4q8G@r O(yr4ȋw٨y)|C%sG_UtAr[D]0+Qm`8Gur.$A=(FiBfٷjlI/@-tgRtjMNO%5@͎D,bX&=:]un-TӉMkx%&qK=ِ<"E0H B"q,VA#1#;ֵ_7x/I|6b}.x"b4z{ț_o~Ac-]nzBմ!J]㨯zC7i~2.n XJX=R3d7sLHԥ:M/?j0T|Kx6 fXPCDlߚf7RyBW dVbnÈ(Nxf{#GM 0=-xrs3B0(1/Teqv /Ki>_]ֹLrt0[]%O(Pvjlf 2*-huL@y6x9Pغ]R*`U[>Û~#>LG~C#TD͝Dqc4&|0yտ:͂G6k%VParR@LWU-Yw##O}r^ޒk ظaΫV b4#JSkOx_7È՗0x~0RO&YUΌu7I3-47dư~#lA c4}#w~_G _#[4 ^WzC@iO1Ie 73Vx!?{HycC!oy.rL sM*5\jޘ t/I}1>! [m]hdyI,|-; ̺ 9q:CVxz{4.ygŏG`<ϒ6C;hy ӝOf1b7 TU~5|=Xw6 qƪkz3@@ G =acr?) wV%8hm?Ӆ=;;%(<æ j䉫'd[b``t>v3:K}aɥolI+ 1VqnY'}K#rV9d zPSg]2d_ςsz}"c3ӄ0lS<:J`M̳Z϶K6Er[9Q$p̩zec>MWjLB% yp)qcZ/u@bkSc!xj#l^uo@pOT2*"I+6๢$Q/E:Ȁь'gwßĢJ[GnHό 2YAvp:"gk0m6Bdv, eax43^ƻs]$ʙ;c'k$mJKvn<HI^OHS۰~j[M忧`~9>;W6/Sjt5K1w ?PI? eS3jҏ_aǀ+z+slOn (O1p@]{gn@KZ.u`̒ZNb`RkYBa!W@IzV4+^ `J)Sy_.љ^<ɬ!XQakyi(uTp@ؘ,Re |ZQU(0˲pMTX';@G෸_%M)N ݭCTV*Yd )0]̬ǹ~)0 Lh8+I;(*_= $A^'WR[͕<#YsJv;P*#Vi=19i3튨e ibΟ0靪b&,ηIyIacL@ 4>`gGH6zH[mG LؑZkwx,z~Gco/cʼq\ԡމتe_{ 5P4?tZԇpvc 8^t,a:pITRT FL\NL B(Qi 9~(\\jY/ϊz.UUOR[g{m'F hvpF>/T|ܩ/e5̗=v,wU6E?Cѐf?u4NGA}r:bX0 By#oRڬfhp7}\T<:}8אmӀyy7=zn.'i[VH_mi04ğ`3{z[f94_H~.xz@LΎs4vfN)Gni&Br"p +Hg o.*О3?ځxέ_L,w?!ŵ˸Yo'İ38m1Fi/&]oPlG)d K^.[؆oU&ߤuy*ok6A)Ky!MDiRI. qIu^NN9Æ,3N6PVCb1m5 j̨S;GjS UVR2X.ޛ%w~S*]hi]VSf0EWY^?+"^3͟τsXN@;rd7jl@%^j(1`zԖlvZΒ+[3:9Q !j۠yE*&7ia~2 fiQg-LW5=7U;~R k'EXh򭎀:(钶hΎ j"Ba%[xmtEArqtz32p{`~˿?tb~ʼn䆘]YOFgtd ATYʗءk[ԐY:,n'"l)SYS twýPٔGCNڿҙ%#N,="S%VlF?N)6i%&^g.OlE J덓i[ˠ^ 1+8'xtceD zC+zOS3oduGE,uޜRxLg GaG^uB5&x4*m >.?5Bf{I^$Ztdʕ3sgkqՆWG0oG +IU}@m'#7#RE]LN? r&{D~濫jTq!1ֲđ,~5vvzײ׍$+ })l[ΨMOBL0#S~`˙x)v'{i2}{e`ج&~%Jgax 3) Tou-kQp:.pVl0M̦rAMaUA-0r7֏/'BU}ˈ':rؗ ]X|֧x<#(_// 36f,f{ 1gKrƠ >sYiTo`gfk]wBne-XO]8iH ~d;rudbqh!*7f*dZK)Ahn\lePK…&c]rnΕEYt'<|.*L#?g~i? OߍH^TtSŘ oM=rBcB[R-~);-ZA'P6'y8clH*t7)T Pw]$EؕW)p bHw;9ĜqFg=Tly37l;1<`2%iT m=Qr`1 %;pDWC W(w6Wu> ha~zFu,UtIh:qHtORps3MpSuHHꊠAS/Uq6b$Fo*S?x6*r\%8r} sx!$SF@ 50? HcVPڃjd$: T4X& XD/hw:j4Ձ]X`ivR.m*أ'U(:ABxUeIbS?@aݗamD#8ЙG[6%kp ^5;'vHm z^;LT"}AYpNL1U@LltMوĖ sRBͣ έJ .,2Lz9 a ]  p@zvtgLڞBʷ{q'TSp?)mzkJ.SY)Ym (?E$NzPIiu3)[6J x97o.=ѸFHX)Xj[#F91-!|zPo]ZI@/! x@U㕿;Ӟ|='u Zt<%2?P`Ŀd []e/CGN|6 pN6L7u픡jC-ԇc6&|'+'+9$A0F<OncZSW U@.qk|מO>(*\HaT#M2V|gFhʐ4B~yhl\$ )S! vҲTN4d$p ;˟f?7Lq0ւ@1h7+aw #L8XdCQ6nu)v.q*r!]fg"U5 sv4"@e$[8ԣA[/qsZ/cGg"}Qܴ}o[b3| /ހ67*6$9JPF δ} *3pw;Q) av=#qyjS1dcsh&8_^b WfdKFǚ:P P.ԠE=(ǭM,?Qe96 R̃s R([I94e癎=Azq6rHưҡcaҔ0ژ763U=,)A٦Iφ?7n~Dxkw?,+qXޕavg+r@Jԉ&.KlO:@>+ZeIuHrpY!7%&.(-m}D}jaj xO.SeTdmA1):ZOYk fݸMj+r]ٔ,a\ 炪awB׆k`Fؘ",.0Hr'ѝ_zdP{h>8]#}NSfD[{Xz׿6Ou0 O4X zD"^ƻgwS1O$&IK+"pj+ c l!E"f_۩yF ya"5zBz)Cv(\rT;PI,V ^y)2]U0OP0l\ h#"Tw%g%T)wAй @7G-P^R+#r0`j.Kbʐ|!1ϳ^,-vʝavEI--z5HA?H48mP< 㝠xnY J!*/vw2]I${.#sJdj♰y8g7h*&/`<* .)k,.{itɗPg?Ey2 ['Gm$0_"^u%m|͞xRx63pS-_]%kU2Au7IJz) wʁ:;AQQJ_^55ʞ{!^дsiǼAŴkp}-R숨ȳx|NqkV1iOD6}:QrPvJnJN2rcB,g~ĺ kύت2'.+y+1syB26 a:o6˕! /iĕ)F 8+LΰakBkv4|>`mW]X3Rtie3}a(\t4-LnIux$q[͢ ;xR _|51MMZ7{$#UxNUE"[]+}jHxP""Qu(?\֖Af'Dks+8&Y)UF&*m#+Ǒ OSZ x|F এPl뎞 ۃ=iIћ1^Trck|ޮTP‚qJSO:H`Vˏm^=W,-%hm ^+'M[$&K,4jU㣽P|ע3B Pj跓Nր2,P fӢS~-x\ 2YDћH(y:XU.Ah/'M˙@c!E= 94)w8s!l$OtP"RGW,|tBx)BmlF|z(lK! >PMGsiz'u 2JH\r#)ҔvX lIK54ۊB RC)k_մ{({"96mNx?9 k _RYPFޕրDKdީ*=z#<`&;IжjkH"d>XPH<=&1/\bh9|6*&Ri@{V(~odl!a pVIY i7{a_l1oexଅBuCr*qNj*F/O# Gyl<v5T1M췊Xv r73@?r}ݜ$Erq7{tf'&RIT4<푿ٷ\ Ha9J_p~EtT-(th+ɱ1Y%_4RSvlpBZ,V7F%`x 7v,ɴ]2L_=+$#"tO֝v]܌Ocm_hKހq?z"#sU 8P/+W6 W".}oKRYǔP~g<]y8503Γg B*΋C %q$ J U"N3÷_H s/'Hm=W*k^m#is~ ²Xf_[TTh 8߽~J/)>ں= *u= vb LJ|,5SN-ZMR80rF =1XYٳږfSkfZT Uf 0-4~bO T,"XI'qʢbe/^%R\J)죘YU S9Yw1 -+Rp:ZW +M1Oc~1 TDZ%5 6e9A)x։ l 6٣orpF RfT_ar%kX']y,G%0r[q,,"5UIA}NyODB9)ĺ!.410MpC]\)Fm}gܛNlG"i~%^[ي?}=!JOÖ-XE}+|`#;:"e5\7Q;2?3a/w̽|'*Si YJT9ЮB ^tx3Vw95TZKNny3^xKH$k';D r{>0UsOV (fػ>Q`#2sn1,ūNBm!8(qߋ[/[zpZfI=S) #LZ @Ƨ{3( %FYxrbI@Q SQWRf>:\H50{R˻n=Äd!/ ks5RbG9+& SzIJt,hr|$a%&8(4M£ϾU &PqZ訽PbǷw*M`U~/I0Yy ^}TheIwiNJ¤h{{耎ZE17lUf-NI2{T |Fo$c2_ 6Z9D]CJX?uYZ ?^tlk\زl;r1F@,Y[! SZE!da/8$Ҩ/Ƈ/~]q{[6Uk:[ѭYP}<>4)Nw+oph)ޚPt%TU$0)X&ݱr,M K[ Rq%nBb1<JZE6grP2K*5;9~ߐay#Ӫe3N1 (핕Da18z%_[o͖r<&cetʨjy>6b|\Hvw\">zo\n보%dX=J1r`M8O#:9 qX~SBs^9FuaV"4m,;ZJDEPYV;\׌e-{ifv+ !<D4l?"渹*cqf;L,oYsm+:NtX_z mqDꙉH ʄu(Ȥr_Hn>8FvR_`H>"BfIGת&Ǐh} YR|Ey𓢧V#*⃈o??3:wB#sR6Pyd]V·"*:ʬ1wWRt4JAw+s, r<2]:e3o G xjΉty=GX uŠ t"UBkgg@Kᱭ[h"ޞʎl|%ExsU3%kͻw0j`m(Itx-4J͵8'( _K-C_ 6O+NkLh:p[t8@EvLT-*|Ox OD$Med 1FwG+0da-ԙy)X=6u4R8m-vYC~` Zc}^V]3TE|d榖W/!7Iƿe:G)_]8Luz0T+9%Yߜa.nU?Cق(y2D4)6=BϏzuCB7VT),QY? ,&u!xeiޔ'UAlֶu>G6}>:346jѕPoh/IjW} ؾ4a7AvVtl݌NY}<&u^wUnU& 0ŏOmDLB2`"9}yP. G%b/#PM1T樢t{RQŚuμ-kǝY Ů|a\ Ξj]HtGPqLnRX sLXU*2sAɾֺ~KaVl %cR1\tDF𿚻U34үLKh);6 P7.ha B]:]xn]+zݝrȶjjK}|d.Nvir!LԘcK* n-dB^9dHHk傝Dc{b I@;2%ߺc߸ hcsUBI%{*BS@Odfh6  i; |nOb:$3 Z9 ԩ$U\LM>Q0AZjatD(LzѨ4"vEl4V=N͜&ƷGݪfk+^g-/;5ua814=6rK$9JMwsm3Yۧ7\5y$ϫ\Ld婼w`K"fJ&XpvER9cܥ6|k_cޥ@d UY {7D} 69+fO'P,7P)U+An*\ 3LLYcQ1i03FZSFW.}I7u Ԇ%[# IgFа%β<ܦ{Sv:a@]35R!^w ;}Z&bR+@Z+KXkGP{[{bq\WWOD!F 6d[!Ŧz}@d0lxS SP_kP* }rvP:9%ƲEX+O+زBdءEmFl0t J ROW:?3`΂N,Pl#EU;/ȳw9T9vn>&Sz -ϡ% B`aErtiGO['(bIGQևI I,Ҷn P YAC,Aߺ4,d7/ })6JhC_&E9$)AԫrdT\bHh yA[) =oq$xBr{<,'- 8za+x]lMޅC;ir 䅜P<5αOK1QRuEhrg=U ]XJ4Y<,F>ѲX:+%aw݋Hɷ a$ s&(lul o[8X tp%>/jP37N"cah]?(-Ar:nfѽɎlȲTH0~X$' U x10tûpp‡@ȵ~<<ۊnKk w;[_;莲|( ^ț'ԉ| O?~r0{+#r;4'KKnvz)g:RoA5=*c6VWQ|e_e)Ei4Cab"̉c噮ܽ&r ­ѬɇeM\b6VOٞiM ǿfCD \Inr;mi&룚0#68(0=Uy6uFԽY-0M`)3I .F'7.̀]Rpɺp)k5uW Q;AaQC9'@ J 4qGb.D /aÿuQo=REd&>4 :jY%F1ʙg{#>NoYR ʘ#1 Y@P\2bK(MuFktRqˬI1BFbWrcz %3k#a Yj6TQhMب(X[.V#"C^>xJ+Scv=Xs^ TBRXrBP kc@,VD6%qS(1ȌX}z!iHVO}; e\A3:!= ^ 5ho iU:kTp݃hk`o#5H92δWE!Fo>C$F%5aCV50^%P!;a1.7SM Ľ ]1h%-iŒhS 8z/nM1[cvA% W 4E̙p|"53 WTG:zԞ\y|>'|DwYIՐSZRwVt$i^I=pIj׹. þvN.Vf&Wlg†nٳ0HUA7¾6+`eQ1'/+}:Gm.{ /h,k!sƋ-DZSڸQn430H`cD8L (5z:B"A *QhKh0%aH9=섘Iv˴}bgz"$/GnTFCϔ]ˍ֕.X {|Tx7 Ҕ-&FTÔgd ͙6&_-6r-uA11grj`?1'nZ)IeYP#Xt;q)7ܕMքzQ OaQu,P iM7hE+phq9VePz_y6#ոOFиF'yAF Yz!=W핣Ur.GYx|?eM/,vlX*d?b -séX"?9[w/5]wO+= -Y^µ yU#h4}UőF= [qoƊGtMvmIVxW}үmmȋS;Ņ~NK BW8n,XnmCV~>E@a0vvn-Phl ~yҦ_Èj69da\8!A,ƞa3nzh6llչ~I|~/9װDL2*8> K䇼`sI]Wʰ~MB4GNLǶOL *ޯ܇z*d]z2XtC'fSh<vȼFy\ z UϴTeDʁx{#Iem<wֿzk^y#zV2U rQdJ-U WGG y1 xϡ BT*PjVxl5Sѭ ֆ~;p\$0&d+oޣܧƢ}|(P{=x)XwW?3i-ޭʥla9M\&yT3" OrQ-?BXP+:K>ҙ|J")Drs!7J3]5n1.򈕜,q󡽛D!ki_X.ImzEc`&n!Ug('Yi(O$߮aȌ/cQ$C7ej2>uCgaDL% [^Ia]9)&JKmMPo'b]F@O2{ޱr3dwVk_; 7EL~0ކ Ǧ.}ԣG$}cE+ٗǯ$>FOomk0DuI6JʛH/İY%Bbx{Ա[30aC[9[s~l̔!}[{^p) ] SX݊#R<>425.$U܃PD<Hrq8~Ήt7Y}XԎ~;AUtq y-ڽ_ Cs‹PfEg%ܵېQDQOzH,[g{YJ24hk4ޒymI;_`y7Qn6Nko!iz$_gilLφdkk}R\\sɢ`xG31Cnk=qrzMN}-SNBآ%23W gCP]f;;eHA?// }oQKǷ%cMgDk<0zչNp-'J'tkـP[Lͽ98@nXUꂛu3 / & n8%NYlxs$0x 9O)z ߞ'w4Bغ[CR; ㍊$ЃBOHϧ闓O]!*( R򱏬*y`iQr@d$59^8S#?L՗ϥ<׊Y#C=M- g*1K1'C -z $uBq̢:DereEjwoGk^o) ׍bf6G7Q lk&m'郫AGDa7k_|T1ByN>oe|\d(Me\@,{Ml=wx6x䢭p 3! ΍sP^띣ߦ$m2lqe>4A+X n_%APł -mLӀ vŲqZ1 Y\LHd)ѭ,?ft:!A-[3q; }be?ق,CK2\j(5OES^%{#<=ԅ e~p,3*wzG.t bsڥ\)}&!'FX-Q^ 6)]O7]ͺ-<0ۂn'~_YDs3J+64Ǎe΀è,DN] w=H`<[aP-{8: (r_-UQpZf/\rH|E^Hh}RwЇ@֓ש,5 ޠV,K{ˌ0cg9yiر YBFDm-˦ up5[a킚ck‚ M+K נZ`P{p(ϛJD/F|P蠏)e51)=J3ƎB_;|5}ʵDCMͯ܀[xH6Cѱ-xȂPt'}~2uj/|o?vɎa_2}rqܼX-$k7\|b0n$OUbcz4F`}Q [HyW'@MqgZ($tÚ*TVhG3.R򒆮|!l .![qܹ̊C ̙uASMTrT=\5tKr[:,nm!R6 _0_L`· 0S39 H בF^"1HR#x~[N)Dum7A6_YLaRpWsioALZC b8>'hdbE'!8JX* 8idhMU_|ǂ+[Χkx;^Rcەt'׎W2p#O8du2V\JWo2  eX gKTз')2~$&A<}s|մ}<7SIrxQ&j .GD ؒ2Oԃ*6ӍCb#;dB:[$UOAMm+gflݎR{vD&WJNfy{J[@^XvT[,DtLA<3t766;12 Oz/!+Gȫ`xIP}u_l44*!CeS4 #0&QEb9-.M~ B(M*SٖMJL#кxrp;=ABbUx?nHM x&GqB3EAdE+D$f<.>_LmNJ;zhJJU7qEHMڣ *sAE/y@jj"IxR|H}r$*{{'[KIZRp֑eWz dP*B$i'R bο{S,Owq]{LdfI5QMgdileF[O̬s֜PP Di>YW3_B9VZ@_6IgN *({'2&B"mJË#'`W_j5[OX "jix;7zw]u^_LdComBV@&^C>T{Z,9&Ha"EY"V\:F0+"U n-0&SG<`;Ox!]sbYnI 6fzAVE/M銟?Lin&"$4f )ޙtz9Sv:FW85蹄H.6՚gk!]nQQ{AR4ʨwpH~#]?]-<_VsC=Դv'+H=E [/ǭCב"طKGZ}kQ5W\GJ3wR9ϡ^Cʐ2*12 ?=/fRN_ *Y lQˠx}Y?B]=5bHxY0MͿ0_'H\VPbh9E@kA%g2|7=P]Xvv1~"Us o?A9ȂE;5rZ#+#L5I:U\aDj0ǖ1Ka{~/v\fB &[@G[K'3-u알.cwHQ%µ*6sfx=lȇMc7xXxeq,Ԣ6UEfiBG+:>u ЁQO<;$wl' 0}&0$ƍ(>%=w4VZvM6.T9c?f{Et6/?Xk\* 5dRCM}6JL;6 ͑@Qv)=3~cf8>v=>ZJz@˘-"Esp0Q'\y' *GAېrRrΎrg(|F7&y6 s_WtKl- FlIք?R @^Et3mz%\ bnSFht  Qk .MAQԱRck H]B[^%;yV1L>\ЄicA(y<)/2 \_B>rwi Yzcgӿ]A#3N8MYC΋qd4Ӑ˫ Ys53R\VhK3 "W'BK!2e5("DK-,!;YF{QB&KhsFԟ\PF"=sU.p5D%u*s4MwⰩӦrF"Rq_0l/*5^kʶ+PSeK* W+cuqNt\|W~%vVI7[T>tGX x` mC0ySγrW{db-lQ';̞R iX?y0}Qrv.f&A&K)YwaY^X8O4FaT 3DuG!jT)>kuJ {%x< "*|1MT`>Ax`qʰ$ IXSoۙcxrc$/A="SNDMNIx6Ш`#/vr<鷍8<;>V\maP _Z)OrIʅKq+7~%&۸VYbYq&5ƕ'AIɱ.O`soDe2X'~h"@Tŝ2tF'1"~5 s{F'WC19 oBjYxxm>UU)6-$_-8^~[sV+g! kĒy*RRX .?쿾8[Wl__CWiRJ&_$dht?j$Oqˎg{ۿ^ąYTHK=/D&`yX xA]š9mҒV|[S?^2ݘg>WjHho2#~WlTIJ>q1>0D#s'yd=L1$'+ik0RM7b*'TNsRUjE9@=ggUfqyVGq|m'HsiS1eB ǎ, ?](MϙYRg2J$eLJO`&qBTmlsqs:Ÿm]c&F۸ҡ{DߕF}/>鿃B{Wm*74C`i4A gܭd\3^E Q+{.+I~92lnQp.ߞ\XLW׈ c=PP^J]f#4m`3u`0:aTq&8~ n"b'=e^@~Z`N0lj^h+H-OM#) ZB ;g~p{zHr5Da(Q( ~NIWۆ <[C*\"8"_:p$mA SJ"o*%c'hXn3&?p'*b4 oAӨ?"S x:A=˂,ďن;{<ȡƳZcrj#„!K%{qfI ]m ^5c2Sz_ksVlkmMM6eboCD\\t LAq([L*HT3Hec9 Zg@r$ʂ,C(׊`o NOC=nJ$to|Uw;j4A95=5"PCPSRV>L@)U%5\% d9q;;E7(W #)iWB˸ Wz:DWx7"1):[$'F=+\`Z"%hEL%2SwE>jsƠMb{!M*PWX*jᅄQ"iqbm/  _r쥔]1*AJqniJv:D{W!oXB=LġseF;0;axߊ#hN&>3G W03֩W˸̮s6$V*̹ Ƥo`Ae5p ~D7ff>+3pRTY& ?iHS\f>^7&A(3盽`"4O7HPQueڼ)? S G;'lDؕfc%^L@M鑅'SۅӶK:ʥ6"K,KJ_d$Q R NcBmq3TOeacf|wcAsGٹZ2ɵ4u"5o9a:K@?qj,2ȇm<;0EpJW*C'coٜ/w?Vd lX'Ebޱ*,E$oOfmk DuQ͠9E"ˉ !qlݴð#0Ձ^wX"*LERܿK4/&%#HT(UPPD\w #JZɸW:E~47dWA:] թ.3VQ!6KвUk$m8m3M7bU&'Df,rp.ߛO+ R3YR3xcH@]0ώD "|LK{ RЬmYyhcQ_i 4C5eP%;G*B@%Rr٣>_5DiXOMgFk}bɧJQ*lt+: <ׄw],[ S˩)^;#VS,'T-[TaJ BA_tpsfG@јYyΜ$qo|i\e?RF9C>8=Y01[gfJj(Y`^LҖ7Y_%'D}Agn&HYph-gټEHի뚐8$4B> G遁P Clw 'Kl41*<,RlcP.X4>[,9sX_5- aRxpNɕC̲2"I6QAyP ϝ>6,![S0[1JʙLhe$DAK =XoK#ZRM<bOJĜ S-Ų^8i H]xYa 9,9 sz~-7e'9i7?ѧ4N Mh"0ޙ>[]1tH9u 7̸m]T0?B"Fq(CAv Ϩ/=1>_׸FX -P<ڌ?ŘQn:h*\R_&,m#tRR)v<zf6-l߰a>E@D`)K(:_DdH[bO}niSnؐL5_@֚nJ|OM~.L)_O#B eO/ %Bm餞>'ۧ(<s~U m "۳߂WPWףASㆿDgOʧ!U(h]L(6O,7氭{] < B? $ZZWbANlH_)#/m(k8 ;B?4,tR@u+a> 1vog?gegɦf7 |]L;~]mBXǠ~:̗Iׂ3Fc^7jIgccn˴O/ft" &U0@{I"4>5ܷ^MyDLq}Ce_HB^_CJ$IMPq*Dw*7KG>fPzNHzW$+TK#@"9 u>:^!"KL,[nTi›0MsA,O)T zx nRQwط[kސ W¡$7Yin*3/eaY]e9'Rrm~2RIeBT;~ֲMŏ;<k\q,/>2/WȨ]Xgj8}gbIH~ طߥ~j`|=|vV[=aOD ;HUe'T> zΝgp- ~7qz) K ~ 9Sμ݃4HAzm6vƒA!c=P*qrKPň:r w[ -`*_v ڣtA57U#čU(mMg9Ix8uj#΍α? z=J˱AjHZV#Z#;<iYta}ucbFfݡp`p'lᦹuנ(W'p=,OYH*˼#!L~MLQ 8$|hT{AUbϛtC9!ک1ÛGsTbW5/aўV)R1;S-F^mtm?t:g/~u$,"-Q.I0Z7tQ",$KX%7TMmإ_>$^fvC}אqz[i@Vθ甽9BeT3>Y!]Ol -4Ǹu##PM̟(4/c]+QGgM %(خO|FC$MA@fYiW$oFvV&8 ecROܙʫ<;֫oQgc0J >4y=Xn4PaCLްDZLP|jMP$XAďL\h&#q8kHЊk`8/coC@hML|p:_a7sL740 )fw4O)6wU`eGh tX& 헅E/g]M߸Z2#łI{<::iEE?"~εg`M1 JI'5O(tm [Ȣl9|?6rC]ȶSkOJ5~i<"7g_i 9C`F6}yLJdi(Bps2A>8 gb/g҆I.ȔM%_ z߱!=B.]9k#,bd<8~ՈowP2S"DoB6P ka揭kv?]݂~i$v{Di;5YJ*^RQ:ZD"h?Y?b#m|=@Ɣ8DSo9hNrtY;Rr,` uϢXBd%`Z L&)p88V!QMɾ1`_ gXO4Qect(xsߋAks!Ѳq.ij/#-W i]v}sLV\R\[@x0=kiIG %ԯhDm.Aͤ9sor2QmEF4pb,MU ?9hs7w8Z ueEEt%<[뱋EvuÃ8jV% G,&Q/^Hs?23SE8קaljCx=}&P9.}%⎆E*ju]E#t@.bu-_4wՉGݵHMPյ4⋶!jZYs:6عK# RR|IJg*huEr7 -׵-3KgX`qL>2y'lVOeW͞j_̫PܮQWaBkWBX%!}%fyo~ld9Fhb>]cl:v T@}+d~ OJ\q}*$Ba$$GQ-2xmȨ"@kEۦL][r"H`fkSpiMSwkt ZS7P0+|EL)>7jߘsu.,O^d:<4@u6'"8:M/pXmx? - EwqƍhrNeB(̼#w.uJu mOCjc5\%eF QҴ鄗eBU8t `-Bj2u_|eC\K)o1t6YEKe^-WjNJ*xvZE`4Y^ⷲb`- Bx69TjX-mEyh-hg>4tRJToRBJn`4<ʣ6Rv4N,tsM?ba< @u9m2!itm2Wm &%X Bu1R;hG]>;=Š]γtm}4^ кQX, )4@%896c( tW褏k%>cMj4( ml ]Wjk>5DRm |  fA;(b:!)di#%y?,Ǭѕo,VHT/@;6DM}2K FL.MΦ${pDq *M[ l(a:/,y[LEz fY\˟4kNs?f`ˮ̇sanizaE xJV/bml5>%VoA8DB+75s)/-疋1)sڇ49?KaP,qx=9 mX~qCx\vvGqH$!J%$~hVOeQ_uY=67%Kf(0a0VU$3ZZ"ۮM![ imѵ8|1eHh.QJ3kgp̷&O7lZ$S9ȈS/JJJhЛ; Xxϊi_փ!BO$$`zm8-OtikDqT(ƿa( T2I_#tHAH9^qalFVA;D>/Bq>ǻb/& Wy r681MNcB:eNIL"K gsE\g?{Ɠ${hWRc|KWy/aо,yƊj, \qCC_EC{#ն#e^n.{,8=s%pdR> /mPlӳw\s/&~ @kDEP Ev1 (,Sg0.a5׽*FgZ%wIdzR uLN+3oԜ b0S fmedvsOyJ|3$ 3GqO"F4PX5SF \{FfcJΛfnEeGIY,$C?V`DD 2L!ڱ(Dv=Ӥ&۾❣1=㉗rciF tl 6&ؓ ЧbF0T2=3lI|d5Dd@̢ y*C|}*> ]#:O%aqTv `RD30AD ٺM4?rcOyVK ?xZ0O*PCgo۾Hb1.&Μ[ȞHm(W0mA3Fs1eoj e\P])wSj ${OЕ!-bjz(y,*>tω eG |B:?vQ”jF {KPtQ{MLђaދFXw2O|5H∌,nd%M Bɒ3"(Ά= ̐1G5 P<m.xh{StOyfbDlВroӹ[[oB4}y+j*ʇ^!ywʳ {sKf?v֐8ҐY(^N8gJ!y&@QۏχCMӯTb+e;8] M>r6jtkkBcdb'2Z[;PƊ9L7)b_ĴН 52i 5E< Q0 ϕ_GćwcfB!5lÆlZ J0|"PY>Z g(^ 1kgR>#~&>⯕?|1;'] m̽$3*ӄ﫠c.^ioM aY~e<%+1`|g8Q%{F?eρMu|J Q;u$,ҝgS #S.4Y34/3Cj5w7ڕI.`&yuFT?wR쑌qQLUH+bo |,B%?L(_^ACLRq  BOֻTXaWZ$+W8 @R\)6z*eSe0S2i62z(ˎH4>el͞5Vr~oH qsPu6'#zFVi ֵR4lh*dnU'**,` Bы*QTele ^O-FQ-$h"_/5"t; :W&#I?4?SKI\c0}_|Ǥd䡜.K+X}4>fǼ=yf3"o-;ׯ[U9kNrl˾XM=]y'u,mx*M `@OlInW ǽ5e)*t)j0*m<4 TyU`}+xϛZЀ Ѵ~Zɶay9R Fz X`-3䙌GGT2 1X(djx5ww΅c>o ayw^`ə]*8ƛ [> üEL^Xۚ4Bi՚Mט :c2zhtFaICFWs<=;/~˽ONJ>xnML͔[}CUj1MuU"G@N̄OFZ'X;D:fAez(ZOo!D!?Ʃ6W2eվp]%*V)e@X,nм^_kL"ŃGʁ @/0jcj?iw&ĉ m: I-=WF7loKyxmI$sC&\|RBWiUZ3ʼn뙺':SQ)N{}h|/8b-O;Myp~j3'XQ wPoiҡ|,% sQ&NGP.Bd;*a Gܢvc)n=;5]6JpWe?mُ~pA+|-x獿h őnFiZ7Y3acCzK.b@q#I tpUI/,\= ]0վ=\>+ :)_ Y#H1c Ϩ&吲t:x$^^mg=sai}W3(p?#Pw-ǥ/Fw!4PɢE.^)(Ctc*Ec#D5t( Kݵ.- esڒWz Wz%!Ș&aJFH u|-t%C#Z\X=5pG<ò.LJIf&J7eNE%jx3dAmy , U\Z'':4ukвk<靫]-6cjyD:od'a#tORkHELS^<_k@QѲKqiNK:]qw, kēFXH-v|2OZ:5FD,!di*ofLLED9MR~z&0!8[J+ԬJ:k(@~nzjS+E#t#"0u|T*#x_)\C;YuAT2_"ϡscDxא3Ic.ּk] V삗ACQϹ6dPaޅ4 sO#oy* _$yH H4{-2BjKe3S,ߦkyYݘ- ^hYM{mRn4%wEؚ4kSU讥WjJo-KrZET ؓHw5(S-rغTc-o#vXƙN=9cLnŒx7-?1c62nxgԷF<բ[)Ԇ: e3+6?)`@Lv;|;x\H1PoH N98\Y5{1mrf/RL#YeSQͽ6I}!鷚$05 a!5qox2<Р.)@f[<"nkܥB(q$k320DϡkcnAӧq…"Vtr:τNFdO1-@ez=As#ӋC19]jlpGA#lϺq-93y ,Z_H$^AWʄ;egAGwmmXd-xYsmʭv8+F\'WGiUb/-%:=,[LH:͗.[ҙy J[PtrjظŤWsЬIyMv}eM<ԃK˒֓0^ᑤiAzUwޖ.(Vzd$r,d{"LfFUrooERиTaUbyq "S`tLh~EL.23<9~z宗%bKEYP?!ގ = >YuO*D5$x0E,`Ag^S)phF4wzΔI+W;.ߌvHM3y?f;EB!%ݤC]\!֣5E'o08[JgI8-[ <ĒOq̜ĊǭYMmY}r1eϸ 2琓uV .*BJz )o/ :zmJ̩ oHgP #BKʗcds{qQQa [j`ǁLMr,3:̒״vdҵBL3oWCUіϕ)ց)G0ԃT Ϲ&xAM-=*?w8NL+Ob/C6wF<^<5f[9SuAWkQ.JoQ.}WXIĭoz"zXKK8A"~ R}[eZ!%)g={RkKҨ(|Qi`,˨(Ub*C {zE&EK.`%ZT,[tF'>З6D19/ɯbflʵSV0]m HS詺FʠjxK}fZ"7 (<WNEXrQ@糈ojÎ5%P9K |CPfJүjV/`v?6jZ(OZ '^;CI(8|h-ЍHUg"/la"[%U:>ɡv+6үjK{PrW!!ޜ:4WI+KA/Oqml4d&x4Xcsrayk`W)ƥ(ܥiOƀ$^)Li`&p&xbBven9'~Ow6L[ nZAEJNPzg|51H%Z\,(`ΌY[m< 1,7{< /&bqz[s al@*,#\w}6kE93?UjJrj\Mx?F 6qM4N+ n5͹Rgt-'U $pW `r s8ts$8NTCɅ=LTMl3eX Cʅ;Ix )ٞ6N \bp,@%,M'P߫hZe>F"%!^⬹VmKm vL !MW 1gTCtyQpAҥsXvA>FbaOYjc҈ 7VWIYf;WUEv.К>iA"cv^FD/BA]a ~S_o9@:yU ^Z¶,?kTp)#)gAߨ?+o0wHt<}T9cvq/a~p^nx@G~ 9x,suɰ=^ 4EK^TA(Y&{8<2rԆMK^OSi+ R3(3dx  fB*]?OVzw1SD}wj1Ű+3S4|o;18,N#혪 z{dI?H6h+sP xWhiԍ?+sGaFoc)!KXMPxucbX,MQ#I2)[Ӈ }kޙ+VapQRCɻM8G W-XE2=D tXcH'[ IӳLL9yǻJ HՇXPUZF=urGPO>˜,DNWtcpņqK9oyt+?,D.3}ZA#aC]AK)Vq7V[ r6[v*=^Kx󄉲!J_-+K2X` bSʶL>cn ̠#ZtȬc;O%w 1x/W9UP>=0J&H$"0)-lO]rpZ#r۟H_U{nLE&_ /#$Nl29M ?vpoYׅOP٬~xC^XX^0~f>%Zeߩb(w3AiK"ݙ%rh%0W3ӝU26D!g<uK;W3}.;^^ua$.G?-϶ݙJ3"}i;]/E_qPz>^Gn"T*=`te[yof-U$r?s'N _6%x4i%VgzIJRKx m!ՄGɌAlIT{VsqWrts{<BTU$]%#xhTzAAPM宠҃KңYH!EB1\y7 '|LHO{O1k ~VƧdX0[U(m4r$΢} k '$~6Lnqلì ^F߱X,OW{$Lդ"i,rW9,^Rɒ7DԺKܵf랏o/R4A_v_,Wvdh4w& ?Yx,qc)%nt?s/2$,r 4C`z{e܀jNL)Mi]~ +rV}F|z(%SfBU%J=Å'aeF|q /QBQA^H% &BdQpcK1/ߛX&7μ_ chܓ1 UB`MW48,<I59on*J.)FifG $hV^2扠N*.q@ygB*?dYGhƿnZ2չYkK[:xEZ,GgOmKn %^4nX-,^AeV,M?þүCO3 D"{6e9uvNΒo/: #V{Yxw kL1 %wCØ)_3i31d~oe#ҾK/nnE:|g6* %>_6 l5Э6[.]h|Oq\@.u!)M1RkNiv﵈_捓2̕I6r]ƛD61@.A,BVvՒx#Ee8.] 9Yn@j5XiA  OJl|mZB`~Khb@ZS^iIsֺJL: ~m-a-uDϪ ~=xP4b҃rqa윩ò썕uf$sNwSR&rM9 [%\{j...)S$߻Yaڑuvyq#ߐOS+..5]4D!q)r,sGcYtHŎ:B7Gtx;hp$kLMGP pkt/|1wLȺ?JR_P|(RF,:kU7w<~y'Y{Tj/ )W։ɗetI\Zwo 0܄L ` e>Q`iM`J:QbbT+}>T I]m-2.ˮ6ɀyViħ"YJx#=4> XS,3\>lH-c{ P<>`i7ՎW'¡Y*G9>q8}V\spV2TȮM"Ɇ X6 Z;saB6>l>ݘ=[=Ğ? zz>f61Qs&:".x%եp7B@Yz*{hǩF5(@rdeΘ1) W~ 7_j hyhwF\NZzy97V@3{ÖK΀?QzaÿwRpFqFΠ%g,hJ-Ђw!(7=F8ID#B*$jQר%0*i=VlkUЙTb.|"[2q(;wq.:EhJ$#'hUx}#$! JIi%tmy^H7h;/dĹ2TY-?~$+ʉޅȴ\+:?whɐmbPji^ ,pwԔ$-Z[k~چ&"pfiURJfV+&,a 8-ٗfX CmeG#F禬(<q N 34-*1#&Wrf .վecKoIoXwKވ"bTI<*ꏞcS ]0Hghۿ2{2Xm5og_Sm81j 4}AL|~>'Ѳ|ɔcܣ怊_mψ^-҃!ؓwؗ ':,r@0ʵ4Ok{ z~mEz+N$~EkE6ø%@A1(Zn?Rӌ8}RYU6h1#x>,VRSl8ɋcggP6-?5CԴRa4yg=?PߗPˍ޹1z1-]0A4teg+`o=}b'q g#Ag`)p*H@rS%k@=a Mҗ;$eu| BfQ d{v]aO?RU۝㆏Rsr31ѹ g1\ PgZXTob1) G.[cq&2|$ ׄ>w{asW V AO'vQLqghUk+N-xӒ/Q́DzLF39xy+>;MLr1 pG?s% .*'QsL1`= I[4"AK ,Ӫ iKؐbFp8'8cz)-ٯ:&TS.g6Ag8se$jWatc}5T9ME2[cԛ٣>~:)-}1ؠ:Ot)Xh0V7CiEKq_"HtHXnOwn[PxdUfVuOue\ABFrd동aBm1syru]i=>㿖(q%CPx'sk0=T-Ld*ed:G>.jLe;@92;2ƀM=N^;}gц:_; enl*J8.Ћ QKY|Յ&k.Z]܉K0z ׍p]XAMqLe]bS5ș `Ret P BW _.~7 ]KG'ҽw6:*F&kGRhל!&S+ĕ}:.7ٍ3qQ5e;nRc#U4 SjLQ)[S,)~Cʿv` !dcơkc8gVg_ij{;Py&a}A7e7*mةx:g |後|-VYR˞uИ2ռf+V펯cC]\U r@i=Ch$LbpBh.1†<hjמ\YuVJh_#m 7巳'm)\ &=VrV3!K w $&d|EČ5\ 2]5.tkq$7ٰ.R' xK?"Y;tO!yC { rwk:='\K .KfX21/v2#r]~_|AQ DD; ̷ܹy(XCW8!fa}i$jTZx$xw\TpNYU3m Nk7>6tc7`D`{<сև3,WqzxtS d+cv}$J&*ܓT6xq#)5 &G ?d].V%;T?̗!2DkTWlнL wStBK[>=FID[!oTf@ 31c]B䰀C9K9a4*m띅o4Lӝ%0~ԅ'ֈ@*m 2O#Q׿ Yr0 <7q^NkWQEq41-)h{[G&KlX4ik )c ʘJK9uC8\J צsM8Զf̾+}֍o/&SPxo+1jX׌Ȓ?Q>>9^)Ugz a%*vXPC l(^`ݧŰơY#=ym!OBŧ~Ǹ ~t mhKNk짾'/bVe Y@-̃ɑaTK7;S3iK*EHp,^r[[؍ÁJӐ,%"@a ݟsw٫QqcwP5ߑ.^|䎀I"S7^;#Kֳ&__$ʸPk$?jlzmסʻoÄRTM- ;lQa x$aXt* %L3¶Zg< /_]ږ$j gELuFr\x V\9(wXXR3-KM]>_8Syf3|l -!8KF`JSUEÂ􅞣z%;%YGkGPk3dgx3*(/Wkh&T&jOgToieev fo<8B iwaSU:y-uZ:+`u06+}" sD`o u".,p Z-QD#t 5(-N#붘'Qj}:"k)C.`s_c=K0Ssgs2gpjrޙה@h\[Sǹ(y2;va$[Rt \<}C|Έ%z/OLv 821Gl+=0^6͚_ףV*ImbXcżэdz'>Z1#y\ѥM@JOV=IGRYcg߶ 9&DѵLMѮiƠ?h0@A Q(|rԝ#N/Qֈ'v)zG֣L Xqm|d>@F"q&Ǚ\ m2Q+/b<"OX%BF$J?egAV^^Z+ⵄʁ{}`@Ki"@ytpTѯ}XPsx}ᐜ<w!ڼC nSQG}c: )@TϱBY̻^cR=yN:m bEZ=rv̂s3Yl~iۭѱBs`r܉|53 rP_.!ggs\^@((+:0*Y5߸O쫖KP8z' sOȪ[,T |<֚C{E^Y)Q691sd} _٥$'q\s L,MEIPЉ~zGC݅EB6l6xr<A* =K;)-3l̗tJ2L"'VnrY~5g1ȧx΀JU~'cDQ`mwZ{Z8"ffsen8vx7JՁAY%B#8,.tBX{K5-YƘqy+yJHpk8V (XLUP[ش9>6Y/QiVIlkF&(#E~z|apOZ>~]wF -s}=2ʌt|{,ъUl7F,Q<'C5VKHRT1tL#XL{y [L4?Js}뺇=soNoeˤ|_~J |p"|K I&( Kx_3Yo&`zG(7tJ\Du5T%YFTȝ(*yU-k |j61g>LS'vEkdqBy\&8pz]NѐdhG{c')kV1 gsњ~;U=AICP1;bG rBJ1ubh^sRGoE@#7ylfԾ |(U<7s S5@@n~bs^lڈ7>w7e+SyȁlZߣ#QP:4jpX_㡢tNZ5a\?B{3УAKjb3Y65G<Wrg3iw+ wkc>k÷*uZ/^g`gaEDʝȦ3hpIPX‘tm@;~WC4]tj Q`gH7J;@C1,Yhj&Xeӎ*!ֲc}! \B|.:) 5e-`եɌi5+RPP(-}꽭 9[esM}|D? hq1אr+9{= Y˂ʒha/ 8 mQߓf '0YԈ G<@>bb*wƖ,+fMxH$}daM-Vx??7-5E8P{93&Q=>9-坿YZH!z7nL؃\l ~f(ɞDqK C.!ƍTzCd Na+ 0 _l<$tĪ''z'`4Wc'l+L12p4|WWFEC-Wv7ЮG;pQɕ>BѦ܇ WY 4&|~JO>yO-zKL++B'3,w)N'>exW]}~ A'*|(uk+DJ>>΀4 "\(zI{ljlX'tx/_TF;v*%p|Q@Dž k 0S\BՑt'Y7DK*%1AsBzb;ߪi·?9Mץ S֡^q/Y$lM˔͛l_3IU*k`7ZGq :om~c(opf=9>z{Ĥ\Pg_E*y,~Jz;2 " :<11= Z '`K$׮"f|g^IDA`#IhbfR|t7B(qZ$>Ɍz #;SU=1oY*斘UPa>?~@Vu3P BAQڷb`_CRr=#ba?{ ;y~oL# rYX2i,+A޻iU5dЂ1|詥8CRo7ӇbǑ[F!Q]nfC#-j!A(P !9=֖fY*y9.nǔBY W֮ 㺞>o5FWiHsQB, >|ž&Z4pM+IuKv|+^W-^[ˇ}2sͫ@& l[T{~vD3'kR\ R?}$˱:m#׾43.!5͜b˭˵]U>M~(o^)50iQ8'xdZ '6tߧFFpD(ȘU_Ң~+pZa +˯"ZZqf?O';n-AC;)Qu 2i7JߧԪSжY[mg;^$T}C2WjtB5u{^&u |IQYhOD7 GPk5Nv{}`vp+u%)j* xŧF>~a”! ί)$`[Αdlˏ_;dk'4W TYV0"#tCޟ ޷apU&,%^:k"_MM\D)+ZLSU)R%s6sn!-AsdLBUGq& Y`E)M1!&Ic25+J*) Jۊ#k %Iþ,EC'[zitZ2TNZ?E}fETJ׽^8kU?v<& ~[u!~3 K HUk|}I0UjӘջM@ޑvlikl7ql`H3(r嵂܄SӑXW?Ib1H~fA PS?VR:w1F}.a=uG_z]*V| W<[Ś)*kjJ22:=*&vQpS@Zp)E p|Ả/N^C^=]b C~ISrJSQ@$c PY_/^&vJgVi:+-LSn5HG G\%dtLv,z'h4F@a6I_S.SGAH*0 b"jh~Qy2i>)/VQ;`a2O؅%c ɄSC(7e-BdF"-$L3-v, tm&,^Y^mVg-qsj@TrRP~1G[7Ǐ:sg"Hzc-·vw'4~ـj Y'j8vb VN`s#")?hjXՀq.!={FMk{Ht΁wͳmwBa&bIJ۞ds{yC54R!wț'0R `_\_B<!4.޴_.jc-g,鶷щeRh 1w \4,gg|Àn(=_o@}wߧ--[TD4:7OuuQ<|dP_GG]0I$= K 9;6lYzo$3H O|+e\$ݳhj{YQ5TRc@e4 C-knʠeaᅃS.B,u#Vm`GXƚje x0rt2tsNEzvi8NTb BM!qU9aJj#5П,{Knƚn(ib8a%$Q@&&;bIglPZKk -GJfU0pUW֮ߜF.ar1Ϯp>jWI{z]Ae \Qj:: XUOğ*[&\0z%i=EsKL-V}RM_K]!v]{į-G& %DUM-W%Ľf&I!78hA/Iݮ 1 {T;Y>L=O/ƃ嗸$'GhEiyk5w he3B9/vqS+$<5[; ;~̭ ,NV_XJ1@#>&mz`(‡ t@_d&wfz';՝$XE#Ion`ݸ[ITx})tosFSȅSCu+Fn,Ӿͮ,V]w]lD8 EJ*ȭE~+iC;eC8雱by7GHTe+JzD]dB=b.$׽W`6+% {)xSuUKD(eTCAaO5ױi.ޫu\SaU ?`")Y*8Y܈,~ب &(qBopo.+0RJRD4pfJ}EPy 7 NLYgus0VSZd(u݉[SNTW <I \)焕C(14ݲsN_x Q]I܀x|،H_Wm(R !d°c;u nV\0ŷ](ّP!:_5^ j-Yy/w`W7| g$obڪO a'.>F-^ ,#b%_8UX^dcѦqH (U䆆CUazƬ2bLy'vCKEJcV U hzp4rr$5#?,BӪ7*r}ZaBi3$夡K';|9Hta?crG> +.ֶHI)K]0>zkD!s%Ǝ!AatK"{iOJQ-@P]LEE,4y- ysKbx7LA3 >@#֝X`c9v 8b\[$Ldss'$FrZ6eO2#]\u532|9L0YTK"?6g6udWDY DX >Z1/AA=l8lf]}͗abw6hXpj?ZFW!l0ܭ+rVʠaЛy8q8>l!bƒߗ>srt,|)56N5%szBǫ۳(_5j 2Kk8Fxnм._8 lb_) ޝ\2=[8BɬS k9qŨqAvbͮ>':1*%1nǢE`l)O$@2`$VC؛`!a/-ʠsï$.~]O#`B'?ܒe7 0ʥ$cE&9JLH$zgaz״9`ԫ^C.q&(mկ$ΎB] t=$b`UA XUMa.ObgEfU؄w^t 9樈Փjgzȡ?۶~9#Z-+nDf&Z+e(h%υ[I4|E) ja+"@A0.|inv$TA *ՋD/p`5K(x㊦y`yO>c]cQ~1L%$c ;jsoP@ǰu^pNFZb"`MS?T^dW3[<9&,hJGH8^! ux[BOI0B&LbT6Ōop(|;{EypGjEy‡%6)en|_=q4b>.F*vT7-zr:eRlb܊#Q3&~=QϊLlU1F)]Q(PoY\ ]++1S=U *ܟC|v.ŒJ4jq M2$Y+Qcl<( -XPNH(1!LĪMb-!SW'?{hʻ:[ 1g m?v1gC<ە9%X܂'Ov=5n1'a˖%~+;Ӈ>  ֍/b gYZ070701000002e3000081a40000000000000000000000016661890a00000750000000000000000000000000000000000000007a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/brcmfmac-cyw.ko.xz7zXZִF!t/]?Eh=ڜ.+>P);|/#?QWZefp[[ n^'ZPgՑ4UfH45OCe(QQN4qCtTfUq[@kB~S0&ZIk*;aa?k#R:։r]Vt`TQjJ>>.\Ѝj՟:|Ha~IË ; #۰Hǁk&,0ٳNDy$)GWQ=B p|⌏Pf'xf~)'lWÎfԇ7E)$čA#7p` J1gJaE%!8;oJd ŷ%ѫ[1rJ_VLlP h!{v[)R([Oů24?hu/&3 Oo1N>d{37P(-KKQFfE;Jb9k&zE:byY@ is ԧ{4o2 mhZZ" lSdI<݌߇}S [V#CIH-[&ǚR|O7vJC0d8m$聐iJ}10Qϻ\#`QCy_շvH[F|in^$]' sYJAzj*u$0Խs>]GA8Iw4 ^Su>qOdP#?*z\ 1|9r@%6- py1i!hJ .j_ɂ(uӚ#ޚ)hq`;B|/P9g2j |gɚ㏘κ*87BLc6dRt.r`': IE^1S46HR.(~0X96 Ts>?Dj}w&ʛC<.P#Q1E#ʋ*iPjGzh"ż'[tƻ"M֢| = q O{)֯Q6=Y01ipɹN |ǛI7Ȇˀת+| iO7e$b?7/oZJ_,iHՠ+@ci$VdҦ6=UpuKJ<6b8i&y:.Qf` 8'l\JӴ c7NaQ.Ah\sb$󝘩(q 5xU|n&BjG;iox+tיR(8f𬃢|l"_w6]r{DK[j/b[!/P[[<"%GRɭ]tp* ǒt5zawX ְlü7s= /렞XkFDkl:p+H;Z1б6]8:_c>p(SY b}Şd2|O51FPs+H_u)OU#3ڝu_LHa" fd*nu^"owi'Ap%bh+3%D uIEN 6*kyr kh4^ D)t=mE* 2ѲqQ$p>cqfP);|/#?QWZeb Ǽp z@g:W'+MΞW*؝Kd3GȻۣ+<1{]6oя^h⳧Q6!Bg?&PN9\mo( kX '=*vY˘ zˠu<9n\63@ U4M4?嫫nX)C -\K9/o9q%c9Z8Hx”$7Sn S!l 0ʧSJ' /*c"v"9+~힗Ali&?$/9.P4M1q ElWvr-R AxZ.t^3X{y&R>%d▿,D9K^JÑ]M3D:}"q|BMHރ6ZkQb/Bfq,Tb_ .k{AIPN@ -ˆh .qϒ`Iq{e,CM**h}MߊZ"ȯᒭ"Z| }vI?t"ׅ@VlMH+} $gt٨3>o ;-Ov[J{4{tVٺ`Mw+)u_z5K0<&ܭFBt[Dve!Mx 9}p8Kp!T7,,j)D眯3K_扪7-zA0Ք{hށa ݰf[lLiש~=LCEOB#}\{ /OGe^.CT11E*=:\]-{`LA,hsz1RC\J77SO}kD/z㦺e, 6EݜYCwG>m~ ׺igwa5ZW< :L]'MB˛5P7W%@>0pʱ}]4E9"!,PVcp"ZWCbQoQiy~!4K G- JCf*E 9El[l{D eQHϻ4jPv`A IL\\~MR*NP5 W3|5ܰqi؜=~*`nKj,Lu=W YWMiO%|uYXA>7I7 \_XJ>ѡ`+#d"1~p9W!rP9>ҕWtmBn6ڍ\UW#RQDˬ2R28gF@ p150ì-7JqoQdoDQAM9)fU ZΏ_~/ξWFn:ê}[_kM$`AI,GPDk O6qnşAd #5“gYZ070701000002e5000081a40000000000000000000000016661890a00029fac000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcmsmac.ko.xz7zXZִF!t/:<]?Eh=ڜ.+ɏB<=< egB D 'Zo%).עM}4MG'eZgak˭ꨵd߲zwl!YAde%] dtϋ%bjZ&v&Q !$㸔t@3Iġofgd{dE0$,_-;<$iN,pRMs&"  ~D\an gWYܣ@עM-^ķ|c*ϱqibr"W!r?\bϡ0u5CVɼby[01eF֒c^dw䁦a}D7}y%$; YzqCLuA[=wfSS _E2s"ca"!5:'|bKy Pg Mѡv/UmL$1.q:$,ҦSg+8G$!$"=.-x<2WSbM9ȭu/jNs_֘uџeệ)KYӷXˌ#˱e%%y4ֱ#*V `NX [I.kq\)Vpןav@\@ɢZ G9;ISV L[ *F!PB_AV E;Ywbke`<` w?>}]ŃJRȘwćL%V&!*5օAdU[:WpA (;:gTU &O2TkHP)c0(4*:L!Cŧ. e]l^=B4btO|G[zD=!JT?¦=Ց5=Q>Ɏ[1YY3[ ^MHAnq +lGFPe=V1N*j'! BGE89 'R5.21ۘkDG*@I=k$q`Ӹ|./VlåP?'dZi2žeIosgݿ=-Z(1 cC$20]>EuëcQN( s!cPB~nE0 OmtY[JBN~CD~*. ksT80G G@tsJ`lV[*pF.Jtzd q}2`&#\=џ-GM;\Gj)X3ep"?Gx`a`'-'S:ryapV|F).=BLC?'G7p%8y 4OzS/ZI8` ZHaGy=O(d}wrYd͟dd/i븽W"w3'd0O/ pTVg;d!;,kI{)3,O>v0-' 2 i WOU+.4WY:J-ʱSD[̝TXЂeNQSw&i9ة_M1ɤJ;f# Xʋ#[*o?L*ģ,v0Ҟ]^xklpJ sTm0]} R|r~(l46f哆M#-1*6% 7I :ZH|m+rL8t1ӑ]l헜:kcR%۪/܆0=7/{yVl,#v?8Y7ZVѼȠ1Zzx茒 :qxC"]NTpAE߈;k73$zD{ՆA .qo*T9=_.0*uv /NEDI^ I /g{ZV.};̯}lM0eqLlŀ`6RJw]SBNL ~)vFEFq?$glUV?a<w @4#bKťוz[Zݎ#lddN8߯^9@sMᇋsVgbl>sɯG"`QXeNv@2QG>vc/ɚJ T?Ke:0[Nٔi@: a䳔&5ڞ?C 9X(8IN]JɃf.3MwMը4 _I!iNee\]ž~p;;(}y1W!˨zU3UD^Ef1{Lu2fTq"[e:iIKMyrms+oŲp-*k/8ʅblesϿFL9rԛ~.W'6Gv5u\2dynQ~k| &^Z]@u(#z)#pr08ƕ$ %DINvJ =ɧ!լg–yQ'G7}[Ly*odEf#J~* Y :j%sيZB3ܫ:8ynu1NRV\S?ҢLi$kgˌ!5)R ŐC9.N[eWteSH-:Ȁ(ͨ9_^ոX쭮PJ EIe 'lR+;J`s_yUZrcb`KFQ_sSce'T ?|^I:-NЛ/E u "Ax7̓S0G 3~oit:A.DfA+/sf{!醊-]8)m儱3[ELv:<vx4w%BKQiK۝8Ƹj笨bn K)Q*aca3+o,gB)FŌ3nȊ0Wc*bUԍy;+]Y%̽13uZ,gCzQvM$(آ/L!}Z$PǛ6DB"6{K7MfƸ5/vV :#Jvz}@C :bS3˞4(լB́3An9IOfhͮ|Q)b1Rf ̸$Y tLDt4=9$”!֦X'ڙzi&~@ OT<+Tʣ vPv*ai"tDm̥JG*̿)ܶU\&ZǺ v>-Էv>4s2=rEKWô|J?ԸX  P'k;R*1^k!Z&dYsvoݵOJXNtz^$h+)4O34V cײu xҘ0Fz|@j(~C?p>&|=}x2%/ҬeLAHJ%ѭxM]hJ`*KG񼸊QpF}`B_sG (z|:>lGe[ :- f$.՛cV U3%2d`<օjg+g: d_vKd^p,M(.Z\fde=?g0-JILG0%C'N^ӵ.t#[ɂ!8 =|_#& & %Ts!W2bTDc_+PpYHU]Y V/T!&6{İ@hY>P={$N֙OwAh`:ӪJqpRz6&R|_-X|WaN`{ua [~ G6`AƉK{лChC +JbnlʔF+v "]ECжך".Nᕒjf #Nde[id (3` Wq(0*oV p_rƸ*bd[sdI8M˙*H/~.SM#D^ PtE4B; Nϫd`)fiR~šq\{s:`0SG F\s3B0^ݫtO(o-K"iClQ@N<ӡA$2։vlPU;@O7Aג*,I0)\){R 4k"W'x;'=}KL`1y4̆X&pfY%NYryY# g Qd+z+X&hYB!!C`  )3aqYz6f#"W `xgMbC5 S3У0ͣj%̶.MX830|"< bLm}ӟjX7b-ps-11Q38&VىX db9-< ]-n vln]uJ|<(D$ht+r9u黓oաF6{5Db~[2aWZ#6 L}J$8ek:6X[6쇠9BL~ht %翣!x~;or%|&o|LI@TLn7JP3{DLR{|=rL _[E S\ADmDw3+Hl•E%h? úq">{^c/Dx+<)˹ʷ?}݊9  N}2TG4$w9#؅݊!p||ѺMo e@pP:?`V4 [+&~ W o8tt@_"{h+{t_;z3%V/^Kv?a'~0ȜWwi@+)u.+5$LFˠFCqYxc!|[({x+ԝ^S옧kx#w7"p}}wISwm”4ɊHӨZ Eo_2pӰ^^3!7tIK 8ۃR@: ^Q19[['#ia`LZmbkP~19d2O|yйi1aIf?eW}..1C;?frwhyo N,X52"OW>vRao5 rag$<ϘW8_'IL~%)84[$ӻ6z&1)$ҩp*.E'mGG<0r/s ;K wVNP./tOaÉ4Kw'_ʖ˷zcajWC0F DqуlŦCAQyB+ KƂD$+iߺ*|86Q  ӗu%H"{-f!*W]TD O~>PI/2zn|7jt >Zٻ ҋ1*AJldM5+p+'CiEw~ DcS` d_݆nķO2&Y\mIN晒L.h*LUQ(3g<&o,*|7GCg5%,)/ڂP2[Ԟ Y_W-/jKaw،6Z:!tcWBNe^ތlVGԁ8d4kT<լҋ0Y(Cw&g)"Q6.UVnsg!7\Ê:ZY/Nb ;zbA3 zM^*9 eX. H5…1MG% }|W' {FƠT56m'$A|JGzJٔ% *fs.?G}i1*5풾7'ݪV`N@&&) w.u+?('5<蹋ˍc`x\ABߐN&!Rdz0ϒ %M+=y@meP]ieDK:%[Az>ȟzT>8wg}<-g{$IIkًꐦ2W K_E^_ꁦ%YjܦQK-A}7Rg4FlMe$Szؗ3%Kg;Qj &At0`Qkjw. tB YY7#@4AY*S c /xKIa"1<_Tk_}"/Y#t.33J)w1^#Q8KWʳ54)i`b],Օ4.3Ip6MoB-[p7 / #ZI8q6ud. Y,fgQ ȑ>v#f}r^VԘ p2;/+zrljͭݫ0 SZ< JhajEU9 h4.^B=YgatM_[bfStm{[+>Ya؊NH_^fg!Pz(+e<5ipVZP(t @| e׶ YS|e2N乸tHPvnL㡊|`۩2o6$c%~C]Wu u;3{׮E\ ڡIkwW34&Er5pT4g폯1 R!T\|aJ=$V:nG`f^栱*%ݕߞx-9d2iÆf9\JT26 1Eq%g]95 fI˫ԥ\ٸ'V\7,,q }Qxδ S`8o)/i.H/xO4]Mv+$'+m gC,RHP 5ZPbbU2: KAA~WOb`,f%ԅcATI.3a.,%y=%k]׵ҤN= C4uX>&5٢EӛswIuQC]8e7pΣbMAEޥ 2`b<*Y3&)-[a^ ϗ-񭮏 mtHdɥ&s85[p|FA(!$>n[bɐaT$gp#1/'G:ws 䶎3LN<˂#I.;=GO_o2񎆅FaxP]˂ڰv!yq7QUfT#% /<m0KD&6aY3SDŽvj}86)8ݠѝNs?w+#ffA\z£^sZ @i)eiY82TL$Prכ橳q49ʱ5j i4轹o K"hR9K=Z?1J"x[=\!q֣ߌ_GEꉚ^酓wz nph* P{<גOx;ġ{%kzfCUnCpDVi֪vIʹ=E4A!;d&(!; U4Dʒ' ЛؖZ ` o< ]G>M Q'u;`4Hq c[3oC;",$N, {m?ZѼ=A6w;UmX\K`v4@r|tCPBqeȺ[ 2h@-bT&F#l݌1LP1Qxlz#RCܥo7\2҄0͈{9JDto)+[@y2(ARI-gN S㬿[̶pd1l/^u ظIPg]I l`yq&w{-y"8 ^ jZ^ sG-Rmas=.()J_+v3ܪ?a%B>H,X,|*P&si-H' R[l. :WG5TfB`1(EWXC[͐i-0c\{v]Osq>H ((tciG?]UQwV'r4znY rQ;z5b). K1-yCe:L ѱ-J+Y&_bkXp-ҭ&B˙.B|.WA0ȍKYK\q>#]iy,sqćXUp'{dGV;#Ycr;axd˽u&T[1<]!ZNㆹzbTiYܒvIC^DJy|xOLN{èkjRz%p9R#4zF3U„J!.׷NVWF1|NDZh@!eY% \DvݱL)Y__lKZ5,p2NwkmuOfdfeMsUkQaɕu}mvSs:4glȜӼ'HdzwK29' ANG K)r\%'R|[c[v ]j ?엣 (#I>׵K79sv /HɁ5EGkF5NJ#JʼnߖĈ'D<܎A.TW.Ȟsq g1"qR_$՜ZUŎՒIU!*FFgLQމ!+ޥSe@PE{3W|c#e$A0mQIk7GJ;6zRT*GE(G虽Q6'PT~tt^E?i=ZsqU*r\ф;Ia8*ٔ%))Hf)%Ò S|uP:a"T_PՃ6hC?:ݳnpY]jM\ l;Th-)V&!F9z4QD ZXpâd0SH' .ߋ*JziOp/*ފWgʖ'+B =h+av{U@Ps uqǡyC&ӌI}A P}_]4<@0" }`j"Ԯ[g.W!JPrӍ _ = X=PӜ /iѹA@q/IL;"ʝw7NaVcQPmQ?3 ,RNkBtnD%i!q, Ep@DN63brP_jͶABz᨝ſՕ o֔WbFE$t2q'y* 2!ʩ('v˪z.&$Zڠ+P,}q$VF6:R߃3'Gm1s*jdq$QD(6D?p\Bb 0+R^0#& ;Y6 &)JtGVecx MF{h&U|^n 푾S E#-i@%d<Im8AEr"[12eH]hK/IیD`\=p8J[XR]eR=BA~F/ 8 L6:R~HLl Ο ޑ]&b61`>}&uA.#4? IWֶKt pےM5>%?P?eС0CG_&eࢡZ|J\i-<z:$ؤ5_ ۘnvE/]8 Z`Do#MADk `+ a3P_>jDR5,26ICG 1)"뜃PG ="yP7Ao31V,s^ yjy%;tfQ㨍77SScPƤ, m 'oCy38hԟ:֔ы.~rX\n1ՂĒW1sSYHKZ&z @Ve+%@fq=w_YpWG i Xoa{/"v-i[=N42lpm nrzdZ('-mש{].jJYG^,?pvuf¿&@81sҧ g#֤o4U,Еgv;~%=tF0&_115}Z|ٖյԗ{NAF&9,NARIPi<"Xj *pCȋR_a xDW ُv=4 1칰\ 7OwB"IG-o)tNYW0U1p]!=ޏa p<!ݰ  u=bMN~FB͈Vv(iW)ŗCYl+BGW:+ƤKt.,/ud2a)<+u?h0wp5xN?uKyLfGSpTG0:'/!5E}:,ldP"#iEf>1b i& c:YtWp+¥eDIeÇ}F!ܮ5y~k N,ږk;%bCBAk68ѮYN?ˁFA/V"\mS%;rW(uZge(|9)jXSp"P"!xN2N¸tDn+\ҤHlR =:/Tvs ԣAV6Naֻ`|9"M_wMYn:2 iήe6j/xIt"];(&E2/Z'I{Swwqp%}wx| >أ[sb񣍱H)_3 >;oF$X:Ov1:' +0ƹD rm3oGٛ$UXXrӉ+f $M":0/6O'0ıȉ`f|=F&7>e6؍fS Sh#3w hmxg<vwx3C=VG"S\M]\sl ?MIa)$tXds#B|kzb^Mï[L_[yG U-xw6Tr#] ڰ ^ ]UQDh%CU0jE; ص61RҺzI9&6k3m]nd Z'*hqUB.X0Lda?(yNT@9h9s>*C-"ͤ\͛t%jbLb8nK"Dp=QQXV8}egb6c '񠀁;pP5W7TnjU!m[З0v bi5.ٹ9cQ!m0?*9!) ;=S[}Gӯ2Ki1pj}{QZAOt\ӿTcd$T jk{\ѽHbh"c hZCRn*` ـij > +ERp|`D?"H3z.f-.0f Ƣ =j煻JaIWM_ij*T@# H} (,ߑw|/b?\"4J3fcGlr&3CRl5{.HӬI JpǪ1to!eָi>תc6D+DU*R{ 9Y;cy\Fk[u2J IjwC<~wm5^7'R/6 xAevwW6erT(H<{G\Xjg--ʱQ#>-;z WAwkNsw0}wI9o?3o7C&^?@01 qU?O:=6ĥŝ~y :yNjf֣YcЍ/EGy1jZA4>JveTG(N ETE| =Y5Vf ح A1SWP%H-]8vWS (_FExUN@S17_k^=LYvI(]:v /?$M#'X3P${Կ.O\ów"6p)i(=i UFfYiBG{3cs"9 2;d1oٸ#0X3xQSk672FtƬADnM|_oz7"m/[0=j{-橰ۏ*mINu+p G#XmtVȘREǮj@+X$xnq_p7_,H٠p%tB$GHIe[-J/ub:, ! m;D]34}$M !PΒL*A,Kj䓗#sb0 ;n?B1@,PWW]'CYp5=7'_8ꀡ}wߧ—UkdP‚Xmq/I 917w̰B+34R QMg,lMU+͕.1t Θ lF'ߖaw*CbAFzS<5fYrcY+NaRMa8ٹla-0Z؅#5#OvtjhRJTiϨ̱2ꤌgK2ka'ya-st*'%d*)̐XM'JExoW  ?\*?̨ٕ<ˀ)f`h,HDw3a{#I ׳!b^yط 720҇='x 5E U!,Z6Sew0N=7Zt3[7T, /;Cm]<1vBe Bx cUoVg?f(pAI 2%Dq֖K06J+`\2r9^'/om&i1A  Ĩ#N̈ȱk Ւ3} JkAYG@eDO9L4˅K uESD]$b̹,7  t)HwNN؅[n7Y_b7%=a^AD.'XnSF(DK 7V$RF‘,T7|_$vސt=;g1nnف`7FgM:Is`Elœw]'hf_['5[Pݏzv2R%YdyMf,Q ,=~e["S3*WܗDT 39Qy/#>*|w9}8 WGόM5!;qA!٦8)A {`װ"e[ ˱;9IoOI r|CԚ|2URM Éi\gMB֞,nu*}wO/tv.?NO Q򆄍,pmD5QXQ*mϋ8ʵ`S}7 cd7P 41S%B0,2a(33-w ;g42-tHGԐ穘Pg#ӐZ][| U.Ϟ57׶oB&DQM;}ԼSU$Dݯ=o?2PyGmyȦtRbgeqgkF # iaC%A(&+%gϯRSK4/hJ&ŭTˊE4KjbJ.l8Mm罷t k{ٮjZɬPv)?4wŮ]I^3Dcc3 8W+d@ 1'Vu6-`kk>>+*bnI~{|_ž9|7r2|`$ciF (pNfU#]>JCHq +ob"ڛJFRIp_AI_~b4Wީ"-gɘ20n ?IUtm'^-+W@H0$_]u|$iK] &tQTqm8&͆8>-IM[&HI6?@s'{y`2a0僠X>RwXo!3?T*⑧I6}Mg ЁSӯcqy !ySm'Bh/ˎ\keU2x/b_^4t ]2^Lׄͦ쨔zyiMf`.cISECIWEQv+dk'm"j\`-W۲JN[  lJ g m98cdMCEp6Ԇ6TworMA!ik Eⶌ8*g,hy ;-71- weTnfw*ZOඃ`@[2mMeU+s`3BvVxRԻ Hj ӣBOA꾋D\j|I0"!svkt wPG-}T\P;E6|7m7p^8ə3 oL FFDŽrW%Ǧ|pf B+=)5Bʜ-^!j)[i죾.;vw3Cqz@5WSIygNs /Lp> 2Os#Ֆ xxu7r $p -BemKu~!i<5xׇbw}}xfQc.ź1NLp>aaE?ҁ%{]`6ĚeF9?i6E/EulmRP~fu 6$ R-dQ2lY[UAxЁ9_,NSsl)u5@ZC5C`)(,B­8.Tv^]-`έPܙ %Dj9?Xy\-WF^h8V׻ hl }UST֯7L5q ڵ+T>?\ޙY|aNE vt}(/>Y98lWTGdc~+Fe4(ə1$ M R 7(B5#JTa\Q63Y25-Qz%cV'ȵfS, `)'' `=2socwh.I::N'/PZ= n؁.+s5iޞA*PGД   JP6n(O `-%'(p,+΢s큿zxRrSM͐Z#] BJY-m^7뀔A~`vL}6 A׀|:T;=n |6T>Q/$:)͡PoWGKӱ2w7"2!y:*[>I ,dZkU:yqydOv<>a;)FHMBBH3ɅnzCU 7NUA_~ 0o~lLYWCB@5HL2B ՊU97CB< hXs!y-_/^hNǒ9δ&H)ID7w/F_A{x̖!wet Q86 Q>>N,l2L/q2x8I"z tҔQG.WO< xmE+%|uV{#l-Era )_V^"O5Ǟ DaÄxmhztLpk[!W"LYz&ľLAS_B xq^ʜ$G޼KL@9}':n7 \"w\An{مu}HH1Jxrb ɢg8;+fs$''1{'566GVF]0_Ð/vTjntn4}O :+|$eaxq B,.c!!43՗H:wm辰9Se UI!̷Ng/5 C?l!>3016^IDoΙwRQEأ'Pk%8O>?Kc o|΄&#V2qݕGpg8̂l8vL"Zv p0D)ߛ{}nu\I7>rQ.PNAeOVvb.)'{E;*= z= @\pQ4;!j,U/-̒hkfơye6KkR2-?%ψd /哳E 5 Eb#6@fqi'`rr%go}]۞) RT$iY=bVfOmt]^y-c52nNO˕+;*um3#5UѰ/,Ky)sl譵:ȱ"'4hJ1 Zm Icː x8հ5/*`414V_{Tw=A%]]n(` OV*HIHUZuq~jͪ\ c=˅ R? [13srV |'&5Z W+x/T4TzOya ԗZO$c#B" t8Qo,t*=`LƋLx7&qմb> uܵ~k yq]XGOKYH̻BEgA|d*۰O85%䐊Y￳qHygźF.pKG쁹qfͻ&VmU6 UY~{t*HAR85zR~9,TR! hmbE $6V oCfz>r5X4.|ƹ mBR -e{O=̝7bK=|'\"&wR?;C)fu"ਨ:T9xv\!/I5&UOev hrlokem_V4BubTj;(*KkIWQ\Pʬw@VuWj\32Rd~[eL¥q{9:3Dc0*C/"jD߉[%ޤkH-K82u׸mGem/V[@Wʒ>~=L+2 *q.B9s1 Y撶+$:Ĥ IJ7zD˻6w3s5韫(IHes["6["7k=*!+Bnu8Pi4뻦F PP}T8w<%Q|{[/)eɟ3|ߛovӓj{oc V>ٚ@[P Z^"C I}"B}ٟګ`Wc& 6ώ6c6]b8񨐫A"ؒ4]kRK`b )Usưge]\2[9?dQcT~*m_)29;rA:w.בpb`mG=~ɚL4Phw 2c}#Å}*q چ h/ )?kf1h-=huq3p\n܆S-\W.Ǻ;$u5r|Mk{-mC%CF&3䉧n$-"qB-gS=dpK{=aYT(AFXY|WjdIUQL&:|{J˜(WNG7r/C"Gܺbo6H!<|h?ցmu֢#Bҳs.4D5U9a9O%'TbrWGb?[xJO3#ϒYH|} (iI\i jxhy2@NVSYdc·蕖YE!/R\Bgi%k Tu'b*<)q-O!YI){)2lED\Sې"ǵΒ18k[VAӞ$HTynRm Q+Áp,"_~!]Q+yN][KK\϶e.~ύ/͔M.  z$C uH$gPer P+uåC'z7+UIpayMcۻHq{h["xV.5[MVn6Q?%:`4 c3n,<쎼) @)e2%Q&i {.(餅-zK*;nF:a1eNeplT&|ML#l` XdK~nR~ͮd}+ς&sYq锳W(~yy;R(l)Þ?,a=x:Ǽ_g3\}GɏJP{Q߾uןfbRki>ӥ*m4mo{w1O?!Љv夛z 㟥<Fh j*atr AJ;d[n6rH5mوЌJi'ģ쑛O+9jG?EKG2*ɝy YJWIʈ$ P#Q3+4շdQ y\|**v@stfZ7tY)>܎`WT,ƊZ);T㪢$AwĽ}lT7ja)  I'U*ṃBH*<` >$Jhjgx|"APCpHzBZ $ezk^ }R}w &I=!9s5Lv !QkA3&ʀ £Aгth ;Nzh]Cyxd1kCmncVSTezf9lDs`etbH0 |3)1|S?I:kJ\·ZjMg7jL)'² Ke_C*՞0 *c^!n/GMhq ۹ r E2MZ6 ޲KFOuh)酪P4{aBcv^-0~K1~<3(u pL0z(S}灭(즜[x$2/q;}5HUKaTa ;8um'H8>bC K|8yӉAwL`aLAQb o&M8I [ӧ,&݁.`ԤJ1G~yODO& vn[,g/iKGW,LAƍlpв]N2Ϡc_0~o@ʼiǴRfAK[xyJ=N gޯ@Eq1( 3Z(i{R[V痮cOT(eJ SH]S |vuWvE 7`F &tUC(t̑.T̈́_#neo@ #&ڳLF mXm$3öw8q-؇c+).(vTqoB0B݉K3-E߇Aiw}oT>IxaJZAڹ2Ԃ8ɐ# :%m$H}XUΰ'^wW] O%z&q/Rɣ2gPI$j5È) 5 %{0[ +kKl_,[4kY#Z8<&H 7OӠj!|+!6R!]8;23oJ=c9Vcxrdy&j)xmOF%+5H{&.ƍ^UWJ^-p']d_sy*s&5z}R]ju y!>&_ba(hCmDigU>^85*Nچ t[ѥIhpN{|Zsdb[ʎ{OTC~:=?U ?Tl !nw&?xįId ΄t}Z nr ikkFW4tQl~SKAcQ汣hu-JxjY;S/MԄ,63?:o pg(CS?ұW4S-]N@fb}$N udOtөUsBbc}V pD.L$Dv/!kvvUCN fGܡ@}ق"Ꮄ,LO^0/6+Ve5UOŶ3J/~F9TRmK`Jv.f2+8<8+z3s!wJk4t,:p!ksYͧ[Ze`殞Pj}৤T2`u%6'\ppJ Q &0 8@84".Rr2t"Qp+Ɂi6V,mN$9L>ݖY>\Uf͓2Cx7GiuT$q y e,zRkHaG_(њ\Y=6i [SCOu u܌~I3*0o_ Rмc>n-4 rCzS/!yw.b"l6#aħynRFR:O/u(aٚuvo4_5$Ct1JBr Ia~[=xL4,/`San4O"V''\ bPX$$)>٦N^ S!qٜ=ӅR[D0Ss  IdF;4I;}Jksɠ;"I ihc{t+r 'h=S弗-P.Ϙ`HΫ5\ah]{ۙ/v'ʌ/a&j& f}h:- =j'@%co7Z=@$Jh v Tu09PeSYF6Q [|! J~UT>Ta}cdr[5zWw<1X Iqmz`1Khg' 9>aCs 2\IR _sIxi~Fe3έpe7`T|a4"[{{!G!1 憔d³[~Tl!h @[,ʘu^Kؿ)+ƣ~iu+ C|Ҙ4kI`Ԇ5IfPX-:[D6-;4၍NK0m25z[{>(6I̱8Tvv&Ei(6X5iplh_mq|/hxY?3 `W+2>i?TEFV~qW8@?OBF s"dǀ7x=RlaQ#̂Ji?-1Dj!];*K}?|umo5eJ'>mL*aJ(x Mu!-Ay6gi8}O˴[P03jRSINzXiw(v<_=_>-nYfJm89X]+V@Fhڄ Ӊ~s>PS6IbtޕR-0.}8[D"и;TC J!Ԉ';D=h7Κ ,i/l]z\mڲLӉ~ժ[GßQnIM3F[;`LnKCmb4uD~hۧ`@98!xpV_ ,\ˤ8A*vf!h qdzCĸeGOFb*5jʦ` X /hϟ}bcl`l5ةh:v۟. !d >Qp[hz4w@T<$|F>z'u9`jV:m%)K PO"6o`+-*vDθ[ % ;.X9-,ޙ8J 4W/'1+NmdZ~:op[D};Uqjs2-`W.if|= !"(8ŐT;:?DTm(%B{eMvAٽH6F[A]r`{@~6N@ɆU[OM^v^&\(-m>&ML+&OWE:Tj7.]q`&vjoD =S.hP*H|l*5Q/~*uO*ήQsMě*_|,IյimgR{ ҂sE<&*gLXQ| eOƎ wG $}TauI#n eLj}.`LIƀ y9!'m sl ϗY Y98+9.f=,xHV R;V 8y24؉;.N}<?)ۋ&h}P%"ܪa.g2C~W)?K;Wb`|`^OЉ1@/9Pz#ig mThKȃͿrs?1^Mq1%Y=P bׁ;BPfj.m3HN)h\]LhLJYqt%n %6bF( v~XC^D&6wĸF:R&AD8pDMtO2 0 X 0%1dg5`=߁c߇?̘]qn#+RG$F=6 Cہ,9g;1]x9-c+Y]N Go qͽ$ ¤ c}Wc*ZCdrIn:qeA&ݥv%aho@f& K26 ?.J77fv7C%gon/9[ 23|&V}ìxۅ:l"?mR4b2rtGb(䭧N~=^ndmfߴrT6]Ǐw0C[0F~ʒ-7U3lvZ,/}xxJz/2BH!yԐzMgc$YCP izh| hG2,l! `)RN?VQKV'Cb7|57p}2'P qw-~UC'\bzxӃW#KFU;D]5(+P`$1c|Wg;<&4t JqȑDvjeX|g%Qay=oIg^\fS@.\ .%^$X/c]NC789Q!DjcaxLֲ[)df2EX-Z_Y )౪&:n6]ϟ'^Uv02:*;aU1B1D$`b]wޱn]QwG9,]ۜtq~@M>iÀZg18DJc(Pn6B`2AШJ$o֠36E2m,-jI>4s>-):*aH,¨{-y"gz|I3$sm$-DZ9It5j7 ϑI"Ջ sƷxUAbݩwAɀÕIezjn%8E3b*OC5!,"ڪ_(XWį{^xyICu{؉1YL?&kOfls|R&e4@ `ݢ3eLeHyЀw"u]W.rYK" Q@Ns/炜OVO ]I meď4%p1@b6]F;F|a&p1{e?F$-b?k썶VFMBFgw݃ Q(GV%Z](}"1!J)݈>{)lNqG1")֛o3PzaRU hcٰ>S%$ 7s}9\s&\ ~} HgŘI`Bz$kw˺[9_t U+D=&n(Ό[C(S :/__j+l;<ى|!uȭLOpV.PZ-@ Q#\4pT[1{ _ ƪrhe)2̴g+<shEl] UnLmơ. z'\{uˎx v/ R؜& A|h|C-#`/yp{yPTr[F?%jfn&X"h_&|=i c2 ˣ#nԵe`Frp,-?`xl]A*{AkkypfԚkսX8%<5BYyW٢Hļ )u;ӽ>VJ9"\jI{i-' W, bY5Ԉ^vF秏j$o#?L,*uGǣ$CŘF[H`M&?UrߓزĒ |׵v^dGz7k~10C i=knQh(Ktu-8C/n=U2k=+ɋ~੊=3|%HhCl@yi`!,洌3]o)nXXJ]BȼXO5W~;Ƿ[7fĥs&4O_UM'/%@}ڡ¯{%t_aYu2J|8E;nDO77u f8>ߍ`0lR:]M)rmEހ}mޙ\6*LH2JJi Eh-1 s$YB NE?(RMaЗHW;IrD6mIz^N37d Ud|6- Pm^̘#T/lİlye'ᒃ ߑ[^B{Fwd)]iaʸF} ~]U5`[:'=S8y &YƱ^_~C[IVo_^G]lu6ykG e@&k G{*Gj.WY2iF ;2+ڮ 2Jl[l sɊ~,iX+:Cy:R;P~X>V}AZ9wovͪd0SCԊ@Oj0S"I<% &zάrbOW^][ID/ۻoO ,j%ꈣ*W}t u. x }%,~QڔLm-|߀R6 +iAìmqe@AdS!b:EjV)P y!,ݦ6^(+bs&]idpƣ^ L#JGbk4Dt5E]8Б3,,[tذr*tWb.gvqWy?lh jKGHb*]ᙪRq& +*'`_Lj*ULW:Wɿꤟq#94Qu@^ ,`tX?yͧD`>x}L#D̶XO+XX58+.[?8@47L8}8%v[wM=9t\sAu3A}*&w3cŨ쀶>E$Y=$_RW dd? W]>dR5~. Ey2ܲR9C[=b)dX:#D둔N<2 7Bp!ՙ>%|qMx o0p)Sk,]:Z9dGe{$Id Ɋ՝WX$|S< ި>R{7ra\ձ@j4s}!ohIB"%9E)TIm6-*#*]`h菺>i|Hj/>훷쮑ˤ[wW lmob=TL3RpӾVX/m\ՍQSȏf#]]hFoO |.^n% ~}v"0WfO%˒*Aۊ1_i'Eg_5.2^`ExXJ$|5m&qL`Yx~+re͗&R+;ß|MAI.Ma\ 1c!⏤EU+4rvu%¥= I.-/ݒ:H3SӘ5څ C]T܄ pMfޢw^`w3>#j)|5<Dk"Sgފ ڹܤGj:Lq>[zʡYxЖߙcX_Zޤqpf]>ѺMGQѳ9?(X*@V{E4/4Q,r0xAvZzU4E\rDO=NH&'yо0j<} dc.n([>[皍yB,@W,3/ǣ_E'qn24*#:9ahvI@ǹHFJ"u$w>nwc2B6&m݋]c_Weڀ ֥ )*&ٔ5dƂ T]Kc= ſ2FUifQeK^RTw)_lYX0Ma~ 5u56nԖ8P.g:{B}z*h Mg(4{xHa JM]{j5yAoqS,Sbζ3-x-`{3B>}ɦWbdE2s*曆鬧ٖ_M>u-ԾH\syf(m"Hs}D+\3js"P.Qz>/c҂apf ؜nCV͘8߷,z٧H \* P/-e 豾Գ]WsħT1?ggECeHYwY1%,9Y$'Ë׾sGr=ˤgmMfᇋn$:oߛMU,`"AQ9{yv&xffaQJ$-+ZT}S{fZ9* fy{#NJхʞ'h7 30b%iN%TSށ'֞LGI{>pE禝O߼9DTbMպjM0ċwoLI(3Q pb]QkeN{D'Ens1[ܨM?w]AhHpNPs˧ָjh螥HK._ xzn.Iw&pȍ/X1^vT!0^:Dok3ȓęwe(Jle*vEx.q 4!XEyJ^xR.z(%ޛ wvԗQE2a\\DЄ4T ҥv*|K]rDL&w8K`V`]$XL#j`=/Gо *gz5yluQ/DڳzaIsjVeΞiʮ9/ӯ#MnqT"2 }#}g㛷CՀcyĪffHe#S~ݤJa9F3 ^`~[mf>IV>U"cFk|QS~Kٸ20q#I'ٝ1t `tMĝ0 +3̴,d,Cڴ(L f@sgWMHd=i:|Дp]@g%evVTkl&?t$R1o'uGyPD7:q~zz~+Gx)d3W~;'X!˞C:djJ*~B x:O@l2Hܤ}𔬚fY{iCZd@ݿU spn:k*A) wdๅG |ruqmpMKԄ 0(pzl 3#Q5:eaJk*t xd$hfhJ6+@V4S#_`Axohm.oUqO$dcRiHWo{MQH* 4d$$ӽ]?&j]ocظjV8Fa'lao X|X9 +Z=%˧T_ehqhB |jM+W[ ֐`1i_8-p6G`ُ-?M7OV\oۃd>އ=h4To A|K͆Qh=9GEliZEk_ۣ8ka57 W%MO:ZmF-\B9h:7M:%iU5qܬkaIUzۉF襰2!]A#~[A꼎FNw'+gmAW} q\N=>&h^6+k\٪lJNKunɉ!_G+ %0_'ReBZ%QNj踁M R;9&gq sw#/wy$,5`*5 tR6&R&.\Dl7l+>T6#N03^TdxPGOSR3Q-P +än W#0PW0, 3,^ uQpV'yeG!8Rܕ \-=QT>CAIPiA|QiRTUoWu1)aB^s+m?1]5ؚR8b'HB7P"=7a* LQ8S(1oDpnfP@GR4oEXÂmTFUBCJD󠅒0gOo\Qq]ba][Kv#M)bSPrQw]-ˠ#\/ /k/'@XC* UWم5m J8 (IuiŚWII;@{4>d\#/WSf3Fey@_p55^t4Sx\kaK gp*FeXU:&FS@ >UqoIﳃ7[`;-0wԊNT[!0f_Z'3!EItO3VfYGbqLlWG_J&ᜎSj*KO=|eLWNKJC-NJì_ ឧ16@d3yM5B*Mn/H@UM<::^:Ik<- !FKzs4C ܽA>S>z2w/aq$$*7#l q^,#i{94%omq?GwBD, H\tG“uFUCYIlORࣩ2!Tֽ u&[-0}p;j2va$m㺷PMpm^E6齨=`ws+̩P$I=7ȳ[:8ubTEY5MA&M9Qp2Pjkۂ'ˑ%+*+AqF -Q8RhEh6N~:2+r2T9p~6av*Xh) ma&~R]1KK36/FBOs՘/C>`Q٧w$F&LFÜ?? D =ۙk}tD?BH$@~y e&F̑ "o,˝] Y.fpڇ5Q9vG UTÂ6T42{:$5f ̑4%uC xoʀ0P+uNvbD/I.V~gSZZ{3CKX[:Ș(RF޳tyD U/k2$!:"XC/<M "Z`Y1I O-F)P?24O4[tH4u1iəO&0 *}mI]*9:7[^k0@*6~|iZyeD #؝ .`LXAjj[S&Šp鶦o%!'icbwEjYrR~*AEpD]#J @bLv?7GM}%d9ēzJcåؽ9,%ߋi!-p[枪-LhX.Wm'՗ِ$< ^b2#?tx5dW9]-:!2[M230@0aS8X^/`|y4sP\)kviz=dG h>3uSn4Sa` FqL }H 4ˡLv&NL+UI riыwv!# )55 Чu%^]`>wAqɺa^`z#0W^uzE<`[d'F];%$QL:2!:ӱJI.nj9@l۲R=l8}>ɳ?Xd<>x` }9I6Imk _.^sZT#y뺎d& :ݵyqT< Ee5D)W̼$ Rq{ #U62Ntz@.kch:W>ֲXVisSԁd"on6ʪ eFrNu&4 `G=(=nuRWUҁK-9E3|D,oa:ddQ]ѵ[Lr_%sc߅u|R1*8%P`oF([9#N|FOQ6V{4UAx%r2UY:e4]6c.(D/ٜ]Ҡ[0&ƉJ'X"7A-pI'CSp`Q(g!/.m6l` 0 w۪jht&<{ 8n*BymF&.Ե$r"* s eq|@T1~+VG4mS{F}j jg?@鍌.5KB AÎ%2ω2%diE{<4HA˜4ϙnMz_c'Ś-畜 Z>L3cG;׉N`34vq]eW޲ßy~8 ǾZ:ykrK&KޮFY^Aaiưh1%siߐR$ieoe kTm%Nquc^\pRK-ZM Ý &=k |/ϞhMJv;\irmlo`(zر3pXJ <{Zsٖb-?<@\\3 8[e7g_eN 69+n}AF?3Kl҂ ڸ,̴ Z)k[:?n ӳqk4Eo皞SJ.BNZ)gjn}Q9#ċdݧ(Ua'Z񏽳>IW*5ҿb'L|8"`%/p)BWVYM2])E@W"l.!yzVIlfO jnX%7)>*,K{;0XJ.[3`GnIUۑpg~%5fp{אL!D[fӜzʩb `~`ɺO{Qvq=y*"R*xbFױSbLӯ&/?3Uw)AE{`)K\ %Bdw:4FNd۫~:u{4dq6u|Y5"YQwgئVYС /ba[0cp6'EG ^oLKc3i- ~$vchdvZUMUHAGFTIF|$_j )W/N8"yjZ rʣƧ/9TSժ y] iO8sS&Q`w6P#eV v߈tD&97rsSj_~U9Y/GqI[/!6rt*aN HHƥGLK~ԮFY q) $PR-׉ XՄxTRdxdfP{`mݻ##mi3\GΒɝf  ï>'ݿ)jzuUEJ@hjB83U0QUu7Lez_(9~ā=61@ C/o` 0[CTl3=RM۶ڣܕ {D@>#TSx,E W?ݩ+Bssy8<<p0cTO$dZh nC30QhEZ4o= am$.ǬFR-W a%'jCD[v& Bɜ3c@. 42ٰ"q ,kYN7Ĥ %&x%!sUP+ ^X%n.?; siz !y^yh `ϸJsSVE-ru0&4؋&;i Z8ǃIPpFDZN ~% ˙qc3f0iy@>/ ԗPH~E׸tv-*ZP4Q83D |S:AʄR0FG.ڟM1>?9?kXiM`@`&'u]9,:D:2AO>£)auw/ק@WP`Ju9MoH 4Jh;^"beAvHԺniSCxu4ZaWVX׷6\7?LkCH%P i9kZUW;}GpYd쇥GːzTw~ϐO~BɆֺubbYqYGg Kԏ(Q2@;Vxht ͞H`DbXѫ`f4h &) Ʉk$xB|yCL85'vO('tql/fy\6 >:e4xcʲۮYF(nEo\—ydM}`.T$6sw:Uk\fٝჄ WU6/Ժ:zN2}X8ν5o#YWk}ǎBF[Jv8Z S1kX4JU ґTG54ɺ> &YQ!tylOLA!`ϑbHܣh5ᩤl n xU&Ɩj鿸wToa * \zǢnq=bȄ~٠LM?ПFm >4oFV\3OvpH~S3g_@\1>&-tC{~Zr;uj[UgĹp])}>d 8,fw*rG9_d^ Ed/xfS s6Sku=xM'θϼ"< 6&S@GCԤg55x*=K~O.y]cyE3r`"J~o3{y!(pӻ+-9;۰>hbu٤YϢ.Qowpg Eb_DnsGN\9yUAkRj%S5%eFb*>}$=wS7JlMs!2Nbv XE d(.CEVu=qݠN% )-䖀o`ȶYֺ%E_ݒ^O5xއI?K/VLN@mq.)(☾ulAG$IAă<"EWL°GV56>S q$8}e~ͩXa7f@q*%K9@>3-n$8s޵s-ϣN&W풙1ki|7{3R" Qr;QWJåhOVAٷn*ES8or~1?S*yAkl k|"딞C{x/v@U!fy|Kڐ{gMSޑ<DŽ)4Ee-h$Mb^V#0B 7*-ޱ[b1I *.WB@>4_,rVJlfP_%x7<Pi.s7%pGlGT|A E^j|hlv #S $ouDҕy/8UT% 0Jxk/wUԾ uԅJ]PY$_עX|sڇv p\ xcEIk JC&jCZbNz-:,r0)sp ⪹p~rz}+eSl7Bp"vy=H_}h/Kuo&[+t 4 =sT%F,|a`(e*K.y{FXS'0|&v>ʜ,^oݏlp(6p2GQ& ȝ4t]^?= cQNzKt-kpcgwgLv5ԝ[uJ ԟ)&/s-;dy>%Ɠ.h=ݨ%39\+LErN?\n Y3v{#qb̵#d#VW;}~ d&4JzS-+Mt mcBbsMv7$v.1 oa*$ķI*Ta>b1IY\E 3&<%U ;'ڌB0Clg\9t2 *>mL1X*T2/smjQ& KS^r: & % SDp!ɞ>;e7j6(zAKb:>NbN+ۘ.ꆍVGhC@-=]iLY "l-Զ-_ F+GBM -Z=$wIqGcɋ11<k*˄S"˚)_M0sˣO)E?^4"u0-B܎ NQ]< QZsV5X!MxN*VyT?PN UN6='ĉNL͞@C6lw0sg뒙LjorDlϪN˧_nws I}%fA.TWb|D|X~<\!!ޖ2$@H; teÝ #R\gdո Uw]M ehLI3[nfR>߃j{{~y(><ƾ0:XqNVnWxsan :b(_RdVwʲ{ˉrb5ܜV-hnB^㣃䫨>8 Mlp b)h5BiUqœ\dQw|dI9X4DӟU4CpC~X=;[]U.#̠Nm9g1~nx=2ߖaA:uP²pUy@=1'qwGW?F>ތfdZ[c2f"B*:^yrCF!z`ivI]5}sy1Sw{rp-<\[#{w!eީĚWJJe4ͦ;=\"pVީ-d_!t]B#0y4'N*Yid||vӚ'ʜ׸nkUĺI8q%$_1p~a_ LEMrVdz_͹RDK2*g|]c+=]b7\Rot;0T`GN'!Ԁ j[ik]7OCO1g5XNDЋjLL]Hy&N`w#{^' \erO ~n) 5yJ܄9ԉYƢ*jvQugE?-v`c.HJS3wBh`Adv$?ҩ$ %)KWO^ЬXrYJ'{g4!/ݪ'>29 Jb*<]8Cm/ ϕW[եgp4}+H+l5lc|R}ra,o~0}|tLNRʑ4ds?,ې<ߜ^tE32 7I8T+<܁q?9w{_&^2Ƛ鵦 (hcV~JvdM'Xx4>Kz ntU}%CԦu$ Nz!+osdB(/+'n&_@RL+ISʊmJRg !% tbPj剅Yх ƺ:X asޜϛ6Hȩd(U_^*bSaVzZ4%^Ɖa;"F.Y]{5|C\ 5$3bANnK,\A$P*7^\?PL9!MJ' }qy Uɶk]X>ogy nkm:Q}(T@ȝKQ|9XgaY-vZojِ8BCdt0FaVyޒS5D}@L;>n 1^Ố~(oA@/WLM¯um0VX;w?!9D1ͭQ1٦-uKѺUAj*#d'~i$י([#| A {4|%*ƟꕷN`uwED3f瞻bq;:[Tc:9ޞNmAhSR6YRVͮ:S-zX[Aԫp#4osb8T,)3V)m۴yC-ER/roO;7Cd糌Exhs)Ѐ5&BS|f0A_R4) Nt0tbo=+<6Ytla.K.qaV2YpJo6WI Xhd~axx:0&}x|IG!dGv{3\uSϋr-Q:B-]#AL\r\g0Kƪ|;>{"pTt,Gv&du.6'EkWuH-SIJb@t#TXLRm<ۿ Z1xzwvNU)rmw'' &*ZTuNЇv6qe] Y.מc>8XY049D&m4HSj5'`_06ؿ>kWx]3ULg Zle;$/^©uI>nZYZ;/gKhJr -b6Anbj&5Z<,8b"t~ZI&60*=Njg BT+_D2ּ 2_p?maK$x>r]ֲۃBsEjT6^ ؍>&BWBu.g U=7jm.uOƃMMR˨6I7Y<~C Ciiv5L714%YDMG1˅85<OΝF|OcdvYoL‰bs}bܨ<";)(] 삞z[u%iKkpyW[l0O vZHq at0hqmPhNCj M$+R"3Ɓ(Q.5,a%%fM[I98Uڢ:8Ȧi{n6 I~ԡx+0X+Qa&tZ`9)8#$%<شlӉG6=nWxO޽&`s `Pkʛ#ʅR$3.6fPmKɌ t\Zx2ZB KAYgD85dIi~V|H1)kX*<~sgc7jzY4F;FBpPͽ.FÚBmY}iBtF .,'7Ln&?f(, E뢚|f*o#{7|YX!;( ׻}CT}:rY#GRpeRNЁh?)V o2WU7JP,ocWtZ!쪙@ܱn8V%yogT* '{=Whk(B<=ذT95oѶ&yq/IIۛi[Kq:չ猽ZeP%C8  (} iN]iܳVN;LcCk+ςi.rIeH1R3sK&2";Be^U2gF0;P,dZi||utTBT/`y#+Kڍ>TR.#|f] O5]g#>`PLP+ JRz ؼi"h&WgaXl۵3dDMx!2s1K1sNz \AC4G0?=q1Nm.|Ɵ+;Y_ ^ĺ䕟 I'6wZADԚ*įTb5[RܨA]5С Qg2vnj['<ܰ8TK1$XEvi(]'g? q!G^3GC#CX$/2eAІ{ PwsI^&<'BEųi&MdDQ NH!JOYْU-s6J.LЈZv ?Ŷ̆*gI;Z9ߪʐTS2>&\̇r%O7bw08%vLo֍׉ZdVa>:p3Ԍ |zʴ s .7,5tTjtozjsQVjs^өG'V1tvߍz H ڋ&}ʺz+yJ pдϭGkz7-F/J1bh1 3~Kz gTg HZSF86 "35A[۴7oeĊF+Bs5 R.V&3K,K^7kSD/H!T:֔V}`jV?K`SVDm#\&yeZ(}wzn'2[!zBbsɬyVYa_MX9hP%,^Gԑ zgˢzpDC{iJi!_y{Q ]Ѽ:jV]Gx8:ūI`|w!~a^0wn+NP"qɔa_ ӕW wA)1!l */|zdm[aG]DzN9%,+בp=uz$%EM"9 kfgvL8jXjFd fHR&|6^Sp%hm W`yrƇŅƱ+Un'g [4]`a2y303|^Ӻ{y?&^0溮?GfIS|Y [[LR w$Hs;ۘe"eۚXyqD@ƛMP`EY*gXa23(_xR|vɯ{bduF8;7*Qh>Sv{P!S c}V nRhN 黬ctV'dMIupqֿ"F=avMjt&Oj״ 0#H` 0дyua}#fS7y.Y(]MOqiRʋl 8#GQ$L Ç-ECa8Iw*u$z0$ srd56͐_Q!@fK&Ek%U)K!({X[98P@W.z7!Ksbִ >^A,c>RgGEhB59VLgIq~UrtH]2QnKVؠYEbOϠ,r yat YOPR NYwy U0ZktQJ[s$0eY⶷pŢZ(`3}uiK]  &OFǛ4E='},EyB. <elXU'צ`"!U OX~bǗGk,^}iRe&g!=R8uF,h`8`8hp]_P^"[4̀sI]kL<bEى$ !GSӣ}3&8H斑 B(6% i2v3HFGa=kל7LєQa-f蜯G:6HӬS``l0>w]Ks Q`` GoxC򥳊y-JDubVb藈AMcVݬ]4lwpjhR܁(|i 7s`hls hh >̳2?#rd"ŋ=Uz<&a'@>Ļ<D  qGA@FtG5}}R*2΁`Bf 4daF}['cC `u폎xXB,6tM tٻPLBA]!ϰzl*-hwƴKf:~_cS`Kbl *kPB/Zʽ>DAITB?'3Y òqӟ/IXt A DL^y4GJh;uA=dFJE$so\~+õ{ThQ>6*ŎP6@zgزv9m]%I#m_Eϰӧ'G 8i2% dk7cNS./rRK/01k޿/Hlw%1_XEmó}K+GxJ4gUKje%ď)gL@Y# h!UЙ &Բ+|&;:f!^DG )W _`4Z<*dIRY pѸcF_o]/:(\QJkc%pg;oYxpQsՁ**|)[<~O[ZJDw +–`iQ :{4HrEͳt?uc-gǙ=ua]J!b.\#~{b},7kY2eZk)nMB3cbم[࠷)|v?'{{}(p2xRض tn dJIrJnbfOXm ykk8$v DsSYGD!EөeAC[-侌.%ngڗD&UH ݩ%ICt l՛@rmκսCRFDU8&{Sm"3[=:x'A;CceCzj};eskŒe3&f a>F by8.VN_Is\$uʓL6^^C#x';с{gڻٛzo>еa47Gugى\zA EڂD].5T(P c{\:当g|)YVdܥ6?,eN^򇢎U6{R{[¹gV ب:4Pۚ2vow-ȩu:S=l-nN?ɌÈ[Z$SjAx[Ԯm|Aėaɲ `L|L$:;%R |\&Vjpn +ƚ*?R8Ȧ}V GV;u A%TU*i%̑Q3]x(AlL젘yStn(w{qoM1nSg.aᗘ 6 ZNj||lEJJOh×`,ڌo*s= OGzӢOhGe8+qo8>7*!D C);e>X'BtDw y˯\^?yW>;?Bҗmѩ,e@-Ӭ4  c{\t~VN)`Zl+=Y1l/nZGk\"ɴyC"Ԋ-` ]hإN}eq?ۭ}Onp= CJ6&"R7! !;ܧւ}*5f34Zx>JjA?;efJM=8V&TAs9vHُ}YDbhȇ*Z]Ɍ,{?LjLx^U!n1"0RYע.nu~!1a8G#],Nj[-@o)n$Alk$.! B?܆ ǼZDnaF5ҝ' j%y0GeRWCgеСpsCjyJ.lG;c_j>m&xhTrrac^5۹@?~ZL1%#l N `H p-5@TXU+D~i Stz{~T`hja32-qb z_HEsh/憒s;SM"+Jp۷FZ~@v[tN ^Ha@UTmdħYw_$,yrb~UGUt^]c&aD\켳О]Ctz`tT]JU!_`- F)?9mb et@r'qD~Xp5 V_/\x+`P*cӬA$8@*/IhEF<"k 4Řo;kc5*UM^<$8xjB7fd)Q#nE%^X]̀ҕr[ 1Fi*lZ.穋^M:(a1bTe;X6lA?G"pk d RY+nZct]2PZZmz ŇX۵4Ko%9ӟ?bׯ%ll}pSdtt\dr bbc|Ƴc"= 1\D~VVLdSӀPH[YY(RFFk}P &@).t-vT5S3ڝg6\Xn$ P!қ*C%gxIfd&>4!!C/˿OjS`'A ^TYxoJJ ]$Z#MHrt,oYDUU_&1CkOJNFaMH{rn)ב0C+ 'jDSUiAz+3e4/m?B^xa2]&֫eh ƃhx"RaH|x+@U e x\[YL25}-aKXKrfQh< U!}>}gNgHcb7詽ӻ(3BfZQrI{E% i0 G #3w+{̮vELz%dc5HlF*}L>sZ!%:beW@ŋ0?% Kv|gAeDϚk` n[t^ H /qͩAλYKʙd\oOܡ"F'ܵV|m O0 ga-,ɀE!A.(Re'vk0C&J$LOIv[R!8Johr}q,SgjoY?S ]¯6Y׺7!DG26 6K5+]S+MEuDkj,9ȀfvF[f+サBkP-Ѕ=kC)mZԫMz+5nR<@wTp5d^ɔ`,郃~a RWc t/ o8sD-+31jVvM'w-}.-gP28KTECѹq©ZpcB: ` '= 4~+gzcˋ60=9u)R Jh/1 to:3SfI e D@NkKњt`dFvZa =63߲ֆՇ kћP,^mv; ߭ZfιjR {x~n@ wX[/R⟮ zx.+&rX{S]Eeu ijtn!|nO+~i8SցN_!'q,s89T9a{3V#0aOF.u'Ѣ@Fxqɜ5rG+>LLei$ы͏&S$B8ǪFx + '}@n%)rY 8@nmOQocjan &Q۲p9:Osy]ծ 4QZcLl7TZoIҙk+&`ّ q?#Ĩ56fxEo@ӄ^M*s3֡_9 D~+2A~n,%#u;vRlgT# u_GdC/@~w#ZCQ ,d.CTɳl)׵3@6F+9UmWCn! V`Pn-Ƚ@e3DיBUS Rl)G|>f "G8Me Ga@YB $!_H= =I`D0~+/i0pidcn*ԏhvb21 '{JszH)  x!kkya/^Q%fnV"w" =Qm^́h'%(2pQ_omZӉdo麆23„g`(Tc2]87ԀAF, <rĹgrKT[vG[Oݔ{B%/dc H|` - 5o -DEWmŊ 5vypw44 FmѤg}353#H7&|s2Ux1 7o$wjjGpG>p8)t ǐ0-];VL3sylnDW(G/={t5YfկP _L5 G&C\?)̳<豏Z6pV[$(AQ.'ÿ8U ʢf"Q׻HߘK+aP;cUIPS _': DOCt^.lSFaoŇJYqoMIWd{>kԬ2~ě" GA @J:K'V,DvZbbsG2^v@e02 '.chr{o.>:A}B {5-@՚MC-pc]e!N\ )5mb+2hqB!1.f#_.](b8$z Ä*v4Vc\.WUMj#_wıw|F%˓mI۾ԉ$=ܵ"O(Z'ceL:Bj@&5{H 2{Y4]֏>?ۀJ^37wx?bFao\{ v|VR\qPD׎9Dn9lXDL:%]RZaN3{{ zڄDc^k\rl bm4& vÇc{h{$xU;kXo/Dla2^dZES%> =B1p5qV25ͼ*+BfݔS*wѫ5w\ 2NJFx-޻sBv!$( E -]j"Xi??`z^x~~ Cp-z̍l -,ڏ]KP𨼅Hp(exύ&{ Dڒfo8J ystԲ<18XNPf'O5_e @8@JKv 7A9G* :SEΠiAI94KA_<[PV=u)N6~|^eVRz:?0Wx5`\/s>ƍo^ƘVsZ:Qr*\aGeX34Y4lJQ9+N2$(;^ugd?YHLhq p9(1@7@ hOfI}-j3+Ż*aMP+k$Fa:gN\5e#$~[`Í.yxj,rZk &uv(ۂ"n8 | z[Ņ'Ӡ}JKk*b}xvmgbQ %"uwߘ8gK{Aoɦ:[62.'Q p:f]mk$ne׍tp2' & w/3Ou'WҬL[-8t8aq\I=a}xpIۍqBkO2. lҰ•%$l{>̓alg4fsN!jwnIFSpQDmڂBsMߢ%*R‰6z! $6/LZ JhsS-͸-g ;i;g{a:}/Kp.un.4]l.$ T^}.9 b0~?w [C7{7.6? g>i8~,[ʅHerL9:R'MS^}eQa׉'ңK΄3cZZq9k]w[KPhRz47ÝiO`)*lRC! R,%F]uO{ m{E%[|qJ4["QGw (ЮeT da9leƎ=Al)^ɫ6nga,,6gk!gmh}J춊 t^5LVc2hJd>ae_Bз]B3xGmQ ez3B٠?KNn,]!AF8:V V7g6!m~R-5ԇ@{=~ g?»3Xo+}i^Ƣ0Lڤ!ǔ_);BC,1vŢ#~PqS$ҨqqNyIAGZJ$,L@|y3x+ÌKkdZ[9^WC45{fVD"1CEԫzDSյ;e* ,;I?D1k)Y}{{N|!8 kuTWf 7_XT~~ Q]SiUSTÐI1|E韛9B6ʭsZs0hB8T{u!yP~V!δAsh@J$|jHTī[* }e m!"uͼ2ndh1_5&#jL8"Ʈu(+CЙZ=*dZc +hW{&WUW^1jߘQL8[&s2M*N<{YhA<O&n 9J; n Qn9CGzW6 o @YUXa&Ҋ$Р(!ijub@fr2c헳'{<- ǙCR* ^vW?IHpv}e tǝ,j. ]ʴ{+Wi"jԉ6 !3*J#~}i&ە~IKTtқ Q[c&xQhU[T{w-$ \?X;άeGtcZBIP }zB,`q- by3Bٗ]= n I1OUЂث}(^[8#k9LݔYb>i弤Hm>lvGlUr&[_ob{3^_dpVHFH<¼_kK ś( $@ŗ_ǗWZ g '& XD662v&hس_><3.ئ֪WxPXp=M$*RY4"mьR3qv9Ἑ9DGK>}&Dُ潧M7ނy%iyO˼|"0 P|жlH!WQM6uǑ<5LO (Lȫa3%1ߊTզ = `)]ӈ oS /Դ*.X=_|X%nA?*^6\k-j 1߆e%' g*S΢%2RcI0!xԅ'/|f(L~)(.Lwl0I-c65P|5s1B:UYt}#DzGՏa?v@1ٸem'4 $o6r 0\ILȿOLIeTc屬ր9$F@βhuГt>xN '>w0%㙸6rlpHpræFY~x 8:^QF{X1EJ?3#xT<RLѮyȼ$bSvz _uZZͱo6ycj nϭ\@1$Fepa+JC*q&e/>|/цr^vEb54 s×9-m uF)Ǚw ӌl B-y~,ڵQy>g{]`䵒D}_gO%tcziX}X5dnUX r^S$%g; (`?dN[nHcx8|2G%f;5%G„D'7 -Q{R %C֑6@#])~B7]MƢK tKu4?몆K^!G-<"Ȏ+Y6sM&eS歭e_iu`P|;rR[ZRNVm!|_:*6GhTtNQ01Xx/;VOMhvW'%0JY:q"0L .1($GRe?P h<>96'#i}Ru|}cE?խ.ofL7f`-TkxUQdCJ] Ty᧡%n,N50d7mΩ!zZ#*RaL08ZQkdЩ ۜ]*;=ny? .M>Ei<=rYD~ljO|{NbyZ'c{8-'[kn;xrG]6poñR#'.? j.U0rnl9tTTebIh*q )gIX`jKKL-D6bG9i\;R Cf rc2ϒisx/TuvG;78xK&S0J~jdpʞaB`n'Wa-!яvt7abÕ^M8&#퇬I"\Obڭ>zFteH, eH]> %ӑusp㚫ʹjCSxQr"#F iJI'xe獶_!]ƍw׾MZ**vcd Kyޝqѫ-nLE CҷQ!fmaK6+̪bDl4B%`|h;[E꾳W.J=q4ܒWmӤm ̻yP=oĝHG䡽0eh8Yc.N[}MK;kx1{z}]uh6:IwVEVg]SO5sA?PR>w2>z߮y-%ìgXo'GIpi8?3 lf >͂hBSI1i,cT*}{]jlt {.РQ6Nd Lbt)Ӻ*^DQ~A@իjm_P>@p6^tj!txFYjO͂IWKVb GF=4x-,A[HIL>[DT~IHkhWm.[^Ymi^y덚[,<oCl}'3׋I7,˱ƌV#N?O~_%=F;HdͬL\Xٕ`Ah],*' +>} iWHM*+G1Aep`,wV Zo쌐wCK0Al#:И;ى0==*'q`σ2p/o,v`1ppI !C_\qf _gt Kao3aVRt}"`)0gOŏ#mU𚸧DŽ倿OKo_π֞J~NS$6 ]fR<]νj@εvR3č"B$$m(R&@⒲xZFQ)W셆0[:[pOyDNU@qCDߛ|p `O/+%02އWډtp"a3y#tř<zM 5Y _8@gd.֋ sTKo7dzD@ԇd{Ŧc=ӓ=@vqZy<2+?F^R,';ŗ°)߾\-ohyh}~SCS.Y2+:: '86iD] 5z?1IDG<ּH)$6|6_\&p%T3?[E#Rd)tjQl!ܚL'3BX@ =)(gX ooX,(Ek}< .Qzh{4uL& d8Jj+Bޯs#1UQD='aKc G"1Rێ o,O /@haZO!/)Q("cRH!ls!)(7Bf/PLagblc(+u !2׃/{*;m@Cv=_Ii - }}\]@Rϰ6 Y=$t ,$Kyq Da1o5r͉f2l>6f~i8k1)#:1AWi4 |UƠW;9Ck)Of w35XG|N34l0 }|` EL\C_kCTI/|{\ْ/e}Ơ*`~X0÷v?蕅EqX)z#w\NICVX^ 饚j:dr@놢,Nm *Zfgp;H//oKsH}*P s%С}AV==\3zv+,|`Vښ;8/-$^1bƕ:# R%+G+$lUJ)s{2 |z&\^goQn4,E] F ^/)RiMb|U?tk"]ݜ^mTF{n&3BESK> (J@L2ꋪpϘdmq\v "[hxY; ͘8v"RSpl>$>7d¬|Ūl՜5x;G>Gw26!~ iyVc~Xԝ d<ߟ,NM8A J?T}NI0ʥtJ19`z +8}6>wk+w1k`2gh Mv bA͇p/БvtA0@3;'y)T#i) Y]Q^.(BFDXC ՚" AJP>Z29  k=B2~N*lS@G=Y=%YI~h)"ROqQY^ؐ=-eXJLDᲇ%UVKMLM ،9.ԱoFi+Ebʿo?` KHȄ\)u?EOXD 7 S[bH/Fx'nU[{$ItOL5],C= B&u䇊7SxR膱iw0t@t\` qx$Ȑ!FgߕsXkHr ̝Ҷ7B<>Hw_Y_~v#RO+|` {VQ*3c"tpBBSUJ-+8N*Qkc3wH kcD  )!T+.cD4sE`Gڭi*=ET0+zw2o2vt@y{I{ Z%{w Q@!s7'(FƯv%}T)R3pRC <e Ɉ?)D;=:TdG9K3eרN>זṇu%A^z TL˰IMX`qΠ'KtzÙy*)L@:U&K&ZZt/'o~8K`.qL Ls?*ETAn&fq¨4xw: WIA,|;1oxoq؊U.u~ %~pT!*"ɤOMסO mzFƅǝCގet]ڱz3P`v p8LP`' ?|W{#^.%ZznpC`j}{慂/NAmZڰ]a;Mudn}gi?7Kqg<}LnJK/C3C:zy/nr_?7Tdsy/||cT*Dwy|.n/`xfbbVDd17qm}bC Q>|^!*N rS3&Q3g tGYR UM/*' 2w/ `A%N ~:p>?l(śZG?iAU fJƐ"7J|tXpT.\ zg޼AwaMHܙ9a؍`71+;O^ߦUᐁug#퇕"^Ile˜`_6)pΈHZY$휍@DZ[3A<`y3e{T} 0IB3pz˝ &<'ǏN)bjwgN0ۻd2Eq)D+W%1ϯ<ίyjS3\H4?}]GT>V&IX3Tz#_,-*Pڐt&IwbHANf%!&(ٽڻBʪv,VrHho OaiRSSDni:^V޼h0M.ތ(Αvh|N Ch'3nѓ1vLkI-LF$W~9;}z[)Jvy=&4N $ 軏唏'3;#[]@PT4XW4ef.ga"ϰ%cNxfD__b4l{ymLzASB)]QSڰsdvwӾ>uz'$rWl$wT7<@{I;U\}HWF"8Gnc㐛` ]ӑc`/kmN=H0/qMe'_p0Lcnn_!3?P䕄(tDdR:3lK #`<Δ;mq;Va6PQ/tӓqdϬ:whs3ueݪ)ܙݚR2g*|_cޞYB?6s t|zs WgUH*2w- $'6~Z Z8%&aq]_ 8AN4Ù)$3::ĉ*Eo[f7YM8=W4){/}yM8~yqL>}&Ѿ]wjm 8k%Y5{8Q87nI/˖m;(ep1͛yW3wd*FS5_T + P5z9iTo`Ll½w~1tȴ%s: ,,3FFdY<q4nR {yɭ+tS[g€8`?SrR!SfsH0Ȁ 4/ts"k_gXztjA J8.lm,קerR`?<ק!VXS(%= l/'AIE-ܑZB!|I?NDJt$4<Ľv`)dbpj౏#]@27Ǹ; ÊN?(ގؚ\9o{?^SuZ[ מ)5*kHJZ20zy5PPhPGka~m X풂JI$N[YvR9Jv3Aǡ p["Iͮ# K֞'xcԕ-%D3'QtAB[P@:Fw9*ܘ?,:,\fgٗ\hȔ]f0W1K/AťPsl5el{D!'>u EvjЂfI}>mp-&PF. м['N5«fҁ_f=ŻL0cŠ7 .oe0&yE40@QJ2&g5^ !)j0)zelM\P̊ΪD*ZFX8妠5ZPtFKAvL -JF<"u9M vei31[a}h-L*fGkǔcR'#s/6GG&ߦO͠CBicETxnmR`3;l V [x O /_%e}^ٗ]ҹ[p†Z/^?i͢TNsM|-T/.mz3zam)F,RPsb=:l8X॥VNIJ,`=( )Y8"Kc%'c;a d1 d.P=lv%xrn51AD̈۩Y$Ej{̃)=z:l,srV)Z=7wl 5q\47cLt~edI˻ /h t .ː8(A6+[P ?B}Oi:$rv1vcg[w嫵dI\AeQ#xN(|;]R"Cҟ(H*_if`d Mp[MR} 僒;3` b"s [\S#z\Z 3Jl /P ~$1$٣qb6:.=iR)L *acBF ;q}16p4 5 Ұ{u]A qL[ 7.M^zZUqΎʈK7VۡAme.@v^!Auwڔs]X=0U d oYEJ _f 7|%~߃//wj1@p2²[w:De\{#IP$=9S*|4 o)wkkIdL%1_؈ \}x- 3Y> y>>]jH6+|f =oQ۽#Bt*>sֿ@ _$y$kQi˙Ha7УU4\$) pG1}`eS_`⮥orfҝ A+fxi3B=^F3lX ̓4]]3Ljo0a1&P yF<2@ԟ6 B<*yLݲcV]aw5[:63d&J2YZ&yrTNL!i \ s4~ZKAsfa͞bE ]=t}k,bSm/7.u$;*o9d4V XO  MkW l" @t5$jWZ*+9#eQX tXS m&l*]$s: #єEeTsq{{Pջ$dd=D4Y2~Osw/Pk ](\+G4F.QvH6WSV`kEqXJN! 8+0G~]/tHq i _2Sr4>4˭:b;q IL. ^ &ud6X(9J{,.>5Su(xq1@:Wo *ԃjJMkX-!݈-B9B|4~<1Հxң5Bm;m"Ni9K-:!#>hOv0"E +^ZKS9l͞nw$#wwuaPiY9F髊sv<)^4lћ NV Y؜{u+ [xEʿ#mzٕ'=[ʚbtf_%iɧnH x*B߸nOox[_>ZxtJ l㔺W򅵽?fԶ#-(uU\Ò#&z퀻ZȤ . HƱ51Y)E,hCEwk.X_ 56*{V$ X+ETFDJdvqdj*]dw 1ۈ'aWG: * "v\aTX4c,_5PNM];P;8{y=p$'`=Ďzaӽim TP 5,@5t|l>CFΙ.yiIisWlPy0Pѫ' .T}VIa^1@ڈƳR5sςxGؘ6}:!tb&g 4 VK+mZ蓷u,Q1%Y4ka zYmɃ)6Z@N,8<ѼbvsmR\W9#*F,̣7H&~Jlai=xR$&8JXrwAqEZR2~SYdiSɉ61 [5<*pwNܚ=li9#Fdb^@) '׌a][ #L eO̐37Դ/I_j$lt, o `$Ohh!h̍ĺ1nyc]UVWhҏQ|g P;PVKXMĻܖ}Jߴ Z 9I=Afs7޻˱ xͫ9X uQi=5m+X;_]-.gMfr6Z'owO 5&u>YsOWs3 v9Rr}z,F0K} eOq~n RӵEKfv!nq#%ȒzQz;e/:cdAOpMMAwQ3Up᲍cëʫh吏-jlbc7U:.lX1() 2J<͝HSӑQݭ$hy?s55Њ_|C$E$&FvkN:=0S{=XZ԰_ȅ3>6:S8l)?$-xvvǿ1(^,!zܴf0AGCY>Ua ^p)w+/aԩG_QJ *`5m7k&E5DkR qi N1|ЃcM>I_;gxJE( FMsUD)E s'a4z 9D=UTf]zqD .F+ g%әs,Ўq a0tP%?LA6ÞtXfA8d!EԲLsJ="ԲHL[5,RYow ~܄8,M]K, {(c5X!~bgT-𔥝ch񓀲\ta)[od{ҏ. w޻D2zEUNNVCs[S"| dZd+T5,so 1z_4%IZyƍO<(q2S ߓN#Nt͢?9 > n@L25:e!QF2OyP=eHR9k.j%).0W.HFjS\/=Evp_{Լxwfe\숣5W\j<6FPDm\3hhj~g8Mff -L?e E.ߢی?m $h7>AXhG*1jjL[Xyq+ (sȉ7tAi$Jɴ!:khK#f#bs(AW=(}`ғoÿ [%!@ o[^7}NT97 5jGvb y5󪻩i#Pa=ÊRɢ_Wi[1}0n O1CARjm^I|aKDy[[CYLUb激_2$:e4.,Z2Gt~I&%O٢=xH8nq$7C"ZJZ'컅QcB n_,F_KNUALZ Eխd_t a"aacDX3[W@lPhCսLfAׯ0|$~䂉WOZBαy(!i.5<:^ -z#={&YILsK@l3as0➃p6S"K\;!w.rE]&q^>4Ǵ,`'I(1mmUKU3H|+JÔ379_OLj瑙)6T?ƬCH'Fݝ*2Xkh>4h8j@E&bˆQD>7l)UvHtYOMb)o ^JdbkxHꬡT%mt6ƣ1w1?Q(P'B' Jn@SlQ?A;M#K.kαHi3* @Ggk3"!͙ =m9 j] '7aJG, - ӿQ V8ʗćBmxNvKN:} tbq L YLK** YM_|p^{p;nSɲ2'\YmscGsܔ~~AIh7:œC}3'L*sǟOHAa:'A†{GA{vf’mпpm!5Qˈ'\')`+a[JG#@3:eH*c6 5/PgLid ?0qY_jQr7 bK"K SH3%ҬOSGأU7vP$wu8̔q[I].{WE_uvJ!uvIraDGoEҟ<DJ=ؐcr!%; ETdPk?7ǂ)=W*(Xr0c72QǟW,1 !V\‹kʠG3=sqƙ|ğjRB%"Fyڅ&~{2 xT\\4Sn֯OPlMň\^[CU0{,ԆDwo!?-TlI rmWġ#l@D6T玈[EЛS u iڛUZ" k3Y+iA b#H=lfLxAOBȭ;wf66і ֢|U!$^ȦuN=w_} (񏁞գMz7?F#Ռ-_$Ip!=F ;ujɸ^șV^)faG|w!#X9bR!o)W2d Ybū~~arn>`^'@!ӭ%%OdPrEXu6QJEqόrt`[ƕ+tJL2=Azcza 4l;@lo` T3bГR#"Gݑwܿ-*8qП1/c;Ww 61Ȥ9\31 캠˛p$ߐ,` _bx5,? &t.74E:j.~. eذ>أ`ݱLR$9vM8bϴ4up]&zRyا8/ƲOFC󼺐 2h'}0E"#"cL l@;i,))6U>[p8n{;JK*Y|06JDd!*D̿pƠb0݀y\X9Ido`. hmRh,a'%[r^}LaGPmqܗD~`aϏp"ܭh,:W{+s?<ōcg"&!LP\!\]!x* E5yM' uB; gvZٯ?DvS.SdA\,K'vJ:{4idT15*q& hW4-E|qhQWKrÏƅSV =YP 5s2%kx/J6uYeY x iy1[==X $2G^$y?@׹W`hO#&pngv i"W%;|Qur7,l1Di2u3ہb{Q.%TEa6 9@(;Z595]>g3["^Rj Cٸ(JI)r"/DMeLSpҕݿ#Z ᨓ|Ƨh{]AYO"#ZOI'Vsj){%t ;.ZGsčb$))щ}+*V0WyjSB>RoMz[ԩ\$NNzy0"6{Z٫m$HZpQqEZ^J${g _s\{mPr*; $d@ʧ X$E@m9Y6x& 00Q20-~@IX.C՘׽^n{J"zKH&,}XW@g.den 9 7HfNCs3tŦ| 1|XR>>PFtO :LCO#HQI0}")ǧneߟS? P-fܩ'lOS7.3{%  wXqÊgQNwjf\YA_F}_h6ņe`x~?O$ vJ6jt W% 1T4+*qz ۂ@'W:}!L9ЕS <{Co|hH94qK&.i\AMJnjB WT}@bM,p|  3`ӑ^6<[qM)@CcTv4'$J,u;Ll<`4'Sx'(QC_vpKj  o; i[7gIbqTJVJxx(UB0C&W!e| 9y-7IiP/? hS{P?"0!W[ȥQNweh_jn-Aj$S&2%Ս̈́J9|'a wGS)AH32-ep#b@19 _VB%4i9^YDF/>~`n}irRtB'!h4vt;cBl!f; ^{e| ̷ hpC~p߷+aF,e6k:&NX#"Z< N<<ע=j3BMtGC4 {MĹ~(6UP0}P½ehUUR#8gX"ǼӟoC#3-pۂWְP02;?&orǡLq^2wEId/Ǹn?E Jvm,oc}fWNԛa/|_3[b06= Lݷi+/h:I[Jo^mZ=}@n*5:O:N6l !x1M ?('͘ZsYA= Ey,GFW߼I}@p@>A}h2BOb!Z!?jܹUP2[Z8(0LRIChp7u@CY(Q׋3W]g(DeN15m1i~Om#hO:/Z̵Wᄏ  ~z Zo<=*5VI"\ŗ*s`ӳ}h9Vz6IL!}/Z% v )-a-ʳq'úQ DŽt߃d|pQߏTQ1 * .C.f2 bˣ+Î&--)m&M_+ڇenI >n> x១(lF/ٽl|*V} gdDf,[2;(/$qz,-t  JǗ^`г'1ܸ`iC6<͂HJd?'|Nr´!g!ђj̐*o'ǺK !ߞ~<'?@S]72prf7٭?Yk&@QhߟSS<:{X`?jyHÀ3 DjZLx w'3ãfe. PQW-7hF1@ĄMO/[bH(|r, MdNaLȨ'&wjIb&T SÚ4.WU}STCi_ǸMꋉ|"$ RrC(C5ZL`{WPwp_OOe!fҴYOb  p ƥ|Qb uEUlwxrMr8C9vCdu+khحo@׉f#>YsOf}@k(oQװuU EnZ;&g]m<=s˧F T4켾Px .%'jZtLaEſxG.[\Y.Xo궙{iK&a+>Lս`)27N)'= YxEޕ°\n?7o2J1v`j %P;o$po`9=)k5%W.tyv}@NJrZ%HA1xئ]SC _᲌HҊwJwC1B\IO`RiHrjxnb^ (bpݯFepۑ¬ʭ[@ނJ`epo 0;$m7)q BUT{JBq7jaJ.PZe9!asȭ xhŲcMj(rL[fFK, ޺L&mw G'UIʔ8s<$dInHkbޢh}4}̃b9ˣZ> p"9y}Thl6bLXW24EC/\e:F5)^uS ,\QqB)7*!)} wXtDW]:ɭ,ʄ9evoEA$"7ڥ^z@ YaϩEPt4]ƖPF)=?+?eo I#lGn@:ɝ۷q"],W{]U<ᩬ,dE6a 8ßabOo?cpG*/cu:YbSΔCv \OaPysWsSԾ&LBlaԲ[ )6?o(Cv7/gNv 23mC @m"2)S(eE.D>@Bs,!Ml=T]im Oy\ Q (#s6 Fe !W zQ" mŏX36wo+_*9.[6pv0xr.m;]c~4_>$4 @guMGݍש87d{4gZqqQ23a%|}+Ne$Y{ԟ|26H"L+l02~I@6@3LC"Jʼn' ~dtܨ\]-%[c&_5 \K,Ut:y?/\F4-P}F׋k-&=򢿒xתks^9i`2mf0- x}]˸|OIJˆJ$UeX])!%U6 T+։4ZkWC1깕G"(Sa+,:8;|ҢȜ@us]r&e/HJP  h5BdlSDM1Pe0:bԭ'0\ e/h:D#ƏW;"*Mo@ue}60Xqa2g;DI`Y)U,Z{َ:0KĴ&;{#uO xڰ ̹Rbos֗|1꿡 Hrsg+<;` rJ3Utv-IE}kS.f <(m[c-)1a;P*nc/SP ryD###^pX8aD'sEeǹr4C4DžJ.k_5ҙI>bLLDD k*#H\T^ s wDa/?+xfҕ% ɟX};-ĞS=eMbp7gexŒ`|% oKwk,߉kΐ }zw9'F.<64¸| tmsg\| /f3a$zG=*OIKK*A~J`0vS @oUVE{.LS-iӒR F`evbsxWӡ|$Qtkۛ$LԢMuy'I,Nn~k%D%7o).T47.;Ĥu:/-5&'SAVf;mKu ˣDԍ<a͞t{)='l[^X*W(,QeWb#_!?khya 3 \cGS<~LS&̎@4$S+*m ƒdl`,\Čq^%Ia(J?ZRzCHǬUO2+;NmPcVIAn)ՂG$7<- [#> 9[6!ܼ%M]&o25eRz]o/Y0;@=[v/]k-1Nb+NEZC ^ytS"K9w[P;+x Aθ/Kz`@lޤGuSl.]b]|#0 d]Ļ9ccCOrkۆb:QoTJm1oc9hh3po"JC$@ j"V}sZ=G%f( dzZFl/Y08AxЫ:AS  "u:즆opTtJ96 u!kab+AIO5V(RjӬAVXKw)hmi'w8O.]PeiuNd-Zސ e&R! ?fy)M:)Q h SYgd]%YƓ'8^.=)`=u4Y5.U[2"± zsarvrB@KkTitr,sA*LME&wgp2"Fk#sZ_\f#i{[-uDcCKn>+utfK5 &OcZrlx- 0!F}RJBa9MTm&h^rذwPcnysjtrCwS1G# >LH/7T'l7ym^pd):zf)g˰#`9gKHrDs2?X 븨ޛWhV:zg(Wɠ'^31yϞvC3EN@a$F(ƘTD}/=?ٚ_PM4L ldQRa+-;=.)ol|tI-fFx`4@u~&"UVHwZ0TvU#NU=~ԇI,C9U}9ep,h n<KPGYET(  utAꔗղ-,f<,DR< zvx[GVv W`',}uhB>J;(S- %VVEFX}]YCCpovhj-B13Z&IA ?خo1J#O%w0,f{Jvhͥ# 5WG0? bq3,6, )IopĚ=\X0T]l|FeACF;nGvЮ%;F6]xt\[sYy'iR:Bڪ uW*fƖ1.`gtt|8=$*-~E4u}ͤJ,;y͊I6,qTp&hb?{:S.T74@F+yԐad%hgWn {5!c+Ô8l;xYfx !O,*ᜤ,^U_qM#}?.soڟzoXbUTxa;YxN@ , O[$Ros̺/my ps1qܑ)^Z-؎hD>e7f6ZGd;Y.t~Lhl齝%"Y/1#,gienra?PWqټ>#A"44neыE;g}!K˕ќκv#:LoU4EPv, pKiRA-B)ͽ8U;ۏݒE!X!ku|REos; _$tu4Is@E4/5%bEI ,cx cHfl#}Gm/-:n,G1 ]e[\@>^=N:J^( rmDD0h":3"|Bb[ub>DC?21Pa$t4nzH@Ά7+[3W.~y}tVyReAO2*V׸y` ]W"ljFYS5 !և^N7Ӕ憙kU?F:Ȁ/F#!,p2u11Qt@_gh<֎L1REi`ϧj6:ut\@u\VM3N7VFmk}#8]i^ZtB\DnXF 9`xt[El L:< G*Z4DmV@%ޒ}.c (] \"ݾIj&C<cLT0>t4Fy7l #%Q!G}eHp%,=dTk(k:ج^n 3ݔwbW0J LV_ByP_xl  c$TBx圳kϰ.$@RD1ji4rtRdѤ 4`b7{CLU )L}Xr DzR,8 T }Im }#g{P;W(7x:u6WG1抑SϳBFst1s%DۜWD˷/Ǖw3dyl ~ʁ&쑖cZ/eW_4& p_Q䭒WZ- ]JMo@l TU}]9P'yCoۤ$LnZ+t9!D\撔Ns̍%b&\seofpZkc:Qˢ{#kʂ6'D.o:?R8^ۢ&'vV 8#"|L`}OsT>}^<ɳ+В~-@p5x,5E&5N-%7 +Y`}5R}) u|;YяliQh՟(h4,{ c]'g,BX5kk|;vE,@3'r5p?:`ֹⳲsH9]D&m g&`28uֳ{(@n|Oib\C>~Ȅui9D0/V5\u(#lYo!ϲwlP}g,兾ȳe ŝsX~eIM/8cA!"<Z'ơDט#4.q閃cZN;0('2b+/ƽAvAY~@UfA#J*HdĉD3T>r\q 9`yNJgJohl&,"^ ;t F*tcG#+f&EՍbL<4hUpdQ6_Gt5TUĈ_!I%\`ߊ~Ñ1| }lB;Ȿ/ /tXQ`)\x? eRj8\{ƴu*n,:  fF˙[·vZБ߰ǯ"GNsCd)2*@9ku*'+vrtR:rMmMּ6~[NkcFdW*!8YHnn=h/ce.<. h\Q&_ 6ISǚ{ O%{#"E%7Yp,yЗTxQhe%S\so)VG0q4>u]X]'V3N&:ey=OQp_:]EzدN6 VX;k&HH~ \Ԋr\{BP=j~{':F4|Τ˹@<5c.8#'j-߮tK_܍L<#xHNxiêyki>O0s.8C HClQ|F[c'N2V%}2uK9= 4S:.{7X$QUi0d-YOPvg d&FRj-y*4ՙR~28Nw^)T#dj RL6Cbs@*mEfeIIiЭ_i=!OpE^?ߌ > V~Vm/(lxJ{BZ{ s&h_\ĮR9t{S.VZ=;|{v_JαZ6UAnJI ED8U)X+p/=8JkUѓmx֎rWfk}^(jF~A_t [ぶ:.P_kTEz%F1[_Sql>P fS95;}Cvp;Q3B3`m<Ңn4XJ D 2l0#]8ECR-y3Ez$8m̒61"}z+_cޱ:=;,$i?V>9*z5,r4 T؎K/siCFb%;AOo랷R qɩ }jp9ݸ V+D~smXtZј0_~{fܕ9qI22ހҲM뽍mOlG5. ^djHT&pu?\޶ #YLj ofgQbwԧL: ,w{?}Ih(Wc!rDO^h%[0J8Tm8 Dl!t e;\a.G>t /y#9H St:FP ]n,@>1!;sS<84?Q8]?$:j>O3-Y"$vm/҇=7O $nv;?Ym*Js1E3X*>K" #x"_ed#Z{ZJo˄(S'~}h@cVV QgU|V2ݧw.Xz_e08)dz}].&ø)4i %|b VŪT'O_arAdi@A )(Q'#rY16orFw! &2,.tt/ k?dyJ??a^s2g+rE TO;la vd]Xf,80j_t19!R"qYDZJ$ijj(o\+-#lfao=ﶣKΧ Wj5@=80^+ dMYO#&݌~ކ|0:n nVH=j-xnn Av!Ă)NY ઩a4 ?ܜeLF"@ > 5§jv#9XV최^ZI*{Nir&bc7ξ v%AAzBM=LtN?R(F+G`@Ftk=HcPYfv]DE%ʈOpT ڭ':Y |k'^{(̅X#I3s8n{쓌LLE}b-&(7ͨ%>g`ϹKVV.hӷcaݯzcvCc%fzx7.oDPVx H 9"b*Ƿzpħ ,ȱ„?:,綧qߋEny!B(vM!v܀Nm._֯ydJ(NfnkiH˪V~ )7TwA2dc2tVXƘ"*Kx[V|_Of+9RUΙVSꅰC/0)QP)ӵe8RK^}4g w>`6ogx SVŶ!;:np#=S@gL:/Rab3=;^\2>U:f^  %P(jZwGh F?gpE,ImM)tp=2/IAG m A*S#AK bç*Iezqڼ%=9Ĉ Gw8^*Xm|Z>Wa5Z7]^*z~B"#hљj@g&{ҙY\0o<on1dNד6a7vzy;;A{^e |`c> 6*Db@ ~o=cH3՝uV$Xˢ_)`|!y*V\1Gil,P_z׀3b݅t_hܴl?oDq{G|r[տ-irpܰ@ZF_-=iGZhϕkIT`.؈re+V\6],~=RE0Cu{m TlP3NIX OtK)tNV^y/v,'btNQ].И!O J;1r[GOt.sMZZ+M:̄$S)<0h5#V_tRPXK٨ٺvOeDɐ%Vo BQG BŹSט2w=E|ҼCifCZQ?F+Os-| |i f`08e3r@ aVbߴOd{{H-hܢHȣ(x׊+Rr҆Um~مtrY41cTW0L[=/3[GUYgjkd}=g|.Sicr #ǫGzO|!4C*Q h]GzK)kC b0JS0Mw}_+O'?$`CNd{;hJzL͟fPmX4sMˮ)mkt7j˃O/^ ȿfQ'3K} V'(M8T N'§ҐhXӴ=N.?sί}})xKhrx$_IS~ʹ5ŋE˪hA^EzΙ ;~L!1_it,'w|&!2&.Pu&8c#thE9lxy m՚'I 7co1_U}Ѕq^ycV OE@$I%_!@xW~+ ۡX sO."#_o9ĝ{)9N}c`mY~%&; &?Z\EAfpɑ.Mot94Į@l?1Nt&VhtxJ1b"93,?ku 0?p9?+uZw`(k~gm+**Og5?N k.ؑ :K? yj&1-f.fX'yŘdDZŸCҭ1ǀi&)H&!Zu؄T;=v0IEKeGg}\ڈB 0 -%įKjS^ L?Opo+YLŗ,"=_ܛ!{Ay/ju ehlQ3Mv(t9-BAgƯ\'00pBk#l]@sB.H.0  p^ni/'cbcޠH`#4< ו䕪fYI1ҷljDOgn)\@Q fUVJfB*1ca9w kl@@hAR<87KA,jxQ1͂b M؎CeNU۩>N73 l;/v $Pc5i\k!'z -?a-!ڳ"+z E3%*զPc`Ż;0+g2` Şf<,GGh J5apGLzdmeߺ{zp,XJ!9%Nr3.ҭYrGzM@2_=ZHSt72!n]l=SPW[Ϗ (H~ZmsGeS3PN K]46wK&ur(u^9OAz^SIsrN32'[6֪ [@in88'JɣDJ/9q8$8/<A"0(,pe&wfݲ,h$RCh&e-qiÎ^V0T# J\Cۙ~/ʥ/ׯr,/c6@h6bo\3CyAĻAR:1/֦ܿg+Wz̈z2Lǭy07uȬуN̰J~Jk]w\~OYn>je k x*- wgq|Dnͻ,(~qq0CbP&cdLUK6[2Ϟ~+c, ˥Z 扌3Mӟ:MfeP l[M4;kRTk8AV㴑W`MĬ Ǡ]4aE?#udk+(Z %ғfA|Ѵq ]fJ|]S05EG cŇQ,^g*G` -p#aw TbXTtOm zմa Fj>EK\tz~޿#sQUǤ,+jkKZmmv<8X#bϨ+},+֧eS2GmN抇ZaQCρhTjuNraz?Œ5f3tdIw+Xs6T#-.]-jrWM*}!T(;PSȷk/d2Ah{sz^ǵn`]%yh *JkM82cJ1LiXxH &ܸ-%eKqӞ+ׅGԪ>VٝWg Q͋t+}6/JjIPܠQdǯ?:TJ֌ 1 2&J+d f3DsSY(7xoCԐȋ. T( qwR_rt:wv%:>Qes55x'CG2a}@RlH 1xXȜQj@IzA\J*|D*aq;mWNj#,셙e בnC& IztCQ퀝-_!RHa 1D@JCvn{ɫgYb?Aة9Qcf`(Mp'm9K<{#Y\ڑ99&kQ/|B=W~ c#2zm "/l*Ȫ. sÉa(]۸ zp96)O8S2‹{]ӫ$Tj]vLUд| '`<_i@n8{?FT"B&t1"`LM8DwkuT+x!ay2}+x1 na xZ BtR$bFWv [9rZt+,|)0b&:l&9׷F6Yqub;U6{ckIpY2@=C}7KOI\ PNڕwj)0-GmkT( m|eͿ}?U[bH M:+BM* 4j}S% ] $nj?1юQ^'?t "YљsŇՊ3^*Gwش Gvj])MXU@ۻ=~-W Yfe h3Gl ~;UF%`Nwf`Lbwxrg[X< %P7pUX/SN{GEC}{S)6߶T@5̼㜑\82o4ʀC]"XTRfݝ`@Gm+ҪoZOZP∮nZ {_k|RVvKIvTv_(Kd0DOx!~ 3%ot ݵ֛:GD:;v,L `-C&oGk\D8c2&(˅񽮴"$'[YhHhʗ .6h?~/G CU+) V61 utVslO0gy :y"_Z><)dN)79/8ڀ"X6 L!.AsJW ksyp>(mcEFx-㢇g6ΝK#|5kSps?dbosrR(vM>T~6~j[FwcѨUgFFbgZD6҉+ xb,{_X/v00%zRt,XS?gA?SOk{a7 $<;rmve(/hˀ!L"2Ӻ$N:Ώ%uWqHY8B=Ih:D;r n8bخ5"ԐTEӿ&闔 ye߰Wi A漠SAHL Y܄ TCH ? Q%/x Ź|"/BŽ . aG^]Ap;,xX1!M7cQ&ۘQ`(MS0;8s(xQXNZ}m˿ y2bn׸c c4>)*S`+_8Іrt`8V<) !9lgMqm황2Q0 kgM\) T?O`$ⳣ'ޕnIOHKg|tհ\nΟh{,NȦZdnO7ZG_i~B8T|\<90k-Az o|>s3-G?jx7E3\l#%CZit'kajM%Tbʦc, O`fXppEHVHc6d9:',fq;M>iPzRHpa.:H/Q%<jui0ffЄ_ka H毫,ԂW<H8^gg',"pczt alumz%[>趚luc&c hE@W>`"իTk;' x.Q )ÕrKY)STTՍ;4^)nي>4f~?vhs1B˻~R1@5)k_Ok&(7ơٵfhX "Zdd7[NpeϽxݯE!3G"Nnd*J𕔆tmC]Ӏ _kzb#68ꭑ {\J9!QDk cC]Lo|Et+hfm8H@ҢxiX%ZO32w4S]W$P#{G˶닯b6)k0/I1HޢGdι]*tm]ӹP$.zڳěvϟ˻Y9j5=~DJ Bؿvbʗ][:Hm)v =#{+(he~(6/^i3vak`_eO;;|p5j:RKtF X|qmʧC [1̈2@Gb^ R[dhwf~;q{eI(foKdi9O @ϊȪcnT%^45KRxbk}׊CsuDFB)EZcc ʾ9li%~8]B-cvA~0h4y쾉`K%N vOH\ WcJxLyoQ-x{'qF*l .2[2`Aqq޿}̈́7k_WPD1 .zjMۀ4/}h7?ҐI(kozadۅb\&5~Qu;>RJ HlkTeVkl0kϚ+YQv`kH ١J)8JYIqbI@A9?/*Vw؜ٔ>ɖ!93^/n/%G&KԎrjUlN0r@~!f\:l|ڀw5K{ћף/QT2/? gRIAR3ANՃa=0yyλ/B##bCdܹi@+ݮsQ;OI'Z:S% Z=pkMZ+/_v!ᖥ `+]cz&z ur}p{9nC\r;I~/}Bk:O<67 0F܀xeWK?/E*D `rөTԷ?GyD~%`"Y97ŀQ^2zZ!{x4S Xqth M"0w0^if4>6YE"p~?}*c1'­Z}сLv874Luώ `n]l5 kLW4}#Ziątt܏3OV^W8[$tR6kVzF QݷO u~V +Pq{.~rKLtAf)(/ H+\s<6/[NVm~OGtm``0269oÏE)[+ɏ.N 7, io 'sxV`3qY^e=I@%9'/ w̨9MǴ .! ~CҩQ?zcdW-[ #u;aDZapbg =d? ѕT.ym;p>/K b $@abSqg2$ͰOak*I$~v69sU1}BMAL2ZHW0:Jl26m2bюuڤfwhxW$oN|GLh4w[R둝X@yWAH>=4𗙝n|bHkW':oUT|Q]6l!u= VAbhܴOH':?@ԬTg)V1Y8/AռZ>)׾_1vXx\Vg;~M̼SI9'd)׷u|`XA[=j%(Gm¡qK"$ |э͆cQ{k=(  AMp䴅#nPjy]`f|POFY> <^kk%r&3m%=e@o($eSa [qTO' u;+ݥO? [RVʖ%+)ձB 8&sZkl-C}CCHR]~-!9k4v %e#Rn3 ^Ly&mX∙,LNݡM'hzTXx>UӭXb)ԅR`ѬKW=;  mi- T)4!{2aeBkeKLBL=&(WꝨ2'%UC:\'.&,8HAgIPOt}dzɍi~siptmP`AH ˫;'T'߄F}xYd=~.[w 10EMwGgv&xl"kO]"qieo5T&,+v.HW'TAO.+:-:֨3 ?)BQY ]m HDcz|i>j:$ cE:$;0*U uzT^eg&ZM-w3C9~Cٞ/ȼL)^ֿc[f]dSdDt 'YJGDAPYrǽmK@7L=-yqT0՘e0mt`a};~YpN+? `7߸:ݴeKKrZe8Ҷ.G %3UB4ƾ4)܋8kNyy]bIV)g.|Q#OWۀz( M8n2)Pllw2{>;fE5%hmY!xvG80"׀jc+޾r1O} rbC.@5+dPg b)m}y;'ƣ2ԸDAk W_@T4 rLg:Pfl@9ׁP{ :; k07˅bF F,{`&b>e%1݅[ݔ.x <#Y#N~jGC)>jt+* }/'nB[m㎌T __G6Y bUUPRq N ŐD7̂H6.~0Ȳ@ t+mN3^KۓT܈"qR$lO8=>oruBcӑ1BS70Svu?GTxDl|lOo].@CJlxfzG]0p%Vw\F-G>sVkDe !{u)6EM=ءjH?' +WSJIUG?4| LLhz*e"}hQwP: ʊP;}T ?#]|v?"a&&8Qwh̢- drEPeM] 0VpHz2$ޫyL})BA#x9}/IF&B(:͉ T۟uhVD± '{$qWs[bMru^ju6nl<;ZI`7v?<Hh\ه&q Lg;W ,jz@6 y1I~Ԯ[#xD 3?ģl.a`k\bX-WYk.3HQ0Gs,V;S>P!-ɛ:p $C'4&6̠S&=pf`G+;[LhPwj!>\g}B+ (yA H{Eiy1jq)1_gl1 3%-nITM8R\. !Bfz[4.PHcƯa|tk@ۥ>e=7"LyD}Thf3}?)W0!gW!zGkN骹y%@mEFۡ[#j_~ *1A>7(nl V␗#Zh-bO[3RP_;פMBV3<:/cjX" XxobS.I{Ij*W|k=%-T,2XWd(]mwV9:oWMJVt1) jxD  EmeBb- Yo/"6ڤ\ۣJ+H Xt <}g7q3Q#H;[IO?uBg!ol7fdl?JDy2_'X}ABK7)z\7 T"R$MC1nh%0S6_h&AK߁CkT)f09x; yQWo¸ΓihR_ !2u/Q,ymZ3LBBTnj9M^_b`^eK6nh49|L9jF4q >72y w?w%P/w #%֯/]߇F&l{^ 6B+)b1bT[zv ́l((GڣNvxOp>l-4ZEe1qC2@7n HLk K9 n{jzE່m"rzrn,51oVshg#}gbN|>W'8aNg r&YK*GaF\`X25 QZ֓xW̍:Y4 ;wW2uqh>CYc [s1 !?:\>ubjo܊$ e1|䉀%~]_gg <Tj%p%.xKhJ+wlj"*OjaCIWcukghZLq79XUWqGkHuq+a\ Bt刭E-q5aSE\C׌8S5өf(BHZ5bzmJ'0}]dJȢ+Fn#*3ArM,*j6%5rX2PCV迧+{;?WX˦cQـ%rrUF[7I)nMUܒ]cF0ر%D4lzT9@3rLW: ZiFJ<5ۚ;k{y9J)aHMLLtU8(Fm1 X7O;BB=A[ 2XītS'O`O8SqB&a⡒^ۨ#l'=y᭴;$J c7S%pt@,0+^9U)_M&K(@+xve0[l<0OVe2p2u\6Wdrΰۆ6$GL-6坭#HVg-g@nԚY{"5O`:8 Z'Z^)?'|e0VA.FWf9zxt'nnZ&Ԣ^}"dUkMR#GuSYִe9:u[@cΥ^-ٛScnyJ?CRyzI坐dJN0ҝtK'1-nRB.UMX_y?Fr_m_yVՙ,*B?nGY|qGNȝF LxڴqT *Y.-UP*fQi5rMr}VC0 S)U뇃!5LnG2 -d׽نc] R!K"eӴd ">w#?)CooN/R)+s" 5Ǵw:]fc MdVT4@ 5.VNk;melAU\R̺˫_ot¡MCZZ0UAҋG"O͇,]XU6)keGzڔ 3SekN}HA [;|oz֦72ǔ ifș(t^:"X1ԑ*:{6cRՆA^f< ඳ 6&Ӊw{83NE掾)[IIrs|A<[& ` 婴X8hvyJ߯B`Ӥ? S0TXQs' "Jw:90mt(KԃcEƒ28J.RWVΐlw"v,OOE𳠛WuFz5~q{9-4Ǔ;@yJtDxMPq*ۣbC{$fgfCVւG][ v{rqPlSWll" F8AĨ) .#ǘeR}La@0w k4AӡyehNmX-.3 R< (Uؔ= kɗϟTN v>My5,uH. 3^Ѝa jqAzM!xUEN!ahJ[,]g?πXSOqĺG)Gbj^O捡]*w>~PܞI w8Jp j^֝jy326\'Rk\!rI?\6'nI+!~&$:uӡ 큮o5'^HϤLj_7^6\T2ga*g})I ĕ{!`Xdz=6K׭z p찖y@7/xPؐc\GFQ fa:b16ңT!i:Kdo aJ7D@>$n@!7@dWc7.pbR%bHpT~-x{ٜվJN۾ޒq 4re\j?ßyS7- ROL7xgeBeՋxQdIDv]2pݍyf]!Jm9⩇Ek `OE/~6ǫ~݈FYk:+\a3z$HQ$3nI}Wj(({e3NpDQhjZPTDP6IDXԾ O]h/L&Ov؋12frZ&,K 9qع8T3}FuFIы RD S0I5 &g_t(!RpHIW){Wl(ٙeAyMӳwNc<;xC'Po錚]>+ż4*Ȧ y{6jsjx~`Y<u/bI 39N@)E* m[] tfVۚ.t*'VQQ~Ez ¨G;6Q>vY0X, X.W*EՖ3ɃaVw59kTs0']9+# UwڣtT^rgsշ}'Q#5K81su`CmSUVfX7L.^)i(VuqDV*5?y,,]M,1UHhb%fuUZcǗpv(\.7G>9bf X(q6 hvjKf{Nu>YRw>S Mxw˔;+16PW[i:,5)OV\XrS#Ž|tWΏ릻 ў82iD#4Dw%&BDW9Y‚2!»Vב'K$ZP[u)A7zdC=y.ZXAJrqӬjrtK~Gmj$Iҙ|:\v AZϔNL׬'k\/}.5J.k>smd?. B*u];`*>vا8Hs4&<))GCQҠΛcc1̈́j!fjaT${;}uԄ2f󄠭XXy0sB¬*uV,,Cclh+@;Lbʳ,)UQ9_g[t.UKnFQmFd_J9Z]=w"NXt^ɩ TPR}6VM)yBJ㋧BIrlJHK U iJA5ySf+X FZ/nj+z9\2p&I9F~\CZ MBˋzTfzP*=Ӂl[$,8ko`d͋@B6Veݖ߽/!kcCh01P]s`4Ӌm:^ҏ+(- px*?&YCn*n붼Rkwi\Rv [:f895`^[ꉻTC.Gyne։y`#<%~Fׯ?R['ΥKb bt}( ^d!)E_0̓ cHGHlaA"͸[]IHe|k+%g:>>F\u=?%K~1aѪ Wy\23oIj8oD6{,7F^"6φ$'ȯThlxfnW9#<"M-!qBV`f1,qs' "\Nqүme-+:&qˁ]! ?MOmclcnѿthO{I0g"zB ḢЪ*O#s=C"GeD3HI8 喦(JpZ->ЫXzK^2'ZX wlmcG $xz ~4 +"Gq4p$sKZ6 6eqڅdD kQSb_G0;m5Ro3j[36m09|k\}PUK=c;IWąl^ڗdIq^b N..]G!bôFY%+yP2< }s=+*n>ϒxe *gG;ZweTY|vI95 "M1'dIfS BG\%)]l@.4tjڍ'bp|ЦvW]_ʣ c&йb?B32;%rs6Q;8_٥־I 01_@8 2\Pps'D9$rդ9 YD f;}a E-!(5N2 c}V̮ 9{aVy1 0PjK [n1N ȴ1NGA)@ƦDw^5ܽd_>v09 "4yYׅ! 6:r8ʝM!G:ê 4%FU>o] &v:pg82+|A !uA}m8z]t9=:Y3rRu8LeJ7|0$F49>\:@9蝐Uƙ4=n1_-=sGq=+r|=`% (XsOY9ZrDU%}%Bwv'z}:x< hl̚Ya榌RxSuU};>8ڱZ3DL*2%oi!>l{8z*&&DoKVpLg;`[gԿM-Q%N{F(˫s]I/g6;C;b\t&3; Zo!^630HƧ&+9Y2z[jJ줟p|CE£KQŽߣ+~[Vǥ /'-m^9^7fR$' ٲh {HFyaQ2OR:e3))~M2)d_HJeKDxҲD _I:KMŔt/f}yH.eəҞx [!@oA@pz'~*JAWئt~'4<=Y NI6-H%֕W? F 5J8tb'zHC1KPI :P`\E6Nzu@yTr(YQƇ "~&4ғLoyN#~Z1ülUo%S9T 7hYMg9Nv[wȢŜ@ZAk@g0gM S,Y ~EjfN+wj>zQ%R1Ds~/Sų[R!h' a1b(}qHZf  YJ+݃1㡉k:©IC  l ݺ2ڞ@I'ܶ;E"b~L;WvoAI Uuy9<|:~3bF;5h)kDr砏+2$Wu(zb!+ _X!7t FP?7hwoEY%E3X'h^&.x] GEg\iM=n?Fj){ʉg6yXbV-˸~ƒ> \VǴaى_uf>>t4)囗ck^jciBݖ,3Edž:MV^|n|7Hj,T_g6,5unJ9u E^q'jJZ/cp_ʖ*4}dlΉBQ Y\aRƃX%9ۓvi;}qXK`S"C2)C._2#]Xs g'K@sfhq8gHhp^چeVUV׈"JIgyz RW􊹼Mp~NPU7ږWT} Miv*s% 4nW dM:KK|D"hNEn|ZSM'Fh9[3>%J Vaz ,Rd 'pYiAK*;J); 08df.u?c~2Mz}G=&y=}-emM ~β{6S[o 5' .!ot&4BISN*lOӜc~ӿN L޿.{/M(u@r=*+>`1Uu٘ۈjZW[/z'hؽ蛤&%Rp_l&O:*5ʝtx8BBc,mgf4%3A,؇sٖA{?zz֪;Mn aN<4se YQ=굥ʼP+- ?a-+#3MY$ 05 AIAxPD끥cf#Z:80.-/h楑ڙBQF Oh, <\1 HcSmqĭk~a!FRF{66%ao/WUF6:{]Ly{nIҝj4ћmbߢtS=Ȓ %kec=ҩbP&t5\NJNÅ4ƴղ}ٞ-?RW% }߼ޅ8? &qaxT }T!d4U(c>\Zc`cLTQ1<@)JV4%R t2dOe(T;}^ LI\f9$f fgoc=GI(~z쫧t6Qk[p/Ͱ%<4RSQ>s鷉 X`ԤȾvd`]ꖔ]ڿ.ZmQ~S}g:m4[AUzڐMlBP=4%K1IAR*: OO[%p}povp5VM:(ݒoE|Ub{+爒%+\7M؝<'9cO _#*a@+ĭ RaބFZ<?#08K@q4 b+He?px7`}x(G6:ܵf`do=n\y &݋Ŧ ř~ce fW?it26F1G; =(.b:JiqĈ6&)؈$k%<Q<0~)dw:`M&R2(PZIe^&qȢGX.)DW$HFc03{1zs..7V[.*Jeq0kt9)NWL% B%LՂ &NSx|,6v 6D»*]&={u*lq !rٗk%Q ^$z20_E)|=U/ֱ A?8RqE+ٷxhE H#zU5- hK )iF Pn-},Jꤸ# v^w@%!i^DK'}C KWx ӮшJ4z:\"!)+OD- br/o]5/&!+2gYaPl~LŅm?ƔBkƞ Eo(VBHqZ GgZ*&ҕ@^BLR:dKPt;r콒JUPaF֚ر B]lauuNokZE&O]Ji c`du%X=Ƌi6n0(߱1G?t?SGaJda+=W6̴-Bߦl3V/x{ 3C$*{+Ѝ 멫 _eJYAl^~"Pg'ry.8mع!&@YZ꿒)RmU=[V8?Sk Ot "1Y[=`/y9~5 n2P`AA| *+;<U,L=qiL./>Aȯ%"RE{iӑ@aZZrJ_j>Y+Z;R7qE΄~HlͻSK ߉[\ %̿im]"39 ,I-X;tǦ|V:~^)4J|o!JlÏX̥WD,m \RG)B2hH+f”̆.+I!N/8|LLJz+H=Š·o\0|A~gݑs5gY`<4Q1"r1h!L&x`I~10gѸLW8(_Jb<'  )O΅+n`sWT$*Ң(5!3a?sIRa; yc1 p0̋0 gJ[4 _#g"g2i:UVt5tJ.C2Eb]]b'KY?C- #+6Oihiw'!^e>8)'׶1k{p|7U8SN NqrN ֵ4V XhM>xcئwȵ}a/R,[l&4頇@G08Ig*bevHXt[D)ޏ7RZ3ľՓB΀a$ux'8,BU=m/;rz<ĀݍB&`ԣ8#JF@!\=#Aҹ&)NAf1ŻO- xQp(Uo(\Y9Kq$װzj:N < cqXܜ H1d.vZET*FCo%Yu/+p~5|p"6BOqwZ}[tVc25h&fr[_أ$zDbA>QlX:GQ/?\ŦCAv(ĒѮv˃,rQS""NIڜճq\e˨Gq!v 0eS֖/QrSnj\ua3ˏn)Y zQP$d]1cSz>0zԼ0,U-䅵{c\|{ڄ/aS5VNq G j2ВY;|ҽaQnTG&.WGyL?D3i U>OvLB]#pӺFY9fa7s=zFtCjD^Z( 41XpQpRAES JRԄZPGC;Etݴ>xVe~d],S%pFE.ˮS{knqz̷!ږq3j>-=eN80bG(C+6(_r^DL-ÝWn^H  Q6pЪ8i!؄?ʛ B:Y ;8Jl__gmJ xøUwvohĎ(sS YQ $Z֣F3@ U@-<Ar>(ФH$C ,;1&Jm@RF|qsxf M3P˄9s1EFm`V,NǀHis5A@6yN\iͩay{(vf2mt"Ij'9"1uWo l6Z]  ۀ<<2w F\v6Eu MJ˞e?a+S*"#,HI;%AZLol 1=)ZG1`Hwcm ˪'Bg k#'a*L4c!IUՄf2 eJW AD].Z{p5J֢N? 3:=L]JH)z!YE& M),v7;##EՖUCV^ͣBoI/b?W@\om(P+}0ёe5m0c2DnQdGDS×YB~Uqox7en9G>ce r2H'N:v0 EgnADpՠ3RJs1ӵ,3  bG:kja!%&I*Oȇ]< n36']ھ(ܗ\rٳΑ|Zeޒ+ @FQTM^c(2oPcMXݗ*))Ӛ7`z 7v /ۘO\G6y\ܹ Y XVDUِ s ʬl=nM}Kٺ-7HԮP ;oR)ٌI֭};|JiIf_x\Ufr}lP[ϝ= 9E#車qjRגL;Vݦrɗ`CF}v쒙 -oX4ʀD^*4gL%W6H/Tp=_nz|#S"ǫ.QM/h޻`. Si8\X!PݿV>"Eu djj.*SęS I4:~,1MYV1 -841rL֝*dWԢ_;5Tl5<2>C:K4\ Shj3~'Z{Vl\gҘ;Ha:`kD\l-5'ι9>Y_יq^  JE{+Bvbb.{N4޲SW?Aa!3\>a~2} &m j ilR Ln{ߐt`MkrC,rr+,(o{ ra+Sh-w66xx F3W;["/6 2egwuj~ԁ짜6i2 h@G,SemI}j$1QHV9c-E4 ѾGʿbP%ӎKbH*Gts~|f]YבNc~!E!)(xAaN]-$ \c4!Dy)dk05iS;Uq&2D?DA`NcQK@XhQCPΓPDo?`ߙJkC u=\7K~]r)\NPhq~HGegvj.|b>OhA+6 N^'UilusLU֍Kq {+B9dUuKDě^%wTީiܼ[@[ 6 07(DzЮ$K:i_tI C;'D9nKzkhDr6}kG th%$w|{+"JCu8Yn[Ԯ{) 62)RI4s逇A=OVSܟ}K>a7'Ozs$!thۭ㒮ηz8b/ls[gC_ ˩9M)Rׯsdrڣ|%/W_]F KvM` ɳ|5G u3Ol{-c[b;Db-J?LzP6. JH28%q6@n'uoexҨq<#ZU e{>eHA`'/1ts@IB/vALH| 6&ٌ\*LY۠ɥ|zajd㋝򶙂*rKl[6% R ?"7_8P1drpOSURgOǓE$Da@0;!oY[9/zv'}.!*c2O_{ PP_$gzgVsS@^KƋ0.^;RF2?7Z"z@GP22R1)ax/!gVZ``xWZ)Y|,,30$1Vn{L5qDoN0Qo@xZaV*'k|h /( ͍BӑwX?T\%T ,{\g J)vc_r*ZT&-lxF pS6fxxsVs8\HJPI ?d& J 6CÂڴ1vR?:$ITsMYt]enZ TW ÉY]DpiG`CE;?d~#͘{CIV8f ]C R$^8x/crsz[l>/wZ+ G^ix2ߧdh 24 4 YkNR!E#w?OU/-SR/OY^%_W4^mX$CWpq}*]ַӈ xjn?_0GC*.~w~1arBQ@R㜮x1UUFL#Uw`QBW2aF*BGK؞H~kPO|5`#ąB]}wD/:1 ڨƧ<ۣ~̊d?,u208K' /Ճ ˥>1 t<+ %tG} u*Rm\ӏ;ֆ/it.{' !}Al8Wdxvq%?$oFYNo,6,m0flk9ëB--Ze ޞK[nf#kz B=к'6g?3)J Apzl:̸YKy`%S'J Sxz E0OGtG^[ oo O-QZj W Kp)> d0yE}g|v!TgsiaZ|'KR] Fn>`-MLl$Xx.$[t"w}M݅VnD{+M 79d'}?Y%^}%2GMnAu&PL D28nQKib@w'Ror|˅3 7|?3֢ԠiX6qHlOR*J/-d%듐壡[iS. Mvg]dB̚{0==hw'_+]BrM#бK=yصB=X.|>$"(Hٶ//xkh$4qO! /!ﶧCߘ "B-iIcfBo[#kcDoԒYhP)Ю LTDy@LcR$ON m&ilAVA+ 4gWn Q;IF[Vhx >b/nϥ_#99Pb+͘,gD]?{H_}r_I޽wOV!()AY/m$ڧc7#FAqfQog2 )< 4\: }ZF(@1,6X!CBw Ü޳wB]Ÿ)ŚQP VAkTu)8MvtbGW22EHcP\ͧl(Jlo2rF.:~@& `t=UPK#t#ż m* 54+)=g$P9,(&Np}MFV2?LGRuNF ޸fZȿ- bf3paF0\7r!=}.1xuY Gbk`*l<00#U\_="s1ؒ'W刁#gsTw "N$ /cյsQ}W._OK3KR-ZzMx.B`sXdm&E~_ƿgI-XO_"eJ~,ؐgBM sQ&c>2;v_#zY2AD2RC?*=+v Ei!;^e7 |CXt5AN,lo 7Cz}Sbm%I{,s&ix 01V!"<:14F#w܈dh0xϢ$ɹ&÷5PUB䑃XqY6Kz' 6]H]vG˃G^ZUh^?l2?V__~|L J}nُGRntT(o=mY-9s#f cw5L,R#.0`M=lQi =`j5}y}я߭KcP2uկiꬄ8JE~Ugߗ>"g oQ =|AFXO?q$J S k5d4i d8^^דE& cL" "C{k I%^׫;@3o̵ezruqFiy'~^3]CN"^aK_αR ثZ 1mΡչ#!%'rl70|^p#~3ŽS{BdIIįҨ.5 +kmO(s=+vA5AwAk8Z,^5GTA ]Q&)ŀ苒:tR \mݚ_x'u!NUIT/]2tBy拤Ry1 ;UYr6+*>i`Sq`&U/ 7b-'R̝Uzk\k1sCZͯg H'R$ / } a3U-]~65\^[WI.}w{" ;R}rfjh,_XU.g"|+OGOw30Q2<,g.u=LȫõG{B2ZGydM Ӭ2;c ȢpU0+w%_4_[ c1V ig=԰tYtf}/?]:N)VhB"gwut,$bbt]V'ӴIk|D|P_ڮX AE))Z6>ˇ2l pz샮Jo H;(|iJ\Qe,DTFj=ںGE~GyѢ>R4q)`d;}:ϲ _$h >[ɩy`˃ICW>bI\+ 9{ٓO-_po9j?#ej$T_d_OqPO%4>K[ NIuH[ c,NHpq /oJ<wU>򖆱*| xsy d駚-PfIT_K6Aw-_ŧG!\xkvޝs ҽmTX]l\)g*@8U>q $ 1\}j`u/X:~oEX yVg^]RaA(evMq\ ƒ>%}ޝE<ϮQjAj{kUDd}l;F| SK?# ATg{m?Z=XcMֻK f|-+(CʏLc' њ8vO*eڏWOϭ2v1}%^N_3q  `H݆d 6'D>'[.=C90iƯOl{L<7l^LDx%P ˯1R _`揔:㿈ggCi.zp"h9aU{rN PuD[kFCM a&VޢWi5q܏R4wY_͛)`8;t_] \** !zᡲNt[q;뺞k=KEv|Bȭ<٦.߾w>N "gf j^,rUm$jI`G3UOZX$h OW"Pͱ5UGe.lHjZgUdXp{8i-$o@M[qC*;lCaڗ"|$*"mlYן# 9HpGiΠXjT=^AFJrR0Cipwa{V(DyrYdauY1|34H2V(m=·klJpdgc@ ;uGKJcҼ{v2$8ӏ]'CPM w9M 3 K$Mq .;/BD#9/%$/)/,a:&m5} ͈4eq'2BG \1cJ6hMh> Y_uF` ݰ;at?8^̾Ly:}̵^CЙ\AZ˘̆[u.ek,̞%^R?bWn޶\6<TdP[aIt%1|܇uM6姬ܯx+JXxlccOd ̽h^Qo}ݴ{ W]g+Q9n]#utGvbbq͍6P3%d|&6P]}~R⊄ǫaX[2[̦> @^}Cw|?Vt{D[WCA2vBc`Q<һ|kϣR~Tl=()_#0ѹp]RawwZ0HP։"$R9J6NJٗA<qսlRi؂PVV.2/U:3`ƞ7#sRyHӻRŋU=C.<ڒ;'@̬v;? ;x9- ģ׭/v8IMΣU2=u&M7LTV& Jtwu. 3fGҧc\ް0tW5JZ|Ygp?ﶞ蹴t!Dz !Q^H;~:g.>th.-]̫۴ͭ!YtQc]4pm 놨ڑٻ!⩘L<&8צVDFnvt@WiD G:pX O-ҍ9 (΀xT(rv/? dl9hCp*k`(3Ml==&Ksh&1% &;<|e(vk!tO) T*T& o!^t4,g 1tA LU7A j: )Ov1 #URo8cD7gȯ]P&h _eFNc[jFM m!ީm72p<<$mNh-D1[ [jLɫ`ʳV}2()^~{+ =vpg}~}/Ug@vvjH뮎kEMl-S,hKC 0۞93QUJrܟ%/ :Mr]Dfӕ!SL'g3k'\^3<8}R"U%P> .K :v-6tӬFÅ s kFJ%bYZVA;*y>"S!267iW*vΠ(WAK8dViGU3c#Ԅ2\U3Fݣq1<N+f1@Z4ץɮU0e' U{;~3Kc> [%;D{ @SS8U4}NOtE "?[LSQElaxUq˜Cڌ%Gޚ=F~}ZG3¦/u1aRkezVdz;0T̞JX3 \[YLHIq5pZ\P~~[0h|דVmW1@)E ]#ϳl;U FA׉w2+|Eqh=~F)QhCl÷KiͰddž0 ZՈk֮5 +S@{iT҇-k/ ~heWXkD>䁽,HyN]78w" (]+lG.T4XqʠںoRe2vh-y}7t29Ty'l G)o]~adg'm{dފKs2k2r O_}LVbTml=Q&pt&Y^|! @ ?k-mM4[s{jGKGBT]9BQAWlS "+!l8C(-Q'((l{ =(ARR\XN5qD-d/Ǿ(X̋"!0c,>9\N#C8_ҵ;X:s Y{ث/uz9t_ai4syP~8rR[3zdV8Y-Y3SD{{٫-@݅NXixslgM8PiRbK8Ϲst(_ShSA_l. *{'P Jchf.j%:gZ(nzVJIWn]:BY)޿y3BvuQ1Nprމ+ ',#A%l}Q4?z8:){s>K]o3a`ζ(bJ<}F֘9G)1f' $78m meyhr$U\"K^1.W~_Vy=:?I{XM.5Xo7[.finne%Pia /DizMϑ7\ʘ Uhk"yDV6PK[CWq94]EaRwV};_ U#l_,uXQa꧋TxHy@B${<7ۂ#MYkL ֓AMfax秥qRx=1A[Jm7#i/|r//sY؛Z]XIL`cS=̷lEje4TG1s7jZ~yɳr=h(~v5}6ZU,-mGaƤȃW!p*Ȕkbsy-Le>ovL?dAZư%p! yB[ZIl4YSC GptOԼ~Q9M7G jI4JX7@ t`p3^ނJMD^)H{XHm$TW PZ:ZVӋ vb?߰oi7֕2DZ8"^.1w8~1Cᮟ E`R}IHL|:*eYs?ռq!AW*@8 .&=&]1>U>-Y.D^A{('k!z»MODE4^EDX{`*CqF'ޚx 졆eK˗a$[/v?fh/mс*.kOe!i1]]mtGq(W(ʎ Q /Y9j9A]Hcy-G2F.ejgtiOƕer0<OÌSJb`dڎ(P .sXXmm,r3vem B!D+a͢[𬭭G ?@j $IpVHRWK"C*}Govpm* A}9EkZmSlrduj \'NK ~S! 5D8Ƨ}By02<[_"{E0?8ҬpT#Nz exd0/뵪y Â7Wgp咽jƐ*ˏXofuiG2}kSJ2H:Ew&(z`X; ?gV)E~j{•Ȍk5^GZ@3RXIwjlX摎'{v]3{깠TTѐ>&d[IE{Z[_!Ug!=]wko^Gg;_`l⠊԰J/EGͬ`=f9çr:n韶9UB*6l_L.XɀD.?p q^iTw>NzPn>YӃ`sx-c= -qb2&#g_7B^ٍǗSp&rYw#g. 6 v(, Еo懷o Tp(5+msEW[Kjݡ~ zcaȜ8*7z4L67@0! M-Yɕ5=?(ĉ;l% mj1e>`BϏDrzgjͷɌ,`fJhu@L(vwV%*Z6p.k8w:o=pxHXlZt4"0 y,Y(NCw<|(*F NR2rC5h<̮_ {@4Wr&2ۊ21v{Q>B%Q3CTqTs0جz0~.6`^/|8)rpbP{o"C]|U "b(j&`tOXOB1!'^fS0hG FچU3)dž1s4(lQ,H)laZ~i<%<&wHxAF(*v5:$ p1IEo6{GұNζ wмx粒qh:vIhr_Aa0~)a8f%apn6#0kmი`;&z"O[S eEPqqX)SYhi1bW 0NTWOg]xA1B2OUëtC H3>-dIpU;'9S,Jk'xs@tlۯ+5&]Mux+3f%j`X`Lua񿋆j.§ԄNs ~jjHfdiyi0zG. :,f\W%!Me"ima!pv Zmhs+Cmw@a?>ITάm9a8b%6x iRa&(:N`{KT?'7fwBYJs(͝tth7̿?Rk{J"l cl~d9L!۔/*ciic؆S7Mim!bTc(b,~Ah%$|;ot$J*XGZ RL V (Yq*`k(O0 ]+/Z3A粦9 z|G))wY{B Gʌ]Vo^ail7B:0.L\,QA~lHgYG459R# =/wYsNYbMT/(:"\9|-*TPK^&ӸKC]WQqDco1()1b0BBOrӆ:QQ?D1j@Of#yD&(H-%>{/[SfMH 5zY%Y>UJÊh6q_s/(EVe]@ OD{I1SVX-Jҁ| /xD.HR]/贶~!_CUhgJ=]Q7(@!"~oƇ͍ni)Y;yjyț&MtHXJ>:|ze;ZgcN) x\{oBxbYg~&XWTufV9BT˟C() X Not_:s›s]غݥso:e㈋eԞr8M5M7*ku8'R @+H 4w%+bU4wJ8%TWaP nE}a}+kѴo/ v]GY& Km/|{-_"\GƮdwnL)<Tb[#vtE PZDMd;=[&&])]淣hr$au(և_2>ߧֵb}ކ n:ރ!.6SȚzϏE(|=N,dbe02X,XѷDQ~@Q^,۪`]q\0BnEWc>+9p"K*f.'vy!硽Xlei@7\:qlarK׹ܾʻ/ڊW7Ti kjz1㜜V6OA'/k+Є>Zjjx[xV8$R&A̋Y蹕F<𶒌̿"\򻴄sPqjbB)RHzvZ` mt-jWI-y_I,2%QKDP*ZwU & '_ڵ_EUpQ|@@|#\ߵhɠKMٝ Fz~փR8A^_3RyBᇃ;.ZpV}I:+B}C!4Mxq%4 2ЩKm+ _>q,[DQ }"]&1KRX?։Et ]?&,#.@1 ʗ@ uveo !tz*&5_<kkʪrlI%nS:6W<:4NϺikk{sDZ(2+[D%#խ]/D0n0r4nb%ѵre`p+c*xY6\Œ|F]BTW(gve;*kCDz?dX8XJ6Nfo9aK7y/dB+Vgc)|M_+;˫xFƔp!tJd՟_]U-3*}B͡M R>C~]ok*Ac`qB?cyy+ y(e3i7G (i_*~xazQ لS\ׂUn钽#"B*-[Ua}on4i5vxsP@](GfߕhǨcZ` L92z"؅;Ѫ݄T Wqh,}qop9 |٧h'j@n*>oSdoǷcUȫƂԐѰR D5dx: f(\xpΤ#%6Ia4[nFʩ"[&J)p72ۙF\Gن8l8!Ր#Ǖ̜Bus;9\%̲~xTO 8}FSbVUw?vht(54"hofa[99-1h_-z }2TGaq#bd1>5c8H(5BuO- ϰ. IQG׵H!l:OxtQ,G\k sMɇ ~!p7G xZqrC[,|bW/\םx[2d;x3^gT+դ8{h ȎX!9٠[=z6-qJa-tjEX5&jM%R!Qoڷjʵs1x-C JSh_w7?\C `"J{dgo>OTt޿0%|G"28=%S5A't bL;yH4ŭlm@-J$]bȏԛc?[8Ȁr|29JX`b=Aa; UJyEEJj+x[ܲU{EWmSN ڮKYyXq:Һp0N>LANE.+1=Fǥ1 ?@Jck3鋰! @0ߘ0q ߽&nge?: +^T*k)ۯ'6Nޚ|MO<yfH-p} C#j DNat]K`ǻJ ,_ W2qb58!? IHj(n <ᯈr5=ҫǮK ?Ube'k4_ ,wy!jhG5Î?s(-ZRn @$8pH(94 Oź/4~afb xzOG>-r9(z&m*~1%U[,z;xHf,u9\u~ģ ڿ%91{@iQwMaeF:hS6L ? qxEuvj͌g``"¤ߚ| ĻJw,g\{E*baҡhǐ6~>S;B_BIOOKha;Yq)ULS*͌&*dPs{՜ԃIwDֹYc>`wj|(xfn(+g> LNxYV}680'Ԣ@v#l}h >{A0 (@TmB^e .O)Z> ˇ }F|lޥPwyO+rfh -vw%#$TTJv`zn&1^7U~[坚DoOBh l> ɂm6M6` kl0$e\f9Isv!`؎sVrsa%[X\rXjx{ry #y<##LyȃLZrA神piA|RPD:;"dL/W }!Tl 0L&vTfiN0rwSh=qvBf9p1껭7^>e$p7 ȶm*!AdΞ59:lbrW}=@:rms6,ͧQ[N!π{7:틕B.NIe?t?c;@fSd&Tsa> WSzM4ɪ/Hgq<õO Nu%# yޱ7&S >ҙYѭzAMynLz䃈"i.nSØr2s/yHQ O:c#Tz[ P+QܥU9Dt|u-WZ̄&MOv}Y,Ij(x}an vyߨYMCr"g#ʜ$Wfl?} d4 J#{ FFrs4knK3P,5(} `%[M:V#`(eGg$6%^l'*xH&fx __`hx<ٲlgEy#d~6Y%$pLD!/ g[9}L"wlz-NPt3z O X’JB3HGR&_kOba0+Awn &hۚ:VCV0 1ׁd@_O _tB_˝!5Y"xp1tDԜ@Z!Y{[\w{dM8$NU٦4qpJn9[.&Z`M)/1"[-vnc§3*x%0 G󗨆8D(sc\ ['-O/y'(~U s:M9&H@ T5}ghE~qbb?RCy2$TZha@%'FCaEQr(|HDUəLJb}2y:WFn;:)i} ^ʒca1H}{dQH p[ghŖB|\@nQ,@n:|oV[ pU->` q6 kMH2S4J tۿhI UkrLKJ? Fnyշ)~=1w,P l]a6ӗs"^?fq"/d)67" h.WmE$L LOwt8x|pWK$G SSF!m&CnSM:7#.C$= t| u]uO*Ƨ< "M+ Pde#_JeeWOJm! FeïOHsu4^Wo-=oiJ5+7 n >sR'U/wUQc8S2ks={=;_ie2!ሺc7:Y1miI`bwDJ!XcCR[Fr a9HNXTEXj9=ޟV8ӛiӭ9!|(=

    ޅj@/x͂EmGdq2K, w6p?Vye_3(ɧW bHO: WQAB6ՙ ACi%+*FOaN*FJdBbGΐibx GFc&(l8yR$)¡5r0hnǍ"yR`ʼ{E*֨nܫ(H/aRScWH D~+xxZ Ex.71IX=GsQ5qST8acjʎ4#]@ksgg ,%* {qI;1bP/no^e)\(=ΘaV^?gb͘b*ʉJ"(.Pz$TvI/rA|6@.4W;|[P Z&ʼp]*4-L6)Ay/=AEO3 `We8eKMOqp$>4-$| cpHA^p3^ eO"ՊxF*dBi,-l%J-ЩpvFiOΰhKokC!P9WDխ*޿鲠cE{!cVx;j=$i]'^`aץ T2I/j B$:jG%da*9u}1|,Q.ϋsLIA_-5{qQ=>}Fc14.>h Ж^_'Q:EE?\qZQ1vՔPt{)}4hsN|f3Gӹ$nDf#j0ȥ@`W,LsC{YhֿԏG/E.4~~$2hcS#`6CvePeg#lwgeRv}Y޽_XBJĬ}g6iohJYOϏJ鐱{ˁr)45mь?*uꋂz6 E_]qIsv`Bs`EpO8sn oHIȓ1+JI"v]ۀNHhKT́%,I+yoRca`Em0 ;]mx΁+߮1@a#7[cU,tO܎bvhʛu;5#T/0 P{*2/a%ol7"JGkzT#4Rg5'%Pʹ,}g@4dvH_c"i<6,`뾲wRvQ,/~Uj hپγn$d>{sSPw^.Nӳ";++;T[zۻaU{ɡS2"0s 95c?՚XPP'Һaelā4a$3  nPo23rũtC:U:P w7WΏoy[HpeKjY =r0oxf#+2*>*@$%+ $4]v}%ir! X"_L|IwuKZ&TT\WD+ eC}3nˆ:N™Y<eG>V!r[bU) $Vms^1s7iv͒ VQ2 g94ٮ^w ԗݱX3c|O Sȸ vC#ȏ&=iGn2ϾD1;jZI?]!4^S2vtU9͸\VԧbR޹8dFhv >O :en􊀃 R>eԇr$Jb@7_sRc1@-LN:0Y R?#6e$[F8 .*se*/P']jg !th~`_.7q%ڭq,vUV &nS e+Qst)*ЭT  .'Hm-bq+7(|W32F*r`eC x8=:}$H5_Sѥ)Jң:3`S(mڥoJKqM2"؍ݝAPn)C~AmD>4&E@ i[Z>tYF7IkJOUq3Wp] {W#M9X 3U.tLl(;L ;vdHg$ DsAΌPoݿ8: ^MTF!+gGɄ>}?$=6@=8OVԬX[UfZy]S;)THak>(ϣoWGj?to@F~T%Q}Tq*_92MXa[?؂D(%r[3u:Wr}i^5NHt*އIvk1iP.(We#|C,+1A2H\8A>"<5\U*M$V=dI`6EmU$ĀLŁ8qBQ*|]dxڜJj7(j d.WG#͕ΐ65?14=R-MvPxN@ThVWKœƛqe?/rMA~>W%8> ?¾K͈+=pݑyīl~ouC=[n+6FRUZRMK:BS7(r+ ve?qEhJ|G};_~i2 |_ّc(̅/֙Xd<  8O5VcT wT;g袩'5;hV >U3KjxX囋S(`"eǎ `״1kWmL._ tbJPn.ū0+<1VIPW|}mCH<֜}&>3d~Jџ.4@pq. y^"볐=t~y?uA &;$# Ȉ б(s>Q6/In>% 5YˋHo-%7VfD|:yQly*jl޷MT˧cd4[0FEHR{XQ@|}-}'Z`ݺ ķDMkjYUB2?qcs9"fr Ӭ$IKQ41 ^&^v&'6y((bOTsz{":]@EϐvI>»2(;0-2#8. y1vӎ,KUV* U!e~ɇ[DK(]18CV O$aeKL!nervupV?lwb4b ;C:ǃBgs֕&n ݓx*G%!/YWG\qnZthBʄ^3xԻ jZnȳi&XKa_| }Nʼ E% \^y4y:C<6jX9,n5( ͻ%[:Ӑ / 8Nޑ JKi:ƙ՟p_HL!.} h)& d` W[g\1"@Xsf~uCq=g;#2Q@Fb-P}Ifr^\mT)%FK;6Ֆ BϏP_jҖ$1?XݹLol/jXȥǷ)nBdpbiK; Gnt(AVڌ;W+i*Q~+,;1 锊ݽ\Otkn3&`uܩMV.E}Bsx@jRs?WoC* {"־~x@^%@4` B^@VEɭsQ߁eWE,]Y[D`@,ܽzRE-J2\H΂,lҡrP¯bj?p3+ꗡ|ZxTai~kx8+gv=Hw~9[F_)C@Jg)GKd ,^&9=Coۦ[􉨤/ "Q1n@j!X\-*P\u~,/Jp&9Z5JpsÏ[q-'t66;8' r% l%ϑ$+]gQ氕泙%}3aL ͸Ew3NeSGϳߞtGaԉNTuk ITLßx ݝOs3[pX5[}==. );G:Jv:&n8YF(2+jV\۠^uW,㐡؍@:BO'NW Ϡ5ޟM몵s(TV6ѵ2x":Sg9әzNwgN9A<)'hE} bE_}W%n~`g%]̑yȥr%`QgE bxNX6 Y:7rBz?\L5;F[~oziɨQfBL`=]χuȈ\6MxQMGA2nCZEOv}Qnu?NSqK)\C.(MygXhB|V-5(RI.pU&Dqca{ #  g󡿫LV1HrjZ.<>M~{v5F}8ͤ΂vU z8Ğozpf;c<*aۨP ߯DYޟ~rvd?K?eV{, 7(RTL]R`0t н' vw/#*-M|95F]h&zq̭iORGCp gͫs0q `l:Rp#;C$:9Rmip4ծ"=y|G/wM}ErR'IVK!:ɓ@xI5p8U۷?ypDCcm8PWE@44ٹx!Pu|ۭ*u+omY{\t'Կ=n64M]K3}s df#Kf+4kнUM#:320dPCEKNNMy~9X%P;i#_LlU")l(W׼lWP`4c@Xn/jDg;\'22l?[jď 6،nB@ eb$%xu"X] pq^H%T9;KRЧgщiޖm Kыđt@EűshuFU)=45HmSvpJh0^HJEJbY)ؕ|CJN, O'($LQI!MWwלkkX睥hY)m>Jrv-tOs]22#$P/1X-)}&iYbanop!0,{t{> &Š)x2536(PN I}:ᔏxAnVbVGM{'R#=6#8xK<*ۮ=kCdz/@ .rEe+ Rk𿔣-n(Gc=#.ÛgyPw<~`u,?"*5?疯ެM֧-HԀrTTPQ./fnNZ-X`#) CCwMODK h 3 #Ng'M/AjF&g&`Mc7^!xU~ɪv<g%%*>?<֢a\dQ(^]8wSE 9Yu☶JcqȊuZ7UƬƲf̌⼡bӓNgFҪQi;u,NNtrQWrEm =N!M,Kr/jzfv@|*9l"q+Q=ncTIofô;K`Ɖ֐Ur|70K2&rW2Rx.R&Fg6}/ubߢtF߲GrJ 1CQ;['b|5`s$U9,z@i!6YX$<%$6Īn~K92pfҹ6b` B!fD{XVHo*eK씗N} /y"#%udLmjI+P>mq}k̄w>yϳwe#⟘9鬓R}TL5#Q&1m fZCijvFye~dr)_NTGv_\gqK %JhPk댾n+;t#nHRG⠦B2SMc~Sa.^mSՆmZjQ_l/Kn^6* U!ڻ5C gҼR]M#{F(+]*N P2ksU9Ѹ@# t\X,)d ,+u=)Ipv.t&o]4*աG݆pZfH&?ץenQ[av;xMSc4BC n#_yG$惃p:9l$"AWuPkX.&߷5ϭD6OKJ$YU x0ra$,jѽT8% dv8{[#L5lOryPssj =!+ [hto۟Q5s:ѓ;qCʍ M^(PϫvggHnTWLX=as*>i 8u03ybU U'{?s}-Rbm2h+_wdY<^U'wF U*6aha5ޢ~<bD+/K.)]}s;?&B$Hd|.TYGo0>\9ؠL! l`v[)RȑFxs@Eʋğ>z3BYg v`iR3;fFġޔ2;™:Jbi/ںq  vqԹ^tY#cq,ĽW u"7l}D~Dd12(i-٫pyqgAgI9$,NRV0İU4=4쀉HшR&Q2ʁ(<\F!}ce=..40敶Q%DdF? sM`c.G ww(ھGKXkts۞n0bJDT47 ӣq`ƏKbUX|<;JC;TTpmȲ@ISF.~hd0t?-rM8c(i2ӽ :;/>rKrq=oo1VIjTt8'1͉t Aɪv-:DsYz0U)~sI6$߾vЛH78 ÉY\QC$MoH} ÊUI [лYCMO:u"ϼwI& mu%7o:T 4lw ,z$2|\ozfSOva@?D?p6kRTt8H޳NN/oCߧǵ1ab^D25] !A|L1\'@#\yrJ9sd2!X.;j@G|~sůS>^2O 7׏,-Lx%}׼7QI4 8ۺ~No7B^KgD+bǗ |z̀[73U 2_ւQ=dW9 ǎ78 EpK99iMڱ%Yo!b4\D܍0O}YGLt^Ux}+'(A7͢gn4}b~jNiҢL϶0 l '~D.|OwaI4εd[|O FeQp.$F50-І'o ՙi-0oeme2h)-v?Yu]?L< 2e]~\ߦިpüΞ暍hj34>) S[y8b^C "ElvpOED{6zd6xBnkPZ wwtb2X@8#6t2lKuᵞWGd^9I 30e!!J]ut"$Vbl_!D#-#&J@z;,pn [F1őS`UA[]&dVz4ryy^r=LEV|SMP㔻#]| twhR ![UQexED-QJ4)XiVtvxa{&tna,C5i mxoD GYWûNejun]}\DLN *)<\PjEoA;\?L0&nO0wʣX M_wfvqsM)#&(/̊˭^ ~64_ܻA*&-4͛W~0F~eKĿE9s1>@?(p?ID&q(Y-da(fl.&EkJ"rYai~ũ ؈G:cOܜt3Ulɀ7|,v S* *dԔ ]*U/T _9`?J`HJ US@ƪzGK9`󈋁;b^ i219$WX}e4zouDY7dܥ*D M `|bX}x%>_6O2 "> |kq0(:5`i-+Oh,CV-vcmt|A͉=#X4Pw_W(}pj#\Eo%җ4b\sIЊPYؕڶ yYx {9!S~ |x(o{DZ_r'v}!ON4E~g`ԑM tt#Ml=42a)Σ HY(`͟CuXvV7ws荄CdJ -FsZ ^>ޔ5ܜ6:i'lyO .(r|{Mx`WDfYβ1nL=ԣUtLy/X ]s-"8}QFp{PNtdqƙD5r׃jFUVֳ@[  g>mO!V>E;|C}bb/ƔaûQMO׃xGQYr=#([\ZixIgg?@yi˰q]=f-Fj' =#HJЩ'EJv|:X*&@KJ?wordx5N-4οwpiuжSEPD?D\x7aZǸ8V%{L;ET¯`@-l _Wzr+NTPrJ(v:oF}sn4r-QV߮Kw, SpPnJۺyyApNuySVD "{Vĝ,A$*mX* AFn)R#0Bj.P~#e+h?yp`mdW"UZaڍ*s/Aso jY2Bdә'}jlyqA'R&K>*9Lg'lyڞRbV Z`۳g@n6rWqpNhV=wz{ԣt xs933Oj*^Ohoi Oҥ=ӹ56jWeE,j+b-7=;f]LvЏnECfkwk-?yWNr^b ޵3(:|ŎB5c.=SBco:PW "|ld g;L9v$hNzz%>sSa7tq 'bS ٓtТTϊΠ8CN\L;BVbzV tg?in5iBiw'OɍģGږHn'H~b?f@ɹ-Gjw",C?G/c)i ql1d`߄Sw ?D0k$Ymz5,Re_VieZJg̈́TG#^QtCݜ+|ż+Єò.p>" hИtJ_$*H]%򭲤NdL'qkHj`ɉSxl=E_v[SRg{ 4uV˗:TjED0@j 1$ZbjJɁ 8Z7%gYZ070701000002e6000081a40000000000000000000000016661890a00001504000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko.xz7zXZִF!t/am]?Eh=ڜ.+ɐ* s))J6اG'#rD N6h@fxf?û4N%Wϒ:d#+}}>G$tISg{wXY [7z;KEw?3a"Q-rg<Ք_;n]O;.0̃ͻmy QOjptZY/)aM$}|(e8DxR/_Tx~ʵnS_ۈ&~c8A ט*ˮJ+>YD5TO6x7@NVN$~V e /!#uG<~8Hh4ㆌV_!$Km]CN%ĖA'ITE&o 2'ZI47vg&q\296<AVLoLE㨐pT3+;!uŮڽߌR[͙]Ԫ) %S{+蓶jz]j'-`fE^/Pm{}:|WbݍZGcEGgD4[*i);n5$L'5EU:k5Ε%S7%dca]Mc\k?xnbX{0?`vǒ+ӊZD3uYJljoAog9$`wl¯ 6^Z/%HJ^ P;īpwii_+.Jc/K6x~ ߭T Tҥ}$X)`gF DItod'ruMĦC.OO U0a( ,wC{"Aa@)v;sf.8jWq/U^Đbȳ/nB%O'Vv, [Tq񿓟ݹ.Uض^0'\ R0x5M Rgk/1b$T+O(uGJZ*i(NT1B?b mT%&mL[N)BXɝH/'Uԁ"<2U!ڴs7z)My6ȝ4PO:bfJZ_^1$q4ɆҒ| }3`;sV607һiҰAI4.GeLܾL5[ wdWڅRuPкS0&1! |&(N+"VGF0q"&h+:h,-KOD`!˰ 2 ?4 sWSwúښ`(B܈ ;}kVcwi7f|k̖c?Bz#AGI͠2 G2b"f#(mBÁMlb-دYz]eߐ8nP".) V+W t+ 1]{5ŕ%t}[TqMRΊ<-2r!@)zfj40RPuif;h Sڪ8U <)7ƎR$r 0p*Fw>lR#  ]ꯗٗكX=e]Oa;,K26O%c!FnG86 tr[#y?e, hF[i nR:0!=<=v»">Yk3T>vtZ'`z?H(@$U_!JX=|<͐L56E!dz%J4kXrΌυ7k[1!r4 |/C/nW׸@o{t@a >(VV Uq q- *f :0"[3IodM˒KMg0SGsC`UGsւg'!6n` ZNm|=.:lv=b VP#ϑg>OCκ5U˓@.,C #RВ{#plO&$S'ۺ 2rl1Gyscf/` *Y2 "AKgXڨM;t\bXgp}tA{,?#o"蠆YHc7]A18pMe&Nn"rkAc⒇Xq]aⅢn(%÷9L.5MƗD/ sUZ@,N@w;TlO Tű% rCJKk3 '!;ן sX~ |5*L\mڮF4PYfG-e79 񝱨 T;a[0Ȱ]FAdICϤ*>;HG9$UkX(>?h.)Ht.xƠ^N3 K~ f] 7E(ng,!IXX((`-4I0ã`?L͜*{5K N_)S8]<\y EX=|4j3m ۙ "hEy'tZ ޥ7-'hFVc;Hm gBx{{ꮂ$\TԊIpk,Zu8Ա|3jRX-:(@IWHք7E*%+0W b]lg)Gȧ)iZ*"bhD_(/vEvtOϴv52(ː:X$zGSOͰU?nKU<Hwqٜ2P D|Aw{Shf;R}!GrJ[j m\it〙fW 2A:bSI|뚳,4ZoeapJ[حvױK,qpJ훭sWmU3zDE6 %{7g Ї\ az+[ח;?+2&`/*XIsJ_K莣\ 7<@@2VR5fJ!W:܃{u8?OeZQ`ߪ;Lf =07Wj׫ ! EY%|i~(sL0P?"]$Y=O<#%KV=GOpRy=݃ LeB$ wH@㷑 92s& :ɩ p3R;\(_U2ݖsiB8ܱ  ؞,>Sӂ*!$:X#epKhxQq8LjDqeZHPP {/ܒ=@yaWfA-ԩB/$eYUI;xÌy0sQM]%WW%g"+]4 #ǻ WT2:Pu05N$M|-t 9JpW"=m}F[7c9ڛRhR&Eh i #vEMO$3<ҽЍ}D_vpda+{j̛;=P3̈7;|j*bm+3.+3';ATu!t֡~h-BvڝSH›ß_՞n>6D{:wXŠ sE/sfgqĬw]<`]ʭ}־vڄsr@ŽД^w>r qJ-=#ÎVOа~k/SaL SG+}yv4^ 70[WO-@ʣ[Vݯx*pf#j,d , H$^n":~n+[IPw7 [ŢK/Xa1 O`:Q ugAPu̧,P+<8@0T |9Z~f" gY%_r(N u(Jpq~_u̅W֧?Җ36+(,&/5E3Nx u?by)l i9B-'nKe!|y nB=<C.M59߅QA9fu]PxFFMjV$XY6,XnS 5 ?Q[l:a% GߟfSfbvc̛պGT-t\\ b M zZgC@~Y׳jT#Qkt[>bx+]xΓ>I{]2)^.QiW.&MLj㋣oҹl [bK^065RxZ\dG:v ]Y#VDL2/o;'cK4QOK\Xt ** $ yn+!ߎ\NC34)6L͓Q{P"9K.+Ć* J3mYFh/< OF<ɺt!ۋ8g AƗc>fUl-dD[!3G%eLsG=U0ű,Ac|J+bɫiĝ|^۸yޙf%;k f-Cr|r3KfTK`J͞%[y%"O޻y&e`Co MX=vt"ӕA V3.P W;((*tBsl^,B 62Y bU@}`p:ׯē2L#)&ڌ'!MI];x:>sP0wz ewUNNϰy1VDmvDZ043&4 U9\}_<5= uΪ.`.yY `''zZϝEe5Q!^',P捞Z ɘI| wpLY)'V+[L@*q'-6I^Q% N[E=e+r.Y8yld^Ya@F!M AjNdw(A2%zO(P{ <}"9Gp7gb|J84GV-8]NEˆ{IAVLj3=vTHzFaLϞ!!͉s$lX7'x?PUoΡ3"A%Cтʧ~fnC)¯=Axm︾-3OMZ&qx0\ԯvCvsǮ OwAJ7r"&w')Jd(B{:w gYFkLKs+.^ǝΑ[=F8?ŏҍuS'?|4&\zXl9dI$ElLmmyO%DeELv]e\܁ʦ6B `Ơ bdD)x( &Ŕ1zz pkNV9xGeTj)1y fOÙZ̘k(. Z? FT`$I+\ ^HOQ?z>Y|_NT G# FA>Q݅t֣X@`J\1=_l8gXz&9.Qi IScoVūy ;xU@h|-3 }5 ^ls0א =zu4vޯyDN82K;3 Pu1@5JE!L3ҧPx?BBj|똵v "ЈHz=y=tKIJI 0lu ЁVuI@Y"?DԷ]F06Ag (P$X~< AE*W"ŗRuo)W+mgu^fAġn [HnO"HKi.'Uo ,5W*q{`MV_lcޣP'a/"U@S-[ʹoKg$yg}»BɅGoY is:sPC4 ?ls ʣhK32aEwuB{|<^@BcӾ*%7n48QT!Ӽ1l˶FkG, λ]07H[ڍDjxfJ3^3 r79hW[>' V\53A05dMM s2@8i j5㥄r倈%ʪ)KI%D_KDgC{G{ ?_FA,y+RUSխa Y{z2YW0G8p&0fH,~=I$ &h?$9E3g0UU OD R3҈a=\oN 7!f>Ib WEK9RVh"eѷͫDdc,] 0<2fMVkS;`\%( IEU-/K$)DP .9љi᝗c#-VMLiIH/}PJLݮ[+(Vˠ!)&AL.7/k% 1$ BE"Xtb;j 8(bgzJ3fCX Ko`qg0K-_"+F7USUZ4;rݷH2DCceCG^ SZF^w`[fޥGUka b#Ɋ>NI{pBtܝ~8U`-)$ lb ےAuYo<Jx;nv,AbѾթ-S@9jHRn=hӭLX27e  2#D?P @(Nz*vVWtQIÓWRh;)XOg|g Hq12 vaՠ&ö<\_5TptG"kQ\~:m}=?sgɪM{\CpK1I{I6̸% f8D_eՔ{@7ů~F;Zu#e 96KAPRq A/졺@L.:ń2qZuyI:BEJy_o Q0<+v1C@hX"EɐQͨ ڣ'+>^^2̕Q e yϷ(kV{\7FC*uǜOߴd[Q.9wJky"]50-?oLRuo :qiDK>.AXs 5:LrM;5L")QwͺO[K%<2p 9Z, p=OK3]EcdYpRys7eONr eKpg}"YiSY:~+ggu`ir$3<[ae#ҫ0&A@wI]ȍ229h ulʚI3ƗbTdOiw,0eǸC0s)?y>>  ɛR`[UC:*f[Wg;F&;a]. ::t"w7>~ZT6eB{ʹ+W9p.}hc{"%I%ЧzQ;ۅJM_}?QC@M;ni k) dl3mUQG)fb@d.ј\ȅL펐{cn3֬ D.ȵ6FiaV`_Q-*Y8>Or0DvvʛYBB~P~aXq9]L)<>U4c%~4pj"KC3n沰oq,F#07^&4jhDF8T:L!o43rpQd^Gw\/ycw Nx}Aٷ ˕02j^ EX[pc}G]S #,'3W bΪ/c2.KıDA׌Ő!( xwJ7X\_t fpU9v̖UnR\%KE 'EaӖ&&R|b,Ե o@hչt}Ǣ4g[RxלI7^0_vxs_1S 3XXt{^VEU2 S`e _BvGΊa_bZ.KIC "ZQzT$p$hY4Zz6Clh˲JVaY7P:+W.EOC}RSIe-[H՛*]1W/mUBi͖VS9^.sPaصYF9cQ |=HB`0|9w04(5 ;G#-$|1)rkh,ֲ`B!&eV"Mms|jD-{eDmm>ګQޥψKA8]sM ~'-\=O#-X 80<8xlTƒT;6Nk4ICrh7}N9<(7{?8ظ_E:e"*0jT6&2M'4׆ ÿ$SC}ֵͿ['ShI䨧"PK@Gd#CAXH߾ӊ95ѐ-1Gx?@^+%.vLsd| 2$NLJGs7_}sX͝Ul1o$s"R|$'6-Ȏ'+}d_ KyMS}M[AQ 1(FzLsg_nǯ8wXegws8V*9 ݖvr\>jԹ3_KXL7ۋE'{N[]95vLR8pƎ&S4=q@,,F'?Dq:sAo 1v#t_8-%#͚bfKQN8WJ?wt< >:ucU6I(Ue]@D ް@"(Ґf'd\cQW6BYaq˸UF'K޶]ڞ^T-518#oL JV(S+,NѐI㭉 -ǟAf4E>0:yUAWA['=_U/Y{?Kt!L~'wO<.y81aٓ#]aK+}Mh2mvk9Uad O$52ehk9),πwHJKWG|bM!W}v=M2iOKŽy_Ek2M/6RV0b>PXb:p͇xy%7+etvYYv1$HG8PؕP:и-֤ww6e2'l+AK<+ ukt.vEӐ+#'OExDΕJx,~Qw#KD?|o\bh^I^",^p-'ctSp"OjJ>pizb974)S九 .zprfO I1ɩQ/}r~3?\-&tjoT8{Gi#1)+ⅹkb P7H0@Bm? >rய'>T7ni'eޝ d#K^i딾R#,i_R"":_ tYD3vKw ˇ'C%ci Iy{(Zv<ln@nGWSGHZm6{'D,onWN%_Ѕ6,*Bg DKtcn5v勢kt8xbbFfUGnELd^4S<(L)MSҧ Kc{1իvQmM㒼=_ $mbqWDw@gk6ݻ&m#h.k!+5z@o mA H}H\wy)˯!֭I[&xjoiaR;=K2Y+{!U e YA ~*2UJ=;B,VSVC~壑y0!9/sb /bJ哨´<]vӧo ##AfǺY>- DĀ"Kt)*8]+sO}>{6ݰKS~1d05%U.<ԯåSix.ڵD^)nBPV --O#ogI!8-weЌn"BSLAݯ} ,D_ؿ"ܟ$U~3I~\S*x&4OȾ-d2V\zv#(Ϭ:ƒ6P_{В%bx>p^6wԢ ͍Ye0 i߫ZVB/H\qd:_=gʰ!3 ">4_|>v ̇8y;\hw?6IELc&"/cZ6=-!5Z$ Yd/PHVaF ,W`Sn{V=NsM@Z.)gAtϰ I<)(j6:o6|[iwWz?Kj XX +QTzV2dkxpLι5$Mq!g{.`n#hbVPIU>ܩƐл\l| #-iClxݗS8O \3.u,FJaC ^ 3ЋM_X;XŹn 1dvPVjJMFݟ(e7ZQ- u"gX&r9Qȩ셝1x=b,B[s57Zw"ԐK#گun| UpiON_ϙ- ^szHr7q6v`%QOcej72ux N,&0->KMǰg䅲ֳwO;)Ldtbg5dCxmh$Hxb(^ W~IM h]$tJHGo"!3k2U2MD85}Y^\Ů6N VIbW[zoak@1|eɸ"O"ػ@n0:| !o~a/ 63g]/8>)$VHmsq=@-%TT"*~z̛r|%Ί\K>Rt<yHpFO-|:=ŝ{w*`_r흯T*]MwwЄC:bGgr"Sw| Ǔ.|P,}xDsW6d?w4TE|xA7ty^T6X&N==':*@~ %C_L#eRߙ,;æ&Փ5 W;ps޿2=Uzi=Z]#Q70y%w}Hx{Fܨq*-/7A ܄z/-?Jέgu.^F @7̮q^G՜ﭨ@-_ǦbqPplJ JYl^Ѡ~% 02챕2cy]tNdKT}7 }졺`ܩ%F/bL|9I;5T2cq4:+f1 ?5ƺY>U9pJ^Sm^zJ%6&9mwB"%e +\&Irvі7`Y)(?xdGԳ_`$)Gqd2$z- qƄs@P ͦvyE0h#=xYM;d3G ]W{E-aBmzY}wg+]lWa>\>7~_8OLj~&Tųsd!1j%LXd0~i"uEdKKRV2>}F2U|4·;زj{gEB'0()@`Kn`K)y<ZF2N2̬O#;M/ͮif;܅U{Ly7_r{sb C^PyU~/}Mz6c6̉M8fJi 0(p?:HgCZ6R/OLC _{6æZW7ybe,}By='aU,ӑ6d/2]u23l gU[⥛ԉ/2<_xFR*>6\ݮt ! f.<-7/K.@al͞/[2ٸf |v#34 ^5/,JgBQA_t†x׵'H$c) &h8Q+m/:$alm혡HG%4zQLcAf5v?hH,%\豥 MS+; %sh2%) ֵntm'pA$ |hfD]S 9u7h{ʃ:EfKf*9 WBPňΒ e.ׂCu{^!VLhWj%|ϟ*@zͣ (oy<"N.R/FTRͰhC`z8r^R"pyВFZw6z#&8SO悬 4 |$cgU_y@O:;dgi3%u4f n捌_%]t; oHR}51lsǧ `È=WIfA dd v0Ս=m=邍.hSyޫ&=ɃclEc)BQ%g2HڪD楔_cSֵd@b8soB"ߐaw/jIf~DTMATa cgb@̱tS?*)PEo?;Izi`CC{Oњcu]~^7pQ7Mg|"0}OR'Ut*?n+d;+] z)/Zشi 8 o'ʍp3tVJx>ί!`ޮ6 H"x Ң%M(11")pivGt ~2/bjГKK|)^lp0ʽco0I3;}Lfnjw;|9ͭ%68x} y͌IaՍ2Y"mIm]abԝHȂ"3?5HT9f?GIAv`蛥Uj8˫-!KS~|Ne xL\sP`[ʼ#ybbVK' g=iD8(5e432A=.)Ѩa*oYRgi*~ZLv̖ŘS&`oFJat􈶰 GCR $m&<ۿuL܃:'opfn`uluj;~":ao҈H7I}%%jP $19e;^ [/o|戀V@7O7Wh<{MaXz|ښ_#0& %lӞsyFwj˛jX :āTֵϭ[& a"&p8 RRv i[O&i!zI8|o/D !Ka#NChV=yߚb +x3 x#ozD].6ғlΊؐ W_, , Jݖ^kw+ym~%MBgB`+;z)mPYhc/J"?Rт}HpaӈƑҵIE'Gň 3QvsDק*tX3$ aFSN/39/M{uO,’Jӓc+[^=fSDц0ѴX!l܀Y&́ F e?EOlϒ@U68G"ַc؏J2kB T-bR͔q+$ >p ]83O>Hph|Zߗׄ4~"Ue0[Bq[I'(X]K";! iIȷ.!~uw"> -ʈvǟn-"ڭ[IpN} ' ̼\s{v_L*< 0=<;Ohy9~V;Av#W"N\~%%?\ ܅Iux}''XΎwD1WOO-sA-,XgV1|vi@pÿM'Q;]K#en8R[*G,B``/lz {b굈YiU.qNM 3 NcM,0ιΔufB[uR'_J1lY:BOVE2eYzx) 1CGh) *2z0\cGk[@%%S/=y@|.Aܬ\E5bc'q8~1Jk)8хdT'ą!X_mijG̺K95 CB@-=X^\(-A@b-AG2 D7&WS_)\Tv6u)§ *M2\?ur0>uz`Z8A3Ѕ+@+U x鎅n{Zj 0R^).=؛ a_';#ydľӿMLuŶ~ ?NtH 菲{F{~;?:toڏ/]ɇ_JӇރyY ^3콭^c;Ԯ#rzF9x8@|#}Q2u&;_f\ܖ]ѿ4hO~}wD#[rG62QK/0k'h02rRWSwc+]=mYEm`252ydפKxߤ&H9l+40P-1S"1]YƛDEfd [Oe:l4lp;^0}9_leC!H24 Lɟn]>O}R;;`uج-Hdx9O3}վ`FwbDXv2<au#?7R ɶH/C?4-&p -iX7Rܲ:ZP/FT\s( `W|oQoŀ'p0?=9]-2;ODrN+*A oϖir7י}恊sz㜤\Į,عz  LPˆ݁: 7 md+DN\+N G*lAk0l* 'ƣ4u*o,5nbBU,aYu7DkJb`uߍ28ۦfY+NS&B7lm m~afZ~*o2x8 qttٹ[۵vn(yQs|Um>h36Lrskl*{@6*A-2b#,~d:%F,๊'7Q\O*hC7Hi$YgU:Z OuuRRԏ| @hE۸[1G=sQ]a6$)Moc<cMO&0J^PSZLpICU.[Er.>j>L^4 mf*B>**-vx$?o]ЛC6nhdVtVC:Iѽ8XJؙw߰, `4JYko;9joyMIg3zP /6LXc3Ӳ^_$%$TM9*%_AH$4p3ʵ}L{=''Pَ=b5 TqtS&shbGlc'T D=}:>C[ۢU]J:9pγY算V|/йθ Ao^N;dֻj.0_40Y =U;JmNDY2DuG]O﷣6nW*wih+ɽtT&}KZdpi,-8{jmͲ: Sϯ1svW!8?$pV@͵JV?MED;eZKI|2`L+Y_,u{i" *ڧeI)LU^ψɁc9iT|z+LzPPK/̅,ᝡ^ќs3U`MH^4(v%p13ZZ@u&jSI9y]Om:$OQf$qM^5yIX *@zR(U[$s6jJ Nw:(T7-[QPu{%e,Ȑ7pYz7Q)*~c>X' W *hAf(N~՘7WG!+zyp1"4MQ^jlDžXS5}-LWО0l5|_m ;+`U_s# TuMLrrܬ|,uCx3LWOXD5KbDP|ǪFuj'̹S+g }^+/ mxu4?뇩BGc,YBਗ਼:;iͽo%$7XgVN{6!J;=i,ov(W%@İç9|̀ioo3ZLl1!lߎAai_j ~n0>^6gic^";-353]Yu>nO)В#VjF-X7j4_q!ӯRe)o wAD/d2ݨ}!D%uZ̀--O%'(NЂ^YUF{H"s[؄C(l̞}>۽;q (e&E7dKW[,F_rdm$<"p\ ~tӅc ֿ2BQP3܎BpF/aqm0F+k@-&?C3Y|?'5̧V"C"B&xH.u=o\)?`')KVR2[2 MⷾNOɳ\"@V2ު)X`䍃}x͉q%cU#}KyѨ+MHe[%>sh@ȕI4%~χ*_U`ncڙ}AW^VWۭۍ/w&} qBNYMRc+3/Jq۲j3ԕ%O}]Yw8Y3;7nńͅiŀc'=c9`((2 6k;n;0e~uxDW5s,t-8ȵ}PwQz1 2tR?/Qj}R#+# w56 ,LCc1KǠW&vu{h">n;m߶h/H˅K.'@S0;NYGhd8CM5K;%glI \h´x$luQtWșu|70Fp|U pF !cYϜxr6+-Л+Q}H\j!5 9PE]%pmXL*&,;ūx`wAd fWwS_x&[lIc0J{5y(OjxY4u 0#2K% I6|N! ^rt7ِFFL=$>=NK*lsB+6MD) {er$~&Qи #JWJTKwE!#z!;9Y)h!}ohI+ƄӨwFI;ّ"M'Ak |l ldgK†K\hKhHTlraLLْD@mDu\U<÷p I*Tc VVHna|[ӭk9` 2i6̣uBuHffgW |MI8/ #z_x=J[+_ 3)"hu2]G $ġ͗5TrN\-ShPzޙ4"T7kp;#P6'Fn-nRo\ 5T2X g+_P,ߋ@ڗZ[pG}pt7x8l v"ˏoag [7 kaYK8t P+MW,ct:sOWҿg6/.%*4ɯVW`wm[7JY^S&k\:o\6T- 9ӻ5))"?3W|--k0MA6׮q mv>0l[}p5wqltj\պz @|[nG_x:ɴCP ,S%tM'Qx!.΃i䚱sKlS1mjX2LzO#!}p]&6 GesP6R)=.WmĒ\LZ.\HZn` 1?*Jl/z=I%q8a&,[ ɟ s9 %uNYj+/"tLRA|1R`;:zZxxJ8+ZٸBbbr,$VD"6ٽ$dz=Ҁ/?EUXt*s[mr5d9|0):F $Ua˙/pS'`e~$-Q}u+!2}ERG^uK+)m\opk>ԗ"vƒ`0TOV/5 1X`f啵$h>Ք=03yQ8h`jJ{BH g0)xfr{QK 2!* 1&߱\}_aUNF$XQO\1rGm=q"ΙK!wFhkzJnDB~f^qꄴ!Jzq127@@cJ 1Ķ2} H̀1$IJfn9Յ=Ʌ[%{tt-9zJ5R|!%4fߞfKDoZˆCLSSa͵j|tg$Z$eW.TPe%G"N^h e'Sˉ 4}O̾hP8RtǚH,4BW &: ctISߣgA:g6j"];f^ sƧnHcOcXo&0b o TiHH oFV`B B==s)!oɃjFk}^%EC=BM|Q/,^ko;[$ =`{ B`Je,rwKMtf7餪Q(S,r{PҺ>=XD^[5?Gr:qy+ y{H(`>SN|ubvՃvkr\$cb>Y,=3trtbȉ2o.? ln ^D>D g FJfjb?Zze~,&r Wh$cLv&aM'(/:䈵5pjIL5)gC*X9?R3U뚚ZOQkz;+E}t5`MzE=;%-B[- 9}2Y+]P9V~&1qa\$Ƌpk &]{BzC9\ % IUe>ljaDUK)@o5)w/R9Xc//ex>EyZu1 '4 f@=̈1r Ot?ИA{|mٱG!d?j_יIVUA]$ړ3id1F#%:@UE3ߑJMq| y.Th")<2j}R[l&bk9m2OU RQAc.~<@pQxkThKIj0ά; J[BYThg(9YrԾ.cR#_`;i-j ?=B㺡YϢu;6?^]6XJd>g  ۡKAt,X&?ZNrLgɐQͿC˳\Erl ( Z&R?IPR"C4`N ^[Gˣ¡`BsXTbV/4͚mX"ۙcM!02+ϳi aHcQ6"6e$n)W']"qͧj-VY`'UX#;$͗H~gNogG#,1뉻ѱ546N>3;Xe)ڟ`so86vBYxV/5Y"yO<$3 tmL'68 0Nl$A1^Ǽ.I qL YG#ٗaŷ!V{ o8Jo.X<0 Ů&_8-9/ KI>j'g{XDֆ;|V%KժUW0Q G3X=H( Q3 Y >6c1Г@PK(R8XoLZNb;SBWwRݪVnR!ҜBYN<|Jl&}MwxL7U6@pQ#w)<|]PQ1(a y] !NEu;Xق6 #ݾKoYn`S2$cH'j&D`u}0J!'*41e3 8UcnDNԾXÍٴ2ITc3)C_0\+?GMrX]Dv '%o r75(X%+LAx]2lV:el9uprUHD q,nI(5g_Чk`H쐩/IN%L^q#) Kq{u*[paF?CWUByb?q}w'XjOeݽD X9t.hz>'ÐcŢƓ=c|"r _UI#Z$ѩ]VMObaVYr/pHHL}=NJْD$onpKCqSd"\I `AV^~i5MxSufGڗ鮙.c>]f+lJ[>DYR޳2:ikdZ9_g]m<\pz{0wzn)`3d6]]>dj㥶(t|h5#Џ%tr ݳgӏs"QaP ص +lӹl K *)ˉ6. +$SJJ%'L}+兡_X;b^!kwd5rU]@$L}FOְlvS& +ϵ#f!yt6NNDf}F;CYU_[ciDC_{07>&)}: ."HWg1kLZSvd%w Ҷ.Y"ۤ͌/ojM*҂w/(ZY3(⦐h {6ni:Uh}С3OUTRi{)AnO qsz'BHķ liمQhB0WX ;L@ #TiZlU*dw?v7TW'QEF[ׁ~SIx>H"5H'v?`f:iT~I}\[ՆZgKE<=ze$Z٨o{GXZ/Y `]OWN`8uw ;xP6nɅv%R: 5HhW*)@l*.Mtٗq :urpf7:z\i8"uie Z) <cq7:b0I.h\,hYs|KqQLGrK\v7>]QHSg;NN ?Ajؐ@:A\uݺî r8׾}rm(i*Ry=a @j!k&N@qVl)Py `4+5_[a=dR*ӚJl_J54xyHlKcQbr7'i|j }K ߊ<ݸAY+,Mp{hr9}+ygal1V 4l#':[ȤkI͗zAů""5Lf\V()l CˁeKtahR6 [(BJ!ă";9.#8C6ٹѲ&\U/xjHخ ' ڥ 7X^EoHpڲ#|p\-^:a϶-:U,yj#aI,UE}?L9dl('4̓4 !1TyXղQ(ϯo Pgהm7Ac%왖ɧʕnMŵ +9j~} eQ'?[!&4OsRT+P~ytԏ~xueQ#lAƓAc~W̶hⰵoOŀg7DB"fc?Rʻk1ްѼﺖGR$_Q޶L̲AupNUрI9/d.>0 x*VɹF?~ s/riH *jbTYDlà_DJs+6^Exٳ/B[D+yQ7;=,:!8 3ǖ\F_b҈g{-d1OעDx6"m힮긮茠:˝Du &JTU6;)Ǜ 8 )#ϬN}yG8h@>Yf'} )ڰBCݧA>N>;U@V6I2mc: `  h- 3'` 5*܎bSL?^ ̷y&ʭ%A֐Y-3|BSC$.] K:UDI0BPhpU@Հq"ű5/ux ?'8enK DQ~B"{r?yr`9rmN6ٜ Ai٩ 뚣%Tn3c@-v  4Cmv?Wwd:qEFD( 0w'F#'uQkp-5Wo5 l5O' $m} 2 O$s6L % BT:L1I`C8ꄚ_ZR<6 C\m8jfAվRI 6 qǑr^N_P"LN#Se+.,T`: W(SI0}NדKhCU8`y _,;̷avd{PL s򂵝_~08MCM3ƳrXï d5HkӇ_HBXR-$:kM^/bWo:+t ~UV' <KAWh󯜩Kb3)U)%1| h;-Q9TE[!"4VYq~Ģ^(+mŀU}ĜA'}r\ %> H(p|E_XT^Dz,1uƼ1](i/l3G<}lw Wm^6bj.mIȍc xa#9٘1tAVSD!_?/lք*83u/" j*I㵱*DVC[^q-MciD*TZb  gx}ǣ: 1eJeOE ~Z~& GkpрL xPއ_mD˨CQq МyjO$V"W̌:KqD%;yX'ERE巍.&Őbm|(܇hA1n֣N,瘝o=C7_Bj>{ AfGN'cB,H[lKjΧX&Q=#/EE ٱkanu<ǦY~E P_Eg;$iT.x(6ʽ|n}tqqxM^S:HjՈsә:bZPά&B$txGRFn]NR6# -YuubdJa?#D'YfAMw:q&1H59q><oIS /-cX:9zQCUD潢7!dP_snHG Iܩ=+^p,Hek^6IJ|? vDb;r*ANm 9Tي#`f4LMV64_DQXUzk2I=mp/z$E V;f^h/iλI0rKRʅr/>Vsa4KcDz) [:˰ɇ&kpIl0޹|z+<[JF¦!`yfE,N8 58MDϟUI}>Ύ` ;%OD hWpB^ñD|&8ʢ,=^nmYZ5}~/mXcwotcXP !A. dv-ԽR}ڀ45tN5|X;F/D>GEF Ou0,\ @XJ_?t`E,.TՀG4:cWF3?4:j Dh.tD.EZ*cp¸)6,?=G_׫OSK/˚-Sܔ":i/~͜:;P>4kWaGw6W$v,W}. uU7pc KlqUOa |x.ȺLJm;$o9$AW:W[x|?"^;!GܶU;#kyb&"MVM&/ ̴[R n~* kT)Gc0.XIx8n<}PӎդKcqBg45fmmW%%XB?v{凰 i1&*q#591@,kdZSM@:Y/D躩plx.!ݟp磎qdInLWebQD|$x8fuTTnjL2Q(h<05Vbn,](ƒ]|>b633VLuB1VLP?k+P+mKTn;w~__nN5ss1iEsV҆`nrH|PtvFXV )I0PүyID;V&x~xH-,}~ 7,@OHyz;}ƇOoo]4Ŧ,w ;[`]V,SvJL>O$/|pvb$nVh Wi#SZ(dž b u$da.F|NjJͶNYjZ 4?\^Zw "i qa%bQ<}3031h_TRmk:UE, zQ~b:կ0rH<>3 n;U|,.yNqoN7^ṯtNt&п?y>!GLުoU.{<XMR~oRݠTd]MYX_؍0gETq=DӜ(ofXXa\$uua @r%y3+U"lul%/}岇o逛R\m/NK=T>b]:> Ty0LIFTbg3}wš'^X\aUYil&2^['q1E |bQOn3eM\CUV 62ܬF g$A\O/C1*6? qpY^!=s]-|dVi:9u$BPܡ "bJR9D 0U>w)KX8V )|9x0WHj^(XPFf+A`q ^/I.}wF.ܤ3Ȑn1]~]蠕@śc7?U{ ZץV!D -Ƅ4-nGE6  OL.BmC 1 qRdşw?"uY" <5?T1(iX01I./_'XZy62^_'Zõ|?iu_S=lbTgOJtN =ۓ0ZY?of:pJ&3䙤QX":ujG'$dm,2IOeF|-VUyDpGKmAh0jk} 9Љ=6 ՜ը] MK]QO}jq,vZC`3k@&ѩzW*81vYa"% y%WYl*.*W"7F6Bsځj [C1#EW`ɿnPxHC#E_V9n+Y.b%90DC`tnZcwL0#94k}lwht "홵Kq ? [OG8S%=:gtGp#5<\lpĠ6=N2X!0r8m'p  "c}o]Eh 锢, ;~n{KyxxBu }ʖ|n)g$^g8ן)ΌеEh뫂^vA ѠAwz݃NyL9+b[a'EƢh;w@˚M"[]>D]@=P뵄MR20bsµwJ,δnIQ>@_{a^,ic.^iG}JijFsdƎ2sph>"K8da* t.D)WfBy7@9GW-1S.`QLfFH wN:[roZպՄ7%~l/=büq/Æ1k_#>L2!$ ?R60&Qyn0LGLy{_0%?{Bw+R׻)=߯.ڞR\ C'Xjv>F]'evu&Q_= 6ć#jvAjt?!37hFo)!pi.mf?I\7 |}T&@ "Ь][^=yNZ\F?8Vo/1,n1M?3<8^lA j`=ULmCHc8-8QƽvEX+w6yaɰ6idF0TN %~9uT|-C֤5NظM5XRBVE6@27mKWsF׷*\Ç&9$i2!A wKR_{rϪnH\y'Q3lEJȽҐUŋFŒxjj,nNN,&# yЏ׭ x*šü[6hLnSSٯ Cl m9a-܊OTF%a[2@ ?$Nf&>g%#"w^ I,~ -5Qļ\V= !6ZEwESm;qxK]Pњf?θXYũӁ8IQ}@enx*8|$NzUn;E?:\9$;Å$k$dзtC>B 3K#  1h& ,y-?-_`vޣQ&z mߓ/TIYEТDdL v.?@I`\G(/s|P1C:l* %&8K#YtoG  AAB^WRT\' ,@7#8unt`:btHA2.24VH N3VRVPG E;-'29GCiJ +8;SŜk,ȴsrO>jD"WT`U&i% zvډ+ӑ@],XcVbil vor,h( 0sO}?l,MpIKj;;h^9u7;Wi0,:SqW̋".0k}Ś0R/*Vmm9-PQ7l8(}cw{%8Pn]ahKj_ mH_;wL€+[0KФlUoQהt1Q* TY_ۋ=n{]痧G6#Ώ\Fo4=1aƁT=z%QƲq 4 :LkF1},~ =VT-([-e1`G-9xP:}3fjăAFpV%@M(^gf~EPOO,*f;֟\;WvrɆNȓҘ|d  57-# @kSEg[)^0& &2碛95x,'%#ặ-vS} %fCfq[;1/u ,|98AUI_MuԿ!rEOy'Zm٧~;3kt/X{_CU @Ak K6Dh6P|<;!_jgFO,jyGHk =fs7 †R2(-0>Xv6LnG~g570Yuy|0 ?SVOžxBef'o;ǵ@IP`T0fO0`)<2ٵJk5E--90K1p3EznuQC\ZX6~mg?kZE#ˤgf S_NR!<᮱0Wntڑ-{|aSVI $~eܯhvr*٭Yg^%ImR \Et#nS!F,~5_2yhAD0ln8e (}e%Øu8C ':MF\J4bpNL P/@M1"E&#uk5|. zDT2Ţ7$o'r xbvZc Ё$g8QYIf\m8m %JjQ%67R |Gj;d{ܡD2qFrwRgbS柢Oyql"; 2)b*Iz%H]&Oy0KclYO)-ip10> :&C_UWkV#"HcVnL"d̂rwpTGMF(H[3 TSt2e1#$mX:fi`z0Qm>gI̤C)t_\e_;\=PA}uZ)e8^dV npQ |kk`fpA W3ixУ28:" un+y|]pqm xTZ Ƣ-L~Dp/>*u9ibNE_?5 Vg^+(j% T<Ĕl%.CGO}heCK^ ״'` 3S/*jQyF m-78A75© >rW.* H1 a!+CN贄w~疕D"`n%Pjǂ ;l^(``{<"B~W${y+j[g^CU ?Ir|KiH雉4܇؎&{sXB{g9J4ދuDD%3 B|5mڿq'2Hշ;1OH R$8pOgMYvs )qCUrDba/pcNGT!7}А%l,2.+da5W+WZZ-\z敵`-^EZ#D5@.}"7<.lıӿ_A$M)@4Xwf>Y!cwI5LN]NkLԯErfr7 oԡ"s坢n'Jd˻߶ͬgsP>q#zAi 6q:UcѵJJ֤-V8 8UӎYtHТKv ?$ߚS/T',"[i&!`$9'uؑϱ" eK!&%T~#Kb=LYN!A%ziDً.xfℛU[mjFSIRm:|>B$1ϵ?H9C& 4{37{.S|ՙd Au[r?7; 4ОyLɱㆀ-R_w^Gl)aBq i+ "xHQZL̋~ۢ˂(kuiL&*Q0EJN[ӻUtNygrvKuq7';>ƻ d#+\f  ȡa_p 9'mwRl>7m]=:tc{'Jq/6=\GYyά>} 4qv?ΐQ!>L5XDc2)Mt8rS ,&WxPe 0R.͸\O&`ԬKˌa h{ 떗w 0a"ZY t^,L_sƷҔL l&s}/3+g{uctT̟<}s瘠m5NfV6ezrEZǵ˾ },?(>BkNbf0Ss9wς9QQ+fKODeK- ȼ7Lc; g}$= 丳gu qD OWDD1zRKKk;Y,{.9n72/t ^h-T$f):[w[ L<Ԙ2\9}w!ʼnl y16ɕ ̡!qڥ$ );icu`gNڄ'bm>Fi[p0#hlaI Nt:ةe *+1t?4,ݡ?-p0 -Ezki'f9%%EÝܟ惣8sH1!`z8-CwD5V]Wuշ_t<2qaڻTn2qdk3M;M-߃d\Ert_& [o䦾0 pkc(f' -TѹYJ7;A#.o=t;P*gR&rw,I{ <|_h ˦Ҹ@~K+Hl-@u u'{E6+ g&iZa,ـ~˵U Xf,;*MpN|,HKRycyڳ1|toCIh\G1[0ŇG, !"& b-ip+&ٱ EH !joU!M fcͦk:%-$,;eёP\vWxZ $r-NLY@vpt]7fo?։l;6Sr p!VAc2?XMb@@܄#!/r%5)o(DYs(U#A,G ?&8!rwC:f>òVi#nީRX`} 8!XERSS? h yJNӄ3DQ%'?QY0^.ErĚPjM$rw/$VΫ0Wv-S~좏6B$pHYj_TDy<˽Aifѓ Nń-cLKi~AųC)?`NdוQ^As%)WU?Qou@fVb-AS SN^ Ϻ[ p ԭ{+{9hm#U;4'z|ǐ.u#v\?}a~Q ^M; SYtpRlG"+b TP%= LԬJE@)X>N&RwkYQu.~Q6^R.cT2}6/ VxNE:K#6 SAm-&O|=SIZ@Xx&46@%0AxlL)3u ԪAH{P.1#rk5`9Mb~psW('_V +1lMUgy/Cvh~peׯff^S3ٟK36W]kM־1fvK":'2Uΐ3z{}Iǒ7aF0>m%>z `ץ pT1;9Fjy=&<+FPj>1 Sߺ/Ok M I궎te9aF$m% VaE&?ucZs!`hU,,l1iiI[ړ.S@P9B<tFLK jv\zT*fX~Ӽ _##F%o LN7" |ֶ#9ٹԫKHjLY)>Zj lWzyYEQaEkNbFJ}r綊J3(..PdzZa"m`l$1^Z:0#JZBBMz V$&F os?KH#fBVMō{ LjU=J"~+Uz;qZ=%^j϶2J-b7k'q;ed׈*ctt ۆzfe("WVX:ʛ1Pr?/o?ds<{ rǦ69<R' & m5.I-|E$5X }tgRc/HKN#Kc,XLԳV"7\"Pyh瀹:w%>zDߠ#}>TQ~&[W@Չ,(:wK aJ$9V))M@lf/uf%!e`ڹvX#mXRhha0U\){4}_3WtֶΘ yljEע_[YOm+ UH|\1sj5_m/|!(1#G|l-d3L0s俺|r&m7d c?2o7:fWgchͶnIIRbYp/Ud)TR97NJqh\Bc4U( Zt27X,8:}J-Ԁ@,7 ^oՒ=Aa1Uc3+*Eoj.ln|/Em5ID8G_rhldJNx!]a5@f kKmҭc} NdNNPiO5e44ߠ.JvO"̖Ow5eӐ [bBFZgTK .w/E%C% ZF3x9L 6`MOe;B ִ0Hbnh&o|<\^k_;tEDȃ\U ƷG3_>5z>@_Ib 2{χF##CDVofeA5.pL׵8H7ܺ}`l8y4+r>p 1Eq\bUNU J=P* >HY5K xHԮ0bk]V܊WC+ei^J=AA[n|=x32 *QKhˆNbkjBVO<5TU"5= @ D- 1+rIIƍ8vT"9Jf Lp:ZHEu$3ʢvePYҮ~o"]a˜wGxn?G<9qnu5°"*r5HqiKi$r}(T%;U[ߌխ?Evkfm^bVcLB+ sW3Ut̽We4~Ʉa .kpjTxwx/|~g( RyAG6|`jl#<3 K{lXqeSL-Q% CVEEt0Ax*<&[LJH,0]'nqk=rpу wdH]nWjk||97C-nJ ʻI נbp/ʴf)*l٣w'+*L<fOFE'0fh0>[ ڒAc_I ' ʭ] jH20Έl<}?-Dl% :2/Usw,Ŏ,MX˿u&_˃*sh@S+~,,2̶fo M`"$2i=W D 4-n׹4Y*inpАd%HNK٣oZzEϞ mHz\4"֮4;G ssҞJ+ fy[yll &OtAGL8ۅ!M30gCv'/;Ջ!~F-jqW͊yjkdM?W牭{ԛXS#_GM#bvv`a[SZ[&a6 {U%8ljX,J+Nw-\NTH]9xp=%#EۈtHcZ 'WU C̰]O·36Vd9Q{݁$27&hY 8_Y9<048XlY0H@C;op}ŝ"][<3P ̜6/U֬`k~zns1-Z”mΞffJXGw YGa̦(#V[6\(D; )XJAbENnW]c|YB>3kAm&a# 'AvĬ ߰2^F0[ Š NT(03G_.xTTv rGYz2ĨF!oKJM>~3iR U3!Q1'T 42xoC-"w`0FVd8xu\x0:Z@T6]C[3 p#Gf㨽^0֞Rƀzmۂ"d`@VݳGϹ,9By.q Oe_Kv['wCGnAEYs3t7I5[ yߏeaspwUav$?^! L=J6{qҖRs 14t~2e㨔Vt@b*z Oɣk.lGҐLQXK2\6Ra~DEN=~'lܰ HfxwJVTާ,@wL#Ϛ嬀5_ ̝#nO^P6hM,hSPob/#Tv2')_Zɳ.2 c$bŝ4w79V > V#c0bn <Bܷtwms@UQIpəgAsczٝh!P܍;YoU܄d_VWP,Os yͮ!h@~ß+|w]p_~SUVr |,|*éPRK,Ik3O3'ϧ\+.`b%X}/ad)Ѿr,wMeީp`g c_v{A$xh7m|rƠ4wH~UZI-S=~PDZIc/ᯄȨ_4掾ˑoJ$Zɠ2Lrj ?:,AIRXН0[9c{>76p.b/rHws%FhFi'pm⫚ <_P\B"C,j5ỎcÂ;ۗ>=p%)DV!",eL pM|:q>tx3.LzjoGSNnL-(&ۑ9Q` 8ƔWn| u@[My<ݬ b pM gd1ʹ~VET)@[_8v@(׶77~s dhQ//vV|s9-6#snB&Ƶ܄)!,qEE:8/SvTHorv IVɊHp+RVZpT8~ȩ=I'"rW QIzr<5 tR4&#M4vL֐;1 =n-!oid_&` f 6TMUU@z?/o0xIv Xy #f+n=T0t&߲)Qo[`icy|OԳh3-,*eQ-Sv2fZ$+i`jq`+,o9oux.hc' hj~P^ ߍ# ۤHکsA%g&DnDro90¼lomGf2&vN>q*QFVZ'ݷO&ԟ-/ryb:pL;(bT~C'G5h?3X/k~D1k$Hual[âd.(AonWY#>j.(g^Rh./z[7ݘ;SIcw_%\0q'Kݣ ExFkgdLDa@V= u[ "=%X!DYV{6,;ר \A%x*?iԱFU4 8;G}D1f8 yq2\.9r,o46O*#q*oe!;_H:jiFE[Ou p:"Me +C-B@E[Z -)-yd+iNRT?i*NVd`<=' N$%2쁼XpU ,!e)gk[NZox#_7bl+8lһw5n="i;Ǡlp{ V?uqlB rq?Ԥ" !gcC8lJPς5K: E5).6$:醟mY `Voڿb.ɳdRTےbY^rijp!t7B ys+W_Y=9}~ϳIl'4?&*fX+0Cc`o9K\vk5gPxNBUCz0uEFWgGsֹPϳR$ BHX?g%X4~%B?[ }!ű. ڰ"tNP(SboT|q:I=S-ЯFu(UtලڍG0Su9|_T Э+6ˢ@GU |ƩUZ'Bs w0?`!s SDi:{ti\Smʼ_@1!O 6Y8V?˨xAϮEḭ\bI-vB&)wo,!{(6I4_AQD96ojL!;cOӧF" ]:zR,!̡+.KCZۅֶR;мs 8)[o/Gfθ饨W~UW9c#Դb ? 9Nb>I,ro1dPuHdF@7"a}QrM̶y0yUԛgX | }<^R*IKz<tC~ Z X-+5*VPf=eCN1жxr\,^%YwF!Sm<ȲO=d݇ƶ>W-GA%^#\A>2o˵XIM˓ aiPTbr|x:s]~Tu|A[Y5m={fp \;fCǬj{P[Ë-pO[rα'Z u]V81E@}]!NR؁M#h`}| Fdu7/Q,֎τ|n%e@"* VH=i!Ms3krIH0%UF1C,h̿^+z0Z\(׈DWJSIRڌ.ނ K0Ad!\ =Ns@`w^E^=^s #C^@i䴷7-!u!w?-shY87R&/SP=\fPXWQp8:oCwf5oE7D0;SyT ײX[/tZmmf&gxs'Ua퟊X+fZEXz\mBwSQ)rw_E@fa5A mkiFlC,PɕcjKGdW>73+ɾ qO8t93E*qWhJdwM3;HYqG ީ_xz1kt^ KdBEhu`KϤpJ ~y h) 1<f;d>,Hnek8KnlpN`b4 't;k-!Tz"& pSQ;A}٠W}_&smؖ-I+Ǡ]|(-Dhk+!Ci2|jʗDN>?B+S6]S['p! ?#{=uTFA36m#Psy/V"yڕP~g!=QM>kiҀ5V'& mI޵2}ޒjysƓvUnX@%Xr4Ay)IS,;AS.V􈨼,c0f x)bu5#[}V.& aY\xc=w8L80']twfdnb݋"䌳cHAOo2S({Eh>S6qS!}v ݩ4Az%3 o ,jɧJ 8=N\aPa~P5i`oUm;yynpiH]6%[=%!AqS*/W ֨4}ҴպQ[#5_dC޶WyBKWt ħ$ܷwt 4bmn[36𯩠irj[RA=;`!;PLt뎰c|0toCBgܘ/Dgi0cC;O{l+I«W'0nO޸Fc3[πjɫJm;9#,e(L rnv.}9W}ً%Elzw](o뇸J+aJTA.:ܘ.AA~d9\TMa/mtU ?P!JK2gEb>- o*jE*HI/L0(y{W% T ( Uc쥈LK'w+W>G g:!:T;qIUrMɰo@! |[c>H?b6:Fsbpd'! GG5E@>p*RY=APE6 Oxͅ`OFg顺8lbba6(YsaZܶi< ,8}$ ?ʓT2'*RKڕq3$^C w|MoрUoWZ!wy;q(v#Sl?I^y!@_yl'S$k7!GŞe">P̩/7{S_YAo(?QYSoW߭`FL|cGMߦ'8`@؛XƑ(VMKbbKT p:;hDHxN$]T,'wBCwBcԵjЮO|5x~t$Tn4k?K^$q0pQpHQ 7eT6V"jؼZz-fcHmۀѦR>pFDPCrK;V'Wn֪|7b ؠ{-k-2paLH&%5J#f n엹Z<;&V]t~sclHz\][C%|qV{ЍMB,|&&MU!!"[!VqGN1TXM9hc@r# {UG߽X bS ^\vƪLj7Q@Uc'V,7̨D:4[/0geNɕ2L̀)3sp i4+Dܧ &+ ٔH@dj$tu_=31(8_g3L`XSv-"pt ngKx*D)WЌK-AeG;|}\Nx4GC<v"JnbiOzK%j]8Z XI!xpU$H\P9ʩyzlmUs7}pr\P)0$5o꫐a1c41SHވ9ڧT!hP4Cm Ǖ[} R*uq>,UX_b|i&r:*ab_x7ݘzo޳^+Z| /;4{S{\U[EYRډe:~Zp[oaDIM=D 88$ Cωk/d!]z(9\(EH;23٘_/sްcWy7t*YyId;>}eqQ8=`_ }ŖOWEvw|.3XX]7"-"Tiw~?! Alt5sAv)yiF|ha/ 8^1˳-:a; 9"Q2RDR Gz(7{KЩ#?T;nQm )Tq4:y4{I}ΆsA''v*f\giժUd* $Ż'&KNky]ue A;0,"[7qx]iEvAX 5*HjKWT0MT^VϘVq+Azw,a>iJXTi׻Ч}*ZQ\+Ҽnp%/{_V#-˿ :73fx}cr_ub@w:IV4Zoߑ޲n UzeB x%H.%YhY@tڲ#=eM++ krY`d   knDK|4JfT9l"/@P[o+Teٓwʭ*ܣJ0rC=|]BbJrJ8'4\^9G\ t`%A[J)mSqȵ~$|J&3j9ǙrUSgCd-feR0^krT(fng *v4+/6{ܓÙxvxi\cc&<ƢNDd hE1^0j_(=waLʲ-9-5:8_`A!I<3ʪq }; 3+NJ>YFolvPp2A_)[lN]N%6_EAI6!2yV{;X5 !RT tq#~ï %.׆f&W> v^ͪ5y{3 &U+i?%\{Wvg;D(y;&aH#@sC"/Z ֦'PVS pjME5} 8mw9rC݄ۧhzoxa~M1^acqj#;YTe^kIKZmPd mdU@I%Re}V;U}kwbK`,=Ա),RңA8Xʕc>b$EvF(5.}hK~i9P-6;*[ʜƯ,^Va"qG-u z7{2P/Σ5[0Qce{\p !k,+3RΔ2oktuGJ05+^Y w_:ՙZ͔kޚt\"FY9V8Ե( U뺨.LTՋ?yUK6*|ۡ |_xfCf&&V|x|aŸY1LDYecISJ/f)X1s>;~dq*)TCo,fGۖvs;NԱ.R=R.wտ&ugoZD7Mb;̏`pҏdTRE}=^I1aefIf:@FGuPú[׫H6U?Wb 35~x`. $/t %!at]t'ld0T)gA-ZO-!EuR|RrooVlVre' NVړ@搁ݛC EZ:Ph#JTB^qZRh)i/QVq%hcErqrc" j_bŪl5'ﬧqȨFTnY_avN;OĈov\[UqaѲ u:U>7b=9 :t6&U`1( bzKyTRei_8"^9 W#Ow(!:rWcfI$bP^DOcź͏TJ yCsSI(g.y0Io7^g4[iYLXeu,i09*sM\q Qq(NHl+Tyͣj8K&.7ze~"<,Ry~N?Q,֘ M~ &G 8 2=?I7م3S^M*qv פ%+">d"bǒ%߄iAG5 jnq8DF^ĘI:]*2+ S{YC}@t3'gWi5ʬ=!#@ėJM3>X Qőhy €xЬziV{"}寠0S.5c4vDKH]𺚶š2nR%z;^L3,!8{c #\ii,?*q01U5H>؜wĕyNWϡXY KlLHGlU ,t|ƌ^K /*NA9ɪO PAăgX׵^ڀL?sUP8HfY_Dc'awٹ͈K^sk-XRwM(lߎ"ՙ \tcKl=={ϲ^u,br3qzxcNBɹnUrNtJ7"ށ\s[˗}&K+ B}6BU\V]yH*&S,45!۪zRF/QRxЗиwk0soݵRt  К[)n|@s"u.$|`>ԟZoM¾> b=̩߅CZ:hL ԇX#Pp&&5o )h!cH*}앜 TWj5,*ϖsϑ=)a uUUS:t{\ˉrG|н<8-]3l!  sݭ+fArEHi( WlORUicn1atg= ZS8ἄ'-:2"ٛQ(!Q=t$Di{7>\3wxYh?@s4t2SyϙgT)*C\[`DtXsؖ<\0b6_wkvdzP,5&%+&6uꗝWSu j* iꢦ|XEE=q A _{?J"_6HF@y,/[b L^ҷBaן_#u/=FgRa%scy\ePlg/=oSq%3IyC6ވi۾ XҮC"i@bErm,J{J_qDT `Mх[~r\ %n/NFg:A17ޅ Zz_"b.k(rhtIBSvup,JdJ 4zdd߱ Bfh) ,Ddt^%&zˡ2rE=6_=b`b\UQ9ՈۄQ:ﴵ8i'hoꗾ'7 2FB^[4A )pA꺍+HkQc"E\vt`589h])cL5ߘL%l&^{^E@QgA:J[ŦN%Bb<.tk-@% ʽCBU"=g%|Ld*Xhk~Yh:ٕ㗠ǰDlpӲWsyU SȠP8usQ #fW\=7£UUo0p)FA`D,BUn=MzveDHu mv&,eM$|j#qoLT 78M>/DKo83? v;hYaj#)DY?ԁ?.櫜،]|[&ws$_Vx6o3a-R=( +컧+NjU%<(Zԣ}*|m1\ؙ_O16h}1R>ABePKqNhӼ\2=i:; = O/w>g„VHӞϜ~aЯ;::dGnj t׵:ؾ x HW4Prm~V~{6k`'UiY4P^X~GDOiauDU~{AEE[n(?KsJjR.ys,:ґܙZղ?Bߢɛ8BgB!I4?vShtkWDYB0cTӰPE†> J)AjٰrGs?lb^GUq Y.Hcmwnoskj"sבy6r~QE`?gM+r#\} 2FR*VA4F)`D,_tU7 ПbXDZVDaAhOgms//g CtHu5nxs 1EK۞Ytzro҂YK/i1ªLQ6QK2Qn1߇`iG}/!/r\1F9 q) lk8 >7;aNNRV[ΪȺ!Z6'RDZQVr8LhP&O$ʟq4{ewaУC[Ox 3W~ AEku !Qr=A9MJҳ+gUT=6D3(uuλ^8:c_Ə~+%b]k)_<2vʧ@`9Yr+Ni*)?S*h)1 =隻$}3b/`᭔*fMxcs2Nj6@ : +*21\/S0hUT6 or4@\1-*?=R12 w\Qy%oHиmdoly?ni&: {Ezzya,xmjFjy>yvaC S;Ma6Y.}\`]Be`恼BΫ./cGѾdeYFqx.@vQqOgvbC# 8 d#{/6.n' OLM}Pl}m%mKNȰ)pSD^ |'1\e#FiQˍIP¸3ᶾB`|HnSۮO(Y[J+Ę/.a2A"mde؃8c@n1uWˀ;e^޾iqf<(RTV錢i Ta!Gvih-$eM-Wa:T ᇑx$6"Ħ-ѳV|`tS'ߖ=IBmҷa95cxJ钶,-Hyӎ7;]Dq^oh2*}=Fʄ34'Js::-ؤ8]XgPƮ3&'M"&3XQ=gvDS!pxWܐ0dg4X{Tjf&~ǻ>ى17긚wv[-v3J 2C7S+}`\o, z jCe3#NiC)Ogsnכ ߐm1V嶯umWQ@I@G$B#My1é.vPFit~Gf % FjQh?zi4Bb ¼XЬV</f^ c3YbE5wΡD966 Mg[w ϚW)a1Q57 또+[ADO7@nʂjl'cEb0L(fUj;mAiA@sBDbpC9 h^&Թb>GȡԈ~xNqGcZ)&0wlŴ;=xڂ7߽&d8 *-qV'DR/ ?ĐʭyDc?bu)f3G[2e*1T2B+JRXO9YdH t!w8ih h0c 4=]1,T3.j=N~L.ns݊ȫɦK!`:SAA]()ZEi!Ŵ[~*mWʾΉT\3\S־6!sm-6Ӊ{]c|PաB^qF](oaXӃk)dV+Aa.[ K,olIȊQĸyGYz9bޓH|{L? #ꛇXbt8k @~Rx oeh WS蜻Yr.<]XQt+16(IEg&+ɒdβØDpAێqBI~k_<iQgt#݆av;JJW!D>to0Ӕϩ  ژá+F⚸;ݒ\aaVTl}6)U{X7" L10 7}ՈYJp5:ʳ%Hc<0 םV)f.nE:T\=E_82Ƿ\lRy XcUZƥPA#xE8x?w=t13eB"sCQV18 "|' l5^  , ;QR|0!= ?"֙~D&39]mI)9E;oqFT Q̲vSmRv&$!w΃TyQ^@fysmw*3lv洄"YXW1IҶ 9f܄P~:t{yttsr5XfK1SbjD! Ə mQH{z y f0k#\}d mMYlk Y:;K\ nA7 6/W{0\y~J v1  ,g>?OLYvK?eȍ#Nw'\.G80ɂil~wN7|soqrdVTpNn J .]. SƔQ"Vv8 t.՟:L_} eHd2rIEzL opO[okI8~$<\e 7?-{,! [#OL]]'`l1۳2cG2]cY1c( `,D.1_B %Vl_1∪V^o,Sk͟D}X(,Uz^UF0l'ÝvRt FiRr\B+玉4j?NHé>IZWL OyЏA_{5 dTdBicG4e (So(| D:p UazEMc?ۙZ(R$޶POy7\A8i&{PTKKG7T'鋴Za*`Xt"ͅwr Qb3QZte ޼ zhd6v-;gl;cZChKϦMN.S;AJT +e&?z[:%  &9?/Oćm$N_w&5^2*ؼ^%"N,s8QS:L̎1+e7 OFVlx@$1ڙ?I9AAzEϵǣǛ" ԙw`?xRp%{88ymn].>sϦ.Z$=ا7u3OlAV?j;zsE2kuM]J1䕘 *UvH3C'nk Hg7`O$<Όݡc W5wٺ@C1W;;j>Y3LQ4xB Au{bq2Əy5$ K0XXiӀq"%rx`@ I# bKNbŜGnw#:eH_ P"=G$ } /y%7C| =1 KRWhvD!K-;nF(Q=~C1x+'ׯǎe)$f"fX /d0`mj7imU 9;LJI!w/îE{2!ڎ 5z4cu~FJ=49z vb 9ZW@T}0UfDfOʄȁd Snΰ ŷL;{H{??d##ِ_0smUΚNaYy3ejySc'8EGqQEbϧ^&!2{ 0-rLڴ$G wȋ4j^&- 29@ݔATb7#rڹf UٛåňVeFvbUB %$Ģ!5g PhDjO!yhhL{m3bsE~=`ϑRYir҈GWs? =D7庀.q>NΖhdbQךo2w2WH;\LsW @AؾU`Ȩy bR"*a}Z"SRcY?#bOF:wtx>bk^T)42=gQG-lMR<&l2dky-,SH,#]e9 uɃ,vh\c+ցM8[NYQ7cdM^kz;>$F$B*g4u=x}׿"3y0hRVP)bvCI5TW9PLoyelΕYS$7;0&B3_:xW՜#~^L?4-AX)FaAџ;AమPmN$Lmh=R,& ~+h=|7X2д»73PXo,3W$=]E$o_H GptnjFEtE*ֺ<ēFT<?tJ L- }̺-!VLOkd{C PqOFpǮH8Tu"Nן rL(#+$L7澆P^7x wn#mA~Kӭ&_NhkM)E[&WAl(7|HQ66u-eҵc}k>HVKzXEj@Z[68dUOȯ'-vOFB)E3kVc 8tnFL*Tu @fa&N/Y2xb3^da#M+]qyQI?IGfF')5žPCsI(mIE!bf(M+ =,D4b0:mVH#n9 ; .SuL[(bpb닫gWm)>*ޖIy5)E]3GUF9?AV顪^ &ȹY8&c:=#t-w_ Rcv>I)i䂭HOnRjVV`] EvpBm ^A;@|Po ag/`SQPw3Z!: 9D%eA]{B& T<)2IȻ8lDq~C|ޜoIq>{./MBo4U{QwF3S{X2|M&j\4qL?km ̘k,IYz|$U4<Ϥ,LK }7|9\qg/ Nbdm; !]gHŚx1ύZ³f.%ݽ,RUTRu)}*;UC|秝p.Dʧ0%]Nv'Sݝ8W΢pwWWCԜT)K.@-0tԏi =PX]H]ׯ'4.-$ ^V)!`'[=ψÛ-j2@_V˟~ֆb,V#tjH;|HpXL-" %z>;*$z&{Y&]IKZDnۏ?u*K#Ov#yRY1Tg#݂\2t¦ՙ<cfR?VRL6S)7q_{w%FpV`I6N71e{p1pb]!6;}c$MLV,9v'I:>A)Yk'I^=raD̦+MmwXBЪ9=64Y|H( !6 =P}g#tdM嘃5碗S7f05 <1 M&?^QSo.$F+},1etvr*bgS;RXNݣ9SÇV#pctfxf[MuvVʚ^/B)Nμ}h(61Csc 74N~=^-rtEIȵc5H9+AUϥ8LC9P-d9¥FkyܡKzƟ{C(W<]wѮ[ݬ!zAz4K9~nk.=lJ{݅6/؈ak s| HZrEGYLYd/d4SFNAbw` eJD?lō_wjC۰rz ?(QizΰD/-;ɘSJqdՆP# g ̿7 1:)ēe"SS.ɬ>"R[ج(IK^t"#| 2C/.K eyذqԼtT8a@4p^bحTu{=6rc.?H{BSs=Jhl1 TqGX7"[?HHɘA=nѱq)/Z=MߵĊo s#W.>Zd BMB Rf9/*&aqo;J$D.3P8M&Tz\z(Z4'7L(S]4:Kf{b4$ժӐFdRR0H5&h^ɦ4̡-Cb2z>ܶ嶆E ңe6!|(Kف ?1 ՞d&l ZO/xZ(b,&e_MQ){EeiޕRrID [kMXb=,! EX~tB3Vιɬ :8L)g^&7*lJBzeZ_ ]csv-'yy [J:rAϳQ[,C*|sC$9FK< *h?؄u({FKX/T~y@G[N5l`M vêe\e/ciΦ}ψv 'dxȐ=rFa,Lc; =RJ2a0O1uXKt~nR=1]1"8#V?ꖏ!֛tMnmA$>ĚY^9IuPR8 F:u!I=W@0 /fdGi[xaZ 7uL8JVy 81H^oa$o+Dñ+)R&?\ w1P0<7A|?ވ[sJceospZu_G0D>2$]_J#= Xx"{#kw"CS cu3:3fzџezb%I0xyЯvپkPfRk8/zW$z]=:qC-/Lܶf)>k׿~B&= S R3^$3UsDcco7xq>~t-E2Ɣ;.Zj%6u7-FK uwN]׹+/EQl~8_@3*6Sn(t^utYSW#:0+=p8kh,ՄZ:lm?? .:Uе`莙e0=&e9;g;f7<91 {-îdNd嫲eQקDN+W5{PNڈ>,ʮ HNyC1#^J!MjB*aw,M.O'./ô]%*NIhcwzK`Vu^]Ѭ%f+nU7 s8Z۳ёRr3FV)+d 'L'Kcxɯ$3'P@ou|à9nܦ6j>0..!j˾+)i,Xz) Cn]le. IHh/  g]v8/!6"V<0 CIO-GWuۺPHy#-~oN0[1B$Qp8ZF=S %.f}qW hyfHݤHa=i<! ˣRV4 K</)mst)e.4O(>v(UEl f7*N‰Ət pԮ+|6hF`|VDFNΒC^Kd =dcI&gFO+ݲ[t%x&_IdԘAބv٭`W>O= uȗj&UU {h랧Wf+wؓi-bg lfq}PXA-5rUqEY+e{g K븃!"x83W`Xl<>8)JdkJ,"ڿX*]%a`Th RP9xVBX=-q"r~t?nqcCuGK TFkC*mA(~ӢLwa)RR$\]CD%W$5!F9>ğqkkKnsVƅӔJ>9`툻T-!~޽ 0jkYLM8NR@||A6sVI}l)K FkqEB!VA+R Wn~%7;.gMQRVZ Z5lb0)Lf `:zd; $W`U~|?IgR)'>4xX4C3,nE[Y9f V 0_rj^Ê>ݓ/cMC~a]w 7!);Ꝺ1BymL!͓<,Dэ! y9Hʙq" M)r* 9/<8YӿM.\ͷpY^=M ^yVEH&%)MAlu\9B%,Hu" ,:tNnB)=2Q7ˌGW$7V݌ab&skԫT|IfA%ޣ^Q{"6KZ{=v9*bU,{qPJr Dޠ"D>̱C5_fiѥ9USɤ!vf ^S ?.nvߢBP`ybǰ&I60Y+X Dt$^ZxaWU;Iu-Mܧ!NsyTggpҘ=\aIHߗ`o+n/D (FL?^)|X>WZ=mm$֐ћaqP`|Le+跿ދA{"Hwچ :(w7>?ڜԔV|#x'|}X"NE5h42A*`;JE҇n8y ~y=*a;nn*"UL j(x@|+g.Hm4JvWh 8Sp,|iO{Ui˴ =6M뎀Ӏm+Ŏ&W5h0饅yf `DC)$/-P#C^J7SW%f"0\an$i=^SH[YgG5}Z=_ЈtMU) l/Y j& &J^[O/*Kshl{ːбN;mNzd=dOQn ?qRdӊڰ9HU';U?m E{hzhX${cO7xIzA1t|z 'z_B9Rx}ʵ'3_s^gQ'B`:fcDy aɀV[Y6Zǎ5`O-RJ1S~ya`b}PuĿ:.45 w.G6Da?#H$ВRn '0[[Bs?5.`+Ծj2|3bb>(YWJqqw.7]҇D՟e?F91l"nkªKbNij-^c|qˮ.=b1P`2N]_xr呙s2ȫMdto!9 wKtk 1 NEc_.Vm1KmMD&4$ թˇk{%!H]ӒHQ"z`cLSV;ʆ6xq(5@cWVQܨk{; ZeSkcvA#LVpW$0tz0ek/y 8ZF!a;4Eq?ocHKy+HK2SySFUЖR+rN|D$#.vs{\*ҬpUętݍzOTqgUTK&ȥ4?P|+/d ΖW&UXt9/XhG 5Œƞl0!=_@)~6u>UeY,0:Bo xZFmW:<&a#C yؐTݨ*\W\lXK)oAO~-; Z Z^V zZαґP/.cW(lmjԵ=4z'-I-|0N$p:hW6إXb-d{| Ec-&C%!BOyo>!ޖ8Mz˧L8DLUoOB"YW%!}BM@FJ Za>YE*xߡuRnqs-x3"y2׏e$28 y6BS^H8̯>|n,|&"b#ah+MAGҒ˔g1%Z(4p9h⑩oȎh] T80xw(Nd@ו9&Z:vø|;cA25}TH:eM}0ZI(2GW,BBURU:x~IYBtJt 2|JCppnY.Eff +DMi=ba;k)$If ?}>(g##vRzф "Q ֥u53`Yu52J<(ږ, exĮ|WMKu*(B RC.aD;ҳ B\Dc%PӰcAݽlw:Yc" 8Lj4Z(B# ;[wIԍy:H;bnZIHQ>u^W&"ɪ.ݹKvV*?:4uTn*BG9&nFl--KCRf_ןuRXeCD},FXu] /[+#{GWK7MT `S_;Iv\XRÞrW~ÏL U5.rZ~f3 VuS@O擓!^tW2޸r E.: U*/i=s\FX*6o:] ]wyy6&WDdJE] $OifqnʅRyBƝ3 txas4Q0&,8'bI0KSt;%7(ƈUS) ~p8g>RƔB3WkkB]JQ2sZ3561\?]9 w|'nGx[$esPA.bP> 4¨["Pʌ]^ O*ߙOG}D^۹hLylQ[\&b<+IjOozjTH9ɃQ ~_`= 0AVfqtYky>g\֟OB#0\0&%^9ѝE.CVHd\RRsLT[}LU ";F=.w`SݩE;KU 0x¹{/~h&*j6Ep- (EQ >Vf騪av * $!bhTLR83kd%>ҶM9/`ڕ bNsJ&ѴcyՐl3!J;U٣mJጄiL/"E-| fIT|kMZ'T1(,_ڵ0 cYy'ΥKڂ?.W?tϝ`D["k?Hz^Dc"07T?~‚ddO6?<_qMb7`E|"l" УNe~7ٖ:JU?*uԎK0BRR<tlЬQFf0;` 6'suA|T+ov(^?{PuAxn]rOsO5 mJ| B#G/bϫPێ4vmԱf^M"\=tx=N0gss,v۪ɋ׾3xi}o" 7^͉黳Q4rvEJ1 g# QqRe?\ "jU^<6l[Fݜ&$9э$ G$$!,RkX[n܎(c),!n`&VIlE~o1qPm q|_%[PF'lK5@ ]!l+btho_#1y<1Mk+?/pY A'@G;K9*^|P <{QԮ-*jݣc(1 b=:Xƒ Nmk0'1D`!Tˮ*b#1w“# 8'F2c5]a [xFTf񍱁K]&-TDp%e^Z\|esCo9:UmQdMM^;|/jv`~^9QO(ehK049lfqJK0xkE55oc󾮝&KQ7AԺA'w1X$u,S,B r4>czB&Ih; :}QO.,>Y+>m|'!0q UiYwV'o𘇨f+OfIʆEW<+aՕYzN‡]T^Œ|Hy>tcfD-7J/Ύ -yq ,#6=׹ & 7X?08ִ`xJ Rt(_s S~|OY빣'X%M -~"jHa7R .p?O#U.p(Ԡt~Ȝ'#iHLH))s/b84H_Ŀ(TK<X1@]a9poFN[PdtM܍b;H~ h8G="H} u;}kv5uy֧TI}N؄ B0Pb?+'aoY=t?DU?e/{u|@F6#>Q{!.?vrKku] 7feן2}OƾHqc4vT>jm?[Pɸ>B#耎ھznbXhz?O&boT2eLP3hp*nZ Z7vdM^W$76jB+.)@BFHRQdU,HgȃL!*!Q-v#+0g(\qÿ>˼Bj+`ҏ {G{^k 9 ޶ p~ @+ &nR&_h` *#ypr'{<#)+`]Sm7 膥†LV8i96~q\ \EbaL{C8aN^ְ/a^hO޺s;,o{8>!m>+2=3iofq;Iuh8]Ԋ@SH2jte m7 BH~̾μ;P<Ȇb@bb4:@eg #KsyuG{o6ZSCoP+үs|hUun[}O^:(E(q 8+ }IY1?tSJL7S/'cI>APU%c Ȩ4U8uaZa"N{6^ YL"w|״%JL-#zJT[_|<*,wĸ!" ,FNlkfY&Q_,((ܙ:#KWgP 9s77 W&+̲8L]q`'*Gݜ|_{6@(4JEoz$nv n*=j6rS?,`nLO ecov} F/'1>B;G*ߒBc.;ލ[.L7hE P$a-wɑY<@,$!COkWjNjO/2$[Fؓ͟P0Ne Uٯ"8]ǹ×JlCQG^o7SlFgx ܒ4:/}hR5>ϩ;Iaķuqq8"[UB2'>g3; + 6~3`Ks) Kɣ2ZƵt%Ȫe4e/SCo5NFq爏V>GP+Ҹ|cv68yNpp&خU~d|; H#sNP#lgĎP$2zIǠ4{,f_iZ(N?9bmo4n' p+nY˗-cNtwe YnFwqzg,"ztΒ(YWzOϊ bG7jZ6w0J[%"]_υiZt x]w1E f\p_(y󡯐 uTѾO|椃xF0l2LpăLa`!ln In۹(]GQU\|;n& J"_Ca [5朵rgf/OY a(uQFQFW\M](.unONNQlagpfoDf~ غegR6D#CאN 10K(u!ʉ^JiT@Ն*̣Ucχxuh!1Nz1E\d-N2݉a8tr & E+gKaoV ]Cj,)91}è3&Zm(E3F􏿹k'azπ5p71zԯ($~L׼Kxŭ)<*),J~ HWRP>xp+ 1 ;2kg,rA,1Y|:rx$!twZ_a` Bܲ j\LB)ںh F,\yI#@WQ u@ þ `[xvCFX bwRUJdģn J !Enǥ_FJus廵tZϠ&71"G$,\:~9*M pN +;so_9t/#*dZ&̄{i&?=A}Xյeqi,k. 8[!0S\ GckLgX+>n.g'5}z$7{lE.v7ݷo`+6ihݥ]YX-m42Kc<"*'a Xc=}_YIJ'U'a=!k*J1B?gܡu pܸ\#5 ` gV !+Ȼv8-uQz$ -^E˄Ghkvl_B#2ϕaKV yhV6Nb& ](w^ &ȭDXumNwNe#J:n^d̩_'GZsNe`R.Gf8hS6봐 L] 3rPtj ܞ# ThoqEgqORwlr:%ZMb]Q)n*ޯmfw' kfahhTo ?{OB.79;O P],{ K5{6NzۋkLjf4l`LR{z~ $mi!wQ<H Fg65 N5V9w6=BIjȵTk _Jgk?+ALUY3<7^zBpX3OKag-3űƅ [j UTXEپq,N{Ԉ !rd-4k۞f֮braV "Ϯ"_|=7WM>Ε6#]gHOsQS:_Z$'g 74qREސoQCpvYP%2ǴduBoVN:e)-f:dDEݡd ~ n`s6ce rsR7^ ~-pUbu-rnMАr&ӢXAɲex[O4[,S:ViPW d:,[YGx(;*W`#Ļ \g"G7]e\r,>o+R 㝊f4Ǩ2/"0!ny0Zln1dњhl .F42'26S-SFʳyY?@EIV7J3hbR<-,g?lkDE.Z To|8y)1s6I ŀ/R03XwKIG$'i 1߹ߨݐ-C;3M*@! =eUyǢ5B"Rd'x&{G&8GUNQ[M)NƦ/oGy6z391~{^*_v1` וjI r*UrJKp8b;H Ѧ+oR^1p'ϻkP6qp߷eG,D^<#gB]u$glPlԞ n'ُYW+8]N ʃ(y' {te 7$mm8 EG$(' i&D4ĬphO14ty6fc9;WwtصIEv:R&0s}_$g\?]9c"}2@".;-ʖU3cfvdV/MJײ-GoJM5 LZ!yhT/jnDۙ.6lrP:EGCx#fyS=vA£-t.bf`E60rxXdԋwiR [V@LJ=R IyElKK}j\8~&}^Twl~2k7Ԭ҄։AMwN+l_--gO'.$G*߁DKt%/|k BicM P1huRYv:-y*UWnZO̸ҿMH4`::y-6 7?پ3?{Mڧ%e.ֆ{N-)&IBxcI;#C}6l<;vn&6wb.BGf?_"yU5ɳ`׺@M/R"lmw۾zˁ!ELRlns0i$\/8EF\f0MJM5+?n]!Xɗ( q3kF,=`kxEoc!rp1D_m.# /כZG9Ч(ǎ`3oGVT^ ti4+ &N3 \|Lh+A5 v/. wY3s۴ i UqHLS\:^@6@ar 6@e˕q>38 mOehv;,  *p<&=b8-XjN*2'TֺUBlBA=dMpmNѥ[,>lTpB6}u.PZlۙprc)xWyJ۶r(tAR&W 8dM%J}G>QFMi-o?tJcW5ƣs`c*jjjhNGfHTg˝4fJjzXIkj_zmMonw1̂MI<\ ^tD<}lu95lRe[G(R$dEZB 꿯̥WTXYb7s Xw(l?"KqqJ"'K ߽̆UCmaOO 3GF:Y"O, ྎ™BxylCi^"6sKųROe2w9kV}` 1:\{q <&#ڪ>nfCƿ6V:&)ZQO&XPC$R$ppVb\ dKF4Zei횪 Q.KF{5=OtxY#$jQwYphyIaZU^C$ 敩i;6]v/AN<$m/6"U6 YBo1CeKjC Gr&{pڽ}Q䁼cRLqKu_B4"Qtf3(7m!cL԰Z)ko' )7"72R¦!ǚEYxM'F.9w=Q؎©LvMQ3-2!zyW\7b 7>k'>i0[t<)'P\ӆG $W+=>x7! /DtE7w|"agȞs`A\FtPG&OvidPuoeXBi>e-\]haݺ$ׯ/t"ZgE!Lʿ6ݮ3|"huSi-_vEk>B%jDY s1,5f;}wC+P1 Φo b/) >6I1;>;0K:A=Fx e@SV>LsZ4eW¦pum̚ʦqIU:濡:_;Yn+ % |tKJuM'haջC_ [\^3drڔCS/)Zh ?2ZM[ɇy@ {d:J9T9T %ϕf/j/oL47ErAUxsF΍ {-1rBJODg aϩ;ĖPDXRsSuyP;>S1RU)tUE`,o򦡜a* C_.K[wUozH߳6c3["s95:Ez3 JS\[/(oL, C9dox VY *)س.xyXe`"d2ƹEl67,VSEF]NzkIky1J]7 |p<: r„I& ,M&;[i,ɴfZwC)%gP"Ӟ?y;jy^Y@-NӸ*dJ͇d;h HExpTd%F1q(h:[3 VUv'Px~̋F9 ſ/8n.AhԢ08ql.F-G/4Bؿ)qPuUnnD@ #q"'p_@ 7IwgĢ3U}Hg6 1x 3^ P2{ނ(|i{1*WtoI72Bѧwϻfkg)HfF]K|.5"JQ95:jm8\ Dds@ YlMY!M׌dtkSPII!pF><^5A:BY&6or~T·(N+{ iIa|5me#Be>gѸ)5>K 2:NgzJ{J9UAqޕz YSMUt0e^=1H2uЇ핵tQ4óJhS2LWA+=հ@-=#Mp"G-Ȕ(w ~L?ef%|ҍhknbR2gޙ؜r˄IK4(=MֺөE60tU w^}@1Y7b{t,Iِ4 1ٗPU>5`ay%9`~|*eXw/=ΆA p5W) P~IH%ãNJ?Jb+Oټ{N"N3C7&N M]V=,w=؆0ԣV̠ܳTdbVX}k9,ovG%H80Y-y*b$M['D?}{O:L4Z.:m`EF*7R8\49D~DEIwrfXR.>{Yǀ#?^}xg3XnRy݃٢Z V~`Q̇cG"oY'0= U0˸M2p,xY եӥ.Ć*}~wahR~:R( B'*]#{ ͧj 0=3hZ{ DcGsctVCrsLzFv<&n26-A z:"zkҡUt~n:@҄urq'*7d ?D }EV D?XSMS_ lYBu2ѫwrLP8SuVuY@=ޅ?a7f3-8e&y 9mR"oϳ UfjۮP!j8 {Řߔ߳)S~JPdr5y{B?lM+ m 5-qOx->0Wsӌ9<]7ء Vn.JzU'' 杤8Kь" fiBB- `@"|)Rh=IvLIe֜ fL/^'-|4 kv4/ )AsiE]N")yA-Vr Ј}i|w]d=15fBri[&|plkMh6D? 2= yjFt 4ݝd!3?L/.ɥ#X]鋘4'kOK= OUk#[$#.–gNI2qNs ]c{km厢T3,ZX<.i𲦤*zw6OnU2w>PJS|CB9Q6d$ZS#Wv? yJJ< xR>۳RꟘ!wܤM|xvÝ%lr9ry0S(Z(B`8aN.3E2 <1)dqG̨_.M}q_te81`70Dw%f] >%~ Tec?ðյ;(IOrw6m i篆m 7j5t~tYft4إY@/k_ȏG*%e;y}7GduEzY&~ZQvH_Q*vjMM)Ϋ1>GRT#5?hp+pp/}?[oI(Y@y0xv8Vy?X\7܋>-<”eޡ_F(ߎ8E%Mov0Zo9燖g~*yXw՘XvA  u >bg2J?l$63ϙi&4;M ?v$0znk"Z >qZ'2b ,\iI'Բ uo.P9qnzq3K+xtQͯr+$d񽊺䪗\wCO4bؼ]p2SۿAS/y5Ɲ!XZ9J}6Donލn͂[׻T(_/.,qunz~7 cPϦUjn`Ŭ ƷA= F^π'zk"@n/um\t;3O6z^+rx&WB0PMJw93Ouߡ2cKtɶt5@6K$bd!b.*:Xl<~Z 𚔎9J1^v =WiQ,Bg?%{g+9m"6gHmѬȣ0}J0(4^loVqfS }\UGMNn ;ݟljZPG6J>MC`Aͧu M&3bEJb~̱mC ~q)-"y-LZG 35l?Ur¨l*8D\5 $;KQsQ[iX>[^߉/`S_eY!B{kLkx}/m5oI w췯2@Gfu$N%D:F 0nm6v156(Bp," V1 j7~TXb{>)]!6 e? m>d1a΂l beo5Yg'n`bqOO?o՜e-Gܶ i:X/ ©P͗ %wv8h"WO'o¸3/YanW>PU mJ0XB)vC5&H?4f~z.5e"~ 8j\ AyR / >Pp*-oŮ!oj!s,ͼc;?mɒu5|mѸ-K]U FT|e0ww@~꒎yU9|[1|^wJ xy#^[<~mhtbT"PDd3Wya&TƜ'Z V~uD/Os\w&8A]27IP 0Vu6niOSa[,`ܪ;Yg{x H]4a@.Xwlpt5omԏ|YwkoJ  9.j _ه \&,+~F-,]">rxzUe$]p!Y0ۏ' [V0w0=Lך:}Ҧg#J/^駿VN`n;㴄4vDko\=7 Cv RfXC~O`ߡipw[b70ZoԻ0&)fFyA@QID!=znð64# uK75C+~Xf7l tɘR2n  cOM@m<;ܿ:vS + ֳn~I>]oFiO䶇?~oaȇ { BF#ú|mMr;z{1S?q;ml{t+ >nlT!ep($J@זauZՙ sIS>(oVCq(% |gE,B['(l# F 8Lr_"4R ]1ԷajjbiԣP*aOLb E 5&E 6Hmw\rYɗԵhn # Ǹ&mv- cJ S7 '(`(H=#mUQ3[1 )@DBP݆ t-Q,42AGk jF z(+8[7[ۛ/ǀRi-`@\Sk!PwK1ӵtN&ZXcOX[>GӐ~3bh`Md^eip빑y^(A)G ޗ"V]7aFJjoZ\ %S"H Pj9[͞}}~;w+U28YbH@;X+ ȭ4ӬoSő3XPj/g_x| I(Qyy (2'PLfCMz6-Zh3& n݂ZhCw9dc?5 DXw79{Z%a&Y)X!ɌN;%o ,4~fPFHD8i%xJ4G$0X<6 5CZʊ.W2w4@g:U<ϵ睾!PTUX%j:b| xb)zi QU[RaBPu=nyĠ5WEي)!'OCsX'.Dy4n>ΝS6Y@k(OrvոmXyp&t4}uDđY *a a 'BGA۲M+}4B }w?z#v5*A㩝w>O6 uV$ 7N)ٯW 8nD / yG6!u#`Nsa0P"kO~Ǻ9e33x"i\%ݨ 1m la{r2KaOKm& ݝ\퍛˷ ۗ2-JuP3!CgGA9%+WS瑁9VPVpmvo%m#nH.e(sPAWҽcS*̆PfLGfjvu'i5>mK`4zl:|br#Ƈ[TFh^vjBl`˶ElsT*Cob~Zɥ BdSm>7(WѰro~a(oo^kbSةoo *nw葻J~U7ܤ,}J O?ل ;eN/2G'׏7E?DF1u7{(P+Nﳿ!Z^0n18u* G4=qTTȀ[h㝩$J|K9MZkHVqÌHzbؤ(߇<D y?Y\.<9پ/S_#Gs6ꗵmkzGn^'@@ A35,'&:-%:.),ƴYD7ےVT {/ m݇]Oڪߎ/ zjP-IѫQ~j8xK^6@.p0KFLNf WY!W!'*Y`Gw$@Oc/u``>Vp>z}%[)J4A<ԱK5D2,$*RP@<+BML G*t0mY?n.FҨO dhyRLs+Mv"9鴿US ~DvܝA: hjYLttk+:xwF2\R3JjebVm֭Bo՚*P_<{ SPZ)B \%GFW6;ձ.SUd 3#[VaW\C]*]~8b|9HAy_qG+q{+hW"|n"ERWԑKw|&P-qP:~4%C|H<%\I_#rn˟)9usmcV>^IXkx{uh;1*isVa@Lx>^z̀J0/T9pa]`*}IpfvjTim XgVa? -" /y+ ZҢ,)8j`v?|[  V6ikp K? (JugX!9O)eIXS=}-FMRngfʶ?#^m2kNXu$oy`1G.ЂHk4+_AC(wz⩣ )ٮK6 {t c7٬kNb"ncu1бW2/jWWjT#i@wA=ҡv{\$FmW.sֵkmWb ǘx |%Ja?t:[OH#◅A/+Uϔ37'{M]}e@⣖m|!hy0@Հr5e e 0;@m^\VX0 %iJ$,Dbt5eH9: ާЊe TB+k̐i˭Z6.l>09¼q?Ƃ,N=6e1lo_QOa9>~ B{L*C{,ߍ3hߟCK@/2S䋸.w]M뽳W];Ntn.ᩘ0]:"A% ;>d9(;z p}E%iCo r[RwDí4utg}&s5H;#K/ғzi y&92>-!J" ;+[̱EґAoK'4`ѧx둆C4 I'Gc[HpC@" a+SCNaRt2G,$cjm6eR묲 7  2BߓjćGې90k?ߡ NӅ2Ċ)MdOB{:,$gۑʂGUFQ!*OҬ bwݒN!!K ȡa{廪v d]Ñ$UKw*5\fXH{d E;N_X'+8[d"k,E&GX9i=&,Aλɴ? %QS c[pbf1!h{6sSiC!,n]ϲoUc<{8%RW3s.먎 SҔ)|8I6/Q6~k V{c$VqVW@鲃b8%L;(?t(&qw!M7<%ل >2n)H Q!ƹ` b"9ocHfs6֖ "AZ]/-#.> -Ҭzs\4RbIz0FhZzpx-unuoi>t挂#$o`ub7xha,&v"Tm\&ыjՋ̇/_'ê6W˂aڸWH ﳪ w00POwT@Ƀw`4WtjݿsDeŨ.AU/bjjv`rw@LQ`2)ca3lbpΒB8Ii@u,=]-4UJh!L\__뜤<%CFƚ7Pv .G4=.PL4V OZ*Yl3iɶζsEhs!rV~bO3KǭmaSbIفawkd̙B\%:?_xY=L!^>ҍnyqC)WW%Kp=T/@^ړ_8M JI0G =4\mV6-;o9N?R"dYi)DMwH/^#_1"S /%9˩j34. <04l4L(DS5<"S \Kdq#sN1V $wpuy$8{2"* ?)C3nqgY%߫ĈPV(z&\]*BW1Mu\2Rs`[@ 1'"ƫz%RAJP̪I#МGU3o>LL~Y)Lɸo) +7C]3Ԗ1ٸfwde;_#ӄ}ciN?iZ࿇"ŨbTQ>IgaY jnE&yx9hodp$[XГ ڂnN1}ST.}K~Zn|UFy~)Z<%ēRW(q˻!P%EXh豜 iRÁ?"$ۅ_~KU  }$ܐ쭿nT Xcsèj Bnږ|Dأ6YFdh]!>4a6ՠo݋2_m@O ^7 G6j^L!z`. RCz+_L`Pg`gJUEl'P6HC0M-|sM{eT;3mu󑥞j -0c7]Oq̯ː(&~kjeڴTٺWN)аFľ-o((7 H3X+jBgqW#ݡIoSЇˬlqRn][XEPCrFVż?Yme D]ϗsM{3_]N=tYHF_zeA~347b"2;c;DY7a0/[!wŒ0(7)}x(kd3i%47o' I¸q?,~=e kP4Upćwc ?4?| "ܣvB*S0{w6j: Ro!aJ rHs'PK #ٌ9sI[JiqI` \Bf b9T0c[yITqnOV4d :ݮkEkR8ꔅmx䳮L)JmnGtr&ԱCW\yVyQ@JgAXX]g &s%v̼G]?&{SɦH3ˀO`!׀Pn\| 2C\O%VDqʠo-i跃w#_(f?B N*_z9F'I@9xo|:!24zb=؊F` Ɯ# .ciL!>$hA4/_mc@ f<p[L|xΌWu@CҒϢI}PZ (.Q :N>|/*)/"JuO=TJ|SjS8m'u?^g+lY̷I_(<3p3 aa@>Tm "A`A4MyX<<輢hcuHAbr,EBPzzo5ń}o%` i!7 UfЕ@UvB ԉ5QyƑRj^17J0tȲ^:ra=RҶ li(oGr0|R~}D/fP\`; 2ϹF+ъу bhķ#jh'B9+y͆'PfE}G6INd'8U,9ᄂu݉:MG2lP(Up 6g93 K6n]8AwrC .,&dh;;%f\f03K\A*+ o~I%;f~|>٘-cHd9} 0 RkA^1=KqbO],nm=hXdK9BLtއӼ9%vJ\KBsr@7d^X ĽTA| OlN3Pc3]C'27);"۩?pC=j gMzPr*:"!Py o[q3Mbq ϻDt8Z0ң$0{ضkh|Afv_1oץXB5H}Dw6(A&?V!کñLll)v TV-!.YPĖfhu6iK>7rhy5sU2V@֎ՋyͷHАDG$P}|Y^&.pY0 9 Ÿ`3d][\LCȥK,M4YΞ#oDߋC6 /z4=4#3;(dfQh ԓ XR정i&#f}/-,4^x7VՄ WlJIVA|">l%ނ񯯼eS(m5BPޜu !z@a~ Aڒ65Er~5MkSs/rL]HNh:6+r@&G^T `bJ4}P_09ʀaiAŸzs.f+UI< L9K2QDPCBAܪj~isa ݁j뒨gQ~6,ߢ|R>1i㙩llu``)HvV\<{Z̍ri#;+x5f#Rh m-Y--ņ}š)ГS oru0nƭsЮc[Kex`TUu{p*Čr~.ʆFvtkFz/4bL;c=h^3cj_oNvQ;p~PX L#YBZƷ;Pl֍&RDVcϿ?rbO+;zAIp9ڌ8<~e(|dйc0Uӹ z|lw;݂lؘc2R4!͠"-^䏒98._2SdN,7p_-^\+\b."$Z"^xEw:5傝=[%/|Нӻ_s7}d,mLZbRRz}=Z]ϑmޣ5w#%͆M@dd Obz5MV邿hiX*UoLe~6g{tr[=>k Oigр=e0CW;ݴbu LDiߝbA.}]A>t_Uj'TҺ/vN@1"!X-ъ 𤔅jzZVL+ZrLS.nȱhd 0;J}V זeLF 5Bp)bC)V8ү}t`YP$Pl{YפstP-] 5x8#+7. GA@JZ['N|a}d *W%Fm=ke>0 ֹf/ͮӷϼ( [cA CgMB9Xߙ~7I,,v-hGb ϡVS" LZ'e!tay :2$]nqUXP_ǚ>*~sfM# *q3?־7xni0M%mQ.3s:Ɯ@TJ0d*8B?g黔Z (NxVeVXnPPs 7_vP WLmoCdS.D@%i :+pDx*iͧ 5 y0|ZB٘sM~C\sc=Zn[|#ʒpp{]8kbI T;۱.Ee)NƏyRjeAV6LQO(۫+δxΜ?Y ݟ&xД'QO~} $U╳}krQQTǩD´NkHM!ykdU UgfXaYS]Z)[*Y튬 q#>1R7K,M=oiiƵV&w:oOx{l W +uLlH::re]nrVhrkW:5Mt}NvK)w B}p>GsȗϷF7]xXؽy =mw+.n+ICF."ڋ5LVg0<[TJ}Qf쏎.{L5#MĠ{$5pXVQX\X+et*)#0Qm&yxQs)~ IKHqŷ2kn=Pz"JXC!à)A~Rmp(:SѦ3TL Dxp!312MFx6 3Qyy-%/#h*O'rBrŮIe:AAz^ƣ&jZdԶn|,syp&=bd=vʅTC bLVyHHYtay@}PGz&Z&H3lxe(~cD19uP\HHxr覵;]X`c BۍWVl;$晷"*/؅UFqYyF\mOTlM@u 썽-ZK^`PfP:gM'?(" Ed{jَ]W%=?Iq3}|# iGr"*"Nhw! [;*@RY>}:l6DYCiQ S 0cm|1Q&x69^V3mz[*A lEUwQQmפCmnp*,u!W~EEfE݂<V\dIm; $0C,\D?M,4# 2 IGE&nXbi@\9@EIS+j>c-k40 WM'Qk7̞F:J2SGZ$G~O (DǷ|El~:vAA<\9梃+G(\7B1:yU>Qf9Q+)N ppɠgtN nŊZ? 1u?_,JNn:nӘ1v>nP3]o8WɳͺNnSl6]wFZ\E'{ؓΎ{&9ofIsh}{:B H/kɠdȳ` VU4P@KI G[4z?nji<ӷ՝Ϟ*W`(U!'פ^<4aFW \sS6O'9>XAl"~D r2 r>rXO!f"/!2a pr0 P8۩\.et0qhPf=+[_ћjfY%.g4wPx~oQjzWgEmOB1qcIJ0*; 6/S:XnebN{nxN!;"lG|ڵU;[$zsy0c+zYb "6`#zzz~J ogsCHAnY?#ܲ_(M^hNPۙQhr,.2H)}`X y> qRe? O6:rf՝ŶXBwgy6nަUҷ! &Y!/bp)o5rE;0iGD_v18ؓ<3EYTl$3Mo8Jᥣ4|ZWË& g*-M Jh+7pr`O!5N\~(fWS&.a"Y|n+{Z=[q H(qe7ӯ%!#x (V G4wzy>l;=ϩN/c!HGTDp˦#1jqIÇYmevW~`_cĜC+](YvƞƏ_gӈτPJ#mAEфo#<6$a ԡ5lӄEªP34qs h1a X "V|!qCs֥f"&DZqnNOIM(LhWR#%;AON6/VSErTnչpN A=L4AKCғ=.rJXM Pd͋:9v6unLVȁ>$'x9-Iz7|?(tX U:A8u(S]Gngڴ+ D܇fԇ<;QåLg5bCI 5ceDK럌dDg ׳(jg"ævU.}5M~ @ˮy[FI:5Qz:s> EӷFg_ O/IY%4Ń>L6UNNSb\xY%܆9F~DzI+G%4m-e|&"5jO\sq'YΓ 5 q$L &X>׭7_Қa-& ?>ڿŬ}V̘^L+l(khybơ4m |#J 5职J!,tꑻş3& w霺}ݳY3HhVg>}:kZ9xGR΄R eJe.$n(bTWW!V 0II`wGBWH[x,7f1^`wT,w2n HP+4-N[c)h`]z с, ZmCԺ*%E{OD~T&sWW2QR%NM#$1/ֱHJ!m)A-'Z!x@EX_Uo C?.B~œh]rɗLG"׭BBҥ+ j I{xWV( 9lE\C %BcEFvzF1ƞتb:!ՠ*yڴ /}eX@T2epkdֺfEQH^wPC).|Pnk*Ёt L%$.y>V jQS~S$ֈW'˪AfIyF7\'XU*VԶDGOUE~M)Ԋ3Nj)mJoJ&{I*ה/`;ȭ|q!c5ްepUWWckF8b'<&qQߐ?ὂhb˺ٹ{#CF&h#8O}&ѷEôz_,8*)`qS^WibO({k} eF._cImB)M(o2jMMXc~!:;^ٝAS('lI%}؅pRq)^"]reyfT9-c65>(P}@yJ Lh;@[a^fejnF^+LAP֔a'h0윢NSBl! 糒uKbs4kö*/ޒwGֿ+{îR) srhM6+4g°ñ{V#.rG%M9ɗ%sb*$o;[\5=,]nU&ݬ & ;kr.?Eg(aоP2E]~.D7. C21I4LpMD-vZ9jO!XY8BAFª7ƙ#k/_?sXy^d6'nΓY4%k62JS6QORW$zLD ԝp)7.M8WĽoGlzo=ߓ B$(=:w{􁠕 Ǒ\itnLc)5N!#haſ cu>_il!nؼg0 DsZb@aMJ]+˚) #K_l $d{:4=׀}c?aOU#cymuYl 3mh7 ]Bku76HHFQJ923:2 lX&7U7r"aIfa ыa9n4i vmn +J RܻL_۶NazcI PɷP\Ϟ9#0hXQ%,C<|ǸKSP2g%#L(m4"|Q6AV<{qvA#sغ4y)S8.3|p#Tφ@6iMG߯AA@ d`XLBnP:&c.o ; w0=AԓP8C0 7{_7"cAF@eiU$"bg4ߖbRIsOU(D!CXQx(AI#t**OLjiG+\5;(NLhYX̛;|3|pA+d~`"ܣ'WM )Jfii{ÜdW94QQm!^4F}\)h*oRg=£GB>y6X-_`.o [_ϛx|6L#t5t1͡e >~zrC[TE__<$iT44Ub%^X^[HQaE<" Mos^7+GoCc A1{wryDibʵ{*N _ﴊ`iyz\m±겧BGsC4\!5mX Y}P/ =ۖ+k0~$Oc 3J'F<*ajP>.ܧFyupN Ϙ.{8GIl0'*L54ҁ TVYtUS='ƺlJѰYkڊ p-]mf#/2 R扶 ?8ws9  Xy#&D緂Bkc VvI5%4b>; C׹qZ@Pzo WQa ;mA`vTIeF')Ng:6T0fKq o`%[1L̄ %/;y9zU]Zspo+Dapn­`̭p«tq-U+A)X^X#!+ӂ^5NrNgLθXT% Q~FLeg|?K$q/υ$ qqdeH1x*caqt8̂yYAӲo5ejF8MpU$6xC) 3)@# CQR"N,"#aܰҵ/GL_ǖ}g"8$s$Уdn[m$B-6/R`BhQ',WAFs~"DhR|`ᛧO%Ni7Q:ݯY*hQ͗h08VLńd^aWg_^Y)l-]s(&r5@<2gB($wT˴oZҟ"Oq5')EʲtHS\T~1̮ X%&WgS}0߅G7hwe ^Ts)4I;Lx6:oq=?zĎ Ӽ?w\NՄ3a֑68S4 q6C{~'s&(G,i3uz#3NgECO8H6n{ԏRfWȿM~ "\$*GT 쪭!ջC9#l+([^ *n1zj(Ѓ?q4'z.ۨ )3{ 0{ ZbR/d#=Ґﶄ,V:Zz:vG։=/}o @>6lٞWrJvO@⮯F;!@ƛcXލI$VAMRr)a4E}׃!dØrz4<^*5s < Kѹ-& m"T6)lͷew&?d+F?H+~?%J4gRÝqv27X<8K ;>%&遑wCNL|ɰ?5MY`G{ #n^9!(soƇt #ZӃKMվK";< < B^d9.8Gx2XƔ1 cLr ߦX߂Vq~6lٕ7;.*w:ucXҔblgMFZ_ʹgW)@%ZJדm5[7ӯ,j40Iv3|ۣ>b5R8O] 7NhSoK8(%f*Y n;"S> swE0De"iOi˜(pI%t8ssLŞsRUt9SŠ"{8!`a.ua7fF5h ĐEӅ=ܽ81ڭ?vH<7%@da/"**Ww5q5% oɅHCMe|9T,=@MxBi{rdb81y{"|TWt:XpBo H^I$ٖ8eKQ~& wSDO4I7^'6ܑІbUtY )Du08rXKuyH)뉈P?r ϒC3^iFH:GWBqo|Ve#QW"Ù\Y撓0 p׺jns}8QA=_q&ꎻ;bErSgt6ιX49Yh H L$֫PEuzQW|GKV{OƬH.=lt;7($Xr׀;|#Y8MG$g&jXe06NWӦ28i<m 4V\v0߫.R \6`.XfP=4#r o`<&١Pg4Ol TTL(5^]VHzL$<(ZW[}jݲ2-CB.]ڊowSbOM= 8UOىp8GsCmWފ_VD)? }<`#%Ӣ~b.=N*3rJ,ǚ$RE,d%&SC{&S- qթ!<~;iBOT >3?O~ -i 3/HszӛԹX4BV#6$`YFcKS&Y+ս7f}̤$};*Gtʲ(P~ϪP $8%rHWV:3wmkUS⤇K^@]{aüʟYE۟ 30):eWK66lܝMӺHLiYEn/zgteޱm4H"8e>R钃 uD6p4sx6 f[/i& LK4\A%?NW[J͍Z̮Vڐ:(/:l#:q2(ᘜVy]@ͺLqnfss6eYg89ygdO$葎S|>D]rIrK# Qu!-e\Lqvl}VBˢEM#;+^UKvMM_\,IhHt< {f-۳> Q4*09lr-|θ-w<ڮ>1Udۄ]2m>ons n` ޸Tix {ȗ_gB ,cmuSnd&n+/6L;kdn 80  Z2؟7T\8y{>.*<r8+ncH3t@ݻTGmf4kK R'4KE6lU/ 0PJ;ұAfTgd!R^m|x? I3Jw/E|yڕGVƮDѾ8̟JD0pV%`S/OrOܧ}98-h*T졎J.̻le~B+Dh[Vs"BYkW>u#WKdW˸o7eGn;d| p-dq)LhQFl0G6>7>AA1!EB#='~rɻϪ5m2@>b"wCףLi \<"%FF;0}IwX쩷/!egBI̼Ϟk¤5t7ğR]Ҹj$YzGfaNáSI3< |=c +>tT/=_= W.O_%%{h<΁W=z6,[rD~F!7AEwy'́"HPL'[f<:clwp#򖍙1f  q5-#Օ(4v^#|] 9BǞkn-{,䅨Sp˜wX\ Kd+1h,k?,KTŞ2?N6Y}НRb5Ԛ⍒bRIW"rؑ;b"/Ml躋9Qclt2I3PDVsQDPG(4N4*` fHdaFB-G,K}an"n@ +2<7;v >j` gcX #u1Tdm-sAhb4,I z:`zbg?X^cdllٻ8PEfSihdDYFU3F?Lo̖Ú7Q(VgR睝:2wDGVso~!/:6m53DٯN=or@tײvcC\ٺ6zuIdo)]n Uv/r  R݉+%va Z ,s OA2k6s+ڷ:'te$tC;KZ<)E٦"{" }4ӢMW%p<І 4-O˿o"l*_oɂwUwde3zwߩ8VmӔu5t䴺o|o.菾UY["rm m1x)ɥs4=#H $ <'FEw3G[Y9y)=PmE3Nq"^+QXk _҆w5B"J'9"d'tDd 2:C eLPxeT8?^B`*2^PGum앓{63] nQhç%۸o>[ȊjJxdU[ ,-\,{Ϩ u.ASRhkq_f;9KnBp.1a%qnV,8\8<и q]bba.gHK9-pLyG+h[p`R' 8CE!&diF+ݮﻄ)vѺfvVC/~^]Ps!y *W ktذC([S>k 2̑,B|'VBDXO[M#/,jܓ*5EP)s+uFrD|O<ۚF WEk9 @{`V PErm(/Kjm ENv^:k<BLɜ+5-/-Z-c0*LJ?RT;T3h@S8t˱?JD'j82NrbD@w@S}q#"]PRz~_8t[ >U9أW % ߏN4FΛ}$mu/HʳM+M-Eil+2 ASQKNv$մ;UZJlK EOM:o+ia{*ӭ1\31EUh-ƀ)&O/ aY! *!iw`yOkkύ2" _"PBn <^ы`P4 \-Ya=2/qp8]"*rIs ʹVb߬t&Ĕ-A>dJGl]wL3nĿUUV.xoehQaH0g G@w"ƴJ% O& TP>D~ :|lS5REn#smXV4.0}\)Pd.zˣ^z2] aG"_ՐW7*9s# ultO: J\eb74QB|pfy[SK- CmJC9]<rHRxb\-D`ģ3`F<Liohx>H`;p" 9f*)a5n+ S9Y8*qR{%ϔhC[k;H=j >GX.֒a}D=Gu-UQmUא42kQ)'6^€wci5FYL$wWpXgX ;^njq,;忬jJ7'L 0 ͒y@B+ d#muL)$]e,37X cGskUcQ >tz~B.Fe=!y4)(:M?[sk\1" Z"bN`&Y*xR) IKբpDՁyZc`+,y@"QExf;[^<)FoęG0Blԧ"B'Mv[/!oxn}"B=d?y%v!&9 LmVHÊ*V6 Mͥ!izD80 Q7{&zK*-9pq$I8GyܲSR* ^H @֔vnqCowvC[hAo}JaO=]Ƒ5$Zt} 8wBZТ$ 9}*tqb bQi7Hʈ뽹{,|(.=-=AFj1xaT@tPLWd7u@J8l^;W'iMJ̳%UXa2akgGHU Ap/\чvvӨrB!'d0peC^ы:xioΟ#G萁/" XHH,T2muVCU 3v=c;E*y$e \^*N h^I[%`v/_DY7B3<2=S)ϫ.hp`G|UJ fh!A(b$J3oxSO< ݐV0-8 +ΊJ*ǿp;t \|_1L=K1ӉDuP-[/ ч>c'0"[u] *J?&8 s9[dJ^qKE1u%4NLJ?Jqrt)*yv 5XG{h1oUfNZ:nIA\1E 8ZVno `R{o^$KNxhmûeSM_h(A仂!>S婇S7̇$p~/hOO]fw=p]hEggj sT1DeRPv6n*-f,Nڐ`_7 w0cy,0/Hw=;&#Iqj"sؔ0,g(gk~K/W7%Y /uz+Tꗞ[)hEVRClsH{ykiQld;ǻ38Yaqm:ÿєlFuXbP8Z_𞲄~6^f8?>`#0 3=U1 )U"tiW n9Lɐ3\3SV%)ʉ!mَ64`0pThAH ڀz2a:3/сύٍ-5JQrgŒ1K4bz-䯜+^s=*J^iUۡw#|ZWnBR,ˊGeL>h&2mv& Z4 : Y؈2n^߈ ӭA; tVz?Ȏ$?Nb._ ,έz,oS8.`y;}GRY 72ziX cjBl]auuS.`1 %fmjZXMEޥrm3 _`l(ƧD!SҺ\h;-ZVkJݢnIO}:\d}}/[ 8&Y8^j/S W9祾HT$ʓArijp?#Rnǁ;'JT)+͢[0)<ԜvN ًﺌɸay6Hᣩ-,3Rzo[-nS TiEN%atWPjGct7nǓlqر_C_ ~^yݡH+'5।BX 30pdP0AbB"=AԃBħ ˫wEQq3jD RpSUsEM dțr*'R;9 u0#pzM=Hk@.4 lw:L` 爙_-d5R9*7jX4fs8!O-aa[eʇjK֢+8ci8HԘB.=d%W$9hn4٭6%jd"B 'Ncˬ;Ca27J"-#Fsi^w;L-ܥbHѺ$5/Je+4CIcer!pF%B~4DO8E?e/ڔ կ3 LvFT[x ,-V\M&GDgRQޝqGdNs`ţxcAqs|Yְ9Pvq3F݃ +px 6]킁+:/׶i$I&axI5F6d@jE mD5$Nn%3riwV<՝Yxdpz\B!m*vm ΁c,MzZĔW)=mh*W ?H #eoś[Pqx ߉_ﲎ=LJM .A2svqe]Zw/6ٓ,!ehW tl<ٰ ׽*>EY7[k )\^ewi/ ,j7G[yWtX7ƃQ~л=<`g<ТBe?t!yj.>-?@`I]wS& 30T{RRx\5TR/Qkʂ*$dI8b wG#WB|ߍLs@'Q]ݜ9{B3) &Dqǂ Y H`AaT jG|7Vl9eQcp$k{A><$eЦT}wl 9Sa4OZSw'ofyyт}E=qCu.ogoSn/g}H{4lvW]AUs̝)EGC_ַ'^ـ J hrߠrw&)2< Y`@AN鋖rX;p;@93IHCCQS32$쯕r8#9*tćcbouшL]m y{5zkXdz: s2=|!3PGW4 4kiYΫ(i~K9q檗5Df+۔CI2OkC#1DQ4C3\/ t5JA Zv:sJ7<[)c$Z~=+0_X7ylKLr _C.²7^0з(Nq3^ngO` &z-.}'^~nݿn,cc W t%t#tXiNqwJ(4I~XYwd|}t5YIJtC"$?`2HPUX#tm1+lSC(40Tt(nG.@:8JxC-_h =Dfdrk٤zOTQT3ʎZ҄|H>34KUE^0Έv揈dn2.4ym19wGGS?;Ĕ{,SۯYrw§

    Tl>0c2~%Z|sA)yQ o{0#~*1%o"--YXV9XnJr՟R"]UCl+6 n7ռo! @\9ᮈ 88l1 &fĜ!XĮ hQUdDe5E+0+;vyI:D@%@+^I>ɡ?ao89x*]HG AKչ]RbAiBvzkiD"&)7ѯ؋_U`2(& "o4xw6oȔNJ{VЁ<픏B"bOH 5ha4k<gWLqHǵޘ` A\@(dhr6\yqʼzq!:aFx&QgRMVRh_q?#g!U5_yHjޒ/dnS6 jz47kcnWcXH&4%&Zb#u4X1EKѓt ӊ=މk j%No(TJ{)ZUFx&YjZ'=!˙`^(NT'4 1[9{RHo%:SO  9=+k7uq)! $s/+[W+clE]t]  zzy Y<39jSNTA}}faΈ) D;vRI_3V8:˞<.I/]ۙmbX^<@oŋf@hw^Ya V] #֬UK0Xl9d/Sh Š'wd[|eq~Yt76;qtWװCD# a7\]= U&`R sպ`nh%i_o$$F&+>ɫ:]~mgЍjez&@4Opaύ\:*C4Qeሠ=p틺 {"'猺ˡ0 ) ػIXCY.)IM!u2.13*3) 1; T7{8O*& Kךw}WpGxrݏg1O4"cLՊf=ӴG1D̆pK 0OH.Pu)?ZkGt *ss^wu 0RfĴ{ j|)U_U:#. * wB9u6WQ]+w FВlo0/_]puGAY̌pkB:aʇ[|yesc'LSTt!7i,1Y(/80{7PYl\7rKJbn_`8t*jU66O5K%ZBI{mŹn D}9p,%Qw'Ei0ltBY;>}_M/Ȼz_pN Smxfq]uB}^Ҭ݁9KU.S"RmuCYSL$(tw`N([@XV`לIn+_;8|x˛)l"yrڧC=x ;/PĄ]aJn]m/KnC؇\G)7`<MQb#\b.uNO&Q_!+ۜK! )0ߙdMo =41]a/IBpshI|]d4T!F`~ zQ~J0}$> ,Iĉ.374V'QFK8Lm0fg{^}&tqXcw3}57p$ҁ&b4nC v8f+&MZI~gy aH Eg1%GjOTW٭9S ]{Bݕlspt2Hwn bN#H)TŹl\]ݘb2!qĐ) QP[a#gK2KC=v䵔q.fG oQKMcA)Hv5!)2@@JqH ԐgFnzkp"ڜ&RMU"Kl0^L2:8;R<.Zk.{ cAWK)!cZ?1ކ2B Hx3h?&~+|}F6 -}F!zRB FB`@Ol\b|vz6ػ[/ \ 1)͎ %B)+I4Wl䐌Л{:]-vXЮ svtݠhLa3bt]vt=FIjGTf&ɷU#p?e hKcMm{ {+K5iZ1τʃD@뾹|:M>+]5ЈLKciE/K[->(x8ft$]MGY) z 2;LQXl4#jszwLmzׂKu4'/#]J;HFT=8^_@cjAxfrC$o/q]ΣKx޵8ƁhUϐKQ9`g6 ךн;![{) BZHfr bdG('i)akE-" M5|F=44}_\KǍ=nblO.=P%8^Sղ9: Nzg7QM.+ֺ- xhC[ζ좊JH0θx|\O0yt")g:#9A_7Vr,DsKaͯGQ0beƄ̔Qnd'|\#e.PWbdsWN:-R\/is My'n4^% K0 %'XY;'۫TX+~o#[zmL4露yuīiYRTrud̸'uZ?lQ1{kev5˰3fcjDk%+x1 1º.#FdLpj +2.&:ɝ\VȪ(vK9mn]!c-`$S\/h8 TwZ(T62ZxZ?swTL=Zk?䀂}! mΏR #7>ȶt<o:ؒN*Ih>ZB5QP<@l%H;&HZQ ?Eu..m%qTJ& pk.]82B"=Uy oMM\KIw*Jvc UE#-uȆ插3 8<ܨ3gX,S  x>C, }dP)^5äɄ؎"Q9~-'/Jo | Pֿ\_v364dX7@;VGgDdKQ#\OW@~QpbUz˙ؗyɲD<"ӋlӘ2 }"q;XN4D>hE,LjZV-NI1 ~U:'w2*gMs#6)'owywQe4T.`6NAUv0{DO{.s…V-t6;6l @>\]Zޯ -s.w_ Uhw\+læǎ@?atAPZp~K̯OpDgY_T\hL ezDq¡03 <潢UČ](5{}S YM<밗$q@cH_mݮnX+0\9K-q6 ƾlJ8x*Sq): S"KP1tUE淋X&:K8/`w#~ U:P[9YDc!$r/( ApjHyxյ^^7/;9tV۞?CSϝQMRΆG`|Y[C;"Š̤_@IjIGׂ0M.6ʠXm,s8lg]N n#bhzbg2C|~ĸ5n$lAy] E_4LJ5%ZfO^@!bYp|9"UU:m_hd J0B;KB7Cr- eS?r,z>%REȺO]Zn4w)ϊ Q a{gD7QGpFim,qčYz: PdGt)bznkN6TZUV4Xl2"_%"d8 |sjG~iĉHT*Db^nWM]]%pl*I^&qɐg(ؑť>OKy tUŜjU ZTz r 9o1V`Kb/H9q qE#XsYx<|.a6JDTrE"^uM=Ak D+qڥvӫiCC33@A+#8^~6k lzIwB؎7|rKStemlA!tTy>()ӥppՏ3Ԣm$IW?B eN? HI쩤YA{4]BAjP4ׯPPIZcjit [RSSeaA9߻륫*zvNF y=p"0sWu2l-rD0XY^/ }Ѐ@X!P7R3E\CBN99,BOծ,_w͖qBީq2,I AEKf;M RUU*eB4˿u8In:R:ꦇ[eCBlLh}oōHd@PЫ={Ri5q&cmO @Nrؕɢ*nE[OTcxs6w]a-W0VնR1I{ܰ!|Ġ ..tV!txp(C>G6>hjs:6=ɞ>]>$ٰLjf~f`zblᱎE붔cP=o[ϖ#LnSD݈DTimkky}drAha7Qf$!urk2Q* qD5N= \zzJ&g8r7 VPU2w]4qԾ:Jo*p.<@<\=IS^]:2i!2?ey1Z,h>(JeOhk̺'f-i vƳz(X 1EGU"Y3Х6kLDL)L[@!B|z=APҾH2![ ~.֌?f\%tY LD= zWC&C7+D8 UipØ"Qp̀(0x(3mZ(b j#"ILڄY=ͷ hϾf[Vy6m ~@sbN%bYsjK <~{&\ q̾zBq}:<*Hg֫Rg5Xr`^%;ˊ4dkQ3HfBi$<D my!\EW].1rU:TÊ]ա̣fJ{EVYswkv`]|pwְ۟צ|?򻖫qLcnQ5FR~Jvalej )n1A} +N 50  R\BMV?Uь`Hqw'/Es=8׾-%P &kZ /ыmԎJt1Hg }++aHY7)ƌ+x}Ƃll&Yb|H`ƧҩsF C]+YSbƁϷ-r]%bm@g}^%nv 5:[|ߍ4Wx& Sխr72Y:F'aZ yLNfB QyLTpmoN-B$M}S4?;[a7+o#&RGeILWW7 >[B^L q;%QL%[Fh.Dاuiy,lQU}2'(; 2q~~ e@>@84: *CSbQtw뭨QNwL>4rγ3o]}dyF9.F z47F|)F-5PZMjigM|Pd)df-el#}:c!&N9IUj:LY~ZP`͎{$Tw< }O/ZS/R{ߋ˭:M@Sy_Éjѫz,:8z*S(\N׃k*.oY|u( tšĂGi |#i}; Orʎm;;[a iGzf~2jHOCH^NYpSRHgŖg4x*l$0Vզ/MPπ~LH>ER'(6KǷL 8>4;seMMAI3{PA}L1uqr.9SJٮ/v=&X&k\H\Дəǂ엲w}t#ɜ5|)]@XNi!յZ"l#+gi>ث{󘡸U }Ӕq[]eҊk00(cN6Dݎd"f#Hд*!IhP$0Avuni-I~]O,W]"։6<ߑ`xU0EB]哟 ʲX%)DKWy.דnp"L&t͒K31z1ti"mցl}ǩQԩUEn3ͱ8\kL Ia{d}XB*J`l"M턅>,q.gk !wfe`VJxd)(K ŀ|MP) XH\UۍѱÁQbgihrRxaP$ɸ3"b> KK2F+C66gDf maIL5L3^ 0GJRBj@BsC`5/8:OvיObbeOc}.r4gV @i7Z݋-H<mR*\&+X_%(мwbNRT\nzj h o ҋBRw ,>Cӆ RB<#i3OAᢩk-pkfP/N尫2 Iee'7ܩoKG)wTzѳ9pʼyF?J`'hE C5;7!;K{uVU1Fql2`'ׂ4 ƙ$hJTJT‡¤(]%#4W*!2v5vTAB1tDrϋSIc\xH GE&@чyM/{zȡY})Dy bƬ̠DJ|lm1nнlh'03:0*AA<*ii:q B_֡RMKb,lt &ᜑ4Ks}z+jDz]Ҏ>Y "W{~eT3UhU +M (e1/ڶP zOj ~ޙZ,k lQzKQ6~,02Hԋ =RSCHGry8U*OL&qV <dedH ![߳N EbCkړIj$_;.GG |3!CR@TOL 2?m vKR\!q̞s8 ;E-.ԗ"j, 8 AE >pf;Z/JJ% UC D3jR؁5v-v!Sux?tz.;uo.eB[c;3f]JorK-}/]*ixL%g[Hk201`Iw?MgT`I˩4i;u6Jm+f?*[aDrK}U!=`s dՀ!0}Q*̉,m`jk_tMݽdEU?w.dP8>q$2o_O=O]Kf q7݌~5#tqf6ZU(p Q4qdЛ#0JW'lIgQ3N _S40 4.(ݩ zEh\\)q6ruUl׮beF)S{Rmͧ঄6"$g+P.Yb +K#P,=5Y%s].qhՆNpU[Wo!$5*gYgS^% "/ztMB%"yeT]=< X$l6H4tLixS5jHK<*^ yLpA}$!f9M~ S>}9t]nXc|egg#ĒLxDvwYIx~?(JCUױhm쁐{w5iT( g^Roml^XX,,;!<*N{gIrpHox 㸒lN~cќ[Mr˴o&\ xOfZLɲnQa\c})K& okX <(bv`Ѝ԰j  ɻ^'LG< OuݰeTنee̳WwɓCH]ho ә(}V-2X6Dbz\&nvG}C!9LYq v@vv{GV &"![J/?fBDǨ[L N˾REj eE:J+қ)uY)v.,m @aR [U:q/-HNr;_Yg8$_\ 1׷u^|Vՠ1!r9Δ!ZdSFyr~$83/=^s'cEa~t ʻ>?'3=!17yFTB#`f]|-tA 憥R8;w9p+TXFBjA6.6J{]bTp]1~|%T< ď^܏{r:SCD^"2d<9(Ml.܎ ^L_ga1jCpXM̃ۺhbV5#">f~'(?RňA-;Dgd3oAoO󉚁읢'(Kti*MרHnRI-l==МU.g̹``FR\ g(;^,NSh|5INn$\`٫8G5PO[l60~2vFg=\;_ƪcGxI0'֞O.^Uy;:"U_dJOߺg3<`` 4v@QӀuQ96ECmYCQIImf\ȶ~(199ȰMV3Sڙ؏ VO~=!])ǪW⽦ç `Y@)Ԉ *_s =f8pv ԍ)vRݥz И^ƞâ'9:w DGON~̐CScJpr|oE^Nf;=8g حE<l&Jbc^ U#H.\Ԃm̻SUz" t&(Xk^QrC pO0w=m^UzՄEzBmjf%Uw|~_J%Zpf?ZzAﻔyXѻy{jՖV 6p@J;~sVHeHZS"y m,;^$nK$fB2;GOzj?}`"ӤUSg]; >KAt,(-`2?-c.LCrD̩4;go 壯 DH,"Ϳ/b=p-@'V(eџ h t赗r:|2t -*M}3-r59XTݭHޫ[S#}H!u'0M.PpfB4 MCTg??Ȼ![<{E8@=K~Օ㾘wEI5jaYb9ffӻO#l(˓E38 * .Ze˄{O^⻪s^6 ay=_עSk&k!T~&R"f 6]7Q:T6j@ǏV'K!i X ۳TLTN]x@ , /A0y * m'PG:fUlQZ һLܷ$P~2 zrщջR[=hS=eRa+R,C!O6NvWaj8f\W&[9R(tV[pJ\6/ǟuRdJE$A > 4ܣl]Pҵ _zMeffV ԟ[=؃-ƛdoI`:,;Z$-e#3:> <&,bNɋb!υ(3h\h!fLY1HԫV/5HfJ oKy]AaiߜbgKqS* #Br%P'c KzlsMrwTMےwZZF&%"G;n#I!M܀-yvGGhd+BIt(bO_ckT8GR[Ha9Вp}',`y}ptLj3@E{( LОHdQ5'ك,@bE:XZj.Qvvg"GDjSS౮[1`bJҦ_~SQr<q/c\œa]{#-yY9(Rc&`7jcNVϷcJ (r  xb'fݦTɩp|m|C(Wev ޯ`BPY]hyǫ87]\!D09X(8=Vꗵ{yV &7LϒG>? QRi2A34*ʄ펢?Rd S%D̽~쿊 ]9lW(>`;uC)R\v2Z &`ċ*PYb`Xmo-ER04tѠJu5e5o[*&4e]4[%bֶʜӺ.H)8Jt4S3+})]XA˙kٿʡ.&AVUx>w,E)x[HgF{_{OTnr'6'1?\.6!נOR -1PhzHHYN56Vj@1(#ChCkp=\Lbwsm#T6`43FEݼL7դ=&`"V~>_R,f&'8U $ﷵ^U \y{i!8n SGkl Ju4D*)~?h0U"@Ť?̊%[y,rw'IP~F9R|YQ8Mo/ 8rf)&v2T3ߠF İ[Ɉ씧F G̾tvklYV{ゖmܶtѷa]R'8E$!fdm1%Ѕ2ë2r,i*@1ӧQ\]Ϣ8 y˖{\H=b'^,hv{{c*$$D>ҍMѯk"WiU۟Z_K:}"\A<TJ|f_ c2|GY4xު9 '#bE85{Pݟ p@7򟫍-FmdtNm,`VvEZk=MxrNe[?5(MAOMہubpP;itI3H[\kux>؊EJ탨ye1ơYzzEO0H%w@ᤰ#-lZw*u]4N]B:6֠ kM2J]T8M>?[4Ct@2 >PDڹxghBm568,;Ģ =c bN"S̕kk;b4-bDU(ٱIcj4vӸC&|r 3X<֤oTeedyyf7"K|vnصڢC^mgI&(W#3恵f ]HOkD-M&Ԕ/ZE%ϳZa*$09|IEobt7"m?}S:iiWnBA)SEz\ϦǓ5A-~R5_]MeRu˩Ck2vCOܥ+qz?Ee|"\NυQ7F 쨹\sib/F(r*cTI-"|0˻BK:oBmH0v K'UV1|k^t!ar"oŬkF.xaP+\בυ"ѥ1z'AtemgvWɔL\ 0g0΄,{2r$@(#jJ?̌v(!A9 5C='+`̰5awu!_Kr\~׽mk* Z 4:PkЄq1㈋x5jF4\x.ГR~i;EDx7p慲,` Pf4Pdg~[Jp>a䟳D 3K%3W+bPV_ #D$r7$Ji *PJ3 mM{$!I~ &3pP\( Op3ŕ͡LxX16v$ݴ RY(꣏QA:gP[K^q_kV0΀2*ڇܲ ח _Py;>P^-#6=:boޟsK1xRrC;Nl{z^ѰP.q`u単FL_\g3Hy3ؽ5Aw:i)Bl 3؂['WIy" zPY' 5ܘ0j2/?c FIE <%'^ |޴ڸfaCd|bpj7  EJ:!,3Gk .Cʹ7Y- .~N ƘP'e l5EZKlQƌ4Y@ʭxF5oQ6WI|^嶢)s|4EU# [þWc&!K05unFAP vE-m3 DQ&}?%>nyje)h`oo+I74Fz)3v&8 Y h:mCvȯK$Xs:+'<_NEkwr 䢥+B9ioBN̷wIZ&9̓V2λJb:ŨUjEv Eah K1S:&7ﲭWʧ{ u%?x;cz/ k36$#LO`*YԂ)+ghZ>47༬GJ(z΄-tC B<&J* <:;Bkom=++­!.B@#ٹea(yF@g sD9p69ȀS?s_?c dٮq+1nݒpV{IiKU2:84 x}Ye\;P& D;0> $u5O[YF yiN0]zHS >HDz%ȋEu(&@ÃN@ew 329CӖc3%h}F u1 h,6|D*1`ڏ Y4Ou͋uOνaoW! 0#WIaXBrY4GbYgΒ66&Īx'eXhMF(3{ѻڿe\~!) W.h-M]'W}*Q#Ec!f&z!kaZ|vM>e9kYg# kkbxN)lݸ}(_T~ d Ex잨FtITžAC WhYMھ8B=Qm OF^Ryo fc]8D[G+Paq6 W8 !=čleH$WRޫW;~7< "tJN0^cKG)Dߚg~T|- Ѐ}=D^+jmPBUf ֙_,W&#R=B:[A B@j $U׌ ]JM9)!DTud{ƶ=R Cmf  GIjrJ1z|栶~$L]zϦkj:B!f@t՝S<f%6wY3beY/4yHѣ;wƬ^(y9^)neMtPߍ8\K]iV2'G&[9uzWzFyd5%쭫XMć}y&%0)ifZNSTb뉦vJS>_wuSTE"uVY!Osߊہj~qvI ɇc<ykd/3"zʵ`S@5+ZJeRp eN+`'i-mYYԭ7:rΒ߬qv.ע_e},܃JiT JA BC"_pOwSs$hpTᨈ{z# cV5+plKC Stk]0z[_-G̚]F@3.6]6p8Ûw_ ݬ6ѥɩw 38!!=ɤF`8I.>Q;az/]K`so@aQ bPJVv8ȕQ QUPz`n^rǽoq{!IDފ(OFV¬4}l5tx:d9cߝKOVnLT)H'wTl Ǵ%+bKGX<~[^YlT ٘|Ep kށ<UE{=R61(zSp krZ\\ankUi ǎ>ws"'uBm]]6OY}TFC\,$G^Ovո,t}d}tb?Dz;@9sM EZ*+($@[*`!$~U/I!RDNJo855kT3WH\Q拂?˹g3 -ݎzf(NJ ]?saIN*k葿b?tTdvP;r.ZU&Lj HVmnRǦK_!x,ѻ"ZH>45yaH csތ﹯пzbS}A6k BZޤ$2_XbEYEnoF') (u Vm W򵤳b-OUڭ`x"uw_jf!&"p6=*is%:s|d&w'[ πŨU/o6 vn~i >F}Hey9Zw,pğ^b43(cq)A?o(ݟ Rf=;,hJYAűiGklsl(󈐌B[_J!}ٛ}@f4qLF 4ğsB+Pdô`4/L_:s$Q|('`OP:ѥtjJ-dk_JB\|3~sdp;CbpWTTSnZbS Cq-q `oI>IW/\#{-@j/PѼѕK^3Ȧ!+*^|Sa&[ţJ4_gŸ!ED"dMѥFĞk;:(Be, gumV≯xH+fXjѬڤyV'׽ >[%hWxػWwFh HdcgY7D7J֏avs_Q1o-bz[L4AR-'Ѧ;ь ;9uulح/ID¢OqY-K2a$\+D+Tbb(f+ApWhΥ8WN1<8wbjp~[OkET)Ct6ԵeЍrÀac} g,nlU֢;ZN)#Sg(]~Fn|bڮ\OϾhK-k}Cyk @MG&E"5Ь yO wwcVƘ\53c(0o5TodYwq L1ɜllɬ{&JDF X̪39&Q. wHe%Ju<+k5 dYR5JxЗĂa5fM No5HyGcP7AFT]G ҹٮȆe{ݩ9ϓ(q20J+S_aC5JaV@*UZ8Wk| XG_O$j _lv]tw /1vh۩b>{87_֬K1[0oG\g"oE]*RS_ߐN_Vb8(Uz+ٮ6\MYVEw҈ ElZe Jؖp 2iDV;Co(F9"+1*Lq%&楻$ö;9ytGPB|x=1⒙ꔐ)[{uWЁUW6gv-֮ѰN%ܼͣn!|`>cSV7JY4ЩFk$648}Y[߄! )sՂ՗ZEW+O%RQi/;R3i拾[%ln*Gˮ(+fSss ͕Vz/eKdY3CZ͐8<9k?S*"#g**g)>iA=;^k1 .ˊ8*Եq 6M:oBξԲ6$:=Nn.2s*bUodm*gG j_$U?cpRcLf Y_;)u/FPzT`DS]fqqpaޥˆ֠R<B&hk_,+k7I~\ޝ3(:龏=4 oEBּ霎Sγ>īt ?|zfpg =ևc*$6< #`KW Ϡ/XIJ ՆXm?\)m=qH4_m*=gX-jU!4^ $TUM51 e*&v[DJ@N ss1ffV2ꂼa$ɯ+9 @vo)c|ֺ If&jKwY"Rqb!Uʌ2L w1 Jd>ҡفXgz{IǎywW?MB)|Q$~UpV}}NՍvSeВڡad%K;|bҟ/&MKQkq@E8.kt&*辙ϓgvcQq}z9@`=8q'G=Mm,#ɽ蚐}ot cL`cS4.J3eyTP5{UK]Y.e"MeTeKVIn#\o':1rBKmg!/ya0#ńZ]EriƓ¼ h7"PGp3m8>;Pї' "aЧqQp1 j蔰.(NޘY=%-4 AW_7 XnLYhiT^m&~^ 3J"wF(żn%uC*3P~46"T 00ًTF25Lpkm]X7$ok}F.^ݒmtkdž~ e RzV92!ce]ȿ[Se^4.@cT`Í읧 u/q7m, J؇U?xp3c-8MI5<4bM*S%kWY"xMva_wxКYBw[qAq$V?YVOFąPN*6L{PUvP%ӬſwsJBǃ<:S<(d aCp7KT??4P5zn3"p&35.ό#' r+`񺑲N6LV@ٷ6$޾;|X|uDFe` {KoLWs{G=0egS>]n3-n|b)[@}.V|5ođG4k))]{?htv0{bvEnnNʾɰn ?lՍ/14DS%raRXʟj$7⋁FICh [I"p/E ё߶S֔Ve4٪ ;ʝ,و ch֣t^<7lD/]MC:rVc=NNk_ec #US˧(_p=JQ)A}@O(q֣=)/ESB<10Dn qSw=~iJ(R*7ehp'o9'؈ V܂:9ɠ 2'Jrި ¹0VQtIG(d7.tu sH6.TJ±}kмsRg,L/E۵ۭ4,xg\\$Ъ=:򇀙J >eqI?Bcunk i2uxHлtsdfNC1%3DL'v/Nkxm{8^:OxfD-ܣxݤ]Pcڿ~sDO}-ڐrI$옥ER0224<%?m찫s]EB Jā`b!tbXqX4NESX/)VZ˯{X ~{'*]8ĵ^HE~rVe0?!Du8s ^ lr84zHd&f͂vqDgF)Ԯ4Jmj+r?-Zh9Ќg2Zt֪i]3|t:T1o-8ǥiw(v}.]nc ^i=L'O,N/*gϏՊl|lSSpH b3L;`[TQ`MUNsꂟI@?.gu+]er,`HLE$$X z^Y"JxoS-< !d7uCun1݄-r]sSj duAWcŽy/0„@]e_&8^_Ϩd?Q| f>=zZ C#.qo[qlbSf,F|X>ѻ&3ۋɕM*BN}n:/Ų*Vp,ue)25B/U ̻M[b%/|?-P>?1,+x%e֙'j/}cƨy(7.o73:l$Y_M`P;CSR9æ&KPn (a&GOVў,ia&OmY8ZRIʹ6OOۈ-=3.1ѐwWH  #rN+_td,h\,C*8Q*]J@ {@NBbQd\ÀIXڮ /O Xht-dQ*szZB]z)3f3(#,#R=٥I%5 +nVtqǥnFK`Emy|XEA57h$%QMy(W}iPq?.8xsy6l%~?MOA6kJ4fMjpGI4aGC+gX]$o$-P8cap1H8p{ c@s|"2K}d .$/zc&U\M`?q0_놦TJlt0%(_nemf'$U/ :C-EN  %XLᜭ`ǦrԳxg;p, ә)_>C&acwE/g5s%Z )7r1irӭJo$^B R,g l? v`v36 jjhv#7(7 Y8|/ԭ[=6Sɾko'^xL8%|=8|O|29Z%de9H} -'"t=FxzT6VՅ/ur,]-]j M,?AM/ٽ~/G n[q1D oZv]q%O,s--+ev_Wl#N]fR|VB-בzFE32ab1ۣ6#6|- v(C휞q=۳ ?cv`M@~]|O_z_Ӛ5B$ OE[ىǽϵ9.vv }"-5j:F'G? ճ=Uyn@sEϼʔQF 3壆H 냒# 86.D=&-hi67{g.\G8TL9E5Zng_C \^ֿӻ9?5S|M .C?A(ȑxA;zsxpHzr9.V+ndU>jþ|)~3A=ʼ}ǃ{@.o- 83qMFc([U\GL $ fZ+qyRۨjIwXk'qK 7EkF\[cv ]zRUڌ@7~˾=Z:X@f,7d8oD=9 ؠ4Z;y* gλztqIL4Dzqۦ sIz 3MC{>$C_eu̯fxoC}lo@p9(u8`HFmwbqR4a-4ub J8_#6YɌM}mC6v۾уp\AOSw2`QW!򇋹jrhٯ{bF˰ DyWf?M8zU6;?A*,7ai #²2 IP{$mm[y(HzY|3Ճw = H{vx0_#]Yq!d%Unyb$;1t#;O/ M +}33A/)' ig=B#=|:?tVOh9KYy@ݗ+pêKq*"t]&I7-!)phpD>;Ss^ E@ZgRzO+X& x rql:K?Q6$ES;]kDt/P/nMm-^Gy#gGݴ@#-71>"O)!UݳV#(Z9da睹Hgikl=/8qߒ?_rGvGS]w!+! ãRaZ\*eOPDmh̝1_ "|CIA e# ݊uyY9))'eTy/nt;yX \1h8ۃ|琾 O9zn q5U3`{*Ln*:/%u8ġ(?`NIpCaπyZ>!C&GE2EI>lȋ&jCXtQ`=D;:Q}gmjP(6"T{p 1?AŅ? E.SzK8.C@5ueVČk(KI;fo}eIP˅#)zZ.^aExHI1v$ ߀guF~X\ҍ[y ƛyUCKo'LUFzmP*i>J?/]Z@{a^e;pxĊyArJe[]ng]!Of"yR z=)mW) x\y1n2 )] u/F넽& E~D8[m](0Q6ʟE! d:]"Q#i> V뾈eQ5K:F׾bh_iQ4 ~Mt}LN;?e+iM[jR;ȡr p⭁f2}% OK D!poS eKNEE;DiYGKFg{=*9-1n )nΞi}e P*إ~(ǯ 4HD}|EBW oo@ ^X`uchj 6_I*\V CU֫5-JSfCt:f mV4^T\璩В6TQәu=XoNr}kFoZ X2brE ā ,,vЧ^ I>kydܡ4\Ėk>fi"oDqg;`V^䝻2~/GP- 135oR~sP 4X* b2|ب=였I"=$+Հ+ ņcLh8|}u0T[lkw@ޝt  Ls:,U.|u헜kM`aQ:JcEW~M#<`Ɂ?TbsCMQ&Hȫz1-f(afYc8>ި9q64R4=&D2pJ78q'|_~C*,d!04O]iS21й<ǒS.DCİO0ؔ!}8^+ 3G_ު U~=sU=:wGBP)G6OKtq{ZDdb[?wJc:O$8-@rYwom) jM AkGç=RLCؗV7 tQ`k# UBϓGmUrp{njdUU,<]ɒAJJ JlU\"aR~>7>%nVH3} qˏW/Ǩ\ټ9&2/'XƧeU[Iԉ}w5T8 j2":=s`"2APNV ū3edp3 F M PP;Y\\#PR{sHg*A AJ<}Bވ yu@Q}Y+\Lz-Re3xtr_vY0!Q߻f~Ҡ]Ie#oazdø7GbV8#d9P_?wXef&JsdW 턚 q7GL-kYL<-P{_ٔO`Íexs5?w%kgO[ު;~Lief^~][qE9v_]8ANv0۞eGWJ<8K^V&Sᑰ[<3bȅt()āʏ݄AycEln0Y0(|UOo Ls!Z>%/5hx :քHרzqvߍ4X1wBenFE1}2J_|do$ƷxsΑf!-9r^fw=Yk'2,G7!508DVMB%r,teNgk G ҪWoRK'dm I)9&-2[3um?(+z5 wH=!21O L^Z5oZb~@&DGMnfL7 GssGvm0 ՗f?%Lw~670nEx]OڏS<s|pH(CM=x@[243v5AH>'a)dN`ѳ/ߐso>'{U:{q"Z #itN4J/Hzx P ֩WX 7ke&*0G څK.4޴ocOdKu YH\kfí`h-?\m޸*.C."bK^4|c8lD9|@mV"cE7"  gYo7}$[1 Q}MP'Ȕ>'#0;:5SV ` :0^GڇhuL#'C1`kֽ^ |N1sp3b2*m!Z) <}kfksZz"vuwR( kni3Dss~XNΔo삚N>=Rq'YњrV93&D\( Z _lB zy$50x@ (DvGʍ>*FtʏbGx".1ⶸo$*ֆrwf dFD1jWVm0r74AR)&[ȒbϡX|QDaFo`qzڽK~@#{+D<1^o3*F#]wrc2yW[6, bHLiib\ ^$ (8`rκ8KthgkryKi\ڰHA`n(.21}AcO,+3 lᨍĚ$9&u" k״^emz29_!C&xK8tWa-pAV)ڏOf2L'SƂ_+iГAҋp2zPCz]'6@yKtI$:JJ5F7)4R_*` hߠ3 r9c1Vo/C츹49Lr~Aϝgƚ30'|Zm"M%G깓ݣ$@N.ƶ>>4[oTCԙ9p#~mXfA- bLsWXc_8G}VhgU3s6ƻOx?; t_yF͇>&«ܲlw׆kQ8f(m^/-F?dAPԧsp@y-8z;d̴ +tgK\-^}]hjɲiNڊZ%!Ł<&C2E]kfTԦazUrhwWX,5w\@ xw2{-H= +Be8G7ُ0ܾIw [Ⱦ7R/1&8muhd7%hy.qgR뢉ʩ=9O9]@F@ZTw2?JF*uac#m#/*<1OJIpNFEn:IYmoge6`>GW<8`3mޟp3-_j]ˀi7fyo:WۉN O^CXb5gZe$LVx釗KT\U͟1%jH|.PyٲOp2ž TXM{ u`Hmov9?( "c^r~,eկbP#Q /I,̖|lX rt].7G\D 5 D9tuHY[L1,{!DŽvl*_aFb/D~tߡzA`MlE.K>*FlbJ_bVqer֐=Q\$HZZBL[ ;܀G Cb#}G@Rsw}ȒD [\(#-f<*a񔁃 }Hp֣닠ڡjv*t#oBF ՜C&I az^EOp洉׌ 64EF& .Fv;yYl DѹUb6J[wJ>8X?*gL-Ƽj"HӬh+8j8:r3nh YђxrdŊ{Le f1+@њE[P,ڥMr0.4rZ`T٤LhJ1W0|i/=!  260*OfoIҵ5 cfsY..Vaj2禲f$u4}7 K- s lQg=GUÖK\lg~qk=g\nf֡O L]ԐyElY>Fw9#"a99(UB%_ ; IC%cv"T2 ^Y`lc6{Ё'umzX6'ePo=8ffHDxE\[4uhw./6ɑ{SKޜx̕[b'b(pm~è811恂iPn>Nt^ZwQWBy10zѴ!Zt9}3?3u(=S9|{kLM۰T`sQg%hMč"L r82] ;& zY78+dC{IܹI+7BY5# +{6@XmY6DP$(-3Ȱ/s8%a Tq^܌͐kw-ikS$Q"K_Q*pV[bA/uK:dkh:HlkPxS0~Wev,Qdr153R]\kg"[LKk>f5rOTX>Ou _r6"A+l}p6bhk@*LsP}[[YQ|z?JڋL&ݕOkGqʁ[Z@~Vk3+q+)L>'@;% {Y]u2NKVy0Yԙo,1 *kw-[.3P,ļ + R<5r8H$Կk+,%hdF)6*bA.6H9Tؽ3؃ ~nw"p ۸Bgv7ǐi'H+ 0yDYN<. (]_a:*z#j*ciXq) ySZظ#Wڬ&;>57oFf#4,R!1irdP1BWdRO-B|Ra?S0S?DzrE$ Ã#S|I tk-ǃ PO~%v|YC=["K͋--IUta`i/({F(sk2P*I(İ@C'O!ի+˫ caRoJZN :dQIo}ӧPRdPbGBe+ X(}wj#y+~qc.P>>`:jKJ!Re6E8 sҀԛb[%֪yɚ(RSEܤ!/4_K"u'Hو9b#vj"2ցk /0F{.i ÛO$ j}hno߽#CntTVz*x:f[ $G5L2};bCt^D>tbyb컗=O ZͅUW~0kS )H1mcsZܛȜ B0 TR^_#qh[VJˆBW,Tug^4fv=Eܶ}'}ڞW#ux=,oS@mL|*̾==c^ BKEҬ 95Jui|]cze!.&gٛuc,%zo:F丰^edvC {s~}{qj2>[21|+KRgفk׬L6d$m@9;^PXG`lKrAAJ$7D7ˊN1=Jʬbbc'NW;XI\A+ A1aM1jKAٖZ=MlD'pLZq PikVf4(SDw_g&IfhջB.9U tJcO1 b"Z~6ۉ딚ka]q5DrVG+ 8sHPOn-edR]C>?hQX?NUQRLX~Z"QAntכk[ɻ/ꁷ_<\XkؠGVxn#3AS.'; A2T".겂ˢ?+/̆U( "e#7:*o1|7bNh7Ӧ-PvU qmڲx7a%7EAOy )jtik:ΊޠVON34֤yG0HYdcg% P69Ep53I:sfut-#jM s4jٻR-o=r)r–}uQ7noJjbLW?qlww#H?Vi yP ^7Lc4!9'zxU#ʼc[@7b<}UM>(pOk Y̔*kEG< MLۙ.vcnCc ō\PpwT!Jy y5jǡ>e %-_ RQJ:dN|g{zjhٿ#h{^2 /} O-U¿%<l1G>2a6ݞ;V̀EVäYAoWZ,2Wbk U0ُvJdjI!h|͵wiϵϒ[WjGm!r>*/VbQ:ա}pmdJʽ5RD~]X (9.p~tq{9J2 b%> ɋ f3W4u*uT%U6z2R A(~؃)S~n54V(Q5b_I'Z:UgpjsW"l;pl,4:7@UoI"q4uҝ2o&e9g;7{K}]<_R!}'tT}נN4˦~}ZNDZ/`4ѯB oX/V5& v ` CiPaLwt͐ΗW9ȅ&A4vhnX,e?n,Ÿt QZY - @rCGCN8 z$Bgɋ 5f+Bakz8]{jt|ĉҼ=ZtZӫx-eo y tH ,&wtwp`vkS%NLW=Dr{Jb;ʘ D9P ga|>ܦT%Pe۷VYgB*"G.~M0MGUR۔o-D`xAmԁMcȶh%ƎB1+>cPKq7O +sadve%\=j-ˮ#6;vGV!wiuƎ'4dTӦ r`J$32dv1# \/BrE{+mo uR)X}W8?z!Xzb9ma,lV*/EdW(c[1a:s׾~_15) ® ,0> kfT5!ۘ2"$_&G? lg87ςuϻ?.iQB%ɐ]@=^m O Rz,  DI Qx uQUFr]2pv.$yl]a[v͸~Rs6 / # IM$~w^[K2FPfVݿkq[)[_$B'N&k mkqف=0]مώ5rYVx4&~mi[%Rmk'QU'„V$=! .NKĺs|m@Rw+}v2nOH"aI?,9Yֶa%DS3O!J7+mcU_M<| Z~R6SCE;oOtd[kI]z)E v=$Iww1M8g>iX~jPI(],?idG;3s/̈` ۣXNi ,H05+ 41P/ a7pB =! eR+˖BI=V8@] >UمnnM pA+OD%~O/liJ?˅s NjY[걪lToE>Yʼ:&TKdŮq80V~20{ڟ+yï.+8Ó˂{Hb- oxٽOZ*mG+]P`B9Pkg S@A^Te>>#m ;MY.jv*ɥd "h al>[\ڙc'>Bf^0آ[`m(RY= +hե|$1삝(Zk:gy-HYm AܴE:\+o,3?AӴ ˆGh~m._ĥ]zZ=iabAK_}O{a!hۋL0$gC )`4$ƶUkB$iA#s/~Q߶d~ͯ%7B'{nJSq<5¶tN3u_RwN>Ximy"KW]5,sH!3 ln);$}" "&]h"jȓ b:q630&·7?Dqe Lv9vy ]RjH*XC}:A-|,gG ((>KOc)6D$,{CZb\{&R̂F9WgߋLߘZ`wS7M<N`7"Usm{cHP3x%쫇;]н'b&%sbY7i7aL"l 3?I1qPC}srx-ux:eϼ c24 0z@ZNA?'tZ^q-#B`jc $Mk2awK-ow3\yի^7Vf@Q=^>,KqOpM}1byɉ4}r,NsBu^&GMqO>3=Hv)+7Ԉ'by1znUnm<@'ӼH-H"_}(0{kčٹdgZXZ]UW[@ R-k^6!mwSF&L醒iCސŚ]l+%*D1'l{&S^mtgZ0xՌ`3Bf${Q%ؼd:,fV%FU35j^y`r mCD|D.W?W)Iu1.[Pģi7.g(W}&9x/VtOe, p"+z\a 츏RI<Ԥ7zڔswtQԋ$J;l]#6y mC8LBr!~Y8\;T\ͧVjZ;(81ZTy7 R@+&J /XbqPqC#6H㩀Fc OǧC!"KMBJ4*Q?u%C>(*)=c%ۍ9ٳQܚp8Z {JbreI=FIcg*_[@!H&d`ndPD#^%L+ X-~*_PҠEnW)`ޱ2u;ᗲGhMb`HQ'k~t%]}^5JtrtnɌxm%X7d|M:k[+֟G\ c S]qZX K#/ec& 5'Wt6/\[kQ)BTй-B5W%3D# BfKJvW=oI\*IA"t!).OOԕ>5J SV7z̝0kZ@BSEO:#-gMA2DɏZEq8F zB,ceon*Gq/yf#+:y:0J#)Js}2#fW ss`׬T-gOZg"I/⛎t`rJ".b4/Vv0eK^mtqdpRw#&э k K+l#k p#!?@ XwtA=56Oh0(O~g!U3םVfVkQb/kg A8n(u}и箢sdg_JaAkz;%Tđ+>JM ;R۱nj@|B7Biϧq`8UEGA[YF0:P#΍/Si>6K_$؎  uv/n{sXɔ=Km/fܥ_ ysId 4|&JhhH~*RevU*et"!Ovf63k.\ls3QZ X!0EU轍6> jd@@;PG<!1?uE|cTqA#%.ǵ|87atpzD;رlզ^½j(e}j8ó0ԦS/Y1꫱ydZ9a'>M'\@_|YSKvR&mHj4.Pj`kC`FUȟӮ~L8z?Ig 4'QL{^g{"+c~~f?@e_4{Ĵ!ޞ/ &VOգ<|U9,Oܜ?_q61e-!|ΚMFjTR&h/%0HI5Е@zrIv)*p`F(Y/&3pBurz[ 2u5 `s+ (ivO3JaNO&.U7Є\5쒵]1vwS6ذ\mrAFXُX|xѫqٲ"JL[xnRO_Kx)g<.3(] hhN]Esk0Q9;-eHMܲ ګyTuE`&35Uڒ<|l:FV_:ϨU {:uDm%)X9|G[3NUܮ[Nm6YҸ FNnbKR5rAK;](bp&[|\i`Pwp1~›V_Fujwi@BzGt \"9^.C1w5Q@5=X5.Gp-<6NWEd}~ioż& W:'[f=%ۉw2ړ;;*pCVOһi< qb 6)xͱZ*:gGV-?Y;*Cf/,}_Azzà(NxF e~7g1BjI *J-ܗ=m} '^8w,eEUON>x輊v `>E ?v DR׶ *K7ܪafFΚ 4ng8'A(Á`cvb:\/z%'LS<# t>67;JDť1OEQRUBjo84`IL)pk(ؕƋEq6nyCb6{Z3bs4,KLn$0w#B.W+cؔoR:WjӞ+7'FRhU;k`>ֻӕˀ%&"5:Γ&[upo1b<,@MK<ꤱ8.sZ.q-JB` w^8ژ)'#PGEsh9[*?|]jV9m:jZ{Ɐ] 65xu+XAYC& PI`,{+//~z?Qjvˢ)RӶ;%#eWS*;+-Ƶ!ʻ)V_~٭*9uZ]mzNq9Q@k픉WjM8RSgLQ( i8dE`=tUۛɷA$ !i_5Y۠|QS*&"|"Mv% %Yޢ#kYy}V i/[ʄ WE_Q;n euӝPl~evNJWeT+smxKF-2$^2xSmٛ蕫)`:Q&͍XK;6Vbx}uhxSryhm# HE[N]lC%)6ӡm,"D-R;gB>V†>O[+pŵ{Y9}0uqo.>rWg E 9Hg^܅9{+ %aK! KVF(о7A|Np- &,o? #fB3=E*Μ9UG2y>3 KPS7ו38XWc  64ICBC2Y7;Oqr?K?Ӌ8aB.RQF!&jS+R2ٳC0Vض-y:BLoiߪ us:u,r-V:-mEȡFG:Fd18 '[)~/D% [Ye7\Rkڝޭl;p5;DGnjNCNHnW (\aX/3Z֣ڴRŴNs(D1&?O h;Uv@D-S b^܃Mq0({jփ08Sݲ6_{ruC0p$BRڳ!S ҹH%{Yჹc;G ˊ"M"h~puL<`ۢ0uJ^n Ri\fґiW1n%bhk66+-y {{fo ̜N:570!-oz#%R[J+!+t |~"\6jHq,,ohԭLSTOI/Y^&SSYq2, ^/&i-ޗzD 㯓ͭuB5FyWj-r[_UhW|QBrqXZGfk#N0ɕNk+t0,3Qܵ 5հI- %yzG_uR I G>mpu {sʓTD§67e[ s>lP]]$+ȃ Oe B1^ۼc u Gf眸 ,5ža6I l{6qR[Y$x٩Q %r4+%At1 \pqqCl2QMV2Y8U_uv Ӌ;oW4eW $tn'AJאߓWdPNv@tn8읶[~@&ь_ $,^5;=(W0/)jEqq $US+wrjLu.e[k}/!lxV1 U0or1<$ `ycjkyJ1r0Lޮ'niCuim;?4>< sԧe+As㦮L8=, ܊uxRmpv-G YO'H_ooh|Ӽ鸿>΅ޱМ0u쏽_+MV HLG7VKd0lk΀?UNLiGR¤N st_JS1c3.f a|` hc/sټCJ&(Z9PHFOh? t&lﱧSL סL;\I2FES?_;Xxe'%RWʹͪ mG.;0$i`QkKۂ˲i?Zh<%v8 Ԛ1_?oO8lɋ♮䈞}Kp>=<fxm_@5ĪZ~ʹ"?Ϭ:bt"Di_g1=|7a+i`>NpB~5-?VP5->pMx{q `.TQFwu&pLj*|nRrFmϞCRg˩%D?Ns6}@r {0t֥.u[7W9>5mdHla@*̏=3tqUd.&N m'$;>H,,,/aY w [Mt Rw.X茫# R5? b'W1TpkTRN̊b+wGKjD V`k8EEv6 Ir6;I$A!>>N_{*c4 #; %'82 Y R9ytbS -*bI״t?BiQ.[p椢BHL- :g(`\:(pG I2$rBe+3\ Lwj,q]cl_Dut~X$ LchjNO @t3df?/W7;fW%oYF<9 ۴Cը/fU = ]@C1>F)s gke@ * .e@ 3êE0 f_= VeGe_*"^cT6_C)[ #e N_44N]ˢpِOJ%uym08T5Ѯ/CZK^wU$#Y|s ߈=6!RITpʝX @ h"8*1YDIMA&wrvaJ@FЙ;8ZvJ&ZS*RqowmIAu\bjw(~UZPn0쭠h!)kIW+k Ce%7sBOEr̘S^%Yn$͟ȇq)__yZjv]}ۢ_"+sz:ul<﷭6_S2#?‰P)gӜOc>`W zp Ll\-_+esu`O#CȋѣC!9np>aALP:Ha`V9 ߦatܷC0>qQ ĕ~lOz?]p&69/2>@$[$ϜuzåWROQL790kٍ=2X:?xhjkƐxR)B{6̤]{Ȼ ij;̀uo^_[&YځM溧ݠGMvS*Q$nt ='+"(+܌ m-r"o]Y&L xM㸃j7KgfQ&cP2hM| ~.ѷ뱬Ö$ST1?!^j`;' ۤvA㵍>냝$*.T:s`L ~!؃%ʚal #{!Mk@]y@ۃ#.NW ~Å]X[O% <'BEM5H?}Lt׊pO:qF$)q5Ho6OնPFAZz'^NJIMbL2rBT7l)?%|G ~*hVmK4/nH ѻ|)7axy%:6[`ӂ#I܂I*̳`bm4Ka^9󷼽Gp>tNO_ NG<  R*ZRS|(qؠ\$BnEׂ1upX~OB_(~0|96.*eLCon T @Nqk92xVd0"O;m7P~(1";ewR&!nNeL rXI*lgC:5d|0pEGQR ]wnޭ:&10lDx6%!i-t3;Ea"ZܻtZ Gb';>2R/dl1voT ?{re'")]lHyl'>feCoZJs^jszع/ìlEyQP?qOeIf9)CI&2\h`e~S([Ɨ½(fB\ːm Uy}U9$nٌe}"DL  %iOu i )C;\vlnP@γY}up4[Ni19"O^Y%"g,TtI^ [ĕO~ʠe 8LsדL8D(w~FKrgTDq2O"M*M<bi=4=4# KbxmE@ #"އ[ǜ>;v u,,D(ɰJoD*9e3m#IMO-Yn1 ų'z*㱮P 9JIb6/''qd\o,Qx(Ld۽RKk W ,á^U.ifG^.,HXh7ѵeG855~̯fqkuk厬};g..TX_k-a #5%z_FIMz].jt\^J*7&n<&5Yc='Ƶ&_ o75f+.U5Rb,;h:ɼDln:6285#.H;.puvuu?È$5,比Qn/am*4 8^~ZP: 䑐;qb_3ZK<}M/@ ǚ^z"AlzuξxwվZpu5p!}GSn=q~-Q.v3=h;h?<MaP N5? 5f@AwQ ^潒؃l0 f e/NOv[2zȞM|s B` ~.J-\UW/ mYV1}y3s("275˷_UR wcLhv9Tiɥ"H=z08J9(Ƿ} POih~F*p,H$doLLy 5d|3 }-WB Cpb|xzx:Ht0(2Bq4(81"6xt&,rҟWѐJIJ"rɠJ m;jȐnЛrϒ.zۂgcl[zܯLH|NJ14>G :9 $ݛH9lG^0-IAu:ZB#mÁj.# W gMѺӍXF3i>X;?UvwV8wM X2=|yп *dUGZgWra"B)nl։cCVf Slr=`ԤYVkv`=,5eBr=Ĭ^o׭]=)IIwragxTB]Zs\-`zAd@@x-ρ]rnP A,@yJ(5g _-9G4C#AhT Ro?!hA\t{I~Jk!]Y(z+zм34rFqO 0BgN'zOWPK~iNmzR,nв{<#d=ΉCm|7޳)Yp{zE{S(`;ƪ>6!(fU~&o7;{J.iRn7w:VAm+%xN'|V~|{ӆE@(Zmԉqi6ϔj/Fr,ctd=F3%Z1g4B-?P*Jzy@ÏRM=QlԍF~VӇU^y{d@<6o=IVmq4^cf> )'0]yt|޷(e.m+~.꣺veTQpa9 (WXkۡTGrk3p M_`[tV1[<$}f62p 5l5h!.'lZ4 BI?4n0a(^N_pدz!f($|n`y:E U _mo rA}쯓@7h݁+͏$.=Facx/\ `ϙvL*`C@{-3OCY0}QF _.mC[V1"bRp8"npuNi [jx$.p@_/3td)2] >R2l,2j'g;}ecUBҎm3pfbCDu-S?l8@aU 7C֔_N& رx3^p65rzAYҎzRxM[TU.U䣏0?ˢξ2s߄rGȳ'Z:,?.> /xF[]JQ}2A]:+B/̝0-,i $2:NR>Z}0Euw- u [|^x ;ǯ򿀒yS}=nXBa3RO'zDЇK*` Q={~WpPg=27|fjǬ'1=Г6A*!8| ,hUѠQ Qۚg K#Ks^l`(pwHy=f*9`㧇>39_l0wDnQ Kw)>hm_f' Z,RʂQx_X64s'Yx}}?p8Y: mע?vFcj*;UO;hNu|PG."HҒ))j'؇HO#9u؈F2 mrNA8(s![udBYJc ӌF\lHaf $s8Md6o^blpeS ѕ*~)\x+J4`u9Q[M fT orP̻QqeT G2IU+ 瞦K 1Vnl}g3)mDЇao!R+NIdyuk:h1}UGSߕ7'hjtp]rj#kCj!ÏB {Y`oǜG+r|M}˪6b0ί1,Zտ.lv:6 Ǝ'bzhPar&CҊ,1MG#Nᩲΐ#Ap:]h px qrϦfiimwO?fncSYY_'4^=ҋ8wt{ȁJkq;9ɜg{ "ZW`2q!%qL[K7$;J'nKgs[EA@[)>Xez(6'9HfD!ky]q(ƛ lVR^P?h?|?S7TV" G7fΚ/O (xʘgĹ"L-&{-'75% vqUTy]~_ٗBku`723%Lz9UVQ#^:*%2}Fwnӥ1BHvr+ֺ‡e?m*&a'R AK]l^Ddu7;Jj笢]l6lqK#M$bb&Q}^^oCxm{4Ja_.%nRݪׯt^>MHjbHхZ1%o@؎8[~!Ç\umFGEr3 ʲ,ɝ C33 `9fAƾZT~46w" )t{}G۶k'3)F]]t0FdTwXދUגsL&kkrjp}&J3ng+ڪʮKx0 r:Ӈ'vo|N7vRߍM$Klż K97 ԛ6NJoVc3$ | J??:{w#W|~k#Kyq)}+A.o܈js*r|)eg[k7V'g07elU6Ue4jh+8&MGdI^d2f{\O(]:'p$bL3[[ >#c[#wNՕhn:.1,ۅeiﴃwNùKgnA~+,HnM&7` KjFX lH˽jʛ.3Ś d 9­L7a9I\<1J&?6ί{s!Ixb {h{ևv-@9 ys{@ y ~S=2G ;jIAa,d)q$)G|4# {ž"d͔~:ɋx4FEϬ;ҵg|TQdʡlX)#<쉠tO6/0J~j(Ekyk ( R}# 2$&It* ~I`:x{/'Qr/[iDth Iάw[ 5/p,%&9-Lµ;qhCfx]e>̳yQuyp Iм9pJ$w c h!th{jMPcTPĸ@n4PgF0I3[PW6{,$Vx-$(wF()bS;:+* Sxv#;DBl3_O{.ߪͷAJD{ѱ)+g$8|y4U[RZ& }FBd% ~&ӶΧQ*AP|.ؚk3J(^ʧS] &o)YѮ: juF?e(/k2D> {EP;D 7æ`ΟcD OV))[[>T·0gWƀgL=Q Ehs+FWscu4 (nV]qG;(Jdr6)BINK\Z/`zǬch.y0:EQ? ֐xUK^#v6M` YI}895ŭ:%M-VVxgwBjiso章뜌=J)ƒ Lٴ1$WU~U*!,LR,p?y=;g댿r;6y*~Q\F,"^ĆD5ږn *6W ҂:jrp:'dNtw^}%ʄiFdDJr5"~v6fPW`~AԆ#e p\gZ%Щ!4.M(>|.9\K݆ Vs0Q6$Kc0^ww,鈗;  Y\QYe`po]OUks\,y(yH+.AᖏRkpu߰y 3w <}ۻc Z}V]:swK߆gY 8܌'B7\, CP,LnO-Vi87hDncqMajnopisˡ>O͍V ^$*փy azCO$Ba-$).* wSdeYhiPo~lJɶ=FmNW[{26Hr\DC?2M CU#ga' H[IN5Qyق%˒;@ \o4 =%EȨgK7 ka0ǝЬAa\SuDÏ\f? ^X_BvjH3V눦k&R;{zz:/I f?*&JR䄕˛ɞhd! 4)G `{j2Q/S]^5)Gti00RAdٲ"y;#\Gڽ}IXi+Q iᇝ`B6X!oa,&cC<3Sۏ `.Vךc2Q1lW­۴7kC3ÉIL`ʕMf];$[Z$^x.= &VT:_lyf𖈅(ocLE9Obrlc?vS!kVlR4cɹ#cPh!}xt6 s}^4bc}q|/(57%Rcʥ`7yP-!{U$}Νl!oZ!̣8/6xx1Y63hAG`֕P_$mnFnTx*+&E I#\MԵUGDǛ_]c1?Uݐj{nx1d C)X5Jn1[gGZz)mdpKyljf)Arf 7KyA bT6[X(bE[T;H $53C>ŬC*=`ld2Cݘ>%ytO#׺Y;ZJ6%hX GT]t@$8EfI[2M8Z*ѥ-qWP*e$ Z"[mf` 3&8D_'{.2r3T 'j]M^]j}/=7?~KVL)\BU] 5va|ԎU)f4l#p{-ŠUhVCh8z7AJQ_]8 !xrúZepr0GCAVR{HDA(NYմ W? ŌxO`P8t4j 0y8UQo1zA-j7zT齝F}a.V/am65rC6eoTXEG  k2Ezg Ӿ )+5asM[Q[q(5^-bW$}~@9\]~ wTZcH(, 4e1UQ>({2""9g-?z\*#$T&e F}/Сw)& }j_.F F'4Qs莝 B e 1a|ۺ>@+Ƈ'GPQPCޱe[x%r'V4iDς g9-Z=Y O,`&.?fdpÓlE5b4c%WO  yzctR㟶EJHu@MWvflf,ZmFWVüfe> =zZ9H4mu\WZ]w?i $]EKmvT f?Q?G6DRY Pb6#|ZL9 ifZO{'.Mk uspJ/up04tCD$?X1EOtdC{ z0U%٭+d_A5 P3k[ O]E4~F2ܶ+$Y`㸍M1jd!'Kd\NC+R:bMQn]M~QP!KDf''iN;%J1RP='zǜ1,>I|_MԖ҈}ibXjCwL|mϳ.<⋪@h1 '0UZvM?[J2Lj!~c'Tf<ҟ(3{7ۙ]@)^A^UC`U. ɡI.R+? o}߉3A wWP{S?K)Ŏns(d+)`&VNKTkŒtd4qu6>-D?Xhmz^|w'0Wk2j/8["^GqGEFCVz -=%x xLԀ7 pSFRۏR3+@?uȁpYk" ӅE2PI5y߀:5RWòܖgtYnm!> BýQ?Є7mC5$64kF\×{Y#]EN`ɒكc<jŷ(7m/$@fx;UPt9 z]#N;D_Pӛ>%(<`|x!m/?q@`KbV5* YFo vR v*^GLIpL.΅ !UZet~v>r[z15 WφSPg*Y0 E^+qnʼnjoWSJtP/HűEYy*}Cdf7j6vl0X=H( DZtmFTQ"O/\`GU Rﴈc{y2DW0a5A"iTwڕ0`/ j]"!P;v>wrST=IqE|&R[#~| tg\kP7#.DBsEک(g ^^@S"@Wi+[@LîzNT%_ۨZ]Zm 3} 2p aYp6`,TKKk|ߜjS!+}++DEhp:G>bE끰`(@pt%zQ2yD Uzi1 ]77tN^+~B`Kk˳,) Y"1+kPu" v>:g̤kodmճ*ڋl9 ?*צ*=@YʛXB 7Msv*+ws)i>boi#(5'w:%kנoXkhI%[rm'jz&4MH8"K3[o*Ŵݯ]caBJt=̜DiXbB(g/;Eϫ82ZDfk`it[q*9Cup$$QaZ,K]e,l(O?XҮp"?i5E(oKfE<%ux_'v^qTYԋ[Ƨx=K\u#X ZgÔ AM+cE-Nлteeml L  0E Z'N qچpp?-*I6F=d]1~)UtaZpL=T'<idDz0t,_IodS-e$TCLIchnӨ>AWKq_@Pت\SMO31Pn:?5iO3l;:.֦%UĨ:F0S#tbv-SX z?:gQ?TY>cW=Jt{J|̜OߦU^}ƗLܐ{/M-@m.#w"e5`$f}qL Im_RZ5((%` <+@SG]w14A{BߴiKzcMZyw 9ܒgx8D;SvJÐBs(E@%6\(XO'W鑨E2bmWV"]F(oG]yZXѪ ="sv"`S0ٲc azOoIڻ!gb/PX,(#÷-pD}u={<08I67mP9̿SAސ;\䷕+iiǯyü㈂嘉4Ds[[-=c%pd&E)1&4aeaHKv!*M`E_bȸm&D:*Q0 ĢD=|xTM\ o善,5Kӥ,GmqcU)ut$ɏS[ Ziot8Tm10 اf.) EWWꜽ,{p^F,o RmlG(iTt8UJ(id~Ѳu|0 Vqhw-9~`J˲5-[]D|5[T~iA oדK"gz UI_Rd?T?L ˗БhUO}U:BVԼ|-g< _%C杀.w(H&JdVx_KUn]ȏWwi}%l.VSwȵI +7ڶI:S5̎~49FɧL5r+5txWGЧ|~z:lp; MNyȑIg$!gQGSѳcⱾ_fkد{hEj-wki cJ8ܔ&o͗Mou(^ZQF` E0ا $p*xFi4xfy 9hj,V8]i7{T7M>X2*r4Ey21m F+cEo*1wN|ߠe6[ɱ{yAN 1"-F>EDcy_@5/<̯_;W{ٜ">wh9\_ χD!qGznkT6n?X #eJ~+}JP9ʟsĹ[y}Erf4~OF@!]Ռ_a|O4̘PaVY{U8uɏ"gՊF+ud߈|e:뢝 u721}7boȌidu݇={Ē|EM\ɀ% ,x? ;3N1&.f R礨u~s`ͫC1Lxqnk+h)vPo3^t1:@5%=Ks33hPXN-~/e,yG:jy`>W%|;gL)Mr}1u +Ms(8[/Ko-YcAj$W$Q@^hC=ժޭiϐs]Jy5AzD"ǃqT#LJպ%'@St]0.വ84[Y{S-E,6@NR/Z\|D"4::+ I@e=LuӢԆT)c{xU8x:?q!3X<&%1k$ tW-PUFߋ{(AFw^D]wnnCÁN)5ARҴ@56|$\+=&]/@RȷA{0a*gSV|~5 p?l8yЛ]bn21N)%(%nA;U膅L0^i)"!ڲ޾1|֛ .<r5-Oxxp7͠"ƛ$ݦ$um+ /EGkDy#?My9 1VCQ`^ս&E_c߿_; śuNTWnZ͗#hx#>B>^n!n%yW;?E;q^!֚`EHzm嚕M$.Q.y)]_pbm۟{Tb;&$ҎNPĵkbTyt b&s?-}Ƹ`yج:o8["ZU&)qsZԓkR&U_B<*Ue\ |>ZޙHG)Me`45;xJx+ll 3iβ3{{)Y2\-i@ 03Tn#tMq[&of b;v\*߾25RdňG[Y{ 5H63ܸ9sDp% ?pIT}Vbc7Y6}&q٨S26G%jfLK 6_er}WhON4RUT 7{Fk mSf;J`l2 ٮ1zꄹgѩ% (l7LM[YDjVN?OYh@H&C}GW]Q~\)!Ȅf1ǶK/VV蠖3e>oO1!QWV9<7RU|HR5E-\ߓBۦn,Y ?P+^6x濟 ^, :D@?# S޸eG@B$K Ó:Ƈ`Es](J{vc5-,ǷxʉC0IRabrN Fa]1"hGomf,8E!jH.G<)i DW6)i9=}^eeFs[0,qRU5ƃ]  `߈C_5U!K\P ƙ8P; RYol}J7( :uv?: oq2ە5g۸^F(Ek2@&QJufeEL]ˁEA}+?%򱝔D~RK/65T/`#Z7 ,9u+F0= u]dQ0Q`г!HhE`K5Y-'w y#J|0ep:ri-lS3wDVH7Mb0:d ''.Y.Hܻbt#fmae2ΌZQd1zիJӁ6i3jP:M -D \?chdI)12Y5] Ey1#say4KvBA)T^'!I64rkKl%>b`\ƈSߗ rn7/* O3\Mc}95vjU5@^:|7c'4GQlk =-Z"8h s*8>av15 4,+G5)Kskx ixi]{~lY3NVu8Z!"'jR:X *Ni6M}46^}Z)?mk/C G1ƴ#qT;Ŕ+o.Ac1ܭīrdIRύAԪʛ]'{587Uˊg1W.z ?Ir+ߚ) SdhzǝF-.y ח{sA,I'F}?7vTF/ ݗEm"2#nKr|dg6Zd$A9%oy7vٚ!,M ^CB9`]ǝ&-\GB@t1]WU_?zJ:\o E }$hQk(/ lP=^*Y,(++]hJP_\4!VtKq5s]|!JP@y"%,y;)2\CB`a#> kL27DDEcfݞG8g$fDc5^>Ω4 iBnYTYM+ҲX>cq6T@]j>><87n˫ށghԟa+UcJ{>W @l[t5n*| 2BkyD=-6 O*{7~BIm4eӣhz>.ԻdA1IRm⃆*&+3Iq z5h+\ > iٹGc>D$v οo:5ao,zc {dZ?su;E"bb<.3\FKhhܔ [E?*LiU(!?8;fxA~Qؤ]$*>cb;GÃЂaqıpuY N89 M+͐:W"LGaWqF՚bu*Jo=c nF,6'Eǵ: 'J/kxZ9_[6 !=~ܘi;P֗\Qa<RhqNAm8C|I\eov%e[#¸[;]i}c1K:'x[Ԇ,aW3U)bW)iAM{jǏg2"<7r>á|jhʲz?@YiLs1{Y!9jEg;|M+95faKΎ`w`SX͸B"lg% Ւ5`[9-^řknϭ`ȈriyaV_, բ_Hv&eY>ڍkrnќc5.Іz_ZUxYBPHS65y:w?v︎`/_,T_~j)%dSn6 Y@VRc>ً =4A; 2m+|$!qX G:;pdME-ےX)2ȏ q S\ZJ<*(xQ>×S%(8,ؚ'LT Ue#4Is &FzzrQrP^|k@ r&75n£.W6;tnQ#vG=XQueFtkaP$M@+?>BawS9*Ɂtީryh̶ @h?a|ػʉ#d#^vLf,R偍:ΠԦl F)<0?Xzą(ciY6A +.C_ELka,C԰z6D|FX @JfP,UF.f!8@50Ctꆺ=o( z%~tH横ddY]L5ԉ;꽲`L,ԳQ:njxYRR4fwqZg-MoSV-fuRO] BCr^vu,i4۞=<\4@*0^L %::[ʅ| ~&9'/ۅ YI%(9oR!u l4'B H-ѕI?U^ACk8D`f+ϿO⫗j [Rkm;*u"4}+bRi1#}5>t) fUd^mM. G7۱Sڞ.4>mAǍ+7uI,~U6|հX{)Yzԇdq}dX jpZ zn_BTrqN! 9bmY̚m3&O,eYiKH|z:Q&>iSV.2z^_t:d|GU`R)Uf_yCTMs4K IߊҁUӗDF{@5ɰ;퇢IWK%ӿքEZ)ԺؓP rE N@! u& >)l?13rem9w)k8IcRK|9LTUqqd `\K͆*LR7/ I4`eZQkbF)8)JH!Zuj@5vH ͽrbƕ2_#/nrlS׈#_Ͳ{GmId!t|1.i"Kz3#M6$@n|H8;^_vt|n;G~N}ӷPif3ֶ:Y?mRa6aQ5lq(ѹ]rJ❁PghU9UÐ_큀4# 9>@if``Hr@-WɌz&sW>Ċ .f^S&sѷY3ܿ̑|cچ~!}CT^xHfTO|'ǛqBƃAh,oH\irLdh4a ! x*D(d@> IcPwAafaZTckMQ:GཷMp~F:bObTy@.Z<_ r ` >ƯREmW8%*Pֹaڤ̡FXV!«0*PMZӃN9d&N߾-į߷ozz^G6&U`SpQҨK$&VFe#I<97vIƐG‡9\?BCjMT^ѬP D,Ffk+sII6eVUJoG1J=s|,o`9W50 A8bJ\j1OQ?G.y Εb˱##&q||y ًQJr#cPxϡj]X1 j1=&|(7gQR%@kp. "O[ln@MpYrAd1nvW|(o9/M}spA`+zeUG6{f^51h lox7D12G^+~R9JUл?T.x[U|y͇˔򔋮n MnY_ ˣk4/_P)@hS!j][;"b\4 A<7rqYj *.zz[g+Oc{ȘX05-&o!\}`v}?p<薋qK5U+Uu8wjlߖ ALU;E0;䪙i#4c.v;5(m* le܊}LWgF ٶ3Kmm;; e }ײ>8'M݅ M0M6EDaeݐ$@ۨhڭ7T$jXWjCq]\_bbz_*Xm-{qq"3e9bXu]I"袠jOy+] åRDRGN3 (wet[Zg bEC˞gŽ[y=Rݸ֍WZPI:f>JIN㷐d/AiCtO{,weςRG~{PVõCH"١7ÔAʫkv4VE s<$YJۑA0?wvlTv?=ZbJ wkӳL,d3NܞmڏH4 Rqw":CC;a]T,bTO_m>e[#umi{$IEP(_Mĵu|J'6ue¬nm8 ē GѮՄA-SFM޺k:"yDkq; ecp* !>i0 K C®@x [wI9`<,d()N#;[)hҽH/QPC! x\ ; sбWx| Ptɻ?.t2p7Y\-/*h[le.e>, 0í( /ާJ^rcPhN2*uQwKl2`–µ,l7je+4Q^x*:JM+"p Utcctӆ|ĤH?̾Ѵo˗>$e+^B9je4%QĄ=Mh7{2ױD["ރu!+cd*rv8I(lA\K U>:jg4eą=б4ifCUvJ|"/!׷PKɼ=D`38 m {ab|6DAs0d**IhDGmT-h &DO>!!BQ=K<."0QYDM{͵o[Nˆ.lz]0Z| Mzd7 )yi9{Z/!&C>e( C~ǴP5&e)#ɬT+.Pi$ޯ$tE4_bU˕Yͻ4(FMOOkVfJJ8R J_PtmSMr.iΒ>,gOQ*pfb*4D IJ}*zgd-,"y_gYZ070701000002e9000081a40000000000000000000000016661890a00032c9c000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/mvm/iwlmvm.ko.xz7zXZִF!t/*]?Eh=ڜ.+Z~xEͣJyFݏ`Qͤ؊n"4+tN%Ϲ[7sSBY" x8roZ w`Vzec'``+O#E8< q8q-Vg\mA90>v]C kLAAI/h^P(Z̍G+QIWa`T璬 ĺ}^Ci({$xf­PZX H?==XDX|,-8:$dtD%z\쎪+4$owl| ֨Yuxa\9~k ٙx:j8-ec*OZWaBkjm \q5ԉM!ePͺg3߽rNřTP6ZwKu5;gɩS/=N*K ěnߎ+TN$3֧ ;c?p&d`[MiK[-zZ*EmNWΙ3тJ3 \ucGә93$V^"9:`nޖ`>=lOtmO2RMFM2ENi֞΂{Kʊti9w3F"[k>oA`r!K-Xώ[pez}b> ̭ H%q;"+G#=> pVLxpl!x%nNMX8uu\?_O]oX,Q኱[F{ ;~6MWNkv_ Md|b3p( m<^l1Pn Hzal ]9Ӗ9 Dpq/`|Oe}@cٺA_@%bx䅱6 di 袗2ejg@գAjK3 !Q’zP-\M%r)hr]rrak,O˂z}X@k59t< wZ>LCM>/h-K2Ⱥ68OƀK-{Fm}7jUV1zΪ'*E~aiTADcKl3R,Q:P١#H Cs'ƈ UMx㝲C"t)3{8l,?0?{ٝkqȍEjS8rȂݽWf>`̽q mDeyq^뢇#= 4r2G'Q=|qLJSykGVDSa\iW߸(>D+S#~;]r5xҫVӔ7YǗqNiM% xFgwxJX}eCdfHK5|6cO|#[l:@D߷dQ^tLϙ1~ ~Z6 ZɏA^ )QD[}얰IS#F*,sv`n2! di|!UؚTdٺ7]X2D3 \U S\f` jc ŝ%M&Gt^dM 11/o-uwTm3<<4lӋ *a^AjQRDx(/PH457`rkjSePyդS\~@"6f8wmk3L?pӼ؂[ػH+ڷ JK7)e$̤:SI\2K2 piScrAw]F4>$>wgx|whǕq&'5l Y,Gr] ]NEu!fRFW9Y-fDS:7{5ȊPfػ9{b}rB(suO9; ~ldI/ ԠǓ3ˈq!!\*Kcp pZ^kTgp~%8S4\H.gT9TJ0$͓ !%0#Ѡj1T)7![r б!Y`M2&fݾf}VX")4_n{Df1:c&;ʞ96ΐWD 3Xj}j{nUB;2(T+4MRt)ifag6ޚq6q;c𕰮]}!X7ҵmhzZBZDP, 2&v`l?vp: eedeBՂy,$1X!-CBR=1ZtCAZ5SVKmN4]>R%_zۺ*͆z`A'Iz*,՟PºV!y%d+v\!&J6tm=]Z,h_@1jP =FZtm251|d%*F"2d@?-tuL5@Y&6n~g(e?GM? XV '¼Cd4[ CcTس-QQ`r&I}}1Ls􇿘S^an<啍"\ " 7Ta_4XDA&zn.Z~!Rٮ}%́P{ˣ-0QՍFu5-^)z!ᗟ؁k-gٍF ؝\.qOYnous>Lo(Tst`RC&k9{(9 9T:[ai}02X6)0qj{7+] U|AᕁEf('YҚf`Ey׻x1C4u,/MQDjUm@kM ny^j3H|)=?'W4β-fe(sa4A^ 3ǎY6WV=!X isA\$= z>xbGULJqOfu>ͳ TxdP,Z,<lnH` nzI4r[*@G+ dImןL5ƛ7d/)ȈA{ D<`n'/֧DRNMC;]m&^UpU<[ _;ކzd*O\ G=UmXxd_`6GنRH+ (/DSH1Yt#?wX߾U񮡔EJ+;d~\ͻla/L+-$qJr0Ű(93#<B!=i% efE52 5=<7QIr7akCoڷ^@CrǓ&!c9fY/P⫗fYX8+D[Kd3đC+\Gmt±IO ~0]h-&Vm%:Z!'{3@\I5ߓBt5rZ6P1qD/mflLuhxeԗa:" |dԕ˻ y6W,S7CgRwJݪVmmlT"m" (ק.b=`JYFoh9}qlq Ig|NGmb_Z5@ُ׻dvf %B dhG$R/>\u<$i=޽Ķ@&߅[{S̜T7P ,W:(9  WԡӚƐ4u$ 6yiPZ:FV2 u4/Ŵ2Y)V DD u?#X7FBE77-T!$ ^3BBdedMTb$g0NI{$y8ycX09MxA6eGE7oS٠uo˭\B %neVv^hL[bX8K9:9s`‚On)j#ڮ*xN~vX׮$G?ӿxOt`z0j8! CҪ&X)֦XӸislePr951" zkY%Ew8l+vGTQx.\XTh1蛥yRrȀ?.qӸ$c)u麲5a g+=Qt dUe}’焧1'X5%1@'Ie|rJMl)uQ:ww%%}dbESybn ރ<{f@Hpߣ Hz3;>] ƺo'L{D6x bEt\9ј{tqhf.'sng'iA6.6:e !dIq]) ]d|^~E2k!5ps:>\\@-m]9T/2TI4M!VWi^/|duLւ8< cQ.+<:;J)\e3_J)[Z*.2;C$ u~Zp'"9gY}aJ`>+r:M|i'{PYS!wK:lXF[U (/$V{q0NSL~G^Bdx`ZymX*X\3ܽ;wh?;rsIzخboisH7*ѽ5Shiw/lc xss:+0|v|Sg(<Fb*ݜ-!hWU\Ҷ*f? O7Cc += tgj?F&Kv C;z~IY2y+y~9&E&c|#J9(c=˛Xd!F~Ƌ~rǼH* B|r{(An'zO:^/ō]~x@a>YJ,OaD&48~aXɒ#[.?;~qqP993R&:x`^鸟UWop؋75~&4zoJ wIOwʺN3MaFbopsohAN9$V-5 "4;ȁHGkhX!ܵQ V>*ILLh Ձcr5Ń@2bٽ ~sPC?3ki)w5,MBK T|j:1|Z86r1LYj/ D8QRZt aݯ&$%";B&b=aNi~yR([)Z^}BUc@Poҗ®JEzEh\["0q7g!`Ymh)CΖ%*Kuٜr~cJcB}4i7:_Mm8+aFTg,ĤDhM<47+ pZa'mبJ~Ft>O޸fDHgmBtv7_ue\ĕ[E;+Ӊ1WǫU_̍,>GQR2_Z94>u貯UH땍M*{ʳ6ǡoAM}RY#`ZP g`qmtjNР;犮` Y([ÝFX2i}uCn>%41)F6bÿޜEV[ב9E0 ǢVTD?3Ss;j  mDNoA0Q޿ͶcLm}LZ<: :K8'y=:G7%Bo9]#Z񷋧8Ssw,ψŸY@G}h|:L>Tm[T dWq=nBr]N cBhq&HYiQQOH >źX;3#b<),17&4_RS55Rvg-ج|l CIekd Al[VՠJpNdLځa96 8؄f&Т~^9,WFȒn)Eƞ0r)c鐜^Fpc=zqFr! в |:3wmXqxUƪUXU > a<Gg fїGL[:g$o:p%uP&IvĉF |BkMmb;M~Ҥ"l0T.D 93Tݯ a\KMR4xT4]52.;KFC`M#G} œ0'Hi\1MF(uBbJ[נ1L|G#fkʅ}(jgS"k )"ϳ&Q m+@6qxDapNNneb0,5R=RU>޴j% Xj\6N4|]U -LW^ &әѓT,rFka[_0P^pJho愈V5兛bм^_P؋UEQV: -ZfrPlhب!SD:\r2uo{' :k@x)5 p&6fb$ߵ,BEk }r[ĉNRcv 0QweI&qju*$i-ڧh ]|4WiV2puk)S2pq?}}r$Fwt4$ /(@Cy AVXeΜdހy4H~ FiģKg8C^Klkhx @#u$##|RGCe|\?ORLE"`2@f?s@7tkŸpy/5^`}7^vxzcSuZ SG:19J.XG  JiNAn8s(oBt(4KfMp˱ʬ7(A֞eq}02ϼΡa!L$W3@Mۍ"VԡXxPsOVelUs1I)-I_ޙk$&wr,w)G_7_ʆE~W]i aٷ-y/a]a ڳllSրaz4|/,(GD';bl+_9,,p31?V,5gnCm!Z5tID Vn?'".tZO,,+{@=g[l4*5R{OQ xD9v`Z/h&y IL7"xGyWW*_3-uOV`v+ڄD⨈3dl$x)C+Eԥ{eWuTBL<5$[;rNN\pl ,!nM`ᲹM-hd\C$>!l@ fQD!bE+unfcOn܂qݘk;(u@P~_p~ #;_,z]u%Ϧ[*0nZRQB$*&ZjEfDZ73'aY|]"FXHn?}:]k72e]^3QR^}cEPzLC$MD}|eFG $RC}76;u{ E-y$;'du՝DǑ:SqP?$tL0)=zI;&+9!O)12Mr@N\%SĮ+c#$KLGsc`ηERꍉ5٪f#q̀U7TP|r\@F<ips^>i&靣D&aIdrv~䷂R`2c`{R Qge\d<OplAC"dɂ_rIN'w hc똷.|ro2`,Q{?:ɍ=w.滵q o?;B@ڜD\^״ ⇉b+\: DВ2kMwQΖX"((3@YT-M7Ajt` r}va\he6.dȨFt)sB)bo,BWh ; |)?a6߇&8 bhk3hsJ*+L+H!0O' QR|@6Iz!TF{sR:Dᚐ(X+"6הSU`j*6n{a(^oPՊLNĬi&TL l+.?|0ڶ&ɧ#&}[dx:H)'T>c@1Tr$tDm&Lk@}kp4JaX(x-ZG K[*p5=xTdF Rt…>0TZ&U|iq^6P6X*rS=X:}%rIKl 7JJߴA q\O,f6<0SAfb,.[z6R1A:t(b=EIz,ܳ:*K'.c1k)>gY,k8e惈mo x M'q+v_]"ЯE\Ə1fZF@v XFr6 3ܺ+!}5d%|!Q@c_`ɔ-d5әڕӵZ+Dkzf|l#&OKi~t46GjQl|cc`#*aΎ笺fc[uԂ?ly˲?9)T1N)*jci P̽#}?])E7FW{_BCN(.XQ/4{5{:S?mM$:s7yJG*"Y|$_}u6.fOhCZ"i:A lz?SnHgv4TM/G˽e }5sռߛRJ;Nj9B& [B4) zh䈶Aeh;%Q]VF9N3W'.g$)6fI)9zd@ڣqV{dB'rZF=KXILC"!8K*áؤkrg]Ў-!(?`  qգc:8pRG,N9 z:N4Y @Pb[XPoo/(K<*DwsL~}4ƩM_{5\)]g7)ht 7-,ޒnO#v't셟hcgXPSYȟ[ET׶M鑸f$]A+IͶ'Wwk\Dz }\akQ3{NCҌj ,Ѣ4#.cV2̳NOY* {W$Gډ'cF28Ȍ瑣V uTb!b*8kR`nt w'!y詆^u_.|ک ɻE<ˆvX~ME%|*\^ڂ8 /YwřٷkE@tI ɛVrפs]"b!QiŘґa*<KypѪpL}$(#[Hȥx&r㔺yGEp{hΰ Zl 8RK+I%z%"9vuܒ HRXHx6&(vs{]S UmOg@*J{}x0d203u=}Pе¹/U?ׄJ3A݁tCty[KE?zoF/hzt$`/Y+k%?ё"]y'G<u( S@LUIx95:ëD'rjJ缮m Z\,.ۮ{)il[,]XRÎw^H>hؚυ1v6 !WEIC[BYfbѕ0hۨloOn7r4$<}بʾMtyհ{+}ooqRgM);ϔj5# +vTO?`ӱ.6@N.!hG!jK lJ^&;WʙwlH LDCK ipxϰ`"|]r+VԕC6߿6μNЁ0[pJ`~k)wwq0և .c7Zf=alxEP^vSsJ.Bydv.~ˢL&lJpG{Ȋ ,Խ+l e&h✎~Z?Ԏm5w& `ٷHO pPW19PfMeg# =( O/%$:7>U )Ԃ?;v]Aީ$lX`z"$1I>7^dtl\m0kL)&1TyqnM{T 4n /Ӓ.{jX}G启EY*bX7g*aRP|Qٲ( EեBeWLO!mRzM!Uotr.ͲN0ee I\# Sj4a6"A5Fex0~"fץ%߻Ⱦ0\fO n9PjfZM6xb4a}b18SwIӆ:s>W@Ţ]̰HxȒ­- U>>`V}P&$X嚆@vRbo0QSt^'cC`UR| %"2 Q>#BR*oy>t#0͌E7?'Rdی8PvȤ0(@TצpsD%ÌKkڬI5cS7ةxQI@d&&y26qJjCvm;gˢ{ m=g9)0n9^).5:h$QoYGrҫkΗ=GE?:8>4mgIÝYtk{uEexWPc^z 4IyIowύ|r菞\*#`4TK[#huj r/l{Qv7%>P,:- ͖yn$whn<Qch 1sR@Jی3հVLU}=îwӠs\ַ۰4YcXhDᭉ* mc'!z7tJ(YL5ȣ~loGA^NER/D_/POz~7.ALNlST  dP2\ZԀX݉It9=Sr:HEC}`7&`hB3JT3RT);QL"C$8Mp Ԡ؅bE"M嵠Fg'Y7_xSmRx.sm+6|_fTq am;&7m*šy5}"^]۪yP}n\U x0;>}Ϣ\؍ܠXҳT{6x|`U8ey طgV|_c%~ ;<;L2q nғDÀx]d>Ly'55Ly+\wCUlQ"]ɩ71FlV||'<2wʱ} 4Z mZD. 0XK70 vZy#GT8n-z£%S'DI\lJ]4!vAWXwyliBA*%$+xxM(&^[6ֿR Q}Ջǫ<[zފ{ͳLʔWCSGքgOW7$.1|p,7Jz傧,}Lة`+w~25K#P`ePE4p'xa1mb:p}wJ*:,nge"jw (a;xLidu ˄};Ir5L)Qܛ7MV^&cTWBXFYϯ^OfVȒ/ՂZ3!@S\]yes}fuޠ.Vr⍻1{)V=,LՅevڤ\^hԮA!䴄 ٬w!0~%E0]zNN#,ͷCJ'a\)?[AyQ%(L%z.YkQ/ 6\9 u /ӝ>>?7!jʑ NSZXpY4yBLr6U3aE+H(8FJnujqWa.aZ1(mp#kش  NN, aW]gP.3Bx*Uj >#< nPܐ)5%#`rr7( 1I9&ntOFzv~|ԭDI*# EC[+wmaba?72OC]S5S]rH8ŢBR1b>"Io@q( C eHyɉ~ZiG9*dmzS-[W)sKg<KVhqIiS]"B۲vANH#GX²HSQNHHypc?dk?]j*[*zx-*-4cLPv%Z|za[~6=.wˣ`>&U) FZU Zh6!1^ dcn9[^؎: BC Q]2EG:¯sU.Wd.Fv9%Rq=̯vMFyDhyDI ɣq4˱$RKS$:uj .?tB bW ҃Ϲ]ĉJ T=)d?VΒ\@>S1*٫kH+Ce] Z-عaLLM_bڎ6Vp"SYB$gXKwBۑ9 }t/͘ϻe@/U_3zET:J,O 9 A:mwA>У<xZ3rtJ vͪid63Z  v(-W(WJ!pZhl-n=\ JT{`bf\LF6 éyj5s;8KK4_G|^ou"7BQP=OH9؋JJ H:fD%G(%=PMYVTc,R!)'Y{CV Pމ,iu?JiN {/L3[|-IxR>,K[겹WjqX\6hod`4(5 @kp*p 4 d iG8艄f졅䵮f+ւqSVP1 rT)0K@3M(lؤZ+']s@M:#tWbctU[؊>i( Qnqk %MO7+A)8unU+L2\ Jf n5l:ŠYqS(JU/X9WLGQs9YӈMC)?5Ϡ#6z]<滁K%\eƛv xX1tnrͿ?Rα{8m޹@ԞCpU%ҁ`pR@V`ܠGBNv(Z1ێG= xR* T>փxT0,s[T,5jL).+B]cZX@q>UAyY[/BG/x%@a,od /n$t엲Iҙ\sGjZM%uF}BrQ?O\aku{;r{Ca@5ŞkP7G`&WZ +P5.'.qLx?ɕצJeAn5H\*eAi _[;'*7~ixT(H5w넃O茍.m8M JMk J(N1t+4X5ҟ~ ).afOT{_0&ᦶZEANTU(#+C×TUR9zR=rNTȅh=W2zʎꛑBWY+J]l0w]`)V1:exwʺ<ͻ v Ƌ m:\}U١,a.5稦1י>W?`KGcR(Ca"ZkURf} ֩x1O19u-~<ӄmlD5o2(*_hNJ"w} k,uܤLOYҜ8!SdYTӝ4byH8cۦ]s8]T4Ep pfƮ2U -J]]Sj[Qڋ]LĹ? Y8*{t؊+h78]4FƮ(X_8kB1XܗVn<"BB x7hnw Y9z.,V0wZDj.+fU@lC8c8lim2ƥm{GVr8s/]H/N}?fPe25^~(/ ꌂ.QZ@E)GǙ`̊gsxmmƏ:LZ"e}e)ut}*'TP~DhWz7.[R~wqXW6*^!WIq4 "^ 1zd֊]3׾"*_r).{0L@&[wOF*$? ܇鴪=D]{D5OH9*!N O/΄|5^4st+ޙwA*ʠՌKIN.䗞 9V8B ~)z#=B'44̲?_S*ڊ8MJCG˅wѫR $.q+م.X 1j(lVsO!^23|#覱SnsMxė4 S iϳy-{mtTp0@Y4Wjp)=%U?ۅdde`so1WW +EA:U)NoBoI"k9)YDљ(/]oOz3 jdgJ@r!&dpQ B&a'{3Cp(Z_h}_2=|D#]DlWo}?aW$P?Exż|6}~КZ;h܏A= &ߍOu9hPU/\۲:Xe FTlF3CkI/!*BNy7չPPU{:qM,(|oG Xˈݘ\{cbEq.Q5[5B_wO b#*Hhalp@@|>@vkoQʽ"L|dugy&T7K#rrs0&-姇cT;~!@3v;0v^#W$/8qOOt¹A|gM~p6qL%^(/۾K9;~_^P0pTfJNа*h(,xVsTqY1B&h`E d*u ds@8Zd_ؒI["jU_̸l{MwԀ܈E_ቷRd?'yPȃYl82Όڡ@S0D:&JCTt|`'ýRֻ[.xK^f=Ků<àfȔ6|8r٬1"2yklq@,>%JD MJF֘ɠŖ] P G*%5~лeBK j K,:1ΑiK64!7Ӫ7Ş/d[=_4?j!U>2,YK vk[O mF(1 O#D ̽ TrKױXWzp#U;(enrDxˎy7t%ʰ Ŵ.MX[h/}/kV]y4w2xSA+RH+ ޱOAhqY>_D!ֽ'ZkuiՆ`:XqWmx4.sLSPE٫Ԅhγr~rhQRE(h4s (uU0El[q5Ϝ{yИW7#G_8&k0yv%ˑ?V=uճ\_!w^jAhJ2t@퍪$hQ"%aʙvi(Y<٬uA08p3$}p?ZQLp]C2M(+[~י9RLR(dž*ÇE6c(DFi2{ۂMCE"@F8+IHM P4sМͱ Ku$QLyA4ڿN}d2桅wBOۛB ع\y"'1;>;f1(A ;[%[+ "73]ec$j_h<1!`{$x]m[gR2_6ˋ{a8yLZW`=`6?^{&wB@|~'nzŜ2$mb6Ot<EDiY˜z5:1 e`dё/`ġЍv)D_$8 d #vyAw8|uXGɜ5]N/pV]P9keE҄$_%PF)컣;.ڝ0?)%B5K]TDdB`Jbq]c-@*=EkYCF}| :,n9xN>n+!c`PeĩuvW?flE//CЍf^z] p#Ov~bFǎǨ PkPWһSd`{~Mnm^{es)Lw/5izz  9ܾlԎܖxAŅh 0jɠo"fI"L8P("ZЯy5YVPk Q%bl O馷:J6W@]žϟ׮r"H1:6w+?}( HNI2;x iBg gWy) 1Qu~5/>Z'@Ijɦ]~e p_u4Ajʲ1+~UQ;8 ^ xP$L6sNahߐж_1-f.9|[Huf;,_sUg8ty]-n"eX\@GTc8VJׇZ_#ЦFXBc+a߰fm دkxŏpWW*ġtL7\Sh8p{qqL:4kmJ4Wjo9d}8.[iT +x=2w/ix=/F| $ByDکOeDamO Ʒ^q*>QhizyLGc+װ612{_d^qGWPj&բLV5uN=_Ieԡ B{Aosy֏[XCaG %K):k:7WzT(+IF>EYB8_Egq ? |g\SN{9U@ÀLHY//Ԝŷxe~XZ{ᰆ)"X˸t ۈ Dܫ)}!vv%BV7@ۊKis5Eƃ#LXu/3V,-h${yXEx=Mv&\ nk^=HN7,V ˛%kk'M[9|9R%1wX` U )*-iۿiwbHEY"8tL].?*'^[5rD?I!($[˦B~?SYԴ`L:?0c5kTXu)o[`r\4RyM>ƻ'h]ḏ̍z>fpY|Jmq1JIuxJFy &hH+b(' uV4$B_#\ \S厛_&fyN2UI+bMW ~NW84hJ8q.+Tfg^$C"wqL7!v+s/,*?k8Ǫ&|ƤU&hh|V\z {~m $xbg}FU摒}"O\h/ww!seE!Z4 JPX)XWK"Jk*l!?c٦ |wMY4pKj8 Wo[R>G9VrW@bnjPPPM%:xwahrsb+ C9}ꍙ;m'hʷAyWj]Z-{e^UŚC?),LkƦEmy m-kFΖEǵ|GCŀzbCb(Tz\Hٹk0gVIF@ˠ]uEUї4o4|7h\[As|r8y@;g.u:k#FwÚj޻~ ֆ@ &i": n9MFRCꗣ]d֚7LNL fKh[١ ]KK0uXrAx\1,?$(C8O hJusM>+|h[GQt}៎N ׌'ʕ {I#性}~YwPbU)5 ToQՐ8lAJ׹<&EiNy8Tp`l tF8j8pj [Gl#2q3dc`)-W9Z$e.T8Hjc_5AΕiORmh!0c)l-Ŕ\56LwD|Gɑ0zˡXor&j\$oJ#[OW,S@kK/q .譆T׷%W-[K%2?̋J|a{ˆcRFaά6G9-rw?gԴ]ѰQ(|).cxdkG]byQBl$}o/U8@u&"@Uw:o?) )*D3/%G۫o={JnNL85"@yw-ly{|cvIplա;w`F S^i+vr#[&Ef5T#:V̌gQŧ~lnF1d{.cqn4^K HGDHWABKWx62`%ڴ_yݶsן;xtEck Z]fL);UQ`baS JPn1j׼< ҎbJ|P"t o!H _Q=CsĆǚ2mIk(0 cGvLHJû[y8y;K1e* 镮\8ޮc00n6n̤ZyZʖ5l10Y(!Ahz}wvz fF=㭪eġY,Wяhw5qnQ, P@C FwS"ƣ̊gK3V"GxVr N7adpN Tii"j0ܴq@ Ff2Ŵ4v'- DKnX5mԙE̴?@ڬZ\`C18),~ZzɆ:ME+Hy8C^E輜Gm"ʳuɴ.AQNW@Ҽd*osEfP_F(z۸J2|ik[x~B4mR4B{*9U?fCƫ*JXF1(!հ;̝V@3ӖvC>/xzbnOBb2D OKvUHsl8Ŝx;J:DuObuac2GٯɝVQ궐.br*H*4$a*=ԳҺKuAN,cҟͮKC#M11Q$䌈gH ֍3/?.[V?Q0I],âQwoD3bBP;^ ([w8BTD™'D:MOJ߄]du Y4?yюd0Fy0[Ɣ=Z-zcgmzjec[%`PkCY'k!L@ɇZ~]>o>yEݱ)]j`^W.T_|B+/w'-::{N$ d xq̊0Pv9/ LE >-}Eȡj6Tڬ/&?#s?NژSw"I$iq=PiSc z_)owؓ$ oy$kB!o"37k-=|{-z'[r{qKpjΏkvュg?[{ivehzus!C)uaeExSeJ ꮌXB"ĉ2Lވ$]*8 ,D6 xi@W#a^Jzhh A?V6-'ԗ~&U\Wȃd-WA:JuEݛ~:cM@dBC㺯>F8ְ1(8%/h?IwW'r&sgrDn/ |+Qfn(wo)eE8Q ;T"\Gɤ!.e.Ð{ nŨIayrIWDAU DI_6 /؋,m^A& ;^iObAS"~ۥomwAuwlxR̕ ˇf(@Y2/tvAx}ZF]/-yo2*ЗqH @ hg q$"83t &aJ&d1Ar~?6w!<:>jr,G{] TdBH j^|ƢHs4ϿnuTb/9Y81?ob|c]$^?'>)5]=y737MJZQ/p%!,b}TigI[̪OM=ߓċ$(E^x@͎m\@G:8.ܳי÷$T;nFc;zŎ|Jpg-I5j9(\{? ѽ %U@6_Ǚ<̿{ׇr$Ax,'Ox|qqҙ|:[(CoiЦ]%aVLPq!3@>& }Wd|u*H®UaaΪm!g7N(;6bF]W2. %sUBgR74lqDD=*pֈO榃gI# 꼥fnd@[ /PWQ^aATzApq}l :ɟDh,+EDHWÿ`t[iW '(znoE}6y3V.1ca֛D^*|Ϟl>ߪxI$[»uyBag_6JGUz%^/ؤ/[(69>[[ 6odQFW$re={Sh?vg9Bpbvn9`^6TV#ΡUogýHrmq'x@aGpNSy8sb6Z! B&4x[ 9V+BJqlb Q'N$I&Kƭ~emLu8Q/W`اv=CMJ^')4'RnAj?k$ASՔ;q%mC߈K^F4kLd KΎ(]68?\ >ukA~~Zf<QP6A̩wE[u ƒlO!#ͶQN:t d'ݸDrdHzOGXzچF'2 7-񯳟0P@o@:zW}D[s7e\xAhgNN5,{[^Yu"Ռ̎-J.E=[*9<E- sTe+ A㔜[yiBv^cuOGW&ӽt.=~<`(7seHK['ȄM(/>VxMHЙ"BJ"PfFj3H =_E0$Z"+ I~A_a%q]m|P)o13Jxnnc?pM~z5J~DĂ}ȵƑ vvtay`_ ?Wh`Ǖ Γ[XNh)k&!SE.xpN p7|Z, JQ]Qz)-еX֭N8"#7k(EB>&m+nlLqBQ75ۜ尅orP/R(3XFUiֽ+D7-I"7O(Vq,sCVKۯA}oCHU^>1-AiwP`cqΨi\n5"5W&pC% Q92~hqԉ:B늘 +pX 4 9v,4MtxOh(\X7v8>{f$1܅tuh^V8P /jX#{2kpcTZwo*?mLY`c0K/|5:eX)<+pvJsLĤM/6K}iH;>m7+nx1]_%Φ(2B͡ɭ};F]ZiRHlĬIC_DszMb"i8ͼz lBg$]P wn*7hlbBcM g e>?[@-(grz}}\J m55sus{^9nCԸZP X+DY!6Y쵎a詯wxnT1t碆J;a_/>ui׬D{\o%Sv%WνEѹ툕БF1%} j 4'd}'qg>~^]al`ķOۜK$> Uz^hxܲC_h۔lr~T;=:fs>xS%0C3aVjFwLPj4l['xӥ:s[vO\)o.ޑ& ('O\ {yP#1gK_>8u5kW1H4+]4y4-P9"Dǣ_42*( [Aӳw @T H")~Ʋ* QM膱O:w}vnaa-HHQb/Cy0N`ؖ !Uf3& fgg\j~Vl5Klخ֓>80ح;`(_jK b,iH:=9bf%Y_?&p%'͉f/ A`t~ډ2/E5f/ uEm YCʴ8z怖ţO^flv3Y]d}Te@\55NœO_<OLgO͌`c1L65 }̢v`m=qR駆Ňi 1z׾Qt4`Dk5@Qx3U^ 9WLP߁ 6|qw""PK|zi`+\xAGڇ8_(Q0{7 `álK/Yzm!r7\M} 2Lݎn݄ѿά,bj"uC׃$CDKA; ެ}MQ#:{L7!\ixA\w.*P~9b.gNjEORGm8xVTr $VؚOTZΚzBܑf#sM&4L{<;}ֵk1=h+EI2uL>jU'裵tmHJ`dГ_Kg9cv"N!J>?śaKJd9:J}jEO^-Ǘ_L&_Pu@=bپGWSO[6i7<ݱud}xvHKA0m%T-Dȣmf@9픊<6=鏡$J-}B FϜBlR⺢/>,+,9MJܞ[|3hyv!bn9!<˦`S)my1iq\gǿiymݧM̓㧥)53F>qlpMp9a:rs0]?Øw ȸ!ƄZ..7$.7DSWFJ7T[> Z*cʓ^#I.ǔ:ke4C6e`P$O"\ʟ( (5 oN6NųauZLr8;7WY̋y ZY֧KO;GBs6uz֒H,1P*-5s Ve⽳E,޺!"癴S4CGmr*"$Wl%G:tow (dggFn&fJ_({?M|J@$8%B?%ñtcs^} jl$Iva[@[kr7P! oG:j SgR6u=׭ǝ [5 Տ|Rˁ㷗Lylp- ˜EhX>4|t g&| %U$>Naߍ\氹R`_ɶ 0"ihej4bQBϮ/]<lM|SuJZ˲_13]Q* V'^p8>񓆗(=3@ڽq=9BQ=rsxг`]A)ʮLpȲ\wJii xK+9n~Т!EF] 2+"6,^ L SpQU=i2{d] V`^2k0LmUp:6l)}~$ eʽ=_׻RF4pl@A3To snf9 ҿuL- βHgn&<B&-`ĉO1;r#m]v"GX{+6U5.è.0;~2O+0PK,#funx#Oe.=^5f`aeU|מoo ҲK8oiϨ^=89\B0w+F=xBXpl?OA3ݵnp˴d;\jnxCe#y!UNlQptaE+\l2J@0s{+K6}4Tjl`eӴWCe0/7Kn 7 ׳Ԃt=/Feb>rL;%#X.nh m;ɘΒ'8C:z*TѾL5JTSd8ܛE9S|J 8Aia=)FaM(Up4ğmEIpt|Jb|pZ͇\l *'/|J!&W8 sr>op]Xdg'rx]UMBw&D&АK"z_naV_&*-<yH?G΁~'- n0.Ҿ_}lhLz^m2Үp Z4d~~&-ѩdtr/k,ʳBW]IQڼmM NnSpg/.^TP y߉ !2 ս 31N\Ȍβm_K!=«09IVnd{;ڤ5u4 "&>0;+eb [`_N'7ܡ)ˬj`<<6vm1 l<Br&7sS'} RzЏL7ksGEBfw~쯎c.PrktlfGWnkcHk$ W.`iDx-]vg4^:_`@=Hh.8t+dkْD'Q9X1h:͂G|^s W5@*gaaBt=NITe윌MBOe8 .}90L~nk}jY&rl#Y3)SevXC;B*za jmX\u즩/LMU"Zl쁥*J7Xx򇟜ă,E )ތ&eR؃ ʊFQ\=|H<O,чVn8 &E/u}=6&GeGTGff{oӜhsR a%jC^0fjLr [j `SI01ݖtЂKcg-1ڍ#))]Q6$ܐ#7,h6/"9DgZf+Bѓק&9ţ(JHѕ[؋żi;vK%d,4؊#۹KTe]u[B1fl<5˶ZE_!JA&fCax>9d/@o8h;u3X^XNs\#,?]eLx(O-ykn P<&s#<|t։]cSulUnŮMtkZhWEMeh9VDEa=_h=u~|[㊃Ϙi+őb1NP sk5P[&WwJ IG'$bAWхϋԧs_02pP,.3>zQr6QrwM&,cAfh U̦T p-~ qh[1DnAQM [}.Ƞa)O6Bػ 7N,2l]ո8&℺o-Ibљg)/ZJ▬{~cA ׽W/4PD?^#f&%GO-&jK5zJ'7gEK.0E%X-F\ˑ |+*t?p wu:F~YϱPFPGUڍD>3!FEawM=V(1Yү:o7*V=a)ț﹀$~}doV(xm1k jzӉs <_#Rr#!BDl גLBOwVe$9y1{7r.; )*"03;|IZwF +11#CsQċY`cr^UhaZ2oںIkVwt`85KԡNiVmL'@gVq KzM U#t?v$'P$udg:DJF#;DjȿBw2.4-w-߿ϤWMxFa8l ~2@qOj İM=F.\|!oG@ vuya\TIW9oFd_XkᒍS {L4w,0|vht^ g#@kOm qؤ㢴li[1+1LKzAPjzD>M*縳)91%-Zd 2//ӞO'h30"%"QD  ;n0M[$bIWl :0[+)$ICڙÊReÓSjZ +pO|FFeeh;ˎϷkR-1 LXsHqSb]wqF}:n^#UUy蜢 4vqKQr>y!_I4B~ꭨV_X;QˣBB<G!їimd#l=>3Zu`=}Er|h)N-=.FA&ח&J(76WHgZZsڞAU-2nD /T0eQaQzgz!7bi$OLGX rӈkd8aۂqVǾN"C=zuY.n;/asy#>o6#mwBX8_șɫ{C'P㤙;}GcjS D v=߸L7+nM(J%hὶ?sE/?9͑h2~-BvQ+,ˠg<ՄB陋 rkUC ٫x$ž}=r@Vb8&W(&A,&GH`s #?HRJ=Mf#5i8JJ0q;Mgou 4ŬRxw/$1mNFsq4qJ1nm0I)q<MV=m1FMaD&RFC |Ҏ3<@NeAΨӇyӋԎ2UKMv&y_DTA^k>$i:?B`( CՑc$l m`S&A,Nwvc7fN[m1!וN shյO㸲1~<5C5vB}[Q\lO(elk%dL/~r5k_yRxh܋ݽ6:1zynnXeg{iXBLM.PO]8=zP<ϸNL IV\~D)E)0i8~OΩfvwnJOe6 %V1ML-n0&^ŏG?-㮇{<ޞ e'F$ܕ=5Oɥvx %vqX:(L[ FD!IK! B2ʈppa[~D68{__vGڴQ dQO=Y(*Ui1o5n|BO8q5^mzeq[sO.&%kr2L +^$n-Ο GƵDn+D--~Ѷ`UaPGB] b+Fp,dSW=VD(u5Ci]74dbɛC8e$f꿰-} q-ӯAv.mgh29P!iVB2bܺDIQ_!ff5S1sqLۚĈ|c^n< GeT>@uB[귡}gIOŽC' (9%ea)9vw=ꈖOR!GέoBcl~E0H_h. X:rjNkE"znlvPx_d{LC nJG.lnO++bVԣJ Ɣ*= s,Gv\qa m[Y BF miuJY>`^è( =8&*E ٳjr%V]HMbOg lp}&u %0a& 5E\Z_!I\sA8ĵBP'(%,a %)!cG.G5P\.Fx1WoXhvCXu-X1Q =16ˋ7u~+xߖjS#a3>ʹ&A^2D:9G1௨p8X %y`5f[uV}on,q︨SfQ/!.6 #Z ќY' ͸9"eb*O 891ϥFxE(LސҖ./!%΄5v7W+Y eʲ3 6p_/ހm%uU׷{ *{M2r]vt/b--jሄ_l;o,q<؟XVA%.-Q=xأXnݭ`7m9RX*7ɷ~ o5du1W¯X<@R . XTE'5Mh?]r7!Wc^3-`e|ew-o?g#)f~KsP/[ Ų:%(3 kF0&~ٙEtҾtYN㔧6Q 2'cww<AmX7b2䰤 ۶5kf4h&-ԩ4)`EfPti["KJΓ:Y*T.r/fb16*M4=_OP$H=Vg)(Fg79AB8 H[XUCc)YYb3Gy2EgJ=mTKC)?O4 ޝCa,*seLlW cT%kղ ǪRudUMpvnmTpԄql}R?}B~>;VIO9,bh dƒq k"I\]} C]Zʼnyz{6azcbr6F j|G-%)iٮw~Xh,h[M=Szjo!v 3ȦI"Jii~/ S!ySy6V7ǯCObDPSsaݧhLKro\BnN5ld Hu g[r8y!XԘPDB1h \"NQ1 5\Q2FxU ;=:vexNrbbhG(y-eX #< &pzC>7qh7^D$*/Ϥ_/R$z6w&5j<{%ldc U<(ڝ;PE o=v<ŵ;4L NŠe^] )~XZˢ7U0CdN>!( u2HOFuZZswM괴(Sj60">tK٭?C6G/UjM:eܞӦKqVB'iMtIY;ǫbdBDl~8_J;LQH4.@Ʈͪ .s3`1)j缒DF"lB| ,q_'s#`6ԑb}H]鰘-@6e&>d8n?V ݀Dr5mf{ޫdYŽo{u9z"-WOJ,Wm(3Dݺwzº0϶^$lȒ:h՝aaopUL~0wr,}҆րqob"hFQ(Y\ ڽ`mB8G3Bvr/oķr#CwjŪ&#Գul+ަ]xʜlВ# 42J_4 3ݖ#䐦oE"ױmO`j| 8_ k`*a^넢,ޏ ZG|1q L |v[EbɄg鮝 qr:kPFK5f ޞ$.@lڥcf:vRUj lBmXeٌǞNX]@g:¿{A>Bn"Ik}'*.k9`kFFD l2[{yAhoV cJuRrK4NT5G7SAVoW0&-J Jupwi}IU >5T1D`s31:mTG h|b3f3vV[&BgЊ<8`梅!sC6h,aLk(:\ҕ%8Zkx5NgrTYu"%u]H[jy#8m60${`![7l v^Ii2E\|{ gƍh6; h'J 4ۊRUsfc1 e`YES'$HAjͽb]||wօuAy$YlD\ 'Sc\3% {Dfg}:'oXG# c:q;+I(9k2Ӵ\\Wmb*8YFrlF.8 ̃&&Axm ?0W|\u#/CxXe6Qa@МϹOe>Ms3~F!5hSb wAmi QwOPT.+c;؛69'v}9lRd\Lm=F3=9E/P7]5M9 5/ˤm |r6Fxy`V\j1K҄Fԃ~ZeOf5pH  ^f)~z.Ruy(uEڔ_Fa,4 /QkuӘ>6b6,őySgGʕ{SFE`(iT>!GUi?wm s`@H̎u 44&S"CS]uyX<¹}W^)iĺܐMF>1!g>,R3_*JJa>!Cu~vݯ i1FOõi\?{ĊGk"zt-<,dA*FYA(a:9LVߩQU*!HK%޽gIiZ~c<0V`uISkPE8# avXԴB8j?Vԋ̇>`='%PX:HkiQZ*Ẹ"Č6̯녲٩ȑExT6j4;W#oޱ`p~%cA7(7>-.%9ózIX^kc2 x?Kw`~]ȞRP^HXJz"'jWA7Y!LK8z¬n7 DáG_M2r * ȥszDĸtqv84;p*yu-^> {0zݐX[/b(R3^/ xEU=)(~fHqvw9(<"f38A6$9h4]; jj I>)PxNl3Lq̧O߾$D f(qv]fuJaJ|>`6+Hh S/-1yZ'` %QYݳ_>,)扺{8.ZTq?[y } ,+]`a0C ~6`hIDj}a+s7ZIΚ6r \%{n~2c_ IU#gvaʺgrAw@DYСrF(*k?7TIX2MF3ͪ\œzКB!Ny:+W$Vw/`R r/T^&GZ)R+r&=IK(L:dU~G'\jBۅ hN6{KpTRhMX[? ,3Zo"fEQ0Q_Hu1#c4ze㼣 C )Q;7֋ceJXKn?5V5 &8߇ˬ5p Lx9]pjkA@eodf$LWrCz3.Sl$P: 2ؐjL*lr ≹! gF4x/5n^K d7eŗCfu9rpMBxHKQR[ttRob/ݼF uz2wNvpx尡 r5DU4~ T-cc{ѼqKȈ%~}>)3~ +/n#y >xC)ew3 Dp2߿geQ*5u":LExIS @Qkc^ \B9"q7A'Rx;p*j[l$@/EE{X[-MRwle^/'TcJV Ls1|TX>ĺszQWR/!(顸ԅ|r߼1 (0 т]bQP#7괳Qz}჋ݏ{oBg<1VCY*VPqBu hsC!"함bbMRhX7*L4Cz`n,l.sx2$ } IHJ9߸^>u87U.y$LBV!RҤ`bslȮF|RIRL~ٻ:~/ļmTIٌGa\}˿GT/ /ᩗ:ӪWB.HΩ937e m'd9L8$'eK=Fڞt xKmԱots~iHJM [G^$2Ճt2A+MU˚Vtqr_$ )sis)$FYJS%ؾ$'Pn C%T2ͷ٪9\vu:=A'Җ~Á*L3;GA7DW%FMz57]6^:B!V>KK ;0?5 SΗ,Xb;Mg5@8Ky3ZhL=A'ڐ@xsazq??bs8l(}m(["󀯓u.7hh>BuOr>P<y(D>ܰbo9 gY5!H2XL,ywLR7wuNv7}æc*Fxa3>ײ O`"ըJ؋>ߋW\YX'Rc@{MDK5l:N6ԖxhUWxV|OK<4u2jiqol3{Н^"uMb{ =XSK.c!۶3Ui1[jE},gpHYN6A!6Ʒ"!1S#b֏e܂`3!7JIޢ9 s)agu@JU71o]˞2Hp=VF!E$:%lTn;/)S3\"+̀O39eRdAL~7_ȶ$̣" tAuݲ`9 ]/soh#נziIȊY= Tɨa8_Yro6&ZuY.YIK}cD]7Iu4(鲖vV4ЁwlMֵɋE <DŽє0"7b{s D~Fx~x`*kG4}e^rʼnһtRC{,=v)2=]]Gdx>F sXJs4 o1Q8h_ G>(ÔZ_|/$H{+Y{EdAzM)xDܪp|%# a&PzNjOv*QRm2(a69׮JNJۙ(<ҝ#V폽Ѧac#UQY{IOnMnHT|?կa.o@W}TߊD\@|mj 5+p+<'OoP_Hw~'-\@q@9=Uʮ}WDYsAEiI!25Ik*U&! V;J4:wƭK!^d!u+*vxi@KRŚ:͎w6WwpAc6iub :,AAʟ uj׫^%w9{`:Xw'Qϋʱv` ;c\ҟ: sCEW;Yr<8㴛^d$ QI|i>Pzui; g*E->,2gNJCtn.11gE*69cRj϶M#Yg^`ҙ U~ }[zO`: (8ÎsG;Y!Eu:[g #72 ve:xӈv?q"s0V<# Dw>_KuvA˞/Ҕo0T8}fAϐD҂0,?tU{SÝ1Qs߾Ԇ̏JWg} s;(z߈mΗnTc!*ԥ9,_DŽT>#VYzID0(Ut?յ'ky*r,rQ W<{:#E{{e[IQC!?.II1!zJfkM RB>YMپ7=LT5( @&=c]\ TPg)yg|"EJ!edBf` =S@V3\MXdLW;@%P{~>% ;<>d?0e LEFWz˦re`Wgeyjh#NS/v޵L?y G8Wb0v{J$z%fu.|+iXveZ|w] x6ǻL[3qyoLudYo^rISBMN/jIB=3Y%aƄΠX+p0/ lUaI =8}IJĿm=/= q(D1Pфp L>E-:Jؕ`7^D﷛>[m`m u IBGCp,"lcX /3Y=} p'XFsa|si8.N![53w?&  KR/MļH w©Dl-SD4u1Uqh h.EU=n[-CۭZ- I{?z+^Uڇ#i+ZKȪq“jE>E:e&Z\(fvpcZUpf]&_M͎ZxN*?/p@m>cR[ېum^ҹ秾R rFRCJvY r AFa$jph1m8M˔Bz+{,czZe@2nz~'LkٗC\.|&Nb\bNjvO!S0|bh]WB,?CkC vӍм%Wrr$.33ˬ0 2,gԿ~zIy}2^\Yύm4u3N8矔p  UH`Y8&̒oˏռ_G \o(.ĪTG^jAS.zf#dXVG1}fk`!Žc[!6dsQwCEL5R6kba ߺYZ uCFyotbWc%[C7SC"ӬHԝl{.Yz)o-O)s38oXP09_"'V'ؤ{CR/>ѱZ="9nMkYIxqWbe4+I`> 6QIkc{u%[EwnN(֩drwfcT. OVjʼn ۚ_Mٔv/xY`iA5kV=+#Zzf3.<ȱEk!Q 7 uCΓD 7Ǿ]3㭾fN-.8_*xS&sܷzf~]2Pn<60ϱL!bUYtƌ-_Ӝ&oP>`iЧaL=yϰ \!KiN!u hRc?9O,"8oU$w_m7RTWTAJ4rKS1>&m #`2'l$0# w:ΗɡG30Y{=w偶B*8_AFE#iKHis뛸>h )~%#  ":J,G|ءZ/,K c2mQX,` D3I XEԈe`)2#0xOiԦg~!Z6-&//Zuht}'x:mONc5̂@z%ߝTe [f#>-p$Nn,>8^y[4"VMANd=P) F6a-DRI&yt&Iy)ERI1/6G@XPDbѼ"tq˅+/&1{HŅMJ(j*cl*6_d}v"z٩C;D7n ޓ5wM}:;P]{,-B5/PSvEPcvpYA]D+(i:ι*k_y8J}?&eɖFSvivQ2c% 2kuk oKkPэugI&#9V)-Ay虀Ẋ`G*cvdeGϬ*?@8 _lE40mEL/Q9?#G1hwtq h 'Cda ZXܡ 4j}kȏ+Qo`TI>B[|ݯZn ˛. &mvc)ur+ͪs- x~DDoml˶mCg6ی$$.:3; eN@'U4^u&|}O"Z/BSHP;BV5kʴ5{១809ྈ~CcijV̊F-jM-*)i.{5vr̅.#dZOq ݢGqE̠^^aa7JI\:fS K/F߉pڥBtNo\+iL぀L&9;y8>7/zUP:iweWC H4յ &p.y"f' [ur{l)eAVQTp+(ѩغtbH ؽ'Ы(ghww8Hq"n|u*|*e苉&-H{ߤXJ+ugˑL `W/ֺ̈́$T5n|;-/`9f,Q7s\~ 5ՂPl RLrgoB7tb1Zv3J}c)러@=-j{E[:r>8xK:bGS~튭桾,Q9{"ˮ|7j<*?N,&J$%# pGxXZh*@`{&??skA*3 OuSD}ODo :Pr:^=lVvlaZ$$=RFiVZ]J%ʅ@YJ -Dm[}|שE8d (]!%~JeuF/ρ7I+>$^D_Cqo"*kϋ & ѯ 䂲[W#0O!X# Ϋ}:oRO\0$8bzR7AjL?Ԃ3#[[Dy̚0(IjwK3.];)mqnf0,8@9x' YvZG <.ںѵR&v }`pOR>3+0(ݧZy~H-W6Qx3%aSbq*c'}"|mݯm'_pU]E+ \D?Q' v.Cc~< */xbF)z=!$gg- /тj:~kѿނi1kU87V<qLH5 U\>\ȵm'Fj7.hsQiNCR/8\IKUjFLk!Fѓ+ۯk)9(cYx1 q+^FH>^o~c WYí=[_yp"ڶ/U+xbZyy8"&[W\h" Iu%KhkzFi,ɓp@H01?^OUSJn02>wn 0%Wg G!ݚCg*]o33 N=Nnxai"<(q?' '?WYUvIܩs@y|2+I"ϖ]w9P}ni 3z5Ŕy䯯nF@=|ǓF#$o<@j62!C̫tgW+P2V_z+yi (k?~6Vv_0Զx^:\XχW6G=K|KHR4Io.Cb,j@T@5*SEf (@BJC.׏@= S8)E5Y+e)b#tQ!fKx!ߊgI2GBFv|32}Eּ-9ּdHd@кѦ]H̠XV'"=05$2ȉ8a>i6-Uv6U>e9KZk{}r4kLձ,Z { iV!w C<0|剜ϰKp)i7q(YsZf9z0O5{eSHV!=TtLB%IIc- 7YWb:1 @> 5fyie&nXA &n9Q ;\̣ۓNq_IXH} x4/ Sqb[ "ǡr9Cng?DiGϾ;IʭݰKש1^TzbB$>p{n[ˈ[ u9N1 tB',P">V +^k 0\`z/M[;߬&wKD?:Seoﶴ0X8׍wΰ&vCLQs =yaTݧ PnAGTG'~IMU]]+W3fWw6 ټq|^OϷe<IMŔ|A@O9U`; rkiÃHkxQBuDe s-ALeծ0EJM$\ΌdQccqgFc,ՈF7vzߣkȊQ/[A-Ӭ*G߮ICAqo2M8"Z{#GC% bڅ#7C}q2(f˿ׯ?gdgdvAVu+Olh-~`4N4pkx}z]Fk>/ ${`+ު8f0Q  YR"j}SKvćȨp[ՃГ80f g^~(?V\*/p4{.?>"g4{3>’`{Y3qUACm 9@Y )֐8H& {k㭶c_pO<c|ȗrݹ {}[icz<瑞+9M'!OV ܵPL_wG Ma0;( je[|K6T%9,uMeor xA41ݞ7P݄r-(ɘNkwURc4JSk%W (|4LAHjLN<8FMƭNRu F]Q` UB<"m$< )33H TO3[bmEuqcO@dfZ&vHu yZMo$9mr+t4OʤGC>~kUNʤ!1623%V.i4~=o'\ЮO emOfP("?Pf51>8재Cm[U룐}@*IUe@|Ud: fx \\e-"uc q9Ozu )]"!5!(v߄aX]SL({I[/uQ\J/QiUg 1&=OSڹ^l ;nC9vu~յ:KZ:VKU7цMH~ XD;T+r&>$a:2_yPVBIz W۸yyq _ɛAûXϨ@8 '6juZ0M }iq/Wsq8'j.QCߵgy@$ <={ "*&p=g!Ouׇ<(WG7 CN-IC:#& zKUqd+r)Mw3*rX-sjB:[muZAkL8LCVܨ{CO #7p4y6~uȶ2e87u62[QsVϋdU3NLbp9aܩAETG6]ːLl2DK2/Ĩ5O> Nޒ(֍:3; 훇_r~ t,`pA+fgjL'p^*p޲yE45)@֕h/cl0d#j ݨ8N>xաo)b*4,XJx%je޺jLM c2UT"f*VXX},Ʃ{ǓV5z+gQv|]j?fB/)ba: Y2/bON oHkirv$Z*2c0eK/\,1*0`*Kޅwxrյ9=҇FVsmucNRǁð)1mI)42B<ʳ/d>u"j$$>wm䞶#ǡ$젰i5`sWKzW5{&% S-ߡw߃(Bm({^݆~QoZK;)!hKdad^s;{aP4Ӓ%{= ʑ`hg GTjŕyL까d3T'f k͌(_*L*[<2<&bQ=>'{ƚJQӘIWC*L|%+٦?xs|ec*(q-V1& <]EM, ]FS@`J䒔Дk@k p֢O.-xJ Ec:0pRfHA wDa-.*,~wUhW!Mulj'O> @ W}/a$Û5f Go4ecI9|mGt=0I}C@6(YuR)CG]TxR kq;\&m W N8H%a@TKOU%]б܍)A`by{|[Lyם IbӍ%rW 򰢥sԌ\RŹdF꭫숤gڼShr1Ʋ$_8uhS hiH15V"f) Qnc}#fe&Ҳf]{lm%\-pUe\f[̾_01l7l®8WC7-e1V%K/=g?Z(G~13Zn Z竄>8l{4Y z55> wBQw }uxt 7.}^F{sB݊Er0h2[AS&a!m 5W[>D3ʻ3NY7|Y,35?W Л16~!m8h{ܬ%ގKgw&,;eWNiaXo$6JwJ^"yѳcCّԁ㡴9TZL+b!1ž_2 =s82-fb +%ĺl)DHXupN3 8vںx?/֒u+!v݊De(cǥfĹ_ @2qS簹.2`Ϣ1-}RtYLE=>s@|ƕw.BMAR^fDl=d6 {s/o]75Z hNyFwGelJ88 ۩|G*F]Fp;>$ } *,/j4bV ۸qG*ȉ,}PJ INm ̝">Ŗu9doQ}n(lEv 8P?#@밬FTj jߊԉ\v3>ݿ2b{ b{p=]9AW6W<7x 7dԉ`$u9{4 [vp4,:7oKhɉb*K; 8s3y!x\B PW@ےgF{~x˝SHx5;%l<?> DUޣ.TzF]ZЄ c9ZGW N}|;,/n¶ܱa `p[oM0hUdR l.oz!o cfZdt 24IKoŻ ~iVc "IPw$/km+3n_.U0wGUqЍ9FfS25kPj\0w5z;;dlΦ1rM?ퟲsb 5KȔJٌZ:*Nsld7,ρ?o9t[o L-4w#@Fkgy6ʀﯢЧ.GNxEw&q+}jd0(ނǣ/HrzJ;?(F Tj&]oжrA ~AVSZqh68:ғs |q _Ƥ iqY/js]y&|>WlFRNJbC҄o9FG]D֔X=%烍:M%NjY,WĀ:4UHC>1J^6Z:_m$M' _.;1V>vNpԢFDpѨrP m(ʧ VZ#Bbz> B]rXIMzޅKu ]ȩűȗ;nҡ5Ǯb>ibipNI%\x _)@RfCT׶@Ev@92Iڰ<|-l$Qj>+s&L iz,'-y3WNP,i2PE1Rͣ{DQD6\L7?;#}K'V:Z>-1Q(7{A6Sl^oo " w Jk]_`;dg bV_{i".no}mkkrip(Xh\i6,՟c,Œ&~g0?Iԓݵg$3tͿZyz0c~(ΐǀk(x- p!>NԷRnh_96q~X ݣ]Y=|fٟf7~'HO +(cϡkxR,,z5JG ЙOotCze/w̬<*c&]]`AaC1n ƚa5wf]`v~α! A+#+t\ @^G9 Z}auSd)kAvx{,Vѕ(z~#W %@~!Tz 5ӱ`TK>+wu%{:lYrrVG#du+ 5ז<,N.z/V[^kaڒav\c.Wĉ%*9k859KS&yLߟT, v }b*p+\* AzqNu[b]o>#'$54gd{" *z50)Vh7XdLw?Y!A }%rX!3ѻB_ )7m\r2V'eyUcyf@1 ]@%b.(VޅuBIEd 鸩u4g9?96K_!ft蔒4> ܃oS>FT,wh(e7=B [P[{)$y|ɏzljE&_#AMq +udE; g5QE,YCg8~/V8aXJ$ҭ63.3XQs%`|NSC?0!ڠs%.ĮkA X^\Xk|]OҊh Ķ 4zv])dCLȷmG>׿s=h6AnE]-pM ,Po⢓mqB",F[ϮsuhR\GYuLn89N-xץ,v8!KX]/oaI K%a@r$koPz=iV@z^G*0GUDFӒ*O9|jTbQI9#Yof˷Bc8 .s7gր+yCY%<`I Nz(B~siEEBcNHl/C{jg|eJs;MdtU13C*_kvϯ*^?[{LLjE˭r񥥓@ۿB߿)=jIҒoKddr;q2̬[dyHԁqY[p?Y"f\v h.z9ՊyaNW*~2@%&js8Oi X =V;nyrM$KcOcXòx1qi;8G^LC%dx]Clr][՜)#MfE ^N2U%Cw~l4X4q&)s^eзA/Ov,Ҏ.QXB)=P7~m1@LS%HRDѧFY*@ZϋBI*i0Dƫ{R&}~Ve%ib/SԳW{S'1\7No;. Md?@%A`1ejN0^?JL<٪!4cQ25X/ꫪRmiUJAr@B.7b`**#1Fӫ EQ&'e}\ RHh! ቟-j(&BQhuqLe;rjexI_rR)'tr]AS[yC[},"%ş+ Z*&uOHN NF+=o0WŒɒ4TG|>f\_nsr4^U⟙uf0j]^$g 谛+)i<->x]d1ba?ay~r|e_{/'|! U..RmچO]*BN`cU,, O^]UL}WAe2oaXybk߇=ʭ Z qvy]ԩكL( ct2gׯְTdo*rvsB6JL9Roz*3(:Y"$Co4x~qGHV_jE4K?M!%|hUY`غWhW)öݺGԑgMwOspW_\) \'TaJ<-/4 >Ϭ7V/%XQuЩyCj^=]wvb_o >FBa *Ǻ֑4S:%#eFҨPk-ޯcZ }ai{9j/k F=*Z7 ,ST+Տ!Ny ǯL:*cTؒQ-S]DTUI$l,i7j3{`'EE8Z޸@S8#s\o`D%+Gج(v wŃDZ"S>H8 g 5,Jc"j_RK+|GUɰv&9رmv0i 7hîXd9k3Ʒ!jDoEN*dZM­#,W.yy9CCwjY(yA;[;%AMSbfjBHT1Un~ U/n/C/\Z(Lj@?+B?55mfj,zHoBFjo:9׃7t?W ^J6w_ ]¡ cZ^m\[dyfQ' \R"f$Kȱ&h 旋⾻% NX [>Qh\ ZDHNAh2&ވG5@Omci!r̊6$SR__~E'XM#lq)x8^c,b>k$ cHx7 : HDP7#!OڊʈUѱ\3'51Y:D'L Q"b<s,)Ue0|\TflGb:Đ{xD}U&օw=pǜ4Hrӛ|64]ZR D8SЅw+?'in"b%}vP>BȍY[V Z40j&?R"Ye;[ CiS&A$~Wͯjb !h4T*e/ I#@7TUaI=ͨ.W"Y}Oc73=j^y&b0j6`a)s@3MhI:N4C[L4JV+؉+ļ/ܐ3+~G Q#Wi:uCF']d|}욞\7 |5ú[ xebC4j!* Y) aϞ$eUrFtwC:W5!|јhw2vی-M!D`eJ5NC~e  cVȼD8g.!}kLg숡 &[pco<@\˫gc7w&.SOq@]B:jB`dg~ LKRU$/c[1(pO wN᜸ TYq`]sTґVfcgp۴S8LGw4AcmyX"ړ@.tm}/&VbM3/n@J۠=(? ̀Nnt4Du[İ1:7WϚX#UC&֮XiS,EE0 wԶ{ bK%7d%"ot~l1|FszJtnl `(ME,h/=_.z?kttOdW6=zjY-aAT/ 0&Lضwn?U"]w7y!2U${26Zk :I-|Dw)5k.$gngUxr=﩯_dVrנ1}6Y.#=Opw?.yU~N.UdjA=-ETJB&%TQ\[ `@Mk/x_h4^^:`Q X2!tM#Dؽ͡^VgvB2%AK<2Ӷn1%'bz+*@Bi]kjoP+JjK=s5XÝŢ8tDO%rh1=-1C1J Wx].e/̓6́Ӛeu"gzAޚD~-9`!'BRlS5AGRoqM^lȶ% kOi=ȿc]THZ %~2uu縸 jIfRVt:)8`C7$\XaWhHQXr9QSxX0zKuJS'(!MFڒf((4oChŢ&e">h8QaK|Du) Q}{߽'o/=_˷N{y r'Dqf﯀|_~ޭLIWέ']+%4Itev(P;'_zv|P\_~/>He%Bo 4Ylw_xO CP:7̇,vt }#hT ̐֙?n3^ 5oɖJ/t$Xk+\& bXu \XٷX{ 7;ap͘sunhؽ:9@ܻA|[PC^ ymx7.d0On0Xt\ӃN^zU#SJ~ 5x̰X-?u/,SA X gm(2HSnk`QE:Qtt8AoycR(.LKPVd,'<<Hqp,3_gN,Gx'$ 0.cY$ n(|H2y9$k/ZKb1@YH jzZP6cx%0-дku+}RT ?27q&_{ ʤ1>ZUCY ADgT/K!,y-B "5LAޛG[-u>]F*hE>ٻ#݄2/jAyMJBTce_q{e\b&LCWυ|E;o(FrE\,Siq9;d,+?FI=x|%s#SP<|tw8k8!v"_\\25BAt4Eb :zAE],)o?VQIPS,emy\͐$ghFdH-yB'wO&-Pܽe 3~m6(b=֒b2fde1(tg]2>l,c&;]Iq+2~o1X׭EIq;r; $=>TyCwWL5aY5Y:w.GR/}wt4rBhR&eQVehms1D3y^~ [^1R3,OK$۱gL_&\k#!7^أCTE9|:N{@G;LNXMH &H'2Gz\f ^UZ_Ɯϭ@e /L7V}nP;gXo@X>(T$wp, ִbJq)*ʵ-I7w"@C1Xg1#U@GO5!n"0jE |'DE[7?~DPI0.5l`1KXLP[tX ( \כ ` #w+disA Cr ͎n%E@}R[",D5Ѥ r ^I\K]"ouk/TІtyejȘ4堔 wj=ܫ?~-&8y/4V~ՓHhqAX21hלe`S@Vy04BOFHGenP;}GϹ_crKhw,_\Qqze.C&ݔڞA8i_>m-!vSc.gXYm=sndM701mH#G\)8Ksi~Dn|!3QEo-nj,d'Q?xCLgڤ:=MJ4=FA= uʮ 7vT5+Hvf֧y,LsO fAe2?H$+1la8) eZ,m܅_qQ7Fib nuHθS7-0)K{ꋧk!~ǷN}ʶ>.V̚O骓ʴ[]󇨰\5pB[R[SU|\SHb(OQ ѿWa&zj#KX/Cޠ'! uSXAFui:oNU.+BR\ZЦDE;10k"|wj3/P/QgLxr;5bCF &mU=@ND}I/GU"y|QQlz3#˕wh3B;cvyT{=Ģɬ''% D@` uD"Ko}Olx_v9tonBnv 3@~ GLF-);C,=AkrZ)wJD--^ՎvBcҥ<6nG<)f|Cυ.#o\Uͻ:4]НuV|W$ NkYRakdモ k7f#}t'p#P\٥f#^ Y}+ȝ_!7@Ќw{$=4 zR(׎O긥ҽ5U!ֹF{\oߒ: 1ϩmGZ5ewP 1{zZ#) AG^6j1?ګHXt2if/4uI+ܓpzMc0?їƇmR$oY=9V$3EYo 7}yo_hdkp.rNn.y*d{ 隵4qmj3['v &1\,0e{-߽dr)pF6WX߿K A3!ƌ,{b0j Ɉx"h6Xi(ڪ'H$1rP-Q7OiELnǹےXiZc%Vfl-S@ߊO>&UUMRZG':ԮN+&ebߪ'P;l-& `> kwbD V} wX OXv~*O #UK=U+*Fz |9ޤX)"/7:Ur͆hP׵9p1 ZGDH?ï('6D(qX;U{+)$')fgH+mPxJx1 _0+ڙ몳Fp==/45qaR~)piwU'9;4k ѓ*Jtk$kn]QYF~myog8iv⾀". t ȫܴzL4p, 5JZ:wW;aO.-J-5rySD`]f Hgz 0:X! -'udJC D4P /B}/L|+Yj+RA=2e|4@upÙӽV m43^"^FiA1vtUAO_lYiG';x|NW?k}ٛ~ W8 O e Ž&n3,A&[`AkAW*o%i;u wI9_Zjb 3C5@Y5N0M]>%Yy 2ށK N) " w)=D/D_fRkPG/RwU3x]Uc&evs&OC2feP70OӇdcŽQuRN Ǡ0~MPpHDe>90g %jj3s= nR]w &*K˹]!7>'_`3.YhWIW[8FgeH1LBcdB6wh=#';.Z:RJ=;*F fmت>8P}.|0i-)wqsANt~W&_h'1MB6JEfDEj^YjđA"\ڌ|R /6h`# gLY nk eH2<̼Mc޴V/UTF/^ $E3oKoŘ2W^fXrMS&ζ D,]>y@Ia$HV[$f HwtL͎A$΍ 5$QQ&ufeQ@m 5q(k8AI j蜛| 9CWq° ׮ΆOGFovqҍ}d)AN9RJBV#8'zW;$QU6b_q 'XѤmGJ^ŗB,\*u<8(q/(71jN&$ B/% Aef5@݄v.4f@~K0V>R0o64D./np!y8S dv k]k{RY"JLh"}ǝI',.Ƈ|Q>4/)HDO[-ja26]]}]N |WߵFcTnx*kss=krh@Xcdv^f=h|S6LᰐHmXosrX^0$yQr# =p܇KY "/Qkl}6(捖Iڟ+0 tI6[zRi֔&=E~*JQ5@[}eAJIl% ٜTyԸX-+.րKPs(_!v AIc8Lyd|W3)~Hd?Xf*NޣG8(ԩ~rx)!@$P,˷w5rYPq'-&\cFX0 kK$| 4 0; ZÏL5]Cpoy l LSŸ% 6"\Fʄnt$Z;bJkV+^n~v;oŞm;!cveߪ!9S Z\Lݿ[j׎b^\5A~Xi{h?%XZrd);: { Ng~k\aBhy[eYr)FG nX{0rڄAIGzkٯRjB)?>é6"TN߅P&x-02" kvm,MT?;Y z(jY/6o, #`i 2z`+LD&ZD'N.+# :2+PL+O>) *W<т't4Ft`0jK㏜ԇ G'#|rOl4O 9L!–x(1nrfMOKEHtq!04h]N²Ȫ]S빏CʨT;[9\Un#2um,6"B?>/vq*T+q'KY㕹H2jpN:}͛Wdpۚ<;JT*ȡCvg=xmLꌕx,{"65 ]] jv9pg8n%aؠh5Ŀ SvZ*>i#`,/V=2 SS_ؙ>j[1i\>+gb : 9^xvSq~YGN$UMnx)fnKD)\g8Us<'`i^׬w?w*OQa~ '|aV~H&")Z6ܮ{`P]vT ,:2;ٰM5"_ db'Ji=wW‰ Iej@XCmV4tM#peE\.yMC󷧠#I$9Lyb#oʴ+<7aFQSğa,Ez""&󑀚UWX]j?)4~9pΣ!2lзd˾S&Ȅ'm~f!u>A^1V9K7emoeە\^]-X}~| 6ےOQHeE%#Oyl^wէ\pPdN˄Q[b?oilD OxF!)ْNYHskYf?mnD t4*t & )FzmZry.U1J-ab4ݭYpaZ˙/$7no5plkh%y^|Llraf 1KD-{ZC-M6`[Y+rA*h>|~#[JA~JCcR橳_ o'_/hG 4CI~Adk6-jwNkD!L;g^4c \Y4-E^QůO}/1|>NĠи6ޓ,  .\m40xn`iMqƿɗqKXzX _MM46˩@HAGb5I>I,a.Z)'lzYJkngKɐh$3:D%SPo *QrnY 65\*hr!Ɖz E(~vEJ([-{>i d؋Dg i5#= {&jP~AN B'PWͮM{Ss ISnZµ' L,(H 4z-<ο;ҒU("Θ4P#4!BNe}H bS˒3 [M_d$ X9!, GJ@ ѳp &4f߮_B$#T4`t*m:p=gt<fPy}sȸh"4q.~j$lόl@dx>ShID =G" Cґ=gˠ"RghT{o"vf!-yVDAWn-V na5]HĊ %=>L*٦Ca+GUGIdo5.>>3!̸~Ѝ| +o^40Y[0 59A}s򚔽jCG@;<, k=Dd*-zJ~ `/z(il-e!)aWi!)8c1B}=xs &燩ST= h%?''pnȒD%츏a Yo:-@|8.]d+N2pyܠwpSح"_:$-u9-dW _SRC@b!U/^}\(K{954$ݾ"jԀo=s'CA>7Y?L>3^I枉^v"u{+TQMAiYw]5d=3L_x5ßZxJA>pp1> 3ﭦ>>_+$c} = b !']y^"PԠyxV + A1yv*vF-fSK:e>^wJjD tl~ŒLuoevSKv#HU BrF@q+ g$}OBzʀgBg-(EF p]^Fz#.sPK*RSxůEVC]:roZ+USNP㴼AQt:|v95匭^$<`h $]&n3yF* v pOXR|,rMDN~R[G#c9Pmkl</uҔn u`r=yo/ 3%) 1 Lzep\"%YXkݤZ`@6|˸/~%[H8$nrWv3Nɮ!)?k7?V~|vPG`bcJs?}8w"19yWPРڎr].2pĀph/*{J׉dv6^ U[FTT k7ε+;=n㑴JJP! RA0i_m5EQxgSP1!{OjNzf7s\3.}xk;Z=2"Me(7ϵ#&[㷿:L捭&}LˤIkVE ^UI?H`'BN3`ME. B - 1{./5*GZ<_DNsR|Xe>ӾJ2?<Cӓ^\Ev:~>+(9< N|p%& W31촻M 3o7A<׷eaklBĀ'x) -:5~?CbrZ 126ĝ"mZ?MCG!m=&;ﴸ$sMk>GNg5zV2`kȐ9BT.a2[  E.mh\Oij5rD 2So@|aXbCmBG~31k!Լt /ax0{UMFbY `qq`T2bR{WϹ^҂$Pc[v%6ݔnӉiV^c./ $?"H {&]CS=齡0 IV;O7!C)w@~[Zrwg>U0-^Ӈóh[1])Rl-K+w39Euto%&D\Vs-ITyڛ v M #KPQ]בPJtřlFb8) .7&iQ!E*=6EhQ1`P&͈JtWWPP=ay|g$wun?.UK91..U&&6SJe3RE~蝖lp~ +K1/>/UڍoXr7W \n~"*Ķa'+R[}9⃄7Mމuk pދ cX/+OC&UC}ڹ*(]9օlJa&ԡF=哥w>)Νιv1酻vT;ef tPq|N'rѸU &>AaoRp%;tn w}xZL7jP+UٓQ}p$]}gZ?ydu%>^ %bw˗-N\sP>VRu3Tޠ~'`L?SYB$R9"~]:*+oov*yr=۔-eQFT`vŻYcKˑVDlVT{L1*<TS^vE*ٚKzf6h"pv`FIOwzǒo1xiHBeBWWY!ۀ8D`m" xjZR톟)Cf,8DO4O;^Zz%0;B 'sg'})CA9lggvܜgMi" ysb忋Lt쨄V6(&JTozX`w(;"ZWc HbǴ>Nv ݘKt0kQaG!AYn +W:YxB뜯o]u BwI %9E{#bg+jRzU ;C3-"a(/&P4xK+#[^@t{[. +g8 }uL? c.SK!2g-lƪ%b??G p{i3>-̆!9XRb$NIz[0ZZw~Z1>TWXђAВ'?+ЛxH T2H҇Ro@d$3o!Nxq*r\{`Q)p :JԁD/fZL# w:a G*Rpn8?wNsx(R5)}wr% Zےjj *4x[B_RWuV/NT3It S\P&Z:ˍlDC*ssDj\k{O_@Sh 6.]_#88?L_cgo;7]L~9O*j  $.#ijvٍ2y;6Ll40GwF?ql-xˇ?2/lK p>O^|4.l7f&B14nN"@w/jc(rw$˄?/y&#sB_(ik#2Z-*+LOaU*\1*|>q%v osOg+dᏻf?wէOɉklr<ˆdKJiYLZ05w_o)wڵ=Tf8/ sܕQs֒)W,p)AҸaWHӌOI|J YS2sh@Cd6y*f,m?ҠP2d]b޲A]閌'<R-~l)HbX8]0kW6W`uI`qaeEnvTK5n W&pV2- fP U.&ntjE\E-"Ƕ~S_,ܼc'' OfPH=$w9ƣH&Yy͏rFH%/+ >c}%$*;vk50 M c: "1*X2\xkt[95@R$Ww42 u\'%&|lw.:{%l<G_Mdǵӟ5u'ޭ ;l+KA el-*S uZBrunh?kp²uRބq,6Yq2=BԔy3i=!*ǕF P~62z1kr5wy\ +9}dX>VVq,r%Rդ&}N+a;a+0_ LVĜH⑊mԦ1PNʞn /X:? tBd |}y7GkSA{N52g͐hzD9l-RxŶlE\讯(UBY)0N`JFly_ޓp*KVLTC!NFRv@WԾ)cI[u]Jm%ˈ( ;>p/kuQO,ѕj}\ǴU-sb|S淌Pweoqc^G0F7uf|G0; R D8^R?Xگ֠ < mq.{Mn6#<m@)WU8@e0v%#U!f> ^oSka*B}91x!<ڃN_CRrR添/07 x*(c&\^?Ej$/@-/Fhjup,s'<wV!b? OL!wsD7gr u<Rdf\ 5/ zte(j֋IQd:<%o8 Csm+U}w&,w){pkg9_eHlEDIG/=𺰨*$?iNU l v-|T3ބveCg6[t$G5&{fVIXՀP\|.╈#*_2w"Q"mJpKu'V*4]^^/BI/QUm֛΁Oޙed̈́jX|Oj($D&k1r%6%Dęޠ3*;IPw6/<PR'f| %^US5=ްnK8u/Am*S+/Ѧ8+ۮbd5&Wl;tTdU v1Ht@)/ׯ. cݟZU>H,p;y\c*½-!Ƞ_oޛMY4C:R5Sl+),Jik\mlaHO .dI7XwTJ*ndk<3/ybP꫈Sj0tnjXc|W!Ay`=Scr _`I&K )`8BS9lCDD LoW3g=tAEJBVᰞTB7no3],6VVFyK!]Qg0y,L "d]XPߺ2k\ @ɧ']kȜ~8ck <.+Y UЁ$\)(ZHW( KZP&䍠ZRN_r^csʳAX(Au9В=Suj\GB*(۩BT :: M)#>lmE>=ԵT\S UJ=o60΂hW3JSTL 9:Y_Eqp|v a"anN}zK)[͓bm[lc)[3|h)=n8_*g5EoҖ3'V(:E,i%^DG}z͉lNF`ee ^oaB;GH,|@25=rB68 6#ªV[ errX$:@)@Zn[aXFǨѻ,no\o y{(.ot}TXnFg<3(E;Æ/9J9 .VF5۠Mک2XVN4LÉ^V@8p rY`X WXjN:a‘Lj%&5 ^!XgCQP7ǍcUGhm(,ul׬?,]@z7n􅱇?t\ssӃnw,ӹXD\/cpgwwNl0-r¹Y|(2\Dr "u&$m;N 갹d0}utXo)P&yWtL5H4G@)FNUGcE 4v\ێɍCXQ:@Af nyߟ1O>+8j1I*SM0/]ZU)fj`㬽"^ VN1.Has] j`(zkC1j3dr 6y 4T_?$TEYh76h_)r.vk!ZS1RVQ=4*Ak8F/-j4o:7I>dbs-ٱLLqVt~}6\-z3ٴ~ /ϜH>Ӱ( h7hegI2)P%e:VbʄۆcUxǼ Q &|Ր%" +{2DC-dvd~^;*`_#/Q|B@DzIl̷` !߱˨ϣT1JO7n`&d,socc`9<c`qE7U( CQ.û Mnzo6NvGgTZ'$ DA8$|j^ht> 4{[ 8$IcV:sݧ ϐCs6j7 i\e|hkzeM%#[[eX[0]5ODNj-;B*.!t* g,KY:W۽{:f+P1ܵ$3dLncZ9.c2BEQ,=K(Lb M"9y3l{B۩{ b"{A[HNR'nry=HBҒI˴3:J t:F0^!)i|_LEʷ˜?qR}:|ۥT2yՇD@f$`" kk{YWMW3IގJԺQhT* tiU"y N Ìʶ8o !fu  !y-kţ^VIf]1DjwBa[t\o4@Ϛolѷ<6Ae@WY+)/ƯNzYΒ(F;'@O#9ޛA^[0X޴HnTg؆ȗgNꊏ­`ݞzљh .kaB )>S?ﰂ!N·^`Fwd>jCi.ggb JѬgr?4VCAfF`z~kb&,[NiJE,XESiXRq6w:-^ -x$*@U@Ľ(-9flu\ 73ݽa qPR]|p5gwKپQ[ 戌Q>W3yO-]LJ :htCdSv:ׁk]>snuuu3gi|>/%HTꎯzN.SB% ѵ|R 8%63N]7` x L$G]y=鈆W)~6a~Xo3dnK_s'3DhfW(S'@ls Ux+MuHTҲA2S[УaýIZ?ln]߮ y=Ѹ XZ)K00w$IA,ef YҬ^iʇ,p'/V/18;7GqGl0(k'h\r2nRMG(;? W5@wNc]8+_ 1 \?Bv#F]:܈1sc|# Q42T`Cl@gQtxVOje>ao34b5V]$5[9vٞlТW[DXZ{NvKX{>K/ػl58N (d^\޹?/R1`ߐO:w3ʫO &Lj˄?nᢈ9 /_Yo" Tfg (`/W'ɺL(%%gD>3X'uG-sZRxz"ɝ2v J pQw?Vg44d"lj}GY FQC ޿կjZQc9Ygi`eRVYU1XڷuW ̊[9\. !8ӌdFDPz<]Ҝ۴Y;Omۦ 0ñ̹W;=Y'-!5/G,֋}B'k"1h$-[T0n_깓~*fȶuSlОMB)J&/Q$< \S+nV<<;*wnAiCdRcRF^Hջ=4 "tɀw>-?KM*Z>b̩x%s٨wMߌ)FSTWdO(DZ֙Osri#yY:b'`W 0,t􏡾hJt^ڋkdz>f ma< jc B΀bE_!k Ik%loZ5J[ <_z*!!+3n<z =ykrzSԿlU 'Vկ$5-@Vg%H8CW}v\6֛c UGjjhM7]_ҷnmSZ8*[o&Nżԩ*"ޛYxeX*m˦t-M%t^vHyz&d\ҨjލoLͺvCPL썌F}>eA0uQ*_ⱍ^wLru/TԍsݒlJO }5v`u^-+ 5R*+ _ cY !/e+K9&Q@3yWW,*NVc_'#ڢمV`MIP̦|OЬvrۇ=DȰ#Wœjtg^X-^YФgl;ooxdh:^X}.Q1,P>a1h Z>հiUt*g5hb+X͘ߛgNCys4z:aBdMSJ҅TaWr{V F\LatFp#;je erH#iǗ!%7a`kV( ixRn`ke dxu'Kt)/8IJXo= MFlvM\IRYʕd csǦ"S/?T^6ذ&im.j)uxJmMys7F~.{= .H C1 |X3zm_W`$v#<`ܖ+s*ѯx$a(0e{\qb/Oo=ra0Ev*`?ĸB&lM585AGJgeQ,ctW;[VΌ`~ydm._ nvv7A쎏g'N~(@S!󯹚4[ 5UbC]7U.tvZ d)JVn?ztKP}s]9;:tСQ wLsy_)#b뾇 ~8O^+C 'RݺW.k@B{΂T&`sF.zϊ".|0q!bQ_KGV`;5i6f; a .|6>Mj7ᢥ܂235k.X/7$3\^;W5KNDOJmڂ:~ͨO>Bڤ/O# }cXMl?;1{n-a?0-$Wo xn{ԭeKȷ;Q7ZƠH,No0rl|qQ.'I 'FӰ3Qr\i JNl9v+L-p.FE]{SR%wnd R#\U3 }A,?v@U`O,rUl{]6!t4Enk z:/Cm*}㍸W|*+'2b.Za{#7 8S| ۨ=#3_2KT(VA3 GZa´4[0x\~8 pSQn{DDO1yoֶ!;c"4wHXѺt˹'aD=%_af۫%.8z3Cʫր^r/Һ ӚKp6BᛱEeCÍg$0/A,vVu5)tXHL]=ԃȘmԾLFL𱈰c~V衋O2C+AC4!dyRn_ >w'vC-WԖ}K{<uN#K*gUTN"w z̷f\S4ާ3lQ5:V[7h%a(+\xaCx#*^{݈:B W%chQ^dN@ )zQZ͌X;^o93\i|/LdS0*S(M ߖbw# o@QwE{BTC&X{/;~[ߗ>K7hN\O{2rÂؓpe\죥q@T>ጱT.P&B!wZӪΈjwz>}[oSo-Q@~l"^S~JF1Hz_&nrPkL| Zep?CZq *&&w}(~2ʘo֯=uqxiYRaGamSz-Umzg^V&<]ݬ3Ҕx5[~]x-o6Qμ$|.cVN_0z_py宒_@u"[l=Q=;b*@jKc.cc (iNnUW!߹:ef#Aell5&oBޞY?UR)@B3Wp;qP}GFrPE;!u? j;ۙmec2ցX8P Q5>m/N ӌclqF8M|ˆ.}p?K"C̬gC 2%I:bS1EYpoUdRA$#w!܄{yS`at$EgyLt^7JIt#*vD=;{KiY@\ej>eҤ|R D$M~d[PW.ı:J$: 3\1|'o@^\hHa9„t*X槥H5Ans wg#sxܕEӢmK.XY%?T`YOQGLIXeeoeq"W-PH90|}UE ~nOl*ԵGjrF<ĥ6F(jI^uEu-k{JO  9:7|1J'#fl*zt-`V15tZBV `ǀ!Cb$mNfhptj _֪5VΔ9~v$aQ!t4 _s:{^+3bʼn(9Aub#s9'+Gf\4ѭBb֭7IqFl#8A@h\p/t$Y@K^Q?1 ;m,|KXYvs؇:y-B*[ftzF-w],(19/C+v24 aW=uы:S(*ߣ".AxMeTLRCC<un9.T9纘^%,)X -DS^(BU3_HZ1` 9˔; 7bzsʳ X];h/Y}яMyVD CCkF/Qעh֯um8cͻ_^z}t%sWN~'*6Z>G|흑8ʋwɶ@Cfe=BS?" +-Ud9 SPtRnIQZ۶WX+-VᔙnRGg&xdʣ.5=*G1F-NG>Z%TD lD'9::" axuZކ[Ij+:c=Ac"B#ja~x6Ne9I\a.PYE8" *ʒ*Y)C[p0H{z#^H f>u.BOD2,!@muVFX|AI~gvEU4VωzwޒZ&jF\>{yx{”zPtϧ rUhh^gs\PoU,JB擦O~_*(w/ X`B3넶{>ŕ1S{kcdusjDii+.4ߔsX&\;wb,7,"ZO{VxV|T_e`{Y^_ 6}_racrU5@Zbn4.= zދ>$/mڔ õ.VO VyA(SIԫS=yAy.U>?G3ؙȺsp@.obmCt܃no'i"U3f} D<Hbb-qNþ`&g!:DhPr^ĮglOwPN|f>ݡ;4g+B'!iQ^M-ŗ@@sҘ5I^/Wk*@YLWM'V|Pk&y]{ ,%?^cKz0/H)pC'mCsCGy;;IgQ:rfS8yU+(߾˧T\MX")¶[?W1ce]9BX|&MbYW?2-Qktgvδ}C~>v5Zv ܔUF+&BWh+"EHp+A h!(VYKgćX},s$[.{50ILkեG>0bjkHmm jU 8&gQsbW\ `{n7LN0$7W xx gcd ?`'&, sֺq,;h9ÔtНMoHE@Xp^YZSخLo)0BV=<_N x-:u{4;6| S%}o-QfX,0?h~J2g|Ͷge F(OO`ജn{qH_\Q6{颕zKS~A?,}zgϥG*(ԷRXFLÞ3ۏJ! A%6`RQ5 @~5v̮ox|ʟ!Xs&y3BTSVH" S/?8 l'\9܃o9]mX3-ޤ8BM!63']81HW9) >Sվyb? \tєww%8L}C-iة^{5eeZ;kc2jR"!OeyNnU8/H˽K ߢQjc@GrD RPmZ:^1b>%?x>亠Dx `)tINj)8ܤ]K6N |bUhPЩEحI"c푪ʅ|p^e5ݛ:GT_xdQ[u[C̢uI_#!tԚ%sG!! 9v.K᠟d7GU ]o?7ҽvj䀮: % Ɣg3%jρ`chCڣgXhIdJ)A`shI4X]U*06f;)|m[DpQpQQh\.}0^QyZ. gPv]:EpK+: tp`_f Ax(jbL!x 7*S޼HX4  Ծ1i#w)?h$>+{p죫o\O-]zL9LQL=tkK݉g#F3:Φ@Q3눍O\ Yr\NJ0 g=!Sla%/6 wL_o=D ]5jteQMEѣE[(iSM Ta|}xD)pS){i!m;љR{Q{9C $MnJp6z&`Pއ9o秱đRymd͚56:oM{ "B$FKl]K;D C< H=zpXSVHޤwmIuƦ6T}K.Ɍ0Tu/`4ܧ`jހ()Lj\?W߼6:S*:^ KmkHDqqQw/(7Ϫn] :UЬU q*t%ZB:}I<spNyG%WB ^cL/u(yDqoZIK%ABs젍H|Qt6 ީK׹@9M[Ia331mإ)e|g ZӆU_!`7MAbWy:+B1[ـ{AslDPhTyŀ,79 u=kz~Ca1"%5b!_$J S^(@QqEikouTs^Gh-E{p-s<zQ~QY+qDy_OoەlɔITK=4\վwo}n2k[|#1aU{PuO47GYd n[/%U=QcbS;uP,->6*R:WkE%BS >$-ІfgĀUJ& $/zG#=|Cb~nSF{EQ؟/(E3窫Fc_Z|V6A4!  3}9e~!Pzp]*ӒpVo3&I싲&#?WE @N7p@>b1_{YiY N#56"! %(=XCVc/%]*[eڒկXe1k k ?ˌG6‘IV/Ӝ`xJS`ٸ9)(JW1_( 1>|գp4F@ll}^ab5qˡ{;B~7 +V*.6ώ}a!Pgx(];b1lͲ.uguhgf(J2$:yajjg.79g =a܉:ɳj,;$qUL*0?2Ca ʢpf#"URU,@ {K'۸ O J ;3Tm4PӗXBb^^=o-S߲@/H 3nFUi͝ kաn3]PeϞMo J4kNJb qBLgvͧl;8m"<ȎmΟn)#|0in!8~=CLw`qc I֮<\AQN1qGCZ(i *iؗ MSwyՈ9fϵ,+&1]aT䌄,wh@T'bzT$Qo}~>x PЍ$V#WС "Y-!SԤe(&L穕z)yt-aQd :E -gqweЅJ_/jkE-2%!7'D&i@R=8 Ӹ"ؘUf#0\KF?k1tٲқ3zi˱~FYoBblIr 6"l"K 5U Ndvǣ#籖 meeW͖oቚA:K|eھ*w Ҷu!CyЙ>9s8MlzfBNx=V:oe{Z6]4=z%6{Bs~!?[[Vb$>G+6~73")5$#B`ԟ=#?=T<젥jH J D'9'pF_ zU?BUe1jӔw6RP&OkF b}5fRliB~G %2d(7'#*c"z[5/H+Q3fװ쟥Z1kkĮ6o wJ,mkRԍb"BG!]\A `e[h^iorTK)K pbQ9(\TlF#XCY*SYǖrFWl]mY5FΝodM8؂7lG< T R1 #ҟyI{0Yxz?5E/ߝe3IHՑ2*6Em0|_Dy<6|.[I5ܶA%11K;CEs!lվ94GvE9ar>v#8>忮{Um:P:|昃CR|{zyP@r;-ۉrƒBCp1ʢy\T:ߑJ -}qIYK_C_}l|jb#(v(BĶ{y!xzN12*kʳJ0 Vo8Hw_qtGx) 36XZv &qh -ud-|8!9M\?JѿGsl# i7*IcO9vW*Y8cm$[,2 Z@B8[p(y[]!4uD$;]FuSyĻvs³|ti6ň)9kEo_8Fjl(9|N/6|gGojd[{t鎫DqIVvݾT@Ą't&E CH//ǖ[1mmfKzTRuC| Ɉ]ƫ9}RWhc.z>؉~cיW?qwa !&!c$FALSc=Fو ե?H*"xo90 ,{?q;ca2' "PX6iNf "th*jF l¢Ms~3⯧`9HGmk.q6,Q<Ӳ)D[49ݵwޗBQ(F3u͹#*k6bM-)BHʨaKitקƒzNK'mF1(z> 6AKPJ{5pߛjĭ)댢櫑]r+Ueӏu`e>pYD^`lllJf%FcvL>@D G .+bpv^[OH[Ev{j\q> DM IE4a"F`{9*vʾV&3(mg;,N’G=HYI3a{T7ms&SGDPmI8ӆ)ۑb>e)v5JHi{1upϧ $༮0@y;d pd%|]5u[)=7^O[" atPn RŊH(}oVeeqi= OO w# r#fyRKuz";6лlQ({!1g $?b*w)RSldVWep /_50^4\a`=tUi2+hD,PKΨO_4,-E(aHžtxіӷPWTm mdVu@=/UF$>,j7[]k# Mlz [*;;BWŜ# ^OzUtPU iTKv޶5&lc;ڧSjP‰WimOx6eSύ(`И* Rȕ*hAjs:.4Yox߽ݳw$q}X%@^TDlJ7>,-*# !b1[%S^ :Pwoh PE7YGs7y}ʀ- %Valz9}{眚2&[, c?ѯ(?ݖ"% bo@ό9e9uX`HPd$4wgZ_-k3oOi|o>~KdG}x5|Ij~}:)+~_9ZbLM0|B-)&b٠a̴i+> \C̮%H1ec'<ܠMMذϑ֪/oXEx 8ŶaϢcX[f7QR y0v`>nk׳n !*EK&4َ~q#ΛFFM&@niۍ<ɾBSe;RO<7H@򫙯zStCHbG#aZpC~<: ["?VsFm9CP'XPZ-:(#@V!N}ኹ!I_M-u7'|$6xoL;r0#F-{Fr92ajY\qk."_O vmSW-cg}x;opcCsLT('Zn+?9J@s&~O:iϩ8R۪?skdY>CSr[վn27ǐU8Ɂ^@29"v#jqCR) pDj:"_}C.$ao/g8S[WKN d}8inαCl M J iڛQE N~b.yl6:{M ;NmO7MK(()[pҠ2gl'[1R2Z*BER(0}j1`_nX=H(.TqĦCdPk'Lnt;A"7,d£xS_-ˌ+ɷ #%K%Q{.njR>“Ľ}kN/GiE6lv13c 0+ĥF۱HjzG)J> nCw,#Ҷe%2xg/dI*/ *W};>Zw/lJcAdTH#k^^z⁨]?$|=MUp4;L1ڱTK6H ӫi5p(% S& $le. xc K{+._)(؎߆(XWq|*5fC+FғVυK`_DJFӋ$mŘ?N, IrY?| o֖ 7W2N# /[WXbX[Y5S (]hL]CTVB~ rREkC̣ )Hj[=f3tyn^%<=$26}R!mtxlkS[&ksov PmMʙ y&Uek#^l)yQMY>Ml=\'&nN "oW6N"Pe,Ae@ATs:}kVzwq:/fk%a|BS cZ0M/Pɂ?’,bϔVPxn 걮#;گY{\(ody_Ḧ́r~AB(._C!;D[ %dDҪ$SJls/5;/dA 9\: ]X}<tXi5_~( RNۨC"s?j!GawUI@n4Z4^Ь_MЪyr@ZjLE.ߒYWr-ybtU*' sR>nc͋Y -³oFAiZe?Mʖ@KpQp,q o$_IF@<Kp]5ݺy^.\?haI [1K$&SJ_=JvlZr'fjWMmv5y^17>& HQO+ 5[KltÀOJd% ʳDOwBk,ڼ!'Ӱ`#8,!ӎN)5{?Q<2mH'R$q*6ғ'(LZ0ŎA]rD+!hO?Z>Y Yh5D*2Wh[LF>t%}*($sICO.4{ C ~SCsRZFY\P0mc_%,5DFj ږ+4WRߠ U5H."5݇tJgF1QxE#|`6ıd[z} YY!_^Cd Qp $yV"Ɓ_,BϼBM6@MB~-r_LKILhn#*Lꌣ_3?ey=u KHPvdAu~it}b⮑ ݧetP# X,SKK;<kVj ^<_}[+~-M|I6Es])Y\@'O1$Y|9ÑdUۡyzy+r^TRAOlQ{gxsx)<ݸ󚓢%+(^AѻNc)Kt.]%|9Cݚ0i&މ'H`RoU=TH(v^`X^ׁ\h3R r*6,.BGخ&ngVfكcbE}@Wې sK }LIf1*MmnܹU FD/+޿I=[7~zR{-o & 8ߴ İWmXuڹ艜2?ШE4өTܥ7UPq!Y{,F\kuMGhkQn#ݻXJ2pп0/ϐҮ W.zH5Í@JG EJ^5f]M M)J1ugh(´n;;0.$[xzM;dgdRT"Q奔SQ!zgXzbk~e_p^[ 33MlL(?;jVnNzE~ўЭ씑v |'X4eD(,]‘2f7Z&%xhOZ^KʚÇ`5y=2&_ʼY!.a`D9Uy O6o@WWAW9 EU't"8z37roS)詓$PG Z@sbāP  XeQ_de+G.GS?Ks? GJ%xODvNRqzߒj \0 1g(v y@K9OoT JҵΕϨJ BXEdfu[Vj([Kʕ`r|$ǣ !o=0ړF>rmз}0~ңŖ%\72&aƩ֞H n: il.j%ˬݸrd$YHb mޮc[v 76Z~D">Hs8("yx]`xݰ~k5?Ea_%;L /_>HRTRώqdwpKgtĈUɀ w@ԥQH2X+SvDlGTsZ+Z~gT)z\5FY,568^jb|KC3>7d6P(k5| 껝5߱-z4Yu RCo͢n Ff[.p܃^}!3S7(H?|l2e^΢&s4~!آDF{ Ѕ(PNָ|OJ^FYDG طd,ﱂUxNSAYڲoYm ]ERmD 7Yh#ݐ$ .3ݜb)V ?&(bcќy3} z&?[ >FSe]ew~K*ߴ]ۼx3RFidyeUP4p"2QAWiT6@y/UGV):RÄDh 8 nhp6"Q2{-_7/phTg&/Q9wWPI"#dZG\QO)tdftkǷՉyIT+ O70taw:!⃖CKȈ6Q[6.?Wt1 qE?nCQ '*2 Z'+SlfΓK)Ez)[hФh?Vp_?h%(.l`Dר^-{x~Π`\']kcmKj)+YH#ՕJ%z\o D Nw79A*\rpwC+3dCt44ɣ:le>1W)DSdEYId!ӯnTZ %B@.hO/ T9W6!/xw9Ira\u?Qq!d&'n= ihQ@~d6,$ F M1xcQkig *k#VO5l(Fr\F!z %(v3&NGg\Yjn6B _ sܽ5^=vf,8Wf/6L8:T/ENENRm\ztI#Eo~0Ћ=WBNQ!gbœ!,1s=}*{XL5ac|dN$yc1&#:vd@}PǰC߸dJ.TJgMjd7hhK<$3VVo=WnBT=>٢RH-n).ok/rׅXkYl?OXWfxܵ^ #?YzzTPז$̿ըtƹ5\K{#p 3#]2,)q|H) ` =~P>|#mCĊӞQzvIl9@ 52-Z_ɣKgsbiY+l,'8/x׊\I0XY R4Xxݔ.62X)<[d%Yh,ρ=5~~1k֨XBqya*i+h>橉qŞ(gGT{})#y io?Kߢ}{C| čY\'&;C2$UaCw) æ' .Ry=>Ezh Q{2ԳTΩ1uXSoMi(#`谺6?*hs2SQg!RA|7.ZBS B"";| * {GUHޏ|7m4qN@`cj-G+W+B++*6*{ 3+Z"db]6ĿYOXK'+_{]spQCaY䍫78ɻlAI%mR8->jB[eOޜ|BwWS3c|م{ﰉI aP+BUN)yjfEǟQ4Dߥ4kĩם#!;\ U>~iُ!14BrpA(U7K/L:3smFb;[V\q qCitsPsS J M|\1 IX'%:3RB|ב4g$,erZ3 61_ޖQ= &f{_2A'E-?Q?H(>G$rݡ` d'/ z!j62޷o8oZ(JyǩH µ>}A|%pqDZgTBgvU UO'I$IEg5WO.CWkĴyL[A(j)c!5VGlw!H@ MOA$jp,Ȕm}N6v^LR-gixx5(׊LME (jЛ"^.&xGj/ĜԭMc"3\cph*khˡ#f0@_u/9;q~ތ.qs8+5vQ1>#Kd f$,nt}R0"eP?9ZiHCԘzq y}f[)|o$=+5ovDhcx,oSb{ /2(i)Ml_z7fzOV)4ŘIS=@pk"ϹfUݵ{ڔV9.5.N*VWY_B]WM=%'<_{-N1gcy;H_Wb+!=9w<0 `PW1?4Βa ji+*xh˦fTjaХ3Ӻ_WVwMFS+j^ߌy-kaө-ں3Qsl[՚1Bd]Ɯ~ '<{@5^O'fd i 1}]8QwHa ;=Z6dsxd4%JJJz}j'gt\!ڂ3\k_}7?{ oz;dgo ]Bt&&۸*Bw,QOQzB:y$l"M$?q²WZD>p?vj`8/,%.Ý=`iyi8.Ie.#baD)|"^Y#r3 w4v%J."D%.ʅVY x~Q N|ѝz>' #^ 6SU2❗c] 0h- UD̐0Ox@Mwfy I8!Wu:;a2Tp,%i$[ঘkF>3.#q$Y}Lzu@K;{6xiUiio8gW  ?U 4b Um)CU,5(05PR697zPI8kؕ7&b8&:YFЮ=@::H`yWIYГdJe):|ь,!Q %|؟ kE2y ޯvےI6].yMdm^#lʤ>5Rj ltOs,D|a4M3W|Ǖ*X_ntHmUO=Ar{GG5~4gEnoL6|A6f`qwϘAm%+ P'yЫ̷gt*Rly&NqLpFUZd=}MamyycҀ!r\koaoʍHGhC.2k&wW;521V]y A=%꥛σZOj{I&*iŇY!o`ýuU7xެo$i*9Q{+uCx! cs j6ĞJ!2#8`K+,[Չ$Svp|aɛrwOY(8} lmW;`J_Z7 TO3P/UÕnEn-&Q7MϖeC\kѕyـn"ӓ+e|zVi'EӋ_kScsLF19l#"SR^w3'oUjaD#- {? ԯ;: XU͋eZ^vT4Q˶K?0QTRϝӀA\J.4ߠ;y:tW8 :'`8Kuܰ v;6= M@fqwBG:"G GwD}'zI&+m0#ӼGb%B#NdHZ >g#N0+[cYn6".7KD=yj8>rٻYj.N\hbYFD#}).G,++^"A&M>vyR`N*pH'aQ!ELnJ6!su%;O)k$/wcYꉴ 4;Cm11JS5tO+~GJ+zx%Mq,!LZ RVr^8t,+ul&WzCS`T$dHydh/J}i<2%yo7ct*%XB :.n z!j.YҘ(jJ DQX&1Y;*kFr v O5~d ֟R' H oL-{G`cƟ=o g.,aAq}M sx/|s@pUP'7ؠc5vza޽dE$<,'WIl^eL!M ţT8L}h_ HNd;-Ɲro6㵑e1i}6iX'1lHQ~kt+FDjfIHw$<ʭE Zln~P: w`,߼as}܀lgL^S0qVwUoݴPp.1 Kb;cfaQG¬3S"B>'iQapQ{2  }'=U}O 7z?+ۖgpU.B? ]cq3wQX0R`|HLj1y9.(CK^r1IZ`~E4x@٭3Ym 9[p^ffG)NP}O:ۤE]BqnR*PHF 5^2LbTYCNІA" 942mB8!H5<1Ǡi8U45tJue!#0)Uut#-dҎ^a^n{5gp)asCWe\&j"88J IP}(bsTɹ1C}O|mclȩd*d%YQbxEכS5_+={Y;0bܓ`#lڋ2֓>`(*y@:IA ё eVb.Bz([ޡio<^8f/,q⟐ƎTD^)*h_3#:ZY+~[ȃ횞ĽQPt 9R%UBg<6 ZnwóVu@JՐRK[;Jbws|C\@0Lu{¸-oh [&GΞ!G&AƒhdaOHݻ7%Ŷ{eq/b/UIyMnr b1=F\jfbke!Wl7(Y2 DLqxsϰ7a)-:2*n]+J6Ŀ 3q+w#T)!NJ+=P=NZM$Gv )2kxAӒH]'k?\ߕa-GR/ĕ/#L2 '&M=e?3 ʊ- J0fX.-9+`Z(}}~J6"ڍb&IU*Ќ e]n6ͷfRPMOo Bj_GՌPwW92cv%OVw/mwJ'p@l e 9BY/QM78~<nއzՐ ~5ugc?/7||1ģmԑsbv0x*Ti{(b6ߟI%(ΠG߶*Ƀ=dV-P`h{78U^axZfd5jty_O笈 F-]NAݻB5۱\F} DZ֤^Wy l @B2]$/&ێH()P*4W"b˂ZNMF{=蓇PMu4v8V&Ya#x^0i¢8Zl%ُlnkl*2c Grxl]&4 [N; };ay[}-k)/4Dt7ÄjQq)M{v+-лe;ZV1P,8bW;OlRsQ BʁA?ޘ2-s la <3H1/:|y*oHG'OUY,Ȭf4 KL}[L"iE qcKFW1}n I4ـ1a1XkSHJ=+-uYF-nTE6Q"XՌhb0Ε]lZ_X;Fd KZ΂α16\bDі7vfm+CףP;sSxam۝2]\1[ݍ;]6#}NAK~\ \;D&َ2 pzJW!1+v|@ESnZ|{Na 9sk2 7C;Omԇ߿ -dKђzm TNHŀLJ tG^0ӱy\6K<]ֺʄ4sk̳3B̃-B*]YΩӬzyӯsʙy% ѾaT.Q Z0Tܽm{Vhu.== D䱹vR`ɺ{ ѫp}a@9Vn]J2PZ)zSȏmhZv)vӨ-f/սV9iF.VR脖z[SZlh9+!ǐK8WhZlzo<;lnxM.Jfn_Iv(`M-SNI~/zCi@aoánSay7fC{QtUQtjetK6D;6-u6 Sz`.EDyhO2i2~܈oa)CG Z>ѽ)q=?͎Rz͕he `kW)$bɪ5Xhb/yt[&'9<;N{!EAE@@? V`C- [DQk]F1t :5*]J8OkT {=].@bm͸{Ȏ"YLg7$+At/ce{ĆgQfT˸!|TwZ[\Qx}vK2mtY["ntb+ֲÁ=UY^Y';rPF~/hܽFcixKp.!l5Hрr]'TaڀL-|ʈ%Tѥmt^ qae n ,SUTPrcm%芿++ٙx> 6U|4 qn=6[qn_įr~J7wQБWY1"S1AVуF)<{9}y ,Ffd<\j6+Ld 7~?=v;46-@v-!htRR8qjO:q׶_$%}ndGV/^Y7Z_MPr;rL찹P($n>,ksQ]Ft?zy}O΅BƕʧS./1 3}L,{wdn0-a3Ga}Q2|f!7p;tw>h|9F{YE;I,K .\q/5ŒS_&sk+տb0?!%i[.&gZwW-:?:k&d>69I߯U“F\jbv?J>sxN8r郇%sin*FMV6Õha1*%F+ w|\JJzJ^>cQ29VFG$AD(ӈ%k0G$Ii+I6%6gPXvA Yp#>WaC^ct_9i=N"p1005Bm I {{ ܫ;18LF4~T5"*"Д\ݲ*J'ws9mmMə< 0xe}¡k8/Xe^?";0s* Gұϲ5X4w?8;UެpcoZPE>W9\Y9(Aό=+LWXmr[,rԿFOvԯ˺}MqT8y?]5='O\ȺGj=qbu-Z8`0* `{ xAи$Suܪ<-5:,  ajS@dBN69R9ݹ;獭6fr4G٧,UEA]|gls HW)ԃW_$.ⱻ'v>)|ڣcy7JK`iusT3 G+<@gKы!~Fd ^6<'*NSI9Kfq Wg# [U aQQ(>$seGpBЀ1o_p / ?h*zL.,uɤ -R};¹&EJK\̀6SeR!ð sɓE+IJ3#;ֽ'W28e6Dzi$ęYE_*ZlLu 6MZs$1ic t-*d~ևpMvHy}rKt9YEiDh-*~H 8g@ bf&_Px;SC;гs[bsVRMXt2ߜ03oBSC Ȕ[+>AT( l # 0Gk~&3G*(<:-# ؑ&.0͍ '5ʕџʤJ1/Eb٭jQ yCd rmgh3S#!ඍqѳx2& L(_tC/E4Lܕ n>33e߁[A;YDU !1=\M_n3XwW ;Jvh D?b A`Pva$k^H:BCA$[_kV vDnTN63^#hٴ`?U+Sb{rUGk۔',7rgREvQ50BqGmڣ6MDϔQ4R6!j9O׭EG4o:wqƿj lՠ0 uUl.d`ԕ}?[ίZjүF+'TP0޳JD@=6V9Dۺ6/LA>yYTN4Hm^dp=iLuX2)tk';^Nd:T,^i03/'oiRFy -p=CfNhJvDWD6ʉq;3K?9IWoH[#hE" ԧ5;\r'A4Ŝ pĜa:=T Z1df9z1к^ì @_̕8Nw?' XϿ}Pe5|O"ȰK_\DiRLZyD&NcQ:ܶ_!D_dᨁȇ,>A:^/ٺx~?ڄ'dWadާ9=}':aǭʎ_iʕcEcx^,紏'5f̯l2g@p-g176%iu#qc"f!;o%*bPVAհ[3jlaG(¥t߉"D aW/XbD_),a1vo;o|ʅKi.;T%i)f?o>^f:ѱz,V"KlUhqzWEGT˖#f\rga9m hPJѳx 1S>xd,D_Gת+".!L+Z_7;æQqJ(vO')bn:'NwUU@xbi)^PHz[rp[IeK@3vS}Ug$޻< "x^^\A͊A 1$LQx,aGiTH-]c`۪a?ym鰬?F.v0ELy*?oX&Du|V[h/Yںa&E} MUePIp,Ϣh{q爇VG@ri6dIqһM5X%iKDّڤ8:aSp؞$]Rq'ëq/;'% ,7~RL-)F)^˶(J$9`hWd[A湩V`olk\xߊg*{ F{e?sTE 9,o&%hM_kEm@Oٴ׆n^SqU'6?( t;Ʈ\) cǡUl@%1&:?G$:>&vc͟Nl ct ͍?{mC;tfTк'c:&abpOQ9\0磱WVT/\`BNk'JW^H?p:ٵBI[We M*h k~O_< @os?3n am1!<4Oq{D Gf̭'Zwo@5~JwzLOY{-Sv}tav@ #,m?|$kTuo%mx*ɢW/$WGG_\`0爅d{(s[,P/BQz?WG< V :>Eba!1m#ϑi'%5mQ۔lWX7ؑTb$Tv5hh]kn00hR[|υumFB1Ykmu$xi4~7Q"&"0Ž\ޜ3Orr"ǿSalkMxnzPI%ae?՝;a1_+)m drStvR9gJ%dZ(TQ4GQ Ƣ;(,cCq7p0ݵ/Pkfr?JS6i+5uEB)}(Jn}U櫉fۢj0ݲG΁ }a(2G;<.n~Ji AVhX53|ٷ958PmZ]9]fwA3/,60x(Y$jYE  =1-:qja\!k)Zuo)Ghi xPjS sm_Vu J4ORl8ʳS._ PdN+WdyS(z`.F5Wu +%fؗks2p$Oj@ˊ;vFΦ> Ʒ R3EzdVܮ4TzQcj@gZ_gCk gIiϞyˤJ_hwX Q:k ~v{ ViS@MovykKY.Jo*pnw~sַN9r`Y";iyw#ŕqp#=O%0 \l8tuQ1ex~J*Y Wh&Of77J7V#>E`.o)I;<f[H V8:(1H4ڒ u)*k[µ*9 +K>3on( F?1?/ĔO%a(^qձ2Eۀ%1 /&oCu9 !,>3~ O7F%nP™[Q<w/@u`$= 3 J,w0] 4FP9/乢ebL+=ÅVg04 Z%(@戡Mjƒp4oÔYN\"+: oeB 3$|7UX%cEkݮlpZ "6s'#e-KW3u֓wul,CDUpuO<38i5uVS|f5&88h[!5Ě*1\.:m(/djkjAhVj_1={+po6S='Ձ_E e ;,݆/7RO{KmiLh:֥{fcl&:Њߟ.M끲rO*37lsk3+o7Vp%?enr1uSi*j6+yJK h]>sMqzFHfN+R2rEGiOTj}t]2aIh,+j':րV N{%l k/C;eHvm5d^MkUWjOڡ_~L>n :/h X0-J!C|8oQLciџ#aP`-e 4ІYܐ9̴҃L9d!PYpZ̟%i%GSem8WЗH@ ӆifZTV=0v pdSzNHm,#YBKy7;x+ǿ?Y0fcrtHuk>كɕJHkHCD@]쎦[+Jxma#PO(X rDYjoJK٤mw*i 1,g͙LQ4o;Gr wn$NdLÚy<%Jtg|O#weRhv&r;AR(Ӛ_ S+|` :QWO6F+k'0w2Ъ{&S"_| XT=jWV[90g"&kuIL!rXcZck[?q6 |JzU QE ;t`& Ǎ砹SXDP>#D}aIDiq$_wJ[cN~Hݝ:m+T}4A6O6 㡣+E_cxe3eed]?ݱ)o$̽e s/ z߉^n~D4;+05u3 ?tG9R lOFHr{f:b؈ euo OیֲA }[\Oi3.χu1FRIxgzC._eXr\P9=]:'@c'}ĺFaAEK\ \g,BAM2;ӘXEDEkliw32A .nT[/й$?ƽd !A@n7mesKo%cuCA{ϻ[dkZEٙX%@PICpk\yCM4UntB`·ې8Q6bB3<5`U<լ?ѭF5o3Rdh]|[ذ.r^3Xq-. ;Pq$WZ&2q[[6}'~ 0# Z( 8du]ҝ 0jT@oAeei&pp_NޗoiCDUST x|dE*98ȵeyY. AJDbsM9S\y tUG US][,BO{xZ\z&a=m:btY}N,! i-OɬEOk;}/>@vju-V{TjhT 5~ ˚ x?j<*#/e ^q4Mu\lƓ{顱߉֮O$)k}^< @kč*U)*)7-;Jòh$:ya:A2> S=I5!"o #v46)s!SLldl Wi,z 4բ7"Q2X~J*eN=8*_'Gh11<n0dq)pcTrNT i0/Ɠc)6Q7ErG0Ǐ17qA9)MCH8JxegœLQ:AI4qe =iԲ*ml+!Dt[䴖}hw)vfGq+3"1s7YW {\9HioR}iI\d. hD|Ӂh(\3mSGMS G͘ 0._y-2=SS2ӴJ d۶DC[I/P Ūa)iH\%w3%o4-lø2U0gsUΒ GqFW_}K"t:J'O It:%,T1\ɒqJMΫmq䝮I"-odK Jx/B-wC'qx3tUFlWiU9)Q0O-c$-Q@-ٚBh:ş{B  Zijd Gh?% "ȉ[}-g]Jp nO%{HHMy3~&boX 9¥j&ZG3:37ň2֎fVI] 6<>q [54*sNwr "H-/bqKY<7iW#Y2&S%Pb:YUl4E *8lUkʮQኙ}kC{bW#Nvʖƥ,VK}'@<#8%PRC€ųH7]Xc1 3U tb^`cSFV *fDV+!sm.$ȶĉ/ y\Z+q51Jŕ]{Yvj&R%t\ @U$T2HGu w#9=;jtv;pq\l4 }ebw0>F2`!"&n>8WO6doYU.V0&; O$@&s#˅2h$8RHDd`oNԆk6V׃rߏ}㰛:u$s_<,^q؋s*s4|Δ,yhU@ևZ X8L3AB)s+B1g4d {yA'A(힎:ɢ5+N )}q;vy_`kOZӟX% 305;US[IQQgS6+{r鉦6Ŵ-j)9Ӕ8o`5xleA49 o} {44S'. k]c/J}oӦ#϶#&iNrsH%"™!^2axn'k絺p &V~C %2@=ZLZM F16!٭g4Nh䔘CV Ef\d:}Yx|'-*EV/2|UcS:˽BU8+k9$&uYOnsJkZdF/wNۅwBỳ5<_Pm6B'Vt NQVC,>_ ,:CNj[ .CoM+ұf*3L8X  "tُ8̢"Ehh+'? SZԫ|ѯ(aiW]ȰFn9V^lZ~c ] Y3J¯7F_ʆipsQeTu$!fщEoQ ۫ %  $xcÍӬл ~hE*cY'^?ޯL}9C(_Mg  `PaUtU<(E2>/MV]zU6|j|oA6NѸH(+ .fDDFoO cFCzrt}b|ye|Dk[0Fv}U-m>Wdh}b~3 Y$7ӕЉAVA=~^ߔWcfH Sf 4;⼏#C[J[1 9XFr$H8'z&x"@'][*.<-M_gY^d$Kdf? z1+bc?Ƚ;U7x'#V$:]zvBC:^v?%+4(f GlԾ{2-,ٽҺ}j3BWaKȡf1a,.ӌlE!#^(/'}DiUUS`6M*wHFs\>U-&堜Hz \1;6Ve!N!PջR-Z̖!tKs@n^^ef?L-~@n %Z5Uݎ/ CkO|!0VϺ9Qj ҵN|ҫ#oC)Օ>f[k҆`Wɸ/YOGs5: ƷZ/FfSDc{F ,  KxrVH3?r ^}嬅UΪuqVSk*{"!-O5J\LdW\SG}u4(ѭ핯K25o)Qq(:ZfZ #@fGQN1 >>n} / iJnrKS'7>K=BCnpsDeb_c&4t > DC tlaa$ V>7abnlu#H'F0cZzc# |? Xc<_@B-k_h$01Ǖ vlj$DSU*g\~[UtHBOu3XP+KNoyhKW%i*x /r-VȄ ꅩ)gl: lTP{v(R;c7Lgޕ @լ6pO߭Vc\3koؙOÑF6[yl_6m I=l"Lˠ?&rO߇΍쓌[קo ,:Qy 9!)s13{$h,66Y`Ri.+Y~ϵ R7@y{%]BhFLX`F%%Y1Nء6r n $9RaC ٨);oɎ!+s>mkuH6c94+ypk}|]'(E#LWD!ϫ-1&_̾D݅ȑ \$8Kr 1x xPKܗd+Ɠ*/s^Ov}[%b.ޭÛ2Wla5Ӟ}oDX^VM +?l͒Do4Opرiq ʇ$5}au\reNLfv0td`n ̫L]u\;q`4`pM^&)Tg8u]ں(z5CKt~\T_~B2?cL:WrE.^)Ytz,@H U<(:bŽ)c+Vm:Wfٙ>O9]'ǩ{08*bo(~5uxUҖ#6H'a% 9?1ͣWЇEd^wh]h`6 =WЈ#J)0#dUb)FvxW#g a&@}dɌ>&sb݃ubɄ@zyuȆC3d-:PS ,\ڬ iĚF=* @4X5i|Xa.aqʜf"0F#Y;0Hbu-H-SIHN.1ٕ20bB@ @^GUt+ze)XaEmQ|3]3 _v+~ {hUn#XR:\U[с_``k#ĺfo15TWU^(1HW붹GVRF^aY=RDg@Q Wx&U}/G཰6w i pfw.O+mvG/ݒCgLocx9g[D;Rc5}dZ<OMd}8uilt=FT!})R zvwgbJD NօC/_ޔ2 _NdkSЖ`#-CEw@n#OrrmDYK1GOw>4 EX€y*Kc g4 ,Gfm/Cmz_eHܿ/t԰ŽIGb46gִ2ݕMo#Ws((.ǩ 'P8x{؜m Ʃ,IK#Y r-'!Tpb<&|ذtpO%3<,?(XB;Sgf8--$J]voabO4{j}dvDo8i~Zd1fR[=<׋-apMsoGru󲞠 Vg\/-/1ֈ&R{0~:ˍcYL:a՟cTtt>MЇEJe5hvM=~͋[Nh&]p)ȃm>mFuσ)_E 6UE^ ⚴*i=-v0xG3B[IT{Ć|a`i-C\[c:q0oS}k%e(| #g(:CSUZwPj6 H-xihALi =[gyd8j^~\|?a%ئrWW1鋖ہ\:lOI89X(%;)oهDO_ђ9ra._B|]wkWnvجn*[|qబjћhG["PSxr44)A,o7RYՏ.:CגIWгKntZ)V'`G4w'U(z,i2<{"d2d-q~\H8끢tE8Wp0[TrPs`'3\DSTEp'vّvܫz9 jHYY~M9%gwnwVDaWGvKP|u 67b'Mwt#6"gu")Nq%n v'^v3>:ns'ڔ#Oݑm;YPqo> JbzB+\TLE WH+^:|e2e^;0DhB{d+!GvAiz>|:Ӣ}"!*hCHm_A-x%1K/POZ?)Rd<ӻT\9f-eBVհp jxo`f_ŸX5L8Wp !DC Fv6pdz4sVW*3)7 `@ h d\YJb,0 mI;3n0; ='M+%FCC.T֑fi3~/ʀDmerH'0,E|b}!.l>h) `/qh1;zޯ.2Ud[k&N>hfV Ewܛ.ZG4LȯHê!Ԛ:'}hnp*54XI|26-7㬕mm xp$)#V׺oSsdioz?ьch[aГKF&` L5R8`j>QʝG~f2mmЇԄެ/,U50Gෆ1 J|eҵDnYO3U`|!W0Iu#v %ui јG: >x%6y(GCEu<LEbrIڳn7E{Zj1tOCѻ*ҟz2e){6Y񽛞#g:HpZCUcB.CK.˩勳~]57%@N tE^,4/O8 Vg'Vuq;$C®] hH]Xt4a }ehYҟ[E9y X = WuG֎wDpA15o >Nl-wc&'<l!ORhXvh'Ytok"9d*m\Ey1f3kyFn Mx(VUE6M%4ǥ1ďwR~Hy[&Ēt搶Yj9f.; P~XFuMo%iLVױN34N! >/`|^ _:C%^ʀZD>@}Y 8X+e *;vݑO},U,N gӧJ ʖpZS'3JXMh$\⫲[VDD~u,lXKD-kzH~Y+)?uAGr57zRgz-v+Z#_PoHpdS1ʪ@8=*g$7N˃Zbʌn8S͓Z`}[ߛRrm.yWꦶOLf8Vʧ:ggG:HFj)v9GNT"܅G<W~O#3.2<2L.goeS{ CC09 TmU:M_DK_s;i,|NMAC/|M)9u9x >59+K߻,wK[G%ҋ@NfPc$3p>+d0d`#rY$ˎL&@Al~X^;TUphZ6G2Hw^$@Cimz !6'(ys=IW*S3 0Y*iAc 7uSըdV"jn -=_KΞ}sbؐ- } dQ1)~H٩&, ͊,Jhҩ iEiv "rT.Vmkt\Fsaߔw r# N t.OAkvsT}CGL(2O0T01"1<0AV_O2NV{rq@l`zeJ5E(Ja7=u^D$!qb"j) &ӣhYv* ^36$U=C nQI%jOh L@Raql1|V>A0Up5t|<4r+M]!E}֘z;9sz[e\>}6$,l`Rfw(G^ GSO@ ?2.弾 ߻xg[S JSl-/KHz58ʃqig,fB[zhӺ} :j;/ U(Ah0 ‡o\5I!gs)/]14ׯ[.B53C.6yV:a(b{-]!)ӂʶqd|PHγ{:m\C; H8h%k[<{k""pRYy\xtbVB,: MσzN 6cpFtX5Mag(d׀A (5&Viډb&WM<iP8Ab;<;?;EF!M[ ˡSy)z^(iMd\zgxCTRiK-#!9rjW"7pY, Z7Fn<5:~ʥ#/iJ]aF Nzo,{.cLc[v#Gw[J~cGr /2he_Pk[p9`ć{kL }sFh(,8_> 鍛p&#zﷀpQ~o$ yU,Eր1ؘ&{´ bQ_ rىNv[u㽻U Z솫|8Z.oU_X!D7bxb5ךX,u*O)6m! x'Xn@7PyW=sJB;T IފyM7([S~c>QFм)cD:q V3>]yk\vV|} c=`Rt([!*_b 5`coޛ20eT:7?.v>HZ5l/:.dNuwlرx4$1IP6սvivnZL[TԀ /Z{ hQ6kBfå~9!c|^zwIWBKcՠbk_FZG\c1c^iTOe\Gt{[G-FZ&0ɗN@;9 0ti =kɯSLDڳ7gdeL#fuI#`'xhKMyۜ;qd"(qsd ˑ7L7srخ.T/=ܛ Ez53ĄDKuv!n){)\ǗShf4M0F(4hHz+h/ ^g) M:zﱮR( I Bc'VZ̎Y1XC70C +[ĤĄS>NtUPN`8 mVCR4~~HH4@9V љ |y(9,Dzj؟&]16As7(X!:<ܭu7YtgщV'_Μ8pUOٺ{" xU|XC>ZPVGczh\~L|G+0/sH㯺Hj=#Ks{ EXk6 ()RGHjs )X+Ecp` <3eb.#hPT348CNs- nDK N\['9\Q+l "HaA=31*)ؚ) i d*xJj Yєi~IM:e;sEVNuTJ4*)uJm aBتuSގl.؆ՙ~1 \ހlƩ ۳\ʓ/f-g̟Ov9y.>*uT釵3 y/0c0i{`r=)6}XCHO lOҷ%$L~Fc2\ ?")ӓz oěDv MF6&JEW) 'IHlMG`K%mف}'_TY*p=NC<,@ RIK5_ ' n-_:q{z%7KXX/ueaU )$A[9,O퓸9LQ٠nrӑ6r#;>EQ"ڗH#7gn١󤗧jB$,ŴsHyZ(r.=^Z.!WP[LM4;popwcl6ȊOa&q6E\Ђ8#E[Pc<"QQ *6'>2Ajc-/TjY3*3PӕJnbE3J-5 _HORjO`MA}~>p=9~ BKKBr/Bn9y`[ϺԘBgeg+@zO&dSnGMJaǡ Kgq ~ov Yp 𙁶WVevSspEϙPNHqz- i{*kU*rW\^̒fVB%C@x- HvEeӏћY4ijmlZdjzXйdb4"\z'֜=EKt)ЀuCL +~>5 bTxV0lX.Qlȓoudt=ȳd}U[FQ ܡ!F빻}ɏ~YżG*\#5M&8)eAD~ibڅ"6| f?` $PWS}c0>5iCQ[Q"6gEn ÌI'r A`0j,x&/F M73R"ɰWVbKc,ixӯ0TSloH6>!̞Zdwbϒ'%xoppFPq#E|[:"w@_iM=ެY1>$eI[KB=_Q8o5҆&^ʄ8GCبic#ՖLZ[.k$b,X8Qhcܒ>&1txխjV (qoϜϘ*k0d4uĻAj 2;h2h+g K6ډ"s "sx|TzSԬ`6| Z+aVL@r$)%L#hyoQ,+<؆I 'o}?kcٰiQ7iJ 5% >tDwS Dg7cd YZME=ޱ>~4y")' &Ӎ iO E%QF|BN:&ƪ~*"pzlr.ZPE+YT‘v^OJ\f9EK/GP3V91m6HT ;]O|O"КB8>l\(&ҳp14muQ&xMO(⺐Kj'e]wj1Y߿|*$?i73U5bٮU='mAƠ*Uxpˍ3ɷo~j싯knl*H!;4O7Kẕ#>X_9ѴoVދI`sܩ&sqOrK qrLyJ6kd,{v8J{E܆n+e{-Մ~C?dd-f`A\3^N yzu2.|!rv]iAbD?~V9̀zzc"4RpWU$3_Rfz%2:nsl,* 7j<,y&|:GΡ,1u۱WwCݞB|QmބtuzЂKߎvu ҉'_h/Ѥ)›)S}]>E@zeڃ}~(vl65ĆLg\}ƤIbPr2uW:ZrN׀ew8=$f;/93=`/cTr@g(37jtOj} a5 {T@jw 2;52z÷OhlJ<$TzU=wt޲JKLND.ORiD5 Xs,8?c{qmW]Y 2/ճKfc?4R.Di2vWB`x#7kj"輫snӥ P (Eo-D jD{s0i#LӘ=!VCF^Q=G{Xx@ٔB#F4o:A"Rqpo)-ALNG-v ׵RLKFӥlڧ2##uV 4ֲ.:21kJj(egnnmy˯T"Ώ1TQTQu1pr+y\,>ZO&$?N$~׏lFBGLY=-ѪiS.j3QZ|XK MtB-uQ$3nj{MM{(1^dK-`=&0/ X}d]ORGDޡR!X, `fӒaֳ8TJ'iͶ zTQٱe;zLֈX&WEO.I'jew,_%W|Ot] ` f0/} 91"oE/^7|Eѓsm n$͔3}V) %~=jSׇJy[_pŘ$*p{Xb6ZKWT{ޘ |9c+# SVBgUWL_~fNPJ6Q^\l]#P%3`,*vkɸͽV VzSE$ J|u5 ?7=;d"ٝIKF[όϸP[q X)f,&-my95])9eg=[<$Cc~?(c X*Hf# lvv?Z9S\*|` - 'f;F iG X,p#o˱иb%'i^L򲇞@9}}*Hlh*I:$5 OPf\mX~!ȭ&Lٻ=]MGnc c)§ij<}9BzPϊ = l'$(#㲦!Vc'IE]=Wm ?:Ŋ_Y4a(dk;Q~e xxݒPx&\ՒCU W H2\=")ެo9!?f)FJCz| d< SXabet={{gEw'n5x>3*cᑼC .RsD(ʄ]a_*Vc$N14%>, QPTLq Q 1*{ o.{ d)ڀ?o;I}Ny]kK(0cO68sq4Om|OvS#\,1k\,װe^΢-08ta՗Z6%l`̘X~ ~`VnƧpPàֹ^+U sZȵ2ijtoӻ1IsJyJ3&ѯy۟"SRMN! &ٳrE# ͕=K<7) sw6+GQ25c[VKׄv$:Mos߲ٿ0.hٞ vQnP !%HZB, G%x,Aӓ}G9^9*9ř_M+G8K.o#/i/ .T]q 9',+.eĀH(*P'`od[l ]H$\_A%LWxEPŹբn8Y rRVDw gw1$%V^.LuFWW `L;-mIN hZO9 ebDoTwXaWnU<}ʡVw;VHB EKB`7PtoT ;g"yk4nO vԡ"4.<(jb缕I8۬8G; q&mO{q$ QW4s"ߥᎽCn9#CX ~XOuRY?-N!zJ<"4"歓&6'qkgAB&1HvQh5$ gQm #w؅ۿ#{Vf@o #G/U" \N&NE (aq;ml+y<ܞKz$}r)AѺ/&T8! /̲ų0[[/gi # Mػ{1#cpM+5rV -Wx5]_w͢Fx U #kz!Y|Y (R5OGŦ<s}&iW4A=e54t0>U4Z mY.'`Y5 [΋0Sm>u@Lhg0Ɗ%>QM`DaifjdGAddPLE:nxO^s368M.7t` !OB_pqVu\ WRc׺E6=Ot^++;Ҍ,*qeWU2|HF4`U"IV Dae"S^}Z>bGqMo*4Y]waX dIO!ls0?إ[$MGW(v!xA~b)VZYgY7>^}6 vIqbB4f764-},v3+2(wG݂Gb #c7 4&bO2 NT]i") ޒSil'ԯ8=wvOLXDmI20ri*r'zP'}/Z?p6D Nll*X{z{_~.4BuUI#.DSK(@G*qkNho\X'W~|s(\;gLa%Nvᄀ@ ?ϯjM=9gT yax|Yfz;{=pCn)_ v:ӊFi|n#L>}X9K׌;kKe[.,Ñ3j!NJfsh>" f(K\ܯ,&"&ځC/H5ea eblZ1mXy~,5r@g,|NPX8[<ɽ`)y=_Um ڶ|@qJׄRmWk%VmgqE6s0B37&D )hMv}9)jW\;|)wКX=8KQ1/D)*3pzPHـekL3.^|ӆ齣㨇#2H61[v@'av>{ GgD7u:LZAB娏裉Ơ-$|zNXzY{jrTCEwS=t\BP#_J2Ҋ6p$<̳P}HO^%S MnS2Z0=:uY)d96wߍlH-)Z¨ũ(ge HL{mcTĢqkWƖ :, w>~Bp+ ps+u U%Qݖ̐t "i @+A2E6Pky-XA'0sw =͑pE1%x䪡(tptNM ~z:0͍}|!F2E Y! .eb̵EIo3CMYD9؞nBρzhݥg>5h}4, ";>}'؄-tSp9$?擟Vڊ#_.{Ƨ|y2]깵!iN ԠʮJAm;iI]Z@ an4c_@JsנSb[ZC27T %gQSgTcsUYr0{fɣ0փV;#PƦ5@ٹŷʩ&BtiD` _n@["G&Ò).86|Z_,[CzA6^Ԯ촄8 αP,V~@*!G<]#4ԼJWRα16>_<`yO/9?i9"Gu<"bt0SVْod=&F4Z8wY"l?c6W$N\5Yyͱ#p܉tn~N3xaȸ,! DdAm UT)sY)jZ,=_jvI9GJ? M?WҐ9i ^`3e' Qg^7yh FjWp=т52Gh.#;Y4$3Y|EA@cH_|h-\kɅlȪ*Da/)iMUvvD+ՙ--$swil6Lz!|0`7G9L@**{Z\SL ֵfSBرB艎4ylaUSB8s+ ^xC=iߡ}]4h9Ng'RNJB7R^{Yn JS}+Zxtl6Ú7Fr8.P<8p*>QH̬'I({,|Qv\gA z Ula鷺Ybl`YYr)9QZ3.x<c>I_}6T⃴E&p*IN{c+ ^\Ա5$}L%m}q0 dABCuc\l@BhRr\| ||UEqa \VBUR!L @qF G+06 Wes5s'Xk+LmQQF7L+036Xjd"yWvK:gȣ #ބAt?#+HfPb^ [eO`H<\ҩzYnH@CUi1Ӯ6繗WF_a23Xfm)xX-pg<#3aq[~m-[>v^>)V(}.d9 .x;Ip :\ cYxb2,aB'Ы&;~.TrĆsvJDk.+5hH,ppHRL0;nsl**>=QwY]Y~ yKt=<8CTA;kp%}`M46uHjt58dHpK!NwdPVY]\ р &&=&/9!ͫ_3WӁ-4cO2 @&0g8-022Z$PVQaie41{&ە5R: |33%@C5~Nي6c.Dub3Xq̉7kK>^ I`ݴJB U:z SNSA/A)j鞦z+k$tOix͊k_^ʗB _tgn!_uIkxR QUg7cbp i0F0i?<G"K`G(TFR`9foh9YY3#)vZg=ޓRیЭMMqƈZpumS00^f*f 6ClgC7"';lrbpךJ?=ӄT,Cc`&d\Ȏ yH3bvJ6 '8(!ߐ WH5c*w*:)=gA 7&?rۚzFp+JkT5? RQvC8;D)&d猪ׯEމTΚ˾#{!p)E+čz_3Śgt0QtgON1'&1MwOH$9MvYkDrSH֎9,*g*2+8?%Rg4$9#uTBWu2 6Uﻋ-,sТP$eGVs::͞T=Cn%1H߅q-x ɽ`!_Ri6m!" g& ƫ**یlcv{:bg>El,:plwb' _vr>kwgW!ʝ ) Zd,|3 Qɕd0j9QkAQ+6_5w#){̩U0B+i9gi븏nxo4c:G}/RE>Lųeqkr3!4 F;g9ԖS% nd3P9QN͊ťssт8dgSȪWE'ڛPH[g9z^aD{Z0>e[tjY: t"d Q <7f]'1#əҟiHTŒe, '{D5ĮRU}( +%)!:9ni67徥ET#E%P+T!dwW믒 KxVR$VJ|"+&VN8 aS[!Y_n F⇄ZCt?bcx%lt"'D J([y%gtK4;u!ÂXe;?P_ wNAԠ~<4Ge-̣FpwPc0pGv kD#1 7VK~F{4t:|;oeEUgۧg4"x`,.o̜$ 4Op'NӵGX_~iK6!S*t-WtG9S.a AD*sZzב>Wj?JʰqzRGi$9[ p(a7гfT._bUG+DLTEFWn\ N/G."[1$#Ie !Լ؇*^: 3?_TҴ>@S s\㺨nqU:@$^n1eWT Dg.E|s~, X芻Wi:"FL,XT0F59qòiPE<5~!0!v\c(W1=slMFFz7PQ1yly/ȺDCz@¶_xr'tC^W}$L*ay^S /pjU [L_h5QP v|w@w ,(U9TT&Gl$/T䶞)<6@]ON8)eO `~iҏ]#ߙ{e!:rߥ4=Q4ih>ޣdQ  {Zg'pu|E@(sR=@yq~6)K"sGo<39 V >n {=Wj B:xZ whAwLZQKr)UR,={]F;Mh_9S7JH%uU bԇi Iq`s_GZsE%ӽ@sR3O>`T%qd3X˦ KAW?5`6:EBMȬ&,潣ɈR0ȬS NS PYWhSn ؜^vVəbZ(v)hp9D41h}lm@6hF``ޥStaN/t5鵔$})= ?y}"2KoS*ab 3~)4}*.-@_Bm n** 񂜢v{ :.t 9^#?!Bur 3:h+ͳSʹeuTEfuB<֋cRr9ȁXHӡf/=o\,D*zRY,g& %&}ᄾh'etB5BuzA8ʑOy4QZj=8,hd{p$:]W+2EHv5ܾ8\JskN˲6;!-rZwEQ~Itahv̹.DY-0BZqҾ,ܩ` Q| 5Zj]je}i>di*?Adm O솯5{yUD 8eYljpL[2-OeQC&dcڹRu5`|8Pkdx*k$Ǎ,_%>2)eN@a#5qV8,{3 *PxH.VV^Dd>d81;>E/mM8kt l=/6 |0lX22MI/cH s =RpDi^KDQ;t,&2Wd`\o'}_T5P}֭(EB/ ]  .wi,c]P8W}dwEHVY=ȇbJ&t:|X#W잣w.j#[_é >N ԫ$$IZG(8vmdB|ÿ7Vp#r:{D/ U0HzՅ[ !tdUU{ɟ23~IjqyOF-Vƅ)&rTkJ%\\7=Pvn{|Q*sY?x`o)yirvHݔ9B<lo<iq͐Vix$P?E4'Ew Ϲ+u!SO[3e+/A.IsA~~5mkRtVB0W1FHQ|tU8Z 6I%^f~&}Ƥ Np}Sj~ܡޱ\kZC|KAn zXbJKx{[ȸlu?}|AjCu j,~Ko/|:fY} -b9cpG# t~*J],7wip86) s[il DdT ݷqS:sԇ2'PqEBݟ:M5Y%Xd 7fcq3UL+yJyY ,Jwa-,YڣAžCd T{sN&?O|h4ʖVsx2D(&еQ%=7{k8`8iPc)D{V Jec#>W v&rx8+[YEaI4a@P\r+36,ٱ$Y=.Y[\ن 7r䰯odU_U#XS)mL*}|Pv(uj"<:IH~+ük&a|^uTmx>ScB +,0,˗JuטAE]a~um+=buHK i+6C )G)L?eleĩ)A35-32T^]`: 4@:;z,:sVfIGWHFd}4:gqm3r?c`U:6>l,[cO՝0/?䦳NC{ ou/3Cb],QJԦGYn_eľkNB_́'޽[^p) '${Ǧ3`zƻPkḋp&JIzo䊮,JfH{`GVulqtou^4l/(Ml|x!?4k}JT0xY`}E,6$LYP Z{k]+W>B(dw7S 7bϹCw9*"J~j၍GJ(\uO?GW8m!kr9Iƍ! (a ?P1%tMރ:L/kWR]F,xm*+ߟD#S涊=۠ڹs.Ҿt0Wa\P,vxS-M]TʷV"0A¥F7{ OcW\N!۝|ֳ ?eƘ팃/~ʐ>y^|8y"U..gNq$XE ;~ ̽v,KfD!E?kF+-݊ YH1a !E'Ⱦq9нE=z#VS6$F`O62 7Hb@aRJpDЋ1w%}OT@*ZY'3+Fu{UHd4snD>*"/ }\6>Н [ٞ{m'IԗT5h׭j{㗰hcr%9/%L䕂\~mΚ!"yz%-l2mt| .61zQ/x74RMT/v FG EYmGJؐ厂0$'5+.5!}V\/1,$\aNEr.=-yHwO:&F'ryW}jUzݏ 9>X/h{T T{Z9?l7И[WG{|*\;ʷCR`y!>@(vOG{9MNn {g:;b+Wo0 q燏et?n\}-ŷzOKbg΋xHՄq#6zkE *ZGgkfmR3q:3U5&Z[~aj z=$|:1>Jz7W)c'.ف Οr*{՞!Ƣ2(Ռ3Ь3.mrT1f^&e~eQ}eN> 1]GFeLי%xDa$i✎hX-<55 3&uf"{# ZwJ݅\|Db 1d ` ˳@ZoiT+,yRV ܮ:UuPսpPUh[ 8yi`p$F"Q*vAc8oL pCBӱأpEq6[ a7BXp?E<#D؛a#!VjtsVx53Y ;hE;5!0S,\dk' &uW#X^*d@0JaidOc'A $%?O+`(FɌGck4W^±~4̣ %ޜeֈdoܴe1).ˮAFD6q뻑+Kl=KT,ѡwo=v r_y 4uԄ8fwf̊S'u 8+oCC=pR&[,$ߘ'@1.+( Ɍu\T'%6zOH BPxET%IheAGa|  F=xQ_*jݚ ?o7cBZW'k<nK{0܉qC8[mh>f57,v !9\v칂vyC)V04䣟i:vK Z#Y/D/?/=4ֳF1ܑ>O@6Fƿճ0%-Ϩ+Ue` p, ̫tFߑ!Lզt0;G#ȡ԰Jxoɱ(Qi[ pP'ʧ7i5"]Ưela?&p˂2E -0PI:QӀC8WHa6A ]NFS~.Fm8Tj*Rh\f?RxmZbAQsg'ďLבxg?sE$u$QKZR,֘_& Jz v/Xu(%o~j.JjΜ}ijȊ!ڢH*y[[&κCCӄmj/t`M߅.89ne# b?Z,K6My)  w<)<̀JŞVGo|4y r0ߑ)ghlOYی鞅'6qء 8R/B 8[v7yˈ1C ]=FF<2ژ਺Tc}=k* +O  ?ӝkM{ =p{>|YTּ[Ν}xO¼h7kUXV.|>M"2 a;-£wcuKzuc亷‚qibA^d?z>m(u!$<\8܇ƙj|_ey"z]‚ZXeh|Kv0Dw}$TЃX ?ZcUA^'8$;;͟l)|NhW2'VDKW)&NyF3ZxQ懨 ~xZe}{]Mڛ.i"*> +.\eօt.ULȼ1qLxF"P*m&VVvSYN$AESh 3{ KpF~Z3NrΤuPc4$Ρ|dCh>};bF+8 6!`>R/#۞VFFCNQ S][zF@JV@w9n.;}B-J5OGkh)6|GmQ2e/蕓& a~!/6h0p%he)$3:U%#g_$aUWClx,,P!ah5DQ~ldtV*u5 ^|7VuCrDX d_ 17/t#ڒɬYVWeB\(zER B C ;QY[U]Ǵ?_myY߃INjؙ͓}lI:f@o A:zH\r C|At6O!jDpl:`a1Qo$TG+υŒEۇd[_"Vr[ dasȳdPY[Dr%)x̿nϚ uŲڼ^Bw% UE54r$ޣOi('=H7 YCEYBvIϧ7Gi8Tc\G 8~W 4*ElC[$RR[HmHl]`l4z-4E{^:cű2R2{0P㶷|Y/~}eL_CwViWRp6៶ՒR\ )%b&(VGQVs `JskَQ g$ÉUtڛW&2N6S /^eI[9yjsQP㱅Z'PƊY!FDd \Zg(Le3jزR uxR4 퉣>o<4R!*Ɵ!ųij9@W&*<"*+ld-Tӳ?LmtzrN"?9eoįPEv.C] ]~0Ь~Bmr"\m5E ٖܧbHZt.IHma]w?AYڂpfX _T?txBoRY,JE-do%,ܰwmތe +_eKZԵ8g _J1ms4t~i)i9!{ wvYjaE'v`Uc©;NdkcΐIS6qܭR;N'\aś(L#/,+{jVtT|t?h#=:v ˆ i LMĖS?@\_Ӯ%tɟ$VJ.a]Jwp Vs(i4b {`Τ#u#pnboIĴ.g%3`2'Y΅_%M mmZx$Ju6Qs^e]2$lZm>Ε @ 0PE6uDq.PZ,@pw2PٌАA!XtK۴pv8R|*mR_˺ڠ$Qۧ2~eI w!@x_&#@#d|<c]9\M׊!))S w)Q6ANAY%2Ӱt?)05},!5IE1Jd.+:+:FcEZό_!g ̑H !:lp} hأԅ8qࡦVj0N["Y9TG} /'8DؽǯLĻHӽ1L34 xi7wEaDNb`]R+eq@pÎ0힌C f`R_]y INdQnʠo?sl\;XZx)qfF+Ke΢fhir0QQY 鞚%tY2H4vxjRV'yxW-ߪimaOeG پK@hjz8Abh0sfcuES)3SܜH}mW]Z/i0g ΔOs_DŁ *Tmgxw/ë zFMjQqV tQmt65z_1(:Tam*4 >w?;[lZbzdɾP::^O{o!_}W@D܅\V7BU ͂NieЂ. vƐ=(DR0_]J!^QP'/e% y͹~6 Er2Aw A?Tಲ @t(7zFig2Z^ >J_qzm`˟+` ז)b~G2|N!wA$l`|}so+x1W:xumC/pʴ)NU>hsu wH`jҺK9mLb+܏bYpmhoդ8J@LDJj,Q#XՉvؘ(YX_%^wbY-2ԃ:,a jDm)Zy2j+RڒJ< D2Ԍ"`RwT9Ⱥ t,֍c[\?KúJ:W ;br1Tᝇkd f6^cD&kxCu[+ R'688dsQp^U 8&@G BB ;D F)׏ ? R{Y%!w˶ wV5լؼ˓+]  y]2ĈJ9z҆( #V'Jbf$cy$,{N61.s H;M=8zKk#!;Ar " MamyoꒉXKr@Mk;ق ]J"v2WE Ě :F F1[D CBTPZ&N>`AJ3,ѳ2c~ /e\"n7n]9 ;TkX@[҉tdJ]>B*%HLn lK4.SXlc_{ 5 phj'i.Q[MGj`âNN6P|XQmvjr\߾[JA)?ɤhMwMFt*$">,|uv՟j ]#dg sr&ܔәZ5D9'@AI:ǀ≜$@'!x1g[IiC 0b'c'"ٙ \oYN fV7vr-6_C7AQV`c򗼹TUb}G&Bt_K.@%?}ie17{uK$v&?4%XeVS)Q <uG g,/罗 )YBۣyw_0!J9. 2J|f::`XǤ,Gul eL\}in#%qY>ء^17OaFkZbNR'4e0<"c%2@][&_E8<$5-׏Hz g'k#ٱMiQuۣ/2@%ˠ<үy f2F5x-4Q-{(W >űhR$I_P힆|bo>x*>q;F(!~%k|q0Wmȍqiڲ,Ṥ .b? ˅.;ړpx|IPܤoӧ@kd\A^, i/y@ǩE1$6/gۥ[W!M|c @${De%,'ҼyE^^{7Ԟ{}! F,/1FIOק7j\sq9,B发@䴬r>}(Bm@:_|ˬ)_rjDu@] LXQɥrNU#zkncm1ے.U -HIz:Mo^O<4()h޿:UR5g:7)`oUkǣ6iwR|wL 4EP[t{5p}l{Do6P\J^懲'V,z0\{OCteGv_D<3F<ŭ ,<`*ri?jJO"e['P=p(q|WJ \CU5#ƻ#oo;WW=x&[L#8wh o͛#Cjyrt?1hEb5l'YvˇZqWV-.≤_<wn^y_=\LxMЊ;/=Ҷؖ9D1H@@DŽ FWZ,wSq<} $J6C$ݪB?-n4HBl¡E J^L"[DQI{ &LM$qSi*%ESJbJ&fGs4hU@b[zU1R?'wV%]ۥkaFtyWDC}||6Q%Bf# q|zba%T猘Ӭxۅ)32?*,#5N\;PPVT\Tp|&őzh8R /(c_VN.0`=?C~Ep,"2npy2n ,lկz8)?0 ]Gn)dd3+7h^^!P?M|H7bc QI@B$bMOiEeeCg{~Hlm~ѭ[L!U)Wo lYUVKD,uu|lEw]ӡ^&k Ǵ2Ff]u?FDgV"L) KQrf]01]xy/OOAy,Aխ9%uS170LmU׻Bzs<:I# '.{e1jz'8"Kˌt8݁[>M;n/hWրG~{8}CHDUf OFY+b'M)0S/ZpuBZ.썓毋qxvǐE/F _FVBOXBns&t79MNڋ̤`R?p@/yv֦֥6FѸ3Naʞ xB̸W ~.4ަF} ӛI9iNa!|7u)[ip̧Yf-4qت3;N_iNu8U.̒n<܎R1gl%E-HqLs@8 z+/_NNmՎ]@Omґp= Ǔ큡Q!oTHqvc)b.jnZ *v-DDT+X=<"S:-$RO.T$U>*v$;0li5 ө %=-Npa vS8X>LtN~2%][…r-Z*,/}Ibdf+L ASzcƧ T Zsa}{ ߃.΋"&a`fƙo1%M4{u# (I 6`qvɂRm&MW IOd29BQ+}Ч!ݲF}'SyάH-bGc@[ޯ䀃4ZҕG8z5Gѭф= c ^Jp~qڨOT$`ƞPVub?.*{AlÃj]Sԃ^˭J4cđm$rkZ7[bjQeuj6#u*\oo&c:|ǀz\Q5j*H 4U:PXF"S"TPvzٰ,ybcfJ|U חr|IiqI}>'X"1TPc(ꬃ*w9;lDA"w"yMC&X!)՞:v R8T85Y ᅫ.>&Bɣ=vK\Q.JG0 <&U0gaZ)eI׹Jq H@}U;TT~"h G| c,UԆLYxݽ 6˘9Cz:w5 q*drqv[Q?'s,VYZyכ!=ete46ho'I|ؠ@tzl?͎g  f4(.f',ڣ^:8m買:Ҙ4#P;˜ቻ~!1\d/W||* yW38VMgD];6܊?[VF7Q]BytPx_|Yݨ5e<6j_sLeqK'2#u3W>|~q`7Z>3S=Ce 5/ #_dYNy qX# VJb>\|nGDx/\];9` exW>asBy'koٔݴMU5VƝWٙIF-%אcl[OL߽B]F>ضG 1C):o!" ϬHu*߭]qяG^{ou5kex/x ETFeA`/_~M'HYdxi|@bg E(?(o2 (xx5/8l}#[Y {-* N-16I;\]&ESFO}fdeRf4?/J`w{2d ?W0sK?2&_ =q VH=8x3Y|ibP|[w+!WG|7(Э#ɦ%HKbvKG0_@'Z,+ h1=,ŰD GEB\{T6%C\<*9RF`KDzd˯]j瞑#ˉpduOFhs>n!^𯩛q_fw 0+$@GRHEGsX+.T F^K^K!r# TGdT8f ĺW,ˊ\G^x9s"Ѹ2@. u‚c90u6!ǯj;ؒ|iZlP/ TNMC6OÜ]Ygcm8(%H_p~xMGRrH\Se}FNbGt̹=kuc*3˛Yٸ9":6&/0Ou2 r3h-CyTgR!(kVc oMf4u;Jse%~ØW+ͪ*J`[|hA՛Ci#hܯ_ gm]ID.ְûU MԪ0a ܬb^ =-#wtyjt'Y3pSBiZ=AT}iđ-(c]K,*4IwQ+wQ jۨVRxQ_if`":@8k.Պ|[O-$Y Gx k# kY^9ƯG>e2ţߒUoZ\.Ͼ"N_Cqb'Ɋuo8qȺ?Θ_qtGE H4F. }K`sH?x힩<ۙeǞƝE3yde"rG^i;o}n|6PnFXr@(U4}ޣ?usaA\7LvD?{>~ Lி6:\ukMiH^ ؅#%TR{#7ccev핝j7$_d0! 1ɤ 2)š@uP{ 1 zI|TU xHn;mtcV93EMB"k;PN!מ3CQJ8 pU4nc\衶Zc[HT>7b(w+|&R4*oԧ0a"R K%PW{T$ h|u6(IYHʟ}\2dIʰ¥iIqϱhW.!5;h؜tSM ;msj,KY!o5`KٸjM', m(SÎ !f2R~NS,FxKLs]q=V5S iuG|vp@2{ JpvEUG>W$Ns4v=F(Ac%`Xԣ0E l="%d.[}][PBzr3 e &hv=yPJ7PΨ>!KBFԕ28Jl kt F=!ZL3_mlZARZ">F ݼ>iԋDZ߹BM5EN9;^  /XVy+Vo*TPJ B|hۓSe24;v40bV&ȸ;L ]ttE`$fCN1")hL;rI,իQ02bT)SPW],鴛#Z1[-wr}"?&S#N|e:UfQB!Q[TJu=7?oS4xg}Vl0P㐹28[[W^i`/TX[Aa,n.5oZ߭TaeXd HFpSF9UI M\حIhP7##MȚⴚD(Eh0|+֨GK'Mw]dB|2 "+|Wn'=V3,0 VUHa;J8Y&QҺ"+2wQhPz \ n{cd9{Jbɣ 8 M 2AD7[Emׄ f'EU$";EQ>/mx-M9eK@.5wȷRgb=QYppxP4 4ʌO8ojs񢎴JA>OR-veiaE;/&f}@{ GzvT)b\[1J4n'WB<K|޹[M",V_'._wh8A`Qe-k X;PdEA ޔ ?od8m^.X$' V=β) CRn({An|5kEܘ q~ȵb[^KN5v<i_/!=NXO3Yf]ʹ112<63]4 Ym/oDɴFQʇޡAVz 5&quc_c̍MƦ=D&d;ngS}+5@ е^9o.5Rv& ^HM\MvIB:zC)X6Kap=53'=˥-ΌWEFuʷM׬>a1)߯ ~z2csn,CWBei։Uʢ2NK!x7lS9za=SY8.!O}хRB ovL$==Jdm3A[9O_?Sż=|) Tҙ[R;6|b/˜ 䎮gFG։t~7! E(隥p~F0? vDuJ¨^C/ğS'm"Vz\wͧZcd_@kUcV"Qh:#?|m]9cǻIod}.,kp;<.}طuoI*y u6H9 3a-c8ttBL",-@Ru bN>ժIվ?@SWW`+2WOՔWHAȳ5>:to8ަ\~?`Nrϙ86Ѧa'@=C еgv|/(DL\G}x1[J,t?J n9Cs:搐;>(@xp?\7|ZߜsvaѨAi$l/b.`% W7.1dMq! 0 q..TuEhX1S"$m4yזc} ,QZ+:mwr9دІ֞ 8 uՙs]POB̈́kV ^U%s%CIcBPܘ^Gd _UsgknG|ڞRWŀͭ8EU/͇agQ05'e0(BrڬLD9b /7D+ʄ ]TW;uS|hBG|N@j0~bK@8kC"M-e.1*r"tI1giPS*gvGnP;:ÞG;?μ| ~PJq2 |_<3kT|@YOr `ƓNUyֲ\]ΤW-D.NXZh!#uNjM Lc&:QK`Pu":2p[/Ǝ:@B?vR6:1gɥsfFX< tz;Ѿf-MӪ@Zo~J; -*ML.LUb}6|kS❷g?)ṌnAV:,I}A`fHx=LNмl9N}*eZ{L "@4! 0-w5c7h]`rq{,z)2$FۖSw4Y٧ ǔsF@M ӟ,[ll(]攤fK:4!V x?rc2|iHܿ)(r%#v*N a}jCh*6!HrGv[VȥըO;ղ!3DW0{n&zBYF8(Jrz 3IJ +?v}غ!6/(޸?X{sQnLy;uK&Jd&0 mXgL,S<gƪ1qIJ91URe58 4+$q:VK*vG g[eC<Jv=4Kh"EYBWO7ۖaC/o",kbVOiOАh+?v֧X}0)/!}l,@l%Sv-U{qRLS`aRǪk/ꪩ[pIib2hpe~D%gyg1̝M"ٓ7#h2M?uH=55}1g j >\ܧC_Nnկ<KOjiతg,Uw>`ٳӘs_$~r6Wvn7==O= yƐ4rW9ҐTH61|McoRlX鯫 k_7C.gbuN ~Np'!S'VB:\J g!&Aw2e;3ţ+ׄT0bOYR<0EqukTuӚ,űb A^-hvs6-CXHWR3VnY K>Kݩ'`au4{"jrz|N+F[eoP>wz6@E/ pYrXxH秄J#bg<^"3Z ] epxJ4#Vʌ!i3?7ja&!̑5ND/9 d*5Ȕ4\ĆR&f6VRa>8a:Or*EǏPgA.{BT1Q 72+[Lzqh~kٳ[tzu ]u~ksR^u4Zl N.;4 C1e%_%(%Њ>z< 8mزn~%b8s&)d#"mv )(*-Ƃ`8#*-!٪H5ΨͳdRQ'JuPY pfabvto6{~ {Ғ|+<]UMuV0CE7x8NFc[. U`" ?v):8 ?:/T6ۋerK|r@R /Ԁ o-sS#0Wj[A|%AР4'1w{~~d-%Z@K[gnӄx's˱ m̰b#{[ 3V"ӨNʶ`Ϣ'NOV0?[KnY#ތ)N8 Gbr'h8SZUVDsBtfт\КjmS4 Z44$@ )l>U6/9[ {`>+SdMߒYK1}&]F7[ (AFipH6Uy0h@P|GJms[4b0C>|m,Ѹk.mM (?)lSw.$|``G#Hf1HIKq0n}V0{F(a@ꎩE%t}Mb;Űa)Z ^eLuw%ꞶÁ°Wc] %. d›װGQ00DzGn5+eH-(p4¤uG9FkyJ [ 4YG`蕶Y-M蛹4ϴ<1+vvgk!^j@ kfh{ [ tv&B"!M^'3mX!}"8zS~m:rU'2+Ӣ}mgobK~!4ͣ0zA~ )7nIF6`ȶ4+N H#+/?%(BQJ,&ghNB)?=OF;<1∜H0. ܆YĦƇO&'CfV5:%K”n`u ^}z̛ F(1GkHS S)22<>Ee 6>W#{X 1qo$H3 W*\H%lT$}=:hS=t痦'P9[!00k GQqJ+v">?5Ȝs3ɐ;s*c3QbB#⍇Cfu adPsVQvrf/[zS$1J"?aTL!$"|ć9^WϧAN@On 0/7ۧb62!{ TcGkAOl @لFt91}`6jK-Ѝ9Na 4 2FxO}yVu-sD46$Ki.G&$[u=oƜUK-iR~D4TqɁW4Y_Eվ%v94YS0f0KPxG e:`xJH {hkrkQN /_;BwH4҆\[0#(1ڠVpu?Ǻ?EOw] EtDK(g1Ě0s9H¯stD5Y4R ՛ykV tM˪򲤅 _6}Eoy>"*z>7Qޚ8ͳNv9@DM|a,)23[ӳ"k+m )$'MO$⢙\zur$!R'/V.&։|ovtcH,vv73_nsF-SZ޿4%>u Sqpɗ]s0ZJ1U\!mrɻ9p!Qh g&z{1)F1lSCGOIV襱 @$M uSDŽRoq(;OiiEhmIM>h}$ɗ24qɉ Mc@]w_Ci?Q}C1 B|k&]i ~=C/nɟk_>BݫaTvMuaZ3Ю&{(ph K{!sdChıSӐ㠃'5´bB"&ϟ7>%Ϫ){f"wU`f cQA_vǚklr:"L1A a_gDhI-p9.~lkOP;s K՞nlj~%#Eg85q+Wq4%ΗqP{uTZ[* -Tɘ\~RСE<zdDxAHBe 0!_tV@3^*qUèlbD`+@TBU %+H"e1ai%)I ~%!-D}N>9 *ٸH<4OI }x 򸸆[nlGndP+]u*a JTekʄ#TڀJFh&L::; 'M K|wGn^] @)wWMv$}O9?[1*9EW&Ug/}|V9[4 ׬&w>*e-XX-Uq8] 0UM{?5مdVn%Q$TP&4t/y?P7\!a5oO 5 (O؛-f*i_ʹAK6hX3 b rUj"^Hx; ?3pc[au;/;DYpm9~XROj~۳Q84 l% f`PˆJ$U -Ƌ~$qy֫Mj΍~6դkmP.:%z%"^0>MWp:*iZkitʘz~fͩP[?ԛ/ ꜞesv6kS,]f 7T<гK;]A;bpܢ--BK+w OߜJTn yU1AZBuXqn\ ϰaʷU8q]__}m},ZhCRk%Oi.Z-poڪcRMeɏ?gFV(щ8:?'0Ncr:#߄S s0GN}MĕLB}4KTF麚 PÄӦ ˼ă(,v? D#'bTAFAIMnOIH"Xl% Ɔ H1EJjrU7ĂyE Ê/EQ] /it߀.L]=}S`"мu!yJ] P"ۉ'`R/\}*x0)0GP#_ Ʀ $!:[ml\UkL=E-%^^\b!#d?Yְg_UP ڒ/j[PHGk &tJg),nϤu?B1#F Siү]s0%/Һ/oQN3-sf68pTawVIWe[v3%+UpUuxvU_y)~/ҒIk=H p:Qp-',xs7@|tI~y/)8{">B>& ^yُ9Ѻ.Vxc@s6{3Sd[4e㾳}6v6ܩIIG σqكFz T?TV#'\K%IIiN5f_ᙇ9\\ykה8;: 0#y̟}^87I[)</%}yგ7ǡ*Mxe6q|lX-{2So8lFЏwhN@(Qs )( <]S1@4Beۥ(u%_{Vnbn\s 4:4?7|;;\Foa"KV.GJD3XIo|.~xS3 Iz0t7z>߃[1npG] tx (|"s~`{MTM6w?m%X)}n$Y~~/!E9å~(dW S!TfXaEs#/YBR$f.˓ j0[֧eFZvI5a5jg -t^xy/a4V2xsyM7eZ{DPorK0x_,!PsbGvB٬)@F..BUe,Ś\aLONd'YWd' HC?_0;2ʗCN^)H*ۉH\2Eٺ xsThO&xn錝) ՟kG}Nv`JN*tTs0Ch T܈FMwW(֖&0 uatHSɭ+Q\Q@+ "3g$ֲټa>gQ-1V@XHXw)<>d^$j)"5Ye@H9Ezu12L)iH8i|z&]["Zln?BڶW, AE0 _'1. A "qv9r_Z"$+qhƣg8*x ?e]a# Fcg̳b]4" 3=gJ]f~ \n|r4Χ-LP9n]zTre9imv}@:!C zi~`/%U~607Z'*INkjlI#Qp2̌MÍQCc [qj s^zݘ\#}J:7W%[CjFʒ-!`meIq#6.2yFw0^ GN֓3OÑhbbґ9"$':GNk__>A]H?йKb18V68A]!/ uw&FհNxbl0"|ml۞ڟm'܇;7;'p=)nX}i\`ɝm?J@jԯ9 1HN/5TL KI'fKP)~7vot5 'NiGg1$Q FQ|Pj@ڏ]^L!qZTareFQt&11lY>#q†^\BH&b̠JRk4n=;TMmzӉRZY4}3>c:n; A#髸{cHaY D]?Lcy]{/c1ycKdAm<K~¾bgNhauWUgO%xpA (wlߠE+p8٠=kO#q(ߪ&4mm7 aX (?D @iFS܍6!P.tRqtbsl?uʦ! ᡘEEVBL541ƕj^UJO\5rd"l]P,\wRvڥgCea7L,, fdoYEdxGωQցEw\#ŜT: 7t& G(s b8kmр{G k#6'uLs'!h>+\Ǝ圏T=sEm^eeFGvWi`Zu+/˹D` `b7f!fvti{$ƚnnF%&ӲMJ  RC0TjzaEgr)I6+[EHn[DE,N޺#~lT:(FQSjoFWp}W{i!tj@v}'gN("z$k^_ϱwoi>mٳ9A6k^Z[ĶӜlњ03y+*xOSIGϑ0`$fG಴1r f\ueV0C,Ru~Ъ9?7u)Gq7k-iS0P b"Xk#VT]h `^ g2&aF-і=UHsdrroHGlD0Sj$k8#2o0&e+J@ ayI+E΢Z4iި?c)Lf9A|r2PerQҳjέ0Z ~&cn}&|l]RD j LnPCA1 *P'x +(7; ێ+U#+lnkC#h!JgSBc8M7u2 Uc7+ P/M4+>f%sU/1"((A@J#ww;gC_xu8_\k0)"|#p#V5Fg㛅ՙx"ҜMK*O@EISڋ(e1 Tg/<rL*w%kJqP=z:s- NQqIԹds>&nnA QŘ?Yiă׸e.MՉuZ[ȕd9ҋ|Pi* J7d|WI(d`ŕ]v@U'M 썎:Etul6haS(M{.Cn59rJ,>X,RletsJ u)xA&bH˒hf7Z,%1 51Vڎ;i4ZS$٥0>>=ѫ'Pn9…ۮ_IH\gZ*w8 0a(9]1)l!! }5] IZT"'-jm۶mk 1qMMrR; pn_ vlN(p8RC0{D,v;n)o ;;^2)bd\4dHL!Y\m94,uxjckAfeXV:F( \?)3Sm준jf`H߰$Vbk2dCl>Y#(ebpc0tW^iepwÄ́6 y SX6~į,IY!q\Gt`(sPm͍5*zhN[7{@OkqA% $>9Ч¤ƸOI8JxĵՑ5Q0ۚ9]HbD5Gi1TDq$_? 9]2݄*v`"L/9.u%'^b/0Qe|j)3ĝ 4@VA|QF,_A=.!]ST;̶&}=5jd~G)om^*0)6Wl ڦ׏vn0>o#3we7,%IzB< zcѦgSR48cXϼOza_xU ?r sT_Z (V؁K'+4(DnO5/qGP'iLBj/1?gǬ17BȽ2E UPpqv̇IpyHo`S?A~Wn; |vu6!d8Υs>)1)=,Q^qb{!;ٱ"?3~+34t՚ٺ=pn'YG-բaZPߚ̔ q1#^ǒA2+YNZtȬqHX&c,;Ht%A^4^±k>U_O F*vx c2:/7HMy~|mNՑ VD'``PlV z])QE>AO@8%VBGY߻h?]q 71|Vj[c+ݫ+w #N ؞l2\$0^I鑂ErKpfDopXOnȬ[v\f`)U/YPs1!](0gLZ4XMrg[ aZ5ZЊNɄj Fq7Ykr{+ @XnɺF7GW ˪a~~ Lu`l29j^HR7nیxem!g9?ZyIwYf<_eHJ+8X/*yW= "ڣå8) Kfr2yj*fflP,g4fm N2'r篎}LZ,3gKuGཇK z'?M d: w4})an T2 >s.KO0˚`ꁎ3O#~׫a]4b9\>iS FJ6kEȸͷT:pݔ溚h;+ZFMg4;glNf~4by_@#3jD'OjM<@]jDy ףDiCAS;%1יJ: 62gm`' b8ԫBq]X\ s LcK9_U ^0Vap5 gJo43p=)"TyӊKM;r<ɒNZ5a~3 tsid ai۶1<q9C"x=l!BZk>zcBwf [y/G-=+  uvxI)&sj(";|%{͐{/P)蟆73J{bVȵy/¤q8;O2ϊ | 6tAV~{ X`[a5U4-PW*tϖe .uIt8OKsE#ʼn|0&[ɯ."?T`V$z| dͻMhҵ Kbfe]@3[cll6XX *#X/v Cv'(]؟546.b|~'(lZ_v7Sc1I4жq8?^z-DTdbK}FߺS:jxB`ITy|/:9l)O=k%j& $eX6JZi\%Ig<пH=o9ZA2LgK[^fu~َBtH 9p0Tr#qxQ2$ B|.8 8<:VzI/`CƙM5pABccQwS }Sj|{wFƎMq{Ȃؙ#z٪L (ló vVm2Mz}YuI+9bЈ3r69ùl]7Mغk:'T/)"_cf1z-Tq.S3fnƧwXO7#[#T?3zP{?lRSU97AtGFCH@JQwY {N"-0| ^2Lj|m0Sd=0+F{w1Ѝepmc4a_jC ➧)u[ld6f1%]j׾K-Gm V#¸^X7 FMGD<{vL| ?PC?k:Z4LJ6_͒n3F|i"/CNĄX?3>g6KMXkQ*r&Ð,cA!jE<8Srhaϧ!+v3c>+V:R͙W`I-3[|rӫH_ bAiX JJ2mm5XS֊WV폧))*' qaEtCwMu}:69RE6 .oh$I{GYd35mP ؆wxWW`]JT_RsܼQuLm줉LDHw&N`ökqkc1:ivt~Ys@\?uZ~9GhRa cjy+*#¬Q"M`#o |0C١ұLR=]6Mk,|ݱKQ]*2&>qfsr k}cT;84Ō}S=`WifdHh]+:+Reu膯Vv"-ӝ2Ux"mXIK;Lw,Qzߛ/,hn sL噥_5S4Ku 0ybWH : ?3Ib0$oin'K4Oo H-QTe!w^TͰ/3 `5H*H9b@y U^13iX=pة?k3<(8ideDY:3kA"%22=s#Hvd'ߝv#-qb SqfF &.U(W;:sM$,ohW}mk%. V#Bb: >\l%`es ]KU/D])~aT/x7AKc P̐wz,m"] +.0;pen+`U,9ߜT*\ s+ ɪ8W[5b0wJܛpc Cg&kba%3.s4w e{*mt'ߙV<`yc]};w55W=_1#5nGpJ04Х E6unxWz" OK\{NKṕU RF^~ϙ,0y`0QܮPD(ejBӊCeU$ɵ= Yδn C]kq4G_KAсieƄ?.Ye^! Bt6)u$(]֊bںS0g!;mL X\>d# ;.X5<|C.{h"㘭bg#E 1KO2Ry'`iw{ ])/U٠3"R&)EZJ)ДkT..pЍxC]Xgwawjh˺@w Kdrj`F!5+$QQG{twK$]v7g)ђ @G?wʲ5&9x)rB<i9j4pW7y+疙*|5GmA= ȧɂ ;ф.pe#!nǢ+vfM|p(rP #xvݯЊ$90Cw>2r~#8k^xoK8KÞkdh2Oŧ:L$پ&% <W rPl@*'@tDLN!Չ[M_zuhǨ9-$=µ+5?_^8oAg;A-VC8K>m8Kj0ǣӕ쭶M\3OqwZujEjznҼW;yp:}Zt'Uŕ_RG#J=rrx}MCeAKy~A (m")e. O(s^Wj}85cCs9*XiזU0W=ȫZ3+Z+E "\H3Ǧ~5p0*p mW3@B]W(x\wtR:C0"InoiŢP!?"G>:Xې!KOVGS9BW- o$^.OpWCm֊b#9u -nݷ ¯cqDZb& FʷFqsj8] 4x]֡uQH\%ŬmO g`9{*j\A Z@]DwJfN͎ X&g갖;Ċ, j fKa2c-oa,2m. 8/Q`@@Nuwǧ!K}#L j3,)'i:7 i; Zy۴N-SeP|@ N/S.,~U`[ T*uj @4$bo)  |/}aufY+y7yБ؋5P.&ݍUH](2,aOtHGMpgϠNA/Fi#|rGFbE7J켫xmB*n.dR5gaSEbk7ni7-]D/LO1CcLH\ =֢ V[$$>EG"(;B*9xUh`*&;f9?8{NTQ7I-~uh-D+W\, 1JzGVe@I~J` m';P桔}eG+ew ^Z^K[FB#{9$%/ҚfSijMP52{jn{`X U#} Xm6~=شypi)P1rMI܀P$ 4W=1 xUc{z;lކTk-PשּcSt%dDأ SKXC}np kւs<OWOĺL 1h`w nHAF /+H7;b$ma(*a&{wZ lc9zFX(fm)VH Mgg]~f7H9꣥-PG;A62,`sd % 6 Pڔ,ȋ#Czt9g˱[bLZ0*z&|4@rMOjI~W yk!SRhrbӴԋqp!ҋQ)W:BJȥ]O N#B#8z\&džgπi4;1W 2U@fye@/3Kfܰԍ19OcY;ׅb]q}sz@K4W),l ?Cq챉g/agx*So~3 N]HE dK&Kcq_Tpp01)R#●+#&4Tl*ki=B V6ůo i$n7J{[N'#f83IgR>gag 6Gͮ)gdӦ mamw.5m~nϻ]&xo7Q' EZR?/\ɽS}kiΌƧzcuc%%9UH\WL62Šy eAn5͆M&ŀdPZ$Z7}@;LV۩S?fQ9 UoڱE"zd-rڧ|8̣i(yP0{8mpQQp,7 5Aia:& 1٬ Zt?x˦vUM\=93 =bFv%ʥ.o3Hޑ~_vsTі)M&=zشeѤBFbQ7-DOk^M{8KtՎ5Z؟np=ϼeɡe>P$ʙ|Zk/G\ƻ :}aDjW +M|`d;fpM[s"  jaeؒDsSZR~SιhXP6@kNKaԽdA-_dkӟDf- +ہg SiQOWjiQ@|6st_3ʡ S9 l9 U}.z ʀmJӇA4ꂥ@%M:nHNx 2^*o@ W*YOI=?l} cLMЯTVυmNK_Ġ~˘Kbyȓ֢L#= 2I&pN-X =gYZ070701000002ea000081a40000000000000000000000016661890a00020624000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex.ko.xz7zXZִF!t/_]?Eh=ڜ.+εQ0˰+tMdqh΄XTNZC;]Ccy:T%@ʾ /EEסLK6h y7Td$lx˭ʲٖԭL@ ŭ΋.7֊2c,2Aņ[p0[B i?XzrHP/P~7=jeGdYB=NQ9HI`1KJY0q 9Jw4,*vg ~d;"g +@6U^ۏ-t X@jRkJ[QK2Es@5r}PVfnp]yDP5Deӽϝ?ݡ< xr$ 'д9׏w3K$0> jۼe/~|E 1g~Ԫh= T3*KwP=)-{lݼaٗCtysz@3P A_,ŐxlM8?i>ywt NzT )GH>eAt~KGȓW߮%K@<n] hP`q=f>cAV]$EGЕU\Ɍwbeu5"W!§HkN@`"/_ҧJF%e6lc6/g C;u36F YIF1-6TT{o*KƅOɔ]bt;\. U4wFٍ ;jXP ԧLR9߄2rYHYĤIXu|"ZDk8Я4H#'o%b2#TsNu{!ɍQVւb _W@~,B4E$ڪ9CT3GTIq6SvX `72Mdts{N:VV~>u,;k*)2 Gz5s&u 㗐ft=*k]ul[$}(؉|.3no.b򴿇Fa\Uh6MO55 apd `(?!yX:^Ls\SEQکLbއU^d ñ2 7FѨܪyf SOzׅ厗Ylm >gRRAŶƿyyFB=ߠ1@B kG nr.U*l?.p~vȍonmC3wlS]S @T񘚨yH.|:/niH@ `Q msh04<ְ!wW/>LQ(a/X e@4Vc`ã7ǨG(iDVMVB$kj!$Ve}We6 !ܵE%%v S>e8|(FIzƱFX؇Kc~oܰo\4h}"hg6faIw ;WrKZh'iVJ~)^Aϯo_ԯ^7[W&V$45pg sH9%9BjTXb].'#.s4g"x3qSkȼ@*`6ֱA7̎#( B,69#GဖZF0iެD#c trAH'o~ " nrSz^“?,n-i!J<R`MKr+{9@yD݇voI+?ĵ[ϕ|)Uvs|PC-8fGd m۠uB_5F|^$D:C=gYE<[J\slô-%UB iS?|@><o@C\ 93Z1k]b cw?P3~Ixw9ՀH^q+!?㋜crZ8"ޗKs9se2V 1 3!QNw4w$bUg%X߷E0w&>pEBŘs\^]PJw&9[P|W\VÅv C e14E]k%+.T/doGBhZW x"|jN&BNdHBA7V4v`6zŃ8%qyvF/ ㈏/;Q Ll bc!i1CzS\["3ڧ""a @Vߜߢ)p{ySGƐGl`m/t[u$G>[4xM!Ԩ&1q5%Ƃo"0,=>n N!I F, T";"&s8; ?iܨ]^5+8&VRjH{2$& :cmXk;JPxGM#(4vytZXJ 1ً ԾH''卙1~=-j,\_P-T!-+Tn1YMBѻ0'L+Yw=ȩ‹fF\cQ`js.]W^0?TKʕ JZGRLt1 (n 8fs/4L?:i[0:T)bǴfXpM"U)PQ_T1KZG_Fϕ=]7ƋVi䶭3n$yΏέQ?.D~-?J;SxgAl"N ֫ɏׄ&tݾahsN= kQ SY~횵@0r d_(FЛ^J{[ĹI.|eϟ$ Z%#؁ˀW{duP15yB7bK֯"Wִ69|k;2{"jl\4\\*7>Ҝ4Q-[z݆\2Bͯe< 8G^q%*6n_ZDR&SHVOWm>('&9aȶO5&Qܢ'=ynfG}G톅EhD漯$3՛i>_5+7^FKڋN IRɰf-H.Xx{DL_WyM?k"pV  .Ѝ-e/(Va49n#VpJz PP"y!rLa|Q>\?g(ni}ŇEa$GQ5Q#9#XN!3H{B$xöc]ןhe)Y*uuw0m䠙(t3MaC?S(LJUOMV\n \:#qY|=h+ik~Sz*7 44 _Kbg!ͽ܌\={m;~رP/C,! [E:ŋ, G\ }cWMQ/b,TB|'ٻ{AFMaZ LN+]s-=2X2(\7dfGU~{.F\z,'VkfpY:}- (bWMFJv w.UˇНoŚacn?wr oƨaiBQxTVO#ϒJ-eu$ ~zތ'_t9R~5JfP*:Lj/DLQ/HJU@-@Ug,=AII/2d QTn:\@253||`V/0 Gi)b >bK5:߇'=ưhC'X#P$Zr6#C6Pp^~pe ˿Vc&.j]:aT6$tQ94ɺLJۑv'$_q-YIU4#ۇpb~oU 3*#$gBoN}<6|oz"gBNƒ_Thȼ?4j# o`o:EV`PM8I,CݏE/sǁ*О|wR=G B=D<)ޚ1(* V+޼nL:FGYgcy7I}K͎0hژM)q6oJZV 6[~MdTHJȸ(l?'*&+9Y X Q`[*7= fWK%yA.5'R}0,/]^)<\$)# o{Yk8< zn c"V 6GQ"AM-9D!@|wt{.0rQk ;Kǝ^S}U]K:Ui{>yhrO(r`:ȴMk#yu+FES*1&=~hQrQyڮ Pzm"Q&}Sy]a?z7G{JaQL`-vPKm71o櫌CHs]wQyQֈb" R-~yjΞY!V8J2Cݧ|hU J&24cV)^M.'DH֮?m6PM<-Z1xRp/`eDtCO(S;Ф tOqPSԆ`85</WO6CTbf'0VB1ϱ@)̧%%!E|w_+(ǚq@DFqќ0 zՃ8FF*pQE>aeL|ATź?@s[\c4r\}OĵmxhYe6$9A=x(։Y6c6kG:8p/q蟦@~`jO|ZP,qʸ=+b6 j1 ٱkŐO¤Sr;f 1)<JCL ,<|~aޮ!HUͶk[OluH ޑ ޗ2nj'熭R6?*!a6ff=J(NΛyFYFSBWY1Ǝm]D2qLG 5h-M`T7#$%s8.+J.` Iٓ#Bc? Ds2$ck ̃žJXG=.+@X]6Xk%2J\O>{.8Ѱ HPJ^ъQGQSE>Dntvn];}gIpD){iw!-xd<'mm#=#j92٦ [՚/ cJ ށ|ٓHljaj[Td2&Z{ =h(Q f$Li|JznQԖ^j =s B_*tE)Uӵav;$Qy~VԚ > M][CD>:PDfk\2KRu3 rCL@72$NkJ%B@l' ӓG?k  k4ē.4>vClcAy$득-ִ#5%nܕ< F 9!FJQZCmؘaK\wNsmPCxֿGSB}Zd&W:m:(-7lR6SHk/WfB^Fns6#@fMTfa ΘYC#=[86Z'l>u }x4$5ms>yyx|p@>]ýr k=Ǩ4rDB+,5g)9D&7Lr.d?oz)&+Zڡ-uN6nvc]~T6(eabeȶCx}Ϳ'P(̧7=&n!X!7oEF.MiRt9FHgl׽b}YE{{y#N~y&u%؂OTFb0xgMMHAX3Ӹ_ u}9a-יQR:0dlL:<>J^ͭ%󢏳2vO0iOmf@{/>H'2^Ŗ2칋!x hZ?1M_EuO#TՁ?P}|hT|Xr[H]:25jKbە4+jf>)6Za'sD_u"y[WqA{C;8Kt M%#K8[0QPBhi w3[>GfN [0.F@B'҄,ň+ak-꾉>p|y'&2 6fgKLzߑPk JT)넟2]i'P0^$`8aFg%sd$|xF\rF_mnI{\Ŷ~ܟ0/l*L^}`)A6!L[rC#.(1k]FgXxJT`=:\6 |CP;*-Stic (>u͡xq *t>gy/ uofo| 1d+>=frAq*P>4i5,:p`lPmN2Gu̎>s:n-rW TCgI}q敥h]HC\nMWdjg 1]n>Ԉ1 gȡajJC[)$\fv;[-4Tt.(-j1%$4q0Ijo 4Z0Ld R/a3<T[ݑ6'rVͶ[R > huqP> mF>#ꪔPv~},Mj (t,N&;C Uq)0%%`Ҥ}*Qȳ!bݡ@NPE C~*3.|[=M 3V#`5XDDѧ'U^VXVP{0$:Nh{} P OŖtgXPVg bU^%v9u#I>51:`Jr C$X@`h'-jJm$maYoӑ{T˪ZdE ;Ԋ u4r\dUtnykM1ܤ˥Mqa5qw:f8{Fc!9Y=F{ԁ7<ֵ%_o[MOt>9T\TśOCQP6ıN̾{%;H&9F.ārY:|`!K'67v϶ ͥrݠq1I6p_rR$W/,GWW%O9,Sh#L,.ϒ_-VDaT'#y[@YOW͔'6lXR!أݦ&Nj+5!g`I H#^Hk5wIMJhTj/zB R I*4l lLQv] Il^օ_:LGT6j>f,! z08n؃NqYn5nEܳQYAB<Tpd3cxNJk~>$-Z46إ<wwe]䳄 sɱy17oF =~|N-gbOo3Db5wKp QY3|ױ&p' +DvDFjj+-!wUZj}2{ &Y.eAr-G^S gI5ǰ"uKoqՎ`J{rJk*uPG+__.ӯWL$xn}\F}?6-(BX'o?/kJ3 C v-9F6t;S/'!:[<W Z_ΉCH9">~͛im,d||6@13h{*LOalg8ܡ[dLRv^ppFBI=N\\׮pb@'H't-vV }s:x!uTWlr%`%wNA(kBt@5f ;1.C4 ^'na!V>*R#nֶRFzamI||>EOJ&`)K kZo>#dK[ #"^9ήY2,O+}UuH m}8@=}ĥ֎>2U9G;Źsdy14kv _+D(#e(堢*vN筅(@VϪ8Մc*g1vܺvA6f;vy@YEXXB1K Hd/+!XWU`|}PHV 9ρq8#uf]r 7ğ͐Oǵt>9[* ~ 3:K)U ɴk:2Mғ,TP\p`?ψ)xD,ς"$IKthKj0F"fŒL+{_(dt.A7SA qUhqʼ327qJeZ>^[Khg!v.)d_YZ T*_;PMb:s x&5Eq3(}Oi/ݙ 2(U1e3ɍw(@ܩL}*rPҥIHؑրc]+dV!@g70Cv",x)&O 󱟪LRW\Oy˂Ypf͊F@)3ht!~#c *r ?RU*<.Gi(c>rB]'@ӶF{?`5ȄΌ! 6 قX/''8Qh}r=kj`q iP׀s2JYrI1_MTA (_ȕOyN!hཙ8qtLV漢^*BkچĊ"y 9΍M0U*hK :Ol /nU{>5L<N vHOfnPF@$Ug%1 "`,ĕ!Ab lK5*xP\R/ZZ:"oC5H[N[(vøt" S0QϽ>JoǖAm|'ҳEZH^-ujwrEK^h_g]>ؒĉk*Üd-# Ec}3R5*vHeG6jTcQ8GzkXmX贅,<FIJe\>͋<Rq]s>=ʽ3{v!Լ`o#\ړ85tN$u{&[G\|ʃ;_iU:ߗ:::"**{`':yyoi(wppY^]% )Fw{X(º9ex~4-pHec 0c38 R9Wy-tޛ#V1{c/4Fb+8MRMXB/J^utS:ځ;mڈܕ?R=ЮE8%PE.e+J0d51u0^&爐b=y P@.܋cƘ7e}=Ua2)Ѭb`27kqCH?WŚv>Ʊ{q2[A"]@ Q%4[EImQt: `ܬŶt+hƨ0\Vo8i\ ywM5PMr)+ +/u?rL,i߫%>kĀjmq jۦWD!W}WyE+_o䯧vdQ+ ɉaRnCsE$ፄr*TTԴt՘`L<2 Զs;njmH87 41q}<5i'C>:Yqj櫮{'dhf+AtE'^I'̟ cXj;X=C,{cΌ_SP{t>Psix[8Fqh+L_ +=wfz,鈱IC%ܲqq{_F'à?`9&"MݧFKIW|'~F?k$%IX!7_^eNC$rRlZZ;Dàj':Ln~)G F6'j6C:#=7%z 3xkO,56,YPf9"$qHCiܓ$}jOH1q䑒 ;T unoʽ'VB2\;ö:vFc%Jn8#R Jj؈u8O'fY F|ޅ9w8[mu^ٹӭt?}9֬b/!A]XU[()5: V4z iz]2B"ӋFDW]0;ͻ##>OP1Q*ayêo㒰%t~d3맋APS9qŕEۀݾ<:Ts*ۮK?_xسU+fc2_M.ˏtZ,^JS(30άVCJ>eh,'`^x݆ wV,EPdp 0k d)VKXq}53t `A<Ɵl}[9U}+v.6 R ۤWMخ3֙.AWh:e}K tY?mng ?_ۘx▷kw d`Í/w[i k0EH{j.FxDt_{'JQZNXM5qQ_Zl \ ZA7zTQTw:? 3L$ZG{G4?$`Plr"F)Q-\F?oB5,$z#OFr \G䘻Ҵ?CZ&Ä=ڔd0лl) wY}` j"=q,U8yN2Cf⢩KImy1DD3e?}78Z҂%J ƃOHbd5pD"َ4u8 BYݓЇld*6N$n+Wneƻ[ *ЊY_ ߘXu,;;`& U ]PP@NR>\VDXֈJS~v\[c~eԉ,$@)N-*2H *n@ZhPrF]2vjMhg2mH >BM5\w>]fo-U{][Eo[dsU+[RZTiJ1`og"Tf_nB\>_֍g!ZvR7c4;\N=Y `ʿY0g"?(8'i~>JH4VXXr>*s9%;?,?'芏X(`WTsB^6 o``U0F9 <Ē% .exRK@*Y(V|Xx? Z@j, >d.TX X9A(G` c SBFdnz1m_ sPTa`?[;^w~׈-\-X֯=294.bܤ2ɟ3wd~|2.L)/e!1Yi(^I3gqfA7pk䒸_nX\6(eAFZs}aS,6wf9Vyo W× %UxLte-VT5U>i͔]p)\}(+obK-MLN})c];e S=) k@!B$7ʸ0aiW~:m4\x"kz i[> 7 @ɴoxefvڃYݾ߹s]kG7D`&ō#ZDh޸kU a (5BZn&nA@9OUJEEgho3iYP(}Nx澱 7fГxQqS̊9"KqK}PdZ&/v|"8 sh"z.)3Q}?BA#c@ƢT,'b,bPFGOAu#V$֮if#3a7Aվa>m)$H524:$-])CgNj3 0zf9H2ծ8e=9eR0Nm[m# _';2!nM-1J2j=de='@vC>GV8 4*M,_}&rdB K ړ3 JZ6m4(2 x'>?VU~CADtz lTI) 9]Sg~歁xLh%iP}Nģj!a~9iI!￞^ץ wPD5^Xz&tV%b@&l;w.信USK.o/wEq J/Xr[H8\E_=b9SZUcAKYM%N ]}mjMob@Xa}ZZ}Fx#TH 7Gd [|X<~Q8)r`I42$%snlP~X0H,ޢBmNsC *bhkCh-qiG/k%ři*i5Hh{BhL(f2jƅdM5@sWW3i!5i>U :d Ȑpt=Jm|e]78N@Ռ3 2FΚcaGի-(de hR8[+2W$o9̵ ؿLD{:l)'Z:5O1V}]u;]iO+"}T$XJsveXc$@jSvEa=!g6'q)\>PPt}!p 4{N3qxbK9[ܰ%)+- Hk@Lki [-ZݬBf5"! \!ź ʳbG7VOՄJj:V\-e. <#1jxK&Yn <ेF,!xG/:rzs, ocQ굞H7ӹxM:`1h;lBoaT9ɣaIܦp:_T6,nCY_"=4iiM4 )]6 r.N v9ɰ20HƨkRW3܏maЩJ f/ ZA؀^ {6VS/b vd euAzG0˴CY}Km)U"Gzخ!MDzM2{dUB>diU{s. wKo&~T9au`E(1PۖWmcC)K|Hvq_"N~jUi'd}4 n Q9T/,<)f{.˒ȪN|-KOrQhnݑ/3҄\Z3G!寕r\+eE8?"|Z$, !X/^ˠmє*+WDeK1F <ќI>[kAX +mmuT"*xI 9{ ˉb Wl882oZԼW. viհ廎 Yfǫg׍)_"t3؊_dϢQ1ѐb[}&oFQJ<i:qgHI{juAxvz 813F\ds5{Hdle4,pW@;E d ܢh L|mzS>@Qg>lj7E*2d\b,vgyq?V&4bbmUgVS%fyK3wF:vAp5LI;x*?67S+C֬ .}A%wT=07t,nUkNVCD#1Sӄ@^HP"*i8@2\ /`64p)(9B] ~Ә7{&Qh:3w\Yeo FYSp/븗0@S2W"s鸇`(h>5a5]VO0TG O*";`tˏ!ZWHjAa*V"NG8KDwh r3=59ؒKr#e}:"RkӂQk"X5P*+fրn2/WrHIFvroK뵹ACa}G A=^TTcr6RLB/\Q)b&%lv`K N#7TD tuh_/I@n#8apۃrSEznʥ_@v$ K<[hBkĦ a|h*;=*yWtcY4ldLY5F:αd>X,(.ڇu۹"(-9[:0^M6߽Hue1 GԶ}> G0b"7$A~ IfN YVŊxtIb{`AӣPXmuR':мP nM?i %Ҷ;fS㺊Zn]ʣ{#AO ittvbBTLr ks-W0yz}e(1Ԗʀ lrX߂V({1>7>+#zh~=ݨ^"VLNp^If}}1qlC:TH)*́yGޱ @^bd`5{԰n;۞9&L #mup)9u]Sn QL k|"fo 3k+,sRBT' I캄ִ'rv HqL27fWZJ$ 3Jj1i?R2tto%g?5>t9R \ ,R.k}Fy>Ose$BFMthYMεq,N5C*i2򇆟 b乣KiJ}ڟN?˒’ H(Ps`l@󃉔 '1mavUeO5ށ ` ,,Jug40zE"E\k7ZVOF<+?;HS䝍aD5wyINXdVͮiYl}`;܌_7:1$vF.=w{pNmcWqHxsq?-y}ٓUj2.si2c6L(ZafŭGt:}x(l5Q?Ȭe7Ll8֥A(<0qmt*'.TPYQ`ǝjyւ@ٲ$<5r`>bijx4Cw䇹^ͱ.b Bb%<4'$dnNg.;y;Y0h}pэKV"kH/8~đl/?7ٯN!u+%J;#ߪA v5[YLA,}>,Yk*2i4F]C[f:ۮbC WL_y9 4Qo-;]LB s7jf!{}ʶxW$Ez)ͅɖ[ݪ}vRxhpnҁyA2޵ sSgëJ/Sl ^k!>pfY3 <y^v}uz,3ςU$n^Q鱸h^Ṇ071ۢ=6Vt(ԓmToi[~_F2b&# r7&[nS>rG@E, JҒVN\:0&gYbZ(+>({ DLMsۥk)otpqEa #T P2PkNb3ϯG\pi_@-*N~]Gy(낱K#No:[9f`:xo9owV -&$X^ĭ3bH Za5{_>]Z"ɚwdmwdd=K;Jȥ($%U?n̓(&Z&$[QP-j<7R\.ъ$Y4ҋMnWteeHvo z9%v\`o/!޽JU31Juqh=4N8钨v%Qi5˥~ >q]j^xH%NvF>eTO:gv!iD)^+ּ.?kO_ Ǩ:a!Vߨ/f?IvaI HpagIITb;1{]w_YcPciyy /RNcJxk/!ʍBA(]_!#:%_n cqI@LSς.>u#]\=pzghJn[]R9>GCbXq@o84.z!B%anP=3`6ᒑ0vdbDhLKT/Lem_Ȼu-#wn 6CZ0 򕢉(N $j%rcUr7wK \񽭝rkB`@Gѿj E=L]z%T~(e2M!evxqnx(צ4*\%^Ux]'W*rȗ#`k])ڡ eWr@x+.Y~a'ck⪃;[=_DN`@r=RL>CdUjx9 sakwz0)9ֻ6.mr碗BBX𿰜 -wPu+Z(H>@;#pQg«C(Yh') O 1+N U?0 #.,]31UAipQ"q /J4"~00mmF2N1yBP6FMwS9m' ؾ"x-éG3,;Z=IhN`% abƙ":`%LˇAg:QzZAs(Rhw`xZrv& d#9Qu \G @ei[>4ldPuiŸp9,Xz(dEW9ԯ ~XO;˸Pޣ?Yzl]E<$UHU27 ?iZ~NÄ蝐0^Y$< 9ypѬ&iqKm4Җ{yY.?4<F9=U64Adg)!V/qa$OL\U!ämƷX< |F"&OiXR4[f ks6(7 Ig_9"B6θ} p6R*܌hq"HkX7fM^Y|jeHo3|(t.i ΀]'ƌ췖,]uи aǰm'3I&2XE`>ZUBTHxG]lcĆؿNz,%poaCe3 ć1?j vAM] # &1Ê "8գwSN+&S,O#Op >դReu1f`R9WTM?jfVؓbC,OX3N>3$vs8Yup',E{]'sֈ,??wYl͒mRB2l _>a6x-=1g:hvطGPcVi/az!TDTP)aحlL/=C KoX<ƫOqPFJ-A|WyhJqc;-}j!GpUmZpa #]1>Εe+?"nS#_m.)Et"Q`a_i׳N: 6Sxr7Q!_娇؅GfcFZO >%qQП{OPPPͧ_|,g !PI>qR2 6Z)h//ֻa#f_%72PDrW:z MX*nZGdG9L*!qYh.b?@hbihJP\V8^O]-W`Fn5ҵ+΍yx/TۚQ@c:Ҙ7l&lŎs@p;D1ܵga*!m/]12V&-~{5uvrfA;&dԗ`Ź@P[&F x_\H>gqڄ H &Ws0["e^/k"gݿ1;ҵ=xuKSctQVѣfؑna bE8Y \6`ޘ`E*@6:5d @2Bq"Jfy jg6aĮvwszɌqd\9k#{ZLe! ge; E g(t^uU4PYq7NYI;hVom޽0@V}Wo]j<JhʩP_S5 F1׍HG狞e9uϸ_?r\`[0r>nmI#UQP!MsjwLigd>.Vj֕W3Phg ʜ{h@5&h!Da/ϴ_D A^P TdZkc\Kz 4(8.᣻s$ռsB(A^]qv, 5ŤܻйF* x(c=7yk 6\=,7і}%{M:l#^ႹA@uk]Gz9)8rJ;6fȊ%6q7>Wœ9vr9IlmN>KQ -Gۥуz"*r($ME KC&c/_Pd >m :TdrM3 ip`excmqv’]4hX+l>hsC2 aRH&coD73.G^_ZHer=!w/ dx?;0@jaD1NrIL+Oz ƴ#K)6'i08e q PGđ)_7%8YhH&TqB7( WYK$tS\1SK~j/zy!= km44F7cDl0I)Jc)cvⲢG]A5=4I`!V !}1sEpqcۺ%rx_ǜ20q_Az.GkqFo9&%iQz3v9stݎzgsv.\b08wTu/&U*3)+L ˲n {L,pт̼#7n=)Q~hCs:)Zk1Zǖu=A-? f+Ejv@hH,f cVj/u"ʐ5BV_>[gOw)9geCMY>NЄ & f7d+cT+.֜rĺT ~RHMUмNyT[7&͸7J]GzeS䱘.z"?3IvNM%IdtB*5 (R.^UI>JP:O2ߨl= 5yeۺyzE;^HM'ep)6QLTƚrT 81ZZW&Eꠋ,^N-4y [VK.)۶Tw!͈|=k`G .xBhPŽܵa}t^;rE30_E{FrgXQ?H.GK_s5FBy]b/\yNRjBx"LzGfk蓂+YH]هA!ܺH(]Հܙ LJlZ}`Eqf`5h%|&~Eﱐ!i@# QM.706%T>SCnU'e>+[f@wWurgpAX,#f#n% 7S\4e( m%HrGekl^܇TvP|4(_FLQ<bdI/U^P <s.r(qyƠ)C>u?sg1)ă3/W&nYQ14eS0^ٽc@0->z`p&cM()0 w4-f:+F_'6^RIypP1,ֺ>'ߏ1L{$c%|cGl=yv4Z򭏀r\(jt4[=9K|7kҫ L}ayջ&Fԏ%~9MZ**,Ljj([* x_ֳiKK p佥  SgDΩOj3WX&^8]/Rm?:'*v!l*8UeOcZ/KZ[#Vֺiuk>fR*M]F=lq]"J3T3D%כ:feFWҎ|.vm6<ɦ)U\/!|03D:m щ) Y V/|= R@84"Y4N1tPȷ3pXYnY]939U<⪑Z}YXl ?YIPD2Hy|>q3Zeaw:' s?^@4'ӎ~LU|P"jёe]6Ԥus@!%r@+1F8$M攫yQ"F;9JA)9Lsr(d+CSLԩ)y=Bĸe]#-T#ݮY 6zM-s 0~/iGX7pQU;my -#4ړ=p=UQF0N@e@:'2Pm,!%H0_hbg&h+PgtETw0͍9Lpx ~}!$)YM64"LfUO%bֈ_]s(wxñ[;@ETT $+3kC\9 7G#dfQ r%➨𸃝c,tFXqY zvxO РY}&Y6`ٰ$H qTkt5v7Qg*#WzW{wW[ɇeb>/gNDSqa=kVqTS2Tc? n\q^z4n9N?FQ 8E68rTv;~Fi8Y`D᝹iQHU`]_$QZ|Ï-/^vԷt8~Okf(:Eݹ)ROAOfc"FP~si*:ݺN(MEh@.#Ӄ.(] g&*#^u7gd_m1cOM+xN{ޕI%@"P#ßEL>%>Y7.̀[L&mȰͷM:Il2X^my_lɊ&5׌-El-~ ӨGdVa)S Ll JO,m5e-EAN0X5pYn 5E+Rx(7%ZAаwu2 CsAZA׃URM`CCg53XPT%"Մ{M5}o&sU8VUF#zyt):†ˋBn&x34[_坐UC[fl`fv[~ֽ=d+cFh+~蜟duoi=UXj7eg1j ]:k> Λ !z+]V:Pf}*[&(8~DлCD`:xOZBG ֮ bXv]#A#0@x>(ej"5jռ|vQ@>Mm"IxRf-huM֞EFJMzDh> k٫ȳ1.6h>2w`m?OKw*ľ'L?FDHB&B9MvCmlv} z(h 'I(:d3Z; ~ZY?6jww@< n/˩dy# vkQ&A&4aI2ϘF]5OMYY<ә2o0F|T@pX*"-$B^#E L5 t*LCZ4hƚ 3N {`|G4Z̖A`n|%َhyŁܸ+W+ rb!"i ~[5VP~U,Ɇ疬xG= dgPW`jSS;ڭVl~:DKC/XiC,qy,. $ȘֱT su:*.IґvFvPauLXIkƍno0'NMtWN&h1/[wp2sǖ]LwLȒvUр#bYқw7~$ݏm;L8.qxg#j= [qLn2m]z;BxV!R.솃Z* o{vf-inD'gmϼ?CaDfeP2p δR62@3ە?]tfu-@m;yFΕG/Em]bKwp7bKq&VcJf[޽1=,I\V3ĕ~A 腦gPY/8^IjR,4y8Y*Y,emٝ$J5GЦqMwk2A0D$swLa,QRﮞwێgnlc~6rCbs姬ͧc#tj%0#vߝ3U ;YԧviLhoүWRUDdS8u)yxqҞ@),=W }#c}_"oQ;=TVfM α$A xzڃ;٢!Ή8zIL%ڱѮPiL<ʞnhc8Ϩ陇qMxnA5VɎ+2O 0@LY-*] yMXUcGQ0!CLV2ZmVU[+ӓ){$:4*Pް2&F`^h~Ϭu]'7E1YnLh 4Z! OM,,W8È*ko}w1½n}O"QqLNI!,~(;Ru"#~uW@hɐ*Y7KB v$'V-`:UnW(-:k突*BVQ"Uԡ96u уeZV|Ț)on2(nLLvy.qc#;0CUGc++uHJ|PDM%yLP1٥!I)ۃc*NU{mB53AZ@v+!!y+ȥ15s+SȻC)\݆f͚gy~yUCU4q.f>q_ndx͝_~{u]X5CCxv'T qL]{$M+Llj3C^wп#oԌs*MQLErti̵?/ļO}_V<(GMfqH QTjV0( udo{'ϛiHwpWK+f6K!mrD7v'Dye#k\7&a׀᫣&~;3}C :XTbqS@;`w|ܻ8Q|iiIKm&04o5f#XC9qCih]~˶/mnC0izĂo M*;8Y{Tv5${26aa^w|$B;?_؃֑#`@`ƛ1I,Zٮ>ՃnPQDq:Q } uO;T˪|ƶi:7S۵uo@r ׾o0923<7ҕI"+ϟ󉂴5טh9 k'ެ_8v ,gsհi:򍱍h*0t bcPߏ6d9QZ>?NYSY}n?5EFŘGZąpqla AP.8&lrbpXݿCN5>Q1/DͥG6gMHgSfzI'~xrTT,)<QVU0ԣ*eTtØ=85u-FM rˏK>d;^v8&##\!,jsSIi;'iB.=.˚Wx5ZnA Ԙja\!WPWZKɉz ;-vg(^9e%8F Np 1Cl>y\"jVH1Ԍ"/)#ПЇG {%z`iq;E)Hߝ⩡HAI9!3xB&|-CH%|PRQ7x1 Ug791KU+>E1}chhC [2%x@B'fH.fbSfz0C7b/dPaC ,.C 5_3S P RfUa2JC=x /mu%@M7V"!6F:S88>38ƶ(WwevrtdAEs Kzٚ;XZ+uFs5"|#+~e͊8tz rQ{ Iy2񤧇 1,qʟ۾N\4^h23#5<, 8ARzFD^eV2t6ZnWՕL(2NxW*v)Rc(SK5Ѱi_".ЧԪG=L2m@'+jPix4=kԆXpgyL%;ͱRzshC[lBL`!>E,`Rpp"ƴ_[͠= FB 10̬:9iέ+PkU[V\v8G"q3}vLfh5S"PQPʛ Нxt' aliwl4\hS(UjKƠxz {>#ng%F@M:rWHk$E~k( V[#ch/Tu#2uC4pf!{h,}wV:2҂ ,Rw\赘d %ovto)u;$yl}>~ԗҵ 1YyXG/1oNW:WFĄ]BbMy2۴֮țD?g*IV_a0ofIaE%v ((.8"0t9yojܬi)FʾPŕG>hS.oeaYYN*9+i8~jR y,FoݚwTlrew;w5gzO(usZ+ꅂ)xr {BՑ"B7yrnN/d 65]d,z83XT#67^54Tpbu+Ǹp>eZ jE(к '4Y+;- lZ>1Z#@YA+ȱo2jt k_ {yo.|) \kւ0nrdI=uYͪhA:]?*4CYPF6ekb(&wUE5> } 'gcsOֿJ^Th7f@޷IIF9^WԲ2J ёu5v1P.f*'Q;4ZafOI,$@f#QaЋMw&"nzTs_5.n,i0^ߖ^ﵹvgy׃-?-:)eK?=02OIaSjDX?x$.l}L)J# ]Q/HvK:}jm޴KJ+пd?)Z7 A9HlrX6սFӨb֙^ (ΰR<KId#@ȧ,b]Fͳ-?e+ NydwOaB<<+x`cWve87)6a۽5Jkϸb_7Hni32 s+;4i>S7S ЬЩP"+,咞~)CjxO!:%95Xx}NffYsvYV߃m[sͲVD!Zr61D満cI#:F+b}V$ŔAQHOnp]|I.,L c]ž)()퀚M S | GҪuU,<c:nPc1` @kg@[&]:p$^0 J*58$:4F^01ւ6{;0SɄgvv.[CP%GpLqx韏C&3k@;dwnf<ʞ8kExNL񈶍K8i^p$!KxŲݦbA*FIOcb0Ba!)a ̦sH-q-7;Qqf^UʭqG9k5rBA!QKlTNjP?' xQ:=l?ZZic$!Uu LEb?Ƶq`5 .Q]䕄ǫ( ]}[zx_gF_R~X#q"op23y}ſIjtSQ }9#TBID υ}] uϣNpcWFXG|1 ` 3)AA?cpLaSK]+\QRbVOEu.%yhHqRG:+Gpʻol-)o˖_*ArhXYxtjJ}) aip#ex5AH-*nbɠޢ[S:-W*h"F9*n,-Do{8 ;qkrӄ1er]@ Z*qgvnv+RqSqRb+#{7Rܵ"z.Chs])7^R)+6Le}>_6~;Xg:֎CCκ'PX\sg oB*r_eAHP@S%B,U3UӾ3|9.&-7sr`I#^=Gիq2g>laNwܴOB]#.  Lz [% $q۞jP;̣d Rx$ B<Y  X({OXA$B2ϳ,])d^(dǓ:Y:'Em|8$F@vl8.Q7n;lE ]$An3/x.Bb,̛J@OOJn}e܉E%0SO^Fn~6ܐC̯ IZGR5&/TLg<}~hQ]$rxhC 2Ѯx n5ՄBzcjmGulfM_!x8XLXb˄JckNvxyQ m/C1ٻ9LBI`륎j&{~T&s(" x ,`7D ;vPǸ!RQYMa'%:tI-ߏ,YG9uxҝ"֊ĥ%Ow8VX Os +MnF"Yc|, jM{ש-CŰ1ysh"G[Kg;C,oM0iF<[*j~YuNEL7+ %Kbo4$SY)OznHFtp^ObALf\ ;1bDr ?dQTN8gm [ e=2_J=<Ԋsrʲy}}: ZfE!ip[iz}bKRZ7G^^6˕"SB\]%DÐC= Cq䗶&y?%ȜP=d"էTxDIױN&ohS3ߵ0J~:C.uhЛd >촃w&"Cϗ|YH JG~qJLʪC )~mr*HB呰УvhFLs,0F"Bo} ^&}{dv*Gy{ -~v 0$xvf{(k1kv 1z?3[{ 'en&+?G;y❳x`YRo?LK?Si}NI7R ٠G{N *ǝ`@ɾfOPpi9SޛQC/htv+rq/Z /u,S`sv\)9ϔĤF qL ?3t_ |;Hvj787Vv_^0iAQ6=j#;MbTrmi/gHH%8XDU,*˜~Cfxy $C bj>n.%mYLQ&Y4$@_/Kg5p? u¯Ar,YKƖV("gOB;KٱZ~ =A?'--ZףC&^ojܢGŖ ˱c jB,8w.6.67 %e b!mcFl2N'7'vQA_)#Y8FdЧuKy' bC8;Lt^͜phlC8Zw:7D@$6J'>8NL#,BFt* ⧿N&ec =%ʖLa DvfE('q{W| g͐0PH/BI*첢?f6T}>Y3tG20 C ʰBN,DUFǛߞDFTriR|p Vf +9s!U/JW^ްjy`3[q cS+@AIajFdxh_ ُؐ.A G>e׶Q1.qEӬ5 M@V=J^AӾ$?}rPܠ~ $xE'A)^ȝ‚"^h2&z]m[8'fzut5N*O5´z8T5:2ܰlC1O7/ Yn҂=5&A%706C"oAqʔ)OonԜ9\l&?gn 2w-a`_ͯ+k|U[.(Q ~fNkӚQeՑқtx۩z^m4 VBUh]%EmӚ8YIhءg@X ;KU,(*dkdQuC$.!zC=}{܆Ģ| ׏v9DWۏ&rL= ț04JCA*ID3 O6՝w`vGѮ !H;Os9/p2{ ,ԆP/ /O8\@]^ iǒ4lx.Q@3'= 'g a.}ګyRhI1pbj݅ݚG>OIe?j+4{-Hz"qa|H_VJh ÓP0 >$J y¿:%:``^&H_pIr 9P4|ӄp;9T6n+D_٘$ʓPBR@vʴi\i 4pP{I;:~C`ueF֥l@ l!ȟյ뽟?C g h>Ht۪SP+K76D'DkmAhk7zE׌RVF/y& ikCƾK/T6d׎WdʸɒqVX ^>NnELlO2:Xc:>kiM ގV ҉_f'@WjY?Up7AF'ݢRuV,(K~LdP%#kZDžʊ;ixHg gc%"`lr}<+38dIŤ2/u? F b 0歫5m%lR*NwOKpA=-^Dl[Î/}|݊~uJ8Ԗy+' ]UژXv{`#oK숈v;UO\@5 w^}P'+-e|~ ]7'?nb=ZA)|"iYr}[ĺ>3*@րwZiZlM5 kgNV^CFP(XP/;){Sͩ`ؽ4WO5ojvn H^dB)1ƎffY5Upj K ܠhsQ!u]Mº٥c''sڎxNǓ];;TA4@G38cxd9H0Qf 8p Qa9)e),8=J:QC=-d3bdCu${?-V78 % ˥χD$SHb>nZHjq>a`Gec`DAyXX@te5⹪aekD}]w^Emp!Lخ\\AZLZdX-S7a1_!ӚO/N [/A2c&u길?1:gH}%1]D!f[[,9tγl'؋<= +j4 7hY|f ϫJ5sLUqv{]:'֖E OsـFUsh9GPb_?czXAꑚ#2*BuF8wyDF*J6K؛`ꩮcaw?Y5ipHJb|) UpW+JK:mPdEcu/fLps%$=`_LimTXYѻ^NzL^a:g# !?aY˝0{r M5{Qݥ )I`\d/bd [2`J`nP Md4̧6E-mwۼ~I+=:mnh I+*1sbc7ixڿdq#;R{ՖO͒B }Ǯ@s8h@8QOPPT+ yR?BR9a٠4@dsy.!2p5jJ:q ?r{~ud`z"*-9*ã JVee5-(l`0ᡛHXuw{(ZQx"zDoWo^m,fMlAhoja:G]#wNCAoe 4fb^MB,զxaf~LXs*@K/v]I^OL?c6 .+Ϳ9Ci ٟAFv,:>T=kgFY 9NFыldz~2ePNI+"(V=5߰mE Hb ZS pl/#UC)r پy@kɦo5x6?53wdVecX2!4ڹgޑbS#NYqE`t5%Z'/Q1O 9gN$~QzpvxW/۰ɎY{Ե=.CGzڱ"Jgd}19W/=|.ƾUw% p <1PYI)Ċ A{AVur Ƒ2wuKV6=~{RL:M ӼebbXPS`} &#ۯbIR;P!7-SyZ=G_BP$-cb%a A3Z K"hƯ/H:Ԥ$`:Ekg<ѬZ ⍽#L6 HfM`۰ c4UU"iyaQ?pɦp- xt/? <7s^!0cݦ(Z5ekMX6'KPto{<+ďs:Q_óQ^Gm*%)W0QzIRu˚h;}wģ'tInSak+ _J@ TRP bOfz:O0=O(eA Got*jQ \}@о(:cnȱ9r'E7ntiMde7ʂVqøYc$_mV6:&S8)w+‚%$]lV}I]4 ζC7g%Πm4`I(ͰWzx(¢Ř"̉{*.(3*$X əeP'k;TAr-?0e J$^C-"ژ2Ok!%u8k(Ѧ, `|bώ+ ȇџNDtHƮ-<|pt\Ժgp]PԚwP Vۉ ?|e6Ydau{. Y"cg^ j7)YBuM yߠ4IfoѺsग़f!zaiBR$6, ʍkO,z1F8*<:rJz~$8Yi("_-nbn.~'GIo`Cun@tx+ӣx>gAd8_:yyv|ڜ_* J%U$XA^4iQ >ǟP nJ֡!腯th[zqa@~t3?1g(u&M~rՠ\/yFENw"a) 4qlfQjDlON(l6F;xR $ٿWM׸uI-gܾuڵ_h\68tnE @-պ=ӞPCSF3Cj~tM6,Iyݤ**"ɿl΄BfGGf d&{_KV.ExU%'pW/ ,TU.B521"Jh~m D#4iN+DHAfտ#.Jk^g>dtco[)* uoJ)fM[#*ٶy3|ǯ=,|CQM+-!ZX,V#[E%7F,4SsIˊT9TU=0v B(|%`mRYsi՗XPtJwn0frBLf&itsǬ*m7?+lN]KhFM\[3nh vP/kC0X{SDN2ŷ &2@xF S\k& ݬ#ڋ'~koZO&`!ZxHHOp#&9X2/ 9@{WYCh%%Ke'q_}*uljp1D-sIjcyۛP:4_I hѩ5jnҧ{<T2Ǘo+oCn",mZS.\}7p"K]>q`~Ye91{XM;WU& եa 0׻,f^"ّuٸ`Qs_3{B=:%4#g R1^osѹC^&욂hĿ߶,8 U(2 1Hgp|)NX kWm`WEҌ0٘L*wT^tRvnIp[UfWW.ńn@?ᎄDDQ ~ .>]ZWEڧAИPRжm Jvt)N'C o>d~(j#yfGb|*y\ן:dM Sģn wib0n=m8} uboc&JC֮} g*Bf^( y3<ߚUq‹ ) CjV!2vasI=7呗4E@Npz> rҟ.76/BGj.R57HO2JqٸAz͠mD7svJpqԩٖUI#o"ހT&,8ҍ]*>,8ji71 qyՀ. =]phhYL#K1x&f;p>bnm#U(d  Y.Ɩ,az]A b61\A :^;VۄXO %u'x5#|աc^9E˔/nQ-f@B$"yN9d]4/)0tZ,T&xC-YcLQiͥIW6X9 h[@]!֙pi6rBJQY- Q?';X(Gq.0ҸD&:۹UjB6lFǛLНwa|?Ev|_Hm}`"!pM*zDh IšGHaj6"SJ5TR'8:^@XôC|TԷ{ 9mۼ q5Ij7*B GNR#*PY/J9I H5>UTd*Iפӌª@^>^:Gd7:s;`Qۣ>O)Z #iA,d8ڿt%%慻q)&pUz͗DU2AG&4pL%BnK{2^OnAOn1҉$܌ܑlQf'{Cۨ4QGY]?+LTMßBPS#G>DTg`1G' ROm++E3يT) )cgy+7}$_4'Yjk:%I`H"4-EH}^oycoRse-tF>~}Fh\s%oq AҴn?殪V*^Qd ՏJ*YKy iԞ6ع9*DIt'}=5T")|ӍGe 辮HC{[!/t=;LX)t]/ 6 ĩQ 1{}~ݿAV>K"jôSG5mN$,ZbVؘN+j&Ȯԫ#QNy`X~sm$1*e:;$$fM5'D(, a hG^Fjc2w{Jy{7DzSWvZ8vs 5MPwܖ;,0O9K"~*=1OGJ1i)mbm7s'HO)N%'[=MMOЭנ%]0GEQgsଐ¥R&|m+ǴFCZ oHlrU }є 9tAPX't*%pȁ654&oZ}fV6&$Rx"6t9}K 8"nwl K/_Z`vOzIoX>!rul;0a`P/dNx$橊omШy´,tihDbq^Z1\w!^̕u{"3B :6Ea]Dy; fԾZ(OEv{=$-Լf'@7l|<:M8EHe[ /#Ϡpm+q|A)Pc:ɫϯtHHGsr(<0yE^Zdb8k Rq@cv7?sgޟ%Ⱦ_)q"R9*Ո@tMNjA ћftQ>erdϣjGS/;8J½Ү(aOX{,LSxČ+t%-  s _2Š/dV4j"G[Yr{Qc;"-ՓK8 K(iq4jcy~񚾈`HyA3b4s:_%xuu|?Eca3g_!\ DsSJAͻk#tӚK80~<6ھD2ܞb|C6xJ{_ϠC=)ӭ˭wmz*fp_#\iO24EOφԾ?eAJ(΃iSK%:U"ܪEVDM_s );b-1Q2P |c,#~0섕/>W'nڏm.⽩sVۖDk qG9eZnغ$0rr!_A-\wR]Ÿd& >f)8BYhO{<\4ђeLS!Ds(}fSBײx<)TQˈ@VC,ge{"^3H#%]v=Vl8Ѻ`Шs2նؗ:YNY#W ?p^9HЗ'Ə,R}LEpۇƹ1GxXMߢ=r:#U !o:+-~_Rj "g` +R0V|C qbUgo+gkӾ;z/o%C^aݘHZRyJL@ o<xzℹX"(셖ϔ::#*xkiC7AࠀZ 0wȬ8q cOl'?Cދr ׮њ)KDŃI:AbvWh&fV ĆН]Ѿ@E!hXQ_mc(>N^9.Mki nC?xR&KŠ:4Eb#ْ=w7[./O*Tz`z޽h\AJs֫f{rId @e(Χu{Y 6tw YjQx>+`5hr<5Z9%b#\ƈ}N?-%eW?c/q>:ܕE58A_ aȊerYk7  jiaН)s2|'bL"ڸ~CDW.G)5!czݮ/ 0{ Ͼe7!M4jM&cw-fn_ O7oƄܠVo̓zH d)Hg@d:pSfεl>g#c|ݜrLoºlK.4',bNz7Sj =K,|p[/tagC]r=Mj_m<|eN?!X@,Ky|Nœs;jyR' V$F-$9 =F rLHikU'Rdk]mtSRECq[@t 3^DiIzPW#֙#xzAG"³8ɰh 2mTrR:~oDF='{~}ٖ˙ڽS]#y_3ifiOٶw}gs=Ml8ąWkӜft5b4wmktˋ8d>ՖVyTvC>KU4RV"jBz|A9]pE٧_{YD>ЃKJ=Nq$VZE/~Qm! w9R+ٻFY Y]yEN $6d餳dt, R(L!g0kH'qAŻ&|*| 60}ޡ>2:n#ř1=Z\$` 1 kxZyLN|_ħax,RB8 rzṥ.#?.3]2+m'M|tչ'nnOBč?w( 5Xk:| 1d<9x }7o hƠSl:jVN UcBEe=#ռ-%8m r)G*(?=䒷8MJ6;ȒSds]ubAora LoO}UUv:g}UxXP>M8FK#~[.T5g bbwF`(zAAh]QG)hФΚB'# Rg/ǻgvR6_|q!U?D]C:r>MhD+qj̛20ع_gI?c$.=$]Q]TݹU.x(HiΊ7']RQfJ^=sudsؽ1B΢MGvJ $k7slt8CjHk0mJ/0s'*p}#5NlD\lo&P$C!Kn?QHt:X[$C 2 ~&/sĞ+!55Jtܬa\WpPY1Yz,a*mM\Gw  - -qSNd -P5J$AWM~f(p5mhMcknέwsC T".01blJo)F}y\5F͈=jO͗Ι>4 c g RSĕ,$w}G{AK4ROB2Hְ VSFk]8P*چjTuJ I+ --ghoYD{Tܼ%`KcYZ(o,~i7C0 $n Pr[BJbris~c/7+\|m'XGuK+Ij#QsxP|A|؍#+D b%s|NIbl Bnj$'+$MY\=n { gPLrBO9^d,>T~CY5(ndLX]WWQKvm4dv@1D=fcgK7e$u y CʪPCOD%HX?%2{w;M*`X1Qe!')4k '=kF:W?]fQ[hծvQܐ`8!Td)^@ dCFBqn|(_TzC[~IecJt_pˮ LBb֣PJ"2p ˎ4vd6Y?rI1dF̵k`gZLD12jl0ŗ ߦs}<&]Em ="ҍݵUR ; HUjhV x{3絛*jLS{r?|*zBԻnN3{- I 0!TpiAA{-#FX%J:$ʀ 9Tl>ůo[wSmS HH`?wW ;֚9PCfuf3>k]ШPof9ޠ 7 XŤO8 I6f98z)YбA7 "Wӄ$!cVHAW ~_Ɓ=TؿBZs;}#tܝ&f5ϯ4SDTJ!ȩ\H2A >}If WT:WmڳS8śv1[c䈻p?xc>M-:)S*޶`.\Lwx~q&u~!<u`mam> Y{8xRi}G6Q!w'WC)0`kq5!qzm39?%O1aT#u*Ei^ IǡO1QjtwG'HծCh-J d";fSh16ǘYJwz}B?sp:@EVhD'&Z5b5XQiBuW [Fݳyyk|9}={Ca2wq60B 4gvjiڃwQ;fDg]Չן N+0a~|?pQUﻶ}Cnk;`SG~jn$N~>p%кѪ1\ءTszO;,IZ~bMID ]"Uz lͰh2#7#PWPu,${:W4,L ԛ>}K3`e+>r-Aox[ Ǥm;dΙ(Z>vBHo=mXMS/r J6 5B=QF씞3XqPDn`-D0%X ߬BsV]w*Dx*,p}ZN=uy9qtONB}KL'VP{# 6ɣIFxjWs̚3,G"k $n㧂hWҧ ["6J u0Uq&Rg\TR PȂ6Q"An:DX+;qC(Qu3dCOp+Clq>Cᩃڏ?lU}!< A',}&:T?wiǝoLGw*aqywջI 2%Zmba.+~X!GNpx#y6O-􉝂llF齖#NZ+ѲFWMڻiRQGG6CXf'%RitE2UZ:,U {YC_ey ~dZ F/muDגwՋ_MGɢ u]#|tc6[KwAAy9Lsz&ι ixW`4#k!jzpM̐ҬPdW /owel򄩟蔈`ǽؿvƋV<>:,`z)3>tpJy}Bz>_ddf9 z+m3| ѥ1P`fJ [.w32MHo`yZ<&= W"P(Y+ jo\xҰQI.ocn{g0%i ;XqbpCTuYSsjBގѶA^”3 k w_˹{eC M~:8k{7fʓͭ`%h¤C#0l$ $IY?>G8fx-jWFx@=1JMI{\A/+6 RC!u?eB|}?`+sof: "DGc} |قxz:Z}W p=wd~"6C. eU"G#f( {R3s夣Ǜ)d9WՃ"ZUοޅl %]67E=Fds'IW7v}^;\hXEuLSVu9FI !l7h[a` t~^c3x8|8f6^8k4b.2(e=rD׋%f %=tl}w!d9VqeYXUWGoG);3kQXݞTrx,(/;SIo]3DHfܽ<8nZbko|l[rivF)S| fKk!Q-ОJx =}R+" xzsl1#W[bK_.Zgą9DƳ0"R q'*bEc|X}8UB{<-@S=uS+@R*Ar/X%1]?&>.=HYga{׳E>ND0B}0.=Ez}ZJd%5??nDM CG c{ecC'3n <\HjG @鰺g= Ѽuҿ]xWyzO/[]]WIt՚kjIS`@/ЃڹV7]Kf"PyG޵<\t5w_po*0g~Pޅ*ȝ5'~ՀS>vT8i\5v ~ Sߒ/Ͽ O,(kaW?c^UF2;g^K|Z!Pmg̯cG'Ǜ EK| !%xR,j<_ v\:j~Ŧ ~U s8lS+|GQS \"/w"D0 (arĽ2 z %zJ GZf>_'z0_hhp)ګ,K}랆nӾ)IQ%L,yU,V}MH0/b.+< >7ɃÉ%c}z&3׳  -: ) rI4kڐIނtP=6H[c$ #?/+&_(h~`Du9D^E&63 /\qC@Q +\P-|ZxJfbb}X&>J^%:K~.gps7Oaܧ nWVHF˻ nW ou\W}'SLV ?|39/`>m@W5}jo!w97zId#{ݽl4^!!m@mQl| ǘ)~{;^ kN Z.!\9:^'u5PeRxn;%C˵ Cm10@~JsBLW,?atob[tY5^T֚i{u"Ja)fS*M[_g紐;B}8f=*'^l/νwq\AI*-ɋ&kT'M̾eв 7YMb7Bv7wr0Ge`;^1>iUd3hu$~9,Xclh(t]̕c=ROlX\}#gAnqȐOLOI4e8>+` ;?$LT,t aLk_l.iD}wDq-cSLhE-6n?3 ?2s\C S>:NM.C+(P͇7$8z%v5k/#bˤ-!mUȗC09Z?T_.)B}_HZV|:Tֱh[ŭ)v{4ݟ` IA}EQ/-ڬ ^x#/_z9,!+VCLU71q#`8YhoVAOکR'&4_x=9Oo}=&)/wv]5 nHq Fn8ֳu>h2  aD X;vD}jYTm@j!-m5P;ʣ'^fs(d_qۃ= b{Өw !뇾N,TjsX/j1Aޚc8dOD[Ȇ^¥^%ws =r?6/fGZ'5Sφ$]lO \hgS qm _SRSuz^ȗ{Wugxp?v@XVt偿N4 *P+uYQxљ^lyô*ޚ@M۲G/EdZB뜰cD!S(:ƭ>''{*3wO!#? ^%wd8j16J8yDLQPXyˆ]#~nhlyFn@)-FL=>\ b+N<]t=sA~z K՟P07agh`ͭx8z/xYѱQnj-Э#EtuUke1 taL 6+L!.Ӓ&תm\K4TrWPwf¸ņmj/`Eog^92HW9q™޸}=3);9'l4dvQĨ =lo.ƐLb,KhakʯU=Ϭ/V$+wl ջ\;!Ic{EJGCtt0:. rJٸfakUWFFͿk:,H2l`$UujǷI>vOi;r,H)dtIvշ{m.AcB6I4Qj}Io"$'][dsG;<>üϝ{3ԜȄki9/Ǣ:U-7lKٱPqq|f${JevEŸQQa$cmz!(!c躐'$˂cv=JRi (K!!`u,BAܢ*zb'ߞ͓jf/Pd.DozCa0Ca-^,5t9sfPUzY%{H ]v8oV3f{8X"^UK)vSZO  - OO d]37f:C{¤@)X%?cv;'{; gVf K U>:/Sz^;Vc8&@%e? LCS{@KOnҞו"Tjjl]cJaʻ=m`BgcDTcswi<:1'-c;!ʅq?;K8Xxs.p|[_oj1I`(!j7d,O;Bo>o7, pևUSr EД̫mJ|FLJ*#WHy1=zk]/w '4gk7Lͷf@*_M3xSfvOk)2/+EAumlY;D/:V~|pHJ_NE5okSh&`U> N5 }F'Tgba?Bzj مcVnjF-ݧ.yp+mmCҞ]:-(:׻u:J[ HАiR0gb*íJN msc\M3Ϛ|?'' ;9q63C{> $W@R33_vr^{ *3fza)o;->TY7ΘBg*"琕S3Z _=ą̾zpxISQ)@ nߣoH>u`;/(IO="ܗ<^SKǴ/unMu4ؚ=6 | mwFaηQ豜 Ǘjaqh::&Şg yךU|YPmWoe9L'TM$nQ` ( ESht[ur Ep iTc8 +\"O:s:ecPCWyF ?YkV%h n69,+JI˂~,4 Š0řY&VM<$@mbjk+9ˍ}SՈmK{٭/0 od~ {ZP`<Clx-U 0<0t4.,/^TJJy|U=~Ɨ~~0Ŀ" ]꿙H/:%.]Ӎڶ9gj2Og^uwzʦUmy($~ 1&ij;S˻g}yy_uQ %t`xv|Z6jQc^QGXÛ52Ɩ넟p *C Ni`LK x1=NKFw @N۳ngPXZ)(YnJJ>U-Ep2ќȒavfX+~&T@Ka Zق hӛ3nyHjŚ i4U<@0 yya걉] nbdHEO64;JhXE' X]2*v23Fzq̕UyV@1x:Z[ɛU}oqxʻxj#nܓY#x?eg,NL?r-lIrQvОՉ<,鍤G-5!T2gHRVPxV(s~ Vs F }I_w/]nT۵sU1@cΌC$v SSaTsʮPTڨ3IyVZ}mEy7-t)ܢyzm4Bcpoe Jp-!Oѯ*!_p `sk*V)lS7G?~RJ|~e?!kkǝRFQk9ITM19m䣈A,`nC@U.6Ӵ)銞CӇBd룛w%ykYm<%,uMwT!72.Xf[_;LZ63m>xSAʎrpԇ*lWt@ :ɉ#.v$ 16ҵ< B-,%!zc"( .%)QdNSG\V҃3%ڃԯ?Y~)#yV2(F}HC:?'V@ܕS}M&\Yo.sgvH3r$U xiKc^}hh^)V&R2=%y m&I[hrTY]8PHLCp)X9LE |=&#RY_)'puXI/8KA*ZJY{zEτN^x=W85=\MTG^f~ k츙dHie΁UORyqtF i)ksf"UH(od/g56P_ >Uc+J'yJ8{Yk붽+飔ƫ6, <ߏ8_tU|[": K?mzPmZĩBk$,S ^BT+nyHM:Å5@!.7 u1Ӥ  p; yĮ *19XnH+n=Sػ,9;>JMndgcx&GO dL'q<_ Iw011KZˆ#JD'0e$%}K7kABb0KD`P=aĽ 7`X??ԆKL1)ƧLJ| 6]3O&7蔐Os %(*ZEvicϱ_f>QgGAnGw+l/ZO;*79)e)H|4MLPO4+jE9.3}q fPi _NYݨZYeI7~Ig *;1D c9ݳ}v,h YXj?P3i6M7/yOkT=L 8!~x`9nƒ=t"*ӵ/"%R|l7#*eb5 !:c cPQ '/Àu3@-: +gHν *?|ƃ u@40'J).N[ۙ݅-X S{j(SdǽcS$s:8A m8M^U:sJcKޘWG!n-@2 O>dVJa^"%a'I@*QAV^ٿ/7b=bˤns"56{hxWM*cۆn>AP~ȯO4LQ@ RL/QvOOi߇T=|n;:tD4ZzF[Mb0(rb.?a5<=|j^tcP(rVtf\F _x$y$xp'@DN=? 4b7yq]J[0 àz97V0+;Oӏ~1oo&Az!K i@Z7uJ3{93ɜ{_8(0@` 0ߴ]#1U#`{֠w2I3XVW AgOd$'["9rXLù`Ch . xɆlt^}Xȯ{%]TZu挆G˫aq+ENG[GVjŴL =|?͗kj/wOP{YN9e?#99R{6'gaog`uON[IRZa^PݤTɂ۸n1pH'Ò칁Iŋ&V'̯WfQV`+=36_%VxC6x @u<J[BkBw;a@K˳wh|lR}#fC, %Q q%ze !>$\>{MxU@4mX #`Cgas-hg5^02 gaz:$&8{USwU6[m]d_:0ctd@L&?KGsdhQh~1:߼k =yO5?x7QaMTުsc|@,,?] Syk=| {h*__Dpw\Z{`fHjNӶ2 I\=sgGd;-- S%`oL)k@ՀGfXƯDRZFH>";igco){l]WZWp _Jl~'  )ؽTFH?<o8Avsf?];05I@VnˀC4ۊSVĞ.>7(}=gj5g]};n Cˑjݙ1Zy뇡3Zu=a`Z&ҦCI`k_-)!Y~ےǪ̖K/ ݳи5ڐLe9+)}`"1Vy:eˤJU0ϐźf9s%\%`OujK#c}m]q},`毣NB@,,;pV Oî<X\A$8Ʉ1͐K/Wʣ،: Eo\ÁRNolt 7)U N! ¦z eiEd9%IRsi监q?ޭ+I(տ,;,$v򀯟*1^#LS&‹fED?PBՠMD_ g^C918F]zns)j7=P]hHԵ`5~HAH/.ZMk!l?1@sJ18@P l:5&ܢbP} ص8u \ZfT;y? >HkX%&⃍~Ii/vm$?}3Xd--=1S=cyF/zQ/{KN{/ pvªlQ5WTrF5YzºEMxz"P>wqc~xKorYN3gTFjW8O.,d74]Kbӑt7țgW^^m B"e.#~NX=iǦʙ;Z7vX˓wutP{#cQ0 ) KѬꔈg=qxR.(ů2R& rcʙ*Nf1K%0ʸ9"R9!]T~\mB$h?|!zClOe{ QՆ갍tQ kpڥ.X!4qWMޡe;~#7Zڑ٬l T{YQf 1m.Aa0 5;ۑ%mg}Tz}v%SF"i*);)UZ |`JBlpiԂSNoM_edDin/V:yzLe=C<;o&|;֐\G' c}:Qb%Q4ü@JA%679* 8۷N>ޘ %t.p g#6C[(L3XAZ҉,^x-So(VHWDkؠV̀+mCk"&zX~g)xHA 6W Q$,Ph|Q{v Ԅ=;O^k-+?Q,Fa}E@r;(gLK ∔L!So<:js*`fM:J|4^!+jcr$+gYy4*2Yә~%UpIZc./=5Igۢ[^[AD6,ʱZ564ViTxq}weor3ƒ##;T]#ԯM ;DDUg4 ęuKaKo4),Ϩ>gR{R{`JM`>ƹ2%]nɋ]*i]#}ܥ;'o`' hPz־dlR$V& k<].z2LB̸S;Ĕ~{жyS^fvy+OXWn0 w=YA\l-~gb#Ou cʾI:3D'wVZ-0:y^)0ڸxXX a.VN?Bn!w:?@n"`Ih;Sg ߱ظFfl.;nG#[o3=\z(KiZhMA󍶉*m,W&t˥4,GcnHLTn'H=e$N0* qMRZ8_krAWFE~ +t]$6qǰncE*/؝ a.׻5!A=c}yb*H3MU7XD~=VX@?_55ؖ.=??1S/%jZ8+8Ltlqy\e35Ȃ%c Ӷ7j6_-р0B쟥_L:ز7g"rfܫݭ}(7yntQQX˜ \S3ߪ?pj֥aPCnºJ=y*v䤛F9uCF{>t_QЛ;M ?IƖ}RJ)aLY&4 DsA]hiZ-ڑmKr]} ʁs Π262 ?`󘕯:5p|O-z3 we[,S !0`_xBYCYoE7Oo[$km@UDK/a暍h5!wz,)yUT=)A䕏\{U#-xadaMR\'G?VlWeo3$"v']ݨNbCt˖K@`d~49U}oTX_ imy+[gu*06WgqN>͝O+MtzsR[x7E=өfSOaI,pkKjeUj%Y}|X;Aݦ*}A49Ws@lw]TWnT(dȃA}>W( 6RSWc[|cfؼ{4*p'9/][w/d{?jWvFs]>q=UF"(C^٨.$h%Yf!(B¥Av)V9&=g;ܘPYJT %B=_ѴJi[ ְ@r̯P;5t//9]z'R<'ňBMOanj~D\!EFZ ל8x m{d|i4`ZÃ]+~=`rd$ aVF}$ZV4Kvw* 0ԧP_ȁl^OGUzB}>$ Y&ihi,ۃNLV%rywS?iWFvTŜϨs.=:pq6)xMv뢽 >zFm)1=r#AΘ:b"^h?o7gj^ qqVv7yn>d;0>&9wkR:$h@W3Y}6\`b 9~*.χfiU\S}DtID13WkLN%ҳͱQR{IOӃPnE)x?d,bbxY s?`iUb|1 Ml+xdynpEBj-iFrj⟱Q)#ى.6s ͒V?Bdx"B%K24oDAe kzWKl6rlB7Ik`o6+y=͒O)H()\ʘNa܃ 9en8!+cRp >Mߑ0]"Y3{!jQʬ%V烰p-.P.1&in/:DgA]r7urX%uH@`Hߴ/}GPJ6} OB<&I?ǓD1 al*3}`a ޵R.TkzYy E6gT8μMmy ?,})oãqc?vKp'p;fRM^J\i!wD5Kh!a|L x*jnOik@w D]1W$oNηM{CK]5wRkwsX&N \pC=H/h铛nh^.cyMdž4/G7۶PO~QH׻7Ydӡ h.ձ cNTCJBh MGz6|O=L&$F`SJi!Tmn$w>ˊ:ڮtS 4|.;.Lg:lS y!@cKɈHFOܯk`im%gשGf\+%hx?z$t޿{ >ݟv/ Xph4Z  TeF>i ։:tK)؆̟+:_J{GpI =\1ԔO *pɸmTV nvد,Tb"U#,bzAW.oTӬ׮^-❠ 0mؚg@ǻ\9 OP>7o;lٶʋc~$_(6ѼRW 2dʎC$γ֜lLKZh6Jww+ kNs,~uN5;R+w>_')y-~,Cg}C2c}QdfW0 d!Tc)~yFG#/`~BUB׍ HzN6@r+D_s1.-[ 낝QK2 m^Lx?rWs*qD,J¦KEŃL@%.ؗOC"WcZSQ!wdxZSD LXőSPF!S̶ &t_apI{rZ#'/-mp(AT2GjI.%JIжEhϵ?;IeH@뺳RG*D:dUrN? ̪ @[ ?K1|{d˜[W = C7 yW!54X1ds㍳-ƾ]wt*Oܰm„H2Q=,e(+L?h " @2}BAqN#ላAI1,ԨM(TvҖ4eI%IHmG>4F:aEzH3S)9szZ[8?1i/~?2cG|Ph #)D9#=V>{ᬐle"kfV.ljw‘e8]lW( FrF.4Kф^2FrƶJE6&Wя*Rᱢ-@BYi%u|G+nIN҇νt:z`(&5EYiݠ_'h!oM6#<Zϖ#Tmw|0b1 B)/*gg w¬mR67 ][,&=Eݢ8D(B n vpRy#)Ɇ<(i,=Z a6T(SF3 #?jNL&CP}; טNߍrZ!~?HA™\"SNZQX%+<!⡙XNHHA2q %$SqALx*/Yp* UZvMFĪrR~p24Mh)Z^;S"8g}QvkQ.FfSUd3vAe~`yy`̵X{4 .Q 4ix춿qF+6GӺ_iENA:QJѦI90[9- IJ4/eQm $T&mq4H"HUEVWE 2 sdڡ~F̴n'j1ͼb,aT/F!u⋚Tl;B<dscQo&ng~$rHxQ̈́ m|_"O5N! ѳk俑6ˣ_WjH:YB1Z[IHhGѨ‘a?iE ɺxtQ>MKbάtZJo["exmVnj^m- e{g+Ee䷌x ^QXatJQCXsذN lÏ+ud7~\pNВfwm>>ܦFi(SG ܀r ,CA߇k|;N›4]6$5)nU-Dx>Үa@Jg]z@R"-J ODî7Fc7ֺ10)U33o*IGSfዖZ Uo:bkK ٓfBL]c.L:x߸m|Jx(Y< U\ָ¼0y3N)w/\(+? ]]s4jp%ASXh1 B&wT$emWc#=x' Ux8:6pİ@ ܑ?vkNAhst!ŭ H'Y۷lU`.|-HH!PNg6=4Ht|8&p_%缢x!cO},DC[XC\=ܤOlMK$bl9Rie_4TWw/l)**.KI)IO߇iUm^Ƴך^HU9V5w7ɠSX7ZCjzÒ"\4E'bɬI U3l!cDOa. I&w\c]G߈x-~{nMZ9*#\Vx@2r'{J8~%\}0t8WX͏l I/ef"$^re#-QZy\'#.kN6 [I\:wVf6S1m(i ~a] ͘pB"(@?ACޣe2 +aA~ E ީ" xwktHӗ"Nal\Z>oAޕhEO{Υj+=;zzMd/#ue#'P8,NA)Їbi&vP؝ Chz"$/orC`r`I]} ~BNL.{HFCk<`7;"Nu &N%*jqtQOw58ݬ&ߴ']! L*IUiB\ Ic =prh?#56tiF-%~WW`ژFh7 '[XggE=XxkS;켐JCrCKٌBǽ:ղ#o%ZZP"*"jaޫd#a CYsfV?n*$$/ )jEk jnWw13kV[IڭNeGO/I.fy8BO*Փ#8gaO8 VMƊ2I p!ūf9g|ZҊ^j!:22Onw^^66Z KA8HHtԻd6%NpسB){2KM\' /&50{va?0wر*ҾPel8u)=<r-{' N)#QU-&˘@Ymptn2gko|{!v\GF bvEޜ,@*9:G%v.8l8H1\#l^ +Am+.#M־K?"cO@BC-tevn|(CzEHُXrkGGXM%ћؗtķ8¼k7M̲qMUvoxT8p!dS*p[=r-R0]Q]ꁢWqvPw0wZV7{`mXu2X#bφN6g^:p鉟7`n$ܤ%JP+sx:Љ2 5Ynzk/ugGg(/k7D: g-Paa0bPTP(f{BOSZOW\ZaW⪕gO$Haf,b*P0xf~a{t(\3j NLD*`Gjg~fo$FvL9M6ZUڙ!lŞ"kSѨ.?[X[ZȦoT^;j+a&eBMgv*KG~tN9anPb5M;kWq/J7-A>ݗ4UҳHHa bf)}eU)b<54Nb!е.]5>^gCQqNJ\Ewm+4`kiZ٬txx,K8x@ros{&K}n}JCUiſ <=25L2T;V%ם"J=n+|pdL:cO: ~eXA6F&ZU+xr={؁sK W,GOΊJKL@EBOԫSvdN&n:xbՊEƗ'.eW4U4;9P0? }WV/}K%vjo"ԴLxBPpKµcy2 +I 6Y7$g`#e?O]~aVHkK.6mC@HߌǠ̏x?ZhX?t qCn/het`k~ZNLgk}hTSgtLpaKx!('Q=(QݳMe~" <>evIWҜKt^,tJMm5u9 4ðA }8neAUb7;h=K2Loט"jKiiG:mkM:12)Vx-f~* 8bFm'oB(`T}!!a W[򹟗F[3x$! W J+|m0'mdJ%I`@g0(E!ip&Y!yս!!ȂtIp0NcS9S[{Exa>f%7n ь<B<>ؿ~_ :WT΂3l "jgQ B¡C8ζj'uw:`ljSk G5#8IL,Kul*ā;QrVy+Et$QArű)mQ2W d`n;j!>͐YPƛs+&6{3%\$)zԨ3n07W>(:\4T^&^'Bk +t3:9L:O-,M'L^_q2*f/;sp97Ly@8hx i6ݳV`ֽ;{,^ BfzO# ØcYF=;+TtI;_p͚k/~&!M>jXo}j_bihXK3YQ퀆s}:'!iPU붩D_Am P{i0*o|p=ˢ2jxp yχWy#FTw}d+ep ?.S-o$dpaRxTfc $ҎyhsQpj3T/wc4U~}ptWa$,}2&n@q m.|&Wݦ2><#jb}b0m1;(EX"٢#,Ǡ J&sQ84!6^ADvGg$ƫm{4z=~I'G3ŘF[ς䴗mXxw#2Ȩ†IᵌN׊5GBTXlu ȸB@  4 )FUC dC]fmYϙ>n33fs㹡_Z찘,/^mSցI[˺Nnj_2 ]&Ɩ٨8q#I7$ .G7;(Xukǃ!pLuDK1~S'W%\~b5{CbYq5CY#⨉ely+|Xcυ=yvd4XիFr'M8p#xy6?yΉša+4{Q<^y؀V2񶗟+?*5Z;WEҟyD1Og eP ,OpIA/d-DiN^XDLF;n: |-T.3~E~ߨLbݏFg$ǘ _ְ;P:x˚T8 _?>7̡SՔHEј0Fxy3njNKE8Ĭc^&{@σ!3PH5dk匿V ~~e:MΨie {xIMUgyyd8 Y0tSm6qsc!/>5+맃ckIӂjLW/B=[57`CT|gξ}|eb?LvY011vI;$4H.6ox+_ "˿ȁH‡ )@bg O"ʮMFzZF2],-ۿTnb1=zj}CLw/(%@?סm$6(cdĶ{ 7=U_9ҫf` ]:u}k?fb1$-ޖ!ݶc2%e=;iQd90m"~Hp_@uR. XonIECQ8es M|=HY]{+9y>Y#ӾY+kӖiqyDE>ѧq'f̰R-oPiN~pO̗%`<#*0B4S!a6BNLG@Ե 8( i@IׁV)`d^VhԻ ,4*z ޝ ֚I݆ .6rIzUmĶ\Z1NZ;.HG@$Ħ"Sѧ^Hl!+E[c2<r~22pR2͗DSAOռwjd z- ~ egˤ$ tV('NA-I )qqE4U^$`Ԩ9t&=K.o{PB9ĖQ!eR^lMw\diu)ς4,b%ʡI>.SvB@QRlN4ح:K~:҄z6S\mlz.~L~N#G֮cbd ܀%Tq%Ԉ椵jH%` ̬B(W[xѢbEFRZKZ&ώPOD&A*,9{S2&j*@;1j5n'hI{[bx'"*[n]˗z  6eey(nPY9+RVSՆ˷13ՕGP:>UY& cѥE~ʙYI}!5LCՠ GRQ Š3\]}k$k'-E`#P`7EIѥk\  >\+jeڣrM[nw>[^&5`?LLHbef\.k0b!/բ}ϛckqTdlS UOa>S=b 2B-LHl0 :0^NSi}{+Q_PGGL, ȯgR{d!)<4Ԍ%`/^WO>dzFỦj~ UIck&xt"{ V2{7 &yP=4苖Ik!Kh2evnA/f&}i;X{:R,m_cl b[K`n&ShU@ с@BHKֆzt}~14&!pb8TVJk|t26C\sf"@_J#qTXpmbI,VǨ_+vTr 0teʽUWFm\-1Qo^9 ՟&x^y0 KXvǔCˇ]Q'5Zڇ@3ֈЧL$2#种9VJ_z Z;ҎϽs_2Bђ֙ xÒh d3(@<5W2RcDtc[:10ѹzcP­ao3E!郔t%<_g$3 VfמI '`n)K ^ʵT1PC# CYNZ;Xڱ{jD.iRQbMH7ޔkt|{o݄ 5;,Qvb[;EQ_Me{tOϯ>\ rdϩ&df4:Y|ZhZ?_ dv-~Xd6 3oqN[1g4Zdõj&V|yQj:3rF'߳vwG`"d. d%Ldz<)LKO[-)G#zxl'-p\=l#E6: i<{oC/rt!#:֤~+2,Fmr7\O cq_fH!vH:ggF1Dynǘ3>nN$rWAYZIi/m.ց:~>Ko_P^hO}i 9})/ ӑ$Q;QB_B$sxmK?Q4 =*vcAߍ`K@"Z-8Ѱ"&+J>;w9+W{$Z_\LG,-W's|n"th42LQ|W*D$$獱+|=VJV)\Ȫh(Q-tCQE4wì'V39SHsޖ؝6 kz*̓>{J¿/A.L+u%asi0t_qЏs/Q.|n96_Vɺ37QN?|L B%rq#|<PH/t n]F *fqdžeŏxBqk I2ğ^rz{7pɗ~tl.}du)gʄs]穑*]VH]+MKϘBt4;V[}ڻkt']{܈7P<QIݗ(Fu&,Q%w/ߎWo gz x0e\ !9ْ%Tio^>5 )TS鼩ő n%Gq$-Ic_sD35}>gHɌ-$b5mK6[{N>n MzSSŊB79] M G'l G+G?|_z^4,)~>^*cLtz[Dz j FZ }* Ec|svY\|7ė60Do4EX? cy&9Tձ:T5D;z~Hԟ9:v= Ƹb-vDc=_N1;ޯ[͡_Wx'ڳ[ŀegZDovV=Yx:Ѷ[5IӒU`"7Ag*i T7 Ԉ?n(L q\1B Jl5xrxVj." O\8t cɽ})"4#ZUX~qE|=ַ"sQ&H<+wբ5h XBw07ZQt L1GS"Q]`:Bl+spͤA".HiMTƚr3Q_jqnP%ȝhJ{cûhtVpq*6bӗz:*IiL!u؎*77~ƦEeLaSqt.m:4 LN4OUrw>[]X-ڞ{,/裸m]N>[$;DZM?_^BIyD2)Dٮ ]T KxmUvT^wZNأ?$e <:M]Sl/uE"% YNX~̌dJBpil#߫ӗӜV96K|E+*qlS]f9VF`q7g g!-G=W,@WŌ'2E]?gC =h]uV^Mj;C#\~jP~E~Vzw.}q&b6G_CjF,&b5i!^ob=@SXؘkZ]'"`Ͽ |΍w& u88W@q2 F?x8gOڼ$Ab<vu[oL&JS>]e4ͽҾ9Eveb/XD|Eʁx"+ymc$4)dI>R9$M#eRy=ŴoH­": f:Sb k$7'NeQ? nӟ˯Vh&rJm7j] 絸 h%3Y_%Z-v|-}V1?b]8aO7Mߜ!j%z>|?ќ(.=m$|VQl!VO2Xv\l;*"K8M<"e"A/+#-0Y-B;è̀[u;OgG7"<`ǀPqj횲h=1ڛ%[%H?T'ݫh;dt78jk1b-ܪaYw}5X/D߃81]rYѧFDC)hC)oҎYAcdFRNƛ3 Q/h u(.Bo rE/A \wRa'<Q_L.v =1zѻ#(g8אk`CX;2=f Jcs2O;~ ^r"T7TjJs@7/W <躪틀lF;+PtYeq4.vu&;[mq"MXmZ!.nԝ=?]h?.#ҽ8&zJ'W{7C3 (ݖ[ˢ( PYժ^fxܯa20^^#g ufo8D:كR0zЏې?8xɪ:%aviE$@G;9^-ˇFX',$"UE=2֔Lj2^S:JbAK$Ft9{6E &-G & 1Eӆ#FalAnMNM.?1&ӂ᭥atWR{˥P*ڍ >#k0^4HxO,HXI@xgf⭸L!zj0)Bx =J8܁TXn[V)6>ї!Kc+ʶbubPZ=*NdL#kH&фB)G MPa89nhҞ~’uC + Y:\9(ZcT//98b?4TDܯ~CQa|$'1vG#s]?.GI^1{$DO}>5&'pNܓE{}*7 z&BIG*?1m0HAz >hS ٿy/l͂ zck`C!쁁's'yg\w@G"XEz^ۮs]-{0GZ` " SA݊im?6㍫jtiœ^Q}흆&xfGA.>Ne]^`b@e ˱m-m<=q7]Ye :{V ,\ƂCD?ͷoϜTFruln&re2@#g8K[)xx\q9> mr#꿟0uŞ1xK!5]pyLnbG @!{ +T :>`Omț Qqvv౮DtSL?\Y}3g.GٗU}(#5j b8,`2XpžZ:32z3fϠ CS V'@ɛH;-1 -׶csu>Z |cg:ʀ4IXm'/>B_&8Ҹ~Pn$#x1J7WʙGwմYo$-$[lQ/YVD1E7k[K-lBy1y;[IY+θsb@ݜŻ*nH1]gJ"C~'N]LxgH*ym9sϟ[cFVXWβR.{C#cxhN%>)T14n5jb!chOGRqC"[, M@ހʙx#ԅm.1a-X%Xل@z1O^ `24lzSOXi x٫8>D.?kH|s/ (!jL! |-7`PCIdC,Uzq?Lo*c*Bߋw[~j),S O5*gE`5O2XBO$nϘ,U<HI蔻::lԠr{v?`d8I-r. \u,S Z .zO o^ܟ%i~ !y~5֛LmKMu3PŏЊ5*m_YEKr6vuRŝ| qk6 Fݰ.Vay6 ?x4 Z=ڮEd獪?Ccͺfp $aeA"P-ّQȪz0|zkdP0xZl JN 4d:y5!o u!ZxЌ Y4l@MeH]PQ\J@by0S@򥕇x+HbTvϬl\rUw rIJg'T@\EP-ih﫟n`̶N-v>[Qso@?-cp2MhQ-aMqRVufٜ7;[,bʇKX'bʌ(z?~Mn!# "ԥ"# B Lq{8 6bf/XK j2I3JWzKB;D+ Ad yÈ|QP/V"Zu|n# Ԋv8ed=~_l"=J;+e璮Ml4ri7A6gblbXdB!Rrf$k?w:@綼gz> `'agc_sr8ʘy$9 %I`C7J' ?A7ic3kG'4Pn˖!Uή7 ly{!rǕ<#8g'>]h> IN݌e>^OJO/_%'͞xnt=O|f~fG0%Id `kA]mˏ*S݌u/[kuFT=cmZaQ7>LB]`bRe\ GjNƤ$ %@Ni&L*,za +ZqQe Mq bЋf)|bs/ns聝"H׌n(66Zpl%5NMk J)uQH!F=*"{,|cǴ=Qv˽򕽙R)1EvP] 8.xLl"VmΕاw*GXFSwhlnrJq:xq@'E 8ʅg)a;(8}?S˰6%~G${cŌrY_‹'Pu(}F9a*[Q NL;ϰuf }*nz}{v6,xeB~/A7غ(xS^\ЂG97D`7}< ʕ$JjGf9V.e!3yZnv|RMmFT lGD{UR'6t װ_fEIZ8ۣ11Dec=;,93HyE'& ٚ) I'nOqJXJR5LJ{|H #(m9?kBo3(jɅOlҢ19VQ±"gJl,O];WueʕH4dP վwŽQ4lmar9?Z ۞z{aI{M34CoB,ךvΈD`AjU.ܰh" |mV*Eְd8\(6Ix AXf%5DWE4߰"@C:k^2aէ Cs<0Xy?a@W]JR4D(gk7\ts-QXt}EXW"Zs tOSô_oY;O\4`j[E+ FJ}~KyBn/-4K2Q/ʗ/]n-UZ%i~7鑓/]Ae~m^Cm1-yOLF!+m%AU:P6Xu)":8$'FH99!Dhv "b5k"5[On};-J|+z,&}fxgݽj=z)/ P\~쯫#.W~bFKF閏ŔE"P 85R7zl"c3oTcgWf~iLH-O3XG `9`X6+JpE 8d"IP1fUͱd;SJhwNȾ(hPCIܙ8DL#q׻Q;W\vg>}陉}4>őrA?<,yN%K9/W\5n#cc5~@i{`\"7Ջ2Ug9f]ZL̹mU}X\*HwЉ=z` UgH#hTx`"f71k$Za{!ԏ"Z-[fUP'*0Pa`c|~mzs 8`3~gl;`<vSKTb)kFKk_(EtHV," J}'\/,FӋ 9 HQ(+~ ڡP׭&z "eD)ʝ)M>S41}!`, hj?ZGp ?M ;.ZSo_>$-5:s* gjs5b^co?+#8'+Չښrǥ}vãub#zȻ'(.̛ kUr+,h[q ~y6) lަK[  GȶKlJK ˲AZ1R6ܴ{h3G֢VoZv>~XS . PMW82̫U,WU+DJ2@ 5ͪwoMJ ~6}/wq}W4>%kma?~(E AlP虥آJvANf ݉O4܀FrVk)6j^`*`ЯUO'"!㭎<4/T3p-]X$MDlb"dE l$& |{~_g|2I2IrisC\_&r1x+Ւ% lRkSnр9#Qy6"iZzZo5-ӘMaZp\Tw3qI}zwMn5L !}aCyfՅib.A<ˆlkҖxt)o2H-7D q&=4'l|YF 7ia"3 U ^b5[Ăϒ4IB dPD~!,zg*c gquHgA]j CT>O; mӫ‘_ Lzx1"Һ@|o,ի>?L@ULtfn,3ݻSekD+vA%85g-H"Ĵ2W$|=ve0=V (Yeq[G9DžGLxo ]{T9T!N>s!sF-ZJՆpBrn}VM>κ~z^Gg.^,;tMƘ/ )=p?ȩO6OSy/ F. Go ˠSR8x9Bv˛ a#L:60:aKD)3*k{b_St׌ȅwmeoosJhuHEiwHμ ,u+C=hqW$fqB0O"DvQFܧm\皯eS w>MSBœU!j|)nɝR;tP#m=,ĖcCxA~}EhXU8?^i)C[CFOJ#_g-MVMAT)m[^ֲVz==By/ZGi }=){ffMcHteRIk()^KUR4fU?EGuՕSƞ*g6*^6qw!ZT OY\:JKey教#)zCPB2(zXOP3Z0 [&Ib+gk>L.[GZ> !lf.qԽkCh>c U9עFNբ<*܉9L 6V©"Pκ溥R50[&l QLRwز>_tP a Ӿw\)2A6D"TRrcR;wEm^4m]Hl'vHuKs؁yHH {5P[6<gx3~GkбTDCeI>FjqO 1VخJ*jRSDW8"2ʨY2Sw~7xiq4'޾۷/ڈhƮ<P{$բ/2H$&'QqP`8X:#sMMAȻZJJx5N*1_>Gn_vV#&jO%ٟoFKީF1sͬDو*u8H.Ue Gh_boCl+9 /f9'o/}OJ4sLש&Jl{yz{ _NC_Kc}h(|wA0(ts7R.o-~(N\ک3yI˭̸ZA).g'Ȕ mBktV2V`[vB%oo5Vfny*tg+,;P6K?=}e#;Y7Ov|ѵD/WAg#,Tܠ  s FiܵTBJޭg QUQE*y@d0d`J尶+}1VԛqxBү'Kz !!E]}Ƨk}oc^K:G ~C"DXkdPk:Eqi$M2te=& wMK8BB`I= !y 4 ۴^eq Vlh4u sKVEZ<1v%J9Ӌq)i?'Ėқ9uWe HWp0XF,Ѐ,iZVVZDsNH$1%/4~KZ{qFRHј#LcS_Bד9z0 fty˖>t;Եؖݹs61FqJ @kL {0 Œ)Nl{DVllcoIl(ҧ \5Drw.i>'9:#k45kyTC(P*i&-]e|&"0?"jMR1kzy%\x!gKG`bvr*M R左:7!Ջ({/c ^xBersAIPQ 746n| ߵﵐFd?z~]"6+1/"ć6&H;Jxl̕`1x{. kt=6O*}SUj;ktjʹb~5bH*+ce'&L6촧OR.Δo(>E Pk#& +yM`Ѥ0.]F+6ѫ`Rzee#q(L8Kq/971Hh0❣ F.#7h]+u26u|}/J{yxT}c.1`yʟ$1k)fmU&Sg󼖼5/Oёg1\X91U__)5- r5ױ$h)#IJ&0B܅[;K?M'9&7$7%13{Hu9?cyFbCTl"=ЂZM!@f䐘*vMEΒ!,ԛ{}3te:҇#p} 0xTEb=6bVF_nsi ;=jxG ]ۭkQkt{ҡ :USrq:6ǙX$hƅQܚjvE [z~) $*͟y6v5/~C3_TgsB7ZWw|w-y^_ nadZRSd[WÅ.J+Oia(%y܈~4ltVΨ]z*,:F3d\HG3Gz=9ƴKb2HOO0H>O;0xu\HMO4M-#"N4ƶF7 0{/T6paա㍆gơd;|:$SKWȌv.;"rjd-XoG8`$>_/A .G%`{.%hvm|0TƭV3P"Xg,M6,੽33aLkc:.2b'qb^%D={)ip+ݜ:o]M3#JП s^!s=Pf$g$q\RѶj<սA{n>L俧['SQH<1/I ͪ&m^IZ`"Z?@h[,cbN/j@q&8-@(t 4?mY(oìlυʒ~ȵ ok?R=pGC Wl̛.)ӖJ}6dT BF pNSѾ]l6vN]g`YM%Uҟ~JKfXeJp+7Zek$jݜ@Vzc>w@OkϺ9e.g4WJ$~ڑr[8LJoհn3zL0jSX؍WJ>S㥎Zw3SiA]cڻ]0I3vR?8z[oaBDcs(sOX_Đ\twg%hƴ {WJ(8qF ]{6YB) Q #ArV2!:aisbç4OC e VSR.Z˓SF^FyC~2j1UΊ+{. +j;:~ 2#a@# M#k@,c_X1 Ӂ+:ӠcդBbztmEOxmavy֏ 1 aVlPû_RVmo/^]y h }%u 4yǢuΫG Mol'&&Dp80"D_Tf0-P_(EP+j+1&`0q~=0|w9L\Essw.= ;xtD$g!ʎp/s%̒h =Mލ!ĤP ̗RW97 p!"^ %="&8Q+0K)1;rp16; ?QE`}gl Q QFu{=OPSdJ.{ȍMnsednp0bÒ@sEKCe [ώ6h*q˛7ĝ!f-H|GNX&I"X.pĂ˴:ݦSd;Y*ZO?>7Qu?o+JogoDr}c4͠-U;?MU됮#QC+]I*i[Ԥr*]֓;sBK'E&CXe/$_2]Jg Kpr,bezyt F7 My:G oE]DZFУtX,;yZeO#σ}Qdb|WT[akdj1mDsUYIT )9К Q>A=؜0Hy9 l3>Whc1B%kHw0Z&O)\>-a5pôfAg'7zֳ˶(>XX܃ٖ]Gs1 5h zPg[bS+OwyPMKnd]f˟>ΡN묚Iyݸ@ۡ=ٱ[nU?6OD7ٽʆˤRy'VJ5*"dRdFC- |a)$BOBE\J WZuDv}Uz]Vr^>4,;3%C~F/MbJ7Bv+Np( ۘc(|}kKٗhw j74g17D^ƒIc ۳hJJ(rB.,x\ǩ~|i;M:Ouilby#,8JPͲBx'P$g+ή)2f 4k>8+(~OP3VwdsfKI l̍3 bS -VA8 +4J`n Ui i&y1 3J)s>PTLQhM,ޑj轡io{srWs"!E*hxe&:*p )yRIo9r% sߎE3t\Z!W#c=]˔Օ|ū wsN[$'e֒EL'C߸N Z:ެm9gM=RA޶?#c.aDpOJ#Yk=ݚ} {g[ n(9ȏ˕BmXa6R?_e@Õxˎ/dLE5#'hη$8+5DcПW^U#l["Д(oEpp 0͠]4r0!%/p悪मwnt:͒ ,,DpcjiU§_eL~Zբ4DIRW 2|[tЌT2Z}h`1jRAlq q"q.k9;`7bm\EIv\e.YlK?f%c 5v_Tt ("]T[P@VF1[:эkq9^ kֹgܶDx2fΕՅ]o^gV?47dd1wm+g 7}u2bh[dx>8gj5kV9Oř''8O3k-Ohѣ?_G0u$ym]-|dx\ l j%2Qy3N 1υCʋ 12aJf"a(Arrt %\S |F 4 ;3▃Q@㭋oU7֚~n,B33!ye8^7jе)%UkWi{=z5A@1GYu%'ͦ,j`` =v9SK 6'_69rJ1,oJFYUGXE;D汣YJRjԉm`j!o|䂛hIC}aAa#]*㴚Vz"B{ӚMAď΃҅.wl`O%띴bSϦw{@~9v鯤ܬz9 Ar79 %_!Ontn d9cL<#T)g펮 b]{ 7[_5м3p wC: $J0ܔP`ow_s_g,:`K#S!qzwg bvj {DI?ɸF:5i$.TK!jpąX G C?P?YX7&Mq}ӆm̨eyragB1YK$g`&0E:W.,FQ , (I٭?4ōd+L.kY7h_<˳@>oʴZLb4K)PO\Q?:6x4ai莴wTBTt2#&\?TPmUKFoK)){ ;ﰆ "VecSk(\-4X RPRml29+X-;ؖsPq4 c!4*-S: ó =z붎,4%6%<"5X6ap9:nf[=nwyӔkR"]H Hk);^LB=!QP("~0BĢ%M "jP0^Z;zg0ۍIN{0 Q|f۟| nܒ%K xj$V/z$\|(0Ÿ?d_ l ?v>oiL 5mLImlc~wbP_ v\_697&Q>]o.@{̎S_G8fd8@R_5b0LrJ7+h8gԄB~zA-#U41~lK ![gH9t_Aɠs<ADt&ѱdqnMvXfQ~4|}58ot$.&/)f[WgOWMZ*xA¿Q^f)DP=J U)demMyl!fݘ- vMl?&H^/&͜{(#rF܁. X=4 Ă YTBfq]iײE]k;?Р:s^fzwRo@Iom,HצrswJ8ٽL1yw:`v0yU[E=sQękHO$DZ7UG`Xh@7,1gL݁,| 5jz}n TU`CH;)j޵BP݈ъvRWmDYgkF¼֥s _(}9D$J"9V)'O Xe~}pSᴅLC?!7,PFeէjHg=vY܊O޲ni,;"B]"ߝrAF YCmf߿Q8nB$9XuM_S^z͙,?pέq͋f2Fnr_='bZ 쫅pQ[ U1,N I<(@KۭBkZ y+A{ܮ"_nj[ebmT^Ѱ\rfv8cSZ EēSiԍCԕq%+$62)f@Qpu.6,hнKi ۻ5i! M LZf]S>x2qDZsbQl\(嘥2O |Wj O{{ɪ޻qZw[ncIo pFTh7&k}:Y=<˪9U9Ǥ`;9  iJ QEHQP^B:bMÒ +:~ .Q79~oX KIXdKyBAp & =䍤n]6`7R:.b"uP}.@4nr$춗dgduB酀lX^$?(!-BIt+8tc׏4fz,K+MNhy0^%{-jg㰁j7T; Nњr:gKφ>~BЭBͻgZJb@n{.Ӹ r:8ZnX 6coYzXFީG$܄ͨI^E"8$C+X.d9r*[Rh֋TNYamaye{Œs0q} Q"Hb@M4+\~~*P86#/oj-(&hұ 5 %Q߂c`I*S./20FԥTq Xq'Q=pmEI% BSKhHkPn%@:fT?Zj蘽vNlWu. qι={L(_1Q`rlIr)>Z3nPWu0>,ȞQT|` ?%?JAd7|⺹q7D+ 1&0nĊm4ЇsЃ.}/Pɣدd**U}ƀPH˭`hQh{ (gXWжqY,}!(7o;f0Ԁ2q06dRU\n5[hg+$).ˉLQ4uo֡b7?a]ͮx=2{*r_I0+ek,> Ag=dy =Ve[5N}ߕ3BDNGks@IRڠ~werřfkb#l]KYNl`CŐl~xBfў{*ҳ}r;^ҹZY<9u}7l?AJ`E%b~YP%eiݡa*s:r00ys5Qė7.:0|٨4 x5qQUSDNMD?$w[xfkBSP7 `э-"ynEC CQ<ݮ"+zaű]$= +tZ~7 JaPlo]_;Q03lh=% qόeVxUϬۦT3(mN޸ZV[8.ۦy*6\xO=EZ4[M'.󸦅;>h Z)3f>RK(IU*VY#Uf4u~\vF?/4D'ڞ uFaX.:]ՋUep#59R T1E.ʩpֵ6f8pgzNOߋ3nNyB^yh|ʱXN5=uBg @B>Q2PB.]CrߖsW .Ẅ'9$5xE?yh/ ]ӎߗU*Y{:CH,{ h5b-Ҙ*ybdAљȬkB"}glO6P'~jEuf:tkt>խUWHHkZL%~`l դ:FDpi?{ɠ0k!dwHUQȬ2- uϷpTI]Q,HBCÝ=N$qVl n0Y,Ji=i=!.9x}%\W"̽^쪦 :{^^t,p<"EG?ڕm<*MFn<7rdp'`q{kZzX BYJ˳f m/igmX|笴L.Ϟ\TvJ*?kȬ$tVW_Be ۏ1lb\OARߖ ];?^+ ]_+=dY]#bzX(= 1kq;!P %GRc^K׈csX‹'TO|D6Etod[|CD—cyE Deuo%9Y+>nAt1iBqg 18k3/¡2NϪ(ϝ۾_ o26er%qwڳL3FMjRf`E%sj9hҮ)& -FX!]:~aZ=DI'/a )>qg?&y3UKS 84ECd-σ|hۤAmEG3T%p~C ʗJ@\w~ub0k]4]k\D8@>'NnT z"նv8ѫJCid5mӼQǍJ&",:; e?oCoƍ^@9H g5տjיİjp着/DXkH*vbLّwUy$"dƒyy2aJ%php m})&$ H޹A;}:,uf쭍 "2#)>YLjt(p~hYwUF+6W LV](7^?'⵻Y&#uOjrKt cFbK".W_.DݘuJީWd?.ܶcq[9J*ןX$ jn&یz v)vB:2qT_d'!.#WPܽՒ%eո NMV̖4ս5rNr[Z͠R(p4jx 1 ]n<.𝡅Sc{PȚ~"F7WcI^ b}aŪ.8mv@(ފL[x"L$R'͚VxQPM]}8年3]`kK:3I- vx-I+j3=YOl[rJ-EZ\8gK tGeSM=51acoAS1 85*WaYҝSY甝s tA$hs]=m 0\ )֞DM-w SnCɰj:l |}d:\Y{<) hإl ><"ufQ"TBçC90fњ3(ox51ltC\D=f)W*2( C-?~X@B^i!FD>PC+jXPݑ*,,Y40ז? UdDzt4R[׳fIt"`ӚM:i5 7bjMSduXڤ~t[81I^QB=NObh,:.mq SSnj`i bi+@p^2@g.s-R  ]1hK[o ֕,KMH%a#`Vv?9ͳxBw_NC>hx5Ib8;0a~X<(R+:(sab%Ee5'u~TNmu7iu: эִ) 5dY/žaiO6̠Ԝ9+%!K͕dvL?h G")J#CuWEe -i gIƺa^h40Ur+J?6@mj3m^OɈyyN]Vڞq1j= 7Blgv Tp8eMu}Eǵ'wP$]_?ݦ.WcKr_ ܢEH0G<S&Lě}g%> d<4ÖOd+*t,ñp]a C_rclR "ě&$̐⣡#\?5"O>˾u5S!m4mWymۑ7`s4|.ۡ_/31u~x+<ܒ3ٸ뮠*E/+oJ4YIX O"ŹEm͆6%8k5B5K K+؍v.>V*1T|w: Gi3OޘJI;ݹ œ\*'ѽ/zsiʚr 9}%PP2K Kur>+X1p DO&:/(FôכHHk> 6hgpJpv1Gc k0l A^3Ko/_{qwhd)QFv0O`E_Zn|D6/+Rs[L;?Rh|k9:=FՊtfy>`FtK_$CeɦКka2F+SU@׸m0$5@,۟~hsa6R҇7fYx^PqDH HYEZ|E4ﶰGmeVDՋԭךA&dsd?^x9EԜVkdCJbJaP ZÝy.?3MF߃Ns.<% 29:yPF!@T̗*~}W$v7? K<̓kN2PѺly9g#-M`j5\0]S{\U  V.x<ij! ;)"Y_.joP$_ɉ%NlaYiϵ]ΰſa)6+N:ʧ׳+eT5!M1 3!: O+s|0tNpkLb7S@m1 +)3"scI"0vŮ(;;qU$vŚ>O0;5OHs!N.>1 %مꓘ0t-%G&5^߱ZAz( >k&9H׬XueA[I~ SL76ZqvAwdt Ƃ]r22E{Q B8R fsg?8MX[PoEp6 d^ ji']BE !xz0nbQ(@XR(Bcr"R;{z|(0w\LA7y Ot:S)vNGyh\h+vqz"k6#X u!_UtU{%6&,uԡ>WثllMg2B$]צs$M`^CG`#!Ȅa$v%S>ød q?(h{qkV$kbJR5e$BzcW<]Wlko7r"?cs}wQKRaX0ǶPM)snW pN 𤓎?jt?MvsqòR8oϧ|ݾ%KQm[h+ W>'õU`oIhZ}X|4yZm^"(j&Y2>p a6:ٚ81X6jCskIǍOFyCS,fOΪ\@|4eja@Ka (zE/UdhB1I$3ܑ6>Ak]Z%a~ؿNFbd4h oFYwN#W4HT=jB_f zW̤NV>$/r?@hs kR&<։vUF;/o0p0HHuu->K,AI/V> #F:&dZ1ӷĢ3y푖@QIθ[z"+w".iKune)^ fːdb@=b~2UQ]!N T:/fRťZk1zp1žץ$`(DE"a*=7W+k/9g~`\Dd08"3" A>fHInZzm&9C@PjUUY-+󻽆̖A}i=B%7ͅ>/[yԄPW#,EdS 㚞ϊIN÷*'pԗGݡ?fߠVO>PƱ>)s)}R"_߲` afNTiWYJqh؊^|#/N r dj{2$DnƻƆѸR'lT0vVͳx$oFv`kHlK&v.&8_[r'vaHȯ`0)0a0k7H ^QNU!#˻RR]}|R]h4+6Oe/{T"AiJOAl_ (ɼ?~˙\HZ[ ४e"" S .wƯfCs5Q8Çƪ]Pmu?2ϙ0*.xʽ%u' \π :G 0F{27F`/X.濗 1||:mf65c=W:?G25.'4]`f0$GԾ Nݛq.Tuj)JWlVTrdO|;`a&ĊˑA 21wCBu< ,e.>s{R^Ѽ7{ʉ52g g^uӋw~)ǃvT3`Ƶ|3 ز1>b+Dbbld5g Pf-gtNO4.;KW]\# x1[4MjGH{TI[:jUB 14 mXCZ-۔~DN5_|ܯ^V,HK?BʀB}pgn "zq%cI;"a-?v㘰汢uJK@~\ m"fWE*kNȈ!"޾ ť̼S$hֶ!)GLzgv}YԨԨͼt$-$ oAQ2`Tar&>p$QE-4( 6(m5ߢn'aNtcxVMJ vH2 {VkymkRM`SH$4iFJ s60̈́D6CLArʖGZ#nfM9^;ZӛqrDGE0Ln'؎C>I ~ ;rs Mv'W*> 窄/R ĚJlH_=8ΐ S4OfEe}H5) /o?| -p0goʎQ>G,o۲_;=pe7}&Hu&[ Le3:φk!\Y/fA%f迳d=V11?&\+_x*-ZS1 *9ǺՅb9Yg,0{_U[ޱ}'TGl .cGؾB*!q'~>E7?0{:)Р-#-#G]^odcTMe1_LTw?ClI HD6m-Z]&5g|YUV!'=୤pJ鉿K˫Ǎ{n9itYǀcqQoABȊ/dFan3cS!("CV\anp^( 0;. ahׯ4 \!Fa&CKAeg8bDƭE`H|K{.3i%f>rfrWo~ԆlSgVhLQt7E曇,^]Į͉BHMGǓܒ",Ӽdj1QB7z5g\xI ui_} E+䣑$*!޵/ ag-fL-qxNbx P;g S` jeidJ gw\Ԭۭ߀* XK? Wڝ3R,cm!o,FRAG<]H- -,N"Tph8h!b'g\,q=\wXS$*%>C_ܓo4&Ρ&zA 72U%´ {/78IJ,F'2Q|!`e*zTMų/CX`Nþ?͏SO\Qy]#ݶ{ߊP v)w{V}dW8  {@+s b;o=dmT rYlzLl 8 Sҍ20%tK|BMi״OAI%NLq/Z^uW݌r"q `)WW@&uЬ HUd%rPZ]MP}{T% u߫5Y,3 ꤍ=.]L2,超 X I46u)'V>21)]ꝯZFʋǹm 0K+٘= O3Ε]wvC+[hF Uۙӗ!|EL"ـ|Az*vS#c~=sv]Qr(;= nKd\kMz) ]~9~0o[:Gsza1_QZ`FLdv@;*BdҜ;:c*7V=W'WiJ /”J@Տ4nV7[6Rw.ctJΙ?Gۘ$g /I5$ڞ=Pj@_/fu7BRq]eSzOƈܿ:;PM7C #F6+^qll7A b2ּ()~AEpobIeN^(u+==¯?ɹÌ]8)0]qUYBx\g ;cʐjVB62ا0mbpe$>,o2)t~yi(F=^ ` E6qe;yԚjIc߀rӊpIzbEv>v7!ef"tj#3)E޳!6h4wKfe<7;0xQ^Q|IStT$H Wk)x,}^h"FDzckWg;4w aM|4ѷURm]U<z'@7%R9Yմq;)2nvVL o,L;mUEYsXhf~ qg\u"taϥq VT9dя@ZJo)⢛%Z:[wL59p5^I )_+xv?g)*X#%yT/3k;t`1Ϙe~5_X9"[J䬮==eJa:@v3أz3s2oHöbxk-玨V<@ 0%rh۷4buc~gj%F *!hoRGXT# e CWi4+:N Dmtmzeۤ8@}}-|&naa nm3 e/ y՗8̱yDPreoYYS8n~/'ÃEI9p˗B'J0 ժV r'ei.tpR _ ~jFsHS2hkLHV?f#7 %Þ8b.wǥ!3vwE.XqH[X{%`h?In/t}H()}$vlgMU}aii{%(]>K*`Z o^s;יv{x6V(oڎRNv0i1Gmm^FQ]лzw^efMׅB] 'ΐ +鋓@N C< ؞=pO{DFqBČuKxJS썍K"5-ys^'1:we+$vB{3e ;-i>J(l*:V&fL&~^/«LY!zx^Ggk@Yٻ4veӚD7,C[7R7r}At}iG0s$% z TGx6>hPM*-!<ȅmsuu%<5ud Bq ΣXAzscU(kHzL8WXhʆ:l ]$noP알[[dմ;HQ1d I Pv=㎣O#jEm*nUiȃMU /U<c(T:"iȠ/KgQ\lLҟqYQJ0Reۋ2?k<@IKH"͢sM߲{ۥ |͌LU$)iDY>N>1":}Z@ .FU)_y۷7~{~Iy<^\þd,YyI!fA8RS'G2>׌;h=W^MWNf\&wW<z3s`4ָ9S<u{4L#P@RVʍ#O2" YQKQy <" G42 ]kw~=T 9]y[Jjv%*շ ~$=mKvH?(%kWNJ'Gjx%[v<"BIzAL%t yT6q\-+,\gzWA9HLBQA Wn|Y(R>);+| *sWӐ/ͅE/:G6C@I9\.GRP*"aݜbavJh%Sܛ|Of^ Lv&7{]0@f|=acތ{N[3g !a4B!h[F^FWXߺ 3zR (@&=1we^ H/K 4d^#Zc YNuMrs=SjwXQ]A/)؝2k8l6y8E@d.2lc 91"X[_Tic&q`O VC;4x'jO87EU֎JyUG'e.9B4ErD@piZ4ܰ}h]*)zO]< H|n r?d[?mՠձopks !诗4x%92u|!: tO0Al9cဃCڄGqt2eMo쓎% J=k:Oo폏􎼖}lڈMӕǟ4%A1K0d8Y}DIMzB@Vl!q#Ai: 2`f--S$ ӁIiaǝsNm;gӢnlL&[0^fE2|z(U mR"z2`6‰Klv`#~왦*nJD}v D܊Cg,0BX~{ïOV@P\;OQYUn#KZLl(Z@>&v.<^{,[ .o:Av ںdcF7tA@ْvׇ]?$KQB+$P _:nlӹS=-UkH*f q .C "JW;=?vܵ8 UUI#&O͹Cr=Ae_ACWeFdP4o ate4GM)Vb[Tpe^k $MD;^vSI~‰7{n$U/⭖aWQeR N-9ր eSGzsGB8E`j^vꔃ#C<=n6D" c='/״,E&An[<(&4[̰38a?:<,Rja4tS5cˇxgx"9#(&K#(eҴX <9?U^5O0=0XХD%QmZ❇@4GB3w$sxp0b>r2 `NpXp'oAXD#3c}雜UxY:zS= ƃw o1ZORW]B8VhDIL#*((3VհFJ)_}!Q`]  3Fsz.qF. ufWJle˒L8[ݎh!WU<%!!D KӪ-/=amOMSjd2d%PJbo6qCdK4Y5NRa]@Tߏ]wLۭaΩӀ{9aG5o :-` Z6HniKխ:؎JfU@ rϭ nvܣ0nJ 6>n-}e sm7^ V+?Q+Jje<7pFFV͇|RHq)_V#bY_9%#rY>@n# ^ '>, 7[BdA: ^r6<_NeVl,f^!+wį]yptxl4M;+7f{; :73:ZNXzK"30í-un )NB6!=vgU$7q. d6*m2??C͆_iwil=ϖ/M9?|*Z`;LH:31\L&cN]OKc7pR?9 x E`$2wJS?s 4qy.! % ΩD;PmVNf r ZRlY_ uj.9͍o!&rCyi~.7rl|Y!̮ؓ~~_p ~C!uxo?Ȅ 9{ѶQVݪn}n_@2- f0@u=vf`Nu%MpȎS>'-'6lCO7.PʎL$p&ZYߦCI..MqJ܅ cLEX;kT*ҝYc`Q̽CkwQO?gIGjЫ["ʘ(Ke8pB E`=O@xm7Gtsq%覚EκVE$$LD p% Sk6l܇p,6J]ui'h0wmh|lPǠKOxn>/Q>CiKG mt4a)\-()ZVϝq !z^(*0ى fB£POĀ &2x'{C|@VR6n9JӡH*V+[B/ʆB#aG'֥9x!t\_ L׼6%FK9$eYwF5TcʓYB#g:c,gUaH>OӄJ̀[HC[b=`vέ 1c'W5vQwFWqE|0rXs=v/TpZWض>B;X豶rs7҃$!+K0@0KAp,Bi dnBCK)ER5úh7CUm7va_ד(P0.S$36##e1 Kص@뙌2ĜD\0Q»?ʐk[&m;rrVݷܳd@Pn6: J6)jD Lx#܉:Cq#iGUqgN_zb ۫}.(+3ee0s!n`{]&NkK6T9D;6NF;=PK:4LI]ˀ&} Z7vQnuo}n&B$f_e;h_~GnNrx mQ>#uRmqp #ߍy5jrpU c_Al:# ,"`iujå@gywXjZ;^UPJ\ƲRqͽYI:tARԟ^F sFr ң%'/%h].GGM\R@O07Wxܮ5X/&SiEw.~N?‹w~c}'45P{I ߠt4REah⛼GNeZs}P+S&xD K>ot!594/6dg yߒlҫ/N2+^ɊD@-#?/sNȵeH@Fn,07Ikݴi̥q9IWO]C?jgZ߁2N-kVa-w-6|I:F9p:F)Tŵ9]$jD2= T?'K'WŬ+]I0a-SUٿ:H'MWB]$Ba|tO? :Qxth ƨvo A*$֙RŝbaV=I^]F ϓ™_4VyTӱ Iaé[: b&җ`1=jJxȟ0a#ڽ6U\٠FgfIJ- BN ox= jyg)vD8RRPbgwF)Io4ï 5j鑆ED;^GʊҾ&vshG1YpcWPnC V p ̔h%D0&G?ih3 5l+<2l2#1y^ v)rZ{%bx~ 65&";(s$ɹvwhyN퀉;P{'.!q VK,H َD7S~'ELCgc|QiVQt_Qbc`D=ag&n`n:oξ웫92Uxie1-I-r ۬V x<޼A;|ob,&JXBKw]֮18uOo{gL红PנØvbPYS$9KҲᜇ|DDן7N̓ 8f Ua4U.]*+e}LhTٷuË،6оC7>4An.+Wj|"mSM + 5xK^X~usf0صմSVE*%h.C QPlq=PPLB>zJ~k:S i|$\WvFOed۟H[+Ki(I䱒aAbQ/^;:c.zpΉ_2@u==O'*1M\(C+wS Q~n"B$5W,պN}K]$hs0X^8s;z/j>H?l<TˁI7hQPQgywK@*eRze`-V{b ;ldPHk?^+ZFQcv +u zx˜0?}bvهx%v"-]y|@[Fe%&1cE$ĠA- os+5{GtE9%۹ם } V%_ड1r P12;l yoF=WT ְJOUy9O͔T]5Oy+PNj7(}@ i[Oe)Co N Ϛ6g"wSd{1U%gjUEp::T'+H@B:wJZTR>L''0O%>"ÌdVT"#m3EiO =WL۠ qN@ 7Pe~,ؓSNJ2<( B ¸:z88BUqS6C4w҉[8+#2I (0J*$?ur땨ܛ;bL2fna<0OYjoIRs$+(=ʴZ厯Kë́]Ŝ$E gYr!na=u<>fo䌽%?lT4!;f}XNxF7 A\qItE$YVpM\hގ{I(I)ցG+r&'!D Sil}th]Wh1arǛ{FHXqD}ZtWb^]cQ >O&Xr?S4`\3iXCcLpz0{-,"_E޷a.9*) @1iVY@-zˢq'LxT;?W-9r^}ߑLo=?@B9r\훝,16Swp1؍eMz#Q"(Myȃ5mUUW48Ne쀄Fvr㊏:B4nz(<ߚJj-sM*y.9d iQswStfKSe%tLdRпf_m_4e"QxM^RB)$鏙  $ ayC; *w5~ DGMIR3޼=tIT?vr~Es|M}QpX<;^Tt|.S3lNO=&3Tw4ԗ|d+P/bCk,k,3k'steGQffHNTϨv!,n嫟 VvxYz4fn$4(tLLN-d_O.Єl/ѠA;xճ+G UtX$btqѣQ6yLl<<ܺO+ƙ (K`9`š Q[jh,!6>tfj9,Vӆz٩79YlRY/± HG3= |Ko''ΪG??n*Wg:xC?CܨGz?02Z\ 1n ixAtU0J)]5̷>@`:;@!FMC"r}#ƿQYZBjD&Ms+?%!+{4q:kK u gOnӗ 3#(Oq0~F "]B?: ~-9 s]5U1CuY$ݺ+8ɚZEt}lxFn.<]=!OtV ȍo9u_X/ZK3́X(_n/< uLظjr2h&*Q '&`KYRKsX構cL`QŐ˒jˆ-,)u$]kKS"2]8U)'\a>T큏X$->%@;]j_:Op!y rpoS*(ZݣQ b{;6B5㥯~(᜸9QjrikjQEXџeHX/xH5~۱&6uEybؿHnbO}_'{oOnsy\,dhg{ɿӉD|Bhcx 0x]vJ%+TuRH䳋l`:dH;}na~VF0tL Y|#my-UHCZˉS+ٝvrSQ'cAX}5J^{Mॸvr:(`c;'+3HЫ,gS 1GEşfGǔz2qӝ}gõ1dsYwϟFǴie[B&:0؞^9+C㇬CqKY[ AE>vjY"M7b)Q5#y;"gHY6h 0ݦkɢ_Ɋ#P:?Bn]٨ nId >ST ظ"0{,ݽz\t d("AeMbČؼ(QWaXx>R2xfN*ᔡ|c`&%SEK S{ :i~ ջN\ߴ8:#[|ы5u<|:F.i=*:TRg鰔G͗1e`ıNx3G/Lb'"OΕ՛R[R'`Q:!m|90iC])hLP ] F[kCVZ/d]3So,TMF:cEz9Csn7pfg=Ҧ\]*?`!Tr'gDXRD=ÅB,296,^vY*>@ҿ{=計BR ƭ`eU:y48xH#a~7u<GiC|W u4BDvs${vd[9{0Q=,;h@r;\JI[Xoz%[>#cI}g]foMC}Tg{ +~ 'HkfY={JQ6TǴ]{I5e{IXHwK|V5qی~Ih:6gʨp5ֱWYaP"wӄ^MsAjKL 5 xn/:su.'i˅4cUt7=|n('y}c*O5T'qBV31;|\|DQ>΃00qT*U-(Y@_d'bixק؈4W*N9!yEr`$W( N@Hb&v³CZ%и6f 3%l9"4;aSpӪ Aaρy?m'0OQuviACpm.OxBV4OjW4i??5KmjgvbJByofmQҀ9c\oiW s}2I3 ⤈KbՃ)va\lukDmƁ)U Wt@A%uSGrO2עV!, O{y<wVb=抂ڬxJ3DIy?ٔ8&}Rv)ݩ՛,YĊL~iG y}qS4\CoËB=k|̠5PNQGy_U %'K}2un]%Tb<%6<0`zE,'GƯ^,τH$"պP] @v8 X{ 6S̽Pab!^qK &'>I^?9vIۇQc%Xl^o;NUSݦp9.0 QR.Smpq̵e&!gLU[F@{~/ҫ d6yE")%^?`rEtIMkM㒪6ugT?w\NōCS5C JkOЩ,D|(!]ibV:w=>scru}k/gnDna)B5ze :>Tyvy0fa o)$Ld ·*z̉vȕk̀^%sMKĴsA0Fs$d$924Zw U|Kse%LM`>ք gd_:?ϋ"*ϋ[# ..¨2DWM,SNs7 6/ ~nмU>h솀IYi︻iD37(!QAw"(awgwgq2OFlėr |#C]*龶RC@v tY_7Ry[ ?W]N rԻ Ȱ~p"dG%dPo7XuA|X]ʼnZwys^E`v}Iu邺oPi3iU꩖*ݡVгM!9>@͗Hf@%O3Dtu&͑}ЈOMEJ,=̭O,<"m/@0c ƞ$2*{h8f!Phm$ :,t6V-1< m+X d8ݵt,4cx GWeQQT'Nn-DC?q ^Fs F빏):]nϒ^a;E y3u]5xobrxK-vo~%+^#>&I; Fdf[N~01d_!Z謪xB̃c4r(.t@+(NF#(':$\Xe 7 ]gS?hEkxW)ǹߌY95D&yG:qǀwװk9k5WM*X Z+@ Jljyѐ%V1cTIpPd:&ojE e /˵|f:ęM*!8#B:-?a/.sv\Kzq1K+xFrm v{6!DlW2< u1C׳n[}répnSϷ3q;Ml` ,{SumI5ƨ$j$h'vĈR[|9wsazh&B .cveNd&{P4͐ {3;L5C 3bTWy҅barmS[ten7ř^1mYn:8 $s_FkB֢W#2x,BB⚎\Y#S5$eDC*PVFzc !E1G[-lsNplTGdDur jklGn;@IٗJ6з՗L@=m{ȼX93.C4rt 6Ofб0<݅͠4 Aĩ1:@o8keqͦkLwBMV0p(Qq݉ퟸctN㰆,Q @hs޵kܴ26mpjD. =$SǸWR8~)Cy?{?+HUw ؿC V>2)Ǯ Kw=o4,=WkH{#ëROF}-@|]CρHkmtw%@phPnrn".h]Y%Qe#QzTx>oJ -eDo[>]Í{bQVBv{>kzU@HfVAivQ2q$# uJo6q_,`WЩ^ל3sXzjN rr:s+F[3 CE戩lA ;Gf^([?^LSQNs_>/h( pK/ 2!a(su#t\I Xj"t$ƱoJ!tp r,Vؙ%G>[4gE O-O"8AAf;KA;’f_phBe7_oRhʲ\&x1 E$v_- =6_bkpKCKMB1A]I]V~ChOx0RN:!4ǔj-͂j=bI}DdU"6q)&_-E!8܀ mōKgqpѰE4d 6g o{o5IK/4?`c칕}٥mظC޵"|GQh` zVRJv(fg1rsDb8U2TѸRDo|<QM7lr!lt3^%ҏgS|T#+N"Z^K#$Ԅ2I9GY+تvMf];+2 % @y=!T,`ЪIG]oc`ҳgUrZw`\M:}3(AjB7%ߑ}S?^9/-#&'Jӓ;w,A%9nڝ GCSVq2 ޅ'.6ID vgzJ\h2u6܊YɂJZ"e(rʎEߔĬZYӀ"4O挟/$vW0 ]ҜB`MNQ\\!?ŧ γh|DSXoGrx'݈K}r8ڨ]I'fbaw j42Z4*Gl9cݑVujX˕`KgfnAdpOf.{>ͷ\ڬo, Oy⼔7r5|ʶ?8ּ:HЀp*Us+s.Fb:Y4;Co0^43T~5ZKnbTRψ%UzG:oI5ܐ;(e3{3}PE{&ٸFqh2i/îR< =aɏb1x0ĝPv,8@4g."īqse=*vIY"DՊRX1Vл0{"|$AK{PII@qlBIj,W0$~OR/sjLʇۧ@c=AX&H\O!)DpOa.Νm2@ }g,A3Ԁ#n}OzaE*᯴6Y~fap޶`dZt$[2&N@lo#~|D#2mN|DڥwEAWeҞn:|ൄ<$ hDs-T:Q⼪2]) $&0_< Z1~%`+Upop1%~iXN*u| g;1h-!]"Dj%]J5uFLU7ʈfZt{8q೧\5@ w,#=gGK#4Q[ja`4c Ky1d w#Gtj!>̿o`"e-dAnkYf L',gȦ3 "TCI3ˣ{n@o-A̛zφQ!ы<@SgP\mF_vU)&8/(?]4K\,g{?*bSnN.',$9bؠ`pj|~bhB";#%u'#bDocw=`u] Qko<ƛ25 E"'諾?P_( v9Yy~ۙ3қŷ>>f@,I2gxGo}Lƾ` |bie, )rF - o/ǯkE4EaoUޗ,o2&?4G&P"R!,am Ps4sbDŽ``| ?FCGZLgt![$%kU[/}=(:J^r}޾3& 8{SUՑ4qxp% s*<(/N9#Cc:BNǚx^%Aa V-M^s5 -lKprMGH%F=tV>Tl9K11~\?fBFÛܿG>-XN]W,3hp!(|N#t>CܚI>_kG5Vb]J]/;M 0le{k)h>LdOE544uA{B%+Pd6W,'u$Y TRB.&g#iLrdz9;bVdE7ٲD3or7812nAl94҃J50*o_N[gi}` NƗKȣPƾ~c߰ @i%vjL5 i,Kw{YUƄ% EFF셱#ANtokUYtywja;{ "uw/u@ eH_U k2[zסWv&aGϕe uBIK^c'ws.gWٌ F \dvBЮ[m~} è ; Bz+?BBc1c1]ue"zK6P¸?"LaK_Ћ63!3&!%_rvEkMusG˦otLy!x2 %*01w7P>z̀QV\Ҫ:7i_ 73'F *Bމ]% (O(q?{dʢ xqA2{nvz_(F ʯ3졦Ң'XЄLSPN9zu: j𛀶^ Y3bq@rn9T]mEhYE$Sroؕ\q~nV1Kl ྜྷiiY ,K^2Ŷ-W {( tYLi":۹S>rzHoD}$lY&Do-hA,!yms%}WrY@: %UEVE|NmbYnAN97 E:GW_2+sh[ka!/R"qt(VKh JxnGԕƽ.&O|Fb4bi(GE Y k݇A8G]&g&g;0q;6EmĒ U @~2_i;WZ휋q~jgK6dJr; qvdSK&EI}JXvLg*g,NEa fR rPvS.59l`%օ-C\$ `]͐.LH訄 f baVEpQ֕?h B1iE?o̾T*I|Ȉo$J^bL[F ^! 3'[ GXs[|?ME"y{y,c陁{S;xz<:L0MI !Le$VO;p|zH-xqv9ٖ$ i:M<gX_șԢMsl6euoR CH*jJ륑ȇ-r[v)?ZzmyhaL%r;B]ڄdxM*"7eI 3 ǭ_һYN>i˸Ue1Oj!V7kߣi ܼJۉ*J'wq.: +*j&;džl$~p2R~",iczvT3@jnVc}X"{`ڪAYUˋmIr`\R@:J"o{at-lգo{ֆ[sG@Y|.pᮂ@x?^8L8X| М:;3L&G̬s> xggo2$޵AQTօ9t:h3,^9 Yhɕ+grS|XFry['۲EV^ˎ(-Iu7~)y*'ml\] n$7lcX J is-Rduz? C|74}ͱm"?[dsg|wڧ8gOF.^[fo?B\uN.cvsw3,5##%pZ/aV> >|;Pxd;р{ |MJ<⟎۩yNk@24&۪=.>\ϑr \FQ)6AÿUI)4 0O@`oq/~BLA;vлMV#j uhF}夈Q@]|zD ް7MCnBOj#h1rE>b' ?ڙ:kc8PŀrwLADEf'oCr(C@,uj8\$䶕XKܪpAEM4?Mc swsLTʨѴN:O@m%HBNm =YbQd- <롋д>K"l]DLƀvطjJ9%Ό֛sst ֋?-3#lV%=aƀ]$xʣhXlϓg[]M ʱpfM*V ڴ[3@bO3s= X4t'WI% IQ2N'KZ"E1W=(zUfqK,f4,vAs#. 龎/{ĵ8A5tnɭ"@efS}(S~'ǒT}>ބn4_tp:b?}Az;)n$*nie< ”aހwwz5<#k~f+}ŗVN~ꡱN\ E&%MR>}KZ' ؃=ƫjrJ~)xcF=ܛj*܌| 39SC*cidKe]8Yp!.Ĝ.A"^F[JZ`d?GׁQx<~)mhيrmwtV& _r;T9 .oќ9 <"S%h@W6m#@~8mK<ܫ+X/1Ő} F(J N&pÿ'Z/ݞhǬVt1]?@6`T xccx%ԭ '=LW{ CuO&67d|-0vvǪbF^ʞPݔ=;a ? _;Zj fŷld`n]{#]'x 诚2rq(C1F~@(sƑ n`7Jd=WE!/-08:!GSaSW#O'zB? ' " k~7&3B7G%n|4sfn_uf*Gr2<$\^cM%mЧ9V"Ai-F-HoH&G۲HH8^vP<GOa<Թ)ѬkEƺD$,n'Λ>f8h\p`z^K"嘯TyemR# G5 ##/#@0,Szv~;ez/z ♷mi)1+ @ #n6Qz/RFTo2jp - wp=N^z6 DZDFXwZJگ0bAT;UWb2 @3B!7^s762 f պNop2 y״RJ" اWDŽ_8+<25u}$k@Qehj)XlmH~Iz#َz`2>u}8bE*m G 3g홞mB "X1f׃.w)>68ƨ0[4?D|*( ΋ l+*SpD -cwS%(=޼vnK9.'B@urf#vSCt g Ǧ\Bx $o?(#]78)r>wH }Hæ7ugd,SzI Q7?@i$,2o,s\yXw$6єY䷴,&f|H?i -[f"C=]e d^'Dj_;c:x[A//x`?1h.ڵ-F>ԡOYՋ%{u}cK^yvoger*#O+74>  73&N%6i4?+4a *Nhg=45)55/ջm  >B.抜!sȐ(u-,V۩毲?v=a9 @ェgSӻN{BK;gw'40ܱŷaİY<-(xGim @ VǴ@;""WƐTw׆pa pG{cqJf 5kgBr4 y3DpCֆl3#kG5m~>Y9_nTuyώ9oaz3FӚ)BkrzhYq0} Yyd ?u%A&0,Ae{^ Zx8c9OeHpuYvKEnW6:].) /oJo^q=z5/eqwO8#H'SwQ %lG]c _Ƞ?A ,hJ3lDQC b#"/XO yD )yuN%}*YMnĥ^AbZ56$YB{X#$@U3_5@r}xzCV6 t$$9L0Y}1FS1Gy.t; J]Wo_o)!2lmPp>@yl/7z.'[+$ݖ@MMsPm?*†Z3{#/c΢tF&`фT :A*tqGKC|vB˼Vb)~)wO>dϹuIsB?ڝ6Qvg)7^@v(HMwǘW_݉|tqpLpH?A\t0/徵B"%0fm2 4 o-]/-tZBֵ6x{=>$oe[;ʢ2ù(^ >^f3#Uظq '':AA8{T\WrP[Π̖Wyca&QpOGr-.$dD\:aBeҞٍv`m4֞gF0Tr) s#&;%4>S!ý$~ 촮s' Q]s#ꪾ's|1L°S%nw̗~In9Θ h~.:am&dZh`؏fu"%ƶbaJD{-(p:Iݓ>uک4|ynH/i}}'s!n ΚdCjֳ\&^} LZD-dFg3gжJ5&MNFauL,m2C0V4~sxq;2 z_50.)4,cC*~!Z'_;>m>b4Լި4Xƶ٭nB:^: 7PBp'o9({um4 ;DzۖŌ>ߣ2jyp݃'Eq(Z뀖|2 )n+oZ+`}7F2LE`sN0ISOO#g:`WƆ?pO/v"/4e@JwGFÇf9H R󗛛rωʁS| (6ÉYžcH5pOkE=~_Sf!{I2bDEB&=e;n.~Cr:\k/;;c#5HÍ ;vQX^@Ö*M!ɵ@x'ݑlD 1K?ZoK  @ۦfQuY,ou՚@*E0f1b:$l"> zG}XސF9jERZ@-ӕ5C&VccWL2#}O("0V\@kc:?V8rg<Ѻ?} MSG*Nrxp%(Φ#`^*5 lTem.O|m/ZFWatb *j)hLZ҉n;9:Л#* !B9@C Hf?&:k'\tv3x+5}8I:;8*B\k֥Xwˤ#&K5D5uHnXh#BO=ҷШN.4qYiO6Eg']>A'eȗ]iJ~hNsRc*g{|`5=@/PksGa_]ʏZVn0!$IJl<]l@j8rV?4^b|n en1f8 S3`EI0P_~7R1d_uimOf=v zOV^uv0mn'{Z4+qB[m6hLvީ&?ѕ1OPθO< xr[.Wb-(LYj\IѳRW'IƆ'Q/e.;C_R3(]ȃ-G9O\N8uYZ jZ%êIK⓯'Hr)#W*%;yʿYT :7-_ɹ1<J\yM͋F:1YS37ؕ2~4Y?dJ}ԅ=w rx<&9?Lh̳yR̓\~hB`[b_SgW^*yJnK6af$Ēի!(| 71{нDI{L=Q5 ; /j)W}"3f3 NăkKYl^U./WrYTS ]oh9o^R-=VyZ0jE۸$SGsۼ1.| :leNfyo'3晽1 1A?(1[ٹV?T} o2AٞCFQ yႳgDŽv,/x{pGcϘm#mil"k|0%;RK9պl`I9u٩Qalc"<34^=B{=OZgQ|T:P4q {Mc6ux3P⭖1I|SDK+,Re;\k+C.ɨLAQF@rþVexg`nvtD*(4F}K2z5qg/Q!^y*\=t d'~-'fE'Ydxf5DÖa,fd\o*2ˆfǙ'H\_po i2|Vj upd&K<2ym*<=X< 8v4n7]yYW@rSG9CgOR+if ] 0$) DY,d<9k[Cԟq?ӣ=}T$/)vn 3Mwz'A0s+N\Ԋ deտN~zN"z[0뿚(?48gg >EB4@8iRR%vȵ f icҒ`$u:= #R4$uVm-X/nh8½/fc 2"vτ?7=.6~b6}Oـ,"0y~ZB .Nk ja-˿a#>1[ DyV>iTƥ$vads IJ84;c)J0F|CEg3(9N,:ze@I\Oq~)"V;#To0 gx|!TD0;E:yoT*RPTa X`SorqIV!ǘbL>UNӲRZ|?jrF_<FeIe5t M0KE0@aI$-/OLGƾ`sӥ>6rx7خ=dG|7j4Ej-&POF9c !^[ko >O0˜ao@lx'í{=(Uký_{ꌣF{GF3~rE%p:[ WL[ˬ(] )C g B:FKfgy$h8GU~ip$^?ЂprH6ԃ }m8Mtf8oj/ƞ_ RQce8!$[f,4$,BcTDAaini#ᔉ c6fe[-T,xŹmF]iBM]kj[bQ^^C8V9Z0KC׃ FI4]3qK%^ߍwf jS؈̓a$A4Ԡ١O2ahx#T#.YkYrq]J~D÷?~m|嘓~g`۔E ﶕ-kPBhқݘ{+ GPy0x dMqB@4|~}5)ṥ[aQ}cLCoDarCYRV ԥ@9-jF 1jH4*`ZIQ &Esy/*)!5+_uX? ?]A W&lA9Ca(N< ;dk =r¦LYdK`xНYaυWiNyR)˻jɏcEO'lE#v-5-pcH'~j@[>5 S:C@iҿBaWos#R$7^R5[F!Xo?7jQm0pKp֞ﭟUŗ4| oϴ5K]ϬpOr_]+HY7fέ P%+2xPRlPGUޯN45`[n9F=~ }jwU:r^ ;D6+#L0 Ǟ P=Cr۔n%(CO>4\U\E;mXXWP? ! 1|8ENv'fB_|p9}D> 3d0X@*6`2čnF_"<~lTP܈ % AYXأAx"ỲZ>s 0=q☣FF'}#5]QCQL '+cwĻ9/ ,3d´fVãnqDy* nr_+MIrĊ4Q0}ܢt-v>%Lֲ˽<"^U3924:3R@rq˚)rՆ(YiR%RM+xa4:uW˼ Uؖjd5B{ OFX݆S;y Qg/~{ǹM5c]"@J˃; AhKWERŴU֙; 8%"UB27HbNćyJ2 m? m-@xT"cF|B+eXyo^XFbL]CSdO&cző΃ GHh*‹%ZX!XG MvƥHc FcגrzdD'LlV@4ߐvlk)T f88k]eCb8Vs?T (H 2?7<} |}Z~R 6* ѭT>dS@c+ 3?WA̔SdRp'n§i &^T8{R Ij+KGޙ߭? !@ >$ Gpp7go QSpZcyRn,ՠ͂ͷH.ȕAR?IxU"O4!tƮ>ڴ6S\f 釥*Gr xwG<<-!~7o5ءC) a{ $s)*(TGY3l,!mHs rT$څuy^= )S]f7Fy ȴ;?4]o,P{QȎ_ᄍ ɕ%^8)6=h{Qщc0쑭j"bB[^n%sԖ,F@#sn) of+hZ &VǿF2h8\I+wS[90ࡓGd[D oJ`d&,+/e6pM =Hs6ՅE ?rCE_P%'xU7Dh?e\| [4ĿJn%,pde6]U4]Dw9"1'K=]>mپy@|`/P ^qf#[r ڞmf:J*!vKnL/v1JlJa' ;\~k2[QړcġUK1D?aNq'3ܙ.zGFJC2ަ O֙އ7i,oY؃S\cG~@,u 5uXxۯ6Qi^_+2*UV'7Kоa]jd$I*IfN`An]A|{@&ܨ]u tRV1ukҨ{}pnGC`Ppi_!i5^XD_\73wbKDe2EA"cLm>mJP9IDOҚ^ǑEXPR2lkFf3F_7xoɻ쵮|H~>?pl&fvhقbWW顶P8n> Z9#:}nxI?J%傫khROs{<40fҋ]B/7~+s9sZ1B)v:˫,]f"tț`PSQ#&Q73˸Ċg&[G,Y{FRHGzL TVT4(i+\Aɮ!ʽ\&oU2 m~4n}6ܨC&4%WI`WXȧ @%e9GP͞p=br޽J"x̱e;pd{ӄtL#X+k*hB&i' a:^c';ʀ\bk,k !̍"1cy4?=C7ؕ|@Z|7v-JWQOgR\ |p"QUQu ]obRA;61r_z"YOe}يOzݶf0.٫D<6;HUG;9W4}mbd e={gq9O)Mս0E!rnpK1b:EPăua4M̫_тCuyV,IQrH*A4=E 5YQ9mh^W%nBtk|ZZmO0߳=>BϏu&X?a5 ; V5f"y"~JU",RK%@:@3T|/~MO 'rKx`Ҙ8yOu Ì$X Ӕ @YHy c̹Wgi Ġ.~`17uJqwӕcJދz,Mrmߐ%1/Fkll \s ev9Eż9H̱X?Mjwy1Sp4nc#ma4q&‹ECBqxwRZ:oN&[[qM>ZDԟ,=cZ0n|bEc6wV|RM~2F+G0YbXfay5̷"U;i؏5ybӓ nIoRƆ ӅuDZQwZ!L( eVPzqCƬO\h5e},}ޮ>Q( tMju3b:C2յ-WJ1%/P-<}Pxg9Ͼ - DL=T܃)C>υSuibX Ev(׽m wb_D$4?=y/9oݜ Ārq(rlAX8NA Ub|QY^ r50 RhGK{Wۃ>cOe I)_- eCL$C?RS:D03ӣ;#q{!#{]T?xx",hdh$3q|oBh6$؅`O3i7s PXpSxb[sf`|^5f}@PnJ&\DY+AL5: p8f kĜymc.4b|9~3oEtΏك ;ԂbH)r |"E:!|+ _J:!I/_ wPf3|[Ⅴ㧴э)-wCR:tR0L07-(gE @bz0F3r>- 8 y@Uڈq$!ܜ!ϓHLp20d]f5O(Ij33ۧ>_HbP&p`ʡ96 v˟nwKGY>4]K"@y=HZ_֤ƒۺPDCxvr,D1Jʶ(@ôxQ«8ȫS=\'xMݟ&Q<|ѥ$F4lֆ9K(Gr_* ТЫŠVR%DP 'ETn9Api$ݻgXPXzu 1x|mv]!=+U)@LOHGm 4vGq] %Z\-b=b4V[G 5h1U'GUplMasȑTdO4쎀h4'ʣ'Ү< ecbg{ z1a_L֓SVNMyܣTMF4IZDo{Wgc18Y.[j1l|ĿЕ䰊=Z+Oꮄ$#PYT7KJ '} rƹd_OeO=죕/6oӌҾ535oKsS#8:Fxzz*`(atK^~G~EdI2PnKe>+gojsQd⸐ 0"F$tІfxA1S1H$v=VV3%JZ%'[ݙV*94;9ʊ(0cխ (7p;d=rQzVgC岠5^ >bh , >*R(G}1u1Mg/w[LvaȈvDpa!Reju,RE: WChۼ@z$raO,:ݸ[Op&ɞ^^}W2mw7Q^lIϛ, T":ۚR nlpBXB1l`v.^)?]Ag'OkLsE0tD_)E9V&Gh/Yi&D #nџDj3<ɔPuS#3.xftV$ncg?1aڿ0pb 'n,#5W[jb4P~xi]5/Gv71bݵ\\ T:8O{w0?pBf?T=,o!C05W.wtX -ג_C Ԣ f["jž;gask - *jsV"tRu_ZR1;cRہ- ڸ9)ƑAO'cxd'8j4/dt )gkɽR["G$H;$dAwϴ NϖoG?8c{-}"4Q3$ѯS K k JL2~jsF}fa^\$UM܀~ Xof^%@By:+U[GG'`mtz?Ld^+h m9T޷NcٞL~G4Dݝ] /'G=MQ "ѷ:õ1MQ{ )tGmHg29x P9Pl4Ϣ Z)WG'sSTjKBA /rg:Λ8*7 ; LfQ!rta'\8jw$%jb䳻M;?0yx`㺇,5@]1|Z@7d(DgH^O[ N&A{t01 inIѴ,z0.t6ENN$QμIsa7 |CWuq֐M,kJN!s6 "3w-*Ւ# ^cF Qv1ܝmv3f /If`YcܙUΉu^] EMXuν[~/DO#o3`& P&ՌC/|\KwZ.޵`0>削[L@Ç)yDVr=ҍ߻u|=X~CgESH?JM6GuC+^hCh{;2 .?N`“B5Bmb,_$Mzծ3mҏ!.i>da5`˾9wQݛR#D+̯5J2MfޥوB%O?h?Ոtt'e2Q/TYfϼ=0Lٙu%4Km7-e;B?53C &,#QBs:m :4Q^ђ `*b$ڣ$u"Ѯql/GH%Nj4O䊐:/4tA4 gJZ^io fCy Pضed,E+ӏmጏU6FdyF1dI,>2Wv˝דcL"O>O#It鰴bb0]P_fm -/fySM#GWVRj#HʏHJhi|*0CfeMᬣV(=ԆJ!yP= KO%x Z6-9LSM `Œ%a5JW¡iW;]#utsuR a}.ӆΙV-[eo`nǜ EoO]B6iw6Uu#_ojd?eYA L\~r<vJ_uО-c@OJyY'ĵH6Y)4PLעyzǍ6Ό@,ipTǯ:X+ PdC#"bܠ]h֣a>nܛ<g-gJ]ی0څsa "m%*/۲ \c]y?EX&B<"p+?wIU4h5 ardL.M4Aukt<E$^2 ! zH *t¯+- AY)*VY>@m݈aQ}0RMl d/9oKPvf0MwR^f.6 F"*gNذǓY΃P~Û {N?殒OT{X^Su!ҧ\gVyIݩjHyS|7™Hh?9$chc@y%- ~2Q0=GwgSbAkQqы,sE~gpwxF)%%u~}1ـ1!HZ"ڦ3v<R@aA/~vW<3(Z#UW nfpkgʾa@#VeepV}p"+sz4p@ \|?j2j|[E9" І"5 <ԃ|ipLexwJ1zqs1حF+Wzp]YhE`ezdf-8F copYLGFպْ.|lgX{&Py_36(hOvU& ~6:-+ΆmHm]yG20%>D݃aBT?[a& j}_K$[-!'70(OD~d:3h3NB:3*“B~a,]UMiqóVՃZÅ9 rSNwxhM|%G<+Ag -|prU"T?3gթ~RxE)gL"t>|J6hk`\tv=mpjZԏZ+ۙ! N\I}6G&Ј-pWJوmiΒr%W>,V6{8'kt ߎj3r츍,e|K"K%SGCi):VMg ywcdX/MRһVa}]!*#OREdw&T'ц&END}r{r-QO]9P޳/^!xDIiԇ*$j3t#tr:9ɟL] R9&9 OJ8J|ur`fQ܇.q A+*WXu<5%^1Ln8lR :{LԚO^(K@oo?rL˷+I vZcFCمk{O"lU9sS*BRL%]3?C=naQzJh}OP[\x<^3Wר˘/Tór.ėGA֎f#s0(q;qғp+>ZO9K]sUG],Yȋ` 2Db-:\WGgtUvʚFBFQ\L;ZX//Ƭ{z4ѐv$C<t;ПJڠZ"E]%E-NNi;G?ct`顫F(5 |6>sr^"::QIuMKO}ylkNGf($<[@^RtNu$Ԍf5nQ@Y:C}-pY+R` "ffmIjζ!Di:IEbbp32Wӷ %,T?t:-d.K+X.R 9ƇRFfA= n9Ⱦlfj`cd LNWNZ E[Z0M L6 n\SmOS… bhu B=re4OML=zC'C^{I!x[*(aGQ!"y ^).U A:Oz \g5Uʘ5o| ?C)_1ѳ"]Y TA 6@0Ks#W+b<ϞmGBJobWP)`Otת 7mb&bQzYVzQzXzNv8#erE#q"bſC9^6/Wֈ<.pK&{Qݱ|I)VEUI?'vǪR7{q!m GVE J`TD=nGdg:[q)t3mց /N)x2s *x?C' y89Q!@yme(@tDf+Se{A`b*-%*Br|li1C$uӚOqŃ:Gs|G!̍jXd14~  oaP@5(uፋ~jc\M(9`1{J\ݖn5glb1$}?aScXgqƾ5L,6ӊ.h#vt2v@'T'-,k  DY([pIX+Aq 7r .*rCɨH{f󌅰*4UG-qh:}$/M/\mT_B554r0/z^&.Ņ?.M}7T"O 9b52 Gޅ7Q5h3 |4":Hz⪏{/<$4ea4FjISV%($JOkVWsT\ j;1 ( g?G> xaMs̾d$V'|$)~I^=^AD|[#z66yt]_ 3{|Z>V_W_Ml(*zFfpR˨\bt ]*P?#1h%ᨷ &ȹ#1^6|H>cw7Pi˦>lT˱݉[: ?PztTA4VWvTeL<%i}ص z,1hB=EGܢ\rNu 36s;0Ե+Qތn9ȯU=JsA08{"GsݎH@V<(0#{AhĮDx^}{a{NJƱVHh:;a$ozhފ|}bBjx9Xnډ5%"~" :B4k l#(2C@vgw=); |WTب f<ӗ9t@^*G#g1Ɉz9hy N%GP0|r ϩ\t4t"#_5F]+O8StE` EfgMO}ctX]-TŒyʓuZj#h +%%-e ~*mgo]F9=#yÄzx x̀L@&_ L:N]88wGqn,K#C .ƈ{AFu$k"ZUC#!'bXOi Sؙm;IQ~(m=دqo*WƫXcYH RdXZV++Zj</9,lyBKF)M7R~/B{{Oΐ,o ؁30 -::NN^p󚍰C`QnStRi3 <1xeh~nS!(w!]{yݔIym6 sN˰SOe:qKU@ صEx@l%'_%3) nv.) Jfm֚OZ̪_p85bBez,5SsA7ljֶ+YmGn\]f2F3q6W<.\׮s_Cd c칇~Og%] vQۡ1znxvC4]A|v+Bx2l)/_g,:G6>?Bi^mG/bʽ3EYgH i(&ֲt3o3|Ϋd=[]>[ċkNRz2-hL,܀ ]o#\^cZbCMJ8~؞`L(۪1گbTgkg>pZUtM%D~DQI TP[w ѧyo1zKˆrrd[aCsceAN['VLm޳0)^B+Zh{qA^J= PB DfIȰWT`^tO%Z8}4eT0. 뷿AkhŤY@gr!\UoO̹(4@ kJ'n4t }u seh }:6[n&0ͅMү;w|S? ΈqYѶ_ = w lbʎS/[LY$dn&ZY)TLO$3QI8ѿo* o^K*;,(hn7Xgl~y+cI"H^rKG4Q⠮EMVfjQ|Gj-Äe>Ӫưţ3l+xe1 &h*y4F(&m%|D#/GmT~j 3AeqVuѡ"2_ {ok&D]Bإغ#"AJZZ&5r!ph7" %&@ w.W! d]-8Qf ,^EGUGu  29]j<jO)67C2n9e8F8 ~٘9K"VvU $ܤ]2g-FعqY 37fcu]&}y&icAc1و ^AkA*6#Qjg~iHs 8E OiPM Jaa,5En/o`1WfC3ռ^9 B(I,߀2 FZ?<@2z6pJC]uw9W@'z%bSY0$g'Q 7#s]*TQ vv!Y^4]ϩ^{1^;9(CtnFW4eLlߊPcOх hdc6_;FOg{>*!ƔUxV s-a>zq'iمt.4N{x*4U/ 3r(nǕj֍oqZlDfUo ~&=U& {D,ȦZdf4@=H@v#A%^<{O>O)>G@4]Q)l1 >S}1ϋTeb6ij[ESt|onv~%oZZǩ1QdT;̠Y_xGay Q![.x\\8pG7߱'v 7t?m4OlER.w󔖴Қdzk- hZ :;O+|B zKvl6ڦkle!hrTo'@%u> e緙2&rn8}J0\{L')B \p#CSU"&,]&an{%iEc SOtg*[3E8o]m(9ZlvUiDr.#9X*w&,:C̳* 1W!+I,)Ja( ua_.#FqI9pBVҺ̨4-xnFneëave1$V]32&iBܗ APsyOeMTEQV3CRj ;3lߟ[UG`#끥I!;#X !-0m?Z3"%8 rPqL'(xQO`S:qh!*\.y,J1䀫u܀.cm ybL{eP\PAkans2";p*R{倞Mh_C `1 mQ5NLCE?j?(ĞV13駲5H{B6@b;Oxk`(\ KyN{Cn sD]Rs5C |݌Vlz&MHO?J$CS[&LrQGPԷDWwx#?vn^]9*N[W5pE-z'e6d< ˃ %6v^oĮ}[/pÉPx䢰stu>6Q1B'T8%[d=;DV9DMoD_t5?uE}T%D٩3;{96f?1FSd3r)']R͔ؕKo)-QǒI ;7eP +N.f349:b( /~{:yzsO1Ӟ,V-?ךy6j6Rd !ʂR_In}I`F<-6|6և&m98;,\ VxdʐH*lN+-Awh 6$#u"瑿I:Z*VU+귦*PZ*%/R$w0Jص HZ"؅ċtWߠ'5,ocf)&m=/mL}De}X@T"V  Ԣ\v; ~_nao孆xT۫? ߾ak()lrz"Tᤉ1iv9EnoXoޔQ)_\1 )IDӳ}Y59" k;3/<5ʤ:G"r}o|ۃ`I mo?tKϰG?c,PϹfMT:%tJk ic;˺ ?=@ǯS>e&ϋs;n_G_#pYRfaCC43:8)C+ ҷ@1ԕZ.Bߟ8gg}(bw͌ft:ӄ`\Ib߉Vdkľ>ԅpe{Owye#aP{NI+AVa,mPuXhJ4Dw(o vӰDM,4_ހZOzRX}S~tCoW}WgS<=L !0ëctnHпg()+@nNZƫLXxmy+jH YO T nZWSe NKuAL197xkBY#@t:̤6!h+έ2v"x==FSvXsӍ-b.]g\9QN}ֺPS ? B}' ;bCKGHט )BwBYc;Y_%~d)]WlvtJٓhnIllzT5=h21 z&㕋zǁ#P>S6a6,4t\[9ϙ=/A"Vō^1+LMpՙ3*T#=2>C$uV7> >Σ٩ܛ}b[p+ j^IG{O/ }V`ֈ)d@h ~VCRxLOf陡 r&%`0MĪ)N5I$+rsDѲ\cA( g7?bF,O xtHb͗=LPqƚ#Y- f|]k<+AHSꯖ` (*LbmRJ{"`hj)4U6>{;Ҍd#@mtNroÝAפAJ{9[kHAcku0{TY3:MQ#@hC h@e J:/*eWjU+A@7hF0h;:Q8E5?g[E:5jÇ6!vErl2LO`!C nkQ~h=LITO)v&_kN&>}8*`lõvP^; \͢U&y|NqFMn+g%h(G ]żW Pbf(f}RyaV׍$S=>ǚprw1 'yCk T`[ =hơ_[*J[![=|܀/؋n;V ]F =㔓@K Y7Qm,sbv~,0hmhkwW.rxI4TVޭa+r 8m:$·370ՙ5["_iHG X7y\В3B5xm'ҥ-flbGb{^ ~{#ⲣτ}n.}ՀW2#WC Z@;%vsa]z4FU3ELy]`ܣH":;R"P[m7w2`5gnl?lG弢ulMEs xWfXczy]$#Wd}y&sAuŖ9vڹzo% %Ӽ7y/"<9WpXQ]=Xbmݹqsj6!N/OL.6g@U,k&+*H. }r ĩ,7D>toIܝocs_'C~ G RdOt0 _5 mḾJ /XE =602Iǔ'¢X'c)S,{k6bx Ue%$ܼL`VXóY`>jAVrP0EE*12⡇V7 , nv_򨏹oG`ٷG#]/_]D`/˨e@6(H[)fy] tfHi`,{wboD ?s.8k~2qW^tXc>0a4zt5ʌ̐e[쟂r.[68>@0h~37JY\:c:q'c( XhP1oH10Tv9҉xgd24Nw"qBL:&oo}hڍs,G=U6UcQw&eaн`J~1Sm&D#SN݃U3v"e'Xx2>I'~ꙇ0Bϫ"(ȫHMC@n[?@VN.H:Ρk 33 [ #wmiGsFaK_I`jtSL`jϩPV`X[rQsjM-3W=g c\ҁ-EZQ``uCu[;g-^9}jURp-m6iK6W*V 4rRAV<2MD0 NC+!ZϢKGb7xw  ,yV?A ރH2!I(RbKjgϽu0Šۊ?+QnpIYu(cyγZ; AO<x ltR*1Gbk>5u|]gUdZWf-98Fd3WQFa]Y* Fve񅡃ɐJ9GO;Gݻ"#]$0kp .p"`Ƙo QY1yo+}?5z*JK2!YH`;'eK}> sK Gv{ L 6=Sƒօڻ[N#d\ SQ'49X0M{lz1SsJ]I#Ǽl@z:Kg,PyԣuB*?3/^9͐No@l?i߹НNK7eC SWGd6@AP/Lʿ̈́3"lNS:M"s 4)F8B-JPvgcה$ɖI`|\4_ܠڙj >zzkMeH=Ҋ.$z߈py x@L͖I6 -[D9 Ys)KYZuS+"ͨWFSҸ NmMXb^0It`D\:;^:G)%54Ov@%YN-1q2#fX1b=AT}wB&bU6F8Ex*nkfOնM T?`šo&jI4$ZӘČN? Qݓ|n2qq;oLCK g}K k #iyuEV YBd*` KHr #Q/k~@yl2иo% L deכNci>)7Ιw$gf3%{WC+-=FK#%\-cnHoD%O@&Sk~DS#g $Oa|L0:;ODh1*|q7v#WUb )Q  lg 2gT{s A 3S.si3{2u ,f{]vCZ*~v!R#ͨ5]uRW_P:xcH-3W`9aɤXx[)rZ,/nS2r35L{hm[04,+# Bl.5,%)iimk1^xJR@6v?n$.$Bn[ʯbЌdYM(5epy*?YӄQ7tu*1QXⳭy6Et_{*Gd'K ꆰK]%- q`+Qc۟9ge3\W*$L (F3~VY xCs[f"J& Yaj=ŀnB?mӾaA}q!fyT S1 8A{ju(_>r9(xX?ĩ͑rWe Sfsz~U>o"iIqV"SMDʛ=>ld~L L1@['7hi|DZغ^a" QpBvJWtjRЊ-)z`y .%5Ȇ~SOQᛪO8R*5lSYd&Q9 S~AZr@?R+ˮ|T2rڒV0+).e :=)m8%M{ǃ4Kbqя]RvX V^Eess"^k2V-%i`r`69F۹1Nmeu/"l>e#Ll*l$vz* +^̲7jgUJuehNZygf r^Wv5rT-F1) Ux)ԛeUYaoj5}`FNW 潯i+yP":Q=6叩gRM1nQ$Lz\R ePHRRNܚtG|&ȳY3C_h\p}p;}Dϡ KМUS?o7WV{QM}r}Du0L|Mj/V U $̈́ ?rs !iT#2lPʊ{+5K1"ʪ+^u z\=ڍ_KP:{QO1QZZG\`&*||UH{I;!W<a5֤iF"šm6#H੄*Ð"1Ze-앥4^C',˦! fр%hG8o(UC/=>Ek2j! 4fIԼyeo JKS+V .txPp\ ޱT qCy>? c[H{CjZAJYH[^ Tπl@ *߱>|R94xiF9?v(~VE5򹠗uU懹bˮIF]rPIUs2.y2<~O"kB4gedL;`T_z5{ƄS/"](cӫ-?^5ro^a&0!K@,1q&,mZTq֞@"aۯKEkw>ٞ{U2w5Ӷ,XwNm5fhH:'.;W{B9e* }77D)QxJx/߮;.7Q>eOtTNo]hYPF"淢Jo!h0k7Ejnn H~ki fQp^kť<=B cY1VCc@gZTݝyI7ncm6&'rQ?#HX@ :0qrC+z/Nu!=Up LH07?]aT4T/HVwŎM&N*UbH?hB9vs`iBO!u?:8àvivdH#c*aѷ~Q~*UEnnK&h_).u7KL0MP`xo+Y\<(?]o t̂Mx!EQ R6ox<7@L7ٺ a{(Zܭ/˖U=,(N7,!Lc5JQ:Ϣ.F< }(WT7_X4n5*K#%\L|{/z7UqڣՑEo笣_~.yj`Bg>9!.]xBoYpc^ID$Tj֯։aG۷L50n}?Sme`~7fI.gr &"uB 3BAa$CE :˪COfoșxvzd OY%$eӘBȚ`hˢtUsr~?(LIWkJKa98C{!\Ϡ7;AajC_*Ѧ^: usۇDݐPU?7l KYYÈ捽:Ni^p-Gw|I;tqhdky$v//I |̃$ߢH9"NPGrN'6z 忟 npQ" LǤ/H<6UD5_!r:xqPkʪ7> RG7vے3*3"熮9iI=͕ a]LNl7WEF7/xAєvy6л'›ҡrE o؏p-_V#'f؉@箵B@ 5W﭂חU:E]66 $T%D*@Url~A*MY7i^^pP#-qD@)3E;jl3iM)F=G[x704NJ;h(]Ȓ,cĔ(z]wM0rL5Al/%_clu'}fnf27NZKuQZKSh1vK[.z0yȸm+SD;SnށB4!BBssvo!Oc3tޟ6Nϕ/Sn}e9dE0)^wۅ jLL]!8T w )%SbO֔A Xa!\,?oM~ć7f3"#hScB8{2 M@~7Az}VÙd 'v$ #dP$ f;iUW\E1'.s!T'[u*JɽoՁ_IF *d@=QW?/~ӆ{׵l+Aum'х[*WFǶ7In7ZTW*Lll&L'PK2/E얓s+鬁k\P <& ewia7ɱtdiB=CT~(߯.>lxy-GxAd8y:A:F!Gֈzu&]}N4ğ1ub_z? L/Щӑx|X:Q!$?[L2t2 rVh:MXuM a0 brzF0 K 2l JvY]u\q e6-",k 1uZLZ1f{ dݧ:vc0_ipdw;sb7m};'d e~p F ,3D>W>avbH Ú@ZV|}Fq/)_zPuʇΪ32ITYfnγΰ:TWw*Z%n8KU%^hSXψ7GhYq`}Xc)ۍZ2zg u? +dJɒLfX8n.;-0vi.:xQcWqж9Ĩw0N',K?ݞQACXU4W&Ga2G>l5kD}NѺF-- I:bDy ybc;jۼ2}7)~<8Χk]tI$ŭd-^Rx[dG5vHxM3,9=JK(U hW ;7Z[ cQ{z GZta >rܛF'0Fn cyaHwUo'gCgXפB3 7ZZ̓O}M9QhNj~nB83:^r9?zt%zG-ɰY3M2x{{b_S#Nw5P C/.KSQ;`=+J_R gmÅ^p̙-)qE#=ٔd EuNJL1- M,Ncqd&IZ50q]Y 8~# s[+Vg4.^Xv9( g/ jtDQLQh`3CK?-@yEXL8%Zȶ$8ׄ%z"pQ ,uTnɻcs1dҽا&c""9ڇb-@_jJ9h[ƣ21g&/C.E@g{̙- .D$Y =s.N}[c맰f(cLjx|_D_찻F9C0jf+ |-)N>gS:x+W +hNfq>"ƶorrk"EƍJ}w=ķGQfh2|I!tmF.&+iAPzA (9x8H%_-ⅰ|蟺9cSb d 3ȌUl~ncy$tZ' aGH9}@~0$ KqV0+ k;LPn-TBbs>Mqc~0v:J Df>7bt,pt}ioٜ˳05AjpD-Kuu YRY.4cPV`Qց9?&/O⋔U(^Acy'ZBfSt-7Rn;Vy?ڑUY}ׇ/JX \ OOb@E$M ^Y55;h">GrR/gmG:+oq @8`.D0h翠E-V/@њ5kE=F,ZSlpqr<|KBY lkC?TC'9y~ˤm8PnbJŀ+4zIv+ MM( cP1B%ŏ"LM.홟EZ f=rG+C!6`Ow țCܧw[ўܚ^0{79N^iY x_0LHkćK( _3K^TKoCT8 wڊf&^F|[ioEᦧfTOJfH.+g$rΎs͙ԚWY(|Pf;˥ Md5`jAw|gSEdZ Z3~&j3 .%J752: x2sM7"E1] y͔ #ŀ?JrYV7r`6NA!Ae:(ʍ'AGQhW_H5˰LaPMlou5]uHpGl]ѼX_ 1m yL*%%ͬʫP _ǩԮ7ikB~uA!mƗZ% 8Y6iCWn&.@e<iž^-_#c!kE%fK9*[6UPqTRL\!󐷱IѐF:'~*ԢQXԛÉDJ$\rn@&PDpDzTF8[%ɍzrʙ2/5oghNܩaV:d8=C@m׍j  XJ@& "H斫/ &,0 Vl.D#3Mp B e#1m*_Ϛ}7nUO4e{NSD̻ oW&sT1Xp6B fV$7ɡ [8%ʖjhi\A{;rLP d| K*r)j}O6I)X]E{V3gH`A'!x. b1[_ooIzFq 8R#cVa9Qw< θ.2I fEf%P+4@?BnݒelWG!^'Ctv0%:nܽ@3:^lv c;3bkǓ!آ4:q}#OMcSR_ +"7S޼U^`Trqf5#OhYsӤ2v!JL&CS,m-A*=p4_`=^6?8Oeo 8^/&~כKb / 旊8'3le:Q2;r]0Q]pؖ_?wJ,?[?fm?"iT _v5ڜ=+nJ>BIl;d>2ߛ9i=3D/Ԟ]kz.uLM§#=\[ KV% LLlSbuMwܗjT1"2q$aT8Ks:X} zˇcO&v6oB<>.\(_]U=Wdk4f߂u,![D5PoRq"-^za`&=JDAv)WɵܧXJ_0q2:3} |R'ILCZ-xP.CB)cHN3@dm֘SdC.k3/oXcqס!!B]#fs~ʢy9hIPйnjj*aK4)~'[yl H76n]SV4"r'uq sA|<"e)?P+QϨ_*hO/<~)hm){50;"[ a#qp ؾ\]A W@y 1 MJl|9/ #BE~^uz}nVKf视C;/)|ٮ9Dz q_{?*:LqM8B_6h sm}]#ʄP8x5~WJ9F0:wYI-[@W:3 8G0f ÛQA[چ QdO"3 (/^&T>Kf+&9Cnya>3+ZJ ˙ΎUgKI[Xr<++&N{'\€fdП.wfP:8!oZ7cjtTQSp_TfrWwWC0|O<=MbST1wѽ_y= kh5-9" YX>8z;e0G9]=h%FHcTzәk,Jxp;!1 )]31!uЁ0fԾ)uyH^n 5*LZƂ;(;C2at !>SV^wUW5TنÃ4&? ?iL0/aK%$GMנH4oIEQ")"__8뜥D[d leLp[6; 9J"̷8ν8b/32NʣiZ,G `*ox-é/<> XMagd_#+}oFvQC>[@GXoji<)ZXydr„ZkK9L8آb@] .ldkq1|A,hҞ{ǞL>z<%5|LV60EE@ui b;n:['MJ\ԝ>)Rgbkn@{sEY g-V:E#S" &"U+;?"LS&'sRDgc䲡 g,ˢxܒA?J*R7Q}yyGQ!䝖8] Yq >&d[zJx4Ei*lwN0\<}~ 9|@mw,s;;t< dG-bs]\@lt (.v1O>ү- bΈBt0ݲ)S/rUH8Ժ`.l§y25\aT ZȂUͭDX%V76K~S~LTg%~VWڟ `mD5<J4L$|W'P )1ITS!ͭA#?x 'ZsiDgF\Ɋw tx-0OsLU͆2f)7 2ɟa(UCw ٓ 6puyBQksc@Ǽ.ʕUӚ =ì74FGV/ܐl 53=9S>A\N~lT)O*QL]ߐgUܲ3ys$Up;j%\lLSv~l QHDֺ.r0jآ_ a~KyDX8qey7K=d^*{V-ɋ=CI&l脻% :q@>3&1r 2񆕏fG(`] :}8d*v𶭫=P vb;,KU3Q \H Gh.*^ѲJJ`j:@C(B9VZ$gņ(evEjH] $qt 0VD'~PֹrчU _`PGx1)c5 :=fΓ&3(g붧,0~'Ng@)9Sb9`밪R,x'ߣ\vuUφSӦY nKGed{?^3FϤԒ5n{ А'hwdv֪%w-U0 *g#qv- - 4#M$QQO EpD5{>ll6U'jN3鑪Kr75B-uNi_:Ű^K)lfzUI (f|A>t40Kgq4>[\B1Jc`F Pf|o̬{u"}I]Jwȅ#)yuXi~{r0j跴&}Sғ/OsVga#L}lp2#y$#aL:f&Ȥm2S"Iff׆ }Ȑz+CPh>E#! (?m" 6ծ턑(#`h*v'|Bu Q'V^$a ۩ R?%GyX/;,2SpstT-TI]l;6ZRg:-8Pax?txN8 ]Oѵ㚆 6Rlq5o7WR +j|v? Wį-ꭰe&9BAPh|jTQeiA,ėȜzt%zy!t+ 4I@?εgN3S h>V84bO9{wM7x#I. (ihy_=C`Ի,Tn1**`Zp뭕}Y#haP"x?< ԪdkKql㣐7Yi1a<9],f Xt)& U{hws#2t6o\ ^c1:`}|ԑͤ/'nY浂ߖ .^LcjULgP"GIs>oIM6za훘~31(rz>(ptbοa=Jx-ݼ" IIH5"{#~Dr0/o &h-r?J9""##׆|.cО!Y1%"Ukw̩#czdP!:o)tsP)Y[ѳP:jб,d&׳=Bu=rE<&2@!h%?kI(4 &{o ~';w6##B_ʼ-&{շ8D34 w+WLɔ=~i[N䘀U'DDeujL~@tob &`-&MeW vUN;$FoY,>B?8 , :c!_3Gq}n 3R+&1ٚiDI+|wRWbGU˺Zgy]}Uh:_""OĔѠipgJGIgX7fb}}#>ZTfiKaU` C7NU7ԕ T!o*SiU@b9IOCgDx+di*lW",zB!T~)kMY`jAsIJYWJkl;ܡ`|,FT;6zLHxɶĠBJf9d Q}]eǘN.S"8 #jU*; cWxڢչS}UՑrF\a T{z*Ӆ4$} I^\^Ub# BA"#-OGΤ$x(s:s1D]Plr ~X/5|Cݺ8'V?)^frM biQVpp$1V\γԛm-g'(Db159iiѿ2!vFkx-vb4d*FDOnu%nL#euz6˸iJ/eoU i TU@v=4ܦ7 v6^eJa z)njWN{Bz[+ BLD~K8= /za$|=QfK4/18!=Ld҈`Cy_7uX\^]gW'( b*oJrd={b|K# tj> ] |=pq7jSd }!F!v,L7塀Iˀ+\0gF9BiPM_DM3:ɼwZ/V7 ̷ .|e'宨1lv}:47+X5=9 ߫C)/Fǽg&$N%wqZ%+_EprOzh?vZ*J+ĜYXfY|h&/F2yOmwvpZҶ' ZRiWπ S-4fKtTVi=hx째#~6]RBf1]g'b bHdza'g;][DoB( _ QɰC/W}>gT_8đBP2^m2 | E%vEX]*.p Ia&9BW(=SPؖ_I2s.];bXEeG"Fx ,Xyt|2 xonx2V&9l$!OȔj!aQesa[~ g)iLzX9I?qAT$5v]DeDdzk>k7TM6yI*4QhU^44qe3QrϘ/6mu]UXWN)+ȿwP{<20@0s^ڢ0jO 8Iw'9iG2P!K@"*%1&\r*㮸&5!: +\݊/uW$"S'+R9>Ѧ=;' O@q@1r:"uT*4zFg${H|`b2jZq/{h&~s˧ҋM[Rx}|CN,[`>a-.Y,N|cD3hڛjLKV*ũe WڭHxsfI])J'`%gͷ2=5t 5ô1 2#<0RYjZ])amɭAv56*ÎdH,J3=$8,%?n!Ă?3,J)Ykj-H$6 uW| J.xɤ6E|aT\V}JXV:Fk_PY#ѡrìIp8Ű?#W/2raT^Y VTRgk6{e((\ ,`|y5rI%~-`EfmSD@<YN|e]rJC^s,un/Gl_9bX~ ebrxk <߀\L[<먢yKT P">) !j ɗ })Ru0ID/-x24~ՆYp2SHpzڻzƨްg'=AT cӐΜGՊ{U!PD\Z$ ]1#p5~6^EAgUYV_9ӯW[-1_o%-#1ӭq>Fj?%h^+Co,Q J͘ ~WFsv4ZaqG0sz-!C&`} szCRLAvJ^Ӎ^CN\W#) Z67j(-K m0XL3w}S4dHFCBV*ya_XT`03mo0!%v GL"dIWtAÏIo4yWO:UUHABKF3Tnj?5$H.X"H 9Sʽ\brSm -_-W]|C&R]k^ ̫4DiFKc = &|LU9bʵL: ;>Sk HL(1qTK>6LN+R!@bd巟QOyV9LVL3ѡ-ơL=KJOӐrm,x^V'~`Og2`!$96xB7C`BJayz,N&D|[%FV&>hkC FIƣ3ޔX+CV91XW2+.QocY?戒 M`^pkPD͍Ki 3MYgj?tN`S+%L…,QF摐Pzf,iGVՋlxiIĂKCMTZ2.*o\t&JF{Ոlh(I+[h7?¦8 zgJmμ;dEܕQt\1U}*iv ^b!fEX|GGb%Z&vz'q>LƍNn9k:OqK^- f`WX,|j͑(ϓ{rJ+_/Iʆ_@ZR1cGK B{&P0򎉭t}9BBw0hPhg8UqnlvF;j9s~b޷|G#,9+n}NR \~(xAo>r ގ3 HQH'Bnߙ7hYL~s?֋ Έ*0x풬#ZM+x>^W4HPKR/#ejK\}Fv1%ӇCߦ^zeA20Z:}EޯTz8Vz+Mx-PԌYZ: KK3HMl c kܺMڼKq&iͲRc;rb1Ժ.Q]]ˠ璲*pγ =鶗O/XD9bDt(c|Jr-8c|)w6/2 Z$a_}3 TVOTOkx4f,dUcDz,"䗔w8 |1`b/&DCho3bcO$H g[qP[ yبOuQ7 ٪NnU+;?j+w-:33v4VK$cl3 s>lSDkf p@rP҈Rݝ*1)Fcu< <EK#1W{,u[6B=uGsbй!KAtl2jUƐe684%젧F<=Q~o ?YF";÷EKn_@ ;klP.6n/kt)wAl)R!X,!g]C0$=\/5AirM&SsnsSzgyItXL֢9}Fg >a^:5{R򽝧[_GEB)(_տoSJm[sGFeAE sAő5.=XZm6b9OcSHIvt}~jRj 9- *2 'mƿkWx]Vp_(:}ӬS%H,(pO.2\zHu-4flY4w+GK*ԍtkNqbWBhB_޷UK,(:/kڑ{5p uwqZaLw; $V.˔fE:t+?R<)9[?CM}s{)"㷹jnmxb .P?:ܓCm]& JLLWLZ8Rat?> XO\k@Ee A@i|׍tL@G5ae,:ܿ_9KkMklɌ61@#d(r8q-%#iU.Cd:!ɚ\-,p%'~ jJf( } h/"^o,Bf5AU@xrEDJ( hm|˽yB:]C r.!FYZZ҆q:Q HVbNy! va ~hzoG-m5o/ĉ CƈƐsɭZuxdю+IxQ1T;datol[96bbH^flhm&v{9۹i\'͑=YXoAcvcZW4 \YRCKT0ŶUЃO"HɜT[0`28gx37ǧd`!]0D4 >7WiJs{a< :A hzAX+Z Z;<8's;E7XmaaHsCS"I|}Qӝ0"a`WE&:LZ*e91!Ʋ!_P ׵)B}o4>C@ɒPZ O1/EgorgYZ070701000002f0000081a40000000000000000000000016661890a00008c08000000000000000000000000000000000000006000000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76.ko.xz7zXZִF!t/e]?Eh=ڜ.+ v6Սc}#$fB >e]!27l+~ چc D<-񏹘@>C[ӎI<_i~xWIұϏx t/T%^]sPlR?Rc}δ3PU)NH !qx=]?"_`^ /.&Q/1A$| 4R WB:Y腋fTJcj_{E44?5]9oWw耘RUl;$WB4ׁƯGӐ%wug1c_/`ҰDX, [JE64y0^!P[ >2l/1pV=iU" }OhO 8O wǩsK+Vh(z&-qayƉd.f׋;0ۍi~?ˋpU͊7:iAh|uҕtXD{)P6/.//l-xlڎZ,2V)d{b/1^6rЂR5onuqA"$NgNAYWlFGY!MR M8j1ysI61'?47H-Dm ~ݧ A O旍ra8:z_6pq7yG39?nHWQǫ 666 k@KHEV:< ͻ"ƻz 0 ̜*(:6 fXe_WgY3ߵv0%:pZ9Eb>hK7m?S=*WavA:i. >ᤄpuRV$\5e3=p!%DdxdɜfXܝA042bꌆۊHxJ00lha(SZOHt&E e޽Σ8E_ȃ/ȳ S{Z~DZoI3"e!'&bGwp 7I9سN!g+w%{զбᥧHP.IE$ڱQZn6[l;Dnb#=v0BjHY%/z4eSbcLIvaIy2A9c&S-!y>@/fi\BH/!݊\L3p.O7:_(S`1٨: ۨK\~(QvIp S)GC9bk#9V}Ѣu;UBep*- Zi¾t7]C8ڬ8ԹX}'&eQYGa7K+J;4 {s"4&a>dUu v|IB8ZDWekOM$+6ػ} 2c= ˜&eZeX*7Ug/b>urŇm B:gTFCScleL@ a[)gka E 6@?,*P@XްBO}1Ϣ My=0?hF8U應˻8AOR[DWkX/M^#m;:-2P$5i~h-18|DG'ٗH[?RoA$3eیzRebhqI<@R3,/E19Cm6vp1V!mfՂzbK|03]o'VԞ}22EGL4܂>_B\]J(JE[b 4̮9F@l w'>$q@ϙ ~8 l* It rT`F[|Վ+\r_uux]45@ouHOHH#?/A+DdzV$;{2^7AnlKCIc*j{a3kd)4 LJq@:A޿8)V{4 ..AN:ʙzxi"q:^Q&N1Q%V/u\Ꮐ3q+ )CYr}S`n}ÿ^X,FL-#XzFCU(Q|gcA)i2jF75[T*`Z##o3S cuga||r4L.g: FB1 3rv $N~u _sSGhbdfEů{FR#` <{`i/$S=èycnxn m}8I'lT%rH h?BZF8"XL4 zWM~UBUzkdxsDI^y;>ܱSg(#+q(po1թiVQH*¥Ih.Lڛvh"[=Vj&:H8Qid\d'X<6H4caDɍ#Dxբxn[q8h-` uQA9$C!Q$Z:wf|HDh1ahv}&pb-WJyoE$zK`ϷY׎^zxtY2nD%Ѽ%Gm4uŷdg BڋMyZn֟)n!QmL51ٽoP〛]/J|L[5t( "lA$aè', x w$dICXZ5E*T=յYJT1nJٔJ2JdG2SA/(%8ХpO_+:YQ@#Z4) LtCeŹcVRbVY ѿ-1h׎-Zj]W<}5U,) X+ =ΝAمWׇHU.=`SPM[g:j9_T&tL=u7ݔ|AEdTJINfvO$/"'t2 < +g!=&m=hqS:\$ [/tTyqݴ.B~&]Om0 wɂԔ&cEĞ}^Ѱ7avg Q= X.wٖj }fDDAl1^:>L^ }Y8C_` dzv jȯx#-HXju ehkus,+zkY9&xs>/rmf^3`'c]$T781K6OQcG6S?O{bҏtC8 ei):A$ꢫ3\= cv:,UvΟ[l!]YЎ0UE\Q=rڶ([bйoEmbB'P&]k*sDFb=%3!g$T߶Ze^u>i[ƒbDqFX!cC 1U}. R .eG1T-ܱ 5ST?fj'~ Ґ]ݔP%Z u9¹Q/p G(Ty=9߻ע6r(X.BVzjz)g!< 2<|~vPZhFp:-g)k&}bOjD  tYA6d,GsTPFjc*-Y@HA=Zd2]A%J,^}G$!_j%']a[ں`ӌFܵYӛگ˕ګU thY;/(slE X,V^&B^t k#泗҃JhpAD&vJ6,=bc'R<|R(GfWrk^^6?61R,YU%VNgҟlqCWTuПŧݏN=+YRĤ *ԒiQA>P[<[ ]bT ˆ{Jr~ dIh ^ wWǀ SmGќF`ZĎ!(ZWӺxb+nr=_+z.Ş{I)_*5ۗ#h$"pv |x5mѾd_b^Cu.3_5q+ kE\c=]H1~ݸ3ܰ>z =zg|U ` D.,S^v℥d!Z)차L;AfNkJ-ZȪϙ ٹ)IBn1iUWn@f qc%ma[1Wĭ!v]Fpq{O&=8\a2WT!!eQ0 |4Vî#Σe<_4D0u[} EMT0OY% c= UFj]"ՠ6ͶjMintxJ#Ŝ"=f~EtySuKީӜl2D%u+xJӑVIШu$Y3 w㥋KX"кESY` 0Yl]P J[JQ}j@]ɨcЎ&.xbXkZ 2aKOkIRF2;~{Ń s}!h4;oqd-s9ߛ;{ᵝQ#hoTF4fxl ib`s!s!c*oIĢpÖf=<xh+ZY'7o 9vB9eM2Hac-!?p^$S̓ Hg\YabJ^ %d>4c{5aB̓/[q0uY~]MD2 ǕJa"J2b&Z%aDܡ,9z_T8F*u dOQJf+57mbIm.`fȻ:ZP +݃SG$M]]LR:^0@-01 Hc"R/+uh5 eY?`^.zCMnsV BWjg]#:'f9>JsgB@k؍Ckj?7if?YL8מgPٱ/A^?ٛD.-=V9ycx,4{ α=rs?cG1쳄|hR.wLFTCbE0u#ljHR+Z 0+BMrn~ V.,dQu_,/rhGt͹ zR Ƙ7x߱jMlܠdZѶ^fU/yuETE!)2;qgeΚWzH(e'p UFG$Ph2}M"%NL s/{ܪr3>M竫7f]&ĥCxuwT}RD"#bc{{|e@B9W.?C{\LKv^Zvq]xʫD0FD ijܩ"{h )ExPNj7+7'n 1i #`9Ӊ|5o{unF<=ו:2K]ƒ__BxVi42{X7(ЌYioZ2E*neԄN%ʩ}ZbR}\_ OR!lcW%++m - (Kn`)bI2M%aZvˌScRDs]L;Xg%Tv*gq7iUYSih vWڢٸ"mFUfRtj-Om>hOi= 6{5?=|Υzr$PtA57Wl g7GM ]-g43,$ܛ-77|yxj$aJ؈w\l]tmz6o.#52pߡ 0KI7"SVόF}qDИ#;Z{8^+A]1Ό0 R:'^JU/EDMHCp8>ijB 1 tԺ~3כ7* e ۑzv M__m|{(Y\DR*r뜃[{oŝԪdO5Y+",0XȜ8 6mͣ¡ϬwsYU@>Tt R2ɻw™m3e>y^![$NY@YxI^GA+B{m, *\z=^u0!Qu$N9&UpX1^BӂNCk$i>; \flDv5*##t3^jȍy& H] ShGC &b>T˓8bTGxkKvY0T;Kt ,1UmB<Шׁ8Յ[.^v.\?Yԋ{fO3p͸ V}wdZv-A˳҉%POSy{wTXՠR?A\5xH>;V5pUTi%/%}ykx@$GlS lC^6zA];哆H[]y%⛫ d{E6D@bgG&o&"[B$"D~$;""cfT0K]]be䘗`eȸJ|fq<( G~jgu>01p|yD l~'BuD5ba,'^mێ2xc|>&G F;2^_Yx4 W kVPd~~X?*̭͠~Čh尺oNt% 66Ba8DF*ԵHls 䜥L;P ,_vu,CXevڼ>($7ۯC`DSCy-< ~(9Ÿ#oM C9Pd^A/kbxVU{J%^%*(\(_- ]ZXbrx/8. '-=i07_tnPhƜʼn%+%!ѹ]torΔ !Oo]@>66T$^MRy0Cn ~$Yeq,4a$ŲήT1i$ٷet[7&TH8a&^)s3*jօ\ɯV_# )2ıfޢW?G~h)w.[y?|ϱ5n-U ӱ:p'ADix-_WT˜Qw`Hh!'\ݪYIalFT &kXN#;8B<Hpʧ̣vG9n#AL֦P}uxrݐ=UWݳG+Bש'B/VSyPJw+LFCH@V_'U_TuX'Ot"2RK~ԝ3'JHJbDD#zW5n[>xW2})9x7(3వ(oU`D=\'*Rg3/ '4pN߉ SɄ1|u T4UzZ 1wwF ܋M UBYd }:oG{C/;c>]c aF2hB{F;8J->c!s3R8i+pi2'Hld,]z5d%B.6^ٖr08 \tb*P^A@e2--o >x%"tmJAK6O\F.A./ eR˨ a~}sFmznm~˧DŽy9y?9Ud!/Q2:OќZй|} 7N׿|3u%3[L#p*.`N)`<pZ<'fs\DdW2IS<6"[*Fm }{F{{Z=A sf-kѲ2BҚ\3 œ:[Bvv4-,p6`Dj &1z>.HPp븀ڧ7 (:}nU%<287$A%&jUVgW@ν}=zFEֻ؇;!X IȔP W䍞uI!Wwt7ĩᇘw:6[p/!3jH-=1;o_;y Ѻs&p>| -fO0,٭5q5Gr P&䰋Y~Dz`tOVڞ:AyfeHdh49!H3*3g̃05-|Ŝ: ވ9<|ؒ\$tHa /%] onx |qd<_<yx:[UvqcS7d5[1XVV>9d)"bK`8rɣ߬Tr3 01S_gJæ8>?Rr<n0|lBRAE݉.=z*Ay]Mc${@{+O+DB׼р˦ SMů,p+D]Cr+[uH<&Vݗ[Qŋ♻&wM|PHmVh?.[o}*^횰&$W?B2TY-""sUv|vxH:. o qcr&'= D:X#lv`\V>Ĭ'SKV`Zr9&|;K.V7}oxjlk.݌rƫFW9Q}?} Z 2IULlv0rpp,.F{0.?MIUC?Lt73F$I IG58n4E.g{,؂>AA'S? /Rb(<@|yb2X6%:oh+-oUtlk0k*Owhy@"ۥ<&Ϟ>s/\M9&1^ =kupBk$n0B([oFGilj6 HeesC4Ol4z /re}q'B:=e:,ES45t]C'x=߈pu%q&Y=:Xzք34g t9ްJ "μy"/ӛ/~ަMӥl\52i[D 8~:Lr/Wm~g"Bji|ݶrI~@ )UZOxԸIM|7]ͩ9\WK\q0X]h1I~j5n d`gǎ_ =5$S)wkD@S_jWEMo@dKZ{a*t5(H'D  \y[jg@'á# 2k%^NբԢR5 XP$ Z<_[ad9W{ɀR+RiF4tE9m7"VCkg;$șԉ̘T#?b6¸ j𝏭CȤAe7nYSRD$Y # =1.@ b:'Qt{. k[wm^/Wx}`k.,삽o$I ԯ=kJU%WPVm'9&7ZͺUTmj$HHn K;c&x5QKY,,O\VB˥bM(&*%ud&D*6#b\rDOXCۍn5p%C>`{mI(y 89o`|B9uf/|GiNVt5(8ĐW |Z !kq3t FZ@w{PpdRI2ӿJ+Z社n~T:.jQf7xSC*i:lN6;6o6W`By@gVP>Ox1bnh/Tfu]>9ǀ:h0r/%ws #m:PR/\&|N;DJc]RZ_\ERT`V^~ّ`DgL VAs{ctպgք-''NS\զϿxuM7i GW3)9et9SudP)88 tQA;9n_'WP֮z"mg2,D)e/(]Dmav6}2yP;l0bvS]yM踼 W?a:&'s()ob"rrItKєBu~L,/z#2ODcBWUx`&~T@FV9؟ؓ]*rB[*-|HiLb\n3xR +eڎN {[t%Nk@iW)Ujc*-GER0ԤZ \SVqWȭ3W\g7q`D幝f{b67֘qia_~#XN3]|9YZe`FCa}nEӑ/5G\Jf`cBUn O}2:R!we 쿁>XYꓩmJOpZ2>\ SsJ~?:OFL E &1)4aca_x}XBAA̵rͺ,k 2R! `dk8Aވ?Oy R)ƕ9e3[U@U\~+EOu~ĤAZw)3<6BwA yGhv\i-q?)p>`$">D}w$*s,V"H(A?'˶&a8SކYx=3n=я G){5N7rIUb}>]__|3l[ pdHU_!S\AgeWyu5cRl>"UbH%|G6!3Ž'yg:Ah[f2JZ>.C*cxhIp Wa S:9з\y T016SG8-G=KCv^0mg o2 O[,SO X;p[MePVsnAynDk 28k%2`Ht7-@qz]IƋW,[TtF2.4{=Mj:SM;|Z&[ڴ/aiq(0f>b!jR8 BYY͌=A^;j.H^%ʳ বؚvVH}_{q b4w+Z9>=}Wtq]ι <-{hٻNj?ZosԈnJ \5CU!v)E*#8MN5oNӋŪ4#oCHx5ƚ%设kb,?)o(=vW2Jau M̵v{}[ #} nh&oDBtRc Ib%UyαZ TQҾ&`hAdY+LMh@XkXVP讣WHRT6]661S0?9SLli6; ơKY +a' kIǓg1${ ̒*B>T 鯈۱p*BD6A4C鮃`a݂CSX$\fM:f=OHrVœ]Ѝ@JÞ<ܐ*Pb(3>Κ(PAƞ=mUnh쾮} &;NbAHqxSTyţRB*ХT:lSFasDYATul} +a{9o%SqtR,"W|MJg¸ F,v;}-P-9w^[jX0h1˚04%BAJB#)z攟nb ;ͽ~?G3| &5`NĪ55nNEփ>t>rFWaq&wʹB.Oe P+'eu ܺXF҇ f|s =F.L>|k]WDkobCȼ\&267S[aNdnϓTx!U0JP($'ysISeQVI~^0K-e *'w|x4P߀ w*[0!gvb[2B~}9Eg1rUI7υ YRi*U0r^cN}wU 6F K]SPN3pEp0AlY5҈4AH< @MW?5T8X~ME snu=ȿ' \ϝJz2iɪȐ:hM&mm6#KJIs؂4%t%{)ոlg4`8WX;k|5Sޝc'1](cof)1|*)SѠAI@f%h.n2l\}{ݬEghSVi LkA:GDcWum'YYR f@DϱgF)^9Aآ?vL\aTĽBώڍg ;϶jG='Ϭjq{sJg5tZ^<)Ù_.ܗ(q>6P%&bBN[u~J6!mPҕ #awCTÉ#3$>2%t&[sp%7SnTG\2}^|=+lְW:FB&|K*ךE@)R w;A!ٽ`&~D$%`C1jgyJ]oDEYn6SGW݇Zp鶩b讆&ڭNꌅe"3JJ$Rfqa{ō.&o\z ¿EK;mw>\|<ڐp"=~7L:fHZt3!B-q3s<AXKߠkLts^ p>6 vfTYMS+q[Տ0k^b]:}_n;c.BsN!^qPg,17Q;TnYHFD&?10[JP ʣ;f )=5NE% 5wfV9p%ۢqVs$wO9+*w^qU}cAZ2e,6\wR(:?Q]}H=oǝ%Jsonm63>1mzem<ۮAЕ!`d0Qy :%c޳3Fc?knas[A{*!rrx|ЬiIPwgcjM_6QHO F"2O1gc}X^MCVx+e[\L.m303Y-#K \U蠍 M_w+g]+g(Rl17{Oƴ0R<|YLZp4ށ}Ab.@O6=)v (ГW-.<*v%^WE:sݺ>z2nؚ;.%Iw4xw(GvW;)>ټE@niaʎsҵcKò@qm:ts!i)Jq* =ɞG>%&N/x3zG_~B6Ȃ\v" aN;#_BWՙ5[^gLC3MFo3,m\ "o{0R'O,2/@;aC`q/G0@w@,:Z)'"H|UK&ΫI?N=t%h}X5 6^2iG.T'>t8X B&dlI dOfsjs-THC,V'iyNd>PI9C+,TG P`-YlQchKE|Ef #4 dZIIMF:ԫ$Hd07M#?"3AGDWmVKr>i毿3h%=$zKZQ 5i.y-c/?ccϏ`KH!&}zѯ+%P|Z רNf Qﲮc$wP|Ŝj&Ng0(U%ړO 765 =7x@bVGI&/32<-޶0v!53ڊQO/ | 08eN]FM #J31FnZ#蟮㒱*c԰8_N NuCQ/],sL.D4k [0"PBmnbq];ޗSV¥+*5R]1ZI3 gĺo GE_ nhCkM`( Q#n鎶]KIx޹;: 0 /Pm-wFΗNYayM J'+;{ tvϳA>ēW^9p?)ݱGYޗ+%'mAyoyFJz$])vy^.QpGbݙ&Y[Ob(&]v"za%$؁p@Jk'S>m9uckL[\oMn9_{tlelYK 0i׹Psf/g"0巛1Kxs@(zKB$H| uVmYeᵿ [P,x/%cewqui3Xa9%fy\$oPP (>ՙ&ΐ;w:fwaz>e8%qղ35vD ~e$[FPz]Ha/~uA|/?DY "4 j&pݷ-*]s΁:s;7EZD1A3xfUd~>SbB]\bd- xXՀ}ۡL\6:RZa>\GP ~,g_u3.S`r 2.YJqK[S)lJ`$bd*BSkBRQ9`\>;yiE\&I(GkFiE M`k $L/i*hY]H3.,leDnt ).y쉉HB$lz*:"9!P㜜q^]ϦYs O"KEXҫȞFjX&C.EF~.|}If2)ikQx8dכ#2ҔeGI/T vre2D :'AfJܡD90M~U`=C._,.GTπzZږl@]Pw%oEj},0;& )6y]Lx.#njǢh CR.E|t= F>Yl|1RD{XS(/0<-h 3œ2.9lEǟ;.V5_~W'>P!֑SlAQnI Kg9.8A&<lj*"ufr`"Un#8*[ vN:èm=,vR ʗhfa4moi8Vzbɢ؁S.v)~)ڒ_c9LGt(Ӡo>ko[7#EX2^nrQ-QF1MqؓP6\|4 j(:Ys $t_>8_8!RGs&PKn%MwϏۺrQ(uw@xpC ")-tFTh|us8M䐮x3ܧ.-շm/QncHY%_]:P$IalZ\i.=/|ֵZFhd5&9ryo쁁 FA=4"jYs^|IgAw*+-N݄9ޣt5i9~'򍨖jVɂ(/h*gO7HIjPfaw"g@ Tn S66x%y!b;ւ&:NL:2nσdf"*#>m&s#Fy63 qIu;Kn}BvrnfEi?#e` *#9ISB<0ll&g#MJ)EhƜrΞP7bScbz%'{S'x/W~1Jw"́fJը!'s+1Shm iWɱ>aF|ٯm\=b3VM")lx-? 0)V`1͋!+[V35-%])Yַ[CUVfN:l`NMKvxçjӗ*`*n9v%Hk'0=aagҗTҎ",$RH%\'~8EܡJjm>Q?.A5TQ4 8HջVăp_6DrbխaqW }i3^EOWo6 U\S{JrHS^PFϴ[-B;c4uԓU쓖ȣ>zFTNKi~y5"7Ԅ:9wBI_7dy>BSս&-T.{4fte`ih3U~m|jtF+rHjlDۮIwQ0u֌:8Tǡ-pPSK3ͩ6楕{&bWZ$3F vb9L$HᙱIȼLb{=jKV'c{BB=&CNč[ k 8CCbj ZYzt`+ %&ؽU5kcA,( %j>~odž>N ڃ[S4  g$d6JO w:AŨkU: !pB> ^bUM5OVXyvO4UF$+:E:z3<`A/k??Z]*_xƎ4%)KPlM~I7ϡC@{q:E>6 ظMqIa`7'uđs)rs5(,LvlA> QGCoR(ۦDf8gGY^`VcB O 0(Aܟ NzQFO@*sr.2o;s-wSz2LR1Ba߼˚04?}!E k7/#B`P?ň Yj ( 4u`27-X:p:`\-\۞sjUO&i5ö,b1ϋZ3l&|-Χ_)\-1;Hm==vToR?WS)XH?h~% ͗>ͼs|_-ڿL wKJ s$&3猖Vdnu` ɨ~{d3rc)ƁsArB8,ߖ_DK"m!lo׌#܅nʒjۦKŗkFvҘ0d}e7Ar:kK YwFb(U<fr {5PQ1z g?\ݤ! "vg+\.:֓-fC4 jA;ߪȮU aW*'eiӟahR'D2{^D{7AwT@ iR%UYP(j?Wk:|)GMͬ*gdL>Q2ۭ|BwGy[}4. !_ykkYSx#;s 3%R.B6ŏPIUkR#M:ʩ!om-_t\F"a:\RN&:oҵ,qiʆrq!4c&Ab&/'fp];:RTϸT<ԍR/era(kʧqʎtL|\SE?ռZ!G7%%MT/ݏ`,ZhrS {`f)R`~@Dz巔t]7ol&MO8!7 Qp9EZr\璢(Z;Ud,c^]5k ܶG 0?'GHēۇ.:`c_8,9=7GG٥0h 'rJtN+Zs>]4'\^} JL>f,tÊ :ohO ڞN~gMCcI }y jzY+#^XXCj/#UU6Zbw>dR(݆j@ ]@O3agSeq IUU+ @PTSƬ\ŋ.VQiX/;Io$;2BZr=GNRGa봵c ҍFyrktHIWN񖅬}3nW;" TЎhHl'^U2#IԜX$O2icS*i|P]dMv S[ ,Rhlyi<|LY^`bT\oKt)Vd ~r[ rΤǩ[D[lWwXDLȿ^XR{?a|\!YVוX:!=7a&!>Ĕ9jg=\R|V,dU!bJ 'qִLkq斌d:RZi܁<9LZ@=I&xe2>ǣ44{.6/Qk9x1\FX}~g e6A5B0bSv(қ|w~#a 2՗,/wE"ڧ3\y醐 t:o؄oecCvPYb,$EK_}Rn;HS| 723ӐŤE7*T3 g7h҃SBu QߡXF}SՊE$h+V#EʹQ=ST4!.[.;Z!B Ē_Wğfd>^]  { c1^S{SǰW'@&{ [_E0 zAe˖]OJ +Z#dtAↂWq3ewe Ɲj.E[Hf=%U|{`]8RryY8A+wv'o Eɐ؉C*˚!Nǃaot]sO6+E8dB(xN7{؝wC2%*gK-z[Z)BtV-ڠH)zX[JJZh"9S22^_T >?9NvTb!~Iw?iBZw:X`N{,!9gٵB3:{B3=odgSaeߪU&Uu+Z^jd%_8,e?DIϦ{JgfTxҥI`TQtH?R}Ya}T$uzI%_SY\M$Rض^_e`gΐ|$.zPR>X*V*Q'Xg|ar[ ּAr͏<5DQXb<9?v"Vǖ`FUa`Hgèu3IUb$f|i3VC #c [O/d*2Ψg(vޕrTϘZQlJm@W%)~@L/srvNv6]a̰\@ihߏjKQDq8nOTL?oˤ͓!?0dcdW_UgP>?ӢK3O+UwQ &ؽ XǫҳG9Kkp W  %h ,5vU&oDִD/le,@'Wz^9,;aP$Ф|9o}NlMSnO Tڇ 4Zgd3]DC,]t7w"9Bd۾hfk1Z[@% 'AŎ-۫$k?A][oX] 15%GFQ~9wAOLiIíwey7p t7A '/T9ڬB+|'6C_#Ő%+@eSRVߴ*'ɨso񽰉u#oy_һ㩀B:hQcѣEkuH.)xc Vl,A(Q i"-9xg 0׸vVgȥ[;Mȴ.d;+aGFH`a\4?)Jz/tbaWS_rWv-4^zꜮtaXA=n "eZ!\K(5.c6̲^}td8*8V*hń2L vBz| 7! bSq: Zve( 3 e\L7hS卙pc38*w ׂlӗ'%C>]3tw8 sp_%߯+@핡M}CE(v (d9ۿ݇ Kjwv9rz-,Ylo ܙ*= lA>Uq :A^~޻f /*MՖ'rծ 2)yUqKJ^=x"WKiR\:a?)$限Yp'azr| "8yad9N"!;I iVm'쒁sH?:N0+w0ûPn-~=UocwoC2t9p}>'DTp6ω炰reye*{!ۺZ4k$b$E|HB_pCҧ0!>:Ӈ=3#|:Ciͳ$8#D=#N(H.Źc/<5.]|pv7ܣu@- d90kX_e NGo'Ix7l(U)=Th,YapUe[M8a^p3u=H&=R^"W @RjʾE+kdp4^Ni l7&% K2r^Ј5k}Mbt CFXgYZ070701000002f1000081a40000000000000000000000016661890a00003b24000000000000000000000000000000000000007000000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0-common.ko.xz7zXZִF!t/:]?Eh=ڜ.+X!Hjlvm/*7&xɍ>5ژKL ^k'<㛲.f5"=guJ*åH@(AiaeZxuדy9@ =kʚC6U8(é[3KsWnCf2l! #L|Ng0{Fa$gIReOLd(8< Eqs\b~v Se0У#"Y4k!Dfd<9BV^PI^KиI eS661的.<\>4~QBn':NíT" J\z tϼv"W``3O0,ۅd92Xe}Eo-bzOZ1 i~PO*VAƢFsuY_dR"\o`@ǽw}Ty*Vr iwA#sӒ ONvǥ|J"*Y |6݌9k`*|Rʒ#ӏn, ;<UE5nH!kǻw4J&Ø@,4FIf5$ fF22'5vi]P~>1w!h=0(mрw^A ]Nv)M Vq`](2P퀶ՓkY> 3f|?r;^K5یaUdmJUٕIl9,n)P+WJeqh<>K f^6z)Թސ[4[.ւL+` !*^ !˚UR-8N Ή!VN6SYWeǚD]ZGϿ7kr/*kgF3sE|nڸC#7l8b9t^xVSLe`޵v18@#9=#af{2Ƀ0E% w'zaWLOU߼lL*'tO Uy*#9XNvz~MN  l3N&lWwӊAgZ}=V2@׮p vN|wXzsn!`J'EgΊTm9FX6S 0Nc7/ZV:ch@> 3',]F=KSQi&CT6]kEU5qKL aRklF4ErAA xί׷I; 3V=-W\l_whrQНKS/J27؍^8 sKfѦBl\$ Fly/O]$L ˔ĖC[ } +xy؅@ B2"ҵO@_w8_΋O>y'&oҰThYޙo}"='/m!I D ƮU[kDl@h;$g;3ב2/Ì,)ɡ(KKn 끔ryBz 8+G<Ř$"M텺T/|Ȕ xр'),۶f\"cV1MtTYb/n2k81 y>Ťb?׸> )]VbOHqk`Аඈ{AU"uɑ{UN_8l6Ntmh f$+X$d涪ۍTN6iP)W 6 fʣvW>yM9i1.E}dpz'Mޓ! ZNIfRGS#~)d=8TEC\RwG] ς Y =w+b\)HU!Ji*8ޛjݍh"ѱ](Wٛ㗷{BUDߊfolvKi[!`~)B6;dbEEؑ-NIgZ9owmA  )šٿIQQ)<;1+'Iۿ.ݖg/8/O٣MY>x 4)>`/:QLL=C&=߯*{D`/郭-4!_c[q)-!OW PPh hRn㩠ž2 @OKey݃,tB^DX=lKOș3-_18rG?DUyg)Tc.ÈtT).jz*'[`ՁUhvq+$\^-62EV;ۅ[#}U"g]N}L|ħp5R5EwC~bJZG=(X纼ou/ I ́-p7dkDmUM&1]x+$ nb6C8,FHCON3O5쯤ӱ N.r+}<V`_3Y`{;m x5= BȺ|v {Ubl]Ttk^`qHt ^b'Z7P ,{1}Gi*x*=a%Pn&oM{XUKu}dc';) d>u‘ kzʓ,"p~6(mM8"lLtpÍw ]3t8ѹSw_=ުU/5~džmfȩ 7Wӻ;OVmVĪ/?rpXCwܲHgA=Z> s>h疕vodiΌ6݇MABE޽(/gԳRLń(T6z]! }~i%*TY`[ZV}ыb[%7l;0RΤ~C, xZ"#BPb1z/l_{0A#5MD%vӿ<Bij?>,k鹸|.YEnj*W֍Bl"C1֤{T'x IDQ2f<ǥ+TQcgz4 Х4pPfsQo)%ק?M|UIhkPvXߝAڍD7hTdlr=c5T7_#~S8%a,TjY $ a]%+94TNʌ3Ze"YnxN>+-\'_-+&r։} #7’,56Y0 CBFGWo3Rt`L1|E=:"nk=$?yU_xL:tO%AfWmHX0c4XӨ:<|iW@i,WH),%} ]Z3hLdu[q- .5rO.T_t57*O=b, Ռtw-(-麓;Mu&d"LAk%(*M G.mD;`FF_pڔ$d^) F24šN|EF NtVWC V/U+t wˋ>V,M3g_1T;)hE2sCPC^ž!Z5ѭ?\SxX_"iKqр":޵1O[4ʉ;U5 zѥH48KydQ,IWڒZ_=}M('P< H-L% qJzSEyR:|FdZfY+kmto/H(uOIs|1,6B[b4) @&LA ! S9uQ$yXnȁ0$pUM,#/ScFjl$Ȥ!(I;Q0^_%1f#^N}+`<5sS m+P7 gH]tJ=;sX,^jnDM),HN$FGdU}h^E>yqqFCSpL b/Ea<`m[!?0 ?nL`ݜŤ'fH*5x.'Q6*As,ֹ\jم~$$W_&HDe.J򆆡[͓!|s1e1/5F"l<*kyϣ4ZLMst2<>zG_ UD~R$r L1Ձ:k9,@Ի燸t7ȩ]SsII]S5TdqE~IW-kyUi) lxE{/h3ulGٛy`Ӊ_oř°mx<<[k5w+q^K+a9^27wkA=0p$hE12$ҕs;P%],G̀TuP\aˢYW$`s]+u?^ 'kusesÈcəWq# EauwGn&dD#Yp^o^X\۪!-oϻ x (z!d٨5s }-('IxĊN7rV>ᦘ '@܋HF)M5}h$Z[^?~4vB:T1Jo?)vL#%?12Vx)Yf& lU&ww]QH_Y^ %Sr)sҦpUycNjU@ϙB _ HgXQ(9j6~ƅDq7'JU k*vi~ւJuMT1z7m6mFh7K5elj.Wx,6VS*27t_Hb ܥFtE0@KyDkj4̨e2$~, }FRnteGoēŠ%˱gݣTz@e 2Y, ~C;S~Ղձ{i բ"flCɦ8}%0kɶDzؕ6sვZvh[%Dep-^#ٮ3\ʁEGXc&5~[]N-j"cȫ };|`JByz,g63׺iwEP5^>m6m8Ϥ^/8^nIϟ6Z_%*~nTw&" =@T4=98vKNތ tXKM0-3j@#2~u^7޸moN2T MaBb@Qh%f#YDD\0/{';VT<{Kxq|8{& r/avF"xJ4IL >˚ꗮ,-55"GZ=8?_nHlg=C76(34B;y]cX7,؇勤D{F4nsSM )f$1`U{!_T.W܂jvRŹ/(2_ϑc oC (35 #fږuGTg'j. VAѠBu}&0Ƞ݉?uwUy;tr{Jw@T MRkt74ɵqx T@8T'WQ3>fn[SIP^. }D |wkM| 1,Z]^wc4S3Ȓ``]xq=吋8D؆٥c~y+m?s| }1>Œ6+)ˬgEI s-,i;UlV#z >֥ŧ/5EdQn(8n=uɺ_Cxx>'{n`T8W/}"eH?3\UgflVAٴҹ異ez93BBbxNtw0Oս: iL)n4.o3.Ld5%@󆊻ҪR>ӧ9HczbZf,xۀ˝hod9.2eP]6pZ E)JsSY1b'Ҍģ<$pS|ms>>8Pnz[x p(5{ &ޫՒtڹWn[C9u%n!Lmq%PE}@G1;1 PSLfȅ{|Z#g RldJ2P@LIy7/D$؂%>çH\ rSb`҄L)3 $00g@12mL%Zn c˄0Z0y+NwDŽŖB3i]nc 3ʟ$~CLKQ.\ 8_h}uS"Y"fXuό瞂w &f|g]%UbvtpztAb|r4z;eA:vӰAqU3r>Գ/:Z'"i HLE"hKOv:/uzZR'D&$o]zу4z*!&|ҋdV0H^ ݦl4YpEId~֊y)Sٛ߉tz79-q0&bGIlb,Yz"a(q4aVN6&0M>B$ qڂ=*H鼉:T ǚOf K e Ųϱ 3q{J* (}JO-Mz}kDyp5<`w`Qߛ-x1%0}yr@·+ʖ>ˆ4NMBq;5#%| }vY.B(l"TֲFͳSh(t(4Ghq[2B=c*F+skKU7<|PIvl"uR<9 ?zE#T|] Nxac,c[\Kſqm)6 ¨kx5iYi"ql?/Jsn -20Le`G?wsE,LIm~4 E?g]̡Z')|BߢewUAغ!.q!.bC=+J%S M+qV9_@'8CߤSMbw/:aA~06dY쭃PRv=. K9|Kqu~5ORF{Xxh6h7n G$s7ݲNBq& {ΐvBKo¦թv*?>aWtF }^(7!Zd7c>-;K"}+`Å\D ہFHn1ꆲ菩4o'wf+7:ߖĒ]Ua5,v|'fEyk!f`dSASpee',x`~7MDEBM.q+qC[QhwY >q?X68\ 0> 7W6 k*=;2O<'J927铪>%CwX~5K]}#GAUh_bUOWĪ* sa*{GetXz6K( Su<Ԟ \`+I \ D茽/?>CxObטe&"y֨y{^ni{4*F'ٯN<HW1qq뜬QkQp&}gCB±fO9~6˦_2wz/2Tla"Ct㒮/eŮX./OԺvxbAmyD@6HhMѐ^_>05!3ΔliLF^>G+|[MQU%ە$H,mV3zQ&w$|)h*lRgKxSqKB @$s3MmEkWdvUmPz r2%>. =Fѷ\I)A\:]̍juՆV0Kd?}ޯ?.Ԅ_5u-c,v sH&z&ʁX)akRvl|o ݊ʃA6û@{Q,Vqoîhq_*- r 4!=zSa;~R ؘYiSbs|Blʹ̆#l Gύt,gիP)-ʤ;{p2gMqncyIy$\5j>,L>fTa> ?g s'4zL)8ls8Mj$K_gƄѷΩL5kߤ9)i D6+:]ASA(UC[^&umj,* ]^26sZiw˙X-\w A$Bɖ-~͡Z^7x5߉ &/E w^~ %Tۢ~]adݐͯ5H1)Rzעn  mNAa&?nḮ3hӍE-Ub};'\B6tP_oieiVfIo$^lm?4}$ ?Ë%gw-Bu*4Aa0t #8!!ip~Gan8 ݿ+Y~a5})Pzq_y!o$fwd!#ռ |.d_IC=;aI@cxV(R. MkiF57 /)x;aEMJQ]d2 NL~.UT!?>}W Q L٪1uQK@"F2j~\48IJ|_LKFQ3 A U `|rR;mKfܻUNuT]sVB XL #O/ 7*@l-VC?a.}l,׿_)vuI{"3;@ɉ'-DSqjGInliq6rX$hhDU$_~aܶ™?s+Qmy-Vl r=8jLC 7E;`džyz􄏴iᵣ8h0Xϫhb:ʡfxB$[UHO^O>"@ @pّw2?\1AkCk[xp@|}Jlm:a)`!Umd1C^w1QJ qӸ4mZ]XjN>!V(*f5᝚2:_BOB z`_EaW eC"8vRDUT03C!XVy' VK>c-{}*YᤸD7 oF-i8ҊMx'~悠F!hGѳSÂ㱪]=^R">0ck9c]1gV]"mfsSfyLsJ*`ɨ*R\YT G^ڠ#1'aÀ3ºN Gx>_.w3jAf@~U:1|RZr5bG0/}@k)$r#Ywd&>~ p,Qzcx]QI鼡~n [0pYG'4ӯyQ&JBx&3Ki}ql!^Y2 k=пO-f|6}aa] OB,%aX|撾^GX:5c+}tl1Ag4y߱ r |e葦tGz<"H5[T.qt.N(/VbӹW9oCLxG55.-ݖ fOv`"O u&5줫SSTzQ" 07V+9FMSkDk ڳ ߳sY:#HmvMP׽..\r+Aa%ʹ( vpW= t+mՍQK9 Xﲆu918=q6 $jգ^4B{p\@%.jVLMYͨ-ɋ0Leyꨀt̊^4է.Qq$x)=z|ӋW;aV:/5.^ xg}Bn5^f $#bj4]H]*5!+廆Fj `&jտ)>sFw'nBz}4 OLX)S?ko@uE ,x զ\ P愑~!, |t4LƇQ%&tgN#yDb>R&F+I9oO)nBȏfp}.KӊoGFx_d:NxΔKpPuf2Bu*/CiTHi󼼕:yṶOSq:@ᢨhLo!gjtl*d$(FlŘ#.|ME͇,y5`sb@RcX!6?qnا?}.pjks%8H_ƚ#di_s\A FKy[p ޙJn5$oJ_ 㿆wwָJyYPb ' (On:Ŋ @i#r2 m<[guVƅHwOo} ’גUm:^D\`Ot =W{(њ;QxѰ6޳ÞOPirvlxoeLьed2s@,Y&y8n{r? _0BvQ1bxP'97oN)hhw @"f/*N>̂28ڞo7kRb1b@a|M0%Tj )bW\;<bT8'L PǼ-_SZF0ͺ"3aװZJԦGEX!u:g Cvjao.;t/b_Tk 0峤TEV'EwʁM&?:D!pv|Z={\: G"ҫ ӯfW;ˢo*0.HW$E- }2Q@jҹVvM1lO~"_p$`.*.g>^z>u < ^E1唛}Ǐ=ى^P 8Br[`j+i-I38+@vH2}xuiy&EmϠCKcT5oVyV8@]1,FnyqEUC;-,D{vu9aHI {\ ѯ ΒBæqUUկ-QJ']cWv Wiec{WxzmNVJ'u6\}'9j X.£fU^ʫ mv<.Rk)0D#W,hD>^p"[K 4MG_)΂RM)>}O#,U MiI:\&"4Gi. = ͫp"aDq[hYZ J y>NLT*/'6O~Վ[-ʃ3@@?`6vՃEs8 C)+75UϺ[& G@wܻlXH6XۛɈ+O1 P-I;Yi:ʄ)&]YW`:tpj(Y;}Q#önNjH-ia}iFƟzA)7x]OΖFTUpv{VNs(@0ϋY7{LpG:94!3٨AjrSN3by<3$3k;D7G7ɢeg/t5!L lZFhUTUӱUU3I6pBz ou;@/!-izcs?YfFw37(=(<8)EOrT"cxm#{p50[=k@@wBN'VME^R`-&^c+yJT5ďW4 ӣB<:3eVƢˤ%pZ7yU)ͭ~i[Sb}ZD *^=d%Wzׄ,m˰E~Y@W%T=|Usem @E-}%'0"Yh{B _q!gout2]Ä7hLiq"adO d*.]`5LU5q^p{5S,Y:&L.ؒbECit\#KTQ ^*`;ْ/y}+mKRI!lI?iE$R|e>`{623ϹdL'Ɔ2**F_mҚƼ2Jl!(3ЧDVmps4Y$J8!zj#ߠb+OzOT;SElRӝаG@ ""f+,=gR =gùB75MGhG bZ6~#;|,O(ŔolЗl',In? Oj?wg.W2?%DyD JЭNJCJĠ" S'vYy`o X+?T2e_¥0vD/0|T8E9J$]e%}dt!-q+& ưV@&xj;ɨVσ).5vfVB8dHoOT_:@PcuscΔ̭@)Tcaq.;ך+nrߨOuJ׵ v׼:W]d?f-LN+9ߜt.@B&ό~A~y'/YpՆNꁅ39p7hV|KЍ-:^^&q\ RЮ#d! Wx7&&¦semD>/9>9OiI܉I]0=L06-0H[d&Ѽ? 7%0SN(mj;73D3I v ?f y 8n*UlZ!8/F-{tfnJ/93w΃rj2-4[A9;,"$uZD"."car@E2 RXŠMQ t!l=cI 7yb= =Dz;F N͊&ۏ"33?n'EY! [S![-Y4Aaդ{`#0pX!}7k==35M9mzOܲH>8c-|CU ^DdhZ-5Xةc8>fI[eY-%%ݲ/Ɓ3OaM1[zW㵥IЄ eh$ɖ9TF@sP?40 9W@2ax8kj+! URڳkcwhn-ίnp25ٛn1) 쬡1*^^vj?$&Z2.X8r‡ZPs^+"t*9Ul!E3`($-ݧ =ɦ؋k}.kUcιO1,;p*MŐșTD$Kk21)L'jYIf_Ԫ_,K>4#kVDY@.Qp]Tr2##&e;j"bdx';@EZ,0̭ 6$ j>FN"@FʢoRtS[iI(& 1cg]\lݗwE1 ^攨ij5޺Ջ23CG1PG[DGj Pv [̄ym=_i^Mk@ K/#b၄3re P1BU’`n\hOA\#:^>^n4/kYcF{|Rj"G>D&C#ħ-=+ik/4? a4K>掻ߘÁM|}U{']QF_;FFN dHB_褛qq1GVA VF`ueh7o@^]?0%MCIK8h s vt2P ͣ^ fFoaIP$Hz3Va.X&٘xK|,r,# G(Ҷ R~_Dw@D 񎪧4o5S?V~M"L3Do I&;C( k)z I'%Yυ[u"5Ges:?b gjw(9KlWH΂Yz&oA9nGcvj:melRT!vcV!lXƋEcft}z=Dk VЀa)}i/߲VRA#>s OΔ!,, 6R|q`Q"Y%cIt]hԈl~˖_"Mf#nj(^ᬢXSP dòMΘ*Nb=?\EDw2pS3}|h/(4)>JXR #-TZ+%4:)ϼu2I G84\e!Hvۙ;ىHhپlghp@Jylkvd~proZCqkwx>#8.8J~bqoNV#I熓>6ru$W{J@/dkL<TU%%$bBE_=#NKR!+&hץ,d%'Ā4z}nCt$[i2رp<='+YKsg7n1 ߃qN =&2S>5pRZy_F&ejRtEy7.vJv ԯ2T]"qQԯn,k" Q^wEB׽A=O=ݐjc[Uk{?cWF%qKԗѿxo #zl7d#%11~B5<s,h:3f`2&}Efi.̛}_Ks\72z.6N]9{QүG";(m]HK%=H<'3> (;sYc^؄Xy rO_+1g/:gKC~G:CX=€S0TV/oqFm#>MsOD KߔȴD 1ؖ(]k扨LAHg cKE UiMYGJ7AݐzBЌi}'n4LNWHJ$R$kv4x>Cw! [E^/]gU^]%$7<ɿQ7F}5R9lݬZjp9tMTN w9Xނo.,?!_%E)2c$ P~j}5tNZM3v*a/-F2R-L=A4ozV(D(;Tg]H56nB(QAS/Z7ӷBmCEJ6%V3tv7mT],>h24bzDZ(2JR4._)V(S]=UT}f-RJ.u:T]2;x\Wz &],D;cM8r~۞DϹr H{\1ϜʩƛX8`#cMq'hb)$s>/PYx>W~RJV'of /. a7=# {zvVQ*."ޚe{w}mףw@ }B |&>JU!I>-ɸb!K( 6ocp?\-hY+$pEi\3k$G|?k2tAkJmXwh(;6B;*w0G^MAͨ36qȾ EPl}pkh jҖ ['*jcj4PEuQԭ%.mI]8n]i!M9]wlBy"> ^@8h9 Aͺ^J,'"rI9$U(]j+,)L}N <,Wxk%*̪z+.rgD)h>:86pa`t4 UU(oGJ.sQ |lg!zOٵyu?--8}_gm`w/}Jώy+SBwo5z(t*ѤLAKBTRnmEvɽ$$jc'X%aod7RmUwA(l3g(*Éxy1ngrߦ.z[j?sG0|ųuM\RKJ'Uӣ3N[4C[^&D/CusJQ=?H+sjo>{O5$\_6*DO_%4Jp1q# 9k4.}U77Gֺޙ-0%%8"?"I'" e-H(xgˑ)Z1p5x_) R)<}Q $xiZqgĦ M-bv56;Ouw$|/AarFĉ[_||\B "rHо%"fg0VFfB\Ԏ6{: Lc =H?1|ZO3ԈhZpY{z-5}S @/X܍Y{X2BD®G4e/l):ni~K[XըwҍB/P۪\ǁFn eBG^'?5Jӫl{Dl(v>Twd7V*%_g) xV+Iǫ7&jtW" kVC:r`S\1C⿘>e7I5e|TU2!sjAt!h&QD\;i(+HحxGܻ ~_Tg \.f%/s 'K\~(w{%2s-hhe#4w^@ԈgQ&=lMxƤmyyɞW^tl>g S@HڤPY^jW,Vd QK5l=72kvI!|uTu6*b5vʕSjRe7 !wO "Zu$)#A([)p cMO'2hƥ]_|=FnG{j34/$CvpPt񀝓v hj%Ry|Y㾉`2  ܖ[4+T h=-NNb hŒB25ܱp<Ր7%C1CH;C-G'6sq+PD2Vzk K}sGl@[xgMEWK:͗'ה1l!q{ryQѕ{V x1#XÜ3RI'J4D{ah˫1m/؄ 4;ssJt‹P&hMג7n]ĺ;3%YqqH=sհQu֔BWW- ]MT'mϾwBe `M-fΊ˻Yψz2l]ZϮ #L:>upб?T$ -NJ|gW=/!^( & .-|UzT!sC_zso'ZQO!u&Oz\5ZSz2gW1eXc6`#ČK̢;_97kͰjzU 8 v?l x'2F d4~KZm=~x;iZ3Ӫ}2#/w2)u  %+c{ZhwAD¡Œ$~-7?[*]I W K"?3@4b$ ׫P>zVn+E^S/>SSeK.7D9rfwa]!! `0S=$R'TI s8XT~1#P<_˹KqkP"\5~8Qvuw47ɬ%ZE5&,e炯+Fv `kGf]^(uP 74MAUUkծ0,%!)o5:hZB4H}<*"%mcgP b.g@/cYv^wgnt3ݽmݕ\\P?D\MDn5ط%LVlf :Z`Qm]JƑ_`xpJO=m."R`G,HT{kGc$'ݵ+锌u8b qcqHcaz"]Py}}'NaEp %f}%?= ]]RLoz9(Fk t|4lFvSNv_jCƩI>1$͢&ar3HAV 9ޮ%MGCu8T_{megȦ.0l෤**EҒ딝Hӂcv;&̝;(GdXw'ȄQT#9y| ў9R+:oa)ǴlN"*+(OtHNS>Y3Kɏj",2}]P;f-L"%"h{ w;th "[S0`ETs ` EvV:! U<%žձT\Z8<>;|b`UE(2f-OjL\2 n<Τ19N7{Fl=~P'fzg?U_Kt&2p- (#me^YȵN3DHWS86_^_Ѷ5Ա sFbgFH}:9 lg>UHV!hP\ "6R#MMP낀-"oahGH/W[fBXmfk-@TG֬c= Ƞİ.h#p<ڮ 9R |'t/Yx 0KB'P"%ܜx{_n0Dw$Uqw΅>{zYnKQn#U>'=)ܠj."c%%xIWUɮ 쉞k 3­pvQWv`Q ,ǘ0m42$+28. Bx}|S\OBJ>6MOnEHQrzzkÇ5H伜x-51x|*rA=mTؕj7kpn];9=\'s?&z/jG d3ݫltTPXCuHsy0;X%Bh i nS]bmEE5 F!Gx2H Jm }.j{зA3nVqRubFiM+6]ag1@_X cI~ki4$`.5?еꃚzҵBx il2v5h=ej͓WsvFb!xƩA:*Ӊ͉ˁo.II#/VƖe"ޭMaX7Ya%!?2o@1ڼ"Aʚ'de ILcJK8 $95vcuE'&NDmVaxX T|D]FEu,ϷQϓm֤k*{Ψhd#i{xhE1$!#lE|JP}K8jJm7ut4/A=|)Bbr7N,9%WZ=,gSYʊ|:ơ36&gl[Z:6?(?hdWLvn|XLp]܂ *Uz=q,t$ :@XP):~ Dȱe#϶cw.[ϯv-pV)._S?z|rs$<6|/b`i8E~7R9"t ɚKdCYa`m{BȫX{?,w=GÉJaRRecލU'mk 5tH#Ҧfް0.zØ ҆O]+.*I'k`{d8J)֍TϦ)bd|}.kR{KtVGXLcipcaGŠ𾶛ks۰,R_lcd< F99ގ6gL GNf;,- 4\Zv; 1V(0Y*zR6>Χ0ZU&=*4<3BZFr=Lm^ԏF`-\>_Ր& t< i aHގ> gPG˧]K=RN] poK(oVdݝъDǁV p q8N]?sNc$}XkdɴxYt Ȗ8-_Dئ; 糝(Q yiCJ k @ϫ5ޗ3:B2a'e_(J1>M{1kW }3Yᆉ2<>8A"v#An2Y[CQ.3W~s7òT)1> qfCF%ee5U;a]Q0dI&nAcUoO*T,_.$٤%;i}"" uGF_#cLFxcjr\qĴX[e@Yb S9))(SV 8 tohUĆS45INq0=^G6xKߞOHkw`4`w yȠYh;:'@wr@ai>`3`K%4`/W|Jl Y4XWP@n7mn r"GAB,a1%}' kA [wREO gSE @+~jt9{1]}WlK\ ,Iz[T(zJ|N?,+rV{ݸK*KyȜr'^-7ʺ6ln5I"1QZ娿&l6 (^]^+Oi.}c~(!(Q>=+2z^uް!Q1#za->[e2&+;ȱN,f)\ơ m<9yZQY'C% r5{LVuZT'&DWb-`AiW=r[J#B 4`!v*GGohxtL|nǤEO8R$=ڴ)FjkS>MYgQ Q.c/dGfTm+׬lOS cF.\X(#!oNV͗\x[BÂTB#K~n^vU?Nf\3)ңΕW$ jaǖU;3DWnt;D+s+ʪk+&)>E"?zS*^/Sj:,XpMAm_:eq{&=E2wAuOIW E 6  `%6=^$͚-H"w~APb䗷;/os7 }[M˷ҙm|(4gqѶw+^eKNNMvo"<51rэ%P/l67` $p;ZGr}⯯yw(U1a;Fx@_`wk1!zEv4V x̠Rjl@䦚fo!:`DZK7EFY&Brh=lVѷZ4jĵd0)`Cn&0ǖJ뗽uP8ԬgwiJx=+-Nv[Saehʳ(nnvf3 :Ď͐&T|2NHzn1!vI6%gu~#vsYzXVitod ~e85t wX8  )n>0S$)e |9* m&an*gďOxيޚE\,CyQq'1s^RB{fV] k:{Xy/KretFTBЮ|%m^$v-F/$)n=:GWS`#uo xàuDB_Hn A-ڮl,tOY~9];çCd0Xآ=~@ޟs{跺ioL W8(5TuX!vjFmH3X1Ν -o3jc04!G!fO522_.]BQ(ȞO )wIkDlkKokq;;Z[DJ)X4#ZO๻cm=K˯JW`2pz6pYʦvp.SAlDSϻ<޷ /g귇\ }lwzi#*`z{kDj2=nrsFms7':̂Hb-d!Dw5;".5@rEW0;+H'um U=$Mb)G5N: E!ZV8)20QрKGU-tsQxd|Qg'Zq0 gh~}L08ۮVas¿̶ߨ\Pk4`Ms|Ɨ`" 2f/M'ݖl[nӰm7F~׃ylBȆc֎W 1KWo2(SɑiS[Aoki>L>s`ap!K'Fp _+0Q']Mʶ, ށ졁:w qwT6XTkċG#HcaЬI֭aD!|xDXS4dhA0QZ":Z q]T%M{aM[ !cb%͸nqBp&vEQ@X 4l3Ge`H^$ua RfDl8"%P"uYRaowfv(3x 56I=C_kdYE.t*NcḘxZyQa]R#[?9&Z m]:YOo߱mjQ8r/bk6濁T38 MzqFRx;@<] H֠1{۱{:qs|rJps$SX M5o#CB6g*otq"Ƭ/,WO )K"sǖ#iRE:vCɺA&ݤp>.ٱ#/z<NϏT]gMKA/2}VXq\:l_ J(1tyYT0{!7?v[Ę~\F䒶I}lhKxxz,o[yC@_ G0Et T ;*v3!k-gB!(iч1h_Y|Z]=Zb>ѩ/Sk 5a} e_n0$2lBTv9g{.;n9'j3=G>ZKia0c}N]PK50Ѓpvv%Ziggyf9ЩYt2evJ^O$/[>BɸܗUdSIfl?3.otLQS+ G\ 5[񦜁H M|XުrӍ+ۣ9&>%ȴ8vZ#,hUSߤ#M aa= IEX΅8fϺm @)Ё66&-󵡣-1A?hP2>F$t;A1HxT`Jl+;>/ lLLΰހƔ[ "  p$?pgob`&bwˋ$_bd)UyT)zqkɶt wܽ[HLV z{4]#&k?tȇXW:sfLҡ6r;+<$paKǒJ ('eY^2Uu1+i8Drf<̼KȺ_DB~N l"1B6ms3vo^Ja35.&).lތͪs~%e&$|> 7 "vʖxYz10Mڑ5*\ }i&Ha&4IBV~M rgyp''FSZ۸<QѮKaB+)srFe{ԧL|ͦ(J12kui8zL#\2:*"*oqJ@J p<4/" gy%CAl_>jfل23jKԱ5}3U0yj mXOn"a_Bi+yʽ,J=]٘Y]NxgMa7qAďLcGD܁P֧FhF͠3}dU%cؒ<ĉ\)g+U_?-,B 1##EiawRѿOHSΌDYޕ~|uYv|ԁ "msg{߮ѹ"ת*$.|` ZT 2WU;ӽ=T.OR`(Oz?_&ٟtXs"$l/ N,/St(}*V΍}c"c/ 3rcv;r*" E=i>TYvLWO6RubBQ]?q a&TeEg+lweyc~h&H赝"Q)ڵp_ۨkC`2n Yzu-j.>H4Q;S%j(0ݓu髸gMM$^728e- =!J--`VX~jtQ*nhc2hF( lUoDK"ѡx?VBYvNmL8+ۚfi%)B)d$pA77g""к {s{Q󳙲E]f4#H M, g`frC[, aK9u؜V uW {W|5(ִFt`a'OsFׯ^som N8罔 G/\eڹzLbcOvHԚש( ^)q)CFnT {{2:*mo7)8dWAr]3uD\< ?wosĸ4KV>n3lJy}Qeځ|F3kWSƬ50a_/ɖBGn5hFHDT'5bSfI !h\VS ƨ~J&k8 ]ȧ=kV/g9 Hk0j5o>b=j "XZYRł?(oTO$"1(E7h|UiXmc{'yy eLKVNk-״\5iҗkϜ ]xLľp‡7C> WH4uӿ{BK/6t. +4㓣pF\[gvs-Uʫ Vv:uw4c 3Fgi.F80 y@<"v)%ՓU"⬭qyg{9pDNRɓbFaMZh¦! u^mO*4(p*ڃݱ0r`9h~]p!H=%PJѠq-*vݦDJ5tThTzafK:ͩ O<Liܟ [\꣎Ck^Ī"2?>avYDLea3b]]1⢆[{w\`QҴg䐶}e?:Α-ҟ_ :Z_i\7ʡ1*&@3b+׿;?f_bàv;!M蕣nT6frz+t$Wnj_. (~%j&{1^-.J༓_1jvmAsU5^ƥFyВKf;a$Rq@d3S!k-kSl̾@~؟<\)KKH/yG$OS0b_dДz82o)mZu,GQ\DZsU|/CjO?cX)>6}!F# ˅7tqG:oR{!# ܃՘F{ t2m;@pw?u3U=p=}@1Ђ0s"q\"k>^Rm;_Ƙ ? Dũz]+7_qb$(NQ'E;Xe Z)]'=1UZԺk߶^iaS;R @ =A2LEںUJ(u[J輌^`!g!!YV kkQVguE 鏁(yBB+yN^rjH\$g/r`k):xEKzi1ڝ*DIʖb5.@@s|3'K}_ٽLO) kW(ETv:z둄Xi"|;> \gt {.m ^MSZ"_ +}Ud`]%ԙ_93%e3Ƥk\EEp%|0zy:E=lMG1Ug Ӓ.{!vTT}<╧?! ʴ=Q7 3 DV[켫EyVȲ+IaSWhpzåA0_~ݍ,u1wl3h4soWFasX/}lV{#pNX֧tC"#/k`mUzi"53v`h6$Z*!}ikc$TsҊGuz+I WٌZNޫn̍\{BjSگnqȣ UfUm8M/3VB 2L]({l7u0lSvH꣸|b*V7Tp3^ϴ<&-D0 A{sluLс8 W[jT*a/F/" N\{uY4"I%~uq~ n(jrBLniOD ȉ~Yl4_{dRJYSZqI#q ]>4Դ 2 Q4'M4>DW]wpi%Yہg"u$o=Ik@4nt3g٢f?m}|mi.:?p?&kR@ [Q/ ]?Dd;C7J~ pϓ!ƆUV~ys#>n*c,=0ya;M~1At!z+-[&^*.0J-ZlAóH&y&T'9D%-lbvzp3(ԙOOS97È+R?Kz +SM=c=İ 4QȷwZ-iigs1hgs}8O*+~ZK<EY W;E5A @rz.ƻ' U~<v._ȋqҔ)NF\eK%h7B^3_Cyب馪dB" gD;1*y [ؐ]+QZ@a]Opw ^8+O<;VHjꧫ Aw󢦦h郟,ozU4j].Z&5`݂U* DAݶ妓^ JqV TЬܰ3lOg]**up3Gzۄ'عk͘ɬy^Ii>eX l K2?nׇ=O]5K[Wb){i>JkR]ӝJݟFytq*;UVAA8X0!aG'<{`=+Dꟷ5)]c Dt[b\:ffτH;[!A?u2FdfFFqQDFL1/jsd~3kQ+>Ub+ n1e$#p^rmj6@_J^'bC :$J3v53Cc0)a?<؈s{Sxr}bRn T[rjWcc1q$ ]tA:Q2' C)ˮ[=a;8fmr ="sG ebJt@*Y涷|`BhڧVδw 8L(B7U^ETu(D4>k' dV1XgcuLlkΉbt\.6z'8yS)Z/cħX9엻wyS .~^4cdnj+E~<'"s o^w*f2$dBj&|sj:} C{룕xdHe0&5D#6Oc0s}x"b`1B5!)Xc &z&TnB X?L.$2|; 3,6u& q@Bڰ'p^qYɬs^*[0yQlxUFԪP]DsIuWPŭw BG~5ۋ+LaX7Du{H~,ud7Zds}{z.gs68>KG6z+p"4;4^LE,/:<:I7sSȎCaF-I4MNYKFzi[9e>〿b61DCO;Dh6? ӱ`:MG2NxUdaNp[Hȁԁ|䲧~#Ja!#ԨS4xŒ+>Ҽ8jpY1]?Oѐߊ¢ozS0?7O{q6L'/tGQwݣgva>ZUu=ÃDFdn)FJT`wVcQ_*+5w[H.հw:]ZWMdvƜ 7۽FQ$5<uu7k?عj+7B+_R9Vn ^+oJɊSyoHK!ҒeC,@Y#ƮmV%u޸sM21@|%0 Y/lTŅ7}(PαN/d+m,eM2NQ<1C٭=<ZTec${$jTzՒ벱0sr:q4ݦهt/s^OY8惋~ڠ \9L]Bdچ{ }[vAM4~m1J=7>lXU{_*/ycJR*D{ Ф=\n5A-v`jNԯnL!=%h, Aq׫Qh XTg z]c:b}K/pr![/yczq2XN&җ!: pG@0qhNa[ST;Vydulz-iFLI+/߼њk[VIХdr:H*a!VKtcc29~XG#uǚ%EаՊtaa[}7U7TG.]E=OG1(\D;$ dz4KT~þ6[+8r7&ф_ !1KmR)3w|nuikH E4%]7XU0(pL0O^iYpF?E> Tu(( ~E*O"7Vyf:.ly|,LO`D?@:$lTY朾'mx⮔:Bd(Qڽ}`D[ l_}E)u$CI`ainvI\dݍqHOP6躌JMC gZLj`Fu@mޗ . ĮԖ;6^UE2im~l;dǚmc'F Vj5P2 LLw{Aeb+it;K d˙C|m(ً1jR[wgZE:WS~-@iKFU0?~c}(;|aZ#g=*wp k,IJ7PI+ky8i~. 3aayy`IKE8H ᑧ c c9`!_#-8_*^M(ˬS&xE$UT_땉&dK(xWzh{&-ԥ{/L&d7.Ӌ;ڄW#p NJ __+^eH"pNbWi֭sR<#T@ YD/3ǐGh[6bK}|1|r:7@I@4+:{ZWb-O>B_0\~,ol^|=D)?7UGhnjIAgwݒjxb ԝҥr@/BҌMSsT黋udPn9R.2SmD\ \b&%ېV?ꖩe 3CֵU֝Bn0F|aL/Ay:j1{2{rc=R$ u,. _fh;_e㚟+\o E:<ćXdΔSו6ƀI=Λr.cun\κg"\>Yo3S0)d"AZÑ.C҆K4"g>k^YPoPs /F;mUë kD,|Z %8/{3Յ<< 2&k" _rHWegTnĥiW0ϖHzIG,OQOo+<% ey"ۡ,nV˲5Քth, $6zmy'K6'ѶmkJrC{k[O7" Bk`S;!)?Lez2ЯG/NG(=n۪".|y^/on"M.kS9܍<+YY2`{ TJkD§LW,wN>0Z@K{>)χ@QTցkmkCȌyrдaƯPvhO6Ryª3Us-%g֠1aC@LFgҾS/ "K3e=56 ̎17TUg</uIir41YAЯ͠ A#VgoԽ6g}I_0 땪=疍8[i+1@6N-9Ip {4+[x-$"蠱?&)[dQ_,M8- 1+7 Hf7S*ZѓP(㯴C>:h9ڵn*Gu pet˾Ps. B!2ݢ0a'͈MbQ5L-T9,]9ˆ)\zsB͇%u*(8TSvV(?yq>D!$ZThp$h:D_q{|m?62A2'u]tR?mOVJWg/lD/S/C I'eW8Mb!EO#|wǓBϤ2Dh%`I;HpP=猖wVbyãr6anB^?n@_!]LYI"tS:c R]8[R@7vKwa{ӝQfc1hc`a7^U({k>Ɉٱ*AՆ- ]z{B ~>Б$M1$㜩0o>kAzN MF<| ʞ ÆrC7YӕUWL5<&+ff}@ #%u[𚟩<%*%ڢɇ32dQ=UO [-orCdˑPlάĵ ,7 + y9ҋ} @E+W%!k ) 1_F{QLW$N~Mܽf l.vA.?~hׁ1t\b3v=ngUKrWQ7)W͞wcݳ7, Gɥٕ V?_g$s8\I8՟ɾ|K˳|׭s4, u~@0P:'IR\&{@'yC*eJїF 6s68%PMѷPbK>s<p2v@Di$ -4Cزp>V60 ȶ v6.56MY={DVa-r%Qk^=櫢z8WyMx Vhyu1Q(F3Ϻ4ը򘈪,YdAvXhWqD91lYc #0 ;fW7ULꄥ/108d[:?vN? Q-\TLn oUhA?&M/y:K iO@HR &-1feJgc{w*Dg \[Pn޻dk]3z3a Pa֕OGfGMgj4Z-o*z4㪅gȄAD,~|~ U/Czo|A~Z!/O^ΑGq @}B͟Toy hVemE6C&F ޲VPD*_P)ZQuݗm^|3OSwsЫ'` D7%l!b*/Nu4]g T܈I/3YZ/ +t%HlMV^‰S"bREΚGl2z CI9؎rv2|GGhGmǬY1Sq52Ućur~e$VgȪ""G;'\H0;7^i0(>Iֵȥp\S7N?] s[ҟS[d 4WJL{3Q11b^2XoF4%A<ݏ)? M{,2$*"#>3:CGFe5+YW6p[̍'zq[t+!o7Qptp=æP|9Z"ހ1u D z0p9&Q* Sj/Ux ~/rh>:Gc"΅;pZ)wR@̝YhYQƈ vbde=3g C6&,:LwӹU@ҩmDqV-IE,z;HiuJ?qE8(@+# a{J,NB xyǥ  l2D Д; GV>K "8j;c_b9sW9H^F]YSu)`>q|3Cs7)K5m0}3 h|*Dan'߫hITIpм.~3BEyug͹׹xnZWfDq[](f7y]L]RӶ[;(yz箝#_;^gbSh6p2Azc.}b=%:G3gYb!ChgȵXS~*tI b1+?0hxM+;5Kȍ߀\&$0oe's,@Aچf(RC;ĦuB-z Xs$j/h]?td@tW vNȳ;Z^SZV̕j~S4|tCM;k $72/uA<,[R%SԚ?R%\jH[яfXY4N{=ato-;.awغL>eg$: δ͎e"C=F-0Oţ/َwO2ߦ#wcڰh[BK:@joy@1yGie,[D0o:}Pe2=y3??Xh]}9Z^!@KR8~ ߎq9xaczɎ IAYz ,זm[`zpAUF;:3={u4Ux'"Z ڼރa\ ~CEtÌ Yko6XqH J(k(TվO?f^Mi&X% 3~bDrѲau\Y)g)aBjO@_Ir›U{j9خ շzi@ {7t&J—@0|{JEkGec ܱ뿨'aY @&m`hcX'Clg#P!0[(Ť֜U݈Ѝ!^ܒ;5 Yeu"A#K¿ӑHL.Πkоȷo[E:i 赻6+$c:@RZBi>ҕ'G2: h$,ms@Y&ў2Q4o 8SN `+*]AwWbo)n6VRT%8! }O#qҤs4.!c}Sn- s3QޓgVI:I6 &DJ7bV6 h* k_UI`R>^V__}IGfYh`q/|md<D?zU%=¨+Dز3nɒK _j 9¤wQ*#*K`t4iÙWìiZPE՗%Z l,2yPV N]QM?eJJ`}¶GSp%f= dxD+S?c{ւA,Us˭1mבjV _= >1W6c'}nlg~%OGLǵ E݋QȗJԦaYwF")/`Z⊤ŐPV23ffIߤ{O|ŕt%FG^?iK)|al^qˮU !dyҸah(_H%eI~&=|SLlk@9)n!m:;-?{3lOH1<[B *^|_,7* aP;k =i0Q@קŽLAMm6w 3ێb9ZӘ5цA;Js|5yҒ?iD\Y= e߬5:L| @]+!!ρbmAQY+{}2Ӽ,($ WLH]>t_s3ՕݼQ=Necٹj,߂d J3򭌕g>k+6=U}-31L_Jo(eX))]GA=wmٕH#6cŸ.l D! $1+&㓄- >G+&+]MT(2gIM(1|< Aqr.Vնgnp>6Z>J jdXz!7 t3z %5~ছq*D$3|lC${u>~TZul”5]EݡX|0b+T%jd|m TdM7*%u44@*SBjB#.*]0zCI+0gW5PL/Tzܒ/"ŗ8ひ(V(~Ep#:֡5&/$خk LE*C]ziv4.+<3/U3e䬂@[|Hܴn !x+ z]jl<4~޽k_"~^W_QZe:黝`Y(!օ&ƫUfF + $Wep7iDyOZ ){暑 F}ZG"J_`kᒟݗgnvgYZ/V?攚=4GBylY4} Nۛn!}bwk+cij=)w9 ʟ5v,BVzF/K.bU@-0 k94bA/R,SC~ÐMaH+yм*PC"vA_yqN tdV;~m/njiEehݴM5۹&5ewطJ}Ì (c H)Ƅ!{/6wW#SHvjK/)[H'h+潂$g.Bd la\>MV8e1k;b?TM] k&퓭6dpۣrU:tRspCk>CZaYCCi;׸I52?],y rPQ?=KjU@[!A|+zmRqedP^VOsdkmKcuM+yˁb5HM*xR† UU_DܑH$sXŦ'O=%`7e-{0&*2f~ 2 b%_ʓyW+@R_ܖ<7yY4--M - $tKEDB 3Q..:Vml"`Mi'1L@`JtROM8%Abe(4#XV*}"stҀ=mȖT1kRi%:㔈@=AM@j$iaZ]HSx~-H]S |%Hv{ S { a0Q,YbxvASsN-"oiBR` Rmހ$`Lh!o_ݩh 7. 2r#\q6Vߟ$iR QGejHh9'?̮z}8!|~< =wcC${5[Bs۱ǣīLMDԝٝ5LK\پf,yϧ!ZU:iwšvOG}4u0:$(gPs~`dxyliY+dKɮdXBk!9Y!(-BHip'ᨠ _|TCh4 f)nJYİ=S§5m\E7^AwgR爿D1[YNūyЩMIԶ >]WM SEh X+} VUa_BȢ;3yԚg Z ΕEKwZ9p+!gG\vU[C;`XYd ǯ,?hJބ MCZdvՆjSm*3+k37P`(0͆hmAn^(*8I <1xi#kQhb15WSUfcaQ20%b&%'P{]TF=3r X"sTHs*\P65"bKxW!6kFosw_UwܞG0ٳ2Qx֒!= 9ےծ3#2e\rƝf&'߫Kz@fюBz% 5E>EA.g_>4 edVJ=+eۣpWzU?w;HR#h<3(ؚ#iRWc HɢF8|SE?,d ^` tdL{PxB^i:NkK[qxH*gFI D?Uu2zc?S>_S> y*wͼ2V>'Gw #W9L؊M6uAE0_ȖW@ظ*Q%Hz NK5gu]1f%dj4et χ :E F*jC:  Xͻ^T#h'%U,G@1Z`vuwٛY k"ZwC>P\{o݄FbAvasFJS+*'@_A+8qQ9 юsP`;;Q_LF"i{ٟr}!.V$1DD>nZ< SF AJ uթ TA_Ħ6Wtkɧ,H2*KbUH?ٚE3% w'5ֱp?hz}g-vawrD+F֥v4UѯY3G^sD-#ǮWɳ?U_3vC*7h쓉ibNSu=֙y-ݽRYkQm2 ->)' jN(DXj*Q@DU0]šz|z-p 70h?ݩn(貀at%&FVu 8R;`ovS- u3 2uBk/i27zԬvqGfrʁӏU]X? aPP<+p b;&vBt8( 1ɼHZSf&f}^P, -0.wZՈآW)Z̺)erv0ν͠#.}Qj .t\7#47ȱu6aۍ[Z"JVUJǦC:_ XɾN;+25)@>p,he?d-zޣfh5A}G͙JWL-BCG[Ta/H@w^6qr JJC jF*D X/U rpEm,ΟKv8.!n[0+Y؃ 41*7MѾ_\v`N2>N8]+OwpBj.ۤ&bzT."~f+L:D얋M#0_8sd(_^WSro7",Vts#d8VIC^l,BKE1":D&9 ҂Y :A̟"T^:(Ȫ#@r"T`ky>VsXq%`=?!|yu`y;\Bѣv,!z*)|SN'}>bؚxSpk̮!7GT"!4adotͼ>ͩ,cpOY"qG[h-Ƿ2H>&%|2TYzo)@f8XoB7hT@tsqq*{mf?5aACv\s=7}DQkP8gG(K# OQL' UެID6i$.(;y% {3#A􆰆$w.6k i  Ww@Bk; MY3VLA5USX@|^, aQY5nE;5K@YrP +F*~vtŹ~7ho#y$R}Lo9%8&R9AlIdzUGθkGOkkEPq- f/<5 bދ0l@:ÈXdQJ7oEĝ$p 'Vu% d"&nď-QQҫZٌPk.1=̚m q0itr'lZ-B!|OJEVZM~ƀm&Mi͜ _~v|#[]kv ve= DM&B 0~F"0IF;yg)J8m V"R?gEe#5g-@f* Dh T'lB}V%٠m=5,Ɨ@vUrk.hCuOa רj_kr:EֱÇ(;0kOsR*3;]8zDs_\# "UpФ }hls`ګ.$> # Dlìxd5&j<GmnpjMX J(6d$hD1hN-)-!2hk~n΢hI!}05d>/ig8jkOc !ȱ`;Jk(ƴZ ,4orrVEo>~GNݟ'bG 3r6メh^ SeHz WٺnL4N4*יՖeTDMkv#I jCNXษ@&Hz$-۾@Y߰57f۷d4E3U S%?uOc6 +AwPwͤ<~f]X 1w[՟r~+-{21:U6`U<[0hJBF.];D 틀1[e O۷cUl,A O44'C. a/Qo1pH{}%ŪzQܯaaCLy1&B&f+`f&KGTUB6M;xEX}&۠>p>ūPPK^ę( wAܱsQ6%XG"BY-{M$1j%E@z~7,FENS |uo ԖgW lfOe\谭" 9t#6B1o(4Fg.U`Ex IҸ]gwSEtdR&!:ՂV 9hnWx?N '`fZ>jyut_CdqZvU8^&iv7 *"㥥D`r% |E ZhLT)ޚ8# V {A:,xzO <±&4zϏydL33`s b] {':\r̴,P, ש#pM*uC&Lu,3Mc s-1սMwՐ6ct=/w;sVyZZzq7-ai89tE7qW2y^SInz`_o5) E>/˨bnWS.2=0縭z5$[|.hF,tl̉A,'N6N_Š۪ †~&D HSGZv`ֺ_#N('$l;l+Ns\)1r˝E;_0_ޞQMA򠋂 0W'K63($PYj+~d4.#T^m齷bz̻/KdIDe@N0S#5fhʪ9A;JԶE1 4zv3rD L؇ap07&[2?6MFt8I>{BΆAp|#ê񧓿,2Xw}f59)1Oc /#\UKs"{a Ph<FgGCUn)3_p)6ff7ccEco奎t7}"4y<`W}`4 D*G |{TB7EcZSRW|nmIvg!>?kT2١ kU?#%H~HCQb߂"}zlwQ4 S$p;\<0(7\N[6Z]/\url(|!X7Q<]9j' DoF:(OxĨml-`W. y'Cw \ U(i4K5Ca[Cj^e@0f")ӧT1DNXܓ~BRqm/>zJm4u{A U*\Oqz,[)D=z#xAK ӕBiZ![^nBl7_`[&0/6DK6.^ddCoƮug%M-QSjh@6'ӁE_:WXZVٿMiTx\VUMO`jm\2LpᰏF0_Zh'DAHŗ\!*/n4h)%0ؕ m6σ7Ĥ:]Mr:ѧ0xe[ef FڎeQoa^/1n(kaN~aE7BdDhOxNz%ޝpEfcb&mOBd?ή[RԘ%VzYOXjzl)PNˤ&CGOyr6"ϧH7x>IMbO~IiHڞTE@IGSWQS_ǵg=5s6^2q:,g.Q5v*$IdN)_Hbp?(+x =X!4[$:k{yfUk1D]ivA37u#9twYW'#.=:Go@ݴI0$+Nd1g"(_xBK,4 7Z/AĎ&2< iP:`= 4ܚA'PVId9$rbtv7^bvxC\Yk5Kz~/RL TK1<n;wY]BHušw 7 jbVf$A ۶yPy.+Ld~NY2g2<_[ң,3FHH٢QEG"%@u<-6'A5iWWw `^)'Rh 92=oL#vq`A"ؒ|є6vNt0uMpc0/^ZA-I]lmmB}5oM'Lǭ9GT:c*4_;d]`Mi5W4иocq`{z& |3ؗte؂R٩GkNҲDr{޲[0f VF7ؙk8k1~|/W/Ct`ף6Qpsb7"Ӂs>]|{]mi0jFR;XHS~wGuꍁ'rGG%Y4Bt{ 7FH'rzD#KQ鏤Hx ܅\[@`9a؛gƫJ?Y.~4&; Ix嬨j?Ϝ,#λ%X(|p{Mߤа@CBrmje,y ٠5b9!%U}oER ]' =i]V+w>,@t',qiֲoNܤT1q+|[g~C#9УrM8Ix ЕZ1,Xk+nHB|KhtnrHH\P 7:C4fF.^@%խ\nkʕ%K6xGQla&ТKeM.XtaG &W]yep`_[BcKxuWV7-'.< Z#8uh{]у5i6HFI(Q$w7+QУĂ G, k%*)kD8% ľ,e+n8s~koxqŷz5 3AqD&38h@:|q~fi#|O5.$]gIJ=nv L&C_Y&qo5;[8(&R~ q!'Grfdw6[XKӏ^%Şʪm=qc}=H%ed^[k_H~^ePZry?" 3x&oPֲ1xy&1|"\5 136 ";|zcVк><:qlQ%0Kv1!4Ӝ`E`v~+kád)MdqrElz%U(H٠*g !lIM=EUn{\6ܠ:![0i[3c)_i{A6E*wTj 3f3#p =TSUeL[ C)`MA{P:I#n+ C:(J6p~cꏊKtMA85rj".v}֬b`rIkZjE\`n"a++|٫c_ȕa@Lb-%hߖbTv3,ܤ2x5ҽk]_|Ċ#@1vgML*+̴wdGήDd&ي7k$>Bn:}ywz^2w09I_ZIݶ_}cb.ZB48KWvMB٥"TZOGX w:$qj9|@MTGKj+9oRxƋF\2lCbZ%L_T˶0\5p`u&̲\S ƺŴɊY8JKk6Û6]>5J(ϺOf$ L @Qo6yAoEbE&mY):u/08xbE3ү;%HtC+tVhZAccU ne%6S0;O%4Q5cOCW]v <@=TlW|2 Tŋa {,Gcץ5qܩ#7],f[]\HtRFg9\/љ, S@cSn_,?wxT׼6\T`K$rR'cˏګ]uovvǦmܛlQe_@+gȓ]E!Tqpo$V> S*;4"\i~M2J Z OYZi. '\qe5A_|g+nlbIg3ՌS oJ]]^{JN0C0g=v5)8G_nIWj'qrgy6_D{,qe& fϦKw&*@[坫^_3:C2Z+o.{qbYs媩iɶ@ZE4$ʔG:ץ:Ib݄-?%/μt]51^I"{mĥ6}9pJi5D:[o~|ސC_>ٺy/um GGvWS,֖8erhY-}?Ջ6*;ͼ68/mn %oo ,m%`3j(wâ K"T1 뢀 vLN?SP[ P"6-B\ B@c^JǴ/y.;ɗ%:fs45;GIS7Jڷ, )a DLϽi?>e ~8znc2_񜵣^<3` Tׂ%.?\uԒ9kK*xo*8w w c&\@ƋhlCc^BM?~pFv3iJ3ra8QIXZ2=d.΁)!0dY'yyą W=ƈ+Y:U4w_r%)n;ۨqF~\um Ay&tHU77GPLn6 dcsCFen[vتA3SM՚Y5>D<8)Kw;(y;xKά3>/Zja3ۻmN6<6],.;8ƶ"|{08 ̜CV$-Y_~^й YBY$aaHq}~uõm\9Ʀlto&kmC֔dBn(tׇj-uV>A C B:~Y7wfʣzЂ|)䍷zjjY&HOKkD tpvq_mWToeAR`$F/齫}P"qlķ~\B@t~Hh1[j˛[dqFDKI_مlltzc{FBQuxp$:XPC.>w%g;+ă S7V="gCSݫ)ӵ1zSD~N&#$1[N QXXJD1ԧ% W:J3q/GwϱM$ ",6tuPjGoVOi{e Y/pf7oNQo][٪(\p~hj[kDY4Ed1wD-b%W7dӾށ1( C~*J4tP<C=nu~WյCAb s. 0l7Aڶ4P!Cf/ikҡWgwHώQ^w@~ܐu@),/vNmZ# 2Q,/TT3#,kz~&ᦨvP9.A/LTm fn\:΅_\=+_R1<5E)^qq,L,+)]΄ ̧̟ {&h8dk+, zԜim//=5gPZ-(9MP8N/W sm6M MKO?o<#E_ct,9'(ZSM;{˜/)dG + *55LtI ?O~fH,z'_[U@h[$p.:l%ҩ]! PSŠ 4 :l*қK47E Dc!do5~df m$~e,P 4^f~T 4z1굖{H^bűԐ%5H)A@1ܱ_A3yd]mɄ0sj]mynNnpYbPea"CfxsÊyU-v@:dj/xDB_QiJ#-Ojwrk+b $(-;BV5t_uzLVm_Ţ Yk-ݞ-`;3YVzQfzwYMN9zͻ =' lcw.%.9-Ȃ |2zD:ο3363hP/`GLRnbu[I](1*zu{eiMN #sq->1(ߖ;U *nsW<{3ڲy^=&9a\LSD폗DѕVk]%w/sT?ϩWBnnH t6 9w376al[f,5A3, )VݯP*m}Gu'0T5C0Jǒ`8W V |,&4@(hn. L .DS>&>!NpLZx[ e2(Ϻ ?kffAg6H0¶+@\hOוBdL`!Re/lyrlմ] 1VfzSPñ̫eQ?A vљLByq$^_+vFSNCv4H;6kwJ9=zi-ZAvRºRoL'jY?xa|q bD~&9:cEAYWSD>\/zl/г٦va ט[Dx~X5Oϛ>bD.{ewe+khglŠk.v?uƁ`@!2B-#[BhFȊzn+mQN0)=Bt?gS4'p?c%&|ʆR+<0)=Ԏ[?* `G8$yʹY:?#=.sp-V' "< ȢS etTOD-ʕqͫ}8YL.j#5-ΡS$R]uZ6Jf2j\83h>JӤJF'k/_jndvkz18oZ䎃Ld)Ԥ)hxTQ Vu&իR7F[bQ!a8tU]i”_ӃP~LP\Hn&!߸Y[_xFw~vb$LDm @ IkCSE~L9JxCрv1 tKջ#hNt4zdv4B^f /E3lR1gU6mH#LUڀ D)p1+ [ "Z 04&Talv^p IAo^8[9 IY~8H#EA38@ڄZpzNr?/a-Y}X@΄Gͮ"[#5^Z :6ǻFkrb{^D͢B^h,㶻φzwŸo^GvxDRՊ5,/ZwcvNehnps.'j%R &ړ~\TJ琞? w\З'7{P2VSk +^\"sj-lrP7S(Pr 9$+KIgV*wtŕɼK hW /bDҟui'Gc'q?]MA)sIv`K2Eyge}#% |4BNF⣛kC0`ࡷH./'3Ze7t;e7 !,OLCp Y\ `q55iP[Ls7by`~ s=S׫hB;o"n*]D&VvZg8g27')c*YմYl RTe*%N>smZgri%TBfiߴU(L?73@踈JUEҎk ˚r#|s,u/x KJR>HFLTN!D0z[XazY^# HݼX|1,)4B\2qf&d4!HMc5:{:/"#wuP`ɀ̔E\{A1($+iB&,h4lM@S@<_b\c4d^2t-MI?:"(Fa]%ڸoF rbTŷQ򇄹6lbU{mdIj+x@psI{qX+h +h>ia+'Jׇ.vWu qΑ|97fz"P oZM> flT <;Tʴ-ف)BJ "BREDұ \ȟWj𽪾=^ߦƯk-'2R%ѹ`#kdؚ4&2P@CС\^\sbj2vwsᭆzEDc|FaoCp \!YaE=-bn}B Ú\ d(g*:蛾a|.F.JGU1JUځA~_ۼ1ķd14!Svc kE"fd5ˍe껫$_ ~ʑYnI(+rT[+y5|DH\9es;&lsէ\.7 *|{>cCoMvS,3f(f[c~9S 4Ŏڭܗ6!V;L ]{/V&2&ei ws]mNaߧ V)aZ ['RXp twPV"m'ky:DR)){?QޗlD q;&Qtc24+(0H%s,I$:Mf[SOeSd:W p4\@P{N"qv(H-魜oMhѲ0MvOR)vY@V <Fёb)bd`&#bihݑIyDb4WvOP`{NBKׯՄ~a$"Q;Yڢ?_2Kh_G[6QS7b~T=-4`m25ևU&*D7^ώGhD2Iݹ{b/qFA~ȗLQϬv/n^:MvYy`PS窧Z$)3'`7&~⸖R]){/ށeOCA32o#<ã Mx}\fdq 4[k6$}x@f^" ׂ'3*Ÿ NUo+~betY:Lvj ,1甐 jnݷs=DZt~/vuN.b4)N#fiZǞСxLɨ/{sNx],0}gi.r邰X3A^4HzAޜ}]hEWp0Y=5?0.a[y (Cy-baMů9߄XK*ݏˆ#h)1Ujr,gM@]W(B߿6)>msرyzu%s6Zr½^hV)\p3pNGR͝ F%@I 0".JKf쁉;nVC;QRqVfCƹ{2ݶ9Km]}k&=,gB@׬lF)@&̄@C&D&"I"nRS!PqJfф.wM P-փ}ϴ{^QoF^Cg-+T'M!cco=<&=Ζ3 ['#|$G3S KLox e`6̦] ŌX;& z^ǸB ?\ax_} "f%XUcb^F+d n0"yȖ=NM={0TKABCƣ^;xUF7EB& lǒKRG,9 ΢7jjTNFus+Ϣo,rNL^)z2F% 8&[B/0{*A:LVzO zV>즙5;Iw<Xһ@Q~JG txj]ut?w;f RF倬lEGwq>UŔ%aCZJqW@*IB'M\ָVϻrPHv-g@ޑ:JDXpmgc07y^`8R vjVc i0O=w75;mrP GvC9fN_' ↀ?\aÇ M_ЌAxzC>5kM~E.&jXECC T&+H/ ~\n,J3ihLKb+"I'.m?$E8gjm 7^u݀Z0|,*5ک?NnVi{+*$oP[UrdxIHρ 2W\EKaӰmvZWp4zuҔ5c,4~1"j#"MdxgDlsm/୎2(D(5Byɍ$ﴘYGe (Ēݎ{욧4lxUCsvFֹ SfwJJyY"_[h"GØ~3Bpgm)]T߫h劏a`j Өpp{'~_&6X̼W$>­'@O^QJPIGt?S zs&4oEA(>WK?GHBۍW%B3ٛ-w/ZWT1*1pg˶Ǹtr$pyEnQyէ~sPh?{@NW,W\]EH<ޗXb@!*xoGX6s2%-*w#ۅ@+ fTB{ ؉Y/dJR#u |^29b* qRRWi7I{1{d:<v<,[a>zەVQ Pqni$˲_#VZâ5qfrN=Ck^ 2qqhH$=!Nbϳc|fV ϲWX.J%d X4d79Z3+T|/vl!X:(o)XꗽĀd@mrna6UD1v:_˴ ya%K䑍E jfFK{HWsRƳMJ[Ȅ֨Wbn0xBS<-cĥPsX䜨*I\h>MYo$W5A#јg<8 >Xo Ml|ɞ"%(@o9LV y h?uyjwhe#FF*R:t= ⠳uGzׁ?m6Vh'T H`l(FM"+8j m +N_XD?t7G"J 0r}};77U uRgZ;Oҭ70we-O"u$F iW~aU'Vir&2D\u*Qػb5:r6+ ڰl0Y^ހXW$&^+Q^kCk>C8zX,Fބ3ŷal>#v,NdQ?';,BxC'Ђ#j~WȞvfFFV8Q4, <*pJ ~ȣ{{ESSV׫_"s~ ~yA/4#wRЌa.`t,dJqq)W3ISy'7*uH9L- S2,xJ୎):Qfdg-桌Ls_XZ_]ɰB4gwHN kH 3ګb 5dJ8DV& eM|WJSףcfj۴ŵB=.97lw_"( Pnf@j܇v9خ3nӪD^Ǽm)) M:hٽ2,GzAXMJlX' wi8c^ O}׃aKQs˼Q6d*{$F'̒ $C(OFȄ:fBBOi&;NjRe]^Z6T?=qWc>ΜՓ42|`t)/:SD.?ږZFaZY]ז fuJCjlE1j&G; @=U3Qߓ=DvyOd5j%u޿ӄjFq 9=i{_`T#ŗ7b;b"T7~B m"hk+n%×VZQ]4Н~BU9a?`9lב0<Dc?scN7J㔇 Nޣcc Q7݆jٜZހ'o%2Wq,*F^_& dXT Wm&" za) l^LL:~NJPdLy>)^1!Z!*9 ?'/)1SY($ VU"mNh\8T~JT`L/A.-6h(<Ev% ?mrdC/˕"P'EUS9FG&qMSd^rk x Ps'y/_oسL(W[OͫyvHitqv'jVw#hW*vZIY,I$Up+Hwzy7BşʄEX TZy1?sb\G#WH9_eףX[17\k1Zsڻ)K3lUŹ M{*?d%@DeaɛG$e}jC@U][!Vݛv42 d3V 9Ņ:o.hL0 O[O't&+Kx/wq;ǯT[hgw;ZbI@*T]4PO|XS_E)x4,ٖWgSj:bz)Y`-3cVm@ wA,=pF[;TvGa vy0eq$WFD f;6xk9Bk S?Hօ鮙f"w#'"zO>Wv:AVkZ6 |u(羧+ؐ3Q1(tf~B+#JkDuFvohyIu{0rXbTD ݘ7dzsH='?yBP % 7W;8Q&6@p1U{mhr/l-;Ajd<GoZ8PhDx}8ka+SEgtVPmx/ž`Z78䣺r`@RԀ'f'*fT;B D{ CmN'w#xY⌡#^ֱ`wƵ!HRoB,4ք̓]Ex shyT}{k`L7rCH].< ޯ lf>ͽ!M;!9jĦ$k$E׏dt'L#I@q2= Q`>46UKgJg7B_hAF"'z`TJa҉}P1Re}5ہozUkd"><[y$g+͐3y.ݙFLvk`2B#?GL+9 _[sΤH/q +B0_QL~jBO:ѠwZı!;Ƅ1 hշ]?gᲚ-tn֋R ,xHƍ>}:*tkj ӐaPL$]Z6f۩a9eZX$SDn6Mh=sz"[ÀdRHIGL`V^k:%V{ƘHS&J/cLI8@[?xk@'F2N;2 ??˜n66~q_Q vfExOL3.pk qCSat*s-ӱn ֒XKпjL˸°` Q*:r+Un-@>z(,3HP7&xnYWVAdOW x)̿.\0J@lx;DS4j*H?Fd,IڼyʑDӻK@*JgjCe^{_6;KCB=r\WK`fp0,{̸qJˁ# 'lX+Tk~KGUy): +/ݓ`!\~5a,Z NLBG0Ɠ_\'-}cxwdžI6b? ]'M[Dh{,#aMHX#Ǖ|rR#K / m8Z|Om (/S"_SpE!=oR$DaIl}zZGj2Zd&/DNV㧓ѻ9-MIF=a:'# )d{4J$_%3`mԸ0D6|#'7'J1HR.03~~NAGI0MGՀ]+^OJ #և(ҌQF) U+&qQDre2XP((bN&0hʩsCnaaI= s̆h5 5Le04iiuCڃ<)KsMAp dG((_"r8ud0LOPՓkQ 7LS0fE4q|T `*i(WÐ(M :4k4sEi~A)'$6`+qQmF۵,ݧV߽@4VtvL=Mq:?o!=oi3;FQAk4ոLPg+A$Kem壯FW͑xݓxo0XؾCt_oEyCIIئP+H/TAsP얌 /ݡ&[^$ e\ j/Ⱥ“(ŽQg-Drv @ſrpᆹ#N~ldyv[,=;zҍC%[q=H,>It3y.nEӜe$l g 9hBXi =4y'9@[)m,ÛfcBqYϓhuof@it=<"$vOXc$F5>;TZ_—[̘Eg2/pd',aOUʷ| s"A>}BWWB^B}D g.o2:(7!Y2"Be<ݧNe9ɽ{WWN[H}`xdMa0Б<^ߘV'h^h1Aν̵vR&5Uh-YDq뿝0,ƭޫO,&̌*cMU=z7NgRI,6PДS)׌Z%Bn.ah P[|&^ ~zj1kOehE>9)kJ?P'^LmZ"Bmw!'Q*] ۸Xqk 6oZ/߂W&y5Zg6tt/"BY7GoS.󸛏f(i$ _AVٹd˴Ԅ̏yXje4WX_43ܲv\=HWͪѕ̎iTkfb7>KG$B ZtxWWTV[?0}8mC-l*_C\E3!dv6p[=z"CmgV3cFU|5JZq~qe8 ҫ2SPhg^y/7D/94NUQn=n6l*@XD1 Mk B.0]ǐXVt= Y.2olxױ$Y Ghҿk8}HmC=5 A#f:MLyt΄7z]Svdje%YcKhdw&1.~^dD}?}AV yr,$]AGErWR`%{xP?רݑcC:5n.W_$ nuz2`|[luLY$b?Cl:p}]"?aY8 m AkfI ]J?:B7Z90טS4jż#B)䈑VOP@h 5O釴D9*i: $HZɆA_Zvz11R |G㸵ntu.%|CJ`P+%/[Sm[OVe%CgWp9X @ڐÃgS2W)2&rXƅcwņJ1j8n |L{!{l/u̽diXb5Go t/bcӲ즩$o,<Jg:ek 8|]TUA蝅>\]{)RݿwR-8R̯)ql9{HVqXm4WCQm#R?U݇ZAZPb<yT hww2u_y*kim"AÆhu wllsP{փ ~@9E2P+D ?j]Z],)8_kLUmdֳ 4rQԞZ|"SVܠ,^ML $}>8rO- U"wIpNİ H0]ݠePݪ:"qP(y;+!C{K*/·}-HI ҄f&NJU:bЧMNAnp Kne,c% k5p9uHfHK./ عC{,KЙnр^o.tU/zAZTih[ .UՒlk>#<|l*@~~c50HvY#c];z(m^ 9*r,v[fmxCن*X"zMFa9'䈊 H$xqҌS'+6Cj9YT'ͬ0J,JS^aFHkf-*T,f-cDHClB]i.31>X<`p[wcPERWvIIYӈ j^g;;h|S$$T9(* rq'D} rK ,ǎLr9POΟSR80z|Ua<<  IOlpM "YG&79eתIC\6"7`:+Dk"{<H#U:rKr^M +$[U^iV(} p)gl%&D뗡uk{`qzU®1gkKNR[VȵLv?e=,Ȳ7Q+N{[/Y`յ+=itDx!㛪^w28ErǪFyqu5vٲEK{nlVb/HJK\_]fr2~A"t\$nM< ]wjLT"7./B'ZTOT%BD[5q[UB-Uqf.@b~WBDj y;=YƐT5{0 }rx[4# k^/t̐lX\9zuvK]zZZ]"-i|,2?a'/_F" 8&eWC{`.VT,Χ BL˂u?F'nrOcIaEZ*7d7 ^e:;B tUa?t΍su&' Ʒ?Ȣj ,_e~AˆX}gf)/LGEs<ȊHT Uwp >U ;2LJJlpk%]\_mDwC 1]wpu}{0H`mD{\~ʦZ,]Tlp:tQ,ص&(8 xmMؓk3vv%kAso=k:q/\]lRndd2}m ]xٝ]s!0m6yen:Dj) Ԑ1a_&Ա/ިI5>5KvJ@*3+tX6s+V(qP;ϲ0XJCoW(vOG!HYɷLxmC}p׬6U3_$OH6"MJdc >|D .&^@?9k#]dN)[ݢIF5fZt)\km b)5h8vȪS5Y8r2jT@,q)}_bzkm3Dslһ$|YmiFڍ$)R&#Ph7`m;|y%6oFId>2Hkgy~~k|RuJ-جn[ca#2 S̖?\p0ؘx6J mD8R9fDa+Yw0(ԁ/QjWTv$(\)i%tw'︀M-\ LBOK! +o1h61M9"i34sKLEudy/a6ݭg$[@OZĴ0,"k,=g *DbdmV-xCNqܥ#ay"]1I5lgEro =LGb3 ] Y s7Hw'>!0&Qi7ӭ]̧nQ>I;/3Ԫ{ئ"tD[!ϖ3,1S- 2`Q6LriIφ"vĦ;F>2yPbNs$qeA_2H%?-hr9B&(O M/X A@u`$R4  ǔuqL;)q#c3/pSصPPreWpyP R44=ω,RdU` 'v?sjl2ADMռ̓#UMyu.v3R=s CހxΝPgHnwaw2Om+/XQ/z;Jn| 3KYtP1is3//ig)pW.- :opٰ>3ԞHˊAk!@U\];Ć {)߇\CjEX\V~FswkM;vxnBj`_<|(CV/>h+~Scn?"!ybp9+PSė[D- :A XN%ܚZ`2}4f^;ylv#_W]RT%:H1Occ~ZU1IJ݃DX[02mfCyz6[R aC` n/b 9!AZ {J%AahS_nYB$9iHYAtM5|tSR >^kjDW^jEq<QMo>QY;4ZWO2a"*@߻5HwN۴n҉LMf{$-"8t^uc(۹⻡oYèJT,:h;i73u@[!ڰ=࿷6&i:v8A(_p 4Gj[f `>eU~ +cMǧ <]ZmJ졈ItPSdK#okY!jVFa:j U~,dgzDQ~ 7GTgBuij[j0ޠͳDp`‡ z[esԔ!+0->Ĺt$c'6wya/S=oPUȁx>m0|!,JnvsGR֯pR)̇J|L(7a漜o% Gض$ YbDzXXb9ߚ9։`t%[b,K]}U/F^;x,V%[vN!jR%ՑLsSblNBr0/k}|*gO"8PN{E.u+/#7 ؈ڪ~@/4+ 9RZ  YFF$;cC6'+[boR5ޖdgxac2pɒ:NHCozpU)1w F" DS&yTw :CD|+u^ۻ@8ʹk&o5 pY턐 \qDˎNe%Κc#a1^y?|*!~BOI]5vϓW9xJ h1<w_@Q8DWmq7 j| @յ[0Lvk.YD*T!8gq};@ZAyiCIUP*-|*0E+2lwܳtlˢ|o0 ;46C4^ex:D 0 c8&[ r{V1qNknTJX+ntxSPJệyFX5*j3䅈,6櫤CϺ?j氲;, Y(*5mZwu!VkZr~I4V0Dp&}k ˧Ҁw:s}b)1*e?~쑰M7ghu\@xs%VYSP>wѰCk9l$Plwu $1o*KLz]7FX%JNtNBC7N,6Zi ?b&> ޖ<`r[jo1%o,598{ }RʠbI=j0H(Ǝ>3\1 p;h k<,l2ᰘ,1&PnǘnXZ;߮1+06_ 賈Զ+Q?[@ =8來׫'mF&~bL_5qj@=1o {,! rAƢWFXĘXiuj jԱ}/s\}5Ҏ1M1_}Vv7i^+TA{RPvI[f M}mkU$SXT8 1ld?Nu&P6ܾz}v΢o>5MxɄQ egWE>rtV]| Wţn+B#x׈cwQKaemb[3vUHvl}tz̰GL9#-XCO"![ڎwXLl8Ч"x??{}wO=3ʄՀkXx;@0DKob#Wq40p8GOoז(T(&d 1<98sxr,3˄\Ch`BIPȜm0(z8ͿwUCt&)R]r] NaAˤ:3ר /Ɇ$.<K'\i0w L殅7xeA!qRvBq_!+5 SEq2H/}+@C;׿ѷ{OK'C;O1j5Y K]a7<}wul6 XCH3NW规~ n̜P5IL`MB.G-uww"<o/!ȐBPN^Av1itkY>_I}[}H=UjN~U36&%h[q0 t%/ zDmTϘ/CYb:gTJVcZSMӲ Fd5+"3R:.aThr#^{|aFN10dΦ58Cbi#ԓ$̀#tg1bc^wnd(bA8WޖE#ƁYMti’jlI4ynTfKeV} ?nǷbFl+LwyfEi^j8KJAq8`N﷮U1kOAI?ԱM"鏾LZBI%wxe})z6mL44's1Jv%]>:֙")]Ҫ+ ŠSX+GNcLp"$#!?Fا#z9y3/ ^XDL9Mnze}i2ڃҡca"0ommI"i6,I.bɹexrV@Hm 2/nEi_ _GJ$4{+1jD)XRuphC 3yߟA&`̨YH -ZgY%tI viȚIX4ܣ*7Wp"ṽ5ȜnwԸ%<Rҗol(`kWGmbay0cj0ז<ȟA6fGQ1 6ªhQ)hsfrQmA0F[ DpEL9nwb[J 4H:l<0ރXio"`-`h^ @}A'rp%?aMv8^_,kW,xx~wqG˓*yZzHXCk@%XKfB]GC nBN(@턯g\N;8i(glch 3Qрivs_`2Eر))Fa_ߜ9dmMe#1!&=L/( ݇ᅵ_qYA,ϪoGm(&8Nl̇8jᔰO_)$(.4IK2/--\hP}('D^wt Q&WT;:RM:RvlR;HF]ըǵ~_M:dh)N%b}㖝k3,nJ(՘_M}OCnzk!lOzO:RIy- |#cG6d Z!}m>jӁRV)N!_:_wUv3+N,,\;)eQ[Wkidlnz9ЁllLEqIwf+xK{Pvy1,ک,\nS؛tع&Wޥ̗J/˫ KX0_pӭkչZBe{&Xf4\f % fy|1M 5P703/]u%3rGV5G2XUjsX+KrFr~o?Sķv߰·+CURUy,ar~#tb>q[>.Ŵ>?RP-V?3zg##`⯽x,_~ ơV\\8K)CLwӒ:ve9&'R Z`l*᝙wOtww/ uQdPo._#VӜ>t8( !LJg?9aq~Bһ/KJi? &8D0 ~})HpC~,x$;V_zDw!ImjU`w4#"_ v*dDFk2o Q6XN<_p7 fOCMlӐ RZ9+ScyV\>گrU??"t\ C$gPIla h`FM.T=w+͊WρIBIXi.}$gPkEN-qքOrS^ RLK86-nh wJJ1~ꅆZnk.>17~:bKWQy Z2_3@;]ԢocwyI40q{cQv׈4鿔y(q?uS`<?Ѕ;v$cW{$;h`k!eif[.90@B*cN#'I+(|ߗ|Z4± _ͅdd=`%\Yb`FTacFvS㵹lqvĚZeN`z0q,jQ0 ;o\*dFGFoE,Ĝ)l+Cf9CgeMw { ,nuUDpGpa]nc~- øqz9_Ӵh~T:N7Uz qN—ճ!I1˙?F |3.^3VPZ$s{؜;YZ"NT?_Ut!mPeii$|cM\L/ܲԿ,814DI->- ;ȸ2:[r :6YO kSMFk$v@do)~} X][QZ0+nb {p'qD aRD[r#~~`62%}U9v6LuCO}@Uuybg6lt\!)eQԎXx[X1dô u9{yf@s5y "SVVq}de>r "j@g#1mۏ¢;'j.wJUnP| ^, pZ;6Q(jaJK*3'|aw3^'yBcTpQ0Ix/ kTX丸 2QtNcw]-fxpt[JHaOm&@%DD*;F(ڂN(T+bIW|| ypYIU6i5z,'0]wV#͘܀R KyQU</\IOn>Ygn+:UAZI~ ]!BإtDa:4X0+>iR,w9Ql 8$+y0r&MIxs6%='"D&1qEq֣2 ѱ MvjzjJDRl@ Xb&&o*H ׬}i[p%GX[J٭AҼQ=Ju*% zKZK6X_!n-Cf,ܽ9⵬@o!Vߵb[dWbzzL!4Y.= ,fK0|K~iYA25ط::-B19BZfPs`>91Z.==)ʃmABu 8,n)6!]5.qsTcPD0/`g41 V00zދ.gw2r ; 1ٚ>Smp-;]^&zà\Ƴ>^RNx2 fahoX{B"a3ym8oپXM[yd,o$ Pn盄S$-danüB+X ,w]m@p^2]UH;#-r5-e^g7Aơ 4 hT65ס_ǥěe~ʖ+IMg񫰎e ]Vra28BMi5|efwb)~H~h4*}s~s [:ٲwK*N5}-"k& xۯsD#tU $L"?#эEA <n8:L *6ceœyZBs$n?cI Mіk~T3jt4_}v[Tl=W#*q=4)p nr~r&3_0CblGN[EV Ǵr <N\o#oԨ8hyrd⚧!{vE'a7i8; ٗ؛qӋ5.T,. .&ܢ 7tG:Ⴖ7uI*@"taҩ^!:C#0XV0BEJgG-T<2 q=ãC{=WN_(m7 ~>f,i[+w):.DU @'r_`>+?Kh5x:EIZ7A(HM FHסja\0s2eAP\ekNƄe q1k%>ЙMe HW;C[͗R}+SBfʝ4ܗ$8Z4X=-7'E0v^] _[ʼqq%9c}W8\h.Ow8`zt湚B.ۆa'D#~π@F95GGVj(KOjXFng_v@SmLsNXӭ,ږ׹`sd*N ,8Rrj4yH&|U9_:4RhOseF^xb%hعg>"VxzgAoHf4~iagz JnXÜklR/УVF뫍&%>?w8g[JWBlx@AM$}LdK+{9צ_w_]keߠNk,ipin^mЩoAHJ Q'Bdh$WthK) *]Uބ=25&߳ji lYER!!V\&# euz#KRFobne~COOPGg c ;f=l(F$L tu{:eh!u~W F ܺ+vL/o!p-P}16'5}^Ǖ741[}{ت$ GFwzm`<]*!k-qC) 0TMIz 45GYhEIAF6{3H]E27َfko.R&70^T0zc\5p ?I~~iqL@ _TKzpɜou5A>, ;֞2h!2 XVzW5}IVN<}z9O,-:%) l5߿mP 9czEC1v?tVIL5]KW&v.B;TS,m!y|(+m@zޙ4x@LPcZ(Q[uyte5]dA}]+M!jor ]Lp\1R<9;"}5,(6dѻ5P "-,U٫;\FFZa)3oe{t|yn< {ޮ˦<̳TIsPW`w()ae .6<+:պO>2ݎS3ye{s>4>r$FwJ1[Γ!PXz<~L#8 &\(VvC*d t/Y>~v+ MLp ?cèMuy0˜3BO?MުP5?}Gd}EqCMb5arb'NtT}PЯ/Zj.t)y!'Rmq$r} }\q@ssGK {!@H`07d.~'1iĮɊnre yV^ 6k悓Co؋+!Wf[Pڙ%߀I v9SG MJ'h2ob}źpU%Ѝ &9/~3 l,#QDIv7ZU_IWgٳ)e)̞]dyAj |y,_C%1@-cv xc[}?uu*Z?0p $Nb-T=t184f Jн6uy.#+begIpިb5kkO\y j+n/ۋ?dHnFU{gEߢ2…Z!)|%Ҝ"gJ@ܣ22N~nSfgCGLiU$ iz1g@-٧ "0gfpo$V%6)rWFΧj{ [v6g˴<s:v ̝p(R3_\ /6޺&L^Ox5;PyEm}H8;۽w07lGS4+5`-oX3iSi`b6 aF3{~ ?b4JQ!Z"<*_ZovCICꞍ IwMNPb:(nluOU[hLv޳TjċB(~\"rOKyO9w)9j=RhbmQ O->=*I4:=Ҩq8>%-Z!4ҽI0#ZcM7=7zH11&YSb I''xE ^L}5{It&gϴP.!r|O+07FgZY2 k}ξ,9 HRcl;~j]R%͛"^s "Hz%d R,KyO k?pg(ԅ .2\Fl_2V}«(xqGximdL4*B G+ɂis (&ٌ~;.xiAcz1BM_22bC[77JVqWD1N"yt:]&6%:2_ &L;;h ⣹( _ӲۘJs-P6sG8aj̿R%( M6IDy"D5icCp 1]06oPPqFMyl' U=]Jqk6ETH<ӌq-8}s$6+ rQsfz~VTr t|g&esѧq# Z߬hyĸDq 0(-! &XѧS46(x9eNdaxCMoe9-‡m jv4:=wbmI y k bȲJ~Wk56aJm ̷v NU-vca ^Y\QaJ7s*_d Rf)ii(}œfw;> Z0]Vo_ŌFmJ.5@3FGz7g`stMdV|0a=\^.hXȑ^RCsJR0QxUi<6QEIw"µݡ ^], 5fO1wsv;)OAr0.5WK﮾}`־Lg,9>єEDsbg2Pq%H&rbj"1F=|_ e-R: 61ш #}A 8T,#⫌IuXf\b>uz ;vk B`'2t| # )%څg%*1^g> |Ux`d¥s]9ZL.]̼ jŰ_Fucۧ8cfijJ9I`Rߢ`QE@.i^̴]nܰq*4w} zHdySHR6þ^ h5Ic5]>>_lbʪ]6􃝿t0[E3ӹv}zO,BÆOys idoҽv1i{#ge[I.:wF!>4/KlE33[S3Awċ<h$Յcm[$t7(8;Lynap)Vҋ a'pYoηw IiC1OzDmlbтt-K*?*7k4Bt͕K:ב>\.qY+nCC:ı1eF+sMC|865Ŕ>E4'fq[y` ,,%ʶSE:B::R㴇@)ISUch'G#y;Nxo3W@ *QLqen..f/n5̈́aބd}1Q %~1B]TUZ+pް WvMOBv=o\]ʹ[ }Hdd06d)b94}A&UK@䎹 YmmB&f'L܌ g]5/K{=> 8![7!\J* _!s.uyS'o<Wd ,vԸ0e@y4XqLZK#?Qi'<X;?C߲ͭ ^URWҽ*DtXuRnֽj181ZaHckDk,$aFߤuo&⹨C~mqh~cO"9{4bBsOq?ݡU"@`ژwFphv% Tw%<`9ދP=zmIS!GLdEmΤ,:*/6 H^ɢVG-[(pg5 "3(ugA87/5muf:ye+O" |5ϋvQzAqԻ=n54_'wͿđU&]y=" f!\l dYR3}h]8Z[vSї@&—+2S[r on98q5j#L HD4JҰʮuŰwI JJ|ixLa(}4s!sjcP4 w~uP/#}]o`At{1c5^7l@>PUdΰ)JW=;ɁA__okpӷj1ZN_ຆ|;SuO~M3_ <([ZVE7XRPFۥqĒ=?',z1qb|3Wݽ3ў8aF xFWVb'V IxG"#H$]˻`rGMɻͰ斄 *m^QFZw* {@:^}DE>\^/99 ѭp$~UjI4G&NtÌ`+5<.^Ki3Ms+G̝Tf02gL'iXac1wHb#UQ,*qVqL弜rw,O :l c.Uܱ+I?sj@C , & z83,n;"*OSf~o^ gAHa1j)BSyO:H}1f ^\TgڤtlY6('mYJz5OZ께?0XXmԕљRr[杀uĚ ^W1 kUu!Ej 'zY7& 2@bylY3ӆ/lDmO-{a"TrVEATKpbgY˲ Lryɩ 9z0c~7C% p?)RBju?b],1+wXǜPY9t [ĺwyB'8=8p# iS_Ѱc"s>x%/w˜$W}*\" 8XLyP^WFSY-Dj #?Bu8N<⛂8mO6 iՔu> w0jMv".5grP/([  ڣtRRnۀY{ti>nbvcW̑` USt/;{4ps(W.^?Q#ɤFxFS0aZL?e|Cj:aqFg jWթE :psҫ;|Wi9c(ҪXcaiwr /ؖiGzKJU=I iܩ5ơ零c_˦۾lj3]OUD\ؑ@KiMN!g! e+@6E 8]e7g6yfge˂4!qgx]"h䦼& 9 $M NҌdt.t`,T.SQqa P5g͏|C6֟ڿPHpX_0H!ܛ`dGxe6+d8-fH*_LZ0/7l7I;tl)E h_c_->`λA ,Dg1rlZ3FdRp^f[a` 4>Iw+,QFz#p7EnaG=׌3-7%`碬u . Qj@b;%Aug`wz]?薯dI-/O7בP?BELY*7B{z,BqD|~N}˘#No%*%ePmVI$I:yr/@ ל.d n^B]#|OT9t .X0qݽWӶ"XHD6];(bdҔS1MDVgzk^x% $ >KBo湯 l1m]|"k+ֆOɈn%ah Rkg3V6 ܮ-Q;Ջ+ Ki _Y9&BRgN˔)N \uLL~U%O`|DL lԋ,~lr3=ˡ?툱-c*lͬ<_ϝ57ǢR_jib tFd2Y4dAc- wꪱ r^ރ6x ?PRxhˊ덡-B3+Rt&#O,5׉AH #kƌ egYZ070701000002f8000081a40000000000000000000000016661890a00002984000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921e.ko.xz7zXZִF!t/E)B]?Eh=ڜ.+ʅKq3׻çQ9hȾƯꚁvќm#n&T)0B/JxWbL՞S,vց";gؔlP~lFC =4f';_iw$Aqff D)y*9PM*^E%{kQ5t⥤4k̠F[cLxf)9_Q>. jeO FKLJ 5cڪW\/E3f]z@4w 1R| i5Eu5< T+ Wrl cY{n)2KZ&q*oW՟5{NkXWX2Ħ>zu!'s?clA~Ё!Hӿ?g01M(2%U{KK= |s {ʷ p)M^[m}Bz{ӓ˗%Djt-@w綋:0XJǷ*U6"AK1س"?9.>cHA0 ý|rz`V(%8pI8CÐ+΍!Ҡ*#PCRzwB/aC'.IW\|K ҍ=BFt RjS(']P;W`^x\,jv5{i^+ǸIhBh)"wW=&6Цjp5+[c]zxk O1ትnm_TUЃH% 2ow9|8E-:ۨ' 0fl*nx.T=*iC1_+1\<#*==쁼Z]֟N-#=/@tH8}TC.21@Mڄ9;[tr,gaoX gv͚4ذֱD^k~Rt˼'蘺vwsEV^HU=PkK֞^w=?>@h I3?.[ FްQ&@b< V2j~h"N@RIUYne4{lmp`njY. e?7{/Zìb(/ۯdsJ%F׃ؠ:hq%4,&Y /m?SjpIș9%Xp|n^1^Ļ]fe}\|[s4eNrh%2Nw8M&zR:efDf:v]GQ+^poY73ZVXҲSR } b{_*@:8\5GZ4Ʉ: &s煮:`$`=UfיW-e\WY2P~tx/q2P>!9\C:2jB&;`17C|tE!dR.CQ׵AiE/_CH@"b᱌'VMBAE9.EmdJd|wفЦm=i j`8Hw+ i)y 췾8[VN~fIx$w s>7ӚKy~t t ?RM aqdSNUxb44܅DmvcXl&"O#&V1wlA=RPl`i`M;Ů>#4r 5O_U{{a,dxi&lmuQ N_8V-^kO>И'_Bz@@Yn06=O?Qws3qAtUA͈g Ж1ed!(Zz5BoVyv4C-: %bґx-w i~j> F!Hv_md16|I"/qǒ#7\[d-!&bl8 >sHGKb~_4 '[d}f1VN>`F,T~G N%beZzՎNE3p^tD̨x̭ͽ8BO/J*qt@*vq6zT#>NHIxٻj(j1'MԄ3_S %ͣ j9Q0?oGo2e =ːO%)cHU`zl A:hkѶOsto 6@iͨjkwj>h˂0}LiS]uTw3V<޶[4x_89%UM} l:Эby_y2>#!<~$\aea#8pxaэ?tǝL_.ϗCC1)AĖKHsٛ˴F;ئ\bF4.Tt"Ϡt~xڦF;9"'=9= n> 1Dv&!F*C5%)r,6&A^}}baʑv;-=NNHEC4zŁ?ɦ]E7iۈ(<}aVjn4'=;cNsES|p^-R3zn$ >VtZD`LYhSoȦ; C흡BzxX[8 =]=vS׫5@aern_AXZC3sVb(rM\$m EA=$f]ښKt?nST㖅Om|B" $ :xەTu{/U.SW-^uG۲Oy\[9PN܆Q ci3[ VpKL$ e/Y䚿6RusiqD݀r5듴6 pF{L? lU9 D*$qNLWs.c2]圆FÉv>apH,2+"i 7n bפQ_66ʟ0!jb`4 F::ucҽj_.~޴3sНNEFP3E:z$p_]KA.4NƛY:(N-9-<(z 6dR28SIkD y0~@#Aܙ_*"ԛ?s66 0TBm,E~Vb6%<~q{ԏ2PD趻@a0h$%eelQiy e#j&҅(>WN#Pu[RE7ԉ>wvϝF|svl%i-MJFFWW/ӏ&n*=MP5U ɗg{_!Td_>$u+'e,Ȃ cNreV+Gug1|,Lܠ=Ե`hEjCe JJ5}e9ն)$1Zu v Z"ƌ62كUeA@PSlcGEUdS3)br,d^Ro>TDIQZo+|1?Հ/ ;ȔVMb +G0uӽ+j&'y9VsN4Y՗/z#scm_(F A5)zh/41ELɾ̸v7%9mk;~EtU>17Zv~'b&K04 $YD.Ԉe| u(}ng!Og9'?pcpf$L,bN2J4Mw\m<@6o 9Hȴ gNPG^Fa7 LHڏSZrG.[5ͲxĿ}>j:  ?"N)dfPot?x XKhfrt0fvRpz*cBvQN6nىrѕ--!S8\rs,. ˉ:T= ]uen0%>X_^s6֜LS b|>i*rNt>F$;xCY<ʤ5\ZFZ"Sϰ3Md)1"`_)^FpU't%:{g}rGd)˦ob{t=Nlƚ-^(nQ9eKa Iftө8zQ1=X'$!z[ЪhdS4~n3.%CU0MhG2#e/i;eS C‘JhVHCB%*!ljabptnd8Wq*Es*/ood+A;]kHm{E Ɋy64wF]g0&'oKߋx9-6Sy9WnovYCr+ @QngO'{Yz'%KdQ -zuE`@u{ܕq8H~HL ` լ'2Yz]687Ĩ:]|T.p$P( UT[h~iA(` 9W/P,o29d2 (ibo- 'k?a[OgWa"–Ip^\X:si5ir 9ss+^n Lɛ25bzzhU'(-DZu+굇(:TQE3*}ʩ峴rBZ+9> d>U̎yd]q{m`9h{)LUWv50yp2JĺgfJYCV5QAY,{ϑč$n-+DC5:aL;z\ ԪsUy/Ǐ; 4h64-Q +NRFA+"oAmӜSѕ<qZ %8CɊZ0K0䑒ȡˋA_+%ґ4y~a/7 r(-&avN>5Ϊ,""޸T*ٿeNdqnC9ԮXKcbԫ.(it&,>&{rjvƚ-"'.[3nϔԾe!9n]pni`S%cLm~}b+\dX LQMoO(mi(Bɫ9?ŮE_x)ֿh'YH._fU̔6s49Z:CMd"V=g.=W*K-Rfx/;iHsf*ᙑĵIl_6t֙INgKSoLpY׬0ՇJ8{ /-)A.F Ag2o k^"P Ha a[#G0R|qF/E㉓yg!W/ I JoM+ݸM j]c_J& #f~LJ3DzS2;3QSmVӍ:lpJy_@Yw "=bWaд/j CȂ/A Du$-aHy9_>M^E[2v^5M.?*|SN>Ӗ5ȢFtHg j!+ GJ*iaLL+,ړ'S)_YOʩҬ\(oB3 0Ey;òLfM.j1be_,7\~6vk"p CwAD4,ǟy&Ktź a`e sACpCٹZS6\nV\̭GK~nW,QGg-$Ԓ o[^%Y%Ĝ >CՒ븠5Urm8p(dd *I0F@3*xͿ kHkW*P ;șC! \!u)E5BG5~/x `ےM%@Æ2H:$?-ó\9zfifaHAP QLeUM+_Z\gaA`ЀH|-b Jt-Xb#;x& l@ѳ̌}SSĉ ]7<+e;= [~|ޖSCLO즜~+yс xί'uC[m H+{$qÕu~颫>pQCr:\ GY-dh=(xsV2YtB;-R֞(,`-' 1 tz`@1'hH 맫6휰{d#xN}G+Cq3ʲaEeݞ F]K[ nF&|x9}s3<!ޮplx— ds Eà%RI> FU*5nV"6B)f G3lw$ F2Ŏ;CY e$ki4vv%|Å6 l@?q#w&k2B\AE7*L"xhJw\J4-50f<-@q݈{M.G@"'5#qKѝ>1rD&& 4 嗏dߔʋO8[c8Mӛ4Q4Qp/Cl$*\j*C 1rS<%OH5&HNEwU gZ;oN %==T8-r7rҟ\fZ>,GbzT 9ae896#` XIL;"lQWZD0D!(i 9Gӆ?ēvd՜Ҥez3\Tb֥|d`Z);'Y+,N 9߲h*Womb~!Qf[G? h'ѓa!!Tlӛ=PTyI>aA\[qf?N |F*=Q9Yib:/{ͩj"M/94Z^;=s6z|p -4*܅+@3x[1YѾNۤ:ЁjeQKj%K#p S@-ANyEr5(eu^{"pdqJ55^ӴGVZ5"ÿy+NQթڻppQGYdU l hPuw~…H "$maM5Seޭ?#[DZGy6,L{ܣWɡQLǿUC(_%S~7+dI݈L)w"=.٣'WPɴ~bqY/;fB-u7͒GZOjzp\]#ރUS^VkiUܻ-Q tqaeYoo-žOEn$k2nCYch!%rcz*{7^?+~?ƒ =0ϝfV`jON ژ}`}m'܉̭.KR*nl󫤐 H.4Wp3fcE Y=J]A"^4M/ ޟyN:3nyRks 2@FOE,MrSd#p7SF}u=susLr Wt6 ¯7x}_7@!b4U%T刽?Wgx/%IC WOp #cQ2!Iey'Nգ.=)xKGF[<M^b?B8yͯH0(%u@^e[#nAq鮾ۖȳHsәR5%Ri K@n=pS*Y\{S;h@[K;oBԬZ,zZ2/ouO2!E`r9Z}-_Z1\|O?ԕKRɲ';{P֚}pxLrϚNlr _wu܄ ev .ߙBhI~28ޝxxeUKڄ ²ҾJƻO1'ɇFWA1b~KDhw@}*EѫWqhiHO7יoqAчc} LΧ|a=TS~:TO~PN4.E%a|΀gWޗ `׺gFj@-h ےE:pGOp^Of[%a? SĀ];2L>*]&T7O8OHuȺyrN#6I! uZONr<NB"a8SP5dkTF;[RJe=gΘ8J&LHm.o` Hs|tĽxGړQDue>P]SJSAgĥ1BGAkqƵcAT GyF0 R/~4zJvƇ°zP;nDsdzyDz]hV˰SsGBcgG2 mpW%EI.hTP3#-[}%+QN)d , 0a;CYKHEu  kkG` VQtg>,6\U;NKP{% sE,mf~&g\TչbP 7* }Ұ4~f% ͉R0yk}2$ޓqz؜PUZC˳H$#ԑ]pبw8|68Qr441oE+VjRG~~ԐoV-H$=*zbE%}ݟ2:tiY&/0 ,vŒBvD`iM-4?bY%Sk<44NB`(A`rE!|ߙ)i?pOثlߦ-o#Nzyf*'xo{d+╠ v\ݗ&f8ҺQ%χnv"i⢛rrH߮̚_d7}CטV$SńWaswX *fO']0vƮ6tp&N:+A)՘Js?B$x=S>:Hzû9(Bk,n چ\%iڻ?e'Xk%b:"}v`|EϖK"ʹ#*"˃BPmw@}Rm|5ak lGWM Mq?^ԷW 0&cm^ fSAof:ad,Ѱ8π(SO,MW 9g'PqCp{JzKb'sd?MsR)"J8z/Qj5Z$~CmЃ2+a9L&j)I^YԼ5*IVp xw ([t #٢_N\>ygF Q j_ز[;|ap8!<}.m3%]ʛ=ⒻdlYޑEKGgž:_}klaGhK4Sl9yq ӆQPyp庍o"gEXjˢԏm.f-b[T`1j4b,))l4z}jbʰ!xi(^+P#~N,`or4sV7ۢmWGHyo/5djłʳF74Uh| sĩd\N,b8LC`DvN]?T~ya!4n#)կc7'< EpRٲ͓~HH"O C{{"I_U VBqۑƫJ^:QikyZgS+'Bqo <.rkhX_8CAM_L6iJdt$M!;jg4If 7Ya<#ޘ -B@aE>IVJpW<7{To uI+ jHwa|:*#t#6CV]A#MNg[bE+&*`ܿ-S0v̽+E Bipl6iJ fgej?%=2 רaY}F J F|/o ב8gtX<1|vr+־i7}Uh`,W6Wݽ_~-ʕMBt SFNzO߁vgǕyKE3[e:BsԙL\ ~?b3j""B q^@6 Iv0좆[.wӫipt&tSaP:N9՘EKlQ- ƫ";32C CNp-Z?mzcG@nAPiśϷBZudms ж(r0Ruhe4j$"nWL Eg[ [&bc6Sg? 2tJ䂺/rOxut2q}7ph i FgG';TOFW`U4\=e3gT$)\bHc;YeEd %ýOSAMOMc:Ћ Dߝ ^JYefí!*SeHj=K W6B9NUa ĭ`6XB\]q'H1lhÚXWg^aՐd^(ymW3>SZz1w:S uɲw|5XEgJjH~8Culgkp@,?%WkXw Iݏ6 zPr[R//M& fP_M_3~l|A_Q+!xp 4}7c3`oEP4]BcO2ƪ}U3In3=ydyIT]щ\Gsd]t+w1d]H""[~ 0|{\d'i )'>Vd$WQ=B[&|)B5Z=^$ W&^q[Zf%$.8.S]0`peVMwPψIGg>:̪íϥl3.e+nFEp}vH uq6&Kݭ&6&)iȉv0-j,Wt P%5_Fhxྯ m,j ˂Օkrn2?&CQWKJPrdZ ac.$,얢?JϦ wOLQ 1/ q~9(OG3)4!Tb,;OnJu.[vÝ[wwۗ (IY0%X!5] ,zd^id=_nIr{&\'*;ƀJ~L֢\ 7XieHJ =o{[Dd58>IC@Lw+^A| 9͜;.ud<)=?%NVν=u6`[";ܓ)~nQ8w:YAo]밝$M-~sU|3y'6eMFz712mfũw>GZpd(_ڇ[{3B= h{J`S,Wc2#DM!BvC COzL1XDlBn'XPLZa|B̎T0VUL}Jnc~U9?vlNchGXG' ph{Vn>w *%F0|~r#x  r3A!gLKf$ٹ<Ý@q]#ĸ& ?q3t]*fܞz3S/sttNkXfRSIlnPzUЩф[nH?9PF3J mar N>ߞyxD,o}r`9:4m wsF\vPu*qn)0|fڟX5}R.;K5|Ȥ*8voxr^}0NCEM񅺑%H.X6u ٶDw3Y ,VC71$;ፇxk,4-Z=cw\2%dI+k`J NDW,ApIy𙧘4};)^p87f^! !c2Wjϸ&wUBނZg10I幭[]Q44ցїMFof(pm7 /oGRG@络7Og+Dlj"W'3CRHg%'4S/ZVmzsboYhܩ4l4Jd4,U<1ђϑ % M5ov4IB>&g-gF2zuP\"6N 5D쒣{7 |wP#qԂoHbVE'0WE+)#H]oa }=W/4ά~p$9 BC^b n)"I8irH< z@UeYklfD|9C?zl13h! X,0./sYwWVi_|}p>h|Ҟ|KS}< A+Z)F`g#-)j޵0éG1p>CFƨbO;(h&1q2szD3#hG0#UhdUCࡈVr$q e!NW/AP YwQ)ۅ;+"T78?J?! L-v2 p7p#' `-pT9O.>: 8 :syGcnI$GUEwԊ},"uNdxI ul PmIDD\sS6}\f -t0v!TZ{eyлi舙LيUЌ7thk:xIh1Qpp)],V̾-\L};MUYEٰ1ٳ&,BfGm/Ƶ}4W>S߄HIGC؊<ݏ(bcY 譀kJ?|2=妜}'Ta*+v;ys9=S? j% eZ[x&C>/uǮrg7w+wGM;0Җ%ODN{.4*H>k(xu&lRF {7۶ho Rg,HI-T^5.m.P+2OúIq}6Ǘ&2r.g+p!oѳ 'IrzV1뵩])HOT_\z]>!Y 6XY@l&{a~-AՕ1\!]?T+u{a6SD{6bu`FӘ@f&Uys6G#F}X>O׉fVۇe]R!϶:3)`"`YZ|nDX[@ lێL&"L t Si^ЃTo-!/hĈh:i&ȣ"#pV +y~]AKgOȮ]B/ $CtcO/<r7h[7%+G?Nj M֕3ٸQ|(/ 9F,NgPGј$,=5H8s89Fҽkiӣв ΡQSRuͰbgYn!;Z%!;pmoWB !_cco@kl6ǡoH񳩡cu>>qh]7y))nc bR.(dFKw돚4Z'i{Kgxu<^QiG楜xL뿤bjr~zvv[۸.jXqTmE= X<U…*-r!fy$RL1>cqiL%T12)soI\] Oz➋ ģB+OzN:רBG̝\˱dĭ[7N֟@/u[I9CߋXV'% m"5QaU[*4[9)3di61lbK~if7۽IXi^lҧ7x,ܬ \#zGל͠pCzS.@FHehN `mZ=?kqN> RT+*PS󾆛i-[vv|xkSz} DEa 5;L ~]GWԴmXlUo|ן ϲ(\FY6kb𬇴T2UT Q0`B \ȊHk6!UՈlڕ#GZb 0_gKv$egy<-,˾m}L썡Z!бβXMtMk<r}kփDS{Rlct%^[N['FvL6^8ĩ ||,k 71N*9b^dwՍ{7 d.wT `p4~㜒w*1"Ȥ= u= vrf]dbROVIIGȱ=Vj` ;zh-I.ΣIXUĩ8qJ]giEUXsX}Ek`j >įO{k]f/a!kpH)j5<[5E[7hJױ ٕ@` ҹ2F#7:X2C}Aߓ7{D=YhefTeZ??w9q.ne02-Zs^'7"ZD߅F  KDՇpfB-)/sLgp@>AŜ?GD[\"!5#(لx\yx LF#>8? 2:060a85Zeu}4=gY?(feh7XA!b)@7oDBr7ۛWa%ŮƖjOʏع JhOQ4\IGlE620!~72E1KHy|Xaք`It]hqf"̱Y_.&a1Wk6llm^1#\(Ñ}~u{h xwю+f]xnLxfzSe- Xz/pdK0dGLf Ex  @|bJ{-bT'wTSw] B4$P#ۓ09znz9Vnc٢prRRVh"EVpj#Xܩ6rjƨV}z{KT}Ui.a\ %t oߧGPHJh~i:Z7vYIB4q Ǚ̴fŊ1ⲕu rWHNKAQMpu\<>Ա,C6ވӷzYlM)U u St1Irel+NjYdB;isq$֮O)(dȠCs墛5t#x]7Z &mA? Pb$@]" P:)/yiMާh i@z.QbIal]{=8l8X24;1K\V{!+~۞mKLzKʛP7]\b{dk$@Y3^~ЛH?ӯD p1Gv\v~r4'SGTႲD^ە&wr7+$M9zqY_IMhρAϝ E-Cv{\Y|B[#rc?spA\-/lV'83|gjJZ[Y2a_l O.]F3Taw ܓI$6R -bƆ >( ё H5)3=:B$."`ot)H Tt T$þ;\P\^nn5d@qM.' )~*d>ƅ>]7rmRF$XA2;O~>N&t;Zз4fg,Lߡv q5\Sh2!Щm@kH3Xe|SkPtaS3l@He]jb^ l܏B2Xh֣~3`k}aJ4L6gӣ1҂%}SQ଻!; (f o}ull d*Jt<0MhX08s-٘ƹrMAT"&dF򆮿zO#}[H6qk["YsMkP˻ApyygF#Su8]&3IOON>6"uʧ/&Zg 禍*s/9سX-A696X `y֘AUؖ?uknnvm"Y |ڸqJ>{1+C( ug}Y[ncw~yzGwA8NUpnNk!W@L#_G">x$m sj_30%jb>&l ) Jyc0«8gfC~$8\k1Hd;J#*DIpp,$fl/ x$Pox+ȜQŘpmN"o86-󻷭-JҀas}4, .34NfVcQfWiPSa9@U@9[SU"!u},hsI>z=#8F&Ő";wo$d4,/[Qr?Yk?D:38Wl |0Q.^^4gG"Z7F5I)o<ᛍjgwNąP;hk׃PԷӮe`G<̠ylFrEf.k06Z^RHZ7ɷ4<=[Lk" aHuLrC\Wq3N{@Ul1u>p*E&AsVH2Bh,cZA ӳM 2F$О)낏emL$YH+ ^DY(||*hV Õ_:#OEA^TCa*D6i%_tT߭:t+Mji{t"*q5g/cF# í ^\ 6:BZjqEWxޞWA72<ym>P?Ҙu!'ZZk.U#[Tn +//S; <( M#9g*$ﰬdf KP5dY]Yprw}.|ã>aȽ`Wf1p ;C^ TPH"J&Aϫt٢O:: /!ə'a}*OqmE}A^ H`L<,>yQJiyA˂hĞ6q!p<,xýWmi~B=[J9I)X+1kU+3~g: ( 4[]`N&7 FZ=X#r8єEI2) \F5^(R10'#z4v;Hj1)IJs} ϞZFd8niD ނ8W*vQ?qs+қmgL0͇mPDOi"x8\g-p81͊-x4:u?ʅ\Z 9A+%c;fʖl1?vIL)f*yY!G$P$^"H𪝤Q<(.4# AT@\8ΫPq6~:ŧ 9%2"`4K_2~vh4[` eY `1kX @ºulSJH dVY:eh7װsP, u#` GTOW d<]RҎ#WjZЩĤ_gP(GcYG"'{;GC2ԿQ8#/x5 Eiv;LUd2xs/wXu5Rм1H?e`Dr oU/&|'J/6/[yK}n΃pT51z: ǔJ®;'2h}=ᐴH$f{ FM`[My9pZWSqFDv>!~2gwtnN뾊[׉H6m UPfywS|hI=)qFij[@<]S7k#?8skA +Z-}J#37WϞ# Q^AFkwFP0GLn-buK0J>q7LXy$GC uab˽AZD;$a@htPXdlNFwtCĊI,*EI.ŵGGt*̖,-UX=.% E 7;)hDvB @*H@mۈ*֌1 t2Z, r^Dq7YF:Gt$g]i4]s h~ -Rf3 Za5~?W=J-{u21GꚬCbfi T.p`݄.p_bP0!(L #ʒmJ{N9ɾ 8dYɭĥaLPSRk]zߑ2E*5=\o'9^["##k2?rxyԆMr)~ȲӬ [,KioY1J"B=v2c%y9Ue^tBrc XˆF2FMwW}PdC"c NOxB̹R7LNF5(N,mx%K( i,i5jF ej*^4ԩwRn&l/ogT#R˴J<2*"d="4cM^z\7_TNvDl&.E!U>͗)Eo"ò,7jk:%֌arQ"朷OgAxlDܑl|HtIաzbhF~q/0^QCa* 2+&_pKo!dLNP$`x!5jKMLi߬YVg Uښ>x@\5%V?m=y:kh~0 1؉z\ ,r|BI@7I{.2MMc7,!?e&xR?k6qㅥxH;FpW;v '-iH=kP=XKIGtQB7֛WmՋ8b3bHl_4 5֟`q)zy_gE\0hUll=h u\E9SĊ +;GUڅeVJ`^[<(ʆ<>T]N8U YTVS?u0[Kh P+2S5<$&Uo,.?" pl%,c*U.RnCK(ѣzh.Эi I/5槪x|ҩ.@Tnkeo $6dDr!v9|F#b**@**mye'0Qy{wXS޹.t>Sy7$TJK{]c43eD~k]4S^?% *B}h y7S/,643j!;H7jyϒk6,Jq(`qSL0l2iiqN]h.buZNmnӥ92y!wąqN s`T0rS/p,28GIQ]Qze=l lGR{=* 4Cܹq1Lduۜ]Lv2d]Jܢٴp[<-&(JpFgрW1:W05{1csfNg7S0%Eqv̱J nBҠLNg&t;Ю ,I-l{-b;Y+W.7J<|"u୓xm iXCS˙,mwӟD]%. <S*-J:-(F~ lJӏ[[H9,B:a%j# P>0 rO>@WD~:Z(Eyhr_f弢sԇ{ cWn: ZUn91 DU].B[ .Dy^/"g?ԉ $_)g9GܪX15əu|WnC޶#J*Ղ1ۚiaWf|Xzr*oʹ njjEшmY"LPYLNZ_m,yYBс Wv;3\Hұc(E뒟;;Ivӟ5#5򤫂rO3?sWYYl Jɭwm`чc~@>uPv[EI+J_ywkT$HN4i)YCHJ0~yŏIUȟ >U?z4uR.4 񫌳qf7ȝ`<o\jb^)l$ŕC!hly{rZvJJacқ>.pkxYi5  N\ޡ26)懑pFRHgpa2ŠZ9, 0މvi{:9^S UT4&Pgai}>WD ԡxuF+gjm2WTێ؝D˜w|W(p3?k,t!I_j?TdV=_éK5]1T<|+)47  :Vk:n a\EoQNK@Z.^B}*"%毋ˋV4'7I@(z.Mr؝2~P nE b-:)~s"=^Ѹ,Z]d<#Ԃ_GK*JKnf  G9Ua_a0bni8lvqvW~.Or >)0U'PB2PtP^UŠ"N,`"w~u8wqc֮At|A]cή?~&rj< WNi4ef7<>ȇg{ApF%x#2Cm} =*x<.K6ح:<I;&~h}`57d@4Q^eA{E}:3[U|ΚA;Dt.Hv[T &y2dChYvY^'$SWgPXi&ߧFUD5$P}Oy>|PbZ{ Ogg8P޸? 3ŻR.xhӷ'hW% YƏ&\|;rkv2Meb[_i^x5ŠM v|z7{Y|d_ >@+VS_AXU{3 3oߏQqX/ӭ!3"Y^~  oE(oMe&VA8;jvQɩo4H!TvYx zw;ZZ3g0AƊU<Xi8bsEghD= #~I]I_V;RE5( i#fd?1x\'W܍6'cB9v&l ]xAq鮦!"X g {\ O5+\9Sh,IA4PnJ!Ӿ |Z2^R3@/J@Tp2ޢ-knꆕBt,BJU! fuXFEY%NPeW Қ~Ɋp_ٔ=>|>yMhPeezTYը aқIڗcLA?4 -:{ hj0EyDoortzy-/{fwǦRb6ZoGsr1NIb[(lLy+d4$b^Y)R/;0CiIHn F iܽ;.j8]& ]p[r*P9ڱq|m a:=Ƨ9Hk8ͅwZ2dQ ۚa08\%AtƗ4o@bP'C+^̷?U2t&m fd70uExg:J9N񾴛Xx`5/lXCaj8w؅|P|.b#u|ƅPQ%}QIǑZT5^VUesZ\h$[*u3g8 V' v5DnEOwfFRQ[ = 5K[#=x!MTz{NDpynuŅR1zr"N*Ԛ~.KWۿu 4EQm׸]:i`0?wpk(Wi6KZ||a}XJDj2lsG{[QbZhۉz9^Ѝ 2貘oO^+)8R K9 ۅͺn.:B5Mrܬ9bp\&,(fۡ%Oʨ+%(xܺWpx@!uQ)J$ DI#0w<` A+SjT_J/91T0cUxe`v;pƚ1Buաw,k9`kdz6x'Z1m@XƔfpRiɘ~&j9aHmrմUiuHN`~v$0ꗴٷ`^]x4mr<>NTrmDh2:6qv4E4x)bJʫ_Gh`LjG+q #|wwq*QM1yEyhz-ExYSC?`hDR:s]pނ*QjuBto輾p0S,c#\H'7ekR=#re-1P¿D#ή8d`C'=l3SEEYЦ܂yOO"Uwa0PE*<\ e=Cmr/h, G?I%Rd3[o.$ڥyyE9 AbM o~ QvRظ.5UTiuT2 xǁ8yoy•ҙ?cHbً[e'm%@4/nF\ȷz^ʶJ*2M}R TwƌS1L@;'Վr8R`' 5i!Hs#‼j/=Ř-"gۍ$r:eK^8UX=+VJs?}60m:M جֱv#f酳i7?9ήrH2[yaL\.-zys7d"_@)Lr V-\jt]J"WHRH)O7κZ5l:F^?tRNr%lcFU?Ϳa^ R^J#=cz[$&vt3-d#b7O-fe"PUɋ"mj\ ; RtE-;buS`Q)Z(8ކ ¶X :5,xG/b*'m+8xm([dP$NL중]mn0Lθ3?e$y? FgHT<~jzO9O"pʀ5>[֒KsiH/tO R YgIIeAhu6<W^vF!B 5-r.z+slP韒 ]ֵ0^yաd%N>3"Mo%CDVW-G^ccBP=DqT[eG_:LOje+c4CE#°a[E # V}>_q0L$>ꐳGSQS 5#>a,E3J`YY f]GpaY #0_vfyG(U0Q~B1C6a umpx$({A-)a{-Fk"|"kA^KX$27r鏑WC `[jYyU챮=BBldIU>|,}0Yv3cfh:^uq: V"a H*."8K8SW{ȮD]ǪRp9l)ٙĸLӑyO7<ߝP,3n>-xTд^("l0& Ek eo#!dm NY2U}:@IX+}n&ɦ sqYayO\7NV'8 s AZ}L?zc AGJBoC?/CC>p|lKz*;lM6SRz|$'DxNJe/%sR҄YUE0;m ӄL.b*'J?%2+o7XϿY SXMZ.j;\E,ER ^  a0H"j/1RՌl)P٬A@%M#= s*$0$~ s}C껎 NEL/?]DB #<7]cxο( {rR?Vc$`1Y7Y|9Jǒo息b~>8JP8lZ@\"n@uέ<^kTHbյ_l8>$̒-tf”~e39OH]eH wZ5,p\uRr{x4)"3I+&# Yվbt2X RzU:>9m@/FM"ߊ1aR٘{٫eLb%,~PgЄy܂ک;}š NBFMEkmɁ{35I/ID'LgPcZ3C.w(1e'Bfo=iCZ‚Wț?qDhԈ }[z" Ow1ڞD6 _{cۭi_"I_QW,{9EﰊO{UOz<q[Z_qŠh.&ps(O8]_hGF}{VԸ9Lakh` ʄxV6Y lYd^|49-\d,+$ƴׇّGYL,w--BФAt@U8m <鷲Ќ;5p& iɺ$LVD*B#p_w`ך(̰'VGhRnn/G;$^ݶgpJOkQ+qrL½BVo^˥wol-mA&WhU;s"'$OV3kSY@ɪpQd/OuTT*=0T8TvL}9c ካ,^ >/ V<5 ;YS F1OQd//0E4,5؝]Guw\Zq+1))/<sX{3-y~-f <*MSfW?dKx+-I@[c$ JA{5mi慂 Yݏ#.NA@Eq"n4!#e0t-=1,flxz|q [`B[A{ފ(932Z˺t8*-oYK57lv[]v2b`s%ߪF%eNn rI1簭k3c#W@$Ѳe$`9Ta \MF~)m-MN\" GhdS  $L.(U> [h ؂wc ։dITO&VSZE⹿ᘏ7x4Xxq,E0j (uyzrJՒV _rfq(2:v*ujKS:k@ M~"I)H҉T8+PFYEwqJۦxvuGaNyA b4˝n<{2^ _\vT.[ꪺ,i5Nl׃~ s?GFb!7=)N6 Е2侽H73C8$x-Mz5z5n6Z{LASmob) ez^-_]sL@kӝ@,-ȇ5hl_lV]i]>s#̳I f{݅3}ٿpJ",G| 18lӣ /f.wR'5e  VFs6RAJʩ玿s]%b_kzRp¢|cZȕ,WSy}f7"TDp:[nHKI3 'b94w,!j]W6l@{ZM!MVnY=*5뿪Tw:rkNE?J4vҧ%#tlR5wmxN <ꑷ˒`X`ЛM!FK 'p{zEdWkarkT|p$/w;6TC݉?K =&j5KC`\`n4b{q2۝n"8!k&yv+hỲjԓzhǑs:9ՉaAd'!S(<,<[QA;YdbҼ jLobtRbe) h1aE͎xӜ[e~J.]!nADg *=JMpq@(='A@3FJ MVdPlA_;ۚldSeJ.I!mU D`,U!B@٤0f87:"3#~Ի\+ݗ]d4ӛbJGTxyRZ+bsxhSu' 3ooY&qhi]p{R04;ܦ(jי=9]ȾֺFiz[VGKx @cO e;CEjZݕFudh爿BZA.=p>}p{^pk|U8tȬ??!K1šԘ24lG2bXaQXӌщA5~b8,@ ^_A|*z(Z7m<޻ȅ,jfoD n85jeOI eűPoFdl[q8YDcƹp&}?=ߚd#z:cwl)[Byu ]ϸKAJQbK+wXCa?K Q޼L̈́%@u>Z|+qq2\gqIatH9tg34MbE뗄{L" |!yÇ'mm.Hl߇4tջFagt 1P'[kPQ-! #7n5u6! T#+z_]'gD4Bwbb4I˚&fN<ܡ} 6U" wր706r!ߎ˲Ҭ/F$2VZ]&5 %k :aؕ@lb(r%rh7ޛČW{l&f\כprgSUtH}KC-dy-4\6yp T%#>2LD z J]^b_wv}UT!pB3e@XT. ۾qCZ` b?V2$˜*3?V cӝ_Dtz}j̎}ƥVRcw5 hZy!`97_@=}~Sd`.I;8㯽hlVg8Fn|WΦ#?xJ6No1e,X _vQEOD>5$ȼ@3,+QF*cؚYmމ6$F+`n'3_ =%PM19ݺCZG"( ᣯ.\(6bW3%]AY'UyMpU(q>~@ 8NN*G.-Qo{2L}X[Le<-kdEUQ6d$jym*U1by`,. 6x[a"G(Jo/M肰)(?/m9P/ 6Ƃ k1Sj\MBi DM}PX^26oÀ&5HhS˯3i܀v} b~[8?|;;en-E5Zx"9kiq~s1"!tfgo?[-\ә 2ɧY xA< 38vaH~@tÔ$wb!X+]Di4+'B#&6C:OMGОto2BΘtmCV^@.Zvi2qB ń\\HG{pS#V+nq2ਐGqQ>;1nJ[Gˈ*uL;yt:A;sqE#vmz0u'tEm70&ڱ$n:s(!%j@ :526f=c[1Ѷ7cDBCKu Im[SxH[QRx?`ẒSORv}Sx/3j=$9%rMe0@=4upa.v \(ioM4К0$(RUq(c5T1VzъAe>B pDɞdؿܒy(f_B̊OjdCc#ys2"$ҍ^n^4i\Kc3Ř 04Cb؀\tP3.?4OtX2Q>FkF{f<>"=POlSK2BᮆAH'dH iׂΧYxa9=3-]}Q +#lAj˱uT?ӸVV}ј/ճ_aa`7 D-v>zvK淉BL0z6S;Zk;,6πgK&1i!QʚjE儠O 4' ƥ䘐*Qu>Q9Xe3ؤ_o4;`,w]gzF Q y-KZpB ǵ_x Qf -=m.6j Rp?*Iӎ2j\Ͱ5D~zL}\'&ĪǖyrTm0D>qu:80;}id f 'aK&~](7_ 4^컓F~1!$"l Qfަ+8\"oNT77}Yf O], ېMת/WHz4N ifZ]iusC٥ V$s5Yzc@!:kQShgc~A04~Ictm_ idub6G@y[}4=  }Pӗ8Z<0 'GG6js@s +9F^T;" g1n.Z|QK.Ӄ$C0ɇ6rtkėXϗCC_$c 0>R*G||]p#!`P_a7Cd|Ϡ7YY5ApoF!5"t\j2rY_?{^$0.}_J2Lxǽ9?)ܚ$k.a@VUmXzE4y"џlDb IYкP9ȅ9v'ܓ#Zߟ>=OUS9FnӕU$7+{M8&5BE c>) fcZ[s~yĈUr2e̋!hM!XB H3z$"Fz nG3ƆW!eNuɏ+(NWGNdyrbtNhLz}Y,(%o,ls :pDP stFn[H*c_ˆu5~1J -y3J3TM C EފM_f'oֺXXސc j?Ym:`*,Q?&F mV`,u03lvۻa`_)!p-[!u8=x3:-!m-dkbZ\BK#/mHCU2 H} hgܱ#f:If$i;2J.SX$EKEա9$='9fNkCBWAMgfnJ}(?hyq [ķA9lU9MiLȜs*oCa݃ROW6Ctf\;L-Ozv7+J'HК*+{BŌ H-;H'78t { /.y[ 8qўd~D <_% YJ[o~7@IrB?ENms\Q%?=p>Nh֚M+I\^csܣ|j)sMd]gFO>Y < D~N"̖i4$C`>sT9QW!7TtFdǢ]Ě"J4'Qz x:KǴxa)e7(( mk 5ىMu-ni94]u3FOQ%vR$)h|N,_5 `.5"PD\LD.9]EI]:79"G {͏MIJ$m^ò?fh %O1!`#Gjotzđ9ơs{ؙ1+I}Iɔ2&n9ey] hqm&](Ck,-n8iYT*A[9|=Q`kRFy擵17x͵Z \y>`CvFd{)G*;XPkf(ylx($;Rnҙu$%|n&V՘ pgD# !47N*O7zjCUkXoJa tEh@R$b,'Rƶ6Mcso2n$n 7V a<咹lOH-,C#H{|w>I ~d~L*L/"DhZCx\k5f:Xڍ|.^hр|jC&!ݷ>x{'oܗ͡u) fcxw;Q8mOM,ayL^3 R %lbaDk[9ک㷩sCk @iC^qGtF.V@NAq:4y =IGAŦsK0aSsUE #݃ ү/~{K\WeF ש+Zk[Tf>5?sD1؀Z2YPH,L|WkWW+Rx,4WQ] b#z 8gw |NV2 K1H0-B _MwaE19?p ])F ,W{゗ʼn>ԘV<نBﺕ J<4(4 ַ"v0[v80]NQ\h2p ?+AwlEw xcPwI1-\>qIqf2sޅgySI #فUbφTg9jA@꣍?Ǧ= #H++roxz+"*4 :~ q|2*عL9}re)mjl:N/.==l T '&2Eq%;;j|k_yn/yDž" H{q^+b;4vja^|F_I]ˮޢ㮒]{v7#">؊Q2d /5V"f#1wS0NlqVooa(=8W~~m:]Ƌ?VBƛDі`x^=-򢒎opM: ULQ`>xdj?j>^*Yfzu:%*^QTuVmmߥ4ٝm2;r*ٱz2~wA1GChc_E<],iwiD!\#J(4Z$ݬ{"ϐVnyVSoXw>B]܊AeE~V-F *xK4ZC"T9/}"A_1R-OGBfin~zoq*h+m#a%V*2d/ߙ.L݇uo' >~9Lsq7ނ>C 07~glȘ6V v YU X̳/qY{^4kjp+͕vn(yF? qUλJ.=Z!X]aZ_`h}gZoѿ:G;Qu>g+&33(A?N#$d3@4kr jBYw Zz#|HR0,]3o`wJЮt!2ާ!,Q7Q7e(?/ (iG/ڰQ_U]@CxڲRxN\g"qC1[R)\En}yW9MvܝܮXzΎUxb Y\oB޿FRNoi6/1oB$7u_t̞kEZ,콂d$`1EOFcZt>'j=(SD3To{nsVnc҈0O 3 NS9<iL^z "wGR#SţB'5PVx"%6~n^$1FQ5Rf؜2}RN=ds'i}khHgI5Q˼oչ"zC I% -  +fj%dڨDz+b:jd8Wxw Lf=&=*r>cE0cQk%Ld՟?<%$uGaO2gc,mwW`_Ե(Z_H !)q92* xR;hhZ`֋*&EW2|н ǹ`ioi }QoWh6eGVaζWLA yf汓 `A_P)7gX$#2IZF-f&+5#"!'ưL[.i/7k~2 ׋}ذoep,@џwƒ/ן{g[g#'GS$D.k[c ,9a4wdV1'V<._`'ͯDq:.qH2zX6c;oDBYt_R948-wIg6T Xdu2dZ^q†#9 *8X(_ȒOv@y 43_\5] QAjG"8B6bX;pV7#m" L{&[ܘJrYM<P%oJ2cON#wkHܫ檐ř-R{u)ra1\SnAI@lO f%4~ͣyꚠqE"?q KJzϢx@= SpırY 2R70 (/|Cb=0cGޡ8/e1<% uoi2f;yCCPpN^j8]9QE2oKQQ a[ɓiA`a٭UHL!c"/Pu$8fpgdKLt Ꙫ RJW(ESף۔EIDp$|Z*UH(60yfEJ2664[:ʆ XXFohע@i]*$%By%#S-z9ؕD]1:ςV͎< ?{/ Sm!Dʓ&L~2Q\@hʩ#32f}bViH鬃I;r}8P CB9#.%%(Y 5l{E̵G7.rPj=70H̶9?^w;DUZq/gwEqd͖De+=,L_Y ךm(<(3ʣ2 AQAh^~ :` +ja5C1Kɦ`3Sfe Z q|jZ ߝ>g٬æwrp)k5ϩNj\¶.Qά~8IJˁ뼆ڴz9əzPҗ%hD}/p R] 432Umסe #&1u5m8Im ٶε=1(TOt0s3n S)/m+SY1E\U ->E.h(\5g.v5 }׮?ENE8aD*y-fgZ>u#@yCJ"X)K8W/3n)y ߶,oMߔdoc >mb~ ݂+NY-E;1쀢f@ b^;=Dͤ1L^puD*[G{JW/O`We^d5$j#.hq}Lļ0P60Cٱ9o;a`gf/tA/d>蔬y5^B/c\"?UE*/Ud#%a.ɋga1$Ԁ)= g eP^Y{U,Gv aPB/t\U_MUl)Lu 4V󹜌ՃIxz+*P̑F r;.6Is Q^3 %\k7-- ]Y%59̏I=0O )[UCIgTX ʈl O+fgg#/EˉwѰ_{t R~SCC0olo *%}>g, MKj{j['ϸѸu O@e{  ޚ,qLJmmK\_+Yc7>^D jƖYWNçJeREܤi&.J5ε>g<)Y& >k @?}q N^=SЅxv;Z.wU1$wStO$VCqi p#7s(߀> `I6 ;9ҨF Dvgk_Uxp]Ex6s6MG^MIkgKMsv쬘Ն4K1F'~ĉfl4Z&[c1Qq[kZ e 2,ohp?P;}y ܪʭ 3[#4L3.ԷO,1뜴s6.1{w7vs[y#`j2)fW1Drvo m58$2ؘԲIɺ&2z\_d;GeX9.SNM!nmPİEZk6}9ve3Xtn. ԫtT\m= Zc\}{Vb`-*8D&k~Z|0 N-ޗƟW.mR^ Xh!ᵆ]-t$jNTOߟ{6b6AI fSp̻T3U|iLx TWТ4~ryAKOLcWHzv &g)u D=t7ŚM-$;CONn_͐2* vq궎@ [I,u X05(/r΃A,"Pr,K&22T`yP`>Q]$TY5Qo}fiOBOw-lkF&۶+Ōl>Nopžff!B^)T%mp;[|sȈ~ Jq5^* %+` K?v!5m1]]hjҮ @R{7{P4Fh*2}|E?9gj4S5HgVȚOM'kӾڟY:~fr!?hؤQDgDZ">'{O2S"CUNϳ!i_S8{6 I9 8^y8etjx޾fzbb8Dƺ,YaMzƚpsŤia $\it ]O0p2ďj[+O#I!'ׂ]hKDZgYZ070701000002fa000081a40000000000000000000000016661890a0000dadc000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/ralink/rt2x00/rt2800lib.ko.xz7zXZִF!t/ڜ]?Eh=ڜ.+>$%tk˘ _jYE*B+pWzߦP$ץw|IͭիҫϷcw^~  `Rw\>n"2,_&y?DaLڥv(ר1}JG+5ؗ7$dҔÇ~(.~ °t|^>&pп۫Q߇֭}Juq|"#2>y@)aaW>p ZƹUhA*6E딊4Jy&IF}-j$}!÷ MAd9͵4_;9sQ48 n g-c"M Ⱦ9/eq,{6ߵ|`[u& |pz|_B8q &S3/U9 C5'`rHJ$?l*%MŢ{y!㪖!"#W?Ok09|JFY鑱{s2(29u8zzݿUa! r. ц pP]n9C!WȨ}ҚtJ~A &%)~NsUDy]v,ʹjK5ƈ1+ g+PC܅C5HTB5^4TJⰩPZP"f#&'Lu<9J)zb&{mle-!2( Qz%z% mYU:X*oK)܅;]~`@LM=$~70@ 4qɑ- 5= n !xwL8P dNDZ$VwWQ{bC_PocO1PgOf}ʭg~=Aֹ i*/M\a>2FlWTVx힥§x7GP=NGha'fz/AT)i l hoFB f7 ֙Zز>nhӌz.Alq|v2F J䥎P\𡵊|PU@1Xr>UDw0Ys"aLIe>jD}H%Hl_Ћp?! L͎&E1`e7ms6Q|ωJMnkoTz}"KPiZ =D$SYuMtN=$ձN&Mm 4 eqS]> hTE`h+òߥ~3_\ (l^#Vyf{aNIc-' #F|R]5F@WtSXa+M还9?g!`]֗%Q1\prR`x0' >n 09v S(A ,?uS$ତfW@ 1XOeudQYŧdgGeӫ|G ,hW4|Y䩓3N_O۬}Zq+H-f+Y|=ϣ/Is`Ve[զIEluʮvxrfK7wjڻOܥoȥ?=( x!6|) EE[߇ܞ7HƗ5#Xwx$fbg0'?/6z]]ӎ/¤%G^wu(rfXsYaں*vVe&9Y*|b3K/2NiQu=U)"q/GKDߖ-8hQйoL p0V>'-,ݓB+ѱ`%?$O*w˯bD̨yǏgMG2Ar: +Hr O.?b"g;q7i?KҰر„Sw"<}GWmty;q)&h>.\ N H7@)w" Ls4}rԯt|@$3IF;VD5D %uJr8[ h8`&g|PHY.IhnCWì_;lrIL~jiBN[ё G]Ց@B,A*cU @R/ް|FF95qOZ XP&Ny z~ܑb$ (7(nNR?.ԕ#/M8-Z @t,Oa ȩ;'K@c:e/ە#4,38ykwն8k&6%/ti;Fk!fBWkM*(I~Gjڶ&,ǧ+`cve^FۣpCpь2Wڧ:\9kGY7j蔤\&\uryn㣮0oE7[-b_=`E`L*fkNy۰H8dy9Bl8*.)$xgH(s`yRKP"H1 c8rOL61 y5uąHԄJOOz$t\يJC0 B4>WSy;`JR2ؼqc-*szGNPVpJS׾R"_CBUH NFleXO+c~36aruQ2RygYdmBHKeD ~ZcNHn螝7!:&=EmtK[VbiiytX0!p[YހdYSZA t_Y XsĴVta 3 \z61?|'ABǾnSӿ w Zkľ_ZG|\~z6wZ- !\R|>$cZ5ּd0|i h佪t`ӦMQZ~Dru _Eȑ;l(Ԇh0"S i1 0~>VUs슋 =PjZzـy-FUD"V\)n7#?c|~=:ֈsڦ,Vn+"Klhq屈`ZŃV9-n'j"ر1sWY5L z.15b;<?ƗLv˪.h:$N1DfX"$#-- 6j'VM;`AA0evwoPQYlE G$2 ,->@kߎ] ɧq^J+GZOD"5bsw0bK|0~ʐnDwD hQ(:ɀe7[=91I& ,ːoi^LFQm7 :_o8չlWƦ>;CGV~,~ j ZFPS%6yz~u|˫b? 0֘i |pѝǷv6ֽ̺]5D@ Ysp 2<6/>M*+|W:xbcR6{s=I׎ A;I P_X`~{if{m٨΅^^URga F|&KǠ RX4!dO6)ianLC =:랠OY5< w`Pf6eaKK@9v qܘ\A쇍:`2:ɕb:+QкΖߎcT"pQ/p+;J;'e-D+"i{,4IVY1 &3LυvՃ5}P7T`9guRs+3q ) =^J3 h$L+;De ,<' V$Q) j%_U$Z IvS9, 5QCgM*&?YlQw1{D~"ʺpY# qTNJ=uRHNZl!zRp~)Jrj`ȭ(M{ٺ%$jΘk}1ԟHN (Yͱ|ĪZh-~hP&ka"rki\㗚ҝ4VZLq4ưe{MDطP1m`MWzHNuַ!9_hCYzƯ y־j7|$ YVᡷ<]1<֓"8&vV+M%YEN2ZI :Ly js*n#؀9^q9]?I"Tw˜L*~Tjϥ:G`Hӥ=Jxp΂-dD_m@A4%whACf=% XUgM5tTL`=BSv*.nveƳ~t%%33owvʴ sϔE͂ 43> |rɽ0p/¿[Q7 TKhQvBI>!&)KXif~k;lNqQ홇-'ne9̜+2gB R !if&d?[ R^uCO7U5`歡1Vy,b ̼,2yQY8fda13hVlKz'O~|ED0@"*|.d(1-?cp從8s7z~_VQ14J taUr0'Y}1yOkc8'Iˍw1^©99BD=~ ([b$ow\ʿU{mB E2ZbV[.֯bjN]P*O.Ȅk9Ѱ2同 L!d}5adؠFG,9cmr!u Ҵٟ-(>)MTa4KM&m u'^) ; R_t8fg{%*]PX w}Xj7m4; 5v\BD4VC>6INR qlE2>pib@qqCh*8Yh'(0+^0H385NڀM5 1B%v('X%?/U "'퀌|>$KVeه3\% %53&RzxF* .Sfg]EOc9ÃH>S?yq|K1qfhT3 IQIkf-Ө-n|,T'!)K5}"Uwzv 2"56e1t*DMY1*sC&cydN1A[ZӶ3R MrEoF}=d09#gE)`;\ 6n0$AtVϚ  ?J3]F >fa4v`iVٌz%PD&Sp;30WHG(6FU@(=Y#?0H^;>\7X]ǿhx]#,)M=/haxM zacz±l-yMʦ8b< ƞ0>ۣF.c>J`|tǞ{)NM %Csѝ>$ǼB /dc>W 0P0+׋t[<- AE]V7.\x3\z#\wf<idw)ԍr)Kzg!fC=IKLvn/#&O:˖!Q:So/+GFhCP H[>߸\@2*cdްIQg>P)]1|uSb+dO ƚ[#$Y*"ܭ}S(&]`WEU&QqKqj5 sl[ Oj MjՂ3!O9ÒXYzX̖@Ϳ?nM:UUgĶ*q7重֯ljH4 nz^2A0@p\N 3 ~c>]dE|ux+(G4u]ł't@Fބ6I?EJY 'N.t `:JEMH2PkІ|O†t"}&c9W9?n Hˢ4kt. qO rނr=IЋC_~O= @6v irS;Q|_37q HfcеAIj@^ _4ۖȡ-g6VGd]glfgO:ugbZty8 g#ô%GUD%k zP9ktG~YêHjJhd%;EBwW#%5z2`'^ ȲvY2L^U"40fG _2 EBl k/]SKMeQz) kPyH[Z̊CD '?Eh/hۆqΚz5V9yؿ_ P6]Nx7t؎3)%`-E 1g|ͼ}\@b 㒉.T11qH\R% vQK͑)Fs1S1qSj rKmiGY’!)[EmI$J!H8(lA ZѕHdD[b, #h+X#ƒ,s+ ]%**\=/#}+ 7uca\%QCpd{,6gS6Ml2#Pҭ1pլW6ޗdJPdP x%-%6~fHwշ 6Ya:cgYۺM4) mԚ羘G-;̰-!ۭq2f&P`Rc<}/Py)}e_= 祘X,e y|QC6Ҭ `;Pxss'e`}Xm)e ҦHKÁxn&tBa| uSP& (`V'H:Wm[F(FҖ mLoat 9!\q}w $y~#1cOtַe  qTk}-\^ܒyTƂmydnr8.H_ބ9U@-43ie?ZUITKdMPNuN{#X[Thgar V2q]E x j5h0o1 ͋ۺG &x<SQ WRK&s _ذ<}B|Upѱp6] T$+Wϭ9/yrIҠ@"}ij@m/r8VyPz -n߿j.!s@^~ߝ|_h9[)`{brLK+&,gP S ]V3s*ܧ^'5 3\ԸFF4 afG_ID;4DZR{xn[ W֪q#J(T6Z&Ԛ QsaqͿMmI8̪ncT1Ph9ZAV*#X^?[udV]Rt~Q|'^͇|"OX)L3hRDPTϥҩF_\Vp6S:>yxZ|N[_9­KܨYtG2XÕaz;,zo?|a*j1bBM(ۋOJZC{e僇2y<)/ =3N\K@|@j{NyBmzX+"bQUPPWl ~^2t+<, % ۺ h-D>k܄M\5&bY^O^U:YN0ܖKR[WBgI4dbN Oc8q߼ar% ")Sѧ>q5p 1p^0ī:ZYHUWˏX {7*o)Lp=Lxix @Ego`* WwN Ո֓0<UR8nv8lёA ۼPQԹ*\lv<2ujp!e`x`| @#s $rT8†?ݣGVm`[X=0&c'IuOgȒ]:[Լ2 ݾp M%\2 ̥7W*|Y͊hwYZ96c5.t6+Z !t jm8R!S655=(ˤ~mإ }Gd<&UO,Wʌ˥ij>ڃe[Qs[ᜆvau5-U3OmAPejfk[+M 5]kc!l1hAitمnϏeBxDy49A) Fd=.ֱ3Ev;YzS|"ӭC_$M8WJw;>aB rk c)%m[7KGGs(m{S !u74)Xd\|6Ey^t.#oe3ɓ +5GzT=B~Z80[|KPӻP]AN J…"W|_ÛYEJ8e{''=H\NMzLDr9AJ/M!? dc6Bkd|&[U'fuہ³$S(E ͆J!B'p>jȿ;a6N)kL&3K6lbP_xP_|P=IV88fg\`Zr.7K@x_B32@YwW#wOeҒz/v{..e~]ӚmW,kn٧#h Tr8i< weHX:?6%wi7 QۏR^&~T>|= aVzt<ɇ09*U1#:>a %t(5)—̞:u|C]#|AB͓2C1|Hے2Tny 4T5V{\}-iV$h_.&\ > NUBɤ) Uޅߧ,Mh$ ퟉ bK~Mp( #{Q1?ښE}w?pA$74<: K $>=2Q! (ȋ ըb'AdVR4{5]`&}Wk^Jڜ歪U+@z9 1>zZ&4FNk.E6o{{RvB+*d|R=A. LX]c5_g$lG-R"ާ9?dYD(`o~x=Gm['3"C{]Gxly%q8E^b {.?,^qc+H ,<Ťk!Q.LMEv0ߙuxj%ume0H( oEſSb%ʮڄ3 k,Ha(?hX3݆ @Yƫ2հ4=)yxOA *C圶C{U {8P R/i^qx/Kړ^.`PF vab*ّ'U0ߦ%] [;*!0n(pNu5ōʑ!K2iu>}!CϠؑd8̪6eʌ`K32FLP0CTUcXTX&@4"lvtBGJ XEfaqHp|D0IG뉮ؒ r)ʉ9çdQ%IJ){sg6Q-'gz}e)% Sf ZP٘,ل@7XD*rI3N[؄vkGSocO͝L\!U'{HrL~sKiqNXbI#j" RL䪀i|ތ`Ĭxy2(& g Ӿ@v ؙX[(B^MNu)ELfg2  q9ǼhԺ$5PK#`ƈK_M:rQg꺏1@ J7kܿ&~4]9g!X6W0icuPa#|fhR~eQbM ~%kG/7e%q i/>] گ\2(5\sI)^΍zBM!*;ozs#EIl| (;kPCMVU+/UΨ^'&r5qoD {qy"M?ͩ!{vW4yo I>LwN:<ж9'رA<%L]muLR 0[jWOǒ,Bь.O9 Xvr1:N~$ bL6%&Eg/r""D't$n?G?f LwBaG>Pucĵ_W%XM貞@~}R䴋市{yH||LHt_* BkaWs-^yr>Ek=aֺjGh$ sU`W[,a-fKe5.ڿ=OhQO W#O߆;1C9MPeQؑw%QboasAvv@f6}1׮u98)=MFi9 ?MNtq tku̼ۖ ̝XYے6j|qH=AqefuV$~D!V &JRY,  6 UOo@yy# BEk 4mcfUk?k9$D< SXZ'F#v]ŽqZqSXbZx@E1+ EF7Ɩv\"Ϗ ^'>FzO ݢ1fn1NҤL;ff]= gl䖸ğ]1c.xQH}FUOQ\lמ1k_D/lu_)rUGӗ/7`y#[tpL,~I9kVP5*qAC%9;suNlu?;Mƕ&^CW1.=QKS,Hģ.%yiF5KVXFEd1.l!f+0VcQ^ dNWƃ1~rsvqiyrvhp>,T{̈RXt$\{>g ں3O15]H̞j| @CM) ^MYt"dg7.03c%'Jg] 6m|??uI5 1F |ӌAmv JIN7x2 'o?GkW"޳8aw|$_ӊ4wM#?I}3rjnzanm9-Y2.ڃ'\t< w@3ocG,_8x1JE͢fz>#6VqΝ [{G>?&3Y&>e2s6jh#8 g]M2=o&j/D^Y: &Mz7Y =/Ӊp ~({ht bv|6 ~6"O'm̫ Jԭɭt۹e EKA>3DQ#`YBA 5cu\,ƨiDcOm 6ڢA I*d!V+T HE_bvZu%7)\%+ߧJM̞Hcpyi95#<:cHP0U>lqcwMkЗ+ǡ)ӂ ZrъD6[4n,A%ppz/vXߡ-~Sy?eEdNyeѲ-_jtcrw5q)ViQ4 Z5kae9_Jȓi;L<í7H-Pazk>/$%iE['-2 +a̦x4i$ڹ;r־x\} $M-F7irZ 0 m= .>TGs"Wkk|8ۜzE,¶Gѻ?g.5Jٴk֪*`o˄Emk?Gۺr5 `h6==nM$S^=e֕;(KwYYnԴ 1v׮ 1~KT13lA-gG%jr* 0KTu8+ (6bU< l?zp71#{ǯ@hڅM`VQ(N8 O a1Y]irA;4/0&$*Ou-;vx'UxnX|s>&An,"9j#H^4;5j,<(#Tn`/ܱ/~Vμ_tqRݕ)+)4l`>3+i oiKX5- ,jU&2W<^:^<{_XcxĊ'..)lcP5p4D&:t7ąrraE_ mX{N@r4KAȂ p_֬dF%y+ɥdХ ŕ7 1*gnP@$lFMQz8?~1c_֭o_1@vMvqC'y@|ؼaVm_]xM=UE!J&hbXӨ{q{3vuX(d.hIBw׉ tR++:ޮ_NEa)n0ڕǷhf~ ˫|IZ鱭=]DO#@B_hm| ! }F(|8`ilY հi&˳ Mgע)0h"lA}g0]ӡ#=1α+V_kg`Z^Q79-n]&?rm_Cs]:Qc"~m?jpZB'36ySQ q>.2i-[9@wճ%lhσSD~mZv(CPo@o!6gX#iE]7k&S b1;7crXMqlA_X|:WZ]~um q AijU[[A iS]@rFR" h*hu͠;4uUzϚ" q͋Dr?/>f ٜz5c}P"qT |9ن9w 8#g CZu?FN: GMRf1?f"dG)[•D 8):d ;~a|:?G4k$ [r0Xx[ê $y93bل:&9mOJ HR`Mdo7o4X,#WJ[2a#q$qXXE."[WaԳQ:|lMX/_j͇ 1!]]վPˣ7G^N-:33~;@MtFA;S*e;YB` tz l\ycdӰq [ Y\ftQSNJߋ wtp:cE[^'!2%M&-1?X@O.D&$%@5ە+We{:.ؐh`x^JT/$C"&ǰ4r\Gf_׊] /x <"5Oʈ&}'yl3-qD.";qRwԫlzV)9Aæٷz'!72B0Տ? "!ey&<"'G}EYOrDLByE= N7!5j!fWzls!WU0 )ȑ!!l)9(QYf&G7 *#Yؘ"w8:)~v##X%c٭|']mu :DͤEjs5M룁<^'y>r#|ܥf;aijE;B ӊ$砾NoswHp5OOt։vRJS'W?3M tcVxd1۬̚Q0# U!R x&?mc-J,#NI +?|XqI[r` J)Ok%{c}cXiӌn@y2Z"V<ÀyЂvSDuv7Ml_;)oB*q*-1YGk`c{f]HP1&d+kg-z26eDTm% o9u?&MGoy7MszYFbTk"{֔?T&P9B  Bj@^Ҡk.b?0{и:;YG}i/uE=^`&.ZBDu}R~)p2aGL!,J~jT( CCJnhL~m/Y/y=Q=UA15AdU|B{%} 9Q 9*Z#L.l kX~@Ρ 59{g!ΊjK!v jNEbiA Cen %Mq ӋtW?nږxp_Z>Mf(}w$WT\;<)ésxu+`>if݂ L߽w.Ɵ*sے6~ArA/&oAZ}x5_$a`;0IEFRHA7`þtk9z!f L<_,EBl8+$JpndL%/jyLz@eBsI ]^7T۷!?<޷`QlFK""J?gN&h*XLE:]G e?q&/_~ ީ?&cRcT7"c]^N~-~9N"ĸ@W94zIlaW,zg^~\  ?DhmHQeOݕZ[erLm,̮*pVX@.~XY6#dV\4bվ_/K?o Uebaܑ}B'޵$ ,\{U<56j#" \*AՎb y!ib@ʹl{t̋&RJ7ZNY ((/u%t) ж*bW:D?ʜ9ǏA?X*r[~e-]@-+ mp]q82UJ/-^nYN<_0X>U5@N5FN9(71vhb"#)FQZTf`fZ7Yk CPmŞF7K]vh4754Uh]@ֆ#I&eЊ~XG[&4H2@zHxT,pa(1P]3˜m_K1 `3] ?6< Z"z<Ғ^Ur#-kXcߔTnD[=F;5/c0Ź+=!>Yت]Bj[lT5p⫫FG'\pg(q̓;]T8IP%jMgn6"!&;(mߎr*l=ΌJ6fF\ĩkU\tk{o6BG% !o+u MnK;"r&*qS6EJBٟs,U1Ou]7+ -F4Ei EA$TV]jI/aʉ>僡ɝ24fE"Ɔs&Lrh[ =Pf#:s;Ra L9¯`$=树 )b_ǚw.-ҕ{Ɨ,LN9X^Yu{v!nIz{1Q%9p#=:+- m֎Q{D,O% C:ӫyCZ`Nxhőy^|FLн|-:rطDHKELA3Hǀg3R6FJc XogLnwJ7#Еwirl-Z;eE};c?% *,0p㴠N|}E&XkEv)45QкXy@F_ [y8F۟w6#bpg]Z?cdܸIp ƒL&#VM;k=EJIֆ>*:/,T jՂRƑ3+1Xn^a ˩<d5@_bm'gSNx+x& s+rٶk?\AAs?>. gj3)P[@oJAC2& 2q{z++kOʼn1v\zT?li} $ZAYuNKNa8ʪoBץ(>#'GiZ@N$Be!@p#pÉf R3g| c5Lj2'"wK{TȪY74lhps}/\nEDZ~7a@zVd)aFLw$mh2$4rn)afS'/=& ik:8b22z{߂n0Pz1?Nyv$gvIH+@Ipğ5TaHvEDwtM<`:wgO9pcXfXd[Tv{xaW>i;;?Q2Pyqq^e `,QmOsll8ڐ2c)~ab&PT: F6CM x(P% ^@)&I5lB>8|Cڠ>N,> :?9U@|_jVEod(GEȠ^E^xG -Ĝ5K_$A<ԕ@ Hz8UهOW #ڛ;cKNZuYS{Wicf4zc6h^11$Bx0*Zy#^ÄO(*X&=s!6'=l'1Wgt'Vv=jh,->nh? ɧy|oIQ5v=YrC>$flr짘*υʛpu1G=X} B 5.6D5E̟y%Ix"3\8M z[p=bCfMf"ϫVY&]3#b3۽U} 1T&qo*XOUr46ri#^e:YgD- K*u|d:&ֳ9]B\P`ƱiNeW<o֙=ݯиDUL!K9KSLۍB16gAoAJޕ]]yP)4^*9@Pֆp>XKh I؜ɖ|Ȳ] @v6 o-1ƻ$Y>ɕ]v- fs;Ó)j+fysOK\-H7h8nŶ畓l"\Xzre/78~0)/nJ.2I7YM-\kw@;UbbNO!8ť %IpNlEinsYx6Ji-*K^UkF6^s5lx3N,`"HkBd>!ulR(:b;Î0L`41ql `;WK m$f^swH%qfGO!#z<ø {n>ucacb{~Ll`١۱Ly 2gXfqAIwxq: Lںi0Wɾ%Z27[#HgpM|`,h wG=5AY׸N6Tj"! $&@HIk ]9|uv0 esJ=qM*AΘEQ8oAlbn"w{7 0 ﱇPr/LOŘ4\SIzPbOz-l~yҼZЛ!ma)Bԗ @#YlLpG@KsbĽST hQz1]D@ײQ=MbZ:Q;}{=LQ`5f_1wg[V-XP{1xP؉D/c,$Ғl̟}2-io}wpxf9CDL]c!;OsZ{+hcvd-|*I_~#Qh˹ʼ^q>\50h:˾.i(ߜ35ґOx:d0A/\&S˿8t FBQ_ ";eyp4M>7~ ]Qn(MN=Qoٵ}Xumޑ^v)4 #+ޔV ~;:}٥Ayx7YjE##>{q>qE۬GKPO>=>ծ#X|oEn#` Gn[r{\ΰ#­0)92U*|0A__@4I`7{ _>E=9hn0C3⚲U(TyK /Ň FŊ#sS-ɔ-!*\9k &h٣mw6cXpp6Lbjψ4(oZL6'VFC➛TĤ2AxFvwQcI0ʔPu.W}Δ^nP[v3,֖ÏkAؕєAXp9Y=,Q3yDi\in/u WKKÔDE}:}_.bm{"JInt#R]Xg :ʣUVLG(+aD"Z:ZZj.sg&n}ntDTH~ehWXQ4kbEH-Bs8<a @qtV"9K;= nՙӂ,>+d1Q/;̡g4D&7U5M@@EحMx4|c PU33疍Á1qK{F=s\ RpAeT'd$at벾j9VԔ!μ3SEwI "-tw|xw$R@ J,sA׎yyFA@fn;tut-ÿ|[[ "6Ju"Qfo^]9kk˕ 9=-qƛ fENh`PZ]AP V:xOoǩ/uE08V((=$פ36дHn6Bs; TL`[$_g'`ĿC)$ ^jIhJOEB>J_Ց[ ou%lߞZUlի(E^ _zC1k۲Cɿ_ޗ.YTŎ ,s8(h2wMMRXo%uw("kP4]AfzƵ"ay]kW詋|z-rV)Y򃼐fvTJ6ѿj ϵO&|??!)as־@ޑA\s&WIeʶgRh#oS}>^,,M(ҵmܮ .?nkx+p0 {άTyM`WQx.\7􏌖8 8{=4E00ke EKS-4@1o-ePKe ֬^0Ԧu{Qip"fNMU{1K-C$N^WNib1 J[|;ABߦ-GAޠbȬc\pi )V5~*A36ܞjx(S2_[ &XJZS_ȑ%ֿ .|RΖC?7 ^y̜)Bzm+'$8>s^g3e,Y'0~3S+ᬣ oWFنͨ= )W+/!_the#CMaPT2ug풭* &=kpJKi]7Vyf. RY9iF\נY.ȐCqz<6]iQT%v+MK@)0ʩ:L[ߐjpK~8W; P_Y!6Ĩt̥/dgWz|",iA$ ŋK# =5' t)8,4[ba-O++Ń=T+HUvv&%Kʺjk'Wl\al~;Ǭ,X\+!{ +5?_KpXdpҭ &u@i*S#)#TR$QFF}Y~x% xZm jDeS:*DHBڑ4@7vhLLdࢂI b#LPƙarTyoØN b^z< La]fW>IXXspyb2ѧ"CQD~YaRG s ȥ !E*Ʃ+Dd(a lvRfL.x $7Λ>ؐa ųnP@(9!^>1B9ps>s{~>2|!E鸥|N#.n2DO]C؆c$1[.xV$<.;!+6K)gB--OϧTMv`(_TpUܹܚ" Hq`Ϛ"b*&*bZtHO=于"nnj-Xm **g* ;E~.YPѹv%jMvK`[q >`NjCydYyvFSh~$gYPG~so"򾭉?[J&Hb7 (h)*ɖa`>lgSh0e [XUT$Ed%t ơś'fe>$g#-CZR vK kuz7ɂテL4֐:8׸ж.M]DZM_!Z8CI ds =F CT~G:{ǶK+(˓ҧ0xjl)Y]ŀGaZz9$̻eiӞ^0͜.}Nu9 ,~ڀ*4|h%TX~ƱuoP-'>6H#9n\[˻2T9uzz_v_m\51:Lk\^t;.WVH˅+s+ ġm˱FHP'FCH"C^)ELa\.mߙėws)PwY,}=Jx=ԩ<M=xHgRAAN--c̦ej36v ?~D⽊;Vmi lH wᘉ ᖒN fT`?Dou͉Vo>;HX:TFw; 01U1{>pLID1eJ x3Nql S>D4!Xv6g[ S7ԻT| n؈4јA?!.3fWS`#@;dרըm5dNAw~ %L^4rcAwRn0ڎܕhV)^g Uqi-OA7~_pEB:ʼn!y56GMwq1P~v{R {_u`EYXQe7alKd˵9ҋyY`&5a:2 3:ؽ 'WIut<"qˌQ8h4/ f&0+柱 Vdp&HrQP1 h-96+P#{ǸhB? !C@>Y9XR޹Vcs)dLh W`rumo|;:YsPCU3tm}vlFK{Bq|Q ɸc=і]c߻Z3jN$AamZvLCQ <)GV\W6Z`x;c,XW3˅o GKB*SB "q]SVx!V:&*¼}^ |V#Jid-?Z/F`[wԻ̨g>.,.KwH khM4!u7֌ۃoz"gըQ#4" 6:N)E7:fLރ¡@yy |&1@;fpQW"F٬xot۬W(Dv-51V(PvULqJ|ϙXYfIò&9"o5҅9bDP}պR8:Vx כ)sdzֱūi- <#b-qsB jTЁ| Z ! Ymz0".5d{Ap}/_WQĆE%zڿ =AMS)PgwӒ ڣ!6bLjp' ;sJ+`Կ8r);-DBL8ފX@g5i0LYOAou hsIm̯*;aVI'D98Ix0rS' 3¼!VT}3` pE&sflwDA|۝S^lIp)]X#`NEvK$z+ñz'EH˹b(i䡳#?Afa.HBo˟Fc)~+͸n"F.X4 KrAXe礸jH22ˈT5X;xdkkRӟ Wj1:G~~.7&o͉xЗ$mNض<\Ed"Tbߌ,@mU[-2K -*h01*Sׯ FDkJıUٓyC@'7K+*.`ok7݇x@0~n'!s`_Jo t'RW1ݬL5hvhE ojHs,1.ݴU؀x t ɲ&T?Q9oa%BgK9yRbYGpnb:E~:)}ǒ`g  nU12J\zîaRsnZXym*DLf89DV$  ~ yX (F!]85V>QE9D>MP6QL*6θO6fȠp׃qӯYg &'JE/dt-ԕvLVr.mt\Lv}bO7&N.珉F!"n/q9G ʄuR!Z Ė+_x4)^ۃEu)]=O2-䈏5Jz;]T}.\K'UHn5"|OV4`&XiVk͌MCʬk4|QA Pdo}T:f&X>|rtd6 %fw*B4o, xCcP ,n409\|%W#'P9-C>/5mFȣIe! Ug}Tdc U,,^0][:#_kהǮ">]o?8ߚw^}:Dޣ_3"@(SYq2q+"8S<~7)]pn sjqQ> ̵q;<;4- .1$W4 J~@ ׂdxËiQayqv8;ꃚ)6Zeݳ}z$+6+Q#IrĜ>r؂Pr)#.> _>R*phg=7a"Hߖ F`SXx8'+rfk.QػzM<19cUJ^!\mן-K>;=,&D{NYِ$ 0n5ɱ{Ye]s%`}XX,Bv4KHθfLLaKȕ:eo?Gֵ!#A%9 W1MIӳ}NlEp^'i]iW ۞gYǤ Ode"_xZ'׏7))\ ܡdg3,f[>/owxJ٘)>kF$Aƽ3=5&jk"W N#Q(,c Ԋr+%GR=m,kޮZXM2>GhB-_.eG*vѺg3ҹ H):\QVg yZtʅD?EZV6Q8 ٥qCTDS!SG0iNUZħSJGT$ Jgd*dX/Pċ"u cH ͡R%Xv :b4uH#%Hml\x[πNҘQR{q=<3l`'m2)vlpj , T9ŽQs);Єuđt3s  }#ZD>I|ntW{:Z9JDA4\'" k-{ޢB vޛu{/nΙjn]㰅>i@ hC9o7dk}{|_IHFoe__zPL+4Ɇ9A.N1}>oZ?JFj{.=֜40LjMM_&f'~iq>JcV9f^ ?ׁc]N's;0^B. ^=)oA8&qʴ%qHFJ}xGiU3za7au{(Dԁ|?#~fJǣ\J~g`rFӣst*ZOaf/:mwaw$Tcq*u 9{}K/gR^*^ayWAvur?9y뤴ПrE![ÂTNV|ڔpKGIAUn;;W C$_{>8gMB1\'QLQzB,,i9 ^wUF&T`|1jvo$<˨y~}p5r*($ZYHaA)߾' &iŗn\Xύ#VR#J\Wd$0m<#04q`W0^+}?B$Gt&JR:g/ǎ+WL(j$ e7Z)Q7Ro}DŽ~xqͼHN sﶬZGstAaDjt'Pjb >:D1y' bFcw`rDD L@͜܌ѷ %[ݩ}y_~c}vT0sz'iP[} 2o ?P[덣T߇?pofX.Vs+b0KGzQGjg^O|mْ7;(:of,ˈqlWWIɇv4M3ZϏmZn0XC h0ՖR&\( p>=w?:[Mh8X{j)g>Ԅ4GTwCuDrWwudFj$0=>Ch Tu0bxkr]kwdxEc{4G6K M!β?ehN+73 glx` ORBF$+%UtoÑAD-FcjW7YGfڙ@V(IJI9pGIL,) IudǛiM{?d{K^wbPZI^=H}PZH*d)͡f.9YHW@sIJ@>O"ʦi"e0zJӒW^pIcwKXW9+ؖPK!N*VXmYnu>>#cw_ jˇE@#"mF%ìaJXZ/5TeOXǐڰobRV>DB ⬭}{ axjL\9ܶ> -X@kN/J_H!7I`ޠ@4w1\(QɽPN ෤.?"8x375"c|"MgH+Q \ 6~ $3 9@nQ$^Aӵ#"s? .ű<9˂yS9`ZsBPp`-p#uUU:oHF dnME*q4{9_"|$J@gy| $/XDV#B]hMa&91MVK/P/54ɸO/,)/7]v\W?+GFcjXyc9ǫŷ}+ Av*eTpݬ5z cwL |aCXh3|0;bBom?৴Hf#^|G˵0AC:GwA&3Vە 䋑nGUDVXZ9.hdd   rx/#V,* g ׀IhqVej#8JE`C9N+?8nMB4Ҡ.\:G۬ I/nB1#j4LJ& }n"M<cz0VJK@EF"P'E>ƏztYOz0Zwx:wW/-Z(Pa"ӹQDPCw2@%~JLtDۘsT0pdk4'4,:bxMVԌ;Q]%#ߞ#ey?y]A$0/]7:uO>>ahyY0W h٧#ǚՎqҧ(B,O$A5K0 Hgp8X6(U-h wZZJ9=ﺌ=B-mt)̎ť"Fϼ: HqcOk1:!?)rvHa̾P XsAxqg3#PV3Ŋz =]CX2xc3a|Vgfh;h[Qen {)Xʬ?53Sp3aǝh!K}9'텫;kv ZϯdƋ2+R-ױ}Q!<* ~ýƕ H=ij dX91 .kn*tLNe]̳:J58v!Nk'?2g(MDo 3]6қ>1#Զ008=CŭTH8- 2%.JWG}#ws0; g4ሓk?m{>|'4p"U$0Bj$ "%P̡޴<+U?@PBZ`hΫ"Ӌ/.XR1|;/zMza4d6j[|@gAOjEPH! ct8ZkK@7 v񗺸c'%313jfaՐNsHQ%Q`CQdY5Z%󤢷;#44Sedhr 1 CAfJ(mgbG&8P.qvQqa&U1I2q]3&oz$;FsJOvف+<)w[^OU1. C y٩C2, /{A\ {g|2D_(_eVKRޚ|h>Ibcѧ4?e`K9"; Xv1lҭm\84/F?7e%$hmaƴe%DC<\+!\z*e4JFr?5N6p{6'_'QK+Q%k[Ck>wrDMoKH wٰ öJrIE6EL~Ȁ]vhq p} YAv]/SA,*j`|~B:C"kɬ!t@nNr< ?I@,W`3TCֹNVV;2ok-gtbIv^'MW#:aWRE!O*0G û%D0ۣL2} 6N5:sF)ɴ܀Ɖ]}"~f#)83;+=tx>-DW9V x/q2:4 mk9Z-do#o^U߈"+J#vym'ۢ!OX'F~PS2B M][֞V.k>XNeќK5#XXl& Fi*vQ I>~1=]_l}a)' >Ưe0?q0)p ɩU>,U}1"qY 5 4 ?ZIxP?(%Duxd_bO"ӄs^ξ B&m'؄Rr,!0bPdcPz..ڠ=KW=.4b#{_nKʡÖAXC#'^ >J-1a@|}'9O&=8Fƃhv`5qg^:ymsj \ѶWf1ݽu6ң'~Dw1h] sLk}V ^KBJIncUTll. |1"N0܎#-ɱkZ)kO[.>Ov y<{Vqm")mHQ*ťL{,}2k\c>zhC'xE$ h.eGQJ8 Tp"6,#hlrW9ݴQ_10{כ++K^&!w{pK2cE|vvo?ہ/ N]b- e&  g{GWl[Am\4~ƕxsX~a&@)Ѷ*܆vϑ':{ꚪeH7rUWg%A)!ݕr#%ۥ]C~2B=Bh1IA\3fx/4%8(̧yCAFu?ON x9]`a@!+cJ~ ݀_|Veo E% ]b;kKKjC ĦVh y/Q =vTM}zz,ecճfz|W9O? Ơ 1{;RԂ C̕m{g/ G Dg-hΊU ~P*d+LVXUnU슥1 ՘84@YBdC#ѭ\o smYqR{ROq!&9d_3zHU2@O`32Jk'Kwйh} ɽZ~mWVu}2dB6\S0G! }Wlò[B`ʚQF]<q*( PE&ҁdxrt`l;jckEa]1+)#R\E&X ;wtxBBy5K#Z$ ]AnsJ*B̄@"[N+"LbT^%p;./0vVMN K@S@ c~]L K 5m I;7 eg?/7jŹӊ=kJfHtByT`@YL/tb3x*> dP_\ϥX[= ]JWNtIN/9/(H++aW۟E#ӒϦePIʮ`E7S\;U5E4*aM24x8s]jy!7gIYHxVijV\[dx_`fj'BB_寧L[tQ%/BnPaò45G+NRxOUE\2G A\p<1ĐbmƋTs.wrX(VVa헞Aɝ>w5M:dqZnVWFngBZ/gaz A4\H."y:JFI#\_[F#7~aI pL& 'YVV}ى+oJ-*;MRL (%l%1jlOhٖF! 7ftf*(DAhܤٙwPVQa[kK( O`+~L˙VP\IBPq=b&Rv b)Q53R #'-RwԲc)'(73Pkk\Čx\-R>ԍ2+t`=$Rg92ۆivl ?(")IBu0|]LU;'{.mϠoAfl)LdsYc0O 1Q^ҡt"\Zj^dCyDt _J;32@jۖݽnGڜG$K-\µY_]B$؎K0d,H8쑳r=r;mE҂=pg.݋:.twT@IC#1簖Py@7oթ7MKp>0ԃ1Oب|ׇrVNHͻ22╏HdžO]|$g#uLd9h q.LK-] Qc !Bs'T,с6Z"ik%~q)'jtfF$(ǰέ!ah4u:W!*X) $_koXJ?75I0v͊ -G ۀ1+nc &e}[/6$˴JRmfSEڼǍپ8xHy$C3}Ma#a@d:7z֟2Ĥ߳%({dKKOڅdB}%Ax MfZ'"]<꧱\1lqpw Oe *2,^YhiciaؓENmU٘8N6YIΦ> 3sEɺB늤Ş J{j X]AbAÕc8yJjn霯ȸSw*rFy{k0n~S\>w%بQ!ju<}X;]@oUpXy }#1_)KWJ\TqTߛ>dP΃ 2?**?&W>viYǜ9 !؜u0FQ_m]BӋEAC٢+b%M[]r66qA8*˖oû *`h?V%:/&)o媤?n,+j\dO!h4 ?Mօ4YHѻtUhbCbz^-;ݛ88첺I2!ij^ɗH '})&u8)z3 ]bufı?24E+2E~h_xo< I|{@Me'ÔW*]s%0Et)Dc9\~ "{G8<[7XXן]`v@4fr@r,{?E_R#=ަsBN'yZOw^Oe:ѹBQ$>+ .ݟag:;i9*p/8~FX&nsZ5qԣs4/1G5هg ERV ?3XA¢Z,q ɓ]7 o}O~+7>hkgxeZ{#帯ەF9Dt۞VO~5&>JHZ9Q!odh~3y_6 K]ilY`TzvuC1݆>bXG˧m$%&o׾$ rATe{ޘ0vh4DJ<@y8 LAbKpha`U#I%{\0=yH}qEk K77e,SBHUPCddr!76BMcf ׯ˷-ʯwwzKlsY{q[6殑)+^8qB+=CmL'L6h!x:dKn9Aw ҉εbr&{ N(ҀUp\OunEzSV{ry \4 v! Oިu(I⇣!^R4LC&y[j%`Lpx-/z[#<"5ef@:K`J +! |׌}`^GIx`vDYBK\ o  ː8 o4rr 3li̕E֑p#ʅQ^6R{}IR`lB оgx꠭gcՙ">!a,(@Oe O:)ʮnE ClEl=V By [#x URg{щ Fb/lAqs< j:(mZi<0,m#@* "v+o 5!Эt\ښSwN%H彏;ղ ne3`xN܊G[_3- 8ف.$O|'"G0y skꔓY\Arg2O&}ol&aCn01`@X$t;~A`Z1;\zT A:_⍻Җpe]P& D˰K%a`wf _.1A+SwA^#'hѴu!kj?O=^ 㬄иT'=항X0I3- );f'5 ~WƵuܫUDTD U~Ĩ#u0#i맨9^)waX2WA55c־։ߨ h@#gwS0eI1`((2ʀ e" X`9ͳCS[/DP#x?R^H`&f%9tʧni}aaiS%{{^lMs .\jDW;5H#{<̒Y|_\sf:<w"g_M8`}qbd ˸Xz︷܉߮Rob^f9EG sX\4"Nv?y P;n~ Qxo٫.c>DUBmcRt>7JSUg?L@kKd]: c؈7oynZZPN^EÎ[V\5pn2TR9t@d< }fJw"3ņfH0Yty6BO{1,ˉ[s@rEr}/kŊQZ1+]Đ=udܗqխϩ|4`R+93^[yBفɘ,gAͨo S$dnq;ڕfMoY:ӫUdWԼo_? }fnb兏FjxC|gкݲĊ [Xw}&= {YXt5, Z ?j5Pq5iɮC,6T9f^8 +AE 0(37* xo$oυޓJQ|vpA%,͐\YSC&n"b;%h'L Km\8(׀_E,Z޹NI.ONBtTH IݝFKi1(Yi?T(QB.}q(v)RD@ (@ag>p"n>8r>:^EX|acX(u&hlȲ_$n`)X m.!n4.M -9`isjl ^NtV%f/3Dibk-Z@r2RV`5wFw!{sVJ*^9A=|aAZ9{'Uwc -zʁ'b_y 5!uvtOL ̴ڽ{&H &lx(=ԍ:2jb2mhv9HP?*_L.j3L}X@]>IgCt}($&A/W=?6'W\'vӛ&J~vubW"2n~XI|ga9Oܭg-`ֱs{[Um?sz/7Z=8*mB jсxoW[kznd|L]16r]7EZAUbbFfMT/d!c6:ES#f koal^ŌRޙ?IkȸR$L ~;uﱣ9I;lái(M*Q=ʳ"Q-wq|$ȁ Zu &MJ vኊە&_ϧg6kL/\7?zB3b_;\0Jz2A섟oQhXHMpW|r{=#H`,!6:= _Hx |`h[(8l^; J Ò췁䋦{%Y-qRpZ_2mDRݵ55لTʠv$ r`r/cg?GJ 1Ŗ [$Hh͡02njPaj[y'B%qPIu^u.)S:x!plN]Z寳@G ~$P굘_gJ_U-; "z[ދ`48^]`ꨬʾMTa K^m|4^Ԧ[y)-xtI/旧Xb:{XjhKKE;qȆ6l5J@DXLBܓft)b-PKPTw+ A}{c7< 3[2ni9K|z20(D T7*@Β|ꘇgb+$ |~Eq̩T)ʕ==h޹gY8Y Tޞ &%ع9 T|4]%/XU`eJGW78 ߡPk0윴ݫ~D\b9Vx|g,oے鍣9}2d?*~ӓ1TLYpЭWa50TNC?5fMȳ,:ԉ\i1+̦d$ʮVHϾ@U\#yv. ̈́WBw#BJq<+G`}] r%7}5H1)8 TO4k{t㩟6AYrI']+]gs3_}%6>s,S66gE @n1=}w)pQc7N}[^#ҍ[qT0 sP-ECO4/\~,y MPEM Ѷ!Ĩ@FkS3Bj >ȕ0Ϗx9'94{j&N?=)5k~Y;b,"hǨs1kt>=RQ+ i޽ C& o͏2!>t?Mr^>w&cBM.KGҬ,iN9CS΂4l*ռv.gg\_,5d߂ /%W69x礂you m@.⤤B쨙N"J'Sʲ׳^Bȳ9x ]!G>y WԤNL* p 5!\Μ{2P*kG;S<*{lq<uv3 =Pz$lBWeeTvk`{]E>ջݥ%Zca1VqSW =t8>]0WHXnc `s𩒴4 IQRh@uiLW u$ ]l~, {|J$b%O4o! 4bNlSZ]&j@. d{,QpX\'0YSJ8v-8oQyO @_d' .;HZ'`!E'Uo*]n&˵@1Y` '};x64c6hMF  l/& Z9 Vdse^Zq[Bx/0_ImRceMi0c S]O4A-!N@R NYrTzi~ 13֒N`0hSLH?d޽] o kuug r%8?~AJuQ PM,kJ7.n@OPA kRj|S1|ܾ"b_M/YDXѸf_S@\, cqN ĶS7̫n@^89YyXT6p-{:ɇoe/eQ-cv}2kIZ $j[ IF %α*oˬZ& b׼EasU B[~ 0͞M+)eSp[BF-׹O"dFKW#$.}"vzk NԌ& ?Vd?[&'#Ϗ_fG'uͷ{&爛@x*td\Az֙La @l:eyq`ʗ şF8$)JoBmNƌ!6 HIzd8]^^| SfM{갵#z([H |k3w) '; DUKc*ξK7ӊL]h(䚔pp -9s̭ŗP32iY50yC4u){57SHSl|6e8R%0p{3^isnʻ=TAep >=h6!9I]Ym;epznzk ww$ctA~vЩjM(o32ႝGmZʿiij0VrrUJW8w8&Q * هDlz 0yYn| @om=[܅=5֣zfKߏR NNSX$2&={NCEm2͖xv,9}%9«xل`DŽe$O6to~uc y(Gy Ք0v" d(U`W{~LP`l atT>C`]7y>m6IoFO*Rܤkex3dN\%&|i]&0›Q\G2*C_YX U_V?MF]d0әc\5 b  KQ>7[00Hc( [ nQf%„g1*\3M`׌~{snᅲNȇj QͰ&He_bqBt)Be+ Tn^?@>M6xUU׬D+#8"%s*crHksswGŪ51| %.Npd﯂} ?u#ȡw79Q~v5!恑薰pW=T=T#~ TF,M WP]EӭqŞ5pK.=9xǡ6hxi8rZSQ*'%R-FBh9zA BNY@I?b)+>{Z F~!q2rlPQ\)Spc7ܛ~أp=FZL3:6~6.\}^f$M#nXjgu3,^Gߓ x'AmN;l6tw1Q4A#I^A\.g}<@dׁ]$6R+t}b]:n_p҄ *y6í r!'T9s;:|=t2z rVwm/ѦkӪ(^}/qpxc(bvF'{wU1[:H&)vk4IOF1$:4O艋BfoMv^qF%Yr`dsږ4uru٨pvL..t<ڥ8idEھNKA/$U<:>IZQUg0Y Yŗoe+|EٶYgm? cB5@[TLL/'ݞX7NP[*IޢMa08gX%J!^_'bJI&#h< +LeP3\UȃM 1>ټ+T)bAA0#?^Mq{y~tJl~! 1>}FJԿ-+ڠ .wɤǣ ,6VU׵պlI"qfiX^)ːPÝW*yn^%Zҷ㹼jI{ >al q%'5R(s*fӕ7ѕ|ܯ\e2AԊ8`:m!(,]^WєKYU4< H=n3+Ӗ3!#6o9>{:|[zc4T{ ^hEfOqw͒zY czܬ5$v#1xX]2_kJqp<:ٷ+͆y\3N( s$hn` uSI>] |6'ݮ`5Ko=;پ p}ۦýb/̓&~Q@ck<ٟi8d E-Cp08a2spy%9r3ad-7Y&S Fm @#xy!(Eiz6 ӄ!jp`쒋ᣖߎk? @CLLu͒)LVh/:R"^Cl>#+SϜn2;ӽ!0]e.T a:n҆"=s'3.2͟VPķ{5z=?-02#/FvXLKk]Wp:{oSG)4*;)*&rL|ԩƖ̑vUsE:/Իoj7d=D:qvN6 Q6?)UU\#k)C;'6c|29O(C=ex?ٝ}]Z[Ek+잖pK6Fݤl?w0Q嶳/ ΨGRn)LCJ-rbpN"پ@" ih6ζ"V%N1-la=K~ ,T'sp2sp/YxYrbKd%l.ގ~NZ߃!M RiX;]9ᤣh"ңe<&e&kDBWCu5vk*|).YƆ'țAAFiBd!;7t{(^^WسRynSVD8`۵f`[jQ3P;%&.Pba!3͝Ƙ0װ~=9ns5;WO sqѱ@7@MNv%K!x\i-+3;d1,d o,єv1~ wL2gƼ<ŸR)5ykoxUzJ$[ciefd/7h)0òGA v `(ʚRtHy s&^\HL$e^a-ȣ+,\YCNǖ^L;+M( LaEۍ'piX|e Jh`3Zxf؀V CBiWr)#_Oi#1a* Wr]?SJ=pfk٨d*G5Ӏb`>K_n:7'$I Xi;7LJHwH1Fd3!knd/hO\bh>*Nᇩpc/9p)npln腵PUlzN}1jc놎L(M94)nLD..l=s0 1|菮uHTH.LNdrVMo8EɟWFX3k=DL Pڿ挏W*,$I `H2)=4vq1Z2@ywj`b{UK`m cvai9; ! v*e㦱phqbT!NkWيHƯww&\4fɛeT46K :vpMMU;79%~߀{X3\7B(FK]3xRSn*Լ6q0.3W2l0n. k >É(Ckyj 8 ӝ£+\]KC:*WDSr-g&] -fPۛe `SD0To_K%ܷG%eL yˏ [4E>tL^BCpB)HtlU$̵˔}X{\}k-k`ֽK< 󱉙l˸Z4+8bu &)q?ͩCjkP*OگFWB`cn6"DlfܼB i/8ӄ 5MIo%_p0Qa+} ]ň+Au$p㯷Yf* >A5/u g `f+ҼCG(Ѻ ǧz!70]|yh/b<W,<𫵧;EkK;<H೿͞Jkpּ2%dZuT$x)0ɘ(R/W-VϐL"msQHz fa )JYod e数VָG$u:ߤQ" R$817~~Rjxɧw^O6?_y(x1A/9PqPȀO6;1;=qI;U ]ϭdGG ɸ]듵QgF}N6IM/dk2hӡˬ?|ti!+0pWV(Rnc jsWoѬ~fԴHu3(UdƖ`W)|ZlфtX}NnU|(HS͐~C>\.|/g[RKU _e /~=Rdply4iю˚ ؁౤5GeCo_{p%߉Ln2kWZ;-`Eѝ<_Dc76S)9 EU>SD*ֆ?I1 $n6uwK1rPV4 ؛C78l]7.FցS ZmoKΊۈDpwCB+ٮ G.,VuFoѝ@Q륥Ybd m8v9 i[S/AϿGFn\AμhAZmGm=3.-Kʇ}N:y>8/z>Q$ݼ;&9NϬ2'|d=v 2Y$8F8GS"ZD";<(zz?oO{$OOȃ>AZṕ6MO /G6-lDدHq#zbJu=rgFeLWo,#X+ѕZxT㾃%>+eV?2wfZFI100euu*祬Sڣ*L߆tM?$RM8rIOr<4?j='?H/c'x7եz8=Sa/bWk!{w%yIyOΘ]Iu41JU 0}?]_O ~?^E7_WSﶗHۭ?;QrGݲ_ !؇Q6T1gE _=ƻ'?4@\;OؑfM&006i=Q6r:/9-=N rGa_|e3ĦgL𒒒V?xqo#* ڦȊTժ}Bc ah<p>XS/,34MS97S0=&LҼyd/?vZ41b8=dпGv.>H: RyrHB)X9$EK4^6&}HRK0lEJZS6֧>#22C33ĉ@H}q.Rď(M~a܃=fY4~xIب&,ˍt==eJu; C>乵V)WXP Nb6PQN5JĈ 8ӣ8o#5L];Ued 2#I2BB9N »wrdbّ2@/:j!xL,gCbSe*B/w}:XڔeNegZЮMr6BFaU4[Ǥ^:G.JR>rznN j^3k2X˄\`ysXe[z&N9A%)x.4riӲ_;D}4?ɯߙ:p־Ixb)#6<%kKX^ѥDSgI;#0&f#Qj҅@ӏ-db+`"ecFB[@1.QDzݰI+WCInB'*Ptg |츋ӌ1>t Tf\6XEj EK/՟ y %m44MSͨL^0cKsJ? Bj|TBb_˟b 4hmTzF&/d<\|1>ɤVv:)7-/8#0ZAS3Nk9ZN7K蠅P@]"t@ikʭ{$*)>pogOcX't,Ia=?l-~%g͘$yP "t :}4arz)~4;3ʭ:+9|tyUL89)qbeׇڑd9T6`RPb1!n7-B<)]3yo7k^~wM[%j&GH NNA]C6-,JmkOp C}QǫpV9ȚfbhEXpxi ݩ(%# bZ^:E0G9|1h3XSXě֪MrYS6 i`k萜E}v^\0*|'\<}58t5+,K%Eciߨ(& .эnxOŀ8՟V>UpqT]M:q%1b@@}Vȏ"V%.ttu7fy3qԄ`=}(VOqQ2t+Y j. LFӶaش.U#6Aǰ#.HB{w*@ۀc-H~TMMpFUޅhe k˜4W"qSa6S9NCǼl sK$>pzpǼvi:n"XZǠ|%J0SSvh O5!3}6)ƒ@Aj]ü37G-%yE)tVؤPEs#T=[$8=\"GѹlI\;w-tQ(N5eDmro+zZ$-fh>=W¡=Bi)EYl9Q_;-[dcM?wņ3M9=]GOU<|,u7?F|7&B()s,M|vFA0Jz̋oGRݕc+:+,KNE8”a?NsBrSq Wn@VCSnb7z٭}4 UV1I- 9[nvbp&67G"mS |&? E0ATV'Cj*îG;?A>qVpB:^TjJ@4(O'A!1y~K9_1U T:z:: nfR 5di'gΝ▕,"Ag -{6Id~5>$Stw.PwWоTМED,ZJ9tЖO(p#6Q+U y/ 'C]pf٩cKݏxpAλM +n:o(S΅ܟ8Ac'R%_ڿd? Lšѱ"wmejFvӺfP~z=y`C6j4AT`S g6"'V/ ~[h=X {b[y'rvU< rYVh!,1U&\f&ș8+2Tgl, UD&YSbꋃv_ni)װXb;J6CҺ]C _?•ncQC0~o*Y;|7Ї^7a!5EVa,ц FFg=Y\YK$mRwu8AE,o6#6vXegV]v] ËQ.a|kt ;d L0&l8 -]Jʰ-8 ۋx}/4hWqC}ECsŻmzZںYZܤ谧 'ה1ފrYJV EjZ'&Z>ty݄{}1&\2 h+RA2mR.s/>Ӯ܀qm<2_Mi[j pN9,vŏ7$A_{i|/qΕ|v;2"]q BЅ_oC>vRq('p~0MDW4--LTJ˃ gc-wY8-9ฦhSJ"9'&@ f]PB I6,.U|#HKveoDEJi5:MJYWlDmMgDinea^U 'F|BK?I)veaߐ̑-\ {Eq@NBz7--}_:&S͋WʨԷ|:hU&tq=y J PbՑE&rJ-Wy1G 0u5;["K6PRP* (\}d-M:hlgO FDWʽWq S.AE"fU09ǧ}@45ʪYk_/uliOz]8uZX UJ^*js)nWc-W Г4VoI65f~L "PVHrܹq5sL{ HJS}=Tg*}{F_qVLCQ+lfw|=l}ṃ"lgIkCՈy`\rٍY[& e;h֙DR7[z ppJmyT+PoU\oT%X/N09҉_my6}{Ory]C+Rc)*(eKY"\h)^;ao]B ǭSg/7Nx4@C=F$BV6ZZDwϿ׶ܷ"'\-O{b*客Yڶa%3:n '[IM(f@4YβY!Br u3p@|UFkȊ#LOll' 6H?3HRf f7P9~lxihKu}"@r a-)%k0 c%ݪ(KIְWl@՛o|nhS2ѠԒGEwK"+i5!?`8(ΝC2ҬߜPmqȸkW|-+C (B.}QS!\ympd4hSXbg6p9juaƲ ubs;(2UQ(7FRkK GxW9?k2(qӜpIbݩV" V$$ @m( *7nW])9lY.C_Ă?FI36fܛ3>N>7"g٠P2&w],E)6(}hquO!p|t7&CFBQ{~f&PwXN۸Z?0*f*uU_t2{_' lQK 7JefHMT;w9dGHǘs d:p&x shŽ8HF0F׳0|l99,$9mghq[|WM0Wp|ֿ0Sه~@Զ2+b393.7ܒy`;`P?R %Rhwm4T:܆'X\<ޛa*Bdl,mɏbVs+DqH x@..$Fƛe%nȀ8X=FrO'hF6Ls fk)~f(aLMtb}c0y^YMĥ/Ky^rcQwљTPnI@Mc W07ܨw[sCObmHvTƥT̔ UŹA$mp-Ʉ^Fn^&?\$H}CJ+M9)Aqc>I+꾫>YSHc,$@6l~c[1fc o@{U&`)Wg:D+(z˻.'B61qv?ͧ{<(h\PY^ әiT[~3ZߏgL~S''L,ZZ!"CZ`qjpdTJ87ez U'ˍߞ SCFS }9HTo@4DtԥH7_zv30ʓ9G]"66,?8K43A* r(_e`>n=KT.OoUEo!+5dv#3:PNPj."T: ZxU 8OPuXp̯Yrnj >0)ِĨ#H'hn0[%98eD짟}ؾ䱴4U-|<$`L6!ZDo历dd0oM r1124F\)-Bѷ"SSWgXCx+a)q;3sZ /ҵA͚JHOC pkZزڼz_yN8Ld= Ǔ/VC?/'=K*z_N 9L/ikFXhݐ%K7rU"/NtikxA{(8JfN~jAf1_@^[!3}n J|«FqgƢY9siK~|,y٤|ޏq36'›Ȇň'3BVB )ϵz~f'nӨ`fl=[+VSMR*NDO{D8K^ĦƑ/Ş.lΝ__c>;Ơ\H!#s& zQ7gnĥƮ<.H6T'I4O$ o_!PU|N-9Z5-.w^U9өu"us"y1s&1͹̌aD*͝T@)Sd BM1!o+r.siFAXuSےǃ~Aq xC>_$4 P jXl/, ٽ\ޜA\{ڑw{}xN8ô[:Ʊu=ay:áKy!-m6yĺU*^J[AMA ƂwT7>MPb噬M>@",=x;OV9BT_|53 c:apa)B:E'1»q6ͿԤ0(sͳCDK4~|7p hj81b#5nFdo=x`@5kp|LJI!ʣ\;;-3^xFV`́j'C2&7~.Ć0l3'KhS̴p GAYJ$x*k{f|u2CH5ѵNUc#DT Siq oX=_$?$ިu6bW}oǵ |%i bYwu=~n⋹?ȸ#H+߆97M8dJ ( thf$wk-#^ђB}-'GٟS(J~P:ACp[!.bűĸ=m0SE/HH&dT'Z"I9z`d6_#hd R +J o-z0ѨG6!B>8G3!;ܽ Wu~5?MCꩡ9;gCZC!45pTK5>?xtؓ#' >7\Տ9~ ܬvKǂ<4l+ƵkFdf(~`ѤD<\x&0_imΜ8Z{6J,u5n߽L^5 .3;2a-~ji|`c{F < f,v܅!ٷY2L^qjSbV"{';XJBP  k؞ҽXsP8wV=8UĞj#`hLA} 5I~bpD8{Ah]ON`eHm+1)$K'AƏڨajW;yfK m ә0 />1g~+=75b[FP46 @@.V7Wn*xf:`%_~Uf F udTa4R7i\MY9wd 6TB bi)QX%RϾ'1 *5@ _Y;D֚^ ?6B0RָShi }I?l1nd<2Q/`HşrgҘNn'*ueJhҾINT9%th||,N9po0B;^Fا~;?H&iS&}V#jٓ: i{XhOWIC~=NiXc)f'k΅!D.&Re+qm}PZo0ts`X|M%TvQ,SV[w(3_DiΎAI>,PA&SpȀ/;[\8Bk{:JCZ Ɔcz0ˑ%I_D~ZQxTdm=Cl(S}-n[׽HZgw*8UCñG)U@U|E{8ɀaeӿS+Y5W|SV\n&^ aLoA9hFQdRع yي\5!Mϋb+ #s{u&G8ɮ`AT:ˮ&!9@_6Ifľ]مŹÈ9iZE;S5֛p~R Cl0߀#]*g[nn/9CM"iaѶՓͳ( D-uZ{ *r%Л*ck9U|7Bi.( Oۥ@sǧ/}1zSj8$A\K{AW+x)є3` }|m`h_}S6_9Ǩh㙽 ۅ ,,KW`:nsߍk[M*aĢ_E˰t:HEE 홯8eU8{qD9ѥ\;F^w ԋ$:+Ko^W=ZX`4:q]{:`c ݬj= 7^P-}T# Ԯg >m4a]@jnCivŢ]+`54pU6s *ʯ܋JSv({C )xIBԳMK&0FY_mwĈߺ-DG͈3t0Sz*ѫXN(ήM7>"( 2+H {nZ JZv0c?7^$l[;72 "|0!>T×ʣM/z|HG\qMl::; 2|Ez@luuyRa\SF"}^9'esXmYLSqK6[-wCI}&k)Y?v >&k{qn\aZɇeȅOEZ8Jv4>{HAQqQ5$wʙFZ*s&@р&J3IʖXP>bCU-[ $-zea|7 jP=!Dr3[VIm@iUAh]hw|$/=c#PyU p W$!nTQ/?_k|kHg:= K٦Lޓ-6NCrD$oDǍJ|$4"nIyΏt$\7}ⲥRه!| IZNcs!jỴ8x~BHzAn|G=Ǫf_(rxˋD ю1QSff'?J!T+y6e@3tdx9 `b0QY(V@?9~;Qt%K03ˣ,)G7 x.nWʹtiA0ԃ1}`Rs>ºDF] *Mf4`0W BaA/|G~UD2VdM%,blj7FM]6{h f+' g$goVkJB#[ @&q_2k^t4> lt{N0cYe0 \Np }7тYb 7 (@"l=ʇzǁ,pŃۢU=)}P$C|T2 ~:90eP\s#MP|jnB̷Y.eVw@" x\9o T2xk1LөPd6:߄³_B9B'LO˗ N(KpYfQ<vwh39ZðzҜXW8ۑ0|%1Poe\#aշ" YCoZ?aKO?/kr e؞R lu}e5dcE)׸_B=Y~ G|[p#YL.e;se]&Ym%$6Wr6Ln@ GczT1W wօk+ڤ|q$fUMZ̰ d1YU`IAؾ[|QC~=!F[mwm-u ߖ.{1308*Ӭ*tM7.C "Ȣd'P؀ȿeyֽV2pfҲT3gBOsȵW'/ ڻN.c8YOUz08GF %9ļ0&3(=`2# ɦZi" ܂~* o|Y1ZR8y'BOp8n:F9cAΞtJѤan/ȋcLxZ_=f>gN악ɘhN'oQkrEGH ~*}΅D3~ǽo/&p1$0ޤ~iu;=j$@X[2O Ghp%[1 DJ*r<{}|`Rhdw#ʠ鈁6b XW3/)SKN~/Q2 q@|ɡd:=-Bj%ʀuYNj BF"|;p{eC*'+IPk Ap ΜL֑9U+P6t#j /J;2mP_zJ?Wف%*0$WJli_^V2k)|1i%5BW r5_AWou{o+e?W+l&o}՟PI[ˢ|UX<[8Z%1Μ9(@䳇ؙq,7Eˍ8bl) ^5W;؊<1b) }9MѠ![1k1"y#jziwh6v^d;ڄeB%ox-P&_I9vWfD!U$Q?%.;vEL| P+I^ǴvlN_C).^Ic %I^|22@̧"^<\bS֬1۴ZނoΚ+,dІZ֥(\XJDR]PIoCo$p1ZC0>HiN%mU%3tͰnj;p҉9ET6q+2m^aNG!yޅV/oiu6cñeWR[m~%&XK-{%ɪnh;={3(􊅁|;I^ 3>/s;{@0'd+hbIk`XIv&x86dIP!jnobH$WqH =^pPi[ɧUSrћ&G3U`^y~JpQ}\T Io//XSR6Uui[\(vkLV+aǣsq%U+MD\j7;p)\NOgQ 32dbp#5[; ;X#a% Q6Lkj1-+] IfYײi 5 ss G^Õ 6(xsi4clNnM2-hQsncpiVٷ?=tA~#uj`gB7Y >ܢTYipCPZ~__f F緃eHWQ _{d\P^Ԝc GErش3,I>'VY ^+6 R{-D8xNFZýa|:Z1%;ɐ|mx !0xT)tv[!H0ڒ7ITk2x9懳O{\~q#-WG;GsVHv3{IKChvNJDNO&9Dդ1"=K4zlBݫ~}mnd~; 3 &㻗:s_xn }6l8焽:w1Q͋762^ Qc-adZSC4:RY @a]uFߩtt)jWeG0# òHBb&+:@4$-I"cߞ4E-&8ch/aȗ  & CQ,OrKH|qr9#x<)Lf@H=ǁ@AT{ÀruDzRU*C3Ϧ̏&@} NL X&ie%svD6}ɋs436+Z1(;E)5"tGy TDz%^]gͷ;XV &6FH5W0fEqÿ^r~)M|Ks6﫝^+XYg`DCFO~U { =LMYk%Gl]Q'q-~&QMRIEB"@GƯۨg'yyfU9iC%\i=K⩫=jϏK4`-Oe:]S& Wix k2U]לVuH2#M^Io0]dp KXMNdV|koÙ<>0t//Ϝ 80qK ]yܘ" w?daQzZ+QյڏF6ӡxK&XzZ.L 2Rt2$}ʀ@=+͖ي]/8MP51(DRQ2,ϱm٧pwؼ2l VZ`cyuCvÏaK"4-0C;s=n^ncJR V5nJX,:Uf_<ʢYD1FC6:Z# n-LFdυYׁFm+7l A|TBaS6JKYiwl ~o};%=={f1\#0fT<` bK=@ 4Ȃ f#a}?22^_y.Mx N!$/~|$(}Tۑ{j9df$VSвP[>|_["Ba)m-4*}dulJz,5xE:[.j|C٥r3\Hsׯf^6k;Lz6aqo0*-UY]Hw̃; 7li4iO9<ăq@n*J>&!_I/ymE4 پ'gpaA6Qty-IɃ7w~8W}cm"9$1v$͆l/&S]R2\k3]eRMip"^0 _1Ze=nm%nOlpJhKPw̕n ls5|/=&P4E -uϿw~E9y6;..XAf[iĢܸ"lWDUa_- Rf[&d <V:,ܲd"¡y7joP]8zYYWi*^HY_?_ r4)'0`(7,96r/ԛ,4 ?3..5U2$o|) )S ՓrlW -8 !@)_D1_tXgf} m3# $GhwJ_$߯@O[;t8r {Ϳbk郞Sek?wA}ńʛjŇ VXj2s"!(,b" IReK%#CP2TJoē "Q]13eJ>['PmsV}4W+~R|83~ >IolV1Jn ɾm]8%;Ĩ'q(M׼ABY5%_yʟW87P)8Ly,׬83SuϜԬOdۯbh}2Tu`d0IUDѧEVց)Gӻs:\̻wzZ7ȫ f^;/sv;=r ԸeqMnaPhFIo66{~+.A(gC׎Vm(-l\|l@V-I0עLr0Rsu.9}8Dn͐1FGkAm2ha&:X9dPlj?s9n~EgD]vd"4WfK9/K0>lYQZk5}K6u`@,̌mH@۝w`!aLFXUhӗ|}xWc)gN?jbz@tfδ)PRk9Ӈ*~rh:h(sV^xY.{PO8Yv K\ R5#}C+@8n"q}PAtЇ >!x3? *&sjb:Y!zdP"yKH ¦Gx&7r$} U]lC M{͒G1̏a$PW\ % l_(6`mE|M33KK);bֳ.V3nu׈;\5nU)oĂDwV {T}zF%huJPȟZY*.]m ZeD0)Jgy s nRgȃ'wnt䓿a>t 呌$ޮ(Mq v#Sd_lW′ lΎբ8@~17R?Q1YG !~Kyj7=4Qp"?ر+켤jc.)eR~7*]kz7ό:=;KIw4CuۋsG-(o^#V|]5KNlv `E"#O(%Ac$@1 Fdyœ VT8i { 5mB21]v^j/ Y>hoG7jU+-y/# fN-- xf/ 1CCBD.]0u)cËHd^f 3l*IW֘ EQD8jT>bf_[?.L)hh4f& v ! mJꚍ0@!h?pwiI(Noa.?I%=VYFg^RlOȪ\aj?ޫmxi|JyCi-o"!vjZ|[!ӟQNdG3.A9IQV>Rÿ^M:q}HDXGy]qp= 4|?fźUGѳ"ܿȱTt*p09di;cgϿZ<pL?dNs垝m]mrs#xLh191Ќ*S] VU[pewVW"2PS ۠l@:"]9KxKZ8 ~\<}۪ *_kmd:E?DP6\bTiS EkeӅ՛!C~!ת.8vKxj-WF[F!Zq{!PC }@&( Y<(AJl)] Q,'&cƩfmF\wGi6}`g 0X/>MpѝU[0: c0>ʃqm^iI̊R \&sY0v!'MMPw h!/BɳTV!CSVtƻK=p?ŧF=v08$yZ8*45"L{3cBCy,AnL5MS\I ' TPR^H  sC,oTZR]d0b0%U.[۱b'γ2hwSMu?.ˉ$ u; xK9L {f}{hTGB7 e2=2<bEڜn>6Ri61$r]4WIwp8NXQ)e<8)Ȋe!AxXN8f81Qtʁ }Eh#^0+Szq`褻۳qlyOWζp֎<΄;s1PH`x RlC$w;trHoU>CA>XT8t'6f#4};%m?,p7;xX>~gkLt;fq}XRx P%G('+!S ; 왺@qI|PYl.?LDE᥋2Aܬ#P57|aiixn0)5lk Ă呢zT )ՋJ"}* I6kzgxkX9EuK4ثe xH);x +;n(N%ҊJDCrasデ $4@ ,]{,N^l` kߝI܈a2+5ҡj]yR*1%p$S8MfSn4_p9c)H*c`3'×:Ƶ.q fKw p[ 8[v*{& T yz a-6Jshym<dX׉5MGCvc\uב 5 ϽNTRJy8x3-`%ϖѾq*sه:Z~<JI1X#J Lӎ&[oֆB?,,^f 3QtP[9ݓ V<̚v>AWKU.;w킼+/.x3W6Mͪo^uڜ?*τ\I zfӟu-\6q3ұfZ|-|p1A21\8[؋`#44##7עm>.y *=zV#<E?5*[yj=Յ;>H*e2f9]\3'Qf5s>Zbx/9 Bs`ڽU7ow"H Q4^i^擖D} i UU\(Lv6Ve'^Sq!"ؖ/9hb#1"}\c@*Z _FKOYlNv.jIoPiV&)_Qw9W{qhR}i0j>4z;hX~zHddB+ ǹo#i=W+w-Ki ڽ-ZJ9|$ɝ;)K9lY YgVW+ZҙH?žTR} -e^j~udyer& w =o}p5У_=9tu nR/?CLh4LsY6DAfu̢$kC cӾMwOV.JMulS^TҺ>0inSwIY4u>b gGSk5hA/᩺~ib?VQ'r҂ʔܦ(bka"fX;K/1A7lQMpCPD:%ub뷪Q=[52xj#s>bS6\D8 mWN^ަޞVni,@4~ ʥmM'j(ozdGMɦz~S#:z¬9Ṇ-=ņ?( JK_Z27^<{&`@͂VD e0G] YȪ( XRelZD[h~ךe8CQZ#J@x| e>dR{166w^:A*ny糴1d lC%G&7 EaF<C7.8?@_Ҙ^/`ЄK&&ׅdݠX|zK:lk,CMvwkҮ?= ަ mȎ>u6Qm Fͷ:Z8hj |2k+MX^D ;~/2.*4C>4ۂM=(.\-$㡰ۑS.!XJ$l^>J֧$'DBmY!:8ٺ}^9+2D A0>U#N`>n: &Jjxe7/W"XSKvp,I/ `xVNKJlT42K}Xtj4f[Ȼ(k=!]=Bo-5g0A#ITرZ-  W^\"QrG ]I2 W,o}9TsnUߺ],|j}mpf,ml\tnN)W+N + ެӛ0wD#*)'w9n˓okx2](Kd8AdQ*͖T$n$3=FjW}#r\:Fut&yEA%*\VA*9Vk r BEMIB^QzuS&nWgR]k@h_Ub%TFWaJ^wGttJ%u;q19wx%[2%$=sG?~M9OrA'ۍ$hgôOH&4>_*qŘe{*|WGVM 瘰)lݍ'ÏS-O`iRX~EHd3)59No݋ p̀Y{;-lc-Ɂޏ9  mTAD!PbЛ0 Xj-eNeu߮:lƆ;h+1{-mJk"֠:NEoMc=Xf&YTPݪE'T`r%n:U$p/B@#1\08ϥR'kE#zpdw7x螜do|'9^"zÉk_SX !U 2ij_ I DRl 4S?^z_Q7-Q̀`h|0-(}^&^@ͽ=y`RM56 f-}Pn[+g[$""[i ~XrהW}k)6<1ӹb-3STdm?]Иs90P,}]dsjy-V%*ɤo!'ǁ黗4V=|SPI'.@k&-J a |4fr'6YT9o@Qa?Kn*3/rM?@Ue+Y䀟Ɣq1`~}ح=G cj@M!^" Shd+44n }gҙT>2.ig$*Bͥ1Cgr,{$}aDLk!-6B|=FQ>c(LIJw2I3'9 ML%5?xXnYd>B_Z!NI~,hbB7o0LO3#Xz`-]Gn,o9-2:A6V~<܉ȲB:$m~9cÇ3'duHkJZI&f`񙍽zvZd@w HkV=5xTقjݞ:.)_R>d$i%roΕ8YphT{ՊzINuծ.}{ E,h_`(qH*ںQW pډRp]ިQV3n\V^&l|P n a)A_+ jVO\O|I}f^_A[?Uzke \<]Ns9qG%z>e4_1Xifo3sl p4$2K /cxry5&^]K ~>I!iݪ .ztfZ<]κLUܺP,{h朎` T;3u׀quO15!Zl#q> ؎p0r+-ࢋH .^vȳ']@iYY, C ;v\Wb5Ȓ..h[oi,u9T4DxcN@MK"6^/Vo2, F6oscیfvgBzz?>@ zm\@?E6ۣg4MTuMblYfh$ *5 * 7Jfdvh%yMO^ n~a}U!xvMQ[{}CXi;1CE1FV!jS.?v~]N>J$ p)>qo˄X]}&bm]|- }F`@&dMCg뭇 8̻!+)uO[["m"bw Dz}yI`N20Jb*Yk| 7.@¯q<t\ǮST{|Mljoܗ&u)ʓ񄍂_Сt L{E!\'!W\2KZv!`GʺV:E3yT15  \ְS%$>CVU6wj$Chh 6sH,#vlrRF3 q.jGVk.@v RC!{A;X,JW(Hnґ6$&]u{]p6WP=)HŇ^3d=^y_*oύ^$,50#^>o,-t{֝[1WLuIT)b`B`Tj VPh~8Y-ilVOs[d;!SA/=Hډ匣MTi+LN^z 8 4Ļu_Viep-0!5K J,ٿ;WK}.r6.x՘RS{mԗ!55wΖвɱOSKi#{dդmC5ǒWȯ`A%6PB^zVQFgo A6r `WhpΑ jv裺ݒgDv%@=Ԛĸ){T2vtw^-)ý%-*wc*u!j@!eƒ?OM'T%- hדrL35''6e gx'9ȊZcorvP/7I==NǟO$鰟=Mj2|p+3LmJ[(T\eTEү% )*RO!ZleА1r%`m"MDsVgFϠ AX6`/0|[@s vW;1ff|;hQ¤o iW`YCJ}`?S)C Ӫ_ ?\DMj*NY6׸!1Tm휡5ybe8j8za[x *7`i2gA[Dc(696_ ^'@J)^!Ds I";b%EpSt(h+ VCK @)MI)8*ڱ>_`71az.H ꕱH GWKX#f$~{Qogd,0I#Aǻ{]F|`x4؂?0^)-fՅe`$گ0$g,QICx5.@H6^f2E#AѨUC7=W5D -viOxD?[ӥyvaTlCh2 A^7G_*N6'.~#(ͨX#{!) ;~~^}:6^Z {f/Rо5a;Q"ݠ|bH{Mct*Dw{)́?r_-aEĺ=>͉tHfB!@YN%\I{`k0wM#kā\(J@ɢ]wQ3JzJܚO0#Nkfm@2) !Վk=2xd@ JmM1nLuC)+, L3 !yHGv|Rtz9cq$&7f> KU&XKzo6Ci7Qa`9zl>Fg6>pOMh Lu`WKws^QRYpl-Y調9' _1?7t ;mx]:%\M(k^=".MZت,˿YéO BwVc~N ncTbcdfMN7@C2p*s|\;bDO:}c欝0N6?X]i=;/[<({klT;%GWU2/HP,wU{4_#{ ``HFcUfu>jxF!yGsUYL_X/\k:o*t%m k_11ۊ3uÍ)t $&T!Iɏ,as+~21yzS,GTʐāI:IѶeRFPnpx=Ph2(O,"KG34^R['-J~!YT5 *NotߑRj |]0Ll;BrߠϽ:+ ڪyET9FT58KV`Ƚ&2oJ"ԃN?,bAG5&I䔼U$v]@ 9+}zݨTOc W(k3)% &e=/,J%#tWg֑@*"g үZ ֛u3[UjM'Y EuvʉsHTmsl B)iXu@N ?+g,>^6AְrkrL3K/$fr'fFUWT+O&8M0w{Gn5gs>8]{lO شE(.ˑwR7Hs݃:q|' @>xx˪gnE uF)NHՍOT/`,ֱZw->|oD9Cu>"dʣ=Q+yQ1_jr@ v/:rlz}R\brDɣu{5t%hƪUY:)]*,bi˫|DySZsjޅ1E2$=]^!ZXQT>Q 7\KR}%C nu~g)BM5 ֡Ϣ N$DS<S*G a/r&i s ^<9z^=qՙz> PW]JiWRZʌmi?NGp8I;uJ% VVyNX_OuU2JuƋɇ!/o-ٔ(NLX 8 ӂWsNwz/LT!iUGC>FBC0]R$]3De r< SesvkaNsfX=jAHFk -|@P[ ptx5qۋ .Rd+Rx])(4N,se`tkP7hD,n+amkOQ627}mj(f'S,kPMmHɒkOqr*Y#ol;H2Э5"1= KҒ@eFapZG35-SfU8 t< l:?Wܗ$R&{TG5 \|LFXHB"DiDNT$^0.UHBz7PPk~xd# ԃ.q@OGZ`RנGA-^߸. A!OLbNzMb"?e#$YirRFƶb p{d=ȇgĭ6R &޹AM G='MssuMPQ;x*"i I 7pWY*6 }࠯txs)nj b,5 C{|H`7_\)Z&K&tUFMnxsUAMůP>ڡn' (VEiܜԇ)N\` ?KER~{ lw=^f)0!!>^`I~ڌ>:ULhΛF":;و[9.gG G{Jpŵ}߱ͽ{eJ%Vn|W 5ͳ.Q.A\$Lh ,q ֏`J]!=DT];gVE䨻=P:I#:ǜs&LEY|xb="=d,Dud r,0a>䶿K>.in84\W 6p #;| .X0h?w$XzSlx۠|pj`20t;?Bb {mnuc&~dC\A;CTXmgQSy^Z,Oǁ`CSsd^ynXߙ;Esꖓve>֑G?1JL}ݍtKh~7Dig=^qı۔^UJwml uӊz(orWqޟkˆV˾h{|&Tp7|u\KRǕe[pCΝt)W!?Z/jg66Q.nѺ;e~Q[7Y+d+\ {\_:vKr_)*[p!Jre+Nna%tia`!73(Z<laS݇}RrH[IKx&˭o1iixb6LqTD{)1հԥ.tNřu!\mqO0 `:َ:!]MʛHNb-b/)QxK|e:UHa,xKzo튫3;FH8꯳ԏ*X:(>&j8'v #{$K>,s(ˏRyٴՆ\ wm& j"8hD㼳JO~-.{^^A+Η1v-d> P"sM'}1CJVZݗ$.+|}ƒK3n]U&jrsRJ%%Mg#t>|6CcTT& <(Vo6ͤ9W' ,I}*l[Ggr\\TFSy>qK}`W2Tޛ{T4󟥅B]Z>ueGjԻxNTH9l&d>L.F={D팑7D WvPlr%S- pX6,yK/ϗ RsJxhc)x$_hܨQp6xld> MWس+oJ;X<%ĪY)RSvnK?ό1C<>! ӳ3l 6!5Qcwh kS`S7@zu|#!2fzO݌J\`ij_Bx[Y2[!:/̔G nA P'D-~|04|q_պ")m7;*EJ0+xׅ# R vĉ=Q3ۉKPbGZC X,hNk!JRp-D]Gݚ3Bs0| wf-䀰⮰]C%;QT76 26΅}O! $7tk'pFCYy3U#`gLV|ԿPhaiN,b4ն"@Љ`[BJl|#=5PH]([(GYB 3@+W9lZOO.$xrJ᠃TgCe:?\ 2a䅹=f-1bkʛC7C)U NV$q]KOl6Xur\Ͷ{3{: ˝C7A7#G!g c>:Rnud١5p}܆ }hewH;h ႃq~o̼h 93ޚS]$tZ?fhc%̀D7D5@>, ,Stu&apͳ_GR7%Ui- *}'D;\M5t]P=i\Ruϼoݘu}vb#q*if.y^cɧ"*BBD2wOȻ[WL-e/P]43Jgn@I~-L* jC$%7vJWv;@(<ϡ0S`KUKyz\" ;Ck i#kՑ ~\{rg]zZi%[ ӚKo`9{4# q]p`QHgae.kG``-<޾MoHBИ_V8o*y4BCQV0_S.J K 1]'1N՗ğfr|g(} `5i~s(s׎һ{/k-.'pg<?#jvnu8V<~vZ \}#3&bVB~]k0 zJDh.U o1S)\Y@ً᣼Z,Rݫׯe&⺞ hf6)ffy푝p 1SÛ\cR( 6G<뾖Dt8%rƮ҈}fWnh3@ ȋ_+c3 z:P/dE~.V{Ȑ ܝl4󬖦dY/j#Yn%!E^T l0Ӣ#9Ir fgrأ>7yҴ w]7[ A?v:KFMz^"vsfv^-|;,5"޹3S,`P fKD#Sas)FFu @#َS2@+&Q3*?wjW^^9s}1Шb+-i^,wIG".=Z"Hکd!$Y"j*"=b$x. C} 7_hi(x/nL%QR̽]Jd(Ę0˒>eHy$&fVWz~TX iGZ2!qsv$eo5% HVCǐ _:'n~eP-Rá@$N(7V,@ZExbah< ed&6kdI5&ʄؽ9y.@igp1p1NWeP}uax[)'ʾ Β擦ain=j0 o䏝A8âgb ׬NEO_J.9".;tVgsa]hU!wg# BWP/Z4WzkH%[}색B҄3mx!SulMu%LsRf ~y9`ߵʊQ/u&= 5Yejz**}ZU8W-POYDÐS-%W\d|x X? uwH^ߧL1mlS)[z$4&ureH/;u6+JZN!Hxpт5Ak{=g._5tppD 폰v@T9Gփ3l?5B){,KM\6`iH \FC%Ո-bfZG>$j-`ǂCAZD#N[ZbeKkcqaF^II:ƙ%pfR7BlPAnrܪ հnZ95(t[T*fO_jOUʜ~)B%3m#= ld&J\+=iA(1rMƑ/KIhRdh|0ղ }x)#ϋHX F1]XZ'y .פsEnXA̴y͜-uI|[ Ey,KT!<K&Y`LWzZМ)NZ3rs;l04G \?&ő'nEd`h y_sepfn]8|N΂~8PUC:cDͥ̉~9cM.:!jRull461߅p„k(L+OXҙ$^hZe;^JҼMnV^!oS݂ !wIi I欿=J7t3e'hcp{^ I}wi4i ƥ^$772=p v>~hֻ[@2sV\2tX$ ,)VWSA,wlMtF*$nrE\١R%ۂѕ!IѧLNZL,\o'ª||irL5''zV 0 7;$Wrj;ߩG||ɀk(Ri 2*X%E:!oqS]s}PJMw7HyB֖+-҄v ީQ~of1Gʓgq]cOq֠+Fq@>:!~yNFjM,:Pȱ\p &d _q0GqQozc?䵏'6ۜF>e5Oo11V lrc3s֙zߚ̧m/T;;y1s <<E?Y}柅=k(uo5.{5e@<Т8iS^vwHN@~~{5-T#XqEmTLi6 o[hV?C^WQTRkw< ]3o]v,ZnMmGwb&cNman#] 0T"9 AfIbT0o$σ<^YTpi !eP{ ZCh \#MiX\lrZ*1٢ǟLX6D% T@)C6Ǹ(*L8 3s:%%aԴJ'iNcBL w~"km>RzóHN6b~m0j+Ii#*kGX<}Yb:T*T5ʋ D1s\Fv*+b,˵3P\> 5R>qYR¾hr{SM̹ߩBawkL=`MQEbx&$œ w<@~mzڏl_7s5& ߛ8${`K1٘` ia̰ar;([=գވVv1^Aݨ~Rѷq}a w93k *NDZ+r-FjoojE_F2=\~D} =LY2r'2B8GeʬjoV \ti[\aȌ[Y86nlybqV:Fn`pqK?.F[JX[ } c$fqu?J)FC'ϯSr#Wh?5(u;UD&WtAD(&'k+L>1;0MWɍx$:OT%i5h ox*iZCfx0<.E &L#ֳ`?=)Zުײ o L(ɦ4Hqŧ*+N=ܶvBGɩ @ leKe-`@Yע[0&f487\=A9k\Q"}M7sQ7n  up+HfUAVҴhlK=;Ăel:O:褀1g),⋭߅UWE`jlF wA2t7Y(bмvR|.$ eBM4d5RqR˷}OYGYУY+H]RlY-0$%e ^B;L"uEZiIY5Q^YdHO376s"8 b Ay+<g G`L4*=%]S; ;J·@>;!pĒN2\ +T|AP<,]5y)t8v6N ZDa'"'iKZtP3z*,tZ_&yⰒpC%v=^9 7{nX%y`Qp -jl9h˂kyXj9h;VWsC1p%Jkv,r@d!@s)b\_64 V9: d+5Bkb{cT[~ ؾCx6jJcI/Gssc+ar!Z ̚XB}Ag2qE1bBdFA(D7Ob 8fnExLiGՁ4*୛VގHv`}{=#"yje9{M!D>jd퉻gh?MP/ G];w'c")--ao vM< (mo{ Dvb^ ׆ hvk%ld7s)<2? ̏73GmB8n ۜhui->Lߋ ih;zY.pĪŗWSPKBV:##sdRg^͝Y#k@[B&Y7llHJ^Ȃr'dܺioc]*b o^^*E~봡1ϫooVTZCѢT0͂j!S׬q21? \>Je5xĝM~a'w 6N'̾gAEЧd[RO5B|,RU" ʽ\p,1ݵEmUʿa]GsZGPT@wG`?׀=c_ vr[)N1"]F$BZ+wBX( ]jzBG/ͨt Zӈ~8Iqed}+#\鍙 hP/&XwpXI>| h2}f_ۺZBDȗN 4u:H+?EYbۼY>qm Nx]ˌNDc$;&gڵXl?%wofQmma-Ku2ηcl?)!3g⽱XYWV3A#6Np9 ņ56oDh(/TS LElu0[}8z3 &n)ZW*N C׹ߢ86)ͫϠ8܀3AVr8ɡ-UsuNbW/+AWN` @MLWC|s ai)w$  Ap◉جEPmfDy y_!ʞѤA]qmf4(Ju^2c1ayo=rrGw>qVԗA՟p8W;+ /6:,4ER>,KCootQ MWfys}4y"5ZdKg>Z|PF^88x 3xlk) EqW8Hid-R47ZJ9R@%DhbF86ïL`@x=淚XaTs:LW h x3:#bߒ IE1+lrhؾhjI/ cLkl>q@Ա {`9Jǂ9mg.gzPV^y,Vh感eEq.5hBC@ k@p5 D3/[qjE5s> cYX׮k0>z[- 3 @8դǧj(g@cA7$ s[Ď2k2!J1:ni&mCķp.*rQ!&{&cg~M,7{k;(Vj6ʉk$wPX" ۓ~Rs:Þ"54@ `0H܀ tbOρH UF%FR Q設{$FIX Y~WMl7O Z(Ì-zQ2ЦbU]b:5aP |UmqW)vf!fU GMG7H^! NppNC]Q)GLN i gv ^v4];bw`E^W2@A˨*"|saQ֗ӌ)H@ . CHLQqrJX>P~ }z{*J~t+韼\2Qơ`OW>mjsO^1/m^!El$AGUP$lTs4PȺ7`52`L4NV)~8\bL!a2|`2՜Wq5lbbsDI^kB5Po˄Myom%sUʮ9^4\iRt)ls!O#ۂe<3D}tgey8 B[ jUVږ]p ]f2vLx8>87ciZ)^b B OQǾvQD-"Bt}.K[t|]P EcBuD? N0{?7\H̪hPp#j6Ry4lW|Bۏknkvݧ>EH!&#L [[#_pENޟ> /utj6IjnloKpLE}Mʗp& 旎L0F"olds|`f eG I]٪H9 ,F%9gˤ95K.&/FvYIvjP[M {'TTƸWwW!&1;M:mD0u[pc9oUpf݆1zG: Kuu8 _d^Ѿ BxPkv)himC=_X~T~78.w7ݹ&Kz%= aïMnp{? 0JT',@?hX獠9ˠEm//ը6鄭و[01*ӵ.~/_r0  [[tTdϡqqƺˆ|QN0"oB?ri @w>Htaw~/4D:*a=yT..t-G5_;IkU>wɏ7B%ӕ O[hqn&5v$@W>z^M\~.&v\Ra4.QPG|?㑼OiBlCAmLE~)Y*3'J SBn)LQګ؛ UT!Dy?? O$T_ȕq}^ )í<_*飅|gZN}"c)P|D r !IeQy!rKC9u9ؽّj *s!4ܳs:qg$D׾p^[Uxy0 '1l,ҠRZZODlue\d?rF(Hāf8̤1atϕar7Ἶ^ yE0с]L=E8*@29.PP [X$9Rvg_^ܳ#m՛=!7`ir7XH%U MC2 >uٞ1[\ŠW[]L-CaA-镸\&¦2 C\ [KɢE lNk3.FEˮ7l;{p9op.vi u"odFjF*lm4V#@络kZ6*]};t]\^r=ǚ)tdz< fQƂzJ&(\oiq5^Ovh2=a-Y̛ a."*0E}RO\ovA"ԁ:d$s-q8эeᤚs vZ!cgl`u:r !.Ǟ7X}d]1=еț+i|q*GXMbДQFL`QZ)1xI oٽׁ㝘pKf L[yg+5>΂Ь8t; \Ld- 8iԷȹTpwi'z=* ~cqhץ#-'Җl_%Xw2ѵǁ = 0rp|Ov-> OuUx*`v$BE=)>uj^hCRS"<Ħ]"Xb|H.C ^v4*9|*R^y?(&QD>VBET˜#Nfokx37˅}?21o3U_b4.ݫ·1?h@:lWmov ؖlHzL8*j{h$xʬQGc.)PʻWȀO5RNA&4V,Xb˺_,݃CΆ%R wz7L:]{4u ,zt4w p{_e)3mIR9x;:q EJ 9%H"mYF7hfW3#YBP+VrVIh*.f1x9 с>sY<-(^SF![!Hx=(?{K8w1}WP CS][Z =;^x`TTffPaNJPC{^ c1-M3af|\Š=n Xەs~;eǒ+1)dɨ~Nߴ{eyM:C\)g؏.:b !e&3p2*)t2_G3VΕ)ܼc}v! όPul`>19YջE6\Z`W+~pCpU/#Kkv܉-nkV>rFe %zd:Rzph^T:Q,g `+.tjgǷƈ]2qMJChg-w_g-vAHnL>HݍE[C ^QMc^"Iw5 M86"oЮ]i`QʣL<4^⣆LlKҺR U {j - [35t֐ʭ/]ȓ176(yfƬj'"hzk 闭2XXB@! ^Խ7|vo >ƒ[};@v003NY1F{`M([t-<!F@T#s*CϤwIyu2_$SheTD~.n/HTaI3aU&Rذ\Ed=r߂10W!@w׶'8 5,_Fڦ9i 5pBԺtFvZW0WUj7 `y Ӄ¤kR_S:#W[VNFeI28z*-lZ3@ɾ^gk%A*.vYs0< n7+S)KP|悗Kݱެ,dӫDLf̃33"["Gf~5|ARn~P?'klnH*&C'{hՀHօl}i :,Ykzb#f/<_0"uDȸ,%~,Qe8O&^X,UXTڐJD L+[jdGt@-s7 jR-?!cAY@7Iiצy%wM^"z[GJF0h4H4fEI3VU[߳f -?DF@/u {׿Cq*kfg19/`d'i8Q'Ժ20E`f޸S%$dվiރ+IƸSjO_bʜ=%Y<&)JKMd Uw?:SpġŽ.}$+^5؁( Ćr䟡J|#8t k̏a,7%"sstt8ӖKwngKvPvታg9 ]y8" `} /QNOzrsU&xH *D {Ĥd-"l3@Ǩ&\ɛ(Te9D)ܬVP@.E2#uyQeEcDNV '-J¯Ϛ?ڈUAn޳ӒB" ^lO+ |i8+FK'RVֿ}S*`ST ttN&(tb5c QT|9!z8x(1>êûcB+zeW59d=b\e@l?LB}jeg8W*f hFuueȼ o? 7K lϐH¤~rDuLq1Ʉ&f4mK#8mgo([*k\3:9SP3{KߢO!_ͻ۴f!afi]ץd-TP-a=gp}E;,zPueʎ s ɥn=;~8 &QXީϜ~v)yw?1Huzkg$\M*:WHA|06,j,F*$YZpD(U*=1 MPU]e.}6I`(_cb_O,uy~?`iC%G_\2~1ཤF_a;9N4Ғ ^9D C7rˉ{㯸{4>6>NW,2xq9l6ZA5VWwץI|N{V-$ !ChǘR2;jOMP.?;RI# e\꘨%gIX`xd1rگI%-V'?> 3[(*#)[Q8#%݀ qOqlB$T-0 1_[x^"U[Uf$N v5ٯYeT\|.b1^Ա)Әk[h+)'K]PQjb-TnaVQLXsjh0{hZDf., 9~v/> څ>խҿD)E¢b|wHqZGHܜlaO![Hg}l0n=9en~(CuYٟKD# [Z"RNх} iKNdL?j/؞g3kVSѣ4@e(g6j~<<]+1VjQւ5+L?n ;z=c )ݷ8$S %EϢOA^ScjU׆:O|1$$Iⶠq,w #x@']/12#fbAlQzRR±dH5BNbzi9 Cz'eRl;:t$Ier{%'xKpσ+o8t`L/;1C@6alSDNB{ ܇T:ų"xg/{Ӑۙ}? Kj2_oc4kX'UMf}TAObUVw}Qbv_jfW> M%WE6wL?t }8=)ۣ隌 ~ӵLt7bƌᾤSC&zA\Z[#+mQn{bOY1{nOV=/tkf- vd{vc[:;0NVo X2󭢁[g`glĘ.U-y-;Q[q֮O24sU ܂`8 HöoVIheH2u!`։DUEZ;݉3Ê2 AShgO8TX:~:HE^z =)@`Kz|g>7&gF*cepFO64*~ y?[bĔObgL2z6@]K4}R.P6@'g2o޸_u@U|ޕ#5XDma::Jed`oD'~1}l (eٯ^#$!Rn>wqS)qG#$04 O]5f8 in9yh_j3lkR]]>d5 I Λn.4IHM D囁DKl*xN5HXho vC]=MfpCFY 8€F؉ W_nGJFfU|hY⏌p|șvb+c<ƽQY',DΆvJ %uvsx_4<DNtA`kfn uZǸx56hf7sc1϶8I(9Y'IUb(!GM V7++X3Qb1!&VX=x\ur ;Uv $[ar9vpQ2!|u jnEMfr2oIf!F@ys,Մ v2TB|s"w4n$c%` UC*1Nz"u}P FiŢ1? 7O.w C' O ! yrb }A)YzԽMiGaѨD[?AEh wQW8ޅ}66xof<{Md;hVȦKiwT o۪,ѩmT~k%J|jiQ)w7%]%9RN}Gs XAȘKm @:p,~IgRp=KȄ%mb;v^HQAUC, b% \Yuw,'rhMc@6YYB{p< }p3Qrq~t(-:؁9ݓ*{*C1-G Wۃȧԓs!L\kKUYQD{AkTiI5_^PHHƾ;$m̙̪8r П(0,}ۛs&bB::Y3J5Wz7lhq'y@=x]~y3[v}F H^a'=VIs]O}/7 (򑼛q\R}P&rj?检KfQ@6Wuߤ>2(@n1hNv%t (cr)1G^UU0ӡohܿ]/7SDtsCq [QTUK:G8+"mtl!Hۉ+Ld,PO9Gt+ Tba(7Cluʉ_PI > ;tg0Jô:yr)#L9N[ ArrQ[1HxSF1?PWVrr2fLyʼnҔ>:z/UνSd'ޖ\\Aϩv}hN!)`*bۋXlW @a)U^;1| ,Ev*HuZvR~n%hX8zMS#Sč%4L52F~3^CXfXnYޙE[UkP9uVmhs1C7Kٯ?oIs}kVlv3%0ܹyۘhL$ v-Z&Pm')|, u(QҹMZ.`fzNe T|fn?0y1X0l-ӞwtzmCP*c$B2Y7 HP0,Ƚ+b$C/V`XSWP-oyoKz>0؍ps?Cpo6 U%_aLoyah}t&+eǏ~K%E݃b3+(/nqg uEBZ{ n;QYwypR5C+Vzk8U w\_Bͩ*LV$ŸȤ¹m?HOµwDO(\K| $#́vBsee zPP,Nc%]~|?rXDsWf@޳[duST6Cߚ$G.VaCSVEhea*1~5w e( c94N]) ccBy=L\]q1ĕU<-2(auk YDŽ.4PTU#^?vmx j1`'qHR8alj@4_x"-Z7|߅U~-r16ԿTf Msh'3i(^mN34)3Bbx(wm0A9uǏ0kũg6|ٹXpc8T80ZjD&.', ws]Y^\6yݡMph(¤c)3TMˇ~F &Nu` 3IL t4lrbm!nwe"2}_ mӨ̅U)ll ڭA*hD_*Kvԅ9(%;mjhB#@QcT{W*#SDKadhgԤ pT/| '߫(e~;/7Jr.IBt*@/ޜ,7"vPf[}=_@ݎ1߱e/)p.F3M]0>4 P=Fx,aSQ7W΀)7P?%IS)oEIf*Q.N]KQj" 6̞c I 2;}} }A gWs=1g*ki+InHh( 52brƔUϔu\KYVI%g _ӎڳ{nȼyo^`w#`XW,Sw*UR!85t.[/J|+'PjZQtmQR F-)O^J Q<zڰa*KK-A/4p̤O5{ЄE?]еP%9b9HZh=rŅٷfÿ!l ,! {`ݴ%f&w 9ԋVŦL"fN< e[ O詽IRn삻]ճV?!Ѕޠ$OIqpvtt?F[jo W(GPm6! k=2I‘UNYS%U,[ȉ[@69F77"Kي[UE=X$#~!sg Rb 1acy гv>B(7K?"ﹴbυޞ`;|͍7R*vbXƉo6+ujW]pE"A& 9vn =bf჌&i"GZ*nx1~(اv)C_xLC'M);f^> h T3}ʌio$-p q+rz)P9GU-hB;6LI-̵윜?ʯ .'=gj;j`B#\d~\:ki녲iM: CuWsրa 6Wp|IV毫v]Z! Ŝ.p%D<J[&BPh%u ZdV;Tپ DJw>p(SVyMQ}p,mU9aSGbF Rށ N4ʀR/| O nxd؟!oKU܏[MKzN^xzo2[K.jaA Oi3U=5<^rȺk^ m|lhF7h2_~, L#B+*O.C9 }__bۂI)N]_neӉ1_HǗpWt[9b5=%Mv k^d*1 zЍ{4$nm( zbPHvBބn0|z`jz>y"=4g Dlx f&I+`)h5ٓD'4*RSz] ?S̺A"@lv~Z W:tESSJY9K+V= ~um^qt=ݖسщVXl9l--l9ӡ[E|P $.f+BBD_u+wVգ{~sҢsS}+ܐ/j+:唼Sۻ$Xeq/ d2NRʟ"5H䜟1*sZ8^)m;^g-XHsިE_^  ߒ^7TB>UuQ܃>GX88>!<ȦЇSߨi}Եl$3l,ү:5hcЋPyh+]jf< C\qQvoGw@'!,(y]@>{h݁%`y,ΌWK,XvKP `kzD{ǀty"7rƦ1+GC:?сG7JmdzMx]wHA|s,~>=Wu @ q3S`j' )@fX xHH,9gm:ں?E'ᜣ5U`D7=H B ; _bRo;AVI/@CC74j }Ɣ5mPP0WQ C9>gEK!AP"^V8=N^Znsl M(rX5bHf>bίDK]XlGN>00VSn[://_su's-= =Q-Hm[>orJx\mfkE[!c#{3eUv^'6qͦ+֙TʨAS)C.7u-iXF֫Vm5?nK[֘vZ lfP+%eRփM(=mXbzDvcyah+9ڐ]F<*Ʌ{W6lml}؈kQkd {\RՖ 6}%uxgP)[3aT8C:r? woon & P u\W*JKy!t_i[ yV&8~CyW܀;*e^rb2&`6pT$ (MBCU&`;Dk|w3bM6122$\--膱aT8W]9=@ʆJjvLXX:+F =MbᇨlY'/GȳBHdx^3"Ą(PSǻog( X=R) @)CP/%ݦ8ҢEpR^\Q=B')䒆=vrnRީkt60p4~6[Қ>MX!^4nq7BE`q#uF mKGE73{.QDr О: iMB@b#wc9v):rM;|%5}1 SjXtM3}r jé߄ NC[o-^]EDpBN÷Q#KG%z-6o@Ldk_vc:{! B[N03o.uX!dO"[U!$ Pw\Tg{1q d)/u@<^jZx8}r[ K `q4Tw]ׂ!C6j<ۉC 5K2 X6hٿxT7|CVD n2[pj@0d2X3?R#3 _%˝ek{| <(KPVnoqE@;UQzB32z::qR8DѰobJ@aƯgHфlmT┹=$8 JwEr9vu-eiAAvN1(#u8G63"mR\7eYߋ>i[iS$fz`_2/dtLHۯ9I$(Z^+LH.>[]i%`_DlU h[0^>F7OXTc:"O؅%e(*9[7P6l-4W812ydڛcPι^rF rlэl3z+BVSEb/?&Gi%5ѕIgd; Ŀ筊mUБ.|w~*iVn,ѨV}HF=(9яJyu}+~ &+ۈ>-W"Y6 ^?sL bfbGcP™6}&spgvra5*RK;95ݣ Xu&zNm}?\ >BHdhal#ˢc"zt(l)aOT-2/Dx '7i4 fϢBFJeI,&eW 7)Зp5]Z~ZlƑpI;,:(B֒zU%go-YE`L}W3z).T:F^ײ 8/*ӭ#u)YDQT)bR~}z}S gLqcQ\%&92 t{NagQ_,:;ؿJhY$$3fO\=K"hsNSj2PfCGjkj9`42vw'YyyS0%ߩ y [ߺ\Drb>'Bv2!sW݇f^|`B,É1Ē]R7'_a66`[Aδu9F*ĒYؤ\~־ҹ{ɷp'(ؾDkZ14j#Li8WTEs0 WʷK@ Քj03qM3w7i|}F nvǪ03\ox>c>JflT͎h5]50FC]SĴcHT!*`T ,cXrޤ#"ggҊհj۱[7NC-}?rrv^loXR.mIq\Hn\&=.>< Rlzktئ!:ǯvd]"o/S5y^|4%}ypӐ~pvӿj_`:a9o}UF4:~7Wt30:ؐ$1K!ڞ+nY}"(~8* bm] hİ;G${'תt&-Bw!]i-ʆ;9]T, frMMߵ)]GY1,nhXH+j s kAy oJ11lMۂ欻V1HMf%UxFs|y+yA'*CX6{&.LQڗdcs KNhoW'Kc yF6mu\ƓT4{̈́ư[&pѽ{(O/tҖy(24/~УVLhmO$$C<Ж,5OIDxDb@FԸ#jcwei:ɠ?QS&tpBodگ& %7ct|<'_)H_\D_в$B8na'|FCF]@|^sl!o~0-$bVm l^3BIlG]~b1YUCգ5{)F(Sx{UƘlprIgӊjۈ.^R'yޣ 4rf4SW+/GD PֈxLGO[B=n̅CO2)qeWʴ/_>.9l괯z5H%:4d$ĸlDQtc˜e Nl +xF 6H;x2vm) 9-[I"8Z[(4X3T'bSƣ60d~db }{QcX W6A}bRr$2'h^zDudvBxvOxT}`P<4h2br.)B$6Q㎹zxsd XFq9_~VPBֽ5Bڬt~UmNҴsuC*DS)k6io2c{H!|FGm?dȐax2/6vn߳k~Rɀ%^HYO634cnI)>~:kQ 4nv]qx#@ߋ̝Jz_f6O/)8@.Iڸ3r, ,\\uVAlh= %W#J>1.zH77Zr߹ID"ZB_EiQNg%"q[-5}Xo˧LL)-ĭӚ_ot8eRFe,/wc'2@hq£8Ar~.xeu?¤aV;W Wޮ>Oϰ:\rU dmXq{d{ N4*|}2, J0:@|9=t8s˩|ސKkY%v  ɟ-IEE\=\qUX;G 09z <}(&WsT{N9Lˋo{lQ#< ϤT@{#t (Eb ᲷѣN8E 0ZcjAƊ4/$xEꕸ1P~8%;JkW=STE4r.G& ;= Qslc1k÷+˛OZ%ԝ.BXȞ+2F{h` (v-?*+̹p@%䧂D(aW8v0X/T M'(UDT-[\Fx4S"Е!Ur0RF){98g D=đ"bEOmI>y[ʎ.`8kڤz9ٓ$C\Ԕ۪^놞33!\(m:"~ḊS=>iG@W(p&-O]3h4_ݗָJ9{8Br^\Jl#6ŀe ylp. o d d4MMs{,1:|4բ}5Ͷ͔iW`~G&Ѯ ڪC&{6/q!PemYO~]I덢Fp#*횤!AObg^M ChbޔFd) #$ʆ;gc~%r''MƑbhrC:]Ph--ʭ(NX$=&L@STVb˪4l4~K"3p%@|7]acoN)fUJʢ 5s|G"bo ћSkab)i J+ғ߈Sk |9މUCP9<&,jZ9ʏ,2Br7P% #({X@]X(X Dƙ*eL\^߮[ڊ=fʘǰR@8_񄹚';jic liRLl][ @R vd]0㻘x`/kq+a& Ujݩ}i1(U.1pr.&}=@I:εw&BX BD ;V7KsFxiG=Z/2t\2nwY- %*jxW ';xe S; 5/+Zpxt't2ٺEKoWw{ jkd[p'\!!ƒ4,GCư!7X7r\IU|PCT67D׿/Xnڊ^W ζGf+s14/<IX1(d2)] {0zCU|".ڃoEzWt7{څ҈kλLBI'-_MF5yRSaU#Bi $Y!߯ ci<Q%$ \i%jnS8m /w|Ehr^ }_PQT@L&%;~P-SbL8V@TVpK3Q H[X_J/Vj!6IžR8^4 #n'4 o7` ŮQ" {Io;uH/y^UDߵ^aGko/>k[ 2<(|@?EU/{ с]itΤEh[vMWh]1 CIfLr0/) ҉-PA(S')l UޯaeQ*CWl[W\Q1f28KVaEP8![s\d)$/.q3#9$tX5uogJRع^[cS2=0B>q׭UcNq՛< 1i9bf g)^ecA/T&yBزu?#]1 >N{0xBBIާ$+>Ge½!zfwձp೯IҌD/sBA yV2tawٟV&U%1~߬'}QHS.iöi\T{62Z}oGK+2Rثk8! `,RZ2sN퉉4OqUӲxdZbE=kڙEˤ /i3; ko?> X!(jrqPӻ<|Z 3)*P;R>}ۄuHUo_N*}wd W\As9Ԭ"uiG w\kj:8cU;md4+S&}W\GɫY{!A+Mr{8#%olQh0afHN 9G_l6׹M}u4p^s$ "NlUXym>3MC9EVxp syjSo[#XJA42܄n7>\ɇ쿂 ԋīלI^,oC'f8k9{k/}= CwzJ%,:/gxA$_23t8o/1Tq}:^wAzdɮ3=G:مk z$̰?v높( [yI _zş.R5)\PVH=Frͨ.{ki1:G$nMzMyٵ*F ƙV6MQb EW\hu#dCQ%\dLiP%rF6 ZkA5PXj L^X+KT[OC MAfaDM}Mp(eGs ܨKJXXa`PKݤ'Tb&?)sᛉbsCi.7bj xLد@\ 9Wht3At(Π|S=4^o HfaWƚ? en^t)kK%R\n]#֛m<%AE1{BrmLd:LӉևd+Z3]G.:ξ,0L]F "02Ms33am`ͨI?|'h!z{EQȫdz=,KZ3=d-.1K/3. <ܥ} i2Î)CG)lM_@F\Twgnn{u ef'ӧq#X#}UhY# c+474*RͤCTr?LكJeun{@>8_ zw30[27aYpWjx)͙ &͓]UM;S%R6ezY@EC2n)ƠhOqʃ1`*2o[A6n9pP6AKݵoo yN)5r/54Ǩp7[J# w9G+~1 줥-J9+sP_QcV'L0NzAr; HR4dWNaO?+SSk A2`wgwǽ;y-}zxH2FT.\؉bb|RaT;3+ڧ~oH>!@{OC xPavb/|o[ >uf#0 Yk¬tطUdFưFe.K pqEzz̆ڶ$Ƹ@Au<>vn'/U&0W톯Ӄԗԗ^XdKcӪEO5l-1)LvndxOmħt!On0 1?QіPp:-޽}i<jd؞MhN]XmBX5=?6Wx0 /m@Ր+]GA 1Z&'O $9)S7Ґ udt m oh7u0)\HI~Vq%i&5 ft@#]vAG3(Ka\eLϾ5*V r$Oe%MVhٿXT0};3Y{:șK{:lE{s!˚.-b!kᮤ 3L09B.=58̦+>Ԡ"+NJ픦]dwX~ϩ%ئh` gW1:8E#,*z > fmDw䡝{&e sMu=X'TJ q쫟D"NiьgJFTfg| .u5i~I#nJPԯS0mrv5"7EU@,7\@q/6Ry9. =+Y(ӻt&/$B.;}JL(yB1߽ `Bz&>7^&Ls"6sNֲ<"r帀 ƒ5Ϩ&WѸ 1i9Nﺨ BACگ=]>NA=AcHPT{٤|TJNnD?'$bL_9KpcقD9K6CtjWʟm˛O[2-{5T[:h7 rtҔ4%=d_2jϱHd04=@I^ *w!jCى@(?܇WV rR6ئ"#,;ŧG%>3 յbh\O'˥y {>r)2I М4c֋6d%y 22^HO ,>DlL*`/w Lsxpv'HèzcVd90n ]hI/TL ~~TyZ[XR.ik?Y7I֬]Lڧ]@x"2"]d2 J;6{h>}r#¨ejK Mu7C{[917ZSX2oY>~6AۇbJ9i?@#@Ќ6K'=hc $ ^)l #%\Lw[)LFW' <ʅ;ӒI@uɌ̓Qam(BQ3 ^PgeE&MUD${"^>?>ƠTiꛨ PU=e#ܹn4IZ U|gd䘎EGE Mc2x7;1m2A-{:R9 ׼EHD:(9IoI2I.YyY$UGE}<8r8Im3V mLϗMs~&A0#gjŠ  J<徙y~JP(#NhȊaZ&+ORï [nFM1hN7DKTV*[!P6/XM&dk,wVǒ8I>.yS1z}&cimUͽesmʕ_ Vج\#$I۔F6]bKK߈t9.WIUpNj +f3a."NƔ5&PZʋ7y87f&T^12Э` hNcg:AMSq6n$Kx39᝙L HA^r"JD$9FWCLR4v?w{mv*0M;zk^\3yuqO:bwXE,lP\0w=1&+ռ_24~fQWTowREL+5Β&X;<;鮉Pf|-@_ wfJيP{,npɥfWiڬs ,1^c=ϛNkͬd`:)F"NH-fG A Vw=d}+ R26@S; AlZN<]g #E۩A4h+-Mdu#{@B "x5W1dV)pJ3P21qhz`:{ۇl - FvuO^)2h^tw)+ WaA&d AH?m{/>Nq#!jKHˠ+N&(QnNS}0>ʪ5aۤ WcBmȰXNo鞇t׭f1ؕF?v!;}Nm-ӲFl+YɺQ] aiE|ycr-P GJ95a$̋foHTn2~FC`'^ovږOS W5ee ߇Bp棁dW$n P97PQ }O?`׏BNaŻ(α6׶5%F j-́+uCD:p߀[iZ7](j *QGfYewkw 6i*Rԭr 6'lcUJq 0`t Ϲ D~6M=kp7P&bF\IRT__`_],?5l.lܺGjIk͂O˕'Lj ¬ VcM79B솫yڤ_8A̅t!41Yq|vm;=?aaZhF{KCTՀ ƷE 8S[{v߮ l4jZѾ r &0dzb v6cj"Z\1-π߱?}4i)Buknʷgw E?b-[tׅCKǖƺP;Nt'A~d TVY\aRhczőq+_9._LjfUG/EHЂʱRPRgǶ-Yenj9aGh! / <{Yvp<4܃]zIH],$&d{#G }TEΤ?:[^ > lL dCVBi2KKR[&-M +牞~16+aU*`}2o nO, ?oA?uYu^>Bp-CxΉ[R:$Zx}2H9oCjV_p r%,J<0z±+X̿4E++8'r`b(#]zUnF*aJϺe .5uRiL(m,Jׯm#cZ,'ALh;6@+CN\|8YI?K!iGQ~U'W|9ͶVOݤC]b.cשPЕ aqt Ӱt9{[ [njW/P%3t!"E% 1fm#,j88\0y\$A[63>Avz@;yx&yb5':pMC#t}(MѡV[Fq:|b~)7t T]nRsek5v mh@H;ܟ-s.'((u >QaIؒWSf8ϋBrEA{ᙈ I %9KCK?HD AMu[ȩ|6N{ln:% Gs =~Ap_ybu$$Y3:&_UCҳX") O^3wElĽ6^}'0MK 0Бm #ېxJ3 Ns_U᥇m}+1Uv 8]8{kֵ8J۫"`z{ Yjԍ#,&xɝLJS -j M꽋:OdRWhTl#(Z1. O&~Dz3q`f1DY]k0_'dH[|nn8 3y)D;A`7#,\,֯e_ᒑI}!Co 亇5 oC(Lh2Xz֬l@н?!7O] 0bcmhҰ`1+5̾׌>-WvqTE\ﮀbrߍ{"L =i5k*;t#cƨ&/w}^ǟTꮶc( <@$|:RhAp;։qd}΂)/6ݒeGkÑ5ʔ=SL> }bY}F#;3^_ivoYr 0Xȡ'iY*J}m[ D:3 T4f{\qygצS)2`1e-=+/ip+^arCk}EKxADz. hAk7ߎ>~ =[} d *NV?Xr,!aw|Z`wNržRBDKU%B*!H4%kFFNuv&Nj4@|֎)vx0 ڿ{iSA俗]奄n&s ɹ~&L죃J'!MsLKzصOhS6Nž?SpTk1 (m8ʆ#_.C$0t*a ّXK"}SPե#/+Ckz?,AxN.қ<G)"]`Y-)0u^o[0U]FT. W_Ll"q CK]EwEB-# Xl{7ó8jE^@q[6e M 6'c/BZ\<RdW'3P@U:b,PQgDnlZ39i~BEe< 3C|A+kp4n O뛘(-BlRvsEbVpΩ$J I}ߛj7={P`1$ޣOZlKalx..VG "z" e#%ތ7wGsɴ56uGTTE px'1yx.N VvHrnSӀ`U).(U2¿*C@y7j9fcJCʋRLbOҖ_n+c6}5kjLiTNFq0B;9l,4 C DQOkR fL=Q7myo%נaCi5qV i;nY _1Ggt$Z%!8B7+QGC}2q[vSet=ԗ=Y.8^L"Yb%05C4pǮAj8dɟMIf$8y^1ҶImu-"VwU ÞԧL?)eE5Y~mh8B獠^O1/%ȓ)2 "m4=&hñm9) e1|%. M(b.,*(S߱hs_h:ZzeEZb,aAnR)-bhzjV T,ث`>MfXPL5fHFk}bgdMl8ѽ =[ksGA]JH_ ^ф~ت]ӳ)CJЧ&fg4l4WǗ])aDҪ*nNeްTO [Mv5טwM;Q>Yc .] e{PեumqK_Mֶ+Lċti⎽4 I`s%.yuD)rMZ#/60]`N'CN!L"L,}'Ε:gem1GbJ&Mfi'zvUڌ8: Voj;qWBtEu˓%W9aAJb2[>mgQuVFa`SDBt:-M@]9M东=ew#|8RဃwS^ɤʎ!X..W$]MLHw#fD0 I?Ma!t.9nsyg0UƗ4˜{їJJysveҙVŵFuecW`"""ﮇ#E,8)1{><`; g.,| 053@t } ;>0 Qا*,Wi6Bn78I}s`YeN:@ސ /5`v\`JAi lLnay8$6vieز>[1*I{R& [eu/҂ Ms^m?G]6gALF/ 5;Z[ۼ?|eJpqaslT蕄|WfpݓѼ4St5Ā1@B&tXP׶hzl'KB( wvkF<"֍>2;e 75tdR85[I`4 So:;*uU3]Yue5midGj[CyeB*D/T2Z2NfR `1L"|)5*52놠^^wB`W@W|1~E*oD.Od}=6I;MSwHS?q+5A , `V,Ib7g\!k)gfǰSAhZvIgW\l"7il$zDƹmLoIqNA^ܞs/HxzB{CD=JY| U2V3/f9CeH HI?47K;<F;X 0 4SD46cT?-#.DPa_6`\hrm 6:p ,ҐٌZT Ɇ˒.IGb'Y@a Z]S! wZUg[Mg.WWF-Je,K,~>&HȬ ЦRW/"q=%Ѻ*N F' d!)3d?):zi Ar?s/C$p{1("o1ѩnf'ɐDBt 'xuT 36]g3TK&YƏmِ-P΍_ 7h[ہL,}d~s,nC[ҐX0U%76LQ )R8Sѡ Celp#x W4Iс?nZe\o41{*}?w.F6}0g/:c4L s/)zWg7[+WQ6`qzNR#S+*{_aLiw } (|b}6G9ncVFggRգ;"|wQ(1  9߂ v[*Ya:C9@Ow+:YRv_ _MHX>q t|H[CtZS*Ë\q&JgRh7RJb`.7(M5m|TB;E}$ճq*QQ;oJ!T WnVsV- rrBa*&?ŭT҇+h'b]3g!ȅ xSʃıCکʱa2Đ>冭wu* LN>ҧ}FN=z3 \/}#(܃|UH,P;) P.&Cod$4\^kCadSL %=P5( [SnjoD הǰjuwQj@SqF;VU+@JG]?=K5釗9F ׬oWeM:|<41586/ !~S2R_dI^Cړg|p]g^C Չ%vPwI@1MwnJԭn[mD{0]X_З OϤ.?ʨ7&yd;hQw=qym|Q1Cj8*jBJW\N+r n4TֽNh>3!%:.2r:Wc &[CxHETRu0YBPϼQw3hz, 3XStۖ*} ڨ?E@3-R9GveeQe u;91e ozRfVSa8g3+@`l\9kۤ}($טM2 >GXu6~jփXƵZiW TL%-X@+pf: OhAwAt $aP]YI{IJx_ eB $3 {h(1U}R[mSSu3w!{7[:jmm53L9ʉh-{Sh9dU9^hW{+w C8§22##K}=q)Ib=Iv¥ӷ晼kN8 BhSA ];U*. <MNh'b| 7),,w@IkNX(dVIm۷= /F)uSn,e/vZWpڦ ^8dz8ߐ ~ Œ XTΊԫ'oI /^ ުγ],j?!t[.z,YHu^R0땛b`u&*p1M6~5'A U st Qp\uJP OI0@!BPRO?K>] >5qIPx H Q&mXiڰ @p=j$S2%C]Z8,籠5ݾT`\cp-PZ ieGvI!MMVM@V0eXׁ:۽çXp mD_G(cV+U)uE2Is_;)o 2#[D"i+(fQ6M&ԘqUzED&' `{qODFKW0'>W1;tlBɣiVVTUSl7Gl 3 c}4҇g<,K1 XA +qձ!0֎>ewb{.ä\f, q(ډW ~+8ɓEtRJB&j/2xM,IŻ%!ޣؘb:e͙4Ȃ0JbxbjFGi[걲JԼ;YW˚=)h.s9Cq,(}fln|)ge~ ֟7Mӊ N:ZXjxo1S)Qhe P%ɜ'Sxov\nJ@g nN,/zH:$εR3o -AygsP[ƥȆoIDMb{ؿ{5wY}z(/1"BbNQQ Ͽ%Qm?\ }EeJ7埬&tI~ctW~݌fݬmMؘn_gU_irZ)h2˫b6nʷt(^%p6bmL<5O׼ #l&{N_Ԟq @H-erşڈwҜ k+cK,/mGX7LOnďD-Fr[i(nѵ:_/s:?X3=G18!V{uYaBAge>s!VBJBc뛦aT0Ktl,Y& 'xlz]Vs;"RH]{$6lDCkЛN_${B?9 }}o_E3.HAyOyCח1;q[>"/}19j#cd#mFò>_/^|8fS핫ejC`$ "xE(UX(ADܦT6͘ejUoosk51rjJ5#( У5D{hV^ۉ+yx"Q1fڶ}Qizy0.k{&r(-3tbDQi%~efn8 ud*;s7׿]qJUGŵǃBBW&9H) 2~YCtڢiuoD=X>K CSYߟgx*P;-8gbdW=Vb8 }̌{&9^Y?ZlZ;"kBgAh<+}Z50B6D}I۱?pyub5[lUg(vLiBL?@rLğ0}OOHKjжOB6adS`p^S2w!5 #T&#u/C+ܖ53 1u+Β]RXm4 _+M~3 DZ ,:VY,rMvGVZU}?Ipֽ%Keݼޟ0!*Q͔5uT@a[O'-*Z^w* }( D2uLigplJB zIDhCHw@zằe*]'}LA1La/I!W9++E]>V,%#핍1l',Mb~ ze ~47c|,H_=Bu=_|Vo^DLJ7`4lCpPza*]DQ$?EP7"$.!%۪WЗX4e0k]F~=4vkk:;Zso2k^* G38rBɠ;$k\L/\J j#psqxix km0L> k (xt[Ur瑼B>C@ G~Ds(Y*5G%* NI 9ߟZ">U:>9X,IL̼ ox+dojEcdox<]N;c6 \TgtמBܜj{ݦ@EH=HDzƕwӹ:-bO {u n7 HR:]tb0 Ųזk`ta*n׽=H t'VS̊W -`޵f_a)d"ٹYkRg=fu}4S ֫fGă0kmS>ʻWw̧]K440xq+noi|}fRCu*bJ7(7K -# 5 R':3TIm5gLɐ,q}hGz}^uU(bʃ`>)NyS˯2Tŭ3#l;nv)m$%PM##JzLਉ syQ> jd?rf*k&;?HÌzuNj:Q< Zu6} eLxnkgN0}$cJi(6ݝ͉̈́ a9зďd^.L\E?'EQܮq|w2MŀL$gw=xT>B-km3ꨉ]Hȳfr'c[M 0k6}@pv*BU"UuSqX1ɩ7|`;F8>\uhXsIj4 |S@#v"NecL!4JV *PF %At0,i<iˆ"TI_![۾0E`|8>VO?+t;hvyNy'Y>&RҢ|]0c1ɛ-.yތdWFԕ(j^k4~>WK nFxi" voY#0>"}뿫rFOWLgSɊp)AMpVѧ܍nm|ݘnC/.YƏ9b5Z> 3ШZ*_@$\qqWY~+lФV%m@s>ݹrX׊¼j=@%aWcŀ%2_sSz2M?սp6K4ɏ R2&iHhuׇtF*1<6fhCY6}Nil_pO}sOr}z3e a3)GvX`mJ=5>Sk^΍oXz*:(;]vl14ls1T'-Yr/v"jx|Vq)CdYff@L +T"A4x7CF-PQ˾4ь4XVkɲ;7i800ܣٮ;L}K;Z7K oO'#7(Ğ+ͯN8 "f"cw -FNY^ġ<ȚqB@^|Tpg<#S0zЙGW_Wv_T\LXBwfFt&;@ .->gCngL/2ò?rܱ*qCF8J+}kqFķvT%BM7ϻ bV^6@LrB6]Ss h6Q5L T,V~Cecƞo]W3F A=~(-xKZy#VȦM0_+~Hc%I֖ >LӇ߂6bv,k/=`wyfj*hXH|* p  ˿BI 乡;Db@x-aN> -Gm8m@$j9l-n q֪۠Qa pC|َd0 e dܢ׵N\]b]78Nm]ֻ+'R1_/)s$e+vq*ͅN"IG*JF&C^?Ei,.n;x Q}NjmOjIUej3]b%lhptsrGW,Z8)Ddt"XR]@n;HC5!2I r\^Emie Y&Wo~(Ò P% Iw@jxEQfҡ"3 6i~&vdB%H_[*~)3f}WBfȕWlUOPڪ&󝝉RuȵCFkyp%AD,#BE9(-wx{BjȬɭEC dz7AKtM磁 Bȳ4ostl|a%LA V ca3_o+yƂѺ&~MY,:FvNa7˧қվ2_Py3&?JuŚ?N23bpIphrl& ~7jrBnS k4b3D> )8LXaMzǁZe Œ ځxhK>tHb4;9zwOȏVj"W * %Bfz9|=8j)U`Vי%;Ɩ]'G Vx X2QФn͜;u:7)aUa,{5D%X !}sN4d u--[} ÒG̅v 7!#b4L`]?Th J(cpW3<*F!۸Gn;#m4נͱOY{3ST&wxz|tdL<[KGkSl*OW]R(: L@ c,]ߪ\v W<0$Ȳw*Ǎ3HOu)IP&vZ[j ?<;/5N)6XgNX[`.VŶ@>'ؖ]$u @p^ᄬIc&F|iH>p_=4̇4G4h*ma*P[uwp5 rvSQ?\4`IEQkɲ_K$+tQjQUl>D6sOR)B=Xs,>Mhދe ϱ!<1yŦnnƁ;SDZ@#Dը5@-9QusnmXơR1W ]hK^@%]0ey 8PްvpQ7\{OCctt迿jGҨFDZh2S(i*9kK pcuR^ym :$0'[]j:rqI!Q|h\#ZA'48#tb7mze9IinLi5]eӶhD-7Źm3ú%e墡jާrR3}bM^W2Hw7` /ƻ˾ɨ ǯ37;~cO&rߋmQW 2LSg:k\I/sng/IQK/^@AXraΊ@&4[ m;J]dp{p,bc#bb-s 5 P;5|8aE zτ= */\C|פ][Y! +ll;"IaNr/< iZGNAL Np7V/؞'6MtV&X+]Rf4-wAY{`Q741`UIUcUoH9C~'Zʷ6N1a[GJKaPGE(īi~YMys{('Y12&iIO4\MshI8D5a R#pwMqL[|@qf~qEti(5{ we? 5W&w?"A{uZ)(Ny,aF?RaZ3ցe>t@a0ƾd*UkX_q?&N2-4ш8n˄pbI<$yWiOqn}7FkDz]J!GG/ Xql| 4|_'Xvkm*Jb (č͋RN[$Yl+@;_z(J=Y# 0AoŢ]z?y!^鷢A8eG{ 5!%":-H)rS@$aFbLK9C,-BOgˡp0cDW)CPH sug0AyU꾊ɷl$T=Xp|t{%$yp~apw!1_WdZ\GcZ"Yko/̕nYߴ ^G 1ql)\:P>63V @CP0܎5Kܳ2<=Ma%\:W8nڊSn?$H湉32@yY U*BϿr༝f'h{H%?^!^)֐3A#g8vHJ ٔ_!$HTH &Gb75eFxruv):AUR#sI і_׳P̗[/#GZ~(F`EJ,`77%WzSaLQ3`PL 7qdj߲z:v{=_hDv~xUZ74VW wY0;g<0N75Q=>Ä6X>R)nKPFљMÜB6{]EDPMKr4 GͲ /2]dH%!{fXWI2Ę\Bz%cz1C򊜀NZڡٺ_ kUWף=/#.\t;DVIT,4^0DO5@5,%+EZ]In6uwf -=AgXjkGF؈_ar*dqlKbBZcs$hf ֓;o".shFЗ顽,iFCϵ+T\ce`I9IXPeȽ>R6l?Wr7aHMU.P^< e(o}*jJxiQ|벎߸! ;ؿ4>%ʡ;t{9nφ /ɐx0+ JRV QMn7bpKǭ#C)jS׏i*HA~)5\.ю1]OڃJ*-^V-&Jq͆dg+yx9?B|y$=kjHo:{l^[46":Ĩ6}qVH\LFu9&@@卙Ày/uOۜW@S V+%{oT*aVV$e7U5GpB pU`0!%ID2iwvYu$!zN kq?I~nqk ӥk-vi_Ќtc`"cz{$R ㏕/:f`ۭe;gA5%u7!MUjݚvGk\ Z頀(!8=Βmx{QL;yl tiM9-Jysn 09혪1x>ʳ .8KaO< zN' Q%\.*O9It2t젵*f_zy<Ƭt4>1(~y#V,v&J~f9oɣ8Y}sRSl@XhHkps990zUտи_asuUE\}QB~pa_Wx,5B5ȧ Fkhcw"b'jXqFK{c[lr鹇r0>k\?ilq%0Zxa Z`8V3*GҷR! !- f^~W;wTg6^Ěfna:8m>o rBlV=B*v;@|Q-TS&O={T#w:f̆ 6hc7P ]e^2 $R;ry-PQ])i{!et&ٿhviV8TڑX4Y5~D!LKx}9|tM'2h}{}GnIC]ulřth3NA\\/$ +5 8y׬,I?uhQ{t@ᝢ=?)nvAUW&-/^J{dT:abiˈbȂf>/.,ݒ#7ւMb4jm 'ӂƵ_@Aĸ&%ƭZDQMdDr&CAAwс+12RE;iMl}?c_Sh < ԦO&_5ÊXef~9c$MW0@Cڞ|dDA,p\E. D'EGЃ{c-U${A+DVHXvI ̓=i}rJLJMh% Y[ǹ =ᵂߢye~ A;p@dwj"vLѺRJ Ap=43 P^ޛԧ|;|_𽭃;ה *HJiBQ<1c+ZC]F!9;#eKY0Y%_"ɜ+;#(&ERX)T[} 6 Im ̃:̶#K0,&X/~pE!:8IAsl43ƆNpIMltV+t"Ň|,GSsNDń34(+;Ff r}R(k9c;D"A 7[!>=V9cƅ6&ZE߮Nj iOK77l`w97d7VbADaj<íϝ"^  7aO5X|PHiDH uJ1ěE;Zqqc9mt"At&J¼V}kJ4ʪ[ImL4%:Bm%40Ι|jL<oԂ~&*= . :]Fo%u dPO, &缔-,˚WpWU<㺅;- X $ĂDmA7]S.B7$1eI5l3&f]EȵWnά ֮dy OQdUo24Xl)nBM,X6o|֟ ^Mg\?DT'g)=+@(WP"JT1?%9g O[_*te3E{tg{G oX, +co5̐i$&5KҎjP& CmXn&'h [>@?Un'Bg->O|bڤv~1|06+Rueaλ9d X.ɪLL6"BtS'?SqIpA^m{J Q>Z][a YeD oz^g_H~5uaR_i¹a62{'ڏ5タ_0$i=a@PzrVyQFQ=.iXnZ}QP A `6:Łz |ur΁K/ ͋V[CjVWhPޔ4m;$S[U7ү>|hHDkO8Odt!¿Cpr]`/e.xH^{󁞍3^78] ׍}rNZcG>WYɞiq&]"M0uӵG+(84,b\Վu%/(-:wY=Ǻ6.JvS$sfOЉ_ e*Y3X(=ow/gN_oeOIykl)׻0!}dV {e87=8>_?YF z1Fe@#OaW8KaTBU^3zC*5'̚Hu'Wԝ,~ 2w%8ݧ`G[Ow`@Ilĥ56E6/W !XD@8 "b0 r^YY+oye]I:ׇŽlMN]d7Y Monثa k $ay(96 ;hA00զ "5srȋj8ALvW-RWNN)Bjr񷦯0䈀Ľ;kIPhя =1D zY7TO:=$𛛏zLЖ>}Q}CG&]iEBl|XJnVuQjAmw_Zd^'*#%W9P17{ b{QK Y7QVP אbGoqgx/E;Xhƿ0Q2~2~.c濖睉cG8zc+5}같)$ar_éȽ!-ݠݭ7M( f8ottlcϭ#U(˽M#>u{LT @[uFX,  ǃT6D57ͮskmxP#a=gW.*@DIRrװOdsqV$Ƹ)k;V [>?Fn ps;-jo_.WʊD47QL6m6x6N/[ sk`~pA?vOdo➳<")KH Nddjn{3&7s%|`\uU )oKzU#mÉ4sPPj;ObGٹu&6[?}B5"ɑJX̦%{^vuX`_b$5D_Õ5;K6sikAIS.wi%w@'ͤ܄jŤuZmʍKų,( HP 9BPjX#f8j2@ĺVاYҙ]>]-M;l h2F]iNpTb<'k<'J#G  )\)ݏAy+^o/}&7CX3򼶁dV`rth+mmq T;*K6 <;kUǞB2vZ_G\ uB=!X&pԁ%amHW: ĿC*~ċ%(2fIZ/pa7#W4][~nN ">f0_Ck1>!޻<+Xv &tf`jw%)q@ľ/RRBzݽ[u8/0嬷ZVwy<\gXn'aE_* ʔ*g߿:~Zh7:z_hX#ё(A5.@ /D+Apuu쮳$/Lר&e{&MKL/r)ama?j&Y&FeH@ՇBx9{Cn6تS#mFj S=gLA5% .Tv!z^+QĤPt\oɮD_5df7;LЧ0:-HyUׁc<"b_9F.XYf-9wB=RͱxtP͜XV8OMnW<l񭩁DNΙ[B^Ŕnc+ztuS =3 Ӏ sϵ.masr9iE U9B{wHPh(d(0$Wi%\|Յ~ȹzF`JKㅳ}E,B Z̊|oYNfuk6R:LXj6٠?At!Y}pK/CT" D Jf@ú,2 *hWiNG a yʖ:WEh.|AtaS`̍W[PӰ(MFKIg"3\BO322Vԩ(S$E;`,-zΞ&sH_ۛl/w0+XUy*,9Hu.*/1u?KU1$ytiѫ^BMatT$\vP+ 'Xٽ&Y@e O1Y Qe+2c+9Y4*33WͿ;zzǾlrQ8C˨ ZQq_o5}45=]K!TYȭ{$ T3ZE}7"84 b%\eНxY_ߏ۳!xaMǨTg| E|(M^iݧڞ,|q(헞I\Q)qNVPjҰ2#|6!ZѬïֲrdUBMӰ-dE8m).J+}5H5–ǂ;Sl|6' xW7ǀhFVkw9JWޟ`}|ۆx Qus9!qEt"T%ºPl9+fv A YQUO<j=a V#?3G&Fж|hhpoX zInՏN͛ZeZ+n%$>GSF$ `{ +he"i/ALj ;Y֨,L;ɜ(A#&ͣKU # c D#8ms)dY=   NэS=^AŖv*΅[;kY]o'Xya:ͬ~rdts&89Ƞz8p4)Irw^QOH15?٢QxI־eR&bDńJ7#{s559520\}Od^{"Ng!380 drRGEcEbZD퍠I(j;-Z/=/ÏFU*v8p-uyA8N4#l"9ſvrֆH=B&'x =gInmṀxgF!Dm<1eXi+k9.EƩmi Sd+=K Ā'͇MHsDyM5ӭ:a͔ߤxqԏGe+3ܐAcیe[kp?Uwl׃p fT |f+`"OIta7w~}_g:8p_SUEʛф/{=Ve5T*A p"dUiEa!^x9?LejUW 6g%sQ3N<Xv<>ިsU0UGٯ%]EUҹmhcTlXͅJU1HZ:4l8J|ve:_Hvh6 B!4)DBv5 nz=Q4C0rIJ[JC@f n Hx{.$ZaRU-'7#wD<2ٴLw!`^ywgVSVaJg)*!9Pe zc_9k&JU6iX%;koO̗O,^ޝ[06[gqFQN(X(:3q)}GJ-34t\l!uќ]%piō돵qL.:&o|/bxLu"* jt^LfRj*2 &n9#.YsW}v$5ַMӖ5(G|rнsfx]6cd1;9<0<qZtT˹:J$+ 嫌 m/65> ur{ xoAw6́ d'h:|S0HAĀ03\vD5yJhukf{G[qUDu!R/.[u_QcS:i vx H5:YC&a۷fT̎pX~#oܣ vʬ]] 2'vbHް w<R}0#K}i^v ] c`K OQ]f>Zϣ?`_rƮ>߿31y91kA;?1ع>22ܯ㮊iMtu'o}r<@ƗI|WG!NTHMTѭ`Mĺ5: [ܵ. kҾE)H,WI 6JZerq|_g%f+-%)`[%q?иsjKQYW]_H&(8O0=eIm/v&{qXs1iqtnp?_"VB )2Ə,R{q ۶w ( ?ÞnGíXF r9 A]"b&_=!?}'/Ba݁lQwk:-f>N^'ŋ Uly\b#ǧBPE:l߯e < wƐdk!eD?s+l)T}޿ɣ!`.D*p=Д󒹒Iꭜ4[#'P٧ĝC4B5qە+Νљo^Ԧ$pM6FA-*{5iiAo.AKp"^-fb׷ CwM'y6Z. ~}]~!ODJVSJN~ g-fa>z Dއ*\.J'ٙF2 sGw1ȷ$wb-1Qm\uDcS32s l ,ݔ*N>j@V?m*^{ R'0u k$W!bf| oOkn%lD*gE |Ikǰf Igq!ElD?` [pM/=v^ Ѧy@ 7'd1l--Otز@ Q'Pa :m7p j9:)kj$0U'""FP{YXa p]T+EE.44^m%:j!1oZaW[ Qɣt@e&t# QDxmnU 8nI AFGvI쎠.)bY.i4 ᛢ?k"s%P`aӫ$;!qfٌ;3> [a]`V} | g1k>^Bjd@q~-U퀧U}\(=%9գ.7i"DRftCG ywg pzz/`Y}"Y x~-,}SGY{SfH'w:ݴq_2iKަX{Y_k=aXxAIۢ@,8n왍kӨtX|H^0ЗIZua8(rLwiןք,D.>fBYxㆰ^1y,)ȲE]G\ڮ>hZ)M^WbKѰ-GE*AW(#YLsǤ{)tq]|JmJw(uTq`Z1eg"򚳠;Z9D1xݙ:=٦I㳮4$ ô_-j)~w``IL'ȞUDW.+6zsshE2+rr4U^/Y` "@ sBznI(A7 g-<Ѱd9pqfҼt9vO``kK(k˟E&1!A9HY=n7.קpGj_9$"RLOEfKSau+䄐XɳKM?gÕbdaD31^`E{%FE/ťY^p+!ҳxZ=gO3t&v{̉yϖ€EFM|gg҄S!u]0HN{fDL F2>K-8_8(ֽa| eR"ǽ3AB$iO&'Ht"[G/Z#y(vfsETV-'x,U̼!]pǎqHݾ"ն7źXv/ 鬥IZ59'7l@eM>`^XB5rϤ!cVhIA @vB[y%bb2"D8}zِ5#1Eј5{1꧱_AP xfV<;GhuQR qz#Xh-'}X̩֏IQ;64aKE D,7|ѲOz%DrP/s’Y :T%Bԥ N1!(u4U76w[)G/ 0ƵcZ$/].3Hk2&QCK˰`C Ē_rZHqcB6fv:0EQ-˙T#*teE&>hdQOv6x söJaΛ48%øɉi ) @_$?1Y; P 2èyuM_Ǣhr&X ~bR"a6G3Ej xvty,\V>xKԋ7YSQc8N:w0g12p* =z 23%!nb$ SKH]9l=+ pJ k0vPdʉT\_iH5cƖtgJb"[J//ՍE|KxR?03Trr\EpK_:]9};Cڙ#v;LG+~;6>zm_?xtK(G?hl%~P,&{A坈 [#;\N |5eC78Td4%9c7[eb;!y`.-[ !QTٷJ.+ԭgyencsFjgK.;\pу.ŧlqWzlE~&sA|_i/1`Rf4 !儓C@Z'b6ɐyۏ!I[","bTba΍@^bLX _tfsvQ?Q³ Gp[mXgׁ55Bz *Vߐj;*aWҧdE0L?}Isd[yg<03mRqr$! mLOJ$-ݒO?H7Sҳ{{wr`D@aءH FU yط6{k=c946 ^4Xz~P=c Rд"V VJ&GW0ytHnI$;}A,?@蚆q7ePa=|y"t%=ѩZ7ó;i$CqK 'r:&W+EW890 x'[^[XXvꠕ_vHIFWnqZMR T n:Z 9;niqj$`:)Zƈל$GG{EN2e}>źGڐNeUt[Gy,hꝎ&ܐWf n3Khzh ahZ3J`LꌩYBzZ>5ZE;7awx?KGU`_X-(Q) Z0" A<&y DQHJB*B3ܞ`6A )0d.6W|A[r/d.W\r'׭@s>B&.]i}Ra126YR.w`[6twdneRgP/9ԟVA"]hULfK040ぎy Iuj*rfy$O u$Bm4w}E0CwױF6OnZr^ODaѦwbT|i6FÜ3i.>HV#PG"S€㮏|FMi1|t U xij J| .w\E<ױmSp߱{3(s2HR)}!pt!Yxϊ@t/ˀ%`9G6{9`ـܮBlw$Z (36\i$YnQb^kb99 ִ6hA\ .K/jcic }DxϪ" Uq"bN,PCa.- ɺu ~7#(Nlذgҽ}gB+3Y Ң'i8ӐΉͅ ʺ Xrt9i_3RJPBw5 Uzd L?B>a6teڂ,Jڏ^⦈=l8ZO[~03k2gu4:^þ M`ذln"z|[3md\w̖*C _V`UQ}_َ/9"/ vaf\jm.xG}lb8G>fh|vHp(RO: *(_JkB|^ԸdFҡr$n{$bR/l4u eo°c)^,WKsz!$JJG3 (bdދ|.35 9ro@H3\^aE`/wU:J-~3d&ѡ'M@WL 'd@>]Q9)w\(( 쮇G%%J_is*.x*u]#`PAVo(hې^a$;7/͛E5dC,tn{ye5|-/cu;, !eRHF?TZ 3P>ha}j6!RɨEN9AdF^h(QBh NSytvzӥ4CL$ir|26FN18,e/G5cpP>ǝz]<Λۇa>qģy\/y \#v=/Pp03|dHY˰s:\ʁn?pTS!7X˻#؄6B*~;?M̞e/0b UMW]̊Oċfg [NMgZJG7O/{!5(둈"`,ބ䖍$wN߀ ԑ"*} V&D ̰q =K}4{D{]c@]W!I0> =PJt"t" 'SV]D?Zp=֘A[,e] dI!.DCvPuA383grmԺdou<4! X8(ɱ$Kq!GΎF̜ZW ީbǔO)͂:wֲ7>I.R.`ʊQW1Cl ӭPD܏dXR cظz1+\D;v#:))# 1aR &Q}pqV>-^C;jr}`ݷЄyIeR\a%g;>R=]m:бȢLaP_ dr~\]x r^b8GiOBR? :!JjB64}sr|R'=|\LH63`u!'ݼ&Ѥ_E]>%,<-fvZV)LMT:3-ʨd=^`¦/fh7Eo"˓I#LΤ3d4H9yǜdL~ѿмBMg}zJXyʷ}WSHsnoy*:lvۻڹ)u|ch5 / M%c@tS]o dT}οO|67A#4q%,# W>IwWZ1hZsN _DTfPL;ɗl&JqWe"oIY+tVNrCBy6婇s+T VIJsx/E0rNpX҇Tm ҃J=vF!rOUF[%XI|X `@ū  9a%ԩNUՅԯTt}VJۯ'Ɉ},Z҆"mto6" ==xY"H`5'(:!H }.|І|R!{C+?1~qVP$I5FﱞF yt c~hw[.'ecA2bƓ3sQsg2bTL8'QvbqFܭ5Ԉk Y}R o-8v-7y%|ka^n24D-U Ԙ@elE-c3ZR7C W1%9*!)/c%.aujuah׻~` 9LZR/¸^ٺIÈ`o[]#u@ڥ;!^i>Sܖ-3/DjIvznU|J; a, dYhZcWR(JW)y*'էq((?qxzZ8T鎏ȣs&u۠לYq*5/MdmOG3]3($a3 Y"Pk]2uEam SX)t3FMe_'<ӝ73icʌW2 cq1W"B+od5=M]\Vb+:P_W)39D*iw}_Xp{WfJ m$}$N۫RTkV%!bbFFzc V%PS,Sq0Y҅&N7:'e3_Je ~:%v?hTO[>C@O(s' *B`=.䊩ܐbnZMހm[Kɀplhu·rs`Q, sSVfe+9vzƀS Mk#TPbs̰'cy4?[^ D!:$3W0 hѨ{W i 1g}-UQB%MHf1o榭-T;u#עu zg%7JCD5Ć7#1yFd"$-z y= Cooҵ>zvdm+XYCCݏn쐶y4%gV!+xɑO$8R F $˫%(J7{GkHzqPWmx^@Fz_pRyw -l;#2~Khу{Wvy@Mg jȨ3f /7:[˞f_|iۍU!}"G U.%K/j NѝEZM 6-LiƳ~sXUbUGi\@>r}F=sʐS·7ԧy,[4Vb:9-gA5c[}AdGX@%_RWI&,]E}a} McSk%X(b0š8Gdl:(xvK/12v\SoDm@>/=ҔdHrWŒܤ1e5K @/mi1JOuyBry!hHAnW=kn?5I-AzL?4H`7nfỎir`%bۀZ2:]Qe-e'\8+'&|BУwqը?I[8ʁ0nNd 5Rˮ-֚[N't!~,vu]shVt4-_-+֙- ؊S HZl#&.k^7a餶Y!8gu-[ׄtZ) x[k⵻RMO> ]eӤ8T9mΤK!j.!wNpJOHl^"s 7r#"5# ( m~?jH<IU [J/JAl‰069 fisTZwȷ[h˿@mޣ0)AAm/Ioi w^Wci˜A34Kaɔ}UnǮk#Z}=ġߚ_UOJEE;)N-GK]2YtqB fD=s-7hok46 i 8- uS+ ø: e NF1@1$_Ǭ?~UAQA:V1$\JKPcb~oj^A AMDo|qV љSB>4|W70f0TD%};Ob`.в<=1exX 2 r_ VzOz8$ߨ ~-#ٛG 6z2`.e6m~#u19\C_{W6X#J Z XEpΘjACR`4T"K7='\\Ő-%}+q8t![=K-֓Q`0lWp~jmaBbMAQϐ1L i_n _DQ!q(Z.!SWo?*!7$fX4$1-ܵc;u<'z/(yEA5K;͇>a-mZ?a[ IX_ź&,4&QF]^g*сl9S1Cv{!jB/D`d6I,u :0N, h5pM`%N^#dr&'qn$15 oNJ5uSIBܦc_C7a.G{G(y]{u}N14^2Yl@0aeuʚ1Dp 3 sUs*.m!5uνEe=6LP^>/OjcD_0ʪ"L?!jY*ւ=S ά^:?`3[qCa2KM!{=)nV0Md#A*w#=}cmvw[n{XoDě0Csf4ɻM.3SШzi.Zs,B'}:Į:fo_ފ;i0 *ݗiSR$?/bE`w%{^&&-+>63Qh C[*ZJ݊[E_/4:8bNqcŚ!m*>\髣ݰtPok?aX>MF!rm@,#B *| 䫂nVϗ!&ocL(A+-z15ҝd~U4Ț"]1Rd㸡u.Xkl4,>~gO_Ӑ\T[==W;@*gelIpz5o5A\} }a,`0Wa4!//VϲKm^/iuK^(:>3_r{B!7^ Q>YNRh]6X':LT,KD{r- >\g oQߠ&SIre$e*="t$l4kvG1Yk'd>sm{Bݾs2U[кIs+9 ~LC㽡o1]HȻ5A4ι6/B{B`c{K]\ئ!̴;aϺ+ E/ bmmUOڱZrJ {Yl N|M}pGGIw_:ϼmV3'LxCM"{fvYBgOeS !CCa+}e.CHۉ. e>qf#w:~0QG7ӍsS)!WmE<=ׂgm^M4: #Ѵ;7[Of^+\[3+[8Au!,wQmrUZM4ȣ2YN꽨V(ʤr" f_ bxXPK'/MSt ҴCy`Z40p"%owʊ+IMsb#V~qrP£q)E?BSg^$Zk Plv@52o4WL Fw LM #RSo F5NڎcrzFewA1{I ک ʩ9Z.A4Z:Oz[ Gxlz4o3:Z L?P3@nt+qf]WYgRQ8<[}0>eMLZ6ab2Olqj׹3D(P0Ko,psQM!aAP'c c8f)C}،|?gW AB9ַL@߄('7^˴h3Yw2ֺv1h m+E!2Jļw..u5̍'k|\L5,ALr\'<\WL =7ZG7v=ՙR 5Mx[·o\GN!6; ]Q2"l.kH r~ 06PZ}#ycE[(\aHW﹖/VO2Οʓ"Ȉ{5!ʡ^PZ}Y>>. VoSũ =L>mHo5V4!^rPpBtz έ5?@:NH.{"# \:QD8Bsr5XAz^$p5ܩY%21g0CI E?w/kF[d| 34((+0"`n ѲT#l+4>~˿J9P_B8!R%VwvbGO \B3WM6wd.TBfWй !WLc /Ěc_+`Ŕ́ 5CuqڥJbKg[P.زS-׃Tj'rи>~w-=Yb?i"'RS(L I6n1жL` 6vG?3ycv7CD0;]w'JWKoDdx{em/Z.d'(!xlXa(3 i~hȍ7:.f:ԉ^ o5ѷ6 +@_4Z%n1Bѐ 97PJN%6nEJmش"w-1Ɉ< /\^*l/ ?xV~r4;C~{~QJQ:Im[׹DfkRO񵌒{hީmP_ AgPLyKt`fsTr!glNDq!nٻ6ZB3F:Ⱦ[,a]cm3d@F.F{KkjguԢXTvgWvծUe"ex_V;(Cki83SҒAѤ:F4e >.!t9L;Gϣ,yYx'~ns_J^t@=g8 ]tZ" ~`_NCEy_߮6AxR+ٞv|3JW7Gntrv1٦s{Gͭ#O`.] HςMN_3ioEL/B,M[Iyg14A@ ý#e*!uv&o&ƾgǧҐ^}#ɼ.$xP[5s?})~&{_M&s`$9iD-Iï*0Ι'vIev㤁8%8/UN$xO'%VF z3rs`;yOqf?u/+#pfTH vHP2/Qum^<6EH7>wJYiDIrTξpF^Q‡Po3;iEDf#:к5u鰆!_,Z%%f/ŵ)P~mF^ T&o0{9Ҧ:i_!0aЗp=`'qR/"ܩV\'cSN,8D1`D8ϮOi`V !S);Ra<:IӚa{=$pUVmd3AKf85kܺyǺlt5kEk5sQ늖l2GlC1m938铑xW(UJřp RWFe#{ &~꒮bøuAD ʤ$~nMgH#SBh: RV85tZxhoH?!8 mf]' G0#$"𖩵fS\]2^en(g|X:i̚L) 5 v3q"8{'& ${XlW)zu{-uQD\f@o;X 1i3ris<`Xw/@ko)^peTa`@Oc-)xS 1uz_oyŁMV|ࣞ&I 1۫Uw9ϧi3Mh[mIG=[޳Aiߧ2=idpPKa[ `M-|_S[fPץB*ȾU4* Pl,h$f `Z1SaSɋ֯Bо:# є}Fۙ݊+ ᰐt+FbhyHBE,\T^X͂>XV-[AAϷ_sQM6q9_P5|M%8E.(yN1<M=D+c!3tƅ;(Σ6$vqoq_^[&`$9APjX<)@\@|$jkf1 T*׈RtZsbKn0T@t Tx3O#vZ7]ce9P=4[(@ppoiVM^%K=wM =CL|xIQԕ22Ⱥz# g,r$vd!(?/LKF:tJ8^EfTqı:nDB̗:fd".≪NI&NL7[3gL莄>GNED!eCz1 )Ycp15\ ᐄ!39li~f9ts‘fuow˽&Ժ4 ʶb/]/g&T=~ 89$o@`b#O1 hݶ6=Q{Z';r6Txͷ )x8 RD:jǺHԪLJӉN{k$-Q1ZކQoA T}v'8pa6B)sÔÚ{Y0Xm֞=y1Rvkhhp@ %D G-"Ɣz!lVLYwK F"(4ENpIdMۗ4\J?aym\s hT156S9Tb4ݰ7é 5F]ɣVvu]n=w"!'ʕ9iTT٘~(Z)^Ik0ZIQng”&3b{ܔ3Hhz ҇vhxqz>D Ĩ޴kyaWZAA#AZH vH^HY X PT_:4 ӆ"ej6Kg'gҮLj2 &X7lgg`iWZ`K;R b UaP./8\HM:Wu %J4|sqoM})lR94y/6CT9OTC.S˥`7Ed6]EtvZ]WBq1ن7mޢN `y0+Bg%Ό;*oaKwL?رIB-'} z?W0QhBj݈Uw:+Tүk!缵76=vԏ\8 q~ǔ##o!iFqv_+by1G{85=ndi-w2{ ^-~A0^C_orD S(gٺt6:ƢX9kթ|X옄߱add'.Sk\y0,Oj޾n瀔x7]L$%\mk)Z8M_ΐ*:X2§ǓsPeD"cЇY pK>s$ߟǡ( ;x_$|Kkу2PXQ1Qp-w嶕옪2hi[ 6jEnOn3+ƜRk%kS9@6ue!ݔFډ9P3#pҿ.*R- (H83T00Kܪ>.ZwxX8}gYZ07070100000303000081a40000000000000000000000016661890a0000d294000000000000000000000000000000000000007100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist/btcoexist.ko.xz7zXZִF!t/Q]?Eh=ڜ.+δQIeTI33G'\[bpYfҏPZY@mb|1rn'> } .3E˷$_pFTeFUDV@ Q6VyȖO]]j996ιI^Z/^O+FdV[QУSN:yltZO0 rn"⌮_:Ѭӵg`Ew.{`E*Ugt|^m W ir 5\`P:x>r{.#O@3;ͿZnH\šH1!ҼoLfD=kxw.P/%Yz҉YHME:Ϧ$O~K%)?:S^INE8t?TÖuzBSȀMm53|.s' r^MQXBzҊLi7Xw\1ܙ_$pQoG => Q4-Ү!=p>efSP_Y*(K: BXl.3R5+6fJ P.=%0_־ۧ'V{X3$6?A7GF.}F$31t܄_1l M!px-͇V vGVsRFˠ*>gh++ oGx^(z6*o@LncjT_r|FﺯdZK +^B ,7i E sK,ys=lbU7q|MkbD%oFѕÍw }O>AkӨmEu P4ͷW 4cSk`Z4R*.R\) `k> 2͵MWDH4cLurq4">G\AB͠QT- ~;^lOIu>iΔ`O]k^QaR *\IIC:O?I{%]oE3)cOTYv,8:J1&qfE4ݾ3X8 ~ށG$ScDT߶=R-@S̬2oR|êӥU lrqu]/O#ЌbI鵦gkc>:?\7;RzF՟=BVN$aP+UH"yZĮ='X.Z?:mu]GNT콞Oa$2ly/Itg}XVé1 j SojShy2G6Y/ΙSc[[P+2<6JKJ^QJI|pnޟrR 6eOC;$<>.2$YS$UΠâ%"G8ci Ĭ+Қݱ-un/HETӟ;0:բʥT{q,eWTIO| PBf^cOb)T+ Wfa(>Fti ڸH[LAn.=b\~uQɀ&A>RM(~:jJ{i땀Jg$E`&&Gjs)/[3(>(~i*/ mxɟiESf*wK}/g !~߁[|&5Wqں";UO}}y5I9B_zĎ);#)Q(koIPn(kq>}kʙnQ͆™{$\a*sKȫ=Wjj},[ɲYoLڒ 'Q22?!EshCɡAB{BrD+Sx)jagVh\5>Err&>@u ɲz -x{ƿ\q iK\~, %f%d"4Kzt*`ql1>RItlwe#Ϫh+ ~GDphn%N (|q -q"a bHF+ÁrjtEJ6 ޷9\JprdZjO՚5j Z mTX.އރWICْ@ۀ.9p@/sXmV/J j k H>\WJ r}V,W6$kuYOϯMoC >ዛr1r Z\!Y uȇ\V7H~p wSwU{g߼p7dlci*)y*ƫ;~syb) hy"fvt/Q,LzXM̤t.FNQ::4ARD=;JFAMS j0 .Ȗ/כo8 X5}5,zoiVqIrbVzĠ>m ꨙΤ'- iaC_\˧ǶIo|mE^bNO$M›VًM+hEs:Sɍi̹=Pe$O/M ږgԆ34ҽv?ɛa3H%h<ò3;pR 0%8 tW5?ڥJ[U{ܻovE_4b}cjR?)@c|Hz[XD<ʾtwю;js=.~oBf~XuDgy1:fv9|Gv/;3DMÁdى$[[$NK,~0OPih܆l .Sʄ%܄k&mj S)!esWT/qHO4xƧt}1\0nWvŞU k e J%t (}i'&Ǜ2N"Y4 #> ~JՏ(n>!/##yHc(!$*,S b9žD+ڰt3>i0':(?XLGd8dw!/q1ٻnq;-⏻7ߤn]Ri~b:5| Mv I}&2 .SaNJDkWc0)Z6bv8}lp1>m#LsdGlJbjV4gY:S7Uִ@.QI BR,(p\P(3kVvޯsK?eUUBj< Bڻ]vȪ}c?Gkr@ƽWFߧ`W^)Ǹ됏QՆ_E/)Op_[ * !PBF.MKCvFc&yoc&?fj8OQO/M(^u8yGk8B@SV3Dԩ7@ʔhNr](ir*_FO哆3bn~*‚B/^?8۷qmQ >m >3> 3UUauM թlP'3UjJQB,sV =v +وӔLOh*83WecYi_yiGKQyAnDDz"ww080<gIZj_ѣ&,Kh3JxV?Ti2e#!sqy=dwղ@{TЮB4X_hԮM;9T 5 Ş;O L QҺЄ*l*-0-Q~*:Nג?ԡ" ioX^b/˧|:k%=pQ˱fMd*C )`Dӟ^|;JiRf]h_lUVU͠yM«R`JhQ}Ms4[eȣsva e'z)OE<_v y!r}/R,!H-Wa滊CD2ɬ~|fUÓ56XΩ4Mg>38*C8mfí^6cf w!NĹb )}^nK}EW {SbsZs|VD/oQM?7,Z%q^2'90r$JV P%ǴIrRt:V%3#W7w14?|xp.sҲtUi_ϼ%X@iτ%(]Ew;Mt__^r3:$m hsg%,r~HyT y$Z#G> w2RU^ɴgo}"no$G@hzuUT|6]iaol( ]I4>| [.ԅu4XWD<6Cj?Xn̠dzI'}Cw3ɮK=kUYN) ã`fV5&}T]?8be j8bSy\s{ Ή*@qй|Q@h5{~_,(^I#o%Ǭ bvvmr d+]nƋ]i#05U~Lܯ'|%^Pk>aV27\1GR^'u2{o~A\ ̆mtkI޽ ֐]N,OdM~3 i]c$_ႋY[`[$8D]bZɰ@ku)4lxޏɑL*%t` ƶג$d%7^2/WOPnf<xDδpi{[>~|Z 7_;B*sgڒۤ/7 zO!( &$ě={4,ߌD?M(D̀C P/mfŤL,@"EgRtqs`\byQ-Ov[\IM Qt^ޏϡwN9ML0/$*G N}wp]ۙ G e*"7D{pє1FWg XsM )<<xe yقneۤїT( ""ظ(`;S Tata*C,i:D=Ll>v&?T4@O٫:+\ F-aeS}xNíOkqψƠ)K8ye|wEs3 MޙRHCVD?UͫGPIrrfЫkyRm:-Pv' ~H~Ai?{z;|9;waUoܡB]])v MH,;ps"3k>Mo]Жm{OxPu8b3~Y-Y[( 3m^v۩;HV/ ZI#Y BlW"޶z,&UM%1!lۓˡK' q{v8$Ar(Y0}D|._aT8ױ1IZs>;]L\/_>liHV`6_H?$u>8Bu:1Լ󎷭o'[uv݅HTzuToO2ɥpigjyx=vnS([ X|;7O]x9 pP?E; 9gq9_٘5]C+s%I8 Q֬f=k#0u!`p Y@lИU5?4}~]Qsm Kd#T!ɔd;;%D對?L-Z67E9I{%!\sRRYZ7+cN!)YvS8lM/Vx>G߭ViR,m-@hWlm#a $¥OGO ]"@Cxqxŝ"&U5Tcn_@FuwCq;6lP%]D_xƀ'Svt2<<~ Xv9|v!iѥ /6'߮?:R82@ͫ*3$ pAo$;ȵkuVmIña6bWX[^rA'PSN5ӹ*H8UBc&X ^?)7ms2e}~ ̥zFG߲ K{g>F9ALun=p\J~ gEG7ZdK|̼/?i޴g4]a- 60EpLԭHC$=SBlRDZS'WQfR>aRO\MgM3Iq#3J47|nь6)5{3\&EgjyM 8, &pPNMb[[tSVZp 7CیFOun42EZtֿ27)h#lN*YH t$bǒA$lu=| ?QR`Zo$ڤgA߻sk A׃ u>cu1U2qĮjree* /[*&XAaG/+І8*gIOhㅷQcb]|'8?گG@t}_]A#N࿈CFsz-=Jn!sLAb|'9^&wlBǓ *~iv[&(S)M+i՚֨N Cؽ/xdR } `m,N?E/J7;6e^k@U@ G? rq&g z_$2*D KOcMDjUe1?Bz,qӦa%Z+!?k;$Elb#*U ion ,,nϽ[C 4v_u\􈂓I(wgs.B6ժ,؜v%tQfG\bಸ͟ER OMnnH򮫗D]lʴ`pD^! m񬤤cB4v˙MLiІIHqdE"(X:<}P?dYD1 41{O,zFo.EF{Ak' Ɓd p( 1a,|{^ur.q6 j1 7RaYN# LY io@:E߬r' 2ْwȚQɦ4RYՌF'bp4Y[RWC,ottzV_m>;bvpj|OF}n<] =O3ܿTRi_K}=V.E>]N'mϯݝ42% G̩EB"8Y쾪_ygsX𦆆"ug 4V)8$$v Drƙ͕Hʐ%S#8{/9kSñAMp@aYT ~H9.DM$ <$84|X_۫0mIÎ]J%f66¢c4c=t;lO )6p@gN7 I]Pq de'r& M4<66,|ߘg:/IS<z n~iϗkɚDJr;RļnOqpxo@jf6PeflGvuly _"B h%3 l5@zo::Ur!iX:<@ "$ `'Ub9񢠐ջe @\B[ea}g!ԙ {` 9JLd,VRnyt%/Jpm"邕@Ki C!a.Us%цɬ,OcfGRUz/ & xh>RCel:~0(5~݋CT7@iv^oPO;@79xB)x !rî􁜭+Gb*A`B^QӱJƏފe?[%ErIqKsF%Sg2br%T5^oS`nU14#(u>v}|ƪIJ,. hvnn5$>5VAuXEd5k֯ ܀kE g@w(n=\A# @{q?ۧ&N~"F7M?j :%!\.8FA-=%&JF2~􀏭yQ>k5]NЌ6W<,#2-RLJH*9@HJ5hK e8fzvY{kG%>*Db伍Ug*.ӉW`F9ՊuQ9]Ru1~.\Y@,"~Vua;=p [&P7<¶M҉)O*Usr4.aH&\@ =bH;b .EGAMM PQ>/%i`~_d\jI.#4`ЖbL*V#G嘥UUoi 8dU Al:h_4f3B{rF6]pӇuJa[0<E$RXyvpbrojKgba g?r5䱼,)ď YX7?wrv O ^> FS1LjQhq> { g~aK]I.`X80 =}ow=p G]qgުKrqSq,Qe5Tree%ww澘-Zv$LFkE{~#0c婏50ի_$i_B)^"cXn]fhX#WL1AtgÑ-j޼*Q2lC0+.T*޸UmjHO IP}i]jdsIjC- &aL w0aѓϫ %c 'orr7驍Tm'ߏTL^z 3>*&"NX~g]3$v뎹Nz):GӘ>?E;iA}V-7.$CĺU0A"xݎ4fk?*a+M:[Rq׶TwS̅jxj[ |\!fmy ?ڝȎw)O%#;nf 1&tKp&9Qh7yϯ1-x?]@@패J5dθUT=ԍONYz"e?e?*6B*6=ধ"2^µ/[IdLJjj> =ADC =>G)˗.+Ao|LwFZWkH h\/?1$\.cCcvID|y 8vH}&8=߭[ړU^'O014>hzUmfj*'hޠ8~e[kkt&NIuKêǂȫ]T4I !o^h $NG7LAgt{U1ɑM#p͵J  H],SLZn)/qw/ƀ ܹ C-Gu37tI__:y eΨOFα$KξdHU x܅em Bn``RQ5ngɜBK wlOl"#E*oq/bzr`0ld/#_Br[3@qHsuQ)UtTCVcftUR ZQ&BLwX>*n?uیᰟ<#qp@#;éoM%Z_#NSZ.2tƂߠ=,ɽX R2J?_| ͧxXZ)%ƸM@4Qn܏IPaxdޢܮ>h/lAO@lydIvp~)Q1:)(FzxM`$ֵ{/y 7Cy޹ @=)oƃ.V_\۴j{Ÿ9nؠntEc#J nYo#XKQX)jD_"'v$<1TgL{ݫ{f{XIɔVeШ_H:F~K >] ,"&H!J7Ykt'd7]ݷpRAȏ0^ ˬ@Ae_{\؎P =Ʊ:]*Sۋ{BpxNn!8:_RU|y-AoZ2k ;|CsO-9x+i|\jۢ9,Ǽ +Pp0bJ%Sp+W֙=5_ʬyM|px_FazJ55afS~aE!v n$uּ\xT j3Xݳ iNFu"l%6Lw+;`5XE:l(Bx>E zϗ,c$dz`Rwg, lo:ß_`{F[ Z*Y^uTu .V(06_\,>R"aيkF*Z:2HZWtm_s2U/ wQ}ښ\:Zy8=ЬDZ4loZIP*h6rw}Y"qan0p'I_Z6$LեmR_ !''@o ^ퟣʰ|=: nD^G+. B`HMx@c^&vM!qJy10S`{Ⱥj}kY;[Lvu6fkOh4x] paZvvhW+w'4dDV݌:f;XBrs.ajzBC6zϊ4 VGjץ#^9͡Jऍ4C?ܣWlmҳNJO´Ƣs1a 3!9R?z亚FPe&#aa1.N1DT]'Ҳ}w*!6}]n*k.l {QYof(\淲-M}w"H-.18dT?~3I5uWwk凔|"\P( - EhcgiRZ0IjJ)%usY[!KLs TI^JhF~[m3j  І`3O39֪) )n@+]S]SC?(>n5*"y묧<̓zFKD 5#EfͨkXnd7#x&"5;zi%>fىҖgg}9Y> WgC{hA)QOMRG"ƓMu!7v n;d3Zv?`5ȓbG s_6!닊>Jlu Lebl(DĨƭrޝnEW#:J 7y\~ v}q+1c~SD ~C'*ΒU-Dh!+3BrQ?9ehK`-xh\0;$0Ƀjaʻav ։0kG( #'}5` g2ٕr'رMN{ !FtQL GB%xs[+'NSZ߱qhʿVnQ2" r VU(pcs^2$qo*8T P0~u[ǦeM~ ؟an|y=s@xԟ-|kQlt' )P/쀑X>Z4d17FKEzQgP5j/ Lv\NqW5%wJ|<lp+ ijSB^'c#'J([6}epumY fR_s)HOi)ʹ샓"<&i %d$p3첨Xt)c z 86-pfr?跀-\).>?I[ 4]S,QI`P H +7{9@?Pϒ~0DҲ3lIz45s<#On[jHy>F; q9~iJI(. ~/D FG_[ :NRNCTdjCrPDJ?}\ufFURq3x'S1\&t퉁7YR D֜QHyhD\/9)(b68cJ3}K5yV<%=K~ؙ1vut@'.]B5{*tUFpKbkJWչD NBr`0ߐVNL#Q1/ÿ+SVh]9 ;EkR diRH&q D^gr뢯؟BoVZnd`i -IETǬGh6\t6%r0zu,^~uQ+ /'巰ĊFWQ2 Ƕj}W"2= \sEݏ̶Rlwd)4lޅQms3 Ԑ\|09ܲ]^} x!a|HIF ֽ!L{̌և5R)+ O{ ;١a-+9c{EsJk񲽹O҂`E)le->a ic v$!?w#iIt" su'T8#&-\3t2/ X=_M\P@tR[_Vlv)e[nm!B-wMhS*>q-˵֤ y*z Ό;Q/0(͏Y<5E1`srmoX\QgVsMMyNZD'ޏSP;W4Ywik!I@d'(4_67T[wךɪ.gQ_?໭YRj3wZbOqڡcܑqqZ 1S:uWyAD[/PsJ/z:tIث @bvAoS7+RçzqmtlIx9PKP%t:h 6I\p16 ?LL(BeDK!q=Hϖ͓UH^'.BARRzQ$Yhԍ\ڃ~OnՉ&Fvc(v4Uô2Jk ̸k놚}f1Y~WqևJ>%J)\,|  ?rÉo\ Լ ,{M,1.kO)U;pY/ *$6]6a%] t3&}ag(]'>a`!@[&ʹ>J#МH[L!G֜heFVGa$ëN@)x f{Tr֝ʅ)2]z蝡m SE=a Wv#`Bfd^^Ld7=]B49K$hV|AHL/k^R$>XNp-|k2H#7Yc)O}\lP +aʶ ?_Vz+F ` "8QFYCdGxbEBIln~r}PV%6]%CS(0ϳӃL(Oƣ5tvmUJhUgnt&f-~m!Иy@K⫬^D91 cw%^j^uGi-d` 5t\գ-!zT.WOXJZϾ&CXKmE zH ┗Cm_4ǂ/aY<SݚȒ^^@PW߇\&M$>4 -rtԆnB+ b@ݑį)V44#l oj#7{8B'I/`X$"e#,b {=R[0H-z,YTFb~X^u/GO0.=;8~cfT&oe}Q#e |ט riӏ/;adhԴp{G>u*Ҙ&O[;-̩y/M*y-mS;xlV5NTHv& T%l{(l+tOȘxJ~uغ\g&mL$]f^¢Li]1PWbpk k*]&ZJ"rv\{@hFr9*|ߋvcϚa9^@d$`O*KKݩz=* @O&ApAZmzh~GLϸo!:;~gPS=\pk1!V*}JOS{{o}’ 2;,]azr^Zpun_Fʾ".Q"?Mz_7ĝiÊ2݄~jǜ*5kj== X,uwqxj'ܣ*2YHzm vKOR  L|bN1F͖ wтZ2ԏg?Ϋ&4V{X9p%]mwC@*z/תgI.ya-6Zn9Z$d܂O/I:ydA9QB8źKR(GtS](|7 \$s5#MyT0-useٻ] Xo<7f46ԭؗJ%ūsXhW ?4,Xf2љxƹ_Qyp0=k?akrz2Pň+92% Re<}l|<.MqXZzdiJi8St3; DmHh *E5 h}0Msnׂ[iD62Z/˚(]N)b fA,~Io3z%c3Q>7۠E`} 2/Qߘm*"dEy)9"Zx˷ S5ȾJ ~r;=7̰\O[a"%YJB;n\dzA"u;TT+r]d=I,)x07TH'JH:<saLA&} 9ʜ[2m-(TP/+^\@dvq_I^ ȰXs=#oOPȁN¢N|m}&)hbf;.P{2 p<,g+9tw7gk0b jѻ|:;+usX~bjOаKp5UhqaTӻE/2>]JV!3W@ I܁L1W%hK7<.j Ɍv@h&˓gꉠ,u W Ĩ ' ӷlArj6}=x3+JzА` ._ %{WtQ >xNj @j6ʵ{[ !24?+WE#5D'Eiscr>[гBh,< Qt;ga;Tã_ΧH˛ ٔyq`nٲw$쫯 Z~-l놐ZWKĈ>Eo+h@ ɸ J !3GafXlu(5Tx0W{&k-lu:2h!k׻\AÖlQB+iR Aqmw{eO <;S"Š,HVE%JBnM\4(dJ7؈#[Fɉw=ђHCDeݚu=B;=+)&\0gMOK 1+: ^yC‰~6s[{mnj)d|W)Pd7B`C gBMܕFC @*_0/Xx<7>sfgʔB 4DҷHɺd>iqoȋ Oq: u鎲i,>wqXr X1&eȬs,)]" iѬ;3/ߵe)}9ƴ_,'vs<"*IJ70淲yeq]ȃ#[mUޤ w ֽmEvn?Vai=]e!4Vӎ5=,|H3qԀ_L*Ze˦N:B~+r#tWFEU,8КIh c?~ hFBBkP^úV#H|\Bi"XMR!?0H2+6:v<AFm AV:4`b]_A0[>ofQ`x)(l>qp8JQhkQX'&Æ%b!aW=3g ̶DКhx8}#W<-x%/^J:aBPYyZ\ 仱J)JEr; c =PaSoHAw9 U;ndD /]`c9Ng5MX}W'ɟ}$CH2󡭣妔hBeS׀ygShRC΁4 o X)@hS33z oƴ@u)!БGBm4\)5D\MTuV3 鄉$g]YB{ZF:PJx47cXYը7j(t"gC"XkXyF@cGp,?6T8֡;wᒋ=)=p+M@nb${C,- WsGč:w4*'A}}Lm;()2>Ǣq4iS/?R/NkqְI&+F?#[2lwˈ>AӧٚxUsp?=H`8FZ4d@b#CY!{ْwHN?Kʓc =sF֙ؑHV[naSӂ urArìM|`ub)w(BmwRpo[{>'*IL!j{9e\6\!}MN6{A܏F`iO^7$QA 9'04%ؼ>=8EL;3 5T˲C#n2MS2qf#[=[nL;Foha9N˵'Kɲ_lgER(]xhQ5ict lm@ 6T(g&|@ӭ@7(m>qֲzL^i4yzC#C8?HfK}d}AHMN[<<DŽDY>rWf \F]c5@.-[ rQcAl\ ,ytdc| Ͻf%bUhs$jEd٬qpSpNvj X4@6[?a`2?3+${!O!V=,|3 P]wOCp PRو*lӱ Ħv.ͨZ,!<.J::zRX,(-c2Yt 9\P\ Kzl*„<#! פ*u%}<_D90=lQ»Q|: )݇uD쌽2.Hȼڞ35]U p4#\fH_KI7G|HϞrbb K Vcט @ŧr9#Vw}CzB'lweɌxB}|էywZ$!!U#/dӳ$=ya~ep&!y0'Li:7ˠW)>.#]9}Pr9in)*mfȚAct#iMٽuM1S]up/1[ y?* ޣ<χ RH7)gV$nutI Eo&Cՙb1Ġ;cyÜpnǷv(8s\''=21>y2hE۞gv.(?-Suv?| >$KkRhv  )WDms1 ~|II0YeATԛCE#ޯ9Iׇ (+z(:?6!5%ؚdJXuO)^_!T}0DѡX9~:5J,4M("W $ݜ/\p{ebZ8A !k] q 8`ۏM9-jC\ZKT\PV3Ǭ)V`7r0|00O9 Iq56yN[9U3# &trӶ7tMlfA^W)_p#vaݩ+@*N(&H<6 %/q*Nܱ+ s.c !b۰ #;,=O( Qn&yH3Ƞ/ԫ'^-h2χz$rFFT#*U$+20St|\9QQ Ҳ\W;Gq|b-vu>+bSe߈GM6ܖ@o_zY낽JYW[SoL~25oGi^[P˅]GG]hR^#F>8]X΍@c]bG{Y ݾ5$!"q8" W3W3oq42`+$K|ܷL5@gG}7YE-GTbMëMjjiWILT` Ho1+.Ql'I 0Pe'y\j'Wư8g>EijNzD F UŹC9ڻo޹4)IYsN@ӺTLS>Vd)w>EPݶ^c 4b^I41#Ʌm?Tu*BeQEMljNEMV~tdSR< {%5gu`5 nt6_Hz$d6Ij:@Fv&;pWdB!kM5 Lfb:H {;5#FV2ũZ7Tg$2ryPA[J<2ۍnpMx?D1f~4sg0 1UA?}nST}pb:Y:Tߊa5=(oU:EvQdWO".8m&Rrz'U PĞsr8vIUy%p3_c2>93`67Z8#zM_+7W(^%9]VLͼy%ޑy0w ;KoȪTRROT(v-Y5T_XߪQ}eL$9'VZkOsbw@ŧ*J!X1Ry]r 8kEC߾ m[)m+Gޙ%*|i xƂܸ&w]u*ݲH·F }(m^ $/tIFץȁH.bSv+߫4o"O]D"i\b9$NZM`ڛ@'0BCB^e8W(7Sl\c! )cIAj v_dqYF7We,ҎwY1=9EQ?3#yAEf#΁˚;R~U̼&9t+utVT$}@FbO)5 v ۛ߈Ya-t]GPVgCDRCTȢg*1 hS/!j .w:Dzfz BgCv)|0Erl.`Z du=|j0WU^tC~iqׄJc=x~^ wDFuavUve}SƋfP2]Z'ג fJB ZCWFij$xj]`N\fٗT4If56 0sXui"Cxr,"azUmkWn>\"Dr({-6 n V|F sGh$'dh*w--_yuA֭~cwU6 ]- ){[>\5 Ŏe rexHi$)jB. Ò &;C kx 0c.+|CVG%ٟRE_l5@G=jW1zAsuHСjPT^v"@œ'+ZA}Ɍے%ɶdDi$ylwW|@&&+ﲻ)]mq28Kl|aIrӸې{MX04x^}ȅYQ\@a{5" `VDgI>l{] 4=:qD-TpL yØ)J홹4ZaוW؀ U;A/İv;\?@T[ >t3*QEe!| G\VAM63QLJ27IzíF(IFؑMVЧAu01mz9o${zN&'^t((zL-?j6p oh9`h 0ReGAS ~ =gT^n4v_=^2C=c<$EV["=]W}0Hx9ϡ{N`Fx:1tzy.g[>1Z+,ьU+u|Wnɖ5XƵ|@mNV%lt!~vRe}ð ݪ퉃Q9(k;XU;VFR,X{1,o,qt}yΡ$q$=Wo[o勝/FVW,x6~se& `J(ʲ.} 9spΩEq؃8:E<П]"m]5f@Z%*Q. :fI9?#M^VD2aG ;߈xx6խ}} 0:G';$tEJSR;a(EvQ&R  jE YS&a۸j(+5 yllH=0 0^(e3?p./JbYFx"1wx$K4ETC>bǒǿHs3TOHPQ×ZVG2a_cNIJ6@!C[ 40 5sb%F|U.|7>.vK1 :bcA0yL)I6oVP mԾBVlnWj f+ )㮘rkL+:AQR=0ׯ} J=/ oϐ<W@knO㋚Ή AN*tjU {wOoLl41<ܘh 4l LJ鋄ȌuM]n͌@m. q;r9'N%b|H-+;b:?INokg-^Yiw K\ CpEY c̆TOۯmYv<,uO4ip5#F 1 gǒ Zp۞#^sr)Owc^2o\9M/ffu<UT- Ы l`M$S}WKr715ZqGez%7Tt Y2>{5/$h0\V@z'?2~ؽr";`.|\taD[ wI*4X&<{G@9\z"6j:4d(d31SJ$oV%A%{kq E~i Ez;B. sMRu. vXucRTuC'`B j7Q3cCx*h{QfCOfG_ %hGɋCp34U Sz*Ѵ8Ĥ.%sCj[;ڔe rle'R8L'D&k% ijk'042xlgW%J@5ZisVGvj*B`SR9|-;Ev*z83䦖\un^LY܊*sn?'+~d_n66کNGh_v{5p1npO`P0BU ?k3,9HK }ǜ1?cֺzɎ1-_ OQQj;к>;e BږG~(}bE33dX *Cq O}LH+s}^SKwn|CQ]ӎ Ɩ'*b$ .`7R!I/ ܵ,*`<!$l+xOD`E FX3LV/;B1P,F/ciaS0jv}džs0a 6&ETxv{ûF\!΁1nhA3W\CgM׊Eߍhָ>rawL Wh\X~rLtIT5hޒ(:n.:;[ցWu A] >_]-5.D'+*[vU|Md{l8!yh9ߠ0,rCPYoCz=k?+AZ,tל7"SܩQ:{ANbjV{;tcu7Byִ/֖z#iD*c[yiO.kn&y]֫?8ph7N* ,+>88lQhI y9ɘZ=%{v *FԽ25-8o,.z{; :~9 #}HWϐwKhq/Rk.+@-EViLBCCWm@Sw1/Q1l\}:2+cՅ˯CN`#'lU]Zu Py =mKd%둁fW "KM9p闚x :i_c3uz{2`⮍ksru rLiP:|30M|ghlIM,ZNCI#+yF$$%a7V6^=PXٵ.v˃F|w|HQi?wXnlS~yOGG\tXk*%p>$3Uj%D1^ڲӕYBŰDZP\.x`Z²aO>72E )XF92hK )Vde6Fj!KSS@hP~q=ۮl3ޘS>nQ[Q hKJjDLݛo]hUll<Z/QorMf BfLۍw$ aWgR vJ6jIغҐ3 .xZKh"`|]bN~Ρ0"h'TpAC ֍~#s@9N͍~bTXՃR.D(L+큼.(iL0I(^[K hyGhMRWɪa݂isq+⣬k'dM9 _^Ұe_;,&B?w怀u7 IB 9^c-ag}-&yەY(-[3w:h]] R>Sp5BO|6ޅTGTacEsfY/i; ͇bޣh;P?0~N^G j 0z1qTɃǝir[ͥbAo=u‰[dB-܏Xo[\ixjŪ}h"lcRt46W-BҪhS)"Zۡ؈րm*V"{2Ҿ3` FR103{,Psl^lFlF}5򣞾!PspgUM-5$a8|;Fn{^ބ $vߋ,[λW4M^rZ3 @8/mt;V$aw&cІp=&+ƹ#+|KSfbpr@@V;!]4KVZqcIOQC_uLPHн#+}|`fBDX|WI8q@qoێoΣ1XV)nhΛk1tݵN)X>>R^Q9Gz 89d=e[ko^vP1"ޖTM//wmp$~]wy FqTfM.BTԠKzt5W_='HP\π)3;';zꏗQ=4$JnvF%{xjySNGȽߜ԰<3dzХB?9d wT+C W Y.&9e+OjT E[YSir]ȑj Ǎ)|@5Br: ms]{^(9? 9`:=Ӕ8W*״b501.6V׾8[(DX:jt,̹<~;F0.PӢ7o a.Xp"8R[м麢%Bbzl=6L` VbFTOaÂ=7.@sݶ( h>`Ovu;׮Umtb_Y<̎}˩27 /Y=7{-tko˲ŪJOƹ`&\ېyy(E, 㓽+bftd$3 u+m?}Hyvowl()"},Ýnٯ_4H/iei],Ov v^/m=.lS}VR> 5EgRxl}NzWnq()T7,Nѱh`pʳ9#(AK'VCY 2X$QHRe ڷƮ+Y"Fz`on:wymO|AOltWH; #y ޛfzBX]ήM+JR]Y7yr/,1c^WۦW}<8lT־5Cq[ygϾ!K zN+=kTdqN jv8/P<sשߓWfKJH ۪LͩwN@qL" J&ٳ.$i@ w]^ǼF.w䷸\el_%6ԑa\ PeҋӠܺZ^4PɸZf T2o(5csN3, a?Ԭіoytlw |ȫKnyXAKRG<-9'on9 }~iPD%y jz76}nx| 0>+1+/U1F9~Aʴg])&rXLҝ.m*tāߕ*ur@[S-}0`ڥSǿrؾ' U)M/#Ubn\lp}̀ PwpχLybLk- Ce@9Nu_9Fsجs,xP^ R΢d'tqT31˨sK W-ZntQOJ(zIu#dȸ" noo FT# p:Z/U;PS1{R@l\?C Q?iXaC+x` Q=}dHi$[xљE d",+g êUE/Ixzaty/h^ @{++/[JҐnsFURK%dl*ՂZ?,t3HMZ8F rmK.u;FniԺ6VYo{D˷lQre/_ĔZ5_F5?MK Gv!:\t=U &~ɥ$Z{_~rrF ;=C/}dB/j%/ʃoN̚j.]-~}Ȣ'mhuOEb㌱!k? >(:5w}[FyF C>)^c[[ 'A]{cpq V 7dJр^hzWk["8<{vΞQB^  6?DZ BQNQqǖ颏!¦aM7 qPDxQ;MQٕW)lK)YPOFzz& ?-39RXXO}vKk whiA~q`?o/M"D*D;R"(iRj~׆8,5o^~1;eK)otY`I*ٻ%:.Hs16̜Jgo@20j<eHUN(- k[[.ZJK9cfo00남R]&TK:x/pn>I8=ї[6X=TEl"+8g2!k@j:@bwq!hWuf8)@Hk/]l^hm! r065+'6&| "K\i%bGd)b>B!i" Ub5} >MvϿ4Qe3 &Xݸ,T9Ѧ0)^CGЬPP0n. IuKr`"b%L/N${`.GX8M0@䯵=Bn6@[ƸU CY +[X ~.w JՊ֍787lp]Xi:W0.eܑIp\fI\d NP:9q723"A[q }\s&n:!3/2:|ՓS1¢Ɛo؁ٌķ>O q, I}k;WR9CMcgQiB#h8>/u}+с{R0%+5W6] mnn$9t`h(8 @,|25}+ܐn + +ޯ#qJh0Dz?:ڴ*ޙI~[|%Ogop͛K,Ly]­ecQ3DH@sDQQ 9(~drAـq_sRW!>t|d@"@M9_ y8j,G}RMqyۄ Rٌ *_v[Fo1i zSrl7c>7[bJ_ۜa)ЖV)%}p:ńzQP:L0NF%?ӏL#c:x/ W*D^Ȗz*v 0$o vC|*Nlj9d ,P`w_6E!D(R)^>w(z#|idF*z4CU #غ|L@%[Q,t僭jg LINnҒRO\.|Fl)ausYpdmw.t% ,x{v?#T eRi|yd9WQƕ-O*[nC"P`VVOc܉4vpb(auȓ9,gb-1LTfAl+F WNXfKjNE&WڍߴË*?o0i߫9Fcş(GǀH>]]O<کG}mp<^C^Dq)k'-J]s]ޜ㼙2^zci&]3?y!/l2_j@JNџczfI촇O,6Tr*; ;Pbxs(>V?pEl&a!O; >#GNG-Xi#7p{[:uE B3٭E1#>B LjoB/7.zO#j%li']ӲecRt}y Mpgj{T;a1{?"hA)2;aao_$[ 2بipg&O]^PG{2%,ay~1! [*YS͚4 Oz2$"$"WVzr؝L^E$~i4CENm5e7ĺF3Yqf! X9#^ׁjALyvfkfMcd{l  ӹ=>[Zɸ~E\@DU锹YwuxOĽwK%Ց0m(򬋁XiDT6FCډdwHh0uԹY͜P-8o[^LZ9_Std|#Ǘt )};ZR֌#Tz{ Uh^aКSHŵ ['H|`x]v4j'NN [Z|}3d쁶"GIʠVص%'%IOWc"J0'=Q{%i(@ei/o9y`Hg T\F6`؍32Z{6}q<頊 Y?}8VAz VΈn7 I[16U]O\ښQyr/Eh4W[>a[y|DGN1]YIQX'Ѳ4&Xrd~5̡Ν-%~ ϭM?} TtCpִY'iбr*>T.bfЮ P[;窡x JL(P(;$;&bdH Ɩg3p%!'#ȃJ86u,zFFmnI8/u2k )еdtb7 ayuh]82Dv2B\!|+^~To+!/\}kMGnq}[vܶ? n0,?nJS|hcԕaPޕ Xy\/*+neH}/Ha֕yoq͠Ͼ8ѲVP[I}+G": Zp)M6NAV*'X6c=_ZTxPL(V ~ >ud;g&~b\btz_osl'HwUӡva=RDwcS& uÇUWz8\_ \f6pdsǷ1Yͻj+ޱԉmjD,&XkWVO=LAIBn|5`+6?=bFNdWGS$i(?" xfR>Ɍ*$ K4&*(>UŰ3zVmyv ̖n׽iMI MT.jN;^sLa̭;F7y+}:SMVu6G/T DCNa dѷ-f?5(eݜΣCQ6/ذ[>n,$αcJ\P*4L>A6.#b5;!2`'(Hs?PP[y T쪄'\d/+| >/@fW+l "ɄdCvk<:d-VdԂ0=V|FR];Q MN8w΃(WŠ rT_Z6@h<"NZbI0\uO}꤫[wKIK+{ q7 StCB3gZߪّ*.:}ΩVB||<6L⧂*!T@u!0h O& L]{h$^5K5!w#Yddm:fu _D}m}O!ѿx9nvQ9Nǡ = [ڢ>ivI9w(i_Z"P֞+`#nC@@DH,F.mgVtLG(ز54J S] /E=tlOț3::⎷9ehKIGvK^a`c8c!wHZ\Ze"DjU5d% ^ s'&B?\c=4}2*2 9 C=-Kmg=Sb-pU9uſ$:..,oIy3l1.kַqxI&Tl0tA]ѕd%,g46]\ 8W}Ý^mUZbPG&פ,ZU+,[:\Sy@WuH#vq˂Emx2] y-PDYWB`=|O\QQY&D"*}$O/:2yWxPDK%r7qypqȷf1swfϟ8b[>yٸ+z?(g 4P5ȓ,k/}2'h̲ ౯s)>e'\ 4%k8W!?[nFs٥?x}+xo׶+u8@{6 ">c0)r+ǨX`~`G=]^=gUP 5X,2rz"HBJ;cQCo _6;,*zݓ+i{e7d7%^x<(0GW /˽GOۘ)XݕM iA}.sj:HH1!*mz"Qnof;8KL@76s{$^v.bkg?ằv75UCSS|\.絒؄4.6fѴE~9s\Z6U# e"0Z3d 06^|%%zb;GOWC@TxpɯS_>nċ~CH75Ub|GCPS>bN4#WL ! KsUj7k#ȉ(|*ȩOzӄ9X79 >ՀA?NKIӭïeSuϲa5Q=iEq9F0:,%MSe6<{/.aBcרo%>Ș@&(УNѽ9-l%Th8ps r\ݗrC]K 3B0 3wQnKJ$5QGTIgDS5;޷x3x:H>8Oem5f.YxG ]:HM'Ÿ _ 7HXp2`.%32 iLh*Zq{hk] g"WmYCOw{l2=8YrtOee?<,+@lg,(+"}Ɗ@G+LongYZ07070100000304000081a40000000000000000000000016661890a0000a46c000000000000000000000000000000000000007100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rtl8188ee.ko.xz7zXZִF!t/ *]?Eh=ڜ.+^MC0zvUSYdUO\g\4i娍u*: "մuOe:]&+C/~W𶤜Cw4o3(.3V9tVUiВL6_Iz6c,2)l斯P]uަ:ZSC:k]E?Z88Ě[]'p&;-3蛶lb D/Ηu`LiUqmYӎWsr$_~I6АrC۽Ȓ-sP"fB!P%?=-l% Kzɩ'<x^ȄaZAX>TNLejE3$cC.m,":4TORT;_%i苩p?u`_m# 셄 ~KYSHHĥ@E!XG*T?Q4!< NP[v ;KZ4րFԈ)}{)@ _=[ jIt86=mj@Ks\ W$I8\*$LGBk .EZ'KH?q {\#?@*YD=% O y&4";,f',y`kvҩc!k߉Q՟`š䭜mJAc'B'\gPfforx#ª "OQ+1aͼcM{kh#?/wI\~.I3y5{b!R:S|\L,4N\%ɥ @?LoTC;Kۛ,W%pFO}K$7πN*<Jʻtɔ fyV79ۄMHd49I[sqN1$m.tvșo0ފ+Zsg}epRZR *ۢb42H:vܯ>L>nRt^!9eԺ2$ eh@Gր)h9Ph(".t1Z(@O7I z54JKL}>u4:J v@Ȕw*j!]nvHi ;ira0=ʠa ?jc 3*}T_["Lu 0*4h.?OK%MS Ϩ~ OIDAl'ڧMKH%*#6kGm#>a/Z&.ll߇At%ɻ18y.á?2<ȅWA$'QY+={ W~TU ku-R"]N^j(Pb qL(o_B5DLl6 fVaGu^]G?,}!'%Er -s.TF pe;~%OX50,'e3צ51l˓ f3 'm$JN+$gBp'7/^%w44 pe>Z;KR F8c[ł *H0;er޸ ȠqC[6PCmh4ٛV(н!铻1~(7'f^-X,$BZ 5t3Qy\kL2RB^4F̆4ϑ)7zJ()@,SvDM;awk< ]ɝ28Tq#]@l:`MNDž~qR+jxr OjX9a3ez?Eӵ㝯9"O(;YZUׁUW"pm/W+ZfURCƣtv{TS5'5Uz-ooԴT"I(b.'q9doڒ~KPlcWWa"Dj9'v%^J|Eu/~# HwΟsc>Rm3H;$߯Aeu`k))0 eg1y!GGX cvh[*d^0  ݮKa4j5 J"B{mnЭzAfHh 1ã9A W\@pq?1f|0] :V򲶃[r bo %e t帷.=LPCMB}#yȼƱOBf5%,pK)j@YmVNwwqQy58NZN,h>9fkH. M0x#n!fGVUr׵X\wڶJߍQuZ0:VnmwMx>Èϖ}֫RC}?&@ηU|n/;3hDm%Ni}"/ a}5Ien죶vF8Fy0?v a Z#j^XX I Ȇ躜8'+n|DmtB''KgT]LCe ?bK4noYy`ʑvZ0ꛈ,Hv*3"70+ h!B|Z^g| B}a)qؖx4[o<5^?DgVS}9 %FV`$)CRNy~hAL)qH Vw%\1ٍ*67lrf|H%N:`T"Řs" \* es)&8ؗ,P<:jQr*ZezgsPR4v~Y dΙfR!+N+,NWg{_{:gTp[#& mx6J3O]:n^lp4e\t>=%m?̀񟰃sO$}U.Jȴ'ݎ?x` oT~f&Xr]fJKC 90HbO_: Q,cldm@'b~% v;^zl\l*{P5R2/Cy/)Vz{uw>KWeVe = :)do,WɄ OPO 8A&4>! HjK:D@nj;kuN-,mۃ]<_ U;CLEgJ1J$W#ڀfYuc MjqX`7@L$m(].J$M)wp hoEWnw1>4vu&EWaGqIv/bYk?#ۏzC|;!f}Β>rI|1.q#1hZF?h5_kv9閄V;%6ΌVUˍ~`Z}Y)2E?#ѹ|YbGQ=J% ,mbQS="B7KQ:KdjO20e!S~UlRk~vM2(n/Ƈ3 uJ=KC{vN?!5 Fg&#W( zLVgcwǖëE\8ȵK> [1* $[71]YפAw>t3)MzFUtVƵ-(pY iݗ,ZҌK#dRq}*ox=ۓ66(@"(WMRIzñAP/ +?P4f58r"8'dV-Xǁ\m4jIv~ NF|YVϏdرá+HqHٓIZSbDM?|*V=>nqIt'')8*PZgJuJ/WOj4\)[ƾ&%Rlw' x&W!S4|?xb2^/j1 K#V4r56%9gB+Q푩_/z^rZ331 r6[9/hj,$G5U;OTG[sC_܅7>4JAQȌsĭ1 NZbG,M[tEEv>nBXcQ f gWFdb/ CMJ+|sq4G"jwr3u#ۘ-ڝ2VLǍ}gz/FjtNflōWF5D:vT,a53بˤc}sς&8I<$F5 Qt/wrYޅw(ɮ4(H+[Ғٴ PӬLQHnkX2TNGB)6h^`NUNS}bjS 5lKN7x7B.QNnAP44\O@b(I'x%)ea,SnK;QkOAà-MM]Lml"ύGYSq[tEί|UuJ$^q\oiG^ AmsדԖm?{k%_Ppi#&`!w:vz % Xr}1j V7a?80W|ZNL<*AX#c.am"353ek|^ʀNةS2T9k+?}-/Yi}P)涅3$\C,7ͮ;VEt*KmWz9XOPH8o" fogO[ qeR6h 1?9PlLċW4r/*[_k۶,wPRR(C7qBeoSEkYb'L {j;󳨮i #M\2,~& 1sz, *jd .kmQ %J%ŲSTb!&+'n5ATq豲q~.M=gڧ16狈n^_y0'q=}N8rxBTIv6ZcPKⰞX)tfbU`8ChϠ̍PX[+'BcpRn.M=ߔq>@>jp StX0c{9lt&:L8=2%bе#_T+(Տ3C(jD~K  _~H3F,!g^gŧ[c0zFԮpV?]JM|AKVtT^ w~h$r{ " Ӵ]>/2XVrAa!u ɂh?uLz8B$PtN6ۑa""rX'unQZ9E? R*8A11"D$Zmy0"9dߧCDeQ?ֹHHe:O8Tz Q7yاiͲд94hC݃n5ЯC0t'N%& .ļb*SOyFX ~#@hm+?*m hf\rd vڼ"{~/{Cz/iJV6y DUKvR$iq9"MdfxGBxX>xm0mQgϟg91/JHg 4sQRĭ?WoI^ˇLlig}lllsCwk.P[*;Fa⑮N#F+`v\Rxx|ՅA~ޢp hfQ ?k.mTQŽm1I/# |lK_=e8V}KgHH +X t%LL#m4??!'!.*Gj|-&w P5 }T\v=)/SpR S#;>.YGَ`Pqe(Х8D1: @#j'G>j5,6A,]wWW'ӽ`!InJ)=g*ɗKb(i^&Dž+0TJB4m+xPsăq;Bԉ?.ݢtPX[|0(ʁՆ4H+n+POJT6|};5 " MQ&]'/ec ?'!I #3vsz`lX2Uh6`'嶯b*@+NQf t?~ʨ$|=&IR,<(lU"Fy2{ݳj2"} }]DDP 9k?9TJ릵Gu۫ 憎SWg(/tP{hQYJMrݦ avG:t_!ZE4`~s#֖ǷΌ7,{WB.6g:8"8bWMdLo&+ށ#{S%gKܫWt& aV*1^ospv:o;.Յ; /Y`1<Ԯgo7{l}%]nj wi܈ QbUސ Q`4]eh@;4P+܋dgZ1DZ-juPb?q/GAlEZѬt z5dޅ7z>h(lL/gwvQ aov3gbMTAhδH! ս=-{9c uo8ŕUMPA/5Z !PM!1XyL(J+E lؕS7aC='q:ىǝTzQ􌒓3g .5N67ޢ`wcU ' @1rVr2BWOK{8B0TyYO%0Jm 6Av{-rueoouE%V#Ayh 8RyodPImz-0-30Ymԃsv 7(g bL?SrN5ğ ' @KP&1 {#Fƾt@t̐40L (Rn,{'TJ|-@G ˀS L0Ltҭt-6w9ѐQV,]k0ՕFSdXE3K^*?k~~&3ǬԜOX $\3#rO?bwfsIpׁoqGpMKl4<7B[PUzRb`VdlM:̖Iȵ|;ƪ,l2UVIn+c>DA$LqKa\GXƃg ,NPύi,Oa O@ccW9s6lfJ5Znh\!1(S<ػZ 2WHMĘMN3Z@pyƒI0d ڪ;cainjj+M] k2LoD+q0{b,BC* +#X-ij} Tzэ4йz ݍ2 6+KۯȠ̎\'XPv b5MUY[nYX4G,ǡq<TJ˺J,.mՙ\ۃREg3"$eI”c5M~݄t-uN[Qbl^=yx`c?FwKKhHH{]KoؗL-.6@i BBGя#U)cD9dJ/-kYi-$J ʝQwpRٝ#AVjOq;Qpjy;`&L`S׋rEA|!awdIzfc;Fo;:F9E}9n]<ت"eJ]M=YI]ɒ\CUJ]<#¯ABItUe4Ȍbv:v0r 0JS!AHtQKyvz{Bu3HvI sP}\ƕ7ǐ}n3$I # N}be">]d5z.Z+2,ާ間G*(qqb97@WҒ=I}]46jꦶ+Si+hF+j-Ԫ{!?s_J%#&)n[R?Zx~+Mb P$ _QWWVچdݠ·pnŸuJM~zwAݶ=!=mK/Rkt")wG8yL:#`:cp*RrUSL^Hw~9ĉA|G  i`U8Q ]hOj`)p0;k U--V~&';HPGG宱ڳY(kGxY8e6h9M NY<3ǁg%\MXl e1F31no@g\ſv `HB#|vItifʈSk,L3,RqA&X4eF9U2n/7 Qх ծ8x$Mzpݎ:.)̢l6WHC*:Ć-wqʼ.~GN=a4S)t}Ri\}G2Ƽg;2 ux<8 LbռiԶR&tMf~\ܹPe}!JD?7=^csPTZ;mǙ+bx۵T( 1qQ&{ ==~`Q%8b]c/~ǹW~Qͻ{CBr?u`\3qaڈ3Rmy%-YgI4[w͐:-wwH4I ܗ%Sc)Ⱦ+314\i$}98mwu~ Ċ鑹~J#/+z\¼Lad>=FlLsQ)"ʎ'RGMؼy&y7}1INEu^ƺϚ,qٸnIμi%n@>&Bi<:LH3:GEeO:*y>o<-;FnPm4i ђ΋1jA1ӛꑛ]l[z!PX1!/.$ϡьw!4bayi;?4BnE2O\H }@:ϏicnwAؠƗl$I,&O8L{nP &xs+bP=uo31ǚj-|,QW0!t6;L|g EwJEc_녥wmiz7&6p&nrw[CۓȀkO,ySZ>z(ưWs+_K8i͓xs ttSǦtVMn/1q!µP75WC8}լQM>,Ty͹aC03D!k;0Gz3 in |ZU;%jf NQ{=߀ټ=t5iTduЩA0r&Fw2d|7*~#GSZI1.p] A`Ed.@=-NMz+Q FjҼ`rư4%Vq<ZSUZ9VUԞ 5?I|tN^r$8 Ơ5ĴƋ`w{)7=.ӌ}p۲#98I^ո2~6#Lڂ*R o*8#)rk6j Q4vn`^r/ulG^Qva jJ gg^Es8G}QPXdSN05*xaB2/[n> MVenNjI^S縊b7\{:,h4se(9_ 3 m}LGpv.Xw EVնk_VM, ߿~E0dp\mG%`=1J}h}4l-]:-Lbᔁ.goKSWԪT΂ 3.krmTXARqa P#[صgW  ;IkLs&%(ARaE:Stq -0J(0x~`ZEgDɱnpb3$ T̴+s344/UY=}w)?O"߯p=>KSnP7RdH櫧[5 i!,~¶83b)4^=`lC h ^Ƈ.a-ҰHa:GAf -[/\t2eCD˕;-ÁwrHz#2 j[i#=7&vpOB,.Cb_}Uf4q]y( PCgZ;Dx=߫%(`Giw{f|TQbk,3Ap䂑U+_y]=+㲐Uy7a(ƀ* L$p7'=5^Ow?!O@"2hb JE׶btXXMS@g+=YaaPy|G@6g2FA1u `>WI(Vl;,GepĂ(xZ;%G`Q.E1Gŕ#>U$hf7ш 8eΒZ^n Cb9̓a1 c@ֻD* -P< 7 wO S3ż  sAl">L0Dt0pfȋK{ >(g60XYگQfm6R'.~M^|~5K!P9aP#5@vIKԪ3:vݪt#[Žm Y?4g9)Dj@sLjV:cx.݅lSEs9ƅgF m9h =榯Fǫ1x" Ϻo~%i"ZP5FqX3ޢ3|ka9$ߨtl@y5!+^?2Mt%u3ޠ!&E^;!,bT#SXQi7jc+Zw#8rjd /0 B$kQ=ZR$epz7!SӉߖ)%ƗىvGhFj5Y** w==_qz\;ۏjƈ;JOqUz_?~9j.j?Y@ 쎶tu[Жc>ڛŷ3(qpH-z2Y.-m-eپ[:5竪aXE*|VKlMb@2Q\7O0 ;T.*Ju5ۗ\cy7쑬N=3,gIei`c/B/{|{ }>1gM_#(ҒRdV"<|t:&no͔|Iua~?)x0-cvy*V-; ̳ksH"udrBe9g=3lUZwy3*-]B.#6x84K>%Emb_\ (b-KNJ}AwR7Q1VYg뮏lsTmjjCL "tMv.8ⰊCWudܩ\lisӜ==fԍ6=b>ԷduRol*?"v|tLq  W_9_gx2EpOK DYq!@¤;"Dp(K2,u$ŲɖHx"ЬL-/,P-0W X*BCfT}s'\2+_X)Jenx9*y>)\?-NNSϒF uoixUۿSH 993D"G8tfPRV=aRDFCqzi>@s" }¼xA. mnA^{ZpaٟqW2#=, [ZVg8sJRU.A"*S_7'ſ3Ď\2:G $H\u.0(u()͊-FƓɷe$(i=4ީW +D öpyV+En ȚGm} £[l3GOhwEFC7G5o=%NH[C`,AdwoHi5p=_,nr:>[D ,jz^J~pg*`&tHf H]+)Bw[F̛6ʐ>S}IA!W?Y:&7PMP޶c= ۺF /38b]SmZ!,"fi3h1j,tx=e>4nK?PÛ('jz>V1Y`S=^&~^?7=ȞaY7Ey͞/1wB=P(  kHTöWX1Rk"IlØR 1q¼b((}Uyl4 |2^t Кk!]!˺܃_(M4r4ڐ޹xY=H :Q9ʇNpv%B"rSڀȄsqF">l4<,Bjd߭%\]zH1arL{0i8V_"_} 2X_k34W6ٗUJfwUltP% (4m%]r7EWYnm*Fj<͕\~~țxi*fS,؋H!7`, 4̺ ۆ,gˠ3'8J}WfY3Kl̑b #wdBg@yz {bpաXB('փI}TsG1;]r>9]L hdF/-{#͙w)VKO/pY+dM0`zRa.?l/cHVw7DĘs`7k} H? QF7p›8m-a`OɧL#N Y:,>CO !a+Am8^Bmٰ7>cvNZ*KE`2ζ{B>X^;]|>q $;qjoW(,ay {0t}/'{qauBVg7QkaqLjGLt-q'iǑ2A/"s.֟pbkzWoۿl#[ir=yH=C3%HLlR_Ir77hRI ^ܦ@I73~}qezr?Tl6@ry'(zsdJ9@c#U]AOuپ_΁Ε"ruqi>~!רzN.O&14*I[.34T9榖("J/e 6ݕWGs^Zӻ`+Gnm b;eL /Si0]b:4ݒ8%,72&PɏphoY+ $Mܳב@(QOrfhyc! }cZ,D1].Ղ34y2(vYPx7,`$Qާyz4#W3j hvIڽ«uݫ s^\U0B "kefɎHL܀ɂ|"ےc[LS1}htO*Gr-]bI(#Imfdylm\]+! Flxj0 ^E(T h X1Ĭ生>yAWq-[4qHP˥Ur9֯Y`L=""Mdio9~Jjo_^_] Uel3NLyPHֺ+jg?ׇq\O2]Gy!^ 49TVd0=HF\516B ӺAuw[ƚsZo4X;sȦvL}2PI@5TR|ʧZ.-C%wTNPB~WشmR濟P,d "tnEX$w\'5\/B>T(ʏ&*oN8G#AwQa\NB< ٪6$@ X EXQ0 xV ;\":HV8B52j*ShwT} d;6X[^GI(d&{3T9I ">aA r>-58'|ȷ b<%3 -ݲ*Hey&?h,%$8_Mbqdr\Mp%:;o3qz8%-@д ,t7Q=!~zH̯o(_+7 ۻn[>čCSq*GRh9PD$2}p<|Tp,VNRqġf(=W/s:v4 ĭPrǽ%U&=C"j5 8ܾC(3iCXAмjiӉsl`bA}I~8/fCV%T:?'6)!=c:W@&AXe-<؞/(6oAbmZ;?D`֣!Z02*{@KZiOBOJ7 LJE8XV`-x(d ;ӯl y`LO ,Ҫ pphJeB|1.Jk?:K:5Չ FŜ~j\u&`&-fOou6+K5'"dn7tI3wNk*hJ{\MrQܔ-břGdx=c…#1 =]8qDĊ3/'%TWg::Y8iKlY\mR|BgZNEqXzV H|cR%LZ4gjͦ@QgPB|0~u`W%(^fu;ImhXJp˷W[JTr>] ٫aK&v;`N Ϲ,[kk00n&dȍJDw+l0Or9%|v=x\/׎ K*0|,JzĩE|n0amb }]s1z%cMmV9%p䚇F`Pŷz驣/'ޢr-9[oGclI; kԲK؊l}c4ҙ7zpe͆~Je c=2"ubݩť뢤@ \#6h´9^Hz." 5sUS7аIDM|- .6qCC3:ߟ3+ю;\\UYqx֧ cc,+`m&|;s)HY|yĬa]*@^b!4X%DseY4׵QDRxhcG`7x赤VAA`'߂<0Kv=c^KS8D7,8"\tx҃Ǡ3K}afA$0bBGN|5Y]Sb'9ףb<] h>m?V ҟo:@o_~Nu6AH97s|]:-u!! eϼ5Ǚݎ1 PC̹;{gȨ 1D8RoK[*Os$l_[,FxMD*,C,uK_#¶V5-8Ϟv~Y\O _n{w\F7Y)J@Mlܿg/piY({v˄Sh^9^K8b%q_TEʩP[_‹$i|[Bep[n\M47eZނ$%%F]IZe- qJoɝ '}CЖ΂5l=~_t/!Z؂Zr3 -62D`z5OES*lr KVTm8Hrx*ul|w(^d9S F3.7_V%`g6(b0;V1p%V9As7=]܁`iI)hcɔS%3?0 < G!+\.{,O_ASra$ɚ:%rD-t(kNіE Jp/G6%I޾wY~OjF3+CT&k$)#^s쭝2X|Hw9@^~4V i5@mzS,a5x3:^}G'"9ˑږ0FOxDo%i& D~qLRz])h94-/EX>a )%4T2l+xQqbGzϼį=g5)y:$j[InᎅΖdV}&8F;^ >OF~>wY\[K8E) G7>)y?(˧u+gtOm4k472Ǖ-K1?9HH%ŴvHM֬G/{ ;%a3 ʚmg?|wAy}kZ$^YTb̪)Iqq{m/Q&!Nc 7B_'e?9 @a ܽU$81G!IDȺBvXsw֏wgQ_MF޺A;Һ8`b=Fh@'\fw1ƫb=ZF(6ɽvᄌH0v߅4cۇš`5 ~{Gx˒@rQg@a-<?sTx;Qj㺚T&˛+T+,o̴+N j\pGxJ|<e$$""d:z\u[)W4cZɥeBib<.MKp3wSQnNIkH7G5Sfԙ8&axwt6+- /Qfe΋_V !`}~𑞪9=G-iAX~+4JUr&HIkK)?vbƳPH~/ #k]fׇ{"Tx]z'ſ,^\THiD seENjA}xָPI՛3CAPtӮ17qMYSRf(LZW1=\H 5XoJֳ4|˽+JGJ zta=O9[kˍpy$E,1f܇N~:h:AGVrrzfO"ʨt g,ȅJ_3݊K˕<乾}ErID>zUE==ei:T(gH΃m_#S/)(E$00uEmp`$*ڄڜ6VLPMslph"40bdVSbZl_ZڏH$iٹk%ջ؊vݍuWȄ~s3O'/j*ɖ1S0>~; YȦt7hֶ%%jMO_A} ѥp{_mUsY`\Z%`eSwo"هn{=-ݟAɔ5!VqWy90n#ދvAK;CFM*p*wNV7^;ǯ])d;^eZ5{tx:fޠlR4$Eb\2AJc Q" RbTteD`/Qj[D }EX—h[JTR~.΂ǜIT6땚Sϛ!lٻh ףlXMUi)`~&GbFSFQ?Զс&|x`H"`ylyuq<ƙ&=^^.a71nb /<+gR![ҩEB DꙆ2쐩F.776_S!ashW{j/^ xd@!.0?r:\kn/"4wM1PU#kK +y.ƚwgϝ.u$6gr8m訖dZgX.+D)+ !^-Q.-i,Vt9s! tN@S:m T?+f* 2}LK8ڞZg͹4ˋWM GTʙCKpz_uhM$AX WL@{BqtKG ݸ[ 0)o6?bveݏFGHћ}p`,a^N׃6nu\0a|ҫn}}TkdWNgI\hi9QU1+ΣHhLtpgYElFٛӣ"\6fN;iV:Yn|)>c|f.INqsh>K~kR-c\gGdS 9)NVlR U@b^hNuEDx +pڞڀ֣4btTnQc@M:pw8h$%v4+`EЦ_m#2O4 ^3{DW?Rbfa-567jØZq2 _g{J5'XoC*5@p5 ɝCA//]cxͳeaM"_FVebBw/w~reHDDNl ݼTWgq)X=4b5];ppq䬧NaNx{Qd y֤}/wG,>Z:njH|Vkj{(UNW&<mOq:ҋ9Jn5 z=F^{h,2S[{ua}..YwR3g:Pš!#FSYwز/Y_y/z=W)^nkzipmU!B"3':)<|Wsi3/ RqF,OƔRӂZJ p_-"N <7JT"t>IRFqa8w̷Vrd [c |~)E3I}}]ưj. ^k'rwB00&=Aݛ;YeaWtTg&/q`c>{^N7ePѣmo|bl!@Pn?qY _2e=j/`uQ@5R:kD룃2nwOp>aQ(DzPw4?B Y|.!sm%iܷOױLp觬,L t,u eΆnWЫ!w_ϴ|wH}Nb8'8lr]I}|oL?iD*w̫ёf߳ous8-olf _XqԭU:NFsuoh~ojE2+{!Ho3 +q&FV7"0lG 2.X#cIN]P7%>D2N_7trt˴cJs)۾1!^iÿ);IGtŨx jBj*:^Q.0x=B*)`4or2H6q|׳e &{ybX8sƴ&o,7Mgq^4u6ڰ`oJٳ ׇms ]\g o C()U%O><^8U< ꂊ?,2iAA<ȑj1는 \?܉ϧ{Ơ+n]5xPPF ǰ4;/f’3|FӍ伯~z849eJa'\mHsȟi3M'ct9`m4 W JC&WHOcH THx@c4wSlAǼSȆ3!!Y"f_&:aՖsYR`Ft=]*I<mo@%~g(nP*fi].@ۻW☆aP׆|OOCTJ٤[*!VaR+dX:\G偻e%OGp̄CL:I <š6b8{Wzw;wv7J(n>P]^a~Az 4V Lo4o*hvPr W%{W_{?gEcÌgg>-mұOt+x$7WJUeI砀HɈGkrQ&<[E SPyyʆ/^#pW?G}9d w[у_o}/04[G$f+6v?HlF[a_:&X@ʴk0UkM@ ,VykS0{_IVeн'=]tGfm6|Z<^dV1^mǼҀ%}FT q,<HPѸ@{l#gϟzz?S` [CLr)i_z{3^m M"e+ѫv`dV8P +}'pxb:ԆbBn1WsaQI-@בhyp\tr\<樓 vFF@=ˤz.,&~lGTcD%t~t0Eq#k'%mYR+!4#F"R7bZ6x66Ԡn赆L+_ >եɔSi ,i-VǾi;]P1S6ys qWam&*$~KZO0ٞCzMGae/ՏWòˈ- ;۹YoQ?-%X6nLb#sư7bvt{?gݨ<N,Y$X_nLYaO㍟+7%a۲x}8\ X^RǍVr%2_/y]\壨p3r V+xH /Ye$B -V, RP( 02٦{ ZY}MZ"r|ЂPT{.꺒Wpfky)qk@芥nu^swDkTl\/~$j5v; c6>E]wWE@ Z]U!Bs A#~{{FVB- mbǢW72}_N[-"xi+΂=^ucyz%_1} ֐..ns~gO@_hn˿n!*2*RS]= \W^N}6'S{R&W?.2dP0{iUY42̒~eV`o+̞֘v8֨=!V ZvӞ=q̫ٻ:Nn^8W~܈[ƿWLW6V)YRa"$ZJ2!?,SP#o_e7="VIb PqMccE&m/~g>6iݲ`D+y}, Syp&V+UF#1]:sǁ0Í";ckURksPcUtap}s)<{,:-Dl'` t' xYtƻäZU>ɸ @FE!P4iqt - 'Ţ=pw5L躯#b2=Gg[tI#R9?KP_XmTҹ1/[VaYPt)AU<ގ]h8ե4sUoi \!=_qt@zZNdZ$)k%!sK J9"-.JǏH0o*> H;(zU7!$'(~dQ4k'ٽn+]pG]iqKwr8/s:-:Ђ9'1Z/<Ю9>2;33]e+k,mkRL!0_2*Y)m5c"+$";F$Qb/1=%xmu ,"]]ukinzXsԬ-<0׏_)S$L);^-;~FzRRN*!Kɀv||Aji>n #-a8DYf.iHΚJ+?T#"OS$i V%[bъݷ - !ȩ,Ab[[K/*C ,'O9usrF%*n}|b݌w Im+~Q ?v5EkhP ZA01D;pC+0D܀z%2$Y`gY-nM#W >9(b^EcKe,2h'fs3M]Z\k=`HdiU>_!'v+X4C~_#(̈́jJ|gNޏcjP.QVr\ !^9s24Xg֗LrAf|JJjM/El+Htz ((ZvxR2uê9=3pρ#t]f;%6;\[$zHnrUAADv=NzrĄn vVi&X8a)chM * K둇V[*vju7ie|Ȗ^`O164?7NM͙4(qj-yW3Sѐ~pٽ њ/[~0_jT] "V_Wm/2j=96x-8~:٧wy=ݹu]0̹|9,hW1G݅gF`mͼY\ϒ6d 1 I>!ugBq};&q$g-<>'7<ٜ!mߡVkW{ 9?x&$G-yo5QGj M<\J%+ɣx"SxH\JK;ȱr!ΰBx&eQ_gɰ12{.=B bj@qX,8q [w(&jfU҃X_h"p50I[;M"{))sI-"MW7ǂD8J؈WShkB+Sc1fʚA>p+G0ܪHH.WLzhҡP#t-^z3Pu-}#V#T YHm .m;4 1{1_kS;]lgV%c{w&-C6.{TI0 :͠=ބr7zPÊ8ouk9)k#.fŠNfߙO~?FO}SzEN~x*%p>S2wx <6co^dfMW\b%2|. i*Ŀn-cpɨ% ?^ iHaZ0h $zsڨaez[&"~{բE_'1,P}pg8`U/?Qr_ЅV+ xyEXCz^21O@?<"yԮs_t$P9c~D-Fo=!YM1,o.͞qju]vW4 #]숑BdS_Mn8"R\eWp~CCwګ7ὃ{fՔvJ޹p lz2$ؒ2=!s`ORMc1~k`ԜoW+rad-5'*4ܷa"*cE4<}n=hNYcmn<~}|6ׄ`:BkWLi[5QKG?[ԘA~0cƉKz=7,g+W]*eT2aۤiU+NTlmg&鹚;=̈́9(>#Ū%8QrF4-nx Yfy]0QQ,؆./w#lfG%L+Ldҕ+|E}b I,SoBտD}ͅL!{p!r:BLDL pZ7y`_*/-{ ޞ; uJK+9-`s{Ti9+ 8pTǘrCcWƙ<#9eM7˰9t!]wվ0Ww:Ϯ0R ^,2YS):avY:Ӏi[w)c6JȂftBl^H:! 651 +֣wsK a8<_?i%vt'Xp6Vr(P?PqF43,N4K)g~Fqԍ~kAWL}e:;2Ϲ+#5@93EGD0ߋub,q(YQōWQ8ϲ k]&*^.. p zd*c5@>@8mkP&&p Gj}o`+I's]SDxC~R/KQ-֤܇vC' po̭zTݼ:AH'rY/bs+g[Χ}uٵs ʜ3,,Nj*>s MkBKnI!aFj;*CxrWT4)ˍ@Cԝa ˨fKxPJ|*ȁb^*Q>0ż0}ߦ~_Fl*Vif!h8$^M/Kl'(3FQ+;bA##u!j4irvɓ>=n+P=e-dwmȠ? Z%AS#y|ΌjKءɔ(.ץIN-%V?f7wod|+G!c/id.DzUkGZ6OE,[( Ɏ*jaɜ\*Jg@Y?+o!lyK /Pf=]q,%Е/M(͠,l͕X@0[^S\)zjn_ֆ*0nA|NAf%޽W7 FCZuX,FKvO%x60N~xZ p8 _WJ.:t xˎ4ÇUn 4Qĩe(&~,̦ '6c3yI0dlARۮ^rOP2U U8]P2VW"pS%T_浛'AREV|% {\i]sd1Z;$^!=ϖBVnI} BTjAPVSx ZZn㦹4UnA$n?dk,LAU޼>\vq]ڜe63oOP]'f}T$Shཿ]zwcZ#4/dda{ m :\| (O-C_.SǀL|t kQ0wK7٩ذi0sx)Q ! B1=bMxhVwCp2z.yVIm"89ۆT+z@".M Gf+LCgѾ!~lS*]Q%'!)aĹ 7 EUQ>@J=l 3'L%;l2Kq@ 8Xe!oYjHyLTFinu_"V)I,l-K7|̭uIMG#OBt+2ڴ3*?~6:}d:;ĿM֑}y{`Q9xz&rPf{,6%E/l[u]tƊ撚 5\uǎv;GCĭ4.Z}_$p^\w•Y3꟦62RPxlKڌҁTcA)9I$,n|qa +"S~L/P~CyF~WNyƳP&; fIW SKOs[B eg FI {pk !$JDx(Y]bgGM;Ĝ< Q/'̹+xtQBƌA.^;텡iyr@"^#@kstgm*Oف%5|(eiݸ@ VD8i=T[hI@{VՌkP"5}QRAm-%/+qw_*{ :m0=+\Bބ2}5=!ΘwJ OvnT"\n7*=F=fIJT݌T)k۫iklaݪ $KrsFgñXv)F q3q10 ZTd z?մttW.2sz*s9Sz5{#uBTs* GKyDNvVpnB[d-F\KI}@?iAy?oHev1&܆Q ~Pv]ih|h|0VV }Hw96'<ή][ī/HE]^MS0z-Fj;0dTk(W+ra#03.Rc.Pc 񡸉/3gj]mjUI DBPmP_ 온C6bp,}T^0)dycpxhOj}e{T4xW9W Ym&.,H~Ykp*ix :a=:dß GCDˁ7J¸PZ_LJc5) M*,Bd]Mv0Ot2Ld7EL:qJ"dFVCX2a {N3|LncܯGȒM,Ghˈ[Q̢v#kЭ a53Gkk$iO]?d:ቱkR&37 E[b_Y :gwz F\aTP\鳴鐠4%=cQn87mP߼c+,2 8^ hI9N=^A$8u݇QK /E~Ct X⭤tm5Lq#5=K!(Gŋݶ%:p 4%"zI3`J탈8mxiŬ??=/oeH ݭN3ɉ`Dԍ#w XopvtfORm\6pd{bL[YgU)WRMbbwq#o:l-9@z$&*8}B΄"Կz9+W1nkO'=-xA<*5AER&?ފ2mKZ&-  l_7&@Ih/; >KQ=8(?n>f)1+gt?)%Qr9דfޭy so~!YZlV!y%MΊS޷=O;l*_Yaț-P|;q{cjTJKMp; ltgO5<"pK׸$kr:ԮKa\w8]<J>WoMa{֤`| ϻm(SYy ]EVtSA3Q? OOaG=11HxԌѲW{'! `APlQv+B\ ۳Ğ8FFҖ)K2=1*(,UzMu% LfZZB:U ?VBX&tdٙvyU1*);5m9'As_= 톎dF:X\уcK/4 9(@"L5Q٪MÅMӦēi:uOp qAyn qGnQfCrCGWФ,-o_B>U0)e]R_p2҉ ɚK ILiD[N9j4yxLqS D I:}7xDg k`Y٥TJ%٥0 $hjbu8V#gށ!5#j dH<B#i3nvڄnŬ-fn 0fb! KN*rBA/+B,g^=ƒaMS16mp=bl-tx= 0fgAQ ^VQCc[Dl/Ep\lD"2~w҅r߭>= qK[@S|2g+{3S[?J~SVG7Q'*p 0 Òwߓ_Țzs#xs۸I*YZD]jN̒xVZ\*@G47F gĴLPJ<6 -X 2| \!A-(Xvӷ9;~w>+ ÙV8–@+ fܷN.\G[ R-+.c!+)#㓓^+1I/ID{=w`07s/tSwLR?QpR:F;\.j1W{9cuGc]U}oM~Re# +߅"os ^~*EoDU@!utG7q hECE5?GK>d@)q&7.ٝR6|4HFw#CiUh1IդG3h3%dq-)[:q;5C@-C\pze,cg [Ź-Bd́17`=ޢcZ26RE3=b Br2/@3]MRYӅ^`Ҏpd |$U1GW:gxJ=Ux'7+bWQ\S+GhB!^l)]avuRx5)I*,maGAREqeO ZY UKI_x-8$GϤMp}\\኱}ruA wf:᧽.ݡ^Cy:;SQ7l-f0r &>~(Bp}-8RGamQ|9%aT$sf5CѦ޸u8K9sbbkI>C$ՐRuhy s6.ݺ@3{|e8yK=mk ȕo(gwS/6&ߍmk{S⯸Jݦ}5\.CIyS'n4:-,tu'[pVy8/μA}_b;yGF?"'Ê*䧸#TQ!zQ}%5<]f }ςc(О|{zU}39<מ:pùV)7:|;G~Hl$oNP%!+{{pw'[{{"`f |<~1.WZ]%d:iŀsV1( ;1=_\Y@|vs:-oBg22i7-kؠZ[u\gbgyue(iӥtvS(lo0C U sQC)IL W~8XiN'ة43F'bAE ^{2ӕ,p5RTr"rDʏjm*TͽC5GQ'_˜0O Y1'm2R*]bONPbk+&  d^B8&En@eo"Z05δWTjM* Dy*g0|=!T6a1S(.Җi f2Sxh9vDh/$iכCAe`>\?;"PzձB|Q5٬cb kKU{n.Uf85=t;[鋂"]}w)!N. ,=j Mno@PkY&1J9D_ Fb8!1q;-ݮ9?UH+õU)O TM/EahKfI+#1o h)Q{͗[USFd)Wb5Uy i-xaEčÜ8_\,t}+;Tr%-' &-Guգ9' NӉ_ER16B)܀͛iZw6XMWU],ՠ6܆+\6aqޗ5G[n,Vѽ -v= Of/Hr[~7ծ~l0hN  :YhThPwK*PmBhğfwo'9'9~O!TJ`V%H7:WnYֆZӁ<~͡J_PS~EU^}:]`s{ t>kTFgjR=Tz!6_n|/y`Ț"IEdY~ .» «pz[Ov]T:JW@~Pb!5%95yLrPaUq_Nr˞:5|χbEsJ Ş6Lr(Ğ6`EVJtA m:v_񳕁}`9,\q`1%Uz,ޙt"G2P%{ʬwyyfU m`l\mmEsyIhE:gK+/`s( ɞ5uw+rJmڬ:NE$5dQjoᣐ9ɡ)hi'x+`uyPhbbC`aU Dl>yDNYJ16Li3<*1goۺJ|V˹g0'ct}PSjnEWz鿕eE ٓS[ υv^<e+2K2J1{TSrܖ7jȍ4ĩ^deWiGņH3e*8;/HPLhU 45{\ "%1lw7#;"MԶ}UBz6; AXzg"zAMi,?`\U4pq6"*uj3W6 :тCz;2p3{TjSlb[B||z= ܛ(%ZÄPK9ز1) -%#k?ƑT˃YXT7ֳy{qB?h M!&umV5W45 vC>~pȜc*p;hrSwاbjBj m<<#c.OFI 11L) kDI9!g۲Rӆ}dkm|Du2o5Hsz(LY%w_h[{U }25veé/0um\͇^2{>s$7n .@KM9tŸgIkvzkC%hۖW,7X09˹r_B7mݲ\,%K+ù~٨18LȈoay2nt ~Hd}utjf * )#b[q?[qn0)m̈\N4l[wlS~ߙƫhUӃ8e3,+\p)AacQOθ3#|4pׄxk4~)2[<6/~iglf ó 0>'RY:ܢJ` $pGs<oNg DN c ~I7%pOj"r0\39U }rS*FE,Z=N:F4o-u0HۛfE1\0mv ֤ÉSx̷czbA idc>)ħバr^aj\#=>iy@o'7sRm/|vZ8MO!1Va+4SV{WM힫 h1l"RUBw@CSJ=CNߚJ.P*dgZsYnJބӰEŨ9XCv.v`R翩hlsu|L8ibfwCOgooOZ[ &0;&a;ff 3kun7ݙ 0s~tv0sj0_er;r-GhjCFE{G$R&d)T>-d|SǍKHU)MGS e⽿-GZ'?m;m$eV.5rGVw܀ˣ3%F3^t@W d`5U92TȫzhLW:+g^{#߬|AFsR1:MAf.op7wsE!D<W>|3Zd}KamcCc'l4DHs/^==-ãYІiuEIV+x" N(sQƆ%r>Qk;ӡT<-]:l&fҚ}t dٓ{?sʸq)ҍi*7#7B^Z7Rbٱ#G"BV[J?͍ӑ5u#3˖F.(H%,Sqkb)q`fWtvیHNAuӕ+'^/,w)K;:= % ߳{Q=s `I[^)&%dѡQTE{ST@`oPZJYQzB)_kTˣ2 #v#lN^Gۑ~mi8|c<skɂJx)V"~B+47gbRNO`Bz܄^*<&UGTvFTQB9[6ToY^θ`Yt8z4D55?r5}59gaMgyB[sĹy󑭡U Z,ODORt,Iy@[JH3la`Ph|v xcٓELIOݘh9O]IJH `$Kque}kU^N-䠏[3WJ1pv;,LV&ik4)UuO~l^$ jgcݢ4=C_dyBt`},aHVhBd3&7' 8+q_A'WxJ4\$GË` P/ >]@=^W0ˌO%o)cC:d} 2Ղ:")!?gձ2JWЈMH?uQ/ƺhCu1$y!$IvszcP.ӕE)**]EIjGOq)~N*&&|e<꥟= Cc\+=._7}%V~>[oOGuM,7GƿaDy3g--(un!9n=<@FM-mFZѭd'CeNğ!C^m^6PV9m0ò(o}~co XgpOѶ>~ܰ,KWi"GƬvK๰SY=V> .21urlsqKvM3]磼ۼc$] ۡ6HR;c`"(kn)xc/l5|q->J@hN.қxrG͉}Ǩxk5YJ"kj\YB vG'6;bW)izrꃞI MIk)؛t O"^;"⵫n15,U=]G9~t:Zϭ_yѸz pե>J]zZtaGCFnpG4wsSg2,-{F+zp~ 6ن& >j3l}LP]"  ﺬOYչsJJ/2TEoJn뱩a03 ѻ4* l҉ܿ;>B؍Vo[B&69ڍu135&= Jczi.f ٹdB\`ƷЂC!tvSɡp8F^ִ%<]6{[U!U 3@[Ɖ#w WQ״o2clZf{K3  kBFؘ);)/hL$aB/w$g뱯,fD/]J`yס Hb\2J܅5;NQ3Mo$\͋--GF]+rO?_!˒Pܱۇ^ )e#4 ,},6? "]* V&m1ĮUM ΆS V~&)M%/bpަk>ޟp˼u[K0ʖ a b].ǣfWe~Y q~\+>5;7c$g"x(\ه"$MgVӧwy*@15m@S^(sEwH;o -c y5\ N/|wts1f+D&Y,N郖BW|3~1NS;eK.҈LˍCTXXCPPUc~o3޳#u6(Rg*0'@)A,05XVgB&vUWJy5YCwq;3N))ؤo([>Lt7< j/;}TwMl&G06'\ CP5%ߌk}cPSbIn ofN&]S orTMCD 줜OpMvATdc8T(5Ij:=ć=1bV!Usd.qaȉjȞP#c0A&^V[FH'h0V.ih蓺Cu$-/ae'Uyi4?gt~_r).k+]hJD~Z8[aG$ -٦îN֚[Gb G7IvhUȓ| wCACi炈F9آ<( RAvVs$F? VMʴ^rL-uAX~رf~6jR¹jPc |l8vxZ1tڳ/MQ_+Vy9[,s\]U=bBQo:9J&ȕDJh/-j~a,!8cv /~];큒DX1w: z ao  ܡ6"_T^$q:~An: 65F ihn7” P͙O-o]Y\A T!kԚ2!)kJzG-4ɹ뱡Od}' A,7VU^5 үR:"P`f?PrZ Ćū|kN2i7gQ&?R-Yjev9Ч(0Z;Ta޻`iS|B,t}vR"2A)>S%;65&Mzvڇ=~`5jUn-|M&(#, G GCsz8" 4n0Jֆ uAAQɷ wEhhk7]xVejLc/I=ž:i?f.a= ы$MPC; + t2oR0Ez*<*8wD-*/&bHҸ T:ki1(Y%cݭ5<-*hj,;y jؖEqv|HFɭwk4B-2.$HoAUG_Sl}6y&9s3\+)a"֪zSnO=[ DpAQt~P/̧Zm\M%9f\yf,.U( N:HPQJdXVQԓAR2]+P\ &". ڬ~AlM׫Ƽ@_: =]=v ,j:lul h"N..^P͈]Ҩv]˛rxžE&jX cjoΊ@SGsAXH?ٹSW.Z@*\Y)rs]T;WO,ekDn˳&ht.lJMH 7MU 쟋ή{S1NskN\y1^IY ,Q>*0"ȁDTl Af{~F@z_^YR md{E6ksr"u޸!XRwJbS &}^d*+;,uI29䏜J6Z ./P3U- В{zXkxXb">iaְJ[kϡpa~ukviK8zsT~Úqb3YQHm^|)5 3t}EùAhdo=腢XFXa0ӱ}`iE8"H]&K#~F Hp4F]aѨ6= gWP;a!07.'XEBʦ^<:m*ٖJlЫ~QK H%JfOVόo&]< *NL!u59(NDĬR,٫'рס^LN"T~-I{ai?Udd}U*^:cgӱP6seZZɸL% 6&cXV(@s~*HFP.4SP+kIwAJ3Q'.ZC@ߘmY֎@Fv;.[ .2l0)6tY ^/x;9Bo؞ަj4.=aH`boaNT$79^ >lPS_gRLfUCs.p22PRLW6*k;FU& `ðKt^BBpbw3` ["԰oS 5+4wP[F+8[:V졫Y$~x dv+V95C}SP@kc֙L#mMF~zX9\xOx ]轰GCp 5O*u}+VH B0n)) oa .MW}^; Dl[cj{R]x;T%oz,m捖lE6](`S# =V[脑Cǎ_EHB#^I/|r*Eݔ' Bh鷂UIMTc>ͤ ^q1KG"]1#!9 Ȝ#b-UbhUo5=@_O9m-fkeTNhS? v[DbixUflcw[T$u-\:SL,aS 94N*7>X#l1 ҄z[b("ɣJ{C.r _ q[< Hٓ24|' Cmﻚmɡh8 8Wo<:%}6oyC*H_]=}d7ϗ~BpUT:JG ]WlXE_XjfӉ!G"gA<(1C)HH9%($cЎ^kVe/EbwwkĎrՉv;;ıt<V#+iF(x{lldD b;i>Cs,Ryn[;i![{5IQW=ͩpgxzlHyc~O62!ݭV\<]Q {R%Zm_E9gJ쿟]oQwD3Ju[c3cfiپBD7%,\idW,1,.bWf~ ͓z_ZTI{N%lDA;LJCiqbfA1WH7^bǵE1G6Э.s:TN\T|@ d1IF0;@6)1Hnz/6ݒ_GH07~'*a5mio瀋5+VC8΢zWN<r1t|bPH~!3t8Q!#176||7ZF53UeEKnF:\|@?i]C[H2s&r*Q]yS6o&ƿrB8eBߝ|}?Ao&Oz "ueሜR .yQg,$uTې2v4əOly:Lu`'YwuŒh%c/{KuXӸWxgJ6?=WB*m yɀb'n.תqEuzdrRnNr+P0PZ!G8a M]Pt1XHbLV=fm_I\3__* q ^&*X[xMt"ѱzi!L "˲jY-4]7em46_Ӭ/׏Q&MDwLjuYEި E?L%O ,ՠWQJ)@1nyλ9$odg1:ty! bg| ɘ2!D&" k|DGY2 =7:Se4lfȌ{^*1/lY!zb\KhFDM8<_=L;#N,5s=2-2޶Y0yADRyC2]Z" TfJ ISjӣ7/u3kJ*O2#`Gx $l 4&d\3J`kEw"YTmaWCKnf7DZh?M?2K=&b6+ݲ]|K&"εjNNqce! ; >HsK vLCM)xp1fm5\EF!^#ŞM{=Zf'][;jqv: nq)e҉%T՜:|u 7a:~ҕԵw̐s_gnq;t#WT`10;B7\w!,풼"X/*wur)f>]R2"/;M.Y$ǐH̸,vCDpjen m(μ6|fCA#Dsg=8Z;SWM* S-Hr"_C .I#QP,̽_sYZEURDב0Ґqz.sTu<]M,.9r_j)`PUB-uB>͸:W dȓFv"oM퉿*Wr3w ?K v)&6lv Ҹ0&j_~TwxT6n=-f1[pJ.~엸qՉ"H`kL)2GqE#Ǯeu4T8 al(/-%(iYRid=h*- dZ1Wl=r>SنLWp!m0In#YSz}&y)G 1jeD b1"OE2 A8D(tJ)d2d\Tv R^Dd0wHL9~|4`/FLfgԭ?Yh+A-5^+:l`=̮q'p_5!oYJ,B8<{`রb3ҮGeD|:ZMǔل) FȴŘf\9}x}.nk=J(lB2S?0K x_.Jg^$_˼`" 0(g*bp"}Ϯ1Um9[_%AQ<M`oUj@~) q7f5.t 0$t%XB(\%Y7Ⴆs H++z_؂ rc w@Twlwi- +zm/\G׎WCVsũE6ZKҮw_FJ7.If /E<\`UsTyA\G a0e8!mEH{i٬_0XMDAe'M" Ω$Bǣ3gYZ07070100000306000081a40000000000000000000000016661890a00006610000000000000000000000000000000000000007100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rtl8192ce.ko.xz7zXZִF!t/e]?Eh=ڜ.+uA `"4.$c }w=F%7-QOz&drnGy]RtƐCrKb(q?Up*{?_|o񌁜G !x[ <+dzօғ3%|r}^0KM`qZntq7|˙)`ny#Njjo~ ,Y(*V@guVDF3 cBU@㋯F᷵wUa* ;Qb\q_,xz^d[d-uchQ>pbz= .P VݼNˉ ؍Zy^t%~ > "IʋM:ٞupn9_}JiR[<ߚ_J Ts R_^BG6s!>gѥA{Ou+n/#;?U׭TV~K_=)R/~ݣF?(XyGRDRpHƜ3,&uxվKkcGV byϒׯ+Uc;6j7IbO;D 2-V߄U˕}ovd"u!فRN[(}07a6 C` Vr-1N4*qh\E-RÚ\K=sX5f ՚Za&)v a0US32n Ho3) 5e Aڌ"0X&{- M? ;B4!l|>(w7s z$g)N~#x #H5E!D3[(!'d"졠(U$3okA_.9iQ˹kْ*RIěRΈ& N{sP *Q2(^è"~j[s7ǯ HH\ f@,UwV5!:t`iI0:ҩTD4Ik0q2a< 1C}δK/I UxM"RÎށEwDAYV!+X]o2C¸X-bwæd\dX+ n8$⌴٨y5 ɳ3~?άCpJvP5MLr?C'T ݆~뻷'.͗J3-n@2)* `n[ 4օ<#؝n`~ ¦R;wx2b(_Qq:;ř^" '=3$2]SB5F]͡3GMtNַQg4F!h7z'-(?*ȧ^jQF8 o%UzLB2$Hȍ] lzfDŽeeNjgFhfI&`h|8k :,ǀtk6)xPG=HE vX92UbBV㣐M>oJPFwHRhv p?[`€}+`DhA Dogc32nWνE*}}᪢ņFn"}r`gյ֮JO]aĥQ2 o$k=zdәixnJStYT`6ҮAŵD#YGSf'nTy-a[FyMЈ1 ?mHonzjM6۠w%Li1#?Y @mvrfvo]G-ÐԢJMhj' Wia<{\|r)WCyje32 ݷ{L>fL#)5 V;,aJž4hn%՘0Ԇ7=9vZ K&NK i.[<7®`΢tS[J[5Q5P&fbauh(|BbN:Z><ױc7H{q z@|u "- i3 ީp[xQH״>]qJR&S(,5_Iz u^4Fg6|7Аy R[@E2=T GYcq|, 4AG1'K"mK=`&996zf7O<۳>s m4Tbp6b 78Rw~l˾+[׋R 'jNP)JaNMY% ߒ9ѕtpD}t)4G9 S!q G?-4W !&ai%! *0F,CUg"!wt Vf7piHE9]٣Qoe}e!1ܨ6sqtUٰ/.oauC\oen)x +-wP>5le0&KV=`'hVBX~WiKV{lEˍ4)ұFBy c o'JFY<:g/{?h2|T;*Z>Kw]ARiE2r 7JVA}QSmZ%EWiK bFU,u S@к%)Q#lg.e?OiUζA|v{kriG{`DUX[*w?#*7=>s5hYaeD -' uM핏7eXִ +,+^R{y6"`J^ NJK,a Gr QMg| w 9 lCŁT:NyT_ׅX+cx ̈bAx ?q {iG%aOpZ]r Bs˸Y`| 0m7a{R6zvĽȈ4ݓ\Dl}AQA:w)LCKۼiGPHf6%z0zyf|)I+7l_1>HKx(AN ֡|x?>:D~ޱ |]S"&#ʾCw^@ZUFA(PCYcv`1%*AhOF9Up b.z hiߜJa+T|Wba,//mqjAþt"v#6FYqVKqIEav͡AX/2 ?|T|Q1IgraiS5T?\2&9jc5|ni+ 7lV7>D|ޭKbp"d}&x8O|o &5O72 V,p,0mB(WOR?hkΝඵIXM%} $1 #Gn_UtG _3~- Fc!S@ dXW>ofK6I_٢gI% *IBVG53@*=w~%@6 ,~r/GtlZQI5X; ~{)X6k&QT"0_+mf.΍=D盕":uV f4wNt|7ˆ\{{:>4yt{8sD)4ԳҭkXT=њfVƭ*yI0TIqJhXRVc,ϫ-b6ڏjj/p04ºV F-"kӋ+-!V'r 37(yy]UR#kwuhlT W`̐9t %BNGVm ]:؞P+R^;G' 0ah-g;, %TR]ꊽ 㜦ďbd&RLl&j9HBggT=:׍<Z>~1bk^6$ʼIzKOWݮϬ޻뒟sJ2ݤlg@lT-OvA…-tN\0#BԤ7ރ /H,˓g G|}˄I>nX4Gn ,tAglpNXǞ5hw3ݍ#N`|ݦYɏM9bdUW.cUȸJ8& Gc?-3tYUJ:>A1_tt12h>XzC4; 9BJgVǾ`TpW5QшTou[S$ )v{a|Js=\&$_y*q}T.'ǢVUl6KuuV7tod' v[c {8Y 2u"P@u}]ls^NFxL)"Rp7ˆg#gCygB¼ޛ]̗UNњC+h'ӒKLU`c4{5S $ !{v+25LN)J8:-\qMr/fAXdJv'LX",ʤ5Aێ6]d :> (>) ;'`')dC YMOpJ:nhSOdqBwb{e&C 8b4W;$5Ò +vᮾW޻& I*b*)95y@!Q+=ٕ>W4ʸ p e*f e6Q*4 ZI7i64ӯ[="^p"l,U8b#4#cwEuj\ %%U*%P}0YVӤL{ȍkM:$e;,->QJ KS(h[azWw?GG' lV7m?Nk?h#%lLv7rA//6%HM]|02P'*T~iD {X @Bj~4_o],~wwGsu=.NOwҮiqΟʘBkXO1. |*$}t(e%tKSV)OWNP!WB<Ͳ1$;JH^wnV[,v{EPU&#q7І!ք͗%l&] 8GlOz$wÅDcy_. *Y!6ZPWs1dB-G:1w,-QM˖҉̑ z`3s 42>ɟLX2)Z|] ^eJÑs`Dv°J\A}@aNPb^ԋ[NyԀ&GJsmhRlP n\eI?"ڊڴRq!lb{t30%Y:vvLS9/DvµT` CZ!<^dɂ1j4Ia!ZSeȦM y쪀Mn {@Gt3{GlW-KSm *w6x$ ""‹VXѳq3u':{&80J5o۳{:U4l^:/pdu IaqU 0Gj{Q R2l5_ L̔p)2#0HNc'E9](6c\BoD JTls.$qxMKGmG'|0jUT3qbqR<چ?TF&x lm1u4G al]f"r0Hm!ŋGNv׹8] )C{j%Ep<7eFg@%+=o zmsз dվ ` *{`[-΋" pc gDx#@Nsr(qYu+ ɕB%<^9WS(Do^-kwHsSY< GNmA=XJZ&ľIm";tosxn-9:v,QZUOdZe?t@bCsqIbc\nLx1geat&2ᡊ@.faO-*1Bn2, Xʹ+S hC)"[{Ly=QbFtqoWW+} lVÈXcdMsj?e^5B. ,gL<Тb1=j-.;qBanR- ~]}9  fp%A[,L?HtVs- Y|\ Ghz_cO^=L7 WҊT17#70V>\<(SCf_S埬yŐc) ~c*-!LاqD /(5K+()HǞ6!7 +u|rLTcD%oc?PcVzgC?߈),{U Z0uG[ug]eu;,}|_ l\&^6e˪ݐ#?5PU`W2*bBh{SR;';DzDZr gr[1 8,^yϭ"5$<0H$I:QÑoPFb?h nyX!~Y7:XWyr.[J`\N0zeEa֪͞Wu.5E34k6ILMy!:VCO) Cs %ϒ"n _N ,e˃$(:_($-O:\ϑr7'/Nٛ:ŷC;6܋Qt?Mü`4b*߭o+ %g*?3tzsg-mř*]XejM鴝;B[y8%$I'!6~=>rCѽ,aMXMSBQ5AwwuLvK#) lp>lB9Zv㕊:']3K2A[d7@NVUe[BBS8Tį- 1l #MK @T,R;fsri`])î<؊eOy76 hƋerيڡ%*Xjs@ULuֵYbEr/~e MYc,]|N㕲MecɅ|jйP}@rU5B8~p%Ug) H;>Y9ZJIm'MXgA 3v&Bՙ9V9jNQtWw*؊HM;}P,X.(tN n Y-+3L~oadHV4ɬ0oMLVM':;ܛ|4%"T(W˺"IJ*rp IcTF?0 Rz^\=j7jKI@o<rYl ޸CQ㓛|e8Nh-/(yVy(̘}xޫ=Hl`fZ!CdO b}֣ٚIj/p͇Cnlåju\"@#L0X4ZW!HXֺ 3XscvSDcɘx*3N6 OgѾvTf<w堰ŒPO{/ǩ}B?EJ+EB_-U Xe*͕GKǕGab";&Џg WX9iܧ٘Ysa "ٌf-> p*_) @wq]}>t j$D~GU1o] |_?ZcZ5?xw؁ybJp$AG[LQYRfэK"-Ckn`7 ? 0T0!ү"ۇ6CX1{K|<3R^T2P{á/F@E tH=+ȝϠE ZoHK"S3H}Jj #di* 6'je!Vt4`ɜžê~!"AɜL{>j= J-@UJEf7BKNx:/my'.-T vM(0U!mK`ne"C?Xd Lf/KʄvNsSkߛ♟48CGO~Y ':MBqMǑ\i|^ &;LxJjuq 1Ő.${=ToNt}V2Iˡ[F99o*Bc_\ EƏ,E{ sw#, ^7-HHhc RsҳS)Ou9X1J.#8_7< G͓a'ugiVC1B^u؂m |%(dm8e?eLc(ɺQm[Grn6_w<_p47TNt n Z t<= 6YB7 N_6Ǡ/6UՆq*>S\^ +U{ugئ:Rq'c:dž[YfxH x:,s 'UOZF Iڿ!wi^Dś#'Zc{KA0+99 *2Zͷm]GGDTį|ޛ)`Gò)d_bGܧPez$n^%Lٳj s4M (hq J9x O0F1i͙߿Dr(J[RBf9F(s$\h":J-ɁEݠWӱ+x_P%W($ iCF,L`t~D5=#`ݐdjR!8؏)RRw.7t9(3k jhP41^(x2(k 6"jv~R 0(X)Ϗ<ݴ{x$}w"JwmV̥q󚪆pmFc"=h 85b eB-|q3/&Vel45G%HAWHwB3$'TgۈUY {ド)y® i x96T 7?r{p8{@mod-oo'X BD YivG,j"3J߿aŻ _S@9D0;)t|_ֻ\m|cDCT(!?]2Ig>T~yj+5%%K1h GQ1'|v6U>Ѥ x[{tj:pJCA2cIi`4[~<rk׎]`nq SY E|*B/jz$7 =buQcUn>F0 SUţӯ!-̈́D̚ځɗ;eϪ}V9o#vyD; lw^%a_D~_^(\2@њd#Qr]{8ȁ 仼{uߌqHKk$Ќ2fΜ+P:Զ[S7*AKQJbR=iV3jL"D%[\9cksw sװD7NR2! Y/V9F# i$kd0h3/%bJ["vRSٴSUJ?tScTf_Ј(xk0kL[t4(w*S|8ѸμS#Ma:Ma'›#׌zp[ HwxtY"gu}mvFb_Lsx/QW0pTƧ)M9(ٻqV&8NdO~Ǹt䘓 λ"XJ;va@p"Su3ǘs`¿u~kӖ]p*wµ[)^ % hetҙuS@ [z=(% Ex.X0 ql\CMn_@N/|"Qq*,&2]i5"{Ѯس=F>M[e2o Ÿf[6x'*B f Q+*,,pu>Y82zx"$k Zꦟ@@}v\8ZsFP:ۗ߻#Ȳ(O9Ly0gJ#F7ɊΠd0f'Ra/qx4Bz BAb/X2tGX՜cA4R+,TYjF6km8=)(q]]GB hp?U FگS`$i1..|(/yh/E[e{Ci` Csw cVg`Uߌ:Q:21]Wdti0=2h7mTlUEiιNv[ ĦDIl?RsW?B(/Yp,̧/V$L}EX"H@WoUkaZt5aħtá׶L^-nq>epUDmj6jM\HMwh>evV.d:!|aZvf(b?u3<\tqL?Cr~PI:7Y9/#K#4s`M *P'3lM}Ɯ7c;Tx}qg:,=Jp~EfCdI'4Eʛc=jxSKoEl'Qhm[X3KXʹP,֪%3 {iJ 0 |wIj`s0wJfSPӥv)Qg\R8D%8RfIB#tx̘(G K;ϔwb& iSǘv(sm-pıJ= l@ I`p;dŋOg5p/9,\IGc>!̷E:}PrEZ$Sg'`΄GW9(DX@(gĂPnBGd}>\¸ \3ߛ?6@c po|7)ci2?hC"gJm7 'V5Vgv~j]jz0T DkFb>^@f|`ڎ;[6nsEnY= LQ6m:HLp'Wv/k5G|Ϣ?B@oJz.6 >!?Q.6;)qGi$r2 q-8y/Uy7FSJ؝জEJL,q@붇F_!!K)U_k|zTG.M'ZEunxݧ7[k`;x$ɇ1l "$-LSWpŊ\JM.8),bOz w!<0b Ci <)ڋ5iLL?]nExO_(m@h˪9Rj=c~c7{H\WH+ZQP=ˡ[rs=ZfsŜ*/}x I7JI>ȡpFsV3P͗*\] ꖉNMn Jn^R;.ׄc]`1sqK2\|tkhhEJ$ `oY aW|ف 5r]j[bD%P^1rU8Z ɤV R>Dx h:Q>DҪ9ia "ɂh,oau(%fIi&)}B_14=R+ta[>t KL98Wӑ2 > Ӏ-QK =t|Щ,;CZx.C8U5OfC b_`Mhig_2{ɇ)n@кq´+ASHj+Z{*>X1;kI!ʒtՠzuU/ BC7E} BT9z8 E퉗E|%&O#@lki۩o7tIi:t?8}buǼ61LdۇL؈&h?n.]\b`qH,:|(nQcc bs=!Ya^z. %GtXś "&C4WT%,z8؊|EO ]<"P@"g*gBf1e))a3d2Y`k?+7#=k}jy刡* ϨR7żUؖVI!nU`X"jXQt 1;3"\99İ N돏6+#g{r,.7ð<8b qɆi3!rT䐏T:\ΒS̓6$RЅ/@ƧR*D+hh)#c[rEy+_h2HKF0',3fO$KK-Acr)5:0[i)"ѽu) mC.Ӵۯs3ѬSFPsX<`Z Gvt'CzK+Q\A)Vaӌ)E"'<|iߜ JajZ$ĉ{V.@ijU3\1eGxTT8<' bvlLNȸ>PK,&xr)'#ǁ1k$5 ,jl:{ƀ,v-ͅsۏȞ.Uf*U!z}e1aG!6V]Xul?+8ɷlb?|O)fwQe]Zm2kOJxHUa=և KeH55$܆5Ygh qsn؈> NR80Lʾ|GD5^* F2TRB^eNKJE]u73eszZejYѻ{Qm˷=I٘^'%)h@ S+V,C7eT ġkbU#w ݟN;D{v_PQW_U)8OO:ž@%ՒpIz&BjLY6ı ";5(}@$+&WX*7]-Y~ix0aHkQ֝*j+#bFui kXҷ)$ý3(nՈeY^dn9 G"8<#bofm{Ik?JЩ,b9OH7̳[ YN"ZBQߜbii9 יBo,rxBo6/8>`35#Ͻ@kn`zE^hD5d֐.ljήjB:#6li#`G`/k 2[1gw̜Xؼ74pi_ Z-G9dMH^Ĺp1Kz D{=@c@$n~ aZ!y$.J!y զN$]hul?CsaFDAWc+^Ŗ0q S02Czԡ hU +%OTCl`d"JkDPl t&V+]B?5I*5LW}Q( AA} z+ɨt%g]`R=hb,\+ :׆:$5(kc٦\ߗ(`⋰}٘H!͡}Pbm3tgm,l0s)ѭh$c8.\&h)tsDj^-I<|="9p\}BJJKW: ^p" ': H굮~#*nL<8!M-bd cu }SF1}kQ?@kFnYBr,.ɦC,/*Bp٤9ا!IŅ)R|i AQT7eeBw |~6K>ٸbt6Pќhj7| B\YvaEHqRRYɜ\5"Hxq_Q3~S6/A2^Hʻт,ƽq6$Qf(L,adfkGh73z&^bG20Ѽ7R17z͞kK;{$F#kxV+"W? .+#/%mإ3AjV|: ճEmd-KUރMwi\2v.M}m||9'!h}[·jSQ'>adWy!Hp"b/ۻm|`ʭTkAHPWL1W*G>+t)š7}j҂bqBd9Z3tJQ[*7 }LƒU"gёC*n*mXK(J$:$@K@Y*!W(;z&˛m<&JOf !ō6 ~m]zix3O`f(0ĸz퓀,U\ U­G Oqg(U#Mcs4zCN;]k5G=9FrdA_u/CUYa >sS -tnüj=ski[ BQ6=I}{~Ra^]87[F ~Mg+2N]5&5 Pz5{Q. $A-?Q[$_#xHsP*JǁJA $}̱ExڑnI__ZjufW)(L` L\ i"F'P6[H ZEF:[Z,?l5Q grhF%ciu.rTH=Hd oaY.eg|5>A+!#l Uw>̓s;vl66dz"c2^#Z~}l&=p mlx ~(ܸ[ AGr&j4r1{)T6Cz``56kӈ n,;Y{) ;ȢMQ GU(Jox~ #Z}},:uѩ~81HNԒY:g @æM&[P1Q*OHG -}4k0|~WkZKPP[ɖm!IKm:OUf*+B1(Fd<1 $@ܕ2,@0G*3Z4h?ېte1b;qit@q  * .Gt+ CD<,%WN/uwxņuŌLȇ]I!UTdaxo#kXP>/Ye> >Ɠ? P}Ufq>^nJ<M1hXWEUutY,Ek& 7 PBaUR^;{[U{2~:l,˛n,Z|&R=Jx*XTV>UeoS=*V-mVF5;w Sx,vΗ7F%P@X&U&S#%3 GA=Ä>%cTv0\Aa-ݭYP:2 ײ F#hN׾Rd1!^ N.b8f a̽rH~nHppJ2<5,՝RpLpoyg%pe-h[Wc хOzjQu*L+r::J?E9?P#d+Ái(}z6k<7-o?Vz7ѓ& qJ*.xL7?1Ѧk22/^A6C0oaHf˽;~~aRGZYar 6e:NgCo}ZPb(CE"PǡA =,?_F?'`ݿ.C9eE R G8YY˽n&:ԌU5Mr"v0YY -pZ2;Xסu:Z4XС tj S᧙P͊MƘ+E ܙB4'=҃rMc i$͑WG5S]x| i1_S$CF(ߦԲElLU*TBQ:lLɠ/о$ۨ`E"ԕsyuu0URvF3!S2~_T,:~NE`M?Z g) t F1RRSY{?U׻py{i.5N%ک|AN*%?p+Pp$uDB0AuRaҚbžޜi! r3>1lvD <)y*n-:dw~3LeQNw=sܚcqGcoH;A_TqW2g |[WHǠ*`׌>Te`reUud^][t>8zbVtF<{@ *NJK{do_At :vGlFPAz p_1E*ť[1IAԲG|e`8?*kzQFyoW>},/-_K愑7tq*{hA]wJI莆CfP0IPkE}omMЅM(+_-ȏKIU͑;f=`;n\ 1 9, Pj܅y"-cwsjZևSS{] sOOOQ$ 99_1eIM6 Z:6O @͗&^{_Ԕn/_,S@2Xt:.C\pN8f2bXIϪ'};>\uށ_J ú sV9LFEox:Y G0,g ฬ^W9ٿ&-@u: p'>,7oŕXs}TߒQK>& $pf}{ސj O l 91vaeY[ؐe9.FZ7!NȿTe#+<[.ԃhF_b">9FHc;#(Qߚ\,$ *FADS_0i+dP׽}ОGض8o5_mfH r2;’(v1uOo.>KFʲ b^t|&Be:Zn`L!\slx+1;p+;<)>BB]x!4@Cv8{ 1K`|R v-3br'Z%oOY5`Vr>@ZÎ]n`^{@$44't/^R5I,r uS5)־*(uloF JzO"\8 RI(G:Crtr˥sХa Oͱ,P`ڿD}IqeM\`/`ycR>ZaPoKKс{5Z9D^ m q{G9xX%XQ߾5ޠ*ɱgYZ07070100000307000081a40000000000000000000000016661890a000070b8000000000000000000000000000000000000007100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rtl8192cu.ko.xz7zXZִF!t/Jpv]?Eh=ڜ.+Gs細a:osfVnқ.ԟʺjٰCB1 ;sgi;?hΐ^x.%&M>w(6r fLXga ô(r\מ_軶s"J/}abH113}HYW("PKlX4tbqqrSI!ЃBi0] 9"sMcC+;]ѥWD QLkGbӜ["@,cqC)0>ǷχF*T[IiFluzowDNp+S>yXfkGhC!U,.4@k (#\KO =Ⱦ5Cv@ yHqy)s3).{bb u0.+ Ԅ܂yc ~`G;*/~q }4ȶIԊ96) KaARi^ī0MsHBX YpPm}eAugWA>1Z>xiwBqD³R#W)<.8B!دHlk{$v ĂK,pB2qYh]w8`[`o.z_A#xcʓxgqh\;#O͟zTwզ ˸|Gᑒ/I^BKtQ_O~@4;(IVYe7ЕɈĦW[+ceQoӦKoLz>ؿD a<;5o5 k(UXd%2=" M]` h(#y7/F yuaF.VZSPENH_8Z{R}ߐW1q1Sp2]i .#3h k޼l~3h*wuXtrq޷z^̀N6 ph[CmoZ`))ܣ P)t #9}- W#g`s7B0JM:`Yx$Q}TLi^ԩA+9xZg& ٠/>ѢiiFmQ|XH1z[I*4n8 l/<n\J 6N?)MSYu\j®lz1~ x`%-wFYqe W9WY ;%ؽk++1p>Zhu=L{W99%m+"B]D}I"kD%"Qcxy HNv53[POά=ӄT-t`UzqܾHx2/Okߴ=iQW`chP 'j(}{Aoca%YC9b`]πM\RJ4U[KgL|@8eW9U 'QR Օ5Չ2}p2V}jcaǩTЮzıe(z%psE(Ef_-;z_k9+aO3JNNϓyBZKIvRa4.c-}vVO#KS=` hDكoɡu;C3a |3~繛byyrl>^1?$X<=ZMoL^nɧ}h^U4B%u+J%WD9}u|Hً R%z-"jT"2śG1E`tGLGVΒ fdyTO=Z#P%ENX6jP=dnkVLpPoq5AF2>2SGMeb5q,h gr?+nQ)n>%;gM0~S' aVk,)v[V j6^ dD[ƌ22?wjv~Mg|jLyEzꮞʎ R"?I_ eBSNSr_A,c #$y&H>@0ǒ]ן,OE1RGT BaO*'u|z X8I@#T8ƂyE|ސc =5bԽ$\z'vۥIA!m'(!4-c/} #sv8tbrkBzK YQsU `u87Ȉ<aCp)"C.up{IKJ'rD@ HPy4l9> keMKhA o?pN;4;1%\0\~6y*v=a-*fX D͊[:=߯8ú;UDn7ĔtC5UʱӷTjxtN;n7t}CRKBHvdXqKV 1X]! %K(\'+3^Xk9ox,5eZBq%MaiG5 py2' *%Dr8CP+)LQϰ"+TC)r_Fm$&*~b%j<Mo\vŔ^WHÝ])ækTu4L4ikԖ #\sVo ]7Kl>әry?$NC{#'2ў0.S` ~ޠM"8ԯff~oo]]"g0rj[ uLJւ;A/bƞ @̛st?>/}8r9 ؗ8BM{{[*y7t@²?[ w_]>)zڄq+Sl{͡Z^G?}`.$s v(/17>!U*32"=7̱Mu L6^@fEx`j&ʦ\-5v"L0ʜci*}jE TDVs3ծc!NA"o%a j 5T4*B}F&LVE93~ݠLyӡ%V%e]󇋦dsT}խu&~΍뒘HjN-+(P}wsTX)aHۨ,R~%PCj-u c 啁;vH E"Ye _oT])hALU٣ROP ~>5zWq}y44h +ƑLz B" [vަy#<4\{7@ZyR]ܿ1rY c2}}abhnqҢe=7@>Iu@Oi(FaP=a+ 7<_ .2);Ons:Vq5>v8$V7[Y۾TX +Ǵ-$Kl_Όp"B@0 ?h{'8iBg]zݗ A5N5̯ 'X/Yv+RjQ SK&Vʚ=¬IŸl@,ө(7镇(j#>vGu\G ^cY(("uo َR@TNXvէC@h  5!(p O p׿? :BvvT'=EjI;x /ƞҝ)k?0!pу]aRlG %~qT@xC>0E g|`qEZ3:G=HmG4 ׋Whe-L`ha}#O qNP j?yj]f޲:FsGrW5i8ЏsKB|fs1d& 7cf[L%C=RZI b*1ĂF}Ton]\޾1Ho+:42֩ތ\u)]ApkԏgH"jl0TWUȄx;TU@-aCt(O;XbU+2LM`N`N1o).2 P eKP۝)VZj]oH[mqa%8$E6VSgR^tA)AGi<,?w0mWϚVHE[ ;‹emeS<,R s (B2nݚ΍J\F齷 moAw&uAP*lYS\ʼn^Ǵ{F"_u8hԐCG>"1 {xG:݄w!Ͻ@9}Jmz;+8EP|!9pz|S̒T/n#S[ ߥ \wC w/8:-`8AY+KnK|/"$ kʔN9JђQzٓ`|JB%^= |2󠟙x\R^MhLgy<@眰6YGB! )vUB$ȃh77Kt~*ܘ1Kb@M1E$xњSPza ^M!E4V.UՠJp!ڭ (' bhbvj#)L$Yp`u}>EAu{,kk1M@dEZףiXG‡21vuȪe6;hs^5{P6V v.5&._"_ ueI]qAu0^c&SWdg拭DKJ1 4B8]LZ18<%"3>sqS/h~TI:b|ÔBiuf1;وCz O* <٣5*T]%yk+<̘VYӤ鏏zH I>+90-؈;=ؘU Ѱ` {֚gήd踄;"3#^KʊzpA(:O{~P^He`@4 O ^`1T㹅y⢦ӤON/e1A=ʾu$&jug74׽"E!JKU %I8uU +s}X'ܹ uDd'0i1]sЫ2f[UD%EF8kșXeG2j)^&/ Ict )m##MͱHZ93z#tUS&f^۵2`:I)1# ˜Püd+E&g%:\e`ſY!c(1 q)yѹ1CQ6gAI>)0N7n[৮wCn6eg,$e|;| 柰䁽LL Ji1ƿK9=x%>h-H|nf.L Oqv.vRgR7,MЖnYRW8fsR9U3R+'6Sr9}޷tD;( "Ԫkc"4ptٻ0Ӓq|rD\Jq*C~ssCKy=ѤRKr/d>X_hȻ$a[{} cl>6mzWU>15M' Tgd Ч-áq֋Pj&!ƃq T{/wvk,.k"Ѯ!o pSɸQW(<|F&7SZ_u*>S2yLq0bBy@UA8׳S8E)_tQ7@˶Eka{)L){&4J⚟e9Jl6Vo3x%Օ=?~1gí p wr2C&<34^25K/l Ft6*'U< hխyݢcw|{oVZsrX\J[ _`OFH/҇>4 U6j7TZ#~&Z#x_\}:KR7pJz7Q/ e'@Nj;!w*&I,n3]F_ZY, 'R௃=(صtdKxė0tMX߅ݳV!N qu_3n+`'\h',J˔/TDuMN>xj k.iJ-V8]Msj'#+M4^Rw*":'0 z#KL *\C4>pS|zYȪkފ tץB1Xrccg_?d! S[2.k[P:7bj /4[I$iIW_ۜyF>$ukvՖ56gUR"'sf\x 2sOi+C3QBq^ePwtKr=S5on9yjj#(gbPNZ}[L DJsA ֵ v[|=.cDQ1[+{3vY(wvoo\Ueµ=y!0CVv|GE<y#B_Jm`r+/^05$_te?}K<۴^FmBkyUR4[ǹT;g6 2m(?)ԙw5I͆1)w\%QḴ-& or_< ?[|PQϜŖf%7J0œ,͙ r>C'[)Ȩ *Sf'  si=bդ$Kd">y*ւSΡԸs3ْW_V'풂Dվ2-z~# uV?_㐓u@"[D,0 mWn[#ӭ¼'k7_ ztkp%%CkfDK[46+ʛg3 v{ CJp}+XPl!CaZEQmYe9{׈*yC5c;U=02,َGpXP w搻BmZ7j㷻\e@D.F!XU+%tnG9ZXBX'.N(ci(1* p9FPJ XiuOB3J:" ľ!}"^j˱& L:#PPYB½i+#["t*?v8/}Dpbv0g`7i٦ß6"Q C $_ODcĤ=43P:9b6HKwy %09-Ti% 5HMJjt]L[xtdXXl~;…e˵U9'3`b֎tN]v6DkTX5..'h$Wq.lcRdC֚?ߍ4w52LIi†.2ckRet${ :1Åjא8gPi FSH6%˻UWz@OO1!?j&\l72* VSz\uY7tpw +Js[q;#9n0.,%qL]ŧotN+9qbƙ5o|9N!K3f:ҍmAS2N,#*~HȼBr9C`6OD^n6P,*sX<󯖫. ~ul5@?ܶ}jh' pU'0u퇍C F¶}) xǁc^~18Yy4za qO CA)G YAJ!{ŠUgˆޡSEM䖰~KHU/Wa0b wb>}uk5>Dϩ aA/cXq [׭S\'RJzttjNֶ3ޭh_ oڹìH.rM$^w%q4)AEWVˀ{b( 32łk gOJ*x #}UKd:'s•5=J#>R8;ä O< Z#o+xL춍A)\7k3@ƒ?U^x؁'08Ё *se&Tp1EBj糎?[F|46 o/h WNn 0g١tC'pybF hzmmԤt? ?ּ9 -i<=PpՂgN^;7kI oi We6V{&+V[VB(ԘRX~2 &]\^!~#]2(n^ Gj?婳ռ?%m'דz&}lp?KCD"՟Ƶ!|.-ᄉ&X%&H8,fzpxɴj9e vͭŖFi"1TAZAϯ3}AeI1Qp I8z΅VXОk 1#nj,DX+hĶY7DYű >2Gc;d@-iFc_{qjdy9%u.ԖrgC>[Fk9ei|'jQcF=HP l$sT 7ѿ|+V݈C]ޘސ&oZ;/eÓϕEjװ>+ v^8ULCixidF}= mw"/ČKT= ~Mi䀓,\p'A؊ 7~sYj˓H':Ah["^yq@"惭")G 6 qڤqTm_hVPk0ӷ 'N8vS֧(+1rT؄ϟڬcAtd p68c,:w9rVGzBB<fQCoqRӠ!~TYprNQM3WsvF{! s}:R #Y߄) %XV&nNVR#l7V%~*%b]j?,q,dɄ]1qbM~-c t8]#~C|HJ0`7ǥFI_ZaY5Mu ;\Vأ~r]~ÛV&ڕ.<4XޝQOGMOlas~Idnt5!p$+CZ8mM:uwXg|x ADZ(xTޠ%h;JvK)Kte6)Ce gZ43ZM `n:~ېFY V!ǿ0ٜǸ\b T|,qwW`0=^rqY'Jm=P2.*= ]3?x<*v *D+n\u7m^wh$p!DJJ"03*W&nJt {Jff͌*ycqO\eѫvhĮ۹mˑ^Ϊ)qЃp^JfƼ$D/Jh$BoLw1 ,)N?>{a^+Tc~X$[Os鋖m\<"*="IŐq7,2O-w©{RU$6LTox0%9Xjm444!I 7s| oH]cЅ ٳw[T6D_u^pg($HOCoYhe;C);D` ײ Ώ0Evpզ9np&"xp-a*q,@Z{6ru EbK)莱f ƢIҽ@M@&ԧu+0LIe,ti0V ʈI0a1!|e^"[SǔaFBz=6J3,&l:B?Yn<뇚)L(&eI)mlYϋ.*s 41Rjd?w<?,k+y'ԋ;Fm߱5kŶd0LS>)jz%#Qej5%\x VFۻm-rJX1TY0q@s0[#b>~9 -ȗ6՗Aѣ#E9}بkZ `}" g.bi~M<}|b0SŠhF BlHv% on"! dBk] b8jLf7PD_Ql[!*Knݭsw-#&oL^&'2E3| 9l"dA!.1/^1tTƠQjr=Yzì}dǚSIByM{E/-6nOc@m lLR߈pex[#Ye>&}E%591ZD/VjДo8S9l2l`H[0ʯFCz:D:7|/9EaŸӿu rKmZm{X!N)"I@]NQ֯=^9Ʃ=\0V"NհkTDp,L̩,٣Ϭ=5ûVnh;mrJBȬJS u~[)QV!XS$ד+/mŢji; DH5xFUrc@tB.j VFȁ•g췭 5\nml]d3z1?=C+l\hÆE>jTGo`ⳑEpgifTm# ފ0$llT `jo#[^3qVm(4ki%D~HX@yp\WLq9Fʜ_e,> SB‡ma> ^B dvMΈN-KC6v[_kRtלgp&\]2[!7 Z=`m>>߶w$Sz8`^"?sw_gAY\+O\} “e&КF[xEFtm]&+ 3A\sk-O !`*8F|7~>Ajiq5Pk6T+@< GiIMJOdBcObx S=6s#X݁=J7_D~ V- %AD_&3 RuD9”dۛ/D֤ƶE%8~%_@yM܍("L>|W5^8vpM^))իx4SxC jnòQLW/jyJXx/hKPC SLOVSrIhO&cx@1qÁ,vyfGE좠|DѸ ]3htAjbO* VQWEԇdת59側M ',,S?ZĽx_^;$J|-RQ[Xvz:L]=ppsD+W Pt.w(p)eȠDRAHT,WiRתI$2b[KOڜ; TFSvcb TGr](cZ _c- 1Qý mׁ9i/GC &Ï}đ+9!uƺhvz =̰pzxsgf|r]oWcS.S3JTsp}USʀ+ݪxϐ."7.Πa675w4 LJ^.;gf(p0 1k6{(؆z^-yFFDʽCV^g]0yeT~BhvJ0kt<\6(- (V܈R j"Yix0;~-,,~F) B T;|rs_ZU5M<Beg6W#x |>#X*Bq9V3OK$k[ t w),cDֶtE3 ͳB|LL8#l `Bx_6d+adsd?ƞ+.jI+* Iix6`'l+qlo$/igymK1P-?L*ϖZ[Mdy'f?im}Ry3?>>+BA֓ }nBߙp_)}09Nt͂pJ:| E 5)>d^mHcBS%ԺvA+8+j݋[ʩ7ep2s/A1UeJT(`(\.0^f1Y 71a ʷ1f̙pU}=bu}Xx/3\E& Wn#>:gy*ZO RX[8m&SG6Y *;"2Y}3%V=K&dCLl~5d3#YЖ^ő'Ң/؅6@ǀC;rvhE.{Y֎Pi=RυZ}𿋀+܅ [P>٩=/*cnijWssqӮ)n܃?1yAx·:B5gv Ll0 x քcf:W9ˏ7 dP< =[79C=+/2q${,7;E%H"&T F=_WLߕ,6v0h!0LS <*gP%X`?Ywi{_d}`Hs]Fv+KQ'^\!8JtX&]4 Yxr]a…+΀I⥣q#DeN9+Ey.kc2}񪘥_$QYF)ƒUP3~7flyF[q^_$뿲G:~YڤC|eOaV=!S? PǢ j24 nuxAgW4{@V9YA{ܡ7ג%]"` =)`(RG߄O~$گ|Ⳣ藪'c{8xV.ߨ}I [9@'K^{NBM) V6o; (cLʢ"wʿy}.9@R 5ͩL4`1G ljh5_k1fm|SAv8]Q0e$S S,b/$&[c+[UI^=%z+(rh=^(k.s`;S]\=MykmC*)}յr–Pڤ3o~D;ñW~@Y_W6jGS6b]+`=M>}$I1ԁK‹u8Bn7tDGMG350ůBn Jre!pčCoMwfAM]?ii$-&"!2~L'Լ_[ͺļuPx%unwT³ƘF~%ah #m{#3 ]d,!W2ҕd໗=#)/&ȿ2~CՂڲI#Cx6&α%G~JJ4O'>ky2oE֗jVЛ$$+U2^NZg{2MG4|[@cE!s*]0j^`]_M`D*gRl86ʂ[橎Sw3rn 65J,F杠[愙lAzUEՆ)q}G;)ϱd^f}Ka L5_1s `ͨ}}玱S >/%ﳷxILH든4PFPtUHClCVEPϋ@s]Tc17ykr;MD9`xiV$i73J W{*.pO]Yӹj1˕dm(uX:G"#G߇2σTN6ĚA |,@wFpzSQzK*va%7[ 0o;bY֨urE1NmSrce,ک ' hC8$ d~:wcNz%!1YǝIFEa}'Ç[RV&&t:ybVR[+%$4]>WDDvB+x368o"@%"_OΚڕ $7Z MX HWb35mPS.u@~M\Ք.vnqFx֬PoQ%"BXE5q LRKc*P/FXw|F!$3Q5Ww {3fI?uT \o%.!yuTXzGchUnOy+g:c4X@߈/p[I {CRy$e%p#U}ZBa0O9) S`nj_}m,KЁ$vdTb0 VSNaYGV-7z3}_wQ}Z5!uъӻYo`=>v8sf @D1\Mu]E;M^FI/%&!,uQmwAN:l*x&A#c5  xJ ,|89R]Zqv+d{bvLPCC|*᫋JkuE.pM}"*õXjv:?O;FX(G?ɩR>\>ZD4܌Y5)N-ǫyu<4( A1n?V~ۄ: *3֋q M4m5XF9~?QA|}#wZ!s4}!D9! S=@˦.Iu7$rHjjX3qTmutvR#$?CNa^>.,pQ~`_4#bk[Iz7.CFfv6?!emDoABzr) dmU@>0 'yoH7Pl&uifN&ڛ\{r^ /krƞy%R#(apC"l=9G`I镳 KNRϔf@%nZxC5+pvO,܌KyEEBY0Q#xZ P0]B-O^Zz/اqSF o#nU@`CLV@>) vS_lj7m goFnLyLU`qcnPI(_`/Rp|ޟ6V 4^wrZʾK;f8(cc0q.U6pG wƈ0=#+^q_Q+ˁ|^^~P%$jEpgDk ~h.4r>w X4b;[Hq+f}lj DT1'I&cUr {4D#lV=d@l7RamcU;%읋(6X^t!UIVk c{vRhOGm34$o\' S)VA,.U">+v_;x%*~A^B{3j.ytDX)p*rkddA`~P-TnUq:+jhF WlЉS4d$0Z veY&8N|jE2<#d w3K l\Vg1.VbMiLҳe/$"1` Uc2 Vw0 n& $98 hGU*B7MBZEvV[B)NqYX[ VkX8LtFr9 8Ӕ}VZ]tw2ZtB)ڮ5O꣔2M>j85RA;BPï\(u 9iĩZ:l0h/Z"3S&Q_:,qs4sSnZrxW^hA#:kx lh>5dL'rR-g0&~oAȞa2=3&2u d؂V3U)YC1˂cT;|J9ᅀevԺx`Q;+ H-Wq#}nO3;{ƮMmbYʾ4\Ȕ&lW:[/Ny6xAє~S;W)S[ucs[Y;نnT8q9=*3\\bMQ;׿UXϨH@x>ոS":0sٵ$6hwWp9)>R@H1Jkև)m $: (}\w'))VCq@E^MZЀ-rU&EjE>?*h-Rgd$^p^| <4)Z>z$J Qr%w1Y 7nQqHf.ʢh1Yğ|IuqY,Rl:؋}mc^)3Kp^|je0@*BpǦ"fT覒=Uw"b C}|i  sڡs<xJɐ }Z,;rE=2ˆUfleE6R:A?ZCjP^+zjf2VWb}E2xo$hC7`(`oqs |҂"'RH+esAyG'_6e!"cPhhiZ5$D}F,J Pewߠ{X7絞<]7k+S]Pa' >,IPͨ>t**6%~x[y>^m ⓄԽb-\îmcIQGɦ5Jcg$T$>H(LTdK|yAMĮ̙a۳z8P0T Pejc#(?KՒ1Lȭc{끤Ypdՙ+ nnЋ |'h;17ǙCρ=%5a9zɲ4Bk*ä3Y_,pwz]T8M])g>q]Q_fܜ5vJK@*N$"O#D$RJ=7xʝ޳4䳶3Ζ#^;\Aw@X!p@CC( $2ލ*<{+?ef*PšxPwXʓ5:(3x}˷htl}weM;) pOH=Įyh?wAVݳ.VT h|ժ$ּ?HNoQL=/-Q *5RZXX !Dc꒣`#KI'#>tȢ [cLCG rNL!v u{"=gTQx4uSvw4\O؊1>wZ]]Jgٲqž9R.f:#Pᥨ,OWmmrDJ(D݃*hP'cpݔpȶVC+$D# G r ut;Ӭψ qpIӃ,b)pꎿ-ʃo eDIz3a:K-*A cn,?dSN )] *S$GSvHcy[FDlJ߹JCwr=%%Y=Z4;c:YK\: y5,!;nPn)& n;%\D3xwN{h~*@wCd+fr>M#UT㎴ڍ5/57N͋{yVe[$,p?011"i5."SZkߩ_WXtΔgP4GAȌzdZNM$bэx*ji)OP]E,WR{OMF'% )mRHX~ZCAC' %ʂ'ͷ\ [&;9ideZ mo]ߦHq/1ChfeW(hVLK cߋe4U{Sz ,c'>,}[kbjDuP&Ԉ6\[aPW7mA-Jef_K:Hno ,2QW M?ў+ucVGH! kv^v6Of0\e c/8#UE<(NCK]RkFnEODaz+y;LH`FµlO"h8*1o VH8՚"+)$o*V哮&u&A/)$_=ϲ  %@O&[RY߻P3UD}y俸5W. w4B+ ޭV[|-+Lʞ1#~K^1Ze%j Io`ja\K 1+8zVijVJƷJIC㗎 <Lt*gd_cC0ݘPً!Zɻc#cYyUR Fǡ=J`,("/LEQ6&J|tmtл2НO/:U֣|>Y ?< ʵ@Ϥk iFI,*,6ou}z2iPNy#*~) *O6V\LwT@@: |CȔ,p}gq\|loA ڿt#Q]o{r:52Mwd*;-LB+i:=D+\1M93 t]e4W6d@{fJlUz.yq;o3qpϿf 1><͂>Rفff*p(i_f40_.RR-lMxz4;S,5rq)6vs3R +KQGNE% x OҦAm)LR I(CR+ymo'ý j<1Ha\lIntA_pbsB; F' ;k lw2[%$(l{?灛e6!J 0AYMH رE\^^/C` ngJ438*@35"H*1Go4`+|#}1Ǿt459 3b:3k]#ZyiPt}:={g ˍVPb)ijR7/rg7n@lv/E[O\:b?>DijC.P_y?aOn'Jg S\m ~j99ʗ澅I kRrc JUSRdD9t}@AaeVVPH%9YVFߠ5\)6KujܾWz0_G|T[h qwH`]28*:I3ß%/SFע,{vQrdT|Ş&ß`)Q)xa'B~R (]+yԲ'w'iZBqMOF♗WC¯lⶹO]z])KHbX'b3:ps ~UM"MӱEoٸ{cn=\dZycMqͯT#y?Ei/'{&wDO4)'[8knUΟ0ҪvJ&A~-''%X;!} \XjW,U;U1alL51 ܸeEU8KvgN`ET{HfCCZsEN=ZYs)Pp眯b{a$1EAs'Xܗe}{ hz*?yWl,O9ci$r\ˤT(q+OTO1*6KS@S:0@+O&k 6~(&dm~|z?*g9&˟8Ue*%4FoiNur$&L_sM  ?oe!mU•Ws^[hklѼ?v MdҊ=SzmցпpiW2|--?<>/MҨ #%;ad{b Lj*lCC:h%9! 2_%VkbF/-d$=aIpU1\U^dn/Lɖ[.P80CܙFye$|t^{i/H8of\G\>kuawDT.+1̇XVXA[Tp-K$)IH ^P108ޝD-H"~qRHeFwnk(;\;$h8>[(#RBg l{ecr=} cR|n2NtR$_g5boaaEj5VR+k穸]osi SֻF`K B%ݻů7_c_A;K1mCw5":C aPW8&h! JBDQ{W"AѿI%zIyQOuO~`Z'9BL#T&Ea<>7yv= n|hƢvG}VH!!>" @G cio]8EŴںjb[<ؙ>if:1zpzmSi [Y+&'Za#zf#cv[`gj"K2A_g^TMbBJ]쇿߳r\ɨ 6[o`S(C1Oԭ Uh @DK5_EZWßYKXpJVVڏݭin,ja[H516_L4MK`8rw#2#OwˆKq|$.&'{_&(,h7}C(90V7zK2H-]y ϩV-.+;; Um~r {Q&Q^G\"q6 | 815|Xpgr]Ujaɨq4HNu7|.k8776^@ "Vh]whlZ _3HSs3x@Ij%)1s(jVjS}m-A2WR@nXcVJ6aqC2p>.2&8ďJ@SH=F@2m[Ɲzln0:}vq9/FF\\tq9#H!B8!9Y7>P P3yt۷{K_2^;4 .^dE|+fGğ\1K TŐ~8 kxJNgb%_fHol$tsCso<;x<;TϒICX?&j>XZmj#kƐp/-~>NC@6HW| n (O]`5~@k .T`^IS5eU {Cr/=[ViH nSw 7w(RcCg݂ǟTEYx@l7OQKԆk-Ad{]nD=sg54~-? ԩ$k.ϛ9 ˱nZF^,W\*ܢc3~p@ =-t\xI-*x**&C;^A/iʄDS~JŹ5uQ6_;ǏTO [ K>qyYIsXHV|kRɕ ;\t"B!7LadC]$Bl^ϟ@lU`ŹyPYRvs XP.ʌS$(萪*"Q]J f֢n]I*rL4^sۍ uze(>~H6u_k%,|xw@{K0v?oŔow#Y*i|)\ I)\9 JƯaHt F%p*\q`j* ֪2dxgKq$H9Pz0,a'ٟ俜H{$(*B$@G#4OԽufMHrwFg:eQ@M__ai ٝuz#8g +5v5 UMKXz]#ѥi].RẖmG H1\(Ȣ0 yd"X[ǰ*s9c_rP8$΍Ⱥk16r`ys΁IIeL_:ta'I:<-7?(Y/*qS;|Ъ#FRNA :$QjYUHw*~bu\j_+s.HWf*Y lr[f~RJOm]4õXf7i.:Va?C,:WkMj1lY!^_̛Z)ju\He!ŶB@j)(+;H/#n\`hoxvb!-Eԑ^Hus>AT<7~ž¦k0gJC#Lg)dG}2AROkH$ޜq?M#{}sp,@ TQ߰DB"2Άhe>8Uk)IAzVmsMa1216BE䱨t=hRc}}Qzh{3>&^ QYGEtF d ѠhL0AtکF0rH;$>u!($"k{SH2SR'*a*1$D$. 7W,)>?4Gڷ4\)l&J@fVLOf\8 %?K*^aAO^)߅ .KiN̮PV=[5X=A%">+hwhdxQaX AIo)Ӌ`S6ghx KeuPpbfYKLv7w+zʮa]GlD:RX4_w~B''NFAb-|67D3;oMaˉ$UwѰCS԰d[cK#LC`zC̔:&oS!sdV,B{ifH␵_{Lyf"fUDVXf`Ox*xItH;d("z"2J^N{AC ƕ޷s z<ԫ1䟢QlXDZ W+:V$ߕeE)˃dd~uѽKf8`}ݗ٧..jrU:d?+[wԆO.TٝԶfS-Z\bb|ܛ7%!mʷOL*eSC[4ѫ[^ҞUA\O{R)pO:̄vePM8S)D͛s%*w3Hko㞾 --NχͤJozVdEKdpGusG;^ɬ+m7 5YKiN[m1Y3=e劑%\@KC|PsG!C' Xj,?lkJa| skE Xɓ?S8:OSFU9mT.):9/xjs'tUv WH3:Ra\W/'K޵+^J&Mӷ//T؅jE ̙8hts_ SD'CPlhK2~r"Z+)/=>KFA_0GlSXH`;8`#yS?X!'ע%k0v+J^!2y3} (3^`ia -t.M^;"]C =-b@FL$ %z`A͇Vs;E /ߒBxyk@QөBx9SfukI(Kg-kq03oAu XU!%LS+oѤYq+i'sy7{=Pr̦l؊OA>JVn!HnS [!0aQ0=kC`i5qsdAyp+Ɇ-{_@fReߠK'#y-iDP}`c $hc$3d9PWq߉s;ܲR@jn gy9O&;6 ,F`9QoI v |NkÑxGqg|y܈-~B{=BCد"+20?&_/) 1HO8"λD S%cRGߍq$*媩H͠ƪYJ~6շ |"]S!`tǓ:ZǑa2ec(Ri[HAacy*fETz2A7yO@o4jgOh:pBk#1Ьw~Xڬ?7#O7Y=|= d:J`/~m+BLү2fNf,~+hYG%n=q;F K Ļhu4kEXc+N?L*f?(շp⵩S(D|}'3Q-mRgt>ȓҶ ~[`^;4-f@>'Ym~~| n勼fõݡݐVrm5h0/(&&m۟MLz2=MB?ĸ \l3QT= ih`-P- 6zh kzڿDXgvk8i$p6hL$}bP=:d+HW0(Kx'ó&-?b[srIk[Cdlc GhOy%dXd!Ef/8 {տG^/.%! .޾O,JqLq`o-nEf89Ggp6Pp)PtX$e5=>Ir03\o;Y,|2} 6;d"꽰R*lzY͆!qjT_*Gʔ.`P .Lϥq4 ;:)Nnp6,/C X@\A`0QM5N8Ar51Z,A~ȏz {rXk_-OBXU4'Vc~5Mz1K2'}jED"{D~5Rcc 1L9E˞@šj#iW"(W(2i |I|h 3킀;2Ñ_ |_;,;P*N5qC$xxL*GvUABc f5,\ ^%b?8 ~^y}zgbYzU[z0E}敹cbP9X᭯guFƦ{Z[ˣp~Qm,d)% tmM&/B@+<եa o0e8<C؝w%_P3q}9i%B具ȿ3[ph-ݺG uܚ0%Xe8$w 4Mg^!Ӫó&pYͥMIǫy1E\/xj"їWbEĒMj%6RI%R%KRM$|\]xƒlWȟ!Ƶ פfiD\)I7e/:pM%%Ӝ䡖o$"s1] h%un`M'ޯƅN;R,la* S] iwh祁Z3zyo1.-1CIt͆@,vˀPN2Ҡ~|gan-;_L49lß^ g{enN:: Փ @S@LXNF3|T[ k>ju'4ݎA1ĭq'IJ*6ڌKz=:;h]!SD[yzVpx_N3f_oq ~Y+Z\N 1&~uAA$n6~2LIxd3 f%۳1ȦFE [B9}ȧx۰L K Gb 5!ͤX 3E{ nʂ7`C:_e`!奡?0] ;_i}I]0C A 2>bi0 I?AWWZo?Ɯh%spLfd Yy ppSɳ)"h/@켷-H nN$>NJ!"qv\(X߷73Y# v?xgU wV}r_Uw`WP- CLEAa$yJy'yI+dfbBID's3v lq +/l4T<`=}{p7D_Ю^/XWy@)=bXrA: ^tԾGlhtq葁\7Ⓞ>Ϩ~ g5|ޕ,*] r6]TMBwt =#" u*<'bIKVw0M:*!-̺m惍!̒bQaui2I1@rb;_ ֕09de=b7vK1w93u6i3CCu= *,H6mxE1Z*^@{5 LNzGK_kW"H\/ǭ=r~_=o" e$%7U~lV}^V(i݈@z/^%Dn<6(Vآ(i pgSJ˞ ȏN}  $]0&,6ʂ{j*Y{C&`*0u)u9xw9#\ci+cU,0JWov>#ͧNOgDlEBޟ3ޫy3NʖjkSH%~")l%3!* !H* WA9s Uʌv",9-T:>̫s.@dTm^1n߭빔e=3[nO(ԘʤY.j"I"DB1__[] N /„>" )qQ:eix]/P!Ѐd Ĕ5 ǰ8"sRVdXoԙ;OML%q&G{GF)؉WߛڀB~a`B3*B@][u u}ruoS'8^A]LB|)w:?y&vgO.7sO zR&ҔS%p﵆,̀|^z(`uC,y@Ƅ/'+rh2sLO/D(:,&PAp 4ufwUgSacӝzNlf47&wC6b~v8:"mis|=]#A1O1z@f|}Zc0hgnPPeT9x觐J9'/V7K^TIk/r7-9?U 5,y3!ن\`>p[$$ʏ]C7J-O)7^oLQ;?y 'NՋcCjRY+1兲or?x5rjTNF86ʁhgzgket!dee&oh[̺t&-"a@u7VQh4,Z au&] E_O q5N$XBkX5W>oa-4VJTwYcZVb2T2YpY,:Y7=ԸX$m2VW'V +6&;%Ç l\$,cf|8kƄ*wX{p.Ru9? Uon-q>Lax^>%6'PEƾsP#4Rd8cR Љ@uZn\]*a\3"|TZ6O $X֌]-o$5r?EtjU~33?h< "u3O8̜ӫn _v=b5-$m?af"eF_uR5O?i.Ed8ȯlusw5i&璘G=|%sy3̾㌧fC7eßZ HuzhKwF 32HŦko;+WZK})<+,)#V` !#Vk _4-[p\a͂E+V7 :ERJY d3ԑ eW|GARa BJfnAnMf'/&RUs]>QOgC#5O^y*\O5sBBBvε UC*VUەepU/P5\vQ d/$rX|rCq= Evی 0fe1'#I8d|6NWKMxړCCڨ:Q0Œ%5w/? M hQGժ e+OC ZQK[`"Fwy?)z=,=_[;^ qcy^ پ :(%28(GK4KN{XOWPv+6[TTl9fc(}*ܳ$)dMidLc"tֹ-ޚE͞YLS@hB}: |:yyLp +ík[k(pÌ*7//^ޟ)]+řwSF&ISey8Z~}~=6nڸc \GvaE&xFZT7ϭ.ۻV{CFd*~`V&7>ܗ-51+R+`]_`eݺۈ( 5#r jP4Z54ґ idS\nU`*45LClقcU >.JH)-k@5kI%]db^@DxsD9t%pR" "ST O?{-z.T)p=IeB;FEBcD2Sܐ=Z9h>ͷϙ+3$?|)Y GwUL܀o8V] Q_"/hvw `D W d@/̹@[ʃD5ky(]$GJ =X3^9Hw4 ^pPyJvbﬔ9'pKɜު)rbI ΰrò쿌5g;9R;Q<|8]0{/iZ٭I8.f5 cB o tm)<޺{E \0C;^'U%Dɻzxw[S1ŪDuC1қ'"nWJe?$ c*h9{aB.l E~5֩Ҭd<=ւsG^nԓKB /C[)3 Gvi+}tn߫[9&]ⶸ~URys-5Dwjՠ[uTPcLSzrliw\d UaŃN$h]# P[ -f!xD^gIC1)Vj> Ǚm%%4Ek ÅH/AuùԹ;95԰ȅRdfTV glEn=v6O ]3mk"+ m eiCHZKfT~ARwCH l >, uF&.WpX |mS7!s7n(X˿qԫLY(N"0-xX/F yh4l.gyETUb11vIG`Y@ )]wV1vuu!!0qNMK8;/9EG0dL˄; ;eNvsXC|$Av$auDj%!5H*# Ds`3p_a @I.sl{^1 F|ɩf-:/sδV@<-apa~_?)%f̈M:[a&*Fu! 3Dgk1&iW$<[&wþ0$j_u3M}S{< }:yБ\R4e=*2D/8ĨH&1W.%H\& d#z@TNυ$b5#SXrr}Ì$_JDl)hw4,< mAiR9p@8fmF@ѻ W4dh*r%@7D^!-HFrd`W珇FҰ sS潼U' xuUʙiBg(}\N8%.t,林vӹ ^qIn9G-F>E9?vn5CC>#X(y;Lp3? ϳR_ ՇqZ"3' L6F :ő&x Dhtk0NO,8?MfP$ *5\WYbZ+YQh.Aƒ/d?@ + .A[OuIUjōXo„W>K `'G–>(м/+xYMڻ0 F&phLʟOyx@C7Ք`i:9ʚ"Zx:=Fʌݐۘ6TabRS\lyonb hE87mSte'H/Bf>džU&N9s€l*2qYOODG m#Xjm*Plo+L,E :^/z*1bLK# ,|m[P?Yis/.V̈K3sH ECX=u3sZb^ŧY9P`hke[k1ENB  h,vRBxeϼS\ޭLwaw%baT!xŎiQtD>Kf&qPI|ѕV +]E#.%z7n2=/9QMdiCE,MbMP$l1oNVXr#Z\$Q`@-UY2k=#&)QS؄5ϥ ɝ-/]zxK7PU? ;ˑ C*7C|y6]d~Ks(~f05{֫s5΃Nx5p~Nqww]7E&9=5K a~Sk >ߑ/ơו~uߎFC;hѨ:Wz38SZ/>Xq&E"@j W1N8x|mD:vIܫ*U0/{R0\ٴXzj=ȏxru>d)ERpz'ӝF!c?,V<( be.ѥJ f, u2x!(,DU `!ѶR>JDDOÖ..^R7VEeyqv)Teag47geIP35nR"`ܫf^\/Bd t _j'_8,'pq[Ocg5 6!6N75/2x4vpzdāmꢃtAJD%3rĿ;qYah(% b0K }< /zz &Ną,|S\?XBaOfbCߤSTOԭ49{ > T CbNa1+/-,4kZQ@nc;`\*&7uuw]s}':'Ր]5L_\R O(4U3ozdqjt*|?J[d\diS?,8_6/oyg7$ڹ\?UlXy|ZT;YrIXԵk~,um> ڃqs#zg{eL?<>,f'd8*+0H@uu JlrÂ`An(H{' Ar3Rn3~E=_Gh)SjE9)g䆜S{T'׆/d~2" QBU QM8rU+$g 0˃hHdگVxgEnZ|AIRg6Hy.:\],^y2~#.1w.[ U/u(7{>hߎ_O䲜#>Y OzqSq&,{#,r~;XDYxF9=REb!^MwR7[mk3>4V2 hn>s;ޭP:넉?mg+@O5Zl=3HŦH3yw6 s0~P};E*Kibb˺w],VarpLlkWqBiGcՕ8TէjuXM2b7E8$WG D*gcu$gaIFi&m{J&TX5LNUU`{_+uznX+!8ZZ6io_r\cR\PD蒒ۏ&66v01,_j<2lXi2<ο89Va+wTKrnߧڗ!͠7ViphJT1R fwV(verc- nv=,X*|P3qyhڄkCu s(vA1z|1`&ehOcIC|}rկ -{mWQo w2 HV)@BI!.!RxFLsT;-W $vov9  +R@6LgQ1ߣ w1Ə\D7wo`v -kXߛ;bf۠6Il9n~a]`;c,(xa:NeZuB?]R?_ y5zDB{{t'܍Ol#+6sp|l TX[q{l7s0͜>5<$ԣR29$JhqR8tS,2(Z,M.V-CGCjƅM#~tX/U u,_8c"Myډ[CZqXk`K 2XܷmScUL8s`0Tcƌm8(vJ~uӵMS[4Lj7`a>7\3zh"1ybHm-T dFCAag(ϫ:7*mR.&Z #՚ =)Ԧ3;Ӕ3`ΈG$+ZU p B.ݡ̰b;bR33VPaB9LhJsCΤM7TX_NJ'x.9,Aq'xkx$yl9@& UէS$99=⢢=iB}W[jDeYcsdy:`J4eZ=#KP-T&Vt=HĨ[J!XcN#Wc:T%$h:04\#`Dz\jrQQ9Z1ЄgsBRy_sŤ ]$r?ӣnF`UHtxzŸg5)7 F~]kHIurI`z[R<ˆK-W]B۰$Rt-z6Zgq#_A`u"t{w_ MO-c6!u u⿮АOA?r~{ǖ4+K9m_'8ӥ"yԜR ;(:~q,%%mr#6g!^O(8,-<ύY>24iH q-kONh$5! I䠤RԱkԛ3@O]*I7rDiL+//'&ޯSʞJ/5;[A _&&HrĿtY(CTA2Np=zvU?]{lh RϮ&2 RERo3۱ve*ypmL`Ҍ4w xPEnviD"=o]Cj';7adv6"D"'2Him L#V6Ԁ5O9u؃{j"('z"bssch*t_J\"s?Wogos()YHn_ LDꔃs2,scC`y]֋k&XKiY? R#R/:uqĉCCd r$h')L+3W}\'WΥ}x4);'-S qUaE9bג*5π).y!t,BZ8aeyI/|7Yo.EfDMɩGk<0:n#sNN_!j&u~xلjtvT!Z?XdoT Jകw<+s(*ߊ9\ 4:ZFyYۺ~jTgr){G9ewٯb+rܠf> =Bξ>n 񬱬BeU1nXW!x 9SCP!2lȅb)+Jسz 7z*y)f{zP%$5~с %+=us<(@zZ u)}*Y,<30_ ۍKGvYw#zUm1y51^X Q2ۑ=sf=GM`(o^K"fτذ?17?Lh_`b̯sC-"1%7^BL#SV&Ψ&4YMoWBzzn'0z#L8}ӤH/1'HPM*DV .^t&-ۮKXygc cm{U8& 1RMs`p;zaZ\g;TIc!UvH%P_3D1t-3A<:1|\hgTZ`"kk6cL{-]p,z "#Ao?4L`8!XEf‹̟\i {GA7<ҏqACNt̫em,= )|*͓޷1/U5!F0WpTu+h[YtO^ 1P6U[SV,6 ~vDՕ^.MhSw[ 4`c&t*RR1$~`Dosٴ hN a-ttww֛jg9ƥ`pyz4M!/|*2y)kbML` Wn72\iwgT²sCU`-{?GObtͯW:{<8&*'ę`p웜Ы?$̨NVp|ƦbC\ߗKpZIYgKAodzH55- kײ!{31š 2Y}eɸpjӓcbfsU(ӐkCi<ԧXIXyI1?;Wpրݛ*^G)LYpg]?M5 B6ڪ3'/uGcJc^;S,մʱ$tPWUs1.>65/2qZ؍hL[D=Z%h u+Wŏ,!pniJȩy5E5jDo{؏Q,ٗv #Dɷ?A%4'סQK[AP\H$"݂0%4^: i,^S6褓4ޟ,䏬gqU=0MYTryw 肢Ayg,a"'vexN3$ f[U|1IHB\/P5a+.sQ;7e8 JLTx&?OJjss-s# _9Zme01Zfvݢnsɇt[$=NNI+q*MɜEqS7߱<A( |?'MԌэu k|8Yhp? lCZ/Xm _gL)6ѿ:bg4rMwvdE6}rJvr-<{3h&)ܳ~}5ZVvXgE4?4Kh$ o^CDw6~I4 \ۭv(#|*vi] $% kzbMx*vW$g9tws@ //r}\Qy"hJ\smw z96PޓIl!.PTXƴ?iʬq fn' ҀEIOIҶIcuޟ_KXla&eT,n4;ii>h)і7#4#*Ng~]խH̳zC`pP\ lb#4 ?B#H6üN)昿y٩gDlb@eY4WY l֭S'PEo+Z"/MZnI (W2yp 'qWԡTGk֞bIX95?=FMFuso`;;m$`24x*&V'fŴdix S&@*,, v}o.5FR7:b!6sPP| >le<5B?Y\*+SUN{n_vaLbB UƋMC9dq'zS/bҵ[s; p%giuu|^+`8Q:8e t]oF<哴38Mk4Y>3G+V1\ԍh ]}/opיUBWnV{b\B-X+iD^7 Y\Qy-0qޛii8$gg;χT4(6f*Z >u:CqOF~٭фX̞5x{c8@pZ-v4c"vx&ҀkΘBc׉bUKrI]ϙېi-V('{Udkʋ$GV=HO@LDk@SaL E zx7^1th ~~^Mnx$ԁo}֓+ehLl,Q*bVOSs|n%9:D'l'hģkdpY*5p0ۗ'!OcME->l^\BB^:+"2"[) Vp|ˌ+d/F<SrY?EGrW9WFe.Og7|]r1vzn /ϙѦnN_>7P٢~tQW.>뺍+G6 0W*bCV]ҥM??:fz_ o!"r ;1M}ovnHTu2 OnYԈ}̦1ijϨ͛+g>.jk'a>eaP[!Z$#Yy=aSŰ xok܊  `Hh· zb˛?UhjAog?\'VtBLkC [a8=I$mUDDjE^4->+]2n5Xs9N!fSXSdR"(w UI#u ͓B>Oek-}#ՉMKc#_j:ueqK@,O'%vU\ D4 DԢLJA~B7XZ폏H\B6wP0h#[5UBn/oG P{ %8þk\I*V00P|{h T>/AS ֦YM^o]%-eMeppKnqTC wA{]_)^P/qNjnW :1$2X ]Od$O)wQ*-n_m3 _TM81ϳ.9$[(v1>#lqj`d&Wʴh/ ?!E;~ꉯv&x3/cq;*ZgJ}(K';8rwՠx- lk 5͗v:"a0rIݫZn>ɜ4ٗ|u>3,Pk+Ny͑x;f1t/ 2^p^ta4Xr3'ϝM_e%!0K9NSK, NQ)60;h{qxn[q_APF ǻMnai:Bg;Pm":VQ?h>nA*4p+b\0WRCo1|> , N dnpIVӲE(O#Gx^dz v< B I @Kvê5| R7f+E OA^hVo8}j rTXz`xi/ Ǝ5p]ͫx Z;? /[xݐ݊,DDL讲OT|؞d-+? /%O Ȋ.3w~3\t~=.i1E a9IaѴ!ۧ b1W5QوWݛ =|=N,h_5(: +7:@G>ei:X=9%$^UmqGzPaOkB5vUˈ 4b<̈́sm̿)P<;V)J-c_U f Yjݝۮq3^hyԻz`yyMmhQ tswm U,͆l¨hc!ygUXГrZ5dnxK'[mjt:65Py|? jR s2ȏ ]2&?n"X(`NZ$ӗA,བྷADH|g[dt>&l1bK?ECh5!wֲ]Ҿ5=E# SlQyFTmE 9BB;ܪkyubXn5_夕Z6Zg(E;i  X'3c5S[rKpIOMUNAجé؇* m|xO˨>?QPH*(Z$0lڱ`ih*=`{G] V (Ğ սWHǢ.Bs y?~%f1s;9eiu^lxCX1 qلE2~jmZzuL,AF ujW.J7F$ZD 2cEe˝uLce[⊣TneBKJ7?I,/Цn֟8 \yQVUǁN4Ōz-qpN ;l f`\Ih*]"m 1T]2{}q# .Fes4;YBC|q6#əGp><-(B%|!J 'bI=yk9pjC"ll!'OP5u[ (0@^qqM| @=8t5:TE ҾXP a)v/A%ĮV6YεKp&k0|wl2Oo&աi D${O=1ę+܅u6RԂ[ ]gv"* `zG>_ZjOQʹQHZ0{2nAd *G ϛ#&%ϓx3as}U47"rgu*28n۪?َ! ~p`z6L76CcB4qIDAR6ic Q]|Laُ8 IWO&Zqӿ4 ,Yt-c%f?Vl O5rvq&[Pe$yV᧜U eVY3`hL.' \Z 2OH^:Ҁz!A3,ծؑcu'bhVnm4vlM5 C+Wˏ=yT<'dXWqar5ɘwLPpLC8CXmvH_)RMbKD cGmsn̰P{$7p&Q"W[&$,H'طv֢a 0;b܈{N?س r۳J ϩuސyiRh=4~,>@ɥ4/t5.xGexІ ]x;CSaD|^v(.%? 烅~s"flXy92 d^&UZ>t+^2jR Yxg>T˜ I[6%3? -XɯAjeO/yhChcA]}vM2'?W\NXgAS4D.y Yݫ1+2?VN=h8Ԁ쭛U9Ҷ+tݥoO ݴ$NoDX&Fwq F[S}Au(jrYTҏ=(j䴗Su }4.*6Dm[ͫzU8mI]IJv:*}9< mEC~TYoM_]EAY;}BeHi eUE@sXƆJu 5fnqn tXo$dFd>Pխ+2;mU]6-['۳7skS6.)w~9^/$mj#,^h\`h Mz)9qɹR^K (0"=p?Wf W pt^&|$ NTls!OUU[xOWAɗ]s͂t1jycnR`タPr ʺKeZPp iikJX<`/i4vD3:;l"]-k%vDp_q0f^+tSKVW) :O:)m%"2V'NIf͝wBgÜV+#]o ؝p t;Lj6Aƾa G dުo*6j3nk; Z]/gXK RH]t!̓ 6ײ^xx%Ho =w>o]͠KSlh3k 兀h: 1Ma2NF/1J̟|,,!.090? Ö+!cG hp5sEuA-mpb]зS&6P+J]i!b:if1lXK,%y7oՙ]JU,i+J-q6||: ). c@1+CJGi9c͚`SWkoiyBU((%+sKӝRG)pߓ=>v 8Mݿ=E.dez %5~vbgc>0+<4l7s)V(Y@1DiJ!ATW,L3\;Eі.Z6)dG^+3[?xȽ/ 1aqP=FfD&p _V:tK[lxl76Ih6}*C}@DXf>J^ar\J[]jZl<%XQΠVB !K Ī6r;Vh[3.P".@A<%(g~gee<&-~,qT~xEZVP F;b7G+]w]M}"gk W11HR{BNϕ PPD40I7ӊvHl^iTn¡M݀n4(>+j Ͽi;=WnY8ԧ_6zα>ws3߼jh{>4E; Qr^.n ͘f`TBZ?Jju%:=bi)b+"O 6mU9O^~; ѩg"[7K>id̆P&y:< yי*M0l"M ޴y#A]@~Q;;_Wj ۪!l h21R1Mj"7;JG~f54\/Oń0M]?B2 FG\7.Wlg?u.xbzoOP%5jrZrjVmS$"6Zwbc̋a':t^`g[*#vke-A~ 3/#ukϡ)L+=݄ol4߬&+-X-SC+}K!s |q7joqE7$w-+vVҌ5oeGpټ,Tk|/Hm湄TnE##bq !pnowlaѧ$6mt]\a ]qK@ĆPVjKϽF=7cbx늚}lMA +օLQ.ˣ jBLuHN4y+[R}e)#[zh;|SF :[_J_-FYGu n)x_MjC%ԩ. N=*:|WC6kݑfAڤN}ud =SCE>-|(Z]{@#V$Zy ̮@?4qվӮ^QC۷ MtQ$}^qG2&Vq3nЏdCpvO8" 0'?y҅rQ~e%@Xe{_2@gH~׷훛o3险`bnx5T/wWEy"YZ[=mTUv rPJQFi=˜!SRGb ~^lR[v٣VǶ~TmJA;sHhr6Uc%9R}Gf6 D}RIc5 3z'G+"B"4 t =ֆ$av^wVbٍF?K Un:igc<8 ؕGLK+d,w[A4Phz03T% $ ^]ط9Bcwh_G"\8Fc4 <x؍rЖNf hX(KSv9X|2Ħ~2:!ĔyrZ $4!"pJL{Mg8 1R KPԤt N;pZCHѺx \ʕu{/݊[RW{-kM[5gae!q$n 6VUz{Z!s#!rsOD<Ľ=mnzrAFmF'!/v}B4Fp1h%e ^{lq3Ȃ'_b2%GJR7AA3K9denV*JAHIbT-tѸbK3T#-R@kڈS!y$h61m@Tqד7soR̐!Ta:;j[+"-᳭eb].^<0\I$A6Q +BoIJV<ݣfùc7-ИvE;bnUH_0Uv!+-bbQm?=ilA$S ~DY0CrfeT7J- RRy]mT_ ]e^1]NgU_`Mm54z͹[(!p,EmS Gq&2\U$ ڜ?>Ns'IFƘtx x~ۣ2߹o_qA~Ajl/mkf}u͹_X%)NhW Zʅc"˅T?@<&=JV&] ݢ)vx0 ")B,\юpp- RsQCcv,$7io8!A\\;̬UjXrV ٷzuBGu,L)r&~G9ݥ4 ح 1eK ?/+d@Ed2"wa.wQ&m32d|AMU/ B=#ϼn ޓ}?gneÿLkA3l,)W*M>$Hl^Iez# p4ӫ;C0V]ɓ26klj4O\q[q9YUE. O%dTznG:mm-|pA#HP(^`^yj|Ӣ{sw64ig| *rZ헻`Fڊ*gFttd4A*N5+v4^XS2e/7UNsG>,R=Sw$ыJܦ?NdȾ|f=p!Lĉj!ںGĊM#Rc75e@x%JTrPw"fj օݒ?>c~vW syc׿`(\gm|qH@0hLcnpߋ@P> !tyq4KLbc'x 5}G(N*K786q0`WxsQ2uns/i å3v+HJQ &6DaQw) @["NDpvoA8N׬mDur_fMWf# uڬH5 ~JP,+L {r%qm*xUs)zb/>n,8ƣE}r/"fFmI9)"w-NfqԺ"*cGN"[Z~H[܋Ĝk_pqd=. <*?<L"6*Okh`Zpy&Jm)vzDm+~v"S0CFѼ:U+5-tޯ'R46,|TJ4ICskm3*g-"$+]tLw3^ +wnSK(ϧGʑk9p7KR==?me/CEѧq p@QH.J֍c3 !UBV(cDj&+ɫ%jͅsC;| ]7۠gk2ߧoXcXK.Vfƺ|j۵ޔ;|RE.}<}79^aqzzջϒrsf.ɈVXD6%jr7;1`9y%be ܎New #<7L{Q/Œ_-<L .*=Bz٪rq{&@YD">N oaiqt~Z( H|MgډWbnWEҿ&ZPBk*ZU57#;ʹ AFNQkdk[fz"DxTO祰ׯۙ͟1V>7/L%IQ1WG6\.!d>x}fgKFx]u]F;bvFER~}nޫ#$6nԳΏfxqD4$L_ߢ@Cf0(^9Qhj1_vg@y^";mp[?/SEv$.GzA] NJ6M\=8Lj+Kw58as%\̫  ɌL = Q_;s=b)%>o-U92AOr4% l}qz}PB+;(s{˜x:_ڿOy5 T/ձTC7xa^jj V-rsw[g꣒L{RABJ†1|cŇ>e c_%'Zy,3]0 ؘO+b_ňwZxrmgЗe-ڬYv|Yɑ:&늖ꄪ~*xW(;OBHم6ݰњQA8|/3=7fw- b7^07f3ȥL+ ODK{@侘t[rvJ\7(-8ĩ"&:U L2 .֑D$D;6WYm{ʂHȉ $MS0"Mz.c8}Ei2^I,W:7^b"?Oxl|C+@-/带L4D)o0 /蓆MbxHز׊vőG U tj~jfP(ps5 mĎ{ZT<:n(jȥU$̂d]>ZToXmԂwnt1q"Ÿ̢"8Y i \=ƴ2%Н\ub# #{hx2fےvA0R_Wj% S`&8.wTR?jY[RXdvn5Mk3d\P6υgq(Cj&sz9#ೊ%%z1 !NN7&ruڥ+{Ze;n~y5;&o5q~ !65Q J ̓<7I7+5>H !%7|&2 O<XM3؛iGr Wb"gX܉^"lWYjp!>LyxBdCQ#_7Osr o.k(s4SI(.Dfqz^ wWGέqn:Y)ֶfmί:idDwL qrΣgtjϩ|^74hFKp5B+s ^F˛P2@t/9R*:Bs[R=vgXe\abQ5ݏ3d1]5.S `*.B]g^*悮s!0Md:{;rl t,g|L]@ɹi@?y0_ dM|*w]Sm[JƬlX:&l6O.tD=ҋՖug3 ^~ݷu Q,9!0{oY3dOyQkRr9h(ٜn;%x>+M_hx̲[ka'K,*I*KΪK/*XOIwl`=lJzdDws徵Nln)zP-a3i/=CYLU`S8ܹlS2 3z'݁|hcd &,7M < alZϸ:WTK8g+,i>u$ %6T;v~OpBY9/.(xVzjPM;1?-trSNร2&y>?2"TTa"7/4(8GN ü "P#e [bgw$4X!P&OحC< OM H wI/c}lbi3 c0dAX %A&cO'&Uӡ"{CwcF5:~ge&o[4 vHyȞ?rڧ s*o]a'/F*"hG-i&&Mi0vp5Rbb/Ŋ꿿.0@,EDB[ ߗ(ncx4.q?9${}HRw@eZ·R^{nj`teϰ)x˨|!T0v˝3  'O Ȫmԥ-Me|9.]߼o&C ,r0 G/oNn@Ǜ~`dɚ_zq,J#9v$uƼR/+NGFd,kXYuwF*1\Lzs~ |$NY%"%&0u4dAR NTx8fͽ. D+X7j!s4p"|fc_Ye[/l݊5w)=K"R"J}Mⷪ^D<23LjU{)gtI'#&խ-^ (Ќf6R=/v!U- bzXc$]kSJ@buf;[i04i9x?QSM?ý3ƋǑsz2 dL{6ɚ9~φ'0L!2({($dD܎ Y C @>8Ee u_ǹT@kq=e\|H!8TMQVSn"wθ%@1^ʸB3 zFT̫ZsL7@QCvz&~kUl pt&9 &LL(=ܻ`3gwB5JuQע!iљp{ry(tזiRtMg`_|5 ) ^ _ d\_)|Me~Vqf9\嗇LtN^VHp'5l7gŞQf:_ ?ITp.S=REE"bcU.I6VøBq(D=]4@GG9D&XjvG}Uv6qb=cEbVoGPJx.HA; vDi>W;(Ia5&!־ԨzkJ[NT_;݁#D(_ds/ KqIzt&b̡zG\kKyv,x}w:ͩ\ N®k1Cˡkd//k/BYG ޢ,<}w8R+И![| JVd*N0mZ%;p&"XhDZzEIFJُd!0@K٦@0)k3&Kfus8N8%Vmt rl ]%a (:  u=lz&Ϻ$[l םEG^^R Օ* #Zw*h \}y7R`HHޓqh[79)'~\JT49I1)̙Gq|m.qY+k\֮1E3Q lz(cz,$Fi X1wjF$|~ƌ %lUt$ƪS`Xrqő\|XPh8,VmvzRu1_zWlzo I'|5poի)Kg9ʟ,qg |.hPAr'cs ֢;Z c"%e6z7Cm|e1 K /oY03L_&\2w2i hkXߪOU[$K σ5F?Ȅt, tP7&TVP;v rj2϶I=El5 [2Mxo`T{#EǀJ+Rd9 'nا`mIP(K&,6bH{Wjʩ{h&b 61,^}-l*+".j+ 2K׼r |Ǧ qԜuyHC|ὡ2sFPr@~е}#2P Y> P{|(h4=PxQlNT:RwP'HI@bWhGٳW-!:B-P$rE35!{0s1Ǭ@cs8:h:KΎ4hlH"Ld]\WuaD_w] 4}:^%!G)BfD@?Į&p#MPa 7F"p\Sì >9.5~n[xHQEǹT`{1~R!9S͇Iɧx~%<<ӦPб^Ezz uGS3R 0[1ЍH<)03~WO4 5Tɮԩn߂x }dEÊ'f[:?aN7i:W϶k.`?d:[dF ݨ ImsԴ6{f抷Hs[dU2rӑװkC 2b,Cz䉚Te7_e=lB'80 [52-x=2\:YGLUO0Y]LV= b|>mj*/9V81n5=|~CSb v.'w['|BdD U? U$9vB)ypQ;T# *ƦHLѤy@ H+z`4>U?e ym _XB`%1^@CQF7"c$122_qW50Y8ڕsVg:-t933%k!`]Pֈpxz?&~Ih+WꤤTW3 %8)h=8\.R|ކte`?̜j`*P.sKJ:Xƌ@plrpҝbSK|&<~YDSH\J|61`M'=qv h,/HfRʿWiCW3_R !T|b[xȯCB[z*Zr]֢ HhFSİפּ\NHIa0奨,_M;l.ǽq RtKR0vO:#hzg[vDCbwG"XK(QX#?fjNs{H} kå='FWi}YD+~q+^iڵ,OX$4>l!F? =,F$~gWiѫ7e5 -Md`_ͼň@DqG,57BoGhtSp譞8 5m&Pٲ_PoQ%^/HƷ|?=|Dqk`s/B8>$?2[XfK%jxDJ&tH7o8eX˴ #ɛokiH@&_ ?f3F"v d/M4cЛe% B:i<DMY(LNLVXzj.1zXTH9^(6цǽUI 3@`TwB!@MTGE[C1K^c#نYQd_9-&!"]<)Pw 32r_D#'x@N؉Z%m}qkha{T6\.gP#$wsp6D% h}r5rG/Vt $E5(i#פ^*,utpLlhNîgP&!aj>q "o >JiKnB[h5х _'Aqf<8=9Typ6gXоܯͣÇATe(MM }}~Nu1k5tixoɳ 6lܼ^n⿐Ce7xEO?&-ݳYLb N?˴j[GIƊ3lOd~#| ;RA7m=|tgn&ΝL(V-Uу/tZH1S!)Y }Bp'vCToF NaCRѐ#dՒm,d!f R!1)D^C+ETĎ6?t7dpfzOd1RX`^̈: %``9p-S~ wIxiK߲Y@i, &Q!\[Y,(I!յ*ʸaGq#f͚ wѱgYZ07070100000309000081a40000000000000000000000016661890a0000a760000000000000000000000000000000000000007100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rtl8192ee.ko.xz7zXZִF!t/"m]?Eh=ڜ.+)~|3[h]=}~?v l 2'\ptcU4Dy q6, 1y>GV!5p]prk,9+g'N'VN"%_o1XHq=`K5GEXYK+,Erae7F.;TH$ֶ|CI(byFV#dGxas53<\QJu/r'n1]FchQ5Պ"N@gMz6u*ˆ_U>gok3i$WS7(W=}cg%&װv~Z'_}^ FBvs#fVE? ʔqIO}L I"Ӵrfk3q*'-N^>WibNi-eV/o#ؑEaHliF$eظaf"]CR kjg\/$V cjd('mO^{vT P,MC3 ѩV麶G$[?l3${m̬/rer<_D2A(;cxʆ3y٧ yܖEfn2|sypC)MD8U:qAH 3 ^NmMs2%prGX77:û55fWBڕLn& ?iݘ4kHU+SOЏ<3' z`llXwS7uh) x:.mVے~R' aHoOm[E@yh5Mna*A#S9j ӘJo(.vҐJW>; ԣ}3tDuF=43o0]iJ=)20bi'{E>R@6(>HG.vY$dJy#pv< ̚l?)G1*S;w ˻mKyrgXV_\G}=E.=Q\SfײHbݲ+bxb-3hxt#n}K1 f{#c;.q^ 6K&r ?VDӟ>&M{Q-]s&A,{ф ytH\Uh7PuCҧzӘ[7wϪE_PJ-`x hXR4 tCF cRO٥{x͇45.'q1fAmpp)43P["X#,ߤM IKF*m֭hFae+乩ƸvIZkv˰n# 4 ʅt-sd(pIw*an#NuߣSZH> W-Zޠ-CiVTUewf'%7եQM+r,X$Re4ݸ }D\i`Vw [_ _tC1>iLRl+Lb^lBK0Q?ϧhR%$Gd 5쐾y@sMҴT!Zne.0 G5kVb6c~wN%\vy,-_ Znzox&s?mQ9} ` +g<Š ID#$UH`/j۾pPJ'~T&Y㚘 8|V2H!ᤄIfӑmX0`F700D\9 B8 /NZc,.! W٘[y[ kq?`AĚZr퇞巠goGEg6ajԟڂ / @m@PhHJ9?Gyt}7 ) ++cr/ A7h JfL{lP6o.hIX9hjrh[ u>.ܙ1EObQ[bk_Vvhh{W>.Y1։,/_V.Z!er (Eq<@ :u|yqU԰bbefA)*Umﻛu!$e!ڀl`阡ͫ }utdFW"6&c\z__'Kj4Y%!e2r_ɉo||U z>?\…M2qX"UwfeIx*W֘m9 #Hj=U'QsoMJLv;MڳڰfY;IH H$Ҟ;1A2YįU_=^R+9~ZUC!;`\꘤{ivcli.PMHeZRqklkfߩ5IqUWʄtl= ]9ꝫ̌sC @)Nݬdc@4'c5-lP-e/M|-̽~;Ҟ>àA!HU2g^zT"|綠49/ĩYbRܗ6]KbdqlZN⤔fEk o#4wL_^sTќ8`bn\%`{k:ö?q$ǜ (AP9[dӍg?0YC{&6ܣ;?9mHǥr#:u>k';bgEg*Muy(aDiw6cvr4qmeVw 3EՉ *Yg|eZj} {31Fv" Y _BW[ƠݱnUheaG R6-MpE\sSKd_}kJk|aс! R5^8t`rYh-x%+C+9(԰ n7n Z|ѽ>?~m|`(U0DXM.FO˶:G bj`!<*ݯY[' bq9ob*%8 LcJ<<$LZ/p5- 7h{>'<Zkx&|j/"h1yli, du7= [Sef`P&1d46#9 3u՝/pw]g* =VWb$M(0N7P9T%.Ҹ2(&Jb87$:G5m9B>4̕\&Vm)ո }$`e<@ ؐ{)ʺn] +$}ݙBiDŽGRPNM* p$u`g>Il>ieʡh')+^վ1*/۠@Qԛ ;m7aǿfL9h#xrx,qe pHbؖ)< Y $Ff~>]p|l!}ˇ,a1o˶'us<ɻ)@S" l+pd r}_4Z!!GإOaü|iVw4#kF4Fj2'DX!u1əK}vP^8;nr[}kIfĸ[RR峂#ev5@x boԿ .=[$ U+pȂ6T G4<2zbBDI: y-#en'BfUH.eqzy *6B fƀuڗ ,r·v*9Gѿns+GV?BjHm#dqh^xP=fۀtpIи,l,Hp @rޭ[uTfNcM~ϝizh:8NIonls>"wb?`Y`c3hc">?J\NI8C ;܊}TalQN6g従᱅a&?zwzT^kW-<(G`]XPi̯Us8pfDSwZN'DzNK[noCE{"!8PW hAc0V֜ަVXo#f70e /Ҋn$gYxaݧv^5vv)hͽ&(Y;s =mD S]r9x%Kg7e /V#DOCχC(-E ^tw|qcܣ03j,ZwҨ$d"9P|3AfO=3D)*c^GYۻ uF}rO7%K-+]vӅ:Ǝ8-FD0!]i&oyfAhHj].^ 504UF28+j:Ζ;e΄i\w˻RdSo[}'$W2mimFkf$.wj/|)R+1[`j4uWuZi+*b/*}N 0=m$_*AԼ"'o2%msN& |C(h́n"Y2|;˛6tIoۄK4;skO&{(ju@g&y&C2<43@J:}APFV"^QK'?=cSy_G[__ŕ}.C nU:%j%`[ 4լǷe%ap?PTa2lxq%E󊵲w  b5&mI" j"y&O1+Q"oVkoIP򬋾؜Ebd! t<!<Ey|gtq 瓶iExu2\J,C& 1}d_٘w.VJ#9P#k|jHZN,!&hBZQ֗fmq/R؁{ujJR-\B@!i x#upjd0-#)SތkQ]rt?ݯBz,)YхBVr ڈHNzb+F Vx'MDzkr Ju0a'VT>vqsmtTNm넽y" Y`hNꦿS TTu 'ԵFP,O!z.턲Ra)oHkK"@٣ W9wThf?ՈjBo ] C9Ic]Գ wj#} ,XƢMgjЧ[VV5cٜ2낼nhە)b24 &{'ΏYS+oMnD²[:*1`L=UԅbC+MRD5fOP9]PxnJSr|^*N(7OE]!XnEb,~e^z_!p9q ޿,5A{/v|N J7ڵ#gXVt[+E`]*p` kGk{W$ry4bt񪘽"oÞ-i̹98YPSdyZ-L| * ,)e%urYDs3u>Fg7ȜRg΋0껷L|Ky:m /Ԑ֝`rR"̽//>4IbBs'pstPUQ鵗D "R1!(v7h_Gc Z\1wM$ #/X?893碄 #^$;$]2RE dS_ӓ6X K_ U '{\|^QKY7*9%xN[翝`f+2ov'Wؑ+fmC-dV+[y}pK쎫 `\|#Ә|:{ˇR/|JUiû Y_.#f1X#;`%c{2kR(9}@ȮO'E-_}Z5$}~6T/(!DU]J. ;h^LP⭞`Κ5@&,?ezƺE+n3 l~b־GdCbFlժ_Z=^4QN"gsP$/vǫx4=[='3T)\5lwVI bfet!zK)Q+ܫ1/w$/ñF[^[!] x:5PO 5?+"~.1*ZooK 5崚}lrow-! \(pe4(^{ó$݇PK1Us{\v|:E7AEbK/fUGDq?Eb~ֽ@){fJӐ @lƽ3GT5Ѹ:3Uy. 7~;@8GL(烲WU|n *_!jfXF]+·fKgHk򙚥vĀ$گlĺ[$άl^l`}y=Q;+ucZLR,1|BC8SW+s7A"t6a@B2Hřnn?#}{Ih^69dA.u-~:81:$zR9DP tl(c1:ڸ&ǍRDM:Nf ;xaek1#[eϋv҃a7RgP^c(ڸAR|]_J>c*YHsy`m65o@C/(t  wvTxtM]fpLbŌ]b;g2ON\x]#!O~XWvq>H[&,I[,Wp12Lꔘƍ1kTT 58ç$68]0VlOޤ3`TG5gGVWpֺBjҮ^VWY (z+/C YI\]6 ;9`Wsh)^:_a^# 2v@:ؼWLjË(Z!I*U)(&g;?D^/wQIC/e|R_5B+_Kӛ8!= Y'TN :']%fӵVJdSZ)Yʮ8\[œh' "Nmޱ&AV!_[@;&:u$iO 1yq6v51Q.[!ܠt:S)3,]A/_ L4Fk웽Bg]sl5tv8YKfil&Yri #~HuaSu|vRj9&vX8(8Y:-9rf MZ DY|ZHoh "kxYW~^IQ_vdcT1UlnmfuݣqAaYkF%|uze JWr'by^%WBwT vҲ- ܫlrζ+QIז=e _X¤+Él2B>0QWbh9"].$9js3nvKW݆X^Ȓp DEĶa mٔf9 @ #/TBbȱ u(>Q}ʩb=n%BB~LjtLl͓O3&ZŇ zZR6׊(UUH~f">$,OwGuC*QxLd_ 1EGMCC28GgARyc/L+m^'sJy_jD) } },ݑe6R-p~bX½,^k,|hq "J+7}ɆTvNKͦ0㕐_J:a)Smț UPS$ӣ9693}Qb2ɗtw t\*D8@f9ĭ6c_3 qQ/N;6[ܡ*-wvS:ȝ4SzcO`i23J+K 49SR~f2+x+7χ;Ly F{N \v3($pI9NV !&@U @D3{+2EdTuąnz 73K{B2YaM!nN,S{J_;Kq̰"Zp#o_ĩɛUL OȥslkMj# 33pLQgT񄶈ΕD[L$ԙQɯsȝXO<5PpO8z\)OgAH+r^-\feVY׸H&rR5aHy r&Xnl,6-dUo.wk2b<)4aK/%,f:LHWeSW[Ļ3P>U?rIHmaFV9US5ۄeT{dKyԹ$l]ۊ Q?v[IAIusgȁ)P =ce7o7 -9 qn@>u2 I=Abmjӳcڿv6\ŗOb;fSVĈ)cMьi93\nab61iKl<˭$tS~C"lD^%as7b%|8O/ƤԈy԰ ؁Nfp&RuƦ#q=a}yWDG+f} ?wdzz18c>]ɤy&f tn-MYg'sPL2 xK> (Y샠r} FB9z~|\l(1?BCd9z (vYߠ4 ٖp%Q5:^z.v*b[pFC^l)O?4UM$Y2Pg<\>%A/x>CUa!49  yGJkrXKp*,Nh6bucRP^;QRpCByn+2{tiD(9.M@j; 3eqXf\؟E0|NT{6'1F#i( Yfd"cpq:&۝!J=8I[RfMN߬o*V9UK*ݯ_𴨚qdW~cDoHl=B+#ޜ >"orlq%GLy3NΈ3 5˗].y&2Xڍ2LeTGN}.̗A.+$H:c<#3/Z[p|n|:*:6r㣞pFN-'w,d~ e"\,Vb{GdI%0,*CĦ=uv =ߴ9rչ2rdA>.xWrwH+Ҩ mwMW[UN#t#qIPX̞8:bg5/_hs_ëbx|USD\4M*bۅڠGl FD <ԳuGFY3v.wbOyYku^u &kU LhfO7(S?Q+S kfU`Ԕ m-@XQj\ttT\8pRVmwF"m1/v)^fH|$`^aA5cu9Q=0I>`θ* ! y_lz*uڌbQK6O#d t}ݷ`GJ罪|ZPûٓK{*8˫!1ﳆn#g&xg Au$,ͫŨ]f))8bNDϤ:a.r/UHY6]1v˔>jΘ#B:GAEGѹgSzA7d,28xa)Xw$T=gH=bznkLcfAjM|KQcM/D@@vj,Vp?r=ouOQF`@Ui أ;F1!fXR"L>us6pm_#+pÐ/N!E k(pÒ7EB]e;Gv?J2O>ԁ;A>whg3cG\gZ%eD+Ž2_5)g4nfۑ[ώ@4%Uh ϋгNNfI NMB0/bCwô4]zQWqa8qyh ddEF!FheBe/ͺF)+* o56 SLԚE#EMK+ *]ex߼6qMFxD/,}Q%{\bDqZ~_J#|L7Qgy@XPhN|=hLr[a s]h8Sp9bfRɿVbn(B%dMXf-^Hಖ!6.eEUoPPuCrjt&D; ^0g[1/gRNqю1+'9X9',oc&? KkCXpl|W⛝o{u⁜{XvZ l_0(SL, iXDqD-Ju"-`R d<"U(2r*ƚ:ޢK= $;}{i< Y݁|]l$ ڴ@c|Jƭ.Vg7A a47w!{3\ez;)(;n0^DdΒ%&#n !X x+252@AfG0tʔAn,Z*bl.ba˜BFnɱ.dpf?r{]5, TgQouH,.vU$H&k猘wUu?a; :ruƋsJ]krbTwKGGGg/voFf8XY7-uՇYvKl &G{pKw| k$vzS YMrtC"q%\3j5~쯟{-G}HJ_2wMrs8@< :i?Yk& w|:\) $mPg1; `F܂2> ;jg >gMCmؘO#ϬXl%8=/ʀ1 z 'bDRFzC |}:;1uBe6&! 7fU&ka0 ٲ,M.+ܜɕ5 -[Elg,~F{<[V]g!a9Ցny&w55gOTB-9e ɞU=}+1N^I0Lǫ3i-<#wvCp_k>Ch3).YsnJqt1>AA.b7ǒrSȬ|͞rK1x0le7͑+Wj.:n$@|IG`u\3c'D|,< MBh˄ޥ[5CgGF}~~m2MdƷ, xD:FP04(&Y92nT l4LuFy%3O n. Qs5ҋ/ma~u'qu ,퐤7~*09 _r*(=ˠ\aU HAKOJlկy&f QasYg$E üC?1MN}R*Y~냜J+M#M,QP[w֢Lb-Ϟ |>%6 VXI]ɱioOLpg3ᵣFM:v $3TWu LH~Y^Q9VAqk"pwD>I4 ^P+ixӱX0N݅gOq mY',gܾ؎r$yN !ʌv2G:k{O sNb) \Yh.U\%ՐN:8sQ5J lpOV:b^awZ>bw&ю&x ]+D ՇSYvGЫ$f6Tٲh U:-wPc{C&"e9ԧ2%'&&H[sG[ U|ehF&C#,ecS]a@[ %0Q|yq S4h]ۢd΢wYE$Ku;l$P:?UY#=ƈS:@0YTk&+E('WV];/cgF14j[t'5Ui6AfNuz>C[ފRi`;5wÛB`f&$ǁ4On0n D'Ї 3oz,$_) UP44,%DKrHO`+S85YYo F`N(]o1XN~|ct:[IEX'X+pܾW LWYR6!P.i: 1Bޯ*`s>6AI"coe"zd<ƫ&C42K+" .fFWtZMz)cԩFEȡ$E[]7PR)1ip%=Pn(hԥ[tmks *pn>+8nCZtԞil#ù 9WKX Y"w_PǑ "vН?]: ~I*MI r2/Wu.)AE;UX+xQ 6)Үy;Eiz)jl3jPg ^>iCfaSZ@S,u7LQB)dxW1MB ~MkMEHwK_>Arzb`5T]L_L*t݈JUB\ef4 ŻIKew=QH< _j1h6-Vg !PNwYnB!"Ng;"im'"UxoiP~PpI1t< IҜs@sK~cfrOaxFСJ;:۵t*4Ayˊ'ϥco-7J-_k^x!xd0Ik{VݏMce~ʪ{[_ P\k\d#ٛ*RjAS ! N"w5ҟ3p~:k:u/81zf]V 6jO"6Ԥ<P[( YoLmIq/t8Q%O73;҇V ,mfm NQt w̌ B/|۳-֔P|s{!pg9?>Srz7<%@)EپZXãSބ@ Wb[+yy_a'8Vrk@ԲcF9wj\=!^FU\*w5{d8e2ۀIdUc"'r=> YXCG'bH?fgOG1–f70WCsU&I<;x-'2 9Cݣ܇75GӃi I0߉T4fQ!Ia7LL-Gׇ#/P>3#L{բIM:U0Y\P* TRљ"žq˽~jwOi `҄5klBOzWȜ١]x+4Ht Ɯc_(RC8a$z%pR|ui/P~>Fd8,3۬˃ il@7F9ay *QGa[_^8⽥E8eyќRde D@ƟRT,z}Yh['S {ì彥,g\k5{YХE~|$F5m5!A1 rtWtA8_Uw;Zq=X4@ e}4)vE촲(FbmEt3TaGte=G'8DJ΢H>Yq ksZ~QlL \|~ZWM`3ϗnXBq%іV.NXa2bB\]yQy7sC"W0\22gӓ(J7w]nXb"4ITBf(ƈ4XPTY5Q[W4Z%V;(R}I| *eyv&I(Y{s@U5>G382-U+;zԍ) cR.G$T_?Vd@1x&B#Xm6BzK_CRI2 ( teSvS Oa)߸8AzW[%5EsT)D!@Qb.h$?A,jBY ڢ||73k/܉&Wb7돥%#=0wn^oH*pr/1ervjz  #ަ^Nw ⬔9Fv=MD%[ۛY54rKF oC!|4Qb͝Y#N4=/Cᒨ:}jѶ4=xczز Y<VddqmPUTjܩL \M(eUUA ,NMyf?J 0OJo6ǔ&Ci?8Up ăbvmTCD|:ՈB^KZyMCM'W'"/.Vmο}jN%ՏZ>3<:`[8TLtj[y\ղh^j) M )̾' @@X |$%+9mVE7j۱n~qxR`NH( u!,PKK:p:(ruZp Kp@D֫f3 y`#CބᕯY &NߗKB11 IaUԶSmVI!+h45,,<,*\42}aB}D'z?Ϭ*g,ܔ{US ,Ih'',K<2E>-/'|=2N@Yk0m{s>$XqZ3`  P{;( wevOжD,A\ܑyHZ!J"efs7 E#CaI8h+Xso8枧L,f`:eS@޶Nmb\擭X6Ka1":]v=Xwշl/|zfMWn]|qrIm,`^' [27NEȁO{nY 5mho.%EF|Yn睊@;za:A>2G*;G,$XJ16BՄ2#J-w̵]TyD^ԡ'OG`Ƭ7sXrpVWЃA` rqF<0.gvEMҙZv.~f؊%MD3Lh0>&|ʲDbHXTƘ=ǷQ"8ba2 bU| nWIJwUzNف's*t& ѓfˉ멃ylzdE@IzCzhvrT qBD^s}4M2}9(;Ʀy_,n7%yE4*QL:JpW`A;"'?i0NF k2.bl!˂Q#y`AX !* \Cėę:3D2繃0GS0[di{\Jl-3Ujs D3:U}Tޜ2AFeHnYucI4NOGVS,=xgo7tk}+UJ3OLj} a* 3GxSdNzWE#~ mv̳"":iȾM@NQZV MSGc*/ekX]˽^US' pII7Co1:neBt NNZa.x`Ej 3Ǻ`9S$U>H$x<>sW6P9{l!^ breOtK#T-~;EO^pѳNK] vDGBR1OFUaʤ&=%4 ۶x.V,nO҂!s->].!ͪ>B1݃S]['{ēt60}E*]M2VkBEsu:ϛX4)5q].7^J,&_29,9fZ@Q$Fֺ.VApХ Q0enJMе6U퍙ɕ- zݵ-@TWAQ@NAiJKe? L>S"zEn:.4)>EaR*7H d_j󑵅I{#SjV/yCƧ2  O9'7ADz=3ß8NLtrMR3+#;Y]yD"dq4daj8@M+B{WR9Fc%;|,T\XhvA-p b'ɰyX=  VĖmiZKSyo~ʁ+}]xHsW@X#~1aNqGpDŖdrhKȿQhgӤ#7JzO6F62#xP/C2V[^VZG><~Woq_Wэme!?堿"UAIUJяlvIg FZԿ޺.D!,7% T|fN#8{H0f/>"1q*YL*ҋ |jƗs[Xo1[83q7|B $vh0oZl$Z],Yi2*Qy H{Kak?2 KJE4~P5ZoE$i>6/|=|8vGWGlx.9IUZ$uz§*%gvOI("tHH0zM{zAyLzh/e*Ǚ/Uת˟r}*$*\L\d3}ij7C`.t);RVaPf8-Mk@K$z]ޑHQTy'9Mu]zs TBN6d-~޳r>4 S4N(%klG[|A('Cd tM4Ig Gf0 >`Nޚ"K h9LC9*By pKSĠ[D!!64GOAn w1gjDOY ӄ$NQ$?W.B|v[Dz6.D#6Ӫ{Я@w@!wTږNL~pzu(K[sLnYZ3{OE7O0 P2L >~W+]unmdV],W3jɦC 1/!Lt=g.2A!їdaSDb<{JF :;c#Ҏ_|Z Tn%T6A(F"Haro9NL&.XC# (g"fV&F$Ĉ! ߴəJؤc.;eLNHn*Lq###vNυ*smG@AD^9.]̝H0: RznkYӗj=Bp"1}FQK:kPmMO/%oxJknbFlkEKMoOD} %dC8XsP/ă7~ʑc&-h4n%e%czdDr;62.߆0%y)~ei&}1<5V}q@6553iM94Pɽ Fse"0V=7eHxl[-KnSa:6iž+s52&.攴Ξ8ʸI*h^qiv^gδ'ɷ#5#6|7fgo&FWykzh_G/Ew 9 0}ݠ];"*$x1^%rC8\{6ޤrRuV :ߦJj5>ZŬ7to{&eLD'xȚH+-s+]J: |[ ݠTT]1]BF(U~R{9ݝh))2iKG]> ɡ&f)U/<`0*)s?T],kd$~LѾZ"]U]Д:H.# ^M|V:g8=o5IVq[D44]E' .럽 g?yČ. Eݲ$ z:wZO̸+AvswO5m`i3Zm&1m]'(^OM;e.6s ubDd?)VcD=QvRo+ ߿GLoJQ.ΡRgiF} 0Fc!\ ͢6XE^N^};vJV,|5E V0!];7Wp1G|,/:J*2 Fk~u~X  kl\MwFL]5sg߫~چ=KC!cչΑ7J0-Dx63~ۍHyB[XqK5sJlـY9.<擨·+`APh cX+cdm7%¡7ΰQ׭ą S3V?Q.!L+ ^=vLݽ?qEx[> Y5*=A92<v뭟zRqʍQyK cIT;ĮNCvlV^亅>_3a5hL&mkvWU?08pbOC;PO~@H :\&j>u: WG,( O , 0|f%iy'S3&zDg$~@SM@sD\J#in_w8a1 VwZgE$x56dLFjaFoÝz3àI.xegB!siFmIɿ3_4yGƷs)Z@&Sh|`]IyD@"G)-gKIK9wV(~tBT| dԣj5#ڄ%w95E+ke 4ÂTݍHU ?v܂_R?Q31'pgi`gI cyeQO|L_ptv+ Sq]Òڃ{oo9W SF}lVS7JsD:k@:lԜ  =7J燙t( J5}8Emk% -* f :s =CQdʪK/z@ޏ1g"*LYl& <Ql ;T6Jgŗ4p*m@_+*bSş՝ C2 0^&/ͯ #j T%pD]<׬BިJ!CTCBE\,>ĉ]m҇vιVqTR/`1݆ :b+8 B\FHiŠϓ}V2)o\(y'ލzXO51󠳆Uơ4`e7ܥWW,l~6^-s7w/dsPx%[Ld7pUטj ZN !ǥR6p\hs\g[=Fzr|]WJe|Pl_Y;`9{Tt>Tg';.")w)kt~>uwe'FZsbX\w32|1 A&(hA/I %7N40q] p (ODdW Cdf`6F~=3Iy/:ҕU kE؁EňEO.X0w~Gœd8P0)u$~|"HҌrTd#iL;rhJ$tvs(EX9g PdҠG"#ݩ`?Uٔ5܌w $i7`k@41l@!RXEL&i| t3 ={^ 89Il1;yvelxH7|ðb?Z]ZMs!ڻlEg`Kc}~N a Ό~yAo_g1i tUt L.ԝᰯ}vUFu67ie|oLA7}%J .)Q9pv&ӏy#b₻iBgc}j+kՎwN3 otF8T|F5D_l=ɫSOpwYg) 4/* .Z\wY:=B{O\8L'mC`^.UI&4?p3pG@D~Fǒ %[2ú o[sa:ߴZT|!r'(WAgfB벪$6E[wQ:#l?$?.L3gUFs;~i$F; PL1/;LM}$wSǒ,H**5Gۃ~cTs-73#BbQg>Yt :ZvGkfێjsTu ˘!݂|K_6B/̰*@|:Fkatc?MR%mA$wI[( ט*1]iBEr)L{?N;ٻc~ΙF8wAM~9k@r]MQ 6 .Y8]k_5i1:9Yn͋F滀BXLLF‹,2أ1_Kyls,戯)2"N LȾ~lHTa-%Kk"C/n]3PEڀ)ST0!k .NսyHڐ[,ho ^B6}#YT ]QaHD3vzC7 z PW)̅Wu9| HJeį@c f9mI{r'WIZ,wknꕪM/'rɶ1V4|^0 j6ÊwĈHyjw֪;5OC ?"*W>9I$w1bt:["=ʍ|OaWhʨQB&o-}7Frù nJS7Jr#A[9Ȍ6"F,0T=m;$3oͰ}`"(s;9 | f8T(Z7WdSYRfg8 ax-9ЁΊt)TA F9W)ww#ҙ) w@,="X'oגi3**~GHV0 2ZCO-V̩!F#j`t7w b0{ p܊mOauV"|_" >^!T@Jx; <e͉{OS[ ]epruaDA0zvw({x<mM{`ۄ t!66 GE44u\:Jggr}f*.1<"*ZNU'& H6?"?GE0:t׀{p=oO 05dF\*pNOֺ:Pd, _IC5pCfAL&2_&ZY5P>s]ɟ^|q}x{ gԙݺ3;Դ-=h#u+n$>WpQ1a ydv,=):HpaI &3T2Ir-5>E"&\bU) GE t :$uJWыS+i^};yC ?J$.BE bJ a}L@kkQdگo {w K'C49z8C˪0W!;+"F\g>Ւ=42w+/E`VP6jBM({=|f^Я*_d[$%BL #BW_s&QOf# J85K]ijkUe('&GN#cjQgqε#tw`~:(XM#`SC~;Dmʁ `yytjc+#.T_e EmoPW?&G]hpCY7?fW(U UA3YMw*W|WBN;Lw6T8/o2b2h|08DDWhxM;-q1 x.6%^)`czYV@٥FF85?3wZ{OXЄ%}#% <5o[ϿEP[ /Ķ|:۔E#DG~1r/1Fn:ͤ ?ߺJBGo0alFyBME4p?%Ù,bg{[Ta2刣 ,|@s_N*#Q+u4oBT7>`f><9semb/g ޚ2OY#.A1$݃Nb{G6ݹ2] |ǵU:\׮DZfg1b pňsTlN?{j^x >3L{z>.[dg;E/Q/}Vg _Țfw',^]"U` _"99rȪ|He#^Bp-D:@O3UR&%errH؎.E6k$ho) }ɱ d~|5kExev*l2}ʡX6 S (\5r‚!39jҶ, )8z7uk?~^)| yW?X}8 ~Sz8ɏ~5[a(>Bt ÐG˛ nL9t3H^Ќ9#.+ٸ b e}%b}F\$32ZnB0Fy9?O1;I$Le^\A cj1#q_$?Ƶ:bPΌ֕5;EyRE 6M5i0Uw_Iu*ċ=@LNkt0,9 "1?DpC^[1KkvS :5/a.tk5ZDeJE,#~70dFtWDdf if߱{4ꜿsJMwR!Z[%|̧L3hCO~ygaX!N au0b34zģ醏2^0k-Grkz&o`E bLr< ,!E,66vW.sʤ|1ұ_ "r$I#<ԢKF[4:G2~Nоo}Ml${x^†zsbM*GYԻp} 8d}鐢]c1&frS3!h/L_H nFU&[(3j%L@"񋳾-]jVcuuV`j Xw]|軜0tL4&tPND D\z"5`\;ވ"\h1|ʹCi|"Md9ڞi܄5|ޙu([,=FY c*8@H &xM'I&d:@Ui.ښqen0b7wP!دCWP.z9J0jտ_('`1[ddS*v{vyA[c\XQ*?ݜ#WqZi'Ƣ1ƧeXBHxiӓfxŚ* {_߇̻pp}~'nNWasrzc` iX09G3T3'%/aWc}4x\ <;ŬCrYj qx ĉcY5VjYkl9vBʛbC!q ^Swj?c9Fdu0~V9>&o^H֜j`+9?U󖔆#]+YU'^Y:۫HW}% hg,#ސFgJ 8s/"B@_s{nl9ko1;`H)r+{F^ly=%OwHҝ==<Z O^ӎ^ku:oӃZPGƀY810I+5^K<6g5Lb\F+C׋e:$#CR=`AY ]x.Чڡqg ,5rŊcBBoI=S/!,T -S55:k]"YO(#_2.~cOįFd9ZET.l@L'GV"bcX]ka;P.m!e>sgcj o:bZZ#vb~fF(  Wױη=Ȼ*0j Ù[|ѽeOKuCԩ0%R6w'yv eyI(6=< ߂=;mt~l S͒L# @ &HIKӨ72椻w[V=5|#&Bf8qfD*)_ggcG>,pbC.\?++9֝WsbyWmH뛵1f hBOR:#}/Ndc]ۇd([[.cPY8Qq·%ku_rlw5=m{]䓩yB p+z[|;ɔr!fFi@t#0/JRO+`)# !H=*Qσ>mS@)#dPotά5`|~ N&;VC !5NZϯI&®_LЖfcՋ]%Cjfޓb*P8pH̷ޔi ]%4T^x>"k8 ^ wP-#d :@y-%7E"N96|*npؕE©2Z"d'f'JgL @3Ù: ~m?}C@9Q|d%o~ӟV7q(Kp5nwqЧJvTozǶNK'+nffw[Cg[0ILj^|< _!hyOQ N^e:j<Fha9q#!0x;.&Ao+& a= `,rm @ӡ"fܨ/5QVz 2p'b= h?;l&>*~+ 'e#`y\y5(iC"q  m_R  mI@rq)E |!VII])`fRHOĻc/%1זI,J^;/ 8 NY z]^.aTbPg:Z _+!#z7wW'3r̓#)䐵/{aU3-RUGzǒp)W9! 7Sy\!Pȭ>A+5$ p L;I-]/whpTNs )[  XRoϬVnSMнnhS7ggj0_u?)u :` lrD/\>*Mz?oLT 3Er[f-yNkQ tB[ծ){:\ALpc@5/ o/ms@=]x|$G%v3ZW@ $], l}7CKs8/@X83|nK,ASPcq90I-0I[i۶*OC; \UT :Տy uQ-P=?> +xS7@RJgd?A[k cR=| lZsZߕs`hTIg"o$~@YƏqZKnEu:*p͆; Ѱ쁟?lr7QU$xC SrbP?j[ n{һl~-[輙j,V%b7/[xX$$CT=IV=9g|@rK}Tԗ+*|+wRq(@k8iQ#e. DTMRb-3r$dpjIW],t"^q3ݵFz> bZ#6%0o, r{8]`B^)2!Q\G6 &ܬNȐM?9c*,%;ضjA2xG.OE05qx6TH!/ yWk:Y r4w{aФ{O <ތhiBKcvQQErPSem+d%!3wwlE:0,WyYՒL)3?׊i";)XVJDo"vf֚(vxp#]-((ެL7Yq,)e=n7Ph[~*i>es;w{ -ƓEvGrD[,њSZ̜ypsݲ)'abXi-oܸv qUTA5fm|'xlqD!jR!?ʲIJu^pcտuy/~䨧ɝ#uTe[YNjZ+%ڈmȆLUg%ߔ2kNt:ȇeN٠*8 8'O.@ $pI6*JTQb3iJ?<% K&ucuh~n JDr6txH49b_@?iX϶T{j|wE5"Pw(܂K#}[`|t4. 78@tO5A#G?SLǥ2B-ȭ. W^5dqκ'z͝]PG]RI$ɻXlD!1pϽgPA m\EDǺwQHv `}9E@xM ҉)_jF{(Z֓~JA+[d p8BNBvYgr=N-Β>x[ [gH- ے (@ضfA'{Al0 A9 *BBPDu_|3DT9Ҁ`l<@~TAI1'zX,onZҌ"_#cFy&m-G%bIhPgl%Dr`\Kj-rqV`m2tDqpu(ӮU;I#@$6AL5֗o @m 3K#e<yQł{Xh PͿZ78]jCq^,Ӭ|؆y1:eF2J䯵] ҡ8ar3F`·OJ 6,)L*0=jj./?RS UVg.d (WB2,HͲy3)p߃+޻/bI cy)ҨMبI'%nXo /bq:\[Y3reMsTVqCF>T}l5-*Jyϊ-Xqsx%$pW 7k+;D耵M8Bפ=I`'X` /pQdD*&?dn%m( Rsw~kN^Ylp[(;(> J@Iq1͢s?f#t^?s^88ClFElJAtBTZNSJYA`Ɔ9,t4ٳbu4&{X_||@  ՙ FQoy ߟřqs/-?JȮ l623eO!PC:)R1Vj%#W}Q;xW5n+7[/zɮ OSQEM>>!|zbwe15 a֊o7d= q5AOYn7 |rn\B6soṿ J+";)Bvɞ$ƢMt(#h}=D,)E@(i?^hWZ۳Hjf.D'^ȴׂ]@3 5xqFDjG(e{.!"XiTEGҏTa)=#DCiiNEco'11Z+_~.E-\(lc<&b,1àMc&uƹd4 (JgYZ0707010000030a000081a40000000000000000000000016661890a00007bd0000000000000000000000000000000000000007100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se/rtl8192se.ko.xz7zXZִF!t/Fu{]?Eh=ڜ.+o 6՛l<8=Ā.i%:fE@N9,&͠X~& D:.7 ,39;ų=k7^g,%-( H@JD=IIG4VϪz]_}n?[67cvYp}ݵDdC6G>@MikdgZb[ɀYuXL'me(MSnO[~m7vU:W9XM)'DEΏU ۪X0 4d:S^/`7\oMr`Y+ 0!&ճQ ҇;DL- ZY_{Tt,cy!Aw5?+; LHyJj1cPO``S$Wh{Y(+*WZ0绎@d '+ z>9ڏxTDj{/-`T)*<6k2QFΫ,29Q; u Ae7cr)(H.H[$~QsA+ s.wv|rE8΃LpfX4ro@ %sh_23Lp$ˆZ1-nOn6`7-^:tbjdĮ#}sX HOx2b"Bkm濚q~0T5m|eYWO:vw!R=yB`2|Ȋ/$l֪x(E|4qŸVz,U'W䯘?A,g؏S@N/l ŧWDY{Flܕ~i'N+w0h_cY(^z3'h{calN`+> hַࡾu/ƛ$`̟YPRx04Ԍ]* NU-<7tL.B)Pp3 N3],@m$}aA-A+YVL-P=Wнa&=ދ8Fl^E\)\Սu>57n]fAh)D$BPbSL*mEXqMǧdM2dC"p@BɜF5ರܓq9GlFY:2istr&X@Cj{7)xZ/S4ibīʷ؎>S{&>2d9F^-(_0>L]j RCL/$k$mp]JVqB1/? y$,}̳[CaDG8$5d,&Btн! OB#ibX/9\_͓(+p˫n?"p,T.?pNwY pcLl#)›X<@ߡy&I0;nC3,5p #Ʀ|i_3!#>NG(~DNv' 9MwYZsA2M\a |/wtgnئ#"m7{#\~oQFfI2;ɿ>Fו 0ǜVn Ywy wOʨMpu[,<8( w|տ=Co3o`/$_&X=SDӌ^.x!GKyNgjtBK뎿X)1b_ZQ3ؐw!fXfw#Ё')k[{[%'2 몗Kof{fAYmpgA~Y3RG~A3uH9N/';}yvGm27i-e$y%c#FWO-25]h;M, ve,wcVa$&8B Wߦ`zGLZ%Qc&ãdBqnfaRB[2B=}|1~,>%?`z?Rjx<\M,Z_nHr j%]7A?^;YN" ucRGWGb^4$3 4~>ڠXW# BԂVg+d>_D+AyGc묛Us=bʈmÏ0kyJd*~9u 9v,R2CwKjЫQ]HYKg B`]yW%群q~ #%),RM>6v$5 :ٳ$cJ }y{0<9d%p 0HWssRk+mtoLC%ތV?j(nШ-?`Z]Em'TKerDD=5_2ԗe>ς+'f;:d,pUv!Xp P2M^:ⶇj/+Sؔsϓ˧=pjc(Dk w/όHcök%(tCvbdIpdn7*\N\l`D c"|5,:~cQ~;rS #9=UY\{3GMYg`P>>J5{GwJ NX lY/0pF!m.L= ͙+fuAt1ˤl'vYA*֋D=U]4;'>kAYgʟ>Q?ژqXvoEᳬ"ܢUNUv[ ud'%c!mZMZ h/JC@9LNCon`YѨUE 2=¾(ݴ(1!8]"d:TкǕ" b4 xe͵ɦI#JthK5 (_N^# PP9{ݯxjDQlf6_zu ơgnj_3hyb`Ҽkŕ>6v#maZdjmlXQ.Aӊ{""(cxhZMCyCv8ΣCOAE]! gfC /wak2l@\wodX#ܴ1b*WBx3q/ԞJGzm3Gnb8j:bY 6B<'RTv 작H\HBr^VB= i1l\/*Zq/B.{sN Z둧\!JXMR"b{XuUf@ S)% [ `І>Gnq) wbEEkwq{=3M4GZmIL-i\kSftTSy= $ ruv PIp|Iɖ=lf *!ʴhf><0jiE2G?J{Ey):p]PrgN=]6+)Nwf):amT £ԅFEU-FV9~)౤?8tFQ&Hξ9f[Uef/ꌿB!`h#raKHG4xl# <`P 1!D[b1(+O^'Х(4;%2vB 鐪]R>?WVG4b~)i]|Gf.t؈GF+YdckuU::,Nˬ5BVVvXg#fau<ǀ'/|rN X&Zct]wD_W]ˈs*VC"_<@4d+-ZY3e+附42Ҍh-Ia xhF B7Ackݫk鶎\ m2A9Xy2C@ߊ1Q- x|yduR_=lrV/=[<yqE 5V{?gc#\s4s2k!c[|gb[Wߨ!l!0;3ށGj=Y=WK3QTb >!֥ɱjkqT^VGÏw䲃 Hbc" \VNOt|`*(E>W٤!l~YylB$_!^$ ]8S h)K`9i/ #H\L((qyR}kڦwNaÏ]R?޲|o†`"/4ӴgvA MX17ٯk.aT&`E;ڽ|f1K)Z6;HB1d+zMH/PT2,tV?/Jj1SdiJ}%52= <̛.[s&2 7N = -(zƑᎎvύCqҁ@<*4(./(yNWWwG =N~ ?Ƅ^X!gq¿,"0}pmǥ؏J:^5`D8)X5Gdv=7tͥ+ـq8eVhTtHu4G4#$=k>'(O& p\7t:|MDbkhYpt)9 uR*U?(pyȸkJX7qoܪӄ3XzʭIv.ȖP b'DHc͈%WAz]#Cض.8:0"4Y#Ά<~ѯ+cR-i}6 [JRjz#J= >X,8yDW[ l\Oݚ]ྭ`kj"vOfiB㧽@zp)*k!((af-mC#8SYY-Wq7 }?*g bf3;x.LH7I)M}Bcy#%d15 ,4͞^f 6Bi΢\2"qJ4k{OղBTU'B(GS DLZRL+wN=v&d UE q#Y k}(㈬'2+4k,NYGZ'!NZYoDoe+5KRB>w9 CܨH4;Tt2ń2!V7/73|*!۱T^ُ4HÊrĖ?Yj" c^9?p]MHh2f.:=!w^W- pP'=0,r pX *>wgD8#Drt֗#s[2M'8i9tX_ %(X n ˽ .1Z WbxjS֛D?*s/AJw#(6G7 uy yCK[)+NUA-{QP5;a#&`&|B*p`pb;[pcx cvmК?bZE%wҭ{-wuco-GX1W1#U(ꉋL̮}^SǹɐY]l/-Ejeu {hRBu_2IXoLb{,g:S8}B4rI2*&fiO^|~|rt3 $TR( x1p893|+WE[$V˪ߒ 1&&l̈́ F*K1f*SnBUeb!U..y4 ࿃g),ۿR,R2|,nFqXR.E|ٽT( NSHh5 =I60]ZJ8 X.kD':R)|}pԷMݔa38 #j`޾W/#F&Eͯ(_VW+/7%p jG8؏u~-GOiJa&jy:[_ޤ@E_K Ԅƙ-N/OUe䑷k2XTC##ޓd{aqr+>p:mڏ2av_]FKS(K^\ @ػ MkU*|lH'{f cj)z?h\Q>f< Z1Σޘv@1d'y8;u7"THRLe\fbf~YFAh8|^(D "6U }/ d%S N_Rq&q,3u0^9VCFDOjügR.s,dCKB*dɽUo Jpna/cܰLg7KXiCj-rF &[ dRJױAzy>QWzH #pWXkw }3 7rݏHUGNLCBgm4.j[TQogwH;`z9 xq.bLl|zx(xYGr5p, q>tGgeXASrFie CUiu߭102kV>e6ĕq+7xk"B 'H#<'F= Ĉ ,4n[NV`M.3  ҿ7[kdTDF`B]ibJ^ɢD̠0N֤|1[r/GHp>homgcTwZ :W q?V =<>*4d>s nf5 :nav>LvGDBL3;s*<4>!GF+TWe1JFxꮀ{ٙs{̰ɄvCAϯA$6FePTkw^%@?7y!@@usrZ4{IJs !bƚaYu]{m7x/ӹ]ئ%a:m:^M bv`ď.xƨ,xP缃_zr y:KBEZT#h !OPؗdb~匂;l}y?;Kcj@9?G܍3j(ѰϠR .32XUy8"[[H!8pnxh{'\G#H~:WF&<\VI `D _IcQ7h>1UR\y`+|(g&𺧷e5Xᥛyrbbr'S[W3s*]{T+_ݭ1VN5<|ŀ9t'T85FR9#*/p_r48FiA8xBnOM]/!g_X @l^xjLmYh'-nIIt܏xroU;FѢKU#*,\/3W|=ye]lVrHϔu >!@9 -/|{loBa0m?q FPRfb=8'-(@?kdW>+_|7>b֦8F(05%Hbyʈyvlk3iK|O>3o.$-NpֳLrj:UEa֖|4MNt;"b%tr2eu\sk-xJ46AҙZŤHbGyViLt{vIDžmػ?2'J̘D50G?VvVqKqt\]RjdJp!eb,?F_;s_i㹉FF?F%+g {ec,\Qwx`@ϵ馰y?{]EE^C,Lyzy6|0mGy'89XQP )LaJtn(>tsKc 5+.Z*Xpf=tQ'ҞUZ:1FVEdk M9 |ѳGeyFE'=. Ӆ b-C 沲?Q\B8y<67HrN o.4dn^mf!  5Թy"M /"#(^%^8-OJ1* o<E]{-:9nL1!O"žnXݫX# jk30j>AEiJjMY*˱4s#/|zxVq))g^TvQ[,x3t?`:D&7d0B_A.(ed /fѨu:5j?c S,F⻶.oq{&@%[ Kx¯%-Cd3AlHcuM꫙ުZ/¸ r~!(Z.A4>]^7u#YEw*?eZSHꒋ@t#ȓ&ޮX+oz;br`m/G) (Q6iv{Ỏ? _W?~m_DŽqK( 6g\Z&^/hK2/rӍ&ꄌMhÒs"K_F n+=L9(VFĆjIz?CQc_ tgDot^Bvr@JWrVHlJ~ֺ],f.OVq"`òJ>-Q0N&ά@#_ʇN!dJ >j_Nfq'^ib*5d*^qFaQLzdqU4k^~J;U4 1Lo/ſ[Rm%u9Uo ;# ;SdҞ-=-z(޳Sцʿ}Ro1Ϭ2H!d3 mE=?v} $*9e$3ІPs^aK(6؈iK`W.QBjfM8o{0Wm+k>? os}rbkX8C? 8j.o0x6W_c[D DMS)*;zw^Ew{x#YXʺztSR>dЛXwpakz=}J`ŔNCjXodUC##,/0|<6^zVeoL. A%|I$Q0Rb(׋Jڍh jiUiO&D5>[Iq#7R/rѡK:lTæ3&4w$lb8MP}o؁y p>܈_-S`xGMA #c{L @,@LdYVL˴RQ8.tk}/4r wʞ !-lpgZe]DIM8Z܏FR+íObPpҶZ $>ҳkڪwՍ|%GzSch4v  dC\aL1dm/Fy6T̎^0LQG]ɐ!dWIu9}:I]oHF C+l_F4,Ǫ؃i Dvn'q`R]=A(%"Vg!D]F>1<׸dxҽJ.`Dz_pe/EvI `쪼k: YO؍ҟ†Y.@2Ee,l-PYUM׉asJ6/(*=8V>W|PV^uoϋ~j⛠z-3PYr7}]"vgocL?*&Loeɐ+8\#A'.k#bZ/;8I)@b 8 z9Ւ=7mޖ'ޚSXm *u4g+w9mK3F2(W# NFո/%`A?}9oRM!T/S{.NKZQ:Lcvz015UEW*q 3dcᔅTs{&t>zU>ܐ ]$܅7I|tGF4E~`ܹnK rn8Gha50 ؍u(Ѫq ^V-B>5B}hF{g".mbqG]?_STa-1;})\Y84p1`zXK7 2 m(eA?SnP%/̖݀ezk/,,jt}ZnR _*X<志ڝ[6Xëw H:dkMvz۱T 9.~0xzr z^Zt莨* 6cṾw?_%* p~i{K^ km,t( Xn Ԡ)^C(\GE憒_HO9eXD&ț8Rh9b_(XJa h{|7{9U;)Op,Ϣcvwu_7% ME=2ۜC=ڼ IfOMqM99Ds}o3 QLdF`~L[W^k1TCYsDbM/䅷Y6"YL k !9f̏'a\ A| {G'ZPa ՘È NЯDmG>]6v~& ۩S+C`2rS=X2ť6m;\B>鮁r<PJv`ᅼ˪d ƿѶ8xquWؗɪ:V~yH!RWd7X׊K Ւke`80eU>t zuT%4>z1y%Ohژr15so>2W Oe_xK^m  Gawa Dt'>^ـK]Hy$_g֘aGj3ũxCq342=j JP{}7YMK Gj&5}ސ+?WI2(!_-mʨ;xGlbq'2Ȗq[.Dup|6Nf9$5O&P9=f7}KOG9e0c5}84 Uc䴔δ!KrDg4E m[??S:ZOG'xF^v#_ zJɝ{W%FokfyyrhR+'1х%A{BKK+UaGU|m"NrmIFʜ)WgVn0-g PbA>C@4Y G=%7d.f)gECC"Q?$dG s@+Y(']qd<auJ>6tF\z-2/ͤhpGf)<8sE@4dwz]彑R"O셠:-k&1rmPV͡abZr:2Lp[(< K90x _%Q h$]zA9/_]ml{"OV>oSxS9xc;bZlCɲgl5?AYt\ 7 \Lȟ3Vs#nda;)!&Iؐ2dx"d9P~‚">n g4;pr׵:[i}xL08KNf/ߑs'1\!y!Rv_^1u a+f #hE:`D%S~> P=Y]X:0䡶I_պ p,A2'qZ$,cr%Jgq5"yeݔ{Z{b:l,tGl;nѭ 'KO3aK̜6\]@;If2$k8 % -XڳrG<=9SNSG71:wJ~tJW|m_,<+"-yx+nYSco/.3+; qd*i<-`V)~Gq?9$ YyRz ?ڒٺVzP1!QysGbvZ"_œ4/(0 =9~bSLuӐ; ߪ[4;RLI"GEwL8ɤCZ:Mb(aiysXWLf,'p32S iObvH <ߑN`-+LQXW^lDv3#B;jy e?rǢgja>1mq=i .<*&\?g@r .T'Jr+N]KE^LbHd/5~^ F`{2y~џL\C#5@[\?Bli(rvxūT?0 'ՓQ:3qq$M_5>;8bRBC6u&O̾!^@ץ%b;B Ok EU9*`:| z˪bXpW듌D+~. 1㫷[~&])Bi*NsO&[Ռ{-|fw9N{}j^/XkDT}VNWMM̲cvvʮbK@\`Bns-ˠ^?'* Y$XW")@ zTJLEV?+.l87ijӼ1տRP>ҥ)JEM09ydceAhK zM/KDeSlvZjb*Y0 !:cU zN.!GbY,%al#ˤ0-.xX6!0|]Ğ-p5B_0[*$S{3f RCP=iטIQ"Fkf齡~ s(v-#nhmxvꚬu(`؈(#+_ {-AxLekOH3Y\G]AvwAPϜhZPmZ~}Ln-)hܡ(?;c\ n.ml5(A4Cz@pb M&- L|[Ƌbc`|u54Zj[fۿQ%y5%gj,vc#ROn)kΎƀvY](J>:9k"]ԢO[9.BUdϪjƽ߉u6_i(j",υ'{H^LGf(a]μ*9'~>~l3V:2~ L׆+Wtؾf`3Ņ(센`mɳ)א[_B; kP!ܒ]|x|WIe?S-2'O{}7P&p0[:^sYg?O$״ gNrR[|U~֬w*܁`C^Q^!f}66a$Cc]4j!Kf8i2\>t$ŗ9/gzfr0]IS)N‘@6n8pfߕR.׌+dz%-h8zV?Z/tXX`ei u/PS>HP!; v4~$r28r@ ,B}`NOڋt;Nz\QG$3.Ȁ\4N~ jfK>z5GG4/&bHUiUn.7\+dE,kAi-rL}.hMT{nf;!6J d0UJ$+PEt6m$W?UpG,Œwq0cM)^' u-cMEa` 櫻 E&)St>/ |I~z7I2 'Dd+z'*Եh^0dRV|!?m,$QM!H9'$pf>*S UFj,> `ol9zhՏ|X! T &_` ZW$.-J"ώf t;tpxiSld>Pw, -MSXɨ bXjwp6"ݮ&DpFפJ^T @ДnD]+ࣩxo 0S 6 #|Yq#:hB$ɄqM[_SZ }T$sE!`q-4 _!Tye\,RJO#Wi{9q\%~$=dC3+i B: K,u|%Q8B*Ḡ)k28(x,2:>-ŝӜ`_ ~>c|sӺ_6$: q켠pOf@AoY~*%9K1V洶*@4˦̰"R9>4C 40zs p2Iɠ۫ث.jv}AXΥ)*o4Z-(/ji:V$ )WSH{K*n%] G5Ы ó% E Ʋ_x){Csc.SZ91|쌝aBat܄XtJ"}L=VKw4)ƹ=3a1Ah/,־#-7[:Jm_"_"?䳕fIkDO6K9ߐwe*ca152:SS^LJV|. Oe,8SSS;חdnwR|־)˝q?+juؙeX|9 mw<>Ԯܛ̟<]][cϋO4٨gE"7QZ0W0Kt[2#~ZLJxѦ&R؍*GLqtAO(7*0c3 A(hgEZus5Ȕc, lf5(@4R l큗~i˅Joe_ )_S̆t"5dޟΜXm.uϛFN Ht7y5;Xf)PQ%Ig&L4m:?8\*F6NHP?L0=jO]Dֿ\,BbRn~Su6cBJn$yqsV11$fP 4c޵MLi5rd\3 QKػ/   v>UڸS ]zs%(%Ib;[} ue&f"|]P&Xxoqp'^(4h ؃ {__dfQ7e^}2Ir_0 ,I5ã̰1C&J" cO))Ȣ}x$SP% ÇǺ;RGG@Cdqo5EEV쮪-,ѬIHhAlܵpA(A<{2Sޛhp9rd֪+ޖV<|6Ƅ[a%'@BnQ8"6?+CAb-@?IJH; ov:.5;=ٴtY?(?y H3n$oD4\':_-.RW։S1~\_X%,N>t]o5e:ҋFd03 V{OPcZ%A oB49sbty@HL2CeېA8/^3 51c C[*Kgl-589b8e!H$[3Ҵ^! .Բ&Ej2?Xo n=i<7 %"KZpZWzZB o%>d eK(JMs|3E8D W7jr23\[wS*nc 1:-$$jb`T?=C4R$` VBvBZaˑA@;ZbN7>ӭzDTCOkmRSPl&D/zXkA"ry7h;I5/a4UN?KJjٜ{{pYY~A#v > FmgqB vƬ|H:.4~d# ҿ˜vNCNABR;tiXʋ%(ː@0lׂԆN#KV+h%&gՙ?L[GUL"( ub?Ѽ Tg~%XgqbcR֣'40|,[z ʴҫ:tNXBMI^ķR׭_ k*=oPץ0nQQ8NڙoLZP?#,LsJNSUvQ p5ӻ^&eûvt9i3sn%1a0x?d\A/zM@6dgyQaH1;^Ⳟ7`/rBB2 0[VM(*#T$qL,lO߇t Z!ԽT0s}m@dȍϐB=FZ8> nl0,7$#cUs⺄R+DZpZ`s9BeӪڇ^GD}L>2-Fm4ma; g$MCmЁZ {iM8}'+mkcolm,BYwV R9Rܖ@0q_jh4e,Gh!ԃa36Yk߁l5 *uFVfDTQjc{ vuXL~t)v <޶rvz)i!|;*+pt[^e 4dN} OjsJT֟yȸU 69rdfBBkJpxʽ.n5 W68qgꨲ!vI(HQz fHdd4g1=6l]sJ ֎ܢNi3liem$ Eid*e$\Šz{ڦ)*rtIqo r2n@ ̧VS\{]0 (uqlP2E_q2J*,;Y'0u}["¢4t\/8_ЉO_3x&WMQ:qFDZ!: <O B K=n' qchDx'<HK I=A_h8iAjWM; G F!~C4՜IRN9Ke>w - /"{UyOb`D4mcZ*\{tA?(3=ex6R{.ߵ(ň)ݬ.y@ .$1v&+VO)[L|pʳo_jj FmN7!}/u7O Hy"A{Èiwס@6հkJ)0 q\E͛a#=6HPAJqL\u0aPNK夠7kVm*zyoA~dA U0ز Qϼ)tk E>VMLS0v>wILkd-وs9h]:6HcNИggGG}S"7mGCᘹ{' +:9cD 5ҬTv U1PuTmf|q'mDA*tdDcMJCPaٛtWG}ˤ[BnS)Y|btwy ;[5&Bb*pEvG4C(2QGPh^In*ZRJi s]_"ֳ.¿H"!)~%.5p{f87d [t!A]pV|ǐ-QAzo_\tw!QaÛSʩF9O+ﻑYx*@91̖ίz ;-Mzsu!)WS5~~9 75rdׁeffż6u Q2}5[-1 e8VvK@ht~4&w&Zg' #}R=ʮTS*Y,sn]XUDJ|˵oV* k%/gꞻ8ׂwH%|Vð\$]jM'O2%YfUF8>Kr3feE+Zu#C$fO:C {H'J,zkӏa/8Ah 9D 0ظx¢ 0ps[҉΃]i _d]ckӼaEBt  ne+$(B#g\uҷi5F;[HM*ex "쉌iQh{22@lo TQ:y[j bolarI69TPdR ~Gxa翬0cȜڊvM)~$ѫ='D+U໲y"Y=/A(hM0j,CED㔞6Qݔ|Z !Yp1 *;ԨwZ0C(oKw_#*l5Lԕt^0''ԓm^bp^G #uuyPywbroY%^଀j:Mڄ;`3Z3bͶw7GUO]씳!V0j;?2}Dn5Jd\M0P#?<;! ,B =lH^*6TX>dU 1 : ٟ4>V#%6fQst1t\%Nc?h}CZo2V@/djbaE5n|*pF󍭉gg޵E뾽tNF^z#íBꡩ<'2=ty0xzwYmL^(MݝiL;ŁA` 鼾>U%@U ym?r (G5|2iQuO6H$nLukChWnh{<_Ycl:"O~i09Ӓnud@Ѷ֒$Q.jaMrEA P9 T,N>x5}nY[% ȴIԨT),]4ԀMll꺦RB +i;J'aA"N3QήYPB\,;e̜I?uP?𮞀Փ-Ȳ ;#gHY]" Vh=$āJ{sYDZ:­nLF*\~yդ(J-zi\ @(޿:I3ߵ"q-ͨB~}ȀwHnAddBYaQW&Օ\cGP[nt1 , ٙ"Ki=\/?B?8Mbi z+kdٮ[laxMn𙿜*hfA B 3|(/ >ch' 0qy@`xzɸ>󏟃Sy*y|rb}!YOpv_p䨔w4z '@mn(.Z=-;ޒ΍ pcۧ2n/Rɹ ; ^uTo7-@3Y?=pBc 1C mfgYZ0707010000030b000081a40000000000000000000000016661890a00009aa0000000000000000000000000000000000000007100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rtl8723ae.ko.xz7zXZִF!t/}_]?Eh=ڜ.+η}PNGin6*{bP4`ZW'.LH,uE V {xKѕhy?J[X;΋+uĢJ((m|2H˚R׶>o *[6/?<:>#̊%=Ɠ&{ Hҿ#%0x&plhcikZp 4H*u!ƀmRL՜qXh` i={<: Hc3ʸRky c uqF\4/ ]MwTDa=7;B݆a,dQ`wD ,"=EF<H@dl]s9ԹWJõ'*9XĻ(نG.-Ehf1TcGv'F$ Νz\nJ_~usݸ^Ӂ_lfBK\% +jk0*ݶJ .hgDž6Q+P{-b}MToQx+nE|XL;?5KsU ,<|ZSR^ƾg[RNRiDogNJww(ś]v|Qt6mDlvVlv^RπUPX ٕ{y'ƍMVro`:v,P"`L_l{X)8QZ7E-IXYӯmTt- lxP2V /r,!㐎BdV 3gE]R: ~,"76²0"Dnrxc*870G"Gz$`ȨEo)4PjW$[jGg\]]*U=!5ȝo~y&'ȳ2ZTrd2lO>*vSץ-eWԒkOG1ܲv2*r:N*V&`9gw$hPOj5#R(̛kv\`G,JNRq\ F/Xj'y>g_%9V峎%ӶiCPn_Jm9"y A#Yʈ( g i,TN5:fED!b_wl冷nNeZ45#?s05bd(cHw͘gq* 4fyG" (Q]#GFfa~׵TR8z<2o8x|e|He.'DRhȔ\ 0qysyVx5X9ԯȬC \y>|դTZwqPyyK-%0 .D?9qQJ2N\jHqd)DtEz=Ә<5ʵmY.mBwrP]3)|N9n-[nR8ėjB!h}^@Y ]`J k4prJmE9*y N\4<&-G]q .;*Vj#csBr +::9fޔ^Z"# G.(T88#vb1}c Zk:Wv536Ͻr:enPZ̎@16=onSW_$r캚ȫ,[xєAuhmg6P-`{,r$Ѓ fWW)IAzH$my듨UZmV91&Ptvi}3 {rê׉5[_ *YMJw/eks^;UhMa9U>L[JwOYK.47Nrg&tط*u[l;I>3];ࠛVaHe@@74"eKLjK*|oNT*Ay"o 131m.Q3濄 TѶ,\Rbd0@@iQ{ZCW jY}/J!Ed vI5[ *XbdOuB `Nˬo^ m/s!nv cgS)V+"jO{'0N:?NْGX[i\;)%o#\uc.T o( p@Ĩ@zUeFE ֦<_gS9E 0ܗ˺0)[^CNǯ$ phTOYm-HԸS [?1w/k* ) X,bM$4ɲhVB ]QvaV}٥U i7P2 (ԹW$; k ϦW>Z'Ϋ,sK % OUE1tosL$v髄m_M ӁT,pX# qܲcłIOr̙kOչ?f(Z}v;WY@[tM"?ujR"'ՐsY"][7fOnQXȄߒaGp<h2j}h6Vθb[:1JL ̆o/7`!hF8.)6 Lt *t*i)O4 ޓ I")&NG08St8("ShaHoԕLҩë@odjIj\Th:etfwE ֹۖsAoݯcsJ/(p{\&ƖIzER_J7')R;Iy97?pDc z7ɷ%W$G\Hc ٺZ>HG ZsI,u7z99C"N[D5+y~`V!f~dM,i+h3M!D*'&š%-M0d~z&s1GeA>^'k~Jcux=;3mxng*!vjn'5DFE#72iYWrEi2< wY;@5jHׅz8iƿ[ø) @Ë4@1:9E~h2ۛX4vzeƅQ0Q{i <1;}Tҩ`;Al"^rθHk+e7ZBnmn.Y+nB~K_oRVhDfMrk$yOt+譑n""(fufw kƲiڶLݗX%-J 7396汜|cEi%)lB OͣFi0˘'J o:Yoc<{~0*:?^SF?uP{зg &h|c5$tEVhLΒZ:Z\]3/S `"4q/At'6]f s&[=Řl~5)-V߶hbt;Ax@B+w[Z3bLAWmx+c4ʤr1\%Zz[ZͶZz>l <xvx) yKz$_vdjQ\no1)H"9σe$QgL'e|&kA){g*ƅeɞݦ6^G6HqZSAθyD6>)er mP}.]$׉OlGt`bt\y>YѩY aڼVRbZ6 88gCtѤY]ԊS؋sjL}#p#b|lQ:.)%)Z>ݷN=F t S(/ꊷX j#0:1 p*&3@F&J1!ewbK&NtJq.lq\ f!| =x \ Sb~Af+0t E3D~ ϻsȺvnsݖ.UAnKζ3PA&!Uu5eE&6W[Dl}}LJ/9*.4. w'va¦%~neVDV䋫ݓP0ӥҲ$Nc nxb?T"9b2 v߅劭6.}6B!Z~N ցh?hz[ ts9ew2ĵi yChn6 սX(4Yޕy"R):^PծW BJhҀ['.G  & kT-H%'iE]fdt@1%Ɖ0P]JœvͬPR?[5XNnv.-(R FDo˽@{Psvۜ^Y]}@!D;<HV2ȄԛR CB~KNDz!&hahp܎_>v 6[IH*9[nF(]Ț< ?4XCvru>0<=7Ep&Sou]+di0GM#Z# %{(Q Bb(2BSz2jTk.T3?$ (,̐ 2 U̙¾\onP/"OD$?b(/{)AӘM(G6{ I -43T]=c% ]15nԇfc5,D Ƌ"s`\ww%c {bSF"8Y,AC&QODK=PLnt |cqL_T=Nَr)9FיS8Pl1ұlY0[ :`FL-cb7,Bbpi lT?4{blXD3]Ǹsc C/'QF)ȐD(O`;~tV__d+P+*'9hnUD A Z_H\;c2qd-?(WȮjˑ* іM3~Lze& AJ?1RL@\Í@"sG~S!  IP!` `-rBBB;hObz!7K- [\%j ??4LXSmy܎=rXu+(t  /.(  MER5mpZC1·8!k0zf@ ɲ`Vvs-psЊ|fvQ'-vi`? tyw / (\5.^dzC" ' B6úw;3OwH),o'yw=N[c~3+03l §7-`Mz܇+7b6`Z\|ϷYjO> Zhް1=D=PTC}!̸lDOh]5Cǟ@:*8AcC -Y&w)Ǥ, 3 /ԗC28@Hє}slNi{p{Bq0ONx).a1Q5V7c+oJQ2,WNJn4:B}|V|0TbsWٹi}4難_y82Wy=ӣqcMY o>o:?BJ` n5o.d^YV xdȏgi2g] cI ^z(~0(zlpO !*91ƨ?m-O~Z:W3$:EL r)Ø T{i0-|۲`ڴ5 ^2wK\ԣOu(r;AiI2߉V̒^nI5f t;JGmbkFtmNmOu_mȜ쬤 7$̊f>G҈9If3ey.wɩ&ԙiB;dhF/VLϩ#xC-ytpCxE#']Y܃Ջ7;_X[*' @\,+LR Q$F&*׻U}#ħm(ii1YK*!F=Mxp@WVc:[p<uA NtT o]̨3z"LOwWcVFۭך>4|n+qV_E@|N0щ k ,Ǧq\g,nG|RSkOdSnaKߵJ!W>eR7C/u6?f2C,ʘ!C ^93J:+Fi/P3Q ㏁*("iWd7̮>jvAp t{kCP!߇*x@iK^1#,S[? /R{ŋJM*\LYxDZ#߂Rtcc2'xcrcȺAsB{xyA/w`\vqS`Һ<2JX7IݨZ#[_F\i^hu*hߥK>GR="E5iBgkTmffST ciӺF. &tI,P)iL1ffuwT j|,K `XYJ*C=ZHVD/$RaܒTshk-E$&V§)HPulb&lӷ_ ),% ?uVK퀗xx3;umS %la-]YC(Cx ,= G YBg& u'[YlP&+;JBI6@Zq%+Tpx@gJUwF뮤&wի[OIJ{s@mn:~Orm@wȉe0๣T1>9z"Ә; p+h:qc3Ae%Th"M7y5U*aC|bx[`lTpJaѼzKMo2+i1GzBRA$ B}jڌK00{"ٮIb.AyF^7 |Dk ӢEVt${MVq809&.H(g+`Næu覜  P ^&,-fo$ڟ ,[$(Oh i kTp%) q] h))7|6e"祑:}9157-ʯL?}".`*6Nv ̟"Zp1Tr} ;K H<<9$vtdU2c-4BM\6ׇCo@=MR+ Ssk#iϒ!b8#J+g-!?{F"JoR.v_CPDKzI~ۈO ]O.^(": UEP}jn_bvĹfvuzbs':sQ'f7$p]}zI9+Rg4ߧC7+1dNV%}폂_ Ai=wM&M@ҲTh/[dkIbT`PTD7CGpW_HڄWH>"Hsv@}2C}huK{ޫTR^%:n,209R"[5!X} ` lw. %A_Y;բCh H v*iĩ)>"ɍM#CRXhAK#A퐥b̯S9KI9g5 Z0 lGʲvfd5]l}O Vj_ =z?~$"fX$ , 5|'za:t%,<,{qrldL:4O9?rNoی p>!>zva2<.2!gC& ~E& @:5f[ #%獆qL>08_ l$ۘSB ;dd"~!ʰ^[X14Ŏ)iwex²mw*wQcY<\r<ߤ$,ۚ v%Q_Ȱ2`XJWlxؾ>~:I SO9=t%Eg{^G`չfxyRV<0n6?ʼnWk[>Bv/#Ȯ RN}/}rL/=dJ^nte!8l.ШL =E R:4j,ek`ۻ۟dj81FW*>eS|wZV 8!P͒8xJ kDk+C)f s,[vVy# V؈ur?-5ËA~;HHK8w ^}q φuXK6u+D/U~Vn.,mFv;Z[w(y8ZU3C 0ȳ?nxi8ZJ$Qj/&H a;J:FLBP,IhrW''l#,Q%Lr&B93.%#ŅTcG?AQ/#*5Y<֚_-qq(HKa'ؙ" ge_T,Ia<cxSWWxrcKFu=B7H᝸EtRL,`D,63e9Z#I4? »G=5 d8 d($-X@R'dKX㏍T@kxy,ͪ\`=sq>I:&L{^ fs(`厶\X)uBJHKnr&X.se@*j'w#r\+ PO'!|kR 9n7~ͻ=O6M` j2O6^2i1kPMAHJZW^.L*ɛÞ4x>/^<(pi-=!an)pA6OM& -wjJMuQ-,,q'E/$ KokU&g;B˅(@♠"=?^WNε蟐+`"kWe} /$e }1o jh]Q`+gYL73qϩԽi@Q2;_ӫPcL)逝4УGӅ`T`qW6z/oD.W0 &VR+EC,? d/;&3BPBGSha^@x)vbaIhD%.Q7 { 6e1 k 7^UA~j'x.f0yo}4Zx-hNIU]3sy][=ɉXJD*W ki\ME"JXc$Rg>XXt9&?F(\&6U_}/b6+pzy`{K6bޤUvPΜN.|e/W6VυlTjԕw([g d7a2dH'R+<g iHKT3[mW( 0Id>dԺ_ ôua ++ qşRQAs >>\WUOŒ`,(@%B?ú?~;9Yn}(R?gF@jL&3wtf>.RAHԕ򴫾6"S5d#7Ӡ;%:oW5 _[ikF[ L.o`6n%l O9I+ `m''2:eyq۷Mmf:THx@_Z+ 5{7M:u1QqEg>SN;7ҞUC&2e<=xQumm%*FDk2Sh#\_.&&$lω<'!]x*fֳv\\9q+ 򐅰ʇNJ)"/(Qm0,h?bo[~/R+) P/u1fsB3W,ȒAt祣bg(ViS-=5Ƽ),v-d'> >fvbYU9ifgꅆn (]_f!>jBҡozx.hݼ([HWvqyR 7/S  yCX"Pn;[*oC.s>!0}"[ +C-sOdi/v9MlWbzJ { |+& j|TR2$}RIFtPuOFIK5m]췽/#jVwEP#*~V*>(M]I&Áq(Wz]5c1g #p$~UYzL_UKYLY ocVQ0 /XX β.# %y֢\RˊUB5RRy?[Id[Ԟ}967.ԟ2p;w}777(es $~/fy/ TQg pi(]V-L囀KjN_\S5y1Z׉қbg0:_ ^taLwZ3~e,eL&ГQ<0%ƨGL)ps71nkPH"LRS>mԴ[* >zȭaWT+3V<0ld>J8;_1_* n7?`Q3:N!ɧ +4^0OεB$t)y^%iϸi^7K+P-0p]X)ڡOH8EU(E61A9.o\Wݞ.b_aZLPg_f\NdzK@T?/TO53`L/KX+J<-T[\l-rۯt DaZlƔ#rBYcUF/l AIPo5A(+0gLHfD^tesz*QLd\jpj|/v .̶WY_%"+]Pgx\1w xgdδ Cq(]Q+~\ !\ ^#& `4>D _i\‘ef5d`)cyj,kK\H;+L{7W}( ;:u/Mi?|+z~wnS;Ga]̭@7B sS&D)yH=kQvH]~Iߎo`4#Mw2b8y45vU{_<UzkƧ- -fKCt&ͫ{dRr"FE󅷁",?1 ow(w JyJ*t2>hMyضίyjКyYu3xCQcAcٟ8{Y:"b m~ sהEFل X1B8aӰň')ژ:J/tiQx鄿F>3- JpEc8yTcu*;}i¯v-h2Sov8P |)sbQYm0YaWjDJOrءΪ3=bw ?$)yJ{ & v[Ȑj.P+=`pњ=KXyw̧M_!tv,,>]7M] N5g"R |8rf#5RѹCc :۱)BX3iGx^݆e4oGJ"nVȯ (,2nM~/XLӜp΂i6&JE ϒKx`G$@wU8rcv"w[UhBPP;j~7>ͳ34GXԱdY9~]AtFl~ՍT]Lpd@O4$&.sx)ЇҤCzsܰi'8dPLl׶/pNJRl`UāUXdtA8Q?k7myӿu\ah~ӿ2?u(q6auKg.`7uƩv/P{BVp|WKɜDho#Al>n^K  I|Yor$a&L1dy6I(ɒ}.1UK*=9$Ny,Ϻz6AR&G"^X=-d 宍ZT|}'v=::MqN,8jCƽ ީέ(4}fz9GD},.%ēϫVd[ea`\_qCNH8O>SG3cC_-/;ٸ:x8qV|Bg 7;C43 NNdtjkp"_A`"2Th2U F<&?z^&z_B SQuضeHE1k)'4C#Nx#sEY/*|jP zZЖj|oC<چ׉һoYv%_Ҧh.1(}>~H j:(9A8jMw Gy7̴i/'2/o ]re4r4i:_ =B%3Z^݄Ec>B ' }f=L17kuAB̠P6X<1 >;ׇ W1L40^[݁Ih}KP5XHYtu}g.aJ>oRq_K\uS(^V<@}([Kw%hr}N~2w%'w$"DõR(ԁ{INˡ~0 ߫'.8XSB4tA#6`[Hѧ@Xl;d~>ԍHe 3vf%_a];@ذbֈ]fI$y,KuNyfx+yxA+(gQ1QtUaPV6L]&Ѱ eo -~Wg$I|XBlsV\~ #& <^yeFLh!ǁQ3@Dvp|Sߍvy]AX&U)@XncV\O#q!LAstsQ}P?noV8Q=mUC2bǮʴxK)٢;N D8^e^Zm=~>21g)zZ$]Jʛ)) JO ^jWJvjpDQd:쥞{NOj!#kz6#ACȅK6HNQ0~wN6; +|*W\-%]Do[Xnk߳^IEDe?6?d*.ƴ)ق%$Sn=yCg]V`hY㾾{d05+ -ήOXMh,|#j$-b%1R̷4N]xH1~񸃧7eݻst! q`6Y 8u7D0vO$/Qy1,ʲaŋiF(jEc{:n>7\w8߸a=@O܏CfQre> 9C<fPb3sk jS (0yƪO^!}MoLB 0_FwOʇo2́$8OMV7D"mz<%D q(?vCef`#OHneZ"dL J9K_9Rf;kSDd*ẆK)w CPtD-`#i/SiT*!wW5`vJrll$UeHK4N6IZc#bB#Zמ[_r b87y=zG-kL6pM H3(LG4['РZhXScU[Ie"ߛw@D᷆ěǕS W^%z[>?".eUx؟Cֻ/(T3*qG^Xh` % $4{gV So I8!u}# B.hV gGIޒc%h@~kXSCڱМ ?@{up{jjS7'Д= N {N]*^ZBS ()cCG0OL82o2Gw4E9`e$BKrAJ91iRxD6ۡ #pb2߸",6܇ⓏDw.)p5/9U#Rhm*s]lʚiek[nA-n :?C0` 2U:بyDKQ$Վx-|i&bR-a#-H*)eܜy1]2mk{/fsF[s dSV_ALg:ƕa l>YA i .DjQ1ёۂ 23%1}K(?D:.{ȥOR3PmlJ>TJ] UEFYFѰƱ .k;fbUpĠqU+CHRw Y~ctA dAsKUTWӂ= kGcm;`qpnH*jrl5 EL4S{QATXm/5-NYш i2Nqe~ʴy]w64EOVW*sL"' ;RxLu3lv n.>;`Ř(CYr=ks9#zTJxikH"Gt *jMT,!A#Yv!_yY?^2.zLhx$b_y H\6+V]rR" @JqX:>p t~6o%nž)ԏS4(g5V +"!y}rB};rM$3Rk+~^(ݢE:(#ɶ]I,9v{}T,_-zwhM}׭>j)ֶd{Yof;3Y{"L 7yCA&_} Y;RσAHc-}iVQ]۞mMD̾~(ρPR/:ވ x1lțH)xb>?IY   ]omp j*m&<9 5cc1 n dʹzV1b3)-{7K>F%Σ[}#rUD++5+27K\rAޗ-rGCʪ')d/I4;!|w;A_:jxDv<*NE C\z6m/f"vILy /u>-A s&dE8˜x3=:p}Ue<2:K ?'M@8e l3Gy*m%`Z%>w+EVۗ榕`Vc\ SK S: ZV^e ^Jle -! +89Bx).65iӘ)~WW,U=3"4L+ ١d2:|t {n#LT>wU*?١oŤ^j`NW2 @#Qy dx=hc %Gop:#iU ^<4tiZ+vVz;R f*KO:0'ЊtW# f1tė/b:SRg3I sټޗb5'Nqvl+ FTSP{0&Z[g]妧,}"*\>pQ'g ħN')L?P"O5>zi@eHj31˽Dr3oʃYg|!*ݩ]փWQlVS j\4`gLIwWxB.g`]9lXJx^vĤYotUzV?ѷ|T.}4EoݙH] qEw'K2r\}N ,4SRt6_ Auzi#RoU;IF6rZk!:H'_aO Pz]GВVFՊ TʽQn (ϝh[1y !#5Écuط.3NvrgaTY;-0@5T't yDLvc8N_;ukl{yµ~>MFw2^eBO\U>0 C$&c', FI?yG@pT K1|_@x /q> 3!KPnwu@R'J߀.? _Bc Gf` vrT?D ,똧$_Oԏ?SـZymh-z\w߷O)LEbRb4g$ͨD{BFPa5S3(Ad9M.V70&MAޒ @t .p${S9N!n߰Q%({ug7FC*36ڻ`O@K~9TTc+p FoLYxfKu(T :j[ (zc4FG8JX29Խ8u\(gq!iqr 1A~P&{Nhbk'%;5ފ5ANr1"Mh$w!z.|tP#ߜŏz2V/i7$+pF*& Dzv&v mJ!ɽEN*e@Rz"r E%.jT[2r{d5 ~@"ISg߬0WBm3H@z]wƧS wz蓷hIfU+z ٙ'3tAȨP>+SsVu:'Q檜譩 _ů55xR(iZǣ+D۪3T$NԊ3l6?(zƕpS=-; kI:ضz$b86c6۰ewK??sm[8x~e1ŀ `QLէ2/5lG[.ߔ^?nn=#@N ]SSa" %M |Gq',"!> hV[A*8Ymt:썒 c) 2B͙&ɐ Ic+*L 2 jpy@C*c|Ԁ3N4/T?t MJAѻ|,BV#.rj0̈%l1bP{ߴ2צZqG T{`L:\ң%kH{poY*d ַ`BqR[].#cCMI aȆIuU(gsCs#u-yNrguJg"80+Y(ԫ q$"lvzO,Ix4K8Zt-mvDQO]BM3"5<5w-$KA󌥌$j%sX-gEM3(jW_kXIfÚ;A'r< _Niy%OI .vUs4RyC *$1/k s4]h#3m `#J]Hȡ޽B 3 ֻf-Fx4m*qzcK'ɛy7,Hts}-Zq/l=MQ=9ž%Sw%]"='*\9)VJy|q=9ެ7K$:Q1P FP`N:=w*PduW>xcV}{>qMc I7zߺ+ڻȭXp<.1F`T[ILri \w-L窏솳BX,Oԋȓj+O 089(keYI7j6-IIخT^9blOƢM-Ciwi0h6v[!z}8G6l!_ZwtC]JpGWe&ŏBQ2KC~U}`*kx^IJce ]!)鎛%P[2C=rD}ױ|=&=eDdt-]ZVbhR:6x;GsEl\q0Z**5HSsD6a*R>GJ«1rJ03ۑZ>>)ӨNܗbwfL]L>F1 ٙLz5NP p}ߘ1K}nQ}bx4=bۇ[Rf"zsNXЫ͟{^7A,cJe>G3bOUXȤ.`D[0yf=\r-unr @vl_?Gr/jB`,S߉ <-4Y}>翓K KDiQWSvXxwWKhP>w^:CvfېʑYLPg:`?./`<&r/Gd"r0k{3+'!Ł d{)Sv ;][ d* r~:GU5'F Ӕ]X!$O9VͻaL[uPóH6hjIh؊SKu~Lo%~$# $G_A( @^|a L9Y}w >4M+63;Cn0lD8ub'2>g{#UWԽ\o[ԚPVhd#y`kf9vo"&,S/?E'=H:w q]C* gո'70yGŨKP 6" 3PndsTډtuxw3 _=ɨ^cMCQfJS*2{dIqSd})qXW)|D:'W6œD{ޱFg 4?ꚅ -дF䑺2ylW14zmϖsheS/?o$XaeZqژ%(jL~ 7mzm>"PzuDK`wx ưc)[K!D Y{qA-S3}+{}JL17ފ$wr@*x1h8M>18 =V23{/%K&|r |*vfZ aBd(6"@m.W s$p_y/RlXu4!nW+o提>n,Ж09 Sܓۀ<;+F dK.^hY鸓~4~V534N  Fm-H002$y58۔pJԬ؉bStxq,05avk k'&R{Gν H:y$IýG@>dNelwY[mݕA˕A/ s@(Ig)Qg '# ^gin1 "&#yX&x"KMyT ~/y]۸7<2e=l C<)={.7! 5P dpy5H|Wt쳞8klۻ)%Rg\geH~}v:HB+L$;Un۵Q `֮\ro'V/gaƓwk&ܻU3l 3m<"r1ۑ)ՓPVT64en-1GJAn|~e^pl%+P]_Spī±%yZԙ@}".2/TVa@^^uk.q鞦}0hoЊ@u3BmYXYDG~T/ omPnlq3Vt4 2$՚~zdfR4(d kDcBOQ!̋'%Ģ{(-@dBOJ=?:l&E9~55w?\#x" ȮbX5˖xi.5Cj O\Kk9 Fa#] [qol2ouvca/G|2CݪwMŦ)>LmJ3T'O6?'j%3"'f* .^.B+5~(x:uPo귶€=s|E!7xNǢ@YI϶_:8|I]d[ t$!!M< cq#'kJ#;l}gJm$z.FξS/ϫKB @mnyxn9 _h P%§hh;ę,O1ǫ Pؗ 3`1| f娤삪7`ۀ|2Ohp[3&[6g}it_azyMg=^iUs3;Ҁ{_SRY&ay*j,ڔeб3}l@JTRU# 0is<+8_}^8paQbPûPu"y5NS?m ,b\v^浅!cȭ;LhX.Wm -bdb6brٌX8ɽa;8j{G"/.8ޘ#Up9Z|@条ڻ)Rk^cY0$A9frp-MfI(:@1`6/so}ܓ.Dsb+.} jB >Fup ȋ$È$6\{ڷpUW6ޝQCw#hPq}y>4*]bt/,d-}Vm/)tl9p kE$[J}q!8u࡙+͍چ1J1灼*EfN#<ܣxKS<`Jg?B]Kݙ^ޞsV8Na}J­#w m&Vrmw&wfNݵ2 NOϬ }/\;wH=CoWW!P,4틨4y+V?odrz[c_ؚb~b?f,5,i) M+r7,{]zk7S6ӝ1mMä .R.y[J&|,8,q^:!q\\hLEW̿Gl\bR4"\A}өRqD*RLfm$% z,oG-_|dgA9Z (ˇ? [ncikGƹk Aƚ+<ȍGή*!zy*agP^ y>n/BUdŗ|̟^ qn?9)-𯚊=jQ <8vʱFmA#iE,wտpMe5 _L=<@YDa_bByUobC% R}CrؐI{? b诖3,ւRozkWSɃdfkLԽ2 H y{bx/kHA: K* Ol>pJR(vicxrfD_0u=dٙ@TRb%\o ܸ.56ycHf0 RgzxgnYbt9xw /9ZA%30 ʴ} #nwlOCԈ&ʬ^0fwP<_&%>NDeN -& &C&"0ݛE#'+v>c#Y#=bm0Y=WWJHg5G zs/ mD8u%'=;`=D/IY` VN,\]K A):F#P@^Y$vxW kYE\hHf.Vgsi1+C2}xt_fikL#=QݑR׭z/IA sO@}Vl$0jܘ/xUFff=:uLnũOjۮH{D> vf $Z!Tg=y#-33j' lhJ@K:*2 V5>*Ed"Fɚ@} 4$ʚIhhs[RM3,e@l~p̆D4SV{DX9+%p3) sNzA1youVNqQq2̺i3z2Da_Ċmķ\LxLn|9b &R|;SߡB5>I;PFWDWQLE zLG,'kkJg1եWHTx իـCF5Յ<f[T~oUwxWˌR>586+OpzDcJЎ g&`ˆraicb 5yZ̷)`&~x.{5q &#hhG1VS09(iON.pXK%e i:}lAу?tMhϏzہEa Đ!i\󙯮pD$awT_u}hl*ňscJO)a/6NT|`@Ӻfm1<]XԞJ P%K; 72snR͢WxdٿX'\a7úޣnXY2irR/\Nk[tBFRGܮhMq??({){ѯ)ukM.`}5TQW1 'aMaYƃ~^ZñaHBTQ!< cN-Er ݡ:~dֈCQ+%]飖繃o "볇 Xt)^l^.N!5NXNm} G;I@QĊ',mlEFV9D*Ӛaܲ[3[~/,Y)L5Cfpֈsvs+5DAH⿼Ճ$ kB5R\2cIeQ?ZN"tt}~@ /bB"A>oo[evgkQQxTB_(m5>Pa6ܧ Au`y5`=0a|Xs_M}ϼq=q MPP2 ]{ϋ5A}5nқN {g'Ϣ/GNFt=?֣xt5/{FTRNXDS- @qP+&;'C.cEQ2ja'p&8hÇY研i+kцS\9kU=j72]9˧^iP+ܔOLU@м7*L/ n!n5'^r=̺hn]c? HqաnXX&e͍Z"zLo1^Krb@02ɿjnG)9 MP=!~%Ɏбތ0vNXp2 NɷN}b?G"Tkg+?/dž=m$B`3ɡn. nu56| 1ceX9pO ^) 9$pPjY,Hu_d|o(!!G[WG9$.٢8–!00ꌜEޫ>H- y[&h!r+99)*KVᛃe] fAsܦݯEut"~;n9K<;y}6ʾ/\d,9/ш=)oU_M+}:̔Ԋ;> eNZ`vNӊPij2$^'! DLw80(Jo)\MMPyrԧO(#.n){mQ!{Lgl_WUZv_;P5?R^lШH|19S4[NrӺP1:,aw3luiPCE;nx`[ڊL2 `_6K@ {9`tןZE\qY5?ڟxLoOKS#qPwvP) C,MidNsă}`H +8?ݼhx'Yݍς) H&.D!$;bSL6xN k(onpEݿ(Sb1l4Xs<7J˥j(F;USSoK|o @q\M#+;FTJFuʒ'ѓSܢ-s 'ԼZ+в?F֞*AVn6b+P x0ǎ.q형&}ŘE>%.4&%elW^!}g5ʜLN+9nEkM"Dv{ z& KzO'͖`_{^gt.,iJ<*|+)\G {DA6gJQ~\ߔˁͥ nϛSLg1zOSQDH09:]mmGEjYB_;Dl;0~ $ӥy2S:/\fa^țy/^ojӯ͎9,tב}rp%:h~*o횷}kW[k?v;hQ)!f(-&9K^1B `@e["o)PŁ1uь-.]&5򍞥cf^[Ė-I=x"Zis0éZN128q f`zv$uKϘӟZGtNcطd˷ڪ% dp- v,t_4 z$N:P I\t8s]b pNR@t |CPa!QYg8ʱ}9zb]f˱>Ƶl4!/^@4OZ38]YLﭶ1:n2[f}?8`vp '(] @CV+y$uP[,t={XUtuRNJF NJ3:[rlmNVwQU E*Z}hSۡ!SCb NAn+۩h{[Un{t_#ď/~:_e{ HM.C;כw oBf~=bK$]J2 `>V]?$>;פEI$U% qROaagaW |3X=aL@s3RJ4;GВ& kw<$})x?"lV;5,֘Hc n\./7tVΦ/D}2.h$\hmWǫ;4X0*dzQ|p>"sl U&} aY,#ZMq!)_@3%|q}C^yS+KI+X 9d@0;wCC돉U۲'3^Rno{ :vY8{$C+[k>&;S=ᐪ N IçVl۸X2Y޼SФDtSyNH%Y;,=%( rz(BP*-k-%;:ؓ՚.Qe&킉 "cP+?)Ϋg>R¹ CW|(~ImM'P9,U` I/p/PnR<..m{R~\gdBuݵpH}!U OE'06gms^VlO-IQAsq}0=qҎ?=|q5b!~.K Og?G)G~T)j>EG a3 Pkea(we@'EVO ~me 'fz2b]5m}ٳn󶁏z1_'2!У1ڰɗlٞԖsݘa y&G~ ս(ܾuQ7GHS9??zY5?nDǪ ^TnZ ?u5 h3'.hYsCJFs-mli=@#ÏzfCAޛEX J[8=$Y` YzX!YsK?T+{v)RLaNhdM5V1Vn}C%SYeg3{s#Q(V <~ȬrqE%;Tt|yJ'( CAk.fН7%>ScDvǚb k2ڏweŨZ[=i.˪pTݸ2~P=nz qVSdum)ԪПC±2"{Ҧ~f(4` 'm67fQǜ힭rh:Gv>lG9?ljS!2:'{4wŢ~xC9mܲj-U33 { KI?y! ];آ`ܴsl\ 5+p=Enܘy@yb0hu;}q 4Ÿpk^(Qو/ɵؚ`!5fop?4, ٜ%:*p֫v݉]vrGŅ\mCCRJ c2e4d>ɐF9[s `'{!uӲv.@L8ZF}bÓ7fĤPp')I,#7iaAh+ʼw1mFDd A\gMMDR?j=t;O*|pA.ㄗ 79GV(~PPranH+I!KE#AL##t˩*m3aEtR aձ0kHpugj4Q{gG3GM9IʭoS sI –t~?|$sG: SB$m9-;EWjէP>[pHڪu6zT>'Х+e`a.ߛyqX, ~p._ .[] -7Q`BTn0aޜ u8LDЋ(|װ5JV$ QkWz\@p)b2ow60uC{0鴲$q*1 %mC#,j;$_+Sw'l@s7+`{AM5'ЉV~o|KiY=U #jF/]N[%2WJI uƙrł=Ę"M=hzeHH MQk8l,di"AMm^(,FOZE e/jYrFOd1jr>F Ú)_nyM[l>m,7}i5ŗR<ڙ@&3/~i̻fEEJck{ Tt6X7@#b[ڗm? @Ar7J<—qaWed]cu5CwV} U^|)XKk#tIۧ5L*zWTYם 86?w+ujYg,**%$.+J^sŘއx$yo)w|ߥ<~gHe|?i,v!$PyFUѱlD<ڂo]ֆa5Qhxϗ qG_@܆&P WŨuqItsHK}| /Z-R|ȵ <0P1B+%pQH>ϣMs"D~Sf%9wqq 6L3kh %Nh!iN'6莣}jUWSh܉0~v虜^"JSI?faUb?VʠвLyG/&}$䳃t~6f5&hzhR7jgR{m7<ǚĸ ٥gnxHLUTǃOog͠bGZk!^MM{S"]'87gQ }rl;t#&vScN(io>l0V0,ԦDs.\ҴѡhX(Ut,9uo(\nh%CVma?и٠&LzhN5$qI?-zcn}|j^!6z23ʲc 5tt%zֺn? Ff Ae07 \c$kB&tITCԌ?<19A&x-kx!kTb)g+r /Ak>-J_Zc S7vmx.ɶ&Ijoއ^JM i%6&urjVsO1-lN99eW{ K`0-YLi"ښnw=:ؖ~iun*4 RPw„QO.XҞ.o`Y"gUڰ5YB'a] n8GY}w\ XycbޭǮVq+D$d >i~a}w\.Ť@e< 9Zĺ^M(gX#b"g?r)/f^"pA9|s=3XIIJc5?Z.Du(6Yyjfb}zϾ $ė|+KVTK&;GHc|/~5+q΀RȚkߌ5x*ZljshAJ4M_i'bj>@C# vzP -qUs TqQv)GǺo톝owXO "DTs[L0DAjҀb{ u-A~^Ck3AO׷gJ` :ť;^cK}$\2p0<\e1,wkݱZ J7a.1y4: G|S:G sO @!{^Dz H~ax:(ltFW;Q7?L~u/Hd8zjAe-(|xiM#Rs#Q){ ZlycKEZ7J3h#`a';%A _3"TWP,w_U”ğ-C*.IS^5gV7m4ϙ >0瀃 Wn7B8t-l$ 6DͿM@\6dX<ɝ|'n@b^d:H>M\F=sq 4O7M9@h34G{Y : ug1V5r.¹$G1.Z4'u|5RBU +jy}i-LX˄tΞY[޸7w'[e[JPzi Nhe|PS$8rAb3\lL5L$Wj}Erp+Sn68%X+t iL U)G.%<ɻKAYRP_w>i8Ld{+ mqxֶ`Fԭ>~+d NY1GFOL b>T<<(q5XlzߨGE7Af L:!.YY#4 raϧHG`R/b u&„t+3yЭ%G1q#T B? êd!>?DIkצ}\;FhBJu")"h^Z/ HuS=݁}0$sГ(@Q~YGx A$k(vF_0_"fL! ?0qb6ة,7RwDQ)#HЉ0s)3>jK]{ALv-> 6I2Jf qt a$ߵe;4ÓY0 Ջܣ<^ΣUUbտ%wQw|]-AH~ GC_Q<=tZR3#Yw5*I}I x"bqF 0L:;gx:D-0 E b_TxI#؟.o7+FR)s#MH9T^;Is'4d S?`/8/8/ /JVB%0?Zw`=ꘃ4]nB z~s E٭OŌĊTfUV~ I˖ɀq`Vvg8wCJ[}dF"Q$8pa.<ȼ}I E|V=4Ds}U4U+4E f)\U[jj 3R10nYm}gPAZBm6uDäp]a: l\Zy$gK*`S=`=mHרvO쳠$ߧr!,y 9)zFj,5Q=S }/=<>%H !"\uCogBWunfCҰw7=:Y~ܽ\p\56iY{{`g1R!a*l*-d>R}c,_.qx} ($AZ͡[jH6e jƿ$<$'w)f )*͋ZC.CzhBUyGldkD$zWƋwdcZ[rVhp#_W`C3?5A `i } @@k?fڂTwg `BQ1}LzSS ^o0 |Zܑu-"*.."ic #cGWP) +  =0k؆Jɲh&p(n=YJT @RͧAETץvV8x-SqDBjG3/SW6~"706!4l&P*as p=^F:y^IF|zf%X*&D|5VʙSѫ2y[LjΜ$AScl|7媳KO$>;(eM>XI=M,Z48O/?7Y݅2/ \bdVQn#ՠ~$ ^ $-QiPv(769B0V̊f&E$.΄W}a+~O)zvZ. l`eKlQ. %bYUDI~9Gu!4M/0A6BkgcIƨ H8#'r8r/Ǘ[JKoGԘ^gl @~wzi].,*fҐC,dh \d>͟CA&WSa81=uU &eI\o^'NNZ jkA@ dIEr!%ՑPrª D2չlokŮvVć3ßThת5xcʘ{RaYbmL5z>vp tkF3^os35,>cmC(<:x%(ef2yRBĿt\(ǣ ` 4:FfW5y2y<Sl dى!xUa8, [l66M@OO9-U_;8Ƀf6W@YM ӡcwbH kMZƲPfO(Il-4ؒiD8[M=(i  TRZT )PJJ?#D':=.KS(>K6>$P:cNOVX$UhYK׋h!Bv%Kp"fhda,W~ d;U{W,t01Ĵ2YH)N\:6<|l2mSϋhO.ö+Г#vLߺ89o9ÕӾ׾O7ޮfj`=TOx-?׆SE !!+\*aqoC.\ 1uK&Ur#ۋ[,4ܢ ܈Aa%kڡ%-ML<ъ\ ,LK.{fX5MLDI35pv:3_{t(IwB\_D1 2wwr_4G72 wϿ/A(Sql+63iNH< %:>t>DtvAZRm'mBlUd=\!)󬡎pn1 `s*q>&PU4pJPwj=l5NP X!4p#'GtDhod 񙮮A?*_5u4eyLx~E:fLJ=jMP/ބG/OYTAB  9,M o0N,Qʈ;Lʚb[Dⶤ/9<^95fi.  M#/0ϋIgXP 8qۓAx=SۖCxnteoԋޱS#"V^9؈<"s]]#|?ޓ sA;z[|K/d`4aX/&+|nli|8Y\f-@w Ke=Y/ɩZ[P{ow4k*'\䯨0nI[pF_ !ꯗH"ۚ Eas&f9lC7Ă%l _sj|!XygW^ꠕgMLzU:I'  #\\3;i`t23w%MOo lg˼S?x<' v꺰wi^MhuBHj\qA[Cw{\£7 dWigPVO9ep~gIrNVfJ1e "IK׹drJ*^>dHOh#ywpVQ"K=} -*Jb5y&pv,lcTZ_R{ѽ-Z/y|hC{y$L3WZ!1Y@a\Ѻ K!ocCU͂c4UWuc߂ʯa,׮e [ėmo:JW泾Sݐl;Ǔ\#;!J iR\$};5#y]ԕ]ќb' dbMO[r"L;-xu4F [m"Z ٬84[j!yݵ[F-U_ ՛!:Ő JϜ[H>wjڝooa'`Z+pIBX``[)?dFMxoQWfk:>d(܊00PWZt5'w-*ӐH`#^}0O=cOo|+su~Gd.*ts9 t"^@ȗ?B0sW5T(2 ˖uR XӘ>_.kVoVuO6o(R 摎DV"\ M! ȯVvj0[ؚ.% n4ds&  G`зOLmԵ ߝ <3g'%u^#0iEq[3+Hxi\tɣZﮗ=w) it" x sEܨ0LX+:%H\5Q!J.)s~/QwzZ>y0zz1֞ āS&-JyEN~1t 7i4{yO+$J-k5#ߏU_&f06.)=xn T0+eFf&hRS^$, +VHKh~ Psd erN-.*UbcIQ!K٫`aԹkaVKkAe`RVrʐl޴!S`2ى_肣NSSRmq oeZH\Ϳ]ȸ! )27+sj 6T18o~l @BhqnH g/4_Z9VU g[iTP94. } $>8~F;iWyompL7?AN ,r ):MJM?!dXb`09^chP2.*͇{Х-/C핯 ś0Yzj~^Th}5?A hSx&#eA(d.(\)R9Ujz;]<\#m>Y{P]TYOP_?O[v}&Ƀ>r@ !TP9By(WCn[}L~20DM#\Ѧ p={ьތx0Opbp^[:Ǎٿ@jw o%$GkU6tUUj NLrIf ;ޅ47{*ύJ~σ~T=g6s (/RŹBSpPϙ_)>-Ez/F UPH?Z( B<՜VhOyXLGQ~h̎܏RmK (Xv!U+ȓc{ .vUN}87Sf"Rsi.Qhs8#bƉUĖ^Z,H*'eΕhbN(A8uzY_Sf<!i(δ:O\ vt%Y Z!әscIȼ9J8!HR􉴵4 p?ȱK:w9=:$U2Àx>'Iz1#7bn_Sw2Y_5VS.Ձ4 龍;PV<ҔFsd'g V"Q`D- 9+c_l(o!ݛ\({OOAH yFO>gKAzr>/FAJB ѡPAShG˼|)ȚS[o^=7Xk H{My_t!}Ti}%zͬ Out.#s.Ԧ=Aە1A]bp,叽, 2#DM,w˜@Nw7 kÖ'TL֕f~'N9$Z>-s1$4]!1 $fP R mzV?stz\%=F2l'7JaԌ;!BT+=vGƷo6o&g!xNw{uAmT$ !KWDF%pJ+lhr6Vϔsś>Gq:۩K6E}@RhU-fMp,Gq= s?֯jM!d9*[2[M,*?.,X7,X  e)b[ C~Lҁ6TڜyϐWW^݊ ]{~ENm Ӵl0(::A CՇv>mLɧxQ>ed|EGeZYT#gP-E84+vl1j!*I?TR ;;権 kӸRH8aa1ؗhi9P Z~9qF( {[eq`ꌂCmwTaf|v/e#~qr&>ΙGWe Wcf4㈲VwvO:984W.יl F8(;Kt^+:M0ծ*<"eCUV#7u&g~|Im"p'4WZNm;RΦzڦlpg312/ιr Q%&}(ʇ!*!aM$ljj( :cJhK oWf'XыW~ғ=r \fNhQxbyUu5If-/ru4J8;GMQ{[& A|| ^ƃaO"TmIIv\6SYWTEa&%iZs9t՗u 4oFPzgM8gFȝ­*8CR<}sAR 6G$aOfFrQD"J٫<ڝ8J֜ݲnvg7֧CGwqyqo^qVCţs0C)pM1VU"MT2*K mg{ޯ R鳢i^:&{8.o ʍU O;+ׅ^AvL_Bj<ӜB^(Y:Bi Fq'5sĒt#6mu/1K{[2vZT*}"IڰCiΙm`H=$܁.ՃUm6qqp>hXgXƚ#iwVA"Ww$>(.3Yӯ M@_Ng id~,n>w~6M`Oitn[ayu`WAM( \8\qVO3 pP=- 8!qXYj w'сP L3ϔRauA6y|+,+i( ,FM6٥bq,1-!ruS~ǁ{);?OU@ 1tjىc*vE@gZ 4#  *aU$" {L֏C& MykP-~7@ ٬QSTf [V0q*a īI'RƯ1kv>L/kZPM΁6V % ^cZb'tB$]7}'6m8C39d+rsqE՘XZݫ2fNѣ5V5G1uEՈPMQY4\(Yo*YLf(n}1$Xy(/5^U^hYnDXQyDdtsWbߔ!զ 'Snhɦ<.: UP\ȋtVUCDN,\_2??rD^KW3" a!PS{lzJ>u¥a9T4 睦3TCS$y$rww<4S3@́%wB|nc;qHܔ<L V3gr " ZW.G&Y\4#n3 _U IJ9(}2 BlhX^m:`y{;㬢*TtpYUz'P@d$̞j"5Nq4]p!=u] ^5`jq=s}G,zeaٸ tk)Cx* >Ḵr<{j-bsb „l!-wsOxr`'5ܳC$w DP<@<C:;tbMT֟VbqDyY+*rZ\8% OVZA, FzqClGY=||\9F DsҾӽJIc7;Yfc3=.SD'ڼ,r>m4/o!;0$z1|}dRIm,iBU9n~*J Pbj:xFQ fAl㺃Ħ9Ai-Zbyup@хvm 9z=v(m4᭩zuGv'v$ke&YrhSt`c!_h>:PBiu<# cЭ ҞM1Q ͋]&&xЃ]4B H8̟7ò2=>fGJ2]ٿ Y9jVd1D8|КE̟? Bm|]8r 3 XO"ǫȼMiem]B#HI>fGjБ-nwJd9IyaZSR]gڳUsH1!y^k8;K׏͋D0iX<`t씔PS2p|',d}+%ԽLCrd? /p]@hX .ز[Yk4 "婍9lI@ ryL#M؁b]b=L) qXV'MCPjx§,u_]BP2Jz6`%ޫm* bQȝ" NOF<DJO @6m8fꋒTw$/RH Dh>-{$HZMfBjl9TRf &8;g^sG!-X6]7A,c֪-ZE5bu<Q sF7VlQQӋ/ M4AHi\9w *nfޱL7|LUk棙YIԦԗhJ'rm/ߥcG빽Qw4Cy,qS@N0Aym:ـN  =-ģrS1{w#Ρ9XwWa/r2 J_c9^sqMq !Lvsj\FXޔpV6a ap/8{l7(o4)$E {fr.( پSd(OJw㦣\CEI-a1/)Un]TAgr< 1hn:p-uq~$ی9MKWˣɐ'GZ+ȹ)K#h]fv_r!L.}Xr"JX D @Mw*G ?hd 7-ޭc5 rKad@@SbݟKa'"wW^Y CP^'P|,kM1N8ۂl1jLQm\w5ޯd BhCumo^E]b%P\2n}.$5Ea _3=N$)9< Sa*m?K Tw—4 #r*gea>ddG9Ş7]^Q ٺ^乚.U*KMU(ERVmsPx]Jp3EЕYd1c{KwS$)7ghȑQӐƯ?i[Μ=3W/b/f.ތ?Ak/*WĦnœ:v+gw]o?d9D~7Bl'P& *&-67^uMl_N.!B޵<>N~DKKBm$7g )$ɏ@#Qrȯ;gn ~%m+gDCid0Àj&ӴGz`*{R*V 8pNv򜘌pV/ciglLvY֭-:طpvJЩ7_eQjij$wtӓ`OQ8S^s :ls.~3hCѼN^W$M ֫cәE/Sܳ"Ϧmz!1Ms\8{:&)ԭjIáҸ L傀T-t,aQ6UUe}]އke`,*n#NjTy\jmMN^s@YAwLf6]Bj][ M?8AP_ST}z`#Eg$8Q0ہPֲ>V$'bã%H tEk{sNB0VRc]aeت^Wer=y%2HA8bo]Zia;ud0 eY 3_|Eq?|n3{g.))$ )/T,|FSx<[E3}H0>txX{ ![9"~N{OïEwQ*vlwͤ{kd*I} %qxl;?C J 'iv~"8~(Nkg2?8<=&Dӣ22tD(<|[zytS&SMh1`e߈j.An~X3}8]b4GW?]/flPOߴ|`:yuK bP9Y~%.⼉~ ]tޞ(IXڒ4tA@.9؝564xqk.Ha7RP*JǤf!l}rsƳ eh`?>$&ꃬ+ |m]ՙ"L ƕHT\+Z-+5e pC \QIhOۣ Sj7^P7p\tpmQuJwwG"ݻәˎc_'y<ә8z]Sa'8T^UM{EpqZT J8P,@Q{HZg#.Xcr+ Ar0iXҖy/&*p4hv=(4b\#GE:Z8ݤtݬ" >K:/p'39l,GT!pV0`\g ]t_Y,Y{Ƨ@\ s`aBn|1zɋwS7ރ+ NuN w(g<~PiV~2t~WzEFA믋r1i4|cN*\7)ExsmLve\rCЌ01ZI2N㫾М6G ѴC^,mW&ӯԨ ۛFũ)9s vmx7:B$λIʭɨ= aSӶrƯ$ʇ611L<{DIU)!K*Lb YI//O3w/@Pz߅8R#xۨp-%_"J(<б쵗`AfY84x3FR?krs;'oB!$ FCWl1)F[^>#U?tI3ё;U ̫tޗmX& Sۼ`cmx\wy5w(R;sw#IDj\-܊BKL]@DGZd% 8gI(=Pkr+p`#У~oM&K2ǺKoIpX%d.O"j0$39Ȗ<۪n 2V:IuO.wNͼOzFj+C|H$0oriL`ceƻNNZ{KѯV0z"gegJkt`+ ,gMbO\ DYze{ݱ|d.~J~M=8zX,=|:K,8h׬۠@V}!CEȚ0;$t O9׎R]͹< e ze`iN b2y PZĠ>iVUYB+NߓX7xF:As9(mK1-J|\:yLyxXlu^ogQ~"TW*:OsדHV:t{c+#= ru!lء]`h0|=ғI2X 0OvG mT4jߠgfEkzIGk4,-Ӥ]O6 c }ᆷ[>LR?å T? 8p^eʊ8dŤ{ZU/') "w#5;?.mt'2"]Ц T1ydBtŀro##qJT@,[O$Cn`pq`" uWQ+,`37s<߭D#es̯wƱD B>`~qKp~ weߗg$-/Nќ+" '6WOrt]1=\iUb"sT~(-lB^-~3~kcolfPK\WtVQmir!_ORe K"_A\Wlt~B(|jSxW^)?W t16 uAwX1VN6ƭE3Gұ*)Q?z\480x;v Ù A8y +דʡ9:] QⴸZI~D{1&aFݢUdkn1c?K5%&tS+>_+IWQю>" tnPoH>t% ١NDw|P8KP ӡLN0l Gم`avQ$3ׇ&|9S6PX91BPYn!ߝXd@.N[AsAzFnV15F>+faz,_{D:ZE>XlK}s눓:SH61X& l x\D3ME]vT)| d֌d(B dO9ܯRr}jsun!7Xlxjbg'.(.w(KTI W2لw(:تdt z_&ggQd$JGfLJ(r" rIXΘV[i3rMi# d p] iNAy- 4BIs 3A_?:2kHGhFO;`,i%`h a2WSaeI&mRVPĵw~}fxWӅ+Fw =^l@;{޳6-J5؉*ŋӣؖqz흆0HI 9*-Xw1򺽄ԝM KWo9iLȮ"~V"€S8u"l3vj>*\+" tʏY̒$5QK0ُ?Z._׌ 4&sљ S\C=uM%vrsypTyROҦW甓4Ib]wGF^+_c{ɲPݙ U•, l Y bS8NPi0Ĵ;+y(IKH+Ny˺J( q '` ))t]"@-ϝU0n(HRKgsVBP e[zHY:q/1LWF~k?=Ɏ\I# 8$:^|l\L3ؗ0W;; y}~w&1tii kpY"1֯>R-&wܾj6&ɾHVګ)册#Yˆ| ˣzCwnhCJz@PL0`<6NjgO5;){AU nwsڶdzžk]-*ccOfBGNlo-GTwk|dj: PS:g`ULfk0p0"B~~#|( v=5|'M*VF%TQ?nz5Ko]c۹WNX{dSݙ;FIst|d5 e3>9-kyxCͻ#O,=:mC!n7DTr5.Dެ;$Hݗ0"5=\~&NJ 0m憰XXB99~7{_zhCޭv16<4Ҿ+}%kowA\>C.91|l5,&6Ow OK ePQ8܊@<:,'`ΔYb͗)- TlTVs#0k :0-^¡zhޔbp1؅GafYӐxV%.QuIKSgC vU;=[$"IHO}3[bl>6؛Kp "KUx UMGDatYi ^Q@v 3E*5O;kJ+yfcF/<*K3AasZ֫A:I_o6ElGIq$֋ n e8 bir>#ɉ; ,F~?ccGcPK1<*C0y뚥ϗ{MTb':z%߼o|l<| U6p]DZƭ& F$Q~(8wx0P% X PO %,QMRt X IԤ3{mBμ{-֡/oУ*ɸOTnV $'E j([\Fj{Ane:(̶Foʔ ?Omj{qG&eBуVԥd_a@mQCW<Y INLKzD\}-^f\mGKjkP*n 8A2oͲu}#Z2mƛUٍOȷk$@= 4G69a(̳~ s/}ً, nD WJ*]L >q{5a]bhW8tb2ꙍF|n1Fm̜7c+ joxT0ϚO4p*:z/!upLM XgYRdOfF ]Vie$ᆥT!hΉ)[fo b4BFi$4F6/rxfԤĦG(-_F/PWbp$h^Wdc񦬺u=kc9fޭ@ʈ}\-D{7H 9_ ^rRwrI3-y}ӏطn[rȲ[ҥ_g (gd_&yu/Msq#k`wZy*+qRH-0qdpqF())AҮ |- hiiYZ! ԙ(*{WGұ"_1VGKq`6:X2Gc~k4}ds1CnR,eTCV "I]jmL*ؓ;sSz.KB>t"׳?LXcBLZW To Dz)n$Х'-.H Qby97}T€;' btOj3jTZ Xd|w;r@ Vo4dVC/ue Շͻf2I: ] ߔvso _`BW[';fo0]wƋN ZQt";=C nh :0 r}"l]dƹvvSOZ[ 5DHQ.XͅLc؎4:GާTT4Ofo &ClA.sp@U8]ђ5O|7ٌ#tt9pgc%Y\&$א:M&Eo)L) tzC">D(`! 2A: IXh 5o/ V tʅY%\Bi^`԰P 2iwzA꭬y ]T¨WMK bjd\(ŷ(Q_;ΥǞor<>뫑K?V ـ|]:hLdt9n_~ȼ_љ MX6:O]xdA:c~<:g}*@t &Ce`XPR"҉p3Ūخ)H^K?5m_@2BۖM3OFgQfVK>V~pZbc7L/\-dkBt{ Nꮊ ojɃIeS _npNakIq e3Ԥ*pOK)i[hݑ >? Z[`5 'nV{$RIZL\n_{thS=`$ĝf' sצ|3ɊyReuMX#dM\l4U-22QjtL6tm,p>?2_rtCzܒ!ُfs _Ҡ?&֩'W^ر8Ĝ, zk_'8&< (I [%o7.YRk"H=,w^sdBF@Dwf?0Y<^pHfYFZ f g()@)1A,t+$L!P"UwY:/h8cw!x.6tI𬌣6H^-iZW rq*sP,1wCmKma'GݡelH&Lec010 %ZîufX۹+?;0π꼙>Go!vFJ2mSYnp) 4$3ڻ994Hu2Rk ˳0suGDIEXRq =8䓽6G-z߿s.#-=뾀۷jށ:R@;o f9X'7`&һd;&)X5 IFާJ YbTc.Uʻ41L^ J пT}+ܟTQ p3c~{|jgx(_J%tǘtD,pԯ`U6)qF4AR`Ũ |S@9=s9^dyD,%Xrjާ#d(e8D9#SJ'i+8Ar$@|y}.BƬ /f1oP$4p# H\Ut ,@^"% RfmD/,pv.EvkY,0شnw[ҁ2B( ?|Gb:z8B8CExP9ᯣZKZ[ 1}))R,^JPgHqFX "jcRFR(f̯ "(GMK<,wNXONf n?DCRJy:qc\NK4b\a!&&D)BJ*@78T* )z-`oȖvFN2ax}`62v|JH0c)pd Wϳ"\r*±+s5pq϶WeTMK%D{Tǁ{Ǫ|) mEv^Y`Zl;D "Yf6x\{B̓;AEy$=.=3oJ(8++>խ:f̶諪5j4)BCTؓ͊8)먜So:{G;]^e? f/Oz"A4l @ 2(jZNu0WSI{e8pB= h:5(=W^[V|u<(A»d' >xA;Ȃ7X>ml 'Mg umPm$cyUu&8 +Gx-6]yS|:4wz])/T Cib9T0ݶkm皔ލ-I^+j!ԝr^kU?;v(\btnm$^um0yJ_(GQb] Kv Fɕ89Ic"&3+/Gh[0b*U@o1;f)Y)VxH Lq!)NzrrKV)@\MӨ`O@.2e;FY"ҁ2bKi{ĤS!,n%J^7X%a/;Z 6sÌ4Si|iMoLEή%-IJ箁8'&ܯ V]~bS5>B<9t8!eZȷ5ŲIWZ٫ɣMc,3~?cAY$f@2Umv"7%݁lO'M'Q PqrZ|!LC2u ( يe]fkP,I|¬m7~%C9]3AM< x~$FW IxBs4w)fM] AX_0"uIa&?2^E-h7{szYK>) p/ʀi?!hՓ0IЁ={;p&1c*!z=nGQV{w" 5b {X0yY#=',!z;\Hcv4Zyft kԨ&x@DR( %A1 Pa\j|J sP<~)#LBň|72XtFwpKiJ1$v7[BY U_0TH[(٨Z Oj^%%gWNYKUr%ނ1Ű0 %n,׀ctEDY$.gʌtQ5Zl6MGw=t:,Yf;fpL9X9 dPjX*nc1-eZl]8f"6ckڴQ5 :Q1 jIw>/W֗e%`) YWU~ʃiu|S t<]ϐY*qYG; }ȲJT^nז?#/Q~}Ü yp*Y fޥ/C2 ,E F#5Du!k?K+X>=ꘕNT}Ϭ9<,偞,.v5zGJS~jCip$ c"9m<ƼX3ЬjE⾋39}zIq}GvNG%D1c'|wu瑤l\5H qTʶ<ʹ٠Æ3h(zmk≩ X)$G^R>[H11=G8ΞY$nE ioqSboUz;<d]nx}B[!&@-j9)'۶Z(1p!#Ց2 CZĎu}gQ{Ov/eZnC &+.Ӣ;[>/)B/5#ּ߱} h6\KZ"h Ne Č[XnXRF*0:wFE6>F.UPvk573qOWe yvҾ}qARSPD*/nn(619c&@vKh,>E\lEFZbpP#v G)_ViIm &1^zSe)I.CV=舎-dO"ė!͈=^nps|U)&zϰ6mhiCL﷖$#}!)3>T9+ܔm܉FK e䛯73QY֢' []Y1Y'诰eH_y`B'B-[8wWTOR!Ĭz"Y Jw`ĄzYh6wiH@n2IFfEjQ3jULqZ_,ƺEʧn"Hv)Zyi&k^} 7/!s%1O fKOK%ԇ͙Ln(G#ї5 >B^åiෑ5Ğ{MFcػڷ "ye=W s/k:e K: aa?eFtBo 7Kvj087xW"w:5(y<ADr+=cβTȗF&ѵq]*ua):8cCXSS"Y4QE[1):T).ب xFi|,ԗ&+q\"bK6Vx_G\w ?Wfk[׉ɪֿ$i!=`ZlSc-E_P6w6 063^b1`A"mFׄϲf?L ,jZP=LDce0 Jw.mގdT>Y(Ώw{ܫ>i8VmA|S;>3'/VI5,ұ]b!m&7`ʗLN]Ex١Y;@nd5w];PCM;LVQቐ(6U;RWgkWrgNoD0$CFmSSZd6pZǎloT+#3PcWbSuϯ\3$hv_D:85Y-qP=LLe8Mҽ- $$\TI b\%^7Gk?)a8:R遵DuRGtlBʫ^-7_.pO5.6xB_c_QFe)8ܹ(O6BT y\([\t4*ڷ2fB8n!H.ꊝvݾAQoc*a14 #GĐEn~+jWݍԒU41pl53&5kYY=Hxˁ2G 6$=|mb]79a 8Q5+ERYL\Ỹb>B 2S7szCP#(+(D3*YW=+,x;ɣ`(5zxEai|Xh2YRq}C?!@XԜm_L8|RJH)Zp̒|>=1]79ϧݗkإ1Պ u6D^d옢v4XS~?7ӡ̄2 aE*%mZnj+f0 JD}ϰAYY، 1hs>n&͞rh43癷*'Tr]LunpQ>RЪONN+tP@hӃWR3-[Dxl"[4C]\ϠBQm⽹(Hk6]tx(Os8IZ' o3ARX9"gw^ؠ\V"֒H 1SǴ~{euʱgF=5$UpBbYQ [ѹwO2 !m$\jNXg ԰p'x)O.~^,~T6( WM86v]F3yF_,gfvZ dop-Wg4UlMlZ>$ŋr6p<\ SYa|cԧeۧ0VgvvG 㪉𭾮1&Hm9\7e4%br|,,_<(O&Ɏ u'd}Mcv3A \,8_z{y2QYP84$nXp~ լs2|ewIWcſ!8s4IqZ9]..ǝ'@k*)!j<(^dEXL= g31T+&z]3 +C^S\]4^11D,rq"@z=) \wx#TY.iTY-ZGvI{zmrf5T:sM|!sc@>dƎ?GH eQ`BKO9}5_I:v[ynt7}Kͣ 2Ine=s(ԭ<ƘA- '4E_r!=5 (c\̏:_J]LF0]Ծe%NC/|Ihwˡ}d㲴KT0R/'՚mUmQx,';kNU~q9e@JЊ;[7#o/U }ȈՄ|}Iv]]})GJ$m7mZAY IE 3= O" [32aw-3zdi\@[,py44v܂=v)B+H̃gn#ɘ `{ZW#'~‚V• h2~xCƢ񉤡2ӚnfYy୅6Fux̺OtVn10ēg%D2j="j-H#liUXOeJ Exæy L]^5PXAI!7Ey ]X5βoa!<*a銠Z,#z"^߻a y6vQM _sO ۱m;')g7y @nzsw$jf, #v2h$!~]  alpٲ- G\kYZg%鍡6;):„T"HP$gyk_5ᎍ\HqV[%6cVlI \^4At2AA3seY}@h[GmK=><|s[|| 8!Y.Ud( HD\i"ߢ_yZ椻# PC_\08@U1lb7đb3c >kKFWLag6a oDm taBaըki"sTo?3~Fd5V=yetmYf2wreUX%jS3ibЙč nrŲBcy`8.A+][Yj*ˢDV 8mT`"&u1=\Km=R U-hؕ_OhRCRsVC+8D]nm*"tf?7$1NU>fuȰ0c@6@~0v:u.Ő&cy+xaᲤzXS$u+ 3&3 ??Jd0DuJ=人9U/$*hs!R#J\h$Yz:OikO$7at $Y4#όOө0C],' "DKDTgy <2p 3j2[ޛ,}L< NV)f6 r˭Bd؁byeߦ~8F)}R QvT5B2/w{yȵXo^vr;7ͯN.Qs?UgOcI,1T4r=m9*|FV'fCx;Gz:ֹS/9 7t6N2%O2zlQ@Z y?0G" 5ZZe;vAuqXcV#I"%aPhR\amHuxðue1FKqZ<\p;4[:3Dkr[lFBF6KV\ +*`>dʯvTw{ Z:AxL#StD߉LX~{Zc SeS˼>Z4Xvvp{R,4m9ONZSnn/( % F }%r CMc]7KaaXB`B} 𯷉MR*@`=aM*)T8+8 RہVfo-Qq;b[' U Lkӻ&wK=PA-Q1+3?~G`mf`Rnx&'Gkv qy"[6^ȚlAo?`q$s)M0A t08KRJjjL*Ψ 8RYr>Jj#fC}>؜&g:Xf eN~zל0.[f#3[j ΋:a.qbgĂ ﲮsffv)nD.J$luZ*zw$.IZdsgrOj]_2c<%<,A@l ?'q\w۠W&Tᔫl.@88Ty$;eT~j.xZ+S+4rkF/tSRm|/~ 3Z寛sX>1 `\Ioz֑C$ ",4K CU:!BAsҲքF4UR.Oo`DxLy|tB(KFv:b(i.m&tܸ&OC𝮙< !,}j@%'c90 il@CSsUE7itTZ7vF w]X9Nx+ #LS]U*)$W!v=ݕM_:Pѽ2v?>'hTX{|WH'I1,'c[ew `EW/PLAɒؿ1_$51ߖ$7i)h-ȺU'#˸zrFD+L=@o/,m,<*YBƱwVFa>Ҡ;!vfw_KشLP Q2t)7XDTϸmRf}HO(HZrÁȬpTMbC:#,duPŮ*)喫dNthU~}E%B2\LB'a"c: m̐@LqsM#v`[G8#ad3c|Ȃ^@TGX!$hkot%l5/N Q_#&Q(h rLZ9WJXI,B5UЀ`MrHR!&!)PM (ܔA$ 6"u3f4t1" *쁴EhZ3ҭndFds ˨'N@rLIe ,vøuQۛ YL>/ϗZ6jjFi1s |ãb' N0LC'o71q.n8CԇXw[!vEG3CG0MND@^CCm5(;t GԤ'~Bu, j{BQC91:ƿ@L3 Y7&_W t@@,q <,GJPexÂ[/ V 0A ¶FsnEc30ڇ?C}>g:?Y|:R3pHHmL1A E_f?v#1=M2.QKid5H}$12ĥZ,8MBg [o2&-'$/b\ [p4*k!.Σ̗TBO_Y G'gqHFP?%JZx: G6+=dzT3?wct#vO >]~m|&}3%>Aix3r!t2NŘi 5V>We;`=D 8&]lצxѕ}YqC[AI_'":e:Y.Yb|fi& Wn݁g)':LgN&.^MD/~{n @bhnPUbgE$Fh0sJw sz6ZƏz L~a)-q|1ES`G ^uB|05pvPβm?bg&?Opf=p U|"{S!8W~sLHysB~w%)&!S1v wB}GMalN5bR@wg;tDn)Dh*"8qi ,ȵCy\)ox7@PjJaNgh:_lC6 }_0pu轪zd5Q.>eEx:Y-ʘ-OUK1`X=__oH @VM'6l{\B\ ɟn6 a F&BwLiJe@6\X[.F#~n-0oj,O,0lo0\bP>]7èНDQ`z6*)\M ޟ㠄6sԎ3ĸ+/ 7!-_.ho=C/Ρi L?@{n8`0{.ƋVr<"Qʮcҝg(ψYk8H Ԥ?ۏl0ĭDbQ!-G9phV||CnRONBɫGF Gk bk;RT(!OdaxI%Q bEnBWE"sdErf]emG)xʰtBnZH>b ?;O~Wɻp4ٌhM#m ^^*Y28غ;7t͊jy* y%n$u)\3;d 4h% QtNJpmd/Y[[X^_+oDۤ> `n eqm~4 Yb,qlxa]f m䄧e{"$c2[aH^5RN_{g @[as&K71.iFpJA_CqO ޑM2Y6{BW|k'" v ړ+%DSNuЃC5"yEf B+䩂G'C#3zj+= ot(, @]Py1 =h7cmlP즥 toܵڧU8yE8r@21ІWlʻ|uB.f_~ǒ첬n%$*ɞ GE~0"& x5LW_"o'76|ͬu0A⼭~L$)Lmr"|%)' [Tb+;EC}9]3VP]oܭ>B3ݾucCܯMW} ,`[.yqM8ȠN A)8,w-^J٭o H37=ؤc̠y:[W PUDRpmv8*Tq$ -zcP!ϹYqNwxya?pv7h`ye}ұHBI10vzӫӺ=Cj.^ez2UA yJL5Ek.c:ڏdjwT7.G/aZuX_0,gn `x;SrbOqSD%hf!.NB(dT<|Yx%WA"X## PtgL ocP}׀4I2V|KfJ1WvoDg-inw偡N=5}k2Hz4k?(,ɀiYfм?rE.VI<);>&{⵳ɉ XZHVkPnȇJӁpGҒ ;\NeԽf?8MGoIw} ۆ-&5]C|+ L6 va[Oˑw X./ADK,HCe{ū+}G=Ptሄ& tCQ~}t\i>oW‘2!D2H]i{5Ƽf)zٱM8jHɣ3WoV  JT&Vo_c=mAnelrp7L =8ïң!X(i$'veBMY:1tޅ;mءf?RC2;hxQ}owAhK>QQJ+R1A[(=h-^FVu@7 VЗلޖF~T=c98oMWr*DDՀV/ZyP2gK;!oiLAkHN>aS$al;2qt _:ہ~Ls4JΈP9;0U8Y֒Ay_wA! Ao?dqU;{|G8y:.f`"iEAB娥Zw ŭOӬ2Vf  I'Qˊ|Ojo+&Yȥ9^MeCQCɔ( k?rxǪlĺ㽳 [yB)`u{خf.bɖ0gL$IcUhWT_.%AljM㪺tsbuhXS2[YrGB5&H}1>IGSumeQGCyA_{/4ܵ!ƭ~aPDTYλ\6BQ\8\?q0šI$*DaR1D8ydWN[qVt[2O( b ܿJMw}K`jSr ASoOc~?k53)c%b.,gH{FX2an TЬkK.dyOjp7ҿzk<.$L[3o<sXF,EP#oFY\;@Xm/;dӋnFBXNcljup/ HjppT* (ZgK}6erԪE3^_*FPRGs{ĶX˹lQ~eZˊ.⹖x4A8mΗy+UZF!Z-tým'8 uwK񐿂=ߤސMޞoIk5 c_e 6 @#@#SIGcHy^*zt~32kB\1;sy >|MSZeL8nT>4OrA KtJa-@1^bqmP^M鷜. u0!^jpmZϐ⭼ --mЬlucDw473eOC)ޥ<=wͽv,AcZSoC :"ğ\BQb*b F7a^]vŚnP*_%3G;?&&NV{> l X@od(dұٔjӡ␿\BSM;7~>p>5 ]nέ+,mş),Rc ;BeQD@I2R^7j(Iz#YHؼi;_D0cj k>N!ؗlnMJ:J<` !7_b?1(f:eל$hZՔMm HƜঀ4b>@pwK5\VJ )ITܑ-zM#M-+!ua &bdz1nzsN_0J(M#YfxH5{u)i:L P2 K&NN$}|*F6b{^M̽hͅ N7S"g_t̸W)>T,*Ce2&aKͦX~Y(b% ˜E򓑸qIEĎC&ڧއz?D7Dػ:֡A8Xf͂(i*[ VVBq*zI/e2~*3U.Zl:V$;pev:iFqXxdZP_[SNY7ln{j#f[Gq"ș1h>IG_:v"#oL4N{iayǗZbnNBDeŐ>.a l0HY!4+I^!XsvGZ!Z>e/g&A@>!Ȇ4L#d r˞;a-x`h.,;á;|v>RuH} KDWNţaa`}KRh6ߪ^NT]bXZ;sIUVz"OqExoW*mj@О ctL2Ѭ Sy)RuӠg~i.H+ ?z+CȖzgMc3h}b}>dcmhPW @zkV*}LW&W4'\6[  6r 1rLGcnF0(dkhwW*M֬ߧ+-i],c}b1D#kI֕u0Mz2PRR\L(nvch .]ѷ>?+77dxo, 0A{ ;>;yk @:v'`Y2D;7K_>|V1Xu}.Uܔ9Y-?DDUKOǂz=$V]AL})ٵUv(g3Մ6עg,''KYvat񰛰Bhy)+!x}嘿Z-q{cyE_ kJ?춼#`&Sڼ8W9KY:D|p7®Iq ].J;Rĺ Gb1^榞 1?0wGFx Hi4/Yg|?=Rd4@Y {g# …(ŧeIG6 ^'6*a2dbC&Vam!r>*yp+򫽐3a eY|tI}5k/kdy Xj ᓊ].?[J^]$DҮmT &)gr0ݬ,kfvdn=\Ķ,hius9֥.pѱgYZ0707010000030e000081a40000000000000000000000016661890a00010610000000000000000000000000000000000000007100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rtl8821ae.ko.xz7zXZִF!t/]?Eh=ڜ.+͟c09-)8+$[[]mD-Qls7%uEVV\]O@~!;:UlC/[,\(,\~HFIa]W=ws'fw'z ձ-e2gyoDP5="zDAqeY=A?Pt%n{E}i=r'713djf*y`\T0 /8Eh129^MSdm=ό,b>@"hTut=tĨ~#8N-q⥢VV΁b` t̞N7]X^XrP[<m c2*bl &1^c6 K+j%e Kƾ^ו'кhʞ}ɴ`St6QMD f/k O"y 9)Ƚ8]ɹ˕=A'EMQmq2ȷIR"v rxi 9(_ޭ2tBoY|~k ΉbsRO (0EW x'bI`kKuC5x΄2$!3-j H>4A~H3p6`&ĂмoqK9|4&Ofh9S%)'@>jՙ)΋h:f qL-{X[ZmyCDn9 +x/ ^Ṋpxzgk+eIv"Y%8Hz Ϟxzٮپ"rO)a&_tcQIKGLR`:sq5s8Pj]h8>VmI x @*"|\\kT)v(I$bxBZ&Vr/k2 c kUɸ9Wnw,ŤaY~b3A&^a?"2Fl֠օiIx7pXVrXՇ5l8ԴPLXikkFm%p u@RZ-Я% x[BN CTPKyj ^BŦ{%jBα@~>{lA|u-SB 0~:=ݱ4Xnh>D@Jqnt`E)`Pּ84)EEk}Z@`lm`LsD:vl1`0JNᤅe?8M6~p W$-ݥ&BqztaWUOAKV,Pbn8 c|Oɹb]C!0#6Z%V'n0Χp\Hu+h tSEpL@/wHD*x оA|7 ⟅JLErvou"|Md1h8X=:w#YbJ"sDĄ.=DQ#\Fdmq:8X՘jɛ~~4gm2.fueG}";#t",_d [9Fmw-mp d^<b#K[\JV@}(HڿR]Qr>3`(J؉m"LRX e(냝+L]hӱ(>FJtHD3纊!f*XHDxA,Ѥw&KW'sK[hk|"Ut*bM@WE;B a IW,y']LV2ۍiZ(I>s^{U b5LM|&xB1k@a0h/-<0"Oc)LuQ*h7xušOni}as4,5^|- 6ԀXSӡ%n2O\<Ol6Prf-₎9jq|cBV euHkUE}ܫЎĉ k9 u(I~f"5Thx*D/ }Ǣ~|W,1hy8[,/6 F\U'J`'Gm(7܊;&oݚUTV͘Ɣ[IX)"p*VYXl=9vDv ,J))|C)'[d !5(F$*0Muz(O/.ˢ'JqZ] jr4# Bxno38i ȍ3cQHrTOuQNvf!}XW桚lBuSFWvnYʓ9!Q`~W8ZLCE\uO&8p<!dQBG.b(atjrr/it4%l˵䦯2MfS؆hDQR k\TcVx2PIA/Q>8}*AGn=n&1ZAKi;-˱fs[,V`=sP`ArI :b| On5q2#l`ww1m^!ӓrW=I uN~R<قqcAsie~~3{gbu7#D8K)qH:=g4>Npvxp'0I-%w [ ɀZ\w Qj^fT.K 7rR} %JiB`š-4+Ώk"/aZO ڻwM;c s7b(.VN?lc(ڝJ`N_eb+^n!.p]"vaPp!I}Ft4,ùRL0MPr9 h֗Mn=* 2`ڿfFx( 杼a~'sL{%>.$6$V2 !pZa#7y9R2 ,Arvx7ܠUs7.:eIu?ވuMiN J^\q/J5)b0Z&(fPq4QANAv\=oy|gP?5m#j2|[`iKMAgs8S?0oD}ܹTQB4~MW(筓J|?Egݙ/R*p~√ &^&W2 }Zbl;S0NkӁŨ$ "M~=J=GC,ڇ)YƧLh$Zzȋ,/y*f.3]LCN ݚm4l*߯ĀE㓎Tkh lp8[RwTG2>+kaßftw-ZMA \ \Ffq5'?Nxt‡GCNJExŴ"Is>0 J([0)/}!LjBJY͉iROZERfVLfWL<}ɕH-eu`"lQ1%UC R/)`ѠؤwcAH:h=W_襶b{t3q?B fBx"u:I@Ugt%3rxleHIDׂÉ(-]9WjJ2R7[4ݞ~77' ZI.;Vfrݮ|K \UWr_3D}i^<ϐpqe~cMVcaqJẤϋI:7jK R?PJzkW*i!:O/g̸x6~(8G ^t}~,j6):u~f'VjBie 4t)<Ӹxpl~4㮺= R!j ꬗Q5 5["]PӱETz{H3QID8FĮ+ v?=vAꌵZ!lP5{/a0l?+t(^r!H ].\z=";g?:G/6-Uٻж;KN6=ρV4%PjCC㚲נ\,lseޮz*(alR}>U(½w,u"4!L`0( Y8KBĹE چ 6G\>[kH2P|Qg;x"Ѫz3MmE2cI l>լeڳxg #72yInY9YߒoրHxMSaD CM֤I ܝPxwcBB7 WbB rRUz|z.qdfCͰ9'V6?Q!1巳 C H:ctscx>~{h‰gdUwnLba#&Gӎ(n\:$o#vdL$H,nW#=Aj̘i SEc Av$Js;.foZ޴oSJ23Qo\}T+E .ØYqslXT9G0X@SgП멒…?2ST㌠ƛK}ӀW#;o @zn&!zo̿bJ<mbd*smZwnC5(Zuo"H:AٿH7 m}_ADj^46M=tuJ: 畈1n]Yi%f5ՙRcq5M: _cWONGjMK)kQZ2nQ.mŻ<r 3*0,"Ws?+Nۡ ԄJ.m{^%%ρ6 \}K8op&`9 Jo/zp=*tplprDrZSvw7]\{eXjJ6'84とբPs;¾Xc6P9nv= oByԁ#X 썖l8FOB}V } ^al`j>jE6!*%^a=1Ex}KʄBsIO S"=i)y@Q=綀_u)uŌK0>}8 lz8fd Q%S6x\-_x)lH3~O/ڔ`g? 㵼vKK `bmvyߌ W f"EwDYy8C%$2,ZHM_o|su;* toU~g4_Թ*(盛!\oJO=W̼R5tsЂzK7)!WMiYz [E!h X=N*Aח8r֯AmN0kGi(%@lts(`]ӋR!I. {.P-~^S"'U`ӱy%m9ZW$ܧe`D98syP}71qؖ[, 6*{Oد*֛i`&{Jڹ'-ՠ x>i"¤+Cc.='_|>9p5CC$m\c 2oVc0]~}~gZR4R8O093 5ڤq'ZO=nX1 >}9J!aEO|v}mKZ0}d׼vp?o6ыLJʉ趧L=Q4DAoS[M=@=6ܨlR/9690GCRH`;6;N2 鯘oMB],u,L22 ?fC)PSjO5iPԇGyv)hG$K[q7Sd)ή1˳YsehaDR_f1uʍz/tD߁Եî~*9&ʯa[0ofF'F# ][0sEt7SY*jk}R=`eHruagym;ko;XLZo[oV5ぇpu,2)I5qu5c BBW~2~z].NRTj Q"ׯ޿ev,Kϙf ׍Z撰"]ɀZӷ9ZOqx>9;)Alz"f;Sz7tS.G&6Bˢ=#΂ΉGHMM,Vݴ hx#%u ^?F˸)4X}3ӔPMn. ǑSIKgh8%34Jl2^h]FXB_!,:#E<ռ[tK ܾLr{Ķj_]jY[R1'%9NݟWqĈsC,'P ͙Υl7J 5͕֒˓(jRo#I$KH<^%o}+{twVģ,ơ1+KΆV KW/\Y-Aٸ^T3K z+pn(@E$c.Zԍ; ͜[ Ey&,6?jؐN-x[' 3.?ml %O0bp2;1CP=k$?•Is[L!AIrjz-Cat[K=J|^]JUPAIelŘ0JT;(6#b<`2gmcP7*sa5<ņVb6EXUijQAw<5DH:Kn@˜{,}D?=q!Duzf5NנEÈr4 ErϾv QOIn߷R`TK;`'P,L2Rag =0;qKL-HR^7qI+V@:7F#='rT;6wlٛt:e2/'.9fс̺R fDP{}|c[R-t]sӭUHk`:A0H:l}BkS\mNK3>QM uVZ7a}yv6uܮi/!AګR>RMh;&fP8Z 8Ξ&?zT*!g%8&Swg|<[='9/g˴0#w4e|dH,tt no82;&K8.sA  /~l_u]EW7>]%'6Tdžg Z5߹N>@0/ܠm/w >b/s#a,j'T]4! es);u(CGtAEAV")9 }f()SF^eLߵ$_;_Ie/@ ].KX O#/Du'!#|5i?d?{r":HQfgMUrP2_;F1낹I<<`7rA8SFE]}B{SN@Zڭ lh=d"rl 0U[*ӿ"ȯ(sw zԑ cxTjqpZ035ܺȝEKEmא?@7 F{|7e:?B|+n9=J[>nv5ЏЎM!;w>Ѽ% bmYkN=mJ2j#j;=q0s/t7uq:En9GvkooatX??~vIzDDZ+l 2{wDg^>6\.ٰ( dsX(6^^ @L,vi 1tD6{ٳꟻZWmETmo|43]( {moelC"3 ϔzHX` u }ŗ ݘ{ʸAzXz/LoqO<>OGqeUD OH C': ch" Y[) r47Q4tM}L^9$ⷓ6LL )$OW,Fؿ}bߊ iL*"l}~~/Y1;ɀL'%{v?7$zڣ7yJ)Z Tz *sq6֥j!lU.+kFɦ JP.H^+H rӕ.>^ᆛU`%Yipl|*"la@Mdi| .e V^7})2A!$f1v>psU]cVq[ 1\X΄`a1q kԨ֨LL?K Iȕ&B>!U4pP=:#E8D99Zd; _\n5ЫfbVp.6I!_ǪQo 9?fx$i~^ۉEva\?w!5UFDxWeFPĵb .(-g!ϔ/@&#kKz4Mԯ<<#ͷ?&<|.[[Md#.}(T|. XEDQt]=ԞR5 !9*PM MgL^ypMo?)< ̻o'Ln܁$$x3،GH֯$l']E< LlLܜiARKsuWد=bZc G; DZ]8Ur>4X(mja]X:igk/f% O1S[ہGLjw~?}ƛSšNqnӔoLo(XՊw]Z8; DlwF Y'G曆/\W;&ovկ]AP[疷`7ԕ0-݂IV KU@]0yBj .i<)rByRJ3DPР8ߎ|dZk,(T (>dYYu} R8o&?}*;%.y/3Ί7ͿRCY28RTݕb8׃AIH*thgzn=i gDLZlI[>l .9 M~uS%xH焛wih|y3P`>Nwv `GHĵ ZƛEg1WZXQ wmL+s,ʯk)%!XgAAnP (mm(VgSFa[\DZ <$ Jħy oׁ AQ~ތdw*7j[B|1HTЊh_H_Tg˭c̿U/zkj%Hl&S-M՝(׳f!O78Pk|`!DPt'?eUU8XrL?{;D$X d\D!ZTܶ@:f|@pB}J_R#LsKbl]5fLi$b .ǾTOJ)wc3!:l2D;r٩7uЬl~u{wp[]QY2MWj[Qe1cQ G,~>DavkJ[Wa02K[1q]c#ݸK} 3I ;$Fo,iocǻKl\6eF I@5^t8[[t.LX:pI]rߪ0{;@$BsYnk]Y lɨqҗ7Aj*34cH8'l]px$L0ѧj>#[_g&.*+ 3ˮ6숮d;,M QBT 9Az%Jl6lކrfL.QwR7h_}9=yk !-):C'nq3/вTpJAq>uPHd뮅%#q2w;etI9#{+|Ւ?Ss:80Sk=ho2hɴzeUgƳO¡kCLzRaQm ~lnă}YJ6k66=%;b(G~X)֘bqi|ℽXaǿ OD P&7Q8:E6\L}|`]pf,B߅f>D[ۿHϏ'Ac^pa)ǃ0XK2 v8f|ynvuwg%n~BT,(+u-&~Չ3(q=MaXA.CPI_" _HHQoUfY:$BL=f⤳[/Ȭ\C$¸9)rE0~XFFR %R3Gd ACꙛQWDkB2B0RO)*t1I}04HSp8eid>\ V\v>Syqxb\s; 3`Vʴ. )sIEE 1SeK~hP"%iM1M7"e 8qSbBD\,u][-̇L.cKB$>9=!Wf\֔`f_}&|=¨ [-/HVIZ^dIBNM&`S>>I0S'tI C.ݷ{eڞ|j_V>03ਗ,q\㶀77Ms(zdL y0%0* dIiv٦(Ytxe^W3wiD]u RQnO&4U|1㕽pLJYhK!rBUQ`Z뉀ZA/F5.tڠ8eΒqu^ qKsZeVGǜeU>+žY8M?Ł 2ŵ@-aBcоw߆g"DGG{5a\?&Z#Jg0j+c&)̒Ĝj]H ['mV2#eη`uq$&wQѨ9Pbb'u9@4nf?Y{8n"A{#02y"pkbujA\:VU涰 JJ`\0 G| zy#3bC#ش_2y}3y8&Vਲljӌ\6켬) aKǡW-[^ܝoNS>C_]}|:00u}z*-BR̡ 9(3$'u$C\hp?7:,^bfqrzEg Aydܜ-ԉo{O'5%etqql}~kHRG܁F(M-ؑeg(b$ 7uy(W $G4 {.m!a;&R(xLYV(&&zXZ-bp"R[1_[<-d(S69^hyz4>_л\^ 8{3;.I58',322aǞAt\vg}B+a=*ii!;k.2pJ]<ʩ҇eق3[%ᜆ%Y0E#\Q-QUT{RsyGau{&8Y`{ųȞր)S,23 ʬMoz{p^2!~-ɜ0XJ&<ʾXܔ bWS֪ˍ\+#: 8ƓzÖ~47uDˠ<%ϐLk R#3rbMHO__B[h')bi(PīIƐ8 a.xesj^g.3jι?'[5Gwg::n]櫎8gnpޭP!ʹ k- _ӳ z2+vLus3;"֥ caݹ^J3n_ ;WJ$>KJ1ؑ`ok;~-$dG?lin {HJk&O.KeiR)H8㻋`'!e=>yC^#0To]nxRx)՗Q"ptJ_=ȃE{5b}vsaxA9ir -Vk0t5d [kC+(tZ:^xk:tp:Xj5\H4VyW$lp4[%&qzod$t>D+ t4xiˑ)!~Ǜ &mV?hK2N_5{q 8\nc Zb#]Wëi_)NՂ l״mi iyW( sK0{N0nɷYLas@Xv @" &=Ԋ}ftUz0,TZCŬ>R;@k9}~jj# bGuNwAI>VGK^?E39-p˔wLQ,w87Eߌ8uM9GtarEC=Ci 7rr#7~@U<‹;J o8PU465 'Jc 9_@b g1rK D}%BdZsf'xqZq!(k⍊rnTnvۇγhNʱ;Bi8OJ*P%#)D<~V@Sr?%h$iuA>̐|yt𦸅_m!wD'Yl|ℓMpa#73!ىݭ+Q%"Z)t1I׸V/GGjf0]ftIIzLSʠ>֧͟2HFdt9|XU%Q[&1\)qSbnL/49O]u-s_FT;YU4IۈvQ-=Xc"6i3U'B?kvOU!#⊉\ XC_JJ66t*EyՀ.^Hm:n! &F7exlF7|LSrU)Zڻd|_f7#7t< h#ӁG.̲?c)WW?,-ζl:7u2|*,N ^ǹjٸ箚oOmz{,l*hX已h,ŁE~Fo ;Q9Gl{Ϩ$Yg+Ü{!hiz2ʻ 2%þRL1wN&J?xUio\F = v4u2$O/?bI5 Y¾߄z4"ġQ7PӉyn%b+Im-)3p~E>O>?́;A6Ӵjuꄝx욒kf8xp<&8T'-@rZݑ#a(yBő0A2AT=? `b5%\s .QHdACZ"k>/&8 "#YKRTκ7+{+ףruJ\E{V={%Nt" aԍ')FTb{!9.j%%r2PW}PթN=68?Zj^υ+$N]WnF5Gto>o9xKԻ?*܌/1u{-tJUߜKfo{y@NWApd!7o[6rS =[F^;L05sÐZ:fC*QC挦-l1զ-8+k`1 F\]r藢t"~BFu; '8U+:+O`#P+zK 4H~/UˋKp+ ҂]9jw|QԍF xn 8tOh!9 ȭd۹/x3k;q*_G#Fg Ŝ5g)BzvZI{O4{]RlYs^,ud^{͎qtS%e=ۨ稺s;?s+"IFR0 6I{-'SF 8FrhNa@['h)\(풉r=XVcQti(t[fVѓwQY+,)K$5U$`]E ErPcJKN@}LV4-E&PL\y$ _bݟQ"J3ުI_9>KGKFa/mo)! z` W1n@Uk|+*A/Js`ILt׽#rAwm[t 7\ LȺg{_Mըm؁=5&Z[5 z]Gև/s6`HR+& ivľ[ؗP{k&f5 iKpRп1BY52d>Ƨ[?Ci&r>b.uSZv8F'6#Imz~^}ӿc"-mT+C6CG xP(+y^f7f\+b֟$.&8-ҦJQ-e\1b< Gk1f2%c&jث9t!eV4Ѣ qp\T1]BݜӗYiK df]+ox†(xW4aC _r{i;im % hH5'l#;sՓrHР8g{dA?X|%~/[\$ U=@":v2 > _.VxWhTR9wV_̋%%DA~ !SxN4tF;8 0W>'>+j{F^S#%m T(G 4o*DOHTX(zP }TA=tX506EtFV# @ 8Lwd^Ǝ34g}kc/kΙ gVlݠchAhc2P3dLStZ ;]>f5&;e؉m=]a,,ZFC9wt~+xY-͝t+xk3 ]0A>%M~غ$o"_jo`3ѣA}aQG/h&ʖ+ivI9zgrơ"ѿ>`*N7,6OR4:pqjVXO~AhcH<; ,H A,}z<1)b {ʐScm[,&cY ݵ s?#D}0+xk{6ϮƇ9h E2%"zڝ,3 ᣅO(jzbZ0ЮP)ޤmjs;jpW'8Dw{H>d7JwsZT=&8[C%=SwrsyeWK݀HTG 땊R*sυYɬU@IQV\&/L;ЧX}k˽0;F|eC#QmPb*mut- ne̚=BpPeP9P OQOrl%1@O}xl;.4=sMPuoߵVՊo[ 4x2HSWcd`Lx{ _*'ҟHL$4!bZl]HRylaoU`g"LJDj%e/B(=Ҹ?:5JOyt0속'ePXh獫 M_GAت̼)EQj ewAK䡖d™ukjt2SpVXG eRc"GJ'8fz4}} {<v^{YugxA4_>FjL]_IWAm#eED$m?K|`Rnbë%V s38qK};[a$y|Xg%U}{m(ofK" wȄ1m=U҉*uvhzDyu7s|;Q+QX8o s4=NIN'(̡q=_k`a^r\-G,V*<݆A r=̴m @1 VmPfɆd> C-}XFlh>_HxNh(T[Q IpD~2WxcAېYGS$7<ə0J*N& A;.~y9yi4 vŽUTxnZ˺@ħ^:jqa ?۴P(}\!Scs 4 ƅm/& ~KwZ̆cI: 1HMa~RR̃qr8@lkKgx8GFq(#*(w+sw=9uRedFHTwom<׸g#{)AFc#4:3}U%.-GSnC=DƥRe5! MV# \liҍ Q 8 +d<$*T6WU:UHZ*ZmƁ:Zhԕs0]F z73q+dLR>sr 9Vlm&HAIzrW}qGZn&^K;r0&2hnJ@$|v{\X2u3pf!(m+%:8RmSb/($ba%oXL%6?MÒ`g]BHk0aM>K'EH.O߫])u9ˡ:05ϕ!ے9:,oYe}xdu?&nv֕ə=WYa"++&I==eV~ʱ--9"{ Lʦ/7o޵=7S%19Mm6?XW_U9דA!/Û)_)PfC"J^,n;r3A9i.d{8;[WlfkZبꛬOVSQ[ĈH$Ss4&YU&Ž(\.ͨZOغ `=<4 {(@Nͱe Rir>HN>~u2Y#idY cNLY ) !譏ΆE‚ίvtYc;o/bfpMWmtoJF8q:V4po ha&|y:'Sk4T[8p2hSQs-cY2b -),M Y:Frի!k[.~ 2$ܟ>6:R^O0mޗw=UqV-ʂ\.&UX?%Üĸu}@^.pw ĕk?'$Y6EI)O5|U\nJ!{^NU2CtdqHa eQf@Jeg*a<&Q[ye:AT9PO˙?8(5=イ_xG1 S?6Ƅ!}n#}xI_gGo}?kX_9Ț<3nEMvrQ^lʋ̊ KRr9)( #ҡzWɟ,dAi߻њNw7Bc.RתkI>X@HN\QG@%mMW2vbI(JSzk&|x|q?Cah*CSBpkp3>k.%c}؞,< яq]H7eVةLrzՔxé̲ok *ªa_Ža.5wV {RSp_{_!Tjޮԫ+,$e>0< 99g&C͙^%TN{bHc-*lkV_Կjx,z*5ݏNNDRy j#l뙞ޙByȬz݁*~cwL@:.%D=XֈDTHSSK/aXy/dJ~>0r(QY*#p 7rL~jVB:uN|7 욵쎷FZuȭRNn\^,{fB3~`2yMoi;9nuz}71ȹ96юo.8b7_r<]nI¿y{ V'L?a,M6ISe^ D տIWiX<Drt~fƕtݫUvy=[P4ӈVXVNiw2hl>EȖ{jo, QK8hkꦮ דyhbuq7b쭚x~vssC`oV'HIĴ:$>7"/JVegCsR!)rH `zqkb!j(q H-EĺoьX߉˭ָi7S21Y9 kԟ2!`rQ&«p\U_f=5XK-d .U-1tIcm5ߑђ]|A<1)rtClW \K aFk-~mOz("&?\poRj%Pv* '$;׌W4@rO7f5Tśd KE+\Cm'H%UGG&L:EAw#Dxd^Ԑ[~0hv]:Pp?a|m/. e5oomnd@W҈27~#U AK2]zEPsW![ kktC](̋4g-i1^Lasnqh7Իp)O7{Xv;@W'1C?/ׂnS F.X$3 cX-`ҽYIKukbo]CBhB4MBޣ <ۏYc|XrFs2sRfՏ&u9!lh zD#!T inɐ J me ѓ~D:~V߻%DX> T;!(!yt3 9}鰊\VnB@iszI{:q?q8`Lh#ss/W ^Tq 1+[F^]gtnׄug˹sS oM*mwqboKvSR)PJWh$mp%5v5n3).(ϐ"sYx|=iGuxOpi_yY K4\+qA|}< /yawlW \Rgtct6ҝew4 I)Kzוy}r?` hh*~:AQ,{ 6TxH?S@̶ٓ́|k4^;9WW{o?]uGb̂(fzS7؈hJYwV9]L̠"O& 9dQf5$}i`sc4t<'r]W>˹֮?,䧰m^8b!^h4%N?z~iN5djjWibg % Vk@Ikqֲ.B:]43<?;eŀ[tZ7u+g{,oQiwFChԘj|S jIpxZ >S&Kn,J[j4Gie!}1h,%@RSuGn'>\GHeu5kڟsj.6L)jNXKz.YawhL7*@=SULT 4w1X&z!s@+'k)} 9 & I(N|SγLeߣ QKpm<B[ik_{Ya+H/$ R5 K5y`cM_I7h!؂tFFĵwgxʱ8KO;?G$S$c/Py500쳽N byq/zHưG C+P*L:7͓!'*/1'!j>XY8Mf-4M^U9tN{Kcm!jN/ Xq- rgAMS8#BV(! UVKHM~' zߖ+aοwfao]Ufƨ{/SDXZUg9AȌ˃a- dh*jvϓ=D'Fe7 (x:B2}Q"*,"wEh0[AT_QBdB 0a%!AKa^KCl]-ZȦCToJB͊ 1ގDe#D 1U0XlE.mO{0~3 &r!XXƌGw.3&K0(<*v@'2ڷwl4Ut!D$ p eӮ-~]Q>l4g.ߚGV8r]B]+F~Pժ<@tBh@98${R}X]ܲҴ[,28] Aޜ G6R&yuY6kҕl* txaH0ĵNߍOCN]rS{\.%P`Nh91xy Tw O~% 5Yg6XhKn4dzڹ"mgqkM"czޙBvLW8vF&{(=Js$4j'=q(VYL 01jߘG6kbް:6 aͯiLW 0p1C2^<#6?d4{{ U܉xv$7vAo0|}Lp1KnЃc2$SC?#NЙDN9+n x1U6/HIL Y?Z.T^ZN<ׂ/=΢ԦD81O9ٻD&uvF#Hw  s|*ܳDg8MErE8;!UzC08ÝjCg~\=m /9>fxM2cɆ&`tf]f_VuQ1iO![g~'4Eb'ӪJG 0? a~(ƈvc@#Pxi0d O|I6U*;Wp'2sVX1!HMi&7/ZB"7ѹ-Tk8J^1L[DB-9=BG^μHd uQWH5-~g]L[\+.1zZ#wv8@I+,ō0`U5o~;8%rLu2%ŌYXn] @+LMET& XB|x82C8"Jnp(%/f$_w_W͐Q+)ORNRVy#L,l_snݷF~dV [@dq\3i~vIpu I\veFX QD7|F_uHvW<,{ZvvH d0mlB|"I0X!QΰC8㚗T9\'PbS~CṬ1~eUxˆ_$1Nh)C(Xc⯝fިUeUHr,6 D/b0rMl=8U/gP|,̺'Μ\ˎ*2\ϴ&v,[_ό5*?<+{z\,x; hM}tAn| ǀsO%mTCWF(H/?, D UFH3YGWc\=9ط~  흛թK̕zDhxä/<@La+R )Ȅ*9ZWDu&7'>,TeuOMzoBN :4FZ_1*Wuw݄>޴^iP@<#WgmlnJhDQL̕kCAQN#8Ü樶R5Z$B1"w@]{ODF]hqeAyڶ aj*4/l^u`B<{vTL]2d]F_) TwtIY ~Unk\A$Wwe70PtdK{ +"%f]ώܥO}-R/d4C2MBKcN+|jcDQ2\IwA1mlLXv<ٲw\,XWyYPKl7~aA F\b'}2Pi3V3.HSmCچ16)O SWDr_ #xP R9fjWak#I Tiob!6,2j0wNaL&&2=įF`}^£`ѹLyJ4͊a3_*^c*y~@A7#SF;dOG>ZR)/ o O[\Qj}ϭ Vɶ:8 Icdc¯]Џ,=PζF~qjk)miE8%2X")hu2(9ѡ\Z6 qmRsG ӖMBl 1$x| pBmL}8-4RAݔF+ݑav i#sV[9g)ס Nwp/aj_.RJ93P5o񌬄Quļ`fގъ+[ڻOmVb7h># Ty`U/awd..6maꬿk,=*f1~!Sj=֎)eRp59&E| 7LܰX~?:ʱ;Jwy Eqv@d Sٜàr|0ɤp25yȂϵ®O<0(H=]XK,,u >+`g 4q$W+CN4]"^`&tĿ=ުW.|P3[WLgBw"8qj-S!ԋg\eMi2-FMz BKxzL$-6O0DBNF7?,QB;τdKc)O 8 ?Ł”ԦĎ+:%Аֳ [y)/* ٍnBQLVCFFBD̥)qNy/;iHhPrVVB5>sCA׋otMG!HĮ? r9.ĊBh!c*c',Y`VM%[{4tЫPoLhIq 1cCA#6jq¡^нАϯ|zwcN間&NBgua ai3Kpx+2z7,D~L]r ,/ P>3# QiƵfV3|2SX+lG! _oyLt]d=CÜ]m{I~z{H>4fniMU nsFԬ+X4l\PDBڑշbu~Har3-ouuD(Vҿ=7vc%pS=C𖧎\F-4wDCYM1B=WÙA J e4E ȱ5?"4Dd\kPcV?ȟN>HN)Z-LRob a"?3(pN\mK{@ƛ[BpSNѐ0[dظ3詅Ϳi̠i,-HP)Z|UQmh([߫'YVpb T05zLO*8ViZnjs47/z~!w䅓s߉fWAۙpLF/yN񝬂''q]eO3&~%̶5sy}= kj 7u=fAUk^)Z 3솸D܇1Be"&Vvn<3m"KXmk"7m8jdv*}=g."ղbnu6j`Q2ÄS 0= iaǥT#0V,&*Nn]#汦)Pb1f`IWaph6dO_[:(J9Ksh=)VCbE"ATƟ0F `|s*~UnoNyҢO64R_|=]g$K|fT?싪W?,ur8׳ͦLGSn_=zz$etx^z>mVDBU\>!$NdEM?NbG0 ]Ie]hv9PY"䨞~Fb  W!C{cT9J{wsBQ)䐈<6wM2apub}rnA$S P)C&0]4>KͩX{Ӛms;,ISUόwT&T<ҦB$Xp/u?ciɕ|$Q_ZL5ӞCI'^,S\܆oyk^Ǧ}':kRےMnSRp )#6F5k.iZ X-W Wz.UuQT^4CгpJ5@u,I`Y]'JQ#JcξK) Ga垺hJ;l:"4a(9BDx›5or)+D FG筸t9V<+1WuxndEo.zoGLg+L \r{! k.p,\隚z.TIHd%J\~xiŸVzTA((F%86+cKL@PV0s4: ̞kU]鋄E L m;Au=n "$)hOQMcrKTpbhd2R1N({ě0R_8ejؕYYfKCg2<p jP@q\t8q~q(eWoukKnd{L@L&Q(2SaԐyO-1٦S-gW <[ #Wn?ǝC?bR>sCdp8o;LHE/h2Qv3V"~"ZTK9ϔ.Y/΅9J:rd`~ݭSyﯿs$k{rYN$:o9':I*6F¯uea{ڳ|]"HY-1)E v}J-f'3f!)L㨸GRMR}B] cC167k =K  b tl6c`|]{@2C+u#kWQsi.{Ȝsn ,<Ժ< =^>}'ҖM~)4͆7OҊ1V~1㞭ysF$@_il*çWh}(Iy|c:SoKFQzX-p5=X=:Gh 9evG0YYzLy׍ź['kܵGj5P_/h("A+cH"_I%Xw9}ax~rFwÜs& !au ª|R̬jb93NlͲ8OQzvℐreee J|isj9+㆝m(sq=Dss[4X@*-%ts I':; K%0m0FF.  Ű ob"+󱺡v}$k ,r] wE-K˃*;#\khJaRyKOUm y /Jm(ɧAD}U7Ҥ /6P9Zζ[!;n!ϔpE c|Ƕ dS;)я6L,JRbk` -d?JI׃gLw7chj^ct1mGȾ-3%6QU $+1تJ7VB?{N 'l#[Dd#v:5˙QTTWߌ{gQ B)wePYgyր:7iRyhH.Rt X" }CMSLFf|cT6k}5 ii?Dc!%{o9trJ Sͅ $b^^APrSdۯ1fA__f+cȜV|G.OLf?ZIٟcRG3W~Z2A~/,]^0%,!n +ò%pwD7`Dwj=ry%8a-h?G,}*uAp5\w{'sц 0 ]˕&wÃt>,N#3睈e(՗_zؿ! d::"Gm>浀OawA~lX XzK&KXqEZxtUvQ ! Zy& B ( 1NX,N$M S8gwT5uY/s 5 IBr J0kZiX-Jn ˚<H煬21$̯]_U_2\ABp)*>o5tcmyrDC%/|rВLmF8I7;%~y2"B5qMh) ҸEbۀ |96xuzMede:/\U,BAgx#!g @=@mh-{H6sVj]T&`Ph934A==Ai(,h>bE>A}Pf@c1T|BfޏڢI2 BЉ뇓6F^AQ~4k&(otMm҇ Յ9Uu%cFMO'V`Eccߜf\NGJ%oIGݦi̿S mQYN5Zua+g#46ĭb~ee9l IkկW F%{џV=F=4竸'bkFN: q/3QX8x}CO|ԿZ|O.$RqU[5TmnQ[hAB"I6;HQYe▛*nh. p԰u7u}_݁PT͑QЏVtp94 tp6|8ٺ\lx.|opL9# o'B/M[B`#wdi4P_tzژϩwN hJ-tDR,?n7Q`.lYEA4&s}kQT_p![+zxoNGk|*'ɟDcՠW%t--1 Hl@@'bʁ{:v?'#8x Y/_m;/EUV UUKl#52ɝWz2Quįr=&QFT6'$ɾGLզx'm%@XL_hɹNˆ DI~]T4 N@zgao"I$DŀtrZYŽg=Ro_b;3q؆;,C.^OK(/>VP3xu5#^iGJh6=~? DuՃ mA| drqNLgj僆tw aě[Q˥ Dꛬ3Vͳv4o[lf!TFjCc0C/J>Q}iYKy; d֦( ӛ dF_9Q9uk ј}9qo%̏VPƜYP@r fqWڲ\D:r]!Ԯ&i !mRcSR<^7rz3+՘kyxI"D-߿g]7uDj*Hvk˔ F,?i#ƤU)lg1[8ݚg9[aZ}Cn,ntfyoø`F(.ߡ{{WRhr 3iaڤ6^Ѥ.MVg/\ [Z%8v#` |"{l7kv\Wr-YXroIbdlWicvl9*iyF3![+{A[DULjKj_1%ŽhJ`~Q ךj17[{M2A^Jo=왽c=v4;T99D䛃q|x:8CR-3S,JeU&G,p,`~>_8{/dveP E9!@41 R fW5-{(g!A7No4|,XG]%\zG,ljgh@~%Za|;y+AK$W 6RO(y8E϶f~HpUC̨ %/}I,ZW1d{KH ً`8g ȭu(7^, c˵"#CvCzfbq>9\f';܍3~?\ʁWG71ri3ZU]qCT^:-bUe^f>8-7^mXF IurZg:Ƭ2ۥzXw!):P.`ڜYm>c Tbf"]+vC<Z@L$m.=Qha*IiF!S@̋J ^yZ(E8FOkll!vpY$x^AхQ~e [WR5*}#b]0&MZ]5|s,碴RTE;ϯء×0 Kمbp">JT?,˘z!PiPBI1iNX;P?I^32W++MXΰx.e\!ӭsU}驪S\dSn PM {[t@m }d(/ c@j, ΝR8XH{D>| :E^l={W ScѰ feՌep\ndZ`TAM;㌔'tN8AR%egw(Q@=ENlI\<1KpGJfšA}-cVC\C+LHU1kZɓlo;SÛ0"<˴ncq:<`1mj)Ì˪ Sl~OrG쏂gLSfxw/Ia"t s@X@:i/- M0A+۬iG ܮ _!N#}'qM;}_#zX lԜD (W@Ƕ<3] VO/^-)$o)^,B۪e۪F㎀J&XM؇aE38u :Y?X-rw( A𹘚t7*B C^y򘥗Hlg~E#ZSƃtc7nS^cx@aÙ+HZQuC׹CU[W ") oJEȑHW"zc;^}+b(p^D.6\cp ͂6TtvND\0ǛkШ|Hk=#nH3:b/Hk>2?;ءkZfV̑鷃n+b ȍu[xKYcoUM .|Ñ)ώrSxuKvh̢En-S=/N 4驢Gq*r 2eٻEf-KqIKN#8tBxR."IՋrZRÉ_DHcc?8*nIa'!FU(eOb&|6 +!(&lq)),X?*0)8B'Z=a)d[iϠ;49Dw]y?/KOI0 ="\V}j#PhW4a: b /`jTcĆMpOӦFּj (b᩠twJ92^6pr[kIov)%Z \Xq,K GK$+aѢPzL;K6oڂШ!5%tqĶHGOqqr`P2@7@zM@"k<Ĺ#c%Զy}W޹՚:_$6XlkJg9|d—3-bޟY9y\wE)+N NW}WcCڬ wx P[ u(!~޳`Ff0T(:aHe#K7Hr\18U̠R%#w}vrgm“Z̴%e/}-:׿ߺ:eۙB4sCCJ+ZՎQ eMwkf?= L0 4B̠j6^441ʖ/:>֬8k;36j4<{͡- fuomFQJ+#p 1Q54gi׺_e |-ٖиH-M\`f1{JE u()J̺~X]:2bm|s@G~[c]v"5ܴN@ܥc*ƻ3pq8.-E+F.̿1>] Ĺ >i4`/'MK9Ő ;| w Ƀ4cZ];h[2$ڕ':ILz;iwHFTjBl8ſE%v6l it gxm N"LWʇ{Rx}$EtRޫ̀YK}eVcCE-pE25.#,`\ƻ VTٞ1( bq#s&'yp7@iL|Z~wz*e)j A L穘.KiT]!l_8c4w%dڬh@#.)P \`^FaM׼BrE2{꿄ƺ;j:ϙ ό-cRUndF'}9M1]./B+2BQ-Q<,ViskWeuDu$wXU$/\fP}76AŃ(.F&BFg)+sU# 5DM9sF̒n*_/𗑯%Tp{W|#tPkI}"!B,19i̹3D>zgh-C0_>Na~H$W+I`SciEl$H"Py]1Ȏf2[ C C"Or=U$C:v};?1FΞdKMDԦ^Ȕ2Uo#qN5qpSb  aZKua4ƶp4sy/ŜrR?l=nƛ% #aۜSV6WiPfhA'~wl BkYg)[1kKBqsIԝ^-y' Q0q5D}?HOhe=%~fR9o+j.E*9#7|AB4L# skSR$W'?~F>bc=!Cntn(:o&d͟[V;t*vkO&C,>6+0MHO4׈BJ Z$nڎ:&)xH<[2l&\UKp [1o0_DI8uٚE9 ֧Vk,zN#^1H= =XV\JHvAǮ:O>0c+.6ݛC6iXTw2z@ZdG"KLonrA<{hF)lvCqyBjYJ!8`ʕXC2bHwg&[>%,%VS:%Eּ 13nRʝ/2OF`kA~l=WD3ߙFm"R\zcf_s=bI$y~ǢQ0vH\x2ٕٶYq5-G'GLΈHt3QY\K:JA'!ʧ)l vr y8<ܷOpba/lR61eeF{ OZ֯t84Q5{+j&z!G.)YQm`erkkDk1Rof2W)sEŷ+U_[cf(YP@;0g:4.w5ׇ0Ta'/H>@F3بԍU zDNŹGG],t [(=2!k~Oě-:h9ǥ9OPD*~w@<:ҤqKE@2?%IMYn ш+{t>OK@]Ot*Mi*vE8yz`;q5[m.i{aBHܯp>mڲP>b.YOÑ/ס(H빚 uayTo zvˎ< SM=Tw g#T4}%]+&!9=\eiS&Zԍk>T1xE]/irU{H(1nyJ7 kȞx#(B.QN"sֿA7SJX Q~|ύkh 3ݪd1`گn8 L@!lXq4i.Me_?cy]iGq 3qt#Og]Hk/Qlue;q7a;X%O[X\T1œshXK%J3N;FA<^M2A<\`5ͯBh 3y,[1vvрt~pzF 6C/qt }NַF\=DNȥbBehmVV xOè#1,;#G=x±LY8-cTVB"XA\-jHP ~'+ϴD@c_nլKlV @RT Lh< 7̄Y< rk$G;65ogB!tmOYrܰ qAY.,n(lIhy0;u:} s~* "3L睳ߏ-fq=N 1lqYz _ha_z5-#{&cC&P9#Vx9Pc +[`fw?rٸa EG&}{3HN}kfhs&ۈ .{,ipVuJM(b{{Xxp pfUlXfN5- x&^iҗ6݌(daʔ52@<~UT=Wآ]ŒbFtfr5hݼst(WG?VqV4"=r۽ .akO@ޜFsK0~ zI'tm ȳlE'E4 [l7z9)zaj *"9)浇`%|?VNi`[LL'9`(5S1QnbUP{w\m lq9OR}^֘&~{:  $/kEt3>-lqXXk)!`*r@ p^y `cS}.M|f-c4dB5ݵCQ\vE*Uto/埦{қvb"mɓQ*aA>bӕ;J*,8"  <޵s[MFf)U{ӲwY`eWp~@5h6DAwukdwE@nP^g0HHɲo֋sI3ukdùsJi0@F-PdmQ)Nn B Zz\:p OpXLLye/) n䀙V Kl.d Ebj?7w@u̓yP1 H_-\r.[/r42LY?yk> e|A0SVg;b_i/*],LE2TT5?-oБ/wG-gILEdv `\.[F[|Ěx?v;M\q_ T>M[5B%|İʿw4npwsF kI42|qߠMKneD G^|ED$lq]xr*ZILG)W28φأܰ¶M&y6*<<ْH/*-fQgqL-o=ߑfxr^xb ~2F13~,ƺ3/e HG;a战eKKD3S?N8FR燭EAw[GǍOܧYUCR<6ztt˩EG^r҄nȩq :hZwwV iKYZ0 l5'pؐUt?-;x <> hg^BE+oD 6+,)ciTwC5&;,ngm\Aiq_}Ě [a_}~.w܏ȿ{EhțKcZoF0 cC*]Myl{Pфss0(3j.U9E :]V(>EqBI~/Akq!ŲGm%"xa! ^oi^~DDd.MfܑPx{:{;"iGD&;WZl=-t[|פ) tcv*]wy_[ 7sP*Q]Ezv1 zN5s3bבe/9TB K3{ 疜~i@d|:O%S}È LV_R3ǜb Mh 7$ka~ å*rh}fLj1ŲV%zD@t*¤!PϹ8瑻!>`~/(h'ݘ}йK{![ԞNs¢u*ppva6ڃX$뫻̿V`2 a_XVhx]6бp#A5*Or+hY)ē73z3SUzqAtкXO >8lѿש3;7 N!hX o]͡:&le9odM@jgHI37j=4{,4 |WQ\Mej[fgt”F2uT. n // A&]X~L{h3;Dڳy|ŧ=?H.RPR$ z[g~6~YhߥaTu>J r$NjF©Y*%pd|O@n%.U=>=ieMd~ɸNY*,t)BQ mz>?TŻ~CGa7k9bǧC۩ A~sy0e}z>ieV'ԎŅ$8e?Rh%pu8n%yFs?BO)%Kg]VmEky>+sg< Ku Fqs<)Ob2_Z޽< ҕu!yD33ҊE {&}ο:LeJ-~a.CIpAq諩é2Mm` v(Cw8KE0jq5O}ʊhv]W֤$O&,/ZBsy̤Kxq68/KX<_\]Ζ6 Eb}s)uԄ nR&c&wcfz }Kn> B7k"Ŷ@A+]ZT*.v4 A0}V$jEOiuTK  vx8QyuUfq[Ip@{p$;QD]Hs!K+WTxRa3^ N%RZ^ FpKQn_jښG'Vܮpߩ_/!dbtg+{C+-bm0Ž%21o1պ8:1`% )`kK'y^=xf)Z\i\`z6jB`:kfѷ,(P MOw=o u98 ^WIW Ъ';մ=BMaj\ZFQx5 ;}t%7FV%~B,q\htYύ7|+DE$)PJKpj>  tⶑiu,9U P[h3 72i" MSpx9C "(9%ޥjeBTaB p H.S IQd{.#^s_"m}:GcUkxϿѠPj_mo:7ywd3J,ޛ@-hY#ro+c6Ƅ8B*$Ink&X= EӐнw1Xk"snI Z}&áwNWדܖG#q!hu RO*Gifq>p@awrFU<uo:h̬ߚoFԖ@+a29%\Roaȣ3=[0w=, g2[lk.OrbBd /8x3-OS!;}nK>?ʫ?tjYK*fwa#vBr tښBSP4qK1RZpnQw\R Eΐ,S!*5HZ\εZt{؄9 Z/-Mk>ʳQN;40?#Ҧ' w pm [_O! %h !4MO`nvq 5-+M~X,j0 '*Cn 1ξaH{1g2L=rRgz)QL$orn蒇h,|다0Bb{CZ%qFݬ|W"VZ]^}vt". ~.w*Xý Yn% sEvAZB^c5bE}OfːIf`gwBC˱aC5I,| abxk^1$84mdeCF9!\[rW Ysm5}O g{gъL*yvT4`a%8s6X"A)C{hbv N ڠ7ϳ*ɚ=̏K]I .^(9w!JC{9YlCZfmw(&r}{Ä=NП_wrP*z{rg*v8蛂DJ5c:g<i\BIeM ;+>Pd=XJMɃBrA-O,2iةS9晀NQ52AS*$@<&/ Z4:Ղ̟_y?;5&Oq&x>KA_×Finí6v07xrlq6G8dIFfw.QbӟbqЋ!u 5mi^A"z圎 \F,t6FBH/%:ĺ89x->COzl DoJA$T+fm-fh4@nӟWFsK 49۠4 7<$q)AOP| #D@x/$NsL&HA嚎,*ud>|SnƤDW?hvm@6I]d ]t$iHHL[kj']8tT@pHהhY1H<2ɠ ,/AGa|ܠ{= ,SmX.YݓƽBw;-*lPxx[1p r0wqׂ) CH̪󔪫,|Z߱F-d /xu>(\&Isۭg쀯u"79 )kך;*#h%e3fEi yBP4!e g\G"MxЪ6@w-{m.zBff76'/"M]jh-s\1Sg4vӗz I83U1i~8a*9\\@*vx/NvV0$eP- X˯!XgJvy"v ޥkOx,WHᥠ} Him=b`xjBzӽeRn5Z`~B߮ȈK^;cGfHyWMBތi'rH"S7IxbreePs}`;֕Jͥ ߉>xͯV мk^KHq9>>F/N |FU G\`qV (kjGY j3ѣ_ fR|F6IY([RSy5X7ƮTȶ|"/L=`Sf}i<Iur*) vTp 0*/\aL<_/"/4gZTE)_mC}̺ ڇsK%gW =s 1 .@7į.&8ϙENj?JY'r]fHu^փ|@y0f ddehd<țФylq4;l n>mcN |.J0-Ao0r^e2xroD&5ڣw`U6R6q}p)Ĉ7!=EbeFtsb.CТ 5c<D|1V;KNHH 2&鿦rZY9{!Y1/fz#D 'KR߲r^h7b*Itofrjr JI{D@݈cf'r4ǭO%Wʀh Sā:SٽT|cp| ^JyB®>ܮ:֫5ג8Tnˀ~U' &.d2-RgF'wxGC@{JHsU襇(r;?" c.|1g <ζ LV9f za^,÷ W1j1ӡ#*{(!=MH/=XCNǃ:`FAξ6%5F9 ^X!F|8uZX7(s1ˌh`%d/1;N¶G]ۖcR|=z5}s&WqZ{w5Hh{D];jߟ+FS&ssgo?|E Կȫ-U /L",KO/9 Fc+CFj mH B$V %)Ovrbjɴ26#7SytwKT6n^Xg=%5OթllgĦ&:" 3^ٰ QR8(SEl XFWƝy+y4jᤗ&jh&ɝs*wlƒ[AC!KVI]ZHta"C8(֖‚>!5fXG)±sѼTYp) ?&T^%>F^Xbsb:ΣOIA4 P p9|1KOMSYDLj4^4R&rغqGl2ZkBcU)VDӰ)!8r HZp{` lvuanm H1;N虋j\m+Fh[uFV_f+0*"rB#ӗB+lC.4ǚÝ]58^AO >5g>hnf,;tK\t܍CV!M! 5wApI56㩹^"_.;09>n6|ʬ773R8 D4rfDˣZK9<:=̡}!}y94/9xb@TkS7KOn%5#(Yf _?C2kync_Do0sz[O3МP܈:lFZA 2ɘTkL#sDz𑨡9-YFk.[t76V$ Tk=w8baif tCA}٫]hB@#-S_Sv>%Yc(/_ P!w5䧤jV?x 9ӣ8 BNZhYPt3%|3 3~Yq p(0fԽMM?/՗ʢР5tYh {w:el:Cs:-iYBH N \ݧW%'G7Hhڰ/qSnm=(jvO1e4MN+ī;"/HhnsSg6> ^Zel;dxLxq >hTg9V&Eo˙WǞ&F@H/o0]RX2Һ+uRsw*E5Kb18xO?? ]w .Kʍ s{˼1<h`YP=vMķ]uw>2IA07Mtk~"ƍ`w*oq0 /Z4-LIAB M)lF縣H̲nXomG'WJ^ ԼaNӼ@c4Gk_UIG줯9`W;A>ӝ=׽H$Iњ2-g=I#3$5r =aI-) ]¸z&R6ځ.nQqD>a `!7bѯxon) OY9#^ޤ^3?hSi.MʌF@\ܯ/u!^Hxn+b9$@{5LNg "nm:N(-<0v!LX6cl&7i &K@@}8x\8nʕˋ5 HFnBo*E#j7xhf+!<)t=DSAb h\nQ(;~Bdń_ eufE"dAG#ϥH7Kwn׉!Z\7cJ AQV:9A_K)+S^]oLlq?Ys(nד#_G_@qi-u14.9.!շxٱy x`$6u쇓aUH55_죑H"(+sՂ/CUE^9R 1%:$܂n43]]$! W8. |,-Vӡw\-:E(떴dԗrV7.BaE \".Fbrك. jU|֝-Q-= Y\2A,_/f`_i('L{r96J-He#Yb3(#`S_2|fZM~p7@:77uІ•g~f-lg~8U@r%*6V߻b[W@ϛ3#t]ovݭ㯫Yg\q~b- @FS p]5)OMg^:ji\0ytK#F>+¹Xא˗Dp0E.)/8"-})eP&Mik)pQi`}oD}Ÿh"yf R7R?VU{I$c#Jicf3;(rtv~{Niƨs2G5AN3fD %i(Z;\HKKMk kx} 5 MInfi_Ll7L3qG 1 p9 MaćjgU 6oѴ0N:"Y(WF߮ךK9&mA^Ҹ6m/p<K85{|Ip '$v*-nL.A~QuqrN+,. 1ձᷰxtRLt;)} +:(=  R0ϥ&^.rn " `SM-2+΂ix$ZQ hH<-ۆ9XRgyDU>A^x!pKp7F7xHLKFw=ry6/=PiRʢyZG`{ [:Ĵ<Ҫ&l@ǫ+I@9N/|{h-i1ȌXi>>hDF /%e'HCHRum{gas-=:e//\ +C<\' yXlɲfHW:^ڻ%ZC g͂xMVa-Yk7 0y\У@ΉΙlSLmg5 4=`\/Dz´"zMv0@saO/>_(3@Zݚ a"xW[*G?H?Vxl?7_IyU5dB¶{TFk%\MA REN80P CH{Iiz~58%s#:Mݙ$m4n/?[S:kk}c]r%%19%COme&@FRiU((者x}r0@ aRÐjFkzi7l3M!EGlgYZ0707010000030f000081a40000000000000000000000016661890a00003a18000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl_pci.ko.xz7zXZִF!t/9]?Eh=ڜ.+<W~\\ypʬv1M.E/۰!gD#&zjGf*U m86C׊d4,8|rcr6 wQ̲RRhzIAM AWߋ}3A4NP~J*xF4@7h[[?cʢIx@9Pr\愪g !yDBtq5F+tݠ+t6~B289&HujM#kxՋ>Ї8%̂F>ze[$]pfʒCC+?ܗ Y~bZɽ 5Ptؓ1,A0"õ'mS@M@2vyZil8^]9n(!{޲>M+r|lpv⨻GS iߒ%R{qPdkaɖzF`d F|%g Hf'E ^i xctJ0͠mԔY#F9kp)%?C)jOu-MF~!9>L $?AQw8cm-8ξFB~=S~αlP5YB~ӂp1u+R׾>7h(J[7.}=_;Pxh X%U@<<~}+~s^*4rU-F0^-̩ѷ,NB;Vkﺑ,Jsd ;K:[miW" ]v|Etal|&;aS 5*t) H}"(cfM XJZc!eMI3hAbA@oEܲރ?ψTşf#lK MM M({e0k]b[v^vɨA,pVGjG6D E^h0ʮN*+4ơ" bc>uOITߐ.^|U<$ot׌vYLMk4"kݒr{Tkg{S |+{}¿A:b Fx>;S=I=1Ƴڣ*cz]q^]lIw% c/{՚=5Gxq$r"m&bMYGR1 @] 'Z۔b0F 8]_<%ǘV)тB8y\@8ؓ]}lL" s Ҩkoi"ju6 %|*.U4'ߵAw%tEyО33}p4\|fe5`޻]84Foּ1hSNU1#@ b;|L-b>aoף ̻Jh%pκY6d9y  -T4Ch'Tα#FXhOXKq[,hוvH=QxDa[t5>yYsUX6+SwN]{  @ѭQ-AoqԋF}/H݋Q}C'TƏ`g?</{V.y]JI6z5l3hy׺C+xgD[?ݐ\Bb6I>]]wb bLfy)FrlI9 Q}O;`HOa0u5'iƃX sn14ET:&1[Z;F)8 X g n!{/%Cv>Ft4ooL ߙr}ǨKڦlORn(6[)AִQe\{FAd|ѢL$߳ )h?._30zW kIL(e DP+iSQi!/9w:Gث!rԢy;;׾h Ҙ'[5۸o3M]*]sbR;'m "%˕v6rW9⡷΃mຏh"[::>kMfInT}a r[ ֽܳ頾W wn0!겗RcUO*PwZDN&ֿi8T%$rI/T.*UW 3]hsO)C$7O"۟")+][.X`3V`:=F?[@$quK`b6'^>>`S!Y5$>n,i>VH3!6|itǟ], dbٮn||mhV%iC$]GҠ(~-~0 ?eLƔM&$3$NM%,6ǣy&֮ @xe}H鐷Rq+PpG#cBflg'Ed%kDV}c/ VD%xUN$wNJ=B6Ogo(gou+O= U#*=46xq;j+4-P^ L bOOԟ[BB+:k VUK-(!qtDS?|[h7V^E5Tl?('9`{׈pS)攖yL_L U,ZQ(xRpWeɴs*3I"M, yUQ.niaYULo{p/3B#.Bji:1¯\+l=y7нzAAN(#!"@F.P̽D+F?d)9nkv+V cB[ gh8#nyeLϚ3W wBpi ޸PݮX y菖p('6giZ״y4͚HZ݅4KК z[286DHa&-^O[x1쪓+XaJ"~AZ>ʗ5D]T1G!IPR0]ӗAZFP9_] d 7Ǩ=9$uyD![Q1ZeQ^P[΄_rزʈ߽tc E)+q]x-8uյ#Dt[Zq͌rq),3;uQj 09k{}ߌ,&:P58NZ;xf—/+:R"2W.zY|n "qZJS_%4(?JW1kWȮ\Z\n^aH"FWߛ{E&&BZoyi#gnjwy`uKU%.L! lDݕI-\]̇@OCs.>?@aʅ"!VD/1x>Ry_dWPvN>Ow4s~^>zWjFo:B"V^O#⟟)n %]g&\uELO}C-T0>69J sN[Lv3Y+XJ@j6"!!xLH 19EsH}j0'9׶7Ql7t u[Kҽ 99]gu K-/g ,MϬeNKuP= FwdeO}&ٖ<Y>W6&f` 2HM8DtHx.9qpǖڀl| =bGhg=$;Eg9S*۾>*W<%JO钁l@ps*\bx60~7cR۔xYBrN-Q礂5 I?y o s5e@L)7ylYcFVDޭvqnT.K1P}$LȏmU#RV9)aىse8W֝lir1IUZ `e^ Y~0Y/f V&008-$ll$`^bYO߂mǜ.!MKܛ"D[5;Ρ H->KIk4v}n #&4J ?JpBR}-g#$:r9t? ͷ^A2Sk ]=*C<[ʡ (wh Xj| k?"k %E8s݃2?# 4&~qe! "S^]~C۵CdoL:8"e+^(ka*+hCjf6\Ab찟p:wW_)'sB(Mq~`h gu>'>t*Һ6dmU"-Xn2吭q^㼢kG'8Cx\i^f - &_M0Rp2}~ILRT48>Q(_Z:Z(iPv?;34Y렻G:j]5eg>9ԟE5<#U6AdRS Vc5a4xԗ xm%;h3, cMpؽ?EUO=1G̢ th:,2]J Kup m@PFQB?,y_*w c A}R5I;n#;MjHs-E= ar  /Լsң:no-[jbe ,k D:6wL vwdU^iӬ*P6Yպ6@8F]t ,P.1rCABM ^1aj*n_Xńwme#r1 "J6876,P+|Ĕ.jl19yR0-6q)[Rڐ{|*G$,XЁiEsy wm{̹ׅCk@Rr91_0+?e"*[w2F=r[XRwxPEtwrZfء#pǮJ i όp -$KLa9DE'qńN){k-'{z[=32XtrpxH?yצAZ6,xGW4&rZ=@ܢJ| oћh~^8b f|RCm2ø#4K_sotyKAc֥F 3LCprM/fs$y`^*P~f5n( e?&:c_TN6J"tJ'8y=g> r Hxkz? xX˫&-p~ ieydd=wW1k_r:†_1ԁ~#k14pIxz攴jP)/bFllT܋.~>)U+ k6yMP46ZlM˕ϼt9pKU=j/vGR_nC†p.56lll -4^dAƒxŗ[nmp\> !p0#81i!8:}иPA6b-h$(BYK8Jm)(ܾ[E(J!DH+Au ]mDq 6Ɵ.KXv65 N:Io7jvTT|-T tfg`2ّϟVE~ēܼU+M~Bnt -TGY6>u/=zj6*IR [0̜S7Zk -o?`Q5lۯ'w}mBiHǚ puO#]xkm\\39.Dy7K:GXlLHs8 +yO/ÐN;rmՒ{yA>W0wSnAp S mI$ rp8G][-T}\+ϺԁGtVON12$&s>e4I 1Y+g*x}ETA:\DjRi4 ڙ>5#/+j>NDL<} Hz;7 _=믪sr>OZ5;< Lc9xjN^pۢⴹwER;N<"_>S5U6$A7*A ]mʩ{trfRd!k>#DhR0{4Nʧ&Iq ̜&/f536XXpR_$@#3QPh_Z|u=9Jp]Jcz%価29PE"Ԛ'Yr6]L(N ?:$qln?5`odr*Vd&l=(OI&JR[=.`yZm.&Jlq&8] ?law'd/u''R95.RPĦh?R亩$ A;HI NY1]DU ,# 9"oH)· ^ҟ}A58;2g}9i`ϮV1)3#!r FH-(HH7=`}YEI9 i6WZd6%ɞ% nH0t/?CTq@)9 /xAX3u`y~ǗIh%#Pwa!J' H}ZdB>׾7{(kVk FނjÃ{s0gۄy_Q>OeZP ?ADKm.Pm~.6h.sI1 ]5XeG[fq>pCnu%= s+"M4Z½WW/Lޚ]K#6^ #Bbүmmc(/CS7fâ^ʔg먩3sPyyNM IJ6ɨq#%Z0[6B~*YDIWA66!6_5\Es-wh`_]/ϝN8ћvO`u➴E[KiC5TqE>1qChG<&=ϝVnVbe1'VqfoL>}OPHmN.v* \>fq?<0ߞͬi?cN3( `ÚYhU߶q(`Wa, #}?59]3+5qrڎ(N+1/&N _#O]Q0+{{w3 w)>14sNq{m81\PNbr֦Dahk}P+_D'ϲR~Jon2;E PH,K$ժd`Fm4D"̗:bȍlD`Y\gM$G΄Ɉ^A)59W'/[գ,^䋯` Q^ѻi^xo.O#謪_$t=r"|Anۏ5aWo+ll)J3c1s*`E8uE*䔶>% m __^.B0w<p 4jeh Ij2g#š7*N?DQKࣝ@Z$Jw[xJqw,$Z1M 5;*3TlڇlUg=}X\b)97؂ֹ4#sU*- Gx(ΐ]}wڂ ( _^~oD 2 GM)=+aOoG{qUTџks3z+sBʘ,'IrWBi~!ul@;nk~q9UgC`_J @jOJv(6[sWmWKnT7VyBɟF8 ۅL le#\{BԦ+svD9Qr?Xv J)KjJZ\gBNSyr_c1Ԍ@LoD? 'aeҰ R>GURՇU{89 K3p>< 60JI0- 0au:sN?kNZ(/v#;VWZhS}>x*];5pN, \J|,]J`i;7f{IG,1E6~C_&y_p৉6=:)/} /`AEw sw9eA^~+"ou0E@T ][6(6=Ļ_ЊYG#})WhЪ@ksrvz l-v*D{Luٷʌf#faeH5NI~$"T˧0io:ȕ^rDC!.oEOI_T`1\sRZoя Ȫ aз(CLKS,o*Wm˦38.%TWqL栕˛5,ky*EH`j#tas&Q>BH|˷rREG¿,΄tw0b;T=;Ћ}4e{(dfa?4v`_2'UVIYKuB2T+ ˭[|_wڤB)ZS[YE| ?Ǿ LVzȕmbqm jn+B)m r,y*}z{CU7c<@EܬXߟژABɮ x;q‹ȟ>y,BX&FQxj=Q!ЧIGWu;V:%na-OS2Q>, d&h"/ZW˯pO!셋2CrivYfdR}xo8J?Gc.]c༕nq=eK|a{:8Ktϔ=|}} ߡ~,bC߅Z<(yZ 6qjP!UjllQ~|&H4 6yo״i@f揋اx> u,+x&mz6zڢ&Ͽr' WPmo^@1`?Xbu> Zz tnt-<8*CIG̀)m1$SU8xX pPb$ڇ(-vaIe睊 -y|rw,JL_2~zC2,9;1:*p{݆i$b M`.Uul).`e0&3G^׈:'i:ajR=P 4)]*a %x9 >-MA6棂#r<&> QG^P^^i:;/,\Ո[Cjis4ڛ @nX,e= %V[B=DŽМݤ*ٙ[^v. VҀ"?VA;S_~tмpDfML9է~"6`xaG~Į#&@} 5pDb%q7Al2s%[W!VuRR$d!jOXEY4Y .VyMy 2&E' S9vlkգQ5kWFe=RQ*+LRčNh6^B64>PF؜nU"F$3¹ У${uX(\'^MM3b蟤6\tkK:E'Y⫿s5F .uҚ*6-tFtI'Zepfqf:LEH? P':A,Db;Y'n P:i7?nB@/kSZNU{9aY@|z(ӈű ָ˒ ss=8xn-=3/,(ˎ#XG׀f~+"*M7عq[ Or0!na,o]QxֆV|zX PL 20,$~jg?҆? =JOg{%K%Swi|![Bd&y&bu Ȣȁj­g@N d4& Vl?3Er&1aťFXpr%~; U](Fy3wʜbO䦏cNo<ͼu. u -*Nm?#Zтko$h}[bWgORXDQ$Îl}kL<3-^sHy":b/@&ϩ%_ms㷒!~{mDbZS($>VCՋ_nadtG$T j-9kɌi VLuYoN9W#Z"yzB>&9M*7=q01mWx}ܷ\F%JAmVQ2] FxbpT[!԰ nп77d" |Aq:3EQ@w`gTfD*#ހ*0>!%ǺO$«(?}P<8,i1Lb 2:ͅd0pm 2h5ɦRl- `: Ya/4R=Z}0/LГi W!9<~)jgs?Lswixs% ޝ2Rlbq\#?ǘ̥zlzidÒk(1AD|-+9Yۣpm2hb0/h} D/<_nkG'<$iuYt ﴉrK@Xrؕt0dl+ؚI+&O@\mupY;U嶤">b6ѭQ_"AWK_dblkdFЧ&vQ(8'pO7?_sQ/,l^ Xi^G?CtlIS=.%[rd2sеy]HKYH:@dYNVxR}_ZsO5@@ ;p* U2luSP7Ā 517N9oEO /qeC)-a( 텮_NU!1\B.䣽Fѥ039,G{&"`ipx;] B3uj)sS{Ĺy7QҒqX^4N4h\MT3ҟu԰Ep]H>4@:@5Jk, w_}'].{ h^[u݂$?0/DT%3M-$s2 Q }̯hjx?4X ❭8_lU劚̒~S!b\)FuI+=.eh*N 菵0u|,oFJeKtmHyc>dZb'Kz:-'DA-CG+d~P7L +؆k< ohcZ鐺~`ggqp_6w{mh—]pȓUa): o@ځQ82X wbv,ٖ֘JFI!_Wx]znl8KDtwzn,b]׃v-׎iPi۽0 L*^*',vZ?+poIv=?ɐidϽXZ9E]%9e+R|1()iNp锯W$ >X!v7,'L2` ؉*;wެ2((<0sQV` "74<'n$M&˥6MHbű GUtȉ\lG:cю  0p$,= rN&qp7:Ɵ]Bַn|Fz\xE|"Z"c$nVh Z"$kdi㽐xRQʠVRX8P-};{mJ3tݢR#ۜ:з}ϑŝ4'ׁ=uo*dW%0޵K/H]Q[+P˔HQ/7 %6-DP$ #$g9ލ+~'_4Z߄i¶Bgww<5HẓmQz %(x*̪+"$N6)7@{MwDz.pKD6H@~G =Փgޣ/Δm<y89w&·`>%{%K]nw\gР ?jȶ}s5&:n; g7_\=Թ'R+WSn %.!Bg3}H)[z,iMdžn y{6s;u)g,~p]z>UGْ3:Ⓝ 9̌"dDSe&UZF 3ŰHuഞٲ :,޸p+BE&|G _j!}AIl]/eʫ ȮD X@[0 G!FM[G&$tqk-SQp0)h6ek@"Wb\Uՙȱʶ!!X~u /% }" rAIZξuKel>,2 _ a+eKp3zMqϚWŎP#((7>dSzX.T8-ynA)/׷$|с2_JqDs(]V|wM3Ѽ0<1nੵ%ݺ[W":-+Cioɿr7׊>g8K sS2պf"3 TPn~TEwF1[S)a@;6-Ǟ*#lv=""W0dHt097LYVp@;?$3e|{M >fP$jȅΕ-HV7C~ Y2ܛWRbU@4Cgeʇ0J@{I>E;avy QCH3f6TGTb(p e. DguX+[JPddJF'3)YIAx1S=ԥgYA4kmB(`td>)YX4MtZ&qޞ=W "<1T.yA>0ڲ;lw}^@~s"Wh6(ܗ$e$P0J(vOm/B|Ud`b^qP*/9rr 1+L^GY 8ٹ᜽Osmw7U Y t'[FA6 T; sQk SJ(=1yqdlWT) H)L}8E@D~ x'"(Cf;lL}~䮾ܯtK(č &燌gio E}Jc"5hDKܜk)I8V๼̵ 8/` [r-WeJn.m@!p*@IqV |1yY{LOE!v T `ҵ/cT?R~SxVY\G9u \Hl=%^[Zyz`[YܮYRpf'Wz+'mgxì-3R> p)}65HMv Չ0D>O`` 3{nSZ2VS҅7RaNr[ }th)4*Pnbkf/(&Xf {WpG9.rk%&GZ<,7{UH*zUH(Jmt8H8X"]GEt|8ce`)}JRE8t.P ^YꦂҨ{0u1MkW.]a}b͟wi%40D#U(qRC_略-Ƙ(doXy;8,>>vnڋJ@uk}8ſ/1/Xͪc Qb:펭v'G3Қ?!S3&г2d=)G[gYZ07070100000311000081a40000000000000000000000016661890a000095a0000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko.xz7zXZִF!t/Օ]]?Eh=ڜ.+xmN}: )YU2u78k=&,TEJyŸп, @I@sǓ/6Mt=SL:ש . zE1oˬrV%lp=b#gL/ E*ZQ}X{y%)v0ӽ0tKsb^#P]Y^d[ޘ>\0EGRdI*>̽n)1J=*4ݐlw;l_EAbr[|/\\5Uu3-4mA=8*v^rx.26۽آgKUG/n(r O pL@ u?iq(=_T5 ҩϋLXP_"Z8gG R֭Z~tT%c-YlMl9;9/E+NO߰<(գ}RoU}Q5}Os1J~ت-14$، J|2]H7?嘴f.2+-)y:W8܉-kqekWx 8Ul՚KCrg6 N&ȣt[RBF*zј|h_M0WqE#wWHmGzB~Y.4oѳ7'(E?ސ&yF%:lfФH|/m{!# $/qUFL߷xttI@+OrfcBC!DmGh$Ǝ70/>Le0Q>@GM-D|"-8ȅ'PhaD(DƒE %Uigt@4%=h c v ~dhY,ՐK?yp,T(iG$~3 XQLGO/xn@<8:ig:hy?[^eעTCϩ\Tr_D~0(wbr+v,vdGXVuxP?i 89ggϚ|!:;n[mNj$V.#4eyX۵46ozR _*hdBzt @S{ ☣/]4{ÒTs3ş,(Qhu[V5SZm6 EKҗMTVG~Ba| K u\W鄴L*O4`"y|m*+Y1zg!*>N 0hͻD6nm?DC[_Qys]f;;Zb"j#q 9jޖp~i&;#& ˀ Lh"*IPV@b{%g$4H~ҩVعG_"dII7!LxW7C> Mho E(Tu~>36/}o8ī=퓲{v\/?oP͔E̠f&/9w_tB_x2!JLSzv5ou7yRSIGa!_HNv C1ͅsm ƛj]يg/bVk뀱ZQ BI܀<(Fcq.L_8@}N'p*1DX[s .[ck>~HcBRխ*T?vcZ`h'189s2iN&>uŨ0K 1 0 ;((ك'>8G7.!*@^ U/@0hwKBQkWoaMtsけ&K}<y"E9Qt$tb# $JF]KM[Wif]t$Љ 2'(mE.ЊZc۞\s;81E4dײ88eW]O]-A,d(pс 'Ceآ}G*'.Xl[X$XQNW8SӠ3wv#i/ Mr\1h`!7ph~OGrcJYxM$gLT$z DʡP:r v,RXy1uD$Rv;?Tt+)C(V\Yl+d <5`UYqQ;iT RTV0/ oX>nu :|kT4]+"fFЕ, XnL4]F\\-{":ܙr%ٕuBB(O}9Srd=ؽ:aF 3,gw$՗]_jq.2hjGܲe.C]Xx\ r3ȊJuA00ҷXY _Lύ͎$J$Fj }8+uY9r"oX;[]'VUL9,0'ef%Ú0䔠7!%WSTi;XeH))x*M9&cb&֮KfGғ_h$ہtlv |,%AJJ [be J >$*ME&y̅TY~๔ݹ^D PQ $\ τ%S 3=|Eiݯ_UW?Qe`Gztd.95fx+k|^UU_.@w8 {`S7R&[+IWKeΥ !s@ґs@0Z{AM$K:xtB51"9Bo|S'\%kL8(EBǃ8|HW"*S1YB0v54,nnVrdϚ(׫cKg&<#S: j|RP=0.&DO#НI) osHJ젟})j%[c 9p_ȓR?4YеRx Clv;7ȯ2Q6 3Fz=TMCxtR {qI5KxCX=`g:~ʺOIjh9 OW{N9c/]Y/JeLf]xڞQzI89 C1NkpUc]da1,`"iw~9څy/=c2_UN&ބ1aIⶤۢ๝%}3;w3WW^^<-I}҆Ys<{3җxK):U6@}eR]CWa~b ސ2:+ڄJfՈ!"Iq&D )&'3qUjK5njL) xN{kG!< gcgIs*m.Z9K-lz8Dž7)B.0JTkmnȿd+|),T/ЩCg\Ǻzxn/z.gP(lum]~IlY}z-c$'ċi'j;KXےPNZܑ9 c0Y, g?5&/YV9 B7.mTx5!`wz IL*"%o帮| 2ؽiI hz˟{n@bcld&:ܑ_oˆg툺;oo1^[mՁǏ2>$|:Be ^ ZF8'g"?B gfFE-~Pi6qx=Rd(NT#Drb]J/ER#:zT|F-n2#R2O4zˮ^zf3^A@ 㟵]b6*c8>)|HV-fV =XzNrm[cե'J6K6ktkk=L6VCh~4sk>31ytEڃ%2unQ *mǖPB2eL;i q~[*aq4ENr ){=zWs`AQ̦uRg9Oyd!ԑsxc0݅6r`%~g•O .(k>AFRX"Dh 7_Ά=2KdLv6PʏUqOW| oDw* z6o4)s 1&fh54 wY)@;n/31}ÁGBҵ:Υ.)K: 1<ƷQq?ȬK2! RZ#9O[[`OXMp{0f3^GlAwɕrܑ.˚8<)P`G]zzmn"fh m(\V`5Âcd8z3J 0T27'ϸ5?PA3s8t&0G!/K`hnj{ { OObݴ'fVn.o3\e 6:K:pPEX|;hu ؃%q$J`L'g 'x\w=]$UӁ!AS?yhH(fL@*ifzH.hʾ3# Fff򁸹O.Q"ⷋͿNG'_ @Nyvm(z^^iXv?u(HW^$cp(]UC?TR[vhP //GjߋGFTY=71 b$\`[Yz*w*ۚ)UoԳ'9[u|N-#2:E;`x֧&Wv+z-|rdis'.B\?Iy4}Zj\"M|Ou}KŅ󾲳:T3J*[]JM O'{smFzoR\c"fiUEܯbw8#BJVVng]~5 L:5 Q>C9Јz''GA M[cavTͱ@-}?"!_Xy%el aeҳIBM%_ c]>uĿ\ޮSJ6 jd4-JwpG]uT2]OLNjYyfĕǞ令e'ĐfovVԻhJ[)<\KDqAO\1k>sr:ЊklyF7!}~\Jys uZ }dvTG Ur+ǽδx( `W'Qr=/$߼zL pˎNkϾ")G1 tӹQѿ癩l]V>n–V_`|=uețJ\9$_ʾăZ?cny-+x'(RFPdb9OMYhGQ)gɦc)ϸ} zi:V{-g< *b# W4'vD̚ndݿ)~9YV2lZoF/'ʆ\$qŎvj5o? =iFzAG0-8+ClOHn;+K_߭ˁ]QVOZkt)S3,a8C|X}GdV <J0Y0 wNdN"o 0d*0RtCk5iJ51;HU]0%:zU5I⹟AO1[4o@: )b7¯@<kcTźO ?uےPS-8zl]JDxLo8N(ߴfyI%f8JzI9WZ鱮wA)o$L*6Ft;ᚓ۟ *ReM=F`cmALqB,]Jm#J3nYxQqy^"=q߽EIs C4G!]&WG{J۲mD8g!^ aP;}a,dli TE 1%Oz5>"j':ZJKv Ш>u-ݰ.+ Tg_+ }sN?yXsfu"/'m~3 [(Ա֎??0/|D vXo ́ӏ\՜m+ A1j2/GPA5\p }[(%ۦtS(3uU$ :ӈOfk} V1aJ>䞎Xڰ# h;^zzqcj,5j֪Z^ LjDj Kѯe-c)͝)Y< ^W Ms^reg/:Ew4wDt&n}WF9f&3n7ʐ>C/3}5*Y%8BvI+W+Ys%.FQ;%=s5BdKKPTM%1vV rZ).zp@YsQZzU5Կϔ*pD2S(#2Z#ͣ,:?n 35WCt-X#>޿D{ɓvXZ^(IvǍvCe@"tt]3YWo/4jB%BqxػcL,i-$NBxE@g 􄖬V 8W\+eZY^g4jzh$s +EfLՀ`+d =月1FleLO3ggseb"f ק0$Pa7+ *ޒqj< ʠh9ԗ) m?\+*9Z'x[t3t|Z sy~/c6N~̇{r B6lU8%oϗ,tLeK8`IrW70 [^Md@ėߜ&󙊞,ZQzNm^}/r,1#Of6&O k||r? |s]$__+OθL꜊ɤs{BǬ]o8UnWBp",y ѴF o[ t2㝘88 ªKpDG;Crgy,%h+n mnӷQr SzF[!R뮿.p2٨L?k-兪MPWliSl~>> 9>W7\Xvah0gmKx@/iµ׉ˢvɹ~ w*LeFtibo t=UF(@F/ZFK:QOl 1 .njUUe-XɏҺ3l"bq@9Tf7^'>8v(Ur_F0ҽt(3ZEenp\387iKNݦ98 L_ [0̒*Ft!|BVPpY4RqUm,h$JtS|0S$HT@]I]^|8!8xJӅzYԣcN bjd`/Qd7on)#ήTzA :-*;Z4lH̬yܫ^Y5h1L _/0zʇd'_&f[Yq/a+f>fo Z7c'H< nDgߝYy GyGmabvPb41e倪 !P ȺFV 2&k%r:e'0;iSԞ~p~<@)OA]ehv󼶴ɽ_yfBm"o7`*UD/7sWctb0{;bb[Y+wabZ#˽ѶL U1*l>[Yynݜz?*0TU8Ļ@i5J?DC~z㱤tp 8:M54 {J|uVŌ)GdmbaGpM%~Xm^^#fT a82Mn ef嬠çc(B:L+BӖy)Wη5أAY_aOj o%[L!Ʈyxwa7'Ra"Z-- a :ŀCeySVCNeaVuIc".JwxR_! mL@-CԷ_x4vm0x|bBoVs╟t@xBZ%bU3h#|TAs+Ɏef Xgh/ C;G4ZVV8G>R|ֶs~-1_;Ŗ[%cd-ˍsk .Sn0hU xhvQ5^e&F) E6%{'5'\C?r-I!T88XT;q |BE2fܓܓ/vhXDv5 _ʕ! S'ޏ+`ŕDB` Xm=wptكC>+Q+w7 ?Xc^+FpB a\LRwWJs隫ϋ 9זiW`8JtNڶ6"&bhUPƤ=%8}npE]]wM.WG--YiӬ/5cWط˖ Y +ex9-]!ßm&݀3Z6% ;?ݓ9puS?L# ǵb΅-zŲ1!y\*9>dZS r̊4Ar]4Ds &&fvtu3P섨g_ q}h"?)is. =3V89|ױ@E\Dzu QAA UZ~URn+Oh?ή*nY[,TvzU~0ycB&gE<ks%~`F=Wo"<|x|1g)宎O)M[^I~)S){7RܴngaqpSSCMI7{~B#Li '{%H&yˮ}7<峖*Q>)dNW?[EZ{"oU=[N`fvY^ eA:hԝaJX{Bpp{UÇaoK8f=62]h"Bi̱)s`(B&)_PwDZ/D)s،:%veդM.'܆̔:؋.l4z̟_Y݅p^<$[ ?Z{XLHUc- P *fs\%x?D* #MܼjobҤ#ܤ[Wcĸ+hʳKdPjQyە4;sSeUɰGkU'Wao9m5n+1dW-.v;\0me 3(L}(is a#.d޹[I/3tY0cxwny8@ Ul+eDˉc!ULoslмKiSSݬT3.}q?Ȧp .]p8}Щ|ÁꇘF]HəN*+qP )e2|h/m &MǜEMv8θT)]lنy9cH-"I0*Ro:9Edhn5lŶGBdW"jH[tּtq{ Ĝ~M3Ƿ,)+"ɀ)-0h>ŃDvYTufdž:']gqprWɆVTILq.gإtqyyNdMɊlGQf`~y4c/ JZT(=4!4Q5TFTdTA\\Y 6!&8 ?XZq/kށ^[I _ yW?/ft$?ӇHi"X->8Ԥ5}bH!űOl7 ;H楌59S6nC?XLTbz]ש{ﲨ'h5av{`u:X*SRT듸tFO%u(XM7-TJv:tcͣʟg;6ÿG=k'ALϋ^= !ɿ: c750ʹBtlYtQq]1kU;QZ}QT QMRAH8\{e-9,>R0_Z E!) GMg4?Z]K .u.NJ/qT,#aq]{/"fR6䮃֪wㆂ@G9CȋKb  M<2!Or^]H]&0_c)QlO}᯳l'$0]u ;rǿ8(84@,@%JEsaU9: $geW΂?ҭƾ=KnIk-aISةXpTBb\ õVaZQf ,D[0 xe:T%`⪸˭1N ^ u,>ً7R cThzKbl6^[^!83U,Z4s~N0KIOY)CIJcX4Zkd=Ѹʅ  SExZDiH`Ty~r]ֈp˙sC |X 0YD-~2c,!y!!w _:8CL!!=]eT9ͼq[zk{ 1"9veмڇ7:$TX[$0 \,e4R#U^wl]hZ_xMg}}g44b7^N[CJM)|q_kG6 W"3Twe)Yݿ<(#Q< ؉;ݙe qK5f7.]ka5a?*>L5oj5+!0ƇJ/9S%KV}9Ε{4Wj|W,U,ds0D RCED{;@BLpX72.Φ!ctӐ1w6Pe青XC6A2&lC @1?5@".~)^%V:*$(ؚ@ ڬU˖ƽfd,-!8#!Wd \^R:FR0Dpa\ NY?A9#L`ȧ1Icv]%~_l2)>s)JhGUca&]wgw|?JAs7e{{I_b(D| PfBI%6 ,SCMw3i"u) iVKj&'=vTSsEBY~f%dHDRF pu9:Idٜ'm$om2o|[DŢqeB랾W璖oCv"F(6*WV}7Nt:;n!wa`Ci.čq |wLyvo&wW< SҎ:Bݾ r תfQ3={g_q \Kﰏto7e3(`*r|ōc+MjqBa7J%ZeŋUe/9B@Tv|C89t KFz48̍;8ס;.V?F!_WN6S=@l݇/v -T}_!y܋wJ&׫ I}yD-O# \GhډsVESPO ?YUgOn~2{'bٌ'5z_9x8vuJHyYE -Vui dY[sEBBE:/RZb 3N7쉲;ZQ53S狊x z>X=`i( NhXUk3Yxx0Xr BF>CQuk0R#cҒne|]&,\MQ;eN^Kd?J/jX'5&ۋ&ՐTf @BBBR*x3&\g[8obnb}qP@gcA9suvfRH?h<^xDevAEU|Ħ&Y~e3K ҹAxU2TP0zkOa7ffVdY bO%g#ʻM!k?ŦR!f_XA GnV0l1C֘ 1B<UI%QsrR 4kѯ4 /Gtt sg0a"T '!V8ܯ-LK,92FpFJWNP}th*Oa9HYHߙ(%Gwy´/̤֩188 RゔHHy1`\Q;M>|X~N!i-#b(TJ'~c]o ;8%RoWEp6%<ј vhkd;C6fX,(Yd 'fz Pr T+\Έ&T4a-TrSPIc/uukrSGA')d]yۉ;| `cs@sZ Db>6r;W ɵ0 =:j\D-Y%IL6&w˓Mj`x\d"ٺ_(qagf2j $\Xu1l.OV?6XҞv\23H.ڔ_gu+Ŝ/0My`}NzI)f\Xl?y)Ipp>`]4.eWK!ɝwL2t { u, w!LaN֠}K-dCh:G {kaə(¨H π Ώk9[dTg)3!(1d- OtF v<;%1"p1H]Ӗ*2$ivmP~d0m~Ħ`E !JK0 WYP_}tkGXEd^&˖Ig*CgF]|"8+,f3Ye ۊa:~5i'}1ް@ v wd;k(j&GoyUcj_ϑ?+u]<*)wU[vu( #pPAߒK~)SEΡ~ch#7꣒?4NmpY>#4wI2 2|E\u1:߹~J!3sm!״1M{0CC }lUpVǏj4kg =2Ǡ3 b0oO`\ Q-O;#~hm j=̌MtR% IT i=LD۴;?:]4of)9D#8pQX`[ZbF\z 6G43BqPLJpgko&30`}k#\A Mc3zge}bu,в PWµ)#} /nXXz7 DZX`/cyE'ݭ~0=܌GC*ug{.6oj I&? e%azu3U pzF4Tsuk1C(nTՠs?X KԽ /KSҬͺy*;}\3ɊYeI, k 7P eI m؞ZX b5E!&~UouyEe$0*./Ґ7=AH9U*_&5Kw6Px] =q-.Ku5q20kk HW.rsX蒙/Lz ڡDm(ܿ me^\q-_eK-(xfe+!nO8UGimI23Zo1%١k% /Q*F \zܬaE\=$ք//d@s6kPz#+zKp>0 ;E$Ym}Έb(BC!96SFև^m` GGEed 0wgf0]|X5;ps'OTdiCx %'RaW,HiZ5${~y.詒">Y_E&Z3.m]k^dKU&/lu~MW -ÿ& LHb_l[9fs XZ_ Aʾ~pGZui $OPvMQhl3ӔW+ M9"_1փfd"{#=p_""dłؙ`o\L<+0 . G w!ƿ.fNG߹JQd?Cr=Hјz?wPkJP<@Nb,t"k=6^rSگHdȖJ0PT ir6!7,v}mL./uW-ZfHƉ#ɘkùnт#(􅻀el,PE*훀8 }~7~Kơb z!cKnhKF[]QMP`FR'TQ}U0eR8R巋.8&q.ʌ-*bn0RCsd^D|VO%vՎ+3`͗PH/Utڭ$H탃'6z<K ^[g$lAE<_,nP;װ  K&I-.Tm`>WYͲ"U@A &L`'Q5A&G/0gՕIO[-Jkц>1ajz'HxN %DTyqTK G]]@:mRBdAgƋC&TEf;e_4 /O$jLr Ψ&^FȏRd::\m<{#B{vru"D/"|׉lJHK= ЍZSz#U6j=X'[uխpfF+,s#abϠR;LMx]2 {]ЍL&W1J`[C]\ cvb́kZBqt).UF LT"W`wlޝsr%n!?ëbW(aܺg7 k`xTk_A Cou?HW\g:? ɚxzky|9L#'ӿ=]ɖ'tY%C$-d(.x1RЃuUIT>E5StFcl Y'*U9ݮjrx2%dKP70Ll-Adk cl@2?ޟD|LdMP;OzM[Ah:B U?cS\){j9!p{o_ n%b+xf߹:we̊uoPPNXGMawJI̼$A(7~NH}ߢN8 A'*cfQf'䝠u:D+|((E"nwL%5WJ^A h2["2^9_nw $\JYz0g.v;XڙY2O<5x5c7~x'G՟[s8I0b;2td~-\X$L*3!E jsidsՔ4u?=,/A:a%cnj,Of񁞆݋]!RD]}.-9sOh_ybk?-1gN^nL2D9tQZrE5Npo jz!Le[ŰUdB mK0xLkcJ8sa$_P|wJDЏ{+Ccڳ{+Ҍ8b:&N;GbSPg4c{e1R]H6Q( Kv Za]kAL%Bb}'֬[ҨZ։czJsZ\& \)"Zuh!jձWMkRm5gl)Pz+骹<=H) T!Pc]gfKh o+ӔD5SO)ޜK}e{}9W&Rpl_Q4rL:];ĺ:r;B÷v U{}p0FG(=9P%U1N0'-]j}Y=0Pۍ* ΐ4/Nb~؃z"B.}8K3?nOtKuEfk4S, "2z9u7Y~p3YLJ:! DŽl: 9 D8 -*buzvh9r'nSbSGM ~EI xwУZ3Lkq|yHYX]_#ѽb3c-S]݄}w y0* LGKd!QSbD#X'g*v4dn C\ҀGZEI'P\$kWhjdlPPWVZF$<'w{w0 &Ԥv)֡rMN)2t?p*3!mM,byNDW8Ì19df1NXuI5i ͕v fk~gB> |I;曺+N3 Ew9zQF@sݽkSR@(x xldz)iY'Zuk\޿Lir6Pb- ;Q#PkX$MQIg35YTMtȐӚ{l%pT9q*c9V;dhMڟyͭZi2A4Ǯx엎Z<ۣvjwOEAg>;t\Om>2)5^ @[{xfơP-Ԩ2 a¸? 7~gBéO/w#UK4>m2Ox 8ϥDx!9GJ@ĠnXS-l/ukw[idg'MDj*9X'kyN8(d|Hf_*_ gɇ"KwƦr؊ɞ0ZObR@d&^ *?*t2fG)H)9աJ6IOQ3[5`8:Jh],fq9b<1 | enIv&5lQ=i2˝FK0X8~҇c|M,] PR)u)5y'3sm#6V@U{dndT2{NՊH79r^}wCNW#T&(t|^Բ阷b7|H+xoc ɂI(,"06i^+ 6"q2mz`AEtO6KdlNPߍ%\>&1ե" A'~r#kH(j;9x}}J 2o 4.l\ayneߝ9!c Q7ЅF]tewh NN!@%,MG fW#88;ߏB#ڥS_U3ScI Ei@jKt̓KvsG=渥D8}^R+\X9|E1XO*kY`eǪb /c:[rrtbK,쑀h .Cu0͈~c,گakp@~u>yV4YsWML6*wSw].w h&ѧddĪ,i[]&& )Ɂ4N Nw({/o 60&ejex0G5% \,鎶7`65]f^.kˮ::(PItbֲg3}B&?8:Shbh"IbÊ9Xh\#aB„QlU!Z3w҅eIDd©*yag~2} Vb{n05VZR/?uXdI#rXhd 4O7qԮqe.qQ1%Gcb/|Gϔ`)711a=ᕶAe vl䦞 2SM$sƃVة(Ҍ~@Fd$k7i)H;3~uZb)g2KmrcqVL?RH)פo*l,>xO.m)}+8i.Ý9}ѽ-a~v?z g4 3 GƠGNǑb-W*]|qeQB)3Y<[P %-nO'zwH{{]-&&PvtI/΢YXz Oo, 7cGdҳ%:FZ% Q9UGDaQ&t|,NJhi֪gڳ t4^u{\qHQ\)Hjsw^ݘF +w b7|6p/&jXtQ-䙬-PRfd%H.9JWVųؘBa(!V k!B )/~jC'OtEъUP&|*ij6ӖԖw]5`eZĚz_VMO5P&Th*6LQ$dz9 O;VXt?oL4a^}0SD@P06.uSCuedxct fL-6;6+r7U]1J/iWB}@iW5৹p0d47,'- CxĹtS* KMF"KV:\rO`ʬAt6W1nT!Yf0fupM}LdPU[v6cQhs 8bmAiO+OY$T~?T$4]_cqGX*C ׭ky_ nw#)L8?(oC{4IhwaIQ6)Ʉ mzӪ &D~\PBDhp@0H |Oev$ :kvU1z T59`PޞX:E_1TU{dmwqvr֩Q*ƧƘi>צ+UfF*[j_vT0t}AC`ɳn>W#gpķ]rqI)4fl65 A\bY=''p *"%z;>nE〄/؎42V#8B}q8*IAVi&ugkm@0CTBw^q$> tEKnb/`sDRDH ܛm,UМEq ҽ5M{YIf\&\K),LL~mH`6dxVrNPGκ < Ch{Zh9>l GIk( ăj~H:onS2J*1j?Z4E.X&S:DqSB܁ގol&kF2%g+Ūrgąt+QZUu9`<!no]-^TJș)oXf8'vM|qjww ljkwAX4BoN1SK,z d-O;9W/8NPd x}@"<-%aw~{Lb _obkt[O͹ `FуzsG HPiDi|&ζ 6qѴi;̡-="ZĠ \ΰq*'z,~ ٭ UL=q蟷Pq=p s"%H9|r'p"i,=A!>٨!~.QěF41Y^q.wLdճ O[-qx:\ӡ96zv̐A tAϵ[!^T@pgrbuטe9 _\Xv6OmX4j-̞h?dp(q'M?f\W)I)L]5ԥKF@y?W "F^=hb\43u!~8{Z$ƐƇZ80y+N7P V6[pP6V7 uLf*zyQ)5U"zU(*!u^̲SB 5XYOgAOOtXd!:CFkd@5h$1; [Fh15g8\Xߑ):ZAQf~RX0Pm7[[ω5$βX] @cңX=R'-Ƒ_֎=tW\ Uΐo)SˍSXb[M%(1=d[އI:mޓN޽wu9.lfݟŴRpڏ؇n<-]v@6úmjm0L.D-OFFd[`*?}O qfH|BB>sO9NODc7r 9Pllb+SZz}sKQY KO&w*a65Eq@E9ֈ$׸JN7-cFp$ወ9䲖jT"+&øJ$f 5(tQ{iWͻ&2u"uVk+^k!eV^E5=esq#KmNJFg=h[PO{̱O Ȟ6D]oG$ºޅ4?Q,dϛ M%Zk3Pˠ6i I,.ż ǞpkM"SqF{?'XiNCV᫱|T\$?k_;7l$?BZz=F+E0L$vAp|5B|8Iͤ-ڐx Z5;*f癶c*CZUELUݼ-X&NR{m@6PUn a 5g+FXFL4aCMz ,}_,t9HK+e>MDSo2 vvHr\69We}-l9p#vZv g!Y. n1נU|6Iȳ ӖztZ^~ p\t:VS8GJhy Їo8Mڱ*xIPXڶ0 j1i$QO@0BDejP+zTC㿍LH/W֐C9zx2 KxZs~/V>37i5r 8&uUtkUy:(.~;M ظ l2< 0">d`xk %΃rj  ]KJmuK4.1 Ze ՕmU+U^2t'wb ctu찷 ,}".뷝T%s 3!Flii2d:KD>(L4/PyW[]ģ9aOQlF}ѧ_v-8,])j Scp;Gyn5䋄-.5M—_¤ `^0DK|FR[TUњlce`MEo7aèW6+lf lhVauhx[[G90ZFTX;vkWͭS;8Y&u靘Q37Q^hqo:1y*8y8;sK;.ȷBˁ-+Ӱ=@sl"FRo2WpV2ܦN.c}U|xdfu}aRjy:RЫȽl+Qwu$\޽m.Zqd]mYɍ?GRD;&4'}+gi+Q^Y qӁR61Ȝ#^:(L+L$Vhq82VoM nP0I::{?@N0+jQ> ^)v3#YP%Qb496 7?/=3P#K>Ӥ{0*I+md9>qکr`&~\uGpи={SB"fy}iZm> fW AsQ-8.5*COZl+H\.] c:ZTEo!챸4FLc6hMXФ:p„ds!"8-J* e 믱ˇAdя+N O=]@0 E4UkͲ!՞aR:L9<@0 xx%E iiaA&C5[:bX ?ك76 Ob0 O8koSEk 3B !y&p.qtxPS5CI8.\ONӦ4>Sm7%x TAݲB%l8{V',:Ʊ EӀIPːy=inwG*tdo4_V>E_`u~`mѿꮘnP6䪶?-Ǭ@oGI__O )Gb:, KoM) Q7  c1­uư+@}}gabְL:63.9!|•c>:R8vC]BӢT|;E;fd~N-R_c=MFJ}iRCP3(cdҋR$~+Ss&Wk`d=m!5Zڇ5γ GjΑQخЩ,0c2`bL(U @XA͎F5 fv\І}Cfǟmܥ BlJU{.@اOdzO2HOw:ڻt?dA_x}3ҥB-Zgt\LS>O؊_#zוOS LMj ;hfINjӜ[,Ɍs%,_СC.(bx5nar> y)%Sî0HךkXxGd{ &c952wzLf(1=Hye׊8BLڴ0 .aQ'm ' 6)ԛ70*'3!0po)_3IaL7RqdP?7c,."d0PDWetl>oBK4^ڊ/N%eqWUdЭ颰q(ѱ/ *7]Hn'ɤ'/, ofT!$vIq E R0T$>WR TmFCB~ ܽ/×SAgۄQk\Vљ:9ǹGH/Tni3R9Ϣ4sBb_άLv)/hO5H>?Ĩ Rr q0+C]fs92$ڳ™[4i$^j-A/C<(Brz=@[VyǛñgYZ07070100000312000081a40000000000000000000000016661890a00005fd4000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822b.ko.xz7zXZִF!t/_]?Eh=ڜ.+t ,A _iľ+PnM!ȀwFZfȃS,V qX.R/ blm] Zҟ.θMesq%[6te(ihw1/> ^RӪ fߡuv<}h'o+.D3,n_ksE|n/-+v;e6Mjjg[#aψyS֨Xr4wtb[axv) %$aF Xa6N f:f ʽ#!B">x-boTHbcWS6W($!iN:JqLKAӿ3֦3g]9vxm6N9>G*,ma͆1Bѕ9io3%Y^.9we ewq@Ժtʲ3Wrʎ={ՑRAѼEΣu~W]ElŪS֮OM>\'R滤L KLcH=Uƕ̩rl ILUQ.'@nL`"$X]bW HhAΑs}sUQ}^>|brC!F]d!P^CgI%$KCRZEsRZ1F:-~ nraZ{juL[96O2T"lT%2LON Vkjfȉ8V}D"Hq~hןgphS[e@YH"l/ǁx)1 $i錵=թ촗#f ϓu^ضsl0Q}[}p3gF㢍0J\[Z%q\4(!reMseI]Y 9tV)CGI<' \ph]sOb2s=XLk>ZP5\bYp CmI:#o)XMKZ#SH0Ed6I.r'3$0]|R`Y ih$ #=&lTe9F f=s fՆ$ZK уp ;hCUa2Mڶsm"|Y̞v֧D{a_D;:k)]r$RCPI_t-ijK658MGZZnR\(<|1=XbO;KQV+]He}:Uܧl[0燆[ʯlFn,n.E08:yL6;l $AȀpIlȍYJQ4UT&d؄G Zh|P9B(G":d‹ vA>OA8fE`Kڰ rT6REX"gׅc4Ӓ#ʩ#scu8و=EрopZq@'"v{;9=rlVR%ZPmtXS#Zw$<=>!\飸Ɗ6ڶ z: pnJԗ"'K_:猼DTdd S'bj޺G#7@B( Z;`>Ì=v֯/s9YoZP-kc2-gq X rz};h&E3 ]SUZ#Nh=+AFb{]V yF3T2cC]zXCi j.Gag(j"j8Rkʬ;zѪ`& \FM*j&2%uȴr[Zoq{ڣ$B3>IHnُ0Tm4h9ga:;CIPnS@+"w Q._mQY%Ͻ:]i$:hWK QK.XJ=λ6wZa\ FC #-! vy[Bm" ؼ`fXSmۇ]]ʤ>hCErq K;}RGM5ӖfW~UᗻMEuR%tuwT B*J\S˽OL!? d6V7_* j(޷ŢAF)OV [qi.Jiꔉ厠5PԚ&pe _[ؐ~gV] j(P>G.eCU jS,ea q1&wY`kj}c݅R:?4~R'= {k6W :+j|lV?/{||-~:_a;kW0q2A/mOL5{oڈe?kJODaÓʉ㗳oQ;_hkI%R:~0XeV(!ڊ./9xH'8"eq9:ht Jك8c< ,Ìr\\]FӿYYsߺZoFfۥ9yGLʵD&U[`AM?44_5Y9OggAAdK+7/E6$de`C`J`9~6E2E!xS))B!!bD, MEɛ(qBF)) @3l0Ǘ4d-Č0bI1Fz(ya6Υ[kkVoA2`HRKIީ8Nonr63Ps#wH3Ap׃]zmIcWi!D$4\CcJNbTg1cwP|*T6,Qu}9 4$'"_53B.\-Δu5LܔMA۝D!+a< x?!A &RwBQ B}WzP^>U3^K/@((FEz9d(ˈQd-7G.S΢J\ݒuU?.|~Nr%fIU;$s?^ y,$ n.7bp8G)gw4@o4c@K693nv$uϸ&P?-ʃ&ywWtf/L;IE]fN$ ڊԃf_-=1 a9u+2J]o{xsjOOiXݜ8(;AYP#t'L(jzBv}e/GD+<4 Df̴r Н ?'H@8 `,_5OƤLښMP':SJ;J.Yz7; X/)[c q:D&*aH-G%:ozFB%czPv{b-WN]>/!M!=imm:[0-:%S AhcarH Mr@AF+c{G$P-t=cDgɓKqB} L2WCX4坷wM<{ VJ+>f%%V1ɲԘ#:Lf'( fJSdq vqWQP.t|oq=v/n$ w}-?kyܨv= EzivS|9xGrHW!Bg6% |jYr{y&>%)ͳ˃gq@Rvi.y^ܯòn SW ڦ;Ym WcU9@鍱u7:T:20^PHDoU[c- yT1nuF3 Ÿ0?Np[-l33u݇(]gkz^PU6gnWЂE%N^WGLHd_>q3*1!ه2LkUpjo;܍,X!c;VBYͦڵ7C[wlG@r[E.tuNǒ|JO';av,F~}ϐ¢PKڊ^gyEx1i%u~c26Yo'6lr9/͵N- mv 7tc&ۓqx%FNIϠ_8yK^‡ _|nFf7R|> Z@8)]|}>9h*6s aRS5Nsx?a~,:)&.w y ~~Q8䁙j)n22bE(%=< :L xr ]C~;\#`mub^%]%ԋ$g1e0,w(HxHo\`S?FTH(C+jL ,Sa"gtki+'/9ʡ- E'E*Ae|5Cm^M}4՗ixQ| HH~@:$' Xn}Ϙcq+ @\oxݞ8$ol h>w,l&ݿ_H=FboG.%΋puw~,*4qq1EGPxwb߂S (WY +b*q-8qF.m!!rB?6_g;;mX⫺I@o,ɵ-$KI0̓1Z{ƊrG܈{ ?7V|7p';- &!ߕCx~at+{;z|e p#I bǸcBړBy ) ECCQmgK*pՠpOuezanV$q>>mb~4GRlJ- ~^]iyp|!8 O-ܪ\WqЈUzQ95z|:t2dzB 7v驦;oX8OqvVZf5-|q!(a^fS‘d*`Uvp_!t^Ռj Mw)ڙNN={Y7w%5c10L"<.xT7VO > 4qp>,G76RL)q5̒>Kjf]x?x~?X]ygBZMAI4W Uw8iGCvE:$j|||?ek1Jiq| N3o$BߡG CG$+n$ 65_SJTOF'{ "xAU#>&0lG=ڰÕTtM}VD60F0r <ލ{ElGp e ԈM6ofEdLw(X.?5S j /|W贸i+u?p7WVL-Cq khp[w>)?g,w ߽=JݭBl0s Kڍe0tKm%é2o؀0^V|YP0 (XǍÕeWFOiR* g:EHǿ (qG/>V>* emqdA1+?H TyZXCgd/9O|lg;I6O 6[T$҇ŐݗEb}+ <"'35'%.cpK5S1V}XZyU뽻jjm[j9i)4-L^ڤ't]L&0GC}B93=`&0_K3 3gY6M?A"Hln %jo5(#Y7*7)Ǟ ]t2JIZ$fu 7tj5l 5g`5ދX@{7DԬg \‽hY;hiէIICm ݢ-m$q&.}fLs'A{EyqJr-fY#\Y6?!H!4-C}hrg>,RK!ۅħ0YDb:E4`s?e ?Y{ģɕsd\T pw`i jy"k^w:J| ԡL pMgcx>fDQ&QJr!mb@9IuCz˧nڼ=O)i}`՟4f&7t1`s:k3bKIiU{C45kgAx/'Ѳ V꣼]<8zb=saŌHuɓ֨1h zt}£m)NX!؋reW72+L#bQ+2:9"5U n_ƣ4 3"Vy_X?l&u_]Zd  &oiM ^.hI46' wY0g+ rrOThOKح@O8WN{Cuh%q5ѻԑvf߿-{9M/;KM0B<*q*.({BaqZOSy6KFZйzm۱NN]5O( Y!.LK֜vw8"#e^kWڎBR_7mcу082x6Y\f)~zfNvEC5Ljͺ謁fC6;oR܉FQOdJdJ%r Hżސ'nw\݃ȜNFA(}j!|#cψ;H4' 8̮M3q>4X$)B5>uP͊iIjJw.*]U6_-9R@ydz aGOhNkFmm$t]n0W˔,+)dt ۇ*_v3AE9EuUG';?ZY@;5YW$'5M.įӆl`BP1? b8^u: :P' Urcā {2G݄_\[жwy*|=Së ZqQh9C { ^3#H &ۓ1R\dG=8ecb ҅6qen\067o=dyl9O)~Tz^?1L=9H)z1 @w Av@dCG=G}H!\ hgjaaT.IbaJ*r+QG%#%ޏ`䥌-r؎ t.s۳:A%[13VV'pZhEᎽ~@ҊϏpu MZ#sE ҝ'Ao<!2i _e,n5=o-p/];xL~ɼfr^kEn+{n~a&dy: {%R] (Y^7GlݳJsj] 3Q"{N,S c =4G#ykr6^h FnCUӬSS!\hi}&QF+VF ^Er]9IM';x[1%eȶ[(kO Hs4%~L_w.a¼ b A];>Hd\{cnKܑC6|{Hw"x4Bg84?iSn".;]qZG^Mx-ԇNTMqyl|9/$mA \XE%>OfoZ) X Kw\3.͊eMYkns_-=t F~A.?M+kgP0}e&QX!0OyN F9?G_Hnu3:<7v GĄ}X!:uݫ"$uX)˰,0',Ur$$eK*88h*ȥNAs\T"OjYcP̏l`yOh:)_K 2VNծf?o3[ R _P_*! D e]k=*׏O1Y=~5kDӵ-" n):by3q2t9-2?{{/.@{L X!=|΂x=.u~ 8ZvӮʜfa~КkI^vwkCun/".\h ,c,'0;C˱"gcmp>m`ŪDets)TH^QfNIBjh/y¤%Y[L75* ++/*E~45!N7=j& /|X'6 yך1r?쯅38VXdf@bHeH5 gIfM\\:.ܻnK$鑡ݯ)j z:#X, ܱ=9Ά|vF`Ґ20 + . |ՁNƽcQ=QWo1l}h1s !>j@Yb5j եeO,X{qVQ3 {ԭ'=@SʅVY2j 8HF3&7TW 5}bܒ^⫼*R PpJ5+8LÔ}ػHY;oa MPQtQ QLfbH5*~'K 0US2pN,nN\\5D^%cTS5zci;}2˕xH}:ԱBu^D)t.fKq9n湶iaVk1C1=o/};Ʀ:D@*UvR&ג])GkG4 5Ic҇R^踧v%=r' 1*~5%J<r|6}p/#y6kJs{oAmrS%sk 5vi\>xD_.v,yu6Q/f=/`7;YF& L.{ɫ7n-l'oL蛷6TEQg%Dް]IN)u^uOCbDM-vN&oSpr"vV827T ϩ1DEρ._i*d 3$&_ٯ~o1XJ|&8 VUYE07<%B_3aEM+5!]{T(:#1;WsgB~C·yf `>* X9"Э{4D&4vC`}˂azIUe=)9'P8! 1Wr!N+1Dbp̜}ly䯅i{*C#7)MD[ 4^U`f! =t)?.,>n$6.~74psR m e :&&@?Sm5h6R} D%FQtd ڽe>qeɝ, Z`?A[ZӪ p_$U r 7*T1v9Fθdm7 FFFe7|tuZz.uݕxjS2t% R-yZĐ'44(Nq%3]kw/Pm۾'1K\-SץܼBu8j^睎zh`"H*f08>g;[~ Vw,. n}@e[:$=^*\Fk@82PR߉XiPQ),%9P϶PPZTzL~n 'ܲFю{bh.2"hSxbdFI#(CMK>h_z20˕݂|^"*{E 1AݳV^r'%,QTAJWX+aa}x䫱J=po 9M_V XwT3a~Lw=ĴdȾS/Uv!AΌ!7X"$(9QRxSlA,엀Ӥz\!rP!C}Wj1&ܪ +ɨw1z4c|֓c+IFsµ(7"V;{;5m9Rc"B-?`QhXăel % #e6LEH}PuC϶B}R7fB%ٻp &oŏIdžd:GYD8{^HiK.kG}G)ds\ K"OeHG~ Ѥӱl"5`] (K:'N6Hj! "G<<'"$Lf%Ղu(cĆɗ+x +CEAT@B͹XwiMVaPH`׏('EIw-8 iD{糖=՞m}R%s+BK/I(E#2kw_u>7g62w%i'wS*n~WV{,-HgeV,cB(W\N[Q %D)s' 4EebH}!%XPE7xEqɉ&|h}0ɌMXe1ѤIדޤE\֩p%%dhِ ol zsH#C ˝Msl^|awflxpfFA2H$CLwA3f?/6Z.wTg)4(49@VK-'52VV5ί$I섳Z^ =HF=_T;lDu] oU6_K|IyzkY`:#5#I1}V YgN^&F돛TD :ł1;yb#㲻l6 0nԲQ^ԪZ0$𬽣0"T )))XfK0ry"x[hZ6VԶZͬQ_*ﴧF $aKVHsiV|0 Hթ,hROlO{{˟Hf._42#$δnث\BahSZ6k'j< v$ OD!oQoR: `f$*ړSgČ%Uഖ ϟ~wDMвVʪV8ҏ*+ҔtFbu "[rP1@u߰jgāt鈣wv-^0\ԮxgLChs51t2n2w7ӠG+k 5@HuKa҇MsL#4~m#kq䰉UB2NmkaCL6Fb*4~MRqoHUsqcH >qa ʐPw#`RD8m-k"h" #1^ocܘ?D,qB"6H }x^!`"ΦƐ >8KG/ϡd! Ii-i["ppZ;eoΖ"_){y3lt_gq8Y頬HR^mzN[/&K>Fqhrϧ,9EQF6zcd=oOď"a,\z3y3?q7ӃMɤek"D[LPƺ1I悝-7MMIa"qDv7F^d%fڦY`FX!(#7ܨiOuL+tΰB\@4; lwChLGbg=[_V9!.J7Pw@Ip!I46Z~N46q{&v^6H^ˁ5.nyt#lFЁecՠ;u/]Mq,U{6\eÓ&0>՚FmX#Cw)֕>tAP+rn:~]mM`;ʟ|~ IQc~ ͨL`VθDk~74ގS;J*Z #2&޹6j6[ybcjJNkP)t(}R q !Lp52~P##Q}fF}JrNg#l˪i|} ex?{NR6w tru7$^gC=A<4܉@ ʴЛ˲xZmBJ|Mrn\=Q5]ί7ʃy"GMh3 <xDh+tX8ԇ?HaAP1tNMoZ-A<_m*=cQN\dJ: ĠP c=XuqnLjR9/[߃bt&͛ h<.c~R[g ӵ#$]/g~j WcPS~+2"ιwEg4Ͼ/.6ZPHR{ӕBCw.tbW}o\~u q+CGE]fH@MrG9k72n{ ;įZXMBg(ɤpWUa݆% 9"|+߇mɟF._̝'$ZvN[ }fyv}H0p3`V>fe 58`ceʴESZoJEu'js(?%b!)+~}܃xOmLF˻/vd'SS^za@C j; \/Ѻt232RҖBw]n2|Kްnt't,~t;wEg!ܳ@55Y鳜8hy@ 񵗃 r/q2O?K[w=8ش+$9y̼@ W,TFn jU? |~!D{&FwM8u@p(W8Ug'y=+'ePF'E|,&!8x@gV^CFJXFtv`@و~mJYm~Uq%N&t/qdnj"t(כ``(*b(qؼc7a2W&b9@Ju|%iN@G.SD>ml/Vi@By"?\}Q'hVc@gݜY<:Vs7 )ole]B_w߳{t|3%0Cnrs)PNG"w0G{cUi*C:n-'4^[ 4pAWGۛY $,d"eEV LyWڝ%;g j_4U˪eTܯ9Jn1;]vq -x ,sO2f~2f|(`s-| v,L~e6ܺ(zʵciد ِ:wDhH.(a-deo,⪗݄f0&`Bˌoz9J1d_p\pP? )YR@0b!R\a ˮ#ʌ/0EEspFIYDژqry58p74'; ]=a O5Ӌk_t!NYƧiOd3(e~6B;_`-xbP*-,3Co v[Fd0 R:&n 䞵kZ۶Sbe2L1Ԓ.Xc J4*z|+lu66NʦY(TM&Yz YL̊>'46_@0_:l5e;F@='sPO;5n a)g\pr'W;pANHCsQESMԱ-])SLB:UbzɤhRTx@XES 1"m )F>`(xrL0*IoZc~K~3 G,}eŝfT1yvr`X7 ѰO`Tl{;Yи hIR<)b~o:/J]֡ES,@R/tζAsG:ڝ$@JFcKLZ'AódͯScK 70#AU(Bv  'Hos!ԛ'M!;:VBPNR7jXg:>=@芦/ D_p~,a?*vVjUFj!H1סeR}7#w0q-UE1:_uM'`;xMX)St'L,t0f"GltA,H1(EBxnMk(ED!VlJMy_7:LD\e6( (".ϖ2S`<Kن܌:]L| ϚW<9CWl䗔>IZB{Or'})sz.:t5/eaL25 TmW"鱡I&cˬ/"WfY9ZxɈe^(f'֔R4g-h@gpSCɒ&֫T(;1=x6 sra -9, kCǠ*,rlc)O|!H P4כ44Y"MUAA;f`M~0fXqD1wp=oDOqbue_36զʄ:tJAvFt?A,{Du魝2 \xcz]^kb|7}0λش{GJs4S]݄jkH1>-m-6wlIy$}uBot!Iώ':Uc9$Wx =&0`1%Uݏ'=JRsm" W,h PcNbơ`M冤Q !W:]p Rj93 yB5H (a^N]f%d)JR-g-ڬGWP}&HD+ .^fev͞j:Rس39j!Qff :ǴOQ85AĞh `rmw5ToaNF尻sۤ-6@ Qu"D(Lu=}Os嗄ϯwr5M2͕EDUqc_ϗ\wB VCMθ] "EBcA'7pCt73| h/6/!U)(Idtl@VGWu~{aA G,,j"qXWM,>`kDzz˷ =q;ʼnHhb4uD,sT8)|eHorN;Rf𫨊FUnJL *cKb*4ZG2A^ dQuy(xE:;3.vh ˊ=)fj/cР'-5ןlCqVLpmz8bθ4k1ԙH$(bVAh`"$wU5vq+2O}WhJ0uNa}~nX70Mh~ڡwV &xj[AK/atϲٚ[ӧ, Bf#`>v#W+JETK.9<|a{輭 Vj:e;%!*l&ϜDqv^_6hbuP@Y]~xk/ݍ%TIҏ U'sȒ`VO܊S1(^tQE 27;:P!]1yͷVL六ᙝYQ$3%Me׈`@eUH6 эJ7e+Y{x qI9sfCS%WHhvp"La ݒhdY/^|Ӻ+ ɉ^VP&$x7(l+M> x\GJU q>T17G-8/y % o4p"J4mtSR 1 b#ukɓ׿21ݘfZ¨.rO> \8z+ '|XGI]9ƶycx^|X9MiIk>)ƨ8OS,z]?B&3w qh9ܤypߑ3V9$D 4%p5(x,·fP[pGLnVFs# -yit 9R '6q]ӣi4tdC2b7gYZ07070100000313000081a40000000000000000000000016661890a0000079c000000000000000000000000000000000000006800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822be.ko.xz7zXZִF!t/U\]?Eh=ڜ.++ۀοqP }UӅg3^IpvUNhш?[429t'bG1Zqz|,JVg+8U  }y'ee2Q0O$ZL.9&*Ihb T?AԴ2 I0GgV5bD=6-1Gyg/ ?q^ȭ_$SaxALX!!`&SL>PoɳIM4uD=Cf=yTrƆ&tJ1.,@݄j\vo w"!8A'v5\YYJR~Mγc]FƇ>ߣrqls ("O[SH̰,翠pD쎛]w><34LavI Dqjel"$fk(&3z :Bܸk(mJ?ߞ,Mzc(Z0_/` ̫\IF% $3K;  ƻNvAp5$3{MaBo+CtDTu6ēǜ2_rLW=;fz Ӡ] y}gKE1-|eԊ p*zr8pKUXXw Ӂ8 >?u&Z'ĽufݹK[Ss,v6fMG C\=/&ŽFr5̷|C5@,'ޡ>ڡ3T#p(SAf|,jV`+fynܕL=,qrJ .< 3\CTR/ε1uL{KZYLxV`C͑04{㵲X]JG(4z07V__e`+okg8oFۀҥ.,FH Ї*k4#n?jJ9/%Ms |4;TUZzh<$+lVn2NLn&T3DKs𖡡\>Y\Bo+LW }Aa8ƧLR˨I˅m!gmHQ~Y\C( ':C^!A8㬱gYZ07070100000314000081a40000000000000000000000016661890a0000a734000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822c.ko.xz7zXZִF!t/"5]?Eh=ڜ.+n>}o-C9%c_zoB8H ]$r`;Z;E =M]Ub k1oaCFS#qnuc?2ǒ}Ewdߪ)l' jch;e(|B* E%LJud#uNԬcth8`u:I bN4LJ@C#uY –72Ox{!<#?y{L!"{N 7UK1`0 >>"1/$x<7JXx RWiqI|͝'.F#[Ӑ U6LгLrL&y'>չteoYyh ю^iGr{@0QkaLnqqKvjǍ()2aWGMiU1@]ma 3DMg=Y\}Cb $Yy\uR} .+E!O ATRVGܩUTu)NbLTPy[܆U7&7ɐ /&hT_܍n$璜psET(08sZ.o"Bj2~%d5^FY:߂mK`W.m^裬4M Z@H(8ɟE|v#zrA6Kcpj1_PGGzي85;3ՠpm$Eq) +dUiC\ W7{xJ%'԰2r7ic&E"ʂ*=ED/{+æjE fs 6xJ gYC.%1ƿl1D1Hˡf||Uҗ\ DSp:jzb%_D07#lV5he|pJy>gWïj ]x4*5r`)"8J!& 3OgX&%6-tofƳCC@}&(M3x<\lVGq:{KIt\fQ*܀9*&Uss2gš4?1,egnz^-h*i=2X4b@HeyUg F2N3@lASɱ*qҧǫKԠq_C%({*[1Bmw2G}b6{A G;4 eTdzG3@W!TCW!0Jp.͐"8U fz0t-Y!B)3T6I"P;$`.^o.)\{ "u8oR0 .^>Fa$JfP_xPomJAN:1<@yѮ,S \1-Fjw1;p F`pW+E0ӡҼnjM4IV;æ"*N EoMmo*P8 |8u .͡  J߮H TE)qrAC\&>bKۮ_тvxyT /<}s(O!*.7T|}CAu]؏ꄁ4 * V.mY&YQiv-HaYGF MNعZ <{u|HW5#&5ŸpetQLH!YJڔ/u=\v?F#(#}#x3@>1o‘Urj:D ;,n4fx'WJōR&p$~M[D/FW(壾ArdhA^zIԫE`tEg*;Au{\N,g*4 (Wb4@/wG1 ٜ˘FvtꤍvbDiGYs^-JЅ1D!JﴘGĜc! .xc$\.B_j&*#BeH ,ErM9Fiypz*Ww]/n;éoyO>Pȗ p:v'[\畮 VD[pQruɏSU b2M.3 ({i \a;tي1=j4W`ji͞[p$l{yiVXp" uO44v8T ^(87a1䒿=sB ט1II6]y E/%6Ŗ7= CXX=\b(_~r`+ۣtMbC /~evU\4\ $-d?f̧Q0&I|>t&ZGBS?n b. '_t2IM5`dN۞I~Zl19 m$*PͮmhNHxvĪ ν~_4E6uoǝ<c ۳(iH+G YX*cwN>@#9_HG1 |o/.|*cHMV=Em.m."lB#ʞhVѷ4QW6#eggD{WdxrTQ|d98@.$k\plҩxNw(a%\7(ז R (]Fy\3qZvrȠ'lx "VI Yo|Axz W΃&K6x(Pp[Z+{In.x#N3F ` yT@_>3Fi `?$~A5s6rבbpxws5`uBF c>ɗ l~$0F&[~L \2l j'f>.qᨊAKדj<pP#F$HWӍd8@~(wwJ_#BObMХ  R.vfS02#W%1|IDv2yluM $dЂ{ on_XE@BVmvMS ! onfrz>,,%w9QDkV;vwGUT5D Xts YIUb@Y&ΘdCFE/lJv"ŻԔZeI!#& [ʽЃ)^A{sh11dQ-+k`jAvm&1;Qq`,gdμcIʪxҠ3ZeHإ,K\yG22ǹExXt;EUB =%_̳bo\(eºG&#"כ5?215ٳZPǭ2j}WT un>gJ#]=]/N!M{3K׊ ԋ)qv|;9|P-No)ݪE&WZEWCu^i)t4RyxN4>!W)D4`Ʊ5mw wèH3U~}v r*<|2@2Waxa[m{Ɔ* Ł9^:?g*{ #iee={}:@}R+E,ÎY-ZbZ<ϲbx6 IxSG$h9+M}uIT1v&q212; ÖhT~ >q{hPjFEjھECj c"j%U,7Y 綰u G-;=LPHלHlrJWFSAHVm$NjSv~ M ק*]Fx0нţ>K8LJ}?Aa2_S@5O}4cl{ h]P p#Ng$ RM(fQdzú!!PuX$%qZueVjн=Genls^MtYI Kn2{ 9M!:\hEFaB)19WKI4D ]b1^7b$'oݗ%zrw啕xNG"6KǠWSu ڑúǜCP<ȅ%m W,bz a8ζ =f&K-}J < >kI!$uMMq̌WiRpp+@.̝㯫mڶZ,pf, Yxb"^m Pl-*^Y`7u:p?1g36X56]>}i!|?jP&dY( )\bB¸F^ KƖ]y.]\\5g IN 5V~&p&>kEL16"kM/K~?Vo^# ?@K+ݖ́UK{] {DyUAm!S#qڱnD+=XĹ2`)>ٷD/.E-P2&h}c '§JW#vqsRAW<[zHxLMcsE:5fhʼnkxlrNi ;Z 0snyLO&NY"O$ V3HJr&BR>E}KيM]$5`IǴrC<.[^[1LYyr Ojnϰ;${8L"02L mk^0D+9dQ2O p $ 'O` 6oaڕ2F..DXOud(qli*"E}f,Ipdh>55Ik@Y,߹1C6S|Y*(^\]< ɤV։p f+D~Gc']ŶDyFlӻBrÌJwgmc5cuj|O0z$[MO5lG5;zCTe%,\CrԺڊ_دiZ]H~Z.^8ɤñbB1U#I"Y$_Q&D-XRt sD 5#1O2Oٗ)6bh*ZNWyӋTPZ=2Xa5"o (nWRDHN&}LdK-xG eI%uK` X(_A2Jje_ļp>BldH'LfzDU2b=%65}TUR+ k=Z+h?QT[;HI/bNDs\>dHRoUذQR%b}*ThEwDmp7g,x@z}#"6n%!9L 8;=WVHY _ԻAzꢻjH,WZr='w3l)( UʝZ3|NNJE4j;;Gv&-S61)"AzƅRlL϶0CZ"A*^;-/dbF45Ꮮb66Ywb,k7O@GqoUYnult2HV!ebDo`8+owɤpXS\G銽4VQ ֩JOCh)< ;%qw`Ȱz[<@1PGCm^ Kb$ H`QYwyc"D\] D %p6;cr`iIXiʉ!coA_=(35S8/WkbQ\NVEC_ ?Eo$>w Q <Rۮ'n2I8~5uV6&co !O7h|΂E4Z ={]T%{ O4z/[)=e K.ExW|sX7Iހ\I1ھiUT95|@+]c>Xqߴu /~zOB/UJ(jpC(sFbB`YC4K耩_dRJWD/* ⾦>}\ȝ(=C2-}t6{RvWr2W|d z/ u@_NӃzZ^{ cKMoⱒLav*{۠۠ʨvZ5YYXiFq0pHE-'5 v-!L_f*ٚd{ BB caQ2KvQ ܟE`2Ȟ.Hb6UkktK VN9`FwxxHfPǂ놤WT% _ڛܝ|l>׉.Q .v<\Y GԡERp?&~JSӿ+/"] tIZ*(-ZgaZ֞sjZjZVt}dT7:+X)>!#6N>*2륊Wt+αXiy/6'Ėo%!zqM,=-!mQܳ{buQXב| j柿@׃_R.J%MK0굓/2vA nq,/ kK͟!ϏиP7l];2);OfpΥ*/; 9$b }Z8葹ә5^{C[ Yt9) p7=R)ѤAz_h YѰ ƖyZHFRv)]Z"G펈nYUJu5 ]].}*9bJ Yv[jZy|2(< ~!>$¯!fmu26]@%Pl\9v5izY5? 12PVѠɨZ*ZAqP0tC\Be]m& m+6{#'˧~K Kl'pY~*n}e6Ɲ O $; du5@]EuMY7Y}Rak܁DmRr{8ӸκzaD x.FtN&1ee@kݠ N鍏HڬLs2ɯ>ܘ ۱"^S/ o]ڷŮ+VZRa6SLeG' -9.TٜF/_|=V=_M7vq=WÔ%rTN>~zT趾Ryqg1m bSbBP2Eˤ q4Q?mEW,Il}`zs;!= A͌:}]i<6ӢAV$mjD ¸s!Ӗل_G{RL2? kDbCf*D"T =P čT)5IǻŨΜ* ~56 n< إGOU-->h †c!x:pv q"OqGh^b Pq:o @?]28Hh2o]˳ Eex# o_Cgd__-cCV3kr'w۟qWd=? )Gʳf:,zAtxvovo<-#G܌ * d '%'TC ğrrY6_ xZ$Pׁѯ׺OvGI ӑCgߊ`F8lN`q,.B"'b4ɕ1..ДkٿxnjA8)@e('.?TNn)WaSbtG6ߛ9EimBV0>b5OV&|BЯPJ6*myo6]*b@o"p^A۩W!6`h{D(on-ˣM`IfP2v? ~+_y1-Iþ~yBe:pWYLYZM!rFȟdz'Pk']+2$hwWR.gHv3RO) R]ob"ˍ"sH_ݢLbmPpIB4ϭ=H1B-fP,~ k+STNX*!e^.)\U` ) PKTo9Wk^9;A=YNpGj?qU)2[m2[88o˟(KHpU3mdYsC"K8g%x tZB"ٟb mHQ%buRs(!G Fpb_{PT-s3"IbwH ^d p*$uMwXϻk,/@+QqZ]nui?z}˚LPf>8^%1ERL?>ج,qo;8pyrTdFcW?"\ ]\\P)]̯03߃3dT QBW`/TG¼71h g8Zn懅;}j+cmo .V} |g$Q?MO 4*bjzb'6CMn njied N?]=nqZzkwXWa=SU}z4ҔF48arE,ο.!٬ί2Ͼ1[R3I )L.KLCZC3;A.ߣb6<5Ypc'%'3mDN6?,|&I#W1Nj=(Mqv!BZUdZ+p &^=D87\>8טdlVaejX)m1/W"@L Ut v}@]TW̅7Ub>y.}=DpWpqYӮ'N׃f ӊt5I%C` >n\o5e]>LOܾ) 5gЛp%]U͂S3j-X0mɣF2y%OuI c}A 灌hW3Gc;yjfZvl'ܠT-x!n>wO z!7G0GdșdztrGK:M8 PV"%ܐw$]TahfGXMfwa*&4! OnM= te>wŃqao@+

    r[zŲ?5qk7,Q.UȐ% skb DžZ*;\?-n/с!FB(װPaV^a lkZ͇O$W͑!'d޺T' 18n}CwY/8HOh TZr5Ru)ftb 7R!^sB#^G+8ibLJY+FKRed .w_}!/X[r(OᖯA\ =ҁ:b ޭAY4knRZ;'Q)2!\1RlIOzgeJ$PPJк| QGXt$}ٮB[m?>6Ғo%/ OZrC9 fћ{S9 mrTO_hɓTD6*(x2:'F &RE.d2m4gxx-iA/˄BPkيNT&k[-AU ĺ(vv|S>ǏٻyJcvL/(E&bQxJlTw=N&.sd@}ZcrpYoP^<:’YFVbze*)G*|D`@>kuh﫮#mRݢl%Vvt7i B6c+!p.XѺ3|&!bFTot#v=G1XҙeK%[׍B<ĶSqۡ q8S0{j}.{0a=4gkd&6뗉W\.ѠcT:;(5"Vw$wk&K&~mCH{c$ Y6IomV'g\=jf:N2Wѩŀ\V2#E"[Mas"MBAoi vp&!& #d;1 4׃4[j*?4\یtiYkv٥IX'sl?0!^K\_rXߘTsz>L^ߑk/8 T >w+T0[<ǹK_d9JCCz%{$̚b|wHqNBhgt]bR=kqQ6%MUZ'BEWBZ/ %+@pnedjhB&8+.wr7 WÕ6Y uocYƑyށZznȟ%UЧJY)F~971Ӥ>Ů߬ FFxAԨ쿡j7 2U7c$8N&oav~^:j\RK-?lŪ5=cǼMqBJ}9wb6l4&ِ֭Ui1Rjg$QRyׁ529_q~;h R62U0bxīg%-ZRU,9!#Mda- 88V=!;zVj<Ku= ByxW$h*m"I8%!uYpd;;G2v$;ͣ~u}2b}TQa \>|͝j&AbEi+6!1>w|v/hP!f֖ ?<yz1剅ٕlA@~Ԕg wxNy%w%DbI`(*ka3 41P>' C0hXm^VJH}/Z}xDL6I#P1@GVO^b ɸkh\?хNSfCߘߨ5$$)+# ɋgF/pmlӯ.؜g+Dgp 廫DCÖ́ c946vҀ9.x& &&X$LWBSOٴH֬ Gps/Fd$y V 2`^ 7YϐT&66@o6ާw1Z q,h\F㷍7K˅F[?1^Ui)P+1mFz4Jd'xl~[*GZ3ƫ>BA̦xiهFڋ%K/Ođ'GCN*£'?mNֈ̠w W[yLv3.|VּN. ؟sYqc+cCHSY~9B(Z_/2ry^NnS;Z5ߋc`]ԏ$.>< YaκC`),+x\'"kdM`{f?\EYXCuC6H3s*UӺ~%E)ٽ7d~AŢyLO3"7q/o+nZkc6$nJCJ~8#Ze;wכ"(Psʷzꦽ 2ؓ*O5U.nS4[<K2ߙZ'&UQl婸}IAψp#f%2gLˮ\z獭Uidsdkd9%oͥuǘ*|v-U'U6+LUAcchmQxxVCGPG)@h١vW^˸ iϏ#pj7Jlr0dG;~~,~A;](2XjkI_)I5jU̧_s?|F 4уnw Rr>ʹo(m ҿdylkM]O$Ob kWf'K 0p%"sb*57Wo(Ԅ3-CrSUYII!T;2M< 4_Bwkg?fEFXk lйȐ/d^ ID#&Yi&5*M0nzclPf]V Kt7,H1l#xF֥Nq<*t);'XER#d %627l [ 2Ί_ />Nhײ쥺$4?xtϺ+,k?V2`v6@ook;0;(tpQCdt-D x`Mi{u|3%% TP[x.r#0r0qϺU ;yE|֑׶s?՗Cy|V縶#Ġׇ&nIiWf3FXS:5b #GM p#LXGE& 33xDh1K(gGX,ӳPjL1vFܗ_8^Yme; 1&y2BGIV͛R10;hANT}]#)%(p=ӳ95@tIR0>8J [!PAyFKX,#=J P5Ts:~t)Xg׷j2wuGz5iCbʟw5tgioz[w`uR/~%BWY :a_p CdZx :+wd7>ĸ]JٜP,(ԁs:mGC&P")GA '7sLJ"{6S pCܥFP!MHt;6hj i/Ϩ"JԨ" r[+$bh72lF#榌܋V(@xW \$Y>9RMӎt4QR!?}qZ*5FmҦO a3MT7YOdI8z}9u@eEߜJ?C*װ{\~.{u7)BgíGt_ Mul1鿏 hmap)Aqbg!|{NP[r9Ө&ޞuUr$3j9(P,L<5:}Sc51lϘ⦓GUbѼc+㤢7ȓ]Q{oL4k)˼ʴV\.5XqY\UObⒽ[{"L4(z(`膷 ܡ F*UxkBSbpSQg/xXWL-_1)#Ge' P-z.1Mw_4J!gACגEςHn:ȓ?hɐH|cG-7HlWzwO53&49bgV\ Mտ-yȣ@ғ&-#?ruCDb6НT6jhږT q鱢. yV;dnYœѼ BhـNY-7q?.I-ZG]@sv8OX'g >$MҒJ, d#ڌr6И9b`ZNh h?ΡMo/#{%TyprR lO$⬂ZM  lk-:0SU=I,"1W_PdDxG- }yPq!$(x`!p)Wvk'G}^r̖,nK0Hpv |~~fE-kO&BYݠ?LFLkH19&j el)T' Iӓ(-Yd=B%c䯫HA2ho}W |O >B~3.H.1 M4F0P赪NUJōOKY7PzF@]ra4i_ ٧9,-4w`YA_Y]94I[vi^Kg݀p8=$v,`c% 1~]!y)WU*5'R(OsB=QE8(Y䖂g| %U97_\?֗2m* dUc w-!Ihad!T)Ñ > OJ*o_v1 Ӻ]CţQRxu&œ !X*E%0v ӉVde6-֨f9'b@^\)hp'Iy]pg{ "?w=~dk.3Βg"hu RxK'd i.bH쐒X'.7ޫip,-$:39˴,-"пT5Km?[UU\5"kC6):.=e~oh9Q\C|44i }+ʹ)›1Mnc23$9c/oe\4||յ iDy5?Frׄekဍȫ >mȧau$c4hK9m_̥ 4d51gh*9R=>"<RAM7`/xGd{4,]٣A>kؖ w$ Gb{:*$mYJJ=f4#qapŃo4 bU\JcDU FOdۈ}dyZ>Hhg_U@ɆmݻEG[h*t橯Oy*; v&{%:w_]P Oq -v">y8|qWATnTEJ+֭'b-HQ|4\"UM oT{mflFrhqSwtbؾlYvBz]0w~m #3Y;}SZ aVݶ#5RZ2#0#ˏ,Y6Z s󎤯k%-nĤL(\x|-ҙYFԛ-:N@2֖ D>ago>w+,a0@FYhZ-3lj5.9:RW7iɱ 1i6K2-ՌJ"{M51`g _0K듳@qP~7͇қyӸ6…m 6eExW:E;%O`w殐W!6A#1?kQĕ`):ƴ5p'nޚ}*Y_ ʌ ?*/',:/yYE >KEX<,%->̜HSDrͺ1Xw=0Qȯnr|мI޳A5S02d#$aLVƝfGPlB#yE%5Q F)E#1`n o0n4mj1@[=F\ \KS}H Ƒ=dy~dmcܩfhLrQ Y;d4-n2I1~Qy%wr*󻪰dJ /y0YE#s5\=bpW;oFܟqcOCt0!MOmE|H v0Bꉌ=JΪ%T%\՚:yn9agE9 [mg*m|PsrcPڷ(S 49Y@;~NCRW$\-To% \eSN f׮ <8z 6d~I<9Ѐvg%;6(Y&~kdrҵt0h<됫s3%"'ic HH)Ȕ[vll) [AAAJ]zz^}k<· S&Cʭv)M#u#֕3 ǀVk^u L;K3%ـuݤ\hsΞ"o6d#82d\+9^HræA{6>jl (2(!6`Oȡ0ԝWb]I|!$61<&E٧ B> k99 vf>m ѣ[} Ep. Y-/!:vZΣ|qǥR/CI'L;w۔@8fN^FG=UnCNZ_PWNlV( }0Z S!B"J0;4-!ɗ8=&>#BPEoUh'x 73po${byt |*`UopvC"RlsL}oe;iat'~W0iluaxE;|?b[FQmىzQ&}/NqDdNȯ%ɫ~ogfV63newg9}y׽uTggEu}׹Cl{':`V#sW|_J z6l cF5!J]>:@4P1a0l$:@t a@Gnf|9FPag"T(B`ŋ U`|,-5\t^&Q͹Ha{BwY;B,D?xJP(U!+tϕvfFBK"c}pں _-Uk~ yMQyggJɁmwLTSFS==75ķaq&|~N7k)Hv8}끌GFY&](898R"`dz ',S<!{ETyt"_ fDlKth0C Nʱ_?tI=S e4k[*Pb< lM:WЂbǴ֙6O{@ 8}" uD&A*K{"U*AFJk6ce>Mqx~+Oׇ棂XwQuF`kB3q9[?"V ݚV &]󦋨M.bv݉VFzO׊S n=i=39AJ,@G"%H|Ӳڼٕn4u/jz7y5eW˿P-:zP ER*Q Ƹ%UAH4^!̋'8 [p)O _:hoK;S<QJCqQL_ibZc]t[˞K8vd@ذn;Ź` 7@?n1Qe4SG.m8:A`$frWYfѦUOzvԥ,54v5ɋm`y'iq_N0"@&UG?It|e)'$J'46EKw2E*G.KرktίI$zs "lO121x\~E U&S dRq>gSQڠhdKDY'N, R]-_O43ށ4@A{T_ i.{ E"Uay^ܙVa#-;q>h"-Cf}Ⱥ|vɴ2bJ|p B ȲhK'`?Z5oߕ^bM UEPG\0F?‹7I~c?W/cUϊLBvc:Sk'$40UӢ;۽P93\ ".Mhݫ@ԪUQtF5nH=xsk'?DŊ . \(T.vtj)*Si}MyoL+O [6[T!#[9 q {~ĕ=6NNc V7>rQI>ꔎL:8'PnCq^e ǒq똨#\73[0F:g:'3 a՝׭"S!S鷠v蘑IݳQ})zݫ~K;H윙gq)Ӥũ%Qo<Qdmƙb8m:caSҸJ_Vx?i)>Ap $gER#m &v~ljkH?*`#ۢ9EY+5*d×NtVC~NJߚoMp_@Tc쾰A $$IQoK OTӓu>)n=sr|Z3%[$yQګSBSKgi.6)<8}lK %| u*-S"e|8 Byl=O8sӆ|}FYgks~da(!U9;>%4uGޯ]=ˊGhW(L%N2;WW#@:=+_L 9"`OHMȌfxy'De ?f]Zg)#k 6܅iml\g1[_(gQ2zҦ/>\.&tHcġg^42 LIRim^<"4l3RIGh?f%br21\ =5DmƵx^3=Ŗ @Yj 4\֣^6*7B)`-cE"X $+IbljZ>w$[ SJ{(}?NjVcV*ff3aD]\[  -vTH4W 'gZtb՝HQ#p]IVY_A˟^F]𰂔'l緊ll~ 8w~eTa*Ҷ -8.BXM (X))Bx>@8 Zb8IZD>nhJs1&/ H Rr'5@zy9^Vj̦C'6/#l'%I~' )#D^{)b賄d{ٽoF\&} Ǯ'X]$ݵFH09l\*JzV (gi<|IL G^ZC!Qv(U;l}sB0ܵ+_m@lȸrH<+Rm "ق8$ ^5p@vذ ?[4@\Z >Rh_%k]מȀ+hRd@d+OC( #Z ^f3TRux3$a7wh{0&-Z?3JmCc% sC.턢UB90qjIlK*S!R]|~B|{% X֕L0 | *g(!WZ}Th9Te8't#eoI< ߬w~^Ub.7<2 נU'ZHT(܏@Nr_W[\=H՞EHo əft϶3_LMN/WF( V kC{"c9Po5| 5CStAUm8"LMu{ 쓓h=;0EYȑ>zqu.`cXޑ7=mēniE5D[uzO#o E;45 s",*̀"v4yÛYN@qT@5&^9-=Q3g|. p1 j]\fEQ<3OYc:G#Ɨq܀uY3_oqd5%^k3SFK`,ƅN"V?"A q<Q NAOVJ='iESbC^ic}HNJ;ֹ +WaSޚqTN6S:tU-p]>[) N%~T5xQE%%/ڈ^IdVqЍHrL p3Z 옑$Fԫ1BUӊ3}WZTEdy<hki['E ćvY?h"ޝIAcKi٧M'zj==S:u"4VNRIeUlܒe[ ͺ5q\@Zex#O]d2vS $޴g-2逅-]1h0"ʡx(O|{ yձʹzQmwi[iYxdQ7j8\t|W 4z8tr`<y[ o 8h+z ŇTdUz=rY0/Ħ᯶?ϓZ) K&аBSRk-X6|*͢{;3\GL1&'0܄_=ɏ Yi_<1oNp4ɼٓWc"s ;4ϭCh8!.4 5Al>phTX_.3Ah^JfBs:u,<=HaU!5?1V RlV] L=<)~[+>ULH6 ;lWi',諕F1+ hêz︿]#3[)L֢ތz|%'/<'h:ΡAP`;rSf^솱J0n@2X#g↾ zv*>/Wc)Z/{%NDPD+`q p!]gRُW~ȿ佊)RծHV y ҖR4QI_⟅d.^5 )-Nd ^xc]I/_Kxp3؉ Z͍mR(u&q3LoT,^?Y^M:9*{O'cdU?|˲Ait#`0Y@Ó>ݾ#?oa~{8)@ !xڜE;]"A5Kw!~YE@[CjOL֦0!@壛*{ifbuD0xQWqՌ ;Gm  A]3i\2 ]Mj$Րnޛ+4q(RSgD1POyVʳ Y='a'۸( 7+p^M1nfȮ* :ɏϊ'e~qz֔ǒ}mxsXs78t٬?aߐ %GIj4Lf"ÒmeNn 8Ygh&fplW<8l8slDu 0Jؾ49fimB./$&>Gs^}vڍVy0/Mi.D>z"WwV y}75@-.N!a% EsUd$z"$GP {fC'[gp{OJc-P|Nf\4q]E:Iu6{`8=!0]aE@* vG B8Ȗ\<0坐_o0os~~-NꟷNG|/=hA'׌%::j_NKOm9lb+Gr k̻WerB2IATwxZ҄cKP#[|w9N ⢑1ٍ]ͣXlY8㐕3,\[ qm-3E GWBz\?xY]}:;A#3ye^Re/3'v_iδagiD^Mhz&ׅG\ڐ穘2hثzjzT[ m؆7E{cd(15D`c乥1X]IĥXL'.{w2a,1";ES2xƴ92tqΪ` r;EfX~}B vI(&1j6e.ۮ1AR(,0 f^g Ϟ$@~#saxT_n[ĤRb)IpG#U@A6;IӱY :W~>YMKY=L'۬9iCl%5a5ʉbyl#i 38\5ꗽ7 ,#х9,Q.,ݷJj_9i&bX/z=/)H3 ߦ;Fz<~ގo_ˋkƙ-Dy{aܮ;(ˎkføf.cW.<"OFh a)9FF)V^-~hD:.ə tݙVr6 P> <탇^oX+;5wD"\.-NoIV(Q]n MS[w[a5l(~_TC6k׭_֏`>Rw+umON֚‰wK5:7ۙLW˪[N!i`Zh]Mɵ9(dxO\ ;\{J*%*&ų# y yUЏcni!&ԑZdmه;CY^t!S`3oT-~/Ý9Rs$3=81 M 7ZLovWQ lm砙>F#G"tLa9r唊.K%"OVۈ϶[睸CЯ)Pg:42q3 FzvӼh46%TP4ig{(1G.2 #?6ƍoHg?7A* [ \ǜL0 a>BO2ĕ8@9+hdWI)n\O=ȐEZZw"̀j/))MHWEԋf[iʲH@>4}RavH#T>MmڤlklW 7[4_9x*f>HE~gLҗ9rBhWP#0yWp"f6* (!J7|/ȇt{'PU*`6i9_ŵB:QbcHJq_$M%3 G4"G,kxt¥ mдoH@;0x(YcGc&Q` ŗ 6eѕs~GlF.KPKI޺c Hr?(ԛ$ǡN.޴EOJx\d7k!3VcUll*Iyb_⚍4H#3brW"c'؃SL Ŷ8<Uzj`b,=(9H@f NUaN! _ZX:5y$RTuNMl>Nl-%J;1{Be#<&ݣ9X/AٳbEAYOJrK=H;- 5@Z OƧ}f[8 Z} S|sJĥUjq$d2+"',aR L5|7bO]Ӧ৘PQEOTC* aD(/Z-}8}A#W R31&=q!0Kg釁Luj|L_!Q[K0V|^|[`Uݧu ITErfn[꫗YQJ@>wLi HLo<M=dz0*h57rZ\dÅzR[i?p h tZ?LW H^tiw7 /|X;TZz[cH0aIêuI%o*4 GXڕSVZDջ@"K,:ϒ8{oM96q0PzM_41RRMS'w}}5ҕ#3!Q0BkPDP9rtleNӉ=Xch!mU;ߓkd̃ծ8߇c2nʹ?.Ghu@$[~.D~cI\KI3p qnUf{ʁHꑵ/6W Ty@xq %rTyϝ1⯀Dݚg.LqT  ]3J#6H4b$?ڬβkԚVk'W=\n@H5j [->O?e!w{HR(D,{7*B2gTbJ+L155G4Wr `_KC43ǫ%J͏ D ?W\P:Q6x_uɗRnR<Bn,|'.r w qY9 `Q+۽TJ>u'Lj {3-EڵFp)y9='m;t (]]lL>q/wPJEB ӏ<YYm[3&[xCd';F/c<28 $4UVt&Y N}8-VX}}8. nƍ`M8KLCߵ::2(v?_ YMkaYK^dUKD\Sq[/Sn8 =`in39ȼ"Q߶ DyQFx "_B̻lq<ӧg6f>$z5E0`v5yMap,-RKo({MҕЀ^&U} m=eXSg\xc]:&UoSնw0}Bh>Qy≖,>cypM[7[ϔjN+WSX@9x|FĉS[Bhޛ!ny7Oi@P PnY|RRW`nJ,k(9Vgm(>jFNRJޜ0H坑l퐽"B6jwЦ$-NPD (ϰP4"ز4"5,~$^35jJbl6Nfa|t;eQ2I]i|TQX$ b^+3"wC,CpTԇQN̰#"jj$95ғ1yxqorE|bEB3$:<,:z;*QkY:Z|``Ao\ޒQ_Qt(~q!;cw^VIUN4yHz$ǁAt>HԾLng$bBj5LU%?boQ6]Jp'VaT#ƋRSjq $xq7?6α֑.jԣ˕U/J1|sS1}BRu]t Ib9Y&RJ*g 使Ƃ0FTGr7d|ԥi&"j"e}!\h&]e Nn`Ԗ7h!&&su i>.hCNyfY%Ouɛk!Mq% OcvBκESzp.Tkm}% ..F Ġ4)a45fN"_vNud3rUf@]]ة`F n*eN+~b)qi,/}JTwYѕ}Ei#X;9BDfe&FUw̚s 9HT.q栻PV$ C4bX^SK$‡IGbkذ0-wϓ/<4Q,!H"9\+(.K !6%逍( Ť4\iY$h9 K "Igr}~L*ΤXcK]+N:Q4wWExVv:2|v|'nTأh:Ȼ*TDR^, WX9d= WPտHbV@\T}ܟB#ѭ)dfyV4B?ŵz{ҿH>rqJ—M ;|,}K8Nxu83>m'0j гvOGK"o=Be1nGH|ďy<3%,+N* 5`K,+H=(UsY_gRx>m+C _`wJXAߩQąɒy&!Ifsb"݅=[3߱,e C͵z Ç\f^%pS$Ix386R+_w[IPnCF- KU6)9> GBЃ_Bx-'2%15Ƚ.K17`qa 7*,+#Be,ZSC âe_*Q$3r,f2_8KoQ`(?i/?py`ϝzdrbp~gOfH)4q f2KqI% z$uLi =_z݇[ar;IX6#]Fǘ80IBg-F(MgsTC/Jx# qŖiHkw2y~u66?%opZ_i1INy=e'FtMr -sΔ~ U OGUc TJ8jj@!zSHox<=,0_O=`ݻy8S@D݁FSދ(Q o4 ܋+^p;|ENZd'_"O<4|U1.}2EIβ=R @(m÷ >ЗqtًVܸ%(s%yn% ]꭭{kG?z[] ?'tѫwrXbM9%}N<{rD$qYouM*\A)@"9],\oT#uqI'cY T(ٳtk]& $ޡqUqi|yW> f'b^"w0Ű<0}Z ])٭Cdm@DKo ?X8AB/.eCMtir2A}N C!xT4Ub?LVٹ> Z] 2xşA؇򯳕 7f &ziHB:(ʗEZZa@aq"Gg7X&ŰVަ֣k\?{z%W*ԔD#¨lVrkeq î[,fK,DѪFbnZ7F*JF 8T7[[,15@POT;/2S }J(:s _ [B5:u-Y(bgzPUB k;Jh3]_, nk qm9cĻ L^DD lu[#my.g]Tw3iv`A08NG҅]SdmYg%w e* {| `iRrxNx%>h}uHeR.ڸu"ȋfDZ . lv͍_BTAj5Di2H_c,?ougCZIiQVAv茮xE ڀ͓{\%v)J9n#< 9,(ͽVJ${%lΌAX2 "$=[(g@`y'8q7?̿ίKJHOy.'%ڵҾ?u~Mm sC{*ηDʍ}gdz!oXQR/`صa3, gb+3$K5EL}Q&]AFz]SbћV.$HzLB.qN3Rirx|5WgeϻgmAֶS8͉Ԏ)#}.AM,ym1{AbHUr  dNgYZ07070100000315000081a40000000000000000000000016661890a000007bc000000000000000000000000000000000000006800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822ce.ko.xz7zXZִF!t/{]?Eh=ڜ.+δ]BSp~cLRh58a\-qZ郭lyb^R<햽zYTVDw"1]Gtb#{85)^)h}s [l^SjP_cd-qX;tsne4*o髽cS 5e;@N2lpZQad#%L̝v0~e5j _GsO#O"}H65D;xx /c\NG<[S#C%~շ*xk}ᱹx3$("F| qR Ėf{&{:R%D؄:ůl K?ZWKX wGB[S$ua\ n;&$"Ә=$Aac]`R+fHWH݉pj5[JG~ʢ v*p5R3)MFud$Ɨ ԵWU7BT@×ɹ+δPQP]bնfccst"Ax]W=(YtaV&0újI ګx}[VUK[$\O@aUW􉟷& 9{ z輆L9]avЇ,;#j.;N-+3?nYt9Kۉ= 9j\I|[AB5>^ِbS}3,ԝYPxif w-)5&-!pU|59ц$ՍkICfumaL4Z&ȐY.A9M4~G$ۈ{!N]iKFD3إ8O .rPaz6I+S>94WŦ ]{C+9yfQMj:<42){~.ImBe C*U9!s%[<Cx ;Z^5L#l=F…Od2N< yDK[pL`W%b=hMֵjIhsz)!΅0TxϨ K5qVm^8y֨e:Pس?~`FZR n<]dDm2P/W(K5I*qsGoi tNlgUqFJrӭ3+E u \ tU_쾁@O!n]?DZ))ED#I9/@=/GDo/-} y:?Łxd&خWGnWVIWU]͞wHeXOړ-[NzgۖOxKcXOKE% 6My @4( mx)AkW]ݗZ+:R!w'SeX"-ji`mu% sgR{? (Bs (.odOY#%2T_<\u1/5#r?kFo#j^Nhi!ԁio%^!c*=k҉{(i6K8ɍg] %X"ZNԧl 4r9AqgYZ07070100000316000081a40000000000000000000000016661890a00012238000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_core.ko.xz7zXZִF!t/_]?Eh=ڜ.+Bu)Y3A1(~ N2'CŹu(:D[KӞWS~Aǃ`Qņrp2gɁURxR>MW7I~JT %W |: fsmw[DUW {{:olE$Nf6|e% ٲKPEt 鬤/ r G TR̩yh&S 3M̄Ky({hS 2 r߭Bڎ&FFH8s "1I#0{אYxlϳc=>XE6}ЅeRg\ϊoǚ+ֶ|VdUBĿdiwD:AD![P:xu*)j+qH{2){MB-  F~ Ô_pCeCfЩxt˯lV q>`==")lv4gtLo뽲,opoME'64V#M6.;qY\ǎ;d<):PzZ͢9=^]ZJ3̆Ez@|22^VoN$$y^EVuMcCQ+PFau`Һ oNJE{̸#kY h-ymZAnVcSQÜ-x_x aMxAp$M`8)s^J 8+U<Zw߯MZUW᮸1fVYaL+7B9#g'NM2 zo)Λ}; n,w_^vQyg'%WtIh9bjNO_㥬Gu|nɢJ8vɅZd^;NJ TZ<<V?VAD,3Md.EG~Syn$:HW;5_ņB[^Q~r_YpFVK>d']Oh46id*3JLtV>!U[(rsap!8jeҗo@œ߰RY'b1I]hA=l4+63~G\@kz|ޓ;_M2.ܱb֣J~ P ^}ϫcyOdwf':N?:S,O?}B~u?H $3ߧ{ʛYlx} RΥϿl%My%%Z[NG5Pb׏ ]ˆNq|OTV4)?yG$wP *< -!nᬣL0 )S??Wΐx5P?<`B[eey+5L1 N{J9cf'Nˏz,I)jztF:iAlד)%cGVpUww? 1nImsQkJ7B,X8%)(O8ؗ.ľHeog5ӒKA8Tz-9&ٯh-zjsp.O2WAMxgAIɤɏbDʐKH:ڶp>t=0[x󘜳7]>,{5EZ!\-.>zepaw<}KBr6 | )*3vgebwu2bQS0/OϢR7F_$ĺ3ހ?[lZc׎&L;#QwJ cw 1_p 77=< [4ϖUKI6Zx,lwgIN-mvf1VK%YK,I(=5>?V臼QكgëLk~)G^5J*3*,s+/jfkxXI_9U"IW<"ՈPG7j܃odhm{t~/dzb\o6Ta#'7CV{tyɁS5|/0x0-9^mg/j6 I#'rmAT_YSב,W!dž#r ]NI#jTI7Bqx/gL넔K2!%vظdj̨/U- G3jD=+0:#$3]fFܹ6AT0\,ruvtku`:,2W$tMtxdݞMdu- G`.7-$—E,Gb6?o4j|\r>ZTZis*fo~E$_2.L~ƥLh0d2pri3Iit YnrּgдS&NsƴN:c,M$/}3 zuM_ӡ<}WmUz3k fXt;cG S$T>%^\ڬxgN)M]䓬5+mM!z'˸c,7?P~ cm!]۠iιw-fj!Wʞ+F̏K[X. Ĉ/C<_27 9Ma8Ԕ obd)bU2>a`ǪSY>Ȩ0 -DEFZl/l셴 _M1'Є /K۸/ɍ5\q^Y;K @3=9uď3#r|uc^\dQ ݥ_xYUYU7a:9i‡̟ uy@Is_ʟKJ/§sAa_0%S8gRn ٪Jg 4r')]?,vmBɰTCN G5~ฆAYхS{@>4nY?|ȾW>z4舏*k8ۉew֮P 9Wl5N!IT?Έg'w&rfL9U٧ ls&7y ,;hJj=0$$= %b[~/d| 8.2`h#1MX}>mՉr5߹W|i:.ڸ9fU㿭~Pqf]Jh_ҸOj WGNr|3is]|cKĕ-Qc#㥱_=h RJ5][iij Yk8*ŦGiHh|+9]flM;'9 =S-.af^cV>[$(9;?5YUx[~+'#@CbJg̾ =Wo8n4+ O6C5d뗶,=@ 8ziQw|](lPTҞ ]b@i{Cc6b鎣1q"Y ؕ>~7TnNJ'GDxF'2g;>EZO$gAاݿ.N@fdȗuBǽkI qŎ>Kc8)9H_S3E3v/&~"6ף) NUg`Y _D"Ӿ/1tV$TNDzE<6|X~'DӁYf>3; 9hX]:&AI<}Va;Uc.U^'}}>鬑&bZ1b/5aYwX:/fcNwaM7oL5_p.y}󠊘 #/U.N;u*ffs.O_QBVǽE1+ġyHV)MZZ@m{o Z b~t*'~Fe8T&G c`UV))?)WO3TqHԬ|zD%-Zh;^-x(dc3\@ҿRUTխI$`M+(]M?{{q;sM 3;*fp=thۮֲ}%nX!Fp}4:aV-@q7yGeMj"WeB^]Ai,v"S4-ze'6e3/ OC:޶3ש u~"I=xa fh޹\cY(A*`mz ͩQE j[3Eoƌd=Cy'[n$:Қol|YiG?ڥ[q`=?C_ᔙ%U -6_=m\_!-rRֽbwyC=_;4悖FD:Sh,JwHM:5! \RxM T+"l+>*re*gX%+ &zԦ\A(cSkxb6=?^qqA75|/=sVo$(Qq\A)/vvMF6s0'RRa3l? ;jT8{H"x]`tJ&Z{#,v#jM0㉋(|Ew1,ITuӻfi&ohEPV%  DJpP=,?컶DŖ gA &QG7& S,Lߘ'5Ro/o.B*]+2Op~p*Gϓ&jG(J$:)6 )5.)gÚ4ϊ`+.םjvt냮U4(xSQY+ݬ-mޟ\qs%Ycګ۵Z.PG^`4p.>eX~.T| 0c0먑0U713@gd< q[Hx0w UsJn*#̘m\Uޒ<]Dy&I m"kGWGR"% MVgA5݄+U;uR,Q' =U+DDN\~X@MmA-D SHc+ZD*}jvDW@MXa52 $AO`s+DLmټ!9h7i\)%^Au4脣p+bliU+\thn"=:,j6r 1&gŪ//I=VҕzDPGr~;0LP\M38厽w316 hò`:<:"넂#O aHfg.}=04^~'uˈ8ǭ3m+m^)FAefMS%b=}~֊ 36mZ̛(?'"U'ۮj1"ۜ*9'T2ʪEIDSkVĻxŵ%"Bki'jWR2n7&f؉{(D uY.8QK:(*~;`kE nCql ){Ŏ@l B=5xEjKRz_Lj禀+UBzA Zᣨ[;9 ieG 6|T]i% sqʨi{#i'\e|V'+Z&NibV@%cmch4S2S9>,[ 65HAzG"h}n 7#Ε cj?0Ոoi Jp/s2l0`vuI'yLb>kHрg|YY #ti+!MKe(Ka@JuşwG0H6bYLsIJ/ &*gsEh)i88Y:#<CD'E"S',i7Úʠ0 szh+!଴RaZ$@ 3v레:FYyoe#Z>4|xuw߭ٞGX(#"]V~%`?z 1& 2,tP-ү2Fp^ uS(KRσ޸]6b/(tk@ #c{8GjͰT:->dô1Mjt9<>yC|SNE1m ZN`)JgdM\_Iq0br֢cZi_k~[}ɥwp)p$ET"ԧQ@j A$ ㎹Rei) wMBۿ}v㋤H S: 2@#fUC88D6WE).6C6߱Lf;bnaF3BسJuIppj=b'櫜Ek-Ymjt(t0%_k2 \g n-}l@5KTT _o3`eټS'نo풇v-qJ1Ul}^לw tV! 8ɖW@~^UQ1jwT}䔲k';9>04;ԬϳAY|uqಅ>sPL##\ !]Htwt(ԯTtX8Jխ_Wn2\ԑKZ nޤ{ΐ =7{ߞ HnwGh߄0J!&?IN}ܦj86ۖ73[u -.j8}.FAkHYc`NXv8_A6כe@]XE3omCMqgM%p%oBGŬYJḉ0Q)rmn]I*Xk.xӁ s#TQ>IG-y$so#U٣&/7NGto>h1̥c/A0>D?: n!'assr:fs_Ϭ(A^aj[…tм0guݣk>Nx.p5aω5_5wCoģ{.47rz~%*iqXP9)p9ψ2 0lsڙFgb1Q㙸ۜG7 |7 Nzv'>Z`4pweM>A@#<  v@%[]wӕלWj^#2<5ǚ}nyZ>r9J=n+;仞I&u D/K⌻gGEK*rb]/!|͹?, M~>4ي@61* T8TnˬnIL#<"ҽQ6)#a]xh[8%EeQR8+-Iʒ}YУ$W>xwmAynKu &ޚhYLɅ:_wkekU{ qYObȵeE bsi29͇J)A~jgyq=- Vt!9GkVOX.L><%.'IH!O:1 50̲7GR11O(9Xr:wXTQdq! t="䓟U;uHy.v"s;Uss6z&]J_U Z*CzB' u|]QoT@QmzNYq\&0C ᥧ An{`EB8s:Xd BũV KS _.J(j>K^Adh/T6y$[*`(([2o<3"g_!:a+<#E񸕓&\ }-xe"侄phA "a(pW<[>W`*nmڮ S$]L]ghF&<܈dID"$`)3!ow:۪¡ v' k̚ ڒD^ASL6ʩKN3HF})Fk!۲~ C9*yXZxHU7|0|ec cjx*V(o DI.dʍTF{?Wi*tMGKZq|HP|&|z'&@o Z.YӾJ)Wy M7Aas'ˇAKo o5H;";`ȶS7Jg~m2b^:MFu픽xϨbXN,JJXMvƁ,ߘٮR6"42hD5g7XҺz9G|)N2PkU9Se` JZ_v~\[neꤍdK#7Cc RR(C8pUQEOŊ`'$d ()ɇm~V kǤv6=Tѳa7@?'tXi]gS`-{&&Uj*X61MLVfr1tEk*}FUkdɳdȖ+Q Ųtvbb TG8k):aO-.AMޏ24*N m񒋽v]v]SQL&kqH ;GfW7z Цs)O O\:ڹRRmrKFHϨ0be2":}kŝ !z7=Xa}7PP>FN M85V!|鲂~>̈́bMAI9s׃jp1i6-@ 섛brf3wL'ᲀ13TbT[Ev p J[ c ])CKW]krip)/fVtT ֦zk H Δ͟#E{\+Nǧ>sB/QgMn29gH pdv~ Cu#JWc\ Ds1ݨxϷŠAނ2mVRay;_OQk_ `;5*G5n8Ig|3k1PwQ^v3ኑqH. {Zƹ#8uW.$R 9^T&|pއP]Cݕݍ(' un6z&~p\#%ې W3VSQ<WɡcDL&?_,,IC-Ƿ^3x=a;6_=.7P[;|\4J+?=EPngfJz#yaSn/1S fnNskb~~DM13"2!9~0[Q#Kj(50ctp,~R14&Yݻ1v65" a>Vchar fG:6Eeﳓ{jWe"(*){bu탩/lIC^Ԏ3CJBxJT H{#v̦wGЧˉCEW1_ݱ< Ư&-u_[&15P=E{"U%#}=(}S7Zу-Ae-g@hmpYDR{G9}YhD'}ΚGo=6{-@h?IF||hH[v`De׀# Y?Jorh($kut:Q SO]vM}̻[r P⨯Fhsẗ p3yM !:Lq |~ەGИ"D`bJVA_-`3uFxZU ER:5JWEoMFO@v^ecP:%e^|y _ATiq YC֣ MH`:"¸'ŨHU!l ){{ Icm=#LMJ6 mT2`!xQZq Ϩc`[k+Kԧ-jJQfJT~ 81\2Ue(`Vi9~8⫖ Q{v(b:V=n+II\h>XtiWv4V:qGrX]G{x9TbHx( m>z  7ZHukჳsC!Gqr Dm%UTȔ;B}.@*875k ]Kb8Ay|*١D-mvFZIufm9٭z}\J5Z:.oP.,ݰ(3NXU#'Xop磟"&X`׃+$iRxtXuYI^ 10Q&]d/&ﯦ1w #&?#66FYZ~3P&s\^45oqO֢M60(TRJ:c ?bŧĽD,𪗴/eV4(o,QTL,<yHaq[=mg$ӹ-tQSFE&{b_-#0Zn._Y%*}7wQYց^hJѦ0ຂk_:ڧvS\V2*FV**ndr)yv:p>iܢ«;vA+ &W;ፏR}_UsJt/@ DՍٛKPq9odK]yi^?XvNldZHs Ig}bҭ{_o=A2=ܐlyPzadTZh[ Ptl@.AS'_]Zܷn5Sޯ0#4^jqHSLA" fh }E{NRKw6;5of)BE%TRi4Lܩ*چ4%hw^C+$;q-Q@mCm7=H^5FvEȔ7s~Y^Zx_F6L쪯@=+1O7'4̈eg4+OxwZ~ڎ#EAE-n6%*oX`pw6*c's9k1MU^CAN#Ic3RV>DC; '.w[AbTO-3vCzvx~e4>ߵ.b|~(,`,Cfvnȉ cMooiU0CuMic?J$倞pvƷr@QFJ*F7PSŋ95}EXƒr܍pְRds>M>@Sn.uZ;Mcre`Ğ53yXۦU]fn#-Cb4 ۔ߧ 8YdID@eH:U <|.YIOAj J ֘4gK & O7EGF|>cu/#'1G 2tF̖*"U& kyp)zNYxx %UlĥMߖXU#> gz sD/QQn~:jt+[Bo>~Kާp(Np9^AKDRWnJԁ&g]ΒULKX?_>˩A}c9ZcQ]f* 0_^gSq=YNG8GA@595K[G+T;ēdH&J|[l)K38a; )C1 ښyiS'q HfSļM|^P ]!dƏ6QDWF*Iræneʼdɝ`;.N,Q:ex!|)TbocQW"Bn{І iM}G.` EgR@1!Yjwf}D ȍ} Tq_l 00h%\Lat+ uH4}?m89Ɓ0{e:Ӓ4"4od!°л!Td&bB]`=(oiPCئcQF%c5I~s| \ ki(N=?s0DR않5&FѿjR+h5շ",׈z]~ء jt1E#uDw/_}Uq*+k*mTv,w' [Nx .9 k/2ԥkݮ6qLLzدmm)6( ԒG\"*>[dM5j1f:n_W4TLqr@10=c}g31hO\F)S9+94 h^.}vuk)Jo>$d;ng*&T&Gu\`yAC M7H5:HS 脝cНMjCD58:&0}_u" n>޻3콣Bb:0ܡUX*rmo6Aw3r8f塄'7 ~ueW'퇱}#&sUWى p 4Z67/\HI=aԝtBy-jOf|T+ό}cgLGV+3埑WHql~0*ᕞN%)Y95}8XONG5@@z2TCmlfF μJ>}nn| ^iݯy v I =b+AXNBA^ڲ˝Z @-Rxe?? TN/}r&dȈz;6IgdeLF r5T`ŭb#x5+NکKO|~ٟKT/ϯ^Y ?z!LF Ӎ z*֭Lt{4S} }bIs{ ' V`>B&6Mڗc9Ra]{K%Er:V.ؽy0c'5l+pWV)(2X˽{BDU\:P ٭wL}pVqLX=E2[hv̻LB9u!KŽFoyb7Y&l-3qbMu2& zrx0f"N C繂lqBkVt-u׀t aB 0D__6Oouňl`R4:¸Ӹ(ԑbMӤ^uƢzcFR8Ki=HaGeRGdX6 FKv;;ˡ Lc.9|2E8r> {SK{M'.7/spbI [G|BmWR4fyv_9pbv_\z(kjmx3nSRMx%)6qD^^l%WVRk)ȥƌXMu!%#y01 Hcnߧz6"E %C`PJ9{elKȿɭnϵj[HiGr%$nowZ(-t]`MVpTL>,]OrꟁDMt$dBL͓Aie2T~4rqTS,oI98*Y?hGJi|Vs0&^nq,j2gEeqƄF]JE}?)q0 &%tV3 -l!CoZ~4[ȱI&k,;ɆE9+ME[3e3U20ӂC\< Q˩$%se+օHAH<ʎX{xaTLHS;A‘~VͦL:1ufwĭJV/ba(Y8ASGm'TR~B$۞:Q@ngi4#}{vʬZDdD o/BȎ6;X6@+`Z" JL[F{ .b6zOΪ5 &M{KЖR2>JpFk`'8<.~#Iדz}ᚦb$6[DnzB.OpRz4wT1 5:,cϤ#}𒠀e1D!g'3-&w`sN- 7"=W^._'nQCSI(}bWIԅH ^FҪ .0/;&RpG9qsn]C64擳Sb)#tq‡j(RiYa"Я `i8=P%9jb4b{ǭгM3mnFIFt 5a~dG 3?" qq0Iѕ!j5n)^ }Mo=\qQJ+Xqg|`u'=kC"Rۈ]AN@A@ KV8+Z +EpnnkBM|*  D.@P0euo,HpkqMz\mD)Md77' SS1TaҨ:SpwR[$  Zܠ gPEHx8U` I+:bB~<^qN2$IX-/gN!S} qd=? r݃؈;V/1~S'Sj__ {;@K-Dm܇-\(o8R} [qlb#]YD$ϰzuU&.lrO L`[kS : jc>MfO5]5q*`|8D# Q~PrqI i[ 6K՗gDNx`UXd.m%[l#/mmEk[G)x DSEd ='C2A|~)g+|ܵٚ1)d[DmOuayoD=b<7! O o@u-j!"C|~^Ǡ4 ߤo(wJ 0t?_3smM@ V`p7z=XRܹhԷMyZQl#B(^#IJٵEJU(O27iJ8 [_ҁx㧐 SٽAgyb3G-%5,D D(0-x'ݣV[oCq2bD3MyXYxyi;Y9wSAf,_ j2+3naK%Q~^1*L,p94L6U\$Xz_Onͷ'/$3! ^|CK}BZL4`ԲsݡXF$u}Ž:Dq~ 0$4jB wi`@_O3Br*zzmlۈZPnS0 5TD`S=,u8W1(X@ 'wsMP:D3>qV^ Ӥw9wW 2Tˁ2j"`r{,T"eq|_.@ND5!) OmD>5̂ib1ίC篏Ōcwzٞ(oXQ?Y4 C1j4pFy Z%HXT%N_MKw!Y" C.󬪞pL|^{ϱRH@C$iF2 ƫGu@VQ-1VO㢴r@|ؿ[oʙycI})F + 0 O< ]TmO=4RNJS$5/Tp[]ߍI.VvyƗVef j$AJw'2@Xuj@OJwFW,ilU̠1gZ/ Us^{HL2+4mk1(l'~68z 7pRJ<Ձ(@+MB֪g@q6ueZ8U/ge2iL(@V U"ɒ̑+ZUX2)V3&햌LM*95C oh2B)< `m; /ԕЎjMFK|[Ca|L+?ӺI 5ˠD07TܧI[x4g~7ѐ)WQJ韇yWtFAPuZyw?=[(ш]V~B?}@B`TS.XS* 3t`7(~ f?4-6~OD sP+ZN]zwХi&@1' v{5N|(CL}11 Jr\T|V#!qtpAapϥf% p/V{ kK(հ;yVTINψ)xT&{zY͠-#(GFc;*l?8'oި ,YiN(xSXݖs,(7bCUI]^} fA!*;j!lbZu0'2Td_%eޘӺqlXaw8lVaz=»-="!I3\COiDlW9 h,5]yVBTWh+h=Jy>Âx,GC,Ru,O]TLLE/n֊(s->OQgr D`CƚҼ+ϱ('|IyTĽgnmO,r`|:? $~ '2B׊Bټɿ@ kGZҗU-{}aQz ](ɘy aA ;):/$?j0i)n`I*taիN~qS:wp{vLg?СZ8x?iv~>fh>Jhb,j&ϲzYH$'o9-JZE {õ(SvP,ENMe*"ՋJE5pV`B"%*KdCBjnpI`~ A0/q"}Tws}@rU G/3ꘚ첒K T#𐀱ArQĽNo-nRF|z/EM!PNCZA1nb75FdʏW2+C9:Q1ySUs)@v; +H=c# !QkHýME@W7xPq Y:qPo`ͻtJM>|8K-¯_S_wBoϻE×FbҒփ2BUEt5joD+ |=vi-hI 4:uI2lYГHQdtWi*6؈jdV(ܰ~Ɗ8θ㈼zoJ?|jwaUu*ln}gOm5݈"eL2!bGUGmdZ<c:H <_ZOWoU-P uZiX/"!]S-2`{Q0sr]dJ> uRsz[:yoHv^7A(G#=: :U=>/fD(\sm5JMr{_cOABS^9Udiz#v]PxũDUk wp:Úf -WktP_b{"XKx3t!p$+_^5,7zd5P&j1=+jdR5k%D!,|Mi=q`$}=$U)C 8?]~^$n&j:I$Mj^=%`A,G\NV]e˧kj?Mǹ`wpTLCRfZ{^>e63n1)+kQY"VYՠXaY򗐼б/Uo bdDꗎ}I|zUQMI^^l5H}^k2oݨ|ͧEYCY7*-zƂw9!WCijKɉq&2D$ 8RQ'^ L1 cPo,>{ѕwƉ,=j|ż(x~F؃ }ڎ"\wN? sVXc `R]ߡ\C 8:# wXQVw߾u2nء0a kJȿKABn9d/^0J-e/2ش!9%S`@ 煮%Q\_28odP:ԽRaO Ƴ6oTܡd.a³)ُMѸT1ۇy7U V^DQ&;$&C <˸kSb`v8V-C1&v{Z+ZYibof1:xʁ\8D<#W RTHZgKx \J !ܩ뫃CKgdd\+kǚ:ᑐ&NϺ %$JBeߪI\p`h(侰d[`-ҪCCr +/f3$^gUQV4a΢)\F^r[4JkH(IJ,%O#Zio2+JY 07u?Ȅe ય vSu:fu*w&f ܽ1CtmR˧ո #%)c!e;f,}^>C٠E;IiRZ}4q\Xc ߒ= 7أ{ =|F&W\*?k[HdXǞm7M U[PtV$wr_oSrmjCA3g9'pJ-gcKN\_9͖rɖ)>W@(`rXZl^؀`!Qxl8'0jׄ~@)?/`"eVzhݣp&#/LEd/`saixXƒ&c!Y} Pr5wG\ڵrk?8o,}&S G0=.e G"kJ]FTΤ.ѳPE#{bVe4!νqSImnyYiAm-aQ2VM Ɉ-i*~g],)`w&7Cimc$)# Q r?7P:#Xu7,y]τ?*[RBT7uWe9.ܶH@%bxz Lfe*!] ã8mĨ-.jo(+ Gx0Lpd(F!U 0e;Bddb)@tjy|-=.$G1'mTz:PjhS=+D"Csm٤^eI)_p{SW xUxžP h,JL4` [y>%$?d/A]TPQ.0&|;C=w9MbҲ{*oY˃7-ٷ/jԲoz{Y%K2,)#GB7t7VC۹o,\O{ʈIrjkRv,sgK  0=ٯn#:5]LlS -ÈQ |$}A E9#0Z k<RAEYŌĸCf۵YWf2zcI ` #,d.΋ r4:'7Y{07IhMzjt\gm.h 4d;s u0Kgw?h?uOVO)j2Lۗ0.KLl׿KdǕ* }FsHQkI1bWq|H FnՄ澭s!U<f^8W׀ev,&yBD{y]S C4"&9[޿\m$'"r^B}„Cǁ--VzL%T8{r,!3"jvQFGC4TP7}1 _x,v%)d^r94g AܱB\򬄒_ ̝+Spk  : R=Ќ4Uf/PPk-CyX屋fha.&#N _ϐw<~7* h@U ^fM:.\ي:] Ppsn0gڨPYCCu?nwO< }$dƭܬR#Qq|lb^ |6 Q_p#sB?)P䒠G3RV,S'>W=2I[fLpI(L /MYa2%o#1!ʢ{]BT 2'Uw/Ա`ڹtOSTj@qEn<E(2LAIXJaBJ Փv5&*}WU֝3_5t?i:fUeדt&4av#K+' tH.eCD0IDbu-O _Hk?I Ы$~c#{l@EqeX/arT_QjE 1Zt}lL n +: 5t$PPZ&F'T#j*jn$ąBoYJW K&hy?E~|ŧwG{ʗM]$`VsCpV؅Nt,*@ð?Q,a^5Lnfg^QzlWaʻ~u)& ߄v|z!?;\Ҙo ܎K%Jn߱w̖U,|q/Ɂrym:@>̎Wo<ܹvY>tтbZH2ΐ*ǕU,j;s2bYNjߒ[âu-Gaps.IޑoUDd?eedZ 47$ɼn ;l{݆g(%e?dӇNoK7*l(H\{V`Eñ!>1p?mG8Mr㌶-<%GVT˱iJ珟'ƽP(A\81 ]$[&,MF̤11T!=X?͐SNab,`/!f1ZRd@mnzODdf?"v=gٍtJ34y>33"+gV{&yV+;dqCRgkKBL=Cs69=w?}GX&n6KԀ֦v66VE-dƻ S3CX-xi n֋Dw*ͬzIuZDIB4kr-76 ^/$dac?p[jKO=cFCx8@CLj@hB} /$'ԣ~7Vs\:1zOw)?be d$FǰxR4c ʫWD|I<ȱfqNzs)Bqn8ȄXga\6 _'_=B6P"ݒ57eЏ-gvg=*/L4##6%; Qp舙׆Ɏ6e'm\5mt`h)8;4*Y+G-]sb̠𭅉uA_j^4=R)) اBiӑg t%Ԅ|e]Q}#,z饀Z\½ubGBTۃShZVLJ72:lzxUopF_H$B#8PYݦ*~HIaF%"JR$ZR^a h0tw,5n ->`>u3ײ t|G4vNB {;vjl/Kd8x eE"#jXaoL]h~4+<~/ipCD^Hk;p>eD2uV{쒴[v_*-@lxkp!ֲxpNY=7-y|MI4|?gJ2[эJʕ9gjF2|VTZ@ΐYZ2]M %̈́_k!H̏ʶq$i.J*o:;6LS>0&wz Ldb0{-E`l?se*B/tDH4 ݿ{r۠k)Io XEW yw/Qv H-}Ȗ h֪9}?S(,?er8şv81==_llwS[+{+PEkT}\uf>4+C~+ZlBaΚ.3|celu+ |GjCed_%fQDL9kb-ϣ!NHTEۿ)Egd+_6pQa숉Y鳚8SRJ0<| C}Gùal=SO`쑼\G_ ⃁fB Ϭ;ݜRsyr.M~~z+mId`G:*t c*rE̼hd-໡_>P {z<ӷCӘ_(b0x|@Knh-Vĸޝ|Lntt 2kJ{{YU/(6oYP }$?L[ L@)1ǃ~ZUп# h|ЗHnJnߍ~'# 1jgeGW{jg>WB# " ȏ N,Aj&żsXNh&N,(C*v'wJ2h[Bc;HcD16Gӓ/4]ORXȒ=`Go&y} '3w2nI"Uufݗk͹[ƣ蕄 %INr.xK*S#Y8Mo=ܚ[AUE(V? "A|b(κ6ax$V!>Z&RJklG]=t RmqԟnGJ'75Վ`2%pP%e\!`pk~zѣjѲ{(F 8rn/P]llMl_݉coE,iHSk:@ݧ^dNdwֵ`LrB+}-N3/'e'KHA@[ѹ k\YϳDh]om螜V[E^<$Otקw =}BnfWlA'1Zà>q%.3s ,Gv^:u)jjAE#wu) y~[ XM T C\@昄(eTVPA[FPۖ"Ʌb䩱tf8 ׏qC7/:;=|kjz{ o>'e߄K*$MKZ6r 놃a1㱊t2mnD؈Q=xNbH ;li\8 T4_"!aR4?C/l&qv }hk^|HjlbnE:ko/*J~=A[-neޏyiQkfS._BuK>u hX˒ 7}VF Tf1~}oj L?%yi/Ll\@ƅu$\bo Ob xL>7#_OǩYyZC UYpB}"mjǛk ME8(m=˶4*eRo"-Pi[x37sώAsuZ6•%AYF؍3!]|bptSlj@U7xU+Eӓ+ iX%^K {bw?Y/uKNPZ$PBTƭiя,"t,gU;tzIڽ_i=Bb)|9#uzSK A;r)uP u~O'tīW1O&%MFV 9 L#̗pPA<\xm-Pc407z3#OȭNUgtܖZc lQXj۟p 0O/ʏyB Zv(+='h5W/ 'L%Oa;Nz*j7 Ә իm`U%0!PG㼢G &Lݯ\Vxnr]=͋~}5hu٫K[Ad:#0RnNk؄4OmdE`qi>NBNa 8Iu=wQ+ @ tV `Gz#Uc~Nz皓!80P˛ҧV`k3䧆 ̔HjP%: m8*d.idR>fF;.s"hFphմ E]2Ȇ =+=•}n*}Y:C~80h|@IOo_#{FlV^|.S k6WE|*p_*T/6zk%m:[V )4uP+*GXľH%MAh0?' '5GU l-a}J04{ FETQ/[ZNV7&OB+?—*a>ghA^[1I*\oQq^4+;K`tceV%{ăQ]}6,_3w7e8Dw }F|zj O/U`U3i1N ! tEzܠ!/*bxzP!i"GC[A0#m"rw_S h>RۯsmtAl5=-Gy@҂}2Fʫ!@:PSQ|Sĺ_窅#8a߆)E'[0j'nmbo3F3j45Ҍ#^b@Q+ӎlPٛզvNM8q˽%Uz^F@eX_oqf8tmړR<<}"$]4!+{0O/5[n(^C%0:a_7rdS=^.L2s<zj'q#glX:\]u ?QII$!!Y_FhfhFXU;p0 3AGΚLLz|j #&o 9׃*Q zfٝ|GDp !k܄)aG;B'ST'VqX#¬]Z>otFr(M%i5(ískx*@coZP 9m]IHBNkpyHlʖmh=}-+xTonM3/t4ahOBnO[ 5xT:V 5}f&: .O>BqBz]=Po Asc}u-wW HK?gI6.bm;\dmz",ArIj*q \8c=n'ieg &0 [jtP"A۳$dMj3,闡Ȓ(fq~P6CW bSsv\e 'B=. f{56j}lJ[~K?LHOVrjA$ʶ<1%n-?'AOhGB%9㒧S 2. NGιݏTw}AzFmzӢUW,nj=m,5XnP=/;^/FuU[¼c ZېVZwr5CJgFɬ+6rWٲ;:C,Qe8AP=~RjgIlnjg<~xRm`,~7$w޸D~ցAPbCTƒhYd4O"0ɒ'loVj (&JϤq ֥ZKN$ODet9Nڙ:577 TH,g̈;D17*$IǨ2SDuY%+DWJ@knIl᣼ eFPAT/`mFO4&}AZC޴_̏;ꊶC2bJӲ{/lwBꮖ`NFs1t5д{NyMqq!`X_"-︺K|Y= _f9! R{Rb\LW-pD}E<7j h90oijdoqO߻Aū փ. gn{*; =9HC€ۚE'C sW%+~Nk}zlBPj ozVػB < 4x17~K=8l(>}hW4x`%%Ǭ`.פz LEaV`&}-%F6ykڴ|X??o)m*[mŏ_mBD-2ʌ+` R(It)r:DDI*!GisKmmYŢ3BuڂGpNM]5Y]z@T~1#_a'Bd.{ɘ`gDQݾ=-Lǝ[d.ٲN#˩ܣ۴STwcUPWkYo26Ӗj,Pa H$2]xיQf#I\|zW?0H8R7M6dj+t['%`FRϓ@%V05p4mg̘ҢTK1<b p`5qk,5lFYwfw PGxT'FT Pq1Rkasn[!Oݨ:JBQQV<+5-O()(cis'΅Xc07,{ Iv\|C (bEؒiiXp'кPkv.}B-KNܾ]c.݄.%_ zH;*#xVλ:nD$^$_蔊pJ&pbrĵjq3y`Pi]Jja(f\];M|MPvq׿.S |!cY1VFQf Wz>*|3~hzUB͠C..n#5KF5MC&zܱF46]Ðkz;J8oQR'mҷHjX0?eZy}#:&F4Y;ziQ 3r~u =1zY(c-Dx,rOm%+R{Pf͡gT}!waVJo D<P(ǀU%]8-h96)@P/guMNE/V~nBg~f]r:|ƾ2z=Y?}I!Fڋtvv܄4}9==Ծ*LG 􆴊qÐr8m)ODܹceF58٩CT|*9-'t]>@D6Veߛnk؍EH{`lqC{ڔNo" IxW;C殞p0I9<:ֈ"p!t?r1!_Bw p)$VGPxf<\kfkP FuKC͓dRN/aݝ}1<1MkҵlSӸ n )h ɟNϩ v,s7!ܼrd ^iʐ'Ji-I3+!Dt,͏Q̰2pO\`鎧]E_G 7 1p++_]P!GȨ8: jWUK+esGQ(\Z6U&A vJ#3 $QzΘ1U kmȴ dz$4%#84[CH '<2X$:1C#/n`PG&lSy r+Üx<Cud C]pi15-` ƴ0" de=DL+}k/nNЭzd=~1ՆI1lnGig6-Eo" i*c*;Д}M_&/c>=}*T&:bQFIR~{jYeP gx gG*1?_k_lG.4z+|NshyiuVSuf/lBܞ= lqŀuG'ׄӈjy1[_*'_%7V)ITR#0dox =ai9*72!{(Ε( +w,ḅ X7>_OY,aD!Mm:S0}92߲վֺbwĀGphe0AH7m* ᗴ$T_hhwyD"FRF׃.#;73<Er{,(?ɝ1a=T+.g?7f^բ (Apdz"#M;O&d3%tWD:AOMgɏÀ9eﱀ+dh"t@e,_b!&E#ĿpnX 붥ЂST"2YjVئ&\b}{jd|~ e,&o,fmj zX*}fWE9Tާs&i\Q)%>ڬy'Eʆ}8TSb|C$6Ks`?9sn  'KS/K{Htw ڈl"Q4 I_ŘH>DЦUL方B&f6I ZDgn3A xݡl=8P{,߻gy!>T%ص~oEծ^_3T "2h\h"8Jϵgm >mfzJʒ]эX^Rشo;z p g~|؍;L> {-yS&QfK[؏ f\g֬)|5Uu1H2Ľ.G1N |q-v#ZWX3X~IVP@nPο,3f,lpq;8'H7bvnQ0",Vo!UB{}ql+[AIK"--+zrȻaym{;-s4l>Xq;q*z05` "!J4qE*"Hi==> =Ǜjs-qZнXD h`g-orUg:!ܑ$BSj ~ OV0c}D8Ef}`!Vq^ƲdqBSm۔H >u:G1/s !z\nĴ7cG!J˂YI7!ܿu6!0Y~[+V" q6v,Ĥ/+#7B7n Ay״&#^'[2){~Pv"aeٯ ÷1deNذnO969"^*DtGL$@ ts@ƫB9Orͷba mwy !Xo+²~ICJ8r@PnU]Ӫz7Y2SshfaZN#U0>+__Nl0Tf%?؀=g'F{_C]oGqCp .Mo-fwʃvz`#h1d /sVh4$uBO9\x>9BEQͣ ˱_ ga/}#kme+>d#>/=R oV<|l4{dl[B$nދՙwzdk#ѕѤ4mh7,*%<]]/mAF)41(7iKţ22B sXAvj373G;w#Gp {~^~$ULxzc<"vߝ2{N *UOifnd~طuXVfȚӒ0OX;g8َMchrgw{?q 3ZĠ.BAIm&}Ѡdf%}?@jF5ζbj e給 Vj$,"(tl3O caG]{.߸>T?!Ѕ'bP-xrtmWۊ+;RbJ@Ud$45lb"q^P)v#LtޜNиgC ?`uj`޷1c\m(v}_ŹrbtElDeq|1"ㆎ5j15%p)Ѽ]4il[L7ޏ2Y\zq|}˽"'0#DL8WÑBV^CQ`85Mn8zz1=ȇ3Bl[5k!I}@g{,!$ё^Cp8xr~{23 Hihy_-j^!nuӽBne!E:"A8/ϋ[ ;>vi3nMi7W?0z {Ȉ#{'Sk@ (o?cDǘhxݓ&^0&sF)%\2p^V3~_w |uoj8pJ_z>K 5ئT.jP֚hn:5jGTH;SBYG *hwTϋBk!pE|SQܹ 1)o{lP= o hY6ޗG<tYci}g_>"775+oQ~-ڡAL`bI4(hT:{bk̥G׿9ԍs#T)vwD }c)LQbyK8כ#9 SNn:?TnT Spǁ)3MNx2'~YEeBQiENU/ ͆DjPS)[,, ezix|/=̻-^4."#B.4BIQa?KAvK_ ŠbXJ6,8]v ֟*fǯ8yG}1;ŚMzt@O2D[ϟj*dtAa)4n4 oiL+]FXpG9ZFkI7%KmuЉc>d*!G]}-CIaPO@dٵŚչ;K]G%I.&Ng؄4㖂eXYqkv J|wP(Mե3^Q^uoJRN𧽮Z@כ\)>K5*BXqx{d&P>ך(Xpo hҀQJ%E9yN%։ep]'-q͢9JWLud~05̧aGqKĬ$w8|gZwmP oEoEP7zYrk_T^nQR7\o{,$uŎA)VaG65 6E*X"g]klnSe8\,8J) 6[*θTn "s]^\<1Ufhvw(M MMMNbΆb5׹ )>y>yݑ*_kCEhilc'zcV_(h^&:x-Yi~ĄB& @0UsoFܚ2ڃDٔj8UyS|瓚tras,%' xP>9cxP{. 2Oa4%@+8ޮɲi7vf뉭H ǜR&QנgׇM6eLwaDo$i8>\HЊWlս#w[vB $ lNOX i#=̪Mn\fp̸ 5O#vJEaeRe]dXʘ~g$<ܠOp~8B ^xНQzwŀQ׃#1,s팻'"NQ -*)I5Ors֐.W%>?\]ͧ$Z0Q!d&/y{HY 7:B: ӑxA4`@澂KU#K->wH,2d 5Ԡ¡`e 9nO^dSX?S^h|ҷ7"@ Ee={B 9E}<7  RV)K캂4or̐< p *@O IhaU+ {sTMd2-C|9 (?>)EŽpJ˾M.>4t[ݣ?JUa <5Y_9y,#rE`}P'*T=_40~[0 $ n]򙳤D"Ka:πhwz\cD8[mI!ދaRƮPQj\X.aԫ$T)Bލi}29wOQ'…6,?`$Wy4j@Q;{Q ƾGg4.ظف6ʤzwi~*Ib ֈ9Cp7g?{̂JӖ ɶj2WA^"ʈ19'HfZEv0}|)Jc-V+::t4k[ -uպ]T\ckH4`Пzw;XܜbN\0~FG< z.,SbqIDE88\Nӎms]T`lG~$27L|یU@&;H׸|\f$ 3D>[ 2K sB _,~!>1U;FۨM$ ' c4J&˧VJ+8s1eQ12|17ɸ'[ oBpN[ hZ%m i;gp̾A;Ȑ6 )'BxYh8-c):a8D?N%,[a 4ѫ?ǀQ An/.՜Rww1 ŷBf?jx|:aNJx`K7Inlưk,'3JRlud8N^͉$/Ṕo'?e TB$sZ=xb?Êb5^r`_)dH0JuDdF ʼtEUc p 3 f 'ey[ύRW:'qH’U?{)8N-@, kBjnwgPSUNB  Jw~;i>O^c H4~D)'J7b)K.Xg$beV%pT8!pPv 5F 9E+⁺aE'}CUGJc c=OeG97)K @6zn|sI^4D(yJM脮wl"R#ٰT`b~;ͦ$qXw =tb&>_v:?b[l3>k{"+;Q"( ./S\ *poڕvup7|:ʱ\} oRB70iv]݊:?y=&NL@ݛ'ig~cۿkSgsSqoSkF<<" эN$ s=e ۇ\Zl hgSSa\^ -cv9 ֪7m@!@0at. l]h4p t\ꌯ|04"lK%6X5bFk6 V%Cq{x΂Qj2ߨl"% 9'm vF `)Ĥ*_e3B .y?zDL8=V|Ӡ"AZ\$%Wp_-ōz]"n?Se\mw%BеZ?2ΈX@YHJXlVӚq[KF|f]q_3=ʆ",E| {RQ1hтH Z-Gr¨6 nLބ[A*ڻ?+||;,ؕS!}!fe[Zק&'=xYGA @kt F9D[y]momnjM:I ,K^6m=u2yymeL7 ^6.B`8!^i$n$KrTyɾ0<%Rɣm(UXŨZѢ֥SYs?"v7Ax(8#\]2dq(<0Ŧ؞K\KQbha@5R8 X1 {w*ӱK9Ha%{sIJ+>ȲefqFpt-ŨXGq~M+`EČ:?,sttW Z q4_]4I/fLtqn"֦8Tlσj$w!uK'I j@谱pTH%JB .QRfKJJ̥ ʝXJ/xr#9&ﻋ[c2['Nhft}ϨͶۻ({Ik4 Q#yb)#n'g3ݔr 7;KФt}b  4JLH3sR+ϸB-ÕuH._>ıBQS}?A2xG+"ek8ֹӨ>z^Ef4mrUf.u7< 8 t骀1mߟA+G3 Tl"Lsy0"1nYÄs6 Pz:/ Iz8*U{feb FhUr+&5&SPr|.%sk_}ͱP[A.2mk ώԷwOXehk=9\?` ';<ԌE rI~&kߧ1ÑDzT&~\J5J@le: ᭂ TWϣ?PxZ7bQq2LȻ$~!isܼ8(| Mbm,^$X^vszWT93VGYi$Ƨٝ0 {)wbL\e묷qD]ФFԻ/5U," s'*A.ט\ɤo tkwBBލdˍY{yVN[\$: q\oltOt먁Ua܎vcTlI_9 E3'aSxH+EX *V;#ʄfvb| ͎_مʞm x8E!]fF |&'҅a lws;ڌ󕳾 { ʝ}ƣc } AYp7 "s> gi7?S MR&ktdLf4l-FK-!獗T, \OB84!j:eI3D TK{l?),\FF } nZ$^Ug|ܶ׶uq/R»pm4v!`XgVEm~̌?tpzH;|bAEؐeMom]] ,0*:!& @:(4:o#uƜBqR=(n<M_VL𿅾3GlN!rjJu-\p|'e}da4Ck{Ѡ,8`y=ל㗘0Tr|k3'O[6U].[w݂d।W(0IswW2|a|e5\p֤I!n(LJV=6㟡?1ۗW4 0:e>Eb&a=ǑMӴtCt{cdhQ!ɷshXKbtm"X: ˆ5;j"LT+nAb>MSYW'$ +E]fvaKE2ϣV!i;EjH Hd]3!Vv2ZT[Rd~DgRYܤ]U-b`YB"| wN<'?y:/xy05:xܕ 7X^ _=xV} õB6`FBM#Tx HDw]%nݬj8eܦ܆: 'Tei Hv!i4&3)Dij-v=Me>;S JS b/H}J<S$T#ONZO  ~cՒ[8囹q0]儎DiQ\P65mFL Oח\ho e_o N3 ,yM{ηY2_s"Pt*~Qn ok[ W Tce1k0fhT{~ȡ*O K쯏Vo1HI6fm)bR0n+f`~]ġn7qz/|hCRS$3R/Ftwف+[^|xlO[GǸ^HhB"W>rtΓfPR<~sFبk81J}z8F)ᆵ-B 범KD|!tc~G àa7PF " ,iab]:`DEjٝh. ʿi ha-rҡhX.]|ex~@۠Pq*j⸉0KAM2:+ +G *VS2ey d|z`֑_NCh!۹5$tjZ鲞% 1G~xx>%\{hF5Dّk$,U͇ΏSe?חqXV՞ҀbyV}%q[޿|뀳 WZ?=dOù U%E MkTgS?"pٹO^,)LMDlUUڱ(0uMj*Tq7v!Yk6NfN3ȞK^1C,V_ɩہ ))2ԄN6 U&9;:.D)ȭw!gvm%*meV#|z<7L-տ#bzƁ9~ ΢#GL)КY^SsQ>RExVgLEb{Ⓠ;pN% Xf}ӹ!  QVisl%ɽ` a\*zk$7=FB5mEw:zk%)GqY& ,@n?~%dt$ϲ7h"['ه Snr&QtDRv:w8ЉEFv~&+~Xm 0ڦ4Ns7ZC `sdnTD HQm*N)%³%3. 9wpyO1Iul9{2T˿Qai H.ۆ8o| b-*5*$E w2 T albZW1Nceԍf`.i -qO/KC`l z1dIu>7Ɛky->5ߢks#>#`UE(#bSoowflȴT" ,zpYK!}e[QQWv<,2q5&8J{`f>fLYL^ҘZNWC8eI/Yjdz֭)IAX.m )VJT˪!b^YؓdWPttĿw^9/KЀ=ǂBeuռ~ q:{Lg< Kh߃c/k"Qh,2jg1l:sCV);3 7ޡ#lGPmM&m\ ܋=&JղTOMH-8 E#7$H!Uwavs?qcCp@ăؔIGVT< d~{Sچ@ÚMR΀P:I@ĉ3`GKY9H:jl>pɏϚ!wIgk/vo ,K0EqEY˰[fۭf2 uycQiB) yL RhxO50閡A`Tv.l\އ y.b'cYjܲ;b{_$4KTɑ{j^{L00b^:0EL퉻wI6@\7qr~@#󖭫i'BtFއ}&Uݽ#ћ,s"U@>7:JDr Ien~)h8Sj:`..RRpQ>̺- B)yoe^QY='-4ݡKO%Ž%uT_cVuD~.S!bm +͚"{O}[i1V1KO)[# d GKyШXDCsN !c@I+j )Cޱ@!ɫU7inpl! ~9Rv2 BrkA $F蟪djQ/NXgxwmZqE ! iYS1 =!OkSǞ=R@l%;49["T;f( 7a`OɊRr u]BGaEPۦiQ3k%1Q' 9B!C`VJ-6tP83u0  0O8QJ!ΰqҚSքx[Xs!uͮC`Hcximze}ؘn[=?;%B|B_SrH!_H 9y7Q9:vj~ lfh ؘĦ~^&~ŒD^@|hY6׀4*- TEmfܿ:@gؕ* ڝ{T7Ahw ڭ,׈=UAVhe⏫K[w>/'Xpa'\0z/iV{(6{e1>keap\:\/e@J~34*-9k˂)(S%p0~3 UugJ.[ef1R0쐆cHǸIOA"THȕ CvFzO2_iܣ;@R(̟}|iE^k.9㼾R?R/ [js5=gG([izHuݙ9w]Hp<7p &ǖ(?c9;Vſ!+3w7ިvG:ЇL˟-Q6TM֐ŋ>g7Y#hkF5 ؁"䭲nGh0YYF$lM%~TFDiDdT0+'t'+Ni3ŝ,#ֿ\Y#ɮtXd5lT QF#6wjLbit`יk^S6ܘ9Y:7۔K-̾50UPwTju|ig(z#0c uJc;QO95_Bmt񱽈-|e_E?#|Q1㵬x* crvFOiTvjsvfߠe #ӟV=H8jޘ\ڞ%Id_vBξ!QF)G&G@/"KUN:00i&V~+]ࢮ6A Ϙз{u赔X7D ~~#!Bjܮ〰`}dArp'RBh2Z)f'SApgq(Uk$>蛽3ca{`|+!|qhS[,D'"k{B~^6Â̍87xL}R?rW(.]:IPGdbOʙ~FDXk^?liKk{[Zm)1 se:n"e\@^.LfmK⑒BQ9{#/@둒;19! !N={tq R9HcvG5Nl=4Wr _wG|ږ*map7O0eIMe6>!>R03-&<~PgjC.2VR6 3 @;ox[r|1 .Bwፌ>!e줤#Qci3nZ]Qal*>6䉦0Sq ԰ZEyMGIUt$G%̏l3`yR +eW%̦Zkw{h:h(y=DFG.=PhJ^7<ѢBӕ*&Bp Qaozp0'ufuPJ~;58-_H\Omʑ ȟ;Dpc0w)sʗ:I`W/&&ՠJD@ޛu?.(PFfÈҏ}Tu[MC )|ۦ^\KÃOHxYIMEjrB E1@8][xU+ߺ~'#M)<1pčIUWv-G {WQW S#OnmY{bΜkzMhv%KVə%8T3*j$RkyƝ^߰aD(c\B$V{n*v.nfJ]!M:*5,vOu :iM[49ek(A?|A3-ҜOޝ 8qJ%1qUTST%#YebW`2|GkfF Uez} RwV0ex՚\<7}NPU5 -N~wtv [?7̔?/eJE )PĬ#!h1<Jfs66n̈́#Rؕv7,ES ?B2~1y G=AooD.j*ï=]~hs4b(P"d <*hגt~$ w9Tڇi8X9qI.9Z,(!C/;.m*G֟ FL܄&C]tȪwnBY +a@2&*ÍYQtYt+JreJb`B3R8 J`4h WhT5d HP1/~cbSW( [7m#dKzɈMSRU9"s8dGAi->Ar]5hB %qe|~ ; T _ZjXcxhIkb45*aN>,i!Pmf0_lQr8\ HQ|. 1ZH5:gChh4h{L+-m&@$3$bC0HVK)2pGǯ}tPboX8g N|̸Ɲ$ bdtD:+R$!q"L[[} o\p"L8^jnςBYLIXC0J1LfHH&y^~q)gWƤS]#i-VwM}|bm:PI+xB1Tn$\@_,='V%Þ,QTVV4&$~QՈ\/VYVcRZ˔Ξ̣6=˼n&%!J8ј@ZU-Ua֙pe3b̬ejK!l OU*00yɛU"GDyMyQ{r{$UKf˘趎T75 rw S`,?hR%@^:[>0a cx^:A@ķ<}^O[F^)b)yĂ.sj9(;ߔ5B֟43K#"iFrsscLN-S&k>bnWż]S=Lih/EZ[&c(5,ap%)¦d5 /E#ө3othYK ~ߕI!i58Eh ?HWQ/sլF鶿t8v` s7e`56p,CWRѲ-3i2F|mX{7 &VoO*ZWA;¾' ؝Y"僕DMe|QGzjUĦg; Vis6lx@-KmHE c}/o>Ur4WS;ieTY>ދ,g~/ ҀPR2DwMi#+%31l؜X1{S6`WfH@<lѕWhB_qER:7*9|U䚚.;?EY{<,bp]~TĦГxpnN2Og m!8;EF/rPSj\HU`p VvE+WfHDsg>7`BpyQy$!JWC@z`gEO 8$u(V7ɳ!?߄+g<)(/ I/ &R m$" xMOǏIֈ}Y,t}PC- |VLSC%%=t6+uS:r{)t&+f#@k~7}o׾o&'8DdZC 9 jW%#hxH#K%\aHOx2,OÁQ,P /#McrP{Q]TT* _{&}]g 2{=̼K&_VuAH8BYinAj-ZA1v]ibKmRDk 7Kz%q?8Ǩb#K^&M'us"JηՑ)FWD/z ,0[RO\\~RDYd`S\sݦ)Enм$߁AG71L;$(2-kX"A>GK E2FCW6AnbEFQ"% n#.K$g/> +#b,6+FR$^̘#Zm"zBgZGC8o jȺ98g&~%_p|slJ(Nkmrq?r.8RǾ=&/>,5,!zqlk bB JsI1,{|L؏"o1y+vtsdї%^0OF"pa*0_t?{ /~_G~ITP's:@uެ63V ͈n=],jׇ1]q(hkr}<z.5vlAµbyWǑQ2c=J{\4`ju\ο+ e]n ɔ-SvW,BRc7miMTm*.YH' Pv.,A7\b 3@Mnם`pj&,K? '@cfrzYXA@UjiMW*$_\A})]Y9d dİ `a_/gn+p|h"}+I|&p2>QeHmXyZk+V+o|S3|B]}Da 09V^Q:D%$<g&TI@?q_w o.qbbAVb>/kڷ3Rm D)k-yr,RU\40XdJRT-5U%1Ύ FKa>Ycxo_TUm@ "Sp >tY_GY,YoPJe^/ݭcbÃQ%<G㩸w2r㬧N^F~G^o]f6dʣ5KF'i:&qN̓=-FDo.gykvzi-- ݞ Ow>kh1JNpnL=d7Q_?@g|'%u-Ekoi_4˯*\::GNڌڼՃ<0Snx ݰ}$s淨]#Cx!87C_Ta޸a:Qls pzgR\bZ}S&$ȄHX.2ڑ3d–CM$C! +#F~#ďjF[6OI6ePyHfvLt| c< ) /zg/Nҫm{f^25_j U0ocljdg,}ghb=$ 464=/다`ʶ{}83_SUhҬ<`ʾ';s%4zb15^DD =xU5+)p>z㺖˨rZDk Ts-[ʺ`8F]W֬i/o2du'^c(sFU j(޼7$p3%hݽ] *-@m$~+ew0+'XWH g_q7>4jz(Ei+Pc͋ $?%)m"VΛ2RN2lL"m` J.H#dp-,cY?nԋL;b>XfG?;?4^!&=Vik:Tؓgi]YQ4kƪ%;o;bhS~M=Vd0!qYCIgGV?;t=ֽDx80˾*R9ygx.?/ƿP,B\[W⤻D**Js;t<cYKCJܫ&U\vؗVRAG(PrDP{0T j ΠΖd&$>|?C6OʖdpAnزeId^RV&hJʬL]/=jyR@vH{R^OyФPnݞƽey EЅZ3U#Z;Ưpma&ⓜh6J`Fq!♋{w,ηUEǕ$[./io|&"o-g!x2}zr*Pݠ*paCwGi?ɲ!z"qղ֋ ,kWspH\ZװHfQ0UMVN^a)[O[Ey4Yrp'cS*hNrx퍙X^͘|Զ}`\q~I؞fj5CqmDd}R*{!Q߻_.7wA0=^r.s{I&5B gt1T?Ka뛂+ZB ?)4 ˄pog\R\扃#X^HpE*zJtHϸq}о m10 q~8?~E ! ?=DmD+TQ2/c`>ΰJ P W>:\Xgt#,Ud/"6M}ۂ[-blʴfJ+LdP5G.a=B4W4:1@M~OW} .4Gk;'kOVeI9!E)H~ދa d _TOXall9GPB/SZ2m@G 3^Eՠ\*kB݆,JvH1#zB'j7Bln_u?{P `\m~SJZY|+S>'S_Z|/ ^pk݅K[\ j%:_RmIU\r{6)#U\Gʧ! 51N]S#w:~CI1{zGa9B-}̵SzGhg,VnBm`%9U3G3C \<3ꪶ1 4}ϟC4E`'@9@1"j.׊Dw;s'O'6ѶH [Tp+5 =f/;+Xdieb .Z! c$֔n LўFQM'd)mp4DrS53oy| |Oq\5>F{CuP!xK^Y`CB"["(׌9Hb/2P6Dh+Mv E" WFcEcՖ#iI< @l'|;M@Aȹj.!(/k˚MʵYlYNf9 +@G=LbIyi=0ɹNLw)&0V9S@(_ӳŘ$^jڙY̾"0y<&?8O]~?d+:}OBŝB6L3ADž H X< 0A buʱD* |˯d#$(^3i6W, ge/t|̔r20'( [s67zíldB6I娎BӡܸuJީFuˑw5]?udH%|:5wP~9rǿf|%S FHAUG_@]Ztb7*R4-s(t O^n8˾|dX`xftneAITAHmy" @Bṵ2XCˏTWJx1ÇO>. ҜH5WTc=dɔX޾^(F#r$>$Nu-^%zmRDky& oG{H,,Qz"RM߹ W KT8&;U쑸}S5qhs/ZsDWb!`?(mj\HTDŽ|6ͺv#|PzPkS1W;xLj~ !FޝFsG39HcD9I$u# #!_],գHaɣV+-3Ә5HQ5;)]w?]fef}/!eE-swѱ(叅5d2ê|V{%-q)6T0Ytqqi腷b dע}\c+E/ֆobIZ͒;(X ;X(.4c{ĮgvОFp|).Jff ~H쇎 s_680lOT>z̨qz݇WgdӺn2!k5-Tԯ܏RAj*,4 d O|^<ѷb9M.&39d=6z &++'ֵ6f2玗yА@_)`r{ 1椦f n.H'`ᓕ3k]Re-kҖY`2 |7Zw$m Q:bN^A&IxI3mMN62[gE012p,Ux3`K;43xМ̴{א`OLAs8p>=Mʌ᠌D@%W1}8m3#hH2.uMy3G<}o-\V:v)td|4u]sJT PfW) ?)ۙR_v=40y(s~c l t~@\2 o oRiz3Pq?dބoe&WrRfsAwM0Q&;T ۛWq>Ȗ?!Hy**Sx]A#պ-.?$At[͆sed0yx؞,_h4)-:;!E$YYCl9/nD]V!i. Uq!2ҵEf >mGޞ"3P_"#t$:fլ1SZtqkX\R9UvV@șz(bjdElcuQnw;R(x@g(FM8VYZ')OX/stM]{;~&3 4_(W U&-0Xlh.4R*iC&CAtBds_Tf7M;`?Frb95v|PB-Bttȭ삥my1]aؗ22gv X,7*H:! į~V,0-* ^gi6u2) 5BMbC"(!bˠӼ '-?LYBg/Z…s'3A#U^X(*<7Vӧ^y9"Οft~=N^] iZڳ9/${1\zL++I贙܂@jL?Ӏq4ѳ2Z4<A(Pof"V7LOr;7_?[zbOo05]'w($b헹{'ǕC|~YMm_))b״x~LwG'|!Ȭ.}@1t  cp:Pi$D]A 4\2q 5kB'*TO|We,fkCM'f7p{}Vڻņ\G脁VD_̸ٚP3jڊT/ `1xXJI(tɽK(s{fNy[LLF#JwL7zb){L 1t zPocwdAi˲CDJAP:gǎ; ^4|+( zx'bӷW\`!zjR mŵB٢}`" ˴S,c ˤD{6:5_&!w3v $rOVwu11g|ZVV៪ *]ǽq[5!֍.i2ZMßYt򸖥3Qlmw;[3q(IIAigTϔi P+3>ퟆy8t]w#)38I4_e a \9S5Z̦&E2 Nssq5&"u ˛OB[oRtQF2ŬyFSooq:~r)\5651/2zߙ{c?Ux uV1NEM:3dra=>b[Y)8hh6? v"M'}t`6IΌ Cd3Wx5HZB1.XuP (\T#y)|%PeyrL(igCUQlYE'&o8uޘV$DsB\Ƒq1 b᜶יD&#{L@$iN05ү85Ë&oh7U#,'o*IܱwjY$P2պl~旲%zkɔkmQm̂w4wĀ5~M$ӊJ=V!Vo}t?-seR$+zaxEэĴ|[5d ~Sd9<*;z?T3HU/ zDMs"<攚~lD54넫?Fۨ <2D`g}LK04x[EFBL>5ZdT][J=AJP[ mDDŮ y cQ %].*PBCnLfρ.LFLE/@Y ,2i]T->'xt"`H8WmgwaWnvNB҉ŏ3'! Mvz `y" [ѓִGݧg)iݡu' w4 l>"*\}k_4zcSDL2צKvZ>ip?)j)!vziA^Ė룦It'.'Et`IttsG~,Gכn Uod]dU!/lCe':k8ĴXF] £踓 1x#ʟT 9L4cg/KiCNڷj;XcD33ZPR,ދ1k`B|^ .Lpg/lu6VY[ViG4چiC;ېv1 ìȃI Y tbKSRS,F.`ɫI":dmw=;'Oְ̓Ǚ!]M^Z+1R~KnKD"wrx4@i?CbPDUk~tD0Բ]LLFNM{"~2X*s lv)wwQ,4䟼(!*}| ͷ̕Z?x{YLpjL-{kD,-XQy Sw{\}W6]ߴ8Lg3OZUM~|JI8t&ZHXްC%5zaY(rVCU `#U;:a_gġ]̌j4XBD[ 3XQ dZer>11[])n8SF^BY°"d@▽oBoq`3ި*~)K$|RD*H@NdC–Au=;;4:ʜDMٕL@kwjd,'. ?b]/|XٺEJ [X PPMfEϢ,B&q!d%b[fVh9 |MZIU63Z$KL' OGLs(0`u\Y˺s>Fe/ AP'L` mя3Zz[G f7_ȁ2O=7mCHLQ~I>93NF‚Fbpv Nx qfjlS$aK K03pRЛ[_:՛|ח_k]>]7iV{G*Iwc]RDHZuVfE{Z/Iqp-}WnL6F߼<`7dn^ϹQ1L5>|k+gYZ07070100000317000081a40000000000000000000000016661890a00003428000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_pci.ko.xz7zXZִF!t/]3]?Eh=ڜ.+͢#sLj8[qע=փ|ǚZ1bFKo'AyY]{Ux[eFi2zbD"\DX#OZS7]iaNF0yn :WY`yuPK=uW}ƙDUC LU?a61 Ѫ5pHp0-)22A~މj=Q fVW2zJc(?]ƓgXƇd3mYGs㷿ہ3ڮFBY9*:gJ=: sPFa<“'6X;€_d+? 5]x3x>z{J`W𒛙 5Deʳw߭鸡} K'T, 6Y^\ق._ODkye6wl}P `{8m^ a:rXYnc[:_VC%O`8'T:Jzh\xeV| 0\M$f6̓L^ĪCw!XT>( ­NCb1Mzsف;Ơ LdI- 9̀ƽ5[Y^\niFTw[Į5B}?hQp! (ݺzC\'c5*KqwH\u \:bvF/wX}}7uQHK B>]Y WI~'LSB?d X]>UU;~sq/?#n)3kO-ɤ́85D \VۓE;I$) lF :A 9P ܾ/FK<<ޮg8g8=9d~8^Ԗ0IyK`-U^QK/S7uE?ejUque<'0¿R^OyW,sMw$/#n 3c`I.Z?ܽ"Rhz<:h u׊+Cp&>eJاey~d PqF\uX@.t;d02C{!$*G:1r'#sZHW%} n YT:{yx|2coQb!5A_lfd{$*L=Մ]oǽ͕./Y(x!Z?LEA8GL*9]1,N[k E܅?70/Uxзq#89Z))F- N"7$LKqG*[ gdBAcřMYwsoR`{ R)20S71,Rđ/)>e[%q@(`яJ>*ŊhlE`o QJ;uj!y:]ߒ*-BHlԖ0zB@٪'CȒ{"S%xJ_-4ĿV @L`l%m?w,-9`H}C~W8#T/R VCHHpvq63\Lɓ@#T`<2"p^` =^qLxz}t8|M_wh B(Ri-2իK) )yUdp ̕[&#cU-~󓣼I\ g2MS#Xhn C{eƧzƳO^9c?}u(4*Yj#YC%-Ӄ?~Fl,3(#,EX;*8Z%M9$ Iا Il\Ү,~9#OFLy< 1Zr7" a!<%kt,Kݺ'TӸ5Y|` vwo_=MgyXlɳG 0be΢^?'\F4 ݨ\'IO-y C\=x Ga!J!݂OO}b4>_Fp%Yd颮 51p@H؂Ӝ q=xPk[~N$O`@+ѻc01oy!q|epC憀 '`b l"Zq:m7c ҳ{TҦ'@) ETgd& 55 @E4J|5i2n*Uhy_MhrY D;x H:QȤS$Xu zFDv1C6O{[-g^ ĩ3 b@p@d! _}N~6H zg˺F*=UӈcK$.b-B.2īċ[t,d^$.~&RmM<4&#k레!v~nعFZJrx"2PH?dYwP@a{Ʀ vpy ?8 ͂QJem 'yҌz& + f}s 㗇u)(G0L*7}m߱qG.7XbZ Ops~$5I= o?QDӏڷ$F#2੶j1ܽpHDi;փ yY)dX]ź?#Y%A Fol,^W CMбIsf{7V05/72pJ#w8->v/sn'H&nsx&N,.X/;:c%#4n$<,~)T!ih>8fb@"aQZ}}J#mDEpp]o?l!p?ܻ퐄jeD6FFZLt9%ِk\:yA.nb5e8ocqkN~`nCǀc1:krni|% Fd;P_sv3idf3)b]q nׄ@F`|Q歹ٚD!מh &;~a|jY_\ ?Zb޶LQcI_&TE ,hC*kg02M>+ }˓,7ަ<>)?j2q! [3ɬqT S5YNl)mmcSC2FuEw m_!:Χb.n ѴKSsk&UpGd] C1E)t@y|MN/7=,vԱ^.E1xL>0X7),trORk|i#&AK` BͮG*(Bm&4ˑXhEx{ .u'rF7pcI%`1!z[GQG4sndpD=FP51Jtm0~\-2hB:tzڳ [e:cٹVeLhި-=sli~ K ôL問8 {êҸmȌl% 7$܆rp_)J">oФrMiķ)tMP"2KUFZ O7ФwEV9Q&ե"_5_r`,%g槳6:xrO=jJ9N[+>y^Ƨ{hM߹8]F`&±{$ efc&!,>ǀ(gW`QQ"*BXXCڒvO 9CV Ń, Xv]Պ^"~"jQ |;ɡ1n]G(;p`0qׅtBN;i^^m /}ufsF]oٞ o7_PHPρ K^*R$7?BJV?ۮFԔSf,P scN+"G*1ƨZO78f NYRl۳XOW$!.Sng$2CJjz|iILЛR{`vǭ{tmVz!bZ_4N&H fh׃Ŷm YZ+J~TO}3YU._X.$kCB,v?L+Q "6#(Q}O썥f%Ó=m3Nވb]6h54_5/C T ŸUcCd/jSW9^ />mXA Foꛚɥu5/6lx"n&nTгi^0Lq\5s8ˌ\Cx~hMa\GA;vU;DuŘbIy7Yy7ESHQs9S͙=5"xu[} 8[%Do9,_C\^q0kmLGb  )āMlg[!,;I$_e֓6VtrX5C;6Иƿx4ĩ냻I([VJ3aqu+d+ta~,aC0kO" :LZf mW,8G$Vp"j񆺸8qN1cUѽ2ܿ%N$ݖ.ao)*9u*LXKᬦYe {^FhoPyKř֊a.yٓj/nYPSdZ|" ^/eèvX".bb&]._H%:}-*e 0qxT񻌌B/+q^R EźDm}C]t7+mA=sDڎ;NP@qt7y2!O;c4X[9suE~*r( K_N/3Uo , H%wٲՍ%ǟ(W&auITY3]7KLDVXϮ$7y:rA~4'r}\ZQUȻ:jퟬDM#Tk-egm!>fۼSt斜't p78-Nw ycubΪiկ}`HHQ^ߟ,%V .4ƹdčP53فJY8;`OڝdF_V2oq{,[:Edf~_Mf>9&̉3OMflg1#S-0u~l{E/g VCW*Τm0Y{A)Yw-DMM,9䢬(1r6>}uճ*blHIiyq+?֚:r, l03Drjg[u:YMքTQZPJX&G~-[o *$ X~8m%=T=a̿C(3'Q \]7b|>`b,<=.7nχ4d!N=1Dvnuؐ]&{h1/sn}!*Sy#殪RƷwϤɯyUJtGt3`R@xtG]#uG)Rn4dboH;PTI:nwca/?H7o,'o'e)`W6QGRk{x!Ȼˡ!7 1zҹcaNOA* [sgW#m5f) ~j](ak#=h/ ˏ/Xyt9"E ~s|6MԦ-B#āM@ : 'Ugȉ(#GA@ ؊+$] ;U!N(҆Bfha_x&%k mPv 5,-61Q0t7ۡ7_U9f T@Yr-լ >3⼎ӶHyN?=y)!3^e0DH>8 Iv[Q`*!@%7p|:GBM?o}m@+BTgiH/a,EĴ 4Ý/e_H6ۉFOhd)=8ɣbV[<bI.B,9߹\:aI䳷Y(e8۲79BEg _ -#eyz߬X-l_pkm5N!4Ys < |ԙmYj!^q1-(MB8V$+%j"4z&[YK"S9ZR^3a0lQp!+M\~"~=KhUH TwfMȑ[DG,mo_phJ Y ) f8`Е8'E򀶖ȫB"D]nM]IVh[@}۽$N` %1ļ'6-"v8ml* #i˝;RͰKNeoR!|[A,ISM_y{*gClSy<B7G Z /eyR}|籭Vtq[ƆWPbADHiee HkX<}N8y/D$e <=  j-ڤKWd c_ [eOZeRi8?21AM*ck8(n#BcbM.4VU*9bDwϮv|w g~\8ArP2ϳ Q"mx,C$P;7pj/UY-Ч, 55Pp-MOw:>wE,]{^RvN }^<"?lձe .O?;BΘRR!`{(q:86Ms(rєʙQ>@r n$amGSԞtŚv`.&7ߘ6q~i7$3%/3M5|/$MM'qIa!e,XIӓj 1`eBͽz2TKB Qg/ZVb WS59"-doG7+P_S$cErED%Mm)VWUO`k*P!z'6sa*jBz[>o$Qu/`5!֠QL^t\1wp5<&s^WGӪ Dd=M$ 7 Wn3 gm9IKdXHewߕXP#2HhPoEk% չ L+輗J-l (D{|0HKސ,Fjwnz<n\Ȧ'9rS4-Z?CN} DyDm?Mfэd-ClKJb)\΀mDdIV$\q4f|lV9b 3TxY]Z@Ȁdm(^uh2:`1ڵ-7ya*8 9zA,;@+֨l> q}uPXsR)_XPːRߎOLrI<Zo_/wX|Vel ߿' b36/Ջ}4qYOo86Kɠd^#v0:qmDH97&<[lBj-5 Xa 0 yo=t|~4o&PƯY*8i|-h2W*߂7C K 巃GZ/ =YCGU9*"^ތa\67E#1<.u@u9lhAT@hj#gIWz=(B 10wտ -ILG 4'|rLD>hV'hfQ F$h[ֆ) ֧q]D /40.smq\r>DZz0b9ik(|QrhX.9F8r sQMrei=P3bUR&qkP8OxARST/`4?OF† Q ӲIZмv>c4-P+ #h6 SƇwRDH) e$W&M#F)Q@[mNb`J)='V 0ޓ {~7rkʂȇF뻀ڲǥfAM$"0W6X<4lJ\d.jIP{M,.b0rs@F;:wU=\T8 iYM6]qC57D %le j@H*ҳ{n!5W@9[BZpߺTe,18ZZ͒/0guׅKnK 麴(Tk0Є}\ur P: r$]^vVʭwCV雳k>MjlK$ogP.Q̏:PK;,}7b`,^T)5GYЏCO.X٢լ*|kzk-"N56pPN$P1yZ ߰"rbش' $W7o48g1cvqg+?s5vJ>^׍r; ta-tݝ7ehxNR\%_$Mu!+&t 6WTu.EIŒMj=_w-V;BlOϘ7snbՎW2lS7yS^2txma5V3g;dv!5EŁxc"!%4Ԅpخ|[LELk.[d y ŗ?fU-`fvG+gt'"<&VfHYerkm#VG-X{1͎Oap1{o"D[y( Q#/~ ;GQY]L0`:r =U݅}Ua/:qF\ ^'Zh:G=9S࿦kf: E'w* 6h7.l}ACvgha=3WnE•,٦Poy&3+_C9XW& jQTi=RN=34vp:}')xDM^W^cya9X5V++8ٟjEodgS!#.ZA\}!؄gm4<Ųf1"p;fI4zCr)94%Z&r.Ӵه6i31` rh] *$֐ X-Β-fߑ;6?aJV U?7Qnu"$cyyc|&RJO31k[S: J,'Od{u9XU幊єwޚgq"h ?U8j$e sR0W%z6NIp"5#]՛QxI-զXϓZP hLJÞ(lX+ԏh46,vL65H^ԏݩwqՐFMGI,HGMj|i xO>@_G(Ճfl-d uyF2:P碷NSPjqȫa BIu7$7p)eFsy7R `֥I5KQ΀%Qwn/b]xe3R-}tLDk}Ȅ~[oI2(Wf~+6AyDZ#%\@1UJlg:17LVBXl{AC{@0y(1+Z;B? '͚90ڪZ<EsM7R8[L~Q߆LGMlb']kTxQPd/iw^(Šp&/G ݰMJFCtP#}?#.$\i }m _,,1ĩW1"!aI7p?ʭIm3>jHeP:zdtsGЂLN:3GBN9Db,H iW/>dj"qKhz'iWum:us}_gIgKf*+fXP 5%P 哈P^B:Ǥy*gf*[ zw{GBii뗠5d~Mȅg=tG\v/Cm%m, _3vtE9WAlիB4Pka].Gcq,9@)I"OKNݰa9ZOKN24j5avHWQtb/aAR5e7@S)?~ϡ&y70RoMQҴl196NB1Ib4@p$헞i &]_5 h'[8Ao%bXXE$W!h"`/eu[7NrHxHϲ$=9@:-QZ`Tdu{NhDv^~f_r!m1>sdкr\iˆ6o* v>V+5"EKֿJp`N b ~|Oɖ1#GUG[&( ]'%PY?ߨĪƭkAz1ՐwBR AՉݓNB6nd:Um?Fg{?ph "bx }˰u 9wN@p)掚3䍜 jOZ|fSNk `󮻋V2ZL_șvmu`gEn:` vРK.B9*zx/E3͈c`' `~,|{Of$e-zhl n-&= j)pzbc yFnm{:Rb ;qGm3jqgu4݇Ri\J8+xWqjɄW2XqQлU OC5O_l%wX~^~.K]$FZƣfTkj|LzY%Yol:5;t}i 69j Ys\ Ol^ M46΍2'VJ:<ۮoNNq׿ɰIcPcˤ=)l̪vZ|)(''?xq|~L\2Д+HW}/4ݿ1@\At_(hbgYZ07070100000318000081a40000000000000000000000016661890a0000b8cc000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852a.ko.xz7zXZִF!t/H͸]?Eh=ڜ.+MVL.e.To9v8Q![slDyEoeS`SOq.>;(YflDs&*]P`0| >qPdRYrԑMo)+AfJ ʗn({#}2 𕢼+ǕM ;48[^OuT@Z!ӌe*ДjtuU8qǁa"#4~L!h/y&R{k@QvqYTZy% l[) -%* Wj$%p=\!6hqH7*!kY& N*kdr@=E49L Hy><8SI7x/F[ּ.@v/G0L\򓰤<\T$Bj斤~g%W+e][ 0.[T.pNXy@kNfnMN68)K%5aPW I lJáHQzwU yh;% 5uhQ!̮PZӱX'yIJ%q@x!vCۍ)tPq P:X3Y%Qw .8}n\L!AADT+LTԼe9ȹ􀨃a`NVmB >Ћc/AuZ%Otxي@R Xïw"?{#KIOV#h#$$hO+Q_kN 6h1Ol)8RS_I+. !ETJ h3"jz&u4`Mӷh[n\9D}Rn&tQbc`J9zlK1g|4rRL"IGuO*Uڈ؟|W4"^f8dRԦmi5\D%@=T a*l9]+cdP7(KNʻB@ZK:n{ 4F󫃍 3d=_gp?Spc*YE-t}w@oMv֜V 1&,C'Χy3U*mSaCaMBOŷXDez$i:!Sf5] )=Bh/)vKJ+>-E{xX"$O_$&.(? {jU훣[ nCceĜLlvzP+r,?7=$\ۂ!K Iws(-IY@oJǹ1VަDH#ygi( 8mxj۰$L^؅a47&̥og8 ̕%VR|ҘwE9`ΏDYBUWȗ6ЩM.Ʋ}V;ZYF?T3~QlWO ȾoGrI8KYNoYb;bظ%#xlJ[p̹5«<&|mjLQ&U?,XcGX}{N̕yҦQL2?ߩk9deJTw)Dq:oٰgRV >}㥡a[a5ЖT"r KW qsޠ[~u E¶%_ g>B$<$S0,i٩_~oғ7A F+@xRsV1[ ,+B_gwdBWi8}Տ(U!+ !E(pP8߫o˰W-CNPcDž<5%wv\<r-ͯ6 ޛ=#g~rAe~܂NHAhsMQb1-2g|G8aCAϲw܆H`-f8 ?.Ǧdj6_%dAƈh`\TcbEl#w**->G}h 12W Ry-S"oÁfzםvi{MWE3F s}.HعBg׀pL⛿j 06 MIs'ss59| ")_Tg3M.SA]J^+Je͊jV$lhKަ♰3*ˁ;EnzC2޾(Φ[wDxW*_opEo:$gU+D>߉9[Cjžooti?6 fXzNRa;71H]d5zv|ȳ# >jB#:%h|/_bs"lGUιš+)qՃv8lb7B 5L -*5RKw_Y`ƋqAe8M4̽*+tfcpdݓ/})Ga?heue!3Q'ZOԄ2+MsP?'0)o0٪7l)oRYѥc$qh ecݝ)&[[-nvm-,/dEԫ4TSyD^~ޠ3I@d=t3pi'%F^,uZ+u!4k9O%/X`9<Qeև)q3J4\nU*C/^qE*)/Xqaݠ.lüU{Y\Z*k/Γ̩fMr'jhg'ϓ ~U9Dπ7W"pA"R_2c NF;>WP;:/(IǏ`܎Ҁ8Y^G8L76RBsT:@W;?Dq՗􎁼R]j?wJ"js;.sY.eyO?D_g|88ƾ:-Q1~K!ȝe x%R[ ܛ՜bCu)uqD(; %bgڨ,2,Z:NDS6}S[z',8٬i@ǿQFj7WB.[4S{YhJk8qAiU +S0n sPOVt*$z L|ĝFT@<$Js 5&n8FgAؘ?zLC^2\p,Aq|K[ZY|K>ۯPC0]+T  \6S2vI6!;J^u"qp\>zA;d yLO%EK_Ǚ,!] ca;~=lq`= _@WiPك zCE$j9CA(M; ³#f ׆"1pLyBOtS@泓笴Z\.k@q t|A/ \Sۨ[wB7bŠ3%ǶLx ~'s(}E%',G/вꝗ DZB@m}}]d@']KwiM(dXd_iʉ8q5[BC~*歊n+mcF;/(y RaDKO1,dDP|,/LJяoxX]0J-q܊ԖvƜ@af ) E|`-q#_L KO[*_WsgAB6sUe,ϥAh>X/p_&jdQ&`bkBϥ=D%Q燲$ 1_T" hDed~V:H3ut (=gtdI>jt2so .! RG͝ٯAď0r~;F pn`dO-$7k]}ʽmȳsf d`n?\ȥ&j *}1ȗ2UUϥD@]gUܓICz;_Ak3+Q^dnpU P!NP/geJPOE}簾~Elf'1Wjw,;MB\ln d^ }u ~JI+<=ؖP[&[Iy ] vx8_8Ou^@m:%>7<ܰ ek0ZK##9ٸǞ&Q#jK q΃8d n19v1˅~Ð_Ug|W8#kDb 9Hh?b@Q݋C8Y-{Q"`owj#WƧ#d0uZ 6]OM^WI?##jfG,VKZa`/9*׀ N 0GXԐ rr^ `_6&D9Fr8;ʖr_Z]r\Wj\eBFA@ @ Q'q<Muæ@8ST K)gU LYRs ѶG)>!R?er ˯Eʺ((" x$*Qk'dUr4*5O z( H]]סn@gotU ߯ `Rvi G;0(oݾ )E_c)M4_ˡi½N4$ɓm,ef@"JLRJdTkP⢴6r!-xl JESNֹ=ן;PVZl+ۜq1ClY 49U)0 #}0']?$ۧl\##( )"yĉKii6Pb sSNRGثeGk wyͅ@3 l![lzIv`1?\z7U%!,2@EIlu6! {/ats <9M\yzJђ# U*O?y{`p4NWJc:sZjԽ ~.9Z?l?Cؽ[<մ#?ke1xknE>? ̋'sd/?j{IC}!smQTS&!w5ٳu$YM^&Q r-ChX {!wWQ|6źnLUpwye+_s:q=呎΍}}6A:JAVuO$}}ySϺ%gϻT RCgFLetM"nG7֟:S}((#ti;s@kh0 #Om]1{uB 0K*jD=yWr V+Ioq9ILCr<Ht~~-b9\.fT=/ Hf3rWW&ҳm*wLINwT|FS9 Km(Bhێ->< l;-.;j@W? }mbC1R-[0̳Z y>󄒿ۍ-lBvF@R8̍9Onuj~q{IOy*Do5YAA=e(,=a2߶ FeġݿU$m/sGj"ޖD,'.Qm\OV"a'~k%`ʷ4+Vq0s}!@62qAPh47g`tw>"력>=dL1emGxҒ|?+{0:J%d6QI e/M|y)؋;gM(bx幕FsXٸ%GYQƴ8!rV1>!\lPARJZ>*?E~ @wY!; ߌ4#O]R~odmAx*%M3-&dƑNƏC51$2 bxXSseƜg[ +,!ңVjr/i 8P/{3\͎H8QA4ltq۵b-2|_Hpb~I=g;{E1"["s g]S)TpM/mR mR5Y`huYf1IF++2ҧw:) "Nk9btv~ Ph wnݦCe؜n׆86Ő&~۩- X*Pũb`!ڄJ^$<[Cr,E)JH lR2v~On:cI#nv6NclNc(kBmDmt0_ "^@rϛ)DP:wI=fjE[|;=ד)DgW9|*͔H:9FҖZW5lc||6KH$# .hMY(Ƣ=KE ͆|U;Z2z~Lm4\#aJ-Gۜc[!M3FrAҬKf tw$`͒YIVJNk ;:^M tcr:>fB0kLgUv|?T Mgs?y=!K w|0MTK Nm?Y &E&|v&Eb;A"]*҉v*3b)sAqR!-C˛EcDž &O/}/ (Y{h{jcCSxޭܦfPck-jI>](4ƪBgSu*ԊIqTV^SLt!Eqx52 3z\gpfhe[sЂ`{~4[SW1**?YKm.*ĸaiN+*2O-Uz45ceI`;a탅c4Hi]ԳN6E\%tb<>oYht jQqAʼny^\C(Ii ;}\3cW_<l]D4Cm# Y3T[-UU?Ȑn+vzsrmD&A9[iUiF"HVPLEab1<0)9 ocb(~urO ڕz +MtVPUƕ-28ſ TС8t^zPnb1{< O֑|ކ:g.3بFɴSE]R>u/JD=p-9+ɑȑ]-{n U,S9x[=.iƚ%>9'`Q`L+C ?;mnr (BAAMh{$NWeAr(!;wXnnlSk~70q i, Q.@i4=gwMxn6K9~ VؽKp ^0|)nDoJѝnDŽgbp!R+]U~ ®dvZdG6 h/")-Ktz(MQR,"Dm)G+.p9C}1Lp))o@uX\\rMo"ǁ3c<|"v#I"ܖ4hyEop HCWƚP1ɚF-d%ZYi\Eh*'-kL %/6@\MuIo!>o8o1GlŸ؏:ElݞG 'mp3˺pS|NTykCf E7%$df5<08P ;It+W"i8$i|N+dD43K&uG쑕Â@gT{p;Jm80]fO;bBzR%v~sn7=r"Im/9kzbuBCm-!HΪLĺ|>CyըFώVH4|JhbQ,|0(RCIE()0^b)x v*6&-bBLxMOh` SܑA4iVXr86S1oה 5gn'EN"z̰N3,gb^/L`BmW ך2&dpwؔE$8Y5j%). H|+'=pa\=Y)"mjXKB\wFMMꈟ'1/C  A,_rmg#Ll t"^KgrKbګ+\U=dbk,w2IhI̞.Bi0-y&T7:#mKЃ?X^j2bH""lETRi86xEt;^:lm(Qϗͥ;$8|K.<")YYG;33&pm `0V8d-U`vFJtV*ݦԀb0 jIoq5n v4]m >фbXtT ҽ ;!\lz(?6l-Xy7Qd'#NGU UD"[umS0ݻ2 u +Mv5x }oR~SU'N7xl6,53h|Y,_9D 52X:}8k6%28+pIsv,U}wzFzyrЁX: ]I>^LgzQ9H1.: .8KOxέ9l^ﵙ˻8l* ze0㹉 •| IhOKξxy"גm @ ^XJ)ΡTg?X?y$((S,&~k1R+O9G4wn󃺺= TP(#l}0mk#H[#!/ETu[Yvh[ r&r ګ'AĚ;|xqoq1sXVNūaUc_9R2_oz!A [&ٹG]9U%mwލ]x({fK0Ie9oeŰ,dP-MEIBbaJSNd1'K9A#m>>u[o㿞}EYZՕ%O>رE@vlǒVHIjz,b~wR sIm$-`/46t^fv>' e2QV:6YvHOj!U۶ nͺA/#hT$9]> U~ N,7JwbM}s'S-2,6\g 4;N8_%)#tp-s9fu#fb@\AnA'++/D#ذr"u wn c3ST$!ƌx ƪ(i+Y Z~GOlwm'v5N8xq)'}yWbaRv!}pwX&80%VaTA["Vҧ̶9q]9I;D1+)bqTh ].>TVՠ[oG8R5w ~mUT ]`Ӯw$ؒO+D$'ߢ 2>POI2Fh7/LI&z&ӯu}͸RL*KyѢP|j"uu؀1N& tF5|+e}H^ m1?K4wʺ@R7jz}!};򘑈; YkLew°6]VCN |#דҚ~͕g:2 x3@@oC/p̞ fԍu጑z d^b˴}܋&@@ˮnh2ߗ*ň]wQŚs}z7mI/[Cj9ZsBՒY>F*isS BCX@CbV:[ۥfk0ܧ5|ECqg$ڊAk*ESp 9CRX QK29|$B &'Q,\Evɽr4yMN{r5@DAy)1=Z@|fd];/k[}. L^$H[P5BkE I'hD wcOcSu"Wc2Z3(Dk\3pYoBsU.B79;ƢzbGJvͪWd8]ՓD%<*옔2L%nfPJO9];\$@_TQuzJШ8lvP\v=^%*Y3 =VڌUh;.2+$($KVݵa 'VٷsFmefćQFg6zgNYW8֝j*x'&K6q(S)]-'B*\U6\m NQ˜{-k-k>qE r]aA, MXڢ+H.<;~ $4, \x+9o@W{zKۭBt *(o%YOr`rTZkjH.)$2:vOZ@PnUMSE/Wd7zeqD}zB]Z\8T7> In0?hOvs rD߉2 <: &oanN5;a{a 1~tB4e^o;L 飺VX6aLxtHsTq& TqW4kV-ҿeSH"Sg:e-clWkAW4Rcѡva ܷ]S V7ͱ1.3+ )׹:;jD5 >Svc[DU65PZ龨"unmIC6UawK*ɰ?n%R2:O'rTG&NONU_YFgZӏl&\KmOc"7WjşaMANK~^͎zw|iJl ÂJTef,zx&J^}9SK5'85꙲ #yjq ѕMS(*`άdk`b!0RAO@(/sbGQ募xC!GoIct22URnCztF4X$ƌU9+Ev>Y{yD '#)XdA`i9݆,hA'"bPQl:%:boN);_1Bp2׃uxDqCma?& Evn3HJiXu S\6wk=W{#+n*eS4 QdTB6n{ )?.Ccog?h5b+bs 3aS \ՍFV,};[7G.8]#׬0ZxRZ YPȨI|; #ixEqaaH2 ? u'bɦ(L4<)qJ!.zwTX%s42 6I\^66\^St#3c>+w%ܘEy 3h:"Esɉ,/,x..kN^du4WJV{k` w41w1DY܊, i>%+HwCkec={|}:hW qpc[Z!/IK0<ڐ㵎gZM; *a g/?_YEB\==U_D&wѴ? bb|r>s-ӡKCECR dj\ѺDiKz6c# * ؈G>Nh( Ǵfhd\W;qOdp#=Oيlo/X>:35űd?|߭cgA[_K\^dORqx!㻉S 8;G%g.i: 84Up|f/!~EZ0zNVbk"'(u rɯ&Q*IT&yc-!qz9Cͤ>äk38=O`>RuLStc#17c\i\W";GZ9f 7:7Z ϲ3߈fj :[%!P)=\Þ]:hY~&X.|8<وK?} l@cEeVu1JOPҒfX ){JHpvi\ ɻ*ak sۤw/~Ud}JK{圅h^~O\^Rț=[NOݵ(3&O _|ϼϬ:0>ے>Bnp|ԃ3F\"ngT& 9caB<%Us`f]&io~6VޖoOўIɉ-1m]"|CM[#rհDj'[s C6_GS؊;ٻd@/]Uc$4$6(7M@~Q֯Bgy`dPhbal$f*Lk=ּyڿ׽?VK+ bkjO>IIJk%h9(TZ.eaW!m> -su]552Ok/Q[t:y~視JRtzy\W`d^5˭^G#=~NuIж4+> f̖ʝq_/R >;оbd2.dٞX\0v UjEGD$&QGtzqVSyۃֳjӥט!  ⤣"Xc'X:NM\g`x2č 7P;:jq^^nUJOT&wTQ`d{U쪠S|yP{G)ь4ܝ}l]G^%y6x 1ϼ|*]\$9Llدsagn!LƘr p` t5G~*P34{C1X&ۊJ^,}lTKg!y&^8y0V7cQ |Ɗa< 4W Olٺ5rH ^ {ctnJe5y,~]?!iVN,J*'!A@Eo|v4J;$` *ק.KP4 D(}le;W 9ܩIA n!sm)$+ǷA4(K,p#l?ϵlJƒ r(h t=0`A--`_oWWu˵%EH,ҤryF3v0,q UŁ4O aIG jsR{p}v76iauĉzvx;$4ӝԆU5Cx8PE)kB'0r#f :kz*U\au ztw5uVY_>{S,u(첆0=ʬ"L;מaō0PI=ʷF0 G^%o+)v^ɿpN,AȖMsYoG!NPzLzJ*8GkL1GҢO(N_=&C q6Sq`g$ ˙6$A$Gjq{KUJ3|*kZ~"]0xS%vɻݘ.EFĩˬ[sz*de,q!O*!AhysJHT? !~VX@TJ,iiٲiݟ+foj~pz)64d)ՂN6'FUC7 'Gά^moDNס7.gO )9[LJ{W7҃< 0Js 0MSia[9a+pF.dBUz?ؓi񱶇 Vo\~BXC_W L0? KćZR)Ag;[tzYeNX,eʄ{rypFw?SYǤZ~xo}>WR9H`ќ7;(y<'[5" TdoǛԯ&MI 9>aڲ{Iȭv̎h2@Ŏ:&lM6߫t{awk,$}rTc Mf᜸ >3Q':і\aI[wA DQɴr#~;v@b}+A{ R1F5O* qXڛtB;H]DZew6b|IG)x=q`9(f"*o3߯Vʘf?eeDARLCܭ\9z7FIQBQ|܅ŁEX-⩾`g“QH4kVL'NnQ-H J8 5(ʍst|Tj~- 'c+\ 3鱪 &2UoQ|XP,P-Ei{V yßGl iy3Blk݇cn qPI  8r55RQ;4HJbS]i#=819yE >v!~^5.d_Dz(]D5\ .Aq;_ V;[Wn{ / 9v[;ۘ]?'&8&Ys}W=;DMb3Sa@26v_9us>tw|?c8qe?Fa]j.ܨ{K:/!(&H;c >ۇMN5#6/= j\XX#ȁ -i/IB-1`jp77A9`jp5Og| SYA~lj55uӪl2)6N"Jp \1LᣘF1aފ%aG4r 1j>ND}B{'tL|P\$nW13Ĕa'+7VRAON no@T8F s,ѴwpTjBiTtLz RUhKfoo5/-AAdFxղ }69իڃ:5·|&8Ō[UtI~P B< O;(~pF,ʙ0*mĝMrZ>}zmu+ZNsHWjHI9b3@NMtW|hPҟ&MoRͼ;Np>&u"/qUHlKyg|=8p3@NKԕKQ&8-$TE OO+e_P/d:X 6 ]zcX 59EX*$aA1Yn1)hɹ]1 1XYa IWFźuTZG=ŲѸ㭒5k }ٷ"[_ v+*zw٧hyz%J.N0u8&cWz{*kvC)V 'U86AŒWRܽ\h,MAw6Ul'Sy^Q՚b?m6AkvS]ZN{ְzJF[@ kzf5Dݛz1.i{ፘw\YZY#e-푎+X>Q@̑[~u;Ҝ)~!!^&Aҫyldz5ƍ|?8_> 5.DZBQVq'jo4l6WJM ~Χ-">ֺxDo7C@Ymu+ebU(o}L ɭTL&.o.[ 3mU )= 7ַ9 2\ Ŵn7R7gϽH)= cnfcdrBNh73=럼[ݒ츶`3.NH9#tm O!Ey[ZK-Rⅅ$@ eyC[;g#a k̥MN?@ xonSUkaIڊ9t( *pJ10:|ɛ QPTc9.xqӴztKb1i=ÒwqzT> >ֱlHUev~4,K4D{0]3{̑&FGHų,{mռĦP׷<z+|O(YIY dTpb|/Ry3IMI|Erht~qȕO ;excrl]O"2Q@HىnJܹ Sw6CmљDPHé9ͥktEXtT/p?j#Bezv*us0HIKwz V]0 9"ޘf0!:d]h= q{ڳY^ i _n1P$!M W^{^FKyHq6!mxG~ʖIJҞrې>o  ~߷PXM 9^pڄYbE(*%Q<ē_?_Z}ǛɡaܢgkB.ֲ~H;f&c.qNL V_J==f!}`Z~6]m+80d h 4 /&%t)9 S$;گ_,.:.6G_)%FAɠRg_px ק|նo(McEj:9:I򹠹d3]IƄK,Qv8&f&) duF,G¬##ZWwpfaz%bq/aE? *q$"J9_+1 >Q8B3 NϷeILDQ^CXγ}΀}Cm~Pҙk4G$ z!GYi~(^4߽&6ϦlaƒW'St+oMԬR] *vxeȳĽbb.d̩ʻ.'\ѓi("k$x7 wuL\t p^t5Υu KWqu˲F'b㇣UR@J2*7 fPR_2Q0~4NJ~ޑdWTH#P B ̥kV⥷o{HDrWԳ_GW,M>*7 ciZXYTRb wCq>5gw0`Ҟ׬Ӱ94w"3AU٢wQ!j#`{6c/ g1gz,u >'\FufA[)YJmh,DdH_"[`>55ϦhOA{fpͭY Ђ1k ˍ%4' S2B (.EKrOʒMZVtIL}6 }6 }W>d+氂CK˅ɖҔcMk _ը %{›YFY1ACR_P0=9g'4z{ q4띥~+-JH %quT4( m [\yBk+ުr?P Lj|:dr{SwmlJOirHX*Gqj-d2ʫ1XH6z8ةW' 1 @GMzb۷f&>18n+XL3sd(d;ꇩZ RڔF/ToXDhڽPV@2ۻ^/B M`Һ#kNv5~ 1(-ECPIV,$eYR@ye$s'/3xKwGS=V)6&8E/4#8P`b=?mAKXT$;;o 2 F[L)5Wu)G>_tc $1tra+  6<-[ǤXBz;wsAǢ UTS=;V @OZoTFܓaHpwᶮdk&]\ķ(Z2BC?9NKxrC>z)y)Rk%arI4F& Yt꽒XA:I̟>>=C03j\GDӧt5.5qxh+d=| ΍DvG.}ukujQ+qћ(~N8CE1lcGp8/O*iVCjb9~ҎoY| !|N at 3Xs-MG*w¯PN ].KІ}gZ=("wɌ32kQM?1/,= d55Y>̔8/dr'Ai0PicŨ~M,6h5#bPLrf&A^?4(;k65߽2]7M[b¡rHkPcu(&+ g`x禭?0DJVX3mrCR )ҙOɒ*V3pE7 LG Y~勞Na+%U{i;H|09%ɛO>~h.dhg7M#Ӟic GgaJv%6;ewBr:ci:J#d۩= 䮽in祰s~- ?Px@CUVJ¬Nn4#傀MD(l\Ƚ:a% oQ v/QLEyԩ/zuc6A__/z@}g|Uhu:95|Fݴe[ TJIvp[[l>3I0}v)SA@ UJb al fzٞ+"P6X7H3L줚?H$cbb3(QΤo;yxXge@ 1&c1%(XEzzS{yФIw Eb>Fka2ZߑQѭ tEڠ!6B!eu1op~HAƛ<7n@mRFULkDgp$L gikYY:4 _ j){%xOb"@:SIX}fxCJ#I1OՀQG\!eߴPoYP>M`Ho"_{A`ԉC>t`Hw͘6d(%t3Bn ;El pC~Q541sb vIVGO\k8I=w1\%SOC.HU|78ⰬyvQp$އ&*[+O;Hh+VmBj  8:xEe)%|ץ]C[mvGY#K57Y M 4YLJCXFtԾ& ,ly|E&d"'RVY0/Rho@R(a!{Ƭ4no8g -m݉_do8uv˫<S;=4Muub!"- u`t5yLJjjR Y5bW&|MAezs75D-Fomd_LO}}v:n̷dav {F<' 2;5yXEG%B1 6{4 h8F1=[K%.$ΘE,A-sS#r"Aefۡkt4po.WQ!o鑩N@l5T>Ju1o"sD+(-ۦȄҌ@Fr{G A]!24t[iɤ*CYJ>83r^ݍbQXN\ߍyβΐή= ,f#x!YkhVFÙ{T&U}U+(]2ձD8ێvwjJM@Z="ɬ,¼x,͑bzMH y&q\ajƤg؀82۲ lW A¡f;8fD!N\HWOJ} QqV=3=t=/xM!ݪAWD$2n>|IJNEPj͗ZGap1)jyjIFWn>J|<5+Nc,G <Ib%:1Kuݵy@_=q=tc@m$/  @K s>s~̓6U2abkPҔ -XucQ$N+x9q#7'6U hx'~&}y^N,N4:)LE9|muhyye'3,NJ99i~'㒰Hpw#ArT Jt -L$NRmtg縨%) zϩ#$})3[vzϯxEEnjkV DSC= ~qa:kQ%?WwrxQaSK?mp!BGkhl'=5Uaq>K.@tYyFMC+o :C:J' WXe8mQn4[A/~VէSl1Eh-%;hƘ2D+Ӹ*)#ȧPšԅVr6# Yj*AʆL_Y\^{x:$n5nԳfENaXdQLn3QU}5ύL;c)bl<,X"ZM 1  LV 9L%Q!dE>Ή\{ 8osUt+z'o5ŞNV^r45!]4Vh}/)bo&Ɂvt.Ԝ0>L^5xLcgCwJ"M';iLSEۼi"ŨU>CD1[7.G2I5Жi,ڠaf´ƣd't}ˣ!xO[د=Κ_h. G6GChf2CgA_{b{^/L7І0EU`}|2;lu\ e]\Hnْ6R=s|nsf}3Ч3,5 Y%fF/---:Tq Bzy >'wqI q驁5-ʽD׵:mdU.˯w:P-^谽Sq6{j9G]2eWޕ/9/< qq >۲ۖuUx3_ i%:X$gÊpɜZ0@\̽Gp 2^o_ʻ%[ax-Ty h/HYq4 9㣜Ԛ [l'/'2r hqRÑ+-]|]O{q<i %_ (|:=^؏%2"zU3l1dϿsѶ6; :',D7cl\{x^lW@mց pwV uJSH|’f^K)ЛB]b= ]t^rY,HzP(Dpc.wbE3~M !%dZS80"$qS uD[LXQڹht6'wJ7ei`UMTՙkC]b8e4ۡcɿ8u}& Ĕh-^EDumG98X[3 BhP~NӺ1Ƿ1LJ#Y홙N+$+:VJ'*7 lttJט[(#7.4-iw;ːCFë;;r?-_y\sˬ$IiB%qp]]/Q!1T $u<Mv~ hJ;޽v"7 S %"2KjLh79γb)|3m61d&~p]&’x ?"Z]s(x lsT/^αM~{ư-mxW}c [ABO?"~扅g~.>!~(SE@P+]2ʀkh>c*rl(EJ8rtSYl~) ?k$A;i%kE`C>4|g;@-0u'jbF Te_8qtiRƚW2 zm4+GۨNDlViyK`@)͘$0QO)T8>I;EѩLf枳'Q09oW68߭dtw&[Nunbw9.{*9{j tep[i-xA d$|D{|(rɛc̙rJ2T9~7 ugkH#Ky07=⍨=^gB_-Dm@)_ləwjRT4| a XfV6}yߌ &zT_.4mzUK։Kpxm8n1#{5{>,i!8hv]ĉ-jTl e߬/C Z6RaJ w~Zw*c$ ?E 0!0 ?0%56/+`8ĔR`*\K@I(SY],D#awj]I0c4q|î6gtqׇ.۵wKCrݛ@ (芌NYhA} 03pyxc'鮓Lp{jU5/cao(_&԰`0}NR?Ű[k+ C b˙mB9ZQ\d燠9BYm{ )Uռ;k`^ST+UuW@ ,*]ފjvpֿ_3?Կ4$e`frpJH'1rÅKJH I;[2 $yfSGܛK f"ai H 0]6Rp`OґzMLg_B>!톔}Lb"r/ેbQAw)2&8/qx6x&\ 6M;ȪDEzshMe3T=4%ڄ 1d_FrZztƚ֣.f"{)ŋ 9T>fcBX:h'gq/}%zqvYK'mFߋ׳2қXXآ!8ٗv|+,!%>BCi!Yw4r*&k&($C$Lڔ|AqINiePGqG*),Fhtup+TfűVo$~; Fkp6 0)b}τ]N>!1pxW*hbDh6 /`&?۶η㋨λɍȧa_#@CsD!INn VWg(&?nCa#@+0vV R+Ciz|s>{Tf]uμ ϛX%Al~#G'KǰָPiJVqa7yW4:7O_+/5SD$rw.˩ՙj'Xu\mֱ3gN*ȾsW;3G:qMYoD,rk]͒ۀ+Ϙm<zk`'VbMzSOlqc9ffH%![_ww^G`'"tA < DE]Y&u)ܝ?J|ȟ*T,לmyJEOKxs'ڋ fjw):3!uLMkB L|d3U  }I4Ah$UdEs`KES-8ݔ(j~(~99^nˡ#Fll jq`8([Fn1I q ~w׷?,_lcf8n360VIsޗٗpI my3wh̲4Du[rH0˲#seik?gGbF6|u)ډ5V)7ye)A=x%3Ӈ smT*rxu @m{KPAQ5$ K,Kr̔g~4X8hȠ1QDBэy /;s9=m *;&1_1;g"~榡m*2,D2`'s'4jxIe =`rW{8(%С*|;>q8p:I`Q.KYI4eU[yEvǖ(i,h89%琖!dG:TeW.GTC7M[@5g}&e8YGHp 1̈́T]5mܠnMQ٠Ӱ473)|w<\ӥz)4R6GG¹Yo/ي޹2ܔ)' pp46h0,2zs$/=AELA|>socR&VéuG b>g7kS rv bKD/7<3쉁CcZWB"mj'%e=q MYl:ΈCu?=dq R;ɒ P!u'ъt̩hǟG/tEB`Xrl1ibmϜR[Isd@!b$١NCJ.Iu.s_4.;/^< +R~!&c=}FZwƗՒr$oXi±[Sk[OxҕGcdr3] ٟڦ Ԭ=oUsS@iYĶaH]ZZ狧w>mEϬE Qm4lry*WFUȁ/h{;71o8IZ"ak7gt7IOJ @JPUZGrʫ=#0]Gsn!J:^ml{Q9afP!l.<`Mb{do.?rx8p K̸ޖ}2H^9c_r?6,[5YEb>$4k7^z0/D2 I洰RNq[QdXɘAlD`)GzUWFy_< H5&R2%c'S~:[LKshn&"Jh,T:ϕ$Kmn]w)R~gN)`pŇ([mO;KX+e>p-"&M`XHj1z!_1)Z( MY=,E ( l]5EPs.=m\1іkXuU}=8 S:{MKeqj>9 ui cA B-MM]N@{< [`QV%6dV<.} de'JJS-nⴹspt;+$jS@>76 O~pw!` d~뾐xSjL쓜7=tj.H7Ree}B[Ǖ.v'1{<"^{189X/C{d(@EfzSW8 h”?>DD4IuG@2B [a|.S fXQ}[ɽ!R9u?zٲ`j uySȫEBe#0z`.XAlX5{ A`9ǚ =JQ0AXZPOH/\D,K+,p{*TqpFzC2t2zO|2sVCAWIq|[fv4$9({~4)o(^31#:$cUac3f%xR6|U ďNۤEep(}[ 63Ǻ=;V y|m]s?-߅F;?]@FP{Lm=TOR a>su M@$gj+j>H Sr[d$+cZ?{r-^&pR;SfmrrG1ByuCv֞":ʶ rJ6 L^+aoLMH-[A N%k̰̼ЎF?v[;uj#iGel񞚓rB Bbi4O2(zVZ:{h@(:B%Te8RIXjDd]:AZC/"0gMh=/h==?1TȭyF&l+%/_Tt;y){p)'"}ӽG?g2d-oe#9o99}[:Z=#nc.<3\;W3"bbg-P3T n?GS q&k3HQUhDQ'q}pТVZVRʮqul.ޫ*_YOaEkޘ' )>$5cZ8o pvYiA/ZPq{8F% Dg?L[6yjK תtޥ͆KExMם6B<8(xl-)QTLSj/Yğ_ʊab16iAXAQDχ.18~BܯZ]fRm$}-e2,"bvSťZN&<S'ڍm'& ")l`_A&qE3hR*cSh G4g6ghrg6&O!TᜡRf6mi( rJnwp,<m)58"9'&en/M26ݿ)n-DF7 u]h!//S h +7֤pdǿ%[O.9v|G4rDYgzZe 8|*ӛlhkxC-S.2ٽ&̻?Z!yG뫴AƣTV遶Ixo Gp~+n H>ߝ j,!nyvTRQU%b;DT=c/O i\)+9.MZM 5 ۃUO !Jk` t3x-ӎT3aW,q=$8XS[HDf.'Qe-l}~-(aW"A -K@QR6Mx*0g_Sj{wf- 7Nj &|2H4 R<̂}G& o&\̇Qײ* @Nz  8dIyŒ[=o 9RYeׅ Z?+Y2i.e?53|k]:bQhDq$@f1]#gƖ߯KkkNT XBUK .A{7Q^yD#dW0h^rzP5;/8H߾P'}]@3Z ۷š4'!pLCjPI>£Ž&9G =җ%UK ?w>JGm6%>,lCI KЈoGl}_H2(a-HxLJO:.ۃ77沲vIC5# FBCd ndM,S/@f,ּ[_E# _*L.s{I PP!Iңm|&16ǶꑥE!fg|Fng)؉|lL"3[UTGĺSOC!j65=dL5V p!m;eKLtr.9<ŝMȾsw2#y%$+iW&!Q^5RHl tiH"N(tNAJ#n撁䁷CW@UkhAvK_c#@0Yn i?!\kݵ7h"ejM>flH[:yRE?(fsYFwz(UI>>k/Y%'k0)#9f(rp6ߔ\1KFa@Dٷ/OT4Kb`*xhRD5Y8_GoG>t)!UsoO|P8ㄲ;7~<%3^PisFj&Q?Op躛2 91T˓O=9*< MК ,+dǝa43Ĺhj[&З4@cÖ2lex|C{ e!y]ÃHҰ Z ?fM+x^2!5IV'_vкZU4)Mp[X|Im͋2`Գ2fJ`8!DЍMm$Agd:Q:vhXVߝ,r?aa~r0Lf~‘ ϓEH3G,LV,aL`.z/r\.w EbR+| ט7KnnJ>u V-De(% }}=z2m?IQPMFtޯSDH k*Lqc07 "qⶹ)#zr07 <)G1|mϰy$¬NdX.Ed~ W:^K)4Ӕ-˶?C}[GDtA< ]5{jc6e+ ieުr/4Ʌғf~> t1KG`!t# @D&Ж/^JK"Aq͏}Y|n`JW:#x+ 5UZR,*ՏM`4@gC y^G ?lh }M0;&v)h@*kPQ{XVFshytר[lb,GƩ"S,ɀ9T\!Ox4l29\°NAMuٿ"ף jw'5 7Qi˾A^㻂|qTǬ~Hr*N\ ͌D2a-|^K`ZuQ LtY@ҍ6JsIײߐA?~,ME͌Ynˁx#)}E1U'%uJ•&c~'/2^K9sGj Lijw{rBW[<3=ŒvJ4 +]wd0]Vg=*Pm4**+eSÔ)Eb׈hd#ؕ&,N$ٟ-Og/P*q9ԚC J6&H|ׂf~zS{=!'&k*%YHAWPHNXpc[Xe$SAb}*aW% $: B/S$Jʺ$C>ATʝn^o+CMwmS )gbcDHWX=?ڸad\|'2u_2o*@:NZ37 بc8 gj%hr?UwZ % *1bfQ0 T;to(%.li421"M-luS{롶%(Y\EC޷*ߗ(wu`&?ROYfڭ,pgu~mk IJCx٫84zѓdV+l1,">j2n,~$Vj9LK@k#51ǫ.u4aj! Ğd>+}vQQE '*ߙv0=?/NPA-Iւy Tӱ7G{N pX(#l!AwRY3ˑ&WkFgIo2Z@ Ns]{&ˤTy-cf4ܨ'v?_A9m%K0H\ʻn[`ؕDDOW-W ΒρFVGЀVW*a ǡ! <5WnΫ@wR}GP}.LZQ Y(5nh #7j|]aVczאb:՝| Il A =wZ|6dPF(r6vձ̉yZC"!96m!)'7Ȭ$`5xKq==> GGwLS1A Pc~2sNcy AmdDt-;gA S\yPBN%NW[װ#YM9 j;AVyķnc$z?O~^C ER )Ø&PYBi` @-s]"{C̋#L +<4}-5RL t=1~DݽSܟV^pN\@_v%KO+ ΍,JN0(Bzd8O){;߂(\2C`mWj]N]dGD&nPOJmOu:8=کAqӪܮ5"P'm6;y蟬\Q6MftQӻ f8;+X)Wf9J>춡 im7ȼ #^_ e|M_<w5#(ޝabPv_xåvE-r$G8mli[#PU4E AԐJ# SONSͻ ĔL v_ޅ};l#RX *VڶEˉlߺg.|Y$V.|Mܥ D <H _7t8`)/S#1? ؚO`K\n\Hf>W^ RT~ _$=,V^cn;Uf1y\ь%=1.C#M즾".2ԃ H^H<^rˣn3-s)h/Ȯ9ÐkP>F #?5u^-mʎf¿ébi5-4?ֳ@9l.h^w`k p?^؎+%gsf j$U "8i| l1fRhcyz;:m=S=Ò, \*a#a/jφ%D^:Z8 ] O5wsT[{g I$j&JvN7CY#uǹ j@5-Ts+h/tc4(K\|C.1xρnѸAw)<\]I-+U|6vfErp6Er H &hOۥOmKJG: e2-dvQz(ZKv7rTlǘqI?-]<$iFrP%&w,<}+z%`Rr*@cY`piΌ.>(M%jZ!ua еD,٠%xtq oh3ITX2+LϽF(Dt5ș(3wyq]BpɅ),$sD붅ϣ55e-TkN[R - 1[B')"/q+-qB İdMWGG+k_LBOj 'A5er6zbu7z hٰvs~}@ uN7R|`<& |y:@yZMJ#L,ec*eHUsahzu uwfNiL:\(/`+cӥsSfg .dhч+% 3 w\'%њ>n5&I;۴ݨyp>*KŚ,ƒ/zNa}֫Oq&Lzv,Y* $[֑2?7ԫL[{riN.*wa T*W"بwُ"`-67pg`ƻ4)˺G#W~p9s]G'xT>Q@!aύGrp{'22KVo79Oacy Z?wR3$@ {/C#HmR5 ͟s%9I_ٛ>Hy7N J`$b./>F^[%&ѻT z*WsA]HGHrP$]YգtǵwT/Ţc\KN?pLu\/{lV%ײܨśqon4fƜb(Y q{V+`hq x ix s \@ې ƽkK0 d<<Za\E9\w*h+ dA7V0.9|h'.K"W47 g%DGyp6L׹tA|oRs{` BtMR T}=Xq,74fWM6?U}[{D&{~j3H&!mwfR{&lEShA[v6kMLr&K&cy>qe,(z2= eq͊[J16De篔o7QXK+ޘf5'X Hq w/Yj` ||C ,;$Z+w?# a|!2xk%DBnƽr=102*1݆?f /8$܊d,ޡެ6M&2 鳄{LKS١Dr*MrYҔzX)XGwTAnYeP Ƌ.Jx(.ٕεL7_ yOw_Kid&t{l+(%m\0i٫.76:;+cfMP!rVҨ+sĬ89%߶s =\ϓet!XKB6B4NJʣZ0(T9,t 5fxث^wx$r@kXx_:d*'<$K[Xe=?O&“_I%OWjM[ )_C O74`HAecnc8(85A.=ONu$ x"I:KI>\u.\3rg.L:{@̧(n[Qe%kM+1]2Jnu'N?Icb2g/Qx~]){j/ZGqg{hx9yQ^` 1;i,[n) $p>u yS*PlKM`Z8W6#)ryEs!ˉpb H_:/g.b GK=HD;?_P !,&T~o0SrY6&aϚrA␭v39btҲL^7JLdH<;a_:hh149c:Gm X~<[ٕjݮjDőoZ55&MRF0;/VZ5IbV&Ċ$yyM:햜nQq7Z~Yr@LQbWJ8IUNSKJ_nL"7cO~Y{r;{':V4Ns‘23⪽jF'8酅 TrW\ |g1[Cֆ|O^jwce}kᣒsH ,W^CreJe>̨G@,F߲ _7LT.0ɪG3'd|ltBR1,w zwnXbXzųeioЃsҾ@"\ 3gHgȬkj:~Ř10)1׸HGb\5j$u񸴍G 3DJz~"86go&Q}fsm5lpN7CxL-% 1tgy qFO_W~h3b'E,:jWQ.YcmN&] ٷf8q@ pimsܬXlgݳ|t ԏnڥU?/38cHqۆ]L=.Ie썉q'*XD)V 0.ev6>?QiWU-.Tܶ 鮖zЎh~ȳRQ39"9hL=,DP}@ؐ|8ΞHS* y rI=WM-D]?ƶRO `uoZPm 䆥ْyʚk&NpA'NɭJO\D=^ANX6CV0+fr+*.˳MC|Yoɣq8rmBX- N 5!k1u=WYO/d!zn12IGWpr8ufpu)zl=툦 SFe03 \D4jQ$ZJw3HM ORnͫ !r{蛵xu7Ie$olܳyiOUI. XpF)]Cp-{sNFhL'!rN%1'^ɠR)XM8T~IXS~Ve?;'EmOi ?) ?2od%PN.jd2hVF3$;mui  k.vֺ3b3P۬gE#A/jU{^z"AUqŜ먒^(k.4B֚JֹLv|gK͒b)\@pSf:Be)w&"k:F2y:.b)Uvwq)y_ m ]R/ 9v}SYkQ ,+%\2= w{<[v>˴h$[BE\v)_ eWNXcRP|}Ƿ6o1vaeL}1zR6BƐgmWwGX l,Ǐ*Ɖ7>S,.3=|ug9{sJ&/E;:k+^k6k^S6 >~NG[B4{pKdI|͉Kq=,.}H>7V~B绡ώQSR`!jU_'bY?_6 N:3EL2+:B^X4r3+6 \EM4vRt* g3[9cY#M>tR)BK?-[ f"ccp'-::eRFG9HE(ȟfsxqr/A:.$~&;+ Kř '{Haz+BFf` Lm>~v*BQ; Ll[աk㵋 f,t@`MQ$ 3I 1z|mU22s仝P|1ID hw7 Tg j A0E*GCGΑ-,egYZ07070100000319000081a40000000000000000000000016661890a000008bc000000000000000000000000000000000000006800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852ae.ko.xz7zXZִF!t/!{]?Eh=ڜ.+aӮ̓@ 1 fO7K̷d`$6Yu{l02Y]'\ȅ)a AN3qDm=Zk1_;]V#X0=0$Se7>dDpo0(GRq^IEL3<3,8{"+EP'AQFVl Y0;$r*  {8(]/eM3K+Z?FNB_%ų@=Ҟz`^lbN8 HbI.L/`cA,m绺&'dVV. r'J 1r]0~v}ZĠLՉƭ=2A+~9Xx2]3N6o^@b{PMg,صV-FbYNA##kcy?vgŚ6p'Ϛ'UN< X|Tó5CX]1Ű)$3(XV(RuƉQ L@dҪzuO>p"!Fn '@X{A8E*O~?/Ar uTI8vU q,H-݁L*kfe?eljZuZA׀c,WZ iUDm4[73Swt" &3SU-Y<+JސTmW*i`6;{b19q9.YB\q0" piʋ@Kmp.T\!bj^ۅ[*ErqJ} R}m5 SR蠿 r|mQ6ļe?cN'gCְqVUGQwu*Rc$fu޴M lgk 'XEPvcqј}2?vDYxG9n2^1 S:yR>yKTsLtmJͫcy^ 牾-OUUeO M](PJ?C:ܩ!b" &^5D)ROji/(sCӊgYZ0707010000031a000081a40000000000000000000000016661890a000214d8000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw89/rtw89_core.ko.xz7zXZִF!t/aE]?Eh=ڜ.+OhpHA>|7 TY QOrsЅUNy$2HLgIOZe Vr2IɗųhOySHH)WIFI%К;$.в ?[uG;n\OQGdk2D4*!hp*^krJIM~ݵ]_Ɛ@hã-VVkLbJn0e"T\<rg9ј(i|*x_oGgA3 X>9FamZo]jK"Ҏ|&W2M&}! ($M8^tgܖs\]0/+uUtJ03I}T,93:s2519\- <~3C|v"i RG#,G<ѲânN335V٨aiЍ(J&&p Vֽ͌W:{oE )jVOS|m:XE_h/s=4aGwJc`B&'xh2w&Ǿ +<\T](%Аf>|C"o3R} Gg ¿u2Cޯړ){n? 3"߅'; *wu[4/U%w\>IlmIM3cc NL šЉ!,3SW7P-얣<0kse>m=i7'{Š $@{BT{80./I=d6,>4k5hO# QUQÍuӬ&;1AT UcN$QѳG#+3Բ3t+,8Ȃ[ma!a@{I8 vWUI.p? i E'voqW(j^umşb֩N'﷖]żf3i` I/$ހ٣͢ n?wxx}A$DF<'&,i6[Td06\ƈZ4qjעn) hPX-6`[Qdo]5E#CimrSL+$K3|q>#wMG8.MBHY .}q΄<=B7X֌LAo۷ BS}Bv+?<}IS!: v׷*ayz7]Q8\4㖱m9#M(! v&;y $Ŵhd$y"GG˫O@w}+7m.gK-efH8덯/dnb kzS^ͽ%60LpPpm}OLޣop,췣&,(yzaSUe5Q B+_[E" Cr^B&"R{UiD dq%KW/!׿Q.ktE S#dX&CGt +73!zb NׁI11-{C2Sɚ34:!|D(]`;p0n!p:߼-)w#: _i@nƠ_/K%JߊhM*sLxIuWTnOw7m! (f$E}OQ/VJՎxs353,~&S9[؇!*N K Ah%ߴm6'2Xnޛqd@j5op pb  osJ&0*V(Wt.6P;atQt5ZJ%T$.O煩<MÖDbY4 : @5 P-t%}Lz(Yb}i,- SV]fFNjc2Ʋmrfmij4߳]B5qqr.Ո,5I nmQXDk*WvĠ:I_?v["?* ećkFbAzR >'=UfwR\oF>:-*W{#~ @ԇ41鳙#h/3k,h/է)]w3c˛\"@艵5@OK|%*@y, I'ziL&<)n^A@i4B:):7oG}ٮㆃnXuicKwdpЭ 9Qi %-L!~ 18p, #H[cQX?K/$QuppCز2 ,Aˬ?Qxq182")]47X5qn{o +RJ٥k32SwYV *CaX- rH%#LU&c"Pxav3=%;f?q˧,̬[>qwQ%y_țo~]\iI5Q,ϝQn|F7]izh~v&c" bk5MY7$zsVe04"N5 xP`=\$y†푰. neWOTmˢ IIr ˝B ÈpTN9 .!FG`274U6 /C=>`=>QG}|Ќ v4@[qacC+杓e~U#jp3X9?\y?@KzjDoQœیHpwꌞ/"Oqj?2&eWaQ4}ٵުR4p0ȈY7I@O6Cb0d& qK&>Hǻ֎%# ŖW Uȴ3iq!J"ڽB]wCI8T ^KQ&p>"ZEs庖T9_ j3|nD7TiuبHs^ᄨzkxg~g^?o͂;(.hɲG`KB77'9[ =pVKW3%lM)_Zaq|.YQ?iyJS'i;ˎ/=\ԿSe[9ϹTXqẃ;0фk6_&"dViT˳P ނmdv%԰ mͣ44 7qVki^X1PХ^LB1c5n)_e?>K_>0dkȴ'3ɸ~ʽ-eη^Bō_ w=`GbaK±ת,i (*8g>x /0Yi:`B>kr.2[.L(e5={n#r1# UX."u<-- a"zEeŚ@o爃{$'(K3TOc͢aůXMFI՘D:x)Zib"\Q|2Brәm`*nlG6Z} ;: ۞ܟ&w&RE4 J\]@ܐT ρ8At.v-iNI{1%XsAu$;Nʏ)f#ceJAE.,_ $Q& #^:PݻTdU13D\E}}R>ԙr0ZWf;N/G'03s0aL~:`8yJZ0IO幤}/V];Iמ*w񇕭xpnSf&{tXM@DZp-DvO0.M#//[;YRQGGY÷N_Kw)lK(Asd@=P[_H',۬+^=FjրtHa-'l?@[[ƶ6,*BLhUX[giQdrĚx[IގW;RE~b Ǖ0=-Pvf! !յ{ga\Odlhq7w a``~v 8jA]UUvcA;HZZA Bvb#$Fs×~-lӤKfɣx)LiOյ=\xnUb+eސT]Vg _dĹw8ӤˆKq@˵ p`f5H\o~)HBSZ̧]-R\ x*'6~mouA0e)qDg94AViň8^j4!P$c"[`zVep.Ⲳn}lmuRY#\63GwSpLW5֬%,݆ܪo3 Y-\ƌ) Wӓ1&;gX .Q,NO-=/T_}vm??qQ*w'G1 _Ga\D&rY|YL<'w˥](Jrss¯OޮCBXSF$T}m+m! GSX{VFey0Y`!#ެŲΑٯ ㆠ5ۮ2|*G3Ϧ;G5fe);EU(c(6kZlZ7;z֓CO#5"hAJRM/(iIsm d_İUg/%Aiic}=y7[fA_ѹ (vk玴={vv tl9FSfmnUԙWA_AGzN Сߔ'7]rNWN&2UǙ~2Nɯk։!{X~!Y^EX~oRG,Iv.URCf)1́3۲)#1b8W6T?X(@-~5&;E.j,`$q;E8jeey1|ҍ޶ѿ # xG+Ծ{Eh%%]n.C5~$Vr:7 [Fb@=()spڵBRV#p5)]NR"BOpUYʡI ]βwI{;Q3Kb#L29i`ϵ7e ;e[ zȮ96+5,j gD]19vL‡ |Ve t1 -`ޠW×cna]p@ D531rsly+&c &|*1%T>{+,r}҇/m&L+ }fZof'(~XR]IJ'ÂA;CD~@쯀,#MM.˶Eֵf }}U=$,0L;KwGkα!}W+bKVNVM+7ӊwX4J7j?X/oDž<"a"uyAdH#f)Ҝq0>*b\ֱ2"Tuz/GsGd> 0%A;=b:Q9ulU&r~l-jX28ᩕ7`gC|{\na^ӜSχϝ׈ _Woђ -^MЄAcAN"m a˟mm| pÃ. jV! IQ`ul}Wڊ8i\;h+f;|pv_Eƍo@m:s7 ʼrVR h2[(L̛zJ$y׫TbȌL+’!hg@ ԅ_NѰ5M/Xcݡ(4cg}K~c}2›"A+;+`Yك126Th"6c BSQ:(/RYy2>dQwQq|D_tܷMn<:E/|í֮ES<K ߵr ˛k |Fn3) {U|Y[:!iWO{ I.gݳBþ*jz\ dQ`yO$9n8= ĭMPYTꛘGk``1*0f}0i0 DʟOEUSU4rY:mP|kdT êRl/y kRs#%OLYdž7 biRz"#zrkW=$fPH'ՈRݾ𤤛wZy2EPwfaeK(] NPNJ4єQX EpG2N[=%\#Ҏ <Ėj1a %fܽ@%h:jqD'$5{ = EaW0Hovth]sc oӥtWq #1=z28z|v o=>='ʓfZA-V5]>QGB)@I?Yɞ3nQ;[ GvF`dk?S_;J %a}*KۗbM؉ eT{zXߧ:OpXipew>,OAԳ;1|c4}  q,^|mlt+p&#/B^C-w{315uf %Nסһm!톚~X K5׫$^"8P Cr'AMI r6%ڏ^!q`2yU `yq :-d05 wPQ$2e f<27ʐK-.d|W?9]QtRT"\Oux`϶Wqw2k _Ga[2g=*m)esڬ񚹿@(EkNM',ZC'<1fb ٝRgUOa$hw'IJmGt2 㲎诉cJSoFO~Z75ߏiƉ[nک_1[WHwmnH.}[n}5 6ŴfCZq駥ʵ% tL2y x-o $q4HPՅm:qsnyh,ZdS!a7Ϧb`!Ko`1 _`F|hr(߲9q`[c"$n^xGɘY<{>ثHA40ƻ֟/ [w Q/ɳ< g**'ݨLܑ8>YyvjѴ(A>o.z,H8,wU|գ4h1)Os~mڪ%{*ג-4S6Jf[Tg>oQM%ƩhaT E\3#\Ǚ R#Ջ)DHLYwFJNz`TV'&C[Æ%]_qh_ 8r`[0ҢO«El$ijbG3?92u*.ӵ[tbye trruřHAٯK9$2evN7 6'Rwk>PN*egF,)84-HJI~]g)ykVAH=Sn1yN :/q^7%u!5T~^~N2}|: y=-M[j  ;”&:"5li9"!}FPX 610<97룰X#n zunnw k76 !0P҇x)Cc>ړT)gƨ*]hp* _]ʹs?-> $pzHfDl aDT~A^O' Hq4DՓB >F2 (< "U`lu֑p% ʊ{F+a6S{l{L˴476-lY~XhK8 .vfr% ~UU+y)ZjTWɵFst"~B~HڸԒbAL9a+9!, |gGtDwDC&d>[cv5U?IHջ`z0Tg @tmPboZ~[-l h3-bEP2ͅ hSGUS`||9Ƅ= Ǡx:[q4M##먇Wi@ Mh0c*7=!\g[!J)RfnQrF5ǚnyfTljJe~8P7POv%?hxJ=cF>p)DXX0pH fܚZyաCMo8h_Q=4ziڗ6p1f6|J [iJO0#ߊ-n3. is$0 Y((c`Hm֚*/4OD, saZSנIbPYf7V)xA}V;cWt]z38o c C 4A!2<$]}ؑ^MJտL4"5 =D(Zw)~RhW j|p&Wh7R&xӳCA=.N(]/YV﷐烕^/ YQK4~T0p'Hйd]FJmaDUL} ɵm ֜"ú؞JKiŚHhňu|-u;8*R9M5Nwo n떩YJ_&)wZ`#a6(8ܙ4?:XGz!~zzHO["%L5)4]b{|{6f~Jg"p '5Vì$zx:iM[t3q0<3-.Bd ^9NЈ5 sx BIJäV&Uݕ$lB0DW=hNXzK]9ZVu Rvĭǿ49KHWí1SwdF½t" 9KgG?7(6P&rfp:-GPVj.с6~@K9icT*نszp/tQrh\ġ*?'g@t sSs.wNs- -g\~L@ڦ瑎,4 "Q 񪂹I:TH!a޿{9pǂuPKZ)FxD\2F <e;[ Ad~^ E)9:2n+P,w# g<#q^Wwr ۗͣwʒx(N':&z? s.5=|H.Ax 5]Ca.n6~>~QRD 8 žD&Y7r݅.{ͪe0 8m&Qɍ/=\41>iP-M`*.1\y茬gFG^.lLHc W(p zt|QIɓIIfL,/hr{E/AKX|nBLӕP/v VsE8uL4&μSn>XMw6LX:J{T>=ˍmW8us`x_{@[BPНZ1ȓplT?:'T6@~z2vڊ0HO͕FnDjep}֝C툁-qF]:I"MbG e|G~s H p|4]C:]H NB)F}W8~(ܕ[5m7~8Vw%+.lfJ0}]= DC@\mŦrg5MyY'EDCT )LٶHMy# ۉ狻Ux[޵ %kQ`C.5mԽ8'Ax' pbQƌϧdT"]|u-!z"Ac.,n?|myBTt;Hr.!RU2%,Qlp.xaKOfH@:XXFyn)j'bE+*D>l/d/#Woƙb<kr߫`ʳNuy\'Fe-6e " %e3B1(xOs@{E`Oq0RU~`.Ϥz ΀2NpGi !6 74,j^8$9 LA Wp_y>ѿrD!:,f|Nt[T"EJ^2ͪ)w䱹MS YU#r[ݠul sIHbV :CWD3#pǝ(ĴFoF"\c^PH*JvimX 8^Mz (bTX dq%1IL PK=#ZS8{b +tU[^A$u)ā6eYL>jgQL"βJ@U5hC p8ɁsabuyXhb^7Y,$}}._=M4D+}=AҾ4]r>C{:P6]| *oЕ` BC vܑn/x kfFp2+0Ѣw\:Nᕹ_loTMMj1kj\8.=Ha /F)wچ/.Gdz|B@b",}%5?|}/_ ]nlmM4fٶ[CN##ʤ|=@`HV4W3;wI b5 XGrH\<FkA"Vt1$bdBXmRH] LSz +Sl)me*.a|b8J*b%w).ip7& ՈCaݓO$I)|6IG'uB; U;o|Twp p’.H|+?=T7@> 4J|a0<#XTV?29e9aG?>X7B jaB® ]S.'A\~\{D)Zp2\P ]Ԩq{wLVug42M3CK?74h$u~6ι%YVL6 u0rP>&mTcf b+eSz7=oo ŀYە)GrO9--ދHia]ܢL[!%Hʷ>^&+#bfW.ts Ӫ[4;un/obdUd'kV-JyrācL{S$/KH^}Q 5Lo00NOSj:ty[64&@y#>#->`flUfY?I}SsPk\٫U'J~$aLrRn䩏\KZEI*G[VxS#MDx6bs6CT|r뱚~%_GC]c!Π2vgC霪?}oMSm)2 ϮfԒ1*wMGj" u5ZSV sOm ͇k/c$b{+Hr4gwqijvPbF@u`Srm*GţB3GMOb4'YVE+S9:kآ #sͫQ6|$Ɍj?mu֚"bE(lI i\ad^%ID9Hn=Jx_zyJ1W9ӋxSh]M|ʘb$5}83JC ΅&!=K=HzߪF,W{1;"tS-+O4#NCl fŻmQxg^=O1U-J+Q"F[Dx. ]XAˎ)q1^ `۰տOV2Mkȭ Uzw7W: Ol<AH}t5G PQ ۊ!3T.nU3 MeP [ɐ++ӿV{$Z):-ڳ[%Αj<>.j]cPm xͫ{ ʯVD¸Wm_ss{HX}nU1 8 0(BKiр cH-5au.8mOj-2׻.Y@2-/Ã/gmy Mʒ Hf.Z.i~Ʒ)Eg.:w^lw,G (CwVTQ$E BCk@+r̈(Hl'ECU'΅y sw )紉 Tpd$a_ |1=sXl7ce9wb@9Y#_Гsx{d:v+mNZ'U.5Kػ~ģ)pCۼA)p:FV3+a ZZp^Wi_B&ٗ*Ht;LID?) :Jfdf$]0Z lfM;>vDqK N=FCxW 0L=zD8-7&Ӳ}f0QźZ.X?ݏ|}}>p2SWiwr7eY.jϐMbSΞQd[bBW\$ReUUnО` w{ 6p0X*nR{/9.g bMf(Q.aļFxL-ZV^g1Bd/PĮL/Ь|ڏ )2Xd(z5 $}toͷB4j"d+> e[x>^u#7{ 'e猿>,xr$2hidyiUG&Ѻ??T;0wM8vxJksz|dMD,g 9| ^YGWlQ)GC@nmc\!"s5QιT9#ѧE]̄ P=?j㼠=A>K8qu u ^RRSb* 0PQldRr= *8ރӡ~P!H Pr#n0J684Wv]_ G&.f,)C> #XMjh);b!_ỈuOg} /" U@spe؛hf]eP?هѶKRlQd7k^?Z4 4voe/O8W90lE2h!fأt^А{qr=(Oy84&ԱM?Ef8Q~%˙Rw?fX,>ey V";p A'](e>U>^b h5^ *Df@U㭤9[[Hv?~$!1%;E79z3 58ϏB+ .6z3sPJM/)#:0 /KWg7]-6X&4G{RfrqooRy$ߘpC>P&ESU92Nsy c^YBR7i%C(W2 fk"LidտH;KqFU&zNsf?znv9LX B-JnNA~vQsmY m] P2KQ-'| gjWV]ۿq8`]_5eV67 ߋIf@H; ÂB7 R!A͝~?#ʼ2ھ:jH±(1^uJ?#NXf;[FƜ놈PYJK=j:nf_m衪5]p-b"B 1J`Wʃ7m3.bEtv0'NorŃη щHT.G}jɣw\vȂcm] zzeZ2FШjnA%eUA,a:^xuށͤfR$5xӀE]p >ȦB`,W4؎wZA;:-V ѲVmX:N`І>GثNC,DޱڀQ%0U8y &.<φ}vR)U{3}F)N U4Eߋ[Ҿu$Y43,Бc%kR3g"H)k!=:Ħ5A"00;K}^ؒ;q.IO c3xLj-PM0XmKRa9Ð_BcK=~C%،,T"`,WMZY<> إ@á:+P0/?r٥Ɛ˘x$r P9pzJpͭ =ӐRwZCfYF V|z1l=~MGOZ1E@W"9{T{O|ba۳k'M|'<@HM:9DD\HΑB ~rmK9GE5Ͱ+z,8AcY.~>%Hc Mwz?]Nӱ*v&R[8ZCmwiF3$ZCI ou XZa[oł9)P񥜰8,ODOi&EPhBZ+׮3aOaA~BzK>0C~K?؂K$gط  -<dIF"GE' ]Iqp`6z"o87E9pn,;3{v׭\S@|S4!\XT--jD*|fA p3۝SkdkULNm6z {uwv-$6;V2i-`\/Zߥ7hrp2oyڇ^hbtIg0"k]'Kκj}DM9*"OVٻO|f.{wގPK&&D }j撠 !Xޫ؋y$(мfρ.<^hTHp.Ƙ= #LG{kz{ktd%hk4!<$}[Cag r'6p/9eccU|;hM5KP c|茪j qF69XmO~o$^N/ju%i{_٥oNɠŗ0 VCrVhiS;uB8YĩB\Դhy{ {<Ղ5U> {x΅qqˠ⩆u{vC^B 2ñأK'= +ps\$T\Sҫ=ч1r@ k _@܀p86q4wgD#Gh9S,gռ]s[`[M"^ɡ*)D{e,ڬH჋\sQNaxSDFq47\ ;+^KihE% r~R+VkC?9 Ni|.juļ x,þ]t$*qLZS23,zD:2"IBqӆc&v@bT MG <1FJ-|0 ry|Bj Tfnj,&5dY_"[FY,tb&Y0Y0IG/i`fpcUZ_+y~7,|Fa#"f^p4eٷ3?SsRaxiKs3EC(HkC5ᬠ_(zqdK<^ť6h^F+鐯'e4cmQJgM Һ}*opZ-4ĴW[aYRCI.O*FJʿ Wl(f@QH=Ӓ) ;^\\X򽔶=.p[9nǰ9\J].7YP1>.^`~j  dh7\ƿm;<3M*_Z!op\? V/ϰJyv)4 X Pud~ɦ$ .9""fv7D'ds+kz > {W`rrOWg|̵ƄE)g9n@]?wX6HRqT2YxiBMp.F!vc٨6ΨD;$ƞpC{/1jx[4@0Kk8+oftI+_շȁf!E2 8Eoʊ, EɷŻ;WP.T)x6`9:k"^lIV8F >yXW`(&MoPDtZ=BonO9Ll_'3WVeyAko>TAgrm2$vL+vH9e6O޵ˈ&̠4#c[AoJ!Ass!G"kl? 8w--=]Z$ъYg2\xG pAN7jbFVBѨڟqb8\; ֨!Oя'K8AF`M( `Ig+ǀ]q 1z&lbU"jU ߯Ŀ*hQ.UmBj9O4~~&đBK "CFhGiFGn[ɨψ[覐Ǥ'Rd=zmCj !$nG"30~c~ȯ.׮ Ŝ1CÛy[5@L*疺c ?Ѿ{jzy.ʗ_*`T34~9!Qat3?%`p~0SrNvngsn;\aڦc~T}4l;*Ӯ=QF>3?uٖ/X{ VBw"bw,BPi$Ĉ#:͐֊aC- l+wCcC`1~eoz ,=hn9&b^`.u\huCEbAjTD +gPRϺw“욻O o٩}]48 0υΟ[vz!ȕȪOl&࣠T >cMϝ̬?L `n뜪RA}JwdOڪ )u8ۓ% Ʌ#6 `< Wۍ%'ZQ p}zJTt*{\[UgV Ι@2^(819ChmndT?:jY0:c°35&wlg"M %Bq\dcLЮ eMi /Cjag9rƿɋh~t<4hp@b1 +qd.ҳ(mXyT(7.+Y+¦qlRKGΊWZ}7F0O>0[oy~xKrkzTj=ci96hxhlNpgf|XU삢5ee8OSR1@@)pqg#JM^<k566 +xt"&.Xs3pjZwAUD_()zM%\Դ`qq\I7sqL) f~۫D&\~ߩ2+^#.,2lY]ŦB,44UN@v8ic`~[OMgyt &\냢/톅aaGzg ZBq=m[Dt ܽNI=>ý%kahGȅ_0[iFߟ(t]Fm'z/e+!-&JhYW*7ĥү@#D'j=m^hPiaɤ+f,[n/Ϣ2XڕTt!YiL]D&^_~ϰ./\qVjŢ;aM-'97t!JiZZ!`q%K2zcNa/ANɃQd9~ENS;êl:-9Q2mHXݡqT/SWVph~( B8 _?aKGduoB2M ԋ\[u( K.=0-lz GtӞ)ryQǢ('H[%Q* ï=SNJY'v${j^>?L(^~{ A.5.w)zj>dXuXՈ4W>hW]MZXJBH[v A\ǩq =z-`ēdWs~Dy2fr "NzOH؛C:\5{vGNk"pW FUNj=$iy4=vW4X{Y`55i^ugQ6XSK}ZhC$a~is]^E8HEx~ˤS&|!TԐ_"j1~$ ZZL)Ў ֹJhR/ @ .~+qsmTo W~!}Z&?pmwóYV7 ܇Slq]2ŬU͌atz9-c}܆B-ةKyMG+٬]x}ߦ$2$Ec>Yd.!BCUcaVgc3.< iLқrwcCx1ZY7b[n+P>5in#7c~>;JٺCutC5Ȅ]fߏoSCB2/ I"F6۬WSD؝]l QYǺk(T-Q<& ? li?D!K,'|"eL$0ISyUivh wflDi-lj [3N "ρ<U rrGs7r߉Iq)/neJ"IH~g|/opP+ r |&rXsfQƝVo4rGkv T_Ĩ[9B^} i#v |/KGjTC|*;"4dH6"249Ąo0 @ⷡv-. HcѢ)#u%!/.ErGJu{}e=/k X2|@Css7r㠲[ݸ$6wۍaaҾjls@fR:?OE9עre4Dxb鴑M ,*KK#\z$" ~J$T4Vņ# `nQAL/̱ӄdWġNfR"I׈G!|ECGDy}}TA'p^_?ƄVjvL"ySt y(!D*u@RA85COִC裵6Fˤ-i\_e8oB`ߠy̤ҹ@ 6 bv4> L g#@I[Y|cLҁpzkI V?+MJչ}|l "W~}]V;5U@Q~WwK(2Ktnֹm0jp)`% r Y*y$GM?q2/Ҥ']+_rZ+"mʨl9IsA>t'i?RWF @5#4rdBE3V淀Dיuot>^ʱp(Wo&~W>GV]!A8zk^I2`όМT44_Q.\zӟ l~JQd$P}M$hsdmr} Xi_"/r+®Ǵ0$ :ϳrT:aRBg24:")T U#0RfOeCO@[k7c\z=T?YXa XgLwr& d vo<=. IS2/mLǺMhpvi.lMJ=A:-B#pk@f'inݑ2SˈϿ [JMSrJqE5џˤp^8mKMy%s)ݘɪfxazЌ`xfwk"[ӡdה{1*o /uquSǶW2t1,o2:֢4,A!Z|\ȭĝ32cBtߗ? :jJGkр~[CHE,Bze1$1b`cCiWncϢ&3gZ̒_,\+eod.rg 5~bYF5@ =j i=  K1N9;D}W͗jwc:ph{ 8$\4>4=0f!ҴTګO?Y-x Prb/e_Pm%ewUu|_X-%91@Ί\ZhZ X,: D{PHnk>n'Ai^ E.tO7N|mtbZY~`W׌dI.6g3ZTWM!$dlsHI龢;iޥSymꦼkt2La_kx}vڰ֡-KwNo<[Mf>3l|rn2Χ|JɑM8GޡMԜ%|RSÕFuq*Cd4r]S$'- n&v g;r8wl!غ,;B5o**y }lI/eʘeG2Cx;,Y 1xbOWXAa+Bꀾpf$xZK+M$E* бl`[#hV%{co/!U?$ͭ%tQ@j4BłwGRMXkPxB`.<_r/'\BNN]wFJ k-*uȊ}%tH@NL<4 z;h3Aʄ.`,H`M| %SM5m}Rܗ*X)!,"`M3Օg(I.Q(lњ6xqjGp,ƿaC\&f`޳~(/*N avOV,!W;H6b&t?8LյBgzyu EZ8M*:纾O) 8Kax,b?'n}6ǭESC^\K9p+h-%אy{u= 7bwQ /T]j.W=djJ[<)(>=c$mpBb68v {_>_S~#´Gۈ"8RKnmDot{gIVm|4{>#H4Үә5R?ώx⻻ g5|hQ:LJs Q"+It!s"*DmFK{tclL 'Z~74NҰx|^0Oy=|c3w`qObLoaQU$jݘSW ɯ5&MSnfmkG+eMll[8pNJ5N.˩VJyrJpseJsrZk<ys 9L㾐0"\Wow4+tj Wi:V@jz^QW\dq9`!a9ܫRA6sXPds ZAG@ ]"$&{sԿx~ݫ ڴ'@FXbD! >xй EEBÕf@Q6"}k`x8VZ*4醇.2e=lZ:CYIkjP\s Z"X0? хB}D{.:JC |+IKdn,Lm'"Jn{!룤i2>l_NAmMLlEE[zUl:0Kz|6ƽ2?G5qq,N UPc۬Tev1'E}n eY B BG ,l$ ,{4;^[ bKո^YٶmQw"01 \)Q8It ^ _y ׌'7ЦѴV2\ ݓF0a}X e) v]ݔ2!nYd-'8cӕ2Q fcD,E,.􀵑LF{ YƸw3t ͈<_i\[E܏ᯑb|3ct/;'vviD6Dܱ& K.'vvsSp[cLWBjSXuۂB-!Xb9_c[ۦ jzOAHJ2~a\8eJ^9sR qLR[p&H=`xxH^fRtf t8e2a%/nȘwXpHbZ 9gb.g^>/ 5"ghV<6 qnDu4 `^$s|dޜ^Ǹ{ ,Q1H9×ϐbU^P䏓A?Dx&d갶nڢ.}0kg N1ޜ_#6$n 0{0Ol< /%>DPj."k#sbsr΋(i&m}=R!٧I>1$\4'r+uݳ1#Ո-B]\jDr"24mwtUhF 7M7^aq6{g@%1UOOfQC0[rRX:^ WTro+Npͩ$D.ҩ^=ڐŲrqUƓ׵P -v6Vr+JO/NbrB)xou;gU9 ,3&{8'X72ėKmMΏد5jTx*sO9߄ܻuVt~Qj;3FO>YLC}h6sK|%j$i6Qg[t\|\H.nMʧoմ+'gbsaq3]|ápy5} up\{U\b_ِ|nyWNBSN873`F=@Ty f))=dׅEp\%3p#\M5\L{BQ]+z9Yk1)B>gt ~^:N}Hج?b"d_!QRw vfcQu k [Vюn~寡۬-?-:֫ huQ?uH(Yrey.7l&+@Gz]Qw,"1{ĎvQ:kB9DO5ZZ=bP}A"I~1ࠀDNPq 'pV*7p.uBljDp=x Nj~yfԷl_ J{qCd1U殱N_E+so|6X~kg{[Ô9 7Q5?tq{d6zkFz 4Syš2-`w/ݾզ_TSؠNn?4+ n}F5=>rW2CPЅXEZG]߾?+1Y\y->BA`8}k2a:Y'ҾVfJC¹# ^D(H#}Jq}z.zQ".-h,?6*\Wr!Dװ}H\ǒ`3 GbB1X1s?!b"`c9YY+1a6lݛgurCTo$5/0+@wIW r8 M.F$=%驹 ˪_[_^1= ±tcTp,p !_!Ċ8uvQ()M}M93Am;:Zxwe#1[|Q;3CIO,qr?l7wڏp@ 3"̫I3zzs 4KwYd\/꿉/>l~Nh:D1/^̲"B.1RԭnNas\n|3VK|Z}m!|?Kȸ1xFpwԋЛ/ @odlȩʒ[!ۻzM32Kʮd /8j}$dDx5/7n G'º)S=2=AXR QC}pTϭPng=fsqS՝ t33ۤe@jo lv"<s6):ޮı8*RZitN{:W/:3:8͗'_v&yZ\Srd> rJ`b[aR#4fr*4fX_EOKږ[Xb_:>Px|oZ6w?WUV79 ﴸ_,qC'&qr~#dY(n#i |R`z eMp15Jgّ_*iHF/ŗ%'+3r& ;#bf+la&hE yrj2^^,_'rpsKn1mӘ\ p;0b,)O+3cy%<t54(o:W(>aC{`` MexY4 '.-Vh; vZ>g+yD >L(T< b {~ X"9n ]XB,{9>Rn7k2*HR #^Db&bXSP=B@.2GP˭ -o֧֞Ȭ^ X@UW?:ch09GeH-Fm?@d uƤAkTEF' ^h):?y rq>q~K?3 ꑬE݅׋mlI˜IvŠUr|ߙ|O-oGR1b<(ɛi G]᫸E~vIC2NJ8\cSX?Ę$Jv.Y]MB~%rO"0fw#<F²^2no6h`5O߳*q7 lhNnH<AQhm+{ɛh4#  OWeD5==vD߸"p밡3qªk5d6I!wӍs,Z;MbL?MhH-ף4'l߬Ҷ> @@K77 K #t@Ń{ b MfmSc6sYIlWĬ>DzB}ѨBF=Ma`PE(\NIV}#6w'ƜʎuT'KK jC$p׆ ]Ed5wN;wpa~BoH\e0,0 $*I.l1/$9,D~2XyS;G'K~Inx{Oq7L,hUh Ʉ:Hb7|ˮK T{iRa\ LM? K筯瞂PskG+|dԱlwp9oemp7y$bJu𿨰v~,T#T|6Cl%2 אO Og|ߔJe"*^竤 )=w2g'ҢƆ TqiLRj鵶%s]{ 6i044S|/31FfS~aRg]M;Zy$|oZ@G3p]Y~4w˷So#_k^^`I>{hBfƮ8w"? N}}Q'0\m- e`S[|W 5cVQ7P8΃ڗu+bɄ%WI7Iw ٭Pv7oFgQ~]Wq.Ie7JIוel@{޺ϲ YLJ8~qqԡHŸze(ːo^r!G0%Ό_DE?و9q 5s.J&XmOɱ _o5{qFp[lHe!~Ao<~փ|өǀNĀH×| O+01·b?օ>vX?kN_Nr :4d$)9f̷ ZwrH_F: #=A^@u<;=i JNd.A򖬬K;t `6fф2lWsE؂[N}#0 =kOC#ɯs(,- .~*>Tk F{1 d+nmhsp^MwSYPxWcq`}X_zPkabd!D烣ws`fK9-a޶ff:eV{`;{Yoہ~/9{NzUu0Ĉ7{)O[<֙U17P_F:9\;QU:@ :(vGֹ:Z3]308BѡuGE]85^!'ܫ7i7,7?^ S 2ˎҶ.nj@dBtOqӘʛq2AXE1|݀6xW܂KWl TFe],I;Dpq4QhL,η]`H 0-5B=M˜b默Om0$/р6f= ūR™JZ$c'H=:/j,́Tq_ةMR_hQ;)/Ũuo)yQտ{TZ>Ʊx'8bکzۑu,:*FC4w ^%~BsKK]1Hb=9)%$#2m ~Iّ/TdzkBlWG;|,9t~J0z_;eCp{"e@\DQgI0XG~ʋd벒ۈbs{"M:j'm:ڜԇM5.&7)~9-MxTG!$5>"BB=R{Rk`Y~X_mFJJ3v[m|dDO CAdrGfjI/Gv }kʮ#_s'qe01D8PKRw.j'zel_&hn'$tnc XL_=3~_% :ZRcK `I3:f Vӌ[C8:lIzR `uV߱9dAޡh:)%:m6$X%ܲ\ڝs9*1m-l6TlΩ2x)4z .tenw$$ g|MNIҽXOJ:2M%fx wz9P[v,M?'bqb;pdcSp%f3 }MeAXwKKV?[Dߪ{Ѝ%uvDL ;W?k,ķZݛWKQ; -eu?0ߛ38 C9QWq%{ IVUy=nUS 1y 1zZ.$~]L //]Y🞐tsec`8J0ѼջiW<.}`L(V{Cd9-s#N{Hjz+q̠:2B`A߳D"0-h-OqKg{47I 젓m o2}xA5ZUcޑvq l &fM)?¸ƭ/*pub B'uS:b=C啼id9( "YJ6]ot1ye#xҏ?~#@.Ԗ?RbڤWLdN V"hm-Jb{JUTK1DqAf$iBOgܓ?0weESfvFceT)vOh5!9;:+ u]umY]1(c/1Bg)177دэ1(Q]iS"*tq.~ek@ yx ?]=l6xnQh;밭{Nhg7Xkp"&W"#_&9vXIW.n+SfV-kmi6hRCKIjEv;h(DUQr8k`1 ƒ ɳjoN_!N\ذǶa0t2"|KD/a~H"j@"8g) V]k b))}D!PgYKHLrsd)D!$ـ /n&N. `+Pmo$LA4=0[3n<ཅ8~MbVs xC-[Iᖱ_JA|FUaȐN۷IY;VA kt8C XhXD߃ m_ nl*`a bRmB˲p \5ĉHP@ԮpqbCAC-5m=ls=&DFfGJA .LMuƥ4dIT0HK9<%9s$nmG&yDkPGSve/w{g@nR0Ʋ(d#֎)5W~˧|_wc{l-qjt[J3:1Iy^luyfZ=Ԓ- *.S;Eg7L܈馾x%uD Q/6/ٚ t˨I^׷2j~%t[1P9[ ͒WdzCt7nذ?]HW^ňb'U| d-\Goj( ڭ_v;_e ` D:k#SJ.Bq 0NeBDT#МK)K?Seu+5TM y0/`%SoMٿm|54+mZ uvf=L!*'Tg`~1eEs>KEvnɈ!ق9X S< [Y۬s=q\hCΝmޟ8D܏\ё(fQ4wBBh6N3闈;< >I]uSG_9+V q/_L'S7?5 y*8˱t͏0=*s2Զߑs(Rsj>G+(|r%ǛKA iaCWfB{2)Tv&TϘRQdYVX`:Ye;Nʥp s7hC6A+8ȠcO3engV#KgA]tO蓢@@C3Lԑ+-,ꃌ\SKFqbn.+S239J%_ ` Zm T6R#~Ǟ'j1%U:<|KP=LjjynF9T< yUMp߈% enbL63ti2}N..މ4ņ"f6t/S618[(/[oA2 ^0)3ÝUT$\=i-{];ұR>RZ?$nJ~0CO\ۓSjn"JZ1˭̆)$tHnljߏM>A((DM4,o|0+^_Pgm١0τJt&4ʾ[MPS- XY"B!WA?jTM芚O"E;C M0A+#z}Ii1׬t*c J 뢯f_<_IC QQ0"m9r|c$#Q͢E;k:b| cT'2HS&NWlF 2}UV45LxώV-񅆵-ِuZg}xڎt1<=qJu@q>X?!J_f=Cnbd?6"MjrL "ْN=N84u[DNM5(?ӊ2i jWi_TKZ2dk>kZ"755h-TcZESu ҍ SesIz,Nu?'>'CTrj `W(lcQcfW-N5LuH[h m_^Ebc?~>.#{(+vI <:+ ~\}՞AV/M`3*jdz$#)Le T$;9mu\n̓}E.%S'5kR#Y!3P!+e;}V R!J!'d< =窀7 L!.:r8".TCtpxI en/zP;(Y_1蔖`_JR)k&RZzB"p'%\ڹJ2ꃅi"R=4'܂sj!6y!n7 GnE\ (Hh#9!8Yj3@cygu_?XĒ[.C^T>Ln 9N)Jʊ~c)Z4P6ع5ݍX-*dmHTX]>Uųm 4ᦃu &^F;A :n'4T&=wz[ ZοhCk~]h~~,5;xq2SV;}8UZGBg@XQ[)LA&ڌϨHSvb%O{u-i 6M cﺄZ Iw~|X[j>&+obI8kh?J"M'1-5U<ȍSfXI9C{|YE",Έlp9%H-Thuɗ?&13nSeu/p(X%;9dǺPi$r*9Y/m^ v5O_F$,q$ h9:Kd.56y8~fV7\_#qe®rdžbW>U $ 9{Z^ɪ>p 0'S.(Ĉ̜娽j_d!iޣǀH8jnDF4Æ4_z!3դQԺ 3Imo;ff5@6 Sr-Gbv:L(:ϊǚj-!ޜkh5eR!#::ǯ|'Q9Dzt-@]WEbi^Mۋzzž<|Cu@mBi ˜J{Vבbqx V-/"/3ҶƮ~I*l)L"МAnӉ BXkDHqD RjL.-lu$#a 䙂,Ao|MXԢ j'@ReZ4sY4p7J_XDowt>e58ΘC4W?2Ԑ[سdN#w'Q_$fգ> ' ?+ؗO!;VZx⪺ wvZ p\IA쥬o8 siԉM߃JV2A4S) a&jCn@ mɎq!<3z(;?;"eNYj r+Yit׼ㄡ8n'4xC<= Gh~y|OK.mZ8y),=B`_ZSI :F7ud9XCûJ|ڏ֚AχcQvCH#s%>zԬjq9Oؐ7K#nfkjI0s&UޕWx[ 4Bn@ Rt>6ȽOr-/0 Z'r) e w>w#R9l"9\kEٿ,,3m.tWAǔ;̠?z ʍL  G+z8*+?W=Y,҇)凂 vSuHZ6Sp_R~KS쉉%i.-œ[[|4Kx!nQYRtoaCJ$CT|BN(ĉ6_v)+B~@oC3/% &#w)6AߊBeB?nQLE &ʨp3w)NOqC%G}*=He]77@(L6?e?u=@G݌"n{[iuB'F P0(?gryt;cn?g[2ۣ2`é= $mRޓ5gud? oaT OAv^&3X 0YC5q"LȬXV'R='fi(0 }r{P|I>=h uR2L`^p(vYU%St*5H6i s}שt3JX]#^PآS0hLwy Z 5rUn.(bb\n|6a8KV_C5ʹ;&Q}\u7 S,V=4; fHOLԇS!zq6o~d$E kS?6#z4t#(GU=)!rIlvێp)SJ@‚Z;nV (tJUN22ÛJnza :/ r^&-"DoX%*3J@*nv{5qeʴ٥,InIh;׵*+rE;J* L`c7a r%H;ĎiI-AJ$uUy5ZWkXԭ !%BЪ<>ij=STq8Ɖ%Z4n@ mfimU\w{Dcrt17oɹyT^xglPx ȴJ V#(m:`6nΨO`Ow"Ġ\N F&FzwTG8/vDKr)RwT6WeH3dD$tOØ$x$oy U1`W`%++>pc26,Jyo-_%H%}a~vv;uoހA@$[Iw¿jm~|6"y\uԶ8})șk͝yg`&y=_D }MK eޙfQZ{PA S~1S!}_K&mn:CFhfCI?T K@w-Ns$*>)땞%yEr,hKYS 7g{F\k?@#ZGO/y}X^FV`vE}KRYJu52'HcY_fV585BxE`~˄CsETAKR5eի0{LþL ~#sϷ9![p}.i,Z(cȜAS\US<#;[\T|%|tGqN{J(߀9[g/UosBB}oa孒@8$S0Mg]("bNR\ ЗX[\gOn軺0VPyoy=qM= Ȼ W؊S2y!_mC/i`W #ia-5)\KxFz]$nUfIƞ,ZcVbéffơ&n3vi7{h-,z 0݌T:<>k O~th8;zW/ ]Grpg&m%>rbLgAGb-WVV(q(RW2q`MKf&f`.; U}ı6uu\hVCm#['xJx+-֟ ݕ#Pys 78+TM 6`Gy]$ܴ>hFUq f콄4#SmXAs +cBlg6XxKQBjLWո!iH0^j'$Jy .%瓏yaK)28Cw/v|4i va؅h ~.]ڐn'cMќBTrJ4h{;DHP|X2U>hQdfk2.֋./_5<Ʀvs1Z&xl]}hH0DUkczH] {( H`XiӢ~ɽJ4I]DAk$'rA3OA\c821Þ$5nz _׌`F͈:W;@C($H˜iVyߞ5Y>N$Wc_BKI?{ykv.W%\^֪]f ?Yk^˿SI/DcKS.2[e `NO2XOu`3vQ'wYk '\AS?VJJG"0EY_w>o8m )|('7Q3Nsw^WMEoF4Q|= ;[5"6bs8,Z:)/VP$yM10q{ֱov\}tGU!U¢HFL$7ݼexl-z+DIZ(I2Y%ꦴHE>. KUmIHyk|^DhZªⷛkNB6^p)؅V?l"AҒGmcJ̇ VdCܱ *k`^Hş7Iq; (񳱾lzϡZ {zm|ק_zY ?`YOyFKǥ<$o±tcT;cxL]d#v$)kVt3#9Ks}h>*PukkmiәT3KM 1q1)&izv&&^.E&˰Sb WըA*X.Qv f9&éff?}oTC&n&3~xUQj({Ѧ|66>d*-6&-%._8!!6ê45clg Riy&6>VL4Z 鞋a٪/=Q Cʓ8:xYݟǙT T^=iqB2J7.Fl<ܪoǩҕYcw—6`hÜ.y.A`V鬐=ҽ j{khj]9z?=: ;>bvZMٝB eYؘqdEyfcU"o¡P*4u$hdZ)LƞȾ˨n%F,TE6 ~mCްB=n@ %F?Ϋ%{ ƹ.\\[>la6N_7y__ۙ !c\N0$OZ c増}>$*Dy.ߣ F2H~)U `ސ?dybѢN:6L$ncb?=tݭĪ@7\* 168?!È|C4|k_ˤ_c&Em+MС)~r^LU1$~}JYٮF)hP^pn`Gn_+0u{'viv&npNs&hp JM688_L8ØRě-8asG :؋I&jGoS9LۻGsXъlՀ ǘ[~HyIMoSVC7<4BRfVuԄB.aONxTs*RE{p.;_!H&צ_xQLsVa7*ʶe6x>Saj5(yf$׍! |*/^QvF _SNІ]7.GT"៖~Oscl =Oڬ4Fq vE[;RVj}etXɀPM0 xSP dQ J s]R]ӯ&ټo5ӆ DF"rM ',,~,#9t gYu%BZj.ED`P\w Dbw() iI_pUٷU!XڧO@2^t=b-)9*]Sr Oþ*ԼV&oٝrE (;a9:+7."qѶ4jn3@0#_rueaT> 5 W֬4 1Ħh4ko}9p:@⎓iGP>Do߁M,-,u;gj·Հ=:w3~|D1 g\=.M] Ʋ)R>e7%yk:IAup=for|,f*4]FB?f~9&$ {J7~'N0[!U6_dLr ۯPr N]1mg']`xLb jը yg{fdO"J֜dߌosŕ1_ L7b G>^9qiT;gBirҥ?R>zlQ*0dWھwP0mo֣sʥ0&@yQc_j}_?i,GW:!lB7!^SN<4<_&bUǙ(0>T\M=cPH;ຣiV gV*+onT7Z,ߍ5齷s).Wrt ϋV>ЕU͓ds%|i P4cL8TjsᕯTYRN̯(-Lۂ1QV>2TŝWF;g{1Ơ9 ILbȗ]<,$'nM٩/G:'2'Z3q$Ч&yn\i|][F@%=dUhxOX7C<`yϡ֮(q=J_TpFS. YB0+~ ZPH7ԏT};z T>E}ӡ  RRG5 3r$B DwQDi!~#GeG!+irb𬛶)xb38}.ߓ:}KKj۴B ;.6 @P_bE!n4|6ܣ[K`mZDnu !$,C39_tW.}/T=s1ˇ=Zw0'NoԂ ߧz008ā lW;p Ūը°xmK)i"5 sQJ?*e4C&z]Ό/Ja'nz;)x!?i2pQ6951'H^Oko jS_Y*V:W~bL;TksB]h>JD Ӿͦt`'?R&y#^/aB˧lrevzKGC~i0S 2<Z{lj-mKՌbHH{jWIQV + +“0FJ<,( (oJ :3ΰ'+212(͞" ,4BIʋ FV (J>`E3ޔuTޤ2G@ XO/`#[b]Z$ʧ$Zq' ͐՘^T23Jk cD(Mm77w:Gm,sx)䪔~JX%bdюGtU@ϱ$;&`\P)Nٷr;vTz "vz@Ղ]r(C~Z̶ xLϫBU$sWZ\4F*GbDBWl\}\ Ք?yinXGLLI&e)~$KAUîcZdhy,GIF f 6G^ұEmtR^ S1jZΠ1a^Mnj9RPG )+YO*2z]-Z†@qZ4V %Q&aJg{dб62. M>ԮR2cZxd>z"#2D|)ɠh_{ڻhjcܠ)mjL .4vt~vV>ebRܟ%ֹ$(n<ȴQS@eLnz]W\uG lT}@uO ݫ(\l8|ýj렮DspEVR"M: ٽbZT,@X]7w"/u#ĆRd ә+$P${t$*|&jQ@YU.qBPFز퇑x2E~_^mcSbC$G3=00~XGוH+sdK4הޤ!YXE"u*(Wav'Z7+4[~ƎK7%T67slID˩FUU . ɬ?8AI%3Z7*"PlLfP` aBoN93i`YAwArt3lbZ{s^@k>^2h0I,Gl` LsVFT?ו!M #Y4NP nTCB]_?Z|xfE, ^ܶ"}O{O(D_yU|X7sή5x$S;*+/ “|Q>^mBE?Uӹ?}i˚z~j]wkE^zMM.<'Z4_9y RF:gErK|t;ÐC,J+5|F*ˈu31eV8pj; [#gc4貪|7#5?Q. De%Lv޳#Ao;֒7`Wnz[[<̺WvCn,Gq7 % eY ğp5[N>O 0G8aZi(_?qcE #=/1 Tv`$_(g:KVŨUӍuEJfH*zEk:WUlVwzHQ+{t$=:K-w,a6f@,/| ɺ-g7Pj)a-6ڎN-<LJeM?(N%5 ,FÂ5*wj;>~ϱ}~Mrٰ\/k~+lM+uqFkK_&uodlQl b% V0=Xʑ>cH./Q@U TTixRq*y.[<}i~Yq};e)Itl&84@X#@(=D-7lzZ1e7a#0%l'Ĵ\Ngg5c^O=29{*Ɩ9 K!a67yh=tp,c_ kl'ƳKOeuvIlmpLt.WெTK~W3%AHWFmio57>uIF?DF52PdG6ty7¾{u:X=k؂X{5 GHN#mQZU6rL{9$5Dq *{w:9s͊DSlzP^c^{,00| Hd|e- ;P~^nÓOZ;N {g]4s22VZee}/G#ω '"}ʰd֎e}0 `MMT!uH"c5><-a>EnJX<=O( dҙ^Mp+8w&yƲ%W994{6K )y|+#ށy0OnEt<1[B4Is !a@ɍ\%$a3^hJ5l壓&B)~<`.ǘΎAn rB!j "2oGY%\MOuӷCMC2Y(#2=jA;%&ģl mdYW6D.C]j/_%<]FCW?$q=JԹq #o JW1c7F葝8q&gqm?8s 4V;2:(feؾ\C+ZϳbV?D96g$8XDntPekh(廻% <|(P4SpM#>8W @WWGKwwhiᵆԂ@Mm}5:Pgbw\=Hq ޫ6OtUr[+p]Uۛ6x;xI DĘ(OiӃ.ʥ|ηι%B_1M!k&:d|߼@ n㌗IJ۟R Mw7C#;>~K^ .Ƹa')aTX`,@T}J={R|AHw‚EX13pu>K aP:mHUy.1Ɖδ7= =iH&B=~)$qXuBfvse#}?Yuظ\lT Z$JMЀ킮x+D38)=?:h[T;N"+YG5*>m 3-^tXVQu*0BiD]`C S_}4p)厕K$/ lobGx@$:ɩr $C:>MMW2<1~Aq0 'yGd]Rl14B)CIΉ;HgECƋy Og2jp,ʏ̛iֺĴu6M'I# ;[t PZjU5+d_HɠӔ;Q=M4b6H, ґw] )YNϋp@ЇO6,VW&mžA}I4re{L$ڥ3kw WyN!!Ibz&'S[89.SM=JƷn(P"\;qya԰2ç\Wc_+83`%"z OeF)1\*pރ&75IBX< G~ Ue\tih5Rʌq&*yK457;"mƠ1ZZr F-I~"cK4@%Ų#@7gQPgkԖo0zGmPjs=]dƝu6??qs~`̸W,dЌ.Z,1>ėbwv~j:RH?qv藏A 7TW1Ĥ8"0}EkzX 8$c2<34LQypr&͒vj=6ӂ (ZFwĠZ䅌><(2""zA͌;̻#it^aiKV7$ y[ʒ -GcЧ.]2"kѭ-4~Մ$3ѺRg UoHrB6g¼YdS-vv#eR!tT#5&2fRNx@.&8jld\*`ݩ$kq|;Fcgr!D,jwcm?~w/C@TU:fMSu-vXiUv#s~P֕ J{4JW{1IwnZ5P$vڷ}=9 ̜C}@iqIt$҉sZ;#,eeXJoK -_c =N`@p&8oZ-r 2潿ڄն?Nb P_[7BWp"dy4%fX/8}9Z1+{<_9[2Viw.2)l_gKAA/6<ܪwZ1A؄gbȘ#O`%,m[J-Ook04afa-iZUIB6XoltJcU%C }O f9 _S7[vq'[y DMi_,myqUC)<͑ sd̆\O}3-1˚%ER[@x3Z8ʶ}u4$d=UHzzG"y/?3q%Ftc80 NK(vuMHa_ T0VRIνWU*Ӵ̵@"3Vcb@.Y#Q3[L!֮lw-ƜYGL2Py&"MʍA/u!#iT8-tO`ZaReɏEm`n])̠ߗ2ԼvȪb;Pca[&&+ǭ\Ol:hoٔ{!-EY-2׃ D{ A"9E!\*hߵ3lhZW;,d5ZPi^ੵ4Cp1x ~|iMeq]9UKI3 3e zJX],#(u$QCʊd ^+CDQECKL4gckPzhzO}}"t7a}0'E5ȶ*4+BۼOJ _-BNB~%:Ehȃ૘S'=s,eqЬ0M_ӂvkL:4H^W+4?U].u]u{ Gr5VYr`<*fMbEzYy vdcvÒ9It&15`Ö["E[`eHq4gk:E9p-惑-O9P!^+ y8O 3rb\¾_w[bó2箸eG]o^ ~LkqM . aTB: R2Ʀ 6/laxMa :TJ5Q R3>t-znfA(P>JHK 8Q JSLp/,0)@GP%3/7H̾hQES;K͂87`?9n01dGS)ȈFlZ"3̮m}g#O4RIіe!+`7:=jz9 'J,#uDFzd-/[o]Vg3VE*Gr}!)`HJ9uIyd,lB5 .EzPR;Ѫl[L+"j%] 7bnmHͳ:?#t#w@sPn}cHw`Rh6G|GZkX,`Yl8 i#UUxBwn&Kq%&2`[XS jd(=w hjgjciMȐE'mylAb*6b^r<޲ڽC#d &=B,а.1ukڲLoϑ7Q[.TdmTT%H!!p!Zn"щd-LqMu˃ѯAY W&p. ?qH(hR6?D̒CԄG|qy ٷ@%G:c6a+Cpt= VdqEq€|msY_*t7v/}ΪPFo_e++O -63DT\γ`uMɞ}?i),70CH/ mWHSU1SE.%/NeZC64_hG\ܱ;ǻ\y|P^F0.ABgѝ/i^}H`'aIv`;"C<88h 7LɥTϝ o'# v`} ʲSGJkN$M:-u߉XR;bߓͫ&6^ZdqSr&)oJTƀIdŗYҐ$ww5\|q~P\b;zN##NYj. LE`6XE(^Kw5%m 1dZ߅F̌P잨+=N& ŞE|la @DqI1'R>'6oi&w'9 Z}$WA=8k*X28+3_Qkp1eٳyCJw,Ku u#,X.3,_fa}m3VDlRa鲊RcՀ^պ |׀z%f/Μ.%4RR2e)7y$o__vwB ;5R2$ N+ѷ$+B.֧*f6LcGN.g$="Λ:0XǖnO藯ީܢ:2TlkiQ Q"J41&0† kewLzTF(* CR@ZKU؟2Nb%Ӌ]Ai> ٔl,Ii1W%R :Tx F͋ PRvxV}O(1ms#r*U|5i#p|E_1'pF: gRħϠ@gK-dlWTܨȓh;o6ZJGEn5y_%J+ ^z\̘R~ c=v啺GNrTOש`n^H črh:J=D;+.ܨт nb - 5ql%+Ka 8l5w.bJB2ɋ 1eiP}"Q/u`۰x̚s5Nf6˕ @,ODxӯa~RwݬNHs )dNMhZ +& c@SIWMZq Li;[} 'OA_ ]H'dGHjlG=O`TCf׭٩/7 Q$4V^p,;]9j\!zKM vƄ \"SL ,w )3U 8a?j ]1T㇄ wN=ap~i-WvxyjH K5h%Wy1E?)|0 GE4->W Տp$M[[0 G< -%,މz¥MNlCP,8GT"d]7a܈r^sli`4c2ovUySΒ:-7iA5:݅= :h~Ë/:Sˑ-Nlbw vͰ} x<10nDIh=@Ѱ 'ɫm xQk kKМ#Ǯ9Q9bρ=oy<3(n@t$řq8'~g$5Ků6GUƥIk1Qsl\M%LlEd^.ULN?HgPX1,Qvfߨ7W4,߶ C pɑo8NΙBe>࣪O ;Z|}@@{ERjGC) O@T W)8U?6o-GP 8 M:m}v~z #yq'\ =9M:~ԯP+m|4?F툕!P-4 P>Nm93cx :0-1Mfp S06dL)3 +)_As3Cd!2]NbyKh` 2_Id=C/M*VOwиppoKGC'}-K@_(ߦ 3R&>Wn~[cd[hUP{׭u#NE$J+=֔aU %/6P C7p U/ˎN,;5qfbJ6h'exUrfus\HJ'vfUd(@DSO|];:1iʮ~"M/|zteC1{gȏ-ebyK P.2NMG99zۉΆjZZߋ^K6fn'0Ylߟ,.zW.Or3[u1k5AgN7ճFz.Y#XH҅2E/mq!-a{."$|?yUg@P+D^ۮ#@h?rjW[H e8hըtgRݮS^'eC`Ú %")%ɰU2;\{a͉KDDEx'߀N]H+s'czzNUL֪,8e[q;K0v1X`;f|}=p 慅6e 4[DPN#>^MgU*U)făEsA(~6WO(|H?q$ݻ,_\R[DI`)\|"#l(`&s1 ӣ*%| 8¤x]$2=4#qU7DO>=mSvŭv :]"d_4+:m,\e(p4[~Yπo a,ޣx_1ea.8IؒQR&yLLi[KNs#&Xβ],i/?[$uk vcpT!5TRz B>YcyMk"ql JLgr|5M` F]ktx4lZ31%7 XH`GLR +BiiW\5oY$>^|7L|Mv-V 9^(rt :*LÕhPX n-ep3*'G gG. >UB"Fc~$H%v8Ye agGbMb3l9I lO %HAN@̤nnf A4=O57?I !) !x P8̏5K`mu.!_M-Amm9V?(|0Z;\(>;2wx"X`M[j/őD: b!NLCcrȦ ؼଆQoPBs`Ý lLQھ*&/!@V?}/[RTdv6Թ0ƾt"!d?5Kb< oz3IU:qĦi9Xj4E{:Wg6ؚC&bu Luuۭ՗S6ٕ)b)}+&wЦܗ7:b396,\x>f89wJ5$Vz*.cˤM|5M(PD/bd KXԋi;X')a\wީ RBug5O0νjz;h't/]1uoHݽ蔯.z(̗006\.@Yzc j|݌e l*"3'1FbRx.vw}-Ueȴlf7SL(6w/9f d x@&x o@HNg1'ڄ/CuC06楖H{8Oնl RU/BS(4pLxḠ@ KXfmʑPIE-r#f9+ꫮL25x!-CH;F:yUxzh+8Lk̅ WXY']R"o+ӗ+xGJ 4{W}h5Qӻ7"WJ>;>dprëS8KG͛>JPn:, JTw03tgK)ӆz߃'.2QܞI׳/FP9gotݙUqש$egOwt9^Щm%}InG6+mjy8}qht~h,3ݬayg` Oɸl.)JKZ5Fm]3Ryjnb9Gk4G.o*c / Xxru!Ut=ʷ".1~O)dMrA7y=Q%ulC)EuY{9]+F+0݇^Rq`x?*t٨`7?p kAL}a:k_ZEXÊPxHK_uKWQ /$/`*oH+(b=Lpe FnV;伲)ڠ zKU.xUG0T7<644ocŇ.PV/ ߔ{_N_ {`;&9w=p ݖ;I#N1gɩݜ=?Tq kFN;vZ(;A .&"025nVWz2shHDaȹ wԙԒL4//8ۧ*ρxE&wT q0 ¬`EiV F/3P* ]h5FhpQۻ:pd2Ծm_a*sr7Do w8AgnUd;Һ.X:׍ӴQbbLž2w.Z]LYIC ,(!4qxJ&qɰx[ +1ؓxaGXL#d>ib ]t %2\}nA3?4"zw"^+v_.> '؛7EEpRPd-eH(i"D~ӳDyZ]c J@;05'"F @bzy2OClb+XuIc:*in܄;ctX=VN^g +br:U#spSRa N-I;z?BB >W"z)&TﮪIV V/$/t:.`Ov`NdcO9LT+m>|QA3D^L~Lp{g(3mBw+||J)_ o#P/+R zf?u(kms'b՛p ȁw%s,+Alw/3rP~5ayEOq#fUD6{d|VK`,&O:ӊrMٽ 㒒 x\Z=n1߮mENz3-a)VAEpyCTmQ:/{t]>X$m>L~8&&v1Ȩ@v.g0;?TvԂP^9N/"]4šx;@@gJ*A'R:WUdPG/4 oJ# eD(bw_8t0%s#}peT'd(֋GaA^0*N*~Ώm,sSǶy ?+qPBepLpdJ9O-gڵ &ڼFTvN/6WR՝YRZX%]q'V2w&^fFS/-Jz_R GewGӦsTR(z!Y]1R<[cסÝ 8QG.gT0kw'+}kPkJ}({+f sMz:Uiu;=5?2PO Zi}I^ PGRdaۆ[MXH ԴqAPEIH"9TAYf٦)wEڤ-:;-1MgJԛ qSJ0<}#eXO bP$vYxIjbۮUTd%38lVo58*TH2pa`BovK։G Փ,pf鮿c6{Rͭ0FPY#iCEZf _iSr1G]Ot`2aȆ&,xgןMΏ]jHH }m'*`}U;?ӯI)4aҬH[hS׻eg+= X AH2YhyK=szS6#-6u=ʇ5IPn})-0)g~d1HR]tRL9m8f/JH1/$JerOcD$儝Q- x:>>N#툞Z.^`ڋT-0/ƴE6m!HyvR@/9F9, Y;h-s 5Px!.'u$- iTEnrqp;-\G΂uH=-slSۼc WO]ՒZN/7㐓p0xO7-o bb$4.?M%ۡY0WOp<1Bȕբ5eóQ5] LcڶhYa~C؋zeHt4clb>b\ `ꟶDuvlx!L_po<~ɮ3PfC Rp2{i~]'&&ߗo_cðh"V4Z+ &*VeWKO&#Yw{v1"s5-b {[Zn>j g `GVr 3˥JH{|9~ڗ@#09l>Sɍ2ڏw,W_Q)dEtnc `n 1m6 ᏷ARǥ'Ct$&6!80{K0eH#l.R.nnlfܵ\XA| X ]C#p f2APY'-#w z0AIĪ7dz8T 3$? %Q:ŠBt7J/\5v#!XmI:~>`\VhxߦvƢ(Q!3)v6h̗ןR(sRvf)աpϴL]e37iTR12w9nt}BsS5O–I7`2J J>VYh.t %6s?8%@B3; _]hH .؋D%߼J^yGk``=,SBH8XX05{ex*Z?jN<ы| O$u O w=FN^cA..q"1hHFyŭP6K/晡/VKp"4YWz=WX8Ͱjۄ]}IөћQ]V_|),YbmT]a]gNK;S@Z̋J=)YXU*]2U8描?֚`$9s-wzF7j׹v l_ln_{! ,p&/egk:An+}P/UbFmI{{_mIr&P}Z{2a}.RFu:8Og5*ZxyYCc|iG@iv߆˻`8 /Ld7 | `īNOc`ltaSlb¾7k.+=\aBL<^[7U(B}\~)jms TђT$ ] UݵA7}˦ХXYvVSqRO  ުVrIßZX7e MR!ëʊ&]셺TԐ[Κk 9^ Ք 'LY J{`1**Eҥqk'(YvidZ+ E76i/%SеkPJts`Z{T߅)M7%~ݣ64{>ӑC2ZtP;W┎PJ}TjɏMG"WHz~SWk^frVxCl,01{3#wܝn^`)~Heղ@t N8w զ}ٷchouL v""?ZXx=R9a!$Fh(djZsH:,>Ƅގj,7{Wv}=v2$y9%ǍR\|GW~ԏz;(ky%5aDng9 O/X އѴ"?`@oV|:t>5u;eV]G)mw3x yXSzMR4OEO"woDs@(~_ {ZѲ8m,'CF0jo'`rrF'I:UHGHKqT wߚW.{:f"0\&$M)Ń6|uÜ|}LӧC] {dhCW+Cjk ^~k7:sTAh-^qnnV9ԛĔM~ \&ʦ7xS&7ƴwF|,QG.YVL~Wf =l*3⩣ ߏnxOaz=^OWf D=+53G+σYA`r)/0::_;&OAl +*]AȚ 2FRu}s/YM@__ۯcVgDwFϾ;4IR -{V<-tSaĠ #[O[wI)LL@tmTȸWF)Y,z"jĨ7KTȪϽ]'&\ OTðnXaЋPB  N3eD%ԙ\ ^};%[W\.,*FqWxPU498`$vnjgRߕ￷4b;3N^Bʰ/aJ Maldٌe7J1?}y* zH?O&aj8r Z6#?5q$j5~]1 ˽"/6Ssc_iS2̓ 3XV|VCS, }Zo$ s7L&='p<,:-یef6l8!3} Vn"vVCF~S܌ȌupoNt`X[#KRqoAᯘZC(jIg5̯ MYḸ&";b+c < .2|)%MU!L5?ªіQiNGk,nR+~r|[^QlkT9S{z FWF洧 wuۣ٫i<=n*sayu)~d2fZr>GŸON29{HC\v V]gS,.%m M} L32f{]Q}Pa8 ޾aF &_88~& "h@&ۑl^.'l6ZV-@OKmV:n4]:<0kQg Սk@&Xi[6|jSXlcYau6 njxg :[Tˢ=|I#4Eđ PgԖfj+ZoFc#

      Te=, @OJD /0GrUP+cBOGEPUAUӒp\(]VӝBy)hCpoޫ Bf.+rnb"/IpMl'ªbqwkGuu=Eozoa0Y3lF jnǐ8k;݉]uo.-#'܍`U qJb~n6Z>Oq|h/tzh9ƎrI!՗=Z粃m[7/5driH#TQ~fr2˞)V R-#5'\[\dΨ6SB(erĞviI0˜釺FoW̡DZە?C=Y!)xQZ;eEdg&"xӓ_"KVX2ۑVH@"`M wm 4}ꗝ4A?rr]DLCf |d>6՟4o_m/ n *}B$ð6<(FM1 2 , }E@^-XHІGP "C5Khɯ>WL)Ú M91OIƏTM=Ї ysO=&GV_|܁l' pr)qAgK2ܒqU=*7Y"OyCfqC!RWz"_I7r6YLvn%_4Cκu/3ExSw^Ksr%r)},͙ d)xY^LRW r̀=5.ߚxo ZDZ*ǟs۱;5ћu$Hl42ץnPP柱S î$7|R4uar4}|3"E<+8d{,4xiH+98P ,ndoW:O5c/%kq̫K@]<[M4tϊ{d/[~Œ kb3B <[Cx|תbxbh;1!39Lo/my_5OH≻vݪS*cv""~rITJM$$yVw]xXh1>G>w vPxݮ{|\[$O(7@]nop]BN 6F8;3 4'sio */ kNMm^禈;|A~G9 $ {e(4}bſF;(fKm ᕣB9_WG[j[Gv-n:3`]<`Xa*n 6i ϓJ03:tyP[5,6}ta?p{[Q븡/ԑtJ\݊y_3)4^lZvP}w?_ׁrfȧMV 1s]Fde`"o bg8f I9VҌznK #|n k؎K2yCI/dp1z}>Ї!>`a^=HXXZ$z![[[uUJQѱvQx6qO>cDrY,Cf {\ݍ83?Y<p<-YRA1M1|p>[ )i?eA]uc[}ncG$0.vd"KD bAiZ$LZhE2ių9+UڕBҔ%nm脖KpJIo*k4C@ 'S#-%UZh=t??g4r%CR)%6a I}᳀ly(Y>XnYj3ǨcOVM&( u=;2:O2) @lkWm%XߴZMVP,$i-diD 3i QCf@\~ѡ|k?|'% ak_;ny18_#覉6=&{ o(x!"} =a6UtS*1L%^O|eȍՅ=C(<ׁ֥J(ӻSV"'IBGf@仈c5cQݩnQ\WHt=CBL,,gƺCWCTF't5}m_k軮 \juCpz[w*~>Te-Pr  Խjyye$$Hye~=w*[lJ%a{|)NOH- uTe# 8쨋7IR=.Vr$E2j!AMPfFf=?CMϞ.ۍJFQMΪM@nJjޮ){mz򉪁lQ|ۢhF ף&AɾN{)(NuZ$Y'֌Aɦ}4k t<> &[߼ 217.Uf>/9VH C킐{㿎=Wu KO:Zi, 懓UPlD$P ϖ Mڡ28ԋMfsX+ S>B_N6gIezR3딦 Y!=HrrRKml ǂFQ1p$@ ^Iq?b,Z\FyE+-Bx2 gW}|^λğgou1edOɱ&[Hw3#>v8( e?~GWдЙWSANz#vkƢZFy81?lGcM"$}M."#2՜
      XM ^+2F@v|f&@M檀KRwLOhb]!q\хegOPC'-.Dw߄T-x0^t3 ^xצ2# Ԡŏ{bemʳJsR%BީB %GvPλ洢)&uJQnFLyh>3!7ߖ}XԲ52[>@g9Ő H&cB/^j#ŐL kU xO#DCPmQ#A{e+>Lбj>ŷ u(NqNa+A01S+]0Anz߈%n.kGp pOAY%~L$?Ӷ4h&m$56jZU$ Tce !aVa7c)8~苊XW."Oywb61IqbRβ5_ϸZ}pd%oogL}+V\=;?5@ͷg?l'Sd.؞ #..E  _ýNhc%&,2v^SMj$@WXם-:g{*#ٲȄV*3AS89A~uј% uj(6ԍ^X* xRE۬`W#Dqx'hN: çəHY$ia`LӔ\ȽA.뜋#Iѥ"ˌ`Xױt 齦pÉjfI 5Dm1A~jcbocy@|&ӳ&!@&!Fd!W4d,x͊-Ծɹs fAYIp_ӈ Q &3@ P;sCEx$ Cg6dxS1|ƢNl(+Dy$gz<-dgdL^QqjU V*=J~˵!`WN+S+\};083㓏^P+|RWꉐyJ[VFm Y]IlCgF1\8/zkG,L̋w~ѢADljeX :?ajC6 #jH4UgggE Qڏz|] Ov97wwoZVv>|ƅ}[hRT``Q&Xg XƘ]̆Ǒtι]lYVT5Z ˆek7-9пM^ R @%^ZBdcy>"Z*v1&vhROd[%Gdk "?4VUY͆dWz=E7״R@W%$hcϵ~joZM!4I1 _'_;:R8]+pEf~Nz=;uߘ  lNZy:>v8rLl׊MC2;yz2LvFyw-F. ǝ{ܧ[HN dA]9r,:L_*5?}ᜏm `vXj]+Ao I+%1u3_"{t-}1=Xg\xcm\}1QhA*x4߄2fyߙ(vm;({U3oɧ5a/BM##̀N663 0\D*%=S[n=ܖ3Z t uI_nw\R@|b kX5@ayz)Gc`?8#WBݽF5-w UEaZ䭟WE).KJmYѬ}s'%S@"jvL)xrI<'OϒN_4{@fpYWFz2]A,>׌CsL2pxCͬB߯"ǾPӑ6[4sN'#52Wꯤ3 ,BXQzJE6 QIwI2>r<j: 8ކ?E]l(:zO471o|3xH@Ơ- eY2fuљVh #S*f2/6*WA8.o̮6>Ns0bK~c{DrmAG np۸rn.IH}Da]B1'cՠ_Xc8Uf= y9u;e2qdtj4hTY]W)AMdjX.E=F^`,Nّ u7Ak1úI Dʞ;ACeL).`)<{PG\K5'dg>$TA D!/! ލj5DV;I(l]2|^=ŠS&jIBr& lH5UUsq0j:S6r]R-PY^{a3p_x:@wx77}&L,b0c)x$JEQuS#ު;̩V ~9 ':: P!!]UGd JNOap|yCRp S >P*Y,mGnPdywv|`昏^;|Voՙ+8ZB_^>*=Y<8Yx3/ZPdmUgT#(trnf ULS=>䁿 ̠] 0e˵덁ŽJ)L{)06W9Ep&""I/PαKaa}WRn~)BE5ɆBh~W߿ o<%WPC R_amT Mcx[ 떉w{hmu}`ESuJ`Dj*[*B 9`@ScZ2snKaq5j~a0F[DNUT`F[dsz2b)">wx,_-࿳][ݛ#X(Xg_:#:5$/ENwoQWMi(kGU?3G#B7Bj0eAzm K\UX5}"+~g5z-IWw:_{a"Lq' KNx 'Ѻ3%O$Hqo:ʵwQ-`o|,pvBi.&E^K'}ߥ~=p:N1)[i1PO]k]~\y"C' cKPTh{X MϮ7[Sĝ ,|*3IHm@ %1(vaHN\ܪ׺].,rQ`R{O?Wâޝ6C\SͲ {$JAT٤ԬVr 8?,˞D=[J9E> W[#$?6W<  s:5ΓJWpML|3a@O'3[٣D χ]jd^+p#qUpID-<ov/Pڗ6pD,I]|k9ߧ&B9S>TUqiqTl1qu+<ӂI`xxe|>BWd6_ %* OBȆYe( ܄`Ur aP4_᮳NZ.=nͽd  yj(.z=-Y~0+ 6*>({RE?y6WV^}xw؇SI${9yRȠbqD% 8'tW$W %nU]!,.WV9|#+_ `0_:e7mPk@~fEb CN6 ~^x3>/̦W*snbssQ!0W #4O!%Ն[N|6^χvw}.RG8Em%ߐq&1fn$SgM͎t"iTlJF 96ΖDf%tPciif߾LL_YÐ@Jݧe]UL@dθAݯ=IUaOJ{Ouz:^MZf A=}ӬcmrI}S<~XN8nG_,+F>ۍvp_3Jy1A[6U<x~kX7Y~ētc5Y\!Y\ & \y7_ %TӡZ"wXѸ8Њy\EY/E8h^w@\-Ni~!A-\b?^\Qzx_79p[7] =3.ط#ghSEB5$aYѲ:WKEE\kPFg5RDllN3ACBB)q^IDa0uZ+7)U8x/o:%VqhoQĬV/ABVl/[75Y\eF8['rlmc]U.ز)jx^!s N()A÷?@V8Od^MOG "E /07am1lrzKi|L8ܙ%ݮ{iyD&$?r0W()o4Ho )o7 (/EsgqʮK&`JPmr @Mυ7pꄞ[{V4/7c /$0ůn#z;!!$K-Z'HlӅ"Q"`qU7c Gá((|@OR ;3@&KeL+vGṢr}[f$x9EdƍU[f .WaRU`VDv bV>Ĥ۶dBJ3,#[M)iI֮墡NXNDV`Vװp6wzPYtZTk9o""M߄c*ۭs% mjc_^} !|'){H)W?|irc 1$C*E $G%/x>qETBHI,QȕM"D~@JC0ձ5& Yխ8wɬ)y (qF鏍NlMwжT$FEz.s~?EPk+컒s |Lw0)V PNr̋|0wJz,3 HuQCAwo'&~f![ [G] Ҝ>W-[K%?fzulc|l-R 6\&n&7Oĸ&bƑf̛"؞.s`q]S>&V^)?O/$vpN (5F ,qA]i;S7w[,zaă7NNw~~F昼 f(,e_z|כcR[I v$ :8vBGɢP)[*os#A[OfXD :3YE!f)}MB2sYGuDO[%DgMn7J_վ08 bcr7˪f}9M2|i7Ȧ'I`l1hBqn5LMtQVu?oQu88lq䠨t ]A Y=)}r* M+05i8a!`+e;l!h$e.zDRwu ӿk!iq[Qd6\d* jDɁk8f>- 9/ B=܈totX]vsm nP/es8O3!_mxf?h"y*|`51ͯH>7lz#j>SQeݱ ?_gi-wn f9ڱu~*wE2J>aD u_b#mpoԦg.L6$6'`x3Eʎ9*DJ>}_*B@A+QTQ^!yKsU) *~Bo"pg$FDׄ(13-lg˱\kKЙ@OywBuC*4 !hit. 6 EPjUwbauP)kz&Muy_M^\!+,GLVޔ8 %BQ?w 0 M[[&H-twOaS8/oV==!iZ~  [uWu)0ؾ>A;L/~Z/5SS!,RSi5\lQyH)t%ApI&8P029 b-+%ᢘuosQ;$+52AVh~A y;oRS_]d}ݰUs&[ sYHepǷ26ϙT t>Y-bf|WR{ E"P('xfV.Ȓ;iQ|'p WTB.{xLv X1 &}!D4L>QQ0ulT+ Sˍ.,~o|Մ~@֒324ohs6n0:0m;dI)I B7Fғ=S;s:|i^$jrX\2X+Ze٩%(B%L ujܼg+aPkS'a. .F Dre.4e ׸L,k΄?1 q I p% .*I8k>gn־LW WjY1hE7M"Qf|;ЏSҎǃ~be\L5_-`^J-Z ysЕ6Ӈ  ,7ڗǠв^'8. }vK#0?jnE :F] 0JXC'b 5QF1(kJeugJPG/>z~Nwބ՜#n]Խ=g )?ѾZ𩠰|#oqX&ļl, Ec n01K+ kwX |2C5Jݑ Ba%Tes@dn4&E|FBj>3f&{iw-v VfnwU0}zл& /b1o2"ΝA}m`I๷YbzwwaԷMA-:Į6mw=#}:;eX**5|qoLo4 L B7x?vWJaO0+,7U@l_/`XZh]"ywܨ+c!{3e7g՝  gش/YT+ 6%C AaM09$-6qP4Fx֕Sc#D'Gx"Aَ}}C`ơa@ C;$x{v f "{|X.5r7r)HY =d~*_nbVh1j#5;?KLL_$Cd&Hߣb }4dɒe9 &嗦#GO D >j~_@/4Y O?iSshrƯ~!F `uO\,i %k;J_@E;TBxb ~5mӍB~5Q]DNlƩ1[utR樍f[YUAzIaH7L[LG!$'џGEuiZF--&>{k0}oE)=m Wuge3&vgRMYCq4TԾ"m+{6G /zMtj&kPrHao9 Aa3ƇHa4@S&p_:B)rl qP0~5 6ǗtC~G_2PO@?nLQ#˽bD3~BkvUUm(j;Ё92#}~=Xj j:^OFipP3edZ4$P G?ccYus(;=SuBlfG3erϼqy"9[ ŧw[l ÒJ&Fz3L$gve~KM G(`kS]!mx;lRF8@ZH>>#C,IY%ڜ\ !챗!d9G@ s]a<},K@G0E'X*o)jlax'qΛY@ɏ@פ19$pH*4/Q>Zfž wgCſIv(BEIzxK=+b>Fn]}[$Ub} }Bt 2T)_z,50j+o'GNjHf 1leե)NP**5l=$4iO͕Sgg*k|'kD-Djh"OT8f5FKp:axCDEF2}y`pM@[&/نo㾂􈇣xu.fqf7 }A+60&׫ѻjkn}}sr:*3wܖBT|ux Зp2Pd%=9Ϊ=f1of5 }m,~PL'ISܫO ׳JRXQ{E:Qtr *zR'R, "GQRbaK . }W0Z<9=8&9p,>_SPۉKɯ\k^}΍ߔ''t/hnByW ib`OpHug=@0kij+K1?=;A74U,Rq: Kdڨp^w1hYLE7)\ WˁU6L.d舷Xd[G[MrGk~"L 6 =K{HIZoEzVZ7i%)ẍ]˵ M Jy T=8S-0AN-(;'hQR`֚~јQjLQQST2kE9@~:n1Weu PK]@5G:s~PT;Bۘ>Y5X# =."T OC7p'V#+g~;|Ju-%$؇GN*iEX`ľj.VuU% G=\"lr_-`0bNDՙqT"*zqDzwA#~Magf޸}VIf>}EVRzA-~ME^rt9$[[H!615="^/|G0r0$-`NݐcG9_rӱtNZOZֶLH֐3~"}AϷ.ws X̩54!i3K*#` YXx%%7=9 R  A78R3W~ L%2( "lڏ!yi@] vK!׼I6O*~pE& }o^w62h5"p~6I %vxDQ|:$[x"R9=)D:wǩ>p_ /!F+@lq9zDoC܋Gv`CmEs8]-9vjɨ΋IT*x I˖1lI77xˁٽ*N7,AiܔTޤIcw}71B~Nֳ9*)*4vDFeG˥6.Ӫ9vc<~mK]QەII˭뒤j: DLAy^\'K52\]h ,vBUc8Yf,JH7FS 8RX'E/va~ VMPc8x& 5 _kMǏUu?MZ&?''Pq dKϓV 2@!{)HpspiZqȚ_8nr&HOg/q jxH%^Sq(ztԻ 뿑bF1e8|tuޞz`B[L˼"ߑ3cNϝ_'[n+cJ"k6IMƟʼp/⎟`ҩ>$l1+7Uk︰hlĸrZfsvh0>W&7_am*t@ ^8A%AOugɄ_2r iX]p!9R1 }%ٴrŀ͢\']k}2(/ތ6GV DMx:!e<@nh NPr]4Iyrb(߾r2z~0y]GW3ITcJ6}`F1Z-0 V0دC]ԢT6ÊM'eMŚ1zlpY}˛/eQ[)!3w' ]\p.+1rz]tb2J6.瓟^M!bw9~;**\Km%PYQ5̰#ȫo0)Hw~' F+p]+މc=@%CYP RZZPnwKA%\}ÜhEcQWe2VX|!ʿi[)&tU*Kf h 15ՉwtL#+ޟdi3;uB1r``*?<qdz Xpj1N/[`rtkx4e8 URX_ed(*^"ͅ=iOBaKJ H#ܿ1O0/ћTa -Ȗ}Kf ʩ\[NP>;L( |Q.䢟Kqcrtkv= R*=]t66=8Bu0-պ\βU:͗D>/ F HЦ5l)U୊%1֓LvY逼DŽ0WVYv>%M+h;m{\Ko'O98I'F% `C&JA] 6.0~R wp2U>!0zi㌺L2fϔCsְOϹm#. s}|1w"0* .&M: %.4uϳ`,m^%(f'"d%(\Z>wW\ NJHXmlhG3`dpNSAfD5hH9O^VvTz! Go"Wi\wV܃z*l'w*m?-SQK4eB_T\s+=]P?J c±"?/cqkSq-ޕH3RQAmG ,[0#o9B<9f^TkKHZ @NGy.߾(ʅ~;!o:%1gu'.-ys_pZA̹..mnO)6'@4?$KBb|G"ò9@ʒQr͚I@f‹ sc;+@{9G ˤIի.XK,L'=ίɀ+HsL19+\JUwί7.fl^-l:7iVe٩ܕX0SMs$d6Q4?΋Z+C !rV@bB,Dr| (c 7e+w󡸿} ;kڅ sgP׾pl.,sBvn b41z\tEH$1|gtcfZVrWK=Z~,8}r|WdL7ւ5ȩGiCz{P_ 8w/` %cSU,p.C9KS&#u+F/DbeEB XB4v*?O!oql 4%^ yL&%,ٛ_4ޗr`cf|becۄfc/ >B%8}H"D& N:!][&B fgGQiP4P۲{7XC-އPٜ^9J/_N8Wvg帍7!X='t3͠f Cǔ/Q;0@GxVucmx]X~(JP[-)'΂b- յ=NJW+HŴ!NC8Eu}Z7"C3e\w ?dGs)f9ȜHK""0݉L.3ūۮR(yVZVJ{(){mEE&^qqDj B*fvޥ$tolpV%ZrM|ApVMiyţh/9y~X J6DJF޵Ꝏ+S`}kS/+f2ԁW; {I > _5wB>ѫy%UICE\6PА9vKbj<(}鿓ddYg_Up#0Zv~(VU;@c4!-֨,+P!)%0Wȑjzʆl21v}Cƨ?P:__l풵g`| F8 F_[&[k [ziHc [F\Ord {D%:ycrD*¶]jEzk+b hpp-:*oBX0_ă`c%a i2&b6k ^]uX 7Ř+Q'·l3#KDXjg+UH {YV9Hi.9Nr{^:C}sѩ6QJm>ф[S:,g  |,&Dwı2M\?71w[[(Ft6ǯ̂ 6L6gb(ݣm5l&GVx܂uyYj]˻thevK618Fp"b|ie+ae#j+k.7uH.U~Z2廭yO {VFI;e)]Fl21-lo|C\&+.=:\a:f-x{ SEUQo7G@ O>:3}MR^R,#&<^6nx~yK?֔IeĻm `MGx{n"O#<n3>jtyP-4.mO)X1`}=jfmNNIWc&yA "vhy?qL>r9!;80:)C/ __=C'km @ oU& ~Wl-fΘ R!|w3BXpg~ PfBÞAUCF(Trƅ`j9I0ī@ ve0( b9q٣(~٭/_Te9rT]m}l΃bgڮ,VԝnM?ox_۸VYGWl4=E|/ cվ!QRxJx9afS9ؗC^Gro/K-6 &z&m4gݙkaer'Br3vb &l8sg~)\}oZm Rf>tI]~8E َ;Gт ?9qK[WH޷Ka B`f2#6~뛄w]E8|4,3u$ ^tر1P\Uֶs)$Lɴ,갧)'pyf/CSq~J$wSh;Q \ \?HbZȝv2q$Uw64rMc)W4o9e8ץ9w[V2J$g$,~KYwxQrTU X|Jg g;Ol!?Gd#]b?"մ߬tRD4\#PDhןÇOF(dz1Fa^9ph)|b7z*4&}nh/h|uҿz;>!8NeLB^v@ KF<}, F2=|rˣC&myU 'G=OH$8c]ϻ iW{ot-h30s⮺ڼԵc`d%[&D!ұߋiYJw*RTRI%IB&;d)䵿 =y|%@øIS5|Ww7;)tYNofB6a+ivщOE/ ܷ\X}'7H4>/ A6f*TNqMtz\ 0 K.yfI5_r%5)歋+'O.%tqmOoy&r7ps ǾVC/fVUS'ZKY&8J۬M_@:'KߤV#yg}1'U+"x}׭$><##Q" j%&A)uuK{n$mdjs+/RyZRuAA 1y}&o.N%eejLr0K_t'1yxd+`+` zWb B~D :e$'yRʠ,nj#̎~6ʌj}@ !ԐWS)GV^BC'M^|K .ƹ,긐Y&Mɣ$ orkA#e^ 4 dAa^/ Ѻ EkG_slH_-#!M"ek`G}cj:sRs,e/[ZLDϖ]٠]d/ Aԏx۵k2}ǰډKK56<-rqF@c`҉db!^$>k^6h![XGy,p4?1}=MU7|yu 3kN)}}8J`tʜwC^0@ԃ'RіߵrEAD>Pa=]LLZpPfYt2dѯ4Y-5PBro9JZn06dfjI92`ApE!|@_K$=5rlc#4;]Ӑ .Ï57wKf,Y W|O9G\ӰbtNuj NH6ҏk>>Z-{ѝlg[gSP  oZr*[M3=N\֔^ YH]AX\[ykY{4 Iِ ȂHZm'_SK6@.799l B\|UQr|4KΘ-N'&UϤU.VwO^V&/` 6f:RT&<-<' e-+剠Rtz|Q糄TQAUH0 b,KJ<ևΈ3C>Hڳ/e-/̏zP26?~r+z/R8vh~?n{AJ',v~iH Xϲ'nTi _ug^`߃V~9)!oT z )n# %ճ^~Qwnwy_R&8+ 0#$ulRhO"qF,Sϡؠ1 Kl oGX 1ԉYz婍{"\jkL{"[b?aQꓺ뫕CxNp9FWujP)]t9$ FsIM\aVYn w28O_ED0 \Xm:-KZ)brƷ]:=l![lI h./RSZ̾%I]ˡhvj+wBTHv5Dvz>OYSqbݜ5rsҮ3] -"j *Sv78-YD#'#cQ ^*6սQ. Q]Eɠ'U y֕fxM R:ɛ^7OH9$ꕸ~lgY Jʯ/:3bL76`NU*Z3V/3>ݞ$Lwi@DY\WGJ;GKFVE>ݠԤ;}Bd6A&sWP͢'q!j|@QS^Vho[/!Gik8W{8eykeΈ 2J6ܔ~{4Vą 7^qMܠV!8̃h:+E[z.(aT>Me\Aà7$$$EurG%M=஻#Ьzc>E>xJ`9yZ$ꄆ` EV͝pp;Jb?O?=2DO :*_{Q<jjlLntx _0>KV[Kj)ږ>|} W!cM>ز5v)G+=dmdf7R\I O :.*WL:uщK#6D;5T'e *qN}j[ʐjcƁA{DdwL[D l7J qP1:F6-g|NsW}teq&ǰD!To_}LvJG}d vjJ~sW3YgјLdEu!ȋN EL=͒WW-, R?;RBbS%f_?oK_v[|.^ hFLصJ!Q= 8:|(LmRpv7aUJ"i\q'rNJ rsq!5on"%u4٧p@eϲ.K܅TAφ~w&X˦Wj՞ 'vqt^cS93w<#(E>;Nc7M RJrt~xhfbn.]>+O ĵ_ NaK$Tn$IDSG&"ikG/ eCo{Ds_P{|Tg)8 sCAd&++65t%sxWC)v~ 130}S`I]9$)iLB6! 8 y~t0#Wۇ^[bV+E'ZM{bK$nɧ܄mk_֢FT##OsZ6pv7'd%s&:J40Qzi6< ud9rJWe/1͜ދFFGCi!5&Clpo&n)5y 5tPuѦ Tk*g0Iԟ2ws}_0Һvk}>J.0fOOxݮ~Inn0lv_/]c$=qM¾F)G% aZ]e4dXod:߬mw|ece8_rKO^ yeQ;,N}RlQglLU,q)y3Y{M 3`Ӷ#aW#{{*NVv1X<.(GQOS\WAgAg-lK~$Vy7\1m+93FMVHccڮGgW„xXӸQ/ Պ,Ԍ0. !| fl፠wVÞgM> yX[]ior y-Պij^v6&|&^µPԂfv&_/f=$rߡV$SW >Us tU5`m)~5He[ YZ9jw^ʊtH H noS@%G0Y75%@hLSRӢq8IkҬUĢ.#ƤTb5zPm"׫ND]eO}mT$}t{>Q%h]*<ֲfcfId҅=a|x rQXpQlickbTN췳=@ol 鶳YficR5.yC26z']+Aݱ֞S(xj9FmeLZU 1:E@qh=*Q4ΆMzMJG)lT6~i98ϑ6KVY_>㢜+|-I<>ࢉ< &nf0h &pu~ t_nA]yNsԅQ 0)JVxN2ƿ4d}}vkY]2=ʤ O!70?^.۝{u {8c2!EXP ,M, Fhw# ɋ㖃Z\z$]a\tqX]$OSD{(C"h$UP/)5:ܕAIu%a+˒+?OːGƭ!DE1㿧xyo]AҽЂg:$bg8 90t.0~UkCFET[ c]"9Ocd&]|֖-;7R}Gs1,ϰtT9:ȱƽ[xUp8=ʊ=|dѺGhfbud "%m# @7vCb`zҬ0sJhZAYJnJA˼|AB %JY9;ӡefgǍy2'K 6 ~<՜+4Ǧuw *f $M*?,F|Mz/:keq{s5tTƍMbb!? eYiit!W@v&Ҕ mM$A&q@̾JQXB_斦)6R `|=* %EWL%4\^$f 6]GXMMxw!V.o&F!r&R-U 6VϺL3wdRN!@ۗ5#E!j|SBE? kZ$gmoU2o/~9*I)WZ+Jo,EurPC6zjb ja]eg]*HNW:Ѫv؎?dF?0?X<ųKd G~e&R!לuFҜDʴ~iYGD{ =붺c++(pW2&Ñzb٫?u=y9L³@apa/Z|{6#s&O &w @oj]H޳+[toKmIZzgDZ(`D۶+p2]FZ1/f~:`8gGoਘݗauH6 *{EɓtEo6_OvC9 ݑ)B 'fi.DaPYaKNӑ/xɁQvPe6yr#gKwv9xT0e/ `F*A?WhWY ; /GGb ᧛Bmɜ㺫A :^.3Z ˵$xșgg^E%T6rd͚8A 69i/~!n0U8?4ѪINܨr4Cf4ԒvqU-U6W eRzpybcZ)9}ۛMǫywz:I["=#@7>Wtl'l"_fevL]8Z+mNvK^nW]AwĚc y"x'*1IoG>@nrmE0G–iAPRF5 id< J%շ N?\vS43fW^aU*8ØKQbeC8ɉSn ')=yCk|IFHmZs]u$=aZg"Wb[|?B&'u;i valezj1)%ޗUiLѮ{KTWaRfI=Hr;͎Br_xUÛ`s0Xs:n)oL7sέ?jTeP8<R&|]3,LV8('d1+"!}Zw\!F:.oiV?MuDt)uNQF#&RZᎲܧb rb)WH(㰕Vb eSԍXVhevvf$,Y?GJu:J@۳/`"QxPbo#)TSVx̨'H+$ +>p耴I,67 Ara3]-~<3 $/.H0輄Ji)% %s qvpr.f-,`Y&+5$ "X!OӰ1TysvIh%A(K`)= %H#'j_Tc՗EMg$dȀs. Nu@֞c6FYpg\(ST/b"74f gfvDU4g钵8rrUCdϨ:< Ò!b=-8PDQuUKiՃGExu,GNT26cHΣ΢5Lqh`tkZao ' C:w:`e-e 4D݁i*>6!EUZ_j{ o3`"\* =rl8|(Oeߥ۠%+I}},32m=ip2C]\hIJBn I5Z}➮36 \y< G&\T_+| n1oe2I9}Nj`w o!{G Ԟur#4>NyђY(VxB/f+[#|5=N2FVC毗S#ZAgۍ+~艠a16Hհg u?~xq4O!3{~ݏڪ~עVEX{ޘu$]ȩae:Mu\C.jBf>y"pGfGX8Ǐ80O&3qFarp!6l @O3c  <RZ-ţP>>` C"Y+҉2JFX5/^cc:z@=Hnq*-3Z@vN]-+ۗ r|T.魉Z`?ѺiR/OrHGF&VWmJia1(m|ԫNΟ sxۅ zL̏/=+{!t"g+hbu==YCqB$8j"PCN'/bG*!s}*<A#3Xn 729'}Lۉ0ȕA {:D!r47 K&94ɷ# ˿{ >sR-53іv`%nZh瑚4AJcu, eوPLXPmo[P{hhQ\$N~?f&o-]sE-e4{Fvʭ89ϓf<} CGfBs.t2A]Rbv-2a_ɵddaȽZc}zeDUfZցt@&FPn-FpϏCtZ |̦j@{It rk՞20`'͏"`g_"9t"ssI̘Ӻui_ȥ //fE6VO-Kji(˲4hϟ<+Xt!EbCGj(zٓ pc1i{A9_0nN*XJjPU=B/7TO2ӞYo|meQ4ü3ρfj{\dxm</% ߋ2ۘ+1zKD"ĒHmC 3vqXq8 68A]2:X4;dw SLeqtT,}\/J,b`X}_oz%c.YlMŗ4טk-DZ.59A6w"8 {R8(Us"Ӹv$y\%La4ZIZ{9=] #vcn{NV^?,mĜ.~M.wA)r|':`&GO-snn݋t BWOAیP{ʍdeÔu@j&zc z_k,}F^D'RLu O}EY1bhd>*QD$*in*|5w9Lq !yBX%k ̖d+5J(OC PйO7XMݣ+k\dA9nFWMO֢|lkdd5g{"[S5zI۳7u͇%e!S"bBA]1w*~丅W S2BNƄ]襫qӒ<;nnK|]DGkHuJ1@ #c2^qq2LR}j|Úx+2?]8%%AcpnݣlXF9(\e[s;I" ]h鏃M#ˍ Iq+EEAFMݷ]$KP6@|Ožtpy̲"GIJJ8*$#. u@_dG \M?ǜN+&M.T]NJ kyXBNq>/Ma&PxL;je&GƗɎvHm{h qgBXzƤ2K'aL \Ii%`7ݠWHS_rtbFhrJs|a_@O95pa0 9ͲÏ('s?7@@YCt(4׾1 M/cG"Ӕ]q]8?@Fd5ۀⲅ. #|6{aU hKֵߒ 0oo3jNb/%_ }q["Tec픽9ZbiJ8D5!{hL;a$rv?@A2@#Z\f-;.Efy“sŷ!NT 8K4QQihz <^L(fXКO~:VAT"f.w;Dpx]T+ =}F3|MyaӜ)p5g~]mI?`V*ר(@M[7 ⇽.x H X"+KEŐ~rBusj4qi-; Oz#~ Oc -(ZK?[G/kz&iH#Ұz. PxOo Cpg91,EZ.}WV4Cn~hA~ӀRH!'sro%A612ڱ4u9^2jlZ wI@\^v*r dro p?OFZdJhi0M/>xӽ`P<#ch-+d<|7wUe ʮ܄? E[M;vi9"OȒWE?j}%O~_Cc(!wXP|{ ]XdʓYSC_:kyB/˰Vp, SE hUcRXjyZIXtvSg!Bk2zŒXBqvJmӶS;#>b\d4.ĮH U#0͹uS T{ez$+xFgK[}6A1xzB/ UNNLzEէաbGJW18ɤډ}tPB葩NC`Yi2ppis ɂ2@|3*ԖG٦w;>/{rKpxRGC l8xΉyYwU\շm*Kv;36}e9RL\-F;]۳",!PȚ6ͦ+'Fނo.;. ;{=;,9*)'<8[)#3BioǎeY k[Ԙ5eSzk3xo7 b" ~$@]йAm !h:OLlj_&Kbƕpء~˽>~O̪ qLڨĴZh7'NMxQjي+Z;RQNzF:`&r9] ndJr8q)8O1y]XVJhrK)^G#ТVdR9dY#Bs}-W#hHYHFxpߥGu5nĞ ChN6.2q*o&+j OUjEK:)Ljkiq"ɶm7wb tzjL1,u &d;VWUPIn:/DL859l6ѽFYq@2' +h!VMPcnKF 3Ft-Z¤ ς ԋSt.h;cH]X?'?rbb :<:ajI//ž=9vW5O`F=] J<Daw[] )pO3s3FM+DSQ u颞Nv Gʴ?n~od~O+pkxN`}tw=4xI=j^q*7]Iw'_qr<fь+ _rXMZFdg Ս[~4Bݗ7A7xQG8%(9`, 4ـ`Z4`7˯Zn"|Bj|M4 cRB7:djç *^6vR"̚E %"g^{|XG0;|GJ0ĬբT)l;3eSa4"mxhwnRDw O% NgY9&ZbO| ? hIK-&r0>)3'gB9&it Wv::xz%ị" YW'Rd"%2 MWR<ޔL=HOV!鐇vKcgbIq1vYkz&+p0*>9vf 4G2gi)U2 ?R(1֙q Y5oMоp\33!ˌuTȭwicrY:b .D'dwCڧȸ|Nw=JmD;T4MCYE'YGj*<7eeґҩ2~'.^U$/ :Rf%TQ_k2Wgg1?U +LAF TʍRxF*=>TX* 7WiqS<"ՒxuK,{Jp: WZPmOBϙyၕ#H][myړab>ڳl[3[0`Vj0"G|l/*F~5aroIVKb| ,ušXL} }h%&3~ӗwR)wkȏ.o>Y' z$IzGlpuݕ[0%~~ y)7hkj<,;w頨AE,HLh8j~hIY_fteOWY ?S aܷ땱;a #?C2ׂ+,TBO3Qj5S\ԙ30m04ijBuȨ7`F0@PtB;bd F_kKl;Z}X(^pRWfӺ9r"YW0){›g -$I43+#z: ׼o%`U=Jѯfwܺ}ʽ3 %hldѵj@t?%R'g'|uSTK~,̖JS!q)_ZҋGs I"˝ŵm.-:#^Pju*NFYPE% ׌פZ~=4QM"܁Ig}! s9Snp| PK2UBwN:o\$Ѵ/+ZhF*  BES%'S< <_VAwogRaF\sJ }@`[_H@Ą =R(sZ%jғ@̴P38KD{-:)pZ7FRg ksHPLr[:bU}Yf%jZ6W&Ƹ.eE?FD)9@l auXЪ]' 9<$|>qHMREhF=@ۺuso ۙ;å4ǒY%|1e{:҅dlwBȗ2H5=<ͨ@:ibc#9q@zppQʡ*ߌC #q4aTj^g (bxthHMה,w}1r/5H⺫SIHN-v#ލ=X.K_g`Bٮ%PB]RmZ*On4=%=C/VA|2עP${p1VXAB$L'[(;,cm fsih2XWvй SE+ uRN!>G>X;?\Qø{$L\u*{9@c1/e85w t˼*Lh*dBi?٧̨󋧁+enalX0F*Q<&Bju/!w] 6h6Ό myܰ]C,20n1a!B/]˻ ޕc#yIĦQ"9פ"y Na⯶tRg?_M*A mQ˘WGծ ERLyP2Ny9#6]oPfVjW9|?ڨ,hl l뤥9q_ 3>sVApBi/w}L,\:k4gn4B&nA*QeY{s_l~|kYWx mxjsoz#:FR`$Fk )6cͧJ 6l,qόHWܧD=(.PN+SL,ȣcO#׏7j"86~<nΚ-WCh<56!U8 ^xibobYN<`,Ot &W@.b 61(+a/}yLC`g'][+(j~^*@TB~8Т?{!X$ /uQ]<@lĻ:ݚmsEpwZ e}Ӈ@I*|űyKyտ!lbk >5զ$2ZjRfΊv4IL,Q&mzpE3ҧBG'E4+(ν) #8*ie2BjCc7]V~C%엃AcɄ4IE ~M [ꍡ;k޲_`ϵ%ct!ds)nT=gZA[yHE+!| 3Z$!m2D@%}GJg 7;7eG;!X)#暌v0g>{4B.qSTTks}>Y>ZҊ%=$|*G…Ī*A[LfySu;0YSa0cb{|އ:jSW83Gr7b Ww~/ qK#pwLKj*S ] `* Q:B5nRA O\գgw,!8~\VÇz 9K[rLJd5N(<1 "1hAKV;A)`Y"D:XKNq !eDI > O_7*TE eXxA,И IZ-iBűNs: =)衿ZΞjE$bK1ҋˋط80N7Ya2EnU!뇷kaBÞp $]q!1QbR-lj9 yY^`xbnӌre96̼h8ȿ]C/Q,Qe~~>(Oɡ?|W6<3\†=rG%MtwSW} !M}8[*4X-y*d **ycJ-/XTbgՏ$M45̻uNv螞H LJDL[wz{afcmTw4!J /V52'3:hŊhY]:NxU:z ]K,L2R.\I$V:i{`PrF ^sVUBd7k}n Gc6QG;cY!{Y[&rԼt˚+lWCp8ojjcUx:1<;F'v+ƼbIw0mXJ4.s ~}?^w'}F.?$M<я~iDĒ8iO PG]K$WS,7<7s'+-S3JRҮߙDp *^3u.,W=IA&)=ӝp'}k>Id(PzxkOyv%:)I4mūT*7m_?t+\;VõPQkNݎY:̹E빖ہq։O(輚1_臶DJIeq`w*|h؃G?a[$ +gzAuEJH"2F,Oڿi `T_ 텬rpޕf% %]b#"gkƌy64E`$Ż\Xq/R=Ԡb{E9_ӳ_^;"D)g!K &Av~,k?t~&[P!ş8Uyd9\RP-/2; /(l߇_uoP֖(ހfk|ՑֆZ1<"(q(UW lEbeHj_bd qJzgh .Ʒk6Ŋt5!5E[`sk8'6߬2XeH_P=kQ1 lGTLKҒǧm96Gfp,YT @7VE z2BiI0mkXǓl{R06g@yZY+NRzֆ T4=`Po:O$5ȓWHd- ;P{qvZ㜘$.\X 2~o3Uo@;Cٟn?|\6kFFP}%#F-gUflRV?<TKPQhp Fp@q'jݏҍIYa7Fd}\-V& _ҏn:Ɓ8m 0br>3۲ݖ01^8.J#^`iU̘nb?-(2#UԖ̫)t2$9p;}.W7Mb_ñ%8FiO࠯{S $[Ԝ )+o]xBbACْ2Q!ki]CwG4E_֊7Cbmd+:xKhZwxRvA֘P=y'0`=`Za`Gvi6k Zïp&'CZ34A">eo5>E5 Te |p~R Ϧ-4ӢnF609Zſq)LKѼ鵯 4wXwP$_:\5Xw0$M|)Yc?U6UCK|f$?˜? ^D YU{\D߫>,'U5+*ePyЄf)U=r1u6Sp#DXJj(TKO|!xtE>ውf~GGyeծsAP"bBL6qpx/9[~J>՞ڡ: m@Ӕ'4=tN j} $K H*[[" u4kk1J/ԭneC]=% k:-t/u;Y4:tlap^0Q/'=fr3N_St@}{\t~S0`vp;6T b3oQD`+_j#E`Br/MU.r~)钳fY=>v ^v[ֶ3> #͊mm*`(Da69П+1)Ni֎ΕR_Rds%s7yq vtN/)ʀ0;LlHWy|\O6N!{QtQkm!?+9Y&,㱻g넑h%i@T=?Ӽ/IR!6np μJCo@s VVi^O_x&#:xnX؞|3@z{ &+LEΙ}D.Z/v6r?q^s$pd Fuen-%n6O܁\ƃ 2f"ʫwuW {GQ0G%,HNK:ŭ?$,Gvš]~e\eao~됝6,ʬnM@(zGu 'nfϺ_'"E>yYurOF tdEn.0Y{=^lI76y٢-׫A]B9qߪ!rƏpt#Ja\6h嶄iib(F)7Q,v>'bql/\ۃAlW3,OG1fÑsN$qA ybRNĆd3th+rm,GW[D69LqDjLޭ(%*w1gBP<Zd>M^u1E0ڑ5UNX)Rmˉ<(8suWa"s-5t[~b7G FbZs|'[كios@f:*q+m œAcw}T ȅ)]R sĞVCFj$ # PX)>{nu|0Eo˜wFZ֋Ip]0R9MR8nJfQv`D;hqB/=EZ%JVɬE.[w'LŧkL3W@tVft%Oԡ곓@Oi݅; {S븡RtN9_n]EsdPuĆ;2E&O1qpl'sθ|؟u}e4#iPq͖K_L4]X$8M<*c=e6BVfC{O\"Rb@vmgϥEc*&=.F:+Zs9?ؠCۺ" 1Ԣ;Wr1S՛dŁw`o=뻌 n>I%!( oq]ͽbm ZǪacdu<4~XGKErm2~ K(*>S+XT'x qT4QKh=Y˧CAt<_[2`.BL<䰯I"t]j ՟* T$jr^7Y*@2ZAzjeRpblhX׶ڇ/CW\:PoAHqf3k_Ӡnq?,i)UA?8D̷.jYLjX-@ aہ.Jl-VNIߠMsJ&QԳ*Gx'+ Dآရҏ{DG$=&&D"ijx2E˧*V@R1tiTohѧ?R1_hDͬ+}mL. ]>D7.SB;Cs6 ' x 9 _ ^r dd$MCLa (8w0BrUGhn $?ӯΧ׮l qb8F P8ib~G$ j p&LCSdhѤ؃( ŷ!VP:lWV.?V}=Lر~V_ 6vrJ=-ɢIW6wo3z*ZJLBcW C]|sRٗ MQEt#>w#&a4>P~]BJkkA_5n ^0Lm>eZy KŽHhJ)*T\N'78D'fmn2왩 lS Fc`J5~_T%s(l0^Ǚҥd̴.HIfa mT:O3^),5?"]1`ie.##:(OYt2uWt\ӣ웭m|EaP/L-5->̜piT5}L?LZ곻o^eC5ʢ0'4Y%"v5ܝ7Ljxk;PlEH ?o<Xc&8u,GnwTpY e!wf&IiZ&- qdd _* z <;eMm>ʨHVOXYV'-siMxqpbׂ.bVdV G wCgT0>i<]z3 f{-eg(.wp-.ff5u;yW4rN!P3v㶾ӟ,u,x3#yjZvR~xAJB8ȗ8mM+Rj䛝fM P#7)g!YAƚtʦxmtXw![i` @k|' !|lkHAFCS##/NH,@ۣw f]ӠE#/KVI&KE\c8P&æ]4|in臮2`C<8]о,,3%kߛ I-Sm˜TsOoRc[6T9xCiW $B|Ш|vԆrgW/[]fڰm-y&E|׍O?[*NU)pcRE$M7 Ilw.Gr[71nG;/~l@{'r&brRȟȧ82P\\<ڒ7 $gj~k-re Z^@$>yBp5?%hX 3" nE{:Bq͉uN- @}u\ĎP"*g1dӸI|s 'aj[lPs4~ yyL&ds?<|'lۣ>I4=4|R3θ+6 Sb'7-~ӂuץ@bErqLRsV#;sl'lWx'A7evcvZl `&4Mm&JYall T͊Ռ6WhqO1:Y+=3qY@Fl'-PeK<HsNLm,1Ɠ~@Βۗ]ی"yo-EsUbe촆E?fECH>0o褘dJ[BA)ħ^Ϩp!Hw`ĊQ-Mu$y:jTww+N1Mkݬ ٦p`ͅڕxw+VZn$0enp?Ku'?? (b1h켷 q~0HYt,{lᗂ:߭qy[9i;K\g¬c.1At2/NVɆ!Y BOrVnƛOG*FP]n I)91>'8ٝxuZ\<z,­rq{9Ю՘aЀOi,15Q~F7\om 7$E`2a ] ėɆ _`y ,N&%s5n!w'(ZGU;ZXp7Y5W`V]v~كC¬]OaM<^28v\̀Zˑ׏c2zKRU{]UvS1w}`;,³] &.HXm/>[ q2 ̀]+f׎C!oܜ= sRaZ{˃9UJD\6,~; 3kB nH"bXGʯ<+S5,8!=vќЅn %p-y<>I_9w(U-,^Ta!ﬤ)9P\,X+,ިp25ʹq ?.{tx0Qp#_—o$lqƵ7/}[e~gVlW\B ʒ $;k,KѾUe|Sd༏gvwOi`-ʮR<0!g]>X?JA-v/bVwepϪT.* vNpb<0w1&;%`a8%zx< 'H;V@)ѐc&~3c lSxTDB q*:!Z@7ؿvYYob?8gYM2>8â> C-j[ hHҾb2B &4j]OSX}}0_]nl1.;9b]>t3‡:,u&#:g&qmSeꇨ4 `/K0̶=~9]/Hom2aP^'@|cCЂ +>aWh7' cdg|dfil?S #oʆ]|Wb]7lExX!s[Sߚ7IXdGHr׹h"Rͧ8s*< -}qOnwV|^}d*Kߎ< ВTQk!@bprڸΙGrϺO˖=&P=Bm&(0QdbZ00d}/̘[eg+*o_ƮT ݏ+f;d԰/Z8<֌M( S46WliGIڡ[Yzbuz}!fny=Qpp@grծ>Kzt\Y vQ@ I9nC> /֝Kyl,Ŝ"t=8{ق'.qMy{~i\t uJv17ج݉*Jح'q0*8%q4Z匮;g{a )KHksΆ Ug< 'nۂKr@(NS"@)2nC6<̜okf!W&4+ht2$_e:@XEL,@ ?Oܑ%+hbTjW-^1 >w{6I @J,}hD1՛QY&K#n 1,Vb*Wu,7ZK{vP|5)|St7x ܊4WB+8ldn=bӃhĂ=z9VV}t0XΥP^lE/VDJ53t K4%hNJD(RB6SbLUt->ʼnf3edB"պÇ <12Y4tYֿsCae!l]EpAtNR_o緱&BvAt"`LGea&Oaiq&x3W&d)4BWw;PB/_iA" ⤷8g9nnKt,jl^pJ[2Ř%э'P-9<c+8nF2~\] [#e4X*1_w2σN3ҳrݨ' ` ?TX(လO(O7XzdzSKY(,^) u=La$ hwD?==QYB: @D I-(ZsţGhVb 1)FPK6Nc›ai o[HtؓXſPvPc*ҍ;p#q5s; ^eʐ8Yk8pl53GJeLx+MQ ˏg΍{Q8araw?}jlh",Q(^5f3ed!yp0DYjR?HqwdgXt{Ɔց{| _yKX?*vPEsb$B<_9ŵ|Vl;.I h=׎u2"@csph}xAyƜp>y}5'Yr)qTk*j&[Y!3QvpSj|= ƅh(lnG`" Q`()\A|g?H! 5T2k-\Q~SsA1g]U@% uES{a_6`dp2Ac+,oR*vû^gA&=UDL FಅL`oN \29tpЪ/yXTyKC$Ȋ4% hPBYQŒ!rƍI#ؔH?FP}.WjHH[4_[wze&8%)wWL+H Ӹ=UNȆ!wx78Ш1N|1qD?yM ~d%GԳwG22}/.;uK`k[)T9<-L-^' 5wnoOΰI\k%FVFgҭ9E;b`<PZHX. ˻,x}RࠜfC7΅\"+5:#kmXezgX;lLF:.YMZv;إ%wT,//5UY4[YƕT} K[*:]K([ HaRZd*Kf~N#~=7u]aaGFZ-ۯ#״v;dEYI'OoW{ń!#9Նv8"8'BܦF|ާz.@n +*#΀(el#?U$lVݖS6(_.lS)R?Os}A9_b%3S:aj|sΘ"w.4J's'}q3`xլ&Z@,?RȦB!cp\^Ɔz08[[a8?I?'Y^UQ=meQjFlp[^l!.tA Z-(dw^[6[*nۮStH:z]2/l`cF}xpTY4l~K*R ;^~Nќ\-6I-K!Rƨ\[[}:A|>P @a8K{|Agt&l_ې?yLt+v8$Bl{ߐ9ptf b/qzR7ٞLMAݫ/Bh?zCbR^鰀'96pXt5pjf( җ5w}x$֔EQ3!_$[ۼI~)NI0LKΌC$FĜHg^saoN;bb~%*Ľ R( o5s;H]^bN3Z<5[:1+Z3˪:/ DsfwQK =Ch uO5y) FInVR5=3ȇ5;Q텇fQJ9 VN a.QBy$51r cJJgP/P#? 4nҫ[軮~X[cXUKS^,gam(e]]ֆtޱߎ鼀WE{$d~4;:[`fjr݊T%l'͊LlIވth3ly<M~ӿ) |%6 &ڍM$x(X|/֮@ _W 9eY(/oI,Oif.E ԘHCS_&Jv^r"w_NRAPW$?hQ+܀$b6st\o`9J`xǼ, xT^]ZFS{@Xoa$ˤ>,6Z?ba| KS oZJ^X2^UnDۜ nIrI)fYX)3sCHt6g~9f&7cOITb0h~5mp)=,:o{6xfvnfJx9ʅq>5 go58gUX<7DLC zM `m@U9B ^GŏΚ{w9=+,Cuu:8,+F(b~ $/ǘ֦rlmJfhڇFB:zp,-AVУbP?)o:܀H/<Ojzt[QNi0@c.b4, |`dq )zrjĒxMyӠu'oh!M3[)4(V%8/)C1JӨ0~J}߱c; :U ,j C+ (!6F@˞Tuw'3=P(io& uM@h*N#1tEEM^!ٰǻ!0@gΠԩAoM`ҫ#&ב z6*%fA-2\~U*L<ke l׹>j~V[>g7c-Kj# H݊~#Ǡ` \G MБE Aw:@}5\ǗKo?}VOS^-HI.uIIM&6OhsU(͝=uNJVy)B^ʅH /x9Q̲(Z`"et[qNfydaHKqOoӹiUt8O Sܧ@bJ5x;9 h*z# fUopxD.ke/ Xj ly \dsI͊z-v}pTH.?V>͙+MpuYO'nCCYXlu{;*\#ES̠xgQY K -;"Ev:P'">|nc~r PSf%3ZܜV\h+ V-z*|!8^|e\H Q|ES)ؐIzׅ۬ 1쫀wUV5oNuno?qUk]lu3AHњ|:׼! vqrka6d6UM'jQG0ˡ&{T_"84QTNdB6Cz猬|׼ȃxpם"ut9֞{py*dkf2s+yn]HX핧(}J<@\.~=K&~-*QxBI7uj0 85ސ1IJS)ZBsAwx a3MwP͊,)x7eq_0.!fhϬ"VZYvMOfˢ%ϗ O^lͯ,ϫR]F sDBdaqivQzƇU}R&RV W̡ @?wE` _č1~IX}~ n+#}o pUTI5zCS:>*w;Fj5ks3+s0va\MhR/T]W.4@ 8;pofj'L o 5PqVhRak&|n~.ӡYi!zi&oW+el6H8奢q2L>2W*-]«VeA[&".GEaiR\!xx?/$հՄ7džO/xBD|x#Ъ#zJ?ΆY5ޔ<= 3ۛc{1\ "'<8oGz/jacǁ D5jۆ~5M W4sDJ:ЍV19`I0&U E&[ƎPTClX&}%4;3rp=E0S7pu Nq QyY`D)O+IN9Q4C֕SЦ2e?5ekg%]I3*@ 83ڕf#pxֹTq JzK-נ(;rG~ض/oDZ_Sww)̫zRE 8֬0Mmeډ%w3|sru <: x2B e3oj3 +kizQ̺Q(HQM 0PiyuLôyTs?+FnEUezM!EpmDԎzɈg!UpUӤs߻5\cn+5Vf*Ǒ+u鐘eݴP8?3|1MI̵kk0!-} c֏}[c T:yr?&4wȡӊXNy 1u Һh{ Qߗ,ǵ]|`Y5[< I_4L-8æz2בK+ OϾlDAu u3$IuE bxvxx9liz,srϪuB:*WqT_6+f)7m{:tn3^f[47AO7d/Llڼ}av1/$#ޏWןBPR#/$@9>Cȟgv4k;-X#̴Z^ A!aƳr&kЈ{wzYR4@ަ”h9BvZ!o(U1Q=0\s,Kj=KHdiy1j=w1!,Qgctͯ{p #4jwJRkcghGvd$jdI9dj,H.vU$(L)3U};xEp'0weOS\`ECOEÅIzews0c᫱Tz)7JThV<9ӢD3Jv 59ߘta\Q_,P-){跟\d+̋ ՝K1(Y9,g[jՅ*;{#I2Y`E ƣVPu@a.PV^F zI,/sE/D(Q/$pl0Sgӭ+6eJx/V:]sHo =9ĺb)0/f!}sfF#֬2&NjD{0WhoȞS>1;2I W쵤<3^=' 30´ SWĝõʣY70%tO ܡ'~ ?,d6d⡸|KB[XUC3pCw*o}CWH υxA5G#vuH"J `{7ǿ-^!8jx>ٓim{x]ɪ:<7\גUOwG?}p }۶leC+`eBi{/y] 0Ϡr;M<I*'4i;k" ҔWUϖH>c)XFKoV'Unp[tLLVziFL/.KhAHZ9wR͟Lp|TDf[6`8IkIfo-W +;4K)1C;|T7McJBw%8G치ĖYլ#d9Lr9Kp1CښC 25XroFغٞ6%!Yz1weUg`h`UA lg"~CkRfl4##T ӆ$|-^`S8||G]ېڏ?B q?nnifW_lg0ETm퇂w\cm/wUG |GjHM,O8tƲ=O% 0r7.@}t2C/1d3LJaNz :r,je@^'CEA`o"ivie5i (ŦDv`(e͒PZwR :S:QTwȈFϯ T+{|hFW] wԀoP ]c0mt*M&ʑs4xVS ژX[(FKO6F[lq1F0Ƕ4h@)3Bǻ܎06L.x'q=WdjXauρj RP8@e}*dvIlcRx&pReǺճHZFBNJis]7b~-P KY-0u'Gg^ctyZeT1Qopvp`~ +wtꭅ J_6=)%Y-qp[܃(#|y]ٰ!څ[YZg=^w=1G yG|(3ɥ\9C h]K+IHQ!~Uo)|.)c;ue~8S]d n̢m%k+` |Ӳ2PrrChd[Ukwl5ovԚu]<EL;cc)/G\ɕ"(ǎKU+ʞSͩO=(f V M~+ SVPGKHTw#0Te ŗLۊKJhφnע&J΀ꠠoƽk5l(D#EfwQCAu#nL5AFZ 1pp}43bYn,1ʼnV6X_V 79(d=m>hrjqAVE AL.O)yOUB*|F+[9d5.W-zi+i35~Zq'B9W(k%k^bƌc. tցz'Zk@W̟}. [5Y7mKEC Ók87c`xṤL׹LFLFQ_9}*SіhVrC o1L~'x_@=2f xF5GJ2QsLVa$kXMY.Y Ji_S]޿.GfMt#㧳$kZiKWxM!mLкJx¹e.bz2xQGޣkZ` R60y6P [G &ڊ 岙U5S[Ek׷0y#BeƜO?kD;hMkī}d%dj"!Ǥk V,n񓸕8$bX Mc<̺8!H?n3y{1i这Gmt񾠕!QWi~¾^&.CpӢkF'pهHQ] gWJp77ރO \(@*_<1c #@L`S_eNߚ<2r:U$jLFw: x3xKu j$X>7\+Xd\w@] XCe^_ZDzD{.Nظ=5mt;.(hIre`AW`;YICUTٝXAm<=Of5Eyy`6 !`8"_M?<@z 1Iպ2 s>E46<퓙F#?u+H8؄go4Aȃ>)U;4:mYUR<$Lu?֙\.Kup^p+ xYU6 F"$~a^qã)̾ d B)aU]_Zܵ:FOt&eLϪdž>!aOhwio~Ђ鯽GcF}:TȁjNY{L|S(R#y,`hY':* 2N+[L⥷Aֆn)ҍȌPշ5`ĵ̷XXPZ6nljL L _*p'oc1jѣ-1`N&"M4ua FKǔkOxd,dWFO2E`v|N> ;pOFx\z!#I+iL5R:d݌jªIw~ɗ t.OG|IT4#>Ͱ##J]+$LvL*YQ(9D 4dcx1 z?W_s is9$Qbg9mJNS>bqתޏQ|Ҙ92#*ZƏԲR@Sh֩p鞅HR07tfۗfPc oHmױCșBdaOUG Yb_.y-7dWj a~d~]0ob?ZhC0L{*T48?"qI*AIXKȎiS;Vk,O.!tZFc0m"އTT۬\v!v5F"Q i@"nCxEBƊMd8V䘪EW^SGGEyU1Kv "yUeۄ`0s(ׁ LSU(g M^+aEѐL;rfNu/BFD>6(,mql=.h;@ xf:gؒ 斐7[3ŎH5 .^WɔEY@oqb{:iskIz"3iy x=/w΅ȏc 1QfyȬw k?݊FS跟b~<5i KasE8UwP-V!G<( &t\[G}VDmt_1(%"s=ԠcAݹA+7޾+Ŀ) {r%4Tjg眊ԫs 쒖8+(DS$~vor **ݯ@PU=H ,ͭ t!cAp)͢bQ&H+L-BW_=4{+ዚN%(V!rO>ʁ2K~j?r2ԥ8arg_@+w>i:k L8C&Mܫ#E\[i"`~n0s@T$ u9%+DoQMƬ;ut:D: ;ŋKq?oW~nBPgUsK9C)FM0xv텔&i0&7jƛmD~Mэ܁.?Ȇ:؈v~}ROҭլ|`J"j61~*_گ|~á踊L ƾPWD=LC9O YO!j c 0Wg.oO'ɖZ4`4~}e0X}ziY#.ݕ~-'jLa D8YRh?C)#G2:p IL@B%ÚXoK)A5Uc!\;(1}x:Kld9nU{F˭Sw~s#a Kb8U :nO)6Y]r3Qfd^˿;D Sa)玥V4iSG>Oʖ1S|oєMG",fny`ݘE8"'p0\ĜiEu+ *wڹnFPRo-wH/1cg~V a3\IB cOdr 2K;Mh\Cl\ |ypc +L](RLSL6k߉Kx1wt!>8~x N^NZGS8Rr\Fq棕ef5c龘|sf5(͂\Td8Ynkl 51A}Iղ+ Ųap$JQ:.ʼn\| >-P,#e|6y4a燎J#-L\I㡇d~jF_-LN\Γx M)`TrHmKyv& |b]< lu$#%:*NsI o<t @/GM925iLAo.9iŕabu2S.h) ;71@r ɣ6JQ\_*L&Ð]Uf{9;kdCbJ/w@L Z Y&\"ikD9fz U6on< MٚN.ͦ.mIj+ 8o6.{@W,ئ!$66]ΌibBG+ǡh7HP"vH*)Bk}n(ڵcb{~B]믆 $; x#*ؿvM7>hOe_ "F-}V_B\dDVf DLFnSQ0}Ttq]HU9<忱©j?`hW.X O0PίH1#nC ݿE>^I*Jm :qQ匀_]jm'5SDX/тcIE\VgV' "]^a\uD-_r)**`n8bqjO >29ڔ2Q@M,#ߤcC庩*עv]&v$ag(7OwEU}KRv$rpT']/UI7=hnz,tmv%o/i-neon$$[w c~hw8tjc<Ǔ=E{4`٪%[Ԓ-adP0jot* ? k*ׁ$rm˻`RMnWQv@K %L]d;s4> z u,Q½-3 Ci/*R2 y5*nq -5F",K3=lidsW| I(K!Ӿb߉"NG.ba = \OZx\F53;"+[/!^K&nhO@v~ވvYGZ@`46p\U/t{ ;yco[tt N'!۲Xl'k+YQܾ]센3 ,9XnZujkN/#o[% "N&Č۰Sw37 s$ mz_*'"]$u?PrRP  XkĒE [W̰@bGbz@PV\c%PD sda%ҷ bzu(&l;6po PQQ˼#:#V?8By8uG R@/A$X@Nn|+?hCo_؏;'`~Z( %yU2d}/-?nqd'*jqWϖX@l|؆+˕ ǽ3Mys5>+<`hoiꌺ ᢂcqC*KP_NLZ'+EhtS@>VL@9^ w3X?.2F)i 0DȵzJ!qq{D7)YM[Sg"NWli,o=!=0Wffg{^ y"VgkB`>_  CxH$kz#tVJnyk,+l9QP.Jv(-y|z}e>#­Q|y 1mEIT}͚n`ukηE[ huX wwUHr P\PbDImhcnwsjLT!,OeA^, Կ]ϙ8r9Pq&t^RHGu/\I97_M>z{vM"ޖ@s-.[OHswJяtcXM{dIQgryQbMu>ÒZB`eBcH,;jG-7Qg;2ϫ50vT-CIXuN^爳ë䐴H&rˈ?V gShm R-;ߣ$xw:#%8 uj-/lE*th#ߋ)0ّy~`\J]I5'#ٔnKtq_v#~6)׸gpVl=OD0t-M¹SB(|>*c7V:^1|k[8Fފly A>wEjgOSSd"(icum 7;||p*cL,qt-%гFbNmeF$<,|Gw9tL͡z9ahݺ2~ F _' PE _!v9z0|^x$KQ[  ’oʉ0&zt-IжL Lvu:p9HeÛ;)rfdMDirXpCH)ڕUCE dCzd(m93T[.:uSXz#"&f(tpɃ`M[K#fXe@Z\K>lXw+Rvʷ)jBR5Ɩ<ߜiqC%xhE+o(l4kf1TH8RY ECaj A~EI`P$2yXBB'AAˑdFJ_ b<ImeއÑe(c* >(CاE:ć B0T K?dY17suD͆]F.Ax\HDCG4ʞI{)cLDTZUAg/z&\>0$(̲U\/>ݒMq/(SY|ݷoJԻDXe~vU[1RʼVA F<^Z nc{Q#]'3#M r9QtB(Ϊ @)ޯ&fN+A_)a]/#@q m4gM#^ge2,ՑZ*QRZVG l+#rP'\5̍ohm>ByT_ ɪ" (ٸ6%kJ֝BE;E"1Yxv 9XE >҇EJcu R3R}jk+qL_C| wEW׸$dzJ=)sɕS. _Xq[WZF.@+KyVv "ׅyHO9_\rQ "dQh}StOO5ió:^j#v O?Qx܁]K 7rABKv7MlBIy'kqrcg>2}s*+c"Cm"5C KLt~D[Ju24 xp]]+fsf!ߓ__荭C*JwU~tk xly%'P.nS8, P$9&P$F I [qG[ WH7' d3|P:ߕg < !;HHp2u(㩖}t[*_qK&|bG;崔+^p1QԭjFVS[Olۍ}cR#Ewc"y4 M) q 'AHTenl)N|qԘcKcYuon)v, ;mX:ғAi #`JM|~ȳ!^W\? dJLFۊ`R l^wbܛuS+W?&9Jؘ]$-'jGd0p[ IˉlcLmp@k8tc Gp:G8WıE}8&vDN# P]8Ke՞ݷ{GJ;{4iabͧևHnϫx~Bl3P'촤iR͢!d;Qӓ|$Rz׈3)u)=/`o-1A>oI i첎|'w*IE-}աyu̔$;a'nCA[͚˟uO%fФk-ꢄ) 5Bkĉ?!w cz6 !H8x?(snxs/D)T^`}y*fRx庚n݁+*و^&XK7='L|#FF~veN-2ϻ?姅W|FZ kPq*+v@0̇d);9Ȏ)ZyO8#Dnz鐎H+ꡦeMԵ?MJ$|wy0=tk {{[*7&o?'.o} eXT`bemۯM݃tXVS3h /3+zHc9Lȳnwȋ3E&{eP+(L,eIBTv8g[y3NX؆;@0'wNe":5%Fށjt{,LJ[h\Tim"p/[2%-xB~Л)Fu8~bw3 A1sb 7{rk>o*9sClgk?c-`|Cfm FaM?^:Zq3{ dƎ"c.ѢYlczm Jb? (C[rZdo3!Ǝտ+b2B@xG$h >5]3j,go  Xdq5]^'rJ#~I xByXe˂`#,~ve3Fa34cNByNeZq'i7^]ӷj8Z'M]#kY&dZUa*ǩ<j+ӑ%Ns3^g]92~cX9AS:i7zgب+ _CX /Rao 811eBqE!v7 #hm+(^ID2]8`ӛ@pHBI{hf=RcZpi).z8#dȳ 4#S]!>G];"ug CǕN7vR튙GZ3k{$^ t-G؋]VE8ٺ*V08{}SvT G=\iO`Qւ{m| zp7{M3$ݑ^pKyX'?kU0V8. `Y!@Wj=$ѥe~V86g\v0Blz$8fު,WmVJ97T _6RBɭE MS>#XC/T,ye3A}He^ru7ʲEgxNm #<#ėO%g'T?|mѠPؽ6T p6&P viB'eTG8Y0}]MA_j /S9O2R+ZM[Y *S@t7Sl(9=8B߳w%Pw%[$&Eo ;?l9v!Cb,d(Rc2~I4=F)qx(s\&<{?]"8d~?eBPӄ\@" osAw>NZH3pDUs 4SvpU_SEaPihytf/̫n6 ]H0'+RRaWP%HLFi*}td0XX"`fpxjM E ~>2wxv}mYoc^ I"-23*[rR)9 l.vQ$A0+&׬d?`Û߶m~z 9,&tT+_vvhjy:qy@8O,Ҫ f.J -&mW7YR . RhfJ@;%%Ag{FgxXCG4%*w\ƕ~#YJD``)^%Ѩ-0XNhwA%^vT ?Fѭc Gnhg ?zFth]i*= 6z0H౲8ɅC9R[U(٢fB"qM 'j nҞd< \N4nHd;oa҆B"H u>sugVe~{K;ߺQ°Kؿ[\!?;Ph P&Mkɲ"Cp1BATڙ:j)A~:1b͎Q _kk\d{^*תĀtOwLVX#~ xڵ;㨾ȏ3uWXNߛZ/q vh]qd *npj *rP%GU͝gYZ0707010000031d000081a40000000000000000000000016661890a0000548c000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/ntb/hw/intel/ntb_hw_intel.ko.xz7zXZִF!t/TJ]?Eh=ڜ.+B4gq5Ir2F_UXgREB‡\"!:K4A:nl/du5i>/mY3cԫ <c4ǫݳRbkZ236 Jd64h?UpxbLc-gBĜˋ}xl# ؿ)@ˑtbN۔- <.Nqctd=봉b_g{})Y`iGM6ꎂse!J6HB;dZ:<<ɯExA&~AZzp_Ӊ_έMnLv%.qӶ\e_q\aQmu5gW6v+dGW;޽{Nk.~?{~ۮʻ0Lढ\D͌엢ޕ,LY?iqAN,+j>}tw8oi‹ sW r ~&vgx>0q KTn{ێϥu bk,8)Y_Aj>’L>4DnQGz0v\( P?)F]"/9/`[#p"6t1Y nWx{9n.!l%uIRebXb >ns7|vd# "s:E]9I2Tl(F'U'ߜ1_/IUtSG m D h !y`©OHOF0D]rTKҖba 2~.5HCNoj{ٜM '3#$(,R)|΋.*@2 bk;軀k7Le1p1޻VT+EGz7<A }+~-&4֪ys_|"x 2&<--FP{qdx,6qyDP5g9JHI~*jT[aiUv5"Mr53vi ߹Kjވ.ʹmpXav $ʸ[gRݲU@i/y)oפ4mhRzsa\3J|>g,Wȶ|`{$~eTJfTk'`CeY|^,Yq4*;(f1:$Ѐ eƋ^{4>{W7;vK@ڡke*8P8m5a /L/p0bD!~*Gː~ldGcyRb*|s0U V`+Cӧ^UBwi.3#I>^E_Bd" ?auI}y( `8E'کq`U ĝ II|\yTtP_2Fj!j\qqi*F F p~8/>]9`4-d/CK E`=򮬼@^֯KCc$ Ɓ!C$Us,Zzj?+Rӭ%>+]VrVӒ@`FS6p!%sN +D$<QkkG_+h*:Fo8 K$gO[ҪKkzq,O@*U@+x[Rqu蚐e '+ QœxxjƕN6/TeGˤ&1T،;o{j<sҵF:{ ;93- i838mưs9"[y϶XJ;bE:)^*a}]S/vEI7l9A;}Z߳5HfEqNt |Q^'gf'B}{;ЀM[˭g"'SZ\WV|$~HEއwďBjp';X݉ ZwLЏQH3q#X@}Dh(QMnR͸lfs튥MO}!.Ν4͡^9kI\Gk[GOw ω8Cr Kojf^dKl%W3|ճqRp[@:Z7rNAT~p E>>kHLNh|^Lmd2ILӛz ObNJ@c%VTO b4{zG!Jf#;$7M耍4Khѫ3[?Ƃ<ȈuGUDbD% 2=Jt T ;hZ;hGx2}F$7)սYԯ|7[V!nW#dj/ѳ_Hʠ)C0/pP KMQwٌ.w(2?: VzIA<߭Y\!VqLOGgx"Kt38l)\e6Q]x (G7ҳYi{ Op3OoB')E0e1T܀zoV`j#tZR:"\0鯉F'f!`I3skߩ H&ÛպelR#j E2s! aɦ#m|.Ǐc(G7,A 6ZH~+L) jYXMKklcDo^VF# '? cbM-oHdf{ r:kOcJA*ڼϛofJH'JkMhJ?UI4Zh-F:!4B2D:3UX9q-7XӖl{e9V"=8OBW/Ml~s n? C}-X|x?Tml"-` E'jݩ7Gkl5,٣kpYVF(m͉U\'j%D7 .fa{=D C|7l̰D\W\mmH32:ك 2o_CvAY-zDdXѕgpi #: }׼8[?FGVxK;z7hW<[ZP,Ӓ]w|' +]|X$qFnT6K@y$13I[Us=z#U&^->Q @H;Q :4C҄pG^ƒ?"xZk¸EMs"q!b\BnQNj74馰LxI8 O=H8 w0qjچv_/|GUQ?t=|4jnKz*ЈkS~x=>0!S2."P)ol9S.N|YR.}!%sgϚ t7 H8eW_۱?fqd˲^F-&@U}>zny;5I.6:L̇?5Jׅ>OgP(]BIO0;Gë$. }mi, v|6mPAK6ɉh+:/ϨsNm ]Ar{!sIrJ/+X-w]FXrz|GKʗ2{LSЊF.!C^9(L}1vX]V`z/@+a>ɤoX6D_)t2#pm?KĦ೸|_Cu,.BkZ%Jq Ml B$hXqUNw#f,R:PzR`]=: 7 +e$q7_Ab]r" 1t,͜V[~ 5b<r=Qt%J^ Poٖ\#( ̎p->qMW|drXڄ'˧Lo,2džpʹZUהv"geﵢDzpY.\ҕ*/  \2 1e6g^ҍ٥OCqI3:CO0<ƸN_ŕ\Vi>w3AJc&чƛg_x*Gh0lq X~mcOwxLP9;JJGOC5 {@ TU+R64eߨ$dVBuqufpS|zWa͟Kq0cC.O?Ӈ}my1dWPgt.L͛ia4z]f+S/gxٰ0TqDp]`w!%?ODOcqw}QlEpq\b m'uQ /u͙_ylm%"_ d7˗=,oeM]ȼs]U'I\(J.&!jɸz c9L >&n%[_7Dxr(5 2ß SbCݥhM[rm9Lڳt~s/$Eʍ[?w(%.vҐY:Pp |N(MY7{i*@W؀ Ŕ3ݽ7ȘwF:,{7$Upt 9d=@ISC?Hx9_7|Zˆ?Y1J=|SG<Ô,a2~0^… אPx! ̦'7Eih'#lRAo5B=Eon3&HQ{APF4!*VrYMCP?j8@729YYx:o$rF2GVk~FIU*^qhCF*IŚj 6ZV15"Gc]ȥ#B=`(5IJu^d鑢k SOc|I^p!;u>lz.=BQ/u0:teӛ v7ㅍFiVYP2aBR LŃl=g=j4ǶQ=Ű]H2Lw $r?9}DAcsq#jpF䍃Z`x)7iF'5/wP10[{aS3,.}p$##܈P|Sz ?E +/6[ܱ׿Ã$O!RC;J+|@At-g0̵ar!O: k!}eJRZjGя?y!}ir]Lˎ?UN,ζ-٘ߴC~;D<$5z"P5aK!T$yKK lC,Hz ?$Q>8^_\tGۄHX4,“^Pz+oT/. -KWuخU}]I\JMm9ͨ`qJY:̬k rTdՂxQ!]^6$Ť[%Kޜ♞ݵ2 X(}<+) U+GSrLW(vf bx1h !8;?Y ?"?^I#*-|_z{?:S#SR#~I1c)`f'dYZi-cvqAu@֗;^.k>{˛ONL\ճםjy>cR^7g#Lwᶩ/!ci\˲"gQ̥19t?c<)|wB4OH0 ,HEFrٜdM ޽UJ\ DLI@a";befZ;-1{:,@ ]mM9> nG0ŦENIR.Fv,WmpNm=^W#)틦u2]^Qc8ӐSU>TF뱿(8ΩgIS84G_WoՌɫBQ.>w)ǍwO*rWwa I; w`\"u߿p 2N6:r'gl km.* ?/TC(\i9(mJ#.yliq@i:l?F.<ҳn㎞;f򇼗tTf&hK$Pt̗cVJ &l"%On/p+D0W@u*74)$Zz?%kbB=nF$pvLzδJC"g)3*!>Sj6$x!͡EDXZ[B*e SʝpƨjleviKOJF* e$l{nF< (}.8~-(Zh 0C۾nl~S}̓¶SX2Qc l%X lzKsb̷A*S?tԩVkOb j媔Ͼ$*|ljB›\F\Ah?u =]n5a+ L:+`wӴg`RoѕP$T"}zk{. ¤ U?a΋HBϵ>W}rFvg:qw$ydXm3sUka(kw˘ʮ=[Z#w Weg}@s& x#6WKQ(w@&,2R>hYv_mBRMwkHҩ/%`0A3h_`T6VB @OUYGsO< ~ ,yM}mz %3ЙZ Gʈ x ~pӵܸZMf` ddAw&D!3-!,bt C$d)y#9. 4o}v!Y]o$W$ ==H>f(֑QQmYNΗ|" z:vs(Z$p_GoK̘JT =7u}8j >A53o蜋8 0#GQBN.G#ăgDkC>93uw]w"3Xw9`=WޛP.iI>fbRz/!mQB +TR[jOoV:oLTwG)<\`}_h^h4h6XwFDھG&=%q;hqVrW,#~ql2jWJ}RZ",_л2\Xb? !h/ }1v[1onŝ@y*_0SDC !d*!r{ $,lB&@Y%9*945 n1@GK>m!UJRzAVgjlpfe,6-}gR AШTU{LX\$윀cO`h}B= )jb5Ժ^w+Ζjj0nح}\Sրl 8ޓSTEA29Kd<4ݿe-7 -vLxT`sjKSBtcH ْ|=\ض2b55AE"dY(+ȊO!59[0L9d,>ן1>(57@+g9듘Y}‹UmO{^rkxqɭ׼f?dӥ~ U2[%GSbckse݅° bFOU_Hb@iےX'E|C0)@WU[̻(>09 5qn\8!>CEC2jsЙ&*jY,`oJB̠02JuhEMsLC!^R8֩[_C+p!= D6e:W~Ȕ"۵(+f2z5L@D.e_uH~MѡѸ3\vwH3]gyw誚xDhhmO,ۑRpն3Q;[<9RlqrO6eoy1wY"&-4 v8k6<N[PO%3(6E.[F-[žT}t`鰣O4J;*|PoOw#O%a/u]Rۑ4<C;0o>dS,XFnR-v2fNTƹk[Zїk<ةDl0r_u~zғ]޸AS|NHJVQ0£bǃΣeV;RbkB: N0P>mj_^Ci9I^kiku Tr;|ɹ@6nΝCFɊƹC`]kMzFu B E%6{x ș%JG%Q0?3wwܯ8qcgK"WG%ޤCG27FFfxi$.uQf$ wǦ/g?'d,v~z& ~yTIZ+IhlbOUT?}&fR㥖:gE7^)V/ |:L &%ˆ>èOmH{l>b(($M8o~W'z9/#a"Y0sCl4W6q2Z dŪQiS.{% $B `xf(pYgC[} 0 ^[7wQRlƛ¸myRS4պ/Kҹ>?L.&#TC D /A ~ch8?%k2 yE7!n k&B\hW`+sN8d0B{u<=gPI*p-#]#IjHS`Q.^Ṭ'.u!EOc ||IVD$*H efC+uE1\8O V~!6^n USUߏ$212S~eH=7 E42O*'/'M!J De%U͇ b(Iw):n|h7Imɬu#1M#V9WDkּW 3BIm#'_oPb}t36;NygDcx,DHV;TՐr p\eN2;PqZӣ.%6:$t#ڌ3.,mPE&oϭiEm-v, D5P6ʲ}\Lz$t=]q'}z\Z` yg5@¸Qӹ|Ј )j,!uE&3(4iOPHu76a:1o[YKpg5M|36c_ {-3n-dç/WTx-sQ8 QCдojo6\Mfvg}^4@- 484#suՈ7a=u0SC>NI쬰9$P ˉ_(pq)q۹BgKϥ\b}sG%Eԧݠ]aJ2WiiW[s@?'U}G ;_+=Ij|/ ~>gt5lF}CgR m&,2ޛځ#G~3oN9g#^0 5*ɕ:l|$L͂]p8{[3_8ϗ`{Zrx$+v8ped{6U\?HJq+Zpy՜l$Vq]:gcՒv1o;~oLb?܌_r.\]DTçq ND"iDUa8X&^XBCyHBať_0ϸ\yJ"PG[Q,P?iڦhpvXD]|LhK)$}: !;ɯ73QpWlm/ŬҢi)]YB[kĊC- "u-ˌ ʿļc1q1OQo e;&2΢n`x-A3.Ef~ 1'F5؉foUF]E7} /3hUut%wV~v8J.jb4Nkǡ^I T}A2=\PfѰvyҞiĕb:OנYJJkc4suMlstKD{U@Pcpkĵ!ikAci[D]X~:K5Ǧ~Yx>+GY=o^&=?;ս+߻#WS-KG}g===9Rj$(+~P6-6Me// El͘ƃc67pJʅF7~Co"هJuŅ|2ӖX> sl, IHX(GќC(H+d7B/JfHQ`Pʴz\/@GpRgX#6ɵe>0M2%ECy]Ef g# yhRjw%, $V+3xuo/w׌7>/{~ nXඋG?= P8QOK!K(c%wS$V?X›: yN*G. d区p.殊@ݐiDvL)+ըur)Mו6gg '9f3ς*~5S„F'_Wǔ.F n隻Kphowǘߟ,vp}>9]4{|+ًHrV ;[w`JE%fz%IjAah[9tfN[}UV(EVO~AZZtie,%M)?_aIJ ?)KP4O^:Y@PTr|Kg∬-@(gAӋ6>"7Tia"*gsA yʡN4k95ޓB))iQP&w wH~|9І.=|/*=!#/!!coۡ +KF(Vd7cf/IG̯ oֲ@S>3휸aϸ=>8&"x$CEBt9]DDjhиDgU$AY lm&` vfc:x=8-6O-Cap2nZxߴpacrAjpN"SlSWUbG9m d_Yl!O|"-S"% rNL={uTx+4%2OorAFL 6ƜGR>FD'ru >A;]268*-c`Z8^2xp>>y_*w]0tḇD8ADj6#趘{>s+PN{g&2]uXkaXMme(^ k H:=뽗uTh48~qWDx}$x c-@P\-f[E`Z_NIV9HD@F$ct(;? *l`@ iUL9:ԧ /*{6Iyi3cojSK>rRq(-3+lXKb0sEKݛsXЀ#ZX!4WGHnj>\;O]:lN}NT(UQ GUibK9Q CfW&{)Zk997Y?9yko6 p2h4_M #Fk4Oe01Rګ׍au|K-0؍ƪ\Li\4`vF2,+Rqh!:0JGys뜎SAGq%:A1&"Wwe9uH~x}XyPn-G XfIə{q9DiY Ss(n Tw F ͼ~qcmMYW4y$lDjccA{]֧ュYX-pt na 1<3~uh<'ݳ7eNo5 >DžsiMQep9du:_EY#ʽ_6Y IzQZRIA{u}oy:>BUAϻGFb/[F*?j\{I.S9M_X!OyO.1 txv ߆ltކU,6:+dCɑ{_IդT3Ri{D 6+ROǟ3KͶTUOq7C&- L)f\8?zpïgɢr{z6|Og )E+i|EihE4E U3-Y W+G@$)A {N#hCQM&n3mr[N54h*G1ō,53NHji˽{dew1 =@ `\3ru=+%]v&PwKkn;} M:SLÝ}#^XzSé{?ፌRo 2ǢG|Xwqcׯ)mM7tPѷ$n0@-"bIvC){"4~9jtͽXc9*vfH[ܟz ct%g6SΛpk 'SY!y$n!̏a{ O{D]5^uKelۂGa<=CQ$$Z MGtB ̭xSa>)[!pb/IQyaY{W?N[z2e3nf )Mڢ,?>M3p[T̪bvUm[Q'kzxNrϥ)VUNoLnHȐyn/u鮙O0U32{JueqfM#K1NǜkGzNHWG9BwL"ʈ]&2"L#61C6T:0$4?0cL =5 ryL-wB!?9HP_i ӖYȇjbA`ݠ+kO"IN=60iWop - qc-YCϥS Ux0<#饨Ш"st+Y|sS\0%(Qͬ5أ'T)Q2a5Z$ u4OtS0" uUg*9=WPgIj!D\-!^ sP/Y;ƊTI=(?U:r*~8`Zzu$pPGf!,>I$sT ?Å ?fuIagעlx{{ p.|68i"#y<Lh;Or _A& ;SQvsaY^b~#%bZ&g^VIqB6=T#P1{/-Go/͂Pp:NNe5A' \ k΀B ioT9_4}ڢrlzMH B4LWz|ꉱ SaGs0`jc6""r`G'g-?=g57l7102NRX%sauȆRT/Yo)q96x37ZQJZ: /ToN Yyg"IC0. >m[~ K!;9 "/T*8NdB!9s[Cc"h8mRG+Tc[yx&vɌp]MRh+U&AMd>W-" [[ ,r7F1A@sT("5I;Z~ėעF钪ZbA1Usae#@4$zM#U;VIc)زh)ܭY =wk]) )4l!ͥk/hi%>>3#fJY5zk?+{ .ZytF^զT=@>v% C-k3Tq:hy2`1fl ql 6SJ\uz%-mp} /QR0fa tu7X^^\ajg63bпZG4 psk1e|Ds -ksfI kyǀ5s(?h]Յ{; %583C :Ո 7k O+}FLQløw'%;Fkȶ4y3*&"0ᖶ !vf)f2:Qtj)wD8SM)Jl+|Q{\CpfUhQ ͜Y`(Y> Bhr[K2!x@+ZyoHJL .$.Ӂ$Cv̯fb̢$€wmɻJgeV^D(Ecx%(t-h ;b8! u;mHZnpf~{pAq!V g GQy;d&>!5)3 q@XMU򩃲U\$*9ӍUEa [UTiN ( uuC}#0R0b{ҽ aJFJT{r5*?j1QNq'gD -s]{,!ӆ?$͡K"C(|=Rc IryZHeQ@ۼȡVuDE<ܬ͏w I1˼~+3%wm5ÜloKr7!Z>腌gPaa[SC+ϳӞ⅞m*,|rYg=ЉgvX5|Qu{s YxTf|s^pmPl<Ӧ}-ok2=Jj&!8-Bzӱe8%ַ*ibhZ9#_]۽jnbInjmjƠ1[O @l#6+"#.(uY_h];"1[41үqt[<5I 6cIάOy= n%s6\0{ (tξOc 5bZ5{Y iL oN{Croy?+{iX)ڿE,%Z$2'j@ XM2^K:PE%АA =GŁusu\M8𚧙+V ?A.'n l{֕Œ$FNt kQӴO:P1l[=l]_/OU ^(, ٞ5SVFL<%wsu[7:<1!';['hKg,-2@_fF[2CY>';Q%%I*6Іi:Զs' !ws+<vc:ܐ -sM{ J4w~?aҕYb0C0sJNEYo]\v`Aã^7`@_Y|z"Ǹ/%YƧp\3F &OЧ+$Ilp1j+5[=Up _>2c/q66 6L"{2 Q&84(up \ڸ:iG㮜raF0KR!,`.o$VAũ\B+qmSYG1LZx6(}:dXv5'B%׮ L~Lm^GVL$.oyt)Fhwn݁HNIjh \s@V y.sKL*Vf(g{דctAlOM3YW;\ XW%4)Sؼ-@ eW@3c7Cp\2Ѳ}yKLAG 0b#R\YtE/q85 FP^z.Vd5 ST[f Ba``̘I !&܁óJn`c!c u8Lqyؔ/6P[7 6D)O;f2C#1a h8p N/J<`yse5K//nOʛB :.;GjLg &&RN_)RR'P :a$U)N/Ba=2r >Т$G  Z7@~FWS-4Z֔20ay?ge:4D f"|oLΛe~5B߸3\O# 6 g)4 YLm+b4b !S )bQtk|GpY}rC3_wHm p'k~ZF@6XnV.x#h<.hNNT|gG/!`395&p2\ 5T~{1=S1fxs0{e+i(딼 猕 3˞/a E|mXᣳ4v&=D LcF@M~HWB,ƶ!ÂmD*R?+".GzW.Aŀ.8<;1?( 2qqdW_J FmK$}jy}D:`-X4vW|9[Z񤆅Qc9uW*,W~ 5ǹzPXY؟98!g,І?(x$.񤼐<@^ jl3 u9QO8ӉqH{"&Nd頭tXo杞|$B'5֫G`؉bija qEt#Ԃ?oa={HYGdqXևrc͐! aOԽŧC cC/j%, x˱|eQX5چK Z+H}áJ5>;8! @1- GI8EB; Bkї$d0SŃ6g(2bu;èݔlGV^-=qfQt7GIwY7Z, ica^'ADZ[FXjiąS{|xXm&A9wo"D(X Ian!qc 3&} .Iկv0ʉyc%l' f ,˘Cz(0-p_d'GY'H42P gTjmXgx:0U)U+a F%rt}7AXL79Ls()>ґp ]Idpb'b !ٓRԺQǭd`&#F+ K707aq Ge+m3>6XÿdpM % /bQh p>8%*:峙&/Nwm .]!mc>c' RuN;KԀ p|'%o-fQ㗩@ǿ͖>_@qj39Nnh\MB6 GSF$:%E3{ZyfGyTJ 5M}m` :gх)UW!'l=u^hɑۿf e5fy%E1W9m`#=5O_:}Ŏ~u#[6(`sKyayN3mI1:sQBXz0C=o.$:ij5:ɮ`Zy~0PimW@J YDv?@av `Tq"wdS ْW=w h)>4#OQ <Ͳ,#`ZQ>n&2rNt/V4, ܙ*6m<޸Eޥ/ ZhV!cpS`̤c:|<ɟҽMLs.zAIe'H7s#(YhsUh$e SI_VfNHLwLc;v"+Y-<)zMo1 Ke8z=6mug3txJ)߳cT$N^p ({ho޻2-oVA$"L.CM:뾤/ *f쏈y3fX)C\p=71}a^XLH׺zt۬$/tz| k ?4S03. 1~7*N虭!AsvKq'-Q=(Tg4+vDпujR|Ooq-־/*ÉFW j1 Tdu V]ƍM_0\΃MI"n1,R].pLp)}7O?OOh9oO2Ytʵ$+:?X=_  H>ः1L $RHsn({wB[x=򬑅 W1,ȪvD+j􇚞1tB<8v]8KN{UcqOHלM]ѥLrAxbXN %bx̌}6?l5 v[n_5ۛ_K#BHm#"w" tO(Tq豘 FAB@/3" ;_>k޸_󨃤:L55N1%[n;D'Z+x:j|gO3oLsiFRiN{!'^H7sjQZovET]a1%?+.N7iQ5P!g=We8IFގ@ry_񽲑孄8F}5>+x0:#ϾE3bzRLʲ0jG<8>NhF8eE-0:F A)q`r ^}4mC~Њ (?Ne/V8i1#ͭ})ULv0Dm_܉C{1z*3A$-X\EPEٯ27 EmxwWHI԰>W5?[B9{.+ڻ&Ǹ-c]T[ {[ʽ2{|ehl.7l͂ANrJ5HE4Ow4buDA!qKOLh0YЌ{ f>Bf'Tz0_)OyW] SM ZUCRTӄl}ϫ}8hFK!2-q/ʗ=hOH_];h7>capo(z'A-Sv}O'&g6@ms{kBWM]+9&e>Mv 8rFn&#MqIb*h\:Ӫ-< qT^-G8fyc|T}ăB]Zy7]tNճe(5r \'TArL o6IY^pSUo4:a!iPqќ\>o>J[;06"g?5yCd,pr}dxgc{*VTJmpՔ9 B A$d<($R\Mc\HG5xZwqP}A6^ͬUĥ~$sxHV|_Am>.A| ij=ggvCu?=8 kY׆nK"LkĖ᱈܁ffplƓ Ѕt* $G5ڎLt]Aⷑ,sJ*isA]ӸREt܅"uR!ȕ͢kŘ-Y[># Q^  YtvH> tYduѻ2gyq9>mZo]z}FCd <(~pZB&xL#uȪJr }oԼ>ѹzEh9]_.;0p !S3"DF`Bʍ[gI׏K |vlX!ߒJԶǻc"4|=YҦEIDtʶ* U$x 54݄CeNBb]UПa!`W6po.kJcήf򒐡DI^nW(BmP60 >[By#JPgߖꈯ(Yz 1v2jCTR1hQSYB,RjL DA䚴ё#'^ϗz-Yvk6XZ"hP޿wȔ\PV>z1^v:CTkXPwvtv?,f(OR8TUTM.CUQhKY.a/\_( AZA>9"-D^ΫqThXZ qdQܦcGغfQ!n4mV^5 F9)3#UMtb_v Q{2%oSb2#}E9SGi|pS; V Q7v`ߢ9$aȁho]X&*HHa^$a Z&WT+*) ƺ ֠| ȪFDHSox6 s#pRb Z kuT9 |#2u?5uթ+M$"\̡ǶQ^ZoX=aRk UYK)ȴva#+I"=xAλFrSifNnM@7*bԝYXjk0MG!K`R%^jFz./Ox0p3<$y f(=ʣ r' Hrq/b)Ag׀ f+br5C: 1Y:\@e:% yz5fss.{Wou)(,w^M s>XY5d=hFeĄYmۛSؙ*ѵB]%t 4 /tZEw?ή3r{'!jcL !v#V(N'dlW'oثiܑZm! McO}䈂AxDDJi>|#ݳA"Ci鸀1~7r26=:DLD7%a2ρ` tTn {hz7' YA)>%^bRʵ}[Cfa~ M˓YZ51?ʸ73yqP]K}hb">S5MlN?ͫ7-6O5rʳƠiaxMG*'zQr2pUBOnf=͏*3ivs׷NopCHy}L;ufc^C_!uefETCS.tJЀe)K̡MmN:=b|H}E6BJ^fx(`L@LS#p?vF)ՌR جbzCUI( MLt&p.}hU yլfx=WoT& ˒Ac>?%G5;gqs6'ѯV6ȊXuxM頓x79?y竲@?[zB Cێ l5H/am@M PcQğ<]+9 pa+#6P}^-x gY\7{>]=[vkirW,H)mRBC|\䅂j6k~1cnV᠒uBu48o L`3@v}!d!~&)+ 9!Шzg3!4T6Fvܨ)gt"_$pۋRbG7G[JѼ&._+5W8/gЖJ,}E K)<rYYX7,8O&i,2p+& 咦m[yi([?sh-l-KtUHv{r **ES5]{Hə[y89-o\31LNZiw! ڼ;>wh92*V=hJ!8j( BU3[WZ`QeE*\vt ܶ9o?iWC$[T4λpi#'PA"&Og AaӃZ3 %TI}&gS77+?i6;ICq(I g9#Fz >wgVj^9QiVsȔG-TMy =,p5h۱ʉA T9`(&C̋Q|w]\M͸|ܙ|˷g1ÞqAn3壟#"WY'MfwC_YbCx; %<unœ*-'IcMMOHs2:ƳU*e[X0}r T-jvLc]֟lXź8M2ņ+;UIC$JǛ`MUtOό@9邮u5A˿;АgVNPP-!+ЗOu+++.d𨪁j !{:;U0aS4Tya؏b8w|_b6@j qB|kȇKl ? nm왯0Ku&ZqCöZ36yA᫔1jK|_#Q7C#`/Z*K7x|aWL웯Ǐ9VJ?}XpfY38L;"VK}uNzSyKk=86Āb<4XUڊ'-?<bP򌢙6+y9nALK ǯH6"rØ` I n v}U_c4+C2bקA6GD&*t>V2F˭x#|ՍuOE %F*Ʌхˍ΢NIeb3R7bB\݄]\zo?@I口ziw7-19F%Upv7ԲJRf?}tq( RLKpқ]hh0`ʛySR/\b$84.ܫmcHs7.>X(ǯws{ :";a XF52xHI{_0)OLFlV ,#g}vG OF6cІwqucL( @3פ>lV۫|>ΐ.V+0@|zLi#jx h1&+v'Gtܔ58 TƧӖ$5*-eɰD~zv S;*%ۃbei^u/4t$.mt@00逿alN&I4sDJ?<޷k/͘:"kk\JGfPX@7%v@]0}^x巽@9C ҡXU*R}ߋ-/w`[Va(%s(|A&fm[ >ho i^UWf5}U>I"1W|[z+8 NïkkiAbXCSғE]l4{ Nude.?o8>;"p~n/>n_%@VlrLܠϞYVA#c;BFX}]@֙/9H*#G}aVk}>1+X,,Y1fvOOXLgn]9e:y@phxأ~yh"<h ssWoA>&/L8KN)xЛ$c:p(NZ lO-l@MbC{i"y?[:u9X,=8-Mc_Y@^:nD L].ŃcW?k3I ~{pъ+9w-!8qL{%ftLp''ݤv.őFP<#^h0:qŒɷo0GEJ LNτHS# /5N:gqFu׷\j[ Fђḿ8S |XVX Ø"D㎖͟eȏ/9B~[n )|§U쟏:~Zp틾rw/qqh5`E~yE>Y`V+D+k*LB5ѨClLӞUCv,z;\j(TCJ(N K}6.aտD%#"sёD/mjj( "+O|V{˫مi3.bpGgggP=bJi'gT>90,D{ώaDIHxp0qor}ehtWfy8Tʁrv H eL0D ̈́lGusngƬO&'4-o}ø2u eaB7 M;H\z'4ŒR|'I [8hZcc/87%AOWJ2L;kw=$}4lZKc[z3; 88o7L_ev qGM:_p,:l7{|Y~5P4wg~ w&Z>39p>b AqdhKf! A{<P- EA\bUoѽҁwH'^k`?ʇ V]v)7$AQ~L:1/GKP=m%BR57;bJɸ,@V%J 4SqJUlmxg~II#=v6׸x뤈||;glmsϭoZ톧 qL.BLj`>iaaI`@A+ËzGrhs"/EB$z+ q襨nMƴYk\%nJ|NCП7:dxrJ4bbTb=) #D>oz5)vTr͐0`iz'Y`MhPL"I~u1]T2]Qȏsxϳ,`+"jUJѰVr  ޛX53ivi{J7L ?ۙZK+Ucd^a&3 #* ɘ mܼTP"#`Ʃ(ЭȨns?jANE:ĭt&!?JNcuGsy7]괪Mf Ezw㔳Ӻ>2eP2T}} !V)Mio-jW[VO1d$͢eS [fKSZ$z=/64)̊Q5ɰbCv=i}XnFޮ3S聅k#bqy|ф;Y?x|ޣyp]'Lfa1+$eabgm0sΫ1>a_Fm<ڌ`fIWn 6Q\.LџJKݧ UDo/ETt{łKaOil9SɈ&æKL%bgIAU3Ꚋvc0~qaX]"ڸ=cLKK ໒P2Q'Д {| 0 Ty0ײZ)wt ͧ%{֮²6:C\gELSK;| 5>CA3*FuC?i3L2vWO~3ѕ oR:$*_v &]lXÁ+6{aYJPw*ڈZ_! bõE ;W2npRQPk'ͷP]( M)z|Nt)pd/ENNDN3.b#UriQрzl=JEUK24+qin>]oWT&c:`g H!_3by R+h5:s^1*~r3%UEQ6޹Q@IQ:1ʃɨI^r4Bյ+SJOPMep\TVwۿg@#Iny,UXi;W,/J3,BH@kQr%C?T#( 20Eu39g;d}>`3vr Pr-E"s\EsIo$[V\P9"dDi epjV~wVZ_`o|Dn(ZryZ6P}2=jXKI|+nЍ|`V_oKYF [)j2 jVN9ZxC1r%d0| m͝2NC=w-Gܿh.ߩc-y!LtEY 4ղ̕u[9-xHL(2 lq^PP-RXݍOY,2X]jfo |Hg^w z6HZXmMu홊^/;Blf^pMO^=tE9Nt[.~fRدpVEqˎc 1d; u: *0b9ҌNg9Vd]IV1u/ m0Dߑx[K LpaTgM$ϩf65K^_1͹bV[Cml JUxB$F@fr]P\,l~"gNiCk@$aG[$&]q/ֺSi_5ۉƣV#)p;|Ab4) sl5FmU$¢KiyXbnӰY$h1?rU%u{"i=u!r[:DTPb&>0gj0D|JIH]q5n;ZbĦ-GȕʦsfӢdzYSy 3'4L9pߨuQPL R/(^u-Vc loS^*Kjg"0r#W1u*=}W75N qnEotSAtDP:.Y|mFZ- ޠZqLx-,$oPӤozUPhUs$PtRud&ʞb<5{#pe"!+ZAWk+|VȼaW$ r8}Al`YYH@!4DBVY][1+0O6Fjf})#lF5'D"d ´0[&dx<3c2Y-tkl1M[t,շg鶤=\d YfwF9t 5?QzݩxobA69tylbpKi9`3?J;J:`9JnQ$}3o,HTv#gId,1 Ǐzd8`BeŜtq+?i{}0Y[+[8h?V A=GCk]4|gTe{?dJ !dz:Q;ts\Rr>CD A}ڡ 9il拓t'P1ZauBoJc.&?9p8UKkme2<MӜ$К8$?s t>%} [!L«3q9*8X!ry雮 $r%3LiI|l0ז`5znO [Z&+fn%2T&G8LԌD眫iG6g4j_3'.bݲf6ؓ񡇠HվZS}y|lXvHЏԶP-Io2 MeJ1rIcG3` TW$yWߩո0Ԃp>[Lp?/}q(\R&;֛P$;ז%sIc~jbEGك#0\$$p-U** HJAL` phџ{{l UH/rsp"E U=!m4cu~"3Y7C]K|bSݥ7Q]㔪Wq% ilB1c1@8y6C8x+qZAVՠsN`2mV@ٕuӣ"‹|Lޯr%dK3ivMN^p-KvcWԤF(yOĊb~Ҝ2&OVqJ4wQe O7Jl*Մ1*JzߊYr[}Nᗏ8 mu^x66XIy!eIkYL GZ4Q"2ٔ7u}(^ |Vx_ep;_i9t"` _!8zOfJ;d/PSg 3ϽoM$ג6i$CJvMߒ8!>pWtۥ$9 =C~q]&7-7'$~0ڄƊ;el5v7pR ] :oھMh#zb~̽өCUZy|)\ ;\]0w Xb,W;4ND0 Y2iW Ge) lA Ж*@α*#]?G㴈 HUG^j `A?RNަG}e_ z7rx+>: &CƛejPDIw\B Ya쑛& Ěm{WNL $;u I&35O@V?k"1LYXV5ˍ{? &wrJ0Ϩٕ^5pq24;.?DcR{,.!NJ7hm&$wAT%~!wm6>F{-@ ߴl'LoC(\]S,0yooѧW~`JKoz+gj]r-Z\q0yV3us%<թ:E 2j񷻊] ;jX@XvI #oa WT-9nrP?kKXzI| ;Uϴ+Ƌ,Ch9$R8ͽ EÊTkbQ깚3>FU@9f(OV <"e"A~gMF=QQxqJx;_s&=Ws@h?C؂ Ii8EWbYUܡ]aTmh* >Guql6H0e¥Lm! _);J 栻#>n, m)KhFƓ3= _|C2xjP1o!+SO+FY͕V|;Ă6d!ѝJC.2u)N-!UiЬ8LdθH˱ئCN't6$=l>^ PI68:C[l`xY0f\c?d,Omx~uj+h9i~ةᔪ9N!8P3֗sSJB Q83X|dKUڳyt܋"f"vg wL6U,",h%Y]"c g`q|o[;k^( J}]+uJ&]bR^#n B~׃1Qϻa Y`120 9aaz3"eWΜ=Os'X6̿C<+.LrA$HIӠ& ™%*f(ts}۔vC=5 :M,=I96%װL*#/)Eb4]lvSFRaĂZd: 'l}Q9@Sp _f?n,r$]mG԰ڋɦ?ͲC)th`Ϋ̋󃓽#hWQf7amv}Q/;<{&;Ws p~msFi$(ԯnɎꚯɜ(z؃z,vAڼ^ >osH_C"cm<'DCL儳0[:FoW}`#xw 3Ac.کm^/ZSH`!bBDN{"V)>>UV !e3l\#vy[F6ڈ]'۹s`"=-0[b=(Ss0;s$!=[}O^D?D@o_5s |v|!+yBl@7*I9?gy 楐*5:23U3C߻@fFCP0 F3E7 $qovxY?8ёĴm׍+Q07l+5 VVRPV7ym*S&0mD>R ?7hvY򢄓 7)l*U=TK"7ބ_$Ԭ/%L_]mŌy}~Qʲ3lIY7"u 2LKzj'Ie+f>L]&pLJFP=ay9k$$~#m*݌'^wPׄv+&|q!H2c)!|U3EI"#0<w O`)E[4#ޱB^8W}H]&PXR:Ƙ|)=1O fiK{ eSBRO8^i?+l_R=|yd![O)9I>4f&z030{*bRV 5%j ,[J pfLk4ERY%.~>ڬ){U/S3:QeC8Lɓ~ta'cPMfbyv0al9š=鏂6Trx UdBʱ|3Y}15 DH Y)_Sjmջ+6b)M [H9j3ܟBvn/‚Up!z!]uvGɴE-6V `QX% X_M /7b-ǤJ,R{&{=5.WJm61$mO7 b1HF^/x\i=Ko{GE_t sΉ[D޿ u A"x!ɏCnR:!->jkDȵud^FfȹFܡ =&K: f ^fD, Jg(x{B+ R<#۸~*}ȴ']2YQey8C{ WTa0hKlY%HVצUb5 (i J>o~ꍚӋB9%K70~f<#_q+Oqs;$ΐS+/EqߍvWonjY{-P UdadPÕr mk7}}[QW/TU!F=|ҳb@E j>c=q?ntFvAD <꼜͌DL}*_Pݣ9ٌ89 9U q PGu=wISoMB򕶵?(3yX_ 85avZj90<mسu l#\*A2Vtqy2&7q<;)b4Gg( Ûfv/Wa?ꦎ"@ΡyNJo9R.g_\suF5AUp6Oww`-BJ`zX3w@l_)V%t<}F6T}HxAIbU*wEׯ:dHz U#Yނ v /aֆ2'Y&W  mjh^:D(ס~Oi$4R*!*GCSy]Z:U;#hG-:&oėU)b|xFU?z]z1g;[|fDil:ב])gxnx{P; h&MS&l &j3 R7`[>LʔZN&Հɀ&Ќ;8/[0 ING{"i-T Fh*>+)/hwj=Ni!PZcTrZQ5˳ .D4 ߈5-j oAcpn㪋Rd`]zR03m@Q+S41XSL}.ft^^Kj}+Q+hX1<1 UueTj^SR(C SOY]m3%E Nwۗ; i T;6*u],,'4ϐ\8S}ާ\oPA:ԦMsSXƁ(88 { +ϖw;E'"ÒJU+[gء'M.ovH4#hegƔNQ$I٤ B퇪Oy\"JBE 7wuA\G@炭1gkhBk`wu;#'8HR5&]_0ħ\;5߸Ʃ'鎄9[B\ )I% Ѫ^/|Sy^}څ4LkRhy^Ҹlmk.xVj[RHX`wLpcY޲Z " [Xs`'Ű[53rQկconc>+XQ QDՖ!2j| ec}\ $BA\B[ $OHx1X(ZZVIFyt@]YRe'ҷbJ?k櫳e0` uP_Da{"F GHk fU.~^dӼ׎4c*sw+|ofseܠ> LG߾ kDWUɗcä ,.V{ )%UiDs%'Q舂95Oҙ6?y ͈|у O ko߯jo2c<]kpX*4!Ucѩw[Ao04S~}b wѴ~ ^?65a#znWwZJ{mz>r_} [2p Ԥ{K#Ul_>BN?/}PˍSٮu=,a'q|Oj&:>IG>|ߐ#YgIjW ݣ;ekT+i` -"b-SCw܎ڧo\M5)Xyzy- vAػBU[cHx1roN)Ϊh7,rzMx.6_G vTNz@w\OB^.'\¤ţt\9vs n9j$ b¸%YG7Pݮ i6MJI6eBsqY(G3:qo_/iARAj07!)s) KeFnֹCߨɩ$Nݽ\ tdO>\'eLn'օu`&L;J?wDA&ph#Vߚ E[M6iQ E=>r3NA`s$3KeLQh*e%A&/i%A=茍TwZni  LZs@ 0Ș ɾ(ڲ}>J2GKi`pd/aνxhi-si'hK&\n7R|MIs)I 6ecB|dU|٩+%%Cc_bH{{M>kJd$4QuW١O!>L5iw#ܹu&b-i"BT U W`@̻V',]dP ːNu%eB"H#M&voe"Xiq^ۛ%޲JّCIJ=tHyd2׉9FbZʹz)Lb :EQрGR.֘9VY#ZgVޮԹӱ~kMn/Q47$5Bsnqp1/C8 F&Exפu`g5p5~ fY`cK0GjXN(c6Io)nwJGq* ˱FbֆiKw=P!VZ]Scg!?nxiXW϶ ϸx v`UG!ʮ~v(AN|l[aV WO\7zů7;i dv h M/!^iŢ |3Cp.mcl;@/fAܿ,RH;3mmា$3WGsUxi P[mS>Dgh=NX*Tމ?)4y%N-ϧ4I_M9q;e FAJ jPz'7bD{: R;O|Jȭ$*O1vK3 (~FQl)rb[M,EP!裏HJ,mJ 8wPAA"靘}jH](F3%Pd~i.2!Y*wqobѼ%erngMSWTshhqvWG gʸbfr,?@%ܾZԭ"ڢi|܌+9IC)h0cĩ:-NOF`،gc4G!8\WeY+2N  8؛puf|ZhctX4M &0{YSHm$mqy.>ɕ ML={ jjqŅ+Chu#G_pr>)9 ou)Nyp9%WU ClG'Lˡzоi@з0{";xiG/4 NݖβuWOv]AwJLlM*ݢ42#?^AAivvi){d&uUZeO|Uv{H^S~}DB _cL ]P~m%iϞ3TUf8d1ػJת4G^KM:"24%j*N%fcsNUbd ;FK=4d%)+E4]5?O.cVhRלGTM ʃ'='/t[&ut%zxIM` m)cMӿF]!D63D;>t~(@5ovS'p~"fR..0\J ٌ (?̕4FAhIpL:MM:iSz⮺_n{4t)^L[N+H(vY58Z< FL*-=tk#=6BZvWے.a+{R;'sN!@vH͜5&o"Ѽ]m2Ee!QQ$y>Sej=.4JU8#d6Ԁc3|gr+.9q ٯDZOM~ֈ-VP<ւ]kjUEVHn2;tt6&?za,7Z-K Haow_ck"E*@9t{C\|gt[Gpq*/.~-`lTIL׋ =Aaz("keL4] r Z!?"\NׁkXc [)ftv ٱ ų_vx2$2Ziv`%Y&R:ɴHt}uɇ5`^0705~9oXq1ڊ~N@,ҷn;UkfF)2sݤWM64Iҏ8H(5OD:̖~'L%qxq)zUN$7&[jz 5$ˮ\?H8>y)ƒJP~9uVo_pR7%T27({u/_^7k&0ަTƒHTi_'KSyi+J~AzlUd*t&:{(: Ir5[g JxU5`>莃kOV!3)(N4-TQLNexU#TLVu-#@2C[H@9h%@.BVv'HE"G;X,;R^J{u[=S05t{͓JOOh!l<֯;}{YRkݻLr,h!knUukr6ǮBK]0E]Ы)XT?[,v75]^fS :ikeE v  E0V9_L+71EFrm+&]Ӭ? Q)ipoP6S-j}}\?X=GYׁM27H U' )t ms5 Uɉ) jn~g'\1hK_ jB6[e@7=v[byj=aB7gbj@b UBr@_9&QgӐ\(gq M~|"۪b8ޒNfs@)TU&G5I3d^t/%¶w q,|& %H"c~$ =,>1_]++nLtalJ+b$OnGf]cUj/e\h/W@/nO+4*MM[A h*l ^?]{s US/E GO ҳ▸kA~"K _U J gd{g Vt-36Qrbl7pJ1VgҏD"ph._ZHqTG]yd]\ypL3o-r##_E`>G˴*Γ &NCt/kߺ=iߘ_p"L/_/+.{% ;e$6S (&Xb6ah+πx}+0lv'ARmb~l׻!ϩ>%Qzw@Nz6*=O}c^dzܜ{L/%[D]iOt7Zl(l|F$e*UI(l~4Jom 9NP~T>Fu(j!Z<3a/y nDț6W.GGwZճ/2ILkeښe Ȑ>Go5)z[R7;Mz?$n @opq%mV%t+ԖC;ޣ&l%yvۄSF8&%W-fu>`QRͮLVI :p}퐓BQa㨍D'9Dcj1(%.wbt=T26H'ꖻc)+5nvDw4O/C eaNݶnm.# ,lxJ-ﳆ8c"o .u$VI|HL"Fv$[Y72r)h=pG LRDx,75EOKO\ jlM- Oٿ,k g#ԴLJXV@mNB*>&})gyߊm#gO' Bϕ\4|WCC3Nvp 8tͅ"@q1:ݤs4rVLFoڶlbcIQ:-<}/xF4g%kJn@v%tAݕf^i܊~ !~w. 7\ ^ R<~,6!yUly69 B%dpJU^¡,Dg[{Eeo蔮Q=CϮ6![\L AiY9 C- zo\us 1_:q!m|J \'ͪeÖNm ɶEɇ2m=h{bC 2BP;T~ h*,ZDCoz?{q'ti<0%AȰ!f!D WGk_4dR`J(}"hC%L#$Dǃ [Fy鑸Ξxe-8/5$%>&{щߙ8ݾ@[R1!m%ae|crg"I|b6~"6ϐw–咐I8 "B2̡ou`&rPP["BNM]|`!$R\]k  瞉O-XG1HDG)3//c|LhnJ-zraOBq,Lʨr̄11 5|7 gx.I!Th$n1q.cfEO㧧 {l#XË]ZC+! =7H$Y?#d6[Q!+C}W"1Чzy䎧˫rRI3uZBԩɊ&)+g$9 .wc*ؘAAǟΆT9eM8)RRn1-k5!zy `#%LPzBIƿ2 SĦ]7;~$%'X. M%I3  v 4/(G>>-˂Aކ7D zİWF2 D̺)_ zG&*9/h6#`P}Tnj Zrg#?dg"(pn1'lɂ<V0mVdTh|p|]œa>˟EZ֡3/&$ʼVbRKxB6ݾ HbÓh-dnzs!NơֈȞҢ%9|''9ɇ0aݐ/ ;fbY!}X7f/;4`0s]-.8- qA %6K8W/^Q5`lfdE!=dC9%XYGO+fC0w ļc3]σ-%LnvsUH6R9ֹk8qB< zW̩^z;΍5lAMHZ^Ն={U 2\Y?gnҾN•E[dH]-<ؠCxFG t9.-D78,G!sMP1zEUlHt_ߎY̒d,)~lP%ӱ4Mwq$`+AL*]"S[@ZJW]ŊJe&V<ۜ$n+ٞSwDܗx- |1)}ZOo$N$G1q%E7c窇oФn 1Nņ ᭣h˳WJk@^\oG# lH]ꫵ$D/>D#`o0NlnS{yx% #u,oCkK75n-ou+`zL 9KՎή{aj Q@ *ݧ}Gyc~/]C:Iz?z#вGQ1K \g%G :^ٮDt1\Dʞ?$>,,);k_1jmNS44I AَvdC;ϫܘ0 gwRI OQCFv~Y/%X{B^\F#uCMJ[$([Ō@ Y7.%ʛw`:Vc%q+ R մ=BFxza`J/gߜ_zM+~]T=_,-r6q~{Vŗ=s57hU'$#a!pkQq|> 2Iˆ(uq}^{Std @&,"^N{}WO{2"/ Õc. wɚ4NϧJOFϰу5x3tY.L^H>|ygv_/֮P Jx)%Sֿg5$6:"ڱP97"̠it['"6Xy*lbQ(iDYC|f"JA^fC^=.\J.o:x@vrHn,Уo Ҧ?es@){;6_3~`6>*WF_ef+&䃧|h@ãEE! 岂L[_5 TrV%ӥWw̲0a|ƏZ:{aĥRëaW)]S'Uv><}٨iڠHHaLdL:?u{Wɡ{qq7#Thg;FZa&"i5veÒcknz:9_$٘Vv@D-*hxMdb!a50S=‡heBvh_7:+w#FhaƱiSyP7#?ĽT':q&|9Qc j\gd J£15ROk8{Z%W@Z\goZLmNbYC/{?߭W{j.*/K>IxL`m1Q Y6b~q`'?*xG|^ p 2j;|dK˨hZe4✆؜E3#g u>?)C1}Q~#9g{)f%/2V̚z@) *f TP&No 0p aՇ`2RZsJQS]w#fvMQ?徊 1WÇbӟXj2z.ް.inwDND_I'Dî_`-c+?8P2 UC+*DpQ1qwa(E7Nl tѠ[jϳRQd[{ R6Ł1St,N3T\C[}|Cnf8<}ؾG>5M'HmV_iDWFSr <"Ekv㏩a^T%1  L.#rL) NU i0Ma"X]>pf-P/R~KSx2QƬGBSW5&7jxH:%UoD?05v]D?G>Xi4wh߳Ճh!< y'eg{ÕIs;"COO lIX 5fM~( ,4(nHB9-0~nGmo;fѭoxҶLUw.s$]܃oGԗ4z|^ױœU:GQ:E-J}aHz>Py5˭={^SŊ1cGIMwHQIkӑP;sہpD'W%kcT񍭫&g ĉ.ez,~Za5kهSrb_ 3_NLda~;<_s!6\`z}^DP3Wn^w{:H|m[g@ _*=RM3˂8YmR4`mh٥vbK],&=.t'Jfō FD@g|EiA}2PuLo*8Ok>?ƻo)* :hYFzxؚ[c{5 ZO "r7{we]_"h?ҁ6!zM̴ШH1&MC'">& ꝶb/G.~#R0/);H& ""&΁FC*|xS_61E*}u#\>4Q.k'&/>l׀gdMF~C>w1|'3: _fƦsɺ{Ŝ~;, VR#]Rv0jnt8yDY\N:_`M! N`j^GQc=k.j#%GUU_k`~t͙mwɽeg:F>4d'##wț h3`n|MF$g:@[JA5l'92KOoo;5,EEaR 6|4ll.7R+$js^n[EjL-9b}/\D w9IN'U2࿎ĪLG3NF7ju;[YWEUZS c1&5\J L{W'IHsgOt:e&zÏ$j~g2j}\7ERE<ͤ &&fI"Ѽ5NEo[TCom^ηɣc Gi)"# 7yoXp,զoQϮb(Gz !+5?~X7Қָx/u)emGpMJKEQ:BD)V--,:gBvan=Dzԃ" n+ ׬_S2l=DcLΚ"),Hcb_ˌ8}D A7F TV^h}?II0_ _]PF)éУۚ''0Y}ɍ!>^&~C2j U ` cypIvB FP> P瑢ևC/3h%j4#BС$EDlDRSʖ0׮1Wc2/D`_U"bXکӨ$ebe d(?[=tBMG^A ,_GFBN7h4B1:1KkIAʐrK_)mFIF1*ВOXO إ4YdVm?,#kFo30Ӱzh*xl2R{FD?@aAkpʺ L߶`HhdՑ$iKf&Oĸ~lH5JY?^sձNh\g0'htj`tQ dQK&ฺʿTQOOС+.C>$}QU⋐X]"\Wx1aQ87/uq %ճ**Jnj "b}F #BpC JSZRU2Z)\p7+]`g_O:hW(Ptg,t&y:QU>R8 `ȈE z/jC=hlr>ngx#ZwF9R32btq3+/anL/z1Ӌk`jou,r3Oz{OF<.j}mic^ËC&;\/psݙ2$<8|ہg*!$:N WN}00{.b"B\tq@TKl-%iF3quN&O%/W6ua]Cd!*fPӞl:FS0vg4FC ZBbt$MA ?r['ɽvrfc9-9Ď2 =Gv V8`7 ~z,ƹo2 .+Fy.؂B9`iņ\.PEb8 EZeT bP2% vhn]5EF:RqϩwŽnl]lg'g's`@⚩-G=I`Au;W&y3N#3pR8l}iJP %L/HIKwy$R"]@~O 7 g{.r n4͎ Ϗ q*;5ޢظ{>U5؜WV1>7W$/.z $`gz5\E&$Z=~e($I%%az{z}ǥl1)u6~:^ٹ >Meq&#!4Vcjs6>՚d"(0zĘP"c#Dǒw?L+M)j1U $ f}*]B@GדV&f5wOQ6뮑yn^j Jl8  i1Q ;]i={SVaƀ])B} =R 7hwh(LSx]xpJ̝_k:*}|H9HYڃ"^ɿT+SEշLByqQ>I}WOa CW@"mY Cz>Z~sGs:QV>=?tV~`:Rk߅02!vӱ߁.|aيFc7=*Y` MWeLG@ ܅D?qAd?FW$ )>z8I<$]r| PC%{[1ᝑuV`Y0$Fk(leoOB2Aɀ8_N}Nb8ء8VfDC/Md^~[˜BPcɒWb;bBi] 6:-a#Yt$W15#I Ts6]OVRwP/۴WLMcb|R\Z,!$[ғd'6Jdy4&I'j@"!R'4v͉}Ou}w@]$4L>Gq&95Ni=g=E 8N[㌹Qr?z@fى HפG))C:a 3ݣeKa/ e3F"m;0$YbDF-~q:߷,Fat!a` UL5vl戻El{TݰaFO@I>Z,"NdiM T.| Q3nmgtgen2W1(eb?6{6UY\@W*M@#3EU-3*jH??׉dbaUmKIJ= AJ ua 9ς vDkp ?=Cz Rt8;&bFaDGVJ`(T4{ l-q hMEG5aex".R-~]`T*gW [@<),Z YT0p] qSd Il3/5DXUno N.//,xgݤ7f]9cTcVkZNSZI2cO&`F??|Y$Kqq$ ~^tRqQ h)D+YAuP!oG(gFn/UURvJ?sUv9XpY"իIu 8;(CLqun.V#&`+W(]F:EmꠁބH1>(`l궒*WMH>-OP!>> qB^ _I( r˱Έ0d8>R=TG/;^|h0 E+ZYkʍ:wُd.YN(P-N@$%#vM7N$qCL 4.HҺ"úZU;=y]Sl>1Sdo~rS̽c\PClw.PH̤ dCbll?)Y;H+c(Hcl5QËrX=^a0O -p\}Sׄ{@T'O:kf{!`MIȘ~ @١fr-ڑXtl^wQc"M>֔:KSUeN`Òst1` 3DA_aVYu T3V`ĐQt5?!ˊA( O ~PWrWu㤡蔌rI$fQj#h[ts1VKT\w*ocu3Y$ )Q<|0v\˕sJj&#*K:*SQ΍*(x΂@΢rö}>Mֱov+Qt' yez,ppOdmX*)Mm7c&k,  Ța0BJsts͂Ly)8Fc$[-)ao^^|EYFi. 0u0~&^}t* cГy>GdUhn#w:?c0LYRƯoٳ6 %$-ă$kA;z6*Z.'AXgmA $(nHd($K^ D4'E%!_2$\|^R>~^'"7RzPH{JFsY=`\_cvC)QG(ı} ̠9JBU"ʼnN# 0d~#=%Sx9ko5Fq7yin4ӹ<9:o%xϳFup/q>'<真hxiNcE/Y5F$܉HĦI ܜ-nBk&FÊȀ 9P'> `Dg7-OW9|vB6٫twt |8-VҼdieK{AOo“F.aYhX7DRU  rn3=tYa _cizE=ƊYA4uf$=}wى2ȢpPe>-ڪHF+2hISuw-^J&Vkf?!Y-4ڌӫ8Вegv~9eM V#hz.d^N#s+X1DY>=?#aZىE&3O0-wYtkM|Eׁ|&[LTR{BxڍT8a#W*5@) tol1{jjՐݽ~TUt]NāO 'W @%,`&<ʓUG f/"n܏maf0g `l:a~ï>H凂9e0&mb& 5Or@h# Щ"+פ3 ' j*g(3ű$^U_( G Nhas^tu_yɠhm9݅UQY5*usES4]Vxv͍&kTKT`0k~vh`r|DFo?-zNd@='|a~_iZ_>1pf> )( usSS0NZ~Pl{XDjGӓ{ِ|⠍tT1@U>Os8ԊdS Qs(, 5wjGV@ZjsX@-@ .p &-߫L,Nԧ ,͔9~c=R%&c5;7τWjV`RiKg5dҜqEW8 l6`#yZ{4 +䎌j#3L([_ N G呼_- d9)5C۝3-,ZdvKWHgOyU?#ru c^+N ݕlŘwZ>B*XP(=Dzޤ^,J^!>Ph)[]iWAi>JodIQ4}xI se([S=]HQuZUuBrޯ6 zA IYT b.CGC.hh:OM|W$/'-33-7LACi;h4DFQY4*m7'1"X[ph0S[JG8F0u?4\9s^*m @Ra@FL#fR3$wghTL&$DjTغ4f.Nĝ?f`[^* LpkDiwyS9`8#hQg2M,2E$:ןH#Wmv5;IK c8j|? &j_ t#2pf+eP2gI-+NNuBŕb& )y|;򸿒'c++vi&}ӳ9CY~֢Ԫ8XZOh#fLY a>rE1SGӵbtJ|fWZn@eaM|pi ;hĤ1#]Y/UղVpfZIcr߼?[6Ȩ#F `X:qZ 31FW̶28g3=:R .k,K vg2[{Ϋ/}]NxW4bGKg4"jyVAټ^y_j7fd5\r86 !S%{xEY S&Vu!)7,5Qytˢ%c G@w3`'=8A tg9{?r&ɿv`L [6_uj0| Z. IV[O{&#SQM6wosɜ63hU;Оf^TIf@/쐷A{ V2KUb5`t×sișC$Gԫ-H` )NA_.x |:z&JI%`oa^.#i̐T棻jMA~h0Fm!sO}FpU}q_Zfp[0"a?tK R%ag̹PN[E&rpɗY];$G Tpe/g%*ds=,M/V qh6慕@^ FCNw+5y˘@]O*PFUd~#E3 O8# "oM E:?8>\tf^:FkGg=@%/#, R,*54-޻9dnۿVY4Z-o<)Xg~Gy#yqXf\eS%x;\uS|CZU7]Q|< 4V pHiw7PMz4͟0$YChnϒB0ۤec쩖'Nᚡ]ƫtQ'j>%kW=SztC`qQm+'8NL7|a(L1uz=F}/p~aQPq}Zɸ+C7cŜV.AK\BשE:|À(APa ٢Z?XWH\+ Ű_Iw ːUs>~5f?EmN<*!*|ydWmz6ḌCAǽ%R8^k0:$U2#9cғdžK D03[>?̺^۴ qdY5 r@+P%l6OX̔"VRhPh)n#QR d > [ynS ###>"8YOm>w&h&F fr}]¹iȞ^G@]Ww] /u 5cR^IPѭTHM9qD4? mn@0O{m%l6;{H 0;_0ʙIk'i!CgR|Kk$ekh4RNJ: X0L/u$߲؉Œho@pT7oe tYoƗ:n!R +:zXl4)NPSX1,@0s#ʾ}wTaoϼJN3= hYgF#&Te%W 2ВR{3+H =(c<)8Dk }7褐 hfh0 ֐NkuU\W-&Uh? |$PYP2pB˗o-R@@= 6Fp?\q>8sPk9A29#0zl& ^ I a/^`,NGI&<_ڀcB~h3\aX^ʼnDA1 cxFe?JBϛo8`ԌSP~js'StUR<{<'Lz! {KvG"z^dNߙTI@tfY`}_.@yyid9FJVr z3FnhIeG2 >NOpJNnH{ 9\`SWQ?5EPH ohNﱸ Hභ5-, caJpHyϻPTJ~~|ź@eA,; ѷ KA:AήZcYX s?GlLpڑW*/xXKF.pXހf7-,Ԕo; eMUYR)'T{ C1U=jNYe]uC p?1d{ݻ, 1uPR Sh[K_.:,z}ەgvef.f[j%:^7FՀFl_H8TPf8)@+8M"lzgƦI@CPꄺH41yPݎpSO}. $ʮeOhﷄaBw}jxkٙxWcMNƨ?3Ra\n" Roi ;P>z7hPSC96қ^^#YikIm˿Hs``H0[o$MS `ꮶf]48p͹߀sm<9TVAl:VŶHzid弔jlhT 3(tT0S?_Aҟq#)*eR!7S΃} @cxK@*=숓+P% `(Jh,+DX+#iOAEd0Ay4Jx?i<0?-W`%-> O@`/*@O1_ѩA֮H378 eRvDNAXkꬠ=G:G#owZ#&7HTg[Ro2*KWg&oU"h6*HD¼tS]eRYɱ]D(~F}qĮ3d^DL8LUmEtna .;c~V J3)W4xb WY4yϪuhoW_Uv&6{5`}0}"F=$}}_o7Vf3{%m4sޕ ,aV1UIŨg0d,@Y "SR(;ނCf.)-Ad*<:0<2PqvT4մNm3Tcwxj~b ,3mc⢁@(W+gMPjE? mأ#Ɂ*KTf aRA;ck$ʱM 8gFSLDt2zXN{%:'CܸcH(YҙG yRxXKH*2 (  ;V(Ifqrdk]njq]|`Jw*3Nxl >wF \U|/Y-4^+'S6bw(k E4{I~D_OnBX Y=gĈ60eqKӻC' + >ᖻfO1yE0SPGU%nu̐gGb5#Ugcp;%5rV7G#f(Ouv*COzOH-(cɃwUy[=6&y_Yb<<ʲ5qPQ%_#*2!JZvr؝]9h6sUQ!Hqo9h6Sy9*9[5gbYX7SITdؙ>mxcT e'K W3 ip !5=؛Q3۴yu\n6"~ QCs Tm{83ld /2nZgDB#/yw.CDvKQ jZ+5|2T%t~m׸uBy/3X*R-*Hv.htQwlѩ@k/xK`ݞ$7[8imVF6Q":|[l^G6B )بѭ:JxO۰IK~Lj/e>cVx^ҘL`^!`SqI9Ix6xѹj;rBfÑ^TGغsh7$,:'7<DeII_Zɛ4D*3#Sj:us2N"MgN,ѴIJHJ4Q&{S ]F\%1E;f h- m=s[>w3BR_Ox}qq>^v4$'GGa=c)PZo;lwܓ2r=X(' D Uu?8!i}AqJ/M|OeT54v!\x(f>:8IBh3/LO!?ZCF6|I>ߖFMMn_ Qhx%Qq`9 Xf =+_p@_6?D继,M8P Эs}L&,*TVyho7gZpOKνroR7~*%֓mX -mLS.zpE RLXCHcՏ}`EN~k/ ՛"CY5G?͓22]r] EWy֮:Ɂҷ u~scz0MpP?g|'F8شG^,U% \a5Ils]Hw<*MALўw'^%(oVl@[hF@&JgQwUF=E-316-ZA]`H4˚Mk).Fkm*D_AЅRì]B9zaewDSuyl5Wk:O$_oOK lBRWؐ~S)Sz{0Ű~-Hc%׉:pCN_~^6_DKH&_i/)=dqV۹C`Fw򠅙1ܷ^(&ۉأ2NV;93e}!~3d]\+%JEN PqYZ(?UO)!{*^%6=&rN`f( 1}}UZgWyUs2Rjh@k4bwrls=TJ]bߛ3noc*e Ry݌^<=, TSP4 ^OMq3? nd~*`lZnڽS[U,_;/_wD$rx}}1rK㌇gd[˛{xaۑbFFf9^Zo0Srf͸$K2t5cs' %y໴wn՘5tNMxTn}Hxgum0(Q.E0ke+"\Ժw7M8@A3= A|PE  6@ʌ؝g <R7")O݋o]h?bȹԦ/3|c:YDMuGX,CM 0Ԍx5T?jrh{DR7j5JDN&."P2JfCx p( {)W\W_K}23` ʚ(0v!\7.[(A|!DŽ=HfjO΅Ͱ Msiӧ喵k*Q0_CuL%G3KJgy- &g7 %&BWEI꒞CD@Ii}jH+ Sؖ|_H!5fXZ&'KYttbvWO?f/ ]o%s/Udgk.H|A omZuPNDY jlD3384V)4f*,RZfX1Q`PFLlpKc** ht:ItYʼw){9V9"\֡EĝtRmF4ºKzߗݏ$"؇GpA΋ۆRt QLY>fn?e֩ΎPϳ`:P*Ľs 3Pvj+C32 jZן]p,]%l-R?ъ0ݶQT< $E~Y<ÍjubhA>czGo#r[#tUo,͈s-P3k PDPLXxđ8+Åq B'i ;`G$ D~*jd3'lOBVO-('cFߧEb<6A,$D,%Y{0#'A'e=嬇㖱. `:Vj'9@&A~<nU.GZ9rb.3<3ɍr" om,d$nPC|_2x}̀;6\%LT?x ق腦 YQ!!SnU뫴ăZկӸגGl$UΈ9h Um^e8D91au۾H }30TIEWb \)XsFoAȼc_a҂r5sHXoҦ% !$݄F8%󭿤 'A-/PTB;1'4r~aɆd@͠7J O+}06t2vTbmO;G[XGDeƢXO$|mZvil=pB8;pI`CEsG#'ed7_W<*oX|8bW$O\I V[љֹطnӗP> (]UXH7P̏ϡ ºdc@fj1kw"4\b'iԊ%*|^pț1:r@:SVA PuQmurOZQ.,pzfmf7E&AkMnte rM^G>1R)ۧj|4D3Xv\lؖo 9c~b)n@C0~Wd CJjډRk1Ђ&ʾmS~8ҥ%WF2Gq@hV|U&cy>7q+  H7F"#LA~->VڶVOOѝ_5NՁȻ̧cQעb'^ NSפŅ/ʪ|q2O;GҘħ S-4ws~\kC0ں=M> "2qdD TS[hI:sE+֢A?RZf?٢"7̋~7R5{uM6 u|Ӕ>#.bp{J4O` %lX{&MES+Tv'Z$)f* wkeo/(xMD7t%gB=nI  (~.Ɇ3a f ۿ-NA%;Okr$=//>o^+؀v $ID{9%H6"+`Sbl(RZwӞ䆽DBxXoģ85O36Gzt)Ќj-&mo;Q*w~!{Z&v>ՑfqKLM/D(Ņ\u&+w(n zHapcx?3;` oK}uk$]g |zYu~_LucsiW6 'Pȅ% iLS,y* y!h+SkEj=PME#L5JR' fGXDE.hsƬIG|-[. 7U&n]+a 4aIxb̬ʒ` 6?IT%AdUjCdKCaV##zö[=%Ke%y5 @~܈;Ψ D?0`sf`fW]cE/|tM*DQ, arM+4~x<6_ 0区lGcͅz;VY݃?9"`t~fh&y4,ݗߞsq)S6b4,z_'ӸW==[pmClI˲=TWAs@QfIÃǟxS(LzG%3[a 1,@~Q!VҢ7s{πҐԎD[{d׋&"H{3<~?G^:<7>gsf3Fd(]Vxnōn.vffٚ[a#Pb@.!9D.ga]8;n~vũq\Z |PL.Ņ64 Ʉ:_3o7=:2֭ZEdmstr N>Z OYiH`h{0eBQUxeAy_ـ]%ފl'涩,AUϠÖP,7v$\ {իBƫxAjg|J'L $hHW O&k$h&2 *Jp ˛iq+#-pi"5_~% o'UJhMlwt#ua;*bX$Q_hVGG*rZO=b.y}N@⎰y WT e<^FA"l|ϐz0Xv` 6Q SBd&Z!ޔyNwvK>ip\2YhhU{KݭB_2/QƋ LW|M+hhXePelO |邱43ޢ qsZ"e4CSӹC%t5^ivΐ{<pa4A.vmT'떏zvR2Ѳ0c'<co T~Wt[gl*hB}c䞜Oƫ[d 0BW (NL>ECx,@A Þ0nYZv٧nH:n%xo,ڹNucd;L54"kH~:GnfR9QŚ?4 8F %r`l(X~ZBاU~ͬG= z.%cbWE,SB$SއE7;k[C1ʹ%=y60n~״g( +|R;,q9&gG·BlҊmmR}0+=rVw;=sr׻Q_7U;LzNG&,-ͺd5ON\?Yeo":5|x=L*Jw5=E %ZyFN/ٹs:DYMʎ':P-3n~uK4_j\S1Y-XHiQ]3bb=b#F@s`%QBĖxɂ8R)VC;A,4neS>!L&\0)F{z2֨,T^j@-('!cVI6ɴ?!`0!,vKDÅ 3.{Ej '}tB{,C V,$fW z) }lKqg),Q&h NPumV{xiՀFQ3dYy˭=Wri;)̦F#>!G7^])h2B-z͗D Y1x%?d6mBaCUe1=s.hfLis_Q߉x6rg&adE@otu(wj]eVh)WQ %U{zd |`u /R),ڽð I*EWrE@>b[b( %~}<h/Wc 9&$cؐjQwb7<5k` hRKbiB"W OVΝ[S R0#LW_^<{OD4JD}'^6Y]m rn^"2ଠmy=Ci(+?wle:q-$<I6|ZTI_q^j2/VJD|X"ճ~$qdI:!LtO>y3 ܘ<ު %D_Z24OVzN8tVMqAcY¹/Q=q |,y7|H9M.ܑ:1ܰ?eY߶$S0 q+G-*Wg:yn{ 1_& Y '|N Axꮢo7qR2ΚW~A 3x_A*r=yw#WR |F^wx5Wo54JIeԑe|R;oiaҐC%@M^v~bv4?L-SI g$/ΑdX- UIRC2ٛ -}fFQUwl:Zl'OQz#q9rv22}["[I ;>Q6=cH yЛ%C|mV#7!vbȊR?A|q'WӓҖJ`夿 ihc N'ի ;y2vE V&ͫn8G4aᘰ2bxhhwaBXFE*SSdiJ|B@hn սDHX׾K >2ĦӁqtI(M)>q |$auv]u';k# Ȭ$=ͪ z6I2zG{hݥ l8o"ZǹFOQKMdc->*b "&?'mced;q%R"scӼHs  > B~d|DbB8~OwϢNx#g53P2멏kA phAd!d8YHCk 4Ib%61y!,i\ 5F! o'EȜOFJ>Lӆw0 vsۈ@,%D3e~2fO6/#>I 2++oed׻1ՒmCFVJ i LJr/BA JxfTIqL&e[3 y9(6&Α@-deP۟Dn0uJWiW)Y:Ԏ 9vsëcC&uHG>/ҳ9 xoƙ MрI 0*Aષl0:&{pf)̭r chۖU&:][xOF?d33^ws4ׄ1 R}V2K ,`t%=qa _2×1wyXa&-oXb - #4,lQlcտ  ҝu W|zE=xS۽Qȯ'.C)-p|Ib^B]dM7%l5hPDrzDf,f@4֓1ԅ8Wc ՑEr('rd mnج6{'!6ĞB;bA>ŝޒ$2 2>,i2Lfb鍁tJgc68[yX"ߡ. Y#O7N^W&"S`cqeJ7U'?Hm p`N3aե֙!Kג7oO^Uw˘&R^kΪܾ5!jKrM+n+.IlprIn̎gYNvv!) ^SeA*ĬqX TmxЏ.N6xDXK<̌)&C]a}Tr8ٖzoej6 In}bNszPeN  gvLUl1Eu& 1edd$* ,ir&u ! HyU)8jTTbs2'k'>Nd"Q)b+SV񘈝s\(5t#2v?5><7%nQ^.:ڱǕv:žZnxnCUy~hAǣY ^j5Fo*2dK}\aRp#bF;?)uT YHP` i^9Täe$R:N^xcu0z,m(-;y/. XϔH6Y&7a5MU}s Iꝕ$`G9꾠>Y<9SUxX|ɍ ': ߺҸlY<'U(ZNW!GwT}6C:,^(D`5_mi'Ue[N:L6g8,+L\GCi<ܲB{iCt~t`mǡ\&\֧a[԰~lBKVqip%xB*$ikVdS<$ Yg8TH{=c * {f]xfĶDPz^ňl!+IoVl^7pTQW`ש}Ř] VSܹAfYc6[m)K9]tҪz }3w=d@cK`>Z 9Oe ؚFR>7ȓ.|d}om2B|z}^&SB{τUώ.`Wt0i:6khv?cDsX_vOat,XYiw#c]3iJgܵRJ"]{F%d>:SO;ZV_m`bϓB!ۊKVN4w|\ے"y4[51Wk2}dwZcW=-B/mw*E}*0/zl>R7xi7`0;#g"CQ’F(߁1`D4,ԦZonjB=}yDŪuos`Tl'sRu;`ց'ٞ媢rʺD@MwxvZ˭P;}-rF1o0FrY/ i1X/Ŭ.tz7瓜opA?Y"M3C u'~%5lV_?I1&[g)Nʔ"P{aX?B9I?-<0U!ܽBkh4~L%%\`6nfTlÍ٬p>IV7+ɀK./j7E~MO =r|YȩlW$bmoI }$:Qs.aq%b9=KL#/h ;P~o͕I$=wZM*I!7FO3 kjZfGTzA)QA%{?h 6vxqgo 󶢤eYl !h1%Vc#cXIΓIJcSHe~7xQ$x$L3u(&ֲ4bJSQ\嵠iOPpw?cQ%Ep#&w]~,1VM4Ər> 4^}0uodGx%eh kv9-P9عO$wZ5I`b]qqs Fl&@TiC@Ҡ"R+Erpcx).7^\9Br i-zbeM;pQ*R+ W=?aiX _ia(Y(5N%dr:_ӛaa)AkْTddqgv}1h>N2n"5ռ3AZБV&f )SA3CzL1b~-8dkֺSp{j9WORTtU4OndCH Mٻ!ltNE Pp0 +Rf| v.!x+k{-E.qc! V `ϖ+$ٰW3&%LҭY]XUt&(bo. *]:ųp!ڨ;*lT.]%.M˱ ,M5b,AvqլJ< G&S,+⼓Ko"L.c^SUlSZٓ8W^lb S8SC{ةѐl ̾8u7<$ AđhXYVeyH ىHU=VLxNWHLLeZW>MZ="1xND@1cy,]4ASEmUW4Uκz6 `fS"$++1xZv~eS!ѩ0̞D,dR?yiϢ_J__Ғqo %#'hyrQ \$W;iوz3H] {:"{`{7ӨlB+2`l(f 9t7jC*ya]fK#f3<(|HN6W91ZӰ:`Y*z 8O!Aղ)& 1j*,p`թVB|͝F%KFpZ=ñlCu,aKgxN>Zď'ܑE>İ!m*ʭ It*Pp`ɀPv͍筬 ^a5%+&9%-#1zI:0-A-qy%E D$X"vK)9EA%8 Rn ?Q>䌜-b n|[T](9C(L倵oTVOZ`LB;h1;6M{AԠ*TNz2eL˜NqPYy%i~ag!؛jSp/jU(3bGY5jQQ%_SU^׀-.<4&QJMnu4KĿ2k&oͣzn7'= 3mXqr?TV4eI_#i:ڜj`# 'V T-4[wh8(OF IZj ־B-ySUZ{>:$"q+:Lڰ;@ &%F߂ eL*?*T-c R-9%Rr$/e`8Bq#Ahui%e.  Du=y{/h.K'.U1twSPb7?/7E`Lp5(60ISh8]Um[ >+֪+1m O$1 e<$?v'.s{SN8B_ 9H8H+;VuB1uqd,Ba-#/0v雲zD3`A.9*P8mnC~jy[a%;[~-&ˮu͒F[ g"_ƒU}۠?"(0(R* \ӥc-?脾U"dU5WcrWIaϒVoƂb<dm~>HܰaH< wU H{+Jd;GJo}0[(UѺXKE ?lx+$rDcgϝo،RA\kQT|E1tZڨ`*q_];cp)yQV/Q'iR&5~v̒aT2-51J#GJ~ege0q?7:?p}l+KSbZU\:byLy1,^[(neH` xו\r^sRgg85`R>1NK߬;H  $,  %rM۠0HtvxÆ!s ,lM\6;wGK)w:xyCi=3*DgJ;2TiJn=&}Y˫Fmv%/z/SKu=fW~svc(qDhh~xP;b?NUhnŸ?pMigYV2֘76n6|.i4Qj\C!! 0ފ8@snk :11|XvzccWhQ&gϹm.xG QdbriZ(B?L"KBW>Zf|eΙao#4J _i *VScN4/ړL@ P=V+,8{ *{'B5=avPxP'kG2%y=q)^}Iebj:r5z8kdN >[Xׂ!sFnK.J h Ny"K_o*3FqVp iTV123h xF~L02@5] 0Bi]Ti+VS(92ND7} NCtM ]̌btKcp Ya.ZzO .FHFxL07 aA!ֽ4͠ o7 DtyM?ARlQp)_pJb)jɿ'QۜOdjLBs(8#X`3¯nYm4JPhG&S HU{kQ4Tf+055 _0VbW#w( x| t_oۑkjm'iN^}N2>J͐ 37Z˫645"̕-mX᷂'©<0(k|Ÿ\lnnfԙI(7иi!|ᄱq.=ϯ@o56!nԿ#j(0t({5tdxC`S{]kS9KJ#yx5d4$2kֳntGĹxޙMnQ:=>eTZwTv`gWdISTR#᫺lDOA_:%$pp=_4]V/W8zrnK܄uˋZB5 #+EP bVM#[򓐳̅}-5?LI=FKϦf-qN 杒6]>9Zz_'.8=aMޫiFX܍>&ϖo^bE5y<5\p.dN@2eJzQ4e`wׄHTh-5k",o%*@b[MՐ0UGa/8qY?88^(MwH_9Ք >F\QL 1}B<`ñڧxMh;NGBh-{.ۓɡmGDqV_i ]J)$_߭0IJbac8G@R5l]kjJAȏBf2Uxv>8-L@>d))X~ϞLHq2] #(pw c 0`HO YJr+6/9ZIO&7 ]M|1ȳ?;)!A6]"L)F}daj)uN7]zЌ%1-9%>"'gyE?@RN"O4U t hnQוn6-w)aI<t>T.MY{c@n`@<}~me7wrCwQv4~H6d[a}k+[P&6u0bO u)~lP7l=%dG 7gxSh(x.JBtzeYR'k qt3|x1G>]#Pތ:2ǣ݌4ln yy y#nM ݑ)Bs*${YY-8kG:*0hLArK;q pIY#`R>hДDaV a# ow4vbP >Q~`^ r "D}눢c{8r`R ȣ^_RdaOm̗]TN/+ yP\;n|Kٰg|FH!JԼCNĦs K%*N+㋷Ia|Oz-Xj/HVMf9g0lW3tځ~ê%6V/u1}U15M(u+}DF/ub8#o/Mq])UZjɹz\P䟸_ ~kLY4 E+g=[`dx#H!V#ɕ]/K3؝$87r~|dMi02Np}5"B m]C߮ eF~!äCR7ȠkHڊl/T 罨Ɛ&jFš.;!浧]rtWѾ1״3K@;냘'z e9X<-=lܦ_&޽5H_#^$T* "zo& @&]iԞiK!ڿ6U ˰XLJqu\;V[UqH>P(b?_ 8HscǍX٪`̗a}oEA=Kv:2k$~V_"d2 MB>:@JN J@M>BQ|B2axl\aj )=U(G}m:p:I^ƾa$dg8e('ȷ'x3>m<G?Lc(-/h-=" 5 -Fq.uLPdFVU`2s%?5u\8Ojo.>e#$_̃s 6gcRm|tiBR\6-sY XpΟZ҇WCK8ZCZmfV?Q¹(Z䏉,<*X 9-f/-r#^+M^/ۺ[-9к0$ s$T #S^P hTV^K>PPОNT9 =3֠s@8y>WF*`̛THp!7ZHѯhARoMMJ9(-Qv&0[_Fӥ+ T1M&%S:?uC@RűcPeی^4ra|zj9A$'鿪Djn*?Ldp:+ edJ!P97 7qc@I~5k_e\jX}anOB~i`<@ш>Gk݌rw*Z7~ d6 pn2ԡJm}RÈˁ^W &q#3ᛗ%enL* ' Sbx3vL7Xo/l̪:td=`?o;LB5 kg[cG2._il*Ya~Q&6FNx3xIPH[BYf"2_8OV!}ӱI=:|q$=X[+;fTu_}̷;t;0Ws:_I+(-)'~re?3 YG &C1xm˖Lzx1UU¸{J [Mu@_0iԳ$y-Kn^,e ~e6PwJ"jD#GA,5?.P&5<׻SPrpI]s5j1`d !MW dCkXWD{EîJmI~!JkT[+*0w?'Yn' }[䀇[j 𔥬gD(T0,R򏫱!g˩&XbI/خo\aEHe# /wlakޗ#&`xfԫU0:|]!4SQ@g΁N㰘eA/-(#Ha𩨢 63*o 0ƉzLJX,dݕ+U)YI?g#:O8WyYY0 Iِ8j,&nj,k,p~V3jAooE9p^ j׸THG0n TU#vL6䪤:~=ndD+DG部l{eG%ZTj2 dlkV$^f.3P>bN=Hu2x{G!PQh-Ǽsr GH ^q=/4rBGC~vSSY"c  @ˤAQ93T]ILe]U̪i8=Ś#_yfBMwQHx@^#Ӿ˵sRw<$:*v*WaS<*LAcYNTQJvK@K9{H[M=b1ے(T:[ 6i/A7&Zn Wd27y򇠫PzҞ4H.PTbXj 9zpVPwK$39 uC/STR;zb|ZoK[\!]O%VNq:16>M`or?5jj򭱆:`O6N.D8wQBMt9.zhp^㶜gpis m~6,}88 r(~rvLk3O!3˲i˔]>,ߙ`X*,up=}4I.rM|7C?_ r1Zw6 U( fms+P$cMPKߜ#Xw ыogjv!Ϯnъ""n5a1s(3ZuDC'.Wnŝw3{%fn`߸\&4 Wb=}{R1Z|7]31`&C $Azãà*mZ#ŮBFvǏgמ5DVwZG=\2qHg=O?^̒K2?JL|)@+Z nAρЇY34:kj^ E 0}R>d#}*Ҟ g>mSyNȴ4ɣ.1M1 D6h"djoK]B#&.D°VMgq[GQ!>#J~(JϾ.gH^۲rĠhUAe<}#1cmtk])"Oڅ@BPqk`a>M#dERcչ@_ sla)Eno>g>wJ/_i? LŴ#+0Q|x~ʕ" EiI^'(hmgr(E뙺c;}ʡΡ5sО ̌&tؽ7d@Bg-#dAG|NyMOSZ^GM" ?W!M}yJQhW-H$'".'"[&B|dr;;*>[;KHƳz\(=?6 xq5ZOj4OS v>!]B <=p4߮ͧ<=<L;d$[~wu_vG`F 6_u%V]ēS4Q &Zs[Ukqx^cNUL-b|T@Ve9-'<'·F̹FʇLb讉*+QweKk7 /F=&mJz ?nkg?/i KI>]+ mpto2!EJ[ kVa (vIgO~ov[v"DK!JU\ϳb[JeD&&P ߉8$[š=`Uf5j26bU͉+CDm6!s= VFYz/b_YGv13j88#$iJE@q@` ـUTݗ%tOh( .$+Du37]~së GeA@+;:s1zə6&~zČnc9| ~U'-Ua6"tm;$5/B$tekfCk +9a.4٧iLQ,i3BK7⋑u--EBu9nH%3 8yAsB`"#c?m>ʻ~ B:k,]xHs%$]:lLw84+'Q"9C3jvQ陋V@\T D=|Rq.Y MeMxkr{aU e^+K3FB]/T&@P.1eΨf;"khKjK-EL>Җ#/ø4Rxd؝yh?dq|VOQ$xXYԒsqnh9"oGuwş|Ɋ Kv M o2B1nT¬hefPp6ߐ%|Y4j uwu#]#a/#oIvU]f!|><'Gȥl'ʶ fDH\Qh  \_Yqe[)K;1΂#نۑV#+CyB< 7 !/5b]HZQVÝҽ32%V?;&RD^7.N$5 Ft|d%:95 )9lⰁ)㍈a\77nL$YChOiMgtt}rrpƵ 00?ΰ 0Խ*Essk|he)\.Gsr \sFHޤk;h,=<Zj[`@oIpK7PΎB<|_X{Q"{-$4}b^RI( E`Ĝ#5jͫnOb2tȨP1H9G9wO/[il08L۴Od :(Y1,MuA}ADZޮ-J%\O~Aȋn_4{=7|  +}{tx86|LJ񒐇y"uĸm􎺗*_W!ʎ!OkВ[(ˎؠi=*mٷfvTtUVĺP"y%8X0K l}9)d-l&B|V= @,~Щ * Еq7dܲSz/ǺIbk5t LgoUȗ|Ũo hTJ(`q %1sQ<>91N߰ ٭ Oڮm^ eM D]MH2̀b,'*kC0ו|c>w/!5GDbȪoLJ>gḻMG?}oʊ㉋cK;~yHz~xvS]Rьt[o^UMgM+hXa=ӫ2@Ҏ!VG`݉D8 ',7YjZD#yhl˲}k]hښZNh4M[ ut&E_![꫅ *ן#_ȝ_6{rgh|݅p{sxBm zU9}AP X44cM[NdGRͬQ5ֳeцJ2YT W/gb&jъǯ[I0'Zpbe׹\Zj,,]=5At̨87mD(r8Bwz2=CeK)&`ֶ[04} ^t6:]OK/u8/4v@UolɢyE=~=C=ZL_Pc纱`@9>bsF`+|Xd*G0YԺIT lɰڂMP`yO\1LU˓O aFBUQkuU9WFpX^~Ih)d}7̏\%V`04s=TFMWE3>6:u]i.Jg| Sgڼ fg}]iSQ4YQjϽ;v#j&鯖 P1lƞl^$8L_J賞d-ȚA% G,uv ]ÌGX"m:8:2\rsҨ\ՔH~F amքjs^VxCI՛WUF9]z$9c*"-k25GBjӗpШw)x~8W(o&˜i´W6)=tu<@~{וG gMwPEU4,s_5p=8K#&XeR9u9Ƥ!:R;;Bt.Sc85ƾve5(mǕ٧FQ{a,&u)A{;a?yhcO!|NJ&=-r gKe T{Gұm$C5[-0'4L]qK,MJK TJj =H]dZu pHy31è[H$цB`$.|&`|]T/ў )\fm궪z"(19#$:V PHq-0UZ]ۄbY7 l䌓 "KoZ? *E/XP3vǐyzzVxnD*|ށl8F+Rɀ1ٚG.?#!{ke%+/Z4bh]:oir)S0NGIK;nY)fJ2 uDʕA'Uݹd 2H%ƳE' q 靪K"b? ʷ 1'l6KPr[|~];?CYMzq.iҊzp h aEB]ɉf O=|߼n7S#n-jP·X (` Yz&_TiVoIv֛"S^ 7wE 8!9 ¹ϜMZr+R[W8pRNo| EyYwcAg9TQ⇛EPft;xSP Qqt8Pj:q$K3 =Ğ*A'+:BIq{3nȡ)YSY׮|}K97}DrkMt z}:JR`J4*rd Ra#sc;ڭAos@E=jp-3Ԯ\؉E3lmkhН«af08ސ ;&ycQzbRAW< ώ%&M4`\Zv/V)[_ ^e[ tᰕgֱc\xp#A72>zxq)ٗWZ\Kv 0Dy5M3LNQG9Cgպ/]DDmz _K8e&ڗ @0=Eʦx?oG9"{ 3:]~ãbe3uyR4ƹ A-aM#]*H?.RG > f bіvxt ޓ6X]^8ҊcYkO!+pV>KfvMvT( zzmTt8y9|T'9IG89C 9Ȯװņ3e1 s%D.o8hx?*<٩Flubb8:}j*%"'qn2 +ft J )шG!%ȍ"}F^77!4PL2u,ɋζ/KKCƅ8JA2"|#St` :vT>E!cA-?^s.{ c~Bߪ4&vWEBBhbˏr#b %e߅:fO'D{X`8xgaIs}5%02e+O"M@3ǯ׭*94 JOMnO8!j,;.1ب]:;$i;Ev:;1{UIeFqH["ܦX}qC [{ }0Xlך UM=v ^Cv(cS}#|qÛqcW5cM<ȶx.[[Æ̞,uf7M,9M8} [réJ"-y ޏv{u` %4#uRcʙ 1M-)Gƚ=oiu)ue9+;]'T(an^Oq)^; ՇPG^`1p{c;47 {*yIBQJo9 K,7jC:Th`;9gYxRP֘7jv&C3~SܫzAې&Z!͑W3>f-r-3ϠMJݷ53Ur`u֘Q RaK@۠R%$tH`f_]kZZ#G@Sj~cs'3{{vfM q+#w"~ƠzͲH$t[1+؂c;6H8Rz<Rtٻ7`FsA 5^(2QϤCMRtur?f5ϫ;Zl*ݬYofL³lt8 d󂆘2q%BY\^wr>nk|&>);HrgwCD1 ,t'zwYHDZ T у6""FhdU%"]쳒K/cܑhIhi$ڟK60WV͖*8δKO-쫲h򁖥;R%M+sM5e`o 'M .!akBAst~am7TɚGL GhI0>;9]2Qt:vY?IYj'X^"p Cd\Aa4Riu t h"r =:Fy^)9W9IL:8[N唇O; &FMYLϤ]g*̕ *H71XBa jXDHy8S42Vsk9XH@/K*E"(x7r`梃bZ(."_6P礟]! Ev6+zyeKF.s>?ظ1J4'݀n) N-BMR|u<Φ1T]ȣǐƖdE,lcNLW.J|yFa`: ڢBgpo3 H.ѼSLDSȝG.MIIrL<5097YYk6"9A88 ڗwlGb7YnJ+L\$yGY喜U*7Y咆6=T.`Ƙ-PҟM5qvubG1BI՝ihg{J]ey~m?uX}GY\X]cOxm8߬[yr߾?ahvMaF3i4*{jU''HR"e)_݋B;f H H}cś"EǮɱL|} * a2L)'n^3ZΜ?eThY_Uqt5aA?=FtӶs{>;E;i)ݞd2`Jg|YD*5Sa ;YC0~_OlR*Ʋ9o2H*/ΤQCە5J^',Y}'ZBݜ#$&Pnbڝ6Slf;UȂ5WHy^UHy&3J -`ЗگPy bR7@7⨎q.s6nꐻ˕;H6{O2L~(cQ֑t{K,~N>D|[9 ;vI~̆YS},ͮ8X+%b{' b .b'-0H34'X24ƋjEQu,ٓ)GV{$5B1ѯ'0^X!mfww"`QGhTzB68k'%)~pِswWq-M=枦̱kp9lX1)˽XW"5.:S\s `Hwr=ON[t!Ü֒4`tJW{qüfP WUa$ q"F`.m1 \{;Ȱ6[j3KKV<:`ʔ7mW,łKx7>@a(O* ٞ 1+lV8"μ~Ak4Rm< 5߃O86ؑD. Xq>&g>MhBbƪFv#a A; $s7 7cfXx'Yle[WR1.|^8*cp  /"s\m:f;B|If!ŨS0PT1`) 9E^g^BgŚ{,;{4/JM #Ov{԰l6/ r*elD56MqyX spTW Y}ƶ3JH7pm6^:.O$'3wDm/ϩS#J.[dT-m1-A#OP.T!K>"41LL:T˔\)FkzPpAQQzI'Q g+! zPo$T.웁#LHڏ_VGIkv> K)뎢)`7hO ߿gG^'lhy?ʽl?^  ْMB|hJe/X$!!?qIb,`[[,Oˆ$),ްVK~ࠚAlp1Q c 8rK#nQE% kH"eQ>8+aVsk0̹eĜL}y,H*c/^72-ɽ=&NL@ahVFCZnk # < [񖹻 RpSщu{EUM "dqdlr6'H4"u!;|;H:fB혿#;QH(h m9|D VIZ&o۝,۹|ΚD^OHWe~DbFd ^=ں0nFֿG6,07=ϫ.2(X$: ']ʠQtb 6q2$Zjx-Ԫtԟ!/,'e61@טɷ@;q!̓2t͸J\ ëXoCUܶΦr>նC3̺bM$z(ö]ӌ6U_)9-x]J/svI|%t~Pcez r`fdSEbBf q+l$KL ]ɧ\wM5HgZbvgkQ!ՠܾ#e$Y_jΕʘg3UeK,\`z ZNËAXh %dz$=#UOH,L%Z|g0YpV¢!WTI//AaRj<Ea[-k;Iۋ[Ϟ\q`jZ ][L1x~鵔6^A't50-AŨ9;&m,#H(OƌqxƒR;AKa?6HynF^eico?Ն  w UpE 2~:@N%t yaFV=80'ZѬ(n!>\v׆ʚԮxF€gA>!r0h]Qڂ:ÝcHCN[5i e3M;5ǠzF3*-xi!JpZ iŶ]:;[Oíi?dW "~k\jOV"dq&84؇},I kˣ.9-y%b.8RDӵLoo9= FS+)$F9 &W鍊RTT4R,d]3;7!(-W<V"b Pdcc9u]F 6/ 1-q(N oDd3Lv]Itǎ!Zt>L7&Mk;>,Q%\gAbjB00[cn6+)1,ܲ\,mRW@䀶o\Qxjn! ]FLS WN<רҕXf F؟/܈l9&i:j·NuF2b 8O~7X2h kK 2A8b,S,J]"kO8.,.hJbȍ7G.pbC16B?&4WJ(܇WyׁVa=a`V *rǷBK@3O/NkBrxI O%̥EcZ6׻DFx1QxG ixNGdd;bz3%T]4tՃ]&GbMxX:H^aע{4SRͲဥĮN4;q2jĵoOlYM@KW8qBٿ`[gTdWRʥ꓄AlSLC>lMA$&QVa1K{W*EaO&)0 Lx>@eʴ3BH-o!=n+DDy(;NqDg`|bF*`8\$sB=$K+|VȪX(:b=Pԇo ]g]Ԇ{MpI8j8GT{@Ϟi:_+#n Bn.nNVt!$`^u)D )׻iN8^&л}PMd֑4b0}p%WH NJ4Ŵ"n>ڶ)xr:"bU8 L*SU5YrcG-}2[>1Ɲa1τzYY Vv;+<Z]-t)bf(^L;比vr|>1S*R;dE\$җXyԙ~\@"g=UAʶB~OgDplliC00.p%ʟh:xmb!dϟn*!x/5#7~'lF"0V 0gIMZ[=6L84^|߭X}64֋@733߉aeۙ*L <ynӎϭ'S^w P b.T߮QA`)WA,\;:HΆb2a@fh {wm^n63xXZ sU{P&ܘX`=>>9xhonogJZݔ6G[b|:?b}fMoly;84(hgP,3ƌgVnڧswV^+b0=uo["74rѕT2t4NIk<"$ ,ڵP\52H0" % {Y{Y+Ė"@$AĔ7nIɑ?.RXa\>yKfp8:].~50֩]82sm fBlǑWv[w(YwMy ^((?źQT76w%%9|5Sa\TjoS].Sk2oRGy}ìgѿ4n4,u*q G]R얟Bkݫ{pE8C8;,$Y%}cɆ^'X/ÂNos?DOأB9K49 hzqt/ CC}FW=5LgV7}H7qޚ9Ilg,J,gŽdǶ.U}&%,5-Ppҧv(f6=^j*M-?7ˎ1c6lCtv A/~ dЛgAKU{Szyk[#EJL5?aj˝#n6Kդ3gP1x Hvp44|~Dg=^˒f)m;8>ƕf 'AEl Qb}HD +Lpv3*!mzu(@DseZ\)+(3Us.CҤ Z/6CO4I~ l!ս+7}kXh\CZO0JїeSYTEtJUJ&nujP?zFxׁoeO5/Ͳ^ 0`ڞtMn֝FЦj]ĕt'Ғd}л~UdqzJQO #HjKpО혊L]K ` [ :m_ĻA@j (ۡL{7s nP]p:EOXM3Ddז$ a},`67JW,vj BbC/Zr_K7uGr9J/TΩڑF|,"H RMՈm]Z^2Y[M_'rzk; Q~iCęHet. \rn(hdDT\6q!ÝID|9cs~qL6 #ԙ@͒8<;n#e˂H(شAu(50/)}JIbgb.=`>p/(>e3M)cXx6-\]֔1ѳMŒYM Wޝ<6[ڵ9YZne6qӆI5 @tі;1ǐF娉EjGv2~PҦCIf0 !(' h% ((K%?lpZ.ї([YV(z݆x3'⡸)%2>ÈR/ Ǵ]m GyCL߄`o bbjWyp@TiڞLBn/@1vsق1)h&jȶ3:]Yگ ~/_Gƃ Ⱥxl2ajo 1##ܜkݻ"=?t+]f_n_kbax!$SlFdE,:;'$_~n}(ѱ,*$mŭ<FxODB&<8D=3&"Vi$pCnd/yL Ò"͗DԉTA trQ܅1Z3G_)Yd_NQoW- ѵ㩣p#r5oI,LstqQͰӓqI{R̂Y=Rm>{ 49e&t͏-hq~t:gjQ?( p!@3"&ˮAd4h*,S;ZCWz9Kb?,OW#nOk6v)[eLGRҍBځIcmZK.wDLu: ӭ%Ƣ(|ʋajJV"蝃4%.r&l{}*DOY Ceؤ.lKiV}jW 2|Du&wGXx{wU=97tm(k=2JWoᴖXty*Sa\nL 5G9h~|{tW %ySEl(e`9-{*et*ȎRnxQe,{QsAGɩ6}t`%/O.^Ϻ7T DBFԋllL03Y@ 6c:Aw~+=r=G -Idm%aYPn;B7_Vfwfz~޺P~8uH̀^:v67X ޗo,܆t3w љ;:E6N ?}0[H[2.xQ$K)"@Q_y۷ZkX4yrmp]X4G inM蛚t=1R"h6( V٪|[-u.i*mײޅt?t#=qbvzI|T˥n8>2;"{ 'H&z|K,|Q*T@Y?bTk l\ 7d|VuĘG?je]Y( l{ !?y]M5chY9̳cI㫟 (P`7XN$vi5ytt !Z=We{ǿcX$!Ūش{yɢ.~AG:hw9i%6kS)=`꾂~I܄ݨ~&j:|("%VQȆߥ+\vQ;pɖ ;r~fYavj4j ]qѾi T.DS#" ӆyʭq89g=ɾ7#.1GZg*P _AtɅ[d^^A Ob²a0Mr %w&c#YF]+ΑBGTlVhKWnr.v~  YL<W@MhľxdLP{u_ @/gd7ټ m9a0wytfwL?UW8\YqT~:/4:/GRq;`ŸBw$nQvf6%jT ]&[SW#$I*rUFpؘiS nciҋo1=8.mk"| N%˕Uׇ2@tȓDH}6̄b^sdJx0Kɀ+o!1@slaD7uoi brkc 5o q=*uO%ܢ$m4<4ON !?`c8]u8e\!NU/Q'sV!-W!0k}N F@~.8VF{~YZ+ƸTZJ`Kn.^:O 7fp=YPKBm̯yxo=l!\YBߠCw03`G6?a"< U<\Pn@}{O'8aC B/kM.Jvu&j wO p*wjhWG)kv͈Z5" +_/@yb*w#snBӳk`ҧ>Td}{ `N/TLחUNzM,No:ex(KLD9:kͷ3[GdǑp%%׀֔m/9֪6?=}ѿS|+R!Bhx:SU-z̨奎wagв:e C]S[~p*ÞIVIkjE_gg}8 w"tÛ|BAQصwDbS/%@D`CbGienYWf1R½x9*8DdET$i[ڝ8iS"(ٙ]U `Pa[k]_KUO jT"؂|x#oO6f0%öC;/~EP""`Ō@Kէ`)[Ո`QFwodd`a۳+]@We _d=S'r癡4> Gߓ"%~T8ZȻv7͈jiraIb'xqjb ++ Ƣ?}EoA 4QQ!`Fh @EIJ1f-hM#qxNp? w.]0lܮIcYaԣi..OS}e6h]'v^0.ڱ Q -l;3hA[W0i/m+:g;Ρ,Կ3V F.,F/ZD0"Eiw] kc]S. ҔgG?c]9.s4De覌e /=n]]>kӞDsshHCf *9NȌF5$CFNhSKKV$$7 %[]8 u㢗E]fFṱe @IzUs >b{b@\r}a@'( yeYm+>XNڪūyV:lw Qv "k UҰnDK/WpQT.ׂ4PIy&h*I7iZrAN$<zro˧Pe| =Nj<4M4?e] 1*}˰CXR&&M*SU?|ϓ %u\Z7H˭p\Ҁ?\;UᅢW>! 5$È^L0*Yno'e}rƾ 9YXOV_Zv#8|\,Iӷ !:CY=닥VV?"UL)e}ܑXE^6}^ 4 &o:ޙR\xtĊkw^N5R.L״sIup$S=*  uX6N6U%v| NrMDP9e1RQcP K"Ҡx" y2kKU ސhY_+Glӡ7,+uP- |9|vpwP@gq@V_q~%ޤe0=UbVgr5Bl&pﴕBX>3ʢSsUP,K 4Y1ECщ]}?iD 6h~ߝ+gs cr}<#bV@s q#;=_6/ [ݭ6SEOyՉd5Zn Uzb,nڛIgYyBH3V7+קSi3vFڶ|AEx;eihե9p=5(507$C\Eho=s bNhx~fS[Ndw~Ù^O|λ:fv. i@ͅ !aARCB(V0i, 54~6F84yh~\[c3/(ĉ 0 J ڷI8wF75&b*L^ME@jC]V_ +)(dưSP(lbb1ObCtx6m{X"e$xοQn~:=wun j5a#볕E^Cw]45|Њ~13_ s=Nߵt(Je[[(H6jߙbqrǕ$3p{5Re~_CQ?Y֮,URko[ y$QL\r[HvYL}yitprT5 s}VULkȊVϚV9R2 -%CopmBsI1qgTBxeo0nb2H__BƢz@6r xp]%s'4,UgtoSއY -qһ27#MiۦNAՋ2ObJ}Tq;]=W.P6l#jq߃r{,T9l1\`@xK[|'>ͦ*^0LS8m'e~_f}0 "v0/*Ԡ%_! Iؗ\%Kq4]pûVM*"k{{,-ELkT{E$<0 `da4) Q),|KtCOe*yX¨s֫KI ;q Gx$4hC0|$Z{P$;$r XK!jC;ުN$mοs,p 451xhp+i3ccDgF2O=[\ V{v-eMZY`arN/zy~hbtzJb]z -s7#:#{P?TRGRNķL&1nvlwB] Dc3ܬ5CG8/QfZk 捑D|L.Q ;E` T^. 쨹.wXQжuYCǥ @TqM.1vWLIWձ<"J딭Ν($r&y$d3/H&k%G [_ӭ5 p7hut8CqNZR # "XJ$p^&Hҵ ORJ6 z'2ñ/7\xG6Xx+qXa Fa\*Bd,JZB,뛩BYSp7@)snAYA{ 2/;oC(J8~Fyxh;H jZw ^$G\T=Tֱ:@(/xҷf!g (KH_CM#dgUVaD^UvP3MiZ.-~u? P<&;%8W"ٛ잯Z |d^0ե B):h+G ^wxn/uM NJBtꮭKp*&#tv"Bl`pOL;A5lt |ܠ?P}eYJEb{TK%\J˪ QI߁Pu? f;7dgrilG]?:CS?pp\DNr?n:_ېU2dEh'_ƢIN %ZB  Lx`G !j_K]2wwpg0ʙ.{=ƒ&u{B`5$C!` ݤL,g_u!r+tas[Q@_ݮ_m3tu2YF@@>jo?yV4%7^ RٕˁN*3Nɱ0GX0a/h}>k=PPH@[$_[;S2ch[m,GkәwaRaoF'?e(mOA3 _^Ӛ 'h:ͷ?WP0mYe)W9fL B! I'ziA@%Spr䋊AYVhy eo!&ۖ|9Vv(: !b?Kp|kSF]Ua@;x=2_Ch7 >&^R6RNOj$ r}g<5mp'2K2'`ڽsu@"Wh2`^{4tB_CmLb9LiXApF@㭡*䂏 E.Õ;q:0T|3ኃ)۫eVE_q"ߪTgPjL8j+SxT ޞ|gː t ⼢Vqq+|9}yZxֵtzx-"ML,rx*@VEk"*  3DFK3jiN|$,27C@*kwAkmUzRV_%9 2)dUE|yOX72Be[ҙd1=aCM^"y@JX#Žs2&ci:yS{^HHQ<E[eW]ЙxP h+A7N6SN톪ݠ2[0%=*6!m*D/Qg-Ex2X@-H@_+9dmV` m).8zW+MD 4] 8 P!.(E4n{9^@]yԷ0] L:PM +7mbez?MH/B񘢶6xۍ,N z%E# -XL"s(uYɉVRݨc_é5.yiǾT-3R7'; n9ۃy#\ؖE%f]wx9*6 ^AQHe% tQ^{;4.LB&“ߑ7Ҩ~q4#z E"@?P 4S\~&*w1$`>`+ݦw>A/nzҘ8ގ G[K8 V[M΍ܯ-.LȘ^+*-DvqF6Nڃz5VjM Nf Ha3%S1JBa&EoIKq=^Gdgڠ6uE脜Z z,hm]. Ln/snxVnIcrs:.51immH$2N^= ˗0#7GRuuSݠ˭]͜@߁{ƛr˼ܲ8O פK)y>]Ԭ@hN> jJb;6t32y6':GN>QI6~Z:C'<\&K}[i3RvZV[SDhM:YJ8Z1h(WѼSZ5Y65RAއ2E=Q nN4ePW7r`\ݪYC7γZ6=c3D:rrSŜ[_>1j\_Hc DU!cMuCTzdOVqow l…y;u@\:<6j++L˳ SǀbQU?W>J]!mZΨ3F5C fNP3s,?ըÇfP qwIiw/,~,b, qATQZUa ~6"g0M*vO@)S}`e*0;ʯzUhh{U#Ƕ y0ȴbG5q33EYު/Xf1."E40ۄIq~e%:/\}6\PPh)|^ꛋ%ٸ?J[^Em%^yKM!H 3\0W 6*d+` /m$ȡ9"nNQJc~Huxo#K;H 4XCI{YsKMאw@!?yŽss iA܏0G$K<;*.rN_b2bs?P9ꨏZf+8KVi9,jٙbBs\޵sI'9b5`ӸA>S6%J>}7㈪(ס,uQ}E:H(TY9AI"~1e$a`O񯲳׸m[ ȃFu ߉`CmdK\uNg̨4rNl+*Iݞ#D^g$APO˹*3vEtK[ ^zfP|"~}G'iB #ʞ6y#¥l SnɎϪV_e XbMSx @T&+}'KDdie ^%˪,e`XE7̒/٢# H ^gNAڪ{ݿ6*lmCh(Lǘ EUVYNZQN^?rI:t851Aȥ{Ǚa6LBIVoU+-mЈ x@fN*2/=U=A`@&չkY}6w(3 =+lg.(bb ޙ9)XeKMŎ}mU1QQ#2u[h q].F"qLp,Uma/LBo 78=َ #+x`x-(kʲS@(lOi> 9~y<%EsJgQ:/m o] rQP?< ' ?P4 rw/۸D+nӥhdsڮnxd2\y$ӍC'ku77۰]+y9($sd+Xu-ࡡSSU#@k&|tG bIf0}*2tc"\lޔȋVC.u<ӎ5n;h$;pu,}eMǭrEYY4)q6͟}ɴZ# ,t84cWd5Fn[Vk/r&t Ȣ8(ݩ;E]AD(M5kdsQ!z'b3A_GTsSvQ0qmhǢ%{b}b#%Eqb+A4NgR-|HR ̟K  -a73pmv0!,ۓW)L?#Jpt^'@#l\a.BwR`93eEEm7؋Zִ`SSk>>cōAt9`PvrpKBrQGL)]zH)s 4ʆu\<~Ʉ aSfue2"Γ:[%5>3Cԩ'h!] pOqF_#R.Z5ZۿJcb AJ ;T73}jDn3@ȵ Z=Ʊ)ۓcN~ , JK=gEp&w5j-ȩ҉n5vGTl݆UVU~Cbm`.U SNI ~T!f5"w2v?&fZkG#iX&oD/4?S3/c<Ĵbބ"P]|ӡX:`!bEx(nv\yyݺMZIem"<(8Wbf'Mqx 1͑WYo,qj^Slo}P"_DsP>~ib` +4rF 4C:Ci ˌCxRG7j%h툂bףP[/У~Jpխ5΅Ҟ8LNRK5EbnKyǡzE.-KvՒVrKF#bҹ 1%Od94#1wx1_ LJ zz= ,:c.;k3Xԝ>W~rӕhJ%D |[JhVSJ.K@ 3~;ۭ ,+nC %4?Nj\QP"DR">nD83`C] YQgB>yŹ 4Ɔq˃9@aQQMp[E5m&֤qUEir<w5Xg"lM{Rw2M Qstdj!ס>kSuU[\~0=GhŻR+~ADdl:4+!]/"A':TaR:J{N8<0}]Nh::ߍ< /v2ӷq</ѳp"`\ ʆ~JR { J@" .9!#Gn) j$m n#R-i.5Pl[L4?ɟ 5tu3ڶ+~lG`O&'1a(t`l|ط+{tnDP0Z8 7B:o#]˜-mϮ(2$2Y1@Z% <3_ r 7fZxLL{M˙Q֙j{Fv~-Nm+GoY/0qD_7* ZVֿG`Gn?cWoa^-x:kzX" Dkosl8nHaZ,9%+ܫs;CHȊ6]޷մ׿Ox#z4@ݴjk G^`g4nCU.3 7#A: W,c=H'~02~bEc )2l%|* qz_l,8;|hTDC)S^vhդ&&0\٨QsDlsP3I ;^f]sw%dk߆As x)V¾@}2yP,]GӾXh{j8@rDm[xgJ@9@ : 91\Z'"^t=8bd3ID FyCrtug%=O2kTn* Y if:%.ZZPF4bEXxR{Vڬa#LbP5Pm› ÄX;L8<!h`W8e5Y,2"ZNK$U l#SZ|?W)U:^!0whXf}LV{uxӤI%5 POAսmCݎAoC^x@H;.$&d{^1r2D~DUH.Ec@m:w/E[sJ"C~=.bdWȂT^HEKieݐ@`s,${$xtd{BK ψ0.t7%"FtQvZ7i-R0Px3+,f#` 1!qre Č:p6 U%wC]kx-VPP\ybgq=.aރaÊ느{m+f;;p)%WveLҌp I͞mIgs8|PjkWf!JKG`56nIiFGNA YIÆIGB͡S1|i\Bj5GݙѼdr P#mew6#eQ^i<%@fP@Q4u4Ѱ?Pl4ΕP[.gzBzXIW,])*Zf{]B[h1( \X0^AןBo9Յ 4mc=BQȲqVqJX1ʃa'o⃂}Hl$;ڗ"-.+EDkU{|*1}`{[tv\AeS}^w-_*3Rӊf} jhKL(?Jl,_a4F:uT@~_#7)ְH_rfD%r$MAmAcSw; >d;R("ʪK$oٟ%c}6MdQido "n7{U}K8Pm8@߈ Y钥 T,y1 /\WZ''Tb fiOx>/KFhg 9# U^φjo?46*|@RĵG #%hqKwF'7s*FgIƛMK䱌MM[c02OiG'lNC˩fPh:3Cm'h$MdQ2Kxʨʘ~xVϟD"lE!wԠ[a/6VN[< *$K/Va^fn_6h͸nI LUU+)" sO ciRGU:#}?NCňxHW\=~?惿$ɚ# %v$D`i$P:vᐮCwBuZḴvUUA:P*?Ft2W ʨg?WPųߣrdͳ/ÞaEc:KE'GJȎp%kq~kVR8Z_T> @:r 3ʹ9PjfD)qI2|J/8m.?H(ԍ$ئܵbB:kM-ۥyIGGzyVZwj`lSt;A=aցWlH iͿ[f`>+M OoakW*HQ{*`:'+"`%SkQq1 9rjE~= '̈!R1#Tۑz(֠Ⱦ97⸁?f{cLl(٭zTdESr5#{?Cai8єHVߓD4QۖQ]7 65dKL$lJnثI3LL8 H(y&3wknSK@qk}n0{;LPP#?\,9ڜ᪢c|m9Oܙ1,ATqA3b$;DtZtyؖw:ƵT6`ʀ; ,V`bZn^>'uu $)*mĀ712lq>CI..!v)k*h&@IgE9-Ii~#C!'EWtW H35 5/[ni^]o9#8U!,LA&CEo'6&[1f=rn֋8##/38N~. h'׺H#N)'.^;,daW~M_A1%d2;6 +(k-`ԇgkyP*;b-ppUL&CU πNlH9'JvI?jh3dk^]_"P(z-+{`{z݆^<վj0$T_|<*,$!0Cb8-G"ײ[.?Bh`_BS264c Qj"U"IMv!UvGVcړ{ΏR]Zd-lw̫B%ILaΗ ~;Q%̍LKoIm5M?|%ABkށzza!ω_8lTmzv~TG-LI<|FBYqH<?>yMby0{b-0"+$W v>& )pR jepjڵr~%=l-O5[?ޜIӥӦ>i&"PhK8XlbV$&R} }T5ax$s8"Ә5hEG^)sqa i^b\9 ƥҜx])~Z-܏"Utnx@k4 p9d$GF8zbD=捯PYG:R`ӂ tˣyq[-^ NXQJS5 w>/*Z?cL)%dMOiswō2~a^G}d~򼜉c?XrCu OPLO(3a۸B% z,?u+sH_ xjذ~؄&%cMwK1e2vAY >^NSwk)f!4F!P!Ǟ rtj@2F;LNCK,[dFn"?ǜjӚ:f"}::hY]eD>CRs%n~}Uۘ\[40!ě>w`f&_AVoИS9Ol'аr7 {rTF)f\EO;I/i{퍟D5?zhQZ%T FɫOSh @uiNx [t is}͇e0":ec.:>[RYF8 MɠHe|F^*:ԺC!Ѻ tyqaÍk2R8}˴w!Qțb@;wrÿjBߡ샕tB߲s+?TjP!=WŸpp(8" r߀$$cKx 6yʷB4= "fDë%6UX]v^T$st`R[h ܣs'HL빽20[c:#_z^$ƹNg\:cۚQ0MEvKg&-*)U_I4`^pwF&lSCiLϊb.G0>hT_ڮq©^u2L(<#IO ;)+*Pyi eh:7BH--;SIG|$̹c 0,\~å>M~3 S)$ETI[iƒ$cZpLe2os1JEjkGgg{Ncb x|-?u̓(Lj`|!\@$Bdi-^Wt|k_FȺ?TFokyAak*^8Ei$82VfËYV[:*)Եgqq0sMMA8!ނF #A`[4UcכJGE4ip%O@>1 $Rn>@{E=_[yzt?~a$jDyA0& vpӦ7K>?;~5]3bl1hgiP2S|9qS;3}RL2@jd%13VB? UtҺ⽮%G-]SGxX`pIBZA;}PgU.VT{~M@Ә7U" z0>yerm&VdN1Ce ~̱g5ˀZYS=l{*.],[s+!sF.E?nNnE{ ixvC 0G }JN$CT@Q4Ԡ GXFh3أdFiOGE R-@v1|f~L~ JP=~cxB?*ʮ“>ګZ¶wCMmT8>Mz-)(e2ZANƃ`VI4ys,=s:wA_KdڙY z@]ҵ쪉 >v4IC)DWm%ۿsH%lkH+ײa|1f+.b~]3x]*"^ݓPeԑ*:A~2l Ƚʧ\/8؊Ov+>L q1HDܝvU2Tϸ w W ϚPN2Lh ^e0P8 W5!uo7Խ$X%U2X #1lR<]sZK̩A7A6BN>&~IrX/!LY728jyXb'y&6!jvk# JEk8˝й vj7UV[d3$ѧJ{"C/L"q7Ǜᄀ`›_-dxso4`% >\^F!)T`[ H#z.!Be&KTQ1FlP&WULz=@2 <_/Ӵ~|1V+ja?H?H:+zzTKa>=#!Dc'\!*2|=.t FO)pV>y7H±ZX6$e|%gZG@OmqA |sdء`{}ٶ"ڑ(S!f%דF~ĪIY΄9uV}s8KGy~[:zND'"6Q^n8b T?l&hr M/F5\a:<Mw0m˻8൞CkQL|m3˸)-%PAs/BsX:6=aa’ bZ1SBr,j#P3Ƽś2_6'pg⍌tĢ& _oZRsr,L=tYV:׻ O2UK. ;=bFid[̛M@uy} a_s7֫[mDK0.aNc}#WM#7ݞRPX/U(2rATKuX,\fJk`hn~ܒ+r{h4AC>e[Bn.;9ŒO|Z %X4~k}GfC:Da2Q~Ɉ՝y co{}?|%lsA_$c{+Ω|g+4Q bp|6$VaНFh/0T%@KwMq D{c=s-{S1&3od߽<[ b:%$ՇK/iBqY76j*啳[yPrka6iQ<ޅoB$0{,+ݵDpN'GEmlJ  F@4R;{~HTGpp1#")jfALHzM+t<1yzc:Z{Ryt>t7Kʯ8K*՟uqM^w%զOH'߿Xlr.vmaA:H7:vr"OW`SL4TʬvS`-RT귨V kwޥ$"_3.^ql J4P; 412tuuf)ϴ{a M%GݡօߘaЇ Ò>BJ5[&cG -˰+o﨏bDˉ0<-}S W tfQtJXvL#Y.*a 5E䢾K2$'x yIKD$47y@Ⱥesbv!K>ZĈ%GYʹ5зcE笋+va?t HiZ!􉵲/f^b_ӕQߟ̱') w o /S&_ۨJc RM8ܴVԋgE5"/EyбQkVܴTK_k{kS;Ze*nPiCYy Of;7؜M r7Ǚn%J~8YN0"{GS0oߐz)H'p< HĆxq\!m k5-+|6{LRUr`*m2 7?svGrCVɶT(}5`cHe Dƙ.xQ4 ,pp͊2*j򉟳VۀI(IRn%l7/"jOƓC~ʦz TLWLr#Gnؚfk> fّ| ԅU 9VoAev]`EP61>&Oljyu|QV ti1Qq$F1LlzR|vQF\آ' 8PtFD@-?%|O{ Y|m͆-TT^83EA [w)Y^8&/\%׎% k f@CX7lG7H5u!ub?Vai vAln7YE/ȉ4̋Sf4EkW{l>T<"য়`#R~ی,&~ LE^ggxԀ@F"h6Wqzfq9o鹙-&C z]=Ӛ2]1P@gf{)ۆA= ;89c˝k iU17GA޽K[)ۓvuc;E߷.v ^_NrNex3U$ﲦF2P3؝Dd=H?v?6eɍmZӪxojqnYk i7[yк8&:=^-{0g-W b1_ !Э&+ݩ/  L=Ҕx .vڠ6?tD|IBt6NLy|7+QacVBZλ@;}|B|VDMo9'.T4am&!ܯs<|+ꜗVG3PD kA&7 I1eڮ2Aq#1 ffedp0M%L>ߒwXYl;UB[j,XvYQR/W0d M)NGƑ88\ ~"16ܺደ1g_-\Q0B iVCd5?PSKwN8^WMzk+hо^MQ3qE5% n.{FSt3 x͙:{:sEVf#'L_{[M4\74K9 cNY"nˌVb$O"nIaM4 va1s4g/@9EweD70P^JvW{\k,ϒ(mѾ!{8 F;!zn*Fb#0Y;h~m`NLi 6t(r%='âg#.Fm)d#3r(gr(".*q:U|(ht{8UB9&2Tg"kHEA{l/lӇ9YJK@D`:wZl C1l%|21T P;!66TU6Sr7gIVs1> WG$ip r>RXL[ql}sQ>f D)5kfuDg@yBJܔcNw>j"<1hts-JKp#k'^ d;*tfddi;Rg6.#Ԙ ǴѪߞf\BIC@bmhZp=0Yw1EL'Z1yMe6Ks A񑥃ƝqCK*C}B/>ܙ'n0z nPHރ+ 7r@f_fc]cݾ& \ܗ;9;^.p&8c?j|TPQdy  =nfpU!P1)+)[UWlUH/O3p_& /'F_[[[P@r# ΠӋ5٨uڂTCb y**^P Pި77ιV #6)t*:zi :с}a~E&dv>>TS'9{Kl~7o;)2N@I9(4nByl >L95OUrs [1;H0j$9$^9*7~D z4ch}0yXガWB6R7rTN6iO҇GogWB tZuf| D`6J'tM 2_kթď<Dž ~_;Nt}0$f̈́Bm.m&*`-[EvW[)7 S-i4♍q/Nl?Cxz'@ԢxRM,@Ҷ 5t:! m1v,Dt:::'!URYZ[>LR$H7ԩ!\p6:Aӿ&Mޣ0_#=~v ϟXlM;>]AmNjomY/pw|g!aʠT]鶞R=!éԦ [46 4%)| [ΨNWLy?6t0QsV:9Y41RWRH$jhpq(4ʷ\d7v\ M H&DLjgIaART~8g\\@")6Ƽ0`PR& 2M/R:sė[ƃYlt|11lm #Դ;׺C#*s | dNm 7Uid3O|ke=F' P*am&Ǣ:kƆ;S"UYWV F/vfLE0S4VEɧUoy}oRӢ%-s&}9HmD;VX!L&%RfSIv"n /|?&r2eWPe`/3cګt6m˅NA@5BuI*=Ԍl X āȘLds(}ӀvP lɶCv| \prPóx&lZQxTf0b`V]MԎ0JMPP ^gߝ&(-罩(_ *]x &I\d-HӲp28iCNy)ls-gzN~| _@snO, ) zdH3C0ߥ<4I\,)/+XT'+b: |9/cHE;S+^+St/GLÎί{> V}$y΢1įN[R,TI1WKʻ|I/4@Sk#?kHD5۫\ +GdUc}vj'߿FU |N1StHm%}W*E`SP"5jWRz^Fg .a,9a` >C\E_AЖSOf)pq ~b-m bvW46:/}j5ohN0DQ{`a}k fAdIhq46F#,l 9DZn[/e|ݟĞ[ؕ mD9Ù]:8'8H H%k~Z a8   TʨƚkK$< i}3l=,UER-hvkvܳ~L™FAov _P="tD|qZ fߤ}~o2-,dODr-G0 "E1kO/2@-/ӂA 'r2PB7 wDٱ Ea{ȶߓat(n]pCC-:(?>׈8 *Zxֲ}BFx.) }<I; $@ʄ ',E0rzNp LE&B3ɮCZԺG׫1)Ubϛ#@JT_jmúz&B2 lZVRxT;-\p_ofH foGëF񴦑y~iP$ 5,3doE~k$A[ ]ȋݏ1:.&i s d$'qܼB\M7#NA{G:|nd+.AOt9ԿP(X]lS(@ب=1y0Lfaq01mt_O]!qj:ֺ@!ex?&,A|KqbBSL$iǮ HLU-Lj(S-c癑n/Fkƭ9`_C$1樒fXX!'HCܕS || o-xnDZ]7Oq̖U4qT[&eY~< ,YΚX 刿h4\VGejopl`N@Vb,&EmODBΣFb+gRuI؇ Yy29('ŽW0~޽(|8DI(xaFNN+ 7'+kJhk`-XELTU_W+?&;rGDAϕ[TXQ>z58gHh6ÍזL7"$M)vXUb ux\\!B; K0u!!bȭ([7Qawyn@@mFN{L gٱ {7ߵYLF)4A+]Ȳފ\sAOpH8!M Ėp"u`aTazdG/)+4|n%6RVZN%c~|j\wvE|+@ cSe2s_֋bc0f=ͣ?c̳If7dZh;%qU"/RHn2rfnU Gd@&Eҕ %p: BNƙ׷yЄά "(vǬa8]7%n6fݬ~qU`9~qY1䤢M:M)GwGflB[l^39Dj؊mK]FJhX|ւjyԑCpKDe`綁1=9Jqɟz"CaBޚlj"ʤ'c5^?.5D䎴ja~,hf+/u1;A'&aF&P2P;uʱ D⨭]DC-{$Nhzo'er1L˧dCT/E5@XZѷiо|%6 ka|,[Z W"8}s&4=Zg ]s>l~ʍGK -\ XKgTٶQH|ȱwO1U |#He{\A95g`~ Ab5dSpw4RTd?SͯbcAW>< wORr{ ! ln;N-=QhVT@(5yc:.WC[Bͧ&!kM&ZseT5$"}'KK Ch.S[0\qP6݂T; P3s 17|m>?-p{k^4G1+pX0U}<ff[?f Ԃ"Iphk: Ǣkzc>D󡊛xLIoΠg1NJV4vį";V!FoULsOAn `f1ܩ?vGvۣ#-\!Abnc(+7r%cRa.SnNV"Z0O#sCҎ_Xj6 e1d0g`+9×;'Y Ƥ[Qv=r_*ęMj:?*J[oPIYG d# zsˬ75Юd S([C%5&gnM.!,Fn˸?dKj'S&ŵf7a}empm׎Dm5};n!c$j=;;DVteF$W1|0u_w1K;%z~$<U g.i,TAs\;'gO9g3Fib@pMˋV F&D}t S658p7Yl28[1gelC:Jn1)'@NxdUaPo*,LEtג%c8}TP,]g *ۋ6(-/A'G@ߠ81E;R<#͈Zjm}1H,) G7ȨbM p(_vHurgu,7ŤMq>WW*ȣW6mבض} Lu=\O"dcݥ? 1vqpT}epxyjPଆ+T.X;?1u9w(]{;n =8<Y`$dI={_0ꄊ=3vilm.8.'*5-^Wڣ(?= n! ֦o!'FGf("4!ui{c`,ܭ;{CDpwTZ17r{+j6߇bHfB#,8@R=rJ Îb+믟0.ݲ8xC,)z, m,ăRl6@=/"]@ A yQjc.7 x]+볤;߃U=KH *% 'w;}iQqU3L4+qxG&D2ZEDZ+ff9u=,Gwn >˷:ĜԹ*Vnk@E螓B{\}7qlpec)ָ@~Y-J[P{5Wal?' RFzJi釤gQz4VdxHZ}F_)Ì0nT!!D)rkADt8l. P ÊcxK8Pg}Xs\zobWbBz\^.9FťIZ~qU9=B Ht^ ]`juְt(N2B](XHdΡ*imͯ;~#uBI7/oh*E2 /)e*/ėcxtWiʏg[mZke!M4M.;cs^/P"P5l ~J?A~or d7CK[MdB+e=/@"r5Y{ fC[}5BݡƙUw\皌1Ye1{ 𹄼s t sb9lc։.Ѭ >1:AlN,v{ i>f2"~Un*:+* .)lu-E_"e-jkp"h1=вV)$ORng|YXsأMpW$%!/v.";O%SVE= aRHkr;_gL-bx\Kzvu͢+FIW0 =`8onQ[U#tCiRT2"~6!ם٤0{j1)\l"V|PB5|:H^HJudldNAר3]p~/<4;TKU%wOO+^*A< Us}y`х8Tb=})5%>bf^"nceyU@vƷP"8@hgDAf<6:]{Lͯ_L7nAQ(mG qV[e2! m86O{h{bG(cNyy듛fV󷥕~4G/<5aޟfUK"h^]ֱBB͡zkGQ$kyWz&IBU<(ypBZ^juoЅvu|Wp708&'{ldCIm.Ǚ^f5ZP;^ltoU ЙsGcuiEm2.RX/U^wNs_ch6N\ĸV,\E6Gmݒ RJ'ayּb3V m Jbt"jTkӀ.g $M01cM,x |~9/'.(SiE9 JI?ĉ 3 Cd@1cJW⮙B "\jL7jvbmvZ=/0r6q]mCxɶ{pcG'" 6f&Z-u{@|kȬ.~-,^C3jlzxBQeH)cNf{F挅 ^$$^[#֊cAȕNT?]4\p".:q;ZX従۰ עQEÝߌ:^Wi Sek֤C~e #mV7n e Q +Xk:+EUvH5G '۰gAX _7x{#V]$2c/E-]iXFKgEj؉!o[He[8ONQ'6OaZ1>ezN kicwJOqdΜ)bLʝi`@莟@Cq񽙮 a7mz(!\pP:("UfNU@AĜD .9s*rK_}R)#}𧔱-CK8X~z͂6GAM>(Z\Jeɏlh~+/=_vj1:Qm<-:ƒζ[m2V}я5 b|nCdn:rvW! nQ?-ueP|IeD׋6|U{n|yRvqMT6:1*6ӒX{RByDWw !eZmMN\$BY ] #7+Dts2$g%yoh%3ķ@ L c+̟KP BNN=C.bM&$s {:{NW&PyLEMпhd8e24Kr&cެy_KxD ʊd *߆T='`ltJd%beZ:bLx+P$V-%fq9W)N"5TTu&BVWm)ЄDA͑*5(>Lm,Rg+JL!/p :*)dQۆ dc9'~,Ay2ժG C, =Ӧ6>%dNi!/_ i ~Gʀ/` 2YFPb(N| , 5;| =S"ciMnL"4 #=5C:f7)nS{bew V-ùg42 *]6[C>^oK'iR0N C$%? guNnYAI0mkyۊ =Qj>{+$h+SSGYFwf0,@~F M0@bBκ,ɂ6_֓ b i~M}lն}Y`[ S],Nq&ǒ c!ʙ) @aˮl=I^//F-/]Uɣ*zga鉈%Ɖ!/|ȅGf[ ސ-gkղ% ef/fXſ5/HRV;}8PJ@IMbܜ%In6mn-K&䚩"Wb7x%lo93$xz,m浒q k˺%JVS G5N?hI䶪dj۱gZIon1 8N>} ;֋³YX/ ]T#O6!MOz4忙9%Y.T .@iይft]U׾X~-[ue#ם݇He`"#S &r{XͣC<*/}Agz0mg45' "`X zjXn!*,3/zG3A턗iY/_G{ˡW$I] [|lFwo>YM_ bOvޭP'TIGg75~+j4 _r90RbjM tL+wuRS]}wj /b`HC蕋Dkczn@5? 0ZCmօü-"jtgo YaM{\l3ĝљlZGKo=jh(h7cE5R*T&VS}v;eİ݄#ӪãHn}h1Dzأ͌U{n&8mp{e9L*T(zo"#W6dԯ/#>!N{fGܨĮT3B DŽiqfe _@9Zht%@g05\$`?I[ FzG%ĽN o Y m:lkFEtTQT -m4G6'1FIBq̓ Kj:=f DU_LǫA%)9hҪ>d5LVQyh2tSGB|MwB`z]댏C't2XEЩƝ6i847Csv S_)R /SF t5#+YiT>WO"jr)L"0RfGPڐq Ur5j ͣhd~A֟QZ{P2&^SՐ)`%D@GwPXtp R+-Jf$³D$eb&"e$u@6j?Wlri=u?a[+zR;.ڴ1@aq#%ezgrmhx,"W-B 5 vhF)=m>\#sWj516}N}X`{q1bW^R#[]XN'v̟l#3ml74G'~I*y VaVǃN6 'KDi(A}Qq8L1ƿ})by(KYc>瞨K6>~L/%ZvmCj.?Y`:ׯJPX 8mJ`q3*.-io|v'Q qlMO?p`rF;d(r TB(a(8Kk;Y$69A?aEךL}ӪڶQX[#VvLUk1blhf#%(ށ擦qi! TYn0"5Kȥ#`7SlbTLCA^L3͠:/p!jczSR_v4dٻ:\eڊgɌXX?kCR|zi3QB֊Zo,'6IHڦhc C_5]Qe3+5` aqfRvXFȩc!t؆֕o}u~, BNm1n<@B|ݸ:˼eL6B^܏:N ,y✣IY6[ ]u[8\;%LqHIl5*bbٲzi0rMwF26or ߼E8)ߟ7?-t9QoniZÄag)FM@mW0'wGu7@f^οa|˄Kb1dN))(T0ҩ4إ'.BT7>%$+J8e"hfdc(NDQ݆ FcF9#}?In WFW2Ow\籎. 1VN`9lc*h|UxA}X4Vo2-}$9X! ;tڗ0jN-A`Wr{c*nTve{611m'π\X3 Q:dEfv klZt;55ޑD *ll`m:`Fd'[ţp|!aاp`؈\>fn% Yb!Dmlzů ]Vպ^o_y"ت) wh:*hoV:) +/uEEKڶpc0 ֧iʳwEeTѭaM%`@WfH!2=O`P:M_B9_BIx kPӖԕŃ[M-2`[>ceGcVa(eLS5_њi~HMt4H"v!Ax༝Biñ W6I> B@h.!%j'#K`S)GTD Br7$JËG? W٤\e++01dݲħ^Ad'DZO+Q}p׍~Kqg{qM)(җDz{aH冐&~F])y3Lne“ "['mP1c2%/-rrqy1#bf +=О/"N!yG2&B:"dj%ɟa_|gc(Y8)VF9ܩ(qLvj<ߍb-ue$?p+ cX?7+Ux,._5(}Я|$ݟ{r Ѽݣ-cT;܅Q^rJf"TtЁ&Ya jZp tƦ:g*{4#mIc;1;'C&zD -#<ֱ@-$FnIL)J™W{촜 ՠjbP}]mWaw#7R|;_\v W ({$\mtz;3QkYVH㨈1=D}VTb31le0mxut) KiicS Xdf(%ᢛm/[-FC˂h\b{siv پC*Mdw}Wz/J֪nj!h7rY&7`8THm I%iK 20͟W|p:+|l0NBIӃ.\K;G%-!),М3Tz=nA1;]4k^fYG[ MLH" a,/ (b{fuG7MxTג,WN~|רdPYE{0 fs@s3>ӄ ߸O&T;[9ȍ !̎/W)P)@C`y P|&v1^Ph>4(@^eG?Xl-tBH8t JW-MB$+-0=zF\ aA7 (J|c"@ DPDS_ȥ͡^~jXiAJ?δ^r]٢qEFR M#i&wkĉ-0629.ZTo7t#VCb$0]k{!Ec]sOruas0ĕ^ڬ(a`X!CC":%ǍH93rq)|٦4 !Jh+>w,Dej"50G ĩ6ԩp[p3z#YȨe艕=;Fxi|ib gp^   .EkUIFN-(FWE.<Q`j}땭۰mM<-]JE{փ"q=R9g‚=Й77| v/h.fF‹٣$T3?Y_2gק۴=GRL X)y9{?FfAGl0aP,#{Ͳ1;"Tdl'RZO8˔4?b/M1pܗ+͙E/·uI#$(07<.<( T`kSC]i-`;[%Wa6"SP߿.m_~^΃}%k!,kEEÒ"eC_HiYrb\!(8/m8V)01'fD/]@i֡͞H#sÉjsfnzi8B`ҳүj #ϨH͟4!?~2bbGhd"I,"~|U=^3STmi>rƄy?~A܉ēZDm%;,)&IC6@|Z6S Gܙ7g<-cJ==A;o,IŹ֎95'"+^]XаY+C!^1tEu𥳐 fY[ÊAIS估,wFLh+s"9h&1fTX_GN#\U& C2)gy?mȍr> j4Aւ}[aE#'V63PeCܽ34ƨaZ &Gak^t1[>}]ކFP8)ԳD_?I6_73?usv5xWN,n&h([mh(/GmsULe85أLGaؿ5GRkrk EA Q9&y @N&)brvo:Qe3gfJ4$% s;,LHVߖk`n9ݺ?%Q"qPgB.s_P `B L:Mը+&_GAqsR̠iY`:[ ]ŬZz}OF^ugBCrV li5h:Q Qn{0wW4ׁD6)_N싱[p"O 59N? Yn3`'ʒa;x\,J獳lm gEJX Ǔt V1R"Ni([X{CYo]+p4WkvϦvSЃ% _xQt?v;w,_00k32u.b޿o|="}@4inεEy*J˶?ay;-~wFقHxy /i`"+;DuSP4_.17%kF峘bp|%h T ȏuu2p'rw8 J<"xԗʇٳ*ϰ!O^(]EYO0EJϩqLo?͗`NJCוl˚&qunG JQV%Q4 c 5gOdx-j; s$)? e*C0z䣓gYtr8"V#rdv׋j:ëWa_nv2ƮjFBGiKv c+!ʔ>BxWe yOݹ]M6-Mp%Rn82hml6-nUb3Do4jas^`ybVǕg=Ȯ`-41ɜLqkH^'8|@v=E>3/A7MȏKH|0ęS[V|Z )03t$XQcl Lɿj& 8篙6]hgk ÞAG`@/+q5y:\ sKťAbZ ٛD,AX~mMDEB+`/Ęs(9S:Ǫ|]$wj0\%*Cvh*`>&\bsZix \س;r$kTe#?LW CQ9U ^u9F㊳Oڦ=I3!1~H)iUHgZ}-YW4f+gƭSR&dw#R. z>^d𳹷K'Q$c׏ٜWŗb0޽QH% Z[H(`8Vx&% u.p{þ_BRw&PG@cKЉ_|1NZXD:鉇fЎ`n8Y &+W5[hwBWa= \Eqb=k՘g-i@Z' dz_d)xc3o`/a-)\½!~@ʰ!j)[ӨjyF(܈Nh[]"KKV )0S~hv&@KH`'̔H(P Z}ځBF[!&8[sP"ɼ> f2"&!nDb8#;jnuRox D`tM>Y: 9w3k-k7Ų}s; 󞏸-iè wc1ɋA$dm&ZWx-QφG.iOg¯ŷ6;Lq|W<nV%?K t+NfWX c FOxO4L9n\˻)o?Α`kf/#v3@\Rsf.JF0 H5.wua1i~Vt c {事,ɠU`R $@[3t_\* ն4b7)'t9,x͌թ8f$#vmx@iɷsՄĖs AO„FO&ϧ#< ے ->ebXtXn'Uφf,4s'$QsOO#F-t<]CkfQ%E )WSr |U >,HY*7 &;!-j,dȝ7Gbʎ^Δvm^oHZs>:a)?kMddn?;"drWO h_ KXeͥRҐ*$ʑ yerI.'M_iȀ~sZL|_gNh~%~<`Mv{UXVf%VOJ#?64'[uu싶 wPV {  -kbʙmzC&U4b ׵e^McW=hGaõ~csUt#AnκlRyg80o #lٮ $4Wi8e0pIًmVշe]13]n-f1],|Gڰ4Ȧ=ßsRRW[eN/@Ub.cz]jBڂy^ ²jR33%[HbT[0\1vȔ-Kٜz!]Qu<("BS0d)H6L:8U l;+ձ\=;;a8`ʾ vTq%-ZQ98\:Dr{_QRV. ̦YBO W*_Zh‘L`f$Xת0l wߤT;ZizZ2<2 n1S{0@\sv?+C26B0gbt;Ҏd| ;hv #Y1yFS|{fwpn+9Atsc0\W !q܇}9%tM&Cc<9q,Ik2tDG>K&E0ԅ))eZX^WVBuKis%>CF=0!~H'o^lNpOZ+,"^+Wz%3UJ<&exd^oGZ@N%R+}G45U8:uW1ݠH[10 LUt{sUCo2CapM9pՋl=\NWⲕZc5#_N;g=$"q\"P|Y;]wtXaAՇ|N X6J]tȇrĩ=7V(Qy۸W$}I`&6gG 9]q JSp接MR2A*1tRmN~fRa}{>U4̹p,- ;|Jȟ] =g}6qN$ݖ !$!|u~_`"# ;+VLMPٶ_;JfE' "&/rk V@ 53͕0G\lrM^M~%ѡw?;E a7s^ b`jrBBmU\xͥM/jڅ&&li/|2[j w mjY9pN-PK3<jZrBɻTho?mXNlr`& 6ӌR[8 QEo5+?8n>qh2%w7|VQm >BX,$Jnu!$^Џyz~)ƙa3h('R4aaz/'[Vځ]e&d[MXx@˧( NLN##[]h%8"!{/%hS6JRz>.axL@Zk<ѝ=GׅǸ*{1.e\ U 6fv|T{EXM+ :6l̈́VHFR$`%9PIPhw[^Yi @Yo ~)a"'caJ3i2qzo8a`6 uZai1F}"z1aۧα+Nsz7ʡvN說,IO==riI&YڦXV9AߧuKi9CP HɼQ\a$h/ kq=]jr}<|kD-\LѶk~&eCǸDj½[KwbFh@EC[#hyV*oXv ʛAY] JWWcƠ .lf1;?aQ20ˑh 6.4rBSHFf4e SL([oJ:҇Z;1%/UuJַ܈h^.^&D1o}px+cj~NH^1,u}3$G͛6xq nC^dҔaF;՞1f4cYDҸo41ڡq:+Xt@K՚xkg` cA,2Y 9ƷfO45,Ӱ6uK25\X 3JFs3Qt6Z2YO3b˭GGxoi4MgGEd*煼6n٭!7#z8ڟ8j7̣ka$3yY]6D^t @K~5r3 Ē@AW=x-q@=" ; M.N&^J b7 S(Ûʿ$+q d;#{ R>*;feؓ)c86,l@g*x#+^̶/А&³7yjY'XZ [s&e:$'6dcg/$}r7" gxtH֔mCc8nyՃDi| `jb2z-KCPZ_zM<[WNLl1CJDU/9s}'+$ Ny ;x lzʤnïYp?7#K5U+(#!i}?gAoWYa@$cdAz;ڞ6LaOtqKFխS+;2 o?<6zӀ]{)1<H)oʠ=Acflڨ޲Eֈ`ȗƩ.$2̅PqeQp;s#Щ$ޜ֛p14U;0?#-&JgO丠%!Ek0sYjA=?ܚFWtMoyc,4]M.NJ$܅uVxhyNµ@50Bފl"4A_g)iY=UJJ$Kb%3W^\yVS' 3wnay\ mhnaɉVa~ Ҩg RҘZSĆT'}5gjQI|e?Jh}R-NG;<I9Ɔ(& k 1Ԇes;@)#0Xmh{ftp?G%O _/L]qs4B=A _$'|?|k1U'?,Hho[5Q&"QrFP<{桯 juJ#B2$ @d63~ 1pNZq~@z64ÑfarvI]q+k=l6f֩_nT9(4Y "_zN+P̨BS? &}ZA!Ҋcn4kOc >~Bѡl:Q6*342z$A9ed2M|)漲m.b.lrtӥ֚< O(hdvH47!,yG}91Phy)5KϮ@ҏOE0Y~עVQϧ/~~\QsJ)JD_4L>\ȟWt?qBTf]~sYǛtĵACvu#4Ymra7v w3w3ݯ٩>ƿר1R1hJsϳeRxtl 0>'quc={?NI*ٽdy.vPuI۶c6Nῗ'$ҳm딎Ly̸Qcע̬ ѕU ݵoU&_%&'u NȞ7lqy(N&p?}0ttp$&Ȧ$y:x x#Bb >Nɓ PCβ3LAaq$Xb9b5k~d޸fG1SֵhO#RHu gJs+UCTs71IV#<H`[7-ł:J`g*SsW j JɢⲾlc_)ۖGºߖ=SCe5+H+h\;GCͩ2b4܀joȡ_p_~5V%kkPz҉d!cha- r謮�d>nx&\=oc!! $;/:&곡UϏ;> |ZP*6O3eX:,\p@-=)2 xXuD;oeGW-e.\X/JR$NRDJ>u$^~Ncu JSġEt|1H똢AX %ȋ ,׋[EM<[gv_B֞q`hy{p#$N%]rx7z;O_Ě=o +9U9Bg/%pp+Y劑}QnTea0y0Y1z4O3yu*OZӑ%/zL=z_fˤNLBQ*AFDL/\g j*K /@kqؖ-;X˴ov$Ϛp[)$8be 8#6B=1+L3} SM0|:if<<.NY:k i)u 4e]G͒&SFҳe0ʯ t٧3ҙOFF#V% gw^FJiz Yvz8Wmnk:?pM|7U|b.,Y[n vK[Uм?kO+EdLԓ\I_U/(U}+&/aPE/lC!6e(Z>pc /hgf*ù\^@zˠ-Ҵ}jĴ4 }OwtH8)c:ʷ«dS8ȻEFKG<(0V/#bk[˻q^Zp'F6#db3[9FVv6V'uîwEwl d0`%%$nnOd:\静{GM i1P˙K3Vvgh?@_ִƏh UDX޼?I_RuQ)0;|V x^YkP5,zڭFi߾"u>'I EÏ=ۻW0-Lyr)>e%M s:S*$[kWcݩ XqW5 4f…N3'xKl1l(_Lv#J )k8 `E 1ea({q^j';AQt2B1B@[)=_YSyBBP'¼ќh bu/_hNGg Q" u6>-|#{(5^aNΌ Imx / 1kp~+1h`Fһ_jv((AmH5 'ICiZgN3\CtTSA>"Yd.QoΕiW*$Ii$QY[>⩴UQC[ZXa9s4]s,`!tUM`Ep-C_iOZ2ޅQW@%c 3Ui8O_J~|03ANKo꫼R @.|aj\FWWkV幋ad:}ٚa4?$FcAG#^aϽ;aGIL>!Ak# Trz}X֤`<.:PZqEj)~ XFD *eT[-.tSIU*gV||&*0=⅚`_w^JCV$G)Rf*x7|C^~wQs=hэH]oJ~Hھ?+jm9Q/I!eHٷ#=ag/7!K5@Ĥ!PY*[Pn _fBAIBu,=es `ޚgwD=9s5'"y Fa" AGfvۛϽ(̔.(&} '"ٞĚJ~I 5Wϩ}&-6b#RvIR'qtkwb)꫻JԻx-[kV 8ttQ@)zE% SR/M`X CvY!ΚaMk3YOh<oʺ{9N[)lFݦ%']H.S~EC8 {|L{ͭ{N˼JOwvw~藼NXc5GuU{ѐG%LzIᵥN0TK4߻>ަUgHIdI7TB8t.PZk_<`KaO;*{jzDn7U]Wݴ&ylp&\lG/|G9 5R}q]k2B+|!UG3FˌlOS@>NFkBQa#G `^4I/Ζ E҅]_K_y0ť)zyJ>  /Ϥ'A7k׹?) Ӕu{Xf 0lO41:q:ilӠFkdv*_P>TTd9}Ԕ ’(iR5XnԄ,? -6>l)2܄>6^u{Q>-i-{T4&ޘuAQ[N9)HҲEeC*3ۏGgs\EM!D>M/!c-tk=L8P;9=ҫ*/&ɚ%dpvkAaD~qZ31d4t %wn}V?=H`گ6s5V{kOɉqOy 2&!MLWhOyQO :Mjt<i)Θ6{~8$YMtDH(Oz5PO+FtuɀCNja&`zp'֤84:LGAلFVԒCD'-7W_څHiO] Ғ4@|_iB~m\d&9;Zʖu9w".dsG*Îf;eag&9hټqEpa8-U02U85Q$qRB :QeI뇝,,=jSH4y )>։ꌶ}>*4nR~~ᠬ"9CjfTmI^mKn^4{D\{~B'{-̿dJ75+\>I~U9WI1o˚ cʋK{אz)* ߡV`a1,I̭$;:#@vq)*LÉɓ\tʨ,lUGY`^eɎ%>B1cSPX(i9 Je9/ri)y̜U~+J5`W%+qsHiUĎp:u͕Gr)N!3~ %*dǛJXǕ.tU:' clp@4(X#MZg{<?Хe̺9&nNjI#r:#; %.]$Ua̡i`ߖpx)IUZ&b>ND_``X.wl$T{P<0 ;rIfeeLrlsARl:.c*b`QY_Y׏3? WL)F-56;Íz矿Na?)Q^@< 9E@XÑ7X z_ r}}uaP2; @Ǣ|ذ}q=X54NjuM@mcA]`1+Wޚ wLP{OrUN-L 86.{M㺔z. -滫n֗sJ!J܌1$%󅋤*Th-a%KmLS1}:ɦ ra LOp#)ze5yoQ? $ ]8``tڟUviOM2"fod)~`OkNH)BH_j o bOkn?CL3|DrH*5뱣50Uq$ѐc5{g>_0W3Й@f p1yǟg7fSzO~bPa$̀0Ol $ M!v/ )J%t՟,jZs[rsNJ4sW-Pvx(4RBmȗz[O.7 ܛ^m(NM -z!"23X_֯.\,\&PSu4rm7@;Chgz1 kFu#yݛ;SF[~SopSe>&p{NݾoZ9CTXrCk%ﬠʐ;?J)+]ez |3Q]'X}302**JH.~: Vy+Uߑ ko*țhk\'Y VTQR?-4YPP{9.h|}gYM$cMJaX+ ap :r]Na(w`{y\5btC]quy h`I&4(:X#-(OX×г986bwG%Z{Ŧ]bJs|JS`HU Q[KE'u+_W#,{m̧e_/وS3hW*2vIvKH!Pؚp>c2ux"wQ}{32U;>Y=mwq!{J09(aa[/AT@WUpu6{%2HlΟ LGY9q-[0+ճ~]tʉA9GUU*cS,}5Jm]gp}I9*iXBʘ7H#f=w}g_(;2 ^?En4s33³/@qK0xLf<>,Jk@jKY =69YM_~R/!/̱|Nϑ?`ўH{K%pͥf ՄpI ,kۆd=Jޱl/sMI^@=3)j(EX!2MaKv/~ZΦi,dki'سE%vS*LG˳wy:٦ 6/_n×<<1x#ՇSdt5 M$C9#4J); bjxxnEh0dHsHn} *82+yΫ5> ^q(z4éDٛƵHT^']:\䰤{2u0'Nzɓ3ʢOp1?Wᠹm-w lTSc6گ+Ў9˙AG|-I>ŜrEVyq&V.ȩoΖO#1U}9c`D(hVPIz q´9:鑯<L>?%r1}TMnG'31:)S~!L+9bxp3G0뤂f14Y+CWqi8Gx!@&J:;XS;%E䅓)ܓW2 OTn9.̀A)Dvǰ;=);vm[-B#,5񠸚f&OQtn%#Wb8?o-`^rm3\<{8~,dW%Q{Kziܫ8r?<0`"DS6$KI:&cey<[%㆛icp eF:lmL&DwU?dls9}6VyҋEa01!7+YN`eofoɓ|w[DJ5#Bl#F@FiEz5}+@EIX3Ξ1G)XibI4˧*U(QT,|JX#GZW <7ה<g#t)+E_$ Hj@XMsqE_͈"=ɵlDC"x3w,Kzaƻq}c:Zh6>a|ݭt#%cGղN N(6.}F  Vor,6S'B;(9;;ITU!I%U@8WrOLXR|)k|>5ƥca8(FQDtS1N e:h5}z( Β@pV@ՕP4[hB\m%%I`M~BG;r]9DZ`Q' 4?x֣=Gݞ Ky~m'>u+ V ^wizpr.m8CDŽ,&<OA uv\C`}-I<YIR`GR6eCZM#E7JFc-b?FG(.f^]nǧznr벁N;;[Dr$V2@lb1e+ĭ0 QxEyپh9e;fQ E@iP#Oy*g-.ꚶٓsnGۓS_ɺxeYNf>Iŗm0TA`3%^*@2j`(ᳬ7)n' mlcb rqOX_Xo0ѼCc}:f( XF:~@OY=fB+L8`uY2(a26Bn0O\ft! g:%G;%g?!4‡d "x@luw1MNUk3#S\P.,ApJl~፺Dž,94V!کc7buV4`zɝ`WL|^9?;Ay{g?2aB67 IQaH⢁ m+b_$I=#TCx+esI4ḏ]=Ċ2wLѥ}LtPL ;RI֞%F0 r۠Kk.i7O ܋ !d#$Tt˃Yf@ (#{^Hl7w/`laRko% (} w"(c)g16A;Y hӣKb at -9"$^Ӏlp &\򁧉TrSb20 Y`)Aq]b !'C9'pv9;4$DD',a㷠A|M(&9]$öVیfJ۸D$J;@ f iٯVՀvg9vxV=6]04C*K]MDOZZh lZBsMŒS|{_ #[j^`d4gTa êQPp4TЄ?+Z+jǧIrOaLU0' bA*v2߇kܨsyY8w*-y8G]Nrg_uzBfv|cZ; Kp{Sǹ\;MҴ5Y)(J7=̞"9\ҾAiO'mS:sOj)zj\6Gn_;sNj]cC [ɌKAA*cMRg0-qP!xtI XyY^z,BMj\眅C*X3Ṙs2Wө_-Xa/a?٠+djKilЬ3FXI!0Um1a:vFDY&s7yH)[vtHoF& 2gfzhw~ /b;x":˗6[κjǹ%*8![Ȅ B⮺OY.Φ}$͜>G~1Q{~drM:Mmk1z}߫e`T MGC'$Y+#V=Ͷ.xzI MsT~ + )NHqJbu37_IRWv+& M|Gũ$ l4dLES?dhU Nƅ)bI cwpZ|~/2y^@&V7X)KKP4cQ0+;>CP(bަ# aZ ([=}V*xK(xCFhk<+En%Ydw<~o0Մxnv'CҖ(άF)wi+ H2BDI2UyBq?}kY#~Qt:g.KwZpQ,B*D깓Tuls*Iy@áL׷;$K۔VpEPpl=,Ioc^ZNRj+@ դwpw+ MN"C$n)"~\$ޖ V}k2QOp_a$XZaVܸiÜ~ٓ^R$z[\MLI=Fy^,ˋ4%)N4[;ȵvȉ5 E1驙o iB'#bb2]7BJ20l@F_0NQ^+|eVCl "8eT*䋣=EܪzK8F걊m;OŇ_mDS?7 IЏR_% C}{ՖҎCކ\TK?Z> DeN93VAirrM9a*w|ЀNՅY7L G|& h6/Gr]\lz<8Umsr.-ČR~gNF.V}uTe{,+*P7(aLFYـOėIqܹr/Ķ%:ӄY4Q#;~]##: YVW c1oQԺ1|/{8rmィyh۲ uϫZlByť.aǎ3 )tbUZ# ]2l Ee}QnHd(dEFK3SԪ4YG٢c!vKS6YEل@2F;BsՎC>ICSc R}Sԓ*bv(s)Ł_>H4&K;W⦞|s4/6g;ԍδ7KO)RIpA+|pY.Թ|'IΫu6^Z6(3҆OnD|M,)rtIT+I+j݊΋*B(6/NZ)g֘=.('v`U]o +0΁`?;2iQ÷_a8%ߓv{b#kZtW{%NA18^>[Rq'|oWu30M^hy" {'6/YZK:uTg`O_f7"ڟJ7Cs؉~r83&|0;k*$W>|U'xYRŲ;2BҡcZ6h6(7]% yNɩ+q; Vp6Z-ޡ&3P#*etjˣ3n*.so14P{rM1-d0J|봎$X x<&&!eh?F20̘"}, ’AkU4)\'? sdEx|ߟ@Ŀ+*E./.$SmwG &|:p H s֫"LSKfNCd*!"g -DVr pX=#{BXl] k.}9ֲYi$`Dlg삮qNi跆ؼ̃ K 2g{u|"Fo ɇ3/+%эuO3@a[㠿GG_ U2Gj*تщnMW%1d>\.A7(LVxo|w29M\s6 XLJnun2MW#-0Sxe*m;O_-! 50ThN,G?(יҜY9{f2m$Lԃy()QG!%~1@Hy6)J'Fqjɀp?  0}$:ݘڲ ([hrXBYRxfIJ;_*R+Ci׭aUԯ+"a 'Uoֽ*t@s*Jfw-KsJfUp 4̑=jYf3(ضC S|UB7\յ''=4oE!,$|Y4w,0.çPk*nrohqep?|3e6"wTʟk64_5hTde0L% "_1 36w~K{YryEv2| |Wy8.L+JۂOw3T2H`5gPV!d~%"=.a!y-_PEѫQoނqV₳_H]N6{zof!8z!1'7Yu_2pAfo|5Y rUK}ya&OjwH.4k/ܪqFN2 $~bQ .<_V)fz!R32 3 [ &IVqWqkH3Q6% ;uWIDP鄣.’*G_PQp9zn'$3/_:'TN cn<EW5v;[S 6`j_.wujKa,]L$Sd M9}|Z}:~,A b6CoK|Oℽ㋩u)ോ#֢V/Gp+-Ŷr=x,C]O=AAd7Qi^\)ȏV910h7| xC%eqpӸ7"IJW3jb>0wVV=7>7N?ι  _0& !4.Sw`i6l1u+Wߖ lڟOü9hr*0sƴ0F)ՠn^{/Oibu_oDWg3v{+7<`QhooQ\Ikq,b`kdjmi.?>u((Q)W)cش9sCDŽ^UW;Ԕ˯CD5xIC6-\b}x8m5[fn;1yxB>T,<gu{"&SW9*w D擎!O޻? G0 f@8]sMV:iȫZ <` A P |R%Xg{25 v*ڮŒuz`vof mco0:rb چyjMPܲM[-, +pVEi;-:P'U ~!+Ây.s@BUB=&OVʹ~+85~[ ;]f7@|h0*rލπE+-OnGUR bНN8ݎ6wa|ϔ>430+9+Z0إny A.)cy3}9<).x;YswOw\~b}-M9y=` g)7vj 3Z JRq.9q]aSHƚ(戈 8]&Zl3CNgɣ~{T4z;#m8 RY@]Ѡ\{dA4FEI?ɐHF!K0D ԫ#.s խ\pg~@k4rAаh֎UԏNqvיEsTZuictNb0EU#JC4uLn)ИY,e@#sI!#pdה EcFf{WGEin$%  P_} k@,Cn Cۂ>p rO'(m⨚sg_ӡ}kC} 2z1yn@l32NZ1s7?1!)vO @^zIRU`[oXJ&ksbF{P% 5|+O'/8%Nާ<7@#T4#q ~~uaן ui#{ߊM0s[Hc\a6/C\˘ yg~A-m%$Os3(廤3P_}pvR~&S_0!p!9wI [>+xFnTAA~,zmc%5(xEiVuQˣn֔wY\Dj96ㆻ t$88yZ2Q\ڃ/䮤ެP:S$?a ftܞV`+Z`+/{Ք^a)0!=DߵWw_A ߊݐ:X5#FmSZq$ɤgk~/ȮB}U~e@Z>QU#xԠ'k.Omt+rb 3W VȄ|-,T ϸ7l,f2`wl}H@}*+Lj3d~8 9SdT p;H߅GS]rtI S a/^d0@yS+RŴ^+eK ^z4ʉ|tL&l~@~Z̖,z[?of&K:YYYHEs -Cۗ /bWbжfnqf$iU2Tს+#tI i.ƌe6v /RhEn_;YgbϝE*}*4g%* ?]|3&Ȉ;/s^Y"(nV{\C}CN1; /s>OL~b඾1`:!pN?:= 3C֨Гr&_.3b]$Kja`ۈj83tL`WrOT 5G8'6ymQhD?$2`MY 1͔o {0/| C )ДL#Ɯс$uIacMr0Qm_:!\٫ޣc%vqfq؃S>iGΚ{UvvdX^h WNjr+O'7"82YYBO1YtaNړ/$jFXP(NNdpX%N|1M`J(ŀV 5X%`@Pw6\/~O;}:AZ[lg`98u" ^f2 El$T WP2:ۡ{!l5_&*Ot;ţ##x G\YpP40B1rr(-FǗ LRԁ2i4@l39.:<1AaI9./($+.p>p3?DZ>߃k ]_#yʬQ^ 92~lG~wΞH=@TޅU4*R\LhQuHBWC$] k:b؟XF: +ba-S%*ǠBVn! sg@U'S&gqC@J4rb;[`! ޾_"e2 {F^@rt`,%ա[BvBh@꒦v~k!54?.zA /ATyp:XrL\MR4ƅ3H|~UWJSM<_kB4]{iHeEkġY>w+6[uwMP&ql HI{iIKoمś?4$pZZCT@轸ʨN|Mct-i>0/.5iٌHPQdqD8l"4$=utϫuŧQȀ8dvl<ؾua>B0}Q7lf.d\Yv-ȔaR"{ 4z@Ua}Y療l/a_[˙]Ӡ]zQf>_9R֭@ɞ~^8\:6)'Ȃ|A\N|pU U= P4Q]!@t`5Lce4Chd~WuS`t#: XٟDAN \hIG8!IIBC{JZL%LV\)ɴJ>I±8 I;A@wsf%9j޶dh,C6%s]KӅNN91"7ΠC-DzNj@R(kV3O#1ŰBQv Or6\eRL P&.+p^tgl7Oܤ!2!}27g l7Ħd"Zl^b6'?!O+U| M.%5IkK  & l <P rߙU|P B$tRqϊ["[j|' җ q&+\g,]&hH :W35 ]RtSLeLxkLY8N&5@pLv$ܔHoWjLFAdC'/JNܔ}ٙ{Ed]Q jOR:)z([`N/+SC#Çzk^ OݿGicjˤC往H^cr|d~ 'o(JPlG#_~֗p5}W΃]skc\kd@;ш Vwt`kF|x{nւF%Y*dsb;>$ ")[ y$! bA w,a)_f, 1ږ& D;SZ6sԒ mg6Un%;pg#>ծ}X03x܌_ KtO?2sq]O}}r93#l8IbX#dDr~IgN 5Mw@p(TU~(zu^NG˘ipʘE9뷍2[{ F|G(#sGcDxm ΌPBdMVGbM䒤+K4mA .IM_΃)N-hn3'o8CBd2{v 41@E!9LT.C6o)3UB)#~ o,yqXJ q՜U+DI{Df1كwy(Hd_Y[Sc9} ʩtTNm0V^эֺOe2a a\[L'G~R}SN/(C' o`y:K(ldnWIß ζ. ċ޵R"-.>06\.^~a?a,dD9Z* x׌1u\=*kδ+Dھϧ t[*L};`Lip(+ i5.0, Y!Ê& Fos|fF9# )AeY.m7?T8Yy2ŀrŧ%ezg(}JPZ(RF *+rc[Nvtt%;hqx K!Vk_ v3vߞAG镠ߗg#/5w;P~Y>ٶ%%u/C?U=K[O.%1ɗYza%aάlH ܐ >Ң0W]1$XLԮ Al3Z-Q``E] Uzk?Xu;_>]'_5DA5iQ4i]:XոEkCdx7-Xxa3A騡?ׄ&̝2G+?%='~N/?KxƵ{nO}Ǵ?mMe>a3r dRITLq z碇덲/3(10]kWc96@4EOmԓ5϶8L?pm=|v-zOX;}ɽc>F0_w}h >K*6k7L ]GKu~r;Q:ʃ[3zQOob?BC&Aۣ7bQzk-`w*qG/ fVrz8WK@2U,* b C=oCm AW=+WB°#E\=&:PCyUG4,79ZjsGT=Oٜ7f zEoiV&:t8^gXNSA/ R/iuN/ ]+-: F?X m7(9U<$gLc8%Oz)Y2d@9(A2n'Su+^cl.S=_eUںy 2TʲrH$`GvJՙ5Ho@I%Ŷ |Or#Q;ɡ7ؾޑ=s׀kק˰/8g oLHGW4+9Ir9xњܻ*V،dvTALvbwU-rb b+M*P鯵APb1;WCyJ9Wḁה@:9zCW'@-t{#y/7|N>pDA,aiPꩃ:5P'gzbbn֣CB2*(`)ą Mk/"mup{1 HH7:8=Af<c.&c& g d6Yh{F!Ge=@2'cݻ!k,* Mদv:,Lc沇M)3PZr2|@~oSe%P«QWu(vៀ๊Wj\ d9 ԾqJ64ϱ']ώpNN;Enn0 T/ָёb8ԋ):bɋeώNLPqL[x.>a0]4XG"1z6-JMC~"'`!Gk=}y=Ę;$&!S݆a74Q&|cZk[IWj4 ._(Q#;& ځ;V){CƉQP"PQ99IփuX溅)o-Ϡ)ez6 YK5UK hc{~QՎτ;,Rp! &^?VC[SP&vҏ2,V$Yק<ߞr&3^X(o&./D1v;2pF ^ #Ž7]w%yeYTy!)VNXo1{;^Pf.U%s)d"c%QgfoO6UBZ۲NC상B9ij)Lfz8QZ cx<$9o1 |*CHgvCb)zFXx.6PB2(c')4#8AOL'"M{Q Lxo. ,話k̈́ u `><̥&Mu0i]%"CQsJs_b,Ί$̷,u "0#* `oA[<8T` [,Fwm4)Pul훍gN0,IeVi֏ @flq6X`7앙:mSXuHtT#>8UE?\}qbV#z}Vc_ ="N@NM 5ol"<8-JmECaS^L424&ǻB7JaҍF!~))eӘ0}p2g_vaP@j6`yHf0yN nPj-i`Ԛ?"NK ;z asNcø152i2aڱl m%]KES|251(-t8٭AbA&V>zx`U?AcXiC{P?pe'u0@2JJSt,{6RBGY &R,(DE(t`5,LTZk JWƒt+ b1 Q2ԕrVֺWrWctu6 {} PT~De(LM1ƿ8#C5q7HE!ǟa{5@'eme#[I7R^>* Ś]hc ޓRTmx[W3FUP"a؝OIfeB\/6*Ka].\V%nJQVmu,"L7?~zōhiߦB;HO`q0TYzr'm7v& ]7_weW Yګq+D波 l7A{]7}(/zdeNW,"hTo))q"D|@?զhv C:BJV$NWFɉ/tDywFjplD0q: ӓia8_76J)WvFTbNCSVtR`-kn?icC)}g-zo.yh5L{.ꉰL09 tzW1# =ҕEENy<^=c1$ yE2$+9ZaoIU\Q Z8\|t{|Oz]_-[^jowg_rx0עs/QQM`UG;+C- 3[l^O:O$,z,0C{8[% ջT;'7r 85i"-ls$Ǎ;_`OzyWƙnjqww[?:6SI\.nb`ǡSQ\ FYь J+ ,I"UpBf[$$lnd]53Mfkn g*ra}SyV%@4u" c k* C_Za321(=.A<Ċ#=0sJl"rMM d js; [#P=6uO{~QyeBdu V Dڬ$) '7q&QC:ubAJʽe(w]#F˧@ o߀O<=S (xˆo}MH#Y+Ӕ˴TJm,ycF_-#{x7jܼL{dW@K8`ryP] TDx#%.ms{+q`POۏ!oʈNXEG}U$3CZ } V7 ˡw[I߯K =Sg[lSp \[sCm8X]4gf42_D'/auUlk)aHIK aL4aOL@KB)7#2\frSPŝM 2SUجUktt sF7qR?썀E@>?&UPs8%a$9v\5 Ѵ!ટDK?]l>y6=aw'ւ%~OЅÉ=L)]ېwPsSԪEsc{eMy)y#HM8hfH" KWo $َ]2!:ԴP ('0Vޒ'EpEQP6۾gox+=G?}YÉU|I$Y~;8]L(,\v4 +1p"G~C؂0$"E-Sf:: gq6,å|% g#giUFZ(9v,R} AeUJbY“$3@gw2r2R3e¦}2TP -BZ& MuODtt-S㛼]6,6im"/qxO#i%"s_mX}nsL%q,c;CM?eU4!]ǹy@sM>Q5,|DZjXht'M'E`7z9/n5IzrBBg_P'[A:mZI^V|m"ME#nbQnڏ='b?EC;U=5Tżz x?9UhհG2m=:y*i7U1;"UY8TfEcf =cⴷZѴfB!1Dp(cK 46A%o˕}unSk 7wH4{hil{pU{3 WϸUKb@C//.B{V->wl9@"OQjJ-?L@TBΛ0i3Yx-p$_}B] .P): GRrש 51ǹXg~(1)Q}QqxRZ+"zC@+c^}w R0Rqcyq(>a!JOV2y}%(V_0bgb5-ئ@15nvsP 8hWkg f}79+nV&Mf=lYK4nFAibVؤ|>իu *ѺJt8 2]KcS&@ޞ74{dEY2WX+KϺJPǝ_u1a&h>V$5/ A.`Oڕ`>5Y L 7mM tcֲf zA.CeZ#AW1]r1ŀMb&NaRDK+DTq/1-V}uŶiDU= =U֩(2ҿ$͈Jowҟ%=S kV+w WNs9hOx|h f=Զm-g4MUS/p;K!(*vhm=O~*^n?bhjVLT$E ~N ߼ ']X5O$wDh*%)B`Cu%-z|W É!-58elR|r4fԕlDӽg~ClQ eBn|iQ%h-OT啞Z6a;D=Map?|]{xONGR.3M3*)ӽtvd ]25RJc:cqmTDXz 㚜3^}Qj,Q.hd|4_A3M\)AA% ch_ʴ,VBpdi"{5O[7KIW*&RF\06Fݹ^~^QW}~{;)#d;OXlUXg\R~5XWYdst-E\=muǢs{h5 I;kuy8ׄV^:„ Z^$/nh|=sAۄP=5+N(ɓRTҐCd-߬rIHE/"п,,ggT&Y;4ռ'JGNOp8۷ZzvT ]`u^lQ{!w݊,ESv[K31%m+ QtQ9|;cl3#dg>}X2 w&X,qH<@%hobuJ^FUA~pؼ(URj/4rR 1, &%.}NX]xɀ@giƝ%[h uu.#E ^dH'Ppx]_wWI޽{bm 5:X,~:>o*|sR@Vny=|k}m1&n̟.@-ܪ^0paH(Q$8:b*@PG<~q1qŸ3p+IS(sJf1b3&r5+Bur>; [CqxZUB#3m[S$gNDl JWSf(lښA<* 0xFi~We!d4Q!qaC\`s놓4:ҏlf&כ=H\02;HeXm:B5Uw>DP:~{Xw3J593N<@S5 Ú䝬r۫ǫu/ll_?bZtK\',hcCuAM\Iem EIDv@߅ڳtXFF2|kO Hz3`]h 8 h_햔:KxTLe,;VW0} ĦCkjԐjz- :TPq&'t?/3 -P?QWq{Ͼ rU{MXru `h1Nϰg醮~"*_Đ<<9 C'p0l;OV;#Zm ߉`" vlG=,d@ ٤my?[)IH1п^ft=xb1m_iA e$s8ԣzVpބE1nfzTQ7,qUPSG EÇ? \0 fŻqWaNҌdC~c4qm!,=}cYy F^\3NLA,>2P+93mAGfgt )pGU8\!*ͬ<̧v e+Ϩ+1!o63bd9VDaBs3&¨@ο:9PhEz<+!@1 8vZUqaAfQ5KԹT2)@zGIWeFJ"'B0B :T^3~%51^L):nfȠH RznBf;mG_2i󜾤oKV;HiKhӌ&IJ!m^pSWXC,-ӱpd6饎3(*LT{y͐AĒ;;mw<%h9͜ƫcax,6'~1L>cw1z\E9C=Dk'VՊP6oIVZإ e @^I2IST:U&ɋ[8&:+8'E耙r҉B='X?ҼrO'1dR}j0*x>V2ɒ!H2ʾ9%\H/J<Uj4B%́SW̠o5c,x&߉BsM1^.ۧvɰw="h6drkʶ 0%q ʉʩ)"q+suh99U@@l/*^b- xgJmLp %,23ص߷ E6 N]tvUNXB:2్`yG'VXsr9aT[KAaZƲi(`kFOm:_0w[(RCp밡An){TUM]yP*^Ff3 #lΫ7[oֻDm\݊Ӂ/8 QX}K@S^]A[K^7A)csrԻ%k[E׳M9 Z, 3bFLl7=Ԅ9{/s;>yLfHzʤ,{f_cV5qa^ވzW[6=Ҡ3R. ǿKDu bSp!ߴgGhCa r|S cS/N^i(8%P5 nv,}b>=Pmɔq>NZ(ہ¦f^CpVrHh.%p{9p*\F;V X]#/p閔}f4pW,|Q#3__tu/X6Qm|n }a%fk[D,pa&v@ 6ǖB8. *( 6.lu͖0HGs6;0-T֘:T7_Ԍ~䛘4T3N3[ 'w+,s0 #bJnwd9L|cٙZ( 2MLRZ~f{_SvpPUKz9>[~? 3Dǵ; $܇lz? rҫ#eX& B{ޕ33xE%۝sIbP4SGl%l>j py6KV(nc^ifz:|}CnlD 3BrAiGFfC@7InsT@&LLYEgK4:7F(6 sFqqO>)IM2GbN썘҆MsU.g)] 677D>O"V{' ouju=jVǂFz-azh} Mme]ne{?=~\$֥EUr!_ll^km7Qr#i.L u{J] cp&xVO#tz%>Ҿ. KnraWwi LHNM~hi>ps+J}M=06ooRgnϬc.4}$`I6-sy0}tO;2vY3M}!ŔYEr%\ġ~~bŠ@ ͵a[UH-xQw=Icx [ss?pt=erq*ϒ(Nl'3pgC A05r.MJ..eԪ+5JYӕ`G@5;Ij-S)OZJ* \P1'{~amuoЦiuX)x; 4-zd"H;nyf0r/84i?hrM 2gsjԔ5J?#1/Ժ1r R%׷Zot/3 ]JёY "n F2eUJ8@7kT\|ͣCe~/y:p7kvai832)A~nJlz "3<ؘˈbjzN͙ V9j*3՞pDX嶗m܋:uk+rMѢKMwP_K"1قAVˍ^M8 [d"",aoveHe|7AS /8nAM[6`+J.wb~Fjyq;G==X!V! #Qsh^2sđR"at)W _wKNJ G :k-f!c :ˍxPx0ِE EDuI˥(_4mځ~mkNM1OYBo3jMb r V;N>h$@J^]ZpZ@;"0(h%9/{ ]}4UFoucz#7}n6e/dZ6+w_u=G! x12GH;bB^|p9}ֱ 0U$͉ ~)Lqo$tӦi:ůPk\}n=.pvck/S[!pZJdĂۊg,_hl#kے㓮z_'@T8ʑصεJu b_; [TOM'n#k/<$ɪCKΟ.EO@qIclpb@$Y0Pu8Lrгwr"rs'""„PՆiɥ"\S62^(K8,Il }Gۃ^SJ]>[Q K˸vbj V;O칿rI~9}UfiER'6<$cv&06|^z5K7,Q_ qֺƷ" (\D~ǻ-t: e1 e1 ,c9N|7?LtExWuՙF|գ:Ԭ>D/ oseP]%j9F䊼cS^}{,'P/ݱEyly@{G|#ޜpXlŌ XL߰D/X+F}%sܿGh<$O&[:q=# &ۆMh(9QiE' Г\+XU`!*= ڥ˷}Z1 .dJծ!`$V!Wׁs}4'dm hFQu>Π'm #2ehh 7Vz;$,DWA8fny,_]J6n2Z<(\v\GJd~I){h=ɲN>IPm$3/p՜-1H-*: J:J!ט G ۆ|JRb`1\ нRq<է/1v`?=,_aM^ur #Gqs]H[p*ȖScŪB9݅1j$n8QB+@!{LKw?VH\D0*UrlԙZ{^izDr*fUM$ *[8C?K+'E0 hOt^|i mY!4Yovo_U/ _]CxC)Nm i8Ꮕe`&F?_aۻץ킩Beo^$̅YWOpZ^rAbITW$i T]؋yB ZRr _[(-5:8SFGPVUfnvӃ4?pcџ{kgC{wnL|΋FBNRSLj~)4i3!9,y5-EmZ2'lUF]*|$^;O 8u_iؗlCf*$.5|q[}"j*R8J'0 63-K< NBmw{3:L4 ${Ti 2a7ł6"_9]xxWt٥>%q's(3@UjpZm̍S_z3eLfkP.?9 1_RA%tWg'qω ~Mqь/a Jt=WxyDv}- P2ܣ'Zh),NGpa1,]t*l).;b ܉uOeM;{}FWILY lюB_;D<ωyK 38~#6M",ghfRѝ z<[^]'jNN I9>?ZBOK;tJ >pmRkSu4\\y2DW9>0rM"&@E̕ \ņʊڴ[`;rxfzgKPܳW,My{Wdu#q {.@ wo=do#oypH MɈLaA^{I.:.0䧙d]8Ϸm1vX Wi?R`t62}#9֪Pʥ􂖨ڹUn Ӯ)_^xkFT./rCKI640Ho9).s|r k%]Vͱo > 7LjӍoC;h.:.p-EI5M7J's%Xg,%2eV~>G:2n_׮6e>Rk Z aaZ~XK,D:kx -g*q'Q.* Åc@`BV#HUψ](׻NɺZ?l `AbYCy H-׮lv dg6s3^Zf 5JsJ"N'r!ՠ}J)OQ} <4~hLi.U o5LST +Xޖ ~0I7VK*kwwd)Q%vb1R 6H:)TX-Mz89aiۣUYOk^nfs|)FU5fƬ1A]|+XxB\cvaj@m(qx<[deʁF;U 8XN8WEs8hP-<|ɼP~eK}N9kCFI#4*_U_,)qaoW_{;e_u'A|RT$ۺ_NΡC%lh_X-z)eK*$BFEm\ Gȯ"=s/lSDu5y|+%De& z 6QMI#,a jH7n"V_쫶s&f~EКAȦN ]ȉg^ɩ!M73tS0aʫ5YxpK\ $ɨڼ{(LE^⑩ǞZЫnSvQBzCU}Uul2e+WI"pb 2r8n BV}l,E y䫲© 1ư> #bP,ei@/I0`}篖Gg[\"NP3ZANz? NLIWa$n>P_fp<WU ^֯r8*bTu*6Z%K0&!W>1vtSX'L{MU )ژ_#zMψ2|Cϧ#ёyڶud'0" uit_QODv҆7ʬiZ0^i鎎~5 y0sA׏Z2((get4c{\m?!Mm,.=mĪ>e~jA<*'f5-pF@ C$f*R0%G&MAD>GΉye9ݖ$e=8.':{!exAݵ=OqL'1!^|T?V(X271oi7i9PǼG'!<YnPtжp8>%Q#*Z//`OLAB?s04`gLQm1=[sY$GV)%}3ݏRO/}ګ$ӷJG;4ϔ  :, ąWBUS&>Ial8RK x&dPN 9^us>'Rд.k{L@Ū\f vi WTK-S~^vDo5X" $+e{yרg\2zXP~}zQQB[{N/zGVUw"_ u=0>1դ}u{)LYT|0°Źs`脱Vh2(bRЂ{Pl{a;vId?X(g~UEu P7cʸvbKҀbq#7"*'U`9nAS)!zft&g[QJHtrkb)d:Iݥto_E: $ T(EO>(lo0FN ΥudaCrt"MM:v0e+rcca.ٞu-Yktя\v{ + I~vOՓlcHqR_\pF4k2^YJ/=  GƲsKgN4.$Es蛀h%5čy)PWDr&kN8= "pw?L{r]L:/kf'Q酔ck(COKI$}V \]9K@71/#L^ Gϵ Ph pLH8 z٭~md׸kм&˰>O}Ѥ vW3Q~G5"$\&TB-F=ŐwI"[wl-j$j1ŔiѽM9q5G׸zl"Z8`~>Ij{<27S TV1z=6ݠԏ4 AV QUiJ_V'![C%K`T iN7ΗϥʞeZgtOHK 99=$Y%kɚ%Mx׈7gnP1) Umc!SEkv1pBeD wɍ/~")WuRV(4^8Vv HRc|GWf徱e H:Rnx%M(!#]xf{P-3@iӓaC@zfCO%[d^dB[H\9TU ZwZ6od(Zt clL+  N6f]b>US89UČ?1r4t_m22/ӎ 8kaf՗βCӡ&dwx5+n2Hf3zqR4OT(4Ak3< &|hAEFo1ͻӣFohYe;jSf$'_k%L 4ݑ=z7JqyV<^9_V@ڧ7\]m9 Z(UƱBz3aJ[um4n2f+%@\iy3{;dXO=Jh2ۓw ТSӠi~/3]b58G\O ԒsޙXdtP|7x5f֔f_Ɖx+ ˹G@%;/h%`DFF2^yw(>^ o(_!,2,NRk,_}ר ӲbXћ+@t}M'V>ӈLf T)x %4mͪxmwME% *JW&$7C،cr*\'U*Mi~m.,GHԤrϘР"6P`|_l ~3.1+OKؚ9GBo=436u"u]OscLz? Vs52*ScBK+ǩH"g]eWzg:,'EJt3OUx+kz5 TM4$np*gTkD\譼4ElL{~M َ_|4̢gϰߜOcBߕMp0Z*gaUۯ4nYKh]/?;oթ@D)"$vdFIԖ ܭ mFߥF3Rv~+l *E} 7p1m9?UArɴ׻G8}&WHQէ spOf iIƼGR#q t3+)ft:_@&qxb;7Dr1HoV$QpA޾V$ [s5qcL_ HkA}t;lQ=R4т:2mPg+2|l7ۣ%3{?n5+,>ʢ2azU!'m*N l!r{Kq,!Jo,dn&48-]MS֝+GIxGXP]}OS7ÉUګ` wO*ڛyrq\{VEv`p+epشmrNPg(=M@e\5]?$W&gdLp8/p=Pgu~KL ;Ohk,Opi zV6|H.GŒ#,GOT6a'\S,oa(9]Gᖃ$zGn/LsYt/6dVeTY`wROǶ4d[F\hBYBr0:$DJP&׆]ru:L.37\ TCɺclX|Z|3 Be2!+7 `}tZfJ XӔE_oN-g.(?ڑHNA>8HVPJ&?#(SƴJ! xbXYՒg[{ZJoS2,3߻ ne.11P̝u]d\y[;ǿ6 PV~-2!qց&5~R|VJ4"t;Bv:p3cVq~-yrPϝK{7Tq7L%/>tw&s&~^T Wdss1%xu$%KZ[Ԣ>IM3q%zEQtpv$K\p?{[\V՘T%L^􀳺;ãd m W(RzMU pd#^ܺ V~X).CߜW7j̛랹SZ $?psH#?v; #P3-DZļ$2I|.C%%BLU&4}9+ZK'C!gj?ܡ\lbylOI =*lL3%ʀ/XT"tmR%~8hI^ -wf(ÃP2&(F<9 ګP[J!n$@^QG|F>cmn~ "@ϖjaDP}޹=Pzmbһpq"P+meR+ktMŜ |GTN|KRXJTgf&^HcJ?F5X$V]b`5ɱdL0W(3umL}?~ U\vaug{,5XI'y Ԭ %Y<q7*O^3\3|"*.&h;\'cbg†A?S|]')%:·'$ 8\0D#-6Jpb "J3=5pe Jvg8=.4G:rsԒFRNATqWt{ѱ8U^)٨"sdD[k#.``zCrF>x:PMh5SjR!exmSp }+-G01fr+z#B,U?y&)aA>fn$J36*r ǺzzXdp]P2= 7wƷ̹a7 _pQ=| [qu`i#F20pAA-Q}ؑd~qzu؈fyM h>2 3 KAad.3jV(G)[MU76IG5ڶ4Cr 9jpj -S7 IeDz DoxP)}Fj']#ᑱqs'iMÃe]6}.͔GD K]q^/ƺt;xHS%.HM|G Of"몄;c4W!"yp ,)#qh)6p \[vzvOiq cTC!q%v~sj`ZzJ\-,+doqfhZ&2WU{x@4`b=;4g" =~r1)d0z&q,רx\xf̘W>{_ɫ,F;-_s!׹wUOPN %b-nd(2j`:)ji?uKe _=cѶS4WXV,bg?#b4:2*,}&7, P*ϣU8|d):@_Q cٙ_gG&$ K>لtIcRxihh+CVrq#)qbE3%ҙ֫B:/:c =לˢSCTgʳ@ğp-yHUD;A_~2V:QOH%ɭ:. .w + x,JUEilhѺjc쇐1,a?7> I)FLeg٦Qݷ姺ҿ6|4#s%K[uFkUaUݩQTZYHtZh{jFlRB(oK."Ua7_*| @KGVGy / JV Hb׌ 00JDVJfo^Aw3(V"D1)Q^1&tOE̍KNqt{gǰb0J=QYʙ0bBυW۸W||=3BK=&sBU$KJ vli[g(&81M+kV ܐnmcQ7(qWdvBe)8Ri'_zPo0.BӢ=",xцkwR˟O֔pVIm߬bϻ^t o1!'WOkkì@kOKR+f r#vhkSC'Je|4 vpKk9Sp4LYäw_'ÿ_YMmzL]`*&$KY']'KicxuӶ ,bm :8&ZB`skêо!ZCC cP$޾%KC7Ɉ񕊡9 K- ?1G5}Ho9ϟ(r|`ﯛeP!O}a6 Y4b%!&ك߇Uut#eR N!4|{Z4 WRe b쬩+fAO_s53~+&}CjP\5D{$9^+[,n+/t!"'.> ȩbvȆ'kH.6ӠI ׼;f(#R88{urv,]~Bn!JlQ?'pڜii듴sӯ1 1V {,+xDIzuitpIɡra-QlHλ!]z;va_MT5։Ѹ0̹~1j薒|w"꽨Z&[?A.r:Q sb`a":nj1@}Ğ $3 U0>#)Ј%N!`^/%>a^8ԬlյA[=uY]\F緽O_KOՓc6s8=qV䲾X1y\v![8s?+W t*d"{[S/ L9el,y/+א@MoV]ܓ,4,KxѰ3lDz7Z,y7k$%ǝLǃ.`pJe X`)1 o4ϳd,t)gp;Sc L=& PP NډNR*-UaMD% :SB1`Uv| \!>sCucCƗE)X V& 5rQs@8t \IC7hSE4>-%SRmn} xЊRUi`@0ȿN_Mv7Q&Ξb  bI[- v!%f{ˢt%nFm+dʶLx셚Yb}/}tk()e9ȗ:V.H S yD w;5?@)7V[3X}UN# ,qIF,\5gQh"u"M~m+$XP]{u1w% jUڃc*w<_1g./ьF9"1AWWޠMI|S=$k#%jHL܉](N1;_l%Gx{y@v̓/m 1kʨL=GA v|"K H^髊6~qlYK$z4Kyp_Y/В kZ(RpG5s-HC~VC}<,<#¦*("s /QAA+K{⛯թ[C*Ji;>2ʢBt_3YZvR$Xv2 ;Y'#آnuZHď)BxFIVʆgd4ЪkQ?:l3aG|]BT7*#E0q$ȗDO'Vb\.R5zW 8ٸ返L <&pk!+X7h/|~sư?*JEc4q_38)dz1׈[H{ j.1kJJo qp=ZщXxΡdN#SAXDuQ%qYcr8s- ŵl@>m/.1 ԐߴwK €Mȸy]RѮ8J@)ji9lUYw4v ֹB(%Gc2>Qwe?|iuC<ɘtR7u7#Rq) >\zC s <<. wH9.kMBLx ΀bJ*Κ=%oũ_)&L[/t08\VrR !]}!ʷBs+FFyL \*c?,5QbAQ@ M>\eNފP `SP e!~Axzh=mjA|KϹve \QHdXjT!,[^9"𰩰!{U3^bXϺn =9gH^FT+Tq`8W-W VXY_NIC½\r`ԣ7Tm -'i&#x{QF Ǵm3*KY{S_ hVw٥wL*M{5IJs؝ʱ@|1:UC*3c\fjLӺHL3")_Ҝ:@ )EU"GЗ=tf{{[hJ)w]N) 5!B@m^ Wu)|7TvhYf.̉CWQ~zj0ROzHcc*Q,#=eK޼_3Xc"]wi[<5Ʀq?o0g,\NfÙ>5#o@lͫ.nfGNe~~CoyshKk4y o [^\㺓 AuSֲ}V|ܽt=+"ZM溜$Kb4Fjw3[YqoRA(XZ CIZArb >ePqȐ\2g͏21Z;)byv| mmհU^:9i`7]rl9Mpy`B&ؒT$,qGE3]P`!Ċ|S4Jd{u^f|ISN( j߲ Tx$r#ZgFGiKvCK s^FhAJ./B}՚p˖A_35 Aѓ:BlZ9AB2]죙`/ž@вP·XBeh&` k,;C&%M} n/((j*TȠe(crX몌xh`~QIv`'KZ⃲{3G]G;G60wob6ngCh łaRֽ7Yk96hu6ai܋ElS g --M ڎ`.EN;!Z6:D!DݚW/ lc?х4Z9+g @^,~]z~AI&seTa\&),}؁eT4slRW(vzo$lhQtƄU]kS 6dj ?\!YVBAm`mnGLu4io;Fa]-{ZTl*"-y\ H0ez|(0DžUDE8ֺaeS>2DQ;:I\;CLi e2HRmq("@[V-8˹J 6 .RNh"q2"e٥3hH6"`-'[⻲ 7LBBƅAbmd4UrGVUøM̉Mj lAJ ;EpS 5369Hi!36݅ai;ɧ>Bw8smKO^ٶ4]ygcyZO6%S؉f6ߎwH9j?M{E1V8[ZքDy"yH~C絊̠ cnCB LҪ|-O!fEG:W 6Y)D ;H`UqIz1Dfɒ}/[Nqk-Ak(g3A' q*2uG.a$*_q |x0·9ɋKW?duσ =7u-gͶWBU2A.(/$#\l wlrABnsVx^ ~ݺ|r$(k,fкwo(?a"_Qc:nTf8j@@QSFa7"do4Cur⺳Ѿp55E?Nud$4c<i!gMP—=Ş; Nnt㲬bSbC"eҞ"XYO=INgH0ćI1eplk03V5ˋ<4'ј"k}CP-ݣTG+w:E$ziCXCSB;%{2CMRVɁ2P:'p PYqBSƍm [-T'n6b% Mi5=O =&(aa0=av˜ 7 •tEI+g1.'I˂Ƴir"&V|=ed"McRlm;aSo-NeZzkm ˛cƚL?[%T}a}*,{Kg'vx"D, ܻUl#\:o& e:ΨfhȠT<5{Fp6 i~w0h#UlqZb 47e$ܱ,UeB$/~Qy-j V,,.c0"O'!l9%қ6D -ݔ $H0(/%!z& #.SB|dqDtfYO1x@hah$sj_r{dc2hEu*V`PN~0(|*v FDu/~N¨l ;>N %:2*0 b+{,OE5W'# x u 9^O b e>ʄ7̽VBWaM 5e$Ȯs\C(d#ӆ2sΌN&! I Czl5b5/T%=`f&h2՛m͠ [\ Q>u DŽ A$?l>']1vj7G,$|Ǥt-2VIѣwvB d{ևCyfvV8N3 Kfj4pznidǭg# {$$)=0az#R|D:yMIu: Փu7ޜ l1I^'p w|R5v&ckߛS$-TiD hVd opIۤZpbsYT$T!nKsn@~ޢVܒm}vNw .:q\BEƫ0\s' {s_U֫/tdY̕Kꮇ|oioo1cU8D^5j /Nh}=HC$`x:˺%[c5*缱P<vQ«KKQlzD&+]ByX.Q9 ݃ =+ <<:e*pzO%[0^D8(594= K%Ƽ :Nsc j\I_c@` ŧpe=ގ$vĊ!,T6zխI-uH>Awm6RxJȌ T{&=4 $9) GrBĝԄTUX0ia_{@w$ =ˉmQ[\v=ixZ:>aJYRS#;_!G(8ShRVgc;@կ&*n>)}!fL ;@|Qv,&ʧhNj߷f<YBpB`*i__Pl2~V?ݻf=*4@Db10yک9nҮי@hsAoA=?zI@d[4Z0fԙz D{I12=E"S3mw"?3ᕠwC}7g@'rˎ%MDŦȶ'lU H%x75*{kފ?k08(Sd!XV (@3"!aNFT3xt-7 Jw/nq*h w-8YjI;RDWPM巚?pdH=ucB_maϗu6omi5!MaL3yf: `"Osh6ug{aTJuh u%k:ǘHϿ"P>3Va=i X% pOa`bH7 BGE+$̼]+]bqoo< 1[Fѥ%}e~DWcksUn`ZW&]c穻x˶+kf^< SܥCŝ ص09Bn08BzcZ -I`.LP#F&%CN \qs˟.)9]PgGs.3#o>dZƉoa(?$&m: 3ϱCw w o:} 7$U_f(rǐ8 L'kys}L1嗢d9hGHnTFjMĖD^=}QBYMyqD^T1ƊrRQZoO[ ^nPfK| U$~!W8e8V鐐=ԂWA-)y4_29PA{Vs9Ë,bݛ _ipL{۟g~ًkRbvUЊBY߇G  Ch^%s-oͽTxx2-`9k8 am'eFF{,@zlMrb%8*Y{B g%Ǯa7Bu5# 0"DHIR+ T-z2/W-! "*FQLiЊ!_txa;RtVk]1` $ { LFF ^ǘq .et[ c &V7V :ڃ42+}1bsJ52;9#ػ BCCA߲x=Fmy^d|q^?qs[?eOi1MC:|9ɿ2M#S. Vf.mvb$JugwЈzfXݚ\U@XgJ.}n߁lpFYw| n'_|l(iYat\cU M:M|#Vz@;؏j'Cl'p)֐wtbG蜻V(Ys b*{ʯ9.rCNӠ jі!_% E@O.H#p:@L' OzBVcN>BOa ngvoI;9hG_V |a>I+wkW'ҍbc${q(a\Cd$]@Z,xۘC X=_͠oD/>f:T9,;27~[b֥YUH(:!%ZtԺcȺL Ye/j9/c:1xe,P'4ڹh3BFJRA |`.װMQ[!Y:N_ϮC=hC)pg|b{+biCm@d@~,?ͫzo5J+9 a`rNB4qV1PfI#g(t@m-~Vȝ#$'+\_ ߒ"\ ߢŅ,g#> ad]4[ҒgC=GA9|ľ ;-;-:j4[ld`s4#$0V`pkKi69? Q"&pN:Gm{njE$Y0ő$$LOQXh{PyWsI-&ƪ( _lh %:N"t1S&ܻʤgM{Ĩb4;@wJm#w, _uϔ7DsA#5]L @ZKWLn4hMYiУ-;&<=*Fpg*m8BSܣvғKCsfQqn)(V;pIRb1 ͩDQE=7xt0aӑf ( )E9F҂z,R݁(>:g'Kܧ@q>ys')P8^[*P;|$ \Jn pMW{?}CYcs+LVAS65UsUxj8'=\Jlw=7WEMA%ƈF2x1>WSL\u?i" G-XRκY@lrcﺠƓYDM0p=JoJnqP{Y!Sh]ݽM@DXȖ'1&cv||{#n{L "@{Y[db *H.PX1?_Į.HJQw ?`hLఁ!طsڗNOWӤm&D|BJ"b![tK9\rY~W>AzUr˳&W-'%9)3쫪n$YZFNY7<8x!e]+ Eɷ *j_c&XZĴ+0 ^k;'ooʹɸd u'Zw:df:2рIK-lSkɌ LG8FaC5CVL'k@ ]j2@$IM\'yE'e=J_o%V,4o_3}Ԍwx(>[zeoel"Rme rҨtX Z?C=#mُHW[~P$7Yͅgc/1MvEQx@w)>/.s؆^2_r/wl_0GΎ#~U2( !8Ǣa'EQbGv9?77T{04tӢطԀj5| xť ԷczQ:-74RFi)sso&/- Ry OLC M9Pl"\u.e!RktErT>y>iO5.0r[8rThW~P Iizݧ Qs:V?$]*f(ݡSa{81…6|ܠ^;1#{u6 r*vJRx'iDH C'$\%k n;vg&AXktG >yQLϰq}8(҂ȱrE1#Pp4q1@nc C:>ݏ -#KMTMŞ j`˻(TU^>A ,5ӟ=rvm6_y8SV41E;! AiM4H|fOibE;'ڃnnx@omuq0.qp/}R(X$ߊ2fƍ=~^,3ojӌ2X(%΀hеg*h-Դ1JJWr[Wqf>}; # -"6u=P/:yGxAtŃZOfn3vN^GX$" 9^Mh|YGE<Q&Oeyj280g4 q$^ N[B(Dn+Y1@K AhF[14ӝK׍.us(eeG{zIg+&P@"I&sT@Ӌ :4L cZQj~hDgt}> {?5qgu-)P*HdJ7z^JV^ȰO$ l̳5-]2IB x}qNLVLF:[ LT%m 6UWqJBV"|w5,6$-#A}Wdb$`5CWl|`-iWVR$LaAe&hbjPRd.)Pnꌱ l<IϷdr8dW;a>>џ唹zQ}:?$_vyp0R8iTOkX[ n3 O^8:f_j4?ȆF~UL{sa” (0óśECcT3=#진*O2V&/[z(AC5ɋښ(6T?qcɯ0B%ALM"QQGX D;l`ȘS`4 C}Qy3ѥ .p 'q"V /u#~臇IZh )3OC?o kl߷DF6$qKwSy1 8^UPp(4q9|! {̻l'woACoYnoMN:f۲w!w[[Z. Ȉd^ƭPCcןJ6Ug]J>x *^<~wW1%)OqWTX=ax}Mߪ[3cgEYɞgAnFtz/O(%`vbMcu(?58_MZ/׃op9nKX%k^6ͲJW hv*[OeZ d,NW?}bo\psًHxi'" X ;\EkzۖwXp9!9xZ;ݐ#`̾8]_@;'>ۨ$Gӑ_5ĭj2Y?F"3[@ |8@Rrk[d~R~Pj(y_F:ulF>7l't9VoJ<:LlSZf~ԅ7\HF j)nE'ZPuR"C%sXl*) u㰰 V"Mr2՛PR .d bm܏N--x"HZqٳKF3^C48#u(r4RYsԾGZR;z.F{d-."%;bq 8'Mh~&D)a57Ѓe[݁^E ͗9g9ƌd{fzPGO˫֤D]{ɖ,E !{X4={u]q-.*]>nLpFQ~Iғ/DX@ VFTVHu jUf.4/j\NUܿnw,/];NrN)hp͖)9Y|g|Ҧ'V"HeCUhn{s&$'P|DQnMk3T!&_B@I\m}}iXm_pe(C/3ohU6`/q&jOgJ, 1dήӥo-_':vzqX5fNEt[+ 5^RL$pOٶC#: )ߋ"\Hk gp?1\ZQGsu+r:G4\\R'}A=e Z4ړFgӠi]MHgT "494JS鱺W'(yPzbv@#!-&±_@CS3kL)>Ea+((G F=Р '_0 s`K'=K-Kf_M°\\f0=\m We8=pl s3L]JWdWuC{H^FMuw1Rd; oObKWK=}۴FQжk'{ʼ9Y1eǵQL6aCD&&[ %$E3}\:ye@cc)o#CmS*)&NGK/%eyb|dK^/ug*~GY`|*0q [rjdO_:U|{S qSl^ P;uNڟ_Ք2 L7C}U=(N󬃥\Wfsj0Dw@vMl}|Ė*X]`ٵU'>壆ӫd3@,ҏ` 5qI8Cxw9t\c=T$ lSt^Ft3 kB&*ԫŁ!%xP}@6ug.Uy_se(11ɀ4{I /WkUMVP"d@"#ٖ:8ly?J8"rl\Av?Huu'|9 eZaet50UQҌYGPOij*[rٍ.ZpPC-BSY!g4dKM0H(0F7#nިF}xՂ.O\I╇x,Q9׈EœWsy$8#̽!{͍HGBajQ=vDrI1lqE]D#] "W2<)& Cr{ )aF3⧠TfXN9TNPf-ZA) ni30~6;XB%MLߺ(g\W3 Z&XtW$->L\PrcOǒw27ޫ[J%@ (p V^ C|,-Z-{lI#U{_$Bu%?UM9[UQ۲ޜO n*bVhVpuHO|-aXT c-ock{anfƵCG<̲gx$$BK}2eKX r Rk;icNu̒K@e|ȿDي4J x%Ye:>`3#yS}(D,:#>M>UeegsҚkik5х ;S^0&7Yq@&-0!,tˏ$,q5Bq^tkl4DK%g T 'h*3_ 56@ecF\>Xh$%7{ŚnX=XP%r7{hy=&jz*iE}wDk>]^^lwy;$螼[፴!R"ro#~@)F5)lQɡeEηahb:G^C+ΨaY&dK~yeׁh)Pĥs68w<\@uXX#M*MW̚' ޜRô'(=kҿ3<^ )\E&Q0\` ǤvgQ$JX2Zǐ㊷{=$ (_ F\v+L1XVot/>cm5:UoZ@7zgNYXO"|$x7aCQKlӋAQ'sh'%4e8ACwp\ | K9pwKXⰢq_HT;=[ss4ʐB7Wou2:\"?FƤpb2bxؒuye-UYMxx_=MU#N<3'p.7ַ#4ɂj:c|h sXmLW?ˎ+۟o`@߄M֥@-GHH؈]q>y1)>Ql͒n=E?F^/V2H Q̇Ԯ cY NC)]d11RYԦP JW*K9s%G[NOVCe|Iw#- Jm' C|dks)@4т$&8;bU,Ctw]*I 4Y6 􀾗O@eY`;T0LUrOԛG qΔ\>n@TRT@(P]<F<@d'y  B r"BX_.5]h ;ۗAQ1~~"q='֧"@R -X <' η6BTӧ1utahd_Ea1;{2CvfYm]C4zJT e =o\thp$3@D<26A2J@){<ĩ / ğ 0a~`#?j4) Ԓ^^Z{Kh61|sh\MשEc|BȐwZn *VX[o@ՑSZ !2  |OM?wvPӆ^C]K*hǬIRr0 ,ӓ)4_ݏRm˥e@9G9S[O E &΄*rfc^ZF3|= 77U>J]?+~ǭGϢyIQQڶ&ͻS+ZūW7ۭgdIBL?( [sap5HWҺQR! NmdU%?Ec}~؍U6H@u,>A:_|aA,,Y´{τzs'S jV?}M-uMeUU4νSuc$XOx\U3&gk^&Z b4 CǾq*i!b[RS}m!B \ "*lc,~qz̐IEv,~k5t I('?zG ܜ'0 Z;[gaics6s7 CR,qR5@Q70_@GJŦ P4\@st_ t'[1c,{Ǯ (|ҦmEX,R Gzfkq{[l$g"CJsQ0چMem@+ӛsfu=xÁc7y@6؄Ґ{iyڪ8NN֚ϙ摢1"nr4s;G.G6+ ~_}N0N:/z쥒]zvkNyW:Lci-&¥8VCs0IRuz1Ӿ!p9V8Am[!\ l*HayH{Ϸǃf(MWkM&&oEAd6<~Rr*/ r^хd 6"(tv"h#]eM0! R1o03tAVN/}^] tR7Z!"\'L`M ?+9e_Bܓlռ8`]E?yeQ6b iOa?wTt ƹɉ JpPHw}DwC=l794X.ܳ<$5z6|FFϢ櫱(pC] Сlxl4vbA d 'F `WO=!4 B؊/ NDf(dI fl"SH9c`ݫz!a;K//ɐtz Pddz˷ғ4ؾgb6G3oSI2@?U1 YyAvIqɉ*, cV :_.6F`I_Tjj+ _s8 ~$Q]&(nhBEIϻH^&G݃>c?}N9, RSWB-4);—Y䲴"A[f^ oXDj$="xLj$tDH>t$h~2ַp7JɠPhÃڔCQJpw8BЬYѯͅޱ \ ]åӼ*%4ۤێU5$0O8$A jVHx9揝!PRu\eX^of,WR9A>jh@ -ZĀ.j܋=;p=\91B{"/'Ǥ۪j/?O\\"@)lu_ l"'UtDrֵdI> v6g*svX"wET?֛%gdѹ+eIV75fLQ;_YE9L1r޽*bϵ]MUہsLW(l"N]%!JN{{OaDL'^gNjUNɍ*5jVȠh ﲉjy_7L*'sH,xt =3@lG8ͷ{O/1KQM,%Y :F5~FHKMpܦm;w3pf 0_t2t}HBQ)ZKa0?8 _+OldNԏYÆu -d@l2_hRo\a_S*InHBxy. <kK$+ZS][d,e:PJ'A+-mqcm>&!*!.+E3 hjECȵ̿ﮠ7\]=99> ^y?_ x-Rw~a~n6_k;m6TUxΥEE ^b|]:^@ +Ƃr%d*{L"&:i=JS:-P[,Em"O?ʫt=-\[uU Y>ߦ7>,}i'F*z@53N`x5~\ ),v.Օ)|iǬ)RP9_b^&V!X?Fp(ARd" hs.oSH;q kCVvqY aL9IY$=* =.A(|H8p_~~2")&,p9 6!B̈M;~ &mDAX~n I uV*aC-ʹ"-ܮEG̔3 a{ʼn}d悧>u%%\Πv .޼E%U.QJgV=^oca!֫Vx{ƃs8Pʘۇ+}u 5X#\WY`BHB9*$bi :\(+>R2+TqO0$WUc3n(깜İ9F[]B4 Oxsʳ[h.|ٿE^ *HdRyU/|/DbCdsqST}5e_u! .c'0+b'1BFPL'˒iõPv&J;Rchr!т)T<+,%F"ђ;UKi7G|=Oà0nYŔv xdi{A (:)4/Ttu5iL$)|FXrS# 2I6^2n0y@=+s˄"wx V06:%_k[#yj3 N #" SE!OOdGIւөIyZǦ5G~LyBun~jkBNx!ݿuKDF5eX^!#8| yU.OM9N2h3髬/Y[ɨ jl2BK0|sBh!@PX9TX&ܠ V6Nؒ5MX/H 5iS~{Ɇ(  iCPUrcnV)MM vX&dນO8,z=OrHf~ΕO韘 ,BNyONvg<͝POU֦wvd\c:7ކ-;MpZ@F S:qx1A~Jve4u T/{sХ2VV °ݖ_ZM61pa"`#1:Zm1SU~~c n5K]]4ٮn>wvN-%־LhX'-` pܾbDO ć9 '80)ӽƧQw# ?]Vz2oT7svRVU 05Ms!po*#od lIT,JqTM<__㝸۝~h؁҃X2톑ıYmpKNn}N yZSU=;@EPJ]nw1Pua- y3;*͟^U>θT)<:y/:KPAdH!Q@:7ژ``5Z rv lw~S1ݙ\Rɻ^N_wfatL1RpPiu@`{ƈh!NĸxTN%vv9 m&lp~q_ǹ5wT$'D 0fc᭤dv :!iT^X)B)oxg'c31 L2I@kт @/Хt̹ =c_a /dG_Q[݃_e|kk? #ٺr2e┌@)#zQ͕`S:,Hjh_}2 %jj ֽěѨ0PC#*.}]\0GBgR  ^s~9%N"E/9g){ˁO3Niij,L+O+#ѝu”XRm{3bb_6 ~Z&&zYXkQ3iƫK S}Yu.90;c RFH~XӱR[9BLo6 O:HbRpf`( gvӅ oq3 r!:O՟з%]ܴa1R R>"uyLdIikK<|˥W*]5Pv ٦2 rB?\^`'qcGhlm7^fMH#6LrMlpV'CG Ekݐhʥ"2f?8C,+j}v`|XgL }'Hp_T MZhθu$(/xtt h(DT>*_-'r:W]m;DMBÿ\_k|#9.+bU/鼡{>,X7-4uA|\{]vO]=ZjN0gp:cƢ *5|34/>>d3oPdl:\y;Bw&cA;׸؇OL/z9X&jS-0^GF,X;bP̐>INrt3XK}b̆4s6+sU#p7 [p^S^/dx߱_A?Ǡ01T-9yo!5[|A/QjQ_>7B"w\%5"8N [jAw^SIBh!r[jCEڬ6rknDҺ;fQI›oFu,9+C`‰ȭ**i5"=Lp(7jĽ,*c?nVcm`@4HaayH )&J3m\ ]ηa᎑ n#e'_/ߏdVUV ׀-OKy~e)vv|w)c&ƻn뒸# Fay8NcPݟB1Y X%F0>>u+GZ[%eXA1OEa?͗XtW.nx *9|ѝm8lbցfȎ]rPl_4FdPc/]T7' ;'rcKUdrK," f'b9Ҳ*o:^͜|"´IQղd7:;I{XICIÜ|JK>JPl49B,0#̒txx?+gKcdOs|kW~Uxuw W55W_Odw`(""*4gj;?Vh9zB*2qٵ+5+UNם y H.}׽6^<[`gݠaP%X@  ᢬y!֋!X-;CBkTR]:0%3ŚDl[-:e& Y {(8ҕB̳hRh۶b&naσ@ZbjlP{y<ljh}9i|C"|/PȌTㄝ-ۓvD@߆% frT9űMKV&'6ᔽ g! "|'ڍf^4͍T~CuȧtᎦ BKj(hq":&㭈$QCu`v\pkQ8(,\@$Hmcd5@kedEt:= WY%j\ڗ6Xq^E9K"XM:ɳD05x6ֺvD{x6<>]f=/ucq|/"#. Sj;0,hpo\)sx2 6398vO ɱY t-H!սŐӱwviduRK&+g~Bj1L"ct. ^􀎑: .? #699C޲&^PUs&#5S0C+&G*u0Ì1<Þ7NF޾dA$Sr`AYy2$[y}N:TڮRXY,||>흀mEeFyh T6(@]`J<ި2`UP-7E ۃ+䢖Q\Oqix?t w`L8" $@K>U8rAFKR,ˋtaX;xIB $M!h1 )Y(1&v 10Ƀ#-u>"iM3\"i^P R>#4Nmz2BHtb3() $UY :v~ov_| $kiBBMݤwW_߱%HТY#}B<8RĄբd9^K=IbJ<1T\&G2f@VSvή;B lHE,҃u4*a9}EmBh#2kaAL*z߀nwyX<'ff{vۋcSz+<2l$8|)  t[J :[Si^ U!FLQ! d +RQ7fy;G\sw#j|bV6ђ'j|@Z[Gz-vף;i4w_ *EYSB wy; e )*DDdz¨pq_b*T='$ DʇrnP}37a akN6ps],W*QgpҴv Ρ~d|V4wnM?=#]#mUrZG4}!\/bUiOQpu:V%l'udF#B̓A9 !@࿖kh&<{: FDž>؎kcKSB{k ٮeSY`T/Ղd"ޯ5:L׻+F@pv1麌06m"Ϊea^U`.ws;S98YV^-Ȋt3j%u0 &:ѿixNR>H-Yƒ 2I=xȜRc a&C^Bh5L36JїaFG4gL]UDخ9Yty*J;wUun0nd K*Aq@"_2gd=< ՙiCD신 P1 #hTԙ >gO'rMXτ>Hg'+8xi!UoW?)A3dպ~&nh$]KiZ0uE%m :&/zmb=PQ'Zs}yG d縗Fb~&(BjXQYLq &4X96jNRf>Dhg \T$)ڎ=/P ;jhI]`9< Noǘ~Ѫ2&yhpxOZ L|/|IUhYv5mE'3^b4{;69!Fa3D3 ثs[ϟ6€/'fAE$͍o0XyfH@Q% hXs4W/|b`H{ kӿ*XͰe4C;{ukW_N#w&jEF)DC!eV] CTϦXXnkQ3Z/pg ;JHx !UN<4hNo ~[sc]{Y3<Şeryr.U"Ѕ(:8l>Dj$[1y!uY$g?,F5 <e)z_bHy 5P!(Mdg=e ¢ iϗchy[:<(x+&:USꩅYN@1Sl chvHvsbu֍JiۮF,r,Po 5+nY?}9Eα'ohw}_qFcT6nƃsLm;dL, nlmႦ5#9@¾ᅭMJ'\+p 2cHSE ^,P7'wxA^X<}siءZz{ O_KY񼧀D_[}%2yIuBI:s>u(H3uբRLIpWlюVǡ!EUY!P=] &2ᦣc߁+)wQLs+XiMw886~Νlv3-ZQ'+ t 0k.U"mg/U;%`xՍ#P}c6C+|Miqݞ#ߓjʴJy!d<ܗ{ea=qhK,*@V f4fH&udUR?*J)Á Ki)t TjaDQf\#Ĭ3n j9E2/Aiv vDjE LWI<,qJ]#PYej\2C;0$ٗh`2LOyrm M& z KX8a瞌;7-߂YnE}'$0LvV\_gF6 Z}{mF#ZoE9,G 9q-PXk1ķR=gCF1to%sQ#+%۴y EI˿ tIq+n=ś7-9M%zHz|fqK(Pt3Ne0E - %3|ڨz4r OQ*XHyR#ܗ#_ ]E?2AG`DoQ act*68Eٯ6?с0v&(`-gڷJEZGR` .…Idc6tnzg]GiN|%>o/~˃HI-AMM!nwYS(M^nK1/iqOEfPlsBi[Ad+tѝ3%̾.GsXsuN?;J\K}rD+.ay|rV=,Of/)U\q{57 q­C nu4?p$`K'F4Ef/]ڤ}Alomm)Q==gMLP(QW-_e ҟ*wd%hRlp/u,z-,Tʌb9UteX"z$p#{ݔ-vWi\j)SV#vCYy0XzS@,Ԛ> N|ĴD&Yn3F9[[w٬pV1Vv^>-`7x9Ҫ)`Q48=u$מ|*S&F@U(Dufpo_\a'Hd#J68]#}Ld[e?5GČ?gvp{Z=% ׃KPʭ)AAZ澳-SsR1PZ= CphUKdw0>Yh t -+=+kAku_ q^|݇ n%rE nx3$N HJ_*)4@骧]*C^ABHk<$}KYDhjsY0O[`pĪq^mܞiVTG V+ \9r+7E Ntр(|ߠL~=M@\FNF #Ʊ#g 1 T %,IHwI;Oix+f>Vx7bBv}hETIM٣Fgh G ӱuM?q#{t %Qie$}=bw .y~ @mHsdr\V*k&&6Nz-KuΚ7TYZ4ałzݝ $)+8=v\l& 7, }̾5s9'6=G 2wb||-5 *{""J .Ay3.t449&5?'uIE鸼^uM2U^@;4uab|3Cv-V侀ʴ RbV謐q)V b =[7MZ=lWC Bˎ,3ajԜz* {KuDt> :k{йܧƒ>TzzH;xvo ݵOyϟhBH_0.ELW2sHyѡ~v7#"$r0A2rŖ+Wv70L(IC pxmܟo)Bc~Nm^D+}) )d>@X;,_kojKe(fjILRm~G~ءt Eb16|Վuyp'bخSFI3m]V9P vV"M{1+Dt("hY Cx>Od61mP@S;3>r1kG2P[B7c>]$tjş{ww|Vh#w,`zcCu.hțR’?S4բl?no-m]j-9Xq; j?IY0Dj3VTv < ,q;HVtR}]8H?L7r\ʾ "!58{\z .u4M6OwS0g;95[h^{a۸IVm;9yy/Rֆʶ/w( wǧBsiwܹ;wXv|eIxybaqHvf|)D bhPR#LBQ7DB}O , )x)0 9?寔}_#ײբII 2+cl4!2i).hV- [k[=VދП:*>\aWGKGpðV ̫ iF sE /uP\yO=;ؘK14g+~mSVr;h&]3Z3v8' v?ul:K5o`kcAGP?Nи~2;0-4YU]JE9%-1 ԜK(֙`4O0[&7+y VFHH^۝Y)'P&-;N=OՇm#eD4:^@Ci)Y2Әvs9* 02~0t+k7ԕűbM!7i{_bg{S٘D԰IS&aIZ|>)3 Ҥ΋$rB $$Q[>@?޶:P>lAOX@Y)t0 zQi뻕_}8,Ph!39heܚxN㪒 nH M_Y3HI|\o=z{6i ?0~aCFogªEϩHPSn^Ŵs>MS|/vHb,wIr;@gөίK*i=:–}-9v|AÚ*zTvmR@e5x}c;c9G\~5Dq47 PX F5AsfE(ĎfH}l9N܏2I0NNL"2|g/<(!-HdՒ7tVӸx~!_[iǠwR2~bm2^!E7'^_ep#8X.]prNȰr>i,-ɠcP]BKi-/bV=sV`rQ 0-Y-򇴨\K gA{٭!ӍFFu\ϩYcu#N6J?t+md٬U?džz5t.M*.XөOD] 6mRb뿯lj,KdaW;_17Q+jx 4P&BQB~-[IT$P=v?ȐíB@cr:K IcTf.ǣ"˸+QFWݛaN#GfXV GiqfV8_~ .Dg%jۼQ(҂<>aVbӈڐZ oeLӳw,,#GՄ^+C`p$*{+v%+DAA=z31ry8F/Ig2vdHgi(̌ɯ/W,_!J]pLw7& !"۟J]K`LD[y"OG%aՀiXLLS t_{(`Ad0] &VOd<ҡL>RcpA/c9~UXDm"0"a䱦rMGƵѢm|g?z}svMT)} 1CjŖ D)[s)սA 0D}--^ DԺx0ՐġF ԖYmF<҉)cb+?㧏9^ÑJpl-NQų) *Mp†lG-sD{J&_wܙ3C 8y 5S~?WS4i{:g5'/d f'O͛{Pz{0ΨtUW[%W~u JMco͜S0>HILEff{^3H@;dvVWfx WCjǺlA@_'F暑_n0KEcH q2Z!P ,oY8ghEWov trɸ VlϞ@*eҧhbˎWMk @68iXƤN]哵$|}ڙM?`)k^? JUrמNiP\w쐑H֘ĎbB I$>i(3Îb R[ ya/jg!GX}ֳ눤Yusމij㪌Q#̽L 䦻!_2}2Î3.-u@VZȧp>\YϑƍyفX@9 ?i/ ZmԤk,hVxz3uӚ찙Mv)2@]!>Oz1 (a7J۵mOJ`7V8A_'qN7MI+>ARЧ}G%W"(2:!t6/7f 1V" eFS `Fna0z*] RYkŸ+vDS1dz+aQZx-A\ZAkM0 XCb 7`VGlD\ʫ?œ]ͥfɈu%CVN0:+"P`QCz7=NVZ`,(!hplo Rwp>Ynz@hR(}?*0uG߷Qz2\IUZ?T(66DDBl"6a g4I^Ya'ۤ;`RvDz]D l7O2Y?ɭ]F$vK!RM[vG MMѣWJԓr5Z1r%%od $/梄F= ?r>=Wɷ R3Oo4VNW.?.u0"@w$^ݚVZ,M ĺQFw3ycʰ闪la+|M9h6 *Ԛ "ЭC7#b ?t\6>#}D_YL$4= eTEg$$r\{y>gXeY!{娹;ݪV⑑;?vMLnd$cckHP[oMJ<Y͆))o ݯ넋.'КM$+Uē&y,0A˝F7<˘4DXSQ 甘/E'Ԓ8&8U䤫}N'j9[WKQwtU:-ϴAq)IjLV.38paT}K`ot) r:74Q]PM@ϓ1@4ء?(NB`M6(2_zc:KvԣܷV/xM=,9dۉӌ\>uhFifi:9*gq]Q,z]v,kd"GwѶ\9Lh6ӶAl3V"`3VBgmy#R噔%5N rPV+RqZΌ`\{K_h^S|s2dܚ 0gI w&];uTf[ެ bU^]at#@kp{q*"qN5u kI!! 7eaiRGBMZ(ˎ.϶rø\<|. vXr*ʽCgPL7s>>\Ul:p{\I]Tt/ wr۵W Gx`ӽ~/A P*=Y }G;6 ՞U^][pQl 99ogiEΘAQڒU#:3JYʘk㷾P  ב ûX;WJQ@Ikwj21FIBW)<3 d(tkO, &6ulVYf#Z^iGvݮ9ı[[?\nySW$=<lTl4ڽq"wyiMk[4\٘9QÀJ~%ŀ[1kd v1 }VQ#:6qi .JG\wYP-ktn0nbG47 SI1SSmV/Ul"Z㔋Zz5Ѯ ޯ{'i+r NIvWeҚM#`kj+ɢnBزǖZGJ5aTHje fCOU${G1}g72`s&Ȣ(.[}$Ů.9uۺ,ZZ9Rj\$"x.b#b 4[k#@q}5eA[/س<[ك+? B8zbm_F~N Te(n5Mxn~@fqcDtl?ٔm"CYDQxG*Jel=2` "BT)[A@oWH??MvJf &Nj]J\.h.˗V U'xM u /~qIy~ۅ_>9| K';?$q\1gl/-Ԉ?/&A|'xL Ҝ u9[^|86ƲnbEm%eeѤ0H\6hV-)4,>ű/^Bl* "@铼cM6=Ui ,%ֱm yˍj[Mp߉Nh`LZr.ѥf>/un7 ţ?ϸ/?$5[A1OP3Ry3c<|Gpzj$S}Yl4mt'nW "ae8yA T9VG@NLq~aڇX"?\DVg -ZPOfd Vf"\R&֊~#vk$$͟ ޾ڸkЫSQ$!FzgZ=/Zg^VBCsPա k Id,Fb]Sc#lik;%-NQ0E2!X[RW ^cy}LQ ̯Zߍ %?4ܙ; @_h/{1ad`dK*r .;z sJ!Y =5e"N7R1R̡%_{gA2(`m!0"DÎaFZ"┎/%L}Uk"&X*b|K~Z|*C :rCrt= ¯VȖ_:vq]˾p*,íZeQXt쉒D45!ki$Ƶ޾!5~ZFgN>hHGHK~6ܜ%݊][uYW:[w%4y9kv_As2;9a\:'rͿӛԫxu h ېRd1iε:k&ā8b-tt >|*ϛ [^y* P#*G$T̚hI5G gCSR@f궻/04gVRx QVr>)eh!.;Mqܢz-g!dW(F$) "-qMdHmxlִȨ"bz})Inf cY״E N1T9M]Z7reUe_e%Q~1r7Q!rڼTxxCn!vLâ15z!p O#hqk~5$P~^sd${hqW}p/@^j` =2.Bv %6B<&~1DCbg;ШYܢiD/_Ϗ[t@Z`Cc^ȎL)pkTt<{f߫'*Ӥ3MP\ִr(FxCLϱ]Cʹ5!:~Fu(d.IZ|F6 XS優Y&,ߕ9#m뺡بxqGZ@Ȏ1@sa5L ;/C+mZruՠYo̸D`UǧN)rܧ3iOb6I9+ %ܷΣu (4fyէ+䉱Lpس6У!Jx4|3{od\/鬿yB{!yޑ}U1XpFgԠ%DN5K߷j az%m=@9gOF`qLaͭp76奵2(YΡ3| ȑB5`U 28YLێ$^5ݲʞ@=iZ1U$rb,R9Y*mr"C#bytPD\x1Xyʗ`~@g uJ 8]3EAen b]l n-wZ`[ |c 8Q\Ѥn1;+ U 4L!KLO?#5%,X6ڧ"_7֌КInAC 0rsXiB8eMkbx_ctg"N_pZ'{wC|GUNV;d>34({B}0KPFWZ87 @گ@ "\b] z ͔u;Wgd%SC8?`2dV =Sg%LqFfc+a|Gg&lC Pl%OT#sx|riGF3ZB*h[Ұ۠W(n|cN5 ըotqN,J&[ݑe47z\Uh[rl7؈(Y`~ė $[;~/~DYT>+ O)AO @tIirI?‡Sv+91 ք눙mLc7"Lp z~fʜ_k*( GXa Bmv/M$Ojc*"Gd:|?m\wSnO5,2pͦNz: }+孭FU<]; h75J)0o''_;&|Fr7J֟x ݾQ4 ¸8Wǐ~PrdTImqߢH\&]blZg]+GD(%e5D\seoV"70B^;q68djH3jӆM┝,]8}HFD#$G,)@7J'tek c"v v6nP 4@iy VEyś) τ{ۂC=&??< ֔3h PX U񗠌LS]C ɔq\#IB|LdkU2DfR~# }2A؎!ep:=1 OeeDū!  2;E k)?먭n@Oe#Chw]z/*eYT!AR9w2,D}# x7sOD z ?^y%b ^5dGif('}?UfYSBl GWSrMF1Uh6{5{bnply>;6tr| 2`3dP˝Q }MfDQe`wb$muk̡L1U:"z/9b/ 4/Eb [SZN:0*WJ ]/mqe@ R ͮĻ<B# O)&-Ҏ }й\#i$l'fK`Ġ+'mS@ ܴCN-߉3DQR+0sn|ؿY_ nW7J;a+;L[0U=*3֊n( `vԫ%zXa޲WúQd&+ 'Z L5&d!oTg1PjЀ3>#liTE9s9 ^@4,Q'uӈ 2hf 0\k'{QfI[mOpZ0ݢ[٦~ bXRy8qpTG黳c~uF URŁs<&:y2Z3hK(9aXo;NsmClzMhʜ2\2~Ix= 3V (9uʎPaםRH'رF9׫G F˦bb)+GY:>HF<.ps5$537 5܈ᦢV̪SX4h`SMX2Lp0r`k;F1 Y"b3`/XkfHo:ߑZK7b raJqO @#e$Z*3Vӗ4jRFЫ͓y0@׺ԄO:<9Ҡ7ZuC0Z0<76E=/kb;Qq;BMOCcXl1Y[x0c!Û\ A'~mK TY67l^tO4 Cw=Zꔝts%Hzp` `+ZPa,w6]FpCXDi~Lze5=82!D $QC6H9 ny`Doo)8@ӿ ŧX.Q0v.+|>t]eS8041'X b',\WOڅ XEA-M$)1{M%i7j7HZj64 ˺:KHĻ܊rpcuE]Rd _!!ffA" cP"yca?Np uXѻPƃ+R&<& s&YCZ31;̯QQf6{Ws\O 20H6\vL8oR˩c U}Já]nES{QD Rl 0̼9Cbp.%tV5-4i~j#q"!/|DY7mT4 )lU. D^PwŽvfu9W@lDiߢw./1 O{9ZKjPL^*ﴧm񗜷T*Ju} -y~hnSZ>e(qnz0%3>#eI@{bWcR;Q9)T<_Z\S^@"*;#JZOk^߈%}Ґ.G֏]N**ajFȚ  ;hH$D?*lgOٓ+ EX[}kδ9KF[orKVs+ٍ| C%oP!5iyc[A4^k7U]Y4Ǜb칗Gɻ*AՋvN3`ZfIR!)5~|bשn!|&xq+ml"D7* ch׌$#v;՜PC\f\LR=)uᘯõOmh K\??U54HaaL9)ڼEtܜcbƴ 8.\(RZcf\lEa'M7{od":;xjGg,O+V)n0 rϡA2B ]T@wK1te2Z I>EHVbAF;~^avD&Ǭ-DuF{Ηuiyo@mKL(  |Flu+OqBKh<}[%ܒkg4[҅-I<; K)Z@6D bu$['=ʠlէ ,̘ti% [Uw<m&QRH$]ik{hlPOg:/fRrO g!ӡ~ m X^ڊV̂X1g8e\-McD089(%L'mAJFl4s%Ag޳_?+ӽ۽jq^^lVD!eHe[o>傅sjamlʰs^=vݛՅlxJB'$41(s:cLAjL$UxQ' CXt@NV)ie U &Pέ2hyX,qnZХY>O7cNK* ,{L1EVTC5GAC>M% w3=آ0#X _ Z9@ʕu{jsΛTY8Qk&ވIWu()(-V@"wNenaŲ6pL%p%4f38NvK8eQ]ו'"^Ug3 uLEɼ[aKyB#Y*?f[Uӂ溚Ac5dpC|/R%p{"̓&L(CdPE-[E V U-lbb2x3w1.Vg fU#E6u?"[zbwMyԎԩ|A wnEs%s_IɌ| Q&7HyHB3  |Kq 7|g%v޺HG9xPbq e㽭; #kOU]M,T"wk - @*aV-H$(z0\pU `aZ4>>=Ah glj'JDU[1"M.lh%s%z'+<{PQLCtPr s5Q vWv CvL|D [Y-JO[{뤐aXüž|S{W͒ç҇͸ttcٓYĢ~~s7i429U웴N6M |x-VF19?@ꬱBޔ tTߜyم{9fu9YW%zL\L3=%ſ;IYMtrPɚ$ u[QL C?k/̠Ny`NN>%.9+24DgCssd>CR/IaMs}Һ< }&JGmԷxNQFj([4oO9?POy%)_vG-`\y܁:ʄ< Bnp^XsgI35;8#\֫xfz-CQ0]6 .vb`Ӌe9_NB`Oj=#*kcS؈;jlT# )V>zվK\Qߓ%P^i),ʞs\* .r5ۡQTK;E ZJƹzzv숫]@|$vw MdH8*ʭC;Yʚi9~:]-y)6ŞtF!B`i`e9?ō+5E,URO&5x:ѽ?wXQͳ_%qE#J2TOE JY4Cze0KS7.. @ZQ2ژ~ߗcNyw{fpsLJ%<1 ?4oF k$$a_Dm7_ ﭚԯ)x f(cԱwlniO'M etqݔnL !O%GXeMWd7O@t]G#%D sZz3ܐ^~6̗ .р 7wT's 8ɝXT5,%_ic _xFuarjFBD70Tذ3?9kɈ}޾tG'|9|^b.#۾fVQ(u$6/2= *]N/4VjuÕKAB,pE)^67PHnGܣ9;D!Ȭop LRwPw йc-z2WU\X{ 8SBEO3uFEvL~$-}RiVݥW}{5lېX?o:i"yʮFL7,aatwU]1T&Ddۢ5*B"\j`!l@)<y^Rb%҂woP{X>G;k وb|J,t.ju5v~-xR9O}g7,]7O GZeBLl0޷j* tW$ո;&f/~UlИ'r~MAs3L($TGDlsƲ%ٮ6ܒ 8NlbK.S^ކvM de4e"}SPao8KD_ʗ7fՊ\6?_'!ZwogU}\\yru^Md9i_N3 RBy-v27|/Ts f1 =|=y#Y0@N2Vu$ ,!kPQJf~ѓ_Mbttj9r̂lJŠ4j dp{z݊de\,F A%>lԘ%#]f5W+@? (jsțR}G@~W3,ڙeESv;ag}H^t/Z٧xg*CR5AWp؅h ӏ2əlA+λ̪}Tl`+RQ|ŭpKI ̋._TiwS}ɢvE M-96+BiZ?[#R JF| hf@y`2Baʌ{2+nȣtK(3z,#@Zt^b?{%nC\Ebj\* ?fЯ1D4uq)`(G{B{2,?FKְ\wR8s3D[ ՊG"ejfK` =Od "<O!Xp[ Wr{3 $ K:`lGzSU |ZvuA_Ϳ+֫Gz4D2 }FwY"Ӭ<ΙP6 T6\]n;W5&qrGڇ1$Lg R͠ Mܴީ,5=")ogT]ae=~ {um"_:Q1RJhhڬP !b5`󁠠^r9\Ud+s`O"缵xbD)nE ӧe1oRB80zKI5peOZ(?dLtDFM 1CHhkWDbR-:}(ڈ lH%+zjNQOpZR= -Fܕdod+ 1R^hY^8GEx$DrgZ59>=Rؽ7*1#L^OeIV7}%ɕBVmL(55QV`3lT? 0]G0_%1J) c my#[5i?eYRRiDB{,o{" -iW7˾@e_mcS8g>1dXHo\t可qۖ`*ey 1X[Ox/$NÀf+0ߜ'G3IXr=*jD_u:Le@A)6V!l&MoEijilݞ)"bU>6+3\[X/A\aHT*3٩sOLd'6Gb+"bm% 1gv):S=H!tט/^D~A)(x< #ERew)˰i٦/3{g7Էm؆Fb:߆K*p8VxH@7ұLsf J3g{Ǧ&>ܞVʦ@WܣbBv9 3|AGlk-8Ӕ(:lOUXիٟ`9-jfvijUA.R:9 :ϊ-SG5H>/m/gYZŮ1gVT] #Ǻ("jq"# %יot IG>0UMw҈(WH}A>(p^@V8k/((I\b*ǟ%4@A)π.B6-VFpgyB4_CD4 "DA E7C}s`xxA0=X]`mNu lch0 O< D0b_}L`eRX00LõeEj͎ 8OJe,ys#%Pؖ%pxK'&`?'~H=VvUM6 +=NzGJ{tpWjTPz*B[cc grpRIO{9=ԕdێwN;Թ"ݡ6%{!ߥX=C#P1##G"찄i4UVb}Wݭ+ >Sz P#>iz> "fϬsђ^:&QSuT e?+z(!279\^G>ǵ G"bLn<=ڣ"Tzˏ_QHӝn-XR&FM#WFFI iKoF:0i7+O"ԺHF3: [Dpd"rpYz q'ˈF(|HNTU/ 9EcL܁u] 9VÅ4WP(M{> rUO㌹AҶDw @iĚE҆tq-j`w|s̃&S my_HhD9]BBҖ9@vD#u(O yu &tG'Ï, 2,D'2tX~L|z9 RswUe?ؒp=& *G8UcOnjd)m@ ;ۏGNA[%bIdW}-UaH:_/{brΓ,U¡ʅnd]+EQ|VB)(@UTYuy42} "2:iJ\Nu#!;v*9ِװ ;U"caCy`:\%BUM;Nb+˲]es|4x+~^Q& xȁXi%vHc;h[(@{_Hj__ ^k0'l“"U :LWje5㾏1jb|cg2n!_z`(mh{oP 0F :֠uJRW83݆cM)kvGj};3rt1L7 IK.'~YH+)!.,;l0ÀNϱ II>T{)4HQt1dさ4bLNcX΄`^RI>5/tMT{WZJ<7d4u-iJ@vNvh4b" nK}VA!ߎg˄gOaaQd9j+zEdi;]taM*s都B|-u֙>G RJWyjgjZ9i*K"zqu]"@ǿ v1;gϚV岀ܼ4JCg,g`1{0kr{FX'|/qZm4ⴭƍ|2"=@B)L<|8O-%*.f6}ש Cy\0W;KyI^Wt yUm1nBTh1iP3YSd)kH2)pA7-z[XN%:* K=GpET,A']d?/KL=.BS}9T*sݢ:/fuh?Y}k`ak3(nȼ}YH|(cULτpDFmp/RgJ] EqRx܋CrUG 3!e~E#i.B):y-]ܵqZ1t`9Қ qU7}d}?Sjzr唿$?PY9y]XNM\3g"=hw0J6 @x{%%Dt K`l  >L@BQK's_-~-FũHEoh-n+[vt$2*{iijoCZeka5J0Dd|Zֆ v"zqkl!]0d~Nʑ=`A>T' 5;AbpY t,FV5M@sO]ἰ4&x۝KO)cqX(lpp0KGi]bU,H̿<{yX[7 ע Hد7tw0ۓ>xQx1)<GoJiNm8X:X$^KÞ3IR2x1㵵m' q~`]rZHCI@cC_̳u*^TGqORwg'ۥx\%o NjQ}w"x%# I% $ygr5ʴp]T`Iƀ2*Y Ķx @6>T v̴I~'!$us5(kX)mo?4 1@!PYT+fĎ䩄]#hR WzY B͌Վėex-|J\ErpyD7BW]]Եk/XP(L[dUg.L)> _XmNJ? 7@|AQ9Z X҂*H8O (^<bW'I@uݐ6p\ b=}tH6{ ;nm1/b*bz):q(\~Nj=Uս"(M`lbM܃H]w @3,aPedso3mD4}TI "j_8q:Ri:as?/L5 IQcLaS N-S8N$3@m<[c|l?@g ߚ Wir0O"n"3[#T`ds-IҪބtD3#Q>etr[5F7sK)T'X U~KZ6g6(E^-L7M' HWI+7T {AEtj͠op?E:Z|?β4z7.Yl Û׺Oj8$sdor{qsy1c^kympDϱ9 Gr_:w1):Й@c~f;]~uZMSa Y[aC7vm+t0#i~xd 4iqcp{Fbegب2ꡢf&:Fԃ&M2H]M" ^]P괝l-J1G2 ^ (y[OZ(;oTvY BΎO,tJF*@vEy7ѐϯkYPA5kb; }*;E7kq`)|nX62sq|G92TdOm<LRDyzVgeW :![W(i+7'JPoe^ zf$ #z >2E`s2N1a{i$8IOO.{"#M9Ą-:qm6lמbFR׋tLV^5!ˆ: yOV[7>bPoԬ_=M4߮5hu`yQ&RV@TY`+Pj`'g Wn j{]"IWiت^mtki;/Ex#ۺ`v%ؒ]' Zaڌ.a>ӑI7q15`K}Ϊ1K >!'=bZ*-2X!s H 7q0É ~ĘXشgd;r1DaAL h &g^+0h/rFO 4T˒Yj 84Qsf%TϦ&oR+#ռ5 =hT6d<~ :$ݮD=UD==/H ֐CMj.sb0W<'Yw |HP &'sEӹ.9){5qMV_c* d].aM"1)e#-^i\+E4?ɬ*f n35ГL=n'*m@(ԲL+Uv5~m}I^ޟߠKzKχ?{g.Ʋi{'Q ?hTK"2N% Ft&^Xn~YI`/]n/]F%%Fc!ɯ֗pdࡇu]:*d(%1aIV9y|? x.~rKʮnđ J"]ۍۨ|YaId)=q~HtrU=*8yx,Wp ƒUP~O5&2Zʏd+P-JP|pЧ/B0ίnwnXk[mKu*ٮˇpxAÖ~~6Q?9"6%7#ԿH+8Ex0A>zȵDHT\J\ⶋ,)+ <݀߅rZ= \K@@ZXIE=q;BtJܙ-?j@"b5(@#8"~MA_ w0!=iHiq) n{)au[w̸Y&aCl|̨ŝUo'{U #pDan~࿢sGTf6&;|'d]ʣڷHcrmݦդ33ԔC s3b)X24S"ShmK[Q$O#XFJ_̟eV]ȫq.T?&,]۠T5x4ɜG,ixW.xQYvک%fA+Y5کO_p1w<%.{PYT|+?akŶ =.L*C#)`PICeCG &2#7YpYgnU/+2F/e+X45Ԅ*XKi."1Y-p٥gwl^"^cJ-xDD"73E[9+om@l+De$ b4e|ru&q@c `($0.i!ǼT1;`.ToNlmOi]-&PW.oHNyWrk/[ bu`ȝbA99P2{}@}Jlis6!.f0r|={]e"]20š)x~$@l *9A'?7LMYȅ- B6 p/!*vc3AK"ϨV6ښzM@ ;%K8)ssIU: ` ԗPu@HmqX[33Lw4u'D^䔨pDT .կb^++MFk)p @n[CDo4Cd`,hwۛ;҃Z AGOfP?ۻek k.<9e`rQAœ)keȐEVsyeLٜ >1c\b4k&06Q\3Nam†z=1ѓYdEݝ wͩp:–.1>w ǥ؃i0loa0 itKnSc4\ʂ-~NLY垭IsznVR;^0s F~9&MӬ;s`=~_/ -M$I.VNn:V)De(JiJ v~wFkBMh僫>}{l9LPo6݄ש+m'D:2y57 }VO^hi#Nn`!OB.xB`'}6I71皇`E/&iF8|xM{gyF/좛rТ-3✕Bb |ƠF(""ӧ/#!9AdL]@+bblJWhs`2T-9x"ܞA,9FgLXdbd18ZE87w+e욃a3Rڼ] &"P}й rfMcXJд`uIh-9o E m-#(.Za°\OZ@z B۰C.IJE9eHCٗYo.BXF3!P>; [w#m*F _XZ^oOJU-iqώCqY-/ZR" :)ebQ8cj3/K|r;/eTu ehg,J 0m!`CHdvYb; υ[ˈ'T{c«_ ;Ы>bN(rKWߵʼr bl`Zz8gIܘnAصzV BI^s`4,*Wn?)-ru-x gZ;*|JEVb c+dc^.Pl hDETDi bxAu$۶ ]^\gXU^ԯ^KY\rzN}Y8 QE ۠VZ4hc:V 4E<mvkmcJM D4y[+?^Й &TT*Z +&-G 6Ʈk>Jx%p2;uj$r CE]@ڊhdˏ7Њ*Xա>ۊkd!}2W<7;Ax6bD;<}v;ISXv1NW:9pjAuޑgr&` y?Ťl*FET~.1xN-7Y)TXY?]GL6F|͚FCE8=ڃtBschHxjcߏ2  @Z@N lE!+#QbUcH r7t3 I`j;TM_+þd}"0a 3)i.=jKq^'"U7HYE7C憬<2(RriH\k.' J o&L ?;~DR.y.Zϒ-KFsE)ni2<$8 E$$Ŵӭ/b|&5 GlvdLf~&E M]{e~fDAigd|grA]. Q=H3 u[>&>%Sqܦk#._lHgB{teIb&X'RVYr\?DW'W-YJp{t!**- 1I-cJQd3#^Y)WoOG"n/*_:f8$JKbw"D]-ыe,6a$8mYGbҤ$0mJd2$`|S sӗ@{N%5 Ɣ{oh8v%?&vbU=*\&棟3xwKwJHe4ujUC%bަ._{5۸8Xt,,>{F>^{x`~G 4z1Rg<8IqgR*YkqOlP<}!8t1Áq;|[mT+b S)p9{rb:%6(xS>% K:[[.:sP[W6D:xͲwNk269i6Y"9@e.E-]|ↀWK  J@ה9S(nP_U_'8ZlbZPb]iy1Jk4s ``[dsZ'(<_F|IϢiOH_{VǥNժ}(>=N[+зf+rT-J-L  YMV%>mN b"|U 'T;f7h9#!륌4QT) _؏l1,:^ PVxBhEdbio=_FU}'*zh۴6KCy0۹"$2\wh^gfQMhys"Zh$}{1JdZtVst?QPw=SEn]%ȆQ-;wl(Am Х)!#gUPoU?7Z|G?GlKYiX캷;TIjB6R%VSۜ-b)|LF`88 F$`_7ySD \Vjog$ҵVb&͡A ub22ORb22rpaeni*g`>$3Dŵ9 R2ρzzݕ2ah~pʄ;icm8^F*[L+WKp)ޕH`Jdbi2y#/}5ɣ{^<-$X.(\a;"g6o$Fv <:~deT=a4* I_\dUy"ģpVfz?aU/GknaJV,/H7"ÄLYΫԻyDb($ud#K> bTo~‰pc 4]1éEe}ı2+Cɡ#:VU>QCfb2O L,vPH${v)Vy5슘&o )@ӐCɕ&_ByJ lKS2qpd͏b*c -qp>aWbkM$01lN37Esmbbw fhlHG]E&sQF) vEþ.RjOjmqm5w6w>;}%Dr_Hul@?,.>εtaoS.HmWq۰M=oG/jnRT9P+|3M6Ot14x{s$aLqj.OK[.gצWDdL.XWJ ([8R1ؖmAݶbktl2h7&JīDN%٭|P91)<ϙ~pш` DUՌK"ivK(pӐGOv47ѱ y'AQ/%19{4Yy(vr<7 cV\fwY]X=?1{mgd * fs(ڊ30{F&{lL9^B(~,򇌚LMM_l59AzD9%@Tߢ8i`^̭5 P"\A!u!RBEʏ ]FC)Uz(HfLB*k#"fG,UY.0ڇF# Df dYZRd5)BE &Co Wf@ 8 qO~Op0F2 B;u$=G/#f%'OzLTy:jtJ՘}_ӈX Ǜ^@ҮSp V:#yb"~4R(D(u=ԡbց%bV<(3.o!hpJЄml/DZ8d5(m: (1hJWJzzs$;zCuaZ5Û<vt7 M$7p(_b؅VfJ@X:J|M=2x #w[5Pi^.oH@%"*Y勆V Pksh乫b9d9]9cMMTUC|² ;CڂLL%c3)-zo2SP`<cyw:lpi Ne×PZ㙣S \1NgCT!.3mk E]*Zg%Җ{%.q[xLK\S+;W.W=>&͉cbpLJ$0+ttW(x0^yScC}˿fY[I:>W U9LdG- 2/MTE8z&s~1~ B9I":`(FDGA]$_(~6 3I=d.tE:4Т2{0Ym{-k[8-0$:5[ѫ% )ԥa8ghYv !1-om#i!xy`7`^l@+zZ]zwFĐkh+2Ng5xqKefN/{ :1x@?Δn|O+lu4Wl~=NI&\:/џm=FLa LmnZ#8Mﭘ6uɁ#4wcGZawdLǐ ^(:O?Eæo5'j{;+zIE[WǺi V3<YfDD`s qY:}@f?w%QDs_[|1϶˥n.@0 Snb%a@9e"~GzSl8$"ZzEu}Da1MعBzyo}%0 yœI/or9 ?eLQ$\7&*Xa~I}9Gg_N7=b=B$KXWJ8r_! $(HmxI/ǂݿ%;/d/b=BҰ'JX)yC|0)%fP-oyT&c}e|2tpj{RkO @>m*S{'LB{i E\mp4`+d!Fރ3t;N'ᶉ qbx58?,DŽ3j LY ؀PzTޝ =7q;E8)}cfڂ~4UL#ívP7a%3._$eyQ5 8#b ;X)۴Γ׉fyT۴t8BA7A䱽\e!Fc[sn-GİH rzQ~XƃмI>X~t[⻌f^3W-»${k-W gW !94AY++_AVC ƫwtx юotMrfn93ӠtU]Ƒ{d]1R].#BqWP@%Ib4ba5tFa%'k Ǝ 6;ŗQM%k  ́FX 4rI#/$w-g*g$\OGUۗuCj |uB0. K!8cm=MK&F(K2G"o-j=j*3:|'A`uqDt]z2"u>$PbEV݈hi?`x8.T۾Q H<ۻB,Ƨهs(y_aP@>B-ԡr\:x9sN=ʺdD A$&Oh1h\A#ڊ'Rh\Am < DEq+9%x|d_" 7?ңkj=Mꯤ]JG jl+BnD 5|pkf݌V*\zK;3:h}%,gI,^6W\D.˭{ OXz ޏE0l Y^ɖopp dU ?C1 3 ]_B(>8Pt@H9P:øML ַ)!Y dSsry=7CB>JO>k8 4Niqʻ@ń/,P4*5C dSdwH&/c9JYdU;t3S桀ri=}J>uX8*έu%9zx+Z-RkNx] ÇZ+8B4mROzat:?-V\AJħEyR;܀w0 !wp恰:)ҪQ~'8Q%6!h mt}L +cvV{tS Y:.UeavyL{M[I+?dӀ>\ (#[=s,_H잕zH_Xvnג'SYv2#M&1OwX=&rngrѺs2Dqfyk$<ށL]m3E||f=IJN^nIk*}.}8ڟvICI;HĂ"zM: X$6b0aՒ3 ֫&,;_'rll iKpCKsSbtCI_Ǧ[M&[̉wagKwbj,a%=i!\ݿ^gL2jwW_=UcX&"P:kU<Hٽz&qUmqH2/r %!k  WwS$5{4b RavFq]ʉ4%v#d \Xzh(G^{) C^Pw|j]**h˦˽:Y&\C+卑ː޹2/>ڛmXem@ Y9L귆iZ}& umn'g(E岱ajK%~} vAt_!pidu> 2ANX$䄮מBs߿}p2!*OgjnzoښGrNޝMUϨj?*͟6곜 RetB-O[.Jط #xpF!I |z[_|*Ey7S,I%@01.Q#׳B֜~F$ R{?%GoN(-Br5+,i4c 6mriLk0P~ǜ-q%̢q'`IhTj;'K)JUc?/uǥ*isΖ"XRb}a4›&p_u'";6@ JV:h4*ꄫMI5.+\Dqm?pXBډܚ>NYKVހ>>P˰.$d)y # T4OZ"(VRԂ!wH(j.7z4R "۰C| b7+W-&afEu R'hP6fكw\p~ Ŋǁ]Ih(X4͞jjDCm!qjHcYD D@V"B`SY qA3bk{T(ĝ6tIsG4 : *YD!DZ3Cm эbz6HqEtbUb>vh+qSJ5V ë]yyǿH@8}* bLB*S[d*S6'[@ RlMz+>m>MfS1_CPؐHd~N|4Ԯ.҈JtUfbCs& XTS[/"L|qd/sKՕ)a eoeweO)Fv#y(3űӽ> x(x/7j$$aoF$Kʦboc8gGH]FFJL10ڃLK񈺚*02lvpaTT-ZM>.<7$Xc 6Q!!Ba!T"-Nti![@_\N xOxEY5xz`=R-gxW8e[]%?=_D[嵻/+]Gx]iuVZo!V[(wBU0nIj.w陵fVODugBtn|sRQLi) 'H2?AHSm:_aӵs nzgbnX8c+|oGxp_,حǎ2qv$2TOǘq qWOHrݾY5mc/8h[/X],SASeGdA1xQ'AVayE$W ѫkU5̫pUHu8 ÿ. vbFg{Ov9^œwnPž=۩Scಘ&m+rYۙ瑻Sp^w-.+&]hMAflV#DPY n LoJ)yVhfZ]9sɧxt:M`A'ÆIQ47 ԘPvLH/ hLx4g_w͡et4 t[$ЯyWeg?!Ϣt9nDL+ag(ʉ~L"mF 4tDkMJ9q`P܄Iz { (!l%q?V1񖵱l,Y1XF!M3JI{0{P/h4M.xm+Dε-BX&gFzN+|ƙTW-Tw ͎xSkK"2dth.3Hи`$5i-CG /z3  |KcQ u'tUl!ޞRBc5X<GU.*bŊ>Wm~:0!ƭR7E2m=@+<rQH@7i9G7ɸM!0Ekp)4 ԌuXBxsV.)[A}3]Dɩ!]fRƔDOcH]ͫeKj4ӕ^D[[N[ȠWiZɇMV70ֆи'-wC%x(,^OA tgLA ]8]7<>BK/☡oOh2 #} 6 zAIap}‘|Fϕ!o->E s[(spq3N1E+xm3knr"&X??B>qYnZџi4+<0rV7j6$P5>7lPNSLI] mQI3ዑւ5h$bnA6 a~FxJR`b,<Н[?t`%!$8C;VBFR}V.C꽙M*bP.fX1`bUq[+\ظd*uΪɚ!(8LN.&K#BTN.D:^MNRCsi,TTA*.Y5E 5;_Ȍ"nʏMtIAߍe0C0jw $YW|Ƭ7끒b,7^I5Iz!l47/@-,s6R (&J6>^%ƦGU8Lzob| HUZ)C\l'(y7 jkhX)vynos?w`Mc򫉙LOmq7@Kt7Bx6o6Ae]:0U@HCp8,On){M_>yGRG&5_5# O8 R +xG@B|}W[,5ہᓣoehrPdYG:eJ=;8 u xO6)D-mk$RIP!̾Ӵ49絁#@,IDžk׏2^Iw hU``R.syx2vz}#V(nm_z]"$!&c?إاd`ʸY9)d>BsEG*Qɩ[dֲsIb?'ثu D{KUfāW( ^-uA}>!ӵnMUh Kpfu0jۙ `pz i(w~ꪏ &Rki~\܍˦͖Od`K D̼:#[.{yp#AoDۛ ^If^ͅ}P?$2 QhK(YJ3*JWTPƹl eI˂ _ ?;03uHdX\QcPg`sɣYfz,_w@g*ׁ.ڳ2{^n=Wd mjiuSK4P5`zҴ2Dg12y=6eK&xad1LF'w% h?; ʽŒnfEQvA傐Or/fk"h `ȰV@..'⋑}B:jC0N?$ CItCc@~/GihmP> i>M/dgnڊqxpGl0ÉOB>Je2hb1YUvéA (ƫ%B iX1ևP3j]mGh(iщf@!K1 }߭1-0C*ofTHu攇{N:NX 02zyRK,`w0|XXԨ>ġQ8WOqt@+BR>ܴgRJsd?I4Jb9pF8r6ztb<ĂΖ*c.vE|7i:)_Q_y՟'lvT/{{K"g@ļ i[wex;}9Yru*FJzɼ. 0wL1h_ sIo]գ!1&R0^1VҎ$GF%j=}P7_`;sd :gD3kÓZ*kd{@/5 k:lUvr+FDR}Б2\LOTo~QVyV9SD[ԫ[dFo m > VA7Glqs]->kPT9IGM2{xϡ'.ewoP քR 35 `e*:(+R;αXJ4 c kIDӅ8@^m(|0%I_  3v??YځKPǭ1mSX [s"]?*N),\J  +0I]j 8rDN[pwڙ(I R.#-:.LcƐ,2j$yKP\ln~p_Hm*a{&uLC]NXʫ.0t %k_'PZʝR\T;uvĝО;Rn(c*P9z&74XX6b|v= v {O dӟvkdXqE;6KrZn1 xn9>aP#z izm1}r%Ri@EBڱ<3R׽o%oջ}LA"gZ+C;U>ʔ#Yus)BWO/S%"yD,׫jϋ4CW;لU*+"Jy2e}D =u8!˦+3n!lsekFl)u[)vedkߓao b͸}((Q-/z1ȩo}@hhWuh"Y'!Wz?]WH ]/Oh+n,fQm!lg>7Hd9# M/7'oHy]&ɟBKGREw"t܍Ք{1VX#U.EL;n$KcyN]癰Rqn @gґ0exJ1~ PqXEe ; BSGPDܒktdE hiGSy>| LpXN3@(vwkUaGuEI14X09¶M$4h m{TT?y\#bٟLrtQJ4ӆV-j^{wM0UyU) RxE&A74&rucۛSE+ H$0ty% jX)Uұw^ljlJKb;㨐 &?a:U7cZbͨ1Rd0k%:M3 .?ބM*A=KlU?&!r~0mpL X1>f837Q~BWi0?NĄ,X٩7B!TH_A-*ҥD5<@[ȠDc8~ca+ݚ{ZeB4?V;2Od'1떟\"U'k\`ȃZ.`4+8g7~[p06ղc^/EϢDy*,QHc%17,X9K6,`!<2MMlg+;ah=a@̀CS%:& k#xGugM"H \:x#aGT_Җ_,eT)(4iK a „#ByW]HuhX}3Q2`&μ +P/,E[?P.Zp:DlTD5(藨Q3px#\u .i݀};yBs &\OGLG Q(5gZ l >r pd l`:8=$7 khRF݇mmX7gIӻl@#T<,=p'CP#<9Z?D;W/Q3< I BB-_B;-J%_%51Qqר+f[ȇ=`Nv \ MP-ZG Fr@Mdu5i`aQҗJv"R'-*lU9Z]G"6V{s _FR'h('%Uf1I"ن` e{N`~-nIakSyl_ܷ81wJyjgƅ@+RGo+E;/{ܦh(L_"uD<<ō7TM&w/ D{ܐpEd n|]e\ _?X$ Bf6R 0@ Kt_{JD`xNwag$>.x1ԮA #}9 Պ5]\I}oiv*,2`(3T@%U4`PU':]:1iOpx"OtL%']97dYTӥ MMW0 M.pv\- s?ȚNK*[Np18 aX~ZU>2n UDEnSe I.Vo]UfH?NJ(c;C"mkÉ:PG 5 ?^ ;k-8+ eRvpl%S2X/'+YC'.ԙ&|A ARD~m]9w kmaB; _b(%"|s7_-lۺRC*,I :UYd)aDj]oG6rN%ݥhBE8Tk˔uikXnY|~엜Zb `~8W/u!8bv7K;KBG/؛վϬx xha ;хSYYs32%·DYQ|bZ4gA`6NꛨBV^Έ^zT-/7FanOpWㅛ~_G 0wuˠ@ O VC>]dEB vVEi='T*8a% <"|pͮvuZ]0S 8k8Pap.Fd4}](]GLQyb0@Qf 6߂ acɇJF laJI#2BE F;s7cE>"Z0t4\TAz 1^Akyz4QH`5} fzלꝳY'Y\ GVm:yx; ROonLZ jb^@I: #Q.!!T_`IQv:YJS2 U~c.`?L^ ɵJ9j:EFI^ۗstRDЋZ8Aib'kACeA27P0,szd%!fou$2kg >1l; ;)$_NF{X"}U DJyB󖿓 UtfV4$j1<O{Uv*$e՗,G؟csh~dF`H@a%^:gԫf1St_ ʑ쵒ole@Z&4Q:C~O?ykKWY7ܲ C(4y$f.;TKzdlG:3:YywӲ`z-@k T ƞ*FkP=DNQYzHV 9'ABq.(ns\FcKE亰0RQ>^DO{a%#FtIܖqEu“$sWnRwxh"t YdS4z Ki_+[/&Hy:mj8gꔰ:ZA((n[qYCk1 {c` ,Y"زⸯe sE.5P_SbbҦe=JK}uY;'!.ܠotgIol>Ѻxl?UemXazWJ7J!uE: \jy'mβrObb82E`MlXǿ␆4M -NH jzK,#> VHWwx Q-\◢=se˂Kfs&9lZs7~I#ѸNH(1Łnʀ8u *{H 'z P;Qd`L1 fw |lKp[4DyʬHe[ Tͫ>fRCԽ8.Uԑ^,N֓ |RňSkVRVwgkɺJАNT땪?_5t0J \GrW^A*Á#tѺC`@&ɉ&nAv'pߘ~=1nAa.5(Cp >b򵕼WlC|TZ7/S:rW1gfۀtp7n4٨-{й4xv5N;Ȳ}9y{^-=gijrbZnKldLz#Fh*]irI  PrH$4wwqKKA< V?RF񎒗Nv.tUp5g.mW8I?v^GԮKF)B"l.tΔ@(WnƘ-(z-pz;{!T"*> \;y)1 Hѧ"g%h !Q:GxBB@xT |9+w[2}%&C&.IcjRUHBֿm՟QDVS50a\p-}Xsn7`_$M@"->`l `<,c]XCȺ҈Rh>& IuHq<h˜%V2פSo5zٱҊˋ8tZp# ?}oNTh5Kk"3(&~_`*]k~~Kt&AޯV)2EuΙ˶r`\9Z(y:sYO6* B|p9;\mr=5!K8n9%X$2"NS G"Y 3$8vy}}; xCA?ɐ7SOǩ2F`w< M[F/t릿4Q(|+6:y)g~1,;x 4˄煏"%╣ 7sɧhF<ѐ' TiLtGs*c3tdflza|E2,"M$}! Gp"&z1zSѲ5ih)ѣdx')#/poq~}׸l0nAPws)Xx71G"PZ= Vz!*syrhc'fl p^`yd9$[DU"2^6?khlO/{NPǧ",{7 SѤ3үinpoxaDHJg/96[ v)I>L>^]L>JΏԟK,W 1;Mm)J(NZE CE7P_gp,b1tVrd?bAj: (7|Y^K^IʹQN [ jUsaM+PQ6E[b6 eQOdLN H^M[i}5mwh~C &vcկ^PH~٣|JRsG]>ѣ&8&EtҏW*gGSp%;D5~5;zzT7$Ho'S"KgYE$u bL[w礠:`]iY[*,]lX5 Gl]>yJ !O'w >:.~h`0"eNT rOdRǨK\8] )ӎ5<-UQ˚{\yQnZE}67[-  R>:_΃V' ً^Ir*?5^nV !o yeܪ`YWæ*&)<|&j] "+Ž:UsԆ u?t>Ow狶$m"c^җcbN Z-xW7nf9NJ`WnWV+ʬa"4;4 K9 Ugs#SmS(gG^wL<xz]c'jꘛ7u(6,cƑ3&L'L:"ƌ)fR$'?6v*jVt@=`Lj^b6'ohn 8.& \mY5+ YJn(%iRRCC`m5|v#~k잩$3DF4Qp2N))U#$)CdhN:2蛿lZpm 1څCgǿO9=_VJsVpG햮3^ ]]?TcbD79}Grs;D*x+`Y.N]2~IlZ"`s]፼,7!oo[>A㄃6:f'fϯ/0սȔ#{@j anP#w6tzE%lF7J5܈/5FBXzO@N [o~G>T>BU{WLbI*ܒ֤AJRD!pIi-8|(E_`MVWHKpHF&r:lM.eC/'7Bl\˗` - /|(qdF"=rdޮ|hW"XU<%2TT`C,.@Ľ]89N5̞6ŊQCLCU/(/\؇"vѣ!2P_pp @bʁUO;/小W@V:ߛ:᷋Nbȶ]Z82rX@}%Jt :9S\(׻Eί7"]板pUҴ~ H>%»S: צ rN^lY:S /rĄj}3߉mI]*bW'Ò[K |%BǾ]|52cC"~ 4b槍맸OcRo=v, }O_Gv 'g`MF-C _7٩827բx[JU{H#V44@G0ph?RH<;řN+j͌S!9B_FD}A#Hq׭ϜYoP$1(RpNUT@N:}6c FɰO 롇>n<-C:LBJ*,|ÞI2!2/&㧲@e89Ui\i91܉FЖ PvYSsv5^,$AbŹ!Ijã7t@0>M:js+ #RD݈\}} -n6\?[ t GyyCnXMf*bl;ȩ5t=_fISD#"^h> rP< jIgik̆m)+EgH:UV3/waoC9:qw1~hcoD3 `IȊRf?*bP'K:\M?a|0pe2&?>R?bV+6?Bdp"@\ zX<>8U 1s[mݸtw}̸f]N~/5S[6nLA9 5r0xu]XG*ڔۛSŮL-v!?\n0 8?;. d!C(‚;%,7u(}[LJv 猨H  jJ г>-7!a&㠛|/uϰsqsm0"i(D]k׉ǔ.'}(JLh=@v/e=潌E3h+A<fQ1O䧳@b_}t.lAE`ӵTZ/=xyRoK}[d`PS^UL{+zd=p EIؑ62Y)ӱՓ2H}v̟:5!ߥ;ً0vY#7^" ir$jDU:+H+z2J^a;dK .J|m|#1M4:Dx B uNgnn6{bxia}?cei|Y2iBv7a4KqQgxF*D Pi2^%َ'2ME9f4(@[[DdL'-R#kKDR@=Vf 4ҡ{MU&@ O?HnxCoɨ0OtfX ~ab@so*E%>I=f h HXq[$eaH>F5?`:({Jp-N=Z1qӂȀLɝ}G :Fdh )q"UpLPY1.:ig6rRdR穛{hPPsEjn[ ݹq]2+cL픧C8]Ǻʣ%?A~|Vxkb&%![!ZIȻL%>EH6MG L=}T%=4da̲(3c,߲_ʚ,S.{-k VDXWaY5n=)'@{\hܹ*<0L7ԹwH)@Y@i -;\%ؖ!=! -ş:?PFO&9{<-@is`Hqƅ';x3B0(D}g)TfkEkIv*"llOǍ|3. 6)V$OB iEFWҒ,LJ}`_RK)(#@@ P9ʅw3о;*^ T҃fuPxet2,a"S2%/妛0H̻<'pOSS'!a8Ti/KOz'3؍f,81I7@R>fM9,Kw1.N/%[qZ3lXCKPFfԈ·]. ˪d )ίƲ/A%+Ȳ,*Z4^xg[]yDs&e4Z=FS 9|; Ꮿ{4۬g76pHipp3d6ck[d0h(T aXLh,>7٣+VYx f]ZȲa=4WC,4ht}ǖp "w< Vh _,3,ez!qj p7un7avTѴv¤MsAwT45azcqrcH(Drچ$Fⴜ]  ]:6?8w+8 ߧ`1_=ؘ[UÂ]T‹1bj*J!`KZ*܄k;+!SۡcvnnkL]ӌJ9M+ӈYǐ\_HŲ0Qz}Ғ8wGrK؛Hn@=(H{{3"8eFH~8.Ň(6%]MayEHGᮌ*<19)nEn4 H_(8xR2-'GOаxn=ՙ =hp ;)4sYw>~mkBt(L[ 2}HΫYiNcfmBLh@B"ֵFlM;E =!vѳv< k?҃@h>:gg(å)lQX*JLiK6o5n7QO\~ J@g-VXU V.ML؊57˫| Z)j`љj?I\y9ق¶O}O>hF:[>`&?sT}[e1qSRz1vb)N:d6n[ J]y6 OMb0,q-^۫)-Y]Jdžjrsc+q⣧(cp1 t3r4XUW(j &AtF ۠ʚ.~ q,~ elt۞SnԣradU<-kN8ImOCF{.܄`UV}3~}=; B"Y)㈈&C]0D⃰1hÙu->fv rh?諆#$JČyH9QtOi5IHAٻr*A.Y*@+ylncY瑌; ώu}U, )ǰTFK !ÛPQ:2;[(`0Ә))=i~MaD]Z9ۍTХN|G:)nxnm}}T:J9/-׬ʔ&!-^s~P_&1?\6p" y;;AQlK>@ihȁ J iX~w'Җ/ vrZ+76f;u KfGa庹1CZIl,lv G VH!͝*B6 Uof,A=Yi zN4h3h'x3wF)UA-ɠ-45YT՛NW܅.bEyMGTa"MQNo jNMRiKQg  5g058T56%BlH/ѥA<Ey%*"_18Sst~F)4R,rWK&ʲuv*7Q4ɴ\R+ z>p^`hY5 ~Sjo_!AuʧxkI=;޽OA?P52X .vAx.aãt~llI<|e\S^X#qgi>K O^KϵؚxΩ O{PxJ=΄63ب}Ug,Z8g zGܹQChCC<MѸ%jDO'.-`,x=l.1J&Fdz?si G|y 72O׬V\SeHf,N鶯P6'k`wC"0{YC+O Q1AmqcUqO{B;FWBcv O^´!в nf$+ʢQ,HД775$n M~{1A ׎Kܰzu O;[n7 سL^ \vJߗ&/ΣO{ -{EJ6 s\!LTJ5mZf. )Y\n?s)'h8S5Nb/i)C.1K\wU"YM(x!qVryS+szMg2g1z/|]"}4Z74w2?Xїe慛Ţ#o_XRdr;}G#29Z,,Pl >S98pO[H4SV0^^YW$Qml[p7@gᘣ [cPK*BCmN_zs^ݬ<*aU|N^ <x'kƋ0avs,:WDŽ3*&4 vf O[V]v1s_imNUKwXoA ѢFޝ <^uYihя{]%5d+ Ԡ]iue?+KzH\+F SD?E> Rՙ"@u۰ğ!ֱ֫z3YsB'MEA1? ꃰ,~fm_SB~ =ȂMV.+&9z#hOuw5J= c=ך X[(eȕ"ِ{-8G"R8&m]d %-| M7}uT2#Zi :"@#n&LFi)[{%2MYf-cL]ŤDu?H㈨AA$yv J:{qD-)Gq,|!Ndob3uLO$)nb2REM0] b1eMſ4Hws% Yʾ97+@o$Ȉwp*/stUA~q#hGSTZ e7`z) XF5H- Y^mmLTCp CP493m{m6A>KQ5B?S3KX i.Nkc TZ-ó;k!xX9hkЇ_Ljv_-םio6kh03b)Id(G-s 3[S4JA0+huFwuvvʉI/3Qx)W̭E1y5\w9 we60>/+nz,;FA3%Pƅ׮s(gmڒ]}gW"Wm`Sdۢ2 T^ y:SGydC䥱٥mZغkFV 5\C7AɊ UFjߴ&g5KqQeVWwV۬ ;ܨߎ%te섎#n ʳZYCKҢg@<%]KXb2] SJ;U(ǘ5kX(O6GDT=O,zuՂ~$[AcUHZnW Xpe+}gH~Ð /J'IƂ w7C99cZi):AX{dRg8VÔA7<t3ٖB,C IĿ@ N djNӞ?P@kES"\J;ao]X!v9 s39ط;/1N*g ~ے-Z-{\h~=;}X?YY 50cZхC3@RUhj SDhD>]JYtcAB?hފ_k}^0֝eqaCqɒRi'8Zw抌w {NI vB,krp_u ed\r9xkrȱP) &~"Fģ`Z{CW1nK+j'c7Ɓe*bY9uY;b^QIQ\x'F8,##^4zliīLsS+L]&sǖrԭ<*/ Q*#PU5KM#inӤQu d:yN+௏\#za8#~p?gwȉ85tgv$W1S#Rc"g¸H {HϹf}-h8=QM.$Ff71HH=f8tӔm|oWr$#j1z5XX .{4~GDZqJL9q# !)j+HCD(ŒOCa҄R]σ3!7D/s":}"*-nW!R:/jxUQ;oRm`ͥ, 2Fia MfKqYE]7b"K֯ j8 ¾,FUAۏfR&+>za/6YJR Lv<+AvVR3d@H?D/-tхΤabVEI~÷3S!vpJ=X[#M$tӼAӿAq}Ă4!ڀg;q k>WUU{2 zy޸/e64(Z϶\vZ-gMBW1$F,c"!=w2Cp;馛:Ib!'*EPm;B= ÝDf&i2 Z _nT7[%4b,"5s=qeOe@:va@uB|#Y2 頀:y['{9`3%@%eO1;tSIn(jacn&U#)u 'l[\Rvյ L4xCP 4gDsݗbR!5R7[p12^H60ỵda Pd8SAţ0 X׼ E*p*0r&9v{9ndb >} CRQ1.l/Ì]R)'ŇsJKږ.h#}%@'?J>Sԭ}Ήe%b9|{ *eN $UYeA ˑPUao A~J<3r`[2X/<5u+K_b$XOTh΅qɐŗgNyq`ji dfMUroV$~TVC7ުJoSp&XIЈ+glRT0zjIeL@VcqV*ze9f~?-,C|Kȧgs(|#a_-8 a 9楐Fb*)SBw ˼u]kK!&hK,V`DKdh{\ NF=D8q2;JoPvLY|/k/6 ϜbAB>&`2J1}E̵ >/Qx!x5~3m>`RxW rŲ|\g-t 酽-~@׭lK"U:sw'zdz]⠳D6dy'?$?g $O#-\*(R-"rHwb|$x  I1󵔡}NZMY7;gnJ`eNqCbfruBXRbm7#༓:k?U#A7P ctc+5S+XJJ5rKC)_7UÑKHߵړ+Rf,rJϰڍ^Ba^,« ޅ7 IW|AQLP?jh\5-z]x! ޢB88ښг)l O>l>ڣ7ւ:%+@6]cr ZSw<,lqFCҔ^fLD{9v_"S UX;>uK:#V-r,.;wo78@εy û(ɱ(pڡ/ҚX@y4˚;DrwO(vۖW5cyqr~1`f^ϘR.?E +%s:/^d&nmq>;}ּ,d7 6?߳XX5F.٧SFEwD/!:F M?pcx<|Kuyz0XؤdZ/¹M en62Tf|a?4MȒGGŷa6sਬ{J A<W{/ ǎ|7ﭙ2`DH5KCQ!3VҭQhȿ-< ~f:@hLqfI3'NR+';߱Q=5Cq6k*ZTn< \| ;,{9ɍkûUQo?672;QޘT=4 ~ٌP#|>Lf1ļ1`^ Q~AC14\86ȅ=a{yŋ8 2gHt6f"@c ԈzU*/N]T,přHGX-\ŚXXsBp ,jN EߜBSghӮW=UD"q1eٱj1ӘqL`_6M`S^GxD.5" *ضpzideh%v#Gf}I6MÝC{;-FM~o7+/[>ҎVcj]2;`o6ȫ~D.V Z&*>_Y1uSpr@~[/{8ʁ?-k`kj9%o'4 6/j8d:-wuyq2$*,dSJHfVH䉸|TImǷ﫧;];ip?/8Fd)1_H'B ,PP}.c t84`1[M8e!|bmgcFc ЁV8u58uCPvo: c"EvO6H&b#rH6 ;rA.rKl96 5"ƹS!W_1́6+1$v3ArGUn 6^mSB1\{%\ߑH],H|uZM~QoY1Nylg^Ѩ0,(Yr8R& ɗg< }+AR1Y8Y -lȈ1~Ki #6XD+G 9CpW>3^Z 3˄m{){^lLw͎[ln}>|#&fAe拉b_$iC!yz%,MY1'g kCGgW 5qIXe'!j-tTuydԤVJ8̋Ӂe˃^qRlOE3t=,r:nLhDSZ<9c4G߭|2QmŴawq){?x*RR7\~IpI"SᨮSظzܢSJͲ1)0Gj @6dU鍇b Iz͚a\k,z b%f+Fyx7NʜvldIݡlƂL<e@ G:LifW36I愶w_xO lYo:Hy0ժL?L3m®/BU꤬\r'Rgi"53b?&.$/:?6n-J-fķ&~ ȪBkK0dymb碑#%<FIĶ= QSﭺ~Zb6sJv !p"mȄ|>~!f+Hwﰒ 2WJ _Ejt +9x IQ9fEty53EҢxb]! :ĸ RB'-;Ms@JгnjSB!Wp k4+9 `uv٣0x^f0Wt(xT}N$BO- ׬#tڜ#ό"mOBwy^SrpP多\}N]Z⭊-xj'aF^ւ\*6!4 a6|G 'e8@꼚.3oθer Չ k\-.z/ xQnYޖS.X7“DX@fgkX!JA6W)ƃ&eD &&ČvdKۦƉPl:N:0vXM)4(Dhǁmh5) QLvц'cij$Ǡ’Zog @[xEu]uֽ3I)Ll|K 5j. |R +-'>3ߡw͒ǵyaABD]P;' !Knup$/Qah#"?|%LHj қum,v#\\VjpFʊBR'jh 8QN:jXD|Ƅ@8=pY9M!=e%ja$F$B3=\~y-,B*zzc' 8ұ_ V/!p\TD;eyI' ˗C24t} I'P{0vkp0SO 4 ;ZsuVU tcNS6b#jcT?fT"R}%-wE7j궅عz(dgg}u™L"QV%VaD,j)d&A!'kH,'osUa B3WSI6j?}`vj哿(ε[B!~nA PO^0<UGn/tu5CL ? ͵ň w^pݑ{EᏨ)s8^tQI “argOC 6gH[,nCL4Z)å; CL{%St/suU`XF"BXXLkm2gT\`bNI&1R'dARtƊwWWm,6竦Dfՠ_+ێXޯؗV_vbƶP<.o!91{naK?Ju@W ޢ( Е#XCdFv-ٵ-kKXi}E+SadoY >`|X/Fv*̖p6z :M C7١=dVI1/VһEZO>UJ^ -vq׆0Pg.2岑&ʻ 69rH&c!YHDdt:Gy#@T"LVo~j ^^{b"KfduS]B (jZ0\ɪ+ُƑMy JNmp\ ^Cn:+MvD$/",N\mմ=ېl "C+җl ᲞԤ>4CtagHވ7X#mG6hK‡3<ւ]=o0cUqfr}͏L fޕ|jR Q8% j6Wzv`}S>`V^ drNf5v ġvv.~4 -CTrPWf~P(Or` aM%rI}MM1g|[6Q|XD&؍A$ dvizkTH`HOEz*EdDsG^.@bpaE,1B+0tYz.C.o{ξ? `vm 9"lZԌr BIڽ9Mvmθ-1Lf~Mik4Q:#0/g|m Ce7αyFm5a k2xɎG=oīxJ/= 2S=nT|rK/;^<|tAqi{~΂L^ǿ&=- <~C)t?I\+&g84>)6OYv%fLQ8ey7p/ӂH"\. 'xKذT 3Z%4L5Jrm-zc1`l.`59d:5Ċ?؂k N*9 ^ɊS ܗǩa*FÅ=_@7M ˌþ܆)oo2d+Lp@\´ZY?|4Ŕ)Pܺ1(:[)T1kEO~pKƼ ^mȋx>2'6S,2X#+lh\yO̴$m u&2n|M3:E, 83۰:_=|wde!tS*Jtȸ(*_t6" _vйt1oNr[ل(flfJ pQz4Fratb`ځ" ]_gL֞ma[]C6p>Q8!~GxeaDvp\-6$^pNۉ( Fq)ޮxFanG``ǃNEf~ J-rh\@ֺr껏NȀYEmXz5 d1}ǴiN li$u{h=f@1ap,x< yY܅@\PLU/~M\2&t??OO&])1o6]F_2 =3uNvg~%q]O 9N8f=:Xm,6)@,H&4\p+%HUT$iE,m+칵aQ2;}#gM0�㾛bxT.|aMCL+E ht;>e7oäb%<j4VQ݈ Tկ69]y>l+(ru"π>zؖ,$;E":tpDC)pjv;B%gRl MV3 퐉fﶎ,}|۬idc;|&  J (Fjʼn 1/ -G^3^K@Md;cl;)9^ZZNJEL<f#d ~,&n@!rs $AvzvelYbلi?\5\q]"z1(} Z*n_ vmu qphGMf! N:^Uq}t/s[}XX|K;Nwio\7JhXEiЯ8`$lJKir[ŀnĜ+ o!;Z(iVߨ'7%X_]*j^*@ lQ3YͰkYP8Μ*%F .-G*1)Ey\XT[7RƬ{4lE}^V-`S&?'hSEG Y\Sglx8r Xl„e'_0 sUcj PDm0`߂UbA&D2@L:Qo:8.I~<g+HɿʕSmm  A\W $|oZ`$(-Q?Hd =?/9ʰ(>xA$ln؎M( bae"f,ϵ J @~6}4Vegz%[핷rM[61:bUF& Ĺ[-KKLRRY~QAE`_,b敌Xd.3y4Y'BK J* ٺ Tlǔلi3/~V\`7=" 1s\5VC Su_*϶ɞ0䌠[%_.P]^xMQݬ%ů\ 1\^ePsQ˝+lixr|@  O@_wwڞq䲝6+RRjlKIw(B Bs ɄT=|kU.1yZfPG2Vi*ɚ >(Wl_K3D2}4U}}!.AkJs "]~'e(W'(wǯ%)""f&L!ff[~\Q.k$=nԞ3<f,_i ,GPqQA;U(!wMB{9wD7:x2;nܤ`nRlkݥw>3 BE#IDZh_ <Տ\M4løt6_j"ںGv}x4zOo)j;AO=Ydg.{/Iy^]`\\2bkeT&2#~=P o{S0}MtAS7S nqTC|K晚նݘBkM^0@EG>u$&r?MUmh01 &d3KasEY~WMOcq7 ]忭;dI`'70n\>Hl/5 M?V nf6*Ǝ v-E*چ(o?#߁f̉#G_Pge\1!,nj|R}V.uPP(|Z^3;<{,W̏!8[G? #(JX\l f 3lXQ/^q_lБuc5ٮcQDce2=' %\J06!(eV`=}օ_yE|!#-oZg_=pռ!XN1趓gBIᡥ]8_? W`tc5$G!b1$#M*mo_Ђ(ə#e}G TBvS:ZHDu;/32x=:q3K6ouł>sM? ΋خkARJG}UOM=>TE-, v-L]b7?Q)czaÕE0v,)@<eZ.H*@J#Ҋ !0z(/C"ʺX(Jñ"G~D1 J0J)k%rAY$_ySvc IaBl6L3Zsz؟X6MD"]Ϭ#av ;,vM8KIrq6SZcrݥkkIWW)\[UWMP^sGIIܝooxf z5vcE|r6[eB2f+X(ƶnf&~}qк.!V:[iSĆ:Z4/V1LrYJDj U*g9JO>+OWHK,L֞!#A;d9폴- %VܞDχ :AnP6hGvyrFUlyv["?4/ +L!nY6! 0%x2vr<$ ~7$;MD6<Ő/ b*֌i"O-J`b+B%־95` EI4KlmX+M~N$݊JQ%z1kuq(|j17Ps5Pv\YORkn8ہ$E(- 9!ˆs!\ZxM[׉= L"cK;ypQm >Wb|t#%Oi֥D:9Ôŧ-=[Ci" "_aKlk*@@fZY\K m}57%|?ab 9:۾^Ɲߑo dkY[!VsNA0YNhjmӉ:p"1GFĞ% E@lR/#wX,_ 3@̼%x J$mٍUA }-h> !AJ |I4tOg G^=v籄Pad 6dM8aj ԝgxC^ Jti[4kЇ# )}يCp\SZW̖ 24 _U30]:ޭRkxNq5֚]}\' &D *qv,:s<~O=`sUG|i &JF/1%Xphʒ |~%ȒhFuECFhBY`1 K~7W_<^i3HzTG9Jz42 eܝnPy?aX k ^~LGp=Mcf7&G 0eW,J";ş:D ~x5ief vJ͎#1i 1woo݈>]HCA?VuNT@> u*Zlg{)!n@Ӑ.e)z ]n' 2F+%xo0ʌo|Rh"k3^EUadY69 Pڷ`??پcկُ/0?A>_#_SFqT`^.oL IDm3?%Ɍ'KFN3l޶y14S=!,-tcN {6G5%Z#q"wKSsݳYĦ+^U/ɒY"bN8VKOwQ;\&TIXO8FPԳX鸹Jg{ |N s~1n`$էK&i![%6kbo\v_ QG VlndQD ߁2k -E/'ײQJʰyk9瓋EJq /9䷫ MJw`蚌։{utwz+@kĆ|RmGꜴ&Y/5'n$&)/WDN|@GSߌt .p80X=ѩ3z}FǣVRoşAYw{Ȫ<"v&C[f1VW[iA$dfi'"Zjf$ jWf C\lthS!F/P]$ΗzW_S> %^!/33es. ~ԀL&~;WL]%^^06j@Iw^%LبKQ'A$1Uئ+r4((OygtQM6m*{E ;}zoښE97 ne@[-^[̮J;S6M-J8t(6l\kwXm+6q2Z~ ;(ZYN(ty]0,sNۧVWssRHw* _[ꉏe J^3y?^=lM`M׃$O, *4InZߝvRjZ$u$\ceKE2Ɛ( .#,y6րŘ5wŃ߷_C.7(s@~=$:]U)Kv!ScPY Tykm)Rg-gʘ]f<*?A@{˯1>u̒ 9ZQ 3I4{"e(RW 0'$_-0蓿AfD .aD>k˃g1¦7;מu3話?Mɭn꘢`c؄N2[+-UCĸZ9p[F41m+(U5PԏILJq&v9lOvZJ.y"# Y`ӆTHRV/|`$c ꆊ{J]!8ho?ͷzcWiddeVeX&Ϲt kW[m\NNA=dw }h:cƖWsJ%H1J2yjB9BNkDLB53D) ң>!~˴u[mGLAhQI*r/CqT^ CݳcVq'd\16D  p!!z ʣXBa^ 5zAPSl7T){aq)YEXι@'1u3;U+?ITڗ u&n6ʞiٖВ4Xa\̓ f=UƠ Wdc~ud_1\w"\6k/gH=NǶ֎=>0()3w\RyIIrsleФj CxvCœ7s:~4}@[ ֛`jQh%7BϬ;xs:Y6&˪ZVsVHuMZ U]۞@E3XҽW^bŞGfxAh̡82SEwf<3u]f y:`_k6p v*y^FM@7GNuF1_.ѧxY=JEfg&ڍ M ⻥#o}8% ͖/و'CG0(coEgi}Ҩ">9ASazt/r Udޙ[1^SfOt> 1g}^cVh쨑J_f uqY;CV (Ö~E-}*?z<0?V.*f{|o=3젌SU)"]eF<3_B$8.؆>s 쭿 {I3 R9JAa? :I=8DqY rdXh>Ve^>o(t\b= lHf O/CK'v(]|.-c]h:n$vt"rѥxDO/)'G5]/{զn21-z萯f}|9΢5ɾ?=Jxn /,_n"`$ieG"NLIN,1!3v<:pnBsXhr/?~A$r^(fśG)/&ro&0^cF0%n9N;%`HT!$ ;l 2/BۏX KSĭPរ?˨[ɮ_-Ij`Yn&%ՊmПBfc}H<]9 q%+q v$H?* }!f<RKcUjDC9Z`Xvw>u6~EFAiwB¦(@~k̅BHSB~G2x/#5ޝ-?H'h:"f2]EVcS܉nHN#o1_Ta^@HRNk>fŅ7S|r6v ctKV*ڐ[C"nupa\pEauٶʸ2 2Z?4@ٿ_NF+w׭|&>(&y͋ƇOF_Bq[f5(p1]ʊh5_ d~4q-$˼/T䜳Z9vXrb<8 }.t#E1<rE@0)p^2_K?ʌavNm+hAnx&= ?AzT?> sH7]`5B#(2HРSٍvwRF!s׳SڪH* qRZh|K Xd\S+H;{e]ӿ[h 'w4Zh^=vq}Xu%a>OyRbls(+oS2a)d)JB&l/"Kbk94 $0B8HƃɕšZ:{v}8W\i%|=?+;BYhnI˼I5)JhtLt}AT-rngÙP=rD#wbs1X~xށ4ï^db%=vqX(ٕAnPnIeM3q5C])ǫA( _z&ynb_L1ptAhveN v5A#;E}ΞPlvLZGgUNt%$CP0>RZ3iZJi(*M%u:1qc'>8)on_Wm }y8b8?mL O| E6I95xd bە#bT1+Y;%I Z=ӭ(1loaJ73+gF`_Qa)koC]~B~Lk4'I 6IL 9٢ \%O?tvN)ˌ~!RKD.RWLx%"sQwro~p&~TJ3߾%8JFI3?+ԪKAw&,(}\Lb-9uGƃî|Srћ8etckh@6ju7i S:M(^A>_PSJmS|.0KHJZ"V=^#2¾ t00Ԝy4f9o& 79.y3&):4Wy4p`WW5T iZ=v:$ n|y .2P5Ҭ{)dذ< 6r?d\_Fd:^E%gd\(:臛Z\9Z(@A'!p}ݣx{*Y E՛ |ruNJ#!HW%XmD(5ATm8䓭K.V T݉ w<6y(پcSp"`OȾ~s-L@ξE&VQhRWQ3 &Iw2U.)W[`GG8^%>Iw^Ӷ۬B zltV#F5kOVf{m slF)Y0MNJNB&$P1^A@EIO#w)9Uehsߜ~j߭ؗJ9 (\x4/'_lU03\3SD}%"7HKYlH ۶fxN?kWDuw` +JBNKD"?M/s0cYw_ FͲlY!.T|eKb w"klפKzMa~3`.ǐ4 IjZw5B|  e_|$Z}c\d%fdf|;Wq8]!_ȇCK̙@ 3zW#wF)Qӥ3'+BwBnyw̟ڛJA@ߩ zb8 {eo5YZm.dm VZO\ ]3Be]Gp0IjjwQLp:rc CC;~̌7dHs:=?"m5+}[Xe{B[Sψvf_=F%$Z)jL<ИE_@eP0Wt= 0>%$!JQ#FIx*e8Y 2}shoCkpwlxy| kНCLu&\~a1u#|P@h>^W- (4{aO+Du˟a#Y%L聤k/|"JR iJBue]Y6TVBN?O%X01<DZ"gxFo{20է}ՏPE֏\U-0,C5r>m7+ ;;"`U*S)y'N~HD0pJ}P- gGѬE ; -4~hOp]t4c]E$|[6q4xs* ZG#/OojH 496},30Qz;sZϜ$$CwZG}zǧh;!J=]q£1!Ng+-iEZM/\9TBJa| |l_Je1nU[mҝS야%5`=zJ.OENz#_~, Q;2qCw8̧NKl7JKTL|{` j@ͧ)ף޸VTͶ!˰*7L;t[rn <٤;5zfS+dY5ۧ*G "??>6$A=,"e44 <GGvc> "]*ti+ 4%[3lk$Ici!sсL+VKcPf; P&W2S\m'D='AeFǚ><#&a.!׍6lTjNiY^iMTV_}DB-[z_W`~-@Q_C@c*zq#W7XT2)KSa/&^'n@XcHf9, Kۗ$?= jXϝ $Q/8~=ʗa3SzlO'*`I6YYd{9M?sz?2{oIL@- 3UBB_ufN[T4GsImu @T%rRzea ~喤H`G(4O@ C~6Y ݵ~4v $ű[+uCZ}t98+il!}79W =|ʦAĮ %hUs"B*C_ DxVtRdrū +J`(BD{,1{j"|;}]Sׅ-%T`r^Jo Wzdц*LqvF@} FKao/(="$]NeZv'_%Uَ՘QI^9!a(ʗ]qliv!#FJjskXw .˺r9RQ]hwFr5fUZ *;Aޡ~[4 ˋt3 X:V@ ͎:* W]|0.( P\ʍdJ9:jQ:э's5A1\4Q+ T/\=? s Ǻ t_C :#0-ҫ-sTSKail] &CdqcF`:ã!6IcO%DJhϒW' %rDVۭcU3qsvZ"^2p,ai,}Is9MEySC}X37e-|oS`ƱJ"!(:c?X=)s έ "mU?Bhc; m*_[&c݀>/T4o0(n* j_.َR v/`RQ0ABn4Oa-sќYs,oLAH@NKs)H,!Ndn~e! p\=~vQ~oҎCqe@̀|ULţ4_ȺN#8tYy`\do%fHR oY6ޟyf `R|%%~Fg ͼ;N97챉m!^I\iS҄[xa۫3$yqk.fLNXJA׈R6ksqa^DckXiU|`&Jg@+j|d'ɰ8qp\Ĩ cHSʅK( Ýt#K33H[>vzKWp0͝0vJ=16=CـZ|n~F>2sLsʮ'L@*> ^c.m %fe̒,܊:!hrqDB`;{_XDZ)!P4x~կh2jTà]lC #nUbIVUCii 4đ'']'2-%U۟`:ߵ*ߜp-w;XPI!7!2Y(}6>^\LwpۘEC"Qgن"2^T .,NA"rS8ߘڋ|%ռND͢9;(m X lqxs]ٰDƚť(ZlbYygBPYK2/Oc/(֕5\ E'g?xuCX1:[bV Am2m6$N! 5CEjnt -V q’ 8Wcͫ7`ޙ[ +yXr NHğz\հE<&)b"7Oejc"6,}қ0"Bg1zg@h5+[ַIxULWk& br5: S~-;P8]D?^w-zQGz{&2G[ -$]TlseLQ >gDuGϳ^ڶ+bC5żj M VW.[&f9(:"]ۮG?!(fHCF@{nx3gd@cÆ֑S@΍.B% O~Z>w T0#i)0S:[1[qc*-~ a-?4/>Q>2ᚘGGϝ# W̿L{];,ą6* Fy%xNYŏ]| cm=vqkya!}w*:Gv/ɧ]*HIGMa0wsxzMzid,6/(w$i&j 1W̱5X©:ʪTdѧ:#HPvΏQPI}1zJM:#8]dZ!D8rW2SG]x6Wpm Tlͳ*q[5p+{܀Z*U_x*Qk 3'KÅ>= ] _>`=e.BND_{\@gGS 3kFNK7] KHV$׹B1z˳-&#=yQLX}Q+kQ2w/iZ$UjLZ)ǯQ)0XT鈣${{|TǪJW +]zgL.-7'GIt#J 6גng[qz ]K%wT 86\'O>Tv /Ѝ{kڴX t2t7"閆 -'F.%*6@ I[؃Q^j:кwRw_3|$Tj] @z_a!a2lݘ) | Mp VlЄip\#qZ;mĆ c /V70V/Ao3}.6-7;}&(yhsY! NGHs|14'v箥ұ}N/*.{KB%4@ӟ}_%|kB02ww{+3ƾDxAS{U:jFnL,E_Ǻ1szhJsL \ՠ) ߌ Z1[#mOJ>%" ("7a Ww]烂 ꯟ*hV Ҍ|['F#Jձ3sUqHi Ś>hG"I;5~A?,^Eh&Kв')DH04]c(aa\ s㭽r)~jNswMd^NB/-z^Fͻ_x)AA] A$Ny+ m D4Ɨg1"ԑ"`~ڪʑf]2Uo4&HHUڨGյCJ ɼ7d[ \tl;bNU$ rŹK gluQlqw7"JM\GP{ׯV3%s DCjG%!<3 $WѨ[6sބne8"Rb:QEͭ>@-Y~pt!9o$B'S̢;j/E?#K,\n+A&zok ]g|B\9bްh0;EП1L Oɡ+HۉfOkr7d,b\ꏨ%]DJowtq^D>LH.pЛ&qQ>3nqn90ѫF|[(ƤIʍMl#(QjV׼0(N. $]~D bܽ9@⧁e0}1'.ezz1oNXTWKѻmU = .]eJC >g=`OЍ#W o-+^4Jatz~bUR'AcEΔ\3KZtJbʍOI5g&f!'m %WC y`|wQLMF6%kH?.YSET4c?LN3.akLqmHC&J-OF'+eYZ@.02bnh;g`ChDmKqƌHfJ^bC]縼̵F,.?dP⌦H_$Y`(<:ĸB۱t # UyBe`Y38^(OW.8; DRN&ǾxVV/ma,?2qAH >S_GGL^x$50);Tj'xV567Ͱ+Lmg0Hm `^b3 #K# c 6Uig J9'tķ! ~6we^ILi+R&=>jUEёXq7 NwCiG62ڏhS߹ /j>jI K-ڱ[ De.eD8fr%.6x5#;AL?9A=Dy>'ϯӣxuU8^٬JA֩o~!5bwz*ՅyovGHڌ?Q#4yġ=pU *K) gu&?%5};",Ԥ,#[Q:%o%K{l3{:D@AUV7Aj7沍 ^փ>1d} G~m_,)Nsf-[ U/d PYvh*gi(lЖY0"ZTu.o(ȕ7F%d'eM>>`W74yXoUb$XH79v xK # _>#)L=W[m<޶&ϛ8W ?3+fmgxk/Of0e<[JJ*Ys8)ߜ!9ŀ*X_Nz\kR" a\(]ESF6nMs+(m xښ} ?, ҙ[aALAvN]7υ]_az| D!1eB )ElL 꾹 o- G!Sna<),@O'=uss}~e0_$]iZ_/[W _6 ~͌Fmti1Zҷ%udPg >؅P:"q\xpc)h!=| r/˪vEM@,u5+遣E~yZQ$$hI`q]fbB׌DE\~/*k$Kj3 MNhEUT%#=l -t .xR86:eҨJWan{zuE gp %\]-?͗@ë؛꒭ہ6@fw$cc['c XFyN0'{fx^ ̕ߏhT)_":n 0(^Uz9mKp⬥̓3x[#.F[vh~])GJwf ҅9*X ^O7>Eo%L+&$- f#H;㠼4nhZp#? k͉YXƟ3$i]\7v(h}}f0g$jHry\|~ 3 @!Zy\tۡ}x]NrczЈeXlʂ7p`\0G/]2Rp&Ev2WJWe;.}sjiik \,w)Ol79w*3}&Yy -gI}Oٹ*k[SM>bb dQmPme5dp)!,0ӂi[@/|)M:U)ޤuxFr4M2;[u狳7dgaB0J5&U%jPK",hj<LJ\v\9b37¨j43U| ,t S)H\+XOϩ9Ы}c(P8<KMMԣ>e,&7=76+e|ra^Uà . %Alnj`B!vz<&}IږF[=M&i[U\ѕq%'N6g&8FDzR(\F^xGH.t0Yw )bKoJ@8eW (c]YAMt6o3>tf'zI<¯賮$ui윖+Aǣ4˷l_FqVL2~glqL3{|rksLY_͙5< N..׺ 8qKV<+XREzxJk.QF+ :9fj }o7ߔ^MK 8V}T)Kp]*3TN@e^^[3[EsY" wbd|Ua䜊l^1>d 0ު*gO9W\V-P26FQ#aK)= v0oQf;9Vj4.ȼ̀Tɫ;켓U}D$^7RƌOIʘ: ||֭^s?칚j~tU*"_(n{]!xu-y@*rZ,"7TmMnZaJ۠Y |ΌV~ڂ9ɻ ۡh @SȊ>;s)Y?4>(ik ͻ!YDۥꏕ{1w['-O LX@8;nF SI<=}fWlXh v) u$&QfLǠb'EBW6_ͦ;w>ԝZ*4&B){`2z,EQ;.5ϛ-+w>O=g`JT7s_h )B7Pz+E _`tK#`_p{ ncQgІqL`hRNJH*+Oӧh/9JnwV2%YK =ܭB.LsU,b̬>rQ;~=n#34N叁$&lx&@]=,ؙGwJNh}0ls{Уj\ú1owg/ȥQܦI_2q`y׆N$a쫜KWpMD1#7:{DW$M\o;́䉺IÆLs]m V샴Mdpʍ$XXD06U!wTG)4Ge1Kob|A|%(ZDl\򬽑\ʺ7'BOVU<<X<$р6h(LC>KEW4T_տ^N1&W$L4V>f)Āh0X JȎpU$PkL>3gT2 Ū Kwe9S-9]e4ir6n7/}`[#<@JD/ٕBdt,n49y_t9ߨp۳alF.SlcIqi E+cRBb3,1f,TEq87&5jg>d+W v`ܭo|m>&ǜm\VG7:޻EwEY'^/בy(9^.Xr8ff7| $kF2REGE&׺{i8h tYSԄ7oپ2 wEMv˦;%`-L\5k@hbd$6a$J=|=$ ̄睥Ϣ(c܅ ݭ8emIcA+]"#Pr1qxOdSb B9qQAgkP"낉i!.Ko7hZ[zȌ]2Bi| sV4jnL.UIZmH7ȥH,"\=z*҅-?GKS%b=wl}LTc:mBX]Y ,Ba} eåW^h*iu݁Xv4Z-W&l S6#ciȰV4'G+#Dzx#M#4%1Q6h/槽3WPGN;A;nǎn($6hlj@yrUD%'^.0Dt6x(%5&p>N}dDCɼw!^BB3AҘ g(wsHh\VE?C)<5J +*)p.,dI nqM(6[At QF[ʑyhчcG׿KI;T<*3aɲ3)yhZ B->Ռ,o/9^l(6.eݠ(.&95r<)1 Mku;?ZR%aS?@&}6(* XЯn+쾌V~FeG}{#۲܃-=5tSPp0?79j O" *w1Iʯ\+`CAoϗf2YQzmdCKYɋE~8wFZ<6ۅ=T_"ySx}->f)zDB>$aTv>zeޯnT4,t6w֜BSO jTni)5Au[nUC|c%&l)j*큆7q?ؐ@P=߭ |fVW~7zEB5~sm2Hs6ܹu =2DmG 6lf4AnuHr_@nlI!GYZ+^H6a?îL6yjQa [q+KTY?kRq'ݹ$ߊ t* Ìxa"S5-UY|~L_HC3)qDjVXXg1p6pЭWu,+ *ZФɒow Tɐy*obA|s6c⚚?ogd--ЙS@P2J efVGJ:?*"WVWK~pBɼ~uͶ$by )n;(*"ӄB;lp4G"ekތXi* Ûr>ZfJ!jb"Rp OAt/+Ac!yXbtw(]() k. ^<} MEx&Su͵^zڮۀ7 fCnG[jQ+Qdok]@{?BK ܺ~JBC}>bRPΐ5?ƓB| mdybDnr ;L}Խ̤ZZLAٲ7m>i@&*}ejNyWZ3J hf!mdưGSճB>BvPWeq]( !Tյkw[E6;U?u|ޟp {9{&ZD8lC7r,q1Bմ v:ף̡'ѺDU3,vHDgmh߽1FA&dUTCvTZ"(&m0s,RQl ;ִp ;7H@+JG*,[,Bd7P:0tLۂ=(3w#^,5V9NŸCʞ+bOՄF;Z|?~z3Cˢb_XQ߀da*,v5ff_oV 61CYO<厭{IVHv'?/W_rH Jj$)EKwڍ[N#ڣn(8w{yF32S6_`9&0|] :^::$Fs 󦹵팱8aꍑ % w \E1l7(H+pUd$@^ @GwlnC<"-^'<JǶx`/=g`\bpYUrSWm剆 #ԃ"/ pHjyH!128flWyͨHן+&_^f35rfԽX%.g#qXJȝ5;۔ɂ{JX@ LX\ =fk/M.Vl0gcp#hQ #2TE?܉/LJy2eԺb% ;VN6.&]!c/BAJ7dvY{vKѥ]5m{]x: )+UIhМe(bo ͚ϘB@[uFY#Ιo־ஃi1e-Hvۉ*?9Aҁ_9{ 2 *f9]Cj{3㟉zˌ Ԣ<ڼ(bjGs揬` լ oe ##>+~#$U*/wc; ;=bkC!qA,Fe(0e)_[1DIKx Rz O_kg!@fF Cqhm6P([FaY3uKTM-2NyGt=E~W8+aiJj7E2@o2ЧtHL1JYɓ|;A5= 6';/Fy ~]iBAe$qtRf&{OΓ\;&p+Ϩ))"qv֩Ƚy 5юQ`SANl-rF6?AY;ۀ<p2p9Y|e@A K*,Q%;eP1.0oQBKO Gժ |8 hy.dnF@KB~[Z!<`iV&w\2v`6z:&Xo0Xȏ/U4{R3Ƈ_&hܛ$*ů{reJlU'3Nʦ{(iUL+ 8 (ðܒF$],Z IW1 aau\Stج$Eu} E=:ܔhzuۺ6iK::j\[!cDKy#8ndOjFr +sHc|󮞆w1ei/{db ϲpH.$KZpn }'F~[.e!ڟK$He3쨭(pv:dzڎc(/v"8id%_HjjreϝF{+liAJqnD&a5SHQ7oͦ}mG򌵥MЖhG=$Z.eWS/ f;t 5FQA a-9Z@]~v @ yH 2heNz JtuC iPf/o-?uzޭhR׾%.)[Drt<9IhiF:!ZON$ҝ@ے4D?[ԱfWr}|IjOըQ@Gr7HJyd-=oiCᣵ?o!P Ti>U'tO=H6ɦت CZ`9STF ,g` -^ JA (Fcn>Vs 8aO;X#4ڹ~DtXTAk @>9!\i x@CXc~,!OYYUv=oS 9y,$`Q=&NZ90zQ+Ho>Uwe_3_;(k&<)[ 薢Q?UNF j2Mq;)$ Ǡu\' OaR,>ط ]݅DXBs߽ f%C⪩\P>OGZ2ȑZ8$v ;Yq K|v@wğVB}q䅖k^GeI9~YJR㒐o5Wo^Q_ F*ɿ}F['0ZVRڧM횷=&,(\( +$6`?{SvqL֋Ml`WFV:v \ +Un $;[ͥv$NeAݞsS%,Pb(ۯQC7bzR9sK ߠLHaQX FXG#6>;)F@=M?VbqX'v]`T鍜ZU|M =Kwb;|b\c cZ"l^u8Vj>}h1Lb3Kt  JpT\i㲄?H_]H4izg/;NJCtxsk6CK]:ݥ!E{6nn x0#kS+ 6N*KE_~T\e߄sf9ST0p\91ݽPI5:+3&nRC$0UQ|Epo-T TsE==ǜ%&{n颉C5Vtxu0N|ܗ>YC=Ix 3$C+xGt,O{4:6[{T=v\uش+J!Ɗ:7t}8I oB U݊6kzp'`۝ +r -cDy̑ܲPvLSAR6Ia^4ܺOvYPׅ`|/ŴfVW|`3eĊC `_܋rc› zR3Sw8OBT4Qvb5\w1AОaI!Sk3ի'bQD ]Dd`xS5V)V.\@pEoQx%2eZtа~]קAc9rCGN||;멩ꅽ[+^* iSePL/n؀G>Tf >Y*v֛D-_!=z{֎V"PПV7^Z{S*@le!ѥQezR,kqHo4ok a$oҳy&22R͂OrQ(@%[yZY%oS*@01>]V{>XrN8iZ .)3~}}\(a(S53=۝<-+WqHEf)un\ي%\dٰt|~ιyw5dr!sɭQL|mNZR\+(0:;.( 1n) u%*fj@h'@!Wf Qim&$mC=*xu]F̖$v*}Ueԁ®%UC +Fyd@JO[(T*,˖,?Ҋ?%G4u੼YGǁP%}i9_аz2+8Ÿ.dh}MߐHZ0ͯm&)ɷ8_CL?q䱻t:' Ul{KZR!)eq^Sn~}w?- ^ l>ҍhC !SjmRzM$h0;ӳ'RDBL0pOzڶk;-i.|4]ht68dtܞgd):&DdޯVMI@J]PE~y=xV4T'O .+<5ڮ9s ?ŝɚz e!2ca<tj#NHfXobPn7h,Ҡӗ'ePyܟ J(6%I%%22iG?̜HіJ!xl6 .i-GT'MXܬF0>KJhiMC/aUG=%rO_671r.#ـLz HJ@y̲=[~=*MAw ~6saэY79M~Lg1p8sS|4(@ Fx;od+.c8B5ewd-2Al(k, B+ -{FUT+k%81;Ħ_ØC{l=$S;Cts9]}?O<~`Vd 8}o2ġ5~ZQ7Ո%af>MPNzBp,]JvA\BQ9J}QfOxc+ή\y%RQϰ[Qaw.qjhݹfU:L|Y)k\+jp# f.=Wi~j[EF>f]|/ [N<.&sJވ|Ћ䷹J&/|]䶧S5oEńLnXK36[?ka3b߱!+ŻlIjYRH_fTh| b<2W )IocBaoP92l vתcuWF (.j&ڳJ j GlSI&vOQ?Q@)Z $W<%Tj`1JҺt> liwЯ6CyIjңG?vfeAȂ+sc =BZJg+uSAM: V27.'u!\P9T}&S st]]T'jD.M zEqǑ-ĺCx!v7CEnCJ@ܝ0 <}l})XIz7çU> ?-?nQoxm+t3GKĨ],t%K}AW7&D|@=]MT$bY3,J&wS5i%G|d{=}QG%a ܄i+brS6j6i,jvW=\Պh }>4@/188ܹ]wL -P:a8)4TJ]V_?!`з2H ϕ$+7X,iT_ƷjF$Q)7 x\E<_VKMq;04ŀi!jNgt%޹Ãɸm^eGG*" +KOJ$DoAS32Tv)'v?.9;ʚ;("s!m|>UV^Ȱ]M\Q9vЮP(&!R}, ߾+'|B*D(mV$)J]c#Si ZoGila;TU(hSӧ&3ڞr-JizSFOzZ.8jx%:2TIP( 3; DMXcI]LLkyJ.4}$Z7E(~m4?kX/ye{8e/=]0Z.x,~ot׍Ur#)EQߒ o^4 9ui;V+F7j3G tG T1p;Zo1Vqv~AS)qm;^NW^//ݑ5}VjUhbZ: ,к$[%@ȴA5\ݻe)6VX9sU%?=u7Š`3@ mEvtbڄozaUJِM@FZ(ib4w,!0͕vHR1f*R oXbC8ъxJ}ITM fw/j;< /d^K5*e#l<ۓRv`N}'+:֙MSRzu\F9<[2wJhn*y٤wUZC,>῏g\RcEX&)dx5?kKNc 4]j Z+px}C̓ϧk TN`\11@5D; i^~+)F`-|=}4%p6y=jHy2w@|\g\)k&DERިbU =AWV"`RF>3?^>Q );FމImKnaBZ؅IcMY,SpOu%J)wCJZ] ykԘ&n>7@П=rũAFR`#Ea ᰞ b,8F|{]ѩ7Q{  H"FRp#fɌ)|oTLHu/)S/H)%շ{=XoXF E,[3<`!~-hDwq֏4^GyUslM=3 $DBF)`ioӈbh>'ꉟ. 8I T,Tv*_I ;ʦW@IP۟3|r{iQ4sz^TpE}Qkp <}HȿMy[Wo)Zv"O'X8X~lI\.>ԦbH@!2Jn"D0-2,t{ƞRKy#\ax@GcgL< pUF%MG@ Sؐ-B ӜҌb5-j2XDᙙt/P*軤Dm#q?/uËĘj8/'.?SsR 1BѦ./Mn#Eqd?bg taT-1rx/bW(VVBMlE$t8fB))'ͭ(85 =RBr&Ykk^w*Bc ]ȡWG} MCZk-Т[ gBt]Z9mmU[z+ ,͟{[?*/WouKu |K1[F+5KSG麵AVc fAXBv/oAi @s T K:` uw=ڎ >j/ igތY(R'/1(w&XR)a#~uՙ;﨤haCֲizM/Qt="^88 .]mr @54 c`."Ie1~_/FJ*d@R+ p䩤ndn:~,#,$|6}[McKF=0`^)JGK`sx9i!gMai?{$1 66dhD?~Ij(J[ 6MK&L_  h Rz-O7ފ.T7zGC$BU v" :͚>*>clD)ؤ_1LJ2Uqգ'8=#d$\Ča/(9{18'Ԣ!EbF't ^k0y¾i -"F$HJad&PUe&iqР]@@KÀ?n'~}hU4X唸dirtDTn@M#D$g;K?[J*pSGnsX ҷLfL/y-ӈVetJޫ,r&c8hE0'QX([㵙Oꮶ? JcɈ,H?L:-t^Zi_ ׋J/.Θ1?^P|YwEq)Bp"Cr]|NFbOe4’%1(:3sBEEfȊ/&J^ou^BF˰J`:7*G.J9bUQh4NH;oU${VN=3'>L4qF"_VJ'q&LTq婺kپ wY[U =OBq [QL+Jj*L.6z@F^㚒exa"*ͺk6uPKP#5{`BtI@Q+Nʖۢ/AZ2S3F{pFw[Z2qd ~zFzdbeSf)[Q@R l>cSHᤫ\D-V5 w,=\8pWs s}4C6 dB0ᵅXZ(jiC]W L k 3z|]oIST&3Kӻ%cWQtOP'o=Y+ Wt5}6`SXQv4PtR\.N Exъ]"t^]Q4SNj/hN[Gζocqp5WϦ&fIS=h5^)Pk| q2H7 dsdV_uۺܢjt[ }OvZZ-%ğ=2%ҁlO4W Ԭ'鶄y祫?<, pp}CA8>Yubtl9^Tk2O_פџQm`u-JUlzQ[QyN8+e"+䤧fUz(#"5`~/D2FQHd|dLdSO&+"Ok:_R>ٲ?>M%}%GF/ihcoe4'_R]1VuqC %Xa +2T 6x:p|W=ÄGa%1ryX ˜ 9rm#y/>0cKb tL#I e:+Q6'ԏ@օ!N T|}3Ty8NYw#&p`m75ݰNg@ ,Ο8R_,E`c΍e-7jʭTI ٮ?V--;7QiD5=6{~-WZ=r0ߨ'n4}@xȸ)uQ.SP)NraF,՝ mxE |a:[tkrIF 768f<ߴBTDxa_ngLGo:8=IȶkpZ)ʋO6j˖.Een f#&C|f)D{l"SbQ Ўph[yK_,'N }a'&acxD+)#eDfp`+CŒ̲3Wlg?B9ry9 w٘[nj6ǹw7zkVYk*ePx(%d6LqLpX5q@ǜ|rGs0)N^stʆ$wx;#jfS_ϟπO;1Bq"gkt*S(5|}g5FCvs{XEfbLUt)}ڨS]#׿#'fY#kӏü2zH廓ӓdJR!Bz[r:\Ѓ,(m4Yw?XlR:)3T 2Y.D뭄[c}LkNaz+{0.9nJHW`ߜ+'*xքGkh6 yĤ }Jò&niW0~8vTҡ4~Vh,ȄlC\ 3A߻f+/v2>t 2Tq1e4k ɲ C Y^`dF 72:We> ڣ { & }n'c\+14Q+Q䳫E\u;U+hËSrƆ~u4JϔC^4>GXZޥ)&I{ZH3iy{NrBPG+k-0~.~/ ^ٜ0t*{(:RIKE(`qK>>Q<yaXH0 d G"3߭I\k2iD}BP>::l*$e"k͒Z'I1 %@yKWIU1bBrZ501v$ی __> hiG2 ֳ׏3@3T6wG=l*^3aܿ}OOe(iRV/ }(6|$ԴE;~F#sqcx |"c]ط-!mFQReW%*鏜\ $쏛U8@}0' zYW975.7aG]6ni[TyA&f"Aʄ>Yx8\L,U&)ͽWX}ɵTnY0ѤTW5MgicERN~Wgf u>\V[r֕`lI<ׂ0~G,z|iAz;Vii4"FregV h,Qu ,$J; h % OD &!,V+|."U7[>/bjn$]ɸE$XHxDI~>t˒OrF?е:6}/.rBa,*r*W|6֕h]9"nz~"nݯW轺Ϸq8bW(,ʣ]rfxnt\Sl'/x8iH~0-mc\G{r H۬j QcQ^5EYr'!y@`?3 /OOz9![ʧpÇ={6T*܇1/}!g6+E{Qx!<|6,CQԳWOv5\nPum?cpT`G!W,pãv96vDc`=%Md-r0Ih9>CXq˭B(KyYDUٳ=myFCa_\3y:SsL*f.W3Ȇ[ 4 5iI:cDBF1pI,X`:S]q{up#+{;_z{!y-\rG,9+83Hg7g[ ڢ-'8OѢxLwnHR/h6~ e/IjQ`Ӷh8{?Ul79 *ds#VTԥ؊=Ap~-&]6e{*m]Դeh畮XQpK\&$GIg.Mjv| V\uVvi93'㶚VeA:eݣ7Y}q3\ {0De3"0!mu@-yus[%j #xX`KN2)G"FtZ'zq@k.Rl34 w@N >¼wU&c0YZEZh3d:t㧊G:ل{J㐠5 KbQց9ξf摒JÌ ,Qc}1W5ݒWW<ƩNyED\rɽ)Tp;rLH:B;,NI3̘a6dVDJč3Z7bYsU" N-ekFM\_l쿪@<:}ye!nCN[)a Nr"Zf&K3s>#={[G$.?*&ީ=+Ǿ;#&z=(x dɖC3^oia2*Uj5FO@tBP| qc(W6jp{Z&V!DR'j&Z؞>M#_= niw >6Iʙt"+jnG;T8ErTůW Ȁ>g )d6AtvtRNqu>EW+?3::o#V2yJ l]b;'};WF-Wp`Bc E$(E#D?ㄐ$j?Հu =S~S)= m9\"c_[)__8x vӠ0X' y%J\4+գϾȶ"ņ2Nsl0ܳjM6ݴ1)7 })v[kq2s;aX&wԁT? >/q ع1Q<#ڠlA# 2&_Z>hy9fw6wHtK<>0P$V4KVq bX@㏈Q(T@`8ʦ֐& %z]VgY7ԣU{ ,Z;+qGjoPc?-Odݟ|"RZ V~(w\-tb_l~Ge{7? WqL\"]"V'ϔNԝ} %\(&S7sY35F2n&МyómEe #mZj }JMCpl ):$ᥭ@s0(x1'CklGv5D|Ƶ%&0W7x6HM&+4ͺ*cfQ [6昌R 7m~,UͱlՒ7tdnki`-sE[]AUC{0W@Wm`n6yێ?P" ~~'( Aq r{k]#J .hSw V='\:IEbdG#/ujtgRf9i,s7t _FbL'ā#HŁ?˅+RtXYka%" ;`W&>257# k5Ewo-SERk?g(WA?0 .P!O:hrQ" ð{ a]YUz#ȺH)^?ueB?QnJ4hڇbA #{[6+#`(*,#@9XlC`a6Β+:k:Vm3RכM%ze=Ȇe4w1].m4m}%Q!|R)e"h?el O5,ffiupHtMvgCGyp;Yb:૛uWۧ@ ^mK$Eb("@\LO%WZo"5 AlvWZf+Q(mPCn*[dlŃ@Iw mlǍ1Kp ւVַ ]ծtC٢ޕɼb]iT:)bzQ}}>"uʋwL뽼X?dSV*Kj(OION,KNRB%bJf1A=Do){=\+BzX&.uٿSX!RǥV hiT3> 8܋2iM6^'_$s?%n\͞05p`LM(X^-=٫U*Q`,m<."OE8[w)ޓ۪*iЏ  ?O'rGCC$ XZ+ 5ϙg3#SQL;=9hzu"c_[$ T-M4a<P!9Vwz_-M{Q)J"ؘ{{uݓl W^U9#^,)5&QK;Mc̋j6%#lc@M&3ل05"zdI$0BF~2U DOjYP/g[Txڕ˭݀HYdˬy?HM>N͵}Ǽݶk‰- 8m(3WPlҦ\''׮z 2t[ A@$n$ty[U*oZ tdWyQ U&?S1 G!N41W'٧2h|3 B4]r$\[~L"5kmc`Cwr/>R%<26s)*b/ZOmp[B,?u(O@Pk4t } Ssx>~eͣ@ vX.BcA>INDwYB^FYQeSf*LS)Jps WZϏ%; 說.mWoS0G$˅T.bO^HM'vhe-j;nO5M?i\K0m7XǩEWH.gee(\OV1xN UyzgGX̄𗾫m 4/(7g$T|-D@%jxṬV~\W3#.S,e-C||K3]s|ho%Dd0c6l^#fn\ݟć.q*e>n;)-d]Srola ͰcY^ټ9fh9rF3z Q1+~kI$ Bfzi`ge 'fC`aACP,I'ZvwЂ"nb Nԯ2kM׉ !Kq#wݎP;|W8B% oJa*RzX_ =M5߽ ae=oavJ :+N.+$~}N_xQ$Ҽ8υG7 B.riUW>iŽME|}ƍ6AcFDȒ2|ϵ&-ߑHuE" >-@bZnVO:3%ƾпj-ѡP X,013}XkE~Y]W1-)0 ,b qY.gA&91^)}ȕz=3 Xb  s&])~ۊҨ[V†ECB23P3{DU)+3=^lk*{iT 3c~(Dp ћd N2T/FرizUs$Mͤi;H8/tbղ|AéU#~naGzVugHN@Mn!]1su<\͍'[܌;] UƖrK~rR?vٍ4Z>*q1Zq(h@H+FYYl$zf64aK>} aֱjCqrK6[L#d3 y¼v7N]bV M}YӅ$sΔR*-)*QwlQjkKu*u5024D⫅͂hXF h;Y@6bu;3.ؕ:nhا;K{v٪{>3QNAݕPD q,[>H0deobx܏4n‘<3]?8~A 4)Dcgx_D; :<{O' Ew(-&P'sdmjGgqQᴞFX-7Ƒa"3 'amm/]GW?jb0i:56 _/IƸ(?x7nY$sq&,KPiTLԕ$B[Y]WǼ.{blf_o`+?_c ʹ:kma@О].ow!Vu&)-i<nПQN>{볛eDbm#V]&2u1̀{*xjR8i D'b'+v ]/>vk]#Li(&e} ܆9u#JBN{Q=D@^wK~*V䠛|i&R,~3RW=5Pf}@C€4ȧild[2dӯ郝8\WS{ij)YE>Nh֫FA415x{{b @@KcO)J1*G|%hZ$ ٷ'U9 F Pخhcy+&EV8oDž٨Nve ~*E_Hi,L^%_\'K+g uX5azByCz=<ؼ;kl#Ivq؁|[2(t#a sT~K!**Œ ]7?sw+iܟw'iBn){ k(;i4*iSR-[e^_o;BM6 dsH@#ZsYEYB}zRz(WMhH& cK\~~)?}EcT#aʘV٘](4g]][O,\bDP]K2uOT!@w jSFt0=)uv",W`w䟟*]37 `|a>cȁd:s"w ZQ$~6a-`ds}jEl8#kXӞ=RCCKDps.aCD %f@!E R=vkt8I@bcq @2/SۦJ3"ےKcuY )dDKg+7\+|eu3 tÒ(OYW }Yz)vΣ+Z.jƮC0joAZ2ppVѝugDRZJtwL72U=6\C}[f܃}wSCspE۱ QupPï*J ʭZ<6olHUjz,L#g~/8p䷨դA2uQrqьwEmn;rL2'X9`UEY4DH TW /ž$IfUVDzz=!TD\/rB`_NH2#^ '@e}Ii(dPVA hx&bydr5Khd]Zðw}ϰz:3ϗSGwuu踺o7TWta+ij/gyZ_Kao0܀eA6 ݎ|;X廣UҼvyȚҢƳ^Rw˃_Ը),2(ݫ;**(^m<K$2fO}@# +≌jdjɺo7ząPk'rS'rp:)y&M?teM =N6ZW%u9k>3\`ktK?FvtVbƳ삞cFT`Rli;Π2 vB%NsjEy@"Q=Zl^a oM4݊6eJZ7՘DGXW<(Iť{joLxH[/T!fd/oB;HYh+2#U0퍻B84nڛ[Dur)ΑgۿC+:.Z| qn53|ۻ/ۻ?fd CN7Z/"ʞ 柳Ox~`;E8~ |"j֔lh@65:T=lپ ˓_Ly2iz6`,`+QE3tj%;K!i^l *J5l0 i_hSVӂĞ!JM!4٤%yxTflp\Ǽɽ|aK:x6?YDj;hNxxh]v]!A`lE tǯ d*"FΆTkQAF5Ql'{/H_n-!1TkB,hTxw.+6+6FYO|&3T8IZw4l?S `W%×kr&W`-蠄 F6-ZJlE.osGmzI7|*8''Տ?#鴺X@75b,X(BˬH58) aW+IHoϤs VI|]\U@/b`,!x~D/4+ P7]^ap{:j^v.b=,g Xil5"S*:X /1=E*+XLѣVR:&4D-@(^U}d[XP+I:wGҠ+î{[l'|ŻeU!}! ^}:rk( Ō2J4B%Da3mX闞Ul%6䋄-A\iz&UGUV̗:;8TkA[9 d;v>vq! >;XRb\Ekf5jn.UN rHMBW;:(L r#A+. 聥8[<崑E>{yݗ]ʓ=-bBeӵ]ewpI6y3.Zc kp1"w>h* .:}!/9N6Hi)\|J^6 ~ݫ8gtcU .?394ӞPU2Iqwlԫ:#!tW{(WgLlf.kjxraH|MMٓݏ&Rl+49=Ҿ30@g`Xؾ! /@fvj|gkɴ+TRM>VHqXW]e`rjo~sr7WӾ}ɏ`TqWzֿT[K(KM'~<ЋFmapN qLg3n~il mxz`?/#R?цf D9yT`ᨳ.:!٩W%OO rMک!&?cMw>1/QdݹYI($2k*=8mR?.}f;jύ- "i݈l9G?En}7iz%xy%C?]E6YKC_fZi.A-R< 5^!j*sjgB; ݃{p妈n[;rydI; 1\sT A&s︿hqI@d3V̝ mA$B] +gQi~3fE^tpD̿ W-PWzlsB}#ɐR'JC tiTmCr.bu%_ {߲+%!8)PIhG(E ]pJ,K } G#}H-c0Q ]}5( !;+֗C'2)G½tFft+u{-K[Iɹ! B[O'erHkٹ>adE薻徽%'^J3~ %an :v#z]{ ҼNr #憹a^NYE`eI=SRW2^40uea/=θcxolR8Θ`Fp .ޙ"nMT 7ѓa`XWMpP+aZbyimghF{CZ)vnS}Pr_P1t̡ CYĤ@.[*=q/-)iy Z[C GM" p‑J}|Xj$WHSӰ϶7W>"#ĥWZιqkS-ʘ?0R (<ܹp9]PW{@Qm9|vʑĕ'يHPKEt޶&> Unui4De]Cb e9}TM| 9SŔL`oт9]bNR s8S$\gD}WaT~"CƬxٓYV7G4YC0&I 8gD)e_!!}j(*GǏI !¸ѦCW W7хO g:4 +rUQQd}`:kc-O붔GxrXG .UԥXN/1 9*^1+@csC;D,'B ed!_y16VV=Te>a q0b6%3gZkpcqFjkt!BA\E\a٭%ad| yR)7=4B9{!=8o\mY;DB]/ncY,iH: ڞ;ٝ\qDB9%| =>픅 OO<*|x N.JsoO+I VHߞxy6:LV>n*zz+^^[.wVuY mR(/IߵmrKtRZ; 'oѸ~?`S4T YjjkWYҘU #{a>zo\*ƚ9#̢Mk8GJ{Ga ,QM|>MM]n5sbq ^_tbɄdGҋUm{Zah;wOI!n@%U5^Q^Զ}Ʒ3a4^%xTR5B&qZ <.,0CqIq Mfvy'. 2d-VG7lkl?֣_^ysbGm"8h(V2ٹ/tMz7Ȼѱ"5kW7;5SY⨝BtpAbS||No_H[ Yz&Кo=oCx:*͸>qSqDjYv}~͜;]9EQ5NܝhZN zlkSKkS;\'7_k+/=X@}05QYgpX\#T)%>cŖϵloM9pd'a<,-|JUS^{S%mX?($K_蕶M:W1WJj2We?v'ژ}5MH{>]Zz2[* Y@szU/1CtTcw 4gf#[ .]PIT ?(nX)=2)B{y[=87'N0d. tRVLr= Tc!_S_qKӚCן 5"_'>P_f fDE9/XiF‘.ݑi`%4-wdoNOUr cg7-_F2Zi/a G;5v:g žWg! hfSBuV,1C;tG-}30Z Llkc85A(L:-_-c*L^WdUy?0@N C<Ld+Զ tVRg;ٴ4#rf{OP&`Nml3D1R%qEa" V+ yx\~lja>9P ni]?L~uh;_a/Oĥ]N{nZntAքRV6,lyܚ>{ 8!YtNDy{Lfsxy E hw :*%}Po(m(n"F5o$'3)-H;S5ߓ5(qcKs`Lɺv/ 8ƽb>wKk$ i\g*>?߯ 0U]he_ "rľz7;P3t*J:kT4bDo.V-ǀ`vlFzfhjCEj{g{>mnŸO>)\2R.Mj%leNJziÝWP4y&("pPyjzi;YeefWf1dd^sc*7ӱ J*P:(˔ʼnD PpS1f0p"Ʊ<ɿLbe!WVS11?L4$uA fi6R bzT2Q; ]y26wa8d(83\jfy!#D6_qYA$=%< _rkw W+s.L:7W$zD<{H"%b˼m!T*2~cQ-:= $Z;n _l!UtkIYi5#:@ 5wFB9AaOc:QɚyS{2٧7>KB %o=1yn&;1@8e>{8\<`Z`]POc] IۺڤW \R9MLb%3:KH:bp s!*{1X|~D ZKP:ƒcP!P.cҧ-TӺ M*K]e)2ίЦPH{QX=~p=MyiE|o?U{pH4m˄SYY_R_wu .irc}?yNmMxE"fE8(${Sj8 @8IfdBH] mLZ_Sӛ_7[c)ha+v0Iz6ԣ6)%1OyRQQV.tmA]D-%{>.:X4dEB? R#'gmL,ꕸKK9g,*? EG"Ճ8@q|iZtiڵDR/q&ѮZ P|u6r':W£OWp {% ɗ&(4Mi0vٖJ|6ym)MO{U;bXd&gaRqՀņx[i516%sՑ!-N썸9, >P]{JmC=hhm6@s,8dgo6kz|5GfP(!FOr]G N$n?~j)7ND 6K,&;!GM2CI^l 3ԡ0v2C^mSNSq, e?̖c@ob);E4Nڏ#tLr()FnjW]0|UڳG-f`iKllk jtܞH=1e P&܂$!hAcdJL~.JѩM8b'1e-]d'Q W^e׫1Ŵ>jWDRMLCʢ &u]Rp -DŽ mƷUy&EBRl Q? H[v.xG)Y! `U[?1 }9}C@F,J5lƼMP2yƅ `oR(tv dkʋPHI^40`PNι Ί5U3zWh(t.WDȩGE6I^ZgG8 i*/]R D)jQz9U#:CF0ﷆ5%%]UuX vwJ8hAI h%DlVѪ`%HaVpy|LQY'@$T&Ry4j`H P8ݎ7gs~hyv#t.TIz9n.HwPbK]k_tqGÿ:(}>Zfpæ2Zѷ; @N3tu,ڍ 2E| cuF g`j%6S-Kz)ҁdg21Zq9nVg-Vڲ0.҆sVT."l:! nϝkDC9]MEEHЋL6%oBa3*Yu"%TꍿkeY'teN@&D)a<*-ƙkK~@K}[yP&={z*P> 2c-@tVDޠn9_wpDoc#pP,Q;ƘT[y͒u<΂YhNrsqiH-k4""yvmpЛL=}JQ!xRA?j%]El gF*kb=ЃVdc]RcOi j9b͛A'a(%R B? n8gi2[ޏ7h,mhwg1)\[O&,<( j[=v?Rfpn1ؙcF9|52pSo SbD 'R5k^rypӨPΪDdm[)d"o޿lTSsw[*2TVl؊6FND?6xYLjZnq[Uܨr8A*!>a , #$@rp⚌vj)lg&D/8 PK~sQbq,'7 _,=G:Ea!^_p}d4'Lu[UǀD8x/6EB"͛ɰ_~D|lxQ!TiReoNQ\@CDÓ.G8Ok%p*>$ͥ/$q̌3 8w :> ;HT]*:Y(3EU@ (>8/i|wUFl\nu#dDoˍGm9)$Zik?0|큭+o"@sUh3#MD(r3]+m bO'7)* TdgL9Þp54G/9ϴ ÛCҟ榷; *A50 -,a4Ǥ-5n?4͟` q?Фcؙ!JjقZN@O7}ѣO [~>䟑KA\PxGPo6iMMM;HJ@7 hz(>UN v?!hѼ܋z2%m-D2%+JTKUAE)YNCs.yWwIH6O}:#DB2ׂuavQu `<\.!y#h niP O D)2߸,VWK $] <=2~&&dIt;ǿ$\RPB!=g Pxq0ӷk_*,>;',^Uͱ*N\ ^YO{*U(qUW8Tf|zΐ dV\`=dџ~,"'{M<˽0bIJ5]In-&yeg떔4q94_*ȏ9Sd-=I\PΛH#17\mu%H5M\+:UEE;RT%WDYA1eY'm;9nm1 qgE\յƎrY(C &_ݞٜXI"Wm$0`܈9YoR)wgR)R9¾xJ SIb01akel< *CX""|YQ_XA@! p[ܚw I܊uFGd95spʊG&Ȩ/l[2W!b AG@g8P1 M`$Ǹ^PŕɳLwf L_} qTy@u ˸l;:h(2G0M;BKlPUiflvx3P|Vz"^\}%s{ު #4fK*'ix|| 8%˖ݗ)+C$gE;n_'GӍ [CAgHq"2=fEZm7jơږ?)η xT=_KCNSU T`zap $dK!v]b\ft@ެ#.yA7ASn[y|-7E #h}هƇm|<ĉ!3l'59 Ch3VVk5E3Ѣ sxeuܤySyH3b=q< N_x7Q*9&E&2u9|c}F/R_|;ڙs5TĀb~:ב 06r؜4Z)*+#Tlwӯ"ޗVgZ)5gU4,9E*UY@ї]$iVF\0DW>TЄz\ͅf̳Eib6wX/z^?)PN8`L҅xr Y/_lXDF3 S@D7 \ >gmX<yY63\IYb_K#]rį5;] }7Ս͹QI!”nAOnvZ[w8+Nqrj$GWE{MfmPWr&%_Y*R4Zh&|Dc°m_?} #!JAv0f ',딅3. ẩO3 %H.ssފvvetpCcR~/.huתBRSeRVlaXG$Y&a q۶v`J^d=pA@ן}g[u*4S ^N4~K9κ_td20WFzuIsj&W Ax]Pg:3>nDݍUO>4%U}6"pWI}s⮱cagymz2xM[;ƫ1Y{F5;kcljR@NdiLJfyv޾qΕʻusLH/~H֟r۩<r[nY:OjσayFl |{BCC, p{iTOc"#9 a= 'l&WpB/] jC-N͓gHc>L Hg<{5CkZέ) tdl3Mg|ӡxZwlj@!>g9[mLqķ[#]E=-9U`h93@UW`Ǵ~t [d e@?2(/QLU6m' @鎶;sS)>"JР2ק-t8nnȡ 3$Aa 2\%JT$ds ݱ5 ..RBR{ZnB[*`\L\X0*N8T#u~7J"_Pr xHplE-rۦ 1 ykag9: 8;cz 成c5NWbBq!Z$L~?;"#ZB-7{7l 0)E.j B?+$$!{k+tmQ#.>ݙNaj@ص&cr2"(*3˻bØ%*meR7BKquxiG8ż-˘v9^m+6x$D~ n!Scm| 3y[~PITUcI8gi?GzHt{F$g nP9R ~GY)W;6|H{e!Tm.%] ԏAx^_å^H6YK;\sѹI=Փx*坔vҊ|}Mw9_% +q쬂eT#6m^R3Vhʚ:T! MJsM2679]wd;d8w}\ͤD(>}naU Znd t3'fg!*Kl>ǀdβ pX+ 5%W=Ǭ2Zu\1\FXnYٱonL (@sL6ӑGfaq VFmS{mӀ0.xP0Pyw™ѱ@qrl_]0.(dAruJXޔ*Lvu!;ɌowVk'rm ^%Ʉb^羄uo l0G:n1oZL-i=ZDUνah "N^S8qC =ݥT^Gd~*2h.D-uHW\wyO͖ 1i8)S~@ mi;.Z1K 395My3* 븑tUh@ H5`4@ܼ¶_ײQx4l0]mu\dE"Vt; at`|eK wYB ASg_:{3yN$_bЕ]̋Hz+WDO-B*|lFgtZN- 9uWD? vyHGl7f 30=- @}C7ѕӮ3ե3y Pm4X 'Gb=T&2HM %G]̗[Z\ "}i &Y|ڹ)0‡z~T_2U,CP\wjE7}F|_S`uf 1]T T  ڦv6%T{GMA#455'0weJے5_ӊs-foeU7 @ س/'=Fb}lyYIf2uT&'t wF ϼM(/,ջS|Kna/VbSi\8i:WGۀS lʓS@tW㪇៖J s %g"Cz+g\BRm-=fܲw&8^QsH-M~) YY[6/E[-Ve 6g*5F)# ᰣs8\?uعnfSx@O 9W1Fb-w`&SJ_!OUZ5WhIZӞ:Ds5LDS^ A"W?1AχtR{=>Ԕ8,0"+mlBgJ>i4,+W^9 +œ-8m5Smý_#A 2qX,ŷ~șZo@(IiSt`L*.\*qSZ}hFK0)"Gp|_]_Я`Nf P<N;$I؄Ueocbm];v2{4mr(wڽ.2LV*j8w$[qË,ېVAO OwwOL_m@|'B^Fha5?[ص?ˣZҺ?5bu $}_{s FE3X8g`B eU@D/hK\> ^,FmTjd]jo|U}o͠RX t_)NhiM"vDYWrwl|7(q׬sY*"Ne39ռwyy<]+T>7#\VWo{mue{1j_VUx)֍.$0MבO zY{˅ޙj*:!&oE]H =*%3Ru<;I @ɴSa+&ǃ-TmV"`Xցg2BT>pyiQ={t`MP2OMW@XY`J`K'bI|Z8O?/2F쒫i:"}KYgqO\NXs F(tw#%@C%o%=[C*ˊr#Je&g*h Fvou sWM@p}w: FkKֻT[Q}RJsm4 #¬p-!ɠOo851}~-%ONnvH!Uh/jǩP|y%{i =moug<+nYqt<.i`Y0Lca޲*>ę/a]E٘z gdm|ć: xKx3sço_IStMG`@cD#G/S{(Zg(*":{P`ÏMO6C:R~-\-MI^,VT(fOixf[cxA.ҺX E%qvV0["B&N? 7 @T'fxu:úӾ ?=^Zʗ0W ]r4妜ٗVd.+u2 ]x-1Dĉ= +[*dQ\n(*eibapع3V7x/sHGlscd RmYƁ`N+TmtkXFepp[bE/F{˷nXڪ0WXxZ5KV+r Ê9ь$>h|Zii2ЭsiH֯&^rK n!}f #W5] y] S/ 2W1cǭ(ɶk5t>W?HIBw/;0 cBX-Bo 8@7w? tN咆[cܞe@*"M ܊i`e < YDM;(ZMFA9n22Be+׸U_ J$Fh iW=m`j=ȧz7NڞkH_xy bDJ#'/Se=R'D&J 92y#]n8ÅxWaJ+7JoR+h2 R(ZQV5BPP<Pg0 al+$Z'8^/5R"8|UܷieM=P>s!wb 7.֯AI\Y{B Ok#P^@:g~™lLضar8*Cu$0ziC izz&Ԉ帽oۆ(,Ck70YyXHɴf(pȨI]EH qR|zhUعp",C/c243t2 0ڨR<Ö#Gl},r'JBR[#ׂHB9mt~=vh;Rh,WQkNly",P~$ V~tBr<?tnMhmI >1cȁQ?Eh,eb?-zQw nuF4e1S9?I$/L0ܹԋk(#lһ2֯n)Ps='LJٜ?h%9Bu}p\m=i &rI䜾VrmwQrj`1FnpOifs;D{n)T{ص|7ڪO}U-ɵeڛmn4hKJģ^!S~M)/,uٵ>(0Ł}Cl C]9i߻S)}ĿHf[ꉱ o}&fTMF}GM+zSC2w>EJА- BMZ>\*Q蕞 󥺊HF1%ٸYFFhp+'G]gne3L ;TK jGFp1Bc1؆B<+ֹ6EPaܔAU JX18YL?|OY\SCbqC٠NWTH7, ]e9@>E0gA ~Vo~(-jW2bX3|M}_*iR4ʎ"',?_4K (URwpV^0]|c];xĸyӋTzg kINON_UW={1#ȃ1[WfCg?@;k>;{' \urz,{8LAzWIrٚ1܋J>o, zqgywfVFwˈ2j.d83Wϲ%j7@>\ܭ,8q3>^lSB@ 9hB<쭡O -#&9\`&x,~t'?+ja a<a#sd/ 'ʝiDt "vJʂsM 4QֳgeX.h GE7!{jwmH`ҒɄ+|o1*STf^D65-90ْDڙb4iiW9:*QS<7_395p"OtUձx[}7,^W\YI|+M{#_qs+ڍN7T"USʥS *<KQgWjQe` zIx$Ի#,?.K9kBH8KگʛNBF ,C}d}<Wm^Hrj vCD"Xb3ll:1IW}.A2ȤFs02ׄ$o|@Lden\J-db2Y'HT6xvW[yQ) I-NUnkq' 1O! jT C gPd6*Sѳ\-ˣa"G94O~Igry![Y(J2tT߶,njoXDh9iM7>z'cLGӴk YQ^[Q|qcT]+b9Uw H [CŶ9\0WcS$hK@- [:Ybs8khҭZo8(Fț!qAgZ ϣ1m`0c]4=lH <F R #n8B+f}F;X 8vlJaQqV&bzdqv*zpm2lD~gW0Kd}5c]g7b}[x@nbAj>YCtyqU1+F lp$E^. 0.9MMgK:]f×spY^Dzu[v-P}Yta^錢E(Nf%89Zwcdw8k,8NRpnQ_KĽSۍ^nt$ͭE[r |`7(Y#rnĶ ³Rt$ [~DRgz&hgثF$%FpmtsBAAHܛTc/^z$fgZ "*y&c$b1[+8b<ك t%g ntIo>~$K렁1=|~!jI#81oj>dŻyv6]\fh-6}r*kQ(Ô nu /!{ߊۦtCP re׵|A})n C1_/(tDLVүr[dz ܡ(5S#N`9g?v+ԠyE@.KBWΊmEL9٢@.yͬ_j9sfx!@ip ^۽#[9:>[MB%kC$|]RVI_4bvȴ-g5Ju.μ3K V;l2-0s k|o(mƔMbʼ)"3t% ]f+"^haFп^ tR(c8#*@.3 *=ٰuMPٸ1*ϰ1E~V;fJk =p2jUp)ڸӲhxorv8?/,;a}K?fBP^.$,5 )HE_>a28XGaS^I,@nút,ap)s::ՕuN[EU(Q:lmñ,Fg4WY1lؚJriJ O,Irƿ\S8]vnZ QAu3)b2Zʓ<*0\ǝT st2'"-;[ QCmQwz 7(4rn:.X\L5eeRD FYPx|丧 CǬK|*ɞt<?I-[ ݛ%&/ 23RJl!%9,ČA4]>XIv"FN,N;!) {/>Z}Qr|Ƞ\MŤ"[Z B5gqYCY-j^7;^j|Q&"{G4nܫvS@y!xEQhGOZ3=rLi.p%юm;=;$=:$xA‰OoN-Ѝ#([DeXVAR[R u\\QQ`J֭\GLӭ@&Hq;!8S2C_x⮐N{CZU-K,(tR7vEA%ސcmvs/U_\r K g=ߧw %(1XHIEn"}xB5w{l:%X ?|(D0~xiwHmN\I% Tp+`T oʮd, AJgXq M;E!,ʆ'cq^Q2A|'PPgp1ز|AVvR«X\iIpt/DS+^3GG8v~ LnjԷ(H6 {kO1PKZI 1J뾢_4w0OTsF:TK\ExcUvK㗕6~L9f68D4&#_l&D#NKjru't~nZzcH$!"-Wﭽë56f Y5.y.|,#&nrEO3~13ݻwBOdJyj5婋K> }rQк,n M'ۛ--}ᲺWkNT4+gƠa??4KR_2$.|ȭdjP|Cﺸa>Z8Rw \:WZ޴#H5ȏUrБM9ҿd`D$wg,#3^dj==dZ5Dq3y¾2r ]X-&OZLAaVKxI::3p@͕qT^zIPm4%9RpW usHmRPj71A{t]Vl.L/ڃ1?nB6{>J8'<'dEC8rhٹ6!lB. 9N5msi89ی{3R pA~cLj_0%o,_>FNj ew% ߮I;U3!x#պ;Cmk{֖HqbA>ﶶ!Yް1WS>bo wcC^!([|`m;CkD?Ɗ W@ A$gώy wS}\cm28f̀)k"( `Rx#AMk ɻߖx0! yEdu$)#i~Y^@jo[!;ͱ~4iY!*y;v#8c8%1],+ ]CdƲ[u\iԷl(ReVTiŬ$|׊ # F h/R c?|ipYe` &W݄ W7@D!uDϯ&U"[~Pղ+,>V[؇?h0AcNK|˚THQBCU0ٸig[+UP>=?ǿ'Ϩ°ͫ˸x-AW%R;Zvi]ˇ+ iASfU83Ib8C 1\t!DK`dkuA1܊vFR@ku,!#EeOM&Hv)nSڕ(7= SGmKJsGa͹cm]{T|uyn@өw `1{xs^IS 0<@)UyP`.u+~'OnSU) eQoe*H 7V=ۦeK.8\3ɤ1oH nLo݁R0kOVg޻}05"/ʠŞ٢!?)p@ɢV5C,.B8styW|HMm赩Cg!(eXيʿ]%8!:kezO9A.jb3yFWV SSv /G;S u򇶇Q}gúT>e|Sq*zPBB]0Tc.7uV0DdfoS?,N?$5o;l~WvcRs>SZ@KAb&E>G C phE^ 4u{t4@sIJ==a,j"X9?v<3 O4a˘ȹ6281zkIi?:]RM1Hȿɞ#L9Pe һ18o%Z~1v:ak8m.&JʇPa=,S;  oitYp nSrwɘ=Z4q|!'8lX(hٶ5:pvpe D8\/c#{$,]\j>PoT4ۮ 9@ڄC҆jw3s [M{ydr?u7V>13VB$6G0Blf$[y>2ZI,P]pC0Sn3Ft'3RXs|ϹxAy0OFF*vxqy-)dՐiʺTjm0[[BxeJ%gp~dP"xچKa]k"f?ˀ \xx[@ٵ֡ư)mb({X,# 3ޜb,C Uw[k bq>L&gC>l';Ē~}XM `ҝ D)fv*RT\_8u=dxbn2SP1ճfƭn",G|6'L%y}Wl͑jػ"v7&BK)Pm ծ5Xr7C\LUw(KcT'2u{F[\>̴ V#1r ly|C'5ɯ'۵ |?bXz#fď ,(f tY,q??3*a)ߕ8#9oJ\vh~Mβ>9a5܄̧lhP‡lu3ߏEYexЫo~rP~8ٺ=Ny4^f7ۼ\G]@F!F^)0^8`h1Qe)+A8Jiu_[q# K \wQ2z(cLKBgp* rUlN|k؍`dpjWLxM\јpȁFs8uē;e(ima S«T%(ե`- c>""Zp2tMUj]fV/Ԛ[S EJAW/M 9q&C^TGC W1Iz,XT_ sNشBbc/07 zؤ̣~AS?>+iD9le*@^wjkF 2ywG¢ qki QFfDa\r6flN`H20GyZ* N49Ͽ>&Wʞs \Vh> B DXZ8K_Svk |S𕥼1然Qwc5U,ZP#i*.BD񼣥J*ZàT92HHfOgb%o!,~ڬs9q/BwD #@U%eF_ ^ jL5/Sk4 LM$b\IR_Q Ԧ&{pB[ԅ;$r./y+t q(~0aPܹ"|ht7}HK2;DDz|wLakyduzheg)޾yM]5>GpiR; 7A64\!!ƒc.MDZ9R3_K_+3Lo5M4!YX& f5V v|;*ኖf*Z`~] fYq; bl FЌ/#7f?sEPIRUgf=V^rHI}hL`l^6?<@= P-GR)r gZeA2|T#@v9ptS%|o$;**P@&,գySsk y8Ó2gE@ EG:~PZ}ݲ/ԬđڕgjU{7:*\J<-;x,X:7ϚHMriV*8?{Y7@ !_pxѝTf@>Et+}~]ShlXTB"oMvpWD8ʍ\d)J8+-\j'EޅBz)F7~-J},BjVҺR׷V|[l@-zuoTWH,aDfAWs2~kSFЬ| np82*ad/{[&nBx& c >7 |6p׉j衷Seomo!Eu|$8Je/3|h͢ bjA,A{Y1l|Xټzz+$CS/{ue/e:4|H{ YɗMp.@8{|<)fc/-xs? s6kޔldFwHabp! rKd%,~pp1b}>g)ڞuxXʹaΚԊ}x <ˤ>fu0h5waȊׂ˹QV/}%L[QZ< |(2irRqzЈQ * M}wY {'8d.d0zeh7Lscᠨ׹JyPu׼A/M2?}@#:JqL〞@>nq:oli~P~o`o#([3?.mk҆BLIHY {?Ցmw0Ptd2 'y$hչZTHOudl%w%vzin*9u@%sE}8J9|@yj,IkVtg]$004 bAD II)U((Vр/s/c&[x*!-0SVƍ2\vG٤Qrژy_| ["-zYILnnGsU*c74M!ޕDya#G=k"`bKsS" qĔ^lf+{tmٴc:l BK( -?>NCR6~WK 0v3܃8ڀP!%z- #&#xe㰒F>µSUb4:"Jl%c?oZS!}qR$m&hy)EF##5;րA`4er\7{B|~1'X& c 2R[l'٧!R3C`h6& 4>X(SN8#<黴 noƽب|g-Ou-h&^@z_b<]خiml`=6\,ү vÓ^|eɀwsB V-g> ݹBt?T{@iurI MAFC7loYO^GI~耦Y=%c} .dI!W6DvWvLGh>MSޣ?dL6nAg pI{8NNnz8Y1 @&"Q,p| "2vTz./ ۹lJ^UE 1QP|Ϳd '{,)&JeήwwJ]8 e[6~sdiyQ8lVC#3jዌ1xփRE 9mB5"_{Th%},*+ZmjP!"d|\C&VK{h pNF!j2X[9ŹW }?14ɰO-=4u1 _2]qE8]^[ F9"HP_Fb8#\oN.@(1!"2 4O̞dߖ5I~_mCaƿŖ=QU/k>T5GZGU^w|^>T(( :Gx4̾#͘;8^rE;# CP sWW:^bx-Y ԡpJEvylC.? JISa[K7Fjq˕,Z7f${ͤqnT0:5V q9%npQ HYˇrV!n`qc ]Zr 'XOn⌚nٹ[=a^ vSKaY-d8+"7\䧅ɋ;q;)1< Vr%4kh'.{\mMCo >OGJr_hw>B;rCH;L^9)xMǐ3JUu_jj:6TEܪ(]L7!}=Hs 7c)9HYw 4XIa1gқ\M,h5mmjG_5eß%brw_O2i/%{.vDKe4Dְ\~bSG;oGC_G <JVR߅RnjWZH*8d~YmKQ"6?x רr1:.myWy' h5!QrɊ.jzXFC+Dz Ia:~ 4 meRD) Q Z"{=f=ؕc32\<$T-E%|[oj=^n -GBe΂=@zjnPP5 c:i'G uЄᔖYT8bA0P|O|M[\k:miݗ%樒lؗ9oӼ)~E6J;8OSP%_a.ڽ@%C =8Q-iJt4wa) d0ߛgqqOi񩗁BXiΉ~9#]CV1# @l=$Wfµ'em=,POpp I-T 4B 7 $ ÙwZ9Ka4@!4? ?ȟdOs{с{?j<-E|9r̈́ǵIB2W;'Lxۈ$ł|_̍ ׂP >aghX>H#tҢr >t&7X6(Ѩ5%7KPcPװ61@.t0AFEmBtn)'x.hSml_Hr aI-LMa ) A'DE*Ff.[L}: u J!9R 1 i%#3o^t>1ְ{-3SDZ=C66Gbpp)ڭ drN#t;?KZ8Z$rx CgI 3$/1jw?xflz̀J*ddvc eքz?os+.jA>FҰxcAVo)mŭ@8rS  `o꓇Ƥcߍu t#ʦ_T?,#X֤Xt(۔a$H0iBctyC%z7Qؐ&L~o;t)5,0Cᢳ[ixGO"e@Dws .JTrH:tY8xȠC$4XeBo+ɝC\0 zbyc%۞HF؈@XW=;M#S4$KT7IžN~gSPz}%2K\I`+S^㰧=@YKn +ui-?sHSB*} J)$S,`q[yKIp|˲~M O'yW+iU1^W$7@Z& P>ϙ' W4b2&PVQ&9Z8D+N/*s+Z: iKCVہ$HHH|,O0l{@mJKW 9٭$ho쎱5/9 2xNaY~'MɈļݶ6ea[Ͼ05 1 ]B#՛TA] 53[^cя%tɦA@v3NS`sҨ0w~r,%U` jůmѮ |HBG=@:FgAңKWt%@ZMPSR,$i~ +.ꌛVGQĵ :(SZ .u? |*<';HeyF|j#zK )}.V>~|h8!K<8,ALnX0%.W/sD[N.:Wd1ҌmJVPjzNXV8ǐ\T7=!xUjcE d-mN2mmK[`AVXj ۳PDOx.X&T@jz8{naPJ6ۍv0rbψZI"Pb1ǧ;Si]Tލ R(6( \:JX%}:9X)4bQ <3Q;Ҷ75ZNr w^kdX~)_OްKF9FĠeup @?-4g$M='f%n{P53 $`[ҁ3bfgƽ5q2F}5-B:)byS.AVaikьGSW\rx(IL\ _~8qLEkv=G۪Vb^ԛ(ȃRK5r0&./$U>MBꊊo*a;6! ]Ėfx֧V"]-֙]%8,cu}/t/P)ElX%h:Y`{hKDuexΏ6&`zJR]/Ue,pNddk;]E uNZ,*BeP+ 4&P墓,g5zPshV^kW3vWA5sтV@iv("&#ZJZDfǚux9+ր@Bk&H 7vA8 .]qw_ sA]kS׷|̙ ͋m9Bܒ/oz*.66 ES/$WV!2mWPH$ 6}*Dy5WOg>~t)is? G.gk+ed.[TC,!oQ!t"qkR[FjWHf [_e' ^jW sO aVaz@cMm'4nºMV7]Dɡ=p0.L`"ոpsÖA:4rXne^?zLۋSW֔)%c>XZ 靭Jו ,}tzٲƹv?k῱U"C!b7L VRWP5ҿƅG((H Ұ~(z]Q 39H_:NZ!6wPAdz=nӔ {(q+lF&;/K*7Ć y5'ȑaBt?$VXԝ%uu11mSXy{k뫚؏ x1 Y"LZYYkIZwq©A_jd3SnUG-6Ex[ !O^GII\cEaFΌVӰ@WQJfWlOXhtsnت#bkDi.P)PեLe5b_VkzcDt4ǁ ?a` hHBtIPɳP93}/**BdjN(+PXԴX?yr}d]S!Bf+Pt>haa16)pu8%V/=р Wي)J߃ҙY;){+f$8˻ɏYŧzjEXe}t>(=ӭ~_ҠFT?"_D1)jdڲ WRAqCij %Ȁ-qNGt(ha2ߴ;62sKDCDɝu"2\đufXh EaRbl7 2]r,u ɪ6FGY״wAY0Z7|cF(72kB+9b'fخG-5@Σ)׻xF,-2OhJӂbDn&|83)x 8dM6w&]ʥmh(ܛDrmy*r vSKPھ <8ڜs=_B/X6wɟ~2O{߰nxbP^v~:4d(ъfn*N%r8Q䪒֠26?r2] NO3#ιgVŠ|wf c;˂S|xȦZըUtHjWK}tzJF-_&'nyh%wS*(dreN ?IzuS䬍8jTmV{M #TEu+> 1xTSl З *8v~" *GB)~շZ(m.FVO!I f^z7EEt>,PG]~9)% jb$Ȓ& YB_vxe[aĘXy_77̢6-4.BVig.T uYQ~Z`!RLII6Kg$ KՅ"L`HG6DG"j"rZW5 K9<ɺ4=Z><&o/W]5i9 T) 3VA>^r|xQ&9։r: 4x/Jo=ܒǾ VQ`ˡ^D~}4<!!;Mݚ"ϗjG}Twa:|նJ`epDQe9y !.4~)dspeob4wѭ끅iMc([RwtLV-됬 CwuA~i=lxN>p[< jgΚ9xo{|js̽=fpĶp >bex|rHJG?y37Z0eZvUZ0w C> … x|chj> ):zWPy<^Gn$;<>ษY_?S|NvFYK/=W,^馑bK$~KdP$x8LJ"TK[!vTaGrLYgnFpYx R?eqAdD-}x "0#B_oed*&y\4|x8I,hE9yg++jy`Zh Q|3=wۘh_4e93~&׶!b.Ax"+ý ׌HgRpzl)98Q\m#F ҖkU5aг>j#~貭1WF,f?c.`/>&:8bro"D$wn%yq֜Ċ-ail^$R"azpԥw6z^":!dly_$@cDe6q >ZgC)a5(wx @kI`vEIQeZwz]ݲ y-+-5I~ؖ3w G)q E} F(+gas=xW m7\Y%Jt&K5{K vBkSjkw E`ukB딜ܨ2o6!6EIc$r@YU~06w (Xi֣Q]XYtJE/ēg_2`6d̙^kH]F2ڗ#5dr[t;CMboI;Ÿ l6pVy?gj* # gDŽ_iG' Ͼu9뀦 d Xɰ|  IؗL%kFƙvD[") C Yv>DrmH^%iz dV|.&ܪbq iFoi<!n+Sx0 j7'y׼:˓Vp2P`Q~4atܚhBNbӻWT!|D6)YY.XkS q]XR `^_'$^=P3?ώkPۍJ5TFFF74H;׃a%LeӁ^cR@!Zw+]Mʕk/QǦ[taK\31L'Q3+g*l @x8>Ho~p5ɏEk-a@'g;X=/&ZFTP'3\_%]h[~"JmK%:ŭq*}i gr+my7N sR.vVOKh9㗽*쥭~UCq30Be{*fi?L]L+M8Q_S@Ӯp(N[X%=upU\ R/z9}`u枭7,]GF&Y]| em\#2gPYj%<m!Ȝ~TdT}b718$Q2_r\.yΌv4_APʼnмK+l ^=%fltaG<=q+ W{\?R?U/*c"8ˇH3ŕF6t2Yir[W/ΰ36^oS_zA3Bk?3iRE+4ce cbcW'mPk1ؼVnӇ⍟dTn9$(97UF=)VlJT-*X/ܘjy[&4‚]p&j~lv* H-m<%8)Lrb'~1Bމ5D_GBMޙ|CB~aJ*U@Ak[)?^A~ a`ޫ mwD[B2u4̪9ދlK |bɸh41SAa:ؕ\([ R_+oa4BKD/`FHړ?5qu, N"cfȄ  >E1\̈^\NJli}Q*gUWY<\u3hLDj碂+9l#DxCtрʹ5lP %ߺj3uY*ۼyϽSxF[KU Vh&,n耈 cs0qM~t9\m7 lE5*ޏ}ĥ6fRV#+!?ŌjYZQ%< J%#ME;exfL-4{z 2fcES3{10U@Ze]K _ D|$JXwUt;/q>qK M/!!(s25UL'o e)%{̎^uӤS(7C2N>$YE6yZۏls|*Cunw-i`oupT"}@0jYOC1nhߠ<1~`|A/L~]#"b(cU.U,qV(%w/Iuky% 뢽 <.9`L VlS쏺D] Mcj6N -0lDɢH|`LOӊEcUB #+Gl&-bpEOGu½ PDp_zKx zAVڟb:?r||>1-4vl "~Zot  ^2tkRqʻHģ0$}/ʻ>H+Ps HeiKYEopl1!ujӲmUy]6Xʼn]>M=vYZZwL~F:dgį*AMmE2Y#D.eDlv T8Ҡ0ە p+J9eƾ Bʪ-Ai T*z+4TNfz_ZCo?;Q߿;6 -LڱLVY?grzT{x*ػkP{G"HfzEd UN%L ESIVtgY[` "I礅Jɭ5)ksE:׹֐8):Y eΥ--93P9CV$F-P1GHHO/_n꾵.\bH 9 l>O/Ǿ9'ŷAyO`XrDdRO3+'.}{f Cj( sSL߇f6КV#,TdMhP#A5 /O]d7RViN{ D^馋pոe976#2^0hǷ y?Xۗ^0_aSQnJ܃! 6Ȑ"-0w aF>NVe87/o {V  #ż'+ N]cu>OfL{| X<{u?Wl+c^٨RO~_#i$щфj.(leVJ+.R}WصMd<>yEӯD(nhvdG*6VPk6IB@} "$o#F1- os'xSptFsL]6\hr?-]LX15TN}[d%hf;1&.aW'gt`g ;(:C7ĜvKƳJ)>G|#hջ4[;`}*@`Ulj1D0#{l{OC :F9Po2 Kpʫl2wZ^9d0Ǧ9w4 St":e'#F>0']8T5P1oT%.ο!+'fspj[#`-[)jMȰ 9NnclgJ%|A ^8]1ҤpK774 cM4SK/2V#Gwp~\n;5C_*?Ę7W+~{4Ғn)\NaT oI\*S ˌ wE9LNp.Cﱘ Mx<ip+).%*UYpT 4.S*]<4"5緪"충#Er ^#A!)`3b+݌G |;#zT(w^>I$?g8Pvc,}vdڔq8<޸i I 4X-݀M _t:çNj"p (`]QW*F7J"k^i+Şx+86CcuW9^YA"j.!51=w`{E]Azio7ANC/xn.CKJkPNnGmM?jP,-B2|{4>11r^Pm(Ί-Z{3%],+¤^_ bw]k{ UPFW4Z/78sI}:`nf4X4wc@0ywF1^ۈ_FnU!6zZbVF병Cj X 5ǝz`Sźj+.w+Up-Lb߯p&\Cy"wWF͊Iޝ}n(|(d?kpUN??Qh & ڵ{Fj F,Iq9dp9plx_c]s5q:K+x/OqvT.JZa bC޲OF-B=Lhf)Aɳڇ"y9umr L_GÍ$O䣮zGC5B3hg%&aVj"U)&sQqXe\{E\Ɋu's=0 u,Q F`=F}DEOܖL"ӝt2'dx<{gYuz|kw h0hٳFv.vHr#Y@l{1tfC57 fr {Ъdՙ|'H_7ܨ \Qjʼ< е}̅UJm[T~ J[o/ Z 쨿hcH/{" b9{6rݐqҷc .ҋn;qIJ#g kͲ:H&*Ū{PEZKqI% xGkF5=Ga-M*z_ `KZf'wxJT,htp0K`{3]@CsI !=Ռ/csI#x&>T#Ǘ '&nҮcJ,CmVMC gN QC;qF)K3 )>4xUbxI~D%`U`~dSLH@ lHa )&_˸K{tq|]S o~X hS_FLdw^Z:W&Zt2Hg\ƾk+BLFu96Fy!50f.ٶOjפR^p?m:]-X?<+#sRn{َzpjv, .W.OfX,ΒfmLgBc##b6mB\A|Jn?7 +_PpӢ&3o;dM$]¨!bt;`,{F8 U#|l?TJODhas;cM{ ܘ4'Y9_<"\nZ15[UkOډhQ+ r֧k! ?;aZ.=4OWk 9$6dC[LtI̘g@@]K/{,j<' à$XR}[-da]~H. WHCmtˌJ@hvFX͏kd4rT %O#Y12jD\qKp ξZ`R8`Eoȸ<2\4:O^0] Akf!߿e8ܤS" tj+Hի*!nbBR h-s`N1a U/D\>*ڎw0ѝ@|b~RSLAƘ1 IvB˴«X|=X"MbwOtFx5:} jI&`nF/~]ɰ!OMwR< +^~HX&qU1HŁE+>?cKeNrPYUi:J 2mg>9i%JD{iNόx팹=b#6qoP^.Ģםj0ŗmd'F}_4⺘XГB#EgjiBVv߳,it> ~.;P"# ɫIįMe*@(r<*GZb@[<~Wݾw&}Z1#{Jف X*'o`q 3 _ -n;3EƄɈ.H1)w[2'PLs{H?y +N;`KaC0h<6Ƕr~]t HQ 1f+A]fԫ۸5 GeOԲ\ &~e|4N<$-=jΞJ{="q1/~./(+ xe,}0rml7.bd+8NwF[Y%kZI+*T^db><3=)$^޼oF,\W>Xe[B LKAn,gsk@:]YC\ǩA*PJU/D,A .Uw Jb>Qg"gj{H%Žw/tB FP!sT{UVN Q,*cq>-"cIdgEъb2a^v [L 32g V 7`<>ikfs3VpyEww(;֋S~4 ! ;5=E *bsds*.s,pR,9ŖkB/BcO{V="0(zA"?3Ӭ>X+\vybh_SM{o.6} U Ą9z"hЩ b]أgnK{kN*O }*emZDHNٟ'M ';!hw)XWv郙kLSDW+wG0 2Cw},3 ]^RRt90HD:5-K}і_zwWeOƪG\UPտ: TY!;^m$P_צΰv8ځ -xJaLj}l×}qֱԞ5Vތ;԰Nbպy=0g~Gkl@W s=%%_a02eg` {%% i=C (2XDk*5[KG zuk_Ӫ#_a|P7}7HK3-4P^VA.v .Y8)δs7LyO _@^ڵ~ S`xnM߃@&RiGr|r6\mi.1bsYpkkFΐQ>I^ ʇСO>d %fw?󷤾$u !|MWU O3oIi:KgK>:<Sbft{iΨ~zͭʢaƂ[V&u]{;U0za#yb\7UsMA&'d7P$ʹ4z"n&3g\yUXC jxgy92QHPR,HS <8Ÿ ?`4_~nTw7S]ֲӆ@rՅq AL*{9H|i2B~:m1%6Rжз&8 ̐S6ٕℱy=Lu@?D(g=: "`uWy>#ݠarȌD%:D֚H.:Il[>;S7pG%Pl ڀ,M[)+go~hLVynARSV:c2b+`2-H#Nm  h(`T'z jeW|=X&*\%+河IqƲs68ɭǀglfLK^:OɯP܅==`r?t2JȽ"سQyy}:p.B݌&Q2v7%p,Ks"v 텬nm6Ydj/;'ERaR8 Jp~ R[q7K{E.e--&nNJ'k rc'l\DZQ~md9ʣX"gfzx@ڔmrOzb Ɠg`1Ǩ2ؼ,ƑOj$_RmU󡿐%EU~Dx[Fji^DL`)]{Manx3q2 >E'$_1Oe9^F-WYR x/1$bx45ٴ)1&R g `3ɲs낢[U%F_=cdBf -:_^k.uU˧:y)ʈ ٌPӛY2FzP+o ,canvȒ*[\,>MJv8/SYMFʽ/J-Em㬚xPSI.ny8V!dqo.߆3af45iNb+KeF,bB 18`I˳:OsYI`x]L:2@nwJ=fcL"X2g4× !Y8h\!ڄG;BvP[t&rnR?9r}?={j*S$wQh^DsrLYyg !xW$=R EGy{5Q}tPIeӊ OYqWֶ"I4Myu&vBiG@bT95;'::{ATw' 䮯+$lS7q\u޻ONYKTA}qnA߾PLx;:(Cd{\ÐEL|zE f;D*& (6%zd= 8@}^ujJX}D8KTc%4k1=?Q5peNM6A Բ,*vB>w%Ґ?비(}Iݓ(~BW @ۅ,Ii,y푺E&@5QQޒ:As@58I;)d|H;8ܴAן[*Ż; 릆*\21'Ia+ gCxk <8lH< r͸Qڑ'`YlGQ GӀAǣff|iqc&Joo)BpϕtX2 j : OQpnTڠB!sԏ]ι}3E: K Wֶdu]0v<[1P)%zdLGu|LV{ #T+u|#_ZɎh-XE@c7ϝ?8sz?5e Q=1 7&K7<<ͦ&ұ[!x3R*˴YY`e:AP2"{oZy{A2m2I؁T_7G>ti6rR ;U\{Dvgv5QHbpɧd2.4$4/8FPrO^c|Kgfj۷@-#Ʉ֗=9=&BkKOz*Ǽ)>AwZ~OMX.ƚ{<)J}"f2 ܨ%z&~IXp)IM]A&#qz ,*AfF=T6 S ̰YdxҙB3tوϰ7}^DX'o1qVg@/btiy'i*]e92M'I#wl>E^a&I+%lsq`0)Zr4ld.ŭ ^qHS 0F͏-r9xmACڞeapiƟhҡhH,i1UVvZD1\g#&IpxQ|zg tr3|և/qkmBX֝$U$V(%J+f/s,U*MVʉ@WZ1?$y΍\h ]V߁,3aH[^16!8Pc$)$=U]s5Pg%waH/e#g!Ƭ|õWš)NM:frFaF76Iaռl^5[ēɿ{F{^dR ƅV ]?q5F0!iݭH1=men)芪wtqX-ˋ7SmE;nO^&l6ܘݡyW] K霺lHS#&!* /ػq)NXA([/3!͂%a=Q[Dum|L }}Supp&ej3&/x< Ĥ 2Q;,3{2\t*m DIKI;RV+=_(qJT8Ǚc++ ' &Z Www גœޕHf yU)e4gSI@pJȠNW C ckF^8ĉlDJ6SU4xG= \'?8Mc~LN~zS;N"Y5E?Nr6_Whw .MgZˠR fЄEwO\1#3iFŀMic)iÝ*f&йQ':/ڳr,o$fVt.4CbQp }Fp{9OY:JF^;wF9zȡ?V뜆dgrXj>U=KcuyI'-,ӹys՞AA?C4Zק W~2H3i՜QD#)"6V;i<Ƹ>.nҎl&ζ 5!#ܜrwu;`IV( N*mMp FDɛQ>_/w^pElF-|YDM6C ,y?pMLcj*471 2MhgX{9\xLٟ&Y-]*E$lUTl#z}D}hR3%>',gfpQ@b$}ڜ->sHZ z)egyQ., )/l"EVgI1އ5sG? 6W%h426twn<Ǝ!ȕWfvG5"Fi?V& %ʼng[[ro6؆Dž2>Co 71*ܙ3#'{U9DĞ- _yM(s  #\˟o)8e|Kd>'}x}A4nr7g[I!"HR)?'};Y 2q$d6O!ɑ ̴*lKe}h}hk,+)$J%}ERews߹`}#4bDŀf]Mr;AH3?EeAꉉKMȠVw\Z//hIk\OL=Ā'#Ġ;}oKN!2*%|VDɝ}m(_(T9>Nw 8d }dcu2)#z8 Xv*nG3 PVj%SQvy"[M1AЎ#&wxr^4<+,hEA 3}O%qo2PQ'`&s/sbH[N/L^^6 3[v^*n}NiXRh w }ZύZu͌S%W bٝ@8+IR*y")HwOk 1)7U<3Mó Ӻ۔]{TeD߳ ݸ*܊EhU鴔WQ!b~T +-,J e=,eQau_ ?Q^ʲEYjdl D"~/$e/GjV`k#Q "r{HH~o:ԠnO> "hN:f&AxĠ^pEapW$)b"h$fU!9+.ȬUڼ#/7owh L8a? -PO%y,L2-b\%>:m-(1ۼ%W!T-CMp0Tt9wJm삈.FB3G6S&'Ŷ"_VT?6{ڌCnQ??OmٞdSk9=Y<\7E.Bȫi~c2\SDb}UӇ3c(,Hk+mf$'-cZybD`'Ʒ=F#/V~-rB 9ZbѷkW2g8 v213 ނ ?/m6 1S}Ppw3f٨-ڭt[.bv[reU)VfT 7F]a͍ 'eR\@1AJ<Ti`&[x ZPxk}`m~lE0lBlZ|mNTİ@M.ռ gmA\}mS`*`b^sN {fN1$@&"qI+ѵ)eN3[ X/]ry%v,lz;p±ZlL L]> . K_ȢiFDL$:Il@mA|c]izY2D׃6KUtB'GfKP {\ B4B7Hpyā8W3,h- 7bq'ETQԷoSHVV>Xv}sdFcC2͑iA+8{d߆][}C=JUVzϢ}Ey䌃fOA&IN^Y%P*⠓mt9EPb%|H vT'QV@q\v5اe@Mp |ĩG*(YBkC7=S+ZfxV Bn>6fqCrūFI5!%&/F_2nykRBJxEȚfԜ D:u)t֭h<ӴE4\Bto|Fq[6sM}]=VrqF7FH^YE E< ,CSZTo)IYf2<9}ȭ1`, "}^l=i lO;m?z GQiMomr[zv`w ]=CZ~%{h˒kn%xLwI3#PC; soH|džةbvF;ȟ/ zhQfli5p7H6F44 B(3lߕQzHwKH='~dΜ{6"$\Dj:(+hXW̬1 eKtr%Ewa~)/~M92y^rTJlx!߄ȪN4!dM vH>,ߖ{݋ٺi4JgO՞\[;fldOteឩ2T- kƅ1EnHlg 4~iot޹$N N!h\%YNr=> 6NKC/D@Yu' $B3Az!a_`vb,iLE !+̆?=[`Ӱ")R+Q~d|f֝+4 T^ i֜y!BE&p1+>!-jl(,^JTx ~77~4SxQ1 g! waYȇ6jMn:[m%]vM[nXDtFV{2 ؔ-:=jdH$9i_+:IAcy &X$UJ!Hz6e[4sCg;śm&hz!m_wJ S;K~z3!e3{|Jvk!$kZ*`hT0@}qs<ˉW Bœ ɚŦIƏHa.WDk|= #a5%1vVe S!>JcnǼ"ӱ-܀[>w@&Q{hS-,D½8:5˃"Hg'=|E@;,al13iWeG:K 0[I=]1Xar]OuB`fnKP 8O'D[ i)suP~T i6O1dYwQR~ahi`GqfG‰Qk{Y@Y.R xv(&J<2V]zyȱ:h#wS\ OW;ܢlgv OKI.AڿYQİl /OLb3H`R9jhoN3y3Y*( 6rћw6/bs-G2h(O!1hdkb rPfXU{ӓv=l;q1T%U]3df޴c}XI(ܔ6I;)@>>=DEh78,~4y wU?&F ҟMVG'X2J̴I]}kYR__ Wex;&N7Ѐ,W ވi4"!6 )JTL^`;mK|K:D.`ad; mn5($ 'Cu"=v-]]V3n ̑$?;s Qܶy={1/y_ZHbzd+0V^S@f^H+{IBi*$d ۺ𼊃~Gg39B|dΰQᄀ/j 65>e{-%@C|>?C:m?$rmi#:``G3ʿR5Y@!R8GTk&: 2OG(QWJ~Q27}Y[) ?Tp(1>;U蝰kɫ\ I]%W>SHYCQw㪱N%I`#:beӉkoL׋M):׈r o|ͱIRԃoqߎbwI#PKr^5-й!GcsF>)o>0G3?ԓ5h?n>oT!ZO><z|9fKT`e . jTo:=:OkBtYvļaUTi kV=,?RJ*H_۸J{C>ʖ 1e`k5K¼$:q#Wud<Οe-$R$ًSB#ފs&)i\e#WExQ A?/{|q`ۣ6a-:Y8Ù< /ELd/pU`[ԡY(½P:(>I>i+S3d 垤vz3A  R›livOaT UL%ykznSȰCqfϞNAl8ɥ$ӫ!PeE}Y`l3<[= Zz*s*V xn/}ŜU1{dW#] ɈPM7pd lV0 f*X;CI*I/`e|L0H},:5~#X*]| CRvS_{4ق_ҫN ř<:-ӋO gV !?HVr6{, < Fw-th oQ_RBwҞ6s,P$)dDG&Tqņ4aCÔ}Xⰱ 5 ,^ 5) >򥬷 h驘b3K}}:J_,ޭ]c(|?"uWkUX4~Γ|oIE6olY}Y` xeWrrMy4^}|*,L1x#?a!Axq乂W{RVȄ'~1>:o=;>ʰC}p?2៫\S@@J 흠&0>c`pi߉䒱$2H& P3a͡JlZ<5t;j0(y ™]63f bi^?̧1b8)駴J1zy0[rq#VײZ0G}+ٮ9'E1x 'dįq<u I 7/UTqSQ$F"-@xc$! {ҢGZï]hp48>F mEJ| It]:dZNգ:X׵V; zO7i(C F>&'&c|w&)c!!*m{aLIio&dBVF'3,sM—ȏY(-4Q$^ʧᢻ"%SܺKη~f'UpK!_s7#Ù/߸z=꼿{ *[c&9Օ-vu7&mIi!-nPm ; |]phtUKT97Gϲ16Kk?0>q/Ŀ%[b{b2(˚LQ@[%~F ^|Np :56/_J=/?X{AGFb? :*~,QÆxi湽VӖh_3 #5!P>y̲ni{HOM"On=[*d ͋=<-?$Iڸ"{fWL-Ԥk:?>Fvt1 xesm{Gv_O_?K1 F 캕vi 4 ~;% F;?E+r/_N=A+"ɽ%ڐr艻)h84F]H=+u`֐q4c}Mɝ㓰}LfO2fݓ:nG}'cNm"dt7b4WI#d $&JVr|nE!z@pz vIY- [Q@&hd)\cGp_@V1Rs̼U}_I!IAOZ2czG?xuDHӐGDBcU>-TK꺽GreyFmV=ޭ[ $G@P*L0Y2u4paEԚa escy[ du6V#T*iƣ(~i(†_3#vCHH@0>9k~;&CtS֊bی_9EܷM`QXl:glL;dѳNQƝlPlѠn:+|ۅz|PVzb9zS(Gnx ΩYf3RhP)H5F0Y$>"hk [Gy1D Mx6|ç%+YbQMY)OXh+QYފ~T_@˸* uK pN:`VapL:؏,n(0~BWBS&g wz?ۿފ<\_fqɊ(AL'wd͵ /,=O^[f]XDdekjw2piKIm) }҈+6,;w 7DZ1GQ";9#ݡ]q)7Q |NLD7 BNOԸ"IIBS+:r!X_CQg\Jūh-N vxlq8Ʃ ˖`g'MOlhZp| r 0^5A ~bEmOB~Nz!dikAэ.7|JqzLx=d`:p$X%[\VXۥ"&тB{t`Gh+N*=.⧿ ,[V<0o2jZ}{I5lې 69-P٫_i}ǡփ@{#+P GL3r>?' X >҇?r]bxEpޞ'_jl"ٱs]TkU,&}L)C>Iޯ&Kd>xq+OC0㡎'T;K&AA[H\W/ pD_,+Hct-J[Ӑy.=Ze5&M3 |뛝seGHq|q7C bj):Ț+n5 LO^HcQr`UJ9 R3AqW'llp;meH!jb@nA,ϢQFS\.3Q!k6 nXc&lf;O@RSh$u7CE.=R8n&PPB-!Ñsdcraӹ&.] _1?iS\@\ K^FV)}},eiė0LR_$cX gڣհP]HњQXsSs "ͷn~?6'@ ~VގoH3"D>tI/NV?h@]H,qORlf7w}7|Qg|}hL 8E,j =utF:r]rc;QRݸchzDmWxU歛R{lj(aheLs 7[5&o:dR #T8>NDt(*M.BW"WL^ˣ5;{M'KVn+EGDfqgci qCƋ:^s>)S+cxʤ]CtX#>mrlFvt+ *F'סRӘ!%S&TpUV{|m*djm\ݒWզOTkilԏS(K0U9wH'MqA^̕$T&)|o$etk bdn> >V HLF,WL0foTMkAczm.,Pc 0G -GdV*|$Wal*W/BR]/-5Pqː T06M')װ*r1)urI`y2 Ż@ub x9^mN͐wb!g%u_wՁL{A }pQNm#OCTΗfIm~Lŗ3Je0}L [ v9پ/{G6VM%|9df쩕x3Q*D 7Ŧj/'+?]~("cĚ'iQ()UAE3?" QywpQ}`M2O<`ƴ6Dk=-Sv[_ vb,ԉd&b1& U/.J"Wˏ\'I_V ê- X̵W>reGw +Ԗӯ~9+>wڭ'032;d>}N!its|((Y)Wh4ied0JBfqqqo4󗿥 6!BU#2GZ~:j ͧה3e/s5Ƒ+MmgRɔOW)aQ^5ϕ{l2.QAf"NQ U&1iƇ ]{-gueaɮEk5we(&A1mN"_-2lnE-1loޢM~`nmcIQ ]Gvevl2kܟgX>@y'זt-9&C7ߵrwx\*>c]ǗE- #TJK}T$1J2@3b3+|GR=l.V0-!6I=o;Iwy0<nxأjn^[?P n%Qb 8SDd\'S-~&7㚟2;wa30䊴C+8ė-pݚG'7T Ue(m h 2nhmRoKRIJ8攦!άS0a"xs~12[i~6E ;QropP(]JhQeP5[_5xRD/g<VrPY2|E43^f7 eBRd3`[kޱ{KVpڵCIqn 1!2Ư̆ \#UrTH7\B@-~G[e0PgCA ƌ.HK.Btw `&Kuװz0Mu5t-54Dx; CG4M߯korYnSaCS]2(>PV?6 cq gm]h0G@g;l Ȁ>݋'ͦ?WI/,{:񱶍0ڊ HPQ asǡ'ʬ "+L8/=jH~* yNDNPɮ/$N.e Ƶ cxo*ڲUX?V_6*\?s9 l%}wz  to`K;Oqg M B S%-4"A |XaR7)` 1ԣ6?/z[hOtC.b 4*iUl7-V$JA(sF8d&*ZhAM58Q$>vw c*7m' +H)]2#w~z. zb,R}x=fl]g .nS\j6~F1b~"l4Id a/숗{ǡ7 !Vĸ;d i-|ngR26Q( jNcsU ^M(y{U]yk^vu2f;F7r&7_s"Sif4RN=>#/^¼X^PfETpgzmnrokW#h|06?+zR ,"cWN"C.xzdSu 2m+` 8<5V8>ș[h&+<|p$O sQxAO0Jevswfr}V؁@@}|WOK.`LݧubԏS$Ke{ou0bތ"vΏJG?}ƭ1פ 9c@Quڟ>K7o#O\t, & ֢._G2#Rx۔rny:%%2Y[<{]%la( Hc_& AJ?;nF ;ʽ4w?BvsL,텬 Cǖ5 ]&czV"rV)N0ngH+OA)԰|Yb7J"ԸcO"f6|gU8é@gj$&}ue-uقRƲߒhl>Nzmf&ۿtfBNP+ 2`%]ܐx6-Iy8SX#!csIt_, )..]WJ0DV%ޫh$Ly'iw zLI/j&)C-N56@3(!ԁQuڿs2+k˶JMHo~#41UAlV$"]1 >}j_ܡߴrU8ǰ3u̫9Dhܢ*nZjY_jmJw30~nGla5ƾdHp92WlޫỦ1eY;y6?f#wZË |/g˺?jAWm>! DWCg1ܣ-*^% %hU+V1(<;gv揫jx&, 7yfFtqG#v3%XYjJnڱ'xUK*j%yb'o)xxQ@~J8zzy*B؞?73jN2 5%!RG<"R ߴ!XMW,,a gY^$Vny-"*ܹ;Y+4L (ꪸǷ0} hv,f_ FӳA/:€%dy.28}c\{3P)Ֆҍ\c[Wh]MA'P3L296Da!ܔV$¡q)µ ~NT^qD*YzpB!Ƭ!8][O.i-ќ+> :Rs[I[> 04N{:>;^*}GsIWOF<[POxpKvPZ#* X)U =D {0^@?h-rӨnb|{,uTzo6] Ʈ<g3\ ],'oRWL> -lعql`}:rdz\3TSǃ/ٙ] GgE ->䞜Z f K0I ƘqϪCe'NP~ܒbtQơ?/'ȩZa [o bf`pgFz~Ng«{]ddr&tBNBѯxW*YL5ۻU9[Cx8 " c{/,Zx+ c)7] RF9'JYXa]ZY+6M㯏IólEۑ\Er*,$#-7* ;T =@LEepUu; jUF% vJ]&/*ra Ɇ 2=b&n!":19&2bj(usOufRFnݺrۊjGNd!?͠\)IvkljH5<mJʮjbX1ñ =x׳_rDŽ_Oyva,fZK-D-i KMICQ1>7ȚXdi7ǝNAzS)H} .::%*p׋ id?5ʅLovxЃgV6& ,5g;܆}`*WYٜʈ7 :D @cd /ӡz 5f!c-}EvS"Z󿆾#a"X-hYWYsh1v1;.; 1?Yr3IB3(R^鏹 UeP"EUz'$*<Ͻ3+R^IĀzoHW?!RW*k8fBfW(̹GOR%Iqr;cvsAhcnhj6D&#)̪Ps) B3m_!JH{-xfj}x*g=-:K1 HZ?Ŋ|6 *&*(@VT-{p.(~ >pc6>j'4M,e7Jô2P@r{K0u=>ߧΎfsnch)(O/#*!<6S ,` kI$աN&о\U8߳RY ǣnc"' < Y)ʎoӶ")I^wF^"O 6K-ӼA,Vh^*,80nD;[FG>ϲCw*CZ-G+Mstg"sGFȠ 7j,u~ݭWgÁx=Rbq*]#죺!nA}nn d҆ tZ, ڵyI^ ̛L|xĀLj>8Û|έQWA}TkqF0kj:۝)Tf71.jh6c{8~U|{Kbz W͔r+n+Sb#'~W np{90N Q|U]#9_Z>kr2ˌ%j<{EkQ ,CurVWu\Lذ!JQ 'V]}QPJsԴijxg?OjMԕ9{$צ9WDNg}3f- C!3eS!tQ q6n;N\2ZBkvCѬKʻ'm&w]ieV#3g;GݘB3S%l?ůDû익wۦFPS|N=M*}" ?jxYC#J]PUWBPr2&1>mWF7|N8#uF )"/NZ]ٺ`BW0;*7n6ޕqwYKS*Yj#yĉ.vj^Gz1̧c ZHsa4jBABن$^ʹ,ƽq˙F 9+VƏ0.muR]%^Oo 0<1 uh5/'8-{-P TWG<~7k޽h >vuKuyS ޿M4/"}|OJ4ڲ?Q t'4O&y曀[))vt+03 d{\$ʒs`oxF||`}-^s%̂=S4 a8귧VSRcur 9%_9LWw\k^b㝊̦1<5ޗg&-ۜE!bg T@t4f`bi越دI'2[*1bN7z/38G3Dx6 yfrq []z`N[.`Lp2saj#;Q]ݧY^jesz!g3>,k| Sy`~z;I[}4:% <OՀZޠwaG@W [wmQ%3,kjE >կhD2Y~-0fI--C;v tGFm7b+PD,WڄOIe$GsVc][ϭ;7かKu1\jhc)R ﲺhRϺu@&]NOzs"F\Y6{^$m1֑xjxyNvĚ_X10!#g?_\b ޮ&T_v1) Ne# َꅊ4B%A1ZNnc?7f^V.:=7>,rq~~ Wz݂{S>{y&3/IJs R/cT( w5IfB= @%3WUx%[Q/8Z(b6-t8&QVoƏQu$*z Rq1^Oc\WQ~Ԏ by9?!ο\Dֳs'0zS6TVbDNBQ<"[%kFZh]jZJr!̯ ;4DPxGOmue8dkMKnzݴwD7Te޿'&hIXp[2+M{!閑xhWc] f47f:d-B}Yۦ'v_M<[$e0! aNZsȷ;bClC-xҥ%Lr3"ǟ5L[:J*it`/]{ 0 #("V{ u0 oq\ kO}w[ppJF(i 96#93hWkHFKP7֕ptGwو)a\},+ڑUadoEdJonrnLq'fHRmmΨ}\smбp;jȅǘA|6PK'~m&Xm䯍Г\~VjJ}0Hx=spfgSzQgv5ѱ\U4mZ-/[Fb&;eE~ksnv uk{8obpv/2Kŀ#x$jivC8FⰫeJj̎j{;<K-$C.'XCn%^Y`>Ӻt%kk=X8P/L?gh#=EHU7R肣;gu1 klҐ?|N6d/?vȇ4Vgmdk+W+sxsh$OuG;fJç#ѣzRdxNe-Pd Fmr;>dݩ2Ӽ8F @;#xpv-0/lš+Jt YC9[Ț /[_Pv3kq`4>sV?5eBլ$fU %UkqIjZ[>$]>(dE{h} zmI|Wk|yy$9[aTu,Xm )YCF QSvre)%Qd mxȨ|0K.doU.9ڟ9'U1*" ~7?}ծ4w\Ҥ SV*i Y䶽^]PW|jDIlՃu2*ʬgfݯX{r8 )"k6vȍEBl͛uik֔ٯMJ͢? ޙT.[S7ϻDPOOچaTԏ`V8ڮ >߀ *rkeIFv瓭6|6Cx_Y)c nð_5/81; 7p֊+hEw,@!J A?] z9-<PsMQ;ù5ӆA@lUԺ%:83zH+ }z&]mu*@j>pGXV*m K=5";ݐt/Mq=6\/H:c5FOu Vx0&6hK^Twg$H ~9;%sk r5p-8>9bv"|MKj6uy .%N8nnǀnIBdN&hƹe3iz<3mR%_U!2pw[1x?Rwm2I9,,/mj2둻`ZuɅ82җn!t [+5X~(483Nl>JI$/ -# 0iJXcґ* hbJZa1XȘ,rG%tJ3!+g#QcY.OnHe)$w'QLH8jsT'M~5M|~ė IRb#$*u>sW+Z c1ߏ1i;ʓ47;ʯT=kBLU ;_CsPdN02=wB#+;=Fw7C/rUz{l9A;+@n Fts`hFqzVnzBHu9D5[q%r-^|4_٥>D*c]pg+Ej.7*F$F*YVgb:8\$ӎq!< 7bq5wdo֦oc8l+٫He!n1xX-lvzQb[,/Pg*KTo9@mbPZ=)Whpt4q\+1.Q ŀʊHUQY[8&Xտϳk N"|LVr%_,>ŋ$ߝ74?|1Y+ tQhwnOLBd5Hjlړe[J [p+ffbM&?mdAb/7 (?!VPW8͊.Wsn$ϐ*ns4N{fA-'"|ag}sqŠ ̰#5 ,Q!Xu/Qp6Q4HoJݕRlɈow ]"ؕj}|\E|/5RR%0O62V]kXUVm)Qk |?(ufO\ߴPM8\PE֡01+՚D\mXweeX}{b1(Y,2nua.rqOoKt]&GLU!?ǸdYz4#>!TWi*fpLýe<6wF ezŔ˻'CEDOT-IiYf ū!{xvFWT@R Q<ʣm҉; ?qvè?Qdiӷ=;~qhfhNc7R&:јoV\D~f WbaHw"4F!HX鞛+6-h7ZG fn4CY_VE6 .;JV !; ZCZ'-4ݦ&x[?\F -¿0s];P@w6_JZL5 ,EYx!iۖG]G'SՁ+evgybc*]x9lQ?a LpG)b 2l {V?Y# -+Ct >%+wc*cL!L. \Ͽ72-&@*['+Gfw"W MQhJh.uYJ;'7ݴ;}4h:%-YOW> # 3HoE|uK]EDv- Ep)B4D`J ZݐwqNcm՘6 T$At ̎#E?O\"sϪ> в K4k912[\x +AepsMHuOW-ֻߖml}~6OlB!ɊSx[Ǣf ^yzdM,|E-ve!bً^I٣WAaՎ^=+-vS^klU/,횳v@HH'0W#k|'FDXAyj;c5~ǭ"Y N' 72V|Z9JE L*XWgDj;n--w^E|XR)`w3zu^$nX*UqQkǑ_&+4i"90K!d",!w$wx}ڵWtq>dc%'>L"$Ӿ^Ofb5K,uvJ :43&c(GQO'!W|Teptb5+%Zm"0f~ZG W6lxRަ>̎;Q. Og!c[~lϟX+´žՂCg]P1;n&Á}eT|wzSeoש~30C_s@b`SBl(\ϴs721 Faݝ>8) Uq ?SlLIib8HeЧyڤ*j$[!l'ɒdŰttX*c0bcwv$uiwhـX2D4œt̀tE2 <;O˺ Fxl _/tB^zf#)c?ݛ^֖xJ{گW1So:RUe46)c:ˉMZ֮ "=pH6M&YᓅmKkce>;h| ,i1>ƙn;Uifo y=E?x$:3?Ig$!{xdiD4ҳ\|jH˨ɏ,G˙f\*˘T-7Zs/[缌kڡ$`{5,抵@*hJ0EsX*Oc4C!'9;rDDf4 S zaM`rl($^puM G q2 y &p; |/#hE_NbroK/ځ>Mt\.kHa8?`E]<\)+/y+ "r'8Ô~0'x_9t5׵&KppSџf"(nP;Ksm.E" J"!8 dF)CQ]L/P]hlObm4XAF5|.naR!c1Yz h @H]o5R~Ш) %ޜ4XAxhD_2{Ƚ@m}}*ҹVJ$pp01tqQcDf*; * /K W+[Jz$e/M@2{QKB7>Nډxf?"râ;K\}2 3 KT@nDO^' g3 hD?R@hv0YLIdp#Qdgx*il .hI/wn^z#@J(w@ ).pxoxUy ccLjsf*(x)UPX0dڲ{]rj"hQIJ W#V\m<[dSAU#eoޅ줳 XZ<=4FN\k^ ZD7raְ ]OrD!b*NH&^)M$=Ƿ78OX V/SC$e&fAנy:shqW@1!ou,uBǽ@46([ e=j2 3ݼB<>Mtä:2 `groh칇ΣCzU;2ӡ(X>R/ow9RKQ4i:5a ZpͤJ5{S! 2Du4/WBXuyV= "[LI4| Zx^q&H lfmxoycX?$2/FpHOan;n]OFwu*S"/k BڜښyBo{f^Fh#"M&sSl#e!xZʚ(M԰?9.0S|Y'Ք}3Ȇ7*+ud;wF6NޫF3{{g:\@VNߴ #8c5ѹ,xĩ jͩY)EwC=ַ"砪ݾQ5 Mn}⃣ФAVr*-mu/cX?r vσ8\2f"!](ckQ(1]&t-|!~O7o\K{{ǨFXLµs7IwOƓBB&Sd0x=u.gk|s*؍`q5o-dA  u8!Fn3{ݥ /J)1O"!PBqP +82"B>)%:lY)OI >c舗t/_PtXqtjUeYw]P{-XڬǢr@ xx~r/:˥Q{ب 5Fq=ʐ!LCGNZLV`Mv._x}e4ڕ%&dN^~Mɘ_evM7UNWoa@fejPG W~4 6?Z};';I[ tVAƝ `y?lvjeQ.BuVU*r'E MN9/lsFVQ־ fj8,uLCYa/ɥ)g+]ve.1bq6ϯFt<ŝSN=4N6{)Q|#rpN>k~bƭd2Df y^]=-t H l-$~7򑯄 v\1"#Ϯ7(W{"şls +X< 8lrK`_ ߡww$G=!-+D=^Rr p%yiltn[+B( {AAA̎ GOlr[&ͳBVkNpP~ bD,7$U?TC^'+Q+ߓDQ/M |} =&/58W cf[FvUrK f|7-b ʼnV8Ϊs*6n!=Cxp`9N޹`[㰪ծ29z˶]|g^M1#[7e{ vmn0##imėo@<~Zgpf*S7 xrڬہ6^? X 5SCm<#jK^;OZ (Ӊ/|itURm|i7$1Pz^W\rfҞ8Ob!Mt4;iV\1|MHMijJOZE_5ɕ`y75" Q*|0@uCC%-'PSiacVRF=")# ] s^B5^ `RbtilZN9]9ңgn ύs Ԭtn0wP$?opzkVue< !]\Z' --Us;1 )[ ﶕC)Kn{r 4E214JwsMx^tG\zz 1-j2=ǟGS*eOM vpgMfUJ~64ar{b$71LG<VXHwQ>b0 ,${Pa3{&Ò(\boA2L"Q<\+qb*yS\spr.^]ࠫ bqk")u=r t9\QX+C"ܾ35t Ƿ垌̝S\xPm_ byΨkg\c8 .N|{futznް,^R?c5p;!] 4av "F2lgk(I ^(| k+`\̤є}H999?/IQrϯDp~p>8ZהY('}?>uL2J˨ UR{g)\ꍽ c"ЬҵR!Y<E,n"lG*]A1XGg2U2Py.L)Rj BpWr;tX[ 쓚P#aO(B=)X 62B9v LNAbzn!p­=oVv Q>}2ߪxZO ĝ*Vja@$1 (h%l9C\ɾ,n6GVdR 0k-N v(5Ռlc@'TmFv1,ppS25[,qx lWHݽyd: VF1~c uB*vixOc.{`?NK0&J_ !  zF/$lA6v_b)Vd7OLVZ*]g/ԗe2^&2թ }'>9Y[Q^0@VS0; P JιനQHH3@j v$ޣ ŻbJxI_ R8h+ɄkO#)X |]Y[댛!n81ⰹa4=WanngEQ8Zk:0 }6ArFEB1jHjt⮍} {TPR0C Y @[ F뱾7>Uo/B:!M/ػ^31jreAZRBds+LhSw=! bB1Et:O"((T2(cmSSl}ks&立>%DoyMQiV*[ƽ\xt:/xdE#ZRFLlKV_n̶Mu4[/gJo<3st^*)Rʸ :@BS? lyBCU\(X[2vQF!f(0(tmvpw]N9^[~ў=UNlygV~h߬`qްWNf$Nmt{=CLe} AEż~nw.P4Rå?IKYN T0] QMDҭ _{?=.jMP^dVyv$#Yn Lf8xݨAŀfAR6pbj "GgW 3Tydr=yxͳN|ks{OɊ6E|PJ]̫V*ω;I3 A9LVt4G\uUKEf'r NG)['G@g{d&@&G#e'B+׻6V0j<B[YƿW'E&GD(g@-Γ #wNά CAdjCS>N⣠(Z2-*o*sCӊf&p*ed@78'cο YN~/FϞaXB'P갫h~F/M˾HJVXagk7wk@ FEuG*E.߲hġmF_X/AZZhE작z0c[w|u+zS~"lEH8ljD€akжr pB(I&Ъ~tqSKzHKybQ?vN?ѷ00*= b28PtNA%U@Z{ju^u~NJ1,~vBG, oG$#gn3־=OeDŽuP6QKyi0ihX ]50׆S 4BSTȂbmkʱ/,Žۂ`):9cn-AN8lC҄D?h* ۄ6R: 6;ց |-gR0m glT^=<={9؀Gb́X b("^[ !UR/?Rg6HLRݕ$IɝV @XgŠYC!R9TcPDKwvxu콂\&Vk7pM^_BW#xskcM% w9B]]g?AY-O+H1HFS!vLFj)+\ZpF4![m,'iDŽRZVyc*q)Zb9UG,dQc(C;kq]Ŵt:'3u6>vFzۙri%׶|_l9e{q|=ц;tiFbd4V0*?@)*:iwڰAIrˎ`}mZt˦2bFKҖld)!ַT菮"pOԗ3Aue'g5 36hɽ7 a&aA@!^B o&gPhc͖Ľ,;E.m3{B48oΘc:kv~>%Tb6IgBuB>=Sv4t{l(?xl 6~SڋCL@CΪ%fR2#N܄ا\{8#=TtxϚGeͮ/„GajS|kG(C+ޘ8 _-RAKVn-^0"rJwd{h龯MX\lI)jU C> z6,Hz; 16s^ ߮aQJ'Y| u -wt?@YȏA%9. Awp m1TǞ}l [`9@$1;4jO'\/!E)`OSB/İ=oe/y y9{[ܺPsgRr}2ʓ%m =ₐgi>EMMASbk>\IzR=FKPƸCh0PqZ_{]c_ B˛!7?_C2A x%W eY_KڇNx3 $b[ƥdLbuc4=b€`p2;>;t ۛ'6#{:qW7E1c<T;C2bcMRe^u-Fάn )> !IuU^wӵt(a1ޅKaQAHl( tm=E5ۂu2^ o[2R [81-= :>$j Iug6'D)/~OKZ8 %P[7Y>ϕˣp .Vϴv4jShwÚ|[ғ•]A>~@Z{ԤSQ`G}Ixu_p -E6Y -UU/lM훗fDᢸL!8]B}r?kN4=A QIw\iOKLv%%f<DɦGߕsFfΑ0KmT0W R͗QyȄJ2WT(gb5PLzyKtWuaQ%3V<ףr߭aA]=ԟ<&"U='Mýibƛp3ceWoȉ cY®ݎS,Ě*DyOarD(~Qv5|㛙7'Mh;یNbwI dAhbQt㑛xWdt)w,HPJAh$t$A"00"%qA,=ܡNƾ Ml]ĹU|&^"r:dq4= |wSxKZj SPс u 3[MLh<8F˟##`WJ uC-QpH.Q@,S j=`;tdBž #6_PܳlH35 ބ"G V\?e=KDH1z`:6w)J1 (japĥH*;Cح(Z3%1YU73"{]XuKڴ ER2 5ʷa[6/:ָK{,"˖$C{YO&fTFp/FPލ dJ@k)z"3n |񭖤`]O)ը+{\ʄ!t! VĘmc"$} 0LƄ?(WXu"M㋖ix(JH\=kt-'L8?ܜh r/RDѨ}3&s[SKރ)3}H/mow09rr1NaGt1r iO[ݵ:/׽[$Fn槼K"I  =XV6=ow$˳ HG'C]Ty[㓑51滧\7U]F1D(̅k;Eꀒt.diWz HdsOߓ$Q܇qMqtrwd'OBV&ԂqP8*4qjƺ^K)GB>/ΣtW"<Żr%v8j}! ]wﻝA!W i0)V㭖mh!쟶F^W_./K-3TjFAc&xSkGuudV cV 3 z ܕ>ynk8VnRi<Z?cpY$4Vi kf< ,Ξ5qW-ARJ[8勜M E0>IfQ\QD`p]yU}4rTA":R1͗]' ،@tغummQ||$d1Fc= yl$ t 5Jh2f#aq\R-`DZ;ʚw_!PGx4uz2Q2;ToZ)I%5+ݎXyoo9dLuP=ANaW KoL-ߡ6ڔ]_>LX0pUtZ(!NIg9cw1'a]՟osp&K* KKe&%8xGn+Y`nzf&)e/}KC-5j*6TUFkn1p*{F܋e47Nnp/ ˩-VW)[5D?u i푉qG>`[@y9W?wrHH$ X9JA^g\R z}-ԣ,&~%lfq>cE2ĵ0q~owO[tp*׉Vn(p){"+q7 -58cib'/K|lS~|{*Z홍Ňk:lX"DA{=Rs0d[N>cSrDXdW0ܓ^W$GɁJ,LekaR=ʄuS>,Q:(d+<( ɂxVȸ7Zl=ظs1K wkg|-dF+.S${ #?-QwQvSFP8'#u_0\Ƨ,*Xz@jGJ Mg k1=R?x. xi[yE~'ExSvz=! ШPP]b\(u^5QD&t̊k $|l!԰3qpv Ѽ{|R^OOպrZA>ٰI|ڽ(J2e2VJIEAp弌%D,6?nbh{ds|\Xaå0~7Y{N/ P)j5r_{ }נE׭( a =CQ<*u$Q*̗֞$+JQ~rrĭ]8Dik95yˣ!ekm> yi$$ű,]^R`f^ <<,k;i o`iEVN.DGtћ;CJS-\BL/*nURmv$Z` U_Wb^\DUjե'\sd=ptd |o}ݜ)y)(1? l|y)BM-Xѹԟ+Gi1>stN2137'9,G3_9۞sB5P2HA,m+I}"w!RdX6)Ӓ>B] mBZVTvrAo$ J(.EՒX%ΛgYZ07070100000366000081a40000000000000000000000016661890a0000698c000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/platform/x86/sony-laptop.ko.xz7zXZִF!t/5]iI]?Eh=ڜ.+^܂PR T$B%Nmzp(?O%]߉Z!CYNbO3|v1Ei",(sS,k|0}6S|EQicpp&f{xy̜\-s3'!%X(wje3uZ tҲNѐxN/01\\ F@^ėZnF):^҈tdiz :\!wd\dGGu mMS-*.ɴB|=n]pCZ kINyxA :d"%Z7NctJilgGxi௟Iyj\rY:nV܋샙q47.E+c1"s?EH>H6 %L#m*u- Oz0S0i։Yu.?#΃A6t5؁1^{|/}e [a2U>ҚTM>dkxX8ɘ{k{H﹄niE¸><isEއHg $楞-3IaׁS QHL EQ^"c!11_=`eƼ" &.B& @xi,&Ѓ{ڝˋ"IYCrٛ>7 NIdw'.!NC7k hs 5f,jX?MImn~]yE&ve+GU /c QBP'SN(innM"(|:h='mVe9pLu4^D:fFCfop 6Wf)vbQ/U #8N& wmsU䍵҆!Ly {Jݹ[GELUx+%_ׇ& ݣkA)^ z%ؙ rqW;E{KYa1'` kp͛+D6DlU)ވMW:Zf$!tGC3 Ui s<}C05W|uT)zӹ&_{p>@芰Qa9j!v/TiVQ?6!983.ݿJFc車UTWCmA9j]tDiR(T k"[ڃ`v-:Ә钴Q^9 NNXS`$׼< WcRJ[xf_ B\>ÞT$t(ۊե3#߼TD{d"#J$K.U|@םt@E{f1ڻyզtsAZ 0by[8!zQ AS{Wܱz(A.[{~in k;\g[Ò/36b7vMr>Uh4T[c#= Ġ~؊ϝcamxBUP6*5ܺ7's tqU`Knji4\5:h\|)IU-塚 PET N6d^ MFPq^:is3^ה6<x|3qO}҇ ~c; etN 31Guad 2 >zҕ0vi4`| FjC޽4kJo%K ֵyUȖO/0^=|ŴRE9 J!w '7#Xo=Au5»ٚ8yyqg_*̀Iz8& vGDo&-!=q ?ҟ$zI u{f9 -6&֏gZqKO-">W;n?mU"BQ"j I/,6 h{ScڐK[HoWX`+oƌ꼾V'"YVzԵ48GoN TfCPkĦEjё]i`fQJvqCuKE?Ʊ,9s.iK>+Gwpꎘ̬^慭 }S,VZi7"'^/E2G-P՜@uEA3yAeӡHC,tcE+Bܝ1kGa5ХM ^D(6^;qkAZ=c,&Qg*!8g/*H.=H%]|UhڹηbС97}LtÙhx2!tHL(Bћ&oj&r']|JZUDžSgHY=Q%_x0͛C_i^u3U>ۦ|0WE4uYP)Y >c~0\ ~ aȸ;9)IsJ=q~ImF|!Yg& #̸_ wr0;:8;rHw$rWHREICKj>țNL1L(r1Ap4J8LS\[  w ",Y"kՁ/k<]/   Iڨ|l3fI~wm \].*=|m<9;F9 7 nKi~or{b E"|0qYGWu-j8arCtx% ?1ѩy$_\s?8pBX ǔlaG8g׎*9@2piч{,Yfu \WHrr|\l "@hC:[.B ֏̮= I&dpӱyN!´T,v*Xv<.yS.XN1U! f|-ќDv_C;xiB?0}_Ac,?u?iB=&ƲxӖQ cvc,.?ǂ5߫-QOڂB:r]50vt\đwxTl|WsM|.}:@<(O4_q2Yx}·]ßhVb^DsO*#2$TY}>yo[+UusGxet2jh$1C. T:?@MCZO׳@:F;ö,:`WG%S~ˈ&c%8yZ _<¸3ٵ7OIңCJ=XPXkG7/)(rVH$ O>E>D>Kf"Y,aOV1k#)ĨU=t`PЀL|.*}>0i˶u[7)y>nVti:c+1T e`Lh2y7E-Dɪ„tqC)R 5[GalNR8*) !V gZ=l#QϞƍ5&j4\h#%͕X0A5!+NS \L 1Ȗ0$ѪqgB1SNUy>Jʡ*MVb`tE#Ra0aL#`1K `A">@۩ղ2|Vހ{&SS^mk04!Y%D:Fiٽ%zl?aqwuL٥+c{pYftfkI_7HQb,<}hF5IcHWoq2 4?}fHe8B@~|xهK |1S`&'M7'Np\V²Zػ 3 *`|' SA;"s:7ߔʿ?+#iQuXc MBl(%n%H1C;mNd'H6g_nv:gT$(<@ձ3'1n&E5X7zVke;:Ows܄3'u2ͻy@ѧܹ'Wu1s5N0gx]kg~[|,R3;cuʎd^7Rv 'XkGuH-T~O}/)BxnNxRy7A $H(&㶲T6~ג% 2'ˢo!FOho< ֛7ͽMxepvu_]|u'9>^RvPe̙;d̃%U=" B4Ѧ"~gƺ&܃qc 9p:]ՁT|Ke@1ھoګŸIs?`AyՀKg_a.Lf>mN<"-'✪z²鱙SaAoba#ݘANp1 Ƀ&oT""$%QE?Oil%"րwWnRGEW_J<6%^;V~=6\^z%V'0 ;cے2U4&yҡFxqXvdlV A~].ue vmC_%"%wҧ0k渪nuqUj)>m=b ޶z. R:kSIbQI08jEܶ?Ъ PfT*7*2Ż-+92bAt@[ JtMWtQ-%/)S6.#x^k*#+GW_zO~ZVr +zК I2{ S?hꌑ-%@7T6gZvCR7AّT)(bIGi w/LhDs 6xku!/|'0G ̅Wn1L4\ۺ5s!9 5K:NasaU>~vE1W< wT ڗ@1?&~KFBp̍:&HTF=鳃ct0 ('0:߃"#A=C\/~qI+طSUV%֧Q 3Yva^3nrDݒe$s#UtLKL˵Y.w9 ^VXr;Dx~'y S6sgrjíIH}V 9#3p!&3Z1=O-t1d)}kv0` N|l2_W(?RD ~t,5L/Д W^9:<ʏsSZ\:y;Y^1Z)Nft@(2sa*sY`3@s ŢYX-6v hOj?@|>V :ꄠ?m4ZyKXQ_;BkO=I#:ޠ[iwA-q$Mz J)j 93C%mKd? -uЂxv|رֻ^[d3_o p7]&4G2Vk+O[sG|+?w,dT>S'2km#+Z$8&hbcRtU(!vkeʮ9In|LTK T̞buFXH0Z6hk[bli'(p PDhX&lB7Fli}E rI yt!s!39m!BN֓/;]o][SI-/ Qpq;kZ;-w#ֈ̅NɚhC~Q%WGasO>F ?gomǬ9Jo9B=OQ ћz"PbWBIo[H*xK@^otX1283%O=tu+@ƟjmV$(&Axܨ!Dzs5Zy%?d 㡨–5 GeԢ54$xXXaH'8>Qro-/w_2n{8?Ť?FrrqT)3Z7EFMIkӳ'1tgN{ 2<HMT2{1*=:]"*=0a%T k@?%Jǡ-nZX6xЦU[ H-G"և{nr/D(ciFoWʈL_lr4*zgAOcʢ!| 4Ar.wbjiqZ]^:?d^c_ZzP6U CY?Qjk•P1W=uJp0En) lNv0Ͷ&d kbBfЊk6Zeޫ@@&c߱S2B 50ņ \ D36 vv@ka<^s1(dyt.wȂ wΖ[#FG˴2]n?u ci ᕸ=&:x%S~zW? &'vEar5=5P'FNQRsfүmhr]כ xsȴ=`F$~K{ ǏK>"\EXLGFxj)nQw,Ƥ)jwGA}KF)0pCBDSEQoo4fJs# k(:NG;z ^PZygdߎwp:FHaf^5iPᐱļ =W|MS D5ny%:5Bf`hm3u:آ}Rqgn۶.꧷S\Qz覜_{E4ixC/L,kdۍ%dN #:iO?ˇgЧ;vvpGS mOclk$ew в^'9fb׍~ uD'T,01Li I]Ǫf|G#L.3N+i0y5MщIˮ fsPYِy,[0\̍ Td @ _ spŤFwo &fׅqv0R)T K_Y:}*=֬}ơb}T6#>jۏڵ 'l"< Q =N G-lG<}atyv/-pSIztA r{N;&QVOn^j][6[CJ9]S綠( $ v%=r,ii*&!~i̾ Œ{GΥP3bu uHe_]yb 7bF=ݙ})wCT~򸝟UaJ?Fi]|+!UB9îz @ ОkbM*W|/gQ]Q]Y+ c7hY`7:FI?47͜~OhCx0$>w !eBvǏޅ}t˞ % rv{۔£I5#!b!tWڟ!l -nDc "P)]L,d]I GC"Q8SzLݒ%!W%t@ N7%\T^ȝ/寈hux .JDi ]DŽwz|8o>v.; : 0Pwrܿ.gxEiJ'|u犞ɓaѼiŇ3lvGN: pߴ%rz ldf2oVa/z@N;]5&[x껍z'̭i+cQcbς2d4st3QrwzTWٝ/ ?=7&Y#n \6!~sMk'Z L` uύBeȑIQ^u<7DIמ?!gou½7{oz51e0vgãJY߽62 N&_sNkv/2E*h:ƒ-;d%p[S`Q: s,/g{!Gu`"k%aɤw]e̙=p- UeO;&m^(3!bQ3Hpl󖎋&͗JGa[Lfb@XK6f|`ohܺ`HFoxgB[zʴ|TՁ]lX~SÊ2`AU(8@ ]Ac܂JEgҡ -ۖ!@LIǡ룏vJ. 8^t"\N}AȐփ6z٦ 厝5||<MQ"бib8?#˸S]vSۮ^#cZsZx>>`N!hC}ŢI7FUݖVSwE>͠ă;s !,U '9B<,I fBK]9;3p זJ3D'Q 0:AyFۃ/Oޏ J6i~ kXǨ>DsC3:Gr$㎞{:s3&?kwXr&rn"0"qR;Wr.pt!+ ̄Te!uw# ;ʳYrf5)m"&ZGbx\i¯l he2ͬ;I:.VJ.m:%!,z.n"m\O9lE~Sl 0wؖ&e |r]w#[.5(cA|;z+e"ԕ" Le8[ rM:u`*7k։o>q I;iD2k]x5T#lz'|%"̹|X{RUv-6H[S8$74\_T+MO nE\S;?rKc̶$́dDK8ng5BaN+=KG3zCu;5@nKʋ4ڴXB,.@.l6IٶLN^C d(y/orJ3vMq+LSZOxEj%8.=#jȭ~bPK{;K` u5݃iҬe2i ZlQn88'@U)ʀRg(Ҏ_8\<}CN))IhJBC7Pt)q"+HB 7h#ʈbmh.ܯe_T鸵OkO/0Et S 6m9*s6[~B{ c+I2PUAt@ 9Sg Hj๶3SFC:,.*; ƖđߗOsHa>ҫ7 ,x brR^JkU˺a^6Yo<)F"S':y%TRӯVf o8F f]!-rIZ[X"IU}sE6<яL{v#1_ȁfutS*蠍͏`l&7䇵l:h"51ϻғ@NUG~#ˢNU9 +EO\2/;EYyR}MCnNSF3ܵF%ߋCҸïՓPdHJ \-ڞGOƆqb?Qu!.<+rv6%Kl{Ӕpa$KcLJWZIP/]-ڐ2j1w\vYs*A#;>.̜D=>aB{E#:DpvfMMap0@BV <ԋo{å=]m>F"T=W==مukD}vnf jvA1Zr٩X aX\g{G5bo\+! J.dubKyd=%lTL} pb1j6At4os{WWB\.?eSJ,E#2V7_qıf#x-$IҦk$Cs~灸o{3"/3)%%VNJu>& d(h%\R\ïqKfcRVÓrLl:#Ud`É0E<Ѓ@O^f3: WƠZ{mk-J| [ĭt5M*+fv!%Wlu0hn0g| evdx[xQ4!Ќ&ϴt2Z}/guHm>}I}ls@FaSa6(:;JWqӨ)8 @s x^1 \وgߙgi mfoa9Vt' q@IEjk3B[X.v $n){^U豂iG$C۩e!WpSΡN*Ơ֡k㍐r4S {:.1燫Gq6apcbћAYv6` >ۈeE*ʴ&sE!'͕3KLD+Q3?;],u6~[ٍ)+uFhPN-lA B+E* J1ϯM>JR܂fB$ -Ɨ[>RnNrtz˕x\Jzj +.eDTNk!:ax- B1W=J vKߢ>uZ!y".p0 Bnx=}M.r1U7~m:l8goTg2R#7 lfzmrS ru¢M*.:s} 4C7#Z wpµ\/4}+r#kG)\c X\p (!f~2֛'V+92)k-s0o鈚4K짖.$#l\(APKC5 0-#'VfF)C`}(R;K_sTA=>Ӱ-kyb*b,D:^BtLLKu,(Ջki8W ]_~93;.\;JbBo\MOFRNMw+Ps9$HmZc^~w/kTu=OlGBݴiF7eo܂7,E.@  ~.ȣM[d"dp*P6CO0x:&b+U5,PK(wrNY6Lb5WU:dX{|~0`LkRKh;B-Pik؄S OC2 b;,>6Svbb^stu hARf5Pߪhg,u=o6 :)؎u"PG\q¹D&t\ǰUxq|xۜ<Ÿ! 5F۬u{H;D:k}_^"Y2;̔5~. $R-&RO ya_kFVĐ0Nl,tL"}+b xq9A7y+B*[tDr Ԍer.,U/w'+,ЦTQKfh$kG@˓.Z=I bk920OwnԐĠA"/zO5g= D`m7'F ޠSz6l$ǼlOErw4Z<2k/ѵDM qObo,7 &5%Q;J'B:ڪ) @œyXy3dxĻj7.hdh>M3[V볍:t" rn'mUܧM~ҽ`']^|Ӄ͚m֬̾6n315qcQ\m Z_N *7lMx:jE;$PO6]l95\g?#TAW 'aQ9%+_|i쐹3 H\K0-qML%Dban\耻/2@"["8-jpQ\8q 7+r-:([IWնxY[<lKAlSNεg-ꄏKyV[qgLpp@hP GW mH$GNoRJRj#0:􉳲Z68ƌ^wmj1NY b@F3x+caY]z'udCW.R~`ŹCN}20bAxc]騺=UzTՆ TzhK*)h.=;q'-ڛAaOʋbQBZa&J'^'QoxW1~ba>鹄(efP,_fR}I%j><`/!Ӳ"<э]u[mi7ʼnT7F>A.łQ[FOH&].-Út[N.|)0t,LO*Y7ΔL$Y>c^2r~?qŸL$˒kϟG(CXZ(w4?45CXǷ!{Ȅ+tIvY,iyFzA s?K1cOR* j ȊKaI%u7h:]N<&8-ia5eI#B͌6!`CN5:chuU<4|AeNNKK1NK"_DRݻo JJ6XyZ0faD"V eo0FBl3 H\016w|7FF Gl.@?d )۠\9řę}c6`[u'`aί<}Tx^اA̱EKw$Jck@t8P+'+>hPxq{q0v9{]" 0|^q4dk+T_H-=;4Nhq*DCRDnGތ𱞻4*bmkJl(q_/=4Y78ԃZ~N/U8|T̉sYUG?_ݠw 31wCϓh(!NF ;lQ.##Yk9#`' g2 עB8A>VdXrKvf o<I3 qVx՝>丧䫖` S Ɉa:X,(z Jf-?-(ekVV'=mkΰ#3r 0MzV2ݍk5ױxxҫaW8zI0VL$u66l9B;,ܠ}_T2pPA))0f:lԋgs!tGUNBq >'hU=%jLͫfmغ?kdsr:7vq$U҈F&_WsW ř#QH震gtV2{;hJ#W# > t!y_?e/\/cv2 8PyiJ?.]Dm<Zr 0=&M2vnv) L2' ='lS̀6݃ci 2v1X2NkN-h-([/_<F0h[*ۊr1js; MEʰe|N;B q&gh=)ۂ?8SkdܥNf]Z`ӅČ!dT J'C,!D`y[W@Q+j͇E'2٥w5\e&.zc|3R xX3VENWtPȖ%5s}&7h5V]E<:CpYcL<:."qÂSQc83[YMg!=*%? orTRkS^ᾖY(a h[[YŰWq$MMInRP7KO_Xy!qLM[95KoDEmxaTQPPAzЗHj wC#UQ&9;iiؔH%׈>VГAשHi"^:B\Be,pj= w{+>&z!1+[5e| %^l !2WMh"᷅6c<7+Z#zԇ(_U-'A]wNCOnz}<|±rPv9NADRJ%NzC$b7W_@!R'}9k&ߞDy`,QEtǞ!,Z3.]A)ϑpKu}&[H:p]V'&DБ+ES^X/6UdPKh\4!J9ŀ<BuũY[ e|bASxXл"c&F 7>"%koODmAX Ûn|s3 \[dU@zp؋>`5t'?5S\"n$rۮ Cbsv'j($aڕwuZ.6Ct`BKu+FP"S:]TeKaeH.\槇$Qqty'>n彊c>c. 7H0M1T%{S0!rs?;1ey%uCD _mZR]V䴝#t{`g θU`ȢQR8B:DHEc)`1P6ϥ]AƵЃ~f_=J lM\'lF dg8T`e|P~gs;vŵ¬פ@)X gpkyV(TEY=EB-r0Z*h! K^綳D{|$;>xVάJ$W:kʼnu祉P>9B*6'5a.MZ浣~B4lp^Os2qx<,P t݇3/\ڃi n^%\E647F3s.d f,]e4{YQ`y`^91~w꣼[`e]Wf$9%T1.ӆ8(0J^9η4E%_u$ S?6غ߻tl[`4MOIz3C∈Lɳ5aDDN,'zno.Um1gH?;ZIH3Fr9B &-Eq% \9;oC>nܛGpfF)K2 4s"~$]74}m-i|_г]E1F71{U'ekZg~:Zf.tr1S5+ȑ8 -ɊX/Zzv~<d#mп.AMIZiE3)tPrdgY@1;GQdUwb0+Z+Ya#;?ыߛ~kYXjWD_$xdY3UICϾC%Ҍ.IOKnzq*癛Q#K~*{CYK=*tt^v p*}CT(ǗpU(8hј"͐Lp1.a)CL@0vA#o'[55U{2/8b7*/`7\Ks-匿8*C̥h`=lo| cw$`!\$˙Jv /gڝ>$9'TLl$TGv\<ys) zfcݷh.x2}"fǍ!?@<>7oN,\.-/ sWY]ޗr;BZW夐-yٴNH44MBֆP˽w ]LE^h2cn M 7Њ/+[{}>J> xVb&Z mY3 ]gQ ?\]cki{JϐhakBSNQUoK枏EuV)ROιlK~%=#--= (&0Q.P!' Ն,J~+K Wٔ T,?yDOyuҠ!Svz8|p&ȩ*V2?Ht 0y'мLuQx||r%sT,C?^\{Fw6ipc0sE}ǹ0Pfg%Ŏ4{$Wl'AmkK6c<~(Y 6&}87cg o/n̕ZGM%frҀ#4`=u3aU'-1Xch):މk^2 BԑU9|#aytbӁDIqA?-X(-k#7!(]φDioJ9<yL=nJVh sUSCY#ч /;}"d>.KӴ0LĸSueߧ=54sװօD- pʮ"RF1Hg(nKZ77|N1B\h&lOʿպ,I쳉n?|mC>K]1NR˨AD.f];G^ V̳b ).WnyG03W0h/C.4 ++A~^,ne"`(h+hIȶJ \S!nJt$CUq}ShgDA&if`;-Iv ɴzQ,c}g7!{]jq LYNYl8#me? ~\)-h/b1IW鿊x6P璋_ylqd, M7^He@ cd$|w%o:m^cT-ƳAJ~vũ e_@ S*$퀏Skru Z D1D0C%)<0~"5o<\Θ$\Pc r#- +TKv]@VT7md'6^f(\+,nUM5ʟcfYhV4Ӣ_7wbS`yGd_LmΊ4@JbPp}exwKrŶ/0X@(rsϡ'jByIlC_}P{<c u-do66ѼϨNGC4l]law!\̕~vVd7X_ֶd=!ZWgG7 H H7QȐ@_%F`? șֽx l2ZOP˿W_ZV!9*s>qwƄWmtLvq3)l h ]7O9Ozg憙;=r< Jj60T|Ia o2EHR'E4%/Fi'FM!S_Fy:NE B9aգ|]7яi{ef!+++|>zG yiդ=.2 Y/n,(>.Q?E\K%)ΤI* Sh&6CHp\߸Dw݄dk-IUGXEY!KT˩+ ޫIq0Et*8vh/.6n]ѝ|pGzyzw4pg/] N q~m. qP p>xս՛Z"t55}>~FXwչXRZ;`wi,,kɁ4>hb? |njA*ALfwƮS%Ԥ I z5(KYP:c#iVD%JA9y"?Z!a:haa-5Zݜ{# Ņ 6*[tѼ~d3.߫S*lڍVc=@WW Ӿg03e+ޞgYZ07070100000367000081a40000000000000000000000016661890a000020c0000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/platform/x86/think-lmi.ko.xz7zXZִF!t/ ]?Eh=ڜ.+̋S\ΨQ^˃V &5+0*k;F FT`.Q/ 1fb zWg=` .T$pc)\>m0h"8qCۏ.TEgV0òpqt> B\K.cнdƍ5'0^C=^(y_Wʼn< O"鶼f*-NTJ LR EXTuH*xPj}l49x$S>xVOJ;VgVTɰrLLM)AaC^dZ[@9>PIl:*m^"&DXb5s^lIȀO: 0VJ5N۞.ԃJ,[t)Āf6(UV6ٌ,i85Я(oN5|*n,i dmh',ms"G*'ܨк3uhTtbmc'%s^7'7T|/%Dt*2M 7uM#]b=6u_#S|s4#֡J+X"ODclurm^#=51 p0n$tB`[jLqWPk]@o?96 CB,d5ɉ)c"-* Ⱦ 9U?IRuA')կ`y~98,]p6Y>$S#6a=$MJRc1)+H!_]fsT0ʛCzCuY2zNfPP]T`*a7] ?fwwÙS@a$߯$3,}DzwHFC(OqX6׹e3*%T](\< ~emp7 ` 4G&M49u-?ϊ PADN DW*͟5`\j%6r, uNki ygCb;\KY `Yd￲r6Ŏt OOw[D=&iSyn@=cLsVO-r؛Muz)L;Z+v#k˄[ N$H&I cDoDMS.dm|m]D^0j*yJ5Ǖ7(ҘS28w,ZJ&JB.p[a MoQTԺ êL܇qGF WMȾir>939 k2'\>NŠⱣH!ZY]ͬQKA߬ݘʏԾWFX>⏙Bvz!\ߜ@9p'JA2cD 1Crm֒\d={XІ ș[-alnFzpdO@aJ($ Իa~w7˖fgV-؂RYN!a)US=ZׅQt!:3NqZlB@3cC ѼBf33^ky ċ,.^B᧹YeXl1֙Lz:(nwj ~|솿9xGb05  A@Mdwҙm sa?>,`: ҆n6Nӫ 5ǜz׍ӔDulЖxe"Tl[9,aҁ@pu&zz+7ץVsrC[sLɿu|halM  lh߃y?cX8mlEFWea۞A3C-.[1xћ3I={t;͐U*dOFL <{' LT F=:Pl4fXI;e QP]ğr 廷 8v)]lߧ bU<%!S!Յ9r2bF{(-2+ٷa%iݝ"Q8&(xd|֟`ʼ10[<]ϱu_d|?l2KDsߕDBa߬V%f9t<\kZ;.;CQNg1vr{>__.v-Lp1J4Wz*Sn,;6Sgzͅ&^kZU|P"$_8~~Ev &@,|__Tl~iژJ̲0{#GH-ޣ6WۘRnrupANT-r{m#/ϡkTwPj"` 4? p2,)9VE.elΉYS=۳ ڀyfw$L(h. C& W 1Y`Q+-(NCYIh+֮zA$w1zLRq%/nΝpY_C8#ߞz[:glȨ{|[K_B0o6qv4TD@c,l2ӾjQ+vKY% 7h Cne|fbsj4i?җ1}G&/'X%د)G PTΩeu<0_eP }':'F,E:)mPV܅U32%@%BMpSrK[H{OZ[I>z;X]sexMSxa#iSǩTBuIq &cRP¬rdy_GO̳ch9z-.jӓϵboh>E"N{.P#E A ]Vk!GFĔ'~W8f%C`Li/5V:e'HqVS{9? q,tTY2ȋf?qhLdTuʫ FmpTwNĪ3w sB 7A]ґ˷*q&d)]_zkQۉ^g?!B[v ϊ !&XxMk3Dpl^5  W{sq3=LdVb0 l-O58ɲL(ؒ2*6z[2=ԋC ilRN0 A{Fe!/]?PnkQ8l'4ɐ,e/)/$@͑$ xe#9ɑq~t)zBOўU5A|=BRɴT-0^J܎%D%)x̄*ͧ~H{+r{ކzd\0DD{e1jJ\l)C4T[2Xxɱ5[I_jD)GEde]nL1١(.R5D-KźO~zUUcz_1hY w)jΰzSE&yk{XU4?+džwM,/(B|ڀׇI1 K071 DȺR!KOTGh3*A{#II8VJl}`Mu_T>vG-G;*g/:ݿ״e o D_ {e& ް{g[GKS"/x0ϟ?O#^R}Uia(ƨ1TFS@w(’YR6ƴ/DLo'dٟ:O3qxs4F]"*_PV|[ R}B= ,eotG#slܓ|x(~+hAm36 fceA=t-հ|!) H0cq0+V+N7_g~?fú % 񃇑X ƦdC:^>?MvDD¸w aR@s6z06>ͮ\ܾHǡZ8v^܈XͫsFf@(IjAs׎laqMs 2^c\ {OV͋6p8 IaK@!$n,0j 8_ҫ3e/ !y^ TR[W{4>Unw,ixOZx=lj[Nqa#KUtpH2\@<*:h@-WډL_.Sz? $&5(vTD"hZp~YGmc'tH]]=|PR?pܧтPHUHl !lQA)$ChmZy{É_msq$w=LZZ1CSA(smu<2ꑦ9.F&]$m ZV4-ݍA(l~OO_tOˡXWȦҼ>!19=6[Ez' . (! 8V'Qɝ  2(;Q"[ZO5LY}k'pGmp\JMW_qG瞸ڎ6:"[[okG29os]fS-PK{}y8SV4/uZIWڏ5xT^(e|VC~ KmQ6akQ_tȒNah._4'd[[Ƭh M*d ei/%uU{"kGoB,pǚԾAp.k"2@,-?A|G@VsJnHϗ[8\gX!]2)#uH[*lofUCL`7L?_= ߗkK(MMB(2Hg!HI&k[l6G'Xټ!=!XsVK>` jE乳5|:Yz S{͐ƱmAU;Ҍt"j0Ov#aď;~%b4;o Y?$R>h)ܘ"~ sn $6w 6S7XK}dV LWWz oTbRUbkajCU-?i+i?gYyVAagOc .α:2h#4a^6g hFmi3S1 2P$Լ$.]S!;"uf-Y iQaJ^ g6ƙs§I*a@w=L}Q Q7P#Ey0߫SS_Bi0\;OZ=q$7K vP'O: kȥӄm:1,E5ʂEͲò9/`VLX 8x//GB_PnR (;2sxLg9qIO Jt["Pj߁թ ORRuTBq蚱jo?*+3-y 5Qq9 Om`hqrxAc[`%_UcտoC1̓!w,,c8ïp̖iL@,R]h4lyC~ĵ}wUCNQͽS:Y6CIGN?ﺍ"uzy G ~nGW gGiɼ$& 5yp둳|8Hhf=|{A,*„e [Sϒea:@c<7c;@兊=O+?u'15X]Qr*!Ũq~V񳥟\بe(WSFY8vd/h##qau&&5r$bE! R7Bim3c $TptA/Ѷ> n b "% A'VgYZ07070100000368000081a40000000000000000000000016661890a0000c05c000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/platform/x86/thinkpad_acpi.ko.xz7zXZִF!t/Ou]?Eh=ڜ.+Л#m&4I2 2r't}2iʒtnT5+)_ ȪCr֥ɩ]Pwo(G~p0sIG6 p1Su 0\#̱C:i"lL  P;*Єɠ[1$Sf Og;߼@{eUVAb6nʗ6W"BN*'pO`#]!}'uewa I$,T: xk$ ɟǧ.`PL<8gKٱA~uvO& !Y Qǟ1f>J~;ɔ'/dȢ) e6a j3 p7QC ӵV9_p;j5{'r4yVs%c[T2yӉ5` -sD!Z-J5q*{Cxo<p}hB9qo蟰{TƠhQ @i@{iB@-ixa|..&TKƽ}{i_k݃q. <ݟ ޯ}?M^?O~=wON/578Pyv{9FUPX|7Iof@_R^ܿ"v sćQ^<% mɩ> 3UjȃC.[TJ劈Rz " /6sTн=~B$ESg#?A;Oi0YUտkam _ ^Y XmGiAq1N7EA>,ja0UG(96(6Ĥs-*.\PqӁLۛ)f_ze]&sTFo{6owFa/RhDzn(,XVJY߅ad~iHv=ڥzg'qTofzL8$wl=Qq(xj{B^@CR8"4N7L$B ٟ(B6@ J]~aLu5TQ :vy@{vc*ˡ `;/u_ !;WTn/N6V";'fiK'U|_o,^z-)Qz >l^ =IkyDLu4zt$&*p7A&[^?j.dᗽf)-hX&?81): < *qѰȻ43׷x3`Ξf t][q/dԞoUwBvZ1;~[4|XV68TɋP#82dW#i&B^5I#M{ENyW(-yط}Y.B, x6PB.NdaLhc$Q>1i7pRm8 yrd8GenU,;dxpu~#q;tWfM+:<$a oHh3k0v4o_ uD1WJ36ZI~R[çJYpB8ǛYڿ}3Tò@WBiQ"3flnzzqjV~-UG\Q?8u8wiA~8JnY8]R_;^ ÅIa !o j} YvS lmҲl[=2-`Y`x'R#Xv%w?ca(.-(/ k!;Tg47j8f/"yo{ZZ{ mQ &$[2&'wS>Y\/ 9rh(iݟAc l8}찫%4<F{dz wI?_e' 8}^G[`Dvȳj:KaY)Ӥ0UyfSߔҥ@nzbԆ<ƺЙ̟AZ9ʻrDF ^.5uoj-Xb+5wbXQfmd'LhSm3Jq`C 8쀢J>)qZ,q٫^]K1s5(s"/ 5=h-+1_KH2J>8Y+`⯓nvlXt D@_w21tH<УbK]u jw 1sjH)GnMlxaI[ג[ZB6șGp\p(}FGʹvgt.V Tz1"P󃙱֣ռC/Ħ[cʗ1%^c^1uqԱW\i)ɨKM[9҃E xDy[ 靮lRO|W Ǘk7.8-.SttyJ1dөf[.{ܗA/r_S;jGq;Qv~6aBVV[6SE[j.n|:Is&5XSRhX'm#ѱII=~{!ehb{NmtLg5)'zUaH-^)) h{WXJ_[ j5^_#!'*ByndUtXQkMz%?u~e)K7?qK~(;Gڝ`BM!:^уf~qp?ϳ4Z" -ӪE08H]' p ?Z ut0ѓ H]xZoeeXK[v(vd',T(KBo(Hu%=x USp( 2KfS .z7 V;ڳ3cl!FHJ6p]΢q* y%1SyWYy&;z/zOWh5͸637ֹ ̱,%ݯQ<=#  _Y^E/ φx l1+qg[>qڼPR'ni6kM2h=q^!`rx\Pf XW V{W`\_k+/e4.ĉ ԍ *:2IAlK#$F>]Jyl}wR MkW8YW :)5xSdކnIeWȄ;$ZSDE :l0(]# GOǵ߮ΜAB7\(sYd+ܮ$gϰNӿ$_q͖"`W&O$V5Xm4gYHMRн0ES 9v:뙱r!5]]1R7sٛ3{vPF-_fZ˱>+UVCN8oiV¸n|F{l"rƃa6ο& H0#q0A{O8j*D<ͰϯUmt0Ȇ?"qurX5" UN+@ׁ?J#'`;s0"m\bƣģFvRGp90RA:}AEj~ƙYqc`43tJ aXU.yU{xSk2&jۭw{@)b7 N䨧"ּ>,O>p Щ?_;֘M:_y,qY<7ܸqϊgrubb/YMEML.[h >OB+gmf茫Oۼhuu 8*IrߨZB4KGׅq8\]5.+uRor%ah%7#)άtR;[i9 C`g;t&\њ8YdGV ׅ[/iY7|24p#Za݌ZDZ](Hu&YOąf #  }6_?`ƭNf1V_Nx$Ey7j:LX5;BP^$0UD<A5;VsǃRc޳:*vY6/Lt=̯> Y 0"JV:|٧]D\X8̈NOJZrXfvߪRUѴJ$5b18a㝤=7N|k$:RO߃+O_3`@SO!gM蛤]cT{S#$/ ٓɗ# x*iFօ_ 2TDVϏ ee*l.%b.*jLc*jO-A@Oɿw/_I34]&r]+MRli5KqxH qNA6njfNd1:k&"jglF' +3;fMVn_J+uK }fIR#HIf\R͔2`I磍m_[ .c` ?tj!|uV,T߃=S==a $uqFQ0d~KRKqvChe=Sq3yj:q~(6vTvXdQ9owVSߘR-EL_ q{G1́͋$̚ K>@(WьJjy?eg,dg/k '@_9 fn"ռQj͋i DlP: $7CZ6)B"4\ HO,~G|?7wGP4 q!@ծ9hbs!D8d&Zz@ΥDXꎅ/>RvQ[8>"`Y0MZ2;:Q Y XpZKJ9@|L1#(#FX6+zC7&~fu=I#YJSߖ2R|L*2#v ɄK3hOGcSMLmॱs7t2qb9H&ꎱ[.%|M'k|lreֻҷlXaT# 7X^7p /2xYk,-'-Yk)_Zb١n2HiFcPq+*z|(qҎ:=Ô6Xlڠwk%Ww6jExAz d#zV^.i{;CD|YVFL}:cgqgAQF̚S`S.m%W߶a6(зpeՇVl[1HvFa0Ci^/>(g.L.+R;v7/a[d*, ܅r;z6-vAEݰ6WTN3&0U/;Ԕ4D58:2Oџ(aĄZ҉Y{0=_ ccN%< ,T&6u٭~oA!SP>6)}$8K=٘ΉCCf#]J6T1HNSagEtLh5QPWlT^Uѻ@sfwJ(n=ˇmNqr8u::M!@ vY#k=.;#mՍ BkvOr|R/;i<.TE1NrAHKa~ApxdVM⢀*œ:ud-v>E ,_š_l(?EJ&]!j7|Á"k@Tvj(̖|"nb `vVIw'${0],bZmuD(?}/TpReD|dzFԿHɎK?Zu! 4OD/ҪqcVc,FYP`kG2aua<09J 8K+&s^84~؉tBwEM9SI} ;-Pq:zZZ5CL9Gm %C+s^; zrc }o bv KbWѳc>@Z]>AnnjzN1fl @92w_蠛k˓sUZ+uG<5A}`gn2 wLf MA)MG*޴Gzbojx+E ._kIݬW |ТFQ6sLs Gk.ZU7k݃~%5!1SG~OĚ4GoK8^ŵf+Y1K e&ƒl%F2/lTc"&KGĉd*.Y}Lz4.-C+cNhEaqz> `KΑ`w;!)og ߶"Y⮔;*Zd}ae0u{ eymg&3_|[A7ƜE 'bY%>T_{c ۡl^nI4 (ݎݙ,ڱ*zV!)o=N/w= 0aw0sH,$)Mx쟤~*4w8@9<E7Gh}/!wOaR:xs\5ӂA%틜vʯ続۷bA)z5ݣ`^)brVwIToIS:0 OTlf2<0k5je334&.%4Gq>ǁS|m| (Ʌ2:lhwDD-1raa\s}сyD/>\/JjU/ˍѵs)txQhZ &i/NW[pM /伋͌Yq gJG2YbrzRҫu{ I2֓m@cdO~YO6iZ*n"`|b%R>ո3Z<ߚkR9JtlɈ4zSE3v\O,}14zA{8ՍWZY^Bj2t\y^KyMbȉ4H81Ҳ>-^:ltVTܧ;Ptr3tGEZ,wa(]s  )~8,ߥJ۵,UghMCfԟ j >= i҆ $t IǞyXMEawL9ATY>Cf'K6+$W2Jڏ[Ka9Y1vRazmƿa)X&9ukorM Ži Tp]UbSw^q D/14bu1ڗ(|PV! `ewJMה&0ַRa4o^7P<*T2 4rʡuT^z -gxG&"55l"ׂ@uklvX[;'!•/Ō;yTxvEGF9d:he$yM\tϒo1_%EO(R1<{8a,oo@ ?ųQdT,h>z{!ßaJMlSzëƎžiEae 0⺩1~0F֊L^5 /G? j #n睞on7#MTrv{Փop|K-29SIUЮL J-*> (?!.PPkc\ 䒥#|TV cЂP~Gĥ>#8]Աjrn}7&cٵ97B3rQ_䗜V9sQSFYԭ|HP(} 1Fڃ wŭ1faS`ϫA 2Ma% V]N,K7,5ۖhN XVYzGn᱿jٴhL '2yW8-. >\X쥫{;?ױ!j0כ-S#kvT>Ø|eviLa<0;a# O|2hCߵHj $X7AS0;yŮX3&OhM Z:TW4XLJUuʚ~ 5W$p #<ڭutLh9H:akJi)>UuFTgL5ghJl3,yuԁY <̑)MT!D$f$ "wEڛ`jJR2G 3 C_ 52(' ʎ*Mm1@4Q\ Zڥp Q7V*sPEOŪaj%Z%+0]P~4Qcoh|7u,~89Ðs?L, ݟ[Ĉԓb 5t?pNw0 T\ U?n ρYy;o&p<vE΍.rEk`S0G|]?S>I"]P~1@-S#f`MfyŌۡ<)g(?2f4m\_sQ9KdD5D؃ .uU騛{Ll Y{cd}?Ednͳ9ؓF岦G}Ff}2>P%MN4?f}$K.Г'ڠ5o8>{t|~9cylԓQs^2<ʊ6 KOgRGc%$F\k7E+=(7!K+mujl:,8JLV|3S~Z(SX72F2=竖DPvt_xxPԀ |@W+gMl"5' J bGdH𖦗ܵU;}0ۭiHVIBF1lb 6ptɇYPXY$<v#Orzf])D m:K C!l 0HP$yXDUS'>4C~/fs_.Fؾ'-p?v eJ7f'~>*i7'c wt0 dr|T,4R;@=SkM6>?B{ʐQ3u&&V.P⩓DBqwjz`ccgLݱ-"UCl3PAcu}-*?<)E\p#HuaҊ1scfn., t$>276N~5ϊ1ZO<}Zonmm#oLg/f=)-b$4!\'ٺxL x9+=oL'\bIyGI;/_f5S%*um]݅+U1޲~K)X.x?D9КOB>0/,E^ $x{^J儊ux= B8o#r5ٛRvq&SҤє7yjyY|wУޮct.TUHdޤ'R3+F3ގYGR] b`2w[ujw훥gS!;%{Ƥۥ {s'42Lp% 2fzy)#ehͪweX=yF&?idc<&'Òı>d,͏SaW`gҫ܌ϣ3Ua+N㌷͠cɿ~qC7tXDiڑ8{@'}"oIJF DF񎇠Sa56ʲW0 O5JyH0{ca@ǍXΉ`QEon0ՑQ[ Cq:kFG4}f0V"V_ F*( C@G,1tk 쇛Xm_OP)}1 dVMPi~)6в n$w6X^?s͞(Fh`~~m0~sw xTb2Q>ENWҙkXB&jaU6YY;_J@t'hu94b<xPqKJy-wkCS=v\ ԰U_iutlVf<7*j`r{˅^Ub&({>BKAބc@s)+- 9{#&bN`SzơT!DESpֈ.(P"(Yʒ-.wJLgЁuXLGpl䰳wX,'h"*VK ꊝլIz`WjDk S۫o0_=`o.m_v1Z;/E ', Tՠ2w1ܶutm{1|sw"Ck\xՈ&zl ccu.a^c,8a[ܥZ6t턼?=*}S`~^Q\!2sw'𤳀+[/zO'c-ó~?T\k^y ݏ (6+Ptp4rqaFCEb)GiX)+HScN >wq7sI rGq&H7WLt~W ֌~2èϭf R'f?7 XM#LdNE86*3ƝmH 训o1/sB`*p&qz*7$+k?NW "!&&&:G,cgK\hV.$h7}΅$ .ƈ>ofsHrT1I'@,Z'D+JԐ'5,2%"֞Zb(݈֕R~& "UoX/bCyBž7̜RXFGKm4_siQǿ]^YTdhVs(MOuM)yvhpÔYrEaf#4x[oߚ]}z#J.1L$ƾC' s wS6OH7b]-k)Xhq#9cxU m;[0ݟؿ!12PjZ:#a3pi´Pj~)浽oN*GUEB"{{3fCE`L"gLי[ dt*/x5~dբjdڙM,lS5C9'N9p#/q[/3s΁L`+"9= L @/BI?^rdCH}بX~"u4>o u1G6!fY8ٖ`n'2K`PJI̴_y?VY6ʍv'[_֕БLQWG-MfTg󑝋,:b .ѿ#D`ӉO.5 ԵಝaN+h$R djBUԧABzK0ڸ]V w1t3u;[C|y<3vD=3x zG;Ud#.1qy"|KӢh;[ Le5+Bv֏6blq GU߽&?ֆdjQ4fA 7M"$BDU-.ah7܄I66J12EWS0,2x\}]&܀z(ew$sg }i'(7]"C;\^nN/^NwYJo=C+ӀJ~/B7nph >Mk7w6a܊6 ( 14oD6] s3jSIFjɧ'nLLfHr1qۚ'O- :?~rˬ%HhnCF)f20NQԤD߀IaB|#FEx=}RkPto{Gxmlgvte^IԞ폈Ή=8SrtհGVs?O,c(eI/ecf)dU8Els? 2V!E'Sg]A53y^Sm*0f ״s'+ДAw H]! '~ڮFS22:H1HLG%7r8Y/Sy T1.ڌ2JH*`[cĒ4%ٯ rA ݜfĺawjlr]Q̈]auZDCx0 ѦhQW{f-4_aAůd /<,ٞFrd{o(ߚAR+*H?/b++$0Ew-'_-t/vdPe;Rܵz]"/2S>ju], Yhj 6 u ghk}-3Q!Ft%<YbIB%?eFkbu]44_܁e+!fFL Ǭ fgatʻK}Ě jv|5SHDžW*u'Ы<)Ru~k˧iفҏ7v؀F7k@P`tC[o>/oĬ?d\)?@ޟԾ!p)+8u"#Dq`UCq>J@]7" Y4⁑:2\5gs UP ٮ@Ծ Bzړ7nXqxv޽IZ5&) &د-FJx$9rmqDV^4`=]? "l<ɧ@vֲ(UiCZӐLZ FC-bMU@PN;lݲ׾!퐸2y_v]w E#$ Kኚ|-(vg)$ʏ\Ll;k0I]2J`1D ,D{`ɺt>h9jх,,w ӿ˼VD#co]A-I˔!%Py҆Ĉ-Ыːm|@E3YJVcj 1t-z$Q^GEi i 6'3/3Yb>[oclvnaQ yu`%󐖤[ԂK , G#6ZOKrآbG`g:?Pn*%yޘ>$n*^1X9ap(jmI7hm7G.n21^)?Lo'T,Tjg^j%}-o5aT } E{(,FPKZ۠zRe6KZlFQUdsL8pd!LbLiyE=?9h'\w-B(ht~ZΠ.K%ō`@sE:+9M:Np+FAՒ틻1LV\y&U yicGFаBC(*oD '^\q=XM)Mr L|Y\Ò4=aFk;Vj ThlMn5-jPu?< !*_-%K_<9iC}ťġ G LT921l34)7s~,tƢ|"7D4ELp~ňi:# ,ty,@5TVHZuVfT {ء4fP (_= p)GQUlvFJJm„!m$[5S/Hl-&TNל?34ĝ$9m`ϑxq .PRr㒙%C/ܚsG7Ş5ŨYLֶ.op*4hB= 60;_ۃ\sqUPE5hnz14YpfV)TVO@(1Κ׌UrVbS?'&LI >:7BdљGlx^Q93\罔Иph\4PAܦ-^|\#Ԅ OMl[M8cvEc_Ykw+#UN|3kbF9vq3K|εY/]`Dt*X v=&%GGdguvx ݃F}r1 >7jo3!^iQ8y1~RWpl7fݴE~|CJrj@gC0٪u)(b`!`N)ŷwnF^Ӌ$<?PX^̹[kB~cRtVwJyQ5y&d#h*ѩuQi%hg)*7ޓ\WU9CoMZ}_4Q BH_@pIm*}]*Hj?Ptb"?^M !k0Ῠ"kXJh#1"h:2#\q,)xw(Uє}VZX|B9t120h,lDH#ו);@`XC_̦Vw~,R`\HQ|аVvP/֩-3"Q_#Y<_o繹io9oJu/ 11'ciG!lW*P>j u͍lpQąh,g~Azl]BR-{ZW A9AC+U`uHlNi"2zqX⚄x)5(ٹn; 7 #pbJu~Bc+CF&}f5d|ćOa3%?"s(̉2CѨqD Kc괙1RYQ ot'RDrޘ2[w"j=$14ϞeSkK(/LXS5йF":aߡp@w񥛂MDཧ%yk\_(G՚~~ҒZO=ך )DvX5z _04 .$/ 5!ǘFIɿa__PPCw$yq+ۣ<봉<8R?y*f[a.fSR@GhNNGIv0e) 3tJ,07iY7T{͙葜[ Y0q| p1s3Y|jFDI Q#:{JUہW|Ci% @,Bd)HX,]"ygzi\ATWF7TW򏑻Oazğf6(Q1K8$YpMSb6C#QKrѴpa,v6˺?ß{5=Hp"/JNi&}An:Jo΀Kqjl"Ѡ<^K 8[j5חHZqIG6 {[`kO?3 -56Fz,~,4HNɩgi{Wyف[ m`mTh$)}-;C2?u*N Lz+i3\!h!.J×WX/5P:gO/ pb9hWp|!<@MiUm_˫&B-#OIז(qkJnc B0ٝ5-HFj{C_aNӗ;0{GǞ2F? T=+jcvnyYyE ^cV)rgO\hѪBeH!"W֏ 2<>} !3 ZڰAԲ[?Sjn ?@Mq?]Q0cSdvm6WnR1ٴQT^cI Gnts'hmٰ!t;~rA3*_:˾fIݫ,JGeJ+Qi Z4PL{Ytd2gMho{ 獠oz . TA J[\1rqURJ0N;{HON -v# ]-24'DG2bW{k%)Q}AR2Ӻ[@aG-lǙpH`Xa!(5Elj;Yt'CGx#Er1(BnA WvPV; ѧN_}s2mOnSF֯]Ȃy,D6-f(W +kOĊ!"rE|~~EIc|\<69 P|)Vɏ*XE(TK,K*+׼2+#b 7 'CZ@WoO(Gp[~XC4n|]_^nïV7;$FwױU9;6rⴀW=誗A)+@Y@^|#ZKN).|~a%hޜtp:n|mE3W2^E_/=]bU?]6\y%U'ktt?;ci`M&ԬrMJV0'rGʧ pE|UИw)me0q8uZݾ_qp,ѰL/o+E=5_$'أlKtnT[#Z9cx\Ťp&< O䚰s84êϑ & CRGsR6 +}^vnrMDeiIQ_b&}M%CX)q&$%=p|&72)CG#m~y;0@z~s B @];w0{wƜM.Ig_9<=foL0 v2V{Më&/9Y42G[H[G;w"n$$!adC9m+_"Da" !X؟T0ΙӋD`"Vh6xe~^X3qS.C YgZPMƫ7\_!Ӫ|OS^{.xPZtmq3nqodZ֥Yc~C_de2ռuv!'C I|R2D:zUu8eK]; ^ 9~;%9ҶndaDt3ՊRD8('vU"`qy+WvCH a@%*I]X 0o$vpp:IP*+WBaH&Y_3Ms'Ŀ=Y#R6vL]~eyI.G8(&|(JRbS䐦B"AP.ltYSA:.x=%L&r)74RXL%@4Q 3uMu7{t:ȕ1$;oJ#ơP\WARc‰Y4 bweѱ 槻ݿRU;Mt5EJ !̴H2²A;r>/Ɋ4_:OzU ٿ~e\f>p2ݦ8e@L9 Ik&/~{%/C+q96LO87͘dG5#0Dccm;g6/izcϡX?!\W}ONQ`yLz1Mй 7Ы eZ9%2A$@ZlL㌺ Ko(c?oh9P}18$ ro!c੝K`ې5wa/!*&h(5܁PU@ \KQW ^ 3 w աm%6/w?ehY BW3Q4c`bTt z.OIECAWpVq^ńMPhD\뮜.VE([9!MpqCW %?Wdg~=-y}bKW E HS~/kƇ4͍EO&qq!#[(}CN{)L66CeKgːwWG ~9+ 7؞EQ 6[A/ h@LWlv0N;P߹0 ^z1BS/% : (]kj|]Fe$KCH|dht"n:geWւvCW"!aE̢zjnN6t }ܙc~Bt-(JgqQ/b P5>qH6^8 hJ5LAc9q mƬ/LCXj g Rn~TYi/]:HK N vaޣBFzJ/#ג}WbzrT%W/Uls8˶0h-Ӫk[f `+#yЯ ݱ'e!^ed,`Fuj V()nT@_5 Ʌ 3G̖_v1E"2&iFSxQ>~/ؤšL!ÿrSKeٝEo9aЖ<4N;ߊ;9cVTxţ$:1CIx! 4bP(O5K5`m>?}&PGTi@ 2]f2vg>*~GgǰHcDMw9˸+X&oۺ`(H ٢30\&O6yK d/GNz ݫD5)ϑք+XDMEU;Nǽؔc˳Sg?De~_WqT?ŬA_|OH@ o:D`^i'NY5+ތlS7h<7a #N5N?FO҈>@m% Ztj#$ݸ] b8}%>^h$VuoۘaaLDX)a%L'G5/Zt40P*ksge;ٔ1ɧKCaR&2 ɫW6"LKP<ɕ˿U\.Pς+v֓lU&u;_^auUQ0"p I> /DmXnF=/퓦j,':.K2\{{GS6"$sM iEc l=壽mM.t>k g%q =34PvSkeh9Eձ"| "I)P {9)лcE `ߘpQ-d ~S\x@pDdŷ(>Ca,|zȖwRT%WRwMêMԮp7)k/񾒾\+d|8(4+ , bI27HՔ^,їXxgR?#yZF , ̱4y>>UU45K`jŴKc(5gx^ LAZ vpat/j(kS1wfdzoOGfaL&zsk.ݶ+U9EoJe OZ䖞@6ؕKaKY^m <34#'L%]S] IW"2페<y6U'?(:Wqy<#tR2`>v( grr ;%]my޽~pQ v goǑ+-!ՊGBh]ߠ3qn5\nPلl#ymԻGxϗe R |(01@}P 㪆D_p ^^6߸9 <Vn6q([19N@1; FO2a'}/&,7Og'zA(`+3mz=MEoܩs<ԝ쇇u9R?At^U&Y/);rtupok ˕T6ΟU518h,etw? SQgO]_e,2?R\rVၡNÊ06|ng )M0- ൾY16$xvOsל H-Wf'1/+ $D?6|BS9d*a$x(_o/:%/ }1>``3|ϑ9\p*DX@ؐ%EE>MK謼)*KJu [DZhģ{bt-8}Hy:eXiGa6Ĉ`pϏ0̎8y;YmS 0g7vRf6 DmlG, x!zF b oO/V&d0=927d~paʼHLNF?5hHS:H!F~i(bVb.xC$rFzmhGYB0QCfc_닳BV58Pgu|J˦HuhO9r#ծOwUP 0C)k9hʖAw<"ySNAmXp3Xڏ;{ThYmkf۬ڮLю[C3Mnb\8އhy˾ڑ-y(mQ|H v@5.DcȇKsWv祒2H|pJ ɧ'5'nUB ˜u9_A<ʬ0+*A8+(cϴ!LiKܨYYsnwy|u[o"Ua:$r!|'{dSCىlfbu7*L%c pYtR)Xw'1l2E:O{Gie'MbmX}D|U6&<<Q帨a3^lT?-?6VBW; r P}H~1RD(4\ HM첦"jJ?ǝ/:Ʌ+]e% YxlD!30--P|s-⹭=zQi]ChjtgO#EHWLiw]"iYMN_ti[d;j0ΕR_yg~>p_?_xҢv Ɠ1ڂ@aD:RixġKN胷Z]CNmvQSccEyjnj / {6%(AWB,ָ5w_/h^ȄCl2d:sl#݉#&Qw2H~Vvג=ej"?uB(g@ӬUFcߢorgRq+ NMړ]LZ4o'T Gu'C|9)ٍ?ap2sh(⥉:͐0QGd'MG9h>[er>,VcģԸuX cBm=pt9os ց C4) P1MOY2'Z4ÆZC]&C$B҅x|ġG5m}H:Sc8 Θ]cS17S\?TS8&D &32;Hz",Zp9CSJTy~ T*7ߌ)7H9jf7b,7 ViC q,$~Pv@nRYX'(§@ Ykjȏn{Qy)i&x};0M:qoXfFH/gٵtnٷ4W]hE߀قj E:By,O"~gڮbh]Nԗco>rٽuaj}i\xx t9hz,;b$"gXV,l= lު!2]h|~ Us~P[baMK-ŵTe.JT` I# 6+d:Z[CA\pI5؀ w_ZܒhX!6۬JǻiBSp{>fJ5L) s!ܠ^AԼ 1c3vV:KJmpG8?bz^\/+{;45̍0YMxﴄP0ײPW00lщ$4w˾%ҚbbÃa̕&K؎M2ܐ<-u\O3{?DK~" ܔBXWx鵜^7ϟ 'd+,;ο)]f.ƺcullNE8XJX6ŋHI T[uK8zQ59Q9͔"s+Y b"n.!%SF 4ɲ)SftP|VR{f'{02硥ʍ޵xmC]9JS~qS ojs:G-~CBk|bɩ#A$^&ҁ#_Ã7,#E<ϤjDkk/!VEyB@|>Z|5 △w͉ #So0Ƙ\}ry.q/[A2J)SIRebiNC(wt,ypA?W썒TSִIZ_>^|cHft]p4TO+ȓCޝQɧkm_逬eH3P iy %l@O&&&Y!FVɀ3G09[@!h4 [dyhy: Gt WYZ"}Qte@-9!c lB(|}l%D3_^)zTn䒢>"ՂC)wA!9u*D.LT)plv=X6cwCyAֱKNo/p?ϳY, NvDi{@ʅerh` pBrvx@& -+@-ڊlY%FmQ[{Gr;ͻ(Ng:- GL52ҏ@[?%X<*OC?J((:?$)Q<75` ce;烻 md "F^²m-{ tQIΙnIE"v¶23Kˈl?LPG-h1d楀F- *pEMzR:8N:v$ Y]$~-C{bhYL5CKl7(ėƒGHJ9k89i*^gd=W6VO^O ]8|qXj!}`8>/rz~D2(4l̻0S-чvD{OL~1SHɭ}13ݪm;>f[j\8k(1`\VTs Q/gqώ2?}WZ4XH7$#Vwv+R+whvDue^*|&n'$n.(8cI_1bj|@z$02I碈3e:x@I( xDeBqZZ:wi,1*0ZU3>קlmL?ί6&qvH쩿@3hΏQs9K~mh3La v-^Oh"i[)Zg&6T3}Zu>Pf SU(;xḿۻ{+g%$PR]enA 9~*'>T3^6urzBF+́޺s]_8H%/v٬l*ž~5jQOĻ5+Tt[׸-ǟ%8=g'y= ooF,/˵,:NK`E]G=Qo^G4cC5QsĴ REZ_;)QBo&IYGO}9ӪH6J~gb[LhW><IH¬ox.HF7P)kEd. qXtġ0*g'/R++ D@x1vI V l>mF,-mM$D)Q,1^;zwgDd0S"pVa.)+l<^ cTL)[y7ZhxH-%g;+sTy=k2  Z6t3ª5<pI͑clO}Kia2Ysj2ksܮGJVO:gq5.rP7D܇]/KweLB-|&Xx$ y:=1? ˓2#sTzΝizHc|B:f4"2sYgDGRRa2k{|*f Fk9C0XD=GgTGXNs4ГH cfآl~^&{RR̩$m@W$ 8snddœ_#ʌ82ۮwT+*^q?cKj6gh8X'duXC(.&r[i*1OۤJ9?^5']eO.W &4Ӏ E1LMf;xQ`ŵ,BEͭhoXj޻}m|jүqN,f:>-TBZ^)̸]j!`ϖ'uʆc !\ 7txNAL)m' O{>&21JV}\T3+^| tA#X Zw^2_/u2Pd ݅q2*FKqϫL;;;VNnxE+_ t>w$ W{w-'@bޙS m#證| Z{[ r7^q#XӠ~;U"T d~ b}$E@)ТL;)PFW%(~\ʲT=P3|^~`,TT^OJOsuidɥc XjAǻEe]5Y^! H-eSיBzTeOah[%(81A5$/%r[#R/O}*Yp>핸BxN80]23žTpu:{jrVDWՠ UgYi*XO\^f<ŊCPaYfm?3+P0L [&N4B`uJ2 \z$jyH wPveBR_VA !/˟"G+bޯ4iDh 5stAzD *驴ќ´,8'.!hCst<` o$&0b).3yY ^bGgy(EO"$ B%o׽XYW X. , 8I`x /!Cșbj{MPmg5  w|%Pm c::糼DY50Na5_Js̫Z{el؛$H&ݎS#uKasT}j}X" '7ևNcm՟b? 1 jV?MO5R35&2!2dEW&X4,/$y<[yr48[SU$ Yxҩ  |ZAp10Ǩh7'Y,A豶a2s|To; kk^Zy( 8'&# 5 ǍxtM`k~ݢҨ:'V?=se Ϡ]|"JxSVj8g*0YE|xI-09 _c|CJ&߶羜>oU'g:nwowm:ot F"v;t E~+{;k0wpUĤѩC})GC*r:#R(VHϜR%-(g-Ff(cדC[e~MVE+)׃εӽ\0[?U䯍_i%Zage]|™|BE {-}wJt L#/4ߜakkQKp{!a^k/ugHת[~ xO k6SZ- 5#'bÊ&$][sXd=nu5}ztё= KdŞ\Pgʨ7+MI8 Z}}YC+𒑥k!sqP,=)vtVChЬz9Fd{ew#3?vu!L.VWb٘ixYE39YR7LT1Jr>@z+ˏSR[-z)dqJWF@r % z`#:OJe"ÑYӊaA\1'Gvޢ 5v`BZyHD53:&(K xᬑg4#ٶƑ7FVo}-͝ApgA ۴\ѺId|AN4~p $xUepKQ8rǢP};&~4ع/V(a~{IX ds7tDڨ#ɉ[r%920W_OnTK2n~#zC&RHXK H)b7`au54"w Q&Q鮃D&uԙ9&bg01f8A v}GdgB po03 rL1&NaD RhY4|T4_Ȍv|uƣs&tJi*ڴZ-r\ZWzGoP(p QC=dlyoz-AdZ; Tf8d)< zĻjP^f@S*+ ĭϫ7%F=EqlsO?7H\?SV r Uu5o.ƭ"b[U#{%@i3 /TT堨5%:1#ڏ\ߚ?y:ɣWΠ$ i7yi3/!;7nTKdE=y/lĺ(εn ԍg}&p%M1%Y%$Sf riHY+ /r@yjR;ZM5?"XiAt(PpQG{=BAP~+`&ہE~+?⊷'_w;3l-x'{kr-o+7 C@&a=2 |LYm|Cz¨Z0PU`X|8L Y\ Oc€~PV X,C`0B`J@ajf+9, IS{&=m5xSY i1ۆ~`&eXѾ >sܴ-ơ{#;-;qUKS>pkYNWݡyDWYKY"?`5o߁nU:ESSm8F }yXHN{d|軄f31EE1Gr D3w4d$DEb X GÝa.P- yF %;u3}a({aVro$B"P |pL|D9! e џx3Ǟ 0lΎA+#{3K",4w ӵT&k$e>d#Fg BRe<ړՎrV%` %3C+*R6-6RlƮRpk@ګue⷇[+O1>_%\t)d[eκ$ITRyHDZ:ENPҦ[8s$8bpg{"cTjxd֝2]VtׂyzDXî%ߑ^´Ż /=1FlzM3$@t;-MkXdDo*A"8FI(*v!a~cqm>iڞW?5)gafpyrPQ.H̾wh`X!? !e 08 vAdSň*P <(@N|ho<[AD&"Q2$s<^v̴̢_!nW*K 3~C3"&CcBC/i<2!-4 E9}'4T S4ڢjh94G'^{1O [(]%?+y!;yMjwǯk$'zⵉDt&x}"W7fo1.UlV9ڇYN)%A !e6gi`T>1Z 9r.`}HA8:R0fObX}h7Ĝ5EBQyS~X:rP-|ui͡ j1o5 M$񖴞,L`:\+Y0q%1~t|8̣B{1] $ihp/ *u5n:Pܴl %_mӨzRR'`MZPRU,3'}a +42p#r t1Pf;ʗ2ܚ {6 ^ޏH}6@"`k?{b6ߟ`Ý}^+|[8tj<+ndPyǛ21"Y4WC⺡&eZktx/7*m Yxݸ1DqO&j￞%Zs`bj3c ]D<o#h?39 |VCcfE&}nÖY=s7nJ|$)֎,ނ> ª2(;r3cɤN_.@PZmv3uG[-]aۅ=\hH,i'\ջbYWhKeq/,7 wcZ@ct[-Ioz$>!Ű 0վQT+R,s\A 1CH}zRlB s%5. ] H\Sti|̑~P+vG}{ ʤ vRge7À_K ˩%=og-4<C?˿)^&Y( DP; Ɩr}{}^vȭ9y8u7)Yf{jDF; ѭpqڐr5y>$=M9}wd*ZK^[{>S)ڴ;WcF+˨ᘟޑAxW\8u\)p]<fboO&a댊&6hk(*2Ao"4`G᫨{vL.% Χ{߉޶ CkYˍ>fNxqqN2:h)m}o~f%}] Ity脎Szj鉕ѷo1ngQWb#P3~G*HE܁$k]fҮupq~rN WaO>n Z>囀l :}\>b_m  qy.u%1(FMV=ڟxRgȶp WJ+(Ԁ9BrH*AJek,u 5D88m(<Sr*cD|c嘓Hf*ƮxYepMu[?@֧$2Ɂ?S4lVI]<{PK5#C$>_ș<7!:j=c`b_x58LV\EVșh?|U)Ԩ9{1?ĺģM T~;r%ilsKYԅ%?ݨ+! K{X!?-P~@mE#쓁x|on{9oPt={0"΋CHv-O ӯ'+fh(Yz|;q,)њ,_C}|3~]ڙХM|Hw1K]RBG: y˕H-jӍCłVI>8Ȯf4;q$~>c&\r?`_5TŇAR 8vߔ!dBIZ<.!jCI "b-12 $~(8.d*zJ Sё'}xyrW;_L(k/ֺL؄\8M47-C%nBW|ޭq] //kl4o/s`sCXV+O^X¡lTԤFdkw5L8QC-:maF~hekIB\`DLtD&S!'A{bgݹQ|LkasHc6ϥAN$] ׷fJ;1fuT˿HFWo~%L̤LpX^ ~ &ƒ=y,+-MS~rUPvEY\jɤ 'WtPb'8&jPsYeъqZCpHG#/V04L^t9{Sr ªGekiJ?%m]BܫX.mNgj@ 4ŷ#0?vr:Qznn 9[gA0aǿ5UCձKYiv|ǐ}abkS ](х7HIw>V5>!d?Fe4Ru/1V&,wNUR'^d:\\M|?mb1E/:2!knDSϙ\nb}SzXf~1ŀn"'~#r\bHֵ1y#SwXT 6Ҷ$G_ŋ)0mVT H;v[3,Ƥsy8E`OjȃGOۻKy2k(j啔c?Xsʢ;ZjyҜ_4I ?|!sXL1 ]L4”V`ƎVŮ8R;G[ ](`.-rGUEX`[j4v%V(rE*WSmRτH[Y]agqT-³nJn'0o1jdk<F#98ukGQHߘ  3$Bs7Op$7H^l(%M5S-Jt:E9"&+d M[O'!of'[auN/|2 p NMtĎ% ;p:6@Dl jhnNJ"M~#&*3U3)¹2 ?ax(SGI{ G{]ܑ"f{;;˜eWVihJ #RIo 'H/bycA1m.pD){lVjn?^:~+r\}@OI!I~^UGFnTݧFl&3? `R$iT9w\&)~X)E˰k}6-ɭ u_wEnV:u8ݝ:E-sJ0Uikruu.Ixkh"-`zA\ޙܕ[:WJS]@fKP5hG̈)"%r)_+;VQeE`q&*9XSн@fQʤ}4`&V:7{6X0"D,qJ_&sdJJ7G?EВ!Nz'0jl u)KL~HF,rioDQ5_#ٍL4W .`.kU\'T`MX%}g ̟M^ O2W1MS\{o]=P78&iyTǏ;x+a?(?dFt!^JؘXФ޵y!٣ [17,o毕y?0aUM|3C$qO,wb\ܸFrSKy%l7Nt:=zf"mfw@";Va G!.]2Rx;#Xs r#Uhuqh6i34ayrx6J NXq]=H|*Xi!,AIH?̻ON I`x-No)^36T5s͇D:Euț<}kN IﬦU:2 x@0ƂEX:͛?3n X 8uh~LgE7r]z*0o?e!"vl&?Z$$ҳ E>IJޥBa*u97^fEEK̑(Np'/ s8lMq 7WP*-4ʍL.zLp8pMZgꃖO.Vr3zK4ucs RcW&7SXܶdɚi d5\5'cQ&1 Ҏ7>bYLSÖJΧ pTh΂-on Ucq]*q>Pp̬(R~4q@Gqmaٻ sq׾,Z)N!b;ć"F$]c>~T* FoBǁkUi=$ bNM~zO>cHU'`Pɪc "!|kb`c3>=-M(j% kn,* B9ޛC<~eQhq멲g'1qyzј41}y}0۔F6RKT60`[+7rCxWIsCLu88# *<4cqf5VC"#v̜sjUZNm`SWJBm!n3CNQPw,BKO/ssNLo%ݤvQky 5J`LyU5IߒQЙ]BY4rB(I[Žd-E9%pZRaҐ|r}0yN` ”lk=ͻo;BfBuG& ap!"8I#)ʎWC̊ X(µșt+fmM:>tGoxthN_awjkl c8zh&a%#Rwjj_U] QJASbbU*lZE 1i|ZQ7B]bS!c,+x,E lJ6wO*GN 8!u ;Kfs )8h+1 S-~qMلͬvIKE(؛LjBT vo՜-hS㥔KF$Ȱ &bhNiڌл݌Vv#6*;Q=Fg*ֺ燪 "{A҈VIZ CX{(jCIgn["MFڤ襓y?f>[\yͨ^w`;%vu2COHˉT,E໯lBHm]}깛Ǝ}U9!1;K3% zkݡN,)Ҕ6^ ][ wI2QQ_4> [D) N!4K=J}\cz ֩0Gp4P#T\JnM8.d#+ŃC4 Kظ5p$Mʵb<Ҧ?A)ܖ͢!|,4^f8G^S!Cu~$_ WF |q kXtD{apѤ$EʸDt*AEƳqDE$XoUJs"}: SSZ]<]MOjל̔ǹ`rF qոvQ@ċU% ǀ3D#'Rm4@ybFN`w 2pH^hy\:嘗q4Ri#S^c 2֤MӁX`7o0b!vO|阔#p̖EtY0,Q!EcfG7Ctt=6 k?uLx,?<\q~fU<"]^8 UKrnuƨ z R/-HvûE1_s'ͥ{@PNC=jR\z\ON̗a=ElzB@MO0ys (_gQ"FJ9ebheS~uXۿSuX ;)SDH;CRH 3)&L}$"RC,bn6D%vn-Ȯ)Lh*VVJ up \zjHMԢj?BoB|rzG]x!zl7 @fR*؃q=!\flUf/){nEkq1̑PyK#! >l3&>4%7^1`Za9P>+FƮGs&jeL0~Cx>!OT se`ZwJVLT}ӸR\eA(H| Ol@-歋QwWid 'EE׀8Bے(X+ҡ]y[𩮰;w0c"]9}K2e9Z ]ї v0W})}Ƕ%"O!yCſ;;5P2GQ8E9"F" ^은;=>?V"ypÍ4lm$/~3Jwt8;ː;,emRU: )f>M8ςfkB4 _UEd1Tzg1M}\K$=?۹0'u5oXdL% SpD_L(Q*XHjQh!Q--}1 d*o$^j(nmwp`׵5:oSM֝D$,UIfs K{;5ڑ gVV?k36#Չ 0c$x< (?u swWYaÍ'1_mL=޻,>y#X}P,b!a>KZUCmctxqMn C3p^a Z{%˭]~V܈eR  %}䏙4՚Rʔh# TX_>/QW! z!]_뷹 l$QsI&j4)mYWqi@Zi+- |'(F&sKWlRzO觑N $UD2o/:N]nq3 Wowa0o) f{fƖ)e{F̭WEAG5E^tGJ-U~{7+y6Fф+\E6,yb}}F\Z7# Ԏ&K[H""^F*xJ^OLBp3ӪhN7*i}Eʳ,2Zأ9x~Zvt1&bGByB!au,)Վ]IC¯Y|Tv9qqS.l0g7:}b^)!ϫV0zQ_oAj^~'S9m<ΩUK- k[) G=/d_QU~ P*g9ًkn|EEo!3)F>7@#KҠP/ɾʱ,;/2^tjYvʣ.SbM.ksiHh J ?Zê(^Zˏ)#䑐U4<6*&Nw;wzE>1kU^#R♠ 2 AKIˑЧ\Ft_f6~͌/7ǚ0lPͭ|55 B][6m-y 7Ohu !y@mb|nfSF rei?7Z:8EF\tTNr81QWs ߊ1YdبВ#.Wی7%>h(K`k@"EkY w9NLԻ&pJ }zA~UZS g3An󠜂dό/3>8ƟRbSIWmQ#-rTo }O8z3O_H8_sz'[#F<{'cqa~}j4SNX:q-ץJaz*{Zρ5uΆ|!tv+s}lD$*{}g X>w5xII{#1訴/\-]ý5QtjK[RuR&95Yp3p7e=?m7C]tjM wZlŇUWLJq~T:by!{R;REߥN ;.~.j$@AAlxMHmyŶra uNoȿFie(]lfO E7֨TFmcF41$kjŨyHWD$(&GlGfp=]% +eH*VUG52(Wםo5d/!/Uќv#qIP*U*^n.6%xI\4hHi<6cy8ONޡ:KzOlT +m@c g8^r%N[bw aK-C{#@ )JYQ㮷~8S,Yy]- Io6$4NwɢK^d6J@Ʃpy C>w4|u8ITm潶:yri"%85>,NJOoe:>Kb!.Ճ\kMщlI_Cxxoяs !"cX2z[(&XDQY$l1kߥԗJZ-WشZ;]k/L1x1 K5Y!qZԝEJS˚=1׼r#X_ (1! ^@xcKsZ/0][7 !)זk2,!-IGl#҇&ˌ 5,yHJ)hkn4{2'븾=eJZ %3[6 sI RLpwAhenُhۨt̰6nu*]gae3r&jG˩dBvtKOwd/N.&G˯ȱͿ a|Cק;!eGmt$`r? y?pS:EJv '4K7ۣζ (5=H0hjc辀.&?b+yMQqv֫ Qbt&?XcdTADܙi{Y$E»{v'A<޵rc(4Z`pknY3gcO δm57_1o\E.'6+c`6`\x@CVC)~fP.%)0Bl@~设K{TӁ'G=sD2Q$,81$W$z,F9b˅ QFB-\qtHXkw_zwO"ҀMq?Sn2-z:._C. jS HR7cN.of;|er.?4炁N^RHCdSMoHoݣpZGNxY«^Ǯ* 2F/(DH@:K &IϢBB nq2>Γpz·[uMˌD(@!Y̏(図_:BƙDk2q-[63,{)Ec *NiZZ_;tɌz^bmb!ij֓ܬy& 헟v2˪()'H9q-= 0n#>L<.u*=mc2=Ny IGHy"FgjutY9B'Jݗ|M7 _g!(M $ҝDO6?vQ(Ybms,ߜLT|b$Ν8Tf/,1A{:Tlx4[Pu)WG7E~{z{"šC`;^ F$,M'G-/U}EAǴ5A#]:3P,t~?k{h\Y\,;ēnEEPߌ Gk֥DN3\y-lxU-xX0b$0<[^}#]~h ^@*?z\ׇeM]L,ܳx>qj.l2K8ĂI_!2ΝLSJ,u)cՁh,AQ7H ɡ$ YЕznd/YbAS(_C{on:e,skqkg#!m^ܭuϽJ44 v#d<^&iu3Fkl#i{M~yE 6@5 =oTE圜yW4dѰI-(jp'Z6tJ98LL0'ӴJ4EZȟj7(u/,*eW_o[uN1O禒bWC %E37@q\9ly[k|4%àL=ٽi5`lNFW~4xZQ(  JPjTC 6W%?hNipExs=ԛ:#2VqLH1' &Rv=mk "Y%"M&@>oR)nqI]2\q$wLGBuDqq9ňueDN3,Lum74ɢrt,"͘|Smֆ}R$ *~,7[4( &?#q6.p( C_^fgp5VagRA0?ȆѥXXzpp80,-L7a~.W+k,exZn F #u;3MIjh* ڣvIEY/)\"FW,#q$[7`p$ÎfkHDX я721iPL.X[b5 ( ;\Dqܩ<=ds9Cyd&Z 6 7[5%GPh0rG!٣:,vs N-}7oׄ652U0T#!F|i Q^y_ݙ,_I6}ƣɵF,m8p]=+&Z+I+LKL  XK4&mS? blf$,{ !kR/g i8;WY\$A1j\,{AͿ. hTº1~A@H-Ɍ.MIvu=.YOm-c %7:SFC~{IytY}`oaA%z?pG RZQ1bsgt΀$S=pwg/1??pD&_`Zr{X h/pZ `,:Xyt~(B]恡d]ܑ4W0 @VܧQ^Rn~6I_ M#oU,Xxj`Wqo}9un_#.>(ȼ`+`O *z㋎v_Iv(OKFg8ذHnuO5z^>F{KA\ps]c7q |]\XJ(#meKWk%cLl:℮uhɱcև`me5G *tCP6<ݘ:Z@.:u5lD\MSlRb8]f8K4׎*:$K2NZu9i AWE2N=\" EHKn筗0yW޳$He&psX8,Ȉn4^D?Fًi`r.O3NkN=Su5t}Ouj zC%I Sz_sLa(aDMfb8+6bؖ*Pg_)|yK a,(]gEϗg@-*MGm XY c#1/M&iw+? #ͅH")w 'VK!Q9@6܂Ճ:LvJcGqa3 6^ƨVh1 )j?̻d$Jn)~H0XwԨK?<W؟ĔR.Q=7j? eozg37m)67RV6ߥd@.! \֌'y.\.1hp95be~ظ2Wэ*vWOtYi'nn&‹r]|(UM+/ +I zf'rB]Y؍fRC i6횶u$SX,sAEgn}P =+@0? q1yػ+\[UxȳG,eEH]ls*}õQQ(uFKi q9ǜ)EOn$yBeD.WE w$#v/B6rF;+3mH;L:ş/H;:݇go6=}RVL;v;6=b7Ec)y>҆Ts* T" _\ В^Hlg+e85.l˷,X kF/r-)UlJi:˒ghҰ׊&BJ"9rD,}FǯL˚$Pb<5cBE/xΑ]!{%]O.(J,ӻռ_ZT~c*BnCY›)̊MkGOo;bȑ]zdbF*8 bg!"SqskZ1M51ydY] Yub 8WĘ W`-{S,7yCa]l &п"qjůM|f{. SIWE,gy&M#/CAHO/4g2|yȭ8ېS6c+CK(Su wAV f.}yG5;NT47-C'D<$ICM.q>'DYy^AU{ b/Mp~HDz6vS@CT<)qa8\nv3n5⠲!uЦn.a cOBBfVCpzS+ѐ\w7bi?6wS\ hYs2``J~9FNO;Џ lhyM]0VУwlpX4yRp_t_Heo] 2yӧj 065T+D֋*uv:Is@?p?flZ"[\716BcUU BHdq]81?oYG_@6R*SQ=QyFR/t/R:e7ˀo}}XLh+-k R+9w5&ȅ74Vr|3e yO3^"|4k>J4amOWN/ivWkˤ$P`au]t|xS5,x⽣O5w1pOý5@lQ/PE5w<ё٨+LPliF{*Y5E`h /j9M+}f=WP2tfu˄}ޒ_P%+J'KJDVt4[~e)I4QmǑZI+ݹHb_0fZI\?.]*yr҆Ztm^բ1x}V]  4`E^Ӷܹd"PVV Y+PFFB t Rg;ᆑ+wx@a)' vla3`ƂlP˟#惸V/7+ZCIټxPцDZOQ_D{SiYg]Li&{v&dʼYD ^{A4qM]260Z~i+11RMց\7h)<pQSsZGIyؖS 4u[58tѬͥF_d%se S421OG cs"t$VV|"(S(@ p=褶. fd_WC9fD'7qg ъ00wU(t\FX]2哪*l֌*@[WH<g5"'w Wdj~p¦}5?p{fא*^`<PKSJGE f zEviR}ȟioփ~gQY.ֽ^Sɭ!ِ [DdcXv%<>Źf /ml[vy t X_*=hA΂ޱ N#o3kkWP1a̡ jfW߄m phT.\)Xu<1Z#;R~A t,0W4e7b(  3EݬS̳x,L>l|~Uiŏŷӧ }$ _BB" 4_:ؕYHPђ>n+3S)IuU"/ߒ%PI9/tY=N`"̓k +\jkF4p_ťe-+Y= Ls,f&%nK.KҦq[}@`~:a< Do}y9Ew>FKpJ =S s.g@V!,PzvjrkYfUcfd ~\kւ\|wh*"(G-lÔ'whҸvlr|\N&6L{ _vRrw7]a eb Ӆ7|}] VnnJq}f%{ 3F[q1ȳzsqiS# jAS`{h3UR;@)95M"I^=:Bo#G4I2Wxq\HOM;\< ҙpȻg"I`!:WGYTH޹E x8-gfo³%CoHG'mǻɬE#zNHD\6ی:[( !yOg$k$zyTQU(Ha(gB*;ǁaZ1QJz0քX뾡/:KExW51@rߗ[ ˰FRt=%,`4T*-cK]3hi|V5BB>y>/w*0_ۇ}/YNegӾ0S4RI~ 9 :u1-{GI* \I*oc뫖_d6wxzf4(맾b:]$J͌sA!Ϧn4 ) }1@v2Z1Ϫ \Jba"^~G`iFԑG{1]gm%% G$E!lE6m`=?ol)L6L?702DxY짉$IZfYamnV? dZ" 9-99- gzVdl?Nn~}c%sQտ9;?dYoCHOА2> :Fmtctkx0њ0^$ 4n)BuhMps21馣vVX?bo쩯޻xY޻^>k&!`x J@DãIL bt2{va7AUaHE-شyT/)=>biuD"[[E!i.$$Լ޽HCfU$w5vAYBℜ] ot㊳Ϻ* ik?HfJi=Rtu >s8qZ,GJ˙s59ho׃zl`>nX~mdF]]r1^B@eѧc%MF?1}%Lm02s Rc条@@yd 0G=to ]b={cY{oJ2#O' uߦN-/h8Z=uG虓Kؿ# U*J{ u֖zj8w*Stl`Xߙ-͗C#)Ɣ33GͣgZTxj 4<6gjD)K 3$}IfoF-yi\'kYhhx$ rUZ8 8~:Lƛб\rW}Qkbd:1&@k'C c` .$j++GE<,2*(pa&r]x$EMp(t01KӾIsCf M.C~rl0PSP."L0%|r+~VoBŐ֖n.n׎zM!<}>nN^8XN]o\[_ OKq) jM[6XrX?.]huiV(5\ O5w=q( wQ6Qv~0̐۲%,4iWa+q|Ql1 VpdxPB*oԧF~<5[]sׇ2lft+Ӝ9ثO谻P #GZ q4B_e7pC?@̪G?]5WB鮧ȟ?e2qR0 &0Lro"kH,MlB'F?K_ih` !%/|ɀ\5pҹJ`Y (Nf=8D6YSSna){hJ^c~ |[^N$9QuxLj圷E=(qȈ*R3;IY;S)mɣM8T4Ư_AMK[.jp@ܬ֩;m/{͝ǚpE/͐ܩOv!(@ysʊ<^VJ$8C" ]QYʇT7GիTF; )M /SpÒϠjߎZU8\8ebS%f|~Ⱥ>-~-6d#q}oU,# \cO!w:y +tV_io p\&5> %F[ii6Yg>?v6Z7q*[ķEgŠr3C]2]f0M/trp9 N#]tvh#༵,nόcBnKBh#IU^$WmEڣEaW\NP-ټguW B2#7Q VX珒ʍ[?k'@o LT>kK 21"svsp,K .Y®KrԞq6$bl3# 7& A̛(YuDw P'xeXڥD p)ڶ 9Pl z{Y&K3;l+VhPsIC,, ]J$vP0DXAI{@$(E&\V F0k}?Ӳ9?j-Į+vNC$n0 h)bXesbm^/!*^\bm"*8i?d.\`dȌD( A: r}B+-jяF({yrH0N-L=}uo騨ޛ=z*#W׿ q#Ŗ.NCn7tmH)+3phWeϮG{mvl,K!GAi\R|?ۜw~U G("E%_ԟ@P!" [ᄮCkq3DoѠ'Z3򣰯LMUFo'~tWOP\p1!xՋwjO*I:mpMY] \ZXd_xtM2Jz |фĪ$;kd<2Y$u.R1*uYps`>+ >YnOJnLՠCd}`RxZ4'[d NiL $5<7OM*ԝ os£Ga\~-+(4eL݃ϳsx}q%D/;f 0߼"ͱ%N<g1S<S~ h:,>0YHT;`p,V $䐉s&@6ZR䩗nd/ZDr#k)G:}>9j*kSb~fE«T?&sgY5ƓkPh$M)٘ۆr m6ㅷ ]R *om=J<R ~̋rq Ÿvubkq8&C{NNKTM"꩗u"% 2my9"ʹ%-0TKχ Kuwx8πFoF=|  VH#/PL@FHދ *3 #E<:=/NMf@ ʀ]Sӽk!XAQ'Jggai lpS܍^dޥCӅBUSO9/yӂhg *<%Ʉ 2"x[Ծ7;VtHQI|KBWgIͦZsfs>2T2acK W%;[=HrWM'R$4ʛc*eJ~Sܔ2aP]=/,aZp֙oI6TiD ;4I,F7_5Jz8`+$w+q<1vࣱ)]h.Z$Vzǐjuwxs’-r<\Uȏ<<|_f׊4JijSӹл߽huhz>gB$7vP [/9Yv͐@*)+R< =p|,:(-ViA:\)>%Ӵz4 oH,#f r ^ڻOEզy(E9E]fRr5:=;1>9CExg". 3,&*k̹ 6@Dϖ8?r".<X$m+IRH0Zf%D`c͂93h@u<#/P Ώ%bEսF-*Dtz0o9x<+\`գ#9V0Gl:v-h h3*g@sO8V*n 3sPLPcP|J&2R&30+{)>#/"S.5Z 2+νZތYWsksfnRqibɊ=,T~seׂ~Eu@ҵ]Z@q)B2jM ,r h0pޒ+՜oO_}p lјZ=T^51-oƣr쬃a 9vq*aGƺaF^WWj[Ɛ'~h%+YbZ~cuϠ֎(xċO$MvSiʍXUncbꉡs.]s[Í [NnvVl(\L#/$ U$[wG_zТ<*v{thh741wŸiKYlMy>lLX~XAT ťj:8C/r6PzlQnGsw#[ g~>_N |(C0)xuE =&_}Q "Qm\W(BY<4+w|7rHfbXNiUREL¨UU1^54qsW2 A-TM#'9Wn!TѪ"cGu/gi78J1Y%$-&]o+X{ڞs>O4\uiRn GS}Y(%tx"Jjwzh#T:KNV '!_8z%e!|Pn8K@LgD!b 2I9o6J x7-wH%ټ&8O w]iD@RE<,~D ϓKWoXٛ Y 8*\yЗdlpыcs=ȳxM`!E@ͳazy l1zkmP0TݳOJ+˔>ZKG+T1Fh",8q藁ѯZsw=ASeD Rp|){ksVDp'6̴#_&õDԼGɃ*/*GUTlRaj5fR]čۅ \؂ 3Gf^icQ߬\~ %C #EYK;PMOa'%Orzj#_ό_9T3pSd`T+(I&[Ig 뿍^9lmmE &`a/%oC3pZVVE5m!'ue[;mpX rdCbl~%"S5Ut#d߉?Βނ$# #C˺ʹ&ZFsJӳfG ۸重KJs"e-kP/: eP^ѽ*9-RU#$SM@iȒcC]*^f6A~O[5bK&AmNа6T`7OĒI/|\dq-O)TPg]+ss"s؋3#xNaa7wmvg⥢0Ͽ]LZ!Դ#3`GCؽͭc]rm8B|KG8p8/fKb[l({LԭKX" DX"7pDoԓuxU9d 0q7@yJ V-kտ{)@tSEg/4% gY/0YR[ėLB!BJ~ ?c_hO`VVlG9gOgU`=]ukN U܎^G4Ҿ6~D1awmfX,+0KўX yΊ7]|#=O$dRro͋bDA=o5[ )}FU*b޷},QEb 2$襺 )ΚLF_O/Y%Mg@5ٗjAn,n Qh]?0q(b]Nx\8Ўѡ=e\Qy8d[wYFN~jT5c%o/㢞ɦ¥K0IMϧ-f :ȨYf vynT+̗:j+Q B0x( >0K UO.?r SVtHkAvWl> $WTǔ8#F[HB\ń5~p}Fq7)+ v=g-U'`->f$)*WeZA}ZT!*xR~{ PR@1aQxAH IB{%X &B*+ݛz>lP)2WXK~N-)3M,@U̖չ7qB߆tX=A]}YBF ^*uGdQ-áA+,*򁏟\XiJ1 ?ʊD9K~Nvv˗ʮsP|~.V-8%96'rпh(~t)d9Y~Ϥ%I\} 9"wҎoWc2j&+zf:}U/gb f=U+mnjk/W Ҧ2vUpgXg,'2C99FKMUt `]T27Lƒ_fr(&zZ%QʋrA?7CݜͭM}rBO?Jgl|:I<Hk@3[Q%oo;6?/iMjc1OJdvKsr $ %]T eN|ߑރf-/Ye2=a@MR [{>!5! 1ϾZ#W(6aNΑ)<;:' Zu[wȴO~w'L8j¬dBK6-b+5L Oq谲8cwfw,Lux -0Sq*s'2-WB}-y,eqtEz2`ȃ|*l!*^4Br@gEq3<sy|mdʏ#IތnPG4+R@} RN' 'D¹Ϊ޵{NsQĀWCYW{9. M8pDknW] ըVE|`4U3prPl=dC.m\9W;5 !K5"H5$$O (}ر^wEQs99Bl۲NYŚ M6u֦_Fp.[["bPG$_A牻 ;"Q^6'.[,Berqb)1@QVBuo8DO1 tuے_'!l%©5b㼻AunWK5^dcLy# {m?IJٮ{bBŬ%w1_+b0x;O) F?RLŖ 'ԋj(%lĀCb#}cd0k.(V>봝TZ`:GMC+kkLc-Ѐ2X1n %i"2٪s 7FY?#۳qܦW5Z?a/w!\ 23Xf!)-2V欽#*rvϗUC4DǼ>'*= h&+MJ1k*-%s>uPu-Ahͬr`8E"{АMaoy75DOZICy@0>\[W +V~d+E񖮈L~.qw 'H2hG<&1xz15ԭ()Tʛ(s7M[7*ZV*~_7y_䑌9&Ŕ~σ:,w:;KLd"&w9qM\DmlRPuz(4K8Gz\{ytȂ#> e^ՊYyx07w{ooX & Q@8i[a!1ڦl;*q{zX F o(/;T]Ө,|]&qg5a$@2h`|vH3*\H` |-3Hwhҳs7YFTK+%y0`|~z+Z0ZorZ|#Ѽ3U^]sXyS7LmMšeR5{X=cذofPP/nF> KzYX!ZcoMսgtڛO(͜^hR#c7aY7N^K:7YC2kĉo r= /K |E+ӵi΍Mr !dCnNwz~{>Fgw {埖' >jQ&6|^(KL&UeoIT,bÁfGA䰰 ?nx&q-q8FGm.A)ɉ ®w N/*edĀhEG=bw,0gp2Er)I|)pʀ)"ָ\].G+D襤TE"㝓m#Ⱥe>@Z);>\AB:ֳ:}ġZ l@BVW==S fL:԰r/O08)NWu)v N=@PՄ1 DBқϐ9zh+/df.Ġ4`JE 4ia_@v>"eu&& = -C??ə Kn`R~٤a9 ^]%oV> ׿I "m.ٍ$Y^*nu1IŶ T#c@"4`JlfCw$!ʧDuuyGV0jSHcCF0ӭg\ sJJ-lݏG*ԮُADh7(t-H2)T 'Fکu-LV?G 5eꌏ,Cw2л8Ϳh] ,?[]R6w8w1W~m4_30.Y4uD 5j'#5#1u, xbB :77 0#RPl{bF d5>bz#ːUqt>{6jm&a k~/88 -ʄa:WhqB:p[cM4{s,H`D(UIB)Wdj |=JѬ@ w Yrrՠ],ziJ=WRu rD Hun/>RWVZzr]$7% _~0%U|m.g fo26Zk4LX%|w/cf0P:찌Y=eCl"FQ= ܫenwo4<^Ŧ#r u6?Q ڨD.LyRz(-.'гշZcX%X: 5X@jPbPgFuO}s}Ûzo 0TRKbQ'Y)>n„NDÁ/*3<xIT?8gr~!G{/5,t@P@2=jNmN`qir~kQOp'cc%)sI/-w,2S"f3Ep>|/V:{f> vlCÙTQH-NUIvSتCCܺܗ<Ym@ Zoƺf5yA,g[:2Tsc}#kOEY5 3S! '8l^A[8-@1y67MxâZ^r&&ĒG[ijBǔkz3碷b`ThzPv_ GU?IwuFF@qz7'I?n3]?zA  ~}Gc@0c9l]k i)4qjD,(];<'@(=EWէ,qAvHиU)PUaӱ0O\m}c5NNC7i$~wWl+[fIOϧQvjĈAi5y)K&Sܨm~|0t./iŞݾU;! zx[u=g Aّ?0;mr4eDH (l}6 SoE`d`a)N6lj^ӷϐ.r-Lpj-) U%Dz~b^nplxx,5P2Jm'Q6d#Y^7 ޑaBN73JbZIA2a>qtٟ/xi#'˜13OY:C(TILv9!v55GZ`z8)\u){$8JzYm@S6R#fS['@mQrtxŤ@ })\ɀ>/%\arC"zIw̕ ǘqauIx>^d8BWF~SG=?k`D `#˧.<9^`R99J1jDgKEN 3MY KuE?-3jqMyk_OzB&PaCVV"j݁U=]Td: [=zp[^rAeEF\ȻqU1Tײ}o.;&s?:<# avX|{ JvMSљzFc{vcԥHrMP}^]A@cSd.DfJW䞏/oRJ|]ڀV{4כ@*8bθ&YY:n"q!o0nDA P<6dY}) @ɴo{tVt4'N!aChg3_J(4|RBZB@ [ԃZD*7 p 0ɥrCWp̠unn~NX .db N\4DbxLjWQ}nsHkzoG]"!- 8}Մ;A,(O@i݃s=`;.64S B3{@L Y7͚rw <0ݪJgfN ``z&NPU@n*UBgG YX " '*Qkm_"9fT/1ژXjZlZ[S賟~{ԉ(]jARQ^ww`ZUp?<ִcmWOa*uEO|{fIEu>Nj=2o |2Bbg',ho{fxcϒYCc"%^OX{BBat)8F @&K7e L-Ddgk}6r]h"Գvvmyo e"Bﶎ&.Mu292b(BxsNm Oesuv$ElƯKW*lfbCz J|&ņ[A;3t~tܙzfl6fY֌)@EϿ,ߍj0_+9lAREuwtYRhiDpVba`;9ȭ( ?NccbdQ;-S'xqUz@7U봎y%(mUdX6#],k{ #۰I._x;jIxu*Ma cѽI7T&i9A!Zį|N{ p`a񃕼:ԀXd+7ssT=3{ ŋ bF_A`nk~w/bGUk&^ YX.,z\/8\ZT{`ȅf0Yxm޶//x P\G;1'[ 3-3nl)T,ۃD x%g` :ߡ5 PS1K}N1^`u9e;K{Ri>9&.RrL9Ͳ }Wi-gnGsJU2~J/I*uah=K٭2?ǵ%Gǵ{SV'˞dƃ$aQ671܊tbIt*8.#yaG)ဥa ٿ(?A0XypQR.u_ Ҩpg8ÌXU_PA򖠦gD<F?k?SO؋+{C\Z~]퐞o3<"M\DSoF" v_tOrv> b^Y3xLߴh>e6<@8((y$q|DzNFC%sy +ƅU&NLۡ5ZJsIŒ7ufAT}f؍[Ě!+_8Qp?Me0Oz BWyx )lj0"pLߧ]c Vk;Ddǻ`[G" q('9-:04v[TT ^Cs:T _|ZџZ<9X%{ʀJ?Rt tgT52%M": a8 N֞Bv4g>ܫ 1V!u:9%4щ:3a7J:LyO&^[ߖ1o'k~n[?v}GX>l)Tswh3\Y^^У"]* FZPKLeP${>^H8KLޣ=9L-=WM"!t,E(Xo}(<$gh9 ݖ3PQ~iӠ eh1|m=%Vu,"55s)g딬W(T s,j0|ɗ1YoTr+ tba{@BXb?)p WgHx[MT$&`^gtArx/jM%IA7W=74 7H4~8]Ţ+Fu];$6x2%1WnSgDvZ{:al40<.1 f~KUAl@`<>o_ l#)/ȟDaH@g uu[I;o4󻪱Rl.+jmz7~Pd-;AG3];MFY߇M3[7!ҒԦ)t9ANv AzY?gmܗ)a &Bz.M',{Vu11bfu^ʰ;Kc^@z{ol .,D kYstf䬉M>^~aEU> ݇BppʔA*l e5ü_ll$;)dO{@_Pq7X]ʥ+ \@k BoO"Mb8kx+O6>#ZrRHӲ+u W,UJGO82ZPNЗILWoô}18 (dؓ44`E,,Z(w {NHbSvT"ͲfTY P7`n 6)0&vQvnN={ش\hSˆXq3HHT Xq8\!r𥤾Ka0دh'Q[se>cGKV> y7u/K1^!i,On&ȮhȉM=FR?cŷLT1>ѥOg/p&R-̼U}lҒQC/K G9C|z3t;!Cz 91 Q ~g~w|4x\?rb~圽Q{{_?8$-,RNp i b-EA7B(ח;^0m]?/$|,-FӭZ LN_-i;oފS"F*BF[-N$^fW$Ǝ&==$6Ml& _`/xz,)IhU:5kٌXdG1\j<@Lk]un9SdQO I^|%QS2X;!;<`Qu;n$8+zE7z9 o4(aSL 0;mVOc# ION4*[zc^:#5?ޝ;;?d[%|I?s|hgyE'!܏C^d0E2&J F4C)r@WCŰˊm1`^"X |rZZG^f BOt^3ş5QF_+Dc؝'quZ#)#2юVLK>E!o99VPKI9gd[fLjD+P&L{pͷ,ڷ Vj&)IJS$x VXmWGfj'fm?HY{`o7r9?ԓenvV+&? e^,-Ou\3{Ⱦ1YEn$'* 2X-woU{4,CE&$ 䀹?LE:!3<[hIQ L^s,쨊NuEֵ'Ķ ZyA,4ƬzՌJZ4T9 eB@7Ь~aApm{ k{^Xj5;P)_Ʊf)kawPBrc*]\0֍g!ⲿ5hj1& ]O91>)ڥAnyj6]# ^Csq)N  ˱rfǫ&cjIvqlhH]9ǜ_8n68=U~] [K>t!T'VrzdiˆgCi }|g]Kd~eHD7'{8gla`n׶YSZ {ЋOf,]ϣb^o$lױV/C Ao#~u?ڲllm~IkRNN} ĮRX a(fcD'<DUSN ?wf#ذ笶?ť+0; Q&"y Se0ʙL&ѻmO'(KPD}?~i n$ꠃuYqz%eH`al0!N!h_&kfv|{Gv8 mJ龐z Web-'u xbM!@3I;ڏ&&줛0_U=ed; Xy]K.6\L-3d!l!^4’yAE2e x jI L"lBe1s͞JJt)晙^v3؝郩qQ~u|ښL5Ψ702HmG) );#q^uW3R Pim"qH/P Qv=a4B ?H׍ΪSu<[$uC!e%cIwJ"5$Ab>΂Re"eQ<UqPړ{}6MBȨ`E]PF?5sodE_baS1J]!4D{ l5ȵɫhW#Xq!Tb@!p͙ͯeԊ80ĩҥҠj 7y#sCY EPJnT( z2x^C\am[뛺88TNjm,bѹ } l&}?;vEl?`oN y)򙴳`/"͔n!BI UtX%DF'':5,ao@]] eϧY3_C׶b~XA^pOwj$XMc.j/dy SnBBþjo:$Mw~yv#֒%>tPzRӊvLSԧj1+UKi!1=ًS*t'hn[y 2΂ݏe> 3Pil,o '-_c5?a7xe&[ =Ո`Ld# ֛ʶ84|\b}7X7su:񷋠 e HuBhYh.ߟRϷNөvMe#r>))N!|$vPp7q|?gYZ0707010000036f000081a40000000000000000000000016661890a0000ed50000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/aacraid/aacraid.ko.xz7zXZִF!t/g%]?Eh=ڜ.+2 RjvM(%@>{8wEY#/1'Թj-7&ꐵDp^=#BWPWs hVwyZB34]_6Le( _Kt361*A1b =;n!h f59VhnDզCeZb #. ƔˌJҐR`#6#m\V?fvwۢ|jb# ʶ-C J)"\[=Bz\k+྽Hí&vsA( sI5 W$ޮ|`leYM>-l6WͰ@ăݞX,grgrāuQis0z:Gtb.0p^pr_ש?YxlC{A?eQժòޯM[L)7&-3DXb j<91=%njJ$#ve#Iy:"D'6-^PJ -)PR{jNxIwݖ΄V+QGT=1tuQ{hp2Si!{mp+19>lt{PrH: T?lA^c؊Nl2:934!6*h95޲尦lV[I\(6VSճz4rF<5v^_΃&$P>J|пsߚZga/̏6R5B|7v90P]+*|(I|B?賊?\MyoYMhm2@ 'Vһ 3 Rݦ1dS21v'`Y%„%B`JݻO=״=qJQO@=j}ġcm ]HgΒ_:HoLn"l>驍ҧx:*PPu F*纝7) !ÚLih"Dz(AbޙBCO ,d59T 7jlJ/|8TWP/W.zyK 'xgt*v7ZV(՟tKczN.1jQ%1{yIVBu,bL%DRq!R;zY)cJ]-U}8>3z뿀7€"|b}]]#V"A'g2!»dIF { P;DCEQu#㾃t$g^clIfn溊pk/Lq9p65ر5hBAWR37fߢJ:xrВVU!y}AY"+f4{M>Y 4$Ybݨ:B$nOVT& <m6?edyylY-߆Au}c](;DcVv;inxƫƟ !akׇ)ԋ4YR3)rMYΉqiL&sI9;_ '"ym9qh?J0Ѳr`e^`D /8ɍ9·cO? qYdvY]+_o.@q_t; \9m YHLk; Ym,tjԂy2f)XCY }G>e0!L2˛I]Es\6|9,&\=4;O+*(Lvbo_Fsq;ߋ[1Jj?';ٓŢ #mߛ?dWm.r5E<*~DmzJ$S/"JK*.o8fCrڴ+(mf| Trn⫺x|S/*\sp2oFvJIJK4gcmb)GL91.{`.n(_qRYZ:5ˏEdm{[<P&Xe]6>3?>'[;mD59<&9Y.VX亩]yYts]5q^v` ;_-3) t.•mmW v|דz>X&ʅiZfpnxTHwCyxX[(HtFtKkRMI,;5GFGclP"tgxCzՌPkUJG,Mm,Z{:{ȝmJyDkT !s뎢 aGA^^`8,mZ_J=/G 4ܜ@1[\7,JGVA{@VɳVEݜ8x d5:s }Mͣ,s)bU61^bn z4z>6 C"!Q# c:}% YU<={PC lyqpQ81'ˁ9"Ä8I熇="l!zGG^#k8i6 =6墩?NG ˾)}W0iNSgjL"TP{noγM= )&x%;%b(fAsp0)-gf0@jRx,e.; S82SDŽ1E2mZ"1k":F[%h麙ؐ+VЇ\hVp/VM2H=J&lW;p6s!|ߥyX7&N,tg2zi2" -Sؼޯ_YP g4`\,Z dOLꚀoޅ>CSC+<3݇aAum"jX0H`'O4@.,|,wТǢؔ~CL@ k.OGA~/&uQyebt@w~Gێ>i8NIWP#j|;_hnX8飯Gf{UX_}%R'Y13 )WA\on<]_k*?ؾXkZ8VYc2ɀR.% ;PXu8GYϒ jvsE:Pp"ouUWOseMى0;$ .V˃s /eD2ns,ZA.r)2ӱx[ 14pQy' \EV_1ϴfW6ai9kVܐKznDtl~6aЕ) (W%zא-S OciXIZ7e2G7vn bvooz+RN!fOMÈ6ZM &%bC?*MyTjww?>sB~suzPpڿ \2i 8\,0AXPq5ilYñp8Vĩ&lbiIDv&~4'Vg;TSVwQsYؒ6\wE`Uf@^V^Gs0G"Di[KcrhME[J2Ckf4{[6$&ɦW[z!ɋz\Gٴj^GQa^Tp#um-n52; s rZz#FIgQ5R%'ƣXTfưv%foP1)t6p\l9UĔ Eyj'Dbke۵;y[SyAnv܁cS?@\>ʸ t MD$4ɻ}q s.1L: MMsb\_c#Un l 1Nك lEr-d/4ە yV(&yׅX4I &yt(M/EB|x5&O?L:)Eg4I s!?tc R*LWtRɀvWo@NZ'0 fhq}^3(' @xٓ$W%I`fãV|\275'Y{WS:dR;xbr6$Oi YLZ ci*8sZ& xnGf£ [چx?BrL%]Xpu!ʛ.&Zp#sYڸ#;pN}jcXrR5ԚfGoq>q|[#z0\8Lj>9E3ZR[o_P0NPyW}j B}=S$ (3]{EF[jJ^ZvKLɝyLZꢄ7.V+]P+`K^LB݊US$|Aݛ&,}[{ ޡWa/,֜GÛ1{bBdDqrFTW5| Dܔ?GS4 SS2\/ 2E{wʶm2N*9.a ߅p,ǃF /88\v4j۫0xL CnD]V۰ 9UΰX2jSEN1])틣$"2 v ,QgN}KeQ, UzNiwO8/N)dbjwOORIUP _zkAbg)0Q՚Aܟ!p[#=t)aZIe*KH|R09-p$(XlmSRce1_*:>E\5 qiM%E oj([VBdg aMRNY2aP`9HFqirLHw$nn13\c_vw_*zUr c`C&"ًdإ:%*c6T/E>G9uXp{UX6Hh5INQ.wnMNqd:)SHBړOy*Mzde`A5m?ꈕƷ~C$S`.saZW-xyx owNBUz.tC_"PA[HlY,S{&ҳfR*|"ёX2vN* 4G>N/mk1^E7VnBEj2 ;UTy&x<ǣ _D\q-VBYYk w٣O1g52Qse*s NZ.:",@!Bo_;#&띱kZ_g}yi4RRX:HLq,7TQrk 3/<OrYhek<0m,6scDH7X~@zd.7"cC;kn U(7.!`TS4K$ ,VSNk'@ ':Q>V](4ּ9~m!@wTm3Mѳ%aZwwvU 9EʈܢgT Aκsǫ-ǽEһjOE P+1P49"ċQZ[XX92lvk6+y|"u'rťվ0oqGiM 30R2?m]Ùk!%bn߳4[ (wh@T9 _Y%5 6B>6mbx"V Q6qOҼgN`kqۘ5L4ue X,r+9VF j`'< JlY "5,t8Gcضx%;'Tޢޑ 1&{m}P]ۢsҝWfI}Nź:}Fʭ9M pۮ3}oWF^鸽 8^$2/tI>T`Bs}E@4rjSQ+E`LLz4{|N_ wwq>JLjjH CKrӊ|Tu@&]<-x7~mA+G 0)Tj2V6 %Q K ̖½jMi/ĩ5\-@VBV2iș|Ax"'/EM&%vݒh芉  >NrR۽^lAa12'*Mf/1SQpѠ [L2WdEyg)V .wBmouq1~z,Rqm ?>]Mnåcr;_|]BX9*\0wwSaz'""j  `>d&h@;))V*ZI@plxf^#xIz o4vxs .O+݊SV:R"^ɱQf>H%cz :4`ˁ 7e7gBĉӸ .#ˎ ^U*ڰ Q% #@ + rH / ]\?B!Euj@4ACv'yPE[` rv^aH8,ą0-`kP^ė&VBuW ljZ^61i|{8i P^dgQ98 1Z3иqqtIyEB VjGi,X=|㒿lZ %F7:0L7\r (I Pk:kNe{, X큃I^̐{)QFQ3nC9Kӻo*R'm_H寬fVm_}K?[5U&vEOm}eVb)Eyl$HM-25]cZcy++_lI(JB*CC%*9C6EݎҠmFΪ$Q0?ʸ aJUWu&O"oWY&I:-#8jiwE[插׬23Lع!?H O7|2G ò㹒J +qV+<+ٞLI#nڪL :]e)==j d+*Ks:nD0ʓ!\vͷ}o/lqN`@`;gh59uQ|[n*,޵d%q: UBZf{YJɤ>QUH(Dn462'Z>fv8^a)Ouev$@ <}t~jx;q!5N޲ {Gh&[_%uh'Ʋ課nAvB,C;pDΘI]ۣ*I}YBKh-S@w#FkZ p-mOx|k7C_T&$M7RxǙ̕zsRVH`/ %r &nn/>dT+Uw;Vu|gF~l~62`/q ōU_@[ N 畔~}t~R-u*G64ϯJhӃ@x蒄(n#o ꄮqnIm':EEQfL2jVVQ;YAbg(&ֿ0$M.[kˁCEڄjhZKx\4#uf|ۘH{/@F]z~{;kT uSsV$MZ sgn׉ 8{d]a.UJQY("2f IG9|:d N#!?vXE*`;A2nD=!' #G"m+G\jGf\h=EHpmJJ Csw 7$\KaaPGdɄi@|uNQ22 Xo{Kzu9]w|)ȕz7=f[KSQy=d #*K YeMٴڻz~ÛrOѿ}妍Q뷤jq&K/ݦĆXalHZIc0^ ï<ПedBZ%.; L5tZƹ8D#/6ױz /&:DbEЅkRf\PvqJ@0$.f>B湅S )F$y$h&kQc!|7_ـMd]9-Dv"DHXS3·-O[;=5 Œ=g,*%}S;K[;u=8$ ={`3qbc',ս&_+WUͮsGhReTDv/K5l0s|rGve=FpbW 8*R{0JXSz&M@v3@dJgⒸxEG:Nj[U (+ U]3Ÿ㋙i(bOB5)[&XWi'IyfGRM/Q*wQD|.3-B^]_=?)a$Z?ʆ+}KiPΝbVa2Jzފ8)Pr "Ţ[fw?K̅ꊗBl^l'_ `Ko _q#GUp(H3,wEuqHj#9 ir{BӹxqW\P;~9I AǞk v>|;*# n 6hRgEoU^KyK'b#ZW u-lXFoK͌ v';b_;ws{i(/36[~6(2wpa|F5Zu-]{6};튒PKZA)Ns׸_?*,uQ|6R@=R5`"r%w\gˊe."o}PO!t95uJwND 7<FrJI"/2s8ɒz(wT;_Uz,I5li3MV.E@K35/p#?{cB's%u2*],yuz{/|k7Wr L~kGle .7F'Tbd s]}Q~ )'dr6ǶXqaVo"͡0t. _#j VGA+~b>~mCL⎴{PORI)!@`{ޡ~77Nx[Z劬cQxε8Fo|rkR.ȟFN01^T( 0hDo(\iB8˥g@>g}.}ۭj` l,\p՞#* ,ϑ}*FrvLJMppFO җ;08XZދSc]}'EU"pa=-$F_!vr/$G 1,)]:'ӑ:i{o#͢x-'Dgc 'OkYfVP).j\,{s]L$vEvwRZd/jjz>@qqocDz&5~ȓjiVG𵅮BEEo/`>6AXyg,3n؟|{sz29 o# J7\Sp%hcA6cn5PjozI{)kDm ml]Or 2*d~RF'O[Tx*OUx\@:+X9-z+J5 زZZ,}g"|3?śXvPu~řެ21~ߡ+㽪1 gCamr)ϊ*G IiX] )Z=9MFCq*D"K5o/ȍ_j8ƕI vI3~iK8Fn#,Ybze;+g '$@==a"'hK2Kx.\rNꛕ-B,gKiS$7E?n[?Cjuzzq"e! 9F Q~S>;\ͬUYzZv NwbRw%&yL&Vq!;1YΏ.R[VI5P)\&6u3yJIS<,(bIj0#>#,OS]9a0]WCeDyh*VjOps2&Z0>?  0Ů lIwԳ:3lħQ":2@A&~]H>/UY`* ܺX۱NP8.2(Ga z>¡V{~ RK)30B'v* ,_A]4zڳ8l0a@Wm 66B z OkH#`ڝ8398S#{7p d 9}kB(xhj4w 3b٢-l."qGxجs:VPz vZ .sgoGIȣ H%ͱv(o)ɟ{K['mȊ1&&nQƢ3| mclYBf|nڎ}PQ,'FF7vOh-Ir`GW8ͪ]b|/?$lɱyTrzl*VQudB,|bp]W׋zs_Xu)LTY -8 lu:v:}ʹ9#wkM!; Ug‘0` - xa?fn7jjxa{D汮qtH p| v4lT]&07cʀf26j'>0>p"h]fBSԀذD'i3= xK4R'ِ Ct 8`)$ۗrsMb'[YU %-ћ1;Z/kII^ \:{EjۓX%X%0&An'zHԤl8 vsl$k~?#uǰ3#eQ'/!J+^.O(&wpJ IpxkV´؆D۸m ]]P(LTe ץ"{*/_y'G`"dfk.Uxx07_YGBDNLǧIpY b ؂;U>PexдhV,|B*je (>L \#30͓ne30Bs*Q$l|XĂ#A c`҄D+~))j"IP`sT o UzH'(ѧIHǜ} l6~nz& g,jz8zXK!4&/Bqk9]*U눅`Teb _\ ߳u75 ҔMFT5zX)nqw}l?;O +IL9Z~ o)ZGc~^ٌ  :aE޲q@$eO吀3aS9~eߒ_ r;oew7unGN,Lm oyyh\7D瞘ཌྷ!4[X~I(,g0yn/#%9[ҐvVNFYu: ^"ЙCQQU'nT'O4}mtTNW>՛WPcK0;Y;}~~f_W{Ȫqz@Ș4 6M,;Az [ZmJazrJO]1a kkzmֿ&{´Cо[t0!R@= VSU2lbr]i/שrNrkeNn@z2<לL_K@Op#o=H3o޵444{-ãT9!X{'tB^~8 z jt9וw $&I$ &g N9W&< /VYُɃs<'h6D+bТqø2nL+lSJkPH:CpC$N= ZŘ>}ߪi?q3~ >Mf7<6{gn}锕I\Mj>BbHFܮZNApH<ik;A'GĎS (SLS!^w$u‹Zƍ4.HOa[6$^ FA ~˨Dz5+.~&M '_R Ca#[Cs4PfRˊ777UX#fcF:sg".cP񯧕7,e8 e]^8)VO>V07S qL EDb kcuڶgdbjTar}A8&E{ &jH*E1&A GMEDIqPbʬ 9"Y NYvu(d3W[5=92`6rhGh"C(5$Vi сywE!*1x~}m/1IT=3JЕQ&ӻJQ4ğwk4(!z;mZY#a՗*KfVQ)G{829ݮcj/.NDӁLX+5$>:].O :^Wv'ڏQVO5‌3%o];*p{OS{>;'>6T7a!P]<V9ڕ_ˁ*%| %4ocU Hz :V}s.M30 nG%n?)aP#FomMl⇘8G}UwotQ$|r^6[3mNy \cQ)[>Q!Y՚^Fwh+zQwc}kAGpd #β%7jd~6/@f#̓Wri~YGW턂:8r7=ל껼ao$"gw_nIQ2mZcx9gL`kPO VFRz"QfyJ[,l14Q x,~`U boaļ*X1M./ 4q:hT٭DA#0&ujNuLF8ӹr+`D|:%Qr/l@fYJ:R*腪ũ`DW1@qj r r! 8mt2""xp5 Lf\S=%]2IszO+NK8X[ӳv?N͙&8i7 IRRjfp'gzke0v0%bo7ȪpZ[4vŧ!#j P[]KA鴞O;sBNDC6G3 Y3GD^z FkzʜJN ae93͍^_2-;mĴύ_o DRƥ#[vJZ2EF}B>QR c^]c6~ !3c׻euJl22gfj9cJ 7 ? ( Vf"VL~AF͡1"DZj/-6O&EUe??cn2\qzs l(lc֢~bÿ٩Whzry&ML԰.6y E}!v^ $Ԡ=:|} ўIJnyt"A7eRk/UEɨyxG[Ȧ?9PH=.A5^Z_T+C {]<Ȍ򫻗kvUa׹&/1(qeMWlMf/AW/K'}ѣL͘ dxδH()rcjrNP>9//,oߴWASqɵ:dh4NZEs BGC+J9PJ„fTk C[kF,bY7Q ^c!'康(//?ja@9WrxC*Z% ߅ ~7Cae}eHy"d7͘ <5_tU%" ]K=&nWP '%5z*ө (22t&[ߠj %[sc$x;L9>(7\[6ի9*˰ij 1XB|\tI"ɫ8s7_#,&|!Y[EC%6i`XWFUE^8Jg8-,B\NBQvO^z^2p*_g]J:'+LOyk??dA](24RFcwLjf{첡D% 4#V}*1gTo;^ثTMW^% [Gi'kb.f6URS(X L_ӽ}QԹ0 B\YgŜ3ez>7qjG7Ld %oŔvXRJB eRwx~V k!4{9obNO \dҌ2t[!~HgoO$u*FCǙaɪ&Ĉ69a`pTp0]h&1h4{CQ*W~Rv|anئuw m͕֩mX$T+H'@=+@@x2. ~aHf9+2{B<_`{XsM'Qjb\lW;;tc#>5T{xK::>w]ARSښbx,eG",]UpJR]us54պsٚYDUsmed鸬a;pyЪoԷNIt@6͛,: 雈٧@0/ftmn)iϣp/I~l֍i_:qn ߦ說VSi?+kj=v~[_mhBc׾8sSѯX;"z Q~]xTjX@8F#nn Fԑ|2'}ӊծ8Z_::h: -hePzLt)wRm:xz`r$DBЍmS>fEvçw~p!'Er`uWXO̪ `* VJ${7r=xz_ =M] f]Fq >]B M) &3b4MOtp/ 2&)N%d>f&Mg-n3!/w@14pފSo9z&Փ+bx% jw˔h9 Q쨶^#6 (5cA%?M̞CpP5g7seaDw`Gp-̷oLi',RG^ۏO,¶d cIa4l>5O*[@rO$6DtY٨z&8>1܌Wژ~x1m*gk.;Dk;d|usPU!>v3?Ufn)']܅ӅߥpBDO:'MavQvoKOgGA _" JLF,w]^`z/nv0RTYCZvgEi/3)ތ3 k޿yjas\AiOq)Z#\xi0RO:vBzIEV]5>Jm{exSlIEݵw 3E=w|4 HctFVǡ@`]:tuB)Ǜ!}$%yp`V15ٴmv|LAӗG6qW1qw7K7$ypS,8#d{+ e 9sAMΛG ra*p̮Ț5gݒ3KQљ]d31Fץ0+=BQu aP&TbR ?}PT;eV7D>[Ij 4gmJg}s0j 2)f6.Or\\_BtyJ+ "7[Q& Hd0+ э Cf£qVgF5q=x7 f$D} NP< ^]ڣJ&$݌ :qZtmfe@ ,<=&KlIvmAUY.31E2b796%:UtiBhM'?yp%eA_EYH J!hx`5q~/u @We bmwp™xvhKž!)i9@Ĥ$Kc7!B~:мqίtsRK&H=e;QY7&N a*j\򧂑uEm:*q~\yS >GLi'{n0H?'!g*W7xT$l:[FfC]Z kϭ+>1j߻״WϼEтьݚl qsqPXi>,!LFl~L788Mh:H"{q r{ 3佡$ &O$4>QXP7DeF=OO3]ߝ ![ljȺytr8䢦6/Wr~CkQ_-^zW-83Q`C@yu nE͒o.kIϿbJd *D<=9wTܑ݅Z҅p<2FN][NL5={HzQ|A~7.ˢsxYҼ,,ZBCyZdΓFqԁjy:|`U醝oy6)ፘ6yC +]gaWu7?/ʖ]ɣf8F@GVAy*ޝKZS+*|Ȇo5.ZIH9XYC')%pAo뜴S\~p[_gccP3ZkqL3 x!X PYjаV74wQ⢭w}0Bޖ 3# ,H*>QH+yOBtRFD$?h\Fk!/.p睮{ 5 ZM^:ԉVPJ1)٬.vkXf~f=|[B2Tz5;E|zIfz i $j~"(%&4 AoZ&N*Dߖۉ1XE^0rfx M~hV-s@פA9SHʧƹz"GG9Bm#({E9RB0L5?:B [8ۦvQU5|3Uvgq>ڐmܴeNTaݫ">9=frϹQ9gi m0%̙@[ ¦֭+;fM 4ϘDjCRܢh*MU%F俻47IJ)j~Chֺ azYL \8L& W+Ǐi9_baPAQ4mՃbDy4R$^+z G &yǂċ89NfQ.p p] =_+4J {cxW}Ga<?^2sK>-AE!2%Nd49Bu;qp9k*W/Es j#yy)}KyxnRVjEXǔ%~ aCY:DG3imɕ2 U &x(pq@yN6 ҅y|/7MΒ/$ Yh:6fNu潳JIGS;Rv@v0XzPބ=VT6a>IDT^TJJS'yU5lhjDv7Jj k@KpH "YtYWibي=Gť;샋@zf= BlObi բUhGb/D*n\WghU{=϶G1(S0 ƜOLv@ _`@6x7 Qp^4%u}2@uW}d^d|'Ot,ؗ1DΌW~#7Vհ׼:S3 (0m7Nf{BnT5v A 5دrf>) `Og(Q.U"Մr@288e;vW~~4Mx{r8,jOBA\CIO^"dd9恞$!_9V|7@R=cwuOswS|יd=DZ& A"K[R/y#0ӗ ثW;>h(H8f":~ O6VKt.؇Mڌ=pedtH8j$SiRF/S7'rbݑ]Pp:/(8|MiH6X4Y\: Qdɾz= ?|ĥg[}@ܽE T8a;iHLIlsOgP+حQn50}b!彰YеV'WI_bzũ04qQ3$l%vI? d&J49\x2S h3I P%<s ؽ^_r5 Re/ }A٥D ,ԉa\c aS m| !l0_K~:DI\D{B?ßByA 59qwZ\;L9G)(6nޒA@`4\o~Q_THPt&^UVfe@^s4m 9&i,S˻VⳘ=$JyRx}FiOGIr"}Pzc 2SD2) ģx464iUP J񫝵XSP-d=KM)OhOta%c|(Roά,p*DR,ƣѮpnq HeIie$3<(K zRvW$`+SG%Xԫiy֢_RSrpяuURjc{ЬYGEi^Խb8N|Nu ~+fU& aѹFRĉ26}+"Es6c[@ Gۙ ‰r}d֖V(f SG9!mB~I_"|X~T!p˰aֹ˔x #6ԑL;1] S/0kZ7OR֟z LMjA*d4Qŵ<vSS ;JFəv )眃{} CK"Ɉj4a*N\{m/Pֽ2Lc 9,5NѸa,( r4(d5WxaZ]~OF7$:o.gTTnl˚ZI|]v16~Ѓġ8_(k2>oٓkq,B  *h-)6@]lt ݿ%ND z;_ Ϗ Q\A]Em37߽0WHhؿtn#4=ձ= oA3(,1hw34 A"$]Se%ᡬ(zGS;`*Hb ,/إ0ɼC-oZ[s+lt,va'X>$8/i^~  }>|$wR_zZ^~H\ݡ(o3ewYvECJ$EW= ㍞ #dᑛ+cG*\D'0<!|*FjH5jb~ ̙=,)ժnSWhd 0SWhD`Ey6"*RN;;cvR+L9:_uk:2ŭg"3A5<ˍAFɥH+z#,EWfc-K+b7D}>~dO!+(S9EଁQE7g{ RqS֖ݴn}$^7fLΎQ4b6/D>cG؟5wf??}ڝ1 fb)+4{:ZvT_`HdtX&uV)HIt8=M҂Tg;ҷ]N[ݜ_# T<Uﷺ% PA~6YRѯ=%{>dc }ٲzC 72e ЭWW {о薛:_HN"H:mΖX!P4He^J'+ՏW?~x׍\LO?fDuLw)ӌͿLwE i--SZo2'6 9k$RIA&ΕH\6|bqCGKǶ+~B!W3<ٚUˬ=,bnCfkҴϗ3> q{ܢPXn,G-,9bt3+a4$XQ 5rTao9 zk!(#patJ@w޽:YKN<= mS)Jo`NzRSUP%^K.}gP1Α[ H?XPs(A կ~/;Y߆B"SbŽ?%0vdN}d+X˛SGǚ7դ.zC_bSWzGzכk"NJdm8T]jUKF4IboYbXUfC 19;2>3p.c 1Ҁ ,ʪ8SW b%zhHnb!_uKء4vO\fVRɸg7MP]A)E 1[^ i\.d>aIHcwf }֟ >ZJሱ"#,CH5Lt#Ϣi\ob\^gcPaW(B"⺬ۘ{GKJY4]Ƭ&uN1J 2AZt >+leß.LZ)Q2AJ(GI0=NY@ Z(-Cg9?2ЪTx(" #lA^kγ^7..NOFE70,1 '8:2o1Q#l 4hfXE(G' j>iYS=y(7nk4SG_>46-JŎse+A "㯋~ *  Xr.N$֝ccK<  6,i} 7Zp4[ aXYPB9{+QJ:^)cꩶ _RQqpmM9yG(I)CkȴI$ōUaNy(1i7O|4g\iVe>M]&J"| QgZ<'N8ך$pĘ& n& R<ä!H"4kZ)GB*'sY+wF#}LlLs5gk~v_gQ-P1cjN 6~Ӥ?rHk~˾,>`=DR6IU۞ڞE~AFf*ɡ*JK} BqM-5;̺&X:W2F]"~г '{lzBJE(쥚GC,=뙭\iAvrZZ\abw)"dMc! Uີ <o-Sn.)cQN忐Ys'87z#)Ø")  Sޕµj_SdpP`+b3ձiwt!rɰJqܟ`ћ>EURD D 'nۑ lUHh1rϴ\\TwUƇ?K"0s(KZmn/T_j=ZIMḏ0a6z죖Bwa,UiAy:irzkߞ~^nwF:.zvivu6Pz}qVpүC{~ᔎ_/H`EvpUZ"cN|xH>u+L\yW]/~K xOQU!ݼK0 Z)VǑ|$." wHz($aal0B^tg♗t؝Z|g6͗mV(zB}+s`Rõ*ETƹ˨,VjR<,ywF.h8]gLԡ5N#Ravc;ZzS62'g]O6# J"BhdpqBdql1o k@uHeAN#JT" fZLIB ,ZW{ڬ/-($uv6CHX -qO`=qO 1S{MD}a>7{ hFONMSk- cy{؟v qғi7Ts';=:^B2/voY'@S}CO[NFg0Ӊ/ 2 ,GK\RR'"gBo&+(v`]l*^Nգݺ_a vD9**8}}Tݒ93a:/_]vޝ3(a#u? Ij&f0 v\0֖ /L흯] {\%Re_FmcZ](GhW /h@5tLh1T A˦Ӽf`b՚hU !15o@ҫ>}Ȉ\ɛA-怙=M)lo6a Պ PImkBw3juT5c#]R1Z)Fa3mКge?9/۰0L5+D|j YʴmK , 9NdrL/$7/zlbMWU@sow2[4La-ї8I};}a{+̹ZRMĵ3<<>VlE tHBndu8ȟbzT4ywۣr4TzuZMl}4pC_sڙ\wrtX%o0GY:!:bs7[y9qa>ƗMZ )+O^W=8^0wL%U)2Qw4D&?`ɺ LHQnpxc63( vxX6+Sp=5x)L T=*)E(8,JDWòI1i7Y{I摝3^AhH.番]f#[CCjeS)uPÃ%'@y4E ow`i] z\ 4VR"=V>.D0|`Rcᚖf+dz㪜9:AUUIWw8b碿KcNHDL=۳GU/$7 Ef K2V1[H2XZE#7ːq#S#ZZLXvN `8}kPVShΥqei Nh$NQUE(G 8Gn%Ppq&j~wk'g6 h ]Ӊp| "Z*,&?pۑRMAi3J&7|AHuBl۴@.YȬuge0KNx ȌX,џde)R>D~ y#叴מ~sۖD[ ܦISӔ/*-ys!Jmbuf/h`s.o-ⷦM|Alw qԑCߦddʔ3O}DC[%dŰ7 R;wMFH }x2svOd 9HLt _{e-앝Ɉf"252OFd#Zޛֻj%_ 23v3k`S'.o٢_d:"{R(e8x|9A2@{-i<*?\-==lGX;ʤoTN,cˍƒy4l6!XNOd.xip$bFPF+%R{MK {fIX{+E bWWDu^;2صB# brIXD4h<أ =,#C\ѡy'GP0,mɽQO,iT1Wt`@$?%: v+ӾGW8=ۘ6{MɂF; 猨qXT»&ѠEp3;͜2J&D1lO"B&s;C7jvW.t[R:~AxJtSq `}6QŢ$_x-GLZ9{'ummiZ[unذH [ݵH}@KOuwHz Oi0t3/|KOY F&ʚ0/Z^adI$SKistUS}mt8%m/Ҏ9gSۃV(hB9L/̉7^R|}$0Յ.un,YL~*."ޤ}i~REoߡmOWn+WV}eE29@D_fmqJ1jV=畠S)!e?o̸r[2X2naE'b}Ȅ #91-πwAQe@uaD>67{n/~ϫƜ[5@n*< +$9~dB=o/R] G -I4Yc 0]h`hi~-> |zz!׌h x6fP.9&`[2܈7QOg>}iGCEH׼1֦rBy@EkQh^ 뺢bФN;ZiM"jb4!%"VFk6ERyCV֐ܶ&W[dq rյuΜ$a'U /jRʥd| ;gDYcr5=%)OiFS1dBsDe'*8d@D <4#u(:i+/y$\˫} 2)7e^ej7D0|O*޽Du~GW:C1-_1a>$md ʝf~ D#\z-F2 }}Z_B t#P1>p^ҫ״=`{ =lU1 4zbY]&S[e^'L͟4JΣ σQ0=1ZЇ9 (< 'boU<բVѠ(vnߍ=ѷy t{^:5"pA }ֺgLArq$RfiuRDνƍʢF̡+QО, u]_Xjd\.bb(̡.HD8-p>q5f%]H#ӷCv6Rww9g〧_c|y>ڬ ZeUY\4Y˾SIr퐒gas4U\y;'d^EÝ Oy";t.E?x1ND *f"-|^-Bo$Zd1܋{@级'6xii| hea <;Zd' w8drzтɠJ`*V|eXh܈U`*b߾vX\AB| \7>"hAɔ:G _ ۂͨP/)Q)}Z%}}jLF_F!HhŸEm5U7Kk_֫D+dFfRUs<3 4ݫ'-CSV]$ύ&ۑBPx@ɊO-XsϘ'dL!Ao!k_1j$?a!G5".0fAԞ6 l;\$]Xf gR)?ڤػmI0$`2?'1[mG+$kV R_'KJaxwaF;L-@ZHa%tL|:LDO^3!q/G!hJN/ ڄZ̑/% ͲOyZPv!DN(@nx";ڊ}1!L;I5qڶi2Zo|V*D)Wf;?ǜ~IKZ9z\za>lR.7mhOt/ih(=U_߭D<іH 1\bF2mIכwD *>anOHW /ޖ#/z/ME.垏N&ؒ~`^BGկF0 d<|S v>*R 85$w[pN/k%R ?z`LR X' ߬6| @8e be{Zyû~9 _K9DY@KdƉƶ@\zl!> :,w IS(}C]YlH-r٦2Yil2Zw 6!HU5lM8hifaٶ-TS郸 . ,xG[=3fF¥c7]fa4a7{xRʨq!zH#=JsV~}"d ; 5S*/¬ݭY)T^*y $@oE/ LP @G ]{2]j2KmgQ"C_$9P _Q%𷽥sd(p-T{3K-L뤅K&xJ/K?/3l5Xo' jJHt(>,Na9b "W~Px 1Y_OP6χi]OEwMIN)aJFI.@M|_)KP(̰{2tabά+W8u"Tk[M|W#"!i\BBu_ދm$)|E%%X|DKtӉfrN{J_t#!{f6:W ѻGBT\='.}#H~UJ&WS_7M(e$4#ۯ f$}`ȷTV- !*n~)ͣ؂+TTHI"6DߺMU1!HHhzcÓ,Lj~1Uag̘fX ?y2tYcbє3}HS2Bg%% Wq \7Lvov((PIߘFZB|06UZш[ YOM[ި~|/~/c (ߋ$ӾjMP5#48MBpKNX]o\|ՓR@ h`,elLb?JO엥I4c-oܕ2TᯕC$:2aa ͤuB`87eW ޏV{6m4\#jSmq:/^<@ʓzVnS? !}\pځt0s96 OHN“A 5a!?XK4 LDvBR"qZ@ẈCQvsNFC7GӖiF*v=p`;Odz1ZE;*膈Eyě%cv uf!Qan T^g_q}]$9 VS01툡 A$(L`R_p`:V ʠa).aJ*g{&-,+@'NB'o7XTSes-]X2"!iGWb?eoiΒ6sP#`RvV+lSN H%՞ë(F=8'\8At% y~LG'kd6,zj i.8*8d@ܕ9\ w3fZ(KkGY2NywVh oTxi^@vFACmkr:E- t|ĖԜBCsl鲓)˫βՌGM (vmGΧ1(PD*~}&qjh^1'ZE}zz*r"ub:dq6^#PH&i/{ACvq!$u)&4qeL] o Ҡ&ԵUC晱Lj*;v6O,-DXW)N߅|mf*e*e4m`8 =Գ[6M,AsfhT)3S-Y7)tMC*C(I,2x9K[VHn<"i,Y͞S"r84Woa ~oƫ*W8 hu[ ?[x˜o^9`k;0ѼnmU ɥT @Li{2W;g꓿fk;i_G8yV d{;AEt) 槌 (u(ԧ~J3*>C2`1.-h%o!Ck$@iMÝA}sYVw!u2uN%k@` \] pgY8GP61vHF2 ~B~DE;@$Oe@Kgjyw-7bJCoD{Vܶ'my.2ZgN`4XaMl#Nlm=yͩ-7Q#LZ_ й{$jM0mF$5=$cE^r3Xv/J/N8:8`ץK)ks_Md!KL+mjeiW4h D]4Jʆˊq$ee?\кUd+@ Lw{[qgg3I˔sI=,g0`Mx jg]Ef 7agްd\eO2\l#P׃\M=O;흊d'2E2UWj)G9XdMbHc.UD ueHZ (M#Q~a7x#˧2wLϪJQ1&*=hPqPy̤x֋[р|t^LFVZױAZK&aH:Ts䍮n&,5+Iz|oM:YMpMSV$TeOVC J0ޚUʣ3G^UԉOy}C24ݱDd)Rסĕ2eWS|xRt cLQ@r;W|lz`a+7%d03,o>h& 9L 7g!q|X?*y#:ӚXv2lvv¯d']srg"d}R@T wKš@w% 9UI׏¸>_ϱa D>&Ej2-XK ڻ_TS">uT }"v._=gQOvsn|Ao&M"pI0YĬHTzQS/غ65;kzPeUxAH(E2Y[u+$")(O;EB=ʍnEnBPr:fz !:nNutbnZbgYxWQ1(Y'KtgK0L~Q|brjX8cޔ@a8; &ObT p i") 3J=I"Ls1GM7dȈ; 6sό"j$x83.V~!XC)b?0.x2ch&ž`iѠt&x#Dw#Ln@Gwi=\noX,7la<Λm 5~QӜTa&!kwXۦI WEcr5 $OD v $z(:Rb epc) i pPݗPB%^ z(%ӄ/ d;G 'sln8BNK6M4s7q }]'b!µb[ƒ!A-+?D(tQfdCK4NH&ګ`$wLg"+YE:Sm_6 +6~:渚V+cFQUέ{)|.eqШ焏mfT4 *D2*a>3mpN8-ϘoRSFu+*дpj@ȟ;֓E*eǖ*O JM!ȁ.clhf=O-C/vb5 IyTt阴4O?šOg3xE& -+,,iӔ^ɪXEybmE%]xDqkZ]FD "CIrzcN̟MOƥ?qBa%  8;=v`.s0FZ<㔽췿kDOO:Ҿ')>'̸tK tKn*%Lс ߧ"f#'RϭCO[\o<&Ϳ*T ?쇾AM{/ObaYX v mY]9(Y{S%ij u5T}:wq1B ~\^lX^Uթ~K.a?m5P)I:@|3$# ~b̐hQ: ,NǠ8KVx_#&l>8O ~+h [s,rȥg=Ta`\J2E9J<\^A oU:PC~6I%7`%~ 2g]CXui5Z憎%A ӵ9Rgsȼ >,ƺT?u㜪`&lR Qfi鵡bʱ̮U9[} GhW'i{ 51V3#lm_,KA^ QY 6xE }#Ut쌜d/ kh4->@20SepT7 KK(6ጞ׍%mKCLuV`ޛ fJnH0D# ӯo$J##Z iqA\c1wǭ9NGte0FE¹ 6Qssh"0p$JY{huɒq*yGŤZ],e61RFnkpQυ|Ak>'n]l/P-0q i-&7-|!N'gǶ X/ tUE$טlK ;쎒33vjtV03^go/7yedz&ZJupzmXB5ԩkArN!m&u(2& A3 tr7IC>.ED*ȩ}Hj?o\}V4E1Y缯i: 1.:a L/[7؃D![NHalCiss sC**? U>l7\0,+kBt,~M %6܃ȗR2b9O$ =|4J/cb#e,μE &҆љSu."$8GoA`4Z"&S2.#_U/ԃL|Hߢ?: mSF8*FoU5>ײ[s`J^a8}4ζnt| 8̠aFNՠHd= ,G }{|Ó8MCQhTD[XW#4m#Snns&,yBtymr5l3@nGIFMD Y+YYc?g]Yk@s[ 5S*MŔ yxP=vagY!"+x*d1GZ 6ޚw+Ӌq)ƘJvdagTh`&o rG9U ӭ 򀎭}^DWtK_%<4d;-xzڌfQ}赽"̼&߹j$* (&s6 ^x܅Br%\d5&JuAa>!ILvyI4 O Uұ:!RN&| cGj xh4U0b&^[#y52$̓%g^1֐?n ixëݎe,1wQ[}5D ~*4}T'f#ѫv OAʶ'w-+>7Ma.r7N o2'h78̂\]/ $niW阄32PxA˽eJ)$ȉϰw&#IdK)ՠZ4zy童ǫI;}/Fsل$%5?N{?gh[=Iu6 @nPe1t3^#OUAA_#UbDqQ^±MMQmR vV6 oUOTM2#mb"lulZiA>i#aC 䏉>aȆ w9ե,8Tk+R `9 dQ*uA\ST2M\TwbQ7N.e6!(+ FŅUEɿW jd[3G%xÃșq=vmZkje2Ճ';^smL(oJMW1~&Qըjс(oMreL\sD:OY|Icj\mi mml$AFTo/XŻ0"ґBX4e=J~7T'YT/#f Vguu;+eߦvG* Ѐ)Ļb@2 @K{dy~q&.d!_ qU_zɊmG쨧#]90"m|QćW |.hZFٜ@6źŘtb{ r (2u'uH_8`FL^XrgG-gu;`\lulܥ'".|78}PKޤ}WUt-T9xs>zypS749Sv)ʪqPPԇ2#FΏ' \,=ycr|{OhEӯ WDL1+i#y@[2.(z*CNncE2aFd+.zMVb!W}/[ R{ ks; SZY\kC.l?.ZIݝs‚ms_[YDHۙ;CǷ_]F`Lo.3SoE gܞPeΛ`9ʽݢ}\L̮dƿy-deǠd6EX,m)$ٷ&LQ,7?2OVIvi/u X. X6ZW疈19zDJDO,~R*uNCLZf-KYͬukb*)أP5q L dFȆ蓷 -(o1wJ}mɰGcʚ 9^/i/*@ k5>:Q7|̧8pz 7WD@Jܔ_.86wx_RFB_"Yc_ApFG&"eAZ- 7x 鍡`RB8D-m~;'<8^ o\fV)xֱ2W88ИȖ>yE۸+7:9iSg줮A`1,.qΖ ,0"5R(HNc>8zV !*`= It;75J4^~ Zv#NKb2{W jP}{5grKO1)ٸǻӦ }ʄInk۵8- QXd{–2f ۯ@|T\W+s5-BZjS]1h҂J(EUHо@{}08(nNI-PGD3ܝbad %׭sMRo%W F U(*ʸjW iQ!S6{}z6J Y^߫ ͏LjL+/.z?mX-5$Yk^l<w( #5U~P["C#t[G}h4nlYK|80[4":Dx+8\B2/ָ=b@h v*PuFI@l8>mUvIb>7!ީX X@i-A|@߄Z6ȑ{w6{ݨx&BB9 U,[(9繏</6C6C~q @ʊmU!){B4&_bVK}>c  n2y"GO;E\IHRWr6C' Jf06ݙsS*%so<&شEȌ0D3ť?a'Cǫ2)+ w-dDhE3nΜ?(Vmb~>m#4DϜ"&જk:=/sl<ۄB`.Q|<w 1I7C䃂.d3)yX1^6Sy]lF̯qOs@!7D V[Ԏ' 3Rg'㫵Oѷ~{ -7hRsCA#Nqsut1S'=)y;~ xZ ǜ*%PກsUSFA bFB*;#M 1-47쯪?*`[ _R"Zٿa!Tׂ Ҷ]$OdyӋb) ͊QjUQLhbVrۿOb9p09{~0%_qLmSbo?'%wQ{:O cYԵNHco J.[+2sk.)K2l'`1a?gKq<"tڮB&a|oV8 QVJϐ{i?$?:&Ąp11*sԺ# aij<<98;! ̕ ӷ>P-9g->y ȩ0@OJ} 2Rky{U6q}^]-TIƏ?C@:c3KיȮi obj5d&|X?~\DD`Yk=o*{^C[yʕ~'; y2|r&-F AmrƩʥN onOoN4 7z7/ O|H?oiFe9s^V88[S1lPˇf]`K^*u{0krK,` V1_c*[Coe+U嫣lR 1 [baPja+3n*R%lc -?oPHljӟjߘ(`a8.qPyM_E57e0צ9Y{? sruP-CNz6qӡݪ8~WӁ ˙Y*{DRU!Rk;Y_ ŶŞߖ|$i`E"BRt&uo#K"XgcG=JKt$qm F%A$ XڋX}/٬DP M+"y33yxO{g@s5ƀ7䜏!}ɏ3 Zfn0uWh(U(p<9Ygkn@u袨1Y;htBS]P{ KJ₅\wXNJw2Ԋj06asyMIE0Q;o9۬ N[rLT@pcؾ^IS}̓:ñ퓞K oh Պ`jS]cMdk"7dMrvRZ]zeڎ:R81 A0\JTl{ZQ=2K?ch W`ѥsQԓN&kueJ"[l;۴ϠbRp=ÊVT(:GOx #>\,xƟom4jhiPbh]SA% !́6en>}xxĴ+ɷWo:NO(> 2];o>1iGRۊET]f&4 (w5:oQXpu3BOQfc1̮awQԆXc4#g2]L~U[" ~=ųj=68 Sav)/쇸E'НM)z$9&ɵ8 Q{Q\ J\?ʱkG-b_l _tMYr &iK'f\c$-F|mԳ n1>gue1ǀո<#1Hs)A-R4EZۊ(㶟r2g°u= 0vaԘ6?zP nhCi Jt8ed´tۏ,R>WV|z/x6dtc<FSM1>Q9}9.ՂM1EBJΘGuC.1EQV+¼/ K`{AKBGd62ܽ&'<$!&&[Y9v+\]_Ȼs~ $?S<'׏ UIAuz4enhK$Slѓe6h1qr#ػ d&WAAm6 ff)^J6IVq^!@߷\^%> b[uy$2뮓8 vBYjsx#7z~`v_x5Wi*}oCjjbM IQE{ ٍH:RLi~S!qBGD yɽ}䅩 _E1ix e= g J,c81-%/̈Fr{/79^CZiށWȵэF-/ :h_.?^Bf]_!-Zۯ4vY {n(A_guQAZbEK:|ƃg*33q\qHY4.L{]w\[=3Vꞕ҅F9D4W2[k{qR2Bo(e|5|} ρ0eM C}!SB9m 7o·*4X^Knqë#tHƝ,D|ucͪɐ8ypr?{ ZBn% }gUZbE{.ANDžRy6-SyH-AC^q(g]P85 w 8ղ?#xvJ{K7 !!wr*I(aP͇m3D\/Di?f,Z(DXd}Z2{!|iӾNM7Пr'=Ⓧv5a#<_D$DXa'KmI_ΐWr1 H!5wFyQR0 Xg:1zBAed9Jmli~6g.LL +H" 6Gup[H,[p$FEwY#)d"p]2uv-RKET?8ǯ15jլZ&rFqy9lKrS^9[_xI̎6Ms g8>Fgɏ#1$}zJ'pz۫>%Z~Βh|_ar7\ƐQ{QֹN1>I,m5fnX25D.f{vG)MXPg@5r6²IRGD NhxzRW}H%x,töjyo樓NS"j)t#k*UK*ע"z:"ʈ{6JuH(~חsBgYZ07070100000370000081a40000000000000000000000016661890a0000dbb4000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/be2iscsi/be2iscsi.ko.xz7zXZִF!t/5q]?Eh=ڜ.+К,tof4(b:U(gRpv!S/Pp z1YS֫v.f'lTrz)6]6I?!xsl* ե} b*Inxyu 2FNm ?( +/td]4kn!RS(6$B\c*;Au!EfԷłw_tS7;)u0⁡B D7S%ͽhZUXVve,dg"+R8 *6>i#x(V/UԶvo|K6-ki'GkA&/-OЯ6q]hx#iD-x -8;}QRo0|>YsZDhS0@h.[~(8Eat-? ψ}s#@W'kt8;=Mfzjd"/ߦ *AfV7ڋ$ ,tB峆@~T9fV;z,EI6DèB ["A׀9MaMˊ SWFJ/NKngz=tOim %=p=6} \b2]*+J' e=ZV~.Rm _?O)x|n.(U JQDP,?V7&x_+462*`瘨5:(G̬R1`\[.a0.\?З9IONrQ0*}ꞐB `0MC`~%O"KfT]H5}VA%i'񃺇RE-pw,-D| !Rc`2jJ""f!Vi!'ԇ-ضR:|XBo #pȮN$O?TR "6/ڕ:F׺% %0ջ[Dw2Y-w̤m8 Zƥux_TwX}̣'GW 2Cbe<5cAWp.a)$6,gv fa]@fHcU}D୨4m|! (҄{YW3"C']wOdf|nr=t['MGw%'O?Hk. [,,[w7דk\_v$1t7=QW妆&nT̺1Paķ17c!29xYj5P֏*z2Qe%]P٧ֻ˸3QwyQ u&⌠G0m3;46Nݸ{<{s?LLZ,agTlɻLq*|wq1[&,jlta/Lzp:hz:/".QvbFQlo=>L<{f\z=r#[wYQPocSz8LQ'Zl$E4z VYFmgѭ &Wr6rmL~L &5rFF)9|WOZb/**μ :c&G-dD}͒(@b lg= Km\#B[bwh^k*TN<^}zKLvRWdIC>H^j8HdWp&QjT{!(Otd{D2LH֖t{> ڄuR1 rÞ!w!%mܻLM swOfA"^vl2ݖ&Z}Eîg1.g|HV?["q!5%}kt+屪p0up U ;P>ombLXZ?1: (%RgmVI@Q2Ėa^q{ĈaZ*Y=#w;DmO 눸8J)GM7t`t-UrTF=]D,R)e{-C!5~+rρT` F?uwe-+5;ѾvC6Y+XJPu(,a!$tаQ瘑ʪ  \oAm@Lqy Q󢵐6 H QNQ9S<o}@)x9$G W!޻:mcJ9E ovco5G38\Qiͅ87|DN]8AF 3__$\d>ci`Eʏ҂͌`;41҉]T,CpI˂,)mahe SOF҈z@"|CvZjuj%p"1M~(K_ywOM9JB.umđaqF9u^CP? V8zko1f{anUOXҴp ɢzQ~EaSѿ^N'UssoiBP/2HIG}Y9l0k90)edleC:CNN@T)؉-lR jP4v"/k"j=0~^DsFUUCI=dxw'}YAXxq=cJ Iq%Jt ߰:xԯm(2=ذ0/71~3א:oERky^$ ۲Qr.¦[ PKh##j#--T`=Rru;.1fCqՍmz댲(RGK^20v@wc8SF_#^T4X?`إam>*ӷlFu>ã˕-HLzIa$mQ2{f NE,rxo丒ĥaQ"K1%I[zWEqPMW/2uƢy"[ InXd2%4S:>5&Zwv-\D/ l >q^+N2fLPn*0MIf`Kքbd /5[cٓ[Ƽ`&?6@q$䐏bgJ(q J/vo 1g+ZZZ= _7$Kfџ(Vָ5׻]aͬw,vt!l!PԒC#^k^6B6Vyur΂ﲫ=e?G4*w,<@SU3y,%[ 5|fBe\K(W&K))%<|)p9 *wl*FO*vޫifnjBIw$CAtVǍ p$Y9&QIb q`\ I3kvsgJ0 рntl=j$5%3̾Qa<~~~=mA"@]HTrpu5:px4yp@ﰍ:zfH(enfo:a0.ٰ{R+M u?9 ,3u;M 9`t :MOohaWrOm5?˗n56龦_r~%|iw{ ]Ul^LUa;GH   C.TV0=!0F'HOc>$5-rKJ#jaЩg}Kvm,F>/Mj`P?rbgoA?J+Ip*g P&mg.Z{@S zha:~kPZ[{WzzOk$^  D/dK[L<ThxaLQ@NK * nHm6ZDK55}gjM,7BEX%&*2?@;s]|1˒{lic]*7{bR_$dZ.|ފvd`Gt{xjBɼth[.jϬAC0Jոj}58o1Wg*\%*tbЀ[խvD'1ʛFO[ ^3+yf=f(1Ds!QY1 RBxm!q -5:\Y5(q;`.QS<ƛ%gh>`NiR29 kVc*8XР>Pj{&?F  DܻY3+Cea KVeڃ; l]].๚?g lgؔKa n\s ^ǔ z4jLo.M5l;)ۏ &;Ob]# iJFV¼֙DJX,q7eNq!$74 ?X9W>`Swr][lT%ZO}Fov35yDXN_KP 57* =*kwϙfqGli^Q0% duɾv\.Edm<5ӥ#U1H(p3zi!>dUg۠ 3ϋy0,RTR5O]epRn+eg;+K8 5/#mh;cX`K[%cRpO+ ݄ /O-X($b#MEg'^'q .A gd, d7X >+]_$L;Zj67J>!rKR%uixפ)gZ[hab\5iV<~+P;tRM/IwډAX:eOn3 cc\=\)y;Q9iP$7c9J[ERkɱǐi1֬?h^փ\#eBLյ/Q$L#Cgh q6X:pu#"iCZOп۟j?l4(leSҕ!h8S]^p)`4(%@J;hN7t'L}}אᥦ{ȐIۃ8J'ҭ`Uİ9֤C*CN!dL(VIK4T5A>foz f?,2Grwh1iP-zBM~,!gUK4?8zێ?4S> cRo۔h;o4oB0ߤ%kpaVxyK\Chc&\ .3F8QzZлuqVN5+[Ƃ8cO b)CZ scKkׂi&d.:%SNlx~FOM5iכ!D1B4U['FċpGDZبloˈٜ L A}vʮ~@>c[/[>P:! QM(hDF]mi8Ht_>&azŲ}fb6 tG ?veM1狵Yހn>\E-Әn;VEVlЈ@x}@6(ʉ 0;մ \zV[KQjE;dHrXa\B$[A ̐?Y 2su7,!(G{Htg d 2:_2CǴUrYb'|[І~˵pVa\=⦂qۉDz0f'F0_]bÆT=*WÿtqCzy95;+ cSM=Tlgհq9%8=˼o|qt $vC.[Ozҧݹ-@$)G (ט KJ49>h! 2d*\'Ԟ/hI f6P1;kտkJKDfH~s蛩I7Ȓv7p釛2 g%CL.M<{wI^zڶG`bij`/Ipl"@GI%T&gm\ec[d$z=mH*>:}aAّI _3d-nȦ7l #~6x )GzTyz~yhGK^zDؖCM0u;"5u 3WiH  D2eV`%8x*X"W֬":(QfbF;C+2mi\(T0v^k\ьm &l#go5 ,SZiH@]& pPp+27\\B!sDN}H\0h|􍓆x 0coQ-\g8F($Dn b:Wvz%c',V~8@D8]dש5L.^?DY<[$+KHl>jbouYNirj|R慕F~ V_G1tVy$nK֛t=M}um"X5;jPi1LQ>o;h~T]64L!AIFψI.}*Ql |W<ȼ{؆۶+9=dX)"fF? enI*-WAY+|vٻJWup3c}C`@_a{)R7cjB 0vjsIirQ4'/hfgXF粪l_TX^O~Qtwii[JĂ⥗]moOU#V$"[=^ o?p_u;ʠ0=!mY*4DO}ZC*E}-ICҼXW Ya w-#Dg54alwd'98™59-oamX;eMY OwǏ-W)ɧ5{Ějhv d tL[ib_!JFB}&t]j%a*aΝ6{,?w졝~* 4.:rR ÀǗ[Z?"r |ɺR=gv,>]HfؙFc_&Ѩ,BnhJH ~]{Au@^I =GHڵa%{c0R|r .ܺn2FUfO"JhV!KCV{r%G. 8OȂ6URHo(y){_eiS0e$ҭZ*j# \zFqsfK޳3Y }9`}Mc+ *,? ̯G RHgXaPOKU'FfU0rX;)2l{,EiVPVk縉8'CH$&ѭ6MiJM M^-km`3lm$Z| ;h[eX[32PWKm0?pwPxo'H.@:cɨr=F8AUK8 TG*,b}̰ *Kd`e~~%-fI8p9\By y9:ېL-3ThQh9sD(8}\Tp4D P0!4Ly, :x7vC`s¨3bcŭq_ ̼gZ|떦GhZ8]*:y1Dv^զu>ݚ200uˆ]kr;"Ⱦ[~#\AMeސҝBZ&/q5FhX@eoWg1H`&*I,PrgF4(D":ҙ?h _tс3wL)&6G0JUIG;+G\duM}BeIj *V2vThU:Y_h2dn!?j;37X\D=>7iH)zygM0%G-?<˻~;z{DM.x\ ![9KkasFq}A΅(#eb2+),mmBrX9OVM"*6% kI !ilz3L49E>AmPJwVߑ.ЖRw5iR-]L>!~{6E8ڡPV*ہ_=c$οhO971T1£e%( HH 㖧]sp(/?o!i،tUoZNfRMV(7\5O1[`#C5\F7c}/jhts쀈߽GrsG5?o6,.^*3$k?'zǐM29 f^"^iBdڑ~3q{ fLzM?oWĴU[ŋdfu{kʎcZ6xHMNx;ֲk?QHEКEsn'z#L 62Mf I3Oy/˙Q+8 Ty ׶\ǫ3=^\lٽD$ nL~ON`qoNh/G=jaa @ssb?6hʼ}L]>"=)2[$rYɊ0|6| RK {\)~.H{ML.Y!ٴw<:㍜[FSv#vNv[t^!TCY6=:7a!;pOSG_C g#f}]ĀS5֞Tmے`y 87)C?Iſg[s359(9K,jOI)pY\niXob]YO܀I&g!ڋiHQ"$U{ o+栘?gp3Vr[+C_ֆV`1y7?w|6h0iE~*zdJo{tq!8s m+qfכqR$!\U8 )*[}'NGxӣD01ED,C޴!6b9Ͻ­#b`_fmȢ? 1֫>{4zgTzGQe .FAAW J@CCl3YͮHի|4T]4 НD%|Zjr۽KOen'%EzQL?qkr(CWv{&H:xon q8;/?BN~a mJc9"K|ߞ+{KH#dW3rfdyIN }ש)pOZ.ĵi:;C>9Zێ1SFa uVuatErOaD|SlnXo4ɕ9FʿyovVk`a#u{vc gя`ȿ}N͝c/2[Nu.v(ny!I*h5iU C!ˁug鏙xXʩ9/H;~K#_\ZC|+p ߚuFK#r(߬TsJ2s܂ K:Y]p U'nP L%f%J}-(Դݽp 6r" %ԡ$A.NxUkz7ݱI'„[LħeÕU'[w<,B}vkmn(/̗(Z,&-avj.1VV6#HK ȩqgOIyiI%_/EXEPau'A Ş!N=-۵BUeг86_tR/0 o`B`ǃ8rtN n"J1F]b)Fz,kAv +k }Iqiu4ASw}]FիBўN$(ӟ*!0bNQ0^cj[;MY^o3.#,Ҍ,N܃K"rRT@rq@7Um+E6t9ҭ 8\FA)Qt@wۢDi$Iz j-H-0)EkIa3G).UE1uME EDw\/;d  \LIE)qLB=.ʠn;$RfCx kM<1LYn[{6 maKϣZ7&=]a͈sԏO%o.jcݖdF$HU_BL|sOʶ;5WJlN4Z W⅁6U RZ>+{baڊ5)HQUNSC~b㧓@rWJ™G砀QļiV'>*x_(Y4fz0? <a^V;Nh69.6yUM,%|E\I?{ σ1Y0θ  ;&Wq~Ldn > b5L[4̠LcP61t.صp~TBa"18\@~ `ILB4ԗwtL<Гz:utŐ2 [z*m}Y韆ۇ+ 3Ƨr_=:U-o8}+qjOȃVM;{^XJJ4o7p}EyuCY<1Gyn"l}5ulBUl?3 Nvb}a?F_l }m6;2_08YAU;Ilѱܚ3* _wiF:(9I0ù!-?|7Bn3Z<.QC;>nPˍeilݙ%"OF,!J25C"z\%rmB.2 !sM+gMkaOcM_ ۪^bnJ R,T~tyP Qy9` r N_o%j'`'!ҝtNb0 >4B捥ܪKt<>|c2}W:B^^G/e c.CcMbYJ#0Č)rjZ~aqqq4uO 좉e2][3M^0Y?6/*pyuaq-|-¯#,P/\C?HdO4r ?ͱVS`ǜ|}jE  W2 IxEboYw:"6[Aa0%4 5LPZ^ҫ o麿0b(`]Oφ/{E..D57ToCToh(!zh 9(yŶj-)7(, X +L(=}BU`E7!\tRR5A@Iwh/fȧ ;2L0XVZs(R}hPQ[SgGn'3%$yjp4gne;sKEwp[@('dM?KJ,GLk/ZٖL.,Tlo"P>_'>.t;vn+Tksuzub)&%E}D>߳þ0-Ϊ8}dv?evuŻ`5j{nmCufkM~ś5#Nb͹k/F1xH`HV aaw2 ˶pkBGy5Ҧ^x ͮ6{ݍuVا% 9E=c)CAob8eXd̨3Ϥk~+D|8 phXՖd PI5O@ׄ&⁲ZQ_7{%+HR$MMzߞysCRג!F {z2SX=}0{?J5Npd8eOyyj+qv)P8;y/IL8Os'緥/o0 A,RpQbl܏uDWL# tQ޷XGѡ.}]μS򝒽t0wB9Ui,V@kh|;:%z쑷*ly>z' X܎2sgaF{eB*j$q!cR4&p"Oa:lr|Ȁ.mgiu[T ]r#L>#?[4v7JE2𮰢R 혧>^b5,ݎ~ Ц;JI(Q֏_@udc7f]i''Yba?-; |* 9ɪJK`$2Q#}V_ +ޞY~LVGI=U2Tb k`i.Oߌd{(6sb\4 J+X\s.Uu@ }Z7 *1.W)Le pH8PAw풞:/k\Yu~[>JpR<4\[b|F}x3J%m/E'RƤMɉbq\62CøQ"n̤ȩ`nk;'tMכ0+-vr?T4v;Ԛpe*)u Wx"Goe){taIW֛hH l~/.r Q} GYbjzc dO/X9а3͏&"Ԕ%93~ª.7l̅Xy;]'&@>y?F,i 4fPN<7?23s]I-9cEz;ҥw ߰7$0mp_XgӁt@l;b*gZJ8ꊁ]}9l4FO0Ӂ6BB筹Z/1C]sg8 —1FO,$5^B뻒r)YlxЪo a iK=z폭FqSM%x/% . !̵o$6J["Fu}T<`=r.P #T6(پ>2k7E4ZU fJ>F|B 5~ iKj9_;@ 1@gFa EP˜kd]~jޘGp@yܑOb"/S}r^u1jǴ@V8Ꞗ[N˿~J/ UjYlб۲ha*(g[dERӧWNt iCtf FfWD TVi߽2W04M}R;A|8球 d~⁛ҚGNRHx'7%H'EŹ^cH]S7n6B& !;rQI7V?˪I"K<(f>D6֡+x,ʉ:bՉF2 2Jt44θDy6V9=U1pY/JjE+mSah(7WnRNcH{*XlԜR ^-!E'Q'[oi$/z+UGkNſ2@Hkz$v $p'z0ΒzYD ;;Mx`/\i]tD>qkVC {$<~} ;MmfGCTѸo"z 5@ڍGE2'u 5g& J { mfoMjV9ixHF%ꏕF/ZkֻXPEP^:[m$}L!<G3Ffq2BCyW oY5~:̘*zL()%߱V 6#F _i0GeFk$ $<8GgE)uAL@9?h LBXxb:z{1';v?ޮ֥h~݉{KR $^'ᮜé_wډ6>3h1},!q AFa:WPnp`Nc٪"dbމ~jtqǢ/Yƅec3 } 1UiΞ%,iPD}̨6-6ptf>H/^oǚc>#=Xb,09#,DY%5 ,/.T$jj5'Xk#ut=ʣ8!AЁ=nk~݊cd 2=&s?H.Q rEQk!RDu= BZ@KUH+1gT=z0?kWIe?NAG ; R0c }$ܷ]{iwGh?$zLKa)qzɔMLIepqEגPh%s&lmS8)u`ؔbwGTjMO9#)G^a5PVv=k܎n=< xdPGH]$y fr0xM@ oB>R2%zjHY-üFݗ[6KF ki ɓQRI{Lo}Y@~]NHDP񤦦, ,qh1# GI "%{ޖ퉖JUVT^wez^|w>ʕmޫ,[/" vC8/${ɶ!n5`"is.v({X"^U?oJ FoqAOcb $W7ϟO/4I՗7(rU@3Ϻy^ӯ@%89[R dtRDN|ahEJ0co*>X+>ImbJrԌU~ڻҔ1dG.ć?÷HfUV"!G{q}92WV_&zue6'm:f@uF`bQZzf42$##{m}P߲zUiʹ9"?_; Ÿ199jn"5hzbma^DqW(%Nr\^gdk?6BSփF)t5Nyb覅y@{$2>`tܝwQ>ehUINiaYokuy{0tpS𡸱2Xn 痧!?2ž93||)%9dϟ+M@,K"HvwU6U_2y؝~*j nHQ# 1Z5- U5^ >]T$ a}GǺؼr9NǟYN~xD0go `k dpڑ,^_ۈGmN 겅"fK,n\ϵ\l#k@L&HsVlaa ܼ{uŽ ' Go.1L94 &b;7hj]LK4tC(_)9 f%bk6d4$o1kf f)j-E:h^OOL[ ZMU^%e",h7.(6C9=ftCB]gh%_,XELB?ddJ\$M%۫zjz"z;x[.q7$>Z!HXg (XIzU'9@Tp+'mgat2A` &&E4ݮW۬_2 xhID?@ARzl99Ibe~edՊόҶܞm^VǟBz)[ 0ΕH,ܐLe`^IN/L^m]Pmsr[Ԉـٚ&羲m +-`%b(qGv.LyDAg&ٻ[tRp}e5KPBuț-XaYbȌ,Zd…n7J$tԂ$)f?~>zK;F3Q#1Ra`Dk|u![n=jǎb xTi臙rP %?_$Un1-.*z/do4<_ddOz;cf#b}j@)~vrrzD1UN3iyV7efôzc=HA}/KDJnC 祧9L_"0_:as;ʁhxh9@^'x,i)@01>:\'dLX@}O V YOi:IA6{*'Az!9wi0Mtbx:Mxvd"ҽܵ CQM$ã~2+҅˦/6[Y zQ!~KxӃLgQiO\ /+*҅|<7_bBk,3.VL`sNhPiqEv Mv,]cZ`*ROZnN:s XI(_&0@`hCyhO@i~!us, !C9$o vG{EKA6Ǜad*dk5?TCDp=V2~S\|9KUs95?) g"![< BUZc~Bʉ>k@D2W:gV 0ĪKGЎ!Ϭ6 UNqx>&Tr2ayz"ӜPm0b_Z{cpmsUȥ8tQ-7d+0dF$v]%'QJ RۀkFX7r,#ݡ6})$NI'ֿMkJSރgtY);3fSbKPSC (%.JIIHkHǟ־a?|ѩ!FYnupj>BZŒYdj0(wa7r/ӎI8ZQSήʃ{5rL L(˞fCsľu,Y/y*`'"+ziLz3MPFܪ:!/ϰM+c2eP١xopO=/"JKQ,^=A3( D>Q,l+i"WeCM pJn:Nj~ZN 0ƃ7<˚L6 H8e[BODZAncțzH.ÅƹI/za/rOlLpH',#zRbd3mƟ%A1%U:vu/,ȊMEm >gVӾJr] m-״>X7-S?#Sy\Dg|c0CQtj]W4UIʽW fc͜ 8l994AGF!37ºs'Qps m@]mJ= >x$/u, >?(-~ܟ0cuި_Άp3vX{&!4'%ObWL \q _ `e .lc R9i:/zEa"F`=%n8!\G`t>@:w :\!pLg*j;L1b"u _- CiAV1 k ذuu^:a:6`q y>r׿1׍&I:0,X"i ,qe(սDž'H9ah[V.YǗ,R`/,;i$ާB{ςu47ҨRzAg!`.tAt$1X ,P\I)0s0 ˗`,,w ȮA75Z][ 6Ǻ6Zy>êa~0s&*heD$ivtrWTb&^ =jiHֿNݫ8@yT?cøtjӄɚVols>,(R@WJOJ{ǿ76km 0n[Sd`e-F̄Ki$D_o91NʾO6XH)P}706/V ηpܞS\'C(3\1i}\2s%MqNOP-1+2aoh;97;qȮt0`gOQkdZN?E %z<; 0i8Z,j uaNk=%ȱVȴp%w]h[og  Klc#Jl_=-$g&ъWg3:rn++fEI~^%46ìbK؝e-;DJ?YCt@Ew:]hĺ끶QoPbu$oոϜ]| pd 0XY=}JL{t_NѕKf&G)Z foɶږ -)|wM' |Y.Q.d2: KIi, v0|4R^0 'ew75-JL7F[]K0msz1׎GXd̓}98Ȳ,WϼY6&lc JzxP.w(Q NmIŁ#0Z; y#Zc`壑auH[ oqd#fl<*7ON2D4 aMU<?,8MhP- 5+=\-(g?P3(k yaOtzp_ip"߫BחӝV,(]  +kDcC7j }d:9P5L2ojaE ﴜ/EXڠoWwJ3SSG&f$;G'FTݟxۊ#nR2AYE *6(" FTrJϨ*H|V,( $kChEDWWa{}3 vnw͎4핽osxPxӯ'}>o2Hb yKb"Gu˿ R"#]> ʆ}[zF`#yv_ ZOiwd g4}eY \ {-I2VTG^_99Y)AV9IOGw+5CD .Xrbe_<4># I{X&m*Q|Qeؠ1Er:l& 1eC8 UTMY3Xq5fD[BG>~xK@0 ]8 ~"n P+dkEܮ%d12> '_}|r(QNj &YtQdcYX7 `!Ј*P&~2Pam~8>?CvXd٘¶@0dgHpO-51ґ1<7VZ *,4xwäB0v!!*ޯR279ͺghߩB83bW%KiLKP{Tqֶ4>I7U;9@$Լ'۫g){Y*o7>q:])״[e#pmaT)%rN DjsI~Nƽ[*`C/[m7}YO!]sAfbqApd!MrQlhBb[ضzafjW,&jߥ0&pvA:Cpɾ*bh!"D[aV˹X75z>vml 3|y3V{'}}8D?L-XR&lRl$q `h#FrϿBMQ·AM&"67X ţbOp9W>9 qOoI0}]O^^qUI, h;Ɨo7$E5(?(21;ӛ Be"] 7&Wty,WWNj]xWikߡ|sȨ~]; ruת?G d3.C'7=S'q”]mgi(c!],WG]g '+N9RA~;j:P>LLa0-& M5)BRj x} k;'/.Qh'6HɍHfȡ`oo| @4ʾ* W9%s} {;B(z\W|k<~"`ca5;4irhc&Fv;[N?:(>>JQMcB]M+,k@])_JD'+{r<Ȱ+͜VkFߵLѓLTu3cmi*?ߐu$gDMuS7TL\Wb"q<H+G.x*>%33`'3!.͈N/*['/tp RIGg=wa<0C-e?'RC+҄2tg]mKxyYia)w=˱be;ġ=v}a9go-Or`Ƒm0X d$_Ⱦ'(n w10VP&r/jjPtHy1gg|LP%W$Pd*zgzFc*T;#5ЖED΀j6T!vйada$X?y`F \ q ^NqFȾ q;'Yٿ赸I//N:՘j^9<=:>ז삪K0y+s Xl~] XR7g*[{Rs-pI`Rǜ3q ("j:ۑаXHI"mhMs>X-ZtIGdoGoƪ2zvSpelvbQ ^q& ͇=gCA$f.ok=@8Ο4΋XU3rѢA/]cq-8G[yѵ]KUȽb.)aNVjR {,2z0F>5U* Öf2 !nAzp/v7$B/ Dйی9n< _ ?{'NRřSK'/Ԩ@P64'&!V,z:gA@/`K=UIyլ=cwjC*m6OW D;"ŏ@ENߡxYs @ʜ/AzEt9=ٓ `C]dApڧԋ!wcPG{U^%@D _I0ǩyɨ<,>0ɴCrt|r~{44ׁv?}ae] ֦ox:'%a4 ^$ *5t9% #~F _FO)M6VT7 PwzɌ 16x^4Q4[:GRX̢jH2ɎZ5t"8  AP".}.`Q+Lj]ȱ ֏`.4 hje]gClɎi8b//"];' bfuֲ?#ܟRyx7$, c)h,"U:q1k Ψ*JLi{zw5\VމR5첂E٬gB Ⱥ_v_+qG!64ӡ: Xt䌰;c3 Im:.5ADNÜ\$ GOK50 DzT@cil3J &AYSa{ `%j#!S l_놽Vu;vߑ~A(wW'HRY1S!k'V UhxBĘfS #Q:t l cWe־VjXxlaJ~ZZ+dq[i^? }Y#z Q8u_jbCs{c8 L2̾nҁ~MM9 #MFxoS" 7tne?+5 O[텮Vv 7#-^nqo]HLAl[`gUU0rr~(ӌQ]ҳ : K8l%?9A͢ 5DS%mvܮdH?4m(0[Tksf4iF9? nz* XV'j0YPΙ#2Nxe ]Dߑ)Z뾀"kabPz4>m鸋?:VAhQ}tĀ9Vb@M1I O"]dP[?deq(z]ɡNaa蠸,#m:MvB;aS>fM5CPdL2.Aw2B)툵)~b"(?3ͦҽQ'[uЊ#cXo[:.^w244/8C$NZJ>"&亙YFGzyb_me+yOţ2@* L#Q+vAiIGYx-3E*g̮Ic._M4fUP.iZ2U" |z}5 l!dZQH*eC6%>= hiS (I_)_K?UHILL_rJ9^ؐ>݉-9'E6'6~\U`7qnԚ$r6r^Au4K&3" T=Z=!iFc"V[aT&rrSXhT8wXfT#T\coWnF5`S{[pi=D"79x^XǕf;+Ƃk5oz@#,Q[0UDɐ#]#9\]>/u$(c*R2ꯒo؀S?{d¾t %ފ.>lX0Ly)Xu(阚b?5>s&~dG;Ff[s7|.j2nmoybStf05 GK6}ƚdӝzr)I{NGkU KWhJx_H@!_t_jyP`";42nJ@ \imOp@|"˶n?8eWM@YVGJqNO-Mr,GwBT\x.`4v:U2wS=KʳgQu9l5܌5/_ENha1cu10m`=Yt#)v|_Skce/ֳrC[)r<~6 >Ay*Jʫ^J^|*3P.7Dz5_ڕ6˿9f 3۠9FBSޗ`̗`R֦o#d&iAiDk;jS󚝄6 m`h?w̔TŴ29,V TMX/,4cbhu/5Sȿw4GG=; ȔvbXb69:R$@>wWZ1.N2DcE#Mp$\0{a zoAqqNGJuFrO%whZ`u.Jze)<"V56$ӱsgS6zhWq+g)zτ.B9#ez#q*o|?\:zwBIѶ$,viwsZ?pW}y/.5#޻ꝯd^ȃje *:bW @R"u )v H6UD7W śHB1 ẃܯR`:u 8x9\$7v<)V\. w 0DAsw]vզ/NroK$Z#U*BDŽgDinrDW_/zӞbP/9˽1g5M3h4'ޒ.}q9zI12;f/ 9s "PF keIYQMSTg \ X̽Q怇?+#؏qMgz.I N¥& D#1C>UKٗ]vX+絵ua-q(XX":S[aP/;X$oISmtwUR͙n!;vӽSK@WWrp)Ν4~E*E0fN8@]ӠgۏF.fдb0EdE{IVZYCг;9 )m67#(D4ᝰ3n_ x: lx]oTMTLlkc`i v&ժ^oWa*fRK 8EoRK* o)7 lbgmh/3~0,Gk97O9kYlrN֋kB9,=@9I4vkovp%*F wj7|Ϳ}*$M B@8ZJ)S\Ⱦ.,=ʬlemFj#zs+\ـɱ4ώvYƎf=1՗cHYCig3*w&SXmd6C7#Iؗnc&nH=]g O6hgdGy4?84rR{:Jp21e YZ9h<7TLuMf1цoRZ_[chDE^} c ?丞>)HGKxHpcu%K|L=%qB@8!̄%P=@-3~]Ϟ_{$* MxI{ = #|4/jsĴ2 w]d'jXk d[u '|><l)9{1 gVb&9ϖO hvDFߋY;1+QN CNKfo;3M} @0ZOr.G; ڰz`g{C @"@$n%IFF}v5`9 |hL[`~3TŠEI䶾l%jPT 1$HtYNMϻ́ NvP-()Qx1no(GQ0?ߡx lZvl1koun )`sV}Mk@ է8MLBcN XJX,8bhn )`x(-/rփa/Ǔ6^jaʥrY10-\zCȌLhpuw;H#N?7'xJӡOu?w8>:=ާԨO[ UfTry@wlvcB-{'i6!\̸a=X1r \Q0;rJ,lޛ!YQA5ì j܃~en ѿEcPmS]<oǺk. m18Eϒ`!Wx?\7yUy]@;tX}fe!3:i.gy"?3珓+nyc DOBXC{L |L%.SA4P7$|"Һ? a\(5d˴V)ތ|z(MX-Z Pfr{}Do*\ \Ax:/o1< gCӡmOuF^&ыBڊ<,sp7NF`qK8,݅z{wt8zʤ/!Nld yipC*‡aaQDp7Z So` yRjJ=oSakkΩ M)  ǘ/m{Nշه*u$273 9>aP0_T}L5Y,b(z0Y!Oe{o+w¼TheriYȬ8vfg,}Yxn4p ,1 `q+K"M튖++4yJ,9ƠLؖ<1*9JZsQ6Y[^@;N&$NKCcm+L:R?VIϾo_Ц7uN"mg}QrW$I>Ru C5j2܋6*5}kFMi3ܲDa:BYnv(V|'"Sc_cl==>Z5$4OjSpw7-m%O|Ӄ) A4%>R 6l"gݕ*RK< l]:ZӍxxw>1ߴ آ*Gg)F^`XF7E"c1DcDF8 _AyP^tp&9W2%!61`ds珆}zIbX\\IB>h#M4C`"W0o2لukeH9~ m9n ]ΦA T)Ag+e IGHk3Ц~jW uRBŽ/7H(w.'y>r@G°7U4d,t[ۥq0]L3!2UpVS+t?oaØᾹ Xo^jtjLА&.j>|V.P"rҨ^WUg9 4'20ȣߪ#Di2o)+>X :;zr; (jJ Ǵandg5lOgh|T @3'# ?qqW/\JiMo+X}s(Nu, f6S&7fQ?6l:}݃4WTHW"AQ~aSU6bgnۈ[2lbL rE!u%ۺLMI MV8Ȅfw펮IJu pamVQ)T~~pvº!UWg$+lH6?bQ7"YJ&VFGsa2qOr: :\ˆӯPhb 5Ny>pbnƠA AŔ4{Ț _ x=V8bHMD,թK4نlooL@2; s%̺ *8(}9G1rR̼QRBp&*Gm1h046\p& 8GknƌUJ@aWDѶ\Q?0l|;0:r<5,g |ֺݠ#iNLؓ&B$i.wV]$ `f~+2M(>C"Ĩpjh&%_{gflf>D y7MVO v((W@4.Q9}07#ElrvRwj'ec&ʀU*<KKb1X,wy)`v}7C(Qp_UT&AQ,D}tWƒeEhD_+8YvnѧyuWual [0 YxGX ƊϴNN 5+;-Svek?o i5B@/>с7@ !8_dĖ+6iW#"4>,(ذ *z^$2B˜1# ]glq7-+{?13;Ҙ@6=82 Bw%M=>k&mHE۷*+ 0E|d9 FO64{ t)BǒTJcs0xl *"=HJC6YBzWp.r|pw2yTN wĉ &k6exmrS!.ు"Zjx˜ `Zc^^O9 q:`,y(|&9/mLuQ!roTxyuOی3(ƝkPR IT+! Xes5&:LJ8#4]"X4z v74vt0wǢϷH)$Z-K-rq +uh7]fi!cqTbsbʥk+hHKĝ.j װõ 4vStcEF%daO$*λea6-0-=C{J-D ~IX$ʧ[CswڞqX4q3 ~Ylc`{a |aX!W!WJ?3 ^Ɇw+0serU'_;-38m6$ L ]=rTƺG򤔱.+K󿣭C3Ew0Օk% 8擤?13E›yrhS zb\ll2Kڙ݆jk9 lzb7ۙUr%{R|mȹwxtRj*JX\+ҫu#}ر\(&aufkpTuZ?ʹ"r#^qdR< 96_d^_ Ƴ5Z_}SKC^Yw48ԛI,V2";j!ll}\8ս Sbr-=qU.)nG(PEpn1EO\B 2]1>6OAnWe C>ˢh_?߸r !uA@:od+?zXMӅ>_dZ@sF}3 ICpZ2:Z]%; '$OnuQ'{x,|A%BXJ/P̃ݑ}tvCV'<_YvP$ _${{ɪ/Ѩ!L]t)NZ p]5c'6yy*Z"k̅4 WuG9O~JfAR Ʒrcq#)#PEwI}糬4ˊ E$c#{gV{[.+pU-٭y[\dpZ&'ZН*8k49BKrͨ>) gT m6]V@#1?HG )!jאxRP"v~\{/Xk&Tc;# em~\ B\_TŜܙedtfú;>]5+@[("xןAu.fLD8PHbB,Ibzހ`JcsFcI&`56zXZZ2C++F ;s+t+kb۾i%aoDt L!A'XQaR ^^T Mլ+2(lXid v<^>'[tBT4 6ܙ]zN%WQҟw%~CLzgଙk14x>*-ptX^;('BUpUV]WWD(J )~/"bg7}DpAދ۪c~ WJGDlcm1%S 66L-:GR3jC%LsMktKV=)5ih.P.$ s' >|^><rnY>Lk6S|ȘhQȴ(ȿlmP"`u0q%u&1.\aڧV "u}"ZszYr&=Z32ݙ/(ڇ ҵOg*ו4טN.ԲV;.Ɯ (6T^܁"5L$SAh}X k'cM4H@E7y $CGUJ3ko=D#{A:/dSz%ҟN%A{lUGh#.,M`\MrKnK+g0Vy 'E<xODQ6ےu6:~`D@x*Od5߶M۾-9-in\VԳoEaHJ{3lQlJ;.>ĥ5ܻT_%V$H\52n ol ?c pPo D [B T d%BmOm<8T&%JB=^^2z{Vgb_鯹 }K_n!eL 2 4%__3ٰ>o*^Qŝ;w.Ym d!1.ryҒML_l>&BzY6j`:zb*T;(;A#2|?>͔Mj2bjX$E9" m*[hԥbu7#0}F\+lD*hF19?vu7J8YVW~4ޥK߹8)=93{Z@3m. +8tQZǤjOnqY4=A5xnq/+*t'|zhŬh@F"MQ".kuHKgJ3&3:R5E, *JD}(Xez |Ň؄n߁M4yh|IHu`~|_iMeX$P! DʍB$MobgKK0jEFޕ* 47lI!u^lOIS09{43r†U6SYu[ko֩W\h ójOÀщ׼RgsMNJWN^,yz-Mh=%z5^h."WMGEMZirVC"3lkt*"Ic#TOxNa3Z2D]2I(QVŸZmlQ33n^{sƢYygx ;#@X"O1-W;UCa+ [홴uw= aЧ^fw/uZCUo. ZUb4>55gq\Дʗp$$h=<EU1~Ʋ.(щ;בZ+ twH\ˮ&8GB7&1HUR`ݲw)Zv2IbCxzF"kkv\BAPt&YtF\|lhg.^4eM᧬c'`z m[mxb.{0dN5q%7$FsheUv UH|č!Nm^[VMH V[R6dĺGFOyk(&xf0]ڙ#D6>,ŧ_LlRDgP?g*-3zC 0cg9k1-ebh~}>x^ɲ9 '+|!!dFP_Ed Y$V8SX^#A\| Ҙٸ)) o[eD(5Y9YXjfc[͑ӄqBcc zlH۱V'ђq Wb`Z #_]WDF,]^7QAϤ@qEZ 8XT ݶ}z:1n8b"n _oW=y#(mjl ukꝹM.R-L`l=](S' ,| IL=cT)$}ڝx \Z0hMJbB4-}'sM|\Fm` Rͫ\/C/ȗA]Ik6p+f&R"dM. Q rvPXp3y s:Yxx-@իF! ޭ8~JHej C[nhpy"cQ)]/ԅ+ e*}֊O{ehX'*š0A <[; ' 5SA-Ciz?f8uL).S>Ek1+/@??7WU_*JʃT}V#%m^]=.v1C#f> 'ښu1D6n}IIP4zLnmTĖ~6r9ꈬ6:E2+Tq ڜ~*`?ݤ&4 90v D}J+soVyņR)R I*d&~w]p@;(<͏3L?DTh)bF4GB-B.n'7=Si[}߅LK[_lUŵ0W4btAl3mI>*6=G%EH(},wqڗHl=.FHr ;^f+ܤbea1(:B8aV|WcqƉ\k%-5*{d"?i nP]>xx$r8jTJxzxpp#rI1ҟTbr?Si0 ?^OI[TG['Ùި֜ te5 ~d+ٜF& ]x +,]}Aۼ+tx;PFܒg9x<`5iDr$VC\=I,_N?Xl@9xcMpwd5$_[ƎyC0K2|{1Gj``0 χUDB`Fw2PSɧa պeTO]E5&Ϥa,~6d84 pW%Bk i"J]ziL^Y~ RCÂe'J4r<6|]{ N; bV=kLChwH|;W JxHĿx2cE[#C$O5p#+>05A ')ƐLw"zE!PO)NE"E:a3bB ȃPPL n( $\ @ &23anvB;陷kSfl*P dju!40^ vaǢa_AS½}Їag%X&;'NN̕IE(~)bB&g l@T=z>soBPS:1G q'70վNr>~]5/T!#U5 e4plPR;cRd-,=K4ZYL4uFPkvOC) ՀWևı3ʩ72|d2HAb4`mѤp^{O¯/ـ Q$+>w.!|˗\5 ;{w:֔jjhfFm \b^oYM*`<m0G)s6#_"v }*/2|!)fm!e@N̿m+| j` O#Rf!XeCH$;;UT|ƈ'DEG8(HV%(REϯ*Jyi /a#:׎h9OrCtw\})6<(D'd:f]*3^qo K!a*E[]qߐSb:,(hOΞ-ӟǪRLLAdZ܈bmg>)w-֯ DvcnW]ԩ.0ͩ!ou4Bu2HvT{4ۉڜS"(f^}Qfʈ" %ɹ 3Oh!= /)ax5}\Uuf"~= tDPO6]~jo7\!VAށ)u^tlݩ[Li@s &t =BP=}N1Q&p ¶l$˜>5js\(%C9cjb+Bu"WS wS_L٥^.kۮ˘{QP}N[SlY %x~*`ed8ӆˉߓ)}(^ʕ#̈́mk8pF #BOe=9-mC"1dq 7xkGC>䂈'gǺ(wZ7`8n; qc]H:ݤqZ% ŬI~B[ڷjk~򲚛1agȢO`)>qepMIL,OVg.v?toW2r=y55#es;_˹kֵUC8Q"Cr,EzP_VNaF+ 7yfR ׭-Y&uj5Nb 6 ꠻ģrѺm=Z}1;k@]6l :59Oj:hT|Ng6ln@'jEk<6ץ֫s* |]Lp +%sSy ,3(wk7$e&Kۈ`1I4WPpm%,g4T[(`$+Ven3a Z`om;7Rtd"Xܽ6vTڜ gv·IԆ}t镜6T8PN/a*3 |;Rfªi"c^*W$5 R,VsC N*&YUgծiË]EGqŎuߠ(+dry۟SJx>"\ƐG24iPWKI(/]}sEY] 7R(gYVlw qORs \l넪f.Z"csC ߃,-nTWv>GsQˁ49yLuoPK6prwQFV\cٔC\y|_Fd(~_˯>G|fEO7U&Cf;lɆɍ[SpFpY#FRxc(rԢ>!y9A1wS({Ɩv-~$gfss IY^$QOdy—D*M4h9-Hn8Kjr.µi|X zOX!8- "=1aRK:Z =ްJtׄk_V\ij*{[r<䯗'l-Ǟ&[/@_i',_ -w}8I*otRaǫgT fi.xnbE9%ox>T(4iWk+Ɯ[z Je08Gp VaJ[8:=g M~Hq8ky|m 1-T EI.;\w6_4,t[*;xhSVYcētu@ggNH 9!\%ޕk}RgQ>)V0\T/jG;Fw/6͈#?Ds hbTYĤE|[chY"al0`F E |#o4/Ll@ 5#bJV>szVH/  U@kxgśgi}\glA<P@ -{8YTW.jKp;VFAihRky513&r<V6"!6_3(Ԇ~Q^9t=4}fvNK`$TOz~*&zVJEU~DcbgXLN + 0qI Zgp6EE gBl9F_q\ÇcB/0*3=o:.)Hf~'vש6/S,U".&h}weuaxaS||^c+\XIIwѨ|}Z/A{ph85CY5rNyK|&߈[=hRۨ;6{ۄH<XE!c?U@1Cf0%hSv%oE]ǫZ_lwbWyX(C^ЩpwɰE's އ[4ÝFYKwq]Gǯws(@~ro9zEvP40eBM#Ӫքfiϒΰ,$%sȐsKIUEnV{^S[RTt/29ڶ.Uyʈ B]d]xoQ>O]poJ:Vo~&$9N slSf)ؙ`)9c0/ӈ^\u0Wx5zǖf>H]#s^MrC;[u1s"I]b1JCi蕊ZN SEC*==*QH@>Mf+  H1/WQO=C꿢7I3.;d.T(UˆZ"}@#:b8au F[Cn5DLAsbUjg` FB?vYMph.*̙}f 4<216a8<7DyOZkٓEZO龽%Y"8 y KZktXw n:@q7n)Vz[AgVt > z7X׹kI`hمbM*t  Xu|,T!ٌE٢QW !`/֊/<]Lp|$S@Z_-MTžF>CBG%ց+{`F7; C.]ZMuP-BF5ؙϏCtG+Hʀ_9v]9SJ;"09UaFl!Nun:;^wu) _$w L#n% $2.O_Tc3 (,45y6ꚾ/O4jYWUw2j'ݬɳw[W<}.9e\͛OG޸O-!#FCFNE8ءffk  {Q*+<`bݍ9o$zYMF߅T4 ~)!!v-6 أj7#!_x;,FG00|XgYIdd1VbNvE /otn YK—_jgM21a"> @yܖQV+)i&s[K4rG9r;n=" T(@$ܮrO500z5 rm3İAS,.N5,"Wy/M(:=iTIr*Sfǖɼ,d?ubBm5+$}p"w9XOGƀ!!V:K8 4#\ O_c(EUc)a-Z'w],=%OnJfp_hK|(QȋGTEP~fRM*kOz+,1 zTCSK3DC4 ޯZǸ{O0M&mIF F!gfB\45&ФH 8r*:XW$;K,œ}=נM!5MS-Sc+sώѓcDܝ JYPáp5N񎑽"D4KԒȊnw!.6 $Rkg>n '|c]f}^hof?'$*\"_6C%<rQav*@}Շļu1ؓHq,vkdM}X2~1yu>|}!`bFD zDEegAu VI#a;a@D> + x1OTj[\S#g[Fw7B6^'-VY[4تv%Ohʍpb!gXRH5MH 5 ߴ Am(⽉_a$e6:MuXUعpQ\G-S&6'c_߾K$zHxʫgQb1Kz x4ZsXAGYDfP^\5 YoHR }uj꺍e ' AY"ǯX^'7ߔŰ B-"`}/.ٸe0GؘW1Yj]G>Dz<8}ģ{b`Kzwl3P`7D;[}-Y烸Hg/"tvRt,o)Փ4faens^ ",ksAxG`$C u1)0i>>f 倽z+m|R햤TǍS9i~]ǿR gdN~^P[Y҅ S` }0Q+|ѓYNE`\pUlԥ])LKM4[n4ސEFئ(a <%LIɮ8bzK-e5MmS<=PWwoς@Moyv+?f^ҹhX74BZ_S$HvjZjGXGڈɍY*>߃rb`.hC ǸS@y:(@?﯌½T·OV Y*+Iɗ+_!Qv3r :j[)0Y۶Ql׈QLy!&@,E|  IR\$Ц3ǚ0mf>0 ̏+ 2a'ĸAh\`6SʮT9 J-BYL֪uJSixD 8Q`rnT8f_Yѫ;#j &]K/”[mskآC&+/~ 23xN bGl} UC!lf~[Q AZԕ=Xe+EC)0η?k 4R^;WSs`cu7`ހN&TMv+NRy(9#bJ ^Kz%{\2$GHԟR#(ГJIX&(eQwͽz;a>~85*&-o SJ4S.`zϕj2-uspG*QKdJ\/ڄdhUJ\[rϟybѓh&ђ2RpF#8֪`FAת,ۅNG70{\VbaLښ8L+^ߪq:3jm֘昵g@Q[gYZ07070100000371000081a40000000000000000000000016661890a0000bed4000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/bnx2fc/bnx2fc.ko.xz7zXZִF!t/5]?Eh=ڜ.+Н,# .H)cw dgy_U7٪v1/IKx*tmN|h <8}I{m-6j9ɥBQTs^\@ a3v"0$Bu503LezMYH >lbG"H̗0/JcYas ̋wh T:aUQ\۾/{JFAQqFb* >-?l.M6XcL$,C=_pud jX 'Z&""$;u>%Y!l ]v#tB!  &Ļh020:N(bg~V?w9c^:6jݼKƔd@A^Hxn%wOq8?{Z@O!%}5_Ƅ6<&6Nn+*O"4u1Ā/biJ=K 4cW֯@{xO'{0%adR_#+rZ+=ET*?iČ輕1fEP?8A=~PiIj@\WPI̮.cSG~3m!.t@Pڽb@O&Yׇ3\T{7Ȏ&1X kH#92]ٝ$zU׾@=H=I` >;B0d1i|X6F^Qie,5*\bќz9iY. LX\. VYG@J.opƚPn 9go8RT|,K y /C$(ECINӓEomAwfo)(\zE̳dq,܍(5kJ(O-N-BT\cs)$$u9 s'2|>6~VN9R;E _ {ZGW{jI[ÄO3GPM* t: '{QFfm?ԅ~\i4aMW}De^_s#1rf8ĉU'WNFюZPu1DJl@N$`G=xPrKu#G|[C;љ^ .(|%/puڛZ[PrԠ)7=" !<6Wrn9^#O3y;1)z˚e&ki'`ԶމRdzsJ9"Tf4G^uVq!d)|t F+vǐ\~pGH2LHlB0-i}yĿv,hG[~: A%Ɋ1qg\O4ܰƦ5rTYP>5 2DO\YKS-0 d#lNez TUSU$)̙ z-]Glyęf^#׹.'U5~_MCF9L+ui$Fo*JSO2Tnw՟5Ś'#KE AN8J~7Cy0VQw%Xftinr++Y*sjd$Ɲ (0}0nu۩ ^ |L-9rĞP0 xu eK;HD|'xkuQLC3kquϥ4V^x3$m1=8c 3IJT+" ^kʀVg}̇zM }VvwӢ䁊Đ){-5δ!GW.{׍E1ekJKՋ Γuw:s nb|cqCN ̌*{60c1C}} i/)*_Y b64·k~oo7].w3Sp>_`Sƒv;zx?YF)eCmkj6A_`` N"Y$K;pOR:}o~V/4Sgoހ]7T{G ʬiѧ-,fbS䆰ě9~ӘYj8ձ/B\DNma|Hg:u~-K瀖8*wj3^R)e/>/D= AmlbqH!yh͍V9,4/s"Pm*yP7֖1Qّ^ ^x/]M4F5cv`7YzKzjiY]ASkD[(gnO*ʭ6דSM0bs>Gq;*S 3̿d7;TFO#Έ׋J>)e$Fҝ3E5 XqsP둑~C  nJmՈVsxw0.NW+3{h6.|M Uu5f$:nU.́ɠ{\~76=c"Ѱ *.z)"q/t2l#\J Zx4`g//ZRӠڎ b^Ӟzx@4?ɬ7B) *^1{O _m$CϘxҨ46oYGL*DK,WMi:#+3:N mIRfg"g skz!6YYd=7%_˖gH`Qѓ\.[BA [̲\FXQ D\]s9Ԡ% T"7&,>B#1D^5qr*zk߉zv<\o`xb Bpx8 uA=@ Vtߴ %E^x8ᲃC7Kۡ%"<X-ezn;/M!1MR[LAu09tG:E;RW~Dm9|V2Vvz)Xk=ftc+*N֑)+h^^CrZUotɇ|E/v[#C`$IX^چ "62 +X¬q#ФL΅xuP ([/إ4+< TYrv qV>Y]R,MU l8(b[[ka(gLvM˱R**cz"Ig3;(6;o^\qB\֍`:r71e:&lq'oޕޡ-@6pYikUH{ITdzV*5.F3Um^^ava\~4jF -xRcЖ1!Y0'l=#D0K4DK6 žyV>6"7STq׹5qw,/VoZBt|j㹸x8Ρ[\=^.lԠIJq9lU\]2F.Itݵb}P|^* /kwu1i~uǏ=VN/^`0rpa&@3nn1xrX\*r/|FR10jߞz < |l>PݘtzmF:-DE|(^ln<ݸ@0ya HHm-"NC6ktF&]jRѴ9`#f3:ѩ2_x˹MHmfqXCp &.F"5$ﱱk{\ Osj2Y-0~z lr! IqM,XyNc96溰Z9U>V~%;i.j؊20xdD H'^R}w+BQ%$r󠻽GR4 ۿPc4X[0rez=@s5MV|gv:4t"Lrͪ nRS@X,CT%|qQ>AS}]OY YϵUG0;3ia k{Ǫ1 .unrP4?-2^{(]x˨2#2%Dt?ۑr r3#Lǎєo23xY'AI*xhL km3+ oc՗Ttoc]GOs7<ف r+"y\ lwnj7Q)#ȑguK D܉.&UĎPPKA0zL y s_] 3ur ^:s ,B*QbR0BK(i{eB),+vݫ"l%P%ҺR!U^,< W+)QtGF{KB]=k;gSg}۶=ۀSsX97xɰI/=j,7>W g1P༫e郣*0U˜".D| 0}WF.P5ON-9&p$bWV=,hddĬãPyW3Uʫ1)?rĜCbGvߕ cRtD: 50"^rd%+4<~ JKM e ?=XAJC$ ,2( "MBU ?*fS KJ^J_Aٱ#3`V3?lS#SN䭗P9hjvmL旨*jwP ai'Ir>tݼM1+yCZb/*[aB?/=ݼ5fU1(I!TޱnlD_L $_fD }~Glo)grnQE15gv쨰E~ i,(.~Jc;~S_.q@(`Hn'7!3ڸMxPTPk8_ocQǀu1@㭰q\;f;"S7cHW@RռuvWi_&yVс )F':M}J޹= Diy73-u,/%|G^&fH'hd9nG:F wQ|AN[f 9[F]וBEԠYA?&oBɋqiЬ= f];cQ6B[)>TAus~]duo[ۦ^҄(O7kԟ Se&@eCˇfU<+^Fh-vJ55FH"ixlהּJԴć\Yf = g\̜U8T7CzHS cai &^be J^}`ιA/p=פW`϶Jl aV+3 b7e!LKNn8/?PeJτDXl2#\Ċj{@X4Pئ]'?LoVœYdx T-qb_HX] #,?@^>u-.rI%ifs#wռO=$x$Qo#/XF ~EE  ^&~ɶo9ߍŦd ~8H֬53<;qtE;C}"w55XMmD1aa%܇6k?VDÌvrKz%hdyP d ێڑ K! o<\%)հPjT= L]2r0Ve͎nbX2o`F?-@%W:K;e5d& b-RS=ua x =+zVJ[]BJB!Ng)G6rpA}9bIG.+zW0Iȣؿx-HHdj_h{͓2 )]X"8c=-^SxZ;#Pϖ(aUeح Ua!,l>\ѳH[PpjȵLg΂"v_y(w 9~]"qӿ* tUZS.ƀ:v )˷ݼqsP?b/Ǿj5")u Tp|pAŦU0'5Y(`q C@EB-(IxG"xF}]}Wna,rLtיrƞ|k$.h`TZ?zen-b"!,W{+*/s"ɾ|rǚX+ 5 :b43U<}rr,_mꬬRO{֠| oӒ0W#DZ78NpGҾHǓq&9ZhU5vj)kƿEh޿MacPyn7#E=l9}QSPEZh# ]//;'h7{ \JvtN)K!??G>HО$umcߩUL5$~w_:=9ԏ%M!؏>ʠ>f2ݏXZ tWx_@* UǻʮCϴa*\球e/+ Ó r6$CP6{];RPO3J!busA5Wr3T K42E< ^蕰Q|6-{ߘ6'xR<:Mfn^(s7ĸZzt\5 UhjhtOBe1x>tHQ'f8SF>R_$^X[+ebSD8IP)&e]" &j#KʿmZI#[z&A:e|/}1i'@xBqǦiz|MݖC']r5p hB9s,P˪XtR>q)R+eoH!CnglYݳ*LtH3 ԭ" 4L-C%zeW>}G2iSSĠi:̸X\әKyR~,b+ÁH؄aK?qN2JQa{]F85tud<'6(D|,P_qǴ$blC"{Է1Dh4ϨTo .AU雌hs(Q!'h*Jy.D,;'Ռ' o-ő%IqN-`cPBN J|z#en]Ρ&xMHL NC뻚ϽGaTbI[]cz{O#1|4:LMp7Gdjͼ:E$kTk*}M}K珜Sڮ^0)Y5wQآF"%,mKPfF^D+hɂEb&"R;"ԙp\bcڍolnSrkx1+] {6$?4frᥩ!K˿ܨM8,yEDeth-URzqaR9Vb}"?Z(>2om?%̚ jAȨ=' 6C5@Q|A͙[xd|]|ZF$"53⦂Ű僙Sg/|mEJ+6BI#VA d=(lh1U <%Nj?kޭވ*痉ycz̦74N'!radϫtߺ[J(|9awl7 }i EY1y n@vycU1kQ^ܠL޶/M)A9cԍAo/7?NY4tKS">D-B< "_{X|$M?FvrC<`RƋZ[ =9 ?vpr( AМ/#I'9LOMnqҏH5IdTU(kw#)G84* CJ3V&-{Q!sEFr?݅yjm̙FC޽Lɨ(BfO  e'IY܎ F]C5@=:/[f= d=}m}ԓ=Gɴ-^-6l 皡t~nI^V2ܐWȃ@1}K!џh~2^NQ2 po bsy K˲U8QX%7=f12A5@~lLdjEmrx* #غj) EP|lK#Oy։gA3-4!b^GA\8'[Oi\;zdn!CkB+܊mFLĕm>z3JgKyR ࢀ."A}0FU& 5!qFQm?~ H+e<.vfF-Fe%z&E{M֗i]suPzj>LG j Q?s;NCcaHϷڈE 6+~SʩmR!fbY2!4Ʈ)  L"7mD/5c"Yz#|p{}|v5!ޞ8O Na{Ns(~9ρGGh3i|qh#{ mH+L2!lM0^,6I!:SjSCvѓ.MuxPQf.Kd)'Kzuz7kF* ^;ZRkN F-&76B]rd,6O+:R/+ViPCVCpֳ&|wT)`$k)lhcѱUAٜ~s ͽS=g>uI?)=sdD;bj9Wʘ2{ƒ#"0< 8}?~v^VVzkJIP!ـ$XPYQ;8f8'+㦴^>v^ Λ/o13âUxs`9o@ q;ӑ@{J0Edؕni; \qXPݶV1iG}ciVǠw!'λ)˦Rl0 Q3fy!rGcV8Oɻ~ŵ]>.p,~ *+VI4#4|+B7^=jJ-Wj]4b64ɮ%y3*2Gw՞lG6(ΌX5iy)_ LQȜ[lleN?,߫~f)BHyD8"yȆp#KX['t4#._ i2e*=_ϖG%KxJ }o ħFywjH 8Pk {FE`YrfT80>|OҷC0 "0Rx uJKaM@'Q QNF!p8܇('[PWW{МSzrG[riPU /%$<.M{EO%vѯAbX|2c߽]Q, ]i!яmi0m6e;F(VB/Xb!˶{kl5}Gܤ2pX)1 )C"7}daWo}_X~17w w!g)ة&r{ҫɽ$sO(LW t۬j¦@ Db?~q6msMoړv4B^ESIi.mv rRbCf; C& y;OUg4n=@weQi|dnb8Tl=TG_-VL~mI h49e $#>ժ6y1M,C}8`rΙuˣ/Py /NfR}}t×A}4A );sGﰻi9&Fd%2TFmlV&P ?aÔA}!䬼uBHn׳2ӤA򫩐p߭/[DL>G}ŸvGu`8Z &dg+sM'8Np`o "%n\'(5@AAboX#xu̴VXuˢX hC>.}ؙu3Z@$}ռ% >m뵴/yЅWu1g4B8A9 E^.C}0:b{Y!OU2 kcؤR]/:atwXZc6R}& ; U\0R\O {gEsKh~z:yMfp'ѳ uywϳp#w4q9=,z+F/咱zh0V9 ?vQ 4[Gmcidn _$z Huŭ<opmv2WKXmVp rKݯ3s*ai a>e9:wL\,I Тiڦ_Qf1dcι2$ ycX{9OO%<}b2ޢ4F]ߥѠNZmQ} *.:[o(uͨ ?2) ilR̻NyA ~qӀ*-ުD3_c&{fWć$n:TIj" x# ̎+c6yrh|&[Mk ѳl.ehwBn#S2 6ۻZT5դ3~Z\WKNS?7 W'˙&Yo]`A$gyd!.n)?Viڴ;VCIk?m.P4-* Isܳ2V0#) Bs:L Vy7(쵸lT=~ [eXqF4 LF<2@y "] = O&?[;sr\Lfù>עvF&깨{@#v2F\.X&( b1X-i'cW3ۣu[Q#\k|d/yмda .-RW/ך@i>ݲ!mh~_%PJ)W=ԚB\j&YG|DI,3j\3n9ɚ Y2.[ ?Nژ%6ay4]H n{)֋ɽ$ݧI gA6l*Ҷ<sqo?h Gh^?[H} g nKq9t*#AC 1'GVWJ$t?- ]RC:߯kܰf:!9,ƀgB|hWihVWk1E?Nj3Wo8 պ+]㈪w|9^=!p׊9=~`{=O}/Ul/=o'W7@qO[SigW'y,oJ,Ҩ6~f֋FzQIͨ^܌& XNDk@%dzBjtbEk) %܇ad R5 gOxPEXB<;]eOVt#۝FfZ̩w +#=ҨOu ̒.^h7~;+\vy>lh K52)ø~XO;ql :Gmqܧ"$E0qv8 -i~_[Ȓ@%FLJ!; v_4-/[  ]RnG!` ](t!|s")362e`Q+FS@UfVҲ[Ȧ}*MyƵB5*; 9J1C=uE0OSq l \;^!dg\Di2ݬڄ_y|Y?$=~4eV*͏ X OR2g/p^Yn,7s[b[*ٖ\̚q |v\z7.߫x17!4CK"/ nn&΍@ONGHO|̜u[`ϧM$or*RJL.@kpBB/.Tp8 iT6OEvq)rs5H CCkz.Qz*(/ANrUX7sTs/![t{s:xMk)RWlT"P'UI<db[F wrǒr2.3'vF9xwi„(IVa|'ׅJ+DV ^0ȕëo[Q/uǺ gF@L_ _Sy#G7:^qR°M 8GV ~ۄWHAݯ$qӺ[/"liRhhSǁ/‹Y!wM!B_G}ft" |V%7&4=7sϩKou=ԜtEB6ϙ; SRz1+ Ȏ+z)Ad5%9 44]A5^OoIG|$B즀|2ȝqZj&bF4oedn';}l.E^7qǏtmBh̓ː!&h2[<4K'F ŤK 4pFem;Jvs7힞/#v>ij t&q.) 8ʥ4 ɏV(jzo5};T<#Dntpe*LB/ш{5 `I K+g>SVi2Tf*4[1i/) O--$AO6o.eJy֙. gf僫N0@>5]׈yY*oXNob7B'BR o;mU/OYVA_Y)qQbC|j zׯt 06I*ҹ:|9" wPn_l\ή$נ %RLH®jQi@ˬmj!mi8UkZa'_+.u+wZPCͤtr״.+L s7HpgMTo["0'U|SЃMA6+z"sRJ sw\;,lYi p>^1`54_)|$2} r;t;FT_(͸K>&H0w8*&n >/>N_&hST54IPv*ݦV1xodRvL0#E]{EPdSŪ Į5AǀWQqI>:y󱷑t(a%ZSjOp!iG>[]R`mAX[nqD 뱜t45; Q.y^{sKBY9?=E2¬ a_-boU$2PmA鿧))1dʆ )s| ![ָ<ޥ\ܣ-pf yB|^?H=9LSO+Ե RC#MS!{_\y,# ;?-tT5Z0(p<-11!`RW6j% Cs }+kxaL嵜2=fbN'ڭ~˞r?1 5q2EE^>3k%#VpKNboEm0)!9dCWoFLw_Bg#e-2#͝*}bFT{9*}uk 0"Ll9 {cb BY/M[UEG2$+g~&s*qQ *ט:@ z\)+uk2}ùaf\1&RczF*q}=(;vh uÃD YazCSPP# DcSK*(Xu{Y%Î @җMklzLrV5.t n.zTI`/e߬t\E5Č6г 1'%͒]Kq2?(=Ѵ'vBQܨƦ>H0B:˗5ܥKs-3U02^]<t5iWw$ |BB遭tA}tv3[.9Qb5sy{;n#\ Gsix \"Q2-%I!<3 X-A] # fy#l)Sl0. kf $<ca ) c 2b銪L18vDo쌑H$ofdm8QL|@€JNS n|;dKZnH5|Uj`[!QQU!ui^H.s5:'C5]:\b>+k ~@T oh&`SH(}ixqbTEz(AL %BJ0v ]!93Ⱥ лG.;4s4sl9(ԢOdS?]IRB[WHFf)M[iPMpQ(gDp'fd|բ3aJas~F%lT(lCTj!q/$UsȜ ,Bb+Y)`ܑW'f]~lO24>TCqЌ_\~<G}R aq&"?mOehCkgp>wk4lDM>"?b'ݦÞ鵠8g ['ϋeD 75W/5#p{@;_5a3m[o+@_e$XDa!lje '659̈́G4;f(cnd7[!Ma:: yl@i&Ɵn-$nn(8̮7X0vV#h=qM4&4ٺPO9= ^[!8Fh<Ɨar C,(XKtVa| y9%^Fd9T7U~U9:[l]|D;;#7TঁSR~{#X/#knM'kp;]To;;:z1Ȗdž%#3>Ĥ`zʝJ/0">\0 lCl]d#edW=v>Ie;Xن1;1Ӈ5TېBMfSJ֨*hEg)5qq)êQz#Mn]sίy8c!3Y\O L~'ZfgUW_|W"i'\d X퍱AQ H@!1'K { y/f A^PBƖF B%nUlFÔO @fOа kXqt5Wd$Wh'3/}Bn, ZQօeKJ[^K>/휅.ee:n-:DOF:{*n~c^c4S ݌ 7{l1q^w t;1oWe%j*oca 2UjT1t]4@#$vKLA;NEfN<OaZ]_!S7ˊ}vǵR]'#?t|<gj' 6l3lT 'a)2(Z"0^BWl)~bJH<6 إH9zr. Fyg<+{u.a#py$}͛c)dF`9oU|t7cd5~zDe>+2}S6#9`SqSd*v +K{q.{w@ UNQ1y`~>sSnR).%jmF3kD- ϔ#yaKn<ڷ#`[};m? )iq}ԬRNgJ41n -Zт_xY|^ > G {/! Yp\,M yg*D|2D_+ph%Ww{T]HNߧw^Z[8Ż5J g"}7uI9QHdxD}1? iVqw{(]kIY!Ӹ,\O2Dw|L麚͉]OJw"1J6l`֟G %ÓPpDhE)Yg{J< ԏ7cyCIg8i ''*U>|0f @@"%wupb减KfN R %m𩭦홗Unr_LHd]Zu6򵍠o8Eddͺ 6eIU) VEZc(:ŐsAkƖHF^jwp39ch|h[B91egGz z!fPosed_-($gi"愣hm>|tnR)|'Kٌ08яPiDh'P:;E-rcVyhdeci Bɍ>)+#dS I nyh "T`ŸTU[πh!T1$;`Dx#wp3MC"y2`;IQ]ԨFXv_>qtSɱ-6gk܎qΥk2JjFi̾sfhۤ)2!`k-dAJ Ж|F/!*.k7D7ue;ӱa;ΑL稂vtb0AzsyYOv͗:~7l )C,c2q;72/7+ExÜ}_C {}r$bJIO] EL wT۾-gOoe/9 A]Ƈ e-™Ś:MYil:L/soHnQeY첖9Tdwjs!H%). c\ĮXN"&BD!>+& [99͝b’8^#xʞ;͒ s@8gfoYyi7(kArgܯQfͻ~JcqA(K=NB4S[WR~:B^nu׷αɖ]%j{Uq{ .yZ2C7;#a`NN&i]#K֠N+ͱ G2\:cĕ3BJqH"d!?DNw~W Q VaQP@34fq75 XWhK6ty{֖ڏ^LRaQg0a2AXv-j\'SkRdϓD3rS~M",RZQBɡ};F{^ {RǕȘ[y#`aJDUi?Byy1n+ (OPj@<𼓬1=Pߛ`tNއt9%l͔bV,$# ^R'[njA[jj/ ,uqd0h}{^G PEw4R t$O5x1uo*tYa"yD/LwWH7et QFլ~?z oYS zr!&/ ݥ E6:Cݑ -6&u: (: C` /p3b23yd[G9FǺj2cKO'HT5C@ͳ)6rfG]ΊZw]L W&ʉ0 %10&h/'`a0sw K Hkf'PT@O#G+LyHLvtɃwOdz)6x3ֱz9vK s_qFvMY5q:~>jaD3fPCz0f`}[hvCfOF:/fb $An,Gk4ps&rL?bށvq|RRK,i`LٙE-V4J: NCv-+40,\1>6v5C%E~\t( b 3*{6&- HL~@lfPj)KôSPpYa 0,wiws+P{4рՁc#cڬ9kZqc)g^&Y1ĮD@ᶫpL _Ћ 1-唫Q )qK<6`чiS/>P1H*p2ݖm. n]n{ ~ ^?_(*y2'e5}GDعC<ƀXb9#gO5}`KqSck'0x!Zh>vQ3э-E+ItЭ"G&ۓ{׎ h0qn>J s מ ;A zaKUq[g"e\#14b6 a}enQ4so'M|S 2Rj E7\m)tST)/l3VAyMv)QPI /w8<;1X`;2l\.4}5NTUzz d1>.P~?%íCR‰Q+MgJ /`:֒NUzh7Vпp1,{g10H܏@7lP^H.$3 "n3dcZKW4FKQ99YT(ę s﫟}ܽTEԄ%RVC-Y`&iҽz E to-M}g,F^ (3d_"?|v$2|ъI`7F= <~8;V,u_!ߜ* -B)+ V"]|\5&`'|vF#ggDvD8U-Wo~8L*olEhKtzNiB1ݞwjƸp]7G$gH8Eظnn=> A_q[oJ w =1(d (svmP7]hny:}o:R;Em HX_Z= R&AQU}TDhaH'T9_UM 'C57kre;z%L tHu +/ /?=7o@mdnN҄ZMʩaV8=bJdw0VPQ‡)=߂B]30Ӎ{u*V(\1=d!Ì(,Au0[8O F:G>W&RTTRf+oN2 WA^&.j|*gR<9tj 5<\D" , ΂S*".ޠ#T-{8K20tl-yL Վ,unH竘&RJ% &&h~MELhi~f 3&N<88=PJp5 #<t=x2CӏQސ="[FNxʸľ Pn$Ewh=Oiɤ Q+udݢ~ ⊍k4;Fy:RWo'hW80ܙ7 *h;6yg5C"ٌ ;i.j"2eXڠ]`n=Iy<줂Jy2{u+]ƴSF)@tTrJwj_RgۣY=G.ѻt#DthCKgWCfm xJ/37/&,]1~js2#^~ց՟v0%\&OaQ %#q^+AQ98xzf*@Çՠp$?ڏ6ӓN) ['nFHsFat>NoU)No̱!A/Ҧa $kRq񯿞bjYi48 ΢~a) ]k,ћfF)`&QW~i+>=RvVWKu< < _?v9'-Yԛ\.B>D~%bO/?k9XWKT ]i hj̄a,sWZiu@*@ks 7̜N5 &oks$F{ ht(v)مUU0!˗D ;C2cT(?SL& mTQlL2`ҫ\ꅱdbҹh ]]_\),cx˒P8 &oZ 9\k7p= HuUw[F0UAjl4*%1sң RpJ%O?)'@daƨ:aȷlM9U}$JnM 3$F"y]cy<9 ׄj&HJJ媬7M.y+~$ʢ}˥,(S{tg]?\&ڰBWd3LjQܷfGG41 tt/T_̽O{Ǐ GaVcOī2j3.y)H,V3T#r+SUYxFhǴ D~5DS(Sg0`vDž-qQ_2@?Q#VnդQ(+f_\tSt$.A$yWpJ̍Ę:.MYb+'uhrUEZx|1ތJ9En=EJ@SJӄk+jn`njaM||`,zc?oF EZdog'uw,W1z5$wL|_7~~}Ömi4㱕9M)׊ RK h‘BF:~R`2[-۬y4VVQ#:ePh^J>-um\j͢EKR\ ]0ɏJ9Fr;M'G-Fbz#e Å>{j@<  ߃*f|֍Āм`^BD9YE c ψYlbxSneO Eym^YIWSfտ6ZuvenlK:BijzhT%}'hF *HMʖP k?@&\x1 Qʝ.uro +1BAy1_uD \"Xttu^ɷO^=$WDQp]v']bP"C_'}ߟRKejLGjˡ pax,]|%*"j0!l\baN=52-x,;Ež_;q0l,SfFNzO&>步6%d/$McCnxH 0j}DQHtt?T `yy.ڧO6{P"[y? VDQD[/(>@1:-(pZYxAnBVdAyAu­{׽x|_zh$\̀EK"ӛ\T{ l}#eģ{ܠ^Fe- I+n۾(nz鞛1Z"GE({./k~-8'LK!JvXBʳLgY!8JVQu M6UzulI%F%/G 5Ѵ?Zu ϛ |63Vˍe%iv^ )q V7j 7 }#lBD:HS֙&}'B+ x󶌚 { k]lyKFJqxVl7\﫻(Ҩِ0`A) urCm d CF3J:+@N2i0],{ ='qo@&M[gٜE<EC=fۖ]⿅惏x5EqsG=9ku?ڈK ]-:$=P/ޑvv.uhe0|^zhuqb3@,؋hskzЕ(c`2J#.2Ev,\ԉT`J_cL&`&#oW <H+ɦ[f]810S3FE؝Í6 DzҨ]Tq~Qqz䮗=z5pVN#/\nrx .>ΏG[atwV,Fx`QF'Gy*{ 1UZg$6*qEae]^_'l'rPǽYF*{)|9}*кw̺e rLɌ?x6 @1)m|Q^[vy~n `a7aNO nef}DgڿU5&!([SmVbtF3P:z;2L qo j: eA h Ύو6ab%~7BuJmQz zktm9vn̉Pi*at{&x̶7J;#ZuWS ߍ$NMq~T`qW0{xy+r})Y"BpV&sYQr9 Ntߺ9*6xhځg.3HGy 6%EoխSV1?E5@*Tܤ(jr֤kZՊki"#Bl#v3pn QÖm 7M}WxǎmooPڌb@~:I?5M#j!BͰ\ྰ$LuWTtk3h8Mw ӗ׀/'/3䳐L5D$I6M8[am*ݭ(-#59g̠ܗݖsУL^t.s]OJWϛ!5ĔW{hn*2L# 免YBi\J$mC%=|Z4jM&ҳmQ⎐hor1sVYozZZXDmĐ%SdlpO)gNR RU?BL# O"a%AgtؼߚۦR8 wQ>uHUV|MZGu5:+ϵ)L cDs7N{6?FST1щj%#b9p|\@Xd(XQ1NCPW0q1WsT|>CS^ʅړWZ^ #tǤj>Qf 26Pla =6hV"`R{U4@s6qgv-9N%fՁkC$:anZN]k3h[m!dc8CKΞ@Dpqh{JN8U}EIЬ8T-ژ}Ùn fݍ:5u>љB NIc Jr̤HU-<_HW)xxLbM5M2busemPIU_j?聰Xi1hsU a!pZ1 iMY 8kaVGk;w䓀܎q[`\SK;o;vxߜR8fJ{+n/+J\пI%[y ݰKY 18{5|R# N8n\yu65(chrc]X\0 (>fJIf|G MI(d?bun=W~V xdK݃t+x(|䵄!"gBܼ6JJmw˫n59s-B䠚!ʝŒ3;wF7(M ڵZN 3 qKQUP-zb͵grȁy+v=%/_kiMz xgke d+0W>>ŪW*z; E[@{s2́&ʬpZ" pBes|"q)3Zk@5KR|Ev3n/B1i8P3\hJ?j҄.1SvZ) Ud\^t>.(hSRG^y!݂2Ģa-|:Cg#"$f_Ϝhh|_4 ɳgQj5jp ?12ϐ`DWc&gQjY&0H^Iq>^|q9`<3mJ 8C5"E;2KFz*ЫN+BBMd-/ydȈ&-9*Qastи,,a&ETUܤa[$AeNF`!Л5`q ؀0Wb kQ"Ly\mg/܌7Z\e#/"=IuՊm`}=`Gy%Ozڔ[巑Hhc>uz [w׃{Bxq!=1ݘ|D7z(Opu\ w |?)T5[N,:.l5hZV|t4Qթ:炟L bݵ_na `Qe0pDe䂦j)mՂK^~0_NnobEU*#%6J$N) :յ[2/ƼIt\WRhn|*%T슈]^Cu13kQI0LMf.ZN:YxYؽ~DAX?2X{^w6aX!7e=Q`UD l<#v %j :6W˸b%Ӄؑr62ԨRA.,lzAqbBI j:^?[jkRZ@Z_1Jo5 ~v:s{o`3I5O_-fA@8Hk80`#Y, z)QƒΨZyNfn+zCqF xSD^f2nN1)# 12DZ:ΌI'O{2CLD ocכ2hsK|$S9?x/ 4F7J9{Yk ] l-IPF'E0Gȩ >2–j.vGL-KȷFtnb&L\Ӹe`KW'n$WW5~ŷ>1X1(8K##EOH N9z!sJ(ty*Gexk|S'\Oێv& U(tZ\%vUkPٌ<#Lԑ|5}H[-\xT)A,\Gk%Ѱ>~jO" Wdb7pa ʁb!U fϵWMPWRvA&7=\P_YRXuR:Ygl ͓>#[:K""z ؈B7Qȫ+'~̪+]8UR"ܠݖ4K}H@npne7n6g%*gn Y\K {vQy(fv<}^fW?p2$ mڳ%* a%Ac@6bI9/T{Gտg wHm_%6Fǭ(WG~CXB']r8VƂX"V3XGK*Ďpݘ.N߄1TrV9_.PĆ-lpe_dVGJu"^A۝#(T=@PTW9^j&wʊ4>2 b{`wsίKmnh<,1W,K$O}@v Ef6I*/XsO 5x^& #3(3#INF]RΤkHwCэ& 0o~i+nXxN/uJG8 H4SHn9u`\[*qdeEeR8I/L)5}qo@? 2`g}\ fOv.]pɜ\fK7 -97:e{]^06iSԏQ);g3"QVM%da~Cbu{;80Mȳ/ 'S5g#T#h>TшrjP2 Kgp\ < f&B&:1x>SY3O5\Ӂ-]Sg~lO[C*lDxOt 6$l<NZn+jV@?ʐh1}BҾuTM2v;4z/07 V Ҧ\ekՈ cvңr98=LjQ`iՆ;xow &b[{-sT5ik.GCT1i]y+-MuZy3ZߵCkϾͶL:KFM4IORq(C_RG_4'Y)c#Y³` εlatZVR@vy;c@'F"9e SVm@!~-#΄8XZ&_f٥'X(6>q9a8_F$/GpM&O'WVQIK=4K,'/Hj(Vk]l mLgdSX{鯚i.o  m_VO?6K=.#͒8$Z"tqZ>_AFڋ4(2Cr5kfTcAYz<\ie"}ggv );ԈO)3b'`#-Ի1Ià?/ntq@v0쌏\VD鴢6AƘV[i]'[塄y0Єg_Q^0 TPn2jXr1uzĂaPjeT&NSfU:"[fGKU̞@Y''3bve=HOUWAyf4D?0, deoJ_bpVm-1o= xqM pVXe|;a^m%c<];Xiլ"Ch6UqSĄQ5*yAIbv*N5_vD'BJZ缔#,@ OI `af sAxyWqF2ZތO!#$v܆qn[h34Om`G)+h 648$ڣ$H4OaA38 .d9_jyuV9ԤoR6QuJ_+0\a1Ie__R5KWq&={W@_H1:EY[#.y4aq>kP~zyuRN\HvAU|p5Guỿ֊ŘbCح wˆ+';,6j| 9k tJ']ɞdZQH(ߵ~;-0:q%|8u RÇ<#.x:x>]UXW Q{{' E9`D+6goo?Wa<7pQ Z,/(I.Fe)Oqݮ >ct =}2۪]۴fo<sQ!4G102Յdf(2kc9C/OX>ۼꜳ)oIdM=(JxHbGy=x6ʻ*ex# j9ýc04icYV\d썭xvcARܑcOcxTsՒd-exS7Od~pdx}4k2&g8Eܳ<$xCm&8U{b0+fIծ+lmwI*> @/"P'"ct.+` LOEx\kxPt}4qԽӽD>"?ܥB4|8-96zK[DqV6fs{B?Tf3{B2sO\D,in># ɉ6< ^lPs\m@JJb\fΝ1e,''F\fbTW  [Z@<)~,ÉI&By917ifkвS7:X[Qy"ڱ;f24I ]aw@Cj{:kiGmR'oLХ~i_m{c Ew~ Z|D)Yl4JZrSs^u (1DKL עFW1:fƞF%*D̟|wzwϵAYNOd InF̿I8__@mԥ<JZ -S~)[ӟbP hFH9}7_MXr&+N #Pd(@ ,?\+cޓT#l;v){yVH/esǙo"lwXZ1cȲ',PA&C/D^t,Rp^-E2,>nc{->? Sզ;anqKKDp4W/5T /}@aOѣTڿQ*eJk!:f>ᶝKz(86Ŵ|n p阒 w}u;UCc7ow`Im >Y/Da=m(tbV̕zʸJ|ֺh*dTr%|}3)`cYӥ+"]6ckM܂5}: YR6no1ǀkvݿ}%R|TzQ]afUVd3?-Q(\$xa">^/$f;Ety %άG6* P9:u`(%@J]!ܾۤ #`@&rYO| {EtjVm/7 +n_X<^_1%.'BFBpjKߗ#Qe8`n䝁cK9c.E~sq*YUP9 D_DYI܁OqDIV5磊pRzIgTQkyτH}W0EnU!YS6׍䔁>e`D׽_h.p* ǜ `NC&1qtM6Nڂ,w7CdT 'ARjeJǘזҤvD\L h ӉD^36WRP=ɤqp fI꧅';B)fRʭ_[J#ͺc^@;Hᔇ>]h^jU.vy=g*^~nY/9sE/+K|cPۛ9sX]2B 5i@?KH-E%{1% ҟtOy`falT>* Ǒ^ߺ%J@^a@VEJ%զ2X+!Xxg~-!\VA1Ec (_T!'k ]H/ʝJSvB#Q$?3rfӊk7H]|1*u3`*&-9܋ >A4}TqC~:C$S,#*;(=BYx/tFX2dފUm&[".ؗ'Q2W:~_#CӑNiQaއU\ &0 4A$.~ *@i-H:LkX*f +#3+E{-&MOrNbG\抣M{RE%7 8w~ƙ$R/(:TK=(vew?үޥDgwsx( #QǸeυdՁO? M8" 93j4#zh:.eo~`N^W5@k-,[29aܪJ5drxPgeŠkzYF@dH7A(nB3tYDu[HK_MKzbiS/mT3D:^mI*'h 'mЙq\![^0jo>[`Z`'+ȉ{Aqdncddl e,($+Akf/.6Y L⭼'셌5/5Щ65i6KCD=ZО [[t]ǹ e0T1*/< os7ȟȳϺ&Vexͤ PTE2 ' [kg+u+ۭJ"7w i8{ ȉOa5v3Ϧ,G.Ŀ0a2ř!_Nk1k"@a`fs1{\:i [}';Ӊ Gs{6@U{"!%WPl>[;M(юѧ;Nnyۮ=@g#:oUh1@ &F1_Tr)LYI35jzOrȏ̊*+7CH/yƦv4GDeyg/N4t3z JV~ T!ߎK6>sPQS ë-Rc!%!U#B$3!?2qrN%p/w [oY7\WUP[)t4UL,Y9~|uѥ~T)zDLr{Cd7F2D1tī[J-HF]s!G[O~eD򶨤ND?K 脇CN^}f93m37")I'rM-z1.et0R.Ʒ#+i!a|YJ6 =Sg}3a٘ Jl'^a|Fgt{_#YفBY  }W4 %F{#џrb)R\i]V1rU. R(}zEfx2ccGz1NYF"@~[-I*|v` oꖹΒOQM$5¨F+7~zP.ݘbL0^GE8NcW|zr0%ߎb%f.R!>jqv_Y3FH3C@e=2ձm8*X'A*%!0Z rr  epq3H̝@K\ojӟFq2wm[i\2.oQJf1tVQWia^Fid|ԫXW7م pk^Coq2x9\òq͐ypĎXVYdKbwXXw+7CI>+jͭTc߉UKg{Mv4>@iDf:j-Tko/h1p~9gi|iy]$x.O>7O@afw:'\9 YrdnvEpA+Āp8+ҡ,ğWCE)q%OEwEtlAHB ,QYӳhљ){OƢyWT1N3H)to +1N2bxZ727/X)ЄY/:s+%%Q{'j2O22L-(c Wh Z ފ.N$iY !#ؓϜC,멊`iY.NL,yaM.X7~dn3Crف|_;f |6W{S3y@\;7L.ZKWɥ{rXDGG !AKAGN[6Y"y:4g t[u: !#d4[d6U)}us x254mOkv !\Hh;=Flz~YmoEyߒy[8 7J?fU6M߆a0{"|y׃279B~OzVwa- m=ݎ* _>٭D37*Gn`t|վ#&6v_(o 12\B"ôN6ݗ~2;`wT5,2 ]N((7QYM( ]iV.V7WnwJAlz~%}k)Y[3X[^;>34t| ^ڶ_\$(spv K$g{WT±h-!CӮHC|~ Tz?|ڸ{brdE뽐:ʐw\yŠiT"%V~S e#U /S./V1)M@Fl=NMKCi)?}Wyŕ%f+[)o7ֻYx17*͋avc!ReHQR4zEضD Fyj-ܖ { }3,9$>Um?˝c6׹);+rq'ZR8ӹ<)f@oQSx-E~b< 5gPyYQ KT!ˣ7V>(md׮ H/mKv 0uBs *{O?MK/mKm랣^%]m'挡҃4y"#^ڹ.:yj Sl}@)1L '( [`J*1ggc̒l^I"Ǭff`\φxMj/D-`zEf̷\/RU_Q=eatfATWf ]fȯ\?iKNb2OnvLz¨Vf6֭Dz%̪0Af6![uQeuӉl2^74_աog̯AǏQN閕Aq11>12 C1P r-X@ɒ2c? U\v6maSuY&J CUM(<<{>TmO ir~> ݋m-b0[$j7m3g&o._]PPi8a3 &V8'O')W[xa xGQ$H0"+tgMZYZr>* ?'}:h^[[9(iR ^kf Qhev]g(%)k8/[|KFiK V]&Y5=l :VM9_Xm5X@kdT"_,&\+JG^xpz8Z whOAF ba)aTu!_sn,Dq EXEslQH$Gћۧ}T /NSכ gm9ѢgŽP hG ;v:7n' H߹nѐ.%U`j#TS` èuo fG!6QB[uqy hogC;&|RT>{-G5c" oU/xbGhRl:*`'PO!jQ sپCZiŇ|ںhaLyC OgCNN󼠱0p)~%Oh~$7W\1Qe#KW6EȁvaiYdx%D i{&^:VsF';'Q_E/'`$J>e! 4;6kw2yG*FXu?:ȸZ7_zv y`UUz,DiL[2Yx/jox!:A0qюr<jYx;*ŻLe?ctQ(&E2iԃp*M"~K Xjg<֕4M00T{2IaZ HA5y&>YVB[ni=qU)Õu'- >G)5qnaM YN$%7V+2w5/h}tJw˵=QvT0 Z)g1o[A̜9%o4(5=63N_A6U>6oBqsRvFW1\UQof4ˀC\j*9^ȍ+t/M3 $GaXY @=x]2K$$Lvƚvb7(m7Fq$ 46)J.eͤszK# mE#Faadv(#x[[XiŊ3S.A{јz6*˔G+Nq@;vޱf?+[ z9J|X|l:OqS1ԛqb Fy}rUP"F ( aWSj˙|iޜ:cR1/՞(V FQ8?R#lM% buyea՘c= ǣl$$88Nvoͼ(76= cVX'yr2{VlfZՌDzNG-ϲAi8^g kV{f-pv(2Ч%mu},C؋R253 ;qzcfSJy>nqZfhXFd5bju؄0RnaNJE5"?X'"I#i"uPk☤cxs]ֳP}ÉQZ,^@$u&GwУ]>RQT_~v=rS3xqL4(40>hӥP)_t`j8nX]LX:afV&RK;ghɭTyxx@oE$5wuzțVnS?yAi(+kOR bz"_*X3qb#/[Z<+F?Ocx418~"1%1(5<ɞ6\+knsBx Fv@V@_&~W}H*|wjJ {N>q.o&e=H$`+VU\ $@ l\TY@'.dF4GC} DpI('ȴ [&_wiHMT _dˆ]9 S Io0-i?cC]:aNn{NXe^%QHPa 6ϹVD9 bAg.*/MߐW=iHqLeyz@4m=搹K&x]ʊ pD?S"2~WYWI =6r .` \eE$+ocPRֳ sb@ ݼk7ܳY.hwH|{2?|ҙy:-KgZ=c6*aQcPYvG7q@uߓ{{K||W\=}Uu/gҵzTe+{>yane~d"H`3}/oҎ>fCԚP,˚$l8(VsN~^" ?KiXXAibʖ,j.>3lPpQfHM5u]Կ3tĩ^ 鉢%  8vB@`RumZ>b]L JTk4:rJ2䙒}6xNol琑nf؄Qo>mBвܨ`8ZB{q($B x@2L񊑏.z0yϩb5oC゙SXFd{Y|e.Msv1R;gz@(E"囦AfE hh0n^Q-Т 41D뇇P ʓ&\ )E\ʑT#vC7sQ9r1L5/NE e^׹a5`lϑamܺ/"q9B%݇(b6/6”Fwsu&zCxִ >Wf5Hϲ (l=n%@jhҵQPɠЦOBd@ h /]yp$w蟷4$ d sɨ!ZZ9Ӓ{gg8Y.-`u?9 ֛xmx8 mΪ;>,;PF5#RŸ X(y1 <+G0Foq~7ŭe@+JYEjU j&SZBJpXnMm>x"|G(p옙SW;:#kF(@v,p(VA` f7 kӁ!<ͱqݼGw[K(3x k>?]au0tz||}ܪaԕi9>!Ra]!# N9`M\t,^|(ܡqZ Yk5JϾ,l(QS>* wV7 Hrs(Z6:µL6Jwr T)d%5PsnB1cmߨsʍ {}C㥼Gxx L]!,xm12&؆ 2Z$\Yde57x4}N=ؗRa ɞFZv`l64ؔGQWc.Y{ʇ1E#b2"ciVx 5%T]{z,kV{ndj i+M}oK?<_lD$iqIS>t RsξInjC lLg_ax.JtbЁPK$ʡo:UX\ϩql!pKnދ1"Tϟ*.>W&/i OEjcZ$lDqY*hdv۰5Etkt;97cBZ9zvx@!ᐏEght΅׾zK6wjB=d896ٯ,O/E]J Sc[XV Tb<ﲝRQsCa#>rCyѵ`Z_J^kc NNEBA$L|0M?hGj'+y0P cvsWMb8s̬ `J9Ʌ'D7f\sϫ͐Z2ٕH~+r9$籟@IIUH0u*{wЏGl̒`;3B1QGw¢ F7+o^c!Z[/)C3y lߥ`hu}Ĩ9H_H-Vě5ÖL Z!(C)o}Q+ƪ҂Hfmͫ I\:FWlLgR\vyX}[L]7m# $-ݯNO~0Xy n6({F3 &bʂ=h*^S: ~oK!y9Pew0 O*PP/6Z+bס{I+坟&Zr?<ߺɚLSp1YV밹A2 {9s^ ӏuφ-bg~$/&oX*RKId=/M~%t\ckjxtHV#{}ǂ=kM%ϓlݧlX'GDHgPQa3m~4wlrr%,PktbM'^e͚$4q2P_\<2}ĀgZm 3ͧl~X* ~dΰXcF0`Ȼy~r1$ zVS?[~7g3(a82>.Q| TFo?Z[Ǐ>n<%X<Ӥc6` CX=jUbQFQuPlբo_M:=9{ZkB#$-:v%@oZpcY2Bn%6Eo1HX!dYLUn<&0'p'`s٠uz]QloOd6<T7RBx >S?)Bw8AR+8mͼ+Iz6y7~-B=U #3Ol.|G3ֵJG^*Y.PDԱ*:Nzm#'QL j2^^ Z`^d 8 {??/&Noo ɽ fٹQڇ6m"Df6R*e%NӪ´x,e1Sַ1M}l/ӑ#pBG pCn}񤱠[{w^T1+C7wR˯ycRkTAtixl4c)rw!4)k& AN PRȯ<-@O/v@=r,|m~lT:IcMidotHf}02*Ywl0%reZ*nЀ:,LӶdž3pךKaDT]HG;\3Zh "3%o(x'm%:a~薤bSTmt)({rT/Ҟ? 7&HlC\>aop!X ݱ .48HCw[ }nL@=0e-E},m=RYg}dg-M dJQ~q{Fm9u|+iCV`f#߳ɅBvv2(`rofpHcs :Bɣ*@Y#aFW_nZ<%];GQ]u$񢌌OHr1O':*'74@{Cp YeBdv(-}"?m;1cmB&8 M1 FcH.ߩ2 xP0 o!dGmgߍCBKccZmn'xz͘Ƕ2ԊE5@fåN >yK>4gD9[-!4ELKVp&=n`f4ㇵi8 )׆s|%t ⇖;ٹyow P2 TR铡+(_zrf`Ջy x˂Y@" B*?vap Yfvq|c? 1klXwD.Ew7h#@$ ?+hQ0qː 0lR"5꩹ė4`.o |#*[X>fFP;L*Io+[.8\O{+Og(U*\dӞv]ƌT}B:o~!,ak gPW3J#熫GP]RxV{$PChq2 dz;"{ yt&(Ïp n+cn{Ryΰ[dc镾cY:#fY ^ H6VK6T<ʅyi߬Ps+~RWJ7#Pk=&44t?N#o] MͺGD1= z ! 'B. ]J(.`ӡ pmh{Z"By{$o$|~^ΥLġzĹR' >7Ždy$cQx`) ;#Wsb $}ۗw||)QcA8mBį 2KD I;ъXr *P1_LTߊɗQY_! >basPrm!kNkLl˝>$P=J46Ȏ1Qk7cڵ$da@̮P;,M"[q/<WNv6+ \_|L;&ҽ{Aado(plJMeT0Ƙ)_s1 =RXUZ*7WMH*qtbc" cH p$eRf6 p|c Nrr$'`y/*ץDwQN7&:%;gV(5y,?sH3i{{Ky!dBom251q&4K)6!d=eR7Mko+j ܁5)5sNՔ:7L`koý0fzԩIdÓN h|fjQSp#˦]{Cx =qJu{gzN0UFSoHp;A(J}:S&;=7ex37BA^fif.Ye 6.pi}}S6\lT$`#bBN!Jȸ 7!r64U38x?up5~+@|p6DdBxN§Ɲ~HD]Hj; w5l yKsKɃ#S/"PA6]xmbA Fy}n؊kimT $oI!xpbY i,oԸgkHzQ摣鉙px: $aj5 cpNOS e?:A:f4BEO}pHV +Lݹd”=<f$}}tbi~vηوIܵpGdVm\XJrK$d[sett嬐K9#!1Xё NF{Ocq}D+ ;.K1Jq;}_= VXqIRmNFOFYvfDdM{V[0ɀ0xNo{ϥuNn$=%Ni! xK/gj~vS?`y }- Y7< քSM6jtTϾ9#鲂v?lܷwfHϘã֙x3d3< '%uIb]Zy@v B_hpar5.[I@PQ,n+$ xieFK[WiK&{R6 u|ܦ& Kы[gnj~WENNF3Ɔ}r+5F>D1<f54P:9a_J7=%W@TR/$X;onkTLdd8VA&ƒ;qb;5bsyoXUi?ٿѩzGhfÉLDYx {[4v n~= \K_H 1(:6-ų52^ `2k\۱ᬺEY Twkd'zXMy=-?<&=o^l Ls'F Ϯ1y79A ?с ~c ܟV7\l.' F b.N;ga- y:2󸲝ja[o <>gy;R.1qII@쮸oQK 'EHĭgv\Af |>W[ƀDvԷE d :%8.k]t* F4At wWQ?*ig6m9%ibu(4!W^=caD3$M6H4ѥ`݃AuOisWZζ4A[1n?> ilɐɎtorbʞo<@tH:pu9#= 6Hn>eRzI4P݋\-ɧ|Ei9ކ瀅ҼLb~EoAl̝.}WNʟ)Ÿ5/=Ք0aݖh{dxqgrMbv6dž+>3p.w&}iczKyS8czRu,$-Bƞ5I{N~$돠%jĹfZR 3w.G=4}dagJ6U,ռKDyȫgQ6eiZ;iDeԅU!ڧHYb(jdH4qUj ;b'݁ p?wY߸jz;ґE|p)/OoBr ;˰( 2"]y5:AcAÒ$t;?EQ闬6}/Źxt4<+>r}Ij%*:)8͏ B',nB)#VMŠgT(&zxnKr^lh}s E-LLةe6;Qv_oJ]cԻE xNV+5x$/ W5A`l>F. <#-a<a9WkC1 aP|C7{Go7!L_ |5Pg6ҍ>zOճ3@tu_jI\87Z"/㠎e% Rnazb h;?8.,-YsXK|<lo ]SG*O!רVnCp+ң߱<ޱG&⣾p_-z}ّIl?xLX=9_GX]=w7T[O, (GeUO`OHդ g\oW #_tK)lW6yBG2I^@@؃08rk71I58QuԺ0K7@7*T[79I[. %lmS>6LÙĵI;]tނޣ ᱷfy)Ij*wi^TghV12np+Ѱ}ec{k$Xk7QP,%,Zo'5'kB%mGal.aݥ53^9Q Oqd< Τ ®fdPS4մ֦*1OI}@XY~OcpD!ݯv2j'oXW!%dȤ.d)OQ sL)"a=>L U_j\PIdwj㼏JRjw 4uel$[q.#|W*? iP;{>L˱/!a+r(8i 6O8yyȵNu 8L0|^!vgGq>Trgtn[t-yD@ɁC@KNYR(7O74ACCd HDR78Xs;^!dT+ u{q3sO%l+iT;-#Sj ZMqM8X=vvhob\gLORC-88`% sW9||šOԋsn?v\z*_|#eA@F+qi un_'._hmcP )Wd@, HJr֐܇!B/~!^{xzUR8W97%|H O-HM/m ݈[LjoQ>N:>B-OۙEpp1žُG$6qt"8W>zhjo0ױ2c񯪿"Phhp^V6@Z<ΨϻIUu1] n2Z٧BEr<鄐)|;)y#ѕd.iueWs}1C%y(ZmM͗g`A׳x|%[|+?O!DzZ}]光N ˘hl\w@$]wH7F2F9MMYt\bUӖ'.y|bL8CVyAo9Cp3>U5ab FXUK2n~Ya CC@cրy큄SQMI[S,~GpL21L}8+}{TShUU0^BWyoi>_ Xdq(a*XġN4~'6I4<-A ʁ^ݲGFA ȲoWcZZn39[8oO!ˆ돈_[G3T4;emùl5CsdLqw<0Wq|1ݨqo9ncy2m[ [sKo;Έ ̌hco:[;$ +dDE2:?#(PZnd{,j31@R(P3e--[*E`Cp03N)/ 5/Vq>ǣkZEM;Jǩ}sXa@S=(.&Z t&5=|p7;).rxF\NypUTcJ/*40i )tSmXAEB hR:mbJ)*Ā ޮvm#O5:a<n_*u]<{݂M ',^Vؒo+GaeJhh 57+ytpjnJ.#js9- z%+ro\eYxy|[`4$cF|IQz`ijrN ^F^6yD5'bwE !VMT,ׁ_L\Lb z"7OsOd8VuBccDy)6?#h4~9!K= `/x$ W^E?Ve>V6w=Wt3C?S.(XZG-_nCT*I_wwkֺmG%|y~ T;L b4($,C69TWE2?U:)(mqGUW2gc<`1K%Qn=J yHLEXZa;k(C4Xhj!_iF<~[M)'ޱZJ)IZs_R\&Kh L &Iu}ǟ~PzFg-"@O> \\a"P}FPǧx+C6["~IJG Ck^^'cr `]n_HslZ:yBH^RᡏmzvMs\RaCcSj 6ա_L{WRT\3\cՁKffOo,?W!*LD6l6̻ j WW6 m y U~.^%n}f37,FĐA`fp\_9dghG,mvqJ3dvC/m'W)vJ>HǸ7G&?/~fhʀ;~)TH=^H.&JET*ۯ˟Lt<(0q[: g\hn;i_4Q e!Lg%wSGI #zrdHFn"U;2&~c &Ak^T_,(V|Rkf}Uam7d|1p Z\_QEMK-%^$y ȜxR#{]I!8Ni` (Ixw{/W6Â)w6YI.oPS@n`VAf?aL+ Z)x$SaH6$Q0 7V6Yeۘ{0o՟+XGDy,FENj <1&M;Fmu/tَ5o_?~Yvqɭdu ^*5~Tv\"b=5C6'Uڗ|AqRGoI_6뭆\H`C`:6,B 2;@EyID:,H8&/`Ǭ2b83^Q6*ykGqa,Tgzh֛52 3|0Uf&q<$bqNמ :5oi(0C|+ c2oG@N<|KL3,8}5{ &tERUDJ()=]۲ nM72g LNXW3Kk]~gm9'nqxaJ6u6͞ksΒ 9}~Ч736- ²r2/)/#C^֧u2>ţ*R'hmR=pb`߀yhQ"fxGZ4!k0L㉪N@Nd9qhcɉbګ,/<:5i'Nw-h΁"RV1q e8"%ҮMT?%әG\} q$J7}0Mchd52@l',C^C`L Jp (]Bh8BbFP=wY`Ggjd4_ஹHm ̆UyUD4{<׋X>ΙOVWT~+<p.xYO&lQG(x &M0)#Ije40zIܚd]8ڌ7,(Z9/XCu,W& @deS I|}4BaZžDe؅xݶ֣| !ܶ=/̞MRu,q)Nf ; 2`IS?+$9.^l`Cn QI)]ćuO/[/$ wY<~9"<Ŕt*yโB?tȳsJ中4M$5i4 f*pKD}3lyx(B)_9P`'/c}ԓ.Ae˚^l]P.sYDWuMS`+xҽ%}pdR[:.^*K=x^dwXߗ6n+t{*P67 ӈ2+ P/S)>l"'æ(At+)sWReGY%_n3&`NJ^@q9LT:Ѻ*\ͥ62,c,kqQwW><ꞿ!}jzOPẽȟk!ʌĘ//dW̳[Zeri'wiPcfH;:@1Km#S$2|?qe{o[g:Yw\Wb[7.+ FOf/Ja1fH9qJ^y> "'{MQƏ$gC]<6+ŢaA[q ӟŌfu(4*:f%S~\j{18`S-4G(/;FHw`,|:pK>KZz-!ցy~YԴJxV {Tfjr:_;s6h.eoԧ_ rt~fNA]L%3-A`l &" 1&9Th('226`s5!BcMލB,Q!ypAw{#q<;g-v^aHv+,+}=%2WK l ~=w3"{-_7jzL;)U!Y,;>ETӲR; SO^Wd2x7|kɎ1 ͬSԌL[_ |WR:GN4lN6x+H {Bgŝ“)I%Nkh1wyKhtF&wmU\ZCdWqX? [1|ѐ&?:9GRr)\wMB TNM8>JfX}M;Eg\_U4::DZ16߽U" eh!R~r2V(k#b"X-# \OZGY_WT*YGYl=̱rN&mM7e߈Dm숦nzD:M_7`]hǾfg/7v֡ 5ЄZF2PH:pC s)B;;bt.4dw͜G/$a,$=WJW]>ntO Rl.*D9w`9l 2~q;%&d1O&# LGlkp IZͥs{ [pqG 2`IZoFORkh 'Ak QTy/8 3o^8xnǶ;Gh']2 0pPhB'}=Iq}ɝD $WH~iKlѶ )'N>u&poNA 븼~ί2KN|ܢ A[`L3e_@oSY; ͭj>_Ӗu Wa UYm7/)7Q0/` XUҥ߂rp5'|!i)(3,`a_ Lc]L}Rz#c2 T caI* ax!\J?ޝtNJ ˊ#l עڳbWщ+nÃH"YD]8DRm54&ʞiA0tC O$o08 i2W/wW\ź&mҞ8#5iơ!W̰2 KWC$yݼ-v8:ޙ0iuCk0y;9!ow^M(.FZ]*]a S}&K'w'dɚy1AjW #2`@Dm%GS*#"Mq)ݘ3U(`L碌97q;t.pEݠэK"" jPp yC b3m HG2u *rs6K qNøeN#H J?D.W4n'k</GtM2"}h|U7PYA-_ЗR_jaȜM .̥UdĹt]>,5ԈVݜ L}R!]޴(1lxm0Cn=zN0+O5Sc"Kq Mv bgRM7<2t//ֆXiྺB7%va\{)vN"d,#y:at3}n&VsF^W"]}@Oθfgb[=#KF海@Οq񿶰q(q'm Su f<#A%QJP THhcݹ4pCY; ZsW%^ϵ"ǰ)lͫ⶛%Z8m>5T3eFwy)Oq~ﺚ$ J>X_C SNaSn "CZbdpeD}7*q63jNo?R(~vy̜Ny pRëDn~N4'GR"@)Ή]$/mQș^hN#dH*0[^ o%6 lTM/ pH,eQZ voͭ9m*2ϣMÒ3 )V.MfC$Y`B7Hֻr@/F _ iI-_sNMgL gP 6Qy[6;u亠^: b8"[ yg5_Մd&|2n;7ߚ6i2 zN/@܈Hz3Y B.}q3ʛ!]MdJK=ݝu`^q.Z܌j,`c?X-TfÁ%^HQ֬ 7䣙 S Y #=fn_m|7]0Ǿ^7a1LExjm K1û-^(lnpPT'r nFDk oi 'n**tO3pΘ]ۖ{]V~-o\>.b|f*;E$AMĒm!} miCmVQd6Vģy I|~TR R D8Y3fWA u$6X;%!oL7<$z. [YZgPړvS VN|$͐>} ߘ->Pɦ7s)!H6T #{idxx9HRu2{roi82&s˙zLim@égJjp`f< D*'MBfQw!\3] wvsi8ݸma-: /avo 'H,$Њ"fAS`khD1ÀJȊ6vz ƭ2wW-=S*,1k+"zŽМp6-dq8_(*}w§3ˣ ("O/A͙R{Ad}82تdPeN)ybAc,>J:lTgr*QKYȋ{fM4/$!vo}>GANQDP7n"xW(UN Am O†r0f$UXVS9.=gxq Ahxˍr.߲6d.Wk+˰MsV_¶dߺG!|'Wӥ~| Bޔ_z?Vc>UFC C!b\Lhzj8` ټ2עjY vj~=da$zM下/SLFA]<X.M_#.i?#j [M,}4vz&r ͂F}.ft']SEw̓ȻݎgI!.|3˛>"L_x[?;SQцTnix:);kuɗJ*΂v^L16w̋5Ďǝb5լ(PeX;WO{X:^41h*X_BKLq'^ J"[1~kP%0e;;S $Pαv0ZFS&9>efB5Hό{Ɓ}bÎ3,D(y~w[軱{ÛZX јeubu55Mީ8iSdDxY.My=3SiqӂmW!]]q! FB[D!  /\3Up儵şōM>33XQD"4*p&*HʹQE a;ƉEɶZ7nPFe+ؐuAs Z2σn$qWw6!D4 $NU"yT0}B.WY1C0YF ,CfW\m1 [6ڪn䶪h"A(Fy_RZcK\=1q㥙xPWT˔uc"+2d6!vSr'$+Ą•sanyf;"aYò0qXzNbؗѭf&/2_7\EH-Aϔnfѥm6΋Ed^¨EiqLV[GtRëڍIvHGR'Y=N㥻~4-nԨƚu| 'V5o6)X/;HK rB@]0cw :Jm1^r%=*>i.6x"G8i:?!\c}}Lb;Ns:617dҴJ{EVCo!Pv?Cd|@c~5P!Kdrfa'CD97f3+92;k"Tȝ^V@&2\g S3E{wF0'wb[=:*0G+JDnb\KZu +|+CﯺmD4c yf&1+x _ T?zhR7.kӷT`aFϣm'NGbTWR/́A^6~/m*}y6 PD#LqlE Sm`auX+Ʈ; <9Z'Nڈ%tPlk\z(qgn&+O[m>Rp %$j3Pq K{e`5dr,/?yȡ ql\%;zǒ{ua<@cct+@}{81?-N?B;r]jy׾X@pUv]\1Z/C#Nr#2P q0u?߸~\fip}7 H'M4 n1[FktLSPW}4}ՕЍL`ze⼾Vgp*y=?] !,ޗuD-!N ZBN^q7SwKҡ(:0Aw ZyhhzT@zXu ?p6Zӯ1yyP2KH i>OЁ#%ŋ+ݑEiG5 {&tS3 3^ZÓD7^&z}xϞ`~"꼥\ӓYOgD±BZjEҴ g$]$@c4"Bj+Gf.-O國"_pyp5oUOCS` Xez 7KX@ b- z^XnS"+݀1*.>72 TŌ6suLIDLIw4OxTjr}j\-Ƭ4,n.r泝$I `rRc\M vw@"PAÝ 5ln1 >JEZ/ԧT"e$Vaҥ)~x>BW Qx`OQB(F6y_x(.({`]!jRwgA5vWrn/VZHIm7-=._!m)ٗU|yn ήα+Q,aov ]QoYo9i ^ 1Jʝ-OwS3'0|Sb58I(C)٨׼HBYň`DQMFϋw7m)}zOr,Q-68qTԺB\V/ nأPIE@IH= =7jpN\g]zA /23g\ӜCP1IL? nj&֬͒uaw{ц \4QjTh'Ab21Ͻ5͏ (;!e*3xQ6 C/Krv,ـo? :w I\i62w9c2i!(L${KaN&HTt]}wYF׷R1ȾdݑM}*\KMi#' GSiHlNvkO/yR UC鸼Yi&]I ʠ]&?yG#e) E d4()nbM{c -βc7b&[RjX+. daF]JCxp3I=}yRˤVB`O7}^KMKnp:{ U0oԛ0.b# xs^w jjJNg6tL5ewS˹;Y\nhUJ7w~)i呖E |5>D7BI#v1tvtT (sq>M} Ƅ6[U8釔5v.^aܚ AR6tk]AkF}BFzy ? 7 &i hRml_6ږ[(N&oBAz7 [誐d%7xD@m|B,r`7*#>?R#Eas]] T!SFެ~/ I8섢݃ D|W7Ag[V x:Tew>r!p)x&mɭ:7W[I_D222:޺]awFNT8F&Ոª)V;A@]%@gm /UlV EߢM&;"]/ё;7F9f^& צx>&7r)eApO^1nւЛZR}J`QEr.D RQ.߰Qì{k)*pEZ g1wSPh_:9Sڧ97,m%E9Wǯ:Ws1oO.p1YOd]~:U,캊a^.Q&UߋZN^nxF!] 62!lOt'[kki>}a'ڲ0  2SMXv.VQ :]Z]c|?NT,㔳`H& sK5EK62%#wiOg8sq"((z]€՞5fA{*iK|_^#$æEVitM%ԔoV 1qz5YX,0O * 9o -E(-5` ||*25&'fs˖[Sd ZܕxIIދ? oe߄ 5icpr"|@/NrV >W:ɤ} _MBrY!.PDb@Ș w8NCo6;<܃DtV.Bky*$lӦsd (-e7*Å֙G{7tSE'0vTN=w4;h0l> J hVi,2%Ų۵7##^PE'`ah^$[}Y[^=[X~G{4]fuQޒNRQeGnU MLߔLdy ,&4nj5p-zr݆w\?tN<X8]sNAowQh8Jkڡ>;574?i+b%QsmF݂hjpLu52yǀ \14u3 b>e28wT+}dkH8 a^++FS"iz*:xԣ\{ EM~6$d؆MH=Hd7؃_1ʎ +⁚߿C'(2VR𖩩o= ۖ_{A^4k [89Y^ﵷ"k VT/Y~`2f@Ri/#'/pd(!nx?5uIqo`t湝.#9t]Ρ`Q"U1j AX^7͢| ѧ`˨-TvBGmXOl@n淉 dȱɀ_ݡ P-[4 hrZᅰQ2zӋ<\AЎ-@X{EE` džK}+y;z{Ng܂U a2&Of>΄=g=l|Q0!SEVJM*1# ep4qUɪOWcqTcڜ#ߙV"gLM%Hݩ]K-'n|*qxNɥ][x»>Ie~Z!?Jfno$[Hz|խȏ-,oO)pNOW) MuB5O;TTbvumA VoɌF\跓.YLZ nWx\| (AI/G=.".WBŞ:{ c8UAd@A)R[l ~c#^MI8<%COBxU[Ӽ(';2xM -|(u]k#f{# 袩hrV߈<Ћ|1jzB@h> y,2fA.v]{)ޚ@qcj "]&:v2.c*KVb{I$%"̘80ϣO.Nk_@r#^bD*WƸ+lwj Iϲ|F]? jAR.m*V}BD9W XNzNrx3_*'pz@Bւkө9h/˜ME岈}WzD)=:PGxr ճT,R\#$kuڮQ4V8A-4f- l|ʢ'ٍ… b\ϣd28` {ۖ.@ɖDߚP4[rC.ъ@q-t4Fe ݂TOawXKdʹ0y 1]duAWy%r]+`z ~TLf<]kQc;SSM|('r U znҮt/{%< :V'[zӘ 説Kd@WF~$Q&^Rd&CdO@$ &jƩ9n0oP- 򮱵ڈO<3/]o`<:4uR2,xg~kihdT 8GC?1bT/b_¿9ǝw*tzneNh5B'MimtϘIl@^tE52wnFֆ{gEIJLA p a~dWi)u$ >9z,m^#`jފu9IX?/4sj)#޺UN6Q%ih%׆o_ܤ1K NۼW E*\ .p(+8KVs@RB;EK5<)LDG<ip4G6.HO< Hrj}"S[J{q֗)WW29 [E*:-ge2?|BZmSCnDvNO9q 9$>kh Y=Qhkl)A)J7 mNLwXWYѼlNb!8p0tz o茥_m@+0}~1"ӮBrm-YUPP ejԌή~Օ E : P :Nyvt69V A#fs6_/ʔXcp>FR<^t5Q0e|4fS]1
      EtFAJLg*_5҉8Gӏyɕg2_F*?暔g] 0 a *5Bo^5jx4 tG)o*ޕWr_LR,J4SE83P;uK+H5+d톲3uτ݇q\ )BjCM|v¶n5ry7XDynӂM02厫FSZ$!:%}3u=aQ!,!mOUkRӷTŤzZD[KG^EqkD&~=A&[ mp4c7JUdJ}8 mvrg5j-$HUHp\j.V&7`' }q-!.S+4ڑbR"_+ 9l: G[4KY ЁŸf>P֫xdJicDͨ+" TS&P<28J!eZ+?Ͷf#ۛlBSv➮{[Mt6vBme:stbe˥-*Dbf| U58Auhe+ ua[EL&c &Rާޜ"FS7%eQ0Dr2b{̿-NdB~yH%PLKr49UYI&/F9Lg! 2fa+6 ZIZGOtbPϫωe[u=g Wt9bO=BmJ?kgtAB9ɞIܚQ59{FaQ\7:- 3>ĿRRacȖ搭rI(u T0,'ղ6݋.jvw: %@z8n8'X7>]i/պ^ֶl;5,Ɔ`"S8 9eۑgUd)+L#Qaſyz^d89!OV+#7CKU5| ,<@LC!vVޖ9tu(K rk~5&̲!>Qdq*Xٓa ޭ^Uqt푧!"Wt lN?L#wDX6K]8$nxeZlp]J#*&Y+ef~@VH&O2hHY7D}`+G#cdKƪyf)oY<*<Y4g+"FHyRb<඾F=؝M.4lSc.:o1;/50s H;U)wwZ%gT$wb "{W~!֢es ncŠ&& "_HdcZe3򯩷? <1$B[s4T,^;x֋/` 'C_^s>_>F33׽$T~ '@63+Xz:ZkQ4|k>n@D 93a{sFQaLg7*x"}8篟_9V@$kgbV4rj^Œ8Bv#YG%wu5>3W#EuI-v0BKo΀.8eCʒY3_"f бW"_z>yfL)dVX F@_?7,z4)cѲqz)~gurqd0vii~C۵Z3 ! C:j*ݺn6pau-3ش5GT,!gK0!fVMgL  mB:1'ņ*X3ey p֠e$Y)GEy`l1@K@/\R 9? :?6=duE鯠 2_BE4lrx6[0G*MV kɂ|}_9t]8~ ʮ8rR陗 –;'׍O{&I,ISKA>XGMxl J5hVJaQbP8k#{ SA>8!HΈspWh'} ^l%dŜwO N).vD]NHN GyLȸ鰸tصScb &sYLU]q+ $A VuE̚'"n;W+$*Z[ ~pTySy͒OJS\Ur Wnي\Wtn{cܝۈ˷9߼ׇARS dSصP봥R+W,jm+wr>IXA͈@W<R\C  WcT7~su-_21L[!G" >66Һ"B+m<-{q(Td `Y_ƞ)l:  sk>  9UXZda5P6ѯJXd9@eZ*;`430i^'(  =BOgƤ^Q*i#/W6JbPѡ&C&V'|vg ̴ZĽq.z׳☠VEb'n'[u/|1wC؉l;-wk65ɃK /v@'%9809c]8AO]D~\Jb'5[ nSڰ 0K5U'GoNW>_~b3hI%9l4xZUm%L.A9/nfÊH,3s~y~В_p"!;Y>ש 䈳(.(U3Pz˘Iwm*dNos~&uzڇԍg (OI1X^s `V :+&M~EKuc*MTS}JFs[OUcQ4YFm+˭\-2~%;Ϯ ީtI ƳÅ_eG):ib|Lr,d C]xZQ.T0Q'zUnt< bs~ts :=TdAY#-_eEIrYJA$p,4A]Hm|/roŷJrHCd:ӛiG\ \|MMbO] kiH@0eބ\ !=OЀfcH"1>wR<&!62& b^`]]yw#s%%Q]dՔlW%gd)nU0[b}e w֩\`c2e9$,; 7՛?Bnw"KVX7f&.AKߓ$)GbZv-"p4[< T< |`>cw2U$aV3ߎH2PRّuܳKا`Bo)1qx׻: FPo`-d![ ʕ]vi/o[6_NGhbfTtCF4]+Ď{QpIܡ &H3ez[^fJrɑ"W>i1 OG!E\phſj֔Hތ2M>#Q_aZC Jzd@S58>3y4eRŹJ+CpdD} U.1 3Bun=/E6k Aǥ7MyCH"8cj'Oq'7b ,EO_o-m~AFXr8g"of}(,I;##cnaS\Wz9Q̣M#$ (j*>@f^espll# ❨h 0 zH,yxδ&+ﺦ#J{w^&wY䍤X#@AhG0ݒCťJd}€Z dϛFfX]ᑔ > I>}$ 9ɺ>)P*;;\ B !t@5wMjU+ $y2ćՖKu8#,Dm6d*l(Bqp=!Yڪf\1)`Xkоc.t 㞪>+5)&?k{#+ e4h1`BɆX,=^xjOMN̴rq>ȯv]NzHM'*IJ8wcx{2tntpOhި1ɂͨ68t?>72E Co)Εdfvx/&T2*ϱU(`eh`STpp><mÁ6 )1^ǿkeJ5q:j 倍Y\gOO`Ĝ/#*x3b>ɀl4}#c&L" [x=[2}*Gefˠۥ4Z7N ֛^WӭeYKHO4濺o(ņ q+sSc7Qpo,} еI~XL_x{ 6n/\-|5>~DJ{dvlV""9| >b2?^(sIn4|ta:2W%4ՕnX! r6?=RW ǙҋQzj(d}jD"ˌՠ=G7FX"^jR0Q6nMBKlt %+`НJg5br%>:ԣMR9."`8`"a"ln 3qՅw[9xz͹g>]YMKm#rע[J^/gwt&F)0ѱ*oOlh'w\_U$!9(*3{(j.[ݲHU-Ug@6ى0U[ GT"'2^ԦO}҂1ǐ(.)*3ԺP,cY뮽5~tP|Ĕ'](mER8)ec3W X^&w^B-kᗲh>gU1-PJcҮYk=/C9.բAjDiQd'k\Rٚy~eX>NI*T}KO)N `lR+@r}+şD\?&Jfh%:Y&f]cb; DIaߛKe\c1?gޗZGhU|_.:X_T׍=uYZ>QqNw92)it ׍Kz˰G%̹J5φVqG rLU{N\[@9pp=ԤGi~`5P&eK$}n {Ev\cm1,d̛z%#>mRfv㛩{+0 9ZTN0!,uu4 #Xz)dp 1(#$%XZ?IbZwE{^Aya8#0Z~h\KjELWo`x[M AtpqkPB q C{\Ji3~&1#Vw")=CD R"@+FI8b78D[zvx[la `1j%~ {!br"huѯߏel2HfiDQ&B< (mh/rZ Oѝ;lK݀_G`v4Zv6.􀕇xZvݘ`lJuoxbz ԤLaU)keܘ1QHb;BU6Pl¿HZߴ^~UYzu;@Qe /Ǎ%k=gB3hBdf*R?.ΤG)~g&tj֏Ltد397aODz}֦՟+d$׎ˌ &!쏶@ROej%i/GRcq[ 5u;*㾒~.l{eTϊr:<2lPϒ7q=@},Vk'Wv3>J6XFC"2dqҞ'(A5@2c 1&DwhwV[Qe`%î *weNF[BdEHq=L~Ԓ\4^MW)sn1͗&J$&@ zܕK'4Q7 `)woSc1 AcZN/0azi|ԊFbne}"z`E݉G*{"?y S|Ad<'ZV]"84(]GRshl6Žw ug3_X\gE8h**AB#Aɦך b~pvK5z:fS"Q́>ՙlJ~Rm$/WW "r0fDi,-BaXu O[rFq?z4BBOKcQ1΄7ɗђ/)1Yx.8 JA?sB~m)b\[AGyȼpe S\8\Ԋfus:X,-M&uxhaTFg<s7+KbѿPžf{K@Ŏ&E(7 xN`a1he.oq,BGor "}(r].7l i"0IJG wB&2>NB^'bL+ A~ϫP?SK؝MÒCLnsa!No\55sml\Õn7WIOrHohO; ڭ!V9Ņ,XucIz Z)U] C8XAA}QEue'F eqˇ}WU@6Z\pu0؁S;ey| [SgF֒n7 kU7RDFAR,[Qelr݋,Œ[P[]vP ԉ|T9+qόF\tEz׷sochZm3, cG+3((2fgδ8ǵAQ㑪s_*u5?)\u'2,ryt9åD<[/M+?5bJu5;, R08%oI)Fmà$ o=jw"='СH!|h-ӃjɿFXDe 24=Ԥuoa7:F ػʋ #dCӔ?vHO[@7%:X8wˏ#;)&"o *WVS H$BdM|*cByi.guEZmM`{̀aM- '\?|]Ĺ{У8>j9%d |n&@æ3嵱?3F+6:2!oXe T?) wP&4״卵yO M]!YւUZgdwגWkʟѱV">(̳J (wJ.fM5Zb:^Q K!<ж* \%&}$; ௰0{}  X1is$cՎղ*'&fxDF=U+q^bhSJBb"}ؔQ*'K;!b_6) iPk[!*a;L7 Q؝e٫ 2@Gן,tO#8i+ 8誻ok ~A+g7<9Q' eF֏ N(N'JcJg,0Ï>U8!s{ oԪB!F|Z'o5oV݄m _Dk/`83MؼY fh~%rVetaEuk3w : Q~U&@ZQLd}@ˮkE^R벘L b4p fV= YUBߴw>-`^ە`FfD"<NEwgYCwá}JpqpWmRwt?T$_OYݦ%Իfd9l=7opE*Zm𳴑H,>:UxQ.4zqCdX–p/(8%ytbi,g$+MDwGuƀm~#Ѧ.\*9%O$mvQ6So ?sO,p"C`TJ})-z %QFGW%`_X<ǐKB<{|0P wA%edgM>ӆ7OWSi_F 0+$6ݟ;MބUb3fj."&|0̙HSr!>~·oxŦ){1O9肢P5O},:NDLŨ%nMvÈj:2J!\bHőw XDuڦ_m#As[޲{'W:eRA+> NQ886jY%ɴgf: #K5Uf[ ZnO\o hm7#|b.DŽP.RCXO}w~y|@)2??q')%uޥ;+%~92Rf m7h'0|v~}2MZzэ GHQ#ėQ y%._7}Qejs"NMBl嶂KE1YkMݡAN73v驠SRP/g<ۮnܱ+ 'H`OQm+7 rruHy^mб2. x`{"4Ү4濏f/5XHG1f"Sp: Zi+&.[潭_\*:s QYm֩toU=-؇E]{ES_PGP+6dt63wKg5Av?%;ӯmAk7^y {e,L ħX"c`x]j!Q8x\5r% *8؆аE|׊Oqe yXh2Rx]Aa|nrdR5K*{tEsϪy~!>ljJE Ǐ, (xuvoR9"KNs( u 1ѰߜHQ ^6'h*gW Y@laLс _ѕlpt3bw *]AgVUWFK_Gu \Ut|ʞ`ע::OWEFfDF58r/;gռ֏Cqb<6 %FbA;; }n&!|J2UTA3PRUdwu7KMx-vQIbBE(vӈnҜ` E@e aX=-C2BS*ȫwpQa ɛ=; \-g50KJW_?dԌoyyX]z`hlƐ,!}jJ+C"? K.6Wo=TL)1ثO{%MKfE{ebe҆>]}ס=_S8yȕF_WZ0\]nL"! (Uz Mѐc&T-gz^No-oښ#9SJTD`Sɣ?kv>ӯ`E-cvd,e%Z:)&|<~2?Ka sp U L[T>طHZm*η!QT3IeϹuOTl|D*zƂzTw!p Fw3yſpu,Jx:/ s vJP( ;aB _>J5/B]w㙯z`?]rFk%d9K?6_cS^qJ?HKUAقpvBUooZ#{ A~.F)ϧͼqkK[q7  쁕G*Xo:q@<N+kBI6omy粶bgcKUW.2"O蘟 mlq8m 6ce7;%HQN%)k_H>?⬠Zv;ѷygZ!KUc lߴSdui^ՁC4E!z,!oٸjmt%Ll0,*?քotfQY.ުM/M=P)a:[_y?vd|֏7xw`*UPOe @x{CYkZ25oѦ7FB!vī_@WڐkJNcUzpwN ,灆ۇ+2 >hF'u10(VT$D+iL?]Z$!8|r-q46ۄuJŧuic`?UR'fW&g-1(= 0|>/W !?N'&$]}jgovWu+| }~qۀ "(6v fp#<>o؍bI``{d2tmǸ7]qB84z6I >N)#%.x'P9Oûo\ h T`'Xf Xᬅ1/ $ȅ'LqWB.`Ꜹ/Ijޛ`0KG mN?{ lx۫aD̓k$jOd łpA1A__t_ yХOh` 7ޝ ' @K mS: rs-W,gNXUjm%Uux߬%5xrwI#~Nynv̇Hu(#;gy68u g?FQl;$|'lYÆݴkhfyN=$0-7{A1ݡI\*nzcqro%2&: .<3q-~xO+ѳ]Ւ.F0%;B*'2 ЧG;4#؞w!ł{087)$t8],fjh@.< wnh!d|˹g ͭv1 "w34Bv_'\vn`eXR F罽^ǺmUqcoڃYUf&O"Wқ8bQJ $O}΅kaD`g|4OPr_aMNZ2sw[b=xcPlck['1blQ%4GtԦ>C7g!|[ K1)Kaz=n hh﹋<|& }w_$` Uz`N𨋐`ѕCzjf[X-Xd䳾U6lʉ79ۼM|RGu%0NuHtsQ))s*ggw6wOl44uwlp.! f/k:L[jhɽ40PV9m+퍃Z W{ Q=:)S=t{= X#(0MG)zP~`Nf־pS0A9 :\r#-I?q ʹ-(:yDnD qwm΄Ƙ^XG<c@BՊBgӳ ,cM %(tBfJ]x*$ONHQ$('0;U_' U$\6?֭\Ȩm:Wvoa }*^FJΜC PEA$ q[^8Ukp?[+3 (99੪tиdk8uO&w2ssH_Xcj-3[Q聟qk{(wGL)N?961v>#G' 鮥6]>kwLfq)WVZ +$e"n &s22[E]^f^=@Z4XGD}Ǯ W|S ;9ᮄ9Xۮgk.2Acރ2)Z3 Vax0hu4DbdáB/;׻z9y}TU=>׏e<$}ëx%^dۉYϝ:A͆;G\bQ繅Y8K*POlQ孆p*%iLxTKR$!KN98-;dB8PM떟.W)FAȤS ^7ܩv5jHZ#b$Fh^utҵ_Q#gpU^8 PRQHU#4oB׎elpO*O!aY6IBؗӀ[%)}CSW%g Q|+fU2^ fF}CeF#uYz! 9K1:G$H\+V&>zgoGY.TmD~?(To:,Ig[5 5NL1 mS?Ι У (i㿮kH}Zy>;t ^I*Fɥ(KYꃽ;PC͟^3`mcs{5&*|d^̕Yk-]ɃǯHzrWMPVwy:l@j&u[UV Y|A*-sʉ~)wxȁ%&4"qӝQ29z/g8Br1j]Rk[NQ5 f@_R#ݧ{[ѻ |{W'3iU?6M@@,'>8X !FKAۥh+Ăou _F- 9b# ^tO;EbHFw*x^!7&yLh 8(1 O@I@t3ХXAEy۷֪҆czjsgo6 ub'+vWq:ފuerf b(H ^cu4ZCoUedyxj\dKHgC!:=foH<NS1X#[*h|_Ћ6/ʣDsUR۲ԔYU7҅V?ne^! MֵNiT@({Š{h:G#__g|sˎ>GIYZ"oM՚2͡vN:=KFؘ9 w&E椎4 tڰy5bšsGXYɀD9ðLƜ\Sb}hs0FUA5o8nI-Kk8KefJE9 @13"gީ\j8hE0Zٙ+ 0L;+SpH M0灙FԎ_] `Tŀ?nڡ]nv\1F:uɕ޹!i Dm wkHŋPa;;ԫBTD"[$|njoQZPjTDN&/P# <ۖqqm>bwEd1> dIK 1ntPt~wO?ZK|gD); rÙ!^̊ ˆd3k#fx+ym B%ԦRwjk:fq ٢Q8X{ ه`ARo#@/"Q8vH b}kڿpڥsWIHTGbG/$j,=H[ygѷ<:?H0ǫ:Z 6A1Gz3C\G8^Ǝ3]K) $H Ҥ"H y&*ȯhn8{`L$A#:J~6,'-QOoGJݥֆؗU+vF s^VKhph'dLN1oy>p`~jF$kSoOT8013+LIّTl xJDR ?Eqx0χl@#F5KBs[LҐBp I̬P3TsX@:@!*)fVcM.snbZj:iP{YH A% fQy8p,/Ps,ٸ爻;`J(MhyS4o|?- xbR$>֎VNw>>R4C|.fҧ Z6i)0x<Sx&WA޳;8AVbm}\%MdXRC_RH6KNy֥\.ɵ@X`xCr=]ӋHE[Yg~@b4!C>eP=qjo؉qC4 mͺ;|肾7*1 7%u 'ly ˤ"h?< 7"7*T=nľт Ȋb;P$Ioq)Ԣ@B!8SC ;St $JEDk\$fQdG3ExET kSPu;_Ch "[G;!MT?u}LatWsgu މx?!ˤK,F#VDmz4.QSj70_b^rNq3QUMst2Eϳ`LIV=εTvc$@Q.w{W vj5{lH"2cW`I @//fcKg <@W01t*#ɰ.`~9]5"@2/_ zL2BI8MJ Bnx/"y8o۔,[7xW<ܴ=2!ttE}hR]HYLU|W-*L( lz`2 ޏC1_FY>Փu<}m{ͽ- A =%R&9Rwx]*܌]wp"J5zp@tGБSbxgklBE%+?`JɖKTki$JHr~TU5]!9fe;(G6 Iщݱ,(t$&X] wU9tjNnا"Z:pR5C2u N]vd$#. u\īM ϟI @OZ kһ<]1֕A0Ҵ_)fp_}L-x˝}fw^}J:cW~" 08>UV٧F4a#-C w ~`"qVJY[-K=8 Mb o15#R'2mfuh 6ߞqHyּVRzڡP@{=UDG8g+mھ!Ȗԑ%%f?!]\R3մƙ(b ޳K5ȀIyi|*nraEB$ϯ;٣wk1n`T\}L9A;q[RwhMH+䡝Au~ɱ_UEV?ж2_N`H}( J&@ *窞w/k'{ښ/F=%3eH*n-(< xT3P~Z0\750Vn +o*Zm^F}I#b&"L/1q bhr-iޟ "R_z̴P^˪̃8(@r*~ٚo4uojJa~Ytd?s]H8ثܺg&oX9ZF(KDW{k0mkWx0cMQU$WR[ɱx(#=ھ-creZ} .I+IMчz!T]nh\{F͊J2~YQJ҃ 2 K ?b ٮa3i3]i{ !V1=N?/=]?Bʽ CH>W#\o@lqEP2kg=?Cg*w%YL*W;( cml~M `}uV#` @xr;Tt*dY\xE]c\Z:gp'*|M^iyn7HJߓ?a>Ӡ99Z^^Yf{Bį|㝉f"#î#sIx?2޼o*ɲ-P&{g8z40lk3l)˜OZB,+՜ 50[wV+ ~\i$5W.*ehU3+D+.>ܰ+>Ȑ}fIesS~-]8`RU^%>pS!"k9g195yO6Y1\|)l`K/h#%-qŐBe]IJ+m vDYaBfѭ c`UD^1-#I6_P/'u`)3wjcmnR 5WJlzNMۮd Y -gE]ڿ _򸮟Q @0& 1Ec0[Ӭmli OF|i1aluw;7OCБr + ?Q$Ҭ]2-.Vg.S'?[lH<\M2p]ԫ>r'cIFoGN),-_&ʾ'SWPA%G=z.|e˞-!4,K Vҁlځ8¶R:<9&ۑ|Sfl٩=^i A_`bmTV13n`ztcqibԻj;mmr` ?9eUR|pA4;Yvw{tmʵI"Ŀ>z"߭[ g 1GZ 4( ֕ڼuaEࣛ+.%1HiM1)t0ؗk ήChpnE Qf,PY'5jJZ~^ Oɷ-)T5Q6G%wU4a_˩!͝Ԇ*z-~ȾX:f'  DɱXN9E(PrVQhvHjҸfτTc}1v4=Usl9y62[}$1 z4Q| y#Os0uwH7䛈ovq* fUW,ʄ 2wz0 O䪮 iބ~a̋z0P!iߩj=@NMP)çc5N X ̄=K~9VCAfYcW~!p Uf,qK'I|C:W% zr.'EeY6.SV}5S;~2xSU}8f^v]g^%o!~tq%poa?Ma+yQqJǝx"VV:TQ,F eYZStZ$Hh6 HB9N٢N sQK_$7Eynd[ ؎0DQBZlѤz%+uls_f}lA"f=uTv_3/C VHC͋=1?WIg+N<" G_Z!hё9})-bRݶT6,Oh7*+: ĩeءfVXg`y\oEZ 3!{6rEy~ʈ\@9-r2:&&{1\. .<`[6l3 J2!dcdB8Dt"ۖ&yyo4bNj2= \Q8rg)OzwD#]W^pFmqbxܛh%KQ^.d>hIO'y`4]!pz>J0c[FwxPM(qg>A(_kTµ}R7F)߸5=S'>v0}S'xZ]6Kp\HyoWC 3t_|l],֢/8U*EſtXt;{U"7I)~zjqKVLkmqwP&on po3b>ӺK_ʴIer^Z,3j@x*GLw!OvEЖrĬUۻ+w_~G.|`0h{9*65%3~='Jx"rt$Z/+c,-FXAL|i~Jv[ŎdPNש)I e[3{ӗ5j=A*,kF,sUiqs4)Ύ*l46tbN_9&XiPYLB)ŗhdSV/?|\nUHyo= =ct^|]q:͓,89a ` W0gٵ!?A’dԡQI+ (TKAgJHT !x>Z} ZYf'[XAC_Վ BXԑT~+\ݟuk 7'3w2 f1u(M)¤j :n0gr!Q6o1p4Hz(c"1BB=hRb^Cڢ+x7)!~s}фb;# /YD A`,Xg}(R#}_Wfo3<.)~{>/&Y#e+iՀÝh I]0 8Ԩ f9҃U'_#y)%ך4+ԇ~\nZTH]Њ6*> S5^~wa`BkVXH*BQ,ׇfZO{gX kԙPM`xyUnKT+bV3+I:թ0 ?A,~fίҢ`,~phV7/=ek' mlCbZ;CpW^X.} >=5[`)яK|Dј=;K(]3Qgխ9pz_jcl9|WjG@#(Y;pñ k&5Usj,(wIK{|7?5E)R1q,AOP&sUI<}LZ{|:A` ^R |>u jFl="1[3ríc j~B4غj=`5u&) , /tujN&Et|mNʣ/r\:]"9Ҝ}'f`vҧ_FqHfous+T((B[p$nHnțњS/ahCrFa=6O`N֘wӆ4XliR%ߺS+)_ ;NdH?Q=NpOKdxL[VdEI0t g52]V|f *?%m.dSSMxe "n{ J("^/9)2SHS n\U-.E5'}b2)Y|!PSlžiSy-&e#s(0ۓ_'$'N o*{°/k{Jqgᝥ #p/{rɎjM/{K([6!Je\vxZqtRg-zWl φa凘E;BWL8߷dA{?< h '͏G(S@!ƏZ$`z E66 >`B'+Zhרޗzu5@Zǖxս1N|wK{0hrVy  pEiS%XE53+]S`k:V\ u[! ݥKuD()e˂ا=Bw5֥8y}ui_Iz(/tyqWz}8j}|bzm1M{J73īn~8)DK2&5Г=E bg&!`@^q4N6Ej,Ԫ'`J=X*]A3nesD Ϻ%uS @(MF?FDw&  EjaSL&{kw eI}yfiV_4rށ,%ƍOGa܅'ʴ1/H&~3|+"񸕸|qtrsOV9\fObyS]@h@\^m_Y'^LW\ʜWG;OYPwJjkfƺ]G9]2d0R}7/;X@/a\9%K"љ{ kx]4!^3xSW>,uf!}lSFz:[E-Ƴ-4ԱL[znohF4;oSy_ꅡfĖU_nTknڑtm0ntLF4kŻXa#Q PFE ?CP]$GlҌfhk 3Xh1wuyYxobM@4d|ىٍdьQ8iPK {n I¸W2RٖX`XqVX|S16'kA JcX$aUȵx{" iS4vl]=G3 Q-$؝iW덡oS3C^ٯ4{+wZZ Eɉ?..@NE]Ю]Lb Koޓf^s[) %XA?f)彍G"=cu*άEzuX1G28,iMNg162 yMDk^`X]6OmCm&Q9ըw-LI5!=j[^Wۚi*VӗZkAUlO6EIz/REBVW2pGǞ?J|k+S-܀VZpٝʜoۢ_ }J/}h/թ¦땐rl_|s+@dCPpER2tBc2*@˱] :1t5c*w=k2k%"#=nݒUjQIjY5_h8Tt沋{y ` "ix:SC۽*+:绤As )aaOZd5:Dk֗ni*R~7u ǪqۊhrTh#Pq?.>OT&wk]n QFU!4j\[ tY=Q  E?eKUۃYJCv7 .58SV¦uK;χe00~Am3>C͟~7gԵ @>r0qV4>P>N c^1T,^$II8։1$^Jj>X^"|mI:yXnOārXڋQ%lII 7W! 1`J% 6}xN\Pbr%kx>@WN(P3p_gnjLT6PKðҝJxґ++W12];;׳ZM ~hplY]ᚡWRKR㴆A.R0zp5v Ry6}ڴ4Yb>q @]W1ۧâ` տ؆OI9YvnU--&݂̏,7*8Zm9~+DѶ8O75!EO ,lH-چ#7[9Nt$ $Ѝ7c3v%(4glx[\$:؇9'l4+?2147[`B13"Vڝ@sck&VnW{y¸b[c=ar5%O f+IHkRF[5UQ:bKZ@]ҍ%۶UxnIg^QgwRcCEXJUDZWTF/LҤ!筬\|}wAK(hXf.08ddL!c4t_V5[J~"0ge~zM:P_;ʉ23Fh۔AQa{:UZ0Ur/=pQL.L2"5L[PxYX|&*q%C(K) 0 hH`MOOXvGw]nn?£#{xffgqn3~Eˊ,DXTN\N袯:XeG׃>T%z ;Xݯx]PI<=/ iq"4A M^l9g]gY u2_HdEqjGW\1Gu*G+I),pQ~>6NqT-ƪAP;Lh'vA"-S EE+Y}m&) %WƷD7;۲̆jO)ƿE_М"J+dl'F'Й":\_2$FkYa* 6/{[L`Mig(^CdnAڐ*U]d&\a! S@b}/YNRUlZU,_F]W'h3c==6t^RUZ%D$*ܘw81EmG/(%.5-ȅ(AMm< PhV;k?i FJˆiz=LզǶ8l;9gp \N$oq[^^Aaawt-(X]k?ϤEX؇нzD"j QPrŪ)HG*2qvUPji\( w[K-K̿n3sf癒5wdPn@Cd-RaZV|DSF[-VDfdGb.l mVg;%n!:ҠsjJ;ilu:;M xouNZ؁>Q(dF$,'v]NGP(ccrH8c X䒁8SXH]_BșUH˝ qreT^`E#Lfi4&/wL@w0-z2G:;Xe *6l@>m<8&L1f?! hWSn@>YǑwLEXR G9K'l+up$ָ6:y_v$F49M=ȑ6鄿xwj4EdK! ݺ3BS n+8tpĵqIXwk!ka$. fq޻u>‡ AvLyOWh:у:r]1>ǘF#ggH9 (m2lӊ X!貈ЊRi:ҨZn7`cȳQոlɐapH)R.)z33m+w}WfQV ssltDFCI"Qyڨbܬ'Vpyzū 6ဴkgzyF-m6~x \ba)ՉԮw6 {z02ӌT8':/OkcjSHIi8N[qgOBHf6^F@W# ø5eO4k|~So_o#X r%Eْ% 閃=psk%Tv:A{<ƻ@_ڷOƞ',f.BpvvIj`Yi.cLFNy Ͱ8^_;YXt< cpJ6NrsO|+H梥P(?A"^ Z nSq6cy+*rrBO'4\c-▦Y!7cU*颒WF!:11~C{*H+:z/3δl9eU)x.EoqTCK'HVby4=>Ia\LF_TH">*A)A ?f+Xu~yeDxBH+{0Ax1s[WˮF똁_(}32O3lR[fDS$Up zQszVd(9 txࣾZ3]g,?'@09V%(AgG_ލ5~4Z[ %=(=i'с&)j -[G,ă;l`OH.b7m+Z06Ol'7i(m~;Yn-RϬ J(PTJXd'Ba8*eΞ bé_1iʠ%Bw.:Ep)l Ky_=+^>ʮyW&at`ϊ.*w>%?M@7&©X蒐 ;Qu +N4J ZsE.(7ȅq2(_ׁ 1Ȥ@r. Le(ʸ/ͥ&51+`^ni!rY$xfDsqT$p@ 'zц%?^ԊQT i<54/.ft9MU2fy'9im(#V¬7Q YJd+ n.#W1DCSR$)>Ƒ y.F!=VeY;.T]Ц!XS`Cknթ Ս$j!]X i(SP4"y4Rq@p0H!z=WG*4ݾϧSPuwto rB})߈v !MbZ$ؿz{ڥ2 4x3iqzpHF:m!'莜K}ė}mv`uy ^.vͳH񙵚[g[w8f ذmudU5r2JD/i͛ηطfŦ׸ˊ>(mCX--s{:'Ǥf3v@d~o2kD5rd?;= {"sO (D@x6I8^K^ކ@~hjpe̾:=.=ʱ{C_'ֆ='}^0;R3-NeLҝT}%C+GoZ/EƧ k{Jm8aT*bm,s`V1nȒ3nYyM2ٌBĥçTE8k&.Z-.vYOg: +6Iu9ol؝g icv0cŝ6|.)#a`YJK0"*8fe/&zU)D3 Qs^ o0AļBESH1wǏ*&,/)E*;GDt O ɏ'o{T㵝җIkzNm|嫤+kdq:[F=+ﹾb?]YCp.)"xJC UxdlwaCԗ?cԃe)Y!q5şp`"F.;[X|B_)y`bX8yl;~7z.FJ?j5BE&z#;ѐNa7y@g'u?UÁ߭(!EZ>]qT5_Vv3E="OFt,ziz}UZ| LavQp7`?@ 1HXwu-_wSLM$dTNH/$fsW ܐt%X 製h̀&߅ǥ0Zr[%HM8f+B YfG,Lа=B"'y4o_9ʙF$.0`iU!«ёʡvfNT<b<Ø˹k-o*vاr R.X}0 A)FMN>64Χ(v ˅9a' `5Kpzgr5 a8cc2X8 4Bȕ5c}kj}Zx10"B=eib\ݔR187kY׼3R^ޅ#D)?2ET;p V&\/(@ppl:x7nI%xDvhs%7@?VH! XFfX2Nq^6i;?ɣwM΋GK@u$Q7tXbV̓쇽uAx/; -&Pk nNqUM~pg.MB kx ډ B3hDWCPs1g]`pj7/!PZ{%tiA:!=;6DOs_#C!ب3FpcN1D:!D# ?&Fb7+[g~۝)W,Ǫ$MJͳcWg|]{#dlGOȲ"B70hmNpFԌby}e4ļz'58 s+gv,hFeBateSVȫ1ܪ:Hw0_+Qڞut?!KB+gKH#ͮ1y<\##X:1Ve뉟5gW!DaeMY: m}R5Q #=A$~ ^/И:\jHxR7(%r2.6lXs2#g\j cW~/)$W 4i;MuH|I$U=/?͊ c^{Ce2<9 n(uKMYuЍdW8?4> hu%SI_.J]sش.!i$b0?. %m;,H#IG>GѼ3dm?Pz66e댛u_aDzV80;ɟS'hxײ5OEnBTU! Ţv5ub;*%M*OaOcF4w/|x3"$m&g9_d0vzx8Ta.ׂxUt ɿmUQ۠@γAmCSSȮzT,ElJL57UrT7-"R޹zJ>ITaپRA ye"@wۍm.xC,67BZA?%J9!(r f@HCD ;;a oMsx,2g\[!KgDh%Wg(ve!{ɰ^o^R1ފ/Ƚj̭@;]IG +F!^A{ .KۢT `\OVJN@ xt2y}n}{]FPϕAǰ27 ,zec Am V1pƉp)ˊ~ƀeU2}Aqr2hxܞ͢}BHPcezgIg89>3K#(ʠS)6MŖW-єb=ݼ^reK*b)8gvMGpv^j;ڽ'󿐾WaH %D\>"$%y~K(` TUr9ri)2A(^vL*%Pj9ZDKкܡʉe.DAp 턧ʹ7}0e婃[XǓV8lkҷhe K M<\q,D7G 3}-֨ M{C0p],1M:HAnBGĤisEo\":^ iČb6+]gxF֟H%ęΈq/%}C fLizRN{kudtF17@nmFAPWhb0.⸻Im&<:a(Ng^Lª:v [l0<-9 3`>$[Q&"oBk6͸aH+!w9G'kƔIϞ@ J}q1ve.(Pފ0Z͉d؆l V(.3MB ÔD+E=޵˭!^u'67]~qc9($K¨(h#M&ane} LvǕwoNz#N(cXXZA#`u2yF$:RR7y(n aaܹgbG\@V%MZMz+k>+YA9 zƪsJ3$dk6c~SĘV)dK P^EPvCsӍbkK#vG~,{]u*(Zxp3Zl݌Av+/"FV;d%*ݙJTYA˼5blHHoQIs!I T^̟_y4(w%[;$TLS}3Rq_U-Z c2"H]q% !He/Z{H!5ʄwRTOL*'7N9RR0Gݪ 1G3iu/dWaFnGglXj5zlѢx~qS%[~wbeF,Pai>F+A{$s$4HPZhB6)\H\P_l֣#__$2doYVl+|Es|ݨ074;1Y)SK2<ӑ8BDTJL,Eˈ·]H-s5E]_NJս4QEUWj9wdVq|eh*!d3;m1$: .c`Gnkm!aLOyHzJz݋b<)Ş/"|eZd;|(Wa;Ɯ/~E8y9= D4]em@aU6'(DI֣ 9ցmYJufO{8W?Xrh B%SƙEЩ[i4i)h.0&6fkjU%ͷS`eDm?ȚU`{d([ZHv$[@%aF7+DDOd 5I+6REE^C shf]x6B>Hg^.ps֫* hBYD=No4r?Uo(6 HͺF^Jw99P^b9ݿLoq`7bkK{|҈2#" H#M;d10odwYq8q%v A蕃ML0yn_%Nnm31#(HNhN+{>#'Slo"$٩W\*au[ng;Z$˞'QaH^@.Ɲ{[x2(Wfޚ<&`Tu@s_(`,@fvd=HX_s?qI ៣^)nkSvA?w=}a1k|FDE% ׮_v xY/!@vm&sy;3"Gm.vg9y5?Ev'"I[@$ /aflkQgz4LдB!,"RH:ψk<S-<}dV:b/k1++t'Ւ8*3. EjNFE@Tm62[mh$&{WIaBSTfgEcj'y`Ӎ{ jU,ml->e+xMwYlbdaؙWҮ Y)OLӔO3~k*Տ˦:5OCN-^d4@;#WW-!7ҽ WG2P'p5TOϙI1\$ ʍqw''%S`2=)-˩ńsH1wLd%Ķӡ72usq-@NzHEb%/q{v%# gؔ8ZJD1TQTTQB-am~CNu&ͺXx):b=5C)BA5͔8o3`ZNrT5󃀐{p,y G$s/mϩ!Sb { h@᤮*`'`Cnz}pq޽'.[ tZM!&bY4:Ή\TFT~ZY'6ܭ I#0VUrˀg}6߽f2m_)8<>ttMfKbo{J26w-e Hoکg" Ǔ-H=}J P8t!Qۊ=wenJ8 :袇kd=xFڙ0J'0v&;ʧ2R%}ɕMR9Xur2}RqyK.G;Iˡ6 A6J͇?r c'*FeBY7H"mPpѥ̘\k+"`8K*>5ВZn8 /:67 4 m026dR:]>_F_Ptx`(aچI3p9|_^R) ,o_^D tEmC|/Hdq# \l"̘k@H+^5%kE0]&};胡dNqxvM _"2ށ%np*<(r6m0]3azssV-w s(ۆЇ/&@Gtn m0ܜ i%^`BҙGZL{(Ad\P@ 쪛+HيEY!?e2-daTMW%b@ o IZyM2ޣ?hQ-Au;kXF,mۆB4gbu܅⍪EҮ6Ow&mao`: oxqX]IO ?*{o@߼E$Zj"[N㥔,x6;)c~B?x-df`%_QT*I"'~ x!:)s+սڢU]ʷr:zəc'q6`f6@_>aզ.jkJD/h"Mfջ.IY)!,fiTi4Hͽ+P ]B*y;n uϴ{;`@hۣu_@^Y /Vo ŹH>6 {8MR=xF6)Ց Xbj& <-#qf }ͯ�yw%ZW; ~KYOUi1"o\+MMLɫĸݩC䆷oWWqΤv!9N } ŀr0|+~*'x6fSk&,Wl`2pxBC/XZԲZ4c  L :&V݃{2 $H[_4O69J3AwvZ?_0Y—gacOjj#$B+80i<&FΊCiUgh+fr_UGg瀅&}-hEZ y.4XiΣĚ/iPޙ۾1Sc.W'n͓\\&k;VYSBo%^0zH5+gk6kBxfLS(c#DFk/VhaI(n5ӈH$3P;{ ҥ']QHRbYC=S|JzO686ȕ]ʮs:!\ϻۚ^#i;h7.9p9OK^Z<%#X P e[&.8lAдrL-L;-[z@IGh$3d)"̖cfOl' T>`o4NA,z?Yс]Yvo[: dcd93@=ѳcÐ(R /eɼxCr8aN/{\#!MPV#nMIbP_BI@sGTU :8PPm'>"Vq#_ܛ,P!]۱/$-}ÄcfPҞP c?j]ؚ<+Qw`nW4DalJ`߅|w2s!t%o[9FP4حW) 1YUhly1}KBՄNFt2s (&wV^: EǪ"Q]X$yJbsVkA+- hrHDr\XJjq K|cFҢAFD%]T/ Zm1-et2^ßIpw+|:¸*2L֯eZ> #JߐOX?h\ru)ΛC%2W ]@1V&y:岑V/&5ϣf*o>OJ95E~_ 2DVW6L lRHv7cy<."( 3|o '{@5}cM$3i䮆4@VBS6i;,}'>,_?(!ť.8K/H i Nwp݈1L`HiiMHDW>I4i fQN"-Hi"ׇ#-tofÌE3icOok+8^L˛cSs%I|/E([~> |yHY$5˓&yUBN'"YqS@Ó##L/2\:d!%v.ƛz/3qbcp4*Nb.*5!MJ e)+,6Nv03'^dYU]~en]{e;͗O+}(|atcwB.ȰO5I:#(=r>Ց1sdEG,$X&^ ;GhVz"ieO1$nj\)8Ȥ:m[@u#68E&6[!w_fra%YV*I0g|ڒ8<X" 2_tOTHQ-5m~e~uƛgfB&6bm7NVy?Y*&fʉ LtN=elV[4~ UfA-* Y"Ü{mMVǘj 46 }r uhݘ<ȉKx&  =PXrQ2_ reө)ycq.JqFĭiVW.eٜ( Mt{&a2xۿI^ڐ,"gG%&K!.o+Ӷ`!qծ|ê6mAr#Isv$mg+)\%֎"$Ҧq͔v|L0{:1j^!҆DwۘV0'fn̎Nq){#ޮ@jU􍥏df&JV`RN܂ee۽ iX2O,'BQ}-jmE[f4eZ}:86J! z$#22pSe4/sjZdcqSjrN`'KE$jϏ2524ueR$p h%M0xRnet<^]16G1%lM Hjy=v}J Nz(|41Z#DQZ]Ž 5N9k~'yʺY㱨Z~Di{oЯq2,b$"ҔmAPf7(B%nV\gkvpȁR,ʸxX91[ڌ֠"lT#s~?vEVo%Ļ0mjvsL CmZ|_-UNi܍kt,Єk?")7mLKJ*e tg$@C췾j_+JWiq*,\A>9]_ChHk=8>O"XP \H!WF+go0PP涝ϟcvU,Qž"ըK isM6m%t+@]d&S{fV%Ni)wO.nLdK+xTeA3 FbRDIy*HL~&8Pq0QxUSOR7)Im{Z,W}1֝ lF&cFS"LnII'VS,H`Ÿ/G]͍J1Ǻ&TUXcsZȝU@Ȑļni_̘SG|㰬-#|64\xsSG8 +[t5zuE72 MsC.mYB2ɦ]nEDd6TM~aOjI&b1F12bjc`EA BmT77A&SM=(KYy 9`13 DʳeD0͎7I`MK)4V X%Y#os2Sxkkyj ˴ @9= q !k7vaX>Ӥ9tMrybK>7Aŋ4S>EC(]^<078&/@gl)?b!EnEc_3c[Yl KAu@#RƗS5l*.4TK@cmk"ӽj&#$F czZ9l{KXPK)ԞO;`S_C#9ы+Pu*K,jҞIYQӱ>.d`#aP(`s+y|L$MWZ/7ű\UP<<38\}Deƒ)>23MN?ƐJڂ?}xn;j™_1Ey[}T2&pA,U#7b?!dY!ן`ϐ@Z;N_8y:$3hN~ gn&VqUowl_m5b2'hƧMfꜥ0eڶ~T#%@!׺Y+ȅ]C'\_#k^~XZe$=_69kSJBF T_99A=S]+~Y8JŘi̿0SHkb fyH4a_`"q3U0WBگGF>BcI, )d *φ ;}b!#ekݗZG{f_ƨ+qɟ b3`T븚sf֗RAkOLD$O~\v|N"fwRQbQ6.~qL 3š.Z9]ys`Ubx{} -y~֖Sa+ˆʿ,;/Y O-R tq?+uľH)KQ0 { lq|T%[TVG3'{5nl)'`y5'u^_|Xu ATUaEMFYr4F@?g9b YaŬ9 1*H{n=E@Gc d2+Re-q>X }e̬bHY@uV=4jy4Vmgc3fcsɆ:Y}C\xs=aZ"3U?d)Ӭ`(XQnx6ځV[(6c>6 cOl*k53 r^3Otc&avgL;M;&` W|K+6}] aJ_/+TƆ'f!k } c/zU3++blֆ3 O+t`c:a84L 'ErF)1AYYmFU \iCiE¸KLRhØo \ ЬPW2Ok_ly^~!Z#1LDW̥ ~1V/?:tWȕ18r!4Q5( vKg~roqIG~& nqSrɼ)*EYcL[ m~DJ 7v1)b n"oE$(S]d~|݁7aҕZ<':&ޑ(Ĩc`V[{zfM9P #ǿjc57_|TgYnCI$W_ai 95 (AWQm  =aëo5}jvi>cYͼ$3X:ԖV}̲`G98q_iy>iYҊ^h-<6`- ?Gp{QbZ # G+lZ^QU_6[袮m<@g;Q4=s Sr 鏭dU28-`p/&[ZX_,T裨z! 9f5Ԟb!9 `wCR iIޡQ9w#|`*VjlH3er), ,}pЕO.n:x?jް7}qA[SaT鯨 r:*֓P-;U5R^/}o)Ao] إ GjJ7K+ˡ__lu+j‡^vP{XdSJ VEWÓn/Eru/QHHoʼn>v@e8O>~ ^ľ_]_6@nϮGh4+|e?vGzjۍ 28})ra;_nK /9QN?8mȋ `Jf[JDj;p0r/m Xrؓ; N .Xt [,72Y\K>qT5+4DA{sE)06y ے>8N5g~d1C0^Cf̪6kFV{BXA8dblXͯZ[XADSa1+nAT5ݺ%5gATríWkNd{R$|&n쨍 1r~ )XSkG4LYnK gXgkuQJN]=Cna,GP E j Ε3]TP_WK0FonO*L3[RV?W{li՗Ek -|Cyq;JO/D!ɳ8- d~=d8B,4}ݕc/ PտH. %;F);$qȥɉŠ,Ƌ8%' [e U21뙴-|uwa1Oj(맃~'ge[@8:u9WP|u|DEwIwc *1jXDdI~U&#5̘rG=m쳴e]Bc\IaqX>&96XTQF%`IRx1(׌P!o6 rRKE٧|goSbO d otGtΠԣLFkSlo(!tcld}&&%͐U[{|Νt0ؽPE:)l4[ @{o|W&Fo/3oʺ" )I@Z_ l Ĕ{J>OA}Ϥkhhwlwj{Gq?".ꨙXP"B7K%b+c !-Ss$X) 2|]{y+'($UCL8+b :vtǭ]<8'<嬑?.f۸>CEzZ4gՠs+YC/j$サ "_9+!D07tՖ*Tvь.?-Vit8gο+H:(OMAQmJHy(vTX\I;!=1>h4ވAka"dUj(d(]P%('`Kvs|Yl^Qg[3@#tX/ W d+kE݊_Y-rِPq',Ѕ^}|g":zО9ȍ;9÷%{E—lh)0)͈+Lh.wWe mkFܬ-yR%}_ 4ӸB-αG:lP!3g܊>7t_Ge;C._)r֬'sq y@8k9J*V&#9= ԶAJJ{[\fT ą4tÏ 8~iXqN*mY tQ #t:!1*6u`Zq}6qܣөSjBC!WZ;ns7t~%4!.΅lSv m Q"owK#,t:c6SWFLt45%XVP lѻ hܱP/b? l0"L<3cj=џkX)܈MJ+d7D'i4J cFڮV;iJ*75'?ri@dɜÖu/: :hj5[v2]t_{0F*sO{”X]5g y<FiH`ÂQG+ H?մM0k$.OgHnGɅi |hE(wJڊ' l_y/s7B` ثbPjta k{Qpm(YDpZYV*ɪYvs_Ôt#Jf骻'/5At$ Ih.8&H~16côMp()2HFu Cy8>ٴ "lߑb  V ,˃,{ LHz]+tEz?&J^E@ԖG \5sʶ쮥%dYUMĦf+?̱\g9ku_ f;X$ sckZ /}̸;PXl8HGJحR]ơVa1:&$G7ָjB;B[t Sm(D>E#ݛ#_>-+a'b̼;{g4"&5jz_-7)-V@C2\qio`. ^Uτ>҄ڦUdJϺTmvlTO߬u:Wi``wPvmf̥z?8>xtJ<1pB8'A/4n\ N\JoWz荆l*;匌#`2QLvA5& 'WЩ0_U߯)*ܰQE /nE5(8H280E y~wrv}h>݄j-IT\0(|+*Lm*1M6t^f[ggyD2/G}|Ũ^O&t\6 i(ele 'Y{Tv"cQ^*(. c*- X~*ʫfm Z}=&T鬁KdUSMi +QN,֞]bc/$yhPErӷH ͣaD&?wsU\ l;HS.ӑ3"VYGE$(@s| A&~;]2(U:"6NXhK5\ݣoЦGh$EBZgu p7x%"QIGpi)-ë, Ir\? DYq Ic94UG!ۥRۨsF!G/9 *Z]la@%Y]PL, ueDY0l˞)؎Bn#lHQR$hTZ7:TvH﹈E;y=>i DH@/kIJT;)޹=KS&t!u,okt$T52WoT΢5`]%t8w.cS#X NmLT o]+.ie3l1Z Alp̔r2}Q},^P؁i@2tTg`y=Á}@n*&"<ZEgtNOamEq {'p0떸a &rU/P,gR^GwCO]k J ;4(p23~"%IGG;' $.0VtdV+&缷zViU4M[G?gTPPj},1efM$>E l@Nы-dD2E悃W{nJ7AzvVB׋6ɫ5!QW=) LΑ"i:]ѰY .77XJL\ZgxB'[QSw:I'Jvj"8A`{耳-7ĥȃ Au2[g ywq^{t`c_>1R%5 Hpn= 'PnV`D޷rƜxZ:u0%Qv &-*T2 GAm;̧DO,W ^wKpvנoLTH$q>7УQ]`VF(b[C@L 0 ׺%ݜԈ_rY\M5/rՓdV:Ј( VkQ_y4Pl 4b4:z`R~ $ZI5ꆈz<6,iW30P^@I [wҜE yȖaRd^. ISA]Ji7`B*o3! ԓY$nQpmdM.ܪ9~ `g{Tƅv':_M>FݥI3 gIm+%v+ՂPmfs}/:}ض\*CSsY n@]Ůq~j3 c>֩!uUn)'ʡ/OP,z>΋tSXKAqf?m.gbbfa2?k̸ %P g9'!hj606%H1C,Ei}x.b~巠a3rlV`9 Ta!^.OEŘlG(wVJ>Oawƶpf~٤vέ2< nAoIV?={d ;-˘R+}ӔAC1-1N(V8tv]Ld;"H-OMC-i7 p-T&M3B sA#lo^4&hOр]FzN̶ćrm DU (+etoXUUX`O[JLyRLjE#"MOMnY3{ @aY {N\B&T>$XUP/0[  |[UnS@iP|oB{H$Ѳ`AC)Ktu&8i^Q,:4zzā8<:SѪW 夢S+>^8:bsmC"WC+p99 m<豌΢yn(nbǞBC:Ef۬۱bJ}!wv4byPFggp)%< Jq (ݠA$`T6D6ɻY[3 Yȁ]kvE1`xGx2{鰪+%)}ǫf~LY(BּJB63W߶EX/ޭE֚*g#lxLEL>}-M"UƂsowҭUrl=0_3)Q\cWsh難@4y}VGZ aBը`CA7ܴWKsV;fc84Z lVQur껽O7}iEw6 ڣ&ؒgIJltɭ܈ TznJ& 7H ziqRnv&JD_fV#/3 7y#_0k&osKp:ϟgv)m ;q$?, u|YT pI fح{!Դ@} 2d .̍¢6'kSlsc˦a磒,?v\]C{ܧ z&%Wa/Yvj$>%L2z!<dPO m5 ܕ6^3ԎHMAx6ix BYe l%lz8n] ڒW03 F03 93&%*Lˉ+9& [{hK;F vbejppuI& 2n(u-ߌrMk!2i?˸WM xiMm!8xS[زe,( U==ߗ.ÙOxIi.f 5a=JK-Zn"+ a.K)20$8T$ޢ蓽> i/je n,OPQX>#3>eJ4zz!qܡ)P9ѹ@V.ʎ&+1Wu{,Ů*^Vz+zD*!45rϪy8h[wDא o( Rw@r PAڷFr%p~dU ZvUa.#y=TDŞYY!+wyS'RTâ x% . PNRI׍ՎHoB:EF &ˀ#ǫ!I5oi#.FFIBJ0$v36FG8&|l[CطFPs4=Hz 9ڐTV-qOg߼S^_X8*}N1|k+BU3t?SB ~ i1MPQd9׭hP@O32ˠws[ r hONޛ&'vKL&je%v%qG&lW<ˢ: b.t̃"'>&!i|q9U(9pma]&٩ozOXr ̨Mv"Fmc<5.{wG<}o.ݸw'bb4۫:o)aF ۤ__ |ƾv$T- 8eb9xR [`ǚ6xϲX*&!%ԓ]z# vT qZ|oeZ1ŏHE[dP璀~b-GBMh+&_ioq;Ž(x",l^_L~NUYUL3`KUy@mRF:Kz{Dj1! 戄z7A%J`̞Zc2YXXSo[QǏoH҇r0?ӖXefyH;6ZF7ګڬT/Opwv؛z5_zTf0(=4;"M*J/6} 9"hfI&!^UX0sݦv`Qy?`'MFG"8DxYv.Y)/Չ炧Ӱl*` Lzt!Qr5a53Ps@GATA0YCȊyP /Z[FFL[2)8y:nif 4f5{"a bӌ}8紏i5+MqfwABU4=}]df(4YHӍKo`]<~ _XPo XJu5`&FJ+Z7QCr: 2=ũsr A+]B_&LNuT\$qFQwia8T<턑M$@ ^&$Iɾ{ i&_Ɯ_n%XͰ$څC 팤8_D4W{?ŸTvy6,*TV2m .z~wŚlEp8e|eMaغ-rELsYSkOSKO0=Չtu) Pkn.X_2yfO(@iE2-DswHo6jx=Gc^ ~12IʳUn-?ujFЇL$ᚹU!wS'!*ri憕/TpWCUqE6ǽKgg$nc>nD%\Gv)D0u UWK!~Z[vybfݰ 5u52L*X#l#ji5rLX(1R#ս.~),||nHF_p…j$-v]{alNS }#lnz;-(v ˤ=)ԕZA?8& Bs4P.+-j~vGÓlLFX驦q XS|dBUӫ>Z7d#l*Ϙr(c_V̡rֳ1(MY@ODG 3:%cҦ&L("p ܃ʀѕFmik[+Iɱ!v,;>D 6dw03 {$7{Z5M P2!vP©e }RT%)%m ߍ P(m^6-d;tk߁U6Sad"*7`A*[\xWf&5(C&Q `F'݁Xm(k5IJ.THeFrO)".isi])]_d_ߵ d,هW{RakA!{կS>|z \84RE q֓9_ 짷f Bkf/ǔ2d5-_o ag7X ,6-1SGȲuOHz2.7DkۤМ[!!lIр ,QB$݋kLc0NoA߁?fɦoxe۾wn8Mb:Oˊ 3]L_:R]ƶnx?ex#M]1҃T tд($$IA1(k%S#Bz|,1i+yZ+<ߊ8'Ă 1@/։G66<!K 3shXD2'CKhL>6|~=kOq&aKY=Ə)IV-aBxO[~v,}(2l}srL{ 舂qh(ufȼij 9GWl)b<-,fPB_nܾA8)҂Q{{AڥT`H`I&|8k^AϮOd3jقW%hç|jtǐ3檈#R2J[>*/9QVRgJz9ٜ;%OsITWz1e }t68L0*Y"5w4OU.u!vRS6F LB/L7i woPet.9ޝ5 :$2}xݓA7l^8 J"w.zU Mz-.=Mҿ\#w.<g#[++K {NM1!U*9\{Nڅ,1oA)DN]%(DiIpZBM8N^敋Ih_߲S"3r 8m!d)] O˿ex9]e@Tt(nB߳q[@\XHAk 1DqV+IɨuZWc9K VT/)zCGIN>?vRhk@e'I8Xa7>* uưʡRu aj߇@Yk 1Sq Ŀ9/>P8 T% ,(VxhHmuq]pbX嶲gRGJʱzf0M#@ (sDLԠ‡'@pDR\La2y> P}0 ՏwY\j@p)5V4 GZBV̧h Г I=?}6t[xfK^ٓ$䲀hٙCjD]I^jtQtt_zֱ+MPj%Λ׍?IWkD`оD Y qPh0ahq$U8Zb/{n{rڕkgT(bwley$ R|ˈMtH)!nkߌY)o߷!!>?>٘|i*߱2, {c-h1ڣvNRhݺ6-"OuJzH3FSKM0 (\NrlϷܦӰ^{:XzE. JPӐ>RFv 7]/%"6\I>%)U>7f崧 x4%'ngnD` L{2lOky?`깗m+W5RW8l}رu&axq4JL%M僨d4dyV4l)Q7le+)_)3epe$%F0![r<=}0u |K5dijvS[nsU :6ni7VWd37giDSn|yÓw)ZjrXz28f5w*փ@3Pn;?ob^,s-9i ӬXjFرKKt{: WN@<ݘK3ˋ0{ʓm6j6^NrtĖ7aò2l68za0 YsB=فJRxt6kLxCe5٪Uarm!4-- 86'  o2жse2 1(%M:<L4}XO.<Ҥ,EyxmnCyrLKzg l`N )qSD7I|qy%}nӁ0soV@'ۖxkK,G靬S$u)w[`7Ƃz\r0Zj[*g@okL+ǥ8Sax"DutE׌d#] 5WDq~vZmPd \iy`lO#hPuU.BW,ēg7p6!k2v0?L̃Kx?+l_{{FЌlpJӎqG/iWm(jƤI{di\rBhfCGN3 kQew,WP|5T?l|0Ԑ]#" V Ϛ3v\#*6XdI95#J 2|8sҁӅ'VO*\JAN9/ߪx(-N滛 Cu?Dll!iUpЏ\7fTp]f`ЬΎYNK"]|h@4`̥V?6<2E avQ|U"r$YbdN ՠz{Kea" RFZi\f~ed5OW퀥YB})ֲ& [zxÀZR4:AJFo~ D{['H,4!d arqvpmm3SYFt2e_ M0huc߁'6rHh2CctsE6b)15McuCj pvbS3NMj.P L&QAu{* q?5]Ɛ#kWYN(x)\9+I) a`g﹨1= #ɞ rF'zI S쏣تNzv "Ab)1YߠMUO9C3Xvxp DD$ RM$؎=>"wYlpǬliڱWH!o0a&HXD&Z 꽭2v)a% P80|D>O*/˔ k; \'mԾy,ItiQ'սrZ2Dhy1Rk%`Lu~NSΞ#+C[y:#ef]W&8 0}1Qq/e㷍s,-`bF-4~G{ F,+d5CKEżrlfEZEZr^>նuE/bK-rOrO FeGQ~pf1 hL!U$\\)ΧCd\|#(IGb{/}d r&|*2@rk$4~i6]sPE޴@(z8p{dTE6sdŸmj ˆ>/{gVNjC i<^3{O2K7L&cU OL:$K6'$6^1A\mi:"?N"lwa8#L0)uFΜ.i[nR8Gr]eg$iO]FKZx Dwӂ-{0/dT'ac kI򝺲 7>-8ݿlIǮ(e${D 1dI*kg *d?7M }Ma%T q¡zi`8WMfnaβ&H]6un2)K:5J9>1P$Fω.U}]yAp ^znDo~!'e l z%C̓KsV KW }tFpȐV5:zSA90?Isȇm[ QJzj%mh6+rf Bogy@ .VṁZKLH$a%1u-X6;ڋHCbEIE_84#lX`1,"2%.Hȭ009(qINMy31<㤄Ph3{R*nvi{9*BsՋDВLjaF2‰/ DO Ѩ, EƳg_)`Џ2➵&I'V.p?qn=w|R]N3Wnh,6IMC_F*_ԷF)'J-PQb%+)^Nh~U6!},3`(x-{N? ݅z\ͫ᪞jxYZ%a |$.>W;+kOOp1B2+fgϪ9T48МL-4@Pye&vF]+/B`uu4skÌjO]FVìTh?0k~v~?H2C%|[['Wg2̫9noʥoflxSOs9)ła+`H2 fr(-z]2S`"޶nI"v q'op 5˂ˊG|./}}*v3@!Ȫ1?jg]id?[*a6U3~ޜ_ Ƨs=&@x\<ۡ]} @+. 1c߃2P|n VbTܾl2\4hhpy 9 h풓!l H F"6wDQ ~Ւ%[U.k:*AiЃW14ba׾U14vRJY`SQ2O ܌ w.{7%ڤY1Ⱥn'0fSTdܫZ&ⷪ+  "C@ q8hCS نRiI$6hA~[p~{Y eʗ Qur%-e+WU(zC55(ƍaNgkMBOY jOo4JA F\Z(7gJ I jP~2+#mNq;vY{Y 3i~Sl=6 =˔X.{|M1Ni0Sd~e>B;sYW^9E/t>| 9 GۧVUQS(n˓}d؞Xw(uf#̱uUn@?0R CS@̀7u-1V)+`9H?ntcL0';d66սJt!"QLLVi>8@sXy`ٖ051G= 1.wboW: Cѳ[R- LQh0opryZAipA};)tT[mi]b 4ǽbo%eBʈ(M-$oH&aVAP,Jl&pxrrL!'j:k`$(T5pl5\ + | }j*IۏۻNx 2FfY J{ƆqBp2)ww@ac2VIJg*Ӹti qYJ,24}wXpm lK$Nq+lC׸ +("A:_̆?%CDV裳:1u)5UkV>f"DjOv4G cULA]UXPw:ϼ<,Mv24ğnRm(*."E`Ů?q~p/3 皘 zY+)Ǖpg_#gE :L-[w3a{gb5s#:53ObE f-ONrs#ž;~B|3Z4,: jZכ`@ԫRC@xjy0k{I!Ne]Hm5x|1f'~eM]i~,nqk+k.ʃwn.ǥGI'mnOj`(P8{5wfv T_@N[R8gH$^̺0;]j};ZKjtAOڨ  w]U2DeER~K{! r5sc;.Nlh7gqz r6,˚q ++v/yH+Zi'!c\ܽOXo+?^#J w x#Aj,Zoϋ;iM gӉ?~ n!xD5s3-t w/WϖXtpy/DA {KBM#6G1 ƌ'>2F2Ҹj4H WP`]ً{4jmtBʶSWi9P:!9$XMy Ml*d<@FRrANg-,Ai=eg aZqǠ0: uex**$APD Y~b(td )0lW;@<:ۼNR<1]}?l c $B#YP0>ĥ IF/WAs|+T )g"^ LɲئJupjQ*j)SLBг:1̃ a ƺ9 i#h+lW:X# `i+'VF D&L 5Tk98yYLo9x #t<׺Wc94<>n ׭}&x: Ǣ\43FhSj DQ<{^/m 6|1QkBy毱OION!9mw5 zjğo<*4łkk˅ۣ/33[1/s)0 aΤw$mkM }Hmy l saKxfEb*ۃ+wWyB1Ec]fڿ❞^0`3ôY%9zR= |tq2*9)27RƔyCS[ݩeqtS%X7](f% Q Yr1u{ޕpئHܼa`NNe{v0_BkTY4Mz?,ͼվ0'`$ ku(9tplN=*!܄Ka(4+\D]ßbܔY74R+{+,U%cH šp2\{@oYo/a)dP+`ܲB<vX__=V40 04f^# zt ;&(bЖPz mӗ'rvH5 i5%d`UNsx^CMx<'5}؜`Fv%_&ls2 -u\];DGS?C,PE$p5IrxEˠS%-ܜ h jt%ҟo㬆~e]EFgN.x#YKǞ#}2Tݭ$cbUnN2Vu/z1V wGKdDc dt]E<+ػk.9[``j^L*@1ca)rym u|h!` z<.(Zf$ 7g_~yXCq=桴)ͤXJ)LD(M=PZgm~6dh*oIS6vvAv%hB;6-3? Jβ1%P#dޠV7sieYVsR' * @Ŀ`;)ِ$`1S%-sI],! !نR0- !ʆFvrEQb9!O(wsLrm86+ J:&s$;fB,lJ݉ B0Αʟ6oU4aϯܝj!tZmdnk=Z]%)y}Gyɲ<~HE:#by.l݆elߑYS5#:ˍҀۇیe;1?`$/!~|mW !:ԹBŊ]"h%#T.a\`djuDԋٕRء=ʇ:`郔[azq4=P75A2ӝa% j?V_Ñ qtlwEaS < "Hq+`*ո4pyyS3T@{AD. ̵㆜E贵u ՚>2rs3.3~L| GqKKuIydsFMZ6dj1}M'I &}PQDF, /-:*+;5<72r^JR_ϕF~ - F_QXF=Pyt *U NJFA*c+"4>W2_G ='A3_Ө&ҤO^HuBK)6uf.'R L*H*z[cKWTn6)-)Xu 0/̏[c64%p[-⾼L僇ȜJj\Zf>m?kaL <*~ĂotY jQ! Y/_B{Ȕ*0Vzt6n/Emp_(sǯyKUlIל5L&[vd {;ARdI)RzΫ"WTUvXT;/șY{YR'kӥXN''J#7D{5YA9.q,FƀH I bܷnIAž#]~vx Fe fI;?U!b~Ro49#h3.o)sZ+cF_f ȫP{T΅ꧤ0M˜. O4תy&/x245**M󂊢Z aWM_^H27Vl**x0Q[r #Z~$DkߒGThkQc=/m>K>T wֱ ||0_}'¯H-/T;b3@_4ގ+ow!S[3|_K`'فX{hVu, ?PG[{zc;`DZA`GEG;q#r6`C,s.(ǫH;Ɩm*utYY ך≧<;iLT0yuGO(6ނR_:&$έ}dJZ!D-P#X6-ʾ \BAXS>R*9s Vw-tQ;=47ܟ%v_mB׮B/[N!?{1`_ÈdgWs,NS?h,&&Kok^+ 79_6ݧc mlw_h䄺IŘ݈i*hkNp;|v9͑&L="m{e};ɑ,8\zq9 5Cx%ub(!e=b*;77$pm/0;c }V\nrWpzX<|oܺEVOso<\n. _A 8'#7%P.Bh޽J뢶^'+eJ}*"(ȵ#9:1WM6l2"hT$p cw70Ȇ &] k42{Oo]dq}:G8z`)]zg]&%{HAo]?Eh=ڜ.+/I٠g <28-׾-#߃y-O/\t99>8mj] UL7+L㛜Tg7 [r?ʶn?uZO`9mnr|֊mdv_&uހPŮJiধ;϶@:iH_B6ϯ+o@Gf0i`Gȁ8itV'pJj|رzWg,]knՕw.-Tf\F}N\Њ1C ?ţ bW-ȺJaaBaqҏGɶޞX6AULQę1^'1DL+Y_5C|-#f^yѳj~ ~ r{2D}xbLZdl2pzW}!+:NXe 0)VRͥ^l @@ ō?I,h{b4 fۤ:S%",Zįqtz9mlIl뢹FNE;[PČǥzWC@ׂ U:3 'Q9>.1Ǹ\!Z&Wd`*q#u=[y=UˊASgbs]J~UlҠM"cX`$35Zy~^%D\i^i7#b;h,%/^rW#s eS2;ohϙkRl#,ƖNFZ*D>.Zc1r)qBl:H5-KdTJq96UIt}qI! 6:NиnZ1?2jfaWmD57St5ʔ{DEP7㶦fTN!|Պ1gQ"مd2+W0p*X¡BW_Uj[ҮU*3?qJOhŴAZdd\I)Ș}!5u3HeWZZ,7tZƻSyVB~0}pw 0I3Yh7twܟhcQFi";>+a2}o?+e{ȴK4^ XSt0ͮ=4MLIY [=M3%wT_~^ c̻) 6f!6mj| M{ +sЃg"󓶼YPH:'a,Q}%9{t{j†" c0Ëg|l1q[L \/jt:TG'G&13~` 7"iR7DB:9pGIglPR2#u=f|?c J`f$HS*$)Oo]8̖.gbݩ@rsJ(KpnpjIrո]+_-q[jݓM+VEX.Q5aWͧ(<\lV>ѹZFүåՁ펶q*jliUy2i4؊7{wȶwG򠠊k?Xj?qG&45)GwpY.Mh|w Lj-p@5gJLp PUwz +Vt{_V}ЉcNQމV(WQTJ|beQE%q1ʛm()(kw*ahI:HQytE/^_yc0ڦU^0Aw-vF:|ڸ_|CdQږeB!M$rcesA|7-O}>4ryEi`RNzDy56"fpYf5ОZNoN,x*]bc ׵ zoOhuiGB'vsJT* t&nLXxvLYVuh{s66-Q~kq򌫓|dvuQns+a0E3Ç|vߊVh3WK}EV<c KE99cqnH TjpUY^iqg7`u6&giPB @?NY|^=5;IC4,W?|:$gmhj3 6c8_nUXqlֻ6cA|߇͠烷b=cX4q>wv.׻e &dsi]MqZ/sRƧiH>oԽw‰qbSEUx7AQ9^[7(,ۚF1ڔ89A\dI hطd6vлk U)|JjX )Q'`|ZjY[6KӋxH;i$V,GaJ׏䣭|&|ڸиìK^g4@}'zӁnU\IYk/.3GhmؾtՋ2vVe `NF([Wi:Xg+ùx6ET͒gjM,\w?1bc4->36(]zNtx-j:kEFpuspaI%w[CYtćOk p^u"m*jO6* }éHg6P= v;<&!74 7"RVTJ#$itIIo-:;}{$'HZR9cs3Vqķ'ЍB궓N,J2K\^<6aJDcJ՘ԅ-旪0eH6Ȑul8BT6]F";GŬ{Lֈ Dg ~Su2.HZf;D62^jGu]EpN̢4A~9q2 HO/ZS꟫Cjj!K޾zsj 0,+25'q%$KY'&| DgrmigIOv塑jE}mp֗ % h9< DI <IcUcc81ְҜxo[ BMe}$sD^o"u[!wd EFb~)}ګwЌU J>Ҙ,nBwAtJ\q\SՓjhTAy#qm ?+V]"7y𘄩)Pc Ś3;<S*gAS/ =)51(?2?iQSR4݄tQj vq#T,`~C+iiPz,9ܨz4ѻ91Ip&Z@<R*<91 gLnl*pEb h׮m6:{`ʥ!XSW=R%6*g-z; LS"ӤEB|:Kl{ ^V<4w2v0y"JxnEkӅB'>@hӜ,k$ZQ`Swm"=s{jKa )~GTП~3Ly`?ܟHƘβq_qBW \`iiwtXG(o_s+UW;AeoIK~uK`>&FqߏuhN? y*F{gwS.űFP4VPl˷ y-ՊZՁ!!w0RXgR7T]L(fH4]xx>אwe ZPCB*y0 =o f&鐂XTq}etzLrӽ`yk7S9O:5dLIeRoRaV:9j?ZJ22/[mZƌGzH[ ^!@E #unpr~id9ɧJهhۍofik˲;ioE95gN ֜8^7 R^玚d,[Şsc,z-J^H= 2_㿎ݐ@˴ؑȽc?W3NCM ,Cu$4ӑE뛵g~-cU*Fq 4kr3O >El7%x xwnpOa. &:7B@p~Y.G@GX7'He#X;g3W!U>^#j!.4-PHD^b`"HӵIhhsV-X PAPo}jZ mJaM{r$Ig pekY4" zC-En5q|MfxMuZTzG{J= cobe%WM^T7R#c-a)Qx2:@RI*d"Ռ'~`qY9>j :,33An0*ݾCPY27,3n +Rs+Pp9 !h0ؿ[' n@@cwش[R yR\7qJry W׾@lql"OH8a8TboR G6L]!05Tպ5DFI`T'P_A-9=<t0sIZG 9g=AyqlG޷ 7.'B"w-d-L]/N? yg<pџӫr0 9}Qĺ^!$djB" NCqY"c†c Lc..Ѻk/m F^.nG[nc۹<pfȜv S&,N'Knst H2h lqZ%LxTL}W',GvKp4lx ^G-cZ#;]4jVlV!m4x$ָݳ(ۉan P B*o|(O\fګ *{XjaS][/+ WwMƅ}r0+{m"1nPрCE4tx#^+E^;RZ)eALSDQ?J`YHtbB[w<)p[cd xM;"*`578MI ʫ2BF٨9|DuYFw+CDwݎ̋wER;q BgxԈ1M bx ?YcmI9B@1mn~q|DŽqXlcsfǂY%ޡ[xfu4 %\.o"U}}\HpY(#2|=Ѕl |e_M[R2cQ$qu5%M)zej/T,wѳ Ic>2ya zGGٟ; @nyKQ@$ p]\*1?U6AMJ3xvH[)C|Ep$5Q4S8%Is~JTYU'4{ZdtVu_Z%U乛mU*%Kg*nD8y)6ԭ&"kc+[Q;+E8t䱧cmA(5Mgop 4P=2wN+TP+SNV+LGQv8B6~KT^nUH+I"&&xMUbYgCDB6,.=wjM Q 5H <-/iKs jJ\Ӭl\\ owgiHJ)%;%_U /T vuX )ZvڏQ,]o~9̾Wg^5M%x&b<ܖӌPZJF@\_߷Ot咟ԑMKwo 1(װ5?G^P*UٶRF0#Z?ӈ)3IG,/F652pC6u I. >M^r;C$@ 'VۄzlFTZe~?L1h3v,#^1 ! U'zE[ A0KoқrJ2-".sWMCq1˷&"D ?H|1#ki2II6KDjdSv7n)jG!9Fo>^mwrN}9`t]H4{VzH53/kBfꮩ_t}g }^"F :p2t<r wպa&TntS >0.vLtSaf>3Fo2/W߂%nTI82y R3L13Pa}{au A2!VW-/^vRId^[YJ̆>J=p|q· R;1  D8r/otnKtN$gŴ4柋lF7w`:*$R.ga8xN}by5G fpބ8'!؛mrV&b4.j3zk/FtĤT{cHyxpMRXBUǚWS,ey퀥^!8{M~(n1k:hܓȈ􄓫"iޢgfSř',9]KE7(yC̓M]2\k~_ST@֪Ah{Ȏ%(\0(VȬC}4TK_b#LkpKu[D3*cV%sEq2T9[')̧zw6-KC<_zӍ2aFTkݥɶ^|}ʎ,kHZ$V[Q8P{KIU 'j}BD:xn&>j6-,$p0;ieH&;$ d{(6 K)X {%(z*L d=owº;KQp<15*Nc4/ x K:f5g{&^\Z:؅S*>F 6:Jb:q5peǼjg7!;}6A<\) d;ɍEPT]Z=ҝ`|ϑJFTZ-6-[ZYi~4li(U޴{FY` Zc$HL7$"CL<ޗ1RLx| apDp^6hD*H}i{,gabEk;šSbٲ&x=Gx?; ͣ\6x/mڐaWÕۓ4|+9h}nbEAZVk"x_湺=XIo?쒇TB][&l,&!tqah8mt^+NtB/0/+nVf݉>$he|kRk=K36My m*,hvOFAAZqAu.*DƉFG*CmL"\AlʑӺ qLuz?R%KPYCVLaM vXķٳ;V; [BzD^%DdS~]23cEfwǎA&C4Ha~PDL,ҕbJʆH E?&&4 ǖ?e_470*:tZ=5PdSO/M{۴?hop ]v!95EE {W˭ l{$9fyùŮ 7sW2{۝+ a,4}=~wSޟ^8ff|pd/㞬{Ɇz66X'mF\=\76jF_``ef9JR 2uL2 ~/qؤ5vhu;aeTԥ( $*|˲ ãF푙;]4`[o/dѯQ;;ԁT?KVsu%:KJM %@$Z-r^o@BGL/kaqb;eNM^: 1d HV*@.sl#Z_pk'J#slIQ*|4`HSʺK?csP4w#AUyfkd&GGٴ7UP? x-0N7# E8wZQ|k& P,j3|RĒe2#n*R=J/4b~R0g1Ȭ>@i 8.gjK?^Oz\I(/G)wuSf$maP.Xէ\|$ꂢ ?w2^8z8¯vjr|ySN,tY%<]*MfQL>6[.)2;E Au},6"SoOPY?OX-ЛYnDy mn:s$G@l)%L_Ӟ{,c<ע9MUB 6L=B~-o1&;KNHcA(8('`9ZaJ/z,[xt:Ra'w 7hvF_l(ѢU&7Xb%[i!qCUaJGBMT מ%V~r*a{'zx0G8Er'dV;5e?#k1 r`1BR/3)FD~N ZuM"|z*؎1*Id([;FYRktsI9b#=8Z.u6/,&*M>LiIM1Lo5D0FSb}3 Gm}́xC嵕ԅLz2[H6~:l%NR%7uݦ]iQ mW.NYKƍP%Ucd+\}'֝grW֠w)z(ƶ9JI32.8åujzeJ *,#:61:hey5wzQ79Uû܉0Skwr~yȶ (ͷ!Fݲ|XKS)>il ~^B͕`kL8v VAHmQ—dv406@&,q&x|zFB|vx>yLkw(au21$rr䷑^46KQݦh>(2ֳ˕#.FH+4sRH+/@ Ӗy}A >qU=XdHꍘXDwO*gB,kUmlUpҹztB-2Cm68z}YTR[翖*j]YgKTO)y2򞂟%ͿZQtew{Զ^^2IOmꕯ]Xܣ^xIFЗBwQ GB_ e;>lvWͼhY 30c`Ҝ=.D!-"ƶ7;g' 0#èkQMXBFŃ@+#X^qLV~3D蠭&1p?1^̫{%"-k=C<ʂ|3{x;rA#F=5)^+Fʼb Գ7 #X*ZE5N~kw_/y\ȹ۵n$l& ?£=цÑ1QZ(%gm5HM"LCu!Nqn?AmYˬ%S PtVhltL@S |NW\@D{@xaX@bg^̚I 3\I^phc"ƞ<>c''v|=uk ˮ}vc% !d?mUQk%㙠*1;C@@Dͧ\*RBF5l\_f ,&]Y.h8zPWH"-:s,jFd4`(|4Tdht`WJISD[X,˰yzNzxt!g+kBx}o)>&؛J+qS3Ŵ_%)>U }$uIb9?ȝ?EZzWپmԀ #\i1N,N~XyF<׏yv,R/vK]6+15\^HI`-tSY:"бrځTAHv{zRwNk {.&* NJoS``nI9}=å$oɴ!j(||Я%Ikۦrĉ>ΓA~$4il6YAi+ 3A JbpjdF:rxUۘY=x'lP}렽.iCg#㾆Q!8||mQ"[a N-6O,AUCǚ 9T^ZKN$$-C|wK.-1$Q[CdB '͆' &# XAgwۙN*=[g6򦃙#Xe !BA)ձ ]"{Y.-&ArWXQn8V>KI9C7pv(?]q忁RJ۰Nrmx9~-O,VTQª{fgPj5Rf!%Ba&Pz1+(Ju&EbCH,f<* -;nG"7^Qe}? S=F3M쾓ƤDkk+qO&:knf=!LY>ST8 2!E[遢1 Aȴ PNqAp}( .m: ņ>(9vtkE aZvu>n(sEwfwxJtyhv14;um*ÉS,[iԉjIjYEz-4 R'X;bE:U!.[<(U"la)Wh1YIlfhC Njʌ,P F(̙C˴d ]wWՁS\&->lOӇ b{=@V D.b{m5Ii8fNslFn'Duv;"|.fd?8W |yPB ?wؿ 'rK%]\.E5s[2s+\u:!:8)J{deGOPvhYkFL0mx,*_0ڪʬu"U(ɹHuPWMiIvߵGdG7I鑖_!\6dT Q9=iwW^p)m\$mN!I@-%BOD4ڴDY;> |$qEwUk+3m?"}֌ KXE\M&SΦM.p 90gACi_Rj'Z۹zfOTV=y=.& 0rڗ'ጳ_|ӦΠG2ΛCMk9FL %~ W94+ǚbi{MgȌ}̻BoE0`*85hmRmқ u@r5AոÊP_Hۻy욦 +AVDC"Wv > O.ϣ9ūegsy A ol ?,Ѷ^dZK:x:%KPO^x1I vglB$.d5wS-g.Ͽ:2Z ڛLlA:Q iޕH,($*ܚ};oT;'0x>Ygo!9.zlÁU<|dl,N#Z0mJ}V xy"x?U^O}SrcFVێtajl>0.7V4rlp͚u;0eofOC  &;*fmR'P8(ę^sTG*n;VU`XDCN)@+*쩸&+(r c2s!F`\KUrna1Z%`jv)`1`34-cxO_w-uY]"uE#hʿ(NɒiE$m$:\]\b nϬ8<9^Nd1(L0JEoݦn%ڠ=Y"r}MK18QĚ+_>ѺfCSi;׏R:-kK (MVRnx6h}-i>rbO2 YF:4 ,8iSLH#2㊉jw`TZM4pzL<a*6"Q2DV"2 /UOcc#[,Hج*4\e6SϢ+3] vꎾ]dhEsrn@(2Lے!##{HnD%G8]?2/Z/$=' ~@.Cz5lr[jvA#cU= Ѩ@9B[6\x0zD7\L ]#mVnK쏴r-qj~QYֲ>` ڹ\۲Aznz{gxe3S5,whRcCMWWslJºXU Եtb[IE @bur& 2L0j 'l3άE̬`/}fP׌z隕qOe_< ԇvr8)U ]Yg@{fPQJQewµLBnpO> ZJbal  KbT^}lS¸rtzѩ3nvP1td47Φw\MK&aK,MRow \OV_9ʩ3egR3תم}}U>/9jp[,e)n,қEF!EK+xCJd J=&kUShGx" +T^ЁK@#CƲ̎=!La;VI?~Җ݇=DO8+>fMq"ׂ1ycJoGI?F}n z,c=c(>k3l\$2@_tΪӪ'z`Lʞ/>[* s#u[PjC'\ó--^8rq B܅Fwxm~HR_'!!톿9OM"$!WQkŧq/ᴞ_{0$H.h8\#ey`L|*zE=~';C m&%8_#w\ٝ¯S8), tJ>=$:(byI[Q͕zsǻ&Y079 hRΧ!ٌxJi[sEʲo\p* ;ZHrCP :VvxwL `*5~Ty)知Le@_ +;Oҋ\ zdFgq*kLiȯlReWEf9l"ԝҸ紳 #yE7pADP[eg aO핵>_92ꢮ6WjQeF tY1/N/xF4Jq'-V Dn2(3viZ)3xkwX]i:T4NNO678WGBB?Z{3#^/d*݌֚w_ W͛9KyAjVUUy$;?~%nIxIqniZ fԃ@W٩y# Ex*g~VU|[halEk-^@+ev0c[3GjWW"f+U v绦8k L%`*¿y60׌\{ّk`V*+9GnQ$I'ÝiM}OZ8fhIiZA?dA$zuwbvQŬRǣ[1a],)D^v$"%ozz"Р{j2_9)aލlyrxіl'yo(Idt&ZSK>;]YGOIWE.Xh4أ+\ ܄zI.{Q.F;A?c(:kxЕg*oѺ1%&ڝ B!BLo~Cc8HduSx=4*:@uzE22?|e|RiXzQ|2ii2 N+='KZ,l:O@AG:4sa`csk,Zb@9 _^$87U)(P n>%2h4  ﯈%zҪwN$p9ݜ9^ Mw +J"'0`X,F%g7@EFM?pק=1^\5'̺lE:v{!䞰Dq!]8FhŻ&e?"?RmD}QEWQ`s3[mm %O0& ͕a--(.sO[!}HnAm͋dFldY!)1nFfZ3<ʯQEԱeu |Bm` š3}goz?,hjnM| m`ph[{!Ѹ; =ڏhk_"F7Zz0DtPqZ=ŲVj;UvR% n}JV(Oᬳ*$fCYעTl:afޢQQWAph#iLsp7Nl=,]}~]WcKfC͊T2cS}ScNf\OJՒ>LpL۵Ʋ&o:vJ:}qɫ'g-?RybK\ SԈŶ~L/tf@$aٕ!QH]*ڮ3 _3~5!l Mȥl5?54QR| HX0،:mB~t0ewyFh[Jq"YL7puH{>uQ]Oo4|=^ΟŘB3)oKϥQa8 ޥ}mh@Rhpfk))ň ?fW-&@X8::)c_4m6yU'ֳg 4HƤCm kIؾAjq&7!FW0Da% <0ģ0 H*,w\Di>cl_G2Se=)px-lyLS&|l셀Vn8BQv ur#j30ʔ\#|8R>ͷrqXC%!żjA?P*8~aD~'҉Ө2J avb ۦKbIi,WVV -"I/,\Hݧ"qg[ww]\f2}'EO\" WDvb1?F/O݉DnK̎!ѺZw|4QflC,BN ]$V H9ްE `r:;px!`Pme;oyh9 (oH =W*KV ~!@)WXdoUQ uЊ2+21 %{^҅sg&I*@@rߣ|OpJG(&K[ڰ B1],{XSC3; :MKɨ9h6VID jj}YKY=n*OT ŀdaqg\h~/͘v:'һp!˅+yeg&2pȦCZ\l"6C/OZ̋G.%U]p>*+Fb!,C,͖"*B*%/ x4ENMH ?޵NNMK2pΊ]TDk/7`oɘvI`YDX[\ U,Y답H3BAT~6ڀ\CWkk>`25h{]58Zѓ?:$罒Aq[tN? 쑜{1iyuòJFh&W@T 'ƒϞR*đMУ]p~UZYN9$03&;T% ;rL'&vxw!WG.fg#gKXh :>͢:[;sf$ H>ZQf>QN*I>tBb2PL N}fA@G䈯WzyHJhO=),8p2-^}  ص zakAY݊e-5RRSeU!JhXaAу Vp: 5˫N}v<q5[Ŏ1}(kGsy]<Kmd^E,~Ce}z,A{K5&e ?fi4ݏC [ʂwO?m zӳBpm%YG#5kSE}O{)QaҒ7hD'ފ }"V'x pR;dw$VTw"Aƻ/vy3jeS{6c6:^աR[5`x)DFy]5C`eV=j[KZ"(|{ ck~T]摈P5C[ 1{G.jRC.ޣ߿9§xI\ЯȶNHI}d7#__I4 ‚0[SVG1DXV$3!@FLZ13↍#&"藍V%hS%,OJ- g"02*AeZ6k%jv e؃#7udb<gUnT:lʊߟ!;z$#,0'3W!^2P4zWCc!RTcA%,va9"ljJ|5Ǵu66/ <R,D/[MԠ~&@佅 9A;A} yOƠ'@SfP.k/y%i[VX!3Z Z m:%c*]+s춛])>/uL/Dicv7x\ %=="elAUƫh# i|NƐ<ԾU2rH|:OoC+K4WQ/*ǎFS<zvsUSA0WOO/}[dI;8*^yAEP3#$t_,S)O{3H}Ͻiʤ_s))8U}b D?o3Cώa342it|+<̵YIW 뵈KP>Y}/sy> y@ʵ?Ԃ9Ʃv l3=Z9Hu3Oa, \'S^Lᣞ鹇u 36̟?Y ܙgB w RZLW <LŁ:ȶB@2 zOH:/8 '_s}Prhi;Lɫiزm%3&<u*[o+` $̱gYZ07070100000376000081a40000000000000000000000016661890a00008050000000000000000000000000000000000000005200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/fcoe/libfcoe.ko.xz7zXZִF!t/̀]?Eh=ڜ.+ `c.>|<*:"3 .ٰ6S*cOu%ʯoLm3]y='Zޫ@LA#SN*ڀ c7r;f&(yM+ .1[+HŵB3//GGj8/@jN@l*+ !(ri&fkdVnHOeӰVZZ)oN=%ڏ%| }SH]IʒȜ(Sv>SuɨwWZ{7qw-Y[ ; 5- )zV>޵~N~6<(?JQiV&nm͎Hbejd}ri.nwZuA^S֜x툡Gvzk;`ص-bblY"* (KK֎#;S?=lQ'"&=`yOS(6&ƻjYT!_buN.uA;NnIx]? h` ɵ:$xL-e dUoue=NT v<<]$sD.Z9HzU_JΡ-WsXx}l ?b`,Ňmק業T8qY.N@ˑ#3)GƎh'[HBSݳ2|TݘO$i3nG 9PS22yelc}N[6}yV8B[*lmN{~׳Jr*&isosl-ct&Wm(xl4`mu#\ aŀ5,jN^O.#X[qjpìNm*oT<ܢ.&( `4{R~m83̣$]-{9O?l !HmLmQqg0 ث!ڬΑm?҅Lx9{`AվEVr}> }IAkzmVB?Y5].!8KU"ޥ+SLz:-R-:]o/ 6qzdAF+;{'4h-Fq?<[S,tQ*O2)r RTơZ_@iWl7KɉdyUd˜9lEpjJYhFuxZGq6ΞC68d5[e/hD8CbzC_ KtyI=xѧ/ .[9k-q%&Pdk-"3=Q؊P݃<%#%0 >I t~`W̠5H<$M%s]栺'q& ){q=ٰihM SMv דG(;F+^9h~A@♾OM-x\Jt< 4Eފ,=;9 2=zSRbtLdZ,}A0N*ڏA:A{xЭwF#$ALln !I>,a$V> r *m==0)J?, 6>Xf#+ Rf9 ޴Gfo)x1K *x\.CNC7ί/ fyUӯ蠚<%<9Sa831 PrֈJsv8@! XVgAO9*yoL#=JC@rR\4PfJit V)c箴{4 qzTu̡K^A{ĺ@ާoKJ% *O zbwٵn"2ᑳ:x#I!{0b(& GԹdf@ZVXqef,6Ó1}H.tBDuJO%Ciĩ}С73q%sKgoHׄTe%mtRBI mXlS7Jljd}Ix4UD/JTX_gIn2ȄHb]RH(r4Y<%\7C%}|_1hNS1?ѭ$zK@-mPD3ex2Ml@G`NtG]%FCf>HWi]s?P}}xrK-E/IQ_N+ys=N~ޗ4f\\%+^+m7{q(mR\$%(Ev*Ta G@BS os h`hΫOkl]&hGL/\l~l$QU/,ut;8β@S6`wB]ls}pgT8-~}.=Ȉs=*{oaG'LH*EVOgܙ 6Nh8hx&/֍;⼉_ ewc--d%ZjQUBԽl)˘ S pUO, ZH``S+sZȹuC]m(m~S+ ᢅP7 +R\ S't8_zqyNBp˯빉$LYyoem":ol(!RX<+xрJq&+DJn$K=X~Tv16M񋏝%Ld<#JBـKm(S~O€]yseGu;=@n87v01Hnvt4,; )|0&!`5ލ_ yN5k0$b/L⾎ZkwmӓX,IN;K5XD  1/^ wyxK`CE;pV6xҢZY|穀")ֹ p+-bi< pmwā{aʚ} "Oii4:,NC5*N=x8OOװXtdK5zH>%>P}k(rGq̸t1@ ?Krb-,uPgb#k꾘)OBT>ܬa^d5 y;}|Ώ/l=Ѧ@SR`ɫ}9 +K̠iH6X Y.gcs/"1/") \-#49YzAlYJgw$:G,ߨԲshڠ/Moai~7³S!JgHEw?]-ޝﴋeujj4ĔdMT%V=oUoyGp"pfT.en;~)t1a SDs耄r`cdDc,Ve=D9ҸnMT+l{RM浽3Q%%g~HZ|#P/* CXN*He" ^7Թ ś*! j&SԮ5Jg05As6U(WOF_W88q.~/[:.i(큅5Z T}f.y}:#;lI?)RT|YȶM~hX':*IjDÒNg#vtHu!(V6x9yaļIZ="ǘ>'$LuUrԱʺMAvb7)?v[3Zr?G>ӹ9gO55֩t;)7D*9uEQfQ o31]huDzz,F-W(JC6~Qr(! F~u?IvMGL;*W\Zj7|k~Av[<{m%/wk0F'ceaɴKmA1xUM^$N 19e>Ag,}\;W$c},Bۈ7ӿ$ul+Y $}*ziv6u2IE|ԏ_f`zQ 9 >?Tw'!U*>(+, Ш{Km^Bq Kן/t%#BE{WIG6laZ9nԿq3.UW=< JH8  *(ȩ_>%Y>(țН[ Lo!$UC7k[qcS^zBÔyˮuB V/:blqX.‡a$]]kMnG#̉P7$EDu3.}C]nh;zCݵ~[ o G,wVOX ,"LG . UF5f~)^w~6&q:I(+$FWaI ڹN۵Bh\A|F6j/ ,s3eG;bL&&]2I}1eN1 ѻPC($;L1+9P7CDbR%vmWɖkМ Ӧ*8Nlz388Qァ)IV$P -UfhL 0o,d#XTc%(A,24]hN1@bB 3vy)vhKt'T *O*m,Zb(\J u)'4&ϐ#m|H2ka̠y& M2P5yJt…eʆhx4ogF?0j ^S`zA:ށ|"[-Y0N,p(kmK vƢ-o~wwI!|HBPfPJ8_!0UEXQ*eYG , qթnQ-u%&kBu}eDyn6`IC9$4w؉=-4Tʐ+Z93*@gG%{t&w f⦡讛dhp0gi!o5If&V2I4nF vnoYzy eKb]ϽBc83ҫ{BwH.M<<]LCؠ$0]`)2; rU? Tn?W ˣi]-+db;|rn?[Ūu?)/9[7(="J.dy(1V7SJ:!b80#`;jf%X :3=E ȅ?^ke*0ϤΕ/Dq]gg{mY}{hzi'"QakI5}]=%LGO?yJ{d L}aWZ%yBmm.lE4kCGm΀\~r\a!@4c[?*l쭮PIf6Ž<NN3cvDDRK/ q<ƌs6C wl0b~ƅ3$I g3&0@eybuD%PJ#Sn1kُFHuP0 QR4.n}\q+):oλ.K?V+07z> sPl1gS"&,wG} ew]GIEmB8yߴ_)m3{sP"~:X-X f$!nWun+5'{nwX}t8Վ8SQg;–NأạU ꝸd}*=v GX(X;|v׊@28JEpD#P~GZ7o#X\ $s6Bcb6[ia7eW?jf톴BlOה_5Pg<0M6 f TK]!hFh2ђnĨRCQq7mD䭕P)?םu)>#:E0A DUl\2cd$r骟7l:zHaMQ{fP'P8`g[Ӵ*~v˦r3lp1k8*tD2v.н"%@el`:$( oyxǵ\ tNߋ4&@'f,H/1"@ߤBv طL=L!;ь?=%àH@Ofk,YrhcGOhy.zJb~lSg7Rs Τ( "K״MS}@5"a]:[GoKG!>Om b'y(2# Rl\4?j&Х7y1NbbNf_?Y<[ަ Ϸ .6BE]v"C \g}BV\l Ba_L!S\ y*f=G#gYY)2iÓyhX~u 4Z¦3_|cާ«ZA 됵5~j z; S޵E|ʲ( _eJX vv$֪ie|TCȩ1w\Qlo;uXA\ 癫m ͈Š>A^CUMtB  V.rta$ ɾT\D>Д5աϟcY-=@`ʾ|z!PǍYmWL ?TYU؊v{;{Nv97+p9 ]SKI EFZsM^^㾉 z%0la&ȸDh,_3rm$auqphweࢊڊC٠K^0(TVvI&s-T@ocl$C6B1Ңwi~ź-]znaew HþB1|1.H;ϱ6Fl _Q* IQrT/z1C2P '-75И[arQ:djH޿MU-EKY_@X]$+ wvzm.LoQ➘ ^DsNA3La1)n_+(com~o0Tvd\ P3C|#: ht:pdleOHMCG*R9к>&NC?rP|/۞V6$_aj}FؼX /v̙6A?_J~OK7ׅn$/3Pp AKWDRRƨzw'(BidA?_w`!V1I~d9c iMߦ\|O̻UtJb4j .O6Ssqϖ PGx!՛p)0irNͫ.XQRGBُ8htVtB :&z&&z219Aih.Ń0Y᩟]x-7Cs=*y!w8qu~daR[cgF3UkP|(Wkek-G,e7v874H9%o Rډ[i /… y+N^| Q+Kv *6=D!56=HܓWvՙ. _o@ ;݇V}h5HZ#zt(LGd=I<;,Dw$l*jƜWcQ(3ȅG;,j#il6,m1ÎFIRI!>Et-X:|3^f;~ a Nqa[pSjEn))CM`r6l9⯐g^O4{1(evOF|w+P+$W=񭡽`5@"U( >D#j{P=J3{4d<wZ-aypP='-i:ɵ_\neY?INOQY?u֣Mema]_b'JPf$Yu-QʀѧbYA2VC%M11&o"WBƛ};l)ʚN"-(ch+O!1H{a%|IY(0[.p?P+Dy՚хܷpl]R\{lj;k ~52}'6 k* I1. *)ꩩ;BԘeOy|?mB_YqݦmIDldҬt~úB0 R)Y)}֌f:6̿TvsYqƟ[md0j#'T[*ZD  (QjSPYFgFp?Gy仍$Ebuբ7FfL뉆xd-/!fq'0&a{=]OWԳwz.%OlV?F+"085 (߱R;(x:W P?.1"_e.9wJ=Rs@>W_dfK6LPY5q Hm/*d/#gFTQ+Q@? ҟ0)C'DLF1Ǒ3PT@&Ͽ`le*Z[lmY3AqΈvPI2>2|+P/ ݟl&.ԒgquQI#N-  h+b@*K&F!̹s05Q$2^+?NEl;$E&t0z5AgSjC/9Bf3i>bARR)^%\x,Zv30m,&]++n~Y3Qv~jH_>1Qe|k&䴒;H{}"X#E#>Xy]awy}BY$5Hu\FS#_M ݷ\!:p)n-*E}9{۞ (zb25ya"jF2Yb6҉Nq>*t$`U:DfGZXy78,,°zLg4l=vψO㇦!vz\{xģ#6 Ñ1qM 1?2@{;+@v%d_16!/ČbH?(d\l2DוoK?׹)ǻ߃>@ܼa,̬y ?nپ:Z6V)W2[>M4YB1)HK>Pˇ=PoսPw6I zX~o u҂LLJ)cHcx޹jNy =ۀQqmhEI0C&22#ݽCv*EJw#lSTbj&l5a2%ž1eyfgA;Df 0셩{A}LeC7b0X'V0d[P - P|M 抒A2J!oU~[Os6,-Y-|#(hRm^Μe`ьqT\W?7'~4|=Hu3זPk"ۤUʵE{$b#X@sJYn|Ïp0-/WYJ2HrlSP\޸!/ʣz! ?As'r:]5b}ĄRk'ߠ&H1 x{h>HʚLs7Q+q_l#9ULQWހ&.b"C-#3@x*q2~c(?|O5>|~ zL]وbGKѧۤ)sWȻ^2H[]$1%;i,Cu [VIc'~s_&IRb(""Y2"" ?@TQEZ-+M[rԞ(hA mѼ#IFΜDJ:H$m-43EO6Xad YPܙ |%m(Eh*dd&,)0KXVиw'EݯܩYM/sӷIeKl> \tŏvM2>cHm!hخEFV}㱹z^`'1eoDۇhթeScOSR&bCOa oZoG`rX jp}8 R#強A̴Dd_G(ѰWD^~1;{Ɂl%\cJ4a@;@_tz:!*Րw/ƖX0ϧ_ߣWћ.QYKMpJˀa4=yn0*S,c@r'Pc<m2qTNA€C@vEa!JϷ'JrS+ɭ^E6WJt>xFb!^<.YE{&AkC=đKGw^[.!pTd&OŪQ}NG_n?k"]WGL8I,.zʇY,HķVGO+S|_cEVs!rwB]aRGg}% RE DB&);UWKH[Jv .Q$\e{5^J>*Vff_eA cs13d&E٩!}"i 0q4[6}uр7;$Ld|"˱xqFUl7 g=6l9B]tp;9'6v+2"ϨOce{K;;!ϥ(:!5#l0i|,reZ_5Ӧ~+ZH~9~}$kWׇȊ7@b34AX۝?Ѕz8硬8>,k^v(',b-'!N۴xO :&SFzb@ ;縌yw\١,/D}|2Fg8@ ={"2PVG$a%wC+A(zZ!MnJ-lYړ0FAdp銽3=C'[FBQ? 1hppS:2l"c@QgpN}!F4@+A&yX&%JD'yR5E3C{ N'w=OdʹYKE.{ϷF_apTj_7?]vi8O5?VQO\v!R {Ϙ'"|"In%묦< +cz9H'u$kը&__s@ЇUߨoU` %ňvC:T /4ZȒX'V%+sf(m̗-CV;I ZZMVBDX=)n`X"Ĕ.=v]=OϢ 'Kyl 3IޜS8p=QjHzpN/3^~w>(Fp$XW;`#gi}xMQAK춫 >tz6A L%p\4EE\g]n}}Hj*d}Q?Wmt4P\ߟi(#.7U"_p2Se'jHoI'&S5+އh|+&dpmy7zɩj6r XǡOgMSŽ a q*t?½ϴE,{Jэ(g-k[WQH(mFˑN7IpbOst́&Y0V;5 Vz( w+ֱ7DД%`^Zm/)v$kmO:uPxW s&uB8T[D=PڬԷ,n= V>4=Uuq 4YYOT|x%2;qzɰ dV|dPty4OaIon wseϫ*y` -?azǠIm%탳[#a_)*iW3/ӎ3Js}[~ƴپMszT[0b+ֽCQf9UZ5E 0 BEBuz|/:JÉuH=/QbdM%Ult'P,h@Puկ/з஢A]fbEm~UTQs!x9ifûNhX8@L>%W8#+#DЈAM5*: XB;eoҗ{1:kr9! ^18av4愅=۷BG= `milshPvGz>/hOHa<~X*>,>#mg"@=+<}P;3,Z1pEp%:Bf^1$̜?ͥ2}}H@k'LŚڕ$ғC+reJi䷍:l%[X><;UE\Yj2EJ|.EԽifL %KڝCO)wl9+ 0VoK]8%kڕ<4o(HB碳!SډlܚW.!>T&tHME%Nxg[&2Az/yAyS~E I_[HA9Zq>;9{!vCS OUJ᳅Ic8EN^3)9ZGsw9WE^F*2%էs`GF^+k3 Sg)g|ldAS1\~׭۱R80 o"/fA z?|3K+rTA?f" 6#qdZٜ /̝bl@ p4M4P~9EJLDu9[*f L7W*U8u .n- ̋_=j( &.8NQzm;5O ճ/$r=3qWq'p!dڦVY1xhP8VCApC 3w]p"nTbgּȒVIksuc$3^(p)_9SQhrhg{JH5_X__k [gvVTRk,D,ҙsTNAߛ.lC$b4YBL٩loltYг£;e0{<\bJ,JZ!m$j)ƎB9c+*T1Ҭ!wx0^`#q[M v%RҶC;/67+7y!; 0t`CSlĔ]϶%jB|L>q bQMHqlIĬ2 }Y,Ol & I".q -mOuš9BI2 i- eGƘʱZP}M-ūBqxLՔ_6+g,*̹pp;;Ys70nT!EwC3((NN,u߃@%9dLTbEŜ]W;)gΪ~ɮX[z*j8էx&=[Op9]^ǘzOxh̊6'B9ݞqH+o4H[40h.=e44q(hg{cTT%'Jm$#+5B8ui^ϗ->.{Ha"6` m*w h:sBj>4ِ[)e_8tÙ 6!+/kYt(ǁl 6qZkt$FW6<#ߵ h3 O43ooK66k' S|Gdm}^XyBVlB>0hU3 mcr.+(Z6tDM2#`PX$aZΐ8਀1\6F.$]-A\I~56ev$gq_S噉#fҖ4,6X6ʆmS~w ܫX9v(%RվdRD~EO4l%*ƒw^ٸ'5&x vh!̮_" 9kêVʑ2Ɗq.j׋ `Ek9oOa9]QY73W6/𐔒'F'zeԚ& u|EZ &hԵHuk9% >V,P W1 |؇R,=4^"m#vgC'4sYs%ꉉ'Lɬ=|h[7u.>Gv]gѥ3e&UaoaQƢk~7åe_B"a8 f$"}LSQU)=K1uu Ǎ??fUBQy@U cxZvZo"rvN\Vˀt%"wQ:a7.Ff#B.ݼ07C UWrRPu@.ٛ@Z zњ pҍclA'CU!qܻR1jXIV':z UC CM}alߚ;ɞŘ0=ǽE3/lVZ;DM$b;ȼ A4 ];$Gݯ7Ykia[/}nڵ56} ?rP V~@,B慡[M,F";y<RzYn}Q~whEEQsƁeı/Xޝ2,RL3b@/rmEO-0MKgb2/,m'['"d[=XPy>mV@o&1h'{ؖOP8$ qG x O$jq* M; x=A&`(? S=Zp\ْ -#c CjK]Aͨiu19L#V䯪>>Tc¸sĀo^?q<51EM=w7re1j76OxW2g]\?0dL]PTo乛۽uQ j/hxBd}I+ba!Xl y>$p;mkzF9D ϧ'>! h{ӻ AWv(^ "BiN̨D0lh (;(ܯgvd#Se'$6̸xv9yo1Q473Fb ^/6>Hh0ީZk%c= 7ꡛ_ Šx-v *of&o8fFGLlodP*2!EQ7Ul6׻8(>X <:懻ɽ" ̅,Ro4QU[j'.a.).#7J΀xex-I+L {AHu[cYPnΙkH'h/vLT +,J=Tff靛9fTM.H U73coBuEڞ̲sX"h HŬ f[8HOO@v>e;MeAy\q:?tۧ-@?8{.? 31nlk6\Tp]o^W~Ai1 p}J,MFdr&+a /jK{HAz!*8pF[ Ô ϱ%D C\$cfKH:UG h1[t8߹[/Daf@c;92ҀNI"d!0e7j1Bۗi;*2:M41w"+&#ؕF>ZQG\dQ)ּ3ź@AfMs #;];ϗ|0r^YyJ"4h">c+obJrϩ%낳LD ݾlP@+FFCJ͹, 5h# ꋬcl`^##VKyXWfgfGg]OS(;sLqeHYxN`wǃwi%+'f u0 4#ꮞu9MUxcw8Fѡvʼn~t9>c<-ȓX2q{J׷(~jP[q,oBԄQTFdh;OGKZуQ)|`peb!yזm'rB.gE%k Zub9 #g;bZK%0L1 P@9%y\ر&7.T\5?ْf4Dp%ٱT[8f@j/XNGU.r?IV&/տ<F z&$grVjTS5R609"tDF*q( WfgQuIKv/ݴH;mqy{~\;;=^AM΄}xoZJTez[Ey`SǢEtU{յwq"PFv(JU^W_5=*B䲧> K!2wՒ( ITࣝS{cԤD ~kٔcǪifk}AN|I}r0ʛʾ߰y .N*p*~)C->fBo  7X IҌϝ-&Tc1Nޫk뼒"TnK*@Y+ZCiHdhukIKBa`W1`3dǍEXC-oS[ٴ$ @sn>'^Fn2ꢋ%?-2s\cdXÑϢːeE'>f}aFxj%8Z?2QH-b=#8s"1)`ⲹou{N@\HǍ M05p ϵ<_8τ 0ztTޖxDNAJv7`uqܲW|}iWxs`Ә߸"6 jv?H"{Zl !,+^w?SR]ґ9iyAP4u$4=d[c5H6)C0D! g\Sۼfc Y`L}޸d i^-2n0=%wIN $I.f:Wu!ӽXvi.crȀi8p@nTMH9ZOmjD̀dM盶KyW @(TN΅BC]u4" GÞ Tv3%[Wcu, 8߁wX-b{&Oe?nf;*-X$ dN~=7,Kv!z,WWzao CXWF4_j?z QiʯTujR%a9昺 X8.F ښ3zLT담$Bt7L:dҐCհ2mJ[/}K+ײlρj6vnԛZdۓpY8{GOob6~CU&ChdpP̹@ z(rk\*cʗwQb{j-q^)BEUrB ̦匍2r-G.*3ϴ7I?μd{5^+!xJ5 WM7p1cX/oʘ$f 5WkKr]L?{gUP\Vz{m/%'ina3{\ ~^#["] w盋Vk#o7rY=y 鍧s5e3_i֨z_ey's}6_F|"s"b%.ۡzx. -uR<^nw;)8JhlzcKƺۣ^ѫL%͵)UA3T8B;qCO&O@|5o2.Ҵ*Ƒ!fkJjO<Ź[M6CaoHSՙ.Rb!4ĖŠHF tAɖN7E Y%.X$k}!t!P3rvfIJR3_"CbG&1.aͨ^sUlnA9Å*nD;&Z̐[4isZ0FDj`9tOLͭi5KWwqI#}V acd6)}Zjko*¤wuihPsf߱{M5N CYxx}7 ]̢M@Uo_Y(m/Xlj=L.gM<H!b^'kFUpXr}~hGŹE@NP4iaezFra~/r|?Fy WeWȽ ,jzRۧ)K9D1w9uP GU#{v;xB龻[_ͻ*}ؾs/,e!}=Fz&PgiX|ް҂;?у ?mL6m,'˰osNMVeV Qe1qOhŽ~B׳At/Dr8D3z0S9_ : iF[AUwV4j)΢&4T81 C+ʧ[¢cj[_"Nlp a]~ qaX0H]3Á_dKrjeXcHo=0hiZr-PRV+Vs(QxiVMS/'!'KS?R:tq>BhUÕ}gڔ~`+=mZ8_p{{s=$2Xp&1.9Ǘ<ѺwXk_t;Ji!ȎnKSp<%WU3z\pGXj:fPShЫz̄nif+gtB2Zۍ[Wxyo+lf5^PQ( q[ʤgX}v"g#, []S %cFMA2R|s3Sr *4E80/oT=A2ݦBFΐmTcH!DsHDqTu☖% az77 9YrWI_ FڟQpəj^S܄dB&hXJX+nkI}Gq&h˴ {Wj74b^XXn{FTim :%#,(j|6ygFo~'5~`wL6M6}&TC!)rn[y ,d1W}-뉞Xd~?w4zȹvSw񙿪,-ݥX4B]_gYB9r3m3*㗫@5Oe2;TM w< ڮXaHK3H9:F&cČZ{霓PA;P#W{JCG;CNEi6]Za5hNYqY>^vc) -DgbjhM%vV1sÌt}ĠfuH|!/MǬd4:hؚF%?5_GgI(REt2݅EAJ 50&R boRB\uqb?%$!b4$GևD9ge[WSgܮRLkwtg[)o.*&tw~hБ%j韚vc.+ v_!Z)d4S#/% 2wAibu0F|~R5~Y%֨!HORSlzLӰ8,Ϩ"E}xaTU@5wߌ#1:ERjE9M5r|mB >my0kg9.t&Rh[Ξ-Xؠݪ>n6rs% c2C'VѲʸ8N7?ofjAϓ"HЪ=ئ Y'j1[p…P7gu08Y 5Ǜ<@Yo԰xTqkڌwl3f?9N!cLyC]Dؽ.HX (5.+sԳ2G)ݚC=cL}JX = fcV~mOO&kW"Յ@|H_("u;mcYme}Pf/s D~H󊒒AcaMءEj,c,P^0e[u J iy\dh_=,&#F窺IE'Q% ZuCZrq;clg֤z!*Db,LpY%'_: ϦT)̙z_i\>auV)88i8+iN_XI%J*Gk<]9|YB'@SYJ[K43Y=d3.~r4E/HwCҊðkCn+,*s">^YMW(y5ʠFO>|vYX3tiJ:c',$>,1ѾGN45k/{7zI$y~:@)rb螺k0˦k^'֩gf `'T srG@>dh5" .X%trP=ϔPa؀؃OJю$wZTR&4a5OZm*!X޼lLΙ wŘQ<NKWγJFc+@K(AFHpm]4cZf5㪤Q"v:ro`ϱGvW 2jW_K & {;О cVs'nd3S_ڷ 6jq+ⱢV˩DH5IdYPD@]gNp;kf"^W,OAvƐcxHs'it UhFEmlkx;8U& VeK;&Lgx-yB*q'9vd&_MIZŇ&:ix}&3S& @dbG#\Do8 vLA6 ,wIӨ aPdXn1Nў WҐWOt䯭yui+GZ?0=ab>[ u|ž#O-hV'Heˆ(arPO4mP4y*%zV!5]nu,F/"JR+ ~>tLFy)ңq"Q5+w4^Q 7]f]`HLdkWT8luM qV MxޢrӪ!~Xp9^< EƸkL%*IB HD] u&\X(Fa?xky*^$ꝇhbi)p,P\jиv<ui3{͑xO,ԓy@lURs2S?C&a7H6 I7KDvR>Ʊ״le# Z@\jӧ`UKo+!sJ,[w/0Ziul|%%\azǂ1]=)Z[.}8fUpgRC8a*KkL[1cϓ"0#ut! Baے ;]GNm_c2ڧADʺ*`jQf{(Gf ԇ$\`*h6U.]g@kt!sQLd^/w˴.m6o3'.Y$K&F-1&_u`o"crDgv`cwEO̰(Ɨ%U?AHZױK}V E8jG/kU@ GLMƤp\>(?6].-S Q5;4R4t aSsXPO/l*Q5%R٭P탇82+h`Y|!OƓb\5*9"KA':&X(#sx/ FiFfAJ-x^_`?1;wMy憎56vWx/ 6rj G-)/lBOr\,REkҺo#0n}~J`zI|,Α CwsgYZ07070100000377000081a40000000000000000000000016661890a0000d080000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/fnic/fnic.ko.xz7zXZִF!t/nu=]?Eh=ڜ.+1-QǃKyraje0o4~ѹch@T.O/n@Yl]H*1w\`EiLa99_@w*6vC:1Ĵ|9#|&dOj#|%j`8^0R5"9Y}r{C}sS~C֓u>4@dŗ3f᪇VRhG{̝(imfC*y!AO:- YQ0%qKuCB`B 7B .X, )MT(p="?[{ GWƒDwLmЖZs4}8k+ϴ cY]ZR `$_©nOOEF^Gჵ ;unE*Fn=6&p\ߚ&βU7e3s6qfG[6ѸbٽӤ5Sw!愶1\O!* c)G"^m>(/a`لvחgˌAvS˦5.74]a3hP $oMv0M9.2jZ "yu1eI;.3kr -D8~iP )dPxYIQƗ+)xVy]w*t_ђOf$p$nSaۚ?eU@^G?{pg|&M8x35#:=y˂ =$dP㌇֬?T4 4MvTpUɶ{A<'o5+9YڴȻO0t0l͸yTD!21|~SA&S),`AyQ-6_àɵEԸ,:ff^zn eLȃ>J3jE &@bEab UTr(+WwCd_a t&KOtO |Gf H788߇>MaxBS%)']XY{'uh& խv$c&XʫZ> Hj ťERc-k'7w62WC=v'd2Ƣ#f#a>;vVFWA(YjZ*qD(4|mÔޟ6-xcMgo"fv|Ɠ6dMM,6nl[ϮbUer t-l4)wDj(R'h`ۼBs̷u)xlꉏBX#=8RW<1K՛?l!K9pp`G" EI|G2xOXE-i=ܲʨX>E!p6Y˙o5 Q4DZɵN)uih 3 G?$gɦ3eH C+u,hK,sUeFnU |b*Wxz[EUb3 T `p M}aɝsrO@yW ~ g\gB LY:v%gyt~) HE2ϴnIv/}Uv'HcN^vr%7Wax<7TG9э|/yJT兀c_hI˟a  \@3 +->QUpg,R> -n#%|2ͮuSFl}…v67rZڴtD7>ű=VhwO^_me{cM8p=&.N5toԠ7k)v ̜7(< /r^M5ķK&-l(K`NXj}G;0?.ݰLufգR HmGPd am %?yJq PH 7ޘг~K\]&3a5걕?" zf[3r{b}uz5@nʄ$:@abvnwu1FK #-wd K#b)c$b,\M5.xSZcs;`z)쎬$n;eo]I,/>ǫ^TyҤ!*[WWލjed=3u@'):5崚qIE<|]HܦL~vf]ᓧb_H_G$-ʏ g{0SZY43rkkosAaҫ-H LlE+4SrV6j9 dp*ͦ`B_q7dK(b1$ . vvK;@5c>ҷl PԑEgz#A.NWTP0S֜u.A |L]<-%7hQ|l]jDcbrwđ4Akc.,`4|r<&:.`Y0oT!a:9m8f< \L{Q4 M#g]qcc&~Ϟ678lo*/9'.ʙh>GtK&j+A݇kUPiHwҖ \F?Z@R턑IyY 5;oGSć".. \ͷ#4wfcilUD>9$/l#{2V{01'FQ)cAN׫b}qm *]:zZꆿOXK'}۪Q~zblwȲ :vd& Ҥr|ʳc{=53QÛ>> x\ۯ˃)My0U>s`oO5p3dFݏ&ci'w}*8d-eb;E>p !zvg9>\ 3>Džu=Vg"[W nɘU6 |{W^UA s6lՈ|YMz[D' ۝TeifAҾ~7-B_Q$lvGmk}\uHY+=b0SsJr< }I>F`"/ն\ꓡ49K`wKk*;oyzBgiY-!G6~):5Yuq m3`Ŏ97 Z.Z ܫ~@eg>ɔYm/,V.3c' 席*( rS6] Z#e:}e-Bt[NCcϲJY/D[|N'bBI}l g\"a]։giyu4uc.5S}b1SƍˁYfT쭃%3ȴ lyѩpJѯ )eߨ`-6z9.@~+Y::Kǿ/Y.Xo4tMϮ}R{v[Ap"|7G }c>O & ZgQScVXTcaRp,Rv`Ek?ZDĬ5L4h DR ӬKezD *0%$) l5I 8 5PW.g3$\ƿ`Ü@MqQJrM~U|6yC!ćd0PŅo^1MHEA1}bYBUݦ@&̱_ f1S, 8ZxX8o7?˲$ϻJ{(uQl']&uhR.b) ;^]˘-0Cţщסx^y-mR`hVieV<[n( p&x9gN=>0e`q b1+ ӂa0Z>I$SPlF &c¼|MS`iU$ A{%Xp׾]1HՕb$PƓ]`k)~;/ɴDG9 g7.42_EeP@Cs$3Dc钏Hh\鈴4W*U?#1ܚw[ :Tp}T@ȹ)$c;4dJ{/3KTXh8&PY *Y&Z)}cOj&S? |LArבxƒq}˒171ίCrӓdU4.Z b>z+Scj}dįXa*Um2v.;fᗪArOE`π~{{*Ow{OќkPҵ$wYpOՏ2T3%j!`rzspaidjNYMiQT`CuWcb{@ڛ|#_͕첐|R)|Q[-/ sz@eD @4ZqGь$ IpFh(TUI9掰M\ǖ9 "Y]%ul0ҴxoAT.88(Jyk 7mnso7"h~ Ť*u "W1uZǖL!zo`qNt{i= bs\hpCR3n]v ֮ފn^/uB 0@ 1/M-ecӫZ+=OHd~fe/1h՝cBcJmZ begȾzzX4cwUAs눢2Ia!&&p hl>04::EJ1pybY>e\MA+ԕ|ܤ4*'?9Wd&R \/_u\ f&k :s@8Stm #xtgO>GTaƚb1yNX h`u{Q]\gXNmqc$[, 9ܦZkIzQp]>QASUAl9B=/OALܤ|>FW]SbU`?PYqx 2^mEDD.T#_uJÕگ1Y].V:;fdAC3XJ㺨wgKd"ɩ"ܘ+WcRl@[}R}קtrAn(ZX;xjR~Ik{jPm1D03gҴqkeOI˻ 3HHJ9`ӜDS[dG̶aly6M4 ,zG ȑEܽugp#(O"闖\5@H#(ߕHmPr/~H?C!i[e85@>!Z@pԡ>ae(d&h|eнI/݊ PNn1BDpFN[ Mf/Z܍\BIV#&ʼnAll̾谄5UCN~\[&~鼗9$>*![O@Ҏ}ɪu\hMN.O:?-Hаḱᑚ覜J1|CBL\93ܨC)%uC5wqPPLRUU35 2JNF;v7. ɛWC-7D"_"U,-w`&ﰳݷlXGۃʰ^~P|1;\llp@"7JJ"W7&WݏgWUGY%=P{ʆ In=ovyf&Ikuf@XkiFR>b/1r4٪֋LP N,iQjbKnz#{Kve+?&=fi;98Sym'ܑ7vll˧/@@ Eyhdy*n>^K}_qed3BZx0Ǯ/vHTA 7 M* O9>!*|]5(RAc.WcbŽ".\دu&V^jYLYn|%N:g"vɈ`'FQZ`Wuc14^jr\;+b]/h&/>svnqe!=>U4;[3Uq ci2pՋ!fF2&dv\7{ڝIM"^w5Ҽuq3NEVӆ$*(UsR #jL̥u@sG#ʚqgl$<)wͧNCWQlpQnRu;b(+KӸjnn,RnF f>4La#X2`|N3!ʨdBDC $vpmt$a(b\o" 4i^oCJOldnэע1Z(۪p|Өyqu~l2E&烍FHECj-'lɖ>uѢGe3wNiO >.tFc e}cU uxG{fѠ5Z[%;}w'.6#`3F9 u@MsL* T>yƏjzؖI 49}͟8nF9Щ O$8tp# Wl wusQ{l]\RQztdwW9,mR_R"i h8̈́+TiklhfCx8fJ8nk+YKۗ! Tâfq!zi=GYlݬV ߱)3V-q.7mshYbh2l1՞}yO$լdu2{w&h`ތˣgA4.]WrBzly#D3mrG|6W22Kj6^vbzOw;"-==%=T̂?g޹JV8ab9T5yڴvD 0fTӷ f|;G3Jfl@9]1:uPdփCUreI\)o3<_QMxuM@?hECA\8Í凄t t#FvY<_o;mK%0v֋ \ `ug$:l3) ! `CӒGf .!c&1 4GgCd_.]4i `dc} ]d헆Gw9U N A#Z^:70IbCg+de, Kmf51Fv)QJ?nM1Cq6rO荔b1| -8vUs1>3VJk=#sWkz\|7I7Z܈@U9U7 Ig%RǥD-=k!wTt'fYHd&C:b6(mz~!͎{̛KpEf`1~f ?D;70xHc?u2Y\ s[-ځ}yquz^0OR w}' yif` \vc:Py _]Żؽe*Qز`7|b!B(qeAANU Ρ'+>.{P^ hfK$У=aO|lZ.mlƓjι ͖8fFiNVj6?ŽUFq9jJgz-{>5( lxDѫ\э`x +wJOD/g%![x݋&>6t|PktRe4)B#;jjzҘi+#?"ecVݛ'րt.|'6Qk6ZA^2*[3}ca9?HaԪ݌gXd~6.ϸ#7k2*VLdӏfz>\{ \sڣP Qdu`|oԞ{-mٳ;l4r1i? ԡw2e=N=PCin)q-rmG o]T6Ji;nutS,*H\Bxx;89hU~^P2hc1>1}${yU1LҖ<%MW"b~8rE]xk~ ?vxP<o''K;Ou Ghn(8x5E_3t~M*EmՎ׾мc٦I-)1h#R#H A;$ִ#C;M Z|vȌ B&>-OD43%ʕG_!Ey\CzʢӸDz@ X;ۯ2{M~6\r[sHr37 F7=,MD@~.+2B=%杔74 ZTtt²%&?20~侻1-Ju\{͔w( XAAOXwTv_f^W:yf(P^^aq3̶G&M~ʃb.H/Hl MtJz9qΜ>/( 2{ћ$ȗ%>{1i+;B?+7'vpt=Ĥn^ 'tW0ru k!XvudQ!m1G2z *Nł^Ǥ=|x4X8 f9If59*Rk$A2?[`O@"0\8%" [Kb x ks|<* Z+mq%,9~pf~ lq`UPmnN''s/{^79dj4).qOԦ<Ķ ЀG)MܼM"qwL_^KPyX묔4]DDPYw2!ᖲ&1ڡbHAh@1Z5NY3C`\):,kMmc7Z|-_`osS(B׫1qIG(%`mU*xi Hf!6{s,;R$850ܯe \Ԑ8'<;o ZK**{;!2R5`/OPڰ/%r5WYepyƱosK2bn9넜b)]9b5cAU! r+5uB~ąѶ#`sH67}pxq(r Uck}/K+g=*t Ui 5嶦 /\<-+{L2+)"+ ղm$y^ᑋӘh@Dg42SN"q&AºC%GY0cy'9:"!}DkVYK,j;wOD51 "e=4!["JS0- 1 'DL=bJ)cԩDcj쵇"ijГ`ddz0l&`H=s4 Oߊo[ak=+m}L h6mʓ# (D#m.w-uX + V]} jan0tЈ5ZK7!bܓlƠT撅j)P,fX>S^f[BZJOPwPyyQToM^͋V0VhPu<@OˣΜ666@nu.rx3x4Evc04xރHiI{o/~I_H#r 7Ahmre(EH`*%Ǧ+!E%]j9ܧ8xWfH(vTj687co5\XiӔo[L{'$*D ; 8tӌ/ɻs+OB\ .&bT>(qV ?҉R/c|X]MR b$9x]Imd8R_>y3f|:bPo{ʂ])b4[=02;cfv8‰S}ӗz{iA^Xfٌ2+d&님-ZM 뿸9G݇tS:"[y jn>:| ,~`q&H Gӹڰn A(NR&qE8{$زgg?4&o-8?`uiF#D~Is cU͂}BU'M{&B Gr<k/YR3=\SӶVɁU0 "Y̻֮̚؊mH^+P0ڬE#*Uck39Yz6CA&>\ $<٩LFY^Vvk5tF1[7^{XBP1\xpĬ3]h׃Ϥ2rUnB:GnTn\zF m `J*Й*L5dGjϙ+5÷9MLlojw_|%RY#؃mxfm<~3=E]}2;=nY"Ci*еO+Y?QzGABqRK|Niԃ5,y1$%v/$:bvF=xˈu"3eY:Sҝez k5/7kbm =/Zz-CL ">]F_n65>>{=L L,q_(p*?Izy2 KޖR%-\&vI̱j䲭BjiKa~ih@3^amokuȏPԁbj}+Ak׃;~@N eE|z7Υ ~ ǾՅܹXxؘTX(E&ss#F$ \ȴ{!yIgYA^䲀UVe=ä9~v) ht e` ڻ-yWyKcaA"l.Sik^ Q2P\sV XijZƟ7jn A[zuߔ~?|D=95~8\i_+K i&!w,纜 Aƕz>>o07A0)c=Cj :6t=P >T}ohn- ]r!?Yg?G%bAssU @ f͔ǂVt8gFj |V*JA"mNN̹b#]W-hX0k.1q;K/tY\5`PŘc+*l(^A׼y`]v}:Whc>$oe̖Q2{%`khf P2䶺W̻H6 L=KQqpWwu-5/O.?)v8]e>So,ItW:NL}mX'2: w)6bk蛴<5%񛮉 M \X>4>0}`u(:"lҨ8_{ZR5g :)ΔQ`/0kpg xo7&6W H3HMWժ 5,u}""$Cot?0nw8+$(Z.'CV_J<7QV3bke[&[vu9'cr[4&-uMK{ orfǗxf$'kE7Fx#r~|U`dgl®w^:f#{K%iwW#JOĄ "?՟BFnDOA\ ;,KB*b7w8fӱEF Hv}UME@fi@??L׭ZST5L_4_˲mp8b &Nh->Xr!*I3y.#౅} &?2 ^1Ue{a/G݇7c bX;hë|$&ZiZbwʺ\`(Xw(Q<&@%tպIOwB ,wջNHSh4 ɀu35O΀DUڒ>شW^/uYbyu!;Jކ(XqS;|1g d8<{P', 6'?mD )=z.3mT֦(s@CƷT`P8n ~4O?W\ KE.F&e61y-herZJ ?\Eulj~pWxELDZQ,ݚ Y*Th?9'y|[Ev"yǔB@4(,ұ!z0Mjx8%u>7).W(Ċ :CΈZ4 uSM(:[e`~̗ј>b K(i*Ezh}>ɤQaoW 7I6wb,"Sbl9 #@L~{a wǴ/þV^JQ \ŎRlDMZ LNPv G 7]K"pwAG2Ǖ#7R_>q 6> >Pr}pV8GkMM0]ًWz8j u|>Zk'-5J̟^GD*ˋk34Ewd^9nVîFJj0b5^갷힅,/]Mi?^PuLÂuwy=) N(Z u="'&6!] Ц_/Z?F7a%.j$?Bu@pFw_ON>]j`܍sV A*6E~fD.?43#/܁Xɿ66n;橯ܧ"/0cN{(vB^#EvksoM ްwMmpQVEIt|HN+Xu}iZӱ~[ꓔL)zVUHfhd9bkxF/q4XrjrE.(b@bfR9<ȶ˚!jreGQڸS_n5DPL VY\0=' AWԷ*3GJj^pcd.{{aNaA.]j•eY}Rm ~d8C&dRi\-Bl(/cgej۴IY\|d5lH8*ewdapM#l"I5oQp@wEXAq2-I9\ *Z ЖrxԥYN̂ \{^I-m&ZYuG@qp#EWSOFTX*ԅMdȱ'TVb+_;j֨6=xD@&eTdBɠu&" hyNё}ifkft$ (XFR5oh U5kI2u 7aERSN[4jnVb P= P6ۯJ6X=#͕֩z +<*Ylda7Zfm!J{ZH%Y2KcC, l8odN{g/|Zы-qHɊ\~(=jݛx]ՠO"Y:F|^7!f%h[?3 XyTyՔp|d7s,NVg5>dp HvO6o'8vUW9TwPSqh/(EGL: >=￸1O$)eR+aǀnM{`OkXqUeGp[B>ݪ jl |XN0YB3zIeᱽZC?ܨ/هZѾ cYSySPԞ| UgYt`{:'܋ V־ϝddSK{20o -yn@q8ëPz(iֺh@ȲL[P;;5qwn!7 FBFSl":<&@ŝ+d72 $GeRW?`m?8v~g #gGG.4NmQzh]QnSX6bз>O؃WȢ¶= N*K}UBVDP1MoC-ea< u]W5XqŖk|9u_/VZbAXY9)b&`o۹oCHNU9J?_4{@,5! ?{؞SՓw=nA $~>c@͡BZRU f^=K6%v2Sp-Vse|;t-l#{A! 9Z@][ogYFWe%(2#=ta7̱uזG=(K pbX+ [Wi1LhV;wzn4겯ϘO62nEj.),.l!Xlٗ_>]l~pcSM6Q~'G#AtiwˇlgB[_+"UR74}GZ&Nu .C&N:L|{J V!@FOVo0:!'/zf!ks1;_Q)B]CKwJC}L3^c2F1uS g.{@?'f7F3 @)ϩbRINe^*\0JSyOk-c1ZYp'7D}񸯓l׌R~Z{G<|fmć[lNO UP*Q=7jaˊR6Y1z  A]$qR%SB̟n},\qK.ŒAq9zyi5YQLc/a^p{L2%rE&;v8d9O&6C{jKE~aUOo&XqzHt:!GQRsd)? h3 9O#&UH},xwYC [Z-(RfԜw9;B=ÍaZNRJ@3aj%v\(rjąt{GYGuK@ɾA0n5qjD]9vmYua916'AL#M#90=]ʗˆEܹ yN\,M9P DӒ>ATe@KE W{VjOv(΂Uӧg~mrq7OI5B'ƠT 86ͷ5.Gс: F0th<ɔ*fDvo󮮐֤8#I'qb۠@vC vpxr.w-g9Has2N6[YZh]% @WVG7Ix0;<+ggy׏/ *Z+QZiLe-k_br<r ~`23U7MzWw̙_̢H1闋GCaMX`8R@8JNGq`GzurA[\"C"ʪuQ5,KiiU#2_/oٍueCOjE|'uw՘+Z6c=-h;3z9h7$%  ^‡qnN yؽ+1L;J4Xr?Noi%.kȃ#r 2Y%5\,``wH .t_=/,a< e`+8!L ֣}FXβkdq,U6~vܽhŻmDe "hyMŐVJ2мW:no2(I9i(q~Z?L[QM5m6k(sm?-#w49d |UpK^dn.C.48ICꇰj'i&T&Pi}gwQZ?.~pkEknZٶnlDd3{[O7XU%5Yn1]a*U~$HA)Tΐcs/GmV.@ 3{ īwn/O vAߒLn;:N4KaC#XA6Dj:Uk}F*ߴpl}NoЃsKA@ ћĒ4@{_04kW^wubVrpD3zU2ERPZLۧ<d*̓)ܮG;0k8; kIt-+ew`zsaL꺂%9~Bԑʕ- ^w T%Nts;3CX- X "fMBd "sN{Qmm!_IXGsS p ט·6_W)uè /)pKA O_϶o!_mMe|MlYfsY݈R)˳w8ы [\I ];;hCpl AwhCr}13$M@ W*091^~߆)a`^NAT 2u[b8 E)nBP<kn{`17Uƃtj1y |N;ȡhq\њ(r&sCAJxá6IGiqV CMCC>@0DźߧX] 1jn-m"ݚukg4E.b$fy;p"QX@Yy'5+vdeJ"hp42pѩ{gxWX?%Ŗm A9T.:VPZ *v"wӟ_MmF~ˉ߈'qM<$4Q.TsPK<('|{6[Ȩ5B1Xl> .&|~ܾ-=w4p %FdJ_ATJk0Xא5=PnmsZi^>+R4s?DB~j2LshM.DM!})rwwOcZQ,}=U}w`pJq>?qm[ 黫FoA'`ڃU,]0bfY=m8>'yg؉6$a MD.k] o!7<MKH.bk\*)p!$lzw&3#Ky|KjBeAstU8cfM~b.l9 n.j;6n9- \Β,Pة;wn2\h2 bsЙ"L /3ՃvzBg~Nkw0?NH!o|)UF"y|A,tw jEp]rxOle1@2f[êQQ\ !OtUjv"= smV!_d#iUY❍Ȥ=6Q[z阣 \GEEI} HF:()dR0 t#/!^zFZLbpfth(>ϒ$|%b?F%ܰz%ˆDrmX ^!/azņE]E049Cfm7QyTH`F|GS `Qľ|bĭQZc[devJJ k06񨪵j[?iA,aƗ|nܯ;SuƀM{I`#K"EԖ+ 6/oU˄k^]~YTchnNC=Q\NSo2KJPq DI׈CrLuL(hCoiA1x4 Y?"^FʥCS9x Bv`QB$bc5:I`4ř$)׾?C7I0ueK(|;ϵ+m {ύ[f4Pk\vyYzꙗ,jY; g{~`RFMeV܏e)D(nIq CòK-g=Ґf5ŦHI e Ӌ:;Inq(9 +a-HL3I0OF(rh^鳲Uۃ=<& I?S5圙Sr`zfǑ*IûS_y=X D9ji|j`{d4>:9 eřĴ) xpYa :=ONq+{/j <;FmIT<\.Vli/]5u[E&\a,y@ͣhu20 :aVoKU)ʉZU]7bsIK(S;O0IW* *N\LTQPN2>Y gv_H@gHOCI5+:0>:o&ױgih0YۏTVGQXF8Fa܃Kvt1\n6JSHׁ& Pm#pGEIh?*pezoMv =!1`iΔp$). t0\|WEC:|$,)}sJDst!+y,p$KwP±1eZ&Sd3)i"oW'рp9!Wo>F~5:O 9Ldba 8{kQq^U>I;mpz.~!]]Q O#l9bv|wN\VsP`KmHo@7a{(Yso 1' !! WeC]`NqO1]c)4y vcp*FMs@[0+xi>oeaT)EpӦaUy b)IuZ_!0ȿLotjawuvI[h醧lHrrRNULvuK{+M1+4zضRG_R%{KcC\yp4^4tS%9L  ~AxTi߳ V6o$4e]Nm|NHj"ћk ,s뤎0 dy /u}P(ir;v MJ?qRG@c[mdADE-Ta;IN%>,WNw5墁w_{긨A:=+oQ_z(͆׉YY(ϩz۫ƞd>ƔC""v6r_9x ǚ`ZTe"r"yh}-`d+>s3()WϢ%\CQFv_Tv O1>G)øв?NͿߚ0z績Ʈ` ݇:6ܘϮ̖Mw6\+3fO6[ÜXEj,*+i J/L?\ ϩ r6X *XOǧq538TdJV*|L*eq2Gm]Kr@)}fgqa@. g7<?v3Q`tPݱlZKٻ uħͱ*o)TGĒ`}EڛTw8j-"h¨@'I.y+c8J`B+Lq9:GKbY|.{gRӧf}_L@dGYJZRV53/r^ 1n%O7@~!N|ɆA .٧o ^ɽs14c3@;r{g*6&b:G-(цY}6 L[@pHCʽw.OxPV&l96 L(90Ѓ'Lk!aT1s62uw{$'( H Y>}|(a̾*n?_꜡0Ky 'Y$4ys~Al`{ܫ^t@5E~nElTh?qȝ[88ӍmCij}I#,a؟zpgyjNs_B(بvH럓[Ŷ$Ý@b Ej N9Ll8.ye.r~,ʳ ~\6 4N#Ibz$߷8LFn v LfdgfUi&#F[@#:.67*;kkRuX y NMV4CޡRjYOjV $9iPϽY0,2R :c\o1 }]UKGmK,kY,MoF_D'^qtxXH,ic YLa6171\X5jL.^jaz헃cL`q1dD|L߹Sz N҆B~ ${Pk{mjZWH1VF^_M (b-w,]Qr]%cILG;feľ\t;ȶP e~,Zg/7òV+b'P)ㄌS͚Ȕɖ?|wOZ %/ϯ|qqb(fţ8BeӴ8Ll(oq!J]NSʛ۰xIc,'+mMe,൶ &qI;^?P4Mt8Sy h|x(Ι,@7֛E Anc_3w8&9,=+B&φD $Jl@G։GʫK?uAP|2S5n(n -D`"c]fK7o&&8x62ycV}Yr֔'p7GR3kybHD<$~!ЌF%n=sk*Od=ΰhcl/0!PSTsq㪠Ge[@4ub8@nHK{04/Hu%@stÁ)ID3|e=6/ys(IL"aP.LAhTV9);]o&22"QZOQLe:kc.aыj /׌,|5On1Ci8tלAp,RQ(m9r>ɕMU % 5$6`wVL@ H*wj#9閥Ln%bX wyրmI?,%^'+࿢P58JWN oF!MQ`dȶ=ȋRgWPW;aa% x#gX$"g9Ð>mh 1(? ?[oOhW<#]jٟivXXUrTbq,&JQMǴ񧐇+͓N@=#+L!Й',VSR\w%dVӳ` ;aA?fbrrOQ% ?ŒLv"ȟO-Tpaigu(0%\F8N#fŸ9j>uhڋzάpRXS Vh;k*? X$1E o:~FZ[xGJc9|fOѼ%XqC_-nͨl @R55 ڇLe% OT +Yu|TRb5b<5*64miw@µ' Y"& Nv3 lT_mBw rPޣ’* 9TT;veٵ,z }3_*GoiI') w[+ߗXJ\J"~}iAV1 Nɡ?q+cUSb1דA ;k$/ k-XR h>Y"V_+^M [4^)|Wd`\_Yv!;C!m l!ĦВzsJ_WM;L1=U.%Xf9LE.e:R4o(d]yO'>N,3y#sFD)jeZaapBkMg$LOo쥋N&qQN#$ɦ> c+` >5@d tD;4#RK ibS bNc);uTjn œ*4nz)Xk^p2ԉ7st^dofSsM7:N2U|O L>s]h(<-t^ND }~n&} y\=o}`^)l1ĠJ"CiK]2^f97Èka}OxPܬNFՍ1{^8Vu%_APIoWSsLJ2 b%t&NcPs_°лg&Іٯ(@pjQk~2& rPO,Pt#nӄ0)e.̑Z+1_nUWKHES~ t]k\`/"U:MFʒ}]Bn)?oEuAC'![zFOokx#x)bc 2bIBq~DqgOy8Z)C@?GDU2,Jf.?r8QKe\bIہYnfW%롊ǹ?, IEi=wz@> WWW< `Hgc#+ѲQ7i_a3QSRVki@/Dޱ;VD6짋tǖ_[^ם2bT 8YVdhR!91壌2J4ᑩuPHԢc>'% ~?kQ{r}wڼDK$({’Jq>WG0q xJ cxKzw=Aam7t%'Ϋʙ#)ߍpi3_ g 0Ԓ\!-;mc/A.1Y60Ic C ["b/րU{І%xRizO.ה .?RIf(N|gr(p-:@01ApjAi<ӇhjV4TE-Ba (c4۞ q> mHad}] m ,1ſ׼ZL`]4vԆ%JI<(M+! wvQqWκRsl߈ۭ̍DܒwjRZA:GӝNu$YvԐJ+1ԍQ?QNXqK٪.Dr҈0e.5lQ vWB64Ihó^/C G7џ?>٥#͞9νƟOڛhU&ȤAc^*FPtz)F8}`ԱSNzlRT d8tr3?8Kj̠"Rmg_j 3: 1Y˩C/9-dcf3D =~c}/I_)rz:UB\`\ϲrgt.2SEopܾԡd빮Bvr6ÀlIaŤ #~r`ŲHwu6}AZ;ٽӈ1|`{ <o 9(+bJ+ 1R&^F%ۊ FiC8{Sܸ,ga6^SBtCғOSy7i>\bt*B{k#P ZwljZ 4h8w-c T!V 1N'^Z) ?+_.g5gҌZ1b.BwD`7,$g#mX~(|Zb@LnO嫴Z['.:7frHPV!l6A&DEـpVlv^EmwW@[yKVw4{ &{<;;nRz Xj__6>Pq#h3ùjM(r`]N!͂1zm( FڃBPE~O{l.#Ҹ>a4j1ϡ_`H)[ 0.?Z,Gd%DKa[w.󳓅}g?R7Kq MWeͅs;X׳rOcwa=D%4ÞO7P l/(<(l:sr/G/AB8~:t`e-X;ŏֈFEU_82>Z.` ?(ZE*2`Q6a;pf0L7DRZWe!5$S+s k0;32UVaq`h"5(*_RַW 㔺Ev-,y$kě': iu$8@ވbSD8.~[e{*GZ< a ;7< %c.vlvC_ 8e7AMήMtg=eh\_ 6qvLRMzd0UK9蛝j!<C"(M2b0ρ~<}Iq%Z,:&fT4Sc1=+ih;yU*uFzM2t9m`kQ9 ìN&71mw“q~%gKm-1ݪ~Tri+c%9gce2Bۢ%i6  ObSdGPy$pa@wAGWkL1S6nS*R]V]gYM.'l0N@b˵5 DZ^'^JCد6f=B7, 'f)Oƙ/v8sLIfnMN g\گ-/+8>U2 MC6ف3$F ,y 38-SNe-zTQElzYg-%jUӯ!1Ky\\awXMrYkËC=+O hq$t}Wd;,qAN S* sd\?u\ypô҈+ F+1QV($k_ᝃZOO͑Jj[j 9odS_x1Zia67Ȣuԗf''Ǎ=jjQ"F[@\)Ը7 ԘY"#=HoBMVO)t n~a)wLm$Bϻ̠4}BBЋ|ve&u Q- he8a$%cn򟮪O~WB 6܏QV~?. j^oPOJRB3N ]*<C5Dy}k!&6*`XH( ]UO*L]-;R~ X$hU46ZV(&U)Ґ၄| kKb,ha(0Hwh5q :c/KSH -:V` ]{³߆wxL2)#iMFJ;J =0~.O3x*!Ct ݭ. &h׫tP_@hz)wjԇm$+sZY!xBo)% ˿=(;'nQ3c"EAu\w]hO;1k_Eppׄ"Ó0l끒ɩXj@*"(@cϺĶQdrdOʽr؛<@ AԿ XQlQ*D}ޮ: qOkdqb@t+?'5Zbv|du$DžIز ϥ$i_{m`Rq{e#=ܖAl-J-Y5dHU᫦@wv =u`5 6?dH;#W'p; bIlY5%u9cLDV$U~8N==]TƏSKAcSTݼ/\^J4FB/_% Z.!sq?K5*LNQIaH%N49!b7懽/闸ꝡTJm ~n!,HVzv".m:snRṄv tՂQ'jW`` >& $ $ Քビ: ƙ`{KI L 9eB~pU}6&p#^+0cy;=6׀b82y&R.z&;ATq> ~,E55eYN`1vK28bwĭvl8#q3_ĸ"U/MDcHBDaN w!,b<:쯏g0|Jw&J;E! CDTI k|7M'=b0TEHX5&IJ XȦ!+rW+.;2 t_.q?0sBC|sץKG;tļFVp)K2JLV'G:?ԱҕNj=Ɵ;(\Ȇ 2:E,`Ś/ [e?^RN)%=p__TYJVnak> lЬ,f<,HaFWͰF;+4Su>wNlfOʱXpi!gI ZӸtCt%}G}f`9M0䚞w"_"a[uEJ,uc` JD28QJ7ujYd />@كN4XUcV5q࢟Ai;XI>IFh;ʊ9è5 -сL7[Vܠdٷ2iN3gr: :=`rӯ8<`K4I vqh &j?i\f井l1फ़H5>=̻'-O9D~m*I-[d\,ar5!&\2Ԁ?HR9֓d5X[CKploT*NDmż8&ŽN9cw"Ll=nҸp> \yM~G@J65eҗL+ic)ƭ7H;5` ],x~x,qo~`v(BVvr f>xĮzO]޼`2BMQwSlչX-]Kv v؍oQoBYGO&g{,OSANE6dM+P/7Ҙ[Ƒ&8fJglic75-ݫ&\% }x#eORKB0p^.BV=Ύv{*}DT{+mXWGKI+(+~ԔԻcaoP}ip9ة\&K6jje׏^ǃjs%{ ڐ+;wOM(gZ)%Q"<V[V_Om!ugpd]#| [_|'67.p5XA[P Tnd* `$MpS|Q\>F.c#C0מ<"KP=+ruL#.$}v)1'O´&*<.eVa)w7}kb;hHJ,Gjeu&Δn_0+$mmM/2MWrR6i=S\;h7FM@;}Нtq 3/B"yD蒳B ekn%Q_698)g|Jj[8=V-4a~q`%wR.%eQc,z]ImF brS8l6$cIP% *?v;X`w-l:(lyG%)?I' hҜ RylZoU Coߟo il@nޟ B8]4[0ftx #]%Xe?P|gȎQa]:Y8E#!lVη?qC#*Ͱrܠވ4E,[VųYYG\|N,aFp~e{ }dSUu*qfXEFҝf*@OT~7OfƓ6sGT5>hp>L Y)r= V? [ۨ\^Zx+Ow\FQyiFlo㹵|+yMx!}Tk Q[4StiSΜ׵̣T:pIt2h N9"6~McSxjU;ўQQ#;.L9 ^tGDv`4 . BF=Z^PBO3J Qf)A 3nvobV y%ԛ{Ӌ+vBenu(1Y.D'PHi\F4 ](jK/b:M1NEkN0g> W[&] l*4;S%"}=y}%@N1 {?V_H>A"Ic85-!= \c rt`($R/[M7oo e(K S 6û*zYs]5e9B5D: 8qk^%n5hUU>2]I=^ 01>`NyaadCك4p1&9$l>ۚG }oS=/yz ,O=͋=_ݨpl%<(zv0=@#hA`H Al_;gOθ } (u*KCHo\Tp^nUD/{׋R˹vZ/hv<"vy#2  [-Tjv \")Iwk]qI_+n[Wjr]nH'e(luI• @N3 /Fx-Qx^*ScW1ncJA*H2+ O1,`yo8P4W=tѐPk푛dFɈP틱.cpDY;4i Tc{7:Į739}6%ZP*PW`,pS*D&0YAn!^PT!V'qR ]XbˣQ`k^Jk}s TKXheBs7O]Ή`N8`!?#;LgD &. /.n4!`Hn1.RHbUK; ƤgXҕ3hnLo;G6}ˡQ[9NiDݲџWYڂLNٳXVy&p6B |G#,7|q431`fbh'$q#EkLA]Gk7G)X$)tvjZGH꯼s*ߞ"#[/JąsڪY0 s#'U)%i xpa^/ #,@Æ$?F#)4|+x>601ir5gbOަ3M?ݫez%PQfNdOH"bͼ͢p[RVH?,xuw}cL/GzP=:\ %*N<4cj^Y Ĩ{l(n -iAޛHiep\fUO\ A|4.*m0LQ{bAR?-ƻ#.3 ¤@Vm JQ/d C}&l= &†=NW%z3C/Z5.9$'cU Ak=8&Qjn!Pdr2 Omҥ0қ4bΠ^7ZoN%V oBsE8 LkQJ MKé"+FaHhGH/e\: ӄ6Fl2PQ$bHQ)+B6@ȓȳqe8mu=[+d\K=1XV.'c8ɁDfJxNA+%yԁR_.<13)B[Ch)MVM=Mp%3ɑ ;jF-ZH\vč+khrqq[qn*ù*uKV ,yQ\3ReV{XNKB0͐Ͳkfٜж#~>i\h1ĠG.̊'>svZ>"F -+kͼ]0aCxqYx fQ0+l$d,i|`5 f$ϥikHR~b-4,y5~DDo\nD.e?X,qp$/,5<~` "Rrqg g{c\F1Jיy%mkJ] =}E-ՈǛYd*M_O} q^2Q֘:UG۫KT2i}k]*u=i: Ƀ!> vb#P2:xNYqhlh@7>M>NGv2Y+tw8GQ*~"s cIKlEݢ ;cVŠ,ncnzq )kwF3ˆD]Y~[ܺBad]kg_0Oq@S(^; ~Ķ'4)RM<@vyݝ+`.pzlzASYc >>CHdEb+.L, )ҧ0ng[S@ \wwTXR!2#ҁҔ`{*6L53"l!هLS]xKy(qho >WLQ`z/&l=7{{NJX՘<:.NeT1?5]uK5Lس7-;$VrWl$ŝUoo@9R s5<]" YZC>q塭g S0@ * 6w!: ׾ D* .D!";?s):Ȩ nVu3J菦\R*${RSFg~@b'K;iU5DP[0/VGH>o!i#uLh+J2BrS^#1GA~,MSL+M}9E8pEbJcCKr[Nb'86ERU'6wl]^hYw 8pE8`o6@hRy(&u= euq :, 3^m*и.& (h~4` BjVe?1G4RHLo\'AbQ- +ԙ⚹-vVD'Vk&yA pլ]g9R6#LwgbI`"F Z_4Wpk,Iz&j2_ۤn~Ҹ&.|Ւ7㝭gww2Ӻa!g;yۜ;0JKk`)&>bjhhBr&n-DRUh qY61iX(hwzq8v"M4#tihO?Co*T .<@O,K-EYiƲQ>[cv?Q tv**s#ƃ]Tomp / tC_ƹߒ}832a0YOǏƋjփ)i,*$}U|-uCC]y=*;mfh:_eݻ'eZLcKJ{l4p3궫zÖ|L|{S1vSfʓs*- A)H~<rdP[2m9vů+ph8$bjh1 穄|*6vWi\IyFڹA-T~= u!խ7E{u55YPDԆ)9VtvkIs**2"W"0?m2y43UԆiZ[zXlvc'Ry~@TYm5ҏBK=VC}p ùYkRP00XD -(mQ:3O.V NG0l51;IN uocpQ5gx̶Qֶ*2#Y6W-g0zS鷾BB#--œu!uSw3߶XB}(Z: j>Bc:sdr;,8b j=fSFPUXoD Ro]'#c=owMGNtSUELOwD#ƔηvM3B{`3Pj:(܃UyjFNM 8lס{N߈OȀmTI]8ؓ%u? ƴ*Ϛ(n<"a@ļJhYmU2F*IB|2EcQۍ+SmO++ 7ʾ,t}6R_t`b%kqGC[ ?^NqOsO\j v ; guj`vS,C@gy&Iɾ@B?=T1bE(b@T% y&)Ykj1-.1`ٴn;72 чZC\tPQA3go.;bU #5 ^.(}ڣ6zB43iÉug]KLhU_YK| !LpBڴ({+ '♕TDx5] f3Q\K.t=Uyy`E@naы| 6&s™F0@4/>6SCT$b9ai;JC2`_'|9}\hw?]fb? O2뾽ӶV|#r~NvlkEB`8#: `ZOHe%HO"ΉM)1/'4D35^f#Qfn AW='B˻3FsѨ ԼW46W;5rՒЛs  ayq~4Yqw߂Rү(KGD;ݤ; *85Aw5SGlU+sK*169=~xA G >*5ZiC5bJfp?.?.ӔJLvB&Ls$52Y)%Rrޠ(\  C}^j9*g6&.N"]8LV 3_]/2ٶ[kCv nIz:VhCD[/uЗXv%bX%oZl5bݧ0Z}h۩!̌n73+-^|>DWt'f-bA^) V:A,횷 (-JȤc SlF`ryWs$+9ۃ=A P{YlbmUʨΒ(ݹPH>Prb En[K&K!aT!\k߻6c=ȎnAy#eޑi;9;cU^J5arnc7H$ ۪KU Au(ouvpW7D]DN#LYfsUE7{5npYpq< d U(̇fuHrPMvldJ*'T+H7ʙ'adYAQ\6WxXRO<# ғh✷{ 1D٠ bgYZ07070100000378000081a40000000000000000000000016661890a00001270000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/iscsi_boot_sysfs.ko.xz7zXZִF!t/c0]?Eh=ڜ.+ Zno_0R` rsD_|@7%iDjNe{exQ[CRAJ;I@ $T]cЭ==U 2S&%+>3gS"?]U D~Ҽf|-M:>$anpU4SLAp_m85Wtݐ&A@5[lpOu L .ߙp;Lq,iӜaBE=R8zREla\?G֦729QBf6hFR9|խ2}BgYpw(^O_20IG-2Lz734n&˂ɾv@`՚BXrK;/T|?H5t9%M/fcE>~Q2 6AĖxKJެKk"ulOB}֖_z1[ ^2P( ǫDrbSf4ó4t ;.M qy DogH`f@!Ul6 MJq59?N&{0>؂?2 [ᡗN>l_qk&;ǚ!Ƃ'@،B{r;W3h>34l+&Wj)7]9|WHO]ŧYbxw8Z5IR,p|eCtP^;M,u*ܗRez|o"&[ :/cyTmM @Sw4kn\1m0"\Zґ7tD"TP#NT&/3(!2`0k qpzL`{ll6(GM¸؋~#SyaSǻJPgS2 <PKcJ'7".?g/?h^CA Y~@UAuρstI5(Ӄ>D_\r%l4{g8wCi{b^;~36ٓ/,˳Rb-F=1Q^ kZ &Zo!M"}HYΨt")*,PRZZs08fdꘇ6p*{", -]"(,[(,t(z&StYf$"C\1Fo,J BiE;~kINQ2!0 :XG6xB̫UaX;N f\nZ{5w۰Z QNyO" _,EѶ7 ܢ:Cs9;NyBȂ&-#'pj甹gLfi6R>Ď5.bKacV3g, ]nmA!%ot8e -0ai`ueuO/sX + :4Zz!J)VX $oW޹R]{~eN t}4*usyqZb@ -VySQ<½ԃ^[$`fS6 ֣;(ȍڍUSМ<K))fX4z3G@``2N4_sʖUڽ[\pVG/`5Z^%2fs."lO;;׊9Fudci|ɡC #? ZX(n4sׇG^)WHL{) _ =LrlEa&(*" ۉb?˙EVu }}6f3yd0W\Ҩi#hvj/ءRJ@Zq'`|҇z>2#34eĵeiyڒ;xל@,ѾMMAFek?LS[d{_AJ! Qw&:g]IȪM7 #ZiÚ f(%.\}q[kbFKN62#2ݩf2ﳖ\B%j 7DJ7HNbcO~q<1P ޡI@8# '* 3~&ršq^EA\ Evgq ws(;2'th,`—1F6ՑCyR'n6&a_ U2[,Z|VvQż>Uǰ>Nw?/Ov~ dhƉ-#gѕG}4cgܵjC?-xAk.ܳ7 6l-9q z/T>\&o:&A nWf3 rYإb\; jZA5bO  VX}_CW9Ư\uV+K^7;Qcah v=>p?߰4:o&ED :5z"ڨ`Z-r_BބҌyz@Y aŤ?Q)3<6`wj [~8:V92BV||a!3<2aR%Nz.6]Ju'7YNeO=ͮ$nm'Saܓ Cs$+FJ/dO` fy`hE^TFc^[)[rAeӳ˞u ܇ljn,8;ARK%f߄}#'ժ5,M37St.S9nIR'QyktewK ACRn6d ODt f(Y=i21?o gzz@/N 8|dkY!#B1}LBaj䤍GvQ:}㥙C#Ra$Ek `Ɖʉz<\ϓ'+*97,$u9ؼ_!A;5>EiY1&Mc@ӾmcYq4m]0~N4 lmUHcw3,wXH#5FM4Xݠ>g 0l`ʏBbV$y+w,.{ u1g\qahٙVuP[pOEviFC$l--%̂غc?`eq=8 }(ІP /Ph%2.ڻGǿV8!D8N{# NH7HJc ݋fw[5e!Jz$p|X<כ?X!**X6H2kHͰzPuJNtL=`qaGA}mN1(+"ND&& ;']F9B@Cݵ< #|K@u{wWPcNp;ja>[fٙ#ZTp(gGהHaIŲ7ee4JC=/jhvֺ}jmk.Bv/E0]Yg="#S7/NnZٌ I[ ^}pKn5#F־'I)e Op8ve ʜFdcQW"ƢMf`{;MS34U4'Jʠ = yeLR ? ;u}hZ92~-ic,ն໰Ol?ўDis(.Zࣝ< 몣V8'(5L&PɄ}4unCQG iŗ4+6tbY>t6`2ϏVւfy(} G||MU.^qQ邫 n0]b~xmRV}F|ՆLǐ'Js]Xr{7rdR~pt| 麻/tݕOs[ʈg s+D+6YtxZ>.^>കtgdJ(Y`vo1\v_ z*rEg]-P1x:@nXgN'5YR\zNm#jϽ~1)fP؎[ $ኢ zlA-rޓ@`Z%O2"kS'Kª0]ҍW(x@HP<T. K1һ;ˤzGlQ E{y^j7]?~:JnF4rcm$Q5|պf:l^ޠ#e姪(_I6Xpav)ž2/ϣ nv6!Nd>TgޞVFĻ#hZ&e&GO/w NQo&E[75Td¡ҽY@8Ub\KD}d碌'Cl3JAY|/:|;Im?uWݝ͸}Зf{ă5Ƹ,C1nOmү%M\e>mI@Ma~oT6 D[54=\/+4KmP{Y$V"OK/qkϛ,}vҼojs,|y/zv48/ar fP@tҊ7ԑ-=/!鷣Y_廵[ mZii`[3@BEC2A @ud-xu)!vL[Bז޷,ɶGO1Ǩ΃=fKK>42g1Nbx I]L(7kg #fAI\(ynIf27ʴ j_e0!0-? Ye@V~!ྔFr#zE:S] {&8AdoJh+_&>sJ eq,Z&Wȴy0ۿX^J}S 1jHHtZw?8Jd䐁Ї+~ DFŃ"6H< ل~%DN a\sfjM4- z-,."/ϲl忊wX$DqCQ6!S:x~7>M<4淫BOu~UFLM5XBq@9ؽ˵0JP9kaͭ_">2&,|ΏK8bbV^l&K:,;G&6KRQWJfG 9_yr..v#ʑoSlNZd;j$ 1ߔ YsGmik @n\bd(Qـﵹ^,̥&\ |> Ef%zYbzK6q hz,ZOǣO cS[}ַ(%>a.ءYe*w(Ǭi;rpN܂Z8?wA{/ގLyP<- d`Z@N|.-3x#}=8H^xdA39n/~gK`&΋>)Ks&9bmS _Abp08>g;._GPF#Jp;S55k̢șKIgeW]mt&IT5u=OqaXNjNtVx=Fr,75e:;=5H;`%@[bcj 3^ ]jU%Ra|fSh2r/1@P0kҚ7~?q.oSw99(Ԝ}OתKk W904ђX.g76%j|0ZXؖ}Vm-ְ?}GXcKHnP]^}~:E-h(NW`Jy.ߖ@ bP= ata`-mwG^7 Ⱥ'ذƮ<j g85^QM|2㈂d ɺtI$Bi|+1F7U bFdA٥%~[|vȟf=>ճp5;ٰEM<97xp 9hb:ur3bIdnczc=H.Q/bڢ@Yqz [_Yk8`0źrMHQWHz)N+5E%}B!1RHxgvc$MwXMG1CR&B6bU _—0mKU9꒴.pؼq2~q |MK<ֽ lUg,:!e+Bc,:n5.>;~XJPx{uGjkdxmxdHo8$!qV&/dr]SxUc-**$B|&ݲP,lNb\ 6(Bb ӷ+n&8/RlLɻj0øc};HZJ\#^{q#+$և:{COLCxUz$ٴ~]X*/9CoܣQ,TBmӸ\f'h٩DWޙò8Q{L2FgMb7uvz(yaZ+wۯI= gQKb7l4]$S3 I'zX~!:!s#)#}=O'WM_OTB.sNdyTdҢ+4ilFdc!9ze憡A;I`l6ؚ[!]ގRMW,x }W+${O:Bw0LD_ġNwg=8*~a x}@&d.y>&RH{:|@Gh/$)j5er=>O;YH6ӔLQOnƨ9s$iuaa L7+]tkۄe<{\I1>V|!&b|+lXa*⸐p.tW] 6>+vl&I&tSj/m[}K\ Ihuu%J\d`(UQƝ@f-uZ.:Qryp`2,[":˼Ii|MbȊCL9!.g ",,mG>WIg/+@o22X!k-վioBsǖAP3t1Fwnp;:-cnBF3Jƈ.3d"*Kj(:QV&-ݥmKX>) [j[;dU)YU^h 2ĆQ2򟛊~Vă؜Wg|[G):8, >B XiT]Y$:x s>`_zzVܴR[.>f)VRXq㔃v9rd a8r] ›M?)cs?7HFzɊ8jhndz/g4=)5\no L-E>䅑fNv'^ JW #Y['1Y1L_l~0IݑNϞ| ( V/3H*&,,=ݧ 6{MKr %h_c' D}⬲iG7c娷&֨3x!MpU" p [[ENx ;͡}AC& L]3:+ 'vH^+5+nJ=L40c+}w(p m'<*: ,^4`:U&$W$bVTiY4ƿCĠq#X6̗GB2C| /_)m&#$' "$MZkN~/4ƦW(O#c|vl+#)3y6L瑶K"h ̈ЗMIcԩv[k^-)(hUBOm ڪv2J{&] 1霧.5w=f6%F,P!]e1'JOlfaquK>/L6a޳1m$Ӓ>Osi;\JȄkyʼnk&WW˾R$'6k5u^\ Z. (CRbY:pC5F4e6 ]^Ht?'8vCFJGt:(f\T!\K*BM41TJ I0x:]KWǭEH vDU0;dalu(rTo77u1dTf|A^V"-dI"jSxjU9'*՞b62h.^xj;BK uH.D#>*9u na9zf#٭2K|C)i%Hm:(WezJA`6"[TQlt^j$ pO~O[p$޳!a6Ɯ@L Ӄ< ^\Ix~!JiLݸ!HL=i#-TXox/%z8F)DGie sF9[me5vĵQ} 2q3 Hmsta3.hrgH*yWWc P]R-H2>g@X=h"kƇ"ラ!ف,S&r+JÑW&7 4Oz hXAf{0`8qi1GaoOX8jʲ" m8x()1Ugq9+zt^bOs+6|xjη >EK1 hR < >rEyYpfpTyJR'a"P,HfOKU> hD;Ar14MjFy@06  a*"ueBɳJ.\M|7ӌ\SDz}-n: -AY;e?T =Ф[%f9EfGznj4EN7[o]_UsBbU)7Kx? J2K8TJ߿fYpu8&c/ca+y$W(_ OIT4um64j_:XAJX{Q{^wKzw,Q"@TTEkάu%(M$5o{rvr_ddD8R;z1?3| [HQ#2X_s,Bv;=|ł~ 7h ߊ+3;?IįsR$ٽԔ^ ɆuܽdS<(_7.O 3ި<f_rZBɰ?+J}tѧWiZiPKJq7<+d\f*`T_Q" c=PzѵXz"1B>F6< @T|'b \tB3%ZURIxk$P)/O)^c[,VE*?#o͌ .wHM xE(0dz۠G/m ؒBJAD̺xAt}:²F9ܢ]^])Oa$Ӻ Б.PsQnk,Ud$15DoH uy BA'/\⌓HKy^. "~C7vѹaѯ%,5kJg(hWpV&|ʢ!~jFVaݺSЇґ8Al>6AȖ ^ЩvHD{,L_Z Я(Cohq D X[ND.W#3 Kٷ@d |eD(V[ԙ$LZ+qcv5WRŋǒ/G,zsv[ep[j}~b7D*$$dnE[52"갈 `$3:(6msux ʒX1S@6i?ЏA*^QoNrlLJ28(+y ,WzWk)BsF *%MB%hrbj&펗0=s^.0aBQ$iT4؇ u .6e\Jח o-m2Sbч֠Ie֧&;Q[޻2xb}rFCrɾ9i}Xsg UuOgIqiKʡB}tA!$Ή"ofglXLIvtN&%ƷCR#ƩI_Uke3¼>39bѤhߕUÎ)յŸ  _p}<@J#ɏ} b%ЫŔc7@QCbf]|I)fkߤWI%qlj(4Dx)&ڪp||k[xW aQ3/66{Jf2_ub*2 eOdtK֙\>n&)g4Hn[ [|/ߎ"~H=!"VS2u})~ДIˀq\@[ #93rjR!njSʮuϋ޺3$I3)I",bc$ XԛW/ne^ίw G16Yñ}V-!fyxYެަ"{B_C -G|S\;s@/~ެ0&#v+CxDg25C_0,ncJ#O[%ItG6[Ɍ{^`ɨrbq#r(¨Dn,nQCxro G[W@sl$7Y/O4EPHa7Bjj$4̞OQZIST @0dc`X+=d05P SWbuCIF hz ogQpZCfZ9boiܵt!ƏOL%7'4a7%9mP]@n d ۉ<<jo2ǵ޴0g:ry.wD"4[,6:ЂڲOdbe, BjG.2t3͓c{dB׮Z&M I\[w <-T^x]@ҋC2mbھw9REDAW-cGԾ%ɛDS\IJ͚]2~ -eGy?*uCJVl,wǾ(a'g\3F 1<[0Y8tE [*y^9l=Xp^/m:d =HvLAw@Dl5LET]))M{ J[|ԚEeuC\FKO~Mt,ad;lq0%_Mnоt`T%sRx.ڐ#TK>kD0/,հN阴 \# &Cy5}b(7+p!.y}HFJ+%q\[k /NRnq;qntzz랓BF9TWys;Pqruf8re/ZP]&FJe(Hz>oyhbfоZө=A|yet >"]uN+f0H@1B޽WzoZ79.#ϋf@,"NycRKCQYn8[B3@0<|6d'@aKHj)7Dfu=-XO%GYr}`G[&@XcV1D} G # V? \F,W.tp_&XĚ!6=ީF*ib)48,'HTu( ˀ }5vj7Meo}󒮊pd*]05mȶ$[Cס;+'\7|mR.`Q-zAی6O>7| J۸d%y$#ozc?UN>T`e2zJk=h k*%A=ȂRE[]UXRY WقUD`.{<,HhVCa;m<$HX>8j}m"}xm0Nb*%$gh Ȍ,bZߊ8ʞhn/3j|]FA~v iBw+HV0#Mg(0b-.FIE//}6sKa2Io\O[&$!kN[`31)ⅈ%^i[p]8?aSsk6)p&ee/unD'HAJr!n˾# SaxMC.m*C"Zh-,%:9Cu k2ek7ts#]c=n[?[d"8wαDiĥB\جW3.?ude8ҦZ$*C$\aQ늹%z iuVGzۤ<걦3CӱlA-1uwW&ai qӹ.y55g?,E ?]<i)aTZ,u=lgE*$J. ò* |ra)s&:΄GuB%qdU93\mֺqo eYBpݸ*#&Ae;&}dK&&6~> n }bbޙ\펧14VjQ> o0/q8߷cyC&Z4.G>]ǩ}x.ze2Zv3}aS1_>@-1 \S쉒G~8cI8[8!)5D~;-'&KR- 8Aˬit "k͙U"@ocd8TQz.#T!T_[BL{|oNL~(DaxO7WiQrh_F!OihIG|Ӟ"Q2W@mULCjuLEڧf}ȣ,O;rA ΀P 6yG:7j'X;rkIkOԢLD\NYƒMH_ {'6G. KpTD7 4Z}+Y6AlGu4w‡$q=0Dq1_gA.m^*4mb Z$ rX Y{#^X^묄@ :$p!Hpc$6l硻X1q+K /'qujEktlw>"qm`OK|c)~z6YI3~wT]d{/ KlB1Zb ۉ2t+$L屁%ִc[C:5Vڲ\,ܬOhA  i+'ooV\H;fl~#/qf7Nd#Mjv1 > {)J9.mvŭ >*Hᆭ;+vc+7tMa5P "!42zV|u:- Ç`dxԼ3 gӀWz1 ]jӖ,P/N:\7]|V$q9aHaJcdءTn\dwDlZ֘U# h+&X)IAͺCZܥ՛)K37~>jZ6!Ls:t>u(=UmMZʠz5&ڋId;W#FNI%4 BYq?۾/Fr4}NZmLuڗUvU,USI=]#ZQXo7!DN``+wU+gt c6]Փ䍥V֑I&!%& `Iu\VlMo{4Ii gfsXV`zIC,q/TŒ F8 Nc&({6*O%7dOX{~g7uzs!9,7oW6D :ݘg\aDʟjώEˏ~Q~;K:hв2J 򔩼݆Ɉb\n?c LβV" 5,{yE|[)Qj֡甄MEܤ|c_"޼y#w5R8@y|dRKgo[:kZ.$:{q,Zk'̾f p|U!-S(HGJ7+( xhKVzܟ{(VK 6G$^!+Xi,oJ<='V22E%`Bah'49M4v(0h*,[?-)[bg^ooM63w1~ .aKƪ=PeIV9zj59Į\S1k4,)k)P8dMЌJ}Ek H1`KZЭVyϖ,\q4e/~E0W:n"㗣IXh-sggHrރ#ڬk2d)L+2-B;U[AB}2H)Rp4AEȤjrb-_g-Z.E4,ـ5k7.,튓pby^-9kAIgf +AIy_xZkIc@@sHPqɟkۥYC W`tJ-k|+ #3FbIRblG}xs3>fGˣ2CQSCN >O)Z!P/H(7ٜ\Բ _߃Дj k-|_jsg@R3f]\c6=kHCh<%N BCi.P㻐T)">_IB!N'(vo~MoZ"x?3r=68\KPX^Ia?OA6.ͧ+PǿhRXȰ&>_WS9.p 37Z ]UX!Mqj;1,muj /&mϷ|L>[$*/(_ %(>v㣨w ^!Q.Tl J̄H؝6|<Dsi*8;K0~=XFp%ظ’QpGOj#t6k=Cj/ήK78bԹk+&I+JGTH}9}RqGQ,C ٢lEU;6 F*d:k6 '63@'v1+^JFudfO906 5eWHFh E{&R }~uz$¢I$-hY;s0zy'TtֈpSEd!l%a{Ұ[*_Ks#rFֱc&!Y?"_﷊۶0^"R4Qz]3ˆGmbiϷn4C!J.[^6c2<⁹bJҝ'p yo Ƈ8W5(3 ={_1?ᵆP05vZ\-#$0RڏJ_Sf5xnf3s+^aK8HOUۓ_3&)~*p,eyIާY<8ę!Jd PԻӈGTʤ-.f~-RPc=Z5mP42*k~ =\͕ 4ؔ潁ZKPK!T8gMM%S8B.ՌĖ9ndFk=Y6ս@a0pXL qc(Ց! kz`k6)u5@/)()*E.!#&ypȰZ(4Y<[m,(<˙T@sv"@ƘsÁͺk̏q*ڞMTtWwuS0vʰAc..IЅ tZ<`(5KZrKz9 Q__WGH2CYth\;Hv2:xAןV>d&!7AoյeүQ(|MĮ^!ߑ[q02A n6ol̖S"c0F2{q[lkEfP 7?,Ltugs)-2l%lJg?5Y Oqw>9=f /EUέ̓.7ʝ"-^ lǶzԠ kX8_vSxK"ZwG׌h712#t( vڙo3ۤk'"imEJdzFONfj8YCɪfMOݶP0`IzEẓ~{ٺ6"usțhG L._7c/C`GR̈́mm)Z5m*GTCPDY;p*7SbQŚlG~zéM&_ʷL\/DV)7 3$2oj1:L7;ІRPQ~`a^Z3bϐtn`JKkt}~\ijKWzUΞYd1|>>hr]0tf(3֭IW:}sV4EV,l19,ܲ&^h%q6p.0Cƿ  RJ1m{h]]߁3}6taa=߳+ɾD2Y ߯Ok104/45^*;YO T|;ͪyL-2ۿpWn4^D! O.4rsML!ErV[?dLe^ N? a_ WD(ui 蔻)_BAM")ݰ^Zp2cZtH4~/J:w?eWE;Kc~S'%t{B΢F^،hx>~c-jt΁83nOBdZ>6;rȵ UsVJ|FC#.tV cn"dR/").'IRJz$`T OkIp#~e*WdE+i**k@<oUp ~P3Vz >i?92nFqE.l>N:tz3}2~׿"RB}afAxn0m]a U?S` "o7WQigy\ל.J m46|ʲ",3;Qnw2v'nzܓ$;j]7e&GBlxKJE&^ FW/p9eg%ܮHZ OBH']7T=~Y*;Idf,_bդr7a@|5HYyTY{1(&:{ =H_"_uh5dc%CTEwÐODĔϿ ڜ?XDbthv@iB3O~LZ>6m}p.Qˌ,IcWuְ $FPaUӻr1TT6 sK'q3O`^pגjlco^U1'v9~~w==$zIU\ذDρF41F~0N6-l-&^EC'xJ5]J8K O;,YۯР0ҝQí'X6PC)/T aVas *O3;n\W Ia3DŽIY,r*:Z{B579Zʡ>5^|`eᆮm[x v$i"# z{ B(X8e Iz] IJOz:l&yhFWHQS .ܚC(SIג\Ƃ p}AO*Ƹ!@4m01Q;8>8OH fxkIga'"DMmLm9l4GсÎ-!>Mڨ5>T=1i FwZ8i0 ؖ)`h8 }RGGl %\1" Dz(jlK``#O=$4wzw.)O); ɉqqLMR{>yY_(ԅ2u@g/۵V f & $-RD${Ú`4Ql/^fP(TSڂf)^uLʢI@ JJ ҟ i L|s A+u;|ǀJ]mUrp}@ϕFf p"x Хa|5PP߰鬩~_q6"tinj̕iM֐b.gݦ<rv刵 ~LiS\ 9\.>]`?i\/S2%ib"]8E͆osדuǎ઩K~As˸DRPoA*;ImN-!P$QWm4cP.}\TK}8ȧH\~ Ív3NʥPsJŪT?{֙#nb+"Ϲ3p1'+ꏰTƾJh>MRd{Q:Tz{R u@gz#GЕ`VpSL 37tg S{0l&GkN .4JKVj=]3 3w-^,Q c'+VⅦVh`zsɳv]سE&7ã1۝iv@jT,DJ\ҸY8A8;ul  &nV;(me{~뵀"Jt:fg>O@eiDmh#^Y|02wo?дzK}OzQH1(7~~;l'"}hK)@D8TWOQ ݩAc]f p౫\mV IV4%ܿBz4#5gs 0?-q㫫hS632:4ڣ&vH$KcwXut^]+Dc XkZ$T "Vͩo i%28݀-ʦ$yzPrˬ5S6|pQ$bP0If&-`+^a$cɔ8'U&ywNH $V 3>R85IFr˔H _<5SsCȧw;clcO)9LSo$G ryչʛIJI=#r wV̏D;qBvQv@$"}$5242^ 6Sr*.pSkHkGO_VjC`rWILSŀBerٷJߧۣLA f+ Gf>ؘm0}"/ x[S3L[(`֔Rxy"iP 'I5?%=wk0,+̌:pƽ[+_`A u{жėՉxhM 1?RdH"1J6bJ0\TNJu Ӿ4ԨMEcYmBxi?FVsŒ%UZ  t[c$uGo3]2SG\,P"^@ J|m]1ɰ߱\%'+Pi Mِ+ sllKn )`ΩU}7=lo:6tRa$>mSyc /"o ҎzVq%8Y۩\';|>ɑa`zWUE#B# KA* ܻ2<::X{&Tea!9g/j~T6ZkܿR CmЬ؁b3 lf.E$09Gd!~7QI8{Y %oã9tԫ^.Ms%,ioWǠN5,G*GCz8?t&6$ uĒM2yqLJ 6)G [GLjJJut4$α[yʖ-JkVv0,Ozc+U$}ilJَ9OcMC :)Ksw'[!`{uhwrrfkJk<7ΰ iQÁXqRhI8*C&ԌRdyr -X"?wC˯fHmHb5$)ICpݧ7$ +2iOB1 8\Z:j^zƒ4mp+8jY/iUf/WIvMz,0=rV(A1ԧ<ZRn=z G$.`Y/S?7۷|9*rVC,{ZߩF&%3K, 2^8`I ofU e͔GWA6]uf€n-(MQF(\!- d f'T!ct'b?=rH\> lݚ^ Q%VčcGQJ3ލi^dU5黣< ÿ] {=Wby%派M쁽}%fOˆC`0 N%&:oeeڌZ7se lLj{1c$(g^|bؒ=qj\#:rTD_~@o$Y2˽b|r "JeX8`u׼!8 Ğ)uл9oiZb^6zj&QP[_D#0o"'.*A8>blVٺ ks|v _[h Re#,ݞV%8b }G7!~[Ѹ5͹Shh/@g(Nn_45(=Pk=e55=&6togE/J'l)yl;> "%WgX!uFaoj9qg `ga>"8yŖه 󼧺TAVI5,CȰ]JW_:]v*YOҏU nȉ$yP!YH{:'\ua1R,agmP,P:Gps"Ǝ GRAӑs`T̸둼39,S] 9G!pFxm&[6y{8⏁%2ѫ5T"ԭlgki'lqD jJޖgG9׬I 9bTΆ|p~A vGD7%--6h+SMտ65 ghvG1š$05M1"d#Wd[ZG2~[0k /3w 9:3076M`=)^;Ŭ|7]-Y 6w|~y<}< HeN˼F t]~q_wnnVuzɃ? ?j:RX(EbS" _I 65!Q {&i}C=e*.|6+PkUwsaLّo,&yѕ]\@37tz)& ؘ=6D? 5Eb{TÚѤAEڀ 8t5n!ȯ#Jda6H/NEg{ ىtzX-@qX+ E`=1'M.#8"Ы5(K(ٻ jAPWshmCDټZ~C;N'8: 8(p 5v[6 X:m8"UӃ.@~*n9 ..S"Ѧҟ4XaW|A<=jGARŴ&2y%'xXĤTE=tv%0԰<w.fpc[d9"/;ubEVUh GAx_6}yiHˣZbi>\P+ ~ED= W~ џ7Ͱ)rN?cy 5=\n_;(0Ɉ>` Op]`Dt1xF5 utKnwLzJL@O8B^9zlQu=5gׇq 6-%/#čb5CB3=;P6fu׋iRH34:HOWN@2h(I[OO@$jׇ(ha @ bߝ!6zH#ӏ793#w]յF V]=9pE%prA}v8tiߋ[t SJ.ea+{za5z\RBK.oA{ t ԑ0uVY/ @$f ﶝ  Y(Dz )3\ڂ5U:Z%,oHcgAqb}ԉ'Ib["KY|%ÒaDfxU߉f#yP.0Hm`d`]in i)L@kL^IXhUOZsk$Ĉ.@Wg_GQo4iYoxr|]Bb^d@E~AaS H/pzqdAy=Ç+F1oa޻ķJǙgaw 3+yEmհwTUoX DfYR"lӐ\,>9vP9iԸg~..7 ߌ_z\;U2zh{DE53s_km(,n>?yrڳ beը5r8Yۃ RqTvGX:n2o@LE%̙v;0nHv'qMKnh +ޞxr}c ͓;Z[VVakPIcB[mZ7-3]xh>'w%\`S*ˏzް6 Ib.ڶ* E*{INudYj>_#h-|'SzraJr/2O,bGxR2;ˌx:xM(GJѪ$SjUo<۸`~UBG5|yKՒISŤ*dZzE j'@L)mG4].AYiU#b&I5G?빭J 3A? 7yz`Z|N]u%-u!_b@ -> s IfFڮ'R_< K[a+.b9|^Z<s;0ևrd7d -dumxW;IIHS*Тo>k)o] LF$DGFHt-$SxekmռC".TGK8BGml$~_;T~?D蝁B)'h 8'J39׉mrCZU_ZN2aYX*"sduOHKͥ&3rW"I!#/u5S+/-x v˯^4t$q>c%V>mk6|L8ۙ~bo#*GnR ۥ%QTX&?Rg_a8r~o?_if[I^;$t rkʣ[A lRրgAiXke/]3R>-9&ͽ7HþS1q(yxw>Lw#N:a]]4ʓV"o/U-{Լq3Tn1Q\nr~-[/}||g(6mH#>[tʰR`.ay?t,ʁFv}Z~s' v0A9Py/mϰb@P/ ȧM%/Z\mȭ(Ы2肫uـWx4옿wm&v%vb`ty8V:_h)kK|&+d-R|QO gqT xڰ: y6ϱ7GO˴u6T|Ey'RuxԖfYx yx6YbV\)3{wO=j^oT'{w`pj+ke#5'+۰,ӌdOӤ=RZ[ik.߷#0ky!j,g{m 6ȕUD%bҗf]\8t:j O'虎;?,K--usF?|BNv{v\#ZGDIN%Q9e=);<$K2b˃-()#Q.x:A'5mjVP4仙^_7fա ]o[r? CX`gE[W3*U9 4^I< :@np@m7/CÖn1OR@v6K3 ΕC7׭W_ *(&i\y6.!J̮Z0/GQcY0}`#oX|{ iچ͜"ӧCCK7Dmzkڻ= V~xOdN|* 셳 ڱ]W[2b*],=WޞԻ޺Hebg9w0SȩԎ6‚;M5x3)~h;ޮB0r9y0" MJI{,:]R{(0!X>d13jRp7פ Yro{)`:y%򊨔G6ժ@\@s>Yq|W؏ST-n("{?\7TqrJ/uM}Sθ3=dn j%U߽0lX-C35ԟZ+w'hiN.ʗ A/ aD$O)(V#c]+к{{a$eDyP<-i6r7%_q] (! LБ8^vqzX}l׊&(uxmDBww$ iMZ%sxF `lcP!k"tGd=H}* OL5YqcQc]IYn(J.X1K޶ x :+6OmSc{2@aPufd 7j2vl.u)6 P(p[lEZsAi; v#r;hPu&^c‚ePy'ѭ[>&@4Őt0㈞,׈31ِmC^;Lh9bBH1byXh*]Xˆ),%D08s^gl9Ѳƀ7^{"3hN^"aY'V+mH_-a4:qE ]R@E--Lt@Meqq_hYTx #*rmܦ0JXRuD$*}\P-}꼼? YY0)ud[ ]28W7Y![yrQ̠PS(G;7n͚+z-8k:r%sUBA"ĴXaڦFI`%G) V8H8)f1m2dRȧgg}Y݆$9&|nH/G,.ZV?ZN\s*wK&T+pQ $y F`Nv} QǦ!ӮiuI79 DN]O3WH'bxBJAr`^_GSH.  D@U8=b|" WdN{YBq#N(4a)thA[9fߋn48xL")2PB9.4&mOqctm݋[*M pV zl ق$C/(VBO ,.Xgހ~ѫM|F~rq'z&,[XGA mrp}̉Rd {}}'^~A/@}0VsI?(;;vY8NEJP>%OŴSةկ8 yNl{pni0nʮW'QTmw{>]pm= 4w4d}M0#f?'fVI ,a;7>4x0%"48߄'`P"%?~-'f9(|2?&jN4m%xf!۔%>D3ᅨG :VwyR.R}TB#b~XE+9%ՐɖV \aa;V=bۈ唺9XA d0jQ@ !@mAKRGUoM4~糬@C&R@DFSNQfPI(R1]]mď @W3x@2ᇾ7ġߴrw hgYZ0707010000037a000081a40000000000000000000000016661890a0006afe8000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/lpfc/lpfc.ko.xz7zXZִF!t/U`]?Eh=ڜ.+!spu=9%GJܞGLM=ؙ),&uJ_%a]>hk"=h9J'eiE;|%J"T> l<1dVv=NGGnO1N5ŝȳN_)r6m\s/>!ҬY=Iet_EjoNr8,K=b{Boc+u@0gX$}6H>^qZ凨wթ`"^҅V`uЇ3e3.E7n+cV&p>1HڝIe7^' rAh ]@UX|%(>O ]ӏ)a8pHԶ;oLNINSJJ)@],r`O-wf 9eh 25˯V 1mʴDh3R>8nxL0%Yw!H侫 a" 1b_&r*Lc+Ņ~#B%b<LvQ̾鳭ZO MU59UqRRdG TFz4_f5")*_cuҷ~*!KOlis}"xWpb OATABg mxw++iU# 4 c+'sY8_6tcV~˘pM=,LgTFU{mNI5+MQ@雷J!F(F<Źy}8I;V?Oic՟Dtw]Z:oyOTXgRք~4ڜ!ez{3?>sptD*i2x!j#Ş*e}>EF~$Foͷcssn d~E?輐cuϽtΘXpɯe7 w hC:|P%xB}8$7@xZ &[R|aN{"GÌN.247)HEC߼sOj~1FTES0MRkGBB1k3\i݈΅B^JDdsrX@6 K3=_9H6t$F9jv9chO, _dHGb)W 'n(_|"]`>TfF=6fI:ROBH ~+jW3pKg%tlL+i,rc!:LՀdzeB:וi҉HңkΉ\Fq@捱B %b^Zk~-'/˪ߋV5@ˏi>'Ϲm-U!提#Nd# 4 XjuY)HED|N(։5'B,!AδXhb9|C ?ǰڣqCtJnE8o{V'=ai](=!ԯtBUXǥ0]`x 0Yzic :\(WtEL ˎi71r; –󵚙!*6pl^B M—7Q()eM D`P# p[[BKk5lOSi O>*זqf_"9ShKay@SP2ڍ|rՍ;M1ۨW' "2`F&iUhߑcPpl!kEwg>1+x(]m!5#7-M,ެhr\Fx9 )LI[q/`T-6ⰎD{p[|pwD !E dto!w.jxʩ%w Gq-iEi\~|WF޾ft,n0hu%TGmI>+tN|ힼ2ӽ98 pK8t:ngq'1!Vr"?vfP)!J4;O*X8AS?9Q/$Zm粎9Q9ʴabhAxqk(E_ӮӦl:Dcݷ߲MGZepM, #G Dֿ!;7_e'PI]#d"G\)T-!Qy.YB:/TM'THüYPub E?s둣ct"ܼP9 .\9E`w0WT{2fm ݦ$-l2>Q5xkޭn@Xn͑}k]Fz{IBF$As}矾]E)Q $<ȗȇqsY76~c$% _ˤU'io֌g~O7ž*X]IJXuDK9v&_OF7ɫk%> k Bԙ0)ZhKtYڈwV il5Ub}L"rVzwͦn̘f^B (pP(7$Pf\ito}$(cIp?U/==X( < F _BlEZl" & R?&h.wr n%@C>q9.30.qsPW2P?q2dD8BHhD(0X(ŽL0>o I.ԅЙ嘛գ%BSAK7@%EZngAKjUj!8( Kp; *Qr"XRW IE>7`'Ҕ?Qr9aܷ(}X7ZZ˄yXҮP~z !zi$3I]ck?zi m@Y\fD(O0ީ&k]G[WTG‡I6kU΅vՎױ5}`3q#yVCTΪOȍvJV^X(};1Z՟})0]kuHgx'|1G8*Kum@@-;ѓx3s+Q$|J茲O9TuUb->ynlA)\14=WBzؗvx0*UZ1{d1R޻tT:)JmEl C`H5֑8>* k>; E{8DCK7߃\pxv*V="؜ޔ\ kfēS{!ܑ] <%Mo8^I3"*`N?evmmVnBcxeNt9i|Z0Tv]Q֎xa? gf'[~;OԠ}f֤2>d4gf[ 08HrI "Ύ8(*1歴H)N y##P1T=Ŧ;NyN-Q:Цf-B65hOĔ]h~d@@ 9/j'JX~Z;\9cpJQt7HܓYysNZ|`my9AKۗD5’]wMBUblЍ?U Oq6=y[T(6o˲ x47A=9=a;ޜ =!0ȳgqvn۲ѳЏlP&?zqj7ٸ ]am1peߘ?\@ÛkrL1fP]l;KnJWjSwZQ3y|Tޙ ;6ZKGkeM*/y278gΗ';OMk,R{Kvh}[Nȳjb[)9jiiX E f5MZO [2EVr69*P2xު&Qw[1L|)(ͺS}6BLZpJ'&<)3$(l}0NjZdB9فM#i[&:sqZh.mM 37T2<ݬ${R8!hL;]Mm<MuE⚱*yJnSm,WD_""j?qV 1U.67"u07|xp)r'lpI@-U ޡ"5~XCpq szqz5dl[bJ9q9 <1JvEE` %N'6UAɒ>"qLr4{v^ OI1smgR>8ljQEMi@(kH|QnV(-өԳ?ՎL V] M/¼xg7-Dž970 P?t싃*^#x:4n+|nL gƬFstr Qpfhi CEAzic[H?cM2WG^,\m;=9'*pz9cJ@!~{L|k:@"A!f9-VA j:Eu=3މ{MŧE|, ӈXxy&PᯃȮƑ!*m>nIo=fC%~.Mqhp oN@ʴn<.tyHN~+"ИK [&[Ĵ`%$7zfyDT9 !2c&,lI̅?#. L;+V8j`*۾,P>ʣ+YL%I|CdN+~}p9cEw]óW<{rj-J+Hu'_q-L/0:QpTevm1?Iuts=B+?v=KGe"ξ&R#ie&򉹹uVf~2!Pɀ6s"8Ʃ[E~#Z.RQ.L˿3i}|+9C7@PqZ|AGjEs>R>毱HiVӑM1& X ʷa*s#l_`M@͏,pG墹fR9<[vd>qÜL2LK=09/`i2dot<1TQӼ#ʋm{YD dW[H(s2ܷ%dE{Z]LȮ8r.K<91G;[l_;sn y&" `z~/JGקilަ(QzTZ$UVc)fEllCZbsUh@׺A/fY"pւpƏ*],S%֓"D^,rrIt=󱐰6^-$bP,j0D1g83G:U#f.pR\_xC'E%EY ^Bcz|H%D%5zC8ձ&8sQ]r1/gyְ}е^v Y33 ?~V6.>[cFq] /hCwx&4?~w3ݾժwi$ -҄/vС9z' "Z\;|lWp\t`xkDN ,!7Gl?sm1-LO>aBUQ %;9_~KjOrS;^v1,uYi''*0XsqP٥6lYPӻ7Q:QdOǔNfE`!,% qZvnOGm}mda܌1پ}v8ۂNIḱȮm)'2|7Z8,R$FGoZșdƻ-`o]b#2@} ;ZB@Q;n<>~Ai{xI95gX\ČʽvFQdl?;$ZsjKEx`$Ӑh޿m/Ǵ[Lj?%0!5ExV9Mm"u/ 817<\`YVۏ -DŽh8B Oْyͱ<#5@c$٧3݈0jU^$Ef[{m_ @F=݋K3ԣ7^p1J ¿@3*:U@FK!: E.lLMq[ =4ȅeZ5n `0dcJ3zdt 3gUHytgb qZE7 廝K/ S8ۧƣKrDT1 \+,K2:A976{vSvznX7E_4kBVBR ] {PUI FbM^μWjdTbƈKNd=vLn҄q9!(WC(evgA ߆(_kN̳Zw,q>8hҏ!Ə7>n `Zkih ܺP.s\un+3&3C qR>SL7"&}*%E8fޤU!fBC[NO\4sGD?ԑE[?w296rrtpxX2aNP""-{b=c1aaNCy8H9Ü~/MZIvB4~)AuqaY#y>bXwCHHomKP 0%5Z״aq8qc۲IHvK YGBvMHEkz7QRZlτd<ECbY|3.j.$<)UrpV;m:r E⻾DnWί'Syojn82ƻ96Wq̢!ae<,mumgV0g>b0fF"Ng"hllel4 ->j -KPW+.ʃ~^xƮ f]Ĕz@r lNQ ESg7ܻ}~o98y@5q:K%F<5}]s}"ٙ pkt4(l "B5 GU{Idl^p1 O)eX`ED N̷"Uۘ";܄1><&玨CuL|2! qXRuA 6BEoޔG 2Q}Ң:_.Lvb#z s|OW2HnAv=T5j&G08r&uKaN=9Aw!<ލłvKT')yWn.ZF:+yMa!X%;>ᘒ&Q^i/:[SLKiÑ\#Mfs>u<7<ɅfUX%wC[ !GbJ^"9xnu\^&?v9@وv;jioHqF*~o5\q~hݫ,. b^Mmz"y~^UųZ]'ܻ1a+ Tk PNxթyE2?Y+p*Mv~j{sD'1¼"yz 8x_U7Is^7s!I9mhءUt7s\57q5lj5^MϤnW(GJbiH]UƬ j"}RcjBrc%Ew5LJ-p>/I_ooMc敼0b0rylRH-y$\Ha !X!tZÑb.A@*?(/!0tD'$meT K^qGjL =`2@ڝ&a@n,|o q0 x&;l8i{$jwD/8e, j=dr#w:d0k4N˛m_"Kڥ~&px,vԉxMTuO ^3p_k, zsGM:VI+Xɬv?س1.@?}IΕZ=XREG1,p5:U'Ľ9{4wc*xDvfTnv<,,Lx4=|@O5T=Yep4~wg M 0`ҰBVh GvK&i2k-H5*GƦy- t<>wNNS+ eoxӆm t8 (N_p+쫬hNrA&* >Y΋G2}j۝hf|=ψoҁ镽5#'v%h4 sʦlμ]򠡩 v ͜ 7bH~(~47J&[T~0s?+s(ֽ.>Ηtӡj7T}q;6Ivo1h-픧6cee>g =GwBwg]5ns|{gNj8I)U; q a>yׁi#9%o7w |h%Ri&"z8w<haco" 6LTI7}?*__Et)W&kF'Qh--2*=GezUZ0qT H9ך]=j O%$bp>l*2Ӿ{)e_DGƯOB-Pp EGƒT$Oza:ڱ6p1CP)^-⡖Q_%HČ3]MTo§f,4Lf'iVOzw4{M\)Vz BÄiMBI6iH1"q;=륙PK;|ОKͻEpK$m0?!3Q bWA!*ѕ2H^!FWbr|]&0Ϫqv݁ H3-ĆzԊo@3 G|*r|V~umA\JM$2%MDYcei iבxJ2 G3ř'wW&{I[M5 g2,W.U'ytE[#A2RV}}t7_qh0w[,I.Pz-Tdfд& _qS6*̺”Bd$*8n';[aҾX,0#BBYvOhZ-yFmj[5۶ףDG8sC0^KQrkd(KexF?T%`Ps([JuFXZ @|!0mn*AI<,;)8mٶz3o>jŹLrūj+~K+wft5ej?`NJ cymw7 `fJw"xH7.kC"Rjl_PqAB^'>Fg?Ԋl#E0;gNdjư,J,̙R ʅU5|c1:eߧ M >& vMlfѳÍY>xϧ?\)wz:wZ wީ! I&D N~zZU*7TPڃyUؿl-W?WJI͍4 c"%ƕFhE!/4fGVO[KvodҔ1$YM,W7PaI [ jKP]4Nt\H-|u!T=jD#t2b'c!r#˻",,_YSB{WloC剎H A_\) 0EbGsex}m3EbOS5:Jkǿ}[T,+T3 SI8 '`mޓD@_:<ާؗhQq_ؿ4BsFv)4~4v親9 23-K?{&ᬔOg{]#u;(Be-+A`C5+]dCd]ds砡ԧ$^Pz*b8K\R<!mgMda^]<]jfzDl7f"FAFlz,]<-,w #-kqn(jH`,$pCYR<=>DM΋BB򡽨ZոnX.a5s2xDG#6(JX3`8tvitL9ıT?jI)dL}|wX* ̴v{!P߱n)G'K'+X)-29uV >Uj<|Q}sOPOS?FZ( zط[\[.X{A)"!0C<7,jqhMo+%Mӭ;J7 =Y ”$;ut"Jw+\zN&<TZ!jzţ\@zsGXF}0 QFܞ@<T83 Q{bUچɓ%'u[5 { XSJ`Y_mL_cgcdENրu ɔ\%؂=x=H8i)z{aGM ̵,fA?"/C"=9O~=sXn!T2e[㟅;u/s4V`4\0|~/7}@P{@;C%A R؋+⬮%zhנM~ė.$KVzb9˦]q&OqekќR#Z_٭{-cf#Ni* sup;:JOe 0ٚaiS+*5z U7|R:HCˮr 9_WK5^Zфp$>_ ʹ  B%G\)Ð=#[$.[fҼ~Hi͜9Ӽ ~ޓJH%7QLa2|%?TffҼ q+XFR#쭩W]$AO>|[ ZGjE2{p+P-tJѾj/ IևP_%d&0"{:gjEH1o Eq 3y- E{ 즮CҮԞ!:ɀ~hRhpӰ* @ E?b;12XyI48d6i@D o?ds›to5px [2%k$Q,S[cPV Leꪎ J{! Q ?3GRyƱs"aitgVswɪVipUcJرx.RPx+ hJ|٦v07m0˦ >ƿžEpk%, BU(m4nu Nʹ^IfA 9݌`xqvE]H}[%?aB>ha^:58`3(~9n2z|/\ fpcK;}i%'g^:$H4!|6[]ITѦ,CJ1L)7I~O0_!bTYE0Z zu%lakp`U:Guen] 4>Vӌ5T=4ŹF[XRO*y=8"gr9!eŹD8 BZmw7{]0fF8o0ioqV.dEbInIVêBV_!v!$tU&GF3S`c2:[E*ݑLm[Co"~wO.zLHZxpyVx*23 sxAy6Q ]m3&C3QƆpjf )AmdKUnTxAj:>`5Cne] okTzǽnGCu*/)E^0|b%$\_ѠwPY\su6~d^-;ڊr+uXM_ַV,j~C}"ǟ@zn0_m_pH=VCɄ[iYڬ]uO]W^;M76v.%ԝ'r0LcCo6.nh('7HjMZ<_TG%́6>I+B#*Ӕ\;Eg@Ўh`}'tϦ$W g[?NޱFcKð]<]H@u\ij/ZǮ2J u<|O.f!r뉘HUj97dÒJ"I݁mJnFƝG_c=@0ѐ<$OE;nB]6|w_G )\g}{ը3Ef ;LlQ,>b8BRI}_~c> **pljNFTŹ;4>g2fchXLr"%`oCIx@ >A^p[eJo5#%?gv}ʞ|O~$mQ?b_cs~^GrhikXG/S]*T9@s-y.x6|6F/os*D(Τ m>^ )ɢPJTdW=!^]VWt]~}>/EkZhQߤ#.3|޲β϶LzT{ BYD2*_Y*zj2\ e"=9<<5{vcEm/XOaKQM~rxMzlKm/B'gVL,I^bS%=@p"sv5gq=q T} O:Ce,MKZTdӒ`/cᒀHCDLQN;VDOZŲ(EbJ(W~F&إ2: d^1imN`f D}ٛU b;B1r肆NZpp+0\2)e+NJ>Y;s /̨n&̜"op5B,d`Gj!xFK32KX9[o8Eȓfkw Fei ;a~ZևlpcLGY.wЃ{,YxTy_Y[ a,B7.6YA3 X8.pƫّ?Qj*CeI¾`b;v~IH͸(=SpCѣ*~gE(-k_Y3RfW,H<4[ul`Zj9∭ pV]*fHYg:3b |JTT$&)!l1NO5yvB)zȾM3$/F؛45d%|0Cbzo`J!J!ԀH_x2|ѻ뜆p@SmP د;j9D"5[^xr >1g蹞:orO 9{@v%vxXݸ52琒m`n&@}PLU'ͬ˕~%bNOU}$y`߇U#HPKwHW3#PdB55V0関l (#w =_%ھGY6Co00)m9S UsՅiKGhV|2=}aȸ7+]=ثRtCUkXj.bRF BnYh\&]o06Rl47\<JM1'lsNiNX)'.z&h.A$Op* W )#-+D_aѠEo.e>ǫsD f"-ۣ7G)nU_Xy60Ѫ]h lm'Gv\1X@29NqzA˶4Ef]Vܿ8>1F4_/Rbr ̇d9siI=N Bt*1!~oB\z|woL8*?mdaQ71RvUʛP$l0Ӫ $MUYn!% Zq[lzĂcy{L";Pov Bҩ"K[)4$Q^<:PCI˔,\d~YqNyx쳤A"O'N;#n'A% Dvgj=J G}HϹ&=y%7*ÒLw%LxnI8p%fUV^[ E\]#wt b5zzyPM[_ iɿ FɛGk#*g\GNX@oYNҐ'h/+DO"G%Txzh@ lieN 7yڏ LW 0']~c4qzW# վ GWˡ u#Zd!&_ic1cOD#hzwӦr73/478NĞ~QmiQi- qjJ/4{Nٌ44Jnh749z V]-BuU!}' jyŵv\MTMUn9=|tZk5(,d;ȑL#EMm-߸im>V9jX[w48<5Y,X?_̎о(ɥ+D2enO9EGpAq~R(?bMdS}=:.=ѿ˜ nt}BUMQ*p\ť-5 h&˲pү~-[.N]kY6nמAyFqZWHV V E&/L}ɎlA~ިG"1wkBl# ^(q>n@sVs&7Ւ.``UsDhtZ:A8TQ() xĨ8)ʸ?J%ل'pV!-4[E'wrmh5Dprp%r>Z*yQVÎ: I⨐7$zx-A~%2-ަ 'J@v1{Oѭ2 @ sΨ _[v a`:/M &NeBߙ%Aݥ4}04BFFNsJXI]uShDc;Y:.qbxsb ) ˀ b¹8xi'&^_6gߦa7G` Z" pfΡں0:Is[e5~w ?90HФ791!wRmGGG Iag"e +'R]E*vRk Jm+6AezYZXMwcq5DM3ٕҨt!0}Vd!uk/=x#* B7Xuz pjˎ SWBl2:oibƷ-Zf)iRe pDwӘx2aKTz]VxT GdZN/^y nЙX-Y~Zؠn ~_Gx G;!tB7I_ic [ 0Z/~C/]QS^~.'ZWdnL`_ԍwM[3uS .Jw>}~rzY!Iyx e내nqU;C* (rKq` ne' wLrHiEl+L$B({t dž$X!&fI{WRtBaРl$ Szd*@(ߋOɆ")c1t /j2pFC8!Up6(_"<("VJhrZx+>SzwJF" & Jd)p]%9tdQ!HONw1~`G0F <{9nb0G?tJG23rמCz\|)D uyGp[l%~l$?#(mj{L .fNF0qUoOamMoi-;8Uܲ(a`|md#by)^ѱf+o栞T$E!D>tMDH=Docˌ92D{*ϽA Vq_cFlY >T[aXldnm7 $s*JG9TƗ+с1Gk$TEO=_261\/G1&qOAU'NYІl1il}t*!+vBH tR„sh>t[ -٭y^P YpYW+p2LͅŚl h~<*#f$zhlֳ׾1p}|Knc0ѐ&XAZ"'4hc<YT „J)8XTD r_KMo:"c[8?K8,wp@9IXp8s{`פsݔLFXWqҺTr࢓w N[ύgҲTrt<+eCΘeef5"41PUPic#[[OK QӘhimJq 5iaq "!,-)a8Px}Ҿ2Q>vۇ v[&6(Knn04yn:d6 (8cY9<=Ne0;ecv .-VqWCc4&Z~w&OTvz8}%J n}i b`vWϮf}<(|Xq'q-#K` 'vX@@ү.VNGd)v>65J ;l.;GtMJd/FqQ5ƢeǗqTV&sY5k` XkN_ 3|yc@LtO5iQE9bUfh3qnawSmj9#)lZ8)ݥ2xHpi]Jqaq!ÀĿl=~XFF?rVu?㢧WUc cOax`WFݨ!QVɧOʹ;u)z.1@ix(ǔ5?5QcYF=dʌK ?] c+dF8C]à\>>뭴|m4OސHc3e*^ W"hS+`+&&n~|`Ii.EsOvTjz%kp7ȘX(ߑ}# 2!8S@76\34wk d?124tDew&[MG͇Wit."J$r451&[J([vL%퓕5^|tp+={M[9Ou&35]R^I*?Iӯ5r} cA$6~Nm A˄lF&ު)I&HTLx-;{/?ײ3TؘbSwUS3HVRBf4ka-Y~H['ýkZn~YMXel[ æ#'pD/\'6'áfr:~(5^M}gXj1G[;ϫ3\SD?[{) d/O q5,ۗU@fgvX'by) /2,Ls!2.A7GbܦJ'uE*kn35C '־nzE㫡f 1JZum[$yEheY${KB*ry`!؇pvwua;9nI@Fk2l{j |2Sȶ9]TۀYs-Kߩt7aW-=F+4 7 >R5ar@=&!;CI"<Hw_#U=gĒ(( s6Yܪ"Fs BW w*.d[0ty%hmg*-u" wd5l4'wIrn@3JhՅ %""hܭ"6:\mQz].ʋ0 1y9}?D=<FS=_5sk9L!jZ+?x<g]*jKbk4.:+UMI',چ]7:w}L LX;9w`Nۄ{0ȘV\agd+,Abi zhc& 3`t-e%hI9QS#LkŨ|Q2-CqS<4u6 Kd' s9ZxbX>G_OAjV 'U'vD3 8dfX#IvPz-;D?m>3#⺧-gaS%‚iKACg?c = n5} PըTL!~Чv>"{bQ 'tU|wnT3US[k!]WB"-hdu)/D HvAFF,\r^U ;Gtqe.Opn33hW8А*^+d㶪~W 0P;C(崵l3pzjs6qȕG_adci(}4ÓX&5wWH\AfZ/[pHV$SPp aSh#muhQՀcd9Cu(Г'YƭeLd pTpN,CoN.ȽW0*`1NkY'b7a5fEq#Ng@JTն* T2%@)N1LZ iA 5u_:˾ȇ<Ǟ]OjCfA#dy {&#.#>a&rr:\W韶G# w)E,uʏXTyj+xq:,1@ry 1)-`0 D!2Užvi0#b xFˀFgmV< KdzIrQ '3vZqe08~n5B}J=q^yd8ʫ  pNG-<}md{N>&b_dD3)Q,hxڿ$o^d`lZ%욈fm:ߘ"#,ljTwodwy&@_+oRY .)Zߜ2O(ԢλRdCJ`V;xCq \N4-"b~XXQNu2^ Fs:Y5eE=u2J'&Dw,'kr^ʂ3말%) (~4iHVޭ (57:Zf ߈0Vp IÆJ 6V-6@}KgE[8xi)٠UUganBJ2?dbwؒݮ`B ꜸgbtTѡ3FmNEY^ED iPF-4 /M .`yɽ-`dV!T)!7]?j*)<2&kM; dMf4}Ga}g攝JFTVay |$f _2d<sIp9ċB|hX յ2jH!xu'"@Q~N/Q%p4s05b*Y\iom$ <6=UZLNfڎp Y9hI~QY v:LlxlBՆ`RF4b?-j1H9GN}ӅJb ^XM$<Ry1Q/#*շzāen%iL>$K kDb#ܵ? y;7`zne$E=i/0h2R{f@tߌpSvGݯ 6޵i2frmRX&u=q K]j׎JwdXCŧըe} `Pup~!^Ҕܨ;jcl^џhPl4=ѳ9qAGG>t ]=0] [մO;W787h y[)QU\V= W Cj0;iX'5b& ł2ٳ!݈6EH㾦|ۏT;vl2HT p!1o)!|xn3xEpfTSiF1^;"+U`RĈ~PwCߔ\{*]c< J ^qp8ٓP.a fHJX\<=F}伷{׷JqBH$O΁&\.!K#6*K>naؘJk.q+AjG&\EUTV"괧9Q5G7EHj'k/4,i*oWQҥMM"v_550 6gg18baۂ?V<tX0#RTq VzSX;3QIRTg9UN$U\ʑWPG+}5b*|xuSbQcۄ>C_˦?Zm4wuZRTt!P0U2*jP;Sk{w.|7 uߛg̣֯$ԟ$L>o޺fW.fi?Dt HjmӺ AIQ}(/x_ٛ&IEG*ԧ~ jpCU0sU%9"ukKn9Xns3w 9N%]1x5lb'Nor+k4UbCI0(ʫԡ Y {aV> gWI2e4&9#D%Nj<ͽMzb'U ax !YSyf Ef{*Ysww{&pv~gpZ)[pmxKVn|ӑїno0FMfF$[J+x\7m:$FJ3RITf~ZPXЌq_ 4Ǒ]^KPW<]zۋ-h2פԼa%M:ю/rMDs<7t!u{'lqA3*U^ޥ^ߘhH&눚!ll\_%y]/T@˩IۻdUN|Ĕ\v?x]D}jx vE<;⅂]Ct"J2SLV{lh&ܽ˝-ET$]l dXSO-QBLөlaS!Jd\?Ft'#P%h 1?96lG5Wx#A_%cc{r)_pR;xئ:s,yC-EI̗o;y˷OGǖ`0aDNNaG*6 oR}ydN9jдhk+JBO#3&R{q[u4|v]f_VKP2xpPʧ"W-] &lZq׍q'IcUFwHXשs(r9!&v\q\wG!eq+b<Lo:H3\%&݃3T$0%-8[3B$\>KoQd .ةyZ3YHtzA0|i+7'1g -15"a9wlUo\̓5) ÔAgjIA JD)w6L%Z=kK(֎YG;̛, LPH@_pum*M*Q4̽k2dY\ɦ^*gx4|KllyKadR;+*hu787_AuSGܻ }aƮ2ڥ/71rnN/iWÔ7e4Nk!5&SQ"NxiDZ<ˉ Yb8VPvٗ"iJ&7tpZ"oS@[. gf)Pf,աt, w⌒mV,rl^z(J7*;V&w,s*T7b{s\0};zҩQ3<nt=Jt_UYWGMM;ۑ43yo˺5*MQ #f@ $zz2I S$.u3k*9pp%]4}=ՑI(Gp^=_>V&kBm>Ep5F͒hKPdu(űWCg;Q e}h{jUy9YTK%"}䵏:)AŠlG!;%.wwӐ\vsdkZUi"ݹ;8Ҿn: $T dυ!c#~^,7٧=RފGŬQp%bJ-.f=j {E;j eΔl=lZ1hz<1"ăѿf<pq[ŷ/=qW 5RK4>MI0 L<֧|nPj Nxl7𤺣Y7z=o%Y+Nv399g!Kyo@Q!;lPlnΘ!;\*OAO˭'* Mۡgb$2Xp3ڱp*W{׍78,8bd-T^̎I6>uO3nMJdx!Z3m $͍cy/,%xM]k ?/O\=Hr➘ĜلVۺFmaYPZP7ThuEQ}8CGwި q2x3O,v.`{;m-e>`5E+r&$PeMF*ofԀv4'U< Mpj2AEz^OƵ..\3vxGsI{m6f =Fku J \G7iŃ"i|I8-P{jl*X}+ x_-jil.͓7 eSe)KLztOƒРg+o%A&J'\ԅ :r~4>v6[7;_'jd`]Mi4Ymcmx>t Fy(yT;QJ8!Fu\S qWJVkeSVx8_w;{/;OjvB)pLnN:g&zD& WYCXEjܶzaH+Gyd4"1& + c3 ~ITJXLR3܊0Qmɱu7)+b|6등Cԍ#*|X AV[܀<+6dTt0^9yCV?cFܷ9gJ9sv{BF EK; N/r}s-m|@*S<. d/'^6pLG/f2"!0 :ә_O'a<˯g}vJ ^d  ]*(9;p[j1Z#BbUK ɦ*h>Pp1%&z}eS&hS{"d7П\{+Ss.c͸623 9Š]h&km ~ou,lV6` XIEG_9əCȕZ&9G8fdQ6ic w>19wa.38*J1$Ea?TOd2&ZMۼpCQp|ؐ y sB՟HlOe8,,upÿ 8OQ.%BpՇBSuĥyw·Sdô';X4 K99ӏ;{5iŲ4VqWcz3 AbE;n(WMO$q=URW^FR)B> #z 4-#W}A^75ΒI&vo6;TSaǜO'g@JD=XƇs9(ЗɾVY!vL=KRlMsXk;ҷF "Q"YaS`_1ˆZɲ !e [W_ u|U[A\{@hoXpe蟓TʥXlk{\X@K'8 4@)tWK o+^eT@NXMm"4pH]QC.:=H!P$];OWckjF! UFGdyj]s*`FCQrV+IG[E+A,AthdNսwj'.8mpPrM[6@ñk4lįpk5LVc9D8FŽE#T̒!{x=%|H6_ xKiP%GC 4*NػiX n<Hd\nlGHk`d7~:/ѹK$s` i8?f+9B$߁yS*[Km^_\;3o¾U>}YL$&ȞdNg 2AOjXY*r7w]^1,XuZ o6躛׺ɗrh'os35[*}E٨x%\ H׿p[ا q?w"“x Ql($H ڢ1zp2= hHT SE$oWHJi9hX>d3ueQV}i#]q6Ϥ/xA-&XV""%IkGQ 6IMyiBmcRϫOY 8?o2?( jz 8CnUYjcĔdYٯ&#ز*x!@&]Aq{x .ۊ1c3 ԏuc1MNd dtmJ Jܟk7܃F~"q JgOH=:h[)=OpC&ݧ+f3`GmO77UK(lك_,ҰQƸ'@&S,m"R!쒄 U%\q͜~J޸SiF!t|6{nrPb#D>l64ޓ9m)=9 B3k:d~Y=Fl1ba%a\ ^ b-6nm^gbm}u^/p|W`_ wr;[bh2[xT+4sK.&Sa ء[S:C|!OYfw RLu2?p봏lRV^%Y|2w鿾rD<~Y'=>ݓI$ Li!굔i+0cu8e(Օr+#T:wGyh7m5}GHV!nKX2Ej,CbI` @or2@Y3`1h<B "c͎ S@~I&n>wr%=n9{mf}* ˆ7G?H/J]zw{8Qp837v'4eC4U>]-)a<vYDqa1| ^3j~CAU ̪_*ĕ>+|:Bk Sea#tfw#r`#ITd92vd?OBGxcT`H]3"1m;Q3;,vIYtbbUL3[E9e$.w,tC[mn9K\6 4t -'_VZ;c`'+x]fmAuTz@0x즗F6niB^/^foE. kz\0ea?pBt^j_8W#pNd߯"ga)4K<0!%;x+ڑȒe +.[qurt0D|њrV2 \Ij>_ TBm|fuk d93PRkGeX}lG=LBkg;#P>˷Q4,y%eyyB}z%[}{%+i8D O{齢.EH (MUc.HlZ He"V*wRw{ O @/!M9r |P_B=r# 5}EH*J&!? \śK(#QV{-DNfвHOAgF}a^IL0칇0E1@ΐ;f1;nw4"LASʼn)8sV997x1Zz-;s6ҹey;Ϗݽ%Gy6j.ΛBOGvF\Vu'y6,=Y0b)I@V%^.u=^VB]}^e*FoRɋ"ABB`}8{H#euAB%sG* 56z<^5!.eT9第BIǛK?Ĥ`J!*[ ` /lx[>\ .YGB+} RK1mVT[߳`_|VP Ce?~vHQͿdI*H\/ NqXn3WD55e2-2ܙBRǡ'M,}#㔵 a[1Ƅ0ͷUylOh%sCEE -Tz'ĩy)G Tc>FQRrć cpBƸ~miz6R7s>B|=U,[)(#5O2^q=RK#4I\&XK񱖦g`? 'rp(e{pj s^{볢 PZt A&R%X2҆d[?"X~$bDcBHg52/`=2nc_S>|79c+gfsyX0-)ˍjʝC۳l'*ȹ@T"Iϴ EZ7"kM%NWyf;dmNI&7Sp-0*eg8ՈK'87+Harz#L Y;!qys-stSdVID 8ciLiolPm*KQYR(l,Pw!‘qHw$SՍ.@>u#6lNEMؖU_+8œgsrKUeSEfCm +[%]໦E+mW(*0J3 5 F7y}GIAήqhe iq2w{j3APiI^BtQŒM|'E6x0#zshQ՟7n3p-}s֮0vZCk1D1|#pO bnS5x_(Zaߒ^Ӛi9;^^TuhaMC0{Pүd$֓&"_fn $Qdм//I_M^$oSlLeS7 <LxPA:s6U^gU)$K>S\;F1 ڼ0gOC0Kd>Ut5p2sTbb*c^gHEap moew j/M+#o :O%Z&4rmB N: 2':4wPԯbH$4 Q+%)r{;ƤH ; mX#FGlS=D ,H#cl͓3+-= ,}/D[N lĿ{ʠ&lH Uy8t}}2RKB%\Rxrnz3|RdHXk|5~߃-XIxU`ɕi5S,Mge`A=C)OS|9RƅV՗:k%u0f26(׫ IEn&~ϧ=L$] `u#uØ.ޤYH^7CHԓY#n=P3JQ3v=D*lg$ |2B޾7kX2<#yьLxCrIΣ.j7xxhdbCFk׊!*aG'l8hkR ;$质*2;#sh-ֲ`CeF3 (?;mHg@\e7sKε'"q^F U縜-8PƋkó?a 2/^01lH|ދӿ Uz1~#(C3f}Ex>)2+[1]wF. W7sVoSCjdG:C~HP_VhzF'FRr4J= Q ޯWq, F 1X?fIvTؼ$^ZBKUM6`qxP6M~v*;cGFy;ۏ"ߕz't4 ~/gAO/YCኙݻ'%K%]lvv`e0]]oaLLT:rQ zP!'%A c(f@EHc]JYi`w*Mv!#BV߯%zQ^ʥ*Q@N]! VlhEVVPǁnkZsEЎl/\. ؃(4TmҧN0?0jL, "x1Kj4a>5ߺ! 9scM๚ykiNk .ډvh)`4[it<-k5h 'b@ #jP9cc5CoNv9a`3տjeW}M+6^&Ӎڟtwʞ)F~nzxf1ys"zb2|EΜH6,-$?ISe()p)T㹺۠3Oω҂'YKSXn,`-B-+Km;lp]kY!1FPD O5Ot\wI,g l)wNOw>g1sQqm0Mw(q'@TWiHWdt]IB~G'B}2h@4|Ӎ w9Em keDS`r&Mn~~h 2#>> E58+r5'Q$`-[TeLLy d*֡ z-l쫐ߵضi3H9 -"Y!Ž&SHRǀD>pJj(h rՄ&oNs릩E Ղ+ܥ _,֗4sCDg;qPZA ¢ 7@a*_{:.8n+Iȿ e(G8AW[Nx-(d(&ʌ/Ͷ%QKe<~y`B)YT܆΂,FXAyE"d-  !KǁR3B=[lfU&;=½t0Ч T A,,c! P .n vLӁh  >"o30y$sc%,~:VAjʃcj^~r7F0[NQ:x.q&[kO~8jO4o$x~)/KO֢?.B^$T?ӌH^]:;)Ʒ6cqc=ƈQcKۃd~lY+D=dnف^ )ư3}-ҠZ?-eާʑ]֜A0&h*'ӄl+)}ےS g}p&VTD6eG3O5jF@jV\IN} B6cXmd %Z&-PjHoI\@dWm+=ae8Gq[TѷDL@MFpc'ӟ%؅9M nqHM1ujUQxw(dy؈ϻΔo fk rr+B~!l!a`&jsZgT3$0uQCr-كPK~CK\ezI:=1p d"ȼdB?f" .jߵXyti߃'߹*,)? !]IZ±fHr3Q&".̗=(RT.h 6~Ipƃuzt/j ,oW%ή?WbڍOq 1L%kGYg ۍց'u"<&RѻFۅWhe".DٌVe-h:oL "d|aIT j*W1Pv\j9Z]ؘڧ[@~QȌޏT&wv{yè&{|>GYj)nmW=w[t[&n~PTDY;nI@ ȯ&sHJcчjyD0n dYɊF(eB2/dd /߿A `F)UHG% $5ڸH.Ru7fe _Os"j/=AuEk$i"9Ԟ~h~KP& =0c՛ Wc ?2EkMh{}:XyjO;'{4"Q/`=3@ťtu{MI@$qϑ^JaHpIޝo$7Sgrb`>i~KB+bhJu&'zq.T %[r2y ]vR\gIqR8he= hkp+8>t=u!GΫDŽܽ՗LND>@| %J**61Bj7]-6c#" ޱ٪Wj ̳HkyaX\SGXm8̆J~c3)9`Z"05}.%uS`scC̪ٗb!d wDBF73fl~q1gF̀6r;x+%x~KM\4)p7H:1rslv+jfb9t4a-_}/4ц&kSϏ?8#JZ̠_ =e ~V@8e o&ZщP.F,#U.5 ]o~mT~*ʚV,lx}4Ç{tvʎS"w/N+Smat@]!mVFxהo~%}笱쿧rI1z."QI\-ׄ a vز>J 5G?7@+\l<cjԤ E %S*9? i0AQYJ`| J}h{0W̨)MհK+J7 X0bsX~W .SOPq*^uI#Ƚ)$fҚJMBuj ʷ-!#x`>i"){k$-:fl>{"RrG`0sZC6{3xiz=v. jl6 z뢌F )@)%!*a眒,ژCBhű4}uwR=G^Jٝr TjdMU ݁$:ɵHYzt5vǜVH^$A@CosgIGAC2%Pi;k0&ƩoѨdoc$DQ .,́F͠'on"QFڃiOcTp%W MBC;FŇ}@rlg.kF9w(m!}_Fu?5wUOۭ!IF JVh !Y4@Q'Yg^;"L^yhew85Jl륒G3 Eݪlj.? [^u }[IA=TG˶K^oU8یEEg.zRn?p3iAo m*gΙc9Gq_KN(TIˊܺkT֛w@ƨNuA5i/_Ds{ ׽ @lla-DXڎF}4fn@]"O6Y$>حbL}/w &H= 4D=Q̂Dn#Z{ sHy,u~}G +HۏUH} 9`wȓcշ̿$fg9bGIJaޟ92D/]c"o +xqL%;F+np;lh}|c..`n=O4^c,u.,o9,9 8<ٽ.6T>^FC#|tLa|oЬ[n~B&?aޱB+zЁnzXד4򽆎IOT(,`f[pEr,?p뭒+;5,.cg̒@o"QvQiR5:>pw^MV!)%~I~ܹ sHWi¢4i4f3Ĥ3 Fy81g ,ܓKjmT6όIvVB+K!%QDڔQ[#,΃Ƅja#p"N#9ҹ7\A㺅N0,aHC7jcyzdN CXAv] )5yB>2tVff8-BJ@tzk2J28HػT{ psnuWZꔤ=L26;ä~wlv`J L0%)ZCm%Fd&Uŗ#3u(^03I ':VS2xVyP' )]$zjd 7LZكsbR~!u`R 3| {U'~h U zGhdcZ(&)(͇|*3J󗷁s+eOWwgz7XU7ts1xxT<Y+mڿgE&j03z2Hj@I΄% pvz_ MG$Ѹr*pf~hIg"8\ҏK]Yc9yd'[uJHF7![^Ehb>A C R2O^zTo5DˤQ]ŃU'`޶JB4ICP/%lw= 1Gfsh?|]>~oLd4k=vvaP6F <-SQD,轥=O҄"sR]JLLwDŢ~fK/P篟ʺ,7 @:$T:`X|hg3Z=׈X^t5%E-'ZlzH,{9+r^t E"UDZOsKj "!\}`+CyK@p4_N1uʌ `P"*F9h"EE%DtԷ>4p Nh(x/Ea+qȱ0%Šօ q7D'|S@BX: M jae+a&ח=W@!☘śj/.tN%R`%ݦfQTqf֔BFcgys|%7X['I|zF՝Dzxa=.}&-C n?g#E(y;VCbHVQK]}űB:mcƥqFXMMNzD&B!xh ; T0"bxOXmx.."wwY8a='бVt+BhIY3aiL,>A}0tU;ZОx |e _u%g,5v)zڊt;'0DE7^~D;u˼.)+TvTG2#^:a#^ͫ3l#4,С\-4\ADWqag[̍ؼDkƁVĕy)-Y hI% ,?v>Rc&,Y j TWkyQ\7#vAA:A*/̗tRV2 {`<886M zm|5 XU/r|"VV(5 MYoMQDYl &f 7- qPn標ozn\;z_i ȉ601@EEOjk9>rZ/JϿ('UT!@ϙC3.SPJun*dFVsS ^'?N0; եIi4u@#ir Lw̫㉼"Z:,8?L:h-GpA[#lk(.^qbRȄ^Taxp# z=zm,e-& cq gޙ"8L驨 y:twW}6jE6s)0 kMU0sV1z'm.%,XiOݥRM> CEҷS{nK-Y}?^^e$ͿW]h9p'5rSIdYxe;URhB."Q5WU&"z]tTgTXfw1t윻vJr' ZѰ%n]eֹ!xg(dFu2$z3xe(!ܢ,2xg33ozH G,uQykM ˒/ tX,#bBVl MU4A(F立6T9Zl"G]S{hrrBoGMa'QaExzs8F>TI .rWQk=irK .1ly.3̐>{DDNgJ|pÛ""nX6}znBʑ0g$@H<&)Tflٟ'M* z_^fw'Tkv15/p0.5A$03hjʡt|]exzXm5QUϯh6^X'ϣs I7,(ĩV%d!t(7.DGJ]K5b2G#G%K=0LGG?#Jd*l|' oL3Yb}'d*q}WY+hvvRK` 佽!?\=&hU! XI/M쨖D?Ti~]4gs =,?*zYDSU㽷&@BjBZleJlid-=l@;{4j84^TQMXI2)fä5sK~õK5!:o<İu~ՕǡU( 5Ɏ L=_{f_bf,^N^7@oJs1J]W=>>if|k X.˛LPxTPzyFc8F^}FOdDWV(* ԐzB'y^בg2VW`ëض!6_hlƾ5C#*`AƪUSl󒳕X _2n( O1f`iLW$ JZ k$yJ, ]f崌D a'2F6 8Q JlcB i3&Їёh5*O Za^_D(j->HTyl: 9͸p;{՚j=e(%W`)XUmR| cT+*ҍ)Ɩ>p,롁_ATP uFLwH$MwB1v~ G}occI}kPԧb揜3N o0$݊p%Q2;CtT&e璒S5>YɠX)=`|7R n5 LJPG@"iO*қJG"7q0Єb V yTDCf2(۝,x-ġ+@@@pr6|@;C@ ^F\)nZlBDTwcxkbyWw;-p@+wy#@ /zJtϹ~"r;'iPܿ?69D4¦ϠĽnZML '&ocL_ALLmKBO$ ~/JobUvInA zQ)=9ˤx2I:WGn^bT6bЕ.9]6-/ۆeҪ!!ƕߡ jA,5W> Q̥9X~UDǃ\XD~P%VYzg%ԙEdm[}O 8EderYB.29a& 0R+zSũ[YfZkhN[y$%d&rWEyn܌*lp #B͎4;F{˳9ҩX|c (mV3ͧuf`%VSɈ0ى>j$ZE3Eacv1;9Hfb!,*ptA~t"Es\ߡkA`|1lkqME0'ݍPu,h Zug}iubEygiPbq&Ex62{8X;Z9OR$xlP 2<we:Ez&Mnm;J*\D?j'TX4>L z0}>ÝRꋇg;:96jcG/Ɛu#'4^9M,;Z'/b{b}G?[M1t&k /R Rkols~&1e BQaO };Lz#i7$y371ԬR ;'qhIFkd~ЁݾoPpqRѼo\JčK a0 qTxuCpMW!*$k]Ò^Gb 9CVcVkHCA&A4/.*cg Oov7,ڷRi} uVF |Ⱥf OGi* {& 5;aݓ26roR)zoK7P7wB`hkN(2}AQ+|Y^ƷԻU<4|~5s<,R1)9a[cUFy"4X̃q?"f6M14>k~1=aNŕǍzIPBrډYġtDq/)AւByѢsiP%1o}Z;ymDyI0pc.n?)Bf=ج {ᚪU )UcB_%T EEgl"ZRGJ2vAsKbP!T]ԓ%)V- S DsKֈȹ9*Ǚof=<|n{A۟ɼD;J~$ے|GBW_<$B_8\*Gϳ|!+pO$ _*M*,AS}AئNP L?YSf/:v\ٚfОIU0L|.6 D&W(w-~cd\IÈe.]0f Hn733I~{rJP7*}qw|up]Dŀob}alUI:HEKP]E^QkSg&<۞ 'a3P;j Vt~H8f@ qlp#7lu]hCpΗFP>l ה'|\,X'V_ Qܑ"nwi )]AJ{-"vnY0ܤqEa 3H)ⅾnTvVêТOxr諾gT߽N}f(YE*uτ}b%}11C{C\g8tWǾZse+gѓTi4G7Qx|}ȉlYp#[TcGM? dhLE~R1֔  ѫ]||M! T 96ns]>㬳gsNq# P` j u[)r@miS}>H`rF- WRr r7NNJǹUnƚxV*ݙQHB1ENb*\e4sJVvir*I^96}cњ k6Z>/#8dz_~KzMhʅr0X2(kdbRdf$\_hܤ': fe N|x֮ &4}3ı9)gf4E&S 9i+}79"%A8C#Q}e :xw5O!WdvI.U*ZJ<_Gk6}7JS;E"UNo\Am@w.{FnI2qX}#Ǚ Jk #+f+^dNY u`HAp\0UKW8#n9a%-xp@"[uȩvG×a5W1ھoqhIM.ٕ-PS{6u|2ʇ@q&sߥ*ܽt%tO[V#^2K9-ˉbEYTĩ͡N#fv\46x?_CuHͭJ1BF?ܠZSG]ѷ Қcڱz\|EgQH=󹦢˅ũKWȨ[2TF~P,x?88~l7cs:U5DJmv+xOs)o-j70뫋zɒtuTه| .v?ᄽ 1T\v'F+R෵ e?\r i}ݡW|YF݆V`xz RߑrCx}?d@0V"ex6iSVQcZDEnGלLzr۠I:1ܒ$ڢ9-},= KA[cxCH$#c^]MGhk;6D`A$$ib94'or0Bq]ەkԺ,D!?\Fi,YX; 2@-c۵P׮ig]g &p}1%H-(h:D5`$Q1{䤷"ƴ\Jg]pgp O˙].ƌDQ|IW$ƕ͜*d.#o /vOo/G:.2k*Ղf(+g( ]0afό v0a?nӇ~pdޓ(G2\;.~&޻+hbWw/^, g/J [a@O(-TA I&F%'y 4҂S(!֟|ڗY.dw%!(jp%RQt$.{&jظFNcpdє;/qAó@)St3DKmt-|f 0YBU3 rVlLDrƸ2#"܌ŗ}ktPYi?m߭>Vװќ.h15VDQ(:Wi](gn9/`1{]I4{Ȭ WjH6*XOo*_0?yPHuWGX::T`jݷ ;45ij -پry¦Ish͢h\8xƫdsq7`ͷIy].' >ÎbhuR,vD H/h왨]3lea%_J31ZT*J #QQkYl&]A_kԇnt Zp\ɝ%mºQ!pI2{lD}yH{؜n| $6Z_L>n:(&i;[wU{K ׶/33$-|ͪd˯ZUd5~*Gǿdؖ@͂hde^Op~P)թ[ 7 L64ЬnS&_9x= m(=K,F1P LeMfTbhP+]33#q3( Uv4r<2;rzuB\Ҕ #J/(}fNS@`p"ʏHD5R& QTP1E/L[0*X"+kiKDR(_Vl]WgՖⅆ<NsaO>[2֘HyO_vPo$ttmwۂL1@]؇I,!ЙQIɖ$Uq% 7JKe^i`i* iLO&]>WI3b55oaS|ѧϾp爱Y7mNYv37X&XO4ՈqWΆ_C {p4R"E"|㡉pAnB,l[;k,nZd_$4mL"<"q~mΧtb +J>dQM8mBDXY1w<K⊽<q24p̺:qYY՞66DY7qGm) v̕ghnבk I1y'q񆨇omݹ4q^N"@-,s-c_4]uS5yRW{_O0bUR}d7a*L7p`Xm>H?k`؈}n{7ePϟ1NdpN`d8)ԖrK:1sg)5 >©p2$Ng,@腾7AԊpQV17:U!5 lmC]#SKፔDCk QUMk\Yˠ!|C ϥy?1 8Y@ P/]O&ӏYE Iց,OޗWҩ</_MeNAs/ ]QWK2 Wf*P@kEzJ;׀_7JeZI1dz<А)$^`pb ܽ6!>mL+3¬Y-(oE 8pCׁY6BRД{/&s؊'{} V$!mbe:B0,`//(4,'N=Wi/H=6gzG̘szk~3] Q| 7Oظo%7F#NȆW/ܓUTAa qF Ltww*}UrJ ځ 1*x&4DqE&ۭ!*~bGtpծ;õ4S.%7J-XFG8Y3ETf}Xh_*7cpfqy8vK[ɋV-}Zrm`|w;g|V^FW1_8:TlqF*Yӷ E۠;җzkgޮaܡwyUdՄz%)37򞕁FxdD!=TWUpUE~s>nH:qՈflbxߨ^ܵs[QkK+q^-=/;0pG!'¼b4R/R%}hFz٩i8ĝ<=;k g\3a#|ѷӫUFx1\5D&{d`hBR“8b\$GY}'>~c[TFz&/(Iz1?R29hM?ۿz h|3;E7\Q^mp``b#FIJ@&O{^wsFTv[ ZON=>.*99,w,-upT$nYZ"벩bK9 W?zXzr(VXiѯYmW2ӍNarfU] "?q_ctLQuC\0ElqB.֦hS²QBXjݭ"?lفoΪϰCQ+O!e$tWG;E>܊YD 2@hץBg6hH䔙n |Ǩ E}Ϙ wPJ(f,N .pաjVY31_P\b~=PfF/ 5ft@~ hJҺ]%1"n52s ]GE>;XIKBQ(-׈^v׮mo'ՏHlwɘ3cN+wZU#snir,(zU EDj{ÄPܿ S$ }ZE "ummF(h=}z>a g[~7=A̍-%xxsAZr l fҕbiO(NNG9m9Ͱ?0TM%QdOBBb4KU{2 J)Z*} X+_)5u6[ 6¼#1LJЯ~YJw0`愹6K9kQaƩvpg|g^5UrA BJW{v3@,_S,!n|Qȉ2a#xe(DNyHF}IUSlI@\~hpT uT HTD}q DŽl6\KtH@=I_)5n3P :;̣MZ=*ow&ߤT˶[֥;*ZS iZ vB$ལ]+&M+ٰ;-)S%Pib;P] ٢ r5=X1M SJUݬDi{ B'|&qVטRC{Z}n5ֲY w:4*W:PAΔ j\VW JYO"}c 6Fv8ii jq"Hc/ &NB/V3rB bS11@qsXꃣuFƂ6}R7?VD4nrL$ (ֿdىK+w$ 1'^gCBpՁ@V7Qh,o.DJzGcSb2uE cڊpe%Fڈk^+[S6e'{`_or?oEGโ!0JV8|nI%S?IfU҆Q~rx޴M^TH0Ww5| ӾS;]@T'0S>U+dfr! _(rS?'xe),tY04{sD)>/s,qÜAE錯6ʛ e\E'k#${f5Nçm>Ȅu#s0 R\dOm@([LIxn ?%N)rȄ8$|Z^pAaS;H=ai"XϢƈ e%'@S꺁;2Ju9Ä7j^g3CCMŠrB{=QFKxcRZ֥(jW'z7cSEv 71P9[9N\? #v[Gxvߕ> "6Gl~'k;L/2 D{:%!aJz4#4!׺.c,CFP);rp8Ͱ. 5$Q]@q[:ʈ*Y'0-`EU 6^<܊jEBi&Hd0CXʧL k8.?dW3mT-xoO?ⳗz-޽7TW/ { DOvQ|t%zp^IX:Q4~[?ŚQl~?MT-&j4`a- pSu$d|Q<#p 嚇Geߌ)vӥP牣8.T =ɖw}]V"-JaEm[ioR3dm[-ZQk!)Eeҏ`q/PdɋVIXb^ s]iK>pb?D*3׏3C}KW[k1Q;vZ$P-#y8D5gf!ty @a'Cf* [,QCwL(lE-f29]2`{O8|Bșp;0s!lOĩ>4ԖPx}<92=  =A#OwQ' rԼؘ?"-ZEY8lA#R6{ @e$dٿR囆Dي*΅1WV<&L0`"_Ы 7ҲKKGd]X&DttdmB%8jƉrm o3ƫ"v95?Om6/ai(FN4Jw|"M42XWE*Z=]\ ²ި-vʨit #I#5T-E!E6j6 Tlb0=n)1h|>`x/aGP_ys*Tݺ^n [sfxL:V)t?; }:YXnUӗ(vƍEavH$Ð@ƦW6ck4< 7֗[5\ډp\DܱP$|MYVثJGYjߗ?&#MOTHFR*Lz5LFlBy)/j̆g w+~?a(wF&v ^\Z[/֙ts_ umP'2Ji0euLU~'i, R~ڰWɆu#Yqw9IP e;R"TJSg8j{;ߞ ^+)~C31S(]"b:96:sBj9OQ{4s+jHw:^nP5 򂉅d:1ZGo*8k82zy?|7_3Xꞷl,\lpgkϗ 8sxd.Κ"L BqϤAX ,=UY{a뿗!YNh¶9",WIswȂv_T |q8 9H"W ib!S[l]3Y6+gpL@w}UtZG:d047╰iPY鰭bfb3>cY+~ O3 o.HkWN4CU!fA5ִ Nϝzmɴkǟ{ZC=UfF%b>||ыoZH:@_Vh$<ۺ"iHuMTEWΥ/@kaT=x$AaM}Q)IJ9R#[׳g!N4ʩx@;U`xXNJ95z&{Ex :~Bsi- #*ͨ֠fob[[ۧ]*}Vzt J)/+O;MWFyҜ0,g/,GB^xm*{Kҽbn4%-7ꎻ|y !?zu} rKEӅUI|R1ە2C(X $q=wJ>!ACEXUx䇆fϻaWo}y_-[YOeB>_#9 F:M-K)J iqM} b媧Zlo|ޱ0f"yFopp$(s4SnyU0-d?/;Q ]qAq( ǓA43ȭ'H40+JwklnLOpm-QhxÜH9eUkQS:!ouYmK:l]gh4ޣEI斠يqpKWrs1.*m'k`Jd["B^wGa9N%#N&؝MH\}DN-uiA>_S#bq# ',9LUD(}+0<۱i6 A k_n vaבm#OolD cK}TzQC6YNCjk yxfWj6 3I/E9ms`ꐙi=k$?g8@3Y Ė-Lq~Lt'}ZD1ts Hu0PR!𰞴٢5F}y<BV7,ɵ#{KgBFT4w( 'M)û/5D ÅҡlsD5 o1*ǗhpZLsrJx'#X]PHZ,;pFϏ'v=|H{nHlKMN2.9'UJ +mG /:G}< J%+`ujY`WT:Wh96m&0? 7`wըv+ꋸGmz!T_Scy/byt-+~ fU[(i4m}a Ƙh3 UǨYH,v$=+S9;ޣQ~?6)?JǦck>x3T]#A]b)9As yT\PJI"XT%g.&1>/,}1$Y!*rDB˳?+[R1h‘rSrVm=5Ɩ-kNNGK&*7޶%l< \ѳlcLp7L8}b0B_dD?{f_z5== {`ČDKU0u ",JcdĀAv]O}Sh Vp )\f|=L9,l hk➗%ZqxZYqʈ 4kV[H7[[3ە:.u']=W/0wP}6WbhG岑O'Da|1O 04t\o.V!/ec^NJ4};4$G_s\d OE6 \:7[F@XV„?/Y+lcDH_RsυF%20kfNBr=UDWx6H\ (&TO\rNUQ$RrAS[.֓ t3Y/ 5ˏ#|RT>)$z7.On3E\ؖ=IDC\Ao1Gy՟"{cx윛`tH ܇'n׏ )yܝ}T#_:2B$h8(.ish<]έWAm~TM}=W;Zz 7-~yj.LB.'{bltFjŝaE0SK9K jt1!~uF92Yp13STwa~co].Joރ;o r0R쳌)4%\dUFqV]P_w<-]ѰC;= F76H1x# C(]ԛ($b`7F3ZI]-Ljm㓁|־--X`Wko>P3kKF)l7F8wuYщ f)i {mؐhe}d|?eT1 lS ϞI*J3Cc ?l)#R/n^GN͋$M #~I;ɥZ*.Ně2ՉQ 'ѱ#tw{o젊 ~;g޷vSkM+! R݊m{;W.yXO& ;>y=J x'IV̙cs> g,o/#u*XsAtdQ֪sY H/F-$Y8l:$:Ih]eg\PINn>[nD`צ51hC0*|tsG? I1SAN]@(運Z|)^stA 4=;\ _f`q; "?ۘ]4hA}_+ kTǵ>!FEKs"ѐ`-dgS),M@j9FpER_@?&Pm8 n2G6 7ˀx9%:=z;H 0\nZnq G}A/p*K55e9Iy;Gwƈx.=+-"[ƚ>Xfˍn[#)a,ȁQm!"3?e Ʋ<?CC&;=H ֱyd'5ZeG&;7.V -UŊW%d&2T)os~P}=xjt<4H!-lCdJzHcoɅ2r,4씼ĖTcBն=KOȕ,nc!J܅_pyKB&? $++؅)h+̓qv!؅ 53^,5QɅouɯjiwJd{Xg]^68I CXQ<@q'3n-m=IDnEij7b927c}WTn#ezoLډlql~^뵂#~UN\EqP'] OIӇ쒃3&Gf!P[Ny4qrЎnu7zu-"|l. a'% re|MZ`:7y@oh*Fy=XǮ5>mC aE.(PMH9le!DlX}Faс$'@msMwϖGkrSRS] x:E?a1g@dNi;9?e/ގ{ _P>I`hSD 8)ߢBfdz\$E]>P]=#s>3ai>8Y qܥ<T.P_:)J?Mɕ. ޟ.wyK[.w˲ty1/{aԲ|+ ,t]b"pۨ隻3cN@izk6M)7%>)Z|5YavA;fΟKL;>`+6pQ'oc`bīf?7鶺TK|;&]Ħxu*:ڕir1h(AJugainmɼ+e 9M2}yK4|E^1I^x f:H͌W_C'ltFerGĺڡ zR=0r2 a$x/ yUWn*R6W;,$C0Lֻ KdO0~gAoEo[1mA*-Kϼjuz5v92 O. y1k:T%&U 4Xx@Mٹ bXK[wsS %r,S[M#,$'tvB,xNyXd`P1ONhF4XUi@Rb\~%nE2TVR)lB ȑn\lOA}L{uoolnijA1|F "#Y+SwHp]U.}g aK-sj X@e|sNP+jˊN?bȅ.dC$#M?ſD܇XP4ib3UKH'{,=Edfb_];9q}. ӾM>BZE eYؕzX AA{ X)-PvFbptX&>/}zwubK\mŵocb%k.5f -\dc>.x(.d3i7`Fwd2vȰQaoY> #N:<3yj>Z't"v[/)k&mTdrs"Dï oIީkI|s5%i+gX6mө璅Z؉ƥwwK#;Y9bGF kBP룏jv:)?W0'5Vyr^ĭ&SLWۚ0siIɡ\X5|G6}C0tt@QAWj$cFYgIbKE :^r^>@٢N<$} tI,y҄ByAkASPZxd6 U&\h=2¦~+^j_<'x)]]\"zRkRf2CuFPʤG>aVpϬr+2Оdéew 9O^2I[-fUKOJMۏ-/mBYtf5ol^{ғn ?abG$ G ɡ< GIunpDwdSmN,{g'LjN= ڵeS^EV\YV`#4|h<X?;X+X:i=nx0[:֮BwWI\b 5  g* Vn gKe[zH߶Xt`(>ڊ*iq6=8#L Ugݳ湐Ha 'r'^afFl\u;Rry %dKz1Mǀm T<;'?=S MtG4=DMVe\8U SL{S6%ft57ͨƌīKf]>v|MAN`>"2.?eXh *aμzB{Ay&5 t'TC1"E: ]&l̘ƫ!қ:hE-8;ByCj.J>HsmRK,I͞¾30u, ;sm?f1yX3ӌVݤ~ j>o#SR&Rsy"Z,auog:(xiTuX]&f &[99elw)0|a:Y$b[i:#G0PKN JӁoz.hYhf#Tz tӸ\KN`E$_nv& YKQdIރG{Sd9~zL.O6:kֿ0|#^ڥ}QqzHGk9yGIrMYaӲ**ĪMj{27WEF ii_-AyR0vk1R_={L%v6CLw7 jCETPH:p[?Xrb 1e0q,+8-'qs@_ڤdc&'C$A.Dxt7cMun 69 tضq3թWHE#j:DvF!`K%:`F lV6Laum,f萔D"R`&%q1DTZU)-y:}vi=bDUs&gYq~YuϫsЮN&bXwʍDn:$ qBJ=ĄҚu?^_ܯV&2p }J97}3ފU#^6q\#_r}I!|ZNfKM8NtSwpLoc:[ 5EmO8(×q8ڽ 3${>~uphJpg$a)iͣ5drY-4}4=d|woڪO+Л5塍&RK2E˖,gج>Qp:442'4#_*WQ/DŦ["4DnpkAT;4s#G&I+.:)Jq z5s.` ~h٥AuPa\~dĸ Dh@ R,U0%KAH&TlA_ ŪF+ġ1` 6#[pRIã&erK A貇Ғ$!M2.{ѷ`9&J^Fؒ(@oKk.U_.Wㅺ[mI <6j &phr+[:ѹǨ,8Yoz!zj +CGнWy M6e5=?4ߧx“r7J^Ks{TP>XpD9cOv~Ҽ26[wW/C8H&4}wtűP-0lj)f9 zZtw $]'sj2$SO yxEct!R]ГuddB #@2;(.AK#!pde7RVx->EkMxT:м?B/&?2!..$vChxcCcp>];~wᶈ&.}i=OSxVya;zmqmn ah{Fnt|;64h+?}H_*2s!a,1Et0ޖO!X]AoBො+|b>s#~B&r mi!0yO ilM-U.4َ,b @AadztUy\ U-fk@k`tGYC-ME'*|kHfgT2/SK!V ["qRViMWQI/7))Qδe`HoD)3}GoG*.UEA Jv;DʾAaA8Qފ͔j2d)!#2٭ )k[iXhrGhC0!5Z8ș>քC]lxcBnFzN ϭO'ugQ|J:y6"x{36ù,"|ңݝm6<$k>cL˻|e|v6|Uu &@݃tFcFP?7fda붴;~Y% V+B|7?:$|X%{Ȓ[BQ ֻLfl0'8BΔƻ]3Zؐ;q%M)Ik$q3E|̀@m&YGz'>fTw,ƈgGzj'H[G(OXRɍ \g7 B{^~IYT0PǠ>.XMZH~ Jǻ}kabUƐqPQ|BdwX ,WK醍^ѥKAzl,tse;nփR Cl#nT/vu!м7!F@ě}ʉ96 _EɀORLka4h^+#q7bBu[3wrxqW\ywV&"[̹59¡Riw 1HGGu2m)3ԄtBs 0~ƻ2\{Y~"M[b83} o9-@!b~ԪKyh-}#Pdopub8ح:+J_|}jCO"+5 7]])bރE0vzxXoJupOO(R~y#YBȖ0b;’z;ĝZ 0.+-sbn!! ؐ+)y $'ԑe# O8gTCb\+[ɚxvS^ăe;n2n=WÁI$bY_SA ?\jFi7wxL?}-B|D?{'<6${.gq$^2ώjxFsJQӫl8G=L!H{!_q^ ?uDzX}E:ȎZ^i"QDƐeψ8BF^F-CF)HsцAٺETd6yAc[:jdZ (dOqt@/a"`wf4^&s9߹EZyI f`EÑL}zA",> zj:~|vnУQeh(0ܢd6 ^>3PKFUm6 1 ? ގ+⓴.JH4q~DYcetbu0(Y֋5{JMNJ.\}نvTěVǖO]A[:Jb6ݫ< )\_ԯ/ͻ<5i@ ѹ;w] N*~`j2_z@Mw6 ,joz5P嬛x evEh;Ͻ?=.,VR3bX7Yb _-J&OU]K. y }q~]\-`<99q󍬙E!eN Bq.;->x/8NᱨU&sIP{ݼXC!jDU1 #aҘχ]%Ģr5l\#n]X|є('ka)z,{YYׅv}޺ļԿ>'p&nL\ S*l`y|L.׎*;f h M'Ev'5  TmHʃyc|` |ӥx լ9=@6UOX LQa ] y^69֡b2ɠY|Py+{+cR)6HQq^d?' tx {'kpϧ߁oiXEJ(t{RΚ< Q 0c5ywG\Ux/=C}lH@|'#x:(Uy-1m}dށj;:ؼ/EagyC#w+Z c1;Ý*}n80`gyDCm̀faUлʭ;R"+-̉P!r^ >88R&$>כ)tW.t0ᨼ;#W4}t͑SfȚ~<|@VRMfz3Kĵ6 UR9`j\MJiW.J23c427D? J]1_^RT+>Hk5r͉fϦ0ȼnBA3xXt=\lz'+Ҙ*tYՁN:{45<[O^'L[]y$nCA饷}hF2t~6ud}MPPfOe9KJtя!xf1 *j]e6Aq6Vb搐~5TB]fr5<iqƅӡzn͜oJgoĶ?(.Ҽ Po+tɳbhsp8 ~}슧bz l WsG!9O%d4fH=*QVC Q޵j[vs_p\`Y_88:R=nLw4Y"|45jhҞTE@L-MuS.y|ejj|am5dx!^ ܛ§mzIɾL{&v|]w0~­bQxχ]>C%I!@r .OY~ԡݔ do}J/ҿ6(]|a,֑#;pPH+Hf"$~>QRgvi80i\T:Vc2!C/y/\Iu^mC'VA)a2(BDa<ޝ(X"i;kYI0߅ۙZ$VYu3vÊKDГ%2_' Q pǚ@*u7Uܼ6T U*Lھ5άUm"T6trK,aؔm?S36߼C:AU+[lp̾-y5v5F!cw1wrUz=4mL$Ba_Xr[VsMi 10L$VY[Ye+sXM{E!ikɰ@jQ/t_&Kb4q|`wB lګ$'$HrPklȞ&w$;tAwB/s=+scCU'nv$Lsfn m &{3P*pw+)kCίſ,Zۨ=U¿˷:PzE%yö(E4 W|hu\;4{ԧ x1ꩮ M2hkƑwne0 z/Vy &%13<(KO$ުL`ӟ aW$̯MlߥdCӲaQ[R#E~C郌լG/e c%B{mp2aٳ%o,DŸ;" fB}0FY a`=Bn&T(fh(Y;rU}[콢hL;e܅^^Y^u_Yo`~j^=.32^s J mʶjm KLd'{h, /qvv :G37ɩҏH+HPn+}x}LTq 66Q 7Du|u@ځ5۞5GA~i0GFچNIDzSxȂ *ɥt4Gpw)+Fs%E _xcY͎]Ƅ)wgd_)Ͻ6v2=*5V)3OyJYMʱ=!H7dfQZSlohVkc)֊D" o#G %s'!H/%%pyJMޱdb?Z6!SYՍ5W0v2^<9e=Q~r -RA \Y>(ƚ[7/)gkRzaG^Lސs}xw `{tcmAӌܵ| ~A`d</ :8@]30|ѹ4^}zQg[X,{vAdӐhO+;ٺ,L)3 8%kR c4);Z?a4H!YlyNo{( : mnjAD~cIP[ k; μFGo9a=4?fCA~k{b@DpiǝXA T]A\7/?Θ#C]%'N Ug6)4˨$& ԄfTEIS: )܌f@Ƭ ,t o ж^/;=:%)J0n:?Bɫ0OMЏ@.£ bJ;sοwz 1Mx +KBJ?ȋV RpPzyk,0n1|rF3_w۾f(?Q1@&Ӹ08_/I`]0

      ?({(,Ar~#-#)A" &eܣTH䉒Y bdd.n,LO|q+3^c ( )[x}p. O꽬ÊY$O9ڬ uVREQ;rT*t᤽r7Dmrf ̶qj2(_Uϩn6!=\@]gG,^q7 Rܩ ʞ_H_J#|1!w6*޽Y7+)kb3ND`eRMz`ݸ"fL@;T .d zZ_1.IV MD,')ɖ"m`lY^0$!_s%V{W^dRg&M2Fq:֧|y564'|a+)BD;g`<|L˟h!# mVNğg0M 1|HzׁXN2J6jua:zʸ+njOg*N D025 ~^j[ szT諜hoQLȡlyxB{%N\Hy|,f,0O"Ii|-?8J-D\X ]+xH&{[ \e[E{4~A/*2T@1mVg>{^b- _!|㕹_S Yng@|*0LEj HXQFiHwv) TW 72YߏӶnFϝx ۦ\1W4(sWDs:yQ gO@DgZ!2Eʋ}y e71x5̻MT֩U&]ÓQ"\XVɱ$Pڄtf]a Dh&[4;A2{`giG{X_rr_ 0|A^<.*[p}Ax2'R " S#^QK@vrD1vec./c+qXgz= ߒC)L)Lwym/pf–` KL0^ö.63JxGDFig7N̶7~LELJtա@lbNī0-{:;'3\㟖NҚXYGql]"4|ͪwxZw5^ØT)xD˂j$c!A5MռTwXg{`bЭ!ҟrH(nrVK*Cy8-ߖ4rIC}B 7<$2 Gb|MٶV%t7'lԸgjKPkЌ_Y*Q3P<DJK0*$_4^ބ0R.WwhO'd,}zxN JH3] Ab7/F$ ͸y/9t Kt9,S3в;['r.~m:FҮ䒪58@*ѴhWZz:ANؤQ-ϰG0@j+?cywǽRBS Nu9ʴ'ތɭ7 Nl5}3'?*{aܮR?'6IY~2[jݺ}'b$CǏBnMޱ4ּhXm[!8Y)fmc47 F-kA_!8󥮅?Y\.a0W5?3ᇉ& 'ל@rFhjaKu cG0\pVU8cڤdMwQdוpS!޸o ZN($ 2fm4yBГ"_pvQg%T:Yx/B&rF2@X 4VQu:XޠC=Nލ)l āO0+zИ[~wsF1EYDZrN^UАb>dvyc\R RdXy˜<ЩR،%Q۠`Kff `d3P=Ijѻw9q% xW7ԬzVHQ*Դ"p:56x3pUžB(tw#oPOeϝY98iqK[d6(q܎LBpx{S#fE0UaX  eBƽ3=3LX#4q8/3=>_U-r̺1Ť?vėx5S; hV7N{q9o@ o[՗T>l9Z٨|mE_ &nf<3lםEXD94}=)tׄѳ?o8tV7ݎMȤLkp8cyMjP<]~^t+FJ+|$\!-sݏmCftd{$"3l&7EL&I8huNȻ7aј/V }`YA7K8 mp0>N gf/ #ӉN@FDɯxp .jnۢ1*yí|2}os{iSFێq*!cܳܬhѕcgMGf{ FQaמcLZ*C"='h o쓆X(=gr \8F0r\Z q.,}y'miE;̙~'PloAQ׻G}$/ZKU㎄== [bZ8C?&W~W(N{AS<գ[ץv?zf:Y_gjVbVpŀ7p|nUdq&2 yf,O6R:kJb63'h8F 朚Hl,#V0^ #JTW`"JH&y2izg5 hq[ɥ{ >Ӻ@qanXVI+Xc+8uLg!\=]-g@rZ"Mu!Q&J?PW? :Ed.@%ݩBθZwIrkv';NڈyuF99P9VJ'g=|?.犯KlB"2MН-$ЂgVEwQ4V ^32u J>kwThVGW!a0<Lj|cсhig*]L4Biļ {. I_'uB1> 1 : RcYCќ$!(- =JMI5dpXz_Wshvn7N95z׮w'BŴj}gZ٭ \`䡬ߌrŷ9n:)enr`S1#U57Ol +{6wQ+zG)nf62eRL~Iމ-h:/xEUI,"ѐaCc 尛&EfE9j2Z, 7hyZX,̸YY254 $"abCX_8&h+Y,s#M@[(R LƏ &"`{ҿDwR'xBTa C掱J[css8Ի4+p$98`܊N6\XsMԱHk) Ceayrwj䏮 i[)s%ߙ>-zZw)3$d"%$M1V (i^"#ٽ۱<-),ز<77WJp^J42jgLCWW1bJ|gCk 9_0.pذe+?>;nۯܜWՠ ;IkI;[ﯬ?z;0F#MtoI4rNhqgQq]) e4**`PWD+Q()\N5Gf7t& Hh=Z>g>.rֻ? L ZM=&: rN9a&ݽZ{:%{^m~-0APF,WbCa]Ԧ2Ԋgu#FĘWf wսUݳ Q !# navm}0MVmʙ/U7AJi6%t EuGJZ T7uVN&dK[ܬ޴o? {;h~~ o*vN3xh"v9pTMOON9V- QYE\06-{t_қb}Q؞LG|ED Yג"`{#sn"6wTl, ,qs9PM@EMŚN{G/#7MXioW˦bkF@+Q"XƯB[Mmt ,:|B_<,!HoJm%cNwaITx C7iiBNڶSX2Ԩ "=Gi @=C%9rV4)gh\ѮmHy&ܱn?\$6@|+itk9Eƻ7Ȃ9go~_7^SjXj{1G,F0amA+ 6ZGKyN)$E@1?(Ӓ<-CL/v׮(5/VہUok?g)uu"TrT Pŀw`19Ls鱠v@ it^"UV{Dj@ +X"njkۂ!jtD<~f- [Ml51nSXV@F+ ;j.5a U Bdy[HdE77SaCk^By{ОīE3 L"I@H˴gX赺{RrRI(Ьg2K"Vd ,m$Ɔo]o.uEo CCX<ɽ'vu5uR焇F#]`H73(%:f<\3JO`t(fY%MVqhܻR0Zgx3V}c%p 5v'gGZl-ZHeO+Oga8A(q>8,/o"y$pQg`19m"FWC{CBZu5czD{y6`Jc&ߡ@0Kw|2V0`EE=4ؒD.?8HӾD2q*0`gv!e.Pxy"؋ >;D_WaMS]":95%;lcR&=WFs{> /Eie^bUgjKe"DMǘj~J+1f4]ԩ0^)Ѿ'q$8+Qż}% sfqwR|Bq-}eINϞae^PD =9B0(P'O]uFOU6 wEm=ȓ>4!.-dsW-#_90ZfCMٙW{}4zsA K`J_Dޣ0V}TF$ ] f8O3s}W\q+,[Po,ӿIkP3"x_Ÿj6G/PNB;̼<-X&@rެ)[L8&{LDFM\Km[`<(vpcCoA_"A ݇wuaJoǧ/)$KE_ULsBMGD}J|TcnL!Q=Ul[%.:a&h-x\iu2PIJ&Jl*Tf~}ʷB4=AB5*W4f;Eo E㡆NBM ɾ.= W qׅ! 2J(u'!lY3gMla*! 9Vtxw^6; /EVO z+y-㻾I]>1~@#IBwNAb-&˹1sH6[N;߈)J߈Y}-t_er!x-@zg[#yYxxQ 8M4K-N@Oz8;FY\B/ai !?{||f" x$3Z^[*hߝ$G4}$JMլΥ;MN|uCz7)V!zmOu^]#WS- E0G,G/= -y*O?M_VXV{ W=_j/1eKtވLPz:耣Ճ'S&PYlI@GZs.pϤj\x\CR_Wt OfgZ?5ĠȜkWOM ]5.O bڑ (CIv\GD"dh봍⃀f"hP&ѪEK2M=5UƘ^@Oo{y:fI %pIu'T5f9ZLUY/b6_9Y54 A.CJKUDG\PJ(ƠHS01ѣڶ ?AjlM W_^ fAa0)쟤zPBXK9ZO?[oqu n:,;)[mi<4 DʈxB1 y}@YqCyzX/ Urjy0S ȧLp$~p0eqIxB3v~"t4=Jjqd0[Q# )\B\F0$U^t3ltsY%ul.($*j k= PPˉ6@5_o<Ò/F3<eΟ5$F0@GTsî).^6CnjJ c~ömߣd4v>џžړ[6Pd3G )x6UU˳WKwd`5wO 8Vs9mO]bmWѰOB3h)kul(;R76{ wF7 =S]z,=x xcu%^OLaSuR($uLנf%2.v+ī$)%l8x9Np~|\4 u&W8ESk?t]G f#.?ԳD&ʧ2HzI];*Aʡ/y@b6{JDAh߱8CQt~urWzZN[!K ,j-f(Y#v` P=x~a,ȣ$R<&j"w$.}z F .nR? /4"g{"|Ir6J]K(CH{gޡɝřBM#6 0֦LĽ9V^PRU׌|}gfĵJش ۓR4R$t 4mco]E (8olt/⶧U@W{V8wL84hW5^z@3&|Υkd| `?ZaJ^;KG@b{)($i>`Ӡ5W"Ȱ ~l+Vʙn?yY#-c-!g*]HOb TAi?|:t7 ?_ݺhy&eJh!tãeyCh<<>8Q4^p'ĩo | 3a~ /¬%x>8s̰6sDu툴1]қVJc9&.hG*k/ٱ~S,'C_dX}֘cR9%U8F{$bP$[(bs3`gw8VŽɂ&' IӨ('ļH:f \q;{7i!l^ф> YSxZuE nߥϩ*˜N;V\LPǤIIY8wܰqLMJ[g >(©+!98([î,S_( g_n-ۂie,VLǸݑ|bekkR*@ℸ҂V,?k (Y0+,5T!Ā_|l~Gco{E< o'Uͮ}666TOQ`1Y Ey{eCaOgRO=[t{^mb#? .s7ȒɰBaQ#)߉l!zz?>L8FTp`icih B`ӯd$U]2>T9y%No4eҷ8H%E &/b0\#ںJBszU7=K]Ga* $>ՀXP}?lR 6ZQ ']t\>`i4L9}6/v"'"LwʤǝB8w "{кhtNudA~OsnR.T"S^qi) B;^ƒ_5CSeB>BJoUOԮЧX~=3( '<%UR{ ]EdwH}݁ş}K /_,e(Vjw͈zr %b|x']+v2l!mztWY П ]o`Y|Zٹ+oI+u'䨱!-ibLk8H<нzڅV%[g`,>{$QZevd3Ģҵݷ&pF%(>qMBmcl!x\Hϧz`{,<xhA3 9o@^J">Ug$XLF.Q)K^á[Fxx'VDC(CAAcBs>t㫯ĝ8m76.Z[bhG|$uubyK5v_>b銖n6ͫFR󘎆'Uvz1O𿊁yJLg)]FJeٚer0s)nOr~6m!COJБ1Wjt+]5nQêc қUY# ~p{fIo#rpA=P}zVxsLctTE?z!Ƙ䰌N048L8JXK:,o"Tsڂc;N9<|ǒsuZi)RiNkdU𩄔&(uosc:jԦ^jG?%/^G40@G Zy1U Yc2_~yt8ʹ%V}7/sjTяmo|X"V8tp쐩i`XE/ fz݃ݱ_ш% dzv3Zq+יdbe1z\m.w [[T*D>kI]|-~P,/papt{ Z1 =hr@Nv rs4.q-\[xVKOi}(k`ft'oofc8W2 on8K[ Y?MVZ>e J:njSI+ҽK}#QZB%-jl<-s5'eds&zRԩWŻI^7s.*o`ӟ3{o ' * x0uF7sES{ } $t? 4{=^,=rȐf%MN zOIwtA~UW-26DD͌ #f92b _pٷEW-Vg"1=Z[U!0d\j >b$Q_x'qhe>g|q *a`$ބCInn? 95=(.Ҥ;yhs(HGx ߉$ uNz 7H>v fؚVR$wN#>XlBYZa8.uAUZ;F0O^bO A+6ݭ˕-A,qs,:,!rH>шzv).bD$ x0ԟjxЃ^pk'pG9-4!1c&xd%-v@,s/6*笹kL6g'}L󗘼jgԮ94ՒZyZ0Z3اly"px`KࡗnRբv^8kE8ŵE ૙$uH<-!ts@b3j"9aCIᇱUe>iM c`nOdT K V'ٷnh(L9`EVvK1E Q8jo#ߘ4@b̒/On2ʈxQ6Jf+ 7j˹p5ƿ-^|+bN;x5讥 @8+.IŸ뇴Y6"3-(q[oP ^mWȐx*8 QFy @wӠthF3E w3BrI0 +w'0J \YPAhhnPaڶ,A'Et@V̉=N`s0~e4,.uDUz~+,tèBVLM`fZRr 0/d1WJ#M݅9 T3@N@z-AI|I iX#wؤx`PR<<1r\]9{R=0 k=V^ +o><[arc&%߻u"A{wf-n/BHo} q ,x{=T_PyP^؏Uf$ϟUAs4vc^tYf^ǹw YJ ڣ 9@r,gN!&Q7t۾ m<`ϦʬF t{w-/ɧnIHQ+GY-3843\VP|i){2!Yk (dU~;&, gm|D8ע2B[³a_LoW̦gyl}om&({heVEYdUzȭm.ZG= -`{L\$(BIZV_ Iu)^ V 2BOpA*770a$JҬw{JXhQSx:u-*YGZz1^x Lx7TgNPttG΂^ cPKz<R|€vWUcH@W^o0vc09a2]c-"ߌ.wp@ZV&KIu[u2sw8d2^`uZu_/pxz~ti Os:2\_sT)iG"|=G2TvAd'PCv]hZ*&/.HY#ڿk/El#S9w"Qi*@'R"q!!?5-eE:sZ:#1 }b:{kϙvݾ깻AFo*c5"u;AjLF:I@CAk'у~GWŏ{ch:!ti|HSQv{Ģ6`q5h{tQ xɬJÓAPzK^le:q"WA\)tD9 Eq` Ss074 .-_OisTAʒJqgnyj}Kds8M\qk= "!p\Ud 9uW 5hRL_uX[A-V`hHunpy~{Q-e|mɏDY~4PKR`E5 ÎAO^$]yx2Ү){"틙@[ DeHlDGboZV%Nx6ofZN8Q 0CgwyJN~i+ѱc B ~o}ѾЉ5' +:T`o9:ԍ[(n-M }y BBA=bl+[ݐ]Rt$lca%(>$& Quƴ( YĚ1ie+L ak[N.caymggvN@Uy߱E'a ]rR[<𠪎sdQ`L+[FJS0-fv.樼r1I7lDY,yPg͚,j۽@ؚr$ X' ^@*N w{Pc0X`56޵¯pÝ눞蠑leq&Nì '"F jfM(%YbPQeZ$}ڒH浧[F0oڀB  HD,Xބ@Ċèb1A01'A魱)2Vg@dIqpyVN+*Adw=>#`e!K8%YvY:xaЩӬtǝIմ NG<I,/[Ķ# <dB߀Ai]aڬEiP"3R;L-.Ezݔ. !|}Ji CRV6>nFM7*v1Yhi3 Ψ˂<ǎg#S$bLN,"וm~gK_oZRe62c=ئ`:P(^B7er*5θ0>yxK Cߐ"+A_;pg m5_co9VIu3c\`N@h nJ$+O"%9ЍaT*5@̣#ąs.ɽV?V0ˀ'ONXAm^&~AŬ/s*p>{ݧ* ~v|#aRE%܊ ݽ5 FWfO5␵D?To{3šp2ֲ 77GxAM!.*D,B9C”MLb~ʡDY/Ϧ/E 8 gGs l3_~e,`lOcFoW!͎ceS-JA{d] ctsoKEFƛy0kk>"r ?`LZ >G9QB|# 8@9{K*nohqsEOI[8-U|_4.:uuJɌ銥a eei祅J#!3odq-/>V/fr>#kya >tu`zwD&ؤ~l5X\ֺdμ)zMsF_cxpNROVz{ 7u>MkGӝ]왏~:L{qa<F3 ;yrUx9@>IÑ}P:`!=@ Sts 82ʌf(yV[aZA[an6Cʋ8OzofMpGtx-ۛD Pgq>,g^zoƅ~$V.ݸ9\Z}bx}!?x8+_׃$ۍխGH/Ґ U`Zۯ`/fOc[IOߗ/61  YZrGPRڔ k0fl55]d!&o>$~foF?՗@)#Q|N̶ } HnJd0mrZg-K5D1kϯ!UȑI9@f}"=0d4S$Ln-zO+Dy)5U+\ò̮(64Z.6 nFq]ItXI\6vCIhPWSKwșl`j?䖩vLү~ pnYs!SS{<') IZ @r*dr- 75~EƏ9<7fvA4:BTА~X̼$o/,4AGkЧsBx@MVi +'%.E f3~W#=xWAwCbleV{Tk-]R^+n,]'/ Bv Bg9XSs܍ ,bЎ oj s ry'4檚#B5fl/kؓjFe<͔e0>Z~%kWHXC)5TOţ[%8' L'F$˚ZMwZK ;p<=ЗoʴT%~+7.IXoc}h+()\mlÒ.d)"C@xc^p3hpj }znN'<de t#8ΧaF|KXK>FzcЈAؔX/VÓq뚂UNQǸl#Mu9L}2-4[~ cً.vvw' HPh0׽E!?!Ҋ<=ً^B()-FZ锄v![;ц+qo<ɞ03K10ҺD|?nn w4 Ó'ˇ+tYZ|xx f~9骪o8Ä۝:`ԟX >SS L'6.#dޙa!yY݈_DD[Kr mAU$0[N ёl(yje(r"' m}p~בSV);G)3pY6 ~-NhHfw.N[HZ.;9&o3 b:ù~hV>ߑ3y* Ir㖊W8_{h&";fz#b(㵱3L@S\v-N)vOH0E+}cY 7{3&]Ks`[T榗&-ҫXsn=S]|ka6bݏp5->);"_XF[L4M# lbt A6ȗlciqc -MG LƥG>h4 'Gil(f5wwUg.d UB볗1oC'e, @ gr-h9}SG5e` !& {z_^ߢxWCKJARu |h0}1k‚c/}4H;a9#!`ܕ*#F]IA>Pm,tɃlkQ;;\([AOXoi +Vf/'/mjCR10ĨjCВái@-Y/ @T.TCUl`m׆/¡y`ZYA|ٞ9U b2cC&nodcV.nAyY19XN{UB/ z]#B^d 'pg"UcߐeH&ji֔JbȡAIi I^N\ #@R| \@8"C-mvm|Ra<#LUCL;X! wDGxЮln](]~4mscK)|;:Ur-wfx@C(QQN*-oA_UJ@S.ijQ0K':%LO/_°?bs)lXm):3Άb`Y.82&Ɛ,sύHz49Bs9,VR$I!w4v6+F|,};trskMÓ DDGD_x#C~_k7AJ|f`_= a ً=#9c.v,{.RZ#\uZLg@A(eF"2QV%Hzʩ GdߘΥSm@(KI QfֹĜrSS$Un6*ӌY%L~Q=c,? mCq q5k@l"ۀʜUetSs'Zyk#.vZy!r]A < up-`$G Hm0GsUR5v#(>Vs[|]1Fy ݣ>ߥ1V 7]q0 Vu*)=eʿq@F7 "ZB~O':t x7om|5YQCK[C YJ!@A[#N BV~sͪk'ⰸUWU3A"ҫB%j.i>[s 0_Re,Ӌ ^sJ>(8,R!bq1`JPp2+\,'_-%;_)K׭;7m cUźz[ƍeM. Ac>&ݟ#C[F2S@?cz QK/jlR3!b(Kh:g'fvbGhxPۘpDvXJ"^Ba0``'?U/,W=Kk22Z%p-|x+di#7!FzH@S.aHM }O%ř٪`?h_r  v@C+$Քa\M2Fc1m(}Ǐ>UN"1ڇv^@͒q~=m͓ɿw_r9ByqH:H Vo'FYQ=s݀Ԃwt66k-[Ï{X%< w$N @hV_HbRլ@RӴA'5}7#¯\:0q&l죿%ftd;qFP"#ZM\jڮl_Gl iNahMc9n4eZbǹjydnE͔\ ${ߑkbKV`{L%oG{-s4R|MOpEi\A֕v#ߨ;|yE2 Ȣ|,{~N$}q+60Gwry0_=T0'* ҮB9*X@@BNH)U%~\,XebѨjbrl3/4i }ܤC5g.AEVsSy$цQ2-wyCk}Ynf'ˀUldC?{7-Bo* ؆-ғBs*W@,z&_*zxFF^F>VƮA8dc.DlJvOۂXϨͰT8=hGyh̆0Xf pX#-tYMiy -˝*AieY,hϓAؿ swKE(AAaMQy0?oFMQ ,f&*r:xꁬuJ))'m۪al+feRSTkzI/9Co1m75[˘rjlڴȌ?KBG}4ylXrcŇ>̀Ad+(!UexQJ{,b^chc}ix 8Ix:cr_0#~C"a<|\4GeOۜM!1GJX5+V 6r]Lil"-u=pVj'UNZdVukS]Տ7Ykg:w>|(S皇-&}_0^wFHW|6C7czҹ7O MA%X ]/\?@(~: Ө/:ژnePW$`i*YR4f!լ0xO=KgI_1"d E{qL43@乖dsj'0V ~AΒ[N.1֚og+tg<\U6J7%I)q{ )"% |2D 1CŞJ:o){/K>uN~DN4;D-HHEjVnFDBhunSRq_no8 K:6՗kK֘N(D"rtR-J˗G/+NSr/|Y FBS^X&vnֆu[KN6ۊ֘!!g5w3 کnsg'r<ӢLO cUVGormFuuMɘi+J癖92آn(jLYi+7.и/lath[ڡ20ꦩYU쾃miG+בŐ8VP?gUι 5?lFFN *y4rQFҡĚi*C:+]0}ɽ*,R_ssՎ6}Y({~ôv3m/jH,u#z3֌M xit4MZhjȰ '^6wO5]w7ܛ.yiGl4i@\( g[sWn|/d,G8bGa 1ĩ.(VٯzcF+m )9|ݪUuC`5&I~ OPQ?d )y*rVtLH~Y| {戫vFrS3˕BR0"ogѬ_ACPXd|9:o%`NFC_.b_Gk~ʔhS_!)bFʮi~ T`KD=R{&BN?ioD$^HIb ER!td19dHC0#g?!VCHJW9xǮ w HU 2ab".0[d)rnWT9)І(|sz ˀ?# *g˷̤ðõd~m Hy%KNZVM b U@ҳ*Lhj஋c6˭Fy2| 'M^1 ( aQ6T[X˜ɛa"O./Pyßir@0ƿSr1Li1Nh숫pDttt{0>.=3{Yq :>Ck1I/y9QT.3i&+֑B =-!fpā1j\R\a=:ξ]k.QS+BR *! v)uF8A?z ăSq+T߬@Hi>X$TpF7rAuUrgQъI˘ *:9\m"|A]mA `Y3r]"5ĀA/$K,YE0Pb_o5<|IG5]F̧lzhh`g|Ksu2;wݿ*{D{ ݴwgt%!|)WX~;ZFq՛dq|RD/2599rYpSC|Z1: t_ ;I*DI9`e[VD5#rKr" VH7\pyFٞ&ly FrPdm6up=Ҟj"cPK~ yvИ;%i"#V6j X@K\וmI8ةlÞ[8t ;8QÀwOڽI97\~D&þs=ryd|vז1Ν0C寫nĽ- kYGFUM8d)lQqo1EpH xJEps哞% 5d}DV ^A{DdP@rgEi*WtD7^̰)yFHUVSFѳkMzl=\ZFJV!ȢK3ls2"ËTˀIo]_~)7@:iE{aj+LhdR-3ْq ($7}'I#xRs5kajx;ap&²REka ~+ޑR>>!*^A0rOSZiJ9]=@M{ q7~N0lD0]>81[tk9Z^:BjU-+Gq#eG4 he. x˸f/^qS4&1+iпoϏ| *T2g}@b(%:Y+;RXbf摜|׍(qgML0YFy  "Y8{ʧxRBI ]~:%=o)V&P5VϮ 15dWJ kٰڐS^Nd%-ٳ4w.5`g\ 73 Pʸw %ǂe%FP XgtJ5t{ qߍ;ȗƪe KF7=SPL6t?j)Z[RG:ypӯ4_U4B#}rbo590.RnHd{u8 0'a_\ոeZL+bUds8N&GX?REI]4q|3ܢy%e6OsEqqj'/W#X.}1X+ w?YDW'/Y^c[9r AW.M@Id\ʣFH݉G%]_,Z"~VnxC 7l|8LkxNe( EYyt~Lxv#K2OEZpUҩJ {jۖok"b*q͑YIy; # 6۞Pqʾy|:"c h.GcC65d'eSNnc}C% Ԅ\d5 Kl7v1(C7rȂm}rǃˍ[84^ DR BVQnnfw*BURqSG[ҙ8 ռNQgTvStto;4V:Iun^$^mRLӜ<3kSfs OD{}M"ak8ę]?6cysh}t4Of0d`<-kj&rˏ?x#S]/ Lu%.&LP;ޚV08"456сS>» p};u0@4KLT%lUpļR_Ќ'$hTR(ٯvlRs]oVSk{!)y9hYwu˳c\4O.^0-Q9C8ڭB/ mj}~i[Z?l|j [\#ArfH 3%fPh78zQv9;$ް`_Psɗ3?Kq; #!޷* \G/p̡RsCBZ@!N",Kak+&` q4dXO:2]%.1;A"b j\:g?H]叧]tj n,D^$5&rם2 !`64x2 tH:B}rd$ğsۛ*g_Yݓ=f6 y&j (rlu˩p׶;j9Ge]ZFm.d'ZBb=Gk]\nhDbC-P6Ǽ cgi63SUuӝ7QWh/vQdž^.U!~e1Qts%i_5`gYkx<ب\ .V8Lz/ʆ\,3ցxEMҔJd^U& xA :]kv{q*-dF)>l'+f<'P37w8 I(L>ӕU'QS6#rG,rؾ.Iws[%n8{0pxeΩTRj %QSl'a4v\(5/䬠S1m`Q`&T@4Wcӝ|LVu8Kr5DshK$ ^چ\WH}P6}1zYπ 1>~E7i-BX }uS/FA>Y[`F|L ꏘW+R5]->{qSf<^y Y56̢1zrJϕZ2ڣv.ک ME:~z3#xF5rh* s02 /a:f0kژ?\gH " Wܦk<LլASj_ڥX}i(1uDqعQh܏Ƒr\Z>@ Bu :dv,F/}}ߑq~rBΐoڂE=^}+iC%88 ._}L4Kaz[YpD Hk~&L~O%$LtD/x`]F:6aRSNe>? ! GCah eӃlȧ"l%{o"9rr%:̲[l&ݸ 7){@{]>N:㛗oMdPCc(?jʂ55`o]˗sسty1MĽ΄0'1bf]ǥ=Igzi1., P[yFG 2F^/,x' >YP> h>۽Ԅ" ,|XO4 69N ]fq.+ 0u%kVd&φ^sMyEw%D9z* {Q]m|c Xx9_ttJ=3x"lΊ|Gj{^0D;<]Nc6OMȨnS'~ ,XҽpGJ[G3*2#G3 51a%Q&wC%{oG-f Kώ^.m/:zKpRsPΓ8,_HJ?aiP|ɳ}j kLk` Te#CuSJIASV D J0Y !<H4ʗB# [ O4ujc[\u FG3\W햸zO<הaM!C=8O%o/z0Z)LQ,2kN sDA. 2/ׅ:F#PH8Z6Pze4OAõ%C{b g7u迼E%c0D@C)2~kkbQn]nQE9> Lllq]uӘ wžFo۬=i^̀t\26%iP(w!ؘ 1Um1Z~ч#W_4BԶXDBA,f0#` WnۃW,!tcW6O^ʩZ^@ƹv)326]Þ[3JQ|Н>5?$a9uMgpdTz@ľ :?wOjAʭݒ?`j(_5_&MOvNĬx<0IVpu(!e8zq+RatgYz]JZ%[ m=V9gj_T .j*lVs&'| cBw%kS?"6lZ,=] AwM~s+ԆJɷ{_-OjYaK@g{$:0݇gG= F@K ]KYvkkRt/A2ǖ_;3+8σdVN&P@t2v d$FO4|)?ULGoa'K{¼"v'R E9my!p@gc|䍲MnOo 1]ѷJ dg4=X4wEv ]Mqܚ2F-δMEE|ɯn%bѮBQ0Medƶ4@k/㔊-?-'$&_ִ*57)r{Wwyr%3v+Ol(OTSHVAܱa9z _0Ɲ8Hn;uӀ71vG^~jl@nb֨Wc>wb@ `/45馕&,;JgVV|$7TЕr]TLݽ=Asu~ؼr =ʀס=a518л~T`U8M| {5‚JׇKT -;&ƶs,A8J Ƙkc٪Rg'rB3Y*US%!Sj(Y} 0o֞ kzJЋ .~:mCTO~u^%EX!ϑ׋,ǣ̜C?!Hڴک[> (YĺEzrU2l?_fjQBU8y#ĊJKP) T@2@HZXmh̓[=Wg?R,u+D$X G`!`p58r}ěf_;htD8!4ÜMX7 rg'66-x`AW$#uw"mB,d$wiD| 詣BZlؓXM( T2,A=-?V"' 8&1Ylr0Hky_" ^%m8fWBNC@/ ~- <uʎ;_LWgH9s7Ȟ9V<ת#ަo^%1|u=+ˁsW0eba@Pj33gTb Ӄ[^vk߅!:MV@]}z"q-MٝJ&fjFeyZ{`[ \Pv#L߬h,e3U`@(B#,u,$UT7]M?"<%+ҵ> 'Π>9y1U!>ěךjx8-0[.&Ѳ%8Nejy)-#N\t"/hEr靔5[aKHd'.Pu|YlF&,1C,ޒ-y) eD(af6fZUł6&v޾JY% _dZ)yllekx:",0LX\>iI[#̀vAexlONgguDvSŒ@uef} ]Tl5RIU<#? :ϊ1I8ڍ9X#iL{6"Ӏ%RI9sW!7</M?KS ^ge9S.V/} M9\/܅?Ɇx,`#o.R̢he6=M}ii:4hsrL(lɠ[&Yia"N:x:`7Q^*gR۪}TX"cmdHkG/D]]Y)RΔkZ$cu m`ḱޙ6ݢRS=D?:^>dAvP.g+'̣I^9?5"M*o~ k"AL;k΍wb Ϗ9{詴A;+-Q V mlĐ2ej")a 60y癈w( PDžvcgT0ЀQ(Ƕ#7_wNT3 (3 7EUmH893HlHډCQT[sóӇU0L("Ӵu8]VHUt;EZx:-I(g{y 16X{ŏE=wVY,W89)9h9Ighɞ$@o&qYR5Na !rUcX 7Y[,ulh 9a&5o6wbXkR-$|@kFSs,832^&g#y\zZ*3CNA)8%Fqv9z%PS j %Re|fr\bHo?\ӡ{6\D(2#jϡQϘ4IG-g4~AIDzpSwp*QwT`Lt7CJr|'#'eX21:1$^GT;h%`OfrcC,wyȍgʘJߋ10mrMG ,8mJ̀oŹWYLzf-ޯl͔N?_9d-tEk1|t lX4jhJcK I DDТô2qNtE忨ym XpX\#_xVvc2VlNU *Uz)Z{qzYV!]Ζn][|/nё)4W- U* 2 r]H(aE ndʄ =s*1*'v]]v.G`=XJro噇s7⾀q(i &^KՋ Nm̅6TBā''[ ʹ-," PXUj[F>n {hݟgc 2^ק7R$9Gmaw0?Ch-(.PUӳ'Y2Ll3FM] ]C)J)eLN> RRSbTU%lhw'I|z$Vpy95tvbr PE߹>\$OО:=} UN|IOx]qJv:s`cѣUE`Up닓,e7rx,;GElGzmüT~肠JXPwtQe[0ǜ2 D#|O)JN`9cbA z& I{eC]]]ЙJJӍwLsbh1{d!BٗNtg琙}O# Vpۧ6psΓ.~>m1X.׹ h> 0sUVūN$% s!SC`3C‹_vM@]xARm8JS_9qDQ +l_A tĿPTEm FB7j{??~3.ʨ>O{J< `y6ηhwTOR;s4ؔ!^tc9Q-mҵZ"nT ͥXxYdlj15>j7&9#cBvsYTBj UHQ@Vi+"[clW{D2hT4^d%%írVaȻwb߈bHfm3f\K q8aV >  b"]}E*{:?1)o% ^ mOz9<ѵ0 \yx:"ٷX=۽_P|f"!X}j@Hzd*P% 55e@+Bia(yoTb}Ύ&|W>ٶp 2.% Omo+p;q( os!1Bhlڎb ָU_Qg 'Fj3iF: ZQi)rٽLN%Mn('e{Ǽ[}=Hܩf6xh+$Yr} ,rc%11k8Lk}6]?m|v U/ CG P&7a:8ӆM9ls4[F[O=|/ v -햳S)gs68n;.+AV4{|(r˞)]X$um%!`'vq#x_8yW4Q ABMb:{ H彤TnZXU>}渹Qp9;LK\;6) =~f)EܜWH8EGd䪺CK8Hۉc6}?ٞrEjJ) NB(E1EZ%WC a©d{N҂;7\ϤzE% mKw//NVOEUr!W pQƷ>e-v/ +w=CQ0Xa xcvy4WW lVswá.W(Oi?52D u.KBK92I㷟B}hHgC-`+1j| V )`7)=8LuwkLU Dt27j$- !n}JHd5,0O#倵gƥ>v~ OIT$ـ4%-W% 'Oi$+S?] G~ZhځDWuUC5Ճhpwˢ1'o8Zq&2F`o%,sѰxHTt02x4+ #g!R2dJ¼9Hg@~߹XféjN ֣(*G`'6tDžfC$GiP_fHāW%ژl۞8⬌l`f\|25K%*;/X`hԐ s͡onny܋stn1j2hUrpqn\2QЬ_bUaq1PoOg> o 4# {#hc-l"ԍ;;EӑwƯ&g([xޔ%)A^L)K-|uOˎ!Va4 k7]%J""]O1::Q/Ѧªv;:U|$v)hjwQ<ޘL[9D6:qF'P(1 _QTmEag>}DXZhn-Ki2%Y@DfzafӜvpmG3]b= {0݂7z*WI <. !-K[q+VA\^sMpVజ_]퓱y$Yx 8->+D?ˮف}ivK9vDow?  > >]rNXtnW'n뮝^+G8#9ڍ"JMfP9񼭁? <fD G[-|K>NSAC_@Dxk $T}O}Hoy[~p]PUr\>_צQF9nbj MqdGf +Gcg&bgcẗ́6r^O]keG<&T=YzQb8aêYF0;07;Ž#&kP\SGÓJwD/.v >X! /B4^M)͐X]YyF ӡā7b a0qW٢i: v)}sfV@p@#T^,bsCpNB}0pn8 3niP77XC^X_=)Ѹ쌌8or ^!gdU0!K(l@q ˢU>} J8pc@5#Te|VOݔ3:(U2sSLX̯OYT`BIՍ& !"%iIK?Jh#p>3B93SC͢yByS hc4 !CH+ц?h:kLD1,.K{"P/ԭ?H[\Rb0ζ 9(GziC7¶rGuuAYwOĎ0ueuCtxAmET\<)T8"бh)'o;e]GuzvE2f{n[ge?Zi͏s Rz4Ld՚vDiHu@h׶ࣛ_ט[`SQG uk7vF6񌸘SB%P*Wh$*D)B^MEj84tᒟ7F[`X F-WQ=p&eD#PrsEqOX~T7B)A {Ow:EVTA/Q?$">82z@dD1Q ؛VL$^}1[+π8Y:7ᔲvjuV, JrJx#:h T,,`66y-]}EEt \ط1؅5YGÓ) -|Z'T_oBMD tHHde0zScGS-] 9r&B@}e wHe~_fYl&UW2#TR8t:]1~|oa#n-3졥1'@JR9B²Ђ3ۆ}@pc3keV@R75nǬo|!LX)T"M%H}#VíMK,R |.a nN({ՀRX߾jcEpC=Xo"dM:Hf;;7mT]*^LL+SiE:9 kH#w)Zj·毓ӓX:ȿœ||PFvU781zv%Fx 4ߴ)/Lr]Y]yhFK! F4Lhh#3-)iHl4D3ΛτJ<\|VE*1Y{ Bv{nxM@JMRCnX#q &NSӺDO "683b ##\7AkBڗ JySqd 3>dRyA4W&M:O~]rnqg6Ҩӟy-rCYK qoRbEو]d\m5!&*8i\PALd plm+fmd)UzKL|``Cu0 xeCRv+:6Q,E4F~R[rwz N{8-.$x"0q%a>Z\ekv/nh@g.rBnо@XHpnW D12d׍񽑎}Ođb5d4 <AdOqOoPMł)RIÄ*^ЎGսS(%;%aPN.Yu u8v'_5%;_!J BDho̕HҖiM͈sQZ3!vb޳,z3\Ե,e|NAmEۊFo GLeAilM*re֙x{P?RB= ߿GO~dI =='&Ʊя0*fuVYjeJ`{VތU2[+b*F!{}#$"-CyńSWչ#%i6pWvMd|a!Rv\6߫C0v.7:J)!*\<]8>zBTL ݠt:, y1+ {G萡V av쪦<*VVlO0 WVaƊ3Ɍ=}jKjo- 1xve6T#ؼ>)0yfL2 W{.eZ1 ScS`>vޣ}٫gf̭ob. <:VMݓKA:L 5fh,-n1էz.w^,|J[s 쏧oNeeq^_6p{)xQ%0'$mɀI﷞ܗp", oDZVG|i4MEA 12rW{/L@j:$RSAH܀ xiҭ~-gÆmB mn{w"add˫f " (|,. ĜZ1Ž<Li2<ŸHmCݮ!19Q4qw m3 l(j NJ#'icyS:sM\_X*shHlB&?ׅJrӦt3Rǐ>B]R9><Ѯ߉w.u}FIʒSɭ_+dsh|+dC T(qE F!Ķ@ f2d7@H _ד^yCf ini(NxB>pĀqe򎟟}sjl  ]-?+thzXE z1smwrJL$7l[@S,\:$V'8N#^# ]DGGxa庛!ϱ6pมj*~ƫ _uӑ5KS$+4[Lw$MXXXm\Pdu,t%&]~u:Vr8Q嗲 @h@\zD~!w{9M|'3Z(N<"ϸXA {MKywԙWvsUuv)FEj&\EyS{+7Rgf[,)|l͓] +\}X))%jgOa-]K[OH',Pݣi?F@| }9dO\DvK8WWEȮ\7";>M|[Ci^( \Nz#󓊼խ'Σ9d $c^ء Zڃ!-aGO_pBDīj ~*_aQ3g$`=VxH1qY~)?i!{HW%:\Ij}L/ B!"i؉d i#v~d"6Ǿ@߃+d!a`Rj2(hzGxxǰ23):$o^lgK;A%~#Zx,Hz{&E]Y)b'EEiaHgk}_a*-vl6-,S/սƕi?Ÿ[.졊cnᑕZ*Uc+T!Y ӁOWEM[ޗ4yy)%IK`Iu[IfOL_.iƸݻF2)x2A˯tv 4}oDoTc@E ֝M豑k"Lc\1zKi$7@$Jv뒉tOs zgu}! <T#<,}o!T!PMG /(n2}6 EtaםjeRۍ;7o,Ӆ)@dx/i/fimkOM?S enG)/%\N|#Ę[C"lY'!@@K;C~fI۾Dts.= W V+o'5CƦImO\Yd=9%o=(*" {8?H~ {(rXcfRr2.7X^@AZZaYYʻbjJz;*;FpA#MrUdIJ1[뻼i6xVn1kNp[/{a~39G!Ԃ#BӨ4Dg~ue !WX BZ2S |GdŒ31%:l_"|wt^/ɭ6.RkH9,bx^Uwb0Rx]; =)V;rJ5r_|aXyj^ mdqs Jac]6NֻEq<;-Q3^*#,)u`m"!\^0SViE&ӎ[z ̥|](B/ct{3LvY#Tw0is܋N&aIOxlaxhV}yR~O7G`CԠt?-0H9RlϪaä# [FjY#Jre⳷I^OS?sT;e^32!%X#,KnΎz4eάrXh#aVc iF]͚^MMT4wQAA*!Hl-UUڊVtaDwխJ+~Kӓ_sc']flcr7o U Yoٟ p2gʩ) 4(@IMݪ}nΙtd~sl"Z2^c [}oʟsØ:3TN?D1住6b7)?EY3*&j$Z=DI ,8am֯P DW>,>E3xZԾ֫cnEѯϘ_^ W ?tLJ3@eu~(&$=R284('1Z.uEA_s.T|qG`ڊ[-ҏNܵĶ"(Zuh`5@b5}h$ywA\9g Uh\ngjYh]? #% Hӓ0EG ]M#Yع3 ֭lQcweSlBqH6dxni;ȆNB?c\Q5) &Qp4pVN-[74ͼm2tځS|+MOhz&dumo>x맏B 珦6d-hڸ h|ʍ4 rwKM)HQj@bKWP ?Gͪ;[jq亰B.c~2Xyӌ~vUy쒌^/WOs_Lس]N<W%#/O ^5}&NvcfK/6-_q*3͸2 }~8eCf!᷆E_ )v3M۸ݞ IO,";w<o@WAYJ8E?%LCHiT @3 2ۋo~4i|]pQ5+gG߰6˼|0 m8/r^t$ʳv<Г(dIF]O'>-9EJRሧNT@'A8R gĠ"|D! 8;$=cxyә\ʒHnLcq4Aq[qұdQZV8j}8'%j5wl؁bjeg=0ʕH蟑 Ή.d¿-sTzu%,ʽ6|RDS8lPIQNU_=#w8LAy<|df,%SܸqlGTѓ&6V׾M_{wy$IiYMKD.n ҹ۝^X4ͭ0zftrNNS|«*·׊c؜q:vҀH.\F|o3l'qj&=UUHh5BztoJQ>|ū<,I*%ͅkDF7sXdWz)h|}#,ZsL^F9JױN]e!%wǍ,0Х+LM)۬64|vǼ#{ڱ5l.;Jq+(E,W06D81'rf"dqY<}2"xVt; 0Q ]c\rŻE&24! v˸%q`k^.ϡ.[,mW?ˠWg?Tca\yї䩪( t x򸘽" cdIMhC%;7v3ǜx66(k?rW!'NB3n Á_bl #`8r՝^% aV~;;~+>afxHw )U_ۣ@T{^tkVr b2}>JI‹WqLt `-.*eQQKcq}/4Y#9̶xըy4ں8rX6 %0xt_$a o+b[l+q$AJ[\ybuvXYx}osLy emzVؾ0Pux"H1Gc;+^f8ѦԠO?5k팯3ô mklž-B-K' Uz+vCWn& @`NΔ:G'v7sUZ%d`xl,mȂv'˜rYs W7}z"T6EQ(+Y!`eX I'YD c.{P[?ZWz뱮c`|O0@F*d5/NUx}$?τ66%'5#0[j啕s|2E8I/wh|*MI5jM# ˴av]jiސ;~;K,`zAIv dbVkQXU?:)Fs~U^֓+Oxx8|mi qA+'< GJ1DY-)ΰ;Bƴf "䟥/o.^'x)eK8|;P9Ӎ#=ݐcoOUMŢ#rY7rN&y %n`~Og022z<32_nXs>j8 ptw0sŨ_k&Q*$ 4Jb7}1UKֶ 7tБ2bߺCzw@\8jwm2I8rr(զr(v0hIw;Tna&mk%>=< z\dMT:_`|Y.E]X2!=@FEz&.!+[ d ?p!L4]ؕO2_n ~h~?@؃\ $aaqd|7 ʓW;ʒU3SB#G.x}N#-8gb7.C kM&牊2u' 4/'A4hoq\$|M::SB|Oa[ .t0܁z' jc ʭ*sޅ vV}B0vrnwW|k]0iWF;Mlk[ 2F2G!qB .w'Zh ?07n$'^ gdUCTn%ɬ|ID*}ᐧĢHwtf|uHV*^v%N<| @8'q(L2-7j^DoxClWs'ʠ PnoߣVC. ‡>0\ O! tavP5ܵ,fwՍy="IW~7;k˓8kU0׫mlۑZh{}|"bĻ49nz5 ܩCaNN]NŒ79 ʣ: ^i7&s6֩ߙSezi4 Qj>$VCoҌ;Z6C4}lY'';LS G:%Dbmp f&XVXQso6n", Ҳ7J9Tx& y`!-B˺eI rrla?O`ParZU.zglWo7wP\jJkQn^iu@`{Xf=0%> adU5/WJZQKʘѦD X]JH,3&7Q 5hR=N45^t!Ë6mDΐA(/ZOSg"/]뭱\.|_.{IR>9uJ)HKo/[I&U!1~ 7/*Y)NBk{C>I20i.(cH6q,q<*2=Uͨg ckN刏'I:[0~RQwM$6P#3:*1caŤ\ l1?p0زt֨mvE#"!jVXh_~vBa۟=PUP6wi¡>K=9ǴdnY."Õ*'uob;D$)b]/W&)\RxC˵|\I(ͣpDzWTM8K(Q -9eҥaxpשł2Q;\9 iB(cpGXV,aςNm 94Na[G}v*Yǣ7aO< L"7^:׏!6f]#_Oۜ37J]*yĵCdCi,.[̏8kO?%v9r$w bŃ'de&z:h%hQ: D76_Ɖs($ pb=&ÛrqȨBI#quJ -އ)^^}M3Fα־Y"k !v|`UwBlgMȠC%4wv :$>~8Nd%e8+vADX5GW/yJQT(k+IPLQ0߯|u}߆u`M绀Eʍz[|Fm> \ }S]SUGڒ{yk1L}~דIoQӫdpV%jz8XU@x< >̥ɈW08{7 {.óPilpJb5mwW:51(|Tt=<|{iOHAj>r6#iF?幡"uE7rGRP0%!;*9u9Q|1zyQeOE$ytA~\q~`lh_?fK Fad`C u)#Q1-(Nv53 .!,ER @}xf/zoQƄ־nyn .^MX ?Q <7xG6ޙЎ2{kc] 4~J/dVSGߦ92jzVPe/ݻ%(9֥bЂׯ#:l4~O ]S*[| @x5ۚ.;VKdVcّF0Klp 8'f6VMH`C S;QEAJP"0?}۟`<-wO@tP0\C`^@>r2dxV+iem։8n8!sU+q@x?s"ԯHmΫHd*MϭɸW?^ \'>!{WHC}}e1rXXSޯ;}_owd_/W\x*.Zrw6Ƃbo҇2\Z !FQnI)LJbb|f\Ŗ-u4$%/ f5KX6+%C=ƚ΋D3(;.;FvMƔ^k2 X )ӓ"P^R%:9n04ߩ\yxjQĶP?)ukPApzh>L+ewAj*Nodha4TX6d)`v|];폫"QovK', 9S._j_L64:+8su zЬ@a#6D?a 6+'qMX*v } C=y/ܚ@D¸E*X 5tKiz=[[wQuvÚ)^=,VfYg.P*Gt N ͧ7rRr D'14tPUjLj}xv黺Aj`+_KQG'Ƙ,ydr(w̦Hy0ĊC@:ĵ#ǰmsgFVNaas;\pF"h {8*G.j>-?aULl%{5I!¦+I>|@򖳑K>j&V=1&WW.7q& X{AWj>e:8Q>hg+Qa@/ 65J% %(ԁ(˧4:ִuzr(~۲=2@ dZ'K) P^fZX2ExOxRpQn,ϳƥFը]:ۥG&]"xQG`8{1rZ7eC ZY p@MkUS9bIJfo9@V{IX9ʴhNUO,A+})Bj Fgf"cD֛1UrX8/؋:(P0.n',87N z9IJ2p$8#N?e֭rD$ nkLݰ7uL[G/6:uS ~gO9+naDaD&ky+C|a!WC?C'6&Džg@hHER&ظNO=GnO&AO#wQ5ڹ행 ѴAvhc P\+=ɕQuoc$1oTKBcjGrx'p/v#br]"pD;+t$D5<'8>U咳k$0Ѳsғgu(t]niִdVxAK?ģ4<n-, NaPsTl\)_ QX6[S!%y8~2$@(hgxƼKW7ŽٖA?.[뎮=:HkVRѢ&uK99|#v#wQe Bm6d"%*g]AKiPOORɫZhML,Qf.nnr~?SN[|ٮʉ~} u oM̽@lZHJ\fɘ e+!wS6@ʺ0{oZ-?rT LsM1^ . 2Ï o-Hn!B=(Ah6i 5(<#?,Ez̒AP0*,[a X_-Im ψPp+N;mZጥ A,+ 3qhWWx0R0跁F/BI8@ai:hFO0AyrQQrk7%oG*8,?d[EwNɟq-n= W"[Fac&SF>g)=,evCI*2tB53dTD!_3 ㌌,CĬp"Cö@xn%zɮ6\չҤ/ԢH^p"q eH]Nސ.ֈg5o+~᝽C70 +z@6OȱKR6gxXY+M]^y)<yrl 5T-],!lω@~эpu 胉Ҷ?vafhS@gnwt$x2'@\x"++DxȁZj{u4 iD8a*GyLg<%ck/4$8^4eS3G@ `ņ!TtF{J@uir#YЫPgUfr:^"myʸK$Skx(?d:$P(>,eCD?(t -3MvHcқRvڿ@M>?Cmd%Ұ\^#ڿ˴:ttrL"ԕ,ɘ4,m}nmpb.f%F, Ѷxg B ɘFKYxGJZ:~x,8*oG ~&47 ,t97Ftϯ<\9)pfV? c,KKD|,8m6I.IA{r`" 4 kSEy%q/nD +e[?|U>BYUB$3>c?i2 ŋ^hbEQԼ d34 x1KcԴ)D&a{P%wNy׫HWS?!x(;&VOu|WtjPӚ~5)@KďK4G(o7jt;8QlR TAܼ&y#_2T]XK*_;9 fڅ{?7D"b%ŅL""hUS{6HMjFMdeXZdqvp")`6qNl$<Ps,\ʵi0 53(I1HmEэn"i4Yx[i>j- kSyU }gDh-&Qp)#5oT&(\Vc, G~MW-ZPc[$\3ͦQKN..g!?dxg;~6ywgqgպq6M m (Uв)ƾj#@XOLuK|0m7h?˖-N. ;@M}1*j֋TG G0r?~obNIԤUF .h7b7$m,)hC&ʏ8,U6&*/~l R8YؙjD!瑳ަtγ+*\-ltne z0ޝf kPB־W;=/-eЊI=|}:B,r+[(,x$voW V^@TB0-9PS`D%= l9Eaqy^տG]>>t4V#/"4uQXȞSB|>sJ1SKbۙ.ҏygҤɰFhuzqX 11*мQ(K냶BuZL,CI+6noG][ "@l2` 5Ue.&%rHTV$ۮíBCOʮmH 3A!1c`!'0ɯji ݊.z$c=P޳y:7JS X%uxXH#/"L6Ouk*YVBSu`6|4=7[| ]"{l" g0C]rőFao#:eZ# :^2AQ!#_>y"qNRK%CB[XgTW#FM)3\ղ6X1Y}ն͟jw( :Ӿ-~4i "M O\JO>POf;EM Q㶞.:-jEMRJ ]*1rs/ւ 7èCMmUmY%\ !5hb9zw7Ae.Xe|,a^'~1Ei +>}DN#kuQ22WrWtiKQOlZe.;P %U*n7 Y / {F)U5_S|-bxFt?Tm[P. g'Fb.3Ǫ)@x3DKAwx7|9~,sF,j =IciUIw2"Ӆ3uTʹL@U80tv8:j0.Ookl#xo ga#*jSVy*rkŕ*vP'H]38Zpݥ]maqja9+c"nU2R?@Zjߨ5Uɺ Y)nα"Xǘ7@cB7sE^}uz+<Y;x%u`=/]ko \Sk#4& x;[kf9SyʩbLPG%LU~s©3ߕ~TڝP AdAEkE?uXM";>Ap|E%$Wl  6aêu _yFu4,/1CΚ*?_OkdB4u*\=\Aj)u0Bp9+2-VXbjeQ$*\Q Wk}3,E-Y!t֬6e?!G';܂;Ie8XOUOy7Κ$40ȮwJْ%^=n ꭥ4ًXXAW\,# sAͷi}e5?RV@.¤ .z?nz_~Tg~Ը?6WaUQS"y^چɢ<.cƳy>]A =xQ˂["N`g<& @7f|AYD3!%Ϧٱa<<:8EZ8M,H64ߗMm%px72'ΓP9bJwi2]fC0M\ Zb.EAʁUЉ[Qj] oVgsZ7)zI)%3=:[C=J Bq|j^ӛph NlJI<2mAdstFʊ#+ROWUb:Kkg:ٙc͍E-i*ޓ|cO]hw<ڼ:- 3K: Ԯ C`F"i"#|P f}^t~6Lt»uRo~^+6!}{4هJ?hCܹ}Vc7RS"LY@b BZI[BgeR$zT[2iUU/ZJO;.<8Gք(`@0TT\e.-y H07I܄)8=R';7PUo'cڏHcYZ\~4ϻPΩ?7~ydi^T^Gj$IQ6 1ȫ(T8H$C]xY(q'z cѺn m}d`D#΋<_D=pю@lȌ_zuoA7u~H`[̙f.! xF ؔN˖jtiJB&^Z+e ^Բ8=N^8W LZICYfJ?v҃uѬY?ޒZEKaIA@ h/2@TxnU-,}OXE~&ZtwgodMS7vPa69s-8D@ޕTJu8⻇K%Pl"}qyx{{+O9ņz3bXeKrq,ڢپEIG3 ũB|GS]<:LOJϿq54=㓑1X (HTR+؛WVPT:f)V!4$I"x;5XeWruƉ%`IJD ꨧbwSs8fޝ|R}̰A6 N$ò,PթQ(&>p*:i'eFt[/.xQ_cox tj:-E ["XP5N#\ _ OvJJT췒A Ɋܠ8GTյM D,ޯ a/#i eYaM`|6h/˿L̏FNgmGEc4nkSl֔YXGg;d`vكre(hj܃5XcWܟQk٦F-P=O–\dlGq>I q?YtA7ߚt!RMln& u>uc*HĽ4"~kw+R>H.>dm5cǚjB#2w輭ٵsΞx 6f.6 /0mz.02WzԧckIFة߾ 9@[yt[S(6́)$V\t1~x} \z^͡$h.E10.٣v,^ >ЈՊP! r3V;hr! |" 4o"&(e@sIdۧ:8!\fOJB)a k|AX R9N<8=ml*qCj!Q={:^  So4dkE,oaz hv5ULNsQ֎W&9k%)> Qt"rʐȁeCfqę8dJ DMīxJԝG7hcl>|s.c?ro}<'LC lI{jy`̦^నveM.RV&֖eoE_oLuh [sMU4QTGmDPKr:Hr_ !k8⛰A]jMB=nQMW' W|T-M\)h!AYPg.mw?,YMryI\(L8DV5> &yv.G‚)_z\WtX.vު}ѯ}UK0_B4m ] ͢o֮\ARB"'.E6@B=P[`/`bCzwO&Y|ϳ d;*(I]$rFLb[ g_71ұ ZiJܤ=Icꈪ ëY\i6L;Q"Ik{<62Mos`C Uiw c* ;ʻId%T+q@ȹ'4A,.t(cUĤřNiYzֆ1?2ǻl"(=*QGE6k1aRcꡘbv뙠0Y~T^ε2pc#i4bbEc5]LD PQ熉\T&c4L7hxl^EwΎϥ[Cr}=Q!YUX¼1n)ANo2+$VM@\1L]D!+l#\aS;lr8+*4dt:}b^5;`eGƁ `NQTc32c>1<F5Yp/Syp}P!Yv-FV0YR?wБG Ko!xJ?Vu^/GNǠBzZM˓!iu˯ AUHGJ#lS{Eڂd'+HfByBՀ"e6^(džtPyб(D~aD~W:±:ǡ; (MW]8?ӎ cQ;pc&su h+h ](F޼sufWW%4Ɔ0bϮs[5?ߞ ^$6lx䪪afyڔO%qϠd_4 &Y`60 T7"4*ZX%:1@Y;e=UuP;ʷ=A,u%onqZZcE\ѭ:3ijN I XgH,w=:i~8'}7* znV7En8*yerRvFLՕlKh/T '[+`n^R"PzMb.Pj[ɱ}O "Z 0WdFq䇳"UHpvrŨ>AՎJ ӝm`BKY:js;y6 _9@J<(@E5Yr9"Zs1STo4$l㨐!o#޸b63/6]ZbL*7Cy@`쭱KDc#Y%s6 \P.=>^bÃ$ (u]׺J%\ܶߎm6xfz>EssQ[RFhݟv4ثJ8/etQ^8ZhFȖ4~ w%2UK`XP3sZJk/2$_SŸdh )n #0T i2Ymk+fa䅈a2ٸ44hKM:Sk'NB<,A]ߠ:br-ٰ&b\3h諳)=1z2F.EU0^{z uCg>s\M:* ͕Q]CIUG`v3=4PG%`TXTess? z;VH*U|g6.b~wUyJK4IGs yޫ&L i|Hv&a[kUadq G{!6Wt Vj)vcPbRd]]WU$'S_8{*]`0=+bvv\ 4rO买d۞QV/ 2(ua{J 7-1P L 36c9# nyâ-aq:tb]QTXwiUQ:G<)(۠aEӚXS1NȦ9ؕ{0nRV%jؙ );fϥ,՜aYyVNنYԒ0 y6=Q%\|m%vD̷cAaQjY@T!jGH WT۳ &7qZvq,b8E\^4Bs]p)_K<kt#h~:Ӓ"w6!S۫jHJPR ?.Kvϝ(bᠨ|ɛ̾ ."[UhX==*A >Zk2}z/`..F20Tl- \C 2fggOۿxӃ1#\ٕ SH[X3GƩE3%" XP֧!S Ȅk Ό%U[ 1vBݞ$xjfh 5i xG@@G4 T{b_,ar[ɼ+džJְn&6un[;1vzrv0@捑?_^ ,XWNk$ă13Guo5}vv-|b(< WnEHpS,}K*۹hxJ:S5q.^n> [":z'aQ{rhuQ;.ݞɟN1c?v+L&bAkP껞@t4{F6B{R^/\A7]IK807# )/?I9B[P3G"v0u =}ڥ@Ry2sqZw%UQ-p޸n(uλoAf/O ?x ldqSA|⿛֜\j,|3;H@ ZX=SM;.-W\kL͔x,lkubEYz'=/9;)vo6lhL>>8<1J~H"Bq=Uk6.XLTNeW|V,fBՁ8$!}pżn+cOs3ke5؜2v2ivtA)pxPnFJ[AN^n;;& p%- AYҜJ dBJe!R?n$2<4@ADDCo1?Ljw!IlNw6qY:xVW%:h7 9/=Gl;,BWsgoa5X^MSimiv A]}2?v5<-"3u8򳷕֨2k9^H❈y. ??HE+L gXu9Qۍ Cu+ `p;rqT4ml%05Tyd[_Q B N!A0@_*b֛~:j@AFN^%kz:;AU>؏;Ǵ?QT!qo 42%$O>Pkw\ؼ&/1΢l<ט0{ffX;4'G`q evȲp$yb{X$%ҽV_b&ߞnex̤XyQsckS;JsW s Z0B,/e軭Qj>{ r3;~6eV'fa2 A퉅Nq6ŘpůX/rퟭc LVw r36}>c SĎL >@6<h}l/\' m2V}=G ;ulɖ n 90I0KP ܅1ߍ4X̛=958Hc VpVvqyZ>F< +䤿,a'Fƹr1PӒ@EmJ^Bs0[ C͎u6vV%C^|s8?͆Bޠe#^DZ0)CIIWAa%>ෆވ[c6~Y ZČ~ CgEB ڥi!9gx7y[d\^٘\DLǎ_J>GGO!l&Iҝ1Il G6MO+8%?f2ڇ'?aƊ.v:Wt&\S?]1QZYhAFQj%PJ%΀]8h"Y:* &$LvRTBm.B>}=898p=2,ypGUˈ–d#;ea_$I4 G2P~ŘœLo(==zhQ*XQo $d8` !Lx$YяpCTwN)XlMNoj"D  T#"$Lz*V1idMn1~ 3Xl9ݣ=܂h)w~f^xx6 /$~܍>eE_d\AáYћy%e鳘 *| z>v9/|T&= TEMHPC+Gi{/[.XV'Ow/{H* ř]qWSe{Ґ\Ǵ!tX=Shll=T 9y-T; n=t]hGZM[)n9@s7ZQ(F&*^3hn.:ls^TrM%b'_iZw=F.; ~yѝ_s%VƫlI#.a ~*fB{?g*9} gҙV+΁F7/Of׼\#ZTS坪ޖ8$mI/ŝhOa>%fS|"IG^$$& 2b>؁?7&Ut!1'(3שkBP_K%*W$#=3gTuZ Ws@f@֞z:&[B~ՖW}~D5礻g變j q1Ab~ \aXбa,B=+a$ tsKhp<7}|*Ӟ%35EoJ\4W"qOQQMGLdԪPuvHUi:n3El8C̮g< 70vx-y!}5u+'?`_4iΩNkT3+\sIW,lDp6!Þ^3R!fLB+;ŮPLTH$ץPZ─;!Od0>ϩ9(gķ*ͭWhZ/R0X!@ɸއOEvzE.AKoaݝmQ!ze5s<S0P|[uOApElq- \橧OjC /:f즕y~r _?mzEL =0-.6.& ?DUӏD+L׫i T\{eSA5 7‰Byrp?9׻6A0݆dDZ+ π9NZNYjKI/8Ω`A,v`9̺9_]϶J)M "J}m h.E2nSA %S6ns]\Dɮ XeH V!t@#标&)P=0G$FZ[~:.ͧ@1}U-w0ǒXG߫\ln tD~j{qbfx8ω 0cdr4;n]8B`p6 4#0;|VoS̡q cMʀ@n?>n@ǴķLw>)ΞU֗`~Hߎ/BG͝n0~h^u ;oBX/RsUk n.=O!' g S=ʝ Zx9E{30 5˚|'?ˊpJ_bBPerPӃuYn!BAZ :q-OIoy!a2 nwW+8 (2tXmG0eR``h  TY$]d_o'%f}M }ϵ?_hT&.W >4SsbK٘oYZ/:[P%dJ ;WRlPcv=t(b~fN&&KS_;hvZR 5,9%oHFb-3etCDyw[$X6%'6YKDS13mD ֊@Sb׫90uܫqy ՜jMдC<ޣ{.EFq]n]`&3 q2.3 mJy$^,T/s-#,tݘ$43S G4950  bZxIp<~!7xM6Tc/hu aަ6&p!Jl_,:0bqGPlʃ`o#Ow]nzv)[LtċVK,@PP^m;]ns)qIaDWw|qrw\/13q+Sז{u8~CZc˚ ž#Q&dCaw[{4>|Ǩ \(kb6_rd!. ;{p))݆{3 mFWg[~dDXԂB ~8?G?c*wk~dzY +M A>T)Lѕ5(_$.w NBl f?Loe3<C q5GF5D#DU `>dϱs"AʬJEfGU^*U.6Gr|(":D|t/L/bd(ӇƅJ] p̤Bt[atV]++~ mfTtOH2X>}m̉HӬSL3cO9^.| ε4X̃hU`wb1Yΰ'cė>|/AȧUw\j(/hDe9f<;hP B}yĺ0$Sz'l-^viI|TUS5# ύn4cb~ Z'FCngp*ks__q8T[|ֱ5w]C߱.œ/h[Pz=Oo wW:z%)o 3G7p깭R eXp4)95mTJu җݔ\fP"k3m0" a7 z%X|Pkڱq>ɣMB1"[ۛe6 0 !9 g Pr < v&1%SJij|I nu'dG5>M EITM;xYN3`3Ю.ɴC,`/&c@9aA4UDc$GJQ2H֍Ժr4_;`Hⶊ?WzqLӣ.H]x8q0\`O))h| bֶv/Qn/%Hl۩9{ԩ+t@9d^F13 1h+ \Fk&=z<(Ʈ"qQ瀍}CˠXK95$3('LA$u(  {.@Aڇ$ʯ_NiΉUwri ?12;Kw!R lN6cX0Ppw>- 4{(*N/V=9@soY%1{lfkT~*.&&kjVb7N5SŌds\ /d0!]U p.jE3y(G~Q8NvN]לSҗۄ(t:T^_M{Gȕ\WKkXJLNȠgMgu:21BjGO;R1=ڣOZ}5Wp0@+xjM;JmdЬ5'<~]K5~:[V vY [J0Νƃ{n<]JTS'3zcϚc+E7a'p8uZ8Dmu[GuTMʂ7 k48Ɇ5K8OhV-+yA&!$5C23+Z2~ Pf}bieٶoFwx) 1b_|,˾f=PD^,ÜD)C/gBOjٲbföj g\P.C0.ޝxHAr xm0}R36q]SLл ҭy!Ȍp_BV:ҘO16ʒ`I n v6#8EVv':y.p)]@F/lK|T;[-5by,:ªu jQÈ֛'_@_˫aqxQM+)Gzvv$"4q5 ߒ~9,7G|sڶpz0O4 X@ &"Z\2|7UV $:;\зR޺C a 0?ۿՔ'E5jƍ6fd|COPPpԍ|ʚ`P"&Xߧ踔0Z*`$5xtfY x5=PHOjXv ʹcl:=Dcdh?d8HTl0yq&2e:-Жzͻ+жL>]3kw 1p5#lp?z C n)þ[w:/"z2;Ai/~۝N˥%߈Z4ļbVRmtəhO=c{}?@=r )^ӯ27 f]0#lj' bLEz(ć`o{0J7es| }Ywhp$c7U'6wAmo>#&*j}OrMA1!x$Yw=}HWR3/5@ЊIw^.) rRn.D1ŕ̵UQ z̏ySu _b 2 : bu< {P|e"( @,@`*'a_PUN=@c?%vn9G6B|bsXfKO{wA+4e%ݮC7}>沔*H0s>qӄaV D 6-jb)\1IUwD9M3miyQMX'bzLS̶0BQ^c2HB!K VtD?1B6X4bslR. p}Y~EiPXO#9~ߴ'D;U+"\`);@n[ `@y@gZ9TeV.T׫9|Pa1eH2/u}0ƥDXEu,ԒYiHOy!DZdS(_S'(, +룾iusb$#'fM0E'BgbdV۠|]p9,آf2M 'moh pD\RǗx9ϖ2 DNLf&GRúU?@77Jl-g^`S<*`&)#=wQZ@#8)3MEL!/߻;j OvfVEP~<yYVF]F J5nVꙇ.Vx5@96e.AiTP%y ̰K>h0y1+Z̿25vtKc +yV&2c%_j"3_\m}oJ(hz8 @y O@ uVka=U 3RJU#ZTy~_'i|!nAg t-tY *5̱ؽ/IWOoGlth6">7f*BoV /"ǞY]E!W\ʬQ#]Dh{h4_%"tba!&iᮚ\q])z3x gvP6sAE1I)EN7#U77ɟY򳐊>9 k?\e#A:\2f-w``R'qccaj&W}fI& ]b nGz.r"%9` gF }0kL~4:t5fUμBV5Ŧ}̡ 4$9(nhض}]t2Qbԡ].G'j{ >G6恇$~t* UNW }[e{u=4')ku߻`gax2ݠ~pTYΰ!b?tC7J‘^Q1֫ 2Mf"Tr`Άˢ#N0I~`[۠3:jfEm d]JnoXl+\Ű)- 9``5Hvmo,zB5 ?uU nyC 199/}v G`* `'ΕJ?h2娕K!vKɂS6U\a#w򵴆^D{0ڿ1TU"yt4oA !fŰ&Y|IbF= P>I}Es;n/,^xs@+嶥}),W lݩ3Y = DL<(J{7BL1k?D1gF a #zEdAye4+CoxcadCge00б\h]n5ox1ʋ4~ qB?xm#ӗh`GGح{Rwi>Wo՘P&V^Uo;\nqk yyJi뮃5:lEOZ`9M"_‚:,a i8+;EAja)5 sym71fTRN_/j8[.%p{ɔzu˞3?0q>uN VʤyxvmPCc!3\seT9^@|H3-RxMcm.#۸˗6xeB:/Na|=YvyzvJ/ >߻c6:TnϤUae%™08Ev[`Fy܌|{{TGi8xbLs=CSu <0*hk;ypzQxDpVvUlH;]"2@,W2%vKvLnH_޶izBK8;V/-,ѯZ f:x{wd۱(1[r/# Dmid% {7k3Mu?RS3Z2ޤ-Ɗ rL8Aq\Xŷ+c5zr^L g6ۢ*9}??NXvf\H?ׁUkGT+ ZWW60^ڀ꞊ot$lTM3b ` ~79؋Ų>H+iS^9%ӬN;X:|jG@ .Ҋ\UC}W_x g=׸hF󁐀ZzPe3l J,w(=ȳ I_TiǺ#ezf̌%$5|5) D\Wk&OS;cTr3 mevPmΒ'}}X;)* b&,X,wXDop,QB-Mg.XuMm8ȍ-Eڮ>)2$ЛBRBGZТ<4ޠnťͫ0 З[I `>HP}]r[SEyb[^3ՀށPH! oB܍ &yDVepjZsۏ(k,I W_rKQsO%,=:jmtv*%&鶥$jwf6%ȵնI p2A'CЇI,~WQ݌&SwHR` X<2j#"ہ ~qT+CpWtڜl )}$|a ʖ`$;4SW> Z+k8D uvc$QZz, yy ThG[>/w i1~\medTd2 41+oﻹꞺ'K *){)*Hm :c} {WSs_pǓGj09&!DiSǞ Sߕ^oI~>^M`ov=s-MԞ1X#(˛@țU]"9洗Dzmo%w+NdR-Ru鬗YW8Rq gY\5Z,.3u$z$;:Y{鸯iЯ};%HL,l!fcwdm,4HLb9$hNu$s4 1]SVY&DYJz"|ŭ;!Y@Ru&Y_͛bò : a_uӱ)+M=\3%aYwbCY I `e^l³JUtT~_:4-4׺l"'p鐜 ݵ mdd!+-2[eq.Ҫ$]N9 (l+xQ<0);WizTU9ɏ"mq UR[V!V^*_7` qQG"j/es F"ϸHrzc&+yA*'xy|#ˆG1#œWS4WI0a AjݽowRHC.H m,`H]b`5uw(GqCxA;q.N>_7tw/P p`N :WuԀ;K3|KpӸ{>_G$)5ۦYȉ([?E ^G+L.V 9ɔP'r펱8 UT]ʪVUiT?"P8iD gۜ#V̂'Öv{Q+e!hT?T}>xWk17QĂ~Jq“qq qEpϣ0 /ԗ0vf&J< dVVC0W 2oim[Gk]LNb"" ՒD=V43Sܳh8*ڴO?KeuFIe_P+h)$Yw]lc8B;Wr/{ыF rc=!?h }$)졜Vu"tE`ԑwW~lW}Os8eG̱oh?# %K#ZXKl͵yn8'a۹IKußɛ9IJѢ#BKd1Nt){L.f(d%wn~qbޕBMj%d+ QgD+uE _F_Ejk%m%܈(G0ĒA[rTՉd5J*,{]6f,6dD״,.y͍"cEC$`;REQ[N0TkBx/SaY7ª9]@J{Wx%mb+{ M=nQp's8_M UKsbEPMsaF 7i?zCkGGoE>+џ-ZO(*Qk))Þm;r99rFŨ&T7J4-!ׯp#p,1,\VK0gdyQ+=gJ%a,SCAēe(vԙ$2Lp#[BF7@gT)sI-XY쒚f}BTʵ:]]|I WDlJx4>Q3AJl0@SplS~EtO?~`q[v#'-?RM3jʙg?N2 mVD"Vãw\x`սVWpZ߽1cd:Eg@Fty<& zDMm>t{yLJ;ߪXpa1 @a>$Ҟ.͑rBp=^l'8~E9x 0K5eqamLs髲 $]R`dU bPr~ìuL4}ـW³*늏,SVX+a{B}U9I1rҀq 8r)i.:M dW+4*XB/T$BaSOY e30fXʼnc+) @Riڎr1\5*E9U5N(UJgTZ(r4L \IBb)]B[HA0/t30:(Eȫ5֚s?4EaՕJ q6_yy)TTeE\0F1X%$#`oV6Aʀ4 E GYbP5pfQ1V ! zvom="xg{@Sȹ.|_jbh[.T:>oEO2v9pnh^2x"PC2JV>a%:>\vr ,C/xXXվ =LM d?aN(/bin< ׃2N ]'o6wn`R܉ ٌi3P>?Ӟ<^XYٙ7t[kbIauɗ8hjpFǛL4ξH_,k>P"g'6`:C,gcp-șF4NeGiT3O4)=fX[3754@c2GC6崒 /SUN @s$r;"k|X$QvuRkǰ\:B9:~p=>4r0Ur%41HZ{bU%m>j~C֯6RIqEg d6TNܵp'rP*|i>rjLi*5؛`RitփMgAi2$e*ChFߣyfzk* $~(gm6T ,ψ!H`or2l430MtwvK[$ds]}-Z-Op^gQ?6a.r~vxzCJ 0+;TԟZte#0~2lҋ3e#G\*ذ ̸͒a")vʊ5]snaI(& 0?8]AED<.}Q!5)`."2GF{*r4?⛙BX¨E륧?J4|pO 71Dq9A3Jf"˲n ŔdnݓgaxWcB!-4},%5f[o  >:P`t^CEԄfҞoqRI>hjFn )q hY~gR|a~Wk#9k c[ p r3(`4^>̑K-z=ⓐ2ՏOg\`Pܢ} OVɏ!9''u Bغu$.8)}%LPȖ%:}LF6j" |FU@@}]QK2 cY˧ (7%" '^_DCr<&H2VqSPz"C :*L^INe\2kL2-9CǾ; +J;-VusocgtOv4`/Wem,%l%gG\nK.]"XFRˍy ddfK3=#HzA?[-Aq ~ƲovC /hʣ޽liNr={^9Nǵ١x UCv}=@RRO3 !eG@ !*j0J!e?/UvH)Hdp]A5'zkhBam 4. nGɊk:g"n-ֆ?Mml VQ kUgđL*FB$NdFX?p)1RC524vxB3PԠFY M*d5tHD{G8^8hT6u5܊McQ,%nڰs"|! u#mxާZ6QСׂ2 KѲS DT]W\+4{hfYϝJA﷚-&BMx ֭3QͶH&;J$t>SWU#hWo?Qw&?P=c zQ{ 'JErEcM,^uhWiUosJ$Ϊ=hv%8ˢ%0EY!b*[UhیcBf_4`aK%:<;|T\a --č>˥KsEuośuguu:,hOL4YLd+AQE[y~R|oIkDco$D)B!{t*SߒE"!/)Sj6k)YR[i'*7/-YHA]bODz҃qLWK +]ZEE39 S&֬V n Ih pA+ԋ,9`ac6O 4^n zUH(k8[ 9`9^bޖc</8n>+4Μ|x?4me2m4ږ" brxbqϻC lQ?z-`6ׄ˶DNfJ mNrlC=MQE53( izxn9ߓUl4BZRu63YơE$P>~Lp/1E "AK[v 6#""UDc ͷ[wدPJkS3]KSn3W[ٍw.# J=ymց_5PHT3AMBoyfD!gsn|{7~_vkŜ7tZE,aTh3] >ȍ'MYYc8XgXRy}P!Dfr'T*U\$q4{QuHFNiG=dȠ~Tp{mpa؇#ZB11񔢕 /W}ȺdbôoՊ=VrxKB؆oejL<Β)t <M.{;vkv4'泐Պ\ 5Hh;ǒ6 XvfL@ S{#Qcv JzN@4WTSsۓ84F+:BaEah\>Q~ zk#0 v. 8F)CMv+2#$'9?y%{E' ~?ԞT>dǑ9 'c2=KjQP rk]c7 (k,!5ΗM/jO>ڽMqqhnVgrdXxy 8L(<_IdToD Lq#1j[gǶnѼ"y>*yd;r4÷F_Z(^94Y@CDcHese ",ܱ}"&4dsͩdLBtքl[ gSI%v=00WKyN_7Ա+IlSC~01b5HLOϒ4Fm&,}w7l97 m>e V5Cώڸ[Ua4" ZX[+qoFB?ݱ8cW=ycyw{ Ip[/{ܸݣRlaRVl^8IdZyw@m VЭX/2F2&S`(ѲmxW]t,ރ~u` ̺$r,\˟DC|}Z[HtKslP^ٌn0JqRskm%엤)űAɣVߧ,\'*V2,pMBW2-lњ":,'͞" I3GU~I+c)42M+g mq.rb ߧ[^7dRHR&03?4d,QV&w[ [f9‰A92n *wTp'Q$05[ Dmo%}3_Far)Ȋ ")xRW+{ 4×,7 s(gtŠL5"iк(ٞ of>!"eYћƒ OĸEg[B|co"" -Z)8e_F ^O-Id6DO9# bp3vfw/6V%,G!_Tl nWr;[w̖ VmϻN(؂WW?2O0 #j[79nhLš66ƍZu9nNF >XV#moVmSctR{a Q,\#WT)%!^&app9B4'cx X,\_]yԉR'7pgD. ;HOt {3\o^܄.K{k2鱞FT18*A\Bx;Phkhm.vM=n11ۿ6P̨lva%^[mł|: `Ͼ{w.THA+鷢X|Ղk$4_ٯZ/ N!{CUw]h:»Xv w̩\;il~Qt0]Z^ ]Z5!0Yyx'l!(B9.pW?GQ}Df} f"q=ÄYZZq㲪v{/ǐUo?ur4JdxQN8!jFGO'^-Jgi|TjʺpMqHg">_~6]VǨ͸+yi5,POW)eqT<9:@#n*N8]؋~hSܝ, {QhRأLƭ|c9X{ZG5G-Xvq7aLooj$.֜(n;VVJEXmBP3vdJ:4 =U^\Jv$J-`aT# U覷J| Lg`._W`7݇ݓ,'31@pqPt'FaID'N7}a?#BE@6b(էR:*bw'Ưq^';qlGTQ=g-D\ ah6:l9&?bcUhͥEy`|#w4 ܃"ǮDFg@k]Du! Y=qdk.T -EվYu=&>d:#Gzrg$hEix5c.oJSĿO1>5t 5. ˒ 3&xuYA|%NjKϤ1?fƙl5Ȼb+8Xa! 킃+{Wb_ &%dߦ ` ΂hM#Q˒ܽ;zm*MC 7_ z=0oX5vh_/"vEB0=BYs +OMpqø#ڻ*z=ڛ$B"[mf+3IY=}dFJ}1~pPXEO+IKx ׀Gb))d~7-3lϋM ?{c⁑< ,riĮʲ(;@k#6TPKҘ JZ{Uũy{ 2!Y*=Vz^5F>p*_̧a`x4Ȗ^\@lAwWH.ˍ[G_)!ٻƑLVc#q<" a(P}JV F^3 S Rʶ(lͪd޿D{uv]e88}XBu;HyJ_p|2TeD*##{?g7@{$xvz}aDaՄpھG)X}I*Vՙ0)aXa 'FZ4mN {OnhYAV2$&6ɠu ;6ڊ%=ՎF45zԟMԤP`0pdK۸s*Pu2b`<^tdYP{*1OYYÝdծ+= 44;>"13 =&۔dVJƒb@hf .Ļ8T}4_ASʒn(kFSyz[=a l.G"Sѽ o7,<ߖ5 ԑָRLmġo&$a^0"gOx5~z(?R$F<[ kD m֌^Z'a5 |x\I@/! 7dByZ%[2tҚhE-NQ6Nm&"eyy9 \ MWB_!)R j,X~sV fHNiw:m8,FҐ ys%0o4 MG-?"0ƜH^ϪgTtJu/yٰq حt%~e"2eY4(?ޏ 9 >H%" Vم>s'-*U Fz9\oYt ㈻pim{8mEPBOMgDZD,S!X%NƯfU2ߴKC8BV(!3E; Nl` .pIiwA‬QZ(  (uX66I e"o`:+₤#cf¿+榏qp% A`k6cԟXc=b"`ߏZ\}1iDRO Sl{/,'66>}!: V|Vm0R+G&^ `yگx-p QOWY3cTfq:~nbIVV} 0)FE؉]O߈5y %`_x/[!Ů:1-u=d$cBZ # .ts_,;įA,v7,zh{!_;նP(Iˁ5!e-|h3D^[~8}`tUsDII,:$#yT4eDCTQk{X~ɡGkE>/FW1*hYzY9)iG NGD7gx/ʞ60WJ#]}T*%j6; hyP7f x?) AL)LC#  HW;'W> %S[NL57K}: H{a惖uN7n[4Ep"W+``]c*cSnϦM6$_;֗Dj\cB湴,^b3e58 w@Py$2ߴDʊYg߲#4"?裁xܫ 8_e0]qb9ʚ2[Ο/TQZZ%j.r:8^WDl%RR{>J W>uR,W>y*i&tΞSe=ՓQʚ7K 67vƥY/PMj&4rCs@‰NZ`^} YGS`GrU_nyIPj!!,X * ۱GLwa3/egCVq܇` [i9zMO BNhmeX նm#lӾ,)K_^q|c3䇬ek}yU7pH4V\zb\B}G -+~dx\PаUM*m( ?+~ N&xFK4<CF/̋QU%߉`4y$ 4@^ zr4ۣp4cǃ6S5_j;*9kmmF"}q_']'ut@[4aǹ.-ջswE³®#K$Sn!CdS J?眺#SI}U: we=uhqSeJ(lj 1 ( 5YXP2Lpڹm~ sg exKAġE%H?WTwU} O-}&M.&AdzM ǦĹuv{%.K? ʟgH4`z%\?iVRYO_il+m9TГĈK w1tjy@rQ7kaj+.qd؀ ,t;->gCo2PR|q幐FJŁgMjU93_w-jOJKwd,Lf5s GLrǘQ E2ED\HDӇ6@cSAm3BN=nɢ(6/ץX6a˰mp32功AD cnn1Y +]'oD2rmh~)k#dC[@ /`ި 1OX`QP6M|6񟵢+K7›<޽sփa]NR;ыsKe~TRmCۥ6I'H'Ac9p{Z'pzNXr/26pxw[Y3jm7~Xz %PJARdR5RDy4c vqq8t(T?G{ↅD^rs{gY|21 ȗYę7Ʒxw*N$*tC&??7K@Y^^9!C{R;s{(Nb'< ,+2⯿/pN2MIMMe F3BIUD5LC/oxu{PhKHZ׽AA fFA #qlw=X_޻4_ƨ(.s4]t CӟֆkpK0Rc)dmO"M/e;uҎKA1`n7=+4<KQDe[nc(oJEPbTp!0O\h~x%3mNEJV&Ƶ֒KHÖuл^RѴU>ʭrIҮ]#:}b#65Xݩcq37B_D=r/Eyga-&^.%u~8S*F͑}!!bȠ<Yᮍ2]zN^VZg&K~B642:4` f-<e0NҞ+ه'j?#_:Tr\#vQZS?wL3ދKFAtϑ>i#̴3. uK@H;7>ξPbn5SmSd,uF^Pt-ߒTVɈ{9HݠA6ػu,Z{N:Kgߪ.3-beqa0o1*:RlwAphS%n) ݭEOV)z<7KFF1el$4J nޮT@PX>$'i*X&.@[;):>f){C$< LkZ-(5mQ-4AO4^$Edgܣr4饍FH fꮤ$3rOsE?K42!;>U:e7tU8sOĸvQ̱+ml-Cx LlJ^Rގ At3Gd]v/]EVIX) Kչa$̓WBH6!]\r{ž~N1*cOq[#Q|إS'qw*10dnڄAB\(yGavGUbo1E,Џ3<=(ͯZF>J5kѧZQhLg!%Kt=@ a1`-~"!Wjhl4;/.awl=ǒ-$(0yoBaW{Po%tx?'d4JNPLrd=_̡r r0UHjjFs'MϞw9X҃1.x+PI-W1GfZPT Ԗu{ބt dGwMYA>n W`<X9+Q^4,3mKFx! 1x5~vk^aFHų/1ҏҝx]@@u<R3[ZGQeFޕ6A|pՖ;;;bI#Yy~-鉒s[w`GqiR}F;?lY`Mj9/iη (Q'7UgiH`X+U sM;\ѫ* g2^c2ɽ'[EoX鑄3BLZMcHn܈cq}EkACh+< ?St/jTS4p=KFAyWLXy:9XK{nd%PpSr5 CDVZr]0tn*zr C1 Z> + DFĽZ#?3UިPj {Ȇ%|n޹͖f#+]|O15}*0h9wsC3ACP 7hceI0#KXoIUW^Cn0'6@ۤZ黓:Љ"=鍒CPa\Gr0I[a8&tޭ+o  3IL,.-:zJRkzQnR itHPSFH3UPu+KT;l̇?>@c2q3!qSJg̡~Leh45AkNr#+ܘB)\yXS(ag\ȗ;VL"\o hB_m l ~^-_'Rw);lT4 eZت7N.S*HyX%}[ BG"~8/+? Dc}Fcv H.+aBCE:y^qaOK}d|gtGf3EI7昺#xzגlq-9!<˓7H~оsX2`V@Դ1qz/TTV[5es-yRiBuTߝx4WC()kgg#9oz43vJAGk/YKw#(sWmz*Adި"WȲ^KlwY@bb>d6ÁMå;{0-'°W(ѧf?궑ޤ{o eRȜ^;0ʬJ z?ʨ~|+N.0^N!y!5:VjH(zkbT,v Y*G3 H:Mf٥Z5Ý \}#MmC骝Y" /?񲳔P}(5BwA R[0Dq[`EFp㠻Xxb2KZ),ܿI!kHtN&ȘGS1)5it*םRfLL+ j_=|{м{FwqȚpPj>xJW|:PD{Q}X_[< .-7Ba_*x9<8Â* 5\DiK`-R^Eي¶u5ou?PTϬLDߠ!u:r=A ͙̘7\܅OCNRD"ThPSZkM砮q{ p3EB‰VC洺`;K2N2"PgPwjrT{f4A҈&Ϸ&,-I@WHT@'up>)'o[ƿ'J#r0#zCVS÷2|PDdRC9< &k?CA; hr?kUx/$HP$*MfK~;B "ٝLW}B^a£t.tS<:|i.~ yG A4 *)|\@iť_벥4,w<ҳyL W%PCXq6w<UQ㝩Зz.x>HB:2 _WFk ֜ sJvuiQT<}~SMK҉ظ\X,!SzPճ"T )+5$ۍx Jj \r,Cg MKyILIY2H)u=ƗO XUHAy:7_Gb[q{ RW}L ICˉ{յ{+с'D$};$ߍI(PO.>ژ7958-V*LIɤM|jgu> YAb6ELk#i pײx. R !>M Os9ߛWEG?coS- /A ӑptE3 JCf'EXY+m]kJ":fV eucG+M[~I٣8 (O0*j~>JJ16/|rvf°B_4?4XEy\0O~nIM6 ͪ޳sB89?[Q;i!f}`trr:y4"ZO\!',嬧?VDz7`,Iz=׀=ۥ;gw1bg]Dx_=K嵎N6TӦئ0B"A wY73%"6`eabeu\Au$qex Xp*5C{V&ָ qVS2pLxFWY?uJʵ=nI|Ϭ !^4J!ZP˫!HTGeyv:$*U'2N r)/Mi 1BxLGg'rGwk :qq2Cא':o| M*y)z×;L /82%r/*s%y7{c:'' Ygw.L-X+n:wKW(Dj4 VKl< ijO:JJKR 7qtU=,,!h7qj`U'.G8[ü,fZy:&̈́ Ld&I9!LvPK|NkC(7M".ARLnNΝ8X^-R֠o`?f2g62*71?@rA&;oIgMkF(Āͅ po=DFzAĩ%#V @_g0p*4 KPZa[)!W[y6HpKu`{ޡ<@2mN[OJ* rJr:DŽi?p_"EzwAM$s'YJ-VLs]`<5*Pps4u,t_?h b P섑u|zXJqhN"\P,{Pqci%(L1zhcˣBuYc*F, k {z-c桳=Lʅzi?!ǁ;[{vrB=pdo*4p o/UA f ppiI|PИ7p VpPAd[ KFWsxO=1H6dh2%I:?i~ܳՄݲb2B?2$rUh0Hn"SF&C:a*ĩvr1-,`;PA},Foj,)#W[D{gcF1Z0_QVmL;8V I}^89ofGOG;qC yheXơA:ФuĈ Ak ;Mr}w\8Ƭuv1tb(dwCnns;t/yۖ[oCYs od7֊@Ħݱ!iS)^^zv(dFv²~{"FR"+ckR+|n-04 1'04Ɵ{'ǕJ+ &hbK|h'jԊxS!UB}=+m̳L]&ASk͑dh?1W1- 8KO^]^w}@CB"Q={L!uq1U-œ  , J.=q*D1~b 2fB&ߕ4(2ە[oDldoE} 8ו9O^تԁV+n.])#W#Uص**ؠVfD<(Ӵ5R HìM :],*n*ׯLCI7]t㵚I> qf\>bG9'}~,G<-$Zt[59xȅmR;#=*k E"MS;S_@;ydJLZk|/?'W̭\`i -Ѩ&: R˚FbP˂4.q\{&6WC&3 iFHn~69կ-70ˤ%-*y9B#&^n]Bdٜ2.jYʰ`~ :|VsqO?6&\n9r%nHdEi|=E)"F|1xur^w׬̯֕6Cܙt k4QXqL(a18GI]=v6;k7>Ʀ@}HK`sNb&Y-љ.nLamKONbx .ZJXV ~{@v"EME?mxiCW)$Ψ6u!!VUhq넮//JEKrnGg=أ[3LWdqnLQn:3i@Fh(G;AEGž~JlS`ԙA5zpo A-/D i3)됐n~8b2Qu[[va.$sL*ZV#H*2d"دn֔zM*&mz*~B|tokUeyaᬺlh/1m`6Z;JE2t1;>%5EV˘eP3v}uJ@4wh샲2E.nsө}_Gt..)s"a4xS۬.m>Bu?cǫITq .JIgTnOZN'`..*Tొ%ŷV`.;&Gq9+)JFڛCt=" |ϯSݙhYwfTÂhYgBUE xy_ ҈yUA G^Dh%֩>ʒf$:lZCiS1Ġ<]Jūۿ; r%6Ɇ͗*͘k9y Kk5Tq,^˙Aї7g޿{,G79|ixaSa4R]qhG\XZnLxt> `*y].T;7Sxi/ 0mndz޽O)R:֌ Q63VE9Dt{-~8)HJIdף A+SFq~)]n/wI\鬬@WZ#oV8bbܓ_'.X,J:FOdhV.*q@}yʪsia%T-b'P%oAF8[֡ j,s rh\pkqų|Ru9V?A??;:A߬@ꗚW[.bH ['ur<2Qpuq` 퐎ʉW~6}jbw 요eaRPXY@틠pxjbܬvU'%YChY ܏5So\$k:#X; 2:Vx+/<ڠe9JN=تQYk%,t4W]W: ΢֢xѫY!(AZösG lPZăՊV:gO[?d~ %-bVz=)󌿨3@f+Fӭ]r~b>USPeX}r_R1i>ؐv4E3"3asQZǘb]8^"ۅ_7"//"u2DȘO4 =UYS]4+&kaPi" C^oD@6`Tq4`HTtw? ;Y㎮}X{ hwDI9 MWIdz(^n}aVIKg 뀒Un؁o~ud;:s' `h&d!Y ~,̮*? . Y޹5gFu>LW̝k dZםO!v"&gc]))^d0QX?+j+YrRdhrnX# ~ AqVfQ/INDlL+2dJ }]cFTNEY6(I{2HJ$+ՅZ"JqFEoӿct&ZQ=FU*?c(g"R 29QÒ ui("cWt h?-?N)@mFS1a' EX`i31J|s--yЕ IBsUU;Wkz"lyvJvHS<clEc }T~~q15U~!FQ*W>Eʺ7vl~J(2>h~Ֆa%u{L?^5R f̣X! p~Td8q%u,g3Fs#@ u-62 fI:C>d5X;"Phv1eΑ)=Yno@a4Yۣj`uw(`H<ʼg?E|bH׬٘ !EP,Nd11 ::Ci$}p8X- X9M3VlC#i-/s͍|%*OiW\c[mJu~G/{Jz-wP\!& i>I~f/9^~Uwh{I rUw6ov.%CW._2݇r/Ʋ!ȭps X0eTZ0K`ۃイ9[9()S4|`-(ت2%y$n6Z&'EVа룒F;ږ^},M˄y«=ML1=Vf$^f-\CtA)esO2ްz>;9V-YKVn}&jza<+[9B=8Zm.DL zڼo#_i*"m08Bk!7EUy(Q:˰fcfV^1ooM4xvrۅ*/5jﳾߺ՜rcÛ-ȯ'Xn! Kv:}qc(nVYAN^vd. f4,{BhX0=ȗ4Z5$i0]!&z -o /"©ZynwՐhG. [Da.u`6gZfެYwr^qV0#c⯦z> Q|z.\ypG%{ZD狨2ؔ Tm3wkDXT.L3W?1.nU[zUg頋HwxwHLZ٣Kp-/b~]"욘|o=0ˑ(&T8/ mς:ڭ5V߿,ZDߙ6h hI,fbM{cğ^?hʪ(\V$>Cd~\`وTP q.<ŖMm)6%B|~SoWD0 |AcBAX`(Bq맣;UE݄ \3"%S+?M5c4sfŸ !vԔ@`ډ1ime+^×FB ;٦zv-} 7PzDL` N%:p ӡpeUM@W9@I+ukO2 L򀔵[8 m_+yc0[k7y6%+.3_(O`{-DxEЭ\3-Q\h)Uq;sK"(5oMIݢsKoRoM?YNb6Ug/qGE򝼹A*[O-`U=AٞLqYܪ@"w^X35+{}6֟%oS-Tyk @B!־N|# xy$U;W~$Dm;݌aslI1ec[_.ۜiNp? Ya~!"J>K60#& \SCf\^V]{R{\4XhZhFpg Փj%S>rD_h[u+.*NkOVWh7Т~ f h)_Im\ _%HFNV6Q]^0>"J ]" SU w_0YwvSa~eX-K2$~$]fqƗyUɋS93$emϭsTAm:Yge`7O*Roh:)@4vdkWq$0Bkcͽ0S׹K M(%K'(Et[Onʼ=P]jSTҤ׽K9.kS7)2m>J@?ImO=))DڋX2FͫVe*/*UK3I;5M{R8e Ys-,^\I(Qsk;nA7&z_( ̉ہsrJ"t+>>1)ڮ2n0z2Lb?\oeT@ f>&$vZR-'&!.|n4u]޹,'lƨ M.*'@OpH2]1 xq(;l{Jֈ><1cFG9uG*;/ 615fAJkk3dP@*҃/.h/d6#c6K` n{-›!$@&t n0Poi3~8^CnK\Znױ :>.D~G^d 1Q'g}9KoSYCY*Hh'![r`XK{&XLρ[$Ni8m*Qn2Ơ|) "Hm{=.m/hÈ0xKWa,;u tr]M=?U\\*KLMue!:j}r}c9El7kƂBSρlb{qXŊJiQFqd8~}ȃ<ݲe]s3fBuMM?}C;{6x1u#ʎƝ8,n_!3tq3I^ϩ5MoDQ5ϵAB Ęe ҥa¹DJ_yTSc8!|茣L(ز$[ـ9Ƿzxokڮ|=OE,t6CZ,;Br5zyhDӬ|w2ܺHTo3.K4c%( m|37u{}<ն̿p[ɀFfT~ܶ?*BKK ߱jٛ`>ƐɃ&j*(z$,Q8Tϔ~(s w>8k'n&시#6n<A RVHdɨ-%ƺ[^%JE(GW#)D(.w\mcn|QPܯ[Dg)`uH/`G-n-Mac^Lzɣ#bčAGr};'#3bjtȏGdʜٱqaNKE!!?o-2@_b]pkLջ ШqĪ`R02]^!o>3G ۲M =U W 9x4NP)HК@۫5w5pJȂMjkOL"(x`Xa4KilHN(*$E})~bS~&iP(֞)9F\kiΎqX `}5(nӴZLB Sdgjrҭ}7 )hڑHǘXZ P*6 cm݌#0KP.NYqXD^Ú![/ hiXl,!*iҙ@KFIг!+0TWAk ,G[?xI7둧i4„] "O )p*CFogt¯2M ̵u;9ĴX:Vy C0C:)Dž>':#) Vx̻6Gb"z2!hHRNAO HוvtBiC^ ?,Rp0oA0#- .,k  G.^)5{)TcjCLAQnN2'2pʣiFR5{%P(9q ,3:긙kZU ćvuA2X=d(a\O e岺u A$ڝ3J`s"w= /"Ц?Vjt"ͿTr Hxd?Yddǘƿ*Ҫ3%l#=nf0qg$mIzQ|ğ"̈p-RfI餐7<޳UPs f-~É'6AR8h#,lBH ,K*i@v~18K}AKQw* $צ(CjW ~O# ilw^d4u&R߀VOK导yܒ1!ŝ7oJ: P rER:{ŕ8]Wq M1P"W0"$:t6*A0mzHBao[:6 Kh)I|(vڵ`Vzr!Km\ Ü*Y~M #6giWfrC8as̳ϞQ',`OmRțuk1(S [D{ ycVYd}ЈLnTMwj/]3rdLswL2JէR.U?74 dշ KXѝU &R5$O !`wq&f (@2ʣ[C FW >H0<AU޿re&x13 p^7 笗wVaC&PXLْg4io7w3jpCN?uܱ% uW@%h f>sȁ^.H`ϼc) !D(W/ތCѝ<ʛQs|P%Q_ΰ`6Kʯ 6l[7^kZKrR$_Ux([ar;@L_j%sRRDwd'\~qNNF o$!tqOXHe<^\oCOQ`ZZ],om-tLn)K{dGZ "&LhCKӑZs am{! :n<&Ʌ}\Vð4a)Q5$ f5JB7Js8GB~E%NnhJZNaIml,*5͟` mӔ2Q8sNNkB/O-O4RR2Oa@|Gch9;ฅ> (@k^y~FY 1O۸:)jm:`' ٥lU=4Bu39C&Z0ZE~6(R'Z' d ~w %~|bZ_i]r\hx_e@-:0 }bg9:ri;)MjlZWmWkŷVfWpG4U~x=̥sYy$Y,€+Zjs5/AQT`FbAb  5=X('O1DgtS*N3gqD.ѡg/pҊUkl9/|"BaES?F\nA.>ZX|m@&yCB|rѣWQ5Hu)=_<Źh??0D0~8Kok~GrM\G5W܃*moYj; ׾KϮ\?Dfu&@& S֏SS[wRSi2Lɫv$F0ugvwzsxo,rDܗde;sM>tLLU})͔3UE  ?5klHYꀌAu~ݔYiNAGh4Xβk~Ɩ6|Xs7:!:T1Q4:đkJG3ೣ^C\kmF\lKnUM^X#P,7S'1 >n NnHZǿ<Մ*5 1mby:Yl5?h? V1۱k77 j9p%`B8 RL?|5LòhnY<Ȋ]>|FNR2)\Wkb8F\~V9_g @+d1em3lMu̦kA_@x)]r a_{·+LVDj؊@K8|jgx|H/KO凪6W, Cc( ,Bg\hY0<{:g+R#ԫewnUtC"vLV\*( ^$uI,+E<=B :GtQ"L!+4隿y{ Ae+N;ۏ~Z%4o(ҳtzҠQf@MO &/svO[CDNAf!$UTEhz&yܴ99syfTs̺%Θ+EǕ;рKZa}\mfݤ>#J2y`|&8-A[:Irfk"K4ePg Hwxr'6EJ|W9h4:PxђhLruJam\ڙC|% P*Π4OEb9 >KqTZC'$_pLGﶥD|^g2{N vş 6;.DuqVz,5?DK;c[Vq`ZAVP5uPz*kSLKj[rhC˪ͿtS bV2kJfFλ#\ 6F-Jy?Q;u^+-q%8oqN&хCȓ4 E]J/&EYJ7$4׆uc?\Tlt+ͦ-R!4C3\_@82>i0!,;*qYzeM@_% rT,b/I,e#hHٓVPYU `)! ]@zBXD"S`  ĹS|T,0bqGD|'tQl^jצOL:;0{+[qċTY\':#滬*Iѕk{y&X, b= _=՜z͟}ZI8uOk:P'3910 PZ\4vzG_f8-"]7}ARF*i⧱a|+`F#څyys|!P nY|s;ۯѭ:C-:uxNO]/޸9$e;dH5SF*>%1 c04qI 5ro;n RBӊRi]owpσo/7iD[߀`LC ԹޚHiO$ L|\t2^6n@Hep(>tXBG#q}?\ >ڊM;!ȵjwHf`4(w)R]k8<}sw Jonug!4F˻YºF>}:?{$K% (oXmiCl17/& %yԖ$cZ4ΎLjK9> 1e&z7=u!LEHC7;BaKH/6^$3s%F! qxk%r5}C"KU@ĸ2Х,ch *^v=Qts/5OtoeI@sSXۛ793JC2HJv1N(n)_*JdWktJ|ۧɹ=ܔidF`j KؠHZʗZ :)kg3H^tKi[*qQ"GEľV#dlYfH!"49?Fni9Hg5K qiy4{0籣գ SZy /sg hS)- I l)U.1KeOӥ%sB#4#;bc@*W6l񒢈n1,69}7ޕ!&%%>Uv K/s򘺡Gz~Ph UɹЧ Śtd͹TiU n! U]Ua+ge_[e!G۽+z#;]lz3N/5ǯVU*H5Z ۍd9W$BJ?3wV"G圏WAO]Ilūv]ESrhBUp:fF UyZTں/(xF:V4”S|[SrC!nZ T4Zŝ[wr"c(보ҁ`ם{Pzϧ#i=c^ա͐.B'Y̺x%QW%d OhE:OHQKZ j.`_ڗфmn<q;n^K`voHd(w%0MWU_)ZEZA3[B2H ;r)8d\ID_/zάIٞbg()GCok瘱XJϦіPsgu/:iًf4i і$y>D΋ܛP&fwƒF҈$#'kPhR y,Լsx|##3am|E=7Fٻx8mΏZ)&mӥG#"8Jߌ-sL6=lr^ @%DJO-x@=P EkFiN`]BySC_Al{4&ZȶU^5aĬ6: $  ?ϠكL(HfR܄ޏxX,NLtadT:rgJ6y'o\=Mk67E@yZ)&om y^yф rn碞.*hu!OhzIǠ2O6@Y ^|-%HTKP+TZd&2\cƩVk҉O9, DRRm? kk *RpԳhk 3(> hRp{ƣL_Qci/>4מ~{E_6tMpO2,$GdFC3q"%RIFѝE@'ve짰5| hěs:NNdbh==WB(&p- b=`r Ri @H^\`J1Vo& -z%P`$;m_vPҡuڗ$_{Blkxkqi2B2Y~).YF倎4K}O>ࠇHwu<#?>I-i 敡r,ܽ@-C^nF%^>pZY$5'^:+%TbjT5:NZ0G}$యTEh.Y^" e2kNUjnwD:_J"yʨӴmFp` !-Y%ǥ-hXi.!\`&*5q쳌*5 JYnp|~/M 3ÎrG9=9 (=k93AP0Af.lB|FQpѶܵTzh}wcGw_@RHO7>cN,4@+qG#t _> ҁ4e%ץuuCbH4G4T̀5xNv]\%`vpa(ؚt#y6\܈E5X؉l?A.p`Yv `]9zݧ^]ֹ){uHtc5߂̱ޮ "0PAgRˋ |0hlPK9:Fʅ&22IRgCF gpc:ZFӁ$ou?Et|PfЋ-g:`Ƙ![I -yE Qga'BGލ&\G36$x̡t..RUލUii=fO%*[FZ6Yyvz2+v@˛K#0@Qu.kȓ}{&`n.e˽NfwU#drqaMIw@#s?Lh6V JY: `k0~f8 #oNw/~g@#.C_bN膤mX剠]K}Y*RO4㈤E%$3uBhk?R dzuҪ:u7n`45꣧"![t{Ki6~?ԒaBꈄKp0e\ gXer٘ϗ }q%>,R caYL֚3?Cc[8Ķ<*Vf•D-&8*@?WMR)@/)>pyz$ʝ9wɽ;$F(d6j.7^"NhR|:#iJx0§X@T!~[<^YuѰbun_u >Yȩn\KT ŏ*ʛԨ{)SVp`6+@x HSoZZ| ?<3s%n+T4!^7T.IO=(̟j6]Rhgc`w$^ JYse^n?mF ?XyÐZ2S,7Ce8(9L=7n(_r?Aasm+$~E Y}6~"Q? 7v #L_[ &k~sc1~>=wogSh3al 4E$OZ0T\MBdb .V/f`mXqB,U:bzTIKݔ=h, OP׎Ge?Yng&%o$`80/^k ze([2UKQŊ@߀QW9<9;Npv{::1^XfZK3-ćZO_ Q.?.qEx&CEԣSf@4j5;+º8@Й4k-FF-[0O %B$xzeG!~ſc!ltiۄڅ!1gt_D`~2XyrR&P!9SSъfH!X!n2gOZĝ=)27Dm! T-q˼M^A] =tovd}hTdѯR}pC %kym2ZS ~q̌T!]# R"-g[eUP\Fr"_B匔c7աZa`BAFE5kg*?d`KP=ZGą,YގU akw9T\;evKO25`9tDZ(P lHg g$,&'cdIۤgA!b%}Ƴ sڦJT$'`2"^ v2fbfYI+!y431Β-fv՝\Jrbr{R*O.NC@Ty1gfx.s)Ic@UQb0kL+q QZ*, &yf5a&H϶r}d |I# nW?%2MRFߢ sE,h7bZrwL5յI.1t#Iòs6tG.)L敠O!tY~E:êBEi# ` 9((V-MM5O}qe8TPiZzΒJN&k,LT+ e}_I@vyx殳pqɰh*Y~`B=V/# Q lQ=9_xV * v2`n-niR2÷oR~_?.ޑV IOT"^6;DN;梓g q%.pt"[z7RU!sƅ ..Ih23L"E). J,j>)^`)>d2x\(g͒G;^QUYDZTt1XgC#ʮdfV>wl|y7K݁ k1[5 If͹#.o%P DTt92"]gFj{wHy "]zGMZ<1ZkUxPn̡?a[RF0N'8.> V&eiQǨڪ2n1,N(n@8-Vfs.ڸ> ,`%H'ɳob dY- Ee\=U"/l/سJ6 *SpR!_{}o؀3*p8pwC+0!Ej*\T!I2YçYW@N{K;1w!smОCwHZ1~a־~%)^WCLZ8"꺘٣M'AϮh,bC/:xUz ۄ8F_4C`ޯ>Uz/pmR1Xᕤ猰DeNr=B\N"Rsf3ndj8 cJ`T\4=ɳHS8QXA-f-AOgo;uM!2l@8@-GQ^ࣀxnƨfNxU)E߯F]on\70] ߼jG*!c<_\c`NI!./6#B,$Ikpo?_jSL|M2*];ZC'7}tY> "'6c!M>LO|h!9F~ q+K9ji=݀[(SKOzو601/]gNLAjRqR+(:{ 4}yJAHk?6lYM.:jBJF~:Hدqh#^<*H2FܻRIVK)m({,81ư +u-甶Oz~e^'SwƚL^5}fx7H <,(S]: !Μ8~׾Q0.W}(Sw%<.Zp[-nvQILǯ}5\4im.dz voepx=p0g7؂)>.ζc^R"q#P<%7(}$KNzyɞ$+!/א%rƗuẓ ᆭM:R>Ulߘ,KFSYg>A*Թ֊ ,9nY Ll %_ZЦ\|'Y !iP9+Nj`{蛼FJ,>(rmxK:mވ)8}U[ND]+]ݝ6 ЍՆbq跟# idߠOˆy`%=5 ʍjzQp2!QIG?-Mݧ)3ʣ(e]e5g^48og5u۪=RD2d(uߟ! q2Y"Rq66AɇڗKŽ]L)ѵ3-Z"l*'m0p_ Tӧ mIWJrզ>U| 7)>!Q83'풠ew@x+IM;cJ+H9k5,K{Ldȏ`w3S i@_9[{ 8N+B`H\BFt@W|}.5%R}Y'@&SlFce$+ApT';&kWs\M7^y%bhUK%~tT>3YOf,' \2jAcYi#v lw MK+|>kRQ3S}j@&{No::YJc+ r~:}\ÿ+GwYDh@ɞhrh'9ʛϧ}2isQ-Ms }`h%B};*Kv4KźS6hU W(N"+:pHf!񯕴r߀&.Q'TO fJ7M 7PUx5_]8/C*B)+2#jj)CLL }yB!gKu[ |𧐛S* erSE[pH\ }26|:}&$3wb`XR] "K2؞k{RsT+Jn4 !CG;_Hӷhj}1:k[9V !`eV*1 ?Ƒwsj [&٠D XRsCu1Y_^0  -uSu R=XXOzL`Ȥd k?%%N8,Du"- gA.EZ`#KL-Yswt&rz}'ǐ@CI:i<BN] j (Š sـmjwef91P&Q%g'dM-D"hG alKs "[:L0t)p$ȳKp6+Jp%Ӆu"͘<VY=RcfKpᕆZ}έYʋPMU' c3kk!u+bF,y/OZk̿ɬ4.WUxf`(V݅ˀ#D!{cJ_FE3rcF>xҽ20%'VR@tWhh(XG ?EVzF[xjq>1A;o@p.=,saކ25aԅ%eQo j2l![O=>h! |`_i%2s!b1;BF(hDdt`" cJb"a C/覰_;ukD]GCKٔ}E񞬭$7^9D[ 2 0>ۼ"' +cǾC3mh?waǮ*- )l.@ qZ`GK۞DIs_偤ؾf(V},]WouPb cnA`l` h_c'K~V14FnH< )ZvpJ:ߍ=9!ts/I4dnE5Qr/Q>cdA'͘^=6fXX,j+a(GwΥKk'ҷ>bn;B6e;.S?tRZI|MHNnZ0Fh$/S%R[S ;>mzLɘYPY;!"|Jw՗-BCf5s"ؙ>#8$͜uuNG+BAQE뮢GxUݠIN\*]WvKW޲'ޯoB},xb.qII8 'DeGW9JxZzU?w(9OEK7 ʑFDk .X:s5n'BxVTi*lrcxJj"JT Oj1T!}7dE IxI$kI)^`R˓•BvbnH/WXrefFP{yݔ%3ˎjDb\"]N]q>{c;#s|/9d\HD%v[W"[s[7HGxbMr(d{ ~,('9t_C!%uHL9:F:e Xa1buFʰƥTN:!9vr?@5:'r9;袃ΡjY)?&Fr49ajMraCg5|_Wd|~TR 6GwI)] ݸ,48ލvgחQPxTE ^cxZc~]Lbg-__ dݦs>o\Hv秓ٴ0ae5L>Y"8̎}V8Iq0ׂ" # F<%AvD..ǢA<6sbtζ~z\ݷd[yˁ۵`ZZ$u.4+m{t'g@+R 2\HÃ2 L%jX@d/=)PbJ|PyE!wh;ιQ9\v|yA8୵A9yN iS0# "e=OOt`Fdb.9#u}5FnO-X-h ǬC˯l]G[G8gDuM7N ڼY;ƯHnxa~ u#S4)Q/J R3 IAk\Jf"ɬ SOC\VK0%*b<1h`pFtA&Rv+-LnrY=YWX.<8Ѣo O ,'>dFPy|lV97y?!$}j-{<@`I]|tn~ZjPP>10>xorFy|8+`rX`1efME LCcc,NRhSr b65 Fƹj1T 悈 &l$,xemL"㿫s&=МjtqZn:}5HEyR "v*fYqN}Msp|d#7h+8MqD)Dp8aEiD%/Mu.蟟hY~~V']%R`IHXkBY}vtGk \Ϳ{K!Xl ņތ\R/ F\TDK"7m}} o|GH/%+W{EVȤw%$ӷ]NUV_"N J)8재^M︮[z›~C6Toy`I .)mʌ<= kR޲w QrzaL;=s3[}Ўzi#m){,ޕƕXdʥ&?VZtX$)nhUŧIҋSiYN7!`dp!2U |' mρiYmLj&oT!ʇj=I=d?W<|P^Þak}A2h cd)ڙnz_'[u*-Uw KVUpƜs-`IK:_TPiJRgF{=gzr"!SO SlDS+\pn[̌.Cw!QXr ]}_Dtis ΙF0t٦ޔVoe`Tt2yyV%YL?!n9bGxcY50 37$}௰- J `Y<8NAV"x(I 9RǨ}yFK-h{-׏%&on3A%QZijELɚ9&RW(Q%nNy2I0y^Wt \ToE~^؆DRf/ʼFem1يs|+=9F.hIQ8BvrpWc kϦJ[Q2[9O+(#M7Q95 ?HE+y#!o=h|VAdž>$V1;?Fk8 2޶L͑jO.9P:zcUz0t-&]th|_R&V'A4c` W,֭&̍wDǚMNFsT2KlK +]܍_+۵ ZೂS9Rb*sr/ѿauyI`@"`W0<y^3љ/S-^{ru\3yU ]% 0.j:˟qa_Hbp.O[q}M|5t1!/rW%boڲ5fP"_}m]#bXLOhnڧAn!b8y$ ?5ʐ`bF4c6_DDd〚Z?F_."-s%!I(%o=qnM2 q^:DLa΋xq䙑L R/JuS2/#il1,ZxfZVY|xO7S(+{# = &c}hL: VnQv}l#GI#4wsΝiV]%G Un^}*aYa_VYv'_E.| G%?)]rLBzм(#M|NjG fWNe!Xpy&3L[ I ui4mፇ&YlIrw4=l߱ñ{0 Rɧ_QO5!w9"P<̻dCS"M?4ѵtzU3p/i8W+Wi=ƱT!Nzg7u<$ca ̓L;w\mhClڑ )-:šiʆwhL(r"&*kQ*$KW,_T6rs2y1eoƉ%vA:/vx~ΞQ[Sv|fr߷-8?;9fF RR_}N%v3Z)gTrkfDu{]KbirO+ߘem'] %8fSէh 2y l9L3ik*ǶTjPTKPfI5xVQٯ*֮-8>ͮ݃ N 57!;R7ΆÑIdM`9x,%s"ט/W|<݆vǂĨf2L8{ZͧU ?er2!?}l97bGVe9Eq&Q~o|ƨFE7֪ +Q'1ĆǖԈ0}UI;O̟J 9m)! /o~=M8R3~UP7R>{=y1"lY+we{Sź4?frSj'ޏ6c, xVE#}(u1-Δ$_"Qbm^2qn)OխXߨ̊vr 5O\̈{NfIZ{JKI!asxcPJ;x-9ľ<#zD]/+{Ժ2f/. :LhU*?>f+AL;Q95۵2LGP=UB+vS-C3cd.n1y) ƊV4̢*A K{JM? 1_ 獇8!""nc?/Ή9чR>7H'w9Oc{ר}:/R>)AQ0.^ K^0%ĩ'vLs%bV RHInDZ6p|P4ї]4Gl:.S1}/u>vuy.opĔ<8Yb-6L k~#V8 -= "j~P`oB 5[ 6N4 -/IKQ^e}-h2NBڹ J3JYL àQR ޠ?3Dri|t1LxS# z}& S57u >z3dӇ?^AZzձgٰYǢ)E Nqz=%Se9Mf@i EX{F]g=eݭ2caDfi@Z5F~s:kۥ^A*)[1^G2GaWx!!ʳ MHD1[$ j>|8ʨvoDpx|{|@6lSUÜ_+QK ^8nSB+O΄TTnN[SGR߯ v'U-zIqtJɹ0 OٳS`U䋈sG<,Ȧ~%P;~ք2?J^+)nV@wfd|I"zS1B̛$H$3o4Ю#]SX[RоݡPk7c34X lpXZ: 3I;7G 'DIyieΫR>Ű* DԙO[bgH!a=!ŀ>R{z1pIP+f2UrrPHbJ3n l}5}nY0Q}]L 12BJ ȫAx񮇼2A% M0c0ɭTTK17#-/dȱQ}GQA# |~2!jbaH"}-,.ýV+9Â'V xw]k!x[MtՎ.Id"$ZW=/L.hnpeEOhup2ɰC)@T5R24+|NA,B}wnh!;3*A4%YėWfvʝ yn콾ˎ'IpVQ8:"*lj`~lWh ]C Ǻʋ<hE@ *JF~<Am 8 yu˪.kiز"c5)l$wLa޹ajZ֙\u6Æ:g"B2&3z_atN  x#dҡ+|}_j5[@?nTdL=b)ts¢opLz)Hno!W&Dpw6zZ^w 4ེ]|A@ߵ] r0ي{o ̍dô`5A`;  rEPj98Cbq,̲DsP~0_DT1SJ`?Ng,q@E|W0.b K(IYxذ[/.h2sDt5^tjQ @i #+Q`QV?2o+ZBψ ,izhQXQ2~;NU'p0)\t^? 3$"JmҗzLI9\&wW*~z"š˳~ٛ5FNDčK(GY%U(+2HnjC1r3x9}ɬ@K~ )/A$*G~̡I5֙ww4=A"0)&{$n[vaZYsErg kCJEko.yo&V'!go:-9abjіs}>S`v#HDI@F@.S56♛+kuDBrP!1}LhHމIBvNiz_v,0 `ۭ>xP%0Q嶀*tÌ۽P(,@"&D8gT/fEĩ=ָgVwR2&DX6gUN`JF K !6ZN \E~u3 J݈zndOlu4;*iZY&hOo`Q+/:,$"1C呮S8Y08,,ɳcR(D>ǡ ^mU 8]QZٿ,HUugҢ@Vgʐtwe=#@!횈+ 8wsS 1]gCe v!jsh6qD#bxюG.KAګTq|XA ;4p[DD,[+/hQ,Beuع w[vXg"IAݼ4oʻut5 rl^Jw64|<&?\CWr2@|JCؤ١Ut$Ǎ( [^Oxn2zd]c Kku7|5Y_lhgm.fNxpM/] cOuP+FH$ @fbYd4]m^Wo)l/!!GWXP~Q;p1e1kȣX=-9x;.5X)@ô.ۋaRHAV(qٸvjUbds^f &΅Ot.Ƒű!Ͱx.S3F W۸PUP@LM{FsW _;'!#$  ڊN׿?Z{MɼOKKG#mMz*w(aAGd-1O (,g!]۩`+|dٜ᧹]Q";> $A^DFj3QC*M }|RO۪%ЌP$jڄ.:م[AN^=k@$q X J]jP3 s jbz jf4D5nDOW#aVMwm p0*ϯŨ ZL=Uh`|zYkH:еnSI8vf|9^?.! L0͘UF ȏ ~l*Rȧrd9XdƓtO9 bSjq rPTПBzVԌ󟵩(i6{mގnǩe*ti}Lffv@lܼF)wMadd-Će$V06Q7{sJU:(%I,A6ŌnF\VO^Uu9\S. ?滛t+ N

      >- fh>T˻vuwKқ<)XYFBo c}> bh;4/U{Y*'Ls膒rۈbRJ{`zLn2!F8?hux5}ǹWDx8cꈈgx6fֱjN9Z`3]+{nVM7rGl"h-WBo9'lߤK*إHq͝:#2X`=ZZl<E g*ˎ郄+FAF%RzQ#s=Ռma0O!'&Q'c?^3fdc qd{>_ZGvgbŮr#]aԶ$ྎn'29_/ ~_`$hcC c \ϳ 峤DI`^=86'j\XSh܏ N99KYe~ݛuX%\h8_\N:Įˋ3?#DP]v|X+\vzT-) oKo 2(XWZbKRG &%W>fFI^T%dfeIҍv@@(iy5\-4qj+'9tr.XX4HZ<HѯF:Iu[nntNcUYQ.,6.dN*w^vMy;7wܡc x?7w{x,ǟ9W1 KM.諰Udp|[]^d˲.]2X̲| sG6/Մ*TxOQu&r[ے;-F-e{~&mǠc/B ާe9<lKg+]fS1r(vly).cngG !KUkdSy4'2Ȟ4ŬfهQ5%6"svJYKWbc+!"y=Դ4g/7&1P6u;TDJ:!? zæGsϷ#顉^jJ&Є[jZ0n݅ z״:ץnɤ"ux k\ ,yA tOP{"bB{ ʔˣ 韆cJIX A\4go| r;dgQ^6FY6~%IFqُ'(,P&?Hnxh5 3^V͒pAΈ=-I@f 3vV ̜0bR^ȅA?{HҨ*m@ܫ3O+i0#4Snڏ i&#d](I%,1p('Âthy+%2qF{7娱bP2ֺ5M [dwn!Ʀ;`_( wJ鲽U"7{fY^EQ,_:utʬ4nBO$J]h9$r_ʡ2`s8UwmYi`j`D;/<gHzb|Mu^[ԅJ?fO P}6.8KvLGqzP+rٝrcCAxiݼIGoø)$ʗ9P ݌\+NRxȭT'V$L;o&"cp) /0ˏaV:͑Ӑo}nI:.QzYf'Aj\Wdh!rB%I.3i<í%\hMefo?t48<àR$&]TGN??ejn禬퇑M82)'|sE"i-ˡ-C`hPBQ{gΎ4:Cw47]}۽ Z\IX<{x0*m7I jUXb|9򇨆(+[yd]H5 Nп^,^\='Ji}mL iT- PݱjIWw숯ؐ}h%*xvjj(5L2tr?-Ӣ ʮ/[ v2@! >(zZj %Oк|+-«%N튯aK&|e g2d(ز?.Q_.Bb[\a.{Uum.oY+f| qu#(5h>at#Xi竐l.'8o12b9li՞graaƗ:.O8Oohv~LiYs9Y(ev6SjEj+gj+ 6*h#BRa(7NP س? I;P@)۔*ᘋُNz)ID )@QL a.݇JATzbR/\|^@>x\sFx@g}-[g7 oV<[NoC## |8q^ *lo6ik\ Cb@$Ԫ3`?HC_f! wx7S4b|5D-J=F'c0TT4CFGl}ؙـFDiA_8Vizfpp1\Yd7N 6#. JWt.UT UpiQٮ`iП.ߊ3: QbDӧ龿E 5X19Sqn pm׽ jUW[]F':c(lXc K:]4^9 W@hFfQSku9@?j̾R*=iŭ2<62-x銠=~Z P5KнGo;SKi.GXdz>{ ZG*{#Hv|_zMyrecRm/+jmlH1[kg w'v.Vwq|xwʓgbV$(5EU-1[J{?6 RDgɁ?N_Ur?e6Й7oL>@T$]Q6^}4}@KE7h<*Wc=?,/jh X+CN׶1ǠLV%-> f T~@D=WAu3Mxŀp;*x T|fsy}o46Vo')fhrP/E`wx]{;$8ڟNk=7vbn@hޕS?8N)ՀdJsqУgk(B rST/*52rN)1SMn/qd]r*,#y(]]& JQj5hCN_S;&t^1p1΍DJ}۳"!/*?S6 ~48dY?`T'ӬyFzy?-Ge!phE4TY@-KK{kWNקN%](Ls V0Lz^?Lp) hDAeD2V]e)MUORQ? %,|:o%hwWOL-|%T&t5Vo{z%tTb8G( }.u$:d'@B x$3\՚ &n¨8~]%_ aQ9dT!U}O=O㓬t uXnLW/ cenHB0%k֌~A 8@?iVZz&򿸥DL T [ 2ZQseVp$!gW]x sIBOfxԦʖ`~U.xl]:[i`@ҨP}rCM  k{;}c;lAI kYC&RW.E.k.pq^/m.çL?Tz!`|=%;߿BPVpo/,dS߁}0ȘqM 6IdC\6wD#tˆx=#D[(E5Us(ﻟLD;BْeypŜ jt~.AzGs$%˙'OQ DM YŇր{H2UE7y}N31 |E+ғ?eˍ5O<h@Sվ\{qv:.jɎ^eYm--fI اJvR64'R)u7k(css d_X cRhƮSV M*.Ĭ&_[(,Xwַǥ"| y|ZwPOO>s8\e/tb'45 ·׫ |ka%*-49 (~go j?'{Hk@~Lc`[>۹¥B*(E+$.HS[{@&aGZY/ czX >xp癲k΋1q}ao"]Jwch,DwR5Or7⸏ozYG%Rs"| gtN@INc@7ldCF'tp+8>6y; ڙ_}`vV W~Ig?؏}k78qkOWӧJlWuMu(vhr'3Xꅺr@~./D=4E7MUU<hHfB ̑L3GqVOpz0aIpI߉1Qb/_jN{VXglV{{ɜ4)E`H7pknQT u]hvH[WxT8DR>,uJz~ xP-> I~kgSKe{C J_0su>2$P |lS_0G>#ӻB]M̀jSkz /Q Qۻ崔(6` Wv9+$}DmO~$wS{/oI$$g2`)!f -G<<=4jʭB<=ەj{ft] =7djrˌ -,W?Mp_y.PFyeCͬ,0Ҏ_oK e_rlL4sDgwe'Q˻e=vvpP0.0hWP蚓p:xmFf+_ϘCWI~ L#\ jA%w=/D*X)萍ZA,mSFaJBi&X P;xsJkZl .Fr݂ S8CK8Jw/^e'_*JѢ2(sLA?kmÜ/mQ$ZNLz4kRnd]"w$Z% 7\i҅Yy3Bl^n܏KD)~VC LxfzR!ᩕ \|+UzWy j3vzm}ՔuKЧS&:0ç(7GKa$|視!'D?ys.PEuÊ!;^&xIӬ) #kty帙5sN~93&lJE0~C=2: ifŅ_~T&$S:ٚoRI(H׳&Ǵ[WźIw0ܟ;Q2xS>¹7=h .8L|*-bˇi>esΣxw0:W)XSp,w#m¨Rhc]4B="-4KyXE6VH|w%a[+j= 0dv&Y$}l,uq[a+WXd(r \7jڊK#q.;@dž!aQ;!QJˊr;^vm@lJOkMu'-)VK!ȤxwIJ"@O2^k0ӥ^eѴs1 ގYF& !֤A96=?j m1<MFGLNΝض {#Rg/\R:eBr}mEp'UIj´@63?9& (4i=] Qץ) cNtR+4A@pJCfIu[eM/hQzΧ"e0dMl{Jrw( B>fδۆF=q-_4\{d^SP~ӀNۥXGzQӝa_P&ojd9X 42RL,7 &r?TOϤe<6յ oĭMXfbESݕ'iV l\va'8}9?F/+Cib>1Vݠe~b~,^zEWʃ /!ݫ􅋉^3-HhYN干>9v,ziV%i/a[ DCS@ b4JEheO{,I!.:Dʦ[O2U+!B 0_Y ɊIVlf_C}+ |>X(ÍO lNjq:Xq留G-mbC[]NhwGK#.Tڷs2.ըl}\+U-+x#ǢN]<f*@ i 1R{'M*a~ qs (]D n1> Ɏߕcx5 s_0䋜rRpmEJe;8H7W*In.N{_@ ayݻ/kԴ4lܝ4Td p)ToZjH;=+wKlkE$F$^xoK6E7B5oL‚l7UA?$ F,z 5 -|#5-,ue&3(¹G6r/Fš6ɢ?[۽}&ٵ;\CI%-{ԇVo1nAJXAq4KPzC: T oqˑ;J.z*ڥF!8Qv D .sTpK.|Gـ7A)\f{i0d͉!USL3+rzXJxsw=`ߖ^+nslp\؀Lqr=p`f ,* 爇IeI}JwǎFRQ6n0}$"$ ZhMgU*:]~eٕfu}h0L2ry}?v2ǭ56Z7o޴ٞ3}R͕M}GP:X77T5u$:~E'`:7`c[%g5oؘ}%>U*NDHSJB؇X 1xMh6]s|[4qUCGd~O k虤~؄"4dIt!}S%k_jx }M! е=%6u`ʟ5OknySo΍7-L'%9 S$YcӋ{ @Uo8onURM /Hm|`"y{2_⃱!Qފ-L'H3 Z`Z?6ܼ#Q5wo >އ%4QI."'@XwdFl5ыD6@w+ΥQUINj\xDl9C6ˑ3{.m 2wB>n|@;R1 cŠ4=I2ߍV`g,lL/G(b&""&>oD3fY4 E1gYZ0707010000037f000081a40000000000000000000000016661890a0005bda4000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/qla2xxx/qla2xxx.ko.xz7zXZִF!t/_]?Eh=ڜ.+! 4KR.5|o9xk`SƘ ?FG֞.?d4Kw̐v?J߰bg6?> ѹTq]JJ\׹wPJj J'W}E~i,x{nƩMԺ-~GyA,^sh15BӢ>MJ1HYpf_93J.3n8x7-~;j5FN:b0L5jU~?{!;P (dԴ--K9U~ ~O$hĩ"*TT@4ovDɏ>A֛gPbp}s˺Yvfl/u< <^"f8v(뻃nL*v 8b$wi-hj|z9C$&hh+[~@vk>|_81~-a MyWh}y)nlE=ڝT|鎠06@/=&/eꪴrILm9A 'bc mxs>l'ӭ?sϿzmTo1Z6|wOM$BkG.LEobQd!D1L}˝rRjs$9F#`YQ~Ƚ]h^ilCC\y9xʣWZ{n[kQX;|JjHƇ N'|Y>QD7ه[v(mh\V=zOll=Ђ&CoN\pM-C+dMх7Rl+fTo0tR#0?LTl.J!1v|IЦ r?PCb@|Yt/K870&)bPRŶTNY""%b?gH_k#*|mfA-1j[]I _T pV$2;u!H$IG{ 5m37wmEML39Pj#k=x\d|IosI-=$V=H?06y^EGtk;Hxn-3vRZesDh ڂŲyr@rtL4̏ziMƒnQ[+%h0Ջ0s9I J85)7$GM~^f$1v?hg]2 mI3dSGDťE\5ўGcԷLAFeM5wG8maؘvg0߇wZg}l9Ϧ-5ŘCpqONTkQ΃g\aXÀ{h[,ۻlCJ(i)r6zxȕt^[ߪAA,dezmIwKC~/q|$&IfA$ 0W*U\9 0KQm%IQSd%.MNOL4QHT`7\7fRr6Kyp_#RyK"H to 0 0o%,^k 5t[5F:R݊7W%i&TU1ͨWӼ8eޫ{A`Eo/6~{;)VAG;p΄GhnV7SS> 96u!c60?opkW|[<ME u8>g`eq~MI CGPK}@r-ށ* ,A\YxCȂ7$y 袠3m-o!#〷OA @Wo|2&~ܞZ#  QWK>Or%r~h@0sKaQD|X~Z6XJ{ #8EWs '~}|75*;wT}H!*4%Xg Kl_s3q^3(CۼQP Y q7p;oXQ6-ʥTjIٰ2^1P{klhyCOe\^Y^(ZÚ!9jU (X7E2E5AJx^ZN@0=,8 zl`n7&ɔfkFr\1?Upee3Ms"Mkٌ(mpZ/&]Q/MD= ] x|E&G6nR 'EnLqH S!##*G@C΁JDǩt/K5MzAЩ 8Y5RѸTZ^I{ =-f۟17Wi-\@~] WR+z"V |ZÃ3ǶKC8I6wR.~ۿ8ɜpq+4bg8a֨y:5;gSvJs gRwir Fӈ.%K#]}gìDGwjyeQ4X D۴E, n@;M+wO!@'+=J@fwT}t )B~v'yb5#!sGdЯՎ딈Ckݙż٥\V+ X!SHÏjuq<(TYO?!\qMJ` Dg,ͷ/WwgZ {=mgK>(3 XTV^#G`Up&;.TVK5_>pE١B(&~D i.qڀ2LU_ŖQm[:%Me'MJ*_IѴGΉ3 qY6}9$S],?>]%FdSeZ:X+mV49ꉂ~[MaDMXn%F2qPvvh}Sʗ̋KҾdE2i3ԥ3B5#0A8$j}02mk:Ӿu%Fz?ȕ%| ~Rtl9jBoL/HqJWXXRã8Ɲ8Ԅl,4Z7ѓ<.$l_4 ;ďav (:#*d=3fԯq va6)YӃf͗{1.u" _z\[ңz+Sи @:LꒃjFюWPHHV֝&CO s LiE|8(IEOvVI令އ5|f/k@%o2P8M[h\k]ڌ^1@/1rx{ ⟌3O9.@9س{ ]K󘢣"-У0 HeB0 tig MUZW8%Sص&ڝ*zե#M>G;#ؕKFTD0'fu?o{FYKF鱉ؘG bh4AVu_&e8 VJro;$[ k*o((Vԡ|`06%I^.94BJpҗ@)-@o+;d Hˋ2s%U:%32X |Lvk\@)sk}<+;}:AqFfJZhL$vTm.o2(#1.1t$C{#e&. >#qY7+ S/O;`5xkXl\pH iWl8CI,R; )ʤڰhFI99= 0=?$MZ[tbkJ. m]V[ɺDY]7_VA w@>n>q7$Otss]]aaÇG 3(A2Z E:RrUFu.Ř{<.sRUWu^./- ݓ.xKUӷ}L kQz <<~' |ğ``ǐ'IZ%J9$twA>\Q$!!=9Ajﮓeg t.[K,r{y$Jv7ҘRu~Y +8݋̈́\ ,Ӷ|BJmҌ _|S+pˡs,>3֡`<(ުg S fV>H$3仑FycWΡ@zR#rgnq`9/e:Q*ѣR<[a.!B[*j+(C3:=T|g v[DŽ :x9%ٿ`$$)OkN@8roo)$måsjN%+Y*ء b9z?ό+8 { ,mnU>BCz 4f@= 94[9{&n} YTODÑ#SQ1ba9-]H\p^v]^1e : 9N.1*z, e.ν!j?m5qDy%Soh[Y&zϸ!6[ H{p"Aƛm<N P 0ME#4J{p1UcۢSZK@t%~'w0uQԑ`^rA&Ge`Pޅ4&t LFy3x$^@96HϋlˍD `!xqe"!/}Y8v@< E5.O<Fwq!qi |_Zd@\` Ƞ['r]#=4z)eگՔ4e<=ZJ,0K<[mM/:ѧ L l VoEEHIDrl8@Ô"|59n|)c+K,j.Q(ͭJVcYCSꤶă>Z["?@Y8]d;D{uz!5kGU7wpQt+8NGnQw) eHB*oX{(y1S-[4m{j _k{7,3 e bӋ@B> fP;&o{to#h0aWR$ ߅`|<$ ~&}EC<$l$q#35U0kX*MjXMt_qi-qNBJIS (p?APC5wbBbkS3r%fRlf"YCl繩պ_Tazք·\:o^}aZ #0kڑIZ}XǫP 8xͳ얞7:L]U2ό=g{R5K3@R䷺IJ^BbwCȦ EU/d~fXNOguH'5 źl#5&tV´4ߜ PuN E Rv$8syt u^У7~GRCz{j 9K'cY j.Q,89U4lV#P|AP $sAs MwEYAMck#ŚٌG(BҬYf*\:;+L:~@uס`뤉*&yO %Dy!ѣJ,)j:!A $44IA +?g20\ 3GspC,y3sQew$9prD鰾WІ]q喹'|f{23&W"%+sA9yw̠D=PkMOʼ£@zĿˠxw/3s򧮂>:`aS.!=J16D 1R.WfGuzs(iè Ԝ N?>l,\]O!ZC:$0NDքGbjg=e<* r5cmen6;|k0Y4{@U:1ڣ$?)5>4#Z6k$͋(uF,@Disp4LXg&;*l2 wVNgޠҜeޡF®=nc q7ђBfRxgj.4nO>VN\ "u`0xn{VV饭r[9 )CTr.Wi2æ ',]W>JaRĢ07a q?8<~R pv.|'vX6 (5|Q]j'b|FZwBɨW= \Pݷ `[ ԔN*$dH먠Jڴ. ѹtL ǂVb`Haz"w6 y* i֧{8[;D+ml(Lyůp*l)@)<ӌMOĜiWa€ %KI을̄˚{(?0oAy=,<ڏ|P h$sz2&W'A+?"P;QհG BU~yz֬忡 _HAJH;TňwC5-<{D;"boS<=辀.] 0Jp쌪?:>'#686zϣy8 ֕Ggl}_1Es ,ThlҊbg{f$00cJøAOB>͜$\H;ٸۇR>hZ%}"v Yl#}At6)NYouZHm>V*&=Y&#`+Yb9[Qe1T¢ H};[%lU}AQsPա:_R1a&wjtfD+F{Z] $ŀBOF'eȈ"Dl#-ΧQ"&X_c(0͎mOv>K\s@OVVT|cnzJKL8BeDx (D΄|dt'mauDeaQsx[%ɁQ*@]e|W5_i kE9ܵ05c2^B~J.vmeI+!|"d'KmV%Y!cM Cj;ʊLAC.n蝎D82άVJD6.z?2]tj6*[7j`C Ó/0vP"ͮ뾍DN5h!Dy eSӈJ](%Pt2XQT=kc 5aHL֝h$cAz(dQ> C3#y#1 Ll_5.Ip^"zT*ݔijNG`ʋM_k#6 ˪z_*oJ$2[ fCc= &5uꬶqW29(ۆ%+ҟY*BɺX_}pIt#9qzaL38?9|i:@I?濙`J=ǗK^bFkjV1!* ȭIM24L԰WN*EstP Kjzpj(?A[K!eecP =TUA!9jܺ\|=lռn~[D[!dy4[ѺbMmBhuW_HN@20⧳W[]_MqCkAJ-|,0|$ @>ǥ(һfUӏ/^`Z9 h)hVg I|%~@t|ڈ+Q0)8U' ~\-@G'_or%_Em{l\dSB%*ᰟp-+@fu*_w}kOT'fWnI[vJ6z-Lc)Q6&Gwv u3rA|5zU9xuy`e̠zLsgrC …KH}fkPm6 DP55Tyv T/mBKuWpYjN8Kt2z]Ht ;t[KˆFK C%$4%] #r %Ρx듭hq\bԊkbx;WGR2,HY*g_2nYMNܿEWjȓ3)M.m&4"RNK0cC/qVSɢ?6o>3ׁa<#*ck9*r->lIbQ{n`R0utHGw.1_,{܀`ҍnn{cRtQ\DVuG ̚(z."3o]Sl#1ugHx9V]깉aը8Į϶ sbwSqKy4SW`үi 9+;{1*]D< Б̲X11Ns1? p,zbi*ZLYN0G Y#{OsC$B<MAYpˍ?`E$M52%KWĔ9FEJmTyxt"|?@psMVrװel 'fp?4R?EMw]U]KU/'ΰ;zY]?^Q.v3/{WTk:qVZ%8dK^FV'!^QI!5D}ly@HCxPhS'a7ǥs@<ۢIY YD2b4!xG65.daZnξ$vj#*;+ e?՚zS9JD@OmnLX(Pk*c51FG7^wm'U[nx}ĐG.UnVwYXW 6(l^ |vA E`kٔԎM4G~ZW8HE&9,IP0UCo`:i8 ɠB|!!<줛g~F 1d m{qjvP}7b^9H XV(q@WRanRlcH 8+!TF FҸ oӣbuKsśc@f7fqI~4H]\ /L"^ߠCRC\|f,J|F,0emDJ~S{I&OߡlbfӞ#)U$<ގ (CL:L,_AeK0jwB R*2 \If{r%ʅ7vr~ոԩ2хFuHq4Mi؜JxLԤ Wx"leƧF-e(b x M ב#+j|>bn klq{$!)9 MkzS~({3F:"~srdž*'5$qk,&(vhI*>"T _zU[oɜ{nB>Y`.cccUPMwEZ|tħAȁ3p?5'gBybRA?TD~Yz(n v.AR7gQlf:\M8KFF m+» v]8]6׎ֲjw̷(\W jGWoAeoFʚcڎwZ9BVfWj,LgswL%0J>5o\p ebu?*ȵy0DׄHe92I~2;<=ڿ o14H>S + Z6Gۋ^wƭJ '}^@4OӉM&FT}fBm6HX_8/+Wjf8>xt@3$~0٧2@*+ky;*-eI[+&wW{8$\Vd iA6Bjear]C3䇰2VCMd\ʟ/)69k"IqꈪT*GPL[FE PNjh/Lql\HV3CxSo$+lb{F@t44֣v&[F]'ofE5v1u Bݱy٢ e@tοc`/}DY ᑃ'T+|]aTNW/A{fҹ>fI*S2hT,jT & ط$ \A}1eR+=_8?Bکt ?е[@CGK\̓Hy3Uc&QjFq_x;W,b@qBDkQՇERwHVsps 18䂇OasQIeoG &*W8G,g uË{N$<< XXm(V-qom]A]>py3{/Zo=`) 5o^Hl>Z$X.|+K"kMK+A-1rI=4CIo[qvaA@4˟E%"ĄDo/Wswj8䇪IN#}@n8Z_h66ΕUD۵.l%^ZF.1]yRIWD rM`CyHB}KA'K/AY5CfA Mdd d-ةɬbU:Wo(k$>dIV;Z%o"ٌ7s D(A엲pI|*\ʧnf ƨt"5m8 򕔧#B,i'=f8/$|`}z$7u35 )2 /!u 7wDkbC+4()[:-e1{.f+]SB?%] MާD?g,+?:ǩwnD>:Ef>b4ާ_Fc>ɟaTk~kWt~ oNXa8 TB#Tjtys+c`Oh(.]Q; vXDo VBE-x0'H(_:D}7X^,z'鉝^U &Z#) zɻ㪒7ޜc5φtIf  6CL--z^XX0`$üf%a˃7 6mvJ}ƟT%B+))pw; roiHQ'`0CYʧHIHݗm\FI,L&{5-xm>CmDdmj*ffjNu,H^-tlkj'<JɷRs{:!JJ l$c[\BS*5RGwzp̂oI slWa}sO̻bm+bE0PaڹT"ׁ3UM@oB,ަ[InH pSM|*NM;(=mpbJ,r+j{mjyT/:W(fGu0hqI`NfU^%Bv]څi?~hCJ;#{֠l֧ j 9o"}6#]ڨ2 gIe3C)?[ZBwc>jW_՘r"n8ֿl'֣˜+͊jWaAAnxXG[;O6Rmat(zWZT4sB54qMT[i 7СyT}M‘Fo8%uY!޴ł0^ղ 'ܗU*l:q pZ!Ir1/zJ b̎wloYAh9[om+Me&de* SU^e5ŕraVDɜBc4SZRaiX^,:#d(I'1OA@)G0ԥySxdg l Z8$Hn_ٰK*BEdHR'{-]@G 4\trt]~ZA9&_T;av{k'ͤNeMՠ%G/6v?gEk֢Ws8aMG|Krv`J$W1).{cKkdZB=@Azt&qF±WBpm'QDVn j$U0j6j JxH ӺX>Ζvn`i.,vq;fJFO !_>A նF y\K,7"G+"-"i# jrnʲOXn%Xn^E&#i眴z@[h/z7kUbPJt7C`]_ʜ'Nd96A^R8b QXreG3۬"ZiUtV?Y @>?D%IpIZnѾKn&Jla0^Ci`s5U&bϢCB "|>ʁSzA}}D=P❈>O,^YyJ(ٖz |b#Y:Fl4\Ftb,vAkI?ں.Tz3|B&+JcU1G|yb`$n`p'@o"qnqp h ZֶKcV ox-)8X4RԼٵgN$!sCH7I_i+h^"ZB~ Y`[@u9v!bi:"=]znng7Q,hweXXF˛`["4`EA@~w՞BDPvr~UϽ4pM[aoau_3D:_L8%fHƎA1vMOHyPOCbT=A'G%Y#O eigDL U .1[cݽVqUI}75N% ?W"kѹ/F&GcA0OF@ʣ+rc؅K{>E{Zr.Q襪 O3vvʼn~x*d?(!76^YUغAn$Yc]H9lu*Ab;uNJ'}6Vox@Jʻdzȶjt]wv11뽩.>Zȵ8w7FcneaOV!jd~0O+RfV_DM,wq雇X}!L]NlѲ`L(HĽ Z)F =#$_YF ^HEh\J[,޲YdHxIL=Q-%Uu[iqGI`Ys7qj{p݃o%^U{w8Php"{y .`?ſ@cVZBO 0w_Y^=Sz[)ж*{ 'sVa>2 2򜩤c fۏ.`r!H./O2!;xhαSIIQy4| Kg-_qXـʋ_enPS(`e>#Ŗ@nnjK⠠1PDE;R|xC §o?{ia^vb 7/MdVQh׀Ӟp$*FĆY.Q=(y/H37v|d2qQ:EQyp8dY웝~9y^UV1ϲxU< 8E!|c7,?UCU) {0#Ó)qy݃dHdSrʩp= (FDx(ȣYOٖ@F`Wd T\xڵL1db/bÅ~DgU{@)-·ǧ*b0-j#c9 Д+R YbI=I.L}7S]9;W#U(aV!.iA%`_x:*ߑ٫ղ;| vx3[4X;sCRj;/H2u'bPږ܇#f Tbͅ'\bά{D057ÿu>Q+x*`TNvP }ReoS4꺬Sr.R&w6 >дAݖY1iBye *ˡLKɘ:`Ё,^}&d̻QhoL&$΢K<\NC)u K3i,l' 姛t ƁX*qB0moy4b_k,JB]w׾>񅻖Ad>t˂V|1PbT$bU$z=;eZO떌Qt&Ja~I8ebP9ݏ-.pE%FF+9n\<}*kj "l2L/ /2(C#7ף)AI+rzgR7a/AfeOa$zLڀd&þ `_{#2Č[l RP|!ě75x0~cډ;3rLmH6M-~&NDb@l_8p~SLj@ۜᔍjK1nqr5hcs v/3|DҧHn?~h&Z˯ayϲ/ 1ײgUfPS+._݅b% 1gRyfy7sP  -Pu.IzUz{f㖷&Sx7Ɩ dF#o]i2$7vɃyꇽ*Z'u:8|hVҝ71` 6$P~7>(N(2ifGfUYV+M@vU(ȗ)(~=Xu:)0v\NeFҩ PcT|dX+O7 q-Re̲{,B:h klY~5ԚUi|sB[ޛ ygˮtcrDPA%1Ê#o }uY'E JS6jA=nЋ5$y8]"hw&5ljLl%o5F_^WswM " jO5z4*!;A7)_`kQSH tdOz夞.l-<6 Pv-][Vm6'졓o Edp$8uցr$˪#}AY{mW9ӗq ./g]}[ Y;nْnM/xylW'ϫ 9_$s{ϥD&JE+w5C] ji@;-VYys`Y<ܮ&I8 =Q8QPcJ+n_Ou.h &Pzz bILUnZO t/@+[a 8y\KNMֿl$F/E4 "Oأߛ=:15~ثt7; [ȏ!Oj֫؝UgNፙʓP[n>P|kh8-Dz +M|O[6ȓ7y:ܝ5,<5~6pQe|1;o#qOwC{x;+%u񱠜/1STV(ɹ[.NmU T6ȄRf G"Oqa"F(\弆/+Q2〮`KV5֑J| gt654Lʺݍs,a_3Z œ&v`)Gl *޸$ EEK< r"@S#%>t3&iܗhs#bk.-fPĄ@4l; %7DVY@;bѺ5tSlau|je?$7RrcO.2lݐΧe[r}M(7;@{l Mεt|Z#'!dYmY^M)tfC.\v!BBGܙ2=:|;lK&1K5rL|uk KM˦G Ӟu qgS?yOQ>?Z-i||cH1W4)? 1wRnKWN@WM;GU}/2~l6+3e<ͥzjCɁgN8HZXéCir~$j~l YKjLpl=F}g25l2 %9.\ѧh1[>!-rv+/!%{|SR@AnL+(\ud{(ڷ!gDpN!ʗ480xE?qGcrVC6 OlLUTD (;sA]o"2jֹ޿Fv2"xU`v^,mqEwa/YYm؟棰wBǺ3F-N-.{'/zWȱ^QL[ pE܉xO>48^ŻRfsټt%&h!nEoa0 '2=Cxl%2 BGHpI5LHiPA1Ce5M5"tFHg-X 9LWeHjdK4<~?Rc)LJKOw{ӱmr,%+kPz`IթAs0Hg(E \ ~V 'Q+RsG&j%f*Ĕ{ vTOƲ|\&Ϥe@LӢ2Us_Ȃkn7+d?z#Ȭz ݽM.L%}yU晍_|MR ;&T PѪ.{'NfN%m4 . ,$DyLĆ~Wz6ˈk2W(]<~0U1H)[Rpvg_M DAV1 WodNYf(LNQg~?S+2ű툶yKڬ~h{"a1+?eU), 0pnP`tzyjRn6]k0JdA, O<7@uX bx/W(rWisNXzѩP*F}DJ= >XZV!M {N-ƢuZE/ѫoŽdW32o2$ih 0$zη&G4M8}o[IA.,]ZsMz5zgfwoV 7qE[KØΩC7O"i*yt f9l=tC^27B(,aTbmSlW$"&ʘ/S h@L?a纱Zwq,ϖvJ w՜6AbE7$4hsWŴh>h OaUkEkO!g-& B}wNr 5ݿfXCv+v|$҉{j#;njn·)LѠ(&cX-g5%y$5Pb H_b+n++0 Z@)uEx:-*غUbmR03vILdË5􊛅Dy5<Ye,FpI{t!'-\VdyIC]0.0|Y}\{*w>ӲÅmmhԪ.'q}1>hɥ 2KUYRE'$C]%HQDm%$]>E{ޫvh.ĠI&@4z ܯujQnD0>dv¢{4 XH1xupnɻ0q#UG^N3RTdz7=R#×gfH @إRbof')1VBMY$Dj͑-*Y_ @9ܠ7n#VǨ eOܝ`pY͵҄(!p&5Қ PNd<҇ve  _%y$&%\ K4{JtTƝyb5~OUm(mUj)F 'ـǽx2K Bc%WI2vx#le ~WY ۛYF=},hU Yl`]P5R . m&v(;e79;,bQQV"Ezol0.eegFBACY|'4:?φu`/8c,ty^yE68TB*3}d/isa49zAVWN,9iq3JX:^#/tщ+ᕭgѨʶn1U5{,s;.KK4,jN@)s<=;4s0w,RUKul߰V̸>uܺ6\a_lr UX)Q}f2mV5&v Xon 92b-n:Uui+Ɋ'8$f3ܶ>rSߵrD:BXj]C9&Dm wKp{h0m2>=[~SfSqm5mjktwPkw{3Z1'nqMOv;X7+Fmx.v*&s~Ehס'C8 4/9 𓉥SM`ڜN,F񐐍yA)@@X=;Io]#:5<ԉqpkUvT$/W#:w &S\K'AʌymdT ~rRܲ-~Qk@m `JO80CVugmF`{Q`Z(fIW'W1 OT-P,WYC}3_l  qw` A_sn&mZ9 %h C"#QX-_B5ʋ]Chbt-v$Y] 8Mi/g&9ƋrnGGāU~@ڔ\0O:{`t9#Zš lq%'K>ij_JFM?`{MguWQ0Q{цħ*}:kx؈7듥lF*2ݥןt€m[h }4ب)I [9vK싣O"3_M{'Vtʱb^%#G{s~}Ue K<@ȎnrK  '/nwOGفvƥ1;:Μcq=vjTsD`[GlR5a\7i  Nz;N=%}6>)! jV4;Q-;@]`rJ/u[~YWI~)C%͚zxIw"V<"o>FWw "BAqY_y~仟*Qc:v|b8Jaͭ*9OQ ecv,}VP.`N5|Ya!\s^)fO D@Tɍ0[sXӔBK^jĐ*Cwh? 0 M t^x`Ӥ֛wT _tso@|BN3\A=:|-XLs) 9f3ɡlrja[=gao@&D\;m$D@x! ;>V#])V^bc\T㲥ᎪH1(Mb%Ї='k >ԝ]5QKظ^)],X9aF!mu>@ҍ,nP4ބO3v[>Cpn_õ)k 3e0֢. xҗySk Kq͸5{)S¯Vs,M8ꈝᵀ~dG㝅d$y|GD2{˦2M%2ڍe#Vq wDZwȂZXT,7HZ]E;XI N7ا>##W<.]׆S7-{:P_w13{nh^^- [k/AH QȥaUZޓe'*<OJ`H/QҤ³ 7t`H)_I@֍.Y)jА**} 9x&CK<@VR;TE<)6%.tU|kR={b]Ш珪?+hfbl.<km=!d@F5@k ;(a[-ʴS>$ձO?بhG@P!hgвfDl(&bSdl=$>%2{[b#ME {JB,[#i;#p'Ė<2S$ٵGA7E}LL{8l5ʁL >٦2fqn.ڭwJ*s$ v_>xRj{?)YP-i5DT[ߤ޴ԍHʩ,eFIa(y;fEQE"c5p͆TO0]?Ak ZIfp!Avޭ _yC6T_Y~u$#]GK}{sPF rF?ğǩw=gSqp/큎psCcS/W\gu1N< NobQ% %<z+{ew˺2&<}:ʵ3?o_m;<X ď_}=VtlbxdK{eIqL/<Z^B:pS:#'i ;mm|\^~2 +\+ &T3I [W.ph# [,=2EՔ?X^Y{  KS}یt&4VpMsjxrwt۵F?we(4{tmHLgaz5^>`F2|J횠㌅?XOu p;M_.x') 1*?mwւv!S!FH Ǐ;Jg OwvbFtLJ?8UKo&zl;*ż)A_؊W,S:X-_'"i?]FRmzۮmcXrp'!OîŤߑIfd˭H瑸㌏樐oHb}AKtCcNoé]sE$űH_xP7͇?2%V\W³bcbp,҃s'W#V4  3Z7fTt~qWG }1ɩ+#P })JJ6WT>_kevWIMLJW]{/_:~kl&*=-q?z ,TRm.R4o۰s|G/.JblrVl/! mvQZx˾'w%W>êH6}+#3~%.H2 dIL(ζ J w)&R[އnŤM<.ER1r)v$5&gЫ]~S^uZh} =_00u^t|L(7G/TbϞ\0+ _)ri^ U~MvYi䕉FE/6# QdVojd==\̦^ .U8ϊB925=[.H9 CӄV8H0Ǽl,󺓀ЮSzNLzƊ;M_K7iǀxj?tᾫH0UlZ$%e il(4V)ge!%&~7XRT4CQBeE=& ֕t&OI6O6Vy†5\µY s)WS>Fقyզq)mTgaO'8yvO"a7p(4jmM0!jlDyf|ish3a {rM2̒Xr-tT9ȀMrMg# JPyyŧ"̞ Kw3X`R~_8ypF'|:T0́{`|I<";DN ]DP ~{T_ R1Th BÜA'@AUxF>>IDmYQ}9qcg`q[kwsHkD5zV+ik1wu9(|f7Wclb1!7ď fq_5(YmȒc _rKǐo(Y[! "hCe:wYo/6_y{ ;R;sѹs#gN&A %2XTnZ?bȄ&"YXg=B#^X:U-lzy}]ډ4%X}O)&H짆$|ބ*ߟ?˿t[بvKY<:C]l#U<Ѥ" 8g>{%!Z4ާ6ǡ G 16xi_7%@!nv(kF `lnK&'|*,??[.\>F; 3sբ vm{t>Fj)HՄɲvO8lk)W6Pv$=idZY͸Rذ+G$ck+jJco@]r!%GZĺ][EE!<B+:hj. 0({pX^@nZPdzmd*:j B=co<"6,\тV=y |S!'caYBxTsMGM}9^py$@.:\џ2ݑVO4kAGT#qܞ 7`QGU$쨶h ? װibȶ+MNζ:MEUnq]uAc-0t9GZwiR6 dS);'h"H8mw(E1{V-NEK ,j S &ZH3b[>AKG?p~U>Jh?M\C >=xPߥ<pJьE]}^sK.,{dn9ICV:ʯt3AY' lc.YULWS]zbUe9e=u3Y|s^=HCR{c=uI fݾ(Xb #\w7JQpqA&(jԚ yP\_]K1l|k3{tz}4w^+|M`OJ PEzSx~(ٞӔ0b`dpБ6$;"V&g<af~죳wf\ت8c|9jR]Mf?ݾhGm-܌WK#5s[ .9ϸP+ѪRaY>!ɧ &zTBDz\:*%C%* K.m^ř1>> 'C^_<lMAṪ6(^Tt܆7n6x,\i p" lDs?h< ;i~/bră ҁi3ZTAL3ns/Tlo]<"ʯ,z%W[|ˑLL [(W#Y{CA[ц] i0Jf#aD g Ic$JN_.y}"jC@miFmVrL5rmp?ԕ:sv[۾W '܏U@F|ĴO bʘ`T|oܬ央 Xw kt~-3Mc69< Ga1R?E1 4w44o'<_BO%Ra:F) 1+hU1+;RD!6Ҝyc0?ؽIeu1 i]۠Uޝ)Ӱ]Kep)\X$0 흭&Mת]±ɕYl=rV` mXI[$R^ ˬ'Xz_b 9+{8nX7IѢ +<}R9ԕF(@"qRm8L`fPvdAvLt 219Mqfbx4&j>yEKnոWGbfb5=Z1p5e{W:0%2XݳCFجݬ:e(7љK7>bLjBtdega'zx *xݫ"о#ALi`I}^R'?E#?doq2 pA5FD@T% 5F= ph8^5k 1GිeTDҨK i궗KJBf[[xO׃󛶎B (#ЂgD.|wwn{}St+,De.^FB3ŒġHPݡf%#Ӭ5c[=7΀IXUq@+;a$疠3 kka<} {9縢NsŢ?_z`ɎaZӠr#S@\wQ"*vBCKo͌#f`co#݉x3t_i GoWa)?V -fN;ǖQoZ쯵|$"QPYmPqC XsD]y x9;úsj; *W9CsiBmr nYUmI<[8k?SM+uT {/ k4mߠ3lh @4}`0ks3NJjw˗4 @X13,#CQFDX99dC^n^geC6ʚo[B Y53CԳ"E7R}0Ǹgi8 ߘ@L a1&s(0u~KINsF[LiNW|nU0u"tHqrom-"7x;9a;!:9MyI9/"Y1J-fi x Jс(;' [pAȶR.icT]AH,[țtLRC1uD3A4YB_̾$EwfT$TŻ6Ph=Iב7Y^& m2yYQR0{LmRِ]RvH=#Yԃ AeiU8N]zKRH"Lv;-~}|ʚŁb_c҈+^$c2>NCPWz'کQ ʩH+&t@n7z1F6N(lacWi&) F>"xy^ߢ$@z)@~ X b?&<7uXwQ.*֡8xĽ sYAF@FFkZI\JcIΌw _.4aոad]1pO1,,в\R@`fqvFSVANuP$=Q*Uhx#.7dWHyQ<V9Ee{Y ^Du;7oinVIe-lFKb紁{Jו, 8xUr!NzP UudBD'5Ma|,+H-h1j@iǮy:hC]~i1+TPa{Fk"Y@7k9$%]7oj;l=G8B҂ZF\#c6BN8ϳ@, gWiP+aoX#![-f{Wlc "?<oTWwI$l-9_",ߣK';7Jj8F]ǣq3x@s߇EDHiye=%zUC`4CmSw?{ָO#n(R cK bԳ˲ փ|3xJ_dΊ `u>M}.踂r]l= &t2zyuwj#+G^/?62KI5V_.3mU(3!=y} 6"eU F!Xllz.^^2BP5m,s4Jb4TBy" ҘvjBW 8N4 U0vhA~Nw(O:G_pᗲ_ɠx) _(AS\N$pAFDhXO҃VdfDM8pNTة7oYq/5@jVo_;`" -dϖ#/= ]`-c} {Ֆ,vQ/G4!&@]zK5^a i(De8TOܫa1''k0BZlsҧog C1UK`6P;cg:wPvqHng~!rW^XL0-nٳM4JF*'19 X\׉LK1u{@\o>gh2 ~dSR/$m }.18Z;GhٙGWѢ5;(;OٵѦG9%SitAԗ2q3 -̄Aq~|],]k ,>@m@sk^z"g~ÛbhY&nJO:freJ&MpFBH8E=#b~M[""LqΞbh.ITd&0]h[}":I oF3} ܉~3z}4٘p<,bP~cY`t]?}3˺>'2L6*v M+`Ki)Ukᕧ(ْ;cze)́xx@FWGrO^e< _34&ͩt2B % ϐkF(C~"I{iĽáxJ1aMҌs6/tg.گttĎA}bkXbehWSWOo kdի}h1.JLd!(P?Az/Y)^؉/[`{z.raf>cf<࿧GaBND(uo~ Or5I-ݲ<[^vlW"_ѣRt qZbਦX+_JԿe͇繋 qq4ߜ `Af $UurS{xSՒ 6gC+u,Զk1uhZo[ m⢞ܵĸB6rnJQv1z2ZcҖ Vn]5aGKM6r?5OP9E]jbL?y-f`Šx C-_zʑL@tW}.Puѵ`3X?&U qw\Asޥ!18*޷GɭmWw,z)6\7p՜A^cPw~)+ݸYyOՐTe'9d/GJ9*V~SE®`9h zMŚ_4eOsIHB 3۩o"?y# t`)FIT" & b1wj/"8LcGLB+{;gßddA ￵ٹIe ˘D7 $b$g_5m2`RȽa04أuQؒ57Z<,AytBelٶ"Uy-&o; ۧ]duJM_cb$:m*!m6&5,w6|vb_OIY|g#3C!|X>fc_~ i =w!,xk2FPoJ1iÖ! 3n@^\mWU;dMu ]suaUF2Ń>\]!u9V$X,p&P᜙OBY)_"أSn~œl?J[z 4$``TLF&Vj}'|=X/u+S WjD_E:B|"%J.m7Ze3(|ICܯP >ܿ J.@E1\j2sewn?)ĭ_NLH_5flO噍u-aoZi@v Kކ5~эU\E/&j8> Ѳupƶ^<Mp GHt"$ ܤX5wss4Y=(] L?(@gMETW͹ [($27Ę~wT'DA5D'Gd7K,IEl7%5©hHʎT߄=͒8l:儶)lc2ͣߺ6Ofz/ɑq ޼Ip(S~ނ1y{-NaLS`x=.ߑpXrTAGԑ!]66+ìxkII>- Yia'OSsTe#iWԱ #{4eW$pm%`b󵷫=RDo*\@< JR( PXkc\k *qƿV4D񶲛?ƊPoJD1 *~ ّq f+DX`SjEY.i`W}% Y&\0t⾾M?}E}8&NuVܮ5\3&9W<^t妽CQp9Uz!r%X(Ym/ \sRYxΐ05[8vM܌udxllR٘B?ee Z _#YB"ݛ770@b.pM6#wNj黠е|Ej)O/.}ʍ.l!7g7a%ܜ0ZKU t^qnYL`m$N`> d,"; #v/bit?2#GL0xv$~^ǎ;S"ɕy/m)}oi<%O=O',MM&m98>PӁ]}3L ն#G~ D"(0ԌC{аr@, ]VByӊpb #.Mn)1 ,DnZ*dNcr,PZ,v};h[Ҟaa;І%0Oc ֨qIhrvksYcR/a5΅._;ç&{Rm`^uhTB}}ˣS#L7Cwh*T-lbX;B%C!N?+#SicP@g34wWSHS"`{^ܒ8~nׂn>;IPqU+hh?2Įbqwu2B\O&@1qDDd.9(nƤz8qum*5-w4Hw+VVE?) щ#rpG?ˆ1V*_I#nG{<)u)zBf})"Kw]|PuEwdzkFؠ"'+ 5mdEG bT͋t31c_/s얈 {p}XUS_‹4 V+o&҉)a[#3&&SMoiLw'&uNi,j > ^2fa7d|پuL.F5ƊW=4p]!->:BЋe>t629KIlEۨcNՋү$!RdԾD Vj+qxKZL1@Z坣%;nK靤@:W[+VI7Fshroݣbuʴ{@\+)Ć%kaUzƞs4:} 6K32j:_гP:@y Ki G)0HQoSU63m*]N3JQw`d )N%˕^cj׶ǙnrHIjK&*7a*J珋J| W}hbõ镭d_m>4 :`U Y?<$eXP<7 "DbPμ)Kh ^,4Xs9j2K85ˍwvړq^qǓ 23ظF@ޙ^XcOlCݎT@Df$q񢙼y^ę@F?WU#YJ,X u7%@ [I}3g&ҟIuc3NZ-11Ϻr􅟓 W%v#_7ͺo֭urSQ﷎\ɱ^<rG:ѫ=RX73 w/T.W0)֦vUqL(YSmHf y,Orc"gz^T[m렓oM㙡' C>|#;+K`-\v QFV$)bu';&`8Th߀|>i/gxя`y1ea5}2׃{@\nvfj,ROq>Sf`t@{usW&nF2$#ݷќ=/+Icٍ}2d]*?X~n9@0$DZKOd/N oIFPd-5MͧWPҕxO8}n },#P@Y@$oD[^?E3+<`b>u1YfC$5ϑMr<;0I$%?jk=O'!ۙS$3@]fɺ^j 9#PGJ} mGTN+UQ`ra]Af6$;<n=f <wJM6f>7(s #+3o89#H5J€pCD-DncGo1s'֦X(]؝h8 (Fx$hH+c0F*ɴ^W \ms."uw!:i:+9籔ޕ.*o?%[hJ V>hVXM4]>QQR܈aІUL@<]CɔFkzaO3DGF C( /( bܲhEA*á^#0K=Pv]`6*ɱC1WQp&\z$Z T]TN|)]U;GE(v-dwPDՏ,b*<(6>z0\"`s.$hNN@VI}NvOr5 SKRW<x K$MS6l4OSH3:l Wnl)లII#R8B-N9#߂)u&D)}i=:`k4s-P(ͷCnԡ:ߡ-بAeZiSSTDt:NuY61V;yU$4#}k" \y0좮d 2=W88 /,4c`(V"n\0*l&-w5^`H؞@/sNLr:E2UGX ~0n\[|22d!qpe䡘2:}iJ0ߣBJ`AܕgprZp'L MtF--޻X\vbQ#[SEF +lr'\z/#DqG] aK T7t)Q^lKJE[pW5-Rށ֕)+Oj,nB tRjWҦ.tǜfBE᯵=ru҈XQ˟iWtaFzܒFt:B)0dH۹Q C Mk7^dmzGPy~Zo^dcg*N"]qk)q¤В {]H ~pfht~,N_g'0VA !2UJv5лE0"WwYzXj M}d5>5܈9 zx}aù>Eq0q8ofMqa pP9>uRG;U +>m׃fFwRt6=sq2ulWذj:2:--_!P/NփD4GǛ /xг_5ƚfDxJvh`S8,Y FE.|(Bv3J귆{ю*甍=2dOoo·$걪e3܍\!@|Bc&rkKxhDAM=jlCm=15wC*Uo@β碘(aJ ӎᴩ ߗo<~Xa ⚞=8_{+=TVZ_@ZP$c}؞%Fo(} #rB(͠eyGn%EХ3i.>@9;A?߭eCkP{?Z\{ĵ\2)dd sܾQOŤ5t`Үgŵ"IÜ0V&N[ˮ#졣@pgڌTzQ[dKzKsH@_efVgj٧hvM lB[{UIK@*+ ﴊK)6uvP J򐅂+\E%ReLҨxp28މԈp}aPc}Wy܆͔!?ð1|AA%(`n,$LW|W7I?Y rhdQspav psjLyV&G4CVBvދ{VޛNd&hnգ> .:-&,?i{kj֚;%8p1w&l!!#;yDj)4N}Iutq̻wtc9BSK[f,~)1 -şB,dh;}9/Gհh+IwkrWD `ՅEY<VGV<+F^NKd΋! 4w@-le0*ˏRg~e5@кR_9I7Y/l+phط *[ZsliPuJcjhW4FW^c)nE_K !M::ey2UƠT KK2 h6PEe'w"I~a" ͛AA5@X05ǎ\HmmtBL޽G6wǜN#bZ{c3熥*7!n}q ;૸X>2u6a{n%.hFJfы,SLrD]-SD=H"\H6|ʩic <"Q!mdxSt&.%%l=f$ӻ@t55>|Hwߝ34<(ӫjw, ;"e54"XάOnnD龝Uz>ՃixrHEX,Mv/DAI, 7G6EX ],=:ƳMzJY[fl$6Rx:b8|)Mb9Pq+,3wMPftd&qwB3VOUiyF[@CG6d-N;̌+z"rR(srPu=cE 7S'Jȼz;6 ^˛A,NiÛ}h3e6^F^SZʔ MF%Qw#BD^ gbݦ3K^͏Zk gJ.1{ DϠ?˜2_"eUpA`,AN=Z!ZػHYud1jW>~Ѭf8f,Q FHX3&T6;vgfm8}Zf].Xrw/uVor[I/AeW -O 8ĻہPizM>XY w2-$KӨè]9g=n2&@qc<>E5 ]~ٯՃ\<YBy0jAj|qr*㽪-;Blb۾eGmi*pZ߹;je qCIĮ.3eT! z UuUۄ9h;s:Le 7OW+mlie,EEr<@ Nĵx76k%5!B} ig0q|pᦾJ Ƥʐ];Jb7-X3 3tNw~ךTrQMqxh*Ij-3%{]QthT=̌98MWW`[P# +X5Ьtе(r, vFZ/fR wZoV 99N ꅞyzD̉ҘwM[TF0T&~!. Z8twM%|Cz3X"O>'j*WFuE}$F_l}M .@b!aWHPR%G'a>v$Ȁ.Hq<q"nyـЀQ=Kp1=1uڴ^Sªl.`F]?U0HU"!n{rm<׬6GwZl$9ׇ{y4՛ۄφafXp=voioR+˻#(ƌ3@ň7[ز ?rLg$_E(iV& nȩZ6 o2$4 1iX@N=bn7%'s'Y5q]9wFDvf%7>xaAÿ%Iҡ4U}p1sv;ecAx-'"R 7H\B׽@_ x8,.nJ&\S*$ډN@V'Ucj#} \l7{f T4|ԛa=fčMhWJّc}9l権 +g6)Ums  ܢEDcҌBbWsaeiUov7Rqi`V@Xr&&N0|kd]V JoFϛ%~`!e c?w̷}ᴷ(Ou8|2 u6M赻HA '}pry0IAMwC}R pNGZ-վ88ksEoOvY,\Cx|jY@x `yN)Fp`8!# otQϵ/>'B8wT7i[w;=/]eB /J\p06?/\#vʻdq=F4k a`_#k3|mL:1Jk'Ӎ;m&*9-r ]Wc{!IE{H\B>q W;xUQq-sC_,L [9Ԕwxm͸&y{1)/X9mC  KlZg=Br_cE{A!4YٯoMEhgLA'4QzexlyzD6|tE\# D1Æ|!9h(#c&aC 2"'B6~il%qv~;k-y_sDi %Qj5sQ$%L9W>!&QtZDv^sØ>}V^$WN Me1vж!zN0x* qIPtBcQ\!V?$R}3#UUu5B aa@);s'gA%`:$^ 338r\-~ Ԗآw-,b_kP{“sJ`=-j|Xqaijy"Ȕ6$ƿoKzTX>M9?фǭ6/R#E7IVv5Eup< =ؾlA"}C9YZ`kM"J¨o𹖺:_Xtaf]f! D(H M+e{4>ql8[Ft}"8p&_s%A{sr)c@1~h[sU6?o:dfٲ3mBƟ|MuNG<06QZ;2#̷S3v,.R&4C4n\.b.}=mʆa L-ln3b+1[~n .AR~GByа}1:k|4ɩVhQBp$nQbEfMD<޳yLi[ڸݽgΛ= G&܂. A,ݏ[!FD>NSU_r4"4p-'!ڏ45KRx*\ ${/AglSU[ t{ 0cKȼ@+/Z(*W@l{,Ftro`7J (QW 3Yu( ac+\,+~"<(CAVqKάJTzokP#SYώCT ZCaZ ̨P7HEUogA"jFZuGwha {[AG<\6$0E|y&c[&~L21c +nЕr' &(_Lss7&e;6p*1ꎆDY5Pax2CӉx(^klIok+^cRYH  &Z@nؒ`ݒ+Ў4;@ӔEW?84?60(=ыY6Wq#`.ցϾ@ vspω'wsKr?(:w[%R8I< @m}2D)/$ĤP)(.Q~e'kmr׋/BB1G[ҢwϘӨFg(ww Wӱ0?SOqih_^\h/{Y50ZuɦGQ=_1ܗ3]˻{G We"r{([N8am(SuɈC8ӿ[;57'Q[,RI=Bc~tZ -v-uWhY+scoFJbp/r[$(54VZq ~*S#*G94NeۯTUРƂ̀UĉE#BXO(2cOS*tcYV1AvJ)FH.&.Xmje*v$|,1~_uawC+ULni:m=05YδbB}^!EY, !yp3.?`.!dhYiKOܸϭ7=ҙmtyt õ"f-RQz;҆`>N[ϻIؔgotnA:8y vƿM>kP[cc >siP]W)/ˌF̳t("`wJir\S|rz]Ǒe?*Zz[2yvr 6F/߳j0a{I6&_`UּJ.5'mEfD]88 hW4RJu:浳pDylM;e'bIAn/ J'o{9>@j6c\3ye2.J4kI?Xp#-nW :NeQ5Yc_X$/FA~FZ~QTɡKVn[yLuzdԯ(eW2$U$т!l#-sY ccFi4)Nt dǁ?$#lx ~~XuΟ\O)I ,~Ul^x8PP 'JeJmjVBZSivxMƱ+Gx*ʜYY}o`*-xz/j.@}9΀jjk]s~ ҆u$^8uxͥŚj8͏8ta-% rcup/و՛pQO}iZwFC:N!z!\-2ZaU8пV-vज۔wT wF /f ȁo62oYV9dox͕D·˅ GE\%;nt9~z\|)η,/i u!LRtiCFaťP*눐|A&'E6!Z{=5Re^1V I][q?n{ " ŚKy PǞ9gGOr#?ܞUF„$Vy[:Qn? h)9}+]8aChj㬳e+ᒶ1oS>oь%lD@b.*Um"QGئN  6RBU>v00i#B,BR+ EBR .=Z>{UeJk:J$!C>2su_ ԥ%m_)_ĎGT%+.< kv!k?OST s#W|&6OC0Ej5c;W=00m]0bPڃ @}]ųB;+*H T_.Uqav0U9U<{y>&G nYߞ8u z/MkloִSZ)<"*wNnN}]oi.f N:&`X̾>Z4ǛKfu[wԚ m[xSI\EC&u9ㆅ]ս2>@-yMUSo0z!ʩ |RßI987 [%?pV#4q6x>Bȳ}X,5:sPU+yDsτX^oѶ,U&Jk :G@*zSҪVror W-`ji<]ޖDe`kжLmj gsĺX)ZQɆjf9^+fDۂRAj;舎(fSS#`=''|sfSJ8xi'MrdiH&]J׿=1)gd0!jdOXb*]vɽe'l47X8PzhJ_KW.)1[HCimWUYpE5I5Tm\&hMn(|j 1U4c'/*6,5.̷)K< o B` N ffޕn7r*>015| ϑu |GQ<6 '29d̪ :NL@oa?4(7)v"=RU5:QڎyllzG PZ +=A&<aa-=eqQǽJ_BJ_u HU󱟛&?rB_pi3#ȫ:vzxSvuavs!p!fض!Q 1` NQQ=h?g{(lmOA@n[C+}wcyE70n Q݁;,j H ,pRϳPr*'IKb~ښ@To 7+B1F˽iǽLPZ +Eh]7_ZY4rQ.}Ό[U0} N?NtW/,D3u%.3^;SEKl!^h .Qe(E&{߭PaRp*m߂ߕgJd(c/# ؏;(-W711W1/ [zܘmk&f.[L_p,[-:a$T!}i1Õι0ЋêojVy-%5T $异 \',Jq#*-gN!֊ j` (H0dSpjK#ft{bP,K>d[D`OA'p_Ctr Lb-@0)U9qx`SOqfqz'ND8i6dt 4=z fNx<!ta9Gg^)P x9]+| I.J+ 7ZUXg_YEȂ.hƬLYC[Fh6^UxhBsOC[hJ/Lݢl{k5FJhfsR3'c2O-B{u?MgJ-lq\eq_cق. AI#IeJԲ)uR0ZP/0?օiN=eWnra/q!'?q)xK`ni7'FCOUҐ[$Uϔ>*" /#rmؿ KmH! FzCb 4|a>K5]VO^ob BRl dh!ׯHuҲdlQL@4նa!LN*S,W:>`D.](IJ|l*dQ v Px }Hkm᪦ƼXA߷q'(Oy "crRP*a.}CރAgyOcƫR98lY{DJֹk:JUH.@S}Q[zZo/jh i C?/ٛY'\>6 j]͏U$h)4ϵ .5@sr՛FSXs-|:8r Ttai[zH6 ֶ-Qg) -v }pg"a;Vܞwʊp2 ]8^fb(Rnv9'!4|C魃[a=>J79ڸ Pv>AdY>c1ւZsPtঁ+o45f!]$WX} `Z-] wԚ5sϾsM=k=jG&+ưF OL^FPMzP4/dxd&ZFb2paC#LXtn 񚾆+Nk5 I_<4&:f͡4'$8#@|X-9ݘ! z/͝ }:hudw^-¥a7p72O8PKǔ,QCօM/5j 8 h{\6zИ,YRh~i)-)Y$y08,M.{k?)<'ԾβPal_c(]|iK?KAϵD ĸI{QD{dG 9ܤa{! [|x@s<\嫗fH__;T'Q6g,e"ĜXH B4Y}wn@G.1_ *l2ua lXyp[ZmV97(bun3&GqT~=l|n,qEb8&Kԋʄ뮺edGLM/7ex ٯͻH } |cLR2/l?L4gD2bV}l޼+#b[@pv.-,nܶ\ Nd?5U|ݗ.E,+/Ÿ8`^L7znlO+n8 )J<<c].#B$i >wjDi% HUbtojB*U[:kp 64ThV {y]MzfsPkɽ&uP97j@J k4^Ђu>9HFnu=d9$pd.y;3QOҤǫWŔ x'mEQuR4+i7[edg*\gP YsX+ݻ ksl:p0P~XP*L-O]3D"ɖ^P<{8 8Fز!v'ȤʣQkbaFR|E<Թ @̲U%@i6ѐ?ۡ;'D8 .P@^"MZ3W"k.tK[ǝ)6c%}x%5DLXAWD^r*Χ-|=y%]~Hg(%4%iB|)X.DT}9~H꧴IkyO]=}  7bo,;bFpdx9c,gK]ƀfRR}!|P*46u Ӵ/~Q\.q:ټ6&R;S˨Ăޡ!ďSD, a!6{홉Oa9 -x7u8-B[3N}aB v˔vwlBy0j[n?S: dy~K٢T/r!CNhidJZ{qz"#7,_N7$g\F2ukk(MΝ8tG$WZ;N?)?Fw"?Txޘ\iŔW-7Q 5>ʑ,B;n <) h 3LxP8b)ChYPߨ<-_JADH h2Dj``y-J>zL;>4+ު aDc*geP#tVa9HE~?4FxuXNdE\[_< X. `kGLy42@T cRT]6-ꟶ;Vr^_ sƢe kE_kɾ/p,)elԍ=&? `*LNbenȚxӿs4Xtz) x]7`FւQ',L \(H~9FbFf8(.90)PBŠway^Hn9J {v!4 ЌtX;WDRߒp"|`Xi)dQ:o5/J WKO8=kSjD4v#FnlEp "- JҠ~LνfI4 ek\"}yS*// bQLӫ3p2J ]D=JhW2׏ $TھfdIH4}>C9g _uMv^6E)Ӿ0\۔ ;a-sxHJ$%ì7.d6'5'Q㬄K^6V8Qg9==39Ec">>H^Yv`J3+p4 L,⢛E  veWY" 9 ^6+力U;M'ԟl6ϑQ)[JSLtEЮ|W9" 4F2`=fsHSAfA=dT_t(Ǩ&o;!n43@nX$[n)|+hmq"RMq-uf &09L=&lq׋g&*(qg?>s"1Z~igV* ̺ݛn NhRh{pm/ MDƗ$gm!W=R$˄SixzO` _-kxDbXrD@CT4$YCS߈fU,Iڼ'='fqSbؑ^(tPsd[Y1㋎nJkۧڟ 0-eFH4!e_^nZfo2r%d/1l8E [wJe۽tp2#Vv˵\P?139V(Q*Ě.HщKk~6o@yRMqoOۈ5-m$||mfǂ7`X%SĈ_`5Š.1;gXd'R,mZk|ZXqQe(2=p5 l)|oq%F:?ҌEޑ? G\>ɅgH:=3z7y /SҨ: Pe(ܜtaL#f|He*BaͲؖw/K'6_w|@NTpkг 5=v[}H6N:g#gDYQ.PY_cp*RyajVyw-(zqVj8o-.NOr?E}x RE8|2U/%"ޒ [~,6=~7* b`hf,0v+D:FІC !U% )F=ׅ%i&՝Ϙ ThkHg4˟On76_v?4"T".ãxW/~epJDiAM@ZK5X$$ LA٪4IFj|aH ̸'.+i~!,*L&G:U;օĜ>[mnKԐJû +P2lހ$Q@XI+BLFҤэak GH#՛5S.,ެTI <>}- fTrL I_J%'&tdHA;ghl#hC](Ce֫,h=0!:ON !a.ǟRqY)5kmg*.<:c ڙ^i GEqKiAYm~_&CdUM.x˺ 4(/YFdЅ͗ld@3 ~!aCxZ\Ӹ7,P!vZ L{~`DqQw5p jr awėZ^49{~KH26(lC'k9׏ŮJq7?FnPS0rj9·ʥ0ЊG-GrdL vnx7c`OTq.K;>0w z6aJ@Ǻ/o[!܌ok1~:-\DOX6Zҵd@"Y=rTRe6GUp#$'"ç RX\tjN_B`VRRo8@BRS 뤸_|φ.ғɏLK.Vȷ%hb5<1n}yw%;Ac'Ժa޾E',Q]='}`Ke'$-pXO+AJs[ %٧f>96.ھ'GyT3[ ȃmt=3J:T=smdJj/b])ڮ%75\i2MCydN,.52 _,ڢR,+0Γ-oP6"kslE,,qcQ%i!z -i,:|#2HlǚiNƑ 2:$*!#uU-zkϱK>zZr!>*bwZn˸yȌ"lESM[@m_H6i.-_%B,ѧ3p)%Tv5iX86$`Ug[ 1'!D]NPz1iujG}[<akOGSW&N۸hӃ]-89řiCݖ.-;~TŸ6w9ŭZ{ph5jMv\'lbeEJ Go$P;bCP$ ? [|?BAl\.0T˛!sӘQT6'隈]n}y%pү״E~jʣ$KAƵl2dXbvs 8V6qq6"FşM11&$;c1F9 y|@{cpY-y*ph {T<۲* v4)aM{)5 m!E!G$]x2^ #Cbyqi l;eptRg=Pz_ϣZ `S(H_ʒ؞[+A,#Y<#G) 7Ȅ5eA1XߪVn%(EX1Uf =@3%,XôUWJ F&?curWC-;@@I!bدPힸlC{sY"$v@rI"PP(hBX{OV w}$VL E&hF`vґk?%y`+9pӪpJ7@Z  [i9;Mq`U yUu/iFiti`'lt=?}xBSmOGrI-h(^6LfС("z<惿SSԔX:yr?mpq$خťPvRߢ"BFQPCvS&*5Wz%VZd '\%I*+[# ˏQIKV2t̻VHeۜ~&j5oe낚n"Iok[ ÌrGp")HS^;nnj8^ngF--lI\ESGî%)rtK=:e22P,scnNnDJx +jphqˊ

      &찼Jj>4yV{:|Sꩭi2yR{ReW28,OoUn`"?.i j0au GfW*8U%VWU4R74G8Md14lw:A u6o9\9I.syt7,÷)kߠdЗ/O1D~DJz(RCW2,tҳP\$޾m 3e_P ;wxB=xB[ҁ>2*)09\uͳ%$$lD*AZC?V/]!Ԉ;d{)( " Ot)H1SR"QO!i?&0|FI*&$:cW䞋۫n2\˱m^O3[S| gW!dHꦓUͥ3@S:bi[Gغm"J`O`m& jt>UW w_90|.J@ȇj _* J#}a;u8H \) G;?pl}ʱchK_z_~U:¯eȦ}c U=haH>hYAW1yZ%͏=:0< )$멽lc\ [zb%8u]Obg!@)փZ`gb/zLUnlb۵<ʎ]-2ɬ!"V6/uZL3ya"n% G])cK:lڏѸ0?Pl/*e O~OE<ᖰJ GI˧x:E7hD^[ }[Xwo2H^:V·G(ڏInmW2kT+K8;b8"xRP;0Y4W2=yNmFBfF?< }dRS&SÍ߉lyǫnSahuE_& n3Zo/xx:޸:-JM0Q/'UwAd`d =ctUE#r'O3="'K`G?`.k?6e1_`[4q=%|#V*H20Eµ;v|E?bi$zb1Q46G&vô&k!2fPh6OVm$Gp +CS\3~Mˡ;m\-U;ݾq9A/g՜ӄQkZx^WBT8~Y[r;q6sl8(f|>'/dÁ-!MyQ.]m]k@ q k[`E eT2ٷ*-ӄac ~S`-ZY >zFGI3 gko #`ߚo:SFTSgo~xB[gjNSlS~v^`c&! [˨tk4A?Onr N'?CQ?#Czt< P7b[ Is4`OGW.=_hjRG7 ,d;U<c6U1@*_ҧk Їn'^|W\R?M 61rw\e:AKVp.jjߦkm.AFS0ISc/ x*i̸f~ 1gCXJ]{e|9N(ІkChɣ:MŤ/] @AY&NOxJHulwxf_w[  M%n*T@xymqCkTuk~f`T7ST<&`b☪4:y|fUЮEd+, j6,!M֠I ' \d OHK Nk|&A;Pv_eDYMS,| V1]Ssoُ \_GGPYa3XEh|IsFDQ!YYsY˷7BE 'Vwo1Y}4!ŚFhu<c"AxS]8hk#}E0BlG3QՓe"`3~,:B+Κ&q|r&t}Il2nz|hh;ʟxP>&OA3pL_H)m#B=Z3HP[3  X hCXuQ`@&,q5}t4L-!;fj?5ǡk4W =Cc@CUeix]>+@鿗k1?0bS4l7Pߪ8̸hVT~"10wחũks>6`?n>waܱ"h;= y7vp 4e7ñtPcN ,qZXCf*>TѾiP$N8$L8kFeAڧ+cC#{{oH;+c.qnQ2`Ac[_Ԁ k'ӟ-4aA" ۔Ap_6N0c"|އD,ZCu&evnO2B了iTIP:(@ќp[CG(M`f3bϪUpɍˇ|6LQ$j`*KI[u4`u~;:1m:,5lr+C.ys$]jtC>j~<{2F2^@fz^yƙ(pQ2 6hقJ@q_u&G1Gݝ{Jt;~ PR_!I6- smzHн/X}-ŷԯͩRq]D[PjʖM^+ǼPb[Bu̲\h$l 55kf$E8slvB%xjUpԝP@hިH w3q`UXƟLR2QD:k,PXqAU= GQ eA2r&gX/\zIv^tY4?Fh (jhrb 8ɹʼn{bA_8P=#ھVL(MR qJF\}1 ULЫ71VzrAc 9k\5y ub6Dizg\06^>12D\ͳvYNx~村6wD΄zgf4OX-ݤQBCױh_ R_f< s Uk75 ! %ҐxP{ӑň*x#ʉy`Mۦ;G^KWEJ@]Zlψ=-\4΀.ՎQBph?}{/4(m_4GOG #b]xT.=(X4 l ֶGJRI≞;%a ^Iʐ+_5ܢ]J0]a!=_X%x<<ۆi΅@ vʷEfU,iDL8}5 ʠO _#._L$O+4kX@'89b+Vx:xBJ of7oORAt6[- UIJ V1EsRxVyk 9 TMS"%D V:Ia/"& DDREtcOAEP͇7_}y^pt޻2p M609Gap D6OI&?V  mQ\!Ы bMςCP6Tm5N1EF?tt *i+bX!aps,TgBMDg!2iBy7`rstr0nV,$<4曲+6w[[MwD_\XUop+,NT4#nz?mXa2z5n/~eg$sTѪDhF=f`a%B :f]1> wz ZlUnԘ QL{zЫ6 ᅢO}*>wa鴍:؏ ءj17Ԯ,ʞ\,e O=!W7lkXTqe2)tC=`վ?+Eq+/w(*)is-[ vi"SF2-AiYc i=G`06o#f`@qGh{|?NCD`V-n < +_OUKݪ}z_b jg4.$²wX_GuclݞA42t`n^8-_lv8Y~J8&C# >V;p*x`0k)6l7{ W*f?1˒Y,R ΎO栲!`?^JO-vW UnH..h gJu 2,jσKb>-Gi,2Нs JVcQ(!kWı|\5PLTvnEF-o^ĞLҬF:7' [~q)jEy4 0fe )ekMOΞjPOD3:fRtX?-LSu 3p052譜2]8WQ+#hn oVI V)BӪtJLS˾39`>` w'ŠÏk.6P~n+~N=V/t3 Le̍z)e?3wal5WTSylO34jAfͤx)4wD0aÁ߂0YGg) onpblB\9.~{R;7t xh3rf +p>40'- &^yz`,sIqjމ*\RiUl܈qm!r^ڶ Z"MRS**x*RTo䞍1s5gju9PN q_aa Ab൩z-x, T)<+i.__ G_ \ UF҅ yv\G!׽Cgxh6aC60z~LT?g%BDvA_++[qViUCëi(ٲw"a<[!5%W>Rq2'7#U[ϞpC!sIr!m3iv~4ФG.Io8 /|Co"t{>mu 5ږ(qW?[mBpd"4i*lO<}j%݁/kP{'| ;rg_V,pNȇkUGyflEv88K+#zi!Iͨ5U,Pݾ<̳>Psnۡ5?sLF_>kx)6{́F"Zd kc$tz2Qxw1Bo[ 5LyE0IͶ16'<?C&fM{ e9"hLe;Eq%sbzUSA*y4e#Ipy(ފņ#DKJv5h2_;3:fIdܖ֓#`hZ~1D/ZEFVO^Y4(y_] :6ʄ]5<?Hsk(OxTlr Z'FiG[13QI 7#xgA #_T\2l̛[aDg:+i1F0nfnʿS΅]%nA1;9]%^"x=n Th.n7*-*Ӿ3(0?|{,(I8fY@PV7AÁ BRL^\] :/w/uCxI=`d.^*S$2ED(C@ 9e9S-X0)׫ς8K<h-qYx>~6H:sL*!Am DQ[e0/!vvj<[+9mHôwojG`&UUʨCڷYѠ.%9h.+)`YB'vBl`r"}BTGWs"z ǝ0܂eD2ĥ՘pF管ݬu14ЈnG^"c\I>sV!gchrM[6cXw$%t&O f&e!ej{;F< `Q#H5(6H7?EXA''>/S~Qӹ̉#Ci7|־^73b}_'*jlzr$Nĩ%A[(I3[x8Q5|mP,g~Yȋ!(<ϚS"7ljpq,#b?//U:iO ~Q+tȻme79ɮ+4-YAI^/i t߮akwtudu8lNK/$ trN^3 %AmgDxhþ6Vј9c* rƦ%hAg\Si_(} vQ`!ðʸ?y{j "*JrJQ^g$*H]18dHHHsRd战xorQX j&O7E$Zy:|*Ch@2k >Rr _WܛҭTN_}j^p:Z9yReP0$f%3GϽ ݤ=XWp`lpImNw&p?@$2iPsMm?wMZMewXK-Ƹ29׾HH} ;&r+v3iKA+VPVajt䉒|U2O"v,pi]j9< Ne<%KI zr#5#!jV]mNۚ)Xhaŕ-]'v%k%})=l}#I ^\X9m[Z$[!Mvȇ7)O9L-'Ar{#G,29$KcK~W7uvY+BOc۪8ZǍ0WZR: sIbԵȄx#vX, QɞD?2b:rfHAnܬ*m&3D|p'!Ѵ;|*Jѷ^},c4̽vV| C:!)VRfi78dGOxP C_?z6b?6,a˅9hc$Pa&#>9Q7gCp[pҝg*{G7XYj\\<k0c@<%rw f@%J#I">ZAx|E%_EV=41q9mߓ2*|g@h]1u>#t9)"~pS$5ZimX#>~Ylr1@؀j./o-%'׸wp }HNQ[[5 @9T!N-0/lK ?N8p)]Y\+\zAk-'!lq.0j_AS>on3!f.۳C~%LihZZx#:8RM7 /#"?t]|8$:!?k>Si5xr89NZqpnP̧I<܉IZ?1Dd>M +qFޯߝbv::]|t}n7O}*,<8wesxfE,n'8`nJSIv}Yt$~[1Z"Ob!1>w{q7חs뤁'ct3_ ?ypY%T"ePdpq f\‹{*71pЅ)_6p4ͥt5<1(iqT ݃VL}$Bm!x{?V^ !j-Q`K3/ϵJSr|(ץ OJ֌xLɇn'As RL~+ ?/ |+ywz mJ iZϮ.BhmO1uʧNz]/r1#`lVߟQѧ֑c3#s _v TJNػ> "`(Z|EG^emy qJm͓ 3x YoJ¬.cicl9>u-2lu̧vAn+Ƹ<8 Bu7'o1 Z ,~Bh.uB̉a[U˿} ܅_fuxѿ6lIֳm&h&߬j.y]]ǵXaH%?ܲƽ2k!\}DmA?LԱ޵68HUpHxX8% Ek`Mgm^1?Q?Ӱum.(EZff+=AYuZ-+d1epSj` H/y.~xYmOq1U|GRbNO W/%KḰw0Q%P'BηU@`~( zҢ03*.#i@֑~Vb;ˌƢ~8el昪u,[jd縶 cnc>g1eӴ[cS5Kj \V:]\G'3Tc5hJaD!41va-X>%HmkOPQGO#O9_z-kF۽5FE ա4AjIclc}ris?Vl2 9~XxU8N.U)hϜ.<|NVI_ o @uHyA^]L0[%puwI2͇6h'lX[LJ 0K@АRwU%*iSE`"0[\B#^p6t^pF{+*+4UwClY[+~|H}D Cl}_]+ih]onMW=púB)kt ;HLj-O]&ªpРa, ؊)zTԫC$Ck [/\G Îʷ+^98NO)*>?jF a}lcKܵT9Y/Yn4Y`=YXSjђdHA㼳܈؎Փ ."xOcGO}%y,Jpaꪠك yĬU>d!b6lc(>s)ٓelC~Ol-3͜ AoJbz=Fjw1_Lm)G'FXawV'j=.b>:r=N [=pPuq♯eK|J!SFdoXy FJ/Z|UIM4X0TQlVp/)ط#*+Ԧ?ev]E)o)cU1z`.x+icFhxp!l cɼJ|\^sad/-L-ܻIt Ŧ_Wvbݽn FM{aO(ck>Vق~ك)yBv#W%wy:4U -{-XƄ=ziwbL6W%yWo7-k#{h jN0%PA&?ȸ9e5iixt:B\M#=;%k ZPc|5IN+vNa-oF 2> M$iిtF u/LҰ~j /U۾D2 vag|kI=ORS=7㥓'*y,Ye`ۗ# 78SlAYEfgb)L%rT;UFJӶoBmx[Go@C#ê!En49poL)S[^ŻheDFXB.M+lSlLs6 AB,{&6.fof3բEyc"4%ЎCvl^j˞CFhx.ts[F0/2IcR*4d8pّ\9C %NE3HH'k.+pI|jt18sK!*Bd5VD<6[͎ khᴊz&4ҸeCWjbc tD7HN ƕ [:cF.6;v*) d~[7±**݁-j5T,ct~UeTBh(QʜĩS>D.R"¼6dw:vGOq6^e_+({ݹY;B:IptD#Vr3 }=L. phaQx\n \|F#.Kda^<_sSE?gbEt#lOK#׀'xrjp0.LpvWg~mĞLC{I*t5_Pm"fĬ'D+cTI]nﯩ STQy*r$P;bJ]A&xy]:\Swȹh֗ED$Wk-İJNњ籸c(ĕA-3~zWyyjsMi `C 2Xo:.8~~M-s3 ^Q 1e=?&{~S6R7JƑK/Cu2NaɾBxtjއlA$w>Fݳ,XDGӌh l)8xhبK-ޮ|럑C)Hۭe GO:oC)~E4W5l4.e59O dF/%zM9rvG[܉Ѹ<*wjwb+F̆d§y-#Q([3[ChfP@ of'~Le!nWzR?prSq+ #Q5.NO~ZH1QU|f^F Mb-MLX)EUM`Hk(TMM7]9Y;xi$ *Wf Rt=*HyΜeԠxlۄxYej& Hz<7A~'XJa#G1y.<^ֹN<`템آ 8鬸>ޥUS2Hٟ2 dvd?W]f?LJ =PPy/ qJ$_ !5*yN8"(l(?yīM/ ކӨng&6NyayۡcAPKokuEO{Z|ZYQ۔/ ە`>`e @^Qh(JK, A`i  "b{(?Я{(٢7:q&YnN> ^74  }yXJKZx{.2U @q4o4ǡV-rlƯBsm]ʒ\@y =s),*z&f%ɰ +^:44-‘ dSH7[si0Ue6EjlB3Ofnz `9 \CBD\b@~KJ"҂=R-[nh]:cT~,BHww^'\ 2wRi ICdD/{=QfD)xZn2FkM8b/S0>YL2J"Y^ D7k" *߿(_<ѝUi׳gD ƁIDrbr%CEm<n EYei,ZC-@i2 ~-e h1 x{22H֛'^<)ZL¢[ЎDFςmqZ|˨2M3܌"doD8=b:ڬTgmtmu K:&0> rnu  .Wy>1EPf@m2xqZ$4v-'oF]'My&X2uҼ*sy=B|QVb͉;0AC|q&E99 >KFCoP#*/ zFB/N0 o4%z->沩0 Ff?#ts-%mS֩'{?!q7&ryf@BQB'Xu&z Dn(kǧÚD=uϷ,5dE.ӎȓK{6 !$"ۣe}Ng8xD|khsSPVΓf\7Emә#j,oK/G#PCgz".$k>nm:t^_N}}snUzbG9LnN gEyˈlu&ڊP V-{0uj/8Bcl폽K+8]\mh~\7 YYw WnMm+oB>;S5gĢTqu}k^K>5I'3nkpf>K'ɠNXa#yVvN"O <,myW QߚdŬ1xff S](Rh O"d2@lT~MF-xm%iұo(-q&efnٚl2Sp_hzұܸw^V# \~EH nVx ޶R2!|00%Z\h ˞yxq<0Y )J!?avQ%B@5jЩܝ}C+ܙ+>`R[ J/F6ǭBRlbJKbbZtYWrQ}bj+wEs 껤i [v7f90[L :c #搄|05-\v׼aF~*ȧX_0 Yil}4Έd4|WB;ZBkH9vۊyM.&>D* 1W°j|9[SIgz>qz:t:MC>BDOA%ڄ )D]iupF XmS,!\Ӱ R2\Y\1QD e7'g͵WG⏼L{vӾ.n}SIB=+lp,q! ! a9oSEoVl\g%a *gپQ^11kp|z.;]iX0ϘߐUvzb_E& T\ G Fz C 2H`#UIμYӇ| qg"@i Nz&y 9]''$a1C4^_0瘿`济n3Ug'%[BRKSyBUksb**+]eXnb&'z~, 50QkL&6B-mݎVf]_ߓ-%؂7v:bOWR΁#;?vW)&{%Gr7>QO~?ʫk>k9l80˚jG/cSo`L+G $aK,40|LҳN܈u /5[.$L-56~p?mSQLE7kP E. 71HN ڧzeRq?A:w༈hC5wiWӈIuZ)h{lsRiɷ ԮYԇ :l>S+?ӤY YmL If :47`D"_T9:_h]vDq4ՅF#lqQcT\.2DBN]_"^b զ]-0nx 9d(աЩʠe+a^4D3amS?M"Nҁ$!i{$Y|4Ң@)r1 IJ1 X`߹f!2G@q&a*V'B73(}+z@F+;?*IGΎ:$j I觛4iwM]hO~tg Dq!p;^*آ b9DhyP#*qr}ɯ˚/u YA,<Li,?(p=8 Η}\ 8#~jmLEU%pn6oU`@]F|=|dêT&Zw~7 E?J KGȻe!S~^d m-צt  {mbo(s lq+Kmsۅ']NT*z3+}:|/3Kl!C [c>bEz UTZ8o{n\¢ NK#Ovb5!nrrRr} KZ$±5b~@ZZL>t 2NbGdb ͵Xrä#Ӷ4"rKo w60@5yiJ\z3m2$w#4 $K+;_R*iʃVl+l jI\vcrRi' TIB%S0z8 <2-A~:0bvzNa|dy>}{Oᨘ]m1+*v b,lf ̨uѸB=`&<-6^Z(ȭ7r^ۍ׍&h{>De%WG_1;MZK/z238Kc,AHP A~8Y YAj@j47&T;j[ׂq|JrFv.0ϣR@z Ko=Փ];9i\ nDwAR,{2oh'^J ,C- A="m3ҕd/[69q={4$fs+"JaLg_|X*MӢkhBMaz=F3L.)KBI1U[/@8-b3/iA =ԇ^査fB{H`Jm]qX-$X X Wa>5NxLw1&F6կY(*ZTYMyƾXmFK%:N Km'?<]dZV0敏 hHvK")'ϝ/.IaCo35HQt[eJ} ԲO!)t(Iw  .$V7:4Gkeh ´T33#.!&RMq#` ʄMcꏀ(.Ӯ:$2E'LOhݪ3}-? P{p'ˬg_-ow(yHU9>RZyH[^p$WEt`L8Ĭ\#pԕz\`JxO'"0<33J+š;NpMp?sxp]F?@ ]x5[fG)OA%kȝe=9@[SR;8L 9*>_(^r W<"P q6ȇnN=ۮ_)*k2~,Ls\jGXOSf5P 8<_l;NGh&I4;m\]*1 Ođ;H,E L9?h@7J@rifߛcaF.Zڼ1ۋVֿ*E Z\ H/\RW@LQ#F[=\t9TZL]+ڦǚndfsv5DP MA 4 G'iL4]uXcGDNY 2OqF`^^T=6r+,d_(f@dsڬA-k֜"{8lhnµ=`;o=0)6Z;o_}O6-F%x,e5^#_H>>`#N )OlC")[{€3~oHamUq!z;4z1?hCPЃ .+^VTHy@44i4pÝuM 2Rdi_hLpF&_ɞ&2hCf ً:/ vŖxXhtߨ[ok3ZDKeI{ҍEIh7Ssp4Mq[8)tɌ}R/)2E\S Kuyբ, 4WV i@3}IcI1?PJw폤XW~ͼl1(NN(Emw֮M:?4F>9b+V)td`yB|q,9\TKP =$;ة׋yԈ(#>š_s>B,ƋEcf+;(90_o}[{eP~ E2$&6UԃǴ?JUc-=%GHL>wù˂LtRPz̸<Mp<(ZH.%z븤ٿbo]r\ImёVwm%zOyl&0޹#Mzwåra22/"k%26vmRKey;-撖дRMwqpyؖ dZrlo\Y PM_L$Cj1ˋj$Z0 nCLى|vDEX=^7S6g2,TN./Sb>f ^;HH puɗ-Ǧyݡ鎌Q6Cux*Vs2_xltK=7[L* !fF) Zop+85Xv%$̱~BD4 !(ׄfPfA eXݲv§(@>ö+ՆU=#0@8 `'KBPd۪I؁6~L`f~ܛ4eÃW1| ]1ȊP !`V'*i.4Ġ)oLmjӘ dϞPC nwKcTo] V ImoKw|7屈-L<2\X+}6ٿF.|T[GV+xaO`~n f1ʐ[J `ɛ%.[/o*fjB>\.EJo\G1(w r[:R(Rh.'"V$@ RE)6(»8W@dKmOO ׂ.+VՅmInZog0IM=.EBp0%OוZ+fgY[}gXu,?oܪg=Rm_ lѳ!_<=!JYm Nee?%4)l7X4:: jKCD&)ʤkݲ~[FDEdւ*a|Y(TBL׭ Y5J4%c+ F=}M&UtTn;UƏ^_ѧ  1 ̂\;\:ryoH3GCoD5r _c¶F:A&`_O4n% dEeƻ%3DLeGѺ#+I=;?DsD v(&Vy/'$x2|&~ޛu Zdн=(:^d;=JmuFKoT}9}#\@MgA\;prx_?GV(eBiΔrsɗP+=B{oVo_/=qJY!ja%ht0 {xjw}ثq}!p50?O)Xo ,#!iZ]ᤀYiL P"BS ˀ@Q΃Ȣuؾ lquꁙT]jbm5BbE 1:IɲI@yKh]/9:!ҸrnViT6q0ުwI!a YKY_VvK%OVRRmU$ؤ/F2ћGrt5~8Yqq''ݭ8x0RYb(N7$łn> 6Rp_ mznQp0*⹫ sKmHE3U[n1:DOꒌ]?S0CifrM<xHL`SLP3|X+`X8&Q/7닑n³ ^ZۯmVcNp8R DP\qc8B"~9b8o`'M{Wq-Q5 y`SZ2EHQԒѵw6j"a2elnH)OO=1;6CsSѯͨGh2Z#dU|[*9hݡڂ!]"dKՔ*2 ! #NW@5pJzWpKy Gj;PlmLxIƝ`[ ?z55`K0oFQS1!X)xaG{`47lqZv(CiE5uK_Z < 0"eY&fbBT)9ӈs$ J۞TgN ݛkyzZDk LpinIic3v}xDo eTykowtО^8 8&;3>Oȳڷ5ǡvn /WIEFed (qv‹e-q%Ѻ]76{MmyRC R#4LޓM]d\}mv6lBx VGiA )0qx(inq'Zdy<Ӂfy}m#+'{ƬB3P Kp_~S˥a骔ae ~ Yk}Pr\OwBcDKe bK%7SyK3nUʘRQdOf5h{ Kd`I뭓r˵bahݍL1!O}{DXH:@Jb}00^̌t&0ntUJ:†ȇuD=@غJ)1  "1[yT79@+ZՔ%y)=дIȕV"j3xWW_v=]pP@>R>uvK;$@$ ҭxsGMR~ 7 <};k<u5*Atq+{ܱ;F>23HtH|(~NWI${ aeC\#,rt',at`Y4DpTH)uQ nԠasH8Y3>t,&+<\ R_g8-n,/5<cԎX$dpHU2ϓtUrmL-ev# wl"vԦeԷW͂GN0 xl~ef˱twip>G&(2N1"_/.xbL[9 @JUiAln*J"%aơKE2muy0=CcSIB#X,TV Sd&@JY XgQN{r|j[N i 3We!¼KZC#+iA\GdKJ2mե8ٸԲF֣U6@r7'24E* m?E"{xw&ml jKnm˓=eGP$Do-*fL-YŤ__h}YWVQ^)}jci.DBlDnYWs0I?.{?~r5)R֑) jaMJ0@ӱ +_6XQYm_O`S@@]CcT`g0zqTA hHZi7 aBJ'f3?O&c!Kp{zR>vrB4} ?S3V+9<\PE9Ϊ .P)4E4-ّ񸯙E49 ӋT{ׯo. rX%Wނ%͓|ޛ.N|Ds}9&O53%hgl_\.=WAhVfAj~hJ=ژ)Ju?O^q__~ծBVyq|Uou 6;MuȮo=%|O*+o#]w'xny%(!THO2[ع@ %Z7Qs"U/S1282[>˟V&jgNr|Nɛ^],Q 7FD%aT+p01<>6j𻤏P,9, jr|qS SD5h檴#Ft裈 8 ֻ\Ϳ_=@e;{7դW$J{HpGtH3ǥzVc%pu|I &,JKYyhhHa/TEїϛ[ >$ceAM1+) 4]Ǣ<C{ ~ܲ#sqm9=;4#G_ ˊrv r倉ϰv,?yDp{@É5F(E X7/ڦ,B\xsebAyZ4t.cb8̌$У ڲ[4V^+CBȧ.Ou#&]}_vió`P,CAtPdgU4eߩ7OȽ ̳VKM}u/.2$!TpBATJ*=|@/eϫb6Ѹ1֛dD"pԵ9aȸ\ ͛:2 %#i?=rF"t- }F3(Gx,͒ ZԞi <$^{qA: ayHW ji"\|^V55)s{.Bbn|@JۍC1鋪;x6ScSa;= + ͆!79nj^KG-a) J#o$cy>ItHZU#` TXhVjΉp# A`o`b$Џ$''5]srt \1Lx]`jZGHV| ^y^֎ *'u"^:.yl b`DO_g{%Q"k XTOT7>QSKL潖|rq|$zwytS:*}N3:EǷ8‚{7R2xw:>YfO&<| pxQpU ܇oy SdyCٌ8WUG&93i/ Z3l:" ݱ*wض%=^~nHT 2)c<uDra"чpT-ߜ]G[â.gJ,vC5mYNJ TK[p>h܎bh*R~ Å軪3bS8nF̞{Ym]fH+Sc4#g}L6CB'MF5Bh"dk;/Y!IJw Wejpt%Q+t0Tэivը6jk=;2s,: ;AM:鞍 M}YWئP [ Hy*%;>5e}1[;R+?%0^&zu< &q_:'!f+=G$PGϪrс(wzT^~( 荭imNYFF|v8b9W-FM{' [fu?teB K/ r3KJl?O;V TL]2})BIR(پ˟KNf>~7osN&h2e_ ١a,Ba-_yS%p'"1>˩~!YlX{/-HJ5(9gDUlgN&-2L$Þ4?CVM0 'y;WZ9SO0[D:W!s]XΔ!dg}y 'Ź{7Rw`qOʾݞV+r3S,BfLyNN,6NB7wmpw(_A@~@uܝ24qj\pLG=Qɮ"c;C5P 'oe Ny+vjM Z9=[3Ӏ7 6ĒH Oټ- iVGŽ=/˵$"Uҝk0]&j p܇9Ǥ if ?R> q& B;BW l7 :4+T6;V*@nz?6}@ RIX!!\&jq <4&ޕP%jDF5E0|beT_Ɗtg*ɸ8+ASא[ɍMR6>9bQؾ{ɘ)-Pߚ}ƙ-̾Ql:wsX7-qj'#x2L;{O75ɤ6Ӕ߄)}73= _($ˑMsRJCA9ۗctQEK?)PP(E8  oj9#]%8ށ` 8\]%S\Ҭͅqj~.Ɏ+"p (L mT퍩^d؅fGk T2.4AO1++AX:cqxmZ'}#W]yL{lN7xDYő`YTl@\:fbI$c<4 3Nf>$[xA ؇or?< ,3-5ߗM~+Q5&ޱ ): n-< ^/LO]w̨ =;>a o}gUͯplp[.\͝}ˆ̟78恸Sh,pw_&MǤ +Qz 50ӟ-&x'I rӕ~=Æ~n7"6Wd+!>R {*kpE8bßz{XQ&rDϐt ~sJNE.ZE3T!}*Z&' $n/A˶%lxW=]L.1[c7͉QD<_~Lx: ي5I9T,y(]? \c ~ϘYqJB_7i|.Gµ9fo[itQ9]ڍ` 'Z&SAg$~NE0*sإΊj0YbggFfRN)V(vv6X~{6oݛ Ebѩ5q2u2*hI. Sl!ȹ1טћeN>:r↢۠14i@Sqxbb`, ~\hG^c7]b06Q|je"qUt, V!gi+ 5鼍bC7 ʂ ~/!WĝйKm9Otaz6\#n!I!dWf@f9b4}ZEtƉ!p% -͔"Ulk$ؾ܋wػ` ][{Hۅ9gl]''U:w= 9AӚ=+{>~pWuKW"* \Q,C+ޡڴ2(x%%># LݻgxLץ4FSvvݮ䇪gM)@p^dm3/k[ڨW}ОR3^<H o=/FͣN*期)Q%,=g[%qLt !tuv6cT(mfDZ?W(oc|p-0s,o6}ꜯu2_cK 7+R'7P}ϻ!oJ(w" NʧN`x ua8S\\HikdžK ̹bu48k7G_~߼/EдKv񌶝XMNOM jQ0bͦ$^0]eu6U# sKc{A'7N.GM@G1N%o5gݒODD~lx2Ң|%Ө7fJǒh]d̢@dfr3HfFh=ޘY2uYx8=?8ё.Qp37A"DhS"oRuZKKU▔iTF{[!6&Ĥga^VK|ݒי"v'|v|qrF!]?/o'Oov᧶5iK3׼OTn, Y {p ;py{Nq~uq]8~G[jY/X1EVM!g[uS]a'{dTu|h;kMC4ޯbO&uI]+qEO")ŠuWlP? ueD?%u%Wu39q&YK,mLAN"^>#h:=W=9B.t [3;=ɠ|nV7ҍP,Wj2resYv?y#{-0*"}4n)y"WjNK|5j2 Yu^>3%u.4j@S^Hpߚ|~&Ƭ1hdy<;)xjb*Dlbx+7 n=b)90 SL6?餷6gEY0|s1&, ÎGIQJp+jF 3:LR9H m^=TIƅr~5+kjy›DBoىPS%uY i2*e)/(+&ARSI~sUͷQuM1r&$kr:j_ZLHYGboLOWXVXpkf,aP;^14(y6dKǞXHܮS:`yW˽;!_iXDq.J#6;v{hjcoS9tЅHƑSXOtd'?G eC.x-}H8YOt7J ;Wݦ]J ن/L`_}ʜC;BfyJ =QasT`p?skT OR:zڙ>Mjc^C,=j&+5̻Qp(Qi(d2;E+mFwZ77e#*9UIi2CgJ۳t ._llm*n[91W1$M}K .]OU>vw3fV!9:ة5d0MKB*Nf,hrxv [6ILsKZߝڍO0CQ*hH;6w( CSGhQ| }Zz! z (+67>eZVN=S+>:)#C{;}`tw3\ ԡ΅q2>t \+^V[ G]H7EO^mAPi);/6!]htI\YLG,ϑZb5 Ĭ vˎG)h!z@ Džƫ6 fNC'J+$qtoz_6Hrs&xg$;{&&@'adR?5CtRe ryS6 qZ%@dme+}м,h'Nu,RJUt*θ8rr%aYc0j~Cpм P89,oMs*,RyV5¶)JU8V lesDk)\NdVrb,(rM`וֹ0 +iiԋl+Eu0&wZC{ ks"n)NgQđc͐B xu? ~jM+{hѤ`9Z^$bbl99_;{PRH/WVC@;I]-A^'K&=ܖB E{u:: %lmN/>?LNc`WYF+|jf3̌A[[!KJ 9!oȅk7߉X*[ПGІqMP(9-'aޞtbmnM9}5 nmBVm v=y*)u&ҭd<]bts@1g(* )WL1?$r= x,XN3*Hzx @!i+4\ͤ#j'"Ŏ<~ΓXfe]b7iR+"A;AI}ӞfC1ΨlR2;R;Ƒ:SB.!ͦ_>ÓyaK XfTR.ݧ37{#2k)&<%TBp eu uլIO!EB>C0`A;_kfZ];EcdE`WQ@) >GL}3#hz XnV{+hg:/{^`I#ޱJ!bF+fVk3*̌PX@vӫ:>D2/eRKs\l^Nn$ iφ?~<.3r0ūsOpjkjVPc crЫ{IثB?lH?ԺvoUUjZ{ݲߧ 'eo * 'eoP ~2Jz)O=4g8V|=r)4J0&8t.D|[J55lRR'ӱ48-1mJpEAnY P}^}M9&i:{.̠loPƗ#J,8O5Pwu>'hsȠZ, hQ1%b]ӌK?W8aRqar2B[t]<(#Nio[4nΙފ*(UAQPU?rƮk'cUNF]wbK oO[D5LcFP5 UcrQG1in\dىxm0^1ى&vлggdݱ#ۨ>9VVpn69ʕ㕣Z|ѢV2%h2VU}>4QxqTLC|d[,4NOGCDIL,Y:KM*m*LF牿`o %2,'w~lNq l>zs)]M'#jΣ+D9u*땤8M-tN%7JT5*Y`VټnrAehLc;T3Lꐝp0'a1بI`,WOi+(2<9#I!*W l_zcaA׿x"f 4C96PM}w!~W oU X? d$P_bx9oS8?g*RBЕT.4|w C`ٝhb a*N4.x, r(EtډT(mֻIϔ =-ץ6HtPX!qEHr$=B8v0o YRdFbJ uw9&i jwSep1g Vb4<N~V2 HCܛ]4=oĸ?=[Bt^H]&KQΣ,&uiX uF58b`q Y''Mp 3-cUX @D=dVXRn]棤! P@ |waD''JÏ;L?6z'NC3^ k`NAz`V0ӧ/4riJXR_H(X\1$4 $NXP4$\Kv]#GOWuEysAx_P/Qƹ| e~TsN5HYxѶϲjh$|uÌe l+E.6pf3ڒx lG#E>4psIs a/GL uZ9Iu,nRh8j".; h匵Z,&f ׫aRC*)vZ!_yQ03UҬJdR2g0c7DtA>RKWlǂؙN2MۨqE_zf29J?T,BZ ?:0ȈuhXw* 3I`81u]E<l<>>Բvv4.ABg3I0Y˄8oif)Ts-\'AD`9}RѴ*xn's#K dNlK 7x97 WŠ[^ݼ྆ >jOj+@^/0}o1p%|n,fȜ$R8zP̛;P~P۴A. U"L2Δ cqsh\hv1*sv}99d̄јU,kCW(φ`"ML392LI QXmd 7 9<47pUdG(j)Ə&G Y47^=80Γ!n"%x H1~L'`#ZCtTvw9O,OVrPO8;,.?I|tƈZ"[` >[p׻h1Lgom/o5%TI~2ཬB[$ sZF05ہ˃3{X` ͅpxe\jW2drY>{d]9MEN(drkDi K'a:y,BL&~-KX>;@t%*ŏ{Ovɜ*e)e Ŝ{T~&6vB/˂7“ց !#nOzǭLn̡;CcC7=.*'`W+T,Bw1<娜{>'Msk-~(ˑ(>Bml(;1E9 Bw \<Ґ+dG㓔$@"{77,{9_i[uHUuHDi'LN͏Gc ˰{$ZU_.N(Ys*8bZw!v7d>%{׉[tE9ԣMH7J`%H_O[*(:>C 1$N, RqW +觞O %y# t_ӠU'ui)8[ؿ2Co҅[i1Sבw߻T Kq, m._*Ɖ7BX#M(lArM,[g,yY=o{1qnӦ>b] NUJD [7Zʃެ#C--rWʵpq=2; \K: N>q=c1CpwfQq֪"Y2tp̙~%hg|BfJ=Ts .j8_ ힳ_bRfNyAIaq\?!+?oR|F ΙɺET eIV_J ޟLQb-LDQ@ ɭj]׿,hɢ*oeQ35o:I&J6oxϹZuSxBRJ"NU<ѷͶORC GByES$& p;.puXI?{t[lYwwt ּL6TU9&Ϫ$Hk:S ėE.CU~ѧ/9.Gé_wI IڒOoF5pDyu~oob! HjyJI(it'F8Q*7 E< 9uFߤʤQ@Ͳ$C A)J9 EzkHxZgMYsJ+TV|ǒ4^Ppň}4bc5fNnqX~Z1k@r>AڄjPsʧWPWMr6lICNg?(|R5'[b8 w#, Cݴj@Q U:`.m0GqOg.*d sU.)bͥkʟƲ+87Ƀq!?F2]G_Hyv- nRhH5<ܯ94߭u_m`w7gj- A9Z:,9\S==tenRir4ŀ4QG; cĝF3T-K΋#zDLX @{6->,uHç U54~a,N-nYȏStd ޲v8m@҄雒SrV"ӻonnkHæ;,e3JثFDޫ:j,}>EźFJיQ'3wsm0SmKWYd ʿ>r Ug2dwlX)3|zv:Ye:I:E'6j*$[],Fax,agɠԬ @_5j`)hjJNaH'k.>~(~/ytL2Sv'ϊ hy ܋ԃuyr/`ztnDDžS#85%. #q Fl8QC%^&..D׊VQY (\4뒴p6̶5?UI^GĄh+T n*ib >'wT&P+U&X/w254<#SΖ|qa#kG9kCTGL|OHiܙQLUcb R8Qʩ̲5Nճ5ک60tpit}ⷦ }l))~1V+`Y^w @^%)ۤK٬+i]}p@+ILbȯ""Prfx:LT`!6e6"Uu9>N\,Ӻ0mRā[S^֥SN) Hǩ@~0¾#+=Q\&@wcͳoxY2Kwq?%HM[>ߏH'㮑 d.6ч`D>lKuBXt*tK{Au!aE&ǧcw\Cڴ{^-ŝIMf3KgtW:|'5$T ,m}ղ ? jkH7x' h{U`$,-m -V|,<Iz{Z5M⓼bF^Sg\qRWjJ0aL$8!ӤhFT3oǚZuԎˆU io8W&*`$;rjˉvM>V!#!"M*nmV0d0cLuA(7bN*k_)M*7yTc%}NJ 5~:=PO0x^9dH_:..k{ReTε({R;rm~[9t˕ĪW4âO*03"MC _?9/zu(轮 $]#U \ ?.A"nY(wUZAYDBYY2\Jnt09dN?x!W=%!^J0tmˏttQMqp~W.MsYhp$Չ+ rbK1\gR.6-'E <T. I;n64(v>1'"E$`!l$ *Q O0U=kx&V9julP\^a޹~Ť9BȔβ07>ў9*' ԱcjBJP h i@Ц(LR(T|@)1*LV~xe{!l^坤ljѣUUv5h"b'ÝԀs֣*v@t`Sِm6ӖǮ*zm &^ LŃ3Q*Ь]W̡ӒT0ub=j)!\S"I+_!!)\*YJ5/` {:Eފ&:NB'cwV )T)FZFc#_w{yf#:^=.ԂSa %W832퀂{3fi +mg ?}!g7_5ɠ3K&qggnH2Sj^_IQDךY J7'%Iv%b>&\՗oyk#yfl m[@|4x)f&3;ޤ  ޮ@m+vџ峆ưrRk$,X@4p֔K˲X84gtrL_~cTl7Fs1"^B^BT ENƉ{(1=L74 kH8dSރ5]GyU?揙PFύ QXp.+W[$/IxTk^x8Z)9y9sݰ4.hGE _lX5)X'ŅW'vm*惯A}w`uhEkY|L{y1p5[4q  U񯧇-Ÿuƈ0ZOd/o8WHăM+;WDKG |ʔZ/7>DSqsW%er}~PMC\p>q1sD7_b*W#` 8$E9DJ0 -nqS|ϼ$jK2g"A`F6>L9G?/z hG_A: ('evY9]a ,G qOkxCM7ta᪺WapӦtk N-XnHtn&-Re,z= vE|C2,@x:9։t <("Gk0~FGU]wk! Qpg%oxr{LPRӗiA3:]ö&tAXIq/2[\Q~L>fKtt˜GBp}u(;"3өXVcaS✶M)Jb\=(7+wvkR2BmR!pYL(%~ P;:O$kN1 ;m3 QAų%u c1sE}/P Lӓv`P:$?WΔ1(C{hIaty>ђיUQH;G;V{$So\Tx݅밖?BN)WRPqCݙJW38W ~|!Wi18lou{bŨw#g[}mD̚,hxKRO%9&SU>Eϴuph@h(M\& H`Z+Gm@YP?q$؜qmTQ"a軵zR8*(p{O=yp_w7>}~ $!sδVlh,.C,cI73zqЩDz?ŭm%Lzptm~zYaĴ4T3K Kcgn< d$<["#-F8'z)ÿ2aցlnP5ȵؾ.C/}ƒe*"V|qEZr٬(a2V /L*,*C$'ք&/r+cfP̩=3źJ"3銄ɰ1=ԙ?bF߯QJ@*dk&pN*_E-T`Hׂ~ 1Rwa -Jő 2?Wzw+(څHT>TYitmVH6"cg a[Er}]/ >@/ƜU[ޭӍ.5!f{;ױL0\CNܤW\8߉IF8spI.D-X5wS .t7͚1CZ.b"y<ʱnq2&Cfw`L|}p7_`,.Ŀ>m[e帹Bg0]dbSqz lb*\d& AB/| 8I5L(H'5< Z!Q]ցo>Oy*BV%p;,X 5_0Vw掳*+LQ:c{T295,dL;#ޘOge$Vձ=^t*SБZqC HJfI_UP<R`K7ve=gg!ӍohX-B`B v|bU>XZ@EjYP0Rϲ$Z셛&sn:`Ԭd~%QX `ɴ],6JӀ `(8ԫinԮ}QUwr z֢}O pc:eC7L%L]/ ߀'"Ggh-@g(ۀ9j"S(>?E@   ">~T@H[*m6=+( n`i(hcE{QdJ:9\Lj(R堩T$뒘c*֜ƮghˬCIRqOo_ Ճ$~b vU<ƸZ]pψ#.1yE;GSInx9YԓIat pBOr+'akTLD*0eEZT[LQn@2e;wZX& ƺxѲlKu Sb?Ĵ W vEɪdNaL2|$cD.t]8`yZɺ3k#@YhED̿`bN E@O'󞻄 e. á2Rl98a[XHU 2=fU8QF6]҇=^H[BQ; _B5\lL'|Ns,`NIdyk9ϻ۽Aljw;l`|B7d Zp\24@]'e1@O*0 Na&Y>_χӐ?0s;Hg2HK pIу^<~@ʐus:L?!,/6g w])>%!孶+'>yP7J08owo@aܖk.tScdgt-eYϵ{Va(\4d !_[XuRj*zgD1yfO)?z?x*p?AuS钺U3i2+m5k^I$:biָ!ؠ`'GPS,Q`41h4*vץķF])-8~ERî="s4yOƇkȂjar3ӘZjⓈÄ:HS7iL,%I fr(Ȃxl@*oTzt )` QK 8fQTD4gD`O6DȜ}5QW -Zaww%#CJ p N=6jFy.f* U9l\,k7 o4w̫0`ݻף-6c7WЃ8U rv9L]|Ap+Ey #5WsLذ`iPW",Jg9]^mCόudz5@}bp^3NZT0}S fyh@HW[+WcU-YW|Fcψ(+*ZEcX:8A`n)U\mb]ʸi2hM=>eY](hRBmIH8;>]bt{ 5jw5yc V*^Nۊ"1@+5CY,1d(溅M5Qˀer>X!,Mo_U˼ѼW*cjŴAۘ QJ`ݐmP';X (|qV !F[-U!&Rv p\AV#{9rS_Wh Ҷ{m0E%ꦹWB+Xp/ydvᠭ}zfz^>L\,gp],RaNꕛϟ[0%NalYS+ٝ"7尘@s㉠qcBiFne2]! Wعl]Y$lb5~l*Pt:Լ+>(qoL"'5 p_ yN@+hr s.QbHF¥9B$â4PM|/Ͷk2^LTC \9Mn'b F<_XėNի%WM.Wd9+nȻF̴?-Ld^;a~rԦt^u:?Y1*|SnH05)X ).2пֻt22AՎs錎p} p"Qs=Ttn-ۆGn+>qu/nzY'df/&^RZDT{6,xGL5A2iB/|>u?ݲs+3%^~E!^ĈluOOZN%}"498VvB#w!>[o8.%JÍS"ޜ/9jwE 1ZP˳c8 dQf@r X f(p:QeRY<+-^z'FQ=a.f#ۃ(4HS*SjEK+7E#KQ-`8E* 'FYDI?w,lbbB0:`:#=@Dz.-KBPl/u% >GQ8#|7:mi9Un[tcY1"j/CIRsQNr1~(St 릇v͘16Y*Ԯhc4+;\ũ Ixi(#v_&N/AIrxCO h$ϳyo?0幜 Ҿ(PǗrߤ-+9u$Vp=s磽}i/K,ey6#U!8e׹e J ĽVL.sBUJNkסp.k֒D! orɻNgiks!8ǾUv +ٷ=D"S4PRu);&hO{oUnzlԾ1ekX`]<ꭞdI 'yו<& }CMqϷKNhLFszB^3<8EG@c83;!:3w'_»)~57\퀪0tSջq?J }NdDe[aO"p}6ȿ$`` @~VpaC!AC-k 0'I3 9H;7X\ݑz޽^|e.L{RfRH Z4+u>UQ|d&/t޳hP3K͢ݐ# QHvWz!me1TRʁ%EBAGJїb,ᬜ.؅x% A6ʄf5ܝgjP9uӼ{_<bT|!\+6Ĭ+: MnIԼgcpˎr\Sy}jɐBH0e},g06w 8IAq1'*?aX7ڙX;lSI/Lqr m꒰X5u9R i;T!*Ek:jU3χw`1R.J[4=yz$.6TIv],Fn}\FLGCώ_Y6MA!q ~ҥڋ@,R:j_T(i/:Eڦ!)-fo&;zX<\%bP:?_g42,]DGd-79 O3" Mq]'~udzLV7&DK,+cFP{7SS*%QK]U':qg$W$>2" 6 '=4{0MJ0晻$Z (vꚂ|˻:o%L{jڲ Zԏg̢O# N9Vx>,]3@#wT4|r1!Y\-/Xx7࣎ \[|pv0׷0Ʊe4*贴w ZhQ_$v%ڲٙ4] y0*TOFMHG4 O6mPIU u%>'S7WOy%e1rKtݛY By7RxYߏ.Ȱi5`&=gmxԭyܨ,kuE}ho5#Kǝ)HnEq.AXa#MD^yk=“X)}hPBy&4:L|`㫅,bcRn*=w$NtCkSF,ZwKμQ)7[T1GK/MB(eK\OrV ER #6v˛/x7\:f|fU(ar($砉h뾹J Qpt<8VM\ɥ MlsmU#AK@˒ i)7%fm ǰjIRy8~oo\.iV&cjXA_ ͕YE1x&""J)6:iЙ?gQO\ViQY3a"G \ =:LmP)DgM^=X$h f~vl\6&PcbvCA/?/m%#r)T[2=b)7`_Yz@?Qe2% 4= Fa8Fca؈ҺOL~#+-d[T)N1ڏb pJz v6;4WW.;FMbi"w,m"%_\Ď۞E`t{_3rxL1q 4!z~-(nVޑn~y"l`2жy=FHq%uGa"$3 %fwX4`-xj7z zA'qE3E|5F8g>ta%Ig9*n9B1eߢu^$\P>,m>C FcwO;Y`i3(VQ:#H5"Y}s&x\ke\"6;%EkФiAN~=s{I-V4 )Vw8d\_:"3z<'HmUk}и)jh5HC;+yoA@WYbX''_{:@ږҠenV5|k~W*W(@jdi=(0 [LlPm.l%,t5&j#`8`LUvb#Az\=x%Yk{kN T Zi)@] 0Q݆g6TeKZ }ڋPj5(mP#1)mCF8dKB&}Fbܐ&LP9Lq>,N﫱™ӶVJP(]ЬW9h9" 'vԯi?JjFP-l`\Q`hB?q UǏLUQg7.N KsC%`I:0߮HE wRF Ջ T7V!?KcY <ɚtź/*SS)V) ?k!k &IgʡtW{Kナ ,NU7F$wM#e"A.Y~Ω*ajb`]HʕbNƽf|>LSk?:W3h %?tt#C?RntzG,z'YƨIw(y{2@8-wہ @X3 P+٠0u>"Z.5aQэ4:x{X"Q6k0|9G%a;pX{$a]I[jpvډ Dfajx-KL;U)]M2 %1, ]{3\>/Z̬hAƮc^ C5q(Z9#shol/Q}dnev QUpɘCwr&v6~=A:&_0t8)xIe1,TB72W: $S>́&D2ZY)׍D!3J}#C0xD$z`> 5ě% )L 7=WQ1kG?%!z%S/[Zg2b {$F im@*>)gךϤ΁'rڟRٶ7|ApLޑT`u<Ԙކc1fgu)IqeV7 c 6I FOC/M8R_+]gFCyF$!@{>in:%gݬubBL$#ľtoX-~9|gMlng47۬R᱘+t/C޼j-(ta6>ih _<*.x:aiJޢG 4i帶-$“>/@il}UڝG$5 r]w]!Y2Z_Xq^Rĝ}yrh$]š$Fw]B,LvU5IuT͋ll0%2.6J$h1%b/(R)(h#5Y3`c&r|L 5pZ̟Z2IEp#\z/fes)צiDؤ@Vl@vwB[KiUT6[`ϭ& aY~:S 5_RBA>7AըLwbpLa}_e!g5p>[rAIL1[80*SVXit68 EZ=,mqsD5Z?󿎛mW/{BUgՑd;1z y2 fwu]}Y֊ѨORfސv6@Mo/gRe<3&o tC&>Yax:Nէ"6 w&VLo)Q{7cA&]*M'[zy_t)q?Up``qXۑUx3N(ZbrH7Cv(TOx?lPQW-t4BETg<;i֏[Xg)?30C -SK7?NV"7\R*`N c> >\W 8[Ŋ8PϤQHd>QE&7ZêEeF:uC,* sR@ V ɪ+'ʱʚbvhE/8qr`UY/^0H A\ء\C*CP.l$/ϱ l K}p)ƖG/jE7)0[: ^d9lZ`IW9 6@/x wc̕W'cq|9go{.sS0+C<pʴap:M~H+Z |cD=\ipɟ1%i._x,(?:cs?Ab+Lpo{97V\+e &"Fa1nDo^L8zrysr~zi(-AǛd]WFBdpI+ͱe JA4ar%RmcM{?5fY#% ΢uba ;}B$G$@XuUTK,#QITnh(0On8ΧQ2lpqw@H"vsL4 /H'֣qV,H( ]fB,&J^B?X0K!v$ڥet5K{32j#F!,ɨ \;,*\&}¹mO:DNIv~)N3JGteU}:zfl9`a̚u;Wyk2~ Z&bpdpT5keCA2tQ_S7D5/)8HATZ>Oe0>0h!14n܇bq<}4,Bب 3'*aIJ"sD@?,T$b08n&ì (>Z *Z~gi.26c(k- mNݚ$gEh 4]o l˥'̍x`ۨ,!5ҬBGjFԴ4l;IeX_ ڱ&MG ɩsT+!!]7_Ox!w,DPSO/g-=G$ %{(,ohKYj٭t73"H nUE++{Yɔ b{ i(ȷ*S(koWvܢc(PC7^, ~ƲROg~L0h*nbn4{OPqĪ/V3۲7+eRiJYt=ڇRsXM tY:{:29뙄Ϟn MVgSsc{GM]y6CQr j#Nmj3riME@>?A@ *2!Lfή΋ȫhV6KNio^HmCYp8Gu7}Ęb3~(|e{Y[f{HFN].gaG(!\6))a^%p0:2Ђ8ٛvDŽAoaʶH&΀Sdwcg@*o?1nVOYJ20#-'n9 mzQjhřD) L߾$ft=$®i7qFr/ս>f ZG7Ȼ0_6{܋<`o:G^xH\\I֛ǔPwfE`86?aMHF35 )K7˄yRe1Ӷ^9;3 (/ўk ilni%}ƪA^CuEMы&J^=_\$94X{~(#6ٱ00e${w aOQЕ:ͨL WDN$O".ɬc%9E?~3Ah5gd6pn(c@!d=}Ri>:ڳ+(](>@#)rbtrc' B)P<1T UVƛBL |Y bw>|njρc8\Q:b< lZN?.P<k_ ȇFjNdibϗHp땐VVc(~{ap\RRY!"Ÿ KC!|#;GP̨3hV`_I>R%ի,^,@<ȀsVypwF)=S5 Jy(WSv؄t@rOiFuCIpj$'=Mj&8)S<^sp0`GӍ=N4jPB/*CPVҮo9ɏL RV1!cG2nPZ>{{=avFr'n4*VBQGϜF|1\o(eׇkkCw Aֺય"^ "_Y@]sj3VnXvꕟnQzޥxP{hx09}"=\CHA9]>;K2 zKӆ7 ´e,dR%Uڤc#O60q1(ћ^q !LrU [~fA4uOAtpқ2݅Sa ]C +ߎś6yS.VG@GŦ!Y>y,m֔Mv2QH 074:ҏr9(v]|+ؗ" +ke{-A%=,Zh>T2ʃ' bw$HQ_:2p֥HAraΛޕ/9X{)=mu+l8<߂xeǯT; xӋ"Mup6gwV$kt:Ba$p.ޝ&{hZ$FY1Rމim82!428_@`dI uF.F=H攟/CnwDa%98B#ƝeȠ&ީFuUHaBk#ܵu9}SU,=? 87` 1}bF3nL8Ғ{{KD"1@yY&q ֕)b\ ΰ  {-1 by5x8B't^#9PCU+Iն+ќh޸{8ҕV)%K;$럤?ii.BK.)[4bZK]n2ȉ<Վ(`Ul 8B82br6/n(eT3#x8Q&, $c F,үX*!\'ע."E[ '+A)JR]M |H(دL:aF|X2„FEb J_ZV K%ehL@asCw8i]Ra.`z G"[RR~ߺfQKh?>=8$fyFr}=v]P] f㖷6t%)UTqwFEba>=&ҰW0FTvjGOs' ;>U]rHZv) e0C6XcarK;<$3MLe >ʹ>Ĵ6oLLE'}9Rj`@ka0[6.=vί":@Ɍ3gHÏ}JL{d;:iDVixjI=X`V)U&UM45=dD7q"/WqxוJ 6|IR.)YBq/ p抃 M%Y5K3U:@db-Ϙ { oeUDUj5UwM:8S8q`Žgr*t}~|Yj<5ħH[B" *Q߁agC`خƐe&l7Q"khv kҭ\@+"X$~)-u5YN9󊎋nwFHA#JR]mUA l8[F@m^7)I Xb'C"de)=:.,MX2SK6+~U7OCɣh*d f\dHuѷ䀁}mZfBP67T#;'@a3  q=Zh J Km`cksf9-T%@ EL&,== {p`ߣ)5i$1Is1.ifoF?+yhh:t"o[ Y\} "1 DNh XdْdJ!AݑvE+ uF9X7N:z !<\`t8)UpV31j: P$1GvZȅp] 9[;3K-].ZXB5Î'w-, Tc~`:GZcspGV+Kf;,NۃV7'+ >.RmU&@p/mJ\Vp5psD(^h94X='`xG*P*p(y 5sA4]B_zWH^'т SHݚ Ͽ 0CdJuH._IB%^7 D"p&]%X)գ.10RkF!gU;oү^xzyzMJG|Z J:˫ 꿻Nr wwgCC(P|6pʚӲ) 73ކ(3"9y(`P\0a$ T2'lOR-^bG9]Y3 ;ˁ:h?"/l ;+L&K q|UjDY>`k7{2FfPIa4s&"Q ŒLfQtUbQ+N#T4Q%?a zYkn_*x4=bX]{ڽuhܭέlH>Vb;t7۹">KaJBWr6 iCW:ee&=+xJ>32(Iͬ y_u]!W`l`{^C8.=9~U ۧYFרw L:6V8 'Y"B :.]\WQz6zOj]v&!*cٹͻ^g-+b;k]uvfc92V!3ED9rxۊ&9KƸNEԘ+Nupɷ'xMnZu&6a֤3ʊY_ڼ|lشY a_F׋j%uR*7o<hK&|X(fR!)kJ>'T p)FƕɧNaT Fd~&o A `b.6V6*;)=c#mbD̐ /@qJS/B}u Bzw{)lDbч7f|G ϸ-hP-Å|ū¿MI@EVC33:M߆O3½]+Qvdtח\!Z> 3㉒Iyj%?G96p{&& J bUn Cߗo, TπZ2pYtF'^=ٜTa_C lOSXaIM"jDA -vIP7]7PoY%>OZ_䣔v[U/Y5@=/SJ|8$;QK!Kx:U[9Ez|A:D` gq2Ӏ^-cϨWS5Lx2T͋%7t/a1$8(hxm"MjFHq8IfE@vO 9-mAoA^i?B!/_A\#M#)erj 7djԽU H!G-VCUC;U D%R8 ň$dD*šA7re97":H&e jC=b]]'y+jyu% dӟNZ+I 42BoJh1 %6r/w -gF GQ(ORjrݱ9ZZ dIBR;pho5٢[ź+8PiI󌠔}$R| گe@]6D?4LG@35~=4P4pDpzpRcWg(Q\k˅h;}尃¤19),%IaCY SZZcuz]s$ގG˥!^!dhw *ZH۪8ɯYV'X(#V ь7'i*6*Sds @0m}\P_v.F{s)@8ҏ?*"QQ59<Vz(7Vwe&^FFm;Q2eraD_&~RyIaglI 9ҴQ2LP)܏3eHʀ=]p?//lu&`Օ Uk2v5e,3c![}.ܚ=e42@} 7zG*Y/ {GJ R:2c 耾Qj}Mh PW74s;AI;DڞGځ͌^3:d>6?Yu0L e_/LG}L'|nOV:y/a"r]*U-g0t)x7u[şhΤp0X1Tz.uAXߪ=,8[^^{I3L#|X= b~ n̶Q ɞ I}C(}e?J:ExF0`, [Hۮc->nIm > UjO|yLZaw#lvtGlcx$rd0Q ?>fYϘ>?RVLMPt:޽9!s,v&Dk{G[  ^VOWa狃}Uw8ۙcq#GH舛/E^2*; -H>-Ӳ(ޛfH8"wU@-.GB9d~86ړ,aSQ0p*رe9T3`_/#oV<];iPc4?_Yrq{DNkłso-u'8]Yuu8Iw`eV4M^ 'T頥LP\kq@w20ekK3'$Nb$G4McN7\f.!_Ew5Hi09=3Gse8'%޵qPBx%>ɭ,p1mX>zCd~c#FZUuAun w(jQ~J6_~[M#= *4586yOĶ-Ǹf5Ͻ'a)m8Vq(=h+SX|+H.@@*a9.{[շh7ҪXUFvsE5@|[3~Ա#ƛ[̈́`r%z"}D[eV҂ncNyDgTN|aE7z)aK=:RNׄdk1Fx#t3xXW3W63fǥyIyk#Gb˫SMc//}C[QeMB`( NFEA..1@&atxͬ =^H 72ݮņKB=œ9&ISKmtDzbH@:eپk)۲`rN-nB 5$ ~ทw5"/{T{>$Cxfƴr(L15Po W 5\Qk.w&t\@xM{P>67zuAd?-I"3Eއ \>n, x.a\B !bo/L^ύm,#v==2??g?m&O:\\d`9Ͱ\]K7_~V|h-fພ,t >U?%,z@:_{`a* Bp؟ U-b*җ]?N!юBx+9/^+X0B@Dl^*XC=䪜Hܼ ]h}9X,av/:S?*4]AjOBL&[bmXa$^xI/&7K=#ܻvϙ(&,R-I,Wha mv=]`zE?C4{ 1_Q_[f;I{I[$=3ÿThk|'b$jp߿Bsܛ'BOA*- bsNLSBGp?&/(Am@vc!aJ͌qS'P ,(sqE_9z\ }XwF7L 'U s%qNH|FʋDHj0+t@mAP/~%Њg]WAK\LEY [@C78ifB53^%5g ci3D^yGz<吆n5>߽\_'x,TЅYnA|x{FZdq+h DTVHdы!{gt r"^h HnaU&x,P?S%TȊf޾IjpFF@+EhTMl M"Cs2lqgY\ ,#{W:_>+#H$ j[n"(ƕ@ڏv+>!F1H ]MΈPۥ_C(Uj O1W)2rbh 4WP],%!f4 [&~yUN2rF PS7zJbKJsq=Ñ)EL* 'zl^qJA$GI,|ll 4a씓փktm6y] *СzB%h8 0qM }Z rϫf`2/í^wID2!.Wl}syx|%fWI Wԛ ++Rt@r.?0Xyj+Mq]s|Ũ}zHcUnG%a+Kc#uEW"Ga_wVs|x@rվ*ÂtPu'x5A3|܌bw`mU2qr-tgyk܇/j(heϝi)W1/[FK#BVN;TB"\fqV:l=~׌aRWذۃ ?q)Zdu}SG)]bZ ;GOF8S?qJcԻYcAýMحXˊP2>kyYކvy֬E^YXz LHu*i?o (YO4pwL.͐p2eNO PDޱA2V j6Gn+Nt&G 5QgRhK36멬\*Y ^ ?8vܳݣS/V]5W1  jA`hUh4T4FsE"2_G= ^VՓZjH~c>J,^?zԼQW>/ %;E~H@;{` ibQxo(#P8WyOP"QN9rB3RJ [.֩{K*JFoTQrަO5JtNDzbʘ {{~\As$ݞt'xDoM,r02Y8z5D Vn9J-ճ|7CE)"-d%Ʀc~d xxZqx>ک-$8zQgvrlmha7l;6iݒ `I ,Y[* WuK"WhV 3JWΤeYe mLknBԃUd4r(u5vb6n_*4oc?TtX9e*Wf6 r+RbS>25uZr:VMxKx)+( :dbޤl# X ZS}S˽PucH9ⵃ"ؔ% 2=GȷN/z>ÁCvu-x') ϭ:g#UgRa<QFw@=(Krܒn.zOrpѴԓ}Nh}<Ĝ$k- v75){jLbQZ=ZDuF[ƛD/ڮ lwg`A^w!q.)8g9zˍCjχjφN#.F"IRFI%g8 nԗ&|nNБWQdd_o}պ xEVSsI!~"^Y ]kV*&J#q2Ay*iRceW_)U{9x*/fGX˦|o'/1r$i3wked dc+OdjfʐSa`W{<9R} <8B9$-~\_~Ey!JxbcsB>S"rE?CY19v$s-IM.ٍJ!cI'ogmJN6lK%/cA!][${;c$3BS($D.S;:/"xBXf.*J$"(6mEg׮k^~h \{$qM+_ę})Ӑ߾ |Ë_—4GPۖgdƢz֢sôo}N(Qoaզ =a.CU mSR0)K2Ǘ'|SZESԖ]E}FGY :.$hy/?R.wՆ.x'خsO3v7v[)AiQwSlUx(sT$?닡§'EY~ryw>6܇ A&ʚz` eU[+nyѕT_@=t lRSB}bvĄa&![8˜d#dgU2ܜO|m>1 TFl)<(CrPd?/ ǖ ff=pȬDK"S b w+<0lZ"UjzrBv^ HQmxq 77 x50H@l6$eH^A[ث+?{Hx{N5rL!.atAU4m2 X.01є2m^с!saUKch}!-=bo}nl"qөt85ln w4H'xO 4X iZ2S6XUQ<={ ہ I^g9^Bf sG=qE'hx0Ɣ9BG'ţyt} ߕUl\e>e+VQVR _ɪn-?ޑ@&J{p ʰKR8.+%]$Sw$mdRhGzrY@;dG}]sYZ7K!L^v,j?C62s! xJJ, d[Rsl{lrDaNM7is)OxW v{ꉼt̉^zq ڷdľ)U l`J[А킶k.uHN [`jqY2-ST`kF9K6q0;RP\אr 7IF2Pۗ?:`匲 } J'r#KtgQ3[2{"P)eK*t p:VkH ;ddrsƬuyV@ -)f4Tx(dm.2*f'tt1E=U߂aؐ!@AT3m':}coT {`X8jINF{ŝpAYtw:'GWJ)bj?uZpekj ,kqk(JMXfxD0fUx꾈8`jCq:O EsW}tF[='\ttիބaEZQVl-WŢ6`yMRtpDŽj$}GxGegY"-;/@xk$VI_&Ԡ.CuHM $^-yq]u#8=?NV7\ht'1З]\y?mKgU3`wGYh-w@8* o& Έm{KN*MD'T-]32P%~[[4%Q[-N(YKd%aX:J_Y ?R7 4Pl: U#8ٛbgz:/.0brB@`DF_^:j`4,#9.L44!hUػV[9;尪#k$(ޕ)z IuSIlsX%&~]+ u9ݦ3cބ lKGJ C'lu%\2hbf`딝,^}*/YdVUTQTVenmT8Je1$- (a9&iɝc@q%MSYpQ旵F=˵;ۑ5H̒'G9gt5#æ:UG'R҈#A[BRPH =OV$!ѹJNn .pBu^Ѫ665͉^7rMU:ݏ>1dc\@n!|LJ~qrVD7%ŽQYbNEM ׅ2r}DR,ޓ= a$hqjS KUڰ- xf# x.t#/s}Չ끘WEt:/&_DL|JQ].Iv.}\*}*Mt-b J7Ä!> dN V;Ψg̅=@DF-D)5 *RwPSX+Q $|@EE5ȼ(.tl<5)9nH1fT <"d3qF5OZBZt`]M,724,|e{g#v!0 ]Ti2Ĥp+9q-geG~Y _aF6|C1{5 7|Ϟmƛ+\6f{$QB0sږghiGT_NyۆT {D!on.D3[*zibx,PZ1#-G'#!U Ν;1n-<`>W@ml2?friO 3)?erfיvIzjB(bw{_N!vIsDUHX}i &,jTBmP4pU˩.kD\S..`)x8U%dqfע^UQbQֵ(Bl0w%@ ܏˻sz?MG?]LΘ*a4Z!OzI"~ݺ:brd>ZZ povz6M3@ Ʊ)tpe &D04`ʘݟ+/u2Zyn9hZXl^DBb(]=3?i ƋcL>)!(ې}3~m7syLD?T<_ qE I/EƲlgt6zxtvxw *g֋m*a-R GrT EsݻcaƠs\s8beΪ3<9[h\zo O . yzZ ,;0әE 2;H lՉX]^#[NnpBt>"S4HfEu!t^:b9!#jzbTjG`}W qRx䤬؛F\p5tw`;EH%#.ݹ8ڊIIz2Z=5\ce9-)s4U_ONkm2_E&kHxhr4n-(w>/ bk?WW]5kf~e41Ǚ^{}=vz`j{YBm O@. bh/sb0vNԇv3Д˸{ 5 q{J*bx (hB.(G]SG9?z6*Mn!]Ds4(&}T !3}cPXխ;b`{D AZ5>c0rF8 ]~h%3S?ݖKw="@GUvkb}..uP^;I.KIU79#I5z_ߡSLz GENM,f6+EX>"P:#a.lC<œ )Jf5S`OjQv82Td n`V</|ۨ0ih^R![YyzD[o龔nCOeAo?j6K0i,؅AUKA)Cpo& uoLP"Aй m |lձׇgV8(JAubGҸ(hl~.?.%uUAf[#< b"fU|>G܂p1!ݍpFynaEMVeZU"d o3(y;$݉b p(CI>k ͬM4TMP[JOɶoFlee31T0<[_S,S{4S:wDAj^keWD>MNQև& OqՈ-)#XoMN3)C"x0ZdVѠSλp6_0C:ZļZ/)ܶX55G_A}WuzM_7z\c3W'6žMlj"#xדnoFIK'{!c0>۬ޏ $d|3Gyq2u M¾hytF7p+vG,x,g\-NVnB SB Ia\$Sp,ĵ 瘤Xй8jaCk0.y[RoږBbj$rAīTXhh(ڭT!:j|}Mxwv/{;J֭,eVt 'MbG.; Di9SŠtx=rVW_p] DGW+Q;r3Y?XvĝtΈr %&f oZ`8 t hs=iA?օE ϝ -[B[$yl ߷|!P\Qy|z"ȅ(̰wG(!!?chhKN|si73lݑeo,4IO>q< ƹxQt$ײ`RkrNaT~F,CaxI m&s+y,#PJ"*јIʎ> 2FȄHmm(zuM~sY(b(Lj"3F}Ek _&oA, _lI#c'Ѕ9~<8B3gW~dM)T-ZD탭;2CiOF~z* @9Ug&XDoڳX$ԓ=] ;yy%3+ߛm&܈454T232ۘtLZ}_I_Eh̡JRy_mK܍c68ܸ>=kC `硽!rlfMj)DLC)Nܙ:sq &5+7?zŪO~n 7"r玄*Nl%7DV(iG"ek/!U08Q!:= ; ,Mt!;9@O!\p#LezD+D^CI3T5*=f4?SOmb iӏz66wӁ ?1Jmƃ,xV'1q}/>ƵFtUza< | ZFV#R 6Vl2ױ󲊽Xc^wDEHkfx65yCÈ#!I_1Chz?ĵK^q#p6s[߅K&#kVi7 DVAYz{b@@E']9%v⼡o`Ca2_=-q p8:}Ut NH_ӕgjڀ&6$xG^(7`lM7+gt]Vx-+}Ć"NeĮه^;Q('(<XP |̎Ξ8NAǍ^u!PJ' \>N3)#Cu<28 5yxEf C/YxPLkMQ ~ͮ10diYNOH~r՚S"dpR-VWhÅcJ093ҡCrT'eATƜ/cr8Y}sirڔɠSQ젳@zleSBzu.s `,bj="1X-6gl8LbaDX\@!>}{ALZqmT"%,Uick1oeZi=LCaJ b@fs@K{dٸ TZDep''ta"?Oc~:pq؎ Zp,*UU~WB]䁚\슶KnǵW,J=@B5J^$-op#\wyR,\z1n?wgQ!e*A-'ەIU# ,u/pF*W+z*CxW=WJhI"1y\yAΤ?B :̬A_UY8CWI8a}Nf}1dǷ"y1bf` >Vo0qur‰4>bͅ3e|tqf`7SI0dK =u%>+/XQ E1Bmǡw{͊ "svKYL`R^x ŏ YKe+@P;[h fhvc.{QZ~3P@bG -'SDyBbjSRh nFJFǝ,{oXb@U"G]Oo#6۟T)o,]ֈrg679oS%J`~5d񯏮.S1 =R!Tï߄Y "E1N-b gtWw>Uu_rVs2P(ԼX$[f.x05yUg2[}67  {}H4/|ٯ"$v~shȎ3AYUt6"Ej@v x눯KgrH{Zk5JUK {"!|T*dx6Gr.Y1q^S2OsNNڮAjݐ24W /N /ͼ}59;Ř0\\]s{^;7xg>gUo]H~#<b֏!}KUn*V3I&-1uDej0:@(A&{JXLdlIGGNT\ /(]>@g#1yc$٤6QOIqIkbYh ڪzwaY&vXGFHݒ>"F]y @WjCEn0`LXXGpH4`Ǎ!wէ eY&Wx訹.ڕpn֖8 F\(VX5I Jkʋme41 g>WcV|D QI٠v6=^pNSt^w5& /PY Sm 6oN)uVE^lЁCYhFꟋ7>^V54#VJˇJ ڇLi>=3:sSSsã|EۤiF#7T|'rÐNny_3=h`4Z5Puii (9:zŇ~yO-HG)T;$c7.6K*3Zs-Ke&@{ 1Q!ZhN;-r+$ Cg^. wg׸Kx^9'㈱RbeWHqdAvXU0!%u۠JȇrTe:KY F2O#]߈WlO-IY5͡`u88;k&j+'*ݞ ^>H_6 ʥW&램jc++a+Ol,VKTh!쬖KeƆO5A|T-ו`DX{젌B3a!+c&p\Δ{ť7K,C]/1?Z[64H.": oP,Ŏt$}!DӫGf~N^]JK޿8yj=۵Yg(/ⶼ~Hrv|K;sؕ. $rq[_LV6#N1N$ &WoRm`k1%e_&K\e0Mpwu\*)|VO<Z=糉u[ADړm@)ܒWrGmAJi DqYq517isbLj(eֿ٥m錁qOl<%f,1ciS\ Lo ͝' ZAê'jzw( لFZj y>UF50:%%Zez3?H7aW9Va%.p&X™=LwC']Sܧ&wOe;|nI`[(W\ !yͦFUT3Wa:0ŽҶ:Cd 9*{DWSI^E@gI|m/oud<*"B˖О6^vl \]+{p͟5ŕh)*,wfn-5mH=q,"!mZ #6i@A`N"žg$a>mCl}<\:&u1rʄ'6k]Zr!-硿OPY)Wa6 kW4N:@Я-a'S\Љ@ A3 fg0 @裦pOWpA[ ta?fHZy~5}H>.81}qjQU:&ۧ`'aqz1A5c(u;18O{0Y 2!q 4)?9I;i98h$,^'x!Jq[DR!/No\G h##IK`i .K8*˯+cmQs6o`\YgXLjYT[oWk%XPqߵH9wc:Bt|݋C;\4 6}a wY,U׭cp}“;ED59;9Yd[LMt|ybPL(.e^oczBE!mMQc(#=b1<}&^v7=B$+:8,ד!fhiLlt3l־ಓM=$dAvSٞA;lR"? #~M48RdUʨsca:B.a("<ߐHP,t`BlӬ a\oZƱ|ǵyĜ[WaJeRQ 1sٻ%3{]u%|OjOvUȅ< h%k5n%=KfE TMyoՌH!7Awtu|԰{`*S)Kb44Eybg8ͥ u`>^U;5 6խ/}~IBh=A3Yd$+Zb ҕ!6!\c'}?ܺ'`@9 8[?6׉}ûDebLFtƷ|;yo=},R1ONAO YC<u8LM$! R;u_ b01{$xŒs&BJ6Qoqy+.CrnOCe?i7DeXױ-b %0?.~(s<@a'O_quCb 6Di*2'L~%4vI"q9!>ىdnBKP&6 DEHZk1 źWCfзsb,L*4…ne9mgŒݯ[̳ޒ͋rDž(7$ClKY`dt6 O6fp_pӠ\aZ~%n̈́ч[қy0!Zi%KӼpD +F 3mBeJD^iUZ>BGu íJ ֥eH9 nF}Uj&C!{=b~;&/tˣ=FNUAi)F] Zh6vZdWAsr@ Ny| ablyԪOBR >pکqtQzLQϓc \Gt~, G|>/ o% ?@jRVQ7Y?{߅ؔ/ܩB?~{)E I!X"O.XKI&6o_~ dXT.KIkfI6bmˏ;v*1ݱmh)3/.11w Z765_&&;4UK|M?6^ !37~29Sj)pux<¾> |Uˉ{" 8h|m^^BZ vT_[Ѩ{m`gJ7W3ƕ F-C=kZTXOWlYD=+&P>CLB3nxP1%?/ܥزUG'Tj`ntD k/8:Ej=42=`m3QDQ|?TYwWjmhlzJ7-5?Gk`g3JT!O ""S!~r35,Tj9۱`W*kOO [\ZAw#Cz2cN_Q^鍪l^%}!,˱oK)W []\=FmYXX0KeNw\ yp2f?f2ZGeOjpnWBch[=+'nb_N D#S >&3;͂ o&3jilO:oVܪ5URqij]щh\e_Wu[Lb)9ᬞ@7b&\Oڇf D;}Fp:VݫfZ+IMg\J~臍5=&%wȃtΨS\&7K\D:/˕˅!_=+'J GnE^Z.T?1ԫ#rt >)0-\ !à z? mZ %A k^sekZ&+@.(]:pbBGB!r'WZ)qi^愔ϴn!~QOv r'2z1_Swc},()И<3ek厰&PTQC'QRɓ{w",QDȊh|B*5:.zi<Nai[MDmB5AYu$gGTp(}:^x(% c W"̈BmXTl9Gtd Mz=,vO"xоBT^Ahw1YIM8=/ E3KTNeC9=C 7b珹A[4|IVI0lZ 2Z (PmYcQ܎d( 3=: r25 m0b = e %Ũ=H;/ ˀ%܄ 䵘q~w4t8& `b&x[/pGd }kc% J#3A0RJhıQRle+Ԡ:,{g{DZBO_V %Eem۹UOB:B?Z~dP>6N*vS^0}AN+-<*-;`hz!3 AgX! D(Nr=E*žFs' *f|wdi>؞WFLu$WV+W\;#6!ApPAdV)z&Pm">~d7a4V`~*UF Q_sX\êR}e9wM 1uj|Mxqk Tt'JgDz71Ѣpo Ɇ"p?;.1G 1*=a·_zFrRC+zR"&R$Eꬻ(S/,,%ʽHG'h/8Ynv/Q,ikz.go@1Z?͖hUhd ^}aŒgcZN0yϱfLo&\AmJ@P;K2IFM:g? *"k^=xb ϒ/EtB#x"5Nz^Sic !o@-ΩY%t]0.DϹH3,\Qz(W1 ] ^|cnvGvOK .8zقf/$o/EMn5+Dž3yVc"D0 lUv Zh>$$kwQ p:\:]%d&{7.O>j{{_*EBwLϧ#'`vf9k_Lߕ*:lBJ 5 3+ʼn N=Qxh%̥4QxYE9vFl!*AFn#['$C8d9Fh{]xd6\ wW5?ȪKXq+diM$>Rwj^\tCk;#SuZh,v`E-dyR}DnkA{MbZ8 L쮦 haF^=pGyYCyfzK!/G-]c1+}W߽"\I:2“;KcR_t9Ι[؍ +̤3+"T~n7AIҦ0?BT(2$&~7-SL$Ѱ!SU(= K3(ιŤլZ[,T)?ԅњ%ʛŮVTYڞ{Ăc /tWj}`s 9g6ve9w^5iح$g}zZ) 8t;>Dba\0{jzZPGdbs 8ܿsqFz/Qr}kS㮷5SN)T[w3ɶzJEe= ]x{χ8t,% uϏ1@w{pev@|ˮIdca$w*O R%] D-{sf _Cqyخ15)ts9<i38-UaD 7MC5J-%Ћ`PO&P/Y*1W$s,9aeTn2pjZْs; $( 4O $Fl,[ pbgv2GKVi<4ST`:֑.UXo(L ? @`{PVs̬cpS3i񒣖\4dGMAXDJȞ+H0Ϲfȩi\=_n')j>4*0|D] U6KzU$o9zn~g-2Q;.?=9 Ne)̀\)1.T@1t57i6\H.ԡYHҨ50x+}`|0UocJO9]",Ul1-ɖc]6#f.酚]ӻP B:.^'Ɇ!MW!y"C=9TQL_@G/'sU )Dd-zB{:PŃxjBc+lф+L(hw6m1kԇ,=לԤר)$<.eq]f+\4s*g DNy4Ę4JF2}eJ,-j~+ PNw =`}8<@{Ǧ.x8<dn~hah3'ڕ/  ^I#Xs)&\Qa̵P}yRayЙ_}Z6Uz F+ ÓvRkT".yE(+`ߚie5Bڇ5F1sj 倈^9a9bMy{6cRٚl+$ U_?~'e*W(]D $P݉lBP b ˹,?![8ULWY(dO(Mkht@͢mTf!g|wPm^lV5!Ia\xL`4e2eLXua KTUfƇ)`׮б'ֻ&~E&l耀A(3:e~*J=, 57Z=^\mmJ>@Bs]Xu {[ m[T[{:?Q֊L;,\?1L0G.B=FZ#i Ɯ[+&OֶdMXh6dTkqrԼ_KӁZ#o쥶0ǘ'1ti2Ԍ氋x+Gϡ"VnPP} ܶ#Bjr雭Eڙ5FJ)櫰F%ʗ=WD+yTXXr84rC ){%%`jLM@Fx"i gί~6kdP."1HnVgp F81ZdWbn2ɳm2FﶾX~;n=A5Qhq5SX` 䰦6HKWXʇ֞c|ڥv Xn. = DNJ]@uLpmVQd-}\wr1bަKǛVnt+qpIdOQ80y}Gv85Da3q@|>YK)~6/ypү?v=r?s3=5lifI켂zD4OʏńP$.JsR@6 ]~~7\١n$?:cj4~-lZaԿgcؓjTplvY5_x ?D~ѤϽߐJGy^ Ew_v:t&3HDiVCѿLYl;A^}Z=@ڢ!QVPop"+yZ@z~A#ڬe_ f2LO[P2+7h]9a=M)BP_vyOH=Wgyej[E] \k)IviPҗUL|&wC;n;̡$6 qU?UfwEbCivwŒZ % ЧHU@-> ҿܝ. 'p)XI]4SƷE$(3_,%ٌEx4C1W!S;7q@Ӕ՗Suedn+gY,8,:?LfB[$Zl-~2~KwqXn7z1! !3q/+eb@&l }Y!|>Oc$RC[@Nw_X Q޲z`W1Qe{YeF6KcΗ'v\J:@/O LE0$@[gfm|ފgO׍| EkT[br\Ĥ$k>#Oa;O}-?UtS-+pՁ={0 ,LKE5Cڈڲ#<&dl/>$2{օ?u.F,8\ߩeF"s$F!$cf#T16ٽ0Y9-*(Te uzcCS dӴ4{Q,jd1iۅ'-}>fS~.@Ss{"^Ċ_t \U&ßp$O4!)x^ooԤ#)II)5ۖΜ ۣUQ"uc/G@&W疉}q|!|]Uc2o (ȹYZu :cUMk[gFpMMTRøR_CV~ :[xCܗuT,QϟpA@0KKz|uƏ[iBvK)~`7e xU/Sѥ׽06ǩcPtnLCpr((h0k0 :µ1u}{&׃p$zR<4T/—ҽ*FDO^[_QH>4&pæhvLzLpqJs|Um^g~[orxXLvN"L#3>* T&.CIx#G,:rVg%0.}9U@ HCH*:!xQZNFi|KOwRpQ Nq{7tj5R9d[qL"v͞itKJgmAy8eс"͍Quu`L8mzmȶIE/uepڿ۰jel 񷪱/,exr0џTI=>Y3p@m3mڵ _fZmQp\AP Lin#tVbK^»Qpo+neZl/s2MwI3>DeF8 0Ž~( ,']Eq\A#ı;;syf+d&'èG=tTXy)z&wy-|G_ӄh\hN|]5N>C̠M[L ΏM[rMGX[Āsézy2SA>9hMф\fYҳlRR2!JxIbGF--XcG #mv ty7łL)%d5gc8`X -ldr¯r_EY9O+|s b WyZ5/'Q}u !յ"4k ɣ@xw*q{E]Vdn5q7d5N\Y $]9t񯱈z@d_{_K 9[,凋{FLG,j=b&!Rի%f^ٔbe>VRd7&' 7 ^[co gĽPa__86t[mfbO ($oÒ>_w+yej&c{7G&օD\7z'BnG$6E?j+'\gDGu4p_o׹ JζnaW d^Ƃ"n>9p@C?g/9޻*Y4%;U`{!ݽ>4LZ HI[}fA*%HSۀ:iKy ~\d@X b62nyf!!\+"=-*pSbPbщ QxC[> \#L59urx(9 F=> ip,`febn͠aɬ>IWnج0?VkDn)#&y-ܧc<ʮ㳑,V/sɴQ$&w\OlQ?d%՛UK&r@pUn$JJ"qW2zܗ9VdgHFM<6N r$GORP_Fƾg`JtMf* K&VA*[OH ց>nT^3auBu9 C[2ЍaCf})R: oMI(%Eۘ-yoM_>lTMC?5 Dolɣ8eZkݱ]쮔 Zy̋ EͲ%Wy;Z+^݃YsNm%JZW/V^!C z,1l RPqC&ee){*ߙ~zT̕|Ļ%K7GߓI~qYҾ[qO= W٦NYya>4cNbl,=8Ejm+pc oB!|WQA2۶m-cNqZ'Ѓ覌Yӿ_|. 5NfXg` ܬutQ֨Ǐx^͗?( I|AI%rL^]]jsa;69M3@ә<'GI}Ե^]nIjكp}5-$* a^H00-c8vvO 0S07|.`nc4j-0ZMd4:/7>E-Ԍ0ưgpȆߏ|ɔduLV|Jl}/߆hB&}H_ _9:xD=.P ?O8p[ V43(pwWSOǎ9l,Q WQ4ح݀S2%\cDw%o2}sA|%CcM@ ">}av C y\nu:!^=~\2 ?fRM{mdv{Ҫtj|Q jHYzu/ևЬÃxtГ'rّߞ ȫ#J;Wq*4|' ZQӝUjVzIȓ0XJiScdPJO8$<ݭDa\(ӫiI{R@ۺΘ#0jag06+tO]=ΑSz6M+ttmS3-fpDMB{ P8c8*"DU}0`[܄ַ(wk*fa6P{d"l+IƄkt1RCBb-M &kS2i"q{};5;Mm=.IM/VړZ2l9S WM1mz#ʃ:H" %}KIFl0oG>4>lE!xW$Z)U7ޠ Kƫ@@Jz(zbK٧E qʠk [i:fI.yNA [R1Î̯I<WxqC;xq{]~Edԯ^dfAمv*De"5Wi V$P{=הw<삓CAloZ^0N2Q$Is = QrGRpSJb=؝ݗ<%N~H$s|fM̂`YNl|X]e @ ~!#ׯ(d>16'9C  hORGwOTt$c$ aSg=yZZ,ދcA;~a]V)wx.{,S,#[[mK>SM DIo zf.Лu-mn*{$0^=xM ^^Z?1c:9kQZqW7cdyT6<7ަy|2[ůR_nو@roSX\ƌa3DXF-cdL`E~PaMA`/>rs{eT{ͯ;Rr ҁ83!g?v Lγ*7ኌ~dJ@P HSRѥVV) բrfzXN"fKv2R1wdA/ uXI3vՔ"\{nWݰ:a*5SݛX@^M<044-iVao[ 1?>^;wvu#Z"pq;  ,Z5aJs]cX [1v~IU~H' ϙ-Ě3Xʣ}VB刂5fgs=;jviY|4@U<&H0ƭ߄r tZsck~f1E퐮Fb?+jr3$,!'剼p<\2gd7,ejOwtRa4[Ꟑd3.ʈ9*t~{x - L^ !r/O@9 ZQOJhu$~")5~zIY#xFCiͰ)9ffwzbIM*`1&ִD)BLȻ$Z5#W<97*r(Gѳ{e>u %G5K ?m69J'r(:*v^1K[z- !p'eugeK'ЁŃ"s>t ܜU.spa+|L{%l,p:,s7/z9S`P Id6V:=+Bgl^*f ;юMdR'NQ%c;dfе@uaIg0'++Oc~Q:$N޲X{颬k߉P|28Znos_.5L#oY5BW}o+9GD2*tBKqGAKR}JoHpLPI8 2qk ãI]豥5U%l(k&ϽUG9Em/NMV)nkFPaTnedy'6Q%e_8y^dvU>n¶,NYi$^%Hg{w'K5wP_Rr:U_Cbq/x7a" Fh64L}4ލp'iQo6'-`g-L'Ah_Y9wfpN#7>5fb؅$PB- oťӍXv ˤA]z ؤ$62:F{N{:G(%2,DރRBmϮ5k( zfD`܁] q]>>XYtwMN[Qx)MD _ҬzH$+VtYTꘑFLsrlS`5Yn̶hk[>8e[>dIyd_OPxU/*Eg:M휂}h:VsqQ/]+>0o5O;]RL|/< Jsnq^VqN qL3ly=㿼)*9w9ߢ,BwcY~}f^rG ~brvSŖowO`p y6 J2ZɌJLqA' e{f)hD?Q8- H JS߫/UOJC2LXCe=&j[(5)1⍺/_(A[& qܣ1oޮ 8)z³q[ DcM^g5A]DswVW 4&ƀ ʡH~hEseKBE8O_}I* ոu%CVjF+AVix!:0ɡ?zɤ<=g+(ec|vn0q<7Q >I`)ukLPq?N+@03Rc fȌww43#(]bsj˳ߌ{7נllmࠧD d̞q=)!hC3?;r;-Rrѓ!'e.{b#\{?{c'.lǺJ)yp9֠SJ?, +23'.Mx65Oޭ8rYۂ8:Hu h\R<ڍUڟsFb&WRebahzq h7S6<ڀdLY1h蒝\KR?`|-kI?k$f YՑX/>gqSL49%4wBCo6o%3ZG 3x (Q:ҙYKʌPOV؈`y bӈ(pYsL_d3a $=vFA%AS6 Wh2artٚT K歅iѼ50 (,ԕZA0ֻ2Hj`U4h3[HsLWI;(I%y %,ĺ jg; i}@}zaUfr"+%v1:Q"p49}WatEbi_ҥmWxA"6f O/8$YET񛡠_#$9YV;х™3ݸ {`fU1?z]:T瘩yD'VU&*BXxTs&n3/64(2 y!&}F @Mrj]Lo@wn^(%lPeil -/Y;YQBJ5:nܭLq,!,~\zJW,IA+7c:rxKsU4gu%E$r[P6x j7OcRot:!Ӑk_kj x4 avmKrj'~87yL#'6~.`jcB\ɞp~r=h^eASkfP0[U͠8dOqZ+8]3ba*[ORW| "#Yʭ`{a#=qn;܍;/VG0ƕH , hQN]@Tcbw#x EN\ԩ;%D-=<(Q"Y.WOt  )7!ɾBӍ)f>0kS)RFTN{jRD,Vz͑׍|2H]Pk&[hXOC.aqɸf[#O91F ) F`T:~ J^kxv9EQ3")_qa2 A䶷%^yGK5+R_TQ;(gTkLA5Z86|7 C2C;EpC_U*:C-q EBYeXUj2ǽxY)e50ce zf&Ou"S_hJV7wύ1lYR ZMf_vAJKduİDjة,(8'9r"[B (C{Pf̌gt[(a`05Db: '!_g($YN~=P],kkE{[ʢx 9W}&P"זGu!&zNE:B[!*=ü4$-J!h Eo9 !Mz̠rS{*vptf܁)( h)Yjėyh&R$z/۠7k( HUOơ Gxr^ŪI+<`rV՞fw6O!/XpiXf4 ᗨ0>aSf55+@3>bdMF<g c5$@<8}aDz c<'OyMx`ReVroc2LLrS<WA B$ۣsVǚs#g|ڜ^U|`s Ѐiޠ@#pZmQvy6dn62Vb~ JI L/*Z'㟓fuQ bű$MRBò B,uaOƽIS RI\5}Fjvn;[uQX9&'̀ N{'=T|I#!Fݭv}h[hT(jW١KW"=3W[%E-! W|}V,ֹmզ纃u0n8%b +xDsqv]m:+'aSEEap<Cθ{@L\u :zx..q<oud>VoJ>jJkzF"dBr ^D fkm^ߟ'^M=PXl47~@b-NF}]1ڼ\а4'hj C҄1)cC&1q. r ƃ00[[#TNr5ϧ^^m|21r563ZcnoěHaU, Z v]Qo!L\=&f cR0qޖb~q0MͻcFB4]|_nӻ{gwq]k1bO^sSɾ)f}tujCp]<0еnRVL/h+ܑ}1Sk(4<WEJD¥c<2>ۮenu0@]^,}XjrO\Fk-1PpO.ܫ+X.8 "DɂZGo R+^>k` lwGLr%{;G4x Zx?;5nBؼd;̢G,6eJ^7"؎Bɳ/y~ާEnF1imDnoK&Y~ *^- LAWgQcxSog7$`꼆= dB}Sw~mE/X J'9Uw< yv GV:G{O嚜h.J>_*6 ؎67M\$9I>@RU\6Sf1ߢ!u0:-KNW5 pJiص;-&rdoo .u| &m}aߘZ1"{FYT!ajtb{xC[il?Kqk/ .vUBZ)ub!5/2kᰲeh{CTc.t,"cC7InC}Ĥ9p0ts3`% v@}O,bUDqLd^DGEBypS[VBjא9khtB"@! sV#S2+e먄Idӄkkv9}P\pA9)Y|ioʭU~Qxfz&jaq}5CjBlF6/k5HP*h| mhb`M>aȿNߢ~23Uikb誨EƲ%|ѣ{ltZ%"YXK>faW /UNf˜*9`OMLs V2fj=Wj۾hՐ5Б3ێ?]*Oo#=Ρ(v^CP/b({_W!s6EQBJ|Ǿݕ7h["C e1AM!/ JAwpE1yEkQhAҔtQSW! ǯ IR}?{`VQ'ZF\~+8{oz#G*QggO~{Fxa/!aqd?񩅛F4=8[p gu68]ܦݽs׫/pj6( X~zy :[KiM+2ݪ.I:"?K1eCWxϥ+6jcd'DQzV<^~g2 SqGh*  IL tb-qOd43 C8&ž{D(7HĖ38QXsWVj"Ê3hN(KMRoP1+4\u~<}05~ {2p^J& pqogkJ(@HOd~HvL=4F͈<, Hn뚓 ozj\ `neg>2g'q-Ѩvn̗Z#[ *̄8LnmظyX^)[V|_XTBQ =9Dj0eP N/_E|N_ ^p]2o\:{DFkK9;hwYL;RIư ~k1J7/yz W`z,ϻs_ڇMF7qsk ʨ{@S/<߂MiB!d3oFvŧZE.:껓Ÿ x ^A Xs;ؐ Mea{\` &Ab#:MEi{KԵ⎚-%ؐ-cdSoBĽ|uuh5솷ߴoaAV/[2|VnISZik]yZ#eh@fJuEs&. 6ֈeT^|^t,~G͚ܵ|Uk{!1H3[l-ED#<nI;VC,O*]mu u"(N3/0UqgOA ߚxƷGk075

      \h06Nn߀6NMM #d.2J/w*ϼ囓.fMh}ֈv5ht!D#ۺRǂ܃RIR0`W/MH?K ;X -f鶈8SdPxtUl" Xw^$1Gz|`)HrTPulGXRB$)H"伤Hx>;力{ 2 wFFi3`! aV5ԾOzBHA6JP^1`AJ%Ȅ%XPlsJ(+;eS;Ej`CTq,$-;# BigYמ e0s%G7++˃kH )֢O\ő @fA2)[#8 u3lE0%a5bԛLy)0 T9s D&mQÌY~{QWPF): r=CAP.cƭTbߔc)SG|6;]e\VOKח gE/$*|x u";n6vĎyWV`3ʡ!ii $6mRc:U-k+xm5~d0Ȁ}wFWɼu Y=Oib{8rirlR%qB&M/r)3ۘmbtzSݛR\ OpZudc&쌱qY/ϡw?|^+Aa:}h> Hi~o]? 4'!cw >Q(mdims޻VtBxVFH0vN.(+W/Cn0)oJ޽H&+aeCc> T*;{ #{V- TK ޖϘ5^U4JO7vwJTd}pe-#P۾륆<ڵf7ڠRLeN:}29|9673Qۇ$tkD'OИc 1q_3BqXxIkYBRό~s|/N[mjTbgCt-ֿH{~"]X҇7H˪dhqKb@8nQJyz~n =!3^1QCYd"c. 43E]pk||DtMM;d ɴ\{`p_&,# ec'opŻjqPKj JK(Nqw4& d+-#输Ƃ] n V/cJ ]aY7X cIS cEpJ)}D g>"]h[dBR>h\v݉Gmm5,瀿n~84j|:),sSf/zkaO;#hxB Y"p#}]_Z1}@]%yܗ@N`2J1ٛ܆NjIqD4.li&j/xhj#A_45G.}z~fڙͤy۽(|ͬeFt3ou.Su|&y!zZX˂Њg @;P |BJo=iK؃DncpuIagcu2c7\615̾i&6I(Y{.8 2Dp?mIZuaL:F >ke&I:sHT, "|;CKԞ^|Ԉl@+w0asNd6h9Z`SԲ.UmvǎfE;F8פ*xB,_48m^=t!̏XCQV@nd_qxZP`-I; R 8cTDlBG3{[ ]S!gIP/=:k Qs˓͓ޓ1Mbi1)*.[@'ޮvX!d_4*fHu֛=}% $T8rČџZ;׈ᛷNRl aY*fĞ:'jck-͙P8yH1l6 =!]7Nzq" 4~*piBl5p~~ zU]4BPT08!y P\V9X|rzueI%t=zbeK NKWqF5j׹ U)+ƪ!]ƆuX5t< 9?{ "WNWa^a'е@ HsEzI!t[+ :{n?raxc 9Zϗ%'ڕ/rp&C*KK9·lycc5{x n&bz^ib#L,;a56Vp;y?[*T?6.xZUvl=X*p0D=/i&kwyuAY riFYxLݟìPRQ0>ZE=kܽz2$`3h7~659_QHJƜfozc'y,κAP}t`JBZRp|GrGcpt$'@> %{FoRFU.(aC٠Cb<`'G,<8ĬMOof9g`x73~0S)!AhR,v&n^}\ͻY/@s[r7\@*vOpk9 |dNZ}ҞoP0lVZ-kQxuȁ`sFE,g74u!Yk h8 nvJ>SE\쎙! b2 d7* T:噐IX@57J,0B]F_?Y`O :`U7lCEO>_REaTn߻3w[IwP}q`$HZ&90/v|xҽ 6&xŗ)*tG:t2/P9a>x(܅mYL zS`%) j*EX#jdLD\j C>1#q+٭f3EjITsO6Ne` eIi=$?ALa뒘 (&N-DCvfD{@82M?zl=`!Qߔ |+k 7(e+6 k..Fzcި 72LhbEgTGI>bLP"QkbQk)`{ jqL2Hëg#|l@G>C9W4m/y& HeU89`1<I~QWH R ynSqׅE=ˉ8T Eޞ)p7zN:vһ\8MC6C5k(Rr|ڳ8Ɍxb:lF(!mhOp8 CXWĴ:\OYm@իT̚Ԅrg$"p?Iŋ;f>PqZQ[.ZF9WOl_4/bZV)!8z@Py̝ܒ3LO~zN#-^Cn:,'W r싃ؗ|Ib. Ops.u`5bvF&|m^]^V餔hr7~Lxa)`@+71fUYV؁1~$/)us+{Kժ6K0bIog-^bou3n2+K%0<&/ʾ[yIz\d@! -.;,9{x|5 RdlKbMK᚟+M@0I'TR Ȓ/\^3^&=l=}D :$_D͔=ZѾp4q"ו%;U tIT\  k 6,7 &Ū:xtǯ&%,9Wn_8_BA9E"j=^-FQIvG _:wY{]kPWzk'0u,5%v#ԧZ+UZ$8_ID{\۟Zu8jN|!+E+o,=Hr? n*=(ļ )74Be[R*aS`hAxC=É XgR3ֳnC"j2UQ5/է&-̛7Fќd~Wd-y%P0r&(QW*aE%j`<湀*1@H/'K .l#in2ZE :w)ٞk f\d4Yxߡ0zÏ_AHbdJ8Sir7G"%lQn>v]zGgli'؅+Sɐ{;@Cڒ}\xҳM뻀RZ9Աcd09XQO0xm2I)0m8V Y1(˦X3g|W2cǖ$;RKB|B";j#Jx- ɣ[ouTYyы`6qcNAPzwPb Q%d-V0} 4(7:RB'K~=;*ָ))8nۀ~Zq}*ZIvѨy`v!Z]Jb=首ܳۘ Lmx3'@" )a:w_j1]?0=`SFCoY< /Oa6l;Pߑ؀~ bKsʲb #L 2b'e-g~@JŽ*6\|׌p5rN9SET*(d/20`he48ZUO=|Z@p箆L(陆YỸZĒR't3 $L&DUơ鮣<=#}zWжTߍSoa"f3A'>d,&'V.SΞY1{P1/Xq=^_1#T!'Zam5 i)>nU aXc.zےG;n5v+;)̷ꭤ?$EO*tx$6Bd?Z:ל\uV]'Te"c%l`kl$qM)e\1m;t+}nf%Z]pp%rwi]>T mJ!OKk 07fRA>w+Û%J͌#&5 Ϳ|ڗF },-0β_hC^i *QuܤFQ(=1岋s̷a0?.mP]tP[_|ϒSTFsF}zK[8OP@CŀtKgRv8$1QD:8\"d>n\3B3)AyߐĂs`+jKFԦgς*~0|3^J5h~~T_Ddv,˪Ki&Y,/n6@Ŵujh!,xSnEGv:_sijսWA'H7jOl{GronE!/ŮS: MBw6OAS'9Gag|ۇs@'&@)'O|!> tm0=bB_ '%wT< ,'mHeALJ'cK9#G6Ao9KY9jN;AսG鼢}F~›\&JH I=B+F}3إHLr?_V! J{X24jP%I:C+ v^a/2g! 3_VXزokӑ'ʜxJ 2qϮbQJY'iz$Z'y&^Y^#QT:+S/J/Y&6ˆ992*a2~)L(.YҶ2Mrb(/% bYz1unY ƭf\%ǥàfybǘ9ُ,T6 w%!S?5 mPy`V}{NXsԞ5=SJ$CD#頑`5/q&T|u-|]'SoDƎ-g*FoE7c %?R%]Wp;p:S2O>6:,8Dg6K:w?zRjU-^_gۭ<44dh"0T݀UCcRT>XWcq3YiP ~Z%..ۈCsf8V`7ɵ:+t ,VT-(1%zBpndM z'иMH5I%h,#m F}۟'w!(?P幨]Si6S0`*2/][BKG_B=H$+}'8JЫk)sp-ȡT;܃U6Lƅqt._,|X{$S=5dEB$&+D8P~;b9r!-!u6U62sPlT"yk4hjHGkQ`e4@+\$NIU|6Db=6%->L0Q/lLIOw )o 45Dy GE[L{`y/@TYVFl)I OH |`pMav|?\ YLO+~#c\>bP0m^OJr ;QV5E(rz{fI(U˅z( nh(?nvzjYG W]:q芑߁˛,0<xDz7i{t^]fx21REzDeFC\@XuńHIqGPI9N0Oq`=i*Gןa٪4YJOKQrޅ悃w|Xgr3 Ah)T=:È˒3PjFy\Ml`^t^}?al 5PYl JG{x0z}˃pP›Rӽ dv9Y zE!*t*lXӕ;Q׉No"t`<VB!ePJv˷5$,Z904=pgTv Xi=}ӱk ]~ʫ$;W=;kJF^ꦡ}qF`-EH⥡F,H1fCxųٰ/H!&<=Bb&8PR^^n*LJ;w:>`7I[#JeYb??NGt&zWZ2`5xY ꮙbB}gĄiR*gh _UX7Cxv H#'qz unU^M慷\UÆ.[G&ك?&N!&Lٗ2sbP -G}Ls[ym {%ۮW0Ɖ0";{_j\ O*^&yW4WPa_"6*WHFؖqHm06t Bg0(x L-^q!3 j0%ҹ؅ぬϡ8(U?vN&+HHuIp2.,qa|2S,'"~T%`vV@=uIM< Hw~C'h 7Õ w%BdF ֺFdiWN`" ]jt0H5;dNOj- M]ڿd_@r͋"Rq3g5wզsSao NN5nݢɗKu( ҏ{0(v*Fɸ,%"OZ'Y$7J f=25g):uwj;7%usf mZs!`@?I=ޠhfn:v.CN+) %u!s/g[І3ݏDmdCU.4U6{gUCǟ}2=7Y8uҼnn7q)'[CBvyלfE#>4uND`{>alb69c: Ǖ!G lۿf׹B$WJuq{->fҗ.Xd} XiƶKB,O_ɕԳ|N1Zt1m@* k=GxG6P_L+Vy'DR/eCD Ĭ4pƪnHdwNl0u X`O@f(kD~gj ⮢ߣYH6k Nz66'X_΀8;p!mJU^@8L)Nm%0R@w`5cVU|G,eޞ%!OQ$PO[6#DG3(%ZtMp부?|~ \M1lfZK.}oh)ɗQcoMZ+?kQGoEZTT},3jRQ«7y2u.r %ޟ!戬pX+HՆ?x0g45gS\dž|ZӋ3'% Pm胵ϒĔycu}yC &8P 1ԆDq :gv$j+fS7z֕6{݌ ŷ>#-ȫ71&ly(B-ىj{Cy"C̥lF|$CE:y O%cJ(pv#χ_u!MO}3a =DHLי N[Ѱ [d@j!wuLT.~cu}Q61py ާ&Ş&V?#m!jNmnS46@SUAp@7Ycddհ8gJɄa=)g~̞GھO Hu$N \&%1˅HM9 Yq{DR\h{؞2vz'řO:훷6W:~ B ښ߬+̚|_h}[*Յ"[9 2n(Pӗ: Q(ȴ!6{#$+!ҫk"vm^נȆJ"sGpKYR|U݄X2^*Y c,Ju O(z7>:C|q,z_gi74n;4(^bYb ǖJ4p?l &YQ#\r߄$f ^0Wg,˓or-JMi5'dLG #N7 P3Y)Vx.VD-Sl%O) T QYelC5aLeEؿq ˠu/A$3Beˆ'2XJuy<7Hk >+Çp9XC[pI1bq.gȽ@Uz JwNgBŹ,'ڻRWQĦﲸw1:P; Ynk*~*ۍW|GWl}PF+OQ [2p:/xN\+lH d \,1=/ =n28X:C{ kpʼ3 \!f`+%gbmse;lJAoPc5@-n>g4|Xat0_ķ9GHx;gȨRNхMCJvB7D+Y,iOǾnzA-&&e0SS; ] =!)TH|(1ɞ{klϨ!5 4_8z`pwV5ݲ=d_7_ g/Q$e;I]L9+8"m#)&\ۦ~h^>#N&5T4VpTU6)ZײS[[8#sort5q7OU&O;D*Fv#$e rE @U'|k/G! 6ڲigX ܦO߿mE2dӽvvc8f\|D-4E˙n) 9Rj@2ڿVt[U͑%K\X$dH2SH I[Ҵco3V蚭)! skBi:Mly8%]uE0*eXo-[VI|49[+ {<a ϩK ,adﳼ@h% 4fK^@- O>4*sn l!.K@SrVfzo<G9 Ob(i[yF ;;hVv9d#wɯ>0N#km6:+>% /"sJUahy0 ɳ!wP1A0E߉'8 E9CjvCUvo(q.p$nnrb΄dС S29țWנY>>r=-֫]Uh=zX,bV$0RZNHs &0X=u-8T葬s51u#]QPW+7mSy/ VyϲBmY1L6N/jHTBE0-y-б)7kAkZR_2AIel,jxg3SR8Q;nҌLj5LdCSp ;%ǣ5Lxaʝ*H|:I:BK>Qg/jH,M-ĤQlzJsr@{ 1>;?zGTml%"LO ,@mo#;ଫ)۲Xu# q1ptjQ$K $df|M3<\wUC>CRM Z"Ut:(SEنH[{?-O7p]WCb dLJ/G>aOZ?i (xNoOvOVJ~_{iFߩV0S:eX/b#u6"3̬k+fhYH/\萋#/ӒB$r JUlXE]HI@[̣35ϾMS `éXlٿ|\ZfIh+n4d-myAD|*^/GåY'+e)%g<~6j͉e=dH8TsNLɨ ;JɁP.FUhPu@;>d,ܦA§(a=2,~ŽeT7 t-a+7(7x Th`ܙ))HJIFB֘5qv@c@bEE|BԐ%/A",4 ^R9`%VGzTp/W퀳Ge1~:b_LgwZ6pX)2J29NY!q׌zqcX:svL7.vC(kEyyYW0h { kEQ#^ULXJ/a~M)-))r>֝K* 1L<٣'f'j1tדB(!/"RzY򕧩nVIcp {y}rZ,Z0(Taca) J%~yۓ xV$Q^Xp.z'fjmBFSh^>qkαQU;mjL%F4JZfZZJQM]V17 W,C=QK*YIe sZR#˵B}rICBu3Ū NIpvH`2™ q0~3%Y;6S$ ucE&d-k e<:CU/~^g&#]"#Mznu~-O9pboMZ4yj5 }N(VՍE& T#YH{m(OEu'QOy 嗢N>httT=kD8uO+_pG޽i+S%GAJTF6ˌ{vN`T?ŝqW( W= m o~N g'H!jsE3 =I4]]T8݀(b@A3Zk8!ըY^A*ؘ cS ؋~1Z,`WKU{PϺH1H&i^G E UmyVj-{9UΡYlƠa}O+fiC:<6b]pT>9n2ը=H0=O=}U3ɱ㤛oJ/Js}ӗ^{-{i~n2j2׸#Z./@qXHHjÈ!xI jΈ9mώ얣MXǗ{gEg4A0- '6{|cD¿5!g2S +~lyOmرeWȯA?ncFwIuD2lK9A]J1/ʥ60Szxy6ǏE@ SEu$+\*JYOÖK4r~r@31)* ބj=] FWl?5) C#=nzeK4zz-a/=5t Rl#h<`MTr+5o K?aKXZ_]g H\. 8C_UM^K)*=z -di ZfPiw׶ox^nơ$9`?AX`Ru47e#kP\d3d;^b|u$͔15e3fu.,{{EELqSg9'a2};'{a;MplӻVLa煛*hA梌*F~IlU$p,V(H'zD03i=EV|S%N#3j&afC$lD*/V'Ey̅(GM81 ۆd:!Gػ7]Q47HL0 Kq^g⋈TMeR# >$~نdNܷ I?6ZMc7p@iq;2=dM gĈnūMexAC0nR9If1L5dK@~_d^1N@s\Erq'ZW4*2uL}űƤ)+WSIUw [^5[,SaFG0'l]I ԕSDY{4USצv2P?pkuJϱNhNÛ##BYO:>'DT*Mwߠ-dA¬Eۈxak59LvTWMN;#Q;0'k<@YyԒ&mڋ4{잢*ASϧBCjJ'EcϢ/ g,p8X 8 w/gF 0eG&t=}g[tLb??E`Aw3t$8PoKFS02:q l b&_ja9:SdyQhXƅyp"ps _,# @pp:z9Ly23kYߩ gx5lnRnf#W ۷I48} fkN^kࡩ,ZM9\AL~dڴ9#bD/ 绀T3mOP͍;J)F`n/t!Xni#&f=9]Y#F4ZI;{ð2j}){o F;tŭ},Rp;&ȱ ~nfSw'z-9t ~"j/I$7K+%9zYnDL&% A:/:+zA4f:Rl1ُŮg-Eb͟兩ciy uImIS.ᄠJ sP@^R9. I*dQF'|DhWQ%1,4Ry,# ȑ=eFbMVNIWLGCg .,5C$ˢ ɂDYҨzD+*O+t:YzN0_YA p,xk;U8U;XX9.,J:M>V5r$ Z"a??Bz(*9pBmٵqd5h #>{@4՘"˃h(qLv#`r|.4t⥴ս>7XɁUu"N.[l>rPe+xI8H.^A>Yn.` V졅 <=WP5*_ J`B'r94𜿺Čfw~5#2nEE=@!^3:i@(7ZFo!`>gPL%A:mr'Q2엉}6KdG1ЇJdAicA!R&㓒 $`P!Ih/ɞ/AnC lzҵ+9d :qIfQ\1QCtU9:a۟7Tn\}jQs@PK0[Ct-1wz](0ڣRYR4D? KSʨ%>:^èNH|H1@%٧za0`-~kkz=ꗮS+HإO=*&1ʿ9M&Nzg[dz_ )d>b(3<#u ӔK4g wО'(m6F2!:m^>=BڙzKx\%4dIJ+2 9=-n /S͇;\{F$nǎ*&֙؃29S1A;?/_ܿXTQTYY;?ƪ Du 4_cŒ^zm'gl㾅XamЕ'xQ ҹv{́o,!>oRr*Fl(d]I; |Ԋ;1lX&u/Vv r}/eK|I?ĝ ³ zYe q+ռL%Vm])|sf?f~[9QZ+ &k:oNu@HIF F=WVd6E3݂ yr?oc}=<.n,6pB|) «EzongA4)_m(5RÛkbM,[j#})*2ij3>V5%ħ28' 8}BZڸOrwl8[꟡E#!bme -;|eAmpX9Kbgƨ[#S}o@:= 'aS Jk&&<_r!#ЩgK.+_Y<:Rr8ׁFZvJ4G#N0eΚc;ceց3-=SP=1#f#{(jvCеTtxخW+I1H; 6pΎ"+mbQn↭j*| *$iW9D٣Dtεk֋ nT)xq.]xy 鈝!uﺴe"6% L{M~,Yjh4^^g-£Q3#M @J2 ,p߸F$41Q3s)x:oCOe4 XYˬF>4˳`%ߗ#(qD#TK w#$1q< >ApPPҡDqaҷ@[۶b7U2~d̓W:yDyڪ^u0}uiI`eqxi`t9״qeN>/^C[~SB$չqFNf箎jwb˘ g}oZ9 ţ 9zx.l.VBWQyz-kſ)CLѿdOE! asNRΗPv14eG'}{+]D֜#[F2/І5T5QM@Ph3Ҋ\P"/!8Ὣ -yMzb42,R=Yn\g?+_/D;&\Η5_yÛ O<,k`|?q;|ɴA\L (hbu/e@ ցDdFp/&TKl蛬diLgžZ! JHgE+/]A$%hᷲmWgŪuIX KФqR+..o"*k +XC C53܁xB+HxSWr jY{.<̚nAs#6jx)?H0Ʒqkbt {Pjkpqkp\ żH =Zd;z`ؾ j&OT3i{(4&ۉצScK 1X$J!`}Bi0]W< zZTH BbQV"m8]]䅕 ՁxAp/5j]^<<:o5Y* is#M2=xH5H9֤suXUHhx^/`NN-sWQcOeJ4ӌe+:9$ ijP2}:ITxa9~,alWE6 CK@HQk}Tw*y]aTX! 8elx>ߚǰwRŲApF(%vA+ EO3S_JU81) 6]1T n1GY|NbT++v*|߸Zށ*dF 6 6zqLO+cήtg (dA9SRmah¼-{}*mvCޯ6 r7i:~r~ֆ^߳*E7]S'9/À< 9Fh! 'G8tbwp{ߢĮق>Y 5J]E{ޛ8fep!x[m&:/~`60F:"@wu{yJl$ SOz)tY:4,Sp:,zxsO87('9ummO.Z 4ʯVƎ9kGݪ!SM'rՍcxJo_W j5i4F!&9CU\5zp 2'e9C%,^ ptֵG1Gqiџ+AOM0{G ܕ+ $X $^.;Uvcɛg~!i!%ZjP-em8Zk'bZ k^:UQccXC%gO!F_HX5]$._zX]jxmQw5CJ{;wXXA˝w덎ʭX4+ 0ljShc kk& ZC9T/6(}/rWV|M&2gG5814}ڴ^/;we'.4VGr{h% $mS*gŨsq2m:nE=\aA&F2.1:ߴGkjwR~GsOaR栝oF>zWyI6G;_!ds$m!b|@M{;MqPX̍w""@j9Z͝ k'xF¨ܪU \DLs.-jt9 }mKݑFt۾H~/a 9$ؒFfe5I>E{u\(oB>`!xͧXZ~D ,Adowȧ!_1xK7R Oo:{T>D5M PWJpE C+){ҡf<gL+HQ.ԴItB;4*1`~YKkEL3lUN'bW#ٗQӧGH'{?/ ̨^輁O PPϗK]}3BiFUׁ8<5>;_u?ilF%^ڡ}]q) A`;qx?\p^YyPC{XmHt he;X*tOSyEN7|n }37o5# jZ6 HMBt*#42z}I!5`ܰRW%U|:͖Pb4EUiJ!nlDYm 5 qgWR)Cҵ}++Æ߲qş4w!dy"͵SWJ$DaeH>c|:=nH=q̹$8i^q偕K%: fFRG6M0eaX|`ޖJΪs(e<)q>%AC];}pS[g a=D0ĶԚK~BJ)9M:, lGQʗ9m2ng/IG|$I'1,j3#{fc6-Lú^]gam4Qw~a(6&NlĄ|%쿬ˋ82s6y{ZJ.e:rIi_CؼjБ~Rdt 4G? wOU{ / wmtFtXwe"'I).rD* ̤&>fڹY|clꬡz&gzfO #{>hUdBJSb5͈&.Mƍ2Z0qb&n†#_Hv&5bq]zPL,%X7Eox!Ս[ٞZ Rʜ3cX{RX00Xb2f,Ų7~)LзsJ@, nDlPUlIjDvê^6hޙaZ"9xf?yWGd@h1& Q0JlN>oDJqZ,HJ2C? bv&uD h:5xB",a /R<69ѤafY8@(U< *Eo}W{4i ^'rn_;h e|/o ڝ1sld:xsUM]D*P0)+I$nlq׺޽j1!\(C>89P> kq]䈹_f asmrdp[Uh?v;:de:9AV,/zԹuL ĥm>z-* "UJH&X1tzCQ6'2zc":j["~`6m3[͹-#y\F쀿`{Ϩ\^{:zp)lPaUxɯ7Vg$*ɩR'@bh|N;Wm/0BfhAw <ɭM*zM_0eؾ3UMf$ :[5Рި탊&xd‚ 4(fK8e>1{xb_xUga| M+ݹ0 9h H=U?2idcM3Mo$d'}!w͸§̴ZtL &j^Sʕ򴄖#HqE;r&s m5 vIݙZiN~Z,w+$Oʼ{9pwNn`֐ş\l}~&Q.gaL+=A7o:Ulc OAԞm=@Z 9L/{ΥZe̡#S,=wׅ,|{Ӝ@}L@ d$([$#("ll@Rͷ}4!YF"B-M#Y }O[nJ*a:/$=QcRww$E=ϿBgW6{Ϫ`žB8d? '>O4wؘr޼ô_UOg"er4CoON naUVIENċw1J6P e'7S9⟍w*@fXxc"ζs֔ѥJW*s4+#72s/ՃAm ۡ~]!^EɑP追7b ՂI(+Ø7y.c# ğ0o/3l!疸 w` 9.XTdՆ^G`pFo~ S2r?zŽ>Lc6Yρ Q?)67Bs<'$4aFxܬD)e&&({g$`a\[zUL7{bOb*/ HiYboR^bO)bmlOe `;Yb4bߡC#HhI dE6Q!SL Khta?KJ&rOp,|'V:bKUpǞ!M4[nF9ˁrC]s Hϧ~߮ɟv7V Ϯ&wRFS&ٶv"spvҎg6[R1PA!Ze""GffT%Wy@ _aՃoD;S黹׶cرffzrp\E _40L1. usֱdS̞'Ю,m-2 C&wxݭpԥ1MK]o/yFN,>vx%Azj;>~`4y-sľRT+g39ªFWWH(;hdF`n3nN?[b'~WQd+cA9I?kxz ;NYm0`ْu͖'20xv<_Ϳn砑=C tWΨTqGŒ̦A~VP,oKe*%mن^3,z2%fui`9 C20$G>OE8h`kTR"ji^ispBe4 [VSaOR]ES69lT`7җV3n3Crs $&`mG4U;6Ӏ`qv$\gCo W1!oU% <"o)+'OIMW3${N#-i>; ;',ZAFLWc<6Mr:Tfв F2*ٵ3ePw"bj[0rXCfB%1@#bUˏ| " A83ћLZw/eCpyO 8PD2SwkqN`& bH۟%'piwݓy -b$Ҟ*6*?ϐCz; 32aF9(BnW's^`R}k(tXN Dѻ+zRT Q ą5's}ϝ]]$DpǦD̴{?4,y]R(z쿶 ΂[**HF( p j+ܦ~'a o^$jh}1`[$ff@kU'PDWRE^/ 򮰥u|ZYmN?/xD ۇ0/~%)3j)4)6Fh6~eRy`cT&8>Yr?vn0вj>f*d EC\̳{}a"JV!g0~S~dĖDa{nߔ;lJA>!+!j>MVQOxψW()/¢ {Q~Ss*+Jo7 ^B J@(;OY2W-E:}QJĴʉU.1c% 9 TQBn4mQچZ1'dVp(<&e۳#}nFv]%Y ؔo•9ajtc(i<"܆-[2|EWWAB#fZ5YrZxL h)JtI 4qӮ5WHo xdl:-2\ i5~QehL62-^P=h5Ml5z&{E؍PzpK9BG6abxqf7r"r{l/bV<>e(Ks-7J쮫O<b-.wRCS}!tMhTIXZN#.^%y#8rw]9tZ̈i2< *kcZTŮ`M^t?%;'7V)ކ_j(a;qmm)4}i߫+H35uΜ3ܔKh$XKυ'gذv_m$t F[xNa,:hYLܺ,+Zi(#礦T6X4v]DQ\gOt `׉"cfTT˹~mk$RQ7MF g$ޯ|<~O^c3K68wNb$l'$kBu7)Nk> x@ ;X=c{ =FQŗGL6;^ !9|V6` #)䊾Ozzܫ0'Dh6j&BBE!A,xCQjpX"$ FqtX0GjG5u> 2p؎~ҚI?v*`jVvu?' g$f{v0b=Yl2B HT?(R{<6#!;G\f=› ,biQRUrfx?y@> EnJXojLLbQȿcUCիj&O-"Pҵ8[qo0׼YqΊx}[#;5'/+Kj9̠Y.ĘJR#2Ocw_[+4t)gd05MR3N|  Jٌ!'ޟDHo벍y=G(t-h>үNz~_,H`1V:JsGlϺD5BRl9znLI,"ZK!>ya/mJ m:[)!BqC'K"zlT6R%0 y0:&dl>_ sbIl`= ŶMu ,y3MaHs$}'6NVghKgY+G4nK/7>29S/S*%TՏ-[Y> *_zc?5KtNY e@ÿh!Rhu#ֽOSFGE[:BDājt/K!QGU3uJU>ha?S>FS\q&pGq5w؎ąޠL3ZTK}NnACg9}ʟtÇ[S =@i5k1 8 !nPі>4QveP< [̬e_n1^uU*}JA/ ~a.VQL䢥jp"J]HZJ3[_8]uj_9F};Jb&Prm0vĉ"M~~n*2 M~&}DiPԻ9$جunA: `\c">'rqFΓDǓoil:3<%ahz;4twoe.jAz-HVxR՞K"E=@ Ľ:Qrx.IU.W̕%4[͵I^TէN5x<RM\,ѝN/ qTJ7V#Rr^QQR~75gLV]tj#}lf p5L"Q fT]B#ޥ7U5=٥!Ӷs3=9|Lۯ@LvjN:VPsַIy3x)bꥥ/'["L wGd߈ I%\De?I%nA>I4T*X gtWG([WӥQѾ(FnQe,Ԧ )A{l.k zO b߻OԨ9zL.*Â(@Fa',{spNJ4ZR iv6 \},C7:}p)g49~q`m! ]$/4<0'g ΄#@UCӥы\P@S)4ql;# 8u+d߁ P`[5*=Jwf`LI{Ryհ!.wh̊"Ʀb~gpF $;W63zC7)ݠ!ki8ACC/Ļ!e9]nGҏ"{# M2F#$Yp4n_y)ہߍP:{N:u-:F }0BdXpalX-e[[g%Jx~#aW,uSǺT9 " :Ti?SPJD|xᱏEq3TJZX(ӝ5_ʮsQP;549 ˜UKWGp\U!X0k>f.J:a%40Q:qyE8&Lp)}6/'`5]M ˗u-meITQeL.@j6;Jz /(1?)v(-$U8ɹ1p 4Yܔm_-Ϋv)#?֍6hFATg\ meB$O%ld}غXOJsD'qU.bsKY& RW %b9D91x92xewo}z ͓(M@ЀffʡD!h 2CgRa p^aSZq8FSIq^C{%E6P r̪/Ҵu(~3V(VDo r3sE2 q*!Cs5UEixp@o-<{Pc6+OOAL jv)ן&6fTg aZ=ey+߀~}9LCIw#TJ*%v_ >*v3t[Nzeɜ/#X6V) aß29͝u/)1HΈ,;7:TOh19tƄz=Ǭh1ZT%J^xV7L TVc P A^54i +@HD2/c b^g?1{J.m*Q&CJ⍱nΣ >PxQ TChϥ~#.P^QL C8l 7ppWq5=r&Ał W[HXLF{ R!uk>X1BlXH,Hh]6ypv6ґ":lYVJ(Gz]rJx3c{#3+κ6#%{~4s{s> =* 7Vzs p l٢@ EBfI>J/[%#3{:3 k܉3q ״޷m3q[1O k1ëJ'QXUm8Y0,:3~vG5 烮e-ʙ e:-Ml&3UD!wPU\N^="Fy/4X#feL Et{2QFCb 2;YT8`⋰i c Bx#@^4mq~Y)KIh.ݨ5@iZ`.^d,XDKX?.ζ1X+BepQOF*GڷedpW}{#Z3!dݠ*)8IxǴ(@@[v\ HEln+ cM*mV`{)"Ѡc6wv&pC內TaUIoదUXNv[, *̀EQEBqYd_86QU9 ܔ4̅'BMgoߨOEuc* a Bp Zk̵< d~Q X@] FZ|mQH6x猔lI-ԡP< ).7..ۅfRWz> owAlEQ4Ŭa.>lmбn筐4vHH~j:kq&D!ӕ&C-Nr:Wf0  S4+@OEӎӞ4èLoCݍ $Sg s#`=4Phf¶~Ԇ ]vv*.;dT"_RD != xg*e"2\Z``-Lnch?jDپC7X Em2]H Cmxcl & /m FO>v.R/]0_nuJp4 ژN̗f2/%F7'L8x}wێ|o@]w}*C @Pieæ80psƔ]`gVs>EI4v~ {:*>6Y;C-7$i!3V2*d^/0 ?T;B붬U|8R ēH&(Vm!$a!@7YZǨ‘w]\$ь{_p=S%cfsJ5#̆?'*lAZޥ_,ZHB &H"RL}2uTQ1b *V [FxI2V*~_ss/Y%* <6l(Iw@-Kvm#i9dM 0ѩM0{ZɾέMM\QyX%:bknzZY:1e<.Ybl6];<vɥ Y V]LuHtd<R{^610~$P ,(+So9Th!$OkPwTSV뀑4csV=OgBY0PVW2V`luM1f%8#"C)H}%Ja\HdNHUT ZK!BS1+h9%,Qg1ܥP4<|Cul&hTߋzbL+IYlΏcNQO \'0.o|Uo4v[ G@_]5~ꛞ)^l/ IȒ?Jh3 x2P{wb9vn{G5"$`_;^1ʖ4]ޭ>kin$T |= - 5QڛRDt[r7W\uB "_#qA@d+2eNjx&l% m7Cqe5Xnҁ,L_ Q+WssX4&k"pIћXk|H"zBʇ1T `\kԺp|Kv J3V;t/q~^Gdz 04-mゑۄ?ؤ쎜 eBrO1djBJ{yl$'J 3>:kŅ7g/ad)()خQųD"2An1+n7<-cXC%CD+6ۘe4e*Ȱ'R/z جħCG׳8.iG@K)|*ϟ+ŕQkKF 4:_`DԶPuPQC!#\^$|@>Ҩqի J3>X(O0f[=7p 6^NY޿W3q99(g{pC42)/v 쬎U} fdmG=ʇ/N38adž@^+T}Z |9Z,\l<$~\Beo$Ǔ+-LYKQe#'_J5w8 .l x=q U9cnqON֦F5kj81 Vq2p([{:Vx.<@ 7)y< Ldz1.WvEdA:Ooi0$v+ƐrA8Fd=Yɏ#؇TA{Q񊉓AvRsmW[уi#H(:d,E!Q昋v&(i?÷C>iY]>!mpw_=ixӈ}N'k؜Rr)0ra dx?89/j>[k ێ+:G` #'k.Pxy$KVTq8 }ێϪq M{il1Y?][|i=*&_0WD{B9vB"{ A um\[%fŠĭ)~\(]ɢ0Y tʝâb[)'fޯl}$*l~kߘrATV 3(~#۔w܎m[r5P1b%8 3Eӧ;ܪJt S!сט{,+ 'f 3'0Z73=jvVA+j4"E)J7?7"jѴ[ ,|t7cZ%͞΅_O5&"(rjp2ۭQfOpV1 l?C7"mo9]@jfl̗j+^C\[# 5#KLXkG` WhNB5AcľVoREaE-DK}K C?WUP}"O0UұvM,2C .yŋQkMӓjqrӇJ2?ϴZ_6Ai ?%i/ۢZxX`T"ٹ⹌҆,=U<"@gJX wks igm!>OKRoJ{ߺ^`B-`)O7+&UL+XO rg |p٬p{ޣmeDU\摒޹вq|A?y`$09cNZvZ<NJ$$_UcL튷)'pG`C:7Ir?Bӛ) 8rb`ÔĻ4?_FK o?PI'<JP7]4RnC^s7xc!XlBe[hUYQ\j&a$ uNq^T>ŲG`9OM>E20J'߬u)8nA"4QYXϣON /5HyJDҌ5Z+rA|eS/Koi*b f-VAxD.Dv` qnG0QDu =-7S_U]O2(\`@& "h-*3oVW7zUOe6u}@m+Ee;4wGod2+SKMI6|Q, e(ȗڠ&wO?b+ѠZ7!5<舲/4'RvPou4KH?cRl0G(Jg%A҅/f%8#r0FuW),4P 6,b6"5HY~XudGur~yU*;9t^m)ogQb S7Dg\I(Oi9Hdi&{Yz3/@LSL8ςnf hEM+3ou;۩6W`tP~LhLF=|˳ 1|>mə~-Sڤ-BT4}z=GSx?JDI[?;@HlXko.7uyvygAbF7N&qwG{C4QtEU!_Ř%eSMxo5Qs1dE8 [r 35s٣;佤9DO1NN@Ct?n22> mmuKkle׭Dqcoj])$:!:&p^zJA9,L8Xpnf%֏{wBw4[X>2PJ8Q*?dxgir1}5)'&W蝳 ''/ҥE>$Ij45 ǏnylŊcY-D 6BV?jPqB Z~J\ 95; o[`V(©I[0A5ۯ~"L@['ؗ) !ʲ=^-KE\;.1=e4l:gڄtI=(7iiW ^Hiyv*}g} RTm4p:K8J#y)ݼ > e,Dep8hT "?JC!lW'{5SuQwrqqm˷ aqlۡ,,:ynZpEwf{v͟t>էYTy10JiRxzaC)~X47% Vcܒ59fD+);+ @ wzu"Xa "G;GXqϫ6M K$8aem\MsLcڄ?<øZo4I% ,kzfZEbS5V`y','+Xn~N%ݦ0$kq-Q@0֙ Cշ wϩ'j^-̄:tΡ>i'Ru󲮄$s]~Cۜ6B}Y Q֝Od+4.tgӵ8^Rm!x~pd1IƧ*$erx$C 5FQ;uh,4ЙJ5- .<|Z.gKV.[ !FBb.*:;Qj8KTT:,cp³TٯT.Vsu /Z57|4Zag)^{uzF]c?L¶ֵفw. )XBb3jk/׆}kF([[+-WZ9ˉI-mQAF R$9z}yO΢$@$íU0^]3PAW$پ0c'K41fcJ}L qR@$FSIZy@5Ď|MNeC G4-k9So+ =XfݘwzġA)TT8e 1ލ̑[;8ڃuˇwx, xoA6gӎN7ͣqHhVmIS'( .&rE2v!I&B*dHmJY324{LO~"; 9lFc+3JpOӼN!Z58byjNxPH1->AV̝ Y#*Zi x ъo+>K=٠*,`!ml0p3UZ7P!pΑnbZWt qq25 }$ &CԠ$K:S3<HƕЦ-h#NL2Ze+3NZ`yj?M{tkuv)Dvd_2I!l47vYHOiϣ e<.+J'jhzIJob4KhѺf\V—Ga rG2,/WЯObr!6.!U` N+o v!Tk?tTCN ~٢*MQ4j% R\,_ӆ&b+V4z5Ui xJ?{MwTE|YwsLm2!o^buoJde!AOwvES?'ϡ%}opc=@u" xsސS_D=BҙlE^sk,3oϾ,n'WpsSpDbFnYd]h{k;Gr?Y r̼F -; aq$ͣ ~Egmن@R>;B/7F(kN`UҨ $]DG ݄Aǂ;ZzRE(XaނbrH~) .>>q/){yQʍĬNӜ_ @mB[vGUYjbބŧj˘Uۦݗrm_i[-O #\HxWi~I dH0'GGx tv$|.}WzCʝjΒh`0h/UTHm<$fhc8u,E ƹS` ~\7}Kt2ۍܔ8inϣ;߀Wj EqGJ$A__1F9xsVYנdfHDUs_KC2!r_k(n-ShVa9]̆"* )aVk\I0Jk#j$ ृx+IIʻy]J` Fm;D#DžeduIJc$2nX|d)û4 ͠xa2WpwzPiFm݂A+VD25U 1HK䨆6NWg/".zL^c1S 3RۻeMxs4s -VPj-yHb$+azK :NJ[L(zgQWf#Iٽ{$QK1-N^[k1}8;Zs>V@F nژidm^Kf,+R~(8^ONuO[d ׷ 0d搐[wt}'2\w<sP7k Ј1&Qt K<vP@<}qh4TsD/ơ*y)֊2{qH1&)d9pE,R7L?ISĈQhrg/Ś;O_լRcQO{]=F?XfevVbXbȍ7(3ldBWv+KOza:-WSRrd5X,6eV$w"}}'tB``NF8Zu,vv7ʤ!`|`ݡESO|_YOHXm0 _ o0 5q. H _>,C+:+Ԓ)%m0m!YZ; d r5m5VQH@#\I+*s#@ZqS|ҟ irG̷#pSȚzG I7#`px;_{aq٪)Aj ۂ! ]rSnUltOur{gMɻ6A2'&i"Y7-歩Q,v0:k ݀+a>,"ђI1q_/bP@R㙙 Hsdk%Ri+*M܌u';dZno_^1 zQ b|Ec篁2AQNe&~;9^-g۸Y,js&ƅ3 .ҭ# m^TGgY\b<ۄb0vH@Gx)2/슐ެw|uFϮHyz`qߤ9J6Av|:~;l>uB~"/+VJJ]w'F(.|{XFtoYd&8j8#ySg Bs3 ܹ4At4t"=y-_ȋ< X/a&tm]+ܙlPSnܗiM\\bUAƐ{,Lkw5\.p55Y1fanjDf).7`B~ylsϣP1m#+<1nK!}BVYae$hO5Qف.ݔv?vTn4gc]Q'][%7eHOn-x滦N.^3Z0۴YO/1I@ b\U {Τі}eQN2MM.“Kz׋.H ],LƉa/jn8kss19mZG-1&Z+oų:2F^[V|O;b.y S{hf@vgW0@ۆ-o3܁@ 1ڎWza,rGlۡ7+f"{J쪫ҲiGVa43oEss*M!m Cl4>]A H\X8h4n)EP{MK/mxso5GAXVt:j0;i+øcgnHC7bN^bכ=M DB罪= hoH~\Hſ-l 57&&HCtxyIs@Ⱦ(mm9!ÊA/1}?O݆pbsf}}d*+!szL'fWG) .μK՟K/sGzhIbՈ GÄ|#a'ƽ{?%KVrnnA?&2Mߨpc=Usl-'~8({z|h!bF=UGNЌdРw9{V{Ľ% y1=+Jl quROVrqq]ԤC+Ӭ7 1gTr,ځ9r߮1=拗X䁂m;y[,s09~USZ'rZYY/b|8c 󿈺{FEH3aaeK"J qk>`0ۦ/mr^ ҭk}p>F’%N/HZ7]Ln`5XuY!5[ۊV7BR=y1U3T@y0P\pm*&Q >]{\ ]2̲׬YA,m Hz[%\g|a%WPD8/6yI"qxub`qй|m=s&,E#[bAf)h{vx=[ OnNxYM^ҩq4a4_%l~8vQ"v":T !,䥼XsGC{!FB$F9+qfeu:?'? 8bn}dţHH @o /kgIS>,~+2o-2qаWtIHCdr8x:qB<˲IyX͂%ײU$'%޷W{QpKKژrb7'܍r.֧i(24P'A⛬u'b_#Nmll%ڴ5vxF2J[h&Z} CZb!hc&͙xOV E.5Bs8F:hd=v ąӼ܎W7'p 36ç͆p3FqOcv֤6˛C6ՆOA[qZDBNn6((PrɆ)BrL+wh݂9Z}3qʙ }=w*{;sߪ'q[ wce/m=D.'lC'w/A6zo H[*ѿOzO4ƙi* !XaF.w*Ӟ.hY(&dFD֤-8lD/!21w\  _i=PX\Jd}D6/_$6dg|Q)wUZT,%aXb &?ؕ9^G72ӿfOgdO|8*a'qŎ>dYyvg cWZcpg <1|@R%-={ʂ<;n8!jF/dg7*Ěz8Zy >]<*付j6P'^,/;^".ŵ;; |znQ6>ORŹiBiJ;z o, /<VnM89g%~s?:)'e\QB{3!(Jm:vNrn5"nM^*YKBI}?/zGCy8ny4IF5XMhU2!]6C G*䃲R:HR,ciϳ UIEd/jUO<'sSj/>/Z×[". 99܆0f~7uq8U˃MיVh$kt&$ViZN }S80놬*]N*ӛUѳa5p5lѡB-vA)vj}zr%_},SU:PrRT_\0>Xr҄>{KRbRx۪*&hwWAzf#MP|6 0Ҏ{"0#f/_0p L!|јgGxc7BaGI -.¶ .苒d0ҰѬ*wmaB'^rFcx'1S89a`A+v<[m2icmuщ7G#Ź:{S7qF"5,L%z:{k,{(2H{HHE+(o5g:pضlW^{LM&;C&iV~ɀ9c}}i7H8ЯꎎoBsN1zJ58F"mFlqKp ͎Tt8̮a_t.m6ե \ɬ$-h~3$_U,)D.1~g5Yv|(ߞp43:; ؁V @_b&[C0l(CyQ0RŋX="Hul0O4\$õ>w 7Bjm}}ЄF۴ {z/t(ʳS[9IN:VaJXa@Q6@/0@)#}*V̽>;T \Uځ(ȬD!׏ pMVP촻:"?:<@zJ.y198%m!53SI7*'K>jh,/GQ }N:R\+2 s&R};ɦB3"_?v4FأF>-DG JJΦקFXCKl8ݻÙZ79-w9r$q~;ͤ > ]&K_4KoڀBR\b?&l:ۂY/vPM9`xf!U4?nX H($qU' c_Q~ֹEk;[9NL`'?ބR; ';U+8:Q$:qL}7(?`.x5s- sI.Ih QD?3#'N,^+-U?cs/~}j1'z|fp+耘Zb5ڃ7CtbFE͛E $xm,NYbW6Ev!G&g]FLev[~ q:"n,ѽrXUvpwo}ddj)qުq-"Oh–lӕr-{0ښkGXh[d(\i_ ZXP`wc^l@ARSUX/)ȦP?K*buPvzx'M߇&с =CҒ )I}H H!>H# GMev涇eX5 5=1j:pYcH0CuߙF-!Z-yB#@d([z"4iaTOu@`d@Pt)^ 9M^baqyTּSŰf=-^0C|/(Ӛ|zI#e7c.+ RsxpȌc)>}O#*]㼴8 Mo ۴6j= ȇk HV$95 ?ol2;sdu$} X쐳!o j%)Ҙ|>RĔXSYQP*g-|1$gt}u{j1 jͶ769[/ 50̔_C1ڐlzL 0+naK4"4H-uJ@T!|3nYW,&iFa+3HQ̬`K4@80f0>KRantq\nh ƪH5{v#X@[:E hYsW%P]I~3-KӗHmk|=%@|aLlD.‚O 1vS\ <7Z-'|5>KĻ}tqnH;QlІ2bWi•xmPaH="Yiq~' G=Sg_(w\F]6"A#d)d{vT}4 ʏ}X` }FzBXRR5㽣\mJ=(w k&| EwXt *>6B&4v ,Ug@y{ Pnߘ "gfh?mQ׹wR`ƒfh4ΓQxYom14@ơf{HPW+cJSAq[Ś.gg tKCp} x*>Wel>|#/oX^ OBDkߍb3A|j}&vHK8"$:֗5h&"RhR6t} &xGvq&9Fg\pz.o U|k\B:Q|F3N qDKBNzǖ.V fWiklk9o'||bvbj4f:NSW<`\[%L2o&ID }uЄFCs5eLOn ft2cr?6"5ʢ8 ?OϢTPJo}ck;٭;& E)foэ1 3QG9*5r_|N!/?Gn~dprLXFycg$f`#=F=0:iȏu-S@:x1>EIXXrmWС1UQ@Y䨹B"۲x><| PT:v_s ?2z%=,#08+^`P[cx"){B|8tC"<,"^N%/m@()iM A GXs{>vPO3v/1'*tT@胫8a+DDAM^~Ȏ䠿P;ZY[.%劺T]]R2T+muj 50f;Kʦ,Z\ܡ%c@Rŋ6Xoɜ%?9 1dgnЦX2>HAs Dkq8NQ3EHLHj/ԋWX ͚޴4*JPKIkal'%&r7'|ER~qUțjTւ\ 9S ˢ<1SY_4;^dSTC<—ذmm9h;:9oٺB=MJ[{+RrIJ^_+6rv% 8NN{D}]|t>32}]?"e<⩍a \H-wM D^kߜX)r@%U[)ԥ?XkܻT=tMj[t r%K-h(ZY%(ű$}Ǫs$^%ܣ 0hJDj@GcԹ4T$55k v^r,DB-kn FX#u Ū_k:O oVy[~ ꄽV-FLsǒ|Jhf Ԣ":ԪW4;7"OTنi׸3 ǺSp"J9B?y' N X&d uw8&, @_IS6ZтL:uY`0D܍g_4,do6! PNr-WX{`Nr+#ԎSG:޿ ʝ =q[wlB#=B5|x_ E1] fƧ^e\ ,Y\b}sљEoZ ~E|jwK} KVevPxSC3rov^HGQ-,MwN rjY'Ӳ~k蘌!&huQ "F4+KV\qWX\K9_i(%-[[,.-aݗ 6/ d'~h^/v<~zXi7-}'-e |47]ѬA3'?Q=n<ϑ&σEg8haJr\1ʍLᑏ >\D_ц$rj6iϵ 7YJaFfXK!]nMRɥk򛎉  PCgISDGX4=7s$BYNJsAݐ L;攜_k}<.M@갷Ql?kbHLߚFr,Ik"(xc^j[+.aWG|؎LaP2x81e%pT\>Cg*bpS䲹 !rƒj Oɫ'j.GaN#)n{e>xzky1Pg/AcuXn%ȹ]"O^ՈsKh~O7 SlQjdJ/95#Pm\4Vef5`Z&Vԯ+g߸]?rqrfs =-o|%:( :9#,*^VL3Pʎ5+}R;2\/dOؐ!-Ao3O-UbY̖5w8sAT_N`cLe$=m2aS~/*(rPU4a_g(sÁKxǺ1H4Rߵicܕot/} 7Ao8m{jD &\F+foAﭤF dQs^&6+U VmԱjnc*Q-&|ɓҟdX\[YO,s Oa.W2w VS%im 1i'!310/c. }NEj@*EwhZ{ p^CF)UoA}^ sPXQXϓPS;&^D>޼j0kW{ ; G9jou!F6xsQqkuMC^U$ W^]jc %[b` B$2F!nՄmYEHz#fHU`xjUM.Ӌj;t^S%ltM<+D$.B'>wByEMmhAAZF/iO'1 ѿAK4f[vE\X<6Ǘ{46}+^wcu틳"LQɔ?POwٝ[L^8Gf:D u~ע|U`tލ]}^ݚU=(Fŕ@Tcnķgo$Fx~SlUVÁDJYCVҔQd>o.KxN|E}W9Sba\}"o!c?to aP"Rlo5)`Y%L-^-GZ,N3RUuf0-ʤ,?@[0ס51A$Y8Qm{`24"@6-VpfyєbO褃7cKQ^Fl'y1b%p$.0]D9E'plXG!x&4aN/.^MjhWnl{?P ןm.CRvj,&s^4z̄ua&! aޮĂN UӟO*iwIOdAQ{|Ь/Sb+/SڗFb+uC2WČVEa(^]eQ*{׿(L?m4xkN/b{K]d)[oڋtl9C y\x1X*hlRlaӫ׿L5+]o+KC<8(yxRep9?gZD´#og$T=2)K%,$}>9N3lo븁Fq{F=mlArG'!Ej)v$iGɎ-ʓLReD@+-U< ~lȺ#w;ǞJ(hU`[>i5pcx<&L(^+}dNs ctOHR5u?rz`|t]uyx3%19BIJɇ^0ώ}yDU{3-kbX'vE;Qh~Y\励\iiѮIrCG[5 hGm~Q=v?e]UJ:-cʌʁ&(/nc/C ՕLUjAn E";dXg( MEjP/Vߗ Μ`a4gá`0R屉:aC ?a:Iٚ#=D`9ҵEj@KQE{FIZ e./VVT_iV.D_FdXG W@q=|Pq딅<{:pثm jvhjf` rJl䣉G@}^eLaDrdH5yNdeRU4%uEx`t`puYhӬ dӼ W}xO xϭnT2Ub݁ECޣ*D6% -D ԝnF9vy;N}r4?j_u=%-"asTg3 8p"/&1;{VDZY(t|f$j>&MrR: T-{4öIMuWBa @ jo=i 7>]4Y C?XQ @UX3md(eS~1fVii}F̟)DA]m j5_j״~dbUY0qyXy`dh֐"?=#b\rD | .@th۔֞"ų]۝x:qCʮep\ST]Յ79"V"=G?a+vDj@f>~!9=W'P⯝P{tRi>xTB.|fHPSX+^}H?&c``bdT‰!q`9#jMɽ|vW&1Y'GDJ gtgͻ/qòս5[8JN9xoY&%AW]cP\# Qm!F`El')"j\kZ @jDp*beA;)8cJ_Uu]e㙲L:ÜOaYTMv9[^T9)ht975]Ik[] U$K6JHjtv}<;Xq+k?b6^2fAkq̄mdSF4[a06!DF UnYc9BJ*i/xTTH2O_( R^Ğy)޷855pi}@񝂵)ɦY['Т8`Mlr dH1SzpjG-8<<`\ᮜ?Mu S 01NqUX9:FIV k3S6wW9[D IP:ݵ$v ){Z9sFQh!S, X!$m[^zOdEcY:갬U/A-ӵYfǗ,qK-~2߳ҮaX!`Jgc8ϔ bqnr=8*ٳ av4CΌ,< t*9rx}1/~v|P'TfQ.zM`-XܽsTOWs&C1_"\xGڔy;P;-VFt@OZ<"7S\a-,l/s7x"n![sbTSVPElBd_P w6Qt ^#hu,Q]r7אڙ[3^pJoƶyFx #oQG7,DSu.|{_JD@B:>w(Tˋܴ95N- ns#[#ÔR\d<~9PQJSr{&B-Q,1=a6GU.[VY<[^gVfK}ϕ;}SrHn>}=s.s&72RYJRJKFٰYoh 8~?*m|o^u7"j|f$͇NYPo׃B=$q5ރm]?p!k9#P ?ХH qƪe7֜ZS}cF?Nj+H.^,T/Dj`ǽ :<-g)^QZN*9Dd gpKg &UƷ̜Dεv\RY $BMJz,g|$/4#S2-1QԛH@Rj@pwZA:<L <-_-`ʰ~!d}.0n:#?9u-Ԕs4N\/;,bK@@0cc_u 'g!qĢ0~Ѕͯm0k&kejEv@=PJ+/?ob+jj6 ßc)w DccCrvs떆Q*FRy Kq<>yǏq,=ƱbG.#UԢ/I`SĒ;5"QܢZ"$XMAl0zKd0 B#DGj*`\=Tǃoʽ'SWn%9o@>e/`ev|h} =ny&r#.q45RL Kp|fl|sG> v-&m,o#;uh%]g3d)QԶ`SZCxTGUۋeh*jRnyƋY~HmKPKrF )3A^y˟F+ yJBjb[|)u<1&{Ƭ !M! s_!KBpg.e@bĀ[O@[WcZDWZU֠?@n A7FH=B -;wF籎j!OTɟt40}z8[\ \\Kw?{~7AՋ2-J~.yEX~%;DCf|#{MӫHcxME_ 2B4$_dž3&׬RDh 22Pa?2ҫii%7񴷫7 0&I^=- uA9̳VWSH-Lw㫈9@ЀkqHu oΟrvU9'W?K|މB{CLv@ߞ1usreεwtL0J~B[G)ÐEP5[tt~1k}s$?bTnQN|ˆʃϿcYPPG&绤;tM+k=n}Gwt!M` .|fT{_!'qq8ݏ"4`*e+zBTHi p;zuN8lQpED?G$䓌3V pSA{s&h'&)!!*HJBV5/Qa)MP3=/; rZbCג]k4өOBIh>[t DLZI A;ƵG *4_mgw}}ϘsU+ؾ@ի4› `lpH&.$̔swf͎zAپFJnܠtNۙGv?,;OV1UJ_hҍɱ9T >5@Ѝ{F0x/+{7l;mnE4Nc]%3zBN< ),z9 Yv[f.:{~6!V;JrK{WTfy<Kt?!' inJl5DXh{_^ !7T|Kͻd{K4{}a%/:^=Ok/C޳}&@%'Ψ[LB7|]66q_HW.y>Uk)`0yYi',ccrGEiݞ30E?zΓ+,;\\7<|XO@({.C&ӗ D"mWq˯EaikZ ރn}(&::j e|WY Jq{br#w6aOo8O`g:SJ_G#֗wAX%K<1vGbìHegRBJڂ@7~:ĖF[ccc@嫢ci`Vc YA^>"d.zL>pw3ܳR5mWFl]w;%oh)MK\D1 [z؉Jg,qվKfbHpb&}=P%67\~OC9~?rJ/.+nd+#<_nCY1\tRV "Xe:u;N>-sqEn:s 1gO1JC~tw7p5IA3t#yPRmCWob!3z-tD{8S@ vbAN4!mxQ9p0 &KK[Sި$L#jk8HS8hlHh]ؙ6`GkAQI; ݖAt$wK;%|nszk%8m ;e1@wtKسvsqjB8f,Iu8cAsvWܿ`\~[^y1<}XOQO*]z6]3L+_3ߍ㭽pRWREkA⫽S8wdUPZbM~qrԂ,/AZI+"ӯ1SUZSN{rcE\0z.*2KI=/^ݣqr:֜roNu=kzY$KNqTݓdNE"I~T/֤rxчXVӵCƮc]$_FtEfgOX# O ;tTd_mlbW0X6|D٠߂K.+(]"ג(-o^ b$N}HO?k!9'/!A:z_N8&o2ckꉌxl,lN.J|A?|qi?r婧ڋOW&6kOs ys+$ EqLv!e' %^l-`hkAԒG ws7%c ,"=jd3lz9 XB]ñ/Vs)[ՙ6LcRq1iP4/5EV-1*4=A;w=r.Q 7\AMr^"_P,x^k^|$"z>i:! Y` {rTL`@YU\p^W B,'a"3w)W&4^]IyhFN3-S0K?Q8p+|sY˂GHKiQ#fs.,0`f iڈ*{,)+!n;Z22/1vF~5]-, -EMye ,$ZM7E`@ϟBp`Rǭs[nRT*{a.$)mڒoRF#xcٱGXOem^$h~6k+gcL<%}uۥkt(]CQ|1~R(~Sh/I{,,g1#a7_0&++_2~wצhM)10qFyM  oS0g%f9;}LدФ2*  YcQƯA9h`{P*Z N̙X)Lwp*VR"|h4N˰}>S ]PDkr4`dz矊;J͈.x໹waLoU ;0 Ž,&@5'u7*bOh62[r =H)wˀ˒yhBg>HGtQ$ѭq贪s!B, KIg%1샖JI`Lr6֍cz0=yhbcɰPʏԾ{le զF$̖52nՙ$_GZ l!pW=C5.!-!?l?h.IȺ4;|)c`=eNB?frAIh4{5lCZo*|&xOR^3`B6d&,xZ˅,DE> ƐՋceR*HPB~g*bL# hkt,l/gֻ"Ku VU K!ŢaG(j2tDZr06{u9Ef #RM!qgfz@ E[rJɸDiqj`t/!apI>g"ϔ~2ʈPpz1/rOYt5zv2<ۜvb?P/#$mD'ZmT*]pc(gp[( X6xڥ`gL+\L jբt'uf8T`[%3KdLA>^Ο(7yK1E#6N"[] L96ٖo)ʢt|CGis{qi~fNecot -F :i*doцwU#mqn)ag>t<9mi^(fRZb?FjK_Ҟ 0OY(q /ZQbRYӣ3n}tqAbjLvfv(T0h#)_f 1$^T o<OK%>k']G2YBܖȻ%$$N\^r%55XN]<:@fD30$D 9ZHSlҋH6,tWm`6E%~ _Oc5Ab$)ŝO*-f fE#z$o)߾i:j"jӵYĬQl։MT D}\gC߷)U vMn_ݹ0gL/ J!W>k l ]%2ᯭ&MxuY`=u^ZW,lQ0|V];9xaE_a 55 hܼ1í0}! )?8`;ڶ d5"4H vfjVuw"0BZ?.+1'N1kCv0%6KfBb Ҡ#'%z'%s 9"HAVN7Urqࠫx(n8xNs#ofزr ֏r(}-7A0OҘTxX AJ,Yv=af?DQ#]18mwʁ{R"u ZmGR@|_k%k 'ZqjV#  UtƫzJGuZR N:X $~/}b.^x+"ƀLsE%=#TmR^Obڷϙr9z.q)D_֯=E&cTI$N!7 !$tb]6_ #P,\?\!jx :O3 O?uR2*^}m&|SZ3l1@?>{9xmM[.'Vqt4 dNJ~;wévN?LlrvOe86&,JW×{Њ|=6 cE}J[ҎƒWwL~==QdљMnUbPx Dn(N]hߖS&3W<j\9Jbb0FoJ6hO0s3\ "%" 'BJ11H+Nc!^1|ʗmw+6wd0퍠b'YA"1_`}];TǑ6΅LJXd=$5t:U2_WO$O" ^d?ן9Mٲ|0bе Ap>v(kYht01k܀ -)R]zbÍTcI;js/;P]Q7R3 j?D?<4샧ڗ?]wπ k#Ӿuk59 R#8j^nZ bV,ZHBAPl a:"#!TaOh6C1:1 ɋ{T Uſ_!CDC+hG1멣'So7:`.}Yq ѡaW-e~1c8{]+|"]Oz3nOqe˗["܄ VZ]zE-Y[*1M^bˇ ޢ6 neRx^g8}^pH52YJ)㞡f:tYQ\ :/6`DdJoޚnCm=0_W D/&aY-˾\]FgF`4 2l=@HeJؾ>&{s4ʠlUI6Bʰq=KY#{0zIn 5!}#yʤ(rm`4Ηρ7MpStn4BhP䍈pީ{쳓J^ Vվ~R$m^zd?h?0bo67Q|K&'27eԢ1tTvVN@`7}@*c* Z +[n7{0 bVWgz~sN>ua+)Zuy 8SlGjPٰ "| 7x«I3 EמFD! FJ=6/̮WoUe#DFҬi* T~яm9{ YspyTм$|Rdc/"WGOve[m 3x̖4C: .%+@·1"8L(-%7.EIN=畐4+[L5p'J8?9XxX[,"m'KUoӱʿpa"eR2>gOJol񑎖n<ٍߡ.lvkQE8oh&%vYplt"/TQAai zq|SJcaMeT뵹 ]T~kÊ|Kp(Ρjmq}-m?;;O词i$ӇIfs4,$<^ tt)qC6 \͹/E0[ðEmmLWkRϽ);y?Nb9\6QK\ !WJ Aa"=NJN^*ajHCl˾%FJwӟ2eľB[NY F?D `/AhFBz 7QNŇ7Fv%j 58×2ɉU+賑T5L30VyDDBL.cwH' \M>2jg4ӡh]*=6 ٲN=8=}6 TCYT@4k˦ !Nɇ `Շkɚhy`0BҖ0!at 1puGI֔7/EZ6m@9k)Qee5=AX,̭›Do:9?-v(p9HOb8ik0C ӄ3BBL}"dljB/&1 "IǬ7Q߉S Ly/a `ӑ:T*do]ru׻=,qO= S1U$ϔ]3`6gݸO !>|+f:6q#o{gc-GDm8l{(( 0M45vݿU'ery'uIQk}ya3r6Ҿ6acgu8z#iȷBCUS9<fA_E{ Dq@ yzNpN' ]۱j),C_-kJcj}5]A-b!Y[ uad|r+ MA@#Q ^rBDu)*4$F.%}/ {o=ҥJCP `Ȓug-xMnfoCٚgNNz mmtER_=Yr$#%eĈQ'H, p'01gVr8#L憿), w_I**RwIpٖW6kJ+Iݟܧ0c 6:sMxi[Er&ED|?uq81Pwjov2A/5(hQR|\kߗ p޳N(]z21>ȵMmn8wݒVUc<ޅm{@Q+/ s^rZ}g Pnˡ/#Hy 8>f8z;EOƢR,oba1'n#'bֶ_ Mn=`HqXEBC'-<O\RcCvO/w6buEyXt$.mo=us+҈B&]sf1PT}5YX> ;Ϧ2zYu^ƣ݀lUw)V9JMͻxR> ;!ˋ b"K6o{n,1J:*v̦pgJak` ?yau38gK1)*9/%(.[wFD1it&+t`9͢7vmϖ5eN@|܊p,_!1iu=4&B #>m"Ȟ|̇݉mԾ0?w`-h6K7 ]g0),WlL[p(!s- ar,/BG#ax2NOiTβ.rhA PT"~( #-3Q;2#p$0a $R(/D1W${Wk` dQte/X1UC=gN$-$9q!]\N -xU pZ6/[-r\no(5(YD(-8oq5iѺt:=4m\i~эP 66vK&l1Ӓ, UP _;cM01{*[ C6q߇\db_ODO!f5O!F:w)TJLv:4 HMV`jMV1<=Fj87!-)W;]iWim۵E\oճ>&zLrscNnFհ_k:NME'y첄&";ckJdCx70"!g'/<|YsS˜5̰򅒾Q(ec&4Q56A%J@@(o9ɠp4{ ,Hۊ_ .!Gl"VS~KQhhr8~V'J/Hϖ^gTǴ!JstB-ٴLAM)= v /zZ#*s sWHXfǵ2:{D\k>ZOn* 󥗪h[|Lm夲'6MMejic)cD1t2X9{FuB;xx -k_#2:]uOlsPIOcY%` G'Y$qzY k;8 e0x{}Y1r".ؗ<&"@Tyϣ,+Uj1/C*ҍ<~zVٙhwGk};I̠sw<~Hu}\P];%Re[*ڀBc3Ӟ?jp4R+` U $@GIR&H8k/]ײGYa >`ǒ;Joʯ᳌W ~Mu5ɬ 8nPsJ_C⫐%싕8m P.i-3ب:&#NGd!<,E_@k܍ȶl֥-"YBB+W2>{zXQoK-z!}`Bkx%:'R-9| J 1lHOJ XSbgUuS-rcA5;oȤFҫnwTcd4q5_)hGcx["Q-XYO}U # R"buu~V3F `.xXC[Y;\JVy~pAG&%cA k9XvJRd =&v8WUbt6HbsINK 蜯)cYtB,|ai5Ǵ؟]Y&HmF 'p;{4{ <`2'*wu p$76$(.6{#-2b]Du.knF!tuߒ]5cو"|QpmgQ319ܭR=T8l(ضRA|']{g]B)a:ْEFنUXG WyJo+- `rr@|q cձ4a|үR3dCB3~LY+l()fBXA8%aH'{4U !SI'{~!/7]J~ZZ}X #M'x u.\Mr(7ζ1.ma8p2V[; 3Vpmyti:['~J11DunA^k=LIK䀣 ZUi/^:$B|##-gKB .lZpBhNJ!T{'<ݬgt ^|Nrk ^3z!-wSѲS%Z,E=J"ЬcqI'۳^jA^4"2w_6}D D'`ĝqYѕliu(UM /עek =ZZcbJ41?u26/w?@Tqi?8Ys9Sg)s?û{Mpjs-+mv|?ΉiVڇ=z%ԃ"F&G&!aD/V4Ka,ń\%Pz/|;d֭8Pe֛@KWyC0;ͦAK{gB WPk*ڻAH>*~$o&Zp;c)W 98b5/;iU< pڒ2ƙsEpߧ10_h2܍6C(ř5!=O/et<^dy(asн~J;1k~N,Z!GvHVO e^ny2l׽ɜgǡzyn D\ +1{y4mjgzc:^,=S={$> Yc(2P1wc\*L )xWbDƩ蔁Y;8 0 ƄFfSa!]À+;1ŏѝ uYâ~JpHerD-{+: }{ ,VlߕyS3s̈M"EkivO~AWR# kD(!htʅC gN_2+{X;;1KIQ]'1[cU{6j:3w$EHiIAAX({NƩS3I W*~ncx7@W{g,vWM(rk[[>+/OnPD\,cQիkO[}!ŏHJW 6.'PuX_wH_QSZ/IeUtt ŖOރ<)s1ޜt K{YUi//Ŋx|in=@hIQk#R2iTYR# J2z:|.d?$B.ΊKÛp%| .?Բ}2{PBc*k9ݙͽB3ЂJr (m2xb2]M#ۗ^KqK4ڜ|\D]#bq:'*eUYĖ'j{6=ct5a0DIIUTbh(c޻ցwnk朹/[\.ߌ L8+?G;ު8lOn{IH7XWY~um7g9Vfݼ0-]DȎ)Y-1`;~I.$$n6. i>~FW&ځƫZ:3lԃiUc?*.318^Fer>KxkR>V[X&$ l!+ )Ɛ0u-9((ZtsJlQn#ôOag#@X9digp{=:ZlZ?BUwl g{nR|jmVm'@V_aY:a }附+uGȴWJYh8qJB`1MCĬLQU)w5RRB:2ǡ3ucPCByeś›lCc Hۥ- oG#vl"Xu\Qy.*:@I+D㩸8R,vnQ<$×YF9m:vZs)ڈ-xĴ'Tj 2g!P^\c%>MyǹA<'~fo^6h;yusg>U܁3LP~F.ڭS)2xuj#Uʼ vt4^ýfu)jƟ)x~4@XՍFOL鶟kDaʽ38E~U"DT<0%5Ҙi pp"^=ٻcǺ].ra=ɮb 9iphhX_ī TdTی#5ӅOZ @ םΟ7ng =.9p+6] ZCol+@:@(F)CDySFi|+Q]!Xjenր2>pDl4=s2¶N6&y ohmF rºbyH) oBÆ^FI]Q'P%2vd9X4e: fB}iy[×#~!8譞oQC?iš|Z+R(!}^jǘ#U(p6ia zc80=k`xX{':bM;L:?tCpЪ|D/vIqb&t<D@8Π,[o󤦡oh g¼B b*K?,Je=""Pt6j@>mnCT!3-1 fr`؂3S؉CZ j!,dQvlSD5^)82pVs_q\jB񣂽be\݅)75 7v ~4?)ͯzM~kÞNw]H-ƒn^|,TS4Q@ZլH b[8MNu: .,V@ ugj9 Ϣ@#{j{>-PTX} y>J8P .k+P_:{bz{GَL̓57ϲ_I]|"`kK߬ 19eg(Ru÷ sTܣ-ؾ$]>,46jbց\oyHiqjXuYM8ĕ1jR,b.qpN`ƝaVy70D(iiJ'IrBfr`J @te䑊@Ўia3> \Jc7-0ƩЂp$ż ؉ ,fno!E@))5An%=[x6> 'wJг-Yܕiֵ92YeqI Q&VsWM΅B2NzK{p[ ͗|WI hn~m0ȶñ{-寬R6Z%g+|X"Y+~^fk5q:z_zK+ed1.鰪THɄv-?THuZU;I[DxӴ(ED`9XA;)/Nmaj*-Vfd19a)[2E5s]H٣&kօk,u"Mb[KJ!ܸKH-jnšǾۭJg])2 [Qۣ+1KCc$h4)kKm\HqTџ&? j;KGY24H65Mv53/vX/=/Z[pH w9`v-b䬼ݦbzHyo{ڡһGLʼnO2n=̆y"frJ܎6aKsed5u2tC6v6HSlAqK+RYz-k"Fbʱ|9{D4ϙSʝ՘*v-Y}NYB$_@~N!XcO<](T v0Zqe48r,DOߌT_~lYؤ/[M Ӄ.AI:{^q;N _[k_nuxNpM"~"x~aߴp%~`Vuhj*~1A_?fIXWׯ;Vg}:a%ua RKD-=l`a@D٭AI=$: ƵAq*_/˙Zӄ]}IbQq: ٰ̈́P; I\U csm;AQP'=O`DnG'ׅLj=~6*9v Vj u'sxSѨ*kJ]<%,x&a$:B!c Wlhz|԰mJf')SA 0U6 0|n3,#~$ڜϋӎ`7ƀn[HW2c^|ܸ8.~&q] G thNlHlۇOښ_gGTA 5yRq'*E r78f!~ xf,ݬ15~/ȇs"\>lΊ{SC\eUF'>)تC\]H#v 8@x͠}RpSZlxtP< il̯{(6cӥ! ?0K3Px0coŧgn aHNmne>/l?$`א2ASLCI'15R >Ŗ]|7a;F ХQ!DD,2;mzyQ+ T:F [dto %=6SAʀUDilqSF _]_2<F x rG(ؔ +-^c,NOSHkmzE;8?w| &*AA=RX }K+kogU9|-=d-Mfr"g,ƇQ%$]}y#taf -l;7@EK30XoDP"Jkиε?2e̋hcmPtN"k )@ИZAtr}#?P.lӺxr!{m.3NQ*}NK%T\AA+}< v#jlXh>+ڱٱwrμXCDQH UM7p +\b 8+ u2d$ WcP (㏸Cf~e'Lq<>0GH |N Sf,8HȰS|&C iKКwQP40T "]6pBӅ#OF憈 TM~~چ J[{/7pA~7,/w2dG|5]+kA^{-ϰ.%@`šj,wm0y65jM@<$$==nKGԂZA)|E䉓psE&2׀dרzjċ=':a"q ݻ7GS&.OFD`*CWCdp}M'<|>oE 'v{FEJga}҂tN`x}$ϸTJLBϔS鸯z@/S&LInC'@sTi-%2*pð3+2P b}qJGA C&tv>̽ž}pbE訵5(M~M\R<>b{c1!=xxcnJp+W#(>"2/H5o [&TnVZFnDDpӁ`4i:;9$*S1p1vmnWa*p )4-Gʭ:~| ^ Q |j#ɩ)ZE.4F+N ߶+twN7̂.o9V4%*3p"YYG\S RŶnkws:soB]6J0C<&^D@C d(.At83@xA\}s׋;y+\K"&5EcW񡁌9 ?qw[,AU6S2hhUvF%mP}Kvwlk:9[g][)k k+p1\YBmEwc!_~WZ\j׭ Ja)z#~;GFVdeC.U˒fAs04ihH6'4Ţ|7I ~"cdm " ]"exAn~qӚdӏ G8d@{F\XFxIaNMOKtAj'Jx)@]D%lQis9 >CKR$hR_UeMQZ<]D򚎆EF_4^sU=uD!A}s#J5w:?Fj= I,Zm|Ľl @xx5Ԡ^?Q\@߆k]đU%S (յ,D@QXpo(<JHyɝ>(g\X\Nc+-ع!bX2OiBOq1BHI0BhGw?T&:~U]!Uu`s\fp2s'Gq'GˆȨ r)_(+~p)|q8Ciϱ=]bSײ'!PZ%GIx6 |ZؗCzsGdr>$`M,iZpI=ڽBа cF(M@NOlCRE>ST-v$ɺtM-t3 1+r3O莔-ԇV0×piC[VZx[NMZ(FAݸ+>G#"$)I Ru%VU%\;zd( ӷ<7v)(WQPp^Q8|;R0-xǏsbs׍P`50Nk@j9^Kji7pΧʙGG z-ni)ڮ8eV|o,Ivڡ wa5lG) [H_vW8>L O}tѠw]ErB&{;5ꜱ 7 ~FϞr2ѭbsytՒc?Hw]~&g桻 ܞ+0:ΒcqkE,ʞ*jCm@C'IX3ړgPz»xk o'J :m@Vdhl$wb9g@Q]QXQLĎa LPY-~piy+QҪꂬ ;GAsrO8W-!\iT AzH4z"p?Ѕzq&spFr5tQ!/=9W%H#Έ$=o}})txǻ 3BZ(Fg~vj!@;eA+{W?;{9(fLr3{>gmEd 'x Ny+BEvSzY v!"u wrc؉ M2vqYK7sҊK0?dÜRoѳH؛6YhG%]1.08`+"!JaKKNXdK,sE\0u_2dr-3&8jM-Oʚ4ߎͯ.p`]lO*(/RYyŽoS w ;Jf>ǭCoSV8OНe?\ې]y2>n6xR$lBp^ Ksd^tqB/h#VUIgu$OqP+9Q:* ˡ%D*[0%ŕw:0;\8ˀƇP!.?ژu1Ŵ~;_ pH{cRۆQoE(r#Ql@XT샄="u$ҬsBLs݃Ob{UJVX< kjAt'as(X`-aF7F"E\xo5RʅdW-ϗ)`x9)ksկk'uP5]IV OImb$*C hIQYR:mCcCU8^:!֑nZ(Ac^jǝa~j;~Q ֶBkیP-9$F=θ?~ӫǭT8Y%WM2trx9UJGv'|c{Mw!DQ9Rl#gC&S"VO"P}~R~:cLhιB9Vm;\A׉5bFLa> h p3!m _ZÿzɷT5?WnSs@wLt*Enrm2Ω4꘸JV/RAש[l+{y R1 "ߕ%\<gY S[[vvɄ9w!u~X5rB2R8*ٯa7Zg&}V64c~P?3YG$1"ޒO<(5߽FMR?ߞ+Js>?+ N=. Ros|-0cTGerD;.`>pܟ<+$jaVu"j2 vF)>"g] &fYkFȞ!]%0)oY y|{$PIZ4%k)Ӝl>"zmlK_!'TokңZ[bozVF"9 y$ňɏ,g1"B 12Soh=.fJྸ/-CQ"1 ¥:yE ]$ EZ.x #\,(e/x=d!1"u 2^>ud10-DLm2WF8PH 4u EN! ah>9ܹnnjIvon Zm`I< nCv-j N2K1NU=8|X"(ALM‚FgӒ0 Ij\4R>4S<7.L%R?0g}M^WQ7ޢ X98o6b28mT̜ A3BbFw>t3QS=7 pMv`+2G,ݠ(POYcFxsQKT0y2% O~{1\X0][9`*~4^f_L($.Cg%ɀaˀv/aNe+= N.g(; .x:3ʎ~G!&cA9>M3yVX&!ϟAPQ6a9>62ݾiV(iy#)d2Dk}Ui-)DuW7Q{EKJM-榎g~t11Ě 1Ҿ;N[^}d|>!_JH >s eC=%Of"z| 6mnLeSs٪<0>K7S<Š9W as_&>zٖ ȼѠO[(S9VOui5ذpzqV븢P Tyn\ \7ĉ6HnS 2U=p!}" z*<ۏ5-c-H]:Z,e9d az2yj)LHYs'3GKbȒ"^xbfj u&HooXv^k" Y<ʜ iyT ewcn0.yGyUNxNUJDV]ތ.0-{zK0ji ]-D&}loVFqtSmNi}Ű=քϯ&t 秝-8o{&vӧʘ9WoK?tL$v&F]Rʃ3>t@ymtz ct#:ȗg̹FYvѲ*O _|6$GDА_>>ӑV"jdIo JlͯMM.ڣqSۤUlJوvi+8nGNSP]JGe :X9=0fܨz"{㝥ΪJP/؆~e)EmA,AL3a2Cdz:>;K g6ֻ* FӪa!`g}ðp a3*66ѸC7}o6ʫ^3xT vҴnbHMMIeP$|z K.5<}ȅ-اlTlB3 G0!+/TJ 舔|2)imw AN¨=|H|eB Lǵ\}_fafr{6h442-VH"ފc!v1+HH+L/̰]y 7!6 D~6KLae7ESO|1$6lgy["&s d8$騣m$Y)`Éx{܊ZQ;D F:|lYD*'nJi>GRqB=Z?BiޛW4mRSd|6}8(b_0(7N!]csgG@ܸ }[V4ŀ^b =9.`ds8!ਤγ}eZ:xZ~Es<!!Vv@[z#]4<:3RjU_eߍ#俻GvGCvE,o'HkbHLhx3!4M5fN}Zs!BWH0t~#ߙTT6ڞ̦c%O۬ˡ 2iH N~œAT`~t1DG$sr &U7Aj1.FhGxΆzKNPQ*{hb pKTV$AJWKjv - S[v9fuTh 1Fl F<i΋:*ŗsfrS%i6@<]DbgO-ٮ>Q&"r0d!<1Ml{.Qd1Kłx䙟[Xj_A>mfk_R˗ qxy(SWhǃ<;\"?U]β3H=}lQM*XģVzc4C;ZX"-U`ڛGD2s#=O]"G*X0oeSV:7HMڂb?=%8 v~Y&JBx_䳸NVB!cOؼq?(c-Q~S/")z4X30h6eՎpNUz[קߑ敘ƺ^!TQX]וt#:]Mo6'xq䦓|ɉr|4z\wC&ze%#:'ie5^Z 8(3ǽ`p\9Ե[jpn`C!,<^Ȍd 5oI ,v]nK*Z,iƖI2fpi}-.}.%7G{vP:)S|X1u8vm "6Qw:h߄r ٘=@#hz oA'f_:NN_=ddCG9TU]N%~A;N+!L~yŲnM'MZd4~zÐ3e\Tb`sفbnO[!JOD@ĂЙ~0`F3'"oi22wDX3FyBa<ƐTna?mP5*Z7=TD#Wn8 gS9H} |piihkQ3#/ LWAḻ "hvoG|.[ĨoQW).7Ǣ:◭;vi^ *iHD8ΡlR.!@h4\V/E:al̜;d `F~y1B޼9b+/@뫙PӯjNwWeU?{ę$EkQRIx&l&a(˱]aWL+H oL/4m!A@T3r%GPex105eى%摉Kgc;^M.[a6(<]Xٱ[a#UA3fNW!=0zX Gpeq^ĺbh|OiMT/̬;=HUlyCƦCnܸ?@Y% R 9VlGp6Df-WUG3>~n]-k ަ W)SVn3{(D.$;S]X98䕊­ I AlL 엪oYm ZXMRZ fz"lUPR߰n1#ߎ]lBCzЭ_kWrKj O4j9yh5ĵ(D5CHվ,Ċk3jDfzp.,4 ?{wkfsR/MaYtR-={8ӶWՊv %_ɴ +]U|3qs=< A-R&FbF;i7˗xFm |iIC]F<ȢUYDF䜆ndo "S>?[Ewy2Zsͤ<ԿA#]GNB?r1P=W(9 7SÙW0 )ѕ#Vgq<ƋC@<)]SML㉃0":M8Yxik"BW*_- x&-'%N8P\%1#XH7O1VgfAEj?PqpdB=ٚ .)B,b~obUhpYd껵N214|'JuT3 HZ[~X΄k?~ܯY Zu(t'-%|x#)[[|Iڮϙ\U1"'!-,iػz\x[#~t(!7n+l"C*a @BzQE `aTb_WP_)|\2Jޣ6kn qٴ껩 FauwevHFy*Hxxln}]'݌N ǧ 3m(BD_R+:6ܽΝZ}ؘ}^\+R6lhAI1}hRm=:s/UJUjubڢNם+Xp;8Ӝ"CntmnUxEk&uuQmfqu0d_wr;\{ _OeA(@ C 6V)U:}w %kBnj0!pyA>*ʡc6vdfm.{ڻe-%4EVj٩½mPݛo^j0!gIƏT /|,oE QR7}hgR bXBy9*nߌ.ɛV*c?p8Dlz\yZݠO3w}YK`B3>o[="ͿQ\ =Q "l::4c1|>yPuesDvVrțBvX;D!Vr~)z'Е)u:1h\1zж7- +Z t4U T"WC5X? z񜞭X-S6&7NiVZR~7)lCU1JrU>ŊiۊzhEF,Xr( )Pc@d5TӞ(4CZhJc1WaNLw}cI-9]Ѳ5}pGgs VrcQ?ͪ)2ZJO/ײ2M-Q%W0:@gz,Ӳ| 1/}69hv )v a{0R|&Ek=8K" +D@nFL9A.9\he~=ufz1 @5涅JWi~~Hucd1,kPȻB|96#8;T֑ RƯ]:ϹCB1jLYeICj,&/ȥoBʂW=iՍ!ih ]Ax*rƿ\' &<2^-º VxB1sCC69tTlʘȋHa^?甸q˫R1v՟!n0\Bku+(J?`AJc6{Qf†@vS~B?ʊ@l⌐XOD/w\c+< zps#;e-{mL bqжi).)^6=ܯO!0zdIWd#u1%7` ƇBZ {Vث07_MLQYvhUfa:X셷IUJ.Dk4I4mSEn$l`tõѱ/Q1L%ڝNWлSϱ' xˆ!y1@O~j]uF`9GbXuxM$clػE~c2"o^t2؝OYC╟4ܪ: e1hpe4[`^FZ2n˺CaްnZl=nJOr9YJ!J_vZFo$ b<}g|[RA[oI-HVZ"xInE'ZKIl1͋ }|Y\uXBH8gP\n'T0w0ݣ %å-+'54 '\8B;&CpGK3+0⒄٦cli=2$bQ'O:?5*5=JA4 ҹfd?7'&cbZA 0x9U*%ct**mHhE_GuuDmCMz<ږ9yyPqC}<ûwVe2Z"_QۗϸcI}XƬ\$axStD6(pM[ 1eCG#H=ۑӿ{" loq9Rn/~M8`Y߈%ޕ'K^3b@.60GJAƬ6h)iŸEc!C4ԅLxIA] gC ޭ#|7(3v}w<%} ,<-/p+gݳ纍>GHfl@m_XKSiBDH<E0v3ilZRʛ25QgkpÖυiR@{\[ຶ.\'8nN_GxpcT}]gQlϗS7byo :f?#?N3d+jᥒ "Mi.{QYm#;'zsA۫lEtMACOs\亚uH}Nb<<_W m!i;t[bVO8?ifxr1}HnӨau=zwk)ޯ7э4,K-pJ<x?Ck&ARѶM}s!av8nٳZBWr@7- l$GloaɂgP*0͜VrI蝫'=QBMPtvSUOFEڮU外];SAnzMr'$dھϮSH5GJi-܁zXA쿪bS)7ȟ/6uiɦKѐ%D ~T  =zo뚘F`S;j<8q*' ҪP1YƿݏtX, KR%،DIt2Y{<1U+\hH ! qeΕ^m%!<9}~SQAGUV1aqw@+WھcX ̝E:Mӏa~L?TR`8QC9[59w$jvvƸg417AQH=}b|ta ?5Í.jN%c, _z߽KѼNF* ^Ty܁Ms`m=8M`%"]cşo&Z) RPqSAȍ,ZGYY͐(`t;(KhY h6.1uh9ݱt=}{ tmP`¥QQ&y5I($"m92 vtmDɵC:D<֠hmEv+#V!XurVPhE4 v͗Pl&]Y= UTCC;`XFPoq; * ⫳uڢ]&RRm#ctFE_il]Pd'5BI>fPɽ,Pʺ-:̟H޵3<(C_S\e?=@ |[F*"cxw8 Jr%.+h9e`;zzb^cq\&DT gg#h@rY>i=mcES:3*NirAQ:pd0W%vyn@љK{[F\#=ۑY5%a& #GK-Gshj3YM>'h[|pO+~^3#[N06O!_9w7I{܍Sm)эHv܀0K{LLHF)>G VR3}: V@4闣2}S[fO$wގr*t-y\F8&u^=(nbCMg5OC<?ZP(\nE,qt܂E;$>=. tɼ p${'I6ڨf ˠQ@.:\M&0- IGDaI:&5?x r^ViTTk=D]YPOrlPAH~B8f͑m "GڥU;`͟ fIA"0MDL)MsB}}*|#ȶ^n2& w۽-@!B-7= tQɣ ;GP;>;;v9o5ؔaزYa{)БcO'чIkn5z{\]Ej*O~c^.!f RW'Ei\IveN??FRoc*˒T2`T`];)Rd3^G }V1qggxܑlGܿb@M=y9 MH^1  AP5Pn FEv$L ekh@;|dw}HX^ 6~XqG^N%˗6!-1`)D\) tfҘCq8e {EoϭQדxzhMk]PI1:!A>&EoPKXqc ŢQ6=} HLb,#O oc 8ÿ{uWJC@'B斗ʑޟ"Ӷʜ-B4 Ԏ1"dEtE\xvh̍Qwo;$PO9@R OKYIHkX2KíLSY7Y)}rg~¸d,hxݝa@7*Hl¤zFw'݆ [BQ@_YA1Ybc,BS\ZНpu5[t _޺0$9j$£ 9jE&aP͸r~igf4<TI"Lj@75Tf_=NOLI\Aq! ^){];wRQ ͨviB) Ga9 U8Htń Xfݦ~1M'!Z9}μhf9hzv)똜+~8ly}%[ovnL`D8sE U)*>uFAgUQS%G#olpf Br&mIpG5H{/"NtdyG~_;59UÁʟ[3ߎ[h=L^n˱9J+P_i7Gܸդ av{=I_`^\ˈJg4"l,r'r "e_s(v'ewc|֍NrZe]4нσN<[#eNW^Q|s>zUό'+x|M29VǩL5;lk $_Vju%,ex;-6z`7c gPM\m㙴dflNp*h)i#ss̢ XT|SK}IG_-f 4Ъ}xbKq\>^bs^֫.OHV?=e q3 @IĐ: RoM8Y2qy)_6h2(^ "yt۾.J[)?=:h{qDTA$:bPmP-4ͱe,bxA| zsL6ʨ|Zp6>PsWL=BW^+]\mฺ'B,Ce=yZE,7#` ɻҺT%J{I,z _h5N%]4Fr;80FV6R[-Y|D$*<, \$6d TP=F*)0+4m4 y֔NaE _E6p6<c5EvH 7=u& d+n󶏎&Z3 I o[5njUՌ79WA/Aħ> N=\.%Lgռ}Ѓ  XxKOIW} t?,3]!clUgG_ +?|p1 CXv !\i%njWm + R0q|b2KsήQZai45ܣQDǒ6Ag8 $Rַ6͆ (/ZbqLbuyI/]eaDs~fM,?柝ЎX\Q }@e΄;._o7<ڇ!Cf{RI-yX(>i(9;ggE2Yߠv/qӀiO>pO Aĭ+CkL47 ? q C5s dn&cea*-i4;DǢckI`Up 77ˠ%hlZb> y'!0c8 ~W=`2ζ3B+>|(W?WD6XYؠxS\pD;4Q zӘCrmP)J}|}PJ˘5qpux~e2o] IUGqf34ME  lи3ڐ)_K<"^`0ΊwD5b=̮(֙%\gG?@E!,0ՍoJhMd#Ӎ I[W33L޺?V,: |Ts~*cUczl*ou\ybJjtQqk-;EN_q)Z$JƆ 9d׈(9RE1&4u5Y42Lkust6G볲]OjmY~7 :M懌R%̴Z79vͰڍ 7mN*, R:dI,l3L4 BFZJsa;!$H#m 1ZSFV |scg^/`zKt"gOj1WhP ¯G%dt>wr4FT$(, hԤ &HlٌV&ȅ?*LA@-F/EH[74u8ֽƤUY({z#0VnB W`.yq&PC$Ỳ.=T\AlXy QnӱJ03Q?d mY w!ݷGC\8Jt.*-;]zqE xB@vFg !qqL '7 U8&;@R5'hTa4C 7+idϲ#8to|塀oQQaG,R-xMg=ɳcbk,&wUc L-Y+R8&m2TԹMr"Ʌg '4+3{06Viiɻqw"s̩јF4^rC!sQ=P@Zl,U@{H|fZ>}{U.(fOOHwvR'!AJI5Uߔͧ+<癒ˀZX6䠋-޾ #N|Jܞ9;3\dỈJq 9]/|SRM>W*M᳇|9r)v3s"T ,vO5;WP/ y%1 ]6c{kۚkXSUƢLl GHAhY~wK"M x4K/`Dh(>Ve,[|kti+f|D$t36B0:Fx4S)8/>r895z)Yer#O86^*B:::_2i[h#1`|NJ~GYvO-8bJg $0GjDֶt wH@۰{MH<\d+.u ߚvwdO;^*Oؽ&)BRgЙDtP$2C"X'VWnE.P ;i%!" wvl܁o_/hi,BdXxAd)] grbv[۞:)AK\c9͎|w8B9EȞicm ǝݲ*۔pdv(t_ɼi A灄|7{l$C(BNK!s;5 YQNB i5MWL2t/,*/UiD{f/T!LOY :H-oV.IDSJ ngyq[%88*TҨY?#mga$}rYJ2܊Z&)4l]wz^]Xc6T. AlVxOY~g~;UiG" 2DWjwe`" By/q=L&mQ {(%{eVCxt+ք@9΋K:odB;y5Qma]:lX$[)!~aJbm{ QF_R|bh1L[^I Y}~*$.";ؗM*549~^$OqÕδ/izwr j{3 j9=ҊmM(^joP!7(tوAv0 k>QfsgRqMAt 2riD8ܰ⮠Ɂ(+(-||^+9VMUX|e64 ")M#00E@h9]:6V֗B=4Ɔ/riZ9]F$.ҚDQ尜Q!k3 Ay\fAj@}dɉ \;0(H(5k_|(8d9 LFj'{6^u!`S'&VNtm+S0kw!Eq56 nKOSrF?uAf=z &7U6.K4mfr*_x̕gZIG rP+,v¾e>qdѕeMYB1&2&xB]TxD=$Cf:/30*ci´׌/cRJ sPr 1lXk0 ˝glao@4 DZM`-+זK"kh0@Gf"=tIL*9T—+34&p*Qwc|0#\ A#udh@U^h5tMne\-y_.:a4T^rrv _:)JL$xOWߴ^<6_@{~# @801)y, Jkk%3P81LKKC) D T:pCg(L}v1նQ!~t'LBĘ60e:W NW)[<IZefʡ?R RG윋 ImQ ᙶS]oլ/Ձ7RM"mO+ .鯁O0sܰlKy1*E@!<R U*8VC._9^L3R]DW`OGګE%IۣO(BhQ&vyg N|ގȇkbAͻp| 2w!d,UJs HE]KH]AQ^M* '+jo\G?E7[ˑ<}v zYǟ5ȧgMɵO{vENw5.h=0"m%U;BA %pyfa 'r".qP/RH>z&DtAj+TE2MϧcK_'d}@{lK >~=L_NcYcWT'|>},+r~'NؕhQPj Mep F쒔,:;F#`Q;'/ 5,VXjxRńL|zŌ6lVuW[Ix)|Lb gJû3S$OS;#O6Zݤ<9xI[…gޛn6-"m\Gt,1_ߒ`5OSF<h?dh1?pzGO7<}`13f[W>=YPkoq1[2ѝEW٭Ź<d J9\F+V)A^`AZA]RO3u % OM|Pp%Z`/xw(;\ сr8iQ7El<")b<.pqXmdf='4iގǗS+ŸvOKA(#?q{[ɢO@s`oȵ#C9adD{8:AilpJ }XgDar3Pi"08 ~cxZEof$E~z[[: 8t2 6?۠@T/ cBa>ꉯd/uc 1mV2pĎ`\]}}wIvav36`cphێF* P.'\T)Z{LS9l a*G= kMQ41okh5HPoe@ 4>$0o31 }@ïw"- WrvV؛xsoq*V)bcO-s9~K^h;J9&F%JQ/LC9Օ%OL \uC#wT;T .LY c{@!P>T-rjLNLWO nycY-}  kJq1>Lz|5iXzds@Jp^{@/Wa׃th_谶.5fH%]?ȆU75uq ϶i ]'S]H+^ԋZPJ 2~5Z46[l>G٤SH$JnhpZ& \}q] M{x&ėaك[CSrM,xʿMb_DYiůq xx/E]8du Xɶju~2]I{$-| 62jYO70f=9+}@4xy u_*QvwM;Uh%#R%othLZcGy鯚V \ӣ^$"#o/ 'wˉ-9^A5'Qv<$IyxK. }o_*+<ӣmaEZRV#]Z:*>=/K([tC X`;gV>?[ r*M:T%I rOh8fA AHxi (|[]ETjZ:ZzQT.ؚr퉖M*sBsIdl/%^7/s_BJT9{yU#L^-eȷݱnc݊"]n:iwjVSxh-f+/Ğc>+wiD5X/Hc*@?x>~P_1 ZQh4cŨ/(9@G Y64rj_4_ZnBsS >' {pr}9pGV6d޵oOS‹c%q{:.*)@,D˦(lLDx+Vp lmp-fxPq:%?̉2߽G]t(I!䙿Xˀ"+u=j<=S0LX/ dC?^~خ >P:e%=T! 87^P!r yj ШmH[-#`TscCAT"H~N)[p+ZJgR YwhϷae28o E7xgQQkܡrJRhVLHkNMc&'Έ=MF\YH6ae1Z~9\k 5B*E~fqWSGy>o+ hf> ط4wzW`ro[>Vz$.4nQX^YsH i#}"\o^ANamf<.]Y~v`鍹Y0\pyHsmmȁ{FI"x>VD`O uULbr7x՗)hM9cnz` %$e 3Ced\6si_wDr ٖMyzv{󀸥:Տ( u=@ MEzmri2$TⱓR'hJ1pǪ_2r)^D#yc[CؕzBh%CC6t&{c$`hK#1Dea'V87?TE HEC``I+Cqad>*#uD+IPR\Xul78V?ls>+/Ua"I)؜7Y1oc?N B18#B Rmv!'5Mפ8LĠ_2Tfy/UOK!5 =Ǡ_J;69 /HV]q;̷6_0'$1tCB3VןZ˖éCLJvxaYqXXJx=m=K Vť?Ϫ%=<%s/̘񒔅E+ZuUgExr!z#w)ւ -f`CχY.@|3WhZ$" xLYjt;fq!i%45t0"6VNxaGO{ 1ʩS*csn+I:!δ6Ϫ` FL]* xԣ T%AqB{˟/̝Dv2EWgA'xiFk{,CVebP_g^2;}rª0'$@uvN`j1\N~SK5 zW"dtYB`A6KLL8/. wFyw/=mv>: OtoO/_ iDĤ_ "_#ÄkXפsC` ZFiv`jӳV3G6xTE{֥$kJlFs5jjFLAOk4E\9B,?Lk ڈSV J{RPJq$K K0 i&]7^P|=˜Yd3o[*+#JTgƶvj(h G)֙a|Bsߖ^5Uo]` Z |M0.~r\ܚ"Rcrҵ>$+p%/*1.6 yu [ Sʊ0H0UŝOoL(/%?+'yzmȷ{VUV`ٙ' wva{bO97zFO-{!xzҮ .Nt" 4kRQG7*̔fžN c/uUۖQ7jv$ђN[߉gt`)L;V^(hL*{ޛE \̀ҭ뱣8'%(]y%beTm&RA5j굸H|RVe`%Z"K[U3 52Po ̧3~{j;=Jݜ@umʹX Uľ[EƤEp zsf 2LXN@TEԙ2IkI_zX2 cbVkh:EOqRc,&#v y Q:&μaӇ}ŀE`f8۰c8ݿJIhVUd䣾?;K0ʨU}1aqo$j6ξA-3}]Bo7?"lBق,pKW4e}A홄n6=h=(Y&6a]?7qJy4bOa˅1vj.&-&Ǚ+1J]ZHpCQU7ːkл \U^O"Ȓ'ItWi(~rKÝlJWUZ>)f:w0ͷ DSST6mqEHHFI=Hik}Q~M.EƁ0퉫x:^@wyl:Fx6[ѫ{[u$|S[TB,0Vs9*KPB'=V:hͶVǶumXѵh5&gStt %`ز+ #oQ8w@s(`^D J|/r!ۆն s '_-.%^[jhj:M΢4L~W~S:رؚ:OR|4*[ Xu=:aHv0[Kçi؇v}BB)%x?7:t lJ:(M|¾=rAR !R W>5>9ᢐ >t"DUzGe7%+c`vІԋƺEysNWuWMK~dιKT||`%14:q\:XՏ|S&ݙim`[%AhA- =;P}[\&1q'nA6dr sEseJ&v^ˁ4)ElsEPوMJy\P ziťh"UNʸcMIT'YyB i/_Mhmrk ̷O<*=ɘcjLWEQcH55n>D(BNfEb:%PVIjJ+g.;4Zhמ Tԙ-PL/2%icBMN娩nG t 0b,ߡPw U+6'e20 9vmN)yh=-s9tk_7E%>;\a"_6H%?3PU2i{%'DZ3oaK*֝*XGC[.0:pW1{zG^=A4{M|"Q89w\\.>'5arwGM0 oR2L)M͞f6wGDڲ,$YsbhhE~9`P-oF`ͪWOGhL#. *H)s6;MS$bTp GBu`D=Мەp<+P 9-i {&szg7[J}.ʎP5y,`∥+R'%dkEܔDf"pמuiSڲ,cv/W'y֕ 1^a 9n'B WEny_Fm#_X8C!Y zv{Věhdx2| sK MґkPŜК]=i0z;o,hy5E}۝3YT]l,ΙPUF0~3>D:(HD>JLdܼߩ*9bS 7L΋J-N=G oPs]2?#5R{ Fqw5«LAn~Vj~bZ32oŖpG1Fӧh0MEBV3(6T`9_' L}jp-3e*"Ha0 sj u5rAH 潖"K7Feh)T!7'A11koJE/'$!M0(ǟ+7mMfie &5_\HHN@4RDjϘ{ ; wIPo3v=dHeR}%Bba#0ӢV_q'\qև*|E.(#6+Fi[Q`=$xk<LD_Qmiv"mq.9] q6-C |PKVp 1Ȟ TLTuKN.P[3Hh$Bt/P* tGshӶ b$kr-D{'+zk=C2`GY\٦(!MtjDؾ[/ˣ~HgqO 7ߵd.p| Xo+ ddՐI[]0QiR$^)mhY^`š]K)Z"ɩ a'K& %^$;/0FÀ#W3>@Co.xքJ6ɟďOl '4eiV$7}J-9.B %41PowHJC~< eb30> ,]P N=R|q-&̪XhmSIUy>j9\',ޢn@ 㰩F} <& ;|dY]srWVLLQZ~+T9L݋(('xu3ϺPrxKTϢHPFVJ/Q!9q+ +\/ W@ZڃemKJ~LpzE$64"p;I*B#?+MJF` {Ue]i*%;4Ks? vspZZľH o&Y=̈DzMgNl4=S~oM/dvynK=̕v +N}Lz 0<FDr8WrlsQZ/g4tj'jf%Ѩ:U`ExZ!պ "pq,3 "B0\Fz A*|c燶@l=UQSs c 5vKׅVI#t*u˯.H$vfVF܉MhwR"仍?4 nH'&*1vf>!ӯZ^3̷IǴ39Zj#- BMr\vr)=DM9TܣKB# x ȶjV4`;+XȼҮͱu&}<"Iȟ m%mpRxCrz!T K mc ѻ $S֣L^<KkѨkx# =25,w'VgP\ !Qo^FmNq74Jz`]a'm 땽>WJةέ1uxLbMmn5pðmxs<";,C1C6GW饾+VOS 6I\#DE+O@%uHVn_DLPR.cV:= +zw]><+Z%y5Z")i&= nb1>EEʳ91ILy9 bM i+ʆ hA:)!u:P8H& Xv$.yaY4rO+3sN2h~))V\o ٵ jJߡטQdMpXjҧ11꒭YQ`}4z>vV_9n҂D L)|OH^qEe񃍉FQܓ4`jԐ]w r>_; \Q$wO=r'F~sVR1 Ÿ.9!hn='-8I'.|)g ^PGZWSВz@t`Q+6p,ϕ=N ,-/677/h^ S<9VY8R>7l!:5<nף>QlKeVStm[ML 9 XVY/w #@~qnh?>&=*UɧC;ܾ=XWmY]x&6^7cQF0l>lv\!aAyϮJ^ L9 *\OÞh2^ U.a߈||IΔ~iQ݋%+N{Hj'/QMfm.8͖'%/~p &0Q.ئNJ_414n0DvIYJؕ:cITv#6TEv{x R~N!˴)1HȪC1cljl 6.A60,ᘈ"|8+zTe1tH[q9:l/;ϛi(vQJz1o|>IάUX?BQQ^@(+ ȫە9};%иVO$x+?7O@Xhi珀5.2 bĒ1]j TBKhz'=+Qr<_KvMV(4Jt'z w_zӚЀX/ !W)/*pA+s,TPFwnHZN]GTUfDK_Xl[W+f+rH 6cIP<8R VA7`6@=*&Kzݑg ƿX`FQrj7KH9q#k̐mm%J!K˼M}jbۻ17.GZ"TB]Tg? Vo~D=m- 29|uS4f5 %[H['/]Q3ਸ?2cpAj"AS*ÓUXtƐ ?cPtZp@ =\ 7Ca7[R1zD fvx׌༲|KB,桤\/VM9̈޹kƋ2kvQ޼͍*$wbٛ6f&緱&WʅZr|3DvE3k /qav+#H[ː{JeYg7x.Iwo~쑳.9We;ҾhJUX.$'1>k\hp"EKQuf%]1Ojy[ps;5H_6[M %[D/kuA-Dk_FIAS+M[7(.'qە#~ GIDs؊bgcɽ"P%Bk8~(oxe r-0c8#uEWi5Xo ٕ!j.by24W>KWH 1N6</d_7A5T`pTV !6Т4]!2Dlr(+n4#C9]2<)E]UǮ~Ah^u'=n2'w4+8ރX[ŤڢܥnaQ?Ù4_RGKkCSqhR^BM_oM{iGAnH=れgRlFxoQd-Yvv*jN`F]XE%~>7}`}r#AD"dy|SْHiʂ7A՞7_'XzTEU콋Pt{ [¦ Eu ƃL4 j4`.C%_jߛ-g{Ǖ|7 dٺq |Na]:gA P#mQքt?.bm;~X|"{i&\Ĭ.3cϒSHF+lE~]hY.6BShZyjG7TO΃TվKi]Qk6/;"5]ki~ 9^{ h˥Su7^}U+7[C*+E}s=B;iθMAhYipuQv؄Y3E8 #: a^荑0p9]!ΨQ`+=jމS.p_Gg4ːZg_d(s\GX&;E=V&Ugr7~Z8ËCqo,5luɹ/ I%wG i^fMسjM?rO1[xL-,L\/wT)z;!×H@p%h;8|ʶVN[T"- N$ NaXYCy~ hRu.I}8)Me*z@Sc΍tdآt-:X޷^{|G .d{Psl}Pu@gzj!tZ7"3'.Zg :1P"DǑhAfXTxw8֩LYo`$P:Eic_[]oPVDvN` G"sX_.zo@A}l_)L78@QGɲGҬiȓQofg]9gHG_ϵnm5-?n9ZHY+.Ux-a`@00YUo&SFCAJ#]ƚ{(mGUI06=BnvS[I"c y/1D>X5!9fBB&jo5Z9ec\AF(8!@"=11Kd3O~J}é$p+wԳE$=J2E!^e!HLDPcr'YmW Ig"cscC?MDjeNF2`HB-@#D_oǿyi'!x%Ֆ~4'_ R" Z }e;|A& ݯTEi {n%XУ  BWyIOi ,?%+,{,ս凹;TAL9 quW!߻sim\@k)<Ԟ"|xګ#jWž bt#huK`xap~fPN k`j6W+vpOry.a,\D .ϿRPU-#Pjr,I$fCPbб_:Ur;ZwMI³) ɲ.>/*f v r7bNcY {D5lg0 }' |>VWlʴhJN a?B>l|R9* S:xܪWj\F#?[K Op"W SC֟>lvçC˟^yE$_k"y P4cbyy:#mC'oʼn4l g,Z~}V%eLV|YPKw|+ a'}6JyWLw))=3-mID]I[H-Ȋs ~'H6نLī2A'$Qhݺ )t"*^V+7yVHߑPbm"&nCh'dLGdL]ꖥkdV|)-s}N.[N7Yw ^ᤖp.#(2My^>h~@WZݞ_T+ 0XmE3 5`h4Kn(trtNz$J1"2,;@)%b74do?ejm>vU fX[~1J#mon. X`VpyVզۭ}"qf\qwW]G ea"^"-{H1W D^=- 3*E]`6a&dS:C8u<?#Ԝ`T}?7R/e !,3wg)kqD$.fy'FzL9\cxG>ua. Yw{AdN՛5d5ݯu'xZ9EPCYjCey?nC\HZ֨^藙C>2i3_iE=ȁERj|#ނ #vY玗ay?hOAVOUM JEIW^+U^Ηcu9,҇RfwNJԐ-oQ݌ZOMRt8!qGjA1A +3w3i4R;/aT.0Rĵqk':#%R7yf8BqBsiJY[rL(:7g [@}G~eʵgՇ9dEasDHa;T2̚ ln>m8N7Po?̖ d V펄ZrsۘX%ரw!9Uu/>X ) !4 ﻟ(x/| s("ߨJk&=^yXOsW? T$_\pƪ!8~JOO X dOXPlM*R ;,m]hŊtf'A6ncwRA`&6CO{fHmS*hk~F` U~W_#Z)PMJ£YowdP,F)}(MuZ`vflPe28Ba }:e@?.#5nja_, ;:&ߎɶBdsN3yɬڷh%0? Zf,s~h1wx ;QC:bY6IvՎe>wE`P7lGl&(C+*xH2agXO7w{S `)<YYaJfϿAEdh͸ xpQL*\K>ᘯC>%5Og_n=﹆dN.f20K fc,DsY;2>I S7 Fe0Aa}RKbXM/ hy3 Gr<Do9kNzr M_j"r' Joi](s(4ѷ|Qv4|Eډ̎|\Fcv[ c͏]=\%vo"晐:Rj/ک1FCz)D3Ńq/ci)v¨K* \pM>I,*cUdF:b[?W X8%Ay;4pIz*dBBYGifQP7L;i8qPWv Cb?.7sSvŘ<}E?Pґ~rDSK`n QgGcwRY_G.IFUiq(2Z2 SA+fkmrdǧB^!Pvu?sSphhk#TJ[QϺ N+;0]YbdVU[Շ^DZiLvv2ṽr!XKul:^aTP*ج_ l{xBwdGy1{]RNt^bςLTw #)%~ MV^yox#q̄뎝It-WF~lXZaƇ hT~g[P :~w2Uɤ Dewq05 'aa+j[t5~D7 %ri@,$/f''`j9o5A˔l(k;Lx2Mbqnc SlA*OG>37k-Kr&" [<-`3+7bo:N3ld7-=@&L|:dojR& ڮnzV"YFSs :D+ (DcG^wI,T7 \;Ks1|9 Xg2Byo 1Zz f$7 >td^niW ZS{:e.#H9-XxZXh<3/Dõ9*e+|Gb@aC_g6d^SYgP!:N%/NY i $/0)_s!ՏQ0RC3gCP~i*7^>\\89jցGgR?i0UԟCϤ Hv+4aAf&-.s5A~n{E#>Bn;E6}6A?Y!T[)lp4?p ~HM8;G"AC=Pm4a$OF0JhNpX!o -LsYwzH_&tX@?WJ=, q^GuW" 1TD Z뭻9P-U_%v1'M oД4 eϥ:*cN{X쉊!1FvР2LK2^U?D4 ")ɩ;5łZ'N碢鈒;D$Cݢ+` X#ms١6Уziy-%uѥF |a[Ldei_i$eghBgg=ru"c?t<թ@K#-isb/8~b(Rxנ\#½l8PM_N!3șfLX z8fPdR>/1< V.r}JUz/pNTf bbJo=d{Aj/8 djC=0_S%F2.g$kYmx*QeBo/;DxElʓa*a얦,C~.[8oNBgc$+6rh|,F8z,mҘIلT;eTaDSU4rߌQwBAH2SÆ\ƭ@Nx 7sۜ,>{QZ+&Tny;O^'+I%5~r`Ff#>MlAgv4=7Tug^;62".HfiAZ^ky-KdLV`iE1S0 }_{x!*[IpLR+.<QXrm!Htr^wKJÊ,<0xO1M L C(,4zpGtK+*ڤ7 GD" m'hN2t]8=X&ؠυ(6hʥ^ލ,=^$k"}#̈́J6vgls3y=׾a8or >"L*BY}S#!/I%Jex۠*ѪFBVG}ܮ3 3C8N/+}<7xT+㠀mG6W_ܼnb=5ݠ˯оT'^;{w<}Ͱa# )Jz85bS96a-T;Xwg-2Ю/i8.e2+2^Ku3Y!< 7~Oж1=++tŰ TGyf[b6:իtzB,XTGr`)TX9/ o%Jd8R+k^jwgiV0pi˟<I<:h1 /;XE-7 _ݮp!R8o Bm$WJȗQT_,.F9HaN'U8Fuj  41]n{4HiwDhI 2֛"gK0]UӔԚjruv_j5ĭ^taOzÇ_ǿ"g"ҺFbx|El1~X{Z/, ,(]35YԀVqk)n-۝Y+8w֛\yX?#f J5nOpd^0Yx o{}vI| ?<.˭=UP!}]%KXT(al]b 2n٬+Oye"jiTq1켴)7~x) 񇐊?&D0jR”pT)/Vr.tL_L^gɚ ag_-F>R 4תb{W >mx:wo#{,ي0$!ׁ5Пl NӝKP_?*,$\3Ho:~`h9%{k13X}y"z[!w^ex HfM1.{VR9 >$巔ޚU)a7$;q4XGA'(ǧa|ȼv&Z$ˊ?o$V#;4[H{) Ÿ%%kZL[9@25E2xA6jTL/gl.%4 $Ae^ āNb7+̄ͧUos87q.gt`&LWA??,b m;*HN/lmL>MUvzDXH;^i~4 `EϗQ(nܯvz{r_3Nɏ@2/' Z5y9)قpn*ՏiX̰.5 t2#]SXgS}ڶBn8uttH/^GR!s:A)7h%7e='d}i !6~`gk`u8..#[2ua^)atq%Lnqonu)riyTD @8! dtG[ ĎUcVHDO\tB':#`9`gҥVccCx d>җr\ަgQfqy#@x(6㛼ծ$_/"ę(ym6' Q~=w_ NvPF`ʹk+2CE쓤Ɛe]y\Q<>abjSGݺRs2Ӛ.q+:>&hW2v0>F)e aQꦧ ᶞQօDl*2a;Y7F@C0g bf7;  zNR{0* k7;KXy1!M/fRڛhV6 <ՇK/F?/RV <Os@C?,<>!hæCl߭n|D@i+E܊QS%: wndu+{B Kk-("dH Vz+Zxîtu}oh/´V* P SL،_''9?_[]ġ\vF[@֡n2ݟY]uer Qap7y9vEŻm v*QmMr]=gB2|8QwdӕVCq8V#6zd`Q~ѴV-n"Kk)rryyJUupRI|0 &{=@(6 00dHjYant꼚o #<&;yvRK-ȋܯ]LDFkCW{˴Сgd*_mWNCA\ Cf#Y vê/gNa@ܤ€"h ~I>3\K'Q\ Iu A0Zom{RdVqYhg6fLOiG՜14$4Tb"E)v=.k>HXDKVêƠP:  E\aʶcy([&i:l_CDTQHCՓ@>D}(\>'jzp[j7avyI `} ;<kӈMqg4jI,2o0@*˅Vd%͸7?%%ū4cʼ!l 94IV~tT=eXm13e< %R mO@!::H e M#d/f `N_z%q`-iqBg~'.44דɎ]^IrhȉN^=P:_۰JH>0-3CCv!8z>Q:.+ݑ!5*# T-Fא\Z!nR[fex)|< 3a:Jac7So>9t891jM#C+M@ӕA(j>ѭ75f526N2Rbt*>mN_vŐJfZ󰳆K*}DjbJ ErnuY\ o ʀ;q=AB?!4}QaI`QPa*Wq0x~OG>?겨p7tݢn` aaSg,ќY%DLW0|]P7v{z5K'<ъߞ928;e`%@q@k=5 k^PTQl@Kğ+<Ptq@~:?#S:݃j'-b{i\!@xtSOnS w%Z&m#0{80OovlEBAh7*$q{o e9ΦN&n ;]dzWStj?}r+L*E JWzHE_zUB!Ӳ޺^i7T,F/f-p9PX)XwtХr<#/FBͷ%yIy~>ftf9fX6orgmbтٶ<У!Ӿ&|2rS3Q ?"%1fy3~ƿpimJKߴ[m՚~',(r *߰lT!|_jw4|洮L;jB׌k [?/_OdAEg^9%cjqEϺWчQ*ɳL ձڬUSz(X/:뮐3R/5>:1DLy:& Ty.Ia~b)Bq}Ps:ia! tr/l!JQgK}`jZΉSయk2N)ړϣ7/"K9#;0i(2B>CXXT9d{ƿޫ 1Nj8|<@mRT&bwQA]F1u]+:R u\I uI(aiƀş%60O8J񁠧3z>=ƶALyh״nBXG1\J n`k^s/$ LI1%|le8ޗ$_,'^e-wYVٻU:N>N6$BTۿOy/,]J}u,:p?ɗ 'H]6<k*^܈#RQT.MȠ_2آӾ8P63R) /]<W 9.M&g{n^_hHdšQ= >9L^"i٩_w460 Jؙ&˄>wՌ5~&wJ*#ZO{&%O gff9u6[ kaFĮÙpyU-8JV5#{T"@yN0 }1ip˰e$r򰖰*N8xR v"Ad9 I#fC_"Sjʅ"& . 5 kG}e.\ak!ľKUc>0{^T &lZMLzwFJ?\W1Fb:ZX'~ĊЩR`@:^i)Y9tam9о5 gZYrtКvh+p 'ysOy cA_]l??mckqm-|@܄0 Upj_o/uU g, RÖXBq?o.g ;ֽa6̔΅YE#d7f:|k?P"zvV J ZxOДCWh*'o2{*iE<Tvu+zĐ3;/æ;&6M b0̃f$J"7%uZs^*_0]L 䛽 R?ؼz 0#E#iMrrFN~z7`'j!45Dʩ'$a,>xlR܈`m6%'FO2 8#B>l j$o2 HDx rqz'"'rhIgC@i{áOºlRN-6bͦ+T1wzuec'b^'=mÔs=G6!*|r#GTq:LQ&H&^Q|iةooߠ;RS$dp7,wDғSF]aW (Èl UQό^9xsay"K~S/ڙlRA"$ ydw%xf U-uvq. wL"k1 ;Rs|tPHM*@ŹO>n R) Q;(ktyU='4$)rS*A!xѠ_鱸Ev||ŸM7"RF A'Z.oT,rue<1. bc W'l24~wRAO7,l{9i|AP$l`feB^skjZM?/ )DQ:¥кyyogK׺{꼧lʨ$q.' ϷJCd+q>_#޳`b(*e*gпdC&T;uP(>!C@s+m&wfE 3ڬ[ɅE8js ;,pqjdŠ+!efudd%Ѵ:2f{z&YXBqy)/7*31]Vb!r\f٭u -ְIj[DBNu,LXswL3dZ-0 @|+s#}Aԫ_ŢܯM`Q0Z|NΠ˔ z] eM/jcF8C-3[ܩŵChq'z _P^s{7iF\&S\tkJ-~O_O֢t"xY3MpyZ*؎ݴD"r f9cp-wHv٪8GY_CF't4906ɐ3HY:,mϜW+1RT&f#_z#XtS(1lHMҪÑ.1@bb? Vu]PLvn+#O@Khd`fI6 Xb0:7_0zkk +#_&ogJvN LAT|́ah^`z罥!qpHK;4?^ujne6ٓэ\m >J~%֢b>n#QڇcSQnq]Vȳ2u[hzH1'uGHzN_z9>A'Obg^z=ףEZ_إtCGZÖY+-^pbUaZJ2z(znh湵 ;(2l'IՉ FyKSB&J;(@<gLz=!ey0wc{uک 껽 a`?h8i QIKs|wAblq`KiM.)it1~Axy7!ڨ(/ЃZ(&JzVE8z`L!x/5sdF޺@ :)3Z5^p%He yhÂ(̍1C'B,mWG9t)?q)7^|taT, IqnhP1{3H{indy"S- }* pm1蓤KYvc y-|]) =N7Cȸ"};N(mkչwӕ땑w/'XߴlT7R0Iµ:$k6%-l5S@^ SOB>kTHd/*H9py~B'В⭾0|$fQV$BBȰ2}qUo]Ruu3}Y@ꦧ(USфHzfKڲ >(JH~S{ ]':I1HB_hGΫj) :aɜ]@Yz.tnwW]Cb/_t$*zUs=g LoF1XNv©pŸ^k^\Jᅪxu%fCRW{Z}e7 sD%}blN+mBGD6߱\B8Y/PYs:bGـ">)+&;1y`CݣJߡܹs/Yjb>$l ~m!F;NԝW^|Ln]Ud] j/ t7$;HR/{ (Oj}ɧREGS|^۷ȫu'@P˃*(icwS􇪲tea"BpG\t^EQƆРSzuopu*T# `Mh#Fn< %~X1zsh ^>0uP8UY!]|3Rp( *mjz&.’@N8å3r}$_>Ck:cj]c 7b8Y 7f/|{tpKH*^(=ED$G[ *:Brs =E=v'ҲԮRy?Oҧ" Wp2Sg-f2n7^&Q7.P=2%>_ϗG/RX|+D73kCI$-PV#Sm槂`DOlyEVW,-B3s`7(8-7孩?YM=kT0hIyjF ޭMV'e[{砣5lM.(s%OɆM#Eǻ ٬lKì! {PO0VRɉYNgq}7~>"BUƭ|ň~HΉ sj{^C@mwUatoa 2Co<( >A~ d6|lP+PPs̚;ѼgXTZ˗gd=)S&sp4UmܸQحgm>&csLtM4cKI(sa 8oQ?IBs}yf -h{EYaZ#BI0+=#b ZCov7w0[Љ-L`_ %z.3q2Jʳ~84-1ΐ}\J͓P]_=eg:%i9J؃ld<>mJˠ;9~.F N xCJIIF/ !MOIDu,֬\ʈ=ZP\7@!,TtgT/do}| f؊TvSLxy2҄~0%l<6잟G5T b)'JأIbx8#!oȨ|˳h?d:^P['GZ/*IÐδnRND)!3C`}wcCIRxn4aYuз&JjO] oFx<|oe2T^utG/ Sanh}alӁ^`GX*ޚ)[g'ce3*Tk`͆%a'ptZq Yj#q?t+y EkStm\4^;R`Ț%dY0">&5{wPng_CZΗTɃ+X;=h-IIӣM$,:&<4to~}AQ;V_leb0:jg+%ܬ7+7aݾ[k{c`w  c'/+`" mxblT/u9_QScZ77k"Y .Q pVw'YmBhRk UƽEu_B2N^%ȞƿdXX*:b"Y҆QLQѽa`xu+1_u- U8$凜8`1\A>EF /&2e9VÁ`G)A q3kk%EaDcR %C_,;{)#[Ӳ͏_q~*5051p1Ee~<<^ %&盈&.:]xF ؖ\J'MvC)F_˪`i3#:gx),WXa~c|J.~&D)ICz6ƂS.Yu6&`VH qaxJRėKb+?LoO]%/V݅ kY'KHx#~_R aի@T)vI^N{ i^'*wTVJi9ײ{2ىʈ/<7hG~3<0-zżG7ZH/CY'IDqtj}֡!v*m֏*6Tp3`뾊Ȕ(bzb2 @GZBKin^kx њŢv6c@A3ާbgrė6炠Y5/կC9x"swuԊ=h'0gY,i-622Mّtn%cG@|zz)fI`E\٠[}#mP^y1}$ǙaI0V²'8ar+$/P|̇dP'ϕp%;a٠'ֳ9Mnp moeuG} =0W>0EusYdfl򘽄*6 |ڍDcZatGDV?ec "}P@/k l[ڂl@*Udx̧9za6 mIBw/3^6IX={iKbK^{QA0^BS>#qa' !K)X(視VP3&nWp[dY{X!:wPU 3/Cˇ=J[+T㌑)#C!znTtS]-?A7hqDcLSDnGZD#72ZCTf_x$7[t^n9[gd%lFu8UņY*zCW;.gpǝr$ '+N? wE4a I pܻ*ZLKI@nGj )|⥎ CUly*}hk1T mo䆸;Ldk87T$гg1c0-zʓU/d3ե> #Fu%޼ #/(VWIT aUФ(]S[Ӏ&G*ΊFQO^{Ҥ 8T_1A$BBV?n?նSR@֝NgkLgdƅ ᭔a(Sjl& `+yiw9BCAR_을M{;Lԅ#o6|yˑӏЛZXeK?LKuud"jt)qVD<CCۙgY͔w{Poua72ߠĿ%n)EK˦7RҌ:6x뇫)9k6L`H ~0liPFN={*{2 WS@<h%]AHc!IT|=\v X˧`Mc9Îsڮgll .c >vĘYaR9 8b?/.|;11؟qފfӮz3gB=֭>ʐW͐Wރ7mc~ niSK 3@*Tѓ7RcG8(x*ۉfMXAuFG(g՞qB-0`5 ;UrhkBBlӄRs&p-!XOώ\HolG}d9]h_%ezUc*ǔ/Pb*2i3ō_ P.`K)|$%2%{qKBelGt1n)jIy;NޥN}hskBU薰5Pxh!ƈ@uslJ'omNq\sL$?EfНx$oD2(h+bj)y,3g]aœQAgI%? z *V41LJ04l$GGvdLGq!x"T=G᷉B9ћ~XRF;q1Wg<'r8c)Ddw=Ox(S CzOWyT+?y]f7eWzS~D:iMvi`gdf4^Y =Lc&4ukK[$Q6,]$-~㉦qG10LBHVF|Ԓl~&}[jD*Aˈf&@ĪNB ꣃѶc.Ͼl ʄ#e=T0E! ɭİG:B[˜ߩE@h˨=o ?\{E KC@,fC=956wc5ʧG1v$&Ѡ>/I8I;vBfʏޯŹiU9=K6PHbC% }Y>ɭ1kQi2GqWĂ" um]xE.1 ""~":>*}= ?Z^P6u_R*2 p*yq 3oArkIx"[S-`0tj\|v(H^0Zc`WCTYG[+@q$(+l᳉䊥)pjwl'eVY L ՝\}v}Y\ZB[`{(ے |9hSs.r8w%^L0ֳ=~~ l.dzs^l-BJy>.Mآ *OkZ<g45ߚ$3"6%BqfV^37 TBq)gAxh0V`թB6<ho}MZoYH΍9 (z`!ZS*ُ~NܳKu 25r`2>fiBs;USdSm| hT{TG߬|3҃4H<`xb":;pJx%72]p,_jNͺ`H:#of2(^00_:Rx]ӷ|(K-eki_'D9!$f"\b>L M}z($)*1QƠEe>"(dg M Pr1)4[jxchs7SGWxzߢ)ӡ] n2wc9 S #kt,- A2KCG}; ܆8qy$hc1vG:hA:<8 FSє*NOJGZ F Q$>`Rǘtf;.L$7Eu:aqBSAANQqJf=AV0cJϖ쫙i7 A7(I Mx .[)Mпjt%^.Wt!a@!51:Զ L qP|LjgpL9 kiOg]:ZKC6(eb?MGGEk ڊmD((znhNEWJ{T֘1&謁zEOHnmlZϘ8Nu ֗)tV؆@9 ixd+62Y0jԣ5;RLF(lY^e:F4gsʴ\(i6*-x=H/4 =g5xEcue`ہXz1PW?v|"M>ÂH M. |qc$N3G?H;"M\v^) B: ~8EWu& AvBJވoJFb C',Œ& r΄H`Рv's']}OEmFNe/SoAyTo%7\\^=g1wiiArW*ڍDRixʺE p9_6#% }^-b5$zMn*mu@CAi46UT2VhB@ĶB.8tlLf6㐂μb[Oq4BsP&W!=dIlLrqc^'z@O)3hC$E{{G,.BE&>@1=dP$orʪf4`) M~/~S;\4ئ;uD /1|I/Lduv'*=ڡ =AYe?_֠"Ե؊Z7H ZkW*IRXXWeGngNqe:o!rU:F; &¯|'3?cr;兾Tq2M\,"-`O d ("}ER=9Z_]ƮE]$ o77O"U*fR #c$\Zx.ső3@OQdD8O{E\+R~ 5%tұ~P^aOߖ3 :d|J)`"AKo]űT9qϕ #;m@:T9\aTA:ڸDDo _1]8~-pCc`0V9&y=Di\#>CsTzw T^30 9Xԃ:K9p-"bn45$KktGPA\8N94zb@H+qK^G~K Klu5W.(@/-%Ot6W/ VInx bʴb"U!JylbO:xЧmHf%[aaҸFE6I 9Fvod;ѿYn1>ǘ0M`o(V3GINv7VD+Cf>K,j6A=eYFۗ儌5L7iO ("/s[NZVHcŲ_J35Bxvв+_-(yFr#9dزO S R뎅A՘2v $̩09IͧmU%\p{Y=p261[;wͥ=`0Kg$ȩ'RȶDM\4*{]QUSU oIK9GU-Q=9v CCv^kFѪ_a~*.? A[% &6}ACsG6V, ]9шǘTwx'ׄOA-.SV_w]ka3f7RV:z3,¥k!u);F.qKgv(!t =<ݢϾ*ٷJ3Go}˃vZqU(Qf%)~4 5)iH2UVQԮM*=xH ehg嘱qFFQ fr]+g?/E6 X!^ >/zj2TynYuvXmy%SՔ#ԓdiW:J ݗp £SLMQHeZf.v=GɛIL[Y e]TyMEO?|ӷL;KDQN[V9$)`myGωޤ"@{YGe7(EZVD,ZEV^CXLf" "UBՄBPcJloHAsE 4FEN$h@ k ҡν껾*A(0ƅRZ|moxAqmѽ7j",g|IYȯL}Ĉ3ipb帟;Ry:~$P*~!E=!k ׌;M,mr۷Z3aVlG_ NHK.}s,{O۬[&yGFxjX}፺#tYPЫD;Yf#$D[>[_1s۔w7 b(??^*'8DgUI=_:zG:ģ[%7Ic6]b^c PamB*Vj%c_ŗ၆ܓUk#>fºF{Eʇo<b9_O’n(}ANG,T[Z _jw?c[өR2yIDvW_xzA,qc3xy698c8*xn&2s3f_-Pp/6uwcAaejv[& ixX1,~ Jl6=+!"˺lp@S)ùg" U nU\2ĵyOřVXrX1h7Fّ2]^^*w[DXp+y3q:BC"y*O}2A v%g u=/'bCt!*<@8!N=> |QX\݂<:DND]4ŒXzǡd.]qoPhxQD~ J9 K_I?FKǸbxa >,/@iג TxAi>zHX RE*"'yT^CHjLU39-um)Y>ܩLNݮFJЄD)Fp-}۶p)Up徝TIqP% 609&~LP`<WFAT*-rNM`G"bx92bDPNtu6y#XQM^THЂIhMS] yYwϧes<B0⦓H]o'!sH ⤩Uz0$V-'oB򵳨'$6f< %?DٺMjDTHb~Y7{k`8V e5-aebBVHNŹY{؄@x,ڲ5d~=l\X!/|mj`I \w=vtK[RZ2B`;%4d`GѠDKbͰ{DM8_4~eWtmGhtչm$pOf׳i8y 3mV#`%nJ p;0{п|3̸W,)5x4Y]'\K}a6(Mߌ~ËGeDuJv>hVxwuuTEwć.KmO \bmyon(Li!,HL{UmSGN߽C 5'n M̓"vOrגSʟU>.͹^~ì"rY0Cƕ%֒J$kQZPڋq+s@CJ"r (B? #;~0+!BTBnl&9pl۴?I_l|4;S5zI1`KIaJ8[\;ֻ!4H$!\&0(J=#)N?QvQTlk>Y'Ugu[սHisc Bi*䪻#!7?#X7[wxCYϡV^8\)=NkkA.>q H`gWB`X[n֏ ?dhDNxUc\ Xӽ1ǮMX'189E=T9?a~D[!X7{%))[Y 3YYO8a<~ Zu$]9 Dr!#CM#PqZ{NaׂwGC>gjAO0x>*Yh3/>>tk7Q(-}gd;4 C,Ma,Wu]:GSya끱 [~!ZMrOþ *qF$Yͻ;̦c:YNȲܓaIºZ`azu_[n\>]ld 8ƗZmq }#fKXWC@] ~7HFԅC<@}NFޙt~5py&uDd.`d}w r㶐rʥ{ؽa]poOL#gԲ9ΥV0-3]%1N<\!$JpAڴokd .T98C cb o,CEw YX_B&Ƣ]w¶Mbs\h^gx4X ȐcEʦ~AXfW߬Z$*҉hVxZ\+ߝ*&F5G$9+JzbTaҪa0\C?tvRf&l &I,=ΣCISK/]soi2ŨS ] ^8/T.jh}U]NF,qJ7*\Q؋vp0iԿ /0~ȪwWID?47")ͨM C#˛#ym_qGmao^d;vAg#yӫu<>`rf@DζW+!>w Ih, ӐW3C_L9`1%B3G!4bD |izBvò̱Zj?(`t w=RR9(( Dqe?onx9i.!;=3y3|+_O!@d;HO|^ț=fl$< 4 UrW:HI 4M%iBJŚKS;@8O/Ʋ2R1MHݓʃV;jY)Veq"GPy!6/)NhIQ< ;Ye)JHhr xDdqUKI+z݊Tö$}ϩ6 x5|;f#^[t# a󵋓!PdRyB|O,vcη>M%_{B9R " 1*<޽)gƷaД%zB3_5v"y}Ӹݹޖƺj J!!dOHb'SmtE @Yf' ݥ [&Sڠzw:3Xn`\<ٝNF[Vx$lcKm马T1 GD-v:1hH90BD+qŹs={'\85TT\iF=I5X A?#v㲬h3$}*d(Ak[@3Q0υx%} afl;r%?[DxMNY3oЏ :p rWS9嚇SwЄ60duCæ7mȹX?%(c c _>`3 ql5ʥ KyjY)#F@T$)|~-.)o]/jKfplj{UīY<#l(qciBVýjL x |-}p C|<5^xm^B@e@Jh^Cݹu![<@F׆>Ѝ/n /F 0 ۩ۢ=Kmgv?3i0r=0yر=MarϮ:!=#v"Hl#M0DBg*p|L CI0Ti5'P\z;'H#WRf}b]m!ocޗ'F5*1}3عz69Y p baLk M\rW!`$f?jِhʚR ܚ&.ASBbsܖ?]-_lK,[Rww' E[CR Õ-@8@egHX Rd-9ރ߷Ą[M,PЅWJ^(}-"ɷˤf57$K1dH}`OIX4D:l\iaZ*?G/n=j$;B,RE焛 Z7$3SK>~/˙!~% FP2PE ofr MNfsQ ϊޗtTd]|toHܗ03MJ}U(E]&颤A+h楷^d 0%:k;hK-9BbZKk,ofg9"0`dZ{5@!![Y nدn(CCJvS؇ϵ#/j8P,ԍ~%>[ +T㗽palqFbH*`̕Үܨu&`^M߆]Kdu&t%$j͉F"ma.ef|ZB}bUΗ^LfJPޱ3} `?SjآJ5N4LvkcRZ'y'JŅ\g?>\.#Q.3|[mymXҬka8 j"3i)FgMȨvhuRGe3uKy Hr֘kM-Rh9*uA4߆pٝɱZv)-^g )x9XoquAV[Lbyjʎ#RXX)I iCHsN2&Yri_k.t&;,\ It-A_bOVIpU3Kڝjm;aAvUM{“;\?kb{}dx歁؊Zih[/#<^tB,Op17|KI\|r5]q"fiON$'e.K" ѻ<+$&c|S Pꄖ锹;3ì\rWYxK8:R|ap3A&dV!F&z 2ȼE ogK6˝FS\TrneOj`22Gϝ͂əMkp[hәϨEb*{A.9yۈ!9Հ pQtS;YyU]U$RhL_ u(S5 kqRz%n=j= \*&|Dlv)yv"JK`"\m2bjpvt Jf壆NSáx&3MgO<*Y\@ƭS6I"~1u!IуahE8lޑ<_Ֆ疳'r} ?u~݉p/G0lA獭>TPvrMH~h$_#ƧɱY~/5uߗe>*? .lF ܀w1. d7ǎx?꽬F'G<% :-.;mg$Jb6'jWeZ$lb]յ31U5hPt>% aM;{c:ieo#i ;3t5%`iNszekǵ[ rGQ#`P|0D3^6~ś~k%gjJOh3Og_[ff9>e՝v# Q.X 6r9Io8;dzJ:8 3瀥֔tSgO?89]_NXWÿ{Dj[ݜ7W')[eD~viQ5OꜼ vzXy{UZΣɡ4iL0yM#́M}AY-"ѿy?#⨏DƫLRA ~ѧ5sЇ]F*4%PMS+&`q |wb67*]:hJ@߮2<7?߻﯆*Ok5#k&o7 צ {+E0^.=ҘP4߻[w1(I?%P'<1s `5)Xjlj|M|ZD}TU*̰ج'J%_E_l=")V\yKi^fs,$U`f"0GmynvUo:Y`d8E_~ Ŷ)o::0J EbeN4:/HHǞe4gQ<SE8&+$?AxynE@oF7$XH80+15:vO>ҫ=߶,m|z^*.5- XZGa[G-gƨ:F뺐WT`r2^vA1,ȉ)EЮ$n>ߤIJ!@|y5@#kD ?^w䱋6m/bTWQ`#e1#A &=*̣YC$p>yhp=J&CVz,| "jqgOF6U];w_YV(li^!s@@=s-0ݧ]-b,_TM4E,if79gٗFLm7JfshRX5bnq_xœYu!H?yz[>C;}x>qF=-( ̆\ĞXPf\ 3 \ FԹ|\Ծ?ΎȄƂXI[Hl>N6΍ڑ!yh;#u"#uUrGWct2R?v|bp1½ff +,1.!On^DA.GDک;5!W%O@ tFmS(͌E>g`pt$>ۡTVuሇ f>ks| R z% X]Nn52y _˝g{zѶH _ThVslgx΃/4w [Ō,!l!*ɠPPYǧC:2o5[17djD5r}:Q!|$PX68MYI}l`eٝ #.%ôw7[H/퓏t+ib%1?П^:_( ǻm|8yyKt?T!5-)d 1?l'-ֽVσǐYL,t^=z2QyVQQYVʬ1bްA;94~W5=7uw(?9 j1Fh|xں"wx"9([gT4CNCck*˲iY:ԧʚP3&[e ~{0m L|E0rbYlBHr+|\ {ΖtKڎ+<0USRڍ#:PBZ.ղ9|)">)NNKDkDX-- )G63(_9p~񄢛ۍTdAb0(hҀ-IHH/-ǪxN6 =N @1Fy6[8KL<~&- µd9XƖ3Ѳ>x_ETz&QC\鏣w٦w h%Pu%z|b:k?,;+RPI󅔮 Q.~`3] Es3}ެd!Ӧ]gyѭ;Flzr4?RzUF3*rjq_ ;<= Wl4WMv4r+ [dC~>zŤE0Rm։5Ⰴd19)Q<VcK9AʆxHzZ՜LX閙/0FP[J ^t^ÊaTs%6ץ X pU/uBK["ng(9|LFxZ2;24NJ#PwB֤tǒ,ZU;Ƨ=]G4C3\֨u.Ն$@bVO䌔  ɇ{;|eh05_JlbhC CK8Z!#8?'lOLKw9z@K8}KzquL|kRTTiˌ7O d0s#Zʜ4㣁IY[}XkAh#<3_W?Xr+hM>m 66 wP>ol\;?%5ldF4RG6n0SbEFS |4( $ @;+a"(.g#sY .M,^C#7(N ϸ`gOlI|(iHl"⾰uQ'z͇K'#Tl׀] `CIFz+QL/A?vE2ʎy;5BazQU  »MSbxSzM[-vGuΜq >3F@9Ȇ|}95C3lmUObKxB苐%s{2feHVHudϤ ([kN施vo8D' /f=ڄ#Vdr!rW{9h?>l-t"ORg c.Kí߻uKHL\\ ض7v>*~pJ:- +ORz6G0uv!E(>u9Md͖:&pDPxd\FH>|CRkߖZkE6'*SqFyM%$ʭ+V:dN'bIh|$SN|"5լBf07Cr䙫k. nz,FE˃tmb;Ē=)q +^"*M`e@ך+"yO|g6h~B7/)+_-`|}6:p@3S6P'!Gg@F_{s>mEoF)~3jLC*]eD).7~i-V*!`[wڬ ~Rd3=9 k̴|\E #m:=r߻SղZ C6?E:Ofu%i؈1Zs !FaI_Yhtȕ<ڌ#m'C˦nٛZīmcbAt-ﵭNOeWM.+Źp ?t~RAyO\~ c0}$"V4iGws>Voʉ㋮^+(҃,b 7=/WK%)~,8 nGvCaus!S79R`>7$@\@)7#'&Ϡ߼gJ9òJ>0Jzr &"M$ QiQlfcb&(k+GNԄgP 4̶ JC)B@|;o,bDWo$!ݘF6Ekeȴ&Q "LIj&BB.ݖYQ'Aq A”* 6M.g+^OE6 5/dFJ0L G?&;]*6.lTeɿ)`*MDIz`qt8C@2Hܚ\Mv>RLjَU3~gRV_+xZlLwd\Nt| y0ɫ@\d4PElrn~UfF6_)tݤQCEI*Ƭ77$/ M4%z"K,oꓷv#eU%'@Hﲢ<϶gzQ1d-bddK$[t/%v?>?Et(}j\@`)~NNvA"N8ձEJWDzFj^?In}xIVsr~dNαPl'hl9H/ea;g3~3ꬰ$631> .]TNZG4B.7uG4+qLcяBdAe1}BXDd\UR"T@>nO.]]:WҰg]pג϶DIp0sve,3aZ+7rc.iy%x@=Qe\pu#`bMΏT>Ư >mm]Gn0S47̢Rqmg\MI/kN^;>_b| N(sCiȜ+Yh³O@>qqjUSkJ^v15-g )JfɫZMXym4U*7?.PoGL ደeJDHE11eZN8v Q+0sFn~tV@[3|d?KQK>Ov:u/G:|!d`E'j=lWN*|ӌi. 8w?f6/nl/9,P]Gޅ43 $@kisf$A!$*1զj]h ZO1 W`]1ˬԼB0Бi1Vx[%b:V] mbhyekO'&MW1K -OOLf+@9C&;BW$=XLyI]e_ĬԴezO@6_-y?3UWU%A ,/I LWaʹ )L?~, u$ydZ&DdU#ޡ\|eˆ6A~Q *AIrƣ|~G6rxBmM4`"I.YÄOMOX&Ϯ4HkdDC6#cUN5i7f惤}Rk돖鄷[)yMW6ӎ$-ɦ4(&N|A!@~s) :: vVlO39& wYw5FE Fmֻ?'$f&FϚSIpdu֕zP k#M \Gau, vOCfB "[1VeK75AMK666LR* S(EmuQﲛ?rh9_Jhs.xMk)m><_}`C@ЖIh0{6*2V7={VxT1`ۯ%>!4~s 3j?g0Zj݊8`"I^Tn!U*bk(mJ\bZKͪf=]rYց&> WA"sD𷵼vn ̪s`^ac9?BX7CPo@Qn!7E0p,~RD)Cs$\shAlƒ/ X+W=-6Zk|Fg~~XRjX7fX?1>$)Gm_+ʤ.];3)#:*}5=nlp$0=Qn{>i79H;zA ~j7(Xd R{Jͦp\*{F v;Yĺ1lwH1? QΓE%ITE%aM}CΕS'mp XdX6L+|: ,)3IxPx%LtոyDKQd B{*ȸEh= y aBmٖxĆg]ޝr:?ǓxVWH.DaBLJzUTZwj=Yf6xxp1d{E[[8t@Ͷ91TKky8 R$ѷOx.D2^Ɂ[ct1Eނ"f"_?"E  7'(1ҭK `FMX&S7 tVsC91j#a Ԩ%pz$&go1 K5ڕ=,ڸz "8$v40e{)y -qD!J9^3Aڡ>#n>;:>?2B ACB[?@pEg^)'\iy}d8落i%_{*ʾtkb y`OD;/bQ}%Ҫn~ I/hFvfV2wy4s,nV04؈ށx?N漦0y{&[0:?QoomQ]2vrZ{=.B]hߖFOKM؈6Q0!V:wC >IjP O^F( }bꎳP`ns7 -N-[E ry,ͽ͙^ʶ,p'%kݍ/+u:\́3I1BњL~5-5cȶ20p@|Ot~*|_}уD Y]} \3/=f17I\YM `4Ƚ$u@QTKûAр&K>Dl(0-UC.LqǸy_h>#7,J0=/?/8lo]]d8ZA`HۄE1}~_=L6$?~še)#QHr^Ff_ ޯi2ug1Vp/y3 A Lj{Kڣ>1LJJ4""SR96*b䭤%S\l+؅%JM3]RCA9T <9:Vq$IMi2\vۡ! BWԫY=FO:;J"g>7ͪݱn-fv;&-B= {Uc w'0C9hH5#A-*Q+T\hԜ ΠG'ߠqQGSUa.[Z?Vz3L3ţi}E. [ Unחe,ӥۭ3'Vek$RH3a{`! B],9Ux ej2KN0^h!G{oǮ z<o5R,^'$ ?z&9)D=2ruLs-AΗe>+ZǘTP4œ5~k,bx~ a.D^APB4F\̰ygK'>ƋW&^1p3SIA!8qe/|dD:m3"zZ1P%>`9s$t>OJhc8G2QLYX QaL9술Qnwi!2iΖVoGNpixߠꬸ K}0KPxw gBn(Q1pO,fNr˝D"o$9/L”lɸڳ^ZLD>(θ~d$9Ze/'3v ?w4UF%%_ۨLҲT3RѵY(jKo ȖͨTnBBgi,2 0{LRq+!)fpԶϚI̐Sw!0S$1H<-/h媙=B\ϑ7:H6QCoo ]~z"`},fm=ј` #o-~OV| gU*y# s!+y> H (%OIcfKЏzbTXha!ᑽwH!a͙ ZCk <"PWF)j'%JS@$|Wc, rUVnRªIMƂ Gd#Y Z4Cu7N2V qQ^zR<`=!|4Պ[iWqsT/A *155䁃70GMWu5Zm!,z~m_EK kJ|)t< vWݣpwH]2x*T}s:OBW*k&S T!$KkG9_$ӅsZE.9n]4Pɷb$$t@`V̓ _),PnQ?5xmv]iEOFVG>HyW-[TK<ߺasw~?RǷIEApgP,\XH`<RT*/O;|W*55EB|N'?8Zo*o'bڻzW4E$-dQ ̦q%qޔ ȶjFV$#n]ŸLP8E`tӮKTm_Mp`}ٞ8Lۢ3rطbާܖ 4I(y϶ny?}܇I:FMü~[d!XC/$>tv̎AjX@@x@ 2"t4Xa'oH!Ol$M vL3O"k;[H^v׀OgYZ07070100000380000081a40000000000000000000000016661890a0001c014000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/qla4xxx/qla4xxx.ko.xz7zXZִF!t/{ ]?Eh=ڜ.+[W6EOSu9 ^)]ЃNӥӯ#¦^R?U1(($ ?غBxOvO'6:DtTcORt!\e,򆄏rh}8@vUp 1a|GM\ tFdL_h(AOǂ]:'W(̩$*ݖ ݾ3ЪG4|5Ns^/5d4};hlGD467 ;sTߓϵ`F"NIVJYH woOOm䫜NCW+ԿN/K5Lc(%JcC?~꽙hqMG hՉ82qh$+9ZȘd Ly6,&IpBʍJ ~lNobȱ11s7h6^oh%Ñ$ 31n&ſp bqgo<FB4*':|I-<싆m˵0xeXy i2 Hh!.!,ߦiܥ7&TV'6(J9ھ `3_6"HwdM;-!vB%7Xw=gbI^qdLbDzpWl22BI3 h)ě ]g1n'5UoT]AP*Y77mJ#ށؘ=iN }h>K(!_7ed]–4<i]y39L:*,J%{HtAܫuAҖ֨8r?쭴Z*xe}k[PK^OhFAOF5T8k8`#q39fEzK(ۓz"Q(<'' aGв3")pWIgSREݪGMKsf7I w6süm"ӿ^4U P N@P,^(pѤ|ud EO~2R֑~*x&gyqAO^qOB 2;3Q*gӟx L9mcd{*P9޽U#x'(Af-Dg2`dYUƏ\T#L:%%A,j$Jm`xt驍㰗h0?>/b]35-Xz3ǽ»R#!tsNxhºeBʽ`͊-PndVCI;\_Ws :tϙ-9N[e?ϱo 2-W)&jX$2-7;}We=V(SUK&1[W2-|xMXݕ$ދoQk؋Bt0=y?&_LP~`Y*B=9aֻ=j]R'v 6k ԕuJs}WǏH×P SfG[չc߶_L @J%?8j*19Q=?jLSLxoV~z?Uk6]J6:ȥi, Zш^rzw_@#؋O?ؐ,[w3<7:i:e <HBϫwSLuGk%eW~XKF w5:ثPg6Rc/&2x/:?]w`#e>S98%5|dr/P]0!)~w .+VFogB prUc^M0X ۥe] ΪZ;G+e#ܸ,kn|K`%'EȂ5]PSYl@sl|e>#KJCS ,K,YvڄdCL9S4\Nt2E4q#Jļuу&mbp`Z3z(o!CMʡg؅6 9[hٶ욲LF 9)c/c]_ê17/~6wsKUl1F=Vc[㈦=_Qz m-MB >ۡ<ϑ&TҮR.:zD1F6 bkC=U i8{~fkI8QAg0< ZG*&: .*HOǺ,) 氨rf^@دGBӝF?*ҹDѿg^EN O:*/YLDh^0]Why]ƲvP#'9#rCQϙNkc M\~2[zةe4gBJ+ēE &cwiʼ6Ga{(`5ϐsNƹN&%K72{.1` h`jCהJXe4#F|d^jq8łˉeC0rl̋5)(a8Lq9bAMzRX.G6@X6Aڤ-Jt=T8 巢]u' 0MBηp\&O;+߷C̖4U]XFЅf1eo׼E$ `SX~|~08!*L)8JM8I^#@dd|RR S,7 k,$Hѣ뺼i Kdĥ߀gwX%pTXnȨ_prnÉc`H϶^ -WrXb|@:%,nzq:{W>OY?f_ONGpW/у5!Ѯ5l>%S>k\Ya X[z^?/8Kˮ)gfӝ A,@jjҶ4.2+y{͸d֋v~ Q0"Uä.Wv4K88.soT53R *n]j70c DJ47An,ͥ񑚧#a P_Mjjv68W-)aG'*`n迆bkftH97)4W%A@7xlSt%7^JĦ~ҌU~d[<{y9Nuk+A< ialvHL&Ev$쭍>vܥ]A=)kkL$O?Ձ /IUـ+P5lc]6dMH~椵I&Jj@\FOM@C&;y 0^-Aڋ)<1X 80a$I^~!!CDT \UUO$pvcb-A"u0{\6Qyk82MtrI&ףP捦(9Hã? $fiڙ簧NRXچM[Vj۬9YXsGu%᭨󸉗@YcA 0cѼ^dz0x'H[[B›Q[m#vU؀e(PZAGtakr&i:Ca͡0Ü$@|ݤ?DkuIZaA }G^52! @#r/"ViCbLd36Xo4I{il.z۴ ڍ&z`%s#-%12]\KƯii86iռ̢o4r^l,@2iyDy4)U|r5"As9̆e˱"Kg|*h訋5_((BQt22UH5?7 ?%Fέ TTA>b[ BUtK4W Ir3ťl!-F2 3~gBFWYca_j|[uT87m{N'se0gv5W\{dI[Ĩ<)oI೉k#!J"7#m)_,#r9dX9c{v7|e:_)7e隸K9xPNHތc#ǶsZ{bvܣ 0ڑpe(L+El tjǍr\o~`v[B}dTQ~hgOyoCSQg_۱l1V0Cd@SW$:߬چ:ENTϛЩ[n}ZV5EsDc%Ԙb 69o:p!u @شi3[V,ah;+X@]2ru"kԣ\0=c',=_dRrw6bS̜i-h)6 P_`MF#"KtB}Q]2iW*JࠜzuhV(C;jwiuQQ5q_kV4jႧ>&֐yܐuxYb03y1ʇ<)hl,%\[y}댑twUQZ]7i˝"oEJpW@-,T :i7 u&k[]c&ͥhM_IG\[HOopK^4#WkD-wIlEl Wkt(:Jg^do4]5;2m j>zg)sq &{N4qBջQ]H$׵n++rX:`uu*^h-*8s6 YC!da 1,V)e35cyeT:pyX1ɶWįQ.'h D*Eӧq'luir_#K➽z=˖ %YՂ9:4`x=Gcny*ZFp8a[o6U Nkv#/(X+8ӕE]<3VD_]WwqK eBUz[vԴ'֜廃Je3>98e&mpT# p cC6ߌfYŔlenIsΉN΢,225Ėi-ނupy!mOmR,~uS ig"L ]yv\mͮnF72{j5B˭MHY>shyҭXQta$i#M"0>2xjA?g$&DDo2" ekbkґla(#.;o~ʿ!B:_mJA5t Njk +F ΅oYpAqFgq=D|_W hKp8cq9^Uz*YE#tׄ] qbĸS+oȄh/W͏%Y<\~~0*:q#Ĝzi]>&<1^/lNݛۯo/de. wQwX2*Ѿa72Ͱ3kR5;LY8n5hWG[meH&Q $$̕8J/(f!د o=HM8G `hO)/]X~3ly阠XRwlg d[GDofwhFZ;t&]tb ~ Y.bjskw]bg@)8qF, }BNLDFN98 ?98s\4BAxM(f=T{(1ۅ1܇|G5uo*e=vw}p su [Z:4QgK#.<ߛ%)Aa&YWFuP)pj#4yC;k_z>P- )9O؆t x̪U#k&:QV[v3:Y<5y6\ _@h9K/bQ4AT"p,՚3qh? O "{kl\ȶ>c~a;U2N%O>4ɱvacfXWlԼhED;ОAꌧ>x#DŽqP~Vu^"qPjߐލxߛ̚C痶#PsI)Uǣ9wӳïWǫ]e e fBX ['P!p7!Ƨ};KQF-UEօ74S:PN Qu %R'fAZP{z+2wv}z*gdIj۰1䤎Sxd8&tLL 3?ٔ&\5Tح8ӍKKs/`;g3A0,<V+z9`ʹ  :j,F53\0`-NH!@Y|뒨Ӵfg)`U}TDfEE!8^]Im9zz79v?gߙۯ4nVp߁nߋĦuX&SȄ[tK¹TpSj+~A"!Φo$"YCNh[ b(?D tݙŭ[N1yzٴ_܆a4+6=Υ$51~7HoH:8~+;ʤjwP.Ս9jdT_֎ķ?H1y햣,6}4(~I)\C]XѷlEzв?IIa'C<ym46Nw( F6gog-e0wOViҐn"Ӄ7hЎzF:bB6TlFIEp,5<<'bx13HC#ȺyiCvvM'hϦ6U5LCk{IG62uבZau3`QNKx< JVӠc`T\^.AZ KqHfFN6y@H鍲u!gDγXE㨯rX{.IT]ZauK޳ ZpAY%tCxdc'E,n;Tt1 sQO>TQT*LIz8>vHjHN{m:G2U{H;|Jq齊eáoV(W p"q9jnե=K<_݀9.Ym`K*\U})jNy- źlybmʭ,#ㇻ;kMg@bie>U=L&ty_[ =;YL)a邐X -MV{S#G^* ^RshhuxOm@&ӃKAKOӕԓ#s0:NTJVM=A~2%*R; Sa[4Oyhk&RGpG}^;AW$Z6%{tZOn;TZni-WC#ΒAⅷzs6Iu]QuupGs7+4{I%n˄ s'RB mp : @Z/a vh )K+B qrm ঔ;6tL=H6#d~t|X>a[(u}R `JF=w[r(4.AzGOFB\M;Sۗ Cխgm /X@w)}nk8xJd@vol};%dxe{~96&23 Ws!QBɗkW)ТB?N3AtWM ~LYQ[9gK C IB(ו}I6X~嵋T/57CТn$? ֎{ו"^y|{%Kۨ8W0 8 SuJ흚mmvPsRLv(j8ܐ^y+A#t\DBz&͓pd3;ALb>*X:z (;SYg1OyIu p-Vݠ,IJ (8}ǂs$ h]$d)_Ԗ,xvӫ ]-Mҿ5Cx{ Ҳ^ [Y:׋^7 C9y+%7XJ<{M(Y8eDK5^ ( e_k` 7 SÜWlޚܼI GFԞ݉ Ǡ; Cgv& 㒐!|arV.F5e+e[C흡備Xl)>0{- -LhG{ +rjy'o6|t/~^8`E> H;}>YJrnJE3HK#/I?kI΅f46pR""nק>@P W]&#‘PH]Y6w3~:Cןm$fo)*XxHΣ֣G?ӝ>7pVrjc s௔3d4E p IL>`;jӐTXN9Ya gEKpxn<# ]#}arHh%V  CiX`SIQΛd1eZj|݊ Ocz9\0ᖟ'qfwSdІ.#tXsӠ3gm *&B R9,!9I <&೔7~ZM)Iܒ97@"3ܖ833pC*@9p'Ũ?ޮS9E.gb=%P$_Rppc9bޫ҅l/t|8Zx؋h ވ}bc9~n*|Wb&4ڙ o!e @f*b̬#YsFtbQ& f[RGfSpL2qk ȢQ|J2ef裁W5wՓͲSι7 Mt#>/H<@`9ho}FV  75kwp&]#c:=76IA !G:K#{by=lI[0<+Oh:Huz2HTq4`"ݹ7&JyVWr„ǻ+ @C2?'^2s'\BnݡBQYp ڨ]M]NWz&n tlTa$"5O*w7ՈRCN2>V+,m#w}z.!90{ Ak(.ٿ- DŽ4]R} G("SX3"_ۋZ$)BnXr;9zݰ{%W;n{VS?4Zm%-fVFe&/?h:]X?lcbCBA`AIL~$8o`hm)9¥dF5`VHȘ(],'i}Sxhv{Vi ٧<9d6e`-l'*aɻT0f(]Ph헆%b-0тNgQ5UVލ,T3C/kQO Z`(g?אПSw(_pCc9o8(oLzGW_,ÓSsn<˖=3AWȝjm LfH,By6 P5?]eZ}6 Õ7v\}>/YZ+Ug=BER"F2%kn(N<d=!6$χlA`Qu2x >ӨQO|Fr/>.%"nB 2u iSh6w%ZQeUs$au퉻3z_!2u ƽ߾g7K8ܩ۰V9dH !҄.};zђE\Ě:v^iL7f t!Sg o9$lHE=~^ؘr1[Ɣ v4~zǭ=ߡR0&6 ⹴,%"欨\2e^[\(+dWH4Ͳod:d4IF_Ic&8`5Hf%iFRhzâ^`(4TRk]GRrө}΄7s:7Ɂe -i+zgnBs}!0^/14^IM$D1vtIѧ~(EdefD׶hK,'ÛA_m.oqy/ݢ+^N_ogvh{1RKLEUZmRm^EBl8;v@7/o[^h$X:>Nx51FkWr,Q+z'+tڞP KE yi@Ko]wQNZ?(nu%x"pC&+KrH̺Wi4Z.ve,Ȅ2Ydd kdG1J"Ǿ}CEZF:[6ѵxPDx ONI88"W`.HaN3pavT%,li$NkAy ]0D8׿՟aةhs0uo_-l. ѝ7]r d8?ihJ_r2Oo!%EzQ#Io9)[ ZC^w>k河H]3ۼbt+^P>'<ĦzP;0DSw|Fd{L8: c'ŵ0s pcxOIB[3B$a^ (kM1w$,q&^5S3DL̊IAmY }` OcÀBI^?qY'kclFM(S|H(J݄ @a# $FHsA3U=jNlW03V"=ûs$==5N8iy6ξ\ `Gr BSf!.16{P}X(*G HN|TMrbޣOOqs)7XqaqMEÆhKVb͢)>Rg'n.sSX6bi_W]S-C(q ́.n`h 5ȃw6 _t$}qB!hEz&/%o|`c[k迋|xDMg(LNbJc ԝ{!= Ϻ%ְڦ*js/c_? Tf#;\eS(Uz3ALJ,Ա_$M X1R6Mn, (S*|}~BC v6*n)pW6w\Z oJ 6_r{!##C/ZXFit4q ,3էBE-rl2/>o}7H:ftI62nD`9@Eq->Ӵ$G YO9y|2m?,=8 WUqVML٤6gDC2+H8'XpkhG "VH.:yhmd1o*Ld OK>myG*VW ,=-TVTsZj2 j3-5٧tNrwł7! F8&rndonŵ]k\ A5dIy7,cA )˓exOWmi Ɠ8y_w2 lHz/2 8a!85'_Li?P\C( ($~~o b̔ U=ؓcFx|Qi3F1 69)2c}†{ML4U("[giJ,-JtOwT"DJqJr'fĶ{&=W)M$$T*S7i.'l٨qq1ABy)/^6c+D#"%տSL/IJNFU`kQJ'9ޏu@.h{}]9/J#&2[ .M>\EN/$TĒwE 0ge;gPq Fdt%^.v]RUf7l-"65x\cRm_TSqEhҺlqH3i,4_~1,T@@0Vu~+4xQ-Sa9, dPS83YV2DX8)QfC 59OnkܝZC'kX7@k.ZN_to%"2ZFΪj{zd'P8mDXy@QE]_Nj}ڸ7mHaLR.d{d}3IOGR 035?B jo>O=jƲHM/Tx⢊y3||0?;0AVྚÓ:Ӫ 'Bfz3eA?I0qmD7?)Fw:{vUdlolARQs[cBT|Ɂ'GN;yXruiO I7woQmky;z(8f Oυ<-kxf[&GhHI}K*9~pυu҆~RUvL\ cM(/?8{UDh[oL-F" x2oGP4B,~ ǤkiF-<$.*^;Ʋ"0g+ }$#/J 6ʚFаL1­U$,Z ? TYh85; CB/?%gR}:`Xtk%(zbg: 2k -zpgĕ>4 Ҷ.ITJvҼfTǭ:̱OHeh1yPJo/bJb M|Atޱ3u2V;qJKȲp֧ c@s^B@w/FA>ؾdɹsԘ5rA@Ì$ucY!kț+&sGZP"cOK5aj_=E|ѯD\&&Z>{ :Y@75<[˚$.5EBPgvLU˒ T3"ۑOل({ۣSJfǁWJMnA_Iܺ2R ?aXU->ePۥ:ѫ'e>w%}0Qt1¶ =Ŕ ,D?@[9) Dae>]~cApAs#f>ڥT%.*M)5ޑgr 1! iR&OâT $YAwcRӐȑ̅6ih=)$([E?],dbVcld 7^``Z"gq2YDb&ӇQqbóNP<.TAu5Q۱uWczT;F_Zw+tX樽ԿH xfp?&ץFƻ*^ naJ[|w& <~"#~=rzymvH?1rv'MbAx J;Ev9Ym[_ T ;49/ɪ[EX9L;wm űNdYu )K{[loLd^5=S1`m0QR6ؑ |C#2b=b)J:U+9ٛ4v&O߅pd1F?(LǥD(~)q L#*q!鄖n)92ل62^߀F)5Teh lOSUX?Wy̰xvz*gdWG#.S {`8G|⡥ fӄM64@ fPVrG̣B1@u㴾CŜ' sAڌ<*TZG 5:ښP{(PzS$z3kݜ\,"V֩&y~+0cJZ+=mlPn@ac{{z]TG?Ęf4{ꥀ3nSQdRإ(ŵ%\WdQڕL!ۮpkdN4XUi.=ovIz(77(ogwQQH& LUn~$ mՠ=^& <(hBƝg\Kh%+E"]"9*BDh/O-pkz+ ޚN,S7&ws~y]7g{8yZ/JvOO@}"N36lI(x= l#}Oq ~k`|zGնn@Yn ?lc)+m|Ajy0Tc6~o)Q =pu4S Ew9jyUt,NJO@i᭢32Wod/W21M~[cqnzNq{w/hԃ[k3t Xy@y!<5RJXޘGB Z*% ol3o&/R^X wҲ2h!孏.[Pߴb(sÃ1K@ѯP{cs3x-ʜ׺-p>]"%*IZs j^^iG{ či6ϩ HFt[޾t|X#UE*%eNn8ET¨5?gK1BgݱbhEb:C .CY貶3-Pi.n|GN΢𽐢PECk振|ՄCoO|5Q*R JaY%X(&-XdPFLѫ<`TrVjTn ^I~s%=FWbON{^Vgj:194 >9*9a=>F R$]|!>uᷢ8Y.vDp;Yp}r^M5N݋O/XSp4^K6ch#' 1/$*{ýbZO7$/ϻG3VI Yr@2V{4?kZiP\N(-*E_8BmL@78)dOM'N^WyTy6,J$&*h)N>q~N')SLPhz.D03ݴ!G&SrG%حy"}PQrd\6vo85n5|Ǭ[}f)E?,[{+;ӗL00ҍx]m߁Zuҋ;:s~V 4Jgpdg),@?A.L+A#lYFے5t8{gP/RGFiyOOk ?bꆩ> A:}!ET~02A &7'Oe\j N70hT v]KOs:N[)@z<窄rU ֓Rt %/XB52Xnekire AsHRp{_X1֫]] c:/ΟgDD];\jS<]wp;T%-#*K#xHf^8|Nwl;]; 0:ݦ((nT5lQvQ/{GS%cu.>~ӡT/,o(#C>Ƙpc^3Jg.,D*_fBڗbU񎒟kdG2˔wzd첲rYqPs֜Cuolh᭥!d,ZO `/pTfԿ45p>czCd]sN2![XWa@/y^LѠ{!OW^+*Ki`t 35QP.jRf!8D$Yx.' Hs, p\y)pȡ|;YVuHoO\_N~&),"Hޠ~}o) dkW،Y(Ž<%qڪ _ʮz0QNi%ݙ "@_wIU0,LgğhQ~rZ:K~>k1"/RV5s'v!; {)¿|t\P5 ݒ3'lL:hv iͼoܸ,b**}?Kgk2%~e__gzy"lE Ŝ{#Tň/pǦɷQ2l|s!5ZL^[*{h<΄ppɌ6 *^߻%|D }7B '\޸-TTlu좫8socP^h5 FgZ7 (+}a{a@/KQz/7.q٤< A\ui%u%lϣM[LM9 [ 'NLd՚SN{]}5i5>A=Nj;IƮ1\ȋJ !MSHfl\e5.N?9ao AW=GjYt6%m5*@ <攨1j;UIdsż<[k38Jp/qX9}r&):D#'# d0b-ig\T_a)3."9gIѕaF/"iޞPPP)> sri{7g(RY$_T_x\o7#1"U:qI%hּi;xK>B-&F22,nvajJ@wnbjݣ^*-lձvA)9nES%Q0[rhB=x*@2:_+&C 6Rh!hlI24leK<ԨҺ~y߼wlh =!e@Q jf6^h%j-!{urߛXUEϒ>@aDڈ&JC^3'0B- HTG/f\n⬘u]ߖ]<O7bWNb9_JEm)=F3Yf;d0pGDD&XczQg@ 0!׍ 0:ȳv8QPDi[&d 7Drby*v1Wñ3WQe}XԮMj6QUӎR), gȡkHM `an"!3 ݖIcOsD! gsZČ_xUhA:O BwXh !B^VU 5@WFna%]v`Y,ދ۠}swϚ~8 Y/+)sW=I*^|k€9ێu-nex!g,GFA&Y[q@"s {E ;hBy]E)|6'=Ra6MbNxTo=v15"kÍj (޾갔Apyrg x~kK)P, PPyUn׷$s8=qxtvUvռ*3oȠ_vl~ 3()CQ6~ӫX_. ڻ)`\XgqFEBL(QxlO}is?L Qg 3m=DE@ 8>mQ8oiiOa  -Q.9ȣav,7$oOdDՠ`헽9JIHUfkv i0Mw0}GK!?\O=fݱh *F:Ҕ{}Ke.娋ge!s2 9'ɞ>J| @Xp4tY6 y~-Jcn#^ : ?HES_D WP0&UůPfqD“zaS)#ǡSbrat6Ѐwi*<0s6@D O& 8h6k2o7%N&QfI/rEԫ3l+Y^{VA,6ؽZy;$8otu׼P̴i11&/AN?ll7k7[.柰i=щ,p۫ Rυ(iNܑaF!OYe,9yI*om:ҋI$S|$^!F Xݹx":F |ʦX02Y߫k'.ކImU̹u0V9 ҍ8Qž•+_=.OvJyطè+xMprHI #XTR'Q&Bec"1B$dfW'L{m_܎uf !;a4ahznS%qjۑ7^/fA@zy!6{sJhxX(c}6j&c5u*فD%pvNƉxh8:Mg抦MWAͯ;Q_3Jڕ!'۬5{<1ތdgrЬ!#F?4w?R풱B O <=PMRRH.[XZ3՛jaYC/ ۣ5T[9xR X y`}^67SdukW~%hOQ}Eo uفMdXYy/x[c`8]y8q0W к{Gw;_!O}Rb|5eoeQ*?rT@eUyS8aL$\ !'&!7.xYԙ̉/siϒ#얙;o(NCs@̪.>&x尤{`xU,^cJ;Pb٧ƘZTH kE\e?_|߀6˥~iZAg(-V K?? J?w}F0} ; c6O$Fl^&H'=!bxXh~; o˪5t ?^ľd+yՅ{YbA!֣{3Gm#U܍h3' bWT ë@zp{>xװt1j}e4l/1P~:s}[rUӓ Ts" Pg!H6Vi_9Ȟ*gM>LtA|HBZڨn9,y6!h4cN5ʎWx]W8c6/I߇$Oqx521BKb$9ꄩU†ʇ/x Il ީaÞ涑A"@l`Rc^TfY ^?kq/9:^~}Fץ$Ã9Z#r~ R"&cf $HfbR/c3Hg\ݢyњw"N(z&qa'pvx#}Uw 0Ho%ł7R+ƞj* LSF\8/B/Ь"M:U;QnBr: wE?Խn;{ ˦,*]$ #2s—U o?^fm!^oD@@*ǎ(ܞmx:8#ތΌa|J*4E,<@,+lE+k{Kz ˀi?=GS;@1!M9E\& r X&%sʆ>ZL BSCV[v$pJw~Cey{U 6U|%Ц xg̖l%YM[t=?Ed4Q +h5v8/"şJR(bVt2j=PD2/ 6Qy01bh#(J}Rܠegz1(տn:y.dvf5Ibi ukf@X(=A1T3x#!:1#1[x֝~FŔKTu^c2_qF|"iGɁm'@؇g1G`}msL{Cxm\e dӠ<^IgM/0IQu@_a]8F7T0fgi}n6bԮ&f8@\.[?tn_):X0b[1HbQ%xMsٶnoZqY29V$ &a>xu)KTo78m G"qr3ONY+SAi@:p*'o ?Qz3)5LIAlOm;i?rD-_LT R*Ŋ (1ni=;o3s5쓞YȔjyZJ ,`_¼$.uP(%3/+5՚@ǹ4PHs]qlu $ȆA$B&ڕ;,0>Ed|b18Yf{gZ/T46+KIK@K&?n@p4@"#|9HWU Ϯ{jykm8M\Tqƺ+A"#0jq#| *Uq,u3W6>t{Wv+ ֋lq /CZEBnVjtE+QdOÚ T *(DufJrΐ3eg H#M]Q$~+yQlnGBHD gӫTJeE3K˴o}RAL% Ӭ AsbPN=8-hsoΗL "^$? 4K笄@5 TD;悔|t35f0 1>Q,Z6>\꬟'[ʰ8(8J%-z1 qEWdA &z[I9WkH0JH51&Z85K62O л2bq3#GDcFx&m0MV-MS#?l V2S OAte Lj&J6L>(&%.OpB6DP پǶGP;*>q놅:߳^!C.).(Vpl15;L"rKW9CfƴX -+a]?ۈ9<0>;-~{{9VeJI"+W *Zҫ&dVIknAٻ/+F3}L}?CgV5ֲ40b-zEvCV/Hm-nvql}~H;)o-#:ͪ?:%nй8Y0I{FaxOp-U{ ztj%[o1o^B>7?ҝz‚#`VM˕>Z_,u g1ftKfh>OFlZ0y5XN#LF( -TlI69ŷs/6JL:"q ,&4,TBLd0 &tAZVR[=Icqs l < P@ͻO)Ovww =>#vA[R_̯kc {7V:ZLajzy߂i8=0L* :#@O\hf/QebV7xJ(oKS ;@'An-b=QӐ;b}J  Ifwg-h=?1|p*E0OD+X.ՄU7 .yCH-S`쁌j*N fi\',dm^z KHBdpY\hwŞԵsU m܇RRę3Astr_Nvt fXy (/FiW)%;Trhݼ5 uIsz\6Ѥ+rq$c.hA +XUBty Ȟ!ʼna#`7f=gSfJr^ ŜyywO$Cdlz}>7NlĘz;X`܊CO($dG^\}v*}42]N5+Bq4 vTp>@ 9ܸaaC0i\]vTWtNap& rx?_[8ƇwӢ'S"l0uIkQ"y$+)M36.g7.V^GLAyG GkGy`k^f6&S)^,?RTKꛢց>tlEV(oIƞ˻%Ie]oiKsݯѣ+B\`CI$X>!E 0茽|E";Gbsk.d՗iT!&5T Es@I7Bnũ;z˶2!&I.Ek[.Ήm.0ƄY@$R'S`MS@)6}lK!Q5 -ҥ?9 AtoK?KLVn  زqROPdM ^4j-ĆRʀ>X< s ,b,Q}-u Dzdq'm %xܛRNgz IUAŝ_?hdrc,(f(cx3?*<-NV<ݼU˼]$tt,RN3TsʜֳoaRCw\ ;o-14:f݁mz ҏm*F"{{kQc$nP{5kgn^f>~#,7(gr]-sK7zmlX&Nc6%(Ap;jxl~͕GPՃqBh䅳gꋚ/PWgԀͳ\H= zeylSI^ 7QeIMGx WV72m].NazJʏԪ8bV?)ʻyoؓ'G{@"֙,*&xԏI3vet|LִEמDcrϳ*Bpm-G>\[i B5FQ1?wTI˹ 8ءyX 82`wePkEzI]#PoZk~kwIZ0rmf dl%YJ:*䒽CK%s$7ࣝ`$N;0L 2ʯ! {lywٝζW/Mw.pu'Bo%6lQDg;(oB)yj%^}0VXlKSUaB'xYc2Tm56ss)*nALmǂ)E+uև[>E1;!k#%%IVWeB XxM|wk_8Ȳ)Tǫ$WcE5ؓ!m~4{QޤHJ"4WW0%.˪H2H\0a"`_Bݾ h;@ n9p^PtD0m3J(Y^ lPp߹t~n/~_+eH<9JЄC -16 !$2ϗ>GW"fv{Ȉr7jaPv7w4Cc=s/9ŐZ!ozh0`pX*B3tXSC'Rz`+45s&O Lu-*W\EwXSNvYx{@>DB s'")L%v,ofl=ʈ,T߆D,f!e9+Ol@wt9Ɖ@Qj16}s2Ǥ)GUZi,fY?eHW~LrN%QGqecfxiK]Vc<01R~c򀤮Sd#hq,j#rI.iwbjH%M}>0WWyy0:G8Md۠DMBImE0r/)"<Gm,w].Ó׳ J0Y,$#n/6{7.NO 2YQ a!xR,t׆cn`n`;R?b|kaj4Zk+-( 5 $b3_'/vU wք۔sldʤe{6~uh JȢ'8K$$/^ڢ{zGk %4]~b dt)h@c3噾PBfއrLrJWKAkBȮq /HVfۙ OS$";3L hV;eiy&P=r8 HN(^L={$Z:%+K"\DZlHR^wц?VQ}> z۸8؆<'H 축'^UNHw|庄ʪt|&}+.:[˦N(v>@q1}uAx7 $ bi  ^S- X8M;.o '^H?/47f &֟nӒ'$ELI9/n   ^!?/^s6xĭZBbGH*Ŋ6| &_@uwKjcd 5 z 2f>a-`u؎Ԫ_ d;T[7(t-"1tVԫL׻F!^<&jOChq8' .RC , au*KO ?8ȅ)"?ѓW׿{>AEUOC'hQWyYD{z0q.,WmޙE9`ߐ?5_ y00$a%Dd Yi^q&䛾B#{,w0 /CP),&Z=3fQctLRr osRyY*DLG,yB,*bƢ4Dm"E))s9RY ytr~ݣЋOӝ1AE¸u vb)nz<(oLM6rqhUͤh Nku\qՎMf;QVmhw lG5C#Ȑb[Yw0g ZTDki{xG[W9Մ Hr[R'3R.cXM .݊!:vA#tK&<$SgD xYr䴷nR[{tWd|`*l\%!~4OK{ /| g"5:@14ÛO8*G^fsTEx CN|@ǃ30q&}m">'GudI[pN>c-l^.Bv_Yojf9z9%0x=VSZM~N(㚑w<^A@b=7-aZ;t{2_u#LDFAwwI.C8DҋdKhi& C)ʚW5 #둡 1 Mn`L!Vzl8ģn$Ŭo1>{0]3`RMkږj:[ @t/f]*2ȓV|e(s$VtCƗ2J*$߶tP.I#$ΌJBON0ׂ͊Ƨ5$hfo#\EOA1n5SÍ HF5=`W*eS.qbeˬd]X$h rȺrIGf] R/3 \M|7PRZh\[h U<B>x=!8.HW8gW^g):Ӑ`[e)P&=V$xS=Ƞs4^l(eqH"ۑvȨtwLYsɥRz~Obcuo=_svV)>6Po%t86|"A/l@/|C'?enIVLSSZuV1ƀ &J9Z3 >?ل8wdd y @v:m`]\\h; \=^ N[(/1]L:6P:ў(sWWJ V|6hj|e6'd>8BVT3฻2is %.7f3[2I%HQcml)4Muw?r ev`,A^k>jU:С9pj ٨GH.ءJ2oa+Q&w\3.^bh \jX`+IsqOo{ZrЙL;ߩ/̟jWm(]J;;kۏ@hA/gKڙƽ_tum@}Vr@ca9RСT(s;AYPz9L N*^8ٜ@Q (^PPOdT@VbeKtgǞZ//yX^SY'(kVHʇM|<|=G.ҳZ I!mU\xj?uvJ4ν bBC112ȇ5E+ng$B4S7k2ATzFB"5nD eA3Kg샦ar!̎k)tF;9}9Ő>7^$_{0t%0s`*TY/8@+9DG] tNLXFTeNI PγOE~van Kq4)Б,D/3йw.1X*ԁB~ +KʢܲF-Vt=&yQq!U9Q -,WC/f36Q-Y&+G0RAJ8HYpF` /QV $oC[~:PXӤ5difY$H|NF&6G7>h* H(M,Bq(dIN: ]Gv90s˾|v gkH(zvֻ~b1Z- wcɷOI,yW~sSk0 &_mF">1(``I~=t.^3+X(?l!Z lqmYj9;޿o3͎ _RjJ1éƕIW!ZT8XӘYmf 0cM7 1ę7]LO~SNk ^m̖0$)؂IL#B޶vPyGcO>=9ܢglJ WJPw![ҧc8eO7eX@rhx5aGD;5V)>o bnha{5x򁨥Ā5o!/\cmW5ﻰjDQGgW_LJSSO7=ErZ'Kot:4aہB6.oDd P Pb7h#a D,(*rWzV ߣpIi+$r6?sᫍY-7I{dD,OH3Jv{6%5}+_݉S[5#%Ҧ" 5L'{Pes)~U6rǺFu?.Q}A Z3vgp@:0_@X쭛?\'%ڱy-ܻmumHyZ|L]Òwy!gcehi|5cG,%Ȩ,i}X?x.0ƿXpa;²PH9Qs %5,D&@SOl6o70Ph\4[JFj6#mdD>/ p]S×KAΎ eE:f_·(׽MUq/FtuYT#8-(KBQ/z^ ng_)P9f6dńxo(iv]~x {(s`gM=rD-49g6|T8H;^Xv7OGBڶRKRL;s>Gax &5UCL~ƃĮ8:"͛1(N<ҲG1ͲqNmp; hȝ,ZvU*o҅_͐7W1CPY9kjl `1eĻ MȆOG/>*9-wdQol] (Z0 d8 mjXҩf^~IHx,8 MG& 8Bg42; m+,Rybӿr iIT%8@%4ay%v2,ndա0|&S&>3{6GG _|[.e: cM"Q?+.Zؐ:l>_asO)Jb6F) ڶց3T:}Y zNA?#J]|uVU $Frv--}?].z u }+ܶh7T(i^7BJ4If8t(`&g|tQ$a:B@|lMV3vksXOϔ+?m%lˉD ޛ[xYVڳ\`xOz3YsjClνku^eY)K*~әyE>ډ]ԅ'ԚRHޚ!}f,$r2[VPY~-p[?\5Csxxv&+<I!ictf9uvXRCD9(ViT9';h 3JO&" W*ZaR Q:0.\̃OeB>f;E {! 2K S})Osa3""tygK= B .FE GI/B;j߈5S?I9W(DR:mb,̒xO8{U)_L cq'> K8V]'[(\*FZ(.I, Q`toWQ`QY5inEYQFj+>#- )C3Ki=ظ{-h\FT  jk2@jic0 ln-38'<5/RSIRPpjT˽wVbNL"9(;;aut&g CNB%5,{x剷5UoB\K>;+|!PB"`}xf0 Ө鉾~6憡D΍1W0CH?Xʄ=]-/(.觙*ba7]X]0YybwN3L324ë2zY:5z㱺ujGz. og¤4s. }ib[-{KgJȘ0K8pC~)[g'&,W1xmc3L%*pR#xY-]%ȋU}4yfk_fr?$GyD U%F @RA!8rp1D:PMR JJ )wtyBi|/wKvV[jYK!Um[36W-чmx&^kwBa!JܱY_E]K$j-Cc~GJ y,\1&3I4Eߐga.'}l0[%!s; l+г#}q1TWv`7hgH8X1DvOn4DR^[o r0"Wf{g}sHzp@e+*>:8}ny nFТˍ<י&]kAbpA d4VR 0"6%HX=5 lC6Og?}G4˕Ы̽'W"b?Ed8zYTV^tn$59U/{!vO(3;ep[~-Ί7:@n]zۢ\touӧrls`u>{S:)ϋ e!Rat k =9D+ƅ3:164؁8!^tA3˛xM݆ >n}EF jY9 E]J(tnU_V0Bڗb+[5$:Npe4$q9 t_ouDK̓vf.ZE,Ƹri3ޚݖ&]\A19v?Vfٲ$@1=xArA3ʪQf0 UXpq 3&i5=.uA+2+JfH{||?E.=<ůcEaIz⋓&%[ Vð5 `D6ov.ORIgQn#lѴ9OrC%`L7sZDϪG<٭_ӨېPǨ4S҄AbA@ҷ/=f8:Bp>CReIATt9$`6CEHM=9>|j94`7U%z{jX c J,qHl${.] "ǵO(>i8aqSeVPڠ!z7,Z15Pľ<[.u8K5ﰾjd*Z0?s !peDJhhS%&/]O9:{w4TfyM!4y1Jw=D8fNնUCC4X•ÓF9G}o@ta`fcw,p NKTjPV`9 .Șiz5qQJڗH&} [?+ԊzXU –7׍Y.Y\-w+m X4R"4{1]U1 %~G7khxO .+3ͺ!h\ #SOG wi51kAN;l%8}L ӽ2A=ħ+# ODWDg*D,p>0 6IƄ pbr[KE E@~cBvuV~o`¶ 27f#&{8fפ0(bJ /nȨL4ӫސE-<'6K{:GS@?+VT-K憎+ *ZJ8-Vƃ9CO78Eoje&D;2_ݷOU COOYoĤr..3F K w*ZSc_[94D]P :>7J١ g*ۿ͈ڙ$R{[Q鰰fo. 5LM$f|ZSG6afhKF!GeMtg{8/#o9PN`~>zF2=t+i:c% B,y섇)D9ֵzK-'Al@G̋N|Q$X+\fܒ*RS*ӔGDLճ]*ŲW߶[tU^O=nKP5d::np2@Sͯo0/ &sg2Jp>- ݃%}5/k  ,qGwyNq=۴ ֣!g5J3j?sG*J>hBF ⬾^9 %KLQ09%D&|a{5SH|Z",eC&#)nXޮ1#k,c3v>n{b dd=#)UZaƯHDz/S C6 )0oĞR- mٌeX%+X pN}q:sK+ r!8WXkLӀdXfqu['gCV+ZFbb "M~jL,_S+84gj '.w'ڋ硦Y\]0)lRk;ڟN0Nh }hlK0??~ g˖-LO+3et'?ө'mհ@!ojX 巸10.sHW7o{j:u6rN).@Cp2So͝Kr&?q}JqW/?C3tyVts?y UwfP _szZA&:W:rSߧ>q%Hsۣ+ZP=ݛ6>e? !{ mqttw.rmX-.#gR8I ; =(9Og;gQdYg   v3 Zρl]u;[0[fv>ڱϳEo1?CWj'=vɜrZ>5*21K ؟(=??_} _՗G4lU 5\JKnw|7N9=,A:~_r$+R1 +JK$$%/#"\+2<;#>hquP bw!NzPDZ_D# <77x+ZpQ##m2X~DV'.9Piczs}^͢td 4 U'u$)ՕY>cX4j^A)مFHGuZe#UpꠥO앿 ‹ϱI!=m73 2|e5 VY諝%Ѝ׀Jtl7)֩"csź2N/['d!-f'ēԏ&&yjT[R+RY=Ѳ0S*$맨F%3708+{5YC 5S0n?:$ $[ik 'QȌ;Y!GĚ]D6E^`; xs\>Y[nMX0hV=2p1Z 㮊3ERt9ho Ov>Husv a;Nt}O= jHVsI[5b]pT;hY01y/M N.%jW*bDʞ $Dgz3~SBň9ŮU&Z*\E֪P s3~;mmnK֑KЫr B9Arb,G]Opuox࠘  NtPcHe-f" S7s3i&&zRɂa:CH^Y|pq*Ю,g@xr z2)%rh0^~,abz_h*ۋ9k֍,LvIk͕IimYxorPعk҂iM΃z`FEwZ*}ktsJxJ{]D`G&%-aEurǦsLHHok!E8`~^P=1 ^~m Q٨kh>#)Ƴ"fIm'CBXI֌ߢ*0:䀉-o2֓ы` ~ׂG:j%yszۥ[- ;}DYTFPN[Ko}?fnbR>b$DŽl9Sy @eT +̈́{SfKjn Ѫ:BFA$h܉jÄ$ Ý<N3O Xo$)[P_]ݲ!w_\bZy z7FQKf*>%AApvqDRy'enP }<ߋ*X V2A}Af񬨚3=Ed}&q_3L{nȐӜT6rJ4 y dVCFg^,7`8S~\@x/6xf${f&~p1{݊=,$-% N~}!T_2(LzqXSW JzPj餭yIK`s;u x\ %Οq+eM R>w4\oܓ.]@1)P=<%j^] }*HrP@L2b"仄Q7߱Ls#gN=V ^BZ;C(L H _pI9=g#OpIs{#:hΉDa'}1m)Yl.p}DiF nKFI9:x=IqhZuE]M-  湋˝AƆb[b(exQ@j4[EEi^HK_? wbކj /DUa`db|w?wTa^-9.9 {)@mBƞXWkcʐz7RAb+v 8 v|88f/@l8*]n ©SCֈ?It3Dzjj'TO}Z%9W 8>-8?IsWՑ2]䙈4O>ܻ` e8]D)V2ja^1GcmdTd4M l-h̰XȢAfR^f{-L\nl?"&j]  lp \1T! {[< Aqj/,d2̵,ܧu>l)dvÆ.wZБ:~.$UUk/#gx8q{2Y&}pa3BQm-0b, }zb1rq0uWozx2-˸sQmp>Pu{2[  epљ4F~8zApo{pŕoeJ.00Ox=Z9isĠ\+(}ږ!!$e;*x)$Gh?K']Lt +v{J}~-o 7!u )eZ =Ǻ@tzO"]ogl=DteyaO4E!4#Id;P&Ad syRc[:`TІ#VGnEJ,]kOT0Q@[+.?ziv6պuOx!n#݊Κ#茱 \uG.nEǰج.I=>ꭷx㰫iz5t>zSY,l`Jsh]N$ϱ'PIz?GcGupQ<'Jhx[걘 2m%$6hrKU͖(`c18X1) 5?(.ꛁ36ٞX 1Iѡby :<|PŅbtC-Clr#)nBUS `qUYɏys`#:]Yʆ|-Zv-%_Kabn װ% nQ׬i_ 4gu3ǹVW 5 _z&JO_NȎڂ)cQRvb`J.BJ˶.t.Vl%J30%Ir@NԆ5ߚ1)D(oQ" W/ϴ=rJ2Q,؃|7CZG0&,E#2!SK͋sH 9 {aXq6^ =&n91*fi{mן@Ers7=ipJ@w62OܳJW9X(0|$U zN!%v Ahذ,1t|d,k*$;0g:{fr,ۻڅQh5rU"r"aX$XR75Ω헓[Im%a-?`)m;`gԌ2{fȬ)βQw&HY&r VT5*l ~sZCA6;d'G HdU4:fc_PJ'&ԢW&%cͻ}?֧e6#R,9=x@r34SNE&'ZDo .6pâc%Z,6? ya1E51'w5beQ:Q_vOOE-h, #ش}>(y" mkP;C&q9IhMkL:Q%5GSZ3?mq8zcT:v v'SvR8]"̘h] >ҮX; E3bz]n ZO^HTJg٫*\Fiݫ'6YrFЕjR äg!2.I>\.@IjHF`ZrE<-"1s$JQ b( ZV6xyF‰Kg]uB %$ qʹ&qCe@b=mvx|{wjp*\AtmZ1bSiH,W߹hlUIG\hACy(mvS"+懲kDZ5sɘýF4fh3} U׎D;IS0ZU9V1^YW/wCߋnR DHk%ofpJȅ_fB|.#T |)Q B7Jޒpn '1F?M*љ mh3@7Ϸv:c[T׊ʮ`en%y^PT6>wkL-Qveڴ6bijZ5ct3hfnsY/㻘{MacZB ݓ2+VeO6Co*[\|̬Vޚw;W!Ar$1>1՟~~TUj)24JŁ"^#V=%iVp mtź-TXW=I>wT44 L%_AHd痚Akl^aeM8V 7sqa""f]l"jtUp1Dnm"ضR,{[*P ((U}vJ2^ ˂ek eOmq VDCx}W BɽyKҋ=T690Fj'-A>ʘ Ӣ0˛_&=̠ѐx=-N;lU>#tpOŊ3b |WArw=˥$/<+<^'.)vq iLq;j]`E"θj@N`fZͨكo}b(m4[/[JG@I],Jz<7I K#~]bHGy="5AƓv[<Ӆ}n1Z'&Uh Nb_ z6 +C !SNUU;~ MI9T9Fݩo ڼit {%:^b݀%~c#׻ut\{0`dOi>Ⱥy!daA .HaJv13޺vI|Fic|0R;ꢷa!̆:ؗ0N> fҳ_y/8ݛZ]4د!zF~0Q؆St8vjYj{5:ɛ<2C}Qݒ\deS;9#uQ|ŧh9aKF MGɿќXl:6zـʎ9NtFx?ת~9Dc1*r@~Zz3*5ܡ??$a#ELb =b25kθcD}|>yT`P#%n~!7Rq=(uoSKrȦbxv/[A8?|Yj)1zz`tI8%e1\& v߯כ v Aӣ¥N Τ)Bϩl@մ:-t秩\dFɫ/3.L&>wKN>ʣQc&fzo4F}6 Q$l@[6xmԖqϐɽt@3GsF }th68WxYx$6_֫c=_J8.N %znBF87SQ/F 7UNha&Ѡ L#kh#ԂՕf;KX 8?/8J'30xW[B^OV>vƎ 7kcHNtrR{ՙ[1ry4Z>ّv 27;@*p8 Ĉ6k(]O2kxM Ët8B}}t Ҝ!u^?*}Ӝjd1 nCz;yUyx)#3'r2uФ^/`x7u~r';nꢔ$Jh6s>פ 9b %ӁЈ8v]sK]gf8u'Ad^Yiez7??J1tvGqҚBZD`clE5$^F"؛`B2p)5@΢Ħ2rHy GۢZdR͗-e<5uehiESϊY`rj./bKlq_w:1;`.#+0Z5REbgɅeL ;Fht-JxWiAyjIg͍WH( P,1eX1M7DmÏ+.|oC5R4YוJI@.<]]>%j֘';jsg$0p$1n3k6zh Pڬs&|f*7xNt/W-K-,ӴY"n-tӫXO1E|F|` ec^ Al1qA"˜O s+i| ,m]=.9ܪD{Dmvnv.QE5Nϕ b!u$msKfV3gKlѯy3U?;ٯZPA09݇6|;Knn+BlBd)-460:ty{lt]R㠲//׽j ':Վl?}&r"^'S\Htts*:-nl,M(66dB!U:0P$q υ\,W~7e/22$IUgtms-D|oq~/=}Fiq9C%z1Wb _/"r fYNe2|f\FȣMuyP9'7a\o\ÓVe,| n Ʃ[+dvHEK139ӖaE<= ,uexڟc3`@>KԄEŻiC.d2 )nne>3] p=K{_8|WJ$ܰ2˥3D:&ߛNA)C{/tR}D7>8I)xV2>H3[d*r#ը߳BRČ#П[=@cم}DbeOI=%GQ=vq)pͧU`J5/;`z*Or1:9}C\hkXMPĭTwko!$kFs<>l^ԙMa$U%Kf.2סʧ-5s"&|~Zqʶ}GkKqtw1-Cw`X>s3F٩yc~'@3eV<_w> -VPuA5ԁ{oׁ2|:{Dr[V)2)?'b6dN{a0 }&oݎi,^ufT䫦C1z <4)?̶sLx*!0myGNi^(aľ!SǍ`Y>~Uo2nHߡ>B~{w`X${rBw_FL!pivBEon0paһ1E^uZaWnn03lSgsic ȠϳO PWahԇKp_5cQ 5,INgՂ: !_@TL)O2C& 08Hq_wxMF%(:B##_-TPyM{iWI"kh^RZP~:0 Nz*}8I[𮿕t8 {oj_V BSJ{U34 P DTYr Zv sW樅}]4w3 >V͌aHck^jmԷ˟:^:U*#^9.q7ޝ\ $7ĩy+A 0Ð-lڪ9v~EC3tjF&Ǖa'F8Ȯ#jžĴFtF; P5w޽[7PN122D)͆6֋". zʨebv!f|šCZ![8@?"O?K8*5RVAX\6OO^իlHk>z+u5HymsԵ/B5-<E[gL:wQ0W=?5kBw}p gz{I(h2), vGcdW?0rW!țÍW>)-g4y رֱAUڝ.z zAE>}UzpcWԝrS 3JrwcfTgI@pI=({L?3ŬEtYBK'p=O?opOOkx6崘k!dpGIl[BexOQ! U K7P_U9i}ve̛7wL=B (y!×k]mrr2:יj!cƤGhJ X=x.]ر 3AqPvkmM+$˕1Gpe91V}%0r8d{+`_/n^^ڶtxQE%6rAVWF!ܬaJ(S/X#1Emby L=Z?aҍqA 6 ;ȇ#AU8̲Ke-Jdg/AJt \Y3{UD<,tG8ؤ"Y$^Bi26$r5mУ*.l % rk[44zKy\. $er i\x/Iy$-<:zSrDM#|9~>bM?=]* {8PhقN<&d|HȲGeT3 |YN?*pPT{e2#N5YEN~ R9#b)³+3.~ ߣݓ"{^N}=B95'^j8 ڡ395,YaCoiNR G{~7HxVFO?q^;:FagLOj)Z/5l!;LXYA-?&NYB>[59 \фϷ7)Q8˹&'-%Qb+WJj{p(sf ߕͯ%'>ɑ<\Vrr$įmL@o3lۓ&P0̂18EI@dNx^Z9n,|ZY=l7!g9çsu'M٦.[?VJ v>)bFWotZ]+RNYyÕ@G͙|ז`seFxSe;%][sNZ`wR 6fRW7|VkbE"åB{!),<;s5ӈޚUfv5%vB9@'nɅ\~P6=QzYݏJHULBUR)7IXC;՚(Hdut~Yc1M=#@Yѳ*Z[Ja4 F|b{(9Xnn̜ٮs‡W~J ڣMe7?aۻkXx) bM aoqYBi~.$B!PV =Y;:Kn"SREL%?8- @׹mQeaq+I8N8}Pa]W:%OB{@y\ү{ r5.3<8:…ט%5䜨THc-H:qE>L?n|_gJP$i:6`7]Pe<29z <BAHŒ- G碍gH(Tz: 1j$ڋ" !LSGY.KQE=)<(mV#-Z>{FhBg]cA7tXuxtݽ !nnWHv׭AW[e ~0A _p-&|[lhV .ەpZH9hgN}<w֯icOR6M9芻EOZҕDP0g-1Gg/Yۘ{ߣȥiڲ]<D}Wi*|1&K]:US-2 ȜsV ㇹf:VUNzJZFHGF86%5jiIk4,Β8QDAxڭwt@c  5D Zt7!+aU~ \33J+)_iSJ'H7SD/`;a |`t`gKoZZlbKS? m囤W&u#-zs6O8+\c}ӭsI h4mfn<{i<bݲvmm~?z}uF%ƘqO`]*ciTIOɤĉ Y1>uY垼x϶qBɨ'eU濎z̚RtO9jHOl@3Hc52pGγRS}iFh=< U9-,{k;$,@[R1?7)]ǡFPeVr07 5GކeŅMBg_m>O$T+ҸuOMYBGׁ&꓅д\b5(Dj'9 i'$ZLj=3w*GHAg#'⇪|9h|s[1)s\|Bm_Mg84HV Հ,|b{*У-R!Kw=`((-v'_/jD>RgP-%=3e(XQ( Db\?V`}>cQ^QBnwв,DCdi:Ep%tiFސ @Mɜ,th M"u~[&ab埢]>SLt+sl `m:.0ݙ% q cѸϝ!_ m5aܐ}D/HØXs΃Z@;d m_Bx;2ת 1q-<19d+:ɸ2pƽvT\hӗ<8L'~E7X^myR׀PFTҩ^&3]q2 DS+2nP9+mrjn>THb[ٙ$" Vm'@V}JS):8<`!p!_qY]{TD(N*g_"K1R/I[ˆB̶n.Jވ֮:uGxTSQ=]FlY e3i \o㥼.1}~]mu- 4$Z0֘hLh? Nሇ!mm*QոNfXõ<_k\AÍ0'-ke Ox> LԡqPOy<$GF^X`^%@d O`HeᰙЄ6V~y eP hLu P0)79Tt };rwiF.r\k=L{/=겑\'ٲ,Kf mg󂪩~  ÓW<]E"_G~Jcn|37vya rʩYJKi ڊQ0f#|d'rnd|mmwhP\XYlǍ %1}de#ۋW[ѥ}# ϼng8ӒN$[}tz/_ct `I[y<_~T=&+-BηŽu6nUz$'"g#à+K^7%Z eb?3`5vck@,1դ0Mⷈʹ7tEynZ}i+m6t sQ:šnJ3D6W~Dlh,3phCZK!1HTʹ$ }!nbzkq&c9sqMGBR I"TcH(:;bCk͏FkwiyA ,pڀK}}+Jt] iNwy(. X&RILR| *&q{g=7?ۑ2'ޝK ߈Aܒ$'UDH#s;VM`&~P`+ԖPx(A[kB@-Fi\ߺ:$ы 5 8͗[T)o{hw\Wkx_;$%UhnЊ-Q1HpزLE<@VS/Tivf d|uO 8ɌnzFiHois{_)Cn k2ɟXHz_lW.?`ゾEs^HO(kնۊ 0`Vh/IE`ћ"# Rx5MpT uhG|U5(Pċ'Y&=\mɫDӁKRI3]W1Ў,Qy,ryn[w5$[ nZAJPT ]a39iL~쑘 >?x3NmXtLeOt٧mv , yC{ۑq/|*T%wᶿ^4!dೌzx$?mѻZ͔s:5i|\xȓ&2[U4kr}Ekvby'/]qhest!N'mlez yY-d= LVVGv#.jWbEMRQfvs&h1 G?Ѣ&F1&8>r(@YqE`c o#b##67jNLRHUDuFS? A޴ C٠y[VOhO-k$ %(Lg0.4E"9|f(JaIтk<Í,rD 3#cG5I1\>m =!xttO02z@p~qh{g-g9"5[e9]d#<}#}rTHma"aO^GE^3P.uRֺh[!ODˉ>xƌcS#GK1Et?Fq?u' L Ю6q3\Ytol(4܇}E'iYE,}&`BlC | WepR%bu6>$'l{tp0uH(Inݤt*P*.+ 5t$7Ʋx:y=x隁!dgWm%m-I<)F,mg E+Q0p$kÕh3{"ƿ7ҶAkH\3S2Q^ʱ>Dha((đӾ6O<ȜHO nU.OXjemr>> dТK2:;͔W tyc]|t*y>Pa>=7Y>=gAL> k7U @&8xw 9$g|f`ÿ=ZbQlb;l^q4W=%cS?][!I7Tg1!J+csNލ3<h2ח4uZZT?j]qXv iM5KdHލ|ebl5k2{u}X1tk=l4\p}\gMCONv|a2w9>qkq؋O7'Ik6@"_ZDҩgJ$ @LY+D~S"x$t[Jsu85PlԠ6A-DhlMRP޸51~X].M=w|)=er#: 1IkJ4C*3hѴҦVšz es7RORpf-pnFh 9j+zt#\*g%f6q@e{kgcI9}>2%tቈ˓ Gonj+'M#H_\x,k643EcK uuV%n $ڦYb.:<(1#/ph,] hj-jlB2^XqNV[C#d7^]َ NP _B{V$Cr [d% *B0kuITu@:QbDcT !>H ,OD@%=(e0ChwHt7Y&:;D f̿w'LGlf= 6XF^Lv sJ@5+ێ6XUZz5znL!/;"|.Rú/UFI+"ZL^ ؂f\(1beona+i{Ni*{\]Ak1R[MG/ņ}M %ʨ,ga2PF CjDZ9s'bl҉\!3ݻ( GNpZRL?p6n+ꜙؔy q$OwLacꍍr]>p=9^r`/uޡwSZk`t8AV9ƙ`a'L1[) ۭ'??6k!גet!oYjwČS}'QL/;:ø"&Jgp^c哉_,ShױcˇeϽjdpH-L_l/i0!;]> 8+ktQoJTN\+N+|e3YW]5$o*XV=0!e'K]Lh 5;B-XaZBlAuo I|83XgA|`kvaW*Ƴ*;Md/G8j[vݥroh63 lxJy ~Q 1K*LFNL B z0`Kv=Orf̀#k.0{=RRhw4b,[ (jќ䇉 ?EAS(dN1{upFC\zǖTXtG2#wbRyTWT޵{ Hw7on}{5Fߠz(=g9Ƌ؎Tnn2 >ԕܴ Y0q=0 =;֩}mB-]2qrs͚nH>'MwG'cH#Z۷FۮOPϪ5(5{IJAfӸg+1<;w%;ޤx. 'h+ބKf%P=B]ecU1H7oN{#X$C!&,BG" <:Ƣ@1ynvp`w$>Ts~s܅bIbEܝ+:uJwSzЅ~ 5{QljqWc^U 1|4$7+K!*=( QU44ؖѡMa˜(tv-*$O/:YkݷX+ME6XDo?q~h^)3g^}-A݊N+!Ksv? s db2ܱ"أ܅bc+Zi:}~&ܐbFJv6% Ou&@0%h*.Ap#Ѯq%e=T18ϻC]0 PV]wmWzol!\isj:<捊BApgv!9U_o;ܟIE!I3)s8ŕS\pM5Q`]\<'{ 0x;xHYmլ@PJCzcEpcnB#ԏݳ}$o俄%)-5u!ATc>Ȱa7k%M nf}~? _q)sO0.\A2=ʣ3.]5܌iPHH=c @9w $=,oM(VzhXL9PWĎ1 9UHNsUN@/ĎJL\bg[U r+A8$ygy>d]1ӊz'~~Pq 1+G\(Zs]-;Fc4ew=spLs6.}_n;8Yfeo{쿝\Ts}ny|礩q_oۼbk3?KCmǟNFcM8/]~%ϱj(•"ChqbՓ{p1"ܧ[7 cՖ|L筱V2!7]uƼlap;b.8}f-ct @a>&iUp/+Y:p7JX\.ōìϺ9Fڦg(pTw(' d5lt{,?OprOb< ^ëPu}q)El&#")MλXp-u={?>X:Ʋqn:6~:kn )ܱz7Zt< .=gHi@^<R(̎œBDem*?Fopy܆o`SАj =cZE 7"2ڠOy!ۼ 6 iZ^Zwuid6S~&t`_^\D?L_w6i;8 fݎN5#L=[cZ0+:pq\\:JȽR@W4Ye@ޓkctUq-)fn&bIO!9"Gd U@!01Zh]ؠN[DmΞS"Q+ɭO;)Ȁ+tUw-G{~|ڰZS 0D ˉvNO){fv=8M]!@א)C(o %lb}B- |`A{9"K LH BSIm.˷%#q<%"7X],*47 t9bSlJZ$e޵6ޑpRc@0ӼOP̛_)pnDc_VCC½қ1mF?  ?pQ-jd{ߒ~Z9~h#x wcZ7~N?o[=\nu{Y@7ӣr,-N=o+갆(=m'o9ץ#X+ye4W.o3ٺK$$@X?5 ~{wёu xJ`6yPLJGdofZWd$ τ6?(C9ߦWR9T #٧P)nA>Bl}0Iu(k(mWꆊ+f+,BV!LA+!,!ٽ/} ;l`pX"ljf $ Ha]96mIiw RsL>}ݞ lbY1d XuP~ Gǧ48kIT}|_ߖҲmߤ N{yZ.bp:rW\pY|Fas$Dn8ǭh4>r"%M47d/Ήth{5" 9JR)jf@%v߱ސC7>U 5 ly};3[C-fD| eSD5Ci`iv{LU~ s_Y |q_HUUkao9ZxJtCxyĿˠ"?;*XgVzC+- u& 9hRmU.5\oY}5UB+:䉦Z焼F pqwտ>Eہ E"ep*FcY,XQc98$Jf [ujCֵA?8 _Q/It$H`"aOh`0 nwܶ-`bcV_ _\CK6Wa ͼ&ptv2ʵ(0{1 ~.i bCxV*zl]?nl3x[z3e0ShR%\~Ń|^錔{7uEh:@mv'k`ZD}U^ wZLjvmb+s<,Z2xf/u!Lt$DSJ d/mJO垖΂ 4j`Q>iJh'aEvjFshQI76w>&ŮPm94fXR'փaBQmpDqC&x3*TlL*՜p 7)=${$oJZ6)ʋd/47dUAUufTpm Rig `R?~P'iV"j YTӸt GVhzpKko\HlKL|^>X(DIt4*doecf#:1V'0Uu ]zcT.}c()iԑ1Bd=bT_#+Q.$nS6Q`uJE"޷fٸ8E̴J=gԪVLnO +` ORz$_VzxXV)*/@DDWEAQHuWQI D *ד׫>\NH^*űh{N"Cu"㶃/j|S\r%p  e>Lfbw}ZY[9p*s6 gxvc0ue e=kIś+fbu8coN #1=_ ԩ|BM$YN2X1B>;g~1'nD؟+N>"<,:>Zn >7I)zh_pq%_sXm@s5YWkbr؊RhT22Azsꔁe&v>-ddKzv ~c7s_q,)/=)h+*#<~Z{>K~Xo\9kˑ\gntq(Hμ+k/?Ë$|J;҈k;+& 'J|8,1CC#k|Y;>]EO~"%&;iR:.GWqsDSx:Hfs(ʞf{]8х W&SbpF]#]/T~=U!1l @n@o-V5Moaʄ^e.$>zdZЬ Io~2<ۜ쏤˾ps Њ $AJΥtܪRR-O\"72c87:! `]MB\6R.2 ؔ"ӳbWWQBLJW^P)WP&IaIwAUFؔ$R'J+ ̢.e/eοtI.ɟ"H b:_m"8e&ƙ1>Ah l'\E %0]4nB9% l4;GȴWYQ˘EEIid+ yẍס[wY$D#%{BXϿgJǧ=z Gt D6NO x@GuĎ+le0w]'T]|SIV]Z1ҫ/?5(UI+X8,{h[(6"5Fd{'VgG26Nm,޺fXTbM'7ೊ+=un@-R9׺t:IaJr3NiGk~ ,O6R'`Z|ЙKZF|ׄO<͐6,O63:^@7W?e$Gs(3)GC|Ź[aChݝmDF"E =`qWydply{]NRVN7MۖeGY7P&Ҭ'8ߏla/h5}sYsW>a PQSlq"Yp{ŗ&G`b^+ 9A8NY$͇5!#Qm[or;UvN_SH K}BO,a^q g7kmȔEԈ֢8QB$tI]i6g{uf?f8u$}\;',i?OͽFfGC')ɮ"j$`w~7vsh!:`M7oAl\,1 _Zg\V]9hw>B(*]?Y{ 'Aߋ!K)B>kkl}ոF< +Jh.C!h2cGۅE :(;1DH3z sspRX'kTGpUk!bs|EgX7 5a; 9itrN.6瓲6iǔI;`BUL^Yt^f1tm~1|+2=4jDz2? Z S%mR`!+r:Ajkр*<B_zîyGiB}v0 avh9lubX~]G[c8=D_bTHс$Q8R^@㸮vޅ3\=JtX^ou5"[tQqg"דʋY⟧ ']?1jFD{#~q^J"A5xbg"mG6 wjfQK(V}8e"w>/T3G'r?n[b BqՒe0VTO l*̃`SAl˿q#LǒvۙzKٛ4ѝkT8dr%&}ȲC5Mdwu(qS0V\o9ykt*٢0ѭ;P%/MA+sH֤ԩ@NXkJE‘YQy@'WR>ŭ7Or/h}@?gu-0׷8G0ޚLl, [r#vL`]VL$&~.źg+@2Y2Ʒ{Gbų5(8@uVJrFvh|ey2[mciGOo-F@R>ay*>*!$"q&bZ5h`t)/47J&g|Xy;C϶¹h%|ODz)!Ц Ah&|.߉Yi-`)#֢>޺Ǯ:]H"cЏX농d VOէ&2ƣLOID#ɂ+|n(b/MBPQҀvп%}M۝1q^YMfa+߉֛}a2v~uԌ+FܴDer-]T .q0y1yEnwp9F@Q\ Oz GF}5vy%[ #q%EWg/ނƄqA 򆣋mW~4}& Hܾ.|Z+%v~s7IfrtSvԁnO"]R RMX!W-)1-5X}3K,{jM^B!칐 N'ke!IPEso*/:lqTJ utآq, ""˺zTT[k}9F>VtڲvoLxVJ_xfGK  9Yd»j80b 1fV<Dۉ}@CD+K Qi>J\@  =ǧ\d Jp6ʯ(kܴ` @`Yv& p[MB%] 2mYLɉĒ^?ǚۈ3>.Ћ8S0l:h_)..Z0)O6z ! mԜ.3JsgZh#6Qr^4m0#W[\Ǵxj(YɂH\ӈUde&^duS%!?x]{n,* "XWR Zuis?6/[ع#ȥ6 8 ,tuP͞^ ߝlV{`Y/;By m55裟TF=XGBob3wEݠ!A#^>^w1JWE&!}lQS" \."PX$J:RpIXqyo b``#wk3(w7#3U+R9%[ 4 (P7z}=ɼ o 0i̴A#X6^SyD H\K1Un+rrR.8EH[q$7o) . ͺr -{+ g'ʌbT5AyaA7v=\Yqgi%l77EYNn]j<@?AAW#_NtEn4SD,$q)uk*khߌ} ,Ȟ>mDz{(j.&<r'YKt.J34ndzk_qlD q$tlCii@ؿ28ةhavM--.pE1eZF=5~y|i4? n@EF5Q $-aZޏXD[IU-9M`_գa͌ %{)>]Z-R'ˎ͖OUn̂;s. 7ɍ ɦx[r"<7K~Tz<3 1W2MSϹA#Υݏcj vl{bj,'GUEI͎Hn/(!pKyAR(nV._k_;bn!S.ȿI~ǂyP7VǝzP8Jع.̜d>`7yTG!M  3)37˽:sV 0?M*Gx~|n.D!0痂](JdP,C:LE5#tbSqA`c1jSDnߎX=%@cХп(w&8-;]7ڭA!ܚʩO!c 7OW,r!{dE[/ !=R(Rĥ\zPm@8js£}x$4p:r&zН%b<:P'}rEO5| dJ?tU.8>,#K7p+{RnBuR^OD+zx<\P?j(vqm#XD/xs΂i.|-X40?@ ,H{a[2"qQBvңem#ʈ=P5kPMk޻s 34a~< ]q^S䴱=h.5[frd^+ZaG@ߛU`Xsx c>\=`ZZ B1nת7mxe\ pFK7Zav&ĵjgFGSEI8 VBe=?M+-5MIdݒ".7 KC>:j H%V>uFJ8o!m h>H'M!5KΆ\]Qk=Ŀ=2O#Ϭ,0@u=my^{9CdxMI-R$ Ɗx .s!J8uvAZTGX (λzwUJ8"$oR/). \h '~ĹIH'GGˤ1Lg/r(80g$hQ(IQqH7K}}6U kYjg9`z/M}5tjyKO^ d%`)vgg -ƢFnjXwW4(Ҿ* |(値Dhm{ ˆَc LOUƃmD5/ó<)J h8 rL茕O'qw.#;DJN֫/% ([|::>T68ְgyUSIgn PHaQa,Փj h(L Qc%+9g6vIulql*Ar<Ţ]ī-߸Ր%A!uz+%d(-ȳ[{$ ,q5̗E ۳Yj~? 0ş:-1l-0d:f j-p5̽.=5ê2K9f; C{ՏZگ.M3b*KDȏQ`ME@eVlsix8`KdƉ\yT&RHS drXţ!co/aC7=)=/K!MQ uf9vlLدW%X^c%mpLQժ .p -1[8=?s-:8#X{"E+), >O `ɢV7bk)B~U迧+-;I< jӔD\AuKXI#7}j"|QɸDRR3fZ[~iPd NQ:^i)yOFL-˱@'@ )mB8 IU@M)+R6Xb m֌\ˍXݦGtc+u=І(^FqrMpƶw]X>WѹX]5ua_!-]{\m8 ⷀ,^*F!9▔T9vHV n4뮹'(̗YJ`:7\iQzՙn)Z$}WR|=.|a zNJyWΔ.Y8b5r创 QͰ69k #~; **>8;V 6n=p8usfL ݌ƝCQIr|@~JCtJٰ 07T'WM4[m`Ó+_?/l̴Az6fduCz|CVƦLtDG;Td8H"tQ:Q&7mBe)uӒ3cvv\ѿK \#+71>,r[+fľdWoq#5rl-\>24<ܨ*јHAPbytwj~5LqbGR$Yq׀ F|Alp<+ ;T{櫑ĹD'fW^KNbhV#)tĞ5.nF\]Z?vz]*6ȎM&>W\{.GY3lfؐʴ9_ rZ;6s.RE2¯NɨORf<_!/=S2n׏@zǫtt5r,һ6S!,"=՗} ]DܝD1vN~b^t3܄ѡhbSN0 p?z{x%b5f{o@6->'{S'e1b<}'D^a#Z=ȸVp9O_2܀M?F{Ho .lG@Z<=@aдVMBZB ;=<]8(@DvN)*Gz#("fa"l,S#>W *ȫ1@aQA/$7{k\U=ь+!dN2Psea7h$DzG>oL63V *i1iTXZP-8]K٨S/ϧAsa`ߴKae)(CzV#GU-OaLE-Zdn%;zĺ@sJ=@aq9Vwz%"k=-n%AW}\6W}ٯ, ¤~,'ԆR)՚&3ϞY{;eq\d 7 0g@oKݬFf)=C|%[[!EMȭw0X, Z85$ o WW7 Da6>p@轷Bg_@?"V ¹+G\ 9E?H>B,֝v^x0z`L,%$W!HFd韵y㩖PѠ0\1BC>|+?Iyoc-B-qQ7;O21LDI9PoI@q#+*&94qrIIN~Cg=ië p{GC<_D{΅ix/>0Ak o GubRbPNz}*a)vFqgY7ԡ* E 1`Jz^1/ԥۿnJ/ YhF'Kg9z=|^ȺdžW+!5\E!"?yv"ƽ G\DFܼh/}sm I&qG{e>Gx֒k{F)7h:0Yy ]ӿL?7KWV8^ Z7G{> $&$˦fłȆm, fU!-J&_@;k5RG4L?}CBA'?~:uCd썟SjXO7/ѬkMƉm4fe$I5q-\Ɣ;+'E \?^S\Ծj[.<|ζz ,Di^aL;׹z(oCs4& S ˗|s⪈q{fcmλ &P5d 쐠"Ե&DUT[UOԉMc'F_,B޹f>h%a)ȶfzZ:U&+Jծqlk17j&"ܭG?bf o" G޸azw'A4O@>FGl=݌vn7lpbؖWtKT'-2˟pdy.pwv x y Wn/W 4>)2?F{kbI=# OURM~ baVW W H ca2nʃ7IEbv} @fu1׉kkP6 pk[%;=@[9yy ,cXStPT$M@NokЂzEu;q;cdQx}L6Gb!ӧ45).rԔWTĘ^D͡)  (T{m&XXL$o*SCs%=?DsMefBe ?ѣ(墕Kh< {jlyN "'Eӿ[일wOj% Ѓ:%*W% P |7&:E_^vϟ]eW]ode|FL"I/9[`=sٹ0~t.w͉= sR wuQ!g8%߼ӆ^k-Bg ;9!fև/_%ż\Ȣ"`$*%ZgfT=$:)E:{v4n ǔe'RtS=0k>#eP#+"wި iꐯ~?VT^nsSeVԥ$ tlb>Cs5Ƀxc]O>_YZ7KW7PbyeBtGyNa\H 9F8A?b^e6m|%AHB  av4}lKJ^)\(;\ecE̒_B 6 tNES!!뗦_trp]dN5: P7;,Ytbu Q (%VlfۖfW{ͬWmHoy> ;ky-!p& g\BC^XbJ%%g 4<_9!nSr#a#:Wް7[W%7Ju÷ݞ%֌bM 1px c9UWU%P3P|v.dUρ$N:ɤp~WEMH_d~B-ZM*guP/'趱Ur.ixtR=ip(X91&8VpH$G6fu{\2bju ~¥W.+xc-XLEm.Kӵ/0jxe؜ ^x7q:E"kR4GjY 0caM+5HPd՟ec)BʪȲF-~˯HI;_5MCt7 7\NJ_2[%)8%Hj oE҉ Te2'8TZC!+7/l9[1߽6E/~y ( vTŵX ZVsQzVl>œu&kK43 +pD3ayo`$/HQfR?U KuV34vݢd,iKBF)ypx,h9/xFqKjs6SQj  pَ;CP<׆/Q L|Ҋ&l2d!gcLLMd ü^jv0o?c~0 WxID쩲$E&=+m}ŝ3ŁАq25·#.&TA6"BHxz5@8F,%Vs>hp少H [?ieZe @w#HT\ !38aKz# };j %5^z1hnN*tR-/ۼ3Jڑ h$ WtTYDY^L PQ"M%nF6m/Cx"s~Yj_&Wq ;o+|kG¢5EZDv l@zȐ!EaZ_[O92fG'~lAC7WY-;|ʌ77DH?ʅ}*$M$?T]y x&= hl aї5&wMHį\9k ᫳=-u%T54Q15_Ln.ks3=Bn]yjNFe~s6 | Cp?ZYJ "z;T zYp))y "HA}[8$,8dz(.{p~vz;#m c3qa/i+!i-}} / X "ﳒM8kY#(HIIq 85lL,Ы, PS`Uaq/9-tJF\Ԁ$5 |ksL~ =BU= nܟxH7$ҝ~ŏpͥmz3Sfʎ#ھNbf/j)%4q>n+ha6c ̂n7`1.)r!lfXc'&B|p5~Hfzv4y? $Ȱ7kqi`MF[{/ZvUwd`AQ07g`TRg#׎(Ģ9D p,Cu3nXP;p!bwlU9k 0^3Ѓ]RXVc&h_(|)CDQ)aʬs^LUWn."$$؃l06>U$`m@Md)8rL؆*hW? ^qaZPg$t:![D=0v3$J Rޛ2OB台8PLCc8ݶMk+kYB F$BhGy*F7 (@z?I[3wՔ%Y=ϡcf\oyOOM M}-nI70Ȓ/*ɩciPwy1_r=a2mvĊkFU0݊yj%bv8_$,2g\p]3vdkVDD+_cx!8Vs-F_7!6SP-[=FzY&&L§5Xm^{>BZC}f ~]7>'ǽ|5J XI1p8U\˜-gjf?( L~ B(iPG&<~w[kޥ`^k ,:>^Wh+@d''icVxWVuuѦqD:ԟުL[Pe㙓D,g.V'dT0"$1ۓReSb-f`"S~ت?JI7]avhE.2CJ"3R7%&L4|V᭩~4 Z-ĖEյׄ2+q<sIAHySk1쿼g;rS;h+lٸw?\1lnbs4ж)svvˌ~Du-hI}̼{<"ε|^r)gbeVH-x] +˩w'`'mjp+?-UлM7] o?|3G7%+ |,y=l f3)i*;T{FجGW-<2M=jebǾ$;c@w1WQ IzQG-QVF!FdǯmO>l<{L]Q+6˦޶M< E!rnd|s:SlPL8F3zܦ7:|v3*NU@v.[m"ErJLɍH44WD&Y@ *i ,})|c'#B %b8 ܉Zsku]\;cԋtf= TvCi12bL1$ٹ;D +T2T, :a0A1ڄ p|>n,Z@R3|O3e̤)4H4Bp(Jٛq( * }+f>ި; |PV|NlJ2K<`L7L훆݁G\m7UJBʱwj]:>xIMpґ2.ttFClR&<*k{X\Jy@,b+0x??˶ir4oj++(اaw03&m6[r]_2dlbRwsmeodKgΔ nMiQ_#|чkTx$E^e66H;By6b {(,9ܭN&[́ΐ/ʀiNak*cc!K qqJ=()i5~OD=C:) T{34D6 ]uhO_ˤ"֫4͵m5E\p ,)DSdE@5= #^7!䌃[jĠHwbxL r`)?5/J(h:mhpҘ^3\2ϸ$\[]G~ڜ65~(jIݹ~Pp$t^~rtayIFf,Q0Ԗ&0k UOү+Bj[}TR-h] NjM:pr~hovԊUΊJS6 n Wvj``SB$r6*N0zvp 3/Yw3s[" v@kCvU d,dgMQHkLqPlx A?<ͭ (p͂TE*_'Vbm]&ܠ3T i`tB,t$Pq'htYS&ї|jy>`qsYN]([$ɝ<,}Xzy jI.iPYh"REz,ZH﬘$"3o'W\q)np-8AHH6YuonfWgF [ k6?QJ6q?s~u˰V($U=V_!'yNm`حHk:Wd)_6+= !K, B.$;qF(x,%Sjl@^49;M+{YؕKmVPiP}Η/_7l[l`rWxS %F/oQإT>OR jVRV)ѱ@NVbISAnKbl(M0 #0',oc7#%T&vw/6?|>u!m>n!BnJ 4+B=vv=Qҏ=N#}Z)Q w 6Yȷ P;nZvn*Uͽ}#Y,,ULx*EZ? *+0\(F22#HLs}VPYHXNi: qgϼ9I<Gl 0sR!h@'hHqRݟƺ*a;&4bԝS)S~+m4j~"4yTede_ۘRav`5k3HMmtJTH#aP#g=(V_:~$nanjي;tÌV{5 >x.=IWd4:k|K:e"`xz9cdHA!b)L2 N;%NP<\6fQ&D9黛AIzA4Rխq(}Q`W'f%#083al.{#{ ^gm dvۃd%!{?Ǩu _\7&h[Iۺ ;x^^3wt7hƉc {mK'X31͂M}b U]x%Xz]ʀ.L*3[b)=LfH"IzxjJ / TIz̝{FτJ J^95do()qTD#z2^m=<+{=sxt' Y-iIvj6c4)EgHa»˓(L>ѐ1pV)ѵJKhXi zEӆB.FX'xFHfxm=MY[Jhx|:TM7DCuɝ'22$iG_M<ޠf=dz[J#m4G_&v"!d_x !|* ̯8l&wݐR_{SˁTg|k|5 ptby vob+ق9 7s(yo$Gt̩kmf֗z\7˩zxHm54N^`c sve+ '!I26>۝n6< ,@zd%:w0 L}YBX ;fv:m5ṵ{l0H&A>m? 8B $5FUu'M]q+ŨB3KM%&cKOqۭG.LuV܁JMviJIB5b8Lax+RbۜzgBy)ܝ l)u{%ާP tyYbY7Bчuln,KMJ &V/1:c 4ݚ,qak3;.<ϼR$"d¦UOb]iy\Mz,:}/)vr_ꕋX6/sif$WCi*lTO1QBS^gF{n Uq]gJ?D0Iyf.3ksA⯉wL>vw3[,x7MMN;FmrkIGJQTvաG5FnOݭ[Ef3gE]C=|GA~&mPnF8 J wYހg#'ӆK9YZC+ DP%^ WiI/,Ƭ6w$@J"[/Yךqf*EFts{_{jP83nz ¦X?.Z.#qrM]ߑ$%?!btv8>"R"~ v %,H?nU}Q]IGHm }ψT*7~lxs&"Lʎla `BEޙw8?lslXEy:Э27d;ڶ_grkJO J:NŦ ٘ȾiݮQKgR^@U}, ui I`v)R ?L‎8vޕibgDVPeȴ;̠Mc IS_\8@ |^r?>?7#s׊pjsʭH]Ire6}-ƓՃ&eTReLJv=)`۾>p~^O&p,{k܂:{'θ-h _+GO;rLeuV+!M\ >Ԇ߫"<['(-2WIid^c,~SֻM$tcU_9Vw0&J3nA&b\ `Bg\Zmݾ1 Ao #N2#kRz 5Į?Sk})t^37]vSٔo? Nk*4fvl)+B+@A@ 65W5-QhY-$.׽z1.zz ML6uO>S7Q?YaNdcrޥkH@\җQF+Li32%?3e8>j]O%+Ⱥ:;]p% 92cwւksgPpU.'6vwywlrVQs*d oNm8E95 ȁZ__1_Jq ر5+wW_P"hb@q8~ZS\DcQ;i R#u/-`Qv^[0S{0$?$7/ēkW G]$ d&kQ' ZSlʌ𒅜y 0@=Xۑ(hy~((QФ}ޚ"bc@a|~帔챻uhqqi\q%Ɲ?w2CgY=eMM_:v! o.$GI ϠmfB, HJ4_( B%fTy' nChrsMUthk64P1 *ױbT?oֺ`5cՀ .1@Db;eS p<Z?rygw`yAEg.ՍK BQ<ޠS4Y2M'2n6dϙ7M[e-~;e߯R%Zs#2biHxp:h=wDF=cReF] xtOL\dr+ 2G y/&\9 5#- k[9^Pi?NW:M)uAԄ=HVwR;RBI 6z$A؇x./P<Ƭͳ햗;sNxWBTXY+ϢF7!OGoJl)^ӗXB1=ogglLҋx)[oO a}qR)l8◍,z_J| i%MNz{q1h\%\؛ '姜 թD a =Opf[e~S |B~1##YQ@g,$"AQqOAHY+~AFYv˛z[[?!!|s1tl?bćGS>%U R0"{!]IB>^u93X_~y<:.ݱmo2dqT87j"4j/ڸ9bqH7]^m/vSEeP={O{m D'1K=0uϫR?ټk:Y$ydq=h|iC>@4Ϣ׫}lΰNxJ H^| .rugO)|⣋"L*pM^kyt /_۴0z8q<)J<.ˎɀBp˫gn>jb+JϽ07Hb95-f5S+QFGyȤid,, Lm5B kEV3w息gZYU0tkDqaut(4UV߅o.}.ΊB,$O2H|Hs0K*Ш6=Caװ`CN3(nv9\R@Td.p;XR9uxf`kIņ!1?ҚīW潯xA 웯6]z*3P`6|kѨиSo\׌B9\"EoCP h#-%!"ϳ.Tbg\P[ɞURI/e,Tj#oj#Rod}K#(a.e0nyvk-p=ɛ{f !w3LIfVDScH% 72>Quɠ2V (*640 ]MsJ9B}msIh\1=AІ)NsAÞ(b|(3a/!P `t힯i?yKZ{tLz/6<6B['M_ F| :A޿cڧRd{[=U>5{ ePłraC[ Bљ+bů_BqA< YEBh|Դ֭!D,gra}͹gϤ[CocYϵ܅zD踉_Ry#ov~A>9L08qEe>U Ps S5OgwW !=<[EGz5BpGS{6Bie7W,zy@-E:U:soK ) q6Q~`F ;zsEVuC!nb8ä, ! §R4t]gs9wdi⊹Q AKej:d]yy׶&@…p?xZ'χl7\Q~Xf>M֕PTDMAk0D_ *]9Η~rɛZ=*oz7u".I'$ 8(^Z v$6 /dIU[]V!ء[F2ʼ< ,5{Njr=S#Cʲ5B-,tBv-o(#6)U;'&ŮNԑQ^G ;?(9ɰDk *|x$*3E p\bn=WxS?kV:$;DFgIsg Dr @%Qnѣd6}9RV&/<TK~(/K!̏B2%71%ݰx8!2Bůs#A9 Obk 3Pl=vsrKhݪ'`ϜP~6\ k_bj]} ~ۗ"#UqǬIYA:j;%!x7}dP[lOI}NFbn99Y>qM:$dP{` *gnSs Y.0Id u4%ށ G<"Y;!27(RR74^!I)9IG+Ur,iGqs|1Mnz=x~Iw()֔OunEލLNT|IIXՈwTbqOצ˩މs6 r]powEՠqOPmC58Z$qd!:u( *rM7p" F|9a t6U{L݄lleu9AQ^mf%xE29T%­ݬ];*Pyy:Aht/TbHǍFIiT+y:#v(;3uvݑƐa@P=ɽ8>]$XOMctPNlC\rhN큂4Rgs y"InkdWM-`i>{9xI K=2:-LSc5 4dt]<#W]TʣDSeՎ:^~?SXrhMNqo%m!|EJDmUb2)Y8q PimHlDݞysFN14zL` :2XgB5VcnK?Cy^ņ$8܋B#s܋ 2x/,ɲ19^ީRqL_rEхgxwk DచMD[ݵ 1:jU 0}pye8`jО">=ygZlUD,3qفxN } xUo%ҶVX/R4_dw.Ƚ9 Bk$~<];nM y B>zmY}M!H/.jI?8c M4Mj3ӪŎת~P?ZguVדq1ľ Zf%RYއei;*߈P[ Mz%[P O LXFMI=uLCjmg6|W:p*ҥs Q&f=qvg7Ko0{AHtҒ\ qC,"SËsdw3R@D}QqlD(rHD2aSc29DʶfH``sogovH,bQb<5Ұ\@NwKdC "tPkF4,,oT33;rZr98U.] NU#ayͶ'{^ͮP:_]-w@e7ĨeBOHCԫ-8K'^qOc[׳rދUy*:=kq*'QrNBJ8)& msSĊ/NЈ0ƹP 2YNJ.i058/UZ{z:VwO~5K2n؂AV1|qbc* N/N=e Ds݉Jd\_hN6v^b= Sj@8j:*d{\@+dd430}8an__LvdVi:,FQͧjǘ\d91>LJ:m'f8VLh0EI4GdW9;vMZ׭\h{:Ckxh3/W=؏w_\%vӛ y6jS{SaY}DԜ ! cM1*eҧgJ7HoH{!_Csҥ;Ȳa],!Ak}kH_i5GNDG16ǡ$ݻ5Y;)d ='ɜ_`:*FVgoEqs!(.F]]kmJy6 !U*8 =0rzS:GNsX6j{~7Kߢo<Zx.H-0_*Lלa$Y=D ЌE, O2vT*Jݔ)q`>^L&s#Z;*Qc:/pcVNyj9PGruN!dH {R7  &s7vttp}(9+/{B@YuPz6yd 7"2sa +e%Eh>(} U}J472e {M4*[^^:. d@C`w9 *wO]J7/Y^$*aC&=yv,EorYꊟn7іyk0"WD %x`y4#McT1Ųuo*3 |a/TmpչHV=!BB#Jm30>@x42|vwO]c[T鼀i4 9o}eC! T \B?*K1F} %Qʴ*?+z8\,KycgPp|rd틈[e?eN} %PPXUP (bL)Xߔ3\C7"t}+2x' qL@VmqZ5[&af?eWETpI ܤ?#hzGi7|nǝh S.MVK:E/_ʞuN;x[A~[N#RQ-d{I0IA娤 -EI(YHc)n#ʸv~H2]qNf)*NpҚ̌AEϒ&Ee;BgFMhЬ؈yhgͦO2D#!\l2CzK_wq&%TOK&BrYFՅ^c1* V=Qk-ʜRe#SA\nqù ݲ–%XZ%i@jI 6J#\1'NJH'0"t#ңݞ@ɰ/ѡ&++ P`wx qic3Ct]E,R@ ̨1K>P4/jΏ #e*8>OL ̰YDs^Knwzׯ]WF rYjFʹo;ʅy5Dgz`4mY]J&ohM$( wH`$&0@h4dv{󣘆 "3ۉxIlNLLq Ҳl!+d:e=o58,ĝDsqvkM$mIrsh FZ >ȰWl,ndVv4_fN%S^~ #xc #<̏=3>R8\>}gZ*r G/it_d@Wv0[U~K?f To`6L[MM^KIW#V13G#LEtg87W']w`^̢5"?)ҝ[8(i˅R1O:* $,w]1ݙRx^~21PzozPbxB3#)D:3s4ڑ'&~`gYZ07070100000381000081a40000000000000000000000016661890a00002c68000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/soundwire/soundwire-amd.ko.xz7zXZִF!t/ݝ,(]?Eh=ڜ.+H;887_3/^Uၝ/OrQ5\} E FKP9`Eã@L'`@&sV9+b$[G͌60\'jwP>nƪa3Ԫ~%̾s6޽R՚\"MaޫܔPO89xRʻb+z2tl#jIOض(QܴSI \|C\^ m1C(zJQh+ Zg[LJ'N L0f bto`} 9eg?F7c;\Nd=;X#kJevM}E@ODljNMϟ,,o tZgjp Ix".ݡm2կ[YK&o}~Q6ǁaTѹ8xD V:tBäixݭv࢙BK\t:U*p| DE{.b]ڄ\iuWՊH]eMD<-îQ7y|zY=Rb14HPޢb*`VA;۔Р< aȨcWX]ӑy_f{ S$Bܣ$?,n9fL.b8ze˧aW .= RiVL`P:ro@[`\a)E+dtC@j*YG]#A@5rqib8$X l`lS&SCL ^V"G㓌Rw[3+ILfg^[Gasnd(X+_vœ/!9|`}>l)Ot/*֝eV%29jtKD>Fi[o?&lB*JɜR1]'$4/8&xٳ/'fI}3J- %eܗ􊐆l䵵1 %Q^Y34d$4/=eO:!L|1Cύ +rF=\h=$ >*—0I/\ a0q¼upfR颋;be5:o=pJ5jt UqV%NH@[LX7qd݇lJd&^X EY *)E7mwL֥D=,і P ~Z*^K POW9-Uڅ' WY]!oo iҠgrD\ /rqD)i)>3 k_V2:IK$;ebBU(َR=ZD[޶ASCy 6L[lot 5bF<\|"y1@#~}?2TU_;l_boKf6o jo7+Je+GxBuq/5P\`zlCnaCywU2GH@#o"@n19# o'lv׮)>N)~>+d>13YBVo(]4[vCdETM 2[ëMx^X[>pi-#U&sy?!0Paѓ@[F9o,J*4R"G`lw͐0gob&ގ4=*b8Ӂ)msN_ PQ^4rҔ RDG`JгOggbY0l1||{ZVQX Ѵ@ _ёrQy_fSr `MX`|q~$lk: 0nO >iI5+mhH3kjuzқqWaN,O:jN"|X7ر>-m/mp@'\U80Hۮ)l0ba3=BY0 E 0rֈ (&}Zq@dj33.(;}B9ߔp>@p^<Azt\*o Ku''0O0mj )gɢ ~_뒌/|f) :phG.I<#% i,-8PvNoԑ4r].s)Aw睹0^>,Y>27sJ^*8?|왾(\8eF(c%bfRKݖBGGy3MZTEg$7K.ޛ17{0D)cMְ%^7WmU0ƶd-]Ud^v2a9B3WX1ڏuj'24zv# .*՗%XFv%sm)- L48} P͢ g4[BFA*ԝqtle _ni2v &Ub"2ꡡ5y۫J%r`YdU*մCToe7# RqKHaw`QA}K& U4 f;8&!_U؃>zn%>, eq(蒒5b&>*bwïDC!dϫheg3LCK ZXz% \*KZFsv.`E͉[Y`S&_Q[y@lzjFG~JQ& r<)ms7p7B,Z"mF?'q(~ل )~361SMrZmӤm6p?Mwjjx-40"k sw&PF6{{5ptg۶ KC:Ӑjw\Ӎ Ar{i&2܀_qA#p?f+%l!D]VƲ(=0P.CD[Ҍz[7_ʪw@/р[Q-w69ZCc- E$V- ̙ˤW$-VƬBhM}6FԔ{^G9GtogOo(:ERoI;ipڕđīwĝ{q.;%X>CB"JAOullf-ql%Sx!uHh6_,6!D|jE~y?S>r,3MAFnxYxߤ’A uaȎcX=pD`+!wBؤG<ٔ˟9F'iU2 Lod3'Jѹ.k-ۆ-_kjH]Q>.q񸔁ř3뉺$7*s4gp )=Thqf!`޵s".}pxie))mkDrvq\˥qq>(>GS,6$RM A.GsC}4Z4Z(RO=k_YTw_/ 쩯T,gijr?!me1G4t"ӠOc:`m3m'lSќW&~5^^u)Tje0Whؖc0w a~8)4F~Fďvhʱg˞s%X zv>Ԍiw?x섑3YGLhPC洧}w Lc͋SC'?(|~ӄLA&CYSSNA O](xX6'}cC GDDp/(HƓ!$ F*S֮r=S/F;9(d!$#6|.SyY[j+ߟ/j[p7ߢY?oq+5fEL_ڲUK̂ j&}8_4Mu%Gצσ" M$iSBYh5aPۖyiJw?OrĎKiF4BtMYа%JĦOCbI97?6_Ȯ4 `>Gt HQlb"z_ G' cDfY?50Dluy ͻ6rw%Z;OO86jDsOX>zta٪Gl;J"ŠD3 |O[bnE E}Ӗ Ds ..0(U}ҪhC5%Rw:z̚G5*% hSO#ڢ9űrCL%yzf@wa4X_KJv!x NG[6 h"8W6z*ލ$o_$0rX.$ r^㆝hNU~:aZtJQݶ)F\/)/SKSPpoy&m(yʊoFdg~zLQ`t[t[2M򸲌:o:PVXa9̇S?v>x- awQd?7;zQp7[mJ`۲ym-wGAk=ˑa *\T)2=i"sX)aoL3MσjU- @.2)ה 9X:KGըWYm>G gf=_-"}BUuj8Bcj3rahZz6TU,g$uA`W+|8ighCqk[@9V@`r\${mfX'BfO^z g/UUC1.N}ʷZ{kLޒ!A7-~,D<ϓƛnR [|'.Vv)69~d=,3ɵ{,S> 7xƥvHux3Ꟊ㮟9|S\LTٟe'Eex>:Y{ r(k~!S0F-1v媸p3:oM-"3Vs MaZ]KE(|U3 fb׿B8X185Feۋ}XK%uN^ZQȇyfe4xȍ+`:ɑOW?YU4HfQ+1pR8+fpQX8U‰ wXcU m@bR & rf4/E$EC|D 'm4ZvP-#?nLPB⦿~Th::Zw+`or. 4lf_:7u 2)3 h`g5 ԛ|E9Na%^gJi'*,+=d5 ďв~g4Â.S cMZAN躣kE! v,$A4yRooU=~B6>V>!,14UN\C%kݏ;Ʋ{R[֮B{HO]Keh|[-i"1Υ.gjJ'hI<˗HT@ެc׎>eT,Dd&7Pԯ#{v%ur YFbT1)kPVOw ˫Z.i.IyZٸ=[Ş* AlYa rBS&Lx(ǠG46S@2G郬^[#;@ly0! ȅ#EX;&}xF?u@ 2Dz#zZYAg_V\?-fFh\8 HԌq cSi58=Xዼ]׽lvy&k/6R:r0dB#c'T<s!SI3O M1HOšeA7M -V4tp8ټ?l"N_sBҌb2v6| a?רHKKi@r#-O_<Ԁ:$WcvȨw(: )-v^aAK`jG54$#iS%3M*pSR52 \#+` )99G4j>_~;fx5VS{T$x8Sm$`q3@XsUoBcs#$ABk*"bGwm%$e|Gt.4ͥl|LfPA,Mg}%w{ A+ܑ־i$}X:`TEKY'PTnvBh 3:ݎ:6'rDKDtK\[ |R9KP)y(@dOE֣S5:#"o53y.鎋ã+d)OGRya6{dR7 m(I¾0$KΎl0-JV!c4x &'R5'I(އ2[.P1)x)~ɞ 7I-A&mJ.[˸[e4O|ǓX{`&U+cnӷ'i++  9z)vjy*I(_ w12#Xrk @g:}sUc$l>3N`jO~d^X +tr"٫5ɳ*_HcLP7Vyp*>8 [+tB i\'lMKlD":7z,x>E NKӎݱ{KO+"C(߂EQko 1JAcM$Y2 PB8;c%6GyQv)0o`6ogÚy=#PtuNvtHYIxz`Ƿ_lqMmvBga ^x yH Z{d>dϟA~sՑU P(X`*:z5l0 ByٺfpHpP">* )P n^ETңr-`bs3CLǸr(E1Ӵ@rR`[d(B"sO™Z%|iMh Ko9)i3BU8/:4bhOʺ&iD1`c#1kv[s;`'!dQ>6:#zN^tJoUt.nZ.IhԼ)}':yrJkϫEPka)#yXAEKaSR%"nzB_F(9`9 R7AHrZTCB#kUP/ Y7,ddNJ*e =eievDt 12we:$wUݩꖐt&;[6آ\]c!) K4e^'.W5?3C=nWßfiϕ/쁻6͐>סLU5j] .-@@Na_~,fnѣ-nd㱃怳1.foP"RNQd{cKtXxgAtY.̲Y2?G6yedߝY\.%΂?#[勹 t~t菓8ȣ'iHOxiHV"8kC ) !>j+sw҆&r@oC:GS|Ыs]wJ U|_8GlG>_m\'>zCݛYr="mB(H,'n|ӀQ+@i yU=.H$Fi@nӶ7/*R'qk<j^gs$ )>-u?-odYRժ3=W7X[f#<,#=rYm #hnת uO:*λ՗ѱ|ER!T0J/OCvǍ<k8HiDtSHx (jޛ-S9]&zAH`9 (mup,F;Tx%-8SuGbyΥ"s> - n7pa%} <}{PXhأ![oJBr߆؅V ,Wh-(: rȠ k 52륝.{nN]YJbmg-q&8zm27`֏WG^x8sC2쪏ǭw=}*ip`|l̴Y(&2W\S؎d I\$5 o2KD70ӧJޗ2K%}/3=6ay_ ` xdAKk+=L JE|RX_ȋH8?LTF. F,8`:mXgYZ07070100000382000081a40000000000000000000000016661890a00008484000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/soundwire/soundwire-bus.ko.xz7zXZִF!t/D]?Eh=ڜ.+ȠѺH%ln@a(1ޯ *$scvN[SFrI]@F4Ue3$j!hl"Z ]qЖ??.=7^EG,.PǡpPKCcVw^9$ "XF- #:y*z4;Q @ol0pCw!8ߠ+"p ˜0H 6ƦFJjvCdҔw>Ioz|I2[0nA`6[83BQGvlMoujo P طK:hoSV9(1i&Nozg_@!%{fU=z2K&K zߦɻBAuš2%|XqJ3QS=/p@ɘh_ava?Bi62 {8_h4s? z ʣ襓@ѷ1"%ZKrz*d۷0*{!Ea퇇ktm*'"- U6ꪜ_#EߊM"*ʐ?_7"`[g(21_H[xWUKji$&'stz#f ƽ2Y3"kpU]$!f esu͵>u-.' [S  +d㎋S247P "4,i8LioՔ͒v4.^R9i'Ds]Ԗ"X Jl1yf|$ҁWin(&Wݩ;(;( SvyC++-KE^ZQzlPfָ\x, 8\M,P~|Ƣ{~y)פ;5-6<3@zsʬçUr*Hqv`b. ZkPMSdwl '^̣#q 5JN66-6 Ds ^j! £ W/{h-80_ \f:Gپh$߿73x]U+7u/P)`k#Bos5ҷEQ@fsZUD5pW^`nazE٠|-_Xu k& n1r5Y:t-ϱ i>0]BaŔj =VD֋=]HJ֏7a.K:b〭8q|lGbax QeAjJS~ µ=망3x,H%G\u& &z3k%ig1i:H )uhu$<J\.@JgBK jJ:6d5 Jy'iL $ޫnRkW%Pk5=X[vUk'1bhE zl^`; }!=9%,9(}%ɨUkiOK zlAҘi@{s+P' KfIk29˙YˎŪY^]/ap|WϧV2L 8\bGq\*havq2m \wM1;x[konn )FҐ4*8y兂802ܽ߅ _&f~ TN&ZC;PQ?bC` 5uḊ6Q732㇭%ll_,Uטdhc|QEc͹o*n(DP[VK4ʣլ. ͗SQ:#@ct_962$&zGB=reo͔gǪߥ}@(,O\% Ӗ>7;#AnI$Ju;l {AWJ%6WlG]uxJfLgV*H'"7`<; `S9cz}yЯF|<b U1ƚ @u@ԃü1O}*O@ca\ a08]KXW ?H8AϡrR[ S=#a,q:5R"f8GK7M,>!W[s|#0z,lVu~mtwhdeXf 8&VsJU-J{(;B1zJaA+ >Dd&Q?57au(p&w6< Qzmq݄|U>ѓx(9jQ-BL]2(P7f(eҷE _UI&,f,+ͅwf*r, Qz0Q>vLUns#i:Wٖ>si(^tA]q>izLֽjPS,#-M1"i^pFg_dXPMϬ Dx~hXC8{[J0i7QT%R, |\NOI EYx83W5G[ṷMl-TwfF#b| L|}wk"RWYǸokQbOFZTA},b$VfhG_ !i3 oI;2e,։W}|L|T?// 1`y0= Nm뱊6I3Bpҏ/ 1kF (I/GĦf!=j./rI=p)x^Q0/X\  .)1DQ>`h6wKK(Y-ދZ@7(PqݼrfAtX Rl#~ё[&pمyl16cdO\l(.Op>(Zo>r,Dy8 bhzH1OOfr݌Ԑ]tWpSUv9fK%߶ZG&f@"Uv}1tŀ dC;oS&3K-n"& "Gi ͏YRV\mVnByN dyuKAHBNBKIl9c< l)<}{fXn[;\p9C d'M =w|;X$!$U4%MYXoҢl{ub^U.r*̷؞ߜ4nK8G}.ix-( O?MgTėYJ ۓG):8cyOÿ~mai[E <^v CZv)4(iU EbG~ AT[7?k%._SG@>5z*-!}Q6o >~誼a+E A6£/kmx,FN۾gՔkG FUк&ȤʷXV– j_JAxu4BVa`[ӲL VO!νs KTj6!?|اJĭSfw.EQ.vtNc1k7Ψ-[Y8Tw j: )IVH#}B(JJ]'!;MNCL9 zR*:,tD$9נ=V,81X_<UąݮÖʹrGF=ACIAA'|lef@_Tyd{Q77d]Eljg),DݻKLc< I깭4 )Z|tAEMޜ&}ޫBsv-3#T_)pwTjmad!Di)#cyWCdtX+?%ds]w#fƔjvOHH>u_] +jrő#Z587頷4^eA7M Iދ t"ONzt{}#-F4o60PY FX}ב~׮0|ǹf."F+-0rs"/ i;'J0+~i 5a|;UٛGؗɂ?,)D ^_`6ZX mV*_*>p1ZJ_tEtb*؅ttWxXrl2 !W]0" Q'\ђu^5??;Nt[x 6\„G!I-bՀ[Jo_rw1R]ջ71LA+ ŘհM#A0 ! i|Af/xٝG7apd\&fvnn/.5Ey9= qλSFl* Ɛ|Zu/(Vue20][1ִ̔FKȫ^ 0zJWR&kB@P`R98{i8vWDh+C)\d%'o?Əs7\XlQ*p.2خKg2)^d%.w.Gn Ecjnu0P @J ,Rrݎ%=*S2ėD U@:B36r[cpzBG(>LaE"m8IڪNnnUsj򅽎*yRI3%m4avIdVt#]1S̑3?+14Y!{f"&͵\vƟw˭!LJQMqN}A 7MaghsÍ , |"QcgZ9wfRibg7BlC㩑 &T6Tp}yޘuXĜk-{t͒T-56M"ndJIA\RB|.wdG R&0Y/߁>"')+RS@>_b߾ f T,Ga @vRv,p]|tKx)e{ÑV NhUEgQ{)W{͟Hg8,">ա\V<%5= %Q3Ҥ F^7m@\*cpH.r, *,fcdKfDU UTɘfQ&XF0Q$ZqpH K֊& \R]:,Ba7v7n@[{j#$XYa7*m]/PoI$G+0xŸ!)SrvC];gSvm82s/dt}ORxI> ;(d( ? 5y%yl,FG=Ix&M1J즕T5TA^nyw׌9fΛ 8!VH7p: 0Ti_֕Ns6(IZ2 %%=3;x4)؁A)`ʇT )uQ& }( Ro'ǰ8tVYPyk}0?`.ŭ$W9?ժA'eFh D=I[iw(`Ƅ.ŭSXLK ~EK ĝ0cLq }!Kmk'a7!# n ouec(O{zC}ƍVLV>RyWޤ> ܅*m<ʤ4*> `Pˎ GhFVPtҪ7B_Ld>B,WG@~mW.ٗh TX \sO/1t@Bq\؆5d7v>11dRPrNIGI[}ZILpmI0)&jTjIEM?؎eȄX̱{S%)Ҭ'E.R!=@\k`[оֶ y9틅Qͻ@/ Zpf]O2&5}2xOJOŜ U^CRF@D4˭H?7ō?.Mƅ1C:Qnf z,Nw+'p1Y<&ND=܀kvƺm}쪥_¸PPK8_3>Fek U++-ϴݱkk :_H/Y3DЦƬ7tQ7 *W2d%lR3 Y " >c?^a6Qcq@ %;dYk|/*g|%Uy5(j|- {b8 6Di鯰^m3lqw-l00D:骀5HVeƊ35Y1ume0B3};Dʼil YL*YF_rO͂3XXdy!g%=DCΘr{\ށJJWÑɲUiSOwB+ޛxTw*lMo孒[R8! 'co'QnRO9@sw@Hl=QsF5pP3I[>PC670lԶi`B]&jԆI4 qݍ_iaב)# q߫LtoK=kk@Z1xv8x0[`-Cȳ n)z".Cc~T sN(uk`W_s@E\J=&hM~:}TP 08`~+pTԴzTSm y|w'H>@rϠݺ=:Ĩ(s0="qYoFiN@4I;^%VX>YJ@1Ŧbn/52#ȬjN;Eړug^gځ8Bn*RM*!CL@gtD9*өxg0~4}udc2&6mSSؙL3I4*C7DTD.  z;VmQ'HARkEO=H6™Ƒʩ5[7aZ+4yρސLՈ:,rF4}Y˓ H-7CёO+.Ū~i4s}'1EI:E|_ԃa:I\:~ qfF}Y|sm1~x, ~t4h \AtfD>}p dSfme ϼѤ<_ ¬Np? Zӽ&JPz5Rm@"1^_yų?͇҉/6mۥYQ$-ci] S%:G-1WR0g adP*Kh&8RQ r13, X{0@1n;6[6PV֐%j1A?@4uĆh;.iԆD Y~1qdv^?}j/gC2@ !Qլ&oޑ-f=xSmU`H#NK,$R}f&O vC|1+ȥ8Q;xa< ԠV} c8"Hևb6"5ˁFt7B{6o-D0>_C޹x ֓ 'rʟwk_9:#VBHmi8z3|Dw\j0nd(jF9'Dߓiǒmh 6@evsm,㈡^{T}0ʙyLݐ^eu꘴/ 3%GY,duj6+ U 6;Ɓ\Hz-63G6j\F=1,ٍh yOI܅U4kfPQ9==hh$@8D2%4}φI:wRjl_X j=ȶ'SP8:*'dԈPaAJ)꘧dvÍFZDdzD⳾, Q*@ tm}L h#9׏{- - c۰ ޮ6BFfaA"yC]7&;2X9Ӂ$ SU\Ӱge=*(L3qRmB"&}G| :_@Td>ȡ;0!LKQ*H7 G6 >KH 6W}V$Y0V5)sŸ _+SQ#"6_pDqۦD"`PY!b4qpZQ?\XEy~=K Iwyٙ*JB!ú p+ԆAP26~ RJxW" ;GfXK& s򀸐CT?cz\_F!X@6[!-ՑVJ<1Xj]/Ta 9)uoƩF],bu0MjZrjV(aU{Ŵǯv~R-f.Pp[#wp=⊇c'kx$38#|pWfv:uZ O^Mϰ!A&ψ (/[Ȳ4a0`mXUB,hF*-0W0\3< z_gt2=5e&Br/iOuzL]VpÇbgd1+J}Ͱ`\J}:d6HX Gh}\ Khr{ˋTiPSS3~ " Lav)d- ! "N0oft*hЙEGpk>A5KPJM'Zpl$\w|.&e_: dҔ~o eC AO(hIbD=I @?3-pupXUZسʯG:@e`L5(A5,3 ij=Lvhy,|b^VM3E;W*uj#SQHq]5X~u"trLHj'`yZM4K" 7!$^8M:fV"XirlrDˉtSj+1+[fϣH16؉թs_>Wpq1 XFS*~2=BHXAxIIe-t k@0ص"A)@IouF &Ry&ƞ+Gc@c~4 9eH@oןv9ヿՀz2pKwI6mtgɧmhcpSoE ۠<oLO x66hGgiR_6Zkqj8pWeU+~-=.Z3i]JޓH쳗a7#bD84;dό:P d5]|J|a+o$d;Fg EbІ#k+O{ '䶺-9Ux?xM@/({Nx YtRGat}ÁXTla`NfvrwtA i J}۬?Zh]mfI=99k~hlȥ}\:Zg8 wpDb>]D %CAF>pKPt[+ 1nZ~cE%f=f0_5[Z'-[s^Pj"t>=v>>:9;{\Ԥ fir3zX"o$|75&qxE})yh,ihGjwު\%PPcF')2om*,$$xez|@K_" rCkVҐ/iC$_]5zb[oUiXMN a<8fe&Ͷa<7@4E%ttX__#v`1noZXe2S2Ց+S`ɇ N@7Y&j$YZ=gz y jwyTKGD`e(+ʹ.]k'S:YN, ! lH5RLm3ug\rN`:U4Z_^! ET?G'ު 1wtt2:;!1EPvhj{ TN~2fi|̃3TsWૈ\"ĉ&בJd$w e&s,#f: *4IM:Ys^>YpN̐9訪—+5lai;BʘdhףjBQ|#CV=6^\ZBY3:bvH0?[b֑ݸu:ᅣy bh^XD N0;fmP,#8v(--] bϊrjY)r{kkV≠Z 0SOp{dmEPئ,J}76´h'7] mrM:4# NtkĚ rMfp,AP%e oqXuU@Hw}ةؠ|Ăj)eS+6 電9Z5w_0؝SX*Rk9Spblg4eN nDff߬~J*)B)H]B˭IiDf11'Z(y]uuRVqT5% ̈́%DڳYu.w&O5CTɞH@jy(̇o:0^kX "c^jEI'fA23L~,zaChͲSAm LWx{t|w)UQL+[S@HZfw<9ʓP:䁁=Fiڰ j~8ȝHdS. @*pgBTG5{t19֫W8"sIUk $0eOi-QNũa񟇯 a@su7qBE. |] >Qخ:VY/2OFW{r"wTAgO Q|=[!eMġNmns.! W2*]W\n~r"TC/x;g{5.[5%@pxi 4[[l'G zAK̡,E03(Z#LtN 3Er#hqG2Oh?7vr|,j˛2 n߀^4 Znܝ:@!-3߽)Ps~zia.^ϱiGi_532.XniR ^e JttWErY6ofj 6KjEv9eu t2iODX' [>b:ܤ!T5OTXԍ풏ZOPs}Ίh;EơPd9?rF ϯ{vX=ܿ܄r2Q9 [| СQMS3Vvˊ2֥&F$ `S,`HVY$m (VU.&(Ӕi2cgJ ?8)fT'iw챬hVTr4=ǀj BѬ!$1K 3)z$2RJazMd~#b~eŝiW%T1 7fRiB~D?*@`Z}Q'V6rˊ.>g52(%?jO̼` қfC] milYQHrA,֝<)`P>;!tLS:׊ E7jL[\ژFj,ڜDĻ"L/bpx.Ijӻ\CI:h̳n]܊ $oekZYv ܲ|oݑa#}ۖ6̍/H Bt5 '+WO0@&E5GPQ6v`YK9+Q; ٿ1Ҡk\4d^ov=NoKpjš*NǙqB$*wa dmբiˊIy"=Ǐi]:bcФ_u%ߗ,m qI4E[ UtEߒTYjVgs;0îhamA@S 1 S(r,ZoZSC֡ BG" OIPtOЈnpgj:o;vX(PB`܃oAHuq}KzxXȂxK`.ui-wLU/#LhT<0.<bd˔?FВȼm=x3QʦаޱTFFL %%aݽ|KvƎHJ@Mq4ܱ]hgjwJ)Ukn{J9i>WP77a{P0.t GPYa,[qxsr/qz:{0vE}X:_5 hPcQہ?%f M a5P}>/I) \&ϺLҷ |~ .֞*.L.RDV =cqЎeshq(bҜ~TsBk2V<9F4Pຬ&;[ؼX(3s 8՝VdW34sHm{.rӟz_\t y ʁRf@ޒ'SMt.oȰdjUBC[wRSyҾf(|販^UKsHHҌPc D縮Fu!I,\Ԗ y2Hkd:״;&,$!A^1 ukpF ǞäHAxǽAkcQ%˶rcscNr♂lͰvyZ+Zrdcuę~QOZv 9pD-e=FJ&gT͎jPՀrOVyH!NԹiw|V }tA5FwҠ\`clCڸ:1(ke9sI_p2:ͯ%Xa^Fj0:V 9k~d/RSӡ\;`sp ֢*,_*i`M^;8BgXL Uy'+kX;*Jng'~wtD4 YiҼB@q%x!Jl7F>VYJE,\B\@ ]ƹGleM'Bq_0|?[X&~^ hPpFrZ;fI}ج1Jkm%`n א@W Tu |&NJ&̹ LbL9 w!4){b1b[FL@k 9HҔAS )#QEizra9Y#3Q{pS-e;TZQrÀ&:Hj&OׇJ^Ҹbh˃zLaodPB<%z mVEV Vۉֺ%Dl(OST}ً^Au;9EoaV˗!ZܬW\H;٣]AKE? bx;uD"ŵ+‚Q,y\`+:h?nȫ4߸k$ Y{.wǥ|:8/S,HTD,Kl`{uk29f4պ TcMٖmR&媕"c9^0#;tDO\*I)vdߏȇF ;O(qF,RZ}qA{ዑғzoH/t ZhNtC0EB%)1]2;ZuL²c/w]@5-[W$ i_/5z@aO& p/ Ld/B7EDF8Ԣia>[ԉ^BE}y E?J\q a~GM[+{@KT\F8{!GRe*4SKxȘeuߒ+F᣸MNV570bcII<:#L|(k31Ʀ_*|~ )DzϏm3uG XYա9}e{wv'aH J+Z1XP}]WDBDPA NW Ԛ~SoRŰyœ1zGmcӷ-Zk e+n8t=zg!ՔpwXnt fu10\'9X17dw%pG8mHUK|D5DL0eIQ$B:ҿ(S$l7ti~a6$Z~ihm$ϝ4K,!N QW'"yV|a"Eacf0,ـIQ\E]VK>-zte3ا0s8)7bުFJ/2,98,ci!ӕwati9Lyz72͊Ē%%RxbxUL` q7'f8QJ {y~ST=Z DVN>nDy{){VD5Q2:!fP8#DHicJdv+H:i=b X" )m/D )mnh6Jgs&(rfq,&>q!誕:ϢPMf [BE2?aY 4\QARQ4xr~Ax-k#N4b̒ΪƄx,`x1UR 3yKZlU~UmINKZt[" At5'cy5aÂ\MZ7]˕ٮ5NYG{QԚT$a@ka1~w=xf&3ULh@iX3 xDC'32I=""m"s=V"I\^t92 c0f@{޸<k'C$A%8fĂD`㪑rvg#ܧ_q7K}қ&j[r6{`Prga 8 -6cqXώsoMc; .B)4@?[S6BP*MH#\0<6l_,s+]ɑOt<g@?Ún;>Y|8FƊO\ͨmo̲ui"pvcS>(7[*k 9ih\*g v֦@8H tQaΌigOAݹSPwTvGyg-:+ \Kqy{ *vXK۫;5ʁι*C(O=4.b`^@ɷcJL-s o$D/^kǜƊtyń9 -{>7w*caK5[vĝ^r4n`O}0" K)V0# Fz /6ʆZ !5삣@0'49Roi)8MmG tQ$2\#T}\6ԋ+R(N6kvH0 hFi8ΦI_TG1o4* RWWQYGFV s hVnfӔʯ;7!uB׋aj0n l=VOFL큌&?##!-HI:a`j !$IN;pEŦ7Df\s>9> <%/b<6';[^#7:r0Qd<9ZHKzZ>Ji%=5&LY(s+ROǔ^֑s#|*YehtU4; g¡jܛx١A\mo_m 1%l,Ve?p72Z4Zp%OK,_"]ܤY쥍EhTԑl2%ɖCv#,O<}U/ܻ^侬J| &W^wL F2ZjĞtKn|9.NTMb )1ɠ~Z#h|/sQm"U&s!)o5kD9,lDP2.)JgU 5Z:0<[Jg.?uZ(*7k:F͔M$xJjRl<)7l fj#RA|J&ׄ88< stN]߼: ;^`A҂1Q*ڎTӡ}M4=  ^}]L=jF!Gʶ0c~2}3{CMd%VP0j(*O6 x&O68 ]͞>r,rH00B %I:Qaz]Fq/KY!vY&P\G =#[qXfHYc@/d{6#-gM7Y]=v`r f* oPZܞ/{A];?8Q)Ɨ?H%-?!ۭ [j| 7YŢA}c=ekGtPG9UV;:&ܿPpg: c*=`z9ทvƏRd[=T&M;cЭ2E YKr'4dqE3AxuEBO0Z+-JuA@jjB~ܕmaP!܎.Z%s}[ (źH܋$,G1t$mk/tC7/׵kڌƌnԃPϓ'0ev0*>!Mc:Y Bm"lZI\ׂU :[ EL'`Tݲf\;,ׂ]aDK™m]{p5pnM[ʠ2%x T#/y^ {~d׼rZ]kaav4">>ූ-L F@rO @.L&;SÿRث G^] 8=Yp !C#g <;R/~}M;bDˋ 銰FS++'؎3kA($*ҿ H5{Qc0bk f+H G򞐐mβNr3jb(uϕڔBi!,˳ iO[5EY=FKey9Xն,}OH%;2$5'B_̤=蒼柭8Β^. pB/M8=Vى:QG2rkbd}˫ #nrTfTZMFR}$QJ5II Iq9iMԣ&E[xҏ+aÛˊߙ4Ðre-xW _x|m`Dg\^޸t$<O02ETNF~I; ~X5:o;S`] PSϻ ;k]-H,~ (%E>KX8xǏJ⏀w8TfDd )S)6w?oӪe>=pdCM¶-;[2$k6\O60 wgU9֣ ?KS9_c/gy1ޭbM~? kZV%XptL4?%GLkT^RHX%2!krHg w-H5wXC8k Ҍ ]w5{jUYZg_6x+\]?# :GƮE!Mjq_ xz0ƺC6l=>tXZOK!ȶ2 ,J"G_ZIE1x_dgI ELx6.}%!T-1[O<:ZיJlӴ<p]5Yf|p&$Xڵڙo*KD<~E? -b~bOX1èKN`{ /h_(3<[8xg&it$YOR )P.UˬJE7t`_v`FG%x`6k+ ϥ?^V3'hDYm/"cmx88R7,VFLo8j;M}_+i`|1cͱVnIŪo0`;3p,d̠{^y"[78򄃎o!P>GMN5a\^9hoO0ކqᮃ Z˧H&?JvȦCUD>:]~gd!Y^؂ JIw[Z ?APh"crřy _՟1QQT_E8AhI< CS,|w~݈A#p1` rQe7OW_>gq`~@IQBXm(y\ʄ"u<0T094J_YنNl_k%{󉫆mքªHVp>z\KB2@wҪ ezsC :'}r8aqQ۵ of N@!VoW=N<~[ɲE&1WXp%3+0(}Ui3ݓ$Ղ ^O*Cc'8{"+'O!7$5Jt~`x 'v,'~EtX C#zS4|M0em!)>L-Z%ĭPQɣfA =%+-& P;Vɯ.ե +ϕSv2tz2bYM!Xf +a^F^T1ܭ)+5Jrb.}@wkC C۸,ަdST)s:` j3VͿIp:fr<7 >2?kIEa4jz|!6T6i4D~#@iOԹ)6[IMSsu. GU\ 13[pJ=1@;̟T>$9 LKng8lX{^@EVYNW_HuOܾau1޾ȄKtV,0+"-//K?GfxV9)iN|(|4Yh+Ql_xo Jv_CgpH"i=4f#ck߃xpF6W3lFSrgl'5NĔkVk\RF(rfF#̤GɍdٮhO}Ҡ#| iVj[Rq-6Ńx 7P# ЀgRdzji$u&hpg;`KĨ.w@e4j a 5w2Lw?kzzsWim >=_k)]zcCyQm߭ BHz2PYz< 9GvFhҘ~_1c2mx V6spw7JcO窾e]WhygS @/@ʼ{ AR*NvȸZζ+_,EE?p^qĶ;ev'k?p$ s`(<|ߥ`slN=.#)BiL#"t i1}=oKSAՏLe/  0q l6*,ՂRc^J,-5K{BG.>}CMIAi hm7)J^k\м!f P(: ꊅ-swLͻeE;g7{mNƼ# }KN -0 3_q/#iFPJP1^`IQjLd nR&b}'>6 A})((~Ja_ř~vV(7uf {G6}-k/fMZ\JN MdԶblJEj+FcLN*f*2-d'V;Yï}njnLJ@ۉR~-$yDq F+%%*(3C5O3M. +%rxsWt+0Bi}068lSBG`QT؝vEpDEϒ= /uA=yXr-J!F3a4mD*/eE_s*dN{3s曏|f*d2F;<$;ۂdH`$iO;鬊yЋݲ_sEg]%!BRuPϣ-ٝQMKciw/%Iִ,Tj_Ň%p|aƒ7\UJE`ސ:x<d1S(9d|*aRS]^ZXEE|cb J^h!NU lˡzƕg*hZЕ 8ɉ{#roy7f"LP-(gA]?5!Χ(,Ih&) ŃL'ary-22ZcJ՚d\q&(㜱cDl.\>Oy^ 67Wc % q0놡9,%d8ҽ_k7V;mPǮT?.|];iޫS5RjbD0(ktKҠ0V%7߿?EpknAC ѷ5 d3's+؆;@ ;C _;` ؉"&Ia+ߊ=1X -}$c-1T;']Ď O,7nQĪὥA!pxUXEqᛃd5C w =RSh<$^F{NR:mQS -#inS{ʮZT؜$@_.ԯx[B5yDV܂ qЄTTht9T]f&aɠW6<8}} ?KO&NgŎ6ݦmZT;LS]3™)H }SjjZ̾M.{ xc/aVkEkLw y9ygHQRWqDQ[msf,'aok⏁cB'ЫM44}ff!T[&fj^_/̑0v{0_ /h'anǩl߽\ SWZ^+\_Hс}y ;2(@k bAhY!@˺~o-$Lp΢*FE*U43pRf<4wa?Njѥ;t_ RB^_x5PŶ͐e#a|dפ$n|~ٺzvPФ.mesB}treF}c9/0c!B,nS<a333dD*;lkt]Բzv~@ˡ+b EJ ($&ڨD}{,7M\V#58kCx9o ;}OJ$&rc |SI~OS>> i&~ї9WFo4†?X`ȣ/˓A_(HYe}hO'F^ ?<#%&<& (R8Š e,csRG۷H(J^lo\dG,_y-6TY>-+>n&ƔT圫s@4!T*k--~{>ڇG]}$"~ jy vmy~te*!Q/vˉ:3:mR2r&H5"J)72VӴ4i_93X*w͇L1bFb:;Ŝp|(hHz'3'@UbXO|9{$Z66Sj愥_>G2{5?g-dVAgnL7@?fdJ`i|1p'Lvprf= C̛_\q)L=.9=$|'e_Ạ<{k9ģoQ/If3]W~fGmѦAQpM 2+?-)š$\BÇ'~}y4I)|@A ~wh Z#ٱgYZ07070100000383000081a40000000000000000000000016661890a00003110000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/soundwire/soundwire-cadence.ko.xz7zXZִF!t/0]?Eh=ڜ.+]3$e;\8[qעqJoHx%ft{o! od))K(k?=%Bz%2_9~ MWKXX|5ރ`\L߃#r \SNUtj_iE޲dfb+HTC)\T*-dx/uhlM=b@2ãHƗ}<~;DT:U7AWeDaԛF#u„ QQv 7@ҴI_ۊENan D4g&w Z|V#]ߗ#)}~}_kM}Dq[6 ! byU//l̝^;3@By_XEm!af-cDxwOAGK=l~[`}K7aGrmurbp`P0$cDxp}kyw&sm#l!?l+GW NK@L7Cy<6ċ©vK?H9D,nBQN126*+= paz=uv1"bS2+weP-DࢤbaTw1Tzwzt+f+M̖!Li?5:_LAyO&^{Srb+-<LK,ܙrUaX=> `(@d$HH%ZKpAHkw7kgn{1 qg$X +uZVwӭh_v\1|=܌jI@åR+^=Yi!<޴%}CƽDaDg *K6+jD[>>>t'#Xv{_.} '>KJQ%] 6\eCɍ=SL^qTٯDi(] ~HʼnЯ8JMӥD겪CSv>D:|@grýC}Է+cKXPsev5@HL;  R{(i0x”IS5/-F~6A(2hBJ^(NWњ ~j=\ץM@n ԦoyE3Mq_T|7 0يШ0fq瘭@}Z'fL-88߀<ϐAV!|CaIooۯ+gӺ, `Blxdpo%RoG@Q2H}sBc/`G PyU%XJDxԥwN׀tK({I^,i0 WG,0g燴Pj%`1.^$Y//U1MsrWlg.] h!.@RKR4cn>闙73GLpZiI!8{D "0qzZ85n]=6j/cxʵhxi%@#BKoaw`ⓒ'$ M5]"+}PS|@;Xr;!74\Z8_Y lI3`]m(!}N3ɣ9N/l[W?v]'_#sDc-%?Slˬ:4bf.UM\x1U z Z˂rRpqz'w *1& \7J8KL kکI&x3*HԘS]-[l{+Ao?,xtIy>34hnCG~1Hogp M몚zIkT[5}=n]qK?r s# d8ª{T-?A!~70(a)A FpNS9_{u;N A6t{|lT~ZMipWs% t0iqL:-" ?+JaGXm Wt}"3G&ﻆ.Y;*؅L q0PE{q8o O:yc8D#MrAllƶhc6*Wh)M ֳ%],=g4l|P<]΃xA#L+YDdq *vY/ԕ+^=U`t4{"8 <{m?-Afb q0Zc砺!hiQq%wǥVf.IU c>:?sMϚG9lv_@yq۰ޖuS6%fq~XǢ$ pQ~BJR09絉| .rF=+wq{QISI!c">Ɗ1H0aO' Ya3'6p7$ ԯukD3 >!&6J~}*7SҿFpj]zըu|V$OgAmvfRMkď{E\zh=LTs{ >J1@W"xW'q1HpIxEC<>ԅ/RP1j:< "6>41XѳiM(^Kh؂sгT9]FRxnv`q&!3+ޔ:%!l[Q #kyՅ.9肒2uT{(!>q+eO ԐXNvrX(27/4 э/kh-LdpZvswE6` TE_밄5`]mԞHNzŁJt-KZ#Wf{QˣP˘_vGce5hh,TV @"^UTf\wר<S l+bX9׸[ +D{mu3Y4,ӹu X1"e}ER.Cj_Mʡ_puv+rW: !::;<c;͐,UϋY*ʵp|(gXXfMgQZ-'. mS" `nǭ &7EK}enx{<Ğh$͙KN%CUU~7pIAk(TXjկ %Nivպfvn:#ޫ`Ftz 1 @ c唀BL3[h;Qh9`|2brEe~@^Ā4rMA犰b;Eֳ؍s.e+'20[돧GgִCL2>+4Q&=6_?l?KvVZߚa7bc{ E * I {3{\qxA,nqY*fOiSaut秌BY8Cr.{/ik[b!%VR08@DVhɦvD\U6]QNC\.yP:#L(,)Bc Cޡy@o1ҧO;3@Kgj{|!uvOM]rYpH@i̼575{3.':n1CN0Naʊ_4AP]:C+KbCYH %(_WrvGYL)Q7x$u ;[>P)xV:A |3f6'}µh @ 7kRE|v[_=O(XvZ<"܁6ӆLcjG6+{/*s.xÀlټ/'bA5W|'l3,@*B-B=*ʼn-"h2'SR1 8P@@Plcv%y*QhP*N*7?!ptR;Ohmg*(hfsxI[AkҮ^+=ڵxqM&.齋~DhKY=:ąT([?4;m V먢in_-VO|dC!ߤz"Oqrz-vPޜKN!ERQ$?. A zL:r, KPw8fW\>dŽ<`Է4Vm@nNO8r|ܣ&DƀڰLCxǦ((ԋC6.o$+D^h$FQ P&npsw;I3#+\?}~W,ԐL`|Q(zNEBS+Q\GŻ`l+,fc>(33әyV`"K1b nr-Bo %!dsN. 8z+S,@c hb-ZW ܱn)7.)2s@b>4;}x\Ezs4Wʶ{F˚W ? ^x+-6$4+J 5fu)nɦ|:G{r^SW6_N*)ICOftmcd[ڲF<ЫV#Z{@+0̈́2R]Z[yY *[ݥ49a!ݦ7!X $ĮǾ}X"o`Q%2u0͞ *!1MuLlԿN^6\WL=n =į#V^lR~QvVx=Zo>(m q4ॆ&!sPi~ܗ{9o쭀i'aW\v5 NC2@*AL]rm"~U/A'c< ʅ͡?#+ ""Az uݮL|AO<)(-C"+8Q tF*3[E$Nɓ>rG6ƾ {e˻Ceܽ؏Ǔqz # gx;@g(eޑ"pܗ*\4[P4ry*u{㽺nf6N\rH^9Fk^\#ƓܲRGX8KACb/]Y* @M1c;*jL:blҶˆ"|vkb.q/ǩHAO|\co JY5 ֌}x$ys,""pZWݴ%"G6kHze1E Pq9 q'ū mO)K[κ[QBh`Ǚܔx:oqk^(K0MϧYՈd}N`% 0Wch=k3l|gټj;Eil\3p8㴹?f uVQQ =qRS*g4+Y4k&Yz6$2VRn{ڂG?N Pm;d<$lCwڧ ưvOc|3'f ,UbیYGhpᐁM+EXכ)wkP#6kPVKGTN[?{m|NwKTo48C}u@%bA7DxSc &w놭LT@"BIoK Ӭ祸 )O [~ #sd-TaI湖G-}YQmP)ףzn%țL JWsa_%g‹tD" )q3tϒ 2`z>ގLO@-S̖` RpR-DڬW cڱһD9 dvb}! ~hnL`i|棾+T~#NΉҢګIJkOwOa*@M̤YD<[ѻ ~k?hr@9pV0/*m,V`.|;X(5mہh.:xtf(κGP-\VC -9TR"phb~X1Dlhަ/1\mUXfHR.}@ȚJ{=n/^]XU|Exbu8@QzzgʻH)wV~ Bo8fcNJsv9-K=9e8`gOZIQ d}yaiǙ+=Œ׸6\BS+[ =SϷ v o/ҞgMx($zΌҗʝQe`u`ZnGbǼOP2~XPc5M$KR}4l,wK;K:`JBx: N}=.hW{udB76{EMD߷癅P{q)d@ދ8}@]q"?PI"vfC,lsQ!S*\ m} R!>WSD l?P̚{?6U wL6~ ~"hh.i]{)y!]?߿) ީP^RVlVrWZ [j5 6ǯ +*:$U?ơT/!\4#XDAl!v#H?\W*_d1Wo+*.pP!YXNPG/|tf(w9#ؓ,zoHQҠco1͹ 2jN4<MA̐2e["L!|nac@l[KBqQq; ThB!3z'zژY1}."$U#n, ]ETOLw+wZ KO ToCz*;XGp"o>5.c;]$Rp8s7?_dj{+]ŲejꐿP`ِV_XpU T=8J٢)[%d!~/ }:EKfiHECoqzwbXB)(<;A%[ċf5Cz,NڕAʠt'} у_+Q`=>\J]YƄ {XT;*o$$Z.fO^ I&]/;[xҮHM> [̰!}8Tbc!*uV:$I[zlfjRa +&rrYY~;6K_Fqz:_X[V*rz>wڥ b/w^m,`\. mi5x/5 i.wSrYeqY<Lƒ!ԜhjH{lޞ h6x1~uy4'Y`C9*;"T# ΂l~ h %ܲ7EmQ]Q[7 *{;Ti[ۼEȌ45kBX=ڋV=[I˭p.P |_:&Ωyg}7JomDjQ@$^rśJAhQ^0^.Խm,F Ƚp? yru؆ _,PiVρs[g:}COH'ѣ9fzx&0/dƶY1vOʯw"͠d#z~JpI7;.qsoɳ d%|-{J_pMJȅśBMOn`8(ND4mL>g:p@ja婘a"51=G)ulcM);3x yrѩ9E>^ &n35u>1ð܂͓Z"ǥǎXJª6DMQ&_#`'Y95)1c*K- o&6Y (+]G/U8bӱd{] t/ $F@c* 63V`&4Տw$OUۤbS:y͙Ggc>|qTh dYGlӳ/H å;; ˛{gf&x)D˒4y&j:m$YFpMReQ(~\skNQ%7u4ш B>y 蕑? ,xܔfyzN8:Vs&ȶy$Ya<S]Mxwqԅ_:^ރ3yF1k8KsIWSZ_Eej*:*ʰƳU) sc`nʥ#Q%x27`yW oElׁq$]0B%WANV@AӼB@[Yדd80䠧(ng ~)q޸ :;cѧiB# ^/Sy60ʠwSϽdȈ{´M7U.m~%%% ꎳrmu!)YXk; #>>!j Ym/beȔI&)XsRx=fH3UG|?5\{؝缜[?, Dr F )3FA8DQXfSݯݎW'dGz!KOt)v*:q[oo_ ۣҸ9[83"oLxbɕE> iT {n&G # :KirX^T%MÒX(Sȍl^UQteZs ~'@bHrtmwd T\MN<~[ 4&H,O8~L\CBq<1K|>dz*2GlïhZc|@Uxے6IPa$"3ZgMT׏|8(m_XWtD]aT˱gYZ07070100000384000081a40000000000000000000000016661890a00000e90000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/soundwire/soundwire-generic-allocation.ko.xz7zXZִF!t/,M]?Eh=ڜ.+%R]M4?(kE8z.?a;LziːNP~g{1ݮÿ,h=.bx tR})ň5i4 77Z⡫xI'Iua q7hۅP- cͬїDaV=y5޷`ո'*jC۝X 'C y~Ƹ!-]&nE ck&l= ˨[ (aEDa)J^kl9_2>eQh +$by\šu[ y6MFA&__?TztMRt0?K.b5'c>fh rZDR OLvN8.OL>V-(Gn)VоƢn2B,[k`oZ5)<1.\T%39l]~9 Tψߚ 2\Ū{_0_,*pOj̥n4Cvx<5^>4hxMVWN+$?D ɵTZF,k>acczLۯ*d>D5DŌ |2jFe;d4h;qpMio3n ːsʸiC.U>0a*yg'ȾP'H ˇV9-lu QA#jd); Ԓ AI,A۴`'͹kWu uȝNC$(rJw+((왑`HwMp>C8$$s45(am;:vM@4v~bx?,2\&|<`IDCǾN7(C6P:&N,Is]K'@Lq&$-0=gCjL%vpo. >v5_sivzmowVPQ4" {twNj@7쑣C|0T(xz54}T ^-r K{ʾ|O/UD4%dU.8< T%{q=ڻaNJ]"ߟS<ȃr} E1*܁Ivˀ|iϛ,@!`y4$a7qfT:\kY~]/6Ne~u3@^ʯ=vJqxH|' h;B Ź~ڣ:sw0emqfbT:^MT|!Y\]`HBLj B+ O&]i2FhJ#H>eڈ%*dj8,NW+ x]%h&Jj6B]K9VٜQwX)fwmRDB*ᶏm>g]ޟaMOA^m4N@kDIms3ӁSԑ豩^x}b~ *oumx# usNIK//}\`YQct 'cԿȫnh`t+mtKLzm4qIDԠP%wI1|!|0iz{ݘݾ|slRr (O Hu0oH2=(V|'Ɓ)~D ],MwҀJqZ>|漾!SS[|VN˧|Ë;@V<zvviAJ w̋L,X-ǽf.֭;|a 8ڴ',n#TP|Owh56t%:ld1gH/R)׃v\RxZ~rSlr*xnᮘ)Jơt@h1jZq+gL (@2 X̍J<М?ZQD䣔6ZC$AE3FGN'Rj W 5iUհsǵDGnĺ^m/OTkno+<Z}LO?DkѺEBü`:YW3qwj~$NZPlp-6wf4J_[v _\S[&̯l\~%@ǂC9ۗs֤hhn0dT ZJu5*Dvdc!>oX(o,RWF3oYk6E=?}=}*9?|~LZ\Jl CxϪg_p_sWOYv2"Moݟ^Wl'>3f:mVͲW0ӣ*g%\ܢ9fLZuǮ Pd>l(CTMnycj:װ4Ѩ|X˿.c پk;gIj9~3hɳ"?_{Wדos(?II+Rig'k8;;Ҹʖ 50ܲCYIZ&"5p7/#Ot{Ck4x۠P$Gn:C*jH&Ьʌ \3Tߞ@ ;ANPfRn|TU'׸]Vf:|yU'ۇ "QH^>_Z=< .!!f㣦n8ZEMpMq=j7&N}%l] BN`tNYn\7gYZ07070100000385000081a40000000000000000000000016661890a000042a0000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/soundwire/soundwire-intel.ko.xz7zXZִF!t/huB_]?Eh=ڜ.+p!fܡ=_Ŵur@dv؋vr@~( :Nv.͢^nӝ]%e/ K"ŋ__2o / &үHT{}t'|fĚu*N3'<'Nj^*gdXWG) ݭedge*yq>-{^Wؠ-]:@tB,X"o[8)+| ]t?Wy(jn)4w&luH pc i+#Qsqu1w߸C(trkQ pfɸÐ47Npq[YpTkOJɯZ2jڝ{Yw )ZLwWY u\,{EХ4آ2.3O%C \12չAM0^&}) o ]`6PGoEHAuirlG o>~ela4@&$Jr:߼PJg2 6:-efM rpTC~MfӺP-þmuzU[qqӗ{F)=*ZXcOuTJP4h -DF/<5Kf@3yJ!*FJb?las0\[]~;6$JLHgt%x|8'CIIu[(~opr͍r8 ]-_p_4 {Ht?vI8q3ޣ3OxznW8|yu eBWƸ~UsgՃcxͨK1KG bxQ-HKGw˧T.j4{#iOZXFz%0RDP 'doJ1uVߌ/Sorw~F ;a[]m/)O&6=*2Bt7vYGjgd,@\=fxh R6%l/4X/؅Dzdu;oJ9~NJ!ahm+md2Av)ni]_{2P=XW0BBw@:¯W^T94W! 9.PbF Z#$9z-נuSs<;2 眨 L/)Ţ]eI쇼VqaN+r53WƉ9s~{WZ50c-hOJ2NO8lIP)C=T LI*fTsՇ 1 xI߁n8J3v N fޠW-",9:zEa)*-Ê:Gv@eXq,{M$-?߆'0/j0 /rbW #Dt7woآ# 35Hpa2"!Y>lgŊauфD.V ʚ>.Uz+tNWG\%kd ^#s2ƹ@ VǢIBΊפjblmO@6|"fVG륕ۗM:l-{[HUHRТ3Z'nȜ L#̊eM-8lw *{G(i~\7HCc4LHU\كN|OoKj86Xu ZZ[ my܃Ux@Tr_9)=>\U3Oxk{-Vo*#_s5hfZe\5BڜBDz1a~_{)mmoe)'Yd@Юմ & GFSۍLc.f).W3sr%Q(;䰖B8&` ͹Ԋ)|VT}C"⭼3Z382y|֖ҳ]tνfքNlbR.޼";&PY*4tYH\U4C6yTd5k}X(ŴW=ֈwA!cWLI 8t#A:qϧnXp1cZxz#95C4g6ɯCڢJV݅|dxu9QFoA ?:ӱ~&<Gv <[VmD4AER/¢} {ޡYw yJ=/]LCyN.? þ{[XrRYƒMO@C!:_k{X #%~̎"nSC:[/ 67CwASC\~'(B(Vt<(/fMd'dy[H(D=F ew-_Z( j|Tڐuno7T0+⫄/ _:*%{Ǹ`E}Cf^1 }ID)l`Ht@584I*{; a͛m!c`0XGSq99'GU`HmZJ:!2F=VFpXws躆%^SnU TRD$wWWMSp]e gf'u^hcIa[/C_)0!vŋt] ¡#J U&u} KRwsZ8M=vU\0R"w&mɎ'Qʷ5hB=wf3DqADuŽ4c{`alAcSLB{ಙlkėe҆GDzޗm2yUS}i֙FfdVQ:]X$T;D"5TD )f9Go Xq߳JjtAK={U̓,q;TNa5r1)`~ՃzvLF-&N5{6Y,D:_c^Y٥Ȧ Y3c茬Avm YN7BXq~P! 䥐Wb`N%X[{Q"ťA oypc4q})⻉!b6ZQـ<٪:*Yx8#ϔ' ,z`Uy{V{,_-I{ ':k@W85Ǔ%9 zDcJd0߆\l0p:gLm3Khl e I=IvX\_П#:ǓV;@6*z4iO}M? h84Q:?ɉw@,Vl:p|4@#hU(^p̦u?-q>VdsjGHz~%-H)wH"AHuJRuv#6'-,\QVNKdD)&Sc m)eo !U^Kij\9uvU|f19c 40)?zab3Gy)랣>CrգB$@$)Cpo6ᥨ"ZJݡ*y5atyX &S[X$TK.TlkH pG?t{ nv;dzؽ9sNC 杹J$X1ރE; RO8}e/˸!D"Mo>}K-dF DPA}EkA{B1(0Sѥ ^Vr vI(G2mԬO*/vq@,n/r-Ƃއ|3 ib5 uRs: WW /TFdOmzd0E~9++2{YH L9?qVyN"]R#d>:ؔjOou~n|J!H!{a ؏:Fo;<IE& YWF;@qm47kRz@83*#A"֦2bc{O!ۋyX_W #kcxG!qฏg/R龚$:u OGjw3D ƣQvQs~J$G]ƼU7.;!aKݲ3EPyȽվ;Sgj8 Uq=e]v84lTMHYq ̰dÿQ'h|ȲȦMuʱJP=G[~6l -Tkn HTz<&4nDP]ڨXBfܹ6+QGyf4u)1\B -\ɟ7/3rI!w,6H28~woAQpEQwg7I.τ'ilYqb-s"Ex%/"J@d{IͽU*-2\\ͱȕ4*4]Mrp 薈u.`r'e$% RoZJ}qÊZIOBiǐ)0Ma 2'e^7ٽ;jU.@3Hvf|(n&],=w.S xFټvЄi;0` G +!GӚ#-i5` Sy .`~jʦئe){Yڗ9*?p˦*,7ɒ><*6$;x>hYSCd!| axKӪQ|²OP 5Q}*Rn4W[Ѡ:ڷ%?Bq#K퐙IO61 `]zȔd`r]נG_F/CKxIe-߀xiO5PkaA`C(TN,LO&S })|zVl(V͝=*WE{pYjMc5lXQ TKi٠`tf}$v͟a1 (2Q-$O#fDEJ b+4o\Wnސmf bE 1'mYgˑX$P]5`7!GӕQtW$}*,++;~hE /͙jFQe\ ==t'-"9)ZgГq”ٱK~YV[V'u6dGnQO2G5<b/MYzAKۙU~|?jAԗ"MlzSVgu'7X r}xMvVkOkREqT4"|~~@]t")Nreiu c~@N!n_m**?'_ގ~ԿRhmsRǛO Qn,*X+? W|Lh}߬*1J*`"]!^F+r$Njw"P:Mcږ0g\A51pC$P֘-tO8~Km[[?|%=(@W 1od#  #,,9e<@'J`W:MƉuEeQ1Jd֜W|H y!}Շu,_3J@1>,pa̒K{ ע^gK>Zf+z u!,;d: φSyr W/=zVxFiLkV!VA9E!pK_L^RE{&dq+yZ$iju8AUhAnvd| YH,@6#`r._1T[kܐRARjCf1]Ű)eˢVQȫ4{:ğY:*N_mE"3ug0 ,at%-eO o!V>#ӓ$= :@(U1H/"fi CBwW?Gݟsh՗ Y zҔA1p2O<ܶQƞʢy+^r!~[(r{fej?6j%he;9}{mRT඘o=:hGi$=8 aFu'| \Іoz>Ks@t}nM#=YB4w+{FhѕLM]*/֡LbѠ1q,dqپ8| $*w<.? Pnq.wõ媬K䯣w$'CxhjLM)\7`\Pn *ce7b4LO-IlԢDP% u Z6藨>u:-Lx -EJqЩx%d39弖_y.98iGD!vAFI#r]\abАqZWצ_@ c.1Uy<Bp,F_g̔ 81R(-V1Ubq|1nH5QJ>D+~'^wDۀaJ}vgP :/b%.$ިI\ɱȿZ POv䘧KN\dN{cZŻiYzm&)0ߤ1a Fv}/Zh`BRۢ$y_ޅ*`2X:w"WsXr sUG]Q3DIxz|94PU hR3kA* 20fkE[bK+gWIܺe38LZvidm ),#*V-m/`Z9,By}vkǦJs8YK?z-:p5!Eۤ@ j @Pb76;ag)M6ԇor8jwqI# *=v XlB"CdMu']ٺPؼA8kiEijϽj,xrW0*S=qĹ0^`ftS?sH"ַ<*g++<Ȃ ,n- &deSC0/Y:b1 mKUxV -> ,.7y~aBgY#]Z:Be] x @-l F!RUV>uI@cRXR9FƁv#s0ie=^RJGn> .y#BOQ{Zݖ/~"1?2# 䗈<ggK*#`u$wkI v+%E\~yF4#%i]ejN_È`+=EB {y{oEDD2S3s~NkxYeWVOǚ󍤏' iPUIنíŏ vc$oƎ(Q1^ N/LpRFZU ֐Jzpv?1OɀI󽄍/vK˙eԼ7~E(kyu D>y(az[B[6d<\w[sMk#>wM9?0|k? leһ&(1abf+b6 ӪzPzpX%DjmoFX-xuSJgԞV ٵ# lO9 yӢǪ>lcpZs?aE2Ro?C1YuϘ_HG~!e03:6;y-hQ?e33/[eULT{r:7 Faņ<.GWGcXxMbԨ<+{-2QڐDF:py d'y]1+ͭX$кTB~TK[ C̡cx`2m~INqUj] ytkqhS#`aK)蛗#DCAk&OUoPma'-(m 2~m+[*CJ'2WB wI~x,Yo3}n>` AT OKnj/δ-oR%Jziԗ?ElʬQ;Kƈ5%"1㩷s)d-(I\%UzMSu) 2n赅_)AV%Y,7WHNbލBGf^Wp wb#`G,L,tQQ%-c ?~>Ǒ~:*A}gA\gqF2YЪ Up 1IqRcRaɤܞ_ .p52Agz6b-vlC+ k"Hw2|]i2q*FJHP 0bMUj_Sr1Ź4]2 .X燦}.Ij^̃ s 6N%O(i* ki&B 富k'` }s,Q< p, !փ9WcC\d]1eP͍jlC/ʼq]FRw8VqQ,.%eKMrVH5dT韍裏WٴkD*/e8^qj{({30PB~j#m-v/ug70{1a\kgDV_#ÃN'm?-H&G4 W) Q֪% :s!SHpa0Y$kNMq]@ iF}āW{"]7aVG? ńi衛m$u!3N-tṃTL6@bNfGt ۖ΋5=bOy2kTNOf6- rr;JP\)vگ/9?!>K*"n7'}<աO9-obsH*8NZ5(AFKt'ґI'Fya2tK4_9::&i:d؆ED'Ovg0nU8x`+& EVC/[d'}kOi);V2RؾNDP;UїZAw=n-2J0 &Sl$VO5D-I~@`D Ψ =/.2e6a!֐xpЧiMj`LyQ {57mK!#챒eXt3+"}UbRGV[ KWZT詵 e"o+xjj5ߧb+U !&2>^*7#O+_p7;^n,H{x壡|y(̿ [b *=gt>۠Jh`k}$r_V9Uj0f~'~^U+ն%Cc2APz[^qrH䀙JQDG$oJ^T x/:JXa"bxyXJԴ;~Dꠥ 4ŻFqwesu r~&`|S<)V-v;3JI1i0ݮd3e e>14i_=L Xf';Pg@GGCI8pg ^LVn S㴍4$ d3j}\uRň7h2⊋$$C'ɩ[ -9t$NO[w$kS.](@4iPU<-k>Lqs/ ƩAԊlTn-X~fhwu X' 49u<Jax ճ͒wsr]Δ~T)P% hA x3HFOV'%x5_Iv\ê_0"|2yJcFT |maGdlWiaos7^p7f7'i<ʈt7u6JR(ӵder__2^ HՀA}?}nVe&X>Wkc;fBkh1j" K\-WH-,βI!9gjx0,旰݄_nwZe.Y#wjy״B]bǶeĬ@nj3x..#IXC:$*8{DX_ Y[⼋@ vh>?xӈD U_]Ovdv}!5k_+{E ¹1%%.tڣ(wx6`ur]DhzC:=wce7r\ByVhv^0!5veWM @?![FiСrȗ(+F񃉊! 9pFm"ja67?oנ{s/ t}ў!%C b4{ÀGΓ pbTXJٕƗ+@1n?^;Ez'5UG]ٳ%9m!εS N{zV@dU i(htt,5b|Ww޻,O>IYmxH+(5@#u%I%3S̈́pNy o"7 E|ٗtE.5pźP'?>"8)x%ۙUQ?CL!͢%^q㩛)~uG5cY ht#@ 7|H%$<r}#vHv[\mDNwoxHNa(ZwL' S6vɗ-f^VbX kc$Mk2pi'y%; M( Rt6&EE{ { C$%i#cD[v#zYGŔ7wݵT.\ArbاJ֫tHkk~P}M$h5"yi0/egt=fHTܓ oǐx@ƄzimZEb?9dQӏ8[ՇO$ gp%z f~#JG K5F >F{rԖJw(솹W 7YXW\;s-S>XIxf&NW'V8:l(>KOL\&Rϼ5OlόG&rgYO#"h!D_f&2Hq(/[D 9"C;$ 78?6#Ѳ4iON8&Y<o WGkMڭ{UC^h@wP_v#r8SO.2w+Ҁ|岙[Q Cax|!P 6%B&zDy]hW+ &h'!밀ª_/+3\Ɩhuij'ɓ1c<z|՚ (aB ]nQN)y?g!d |DjV%Z8#XpE~hڇ.-W[QA]<,<7[ **>uJ P26Xo5Nl4s bX:-ETR@%4A:I哟 . `pd|T )'y}C|FYlUv۩ͱK}Taoą9H$P{D]1=^1Uja7*<Mse,}f"̇ [ոāL"/,Vt5r?(+7AZst#=1Bhgn6$TְFw?-re0zn%%6#ggff%Zp=6)G$TfaT٨5%?׌ qȜWd`e۳7\B^#q"}?Tdv3U_Z8! v$.iO\grOȀmyor NR&i5gpe}@f&A?aZ d5JJ^Ŝ> k >Ŗ;ߙ~xQ+ /ud/YEOوu *P&綘r NtFVExbظg9>!V,OXWGd.'O3ro¶LyB:tL MV! m'z0I(Pnw馑 O'.jn3/;JiD; PiE-+$k/b6@Dp ([{#p 'W8ƚwv<-]=iR*"8%$IB+>3\J,  [-\"rI Y|qo97e)ƹJTG:aq{8J>ͰVGtw29?`u#<cn235ƪ0_ 3B&zfziʭ rR}u=nU\>R!eiG(;1,J N휎KD\\ VOjhܙ;c6iu_ץ&}_.7JFp. DQЄ32:F@oRpb$9>& h$h1#\x,Oip9N@FS'W(~ TZY1gqgޕ1{%^Pzx1"r%"Z)`qAYrٖ7w]w˹G@* ,r7E8I}C0]md F!sÕu-s 't9FwzhϦqRPȿ<+`}穚{~wP,PgSrNvw hp|l]^tHPFeluJŖ3ywtG܁2bm[g@I]V4(Z<B VZZyf[$t:NU$-d64bg8WFHA`\]qJ^dM慧Mn^Z[[\NuRC&DA|lL1à K\ Q VXQ|D_W#XnY=M#jd:[ſE@$18ٹfq̷9]ǦRgXz4VY"+t+Æs $7>DKQ73 @X$tPcR' ag?3d"&["7_+2*?f_!T0ka% l2MB45F_4p3En| t%dcIn4̦5<D.9נ|7Js?%vj.=` SՄԨ,tQh33n#m zzKsºfFVs>/K*ۛ H33X:W-xA?#VkM|vO9IK̓aƯu=e3#"uOT2+Y??4c)$qZ_[t??p91-p($N3i HbQ:Yv)ç!r63~Y) 1-+F)(i()/]"o{"EFNei3{4GxmsϢ[x@w\T$@mgve>mw\wEEՐVW/˯'2x6ry1t$c (ꩀn (uC DƘ vըC_뀜k)l*3~Er/tԙUi^RB!_Qcc:C}l}-a  "(@1HLrXN }.?1}MyU#P:Zң!.0A0f^-bsKq'JH#. p@ʞjKXP49wlMܼ\Q,֫gt ښsc? +BB1VnF-n$.aTs*vƒ6\jIOHS',%/X%5wpHUBmOwt~Co3 .#m܉(& !D`5;^GzPJDehh4wꕇDU)VdLwQ%UeANY0sؖ} B3^`LEpve~lگiX'D -KpSk =p H3~y$j˷襺/WIbʻSzꦓsx*ȶ3릛=Bfq䬜->_c#[@Kl*|: ě@y%ԺrH ݱ9ncp*#m؆w; x(gfkM;_YYNvABT+s@g+E}X4ML\Gεظ7fADo $::#}3 (y%}4Kr:S??Xb9[ 4)7Boܖ:_ ?)Ut2z6YYy#i tB_tytaf\)pX-d?m'A!Z}m;2N}krc(ds)\Sj !ҕf9L&iɐNE] ~:7_჻)8+-܂6AgܑvYɊÆl4'FI-w"keT0RZ2fg!qk$3imeG_W֘i: Ē ]Ri_)`r yxf,GL##i1~5˗PTN_U\CE16ˡCrf:/q=ei <לfCMLB$/k00VaBLwlW ē7dp `D7T;c${b{j@c%w? 4nGO*-62ZҀU6jЯ'B*mC9q#G)Ra$L?cƄ}y[]Tzځ-XŁJOcM?igk:u(^o'K`c'T6pFY34 b4l8pNy9vMuZ$9k C/* ʂlH3WD''/ #4\.͎^az9QOQh1dzITT[,| .VXhp1ڪy@z2:cYdGLppbYjأoL*hZM*]H$A1p&> 0-Qv,JB $ TR=Dqxf)o_HfSjAy*jq#j>O ,m7-]yW]%U*5{pe|k T_B(1n}ˑ$_#,I)Θ~]p2>(XuIrA\7/CѼP_t:GyϤy[H|O(XR_Ozx´|@$ {3K)TT7B sGۥJbr[OKCQYT3(;Qt8R81) ,e !zgl^~!L~Ýl l . y:0X aD*\TY'95ID5,e`jLyAe |(3Q?c4%f5k( nCA9=2/vپOojж]ASL8"ʭNǾ H@0Ws`y}mc3jE(VRRiw=x+P/@S܅ExuAw'0#zYTk{yM )VNK.54vxzʘ mAYm|E ;l> zPssHE"Djݠ-N`.`'ix<~]=o;;"\/|Mf*#$(橺@o0SBKoC c'JfqC[iIXɧ]CMp&LnG7Py\fpUbS9"lNT[zR}[ =,B%Y`L)3mP % |^$Ԙ<ň5"Q-&?ogΩo~FMB|+%l ¤xujD$nH,eDK!k]?zW? 32UC͆A0~Ž`իBm9:LHV>fNƢ(xuKObc!@i A+e\bynHI4v, fݬpAeb-z$*PUm7ϐd,{b7]2ʖ9pżRK ؝4Kr'G:(,QY7c*[HĄ0ˬˀjk&wPH8G89F9?ATWtﶾܸ#зwGX ?GÉTh9iI$Zaeg޵|p%*}T%8EtRJ/=wC.$0rjwqBShNHp, )m@.qNJl,/~rVz鰳\شK1sbrh:꧛)]qک&P7l.M^r!g茽7 | ) rE,Nx0)rtjl>7g^b \2d-]A<qNiq]>F?~Bi_uY?xm>l?E%q,/koi7_gH3<0(l'4k+XM;5LnM/VauN*| ѴYEo<)6ߠC{&jsk,O?ڱ'7n0@{\nt2=Xz,$c=''ئv86e?A{-6'iPv&խpz `Nt+| P e/cRQIs!8dj*5T*WU͘ _6)I[Y 5vbugk><qaC|z]gkʢ|zm iPgG٧LsQR%v=bW&(R*PAEYXܷ }7;ϻ/æľ ;%ؼ H֟??~@m~ۤYg-,L:9C~K$tޅ.Nu{J2NM n4%eovL"lKU5VTu6UAq+_osI=&e`§WWg`miRARMdɆ ް%jt^ nY{B3#X,L&~?zS.c Βrb[A^u2wyӹ!TB"W y {-5'l~L=kRۅYו+$(H&4 ΊJ\P" 3J0n=g޵ls1bg⧯&:w˵FCxFo=?p>t<@-?ѢM0CN>l.||L\SA5Ǡ~+Kӷ&Y4[Q503U]hÓ5Jס(Ǧi9ѵvSYb𒊼[H\Z{8֭5Яk4ƢMjۅ@ɟ$+}Yf]# p]l^ rdC@(DPF7,88\#{u<ӥlz&W,2&քo@Z_)eh U+ wF#zA4;g4H52з *58"O\د2PT[/bh d9?ICn _olEH!8J8_ΊuU}1zh; 2A:$D>._bh0EO3/^a#97+8lX/e\oU.rOXYN'}{UT|gx{ȗXv x?c Pd^C*mvwRzD;-?f e1YxwL62`*!3 "3|.O-HRNkBq9N#/,SF$EwҪN%2KqV3b5/uxdC $Ύ‘{8+(UzV9y >)x)Pڢ,t8\q#Ȩ;ʆg+)m|0ʚ$>em2-*NyCx}_@=-"䆢8@,<]<IؕKia%4'8N,3q,v:[7)gK:gR~Ni0-1~9XN-(l̈́ %[vLk5 BZ.:}\(׍6=%4ᨒ諲<K8`Md .ۯ#25u `HҠh/@y 4K$Fa@w mqZU2{pSU~Γ$VK*xS ]nzZ 0] ;r]$l&q b ?|Jtɫtj '&M»X'IќL2>oJ |ˉ:v?a7T3%}:$[*%; "E O4~h~\2ӜZM&6k D-BgNjsDܣyc09\\qt-I*]b? ]~絢6"6ؘH8<$aX5HxSէO eaԽuoN6Yp;=乸bηp'qf֡w:G [v#^ߛ' tr?vPc3U|%'J^"na)pgñbPPi^/TxkoA8Lؗ̆Q؟Rg{ [KmGuiT*m̨->*J'y˄j DMN$d[z Wcл蓊* WpXr63&s/J.h2WNfCL. uš KYYqv<,r^͗ulbBC߾c)c-h6#K)8OQ_@Iۤt _%T8o-/LN# g$PGWvsWUvF FI#ECdIj(#_5ϲWJ!>@;\XA@5n2>[ zrf0mG5]@ðck*` 899"|INk}ty<h=Lg#ށ#ySNqŒR+k_*AbrJcV:cwr?@2^T;3'*V]ބ>SZĤ}臼>>m\Xv^/x DblXԡ{|To9X'[LjK)1QiXKcZ'4<c}{ YpOqX.f_D*bdG<l|X'YPWlFaCn z)S]?Yֶz?mj^Q[ؾ0UV5Yi`(6B$yZ"foZ"Hf7'UwC?7hAy_8 i#ݳ\;SVV ?XՖS$>s)˲&d6#}N+פU=y%#^h_nJrj l3a(xPH}Wu:KǏ\32eZẇ&kXO6N^ _khƜYݵUdL΍D|xuN1KI=WN4]Fm@0L3&Hl@0Wna{ ` pq"o|'SA }ky,#2[C)08e㜷>>yǭ;jNj@=0Y%lĜĞ;ːaN!ۿXwU/K((ԐJcfd/zrA%.3Q5-8C!0L8jNʿrċɦZir.FqU.b>R8*'Nual[JY 1OQ[3X{3=%?3 l/Ҥ\MNʪ`psc>Xt;#RL$H8CF%_€k2E ycP~ )~}g+ט200ldD#eâ)bRN1lmEJzduNo}.3Eٞm;,*b#P*qnH ]+oecMx_)։nqK`m_>YP4N DF' N{QSdޏrd[oB@\/1ivEM~Hh,luXF$_[ikqqb5}rܟ))T_!3n/R7o6'9v5 S3oqiDAoY).fIJ& @L>'r'թ𣔇 g@Ns%y4KKս4Q9u;Q@ް~#'C21f4~DWA[u7\MͶ{cA<[ =1IG\-9ݥވOM5eo>~I^.n%L+a;]n _PJ^Xl2(dڻ{ =[Kݐ=y>IoE0cZ_j\ݞ*I lg;Lh}ס.l3O֮Ԕۀ`r)JP ¿ :1 %1G{~ ,`ZB2l,׎O9C5-.` Ri ,hmX-YO(#3ѓ {42n˛x|| {2lUTݻVk5NLIN7WDU +Ч)U =V\VV$Ȟ|38k򴙯;F[`GJ8'+&O9]pcnC@CfW? .= l\ #bU Ds|pQ^l D=ZP\Ad߃ DI"'Y͍¹|!p3r:9vқZ88X e4: tWi%ӒtiRW2Coּw}d仌ܩJٌ_Ќ΢# 4zל j5:=)$+AK9[h'3wT3w(O٧/*tibS|!w݇qNVkuŸmH,KO4?3tnMZ(JLE ?'L9Ȇy],/tb29rjdt9ks,L_\'p6,80_}%˲ ҫRI]; ~gmCa-$XIh{NYV d1ލ__ytwQ$-,@Ph,h_JSNaYO-.4}4pFT jDEVi{&0"lG R8q[âҢ搯5ځeg0|b2xTY%(o`&śӳ%#jlU6iij fX;kcPwr/zSdKl;!Z[?bYl:h0yq2h>EKGf߹i;cM)-/:{)swn-?"|yU|A[J,)5we/v%c6pUjӑvScAZKI/RN4A''gs xvf"F?FwiRC ƫZ"L[W{q| p0ݠwB^f.묮qNQ&7:H!՗P`CK>,0+Hozغf(f-K&zA ?mM#F;U~zvp&r}fcV uP~] .Q!EF) 茀p:9.jn$ p4;k"w_O٩Ϝ.Z3bjĪ}[F}3aI˴L׳Ri?e mT|!-0'wtx"lEm ̌h,Rˤ}^>]jC>6AOsH.Ҳy2!9ߩ/23z߸n ?^TdƺZ'4 :y1Ť,j|w4e{=]X =) ,jtqUNk.^_>E9Э/ds'(Z!t±~HϕvYD<]:Bq#K>lo w #b*=qrODtx»Iz%JF J{Mmki,XSCEϿTP :wkI7H rpIgLg Yo5tKo{[p?ŤMel=%_AtB &6e͒СSqi ljxn +#CNm6#zވULC; I2.\8p? me1'B߉$>IxNcn-R9ub1&H< /0FDojݖW8/B4?C,PC-$*jh ax3sQ-ޏu~3Fw-•b(bj /ع4 5ϴ2~FI8d`Qh<)16؟&lW^7{@$psbu1 556:UL׍1 εj6xp.cfI SK&I! hJNR61 s\b l (ͱ[@RxQ '9BR"8//L~7%'sG: \DB6}ڮ%2 lցm6sN(ն#@ðoC)*~iQ" 2 B*Mp:W 丗~!POVּX;)^y!pLJneqowEo"@T\`G &]nwag}el[ E-B±쀮.ttU2 AM.%Z¬+g|@ݰclE=yƹ0ŵIen>%8pxԟ$Op|INs.3QnABb6Ge0G"Ym}k RږPmL#8RG0uOwf5+}</'Z|ޒϭKqq :p1~NlXUx#*PIj3yGeb[0qDEG?sr#Wp*E˽UTts@70d.$`*@̳iyͦtZ/:?^-wg_򠑏t*!K^7ɇ%b"w vb;9aG`@k.WfThK^ee-_E~>B(IWC\E3\g-n?`PՄˎ{mv,b+1#^}aaE/d2-) 3ucErUj[PnS|f?< DOm<dy (/dWyzƮ>LfJ?zg@ qK 8[E-WvsUhvJtm6B1NO*h!x >$X ¿0,?O+>5#$ jGYD.71jyvV@V%[x3,9~V={> Ne}J~|$e3 Lkw'b&Ga.bC2zYĤbhp0 v܅~1DgMBOmQp㴯f0͜0z*a-RqcT#`GPy\BY9 w``qO)|,Q) A{Oy-}̴N֥)x:a#CMl6/{,urHc~ }՗[,7ХLVn6?S}T#ɿMz+l@qū 0n4/Qdw+d/*Ϯd$Ɲ-_uҁ(~F#o.ơPj2TT0"Yb45\Dٙɘ 214R}Ύaz^ 6/~a6񋡪|tb ;dݐ;EEoqkձd>|ӌƍ}3Tx~C#]9uz81o0gV^aeh{7\賑 ތ7-lY/ʅ O$ = ɂG‡=dXxܢܤE%^Ȝ%}j@F /} jSx>lS$![2j$48ZSWI1B%@x*c3DOQ k4yCC= nkfϻOTt)UdbtF@Wt Y Y(=6\CbOQF),ӆMV)0\Lr ?brfqG&lfXⳍ`b(v,(oU B\tϻQ[%&9lxկvv'DSlj[bOx6t:(`ڞu8;bs|Xw%Q*r8XT>wErf-Щ*;^ dI"G5$ـ&,4DG;MeI0t]r GbH="6 H>:d3:Q\8guQB_'CęfJ2vTOd7%!ek/~ 23qS`\A|Smԧa$a}dZBPޗ M1A s?@T=A=]ߢoK'U+(-jCzH.su `(ut*)c54n{-״;FNf`,pdl7[\kyIke8!"*X*64b mz})5Q~gc S@4kٚ1 RPWj/,3ך$̿zA5 :D)-ST$+.O-6$iAD:@LH@Q= y~gaˑ,b(5 I,r Db=@E:^P(o}ݫgpS.V9HU#cDEB\Ϛ&9=;$4q5s 3^ȔTBZO]]Үo#?JގRa:x񵮉ZazMqd[k]xNEwje5_]~ɉKa {2^ =J5 =j/G9}Z3kdTPYbB7ag؆Gvru6Bc7s=h%nL^;?;_]ՙ%2*!|"WӅ`$#/۹ϒUCfV7J\7zn3i!z[}sV-P/dA)pk同6,MFK%.F`}nu(SVsm!8\0Sc_Pn*:9\ _<Xdt -^k;⯟ L4=モg6^/(P,h+i)XiwCj/5tX%l!X4j*+'5⑪ZlAخlo;5yK"1hEI蚎9lx)1.QoavF?>4Z@wH0*IUm+\P_P-:CFq9=T]wc[WbHS,ueAuwB.~ 栰s~zB;,YQx.c9V]å c8@;㳶񫊀`a2dj, 8߯QfN&~}s+Gx/Wɯ%MhvE`d`&u!elh`u=U0)@[;>SBd 9|'7ժ 7'&eQn;cxc/[#HjI 1/{kb})ZTC@wfX?C*Kvj7 dY11?cN~.K(y{E NL|Mc?ˁUN n.{AeƒMgzopXnPzt9~#-땣2<Y/`?pkTz y¦n<3b(dW3j <҄#vi%q7%߷XMRl er?K,{EP$(ބ>ptxXY/5bo wI tof&@QQL-vPX,,G l-偂$=x0þrM" GPCM*]MO|B; =Ll}u 3%Z09Nh=i=N5AH\>DLnA(e"4o3 %%T$je>@t LMiӘwC`z 9BczЈpD;\T*Vb (  ]!3&$+yGB =jmLnӽ=.ydÛC.u=f٨1Yإ{=+$x>4}}f2jXT][Lbu`+b&7) s@o,kȂpE6(XWtSX}'\׭ٳ!?Av`[8itgV~ l$D2"ʊ@shQBaaGwP9nc2 @ >Gؖ97 sXR4A۷mGh}ט~^mm4r5򼽒:(@ Stc=0Hl ȼ1?)]j q>nf~(8$ y!@2#v+M P YDe]1U`\]Vo8֒ĊɈ@Z]YpfípXyC@\M9!AJQ]6ݒ<Kܺ?0ʔ -҄UVR3,X/CJ>01ED\q{e4DZcdCn uet4F{zia僀[,D(ʻ̈c:Dq@o"!]H7/U84`M;6T/t])~-w ﹐ ̫Lɫ<ۓ>jY8`%Ύͬ[q  u8-'y+ s }e5xɆGQx1@7lƇuXn\\Q8ULp%B~O7C6qÑ enYi9gC1Mَ6ĩ$Ep\_2EE.BAWj6 >?ٲi$B}D)ѝE1]tvJ))mXG`_+vF>dGj̑z^M9E 6^sl4]R</ct[T`1[C"*[~aG:Z N?pY W1=΂3myF | xc%Ы ^2ԗ,5Iyoz.|OU;7HѷB-Z.p4Љ?l"WRХ՞bmFYxM`uXfԲYmظ K+(ta$cz#7~A)ޒG2GiBOp4/'`]o]PNw#wLlU.GsT~Z֬V35WS.c#f&cV\gr\w1NB:+C.MV/s]p6{R1OXLkbd4Ĥk/P1IxzuYwY$^ :y"DRnI"wDTxUgtYmZ0ߞ41A:&2 rDC_݅< BCizuWaiv˦E/eanASht~3Oޙ^4Fj 06NnK]"`}- ũB'cS-ő$ "Gr4o' 7RzTϺI?iy&fLQ"h)~Hx` t.)c Cq9_bt /օ ƥi&LQGsLhu]wb5ZRJ<Ixpqz1ξ@r9ҁ}6KZ{.~/rrkWte_s.-ԯEdΨt.ҁC`&յC4_nO)f[:.Łڗ*L pJ"FMfg-]迃X򬴑CMp4ES` LԾI"XDEQ.vm{w"Z~ԍ U_޾æֈ9(GgfFqڑ/iVvAy઎K0G'N?;J*BNXt&S jgv^߰?4emYJ2I Zh7F5 (9t 5W&9ih]Nr!" \U9᫢>$tȀtc~3 L\nFq(rӌ6Q~54>'ō5=C.o=`+l'RIk• eoZb^ȰW`Thvls||#y &>.;C70ԭFN[<`l􌳂xid6,z49$6yD^"Wl;"a. @t~FB1ލa]0XI? N#\ŨOc/p_ HfōaI;Kv_.R_G?4!eOsܼ1츸892DmtKzr#-?bT ˤ m\%5_aD#zzn@ZދG:f:),O"49KhZiv,>xpkfGٷzE|h--^xڳ% T*&|jMTNTP!bR7[rZv偤 I M,m V4bƋf}.{?7Ѱ)v6̭ zw|̀AMMD0;q1,w&LK hZ6 1<uȈKp)v0x FA1(!B#;AÀf/jkx=F)k jmfQiJXzzy/[vpZ`')$E30g&ul'R#T8-eTozPs=ݲ%3oJ"$h$S%Us)PvŀJ!iY?̾}rs3)ZFnCAd NC2ZzobВb-ު*p&c=)g}hru,v `8KHluG] :a؞%#I;qZs ٘HdTI"o+`߾Z/tOoYt{"nG5|,OP$-]f>`u{٘U{ SoC{жUT4_CтG_J P2TsTֽm$9ɉM4*QdfPjK"di_۹K_v6 ɏ7?@pHNI(ޑqy|~ ŪhRzn8Ey%H!מDm5Oz@^i3N]aQ']3+ O|V?ǿkf):TxBz霄ψ9 ; ͫx~˚\W+#pvꕳL'zFkI0hOge bOEzơKMB>ogQh ZY *ҟ )QO')5ʥzwQwgُlM}- G<{ ?^SbuF{ZV>&ZyuɻHSP8mI02=(0}jJiwQ{OjKCti#n'Lɘ0z.C*wzDDOKA! " xWi)_qX0Eϔ?̜fg3)ۨF  w01 7 Bq  ujuIl. !\ ]}F@}e&x_DŽsf>8$iyJ6N#==bn& 6tޟ R1b~ 7G@)MúМ,w} nYpfK~0wOu a\{AkvjOOUlGTY"(]_2Ա$Ý.?4dpGx >I '\EAK6mo7d.JTHzmrRǟ.1Go7nԑ@#F*v|sR0AO 9Own~\{9QϽԂ>>b_s"}t%rG>S- WD\5Ѳb}P#ǜ0_;@PiV`|P;Ci~:a,Lt?<=ں)̰ow2KBiT_TN}?6)-5EC(ueQ-f]o(D0j7hWàa`K'ss#Q&TkHm,-Лg4`dE}exSTRJ PfwMY\QJ*( m5~kT- qמBoVGY$F1 2U{N{uOiVL;}-"3YF\i(*}+?tg| qPy6J8kƘ;e vgDm<9 ۘmu#nEŬ hT/ )]- Wv%^Ld "ȘTQM.;;Haڨr4}Ij4I:"tK2W<2¦)*c|;] (j ,.`P[1le Vt^!mgD '|,d7 U5z11P YeBlNWt<%RM<*1aHKo}Ag۴8 wȮ/q-:| ~5 0jxh;r!s>I8$C4WgwҿCT R-o "$Zv yOJ11UAtK~B`JGNͦmz% #&*|waC?5ZݔW_pq[R,q OO]E<;[=pzf =m2èI1z@Zpg:pbl@ʅ4iSoY I}r?$@T4fT\}!'ɋ_Dl{ٜQFqK(#[goo4tÆkIc1,?n 贖 xڏ|(.>dK]zvo;%t|`\* ;Bzb)}l]sm1TD*`nQ_;d'ǫ)-H;u&כ_Mz(.r~ g^%B9>mLq q'4v=_ +܈Ҹ|m U[X@H蚬F|","wE'!q&ifɊPKuAnhG+We"fo\x5`,ߍįnpƃٌJիLn cՔR2H/2Gž ,#K[5+]k/Eqn9ـU+wBj)%w$Zc=n%n5<:FwNOlUߙ|@9D .AtFag=|_ {DXK`* N  P3Ԉp=bJV֦ ̥v?Ҙe:l)*ro gξQ_yCshG8L 4{M.,{HCP_W䕪2F8w5S*3?+`S/4V 8Fܣ3!(l$l` j:.(b髍[d(.$Ic`ihc SUޥ|'7ZEq&~z)l\\xtw4SZC͉f|;S*M7f !Oh n/>?m?7㒠5bh~.p%vQ|N?@[\dDP[k_Ԃ =p/FA_O,hSi7䞁-F ;󸱯+ Nc'ɟ&# rwJN(ɒS>>}~deԑ+$nx6¦o_ bbyWLdwVU?oo9> @D~:؛w+nD̩0;DqƌUxkG,sECe]$".x= #OVxlĹN=} |A0Jۓچ|YCda^`[WHʸϫbā0v\2{hqH_f&jWb&8M{"zL>٘VWm[ T?`>_{x\ ySAA%V 9ƦHtԍOrQ=⻟4EsUֹZ:nuu,_91+b ,!A) 馾tUG7aL%ٍ5$1ڇĂL<8D׊n1iVbg/A{[F7sJ%7=.'7.*yDPlkuϣCϲ= !?o bM9IhP~2A C.e?*W=!s(O57l(^-kŬQShZ[#<͌IiI6S=PfՉ }]zB3~FrM+bn"Aڿ$K鱴t@1A̝]9nnmEzڈF^~;D><9&6&ZZ&S\݁ ] ~J5^Fslc+gumMo;zMB~@Km,=.#>Gx)2M"w3#OH.<1\y }hA ы-uYdۍ _i5Kc qJB3/YVԎAn f>Wn9#DzW}p91ˍ`-9W9|b}HpԌc87: & cWفՃOYm5M޵zDf;_:dmU3& wKe~x;yɗ;ܞm3.2bϼ:]Q2&VgFqF6M*]w፫FC=?XGoej͈9.˱P[p^Ov";Ujg{x$U&J9|xbڅԛ?H9I}$8 Gw4(05Sb?2ipM%|#@~ ^Y-$FOM]qL6aH_)kq$sov}Cce cF>},yjwq߅5+.t5%<&əݎwÊ 2ZxGm?_֦.q݄ 6y^;H*)M/ Oϑɕi5z)_h5 A+9⃡G9Grmꃢ꺏γVa@Wd;k#V?ژ0EƊoQ<:/Δ9Q?Ybo #u6U)]h]BxC t=ݫl lܟ⼊#voRX/ֶ ݼy}CyѨ'1Q46:SBwXSEED`W{,'d@§$|&/½>6:.F֟Պ?рkC}-7="TH(oÐBs1&Z_hVbӸ wxwҙD3[ZЅrHQY}ks>.5Gbw+}<&eGe`D Lm;G-y(8ϳؤii[#g0=W8M"n`ROA|$uTd^8 ޭOő,u R߱~Qīt+lᄜCooZo=9S(a.f,67 `0!Z I%rch{_7׺}wEp^n['~'XJyN E~tAa,[ M[ᔧ-shԳ-JK7}Qq'0?:vokŰ-WI߸DYZ@$$՜ 9V_0nb@.bhg&B0F<q6c)Z#QI3Bv3Dq~8҇ .jzKT h}qٵw5ĺF st )T@#ݠ3U0gt*^2e+gXt?ʍ+C%]k#̚<)7[龭T'ljE8vl+^B_ack^v2R]j]H1G2O=14>7Cܹ@F.ϩ caD uw$finOm)C2ߝCgF #-q? ipuB'ȹ]\ʟX`؉#3/{΃RϗBbV޵[AT _[w5)D{JjEC6Zͮ'$R>X}Wߋ5\ZK_;UJ{|"~ iD ivr 7Gu#F2IHTٝFYB[%1ě+6Ffmkb8<1LNf9'|R$PoHRF57Qo}詆.*)` 4E^)rwuN]I;NV8Ɩfs"^g1Cԭg>Lv="y!PKIF߱-'$5D"ezDr0G"Ķ[L+)Ry Al*{'zt"@?'6'{auY/OѾ%Y7re$@sP"#fM5Ӌra_L6T ։«Bnfu0#ɛ-a  &w 1oәЈӤzj^kLL2&0wp/V2D@umOjZf ~#i(-c. Huj%[e$c $1%ϟdh>$Z//ǻ^]8 L wӕP{}l,_ӧ׵-}bf4֗DWY-U5-7D>Tz o!x7<]Qvn0{r)"˃e ~Ow<Ohb"2kTzI-gѢkm +7Z/A`{̇W|<%RDb)Q @5x\`$a|`ے0<,73vxmKM !"P%lŧT< I]`;8}u2 ,ͯ0"2|׏FS%:.j@JO(aT^讀\Wi4ʈ}f_С C/ ^9ria \ P&=vK.oD pD,!IRdM ![sёKd56+R a_Et5 MSHɩWdq L;OXW&Ukk] a=aRuc_K< ĠOȸsPb(E*Ԏ'RQp%]'j;~vY8pq5F, k,| Bh @jX_3g?ؐH!GѸQ2ݪtK^uw$DS=icTH)}Z؍"=taW<7kțyv "[o@5N}8TZIo`l;E=쿓iʑ-Ov EL#K\:49-PmB"zN3g %BGR6qSS,3_^i,I.Ș"q^ k)r^A*V/Q>RzNz> ūe3 ]n{i*2. 5|0#k|HEBJ:G X@95;H[,NJLpnQ?>=oќƓqYT[7aQ+:(Sn^~ݻur>+OO k%|,V 'r)Y2 knĕmT᏶x+.O]ywOOV^eySAr  _: )5C.dG龒!kΌ >FDQS'd{{(%󢵣h06,-,pGN+>\Mh۽DJҟGm 6D晓,hR%Nir(ĩA=cGEP \ W?v=V}o{b,fH;4bO5tJ s3 yZ:085~ʊ!f(Kw!?gDw$|'2IԋJp|#mf<ֽI/t@Q ()L泀8M%K &mzB42wqlu=U]<neeЯ!jVRa<綽rHMvj`u;tmв4?*w_r9v7EH`)hnLC= 3{߁u,|nM^Z; ×SYi?v"L0wgUQM|bc3O=\#X >ELˁ(䤼 DNL#^| MB)Өw,3S^ldk^?+k,f(z;l(T*rhSm1~P>i/ઝXX"$NM."XQ8C%[6'b6Z嶸 "&V94%"hQA{7՜S~.@_#Y{we i(:5YŘ6EX]'KcoV) b[йe|Ѻw;KΙMV揝}m҆upOqݓKJUO %$n3׀%(xDU`^.B(gMaQT*% wԴw0psa!=% iy;kK>>}@=MmR ԩQiy)i"=;9B坣mG/E!<&|NoXqNs+:-edQT\dIr,+U /rNyO(U)5 `9[lP/߉?.OVy6ܜ` b*ά{oSD7|I?F [Au|gr[Gj7V=d P& t!#^4u(;DC=?̍j{[*q#cJ#yS40Z|4Ӿ~-] Ht+>f)miΆ뤸a܎W%C2J\}o5osJ;HY5;_-yƭXYYE-q]5/ɼ]k4O} пPTcǸBaiv{, fPʦ 8 hC$ N"9 y0ɓEzhvo1[nA2KFvbk8c3_Q?ST5ZLVک,&!Z_(adz]u< 9OolιxH,S'q!V~mYq*jM@5qVV -ؽdńYО١f'QP!欘*iGê^Ȓ6r<б8zudWμD`{`R2.b8gͰMT etZVLj>Kf-"mxx4YTD$ `:mHB'/”:uLz '%6;:KCDa>PF86BPD[VKۿ@78nW} =Oza3QtwhҫWyp+cN_"խϭk|W[U+ѸZW*ZC ~ZOjϖmAnro:HGG=(~+OJ5&ုr~jn` s(Om4or qE>2j*2W(k;.plvgWGl\zwƱ3 P}P2H>K&^v|}~n<dpe LCσO|zq;!={G8΢$uUpZ'$ectwEzJܤjb6( r20p#t0ݱy`#"ɜ!y}uk) @dbyHkaw^ĪUQP!Rԥ?V_ i|xcDoi[0*0@57F}%zҼczWT@d4Wl|!P 28V vdh꫹Ӗ0dpքO(Cu~PrMZ! &^M;mB8b<owx /l VHGðuKS6Gȑke`^Ny $nvqCoL g1FҋRYy bikjEs9 Qoygs1"02qt P9W)rz3^8m;8㖄kSWQK75qvT PNB5r3|l=B Vc 8iV*)0A!i8q3RA^4.ߞ)V9ޯSl~vg1$2j4G%iq>TX;cߌ4Ѥ$]%tAɞȜ+9-zG7!Z#I +v+Ǚ9|jL3xb_< VŅkz0__i :-m_P[6>}ޫoɈ\}gKtIZe!&(CU^m J޼)O) 5}fEΏVu&Ju䔴prpT[jP(t3hFX[!P-"VO!˟Q@r,Фv4YV9S0h!sZQ- sn\oF @AlO)۶9mFňꖹ T&ld'?MQOY&:WI븜R6lUv3T| d+T*tFaL0]c5dcM|33<;%Q ߏű A&n eH,fA:Xfei_{%I(\Ouk륀al~dY ]c:YŭM'#BK- ~5C4}4MiN7$e= =uǀAm4 2m li~@uib߀O1 ,}yn5A}BZ.{/pBa#d:G"y|ħyÈ7|}$ 7J^  5'wڢPL4+ݝG_|`S韃Գ}rz1|HP o?(#D5 qjM|asA^mMxjA&(}?w>5z0>oWM5M i91~fFB6t~{@DE) IYS\:2GoDN%>uִϣMO=1l ة!ss /L5p1^h- ƑTQ`!ks_QBzTsӀ[K=F.zů ${Fi.i1igJmuw$ .AXOͿ墀mr" aZNՊ[.nv%(pz>4FxŌߤx: A3k;;v%+AC>=~ [NrS^OΩU#3%!pg(ݚ9{Z/*^s dOtfgqM̛W-T/z4TJ>]eǶ?kC^\뜈lfϥ=F7dzLslߵ< mU憌q @7 IS7ef쑟|DS!6c8vFc)pIN%o„1:e<w>ÈDK&,,d 'xKwa+w0X"=6pOZ(%wzi),;6\隃$&ߑw XݲiMiL2S[ViY}J8kJT>{0S'Qj XZml'R?H#x|g;oCCa]w2HwK&y!HCLu\%@vE|4Z5FG.x$C@%\{^a3⺆@PLDZseѱȆn! E9 3 kA|0YF0e(&j ̙LXRzKyIG- ͦMbXpK %8ӡ#c@{RLQN4ýx%2:qHqߧh e^tKϸҟZxuzvwCg3n}Rx~VwH) =Y%҄+/&$'O?5#ݢvaoȪQ oG53s+-}$Nrcc ; Qlwd`g=!v5-TA]! :Q'R -_ձw `i :ғJO6Vz)qX&p{9žL8nP9qXWw7bu#'L ݀+:+%fIpd*'h-{iI)%Q{|:19a?#SNø"15?hpEwDsg  Άgd⍨8PXZ +̮ڛG1YnC'效*zZ}'$Wժkj ߏvĐISq!6Z볧D6mA6)/2" wUZ&Z#`\cM-PU|aBG%y^i 7 1=%ha[+"-A9)ǬrUiCDa#xDpr0dPֵlpCM,vl6Nݬbo@"VPl7,|F׿qOx,Ξe8 Q4TD?kmdnf\3ĉ k%3 m {@,@-Fn/(y<~$XR~&c4R^8Tރo^@pQ:fy:pl\zO$oǢvW} SfqF|T:%3 pD*L^xvBQLҥ_Ũ]s0Ж/j%Z` q3 ΃C^X<)xe0մ59"GPIV\z}'D6K?LT`EV*q#@W5HUM?*~dw #?v㨜MmQ_j I<(u=ĿРA $:Â)WFN,z @wCEDzte1}Be#]rfO1(ĵdrԭtW'x[ˇ.C^,D; C?J-!GDmie`̡{xӗ "K2㨋5=>FΞ64&wAr(|8Q'k1LjnyB;BbsQJ3iAަ9Yk;kG!X>@Q7ʽht WIbWNtzD ]{†վ^+ ~1p¬إFvZO\O(朴RQqX)e l|07eO@o2W Zqa hB XƏmcb'qwzgm8DHf6y(؝}G|m6^I|ߕ>cV%) &Iu+ * T|erl|:R'6Ͱ!Q!X<5f_ߒI|>x>Ls زIDpiPܵ`-pmk'7޿˫'&nc¸2)^d[Y{Y57bQQE͓&NOBN`r}SSf93p\ꂣ]=,Yd!l?6 ?fR-Pf7>]Nzsl}R[gBuԅ'|KA1qU l~^jXu1o@o R2q}źiiA6~ a>pf ?w!>S>p9֧%`_v3~+D7Mڏ2l\Sct0š%Ebn0ɋ-R)3`,XNe&UTpXJb\nuQr[!/dUsLhԨp!-*@Xu-MtL?smZij4M: BsM'QCJj⍳4Z6'K zT^ @y&&ϖ¢b\"7ޘ cy,t%0aqS #FFh+RF8 }AV(UQ2TpnEфs]^HS|aLKV_H#qKSl%7qEL;]Dihgi^(.oET )M͢5ؒd; ڥ {9ݗ7|\ֈ.;Ojƛj:E7S*$ >FAz1T9ĕ[& `]QBO{*VR^izv 9YR鮃|xlZZ4vYM9卛]Va>ԇZ> 6үZL7SIz!^%?JHGZg47bT3_ZEQ 2\(1-&SݝgofGEAeBD>ltBywlD=LT:%ZN/UZa 6O8iiJ:uUNB3e{y^7]QYMPƦŷ>14af :QZaOpJ诈 Ĥ#ՒjK/b c}kALtm& .i|rH/Ն|P]Q<5~f_{nnS<"lym!;ܤG-1ahQ 8D;+,e;M,$ hmZ?t/i sOEڕuyT"=x%U1?̹Nk& ]UUH3.rwZtÇui&xgZŏ~/!!ltEG~{<(Zp+_]l>P{UJd m8~Y@_z/+/BZ)=L4H[jQ@ # 2B5SGEM!tF!ШK.PetT'nVg2*T^-B^/o-$#H&4mc1=M-Z,iRmm^U45e=:%l }@xG'Y( pim.ܶ)! }NItW\am9|2~w$i}x]uJ/( I>Lx m9~q^=#{Z]ĚZG9g: tO*> G/_p8u~),bvwx!pO4mόZdSrʳ^ .G O!-!ɩ+{,uo-Wf¡udd44b=cA; ^KRdv0$|"%ژ4Ҟ>}8 1(FI&qcMVt vrYnXOc#!jJ%7~[(a˝jRװjzqN?*ݔkuDe|J+3{+m? _'?c^XO= D]ݎjKT C"w É'~g n5) PHB7;TdAc& ȎKCn=O>> (Vr0O<[pCE9L.äws@lr%2gg(/MϽ8B ۴`(3|":Ф(dX$밊%.g{Ukc_~ %a7CȘx{%|8/s 5nzv9x25B-Fk)כp2;K lV"?=$OgnA`BR]#]-^_wQ:6)UJ?drTM8f,~xe49[ld9mӸG>߂'ZdԣyOF04m[25:~"(&>迨$u^Wӈwv)KiK8߾J~ q YzHp˻ R5>g>bT dZ)k[nYn&}LJ=l&'%>(1ҝZS/K>˾o=Fw !InJⱮuRN >WDF 3symh{?aVf7PqNiD|/:I^"~ZTy\-0aKeN8U_~y'KI;y 9"o'Do888&ܻ51^k71 r$OB&9K<}CT٭ i'/0a33!DIU*[ a&%w_y5\p)|+p߄|drc QB$eEkS,V0yF9H {?YCtvqNbt3~Gd3&]|j\AgHLCi:XYL_+zl&֝^խq/XY$uW8j>fRD?fž(aݐ뼴v'EУfTTLp8fPw-R3.qwX:v $n6bPp?v&|(kp',[X ns3x=b*9Ug0WV@„LIh9Ă`pʱӽͬi 'ց@}#9ۮSB.Wfn37hrHw^:6В'4e> a.kV>"wM d+/%I\Ͻ@m6'z^t4g\zmFU{Psqa6B$6" Jc{U~CT&Zb8iQľYeSGq8L<ޥ?pi {nv5fX &͒rHM~֝Xp6Ç*|nwp, XeAGnl+O]'kx5D,JSn{*Qj8Ns2y/%@*b*Qp1 Ru8Y7zv+zE HdnV\t)P(]7;tp5^`>R@6.'M:hyomY}JM9\ŢGSFoCWE$pSq6Eru:Vou_|?<Ӡݍ|`ySsx;:Ab)#2ں(|S87UR*{(HP%_=V;g{)^ ]xum&7\f67xJ)+^ SMܐt`o5l$+njL{r7g"X~TO0sTzÔz+H_Y=/Jv文M8TOeDGVGh۷BMjmϪ:Sy+ȝv$ HPW2S5dp1smj*kj}iHS\?|"}:pwA:1U cF{D7SOKѩeϭ!<ȼaʪ΋}:vifi|T蚣 FAЄB0H&h@5:} TFqVysUڷkS|]Wڢƥh'9rX <44 MCil=+QhDZC"lWd r7q1#G[\Lk-a`tď] BwPDiB"{w_ć夦d yba%2 9ݜ6鋈3_urb8/bk!}'sdPl(==|%cF{mw!Yyr\"BZ3|^n@>ʑF *&~a,y)F3q>e(w}BqӯMTOM`Y",$.s s"|:gAoݨUyR o˜Hw9] -<9νgwۛĂHKwe@i8 #+ڥ?]+&a^&2A-tVrr>,l H]Vr|ۭKԜ{ОB1E"9JWQ2VPtqcx&Uo4<3-{,47i2F 9蠬$@ϼ?7piA(H^k>@E:n'ѺCK\5 ޓл'`FK佤yY<>fA聙_q - CQr|_HA\ei/%?@ڹqw a4- >iYOiEZdw;J>ƓC.dm7r|IY˸sy\Lye\$ݒM!⨸vctk0Fyzu‚RV߈  K7y2ilói&dR֐Qm{ЃWAud*7^Y{]X嶂d E{W3W7QX:H̡~O-$8',?xx R&]__%u~L_pKCUv0D = hiTA;ၝ iiVeaM] ~  6v@ N&D+y>n1; i VY^n[7Ia4yhR wI*tfj!Wlxl7̧`bNթ?yGw-"ۘ'77k^-ķku/پ *6 ϯ.a8}Yjc H]8l:j5+9 H,637VOU\~79ޜRhl8W>N1A!-B{ ja^&׮̫edPnZ7!FQs[Fbƹ +*>xXYEVfablŮћ1DSk.Sx甓t*KUCеR8= ]8ߑn8B1W>QPO)t?P" Q· |BZ;'|(h\ 8=:^0t 2 l*/lhƋ#ϥ|qgbAٔ; KsJ'T:\7S"QeZJlG~gŸyupwDk-:| &@:(穓&j}Øs-MXl#jH9!'!ф8]v%,It :k1~,~ٛDjiJx$r42YnBhL Ħ&y$ҹ7"Gܭy0!~mMAQGREWӋrjn}p'ZWڕޏDiDLJS gPQ2@ jԓԔ}SlkRL#pO,o,''S\u5-5IBMĐ_h:{SXs3MeN=ʤgr,C[ihP(4ńͬ!`Am|O1kFO>Φ;T˻a_Zuniω3n8ҌtwRjVX&5#vtGyK+~ ̱F)D[~2?;5Xa%$+#ͪq,w&viphH/kOwT3 yĶS ߭fDI7RiV;-$m4pu ;.gNJęDQ^;ݧ: Gb _)|sq{gDVY kyX@(C,red?<5l*Ůin4~*ضE(3gYZ07070100000388000081a40000000000000000000000016661890a000051a8000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/tty/cyclades.ko.xz7zXZִF!t/] Qh]?Eh=ڜ.+g_9TI!/A<0ئɐk is*ool Ƴn, 뒃ĸ=` ;ߓU}V;\z⿝7 :ם$u&J6lm4Ҭ}Rp@>٩l.\On;thXG_ 2H% C8*YAN7O8K])h^-Dfb!.Nv] |]xBI+hTyp9g @\SLv$d85vjNjgԦ 疎L$c*(|V`WƘE(nAT@1[UNKEpiVAVi WDiu?PtjZ2v+~ffܝ %^{=6DW$Q@;޾ZrMr:l^N+s4xf4Q|__<K-;k|ZCF0U6#Nno)j9ݢ$%{ n&'ũ;u,VZ:w<$)M7,}qj56~Uos5ӃU%Ƅ;CLdk/4&e?3:V1$l,g(6WSkl#gNHJ*eUl3Đa$?fFsJbP{OP1PqdeJSZ0Vٸ1nц\dJcxt6FZVHpQUâ<ݜ%LZ&@,:㟲zV^ d1mtG=a:Tb-dR4f4L<4qΥ|0ˬ8%zlDdOm.ڢ[1!c>na"kq" Hd'pM#y˱<+ʖK\'0an mOwÉhr@pK0ivy6Ϲ|fܸ4. y5qF >/sK#Lؓ|8ij2=:{,wcXP,g0a:2j#= Z߬Iq%#;I 3_ ~@\3ycvx@J64>1N" +-­żݥ$O!S͹ q){ciN4Đ<7;54hVǔ#~#D-ͽPcW 'Afi\ %9{$("FXxp F'3LJ9SYף֚ kvD7p來:/_85 &_Qc,mǎ1eܟù EFdz^ѠHua%6OлV;}WSO>4qLT VH{xr59\#RQx+ l] 4Drh\N@5}`!_h1-k3#2.҇ jU"f}PPk_V yg&$k[LY 9uDOti dKT#Z\ja4(6Z1O-Ͷ:VXgkxdRjA;13ڈ''+n_gfMaX=dUm|yzj5#TU_|0~ <1JVUFi1U:4עzOS=ЋŶ3U꥖96{$ c%[h/Q),K+:* y@~1˕ž~ϐV»(y0sy+@3\ ݞq(FgArばKq>:1ţRK^g*g8:sò f=SNYeMǨRz*]a.[h߀LKmXV;ρfrF#wD"]K_ a{;vUc1nZ:y|[ e÷$˻e7I+>iH[K,rc@ĹUZ_ RCeJ{LB, H^!r&"DI"gŴ-> (ݩ co%odЉ$iW[@`(f{fG|=m7'lUGt>D+iy667586C+k0'ͺۉkTCIĄj\( b3d.ܳ]# f5Xb]cr_CmX18Jm80`|ķ2&? Q*b:!~Rᢼx]H{bB@w}n &q؈w9X$ /4f+}/:K916 &?~Jjm?<طSsWAr NnyZ[^F1)yx!&eR#X'1.QuM<{)xظi{DϦpH Qe#j1LϺUym!7gDq@jWa Ǝdʑ"!)( ik7oϷ'hM6RUf`k 6)Wvn2[#"v`yگ*غKFnESMy>(ꦷ_g=3Rhm^a>`dA"('Xܿo^h+dm`Y-- ('X_.ϴq2mx ҵjL4ckWJ煮t؏!^t2V h WA}Qa8 %vyEPtK ַ讈wîݬuP@4F13ǚ1M@EqQ5 X<F]Qyp.:N8(Sk>*.H":J`0-|s-FٻKhr&'͔Ks̾PƒvؔD^}e0a/9U/tbd?HRRN5t:Qa?̋xZ̭#p3DmGʷ 嶟BZy֬MzFjt?Qp " Wke jv>ҊS1zοm}Z:_Koض5e'Y)*_i-ke*z\ hr^_#^`ESmJ%7: *z87OsoJà~}%(Y\i?q:^{j MCk*"4 &upOOK2x-=x/OG a^%k،v{Vy2MC_L!u&*MmM&PTUCOv`r֊c}{w(L^5eVҏ:L.zzf/T)7!9fI=П!"o @:Y2a$Yג+Ȑ2u",N=ߍZ1T _XߖU=9DLk1%\)IҌE쨄'2n($Y+l,ЅHqZyYved KBȡD Fz [w`"s[ʶӱ< ݀n=V3h&Hb"P. qP*C3NC7ɭ}@O :>=E{>g$fqqHО9 -} f zמob_@MhXHPҦC˚\=.LW،VTC p7rhU`~߄6#SOkV.c`H_ReԨC*E8M flcwl~3Ɗ 2dmKegy#e}lч|lʾ `+bR\OW 3߃ыhbZUբ,0..hvvݞV*/ J՟qf2m-W A.G 7 XIRuvZCx+r35,RDnZ(,*FК@X6?ibCbKJnB]ܧ}ܒSd48J!}vZRA1813T&w%Oґ&+gmmLS6|7vRFKpx*t u<} S+=O⌉.HӀ Ypr^))G\ mC@B$Ũ 'sie=y_ޮ q_39'fXe 8ir!1N;mr`ӶqgeJTla;kArS|D|MLHr7wl!,I4$Yf>ܧS嬅k_-,F}&U'0PlE ?2R/¦,dd|t 38hلekJ|;M/IvHęTo6c3\D-.m#ݬ53JQ}\||=h f+e(}:7T1(i{_MIQMe)Wo"])[u@ Eƽ 8@, b?TW c4hد◓<n_. 0!N ~DO?!NM^v>{MVȣE{u+  P|=,_AiONCE]3iv2OZ)a/‘^q1b'G3͑GlvǬvmdB-hT!= X^ dp@`ā" gwK9*GaSM#5f{p3 D8/T9w>r AVѽ$^Um}b8$aSdxyQ`"[Bo 7z)_mhwStSkT.NHKg8/gIͶݹWG( )痦hH{&A\&6lvV` ǣ4@8{@79Mc`Ԙ99覍<pxǷBs-֤erH*&D!,1.2t}^4șuq%T-7jH/2ٶHcc~Z3 %KNU\ʢeZZ0lVjImlz5[[( c(7uR'u ^Ewy&K$:]c<ԍ%~rތ|=9E$pz0obyWcu̶vLF݆I`aY)RZixElWt eK)Jr QB)5Gui*uHV1Ʀ2w?{Jv~sΧb^~б^LXoC4ۅ#ֻω1B˯x P:=Ȏ#Y̬" ~z-Lo<.P^puîT '4[vL֬{(Lד2dnN~ۻ1rVn?`W6 قoPFZSeEϋCeF1L+5yvg3nLm"EvakD5&9ɗ7/2ɴeBuif+t&[ X~ ͞3eєzN]Ejߺ÷Գ~5&}  .뙟d)ۡ3o2W}*=_ERU2VJͿbٰNypB=, 1P(#ffc}\NGdC,T۹Yj>>`lc5HDoÔA ,O\8_b2e7"tEc;a^p? E! ۯ޵dw:~kn$." (BPzGM5+Bر^?|Jo"})W.<.gv94nf {Fg!K7o-fQ0[L5!D<մdk58;K!; ,C&k$C6Zn#7D۲}p ?&ɻTevĻdk u=EGbcXl:PpySI86"i S[MWߟy,"ojl#k=e"7{Ia(9KDFm8H [<._/Mڷ7P .Ýw9W2 +-þ/S(Fg$T#]ո&Q/>՟YodD c Q`mg|/X;N$?fR59~V5R^)e%geEԻ(Zw-(E&܀H%~wmuf2reQMa&m=Bq'Ey/)vm$瘻fG.uViop e yl-ϗ*ZaM/B6l$Nzhq4Zӻ,8Q|n;N'f@lP)`0mw(*Mӧ S#Rھ]BE!w2CڥJZ,CW!vf*^hX3f.5NE98K ${Ti~Y+wؔꍷ/훇:i|C0ȎZ1?iMlٖdg@^O| DĔjhBImq'{Dszәɝm.4ΊOjn[GsSR)ιq{dKH& +BOyDVYaanvY,.d& j*dZ.Mt{mE5J-RZ6Y{7D7DMZRTEO{UJ3 j⸩θz}.` BL@.] KS/; N`j"iL{"W+:޳A.wrQ#JIuW09THqnm.;}/6uZb͏:%sImjv67-TS-hpxs߳`|c[/XG.g*^Gο-n&>ϙ:ADZK H \H՗2:j,LA7(0? K;T6+6x}"EU푠(J ALqdXWL8UNz^&ajz`ULT7{lJa2 LOByE ɴؖz!StTuC,6^6Ba""3ym/^<7ѡ4ƚ6Pq­9.#j74,tvn5\2wHa/OUXeyf`4CeO_CF]硍'WƕqyD<4['{ PגBNp5WF'/qS46ř2*&Au;/= -Tv[45Wn &=tf!FnU6=7VAe1tMd$fP'q^-,Pd+ t WXS}j%՘+ Ma~.ډ3M4KQ,"(uFnT@bg=0hDs30_P_Utl! 9bO<'v>\@#A,Y6k>@xkT5'?zyWB:~ FGm; .C 8{DXUi;e+Q?oJj$7XT?gG>6J˓>zu zD2JH?ĥ:I$#.IbƂ# tj`] "~n[`u򃇝e2ʪHw}+ȍ_& N@S0`bW[m@RZU_A5)ϭAӏڬKW.Qdt^cPsEr2j"IVLYyI5;vQۈ\.2T%r6hIOR@RTiHI !9f>X?b/=O}Oq/zUFGq8w9 ^ƌUp }M{M|Y5Gd1݉MmVC׮mp[jn0[U]T&HS#R 6FUNks #bo+yg1`ܵ0C^LS 3lq*0m&JD TEbhR5rI KACv &?C}AZW r N]ap>E)SI2.>hh{ l;E۩E ˆJC7ZDH˟B7=Oi6g%>/J:61o\2RNi" ٹvE~˶3ǞׂOjDCܦK#JՐg( b?#9(AR%^Ju;?V=g;O_}PzE&nY l{G,]zӡ rMqtLቤuGu6N*#V8ƶI>al\/8T){s5M caOЦRd=BGPBVFC ęd]K31Ha"Um8^ato0'.l.1KKZE˫i@=EKɚ Y(QWͿ`ὼF%ku'+B{W5[j]>Mg}{*VA;8^Ɂm-y]*?!oCha̼8^zXv=ḶF2$OE F믂R}}-Ӣ8OxOLe0xz]m& [sFB[Y],9M#R6u-1Y:as4R*ZDnj^t$ _7'r4XklD$#v \M{^O(xoXZکBy~j6Je[5 C_௰2VW (v{!zp2\.~lXx]*wazP 3Ex<ߥ?0a Gb,m5R~5v^ P8P#g]1҇;FwDW0Ր ! mO)/XhrPN3>$D(@L[ $1|:XB'r 6qEie]=2Lu}we4pK5i~;v1iiܔ:Q?`O_FTA 2-bLcX^q{ͣ)-+A,5; 0ub]XqSҺ=Q]|!_M%c圦.GU 3`)7OҦ]ɧL=ˎz w8j*ё^ ~_V4c7]YgEj+[ao6w4:?s ![%>uL uœY+ ~bua'΁amrDmQcua(>%uROHS2OhV,^-f+#ıuJA2:X-:%l,܈3Cs)G6LŒM}VkQ[Vh'58+'=gmPWv9c*/D9#DX, /ƫăbFqQѽ]!kpy@?1t8e0Kirje(c9|BNդ#z,qn,^5V D+lJ84V.̖UrfUxodHaJVj04+,eJ /N手Cp鳎۠S,d&1%;5??!8Ҏ\UKgzwё f\xǭe&RuˮˇA1Wԝ%قp0eEAkkwul.g8cFxפEr3&׎LR@}5F^~5 pVo[~^\}DW &"Iw6Biu,>o2~C^mn3S80:',"טI(HQKub<^ʴU8pn'x ;!))aj~\J* 4wa=[DUu]'?VlOV an|$o19{dkM)ZK䓲RҧŜ;49P\r ҼH'v W#{ >yͿ4=Alь:\tK1Sd05$3,gIGLgeihX)eϩie }7ٝNP7+^6yZ.S2X\0Jm9Pfzի1^asLL?ª ?Z7L@&'E!hw. `QM>vQz[BNwLZft"d}cB`Qzi p%z~d珸't*Iazpw[߁916}FF%񖝠`}ȟ^>ԗLߍĂ `M^ra.T l+4e@TKlve{w/։W8`+ 2c99~O˾ yd 5% =Jf{_1pN {D5z̥ߘ|ފ \(=W?UPeLenwg.ˋSyDjZ_U/VFR@<& H c)? 2d#T=ag !/I)_,x.1_ F- 9eeƞ>WLT&9 :qPCy{ƼNLچWYAk9$A%C@7 ݳ %byYI ĕG^k`l[Ӈ+ڛf4 %OV`9@nCx'@ 432h Ŀ)[X0)E-$Ґ`>уǗ!D-%F~EACnG2vkp²#3k'1_ TVmCQ_tf&\;@~6Q\X W۠7kI"0֦v$Cވ7vt'H7Kn!ϹI;XgѲ'B)mrǪSMʨhHI*Ԍ$<ҌY۔ :`bCd(Ea:.Rͯp2uY{Ouvc7N mU/c&1zቨ|[FI:A)]"KĺuB1y\uBOd) 'S嶽ڗB/&o%wsE1m&%Kc f9%;'T*4o=q+I5W)LدEOZ1UŊ n5aeJnCQT4nޠ{#}^G&Ԧ|xQP_Tk1R{1 t= `5K߲@M"IYJe#bZ/̶<6@ٷ'6۫rܦNI0 "K 5y}4`ÿ(ܖbR<.dX&Uᫍx&(!ކFɷ7_&5Z̟؇bKq;xZŨ"Q/{R[Mi +a2I,=\͠Nb܀e`1-4J@6=v[wVHYnmT{[ǩvogDhb]jç(Zej$nlUu )"ߦS0PaReceLjKV\&f%cccE 1QX/‹9M;7|O/NXEz[%+FZ\4Oz3xŕV>asNoo=:tKwRO'm*Ҿ'GPWew %))ky[@iYe|Xv^ Dab^8<<"kf%+|r:L LsL~S{q .hwit_H7~*^`=.gM/X䡌YwFi4xhzcb􄮿8iLi5R؆XWfB$,E<1NB)ʱhe(Ó@9/lmyS>C~ЫL΍X˞@ں'Y(*釶1DVnk+d+È/x: __ꛫ !+y;a?y3sVŒ qm.зٹ[bj&kf俹\^GigL\МYZ/^V(qONP,;(-h#|8٪Gl!8莩 a`ۭBg\&&=ݨXD926t,mg6ӑ?>ҹ,d[ _P|#w^$qP(K%XW̕HZDM{at?9ϸqB̧(Ld5hP6w(ċDR%VTv>s( {euA!mo6ʯ$};Ki oNdV;&|:IyxH `bSs'vAKzNq[" |pb8Q55lLٲ[d M07wHD\'ӟW4Mm~wLӮo*Υ}S1۬u i?l(C4ht C#7B-D1 h#ʈ l<$4%I(根L* V5BծJLBBPp9o GxjzX͘?K4{s-irؑ3#Flr9jK-JZԆ ]b_Bӟ(ST+lr.J*r`Ad\H]ԌRό| VeLPջ:m0$BBن/A$?ʿ4.Gc9 Fo牳5ViG% P9-Gdm#(TBF=9JaYHMMƃ$WQcO.&GJ?g9} ݥþa45L?m70\Myp1Vޏ=_8+'8W^GמJVX ؾӢ[fq~ HlcY]m~ v). Al&O{aGlut +e3ѻ$)y2V\%ID!7h-Y"0зsAo*cO=Cs{ FmHAЁ%l򡁝rUHl2w,Lvh4; 6B];лߎzKiܱMQNڦ|iQXJS5bk\#8ǸoMr!Xͽ%4 f9a[v讳I=7mLwo,\U7e%m}*6J*azHEuΰU29xK6}Lm8O|U~ =*=_5O1[x6:1ΑIlkev eiQYrXa0[t{![>[Y7*u_. hu v-9Pi&w&TJD,9[B⤛@ O; "ĀL`'ZTR@vGxi LKB(+h$ϭ͆m}qq`mj 4 [v* <쉌GSIzG]ay8 mz}m"`y6Z(-xɦӼѼ↙ m+U/Dј0@zʋ;䪃;3e_֤5ۮlYG x}YcsU(ZF[#MsjM*P4FN/ٲ'҉Vi9$^nG\b>!1؈^]5˾m/q_)]%@+8!:1紌UVF ֠Ҹk!5iT+(6F]e:T}^YߘU|®SKXHXW+N.,n(F{:QCyƄXh-~0ЕvcqL`|`U0g(+xVҫ2-Tf`sNrmKJ`w>$N%lS!ЏQ|~_^S7>s [FMi jNuCY_z&zd8a3*5ԦhLT* QEP'D$ħcHDYI$.`W[52 #ƐLgYLgYZ07070100000389000081a40000000000000000000000016661890a00005364000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/tty/n_gsm.ko.xz7zXZִF!t/US"]?Eh=ڜ.+φДg_P Ek7'4~h\7 17<.V. A :Tc,k](D@b̐Y3O) QDҐ^qϒsg'ˠ2b7INU-Q-q+IHI:̋ۀ$6:AN؁;%m >(/Ǚ&rtSɜFcGw"d"Hoo8OOdp0n:jЏr~ Zk|O,س&ElwB97WW!z2ۖ2,舡ҜpWM6?6U E.u7%Q_);kZH;[f9F.Eo} _/--C [ eGSG4sL]*A:XUvgt:," JsDofPfzY;d}lKDt1z[ψ1݊-ւ1ւ0 [0J-^i$nb+]6 O0O %*BSGNMy*%f%ݴյ\9FigmX Ťo|E5/Ϩ' Fx {#ug +83jZ3b/XT?9a1֛dcq`S[Kx9?PT|.u_FEY\uH^7:3Jܥ$'6fWښ(N>vx~\J0(({/_3ŊE E+Xr%􍢨l])gk.O5ڝ/&JZE7Pu_c`;!`[ mFN;( P9ŵmIVEX^Ќε>6 7$^jn&8>]#HMA1!HP]KcKo4v^KZIeSt߽ose 1/ԋ::鈜]EժzjD= Nh.oAo?X  ^u!$h `qzOa^į+ YVza"4 f':o/,JL$V_׮ )G+NPczЉ&o1q@!ăp.Ǫm"߿bjչ7 ;R@+0rF-7gTd32GCҠI2 zZ^)E cy}&fNKLjDP< y*{U}([K4JXѮx0|;L`]#⎶,fYJV]a_ Zmdx575I߰$s;TqbpW2LNRsx%%d *| 76LY wKD'\OIfWM )D65V2{ΞPp"0 ʹIVI cr$xDPiS|u@<tq(/x2ުeh4)ھb\ldU 1 HB^**hN b f: _ˤZ}h אlO%>IZ9}7tm͊+t1 ;9k1>0/?9{eb30Ԫ,:^*u7lq탿u1B wyp"F?X7=,AwK1.+f?;GdFlƬe^Ei@h\mN\|){ M@O{!£? z7k ҅rʐBfP~G pf?b L8nh6΍Z#ӆ/eG "B_9u`"^Qn\mk,1r8ZNVMzzZ#z\Bn̓( slDc!Epp G$s%A2U%0q҈GLT vM i3כUuk1|48[6XW)Uܑʙ~:a TuGe}(0׻<(BͰ)yu ۡx8U;=g}&Kx`O>`}͜q0.pU#55._,B%*"=i98E7β &D_&eGG$X1O 9rjwip:~X0Ve&|t?>Gv,*-Y>.H\5BO ,9՟KVYV'a+=-%(lza2Ap*S*БI G;g?nrZ0ŸܘL ϰ=HM:\&؄jP+h*"Jf+pE3rOr˼yY\,=ɓvuwz9g*qtG4u rCy%쮣h?ofo}8"%Bs(/;&6mDJO'NޢPV+`1=CpcVn!& 0K0D;|*FY٢&qf $`<kÒ<=44Wmpd'%$o3  ,J|v)C8QLT^o_tlAЭ ˟a 6#jٙFGvcdXB/\zg 5U>!w_baY]G,|9 缾1upnaC'©"YSF@](lGp0]0Uoeϝ@W|ߪ[ڍ@_§0Ls[i 4ӳs{mb~[8<`Lx}ɺíРSlNahDR{7vceob&EWDBȄX1!V-ܤ>ە=FZzbi<ܙ*Ѥ~9 +PU".M0mG6"^K`(0Q~w+EmZ!,z6FPSX6W$!p4H9n,xƍtkUŠNuEZK@fB8qlRTwyw /8GwɃE 07Qe>gtr}&=Z;|yIH0'Pb`;2#_ؿ:ӂ\i#֪2q#~>%j~o'@eh'svF-ۺڡ^>'`PpZa?H7>(gcɨ~~0a}ٮ+0i^i-2byšX{EڶQpDΑ 6kj9-C@I_p\4 /Xmϼ͑R<_QgTNjvtc;j+"72W .?`8RV>IHaZUBAŖbRh߽Wi qD<vN")i]<_%<ȂݷuHֈI\/X3v^Q=n>dU7BJ (&7 HEaDO2 G渶Bro<.!O}% į}3"oh]tFqDAcn$J3ކ$]<)^]Lw? |l@@|8s:B!F MIu7œ];~1R`i7 dʸ,OHӃlZaȪzbCzb<`9dAp)Z{f+ #Z+~ #^W)wLgCu оj>Z )M܂c`ews'`EL21Ee@e]2~*6Zg ^7c[qaFZ<<_.k&[,ĄrF&J.E']h2ēڃ=^-8X/Nvlt>' N= "uQh3FYd=ط2ke^H;Y&$O* 7cn':}hjmnk0yڶ"$^.|i5tj_cV@4D!“9 eE˶uhp)Q*i|O)9Q:A~L"o 9z5["~s E-#DGtWuՁ٣@'-ڣ5k,-as;}c^0eiVD+6FVMs; e%d*PϚ:7<](Ca{L#LAwqκ@^:wiNz,<ց!*eqXߣ1$Y]%b5A>hj tP.R.l+ +8;ݧE_Y8 1m hGi 0Ľ{k1]݊+]0p)|ZxCK@ŲoJ+0i?Yˠv7[!LBɦS]o?܎W! &P *I'̓&߯i lQZ9MD: zAw(KKʓ*Y`H,eٌ!R2K#,zu?/ƨrCezkb+IP뻖WxaD.71*U k$E8b#+ø\V"0vM^(i|+"ϠPP7*/ (VC_VO,ph6R275fvXB2L!z/]Xz&x'W #nH@w2m&<+RXTyQ˻S ۳-.f(OK4<_ie5I9'`|75$.qK3 .uZ;5Q2M>Ӽd'Y i,aPG3AVѽepy"9@c5~tƙȹ+ꋥE Q$LG. #gv]egME)z*g"ҡ 4W+Q7%1Q2Aan1$!4u~QuR@6wd;WC 7i`j{x/pOv%h-pf-ϫYzG3w@V[Cw]m>Ed&7_m} *3X= >o&l1Uۋ8%2Щ]xFj1]hOnR&32>t3h<_ӽPTPg[SFdI?ĥ.D|M!5@}Mv#28+DRE\wW6N^hAΑDsD^} $Cl~:2l~w.Ae-lHtR,% l.Z`nhüDS1 Iv,^6d~!hMSW,Bj೏T}gQB~+sqIZcS;";@/\] ٕ,g[8.#:jX #3jב{# 1P %N߼\GXuU!B?ػ+k [T8:aŞ:HU$>dHFǙq]BǍgO<_;2x Fr2Wu5҉^̟GkH&T_ed1=YЬ {2*Đ']iIFhMOw4P?T.a>A۳2UbdB{ҷ20ʭ<sH!icImmE { z%j^\ P!G&_F6w eeϵ3r|&~årALY4Ϭi+KJs2| ֎w"z:/piE w,p88&9j=3\KEw城& hGh>t(jxF܊;(bD2հ?u*%I8<øM'tY GTHzΓ;6Жb$7tWKKp}Bvq'L5C1[6"\X^cdkI_ؔ] a6}Db5cPgkȢ!F>Zwh}˝_Ҝ^'Ig ,cqw#1(֮*q{2"|dutm> A@EHjOS1[t -id5O!RXJgֱxՊ* qc#Xr]m)X\6ۺ6dԦFLc(|20eD1#K*]+E%~ "'2K!Z`^Ѳ9P/ż1+j)  t3F=9]KE>.70_''" Yz,D1sa(o_,iCpM,R?@PyJ\5iWė#C:gt[  g0Tf6sF{7R'oZQ61gtkv[`/XK,5HO߉_xϖoM,϶plY=ZYDPuŬԨBm/B#}Wo.9(~Mz^EgXFb 6J)_EJoeL;hv~NLScc*Sдw`D |C_]àWPJH%+{VB;z3?YdBxus!lerU!Bl٠s~ 6s!jǣqɴ+0ݣ72f}6ģ\1`Я} m, X,V]`tBJ;&L;(e:ٿߝ.\ cs4Oܦko7U#}1$t_ PXs=]|V {EVPEO)_YQl6!LWd:ëXHqA NBm(c|,xò oN(tx37^O`-CA=DA$r9l_YtgpڇCb_D hnfq.Lk%fMqP&^8NӅ 9ES_cɆA'V+_ܮ8}O}/^WR̄JQ4k5,BSLnInJ^_yAg,+dn<bN«_phs}-t7i&sv]܈&Bײ ob,Wј1xxӳ/cDA&>X٥ȉ>(:fU${I[`7_nq1jZ\IR#"XeG[/RV7s3Cg`.6Z)Y 'x*?Z/euۺ&چY$K'ki[eQV6j\wCE{KÌbԿx``>,(MGpvXo!&p{6 HE@S'\@3ev8n8~|"* ;2W5Ҟ0spCR ȑ◛,mSc,.ܕuplc< S+WRCX `pWտl]2ycmVс8M%eOxrg$#I) QRz+iʊDTٯClRMG c(#VYm5Q8=ygHRpJPZGysKjΤY`~1w)5_|hD$rjU)$g1Iį~Ko7=Ne K/ ?{wy m:o=,#IOfH'ڼpsG0iL@xjQKN:ŠUvˉ|nKd%Y?QLIK!),*K?-4&!^/OʔOzo=IRɑc}ա~5;˒ߒt=r0>|>p(v5ZHGO$+2>^h~woԠT(TS2ΝL-o8W50kJ"".E`GKX ?|]٢ӝfOt⒎Yks/2ZV4AruVKE$YqWrfMAD*+/!uBEwh#y<#j bʦ||cn͍&*J&Oyi0]J֦Q~ 469JT TInn)UG5Xt+Nm( ORrD3 rzll?d~5ewc?L^~i#zƒ1Zsv2l2s#Vr%NG%t18!Wn.zES2A .<&1lTR-7&&h4^3iy ǨE=' Bx/3$a2k^՝֥ǒyusu( DB0z $'d=e %w3@oYJDMِi:I$%h;𩳃CT7v"/~HV23;O |T䲸"cO5EV/,w ^q',#p)QcA}QV|-lzce^;.*fJx#6S[OnUJ|Eѽe5ފ*H>:n/ii fPg&SE5k56=6T/.;= %S)`8:=:yF59XS$A2+Jk۔Ҝ/(,*ʌֆ_^axڕrC-|;ľD9OX7rȯO֡hNň[4')kf$·.{5BR>o]0R L8g/dl'FWxǼRңp_ e9qZ\eNi-H<ݸYxS9j2ƽ kd:5fK~ػ5Ũ=Gz8= ~TXr?4@\+y42`Q+ ?VD/:Egiv2Dzhu߽nOmWB}F0h~ϫLǾɖfp`܈Y>]7@z5|t̐x/5:>_gڻ}XښW#뛴axFlǐobh` D^~XQ#qlR~,g[jz3P0:g:jS 글RI]ԚٮclBLv{%\EZ_.aM_vjfYVBܒ@g,Uz ֵG ȫfVFRn{9#g~M}&m >C߬*:00 '?#bKO<ѻP]ChH݁,V N6!QitSU5_7^[lCKStJWxÞWߖ  `Y $¬疠C?Dه[m-G*vݻIj8Oacl{v -/@R 0R <ξ~+͠h϶7 )\Eˈ-l w~X 9rCJ" Eo,6h\ta| *KKUPM.Y@`=MfjZ__za,Nh ˇ^N&GKD]1+׮]0nA.H5ƫHW(mOnځc)ic4>4@*)6MdM2$>'JYZea="Tx7IQ+q4M$*n! JSeϧ ;JBbQz|8\)p~z! zT$j.BaGM4>-;h @4b:'}E}bN@]r>㺬yL r6VʔeB[Vc6V/75zGF@L>sڅ5O.-LUʒZu!-H#U9WzVL|3ox)^M3MvmQW1ס BWҁrIx?ljl-$q'Ep%3ǃ}81zDlW>䷼D mޛ%S^ A&zVvUSs2u7M9|Y_\K wS=mՍоP\G~Sh@Eʟdt+ ^K'Lb# nkX|~?DE3]Xo!^Vɋ>$8ɡBZ),SP/]KDK$&~]'@vJeHu+ܔ8 vdqR\y ϭWhU0&p,9t*VS,Y;˝;xXiDbYB34nC\VJ(Y:E) |4!Y5ܵ`idq&aS lQK_P`;ӲJ0^8S;1K[.Ai 2|al!Of/yxalXs"cqoIKFQ?BI x;QBZR2}CQ:Kd-s$d>W Q3ٝ^6rRփZ+}zKj$ܟ5RFӣXOcΑ(4#ˇ$ HU+$֒~#]͝EFk&dKNf-Xr{`55^VC~9Ytrxϩ`hJ=khJ;C1ngwN.c>cCiX܀=YnV"?u+.Cuf -j5ESgPh}r|K@1BU1rD:|"*9O aCЈvgHF:`_WA@._{htGM=<]*^OE Ã7Dݽs "'`Y2+o' ~~7]*jct<ɓJMu;gµ伳:I!5h6{*0aJ*lƖxWFEK˲5/1Y4!\UKI.%66U{9(aA UԹW'C@{ gqm쩦б0c,k СipP6RA*6N} ّHypEY=΄r? =fQ>Eyt`^u׭5Ҕ~7tXqy EK儒9<]Y#p^Onx[ }SHwRJQ;`=m}y { /q.iQOc~ڕ~arD;Sqw3r[*O7ᢚsuׁ e ,~r]j D0"R  Zӧh~_ R]ӠCɉh] ib`+qN9Y6;qH g,397H)qs ]0):ʌ9}-s:4pP ϝE [dF>>.Zf'uHm҃D[Of]rn+u-ƃ3`GFU:֬xBO_/#aF <}#~: @%m(g0$AmL\Q5;v\@~"%b[꜊uX\} <err\+Eq:ei>䠰SYB^G 2P!W)9=$(SWO;6ZPEA%n>ioh[;ɪ *{zlHr%b@YTonA\Qt\%byOM-osA4Uoc,ڮvg}$ܥ壸c_#iU QN󣿓8 AqrvM7‡>}a<Fej.P"'$|r{m !wḰ] F1`[KɔRI,ֈg'\~UBt^ޔ(K z;4_|VwN2 ICoh!'qJ B l&|Ky{ŭ0OKA|ʯ`$P1 F_q<>Det\Ldm$`&kFM O`tbPD~~ hP KiXeD*@CQ!VˡuHWy@w~ M#{Daz5D{t {6Nư.OG]k_;m<~ dw2GCc%>|to?rr@H3guGVnX<FD!C E6)g" }R |dٱ=n ]QtQ 8v6{Ƣli:ZοQ4ae q]3r}&5VO}U q@y$[u\ N$d|,$ #]Ov%9?!GB d"ZШ0ⲑlJj x;'H̎<MhqU^}.Ec*{oaBKM&\v!"SBiǝ ȏyHz DeY_% Uۉj=tǁ $j(D8%Az oiTւٷ[c|P#>M( HTao,-F@I T) ZVu:JRv3Hލ CpH %eb1%]44Tv79Rz2't "RVv .b7Ef(φǬ'} X8Mx޹?$0%mT+r+sf )`! ÉGT%\ֶaܫ]i8BQIg=-A?Z姅\6?1X`^'?4<8..T(}.;{&ǵ Bt/PD*XƃYZSU-LOD$ՈθѸֳnYͺ1lpuW1VQ;eN#:͈izfAgk'{N3SKTU鲇m:?Tn 7JܺwڹKXLy]ҡ_o%rBoWn#mbPwtXHOY~1Qk TLfyoXI64<@He۰mp00" hbT|!*>ั-^u.?OQ|923Vl9-,=[De6igQ1̡1׈t!}edr!XXL%%Ʌuti^SXLO]Ӫգ,gɗbDĄ," XjQd$P a}0$xV Pe2;uK7<#Jnw4[E A~[ 0H7w=3Fj(>uN~EG| k@rVf:q܀]mPvyL$b$ʳ"ɡ⏫BalY !?&^๯Px73{{9rJF%{_z=Cm ¦ҕ}A>4rX¯Ii҂MM|^C=fEdu~zq)'=]L,fScGO0F_Z Q@cP6 > ܦa/x)'Aa1LQ:ƺֿClɄy{-{S- I+RX|v6uח>?RLu-p[~ kо G>X#R *^EÆKtSys,G{o͙".^TJ޽#l v+ L :JA<ùTc ^f_ad&`8X)$=>`NfbM90gT44od CɌ< {?p\O(0 WBMߖzv٠7fJNgiY!3.;04:wb#ږ x,Yf` W+RL$nbȨtB9(H1 ýtD^Hu;Mpݓ zI(?7es)rwAF{#^(x=z]ؾ@bkD%;p~D0H;D\qN0;|Tĉrm]D<D,J׫o|"F1nlXGƑst+mJz,2mnotY 0Ƕ/m=ߡK?~:<gks -<Ɏ9:PwIP݆$ȗa.wX|JMet}cԲBmN"xlk' m5!$\㼚w ȭ۲Fpb{oM2ж&pAw"}MCh׿\_Kњ4DLwK)["%֠.jgYZ0707010000038a000081a40000000000000000000000016661890a00001bb0000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/tty/n_hdlc.ko.xz7zXZִF!t/Up]?Eh=ڜ.+ZU1@WF;MP,\ 9z7{-Wr$hrl.hVJʏ7EHHcEZ<>58j pXpo3aofIb%'|Nu>gw3;+i#hm }@ T'MW2QXڪ T> (\U9D"ig:zQ{5c^ Oo{vf}U\cM63Vm4=!7*זkh#w{mP.g![DU\ε:AӾI{$"7Cry[ƍ7P,id@yRaș>v"xxJ[@b w{[7훗pxWegMqPzMNw%K7.k 6gpL/4M)57aX_T垹jSGɤFqzIh8XfP |[<2z2i8ƾx8W av"M[gRuR%*urr*:^EI{+w0aw+8)!vnt-^0guUK=uwt Y-LGy6(E`pL92AQ*fÐ"1DӟB0G%}u^I`7F#sŖ9=M,@E1?"DIܾu莎V*6/̋LEDI`9Bq*5FR*ê;c:9Od#bQ x5'>IKU ;Q5/&觗ZR4VdD!X,ϔɐPn5[0q,a|G RҹIlwGCX R^DA#nd( I_t[D*6qܱ;~vGe~*M;fsYFl<;JkwZ1x6;LEB 1/H6 T9"D.*ZD#*uIv7^s +ԂISJhq+CNIT.oP ~)o 9@rzٲèw6M[yt4Mm֐ ҈{PqVTeAN6Lz|akyq˔Vcc䌳əMy#frB*;LēsR%/XxI|G 1P)%{(a 6Hb#xF$n;+1-DuW6$ MD{{0iËB:XP0 LH3lͶ&_ҔH2u Hs{y[ t [,ԕBt -b+:& TE0)SOga&?]_UzԀFFEV Df0Ӊiťs^ixyA3:Ǡ}UVi% ή1cCrbU+W[[  FT+H^, =.Mf)v;PDKJ;' n WEs\~G%#ZȐez0Hd E>J+}">iҩ E M$2e坖#?GQMˌ-LMrs2iѓ0 3EK齉v2Q9Igٮ2mTel&9Rvw {^Ӂ@< 1}ISeftZ(sh~uV,8xh6pmjK9- ՌΖ29Bfk|sP?:!U[U8#Z;U`3ͺ?;^q (v S°NAvoV7e [ g*~O؞$rjљ| 0JmO#gR4-m17s$x\Od+B]&!%a:%@ F>P7IiPmm>ja8 ΚUaiv([ | 5+/\ݫ/Ud<"!}!t)g.iYl߁tǓ"Bu`>+އ}%(Ѕ(x0>[ؼ|f:b6`[M}& `9r#J Rs-L|շ PGRXs2bn j2mFKtuZ҇;܎dohEhwzi,7idU|*U%ȍ &[X/K>/%bcB͜]uPMe"- cUaq.=u>m*<|Be2k+CL3*tyeRe+z#zRmK7P >att"7)O=Xh8nD77z y&KL`O]ir]HV@}E)K?HvB]m9n(3^ e2Ϫ,s8]%cR>2)Eӆ!>@oK NݵP BbuJd!ɗp6&Pljsb[t"K\r7ux$d JJ$Zx>F_V8qYwpɛ[Icl+i}:Wm.q4hdэ(bSd<_&V PP֫SM݁:iNosO!=w0g=Wr*SYd;o]ޮ8D? S|J;"z6P:@9 fet+鉪܎#r aT9\d0hO;0q'V^hrb΋="5'-2w8NX; +j\h?z*ȶ&s -ZLu~{̣/tnb't_w/fv,t}q4,D#l*9ij"NZws{m7fZ[fDl˒Eff5wQIg!M,d8HF{Ӂ_.Ĕ?;#I5Zuem,hCl]@B Mw^ )fl<Ә{YRoZGblzyalB .pѲҶO mʀZDJQas">m??p/(P`E]q1t]ҡ.HE]W0 [pdCOf?|g̟3/FlwBg#AԧҘ([Usv1;{.`F:j^01A0V4L}խ|}L^7QP7Q6fed?Iޞ>z?A=_cL샨 mJ! t& НTmQi|wl$|D$o>Px[5y Ih1/G҈ϧ*.ZQb`稕iױ ^՞uIY/ sv:Uk}FPt=~ 78YL 8o:펴1>oY侁3PeB[6=wl & <f 0mRz$SXX3.a ޽uQFzj. VZoheLA5榲,3PA8CVL~8sվ]d *@VktHT**>eb4?·nfݸ1c2➍aATګmjI%~QIpzQ0z%+.Lm?g;$xy8Sj)jpNBv xt\de!63-$r=C_]WjC {ʍ1}*fOT+{A]s4\~3WDUG-3T{^sL5y(]V=Y{ҜLIP!*{Mm qik`GWMU_DG \8 bd98#r/T㼦@W.U /zp-#V8v@2*T`~KY+fi򁬒g '\#cavnb0"J]1hk#> h%J'\rAz9jO[s5ULTXOc/[u4ڟw(MzSKeJw:Jql^NnX;A½\`{?W't Ϫ̳W=ʣ"R_:c,ԀGAgG*"TIlm.\&#}XQs#Bڶ85v-25I̴|4L Գ"!WyhvQ71zQf w (C믌+"3Bt3"rx5P3rӻn0_f\Oz^Aos&(9; Y:cTj .kB`m #SG nHy;DzHƥIxJen!k\ktUۚg,=$/Jըs#0[5=su̪,NC:R[!]Y_ljzN7քsSngYZ0707010000038b000081a40000000000000000000000016661890a00003800000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/tty/nozomi.ko.xz7zXZִF!t/7]?Eh=ڜ.+τ9Pgq5Ir2F_UXf#E N<7)k2V{fgd]L~,e/cL`;59tJ0#`kFuX%Xo*U1R$2X7ZA-Xώ3v4>7sݑP8L ClixgQrϘO)C=f.߽P5(j;R- A;#viMҵ kjS90*\)]gvۘBQCŽ6ֿr/,QȊƫ@t4e zr?GEgn*6~%A#\E:YhJh3>?6D:mK?.0ؠrϼA1صr-o=LgMiM&굄fw:o{Cl OAq!/÷!zd:Oʟ:~%-&m͊[L7rːEL٫K篟1pu=gplgڎ8!Am6cV"RZR$)ZJjs4k,4׍ NNf~+ ܄OZq_B$8]kSLu&a7R ~nEQJ2k0':H);yQRO_ܰL(:fJ 1 M?&|Qa)HiwXOGMvw_) WK/ه֜YE1Dv4 a{v#l\19Rs/!#*!1gW y_}C"q}>|*Hu8x/i)(6`,YKG_ 4( t 4pk*D8T9TRVs&%r,fI{ P8֋ 1>?kDKFL[bq+-`#)؅FQV6 >;[\Tqobk(?8|rǂ-C_GUx9zIM {|f9#];yCwBE.ו3!H 3#5TX_=A⪀=H;]ºwrJy}%xfg.5̹H2U0hH(oDƋ:nkS{1<o(6|J3JJ2SpQv:Q%C ʼ{?Ɠ,/ⰻLד{H5Nr #eG& j z_]ـT|מ@l*ʝX~b3ߐR^VE-UŻYwR\.VfPp)˭Τbs '?E<O w ;uψEY<~UnCkyr;($Vt>|7?ߤr^'vU7sWejs >3pLHHWqhj~@F]T ӞQ&u'ѾXS"o>2x/cS.n R'zB{|ggiDj3| (Qԥ[ik˴ l- EVU9f8hq7\HUc+ʼd6< oW\h֩B R kEXHwFC+e2"ÃvvMv|Zsp9}$%v3&ߘB eEž#E QMH &km؜ Hp[eZWV $ 3U߸|6XwZT~zQAnҳ2F޴:䱺5Φ&X/,w oW7)~&D7Q% OszpdAȍagmډeόQУQ3Hօb tgo$dqTT=i~P s$;1O .VmUlv;\qoSk;k%~Laܺ\=! tm`BQx۟ĸhY(]=R җ<[3U2ms0S^X('* iZB`/DF7[3rOJ^ٗr/O˦ș`&! #i1^+N˦z7k\|?Pejy, j$e ͗*ۃe |Y`9 Se.>7!$t2]Qmh__%}QB :9X.4n} O$lI&y'͜##)dVdu\n'P9X}N(:(wqPqe"찷E$Y,֚HZz+@UA%>6hJ17϶pN[WTD=`C2o20v.~b8\4rP]qcz4` MS)UE( rnso_8$%wTQS]jväwS^{SNv+Cds#Tpo+b:gy[;ůf&ᥒʪJCJ=kds/03R&27=ZߡwD8Wx2D㏼ݝ l1:s@[?j ȴ(0hᣏ.|KU,Qגg?EC6Erc<ĀR[ b+Wfj:YD'=;D٥b)?.[;",~2>h'{'l+fRh3 K||-Pxmc9G=]s+`D,|/BV|:-l8{k [yAW ̇շ5bjRMZoKS\q/ asʼ;5@ vT2p.;O]@ Z%Ю D$⏼^Ÿ\vEB>;ާbo7U4) Xo \MT1 zl4"``y vYd"J6Zh8)o+[R }xr MzvPee h)?m##!.7,_ӘeNA͂U#cӏ.E˘[q0&^C7ͅC{?/ث$e*2%loUB2H md0YY/e㏧nY piV`8HIpA:'OPmDE[?d{wDW"ޑWp%̞@6/Q3G; m~%~NYԶSe-B3Ja2#[;+݁4\tdxDθ5]uo7 U XQFI) c120I)chRnz5rH~4ioT\ Nem M=[g8HL4sA0mխ67/\,l(F$(#ډtƬ=yFChy"6ӶP(1E1U$Sh_z :`L%cq\dݶvʹS|1-;\~Q2ȝߢ Q"[-&J(\v_⟺׸2$~?@oN[=Xұjb) EU y.ӌ3lQck}QntYE@ ogiF&]U?W8s^`E/!Rǰ$Gkۥ gV)k$=;Q{k 5ʆW![&?Hѻaey[C gITKPg^n݋F16^? P5u\גb5P7)HD l,k&cyvept=*b!Z Lzz /-8,Ck $맅gAu~H;8]xf(1( Y ]D~CG|pԄ k)'0;F Dyܢ$. zтI@}̿ nTl'B K:Uz#͑)Nguoږmާ̰֟ǩK  91PP 2PV*HIN-_XJG=B6{ ~>ھB~3 n?]%b'B!G"n;272$yE{g M#KxvbD LzHIT;5Uv*c&b 쳂ƚpYM83UAֆQ,-MT-xt Cܙ)$|Ԩ-05}[$  y[>*ԯfeA5e ܻMFIN>ϒŸ&'N\25/kNr,nHu3*;Ϙ; !9V~+}J{T8.aT7/]ɽ"v>Փ=kv P#ŴꍵY! ۜ7u*Lp ^"AyMl@E-3ep<11|4nڵ2z<؃@ ĚjC&m3 B}|,hEaYHI r~#S4gڙ)3um `~?_ْNteOx|w2ec$o0[ZwQ@ iJA…WmMf<քn V=W\=sta,<'#)st;'ȔD,>UR}]Cߥ/BepN pզ[agf5@D|Xj_2}(M5C@CuGPE7޾PQ]P)єoFfqh<}#/ٯ SS+BONОZ\ 5)3N8]fyugaN~1KtH:/qaBq$ΟKd,ta!'y v 5={f=Egv~P:*eMU.)MIZzgn[J%U7 qhb{%#jotOvl%g(EQ $MpES B0r\^JďN)=|[/b9Bw-cUA#tE`:V2![7fdӗ)"B17,P']XjA!5R&h\)OUN!›Ͻ}"; &UbAiNxORW3"Lz}.`>%\]ܘƧXUԼ^V [n0vf_` ]&Xq܈ "]{ԷKr i~MA7Jk  }2VfALLuhBMlX2tLAdanl>7IqLYxH(d #zߚ?(ʨ>ퟐg!hĨcC*{Hc u^wWڻ ž ,xd"=j''owֵj1V $ʀM"TNF\xgtGRE0y-#\НͳGpQ i`I|"N٧ vҶu.wL{`}纀BF 2!p$A$fWhZRImF?uI*7 )wke qȡWj#'ΦJ=,N./ztCJK^J4&&UhȿU0G57cS / <'֪p?˙XT89,WgE^\pLqe ~l1p$/DRg ygk>KkX}@#;S7/uMH"gn%J= MwD@lܽ챔E Q| %䢢tvn1B?g6j{B'ù;6P l TZv,,•Zx]ڽ-;Z^}t)e8X!K 60"<9q؎ZJp sxɑDx&3T[/e.5f{WDK-|vߩo|VE^”g`22tIf4_+etzB޻"n("lz $qAت#$7c} Z'Un, Yv6YvЇNjƹi%#:Jxic޷j]zMuρִm%R]m$lXIGTCm<ԿrJkS_m@2ĸbB^rZXbhJuXM#uleL!?GA.gCIrq@YlDO >qUܜg}@^^]S НF>nte̋ f[c.c I|7R\_EH M_|51Vl]Yx_55i`J|¥3{ъ d)[$B9j/Uv.2z# ="'ptt!W4 AfHS8)cY츦6'/+/%,vs HFf+EvשYLH_K| 5ds_ObԏbFnǴzd%'~|Y4e"P]j~Sѥ{Nʐ`f MbFoKhȗiYkV,s?/#쭨k"JWr6% P|?+c#4{W#P1F{sKl9N~- ^&QkQ'BUHm|&FP̷F 96Jgl!m߾}gNRu@L4HL 7qPϧ|*Za IYDH('cj;-^;|y+XE1#D8ҚcvY{(uN" QA+o jMuǾ^h$:Ze:"-twSrQ`IƯd5wB MU^fLV4|iiSNNMQ`?ڻ>l%"/jasVWލ0"39"k*!  -\H=Se`KR z 4E~&S^0a$|M?̊VzoH]- ,I "OOcJ^  uo t}e[' e(31їmECH`N@&'j'O$ Z^;BNzڂ TO@~U ~C,h4 ;* smxyn' H@*Mv{MҪKR$04yB9^ ;i q '/B'a%H@ϑMWItK Uaq_T6=ldMQ#Av#&k~#hG]جanC9 u\\U=Cv:[8')]/ZD?&ڔIyzGúvE}"_h6{Iz;p急i |"\_i\N"x}5R^ kp>)ڊHRCUj)\N{}b+j@/q+1O5w:U23i J$ÐɓɽJpbt,Ou̜(uj p XqG$m<̗\ˏfҝKKӮôhePQȒJ-#'ڱ/`uY,2}Sp.c3*yOF{E kJ[:eMc¨pv ^ͅi)O0vd(Muj[#FnRѩ@]"C(UpPg4\/rH9,R ]*F*> hs?@lN.BVk7]y\;xm4b]z!*ۦⲄR?ҵK1/U_.HQ;5 IVZBehQd%4z S@b0U»zXV:5ب(?#k1Jy= ρUؚ̒5H! JU(w09TL`ib$[4AeG@{C T'ʬ(ݎ*}_8f$MFp5:upʡ5l#' Tcqxzݤjd^_RIlI縯|&zɗ.pГE_)zFSώxy6u^B82 Pvy:$戜]x+ ݿ3HĭfG9Zh AƼوDݿX6&or;cwl,1XZЬ:nUzL`xÜ7:xc|歏cUm鿒7q Nʹ62V&'FD!nyɍCf#nRlϩ< GZG+1f=xAB|-Y3JbS:^uHa`'BgZSGЅ=zTyta:f-m$N:+m&8W0T%X/dܖ#̈́$mVYH>"Oe"MjBlKTd RDV S5o-\T>pɒx5x8Wڏ[8~"g5 9ű!$_@vl ]࿳}6Lo R㖢2Pa$Stᠾ^0JOڠlA}yF3H.osoֵTϱgYZ0707010000038c000081a40000000000000000000000016661890a000008bc000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/tty/serial/arc_uart.ko.xz7zXZִF!t/#e{]?Eh=ڜ.+>x;QWZeey,aD$Ɉ4 RP_q1~}e"/~U_B7m׈'BAflF:&6OTMZe9rkHS.>iDIX1cx,TE6%!Uџ=n_}^KRdBZnzjjti--lp-(}j@Dj#iIw]M&Y 5 C.RKW^7T<\\댁ƋΗ_TgbK Y$C3+O,j?nj-o6(9Nxc8 [~;e;3G_ 頩JZⴉO1WdA×"5Yڂ$Bmzw.ߨ;܇ >K"|iиXI3M˿]x`~_Y@د }s/I?Iwh/v9IJ">` bv9*\lڵfb\Gч5je' ɂAXKj g~+a~40oS"mP%NW [1q̑D"̒I$L? ."ڶj#QR:ÒEͲ2q_zWIZWOΆ? ȧ sey-*\,5$ ܼP#YԗϘ.^->ZmV[ͦ}-ˮ0ӱWϖ Xmp.HN]Z!NY6bQţkAH]lX /owzP!Ժ\xfཧ+xTx &S[t(c15"O(,;]!u-2BXjcQR}SixXf_J=7#c7/ir"`1aZL/M2g[m%Y*9E"=ՠ؍¥ n\a,=E\LZ23tѸjn>an.`s[aWfG L}/-Bf|} Du.WbdnvJpuuIg7KD{2/M$K9rEq7@_<~ty*0@ઠmo\|8%ٚ{֯Rv,3\.CiM*KU(-nbߞsɦa-z%d䣢V0}xyfbm^H}QGD1w3!!X=prDo4^枘w 9a9WGHf5'RJ?d3z֓բ!{X/*)S-<& UMs7vKӇ)TzyvBUU}+ f"7Jt 5&a+w )1HgɸVឨ%as}aJџA]6/S8BG00 ȳ `Oz7)JqPK85#ilCˌqpjEۉ[_9)a'x_NM W>ܠcewxp&buz"f:qgcSd_V/~@U؊]M1=dRǞs:nMrSL$qށ j 1$KFQNNqJH+ٿ#Jiϸ|$biI۹m-q"^U5M}:а'qyj^ U[2jJ]6yT\T<9s^MFgYZ0707010000038d000081a40000000000000000000000016661890a00004ae0000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/tty/serial/jsm/jsm.ko.xz7zXZִF!t/J]?Eh=ڜ.+ʅ(l/:a˪T> 6Dvqw1㆕ZҋNMIrWm~GHD@^ R_p$j`69@lgJ:46L[{J=U=@謓bs|1tj//c٠oB#.GYu42Rs7mLhu^ߐuR>4v7&.ދ2!O-UtQguu HJWv<}JphHFi]\~[U+B?PPdkקbi@@g((/! I^ 4h#lBA VbeyP|SQ76¦'e> juq߭I ]ՍQ !c5$r Aܰ!77+*R=׮l}Xг4TڻA.@b:n)=t4HPQw.;LdëSQfLlpVN#z/xR)R#4DE3~hd.rOXׅ }F$ &ӽ%'$>)69~tƟ5mOKC8i{O٫b0o^.ٱ9@׾rM#߁ ^H. \E{Q"\ iDݲ(ŋGC0&Ja"tRj*:JU)^A YVְ-df|T˷>׷OY;,y\kvm]ChI$XQ<]otqv6w"ϬfŇHS$j\&9կp"4ķ>q>gs޵=vlULzenr.戾4oz7B6Hk@ #Pr $YJ"|)>O%EW޿{bUͬ(lHqw8ӽk jMŃ|lEyCi#s?, /?YeS-h~D Ԏ^x^?gk EZmrRT[cS>s (a:Ygp-׃s!n4X1J kEXfڝ;rټPYC,'N;:Kr MDݡkM=˵vB#=rWpD|wG!@VVdtJ1C@~Va B^cP>Y<|Y~2ހ5Dp*ƿyw:d_ILFBɲ7!%E;k9nbdXwGj+r 4'g#@[;7ਵZ亶9`OGȪȞKnB,Hr |ːDʟwÏn/dnqLd;4ŐP2pj]?<$ SףNK#G%`[u*2ط )V Kav`4 FlEMUH&Ĉa8 T^*2% { _,гؠO̍OXJ+5aJ(4S6e"aХcP  K$OԚK>ɓhu 4%AB!?\) _*կ<'Ff#{<0ftNr LZu3l̬+&HFͭ=v!m!R=r%=%Zڸ[Tq$O_7˱ ϬBh }k5L~esSMʒ@ @(%^ _ {s\;ST`FsJCcc q->DO򡉶hFf!%Dߑ٬͘B4y{p_w"ys=U3ݤΚ4h #RY9ήVk謢WMDytҝdnj1V!g嗗*Z=Ho尧Oׇʾp~T}Aʍ *̲՞L4b90?)u`c")3 #Z.ǨvXVfkoiQ4쇜,kL 0%•=yl*?VJlvݤ{*huF`TyRL~-.671.=H}'*Pg}Oڂ[q|2ғӜ姨k)$x L ۍpwXn;"oS&PԆ.O寤 0>5(Iy-,:g7C,$rhQɫpDN٨VϜ9X ''חa1U(o,<|# 1Je+Zxx9I~Ųpv-1x1 P*yr"z>X@修zJ|Fz(8I!9_ۣ]Ra==e|d._^'c A=Gq2a Ͻ;t P<#86竛ێ;WVKh!^f~L $r?42ʼR+'ʱJ#"p$v)BȆ-̹ݱjsYB.d ۞$㐞?fPP"[H vg[RmLb--p|x5,ka?Yx a.ʔX1͉X?{˾CPG$hմ˖ke+XכD:F^:YdPXYW>R>kdRT0,rfEPŨD.P`dv/zU rRxjV?iJyjBha* h;8u*y{4=*|ݜ&*>r \cmrLTt-+j<-R4+^50!>' wSQH,@&JJnbʇ.ʧ싛,ܫ9򷤔T#"NERTBl!i c5h7[-k ^VM*oqFsMlErʠ;v TdTur8UUB-+yc1g=TўOy J"?&lc'8_FgVv  NZwh/Y<=WJteWh)6N O1QwG*Kp|ey,|d vZ)͑%}pDoF蹘P?жdn/\+*D^0Ӡ,L}H s#78S!حf$4ϼ_QNa!Yzk-7P4RĈ]>ypy.eYzƐ>Ѭ@q_RmEץ Τ7MM5 VB4~졃ǝw|Ft`\w!XmP}R@^ 81nL(=а|wLt{ X!l@^d35(Ch>f ;uJg(748LvX45eb޷p.ϼ͋N,TCd\ NRk4yXEf xĂK9{rU^PjުXXLbj<5!*@Y7\8tԦ\HK;Va`: Vn,ÊŵVf4/4o)<c›if-?P*=8SֱbEdĤMNyoNH 䟆/,w[ ێmcQv3I&Ύʪ]W,ѭÔ#fj 8 gG_WS0pGKֱ(HLǐp,6SUzLj > [`lS|]!e+ҏZk ~-o>XVcy\IK81Β uP@3l/`Qh~4݄ Yq鵔3d@&|BV <1f7ЪI2Gɮ+Nr8kYdǸT7r裦=Qs V3Dh?Rj\my!nΈ u"OMRPEIoVzώp{I<኎ FB&IHQF|BF>;>׆e %fKKM!*?]^zޖ`[ԉ9\c`rp]U~r]u7]5>@dJ%^=J.?l(0rH&vgFv[-U.v\K%pUVD7v p8 sXB2֨;9"M?a"iїY+!|u;GoS$wrJ)yݦgD13]T[h$BJ5~#6D-vΔJDy5gQkOu籣N9L]EV*@x/9Fֹ)gXhmvzE.d}6Жe[i:vgTN8("#{{U` &Ǣn@ ǣ`RRm UY5rOmhE5o4]T8 p` $BH2cLhP?o9W)mЄv˻p{pp""3CDίӟ>0AdFş^T?[HZE_bb:O|!>sBۻ(厪H(lVQX ONW>4Md˵Sٕü#qᱰ s#|d7N),2t:Mb:f!]h:u ZډkBAERѮ>-q~.vġ4JU4{0Hρ=.tsyEjP^,=1'`ғ6 5#zT vObg(s@33;2:TQ?)y+B^%p8Y?e V!`-H{ zWBp7F7tj*Ghil@k53튊. f"ئ>׾ uG?M .J7<'B<T~83rҎGDh嵵U~_҄7&(,fF1G"jCkE33lo!c>ocuzvJ20PȊnzKH5^=B<ޞH GT/CmU0 AܑcX~_^B\^&?AT R;9,y4&8*>hm^/Gf-ЛCKm5F L"b˓js;`(!)btt9$# ^R Z߾;bb6>JatDh?ۂ彚"UeF4.(^ߎpp7*+V; ;%-ϝ[1ϟ9_vH<܇ٜK8v DDS)*-Y@=iQI^{=| ]i?e=jI :2V6C ;_a  8&J 9p|u!@Bm2lzv;~tM+[  ۩W1q"ڣgȞ9+ϊ` Ho ,(0Mi@ d2ZiРxj3a8.P$EDHny$E%;'ÐU?_n[D'D@LxJx2F{WiL,kTQsJڑpb46Wo{x򕘵M+x[`p!dwNK$A3'Z v/Y#FiT8QZ T *ԙcá$׻/8nMuBx }DIrj.&Ӧ6#)hPYÚkH}5`-v7aOyQ[i>u:+"C뾮.3? R@HڞsWW"ݖ¹Ng_zԑYTL] ~,I-!!K,zxN1O4I‰A?`>mK 72&r;ɡs-gIk^uNf`z-9 Q2J$O^=,-ݓgqݔ/ >WS5\sF8z @{rC$ڇTժ'g-MǘrM.g*b݃rٳph,aÝM`FrRa ,H A)]{XPYSA`ڣ8 "DoV*h(3+]( @ ' ɪEܘ l/-+^ =ٷYxj!MQKeD"R}W?EH>D'8F{ktN4%%Ȱp659~tJ.BwzԷq 'W̓LۣXÀ pJjBX[cyȤlwg#|w*c"oJxyDm1rJzwke' q}V]3_R N'kĘeO_!|bP%I+`A2CBns4q+TĤLsJ٘ʘU Õ8e2}mu﹅} cݸIe Ihg3_p}>jEiDs#_o ^w%-s){n̉zG-_ LWq{Y=9ޙAn>ϳ"fK{}i@iLa(sMs ^oh 6F{n_] ZXCAZl%m`tþݯ~yUe ER?X[wM&GߙȄ$K' L6*QλNr\('5_ђ`S: 0 WcVlލ21SHyMʾn >-xUa@_"(qVM2~H)lzh4F;8/1(&m&e<QB"b*OSh)Hky(\& wUJRC6݌h3VL0Кn>\b `r=yG,M0HC65;gq\܅>=sGaT,e-]SŭGclN9wn嵗xCXӪs\!]??n,̑!06 uP{ iiquof6Uz͟cǴYBc+Uɛ}'|5dG<fx,dϝ3NZQB5˚,A.*J@:ZbR"p3WW@olG4yFxAk`t∩PωxFξ\[= paQ-^OO9sR9]vEU߃1a3tJeJX 뤘 )d"J\O{gG#2ň y=wj~,hUtThHMuY oarH`sfgrsO/9DsU-KS4;5i>OO6k|.2D}f}i_z%W>}7Ӫ0FcxXޚkq(lX;Oވ2^2G'0HE࡚bOa0U5|w~OBȵ6u,Kr&Ma\T&%mVCB:x✯R@G+$ڒb*Y WJ lVyy=T0Z̭m߼Kvߛc2 oi3bQM;fl.W> 3fqԌ#š(~ɹ>No;_O ٚ-N֫Gr_UDJHϧ?Knz,0癧$'kI:ã 3wq*e&+JqFl n{͉wM={:8VZx6Ll`PHVIVߣ:&6qv2y%~T\TEMV͚Xе=I h[֩ju XQm=|0o"+';ȋHt J:#JL0'*­߷Y4]X8ݫ$vFk1f=ʗ~S= dL}}sT0)</֞ 2OO\SCbOQއAeʼ[SO3Z)@޼fsC ?rb@ԯ_~D$yV>lU?tmZ;F2q[ {*{ڰ@)( 34sBm,kngݳ ܧOtsō!9,ȰW `&$@[̍_P姣 LlV?\?y_ch&Z}exĬFq[J4ʼn>>$R94-wAFz5R-ac3-r't>< Bw"퀍MƨPIZBzH^ZΔw7z1w=u٭;_qUF튧ن(GOۭ|qOhi'iѰ*S@-QgVC~ia0N>Y90R3clGiه^vMlAaFcr>lYY931ChQ6ܸcʙ4a 5+wDwoIss(ģ9tA5\2,0: iAuS}bEG S9-16o$.,< -[Gs GM Qk|Ln(1S59B!?%zT|+!Z\egONUtgߜY%ߊ3TJ0[R[p,|nFdLXpp~K.H^7Ԃp9K\ + $`]`=<'KIJ7X <d[Tی(!d ]Cƫ8- hz;Gf{PsjL Vj&.= nfn!̢PG^q~uDȹB_<;a՘;\G>/C>"M..A*#3"\_lQ>T]nO"KmW^:VZ!f[Z֟QϭA!ɯߩ)d;7􃢧b$-[5 5`g`n l%~T<5Ͷn) }z^RSсXx-SZKa!vOƲ5|S-fX}8T!B\{co|DI؎&fᓊZ&l{6HMtU*t2s+BH[ȝw}k w&H&3aLupnE mcЗB~*w^}I ES&3D!̺22}DWiQ9Ƞw39OH||LKA##AnX_]e;jaj70S+Öu` s{ irN6x\9"[\}İNxc)ޮk~&H _svpKlҵMnWlboxCHUˆ$_Lں{"x.P`yuH/;;oHbhڴǡZz=%Nx_qڥ=*T=,ċP^Ϳ-&N;h e57&jhtR^xB_gO*1̦w)^T'"*9#ZfD~{VN Q.e"l骮C=%7.~TEH|s|wYڛu2޶G80 @ ~g>DLJCZ ;~3Or9v07F"j|Y,җUW,P'͙Q<9-( H)dtYPV q+jk^T Fk4X>"Nyiʥ<X[e[x.M)k K8>b)#XaÿYg&?@$ 5ɾ5tϵ&< .hy}ZA2}ac-&7S=piL%pnm-7/?eEt8Nw忐sMSga /M5;,60x+"deק)- j&eCuvN9/iV#h7WL<%KYad8:D?_\@_ԍ'j,$g t?o%x'vu˿w@ :pjcWAD=$*`#:U߬aCύ 'jATn-Wܕ@pa,H0Bj U5 l4v9}7fvJI!68:$PsE% x@ϲc>t 9Ô1Ɋa=!TXDp2xAXҞ[+5GF]Ɩ;nSTsT&BOK#vX=}O י3  4ZS0X)92 Fꛠm^V1IP;&<^)%GFceygM ݆!i}sWCm]c.ƥ T *Hܽ#*iF>omҬu'9_2.Nc{jbL}&&e4~"EDM!!o9iAn2פ!˭KgPY@.E1:p::ՙv3 uD ܐtav'eDs40~S:rt[SwMs+@sZ2~;LPu66zUnpU+TmX5Iu'#^nqy1KYgo9醜YMTyK:K˼N*+c9hsorf9K#T12_+!ZpŜ~(t㕹1"@-ZB%d py;yMbIL$Fܨ>sX&obH ,Rf 瑯1|sܟ g›-]̀+c)hkT&e]USyyԙ0Ϳ\|>0o3ПB"f{u*gʫ^p]NRnjiXI'רgJ be0G ]2zrs~$O瞌+H?^_Noml[~5 yiDQ<9[9n<% ƒh\$=+p$@4?&agşExAQ9j~PmJ};(=HePQԃ=oHĩ5:҉7ۘx׳uUnNBPG'c{$+ n3~զ< eLPZҨbI՗KQt: ;' 5DOL`q$!%SDf3n2uOǨ\ږWp j9qba3>g:mb>5rh͊g3k7๻aB)wkW\5N,kyPå= F!&o{k#9@e&gY5,tnTT r/ L]ɦcq%ֆPDTaf+D]STY~VGG3o˧N $%NڤI&pKfqt\l|@ o43URBe{xW}#s{V J6~0 'a[GIےHFl 2&6i1 tvPVKt>sy# 0r;n)0HaY.&)_"Aۏlz$:./k\1xח(>":.0 7xt1}X)6S>uw~gldh<? e@_oQF*15%7ht|&buz \OUh'.w21h]=sw:ƐjG$`7ɖ.gp5~R>YXmkoJ0<׈k}fe7 83**`ۮ]NciP:ّ`J#SK?_.E5I*ˤ\z(vl+RX`7gzWWou/ c~a#{\ ^e V^dWO1_qƖ@Ξx<,PhtX.%*7}݀DnPxJb,`7r;gC CqYZ7W+"pIy .)>?m<=eW67:ЪA pq }g< >t v.r=m&@K0y_SF%hwѾ;؀q́9C~Fc0 ʡz =#`ҺaH9ieCFPsZT֙# N釴BP6 M |DUl6i;s|.e\v #l (B>~zqĄVu)5*,1CuӜl巹&bWA)D05e9BbFK|?ר)٦$Dg ?}QP&6 S-k=O uc9.v (sE`TG5u dkQ[z7= N4˼RKtg9;$tZPR:W5 ߮\3$~h} ((2ʈQ)nɇ?1O35B=  9W3O2PG<W.Y.S3'|my꯮QI43m?>^C!gjpXv;%CF:XЕ p>O!cWPefWH{dDnfx Ҙ/:!VʩZm]!E.J={ 0^fjɦԱ%lJ^Ò*km)MsOL0ExH7UpI>v:F$qPEn,0ad׎tV3w:JofUU$u)q`nD_+ YAYjorm.ᾭo[ 3w&hA~Qʋ^2\la]֩ڈ>vd*Iqp5M+sxNqPd=5`!x ^A$1ծa(|QuA,k* 'LI,d$N_[X tB R iDZfG E8)d!+{,X)'jVnh<˅fZaS5|!pNh-CV{ __rjFNYۺ,C|!x 2ge[ȢiP\-Hegz J#@Ԓ>S~ ],.!7G5469h!y}i@xhe4}!2 &*M绘 #%ўJ/ g25zTR\e#z?њ\}u]i#2mR`SMY+@3t~igYZ0707010000038e000081a40000000000000000000000016661890a00007b38000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/tty/synclink.ko.xz7zXZִF!t//z]?Eh=ڜ.+R3Z\@\SVl dz|ŸH.0AW+RhqQ|[\ x Mfr}Zv2!4mܳ| /&JgbqfTfDG)-In%Mc@Jq̸lfa F&M+WKer1j6uv,+ S/R`\THjIlȝ38#t-ESg] ΁/`z}HpS<0?,s0o+ƀO~$՛ڱb5gu: IL6;*. 'u 굶UtJ-׺'O4Hâ?ޭ[2~,ö}3& bJi % %Y٪myO3 _ c_Q"c~)aYINp:?%B*’<ꊿ'"M'Gܕr8=BA)%1kMmi茝@MI| ǻBIJ#\'>-+Q`4Z(g$ c۶\1Ʊv&Ӌ`1G\߆bfkBq"K_ɺXs_}VR &T0eW6Y r$w{5sܓa2/֜"ѤCG1"0,m6Trm_x3dJPlnE Wc%Y=@-Wcs|~I!fJ[ .0J~̴&e\?29Έlfz`5ß;6V ĿPhhaPQ~qvuv >W PdՀc#W"g exmJC NVɤLBٌr2#<}CmH>L3eއvZ a!8Uvf? @¾pCb%g#q%GJh?ynj#puK )P%WĘ+_uвemЉQ ŕf%F N1LlLK^ $JT̋F`vHD(dlg]&x# ׽n,ĺYvn:*V-)=U\p\}t:m_nܗߪ>֒nmǹ/Y-r),=K@DŽh"DzlUK;QLg1s[yjꮚlx'PW͛A碮:sڐLR_ͲҲ)t!юuo AusgƟK:ܽ)l;}GXzE оOPby4/j;^{Ž볹cSnT#UG* g~JxA 28ޓ[>w@W?s?ߴ\2|wh`%ٕTpJ+ Sh#sK֥YbJ6/;&m;\h=L-54R+(?eBO/Pdt6+Ҟkxad,L?=M0L$,c>?}v9wѬW<]]Y*wF-b*9,BS߶yc9a׋v"Վv<#u"qؗbL;n_y 1UhjI]2=_ga_'=;oHaZSiAMkGֿth[4O!"O'r+x[JaJ}=k Hk_y/o<:IU_JB5:֝*xZu1,4>/ FU٠dĉcUq*ħN,i_׮&{<нY'No *\I\@qI>F fq *χ.cL5y8SS˥d&7T(DU3oXZN?su-4&0yI9zX›2GNֵYiׁdJ%;}-O?RΖqSׯ~*>z4P ppf.(zK F4xHT!܀)|V[HڭDt- mrL6+g Hi(T ަ[2tK'%6AeewJxqԏrUC9?!WIO흺M_Rg-uH'%DY}tYopc1E^,U=3&6ADb-B v{ziXG}x(gdT?d8tR-L-}QT ]r33-2r3Z48YγXA!dS؊"3W@^/ب  Ka7#|dЪ Kpǧ_JB6H%߯ e:⢩Li#"0K/B" 5^s[e^3&\{-?}3QAP\V/gmb^w K7ˆwt)θwϜ g,t"_81=3" Ĺ829kC"oT՘QBp^j,VzL}VHr@"#p?;瞈KFb8wOё0lP` g\U&VDGbU0U&nW(SpյHw͛4<od)v@ O !#JRRf}r.Fx;pOy|pʢZe^"2=@GNOhVpt߽v- #Vy'`ב&˓Jgs/N3k5,v?y:!n}mj680$5[y@/Dzio_͸Y|I Ry7s> x1{C-EԯJz1D搌=g(r=EfqUⶭ;ՙ5'*Zm҃K㽈ΌWҘ֞RӪhGZs^?BP%̹<׺뙹I9WUlPIoH<s3I2ܽYCo贆1?3hZc9[Mٜ)>c${!"3kr_\OgC2m,)U]LصLasDxrN[wbMQINʠfTf%z.f5Z?=&Oٌ}RJYq JUt®ؾ?8+Zy.u~H Q[D3Gfe}n@wt9--iR_$S˔#޷tݻSuX*\Aк]q\Lٟ:d?9f_>,x`, ۧfz⺁ +YHpf)/>V u4ɪlANp)MAX_6(hڭH8!)lO.SUtKgFs{tM'%6’UØ`Qg!St,Q%̬(D@خ f/*R; @?G۵B(ߑ<8m`+7vzu0ʝc3W>/U! 3OP[)!Ścq)YEY2v-u4Ҭߍė%]/9=oɕ; f?pJ-zM\ n,FP)ͲIԛ{$bO0z9akIt#9>`Wνd`ڏsq]P8=\V մa:LveNtO6~+F1 ٛ5&(Gnm;fr nnͪ; M6kX(ܜEi'ܓwй) c5ghrpW:qօ`RN-SWR);Pfd(bצ@]e!Kf5#()g.mU<~)Dz@{S&D_*ESAL2hwOXfq^-Z*SE5;q,kSg‡nsB; tǘ2"=zBNħl9KߣJTO32 7a]Td2Uߧ`$NVw(94;WW/3\"Bh/ZKj&OOn/T׿;;uUǝiBƔ(05_lze7·p(dnLJ~kԟH𘭰M%(I b@5cAJh[ڐ.CfR^Sx6MPSv]ސk4ٹ4+j8 ܙ {7x<o7L't-e=rRr(|jܒƨ6+4(NDEO ;(+~En,H-}],KȽ!u/rtע(uKL#vƊQD%\tV0Vg@ѿGܿG:i,BLL[CXuEA{Gu pŗj}1:&:TkGTcJk:|!pWΛa00]H_i饛xFLl8ȗ7}WrN @$}U={ElArPt끘{hK;VFg%TrJW~v'%r3(#Ҁdh,C,KN汚?ÔO֕acfSX&Ѽ/,'!^ׄ5)JS<ΘpnU*Mt7Sp=FS&XcԱέ oDOov? D?(佖qxrA|T x[_EgέKYolcpLd#sH2c>'Kcq5ao٤[l(`%!a)_J{"<ўm ,f ,4*(%ٳpUE|?Z¶e D,nye 1( ߩ"&W~H%ey@!gU5wEHXۓmnY1tI0Pd.yw$6QdȰxWl8B!5)OhM >:IDaxrrF$a_"kLǼK7XUesDF.7b#%H눖%!7&Q i$7RU,D?ij8.ˆStφq<0`>?M̷zm Q}LUfe#SAcxOGz{q>qU(SH q6xQHxPtϵ1~;(3! BS [$Naь5["(/dpy1ln]Gv]"N51Xܒ'JSDI/<&lN1$P1ZS8BA sH6bKR 37l罹C#6խdt+¶|1GpJQk "KeYZ'r?$5W⬼xA`t"\{!?^`rAlA.y~;Yv.x,1%4,lT F gw_y[bKʅH{֥*4M׈ +P^$ vA^_ tԝA-OJW C=k\<" V٥cCaH@7VO2DnA^mZ=a{ofmUdj .\ 8應,ַ*)}?o%\oP6#牕xׅ]󷵝tI\Iaϣ&4(*8m /yd8WjE*Ni5{ǍS`3{_ ,s=~-_1; DFC7(o3E#E_T@[">LBPͽSǢJ/A+N/SN8E:zw)ǯ6śFoNطAQM ).6g-AsH1BBԙ8OPVUUuC?݄'nV&5:pLfy8жe^G؂=kH`D$9&-]Ⳇ].'91geV]HGEXלHy̍U {^ , ɝHvYN1I9Y'\{B*wlԹAk,(Q5M[E~_/qԐ8ns"ffYF1ĊpfBkjb ]5ꦔr]/tCMΩ'K957׳ӀV49E~0Ut ʁ#K^8ځ(m7eM;g<#PgPa6V@*!LsPҴhsV@9}Wc3'A ܍uJ㚋wm]P\nU0O: 0TujX@zid֢@h)GZ1z+G/,jk ʊ=3Vhws: i.UlOeMY>6U_kQG@}-9~)1qaft}@?&}z{kj1v]2/KtoQygoZU1k:(m*o !Øs"%y^I/^`K5n^Ihw(3(뢹JI*;yސnR4A5e;P$=^J.n|&갗Tc fBP^~?qʰ@*E ̩yVtݟ}y)Ǐ`EQ D V Z%"\Dq  )]H,ˀu`4ÊW'Gϊ]ʉLqkaIY3Qjyn#}[RRznkg#zV>$"[lb@|S#ײpU1uf.1LGDqFKdۡR*BR? P&y8",9E*/z:T,%\x"7G{┪tepüt:KV> $.ݜ&h W;ӓxEݧJ?걤 %7T hbOyj$vMMϒTY;@Yfe>|}\>2oѬ]Đ0]^t^r3ce\[rX?SdtsI]MD2=]XTdctqiXװi"si<&gP1i*r$"iwRs' >Wkz#Qhq\2Lb[l  ȧEN$ڲ`JjS+IG1&6FT=ԬLA&Z&4Qx+sAiVvQV]Շ{XP(O2V^^G lm֍&)ɩ:V#rqi:= }nbW!E1 `~5 cwov%ڀ֢ B T >>NtǨUf<'DUa׸22j?qܼ:맧gq%]ܪcO^Cͷ蝐 )Q y=o{|pz{WGO%TnϝB,^/=Vwϼ;;9^9[hY'GDX }V9)_Ӣidϑ&#}'l^a4?x6p 2\ W]-] h|kA4X(^qc˜D楈qҟg.Vc8P׈aH^U8<CEpn޴>>ylʆ9ѥ.;/4<]yRW|:dA'Lr1&ZˏsBn%[1:e_yՁMK9[Ηtl]]`NH#߂~:%lZL;U ݘ%=ie?4*|8+ S=,)h!@١=}Yk#=5E65V>Ѵ*Է&dN}Gѱg,wP&r TMW'LJZR0mjBPfkpfPg*vVY:#(kV?ҔrA5g[ leDߐp% e?v'5_K^,-Kh(Md? %Lz&P,FV vM M&ȋi1H|2C FH.+5=%|~r//2n^<0+8% Z+sFGdfJ,9N(/7yn Rgf, %~]v41 ٥g7HWWK kU;..G}򃍀@DQ)9&p?'ncO!Hr``#L š`61pbT [Vd4\&6һN!NJD6!'0j7hOσH{f?mPAۋ"z')R0Z ;],SJtZ1|3 9Ҍ]Fs@zacp'~Ǚ`%G6֟+ECgчٻ' ] LGW}a%/շ|zXĥDh7HHmHю {8?jp &͖{ /jCS*utBvN exWSg}@oe8ʜR[7H*_K|SA nS54 ׸W(H~$٠KUbIwqPlRK豤1PŨ\TIaC>$jDV)aIP tHҞ:7o7yIDJnU/ļӬQ[RFgm]Xu (g#hDe^wbX( NPj%E{Q|2+!gS-vi\n5emvep ?cT.wX߳-{E c4x Isz}=uj>@hu5޻S2.s'79'[nOԞ0bx H30udCsꘂRS.{]3Skkc>B*c6 `w.#2U&K^?a`2IkM pϹ,8}0LvO"HJsվhʧ{ WlzF-۴DgX^c=}pK9VŷQ{ Lؙv_%['[5z& EsGSPܔQD1¾gB?HɔsW7,%k5j&. Y|D(ͳ=SԵNspis,[D׶+nVr'&dq%ʷgR}N"qK`-%]n5ϷTMBL\# + )n.#F*Qؓ|DQk=G $ "u那kZ`:Ӻ`)5q (ZAu7i5@0G ح%mb[AQz*^\ 2J!+H}t[1&HoqODe._w1+dK\ q~pj,C^Vkƹ_+NuL~1eo%@ V#0ľi*$`oj(?h !+Ӧ;Ln(tT#Q؏0 q!>. 9лi4(6hKcwxAF8[ΡOh4ʤ'G'AciKv1Ldz%c0&z] R{h}0ͦ:AM՘<0neKa3X.W[Ud$v$*( $ ݄BቴT oaGE'ފ{^`mDE{0WSpg"bDixXl{ -Ig+h.[$uTepxAIus E:s .K{xH[I )qM!x9T0{ 7}K*Cz1r!uzwA A)bbC;∈<рUoI)$l å;տELɌ1RhaR)b^SR)_= 4o'w=jInErDԳ"Yv;$/O|qӈs@Ei5 \t?+ћ34X9tz?A[sMX@*\#Hè0.|٢8ӰH.SD jֱ7ˣΞZ^۩"EX£Lm} ^9x`WSEcha/ =fH8g8*3Fl>G[CO*k[V nY IHYUe ?#?f O-6^ ;P٠]yC eLv$ ܼ`Iuc0K+d @ ,W3kl[p13'ʋ:*P1^ΊΞ8;L5Ky`챥M Hg8,} ?YnWwB2IHr=,Ck/8BS46:Nlg*Zy~R0L)2,vg{]Ҁ“РKhmQ) -g*O H̎tk } 9]]MЄKWn@*..JA.消BhB_;N'QDk岻p{7%GbCViE3u#MV Tm NeȐ}}a#(4J6Qґ*Wq_(RpIY1td< nC[$9sX fac1.vf~ 5-rYrЉ[ U1xP|HP&xX6\hKfy`XꖥQ{0<Qnn9AU !:5H-DVY`6nO[8AQ< 繫$7kGjd.D%"e7@jJ ]#t]]THWN+kMmeۂǝR }j޻q3802$XGƾ( <䨮}=\jM XPs1/ rAA*>]035pf٣:Q;}M1/CPl iO7 ˥zO fHfRxlN!Da RDwI{R4.JlŠH .S>1v. ) 0XmjMlCSaoQ @Oa4g.$ ,B}[?J6f H%! C9k0&VaocmMmB- 'S%gP$oz<c?!#gߵKpb J.(ON\`]$!TmD>agyv.uk$gU?_7 [`X=9.Bx%,2/n )$13>e"cw.v@3qoccQ H끀w̬xce6DHTPN$:N򗷢ٰ[dϺ#IhFb=T[CFj(aJPܟveFI T#93&Net| ٌ桌[o>y65.^KӰYF@ \;y\]沽jC\5-fm`?\+KלG_y$s:r: !aUkq##&ekZ4ѹro8v1}R9R"a!v7#كnӻXv6A5͖8̊{I~ 0q^|/C,}5\HXfr#[nj|*O9zHڔЗ&+Jc "fO72kT&R68y'>9L״s -pOCPd13~Aħݒ_Zlt~+ H_GxTիտ^rl\ idLK1>/UMja/^ C \tCYm!Q5vΔO~B _,' oN*`|zZe–l+4r n:>K":s6i]Q R>/S2߫`l`钝JWُFa SlCwmW{6(pF)rDA|,ZZ"3$19Q >{_nT1r\ r*C^/:x!iY w$0ȱȱHOu )#0D]0eyQM*` C(v1&;ݣv1q '%KutRcU"g|kgkI7Vaj1d>Kfq:H$) -uN% 9k_MTxq>Ϧ\)s]\DCS|U@SsMq EHF.rYKAV^{hk&}![[@L+¸͛`ЈZD]m9Q=k4v':/.禱#IhAs)*=ƓtMbM\ YS,{`,ppˉ* % xzht֏FӦ~^.hW%EZuL{Vs6|>N넥"𿷵=8vy~%7T-$|KF^,=f;yX@i4=0vRrVycjcmDquĆm$xs&lUlT[5kx9tP$8ŵE~+BCH9- eh|wHCt 㢄zJ.jBp>I!x{"RQ,Y'!d$Sixg98Oo,?Ed@6X`3s-abGW 7 s`&]Ӗ'PSPbC7W𳎿Q1I}@XJ;+lǤH뇖$ʑ|/N4` ]é/0+{jR HQx]uHϽJœaLk.Gjȿ&=k+?p%BZY S>3l[גϽK0RJ0d Y,b "ޣey@6nc8B<,(nymgyY&ͽ9~QO؛3b]E)rqqV0$b/Hu}D9/ˢj[dǍ9[ hcoWYz# a&Hz?S{ՆHnj$:dpfQ{sO[:;px=.&0!%đv ð_]c㧌ŵeܚ^ oBYZv*ZPKHkauV^ZݢxaJz}+C^/P r^$+E;xF&r#fYkh$Ld?vGwA,TƻXt0gūEڂf0R}<~#|W믩hf8XYPdyYgZt¬`WsO!?2?\ |лFp ,p+J^ or|xﭹO1!p7ڞd&d < /Ƶgg=GпRysUt Mg_nT  ". A@TTKcٱ7u4{xǵxqEkZs[Z3U"=6ed[|OHCk\>oa6emMg F9)(:dUBkٚ?6tDuw2c4,w‡>XE]No#^ qqLQUW/Qxu5hQx y8fkLق8EVYׄz56rAXXY*)1YjktV^0k e՚X^in7v' d. 7<:^> V[{`T\ (\4LudžD/=d?#!'M;;F|7{n]7Z1gx3 jx9K:k0a.W- Eszm4g$_&jPR gACTΌn%F@YO`xza( Yox=V}z¿$Y07&\z -rs-\s 'Z FAGaߩ.@b ]D7Ee5`sտ̇~\r~w渢5c2̖y6}Sj3d{A \\X~2Է폇0^ EAmyh?ChE4pMošl;_8nd{3W;Ra}&/崾43!ᦔ}W5\N˝zjwMrsa&~ɖ2&>t7 vz}' 5*"RUR}tǗl"et;u+Ķq^-TucX\OK8H L3}x ]Ο53s<:]XX) l|B};(c7yՃ6<nIT}yapue0`vU!a-TJ;eHZW `z^D#O$)y9]0Tcnty3-`6LK^%{yKpP^ޯ_k;,1 )`Yq/IsBΧArsa]f!R4.}5#HEM/+O HssG&eY\9䩦,ϓy\n+ߞsUݦ0Fb8.Qqm>Wkj!P fpnPч,B._ENb`^a?瞯~&v@aOe)T1G]ڭe֮e`+bWvW9ȕ}}/XOK9$7nC!R ĉd.WI4w KdW P~ oLK+ <0]w<,`Fr" GC Mq*(~Xz3jDG#x0" `K3Dw֣m(GJEPO  sݰ|G;N i}៩_Q4 -Ǝ2F^N@$]qOv9QGtFv~`7GXߋT|!òd&V4{ə| i,T&T&M@ g.K(,9vVtk2lcW!L ,C=xhޑB4Kь qN߹fTK+/b,2u Ө@[?]iTMě UXBmy7[ 6?Am^sHoH aǙ47BEH%Mzp#`=q寲m7(uzVJSAnMp.Rw5.|\{K:T_`s[&~M̓\yf`?e ~b xi>!]qn3]2* ]v;l{pP:H NҸ(yʌ&Ԁ11d]ѤQy .f'0';l҆V}G:KDK>MYU"'7@ ݝ@mzO5Hŋ1XߎP}ofz>LvRJ~E=3~R(ΔjRpD"{ٍYtf'2nEfTB8;(i._I6N̝o()DBj H4WKb!܄8VCZdnwM0tz 39w~a|w <hQk1U)_r}.՘jߍ;s!qBQ]7:ı}FL'z};k;; soR$}FKy/<@Q$mSrp3h5r2YJ^PoNv_l8|嗛|i6MsH(koS+?h@{؆o5_5aa ߱zA/uwis!wЗ4+DQvFOscAܼĵ ,f\d΄ul7֒@"K,AMw6 =(ˣzLGiDNR}l/i/E5(Hs3꒏IU+-Rr2§V6Ty"[rg եgFFclw#!!^خa=3M~ ՠ,aȍJ)(3i${PTJ˘rJd$a:wtbCXÛwr9n6Udg>j KDcH׉阫 0a0'pCJ^KE3eaDkxIL16(0bMތ,W$Fa :᫅ct_nc&g)&i#m2| K`J2i$ELbgK5fpp8;pe,pBQGWUS(r:z7pQl +v>&S%.2QD G<0a)V>+ +l g@Oh$8d\hf[!Cuu4L:n}4UpXݳxՎf.cJxSQd j!@y]odJ2pJiĿ)~p=<L?Gư~8QqȵE zYw 4 ] kQ/:VՇtEn g\GN;(W]3*|+V?,] xoeڗɪޭ/I†eUky7yN&Eõ8bo㘃;P _Uri;.O 7;\d' ׃O8-)t*l$mz#sqhsM45ު3oTe &Ӯev0btSbyV!ۦbxDsr%(ML!Z`* }w+E12~-_x1{`gVIm).DDO ;E F>"F 'ZIZo ɺI jN2gk\Fm+ULB/RfW4[%AI4Ƙ~TeXFu_LzR { {^K%ua]4ܪh6pfV3Җ5D5XH,L0ăِX䷤! HD D=浺i|ΫU7ʋ!IҀx U_7Ѭ 9ӈYǑ$ˏL,>:~ҟqM{cƫ!oAY6(4JJRnq4aFNZQb!N|M9U&pe8dt֠61QcGE~Xߤ`)pjYa.)^>Ǥ)*rw9KӚAyJkp_c/4YsLU#*%WGVg  cɴgp1 AZ{T}tqqIv;UAǑǗx6҈ؔ! ^;0ncV$ϕE?6]' UcjHt K:[nL~t A~Ak0 G%dجhy }y)S(jmXm7[ JTڒϝnoA|Xy}>V˜g d*rl1T85tGz8 ^R?O=7U~LQ4~v.Qs]Qp5-Bښr4Rww](=6Bzs2#U=> kwh20=RBw 5JWt΍.\gnMueTlyɕ;L*z#~2 yC&%/E9qMij@u\{xd*V6>0d75r'LBy:ApOR K<\{$2B٥=hF,qЗX|J*Y'J\E؎9y{{F2V 䜾1w9GV;LQ">ރD%'e# k5&͙ətL#X_]| 6J.Vz3zQt/Hxp/5oOwRx%+͢!pתړ&MQ3{hs!CBRj^ʉ!M#kxcC[UCD r_7ɸlT٬7 x9GKnfd,!2ysazGh;#ϰxӿ g%B8,B JC تa#ݕ,,K%m%ūo4&"9pXcG)0w H@M;Ku:GtxQyt6}q6C.C}H9Kvv9\dY?3omqpN3J4ҜxM-tŹ;>rm? ?ą#3<[c)|0o EcZݷ!lMKyxM/O*noUkzqPِ,:@cſhP@;hjckGIb+9lbP|2~XE1噍, 1}0Ls\"r؜t!Sԏ OGS'3F]@$K=/H5+b["eduE0C>Xi٠|lk0x $O>YY, Ȥlȋw&F1Gf_!o_Gg!B>sCH0-#PO K 5!aAmPQZ5ڿܼP?AWa^JB<9NDN$~-mbG5!"$^Fq:ϵ|8NFUN PVӘ|KA2 "Lů c!P#SoCK@J_-;pΑa.[dDbo1-C5i3[ЎJf'4@19B`XF1$X7H=ʃEv`50aO<֔req>Kˢ)'7!w>)适KC, Dl&g@oȫxmW*4s)<یr.jeYl[v}n2JX)krf59]gtGp^V¯3x}Ӑ[ Kn&x1 ¨5$2*!ÕthQA3[K G_Y4ᐵp3ӴF#, >*qQwNJT{o;(boW9TDܕcG܅a9:3*9& 7-+'^fe3`e%{ ,_>㟎Z+:)v;f=O'AKկr B$C|xƇWE_RSpHM*gsjظv;>2Iܔ2Π@)@ŤMѬOb0g>[W_!! L ko{n>'mwvֈ B2"׋PpE|%1|5FvuG~C /=wH~2?G#A xeD߽*O&<8wfl%-ql~ӝ G%rT>;E{nR3tYMh >i(plUKЯ*2I抿!嫹ύ!/$qeHmVq2B,۲'# a6#(b1[U, 9m؍jLZN>.T[ mk gl #J6Ѐ;!f%u1d!Y$`cbrkph%}iD(|c]#l-hD‚g$Ο竇̒%/MHsj7qosx(h_(FDݑ^9H,쐯{4OZ * \eZAwu\QrvOGEk:6RӖ݅_IĈYo!Kn!!ȋiiq谆nbphl.{F$] 7ېtKojTsu<}2oQ.#1^[^u^+&ЧPX'݁x[6/*XK`<뽺E*CTΣϞʟG%EdNXaSx:KfY$[UwVJXl+!!~ \f}xKmߊ@@r+c$;0.-.N>DQQLFI,mDBvWϕ{K 1JfONIBx.N)Qa0jcLGrœT "{0^~"b~@,!ܛ 3TV:AF8G1Ҡ]<2ô9ԺRN84&d)3d@3AF.~̸IĂ&0qZ08[Fj: #LGaTwk]9נł ;#TU,Mufٗ ԋ(](ͿhԀDOZw09p?B}`9pn0e! ,fÈ&(ƐaֆWN?7;yǍ7a"ap!4}{Pz"(V+xgh[~tho*]A6Xq p.t.U tCK66ް$p9++ex\ OpZ9c4ƕu=ΒA':`r!.%Npm]Ez%m_oΎ9WVHm^jN ͙xGՌܐ 4merpcti_ 75HϏEN}["KA ,NRL=shT_^F@zM O Ek uN_ P&]l3چ;xZCF2LVMWԿ_#76  tMgrDZ`Y"M9Z6ZۺNqSғ[f)cd)FM`<(2؅ZcfZc O>#, ; W'Fh% 1tRk }ɖ<|wWZ/9|tExNٍk8-&Yg;^|i9K_5RoǤB/~Ai/ʏു ᮦ5O~4@ A7tyDF GOLoqeJZaٗ8W.mKkƐ6=iT<-(L ibQtL0sk]=h/j 5lĄ|O--ם:PE K]ֲz#ʊ]=:@~4F(VI`+'2:xB = ,4̞9zNUJ܎90>tlc(Ŭ!Ģ7 ~rvJI[h>q5RP ˸ 8E@) }E`Wf^A|&vGgq~5uᆰݵލu|#.(ܾ`E@0#raPYk)CgT9OSF:\[Zy~J&dj8:+ٖTjCN%H; [݀Euxrn`%BzMȢ؟Y'$iOhNڒ|K`H0<Q V?|6+uWS"3Okea1c<껃}b{YDՑH Һ^ 7cc&ʧ-13OC_@se4I@!4'Jz4%yƷȇ \oLCK3eK3e`ޥ埄qKJ{& cnɭD"Y\ m_!-OGOBHDC ǔ^ƹIU'k9i9_3$0VR]T _N+dLk묲YyZو~7-\{~g=h;W`}ABIyչ<3bS=ao￙.j_"jQuX{Vٟگ 9_ pŧM\TEdOnd*={_A9C̸;@OTig-!}~']K%>6`t !2#0=(/C 9z0LfNG^#Crߞ=o8U-]x@?Qa԰p&_#T[T [WpcZ8el(4QfϋnJIn[倾*\ψGO eǞ/+ukM-^j~&~i &ҵ}d:oMB $Ā'{tƉ3mQcC;,ĒZBV{chHO4hwYV̽ wC=8K(\?^,/-rsf03_YLԠ / #4}@Q,{%?&jO)SN܆#n )#+ڜ_g)#+ms@؟?-[;$1#{rEL<=)l.0ǁ%:%| g: HZQ+K; D_鍒e+Y bد26EQdU\d6D\!p cZ2LN K?MJ0&/~5-W[ZvשDunk*˯Lg(ҍ#@, PVY\ 2ݵ{R^њnpO}'Rˈls0.PoQx<+JW^K1O; E1H kvN4cAt#qP( sHp;U٨dסED}&-k`L&H]2O_-W O&6+\5,s2,y]4vq)S# jn|+¸ es@I!ASE8>d;v]E9+ (6KP˚ }'= 9Sf/2P6"Ȓ94c0g#A;!+Щ:Cb}J#/x)z xzֿR\6x0e "!;V|MoqDZdvd^QeVŽȂ:-whgpE}[S.ϱgYZ0707010000038f000081a40000000000000000000000016661890a00006a88000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/tty/synclink_gt.ko.xz7zXZִF!t/mjH]?Eh=ڜ.+9Ecw֐3{4`darHׂbI-˪EkdHIYF5j,ўoq 6KYqwh֩O~pkqJD+%͗sNQͻRD!VÂt]?FqPH\d&Ag*&#dOx/L E'26.E8>ywqJ8DaE]}A5ZWPInoWoOVֽrD7deHo/%9{AR6ِ8@кriK~d,Ľ}Vl*=q!gt u m<0wAUt(KO+Wspӡä76+WӬH6baKeVf>ε.ua Cلie2MǼ߅c/pd'aKkRڣ)+1P>N]ͧ ATpl;}-*1/)gJΧ*,, vf寞%B0g(/jzZ>4&Դ.EVJ%򨯂@Ci"Ca$9>Ŭ"xϵ-Gwdap#ka8npp"™ǵL6O.NJ6 \dUHqRT&sS1YgN).%ʝNk"dH{]d ({Xld\[Ĭ/Znk$i;d^h!2$kQd퉟\c #Y<.Mсm-.l҉ 3 ,`0$ w}U@-vjnޫC}vh +cXUf=f"kZ*n:Mh ;h^,9nRfnNSgU-611cO`XRk&~ƸuI2Z]lk9:<4d^cEW`?C Z^˯*:]֯ ?l֮: %k3Den~#V 7G(o4'9Ʀ}9n"ckSk\:r[V5Kx3Vs}ȩtH|YQoʏ0:Pj\`ka;+;d6ێ+-Ge"=Oxw;O^j;AaώuG(_sUZ! g|H.\63ūK/fEsy=mslKeZb9>* |/6Eۛ Y^P Aohb{Q̸SxatJ$D܎)i8ߥ:#c-< ^RcƧqA Vo$A;%^C)|)jGe)ՐMP("R|xlW[Űք&Ow;cRaANNe8y^'1ϧt/\ `!sfZ#8}NJK-9k%WWYAӾׄ{9,nTPG) hF 䆒p7rmZGLڿVF*xSc2]C  6M>PKtP4EI!㢯KgLƍEJ|dUb,Dk}_^|[T BAqߐO0fU):tZ.f '}WTSɎQ4R-?@%v-d\a#\ns_j L$|n^DYJj+`@oZߘhlYh94GcGZISK7Kf*#=JhQ-4DiBeƞMc5e n;u&䱯|}DsJy:o&m~ Ӹ}4#F ! ]9iCh&b r(zCkNdu=b`z0j>c[] ǻp˰2h,?ᣂNY"Ki`9WFhj Z`j"@kˊߤ\9<3s0R#drAV7?lZZR_0h2G%Tl荥āO:ꐹבtE5AʧCƶj`;*{^/ȳۡt\$$rC>|>K6~{/uh =OĔTWL4\f.ɐNājd,eBނҐnjH"Ҳs)"F!xA=Z-$_R #m::ӆ*߄vX IojǾ!)"mUizte)DN7l@r!S*@L_h)LvI.˳Ҩ*vl^a:"$Yx$S.?2071"N:gCvr] {!QI_.4|,>_TE}IaFb͑ΗޫS012J- N B0V=W0x(ZuŀXb˦YսM4e[I>>Q|f׽A> \pnPFm0k i!O]p-Ā f"YalniS! DW0\PHŸ7_8:~uO@92'<]n2kjcJK) huLX-diH>g-HKq# lK6ڭP&!51ٗ<FQ4 #P3W3OQ-1ݧLb'(l`t._0As>_dF/- [{뇔EK5qƕj)L>"<#67_cJB̑ P:]PTrfwBRK.4 Ȩ̱UB^Tsg.'$[xg|ɭ^?ݡjsPGvbQPeruNE|x$kR|p Y[j_1R@#t͡dl+њ4jp#ȘC ^v_cUÚz5qʘ5=#Ӌ:2_3z-@oOa)4N4V$] =k8o>QӵQW#*<5$,uC*S2ls'ƅze[]I1wIqFLgnn7JZˤ]aL #0` apŊ:\C[O OBY h 7SSC{HB xI{R}IlϠD)>C҅=q]-}`YI(xBgu*基Lg}!Rs#KX#E?.rQqNv΢faANK7{C fO]}c$촿ݸ3Z.#K%dZ~>]4Ko[+[~$!̜ c }>3 8s+ތX/͂>GKkZdv&;dݟm6]ʹ[?J =AsAP2G [@|L[v.Q2yXd$B@[0\r$Ƅ*eJ J */h7zXF[*qt )Mjô N}Y겮&*sh>]yɳ)qL# 9`'efB>n@sHo"X* <+/ A-Jof4Q嶎" h Kw7DA\\ո , //V̲@(0eR:s mݍzm-50!rV3b4_!m-8:'l“ql '+# UdR0yD鴃E@ H*U?29zj,hioP"7Y3j>:| g1d# !- 7UeS2w7Z.mdL[`T K8ȫ)ͭVgWxEcJl@={w48\/,ïZUK,^K$]b5k5$dX R> S΢TUҽAʏ|šG(Nh֣@ϻaJl*&W uc>'F ,,xApZ " >j=pő7d"uNN^H$>vU}9*6ױRWJHKM6T4&O0vI3|G.xW"I=-~3O3Dh"C-=ŧT5TٷQsAVF&=B[Rt;?hS}NbuuV| 5o׮D\q:*7p؈UzJ=`Č:)\{"ݜFd3> O Zl|w18cL/"SV*ƂyN;5J݈K+>cw0>*!YI&=Ӳ0]ª'(sO:pwU"e5(tҿ?kސ6LLfh9 c 7̜[U6%'5ND+)d"#0rv%GDUt(;.^~},L=+|d\RuLWEjtd %E.+ mi4H58,0F8.=g 0:A뱼"B'$#X&_/1ĥ$ 2fZ7A0E_3×%("bﶆuga 9}L=ZGJ5Gr?uTRZw 3JJ;B1_(4uU)sܯlKna|U3Dةjt0o,xq"HoC T?`a$UrcY"=ϪZ"C q.Gf7! 6Ӱ85G&+`s۷ˑҢ_HYDSKK 9yrUKȒ%j1G| R7LbD EuþG[1JneV 0(}ԇ (T$T`Ed\JճMMeFo!{gZGJ8ą 9˅e3**@mϞkXÿ~ljloQVu?Nk_ }ey pELћKE91.S2\n؏KKDGlt'GU%[u'It0MZlfߞ褃g7"J}Jy0IӜ%M zs}L^PtxZj/+y^ɍT ᬣun_awC!'`Kx8쁩>d}2;R[YtQo@haV8}wBwN o !$EF.-èoIn>q@uLԯ Mܩ.q"ʭuRk msW?[ nÓgк6%`<ɐhۡz~1R!F_)io+n.Anxjσԍ)~t`Y)eb8X*l!2Z"\hQvLLD/HdQ=&qAۊjmmc{ռ T4G;zQtѕ~ńˉޟQvaA33 U$Zd?` 2GBY6--Cw}W¸sUPV3x?kr MLu|tY'͑ N>ıH05ʱ($§RFXX\ B A͍ۇ0' p@_Jr_K"l #o9G]$ T(R`ʻN,G_F^<($^Pr;J!{7 ~)w- a/ٚC'hF$6-91$Qe֎?_+Q?6՚Z6 ^Qf$'P4>]T-Kb u˵%X[I'T]¢X9`Z!I9l&)%n=_Kj3(\*`b#7Rwُ9?W.8 Yj9z2:0ibgk[whjԸ Νx4O[KfM"k\ōKH᠂czz?KNy#)/  h!P.pC F:$)5Lh&rY!\ඓ@Q3+%WS^3(a,] 4CƮ HEw=m+*3ئU*vGEС.~%5X(:<:J\EP0;4wIR@!;57:??ˉ_>̕(dL$Lעp@)o"ug#a 9(Х:t'ԁ\<Y$K<ZQ]\^a"+6&g{[0eCA;]RZ`^P·7; p*mO6om}_ ]'xEL E+MT$U oBь6)wgqDuUxrSzA2@DeOׅI{uFmӫ^ ' 7r%XxʜI =-5K1=. Ͻ @99Q>Wpdh;aqac䩴%gkM^V%3 騠x=u|IA{SD7_y4Y%5|Stu07R-E_-QDnjv~bF>|J1 !;0Z! Nx'ׅ w,37PX %Q 0Rj]e Z~UWI 2ZRS X f2y TD.J:A[+̏-;ZD7emdžXJVR9_|p 7hw} b4ޟu >0{[5;6ta$24 +귫waEU)lyqH!QtԅkPې mZG xχ* M?sy!'ឺOI2r*12rRa ";D}C B#RknJΈ#m)Z9a+Q} H^5v (_(j5[@)EAOxr#:YB>?ㅮ$5vi#(kݰ=Q U]>@8 aT \T7"x+sMmD?{h2rjJ0\K~_"!ƝSadq2`J@hu+MM\z'Nt΄~$-Jm4b!RW yG_ =>(Wf`(VĚ~/D%0."e-'qJЂk~72w7ZҳB UmMzpؔCBFlIȈJ?Xk7aY7acOmWP҉ V1t*X` *0Qj̿JC8xץ"GE`1c{p.4"Qܯ|F$UvXR.rp~u)c}LMF -ѡ.Q2W`g v F ]R uȿnK&(md #Lyq'4sAu>_Aӥ3ݒ+=WTՉ}A9ﳶڂ7" 1*b.?`E-z= !G/,'B#s ;˥iҳ6i,)m嵻iD-^`^kaS]E)j&ࡘO/ۧ} )SI9e"* HɉX/6N49t2ԥ~N]^Z_|mFFUx<a6Y2v˃F2(50=_(8ҼwB1*ݝ"҂DhJ+ ^Xl&*":Ф8>؂nlz6r3x{*L:tTho)v1?dJACh•[͖Ag|\h[=V&A> ][Y_".m[tX:wpHo׃q4Ѹ R!V…=jjYkw~~"!חz'K^<|^pUk81tz czF 4̧{0>9KpN/xxD=.r?H ,Z͙EP]Q=)A">(j BZ!IQ"*E{XP&Cx KߊkD+q?96KEvT:9|s]GbK -͒X_NO[k9'0 E.%admErP"H2 .?lBX6#"`.(^\"7{ȚJ( ռģY[-5(]j+xa6X = 5Y%{9ُUPn ,$M&:@*7tJr:Q^6FUo?ġ% R1>u q* H0ŋlȿa>cxLL!JwUD2 P([tKB6m 7t;í=.v]z{Ө́d}ME(a{|dF}2lhLٜf-F2vUwһ[۸Gۦ.'cAl (,2'1;FAr$L"gv,.6׭OkGB50ₓ,H:o! (:'R8u]@~zgR- ^۞D6s\ЖZ{t.fPȌ`[B6/(Y~QQؿ&ul:*VQ&7V4Ec̮eRY2)`fopw>d/au B0qiQi80Y>L_Dcqeko kJI:PU`5y$苻Hc= c i!: PAe!G:a)0x_ y=__vxgIq+o|1(VR/hZ\P򷗔B $3+` sL)JF Ͷ(V0('>~9|,f>463 /[[ʮ~ c:5[yrs5 76}nPt 6!t桀5 Dh2֪W`5QCEm)Uxʒ9Z~;#V;:Ub?dY!q)&44% 0v|S|m3 ,JRP`}oXvk,cGY=zcRh 3[02'y.}p=u* ,E+0wU 70tg/#:pyhS{FM#4Ԋ9V0I/1vC3Y\ ?n- ͜ F ҈8Y٬D0ϗQg ]Vl˹dqv *6O8d.L֧zZyJމBBUk5wy&cցmGi;!˜?ٻf߭LjU.S̨qiz TV">Vߤa-h95fV3+z'88d!2TRZ$[Hl}0 MyX1&! GoSO>@mIݿ":܇[\ K,BfQ,o, )8~4W@>. tiYae,:A.oy=7D@U5M UުMQwwphZزe;CWo^>﯐뱘A1(? Jɤ  >9?vIʧ & ̏@U7vcœ(y-$D%؅hfTF:=:/-Y_ȡu8l<4nΕkBϰ~Jh z r͒aS3u NBpZ9Y'Ev'Jyah-jUB}wzV53TPtmvo%HZsիrN)$}(Pz0gtvo = L n't8cS"7IeekZ1j?}V\&.Voqac>$GiBL2*Xk>@4N= C3y}RT͉%WL3KDiw~n{[\NPjY*6yώ03ugdMDH8 bF9;f3eTO0ћ&ٱ.m< 'n$KCV e⭸"Lu;B'5!u^b&[p eh ojq /`. .N:̎y ^Q"1; AFtsӤT7vx!*$3?baw2u"5ԽsP' Iuy@qRwVmHXߞ"(oQ2K ![FmE} 9jNhL4t>q\V:]$.^ jwYwg'Ss=ǽjb*y8AfVbnv|\x Σa8+qCvӭ](Ÿk^ @s8oFkeKZ$Hc2 e\1mꏲlaC~ p8%>lEO~E?aeǙ,v^l Dͬ)1:fJTghX+u%Zۚ 7en1e-{鄩]gq!]jJ T`0k8EV\*>P .5DpAyekd<,kSLF9y~k!Ni|ڲ4Y9:m0Ce|])M EId*vd%qziDq]3`vqCQ=f ŏ^[<5+g䬟d"geN͆KӯyK7| 5f~QǁC y^5U;X9~oܸzcB3=OaYv5Bn7hʈiKko3CK>BNS 7i$s7.'GQbuQBk1p(>g 58֗4ƨ@J<(Tu)]{us Hawˢ Ik4^+p SU)&n "z̛ըeyH*27$!LtV-`vٴ0.Ni>ӞIR~<$Z^*32/c'U3j4 1%U2]~J)t ʌf=x\ECyK5=:-_օ~/=QP!I'ʰ- |5lK1RNsIlYK65T $ rlZS*F%4S8]n6/Z_czi,~G16ӕd4v!Z? sjW,web]խᑣd?FϗU6\P^z2VFbN~ߟPtM_ŭ=1e(Գ#nPM_Yxh3Tb)+F)_1rYK(>`F_H:%Ä'Bz).6sKCIS:h+1uzob(,U $;ՒeeM5Sg:{ 7 q 0Ͷ 5Dska +c'e=6ėMqZ'd2,aKšԩXh?)zLPb( WjpLY<K%^qƩҲۮƭKOZك~"xrTM>owq _'2a[(®-!]m;=cEYڃ l+}/eZ .!DYsS">5_!2u3b$ix)zW9B RS(Vu_Z+0e\P,[moюggdp_EESu1=vZ|"8=fi ~=c-7W> PMِaYkwCG9mrV* ^]tiPW[ \ *[Uğ$ٖ1yNBU?~P5?:_T6r F! ]Q?aNoxލ9iR͹~ZLڀ;=Y! mU..@aab!#;YPFSZTt]=g`ozmUePz\=HE׽\n퐧 q) DF&~Å6Y{}W\Wn@'Kl dv @*2XBO6 Psǀ[v' c77PϹk j0NSRz}s3 [f+>x. L˗+{69bh*7kmcXF\Fu-=ݶ庞E̝oݍW|z7Qi] Ϡhs.QY1IBǔs`8R.? ܯ٧}€K"A"aZH} [MV(.فљ̼'G"mfh3RA`^] ^KK:A5b әt¥waP3MGwz ;C :m!M92d8`ּv|TyKTrߥ%Y#JItF +/_9 vIjJ\-:(a_u%f>gi> AR?pt;p 8̙>l笹Bj2!)q,["JzguqD˹яN`8)@&~%% 5ͺܻa\zy`\fN@!Zd Ⱦ$(p=&b]+ӓBCGHȥbo7L঳QƠ,xB~p{r; MD"J ttV?QNg; |{Cg(~m󈗿)9/IJ}:Cm"T_,t6Cjɛ}ϭAgdV8-\# .WhpۯNp0hK$_9N!#fg8fUΟV.{pyZBD{83BWxv: 勸s*ZC&BUEg/l;^Ҟͽ.¹.:jD¾Jr3, *!\/B+={dkDHi[wF>1:R>i꣆nϰ^$c2Kй78RQtqZ0;4'ԠʔuWgݱ=ʑ1y6a'4?Dβ́W|">"h.|/{S6I} uT*"Ozh;hNU8GIF 3nL5k6jx`Kd9YL[N ztUτ|Kܫ;3R K&i?>stIn,./Ab]; yK]!/FJDee''޲2T-  PL R3DkMR롅7HէVr%Yiܺr!pCfs!xnpy1#3 .̷oLcb.FS}\llen^Y _k6V"t.tƽU(TTѵ.޸-BT_ϊŹf4'N($b#;!W $8Gjʯf-෧71X\y7<;ӷC9hz3pFjtۚ~g̖V;&1nO2)C/Vvtd߁=@ \.yӹUcph0) lIu6h3 `M3t_9\i.VAzM ~ڲkp-HmNbaf!wJ=+Px9VĞvPKC5)oNJjQ7Wi1 en!1ܬ-Bpzƿ0u ǫi IރZ-pHotrqO*!"UMCw!-UH&lu}vhm@x5y h4SLPI]ʶ~NUQ!7Y!VQl??Hc9&tˑw86](Y w֜.T45~ϚJV.鍲D=ΌgbOei˘&/)Tǚr;_ Xiۥo#<-ڥk0Ȧ`}lEhJ ]0;h (XG*`7P6Dp} 6p ^ *x"dGUyj͓=njOdD\,߈{]PZ~ Dzf(G_1#*^nQke{ј UP qZa: m)عMZ`'(&#%JlbcqEVQEKFADS1/0Oc,t-teŘd.'oц\Թ./QX4 Bh2rIwjz>-E!kJ?d UMaQ}l{Aku<\jo}WrR}=AרȱX ugK?~om*lisܽ-3~v<,@EQ ]zD 89 ~xh)m?"~T!J &p=:yn~n"<䠹ɠn:WVELYf!Q;+~"Yx2<@vMƀ&+wZŁeo;:o}Z~*8]g~e=ZJPvb0DI):;*tg}`}su2"4.J|Sۧ_ZQvPO-v0lsR/Ng2 H% &uw0-!yJՁn@[tOq%. %|4V%I=!kk3“;uC7uQ`^o* 5Yc`pdlW;ٹ:Xg(ߢn<A"tSm{tW7+igCAq1Z)tϕj ){KߨAf@֓o9 U+ggph򭱗^[bԬ (AC¾اxvV`:^#"h*XxRH#`Dw;ljb.q4n&|hY{B F++8yNOۡC6,:XQ#U  *{U+S`S @X#Rm̥Ё #t4FVoP>'U`8`]s +v6WSE!wՈvRUG |gw=I ,6;o_9H#iV6t6Oϓ|<0`<kϡR[!NhD$Vr yOCgHp2ƚ Rq/-zR&h郇L= M݀JE'bB;XYLqDkLU[[e^o&iYDfuE@!ȳy325L hsϢڏq++pbrtIl΂)_V֙ QI#ڧyV8&dYj# Fҹg.&F pCXGH05Y'|mwГ7*b`LrO¤rDz1@f`bJh<ӷ2}'Ki+{)ءjk7:˘!knO4etƄ*6,͑(GgEi,֮X36ka8e|#o*@xHd>U*5!f5yও/i=tDn+nb2͈vi@1 'E,&+w4QRg0L5;ĵFŏqO6R-Eh=P|t(uLgma9܂ΈVM*OCjJՀb] &p<'mva٬1& 6/*ଠeG1m DvHqD}uLdG(?+=0qoA ae)tҫ &E~ =#"T[# ['b=Z*߆ ͪ4*pÞlD^ΈGN9j}Pu<ͱɈ?kYyֲ#UId|LFAZ~ 2G3\iX|7Pd%jbD U_l5n ۶ \Rd+=8f.MCN$Y az{ F3<c~K4'mP{zܡk<4x]LU5ʣ(!pC]HO ˵rFGC>6)tUnOiѳ+73F]fdžebRyryg`_n~%fVe]! bݖ;xyL֊ZQy0Qꄢ}/;%975z9Sby|J7oPv&"X_jF+Z(.nF(Zw–[ . pɊ%Gj6Q$j~H}u&t*2&{(/>f᱿,3͝L򏩽 ٘-ppfI[Ȃڝaagnip p-(tYqi3HQ.z_{*#l@;ȓgBLjudLC"(?:.MzfkM Be,?&Pp P$̭@CeW3$'̈h:O"tE<&LQgM) N(,HϜER[f4f>}LeyG- 9?zV 6u;fɺE⹟}yװEEhL|juLJ볟e6 J#o-sp]xx03 %=,Teܯ|_8}|'n~_m*ٚq,UUCK,)`x#R.Py։Dݬ̐92 w)^Pq^𡌏۸r1 pEpI~_& ߨj#.UGnv".OxS?> P9@eSQe2n!;hZWyla"in!Xwm2Bo}j9.}0DH,*p>-tX :d&EAI*&&!gYZ07070100000390000081a40000000000000000000000016661890a00006bc4000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/tty/synclinkmp.ko.xz7zXZִF!t/k]?Eh=ڜ.+&z#^eQk: ߅Ia:2xhB E8`"z~Dl%-gBSMhvXL&?7 T ˆ{N>묑-YL(hR$ S7FӳLac)ژAhT._ K|R[V!A=e :%AR~D lF+bxh"BЩsU!E`$OGDwg}9a_ gY%V*4 `%Y%qec1FfK)LE-[0*Q]S 5|&wt(`N[V0̃f1^ƩB+@ TTvxqzr@;`'w(~ZbڰoǢ 4/_XZiσsPa-=h Y'U9H4^ L9luXNl`?;/뙠B*,YMo6}'+Kو O'}&ˤ[=b x/1.6: )o5s Z8]4=8j>frSuӿK#cd)vT ^ ř;F=܄9h` @'h.veކuW'Ek[xs81r؎nWs}& CC{ cF7k08av%R,9 Y9:fJ%Za`oވv(0Dʦxc#R'^V }XM,?{ t֪a,\…rvRg.5Ā1e7<}=.՞|'"z%}Iv3q:uhdz? n/_|# *ctZOLWϻ6C"|{ΚM~.E;K#ٸr$< 1`\e>J$XP1瀳'-2^l>&v9S! EgeB=<"y9nȰ"Гѵ/nCaQ=e~[X뗻X%}P.?~ƣӴzN ںs&ػ1FjIkx7pkn)q϶4 oCm綡 ay>܀_$FƠ9҂凜>vDF-ld Xh)U-Y 2e7,Z} ^;`ޭSy2V],@&q )jǧwbgKұWC0F$,؉_7Q&G< FFkeAt Lk̭Hlpө\QϘj8 S.>~f"_S o=q#~?r(Iv#,$!k $?* 'aZ>LH3V3*_Re!\gh| L3+ ;`JY{loCahU.![wjNa|ņkFdSb.sbC6jtQ7u݋=!?p o{I6evR榓7!;*Id~Vi\(؂i8]He÷+F/8&'T70i[$N^DǹY`Tmq ϻZ|ʝ1)3qQ3D5{^RxWث%,ꤚi{x)k'pRa|oA*A{ 5| b]e8~̊Bwu &'= ߒ=XN$xGNy8L}0Vxyʠ7,C4s#t{PRL4}G<6\70_([v3] dg_%unDe|8x0vb'g0Icѷ ͙r EZӡ0Y kbzdM&6ujƋxT |VE-D˴~³;C"#X%l{㦤3[ѠoͧUMSH> TH{wrPj ĺo8`ĮmhܷXgR"Pþ75ˑǣێ^پC!* o(xIoPcgѬ5cBk$cv sJ.3n=N*t;bcT`]lrʞ1F $xb1L[ͼՙtEy~}H]jfTDAԔhX{S/i'2fo=VaKE6-s©aMVQ85>89GdET!ox$,0mQ:Ӈ?]FJ>}&nN6[r9|T=}2&j;mcrgj+@蜧PDJM2RXOަ^6= `։J'yԉ.I9}LK@h'umLKh5133_uE^-d!O@FܠR .Y9<y 2ZcnBNL Q|Wh<3W*e׊#zePV%w>DVyLE#,iۘ"cz3_Ca6'1: )#Tm8&Č-~4yz*k4o~bnZ)19JCAJa[A+⡿螕Q\ۯ2V?8ӡvg{UBc*|)3IZoGtbr H nTXNvsn)5\;~@$4ێ֡uf"L1?ڑ/}`.IJJ5:sθF&qoQ̌}0yAЬ~!*Q~zɹل8/&|c]bJ4nWm{Vȱqg( UD ܴ;:Ѓ ۊb0S+;FѶr~h߻2Dc N[^@ 0v$kW!Zu/m!~_uSj["u0 鶴"Jj;fNZ^ L>ij, Lvɞ R'Q{!u&#ޗB4ϐj&T_5h[3aˉ(\Ss[ZЃZN˦^<7>:@aj[RŇ; G:,&sVY`qAikA@#q>d$xy5C7biCBuK'%VԽ&aSn2)dXKy谣yfd؍+ x 0 )bn#;2{NJ5X9.9rwՈ*nG\4=OsnN- *a;o'R9Exp}+gƶ*>0;~KM'95VO[POd 0]MJyj)ae 0qE?b~ʒFXt}]PTso#{=ca9|~M{!ЄKߍ55ɧiyk/e3R.8IHӥ,v$#w(`ODt*uYK4ЦĚ,rKndQܶ;eO,흟Kz'_F27՘Iæ[ CÝOFF=w_OgO4A d= =h2Bm!fR-&KܳT.yF=ͤMIex >X˘x?"/?nDs/n*?ܬ*l3Kk!@+(cc7ɨPR*]Gt\0jkt'=-IHdӡ%\MeO&tɃ%/k0+͕U l{T9Lg,SEd4%a!LˇD;a]žSwȬ(s`H/WEȋ"O-[=3NoZ,v~S<-PAIQQsaưSv7*A΁sp:}~K5v|KdRIN7ERF3/[4 [? Lo#sGï!j jHg%nVl;LE@ {ItmSa29w)1 BHH>LȬXP8`EBy(4vFcZV:Ha` T>7r@QHx$ZhjY# ,}X Z8冚#$<օ>%t/ x;oҘQ%ljiَ3dB7? GU:5`䓱tcgVUSi/^ h2]]<_f#ejaK=mo[/bԡX< ]O8ɨ|415>`G8 tLh-s0,|5309*a[(ŽŦjT.t]åWʲƖ ev^)]x/<5-TOz" rı Ή2ˢhCLIo] ڵ@ Zo$瑓tߒ^p *RQWmL# #݌?YV*u"V9 r/ٴOJč‘6˔ߊ p3r6_p;eT 'CDF* !N|\4!YM &'hyv&o'BpN!4YnydxpXLTKé_q)yG-)5ӓᵯ‹<-b^cǰڵ#͕. eBcD1~Xτ/E-m7+ ~D-/<[^W2`| 7CY-YX(~Z02[JmK wE~,2ؙMAGoezUY7~_Wubby 80c,P^Ym ehޖ*bn++}sxU?i25m$R-)U=!է]ߌ{!Z_-nQӾr0$(H?ߙY6؄ CH/O(5>592Ž#?3~qxYupxvh+Z 9c4tGpG4,QDqC(4 <!s+.}Ñ =p,i#CRRil}gg|Ga%u;GΘÏt0`= n9AZ sXC6 >%WXPqhYWU+ըZUgtЁ`ʽS~@[> ɮho*5hÛo^:wyX?QŲ#ɉ(/ ڨG}A(1 jUU郛vD4xE"x=Jy/Șn݁%ᤣQ xZ0Ώ@&(z!O\aSeQd0'mwIQ tB|9 m KW鼯 A05`dF 6Zg])&V4M3#< _×{hWo`TZ<? r)^\14𑓸V^8)zOzko(bMI'iwZGkWB7+Dmuآãs=P]ZZx-"7-(]8[,п`0U+e VN\rRvݼY܏^jeaEIْ=[DE#bCN|Yޛ/ -fzz5Z/)sf9:a )z@BH*h$0)DIr'9 xCr߃0kB<* R AGSWSL%=NJZʏqaz2 W])G4? H7B w*|"*K`&ǽ+:-ҴqG>H֟ɆoUy[E-7[e n%G. ;znц7%e X"̻Xv:%:Wl ,AP`^;P_DmE;I'Ck} a?-2%V.W@1b"Caqœ;>p0msz +6dzK1r:i'%s-gʉv*d}Mą=_.Hƻ~7d#i, |uA`!۬rm"t;*q^,V6b6fA|EA[-Ų gSx4_ޖ?tA}^ b"p+9E d۴8妼G;CӬ pQI |߃O$23.,4ʼn/]S8vG"7 74uϩcSR#; ّ45@pP~iۺq# gZit $gp]|M7Ht)ЅvޗzN鈸~r>ԍ<ВdY#XroQr%G(]L+#׺jd"^z)ʞs`Z}KƏdjL?Э}8">;QT Wh,T! ?/*xdv[aBVpmy;PaX$ӢUD-Sduon92MlO@#l_0##XUorW^&RS' Ic|zXBkAl!5bf8{󈯗?huGd_a1ݯԳ _Nh[,tԘ(FX5cMf?^zZ}د<ںL̼Ar _7.w{: Y#ҪM\XG Ţ8 [;kXYSqv+$Pq344IQ+ܪ[U\}f' YzUd3eWz+G(ƥlv)0{Ίd x 95 z 3ۨфޙ 5qGй\ swy~&v_끥a]f<3.[0-ع,3\ѷj66l3'١sO2 d \kDuoAkfΉ41HMKψZ{BI%A(ԑH|®~{!h$ h+Tiۦk[nHTԟ}f?db @? OX}2uv¢(l!s]o%Psd Y1};>qP4>9@r: RP׿t}& ]HŬ-j_LȂ% jTu D7R:VDpWa$d> Y&q z<漊)eW:V~ϱ1/`6q}/lfۧ[\>Ef~Τ4;;ڥKM"e5L`I4vAoV[)!ٲRkx1 eԞc%3lRbp7?vv]ѰŊp,_Z;䑋d6nm#<10epvT]4u(.Ƿ:smk 9 y@n{T,c7sA';==dzPHIIPMdpD];x0q:+1,A܏<ñD~dFf ZlXlV!>M,ʤG$8YtˆzqѲݘ-F8zoi==e(he\oEei,jjd1*GæZۣ9AU<7 ss$H94%QqO)q; =][e'8V7 /VLRE1 [fBcVK|:ޮ~|gB0& JVM O`]߬9r?xmKKgNnE,Z3*maЪY涙YA+"Aq#:;jM:)t'5/N`fȦFV;qͱ*wi W#_iԽ~2S+[~2߻?L=c j~LAߗ9mS |k8svUǽFY*I~ 2|=[? -v;6%&5f)V >-H-!*ed:'O(peԕe LQt;.o5[URmqcm2Uۍ RkgN't>/+_J6Jm0[ 2N3-Tw6S(xC[LD?uKqɆ= U"RQD 706&}&T~YE=;إ`ְx2p&miG_&1XŻt|/Cq0uGaeԝΊM9Rf!O S.܁XpENy} t ZP]vCX eXJ JϩQ 4\TX&9-:S}™tA&\h&)˩?.Q:*kv0in%c1"΢Ɛ{e2kiL?tbrPKK?%mGj;QӍl9@^b_<nlY=Fi3vlR8$q ̒ܓΝ jG;P5M|91F{Q!qb~Y켉6,W)!a-a-?X{u{H,)CpLZ;E3~(͉B\ص4_Fg/vlҮz))W@ bagst%/rx5L8Nܷ׾/: /5{ڍ!/\y\JB wAqUtM3́pʘubm<%Ղ"SY֒%Df[Y>R: pB_٦β@WVi}_r1|nLHv1]dv#i35k_oXpi.Bgx{ULmy>a=tH9"O^3 E:`nߖ_y\"VeWr'%46϶$|o~DRhZb)2^CJqJҩKTcD!#uiq+1kf>kD*M x0ƎzHIܒ@'( =DE>Gvbj{euA>NT{ `I,mC@|bH½%_IDU}:˛j467 m ែG@ e]RKeƫy\6dHD$9Ս9kxB(_\:>m)F@K\G=J#iG=/KwmxpvJXi>f/J=1J:DUD7M3[0|w%.7lЭL`)~ܤG]g2=zM]p*jnesZh0Ǭ+mc7G.86 kovk]2=҃F?yd%džcrCa jт+$GD;#SK$eM]V )!sTH]eb(Z5Y;Pbp 68q \19CyjnԸPd`ZM]=c#:@rOb9u )@YS B  uۼ4LSGu5B$f0(.[@.QTg, #8ډY4mu1 &5H1'fHX`Bu,!vH@+j΅w=)$+ ༐A%8+6L B"MƬDfCp}c:zN piov1֧r z X-DjAsJsr%(='j;RG[rϊ$Fq+Uq5aI,< OH{ɶg/WO7$tb٧+] UA^QeIqnާ轋;4-&P薧$:y&ƝlV_!uU?(. }35J=K>$*k`1[e?"d,\/n(\qAQs(S`IaZ^N $STLc6nsxe&T_"c79.s+߀*a֓Ӌ_٪|JGn3:o48V\*6(&R{6~J YނսzIZYTNqp{"zKRXU<9=xuGiDY*o9#H5< pCE Zm~ATq7Da`gOsZvG\6i|Tw'ァJ6l CJO_jAok˾)5. ?"vQͺê^M^m73JZP3*Ro5S$pq+<;cX#0_.o\&%C:DS6Q#Sj tgJﶢ 4O`sSջ0~N{| 7kD(BdNC9R>ְySBO$Ɔeǟ6 Mo-79LOVѦީR~ZÓUvQ;*hn7RtoQ@ q0շ@BoD ?1#1Y~|@(2x~U1f dD9<֙Unз$ ۢL b:wo|G ] ̓7snL V׋H?z._}\{AJ-#2̱STM*'Z(=f8!O,kgenȏU͉ى[0Uq둱A:^(27?ICY*a?&߯,G"R7ijF,?Us=^PO@IvЏKB@b(Y+E!+e;oRR 6:K8T\N!_vӔ ,OdB6g}Vi>&yH;~z%Re'^Q`ބɮnHSqw lEH56[%Aܰ@.1j8K]n0>"9=1?ϭځnu}]P!pJ:i_T`O ׁc<nHlCHi?>_ WƑC?@ <,U<Byv4x9}yQekv>~tɨ[4p d:[4j)H#P0x@@' V xq3ɪ r|N.~9nſMO'9 Iv0U39(44$j:( /D~ȢU]:@t20°bu55rdp4L<ׯi_OOv7Ee]R&w{$Pު=ΩY $oNS3؆+iU֗*&N> 6=.U+]MO6jFt'n?S939 4`-^ޯx8n??ùX#j/1wɱ؀7)ߋ, ,R>}L]̼N-DS٢ZWV|]U62F5 ˪N_IJC5WӣNae o|`^,ޟbd\ PXG',a0̶Yۣr, r8'UH2#_&(Wfc|ʗfe!v[0uBc%R+q9[ѷ a|R-?C$ɼot5#hhC+hf[ e??k>9/]1sʘmтQs)ɍ/n24pΣ2~H3 ?&j & о;D|!4o Be: o]VJC'W^ءu7cE*d 2)5Nc Y>AwOdFl߳!=Zrw`dZ|O1]Fv&hDS؅8\5;9*x89Je/lLdŨv( # A! 5e/p"IiRXyt8<O@(^ɕ:CIÐ4y'2N2_+AH&*3jTPXKMv|sLu7ò1N<^ջ(ģع_|U9aFZtNBKaY$8'\.M]}sȶA'Ӕt\PDUc0%<&n?Cr; :yٟUf1h}ݓi[LC?O^%sŌX٦m'eB6NVߦSqՠdQ0ӦP CE2`Ml*3KΠ2 `rtvs]EYxhbL\/wV>kInC_7IkN_mn#1,cjdΩpC>lXߖӠn܀Ek>8}dTw7o'YPz3 -\㮉zFqE*PU"k#9_/T;d㦗G)viT^k~[jf6-l:BM ~d_yjzy%vwid[Ҝ}M^O]i*|N%wf&O ’ ^z&y >绳sCjOM5zޜ*<91,ix?6[K'1i;/ "~%}/>Z"-&\]cn^ H5=f6d>9_D뗍f4:A^nR@lC wZa.Hz%jtf6 Tޞk<$%{a}ylܨ[Yk7_8T"?u3kV?A Th܁J5[4n!g .-wXf5Av1ץUٟڨ/1DmDXV-{ ^&C5xaa *Sn% o0ްEN kROIId@QrfM1)3 聞2$O?3a_[,807gL((wvs7W8oAZhN]=sJEW 3vmSk/X^f'CSӒH1[نK+>(I/hxaY2 !NtWE/#[ W78Yܡ(/j1k>2X_kǃË϶6>'h!Q>]*5,c^z}sXqHh\ۼjh-`PtkO8:dU&nx ~W'IJ|eoEGk6RYy1BXjg2{Χx|s>l1H=w9yq>i슘M>.VVn)~a; P-1A iwIV~(y5!,$M<1NJ_K! ED8@u.!| ]sB'Hngӽ7GVÚ%tawwNL $={iR UB[W5rf DPI 8Po$Csˏ^w/r"`TG^KAI߶k=VMc;;&,:eO|hj?Mb|#ĔA$\/*+M(˜G@d8\Ā}.uq66t_AnIfMP|ҍe:m>]/逊mܗz8,/#ohR"=sG5y#6j$ŵtR@.߁CLڄˑԼvCJ ^,|Al 4CSoh` wNR@*KKvOSݳi/;&Pbݫe)1`5JчDl,V{Iˮqs.& jMHb3[jq8#P E 6K7pX￾|g]w Vp n*Nذ@oEF "YT0J zoHN{:kl+LE`Ql\$_D i,mGżdH}fA`~hA^ ӲX^Ǜ%*+d{)!ow^+Q7L7=/)݅4hf6vtwM4Hj2]@ɦHKЧyll.@T,U9e *q6A.{8pmE;E }mcwǸϬ{2^'g <@q=ZE{W&(xUPAQ! \LNέ=t]x/e!LīhPȎ#g1`jMYx_h4 `1 7*wvx2 ܋+߹,.bdx6oA6A6j`K1(lk!-5k*Vx ]`]oTHOl8rB1HYT@c[wا1$PV52]J`q>7=gRɧm2 "' { sx{5iJ]YHnetScSU7"cw!`8UI ~-.̈5?+y6|%V, }rܴaDn)KCsQQDhH秞Dp#Zh>D,Vߤ\_כQ1t__455x X-U?!Il(N;;ǀ:1:m1-$?w0ce뚙O5W?6ԓcGsILk+x\4놈fSi۟?dx$Ӣ‹3(m,_ W T ЇM]nBDbiYdw>[ 3z]e†<яޘv%w pzfB%\}7}ͻpNf4=02aQsg!28 v%fGCm|0I4hs}$!JnX/gzWٶ73# ]^d9Q _=xNzp\4v3B!>UY5>cX8R?2ph[$.:cZe[P/5s D'5.2$M:&> &"A_F}%~IZR!ͻ4{#sčvϿb*.b7~IFP.κ琪D(.Aϊ?VG Yg,L ݰCEgoϩg{FsL4P:;& 544d\4(Frm7E7rzKpq=;<3LsqEf9'6A2Pbrin̋ k2֬z>(EYa !%GѴ,p[M`RC)l:/Jcسrֽ؃M_0~J֦W-m#m!v >)Ǣ/p{>"\4-Tg]|< <3^hy<#o{O2A.rW2f]o^9k)^IpFiOJkQ, `ϘƌrLCVB%i"^o9+ۣ!i'>sŻ׃ ;mFA ,4o 8vy,HkwZv}uشlͧtf*)鑸rc^CIhPB/Ip_N,4Ա?:t9?"it/UPjL{}| -aKܨ n42= a:fK0 p'mJ0FH_o.AA'ey񬼮* rYʵt&7D^z:ڏ6/L[f_XfmWy7I[zn9BP:ٗyLHdu=TcĖ 4{+!Z m<)taOZUGu"זC.*_""*exGӍT̥fGEt$#OOxgjD5 ;qg/}α,AR9CyЅ]CSWp07tl=H-sHа~܌FvD{!ڀjge&pr$pBkBiY_c퍞؇8pKtH

      q'J퓄3 +5Y XaGr)~F_̰ȀmU$hܗB=@C P&fP+o * ~aZ0H^q?uĮ#M!DKՍ0Ow-Xhg@^Hüɿ_#2N|u@1묪ټ%q _eA7ȫ5N,2D$zp/Yhg__[I,~RjM_YΗ DC=WVFc#K~>E@\b)V[V+1+s7sIDV8 8l0l[]Dل V2bT#qYv??t+k:61rJٴb5Wx)9Бcݾêz/eZruH ߏ/wK!>U ǽR`߾M*Jv5&Kkfbu>K++`:l{L]EK&g'8Le| R^ZRoprtaJZ~]d 2li~bSqI( 3M}#kvᥒ_%4tS Dxu~r K¼K%cY i:`:|~+`CaM1Aw-M?0T!/`稤O0t˷@#(*rdJ#(S lcPTٟGhå]Vz V<83Jg+Qm$`72P1t``"BYASoUqM-vۘsa9os18]io/ = :逇S"Xo4$Y1ٕ?)D7Vx*oO<-+Y984ϙ //MTed< \T[ .Υ| |O/})<:O5aIܨ趟s c#}Φ2m}T a2\^- ˀ$J34{"y2pᔥ"ʰ ]c%#/w'UN ꛀluj:POBՏ'j<"5(uu(=)m b!~_${A IQ )BHPHPh9a#YSDO+h*sDkAe1>Rj%X7 u̙ۀ|Hzgrqlꛝ4XUV͏Z}./^^ݓTWUjQړV+&.\6 ,Kk\lybvCQUpMD\VNp9I^ܞ[k Iۦ88>"׭eNe<#=>{džf&[xPX=b-8w[}N&83rĔmykxq )nM*ki!X[L;{*++8%Mq~gҴ>=6M Ze._2 VnsH&(OIS!59*̵p )/EV.l% ^V|Տ<%g[9pЭ~Oyh0Y,gYZ07070100000391000081a40000000000000000000000016661890a00001fdc000000000000000000000000000000000000004800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/uio/uio.ko.xz7zXZִF!t/5]?Eh=ڜ.+Мb"1I$!DYh\^[ޏ-W(:)-VO9[2(%-$㌚(5NeUYLб(㈍zϐIS.A9Udj ܊wAKy9 'M@aq^Đ4d%8eSb>=J3fXB7 ě,[&#\xE!W!':Z:Eȍ^Ag1u(21y+ {.HX98f--Nr,w5 F1Xf6Cp/YzxӇ[R ЍK|#Ѱ.׻]ELTCkDnn;W"L4MS4?ϖq!z3 O6Mχ=|v:hq|Rz N1Je t-dMEyq(V)X;D#4tHzoHK5kʨIxCb "L=aЦ mFC&i$3dVStī@'_[C8a/]?I`ӣN%-Edk\M8;&kl5&vԄepuM׿~%,wBj;=&جtZ lK#Ȇqz#L/ZҨFBQrdH^y+$=)Lj ?.k!yYT/ȇi\TA?X1 KMǭ[ӉOtqYb\v$hxQ6vBCf\꬟Ad0`[kxlyTm!C&#dU'VrY[!f Mb}vfU*Ʒ5OI41w(=w= –}*i c 7/>KעRe9ƒ Ȱ r]{Uwy4ILQZ-& N)XöU71=?tJUwoS7eS 7B=Z ?¶{mxj BGxK')Uջ}Yzwaè4YrUz9Y*{*_g <w,|\,(, TΝ@(CgwBF*FS1!eX2ᣐ2Q}qC>Dc w;TGZ|1 NTf 'k#n+fVc%lTNHm#tÔO7m!\$2 F8\'F@-lYK:9a*8NHNLn";[zLyyQ8:M aAXfye@VOv zc/:&}ƫG'b*0ǒYt;yq&-Z!J7,q!^H)mСMFHώ#ya]CÄG< =tNG`Ng:xm8=0 TMƜ-ӔuyPq5E%W6\dZ2 TKBEteu K-Jj.[VGYv=3~))-r*q0eWdjBSG H,Eܯf}ZP[&BA]sx6ЖBN5,)7i#S {;eg8@! # jGo4 ~4&fԃ$#2bK;o6.9/ꢰ[Tz+EueN'gcŢQʶsn8Hte9t7EGX`  ^%Va|W0Fȓ_boNflxiKlvJO* Yk,?G ZXl{;̗ sb 9rˁ;M ߵ=IuZ"qoؼB(kB+ْp0[($(" %,:+D85_ C8m_Ψ(A Uw3pQ m8Ss 1!Z]r N GdD fpDp7,W@,'T_I+9V)`FhcWJĂxۼo Jфs)H_d$Ѫf<V)3g9C9C%C*sJȸe4bQTfr6a k΄& HSp٭^tsiO%8ɿ`̱TPXo{):E >_"ZyGo%ta,P pJ2's"@OŤ88ĭ優HFjw=JZwI`rm.k-  a ?sv)$ ~0DSjIj̓}9w-7Of/' S*3#y6Yx#e(RbOԃ5:8|ŷE,m|$JKNFpI:V'JqsHcmm7 O YlX6?>=i M WM^Q/1{ZZ;۫}~YbcÊ#eb .מ*e=^Fmhh͈1DP8 \+k-Ew О^k0S ozPY{>b>Prj+'> Il' /!|V{*A77_@(ԇ~Z)uоPskM̩TE.8YIm -H9Ji*f A%1?/)`%iٚ" R" +ܷO< wk xdp:BK5H!uc2K&|grssF)YKlLi`厡x&}Lt7L%:34s)ol* @K9r:ݶC}kd݊ B›NMCs6¥R.(]a-j1ex"%\uw\O0)*̯!{7^2wv}* 14s=-c+d|Ixߥn0Gn|ML5El(oK gY-W{>],?XDAE' #cy x`<WVFp^<?fK "23$\BD[3U}⧸pvn;9IV!!IFCkJ-¬I,W} 2ơ ^J߮U/xIe269 ు)MKxeV},Ļu|PRc2rPQԃ uFh{9zw]U&Ye*08Z֞hz`ب$JZ*İDF*u @{21AlEC E"U蟻0|ہ|MzeQBgޑ ܬ?Ǎ#2$n7\^<%Md$B!L)V]-uy!-Ъxa"ܭiR׷B6@S\R=!Ӄt.(e6UrN$ eFE-h,O9Z]@嚇a3cXdEtlhWlMBcT$׆_sR|uNHȥl]/$[F5ڋa$ARvesLP DOYE&eX`h<'a4 cy! +tVbќ{0W@IA8}xw"W(o~)yO^($kB*Q *43\2pzWqT:]꼻L1]OBs{ScyN(BD{o1AbEJ$pIZ0_*<Jz$gӫ`tȹH-Lʭݧ[m |!vvաueq<%i-bBk6c t(elF Lo#NÔ⋉ڝL <178q H;tbJ|GJUX.5\ =i`e\vzI&XQĬ)AkmWZG},u :E߾GՋ#I0)c1teGF"\ !]"X2vYzsH)9[(B1CWǼ &^}ݮB}O]4A_j%%{y*doi|. !wSBEoebllÌq ~ϐPtҘ[VjnW Zgi=də)@ w6!sA͢P$'T3 _ X0feu,z~P?ˠ>Y[yۍJ}8u+ǚeZ 0v?99"Z-O_Xx+=,j&}mjSz.ֺqd/f'u g"wHA2Y)НIιst\ɼxF9|QJc2 ?N%;'f%ւeo[ T:R>۪ >@x,? HlgYZ07070100000392000081a40000000000000000000000016661890a00000b98000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/uio/uio_aec.ko.xz7zXZִF!t// W]?Eh=ڜ.+dڹĦqGTݍ?Ŷ Hm=L1SIVsu;nS,;y+pÖvxZVI\5P?LXK}8֗& *tFjI+;`#۞; +u!bV=j g vS%֍enx;.{4cmt5 Ipu$w#jM{SH΄7#TYNE?i {1Ti/\3(X^T&Cjn{^06k],p~XAq~@k+ P1ms3rvP.Cz5w@Cn,/.~2yQ7kQWVeQt'!~%Q[P>+DGd趤vZthv6(uҝbpMeĈϓBN 7fDCo.F:ZаBP6@sgzDptD 9rNO)G ?nTV׍Ew8>GI}E"G6q՛ Vָ? 6֑Obx%z2(UNr4[F@eԚ3<1sZ}&cb%3DH0 ~Ƥ u ꉸ=u*6W6Voi(0JKHw{=4Q4v;$sߑ?A61[E/`ӱ J7#d^P%&һ kP/ ke W3v7$q<@*Mc[݊=yw5:@ݜ%&)ɟۺZ˪ti*<)0fɉ:L4O+4R3E@#x+ 9a/aOPCjmI,iM5M+]{#PzuGOvۍǰL; yN^xg¨:Cid'i|;pN3ܳȣDA/QNA݇ʩTu=^V_)thSJ.%* yRk@`Aإ=vًX2 nZ@B{Gk*A ;fˢ-G2"03wZJى۾=-@_ն;lsǢR$^+"kzfq6*HPHGiuKTU!%U0^< >"2A>9`^_H<[d#r/LE)s#X M]09} Lܜ՟ *#! 8' ӣ,07YQ3&.4{<6m5 o-K߲l͐7C!?fࣘI__U[0kNR[=OFmeG2C}o%FWjX|, y@ 8;` ?F퓱j3 KgRc}"o@P=2p^WX4h3Gr sjAYeNt49Iq#`Ŋxe7fɇ޾`\auS57T1l^7gYZ07070100000393000081a40000000000000000000000016661890a00000ab0000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/uio/uio_cif.ko.xz7zXZִF!t/( m]?Eh=ڜ.+δTh0R]^ 98,7i29j'zޝ,5iB.sȍL*d2rQUh⛚$8o mQT+[Qi>Nw10Ckњ?jn-Lpëm5tŐ.72!bHYJ8 UCB4 &.8h7*o^PBS̾ R,d{p=sZzS͟K̔ާܫR1$V2'u\@\Vmj+9f"i=\O;}£qQ}PK&崂)7LS\MPO^ uiZFLBQuSeA^ϵCbcBc7ᯒ.HWXy;ة+yVُBonp@C|o;H0T4p{[+T4=go1EVYuyN¦) "&@:abn05[2b |( 0](=iS WԴפщ^5uz2[90@w/ f>?ld[%ϦƊ$CL-\ch2Z @EVuϵ z&'؇ " g8G5ک{bNS75``t t&ojӰ߃ -&2ƉlQy:ԡ~~'EHHTxиTj(m@/;$(=ZrQ܆c9݆upՍ:*0?)H_t~di)(zc1.vXwuq2K͚6rz,$i*7/.bO+pPdCc3g$l ZӨt #4⍃/%? =awY#3CIlsu2kQmlu OkE@ #Oqؐ"ıD馵ʹԣ: (%[̂% R%њ@fǠ+̌xW#t@@v Np,Z8?EWnyW#k餵6{qCT[]0Ę%)%i)Gc> t44/Qn -~Lm' iLtOVk{ݿWkNRݔ D*6ڰ`*_1{c'B}+:fsFǾ:W>ErF;BA'o|8esygӖ VE/@2ɠ,;#խw#~LNնn6*I=aŐJ+BbVGDǣG&I htm#ږnZHDHz u mjHL$8Ӗ}_J*˷~~tܱF~sZ2֥x#$b. "*SUQt AxWԟkE'2QS.N4 n e3N;1<ȲA|3Xpq)uޥn~7䥥&iB)uÿ2(;ٟ-y` Xdyfb!am /U9sF]=u]1p3h2*"j['ڜ҄E:t@~V&8֍}pkKj-K"|dsyA 5.~87;ԇ#9v]NdL\,M0~d!JvO&4iB!11!,AƱ}4M}~/BYf(&* }<ߞ2Tt~e,f9n=6`P~G1;oځa2T:\L 5k7_,lօvOÄTU-p, RW'[oWlӠ2dˀR=Of-m!zJI .+дOf}"}ah! GկeJvų~etcn$~fz: NzE)x@vWajTSWf[lՆT!h{$4kkqڅNr¬]}Uh1%EA + B2i J} LgGk% ֞:swAHVJ߆𷂭na+<ir(p_7*x@Pp(ŅZ\ZV*]KA{2cNR[B;cjО1=^ii&*wMK/U4R P~ ^^A5OdsgDʵ-2sT ?+dV\gZQJ :VA(](iAs+"9`zIn@wLWU0WkTpvo~B|dBҪPc +gVtQʎMx8gi~USpl;L{vv*8p-V ~Ĥw({tZDL WsuV`(:QʼrpoC6v[4xc{q+z4IEVQw ?zbGƂV}dJF?hQ'2rr =!MR>x#0R#5Z(ãuYAnYwN yY%>{09 [#lB?;:Ȍ?.5ji4 9s6;$GDGSfj>.xR1ۼ@ @:[{RDyJ+k?Y*i7a"QG.B4((U;α`2X>.Ot߰ۆMWtkn-N8v2dɄu oph@2<ԓ&9WZץcFE罋:hP*3؄p>"$HAO2̭&Ht\q+W1hq;J68SAƹa(Fk(駬~4A'wRIKUJ39[s nb&%Ge WL1z 8I2T[oxVrc'O iVo'z,G:lrк.˻7^?MuKSz l8a͙An㚚~[LC}}v%To1DSσrE ȭWw1JA&ٗ8s7ę3*+( udyԙb֡$WE.*/o7ЏObFH^/7 Nz"z$I)+D|kt1U&SMW< ^V}aX^~pm\}KCk#+H S \ G_Q".HѼ4];^2V*@'Ӿ!81_zV)X^Q5  7j$Kq"lc\' 4-(/O3qc "2>>񾶯}.G\̦i(*bM.?W䎪LmҶ|ںrMV|7Y+ϒu5~~~ ~ /tcA *!XW`zb}\ؑgS ٔqa S^;> $- =PpF5Tb gfϟ._.Gl;t酫 jY1 @T>sX$sM;E|obζ.3htDЈ n,"kPt"sdK^.|p1L-'QV5YzmYepڅpfþ/J2` )V_"IRBӼ4;Iҭ\,P2kKBs\MJ/-q:Lc͊qUՓ#OKQv@ җfy+<~ÁLZzGYB.S]#? |a E&'~R+ox1#:yЀgŚwk~X6ـᕷ(~y-,_9!@k4pgcPԥUH3_2kL2x $.QHFHTV?X88 x kxQdBa*7"* fw=͠U0hbi%TKiR1ST9bfJ:eNA 1-Xt xYM7Z6 e%_ ~: &Ix/j'̭Y2ސQyS-s?B.ǜO*94PH8V~)KFU!m,TL!?㡅SnXX + dKSҸ\DxvsDNǀR(_F]"@0IG kBMK3'ԛ$0Pqd)ITW+Pu.M8 ~J5^&uh: ӠNbo N]i|xWp^$Z]^dM j-#y?x ϷgQEI~=$&5={bU!&/*TNm A_ ULkGvwzm5h bjA;)֗4D9f{j< 95NSvZ$MԲLRsL(_YkN@jBjolӷ@=꠿ YR!5 m/7򯰡$?ǘCzOf^Mzm~I? նϊ^5EMWȆ.{5"N̕-Yjʾ}&'✒E~6>: Y6˅kwAN?ZA.+fK:}٢Rn+~}p16iu,h>͆xe By"*5,Y8tb|J_~d9Z ;;:l^ׯP_lMw-l|)u(02y5{ ׿bqaXU_x: v0nV\ ˠfy0Wy~ًq5 f :G6ߜu* 'b` 6%`k?>5`qgÄ͞WS1UעòӣxKR3Ck6M!_Q7 _d@ҼTMSS}e)Y3j Biٯ-W >G95Di9w j}' ( 4-9bY& J]*hJA0]UuZJj@OؤR)R9G>d3Ҹ{˖I30t <Lg/' ryY:BiJ?KAtό]u[WWpyRP#lP#/1r)>zdZOC~J/C m rC[;.yb_/vsUsKI*p2aчZK(s5],VP.h61; h pApE !*9 cBŲ[{R(`q򖳷% ȝ?[.u4aih֯QRkϲR~!q s#pAa@v-} .5l@Û!.\>cqaK\IK| Pg2ȶh^&G$6sEO}a #BK;+ 4__L0eS{0,}" Wͨr*zn bw5K5 !H"dm{ @.\ %7tlB‘ ..};rv!#qQ7m\pRGU990RBG_AG#'_Z69%[}ʮ*63Úq; DLDeR $ӓL|"dj#1P EkÐqEUR{f@|" Ep)л]jyL^wwh~ip3+;a%rOukcO**`H%'p;5fG|cs<8zr싶~ Iޟ=m*sHpqSiA!ɾ-qh \:LyZc}O@GR`88 fe X3}ab8Xڀ5hTE&]R!pX-.wkY;Lu$Nr}ѫ\&0iAF€gMoJUդc r,|OB=dΖm{9v$i{WSa!?s"))7n@i%ע[ΛBG暪I[b|=k12G@!;$jډg~dژ \kH8lIu+ IЛ)x'caZV!7s$׎G'Xqԩݷ!Bw +qavjJ TsGr4ۑ|bi &E*i)yťP;HqEg^v]w=4 N rc̷O􊂨p%Mw~f#~ImMNBSq3l&asNwKO?Ti[["$7!<#(.R5zr"`D["e"LP(l\<" [5l ɗ2T3n^̜3gȀDk'g#ڥs&5Ql5#$d_iufKWiLF 7GA`t޶)#={]{-[-:iqPd;?%@3`[ޱEgbrEMqc3"XE Mw3H2~5~_9RCʫ*@\,3Ϊ{4EwLi|FK[Ǡ'\b%Vt#ѡ29o^쌞nƌM}T3 %q_t$!^6P&O%x+3}3_JM+f1˞}til҅]SjG3a2 P= 'pIצ4Yp+ LB} t`^|0,j'P^9xTd`Ԫ[nW"2+ijymZ>dSzBiLWrq3VB%Ҍ'υuF̳#"(`BWir7[FKlBk-9e~{q";57*>:Q<#vr+}=YYFo6Ul7sL͎i[5.m]rSߩ ʛ̵ =S󯬈ńE{/14;S =WmHJxT#ެHzhCRiC9_+`^~IٜH\oԾr]9ڵ${H]g/WiR.߮DP:ՃOS)BFÙFPhO\0o'H!_K\,G[c?&GrEc2gL_qFS/gɝ>HBμ>u; -' ܣ-쾝Nk`^.qJ"!d)^,]{: ^BUa-g=UT6 `Nf^U01Eټ:,n_VKeGߦ,r{Lt-a+X HWttHbQea[ð5b!lARb}T;F+2 f{P])ly:pvsؘP(]<=.9pK95sߘٰ&w$ZC`R:,G*NcK9!j;PlZ'ȶBIg8!g$H]ۖaB?[/qiI$: :aJ%=QBVkՂ@[ -"R&W>䋎[zR^FLw/tf&橓yӳ%Z5 NHG!;]Y؆iu@cN6ry7Q[tx{h$qSy gNљ<(5 cNc8T ԣtLgU %Pʎ}: S2'B@#0T[1 򽰒;3hB{_++2EY=TnPBm-^&L62ua,Ψɯ*n7Zdo"DSxԥ]~qR5?u9  Jw[\٥!/ ,y6:a${v1ʘQ?J`Sr[ޭ#2E4 Pa.;$dܒ 2qTQt:i oFC0]X*Wbqyy"~f ,;|,Zc0tV'AٟU_Ig %"iT#}X:2rӌ0469<<#!|h 4.Z?:Rh3MNh!|:> S6l({MmM#UOgY#J0GW6&*-ܷJ*bR>vٝg>*܊F'/:T3 @-${ ^{%1jǰ:p6힟$WV#L}(~(ErY|4Fv'9Ǯ?8ך%G1~f)]k"_=Fy'O6 n̶+VLꊞNcKdp֓Knk;[ru775dF'I{ָ'I2E56 HؾhŴE(C HF16PFz<~; :X۳k!Ǟk$*HuQ J_fJ69LpY`.ar NG|tPW&A#)== y42vYiB5.W:TÅh$!Cr=\- uGq,XHVCPSFjmI`KOBVT$RItd|@AyKR Ar03. ]F͝rD# c \WyA׀Yk[a][ S;Wu-@î=߷Y"P'OX#Qx`6DN+e6NuiL"01B"l%CyV@ / A8 Dգ@|vHxU8@{<7,NHACXԂHߋA2 zu@%f%9=C ZI{W Ǥɂ-)a%XÌ#\Ĭ/tjNm+2ǷNj/3}CtS芝]3XJFh`E:dlUc/SU$A,Ň/ ` ʎ16Fcp.3# F9iTظ AhDaFvu-VZ"e4j e[GxL5G@Fn 'j"XJ!v*NZ|"y}ҟdzd\@%ՃL=W\1J } =1dsFŷ Ҥr|`$bƛ٥4c㮀Òkg⛕C6К}R:HZ%ČI$$l]7wwj1'QI'v(Mv$pa%or'5T^_sr-ߢ [ ht}i7oMOnE VB=gm!~]kPuVa]l,tiXqH:'-H§Hy!? o=c*P.s0reif/*SWBIv\qI!뭮,X19 WwVM*J$8k\Rf^jHS>SAD־g+$gPK|i bbNP煗Z+RSk蕖[Ww䫈<3_},0 wփSYOhkq2OqUh}t&>WF76\G'9D;p"K+Ϩ='4٢#<:K 8d^G jt;lBd^"3(@_$Ѿn)HUi|xds%^ͦQwQ9λ jDHg͖s X=}$2B7k%0zoSq9p޴.}`NPvG݆ઐ ZO~i.'-;, $M< YG! Sdzw ^VltCƣEOfKA/LrѠ]l/Ϳ?1PNo.ЙOjH *cQ"!T&o~N7I%(쭫a%n{<)YJ̴B_dOPڠAG,VU-N<NѼu]@ϽC ۽ DpZhCi"$ճ3!;ZjEWkOnh ~ t`L!. BbJxT^1w7m [@c= |8wCsrfWŨ9]a$?d DbV8 T\ cJ'ĒOHJ@e^?0`-ȴ@`)IlބOdƺ[/=>aGWeJ+n^6"H]gBΞCvRɭ[nRG+j!t^ܬv惋*gr/ʼh]KR!':^4 it`RKGՑF~9QRldirVQ~#Z$#]HE= #nИ'YIǁ +Sdqa>h-q8&{)owpHOJzi,HM`Ҝ,(2m :TK?לo!?wRQQhbdӖ=Y 0J<$wJn| /y+3sn!!:ϳճ*v7XW,n"!+dg 7XKic5^`r|:0gO. dd,ABڗhJWSC1;sN0{$8.6$p3QP8U8,!X0Zy ei>r¶tMUpڣ>< q y%qqrNFîkBGJ P8@?T p@N&FfgE[1f)fEɆ19/2B`w #d._tLRuQ$+AdonHϘPnV~i Tnvfma&KMDlm^BqOi) ՗m <c ,N**tfKN*6kɇ~]7Hӎj@hrco=5 s, 95+f،T}}=9IgSx"vAфUt=\_&[ߥPLK &X)pa 32"WE )l grrU6KCNU3l>;5?!D'O&#:ړ?P# ̻ɒVNIUb=} ^f=Pc^oe$qwgy6+x5McP'ͼU)3ɳՌikw$Im̾WmtN3RS'(1Bϕ(!N9..Dwq>5RmF{=(s[H$ưx<"ĀIEjU}hq;:6/Z7\5Վ.bH%ue*6pzҏ@9s|ACcc2FJV3Uؠ-uK˶ KҭobKDuWuNwqUY.`m(!o:A+hJD@ %a$ϞiJfًx\ʬ݅^HE#7IJ0<j 1Ng jϽ&{}$oc^]J\^0Dh:_]Vn Q=]U^5"-N1S? X@C4~V#c_V|Ɖⴴ W!#;i&7vndaf–}D/}k7߯3y5DHj|6]WєhNȎ!8Rb%9L!E^~TzLېH<m9:xs@$Uf a4#[9JgvRk&쨌f5^Ҹe V# #"w鶈Y2ڻ&!b(œ\Sj X֭`U ̓g"c,Ci4+ߎ񕂦PXpše#^4å}Qms_?4tN7g,uG^aF;%pQ!P˧.Lϑ>$0lêώnƒ:1&Dywbe9߁[~#rv.ðB)5)~1rM[횀Wˏ5hVeМkk]EPCPٔ۰ ' ZZ>/qSqKHjC2( FEonmu*@<u뷬\Qq E-!~7Q/,_Y'Ϟb,rwJx betc3I2=$bRv%QBOI!qxw75T0J8m+q*-"EHbӰ3(O-aP3K$#u_:&s3o:v1oB0PtcȮmײe=D GMLac.l9hkR/FxPj ,T9X hD)\-NJT&S˶FgwEmlKm$Ccm,ҀƄ32"ϭp;ua ibk%'IȾo aʲ )]N<.ɋY~/ew9ˈ +â ΉQC.ƥy,ENj(nfn!VaPtܗH{^$ɡ{j_b1% drj- P%l= dmlN^S 5 oꛅC$-?o,6/M_{M-fb kJ+g=WW~ ƾ ؃9"6**qZwPNV"!TnJA*/1x]qLR2+k!%,PU?u03n3Ӡ|ͅba^T㌣ oS%důU*oža>xkbvq">=R/VD"y6#/8z Y.XfJR{1*ޅ$`zԒV&褛5e\gv&,7|Ч)s{"o[/mMS_CpQ7H;uݑx B)^(-س ]@;Mߖ{.'3Х 6du]G֢i?n nPTc &T$$ D>&ʴޔ`7(P>ŨF?Ryii8L2(%4 0^n6BLw<+X qsIt"SrzũmlCؑH>:R4:=yK`~ddbUpvnT.R>OW -dR wYjiz`Z$w(}G)睷'8結dȗx OlRG.CwօqtJXlژyff`4=wyJ]>{"Ԕ-XBꤙ[ !fv+P]P$ژѻ+lO2MkXZ %wa!=dcyQSJ7ǐ\fv*gJ -""`n]l2tf. HZHcm Ί@ -ʵf^Aŏgտt‡hzIf׬ҽ^4\18f**^ S#;FM/Zb8obIʶvTEsf f| ] q:V2˩d™'ҳ~x }7QFaRπf#AA$m{8m[9ʥ;TTTdOZ?$HPGUeZ[qZ890,k HSbYamdc]{3x;Pc5 ${Үe;S{(qJ%=XDy# T)}/zuQɌ:#iq)_a ڹL o&4,V Jo<6%O`b> N̻0nv* _cq ݩֶeik[nz&贜 6QyVvH8N+[![aČ_b|uX4BI" |ssI !ᩃoOt&L,przA#4ǙQpwS(raݲ B,;͟#唱ґc!*RJ]zD5+q|R*/ZT'{u*nxDLg~dE.P؟xpYZΛ/?!^n~I2) Ѡ!*fYZX@4gBfz@STn|(LԋE#F+b!4 CeYnoV3)mihJzmCy]g %y $e-65ʝ#54;u-͓x[rp׷)>yf?x*[BՐN&t|Dמܼ:jS%DL[ެlȝj "؍6d\ i RS3RG`:9:Jg;ǜĪK_-cARhp`x`Ƿhڎ,F&B8-uM~9VH) b/O"v!]9tjLv̖ ̍OX3\eθؽܓ桻y[p5H_y4tLN6=PDe]sQPBM‚M}& ;vPfF7p$*66'&s="Jר٦Z+; HwjH3\vS/6'ˣ6Pn'`)i e{m8\o=4g?uFƮJ ,tP4$qfڏ4H `2 4ݰǤU7So1(`9/eMW|lꔧnOKWo\JǴe(r{9^|44jV c+y4M: s1*)wTaۥWA%/ 24Lx.<`#荧 v g r`0rkyUZ rukeV"|ʰp#gN٣'y׷k7=zoMo ȵ)3:EߖY)^m J$ٍu1tJ^7Y} |1j(),'XhԞV*4Y*Ez a*<>3C4P@z0esj21L3Ã+;OP7Qe>h dčAbq'` U!̑ t ';Hn@XծHz49\Jӵ/aCF>N&77Ra8laqG dC[QI^+Keu?D a Qa7/˶ ݽ*;_'&ܽ7\/I >5zW7=XAȻ29.wf]Ѯx_+4@)b&Vg0ur؀h9ܕr,V>ެ[vcZ0bkR׵eiؠ:`ύs9gΓC2?{:^y𲎋VY6;NEAHᆌoJ1d uS&_h @6)X'HH;cz%9oÝW&|iM̊X<: (/|`wCƏ*滜:￰Y)?ťFwP?: X4GTŹ[:n%rgh& ͘oƢbmS-ן<,mh"ͣo*z|LXL%ܔ|:r+) 4W\'iG(G}ioKN,{Dណxm)(u?:'ETU=Erq3%Ɩ]:"+$SzM~u380n2snau&XTٚܞfSWnkꛖu3m9H\،xAHR}Na.bɔfݒ?gT)DﬖA. Ykٖ#|Xt7C)pXWnJxQunÊwHi@.jdR,ɡ_@6(mY*aLPMC1Jf23T\V\HeH;0aBTc}o/w*S7j c8P@qq,p0J48]_Hvp`(,!ޮ-eHDF>0pQa6͊h=4wP=ՄX-lybϖ۔iP[qDbdIZwTp|D1wTV]5۰8V,dMj'X%J ~ї[ܯW43]:䆜x'gvDKJ}ΝsۇzV57@i5~\oݼMi!C3sBLHl.*@$LŶK5䜢_oûJ'//~eWSw"<}v |3ӕ)5llv.[>E;V[Ŋן<\HlfadLJv-9K +3ք Ȣ `tW7L*Q;0]?/[~}êW~njaT?HY3x3}G0P@[ҨIO 9 ZDsqSY~Iˏ*ZX :hA8(I-0DjRЋvGL(M` f&} zԴG`6 їrZ06x|gҝ!(A3TyODT9(Jw@_v{9xv8XݰUPaKZęQj:P= kFR.8~0+$ i!A&VJv&k{-.ZjF2j(|94ԃQ 6 1@tf2; (^ԁ uBLF˟*w-#v/U DO~ |7%d<%A[ z'?k_&(&&Aa?}cqnO*%9}?-5K.`r;1gU}88s w$i,)O*f!-B 7_\2qԿA^{?h-2}kqRu1#.ԉ ^IpIpowZVߺJDך?ޮ.x`p .J$[4ަ"[k %*6 c$&΋VWp>Y0PHfR쀱H:92A JtiUE宊BrUn(csmǖ<`UCå.~)g4l 9*к}xÌ 0w1\K֪D|Ho,%|;D]K{xoXC%-(A-yC91:Gp'Lȣ,SoEBL]Eolˤx#-Muo`61J`/!Ԩd> ~l#1sVg! ؂7Qb^3ő eQh@ܖOȡq"#TSgPj5Ϩ&+FgX,,pH03|]Ab>n[Q7>"5-\\Wsy!<@D*ńϣT-7h2^ =7vgaZaDRz25̭5 0+A2]2d.ӞP0<@75/ԟl=L7>bcTUՊq7̷5]*%<T t^*qCz` d. x(̲; (R*:HJJ VERںz#]0f_bڏ5+ ٶQ AБXu(EΏp 1+XTh-#"(LȆXF}  9D7c1{GL\_뚇[C\+yw/LXi෻Q CpuzPM0Q3s֘:nNYzi6eDSn) _!h%-4m;3ˠ͆f&h`g§ 3<}q3}bw/4t<̦D(U{:,|2>2<ЊkO\j{i+V?ŽÝ (RzSr/fa16.ȼ@ԺP3"reƬ-1 ;T8FAO7ur=o25V&w%='Køsrj[.C>u+e$S 3Rs NIpm^ /'[\t}J-&Y=Y PI0#Z~8u"qr< 6> ^aS6y 5rtZg:8ӖPqy1on>"'-P[$:!f E2qC6K0W5W|xnDo>Mȑ/BGGm-?Ԇ=nɦX~[D PP'!NT'a1,lUFT{BiP` qss#{ٟrYsq6\{M4v&`~TBZ2p5 ( O&C HHkeس0V"L.ȇ y!_{dpZ%ۣ|GgH __:d]'-rz9[B;3#H~L# ӃAK5D؋nn^gS"vI9sn&7[d4) Cӈš7 O[*2aJřMwo^;V xUGYp/h~4vȇ;m%@Fё 5jcD;(\6u.h" +V=|ޛ谰}]TKM FF &M׌\)(![i8%zjHOL|~Cr%u79%i0tCB=6:&b^SP9[$n (~`(/Vw=tI)Eݨ $(_歽v}^Bua?'igNZ!򓼑ȋ?/\؟7]; t,4M%.ˍԖl fc_];uZ Vxְ؂JO!zM8JDK#|umF#3oIg9Z4vq=SNwQ׷kGcE6E\f,8} fRQlSL]1O|p}2f,5`:Q+ Ў]h&Z9 k"S"|ArXsn3RVo=ƽu2MH2nԑuTFRx}{|/!a38&kQJ;r¡5:dvUX<7 &{e:Ou *lNN^" Rc1nOb)'p2"D㥾WQmEecFG'ȭZ٭)1.<H2NXuv/j. y_3%> RxXg6v0O1J:OxsMzaˊSl3_"3K%<=o(N)d;>E9#vݒ@Fp6iVHrPt$}-F1 tUu Hn.Otk.ur%?Y5&B'n/LƋ!a'jK+"; Ooݽ\)[g $"Yph4lE|EVJIsLD޻L ѦקMU/|:s< 4ܓ_9y>zE*]j1sZڢٶݶG.YBdžIBmFiWC@I˖3T(L]&~z'f%Ȇx611 AXCn L|yߚymQྭd5+=C,{qAVdgѲphAQ=A*ZZs?R*q N(~c^,qU ~}(Fk J^ytFl?HvTgNyȋ^IB6L⸜_kPt lvdFؽ/dB"ʷ+.#! o Tޜ]S2 d;u[XO "XYbj03F[?~b5  Nʾ>fWcf-=Ю֣x;aU#꽪XP,DprPRӛ5xqg/TyLIk;HIq~%ѯz>d]0}/Hxcb`N"gu%KݨL* :-( 2;4I[;gLEINtV!>-VzV**L\'Qn9fP =ARڱ{!3/報^X(UeԔ$T^eP*)飏OB*VFtXrG ]Ӥ<ٸT7U*Gzk:0U8|b vT8E.SoIҺ7LrT_LFB&EE!;`9CUjѤ쪲9߰>5OfA~(|PmؚrҸ;I!|b)ؓF>ĒRlc> v.Ȭz>?_Љ-6. R(k\l b}ًP:{~|)'䉟}Ht&UWN ֌M,HjX$UEg@`pQG՟DRa!OP6pxW̱Whcn$A#:v݊yퟨicz=2!N s)e_66n [t%1`KNd3LjUI?SIŠwiP[[ _)Y.LtjxK *ѕ:|#y}7jC{ <9K&1^Bj˧6ZDx!R36^VuJ:7Ğ` |bw'\<mW$%;c'憉X Uz5qqqWػJչGjr<նi,>ʎ;ӕR/^Z^**$=熄~y@$ҠˊM|\-~'V뽨g tH7>|YgJAЋ NVfBo0Xg2AZ=TV=ߋeLadHtxl&A#s#9٦A#%D= ǀFDiT~&`Aȉ/ >aC,W#m!}"Ji_&,m=;AOYɨE{jc.Pc*&[0^ `Od[~{'7{_劦8(PM"OnlO`{.h4>ZR雏5$S|ɔQ=0;,g`Ag6CຕEH\g:^>]y[GsMrP곐Q _ԟHUUq5bKDcZśffOcQ](jg,i9/*k92͗<Dq(ۏLD(Bc=)>#S =HkiN\HBCͪ@/+-pIji @wGѝY.]J4Pogpn i&nW~(q'#1QJ0՜P?WC R;}O?[.0MZ04]\nookJlB 9&v*h7Ŋ;n7)4׊ɑ~9˗0F LM; Lp;ZfMvK>FӀmIGK:VX"-lûO6NҚLK)ֽ_xO~LV`#:JzE )ƏD~Qg=:I0HdS֧edmVͺ\:ÓS6#^bb{u#EmW3lO־[.Wh0; f:r?x>`ZND%'նClEKE-#黂];^7ߖ8qz?6 3KjtU=!CTu+|KjvxR QQpז9| {}:s9NXEg.1aOlXp'iA'Ƕ~K:$Xpк YGdM@$T?*/μ ,GWp;*MİSjY=0Q/ J,еXXk'.YL! d{"$ÕuoI)%"G%?$;ё_2837EɡF?C09+C'^"ƢPrЂ~b XH85jG [xNJ clM= Y!^nJp6вQVXjG"[ή {(ۭ&/ %z;+W$[XTPBTPYH$vlһ޿T$ `5q-V>!H/_eJDC(?.0y V%__Zkr"n$`AF9]Ug"|SRJn_?b[Ur(P,oD +Nm%Gw3 c–%#jvݛ[4&ޒM`Aݤm|6Yp( 7JPP[m !{ն +~ioxⰡ#;xWUk+(tߵߧx|nD)/U0/LTϜq* c➝gnt7Et* cTKbYFJ5%G=ũ6q怐 P_0_mF2,#'YY_g4;Ag"1`ʞOD-!v\W _b3^ ,M2_f\,И%ϬҀdo쪼t3y7K~y2"LeLAȟ%h7\  !FzGĨVG4kC,2f.L;v|N"oZԜeQႥ0#~9j)t6ڮt`YxN#&UH qܽMshg 3YxofDW&c&気Umܮj{A_uS0l<_P  짫zoͪ @$ D&wH5i(X;6dܵnkv_}dRCf97M,q3SFv c6-IxiغD(iq}qZ/L-'@4y,?pjz-}Tq!2`rt'?kRx;. 2h%UNk:t{TD\fMG_Yaэq(q9NhnՊbX:c 'VBvnٙ~?cpӀzwI3+9>Z \Di/[uDtmW95)S`lYtumhv c} (^.ʄr.k*~ ^)L4=#^,ffz|v|~B=稌Mf!#h0aVb멱wbieo7g֮YwEcؤ쿞&̎`޴QGTݴfG#2u@|Gݯ; %-y>mk&5]e+nAnF9+=V&=];H+|Ch*gžs ky}!KӃFj$R{fT0cn z-k ǭ|l C! eQݵMo?+m0Y('BȺI2ߧ UJjooG]5u."%U}` JBim`DR?ivL#Jr'M<$Cbn !cgM%+c̒6I+yKT\L|+$H .?`#M+;uS$F!,ZOpӐmcT%] YT~jl65a 4=ΡՂdw栚0 }IY0@Ϟhlzk-{P&#bu F)9~%KDNdzП`Sу]G?@*6M7,o$<*fPh2w.0c 464;FͺT?vB9 6a(XW7~BYhC>H Fw8+ mv[Pdp@" ZC׉礥J?LoM6ܲ;]m"P~"zKd~y+A"ُ̈Vo9F]TH $Q]si(MDvpQ-U7~UwQ͊R ?e@ڀ\Wښ\vͿ0^[r NŔOmalY~#hƒe ZMu`jwS'~srOpe?U|;Hl<$05Řvs33!#+("#3r>R/:7L}t2yel}, R!GYbvG0*fҥeZ,q { ¤=zz;Im >.W" ND^{[n~0-uFh7# P Fqq}ۼcSé"E?Qil0W?0#H~)8X=2ba`ŻWQ["N8>  .ܩP2@rī >˵1m]I?Tϖ4=ÑxEL=YxRÇAqc(Nie63WBFoyy[XE#]"U"9yLbbsk.v_/5!Eth";޺qֈ3%S>1 `CC _L>`sZ a1x-fwcZz]+WjSTI5ZMf_'ò$7\t5[]5z a{ZA BӀ1]ɥ-n!H/ً\KĢ/T:xH hym2DGFJJܦE:K'b$br>G**N"zT n(q?H{O%KwiG4aF߄]*-(bUm1|rJTDC<ܦ&> ]=c/PS\ YoM GI$99Lؼސ<0my7*+QxEB $;} Q^ܨ<{ct82GͰ{"UU8u>nsxW0 w0ekN6_,dNNY:&7 ~ɷ-:"9WӜܭiU"+ODta} }O6^ ]'<3e2l{(6W&!$tIN/!\ b)BNEЇ1?yDXjQZ"1<]n`|iHXW+эtoc=BMg3 B_6~Jȃ(;d (8 M}%f LU'C;+MHUÏPD>L[sn Zd@*i5 GaribX&v;(º2yN;*ʸzb: 'Ji+ 헂n o ЛFyxG06g=t&jXѾp@>P7Iy!^F=A_SK9ͤcZnJ5\5 ppgYmϔ1'Gk*I[;%Ħ*QPbXsҠA^u99CKjLEZp"H{#“c8]8PaQEnڰF)Od䌁K*.>2yf1Id=7#a*\D}HNqx0vbH m YācB6q9#f:W}$~Lre ZcBWߖLRʫ~`SUi "!w+8 >;qQ5@f&Z)6XMSe7C'x,BH趧zڇjgī1$?o*MFpe@|I 3]uRQGÌV(@%t>h1fl(q| Dk; e/oK0 W(.%Kh`KܵUܥ>ϒ {Y[((]Cw*n.hux,^޲I\_nvg#LuEӯ)uo,xi2K/{ uKb`|jui\{ӔTv{]x]P$/(__CoËDRԱg9{uRrZ Jwڤ?ԨR (Nr~Hgjo1c| J8gy{Wwt1'"C xma/:\ONDŒ@#(TQ1Hswސc(]+s.Ҫ0}$;zV6X(΀Ct$+CmxKxFsǾIi xpޣp12ȵ2@\@+ hH"P| T`-/B);l( 8v̅jYQbkީԉ=}2+;u$ \ SO6"fqkf5mD:+3G,*֋,/5O _? 5(0bKV)bhU}trA3x A,졼.+{o !)[hք'2r, Cy]]Y 79 j\4\%"qʠ4tpeoS<}G)l˖ kўiRJDL˲BO63Ep 2؋e\ic6`AYb4rN@~N&e:2&Sl TXCo%k{?PM0aLƈ⵰ R-pP# !M+Ut9 "`03KuX4=Ĭ{Rb?S#l@m9T.*>k[H(M$;>ѧZF6vD?Pއ4^ݿn],أK&Zfp.v+IفxQРtU;r{NܖE"B9FC@i\` JXs,Z™jxdqJ4Gszq"vࣸl+IБU$9 p:mkYVvib3"/P}F׽2^[|X)Ivb%{Sm\ss%2>L:lW-c Rbgbve&/XxY:q0AQU͸4fҥb=8AZ Oa0qQ\Fv,rO_}30&Ϸ)xXk1febgl(?~~ vRS4]fBo[>A׸ZaxqZ$n?4)O˜"Ysa&ceMk2\NЦJ r",G d-ry'QRأ Z5V6(v@,Fi::IﺑPvH#أ\<l+GW\iIFepD`j,B7eA0%Šch.!LDɾc9&e+}_)[t>gz, lOw%UF?)tRZ yjl;7- 87&g_>s^їulUK"^zRQInBuL^'.SK* ߋ,13@Ho:^+Գw[iTH<%h{4ìW 2n9?8C:!PJ6й] $?讍Hz%1:b5"jXO |U( Z\Cw3+>ɲ35p3 |+1oͪDR:}0XɿԈ'r*{: B7=T6fqzŒ_^U,&%`IONCho{*|aml _rwwTʃcLPq+}$~nEd|+[MȈW*& :򇾻c'$IVNA6d<@Wb]u|xSpa 9.:tD'j&4|4 xG%W$0665 &;x'\\r>| V!䖸N&_{[XǹZH YFrOMGIe:@Q "K^C!Ӎ'9d{gi%Wq jG+zSUj3NPb V ̐g:d]$YmXWppr%l&6$Wu][hT9b]N4!+@ȦCHCv1m P.3>۵/UGۿF%}ـ {>"XymJ%Yv?>6QyȗmQ]t=Uj8" vE/3r]Dd):[(0}  Ng@VCZEks'0OK3~CvIC&>,g!6C@8ӓ6 +5JD(Tgu r8M>80 ЇAAQ-3&b+lr:޸OՇ ނKf")#5NbƏ҉`j0l[0i^L'j?BPBwϘp/JʫAkBӬ<(x/NrrOh kd¡Dai2layz*':Jsi+|+X RSzX} r*{+>!O[˔>R{]mFaʿ ;$F.Oiu\Y-[IP}1쉓n+bJ&Fhzh{LNֆW4\ ϑ{S솰nXl;0MexYx/o؁`7=JVa~\жm :JyAr@bB*.a_×)v{WQt.9Aݐռ:lfoϧo,YcJ}.Nْ[$+@y\r4\`Kv"2sCUm<PD UoEgςeF| 1 6E=H1\`+w"&5_Xޚ 9=֌(2PNRCwn1 PsEx`fUo*YNdgbC:u{<y=Ae]f7\$C?)L(9] U_LȘYk|` F ?rFjTds6[LJZ/7'\C FƍVQ 8!C"OU@dZWvZw7ȁR} Nj{ċgޞOt#vE[O~:.g'?"9,bIi4# $i} PL$2z)_^oI|[rO^lR64( N3?A MjjGft B vAx\v[Dwv~jtAui[lV1?̉DaVW:9,$xW@bc z3M8@ֹYvٿZ^ |;B>yۭ2R̓f^]6F\ƺ.ip3}x\7Ct4<5T`(-&x橦nt`H9p]`vOQٔ@UEgblp`63~GPhtMKV'f-.̞Wh36_ TE*FtJ+{grwR:Gk'sz,ADKWCIG.>W<4V-Ίt$-9p90֨TZ"e$hKe$) #h35BU34M|0eX@/;A~g8 1Lzft|Yfw:|3%i-D\ Y\k&8BxfF_o/fχIxF)D 0nBM4JNt[g7egscC8īmڒ -1w&%~jϲViGeIj¢IA(UAىXIF*3o]Ih4*uZo' ć%zdwt^cQ-h\DEc4!0Tr-- 8L/=;8(b'$g%NJ PE<1hoŘSӢbv.e'k|躶J * ~ڬUxV}AME-YZ R6-ͻe{dUJZ?;R\O 4 Zm Fotr,͟ξ zY ;j+CK$fǚI[ 溹;Y$ss#jyn СHB^Q߫#H%Z?s=S@RBWjlVX]+p 3i硲zX0&6[ Qύ6x xxbjoMe: ]B"vH7nƖX?7{݆eOmr7khȞ (bߥa1* )j]I| j#cjxn }$*)M8H~|!=!N5j>fl @ѳ ohӄ9n-c5{ZuŎ2uБ$*1CsoDS47# jE*X![\3 \8R۷ȼkDYf5Il݇²-42^B4EI.*,;o=&7ᚵ}l6"Dm=d6󛙋("_#GUi2-t#  +E;j]nIIΧ H',;RK9jnml`\`HꍕHȮi-2 &~y W, ^Bb+A;25Tv;o'6=:R_69jӇne!Mqեv-y"?y9;|zLR E=1>ߍd ^D &YfCDJ)9*+P>j| ;ܲ#4)ItQWr3A @޺GT)E&^mGrw;\lx+ (IӓAv$C+/*bkeg/vQ$EѺN_PiIbPHTILF@, 9+wrYښfA} ht'%N>N l;? z0=m+$:F;JlU73]6w~L@c.LmIif l+)Sm)ښX^p0p^ZiH [2gҷ 7Gq.4i{I={.ˮ =O:zm5©9< ,˳M3BJ"ɩ"hǰ0O'!ېCOn RkT{@4`VV.1rrOKاٸ-bvl:W>F9J\_O$,K.Bhɜ%d|ղC 3[&X8W:̪nb8Fv'P.' +u8ΰ2 !ƞFuT\|Tî7.\e6!EAu|3`|Cgv<7Y7Qe+,A!ciWnUpYLHl#EɈPv2qܖ$ _tjzd;i C)4ڀQ~2e!WҫVHguT?e 2-96 .3l; F?[QI/>m0B]܃`y͋NHu@)fi6{!j$9X\ֽ&G|?w,*2"SӞIOߧXGOt.'^\+̶e5K=A,D咗KYFC 4``&7)7k|]ت!qv>v%[&xY-W>iOTuZJ*D\'I 2j鉉Hl*,aC H~ !zPBSup _KNN]!ZLTJgMa/$LYIKyC|,y(B9=j\}'U办AE"{_dzHpDEhT@Dd(AKڃa $?gLܮLp_1qT'@l{ǔ_#V;dM{ $ ɦ5Ju{|-D|dެd:k:VCl.+ԃO8 [ sL8鎕%v ߝDž`\0*~kx>H-T4+3i=KRQo5qO+V 0 S㻡=4%^-~K2f-4uxu lM0Px< z77"u븏$@2)EI݀YJ [ꑘ|u]an/0&^SU^>蚦V]t]}ClK9 h>69x0y0d19OTV%4=$7$s{+ߛ1Le؂o|4Zm6'?Bj)7y }^R1$("7Q&.مk՜QAN6;e+lѯsf.$Jw&#+l0v~/Q3TjcLe\R3/ 4C(<&x#gYM(W/[dpN9VZœŃP ^P3)59<^m_^'T"mD$0U_U ]3ܺv'W sAIwܧ}G1Dmsى9jT% c!*ZVajyyx&2G'jV?4w6ܬΧ8YxrN '5i^e%`ki J.ejWj`&,!Lc}re;ELRt;Q@cnsa'لï#j{_+_B~N=:kDq M}ޏ@DkCX*j1 SI^ MEt4,,'imOpZ]؃sFD{ 讠%P[|8yx,,x Ţ_1 f?ٜjTbUP*@JPȇZSSWs b?+O', }ΰc>!"al'"^8 BL 4#km*sM٦(je?U9IMTS>/~ zI}߈M~f0ً# RNOÒ]O*>k$LA!NF鋊=WXnƍ\"5wJ˿ryoI0'M,:jȓ.wuVy(f\4K2;zyFF<㗧rjy[7$|ʓu]ԠaFC9.̎HqknX $?[:-?J8+`n% (&3|-⍧@lD".q(cr,oMNwn`0mid0O w "OhfLΚFoXYC|6<7+wњ6tc"(*r ^%'&ڗy`fi*A^:LL6?6݇*ƨ<: N&%`Y)kOg\ 1W> ^k!"xTʊD"'\A$@lH~_ W͌TO݉5aHz`1,.%\L{8V pY<#$!qO@C~mrhͼMTA* HNbG&b&= ?"Ko$6 W1$(eQHoV]~&h p,=T'>A ͓ !kL:,Ru\y\;2f僸4GxБ;v lcovkD}$c\/RK$ ,##V@*q`$1{Tٔ{ -i@2 ia=.$W UQYޚ)^>8nO'RHȉߵ;']1 p-6_d-|Ŀi`v đ!wJGI VI=5炡5wE0 /*|@* }O"}tĨW[}ň hC(>-ǃ2PBwtgۥX'lpU&1,s.U\F,bAMflb_jW `dUAi_*RE$&Lω^3Drn13h2й- "\y% ;e:[NO4ĭX;]O07(竜 YmL[Rl3<}G#SMl.~g:m/'vDKFsSg8ڠ]|Sl_}uD^9 .DCtޚـX3'*n`wkxh=25Wȍ6:Ԯ;:ymka} vTMChe6]ARwfe0;ODE~?~*+ LTge1i<甫xC`s$FUZ f"sjuڬ)_m%kB%R|0:'aqJ`4fZes>ölGK=ֹ[]Uз dGqlּnys$][f|@SH> ;-5,Yth(iM:P.aSQ 5͊.-V1gJ2mXO5FyNDSr㊱AAz7F@Q$Г"FGŚ~pT+vˡ"bUlLꗠ-OP\-AgM"TK+-}P6]%9e2KoTILw}?DFLj ImO! oqLiC8gVƢ2n%};3j 0.<;GcKt:[i"iO}XWQ z%d[`Џ~33< 6zKIAUTJ-bX'-5 T`GUHokh%~81nЋ}X~״jCqfU_؝O쒽^>"QD;l0DI~c~#;fm$acEzZJ?͢HxAbU7J8YdR"/0G&dZƜ:@/| wzl L~e| )#9Qt̢WDx!VAwbZﳦ[pu:OEKl}^D ?UP.i-eRWz8S%a8vZ|#Q"̏d:>VutδݗagY $ _ ~$YUH+ u8Ԏ=»ډ[3(/Z9Z/ i E +It?+ۛ 8DRœ_ ~k{ӏWx$%u#: Rr,DyK5q΀g7`$HBr3n|aGٜ:u84F\1A6گF~t xal X.)s:$Y; qĹli-IOY:0pIix~YoS<Z(sƲ`gj5XրjxÉ+fЭj2 Wp@U!K-찣 PM\9 RXlͩ@sn0I.AԘ-@WP|ӤbB`f_(jHx)ުZo~KQ]dٱM$!Po(ؒTc\oPڇe-⯑z'3Y.F[-:NYij$P[GɲԋEC[ӋmHXr3OQ"F%i)2 ǣo(1!fY}t (Q3,3{cK*SWHPR*,4w9X2jR/hw*^sw[jELVb 7NnGQ`sYi2YŶ^A%|b@. $;%ۿ豔9= 3{U<{.ɧ16Uw,B8D%1IƲ`}U5{ _ ˰r(Ep-v/vM;Fý,PAjߍDJnXgNU-#|s6JdXE}/sd3V2L2co b}JcHbNd` S#>^{fd海%!8# W7VQ́KtM&g*@t$4Fl4\y]˕>3(y-99fftj_}3!ڴ2̛:"v矩 ވ9廙ń1YBO~4?[&][}_W1!ױoq3|#yQ442R0[s(qEX7G v#g5@C %1 l*zԅTD"vB?+,MK_7QsCS/N[E%Ħsz}Z])0Sϕ^ɤtuK26/xE$UUc&WtW<7~<T::2Hٗ+`pO%ܫw]\_3oϜbm~?tC/8ʲ=L=1s|հNW9Mmϱ^b E848P}BvΠhassbIKy{jpHekW$`'WGE83vN~P5YF)3X#I6pz,ԹڝMv@YM7)k7;k<&`duXg BQ;BMFwISv'Cmo遃^A Y[7oE3<]ҖJfm'O<vkN65ŀyڍLmM9o=r/  Zo ҏn}][ifKSBm:"6 -f ;OrȩE7JG}cu75yܡ,L/=O6wMP%G-­?w@U²QO_vu԰0|oL$<+ŴӦ"%:X~QVjafS}Spa,ƺړ72O@T%7?ɲٴ; P i## n :)+/ W0}ύӣw@nsiS$"\+t&eD_}~_#gTgp>7 >KI~[4#"u$2QyQwnc"&UoY];sT\kۏԑOVk?'Hy't3Qe|k8]KWi>#>ez)۠)]eQ,.Xʎ B&?e%"^β#!#q5W*GD?Y8^8gcH~ |LTGQtbU`禟 u݇_'w<=(dyjcg@Ygz…{=natG6"~ܐ?MJ FJDV)B(JDUvv"a8ox΀'=SGGyƱW2 ]mF\Q.jA$9D- EN׉1*g]9ǧ '_H`(5x8a$(511[ap3%Uf$uw$Iɡ|5/\SYi6N+ Ҽg~Ŏ v2z0wk74`.y:ir?udP >.>eaoD1Z\~Wq uR Gv7B͓EVH3w#0S~pB]aZmsE/%?1OPޑ-WNo"}3 S)x% چmq洈 +L$wB5env^/6%gEJ~q ί+֍9NC[DfXǦЖgZy@y1BG4|Xjf !)CrK(B Oj=0Wi6II}ǥ"*k]HH/vv -\p:%^V$/ ( 5ißC-< şN,E4~b[3OU1o@ˊt͆YcG8zLf@G5 e9.XpujA'`E*x)Mŀm[ șvi]-+C}D,懙|RύӔzhڋdQ(|"\ֹ@7{yj7UBq.ʌ}Kk4uh* n4oFPʽWpw $6@fWʾj$evsZpGȻUTٹg }ax25U=/hy_@%KmM5_ga|F{Ƶ^rha1r'>HW`2Js1܈5ψkn-?o Z-{Pi]=5;? NnMTwD-ѐ{pyS'X(eY2Sg-p3d;m< ~g;GnNCeg9:BĎ绘-!m (A^hdt-䬏r궥}Gb*tn2}Mm !"oDkJJH1RT%'e#TtG Ӟ@XNl c<{S3defA6y6jqoW(KEHYl-w-Mv nL:,k*ˆ0?},¥X?OI8߷8 635/?\Jvu)(~OQeHT;s!֧ 6xɶNM[ɥsb1j<?M+ωR.fڈYjg&peDnć+xnL D_նlyE1]qve_&,bAKI4E+s90ǔ`C3heH-ͨY +.=A&:A㬨}Qa zѢXR ր9e36p hCb qpxrI&Wzwa+UӢoe_:+vסZDG"(PCmpp\CI93j蹘\n$aR'sl$ǬYx կ@ MiYF6B[ߠ\Va U!$_O' I+Cn6-X Ki 84qiiV}{-#ht9-/QGׯآuʦ:B.mOWin̄ Vu \ Vh?wi!'})2Kx<=_AiRggmӻ묪4lB@ڛ zDӭAh-yMۺpbiY>ssC]< ߿, :L,?o6=,A{wzy~&с4RQGnY1^8F?[p6h؂_w(XR`¿*Yz6TYY(Ec?suB&%-H;9+$zPA>wgiDuoqu0^+ܖº!De@2Yx?NؤžQXՂ?<N P<MP-tQJ2[Ͻ;kZJ ?\D@ldEikL{Pef_ Bd^;5ɫwxaR|n|=¢_ 8hV9o0!Pw$)O5K9: {_T @-/ ,??^'exNt)(_^:g~{ԉep`7Z/k1*nܵhC^ewosRC/3S^؜Т.YBdȮ:j +_0ҕa$$2vXci!9#( |\۳0 >݂3}mfѧo~mV ֟Q,џG5U};SkRW>:/-3稜uTO/{ΰw?HcP46L29[)[ESt67?V.dߗ?|ndII Oo-دu;!#H) X 9pA b9$TFQy1k(?O+cP {sǃqJu?XD*#[6Q@3B-ڼ/SP-Yh;'dLWd-#< U<)zv3X`SD1u-e$Bec.eG1 R y"H2#鑸}6rp\F %.Zٕ1s1l }I0^+_?rpv)$[@GyrܛBӱo!{]NQ\BMG|RP.쵉T|,pu돲pZ3vc 2:&CըPk2p,U9Qg:کM}fW(YS7>:$&u"?ƙ*ȼ*7TaO5덮$8 և/W6Ó 򒐶)TmP HW?Sw*D9M=fFtt!". _.&d{o~z|k66@"m 'P:ʚW@  2AÙ Cvx>Wf}?ݓ%(e̢FK&\:GR&{d[j@Kp&®7=jxT Guiƽ: sз.B q=z` J]5?4 0B*21J>^.E=5ʄ?CP"H#A;VV?ؤCn&); et?p$ .+]mrw a.h $ưY|. Q{&i2,λynvG>.:m'wnf5O!2*I&@KKEd׺&zu'y*[\>L3 x/B "l= EJcX*ַؒGpAqjouuQsp Tr?8\syie?ͬOW 4=7T`済"\GUo>Vp&{o|ªI>d}@NAI!)i5yb^O:ߒ@nT㉲l16֡m X֜T9={*sY42oeM5i˗:sl[cKaIB~Ҁ?AqnfԸO/jJ+< * 5ԇj@I3Sa o0 nQu~BCGJcx4(;@&_lv.!)B9H~W!3d5P ZļwwqI(KiAowkf}D GjRpqMlp K~%_I~QK6)OKtCϓB^~~HPu_%[9|) WF*`B"3h2%<|O@*ANOf-?؏7Bs.gK}ߙqfl!}1JOB6Q(F{ sHRP8Mr e2$=p@?mogXĨ2fk@3 J9c2Nׇ]Cle7) N-LY[Nه*Ԓ˶ Jf9Gc_ ilnUP/(( { nڍbGCy[fc-T1QS4.ҤOXN)-rNtADZk}_!Nz.` G׾,6gW#+_H"똢WQ $ɰev~*<1WVZK\m-:`nШ ZHIXN[&MYc5JK=N 3/U͸N˔ Yxxp@6/=|ymGXDyĮ9' 5wТz!%eY? Lr!R&7u$grʞcPP1Q_TG&2Jw#'/D}hھaA϶`s\eKQ2,_v`sq*I5bbg`gN.پ͔-p}(ƛ[aȞuӘ #ʸ@(^ %T~XLNU(Lir\Ǟ?eZ(RG͢{=$MX+7Y+T\{U'(,!ĵ̮_S\4񇶛el>NC2R="(YO~x8%t4ﬧ)P[E-7Mu H*3ީ~'8SE%wGڳ8yqL?^+6V&xI95Hh(kćkbov|'H[ kd7s8@Z \Ѩ᩿x0ZGg1 N%B iE(P/Sb5PzTH^}~^wi{7PW?МK|s!bb{&_}7AY+템 ]O8.~go.&WQc-SziՁNRseXZhx-owǐz5BhĞVA4 Y RaL+Ge|մ3}H>FP}EU띰R?VA'+}!.<]k9.}gn7] <.Q@ޚU]$vyJncw$Nc=W>3U*}Ru`A/I tYEPpS,܀'GdI 2n;&E?W?2 RI"XJr|:eA~hHingЩ;)3V'RJ1M oBz)I"Ҥ0.]h_'w=*(ն\綻ߨKգQE12/!VA ,3;<#'&1Zv|NȈԙ-S'@.C&3Dyт ^ɪ,j X߄pnI< Z8 8˂;㘰~gB6ރgeVFUkK]LÝPZ I[jpW fVN[U<n46'>i,ki60W͟d6gTx8 ,x48GDz c<|+%te 5ǯ*qxY@D`mp$gdmg3#7{#aڭAM5(.=鱄; g * /8l誖#:|@` '#GO&:ynC(/wښf.Za_yY֙zݙY&'q [:qK4Q=/׭Dbې㳊~d>Yvzr6}߰3 ^ U0v6F<ϳ$7*%vi>hCRw'}|q ا, {GAؙ60zIwhz?+lsrx S¬;VJ5ܲ^P~\Ju;N* jCgVqFsmlNF wUlÎ/Iێ Ҧ <_7(V06`Qݖ/2,.~&rS(.G|ܐ! }BwśO | >T!z-LQ+EAO$-)W+`y#z[xX "Xp2s<^5!HToFNx%WsrpP.,7"-J/?êH肪AP[%I ᴞइ \}O z?5+l |$;[^5;rlr놡XT.='NwjnoR\ G~.*1$U&s/VJ4'm#R 3֡'݂$Z rr4}ͭ1]LB%<6bXxܒzؘqѩшVPKkqc"uZ*;={9~A!%׋F[d0'XuVl2%CIwt o:G5gc17`,>9T^ɛV[ֈ5!eo*ZSh2)3ٝ+BU:%uuxAz\0ᗧ@m!ѓg3+lTf{K0E/Sr9`@Wb5H* dH©kjj;=B>bv$:9ܒ#g3ɉ +p%@Y?@bQK-/mcf-\QTz:iof̥#ोK>ziֻu{?J+@gRzSp)2b[C 7mM;Z>$w \oFl^lk*$ .QPhR_! 'M Cr=+IsNZXozMZ]k:dE<['6ͭ W1z` V4 ٦DRc\x}HK3+e=vANp(\O 8ʅ]>LJ/[E bX9Uq XϪY3'vN6\~zډI<"26PIR+T~X͕"g- q R8mB:'@f>4;@;Zfʟ`6/_;߈w3Z[Łԗ1Cܙ/4Hi.iH]֭6s1O{\;B!MV\*du$|' n>(ׅT _Cx Cv7lb8sJv!0e&9o nbAf-z=^>:({h6ۺKyp,|7𹞒H܄rgv~$,.m:] $f B&ƤIg=38zƝPJyϭ`h:F+|kXӥ>|9ӏen@ds6yqž3K/fsWnp^A|6}Ǟ}aRRwI?:)g>qC8´L;?1=—n b'TR-_'风zfb8 qd=FfY¼୅4GYpߚ /j$t 0WuVL&ϴP+iW8"j9ʋJɧ"@0\+GRV4?^PjJC%fj̿,j*6^>S! ᥓpҫAMIb8}2xy^ϡPg'y)b*-] S-ekt! (1 J>tZ󝑳K?agv C̞[%D5GkʻT $yVۄ7(W;H8y7ŨHl$P#VynLvq_裧Tʛ_g؆6% ⃄ |XK{^A!5\=Ow]45ו*Wf'qOasVCjR_5:γ) Q8ZO25FiçkNYt"D n/TeB%Bxgp_J|JLf/ĵnԥp5xOKu.9W y)ܐ>9jl i\stKt`(Ta|J\?M0:_!Q%T<0I5_΀>sb6&0R2*B0{t{sSwߑQGYրF]aS$P:͛q0KcʲCnOp+2\i6N[XV^5 nir;DV"aQTK^ĠQ&Šb,J<3 ]`r$禴mCIQxNڴNGUTۘ7Blٶ Uڀr1 9z^k15\,P񂗌ZC-->3@/ә/S@ )T 2 z5| 5J*sTtzy-xs-8Eup]6S=0Fٸj@!-VUXk%0ܭL\uDzXb):J@:߫o%id >rPayzKĂ0+$Mno8"gTvHWitrغ7˙ތfKOrZ9;d8(Aj&>XgKѐ`&֝Q;i8<ƙu#~Zv-}AT~=V*c$d_ǽ֍\yyϓ]tIZc?855 ~!^Nu{HRlAW:瘶7J~v)ʟMz`MȰK@X;AkLM U_ða}OhfZ3eVTJBG_paZ+Rk~ۨ(\Pn NM4d&#PۑM݇\"F)0 }  [5liA>$ [$4kCxm53Ef܀`!E:Lu ag?@jf$4y)Rxi n'K˴Uh U˟rCE xfuRG*s5ud># T^h؄/CAsnvJq=F*zP {xچ+zEH&SA,@4,mVpVNJʙHZl=[w #,:a^ju|=u 9JH?#‡X`&<7d w^!/Z˰U!afPۭ"n\ J[\ߎ>6vHC-ݾDf#`y6"RV+?2 ,<"k]c<;w@W?c/Z%F`LĔyD vQ0ig GYqޙ_nlXUy1Ϩa^3y5;a!&zB;jR"N,k1ࡆ%-qP\P~+(q'_"ΖlFY(*ձP=H*;ʺÝ e_W+3 @`g9#bqh }aۉ^8K$To#ztmn&v}@*ݭH}M7; >Y}+~c#XEp3:>+_9^*5DdU.OذiyEWˆ+΁=s2dWo GY< lh',Y,B=ab i5Xw4g=~kQQW̅6'fmu;`1Z1b宖0 ~e+B! 0!*ۓzTz"ge/=ƦVh1g?a \-}P vGG~m<b㹬9ij{KӉb#QM/Oz=Ҏ *$A,DUYKtn@wv9G_5|ŀ/ZY@ҥ*mYZ27.fB0wVr3ƈ f1KFo9~57 .: d$.nM6nzO$0fo(*PsIa3\jG K(%3rjj D؄_jMZrˁ(Ѵ_iKU?j+,dP}_UhF6νJt%w퉎VQQ!X <4E,`}^ܨU bg9-Z@ho/7b^R (fnS`gʹ@^/I 9,TJPV6sq G3`e'‘QHʩƪ շ6//ο<x(kU]WC>Ly }07c8$T vϦ$ފ@څQpmMVN<})pW}׋[)-ÞS$υem\cK _{Q&Ar0gc\ `TWhѰ53+>d+m+.ԮG+.E]qhF0u.ˬQ̢ VP R v&B*I j+ Oو\;t(`zvOQ3tZcǖDޜ=(lsΎW1P@1CKaTU~ S 绾a_2ɹc6w 2Ynlg]Gx?(zXLQu'G'̮R? &SO=ft=U6 Gu]'_q.V}9l`t~ȸ* I; Þ:ͭ *`{2iC=+h:]+4>K WC/2l-34݂㟀Vf^m0nYx}1&knV_GW_l &UٿXҀXos`9?$T4t&)[@zaޘ]u=vi AEL#Q M'\Gr)pP3c#_R%%()BtA Nk/YqS4FJå.go45Ixl?ҨklяY-5z:FlUv?1o(i[9$ç}}p-qgq-t43{4]mݱpI-d'PoRąm'LkcYd gm4ƾL=R&h\BQW{;2yc0gF=FZ 8ڲ|QN>D0"̭QW`B }G8钓m_kEerX9oD[2A:u7aoJ\z*9Cڑ&c2olZ+1DHUB]Jļ[%^DYk hوdp'-z/RЦujܪhjQ3-W7>N`bjܳ.oC=oJĞ{#h{\l0f/Y{o#E,\!bݱll9œlj$]eΆ+OܺBy5sEe k32( BhtN'qKѦntc2 dX9 {?ۋMcDH|C~+,ME~Êef`[kȫ K$_5.u( lڈ{`&?Uٽ|R,jeQ\M=* {r_,=o 3?v.y*ŒO1-OxvY+VxJVhF7jwp^-$*ﹻj!d+/{"*l[xk`,Ox#ͧXD7ɕ9tRR:XCpdx3\ﷆ;ED"#!1Iv]g}OurJSJjNt;gnR53Y#Q fDev@ZMٿ&t9k*;sP)Òv3|͸rget QX\D&>ZxI[5=bťdiNjVyM q(S-IzeA22j͠qwi5)yvM;b~KԿh"_u~w.Zo{}Tp|{,OGuH}sAf1d -iQP%X"Q។gv]5ox]4oafbҁ/`~ &xY(Wlhh7!JYXL,̯&fCyٷKF^o `YFbXbZ'T^<"^b00Z %ґ"~-lDy Fpzz\zy+dSBR7oDi"eza̵;xo#'Cٓ DSd'v}BͭZ]З4bI ah/h 1cߺl ;:E۾ς# L5醙daZ`+uN{L@D!0I]yV6i%R,3=Ņ. cDb9 XNOB$|$ƶ)IY 6-8l{P^Uz(Ǣowky(a lgAdot'% eZA5+.w' Lb\W*wv>cz>E+>X:Ʋ3{rky* T_}?J;ϰAovi_O8y.:P֯8'koJ{<| jd#ugSSFëhQU5X*He%KgvcY6ȵTҊN  'I{NbɾJJ{@!:&ssk ;Ζo;$dtTƮo^y38GӠ6 aY- r[K!x4?/Lǿ8ػlTt17BoGy1.`hΗğ9Aq9GqU&$~;F(ck pl31]/!-ӱn{?'v`+\?>UީZp/*T`AHC.A"7!] qEfA#.|~e{LM|lJY}>_rnE`'rPKZ8-^p1qJĘs~o Z-)+C֥Fs*xO<0>s *CG219 2S<_y3=coe]cm7s./ ÓD46Co#ZSWݿNKU#EFc'qՠ8fq{ښ9q Q,>ȇsĒcQOL(kKP(=FEY gC<7wmd8i?i-ϡON'ցRD%  CC_3-xԩ`Ĩw:b`A`݈K zͣ8!9w*d$ui¾Q&/lLHI`c?/Z*-fq2 ;*al. #K6[/™$yޢdaFYl l3ơFdV H.7]EIl#K':|d_s7 zmTbr{XђghՉc˷̒mqkNuZ^?cj5ߨLR_:"ɸVnTWK Ni6mXŞ3}]uD<- Dڋnץ׍21v?*x6W =9JasI Tx-+N$VYQTvt .>x4=ΙUf U 7 О~^بyLqd9`z~iRP6"ǜd6v2 ȱu.yN92[f@+9'l/IY cfo bGqs_< ^>3`/ٱ._e;P2Z"4qbPE-K׍w A1ȥAˍpR]8< jt(H$;E$\>="JA:GxTټ˹ssO4~aܑbdaѝs&YzbUQg}=1xQEzn=_@hY.U9lq Q+d(F*-y$H}z)Au;\_|7&Z~KwKY<(ZvpytM=|F0y~eYyX6-L%XL [,CzJ؄l0&05q%'lR04 AnG, efGP!{Ś/6f ,>2pIaE&evbgߏqۨ=7$ 7N¶9pQS܃>ǺEaUDľ]e="pAO){>bNjeM"q+Ћ!qrS:amN'.f2nR2)30k@_RM~~ȓr1p&`D*EIdR^j/>S K$BT|my/,  w5,نCA֌pC JF = DiH$ o D$3m;$!a"j on ~6w _&) \aQ _e 1,[g=!K(Ei/|H~4.]7ZL3s "P`ѩ3v_M]?NFؐ0wYҊm2nAwGP[kdDnuSHC7;ͶQg߄hgI=ݾAA>l]d̾-* z!0z*YC?9xZ/GmgrMټ^,]+䟔K ă=+b,V* lL"4wK7 NT`0\8UZyRGoSkN r̮̱:+2>EE!"2,R8[uƥLpl*q(q5VA^Е9zICs64@p[,Ғ鷺5FDp;I[ck M{,!,OFraݳoP|"DuDTxq &%hoБhz]wȽ+R/ ^GJmЍg*a$f= NgQht4x^4Kg}L51ϠDjDJ/)mSáUu4Hcmp3hK4qn>Xi{VdDfg ~Hӹ٪`_KˠWek@8ЖJ# G&9 %. Dgr+iщv0WE>FUXuy))m"pKf"ͮ=[KxX 4ckWVξQy t,beYN r&>)lOi ]4 HE`GJGv`戞K_ Z"<6 P`U -UЛ򘰳qZ4RL _QCJ>a"t!龩"y|]jJy aIo]w~X$ u8۠|4nd7b' S{ǪFPG OX͋WImZʚW1H7*xɀG3931 vHuEc&6X[٦b>LfNL!Y&48DR {K|>&HNJxAK4ǹelY yB\a$լ4)Zf`X5S;$ ;zkV^>"Bo SIFG9T,'h9?az*rn"nX^.T?GŤh!'y>H'} \֯=rr)Zi:6y8@rTG/A'DG@&?B8,SMJ̷-&.j[cl+B)_eD}>,_N22i%d*mjZ525Pk(MtzW'@oV]yMa1dv>~*z[:!"rNeG}4(?/cDi +[S':rhX6>ԟapp?2)a|Bt .(9;H 2]Xpms&zIom f?2;f}hm;|N%+,?.4`\UŌt/X_Iq}ZK!^fpG}d74j^۵0YqB5 p T`@ I6' GڝZv*,YG D— D}uOA:T'ޤl=2 tR< ,rv/0]#S(6Dc2IQ]|=)%,3q2L¡? ?9ߏ?%Bth?iĠDI)jIcۺLcz7a4}6Z.D)>ݴp A)U$El2U_D]UC2fZc3GhCO0eC- Ą}oyR-@QTDӰ7/"~(qR0m6aD%Y5H-4*qW+eU'2]41kR l햡ݮk[_Ҧ{@hA(9BbzQ7>::d D~|I/E[Tz]Se W6=\_Atw9MOo =VS*MV6䴹DN4ȣ/3$Q^glJ~}9]텄%GBթݓLx ܽ#w-dRG'ԞH!d{[uxiA_(6CѬDſ5L㜝^0Ex4-ǰ/q9zr W쒍p- W0LPT]E@Fu-XAwdž~p¬]/+p)=nغ Ј-I /;8yu %$2 WC7lO}o;J#X_Z,=_ {\'#ӈZY"u@׈^,1Bޛ'$twL|]aWt[s/g]DM,x}!+*J 7)xXɫ__=''t[^xՉ^>Nqޏwa^.NNߒWF& ,Hʵ5-?hljz';VO4Vp 䑖Q_:978!ٮFTy | FX2k:IyƆ}{LԸY94tU͑`#f%D)P XD@@W߀->_y%k.htl#E*[`,y0t/Ԡ0[CdEдzHʁϤՒ9l'8Q=}!p=I¯zǀf!=d"~k7{/O2jqJ.ū\ Q\{"-j/<\rWbHؽ)G|D[<*:XO=ʶt)\HXXzg*l{5U19"E/iW--0 0,{5^ΈߪrL%z͆a{"ddNDCd)‘k^G83m ]02^nȼ]2=wm>zVz;CϱSI njt)y ~3=SJJRq4/0٦;K's'+)0#AW yԳ,Kmעb RSmT(vdCxVYU" wsmnq_yTtusA@G1U37$ g68jS^kCNTnEc+:Au(ɸӻ8zZӫɽJqxKdu Yr-4aO,|%Iz?(˹eN|+ř[<un\J.E'|gxӿq^炿L=@,Y &vGIkj<ō= ˜ :ŵx;"P3Fo̱ ~`jZ;5Є5%w 9`C&05Ahʍֹ{I-iw.  4D%nA_ܶ M,Wk[. t5 @R*eu]PHdj׳ 81>=֊}~Lo]p٢y_6°ET[VM-ǹJ&u9K)#DO# |(:@Ho^j*4=~giߞYoLaf[ĦanL6O&/*9^t{3U'Q*DqͤN)zH| G>Ϛt z *Z>l, _k9ٝxqT!Ҵ: Lu;/YV}; 2j*Ivt/DCimY)8H_:*'f!+kD2#ʑ#MqJP^X|CVz:jԫZul%LPs@o2(GYs80cR&Bb".c0fovDx15cxzXωhuW~$HTaL[W[b$N'/;ǰr{`;h{FGlը?c[h:)LqaFˊrEgKc"9HL9ИݺHOFu'}];+vX2o'#òSkcIi-'VZmO&MoR'6#X۝OjW ^E-ju_4ျq/eޑp°27Y[QVq%,`@?<|VP-TwznFP^J\* J2R|A)sR0t+15b')|Y2G*{S0lKk-]!uh\zָ5vw'?!-ALT.ovEk%1(Od7 hNU#cc =G"sp ?s7I(^EaZu8IP 5'S2VГDHoq]R/rh;AI&CXTKdclSߤ=ozEF j߂G#ݹb#V ^ {٘NaϜޘ4>m7W\0NJ|'Gx)xD&^UM@$)WCӡx.6Bjce>vX@".21Z1&Oz PyvB_M| VB< <2#|^>)EK +NWQMv%T_יԑv#@蘏ח#W8d&o"lE4y9L&u͝9?WZ7ĝFBYM%p(d~|B?E/4$ dՄIG  p9>z*0EAy{sܤxHeg"XtO%hbDf;gQ 6]}6[OhWϏD".y-':E |frVFnuqj6nEf%A`Xޣx) ֨Xe9f(,jR1(aF%1,̏CN?A!Kv{߿3[H9`V(Y^l *myCSl@nc *m c򩣰\r&84qv›Rё'SyXk"R._> :rca!D|{mMuN۸ &Z`XN׫(^cFp!䲟/w7t*4B3 `9i`NzpaУ_Ys1iV<4yp2#A T0wW~)3c#I'ذ끄'aYcɋu iZt 󸦇[d!,"*>_8SJrIC:]iȂr!+ lIuI?Ob;V?1D9U7(4ji~6:QZ67c̀&LQ)w_PБXb:#|":0x".BRJm+ᯜ܏P򩭿JJ$v^<)"zpQjT-qO?M6ΝJnh$%8-, )߬y[n7Xi!4_n8=~Dq  +-KZy UEkIZ31ۉ@bMoOޖ:JέHAÁu{KM[ȑtw-Z2G5vpQ]j@jGwF4jz|\I.aީ!;~C7x KPBB;WHqԥ%H%$ݧrb̆1 p"!av=VFCfs[^ȉjEqS5v@Q2i 3ܔtr*leLSu~m1h/NgιTd~F} G=2d!3T%#? ~2L1;lb u`ZG @ {$Z0'!އWK2)Xm3<6U,c}z-/K\˟Wy0B;4yB0Jn{4v`Cs!f_n66@{ 9dy"K>K XĮZg%,gzD2TέRRXu4H>Zan,M)%sWF^uϣH+qEk#߮AE YՂf"_<'b[{ƼوÅ1zR7~*%. A]DIt GmL 2Kh>_ NإGBݡxGm/\|"& b¤Ji*PvW5bꕀ6^m>JzKS;[@5qԲĺe?kxSpdy&SiO1 [!? ! 7,^~_.^YWn.:}9A|09yUy饬?ҬJQ1jqB%@{+Z3IR{*^YEQ'mыE8+QEbo%QOJa{^fɧxFB,=~' "rvFi&Jw{B y#ZLG*,itFxA;t"BMw4īg7%:=´I9Jם\>["jFfHNթy:m"xrA$x'DY /]qx 7 zUa]YqjvP6(k<=3%gp׉n422bbr/+|$Ը u+E,ޅ!ud,|'G;`ԐʄBOd*.'G\@6Gj>GVLt|*%o7;e"`:`_F'v[rhYìS((K<|@h|]^O'X}W][`,|MwTݚ!;9 ުs)k{Ik3pN ίqntNs xZE{vo,(;?C6fOI6/>k K )Z$VadP-Vw Qz2x_p* 2wI~SG6;uQ0fDh88ӏ BQpM-B@**hǀ}d?kMTۮFGsS|5[L]%h{ILlDVT=bvIE  Bcx*m Y+T%kd!uEl'MrCF͟X ~]j"sR9jמ5F KLgDm$ťֳ)O] 00;t}DTy9W)ITN%w/"@Q)u}KRA`~u~}@(20zژqxFn;F)r`ف¯lHdrFv_QU*H4i"[r{y(rSaі.$ txBgWDŨi#U()C<79)I?ZM]ʻ''6SaqBKx#I#Q0;י<VΌ1h2*X :M(QVwXE G 'E1 یi'}w yeKǻw YH&@$ADl{h:߹pڤ*\8gBo ;0H<ȑ5$DQrm&6˻<@Խ_uï+8 k,|g Y^X ^%(̸6Q)'hCn>i]%]@7[h#E&Ƴ/'{"~ps*ǥ킨4={nϩ)A'}%.8^crP7LQ~du5|TYʤ4xM7MG>J_;hՠ8)TT pQ4M4fvcXoT }F\MR*>/@{-ܨKʍR"ƄT gь/x$/v5=@u=H _W{0C?"3yydJQM) ɇs+et|b)+vf=W1 K T!.+1Ӥ&oe0[zrr'#v?];?prºަF|yF['R}H+aEHo#f&I{kbr)zy-M ƌqPߢ@b-k0a¹{&s E}ZkFMFz`Ll,17 Ii>: w,6bDj ~yX9-`_Ř8sa.5+ֽ&gčDt*WUȇ$$>`.E!й-UqҜp<ρD34(BMBJFwܚ}"Z8j\ 3,y+ b7mKk?_[ ; \|3d)Ogoh1t#,E;CeԴTƅ'ϮD;HpirViyS[)Җ!E.{P81|g##+@=awND`yZrfiB WQrtN466R1G MgC#O/_v1RII,[OA50ڦXN;|vBs=QSpFmq:ѻ;~hH= 6{d(K)TeN'lA]//!y(;?qf~AQZp %-vD;a`(Zb캀; ]T~VT C0KRl tKLM0FI0}V&KU8U،f.]60跈7biQ ӨPh̢ ܹj-c49>@G#Qu@Xz'+{h#k>;hziJLTn̽`Pwr\U76TvF=Xa:,xZNL,+4gɌvڿ́77&5nh5T/Mk;+I n|:%i]rdRJL9lLf^.S.brMBOz2Bω߭cۧr$@w~T>; mw>J>4Y\w7}S&*rolcԡRҕp6 3alrQ05>FJy#IP);&4zY\Ϣ,\[ҎNcׄUJ5tTaa—uLl3C #a;֋qQ<8[]>.ǯ ‚2Rg/=T#kCYtx=ѥ"1Rj|PbSh9z.-0k<,{4)=JL``(ߥ0Δq9|#GI۹8ife+6J ;wGY̾ h*w $}1/| p;9qJBAAȥefS`$,w``^5ɢ'6㑊À` F$h5 `RmqP>eD;j+ _نbL.9#2gi~/ h]f4Do'({5H,*Gxivi~Ô\qJ#P7_3a*J\t,De8Tf*)ƱZ#=Qp _NIڂqځ(\٭,3g5(}OèESE;-31?X\} =^DK7ˢ/v?4P\x,m~V H*#nS ބJS1 Ce-moD3zcRԐ3zN{B)$~5aN4MbRƷ2ú:}} gK߿DfteNihu{v f-jvÀ 6tu&2+ L`am"J5E072'g <X=(HA{S;ޫ+/ZŢ`i2f>E/%}|enB;[VdznOh2d/[[rq>[O%aB]l3-[E"#񤤟dÅkl*ƴ`>԰VڕКd:(;QŷCc 62J]FT~QW.6gT/T6cd?7x{z Aq0SՅ IO+H(WqK,kScuV~fVj^)UOl`*wGPqLȍI.9X}M]Lx~Ź?}匨3CY& ,$v_Xw(P R(Pn=yʊrMׂ)Fgx~X 3,`\jA#+<-u`Fo%Xe]QW?ĪZ &I:jZl Dm,38v˓KMu4 *o\ ;egL5Vc8&Scycc [B)- 0!NJFuyR+Nt|2M_\q<(QʖFjH< A93f(S]2%A/wRl$qa  N *S1gY5U'a 6+wb-~ZD dyٜی*=(EFGo2ˈ\iň ׍@[7}܂8ٕ';SVkfMY݅7@:v3潢7@1'Ϫ3 ʫhZ Ru >gơ m6|ӨW;V"r4ҋ6r~W ܝrV7Tz;{s52oz*+~r'M"wU)9 >=&a Rawz2-2 T 7`w?1l6 1Gk#D7A>e`߆t7KIpz4w60[~}4Vf4(<8SI_S{,1?:(}Nu-$u~2]Q$ s+PPYk*Nx"qR7͏݊\"g+b +aA,F^l=b"V]W%BqĞ< My 痲W"x['p|/@ԆޯtORظو uguK i˺;Sg.MY5ކ5Ns(/}~v/tu '9uf$šsLiF}F?JER8cӡ׀//-2j*x9ں$xflb\+XEn`?0T-0WzFj|Fd wT9>,b5:`a(m ;G(/F؛} q fOȾIs%mF*ICYDˁrDX1I*O/sﲥ6FƨhMoQйd„'x 0N+a.KYLL/xq3]q>#$. b,ޠ|x.Wk"]t G= Jsx<.]aãvbjGV Y$1;ƽ[ ~ݮ,jC A9&V; $U$ᱭkoR̈́_2 s#cDAVV].@ϼ*feJ6F7Xc' I&\p߲s%ysMAňW-\ݨ&`lxU3zbR;+ba`-mzn|V $M/!v4~ӀGیm[MF% CZ`>VAkxP;*ʟtq(w}bsȭ@1􇗉uG"A,38D o79Ûbwhm&tG$Ge٫ z@I U<ɲIboWD^07:U"ȊgmV[!{ą!c}7Az}];k.nG8\@?JAƻ&T-U>/4 iMZ3a xB8!|n3hv.d;Mxv׶ܢ5WSJVgIf?#, EV">yjB NBƬK'v4A3(hXsvMþ۞l32m}6! ׏L7m)҇$-mV]~X?3c eWjt2hp!AN1SǗ(J-:(kn9 q:sQ {Zoisx3=ByP&1t~pK+Kޡӯ3.lU䂳 p!M[V%MDAðIٽ@̸)V^&O=T(='9Ų7eI35vʭu^J AXKg!(õHڍ+@:jpVp`4A ((Gg&~?^`LNO#(lvF /Q!,Wڟ3DhA)?|۴'+*^]5JyR &2ք,)Pxi:Y< (?H4v/Hc]_"u#( Һ,Ozx~K p'4Q.¨!\3V TS`A/JF椄c@C-5Ez J=jF?lXE}5=#AM{SLhg`:z,xgc =vth E DsD*U'Y%yU/t()a j;Uc LTP7m}g̓bHn\ ~S p.EoW*1Ǔ,CūR5A!1DM78T_mQqnipvM3bq|T7D%L"[x>XdHVJУK{n_=S7cv11,%^Qwz0Y޲r8fCmhMfܨ_q>L4#⻚cjBP=U)MBsPdMĖpx'z"o`)y9qe f#]@t"i2N(iǮe g>FowB-&UrSpeNgnJިS+'iVQcmB0<¹L Z ]'Z퉺~*a{?榘uR9D# Z;&|%wVEF\҄9+f37hLj䭤3,4Of`Z\-;=RQe2QِzY)}G !S%z -X\C i 0W7)ZwBα!c=mH,0:YmaFtA,'I U)/<)bJYuzpȋ”o`!+vݽlKjv;--H\t{@dzƬF\,DV1K/{&>)Uߧ͎B'*4t8r/ 9;ה7_ʥ8SMiQr>Ks $;瑩 -卒+-_[񃷒;zdŃ5]!}Fq(B{9\(h(l+>EYۣoiC<ZMͷ{@<_5h{ I9˰vzt +ܨNPGdMfK»y-ǀ880Lmiك;H^`t6cy ~ =Wo<[ͺqR!/B[ BV!Dj[Htlm*WwvhƎ~зR7'fWqϏ$EnjtI9ސ=#x1'6xS"^G:jM,aE5w5n)yu>F15>&Q.lM0 7  LwlgiHs!>ztk}_ 0CNq$J@(‹yQ'{dл'}N0 LgBM+ǻ8Iwz؈2{ |Gsix#Cpi)hޖc/?n~ [=iStZ`D.!gD'V*u+ŷƪODΫG _cs꾁Vj@;x5vxh;`<][KqP+wi5k<[lzyMh%vTS>UA޼2dT'҉ > xͷs\[Ј]-crSRȠ/nʏ$W#.b:ˈ f/K_/ 8[MKN!{R.;0PbG3M1r=.N>C.I r T[gƊ HPZ`Q=Ze &Ar2܃ \ mCa\bnЋ"[[cngVTRjSW)t$@p̢Oa%!Q2Wllx604  7"gwd/d/{pj]Г572Gv3}ɟv؛8 W;'<ݺa꛲sn €5"i@r JgT{t 3r]h3݊Hף`'RRլ$EGK6|R]u/Jʖ^ C&  @~^] ԕT5oh/N pfB}|-OʼnN *F>ۄhPJNԥߨ6}9>)Uڡ\8͋B0Yw-[շ9bB~GlN}+(IM^o62l\Ko RvTgKn{ d#cC>wlmDd}TI0dM9pvW;M7RF3N\fL}80|7iSC8jB Oty*LMD>ҥy"}/)m {G&{7EQ,˓񷋠vD 1OޏBBȽե0>9K5aMrc4ی FvIk?1L@\ʝ!-dYS H"S[~|"?c.a>Z?Ab5 Gԡ5ܻ5AgzO$t Dˢy]c>bE2tgߎr'E$&;=28]J 1KlB H^Cw<\,#= yA>~_ 4zk=]ήn6&5͍:%L4b p&A'`yUاei٘5<rsBpز9)ꑔr*r6 Fǹ=+(־Z,T.G`[{8_ i蹕 x{M;<^-?_JuuяuJMftAK(,{ʷ W3QK 0]{d"\`5(~;ieG٣Z=Xd5BVזBe*brY6B(F($6vaT4 9X0 +PtZ[օ YŒObU9J&5*)ބo2ō:CZbEяib*O|7RFq<@Bɛ_ߍW s>4JPº1/(aLV13Q ;vW'DX+7jFr +a$QQTfS2ix=^iA6nޤWVS&jf:W4U Rš`,LX~OUfŒ )l!|@36֐\{ܥ9euXsh۠i,T*?8^M/wp{ӽ&\%:2Ⴁ%}_xΜH/ڗkZR>nsRMyg3_yV5HRhH8@a&Ѱ-6wd'Q6-ZAT]g$j( S2*Y {6/%s A(Xhі-jfϖ\M6_z(}z\EbTa? kA*kz{n QYWYŀrv(I|}Kfè'09I_4 [*߉'”_,~/a4IcW>o!?ZZ~GÚc0;z,l;oO1<9ȁ7qܵ DM)S1Y80Bȧ㶼$KYTRTJj.oICj U^͒J&Kz<5]0KjϽm RM2{1,xy_.IP f?dO>需Y6!W: V-uAi#qj@*qPm <y V_hp+%q9y2U$sg#@vaL3~GV[N0h]j`"k"0͐\ku5.hΕT^b7;HB-}5gNFl%gA{ .b]$l {\^]b7@3_7V A7ٓy<Aq%njCGt^MpE"m}:¨(CJc΄"]ܨ贾_ܷ2$smatr=n⿥ꜩA84%A>GH)]Hx~N!SS1Ո!U@sP$3ExW"JIvF89U3cq@g8a K(V2%kO`Ñx@o6T G)gן|OL]tmu6+F4d ܹZ44rhbuŷư1CS>WB8B5yȸ 80TnJd#}Z I iAe8)pKG#xe33`{-8~jTJ(W(چO9#KWOlAo= o32ŇFa7bi͎?Y/zrd@8pRУF'ġ2,A"c}Pw1V}IOݰ G&;me@1nhGK۴*YTP3_aTR]Ao r>;M=T)"ըPRζK<88N_ƶ ߐa~۟.ȠftB~GmR?=zJ٫s6K2E," 2:; sD͏595 jYHV,6?iUc~P[$&z`Qhd,˗nnB2?kP=LKKԭ;^*G?6?.kکstAIhCQXL~jƕCϋS8f %uSF\j'tO/0G7FlqS+CFm @Yso )H\V8v`fufiYdO!"3: U'1 R|>7^Yr#rfv༧G1o=? ͐#=OPQ,&i.k(; YR6P|H$f;c͓O4L~ntDVZ/EhXlu F6 %Zfhʋ&پ9|7pCja<apn9՟Ps.1LJR7~a3hKTTmd#8*G>km9)WV}m4F8J?hQzY㳎l0# &d, e鯸խ}>=uBoh)^g-sE̝#.)ŝ7TLRƞK~LFr(K}PKY _[7/e+"Եg}+ޑЁwF2z~u҆!+/8O ">6 ?D)VUdnJٺ\Ki!g6--!߉+|i”Amz>{n y͹>*d@]~!ZPgEHiT:8CCaa@e[p12ȿ! wGr=xb8UL ٧&"u6}*7(徟2@j 5pwS6Hc&U2l'yET -'I'( ^Q~|bv/)/ ׋'FjבnM&T͍u\\i&COg֛h&P"do91=fzbh4(G(MXe_R"53uk-Q}8}W! M Uǡk$'WS(|h@ .,᱐d 55C[w]}_5F2liw.Am@txqr@mϬΜpxoG2RxU]ȲwZEQM{A՛]SպKDL9vF%>tڝ|r* Sl&[.uSB5>Y!="y UyڒBlSX-RMbq:`(`7)'L굱"a!t=V!+@7y|*RQ;y} WÁځVq:ǛnQNtԪ5)ݺ 4 1 $pxAZ0r63֙:z!rgݟ_{J}o*#er_<-T]riν"/BoyR[\\k†<[$%c6K(ʃI3H+{Qm%k}E) \A]MN\ ]`whe?bUB|&*I+*uZsrm,AaDuN{DW&Ya;Jd]9%9 !FTZQꝅ !;5HAbK 0).9="}(LHŁ:u=l 2SY:t\UPpHF*X ر.u, F ,9DaIa#l Jqڤ.k_$^_XmSWoeЛTO@湿yhC ]d$u~0ȇ# GUU#C. 87zA9x2jxюH©ᣄn`wQ8d"pps-ic =c֗hH@-Qu Ddlz0St;t^P͔Q"v\6qUkoDU\ ? n9hX]1uӴjm\%`lzVw1?&<\@aSǒee|-g&\\)г08i{E}o-(b)1&Boʪ+7o͑.T Gk ŒoFxJ(qC3\P=nJ dY瑩h,%Ź z?&A](&T%{vwYڳWj#HJ\cFᎉx)])M-nI G;$Ȩft9:#>m^P c[hŃ!ûa4Qװ:;H5߳440uml -2@ nccqdp>JXypS#r"džV`ݎx!Mbgll . ΪW IETl9m՘4ꅹ?֫l!3~ϤFOvHO|dF2^Dm FjV2DЋ޻~KPpZ=Z?ύKMKC\(4#]E y.'|T:m`(^иwNdG8|lM&Ǚ:a,X8ci/t уG:ٟpR6GraW#bœjH<|J6> @+~NV6~0Z" OQSU3|Nl>G]h{(%$Epޞ;.J9I fOCH*fL֬?4|xhTvHڙP&LFEVGy8 a8#0_d( 6u]MT~IOgvwO Ą7ӌ,mP) YIByt)c$itaQjݤD`U>GgyK?4+wp8XDDy!kpX-FFhG:92y Psi4y_wަeWY_q{6"![.Ŭ)3}++iA2DPu>ﳀ WPTU%Ց}3ؿ\O{ڮ6s5J#NVw"8(5ǻ|Ae?z0\ MЃ*d_JB%ڕF1o FQ~=`ˇоR#,-Qi kR_rWTM%b(8[ph-O ݖuv] o05L@zMԣ[R81 H?[ +H }L{亢$3a_˴09$n8BL97Eչi>A,㉚T cxw߫` *ӾtJ3v.,:c^ >K&:ɷ6 p$soU}^̽02W8jrϭ=*f>t.!4*NSR*[)miߵ CZ7:AtR|jrKM%^b^]K\H~F[1s.B KSkK Xd!GnZqnu-Js]ԛs7yj(`V5Êpu|kQ h{iys@{sϿMyGj"sCr9!ŵg9 ,*vw.jZ.;@QLlH"g/WeA#' pbj|TB'ǒu'ϚЗH;nŕzBXg9jH'UVbܿ>f|)p%Cr8 aF/yJp9V٭7Wg_oAbh|/Fd)fXcʯa|ЍL w@d+9,ub~LAm<;]iz!] &1̃ml;2vnv0qX3!tҖG A̰)SȚK_p#tb€W}z5<wl2k=HA`~c:.+rVx3=swˏ:!!,"ni_k*amׅE`H8lwo |%|"=(4NN>MI/ZYlh%"p8wwXx٣ 61$ⶀs>{>T 0uʋ0RY*_H\wC~uwh _䱁L9]JD]BVZUq&Վ80ߣP,Z*}WJL4ik\ 7F}b̑]Tw8T Z=_|W5}IM1rڹ(>8(U.5]{V! BMvΓ?1N?y2'IS /=j,z'sj,wA`/ \,PM)4ҡo5,J7xԳ1 Qwl(:;?$-+.)KRu4 al#f'64i @˕#.u=Rj^U2nM:v78j;I*DZʌraLPVO0*[&[@Zh%Č99XXw#hy<{uK;0'eZu؄E=olfxykL?(F#e2w?Rrm- .[K_ځk w٬Q56^淲U)s$tQ/5oIϗSj9e+۶\j >סH>&zvvlϢ3 f)zljv 0}$ $֬V` &a|r ҭ/]83dv !4"T{0|&#Sď˞t .kql}$e%Wd4ړ.K.Ύ ؟9vR,`Tf')sj|OIz\+;TXFCU Vu5ICe͐TbiP3~h؄h6=bNoa8m{".D ;01DPrHI%XHSQ6W `ڄwԯ,to=;`yM.TWk};7w) O\ӜGC" 8Eמ}M g# gWȜ,"}\#в ct٥WNdHqPڮh`%3*f͟SLMrc5L\µIvkNJrgwɭL )_ #*}f.g6b]%EL030VvA~f%Ы^*t!…$ʕNB6zݜ- )s gM^sW;TOD)JRL9jGYЮW+xvyD#׸eʕCi!1TcK`m&2]IFԳQGLopwѓ-D;{df3GlN;юm ev6WAh@C+$DB1><"6;OVGؙy@KG=/H93L:pUx4b7#X "frpZjlh_48;W¹ -D:Σ1u^P$7~U>HSL'u7StL?ynynt0&n%)&-YS3<:*oJՕ~ /^k6MCÈ yD? iB-i9rʕQl(|2vq8"eFAL;$-)g0b x=RWѭ:*Y)iݼY{KG,?Lx‚`02si&0WUTT~ے cx|o?*f0,H`#\$Ӫ bWMl-u =kD:3|rTg&;ʐ-L-&~`W_.6@yR-h+M(a:^]0Bb1+?  e2>! 9 )ӟS[SB imRdAX  |)&( ^TV1 )üHHkM o[e{expX%[/R& mDU(go`Vv;jo1+ҜZr#ARf0F0wlaĦslaV0K&XM; ~U`WSO .ς]חaOy-KȬTѨk,5U1;0w@wtf\ҎVi ˠcS& _HWC ynF9-#qc"7$zs`9k%mliT%\N?/\6+N&V ϢsE 4,Jb i @ ,]jNujl3Gĩ 6sxXk"º"CuنS+LurL'a\PdඦJ6'x?2i8 X³ aTـvFj-Gcq `ebܑ v~=vsױQKU_2 \IM5[4G84q M#A je̜xP9IEp?@yRRnd7q%3:p*98Rw Ըuk<%K;(jVK~2?9,ӟZxU&< Ot#Ac+յzUI2Y,;е1l} kCԄМq)7'-icb= 5_>>c+Uګ(ZM7pEU4Qv(bmiަ2_ճ,\H,/9)Y͙&u}iq˃yPǧA-!v6l9.&5z [IqѽC!eFOTg<{}Yzp݀ `UTF (</U>>0)JOoC)Z '&Ϗ&gT\ 5m`_Wf16ech8'zy<o9煏Pv S}8qoNlT>4Qz|hx QYzg8;ސaiT]ޅxJ&P͞z7;G1,*C __ Ļ!o6uu^[MA+\'A\1 Cy/2͞:NtX9 ܏|*6l99L5,Ҕg@ VY@C3Kq,0/&fg. >n>8LހFJ-~NnyȘ& [Լ 4tpVK =gJFc;}p8M8m|K$7\4Z|y-wBrK ho :&/筫ƂlC{1 Ӯ<d hJ=Z+)TwCe :m&@,"crgo[~gbOh'>b*bC0f% V5Z9]ߎV(I9WD8څ{fִd3_19gPh0`D}wH-ÞT:}aO jWALHسF wt[  Zq9'G}Q=V~*A/6d+Ir=ghs|%M$_lj'2=DOST~a<eް8U,8*eMǃ$'?bI7VJg=|,nT<o>oΘ~6wOoU) hN)@1Խocz'ީǂCWME!fg;z` {C{W)A/Ʃ͌z';xm͏ nfH.CyϿ^~[*\yX\0xmfX( ,v+6ٺG;y1xHz}m(9Y>3ZXOOs`u[ɘM砙͜xE0ɏƑ? <%l8M6=1\~$ГʓH}o6IŬyNL1 %T$Fu`gG>K7 8D)Usu}sOj4Z"Lj[mq,I a% eg*2#3g VX*X\0 * 0lg;8^JjmWGHHvKE#^OPm,l #od?>)y+o-L cMSG.g-V= t2nP m~&g?†a5y|=Ο)QW57XX/ZyVIZ׬kV6USX^=}HɌ\ke8oh5L*ȑ: TKq%_+I[A/^ZR{;Ařt\.QR4tW1@˥X^hINgB1`@]9ȷ;o@4q\,_b@ ?㙉yC;6b!lH^W.i[S<>;{M“ :M EO(O[g<\urw,7Q3Qߠ/v3% [)_䱟Ybj_X4ױE*) 睆8cuey΅jvU$rq ZώW80^MzK/5qƓ/N~3V ߕ3,&Ig5 ?E<Gj!Hby'@a~\|M#no r#)2U(z2 ߍmҿpSkeX)BiMR$" "Qn'g8͝rrym?d,M1 XȨ4 9DK7ycuXR67/E"2E6cW˽h+H|ŀ˓'2ݕsWLsX? .2A4J͵&_弬PPKY8#7 U)8'Zi:j@0j}I4mlo۔/%~,RsJhexT.)ubb I_48[0g-@"ᐯh*׉ exW~xPcw/c2 #} ͝gޞ/h ͅYx}4dըƋ[`0l)afa^k 'i }H1b睮A+uJ%=l͵!K_䫞Cd ֩ʎʢ(2 oн9c҇4xPoМSG"IʹwISIPZMW.X/9J.A(9?:WӐeYwv6Q )b;IhV﬌ALK S5T1 J:OݭB?kpwc,E.~VWT>R{LJ6, fn]P=;!`K`[ONN-FuJ#QJR'gX#s8l D: n),h eGAeS7 &4V`Sd='OUule R< {:8T /Jԑ k2MQ E8u0AҾMI ^vRM 3ݮ^rT-a%T 7j iE~eۺAR7cXʏfkYb2 ~XKLә*SJWҴVF.YBAu ]af;oVR@S_\٥P0@!]9b! i$^[!xSS9xjK5l)X`#R&z9R26-:dUk},P4?hJ(8e\MSSܢQk @]b|ֶ!w&r>j !U*!`}ȫN]绕B-HF2/Ⱥ J[dZv:#%Kܲ`o`he?}V·L䊈[oۊU5J5\(iBl f7g*+OLikhΪF=nac.z 5י3 ם' Wսnms e/}=ٷI5`-V{+8}32j4 g -ێ3 /( GoFQuo5T/21ej7%tL0m^f}^B;$4 \ e \- 7 'NUSe:Y0}_%`(zs~9QbA9_Eq1^%!yxq?l.*}RRpIpln @Trw"cHSy|zOfb@h SCkS/%r 7,rŌu:?Ő>¯ORtJR}K0d}: HI IC7cdG4y\'c3%,h$@LsY$+hB Z._1HȊ[4#LO{ Ab޳F<3H{DS": Pp 1Ap"x@ޟIFTlߎ@!H u! 㥙< U9v氖.U?+~V->+@+,-6QMO2n,7Mz*;d@3LY)OV6ft+y,G 2s >ԴN0&W̌323 6Bae0 "WF(6 ДQnCO$DŊYc K*gj̱%Smt dY(tG1(љe2_AύzfwpFj<Fi亥R$맡;?KH&7X"2(hLdj}N#\ UzWzF!y:Q2)j2_h Ix~~j>M |05:b\qAM1uZ=àՓ!ir$zeat S y4" nz/t,n{'[ޗMFs0.~Lml7q}y &"9>((ٖC_dO$iAdm=oԛd9R~я$3C8xK"I/Mg_uԎK bƇPlIE1c09V{pnÏԖYSj Rn *WRo 5I{ʖY&kd9p׀[]t MZy/ j _8&nNx5lq|jBɕB0֥S-e)yGD ȳӤ~K"趼Eێ)c ']ڵy)5/9&V5bwfgi_)A@WJrD ¹/2R54̵wo갌cJT }`Ki׭DIhnAv 97#m6&`t~Jbj*܍lW=^Kk yP׳iC1OHT^{Tϭlcъ~&% &DLcZfvaiKd <=Op!AjKgs{J|t;ci8M+q. c@V\F'ͼC.Zk1ݓ8ax4p=ΗI;n!AaMo`&@+M5Q \FޞZnoyF߰yLZF1*T:}ԷU7Y,8,ϛ^\#hǡ;oˣ^8*eI7q5 $+QU+Rr0v-Des+[">vGP ct,ҦA<Ƀ]Q aop ZZؕíJ^F;\?9}Ȟ{&wբnFDJ“ y0MK4xJXZ\A~kh䉵 K<'`54%'E L!dFʋ" OYW G^@Zl" /mk'TyJ7.<;BmJjh_wCTuxY%*-"ǨpJUฬO`5K#Dc+&b0ٗ*p.x@V`,3:}V>.*# n^]|2;!md4LFOPt6}ASI7&TX6}g}:v1 PF1^~:oB^ڿ=Ƭp> p|T9K mb$w9}98J_@ԶC[ŕ(ujƛjM}!☂1 O/mONcW R: zdq^k֥Y{7Vga7u@[GWtޔ+4 2%_c*9[YpIJ&/%gbҦ]_ -afzCYiN# YްL\=S['3hSNM*"<3U9~7ְ6 @;\=@=N}3p3=޶i PZRc)~!/M(h|><0*fQcW(h\!&:[Xt9af1(.;XΟ";„rIYW>8#?~ܻN Fk)DF3j_ #N)("з4+o5K Q9qoMZge<}\JHa2 ٓ$,k4Ce(3YNdLI6L܈R-ID Vt\s-B;҃ڼ )^ĩkwoMb;W{Q [`LaVEk/g*]e3^Payy!> aJ΃>o#Vui&fֆ&i-{,Qj~D+P-[f;QxEx n5)X bzĈ9v4 <̠)NH+Ue#2'? R?ƒ|R&R{rEΣJ؉,έ@߲0VXemoKywbLeG^˾/GAg=zD@W.׸RҞ%v{Wc=<5УKobDQe# bB!|Sh7Q t+ ܆G)ZoU۶q GT)=P'2!Kۭџ"c&Ovu`O^`@`X#bE"UfYLu5~kMiOnR-ȷ:(x$ ĚyH[Xx'-:;n~Fv]PaO[o&%7;:YZKe!3j)wrڃ^GY%-); j XQ,RdJ;8A^X3hIvZDƝ TM%$Ь/>]T7mHm S- FI廟Ֆ;GjteœdRgW\Lnڟf :=ǃ3](3j:^)ZmBLW@1[Z>raWpk"*nZM : :cl4/ydXKl ;"S?$X7T"eddዑWWAe=S͆&Z8ܪBzB[,?bkV39/}r\?=~RaI F(cС: 7Me5JdK",\{AQ8nXê"t>w&3؎hNzmejM{V(eXq6:6٭?!3C0Ya<p^H |.@4Er]eӉ'K_ki5YH6!N$::sD<ȶ+gH+r3xGo-G>DqbdƮ;" "d'.}5Vb]Ng_:exp e*F;NW"pKF[(5y4nMh"aT\[jRovpiF>V"@LjF>Xz@rkzZak"-9}h ^Ipd7aX9TB߉-}8բŻ S@b!SmHf`|>TJd?ŏ7'G0R i5uV޿\AP_X0lmʹΟ2cɺk^r>$T"5hrQ7`3ZA<ܝ2ldT@ssǟ4 -6TPb1)w*W`H>Le8@ /U]Hpi2f?˄A| @,;V…KMl#5S6L-y)дJ>0r%^pyS_+S6Y_̀Hee|0O,ȲlQG:ozzVݘ`$6?1ov8iw ܰ+2@* +9eLd{cC7*utpBOک EC ${B yH츟\\tƂ @w?JMS~8}ae]*Ąj\^RệM/EdTn;I͎||9L:ՈɕL$p 9.A C\vm83e,SvԬS*@{ ieӀ ;Qۭ;:KŻE_ݫA: z/'*eJLgY}@!@^PG#A. {dBGGX[ UrT˔kZnpg -:GQgkь.ЙEn(Ez0X#.t,7vROju$Zm̂dkٍ^Pt&gQbYUp 7#`x0>1*`X9Q&2r#lN4BSEq bh_Ңb#`1V`$mB %ɦbF>GcA^$H{;u:a7|J#?FSGI_c{jqN("K]#›,+OiA0a<"4~J-c0,s 1%ނka~y^cBAX᠑'XkaP6'8/ȜsjU/xq#a4z.ՔJ?FwN췵:>g_ —hq N8C|G9+YS2'+Z}؉@>IW6~tN4`0t ;|? `3KkT!"QEN;ۈ9漻JA~z&trM2?U[[:CNlBFgq61%1Fnr8Lxg&ݶeʿqǿYin!îy *BcTN4@(-\D[+M~S>Un/>O;@X39XX^1<%[{!fˑy=L$nhAjXW&b Ӱ{ 7CIkQ ;Ok:#IFDEv!»T*Gȩv1׃s.fyf&b SJ9K% м>.swsUW|.C!G @j!ٯurT'h*o-)oYtˀoڷn^3hb1WWp1~!/6yMk[NMݩf`BjEB˻Mz5K=ڙYq:&vM Y>L#* 4=lȀE | AC{"eGa[k07}v.l+7L'`ேrQ.詠d?nC-ş)UI_/Ϻ!1rD9F&)"'[Kc8\޻PȑҜыJdd lv >$e[/Iz ٭uq!"3NV[9)k1*|*(;؎R _-'L[E (]WohۆH`֋ZJ)04ji7{r޼&e|#&.̒!l\ֿlH+Ehx# &1ŊpӟOh6jՖN';4,SyM\% ҝfJoL2 iK[d.ϽP)xIrMkNDYXil H GvEF1\\)ֶH"ഒrvz;(4%eN$,8Z ROd&"H1Wmj'!wJIMQ'_3#ıdñ9'$A)`̶m֕)eAn Fx9D޽H0Կ|l,%l-o*ޅ'wÂ_!0(@ɩG>rT# .QFʿUC )V*! !i !pst0.B͌]\Jhq +]5c@ҿ\;Õ>Y4B!IE~\v%'u'Ca흗TX(i(W*^Etf$9f[JkW|ꭏ=ad}aܽH.vT#ô'D& *S;B<l=w c" oI0bU;UWHo* CdI0?}L ^Dab*$9 =ndhb'l{$җcqD$'F/,ndHe}} Gh,.'[zS3Ԭ_dp7򽴳\cyia㥠ʑ"fF!hOZQ{U7&ŏҚ2CؑFw׾핯՝MeQ(X.hYUސvH@qFt< O6W**iN_k}Knd (x AX9y4ב{᭔^e0/e$ 8jk=FR|0;CT~p R3d3e3ȵeOInQ[(/Xa -ILx"佇 b1m` 4cFc!v)ɴthGښWOYz<ڐk"LЇcMQ .hE1.Cؐ^қ@("fȹf#7#4﷔:0oճ{ X K|!. sM qۭFeuW5Z)Վ~\d)WIm54Y?(*YWs auqIu)~sySlbWPo)d$J"AWnª1.d,;o ZKثIp\j3U8-mP ~]!`)t&D܂BBMm!yU-}c9+`g%gcGGLtۀ+me|RWiY&͛`0؏2ޠŔZN_GF㧇Zpud~c2wE e4bDzO̯!DgagOWG=m}^j! #괛L,sTc}`Fu)\? )ח!wx9*gѱ>#K^]xIoߞWԆ90P*y{8}@~uiwU G,0_,1XkIROI鴵/z(]qWN_zЖ\G}fJ>7xO01'aBiQ;kZ=צ+1_%<*q֦)*s8r s\8{E ՠ#.L=yry&A zWWZXZ6c6 3v<#l\gBX8::B(RnQ"AtX!J6nѵ[,PU#>aU?|,BZ\R,9*!Mi^.*!藙&)ݠVm->ۯ 鰍vt,V&P9I n5ylU!o ,|-K>?T WrK(P{]) * ZыB5-u=zy4| A6J +wf!mR\_[P|Wwa<Ϝ*ܖOBtȵAJĊ\g,iĚ-Scrј΂ߋxE=%P0 Ni5rk%'i:YG6 ve2-~Cg؊L{؅ƛd=Ѝ^H=}4nzt mA6L՛UmͷMVsBZL|FS MP^\RI!Jd |+dW!O&o*=\,)cPȨy":pN54w2U#p= pID)a!銾NF#YJ7J~[aibuc㠕6Ѐ|g lQg``QKV%E::Y:6T(nɔc[GkCnlƸ EJmO|Bh5"WEm]E8{NbriION+9}[/n؃v_iN}R[RgԧRmD+Խ;#b=/r( !Hm (og/ȽlyDVSAd|Y 3KnM,@XKq;$RI4[&m}E%D6$hI=`Pd#]{8 gBPꢳ!Ŗ1H' ;DiY%{'R^% W"ֹt``OϮIٍ][U\pG  ?Ԥqg,D:@"a>Em./W>@D9]`iZ2oH"Uպ/s&%9n͠ 2&72=: !pxaPu q=]GT.^6_]Du&e(me[Ҭ݄[ۿl4pqWɆ5Ё+nWm%&< ޕUL x')_NCpm \Xه1ʐ^Z==i+LWI5t ]=ԳT/=FZỌh^(%j.qH?a>k ΀ :M~G皏Lx!]KT(7V.hm8 7*ٚO :@3|NO&g{.uLcR$Yп<xW68|7#I^U?ģ1"{3[ONi~I7ć\FJsj<=^/XğbzZ)RK$bn1@ 诛eŰר62`&P<*X^,Hnp@R:KfS v)D * 3Uq}!]I>uy6݄C"2WU!LďhdD=stqSSw?V2S"Cjg\yOh !3XF-(=BRh`R}*4V{u` SJ(,Pk?ӕ;EC 2k{r3Hޯ׬ʎp1Ӈ>bKd sι∪8T[{I[m9b!d(.HG.I!SRlg5KK9@l+`:d15S@u[6M-@)j@.ٛ LyA('At " '6´"P?bDJvl\GClҍŶ/tbJv[)c$ߗcS)\DRր1@h/k:r4~ɛ;a0m2|xQՉ΀jj7H8wZ-yi_v YkqorUQ")cvAj0>}d4R&η5[ƹQkɪʉ22z o_BVABȱWN7%rsR:MEU~XןϨ*CypAzw%廞]DJLh9o.Q۶kh5Nl%{7.; DlĉP@d%A0 ,+;r? =K f 8,c%  ӍNq$hM!Ic ^|&]S =>MS&"ե75nVLZ#Tnj#@u[ƚP ԉ߰P= yD-٪1zRxyj{.m|EgwaWˎzDx@yQJ:'Vh0 H-AIjC+V1z?%*q2/G@UJ[|fsc#. Owi8xێHMjf WˮIM틼 ѿĦaoBuf-xԬ{n&<8z:*2g,2`xXD`˵ YV+m2a}E} |pXR~j Eb挷* ԟa%o e5WtY7sQSt\ylsԃ%?4i;11H<: TB7Dњjw Pٖy5|Y e=[$foѐnWڬ֬Y͉xU;ԇ4 v)S)<2lE:,fHOMvBt\燪U.1,K¼&zԺRw 8(]C*p{[l .=H,nqhUoNea RShB=}|!)|{Ig:@߱tXG+G>PnzikGSC+Vu#ELacѼ Cs)8}CGjʫM:DbdžaJ%,`[`%gQQrFј; OkvL_\i$f-r@QUdT.VLdؚ+ЬVsz`B֫<.%3s1k=$ ?aQM3>Sb-goR]^wDjG-rߑݗ@=IN8f!]nߎ#‰:7|_y6/- ޴`fF;F 1("/ւPqk|jA+.OtH|uNalEw'\S{DcT!6:.Cs&q2[]GJB䳊pHlyL$,gRqlo&Ōs:" wLk`&&-PP::;)h̶N {pjZ7|1$م@q"3oė$|qw{82tJ\,&j=%Y|JCm@:B!ó~%siqjB ڻ͘ )d( fكPb{# %*WK~X }%ZhW0OgїNVg`xߟ\b76=M%(/%@b=m:EQJ$#"tnnŏZ w\){Uf6̀zX Ȓ%!`ї!Z:#  v38?a]G؄h\ZEN>Er6Ut{Y˫3>cձC 7_FEh*zl "^*%""t#Hh\JeAE7ǟ*.V"ٔFSȐp a)W-Nc;\ҬsX0 JX0AcNے`,sp' ]5F%b$oS}?y'G>2ZA#v#9NI"vD_pXcg4]cϙX!ds:Gp@ӈx}c[<6aO)>S(`M)&Bfږ`Jo3?Q8 g"$(Wsc̣*eoK,PW[ ?҆يr۽NQX_P8:cqPm["(T3}m+`TLJvuzb H},f̨O(IxE+P۴]蒲>  3oyRQc-C'3񍿑/md 7 gaU8jo 0SDP 2kAٶvG~򼼀!ANf1 kxXF) 9 +k{"ɠ3rNMӗHt!.uW\S,r0hpK!;p }{E=TwhmwfXG'K(!=?/s=+"[8H0~i,aAyTEq~g EP|xt2nyƥ1p־%I(g4z"6_;$7"Jt56L2nbN+Q 1zUc$_KR58GPa7Y:r)U:"yȅp=M;A6_j 68M#XgrrG ݑVE)Q#Zd1~Ck߇]--wlER aNU_h=[%8"aa#ضwl4s>+CKEmg7J%m?n"AGʘ2>IWAS 飕6#Tl?iu8矡ȢzU‰] (~ ݈ Q0rZ ̉V Ĕk;?3KvA/ ]axQMK3+6V1 &ճ9|&I˹ Q>a^o LaO2؉&B|)[}[flCV瞇~|:]@O)4gҌc(ca9_Yy]3Tixg䏠uDٕQY4 CABcbfg)ru`1exQ1<\3k;Vnqcm1:}gMɑl*czڈ҄mgeg"^ 2ȍdm1\D..'c5BpԱNQWUBݯVR h[s%pR{=pUhD+f <ʾ̪!&)Q'P[0VS ښ:gR60Q)cĺ2IJ/0C(P爩]g^Rx: 5S`4A =gھy,ui(:cԯ΀A4 .\SES!N8"q *U;u2s0ۯZtygFhh< -^;-3rë 6VDό6 E#I?t&놎\4uw@I:hxrQ;O4WϠ-/#VpޞR`W;>;eC, 8ZaRҒ6'n>^͏ oYFXe =Ȋ.*]N/iXܜP?p^10iO<Orʅd! j\`Koi'y_'%r4dhw*VI8x蜻dsr2C@4Ԣ6X~]Ȕ鏾=Rs+춙B.cWm"nVbWȽF"Hu—ַ?˶&0> .ԟJh Z KHy:@:aޛn;̣|ܔ~^g@D˼)VHsU]n>y1)#|#7F;~(F`jK+ wWv8vf7a2 nTky|l%Md\U\铿!^όыFqfUw&g@XR[S.tU\#TLz<ȡথy]$\:.kp[5[aC!ʁI)Q ~[;$^X'[,oƯsE yL:*e&ҘWR6[#:Okrcͧ5əDkhȵ,8(V;gŢ:I.$dxN7UXlBv{-pBӣ9 \i-U zy\i?:K&L%Xl@ 75&xϓXbqR GoiL:"zFifrTY8"D9ѶsqL1V淪2ۋ *.4 X 6? c^^~g%2St0gy6gĈL i5Tv#Qծbקi#V0a w's`~5Ih z;y0(]UP$M؍VFjP9la ~u"y*&O-uLf{vm, d7y^GM}Ls[]s4o:q^g@d;[ ۨ clbAA/zh7@\LEwdjqmnZ+#JBLpo0酪?J|*(Ԕ w~9ނBAn4ym|J[khfjԼY~*DuKR|XvOșDZ9c1= E0YTnuŧG,)0 iT@Rm(WQő,L>=ƍyIf_[t]P|e@Ygt̖z-> 黽:KlS ٹ '3`%G=+wȔ S\$^R&*{bc0ɉHE>KqicSl@Ke"6Պ(ovMc0k {8IE \ҏ짳 "p#PpZ?DQjɡzkﶮI%F'*BPg,1Q 0#/*0=WHꑏp3zF@lTg~/DjIA?}ɔ Ë0~̄{=EZ>`׮0@v+6i3y䢭\rsRz\61UQSk`p|2(۴%ijR`)A2Ժ*zN{ƣu%&>35s:HA*ר(YK4ͭg[? ѹp]s ]wr@qca0xIA/zBwP!Pֆ3Ͻ~a,;jhjd]HM"nN&>KB>tsV&OjJH8FEdX{؜]~VR:{ђ!LfZ8aQ;1z<%\ )o-vkp8HZۮ`yCi 9'}zV]46-|[ZGg1@(xXYTx}G9~ {HT4C&a~j,C}©qֽoAvkgXGF^?ԉ2g-CY6đo{H:nـ@ȇJ\N$ElsݽU;)vt*5JW^'.쑴7V~sk+ g_ Ig5`| hDg;c_y^(iiC+7:i( q餒. #$$8l?҅ۓ H  *fr6oi^.*᜼gPSI篵ǭ΀7K |B xs[3>3хv(ZETVd=Y:hMDrn{zKS~98ʃLPeY's/D:TnDRQFkCuySb\BbE8g{w:"k%9;(Qg{kLE̎֌``]SOZ}{?Ϙ+>6Xe*:F3!-*r^ωo5aCP80Y4KXcUM7,Jf7$5 .aM w'<7q7lI;X{+Bi1p%~a @FA6x eyTDt>j,Wp0/?Ap8 ȷу ?$Ӑ`ŻGcѕ0M1c̩Zp3S$ZWo%cuȔr/eDM aqy)$ndl7XYhŜ ՠanȇɩI"}XxĄͽ!&nO]4clj@ d*g"8LX(f~6/q**IJK?z3;02c.K5dtլYMcA2kg MO~J"LDzRHbv+I@vvޠ"yuegTti?d ڿ#:=YKRy8{uVjۺPH* X"n@ "QxTq|y櫠Csvp)E5fVGK3Şa%ӷ42&jPГV[v|ʳ6AjEZ"h-Lqd0vqI aE#hz \rOVÒȪHX *a[р>הJT<.5)@yXM,8LgⱉFcLEOoa2]LӞBHFg6|#d_v˸e<*+U XO&/?5-G ¸`=iC,s&%  H6l=pq0+nAs[y?˻!%PMDq[*ٚگǷl2da+6 w&ʇlRY&_cB+s'Kš)b(7ټbi 0{pM3hb\6!w fDi#E~xx;k.B8ADu<>N<'i8Ѿ{o2'_9]cP{\7(;sLnoQpIri{t=\h;A/I)ڠڥb3r)0VД$]C/vkMB8Ֆ[Nh{']'CZ}oڣÉ%Yʠ+OviasE% aq/-^*(KMt@\Ғ=/EnW>P*ќL:V\~|o!2}['n]T 8.Nd#)[PJbPCRkm<5QQV=8u^ V:qq00jc2)j=qYi-3N?SAaQI2P6f*u|FKQذQg7Rp>~.0 ¤K ޏ2ݸ̑bӈq:Q?sŷffJ('!(W!o^IW,` wiRQI"рyVi9Ձ :T㑘tl$b{ggi #6p'+xI5wo繚((٠fg\x:Vc>Z zN񺣪 u!KR[ uPk2(~~6K;^J h xlֲm5.>bg{ L񗢙`Wjuѣ8ֳ^뤖Y 0<5D3s2F*knT&L[,e/]:gMlz t?6A,yjvdmuw M-O MT}e0+ʃ>\вL MRFM28vǞhLEeҡ.w>gI[D&26k=yP0ܵ$bː!!#,[5v,2Q~b81.1Ԣ2T@m$ 3~< RzVaZ2BGj'%Ѯ]CAyh1F'<k [(,Y᪣VVRXi*+ k94K#R358> \3Ȓ&Q0u,QVb?v8:jIgnG |@w{J|!ID\B "WtFwL':B,8*jI>]Xem48ZDFnmLJx矦7JO;٥Z{,6IR-s#yi|<ՉT՚ ?BfUr.Ew6Pۉ=˰emnMS)*se[\9~k%.ӟA8sGɌo2_vNG7oS09s}7uODʲ19Fx.D4"t q*\^S. Z2|=7_O'q'.kRQkU 4/x_h 緪B3&0B/;ɯFv*bJ*nSqorP9dau|Am1(W)9.DVU C8ؽWQ1lŒ]JTo&W4iG0$4/5clAn4h$UD T]-mb' ذI<:#lB,(R6O5XXDž; Щ[&͒OVq8Isvwt}oMs;(ABCmlaW zrJ5Œ{1 -$*R)I>n70JvTS<:PDRR5!ߢi>5w׸ܤz>- OڐwnKG_lEy(wkPqysQ3uUCjN$;F јefaRyyq͗7INΩo)twap +NZw?[" n!f.+ZL=׻avu|Dj9SLoxksI]AM >#o˴`yi֋ |Np *d߳`$xqyK: Ty0mg'wp#6˧Wtf=DCKdVnnea}&j ~|ORsPJ-&+ab_cl l#*ܠm΄*Ƈ/hiCFr2[߃䰺5E~[N{߶L ۃD -?.w"\,Ƴ!KH컜j۳?LKaNGRn9o82:uyL^e=Z{(<'7H*Řӫ [TZ+omG?mџv-$cs79kY?YUHjH!h2»W3kԓEu>LQ~tDSFBd?&?GGK&' =!MxMi9z*YaR#В9mG \0%@d/cNfEWpؕ@q*&)rS{3h2$89'qIFJ&GS*1.ߵwoV [{7@<'m]ytE |!-UAۿ;|'|I{3'-!"FܾWV~CI m䴨Z2U㱥ð iC*X_ jb-%O6,ೠ8z/rK@s\+oCt~)SWWiPG@weJp_Cˠ4m"rG)9sp4]SЩGBw9Ȭ6WVR%xM6J:$|r"WmlO}]WLshƳ7@X `-ptO:,ݡ6{:hHl`R;tn4f0C'VfzgZ?n{WR|}SmcsZJs <$ω=!&_a@(8hVsRSpdgBHagQ^Y82WyN϶P-+\b0ʾ<:rثFE kv cq5c|+qP7Q|ܽ7o$&ҿJΉ1%#x<0q ?31 K[Ho|s` - 2j='Ҷɬ_m{IQ(䝛Ӈ9ɘ3˿J*r+f!~h~.Hjخ;ZJָé8Te+^/ޘ'7#Flg(A Z*GE~ ] x6ˬ5:q$GГ%i/8o&)j䷆LwChCAhWړV=`J^:'9^Rm=1@)J;gf*ٳ 3-:+#7Y 'rRhG}ȧquA#®p#"6~{cԢ!+#D$pFߗs_Y0V;]gp; 蟽kuۯyxjR=&KuGF`Wp[oP4SRqϬ cvw*l<6|{mun3+Z,U֫`t |X#_L9%o bv2 jYpU!7B^e N070PU`(e%U hwd`=Iﴐy|̣ީ>rslcwlkV0z@~P+v! $d$! w])=lYv[fbu'Ԋ~u[hp"'( e h R Ms2;Xwim90mg iOP0YyTVyTF~EšUzZG-zʵs|$pd dJTSfS l_0|]- \2;.w f,+:j&'eR'8/𒐂!i7a)Z X 0FW0x*L12 6;(q\sBiȤT E]E ekj'{0@% eS+2 .pDMsutD^٦tA\^xU[JytqX[ZUlJWfh}U*_UX[(euN6"'&,BO8XlX罔ۧ'tZŢyyݩF`9c/|F xnRs> I|*H2* ?[[`f2#uRѾj!G2@ C.jc;ѽmQDXUx7ΑQMg`w`ФNO-ؔrqȈb(rlnW=6J۪?oo 80dJKvN R[[@43!%i}:N+9εOJN^z\Y:U؉{ 2H Ce`pĐ@?DX]stq0#GM1Ȳ'>ISA".83WwiWPۓð 9r̋m Ĉ Rj1EiJ~M\#g! _EY?g]i{Q "{:W\9} T*D9plpǓ05ʊ|֟)AErrV8G}`(L4;e0o}ZMsrM=p;cw܁nHDz ϔb(#mw#ӟF`6?LbH)[{l􌿛ܤfǹP#O b)^*.zE>GΪ;SF ;@` r8n=5l<Pw6sQ#\8 .7ݽiV̐9hI8ò b#P8))OΙ1upGKh%@kդKFgT,q?3 IG.(Wd*%ъ[\ E@(Q(K܁I.mP9"BK{1ڞo6JI(CrCߊN5H9Dk}Hp鿕6-lG>6U&\] ']_iB<3eà9C`6H Yy.)\#sf:Qy%XUp".9mXg_?xF# O^r~M&-OfdA+!?->aY*ʜ^ ~>lJPFi*Uݪ!i#փtFR1N1" Mag #37U..ffxmV}$O Eu]TEbLkUdn.Ui.39y| ' 7hn"4P&ztʌVר|%m~ f*" q‡3vRgC eȞtA[YҔu'L鈱<˶^t1@ v®T uΫ6A`2!Ukg@WYOO>`oʽJ9T7+X|qmzeԩ,pյmOR߱cNP rsVIiÊQF#dXQ!"c%Z#TK0sq:dI^#vT Dp"UlJ>l.-!:!ש`)Gt$SfdWbWe&?{lR;p^) NUP5c:Tg֒_=VwSW&YF[=TmzpxC!>,*HXPWU|k])y!_YId->hr`-q6v#W*+iT>9M]j$$'ei(LP)uqK(l+?>kd'%ˡh!יoM ;Z^.FPdx{`&DrmlsNăXYpqUNq`D&`'E_ض]* g:B@i!AL햽QEw'*0zֻQFY.:BD+ (ݽV܆߱!v/SއztwUnY˃"ڠE?.$tIz( 0)'$oimuU4V|.Ŕh+rPK'g{pr;uA>bD܁Ii  EZhlG2ޢJ:!eu"N:Ou|"QO통#JӏȠui p+yb|+>3җT8Z3omJ˕:}\l|D'#nzȵ5?4Ҿ*WnO^&Zg6ͤO+]EFDKEMebotJQArgK`=NřV"n>f^"L"Ri CjR3 S!s.j|ɘE9ALƢ#uc z76{ζbXm$G?p/,'YDR`rnx7Cc3\0#ײyG+%1z=]N1tra6h{!uGޓU a@m6C4Ylҭtϔعh\WEgBg t/c̕;[>l;ԭaF[-ZC/~ޓhY45vSmPDziG%آFR󙐻Qqt]be`@ +. Uc#W]*|m[F7H[TUHPt4k x'!Zqu©׍ k ⃅h^Fv%lE訴I (C/֑ssp m˜U;_y صKŵvECʦC\|9{w7_6{^lSPEl6Î~8EZ_^#"^'dM È6F=Ѫ'ȭWxV7*$ O_Sdq'q,vKܿl0wŒ ч(z~w,Ci$Y"O3.M,Wf%_*w{!# v޸2?}:7P:8uY|bPgkb{CZl؃aFVGޤkE2E+Gi$0(Nbs ,HZ7`B c-y˂ͼ x/ާWO[i~nҸ»l ghd(k }C'i^WW]lȭǜ}AN^R'sk6u51H>/S \#mrg/JzpuD1AB919V_k3fSsTɸS ǫ]-7BmKh-lc%}hf6^&"`b5 n`2sޑ =iClc=O8%VPQy8 䳲S4O[suAup}ukfh2OgZr{o'kfrx )HyR@ý\Lq{e"TB -Xƛ7qN ~BuC0}M+W] Z6y Um`a_ iDmXBY\N:*DDs /|$e!x^={@}jJMڥ[H!H/3QAzVB9ӌ2d86($/IsN Dm?P357'tе nkj)XF$ >{ z @S/&c' x>f.\T? -uLQkުmɸlPek"X|oI V?cEVru~k+cRq@ir.=֙ul7y6u1S@#^XXo~(-Ql?]l5 džj0;%ᜒZiyQ-"\,vI,~~lIeiZ oq{tl0 렊,l H>D3b3FMn\0oxSrנ42'Ce *G7";f𫙟}Nf;nBP_~~(tOno(T9tyAuTjGƔFsUn^WVE6-nKITd&x\H#;FPy ʛhiy_5`]&j:j) }{S= K̵z0FJ$p+HIz 2ҬфZHZ(%PΉw2H]L<@b[c ĻƔ`Z2G/4Mh8x6"(J]>LðOeyޠAzD5p5[?Uen3lt`7Ze)ѶHE]Ik|oޥ!iEq1iO%YӚS4ZT/jVb#=k)Q zC@M^1A0 E}@M$Rf&;I%ֹJ[ǫ3?Ԩ\EIDsF]-U!TrL+!kR^C]'0!_QQPAqZmr nO͋,4fbZ'nε\ "ק~k7W zcp^[9C'is[X85TuH:0s^i{|&''܄FϏ`!G1CKVפEdpZD6)Q>y$q3*ҴVTTGe[+/?2C~%̈́G L L=]-ٹirȏzC/(VJ^+Vu 9i {1JnN?!..6k9z3RL/)qtPϿB%^ŽBKu}cui̸:4 Sg4{4J|~߈)e;Dݳ p >0/geI *R{COh8>-TAcaRD"d!f[{M+ ~a[3~fvV=ɢU9 Hd-u%rb (*^m>^AH Z 2AL!Nga۸$FpMyg@azE:KG?Fm8-/%vF{Gc3T{C?̎! \Vu!eSJ:h.!@e׏&y%À2>.? i\ [L־đJ (kzd r"gɪ)s=+u#JpƬ 9M,#Qɖ3v EsL_QT"LcEٸ(~=Zvi{($H7㊇'P'FGu2}u_>6ge,ݗ(]5 rW▓KA߄-kluʹFʓ03::0®m& 9ҹBdGv16"mc+m|5*V$a|M̵2JM^x<3q^Ù& "5sj gZ`G0j G'|"WZWLER)0#:<%^b&{^झ?gТ4=Ʉ.kWz/`3s\j:90+[ŦDBHc͒HR'_2UrVn1_k3PИzg<4 -rMFa0t?:W#x=rdrtyF3 $[ew}Wǹy%D:e`m0$@X$A{Eg4MtR=λھhZp=|zxT˷6QU/P{W>BIw,6ijY{ 1B+a,EE/:9*J3~FyU5(`-]ZݍReֳ$]ZR"5yV .Odab!',&OW&No;}~mbf)9QMk3zLw{ ; !;:kѻTg ")}NXWWF0unl.UMzV0ɚ!UC%KCQ{qTWz ܶ y݆kLd[Hy8#NRIS%# %#F}j<9\ZfM5E̅ ^#rl~w G&aA)X@\Kt C#P"ED.//fLqk KEMrf8 j/N"ks<)9#&41?ƒ0bTLߊ < 1M^ ZO.ʖg+(&H#TMPur#GfEeM_C&o{ވy Q^ѬXpt PJ=eF};Q.hX{m H}/|M5ґ"cL`{wlt/.N;!ÿr UG 8 X@";T8/$"@<{oo`^ka2DgS|rxȞ -8yF%yU +D>Ů(ɽ1ߵFA45v~٭ Dvfֵ0iWP,RDHSӫ(bf7i#AE%v9ipgGUj y,څ (15 tyPو9Xئ5TJBN ,Z=d[p]Rjj/MPIǷIE%X=d|UWj5Pj߉yO'ݰN\t:^ƵrO'µ|u5:d?\u0?IHL+e5/@P~8\y Ds!|ǭ Q &3: xH <$(lL"r^!(!QG{bs /݁"4 /ʗFGm ssC'fҮ㓊cӋI{Rfcww_x'L15?MbrGr᭘|M8VŠ [t+&l^zU Ӽ\8BwZ+֫|l*Ҟ56$+ԙއA?b-ֱ@^ R_[d`&W]u}k a2\M.>$LݙAr$ftHC '!KFebѾO&2Bnf`SN1I0y`ŲEG;џR #_{ק6`88r˘L%[Zf>WZ.:Na;/DG6lon([~d :轿yg)LqnaΧx A('hGf*y/,:i-gT~]F,oz5ƥ^`;+r:7v6}-vL+aOG\Likty00KCKOzw85 1.z!QH]'mtr\&p~C5Zc}+6B6OhDo3>dՕ' )%sN}Rh+T nɋBC&BN;M-rmCk,D&m^y&)B̈́h6i* 0p5Crmj29j֦/AȵjM7_͂%ٔtD+F:9d=OKNKz*Ƨk~vpe>}(I-VE@j SS 1b.פ4.pKxt(@8:R@[&=94p[e2 2c:OVW8&M.W1Qh\:vy1$Bػ!%w\gNNϯqb| MMZDs+0Jځ^v}q-PVR(ȇe 3:a HSoRCpz.Wĭ<:7,Q/þF%PΈ;<w(Ofiy;; Vb}\.r w.74ߗ)=@O`#H8,m%Nk00"ي(ul ;(1Q0ny{w47=g!L%Y].: %~hi[$1M;f ^m\>(4DD3 zq!@5fh4HfY:l1Rns۬4nHD(6A:4KV(hALGF~5@op +տ(V@`Czy5#湬՗"~SA?Y1Eoį sĩYҒ]xvrJwUmbRSS15ĽSPM9r{/`Q ].ԾO@D|G̷U2\ 򇸶`tlNp/-cNsщ(ry_#ޜ{10?p7ĵ 1?٨hvofvџ h$xlN[;ܟsu'U%pbO^ݸJWX&׶}zAe`Ji7& > )H#9/e]|2g[z/=K_]]_>9Pc2dV, ~KS%=6)[ G(IVNpEb(3q{ODBC𸮰u@p<$UvNL{<$7P%j0Z9YXl8;bIu p7$EgU!EَzLiqD.z@074 fu8]Mh2  !ma6ǒws-SCFuQHg<W c˅MhEֺ{1A9&aU}WH$M>&sE퉱 f]k,%wEUw˞ B34ǗPr<♢4ԦBeoxl< X Ajn3{|0Otb[P7S~}?;LBK{MTj< y/ʥ0pįj 5ɻ-L ]c`%صW4ңJVFnW-<٣B=oပ^uϣ4(Ԛmfd+J{gsQݒ \~zJ ]4zXm43m({%7nN;5g-u6sL:\ 捅ۻͅg=;#3QLǽ {\t/,wӻ3SoZTr#Fx,w@HB91AZ4gGGH0#5=sYY?`>݃$>; @Lvf]!J;.?{t"ZW~ dΞX:*{qsj?x~kClM)nfx-⬦ [<VY7.~[R7k[^1#K&o1"Ϥ4c/دة!D=Sv+3TC@&uY#OEĦ?4q틀@Ue^Hywn8g uIު1pV\re!F $nƯD9eC !übԔY'-BzcMk߱9H,Z^N$?ctKeO NC̺ĚG_w\ҽrv{Kÿv8ֹ>uxQd>aZ(t@$J5h v;үbdIvyRtylCXD /&DU6K7_8<FG"-L#q$βVkc% OE9fL1cZtpA*ԖOPD 9Jy fx>٣'2g8m}|Jk_bt}/K9e#X*)L[*6B@D_h=(V?V #෽pf?3,ߜ;ku*6v2/e-l>4p,fh},#KJOшuQ%E 4, [qMe߻4hu+~oK'qGÖ= M5=BP4zkwK+$/C4FwZ`=Ԯo*##*Z\Cxr~ =eѨ:Wy{|a8 |'6tj"Jdǿ~`\670S=$8e p~]15Qo ^q<xr[_4!g/VyN沅{P MAfᏜ_;Cx&1HHt+'ruAƨ )Yg}߲nt J,fi|"Nl i'D7IUtT/C"+3`rpz%Mrt2}@ B >͎ ;<"]h -ځ\] $/N.05ȕ^|8W?K "NzZW}++Po>{CŁl;d0q0F35~ #]rInN,-o{S7F#wXI=up xo*RAkFOoynY{P0бnzLwUPCNLIq@VlEB: pKB cNK{.atao32ZpZQSzlׄ}.IK-J^-&C`woP@q)νbQwkǚ@׏eҜ"jʨavTMyjn7`W:83jmWW>=^X +bUXvJo)k_>{Yǂ^]Q/]Gh\ֲTe| z!Kc;K[Ax;Z0L1Hb `i:[HV>΃ILi#ĿUf_}c=R&%UǦTg<zgA`K 록%QLyě,O& 5mDs$?w=}- Z#NҘW&)zV_.`rKFɡv[zҊU*ޮKY=YKH— Q* 889 #J*A0 Z!Kd<t$t^s>$a^8Һť>aΥ2?+DHޛ#.rq5Mb%{8ɮ{ᚺ k蘥Q%+Б@(:iE7~f]VoiAa_D/1h lD;0!))@bNΊsM`y1J>?Bݯc2GB%Y"7iJ|Z nS*W4S9QSJԫ?Hd)}o fAs*IV뷳gJ~4HMա&s{;8)\Ⱦby.}Up_ RKP\EzL\.Yu]v{ Ӓp oѭ,2lt Qj J+9VGxПW ()ɾQ/a)\y^pMMoK-=NnZB-,s5(4Ϧ Y3fTqJw)Akϔ缘^χa'Iq/Ev/E>p0;f@9:-8(>KwК>MPJxIg[DL;7'r;)@9n"lk05vw;p$Ćc-R{C565Ӑ̽4Kh1u BgϥC֔ʼnm*76~1'>o/D؇26|nugE| ]9"ˎ] LlH?8V;,36(}b҉(?g)Gaog\ao0a?^@Yry|bR `no6x@#V?;[px9\9@~(R*EpzmNC.ͫENEWE1dD TJIkf-A'AE4x>=V/ O_7#烇QGc^{B!o88ZORaim͓bDxNc{6G~S?,7q* ] ۝INS-aV͞ :91Vw :Ӎ{s+,sԕ8@| {ćf-4SuLx&؇\E'v`~y 6vlD\x!N)N9eKx-Y,R)۸9;xi0)YCn_xZ/1%d5%jH&2w2P2rHg!Y N(!` D*nZj՛INېNt`֩aHn)^YZdV6vqQ>CDuD"-RL{} @fدnNhr5q7բ.$iXl|t={K A)~.d[f'p^x$CEܦ^'<"TMP6P+>[ \ũԧ;q7 1$ҐƊ-x ؍DL0> < |!'QT-14VtlNq$UÝANOA&= a=M16r|dfiHcާ6xkaUWu 9ͣ# ϒ,O/%Yv tDLSib]JekB {'<ժ$"eW2)O3~.۴5V+l 6ca%ڨP7?HL;W*5AʯLX̽Erۂ[$D(aN%CMvN8=E1PkM颙ث^X݌'3dfibi˲PT8O"@YrO`ڙ+Ou 3 fGbj{0dedlʛ?'}magٽXe>N_8EW2%=,eMBhh{\ڍOyB$q[5ݐ3D5tfOı7-,.G9?e,땋9 S,g- 4wUe;"޽X{Ֆ'Qa>Nlz0@{B bb0] oUu+53&$^)!%~2บhHppp<o)/$OO ~C[.b9Sl2Y|OuT@տh֍>5^1(p͢S/ƲL0)ǝe 1'9'8 B6fַ csKc%±3NGkk f4@1`"3{!/\H=ҧʨrT;**m6"ž0/u2 pkWZ!-K!aMD*%cWqd Y"~$*gjsOR'<yf(lnm_6WQ /y]YRa{獂$♱Lpm47(jD 3n{{_@e56o~ZM<m *_b#ҋȧi쓎%D7+V!NA*{o0Vh^cORCXJd%B0+ ȊmJ|ig=8M HnwB^ݤ.HǻB J&30Vs0d(uJ~3'u |O$<)wQe]EJ)9p*SȚOh4tO}ϠQ64$AusֿvX?oOa'?̌+[b<i(T,KMΫ Rf%{/ax`w=>jzdlʨv@^1]׽~)`5ޢ -Kqqя--khNcg'. ?sHq KշHYP_l ).c1}X'XmY(z9B@ CƦk* FR{L[#Qi] RFqͷXǨtE75#Nf`C^#oz˞xRHXgvC#h8(4[Q^jcCLOjM{/G>G[*Iݤ(7j8I_4?eG\ d^ 4\/K]C[%okh0Yxf_L-貰xj+2_c `{Sf6Hʩe[78Br"NTlo}ksn8|4h:16+&V%R@;>(1rMn%Avi+6#9yeRlEƅKr8E E LΚVGI6ne25R aqOC!jyy*{f'rruFUP{=UA" 4taڐU?ؼHEH}$Ь T{6`>S@dfUQY3M '6S1=nQ>0]7)RT5(7Mվ?T.#2aq{FK-FKہ΍_ ۨbZU$|ءN`Z:ntbɍkICK3F_gT O71;rhfDh8 g[QVqb/ӟkT+&<<<CO:;2Dݣ .$;|}7z)(ŵ^pkhQi1I-j/0!>cS=>TW7t; @2M=T t%VCC;Fk@Af5*qJ;[dh/#@. f@x!h٩>)̻qy'g"fNd`kLgU kZ`9;E}&bxa{ z$T4gc\_pPȺ(\8óPV`c\W'Y`={"GRKQy\d]@+Ik˓ՙbrόf|vs-pc,=srK{6)k7'C$m28'Qvg2p".G̨~/+${lɓ_BOrOHT96_ pX%{,D2Opz-$U:p\W؏:Ch?%"dnoeC~אxm%{[=4.K?&sC1d!,^!X>"Z؈J9[\?.%/ z = -tcMߛrjb :\cywx#w3.!y.ŕ]GS?'V,4o&@=`pU(΄gt`*zhr]‚C(lTkR^ LX]fyY"F0r ;ZVp{zߍA 'i| q< K:tx:+}pT2B '/aYT6-}?zZ'b@ &lGj^XE4rKe,Ԓ('ĕ DD2Ā.R-y N45kDn4%ޞx]yTI^G31%_+|;&TPcQ[ qX K"q jlGTv'E.KEpH9+3:;hX8Ea~dCuQPFO'? We`f)X_H;NkDW5+?S]Vv70;X~ VـcHX|1OqSڄ"1 |}n>wU AØ3d$g*栻hS (h6}@N.ZH`- .Nj1HL}X&"KHhwBJ$^8a=RC(ةj8% #/"[eH75zDC$>֪RՉq$KJAd<&4h% EtmY7cPz …H`ܜcE?G{P9t9O^ZY}(בCzgS=6?ve-j P:>=k[r 6Jq{fMs47G,׹PYXv$u֟2)alivT ~5k;]bF;/~:QKς vF=TVb&(RؓR_Gn?j1\Ejg+Ĥ ?dgy susHlf|oMǫ+227ph?ixHs"uD ױ>U |DBۑDž.OFISږ2Ʋ"{λl*6kTTVO7]$V*K1OΔTw$y'3`p'ђs"{0!n-*Э4Z%6o!vἛY̮<1p]Xt0yV6s"T:PK7ps% i1-Iz=HXs*}y8ϩL\ |2bkw =2~ _L!gTUUCeش:ÓYFv\|YfUqE;9߳Rߟ4IآΨ0wli?U1zreF"oBv>)ޑ +4wIX~^i񅿥  (O]"UQ@tC4F 3Cr% !7[@cPީ.Aȁɪ^ Jes 6aVq$܆h?[@hO3j3W=nvߥf 41e -GO`}F pVْy\dOfEչ+\9s@DB$Lٰj;-X * X x3C-F1a98b{M8#(%2p\+?~m?t<: Vs9iGyGI0=끩 h k1qOfR2:74 ,B{ٔN1ě4f#,]Yсn,ˈ"N.-fb^ĝyr:E^x^ecf [q؝7Bm^M7u-.K_}? q {x.0ۤ7ߤ}/21Ma\ƈ>{r'C ~'=7G-'`ckt4S@|@%ly1Yҍ0rҰ.[՚] 8uXJ]=)~x_aR]aPd֪OhZ@6@FrsuhQ` _r^jKPdHNpmcB-t'u$}9E_<`?Ajv›9P@  twMzXAJjZ_T9+|Ԍ4J+rR"|賃\<<}c;yG}r1{nKT sP߯%v-@ODx~(y{u%ƴ휚|פѼ΁5AD8T+#m4H< wMb?hN(cQuW\b‰cLB;H|dWX[E5ɀn4mTW8׳FrġϜ3\ƼEX2U.|;'E%)I܍GԎ?W1`#xْ]Mv|yF IaPixwD 8w)Z%}h֔@^scjZ/-/7Q*Dg) uLJ p8>_jF~^)-Ql3'|>*?H k΍UJS&+l.j(xEܰB [#\m ؔaU2%76[k{k/I}L +ԴC7hw9q̩^ *']=r2B-JϺZx]WGG|r=1EvɬT+56AZpW7[~Fog~`Ha2$]BY--pȕ ~i`^SRP嘖nل;׊7a4SЂ!4C~ e19?;^gaJbR'qT[aWÉ闣j@*R6N(A-bHò-+d@Uar,)|=>=4cs͌ReNZA a QRΈxǢtqHB1' ooR[󬄢QוQ`u}$b3yu (TXDF)A!*GGuu]uQBGoT]6`jPM"i^vHo4u=Zggp5oISYE،*NgߠUyBk#uLFK2W!\]$fx\4Pއ{}ǕQNAeE_xG p|GVhHWsk]\_/VODaYVs^(r|#;-%}4 z.ퟃ3֦f9}!y'V=$m<'6]n3֏` z%mG)=kc>BKY~xR#2$Up[c`u$l~zb#˘|z߀lW@&wNዱ_vJ!3+>$͌UcG ApGLBuQMRA[мuTfp(b  W г'?~ПIOM5ӚzvFU9q!Jgj$h*gGV4䁍{=-}wk88iHT吚j.LPJSnN@ځ "v6EqG>f䩫hM>RDw/ /;06!Qʚ[*yPf<@"{!.7U/jO܏WKC3I I:_XI"TB`r k} *ud *7UTD@Zn3s=Jc}.h|8mY8YBd*(GS;.^֬2ၦVDX5]j1.H};eg 52W\]ɕxX1´gΚLJJ5b[wlv1K~ kW'lcsݕsP߭.1ImsRF67>0Cf:ΪC; íad;rQC;>=C*> Nn'k28 B^.t\^Z+ $>q"!(f|.pB] T-=Y [7* ̕3xrSY 0ʬ=zok~ ~NUyqq2+Ybk\*o- ͰՔ$ ,Q^cvMLxƃ2 ^* [+md7. `E2w5Ug$!V\ E:9f.mh;_X VX T2WA7p55|oӒLt!͟tH<F. ee'Zl-kdww|3ڍo$dӛ8Y&)-YQac;V>qh4"Oɇn\AjmH:hb8M E:g$;̽R!GJ~c3[0N{Ti(F6q ~WE{I&?j,?w%鎣v3Cm~>DKئȦY/ 1.䖹\rD{]B3LyLOzUu8l3,H2DMFk({J*Smeլ/*ݬ!=Z `)sgC1=^ +!CGZ'm?JsXBeSk(Mqs%NQZh옽xcC^gZGgD*h}~'U-,:cΠ&p X lDɣ]WU4 уZʊeD$2h%mKdg"E@W X.imE?w`t4 e_Ӫ@*Eݎ vq0Ŏ,R g7R"D]G։ٻX2>'雾2)ln,E5Ϊm]l n.Xoh'U-{1Gzv\ 3?o(r ,#b>CRiIŨ'nSJ H; L}z*+8jLLW;| xVtzdNQB_=sч:\ˠaj];ZgQ-41X%0`=NxUhcQq7C;=ǗIA"~@PSX:hX#p0e<琟7GsG',)/y;{ wIMO6}TBjZrzіCÛK`J*xW n,p!651N$341zJ4aU=mmIUKΦ˼J s U$H>o\VP7;Y_إKGr$AJnG|SĻ Q)$]ҥ_es>Y5UWo4ߜeqx|*:_Gi WF;0?s$۰xc0TYN[aGxr؎s,E!YF=Dy4W5Ǖ:;}S9̝jr! Pn'a t3%8&r<*z?4Cm886h`U;I"}gx#q9A+"6B%z-}'LLfڋ&z,VzW) ;'U;0LiyIPYkL@Sb칱<=@m"ĵC=Hz%o+a Sbݭ~둣4cEDtT`;:kL AG-6_= vM_XT1ֹR[7բxwNS.^ތY^{ǢPG9PmBPbɽ8d/ N1\yPwC-g"$ f)#N!p\"nf{oO=K4m #X-`q`ސ3߸EIZ6\f47hњUC,7Og#c\G}=:III"ߞ)?Q)Hz3Ik:ݨrg+L9ʼǧ* ˩2uxX2MmO,b{E楉JZ߇k'yQE#jP? !" 3~z@\n*OPX37{n'N wQAwϱ0vp;wQ:,+b(3b(}ؓ'm#$`ٟĆ`.]L)|qyFZL\={e!^pLY L2;um7yC@4E 2YmqO1F^W s5"MHX8Ui^CA U]N۔|F*9k]SR!tι{IM.Vcsqw` )]m5 r"/"#ڠdṔ@4>A J]: 4B̡# Œp[Ο,GV* k Dva3pF$oNJ TE޾Gyo%ֽ;8%[PǥkZc=.^߻W$3Xh9#jJB3c 9G&FuCڼWl\q$Y2/}S5߅SRI] 0W:-HXʛ$1h hP,{ONᣙ/߳[RڏVG*R.S kYq0$A "c|$/]n OXPRd>G ?6wӃ5e[8] 3g$ՊNeXt|@x~pfCplsVu]OԿpkgwm_螳B ('n*l=۪*LH U_MnxR[RBF^4.#hNO~M4AWhm_%T>Tt0?[BD8a*n`WEI8Jcyi%mjv 7f6>rLekHG% Aw*Rj”$čh-tb $6PM& zL3r׍^˶Rȩl@LݲH ,8$yBuƇ˗~*bmT9}PH+C&߼`MpZ~}QqOJv!y5rB? g!r1 O$M\z>*u&b,d 5+6AG7%R>}M]7aAdKl9&G{%OU%¥և`ꕄe٦kBf`t&f'1<`sͦk0 ]JPF؁&WT 1/y|Ee$EXVcSFKr[!RQ*p;ƨ>l !UԻi/X5^,W9/YAQ\J7"[ hAYr\uZ6Ihо|US8iJʛn@yXݡNc[{% \]1ze hϬHj}//r;\T[忉򮶯stgLp+#2a!g\C^t1Sp@,Ck;^ jNg^M_80,ƫ .~ /gG Q{ ZK)ϫAKR|<lB>\vVQl%ɯFSvhjJ`'<9d!حqu Rn!AڧpD|V7j^xg:68bj~r]2Zj$tV,JLT'mO%o.Ȅ\;L X Kn:5R̝; D?]?8pgNhbI헊a#܉ *EH WӰSOr:dG``"&eIi;|ur+DUX63X fs/9_z2L%=wEfL n2M}2 I3xREEhbW}%Jb =?҄״KDUX#Q0:wz4O\՛]=:mQ&AJ> :DSS f8le U:qۺЫf)_+u0ٽ zZTO 9BԀ\wBD'Έ3M&'ioo};/'zx핲إ>k?:aԈ?x7T鿰>SS?y!*Z;10}4L/fєBtќ; ꯸U_>4B6?DcFݗGsC(S_:c`ō!y'm[4~栉+Z'nٙX-"l>1 SR]a*]+Iou p!d}U0z kr_cLDW|dM8#m_m|ԺٙF)o n#0=[ GMB[̭@086P6yf@%uS7c# 8XQ3>f_, kzQ7ɲ] faw!!obEF I2N17<980KO PeȖ %_nI;E<;^N^l6*_u%Zn chp >hfqX> !xR"<6 p)Bi!΀rXB>#,Tl+ێ7Is; J&`܇t%SSRatFJV'[:Ȍh2,f^1ֱDt`ݧ?y`ee-5t;Ⱋs+FIHN#zFp͛` ,%;nTF U罱?Ko Ē=[]V^Ӹ?UoD;b#Wr = ONaēTFG: Ťҍ{U҆}A(|ȫ.dnq,Ƹh  swC'M4YYD䧴(O'_ kK,~nGץw!<2JM, EpG3eA 1ד붲0S@9wwbW O TtxݳG[L!TNދRt7$6%G(6UȆkIg$$_hhLBpmdjl]nl4nW((W Hנ~8"Ӕ(ݯ|ޠM>L_!-9{el x]AѪWåk)z 7GF߰k%?I(%&> h@\_O{6a W 7fFF[6DԮ~|Fio:8x#$0QW5aST'5Q&gGT#5?ϟ#bhގw;uII"!2a@,*X uz&[1)ߦD|H^QΣgg`=hhyϯ{] T:2au )H%<؋>qQ^nІI=ld>gHyjvp*xonbQ0`Hn]q}WTfU1Uv]Rf*,;[!~e\ANw7crP.h|>y ?u/NYw5|W55kDi^ZwY kLnaǂ W^O AWXfg__o} 6hȈΩ!_\ 1kv}z|ߏ~oӱjN.Xjʂ䉖d&IIiWOJKp)O(CKebI-t:o7DȽozDc:]1Z6ɊOx~?a|$:KGMO^B.AxUAp۲eLy4<n*fm&?X,X6*R@/ktc&͏A}(cD@ Y>/ؑY gf|%:;z;c47 }hϭfpq!(Vpw~U(Z3Ä+OC)ay"hӵ`uׅKa=*~_U:CzvDֺNVw(i9Rzm5-sL7b,KVjFq^n vsoyRc>Fio"-v 芜`-nna6{9"o|AU+%jUw+0ED ;xک0L(xǚP:X=bX :q ^_ %/Jh֖eQ.ߠFlm%rj6{1D{gL~'~#Y][eﵨ7Y) 6hΡXݮ(lQ<&d>N;pWF *]3ެw L*F=zFr:LHR'6L*Csa|-#+ vk諦d0j``cY ؘp$]Q4<.H@Ak~kҫtzC_>+@q?ZuK$) y209jpx[:[κ<=Qu~q ;Tѩ7xZ:^;S!W70}߿0$`6WUϥ_6F {ӏLYV^Y¦εܧ\jP$. bWmrS*Ne Q_[4;UVJg8q?'6{h >E Rr߹O[RbQna-??OήꆆX ưpK߃8[muJGv$l zcDdj,F, WƤ[UG@O1$c3{(O(4F56F3:iW8=W: ][-OphNlQt];|rs!jbY̒ @eÒ+B`ZLW5崙e"ߙW5 _h3+j4Ɖ77ͬ;)^t2ha=cmC M Su1&kKY64 l`2w7&tX5ޝ= DCapc=z[uJV:N*݌Pk%ˮ\'h >y6ot;k|P?wF/tωW4nuF`ڈ'.I'L(ʞj@nM$2P |yIkPD%ՃZQFˤk,ӚjNyj]j)VĬtHT+ Z[PlAX,z:ԠK, B!2.V׽3v?fQO- N~e|)C\qƞ&ŦU6DǨB5/m&mNChDFǑ{È2r> 6u{waE0,^t-MBk-dy7ܔkefh=uzH 3Wdv>҆nAVZXgsKko)g f7) 6M X( S}㴇P焏0n%pI~fvJw."=x̤lȍU [~K|xaʨ# caח7e[`ԢGzdIY?R{q\*Σ`LliMw ؋Uُ0X|eKB[ZfL./ F"PDDoVx)}a]NVq {)DIé$ np@ nr|.|JlYP&M`2'3[Kv0AD"G X0QwtK#LtֱW ܃8U^XxtVf+6(P~ $YRHgK8ЇUX o\)avW&ZޮWe|e_@ ܞz 3ax-Lp"BeGJiߝWr'X;cpAřkӞb7NDhޢ`50$FJra ˴M$M-g~T`9ar?Uee$Ե1E%9IhJ4'a pJ&@rΚ } n~.r=8זb ǛrRoklNߔo"4U]>y3fx2.qo%wr$3Im!!t@3]!G¡*tpp ͇6|٦QR$)PfLiWG|D *}7[4]9ӢZ91 epzO.8jX1K% QJ#ÿ?{ul$i3_@bQB5 Fh;4}FVnU+R4 MIz@^ʐcxNHGDrT|ƎG3/J/k}Oz }%t{:G.%趝ڧI.M=hVCKP'DƘ_C^hN8-|[OoOF~2(pb `̆oT g(#0j^HVo@Ҧ <^ yAevTs9/`Ap}yiHB% |Sdt/M߸K-^Htj{ĔUhwr K:‚Wp 5MۖÇ{<*ir:q@݋Թh uY1f=?yC7Ua~6E"F|9߷GZ:(P?ݢ-d27"mZd:f * ey'{M h<=n>^ #R<{{z<%0d85L"^НF{=zi%ƻ`MERgXcEbMY}ݒ__chX.oEOLsW5m, 7t xtnBB#|FJt|2*e*CDk^[-`O8k_?r>9 :?Cxߌ4 We"^FVp}/JΡ75GcqM:29{8F9H&m< _/'ٰvEdc?C;p/KVfm O&1##~iM X*PDA R z3į\=Z']6})FUS(sM¹L'v =/ =-A߅H}aAN(rPC"=S#I0srW*ڹ[gh9,lxEx^Dkf8_+B-llZzрHپ2 /X;*/`l5YZ%hd`IJ%.}Ch"~Tۢ/l<ϷtTmfm$2nS{WU]5j\TUXG45ݰSIj/*z]+/ 6;پHLɐ'[{Mzr1yz{pG(\_Jў#'mtKq@ѡ`~T J|ؚrb@$5ӯTk""^50^?;|wy)?$*;t])@FGڮ4Us J*~{d,53L:N MWx:NGmh@/ƩjCf`Ew)f gk ie9^b\1wNJ_nOxja $XbT8=c NƢI +s q%[k ʶ{}+*cL]u./ޚy@z"O֒Ud M b8Z\H[iBCo>_vL! -nLmAl:o+Tq ~ylң% |#0*,*ͩ>p[a,Gw%[xz/[vr|_o9j^ҤV$qS!Bj^c[<F] +h> ]N `&<2eem00Oc۾ϭV5] 2<޳0GsPsK%Xѐzj1{?PK=-n82EKOrx;YUf&'kDEMY8+_؎)\i"K]ES۪B jn4UZe D:ҡO(^ f[lmUBn߅|21 Y ʧhM|dtSj}ƖX%7ƨe,Gt5ן광M~ 3I7(C# rnpVxokCj{¾ Rϓ!E?&cHC|5. Jtǻnn\_㦎'P*,)Uʐϩ8䎜J)Q3fc!#mwL89)j#>W]ϧHa'-!Uyw4|-8wNLh\8;kNs{k Gp\v?S}7.va'oXu蜃l[а`WQ@F]{ot{CG'xu3l .8RUXwT+ՙ,UL[ |N>fU]؎j*nq*yP]V}Aolec ԏoX܅A>Xlܔ>О%}9"`64҄>ls3r(hfU+.xYv.()LN"_2Am{50k}]8x+;sQ 7QZ3gԾt-4[8B@,$N3Ѝ}D, V'`{p.X~9LB&MhI 9Xg8wRǨ+W׵Yh|<=XH)G03;iscͯuU=G9(S :(@b%;F9j8%j`#1|CCp:Q̖33` 6O +kѸ9}Og8t΍-CPZRa \:*=h+ Y7p1AMN=\!sŊ_wik*ܘPAxrY7ee[P1 -#sΚ艌ya3-]+IB%K#^>ŏ>2~"8iԍ3 +(W8vAԎ)?AvaMx:mEdxskڍj-gFlJSz^$ KޖZ};"@}<`6nHZgR`S.,ba$)91S݅L8eFX@ 4㠌 'M8J PtL8ݚy?ـ8x(SWY:%#$h3ҜhƓesO:tTf-0Mh$ūYPe>Lu箭]nد'e߆$ \&^֢S Gr;;q<Peŋ#$c-κpQ?A<) >g~"]eD;W k-H{(kb0}+L>M7' (#Tޛxk5!\a1*GkJY %7rn+ykHX[` vF`ˏRņ:ʩa. n }аT?[a4JF'yHC=>HA>Q-q79RpgH}\r x텗-9!Yfu*W4eDkHOa/UY*޼  [UT/0 >eB2bxNO}EB@IɿmF']b}c5|3N+ursl6ȃ:Zʽ!;ݰ4ꠜL:crCuމ؋+^[4).צ1_QiQ"{g /dO G1Ѩ$ZM:|e{GVt[ڗ'ms{Y:+䉨Ӳ(\˥jj4q7lDBVpR7!h7ű).Qي7} 2k Eby-ML£n3kث蠒ڴ.MC[#|ϋ"(_f l? qNpty!">7yIa+Ƚ5o2?ܟPձ@kJَm\}4MWɜW-V]8dCkǝ+tpb%nH~9ےk4=wY`"C"硆-xwR;71g]ͩ7ɑUv1H"~͸)Etڱi`*Μ}']ؤ߿Ktk7̒͝F]H˟i96Nں ْg_2~m rIq̰1d$k =n +bX?](-Ѯ"SvYt\g=Lv8r-i)`h\h2jmX2 MQ[.?omdBcړ]K u*:lni|>rW%.y݉Zπz>lrㇰ+ Y%+)([,nbU cV.-R`+Z~reP܄{w =_61 2]+t^Ngm;Jb O!@%wO$1{i9'ɶ \OoM 6xPXc~}nӠ,V'БiGquG|;Uc &d#F;kX^K{nph|rc<D`UFM]!n⏈rK0y)>[+8< ^Vb}GDU2}EKoV #4T&/WG,ҭ"<i8S^ݡ.Er"̪;& ޡgƊ`­/%7„μo- "~~Igbfg =wA붌w[{UہtagSI*% kշ"8LʭN^,N9~$U?%\2t.+@!j-77U6h--.nh_GpmlqGwTnPMDh]7uH+6tI^pbg#_ Px5g%0X|VLA;P' d߹:.ʱ³/cKڥ4pbn80S+^HǤm3H ۍUodU(i$(EŘ؊B?yUlbW ;%G}?пMPJn’&bѹR!8/;::] 3 nj4ddW5*gzc%;mKeAېAݛ8ƟQxp½ԄIo M:n ±yJSHLُ(G!p9P)Q`'ֽKٰ46^ͱ-A# hQXT=yϠR%O<y3c.&Đ<Ы^fZhV'u>/ ֊LZ[ gP8F2Q7(u+eI7ZG.cLZϥ<pHT^%'7ӄc*6bK3; ~ys=cj> -mz'_aM.=6T)K>ò0= )4 Xf!(,3̱>NIS7Q gkO RGpc|φKj| oFzU\kᄅ[$/+i(Ɵ/<&^{{> [[t)VðUL'}S?5hJ# @{$eʋF,wB45c[K %ΦԿE??)+ܳA,31.5wKbOƐ4Q&ySj?3;{{;fنG)EHge /7lzks79є[7a1; ӎPvf.j-w >Ou<߀F&W|eTqItdz2Uq0#IM ;dDXg$~HY?-&ѹPwT-5lܷ wvr 2O0AH8= #-z!!y4v#:M5;?=tr@O!>ٷ!lJxQ]UbձF{A}Z n 6#BP.;~GF Thw5c2q55;=I dv-d~kuGWWz{- 7@rkϱɆj`x!ӽWMWQ{7?;o7z;qݞ5@jPwelOIkX훺I?O4 0ˠ}KC7ڗfek+5eUd7x; 1d !ϖ_;m_{bp/8k3),-xΐ"PGO1G:xcޞ ->`gg+98(rV[\$a?is~p Ƕ[PNu:UĈ69@`/3$LtR[I)ox3>s֔ӂv dxRBݺ] iz!VS0l}aES!9"l$zo+H .)",s:B8 s<8dPnsǥD'Bԍ [歮<䘌9.io NlA`?V4=:$@'2Qhl,uBm}]Pc;`*[ ؈`ݎYAq*:vHfөl)܁7Kc#)}Mi"^w@|TfpW06U/:]QQ_[ Y o vvLS gwS\IğFBvd쇒wK&r? zGp_-M e抏pU_8G>U!0x ggD\hXDi~4{}^`HrB^_#*3׊UE'NDPҸaYVn0ҽ#+2da 5[H|n~w0 p{K{Q^8Cu);IE rh!{ $vq>]Y(سZ(aL^j`ϙ\nKMFu:C){a B|P.R@ClTg@m4.gTڋz]*(Eʑdg[>cL=QhaNJ+7kћQdrPM+G}^6۲ވGQ7[bNf `J3!C]|ѕMBd@0X.+B "-ve5Њe/!AF@,P\ c >1\\*+@aan$5f%+ǮIeccT&1C/)2m nB~ Sv: E+tfQ']v8P)H_-e ^ZoD{ظQaH1shHo<U'P'*|4.&V1[;MF,>K?f]:"Uhi,C#|Ԍ1YSi-O?It\MG:_n7%AcPou'?/6k7v^\{+g6? :^ڮPq񹵒n;o368>!k7]ɹ⿦4B7WV>xP+>@z +Ԕ&̓w*TiX_$qMٝ14O91$?v_#nUGGJgct2j:A*Ǹ`^p9- v4sy8e֗\<[!|P<6C:b8ϙ6}6PQL"2ȳ_2E6B\=r9Q~)y)T;m: ;[ Ikz*Z`K_%Gʘ)>~b0MLcMZ/^hQ% ]fh"7h)(jJ˷սkl{+;JZ1~V(F}r5iY}`vaGBowa*ɯ!o=_Ks5ꇠ5)Z۳{}t:cL^[:*zJg( U):<+!$̳kɰzTц[t%,+$2vJ)\b|亹 +{9pNyۂ#FJ ˶3-Mxo 3Ŋ+֭l{Ĺ4NTq u#l'ٹ]i ]i%jy#)O}8ut $fG;L|?tߞ 9v [IKXon$E=`Uҕd><*eHZzp!݃ b|SxD䰧#7?ava7&[B< n$Zy(ȯڠ^!'fD^l\hv#[9Z,pb8pOs=uAXzۅ4JV?fsfp1jG#&-kbFkCT)^,fEw_ػ|yf%Z KլJS PzKd'eM`/`&jj5SBJ6@ Np{@2 7k0wd &jfo 㼴МY椃Rc5McgNR[qjVS۴Г&28#[tuk*x,#?gSxEx5C8-UAkMݲiDa 把ReNcoFʿ X\{"&օIK:[88 (2&&ˆ=Sjm)%ܾǥdsEJt2GuK!>4"Pb=2!T'yebalfԋ'ZW+F-;| d|w/Un7tѬgP\k=qRճjrfM6Yеsl he$og>Yu˙HZuA?I, ی@jUwغLloN,x\1|.ٻM.3LIXR{eis~1K1+ZN U[B ƀig-2a8:i.P96e#bMyVD(0!dhg : -KD\\ƯJPŗ7IP#چylcpf c_"?K _׳rû|(-}%s OdˋR(B"SN&}uuVu"D~ =vg -68<lx.ZM3GLz_87J?<8s326͟ǯ)2"4]~v#n@58b=`EQ-+`fMr)#lt ;jg.DjE' PοxNޘpG'm*f9707.4:;#E.nX sS k5 j똷kBV&<+ XHʅKQ՚>AE{ U.=t a.cT=Ñp ,#FhZ%6N?JIEy~w&*KD{Ў5r=EprJy5NlFu sZŪI|̲%?'!$Pم 6Jxҡz!ˡrh•U@PteA 4bVy>ѝcpGzt F:nKI&4!}Uq>>b%r )c@')M8e2Y"-qWCfŊ6Pc*ES]hu(~?y%m|4^E/D'4  Wީ ML#ŷ*x~ vb<`ÌwYgN~}$P=Oى&ĚF#uܴU2֬wNr7C+CYB^^Ks?Q U pVj*陬td*Bp]ꗵ/t.RnV(Aߙ}L`sĖ+j@VQ )XM㪬Ԯ$㻰F +z oO k+XM*m*Y*ij'XwжPULSGMUQ;R}q2Α99Vard娴Z 9] U/>4W w i& v'Ł%3[+Wnj.Y6lBxȋS#uC < E qG%g4@zGGj{6K10Nܭ<CR~*beāteU.%-x*`d9e΀ֳ e /Wc*F'D0qiC-ݏx#'R9&oVN#P5\ u\_dSMI U]z?'k.2l}s΂q13jYSSRR1Iodۏ5hq-$@9wL_@ 5Y9,hg~o֑%5#yլDI_c +o\nKl*Xȹ7- [`5Uj[#7"`$~v M8vXn< 2,,|ޥQePU! io=W#0,Ŋq[8 ;g+eNj}%nH^|Ve Rb|R{h8(MMRnHHJ >?(amnE7@1C2Dd5Eǥ^]AMd,\w,GW}I4I90U2z>+LE((,G*{}»T焍E,HUbpu^KW~6RcQ_?f#a`W\{nH( $;Kz7Q]Jbez1C 8~CT' ']=WgEt55ee &X+[-[.tI{ܖ! 5L[s#(zdoΫKJ^'gӥ‡H;Ԑ,+sɜ5a$[9漐HJ$ng +U@uaLHP:+[u$r$C@BO 5I.SqbF/e%A@gePq*fM\%f4*vOK3 di]`|_7E&>8.*cN/8F/4TyάNiRuU Rg?3-EzF]B'~L?_hd0MMM?5AЋbkY?Q.f!0rZ@Y?5!I,HO5Vx$/ 8 4ћ D6zFx0|wYHY_6l.R.Dgڄ{^ަk{LB `gn: Z50Xcr,Ans@y/[ o67Z"|ӦF[ ~CE@4P )$FtZ5* "{6Eqߺw@ЅhI!em_168<Y `exzdu |v'wo~@7 OSG&u\}m Cp{Qhz6'Y}J&#Rp\0}+G"J ==QWo3^Lj %bQ秧]r9W`WJM|Hpkz>:J 6'cwnTk_yL4ċx@%x9KkZP{c`G}&DzaLVլ~ O65փDY1SٺYp Ч戗K;HxǼ0e ^xX]=C#?aaXȮĻ U_f &6zb@jE4ŵW/1pr?hLǨ呿ȍt BҋQ#hRϔ4C3Λɑ\㈺ڒ8IӔAYCŤ\Vۊ;'ZR[ JlbP0W QoBa uvUG학]0 \Z_׭LNrH&)%GFƆg8 ]фkW7חm/Q`ud y/$hRTz]0; /+]O?]H`Xaŗ+~Ukvϟ@:6{+*J⤋'?mӴJh&/R/ ,2]B0>+Na7˙SLMSSPݢ)fP&Ur'RW.Hjӈ=fu/n̘|4L ʺwI\q7 \@&s8j7T2|7sr*AEaeZ8BrEkБ}ڡG.)k`jm&=Z-%4ͬsQV' Pf/iMU"v E!4DFρGJÇ1µ3ˎVYz$>roA-:1k !$f?J[Uؓ#tS9]T:k, Ê8Afsn='mKTX-Xק#okJ@4=8ͨzޚ%A2qv8l s"1žWn!a)Թ8Mo5T\0Q($Zɹ1!+憖+$IkƒÌOoWŮ*i&e8Bn@AI5/^br!ķ[cJboI?@Y)M&YO-s"VX혯| M!ۈvWK=Cw0spĥmS)Hdhl"%H9G%8~7p}ιT?*ah-"ah68GS؝WҸȤC8YAvYkrb´j(tHSY-DŠ) DfqDܦ  Gd/A[ܓgl/jHG$+H|~*O+j(;rۗ8}Vyj$_iH%Pmrìn>UtNdQ^pyEi\gmMq(,s:ˬȋ aZ*0~s:襪e~AAg9ˋV&~ _( Qq~5ߜyWVٍz~]67>:֑&vAAǍrO]ݸˋᤦ sy1xQ8B L:%rۯO|# yXmb}, ,z6D=@geǡٹfjvsBqh AC|ZB51 *<X\ѧuϳ dodȰIT>\E"[J58U>0I;G4>s5⢾ .`<NGTVO\sG hZuczٚJsjފE M|PG\%kI`;_9Exw]N~5Ϳ@ c%0%[A}U+/_^#nP0j=;fOE\rE*4KVt ^8_؞{+|^uMDSMFej εmj,=lL{hobm#o+0i4!|)o# {rV+N: Uދzi ކJAе^d<2@;\`vVYɕ30&cgRno7|H-CcIjA8r@P<0wU XۚSjuTAYIEE~w- :dkDͻ! }qR昭^ O9ȣT mH竸.J84s*y2(tTs()G#@*ABcjuk&WE!ӚyBekqbPWU?jGuщX ]"M@ 51 !KO('Ǘ#e%uB D8&olO|$X#ژ^ƨC$;10r9.}gr=-4"jk{G)"_/pGZN]ar /;$l('>-AhFa_!]PTFSCmFi\Jʬ^Ie`3-}XK{[CXc"6mM_Y=g~nK(аvEՈ3X#XVJ)CB 6: 4-=lw>/yee=5^ͽ؍Sϡ4زL ~_~?pͷ|kE0F7n4)- *v٣1h[L~lĻ1F< 2F Wӗ^K6g;Ҫ*Hw ,\Qp9JBX# 24$9jE ,|coBh!EL2,˳upS@GbYp+L[+Jddfyh!hQ:EMXm$q^(9ׄ# \ǐDrņE-FB}5$%}F=!Z3h8(-<̑ޒHP\<.'?%]S/*Eѽ.N *)q\Kz;sRwEÜ^c$.lДu}4/qChU]v$2d7Yp+lFW壁ĝơIt1~V2ZC~a3+:.BGz.*?Gapׇ6+ f@sSbliWNSr6$EXg -0.}b'e 9@21:@IK44!K  xU(-:0 9 TD~SE\b̚A?vRR>|<#&sЩC+[FCPOAI'΂>8%Sذ֜f|\p9iꮜ5b=!L'~a]e#;tWc5{}'5,9Uh\ҭGΒ$I\iu&*)*N822]k8tty7F)/<ÒֽֽguA%/<-h|Q.e=.LboIK(3*>K5eb nkAܘ']iӓKBHG<+V]ETJu =|t7CM4J '>ŚERl\ph6g$}.AG댏}}W(l:|iL[ua*\ FTRl[+ScXt4fl(7%BdnךyYiT={kEYiX1&V/,t_)O<̳#h/-+{o>d"9lu0za-Wκ.䓮]%726]7Aim}u`Ȯ74t]x6ױa !(kep5'B5=T&#w48]"B|)֚?[*oaW "VЅY[t7 ͛g@j䝸ɑs?CSjjBmFwDL1\~hE p d1ԈaCN` Bˬ'dZG]8d3묃BUU}W+^ac٪?_5ƼmZ%{ ?riѬp]h|O">kMSf8A%FT"J-与1|ZEQIM%"ghE˙8 :0.Y_ V`7 VR¶¶M$T.PtG˟'A e+]6C<^op=w Rl\ꛒ#  t,YE9!U` y| JfE6tA ܺ,Ҷ+Oq"SzO>нny Ʀ|D䶋 S6{.&C ]M/25!/}K>F2kCs*_5w;ƈtq`C8uN5 bciطr ؠ!JsGOTDL('Te8>xˉs0|.sRYIJ#d2\5W\1+>k>\np{qL;e[Xg _ǾL$4X8 2awGE#6@~'^0ٶ^C{LOA! 5wRKEjRP%̯Ba@Uщc.눃9eP! TY,B9ץFMajcH*c| yAJ N1})X1eυI'?{S9ؤ韡..4.P̐%1پ&K$wzFJITyjjb ~R`8(UN@ ͅ#" M, 8U0$YғhUSw8O\صl/mVoa86 AB:@g$[y1Dwy/2KМ3^,5+3('=7Y]1N*98okX4cFS~ŴYOPڼ>9ĭ겨F[fv{'w?" T(!eԥ\BI\ԆA:۪|Eumw}u+=?#9lCDdeէk/!#M^+`Gd}Y ٺ\X4J}ӡqduGSB#!5E%ulQGA"H_fkDv"@󛕹)=Ե#{wg:SݚS-lۧǞg}6RRek5!ĈV0[l"B+6c"^4s]ko;ag+@wt} ͞{ ;S RQ8 r6uiU 9K1&La %3b)]0 0UO\x/bўenŬL3^45~`3R Śi&7=rOׁqFNa~2#nI:1j,tw2,T_/ֽj{_Ϙwk[xW өkG3a3L3NIk/fۃP.v=)ن7V?c$GSuRugs4j%<59 #L0`B̒Q-!U y3ULjHnt RMk;TEPi$ZeȔu^&l&(8E!ReơdP d=6,Qa:%aܙ\^? 3BwV=0['ЍoAX84ʑsNЇ$'+*{Gn}NS B&EB[X4ORiZx*w'v5WD 9 &5!o]8Q:q`W$ѯAFtqDž3yUox=DzvĐpX`iI_ 3o٥ ݥ8 , F.`%J7ydͨiH"K'gqV_@*WDs{oa,bo|Gp݆P;TI;𤍔g\E䂐bt`WS`EMw;>{R#]_ꔣ]*j~'Qٝ]*R~Q@om8ĜXn@ƿX!;?_dP4VPlb[Qx_Ivlueo L >Nkb̯rC`wSs8n;/II-ms G-_VCY 7. 3,vy2t@-Juzϖ9vħ gղk_@Ny q7u-`̵Of"ԡ5Md{J(ٹb ;yH|NYZYԘnp p("AL\Ri T;bā*4tS_oLc+ɻ^i"?Mq8bir]m,: a ]WSVWo8 *M*~E' #C4‚׽I UIk;G3dsݲZn!x9MN;IgW93M#^`x@zYmѢq[6\ n|LRHZɚ5LxámYl^ƺ[=#X(.@~N"̕*ӌ|Q妯^\w1 ?L1J`J}5?#4¯.(+y[k:qʧqW`f߬f+c2BC d[\۔! GLsrFd*5$zۆhR*l@Tn`j_?0b,%$tk9d𵮼`Tᶕ9ۭ|!lN@!˴WPTA`"&RmyK@CvT@a4vc!{+&E,SCk}Ll{/)mVi!EY_g[cf<%iF'[䐮PhoQсgh̿few˨4bIseetV)j:&8 '8M'N~båѻh{]ǓK%zؐPI"8?v(Z,{\eHf 3X#I=P1y_\B2o̻'W_'7M9oIjkuU/uZ|(miLB)yaܒJ 2y鲝 x史E6RpxwЀ5E g뤲 (F(rY JŒҘy\Xh [; iȸii|)]FWFaԋ>O>fCG|U)f?7BWZNv7FզH:(*S^b"J5IT];*dk|$ٶ 3S>>n+}Oe0baStkz;g p8v}NhΠ/*mʀ%7wЖć$Qg%Vxbۦ8mcR-J9=D2YE0ryw ^z Ӛ g%GͭΘV6VIevV>yPXU5Qw#ՖJ".]o5EK8b5:1_C8Բ>Ϸޱ]'K} ,@!-,눫y_+Fvb^x;P]s1m)WO⏩R.\'B)~VW?/( p[)_a;'߾1<澻Y`2[?ܵ> H17 2(}'Wa 1(!^*L] [0Frc[0Ĩc*."vkBP[ʀNCDts̫~P26;3LV5؃皔ȃg"f&zuZHu6oRh)l5a@,4bXzoHH- h3vPWC) S1p Cfd@ "-˦YYB0L1)wgg"RGLn+ʒ==+룴8 ީrXgoFVA|vO<@.l+U[ˍG[AdQ)NO(v̟ ~@ԭ !Չ((v|vN, _~+(Lc`osŌ!1" 8U0R=&f&^Cw:cR}hng݀| ۿ;4V$UjYSь)@4#enT>Qn]γ;ghSP]~\˽S)P3eWE4]8`܄Q=2`-q)02~%$e;́ӡȘOf:HiTO:FrD$0 ;U̓v{ üFɀv柱2r$c?KԲ߽onbKm eghL[vZy%gǙZ.j f? m#%攱s;El79OZf'}?G"!Y*~ScwhF JtmdL٣eǬ` d\)*_8|KhUv&`iB:%RFGUSWRnj9t=/-1csFr0(LRL6Ue߲#S|̆uק GF<侀.EQn\D4 <\g\%"N]&\6 k?LyL*¿tޝtdo[~k>xO02h9h2a2o>$0 ޮhKdLCZ.?E޽|UNT]qP6΀G"ߐlwfѠkN[KiLjI_l7}#&gЈ6>JP5&ܣaYSķ]0bhү{WUs q{[#ԗo/*@7G8qʿU Mh dZy_zGEZX/b2DuP'?-&fb|n9x<"m%^#:%ќ;SzZ~Bc ^B=O3taB)]VOaɅ,V:~rU!,&cNoM1Ҡv;5z"/y$Js { |I)ڤU/6TtMQ՘#7㙲&}o&f\6x-]y˫II)+,P'P"qsDk|BDJ0-Am^o="Z*ޡJqŪ4?9rObyor1m(M$ՠ[RxhԸ?א\+M#!}R30 X_LcmeQWQl^1"stg&qD `$炎^w2jWǛ"5]GEYtɦ0kMk &]e[yAY2MV/Y9`~/&EA@ڗndͨJ??^Djx&AdG &W7GO Wvz}^ӽ)PY]|ڏu?\gˇd܏ϿOt+-@%$pgo$8[?ZH}sknc#_h.P/m235] ŠM Pm1c%Vfg{[P:/vq}( C /R"J典Y|侽%-\z':ً?6٦ T3,T1kЖx} sO/޵`WԷX2C/9tZtx6~j- @wJi9 ^_|<z9Zk?M{06-b,6,%}<S VL5vhḢA1v>~fk*Enʸ WCױ:SݩԴ,u1)%*eNzۤ(+ ]A0u=Qjh &>}.w)%oQO۳x78<'eDq?L*>orb.>b129e/r sC]V.Ͷ&sa*%؜8<[9/8[܌K]|LE~z&AfYh+XI|Rx}ilm kX&aKtQ.19`5rQaWBxuݤΊ(wƭ%E@W 1d=C$}EJ|w'UL:;?ԈJ/_U?TZR`\6}KGťenH|:gDFu^CÙ] wu'u$u Mdg@PgnO7odaӑv쓛G#M&' e8?o9X"8Tq .oiӢ \q0E.+Rd [$GwTVC"s-6*W,GE]ʼnqkGF:l6r\]7 NJd\h"mh(I_ xEjJo{'anZbHǿ#߰yC2[N]{1ɘ ]Vzb j 2B$ĸV %g1(NE`=|5uDs Xj6Bڀ01K|HܪڪZUpMUH9)>ΨodH QkB+a% !³ǕF"Syx6$OxWzZ*\H9g~z"~ @Dٍby\*̑>s 4"TlreJmglpx%"Gu*XŌM=a3J2OfW'Co*}fVNol̅@'| C"l3~qտu_[Q2iET ;^ا6:-0m۲ nl)bp..AS`7s${.xu]BVqzM+Yu8%.4c<[{j,Z.lhBV,Np4[z==LF+(mBK= e[~V%3֬OD(ĭqƞ`а$瀜u$, 7 &YvLIY5%XGt] k_~i.hVvԐc [GMdt_YmxMv"66 P Ae#^d3 0-F7_or"ft!zE$!F1 T*\NAxtDhk}z]D9Yl|%L|BpLd9ϟ*%Rj}HrQ#[5:D8,s?j^d }Dp Hzr0e\(K"y =hLSn4{PZTXMdw0+o /=#i$bzD-ydE؟RO#G`k!Z2X_ 4ru/6΃]fb]UEJrP#*T*a$媻8P 1#d=xcx$$O'`iQI/n&A6#p ̧IRy]S_B{ENb3ˈrћ:R)Gn㑜qk0ت~Y\v|ޕ:?q܁QzAJ[)gĺu`=b<0ƍ}wX??¿}Ԧ.A6b#GSQI]z+Ff'h֕;8"޶*` Y/?{HR' QX_cj;W7?:trX0BwG*=pG,l6N |0(j؁ qY5Im'cF /Ap pv%8yN /k4Q pP82&WAвGy䨧ƊHTdc+Hl\ZΒ=H$@`GK-BH+6ȴEr #[}.g[S+ P]ҏ90Vӿk>>зK.Y4>ZV>p7]3fq2<1PVmXjW!yHlTF(̔Ĉ9@,}cȞ@ƒNi˽vf\.%dHḔ?| oj56#7ؽ$,aK$o˥_COR_1Q駖W Teאյ݄8'Wv`_N7_͋ .>fnin'x-C;Aa8 | XQGQp >ga,'jVON Rk/>Adc#0o#SJu`Z%\8Z! ^|@)O8fVDNsr@ 1}!oհr.1g\9 PXf.G'-{N J3ߚ?,c1>k[}0b f2r_y5XG}ώlMtui}+DQ.2ñ,@]dcs~3(fމϖׯʻL˶*"ߟA0_3"Ȑ*ĝ{2#@ˤI%v. fhAЅ)MȮ87;1UolK˰ބ\ m˜#{X?rnV~P5.wIycy!\KrPRQѢҿSG!U!{#7)vh'2}Zf WSESsg]-(w,6&f +:/;rVEh؛y|2B [W* :im]` l>-$# NMJ(C(9@=*w*2T^t[Uδ׷VQ$ R"tF w7N^rKoLQ?i8, oCJ6)2dt2UjG[tXJ,_U+3>fgfʼ?PZGdm{7h$Ș79r/# 8rTv?znRci8c\85Kzs(L/9*&ߺ6Qe6} $+=ۛګ V_bDne#}rGOx?\kS 0,d=N*Bmp5jt `Q- TҌV}]UWP 4e4դlXMC]nP` OE5\Cm3TI Lܭ 0hʿqُHަ/U]°5{֖3qqp39^ pHAL=^ W Yjy88㢈eǛ%sFf= 2L y=|06*j%;w'w IJxեPu۩9vO5#Xf:3ui?A䆪 Ah+MDN,)dVݹxZSE!3 4j;dh'nmVRmZ(Knt_vo UJzE޴[G\-o&fM 0x>FE-@c6( !G5Inʣ|3٨ts}O%(\ڛ`U׎6/8> .C0'[?2Aw=Vs C@29XKuOڑiZjSMKx(ֺsNNe|L>5ub^6aB Xpp̋Fd;2VYb=Ʉba -LzG2WqJOcu <ܨZdcGșaھQ}8"KM*/i!m V3e\%Pڜ&jr/sDJ|9@/̕*=V2;FzuUG}yDZI?X_Lku]E ˲$ tXrg/C`$^@A4Xi>UIEUTK\BԴR}1'фƫ=b] XH/u܋-弆+)V{*fV wR4-Dj@v W`5MS-MsI 0Mx(\@rSoݨ@W޲2F,+Tľe2HOގbrTŵga dhq^Ԑ"BJYxٙ2r:7p ՓK+I#6'9][,*~` 4g!\ wE {!C&#A(=( mzk'>kP x.qf ySH 22iծZ? rs`jd(y뇳M_-nb͌.7oLTuiW@eQh%|o’StN4fšeZ$WK,u<6HKx682]u#QSD9Lf^~]hrzèCy}t NQHͷb&Ifj54Li75D.U si7Zt;0{]G 2v,|VEIwl*%q[Ԍ惮nlp$?]Oxɓmו@V|8h)\̷C p 풸j@귺/A dy̡^)uScoKҊ2;ƍL\׌KcoL >C􂳮\B W}B}Im/)?򲞝Ji&%=&RH(Q.ի\@Ȏ}ev)AG#'(_A7T9bqqAsd<, H1lQL/CJs2Ҭe`Q7+K_V~E΀c fgO鲨*be\29u7Mbp|qlمļgrZ,"dK9l9zhx7 ҧGиklѫPP` *I.>83ⲅ7<: #<86WK?$b,wKrv#/JseScF>9(L}u0*:%MkWV?g ջiwڀ r*C3?І4P0`=])W.yyS~9s@J.4wOV %Q: ;}ݩS'hc>upQQ5%J3L fyאc*0KF@#}#hlf$9ټ`E`ۂ 4?G(A~4 dg_է?>79L:l_ zt4_-͒x rU+V/9Ջçܟnb/7cޚ <@D&հj> Rv.ذtJ (CW8G=o.")VۈzuᎨ)2~aq/0_o\VJCquzBb@JyHC٫\ů(1)+ց@ _ajK Ƥ2GFnNuZ&a~+܏#+mˡۋjcc&{62x {mqP˾N3+@2D:c\rpPǁjG[Wpa}mX?r^$W/%[>.C'*^9 ;?q p#/3Tn/G 4[32lStxFJ@zZ P !o?2鑩CZYL3Rճ\ 8k7:! [HAImQ}К50r:B'e} JF-~nZ֪ӈMB=u5βP]&?Q 5NO,2rө0RJe4h7 Ple9p_0a@.WVU?Y+00gS2X $|r#UjvbʖLѢ7 ,7ԒWfQ;cH dX} #S/TI54_q+M_56٤GJM8ωڦ"%+2kNsZ.@ccn4u(Bn4rQ?/9(Bz`6x#(-<Ǯ_%#-gU#)xypEH2DF|OCC㝣~յoU}&l P7Ϲ,^ԝ,r yQ̯.ypӷ/?boT{(WZ /t71Z-d0~, pj_5cY2esWIOlM|1uˆt#)e3b},=oq߄J{Pa"#uЮGW5hbr޹1}G(Y)8q͢Wu7C="#ڈDJn]KHs`7yhQ§,!Zāvx{F[xR<ثDHu2H;ذNj+ס%hٸ0>^ȡO_yIF*9++EN}?Z H]ܾG@{O wqs63|{EhYE@O>(׶fN@QF|BGD ٘΄DhW(2{9+9}i,M9^ 9lqhD^@ԙݯ}'z!NPQ(~04mQY*cQi$v'f/hgedv&c&Zrt'&}|!kGG1Zϔ[kM'>f˝PQ dZV0-?Ly>vWo-; [a rJB}|c3PH jZfbZKWʾܴ{!}HlzUX~\iwl}J#U_nJsC^ diHp]U[Ih%I^ /E- I? \yg?/$}ނ׷.S 31 !dLF5G[.MʋsIPä3.L:vߋc^HrKT fW$5u,$FXhŗ惘9os3~;0K{?Z#\֓gvsѱkW8;ʛ10v6qD0'/yF>tw_"m%}~yE;B^JQy{rdJjdl}(p0TH_::Kd΅m3 6N3yVƀDՁ@&n:YS?(yK5%j  : 6wlbXs싩9[XZkb Un­ k?~JďD-\nry 31B/ab8{ JR EkSj%mUؽMd[ߢ‰ⓘ=n{0e|\=ιNVM B=MD]m +66mhp"oIl3B? zg7\{!@EbGV%>-ۼӱ.SA{q$Qa3~Yz(e'!GA䬈%ݠQELW&&4oX/>+!'m&I]%抂~ |c<|w\Nxڀjv#w?Zߢp5ís:U 1"*jXSiWB< D%JviZ3_6~q%.=bߛ^20 >.lRlN>uyZ1 f>jB`M7rn OqMkz/ӒOq0{ CBuC7cT#L[|q)} #)epշ t?-qI)8̞'3t\JBM8>BTSM*f@f*mG*I{E ^[i_6O$lr.azHc{ N!&Xq<, ![Nkn6 w!Lʼn) %+~اi5 cM$@2?(L>uz1Fu$B:7;RFP8Ul}e+rL莀L7op u]Cߥ+a#4-O* vAfS@k$L#s]7$5)XM– KŔԠzߪb"jc g%TC!w»񔏃5},LrNFgfo(xevuX!|(깐p@*_ʳ&U܃)b5߻\qY*2RllpdewػDv5I4Z`C딨oN9]inuZ` tY^; %] Eti!FѸUbv»<^q9GK(yĶj-:?u*՞AS.0[9NL5"@)dM~U [ V hWR+\tFMuLt9UpvՄZZ΁BS G= ̊G4Mp7WI\@_a0)8{\o< Z(?Bv.ж w!ƎN.2'-"R lZN\۱t藱+7zUCk,_$L8Ht%Cj"&%:ӛ-4;rF]SVw_8G 3pQEd5z;mED~NC0/ܚ͝ ]Gb-a;la]2(bPU  {bCU9@^ AɈlNuIHQJƺ\8rvֶY:q-G~kxQf)n'>Wꚅ^%AzХ ďLNh$(IQhӻ)3RK**~%m;93 сc5HVӕ;BQq2O/SI\Ԏ.쬄upU`'nc ffti-g%O_!2Y`sR\g|<=bH6Q,/}_{(nGI&o˜3DV< &s槀RҳDsi*_g&]z_R(aN@ۤQ5)PVЀ^BrEHl(n_He6dWlęBȗ/͟ôDz0aIa4v\É9h X<½Z9!&mY k;e&qDypz;4&S+-wo^ox|bDҼXgMPe‡e|,fY\\C] ^(37`MvY?2Uln=B0AƂ/*ϙy`t=n#%%࿳գw@7} tJ Rѳ܃cPTf23zkNh']%Ygf,fH cWT& ?)$i]%#-{JxAo>-B7قqz?(5(5I7~I[xӲxڡeNzR/>=zyjߑG nۻ #|yR`7#V?a2xJU>JOz_q Mz!KO17U:D|#j/)èVMs z¬paivZ54$7mYjd"qvqd~#﮸圧8fBu,HE :s)1ڇ$LXg,I. ށYQNLނ氍PX1 EK@]m #3/;eh?Bg'ڒl&d],Tb.;cЊCw^ѪriFufˣbb_n_08:yI^-,<(|ҎU`>ި>lHDۨi3TH CԼfh͊JkGjeG~^4Ż Y/=l3'|6K+QY}MU{YWx0mKPx1&>dȤ|OT[V>[% HRI-s,8THz=&O*9OL"eߋ`<e~p8Zb(`%+c\ ~p@{Gy ԟ`8e?R2NmsL6Xp(fj('ݔ/݅`ym]i/RXW!Xa9!5`\[s;|P_dV̛N`ZU_Lo(Π8x"j &;(,4M_rή #u30Q_TM2ok$c #YN-#H:NG@t\#/׶h,)΃ wtvoG,bk ԧci,MǾPkx$0k՜ pn+n%O?؛:PUN "b!xk_>Ez+6{C6XeA \iM'1lM51XZ=OwO%xJæx(d .b.h fNaJ"v5ǣ)uS!!D&L.t9euM_Yt}j qne8YC9PHbauY1_<*ڏ|DL$ߒ?%$hg( D5a"f񷱕 nžLFCfP㌒bc{ .F;Ci{gr"zw~Bv`^ J_ͺJ .'huPßs}[3%?5x'JK_Dx]۔V)D>fGWA81>ģ@v1T:|bHX_g)@(?}Ӛ:2V6ۘ 8UR~NBO -.qܷ^ V'n~/:cmӋYVD,و!Ik~ȹj廰DOwyO8ZD{\\^[5;&db2aA\׳ U'+B".|mhG%$X|EN\,U* o-~jq+S ȸ`fQʬ'Ɯ?q""nN<)6BDn) 4oGQ'1ea|G{o(ʬ: 򉡊UOk욥51DXM|)2FVO!<<#E^<',G$`l3Ӵ#Lj~EFT_˅/y(cI_r ͦ1 R& \|f(nR1\(1qn$n/ZXE[H(9zk)opͲBnt=ޘpry~axX`s6'tte}?]Sp/e+ _Ovcou=勦iSy*c@.K\U \@S$I` B-݄lGv{ Ҋ˳~r={48iCP \R3{Qu3}25Ǽ建Z pZ5 +As;jVE YGGf&@C@>kNs,߃*vMWf# >MtA SVhѕ*~7>pUZb:SH;AlQńV>VF|եef"T ap``IuGS FPMklPڅ_bC%GS4}~І ~@ ) 1(yJT#aSו8MŽbkpZ<͢/GNdg`A{{/;4!/{DzpO3`rCR󘐓kQ5vbRc3ݵQc}Z@uaZ%uΊZOKop\`wm  E>niQG P *&' +yT1zt|X9dciƻaOU{p9fOXIWJ٥zZt|%W][!,Qjm9SɘCjl@KpR#be5B#5 ཅr{ K4HBC1IZD  XlI lRkXeblK2刕iwܝ;B&^ ׈:#ۘմoͷ `L/ސEED{88uSuעzlP@`4|+V!v!-UT2A]G\q&e;6Ins m sl;;\ Њsah ٳ{u8?UhYvSͭHnYC[Bl?_Q C 9mM ;HLb<"|bQd7a,0A,)I`~#:l`ajq^BH$E6`. R9NM:xÁE#%1،G|('hl;u}p=uu˛`rTy6JۡBd|O$  U`7A:^Y xuxMˈx"Bw׭iʽaM(?rWl) (C+󬀝Cgp/!X́ɾErƃ5 ?IjLbY?,VoN5@d.%rQ*LWD:ҫZ7!ݿa=w 5!Yt0oE;;:osԁG!9>c\v]  -f`QyLP& ^ty!]=MO&W:] ժ㣽yGH,Lz}^a*nܨW!=܆!MoWBS9_??ӸFnݙ)DN'zӝnѺoNxσ_%&pJ Q9s'+j:,E {<6u@|Q%g<4&܍Mx6$ OfM<]Nsf:fu;ǻC=A.=rPw*+@=PɴUX|m{NOy-2B$H~%VIfm%pUR[gF6 ЯȒx"F_sr!"~*s+ >Ӡ;k^g$n'g*"_tyA JuB!m5֤nz8TkA.**CMw. 8yrWH#"*C9'Ƈ<}7y 5;שL1>v3_7m9 IiDr\Y\W0BHۤ r':gpi}S,3"Rp5cYUBV?[T.#߄]i&!\Vl_)^oZ4Wt)x]M77)hPO`6 :#kf6A2C5Z [ӓ.٪ ̟f.hT [ !FC.7MӔ".Sb08G$l)o͞T2!x y5Oo|֏ے7hưt 6XFBZMEE}0g@-4vQx,Cxu;.`0⼬lOZqo: 8(Д# amc_b`%;,n9$wLÅ4>o%#&#xkxOp#+0uFic5-^ó =?"Byyg}df|T[h@}HxIgK_.H=G !1Og.HG&uB#ZqPkJSߗLa|]2 Ƈq{:h>zuyݐuh ЈQx:Gsĭ{Pލ_~zOB/_;9L$&.K^>5H-'˻m?h o?˚{5vrÁGA'0HiDW?}-<Ϸm' 3.ۑ9cOz  8ܖn5 i%fJNl}W~T ',{!/^@>Iw7IA3UGֺnKsKP["ԥԢxaK}CGnXV0_gdz 7m86NhR^1ckؠ1ע^75ins,^#=q[PA۹VmzD.h?KLFS" ,ߕugZF& o\jͻb~g OqSUf@{ξ )zCX<SzExVv gV*h!*v'J ´a;M-( ?ܻGV ɕ+Wr| N\ PtFn#^~f|KsW92FXe|(yX #T'dn͡x7]qgnJ-U Xl3DqIUFڃ>Osz|utu}O2T!yD<,5,ŮfݗPʴv(NQǕ_KmJ"p) A o~~SQ ]d'LhEנNB"ϸ۞ˤKrF<:=:(A:}fƼ-bnxF'swzk:r/pHcj\Hu&'}ˍh5h 6#YB7_"b1yX~,z+-R氈F*d Mlm4QdDzrob{`H561>5OIm^lE&@,T.F z:*r@V`²7G{BeN289M叿i+jd#n ev ǁhzÊB:HmJ\*XV6ۥMt뗒]=6zYTךs0{~DȘM -\88UNary\RKЊ֝TVtkea:1Jnaf^B/(hr"n2O=toxGi o |yX/-K9+q x0rFhP[X&x. gdlyѩ2vfeW]y)%9:]} b:+%#"XRZ/) -Q4F= > n0GMDFmL0) rℭ-Q鐍dE]|ZX",a"L#ܕzxfM~n-p*q& o ?]/s+gMEݳOwYCwbԔVV`PCbO7ư5PԢqyz,~$rH"nU[ G=>T8_0rvݭj?-:]P.=LƨI3OD8 aa7+cv&gn}=Tu~7#Ĩ<) 9|./cs׆X-+y@Z:f+鏏}TF5T{M;\1HudK@;^t>n`vL'o<9uY*UaJX/c"7؁Xr:~Cvf :xƥ WT#jeyG]+)g+Om&))M3b X 16ԔM!jf^#iAMbJ%iވEeQɫ<7)}vS'sOgHAmɩ P ֣iHMOF3cٍ;6I[P&RUQ+{0`D9_tL 7:*la|~>1cT̿>$}OZPR-:Vd`BW>%w2[GRB=Um£bx6ɪF^poRRkSԔ9۩M' T?*=ʃF.& gs! ocY >(F{>ά,ʛmsc(w)ǂr#*U]4ݙo\oӷ9xwj*MR#fa>|{HhAq.C0,dQY}2x[Ft<]ZiJT ݀a8<7oB-xPB:1i'V'aSHŘT'tRmt?>T*?d_+S+w")H= Eq;;y˱Y?Rj_» '4S(?Zi* 嚺.Aޢ|;ou PZY4ZmjALzf0ظ :yLSW ǨL_0P:0B~"2H̏v* 4sؒj$M^(ߕ?ukŷ3Y2ȕ4oͯBeݱ럄ծyɝ"ݏ*$9-3 @lyס^ X\O=n 5Zzhkg4aB߽%cb/;ck5 ؓR bQtoqIf/*x{ppQKr!ea&!w͙Te9߈/4P1_?+4S3X[Q VM.y4s<;CGW|P<wV^-ʶ&%t.L;px; %z>zŧjUX{QR{o姝,\ŧ,sb^nmAnunHS3 ? )ghf## 6%'2a0rY^ޛ ɠ 0--5 'A]-z|{(@L#% D) i/@AN3%F]H$SB&N0/N ɻO[Gen)yUT{2 ;Xbe FD4E|TG @P"_-q$L TSG4{1T͵ Gԇqd|ƭ!I1n)@@suQɘ8%Pf6^4'4 3Y]io(RZ=N%:x{?|DU :$%k۲Z FC^mؤ !S:N֖aSH=9SgJvQ%ÿ$Q-d*5PsEAc$؈|A ;5@Ar4m@{=Nj&̮Ǜp8w;D)O><1qez&l΋M@b=!}qh*kYT00@~ Sza/;:Xa)u"و;wRrѿ e=[۞;m[^:0k@g\jZUbX砜P nHX`nI*SW:]3~592UY0". I_װ\Z,B#aIcR.v RyZ=2yǾbN:I5e2]?k{v ;i?Pqx?#NiīqHꃻ3ú*?+ ۃ7q?}y3Ol LJE%t:9++9В@s'OWҷfeO#0\qu9Զ~)]9 fmYBPuG]4cIq!RzSHe=)][Bi^Nsפ%^?:'`wd|1m%O݅`"`DNGG4ރ&S2z]Ьo4u]0HcRg Oड़)uG0P| gSJ]b:(Aݥ ¾|nzTrw,Z|͛B r%ݑ:`~uAxVV-w[7o0X/$^9pf:-3F:zцFDf ;9jucg|uPhN?ff"rHKo?x!T^[3#eҙmD˾lsH#TP-LHdsHئn\MP:9(`& NQC\;KL!2ry nތرBǎ.'=bE[ GBn`1CqWA~ƖV4Pb/aƕhT nk0O=8aT\ '^DEȝ>cY$Z),CSJ#h_9~cͶ{(>{=V7](v@VN.[ F|fţ%vbzO1hH#U'. 8T.uOo"ֻ=5;Ou|B&d-D.S uKɌ@޿x1TҗE\Ѯn*(kHti cDA45FKRZy# JA+ae=ԁr)oF=a~ċs _N_b]jo]pIR*TWk'#R"KM<"B9$ J*.yC?kύ0Z>%@Zb*V2v5 3|Bp= g'nL]tJarc6A@"ܝ,mVCh:&PV:peĐѮ+T{ony!ehg1"uh!&5 n= \ŅAbAB9eƣ< yqy [C;:3QhoRES&Cz14_dIY*) 8 N̒8_ͷ9q F|ueߣzJF(t}aӍ4.A/6Gڗ5V\~ QF1c<Ů3ݣW>CF"Εuy)2k<r-ѬӰwM{> e3g7DıW__""n.}6n׮K(gtQ+^;@=gۦU~2hIѽ[\[L\0HH7,T*S٫IZ<-)`da2AKsj)@XȒHj1?a ?/y-׳Y9Cqt$.#(rTEA,Y*s3kd('B7%Rl+õ΍'³A|VRL:J#~hwpK5rܮÕ SZU4Ǫ9$h,Q qB%-@921(vñR}L<4~y IYkDdI:9JG#Àa.^kyG,2 ʬ׷",!Y&Q-x$NJ4@Ґyߛs8@y{7DMt5J>#|3Δ ~&-ār-T`.ҽ0q ߓTwRyT6%{,Nu6f͕J{dc>D*G1{r F,hfB|]X%4XW8q<&)q0"t4lY^zxHނwdžZW\Q<܄У$OMϝAj+`3Si KV8xYyմfP^;KŐUHD.Ky.lW90~owHWC~pW4\pZ+$S1q*Q b's"6sɚ_IZ] 'Jx ؅O,+Gӗu SZ$1YqfkrClUA\2:h%NCUy XD=PæFH> g&/e n:'SBL 0pӱ۰I 20A޿@7(ǒrϓJJ$N@ƃۤzҫ ;^p3:oh3ؚƘ ,3T. S!n,FǴ>G3Ƙؿs" =>חY!nL1zUJضj"֩ӚtD˦LK%_)`rES(l?SZ?ѐE< d ۔)҆ZhL @L]_tׄqX՟^4. |*^hq^@ZVy3 Op =P5AitJ?(C7׭3s\еKEײUe6pgVjϰ[5[9ɕM^}DJ:_3Ʒc|Fjj89S>j8.#'ky(vAi4 \DT8(qE@CS_RI >`E >hqI䳾2ᢢ`@~>c|SmmE6IowۅbGb4xCr9000q˅]/f̺Xᕨ$]c$UIG{efhѭ\-}uxKԝ,MOO-W׽ӷgRCv/;@Ϫ)iJME' QQaFT ("xHk}^o|<:5Jɳ|X۝æ0BB!ǝ jġDiS%d&!w9M[mdzѱ @`aR^d̈Ȟ@9h~=:8mZ6dz1\DC+;/n="_'nz3|&wu|Cu%{$ ;mA/G-#ȝ bkղ}zG'FNt$hH )@3&M}/us"7dHxYq$ܯ: N+ qNA$nN; 8!Afqy͋(#s8HScڞ HʎT`5a2Mcx$*K랾_C qFμ\7}kq\Ѿ\ Ҫ"2ٻ艱ʣBqs Oq%I׃ā+SO.5Htu_u,FTrբ2ް'CWw ;˂Z%9*ᑋZ,&7X]uXw$Cz xa8bV#AwnkDŽ/rW7AŬ}08*1·LyޜӨX($vϜFte `}` Gְ}J~RD h&~VE?SwX@Q%]j]n!}i:%gTE.n'ܭyml ԟq5k(:2`P1k)ʍX;}|%CwjsU'$r(Ocx6Np)^!aZJ›cyZCC>ƺ WT& U0.WfVSSua- QLX~ ts#s( wxw=? cC&$4S[+f_;e. vF=ͦ3Ѡ wKfL=y]\7wsN-f$ХJ!.JCϝ>u`QW$}>j χ`3N:cUa;Ur:q8GƟ [DyLG}t+G 苩ˈV-I(BW6Z5V[YsΰdnX˫x3ܡrGA%Չ'rca19AoESkJgqX%I X#nI8|50d75\Mdg 3Y%.<?trrF`/O6 )y `Xz".%'Ov͵韗Lan  -:C{1LX9}]*4{=_;hտP%;*- " 4XjJqC>Y@yXpf8aC(v?_noˤ;6(O 4mbc|2Bc* UF!^2&R!rQ}Z ,ө+i (o}ܛ?m77Uϕ[TD8R# \9r|v%STo`h8tH*^mVbkc ?%[< hH R8M$_r0U Z Ϊ5W`,x;/rQ&| N#"[[Q:~kMٛ4c M=<< 97"Ie]*9bлxJ@W>C USOOsK ~[JWނ.qNhuB6]/h[c/57-E `m/Og-*KpiJE_7; 8;q:'Y.lc…Ѐt}a*yp_4+>|u姳$QP?P(fI)*GtiuaqP][U`$eݏIF5F*4jk825G?'1YʾG9fr 龠n)5)Ǎٳ/5^mTռQMWFW|g9%"s7MZ/ɩ]>K$ z,֥%{ j2^S OLNDt3SAQ4z+5;Uv]O]9UV^-'e?uY[-U6T~&%U ϛcdlSént[S;U<>yz`Zk+@Ɉ~OKO~dU= ,GVd s/0B :u"JﲥfJQ֥vBl[-qgodF~b֞АeYpx ]@'XdqgEI6Yd~ƑobNGPdǐR>w2q) $DC;#c{yԽW[C~ u00Φ N2%B_uuW}pzTr=J'59=TX쭰qu (N[R`~AbgaC(?% UiPs>9jw_[bMk;'4|q]#q%kc Q:D;i ]^_Mޒ% WTܜh!NëQb,srDeb.9F5؂T1AM.*{ĴLג)v{ Ü,ӌ"ۅ8 k ό2-;x+Y4!ݒd22ݱ??UּLVЯ  WӒ-^iCr(BU OXM4>܎ [J)iʦҕ>MǬdV Y ǚ:}׃6n/ Xɯ*{aY@~Q Ci_ (w!@'>q2N1`i!(&HӞ"a (ڴuw>N#Ax\sqFuROjT۽d^]U ?)B} ˓ƂԒNOgyȴH8vK-4mcIHZJo@`H.K*h@)C$GzU*_dgr4gpCf쫧==+ii27];] MrhUe+f2'Z|q:x/'tV( z]V:Dg^ioaͳ1PؗbsA :sERIAx-]C}_7B.Vev[N2Dɚ颣F c0Qq ('ݮkBD_jb.i1av79!Ai aen+ Q-ӆ6bq`ܐžĕ(m~$2F!r)B \&Z%1*HوmuPԟ7E/p*5#!v5r'ƛUƝleȌÆ.lKymឆ qK|w=Gb*Jzx-?`icv(HZ5iS#j:ɻ SZ7@I}Nkq.n 058'⫺!k9ͳwy},>G+Ny'NZƏT`o6d:]?JĂ9"ze7hXc?_ }F78aǝ1$XE2e r)W۵)ݩq=e.G6j#ݙm;ݤy%S(_M2"_IHGs' ,5J>wl~ˑ84r#:h sQ! |%$p*!X^sm7 +nzU$Ht@l_!2 5c+xkj٪&T>RH~kO+ :V1DLU8CBM )up)`n Pdv~qIP/@Ib9f-w{|@v|xb^s$? ~jc$xP»؁Ž<ɯ(jxl◷I{ͦ(Di;eyJ(b?HoK`j$grPc*a㲊+~g!v3:VMd*wM?~v|yML:{wmYQBڤVnț<'JDY+Xћ Sd|j1Qm7bEExhA΋1\BY29q; ˦eWuSnMYԍMt)L_lf͜d D)+:` Y|lQR/آس8Lӏ,^(Wɭ}쇜8 ,$kƣ?;K_,FgL:nv4 g 3w-e.ObxF; OzBDE; MS(ש~|ҼDp-KU)xx7U3W@˙~ǏjV.ۢr k?\ DO.-%L]x})ضQL"Dw#5r- VX\AWxD0w[lnI0.IL{ XɄWϓ}U5 Q0X>RRA5ƨwy_0f;?qUs_"IfJl m{ `d |!9# W1GAdb1V].zG ڣKœ7afW:K|8Ybu#Z]/ػrΎHm|u 6nW=;MȰ ([ J!Qu*=#q#u =/Xv]|7MWv dU,sЫD Yw}*, ;.znӥ['pF齐sF,5/ !?H )OR{í\|=2=W@^5O {}y5 Kxb7-Uց#;0M:񹍈W=#9j{_?!O'ЦCӯݛTv==B7½1NS]h<հlc'vRz{qP$N/{ grw! [hwa(]ш-'naEB;1Jw6XFԡ>}" ЂhiPSRc<؍zn4Ҋ Sc2VTRC@#G8Jfr[W}^bkż'3w{+(Ei @a?E6tvxٖ/3y}HX؛UTu eOdsf*ŬҐ,D3spd\P娈>US؋PP9}HqAyIk.J%DžN[[$d0CO,Z w>qGzbS!UyPPk$]=Of"x[8 ZdFDl|NB4)%e'S+YIFVKw.֜QV_1 WGY?%%+8C0!)P̓ņ?=-oUk]?ΑTLFz. {_اld/ljW"#Jcg2rE{I&i3u pt(m3_堝9gk`mwP->gIJ TFʿp4$MAPA%+inNDˡ!zSVUߕjrJ,Bpx;tFXu6hP0AR)!"J pbꦞaZ+]6OC+̺Sw?G{{`UWrqqKNSmz:WJ 2Ff: ;|yL\yM|ՙǺ]Y[E- @3C :(?D{0!l/!ғl.G,XS.vo&4T,7ʴۙp`{̄يxvzXDeμ Mj A~8nq$ߴ{})4GQK =ʺQ|ݾ@;2@+5u*Yыg7aInM ~ rYjh屌e;~A \ƕѢ0V8|9@Iq5s 5w?5BKO aj=4`x)"nטlB+c95N'a@AHI|Yȉ X_xU VUA*I+7'}"L fڴ#ؒ^ w`i<:tjQSH/|tn>ȩ}&" k}K~1f4̇Ra[3!܂@FdzJ2QJ@8!CEߜ3D# ?G-BQaW#vJ* 2uv}}G0c^4'l d/> LFkw9K} 9]o^SE[k5~Kkv۶f1,\ZϭVe ˒'XSG\/d;a{Ŀ+XceP#eCA" ȺjU/ICmsrV 2~Z r'2trfפY,eH@EJkHT^ ;^d.)- 2m8a4Dqy: |e;:=:Bc.5GD5xX1L%VilgCI04](e(q탕cI~ `d-˟6D)qRɌ;U߬DW,[<-K)P[lBR![(_\MN<υsf~OJ=|nEɓ*>9H ˃#3~QW3@"A"mC%νrd)pWwK-,,!tb\|MI[HQu47Z iy`|ǷHU(qF#QSBf1~KJU}HLrMzC2Bl(&:eA¤֦}-B)]0;R.F-7̦_&\Sa敩m̖}/O;dÛGg[ǧiޠx>%OWbf9P(t±#P:֧J_f]QKL |AGfͭzrD ɻS)Udkغl؉>xu\&O~'!]yJ~K~gok 9Νm%Z[-D BH4eA^hDiȎd"˷SӯrX]{Oks7DT }Z{Ru_P5+n],49L f[}מgV=n|y>fQTjע^ሲ2 ɣ#e"B/ vZ?p|Ȳ@ zD)*fAfvFPVJ2@Msr.!-ż>8ߨGhd WblC sh1)K*'"> 5u_1"uutDLsu]9EH솹C Vxj)tz"T8&b<9̻)'9ڣ~m :M(!&TaMX*݉NIg$|ț:WܲJuZ2K6b~[9?y]ןFiq@ $ I,t'"Cm 0&9Zx/5!QvN >' ʂzIx㶏CB XsPIڊGͭ٫WDvq̓~È?N mq[yD{rwd>b|ň)5+On37o⺏<}6L>Ov}l^r: Ұ̘ b'ES>hc#lkbV!&d*#P]1X̖hƘݟX_^(P՞dZ/d:: D.hMϭۮ2xAbBZoXTUqm )=0bN50u׸&F/bTW+# {g甔4S-mc!11)q\݈F'(82bAh”{wcZ:/ݤ4*p1f)q9#&fjG/ӀW<{tH5T'6;*zWΟ;+ʢ@(4@Qߋgf׷A}>$3D/֔:T,(tYj68Anw` 2qAKcR*(V] =5Sl8Cxl惧٘g0i=LgK1͚+u-1ͦ0͈U"$D2Ec5V6Xlײkg'a,jZo?ޚ%hTa IU~Nr8 8"_$ӬF Ox"!ZY^%AE()b$8?;rj=8-zNm::Q/P _D dEd}$) vf­Ơ\/ H7Lt^?oK5h=І\1sSdP3^-ހ2>X-}Eh`'H jGOcbXPnJ}pF>5.??/o(w{0tVMX9;f.SnD_p]wH_oqu.giIM` Q޳VM+r,G{h&1yYA~[H ;z'9mTV9l4W)̩l2zQy~W! 0ϗ%9%6 aMwW>PasډRpM~2OQ- Z| W1he݅lb;Bsiլ\͏Smhu/Ma4H-bFdx{_ ܸۦ0\yd#sQ嬯lvGn1ycj3:,tf^Ns/V#A,<>1eVh`O KĕG[L:r+': %aӚfhOBgY|V&h2 _g6ۅW:a"4:z$LhwQ+Tb{E cF!Ȫfmj ]{T~3}"8`;Y#W?a经'.ԥBZ1[&l̷#Egݝ]Iso+'/EsJDبڴ:DPe$^*r|%;Ol2t~Sg%4~a͋|xX8༱/6xSN} P#\T.)(avü=A&oA/17OtZ5G@xTtgVaYSߝ6QBrPL1dk=\YBxkUFm]e[y =,[zzK4[EOtjJ(Q^#]DZuX |Wf8zcЂxY-uȡb~yQRڲmI/rOCxOa>I-|±nM:6CL#QDPHX1tV!.uJNB1ioOδYhu6 F zf܏[PQii25aG#M}"<)Sx1Bw2:b< ^!?00<ȸĞ ZuY6v ۸ީt5gf>Q@d$-TCgWػnvuSNWu4AP47%Yhz5R/DqfQk|Y*PqKqՑ\e/(rI!DZj +Z24MG;/#p/, ۿ89XV%@lx 3<: hSY@M_OM?ۛx 3ݳF g lvQC wTxR] # G`iF Ѭ$8EfyBiz;Vl? SjJK  ;ꟴW lU9mvŲ'/EY-x+ʜ9C0o+.{h8̃Q|zfLvIT[LS7R*ylf?Aċ N>sPPpTϛ$Il!)D 3 '=LZBzU4sg1fZ34emb~Mo 2jbJ]gђjVfGZ{?Fd=m>'Ij2K qaN"(r o.U=ǫ/(qUǪ*[?r !NlF#q;=oIi?N@W;t .)F7I;} k?Oltc;\IY_qG-z3gL&n.N49mS.!uݬEsAř F*bcu}6&C4ƘL'tBGHOu$~;."I" Ld? *mUH~vEҳ.+zqyfCg(% 6.F4,Mvvf71TytM 3NFa.@NF_|W r-ǒDoy^O'J~G7?B}XZJ#-tm\ag$ޙ^ ڀrj+mfz9SW gQ+Asa 3{j`nЙ<]7A hSGʥYm9а @%x6A&j7ŔAquB=Ų|vXĽ pv63ڈ))bLKv=_Gy_h>XЛ?䉝"ro04fCiyN0W;WVS%L ~--KV '> Վt6s8Ve|nyؼ7<^x(ZkZ[NQ`1A[)pN2̓ܐCoXY<8t'fk3(\A},D,>jEj訚T\dE3,meԎ_ϾYML:VӃ)U6WU1P6p‡d$7m0|7s%p8`ÛJ$=<urA+˪ޛKAW{s ]?EHϊZ(7_EQ",<2m8pπO6{OI7^rpGJ6onCkUlQC_#AݰA`YQ'Z+?gȞQ(R 6LoaٸEDGf~.cp]Bn n@nj5Ψ༪ S!ѱc<,xici([,2­(S|jtO@K~sM*51g]By\Sy׫9N|:8C1" vx;Q68LY&cD3mkX#xxw;Ol ^0/3 C=H[:^M4jbt+ ](dq) nf(Һ;5kJ2{ǂ|oCʸ zS"o[:<_pGtfx _㻙=U>"w6j-m'R+m ܭDR0Xok1glZ>tVm}uȐp 7iQBw߰Ι>=UK[uMJf.[rt6Cd3oQ"UM-Ou,7 F?JPO Eڛ{RQPwkJjL p~jK_ƿ}?-~J2sXB֔ ]'hreC ㊤8SNU0͑ [G~*,=i6X/gG2.O:6" AHAf)r&#숰 ΉsBs׾LNT8I\uh[c y8\KHNwyڧ(ܢFGG\=? ?=6| ME0_q4aYEW3dؚk@*R`s 穔?,@`ݑ֐P8ż*$IFKɱ h[pͻo,֥B݇j@6Rbao 1285Fv.p jcTd@`I! Dh[тyu":/ MdCX GXGSf˶fgqr-'3_>r\[H $sh##?Ď`*{b]epGYL?s)iG{6\\xwlٓc&>b.ry W>njF rF@m9Vu؀Gkݐ&^hr G,rw9g]]+R|@b2kSA1.xO8,vmRӭO5>ޠ8\uUT[E]?@lixg1r2: (J^*%jfOY@Yc) Ī&3rn N[ˮz .r0$Ydvxbnֿ!'GċR%"uLRAFդ{eGhǞ^Q,FP6-? zߙE{>Y1_ԪVfѳr7u,F U4(o`RjӈAFQ'-Wqg AS)zZp}Pyl3 Jѯi79b3lZ[w_O+'DsE>LP!])YK!-AxBvj,bUz:S'gh马:-)ŦE6^ze8oNRt(= u ]\X;3iJАU[ s`L}Ubyl1saTcBԒ!ɿ1u*d22i˛u3P\ӄB~lՃ=3*#ҮF%_!w?#tnӂz8lMڴ̉EEX4B!Xg1h(yNVPJوE$cwq]D0&"& z8) y \G}@oUwQdD޸<D.dFqH#Ճi'ym?<%>3&f!X~ܼ{ۏwꐟ총2~UJ 6a{%68W+0aLIuJ$q NdI.ڗȶ>| Ypg-Һ0Vf.D-iU޶/MFo.ʨ'5g='X^E4]TA8 /p.81+*@kpc`vG&^:D/a,B|Dt>x9LZ:DBEd?ƈe{б/'O>^S%Jv@ 7 pF h) n߼4'I7#vvka&߅֘=e aXGݟ-Pt8778Η2U:!dA´0"3m7&% YpȖ]fMo4ٺ88mީK h?yZB v;o#HIN-OVa_ t0ba2Dr?Uء`!`qweܫwTlSz sM^Lp#ћdDkZ>Ԏ-_4TLda'L6>4F.23*sfPĆ>ȮU<`R,7sLv;8AILϥ*1ѷZqjN̨5 5Ҟa?'%4+S\,er1E8ޭ81eaUE ֩ݗ6`ITP Zع߾B쟒8Q ӎ4-eJSm}AZdSfꋇLlqD0'"R,v PƧw t'; bh.k0=)sۜ}IܛZ cˁ@R֞N>( 62f$G W&|Jx1-28Ux{řm'uGgo`5zY.>㍀+6+JZ "Ucl|ά 񾩧jʁЋO֯K&+cwD@zRy;c/ ssā'Rدml8ltGM\, ihov*Og +cc]j;a <Y gDcœ.H2 Қ?uʹpde:YȣO#uRmQ czWS^RamR χag2LF+3r>^KvQJzY&y%m!.6d^X/?^գ]wմyL9tuq5p|/ɇc }j2ŀ¿Ld3,#95$͔FB5$+ң;d# 3@Wg(udO?Aq9:K؈U٣pJX}0m#{Ai !no0Ӱmܴ2bfAϰY0r_׉68sĒ.“[>]K61xqa~{ ¡[  .sű5S~@ WQzgmsf녇z >ۆ@YdǨٰY2veckf6lI+ .lf R'Q:kt^$kPE5; w8XwX.5&U`F@{[;z.9VLV:wT/r^& =brPf.5^w;ƖoGWBT- |Rr8L"O’6}] -Fw/6TmChy&_eSX;ޑmL1mOM b>wy&2mssfKU^G Kӑj eCI bzW]峀/Hޣ9˒I8Ҟ AಹBHR tc=5* |ם>0Bjd*R~ïbF@N }#b.P&Fp_E0w^Nf'xZ(O5}Z`CՕ"FK9z !:&jT,',FJ4HpHδѠ쮊8bsZ}/j+YZ0iM bn:sQCeitvUK@K N7As>oD.73.];!G[X/O)+4҉QO5pq)~[9XujryYד^d^Bpރtϻ 9#Y5XP$y[X| t(TLzZpc޶~ОPhj9m,IP%~t:*yH!"1%G?eBGTF meqJ"5:d׹Od|c|Yq8|@u QNG~|Li@H+hҿd^XTSBŻ'VFZqA?Ab`.Bv7Dcrt\D氫]`7 -k·̑0%3]w7-YZC뮎xC-5Y5%9/0CX\aH>o&Аᑡ$>#~ZzBF m,b]GȣCQ84[>~2tJ9$̱y sY)KU >~[oli9#­#WJC;*Lgs%hc&:6g1D, أ>Rq%y){N[@ t! f4JV'f~vM9ì&TpϋɌyP`ܘ,5x.ovN@)ֵ֓a!s? UP~'2x4IČTZPh(O6y;f@seHdyv*Wۈ<܈َR$Feny㋯NEv_GR"+=M{Ϭ_KPՉ (J/"?Wfph Bo4pڮZ <r@g!K*0xn9<hDm7d\k ń0}  [^d`س !=YhxߴF.J5{8#/:K2: 8wzt|62 MJٸ"CЊIزg QrBQg)MgW |(r_% H1'1jFȠ}i>IE:x l(?V]NޱZUjqLҀ pxų۷!a/Z8 5;O:c>ִemw)lt4v_wͨA&وʏKݝ'>" =ƇɘH(cRJ6 ['wE.N{UB$2F:v2G"Bl-WNTĘk1 ߝ

      Tz\AhL#qpG;?pHnjNK¹ݘ>+wg \xJ^qnWX7s~.Dqh%(U(J#3LOP|)}/V%N:`a5Z'E+,.Iu0S'!%\dWV6 "k+Q p8kN*O|=,͝.CO2>Hr syw"IKL86?&@"`C1ӭ9|xE<;Lg9ah8oٚ=`./|eJ[Oe~Haԍ.͏'NE02@7N/"öGO_[ C6?5ǣ{!ߊP8`dJ"PenM ߛhH<[]3z?ډ6-'+ %H| 0N&tt Fpz닭\(8)[f>D {lC/\%rrWź|@5X1͉c,$76Xt '=k<=G}{UʖZ:F!fO }[DI#*,N&y UGAoc_,X.C?ڰ`jvS`c4$Sb3%_+T& Ĭ&ӀVg|be+57 ñm[x_eˎBq4S}9q~RPMΫ0n.Yi {yM1fjBlN-ODA;sF #x.v> +tl8cbs!n(ݎab"K=z*U*x 2{xsf%@'2G߁W7{ryQRΧ!pF6 %s*+5a{TI, _sm:s6Bl;tq>|F|s1Ѧ3ǜѬ/ׁdYt68qN nAWë2> !rsB'ƳxeE;46brS ݺ -SMJLsnGfն1)u{3OzLqlUPVg› >;W #=Tu EXټ(]5MHoĮHCx53-P4D$u5fyZlI6~Qݥ&D3/CG)PE|9}0n8$eBa]^'[@<+TB7i Eʻ7P 9HU;O)[leQ`?̕KAS Ѡ'ٳL@]ǧAyP)=k:IH󰋽LJ(լ‰r 73♺ߐ Er_P M@QwH4ZX 3[u%?[JC!}@QX\V$rzR`91FcI*{W%tuÕ^` %660B OF+75$\0NSB5ګWY2Ֆ4:h'J`G&,7 hs4df M/UJ"U$1]PM@FP\\rȜykrKuzuĿ6,m=n=M.,mg{q얕jsݲчLJU$Ry>VATND)8Ht4ϦRfJNk?_]*>;.  c+c4&uQ|pujɳxԼku2hȑQ7*][ve1CzPh(K2rCcMoR/~|$V 0[]^G* \h>N{ 9jy(59lu -ygvR~DOIֿKܗ,oJR] #|\@|Ҭ<:2|nМfd~Rr֑|/jxJ+џ = uJngJgI1X$ &K '` )| ^ +Nר9A_y}Ș+4] Qο ,WjCR#G7m"p,hy%vn( fv>ˡY$V8@zF\$ G\Ƞ B~~h_wmP.e12@˿H>ݰ1 S$_V=9=M (ɫòuwp T}ޅ&ֳ)n0Mg>iloaR95efSvPyg eO?@,F vmK8S᫗pqUcwnga$ʝ%*Va"3\ @)*KgdUW/еg䎆h/aLyY%|D;HVŅ'&o]Ku{Zy%+&$`faOV±U=x)qL7 bQ5x -+>I»s] wBG4y-DBw̩j¬"e [ն8sF%ňs43p_mvPkM-*!Nx!w>d@YL_;6=6׶z-RWÈH y]Qq **/aw#n]f%9^5 fAElҦ3XrH>Zbdž?@~?U9*Hjc;ԞYБˁ}P8C{^p􉽇jfdT}5+_UW2mwd'J'cQJ =3Ϲnv_c$o Y+Weŧx:>~ƨ30ŪS!r2X:I,{NX+]ayFPV%IILdh҉IYhub|K_%ѮM|W';ksWq+9ahd1?4/]PU  ~ v5[(2bsu00\0S#MwzJBh޴ጄO&KUw^-jyoohrU<~\A sYxN}\-xN5E]W>Le\|+ꍟ&6i@SrFXM n-n[ Fˁ[.(eX88̶GYݡ  >^#\{ؑW ųEQ*1z09AF؁`bJ0iB,n%~{L 2JAA>Dr\_vA zvا+۞ߥqĉeqg db9 Y2ҒA1$m-y-5>x5͓S:CΒ{n?]x]fr +jnr'=06ĵ(D IsC{`E,w]. #v.̹Q42~3 k׫^_ͽVu-x7QɌ1. 3A1jPuǦboHa+xa &&@e;].st[{(jpH^[0W;HBڬΉ?6UcuK{0{7fY[q=yw4ۏV )GXa[\ PHxZ~=cL}aSiHc0'K>4=x*>u:Dt[r)v֥#H^/{Y$v#;b]YOf ŢYP8\!p}u%r7A՞rik%X6 p=;;;5_y[*Wf-f s #N+lvhgê[A{RDoSĸ8dIeLu%OKw"lմI\ʧXwUo.C9 84G._\`ع5ieVNq(֎ 1q}%#Us\z;ͬ7`ܲ@:VإЩ~9[BeeRK=M}?ۙ";<}rY ٗ `t@ r-]F>.ŭs͠jtl]Vr{j-=V:Pۅ,Rui˸A+"Kɰ̡"Dfߝ0{h+=(}3d KEa*y-@qkqjN?_*nzpF.M/#48H^VוHr8  "W㴈$Aq=ڶ2VI&X9@Cg]!G6HS&8)oƼ$.~iQag_6kʲhn-R*k&E&mYwd_hide`K?f0Kz\Y/WGxvF-vGfYQ։-SB"\΁fd ;w |TX&tdk90:}'PP4q#hYp{F4p"H0ğw\#R^~;|WPf1%gb?C QNcPܗCPt=ア8 ڤ% 1as,߸XgM*꜈R@8+iÆ䚢;?ti1ڣ}ƫk}[x 7@{>73j >{g&rR#۝PU7ZfG K֫j;X9܂ɐiP76=Gv~kY3fK`lrJb^ Dl2xwj_K[0jY8!s||yc S5(?p vEy'B+[Q.ȭ< 5䊅f٨ tNuJS/K▙rE #.mnw=E7wrȯk[ ">[ym@z{!󊎇S.:;PtҬ7,nh~T!ʵ,-(=sjx~rep Chߓw~ l,+m9d桴t2g HWIkP@4B}>q7]0?mk 5v@JFw5+|*ABxmp7E訠cv̌0vaS|ú+,ohyf'wtYp@Y,uh^MKexJI]ȟ #*fρ!pH9;^IwU@/ч7Յ'I66Ӟ-y-2.X4+-&J;×MK_|&rj˼kB{hXP$s:^lօ5Kmf EnY@W47uAsd|Wv"@)u5 6)3q14LkJOn.M5\PdZ(FsCL+$oʠʉԬ;pt^.:o,jF:(aOMfia3ԁ$ՃGW&9Dh(Ǖq3` yBLA fJ2β(3y):@XfvO I/~+>,G>JN\T5X}%Ή&? NAcAU3xiѭ^BXHb$b$I&j$NW+$CDİ^Շqo3DBCJ }B4+?&m+Vha`lݠ u1p.UcR[o==A諮"R/c_X εpQԥ %ᐔ-!*~_`|Vk0# )m -+h:ZE&-3]|^h`yt;/'qngQ]Z /0{2 \ꀄ[]dQ{9[O74~ M:j.Ra1 Ed7ELmzi~KDutw]h яSlVUzYyjlPAb>_ϛ9yZs ދ!Ĵ %! YTWzdW0b&z![!.^Y pN}󏶯2"le-'$27Q ʎQZT /ovrή6֛QZSMC--W( "4tQNr<ҸpL#…BA:lv|[YH6v C M2+M|M6Px\q9*y8LkG\Q:̚NA Z0+mX`WRPkL\#;Y=C/~o?WsFBN pn2TV.Wkٶ{Ny7xS m_q$?}gcC1%^.#siPyV[\ CߗoI""Uչ)i娂:ٍwj<ټVطiws7)uqsQSuNڇI #:|Tbډʡ+jcVHo^Zk| cCf's%ȍ2+9ق/T^ZWo9'6Q"%7&W_mے[QOSt,tejqՎ5EY}*oscU Nwμk{!p "ny+ -/HU \socSD&a{D^QPR F 7C,l;sѷfmifͦJWX:nxjeQizׯH|߯ɤY.ӞO]C}6ۋ"tojP`hQ A5fKn3pkkiNj̀Վb=T}6su9QXju4tP |_7|Yn4ql^JϗAGf`I]VP.&@<*O$dnQJ} L"Vch{Ҩ[a$F.k~hoސ(c K^&J\r^&xWſON3c¬;Vv 2=B.;SX}o[”( 9[PЃp 9S?@{Wk L5`)Y]4h "qh0}Ive 7"%e!P Ք*Q~#ٛt3 lWԿgLc1D c{lH1 aߨf*LdWcVmb's'Lsԡ'ͻis8E+0S~…$)<$3 9ģNs2`Wq62Oq+:߶/}Ƙp#iҔESПd]Sk{$^W $_ReUd}9kClH@eB(%p-IzM5*F.X&Oa[" Zhy^󓿣X:kSPLo׷:O?Hghk?ϊ(Ɣ2t$5F7 ݜ[f-Z~7<:w7Nx LT[K /tL"걠h'F*ZSM\$Qi9lё~?DKavQKf\BLP!7^eGQg9uIۓ%E|^^Pqҗ1Q=>`rÆ:b9`]R*5BuV;!nP~ހrb^0@Py>Ðx~ [}/➾k3<sLUR') Irv07|q0ϵ0JVojcvz\@ c Iv^BB @FJH@'fi r Hzt#oCc, 񔙩ݼ`9Ʉ\:M{ 1PFRsY~(+!]’G)j9sp +v 񏓢~\&1BmL&&$ae[E!E v452>nE]JIjc|\" |V*,uopO~KTCt954{VWZ3v"N_:>J`ʼnxP^ʣ#QN=-]ʦO9 $'W eb\M:5<3 O *81XLe7yyCwZO9^9s A:[)C$9N qz7t$ e)_yu… K6ޖ8(1j#Q0]x{[uk9hſ%齁zm@  e%%s`FJGv8 _TU^\ݹ^0#>_y"k28bx8XVa"h3ŧ wfӇeB @™ZJ{E3ȜٷρEX$>6 gI"0ƭ E.4m$k;3l L??rd{FP%CʼdJXxDžpͽs`"hƥڵ ԦP(@XC~U/O=0H,DYf^R =}` (q>9M"th@ۘ>:ݴ9Z,ZjSe*n| f-OGW %(Mtxpi>QLg>/BrŗyTĘaO6ۺ˼V8C%t~Q5BȪp) #6BR\p8=pzC܇l'jqox߇t ITrwS e9'V@*+3 +TЄ8WMp#. BWLv~[[ #- AyB~LnR%e$WTTO}obDb> *lf]zì6TO~_Ilٰ֢15q04 MQajA#"]+^Co "пp??boXH4**O  .)%~02i@s33JomMa){lU+#*Ħ\Li Q,o"#u-WXgjvawlwyHj/m7\9ٝԧhwjkёpSxg÷P#.)9 zCӹ_}X)zR HҘ>f'O |q}>ȀIԦEIaa5 qsKHϕ*w NW ʤ{OU\? 'I ͭУe,FDP2{kYD}ݴfɅD[CVfDq‡eG3M% YD;@Ȧt{Wҷy{$[ILU>,l\XB9Sy!70H7,i!7qWE%aNM! BtMGGs`95sBVj{BYN9|%D~Um4,) y X6~{JM3v (gMGȥ53M%P%d/zccO9 !P!+$\vqeÞ#k5g3cCrT 54F;)ٖzTo6jxUBV +|eIò\Wh/:M% Gی=dVy{r{~ŠÚ }ùo.K@$!Io8_`tf?4QWTyHLS c΄j~z$1NڤzHV8:QbZ uU ='-lDc;0%O<~#T䱘˗}(@U |7Fٜ`^x@@{f;26m-HWG_ϧC5ՄHvG :?uޛ!~Y=j|&?H C%c}8>ԞcӲÙ"_ ` 'oVtI;>`jOW jf+.}e5G< T$6 !vzlNzȲ.4~kaڰ;u!Hg 6"i %@&^Tʬ@u%3OX\2uȮ}#Ѝ8We)=]m5 ^a+=w6!pd5qk;p4hclc\!XmL~*/LҖFwh=b爐l4ӦYYt1uj#D>N::mAP[[^Mt(?"ϴ. @{{^R'#ͮӮZ] "k^PX0e0%^0vs6#BPwȬsIg]#܏eW-["xvRUA9lOwZD:8Uز"E@ gRyBf\Cj;5ykZ@dcu4wi*k&ӌG(WlwO"(qBcHmͱ4X'\bȍhM? .F)Lk7 x_/8F<*/Zzp(Zazl%)jK1A2bY;&)"qCKNYdVĊӼn|l8/SN[KUr2t-pKQc&ўVQԷ45b}ՙ?Wvyu U8qfUs(FTC1 7, ZoUJNF7~OmN DcófQHk5`Qb}{hGxUƲeof[Ѭ@lm2BҌSǛ:PxrLjȃSM}/M}/fͿER?.Z|]X &\^ʫ^u;n^Vg‘dJ.*+l_Oo2PL&0v+8g;pl?3 F}tOO {K",myrPe3SJ?' 4Yava"@eZk2Wcc:&|Hq\d}l8KU5<@7\<퍾Nѥ|4Yz5-.8OzcPەJsX1T-s=?!k0.%> ,m-'a@q-`bBwΐM휹me.\~trs+,~T_Hg*Q)=XC}nt/a_R i=T@KP”\LmMf(~F ko&~]/ ZXܙ@0}=\^; MME>ukU>]xxm ?/ ËOW0B~1>5F#]U6BbE/ilT4t7e%2:dY.>^HʔG'Chyx{L$AȰQdZ u46sGllg [g aMI2˔P]Gsn Q2/f?gLfrP *}(xED? +oG9n.+ȔUbao2nRI6>,6 0V)9K h x+p7ԙ#3ɬהf(: TO+l9иes$*э|a[fS1 _5]O ӀQ5KM}Q]+dG'̧#di:/0>+u~,c W_&Q@ %LB/#뭦AnI<턓Xe R嫒]4H!K"2*%B[m#,sr(ʾ0ϸ{h3HuĊ;3g˒ FG3AO@@ 9K,m@j`).[J&V%û _[OIdG%;#Z(kKF2&]/B,B;c5r% Z]Ȓ5 ivbH¬!?EWIT…(̄ȰN\=G8;!>/*J"~6m?ٜNi«R3+좿F&^uWRsJUnu#4o2\x#5W]!b^_.Ce#-$h#b򗆇#BԇDzq}:(qgYw x=#|:< n8jmzYas[ŌkZ̸JQآkIke(+Ď~KpW҉Z^#G–#kZ<47Nhhk_U%JziD tC fjc)|m)Kǚr{;,0ÉD =KQJ6D3&H;ZfB lGpLu2v6*e#/y?lVQsS?=uW1"N媽ᅯfϸ_EVI$P?)#vlBslK[Oq`Jl50ᖲ J?`NUxe0qVS;JD1:=4G8Ȳ7LYp4v-y1_Rc{fORB6?FCyV~b4m=t s7.oIG]5cŀ O&Sd\Lqws;K JGJȳݽwh\@# }յ.<diG#;09DBCTi]@P3iXDYC_>Mx _+ hE]<M./0JZ`U7ȅUcR,\yaPmPKm fǶwЊ0zw\R):U`;*⪧JE&g,G+!#X K."@pCΗ*?h$φSGgI쏨#wTa?5|!ql.rPBW~j<%m[I1 h㾕)y;UL\dIZKʟx~j~_fߩqyѦ@=— =<6sqd~S$-oE3mS/9*TpƑ%"AŰ}Ҷb$ss'Ivq)@u(x08x7;| _ԡ_(ݲSO[eM:oR(Tl|D ۖ QzggSH5Qj9qvK-e Id[? ǐ:cnJIi46(''Dz 1-{ucF]~A8}ڜ ˆiâvOŧQ$Z}*]UPڭ"GL}ږ:[Nj=-|uP /[na=w.Ʈ>Lj 4tsIՅٷ{'D&0;IK/pY8dp ҐFw}]nvW&m{= ܺw7 cF?/g@H"e!}reENMg7Z #0/W\{N1<]lk3!rtgVoss > i ; d.?KRӋ-';>[o7エw+Ǝ !A[Fll40ȧ^Lmjh+hä)CюY(;!$o,W(Oz$:[ŝc7X(gb2Xn!.Ϳ‘zẳF<_:Vs!pW4]D.1۴u jMΒ{ &&~q5[Ԕ@U;iOs@|҇D VF+ 6Xaj@'2(ZZu~CJ-=sSC/ Lb* P:HJ wRRn^_t6[oe"M֐KjESdiզt#SvVo, g;FaIk BJByG| H+Z߽_ƶFOlY5eَl'Њkxz@FPp]Hx޺cOH%b߭Ff7y+ G.+y=(PNySN5~g~_KIf?4^B]}]Qff\[x:u IݚssE?qtY$懭ϡÑ8Xg%|$ qڌF^s`!OHQ(Ҧdq3ӥO?\Z]sq {MYE1#޹APtCWidֻx xsu?󕁋&8A6eIY6t ʤ,0b"8~lkTs$%F#~T# GN<[s[]h# kXRX=z6̈́3  7<ڒ[&__Iܔ7D8*D%]Ԭm_UZ#%EC ׀OKl[2XDd1>㓟*D>=6]=QJhiq,79_P >WL[L&:{)I3 -% $!PF^XVI= B_.bgF_˹ثPˀ P+IcFE>p& N&Iuzf6Xy6YE+TQh3 bӱ8y*67dɷD$2;OE? =u9jfY!JsN^Z9Eχh(5q-etuW[MXhJ*"Ɔs5,lglв7[iwə4du bT,E C.gVg߅`<1|)\4<~?U##OKo4!;'PwF`].-+D}LA6+~)=)v;Ý2ݙ}@yv0qNPd!TL rD = Wx>bJ@?v= gkD%M|GH$GQ5{ *7ꄔA ]v6]2wP #dž5=pVI`]اL[Gy?Yհ esK gV:ٙv, gdW&mt(7ߔ_C+ӶTJtۄa+{$}+NSqByf1GmR lZmja!>aWt0"?+^0UѹIY)9Ҝ_DLERԄr$GUBǠb3:}5M:C&;={i0P.y!jE o="Y4-[\I3Rԓrťm>ݬ[dų~Z)'@jQtӮ­޺]0+5.O,i HHŒ# >VN>6Uæ 0w;;k8XSǟt:0̔k3˅9MWkFν2?|vC9ЄCu2&Z1O= *d iXn~Nt øjImD[&hY9 B^ir[_eZ] 99|IIMӮAq&F05N)恵\1pӎL9EmS@P1c+.l_SX(Sc%ǖP|A9{$ j뿩ۃ*ڀpR*zw]! 1;e2d\f&=,wZ CHl$OFs*%\b)_ms-l`&^^=9Fh(isZ@z~|=aLD=~Þq*4o PV, 'Z ]{5K>RtH o`=yOp7;= w6ڥVrsj–nR:P12TF.ddFnLiRQ`*bsg,O$hS_6oz;)ѥ"65R w22BoYSlטd@|K(KqO>(u HCMnrl3<2iRp,Rl."j~ 1e(a9r2i Vѹh<GxJ|=i! 'veKҍ<7s.<+F^Vwqt)L@~-˱Z#uƒz{{?߁QR! v$6.l1uگOmr܍8`[R~-k[ĥ Io9 qnjNzsEY6<1N.r7ԠJ/x>`p]ŗK>kfߊ/̔$9gI ] ڻnuU~q ɞe4-$XNI/9=Y5K2v0C5ZŇpW \g@Qܛ&, 1HІglpv9VϝE <\֓ Z0$_¢U(A'{AXYV[, "~05MkKL^=[NoբAJ+@"L`[zGz hQbJ|=I,K-Sqm@ 0g%p B#z*[1<犠 8AF,HP=KO/:,Vrt{wcޠ"6)c96E n-&OBZe -͝@ M2(JV*-Z ŋ%NIK@^+Ҵx'\gԫf6xdO>nz՘'(Dz|g׈~ C -cj)0TVV^sn* y|EmeǮ߆xUu*: z1Tv~@f2t.jZ5a,ś)§{"TjќTı9 _%}pY'Z\̦tToJ?Y3bXJ 6&nlA#p$ nh 803_]CEG-5_q5x ڋdxIj!Puivm;$4c*`\&A'c)ё =zѷG#]frNN m,g.50C(߁-ŝjru_R\30ȩ;7jђ_lSWzȌp`!m2W&FN_?OѨ:csRc~˯Aː@xbSy!%Y6A4Cp0 >;qnOOli6=zLUjissd2f/EHow qaR\4y%.@˝+>i`NX(Csh>2KZg`H4&1ZvsNZiQd$5,sGJr2Pr6]0F@!e[ڞTDt،y~jۗO㣳6n9otŲ h 瞠cT:-٧hNR®O%KppkϳF $hB y]X],HEΎZ$Q]jL?7.Htt^35`O:֫=$jD7 C>/Au)4!c]h-]to۷2xՂ(voaȉ!y6C֎(({ŻE=y-$ B7N~A09לK৬e.g 5v7X r&,z w L/YO`?CΡ>/isHUxnbTͩ =]'ax99F*ѢiHH3n@P3.#+SjSMgq=bBb2FPԻGiE@ȏY %\ySʧ{ט6`W:$ȕ@le,sNCȦTr #zïr*|vVJ{%52AB'mJgZiВ}zi P9<^bs]M퉞 1G!y)7@Px{2WXS%Yj#6VF%B8GA+S8iÈBUj܇Xt@ISr*=}|ʢ pY'Q-##?COMdWV%Q!OƦ+P'1[~i@yʛ`r+5.ҁÿ.Ƌ9yO Wa(&"U}{jc=Н[}ǒ@@Jxިy *q7#p0)}+ E'I%~nj;T6ji>gF~H6bI|;ʓ˓لϏ!@)whR O) r5k0",7ݢ-\ƍ([Ā:Ӫ'~;gt~ϯuF|˻ Qv9֝'xBdN?a Wa:yXpV:ezQA4Y[jеi~{ppaX!z69 *Bxs 癬Z6"oL<@K[ͭO+J2 [5,l"~븗1<_t7) vbJfD8"FȬŬԛ ;RHGhdٔ{EkV+mՎgmc7$P|,XίK?)࿱Lm qՓM;p@ ]Gvg<M D+vv %bnRPˑ_#xLjPuKdxʇԕ,tˌ ?AOJ  Iy$]EgݟOgeReH*=AUyNZA!^75 &e-9Nc}쭖hW򈥟id<)}zXev Y۠۵Rg.I) R NL0N7D,R{@&d7cX[~d J;pɕᛕY \\$EP*SC$xTfI(ſ}9!ռ,EC_Dݚ!*s@ːB t8J/Tt@$G,aBh7+M/ xWN6 =ɑ ښ&#щ(7|&5!I 8[=XN뤰3xf5!MkU G9S>@mƮo)B10-+c6$G¯Np.JziIsW˘8-S C,2qοZ/4F,kٟ>7x>E(r+61ESb^a$T9/(fZhQ*WbT5~8~7cTEDPCpZh*vЭy{QY/5r~g4?wwA,Yj{:MY=!3I Jy@mI~DŽewOW-[0 -iPܬ[>jjM!Iω9!*Sl7D]N^=-= ֒熄@SeT5 ZBC&E4jo~#0)f?'Htǥ>.5_zfceȑHweRPjǫ8aGJ"dI7K]G9S,|tu2O{(s]q_jTΝQ)7ٽʼsC d!ct_d?P}Ӏ7@H7TKXl1\uvH/̔0R!e}{Nv?'\8m|^8#m2Nƹd3IaژOR" n^ˤZn6UvTYZlw2E덹) Գ}$mx$m B7B4Mrh-ǒԺ^s(OtMF&`nw:R̓u_ɛ1\9HEv‚YY-̀>\AA;ך9K n KBo'gsqKsHgv[nY$i,LAg}OAͰt|6Ii_^0Yt x&.}1-=sl٧ޠQf+m"'I;& S1zdzW`s!6l4:*Ў, ͽ҃/L,+~oLR"`08o<?=Tvma]v9oY"l>0}J-xI9Nf~:oH /%@> I?_<{]_n[;3׸M/st gw0;$sx1ctZ^?wJEiTh=)U˰\*t9#;:Ϝ R[=;ʙUUGfbpƬG$s  ޗ޾x0֫8쑓SķDu5s뻬 Aa7vGKjBj;!x"ն ytDlӥDa: 6ZF'-LO>d !MHV u [BE/֗vX,eXUYs'sٖ66|,XM!oRH`"B Atiܷ.gءxː@abAxUgffjn$RjGE1鳽࠽qkh6q_<>!~q4{iELIJ.aьSZ85=R-v7P6S?$J?͕4}& bT௚Jb; o6H۫*"eӭ^ \CWJ^{s,^p':VT!d2'%k/([.[DѢsDZ~orQI `z訦bUVASNltL,BϷ$ʳ(.9JyB?w4Lu @.:z pRא$~Ȭ cCrۊ~`L-'F1"2E-Xj}O{k cOp־{#)VK4X;Y% c+@[YMyА嫿J0>dyNPq.(Đv{%-25OBKyѥ$5NPq]p_ Cr'0Z3Ǻ&X;ʟ;c拀P~_;_ؖ-ܑ^R9Ҿ17jNA.ST.E]$aq| qa/9x?{(̘Bh@B|FP蓫ݟeYuD|0 x#: ivc~woi 3%ٲ/__ .چʭrM`$LX%4{xޣ7!o^Hq$/^n;jKWǣ͐<wiU"Jv>Un%|aգFaGoY< ƑE!R"DŽWQAQ,sscï4(nފD"0&zڔ{ jFSѤ{ϧʒe YjϠ<6W|fkoe 㟿5+;V䆽 #?v ZMAfC 8+@~>\ܹzk#'Y{Jk\sעHQ(g݅@(O. lu"󴊁Y+Z*2q鞓Hm`6=z;vՓm~2PL.j]',*OqG tl= yBģzhX4^4A|Bفa`:D G1O8urC^6 [ peu[Yb}O1;Ȯe\A0ci\K-:dh& "](Ev=y|7J2m=%v#dIAna6P:uEfK#&lҪʬwB[/]$iĘQ<tx]Aq.L=a]6 nfԳX|Y`(M7ObG~T6`9Iv yK{gb9M*6dY FzxS#¶ ^{9ZOb1!V:AbRJgL';: = ߒy.RX5Vx[CTY4%qhI}ܕ0x̏Un`/rxEHs{*nRYgꗨ]_i'\REqtyjkWbm B&H a";s=)eؼy7%zѽo ̇\V.{N/a ӣôi 떘2\:]PKBoE1MgRB9| Z x ;~-2_ xSMat>rq@Ȏ1/觛|DwnW7Y frY'fT#Ɯ5p'R Jյt;9ԍVL7efϒ -MQs*G͝ףМW3=d"׳BUE+h8M38X0_Yv/=-! I' %ߧέ )Roڱwo$AaHH  x/eI=A[<3m=̡hu2,^p+ÞV[hMkr>c.6nyl]twEeN"')mJ%CUQYqly'G:`z)*ܥ*u^sAX҉2Wf|rň(uJ_qyvcd6]Զ9z4aK@Ghbmq?_-8T$֛".U)\byȑU y>Ͳȩ-b[y˲Y^i0<dRpX@)խD,.uG mq؃]8]az!BJGIǩv.rţzV4jghx63$Ñ]HUN>0q`|m )˜<\OynZR-vE:b{>P@OϬk^=f)L=]b@1үjtD\fW ֥5N- `)Le2s7ӢOXS=#2߿ L%c;l]7y]\]+Ϥ0xFI7}_pm3UbǠC^'UIQ۪##a{,`uaM*x 5c'ԯ&Ul$cmuwꪡl8gݞBkoL>s'AIGx~2-M@Pw53 U>blS,[ޚ|gRY2mlt `' [XYH8U2#+l\}6$ōntdI['׼Oʲ_{ XSz.˦7LҼe0Dϐ' ?ل 1|8g,'t+䏛j}Ȝ}cvkcv;dr*ouf +a49\&@u {k˳'yot3ֲזOWN64Зjm_yXDZC p;  ߔi+ |C|ә`z>r^^IU#/PcSJNtI5tSHkG i{<녙.>J{L]svZ9 SnIÌ/qXW3x߶T^*KtJH?f+.WAgNԡbpFs߿lkTXӵhsjĵ*j m8@N^QbWpy[8 j}HWe"</fUӕo'Kڬ(= 4gcz:_#rByn׸,ݨkHvyo S\bh~W!?ia0F"+뙺MRԜsEeUzSVa&3;4n c s`A:>I|ۛc2o! >1k _na2YЋFJٟVhP&fDd-bYcqt狂7:e'^a}({fc1l>wZPjVyJr2vg.iDPj>a < 12CDcFËIs%X%;(TNj*_{x-)N?[tlp|#tU&'\[y2ߣ oޯr}Ib-r9^d9#?e}m}>v]FFNYN5݌ƍ\e^"YӽoVtY+g./;<1ғb=R{l۟};Q ZZEEk9Suv{_, vWxbYB ili@CTLIGPՓWRuyFPw?$<$_ԒV Gn$noKJ(H-VYVR#P*u)C#pJ=qԭRȈ0QȺWPşj +oux:%e ?yw|r,φN DK <*+ 6_6y*Y6Amn|4f^N~܏wSX+Iwz/$g 821!H/ o.^JPe_%,`Þ£2Iq@И[୛YWk!(JR $D[#_7RV RyoO308K{ӲIԍCxF)`7[N*H݊Y,eM ܑO(>(`cQ2`pnߖAL^FFQ /"eԧgͳpe2IzA4ع϶#1F,q6fzl3hbn5߽BsD P D`LhS7 SOVך}SD dT syН#\ SۦSi@[ո(>W dU\q/8*eB^0zh0=լ G:"jZ[cf|t%J䗲vQ7|X 570cOK2G{79 1ۋU?y*U0t*:>5HMä-`etN) mG' ~_(okRŝ7Lz_rk,;#9;B)k-1z1my[8"vT /;-;6moRC\ svyDGIN7{D׉"u'wO>#r8z6{1H#\rFaBfYc #AD:8Z,ZD'GQsI,37_⣋pͤNUͫCE5:8|Y8XJ)q?tL矪?3f+'Jdq!}ASCNeds>R#m6C^ɼ.PjwVRa<0PW HNۮi\ҔCBr0 @i 5D`H[DoEQ2BI8+%ź)k) ׿i}ؓ?9̐ x>"@'*'\;h +[#`Ϧ^<֭It#2X@[0s--p_,$UH﹨i4 vu%W7sxvNisxhj1`o?IvOQU\:1?Thu'_ WhڶJJ`9jeD?)4?q5{u/NFҲ4]goπ6PPX;l1X[V_ڀNb߸eS]$b1m1~\ع(\{Dѻc^ۙHA0:(Z i^1աuJAI$|zMZ^<[p<37K"Nn+@ubeZ1>+9pоv8<j($zN/DMW)xfh/eư2h~H9sl)+t6HM{+ŖT('Hr9 9ᑉLH 5᷒a;J:~ 3f؄!n 9oVZM8MLbwB' ׭$M++2i(`y02BwEgUct$2y& 8%j'ge\ZV?Y@OWP: VٟK`kصڠ][,,^,>huY"b- O(J``pN-\-Hp 4yqߑewxT" a/&:4U_qIn>=p{o(ànV: ވ!BGs3JWhw 0@Yo}Z_ٓ2*i g[j;go Aʎ-2ڑYB #AT_eh,<2<"K__"a'eTS ,@Rob21 ;F <]gŖ6l\՘&QIT-/lqgoJzl#PK){J)E'"*J I fdYv3^P[!><h8;)I6v4ZZu,__W'5/"W Rg4FvNv>zpDR.:X@1pXfcT`0>*'_r6,y,y&@D/*A \CŸ^p~cb[nC*)jۚwl>SprvooA40_<$JD^D ̈`Xcئ1۽CEhHܭAwmkz۔TRוNgu_MPu0vRGDa}JǃVwڃU}7I tl1:<J VЁP9K^ԃ4 ;j}#HLrZD=jaOtaYRs*_e+&wSb⌯ N`Ӣ*knnu)fL\:3#)dFĀ`@HjQ'bWFat:ѡmtwمGRi,K Th&ًwpc%^n-`/-^Pf6A/We6ͺJI{Ajcxw1Aj'[y5{Al}LՉ7p&:u) H_ƮQ\Dn""&I]!n`/;)tljn]q4iw,7ng1=!,jO pE$|(CjGO^Ej1)Jж6҃w D[SqrHj`X䥝1 Z90-뀄??qnV@JR,7qZ5R5f-c8 >nylC\S#ipyȅ@RwFVDH_pdS 4|&Q:vVjejF eiCI#͖!Оmj)JjydfYyBߧ2X zW>%̷ Ux6C1&ѭG6 JR)_B?0!a#"a:\ snLa1Ko 13;(%DzOfev5LClf P7Vz)Z־g* 4O?k4s/6qބH_1܍wV/)MBka^2 ksȧ[`[jt[ywim1i'FFw=LR   7 ;nAAQl;}UbG⤹))D@'ER"+)`o; H0S~xJƾ|IrSgs,rhA6n+b]-J$ p^>ca['GP:X듟G>ڲ\ܻSA(:5] \v%C!;P:KLR+/Zt☴5PRQl)>>ctD2j3  xNrNׇ8YŖtJ_򕨴"lJ0fNB4 [ W{pOZp^ƅBPg{ߕ Ug%vU^~")OL;A8'H~.cЌX$J(9Mx(ȹwλ<J/ĠBqos?dBIrt1U\{4H慨6ᅑ[XT#_$ ^_"WW56+)U[\gcJl0];s=:O'y{f̫l=;u$ MS䩭P0,ֻ'\fpv?{ g }7V"T/^o>9e^`~Bp@]hF?=87mSt<]C-Hi;PՑʙ&;+\]) n ,R5R0>fa֛DE;"&ҵ@fݩQ,wh9虳F(CPI')?׆`HӳX9zYugu|\Oe0~c*.ٱe원o DݱeQ-.%)mtJ:rwg,9EAB@2Yf) >J!CE)Rsc}YȌE*Oq.,[Tc!֙1,k9#RΦ9>|cDLDm!}XKTQQ]㪝$Z\gNCWs5K~AJE%@o+6|~cg$j~xV Sx<䥈!JtkSa4cߛg違82dK.A}fKW; Og7f:#2w?rS!uM uzGnj8<1 00^9q;ػoOxi\2;t'Hi {b5j7 StQn̫rb]  Aj/ײ-u*>ofv8(Q\Hљ̣FQvNbU`=CM?ݹ1yjW'J~y߻n/۳}lh+pJB1}Ғ}ҵ`o`_Uq4e([+ĵ XjԳH2[1D3H#0AO/*Х; t%foSxbFv|{mɭwH8u}r Q`uXEߩ=z2J,Ċj/s yӈ%2VȓȂ]0AFBhs]U|\Sﬕ{Ud Sܧ|HHlo꺺aA|L졘{txV>\FL-9 ?mj pc\b% М5ZmTp>Ua h2v7JA1K=P&轖&)NQթ=FEh ;U8TʊD!Fxt_X'2CZj3K ϥ )*噩R`~DH[nOȩ)TW؟ir)|>j?͕?.pA7Xw^)M^@#GP~zL CD4]g˶:Ul2=*]8:YUnľ uIjJ1x[W 2Q5 SI>{3^{.xkr2J%@0y]6˒4 :%A#!K'$6k!S=ޜ}roj塻¤.Z+Qq}od3e _V¼r% rCd^^ZWMdVgr6d\A'ռC^ TY /.vPȍnd1 /KKrfC_<:t ׄ; e@j'<牝БF`*{n%9W0jRSo8/Unٓ$H\/;GD). R[(V >2ƅǀa4+_4o# [WUaRT-`~wԇ餎>I/EOeɶ̱5S\cf`s?jh r7digco@RlLD?:I5/Oj,dqZr?L6T5~MjS&}{v!j5:~bz U\$>\I?]41ʻ0rV>S8l|{Mb&Y4]B}?T_>[x&YS#K3g7'O!O!#d^MvOQ2ߚçW4m OBA!V`݂ _J7J]p9&։7 *_MwYG2!/t{wvHthlyc7v"u{%'*2ęiS<.7>941Z.+&l@U\ĄUI/!Y#d*)f%=?>S\ьr |h}gHq[.Q Z@pճ\MO-fa:iHͼÀٟˆ>QMZ6N{~*$Y=6c@OC]tGG뉢&ژ;ft Pdl-:+*EntI^sũOl,X 3+˛wHG0A ;NDѧiV &^5&ѠtMP`Eo,N#q` 5!j u-coBy] 3ӎ\G=*962\<..+h_\K=~Ѣp2`|CCA>&.ߩGP-K_ݼzl?C|'ٴvmhv/|T^盤Ɣ岗E‹F 1N},n%x;S-NYjfm}1g3,q#.I6$BWjхBVq+\&3A~PG(XjN8-{Z{5Y$;$MN([C|Rh_-ٝ!da):2uGqM'Kt 8Up [U.$G?vwٳl4!-tH>?WIV<~,=: b8D=y~b~UR +V7烡7ї.aX)}F]YپTU68k H9p\CtV}9L^4Dp,GG& ̀wZB5O 1Ӑ:`z!0U X皟lX<. *?yLa>C> Lc nA WarJ 6ܳ`0X^AGzΥrİ}=+0ϘOn/o^4&7:!z|ç/ |gªS;ro9koJ*<(b<5,T.< M -_K~0ajBMð?I ڐ5eW+hsAb(vڝ3#iR#`'/o420P]t8(?(573G^tI1FGKI@,/>|Mo˨~:<䪯kE6 vaS]./?NewhoT(ڨ`K"7cKb l'fe_O  )t1| XzP -H7cgcɋ  &s'LG3~6P޵\(g_&ksPv%=h}w̠o*\P#5wxԇ4ή%d`y3 F4:~ŦҖ FXW\"xHU qߔW4Eyŭmlqa|V ;t).ykf2%yYMs)0iFWIc%D.FD$0 Y`NhZ ;|*ujӞG0k\!Eg_41HGtR.{fbVBZ à @n Y(V8 xCֶ;2ujÅbA !I4 ]9 Y%ls4[`NmkUZ7@|D0.ruDγo&vcJW+lz9RLY^xOz$v@OݡNdg J"1n>'_} gaJBԜ4K$`N`Kw䳠 iM?8 $g$Pe vO÷$}ZQ`!-0J ;RfWmclꝛuf5_|4Ff,eԝ "8 5 ȓI'y[.g.C^xJEUDeSy`!3pwQ^l|8[(Ĝ`# H=A4 M(wU{IM}2jБ+^):ƖΨSb0L!d 6BL7*6]~ݓmqf|a.I},GUݹam`L,r3o__%%}rG3JEQ:-`m?zn^̫r@6B$|QF*LB,vի.0?="T9B 4l|b2y[|" gCϻD[k4ëHkgW% ~̯S4%v๎LC~XPe o5k 8\!aG%k"Q^aP0kxJ^i!UL )s{4lt䱹]MbfqQjdbȞWi87F<1ӥIĂPc_2])^~]-2P*M4>}kMS'Kh(rR(&ד! 0w>r&_ڥ-j!9RM;ʑt=M`[CG.EEJR%C1F ɟ[L,FH$VX"Fg[/>@`@ _cq@Z {'o:2/-EE/ #2n,Iij[sN'/FrӐNN6'{O&wN/OMD:O݊h !A;j3(*y!OhR6ŧS&Pnl+w1)qXRfjpUԶV'F P#X)Hh<,K' Rd= \vbق)Ο`;ڤ!gPyH^4J1 P'ߢ($`xj[ya "QO$hr '[0ԍ!DHYHu! K:pVܑb+tb1il=UC!09%bںSliOJ} zhИo&_? ^3HÔ?7j6A:!CvN{u Ok9oCE46j!U,ʹfK( VE몙lqxH00ϺO"XKx|AVj~X(A1/%k2#%cQqlՀ^Y{bJS^sIv~L=fY27tG0mU)c:ؔ@GYdR6@2CeHtxdEL'sr)9$J5U0jӣq eOaT"ӳd!bVR4@*Sbaewf~ŒK̾8٩ g}aQC-S IvkP6Bt aUQMQ.ƍ}RBG_+XtLB>[@xp%F'Zkb&!,iauyZyMF@?WO:0o W⢚ق~NX`d7Iݛ{_Qy^^i+5 S/!ŝgp!L2u!Ze%-S7v#N/xYBXkV:[Rf_uJVfY!%wnVHS!0E !Қ:Ci!u+OW~aU*VOit7:smŨ-clԶɑ*!ʡ?u᜘\2;of.ΤwrK|8.;~$uS:px}93r۵ JY79Rk$}++~!k߆[[ s2z¥K1;r;fr F&4>L}:{Y1&i'ٵ }Lgeڡ  S[fdU?S즆tt r;CQ{(u Ê[&Ӏ4-gsrڹ `rQ썢S6ѵX_9~yb;b|a$w Ն/ՊyuT\O`./Sy''*&#s}nf˛%@yvY1dy.9n{14C^o{) }!f `IcJ?6.Nr O ^Jz'ŏp[ṉdbŽ\!Dbd2 ΆVjnvayk]2 0s/O>0n%J Amt؂|>F1v(~+x@Y^"]gU } c!`2 wR9l/z"zQ'%Dx_ykw@Y"vq+g}r/Q^.hG{xq'*:'p*"笋w|dOc-J&J)xIJo\BǦ9scZ*J@t+g֪gi×_4H4;NZPͩF58Bob$i4k#ZS`\}V9)+sTHNQ`Iי=ɞXG}ItAm#fpz7l֌+I*o29fQ?Ū\+{ߚR T\` K.a,:p(.-kb|B%#0e{KqFdв\ߩYs?BTffxպb/{PZduȲFܵomB[~&._ehoNOپs Z#5͕bx\9[bM&ѨNU*=s/}LLz.?1O cBM("kP+[.X?r!`D\EMYv-CQZʹkDRW|'Ncط8.Ҩ(L]DԽ۬>ìNխ{9!R>'X.@~=A2lһ$,?G \|>Rqs5>{Dg ì-k āi #׍N&ҷZ%j*Ί'*B| S}  OKrd"UD<dz+I6UwRw=]<[nDAWľϫYHs2yu\1M#B/Peɖt xW8 eL ٧gm%~ÆAMff(%1/?g?[<*2ޱ8 ҝUԭZMҽr8896OD:>$r,o|qr Bnk9j֥3?{HJغ,;@_-`AAzpz{@#,DJU9iv_X7]ph:NR}mi9",f3(N}UDƇ'7^fsoY`MPbXbjdd ],ƯKj+Ǭ WC \6{=a 8h91At1xPtbcd7f^;UTg/D/|/ü!\MUS۹LOucCg+u ѩ cʅ ч% &;/,Ri1uc {1*9d5!?]4Py:#FKgzh 78T8|TPN}zhZiYx Ԕ\N! lͫ{$$B5x6wCZ: WI0ͯ*=HH_4̙ūј`B]3q ԩ_!̴dAXj9#2φkpδ<% 8U+vu]7{qV -Փ.u{i]Żyr" dA͟xRB:gOOQ+$ok fM~ ef^3d-uVBŷknBE(ϕZ%DM 8qĕu e#-zF hD@uɐMk:w VJR/\wC|j@Sv ^F9VR9 l@Tm:d+ơuץɢK_taڢMp on(Ï`k}.w,ٵ %廗 V|S3+e >?"c*U9֘utNcyIT Ǔy DaAi.A<|c x]rx|}YHad4–HgT+ijPnzJ1MNOJqoQŞ~ PB?s{BkKjo$^:$[d)8= UȌ/dbinDvn[@O*{1]8'B[xYyA2"1-T:?LA ̫ q%UgCa$&ŗ3^s0ѽf(.mCFe:(YgIb-JYH/YZ>BJP?3T/V! A[|uy؟!8$=i5 R]+W`(0Qf;Tk^z $aE)WOEpI2 YSʦWFVE6> KSڄCAi~` !hBoU0EgG6ӎPiBx{t%Cڷ/{gJ7)T S mYmlogbGq["`ʙL!B:/Ƙ>pѮl"QFysjͤԏy@֡\Q5?TO;-{P=")-fik{Ww^iz}`W>0uGEA[(P캍rn'a¸ER'm=6/ tLJ$йd9^.I &7 6]AH8iEHX9d훹x'7ּU"z̀koKSx2T\~1%b!8R2J;%XxB-'fQļx_ X_޷^zz#E▗oM{=sIRU~XTVP;fyߞdFg FV.RWgpӫݐs ώ h(![|/MJxύ ^tu m#f 1z>6,f4c0:W\M2ɏt YdAky:!s]";]\d=tb(e3ykylIÁfT\.($cmxV@_' XA%;k6R_+q~\y<%.:-ju;S__-: r /{r(+cV>o{ܚM iϕ_{tFvUnbxN;ho9iC4\TQl7xQ508Kmq6e)z')2*&нUD:#gsK>C*ѠaR?0O!A&kQSvU6'kDQ?ojtwQ΄N h<9A<BKO)*9"]Φqeo_t$f/Qp3'ϩzG{rJ&u<,,4:éΞz2woSnln&aFRI'7| ,׀;>n\΀[„%'>R3A,-Ҏ,$lm|;'^uRtz@kwى=~~r Ql"%c6e|0.\?j/X:Èث:O #p H+^հ :an;R!ǕܚN0#/v3{k 亇q_7QMs(]ST/gNjH0)Iu~ԟ kz cm+!zps2Uw ;C> Uό&cbOHSzMH1)!lF(&$bE~V~BVSvB@Ϗ"ߔds3mbvG ?9FG\@mb9718>LTL .$bI ǫhoV)_rS] fXt*)5S$a` =WNF/S7%=ڃ^ l 3kf?k괌cVeZ|' >%]NDTO'xCV}+qN>L vۃ/#L1M]^ڑ(OՏ{-F)ty RE CMϗP'ins$ },6@&ct0-^Ju;,8Rex䳝ˑs*a՛;Ea_Vf7\l3y>,2g0@QzI8HB5ש.'y0gЫӡ,FaFC4o=ĩ F:5y׃L?\K ?Q8WS+ *5@uVU^ Tk*zQ[4aDrYpr4`,sCbHؑd AR67T!h1C [e=1*iX/@CWhg܁p@Ғ :q, 'WX%Z˙B5F `6ۯT}$ nH25_9 8TW>#9C1tv- 2 Q!׋)b\zch^.{DŽJ*dTCSr9J )@PG!PƬ# m%H~$'ƽbM*>+&9`z5N*Buwh7-I3^D@+Wxց^ҍxmxq^lV$u^W&؎S՜#զ7$,u9+o y$as*:ŅPޔBGf97e ^"";=绗ZTr[ .Ib]ed334ET'G^BLW\Ji@Qʛ>SGfOB}h>+4`8J篸~tڊZ ֢AIP R :##sS(rxlש_Yu:tP ٸRw+6=E^%茛WAjAlKxo){n9=J18p),ZfdҳKg,5:Y4Pb:Gc(fZ~Վq!? /i;GV²5h)K:akc 3xxCदc)ה+r{S124zFF%ŶsvV1hJbDATzyPƬzҫ;)WlHEEwZf]!ʡw&=  `O ҍKzQŵwE Ԥn4I,..{fCL)`tCdA7m;NF*gR O*e*57J+y+zD c2:¾v=a &gpk9u'\9*u$z1a6F"6=n3ۊݫaM>5Y;WiϿWѥHb;V)mڋ\0L]mTuaX܏[ Y{.-kя2dîY95ЎUxWh]h ϖH'CgKZ36w<̡=!g:iVtYְkV+N<+G\!]J1iQ|H*E\W4[U7Sc0I%o@£*rdQOjmE'G>oqvd%:v3Kz0b7^֧x}s"t72; qUx:z1|~uM ؿI?g^"72y%ql@q!ܢ|91 Xg1[vR`ƞ}V,ybhJf$vD#}vTy{Ь+DD"/x([iu]gz\Mc:NXw(Ħ~`gOAU\R/{gOŽlkcPeH+%zu[Уڮ*GwR|-D<|]Yۢk`qd|EM!*llB~7 uZk,wW蠭)tvz4sgyJBuIP8a bX c)ST4x.+䐱Vl{/pIl?4D;r" RF͗Ky}k d!IJ6rn<~b4a &k/~{61=!`mU)dG1|Q\Ƴƿ1xK4[N~ aW4!y}̡ s}:՟}QwW֨wX/ #Z q|̻7/|[Wy,O8ufJC ? kV?yAO ؖP$T몝 a <'tdy3@Tە yFDͻ |ggF)Jւgf` ZUu(lk%JvƔST5 srSJ5my.}M5N\]ɨm򌇄j]ϏN`f,HFE#ApyZ tV.D<:ZG8\t[TF $ fƞzFkOz2> iq  }[(zqb"_R{('H[i62 70YTAeQwX(_$`eŔI"`e;(2M~$Fo?$u1::3sq +i#[򥁘p ̧/_zu'`܇+[ ) )L\"@q+Σ>vSS|*eh{`Ӄ (ݢj#%s79VB7=8l"jHPfj#vzȱ "B@۾-:Qug?. \ mUj2֏@.Wb89ғЎzB<}ҙUۀ=W`,TY;i'>bV1+@Tk}/C~R@UQq$䴑 u%.ٽ࿛\.B;./9L_w5uUiFGXZVL9Vd; ͗&>Й 6pm~ΫO7BgjA^] a6`1?5CU$EhC<)(F@t1-0`KyI-@}(o"TNI(VKL*"( !KXyY^A?3 (sᵒ'#s}x8VmTG95?p\Dtw oƶcZ=5IJ]6w+~߰1 Y:{_L)S,1:!B,[:Čѧp$+ko FK.yW9#Ro%f 虒):7l>?f>4`СM8kL!B5j}aC>b̈́Es0ٍv .=Da8Q6ٴ)QԴ|L˷]yVDb,͟]ePA4f Ef+cPs~JhxXbavё,$d<FC+7OV;.:-j!/Nٰ9C1 $"*# o]*biju {{%jd ("m;~7I +,yt6f;D UJ.N:16jDb'L܋mg#'7 d!" w>Ht _'c#-玅60C3^ 1i,5>6:UP0 -MgWC<%=GNŋ  / (VS~HGv1^iy`wm>mm0l _0b8.{ɏn-ʶe¥̤azMGhw0bu /Vo{e؇F? 5?_w6KV9vv8s&NZ+T|6 -d]2e\-Fu!@5Cio)`+z/7-3WYnQ ~;5sLQ69B{a~NI h`'TE1SO‹J0[No2Rǔj jix!AVX邅:+ o٠▝[Hm5MGu6{U3I֪{gM8ilЛi*28=3 sZ^%Xsse+yXi]@5Q`J+oxˢ"h({D!,bJtj1菤:2c=h`+Սӣ%k4 p(3+GgtcjoبC bsȼvWGW̳8PqCِd{VKTu%|v{=E+L `z5z*%ܝ_ 8cy!k X f`8-c*TqQ>hz$ؑvęjazxOZyy@X]'=04ǖbw( j<:Ho[Xs]5$`?1-k> x?>?36c[}K oLD4J؞S#TњC }g;+55m <=J܈H"#?>֜$6i^ƉgVE52#AiCCzUq:TƖ 9$ƾuޏPrCg+n_=*֙˵폟ͨ2~Ő3S@kb岶s8 W;{ VRE5-"]u񫄣$Avlbty@y/d%`,l)yاED1_xz,YDb1BP4J*;JP+=u'̗YUTBnl]u' >2$+ؕ8Xփ}G8Hں9x5lM NB}HqP"䤠y&mƾUi@t }NBӤ}]J2zBUbc Q߁v``-؄r6y%  ;1+AӣQl.Ĕ*t\ԕa]XM:/\14U3qL1[el.{AGjYj4/kGyrUjF%Z n=z@oH2 ț0ku%>=tyOQ󇪌_֐CܑPuFuI֗NESNl Ct59^0[^V3ep)\2Hş1YNdg w9GWBw\k1wS`| Lyb/8kT_5RꁦFFvݔn$\!ϑăo"pY< Q i?.2y ԛ5e*QA fV`_pVcm,Ƨ'+:&kbLiUj5|Jft{d[ LHeJu9A5w; 6~Up0荶sY Q^EUH4єaW]qoP%l3_/^QD%h~ ds s1x`0%yRuk)^;{dQ1/~gXmX=\~H7 fw0q#W/ vw\R?*DHqܰٵz1}I9VOwDi !!ftiJ}4TLS1TωI?{#&kޥM\I`[z=P`@>|-1[w&;G&XB̽nNn~SD@U9֧80WbzB͘XW!%/@2β̡Z()*"474,'M@r+vTHBK,)zIY2scرY7ܡ8 Baq&e.ަp{@Z=zao935J͛`0506f}nO-{,݉X-l2d̼dg`'$ZԣO$ ")6o+.h@-ܻvsC=9ؤg9lr 6gҔgfVT߉P`1*TZ~ cr/ Q h7|W=ђ[ !RV '#gaRתʨ2U#7?mx0'}~ nh_|>vf*[veh^j΀ayٌ.Ǚ9)Q/\Jf2%Ky!1L,,C<Û궧=6x79'<7͟.1^$V;txxSaA^q7e9`XbWT|Z;h4l-Wj5>jz6fi:ȶ万) A+`rJSN!i^ʋp)(|If4pgz#6Ӱb۩ǥMu.lIIO09_' 7M"߻6=mrOLWĜKW+}V^/7uwSS"> ,LF^W('s@aMap(HmG@j0_<.{|~PUHm/2rԃ *?QhFm^뙚gpޢb.&ǝ>-@W=f g8s5$؋aCKy%\&[Y?`k%-XjT?|P9n?:l_'wl#E$[U(M"[1CNcHUݾb*I;ieQ$ăP'b45n:[nT ;WvO$v,r)M''7YCsuf!u1UY rԫzuovL=8щN$A.(M% ʋs#}-Q` 3.mRg}FYꁨ ΅l#=ImvʾljXP}ɉTycpogVˁI8 *G;¥"5R썛;-ۿA߸k)%sMQzbzvjX+>}s$yx+2UsOodfA1$VT:A ",6d\q(iwX ^l\|{9&kuOYI:7ڮ8U;שTG', =-=-&Kw|0[Ge ͜I@0s"_Sh&bG$10^xcYqϮ(;ؐ}E|K\jE1k\&I쐐} u e*LdB`Gˑؗkh: kDmm^E>E.5zy4m`(vG>3F^of1Av+wr_7$i 2ǀkJٯ:kk ͐~ά~/=b-;lr0義0Ybycɶrbi$ѵΙ9B ۅxeb̵-r[Z RbQ ˞q׆ vޫ?B~ۿkuQ %/`~jōa+G5s,pvK'Toڷ"Q ӎ'f%pY %[\w\`dq۶C|X r[Y9 :xq,{?=QӶnˇ:ROLD $REoa1ob)Kw(=ykT._%|ƴ*+4R)zV%iߠq.xj^$B Z+6 Yr{%RD-m![@>E8;ӉـQ#'Ǐ| לoy@) H[,L$ݩIxBkrIٰΰ%Č3u!"_c;O_%fkc[RvK;QTq-i/ N1jkG{|ՙf}(^2=O.)a(uyi Bj5}JMPO|œEv>X'zOTaNuKy%? (0v)Dk 6Y :6$UD`\hpzsUX;wɰ4W h+{Gg{p8+ 3mx3|d Z#9Xdp"܅frK3se>^ni_H~|66:W}+\+UB\k>I ۟b}_[Z?#"2ޫqP߀Il>yv,q|1vp70"UX2OQ^n[ȫ_o^%Vh_Kɵ䟈L]х4KBS}klޘr.*ҭƳ%XY4`7ʞ4Y=D4&>WeMQP_-enf`{@́b p|R =5>Q@. r}5{a3a\֎D*hC_g|h>X<2K!pF$G1PgҽEQ8Yr' ǦE1\ `1GDj>}ԾZs[[?HjtR#7`I%njA$C_B>oQ:Y`i\3³*3?RRtU=^b %!/ܥfo6 $G(7c䊚0ַHyO4t*o"3IJ(]˄" -Up*%)GsVp˩I@ɍ٠ȮY6]Sj11*bwT7Vv!oφM^ 2W)2p`>G'vǓHzIR@ɹ65Ueq[1Gfe6ס  C\|~!K#vI5曆rj@fH1X-Cjf a5a|gF,r_LgVWa(ANp٬2?=CϷu5m4iNRH3Δb]AC Z G {FJ v2 NS]6` o.hR={K DJ` jH*m&\a&p;9x` D!aG^doWxYgV|7xlj%#B3FXKfky zZo]01EgEތ0J 3C5e{̪*b nv ڸ[KR΀[YydSw%.bYEc9c)IьC:{8[.@Z")YmRWG@"35∤kp K`0C'TyӠ qۍ=.Zt=KMCoh ͓hWgp{*7oU|٤IjcTV^c7zKRց@ܰԪ+ MX)-ご@+.=v~6md?`}nn@ׅP{-> 1 /uـvt]9ʟ?B񗮿Zac DeG/A 56_z`m"Ip,W]S=U[@;TJ 8|4nuR` %|`^DErӶxEmo)U N89xI'S) Ɠng+l펤zgֲtܮ͞ ,kPQqfDbVJ*EiVq>ʡpW/OgFGD|xN=!Jkpr~&syjOJu׃v=j iOP * }$?:G4{k7ܥY.QmRi3DoA* kuUC?J~̴2U*eDա+-f+l^2Ej4:wrV8>1>'JC0s4dF6f*!S$15qc$)'W@? -*L% 9F:6Wsp-%o6o{&O 0&(SP)``9lBw nu2 -Ha}E$8p-GX,!!.yd@o'߂Ч:Cye|f'ٹcĄ<0WN͍"] BV[wܭ3wmRDXgJ  `͏&uC>4o^gJ`Y{igЭ^hvin30},pn1ai_5Eyy4 FӎȽn'&9AwRǻFU8A[8ubxR %C"⊘XL&_if'wHOv*`c*P$'/?dmEF᝝>Īp]nBAl9Ԅ넚ƅ!>z}$?WiLHeI)I^WRR0CkLgkL!mȡk& kk"ᶞ !HB<':J^lWRȼr6M=ʼn@(Bl72 ~#kz+J HHvܝ9x'zF)>9o ,1ǹ .#c~Cj:[YXm)C}L\QPdܥ1 f'EIӥkT1^DՆw@r2n"RfBlώ YƷ5z0}^`ʋ J)<6 2M+?θtޅZ =+;ѵqSɹ?cZaLT^8wZep캔2,J>e`) "GtCyhqgSc4)ZWVc ~ap;yk +z Ӂzg;;&)?;"\#y|d» Ig]f'2XX怄 Q+8q*^Vb%SGLaXH",/X qMY@ /ciWZXtWC= *JYXNyX%MF6JCfi_<1wj6O_Uya=) N`*)-sbrW9{`}ssX@ .#r_-gq{5uR*:n[uxma)O\wgfْPFQ0w"ц.(* &1eWyV[05|s.A}]O DmFv~m.wȾUBB\3nxc(aih"h9%{i9r ._>~_Zr.'NpU{oIbT!s' Ip'Z4D=;qQkb`R=: /iK< b]`7ioBH|渿4nñ[M-ڸk`< PY V>y=GlP@XМnL~" ( QX恟'>-c.'.Bn4N JllAX'b>O ֪SX_enn XڥhJ9 m^,i sB*?H~b@U؅gHB7xdZo)uh'dߺx|c@w!-UDў#_uv8n\Y28p`:!ݛ^JovP J'y.B/0]MI}R[q혔~C~΍JC[WQ:7 Ư7?Oo'8hOfVVP jbRx\:H͝Κ 6~7\TZDQpWMʿ|#z8BAULLj }k}/Ā"mytKE~*=_ N,Kg$1G"_rE ԎQkɸzKp~MMQt&pބ<+UNl  욣br_:ZVW3:H1*AT ޾[/ &Z@=P[ĒE9I FP>ͯYsYrԜ~^f:rOS=d.S_mU,ZXӂpye/D9fBy4\󢭮T&wu+CHuLG g݇JENT.iQeS]bC1r70hedBLc~Ifdz9z]!QJX[eBGǝdŐ()~;o!&'I &0 ׶VWq ̘S,RS [LVLOB~C$Ǫꙍtg OYA/:Ҝ' *3]AnNY7t8T(?ðulN MɎڨT ? w:^Ҁ%W {SF.ecG 1ޥ[dHo颎"AlvW;R9Eܮ*k\@|6)h E8]Y}t[M3:Ay#!:8L>Ev0c$^Myj0`c=MQ{i𝡮-m[>Z (k}qڣrg%Btd7 reO{r´I9ijPIdjE; ,$ "t`aSӈUWm ^. ?GR!DB|Fq\~KØ-5qLD{B%Ō>H UCd}'s#W9l&K<1ek)& bw54לBI8}b{V˵Ź\&/Ygr:}&W|>t|i VfF5M,u%=YT/pYWԦ[)Yf&De=gtv`Slg^b:_hLT{gt"%Uؑގ$*˞=X~RNb-}y4N$r_C\r`[-ϧKE {6~}gD9 .C=|wpjj؃cGP jNƗ[%u9g6HO;#z"tМ<[?.+ vp`v/S2nѶ4Z/e9PY~iE<93G z1[>N{p"__o'#vӉ_wX:`ýDJ< {ύWrX6{j ">]u9w(3"O]}8.ά6wFp2*?Hh(LNbmdK8dG'9-~u1^c0nW|/+#1kNLTϣc# t[* ovV#Az"kӮhFCV,`LSZwR'V?+_> R)Jh\K@@Lg44{tE[r4u^bhJH`w|u[gmgu ̀ |>*~YrǧGB-8 IHiC qJ#<Ѡ Mi_>\ꨅ.2<0ŽOj*/ LmGLaM.1dD_@; -ˉh曟o1p14T)! L-V-m:&=zLN=|DŐAlݒ5KC\(JӲPDtS䕟EHpABwݱͣ-^4)~R> 2\Gl t.ekeO[>o6M5[_ :C OqlpVm~>5(}+RA"KB0QрB4iuhT Y"~/h&T{<:zoV~)u*=c)7ݠu=){ ;{Ȣ!R JJxFi34G-+ˊr ޒ9R3B. =3\]zD9Ŝdlǒ)7>$s ٧ʥV/ڐFW jG*n"!aJ'HlLUp9{;aտ0@ƈ`r~Mj<_Ⱦ8M󓄨{xLUYZSh1.A< |M0S{ǰ 1Uz+Y%U}sϞVB څ".%dK)c1?dڮD&giR/TؿMQ[)'dkwE/c ˅$ ՑoLp&NwL芵~h"I$Hu_<Ďcd N6ϑSqf4ڌLelŁo]袆5ӱg񆚡k[Z@n}E5lAPD߿ Ja ZmiH~at[l"=&T#0l vìvf87ۓ@瓢7A*c"L|EVV$.F6.'˸UC/K}2+>"^j6p+馅!Nm'As-'ub#Dvtg=O5wSBJ~^?&o98,éK\ś:>QDRdtɽCަZ=*5-󇂾 n9'bSm$ k˭p%kǘM4oC5/S("0$ f>A!$PIaۥ OceK|gQdb?ܩz/zЄwOFL~.3Fpu/ b)&YLɍX{HO|##g"HVy =Q)Hzw!__I'vkJdnȠ2. 1ի1!YSPqKp 𛲢m_BVG4u0Q?j#H8&hrR(qFyH׷#Oe{(m0AĠ޵ rd+/6i<~zV:R%1"_hh\NM {HY}4Y f :%ca23bvA\~s^\Nti$m{nB[j^,9;~tOA(_VϨ_ëNf;Jp_r 11Znj(}jWAn)oC5"J~/UٓjqQEܤ`?Ô˙X0H@5~PB,i~ f%]ʝv`ky"s8؍^ad]@/T`o\[r 9 0sT'\>q.֡J~ 9Z,( xCbwH JҒ{|ۇ2ԫҷ^9jo֘,֓G3g1WMTm  O9زkq-Wg߰2;R;%=霏\{3+K?+pDsRdBHE'O nIChG#>3I*Ƣ@_ Sg.Ƕ䧨}7\x7s yv;ցf9Scs3_;\۳D#`&>K/^߅l\H= 4cs4v 6gKG7E`J0Lگ7 3A/)}[O}C1[d^[9F2H]V:`+X R=fEUYS+\ d 3&*.χ5 CJE؂!'m:B'$@]GGS$1hu;ǜ߶oEAnZppZ,Bª6b}d-cnxBʂJ|ܐ/c#ڮ%SUΗGk^(>i `{9eE R4L_KZzvksSƉyG|'Gqnz7ZNFЩ5S-i^.zʀQ,MK GZXfm+1 >+)bm\&r_Q0LWK 3ћygըiB p};RY,lOmtq>+$0١t)*'㐥ƨv&0]r]YA$Ï 0\xCj)O͋Q{EE.ݚB2/-6>^DjI M_z*"Rv}|݅2˹p=5=?6Ve/o=$S9cw?rGQ1_<4 : rqXN}CA~Ɂ Rzl}^FԕLJ uʹJ捤4>cs57ya^/< c`B-P59ަ_8tކ o>S/'O~@rH"gfI5n]pxx |*B24QQlZjmC[ZM=:jŚP%"߹PPr8+%x~L*!.Ub&S԰V=TrSf;X Wo[vK81׷Hg;es |ޟya 0 }/]8`XRF0B-U>~*Q&Q@@4l#E;l$tSp:KvEKyuP@ ?[bҷ&ie+-bF5.qFM/KN~)>OIw~D;sRZ/~%@ޝ@liW"F,Hw7 6.aK/gd:P.}CkxuXZ}te86P˳uvo C?': YV6nb30,e|M'{V΁%\] +E_f5_zG,WT4Ā5e~ޱ=*5 {۳\#j֑*."T@G:%fyjvYw-ca!"8L3wn]Z$מxX5p>H+ISJ#4tt=J!c lH8Dfsp2OZpL:Q##Y(}˙@u8:te.{^W9\j>+; niR>^p5]BϾ$yvKyR(?9T VD]eg gPhNeL `0UƤ JɻL^Ȕ+iCZ 朘M>?Mj)QQr[fX&ʯxDiMܮ  ]|)4MZB%3v|ry \U"2XiڮqcV;$\NYH۱a|LѺ؅#rB6;zObJˁ +Sf@M~M-U3˘Xz 3T$n.=‰([0+3brZӮ6Q2YuaZZ7Wb'$+eϪhRԟh\_EkNH뉷'P2"w+|B)DϻoK듭UGsrqLFį;-;OByp4n9 ͕:\/H1ArWS?\6~{hJ[ 0&w/DyG M@>BVgRdzg>}r^+e$¤<,Z/D&Q}6lB$ɟ2F f@B:+c@/XWٹ:0;Rlyj̩C(Rk(edJfÉ҈h*%5u(9ʟLJFDjv> ˳R2EOjzʘəچVI X\nD=t)aHDKưO H wIИ8с֍DdRD,<*$O7:4Ƹha 4ZvNlvvK"8 .>#r(MPz)5 9dKXGq65b76\n<3"W.~MHHu~vE9HGWpDjztрZSJ&Q'Q=kq^&CF# Ӽ2/c@!!̛S0 )J1ok*įyag,&xkn>m9CH-qSQ٩`|d|"f=&jhX )63nVe*oȓ(t:2~!x+\Ď,hZ۰19 $r"b1=L*#Lb^qд1=OqqvB*]E:tOX+/WHܻQ W \´ƭ=te:1~Y`ְ,`0n6q{%mَ !{Z}e!tߑ-:=⨖-UH+;21o U@gwlI@^'7G^o$f}&Q40_3{qB 6,O19O3+:gfc( C)5QX8K^.7*^.}w=Y-\>9&MP;>VZA7OBgl)}]Ԑ @O5{RrxACPI.k%TϓQ9^tk ,(bmeg h4 LIӧaWlX1xcnZEp(e0aҞP|۶IӅ;z^%7VbC'?=E0:j  `>Î%JdED5[…Yx(yfc*؏]&0-q_TX7fBآ RK"(TX7:; qouUK,Zu)lRl,3~R 9<-9PIŁ`>Q%KkV~(U&ԇ>[B"-l$*jJ|eT; hv[s)D+[}:z}HRF9j"`z:lm #%w׾"QW ?AgCИe!}T8;ڹZL  Ir>pAa'Qz3CKW%'pZ4m&*sd#JM|((] Nط^ÀRXQ. h($;ۨNT2Y- M)U`IHO(٣X"NKS6LH/|¸'B6^CO?"uAid*p?^ɺ_6 K|20{W+ Vc7gtX>:MKq% W6ĬǛAtx_oi5{P4=S`X*yjW>fr~|y [!W8]q Ve})ܥC"U+p!K_앞4xfe:"ayj6S>"&J6([CHk~ȉRJ߷PPgV[t5݃ẋ S'oVD8_P?#. rcWG#ZGsL뵈/`؅T4͈h p%UYlnS%JkoŮN@A+cʵb7+q5T7ϕ/:O'V[>ÄFO" >)/þ⏷|w=v{EJ,qUzs8@"T ΂hT`7= vr wINqd taԂCs;Ea>4 R;^}?X\n&,5Yd[M н`~0NAq7?Xj~7XȬ\3`` >ز57V1SnYU 뜊gsAcܣur8iQDn W_-NM4`@iQ&٧=']_R)7Bv Ao{P7$j~'mYR2A,gwQWͲhK-ޣM|Z.rTbIG5߶15~PпG8.q-C7avHwwIIT{ JD`AL2#@m.d樅I6)W_?VHK{$ CIĮ9hX!C7#JS,$)T'Nj^l&sT2ŧY$u@w^pJug i&?*6ʓ>7v_,g }C1Y!6[rh{k /OQ =է5onKq!+z[ R F̕5&Fq_ip,žqNh] gvZj[VK??zތ2x9d#˫S,qyiUfRd vwHv/s0"ၡiM .WBn_8Bk6[^tHݧɟw4m}i ZUUð~WU{\%C _SsDPa݀#zY'֟,΃#,qXY*NvqGv^zgA5Ǚd8't̎ "`=;\C'sb^&h]y-;Bd5<ҘR]X1 7ChC b*)ܽ]35 IIQV3Ԉ*P;X\ы9mc$yEc&%͖wk>a*قkւb'Ѧ@(_{ˆrr,S*/yAE?+Dq2F2&Am5Kr[nVub'ۚ,"LU!Mu?Krr~i0 ݛ e̬e N &h ۠Z%`̠k8Gfڸ(6Kc!yBx-3i1UFG_7ul[M'&xw^=ƍ±<^B;Ulk|8HJA ^8ήu^'IFm(CzkyݢѫZRI|ZL}w5ҿRbZsY^Gfdܢ!?6E3 C.?ZGS7'xd9fWQ6{2 6(=\рG^4D6Poaz(gO(<;Vm8a&[ڢ2zL¨śrS`$`,X4wJXENoN=/b5 2kIX׷twc^uv6A|WI1:npUAt9bQ9NBg<*<ڝ{w^].Pf"w滋6oX}Qw=!}%/eW&dihu ԅFV.7u^\Vr`Jg nR!m>B! 8`" 5 !F8B7Q;간AIӪ_4͚Ut7S#SWbߩ'2us "& 7P2ex X4v IA9_u&3`˱}oE2*fOѬ_qX`'iA UhXFCee ώ ; F8.=&6bU^c]+{cS4ZMu -ˬ{#ievw k|-SgqϟgHyg zl,,_/l (=Q<ޛOڭDOaFkl5Gr`y/5I>>`?IŖs?sZTDɅ'NfuY ހ742G$3l)_(=U%zc.~hZ2yyW';qlw /ˎ?!|ˀx-w7OڃՓb 2D{\ Q& tDa1?1kY|2Nr&4F7+i1o*K{_\6"福9- U`8JFcB؃]aiNAO8n2+!OH$f4;M5%_RŁX;lT;fٝ m_oFB^duI}HmA8QɕJh9a #:3 etc!z\#C:!.s?4bWka.sA/E[VY >{cQ"ە6 $aAT;Z W*/B! ( m ,5eN,nd?~c @wjTh1, Vf%cQZ1Ԇ2ᡩH"Π9 >~qe4r֢ϡC?{, 3pg+%^ vbEpjJkWt7qr$a5BFʍK'2"y|wiZh!Md'sަ]FHqə ]>()3AW3I& qUWM1NAUP?R .MaI}%<:!Ugcl-jx\Y %Lev6SkWX"&|"T!{aGF)ZɺBQ'Y)aU8 TY~8=Gc]BIj'@`lRH *܄1'h44Ta.qu&*qILVt7c o1DPPYx$(.5Yh="R΢Ѐ Ml|]_e,߀'y+ߝ.c~4T'X}{", Z*d9Y $ַ-zޘnt=s// tK'B~ /_R=PsHRB݃U_( pM&2!AUuk|Ԇ~fqg-3D0&''ycs ̏#`LM.+͑ KiRC/daA5Ab)0z"V?V7jΘ`e[EZˏV5I5/:BI+ny2,!o&DCDD)/=wmnaOfك f{+f4@TP\FEbqj,bYLh@qGP/6$:ToX钃K&*A:UĤ \FՉ&qzKyGک fP'ƅ =96cԎ|&jkh?|.ܼ2>WeBd)*V̂J&X256Ld8-by&&UiJ4]壮Rz:J+u(Blt™rJ[6w(`E#Ud ƒ05= ,6J6?(PEB{*I=`4ҜVvh@Q/O5{ӚU"WuZhc ҈BK> cݛj_zp 3zcEg7"KMk^\_WosnZGEDx2T)JwY7XtKkH" ƸpPؽuıfR-`߰Loci$ti8;g9$g]^V)6uwDI՞GA6h"'=0\ڢ,7p e`l 1fewYVGoze?3cv$';kܓ0BRq8T58g#06NjLCOxX]aGAӆ>[]H+!r[ e1ܶXP}a0P=M#8ơta槷v9cf.;7_OgɋЊB:J]|0DGG96sbOzFqVOgk'$R4ċ&'ԃ9n ?q\99>gCLՕnp8;ox 4r!^@. 4U `Hv5ػz^] ꔆ 1!~lb(}#Kc tmt,}Y:*'UE ŬGT-h$}G"-~A'fBiB~MXIfXoD(Kn"l^9Nfx):s"vS);˴Y)~)'fe5lbJ8XV] 桥l\a~ ;=[: =l qQDԂy3\޻iN6vA2 ﶭVaTdCLlbnkp8ʶFZBzTS g Bl_Mg;:)U)K 3]s@s닸K'ca ˌ<%?Nzotܳ2ѱ&y2VX0%lL0)^,A(. .V 1@w3kkK\`{@oz "]a=/Vx$6b5F[w8]~:ρqI@740Q0JH{N|7ۜTܪȊ zYB*.]5NZ"D*?,7'[ p s0;RYc-@sළ-nEe5|("p/2I`y ۝vJ!1:,`Fʬ 8_p}<gK D A 0^T_ I5&y鄄;L]omҍtPUTfɕ>O!O.:n넏rO m#t: X0 WX,T-iكЀSbߛ&P<Z!W uU7֧5!ZR,/[NM`r<|_ڢpF ;tԭ`sKOS<3vW%:*5 4uyLM ]9gf= SJey x]}"d -LH&5^hP6;}$-98bo)E:O^ -`r}E߷ 7l2A#FޤϞah#k=]Ш4oFl8dM!8plLG >WϬjH:NGbՐ8ޛv$FF,]HM/ Li2,Će`koJe쮼pJHdFG^0<:JQ +\ Hǰ@8s#bV~G[Zrq7惐4 ( Hr(L~“k1zZ_{M:uO\G T REN'DjԂiliqqc|{hLbR.Q$ "Zldں{bn-pz,Xj}#0 W1{> 53:(z+gVᚱ KJ}TRɉrU*4\gtΧ5#b%CesG2g t?~3];UTzt~ahaGăNy`I@. Knm3r &NI-Z$ "E lHBiL=23]QJrHP9;i( .]MlO.Pt-I: -=#:y? ]*Rd1N߇rֺgOWt_t}MxEuDEid*ɒ.)n$A 8_7ih46z6k}s?yJG>ȃFB-A?;5f#o1 Sv6rx9Z^ jƸ̀W['8~X{N-W*<8aS&&N XT_<vFD_~tJ 0SU%91k~]T{vx&1:aY& W.]>)'^\g6­Al}]xDFm(7m'޺J6Ɏr!rܞزqodc4h!a9'㎜3x 9lr<<U'=9Xhе#sY0Oy>~b9μ‘eW`3x1R !dmA"͎Ч"ģ޹j]B3owĵVq,^\ѷNK0*'$m!mA>Z <׈f ;4,v{nndd`_YvBOVGOC 2r 6n?6+ΈNu F=/2|-'3H',8 ,K,H5bv׹B,8M A?t&"N |;|Ny& = 4$Xu̾7Q|v4zU.6ir֪%f$M?H0t 89]͡oM" Xw b9!"q ) DjVi^GI c8@D5f֩vHЙ%+.`n>⁀fz][ٔc  G=;] -O0  e̎ mdH/eP8"c'c\GMrhzVQ∸+ cFxx M Z(AI{̍~"*7#u~B6 k}*p*gDGE'͎՟~l߇?xfoQR !D(2k!ѷj`$CmvR'pXv]*)0G1|  _F>nk)ߌY+Hpti]ʉ}pEUg*WJ .en9z!X[b*I[Ӌ٢D cs`$k4QXv]`U: _G&@%oUb6l>Je(v.C?)kв~<`{O  6|< 8 $(%}H}֌"tc93w/5kLL xiu`>3_E2r#*5Lc*Paĭmt'xbϦ2;0cOuL^۝BWeGɫ8#|"tU(pz"YӼ|-Z䨣")o¿I8jr! ^sPnmj ξ^@4Vx֙6DZ`+& "BآaKЯq,Fe>3n6;m3ͨȸeWη_^Jp{Uss?m Py9-m֓YL a/H6:-9q?k,j>> e>vM$֏"@"~*qK2yIJZol~p`Dh=]Э&NNOcDJ\UݸUz:|RqKx;Cz),T̠Z͔ugX ve/Ҩ•z,+oJl`z3i؏J,ߺBҨ)/.D;qa00!C)w]Y[[VeҦ1m˹= #S0ϗ9DW{81'tXumM_3u&0աYOV;/ إ%.+懲Gzm)"H 䣣{q^V}@|LTd%9w r|Ј \tȭav52Um7 PhI?5,q*$i!9&QR( P/7ju ZJ;o uߚ.o9].J l|P쁼6Α;}AV[Wb%T6yb]SQ(`*E=vd0ӑw{|(jX&Vf[֡M_L%/Of R_doUIl ^;B~if^0 V@/o) wج\bHj 5V;R,W]a?^ I o=Ԑ3m*NK:=Zw(G5I@Z-9xC_\1R={ I=`bWuE ' c_3xpD;Vg֏(vu S>bJLf\ ҝx\`1OzjfXphiL^vi&OlԔۊm;Q1 8tu&cBV(m+k+iRĎ悸;]Y&2֑(=Z).Y6A?D˺0ԜWnn=6mQ̷g)8~1[W2 &p;f=#_N-K)4bv/jli*=xD7_E8 M7GpW]w0 > RL@c{X8p$Bu(_y68X#~9\0t),"B?ytTfИlZV>ҎE)[@d"M2. ]%"TfCL+{tΠOOtdh;`grhˣq-{.[uk\p<',pKwJF.:Խ ?xҬj(0#`u[>2c_LB4voϟMU]>vfhv6O> 8+ K3!0A60x/W|MbR$Cle'`zIHz*5Ȏx<6V#(Qo(6@hoCP |w)QBԍ w!|K`JCд\)X%I]PoL?VD!E4= eW6' \(* `|^ $;ՑWAjq867+DTWl˱&"^^1M~Zh3u*mG8ml<;Pzy f"ku O@]Fξ{uz[~AV%pnTVĒ=fDS'Mi+˞;6Q_"O_eP׸Fxk 2,Gvv6꺕Z Mؽt/x**6\WO78|kri SfTVഺ &J*tKL؀~_k.&>u}Uܳ 8RPB>AXyXu0O:`ZԔ 8R$H uřFVta-(B%Y n H,..g?x@ЄNf`c,柤 d|ax7șz}M5]䲍'5jOɽ@$hn{'X @7c3x8ȣ*Q XekY.p6^5 B!\GJ ET oMX"/ av \m[ѕr_@G,D-GyyDɏn ̱R2rvF焳֥N) TyP_ͦ=vPf0/@룐'=݇$UM_Uy9%'_$:ݨ8K}SUۉ FtG!`31lqn+0?_ GJ=BA0Ja@X$x'#Z$)Y̥뼺>-:w~%0_͕)FQfy}ZcX^vHۀ99+50f]h2̽P2TDAN%c 2z(JIr<8JW#YQj3ŝGjO.ۥMxZݛ9ABXMKksy34χZAt*U5W4g^By|1;ӓs/,̌ To ȷ;^BgWt$>Hta1WU'V{?-Eqk <Gֱ6فQ[&/J0|.j+@(/t#tZzt8ˁ dU.|T"\0$9õi>,sV0K4@DU] _Sc"φ WCtxN=:ռ3, ѫAp4JkGف(a=_>W d/+iMZҵbQ}ZzV9N~|8ޟZᬿ4C){Ws+!=IHi"+Nv}qQdXp!S&zdXSU98G<A>7{1U`bDzi|GBm̎׳Zj8 įjԻ>5aZ|/ ٳN(KWq9ѾNɘZMÎ_}*{@e_ƒur6c rÆBr_M}8ְ&"N@WnҐ|?kl^˕;1^-͈0:A龅l4!a3en'At(>Y4?G;B5 ӨRb؆!fkAk$Ѥ(TIjjpaalv28Nbhw hʘU[B6\ &z3ly&,;?^{O:kd|ҫuD=p 1ƓwlB02x^?\(KZNCG g]pN50,7)@>:FsF3+~ y0aAժ u֪g'}7ǡ5Td⑿L5$y6B ^(QT`{[҄U84̈P(x1&cm9#I8aH>(GRWQ5{>R4p}_'TTef5aX(fcf8׼gW$ЍƑ֕i+!5aQmnPFM"X )5}bIZ8b%-ٹ[p5g]*U}lTFge.=s$ȩ>)2Ȟyg64lbxgOequˈ;O骯 p%sfL.𪚍HZ? o}fR{ !Ϣa{h阻0k#z̪)|u}2 ?p3Ko0֨+&>[P*|s7ZzK9L-T4+IH=wD־tLg 1CPZBfq24I q ^k _; uw5\q]y*UQ1M>vD <zD.6srZG_^躡q%Fjp8y&JJkg𓣞MKV!Ƭʷr?%#i+:Ož]׿ zm9늀t|iNhz('h=#J衙<Ť*wl<רtʞ\c+0[-rUG:^}f+p{_'3H$jKH++-d>rҝlǀ}N~9K{js8Cp$> r}`*V~dr&RkEϾy ؜̜@şr~'e;cR=dwˍ.?I3λ<* I'+U O[ȅTͫ+o#jlvk#j$2(TLB.sqsԮ){i bamOGb*Yn$9l -;Ft3v*,f(A>-TXj"y|ǎ-ܑZV ؝HAmN₸U0xKg ڑzUn=Y]d΂f#0EJ ѩTEZH=Wd onhHm ]1RU-q{P}:+iHʐCKv%_a)ՆsbhrK/}l.`\9J!V4oS[QUY'+D}~'~J|aM ^CUUYA K;3D?lcdOWJDQ-4E= MyS^p5 (KՕ+qA\xNY8I*YE`ƨcYj2`H|`n'iXEEtD…*jZVN1+&UQs"\.RarsWyTu~#h$!ت9[ # L;0KıJbߎuKSx:Z }Y?|j_*AlH5}VOh,A FE%CnUݩ+%]GCx3[&_LK#wM-O`T7qlcwT? e L1Y0y1kAfit96^dCrdk۽[֖' I"k5O#WR!],@\ es}"Exџp:MPsi73$aE\uB_!5{})OP>[pP >UA[;gn*qCPD  6C^93 Yi0?!/UMZ] .ŝo Ve,<8WRE7M-hPnS[F @jhyyz<^D$ (Y⣬sFYbByr,@]:T^x1#,qllmy\U"bMڮ=B-ͨ}vҰW!iJ>왐cTcw$ݻD8eqq*ڨФEAV$~'Fs { ]ѓKi@5:I+X(?LݒU#ˈC)AƟvh v^ ~#>޴!tp' '"n5ԎVv" ZL6r$zZۇaue,.ENϽX7XѡӾ 789to\h@v7mKH 4 ie0&.*R]⥅[6(O`D42~Nm/A A2u@D'Ed^9gP)g_{*yMDFu[q0IVet@HTe1B ~hivׄN9*[WEjΔ9 MMWMt}1 =azʻso[HɄaO0d8nwQٔi1 oR3P5}0=DQ6gq|F[_:{2 59~3B'ʞlMة̝qxh)1ǚŖXct9H Kf?ض/MǺ2PHn@?ATEV5j`oVȿQb v~3gY@_##N tNQnE& }! O.AֆP6mC%(OWZX2ZPiz$ @v 0 9RC3 s5ܫ93 5TyeT/Ciש<%/՗;qw? dK.q7`Ot*MBVoE*ƚ:{ϡXi}S,VY <~ 0K8O9GNKor^yIbygI )e21'݉c4zg=`z:|+;qG<єI'}I`!1 A`nw#cmm^e]^pb)hDؗVaԪ~ *D|}+meĪhk`@5!Y"?׻C=W>%wXzמJCz*qҕ]lh Jl3ƭ5IZ,O'T8e`!oH0ы<ѿ>.y _q C(WgJ*L[4MU1Mið#qJxZ_XA.jYMm<"D~{2u3OvG3#jqДw D(_n -x p8]e4Dҙ sp3eBGR4BK9Lɳ $z4qdCh,[1'Iyc-EMW17ûzGB|cV  "vxWt'XKgM<#SցX8tt>2g +RMxwG$v ·Lgc"΄of)}잏%.C_PwC6F8ltY$]$Xkx%,h{6jHi9O7'A/ArϼW+yHg>(NWkRV{p&|i`kWOp13ŤՍ2W$;!&$EA-MNkyt./Jw[ 7V7+lp.\ҵ}ԊVUsȞV9֛f|b 7&MrC.zD:~'+bT6뚉.`R~}GЉuTl_}W!W@?_Rig04H x:*䮔[ڡ+(ͨ&)?ŝnh uɻ3G.aBs]ň$#.` 4w7(4|ʛZrz nJN}C V6\9crF4ҳ/8>`ߦMff90enVqˏ&WOTe-.eD7?h8ٗ !.i7Ԓj<4"Q-6m;/[3ɨ]'h+7=4s2Ȼz]D8"AՐrLkjck]Htw5~lj; AAt<1/Xsk34yA‹s ^l:5[( ~@0V#LFRRI\bWFYy/ q=gt8iU޾P1Lo!W-{^5w7r \VwBP$f. ,U?j%+"+'vUphϿ=12 =vnG ǀwC̐"@ ssw;*|=O2F >$Xxd2* 1XEOktw`\,EI*,O`Ƅ ܗ5b{Ta>¹  2FNsعvk,r-9hqrTQy18kT2mwB8*M&n dOݔ3j>pf4z%;QR)p^;b$<@J[%{S`^M!Nt* n 7Js.N^bE~8HN>+mrĿ\_;Q,Z!vLv-KLGo'rdoexo~ {kU߁LIRd%}IcEځx6Ygcdȕ0hr 6Dgc [9opy%ѵw2Y%FRmu$Z1@Kv|;֋$0Ss"]җzue O4'b{y r_jBq 4  Nf6jW_ uvF-:zhV*xV/°@eU2mY |( lމ @aO:O/E1K:cw &{<#M*\Y$ѫ  9i/_ \([ _{9e8%4~sIwtK' KȖ*ٺ?`O'Q.3-gfX.hVH–ҧ1 k![qy$;U Z3lĞ.(jJ!H{4PJ(7+e h;\ڄ''ċLnZ4Pi'z`D*dz[w,,#2S6&RJm޷R 3*4F n܌m3 ,'`m>_ྭXh2('!UܮvSQzm-0 1S rmε7@ju_wj@h)Uڀ8ȹJ$Ex`b`:G4.ٓAt0@Lgif>57S=A F WBL,a_%%T&~am30hoOx!Ӑ1y>ˣ:g]Zы|TT,wa_V}\N[tXr {2JZ@N<K=xto/{|%dfs>7ʯFWNmr4j%}ۑйډD'ݫ ܈͕n> )R8. @nN g^-wf BԊttb )٥ !ZP!r|&0AV #pl?ou2i̟4n4n ]A4TߗUG(J<VFrSɯG9ElWf^g:{Qc>/Gos'`%9u=(BcFsh/g"MK@w~u.`Etv!p?R/x>^PwPPK+ -Njh W_ҐZg{lbJyQ=]pe؜ ͞،5{h:UPb 89ta[C(OvoR~.jgI!#jY5DjC1F9,Ҕح%f`jCkjuKy#2 ?I(zP`t=)CV'O)8lv&Vڃn_,_Ud 9Ri1o -|e3FaE#zѼ-g Ïm3]lM=iS~HM,+inW."xwZ{ûoHNNH Dd@}x欦7ج2U*E Gx d `^D3#^1m0uI?[']>ɦ &KpBsx Q#d߷JBmS;)G6u՜) `I, Dg%sdG+?$Z潎bM̀G+"KDGȣpLIT$Oēl)7oUPQ@h(Мhǔ! ".? Tb+'&Jteh%hS`޵P!7/p7Sڶۏy&wV*jMLFBO|@ƪ!smpŐPߘlM  w L1 JZM*E0Wkۇ4l#Jd)<͋Ha(ISKE?`0O1N,5V$"?&jlwc82+ ~bwL_}mswXA{'Şo ^kޑlM?WCfj#3I$Q[.#?eGV-;1bG%Q;!S!=P"βL^mŒ\Ub%hqdf!`ʳ14Cz1plA7걼Gށ7cαIˈ|J,U>| P{J??=6ߝ07Kulf_ב NPS9b#IjlA%WY"堹BaϜp87C@KF)V.vgYf˳2N[Ӈv\FK$ y- @KWGۻY&+ps 7&b<<~ !uT1D>Y{-۹֐Ew.矧zu\?²ѱesnG}6 aï}'S4*b|ǼײLjN3$ ̕`R-VR M9K3v\ԯq"v`#=)\ WסufHÝMbt/lo|?}*Su䤚6Wӹ9i·5ʯ"O8i(o368TA, a YqO*$BʤBy/NLa$\ɹQ=4hKWqPo!Bs㟡 0QÅ Rmާ F?>!@=A ŀ]]_ӥzoo7b($h}ѹLiEERH7]?qi~r}I("wdb6skW,;lɉ61º cLjS* re _ywx4ké,HY9 u"sz-ヌ s#+ 5b݇._Z[ugpXdye.DMzuE*ےV:S1a[6}kuo^',9TVS &*W[-hd^ mj]Hw CT^+rD9JZaJꅲP{F&;g;kI_R^cɻӭћrb~" mA@Ef |eIFhy4.шy>Yհ?+5ȗc]V30viBMщ9Ň 81ij#/.`?D#~cB:P2f *›?>6Ή;v[. ALvy3X7(woAָBW؊<61МGIKv@X}G0x0#5fsF.9:X?<0NC{WYx8o쫽zEO+^i!׏\VxFXGOS4]4DG\o)d Ѧߓs7?!7ibyEbhX:]LSj:{UwP'rAT0e+Gj#ݦ!q EZ.dST|I~[T{8S}Wko]q,$X^i.=>~K_뼍]`Pǩ&d{7uxԄ~6k쟇v e`Y(W\eT쵨^ _ó')w|w.Y4N}˒D~ׁaCrND}7wxs)L5m~Ky Cc1 xb]ۤQ-MFX2gbZuz4"M"ZR`> ߸R+'8rksDEZtV%M =0{& 9Ʈ'">/.t&!1)LR+e}.;=]N3UhINNz-[F+M"c1I m!|zȸ`DZG~59cJV 6(";̵c @"rj0+\x!K +JRHl%Zu޹6R}yӓ6䫯14Dt-3@~ Bl9kZu?+}@O!d-qCd@b˝]'7OT . =g(h^.'М=ՋVC՛ - }4u/~k0VdzJ/p3x(ZN+9Ŗ)_N [efVu[dnO|dڋCKlH0"RP7*_éON 2> 32:3CRpaP( qf=rݼs 1otg#WtjR,ɠaĦb vE?je>)=7K` fuC}P71^Rd79܂OV۷3HU vб.w7=k`OV7{5d;>xq4 ➳-qU$Xi9Z(u#CʾQ*&'b}XV5ygm'ͿŢ>{.;..vXjT_с0⯟Dof>gmjHN2xٛ"G7i\ ̾-~:\9&5@ou^ 9p v@1Y {#bu.<DHߎSJΖ'vױ0X˻ih 5ը `oj%8Gj9- _z 59:aM*>̵Jk"J{[;^et'TFW;Q ײ^1"]%y2[ .!xsj(m/G:'sg8-)Q&Ҝ `ԈfeG͙Xސo,7 Va5ګZLr`X9ׂry|\y.b/\2װYYD كhF7CA†B8`xKI#t}Z *j>gU_[r0jGZ; ΎJ6K2χ,[;F%ZS˼ק玮Gs=~GC$*T}Yy)Udv'Ҙ |IDW 56D,nD"Ԣ1E-г®l[$p<^[ҭ"K7C3caGЌvI0/M`a~4n pjEgkπ* u#`:E=;//@)'y{qJ)Y#m7S.pF˓IE.m"3'}vӔwB4 `^I| DC*7U݋=hy(+H#1?֜QԳ* y1Mx5xc$7_C@w2]ym竉͟4^mB:4&$@2N}Yc|X| 1S{FˮT=OxpCP[P/A!.ʁU޲Qy:˙*?*BnΊý R"RڥP %nA` $Y6M"OmNUsbdObqk k|Вn"t܀iXcBql!Ng[qv@ÊjixC &yF"+h,䥚FS.mܮ; 6ׂf&H>FM0O.?2|feP,D-9B =z>;/ 1ݟƸ>Mz ͭwP::xrHotLt>l3R+`A_Mf .Hf?#y ʊs7NJdG%{^%Ʒ\9 AJD=ǁDgMEv\NqҊH|Oю6Cx~qӍ ̗X0B8 TC#X雒]NY{Mu+|L<1ulf3p-ar,)#g<[{}ܩe>Dmx7 nWr:RZN9t. cpK9kŚ\ONmTtO9爟+ UbqĘ/5Z;5"o(f%ڕ{ -+R˧8`8Rl,bDK\Ć!#=ف ejLGڸ? N=HtDՊzZ8Ȳʃe_h/@gb0>2*`bM' OSuy5CWrZ),4"&0Tw:#5%IM*Ę1dl벓0`N㛍Vk?}@({-yDUa>oΌBpup$-R/_]Y+9tإ+?P eya(kV/CGȜX[/!ĸ34!`=![q#4m̖t?pi-C>|W 9nΰޭxߘs"}FNj=C֜{ctLDjnɷəo[~Ož~r aFm i|f pY Y"c[b&Gski3Xn6~)x}RyvEIdBۑ& 3@ߔڔ3<*/yiT!Ζgh BFj{3N`w-ܻ w_Y;Kڈ֧k<׺oiRd/C&h dUf<<y AAD­1$Wdŋ*, s%}I2 r QJSSMqF=2YO8qsŖCq8Nqy~;:VfʢaG]n3hg F[wXgT1wTqKK1pRe@x̲šRHaTj|m ]0ϵ?L AJ!rVae<}雕kɰ=6?4?%UEybIl> 6 U -fn|)$5gxڒw },+Q[~ZwBBasJD!?ˆGDS8TuVA- ;,Si7-h%twWoD|ߧA?r=픮'Ӎv Y_Ѷ2ﭾMWKzCJIiUb6~?^ :K@F! *ՈE6KճRܱ 4N֓NR8vq[p(U$O7;iN#d/K{SC֤sWeFAs,XB)~LT7Lja;86hGoݙ]q;ݥߡ,hQOg!5Ip:z8hwPکp*!‚'l-=$3# _ qKxw@ms.FI]5&K [j)4ѡ oT̶pN6PV@ d.!"(f/lkX0=n"/F'[mn2ڑ@Wo:>`èvÕ[?vXypoဈb\| p6 wQWŢIq#GkUO[؀(DQ@.c3窢6wgPѷ'g]V/B}ꭸW!ښ@[ζ"ʊOaɼ֋BMt CVgYlUHaPBc[xO|Ec"-Lb1_pSO?5ۧA3WJnQ XJGUi}g*&%yEN !pukC5TX4OP5vE̗aZWIq[Lfy>^-Q;|"6BMs JQZ !n:X;Q$Mϟoj'V?sh_\W+θ*Xr׹Yt Hqz?>>w1t ~n`6#IMmrM6续$7ͨ?D@7Xo{HI\{;U\0H^Oh%Ah㞫gE `3}^35 L pdB#8l00+ٙ&dxVĹYq׵vG=+>%4'g-٫_t7&k8Ŭ_wRoB#vڤ  <Gfdb6L[!>`;QHc@{]9W&Ҵ}MkX<|27_F40.O&rf͌gB-rTda@jʋ7ٿÄ& ᣋlcۦ^~4 cvqG }mP bprxK!bzdUUfCۜɋ:[6? ."**mbx&׋ӑLo16‹ bs807SӦJb`uĚz?.@NBOeTӔi^{k/gߧj}tH\4mkDyqo"nG?eFnjй^ʩߓ]Sc dLcx ( B4_pCOOqm^p)$S{' .(U Ŧ 2lU]{o}QlS1Z ^^c_$i{(份3GQR%xs̆L^O@d[)b>fSrE˩^[W%ýPqe(l\ɴ.- /;e}TP^.1 a`}x%<yǣ2;aA*aԿŠ?ņWRفC(FtRگ9`y$/+EF@:F!|5x|D5FSу&׊$9 $j4(~z&7WTiCP9L"y[($5{p-Tx>X1h y9pԣ޷5}hI{˧&]z'rOHZ>x㚞1O뢷jB)3K>7mɲ֚2w&<=bTwB0 9YbgmhB`Sr/.NQCڐAA D )Hu^)e2᱇"3'n$|_!\Wp|L;bB#Wn鏠6Bjx,[V-8lo$9$bt Q:Y+ȉ/RGwOCI/G4.WB[66:M[E9!^Up@%.o@o8~;тSʴ"BP17kOHcM(Y$oXdMH@U|~1B_]6J`W;]SƝ.i(ae4# 8JPIaU0 j\RpwulPN9Qй%a8U/GpGVjL, SBNC?ȣ@yO늕G~ );X)C- -X(|_N~jDE4q9r]v@;%P5S9PQ/b/Je"S{RI2]XlTX\`೫0_F@\ͮ8ƗL i+;YHd8%V?Pզ$JivqQO1{+o죥#|iKi4&RLqaeTs\ %RZ6J|7`x<2_'N;>@Gea 4{k$l94tb]?Z7r`3l9W[-b/@/-IKRN ~*?X-Є3Za9X'/AQnUMׄQI$Wmh&c%oko8[k%A8ʇ XgQ"hU~(ny66Nk`w+sR#Eٛ#DC޽sF|pjaU |ƃYT#Q]r_;b<0z^:[ՂB #6~1_:!P"X>׸\_I" WYu6ŋ%u_/.䚺Bߎ(! ޮ7fӐ;]Oll! z,?rگYWN6FC\q쿌zx&~OGYkAEcVKW.'zϤU< !\l~^(xV\%ٕXYדBgvQSDBC7۬A󚲠56 Sn A  >[ г`K0cXv/Ø;Swjڻm4Abl>=wG 6vyn ʹ}$;XM, ]ز pf 7'ۍ^^cle+'?c\1* k $svܢ]l߰?Uc$XU1Ӏ c0pX+? {/v~d3lI4vLj`n,4<4d,!&# -v0Ꞻt˝O_v2:ksK?=JbR[-bb` I> 6Q|uݜ  \s?OVL:Mzw[IU>p<7$U- W37*:<6y9J *p}u6lՆ%!Z'j2 D5Y/{Ғ$FV< UҨ+1{ֻH"k;{Zpm|Dse1#J@{m*,s\|G;c'}z Ua?j.B8 @7TKؾ~}Z%CKauqܧ_~>w#'x%vZz6t 1̔_8Vs^/~P"<@p⯯L$(';Q&GgZݸNbחJ!hR%8uaTEXճ.@\nN4 @Ayg`TLB[!,#[~89'XySz W4sG5vfI֑1)kKo%b{2brEݫb'Xoڝ`˾@&6u ia2.7$I֗E3RN \{KM=jy:"G¢d5ȶ{(p6߫;P$>)UӡZx0kЌ˸嘍*z%o)V9xR$ jQw$6l*joc$oAsJ sDߏ3|Z=S+ ^yYn$[2+TN`ؘ+ѳCgƪ}\2l9yʟ^r尓S6^HqZA,gJn p?uhnzbfkM# Vk@RFN@k{áq kfқM8E N. Qm@7Qߓɖ̀^}45AhhoE>clJK=C'vW ȴ>0M6ԮU־i aiK [h$F)u/0BN)j] 9rFBFq863֩[ZN1(spu?֓v@3B6;< n3w/n*X>{Kk~62)d2xqr]nxQ׮:} - ${u]]C.ٻo<:cĬ{%eAΚץ+4 2/n[2(_x=ϪA ڳ )[i4T8:#h\bW+k,m41sylBRH厳hVT cS7CԕQGs <$ bk=8 :y7 b *thP/CTa~44^`E#q g_fDXȐm Ni$: e?Ty˘ΒBгh@6[xE> "޺E!4IL6jU⍳u!}Ъљ"N m>Vyiv<f[ṶhO_;k@KobDשiP,`m8D$ ϛ%}ffQnm-,Sd#HZg$)cD$u2Mѿ(>84 M?,sk* I5Cb7 *_]gȩ4<ĀGߡiIvh.(p+V6g ƍ,. s5JZ;eVjMcu,; N%Z#7]+wx{"p#]Byd}3) 浀0|c]ؑ9޵>XWk#hkc$B֐dKWZZ675G*lEh.)Mao n/-Eoٯy=a•/0wá޼#+þ49b<9}B" : 23;8AK+-mᙕ99wsOD2pN)g,DGK[2%qX 벭ʁ+7"Oߜh8*,$HrBR>Y=fA&/ȈMsi~q0xP)HU-cR V=ӈ*9b}_E^l`~kx >xh{RE7df鶒&a12CuYPMSRC 9á>9EMI0iCƲɅ.5XT=%'\^I /=DsD}`CgvR@O;v.Ǖc:z@^|@(Yn#m6ruF85 cw'I16]%:{dn[Hd9OE"etA#|󯵛KEwH{$I=04=PU)<@̶Iqd0Br-+!&TIN*9^X0UxBҡd,{gġ*3Ҹ3`N$35=]Eۙ%/vs;f0{@W"/fRcŧ߭떞h|k'Jc@;:W3 )7ϾP ZA"!{2Qs"c,1ccQx1Q`´&'sDxP@5Gk6:0bTzLw߰/ O(99,յ{F(phڸfY9lG&@':'&\8 sv |/=*|}F="ڙA g=^:Mu7F0ηrD:SxirD3t|,^Xӳ0FgdN,a:9n* L[KEO#ؤBFT3aϏږ{lrE }#LVg@$r|KJ%y(V{# uzXO S,VLXx:8d. x˛oS`~>jQ]Pb >RM9GUgSBժm.hϨM}e\D|z\ c}io"333獡: jFoIL`^ʗ?j|F'L7 A8̲!;2ŷIN;'@b*ݚM4[0+UؙAzGm$+v Ҙ1ғC6þޣ}dzi?(7ƭECpu$|y"'j? iz塩7%CmˎmPI:WHƾ hbJ}=/nܖ|eͥ*m9{ɚjQ/ú2k(frg3Qȡ%cQW)+.lIyd266AE-ٰ^tvbo7~, F\_5;yǔmNd\׳ u"}&ikXFe"?,ce atD 0%zҫ==X sAb܊ĚFzĭg<_{B13RA6.G%΍rIc }eP|<#<GIWd顝5|B-4B2 3?#7gg{¾e%<{P#:/^K!uwrQIt%D!8CX9,ݞxsQ2#GfL)uDuѰY aQgյK10ail.7"+7U`YqM),&+ 2&5+ ^gU3O8od#Y\Y(՗G7rzh>3r/v5tlWmgىAGՁ9t ԐeNgu0Paa~9TZLjL1NaGw.V3)k|VUKQ;9MiS΃*=݊2K&YGSK巴I ]{p^y KeYRvXW? v>ճ͓&N[[O*jB"k޵ ΡȷmEp6A4e[ry?xƼI4RJg 3G;S[Ծ|~Բ1~:юùtvuߌfi] J[yC}QP01GB u7HSj;]1+'CFʛ6[.!tOG.V39E{6~/F'dw}c]u byn`q+4 E U[ExWZ,OwAHLq*D_6 VӻROkMSjNV~zl)"97$ێOKrF JÎBVG^>=:^gP#XcI!\Fӌ5`xdmA9;X xVJ4<4JB}"c:!+<ҷ=CCԖ0҆+֎y2 8 u/8prQRT1j:Yeq҈c ?3y"w:~C׈:oSdsr=wK櫉uJ+?D6aqk#|VguzkG?P+:!ߜU4']3c߯Znn!≞0b2-sIBdFT-5'䑻?yֲ0e430inU5Ob l!gBȫ&yo^|9.Ca>ڥ'}G(i)*iy҈R.ځ!(.ip墵L-% G.Ps2Joa+rSS-Ċ:3 iHDלMnC~cYφ0qZ?j)CA1b8Xæ!}_Z/$VQvx X_0J>7U̟KSq$ȃ7 o6 cΛP8G# Vj~f*n)NSw~6 i3cRie?M?CDYs.‹|Az̕ݘj+ 6권ߖZ#%̇!6AԳs{/զ{VV'`BqI5wE/8LFu_hSnɶ{ѠyY+ i !#4-:;M[oƨčfMr;)Ŵ.UOrӥ( {ӏ=f,ՑT`po ^/܃4,NAzo4sF5M =e&ؕ, qOH͎ (ER遇ϕ']6kyIOa7?AJ $y fnĪD#} c/Pv:#839 @0݅SJw\dXAV_\w BfZ#I {bM||htU3Iٶ)VVTڜJNHyP4SZ/Az?4Y7S)m/ie$;1jq׶90rwLp Ed m!&Ƃ|@}&J6 0P-l/@r@CH\ɹXJ>hsOtmW^R3W>/<;RjC'rCsԥ҅ "^+kYKD߀ur\m(òRrȁøV7> 47ndfPTϡoLm&e%XOp$=S>BWc y ;5I2ccد2d-tfvBp= .[-caU"A쪇N`D_-;da];٠NU7~s˜kx)0h0B'ڭ^_F^t`_J@TMA:Ry+uNU'w{t_H!̕Ϸ^bjIQ#. /qJlq]. *.m7McR&qGӾ!.v޾Q94OvV$Ї[ܽ)X ϓ&nBXڦyJ/Il)R8l :|cI)M(gWE*nCA=y&|mzTKM}RR ߇ vok0d'Q{ NZWW{>rS?1׺a>'RoHb'yKY"U{ν ҤzpW/_oS bgF*J$DȋBU v?EGrϝLi*44CA'g/]$WL7'G+Z אTO7:QNjjh1iĴ KnsydA)x×bSfzD*AoB'#Ԧ}xR8}π 0RaAZϬoxttNikD˸pؔC8D?-= M0o rB d-g}͈`x./њ2kc =8CM`N \2B Ga74Nz/B/EnѫX%gąIr| @& }d1䵍#uL,o)79Zq}AEN;3CRZv(,td4Z= `pWLpbUSj]{]Xttj@ԌZA.w5>} ~*ۖa 6 9h4'+*2gXC* x0q ׋"|"cB2l| (&^G̚%:w?Wḷ%=F܈I2f=z 0 fЍ M O6l:j3&|>dܷf_A!ˆ&,& J( )fi1"~ 2/)RH"(kK[!QF $Ҥo(z@\ ԤJ3/*P`<&2:-`TV,l~ǔ~ h`7aeoqiͶI-w( <֗B1NUI  us\*/Sja%D1 7?d_dԭnZ>L :%MSYJ42]DDmJ#{~$}]^ݵL*+n Vb| Hn=/~ Bi>l^0|H(iT*J ?_ -9k"$,}*7t,V4F0~ HbXo kJ[fj5`Pp<R: lV1ӅкK]#i1ϡ52|oy?Q?Fk0) ߧ/{ZP-Ը%j<XNBDl#a.3㌷$ 51cYAsQƂ\my76eu#:hr"2 ^xR)nJ c8rkG*&CRlW7k k9*wF3U9jyڐjf|Mqޝ0WI">;ُVY=u 8-ٱF0/P=V 2{YZ`nTsNvN t鶛J_!DK <*UfGh }QF%Uxl:pq=YV/|"~b"=[Rg__cs$ciـa;$ұr OBw`iFZu^c_kZ|S"ѣW7HdGy1*/KɉƆ ~ xs8ᱮ W~$)-"!]vǷ' ̸+v@^5S aAUbI_N#rb],P.$&"4 ԻlNAGQGk߮Q8ˁ삆0 1d&m9@_:/5`#vvsٽ1ս+؄G1D1<:Ҕ 0я؄mQKzNsZ ;DMI)-U,=xG){lJ`YUd?C |JϠ`>FЌՙIq!$!Ur1Ea)YR,$5 ̃*4HRwb`"c%JpnR% _Q xV86vuq;52Gqcو^j|EXpEշ WP \9HBH9#ըy{JǣRlA& DxL)KC)0N-g(95u]Xre XΖmtGᓮ@I(;-ZQ9&017v $N.H`[0dEHr6n OUƫIF]6s|?%"t Wmb !b{}zUy-/Me)Y,[CҰԳQ~ba"h`8`%DŔ#u86 & ah %D6,B&?b|h&fpb߿ tz(:iBQBG/+҈fgcwV0Qik ]pMINavi@Tk&g !BCkǁ^胛c}( ! 7kλ'Rպ ,H]\fyJJ_1[(~CN7puj۟kXMl|~X3LjuWϒ'\H"JǍ;hŧ(z[_oV?XM O,2 o?7GRe ol,?v2+ 7R" Px\܇z]khTf!jɊ2LIeӼ՘J7ӝLPjDD/:أQ,U m5$74C쭜q3~1ᶰi$>8C4ɴ-ƒtPWz/> }#>VZ:`,V'bqHsF&V#t$K6EKb8|udF }k;o7EZ%ԨoW<讷_}v*^Aa1{$떭azW̺suڱ;K NŒð=Вp;G5F('*|@eAyR6 ?%^~mTaNK6cV>␐ B83`$18#NX7ȓ2g,H0PoG5 k(wi r˅<31"mKI%z e-* kйY$o,` *K!Y}u0;zוVgtŀ‹&>EyU[n|kPkʊEӃ8ޒn(i ՝ -BZJrz2Տ#lj  䝍ݠ\fw=8mu1v9(E寬=1[*H ȜL:W"*D9ㇼ*HhK읅p61TFT4252kt12Úךp}2Uo=A`f%Kv 3_QmD$3EfFz9Sq@9oDaO$2v|1T@GtbTHQILڢMGUˠkͻ\- NfF6x;3:B5E1=&W.Fī=buԂx ~/f8a}}梁\r@=d{֯ܥhy_Pq8ԦpL3ހ0.,*e|7Px8p)Bvo>`81_q\M TzWdq'uY\p&ܙ?I~' mB'Z8`X},d`_X"[=axx&ǠL{23г%+ڔkixiQKw'WQ`ܫll#^5?qnv#EDI,]gU%ݮhw@HazR %Ӟ>_kk]pdAu-VLeB }܎VUb1(' u~{ғ/*6/f@H%5Q\-c0-Ep\`bȒJhb}="մҵ8'  u [wؒ: !l +b  qr ,EԻ0q~[C;Mu.z3i*r)Pgpl}ĆQb` (gL|&GwjFYWn[ADr X#k:sʆIVexobm!*]8\ԁ (4n"qa9_[PF~M.@]2[EO؎:YQ׽a!9B=!aJ'%%GcJ-ÊW5lr[gbLaI(mX1%]()m N$rbGgXp EurFv͌R<ۛ)^ppCFr(D[;Vp;k8p:^HS>c_%Ш{z%;5SsY>+SAGxK fޚv׷#c̾ noⶂ7܁< E9@䤔LSK R+[13hzPTwz/W|Ug2&uY{xGsWYn;*Ѳ~.99^ُj@SltsƂQ#y;nx[-5\ V?`oO5_WCDZFLKߕ lUQP^5kߜ'Mfpˣ8$C yW3՗5;V&EQD]aG*BvYEPwk xV6X{Zar UƼD"7ql)f2":@Vow1X:| a񣉳D74ᓤ7`TEqXϻ71hG x1WhJA'pwWlN[絬$NɇDE Q??ikhsB 'ѵ/VL(aNշ@\ :krdqS n%szv'BE=Nm=룝995SOJ+0DdOy.&^H:(b4~$vSf ?{!Z L:@>t%p :kYZ܁ Aa~x{_A% )'&ED5gQ1,JCض?{ERkMMVؗ2S_DGeQ{wGC%*!08KLڮԮv|UPM)>_elF& aa- |pLK0ߗ 3(ˇ=f׌[.n\ `F@}MF\:!$~Bb2z+ȯ?GgDK2Wco8nSAՒC0T"6OsѮJ%^x`=+黎phdQ'ku`lÁYg PPr4Y*:Wәu8)҆ˁ{itiY3 q&>&Uw-qQ*^I'~'0b%<~ϘDMs_E41ryxk<]}?}o¼r\99/h W8dv5L@/nXўuۇpgOQVb8hq7G3;VK |Z\eEKB)PL]<.s}(MB?+1"pu/܁QI%O#vK-fI Bw}yoKqݬݣ;л",qT/7ՅU~ ? ^& )rp{ʿz/b &_&fQy;aKuOٱDWÙT4`!N<.pNrRْ\{&E8&)([+><ǏN JϣQyAGv4=PD[mrzn,L簻d\Or쯨Np^o/8d T'CP_r|:*vT4 `粚2R S~t*!fu!dR5p@ uui ҫBI6,+jϐq/ sLu5Ȱ5$S^ϯ77.r^jinzOij3`V_t l *{&A&`4jȋK CRtR PÎ.`EE0Cʍ&ErJ@7͝8t*PʒF`8S= a*D\Qg(Br }{_!*&_R)/9OAM33@D!$uۖLBj1AcpN Kz"eR:]0m NԲz*DERYo5+{@\ l?jNE{Se'ar(7kh4p՚aQ$R=]8(vaP%- 1GcK*|OG;ŤjvBDfWj1@I2_@T(,7؊v ED6ĴJHq/Vv9BS!fG i¹mܪ|[d<1.'Wmگ=C(/'ej'!M Se(H\nn&CauP_И(Qz: mMM2vm/W/f 0xBʄܖ ֟2kBb|vx~-}(e5fnu %%G)fMh/˦Q?-n /(e 7`i2 Pcs݄̚JVژފDqCD$R}ݢgA 0]UA"z%A}oP܀){hpvm >AW(v3_HGt{em'Aֱ>K|iEb<ߝiܸ^$ѸYC]l߻V3hffY7i$]xzL@H JCqy뭚͔af??FC4cP>1>C8uy0 I lqpފp|X%u k%"όɢuǗ,~F OOjȎSI"d)PV[Ѹ:PWUf⢅6΄9Yی@Hld:rwrz[&rs:{~U-|S N~uо@_ZGt ;};s{ՁBNv+fJ;I(hk#7~ n?} oWl}Wr[չ&w4,A6S%2xD (H " @?=xTY ]DbQg5?x=+fmidvWL}Mu64и_=2V|Y ɞ H##TW_=$6/ /@ѺsLwi`Ǽe }?7WQL.yZ-k_guEl⛔̙bN 3=;0<KyhjQ=Е搔~2z_(j{m6<q吪@lK.A"a1G0Jΰ.DC)=Ek Q'7ar;7 /2`sսT㇄.N^71Yɩu4no83(zj-o[҉7vr?="ϾpW{{T4OVK@M'Tk^67C}UȑBs[v*-箍4F-nY/}~!٭YzNW;eZujȞ{0+D|,RРKY 'Ry$Oy!@5$]X.5&qL$^A+}x'*FhEuz3&mr'dr˒yWx 0SYG/OR,!Gb B覈VLo}cC\i=z=o#L’F4.nv-Lpp\e|z F`Q 4&2eTM~鮘jqDu < U)8="۲y[^dS`FYދG7S֊z&ìSXM 3}6 񽛙1…|Tk\}B1gZZ˲m>PM?@4n)Jm}EZxgO>eLbA{ʲ0yÇaT?*uş-K@d.yo];noUdd5[dQIAEDl=2sIވ4)+v)Ԣ|E2gU+td"'ghm|5ww ;E:^֩ }h՜AS'V?>٭5)zǝq\ dd!v%vN9::h_nY:j71S%Fr/-^a(,Ve?`QEeVNI%0lČ'+f޾UyyHbv.=@ѲMR 3}4{|g`,~n Gv2= 0&h獞y*  r.%aIӚvR#ZCI}@|B-g3cSKƞs9mB`GPɤn\w%cuxKn#Ln4>"TĠqu7 =$73|xij#Df $4sQc VuRvÄWn˜!/h,%`e&O^S+ꃟ=i`|EW=Q J&TE*UPDW\tbzwZ IY1!$ m&wۂQ]jD_|cT\ UEsf^b2Ɲ1^43o9x.T(耈k N<2`,HG~5.GLc}UD<}H;8im|j˻x3@t>Pzܛb*ȤRzhv5?h = X;wbr+D8N1C90$IMD sM,4ej'͵Y0["+ zTxBes޲T&qQ!0{8SWqcm| _]QrBP51iE(.<^N Ӊ_9I,3`Hnw3:5)^d)iC:y jJW1AEh7ݪZl/*?0n9՜߲GJWN&R?s},]c|ldռIGf*໏Ѕwa.iKCO*C鐓Ez8L~6ԛT,T&ݫ!ceҔ01]~+KV;\4ȆdN+^Q!rR1 77Vaj8[SWA9} /Z P lvI*9l-2(ǷrLc+:/̓IHz@bPhs F'huٛ@~ ;0 L3x|aF9Y_-F^#+CWٚy(e_7焯gSqʢ~Ɣ "ؽ1LIf6!eSc !Nn[9 (!=9=,u]*3t{z>RHn%[Sn SY2t& - Q̨J"ZlUiax1/#ŁP).0t.3X/.~X֕߼(U;?ܝH2n1#m5KD6h\뷢ב ~^EA)ؒuS/WUĒe(VW*O}h֑0 e& Fqע,7˴j&t"́U@B5yׄ\[XWjo o$DNNUiά3. {XG5$^_8"s>MncfꎱbbKgE.gJ'oUٝQ~ 43pT0]ɞP)k_uבZ>KZ,"0PyocNgYō#7k'Թ ym q~w]6ƀ!)_ @7;f rJ),P8՚[0mLbrCbգǮ] _zxdX|~4t':>oU@c]p *R>anRq,He 0 {F_a?ݴ2P;7oSxۋ[<`Zj ?'f|m3K調vDQn)R}OuA" qb GB'1,F0^bÄLDKhú%䆤MaV+xb3ӵנR/iboBt*"}fVeQrޤRN:[k!n(pyu1i:n6?b݉#}1Ǝ~ I|M"\ff(v dwqBX"A 1E|mp/v cRe^P=>HLCl?%LI[ eB7T Uqɿ<:w3oKlݧk;$PIY6[Դ/X)m=z=ei #t:al ƾ2gi/6{“NJ]8`6s<+tWhBvPtd}ϧ% <=Z6!|+릝%m\sQL> p U\`.37+Lʙ/:z6kvvv`Hk.VI.pb4* ^谇*r_j8u K|'OVڿ_,/^O*DS˝U6A Gn;9\"0 ƺH_ܗ`+Gdk_t,_u)D*I&QG8picPVO.H񦻫b$X{ PZc* [lnHd|֕F=d4̧7U赱Y\z/9QS' ]bWK+!CKqE&N&<̰%=-Xj- zn}[}ɓ`M~8 9Sg'jIzQ@mJ?9l׸qbѐu?=Ʀ?-,O`aſ$?7כBy4owq)1ZY|RT&gC4Uy8qn˛:N"j;{DݶDct3H98LBl< CQkFs4J)$;`Geu+nn6&=kƂNӼ,wj2y!1zQܥ_1ī"u3ZXbYzEZ܃ gNDCcYV{VWa"$\qTAɭwo,򄷓44{d%M -@z=DA75[qϫx H#1a&M' 1<Q<%/ѬOuM]WµUFƚ&vR %W=B&t"FxE57U-`CLiB>b.ܛ1B%_w",yϐ*LHI^V}ƍEފ1 _B̴5ApiOh7N-zV 7: `R;ؖe&Rv6BiB!)ét&Rս b:gZBiL:-ފG?< v?Mygp|oX/|2Hu _ab A600@ZRTj`pQ閂0w+ Nq<yIz3+OȤC3̲1;fF-kCiSarԄ1'r&?.KGR.D)~Pv_81|go 8i=7f(A: ׮*}[Uo9'erk5 w#},@ 1w=O%Puth?|¾}h=sZG0\%Rt+}Gx~GUZ !PLoKo0l]Gq|'<f˔nvar!X$[Թa }l-)rj},fBvQJpKKyH{N+ Ac唜ΨkXaeu`7sAU;A_IH .i)ft/.2N-EEt8e_$-PH9~T9tS)*q÷GX0&;T~qol`lXإLt&!#j^罻과[XA1}͟}o^ T\lObUoK8.0_e ۷EQxGȧ'Z,`<plet gbls}|b !AK'GzmwOo?D$wO.@GaG,QQ&1K;RWGIՍhd`B.N~s i|_ A[P/OtS\ CGuWKxbZ!lG[oI9hY-Fi+I "*g z˼whW't šVGuZ^YWHD-_˜*:1Bu;QB^ i`W$G h7Sm^aN/]>ʀɄkpGKgnٓU=At2[8),ꕱr"vy=ɴcȴ{ T7$pI83%֧z__k3<4Ap|,D7Ebwr~\SV9ix H_bVz12uM9u)jǿQODjPM Yk[Gf]A?EH\KyꀱޫLL5 HkoV%Rce{֨E){O/7,Ba*JTa ݯcmҟA~ ,5m? nuip^Gmd9?4 F"0 7a钂 ~c=[%L-c/a[\mql㒋3yR7(T)|ۤ 3UVfסyϪDg( +T4H~dɥvR>{v1:' xB cOi}=x;"3q61^hi?M5+zaX-6 /N7^d7 ?3 !F72ػdj{+{I̮@{>#9=WӘuFo@vM eOS:[$-b ;:z"Ő̶k΢kIHjj9 >pB0ѻhsP1P&,V._͈yZeTLY0וm#z@CJ&jym (q@ 7 N2.U2BWiڼԭFHDa%˨ sBKBӱ\*0?*]'CakNJ8~ңJ/z_C^),l(|Yb=s.Z;޷h1O|~sWnKg 5Y s,Npnr9b*ܟ*ʤF1K lrӈsLC5K~'Tt' zO-<){%lbW0'vj2/\xupxDCgI̱y]@?"f%›2 ] #;8 gpT@Fown=@2 !S>`|:ߟ|e#[+ Y|Lv$:<8ڠqD@^oX疏A3%6O|} YvMpO# q#)VE@ii]^p1~JR:鼣#݇!^~BÐ$ߛ -\fYmsI{ߑɃAh/IT8+v͸X.ѿB&E h͸az ŧi^@-?+zh~@ɚr1㸧jA+4Z{SHĽſ9Х]sx2]* 5}姉9BW5TԟC}#۹) :)ݫq&haH8ʜQKZRu~Dy6lN,fcRf\*g'nՓ"+ F؉k^E֓~b4]E4xF;s.W1:N萱=mBT%:C:F&lyKZӵ6 qr?RP]oQ2V%ѥ,W]I4tRP@PڇIlANW]SC0NǬv?>5V WTH15z+~#̜z~2y]\pQd/k>ş>RA 4.jUKP%/?1Cq.>Q1x~]3=K*г . }M2_a G%÷_DdQ'Gר; `?EYsQf9;4×t:2pAy*";R8H>"&yĬDk`KaN6rP͗kD 噹§xw/nW3z϶ wFL){%u_!.˔#qa|l=SKo= we!-x] R1$hx~)ǐ/TNdpr{)7) ˗0 34wWd[޻uKi_X ixB4;//L( d$P75Q>ﳅ3tx#^lrsA.Ե7x(\3 z!3sRtGW҆:/Ĺ@l;-d ,XWb4򟙲$B@5a͟?ٚF05_U0\w4N8=.\OU pv2E밾Y҂sgdndp : ",.6mm90NrM\VĠ'?p;зo,WsV!o+ O|r8tfHW/2L،GAp>=͛ɧ(X07&]y ԙ~@aX*-ޢ/KN8A&! |s`T] E)/%Lc s&o=^lAC#c_cpݍ=BxNKXatDaԅ7q%_T>ᯋ`0Sur%kܖ's4Vyjâ%vN*쮨Tu}7,ca =ynq%s78Y, YĄpm[ ,/ү?Uׅ g6O9^8 A4GmR8͉g`Hs-uaf!<,!6'Q @m)F9 lSw_X:D4N|}&{uqZ؊+@M%Hlõ5}9$ \-W#%L"akJJrڍfzY"Fcjѳz/8ȅ7y,}E'@oʡٻ|iz;쪦A[`}@c~Ӣ3-q $U[6]C-2j7Ыi6@P9HvN Au v$z_Eo73K&zoB7d+9C e6=3ClaCU\L3[}tfV"'WM\\U\<(YOF#y.뗧(“jiQ\&ڸMQMz`Ut. gahEE &gf9D_H|$z )ădД[ H%`~ .M%}fP|SSvp-xGUr\HnT+(/]k\t8Ã(Ŗ |,Ls%a5]'u._ xˁ.(]C>OR;>28́]jIA/JrO n<1QY ?6mrfi4KP~&Њ S a1v ,ewCTA]֮h; 팆hW̼EP)vK2|H1`׿s:i0$OP4ndimvu$UD DݿAzCh2IDn6Hp Mz0|lXUuYTF vӟ,5elWxBJ%̴8}!TߣK)C&L {*%6wrIޔ8zm+I%rnFƊ0y19!e~j8<6sqEjqrw.CÎag&0ѯ%Y'^$Ԟa8TrfJE?2,}?E"y?k9>pR<Ѷ %kԢ9wn)ʙPL[ϲNF~RS:ifD@:DJ':m^^w!1_ 4qsTrv}ՍLn :">v\ne,MTՐ3l5N˄PClQ@79=VLoCLpb9DRsӠnP&pmy4~YXULr73g7Bї{/D*>%nL2.UQIރtu-'/s-  a)`G0$sg}; 'ZfYC+xǯ&@Yd' 3R;;bo; յѼ 7$´7r9ԃ@>FnKx B)$*m)qM| "cF"jXU)8th 6@!4e ˶w I\ac#m HhgWZ&]Ӟ]AEK8N=^>-=F霫z0 'u ϥ#Fd?wAUA`+KA@s9 T0 m=0u4JZ곸Ѡ폙= -)Ü-<4i{gl~,tXb8!W\™>bͲOs!)N_<ɺK3{w%;O|9꽊)&쵉 GJ;hi-qњaJT.#_|z;vh}d >Do*W\ZDzY)ˏ^O$C ^}˶8AV}7aQ\_*;_GϮc del }goESN-F&\62$ TH1g<,7F"X tjzPCtViD rgCC*]ş\45I5FhW{[8J U8`m㊳a56QWyNNKI_;Vr7NV(3Pkʀ>*P=,q+y%7VnbF:lP(@`0':HGӬ!4!uæ䇡٪E۱] sbb;ݡ:rO`Xfbw}}4rr#=rn;jh&c5y߷ډ@qͳdᎧyj)˟>du{)/Ru҅^ȶEP{l\Fw;4171^%n ?Kblf3֓ԺQ{ÑdLVz+D [L(DE{7÷*h|+}K[1qͨ >D%eS1Z8C8vw%m-lMB2tkk~\b)p+ Qk||'=c}\s]4W+wU8A/e_gXM>96'#eWv~iᵂGC5=6< &K:(&-e'/}Z#>0řXhIa;c&Mi8S_H䬫uAa2ru 2(fW4 $jӆih3%.>F0R{] Z=~Og֊W:|A/E7X&%1}zeo-R`0B׎iQ3#w/=ՎVF5cE /gdƺ14/ "S?~Aw5E 0)O:PkX攀 z`uE l^dzA"mFU~!Epnj18-F[3bUM켞$hR 0MY(5&^Rh7$w8 ow$:KyA?+ *R(䬇3&eN@YC흦4^=O#g%o*C16|U5,@}JOڷHGAr|| TKG "-Se{ZPlFN p VVՂu\Ҫw1XlILWb{{Нޙ -39\\'N9A7Ci . SC)ᕼGNfvC@h m]>q"]ǽEYp9F8q|G )Uo#f(\k-w 1<闧):9b2lƊ^82?E I& -W.qÝkaE\U8w4|ZP"S'HD(MftdM<Rt4+q;{LSr%itf|>gY4tdNk $g'~Tٺ|iF!3C&oPJhnsP0tOA.jW5V?]41gxPhzQd0 EݞsggFI=:n!c2J-ք:maF^rޟ!Mͫ=x&ߝxrUdg91OJAy 8:5oecZ;_%&x'/ny_mvߋ*f0 QqGG?D=s%WW;w̶il^eG/2R'KkJv!o2b4~T<"JkNm~gp1h>IB4Js2ܣF?:r .\FԷ։z P+PV6]%cهZ)+l}p b)0l;^r>m3g7 o &ząڵrߞ90=mn+Ms"kT$)X>qmJ 4ΜX,-ZsTH x;YB2n]@c<U}`wa7!Q괜Vev|*&yvfFD y +tDMAQqąY %3Kk ˏI2j(~xvOQ/hd5 B7CSy>>H86kl 34<>F?7`ݷZDl[R&j O=Nih*/?'e/aDchE _rb[Mγ#nRjOڒW-K%cft5aVˈ$s%>gFۺ7gA%fɁ-E*rjQv!ܢߐxPȳc4\bn>Mj}G B3+Yh|1{ l)g#Ҵ7wWx($CW|QLKr\u=F3S!JyѪ2J (Ն0kCTpi'RrvӸ'2tDѾ޽7 ҟTRmt;8 g$Q%1#.^%~ {[YIE.RxjqF,FkB!PˀEL`>.aOU&Xj>]vhHq4*+HߋdvRȨԌ4-5$s_r Qt4Eq@bw<`C?T)'|ŨځhK+srȧ.*F =e\}9LG;:c ߳owX$!MQMjvKEXJA!Mwֹ,z,t UzL%Xd6 |ekZ^t1;Sp;dGh(S3%[I;9lƳ SSÃ,ssLP;k!}Ƈ{{hVV%KKR[ TjET-?FSmgT]8EbxeVAy;`'[(! yՀ&^B? k^f$jMJzDS# \{M왵rl/(s0umQnGZZmL9T5NûɖVRȉ'l]5ՋBo^V>˕ɉ2Ci/;[AM!]-{dF/mJOڶ2!ߥt>{?4Q4#d#Ih`vd"˺cjVӨLn'{3"K&hx>\MC{T $>JSC2<ŤK/" CF5#mpgsJ!gkzآnZ9LAӣf6կ* ")Xc1лx{Mv㧸\wYJrs^c{GF=-1d剧'e0r5 LC7jE')so 8"o61]AU+oǬCERjm;=$kTQҹZjԡlɲ e@hzP^T*Wzn_m-Uw#-TPuk3 |4cǡLdPtDCK82ok9!W^Q~\g]^4}^i5>^E*A2|_c˪t3hII| ۣL%,;H!־a_c}:'ݏԴF_'Cn `(}D Y1VBCrD8c:/Oo=@>a^guSN -Iv@o5Pִ4D 5(y!)~G$뼙C0’Yٿ}ʾ o5ASpesb gMR9; sAPvKln>7cp(!|ݔۃov%; h?c=1%ؔ>غ+yl`^Gr7Լ-v:RhZ28٤dtDdKX|(Z۳cj/)O_?/rf;ɔK4n^@ԃR8&EH>c2\pFƣofCeap?!8~lq Hbʽz\';JQ(,j+w/uNj5{ וWhr`ӳH@n(00/p6LZ.aH X[:~Q%4SHv*g=Q 뚁ŝR Y䐔A/_L푑 L~Qo[e#刱n\t(˫)&BɜoشдNvd}@ھF4e_T? IYތq.VjޑT^cu3RnLo1'P@==“7ȭ@Kc2=>]Ja'- ܒ>7ϑv,@~MqĴ"a䎉锿9{z\EvNJn/AP%y!L塈JџYc'B0"ҁrU?Vo T%?ܡ D0-M&D*v-MCI;7Z"UԢ(Ý>\9pСJ=-,o^hB RԳKf|[9a:]p-<ۗr졷7$"˯}C7.0'm݊'e"Z~#e%}IXC`៘ vWL_CjՈB$Q15DZB~]W~WS+?dWTr,׺`El@QiIG!4ЌjM`gҽa8ދvNʸf 0?:31 %"az҄U~oF,R1gZ}vU% WoG,IydoځJM=_ZQ;V.rHc!.XB.NlL":TQ;1 EqYv*vjJw2(bTƩ[&LF 7;c%=E,:LQekOYA^`Q,z?8>r#Za'e-  L8ͥT )IF>OcUx7*@|׏?soY;YdkV(?`f?+߾ɕ5fSR|+V^,fgYS<9c\Q+XC 7$eT oO:aInX(mre0ښ)k>)^2m$ 3IT\(Kc(eeumvv0+$C/s*hg  >vl6, 8++KBJ%*y.]C{hMVɥEfH.jZ3/σQaAO:u79B1D/V¶RsNɫ8H:|PO쓂}Mym~+%GL[V ֙%jYZ}{hFGf՞0kWi}Oxm1G@oRԿ:Yxt~WKQ%Î&j"[zD^Z&D )fV!DoEv@5*-!\Wi !(م@Y7Gl%p-+r[& f 8|8S4$$ u>#:Dy7C+quKX|+m (#09\0j,\WS0Cu7UhQ610B=" ~LuK7 ۞E#I:pؤlV18!^$AجuU źT8Y*ո7͖L meP-eM8~B7hh"_ZU^yEUt66cX:eTñƳЬ񊀦ԿoXRYLgvPbL߭!T@p2Di4@/>Vr?LǴb?tr) ֵvsO)X ,(BtfHxj]23EGN9] L"CkPl^`$n@=׬ ĂD!5|+ަcU]SIztixCugcZjO'pȣP324 % -#Y9]9:(w!;n*d{Ûjn6C-8IO*mv%P?ћ%WrRh%cܪE~ &q%dtt&ACVU_̭WFЦ`j1h?uȧP0d_{;LFj}':kbCKAGѦeҕ X?lr\4]ulf11Ch*Z9rsQn+lŭ_87n{ cKUFNQ;6,2"b#э$,NFVbzWsjKpp|5il7YVL¨&2ιz'Ɵ(/1xw akUڜ%)wk۫ffKq?̈H!7Xh<T6U =GjjR#~Fmq]65w&Qo6w]cM-N$d:YyQXyMڎPq\a?/g='pG(y#;cr0UtuJkW)ʐ]2.^\c`_,{Bl~%zÉO%osqH-0~Z9$0!T2XEkLD&,:xJ\!_O%>ܪ~]UMPUHm*[*0ݾ;m:4Z@>\Me9(I9h RX(wN[znɛ XDkO+?Nz5uqY0ov+oT~I ;LMPqɟ!dIg,jCt!V&ef XavDŝkZ4%MRZ0'^>Ы4uJxbҍ-v`x֟Z3l3j7] O^Ыn2,41$+^8MNJ{ F<c2t *^݀rtCYBh4=g!+eR@$餏@U؇:ZәRk/g9^m~*!Ԃ5p:GkL>P^ٖE)H:(CTM|:v` +O;Dm_s2IM'Y!z٭>]C/6wc&F%1/)*fFo |ߎ>)L;s=Ŭ02Q՚--uQ. w70Gt8RdH6D0_QΑ5̇X6ZpԖKCRDJƊ'=1C)V; p L[&;Ǔ)wH;;] NdZ5Tlؖ{}kmMݎ JD%}[9*U7a0lTFbwںϋ+)zv)l}@jC{M7z.-W|J=]xm a+t[睥"/;:nNu+̟,K)s=nkc7->p{&S?¾(2%"wn֓V{)M"RCW>yA:"5j0Y7lNG\'u":KVBz D"O4 7o){TtL敼PQɅn!Te0lRavє;HzW01Q,gñYv/z? ZZaM=ûŲEo=Jzu-fɐ;e]$=(5Qp)ɐp{=/xQKWpJ#:Ѐ!Y_ lA vjK.ohsd+3c/fF1|_KiP;nH``88> rxW#Y (#D63d;޼9DM=߳.5+̆|'&1^碖҉"]r' 栾*n'脐ƸZsC# 2%np]4#\12Ϳq9, Ru.-6CUwL,sL;c"~H@!|-ۜjŸO,a MEvEG3J2uҀk]Ġ%=R2Ăax:M!f,(99eOPi1ɟ?)մ"29>UnH%6>,9%mdmAuaYdFϣ 8;~Vmݓ2 >86 *-(s{?A㢮 ҵ9pc@6 :QT 2*Ņ$vApDϓץ[9ᴦB;{KHf$2SaupVŝ'Tg~U8q_%r) ']OwyQji!=!SL{b+~TRVdz baZv'peT/ h[{v gnՐHݓ*Io+g!bBC``e/v;[BPR̽M.'5Y)Y ;) LrƊ)yq`@?ZGH"-ȃܬDԷT"*p%֧&("Tҍt2(>B cn^7q,_i6]Hģ]8./$bA}r5֓]B1bP˕rKE{V]kP9wNs%>jF#_YOd Bt ̃#'b (4bV$%8HB)5߉`e,BdC#~C<%:In=Րm~Ua4Ébp`Di?9%(gR "k'4}mqzmgx*2B`(3I׎]* jQZfGM(ƎOLS3dJ|qݪ L `Cq#;c8K:{C um}N0,]3Y.O_3B8EZ'ݯ;Mzj"uk TF/L!J,R~j&a7 14]9@ dLK - [b| @~G.1z`%&ܻAH>fc QhHulޣ冴/f54x8AhPP} w=T5TQ"s$AmDsQ sL( )YYIv5%0_fO* v]nљ>CŒE_3^@'M*&-V*yM3yǒ4&.<:G͞՗ h &Ž\X ?~VW|ђ,ې" e M?fpsv/E~z[˺ Vm0']cIkTVEcŶWDT 8`GN5\L)Lu/ q< I99ϓhO(%ʇ'xH(1D5ǻ{b@5IDwʑm(U4>6Oq"8++-&qGbYR/,>^+d2;k̥}LnlMDﰪũAyi3jh“)#->c:w6nf1K,Ӥ<\usguX#z k-EV;!|ata1!7rM Z/am]֢TѰTfFH!5-D$QKd1"t}X(*x p|n8hCn9+"G 6j# 9EA,Y=N3RVf~A9)Ppϊh.N*ozmOVkI9WEZޑ ÂJ2]|6S?ˌA)(~xVcprcl?vQjZdmfeV*]rUܩ ҡ(eDϠtÂu]u/y#C#貥 69Ļ8tʄQ]] IWE)~lxnPhFvk+߃qls(.-SN'`bALb (}-g7 peǼ)//#۽0p8V;b;gn`"F@SGTOl*(T0b(עYlH[Ei!uReiwJ"s-d߱V Qf聉@n~ W]UAG^`@D6Ӆ<Pr2IȣwACn?0 zJg(tAJ̛mW(WV]P /Vު/M"] $ELx2:"Xj"ޫ<Ξ_;;O``UrN,| #ļJ8`桶L$4rĉrgOe6Ԡp`^L4r&G%Ve,^?ӟE)"s .kQWXdޠ޻በ̷я'NiBʱV>ɿ$M n/4ZfRqH;Hp]{^/h(E:pndך/ș{N dQ1O,ub%686׼Ѓ܍>dꐑG]0)ɌB=}&KtzGTb+ymv=O{8xw2 }ὴQ% 9 Nn3}X(-C)dE W]#rˉ V0fU:W~SDxS, p>%7NoR7T";E18:θІIUYdcvx_7,咮sϘ 0.[$a.;z[-Mm}HQZr7M \̀Ebj8 uELvvtQd'FF$&+ &h՞h}I ?ycQHc|Ο0sIaVKR٥|eM(y.sϠ/0P{6ڗX'#t>!xV&vQ&q;NAȶMPv@?ݚ .~.אjdU?rn4'ɘ֐jdO8s^҉*G#ҍMyQqy;pq0A]0#CNF.@(1^],5_E[-AYSj\rէ1F>Q"o!cC$ѭ?\௅~^Pb#ng 8@.*YBF8Y@*9¤ .2~7 0V/5,y5>8[CmlĖMyޭ, Ƹd 3r'N"i:Ng| teh 1d&, W":/;,eP F\Ia*2RXAqrLnQN@tM\aomU%&>lF,\I:O |FYqBm ) H9v ne7p~3'3K4|9=7{:BhީIl;ee(" ڎBlM M]ɁER΄*LCcȊZ]<P#䖤Ac^(UeImõ̘ل Q/:Oh-Tv^F)I^䶑/xIdCtl>;1 q>R\Iz"OE㬑_gԲheeByψ_0 7+{m[G(.F*a{זQWn;)vMp`C37*̞GNt"Wu\qM9iXB6^Y6.}ɀrg,sڬ~m5xp`sȕ#̇"80YJQ Qʚ0[Py}:M)J< ͹X)IDu}~WҎu8j9X8Ed~AhCәYJw-9[! ܈X›鷱jbg _Oj?) 3wc=tmk?{ _MvD)n`|59#7sϧ4Fmz1syr/An{aMRZ`>DhRϻ6ݙ,XjX{(*ٻF ׭wgNA|+@z@QX?>wb;4! ,'Q޾JycKȥ7Ӝs {S,$!7HVHL'+ 0X4l ",Ad[qj^t6›;oxsZW97[锤}ܱ ҍ`X[Q-G+@:!TǢѲ< |Iv$ߵjϡGu19єS%)Љ[B 䜼򩻪ehLͣ,i]~ K%wu $S,o+^9tK h c@ZQ̞<)Z,x6Sו=L1Bq Iw>Њ4E:vv]ЧF\,W"6Z< xDk9sj'<(n9GH>5[)m jdfDlUԥWڗ s官h u:f_fGE)~CX%@՝ost[]4#]π@0y15[B^W!s4?'w÷3B)/e.D$^wrN2l7bc%/ENNp? %4l>FXJc*n^0T׶q|LNCIؐQm\_}#F,e7rMFѓѓ(܍,A8"!a>K2\I!#ɪ N#*UO-'8>#ŒwG编DxA "J\,,U eXrX@ !%|EZIkg]^m%{(aҊ?;HŦ<|*?I}SSA\!+ۢ.nY!-,sb)Ȉe8mtguf';T~ZSU Bh^xuWLon_\>dQ=OJOϟЪk5z`)G mpz/lzax$i\ܑyJU撨uZDl([vdz,vkBPc[0+kzx_ l<$mYyW+Fw?Imk)ZȕSVζ˥ƲD]qK߬ ?0/Gm;+3YrF/^2yQkڞa%0]׀I`9w@0_b6ܭcZdT`<^~M=qKΉtT=o۔ˆ@y%1 )$}ޫdMA,kϗYI=TX)rIp#h;7A$*'pv0}GOͥ$//Oqi~sm#75.'RAOHbTm⫙wBIeFggznxP^j3;&'OzS|cu+s㤙w!ڗՌDF\м@"w (iQ3)vT]D1e,؆eL\8ev~*:5k_,GI@ mW׼\(ii{1eZی@⊢=;ōEw& z.j /1RVI"-g a5zb%}}wTrXȐIId65NPwdd$&%P9lk|ڜܻC ~>׽n f=a0.'7](Sb\;ĕ90&! O~KvEW~ }AuD "j |"v9pp!=хOuhdv*g 04,fiW ÃQӱO)T*>"eR׬t$A 'R3D[)zT^E߲ l[xGi \F5~8,+\UFdeeU ?H˹V"B d񟁲Ѳj5a*,+\+" dogMg :kڗ< v; $T<0o8_8[;isޡi}2cXE'! Yݱz|H.#Ý-Q,HcQV?55V}i3h3S{8H{?E&9+T|xA Ta/e^j.GYmżI qVf?&|1FPHcgV=Y(Sߨ<6moj`+S)C ʺ_' ufZa7N=RrƦLO  !ꆀ :#}z./EHW^ˤvB#Ul{ ؄<`_av\e)ѱ5ɉ z%çt S$6"E#*yg&"'8NhպqM'}= =@#4VXW?¹CIAFV+Ό&}|a*AMP{cjhmŌnM;O !kȸhCip &P*FMAa`#/,2mT_k1k4 n+4-J-^xL?`F#K$v}dU8#Mh/ܤIkcDZYHp3?23|4SYF ,G[6@w| 1?chV!ǜ PKMkj^2`5u)RKM1j~bP&VYp`u2էwfh6:tiCass}8/H?3Y|P|Z/4萢Α-ݛjGZ{q0rMWFLx)- B[> Wye%(EQ;)ѫ>?QjR"zѰ%4.;/3TC% ص s22"w~j 1j1!b=Pb$yL$} o#\9j#EJ2[5`)lus|b?c+2}(ظQ*!A>k,{l@ ҡwpBs9*&V-kpր3ؕ()$B4(xnxɌ%Bq TPc: ^"*hN>_fT0\<~4'޼OƚKdOGJdxC=C&E؅&9"fz7&oPڊ/$F1+'Fdq}kNNϤ.\_HgSiܑ}*V1axͭC󭢪0JIe}#LP3XG{ȑtZ2g֒l=kAKcVpGv&=O|zV`Af:y,Ok d~{[B:*р&o^;-n?Pۀa)bzG';vhWJAeŽe.bϢMkAE$A\_ Xԋoo 1ЈHI3n/p̗E`[x }7Qp//kzbzj99KξQW_w7d<?tsw hr3)=.{iVER*jI=YS1.Benx=-,A5:WzFb(R0<'Hվu 0jtS-ob3<Ӯ>2i]5 ~% BN9Cw\B9G,wU_5;[bvG5pe CW=](dZ7"ȹ=S5mTuxE/m8^.=ڸV|dl(VkP[76A@UYH ':p$o^d3ё3.N3F X-"]7)PAd<!eDb~(  j2K1"]cvQ;z zic fu8RVȯ'gOӐ<,7v۷ Z)"H.gV!` ="xGd%5$- `Q=C -,AdAׇ`@4e4?Y0Eڈ`d!!ˆU >ۚ+pb}a,Y\Ls|*!Ol^Y u5Ԟ٦-hުƢ1KdPWeKBo\I=Fz/[52'{E216ln%JKŕszV yuv7bbRBQ&7G'8c1 ibEXyz (Lп9Uޯ‡I&Q(~0sI,l4 P4=Hg@ ;xR*ێj+]Oet"nVg 9VVTKp8<vwTaX)jCƾ%ϤEvXl9C}ރ jVzwIxO|U쟞oen|=,"֚~%R5[l.9ґSB Nҙr̟#"HaҴ)֏5( jGsؿ`EeB7[pVCD4 4\\V~;kx%v źAk#S篤pD1>Gv?=z$]J]AH$%.+FRwqwgs,?g31cwUdE`="JۈY1kvdÑ}fn֍+:W[*pgygMU1Y.yl:&Rk!Vw9ȵi*;oR\5w 7˫`|#=I р=QB cA;籪]Pk KDp~c槹6[Ē#heq+SpQts[ۧk #(uWH  /nVd)+PVX(b_uNѡp6'/4p%Ohyd.|՛o{QlN@G{ƭOQI"Ȯ|8Ɓg4]ܱJŸUJ\uc,^͸NqmxQjMhh9UCiK\4!$ςNe:0CE9_T-_qL<~G%8IKN9(dg \yق/ui4/v-8zӺg'^ JQZp}w҄Q+nKj+'G 8,~Y4mV IJ ȿdNs~]G<@'[xlw^G!YM]ai}_rVw Ÿal@QC6xX-gvid;:Q$[X-Vq/sU(Xnb`ID|juSgZ8쁼BSj#Tm9g&d ՗}'Yz; d^]I;(/JZT_HDJ]:狇+Dž,HZ O䵑'ՑjCd\N75뀹4HΤEA12v7M4!cWđ7˙,qB3lktَ:8f}p̄K`uEߖ]yl̯~YN# ,Z2<,G;ej_ăqq6?О sD᭤oh{!Lnd&I0JliB)qepJ[1dMg ^ryl,]^>~=y'(Eنi Og@5v+C Z3e/?oP'ukZl`UѸ$n, D e! Vz%5㋱P;v@h1 x"eѯ.B2 Jbt@ehc=lױ'B5@z( 툘/M9>iU^]# l@ZU ]d '`Q;p8L4.UZt4.\ֹV<&JBѹo @hxn ->>j.J%YĚCa=W=Eo@Q]E${+SkD pC9z.wpOG2FJ6(ltT;ۡMv:Q}eJu5dl&}Zϔ"h/DF`tL΅nm|P8VZA |^5,1Ş :)`qHJk)*r]spG™i #N7zo"{**f軍6HJGΡ6PJDcq c!Əz T<|i1 o1gP6 n3j&6㗓Od2+F5%q#7A{sC ΙjĐʰʵ 4jL{[ё}#NI,^H ҇ Tw .Z@cY#UElN SH,*\|,3dJ+wzfo4r[~ !1/;9+`STi_QA8ekR| jX^T#y`ryHZo[ۤ!w,1oDCʅ?-ȥ?=De&wKUuHd[lZ]@iR D7#-Lf FnCÇTay?3͟q%G|?klC[(&Q !(raO7_~EE$So\eSer(tyլXfJWVJݠ&nDV:[T}~?Rbc![K?eIEdQ[e<0GBX Ψ9cP b{jͰݻ<ȿV {ŃLy-dMFZ }nɺt§umvb0'\?ؔ9nya WH:ĜM sٖ,A)8į` ZHΪpT"HR6FD8ʺB_YJPt5lJrch7P9etݑbv!"޴7J Ql9ֆ6s Xkq/w:L RƩ k{hn; Q!Ȩ(3vQ56'{z 5N|2T## u;Az@/~LUΞlId_xEudіf$Mm\dMP5H+29{b3CyrRa␗JP}&/Un橖:v rۍ.I7[=f Mfp <nHZ*>]呉f H p0w-(Cy6Fe$4b%gײ|dy>*Xe]mL ]ts8vC E<{tei]5Y>Em2r"^H[Z:׼Hn,Zv(jΏV nm1UvmU0U Ϊ2RSbklUTh~]2L#_wKHk jORt.5d2|fչ-pUzoֳE.I6RhCq41#HU54Hȶ6dfVxp,%dcXs0 hD2JPN,UVєO)@ޯ?2վH&a{!$Cν÷1q{GNީOu\x})1Бy&Acs{U=}nI'!ҘQ-`ȵLiLVLKCX >j[U5us(ˀ&Y{uYXi%K%q^«Sѱ4PDݸ\6Z=Cc]v7Oƕ. NʊrrSzI"H2Ew/o"4PעR+g8E0M մ²hT4S-i:y C2Iߢ0:ddnI_pA9u[(NSbx~= > ]o]{tES$zZk{ڂMQD)`K,i,ay#kHǃ(v(nYξ? pY4}LV'Ȉ(T?  (Z:=6{F%Ip'!&`R)אv; qSd =b78`L^b7b|}m lcf$ y$!!2&k|sbZ;yl`Y{*T (7feE6m3I|Kos vɉg6~3|hE (K%EEuzιοh FYq_9|6XX ^Os;0B7"ű-C껣Ɗ]j,eDV5&Ex˓p[C<jZC+;|Z鼕>Et8%wQ  `.6QsɜyY&>ᙂjlZ Z0ݨgs^@3kAVa7lyk#,-Gao]L}u"u[~K +(C !9d%4JD#p_ V8k2_r!LUqg apwipc /V"^;S2Ut;ʷ]uv1/KH8|~]S|fGu4D_ R8AjW(I)>*R72}IOVܳmKwAM:(;U6/^[Sʍez`PbgdGB%rXb> $g5Y&,+g'B' JE5d{l$[Uъ@[OՋ3=:.@*+|v_$FF9#$qeLGQhZK "gݙ&jUՆvEPB[cQJmsBRS=8\ddҸQ\5)cPjkJ-ӜقӮ ABM-x¡,8y7m Q/`7YD}y]:Ub(Yv Ws')]ۯLSqhc>icp+~ޗF1e;俏WM0X\Yoo^ fU&"hy`{ 3PPS& ievs[(EJ WM4,fH]5cgc rګzQzPYgvxe\ygI@,6 h"u" 1u%}' cJf^x SwLa8U~`3}0^R*pЀй x 9;S3ך6@b1a@ nP^i%8lT{.)S^EI TW_~Y;xP[لc+YsWYܗxUy . 6 efݨ օ_U8PՂ@`s:כ) j$${?(@ WF*cge `'ּv֗\*`%PE3Kt%~ٰ'XՃ12S:84bFeV(#DC3yZ<<T|:'z@{j:Qs+J⩷BsnS &8|hM(9IT3 JۅW8ǫ<>vyE*O~. !=(xp_F3V",5X,F5VSW\qcE5';y?ynw8 EE#4Ezf57' 5:dSf q=(8v"7ӗLDaTdK^vZ0Ao^w لCVK:A0\xV#E/S(^%8|,rxe0sF$C?V z# WLj6 yXxE<*M.a"'BcH(.Oo&S@9`_&d>/2] S0enu5]> ` =j'ΒqeºYw]/]ͽ:ٛT]@-پۄJ ɋ<׫}\Ö}b] H Bxgyt\ F$=Ҟ=;=8wHsr8_#s3ڇg%'ALJq'ԶgoC }?a7 1uť3^tZMlIC-qv;x suc!K}R%I}q$yWG(vV#3bÓѴ̸G]})2_N׫犌D8_Re^#Qe1O"XOˣ,]B~*s;|syLLaH5WMuZM5/=ƙ<2 >q ي']o8p !U7`UL3~u濔1d Ԫ~9H)냳$vf3.\&UŘ#nћҐZDŊZ̗!4{gg-9'ыZs&L:?Z 8Og]ζ ƌ'̡2coֿRs*vѡeASÝLb`t1 sb+ (O$\@]66A\2{xPLmlҟ Cd= _CIT[&O @SyCC ʮ:}cӷ !=7&zk@[1uqճBEBW!]P"x9)~aP]%O&-I'+z,lV_SK*,(CY#=4SI-@<#rʐT8WÊ[8H)]cHŞ~S=S}pуOw0~|Y#"! ЮkK. ͠ќDQ׽ hj!naK$5R1׀fD5iy EqJd +ˆWnlS:8iebl;>i/ˌN_ʱ z`E'uL.)i^M=5^BACQ% jy+N 6U72J;K<\4u<*QR%Hf kcv`bX~=tFo 0$':}k~L,T%b|uHݽxay+˃8oNd:^4`3 (}AviY L0dp"}1{VJ &r G.klh_/Cv2\cx6R%9(o؂ Ãt Iyuy a'ع*VΔlIdܵC,TFʃյQhh.F+$xIU!{1jߙNH,7<d;/0(ݡD P7 ך琣STs3&ҷ{(?t0D"X7W$qKգ/& kLCY}7-:]i= 0<-. =@ Xl#'yP/Wm P5#wOF4`3f*F# )R`jV%$5֚rNKD:м9y(A ~XlVlZɔ nkَ"2y#uiq)Z>yg'atWcTᨣp[+P͉/]g|Ri-DH$8S2m̅rO_nE*1˾76:`_5u'IՄQ @ntEW餳m`eYvϸqf7h=d<0C3jcU*JPԂHeq#bcV@_?lg &=V 蹹j8&Bk}a ]/L-É2KVZ@fA?4!]bg|n=25=H3v\f%H,LmU3,n M@N%GtNA`1W?i׻֘. ֭3&Cdt?RFWar"<,lsU+}njʢWB:@lMx e ǵi־<s:0ځdh$IӇ՘_XTzީ?>;ldZ5 =dSӗ]ԙŚ*)$l4O,5;2JU)" y RkbSszڢP| Nn o\y4VeZ5l ҩeC|D"C9>8UrV6z{=v23~X% xWw$kxTO!ˡM.؜x& nR7FEgՌ*J?+,2&p;'oNmY9d&/'9jWBH+% Md2rGʉI2{,/{88%(#Z1N3ⱐu7'u:mEJ(MHEk*f! ;PP}`3"\wF}mp@Ro/)#/4F|YM@xijmXe*nv%ja҇/to>*b 6:D!O;يs?^!75eg\/UU~k9g=) >C2b@Q$vnl',Ukd#OD݋{_o˦]]ir0NGKY7ڌ<Cc_"{zmml2t?Y8?rbK NlG91=lPc"RAj3`n*&smA\/EJQׂ`rJ/~t!W(to&",' C3Bv̙ f`%5ċtfij =l y:_[ 9]i=8Lȇڝ Eև?o 20L.$5ٿ悹JIlsFm}I.v;t)NU (U3wNvʑ^G 4R! mCeZldu!n%7D>A aFկL;gN^ P90P8+L^L/Ăh/"iדkqKD;^90 ne\tڰ ҿ/?(= 6Y!<7OVH4h9Z[apqbqu"tW|@Z{+A`T+CgL2$nλ{m&soPSj8NA:@+JzZ)<{cMe(84׬DR\m)\1WyaR?"63S\a 0NaŻ#ȜBp8Y0#{)$aEtjy֮*Oqy0~L+8PkvzK'"GX,-#~sža8NID2q?e9V1 lc  F 0jj^xix0"Hd&pĐ(M8ߑ&YQ3Mh̢<Ώ g?\FcF' N`~bc`' k o$VnMr̲@R! uȮfy@Oi pW8;eդA."@ qІLK[[-.bs_g@? 6$PV {ԮB=-Y@XQt÷ Z\q0NܭFG'j6:_rOk}&zʁB-rd% DH@XwA*-?`̓ T}cދ>4)_@TDlOe,ͭ߱o[q>1f Yz n"iwW5٭T'CEVe?M($c.P:z}YѮY\dܶ2T,sg"qsu&@)]@^0qxq`>$anRC7Spkǃ%IE 6XpƝ(h8'oy'ER"S`j`^)0|-!7r6 1θTC7)ƞO0VKreSׯiDiH÷UTOY~+:'(6vbV|DN2;nae"."WI"n*E(>oQx?fޜ&bg u:gI1蟢F}>`K$hXa1.(K0Hu.AY[׌ %z4D-N(M1W宣)&V^a&q>F$Ewd|ILJg: 씴] ;3S)4gO*3G\j84rօ{Z0Ka{6,B¶YHk'Ox ϧGnOyk%(-AKwtodA亼|1ԔDtnPgXB[zZfTӊY?R^[sӴ jH)m-*y'!q!nYVގ ߷3yNF?Es2rycvv^{h˞=ljٖ(ͥv4>* ke Ys4|ns+LgϬ."eB#RG՚Ah:*A{Ğu.]NN)_Kf9or{ 'LegOF 0OΗ:B& [hԖ1$jJh-pָg'MhX>x9)] wy -NAh 1z0lJlh%4/K$?}fO-.*c;6H M=̒/d'LKFSD^pASܫ51d7~ o ozш-:u&#s 4ҵ  sz(.P>`[G"Kü;P%ve!ZyaQ9҇!_/~|ckE׿`2{B]"?U~?j)ŝfbR։xgk.Zr6E`frvþ i 2958J]'Cec,N73 a+|UjWk|ĄzLz[Io Ar anDKD,NBLXUu`)ͱֳ`>1lD5㒨j d!:c㖸 '{$c-Rɂ43Z\8qZl{jG-4dq+sZ]Clo(;3 {ϓ0q%Dэ,40`krs$tq)O(RjdD킊J tn΍ʋf`,=r&>7t.2nQc`;f4 ״"B 6-xyFm47+WnQYa?G*= 9/xl5P$7t ^ޖM{ֵ_rWJ[qM]zN _Όv3~E*xm3lm='̾^G|X&q~dM~vrm^ d SlW:G6=t>ak>HtisD'2h<{ҝxdh20ȝK`csnU)$v:qB"ZɧX F7KAG}A|}0]}_OWF Ϧ|"L^ P B"=ڛUqZr> ԫXtiU-Lܾ__Iv<ʿ/ jѮ}:1sС TIl ."O,fTܺݴ)G1n^ ٞ3sɠ<#6hg* #MՏ~rH,lv? Sб S!xU9(Q#pgU46})zM8O)uFRd(m/dn-Th^R]Z阯S:!~g`Py@U)׋=J(H}]@-ʀ?ㆄ]' Jgkky5b.{i?S c3MyM,7`3&kPrm烢PI!~#t?ID֠pZm->PV\QPyqD+~5c`Ik 0VuLCEk?k&Ikf4[GwZV }tį85x10DlQGof~EFHg tS˳FAՎ2: 2"ikԷQXHQ"LXh|h }guxB4A6J LJ [m(6Θφpj.QӱHMQ-N*8vYHh6wDžN>LbE5¬*NWLeyw?%Ћ=nVU G>.EsRYeTldl}mKHsgk\S%@X3+h&2(GPQd" Vã}D Txd5k|fr{Cpot-ե@I]OesGƌ/C$0,-yi5Uu"!T9|pfТPw6A1Mn`_o9 BJ]ݾR9!V_)o%ҏڙ$Ӣ\}RN|؅OӨOEEe.7U"r.A <;dL{8r.21͓YTY DF<١$A67O$%I￰*CG}ѫ4F;kz#QP)$;[)N'2vhonaS}JSVWȚ|EIG\IhX̧o!͠ԼT}rg:^|k5LLm5vlJI0<޹"cJ}b1cfByR3|7g]:Z548!rC eK k0`9 V) ֗ ZPUR%g`ն4m[I1kɖ"xxnDgI5Plmjۈ=txX^&z.^(PA Y\3=NgrcJ{C:\F.B*+dznR}ViV_OpIM=KizvIij[rm2eH&𦏵uUIKJN>&  G )XtWLuxPu ={nr&s!,RFXǤܡ3}W}x=<{|1='+!*C~<#6OG ~N`D:y;Q#HH$' GUP0(G(ѳls vHKnp 81CKͰb6RFo1b{%Gf'#Ք`ƼxJ40]4kG A]*2vØP:Nj>m^*V(.܊"p+O;IR tۋhKjk-S)x- 6\.gyE'xs7N)dօxA^/8&+t^ NR(VI')@۶d5;wyGanhpMΎΒ"-܃S/M'!|-i5"}d֝??'|zQd };u b0Dܺ;^v aZ L4~WaȒg :%z|:9=gE6`Gg<7~ص<Bl"5x2ZЭmwS0=!6Ow 쓝Y ]#V=bڅA6,I4 +D=b|UoṚ/bcbxb }i<Țw?F~kf&K\egNܾC Ė'ruG8i@#{ EFU b諥\WV}R0nB$nShΖs4~IIH#Oħ>S#eGEZ'y7y[9ݾ: e@Sht`qr&*Y@u=+Fܟp*k_T%`*ħx@D9F>BRqh+5 Gdqf,?O+vV33J5u2d50(Q IgQIݴFxPp5;!σy˫nt?DJS?"N j),7LJRCqHhNjLqXBwjـ->/A&0l3dBcdSPvC+Kѵ1WS<9wmWZpMIHdI)FD&/Fxˡg"WA: Z[ :mQ| COJ~# JqnV]#+ze,4fH*FMᎼBo5f̳ >u})2 #!p(ݒ,8+? # {! $#vHqg^9;/9w+ W~%Fa,}4%r ^pk1 gq4vI9x%D. ]|a6%1I9*/ '?#eP^5!0pMUÙvyQiv(ܝhw؟W}NȺ];k' ѻtҁ%D^ِW/7Ɍ"4r}^̈́xn1_]`h˕_xy,bQY=/PN8{C9ڝhP "J/%=.usB|ju t@1:j8'5"6˃a!7uB״|a6w"p5 Ҥs @̰A gJ \I֮ڔS#;WzЫM= .7R"h_)S9zoױ(! 1#]1TwI*ƋLG3bsm(0jᛤL Mf:{ 0$"> d%ȽSH0x0s_$%V-.ƒ.l~lxdmg8T?wpy\N{2 xFcZ/EMP*(A}>2qjD>^퇩+j`_}'|`qd]ovuE1.&SI#p#YZPp7|79yQޯaA8cC,0)ʽKHXFfE8;1N~94e|aNC,hy~-ẑ6/\9`(Qu2 "V44J!ȥ*`:$E/`~L- P7eEr/a,'D[v>^g¼`bgF{FA0vCd!!Werώrf=|g˨z`z3h|!O'յXh\vدMӈ*f;U61Q|x{ ]?ZIPH85W:Qέ%ubV?6٬8k~O/qLF`)uC;5Lԝ6QPoX(^GR'hy#{0$]?EEVGqoZ3v"%GW/Ж01&x&Xg+ SH[\#kz8䀨;_UM&%ւ6_8EKPQQBnnO!?R24mJHA\# Q:j$]<@֐ʸ:Vk ̹/ p .u1TP|D'enمM*!fC&䕼s}c VUc4DExc;%1:w. ǨQE}_# B`s}"B j)yyB$LVGdn*G6L`NP^He<(gME|13dyo uOcȅU:UDU,H2QgHn)=i(/jRZl{=jZHZ5-t}>B¾i ms<`KBt'{tHE8 tsg8\>3E$ Az0}Jұksl06Y졉P뽮0&>j5s\*̇d]zY[$+CQip8#<Ȩ sÞbnx (Eș~hvT)7L+10qpW cjD]l4t MA,J;Z9BΚ-cxTf-|H%?wrz~4c}i :pO楘`%Li_=£9y]+hE3UԲ ,4!& HSv sXu-ɓغ~iBDyCɏ2gQD$犙5pcܿQEo19UR75ŕ"\?%GʰTC 1 -wρWuj<,= i?g#][N&ṳml,1aBu9p #DW?Wc4UۭyѮxY  ד@YdtY~j14ESXHoȡg! INQޖ< ^(yHa7\c&er]yThz&0KC 359f6qspmoor7vj08I!cap~FP@kHtBIl1NhīJ {3H.ee2Y>PqK ?U3 ٓjEݽDeꬹ5zueh3 uFFEkVmSQ;~ (>f-$N{a~|^:a+ 4|U- PeޕhL>) 9D&6XzW/-,K٬ZN8H)#;,-B$!,XD5ږP3& FQZs0M#]"Ϸ@^!* |qhԍ!~Ihr5ps xAy U]# da9Brgijلg{{ϻR &.,yV8NmȘKoAZ~T` &,-ܧjc1M"E(ĿoIe+Rq&37#=I T;#VvjB&T@ iN85;3? GnzDi\Nqj|<`q7ʭp&3-5<-+ڲ/?^%If$" qg ކ_)4]=N:m| .{ B<}\` L\B=aĹr\a[7 So$움VA ܼg]+;|DtFMmqPP@o|qQoOVyD35gU?y(g⳵I=A[tF)-CV!ɾ.%6{$L}FOu Y?gWc(`[Ue+LSzQo|>ju^`=وyR ǻ9?jr}ābQ kDC;u?B>'w)=x&X7j1hPgIT6NLlX Kc7HaKzصn[0|ㄏDƩR#IlGBlxtJ*(k+H^gG+LG$D8ʪEtYtzkw`J,"uQGԽCL EqaW+D]TehO) ~I]٥T&UΗ_Pd Y|B3roqNv>k07q ݯqB-:~02~n"vϵh QN3[/dWi Z.swZX Ib5we9wi8/un gh3+$WrezF!nU݁6CZW~BOк}{gN(Q&s񼹒!B-yPbkαhi`]Wbb ~e޻ &SpUZwa.T'Q7kUDOвN"1d"jt?i@my\fee~ yvV%Js1LuÈW-QZD><6cڕ*4nWMHkOpyZ]_ B9 N)_hTݏV (ЃgB׉ZY(u^3Fw(^ٱU>ޘխq3\%=ٲWTBjS~;<+C6.ip("]'&diYY]'ÞBf>ZzeY D9NПƼcIkwA1oS̷[y \iHCKh9JX=Us%]sfPeߘ9Ag9^]3&z lx[C1@]  n#Vk1M%q2{ /Blp_k VI0'V2%H8SFl~ʠCsP$1\jOaq3 f Qmѥu{ UHD2j?hgDk[TX:1|ϗ Q,?E)-BVXw{x>QDS=f'B"aLw:Ȑ} 2o?\W1u$ j`kMLSkVPu~٘Z=^qq3JoHOWgHhtAZe@jkXH U{i8 ' _$40xU3:Gp=[@bT@BJK,NYssZ7OlչrJ>y!nSASܥ+cf9޸wO(`nd`.dև`}䐣哼?gW, \%f˒԰κn2m2R?%Lk0RpcbXB9mV tG~; TZe%pQꇍ f|̮t%'_i?Q-\?cR zo;$Ŀ^7D$kЪ[%2b+E+H :Ӱr`IzR)Y \鈍YmSpb⣊AWu>h m*.RVΩk\KǐI^^z"a5kMT+ :9oՌ/4  #?nӡn'ĿGH!f.egB=ֻ^!:'B.H*)c L讝aRB>nϦ}m20âPyZX$]. ̵?:emx{LQSwq҄t\;5t#aNLE g.)4q ' N*Ր̿PnגZҕzBKƪI5.ND9@D8LCnҖһTxq^n~ k[,W 0ƴ8֐7!`"*O?ڣ6GjXDE]P~sO_ 8 %s&TPk TbF4Iw0sʨʢoJ7@'s > ]Um&- n2]0rk`pqJzѓANPf,˼NKL@Uy^Ƥ5HH+U=`環^ Wv Y]@]oF8]iNg8d;eBl>kld/1`{xIeL8_ǀ6qTp<9]#ߜ+ASJ7;jkii~Y\kXm _= $y_8p3Lu8&3G]9KCq-LMH ga =0b2{ܘ aT{OZ"m^3d2+4ڠ߱;"M!5"ѷ6ɋ8}Қ2**pE>.j)[`gzⱧ\|(@ ]{B >gE¦v:[k,^H&!t~:3D9q;N_$<}+4`$Fi<ף$Y Xy]^Z%yRX+|YVrCNC`9s'Jx~2ޝӐ*YqLXUj{1cv^R[ ,aD?+ >F|GzC@I4` r3ȎG .Q`OȘЉdM|٢m d%t8DJ\Ȃt[ұj1t䆩o+[/úiyKQ,e>]1 4EWML2Rߧ jO& F? : NFeq8CPJ#Opؠ&y䰃(ƞz E=;uEQ}FO A~)|dLƷaQgSWm"Q!Yǖlȣ/Ks.6`FZV: &G5UvVg)c;飪U&w).<@.5@V:loz6gm[x$M$Z)Q88vS=u,TC/P'S?z֨~Bl곏'HTSdQDN:l䐴;*a<X[%#ZٜFZ*%95ZM .cjΪ{[&rV=6VA(k68ˏ; Os^(겲IiBJ^~cj#@9GT ;|[l<qPt&HD8xl{GyMJ)뇕9c$e^ZjK{Z9耇B?4L0:B?Gs ŝl#t'O$ZkWdw/xn79r( >Ͻ]mM;~Jb^]\T_\=Pc( R8-EKU~_zk\@Dè >?higNVc#A!+ORŶWLJkfxWQb[aH}s8k6* ͕>$RmG)X'qopi}5`Ȫzbp+U *GYqGR۩ir˞y3ZA-gGg#y}PCkB"D0aaPb7cG^ڏ P]\Se8y7շ<.&jhF l^dQ9g;'^b#Sfi՗ܥ.D JMn* e9"Z F_ZMA2TIYO "K"ߴӨL3PwXzA}#ԕ[xGH55OTxjSV~Li:\%2>1#j ag""SS`f ׉a%":rx($Z fzԼJr!ؗBo^|^>;$8Ncs ~,q3.sP!q(У"}4VuK$1q!CCeub8T2j0Pg‘6jv~vN[]y_k׺rR.F3)*D;jX?}6NXn`%CNVr)`٣ڬqYh1# 7.X>jh&LqiN4zK-Ea9{nOٹLUpՈ$y벴+G)L]!J.U'C@,p˽}JDm՞4 / < k{/2$ B.MR9rF < ?ɁKncM!o{ۘ+Z,Is\M+&i|.Oh76:. KdXzeߪpC7N rZ+z`@"Eߑ~,@H~Z]ǝLK !Ht Fi`Mdwiv5H*mH%A/~l,sW/ڳsK]K֨>u LB!KZ?'7# Gk*Y]d3)}tk>_tG&hfۑe/4Ov`G' /K 0 ]^J)o!)"O@cA{borc_'  Oʭ5zd%o|' -Hi#TNG#xI$S/z2x1I82.%Rn;JFC giP|gp4j0vhԨi!gᵩ9Hͦδ(,;?kyGu\ %_e=} #ThA⢰mi|^Bz[Ӏ0M,OFL rcFD]]S6GKȨ_1BWUoXņslm1}~]~5€b .dz u r⠎ [ܖPAee4чv){;40jzb*z_p' Ǟ,+W܉LV#4r1esKU[DU^rLDw{'vmaI tG:ό{y>AcCi‘\Qc8i'w[sKV>y$õI6,W<7q'>!)-T(z|qjbC8"6OCW^Rt#K;Gtp:[, !>1N$7H2Fк\&EC$[#6J.I =[kĮK<š:F koR7ـI0BEFEaCmˀN*vY)Ķ圔~EF`X'ia+^zz ;D@eC|{;h1)߁d6FuWX_ VMO&wuY5::NIdFk!6 k^5_>goxI1$> ͈x_a3 iazEJ e;{(Ucn)9CQj1 zÅ+\ ys# e ZYn "l჈`#s(g-ؘ~E致" h4'>V?q=GGLMmJ`)Dmnhf}j֕YPT @ցx,5B2PŶPnHO9}1SmZQeZ7ʂep\DpcA&ŀ&K:Ea!#cn)$JnU9CXQ3űSn|+({z[-l(_.Y( S=c)]3":ڦ%B;pn N>wʇ}+x NNA#R -80g$ \/λ~s(2)y,.یrFSJ'Ol~,H/vֿkz9Rيlt0ʦׯsӆVBXkkb6 z'EG>%9DI~BQlWT@6yCiZ~*3J̬hW\ Y!3Gw!iPEUK;]ƛl|51 +"zol)Pws,+Ư+t=d.?[kBJ\i |^s9(*zSV*w8(W$Q QKHc3s& m*ûBq&`d%;w_vPSnhUrv2Z׉,OJ|9[-"kYv( hSvXŗ LvDYy}s /筙U:(yEulVdB灘:QI P(;aϻ 9ȧÿb::jpnYb+@ px!OLyI \Bicj90jfI y '0j1ۂ]ѥw=PR0->H F n`~3hm7D9#D-ts_ i44„\kn}`RxZ :Ҽ)icJO'v ,PAUtTݶOm#J6ck.;͌cB,֟lu8 -z=2v xs8,k2"*סk'qP͜j}Sv:88MeZ^vdCOs\ϔ:x?yV(qI٣zFNe=-\̟ w*Wъ44>떧_ `y%FġNut2L( tL˝\s#p>eH;d8B7u >t$W@ Lb!bK rBơQ&Nǩ6lv#(9/iehafZKt?C >E@5'm,e")ݫ@6⤨b>'GPL+qD&|^R5AVoqTϥZ$ e E֭x՗N"V !DԤx"ϙoi:Y?XHA^ɲ=w>Cdjݶ7(۲Ҷ< ;^r|aQrk6ں/C.k6FQg2M'Blr~T SEMAnA7O ^ŊqvMuyImկU<{E2YppOe:6}`ý,g8NcŮWdد 7uPˍBmX8R\Jzpf-Z%Emg0fTg_?ΧS./֪NL:91Acu?Sn'R0W5C<у!@VXK$wp4O`;۝!o]x%fW,#pΒsoVQ@l/ tc&5oU:X W?E"wDzelVE}͚CN@ufnaड7 /#mjpo09[ mi}T eXPs1%b3|$^m>LîIE@F!j"5RΪ,yfO- p H'_Ɲ=sx+EI귬DRT~Kqh4$oJ aH(JB; ^PE_NZS!K\~ef9 "Eڼ>1o& .tC?xr!Lm&&6ƀD3*qTϳcQ{!l/n53p{}G=R<@!FCOדIr6lv bp+Z=B:2MEGhy;ߝ?>.bW\'^p6T -C(_]sR!=.cEWtQňUPIZS6m5np|z!eZGB(gܻe%s H3@R؄_46RZK HLEG>M+hKzσ96k˱>0g@oE2}3h79ueZaa=z=}KԔ<&~ 3A'3]pꬵ֐q|Ā ySk@wK,$3iA:]0|a`,:tIMW=ƌ%lwz_=~~^VН G#=!s\U.b+VM- C#;qX4 (^`nT]:4AMo=4Gc{MejU&ۚkeL[|VF:iyZ)TWp X$P$NVP xe;2dƪQY\{î>E&aAFe4l?_4نZ1Cq݁Ѩjl3 p]{)U^u-}]b*+.=3U"!;ۺEW EY^vXP g.f158M@%6^,SCtL8@U:%ε-Yk57[BZjG첃핾ƉCY  h{3Ѭw銔ʉ/(Z (iΛ:EIwH ׾~ioerz{p! iǿLi}<F4<& S<&VMvss(i ^([l6 vta@s(.&lUsS's@ nYsKLuqk&f+6e5wRѩ7 p^9UuqOSc :jYwڕQWKnu:/ޕJEh50 ϓ4+A-kI4 sP^_l$_o7xUL.vڏl(kR+ zŠX.ף!Hb,cSHDն3$0rWb'[h!e6 -7( w{FӬ !/MZ9YNVcyɘfHJ, fFt?TbKs,#cpH8BƬp{N4B`yV'='RYb'S):6 900L֠+r,ҏvy_MS{VRإ{۠X>6_ }Tl9g)bZo'@t%by@/Է>QTmg)5*7eޭg ;1j@FQڬ4Jf-hvME_;j7c|w.B| 1~ÚPa5{9FԡA=N<+LX %OLBɠvNfцV{E`W9nLlI u[wEΛ3De/5A`*u|h [4ȸ(ˬB[ڣćk)?6tcܞf z)!ģ"}EjnF23k:;La)QK߳З̍cZ^`f)Q1TZ=wP/5@~ldp,s8="}.x'՝#-v /"+!\Ln;ɕ+t,w_^2s~BQ[pֵk;_< %iܕа fj8tY 5JO AYT&fV\ͮ3jD ۊ3[/УF 5j=F7:m^ NX Oj5ȳ+:@4onl*=g8USGSjءڊv/޾s 0twP@HVj[`[yԠe ź7f"K |c]Iٿ Ȩ~KtC<5KP-'RrlGlWEYf|)N"mhH,XfޘK3̞6>{"χdPr\xjHazuTfѮHaQ zgא3CLLEJ ׷ʞPQJy%\'v\-ηF.G۳24UHس)&p,݂qtA^Rʹ+vI@/8c  .Pkb(Mw+ITH9a՚,1u_A&CDUҸQb!7Ƀ!{nQ*?}4\"Yck,x*~:!|H/m&sb O盾χ Tzv@ӂBo)Y.|OJ9?zEt ERhNDDE4 6fHm] 7CoZ5I[l&ZM^x7lVqYuy~աa4xӚWg4lI'A#[reE=N匀FDD6DnWPhT^r]t*;{ ltf8b#ay_Y R-g-Q.Gu*' ݖbIc5:6v Arocj# %;8vKѦbM'@|$e /_*o ?JEhVH#@Fqh=R~ p7&}1F"26S%lsN~7잘^fL"ݸ=LX4q [N\j ý-?anUAdN[4=LK#|oawٌ[Ki,{[YCSg5Fg_Ȩ?u%뤄 ( +8٩ cpsA칢ޙ`35wν"_DYN^㖰_ ,ndYz&o,z |"0OiHӔcH>} 763d=|oh# 쓹XF'6ޙpK-Pn,i TN2M[x g,9;w7#YvPq ҙxU ̹UaaVﱾ-abEUZZo?9Jϙ=bl~ upW`ޭo@5ݦELxpV<ߡ?r#yNZϿ+ֻD? !Hv?qj$nK:I6;})aAٺ1*mT!Tb~$(T5^i+j)p^ Q ygi2&lX#wCo1mJs3q31^Ȃ10K&u^11.W63 !Vp]l<] ˩[ ([ l}IQQ\<nێeGʙP[+B\|NHe+鏸$<֊P pYϼ.tT[=iЁ_|"5~P =&XEZOv:J#&˳7#ڄ u|Ua0Nn0͐P_ }ÌĪLDT*=lLP n"fA{ҪKe۬΃1 !}T()z"(Qk"Uk\4\>:8 ?J.ʆN;e>n)}6'>Yy=v1Ȋ2>sFaЧ~zYsTb+,{(;N J՜3Cz 2ȴsMD\S AZ&k)+Sf|@VݢsOQLڙs):DX̀x<~4.[@zc>`Zԝ׶]}-墊ߵyG]ILJ#W9m!)|lS߼0--^uXr7ůuB0CHb@ /{ `m lK.kYeHM|됵HsdD*.# Tms o?#0jYw5<Jh z4Ƭ&, k-hQy,.o6qXgi'ttΣ#Cxs6vucWKQA!EU.rusSʙL ʞn;N'5֔*ڄn ٶΓ ֗߂a6ܨ$גmݣ#9(5-!25Mg% T0 vڵɊ I7T9@^~(_R:o$wV_u1ݚ q# 7vdQL!V<,-n1eię*WMdz,;owo|F\t~mCPC+oȀӰ*WD?oSNJ`rckkUV:]\m6zvMQe>6 &** .g+Qg:؋$q, }BV;&cϗJIتHoed.p}(k\gzZ< In9rt@ÎТ1 KŃ:$(IuLnG56PZ9d[qpCy+(XXGeՆd=N.1Dj8s)o:H#NNjf:CRd@^o}5:~&?Ed``[]~do>{\ iXVµGH}%ˉ`o=u|vcmҿ&='/e9BۘoNXyNw mu6llLќa: egf38DCYcbRMt~vw;)'WWOd~UE>|ZB hʕz%uC֨qjeTEB&3 |]a+}->a8!FH#|no^蒁"6 i<$`nE>/((E'9B(ǚ7]2[$(VfG(\IH HӱJ:`^A:5Havh6:n0xVcfEWDI)p=-X(t2\ҁ@AU _S#渼d%'˽oM['T*C2sɅ,&pTg2Jbi1E`9ؕv[1p2HӍÕ( |;藬$͢|Л7gؼ]/'`!jmQ Ոf_ٴ2K=HΒYu0\5qݘaω@ Om_:z˺,F@chPYH? DLbĶ0!%S:Kܻ|P֒}8oJml;DA ;FECS|զ+ %,XP82RA0a+ȷ 8ڷæu(&9gEQ v{qXs;\7t!roYv5/[.-z <j=hHv3)_)'h2J W~| ۟ ly3Z{r`E3*2 mBx5jUHON~r y/\?{ͽ|excsTYLfl Q5loҲ"&=t[;%I-⩝.5&v٘=~puK9yWm#rh ?~_/\'G?Ȋ_8aK!+hŒCEXohF $IgNi[F2gVb o5X6e5™Tl%`lCɬ2,i"*ǂ{v|Jhـ-&ϩ^|&Um5NSso W樜ZEhڨlTbhVd-_؋ Iúur{xR>!MXvA-#HqiY4ͻ5aaJ!%}8'߶k-8{[d>IL~I[KtAq *3a|vj"}ҝQ'b尹}"=(EM!ec'V?[?UwtĪXx!0WR-`# 'c^{[\MeR`,?]MWu~mއ4 Tifx;J 0!^|,Ln(ף)t+" $n?7@CB?,"}X1mdVMBNTFMSPcuISomIvʐ+g ɓ-mW (w|XJB:Vpj`91 k_L)jL B&E |CjH=AhCd跹ͮZ-@,Eb_ !_K,`pe !>}@n/$"A0=$V0~6w VNBvbur4!l؇<*735َ]w|lobnLA5%v3+.#7 e +odZJ s̖Ֆ+G`oDW⧓CY Y{1 6ɭ~( ڙ%5*?A@P|w,,BEvʳ\-!*듻>Okb돤\NEЩdFjM5$ngBnYEF)e,$IJ>`jtd0Nuֽ),`骚%Spκ9^xwkvʵqM6G>iY'ℰdQPչلvܦTf PKmHƿG@W.?ɟlif^qm8YΤ{sDsk)lO15x:Kx nr\ei]A ,eg/4FAw4Jj*%O[IJoC'?/D+X1FJыcYjdmɧV(ϣ<\w 5tB"w+ !m^QDvp6[h4K; wx w }ִqYv׽4#%)_-l TUsB7õ]޾0 u 0+;כ@A{?龈[0# ߧnS.e'e _Y=X%[eEDPa DvYY"9}yw#=X`"hPEި@Vr-Ȼ?ʦ<&?[!S]N8ذߒtl^w Ӂῳ\E-R2?R!l쨦!UET*'v'^Y"{AB0` 9ᪧ25!㟏Vf}^ TY03ӼyiSղ{ :# 6SH'`μSҸioZ}^2 B#dƍ[q:nEitkl0{LѽS5(ŒY Uz9F8hyEi&WV5|%uCgxH|F~#Tc<'2ICjtA# OФ+B^ߪ lT鐇yBe15XoՈ԰y$`n)gі͙7yBj~Sym*BWH H+RZ{wgZ89aWE~N 7:-Q k5Sbo_|prZp-ZkUOQ"s{Eeڃ?^ 0qE#HKvaBN ńt~U˼ oe,$ 6POWq|synlhwBR=J"pME;.X 1,2)_yjToSہ% 7-_mڈփ0`qî %}!QѰl(w\"qTvo07XYE%꣋M}s]ϳwTU4@452Kـ:iNKk&zF`5˲0 kz l0%Aܖ!)ɆqrPlc"U Wz)Z?:Ebżmb&){X]Y˩l!#ʬ^רc}>I{Ӿ} 7e4eHp(Cw2YڎInZ=A^W?:e6iiKd%\ X#O3~jk$0ؚ2ZZeY ~GF3Rlޏ(b7%J bkRbfE!he@j, g#nXeY"yoKspQMP6`CH>smI]dasa@ Q,Y=q IE6$J@ 4C@: erg?#š`ь֙?KƵڈBWV#Z'$;EڷyI&ΆteIb$$>A^~Ц>H)>|5g"6q`BT7PpiI8@o vFߜ7V6$y8%xk|`x يY yƘd/9zn FV+7VrگŻi\ ZnϖPnN23%j;nlzU =Po}y$jn]LTk$Sxu;i(~ pwYӍd*J6a?Bnf{š@q#h +V0[&44Q]{7[PϮZr 2xKO<: @cܭm9) sm';Tv34A@r] s48:])quW"c}atT6}z\W GQV_e.twAZ&uF]o~"馩 nYY ]jKv C˳ +p+gMkS ,~}XSK/s뒛is)TEF C 2U[XWȢJ^Yh^2q-?a[ӱc ҺC (C,/sw]Mh= ]/~pjm}  Jd "]B[&k9;?Lrp0@ˢ O:JXa1 ;g'e+f2PLfQ/klǺTQ:̴ ALl!yy?9ӷ+{x: u%d_ / Kn+f^~㌟)K)~Tˊ\~CPnҦ5J<UB'ȹb(FKBOUdF Kfrz5A+Qo(֛y[g^\. Si+6|cZ"h نXw_6iuqMsgxm+7dj6CwfTUmCN䋜{Zmd_.Xx[O@Nj2e(%M HQ} n.4aZ4|Tc@jZ ErZbP8WL>Sjnue:Vׁ0b0>AƒnF3cc(5r*!)uXX wN}͑c/ 6ܰhb 7HWzFe5%sepm>sy3:D,b 2pˌjEi <<٘~|QmWn5ac`uYo,h91iФt߬[߾>;~ڤ,T.t2dTHjR8ڿ8vd60ˆF2 ,^p9Z&;\n+GmGlȿӞѭA]Wai׊e( T%Eڄ0oaс -]jT:,}%-HtTDļLuwp /ڷ5/gt"B w)րO~)x`KV xη#&;(M c?fL*RTQ s3ALE/RĮ2[4 cnȉ nJ&*p)z3BXMLGxA0Kh;BYp$ jlH} >O$]"-GVS);LP,a!VV#\al06A4 W5u c\[n,=CLFOs;c+gD[$rQ֒b4 KgIPSZq5QmÛM."H!U]茍udh "ip{jDW]bB MJfN4魇[Se Wrm{p^Ǵ"A3Ni r;Vf#1H-&wD\Z5G+g=k^i;" ;V=Ώ ;Cy1]~ /ؚPx0p ӑɱ> u^Hk1̭?>+5C~4+r'z95esQd%]{W 85{iJ+ȰJ|Ҝj0ݤ=zL6iZd"-l kG:zbT BIk#8r$0rO)/^V#Hx^QYVZ[Vݎl`dCAHONjQa IX8(Gwj>Ti\6*֪fi_7U;ٝZu(%jl`tFN> {]Z "TEY]Kb͝%ZWs{Q0. =דAfo*0teˎEtPZ'u"\=~ 2dT.K VM{?(,ϔ0e)rmwGDdQLsNvTSt5-B3e-:Q+>³̦x;5eH)K8\580}J2mE$%TA:pv\#Q"#Q$sˆ)MNr[0L"?ckgpFQ㏀~Mv~odEMP*D1`\i OR7ATp fӧd]֞_r%G s$ꩪ¶|)_CPi h^;d;]~&ɺaܟ 3}[qL3NK2T1|@[k\ 0M88.#&"K !|͕Vx)ٳ" :‹EʒnQ8MzvFTXZHSu9ҥNn<>_a5^I;P2]|)[#JQ3BX2z󱏞AϽOEP7SNϯzZף~4M]ݚMND$h8J_{b ƌkj)Jv4l2p-t.q9,Ȓ;1ךm|zoiHbG7rú.M7uJG >1>nqh R~VZ 䠧 ¼;s2~j-P4ugL^k^lvΪK̺ P&>s (!Tgs&J~>ZN`=jUo f)(%n>42y(FN] υK8AlLf$>YTDľo^Do~B񇿰!bP:xഩڋic#v<`r_tJ Uh|ށDYO k g:C8^rsT|LeVTW2r|t@8(@%IX!UpX{֞xMM)A.IʯT LV9_OxLh>/.v+^F vnMnh* l#Q4+﹍_M~+Zҧ'ǁىNE "N"ܲ5>w򭍧QHMS :iҺgw-n>]n-99~{G q'i0:bގ2PVg+1 uyT,dNY8Xrhʌś~@0ul,i$rXdUn|[ڄ"%{#IuU+E(RT[dzq1D-1w9V%9-\i{bQnӤeٛ m.>Bǒn ;#)=\5rrg &?N8rr]cl4l9ndʦdl7,]* &mQzH^2*_Y* Ԙ<07R4|=G,C$lN{\GD) dlǀ<Ÿ ~ݠP$ɉmۦ ý CAUIhLzm<ƭś:y^OTU\sxhU5d>'K aopeSVFۡc3:)Q9 UQ b.c}1hqR(im]PxD+jћB#8 FFћKG谎XR{-1/E{q ҠdS{; PLTl#eHfz3jo x3gֻ}Bқ Rԉéf_WI u Su;ۃ@=x}*G+!J*( J UxAJi4\K`J&TR\C;K`lV o~G³)yBar'_M{792[*OF\bDբAKdYu=pVc a\˽7'@)@M)&׍"69B9Qe%ٵ}2f݈6gt) 4#[EUdؚ:R+%[ئnq3:^X͜uȚY @T) b-Qofͬd(dDR0'y|E}H 8g>y$o>s]\"l8 cj sS fCw9^-&ڱ\PbN;r *:g:v2J&4&y=#3a|EN=[ Jrf g׉q6cN0nU M ZuMjXJ(2֧e`a|VP {†gA)>.1<4\SlQ᱀?ns2c8dq`< ᗰ:54 @+c~!y xh/PB([n7:?IMw=O4ρ/Qaʔl\ZN/Dt8zgv7B0RtI⧲h{\HHS0`}~q'3=/ά+7JyaւE3|/F^Hۂ isSB$H*{.s6p -U KL'xxZW]'mM<,DxDA`}K(aNhQU'(= XRQ8/APXbfA(eǐb^P@cgKc*F@S_瓾v5gI1!` JYGŮRsS &tSS-w#I]6F-V߾5 ?hRG^^[^Mb^Q+S(= G“^XH1ΊG!F,bΑ?ذsHumZֺ{GIkX*%~eq4b㩽qVѳ[[|Le`#bGR9w"p "A4O" WDe"C{$|՚nl!w%IR^ 8aֳC>ɞS"Q1N~kfk ,{gM{w1o~<>֠.W3SF#p %1GŠ s_/x(7iC* ;Ð}nf>#Z\ޱ@SJϏag Uzwy<ڄܢņ;ARjtDP8\lD nbDJM+S*532MLE#02>~0Bإ Qĕ焍R7KT6!۷#Tޞ5ٳCc?$b`аq?=8_0a =p' mBCOZ$6_oX(VZ,toLNK6q-ݐCo\ߪlQuGiynj:+bykrs*#~ux(jdG8?8܆Gԅe>:TRpK]sαchnOFīYe&6BS@˴pDMd̅/ #߰+C'iX>"4chUfI-7V3󽢭_V/PCU: PL?uN2>w"sȓsֲ9 ] JNުI3ujZWFc:\%u[`],aJƗ@7n J34 A8pk]_0~N7EAHa|%w^ͬjm!z/ckxˣ.aC[\!(N^XQjHrr;ىZte*Xtj~ $s ǺGi1lẂ< NrvzF2 8T`CB# @p#`tQJc9}ؠ ^Lg4,G D=E\cK^;!ŋP#-~Pn@d9$ ?cnAo 괸!K]z֖['FQ5˱Ӑ"%O3v@ $ ҮJAXFĨ\y{ouxE*aQS kRHH@ Lk`JN6JM#"Jryb. @Jf LNmS m홴!3k:p|E]sh^%5*]8G?@ʑ; iw'6Q'T%w^14dm=AP5?NaH&LJkX&Xr=*n&Kn<ķm:@kNT%%Ёur$@~HX5yxuDr.Λ bXoFzD d[}R0?'&xk!()`}4Nۼٙ'oZ|Zz6(,;X}]]Anaq +[ sWNd@̭ #n Ơ>|8{uŏ{em@ݬ:Dۙ^q}~0iTEDp8a@H +\m%4 y.b 9+lgBҔR1 LKZűb ijYO6D*&8p}?c1 a7һzXO&hn]]%P)NSdel3JL@z +&dj{92z_c` }%k%nE^OzƂUu2 rmXt=]9A,YO^.HT;d"Gmwx)}i䩘jT;X RՎL7iڍıE@( 2X}˝=? `_yM-ve&W9)mvGDE,rCs)I2 {¸$.BrDz:Lo媦˖vUueXޗucfUlXĿh(̧筷pPeŦv$w X(vPJr(C5ڔHy9uTʑx}$T->7Gaץ"dF%ŭ|(B]y'%}r5(γJރ[] 2#=u Pӕ? Gv_T?I4Lb~L4"Ac^m|݃ kЅO[8|`M\Uz ZMyWü DSQ'lEzC":Bn^Jx k-\҄tMs.!MjЯJ{Qi[-y%㱉/hsB8:O2U{1:];qghy 7.iGخ,^ugrPv}_J[h )H >o-lw!ݽ˜/HP||މ{ҙᮗDqKJ#ά+Q%$L%ځt2!Ǎt&zQ|ji%rCrG[}86PO${xMXOI%4CB Ÿ|@@.CFro|ts8n֠QuYfaFx^iPeuA`U),Udr (}l%5& %|7cG՟K@PEq{IF Kn~@L=| eFk㗭uז#0A9Θ1=#+$\;rזL){82WjѼGw5sZqqn **;p8fo)t;UU\NJ^ Muu:<'ab?3)[#/OՏnn1;8 [A:d<=j{op]@=@33;m9}IXw MALe%|qS>&ު2H7,m$|iEݸf%ԞuNJ"7v%ӣTtҀu,3h[qmg7h+g'!g@CIF& JMm(uHJ|d #}YWTC=CcOO>^‰~d{;6$ k%T!f?9jhAi+m:ho&\lbF+#, b+ =nG&rkٺE5=}V]Ԑy,aSB&|24WQW Uu (89>EZ!RE2b}}{ p3*bhPs.liG@6Χ{=)/+oE0 8P8?Sܥ.1jQ5A>BCs6qb:|f@{ 32IT/Fl|bO0FV{ۭX^62ݕU۸lU;@u^5<1F-VEPTkJRxcpvn+`}EXvtސ&'g )_ JIhDo2o>lJp|O?]pT r0>tŭ_e֛>$f+F9rةZgz - !!#t(`:j=_d=}zSx0 XZnu,GIknYJA\jLX^Ű3F 678y_ڍ&< L L27ͥZJ\Mmy>wzJ8_zf-.7Ēh=;䚰l ؍}}s֦DH1^$SxIs6^#@Աٷ.&3]h@ Dז@7Ih\rf˪X$}#kl Zy3Ϳvϓ,nﴂMJ+ +JE9We>rSr6_(n v6&,/+Zqzga#/:jDac3vu$&( 5oqe>rR{\Dž79ń)~/];s 18 "cV/9]m.~JCEsa./%嶇 !u(?%*Ϡ~2 VG wRtLX]wZb{M8l9C%ퟯ\ʇ3 ۂK`7&iQzCg$PExl@D4rκnqTmt5xFO~^OƑ;BD ~vCDA;Yŗ cwt$b4.`{O\4 }sP`\=Jڕ4_CP>:c$\߅0z@h[ޟ+?ӪdRݞHOg!>^Z$S4xdo#Ռ;%7(pnSzM?.‡m:LED2G Ms|d߰3ݬp3tE%# ]+i Wm}#7j?㌑Vk=˹S#MW а`xB%PyL__ C! {3>sCyiMP- pUA!Naa/]3uH&F7ϴM 37"QD*%ICt~4j9ք{}e@55nZmuH!:C6r)dO\YygW y&naf (+ם7Om [OF?F1 C9-mFVd1UM*ƃu )k1[%P1E<Gg@y )1['GSsC}BwB]ijT\E |r55Mb k]]gy krKJ8" `!jR݆Bxb_=H.MƤg1ؖl*A;֫X)4V DGGks]M3[0 y!h3Oл@!n+ժk}5#ʵOVI]dj.Qe>]x c<aZ!- W) =jS̼ʀ̓RnY@bD@X@qHv˓FpHD; `.=sjS_[=[9Kl?' aU1߂`!UxRgTIv&dΕslN:TH{hkV{27ܖN']3EiqBhZ<.bfg5MQ o)XCK_=7@'9Τ+wA*#QRgeDW$&{5F20=+r#`j|K.*ƍ1}M_0z}p)T(n+. W=2AwGU)GjI h{2roY9FW&3O~ff} ɲ&B._ 0[jlnIﲳيofq >tOUΌAi@ Ȁ33@[gt]mU074 ?ؐ 'n\F"0<ϥ.Φv#A _jrVv}ݞ1q?6,[&D|#0ͽ+}#aqYHY,C&qVryZcnCJ$oլe3V15`E*"7p@SpogӏM=#n cFeA.pHA.Y_N@ޗ-6g^;9?MP\e5Bt1c6\k8PN tB7ZLSP%SQH`+K`XHHsX;Ї.aOniͿN6y`!, h~z[6,m$4उvyL6~1<8#fhph"'ޜÆphW5uCj"ۊ,U[`%nKg#XN5@(+,{Y{"ϠHv4si:\w fa0SC\a";2hQs.(5`Mvzpo%1gP#16}?\2 -:`ωʫ \h•uЦ9ÌqgV$v?3Fl i/t% &+-cjTK/^T`r= :^fM e~Ko)x냼X48N0!44, <&WTKJStv)80^1! ?050sMqaNΗ_*TzNwMptɀ@GF=0q&]x4շ"dEy'= M $Ɏ31zU㋿}gM"rDlj!* a)PU%{6 e4~hzw̽Y9;)zSTWEϡ z˸34YL`Ѳ-FY^Zp]SmF;{JbuN9]i6|50D0DL)Cדw1дt1,!LqY ]g`rNG1N! P .WC;#R&2tS mYsD<ce-qTYЮǝKqܖ&vD`d  ._қ"iiܾC7n+/hŷ?y T{Z }"&ϥZPGݟiXɵXFĴ1`p⋨:mn:m֑+n?mQ쵉BQk )}I #\/\ gUp(Im q3{r`]=0XߙErdUE@(AG2KJ/4”Md 4+3ZŶ_!, FH{'8|W:\%c:PO|.!IwE'5,OnYCsI‛SIf$5cI,=GX)ßnrgm~*9P%:(A!%EX0.nًjTz,`i% f͠!$h]y۹>{L}KS:d3zN |E0+N | +-Pyn[r̖Lq): )-EA!B3>nL]T`G |xc{:8s_@Hƅ bHPڑuQ ^_,ﹰ[qSDħS|J/-e6n&x;e MŲ1#Qecd|hT 4{{0P!$S}H}ٝD(m|C?-dA)2k+ɮFPřzpض@Z?l+χ P qʩ%Ԏz&%1d`O[jF­ҊG\N $ nώ\<߅f*c,V0k}E11? fm-&[瀗dI!2Ej[5tUO#q@D9D %6CP*:~†XEwDGɾ&"AbZBF>zRO- -ywQšIsCBQr*#T$c\xoJ8-xM|53SH}߽u4V _7l' E /3/5]G`rՔ͢N-+PGf5`)t;A?IRMM!Mȯ/Q<aʱ嵯R{XZe+zG{`,PyuSXp1tQM -J!jd-ԃˉ.NĀ/ԟ g( 6/[#3]NXPੜCk Ne- hS#&pz3NɅ>캐ǠS2y? buejB;!k&cDqOOpYG'g]&0nvU؍D`GwIfo'u)& Yϡ-hVW#xŏq!]ĈanKBjI攵B`JF@i}$G&@kTk ['wafEY0,m9i0 Ȯ mR- '~tNtp7n)[Hxf$< i^Dx$X.uіHT<3lqfjfwĩk 2zF:2@fc;1B܃nо ݂n^:U-!WAqթEBB9ki A ZċflZ2 WZ?z>uQNf&q4|VP/u!Z6l Y[*5V\mV{@w*htDDzQ^3>pO k+Ǘr%n?; $UW-Qg&LaD!jB7rUB?YۏU^]h":Ʈ8ϮRܠ1?W0UNc˦o'{uT޸LBy܈F$,_rJEPoׁAq(%mRB,)x<s.z*2M{mJ֝[Fxj0Ҡ*(Xc„]h&9ePνcmI(-d͹,l_X|7KLŶgNn+E*J?5@T PɻU^-=cӔVE._mNyT_o"]{2U;Ռ.{Q2]H P2 24׾)]L3<[| HM GJKG|. )3d ,Rdfgj4 ֠)% 4K%׷yDY`Q4vIC&aջaJ&*Ed~OΞ3R:@0[HiGo<\xaјغdKjc;>< qr/+ <%M`M5c΍FJ_B)ŏs3,J7ywVJL _= ˋC HT9n71~5c,s&~5(|{n5GT<]{;rtyRo ZBXd8x ^t([f*Cm9|_W Ƈ̾rY}ՖZ|d3%Gd3: Yg>J4*w7HÅTbU\̈g1zKaBeRbU׮P#C+]98? {/-_ ϔ#Y ^QlT.j|W(V|Nsko9U eA, sqӘSb?0ڸ1OQ#ٱXtIH&-lZHݟ05'%B <@Se[JM'茙 #@ߠA&Ȭ$@}fЫ{AE50Q䙿aƶj.a}R+kcR/OƬXun lD+5ɴ,Eb)]1^i'D71Xe>[2DEp70ϫ*+I D,!ZͦSXƦ2SHWʼnl %` +d_* ܤc{Ldzv+UwT912(Lv4յ, 0o֊/;Ъ+d3[H]mcpET崅,>sMS%FM< 5%bwu.Ey-T26iyTjKE kʤ-(i0D-6bX}c#?Yx,.ZXT.V5rg֚,bQ+;0;uV70Kڧy_-6eVHNw{xz < >E-X+eE[Qz,OR7gx+]4]"ynrG`7ܔZʀ?R%=^C­;My{#zς*+kyF_ĐaVZrcbg7I%4A{z :RSx9K^^Hkh1˒AΖTr= 3Xs̠oKX=k&U˨@ᙹmzYJ%{>׳]c):mw`AbR ݅߳nuߤ.qҁӹ}ߊNn[P RHxsBޠo..h߸ /L#W0g۩G8 J~(XL~$XcXO?@U-e RDP2Fi4afMi;*%7#oZ(^H;V&n_KYkk|~h4Z0t8x ťo?Rˆqȍ'nR]##D i#X1m_F?CZ}|o\fd>U;SYf4^s @03DJy:N9zik|SLrTx%'1?؛O"bN@s9~Hmu:\Qp}ő.ol1$4 >FX%p %vFYi9-2y+=(u:M0И칆dNteT%88i12'l!$ӁQA.lƆ?N73or%@r8+<э|Gii %5aZ2PX ҵl{x4V2'iVfPRޤ+V({f8=dM-Һ3m}rvlа}V-|:=^X혹hփq-mȷ'*SPL\' F8 HC@޲$ؙcydZQֲ u+lzfc*PPz^j=A AYd/M;5(ҥʝ _=,;NE^ڕ K4젝dfmNvB((vɳ'΋&}HZH' $݊qӠ?;).3zH*ȓU>qg)Sp؟ cT f}^#q) k!or^"a#LN&#}w 'K$ܷ1ˈ/9t@֜νsR6$VJ+Xao?OUH1]z+uJs?IUԿywq 2`iO5tkP -bT664se`Yw %*y&P!90a ϐ:n(VԮ GD~`C $\\;7sXV) 2rb3I|^kuKV%by"vs[ X*msS$`b}$"+$ꃺS]eT!DZ.bGYP+Y)sK|ܕu/*dVuܻ?cdnnx僤Up,*ZhǶ,(z\6j"%&4߸ЍZByoc .$k*^^L Ņ7 5"ygsٌgZtZlKdYЅcv-@D9HD9Y9Og(_yuMrwWtl:zzZR6K$x!q+aʥXʸ9 sy`ɑH ZTd&lͶH]cGӡz /0Y{Y4Y@ܔ րӞc;g챹L   ";aD:iߤ*4A9.zZC 9[UD  ̕,#KnhX8lddOsڂ5.lM%8%ZP4!WrۀN u۟ o' @ wWw33X^ro)M9eJN,՗"RAM^1BlOf*wc{ L*o`A']t耥Y~t񵠧 g1Ej*ʼn6HDzʥM'NVm9Rs߄g>Ņf_*aȃk?ғ44<TtI`C<eEo/&  6eBpbܰ4zTSb|t>@l[,.sx뙻tym1 3]7>vW*ņH;Bt.JLThw=z9JSni<3bmnaFTtJ؄XO?j,0ePhu$ tι/u#,ܺg]7ݵWeAeۗ=ã}|6OY0d e뽣t"›h;g"RlubeF!\rٜ?Ei<??\? tw"lZvJ扛ܳnN 34"o|\ U\\(9Vd<&&B]K-ы>oU}2ԕWPaP8@ҫ#wǛ8Wc'!;IҬ2K5ZHSOD@~c~[ hl0{Bo?K~?ƳaGyKwo NQR᥸k "p3ؖ @µ^sbp>‡;jKtU)| Xz@DoD־[F3.j):BZò #8sF2Rݼ龡hl9gd႙ Ə`6BDGM-7N!{37.߆֙a2΀뜏J\U~OO(IgRrM[;p7Cn_%Y}OzWtE{ze`_k% '2;HX/f{v7T9n$>ۣq JI)% ,filQw#P$X ÔG"(%1h ̓?$$]v=Ya'*'8oIsuSYƎTJPg-d1۴QT1y (lݙ>#a hhe/n1>S!4YA< hMj0 Js&8Nr:|M:dwLLkV>QW5|Q%Z୞alS &)!YvRmoiDGT%+Jdn@qJl }<*ܑ吱03lKF,h `Kũ P]_{fr^k!NX25>AN A-c!@q4$'vq`H4̇eNʑ=t=uщwjwVղ9߭~uooRaC? v#&uWuA˱j#Y(ΡGR5S;j9m}dvB!N MUbUE=XSo+wԛ8%E5} K<6{$XLڈ@&87N"yك9RcqJ2TB6I6f1߻EJ8XWn/a@sD]J9,1-J vqF&&3Y8{Զ5`nx9/gAGp=LMrƔ?2R~3@V#;MRrcb}XXk8`n='µ*`DYRh_ ]都9%47P|J~-ArQ܊Sȕ'$U7X} W ˋXjQQt܊#֣+ kL4jkrU >!o_-"t(!>q٭<1{mY)8#2nOS&"~,"7-9K>p1L7sVPgԞrDzH3g@o,}3#jl2/ w_{f >#H_aaX_bBχt ]Ge?<1K/[JdXDI//qo)% I.^+`3Ł}g3 1ƜtiH2zF|tǙ{oK& gMstFG'wsny~= -DFL{ufxQ&=xf`XSd9ddcM=^g#o73୎gdp6?ߒ&19% n2$52f%X_͞*VV{jĘ,J} C56y6)Tۓ1#t osa4!9.ml{hYcHrrFj,:N{aޗ>s蛁IzDz\۰a~'.˲Pnu %Ҹj\,'Gdi<&*jX58.މEI0#g2 gGBwFNʆٳSEq;'U'HĝD=t"h i i{To"UGFwĿ2ҁ'>e]7+Ԣ׮_gNnHA6*"Khէ@[,6>jGiB !1{ Dxs/ze*xMҲvxEmT]ҁC9-n!w]bc^Jpb& lO'z$^ˆ1 plt%4F -gS5pvUm63]ePw%CW?yZ`7R')%+Bk+^ ĨHKR[ u;˕ e d$49,ZG\$~:TӢ->k%Zm=sp{%F-dg#v\9kdV] p<..|Pc@`5-aXy[& [(w2Qs=}cGЋi!(\\Gy%` /C3"ug[U\A^Hnc(E3t'o?ִxN(lw`R ĕ$tPYQ ,$Dl NR/@7 hyeQބ+NWp$$b< %ri*56,CPTv_`dח3 #x*]^/=㻈CT)9ae:jNc\ O1LDBܹT%ş4q\s$m8KuU~t(Qf?D% ,I+yZkկP.ྙ-ӈm*>?,UPn ^})ǧRkᬕazAr:-ck5ԗhvzj1X}I"~oEkV]kf$I 5s#9zJp))ס\֚D+ÝцOtbSQƏOu}ĩEΛ51Ý!@DX;n<8fw re˔; }y('FZ㓖S;_湡d.ͬTb:wy¬Sp۶h(N:3à JxZ7[2--)xJQ]1(CC`&f{VՄI$:U:򪷩_Rȓ87Wc 5\BCX}EY#BE%x\$D*@09W':!)c"?F8/ # :V/^XњL9qx'þw|e87XV-6PMR\qCk1RpZ8а~ 5 nђ|b$cֳE@ĢƑ~?A񛋊9M:MfDd#iRhMSdQKLS{{dm U>6Es#DrfT{fwєzPTYGS@>~kT" ;P:K[UW%Wb 47ԴrRLxc=h1:a`Adzo _4$FhJ "O^6qKe1@X>ٖ2q+(rϦ|ģ3+=N_8XHŘiy!5l Qbi1zs\ĜQJBT~bF*lzw`Jf9ڤ` l-dToyXI2٪}3Vf&A-m=żc=Z>mq u͘ \_ uxGKF iZNR)nwz.mO$_?g43TɩMb-9a &dA'\Tt/B9vQ8kF .qWA PlHBQ-O !--Pɖ>M9Nf!"BbPQ x6 w:?^a1rbEyew>88֍]T~ĹXOF?g/lrUE, a볊.n]` L=@UF6;E3{GYę2 "yVK*ĕz%(eBTE[ۇyQzN+l wc.*nuv Зg=&1mI55jgdH|6VjZ6:& 2~B/D>l"2eOZOeBk7MI|(6S-[ G*ybBujG~%}^ֿKҋT* )T]t}RDhIsA6(B+4\n#D)a6_\_.t;ܢ:Y܈yY#?Iӎo㔅A5eyvS)'h8 u$@mC-цυ$ѡSx6mc$v|6lbAkva;Am j UT!ee'nɸK}͏ds, 혚lzXC'=ـ3a0G$@q]4eK#(Е[ٙ0n١%|\Q:9*hE'|N$\^ g2:.j(d?>'hOh7F#APeݜjM۞oRli]->ftqX-bjav#9LjR-aߠ`.UM!qZjRbilEA[[PW4]끅1F )=sOQdp'!ScsYqLnx6 3A51`㎖kR@] .eXѰ$9X+}I ˎI8]"w3n6J \NIAOngh :SnzsݩpjQi5stYcRHU~ɚF{+wfe8m=`c5״Sl;6A?3Se/bw.M)nCAv^KpeѾ;2ZLW ;1xFXc[Kdl~;!wr^$r4Z*fXa0R4`[[- XƵv$pۼDWD_˽C3.Ty.v`З”,-4cw ƧKF</% on`We|s<ۿ?^3Uoq_0 H6z|Ӵ!><%[W-W[5QGsfw; ώ'626xa5F qӕEȝD`JP ykz<#nܝhVAխc~:[kEg0˙~׼ H3V%K)eU#1/ XUbfn006> >žF .gluȕ.H0 (_ +#i E xzeù<_Q [?WiVG 31XZ_z# -L.WnLv25)(O$( 36=,+^=@HVY^tJq2c h(}UG㚑/z7E *8( '*iLܿ45"ZaSrV~/xK*UGL˸|"Az*z(gR/`dͭpA]_.RJ _Cͤ]k:Y # VDH󊃜~lIgx$;"k(TYPi Xk|ĸ/"VPEv6# T߀DUQוDdLAvt&$>. Gx찢3  ܳu"Jl6JN#8ؿ 7`3G~UC] TuzK@DlF]T#x=#[e}T](5#jj  B"dYSY:e! 2WNaC0ӕK>mwd%MeQLXoע~tŏcl ^{Gû"DZE ddSQKJ&O$h:Ky#.r=AP 5gJWȜȄQMۗYAkH]av!CiytkǡQ[fEiS.!YG%)5Hc, q_JAʃ׺EF Ь^ [~:4UT}q40u2cmռM;RGeR/l 7!^ V7( Vn#co>F?_מZAV|WC`oO+1~Ц`'͇Oh xM+ q/۰E꩎;FX9zSe(#Y8M|xNd) 0<2 !32>&P !'CG1`m ef BMp2Aܽ$c9$jE>䝊8 oLLqJA\Fcۿ0A>X Ppd*Uf z#[drC$]DSCJXA* }2dղqx[\75y EcyOF[M!"-m+ylf/!3=D(M  k9R}NfFk}gcZg%=puʓz.Dl\%ӧ! tƆ7sB.;4 [k\YHB6⚿"W&]Uf `VKS;;a]Ch17g Ì ݞ}.CY\Ȩ^봡:5C̼R  K ﵐ7F 0 CE5t,/d9lL c['`ꄱsSYgp>ĕ|1q!$BҌk @t+|nh r"9„fz{;1BHyO]͎`v#jl ͦI5Pv@/;Tv-EC LP|ҕ0S;_"owp{r80@|r㔨&Ok5.2,[}RS=FCcDDE5s^teL4bxq!א JWH:5_)qX@W<G6^BQZf'Oo6nib M ;:ϗg*:#ہwAJ1'$o\NϝPR\[nЬcmdf,SY8i^NE`wZP94үSYݹ p= Qeh@F#QAGK81SMIإ &7;ۢ1RϙlGmv_~*u䲐a#xVʡSuu}rjY~neޘ_}[?Aس *n:r,eRB7fڬpQ٫nLl޾<#P&SGm u*;>{gju[ݑ—@*DOxj|REa,ξ٢ʠ74R)fu X;H8t M h-"(LL_~_m4p k*ɂB *xW)Í伓?N\!XY,aN%gx#u/"8o Ns' =+uy N7Z.h[YuĹmIС_ q*ފyxRӥ0|o-^N6-(nLlfw9+ Uġͽ<*a"4ሻD&l{Nu!8V*{=STvkHbCoDB۠oI~f(ujEj`Oa0,^ol|#a[ϸL_uv|+1Tl20=4j٣^ʟſ!G_4 [L'OLÀHcq3~ ALw_ڿҟ}* _`@©HD@Ysb{Ҿ)zɮ. hSgջHC"q:Ie6 -KƖE֞2;A~gVyf0<ӝ ''j9Ob0NɆxÝfHFDٵD($7tOmgLjg _(w>|I-jaP>-(]lr=^>}r̗93 |а=\`KFZpEV&i wX7[Ǧ&a$M s-d)wH2cv`QtS;(Ppbt+ 8q'H(1"/ZL`oFU>Vn?cKK>Seib,QTC)Fyf!z@9Гkc*6{E #׫coi~!s[C༒c1b[Fhu}⶷7>XT]h*-k `dɄeEc' X\yT ^Q̌mIizpB oLϏC?<*knLЃLS0erLWG.+ކ8[{g#ɯۜ8E52&ͨ}+ Ex쩺*}$R>EvRi#KuSeZX%[nl6/9Vm2!}(焏=s''rkH~bA2\xKXx3Jېrg htG%tOC[ղeW;e/E{WvM 1Pl{—8`kM /TPc+LNuD)=-Zk;*C&CqͱNk f@d .0FRy?kbj,DyA{ߴet$)9kѺAwSdJ.s3;pe۾Oy>R$:r~/mɺ̀c_ifT<`zbz'Q#[OPUM[Dk˪8Q$R"(L 82$!G^Ai?$6*E䕱n%iUGAXyh)jN6#]KT n^v6aNTpu/}YgDz5G=-p3:)&廽Mot/!m_寱;#n'zϏ~JD<$ M*!DEV='v8m :~\(=pyFfQ=T_AW1ERWe ]%\_:pZ_]SSxX7 *8`+& ;ﴰW-I*yuxhxe%Jif4^>sdK`ۭ#|mB<J sXLo_,YhZ:nv1 o)E'4 L@=gpoO[]Loe:2`^M?g1߭}*~2 ݌Q%P%fNڗcGoX:.?E׫?ᰏA|IP/ݠ/.:V+:1T!96ɾ+7>r^&ʕEq$@k;)!U.Ybz8^xZm_`yh<h\ktCɢ۾F[N10DǟZ\xa*6c=zt@W~6k(C(W5E(D"Gl}"3tT2. #ǹ>?I` N˄9țў\Ԫm`'#?ȓ"&5a$pB+٥~|}mmzro䇽.i/ qRx#~Ef}"-s 62)+tB0FݐؘgJ3l= |-YdK_5 834"DFOFhQDwcԳ68-Ezu8J5(X_3T.֊g<'$@+1ȴq1wVOP4pSgJREyn&xD"Sld=z# ֯.eP Kh A-_OR굤Yexnye>q#V?T#r ǝeE6G 4 ໼lpkl}W;s&KrF}Z$75I? P#Ppkd~jr=+ʪqg_]loq(<`b 'jB miV\{E1Io_"{G8 ?Zld,Y#uZ~hacyģCk^!.];e>UQu0s?|wNhWna^s*=‡6+kbTQZeWqAtkVS.s jPkzQp,(٣+0 DI/o&JsmOToͦ2dja|mOM,z-x1OT|U'U ";O1t Hg{wq1|쿈\F1\p~]^jUH3^ DZG&{[ͻiI '֑`JPGe#5nja'X~<|O39"y,~U|.&1]dqi&e|\ ֆ̓C0}?*>3i0H<sl % gr$IT01q&EK/\e x>/ߟ>\Xh YhShH&MFv$(T7u*muյ!бa><3 n\=@ mӂQ Eo.!h:w'ΟW4'u_\0E7\)lAbT_RTBTlWC;Ę4Rr4BLޖcO2Fn^N?=@~Ho ۈ؜Zrz&0}F1ƱL`Wݱް-suԥ2ߐA0(P:b4m5 4tk7QWcְd&;WNl*?57p<.'rCR܍wN_}ci凹uVFVp Y`ld >ܠ1KC^16RikH]ff!(;GҍVy >Dhh ջhV&vw6=(tʢ*$Ұ &zNLsWPvej<-Pza& ?T4 )=P5Vja Uoj'q9_2ad,id}gIH1Q&E㾶Zv劼;[wq.n0\PN9DqO# &5ݻ츽)|=a`Z!ܠ䩚:Hkח >59gum7dxMWEZ+2P DaƎݟm+g'm҂2eOHDm%=IFpD-g'gIQt<<(vd\z߅cfOl| J|@uh 6eOJ#rHo0_uFa2;/ԭJ[g;G5`aabCg˸Qdx?!>8!?x;>r;NT yx;V%L@]n# T{359>69rv᳧ m]nce6'0C#yY=ڜdk#\/$`LY2WcV?`. x#Ԉ:%?Ԍ~kÒ0 |,_? T˼ǗiO9 ~شgV"E.ѬP$N1D-)uWiٞRlYZlQM.7N %o& ovB`\N}?Τ` 4v`Ɗwڨ`-$2rj?IJy9u/RKv{]pO_5$VlEhQmwN +L~n*F>rvZqFPEZCtiaX k%N_zD2tǫgvX9l"-MyRr{؜n#x. ~1!P 4QW[k˖rؼwp!Ҝ1H_3'%M*JwhM=fW;={}屋Xލ&1ZN- 45-M68JqnNUs z>/2mKU(|ovjHy5h 8^qD2gy4>+9(zb>H82Yt!hs۰4mA:M!(B.c9e~' pdTy{9{\y>1^ÝC\ÝDa[]!j\=Evg q 6Ү=-{\ؑ~j%yFV a<eikNGKf[`3ɽ0qFH=< cf)w*׽ õ6~ڔ$M9ww?$9AĴ8X(BAj U0&`0swUqr{H n.tNȪ{)wr<Ljuu;E xj-OgI+WԝU49[j$9O2yN2]!ʪF(!HqIs@(.O%g$k:!HX^J=¸\>قq oX,ux^o_GԑA܌,]Y>f6tJ*Y6xWq%F[fAvcAtY+h)OTMGg [[]NbnӠxI]tWVVt*]̛͎- { $١N}tR(}*/:Y%Q)nOEoS<-V9qM,;jeB!i:ɯ"Bț 6znm Q0x'%)]>sAyscaa%aྦྷ3F@B?@(oMmc֒_:A+"0f$ r;˼T8TU8a\hO FH0%JzIwLĊcaNH W |nդUe<7bo=TL\0[QU}{M:n ˠơ# ®o]Ƹ3S$.%s,#0FtO Mg#+5^K^Vr^i,@)dY$X+Gq*>e?nWu `k0@/ o'q2aNph3=Zc YI ?|8Ukc$߾3qYN -cg|U׀O ;}ϖyyI!,,zr|9G7(Gl݂ #TzKRˆzl-k=/Ml%5['?ptbW5 CR,Ro eYEnHSiQUnêɭ5k o3si /ްKS\6.K̶0R?0do1.xN /g 撔OkkP/7NG.gd& "] 3}UkcA3#8NJ fBۨ?O"J1'h/-k%,broX$ J3 $3Kj2- ~(i߹XĤp8zqm[Sex1FҒZ~$%62Vo5*s<%f_٢pUh+g/.4+Iϴ|>Ehy+{LI}_[;bʧ"o6m̖?eE$/| C3 pVl:樂h%BePnQ)o➈{bJ\Ig',W 8n_s}QF:/ymϬڜT"Zr?U(G vʶ~H Lw)[!Fac~f|X90[8x*Y򛾸4#u :٦Wu e+֕a2lVSDh|3Lվ¦8(R xgGb#"-I2א14q\+~P ~`W}\OvX'r–֥xh_ A-V7_߸$,:V (2a QXx0D fϹLov{,+HMu 1r%Mow!ZG?^鴓BlOB<Ar{!˼ކ 4ۥ)X/0򨑣DcCFpc3qXxKizUGz{g%@O)ciܛG y'I#N;{$$-iYeɍX-thqH>d˯hxoCD)Eu8+=tGbm >*`Pc:1y%P:el owf+OO^ 4uq:~c{pyY@#qffR%s_OO۸?I%Iz ho&ڮxI+΅5/]); F-Ԛ=Ry* &V{SSl`u$O=& ?M7b1Y\< m4}B{+];+~ Z6ǭ/m>0H݅&p) jeưOr>_Cd o^sA^i]2E`$ +0 PdwXBNpH/#.1md}ȠjxtFٴ.?rW! G(c@Z17pa5,&:waMK{&[5(9XfЩg+%_Fx_*i{H`_bQYOŘrI |ta!Q|,iV}rŮt$<=p,-힃jzy4!&PN2+xA}iao ~ҩ v~TPWS9q?v %`"†Y.o8H6*RplJ> ,Ϳ:s;Zd D^B-@cs}q>У-iW .4k(%\cvh|[$H5uuYvjS%SJL~,=lK(}Nk=4c,)ac0Ԣ\;uLhv)8wNsY^_3B`f?d!\ojAL1J 9|mNO&~ Ҳ!fMgr>ghX {h?/agӖi0IY*6P-r6o>cF+{Y(l lO4|x^yҚa3sex4&^]h6A,Uv: m#I)&f^Pu=h'&G6>5F~_W bk/sv# La?F%쿓_A^fM9:PLenD@ּO*~gR>Ϥ\I:"хqߌUN&+fPqŴ c?CFޥ}s1qҺ\{jt`YݣՁk7tiƤrw0 Z @GXvқw?v on> @~u'z+=Q&l] G4J֧Oa'bilW)%QaC T5E;Zfd |Rt[i.w_Zx0ŴBH,,]h FהQܩ)y5e @>i\\3%k_/|N.S& G_-u zD%r^*Jt}C%ae5 NRԔ%M L {[@^ Ӭ|-؊&p?E Ѯ*qlŮ3;{0]#j[|~"Y96=|X)/~{RSWCnb͗:tQiW_$YsSyš;2p.?WN4tf:5ȔplOyrNXy5H7Ն7qH?WoW )P6ɛ%ۿ9]a=\!('J*j4bRGr}<2l a]#M = ?+z M( f'Vi1 rKG._xDɶxSM5u+2;Ῐ=ж?c7^k۰i!hl GE- ,5AR](p Hj6%}+٦(0 }hv˂Bb!%X^V/$Bߜdh09JYm%}zhZvqu@|Q5d4|fl!sF-+nS{YUDR"{ڢXXF ZaDLZQDX-EGBRiӢt\#P7Iv N9pRH L%0g> YOw ZetJ7 5wr; $\Ypn~2TE! |re}K VF {w?"Jb2p/""B*|{4ofrq> tWWBs384SUbI2܃x+ր5f"A;LUizӐ8]{=4^j)Sٵi-qIdJwBK^rU:lD32fiLdJ\N}e/*O _ .jW Pjĥ곲Ųy޶Ϩ?ӛ@E_N'&j_D,`pMlVǮ)E+0\W­w,js@z臹=֔AfKŰy6=Ζ2f#lgrvsԵK/w?5}Rx4y%)S#\,aԇP.WɚsLu21F5z*Q>2lK[J z qhS5eˮ<P~YJ- ' xV aM'{1^z:)ȹ=6VI?~rh,_@h$^3~3D\hJpU"SjP&@W+%m i{#ɾ5t_/[H}C 0\`d#{3ָ >v0guߔXMcs ?@ ~TomP\>* khqb F(ȑƍ!\I=o_8:f,T@aY$Mv0ҫ Rk p\N ē,$nEfKK\yuBG\j 겂}["UYv$+>YxzJBzIo`W~4 X>ieZznL$:ȌE':.Jż +7yV?&YI]D6T}(! J-^!Ϝin nE6މ5oHaмB́=E5*}-:.8ր(XֈiɰNW SImΤh pAomx5#;-ϩhX˵N垲эu^1Y:1T:?B֏9Wes2Y"ݽ4Ȳ7PrhfޞsgOl=:)lT"4Ơv u4l Hk+K *D@l TWg*ybjViwLh`"@p~ oM;DN9&ng[NS0F2`dm}Q_gXŤ Z.+c@`xˋki=@>DJ9FDQ\C/`e ŐeK2[Ϙv0&§@Hy{Tm{wPG&8c9xRDTbiJzs~_HdhkJi!yh!:~*#:l$t7"]$6q,p^s e?bk&<7)HX%fgȷ*5ZEb~rIrU"@?ð !ZKل~Jd6/%OJa|S%Wn2-r\u ID}J؍[E5 @.=2ϼ{# F'A3j> $JIm#(w|.\j'gʮ*MYh o8>uPlX)@DJKxp6\C9zR KhпXmUh=eXW;0wR~"h-["5vi(qhM#A{N'y0j&`ʖcGR`#]QT@#$Loh4WtjbsXeˈӲ֊+/.{zuұAF,p`J潍wDa Qirv.y9/dX T+Pw-<(er>\F{ȧ.~i 6,=\0o!w'nL.Hy{H2^:6ጜ)L#E+D\FLO I*W6iK;ZlI_KVH"Kg]Ԥֆ4@_%>G~ٰ o3&Y ӕgQԣp\'EFzd0xWc:)PN>g g6_CJ7޶|`T>+ 'KO $޶Wi4 2ZP|kʼfle33 !k'nsp7 +mtYaBE5txKr+cPxoR89YF8BL-2]QAʑ *kekP| 921$$*IKA'#:'3e8gb$e&]?"]L>;O^Y^OXMZaLiy>ۦ|Ȫb@7Ppah@=oBi%\|l8<㴌m\KL:oKxӢQ\SQ:L%\y.K^n]XU8F>)dHJCq9M"4tuX:O6d]'F@SnGAå b&jF{)F Wձ` ˏeRxT% Q$olCڒ*dLhD魼 4Y>&vD\~H|VW16@5g^Gt-),aj0& wfU?Ͻb |9p`P gU;OZ7CA]I+"ɷɴ. gm7a>NpkOpcdN#>g27؅0>+VTj"jf)ىy`<:K|W.wOSL)~xk"H]QRl\Qn<6fRqK;SfM"0Fj{$6mX482HH"=9rlsvMS {hsyccvU,r+'Y|z-h˪}Vbab  дڰ"8ƭY&f3~ZK!ֿ/v]-\UGé$_D]'YN"'r=7x6U)`A7./sMb t3uZPX0AWK`' P j 4 'Gкwi'O P6_GB(G;w{λ2;0-񹁿"d(d_eX'ۦe(gݥ՗~1=AV3h^[/3&P'(CVQլQN*&njO'qϕC@& -#7H mf#XGZ>)`ڏ5jDش#$ԓgN0<Mx}Vʖ!QcFT4ILoHYH75:}(ovɺT;M dNg` +) cר΀+\Wz7 mpdVn#RV R"I!r㴚(re5%x-LdjQfŽ&󫄋#+TPc \#)q `FQO )<@CxC˨8 Ȱ\5YͿMqLȣSW,|Q,;E*YLތ rv%!Kw0wdEaM}nd?,}G86-kzuG<1%f|v @kP8MDy"t3&F~LIn{p!70RbnGQ}M!,L(@1{Ҧ#=]O0N`0 P_Z~™] s81Pvr)!1x0<#dfwN,3Z|t#z,qIycI?/@)_XS"6p"-0,^b Q.!7USĭ>IFBd-Ph[u/~nF\]Õ#\PxE-BTpLazqG yϢމN7J>ۢ= ޿dF>( >T`~؎OQQpuZ-h"Pi$= @\AdDN u82GB]g(}:4sVhSP}:EzˈM h8).;73"QliulW*Ns-Uw!;ʡ^e\|l-ȟFN-ZY4\47ɕU1*DRݡC{ uݟ(yiI,EL"~Gu)Wg 1uTlT=fU[7`&\ X-*'9hhظ7 B25TGp=p‡kZ{8)C>३}mkV\zpmYQ)Tm.&-le101c\jƣ-\c9^*IgtDgvX=7h5 j{mC 6 qB )Mˏk\ִz?T}H-;U$>RLB_Q}TPNʠݎ*)J" ?4{A6p2L[7܌% ]CjZ)V] >yn';Y&H@½P)j},ϯq$VW}F/aY]i^ Cd}Z}7{0,5XbL Bt|x Xla􇑬}ݚyޖ-R [TUׇGK .)PӔ[zXL`F{&$mzQ~7b礎6;ޒ z1Z.8-L)Q(p M#}P,PQAٓH ,lc@wcj ]aG:oE-;b>.-iõSfp \= '8l~fEt`5Eq@ge cd|0Àʍsv=|P 2<0.ml.:e~rs.0!dxPF P &κl3 `ffH&Q+\z%h_~ w޻h=;^JYѓi9Unmw6Pp TFNi.x F u@'?{V!9P1E$ѝq}-p\ $\97(Q"A2= /N oNo&J1yA*YVbrMvлہ +QVfZW?nZ6:j4I FACϴw0hS8&ÚGQ(cm6[Glᆵ&7!u:Zr)?eED\6u:_kY [BpeNKHr<ـܒJd[8v=ixEĢĸ#4(|=Rz֝ծO6>տN7^B=W<} @h;Oi{7PO"P⧶/>ı>6R߷3eը0Ff7[#{ccQNs66;rK辤L0 qcӻ7Gsxt7P{L3ãzZ9n[PzpA0~s9 w,RA?B^0Ϛp'POY_6E@_;(ˁP!  Y#8XU !:x ZeA0:PB6`3 k/zɊA.Oxm6YbżZ_ήqBL1Z>-M? =dh\B@ֶ{P v86{m `OںO#Cƪw!f0aW>bkR h[L(bH;QnOSEznP rk0uwSPz~m?9pX)e0*WYN&koЂWPG(A{54ӷ.+ `k _~$ IzY֏rub-}$M %=\T%2)&,r{gLȴZ`!첹`\ӿ܇a!_ GczQb 3dtiAy"Bc5 on!cE}'Jl }汱gYZ07070100000402000081a40000000000000000000000016661890a00000ff4000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/mpls/mpls_iptunnel.ko.xz7zXZִF!t/7]?Eh=ڜ.+ʁ3\Mvq@WF 1Bed 6XC OFia٪N)$Ch|DnVR˜wf#^ܬҦItPZqۊ^> Y_bxN^&92܋`2tBbtBu]gUxRPh,L3pzZ0WHE/HIZ )#Ocu dlK*O)<quc4&!<)x(§g(G דv֎|_íV| ?닦9#\O_=8ei"]N2[SV끘) ^O k AM: GXHcuL!Rǫ&MT~z V`ҙKB.ܕٸ?u]ac &1{ pD#3'&̝c!uhFNÚӽ LM I_b2KdۤvO4vg ;AKUEքuŬE?tF9&!lk]AF[ NĢDDAkm8햬'9| tJ#G#Τ8\ X}-4JvQB R3P:vzTK,+o>b ( q7]R\*PWl?A;7ՐC`f^ݿf*"ZO}W`]3rDZ0F飔88y,1]RW>G7֋{I[l@+Z#YEi9:[cfňu #M->/.VuSUoA)<0-<6Zzq|4,V}G{fjcDJpyU/PC+-(OGcAJ !+5))yr.h!&ILWf""xvybÝ]xc[\˽P3MO3=fʗQ c-4 @I/U<aGW`<}IQ$! l݂1?F "[yx{ 7kmNT8ykMKykh`X$ L{cZ_o]59ŇBgMZ#+$f$F&q^l% p]NW5q07)^)IG,tD|P%cyoV胀13ѦZ9| v1}<~)`ʼns۲7 LεX5vv;sH&+y DΎ{bpZ~PSTϯc#f8F}$')*n>f%e>fq-yhG>DSz^q>uclgJG3ÅVuHJT,/5͋BsM?YԵ]v|A;p,~e,"xM"C+nzԧ5XLgu{8tU!q.3A@%0oefԃ v/1Vqe\mTjD|Q<ꌸT!Ic{K v哧 uܑ3_@q'~ '$=)F~㎖=\/x˒KJ{rmpjDpu/:*3϶HT -+#}ܙ1vgP7ܝxMo=A '8_90ΡE)  F؂HU;a1@ SsL`5zकp ="0m9Z&d|//z}, I+gO༑h$by s#N$޵L <&](BhO&^[ʶ~p*sr3{lA6dĿjYYA+0bw-)2l^(7uo oE0$H&w/t('qگ:*3~w#٦ pe-1ٙ(;OuarЁEX$'(< +-Nyg0Qld[VĭKl`FI7]f8k_T0}encaWu\P,x:iJ)g2C/94(xRen#Wm/OYh|WnGG K;֩tBb ܉b[\{8?Tk|Z`gmGgüDD# ڴ"=U&74 5%ys}O^No[:K\ ~G@2aiݢP8{ih8+^nCMmfbmVxwVz;!\m`23d @-2~H, 92y0 Kr `w1!PQ4rG7E{Ώ͒AP_]`4bg(dc: AL3[(BazejRY )"w}D)Ȟ_P2nޗ4StG8Wb g]s"=)TwT 7Of쳰PȚc\]VAF&1mF#@{~$O˔y+sOLmݷz0TnW17TUP;{N<_<F)qiuݚ@Ww4Jpn[l.K;2Boc#즧 BY}́t 2БgOyxڵ}}XaEBRU^j/Sţ,U S;Te-)KFU'zPd wcEnțkhV9.ml0cm XY> L}02Bַ6]d?|轩ONAZrY4hq0IRcQz[>JswD O /UIѕI'lfh~q2ΖE8U{RMR?:))̱j5fm!&r :"\=gQn75yf+@wڱmP0JuOEV*DUL~JɾM\y&euM0qNטgS\"k12!) Vi DӘ%֙@pwmҙQD%vtl$a9tנ(1f.=; p{ڽ՜%s4z ތH6)hu R_, 07+ '|c8u}Wd1hgL3T3i2o2mkJ1P"tXB!|d^M,(nMm ڼ@}t@ecL[o2&lĝ,SolUw|3ҶJ#8M_ȴ;8,jbBp1{r>aBKبJhebeƧ\v^+&]ӨjB:hb ^9KP "oU`GuOd ȟn[9mRHJrNlY׮jwr*]mlHB7|o.3z4l+1jpCQ׌ t3*}Jq `l9t,j;?C#r I:Q[S' 66G0 ua3lNnג6zY19M78b076uaogYZ07070100000403000081a40000000000000000000000016661890a00004570000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/mpls/mpls_router.ko.xz7zXZִF!t/E/]?Eh=ڜ.+pgq5Ir2F_UXgޅ"mIfZ"WoD#%ﶉO!jk`DILr3UMCt$&,vF|:Gtqz*4v^Q951u+قzֹ2;,6kaشDF_},f;_kCRKʟ̑F Ykad;AUp݄&SFd{(>J"x7^S1gR`{<TuBSe%|-IJ B(' 2ҡRieg"%2 (*}M,J.+ހݤːOIu~!ZNh(JJW!w?,ihX|{.I{y7dLĬ&")A~7d?S[Yۺ*xS @aw"܊{.ʵ{jin '!K((]->>eV&wJL`BVbߗKXGuqԯ -F??B(/Im|y)}~^(͈]eRŽ[im85mpO^fgx0%:Q!69F[ם\"48Y8F[cǷWz(JOwRL@hc[zSH&MRߊnAhXvrOjRqkla^ްR]{eҎ_|rZgqӕߝ6_K;J/i.p|a.8W¥ƸȬx8Mq/y 4+ |QT.DJD<$JfQj[I(R›$mBZ(3=F-pq(|KǞ|=B}%1uܱnQšś ~a|n\G-byl#`{@kXvx-KNrٌD!bQT" MnH#;H.HO7w0츱P.=ZVs^"&omu_KpZOIA0^D0 x/YD#uc& -űh74un sulZюYc^AZ)z <#`ʌ ;a}MaLB3o'!,7e{1pq,ڣw+䊈qӣ,BdT*"9?OPVʔ&aynC]WJM/(Q3REIqDT⬌Q_Uq}ڄ@0}2\gKٞ1zmk0dY 4z%SOt@yy=wdEPb6O4ic=4G;bإ ^.rGV"y9dYƗjbF`@Eelpm.#W(5&[fR(+.7Y@ӕQDxQe0@!6dDU9}ԑn|GަjPxI.u,1#WP-Ya]ZsP qIl&Uym!l: n^NёzBt"y(c#LOeuK8O&x *\r?6V8"aLwI߽^jOtz[-h kPD0?%2X5W;-T)^b?K\Jj3 y$DZ ~d zQݱ^ r G{ӵY1dxobl@m\Ob$\iJ4YP_QNnac@w֢,}@!e`&I._aY4qb|&(l{Gs5V֩j D 8*Q{ K%ŋo)LM`< XnFAb;B^|JǷRiYO.3H _)]b-랰J:~rS"o!c%h[xttYpnL 7&)R:<$Ul?WV-%#q$OWdok>GزrQJpDXx[(nJ=a]/d`ޘ؝-f,fEe)̕؅#N>t0*2ߦ,$0Jn7b~^Y7 񹠀mܟ"-?+E!'1EV7\-qi䌴+rpTxi~PH)d|^?Gzm/%?D{NHI?ȂGZ900CЏ7psHvF|%;+GOFY٠֞cp%V4JjU%䚨{vzD&@P Wg;N3V և|tS"P}V0c_j0tE|:qKMgScoXY`ɫ`/>y7Kx@| xugӨ~U&2n9#edb3'K?kk1\“#Oa(hY{d[Jc 7O:>HahK'UmbZ2tWNU/:i!VrY>V﹁Ԅm+U- n31wBт0<| 01o.Qh'ar砯y()2ե1Lᔪ\ِ$oV̞+ d\$.M IN AD*4]3\IPWswtكP Al`E 4@Iɝ0:<Ā s"BI:n=@Wk}͈OC^S0r◦W1(Թp#)ow4bOZ]ed?!Ox=" S.wet vgg#woYBԶvhȐħ[KikAkګeךڣ^EBf )qya7k8#< T rdOn9gJ?V^GU7 isæd Vhz3"yVX^? L21yDJ߸^ꈞ=/΍y&8Dh ~=Խ: uaŜY'9@<+ͨK/C OPM`诖{KRxls8U p^7_8[Ėi`+b̊Es~q|hXA[ NPO~6%|l(Oe8L[΀6ir ۰#6i2Ce^|oA4 a^vY͠ x<7*hMrzB]BO` Zcwiu:ڀ t%4u`)ø+IkT}cq IJӝYiy}g/슆]$$B, K|c'N0[tX¤ Ac]֊zv%CYn)<4[Xƨ^KU H =0J3ؘA[^0JCEsE%#!0ZS-k oIqplDjZ9z7,מ  ;?{lS?;6B |D`k4+%N k+oup{Vq7&~v~d/ư,abk!c3>C2'.u_+Y47\`+A>D%OXpF n l~;!7= ەusՄGIj5zҖu1㩃x\*YP&m2B\Gy'W)ZO ˈmw=:ZU`ٳe)G7$[*fj &L9NfVrf_22q` ?8:8 ]=# ؏ %1}}"e)B,1jYj %LSȠ)8 *>[^:=).Tl=b]݉V-{qss y? V>4p3tfB)`90aj+;ZNp]: eUN^dR0־4Il}V4A0!1!GILd k %A:8}AZd4tFVvdOFƎb^8bW1yLu!"X8RxRc8nieR`S}-84{0*T&gتߕ)t0(=$˄V+ mz=7,S_tYakz =<^Ɉ4M]xZ@%S;U&FQ&ICv3TY wCZvBQ ^l.ߞ>۷sޓk.nNspXaUQnba%4W%mEӃ\VZMjXG~VaHy,ϓ6z?-D sۿ/qܞK8OݬǾ'U#}̳. +&1b舦jC{8)hyD5>s:=S6ԉ@.tƔ ~~i>4 Eɞ R'鰽(HDfdL*e~d5X? U9p)*FMwJ/'ztyE*9c*#Cb32GiEI+?((ƢLhYҶ.tN.nܐ/x$P!((ӑ6b=Osʋc'7"xCU{9 j!".'(*v ;"#eeQH"COH;ō|ƞ!h \Q.`.O5)6`F_)j k"#=g3INv"C"8]zsBGp56zLDlJB^雿)՘Tm%㲔Zba& JLJArժq^5dq.:&5&Df"Z)ƷҐ:d'#bU/tEP]ՑZC8gMQ])DՈ]U E[(銠!eV+|#<DǸP8پ]\т I ".,^6,xs*OC'U JA6dHepW'=vmO/7|)rS,tc,fb.^IaAtу05 }ogZԇaMv3=rxa՝0lʽ _H6Q1,;@꽈h`{Rg8A%6/g9+`,_ EgcoI#I艋n,UYD{*>4ũuskdWOsSW.V3Ȝxx/-8Z_.'.yAE]||mvS5F <ꠒ`"{7k׹t}u_Lu- 2! =Q|]R,<r}'xv" \5=6-:g*cz^ЎdRP?u_k|J˘*~E_~g-r;i`j8h /B{$<IB2~)T?BB{Ҵe8nϖ4β`N1k&)0fB "}> NVE| `tǏ5Ek$LWҺLSGAZp~ +eZGvu-j8vO\CFp䔢˓2oӹm%5tz}Tha:_j\1QM#PagqP+1xtnܱ^cqVT';Ԇbq}_sEBT )B뢨GZ:KJ7Ϯ!qu+_6E?9>Z@mQ^ b9eAd[\h=]{h *ɝ`'rp-*tUg J2қ},/b^e+ 9حrPn bӬPzdr.?vYVC\U1W* DUyuP*puO<=j+JBHMwd\i!=vR9e6r'fS؆DWĻnV^ ߷1]w4lD:u9rU>!2bI'V붉FfMP;vA\Ԛ AA]&[թ (΍tX[rǛt^[(iWWbwdnBx4Mt^2"urtĥ{s{bu7 !R{k׀8Ԯ24\0-C dL #l6x9 @6̓f]syLAP0/qP򊥾͸DV!X؊1;hlZ6"Hn %R! "wQo`F $F6tOnbmp3BYʠ/}A_%W4WܰRsI]+9}6fIV4@\cAOHfh\;{ {r`w!plN|6 $z:8D(I-).gf>GkÃM,> Ebwyhetq=ݻo-ޯd6ѝۂg30c:'ğJ\nR6l&_:w;ke2 PGT*%G֕Osjf/eɶ솇sH jd-b٦@[R.H!Z9|Lo- ͵Fa6hXph8`BT!mI)}It3$P3 |Z̦jiuW&z qyeelE#4_l"%{0fE~q ubB8 H`&"ʉޑ9nH#AUNY!TEBU8*x}fP%@\rgC_8-F/r$&s-hdR,P^jIy=r꜐:ε_XZ><9W]YM@5=p%qK,'RXq%\hS'DJ3K*EKԁzhAVr?sp`Rl iטZP ⅑62Jv7hZmߴc[gBhꈀȆK1C6kW%3޾=ysd!w4t!Ea9;X98 X H_J۶_ʦhwZ !n¹x5{ب:9SC쾆cί;(Ywi_~ UiK"Ŀq_m-[Ib+$xrn_8d;eOul mTL!o!_\]_Li2n59Nfvz*Tm-ŲXe|{/pv2|z "ɇNfI W 굃i) P8|^ 6}xBTs*`9{)b&W/Kۄ9 *p(6 xȁ-Q,=VFE3U4dvۍBEݹRXBԵX̠<|naR8[hdey6c([QA8q2l$UgfX~4sKs6VÁLu |isB_wPynpmG aјG\\aqzW ?|N 6!2${tO,Ҟ>@.Ưџ ء]aOQ :I[Teʦb8ӟZuh&zQ {#K|;"1)KGki狺}a) םzا޶QN3!ML &%qjI6! bΖjvR JE:>'grE=v7Y&=Ob}4!y3C+r8n e6BLR+$Q-3tgWnt>Ws͂㦮&{^;/!|1 7;AA~s]IX鮾?QTPdgMZ ݶs fxqQϾz K*=A.&– y\ Bެաud_WoL;S߼0jDSXPdTдp ;ODA !|bJkj'>%Ƿgڝ#p$`j`O~St@/pغ[FH)2SJ1|36'n7*ěPʅ# [5T-@Htcf#Tebl[/75_Ob~5X ѼTu+u" B$KBA*@?x:[BSrvѾ2;ROT Z+'O] C>>BYU~h)Mb@Ǚj9Y 1]$1CM\bx6}`\ ;b<ieѐ?4D*󱟣n]XY&>W\4":P X+ S6Jgqԏ_"d2{B~E% 3V/㲜GܐyJt Y E=$53.et/6]a@pSXZNcmh:[@ }`/\nKxTo0!{.v, Ys~TV^j%ּӘ&V!z+dyPȭ:NF]Wlyk4yull.&BކvU۽'t]y cř` /yxZ`)ZR W-@XG@SsHNbЏvF>=L0(d!}ufD8U#)ڿ4/uk >qkJW /7*4Σ퉡㧉3TQ%胔bsr߁7ղ`BsE3k=FίbuJ24%?=!'`[v` P p+d^mHhv>8x: ʵ]XJuV W_ܝR *]k wDuswl78ȧNHkuLJ\O"ċҴiB5Hy5m-6b ̱fva>RWߚA6av 5@P(h\}OE%G!F̻LF`l-rS}B?*G |"Ǵf(ڎLksT!pu[86pqəo=Bj,)rO|GZ' ƾk6R>` rzGjji672O:m3gUR/:XN] ò|atw%>:v  +ĻHbidbv TR?x\H]IiK–69rY#JU*O= @MVG&IMTą2a{{P& s*N+T$@+gQ6NyrZ 0(<̥)=VZRN uIoWT;v5Q꜌环H>^ z ҽҐRBc qb+=,,>{yK:4%arHw iCc4 Sv2֍=z]nB3w˿I7\!HQG|d[8VpH?W`Ȗ^ IJFG8g޿iX庂vfpR 91/oN9Kщ<#9|Tm,,ֻ,9MS@){y[k{@| M4绔/]b]}bg C/Fji4+&/0ؾ—.j6ʭ.uY )Mn$^NCғ^<b:f2Lj|3| ';Y}4}ddxyE utzQ97mu>1ȶ $@P꟎ԹLTn0QΈV ] 5yPHZPV\0D{*!&+|?W. c r=zD ԙ+DIkҁ6N풘hYBKYՈ7 W],mX]8̌Gh4=G.ԡ9npARwJؾ* h(ysGL= p&կV~Y8pyW#y~UbNý^.=#ayMQCzyJ!_Nti9<Gfa=|dxƂYVF5jxe:`S^+eJ3*:$S^LfU#HD(/.pbs ֍*cBf{gHju4}VӤ} = .g.yl\}^㬿pr>g\eke &ظ7٘!yp?TNeSF/w@lQwSWqFC8i@ #D0E W#L򮔼`o e(7`$A@H[Q1i@ zin*nA5cTr3z+->+<0ﮕ?8)hH@']ܜcrЋ/&#a ȫ~=1JuW@߰HM@&krB`حJq_:fIj #kf>B6n£86.1vJdInb&) :ЂܤDg<,™?.HǸ[-<@%cѸKs JZTӕI[i& wa;/[k,s!ul $.>?[DCb瞊pMX7kANS Fp|]J,SVnTWg"bLj9ѣ^? Q؞1E{6`[HS b>if7RpdT\p=[dbNr':6 \ΏK Ve?C_Pm/n.mt^| sd941ti9WO^̓FՏ)2,0.Ɇ4gF *_g  ik#g+t#ZGOɭ/" zEmQp:M#RVF(3IB}«6 *ܟnJ$CT8;evOǍ1J kN{[XIC)lF1\_qD{KsKY 97@TBRYe* m,γ2RtG%VDd 9;Xi$o;"OojL4h @ @xdIcY25kteKN=X2`G(}rPZ(w"Ǵn&g|$gڰ([ yTktݡgWM|3\},Q o[Z? -MII(8ʛ[[sNx>:SS#ۼ>zv#P\i * R(= wS7vI;B ߿ VL+y_e*1o2).-0]\y7AZN,r==.g9dz)3tei 㿚e,sqy.,%_c{`,<ڜ2~sUȺO@2y|~}V! v_Ս"(Ӱ<5 4S`|v a<-w |aaFBs^ 9lR rL¢.hq1^`j|' :K.o)cT}<|Qk-s=!:Ц/~=Ћ!2\lW}SIYc8>MgfDP?qي,"ķ|h;CZv_f'R69vo;{@?^UAd!6G@8K~nyB!bi25eF=5@@#;SI$4c䈣yw.B7`(a@Ʊ`;ڲV%^@l>͟hVEn{.I김5,@=v(o3x:nƮ#Bs qchD3'0n iqQZȡV4t0s8Lx %fgmdP+(%-FUGd'gtSL7v[%T4,E؞l@]WaY ~ժ$Rduu&ь2#E{ܓ5Zj{B xO5RYcE($>bI51S˜~:f7?o3a9xo<7XX ^8(p@)V{z읕mk-`OQl+ ^]n :IˤV\T%N]W) OC '% S̈́*v*à(-ܾ<˷GKk-19΍܄)c.Az&-RIW{`H 4[40}zP+%U ka7 NCkDuLFw]: )M~n=R]ja6vRXGr%rQaX, ]_ xvT#*.I 9ؗs}Y*wr3>*=ЇFCjcsQCi4O_ǚOj%[(hT9*x߾7Oj̜X$iHp bH R1 ւv͋X^W nTx[ad4i'a}I{d#*c*mx \ϧfHK]AYa%Td:ZD=E<`.E5y`e U~E @wOYs|*0aEרXAdA\/{y5Vᰲ[;E^ݱ5U~$ x)3N16[B?%)S`hhbUү7{L l t<+]&J`lVZJzG=@)( Ŗ!S>$fiA?:Ni&맜}]8`Ɠu6MpѮ/d}|U<[lN$ޜA(<2԰=[3bDF:nlGfD4ǕyGU ~m*/("k%2Feϐ$S!Ј.7/L w ~:”v;e0b@~qJ0dmYⅱy~Gkv^xS?RUD`]gx # W69g֔1 |c.v8듘h6KQ5um8kTRTqƛ[Sr`r[)6(d8W o,\ 1y/0`輻6#$1H}z'%| h#߱yrmQ3XRix.LK4x^9T Aɖ6ܯVQQeZiL5Y&j؛ŽPŘr=x Tlqbl)f-RvY]1e-^Dy"?%(QTS#$DUuPl' "FR7rWM=L#{  4Hf JjY4c>D7A[îJ!^N,p7A#ڹ]J, Ë7wtpN^kO܏a3B!7 uqim'uOP+HFqO@#w M|*:WWӳ|//|le"|zM^PtK4xwlt’gݣ+{ڒs@[_])qLIfmZi'@eZiѫ\QwN ߂6>o ڇ|d㧅tEfrZkBk&k^QsQ.  h+!H0ېKf?t MA-)S!>Lp暥{o4`']#EV\^Zi6D7ؿ{G2g ƧǶL}Ǡ\+$MuQ/zN>R8D@1'H_ BX&xbW7wt22 w!yh팖GRUuL ~W.W鷁Ͷ l=||M-Y9$0)duL= gbRq=i[޼ ڜe{, _-xp|f<,itx,67DGIOWɮqR睥JQ/8f*RLS}el^윲켶\V7طkuTb4M`/wVG&&G,0Jc"& *Fq˗'>0fՖ{JYomyrN׏fgrw#4@<64A,^;V=0a`h}M7h؁-[pBMM^(<_qFHp B]T<ˍh罩H P|;ntG ^5D#)w;5|)M'ˉwi6c`ٷhYW2Ꞻ' kݑq-}1[ɤ|Y;JSc#y3x tfb*YفsA S@|i:Yr  $=f Ki/qu1<#6JcG9|ٚFHnq~FE'qҼ{3AKJ)z`׺wX `S#cC5L:[VF77:8L/*^[3mtk %ߪl$ڹڪrV/6G[]ag1ۋ۞`@W}'Gx @cWNK˷cJB?nozE(F淞\zR3:ɱP;6=kPMvK6!tYInm#R'6?!R3 >S IuK#rbДIǎvs &|>~)n3-_(KWSu9?{\k_hqZBjƛ SՇB[8yV;\]{cS.K2壙δĻf+M21ɡڈL. cDgfo dkFM}?͈Ʒ+c4X`1^1 or{4lo&mȨfO^( hh)Q}@EL/j@JF'}ƓЎLeܕ2JMrB 1iqhH/EWYmZ:@f!`#CzloeKΫ)!R d:|-pL4rP$~{L0~$=63Q%'&ses)ڟik2F+paߴ'Zd-#5j-h.ÓtP4&<n_:8F@ )Cj-!}Mt!9,a3H,;1__~fek\ai0~}uJ۷ٔGC#Уg?`(xMr %`Rz`~) Iǁ$ \}LN!FKd/qbUB}]&Vi]5ADʯ"$t(â\wO@1.F|X҇UPR)M{^&&K>3E71>M%lxpq.Me5aΗ4VTg93hJS$Nmj|bCa!n嘱B慜gJ)1/F)M/G a޷Rm0vNq\gtrPK@qOK֋ JW bl! Hc;f}ȑ1dlU[Tm ʹm%Q;.H>ZZ5,LYTU:ZשY/R^A膨hۓZcO)d aiP_jTdf*uiɛĨJb.Ӕ11cA^eZ3ng ç7 輒 Jm1|>jMvծ}rsߍ$vr$ & q :ɤSgxo,TFe X|տMp a2;\wF([GU %Oߛ%G 7!n<0WGgLӈgKVVų'ɠ8R=Z GWX2 հwC$}A+yRjOdM-Q%arf"]@s"x2އfRi4CQ3pA~$Pw ̺ P/fȆ|؂D}Wupcc/4+BȒ>jт.Td;x!OQBvY2zbf3y `uZ}WϢ^qDƆ|g HE]K>P o҃Q"w[ln2*H߂鰿oMQ y%) hթv_.!Tmoهóǃ`8,x0us+j 8dHՃ7hwTߩlǡ^p}+pEߝl%SПF+-,+@T}gk#KR;`¾jVew  N\$2;㶤5U^lsHm.R*L@:>,Oc`CxA9aw!0ҧu@1ǧN*2-U[pz3 Knڹ+rw%;^6 4"8S~q `ݺp9zK.=iun8.pu"-}7E:3(Iz v :X@ϵxΎgDkpyGLRg)J%эc>ڃA) ֬p5gk︾+-cU?&8ؤp&C$4Xn%ô|CeIU〭57,lk_UD?B[_ nJn~R5z?EܟqVktHMiNk>!ky37 𼕮b'L[%(J"H3&KU,Xdž#̯5^mk 0q9?aoXJ3gH[:C6ut!~m?GA(*Bq:Z `n'k @ZxFj$]ձ+~Izv<ȑ#lǟwINkʂ,Fh?oPvKcF *,/]pk㹶jTou$Wl\=x9l1\'#lHD ӐG"0/ԥiH4X3M æ|C"m}xAm<~ɗ 9OkF1x,ʊ+E+^0z8VÓY<ZSs"GpzH]+bgydU^|g{6Rn W]&MwR|1t!?׳]Pь8a􈋵gZJeVD֛Є1E"Nu8h>h(_*sC_٢iKLR,ͼ=k&SX{Ŵmx[`+ N;| S4V㺃X#KBv X 8\Ð+ hp&0 7 gt8,!Pwsh[6x/v8(O7o=Z[4hEa0en`brju+&bW.v'Is\x/ rT )6,fqHT59MF1V| ?7e?ϖ"@/7n!PnE4WVw gp@Cp}[ e>CC5._2}h3*ڍvN 2YlsTgBÍ: e؀pRb>IIvvWx]I'."yF;MX`^nUBݗ&1a 8;yy8E_+Y1:Ud_'KnXݠP Vn* F&[Z 0 \ r][`['ϥJ43 <لMz@nH< n&y{pڶL &NE TG[co;.+ۧFpO]2vNf/[ f;ȋoR!Me&+5M{vm$R2CIX~X@Cn56ц ΗjG@W o и8?M(^f7 spW&h0sk򪚳tI*Mk$6i[DP=_#ʓUEpY')t0Y]JcYH<_#>?T!RteY?t‚^Kgf]#÷ʚ[!gPg$])~Ѓ'1 k><0ahSV̭ 7;ik<*SBTAE6y7x[piT[X۵Uo⏾bKLo6x:éfjh8w;;4m d2a٭Xƀ7տ1$̟/,7酙RsD}M%г>1w{d umV@ZO.5ϙU8@}v}Ln!OS5W-6N$OB'ؾAP>n@VB| Ո \ѣx U'ɀZҳh~ NAGCF.gs:w MFR@dP3pu; W j4-S~CGԠ7qQ!Kl(R]Z~0t5U:Jd+ }A>!W}%ì "2B7R,a:cG*!+ȡ(Ǹ%&*A`DfB9*ԑu牚9؛V ahAK<s $qF:^rwJЋgFR!2͎ ,L1di>?UN, $GJ=|x;}>%?^LVabm9Ur2n!?B3 0wkKiU ~1x8']<5sa,ܸB1$F~b&Wx)n̗κx@ i A!t_5iLwdLy7yK,K16(\N/8Z"ZV-zj(l I&Btgz6- `9sQU=nBk.jBnIWmSUiqho~[Rȩbk>HZWc!5j(ﷰz^;P5 Ϻ|OPk6]営 O''ʸS?;0j]BCTwkMI_rai3"P34ՍRN_7E˩ xDr_aHmc!p5c~xe,\a4 =in#j`n}[\,h9U!.h:3Ȥ5] ⫃3XNaqI:<// ϐ1EDL(r%-^ qpP7Wr@]Y 8AȒO֧ c:qF0|L32nn6 &X!!LD:Aso^U»|ػzi6q/ěx5%5x#h[Z ]ڥXV/R`O WP?"rIuk)E$~ϙ.+$[ǤOm^G@]49bĩ۲X_qtG7XR;*D|T7 BHP$vA/K f54uUs 6TH7{|D}ra6}b1nM">+]i) { I;cy""%iW8 |} g!/mp$tL3xIwZV1qj6Nghtkx~*ļͩ\-Ky$f0eUs!qb7ojT?dfTځR(-'#R=VRv>iZ;Y@f3Z3:9󓦗|yZCJ2<g!BUP= n$]VVD.x̭zZ`/ ҜwA7͝W6c8pDs\磸u{KS,e! 0eͽ|[ckq__áMȶji0 ?"/QNdk[ᜁßlFuuo"lV;YbC-#0i}H2/3E(K`iN%Ԗ?mGwIo%oh=x}Dq@aƎod-Ls JM?7TUDž_wɌ7V9po w(A:բwgriya3oS|=lSDkN=fME #2_U<[O8 npbϊx/Z2CLq1Mͻ':W;lp:B&:+,*gU!jlgEuySX;Wpָ6/i XՁ̑QRreߋ{[*۳ ,;H"_]~A5)p==gF②8Pل6ɧzpp^j{y1F]25J~ .Kg9ٞb<.o b]4^ b2$BY# $Dnd1:Y B4ǛjFqos0 -[Q.a&WXMn07< et:~X;nҢ(|x[G~|d Iap׵Ig ym貴8z_ ?jY,TǤ~gҠݦʂp& /d?8_FC.5` MmFUXN=1lBZҾv[kBOV ȿO:V='eܴ?wlm1q42I4f4 ulI;{OmNv,]jƶDaɣe›r 3Duk\(+F"g% :^j!uPo )&Q} ɊTWR6fvy "i Vͱ햎"ii;(R;h%ͦ98m_#xf$ O+}nI3 w =3[mq?EV4jX7>Jџ4`FǙ( tf:K9kbRCD|[ ,ӻE<`"H`;hsezq~>4jxڗ#jI% !IkA.ДV+g} )eW5gn2ZUxm %@! ;m؛UDd-] rrt0% Gū3HP }$0:ۍ+ bf6+un9&1eaN4tMWg$r;AoLwbw|~޹aaVӳ]C/}3o5Vц~׸ zV7Ԩ?1f $Ac,']ZmeH>Pu1<5.SBy&^h+n7_83[ZTȐ3Msj_YœaCj#7U0g6sKe,.Bҩ]oGyn0J뜊b%X,"wŊdN[gYZ07070100000405000081a40000000000000000000000016661890a00013ec4000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/sunrpc/xprtrdma/rpcrdma.ko.xz7zXZִF!t/]?Eh=ڜ.+ȠZ3^~Ȭ}A/4 {na/0e#_xhX).݋5f#bXubx7V3a)G5m|'A$`]^r%1v۟C5dsx)mA:U߼q(dRArݒr*ĽLHl%!ɾ>%X*2_&+Jڍ+uv=Ґ+4&>L0p ,?.ei̠ډSFV% c F9TcPLo;UܬI푞gꞀ8ZPM384e-}8iO gP$kFw$D`kԃ. a[A.q`0}Ua ,\5+~VLi$ֲzX ,S! [v';/yӹGu.-b]`}7Oⵏ$r,@;rmy[]@s8ҷKކ;C D]B < ŰW{fY;Yx^;t@djzp ά~+Z VbuFd3I,{v\[>H0mQ}Qz'5xh2oU#Vżࠪ巫kRjD]|bt_pkd`a<{uo "W9 |]CՠƋG5B|GH"Ri5J}?3Ze,)ʨ3(%nJ ;0Rދl^X4k/~??·z*,Q}3$~΁ }'nCݥ F!B4@$֦ڤDMlh8wfDfF%yxzJZo]n“(t1j_.@FK4撾t9,C6N \YY]g#1d7~؎EptߣvDB8eʠHBc+#/[v8}{t!8 zexIn//*Q1,Ҽef/0s'߸\TOJ{h^>ݰTeE7s,*FAZJn/O9y)a|iA3ArVv(!8}֋_N8])g)Es脚qz 9W>/:PoORFШw-n'sQ UQfR͈d*a_`&qC&W.6J% NZgx6 :xmyz8G67=pQ7q BVTB vf"{mQ̑_?>8#jͳ\-Q/D5 I^&B0,QkmI Fن v+AxP|aJUtNyT-+W˗lˡ_=HCܮ/j@4}[' eG"S.xLs%b&P6R(ՍϠayo8S~!{ ē`K> .^5F (2#'ǫ@Y{S|鷫b Q P3WHT8zF. yx_&4 ``O,[PP#FH0+Y-)\Yy'w:'?gGhrS9[sy[)jԑK!s%Uڳ)d)裤Y hj̹ɧ8ߚ\P @(qv {&/i8 $H8_klփGό+UD_$Gj]ZDGm㷪:4;YY\t_* `2M=fvыhYkaYWnW` g 64\'Yv.6}D1G;@Zu61@%瑻0Cqwt! p !iWY4$uX#PP9ٗ5/1,FTهM l~t ۙOn Eǿ0Xaj+{O;]󮺺H-Cjy(V˼ `ٯp*zaH"ޥ|uUB.خ~g 3ݖ_Qnd8&ou@B<(4Mr4GR'FfcלiA1fJ+G9Lť텵*SCҚvoT#랤8ibϴHڅU?c޺ 5CH*POYNqچg%d~ئƬ@W .Ӎ|Hkי8xxhSUqH?ѮRǦO ]Bj HVP"ڙ-2 :u:ZA]a 1+I/~;(㤪X*LK2Ҁ2cKi^.Q:,sAl.Dc';Uv軣m=1PuczӀ_5tU|^Džr]~3Ѣۼy6킺fi0K3i5:F*M6xRR Q ͯ˒EX3FapM͂Y?AC_v&9?sn̪&{IVHtdXMzN.@.uȞpt? @X7]A|فJYgi]HzA >W:,U,3T+؆$bY @7D/G:/,cӴ 'P*kﳎeFZWbtzV{M4/S.n.}T† 4H 3Nw"rT^bV"Iyݻ{nu5ÁKu֔c$$οNާ<: ,T $AqX=/8M"dȲ2)C)?Z x [tι#-?'G yLzY#t19zĆ1[Tk1Jogɷ̀]sfK3VbspP) CSfF=w2wv l$?JL+0zQF!w0ƕrvPQ:NVx5o w_C 亷8ЗKpj k-3k 't!6w*Vp*%j?;|ϲi]3Mx}qp*7lOc$!#fłX4Dc ;lƣB@` ^_ S-f+ضsi>=SVCڒ&c*`}]0x{׳!VKO%#\`]ϋB} hB~A|fvWʜo-83AV噡_oZ޹ ZUA?yhS?Pha@V vL-r).ON/B*DPlV,Zv6#ڶek!>+ n6OЉ2ֻ32:)`@1FE*>oy żIVs醤Ņjg1wZjd=f-IZ*᳀D@g˵g]f ,1;S_O@H:91m_"֥w:4erF(Ij,еUȽXFuB25"m$V`$[NCX@>w 6`;g6Hn.ֈY 9N͵W=O% $z$M / ƵN,kMv_ъ}JTi6'bWoދ*3;'@<oox@Hdp!|ZZ}+zͮ?{ц={8c*GmIA %]A)"n>p1ʾ &(hG!)G gX@aĈ+TN֜E?$IP2}0P/}ـJX^ -xv`IР\w NxtLZt"1Cq%OrLcpŌ{Cw\:H= %jLy2cz;(ϼB4u I!@|&aÞ 9ʹdxyuiԏ3q6kW &R9q' J+ 搾l@v'py(ꅙ..}ڛfrқ VC~m MH*m@ Kfeq4{ Siq | += -f/_NoA,B:eii(7|u:F~+_h؉ Nr@ڇf0J-DO=yM hj⧢jf]ݶ뾼Ml;5 :&4-'nDuJRw&9zb.{j4X5a'K9TJO uyCFm*zcƲ4phh?K8q#SԜ2?si Stׁ7F#I1YD9/N 5-C\ K>LܬTp#YH ~m'*n è4\V_Pqw$R18{KBF ,bqy-vjB ){n W eͅ ur5PghcbE_%?,tIj. Pa~S),tO*䐌R_,'yCo ۞.Dm& !*d&ƛҷ50q`f:{Vbn̯ڇ1VI#Ԃw)<%*^D[ ݟԖG]8G幁l 39>xBތ+BS*m_0־GkJM Fuekh O&SIN܉X}ϳ4  t t˳TCk%j7*HPi< tp6:(MiT1e@I-i1?.,O/rGP&\CH# UP"ш;{zF]Ǜ]d$JI27/JJ3|ɡ {6WnS o1F#[W?.+dL%ޅk\ -9RQHBH!p!^.o ŭ2[lFz O|Zpt1 UܑI{t5tܧbHqyDI.G`ꏾX)5+- 7j^ NXz+!` ,`I[?hB.~=<nѫpĖ+js1D塭}@*&"wb6PcSSɤA[x9\htUx'DvH# oD A! %%PWj><3[M-OS|~(欤HIضWdsҎ"I{֬Z½9ǟ _3tbсL_qI%jҤ)y( IHK!zw qsN927:̏t:WY&ʬ}~:)-NzRU` 8Mb < jDž'AQ_AAёq{#Q.E t37tKh lJ<䍷{)͐ޒl,4]Qy&ࡖ7Ma) ӗ3hX7+1 eS,:oDv0~I3#m̔菙+^ֈî8[ӂǪ7"&т; [TC,CBNRQRތ\+M+\I9G-XgÖO`ڀ #\'x\۶l/`\D PeƯ _6Wml4UP!MrHBK^7o;t^N@Y*p%-o/aT\'Nեqm5BKj[ N&2VLwdx0 lEeME#w/90^iǣa5R6% )7RcZձI5=l"537ΑdMS|Ð+wD֓֝.GzL;rmLbFZdËɪM %ժi Z;ٕc %S6(lf t7D\bF !$55M 2X 6W*@X6B;`W!qnXmg]$F!lpd`{W~.Zڒ*gM79e!͛,ڣ)~&F\ʝ1"˂쑒fulW'*eNl!"jki̔08yF?u@[`2oI4C7RT6,`Lm4R&:SAGX#Ԕԉb%2oH~JlXuzCtNשe4?s}b< %bԺK}'P[H({Az!`Kd"1oA}F2 ;H!18rK*jq-O|E%3&;Ű)m㓵B(*M۲R,7r'%Ӫ52' ue6>ݦ%w/3FNREco9O=yqau f`j-z0Vt.,R:Iw=I)VLM#Iig@Ź5Ls\-ޏH`#~݂(RBFT{35af0O=mCeo񳪯5#Hix_;//͐[ࣄ(Ȁ̝X,0ȉerd5@Z~!mbne"`:{Ԋ7EHrUVbBWzrҟb!ۊ>5ŃإpiAˠR]7`B 7}^g(]qtb& *>u\&^-Xa"Љ4:My~L.'AӯG\?a]G Ԇ01'dT 1LQPlƵͦiJJFX*3H*!|:sGQEUKj4S[%P@ER62M\B+]2W5(_ I;~RfE3 C¶I8U)]}A`_ƿ00g\{w{dNyƌQ*9(%o2@l]~-ǜͿ`i z׃y4svza7;MґU+FV$y43Huw.b6FTZҹKQ 1P߃m3at99)u mmЬ^p7˹a'k69[l8*C7R#?Y;}C34"ȅmDWlxhrSȪ0dmh-B=O _ Y!SIq Z5"yÛR[6,N|c*Uk*.E +m38Hxj.N3huG؀ '$TeM=?RYܱ[ nNsK;\A@ ]fIJs2N{#V񛨙qV8h5@ڵ!>0H3椬Sa,'SOmzzm!t1p\!&ف'w=LJU60T{P۱`1`'Sȑ&9Ӫ? :"ǜmыgYP)^oڂskUh-_sJyM˱rtRŶr_qgأ/'by@}e2ԓ/W@&R :6wD?g`ϭ%=_bB>'hFDy8I-O1"a}8d˪WFfKެchn j6~/[_Qbe_XNY2(-wjMuKEHj~TA8j|]WnPU{|vؾ뇪@mkpdNڪj*cD(K0~ wmL0$W=+ o6) ʘ}CARQZy-!b\ieNfT? !ו9Gf ޵jD:EXZfca1_a9c(lli5K`fNϥE|O\p^뀕ǡs%t"'#Q:),j㻰hWFw}q!';6mʹ^Љ.blg#ϺN;q®[` /,MSEv)'4`knH'\MĶR3֤v|6Kg [+ɦz6=H`F|: S ?@ŁҰ+>E_fqL@SQ6ԔdF@Ҳ{=uWH";LDeJyqHOY~A <+[\W˸Z&Fe~+rd>03?XYUuCD1zoa D9cr>-OGఆͰdYL1&܄sU,F&I6|T (c E\Ɗq߹pi+a<~|ggد?%EqP=u!˵+<KR+f=|FVt!Hjf֞]?;gsQH(YuA@"ϼ2-ssrxm QR`O5VV}7۬x&)0& :l(#GٗdM3@2ʄ K[^$S{DD)qj(|RW#4X"t-\=FiR!{55PapcKW-}lgݟ-;$y)>Cj]=U]Ju]ǚ@N ;]cWTKrt]EQE!V]T\\\7|4I,X HUkj %=3ƨ}KIT8fLZ^ a1rAE:zemNGO8Jh$\ WZy䳮^SFXHq0<J@ϲ)~̨ײC3Yx.:ĉ.UHVZ^"w 0Wإv>t)qFa|'O3+N>n69t:)p!ݸ8lF[h(EpccRm 1tq|DBq4Vϯ9b9!OȾ\Gk5? ktSb"f9d6C{aϑǓҜ"D%?~NҨB_Kӌ֊5*(PW FǺlXENj_M3 7\5CRvv3[a$ɍr5 0xp(6&fWxE/VQR:Ewkgb/ȉ@RA$%#l콏J:͞z&w,>Mƒ ce,eeΝ*6;HKvV>-]sWhNj{9W9GW~eϯ/Qaph! Dy 7:COO#x!G$UpYd~deZ}"//˕rx8Ƈ<0C5]21ϥ*̺%2<\ju촅SxCzRzD6<smn?А_D-;{ yW[Pk?bꔍ~W8@9^^4L.lհkݎ6,=-g`hlL4H1 s争L/|娂|LZނq3"͵@?)f#&eGbʰNMcgQ$^j"Tgj;;b3I]z(\Ӓ-^QƒI=4%}s{6]]C2' $D!dlFfRQ͌ɄZ$:t e5[睫| Y}& y"?Ktdh5ombygj(::'G8[ mQXjhc{3jID.{Ё GFÕ`"XhK^;fWvխ޸< VH4`*B81Iq{_8zm=˶SI\\~;u1ɪj% Sq5dܟ$jG'6L;Wˡ8z "Qd4o C 7AWy2KJ=TAbp}=}oŪVlp7d&՚*K"7#!Fܚu3_2uQ!I,Ѐh=@Exq}Pc'3v*`cL%4ZV{-MOxX= RI,Y+בVQ}mrQm&<-ϻ#,6n)Ld>I?0I_{)K~ӊXZ3/ɜvb|ɢ#?īO ѹI0¹62ۡ6*=?f}` 7\Jd%{lEm*ᴚ~0˵kaLJcޢq锝i ]N?7jJ"s/06 %dsGТAh-ςyK^ /| %KGD%P7 {dSߊ o^OCqp 1$It&jɞwkFƇ: xwб\@o03jH7 M @,]G+q6-5fY0% K]aP%B3Ҫ݈EؑOP+f1 v`|R{"> gh>XMg^,,j \O̵0ym-eӋh>+㧸 L!(jѿRvru2Q>u,&U Quڠ^NOvq}&%#]0Q=~W\\>|` ~\--)X24P@^Q̲AK]!h*\>=yhLf @Zt*^JtjiFP]!pXq8]= z#_v@+K+PP@JajD<3wlj?fUl /̊mв˲.I: /;%ܐ}f@;&U2z磒9ρ:p, D;A8HH_'#7 P[S\{ȲgGztys.#dV[|abDQ~'7{rEZ8˰X$r^2ΐ.:P9\&!@˸9]klggG vEn72B`b6v*ٮLIZ%i?,X. Bh'evHd$WY'):űZ9}dSSU f]ǗE .:*sȎe f#/l, 9zL#%EdGu#܋Ibop90ӟQ DȺb"αƖ% E9M9@ü8tŸ-u2-}]|^Q=!<}bl54%ϑVs7}a1c"WJ]>tɡKM:j፵=\DɁUơv|@ῦue~s5 7d*v,W*ibWBCvh61|䩳st[9R:}[cѼ>!!*aɊGԶ&eB-ؾ]F1id5e=bs)Q=ᎈ-9,Z%Y ouQ ;lC@M?ShNp0@"qB#쟿]V;RNeJ*.9M`}E8$I#iqQqUG"8O5GIo9 +\6VpiJ]A6~bfvorf6Efu1(rAM3j1!>}\$ׁ\j3ƸsӁ%HSǰ*`w 5׳sy+rj>p>s%OrYU:&U ;YOQ $5Y*Z~%ӿT98Pdqռ9g1Zϋd?%fop}|418 ˗2*s_jyLOc% w&|uzqpKôk0$ ?ԹbL$ҡmpO݀͒$l+ }[x ^C(8̩na N셅~5$u6ÈVY<] R(?`++D6/BP$AЅ?ΒRըmmr@j&J#l5^!'oɹWYP3r!CfڔJ"SX9Ԫl2G[Z*df[P!Al<K:a1.U~4M?8)Te:<Z8Gޤ yn= ܠ N-) ' Ǿb^_ y9޻ o>{]~_B@_2bD)!h=%rThQ5>'?B8,;ir> UV*lRB|(2G﫽 +-~ݨ/j ^a"</ r̒ҢEU%H.YNԪ A#vr8[`;uK;k0x˰>;L-9K$yٌ!1g ·2?xЍ#&? \ۉ𳾎^63[a/eж){La[ȿ<*khUmElQ:{aw+3tzR‡ e \Ycl.Q#kZw<'rY(!jkHˀOE %EZI!6h -MzX* 'g W]|[9t_?mH$uG[k@Y,`Z@c˕ocNJF>lטR KfFY0<A:S 9,{t~\Il&7`0΃a$pIG$Jݷ?^8.ηFy'ɓ*`NSzd k?t _eJ(tUcOq@n ΄! *\E;y[\,S$[hb[0X*+v*"_u'x}~t?,q\?QTA6l!.\`&/uKaT)֏ $ps^Dފt@e><=o7 #k9iӯ&} [+L,! d Ivxmo2ԛG$R2:;'\>(w,)xc']ˍCYrOXrn?; +c ɨ(vڇiN?/^G `1őnT22VZY`6yZF[? }ggOh(Y3sѹ c6WꟅL^iM\,tc-PQt#rvtLjSPd9V% ˮ=J6:/_< H叡CJ<]8J_'(#s M?YǚnyxG_vUv٪/1 m˟l^MWs9rOΰ؁ DۆO#N;>Nsݱ ɓpwS~(4XRk !hٹU0!xcyfܬ~Tůز5>Dp[TxV~^ &MK+?5sv\ju/ڤ E!~{SC)G!Wq/6Pk}[I~es=kSXw> 91 !p|4;r{bqx(zvK7M4r[Sa;ƕV).|AMO) |<'_) ;n5L|JpI||b e)S]d6H;⦳[P@f[D'/ɧB1+K:S7[N˷>I$)=NŘr 2Z2-ђ7,mW03 ,S`uJ3JcLw/wW] -_;v:#a)݁UL'[K?ǜN~\3  7ttrK!So=o0y;@??{ 0||rf.VBTȝMl g{?ݖ]+#91zV6ypR N >Wz@U4&pqeW}F6pmya F=rǵ4ف42ZG3-D`hQ W 5:/tyikU DGG˓0u < [)u^ΚUUpv` [ vkɎ@8RV|5]35//'IM("6q(WvyMn qbQGCrk@ٴxeV"P9~n彙6xaѓŖec,9(9?TUITƄ%5K 2$Q6`]_K!YIୖ: ,ZZUy[YuגJcF,-署8ιg#T3fT[73v*w,4%H([X!#hT㑝Tm$S4fO΁.'=K,ӉY0sqCIp8WY3|S,YbGXMnM̆#f}oZ&P]v;ɛ7mYhK2h*HDV9i(IT>(rv-NjfVͣ(_GhvJr~4N8gZ c B '`C]tաR_0ArT2x]V' >$xm_^%Sl˞f~W]/C+o(3ZqAݒ@}IgF|-epLNI }+>^Ө)Usk*4wԶx+-zO (o&P7q9}&D}:~Ƨ+\\~6 iCh3ޙ3axXZ7[ V#XVer|VBslGqmPA t[9@h^AIzT#^ilXVQ/4>f}L1L03E=PHmEPS;gy'`fV#+M(O>BBέ5)Nzz`mdB"ٓ&;j $JdAfj v7΍z5BE𝡡" CaL<ΐhab\WR=?F{'!$l/妳ATS%}S+>sV@J4e& W| h\% \h3ctfi%6gw3K-@Tx 0rv>53"i)HAG^;4 'u)9f_q Uܭ؏WBǀi! @+QިvϷݙ`$r}r2ظĆ1<kySMNMn}HE.6W^-Fs#; Wa$n*}ΓRTܷ<==0w/$Jqp#f.&K!ta+dS&A$(c}O.vq~Ӂ:'9NH4uV f߫oA9>uvTOIX]!|D`=oո | ɰD|&f&Vn so_%J1kDM:0:}N)H}w'U#;?h6;zfTqry9h╡OG'w kl]& ~H*KDAS6_:Fᾜ5KqKʌ=wYղZO0mSc̨5kG"--CѓizKYUus,- ة(ϧfn)o /[l==x) dqPmk*K^sp/UPC4+a\=1SjP&A?:2d=J+O]{ +qtpĭ ^G1_^ $O_8K: _xNU͊9^F*? `6dcEiVZ}M@x%[̠ `p]~`JxT'"Q^7l)sk6{PhȜ/ >&J-*at|# iErbxiKlX|n;Zʢ;OtNh^\+=: dؾ3jMXXJc|Hq$):=РD1mpE*ȎЮﱏy&\"#Kv_*y}J6~ilp~ʘ bݣߨ$(9qD"ka;ןDw' տ%]VVX: Kk]fFfZ  o;gXXMb dJ662Pj譢"o QSk,Zc5hL&o1\G \ul+*bWPGď<\_J756Tg,CSfxZ̆)ӊ®4|s GfùWvL>Pb}mI)Հasjh'`JlWh"p;v$j)15o*چ\{aA3=:u" M? ᅊ$"8|J!laKMϯr rġ002c:v`Menֿ&VvfX{I=9=Pk3S&ܿ(Kk$L^.٭:UuNwZQJ9S )8XA 6 W@M_a!r1ftp 1Nl5$w"B>m!7#WTUbHXK}Z1A{4zKJ+PliO9ˍWM|j֊P\9]K ΁)"493B, B.s遇Jd|6wO QZ7[,1bixlvwPCA QSAc ZAmKj@쫁e UE{.ʥvGg~W>&Ff!R)rο\DGw2|U >ͣpAZ$ ΀޲Mgƻ o~'c _2ZuC*e !} i>b3Rz6Go6hHf@_"b7LPDA2@c_؃+[rІᡋI1OGXȨj[~~~N"ݱT=ItҬM7ߘ)=u@|]&uEШEJ}Xvo? >VtLi<'f('㑾[0Ә4ٛDI[~1шG.*a?@J,s -zB~8~cy%iřWk_vR,v͞p#,I>XW]D,:4]>tϯ5 th|Ǣ}eaD wO9#on#/"W֩~&ѓ7A(3!)k1x@#ț>Z[s1WΌEwHdtW݂ɡ3}:+iېjE Eql&ݐF΢) !}3@,$cJ.}Ѹ:Zy85 ^_i?j(bT}SxOp mp1f֝y6/MV81;bCme|ځs\9)#{,HQN#/XG|K550M&^3&7a¢hKv}UpzqUʙw I9y};٦ ycٵ mww༭W/܁y/i%CI%j=ޑtk?(U^y{Isqvgk~MOU n:xo@^*[FK!k |Іϟ>Yfq鷑n8V\uB:L*ĠFr5Ax֍ lw}L_j6Fc?T|wj ~NmůtW%!f0ugcWgA̪ DF5#\Y p~xw@Ga2*(Њg%ZuJTN2}WЀ鮁kM߽&{E %cÜQ|w|ikčݒX9"%-B?;4 h!~JHpg&<JOy/7.v(y9,yݐumru^@6vmng?NA9Rc8cҧ94ƞ&eu};0\P9c GU j7ReY'd`i-1Kڮ#B=/+B:_?\juبYIeN+Tl>b}H h-˶s%d, 4M-C65'}nUEf[߸O(J~c"V\I:d>MZ:v L6c~a *m\W0jL)sikyU<֔f7zkfdg^aU E>\HX j89wDxFV' o-irZ:NsqE(f R |`2E0 tC;#C=wXAq,CŮe҃6SG|N%RV~zNԜ^lkpӐIhLqŻ<e&GiIgC5g~Bx#pV2۰z&s0PloB[{u2zFo4@BNddۥQ+/`0RnzPav z,i4kR"7^RI:$fN4ԧ|tРSZ<.L?ZY?P 2/]گY{D>ll3> GY#GRT(n*Aw'<|ut)eRm7/~&>әC?y MMkiP֮(~*Lap0h tg}< ڿSiIe:wsd AeDԾbAEZS0 r6‚@u;=T%LGJpD!t&d1aZ}BwF[:[r۶ĩr;Q\B2ƂcXĖ~sԛOj[92hUu[ ݧƐ AhN-z8$ 5hc6 ,EQ7%t7'z)"2|4.+f긕8NZ.sl-rtɔz "U~U@1YːčÙxQC*jZ} mn0'5#$u8ɼ6!Y?R`Zdٶ2pIsPl[?/R21iPtnfp{cjm}Te$}9@Ijc)Ci݉pN2A{R?OG @T:Csc$ bTH kDPzY(*<<Bz93'ožAQu6s}pT֬˰q6ob$u`m.g#=W[_&-$*'C-Fs2i!Ԓ"BI]JLo%33qDqmf ?Mp0s\̶L%mM6d lBIiQEKk4ZYPRO-K4mwP-y0@:v9\pns&AaD3#[یhT6>[y J *liEXxa@f&7yNr2ґ `p=k~!KDh)+>G2ʪM^Mr㮗Ӝ0y+'2kFY蹱4y;@TJ3,0"8 >t3#e0Ӄ-o ZN¥8~RP1̨qz<],hUH ǙA%d1/REO Ye ty.P  !4.$74\a˒iM{`?sGho+OO. P!: |3 ) ssKvq Q0?6Tu)@iԏmX23+Xؽn[gnZ'J9nJ1hWD|i_븣L|W2rd)sO]$ ĉQ1I>l(J{.ѐ$8 u+JzA 겪H܋1hC }IKŚ\e@\׵6  쉠 q<\6&ѲHoMbcގ˓r'p1py};J"[Vo= m !_/6Ę^Uc6OTڪә?*PO%|M~k8ؼD&WW+/y pYݿ8eX;_Dy]J{G)F牨 vC6Ł^rIk@.QٚĮuK|A?VZL^7H򨍦T10m l@ct@ >[JʊVDbQ+iL ȣhOz:oD4΢v<;\rjNc O³̧r]‹pI:R╯)pFecf,0O$Ҙ8'za84*L.*ޭ*r(:Ypv-LkO3XqDWƨJ˕tLK:NFoiRfDBGU(Zvk_ ɨdKa(Z N䘃3YAXyT+ucshe(n oh 39?klN?3jsoJ04e$iL1,EKY˩usFk:Џ"Cak%spaM~ܫyoG:|{>R'{~4kvxov;=,\\D˔ɋ=e_q٫m1?3mjb XP56h끨zH _ 4+`N\g/uW_k_,Fi|, 6[|oA߻/yBˋNe ۝ˁ+bR.W0 )6/S-Wzҟ/f))u.(!-~eN1ay(x|H#FB@S߼aX\H#]q={A&$Yt3B`6"6{4+1.L# xn?ⷬ3,^& ܍R`kWb6XCcv3p/M\IZӠ}4y҂~=E>܃"/v}OfDz[ie;X }xQq$Ŀ/,Z1H%oSZ_| t_/w!{$uP M:蓕޵igX"t`'oQWq2Z ]H /j*H%Lbr, ˩]yuvƎS^X lQy"Wb%Ķ}9 A/RsX:'Cl|B0~vR"LjBqҨ44OY|WuKT. ndcGq\]2}謤Ԭȥ4!/C'Dcmxt pb&\=umj^TrCj `vWz-oEtsCۢ믥8yX>VSo:*z$JM*ibc҅"v`'Pp<.Կ;/BW(F:`y$ i3"P'> $3e=g-4dDz?Hfپ秵FH[pu1~Ak(03FfdRt7*U"H䴤I~<}q@m˗֓LhtBk-1FCZhNP貚Nљgkmd!q#&!c`,`nxwrs|4MO>i!+ O/`,Ơ$|W؅x't253<[$)R=l7&0COmz A pQ+m擠Uh}A6zp y%!(Y&ž"tmEmzW+v9ppd=g \'ǶEՙٛ'º7هnE*"Yd,A <{!q9Zv1L&͜UW@SpH*H2U=k 7O2p`J=*ROͩ~q'3f>;H@I(gZ{pJrY"1i |_ڂ NSA߫Ixȏw1-tS(HvO%ԫa#ts2VzKv-CyBC9nS^b!vQ,w kFy17 :J{@ JHn&t pYLǀ^'^kb\(@D?Jiha$nnns5SWEHl#͙B "Ҿb, K>M7w abiąI2hPjSVwO%N"cݞ5ܛdol2M\2 >YObv׀ Їq?<^/J1RK32c/]>.]k|:)8? T{?=shtKM? .y1Qʡ{?#$i{5M7; đV])EZ)']2zpHߐ1ڋ)6 싺K²SC*|pg|pd?o>yQW-x'ŦIW]^g^ӡ/>E=OphϭсȬi~`!  Bv_Ji#ž65߷spA=Iw8S ﳬwΩJsm4"zq'Oaum3Cդ`Zd]. atߢk(iG{;_/5[|fZRO2$8tT07H2Xcw# j(|~DUi,~ߨ@2=dĴ-qn )96wW'4aկBnMjirf PH^Ag>XJv7BQpgG1r6:L&{$WN 6A|L Vo VSg)0~t v vM|pVmh' ]=\nNo'uBJb3'@)pR[|##)5wm&J\~υuN!.dڍT><WÒ7cPeM^_i#UBZ"Q թYjEn[xz1n˦1PX+Kho0ǽ.^d5#.E\ؒ쬅ƗND PoδUlNm sS;;u9ݟq$Tx(05ޫ;R#a[*oXqmu;K4o8:Mخ!|X}h;*HՂ:?1aKK xx1ƚ>?u3?J"AvK`/iU웂KDjN!L?_>5Z U 1e0]9̙cT]pIn`;m(5w_(r[31e7Vf#0>`*kCffE*'EvKQbS0߾zH<ԐG44Ȣܭ HߞYwVM^oݙo^VFb?RL SAMaW$ ?aؓ@^5vsqHhaK'TŢGj s jI@ i^9`z=Mep;f|L8tvľ&Aʋb)yE$'VbǑZĖ?|hKh5K}ΆS;3}>1)z[ 2 j-] L+ U&ELqq.t%O WdR%[ Wbx.`%(A2.e**c׻H{yg TgVr/nAr}]ɔϭq ,mդoUݾ (kھ#@e!.jrgS4'H: 0\0 Mg0ۮQ84WAU3~BMT:2o6뒛8 :A)ϔz\0zݡi3k*)l_}t؎Y(rAj4cT%n /jo^HųC R]okF{^62;z6,%iƈN%OO8nE*LEt' all,wEڇXB.!ږ!ہxezP_KȻ1 V;3Ʈ;=[/"kw'r^oC76%0TS*9֪'"~}Oayo8 ɿ3ٺsn!FmK@v:%^e3VW {Y=:,3#osԋ59U6*=94ޣ4Qk ;oNc݃yJI޳ m__9Cg}/SF@6!kfϔb~$:A~eMή=JQkDAkaNB,gwo\p=l'/ETC79nZLN$d*0T|-0WΦy +kB4oI+YlKF2vnoh+L9oU,"=$17v['|k~P?jfŒI$_~VbղJF+4z.nCgY#<¡i4[Xuq1l+n5jY͇fSM^IDi8OCx+NK\G締 SN ס{lbԠXk7,\_gT2" Mj7X3Orj30%QXf*Eq=-=촎bncib ֲ bͱVG"m9~/qYZ}?W?VfTxmݦ!8?ӹ>QrMl7_Z6Wҧukqs+ 8RG0! $ɚ$/C~Pꧤ(ۮ<o<&X|qbLJ~M^eߙɁi7ޡPvd^> kz}6uk8 @2['R}nyp"eDSFx=v1\!*)X PuDxe;& j7ӲJ A ܔb`an\1%=߻y.tῧ\! ̚dE!~pauD_/e^E4wT`P-rm#/ƦthdD`iNფ-xQsin,zGR/Zlrx4gMX6|ޮ̢ [*T{m$fuUN0E`TT`"xm.?r4PBg~|\s9ڨG]2]O[ uKKhuiRQMTܤ=ѼuZK8Uzxdo޾?#,?9 Kl4⣰1=n:JfW"cD[=i] h9n.JX_Jmǧc 3F)U8m^eX@xj>[$Nء?ծ3a0+1Wv lR UcZ "p-.43=X7+aE5Y>жp13e̝| h|?wnͮ%H/4a\GVJzIL$+#(z4RoC2HN`g$ړCcتOFAl92 'A?1)dÛR;1R0c߾\+U D/ĵ9l<. W=3<#v3mª{HbGiR67$45Z P f:"޺x>ԚmmruSx`iok ˒߰zCpn?r<'*IK"M:{B~_1w6@rx.hi,1uG坣'@0F3ĥ;E_wWg@qХF4noԗckwRj'Y?Piuv D.ރQ(hf^۩9*"[#O LϽ;=Qequ=<_.Ȃ_<}  ~AbK4˧*O4=׋I?I$zdjԄR/fj~O=Yakvl\I d}]< E) Šdʱr 夏cw:QS z)H;)tq~&yH9Q-feY5i P`hZ[7=8j,nIڱvẘIQ Z:q:=Bݖ3E>H\$Ml8WH;iJ `4r,*" {`IkB d& A"Q]M=q.'߻ pUa}mzTNC`mӤ\]jgXB?,7XI?<ӡG k,T݌QZk>ƭj56bj媰8!0aT]|[½Q~GXR6V$-lG 8c|d\i0ԏOSӟ@)K8<7hTrǑ,}qp]6OW?|40m >Ψ<1b%UQ"G6²\jvlMq6גػd" VqDL@6^T l}gދ-L%Ã4Dz*%;"3&lIFQ1:LR$IS3e8@"'[%s(0V~evg"*ZAk[aIq:I;8}WiQ9; ,b> zQn˿GfTd|cM%S.8\D^Ex,ML͙,Smhe[(NCʋ1:\i4Q&\q*RhORc|/ߐyBVbm vHs@žlAtnDW@m50 xOMe>BU8'oURFrR3gI_I`3Bj$"(͈st8OtLz?wNb^n2,]| a aQ5;Od+ CNժ.jw%X )8FLϟٵve֬ę9ypx٥2Oi.O.e==:èH9NH%7t>F#,2  ro'Q*מmpytXud߮"3:CuJt՜=A:.=󾍹V̵  Z6VJQ_EY>Ec-旹E%ޯLbDLdDX ,kvR$g RKNvM| mz Dl 2XXz2 jqGŬRДF"]ތ+?aTuyS(JgqPiqNTV 7m):9זR Q#.6RR@/TwS"g|dmhW+#Gz/]) <!0 ^ Cb]3WJOhXbaMG n%XOh6Vn,g~$.d (CVƢF+ۃ^!8o zw_Jf!KkrJ)obU]nx#/aaKx!s)܉ן o5va|FpA,l)-#~!m|.Jxjhᘝl.h^ &-ڷw{'o$+pq~'.(.036 -MOjct=߳VuD[Wt?pv%E cZGx.Im;"j18ad?%g+$ebdVuޫ={;3.<3;MV_6p68d1yKT4Z: 1wD#Q⎌QD}ZaDp䇅:"z(5Ex,͛ZHcp ews7P6PΈ8]R3Z%6RqJP+Vb(]B C#݅ g(0)_q֒1 _P,%!YW#Z.0&dn]s ݒT ΜƺrlĸUTO: | ׈(V ux'C,CFu)g^v= PpءJz!\e>ALoX7MK4DyJyԙSc͹o3A(nfv`@]@ צ O}Y+|;-X,.]h^juK]~@s(B/M#d` b)wwO2hc bt%I-rYdvyΛ  Nz5Ee1 ;/%< A֙ھOfho4=߲9qn%UrOA= 5Rz .ULRQ:Yk`^ orAN!b|I rwcx$`nLA83N$ :nMF&K},H= Ϟ|6c^S_Zz^IcG 5 c7`A^!5\5&9}lB'd%%ꗁ)ufU +cA` n} w%]m^N).0R=1b\+J3&!!nr7yT/gI]uLxٕq5c̉9s>X#71Bk$vfCq 箭K=#t UiryAߊ幤n?)˥Vz\ڈ JFfw]uHT'd>Y!gdt0 N77(6E#/-RXwņ*XLöL(eQ.#/_l@w㋟k$]m \=SZ}z, 8tNy}+% wgߴFn!,l^Il0sbI_N?6@_*%Q:$JQ )Dqp%<3jsNl3cV-S?#Iz8HܻI"%veuBsl:y5T#jÙ3"8&/Bpbދ xxm6/t\Fc4KolY~ UJ|Rw;3j#n#=T2;`\N&HE Unx3YaF$>R\;YLۀ/;"Щy5%呂O1;mZ{ΎVz"x81tƢ%Q͜ϱ_x LU<J^%v3J$ӴB#&iRZ7Uг W;DM.T8P~HS}ᇲ:j0I?ɹtE1x|Y f0~zGw%}6w6\e`'}j{TiQ ƙr5R%..+uz)\q1Z\1Z_syr>U}-f6Vka(dڨL"Vwz#*[)b"S [] b[Ği)Q. $8l{TeJIf& v6ri)}n,ad[M I*5Ҡ3%T?@)vFE`ɍ gF}1b6ITeJbqr\In}C}nL~1r~@258[}ߖn~w|aD󇐌nɩέJیuǖ4ksqúYÀ;f%'g\`Gƨܿ~ 3OO˳el93z*r/=o)lNxMV%dj4Uw5I~!.CgO[ j<፽<JsUN!vEh~#*PHnxIGN' #%;dagh~Ҋ՘i/i,*8 ^TMŶ3UCs#-a•`FsKEl"G?qȟ a^=H@F6bCa~; ]S+<5VX! ?J%.:Iq'Xuy7^W]6b'' 7K5"[nZx+VݻSuC 5`XgM {#˩aŻP{ qpdTXx#8Ec^^L1ofϘLE͆lK0MجܢrG0I%t:hl!_lW'c75Y>?̎OfO 񑡱oԲ8MeCGt'NF1+@ނ,6S:hS*JNXTJ!kx`m6ا[\ 8t`Cgw]ء/ȶO9>c}W6#xkryM"9ĸ:w/POL.J`GچD`jRB f8tYn6-19a'#T-rd \j4x/Z)uY =>f?=r<|#|Գίz=P~3)R,<9O,]NY }c45@/#oX.Px/8Zژ ,Wwg=! Ñz^ø.JVYs{@Yoܸr[MX͠GFFM{0;+`a"0e|M<L|MX/p@ VfJ\ck~Q5|T WJKrW烦-; |cr[< /WWp.."&tVeHK|J!S0EI;!1`8h!Á]*RhA!ןLi(QC23) )fi)l%Jt&c/iiGL6"]0nRo ]HfrrhHvz02*⌷{%">Do'OUjْ GblPrNi6q4^+ٮ-un]B=wi4Gr87#tSQHfkKGz|ZDS6  YY0&k6/ٛTu^":7T pSmt*/ (Ty229'>e#[>E_# ONxSzxk~z?},FP9 +˺1e:B'2*vҰhoEge֨nŬi_KkJ(c<#{|J>ٚcxɮ{ޝƝjlCKc+5 VZ89dv,, u:?FܓKv2)Qv ~ FxMPlj'LK+[2C?8MVdFٶFͪ%Eb-(zl~@EA ͆XH̕i?d^OWTtgʥ~fuW2Eb@}Sk&vcBy298øg:?8T^o@Cru|B  Y*?м/ڐ{0n$jncܓ @@FJJ2J[,6Fe+wM,=Ka֟ | XZ3jОM6y V 2EiDt.-+bL^KX~p[Bz+5] X錋NÙ zD(ak KP1,[ _`a-/p:1sAEOR\x7z w:Q\)p_y!i:y'Dϰ~|A;UM'9:SMy4L6-,A%~hH臎HPɄS*"{`tֳJ'(0 cCn(-`d,Bmo'rd밢i;楸ol'V۲m$=3d!KA5eŋ4Ewp'I4רX =(#ŤPt@3u+9d fJB'_gžN7$63by5pk-Ei3~<ՂՈq4v?H[:Ԅ(-C>㶂b:{ņ$7 ;Z!j)R^S;H+{RBpu82XnR$pi"X 96(&EP T"2V_)6Xà058rQ]VzڝøykW?G*ͯDFm0;-q0 8Fxa;,I~ND0#z({0㡑 U[9j~}H0jƿqδa5>cC ¿-@VD ,(̤"Y=:Tj8q!IOu3BfY@qˮmM_/=Sȣ,o^~4 bJ: \d.4:HЎ;#%X SV?@ӂ Ax9t Qs(OXQP[V%M؅!|YH wqi!%tBw+'º-ﻁ*V9mi.|U/Wj!ES.vd$pwP5U\5%1M;=z=dkbv9B* G]F΃ os6R(- \4ds`U@J$n N5>zt^q"Яr0Vv9twn5R\㺋\O ʕayjFE&Lŗ7NnT,l_5~+9ww/vsрk=.[ےҪ(퍄[w>Oǵ/w%g v}33x r\SYtBuw4q8<hE -#gC<33sjD2rRbN`$Qs0NI Zi+9^n?ĉ n.VQMn&~#a. *%ENCcyޏ+yhvv@p{t[@ʷ'lh>- ]g ZTb6jo. ̕cQ-WM4:e㽠&͎2lIwvTZv b 'Y&<$dEP?ܦ@;/츸D B"<+4π P@/OG Sr{F,0 o9* ^qji_/ ?cSۻe&hbiU{C ~+;t6ጝ['"N2xG1k-ʷthU<8:zQ>Q{Zpn}o׋{)(kc+JE^;w\V WU4"E|w> Tv[t(7-ӱ`ܷ7҇͵޹| oLn,ZU?̙GD|{*wm8&$8X erVJOkY~PRdv튔ڛGB"=E9)?=:OzU>vi>\pn0, >@* 8 }: eL\LދuթONcW =x[B^rjZ,e<{_ѝNn-ě6|]̠0ujqZFuBX;4T^>2H {(ىWSSQeBYqS/>ѭR=BX:Dȵb7 ֙iz/!@j3O]+nJTQv5U ϯ(=D eAʩd W<(dK^`K }9̹V1_lgkxA?0 Ny< "E>xn\); ^tqupG!6)+VVun|9w[k=ɶέ,g9_^sIv*I͝ɌWL?[ll⢪eк,vp!Gnvs;\,.jM'ay=z=SWA{a1=]HOxs] :cZBaGdА:]Y"M߀f;S\/" $X4+0tӓ@IC76q+eԜ˪m_ u?),CDž5b"Iz-5NM(nS1Cd#cF_ Ňj͕pFr @`kLR5IJSqlz){cԼ"sL aОB:-_ g3ypVŧ;|@ Qg&->\޲STVpO?&ǻ6wu Qg*fbD&7NtM 3#$Ĭxν3ͰCm X9i쬫_B1;QJO镜ϱ@&nu9.00:DN/!@͇ϞZ"IIGd$| ^ґMWnmQ)v}}Rq G1N?7ߑN%>%P֟vX~}61a3"dj^-? ~0daW5FqA3RB4 nS>_HasS|U8 wNxt"blw<ßҿǧ qȝTD(.懍;L RP\Zx"" vz҉To*N0̟O6HH` E)DbU՝0o欟ܿ)4F\ 53O.gžKHkšˆ k HឣRbe v9Dp p50Ă0B=GZuÑBuJ {+R:lSF~:·ǁg:pe[Hqtvںgc2Ê=^1H;d|^HDl3e. `pPGlLjϹ|l~=xz,bk{0%aP˜lo wxpw~tzTtT)wn.9`* 3׬*Z>dW:a*њȀixz7Den.ԁ)`e{3P]6a毒ADUjoZ;±3D,Ԑ*uKQBh"gb)AӊY$1o*SMlfLmk/H^Jj 2c `)1ƄڠLPQIA~ (d}B~{k_G:?nK w]{rH*P2\@,oNeёDZIreCO( [RM6&S;B`=U({vgPn{$a b 5 woe{}-ۓVE(ZsN l0pvLlBPGA%t |ǪܿORy`oMffW;Es_>h=Ge1!ZLɄG)^JSDW\x\& }HlT]UXbG >vG3E2zNb1=\f?4w)d}- |߄L=}Jݥc94=%^X;ל Lh{xG5VL#MzLel8KONy4_̂vDgL0UK0a C J%GH96ɂKa-P=Y! űX;71ldzk,ۛ}~#ЀOyZ&Qos2'n:Zl`B4V}R 0dⲵ>e?BJH Ǻbo  ?DUa(ɔzV]^ Nv-(P=:Q$ʭZliy֍o#j/9 `&ppF#EiG#6=+C]O ab(,ŦaK$IhUJ@2N zZT"&oOH?j4/e !gcF$bB C SSscНgO/;?)Bǔ_R|z 1D7NX)}^Rp.6tA2z۝i޸{ш('ƌNbi~RNN(Pq[Lhg(t#l"X㫈n1+X`12n Ъ[HՉ e-HY7`$5M79t̥b'F&*ch +5L݀S\00[zGkh[;A2+_ ShH ۻ py4οzy2KΝM (_05{Z]c|Vn4GxG063g%ͿL" y\6\ nE M$i7]悍C2Je QK^h[Öh!򻢳QeJ!zj)PZcI&KyDFlraIhR{e̾A\+VA0},\Z,GҞSŬ1Q p広.U+L TC/ )N) y/*iI~:~:.  K(v.n;s,H xSX Nǥ?@lI4R5a#m]h"O9gnIBNq`\,M:ym@$i SIh* D4A -?>k \?z2yO]-jm$R"A K݉K] ;k |b {kj(]*=:9⡝>|{a`QD`]k iNǞ,3<³~~ȇ: (~Ze½fIxG_9]i7Ijo9UML7ەHTٙ-K(ĘI*V 9 F͕e';_PA6̿k2e-3 =уr+5L3SeDJX'Y-@L/ijOac.:2QG}bf-ٳ&M&iz402HNkm٘C]r;atqDfMH4ݏTyKvr~~1Q;{6*M*8gKfK_#R]o %좗 .fp4!j`}ɆLfy(Zl Y+{· bmrIyeA^۴7 Dy2iI3oX()Z ϭ6]cnXCwhjO XYv.ܰqfDsf. \2y#Z=U[/)00n%K3K2XdG%Q4N1mؓqf%Qt.R>8 '9` !-*g*3³QNSF`BPay/¥G}ԢpG'OǑ6/di'3YmA}o xhV`U|8|0>j|GVSP㢳0km+H0FzH߾a({P[L7 Y㾈 xjʘ??zQ7%i:Cl&^')YڰbݗNE)8 =m?! b)\9'NđG+^ICRDxe0ubY&Ӫjaz[;q0? G=Zx>O11'p56e(ܼ/ V)!лl&uuN䝦/L<Scj}X׺0􁆩YT Kd eek$^\m|=w3MD|$Oy[oFkc Axq;`IcG, p[ 8UGH[quO3wdL,spQP hfi3s`$V5 ʹp$oĻarig'CfK<&2< mW@WTm3ThV8PX!HΰjV,̯NpN;gpeL&gݯZNܘjk\"Ye}*.]HbwѷZtdc)aQb:ғP範%* naH\ t=l$Bh)މ;_Ic*ʀ3+'%.;Ck{Du'♟b!`8WGS$8pBnz섁R2,(8?9ܫ#KOYXsL~ǭI*)| q6׻$O!]S$]| Z{M7} scmeY5$fcwx)_j |d#yw$H"6tIgRǴ}g$gpX55ž6k(|>DA*zd š sjfgvfR6hfe|6?P<죽UT%Tv;cb4k{cy5FK{f$KJ `zo"96RA UW roQxC1ǍQȏ6>R3 +svYgA 0U['/Z5YE3m\r\`Y;H|f8He!ZDѬ4p] <56gfWtO3A4L2 eAS2 K &l_R>쇓sZE $T-ע4ּe,5Xѝ)R.qIz[J G]zVݿR dM Bl_.q)GfʤKZ6$ya/¬˰Zd6w ~r8牳.5BϺP%h+:R®}"Wm`X$$PĐɓX/ךY'dTr؛9Al*̝dG tv01CXo.L]ggu#7vegR/q#~`$qGn@/x@KPߠz_e\,2JUs,77g&'ٿ. :\ c}bTN;U[R ϊ$ Cv`s>`B~܊D6{< BL qdK.PQ6J'*m+0`!4+aN!T~C~@ž+*׌RUMr|K#ާr%qtPPم.|lI(yaV楻)-ɞI=+1Ь̎Z~;iC@hAN% U34ޑz} k d"nT?Tcԙi =iޮ64E|ׁr:Yu0ߊryk 9kaxSٸ9mL26ftw)t9҇qpΥW]  I~#ʐ$gV dž2MdJ=2 Ve1'cKAV2Z@"cKlCN"~1Ǹ4k^Zɂ3rr;ȶ[H?hݟojk|K}8=ϷCBvt[K}N.ל n4S-^_Ea(DqeHY'\۝NTS(_ep37IR'IJԥ6pe2-XYe~TI8.}~f 6U"IJiI.'ԚHGr}LY1 'jڕhpm!HΓ\@p_^4Y˙YF=mV-Kf>' O v#sJCiu {s.3 iO(u]=iɄ%Qz:n/Man%;ޣP:'b17*[ēVKÌU2. )o} ~B)plvpFv-f;]?/ɤ N&^CG#&XyjƮoo~x ʡqk>*JXjWY--}Cʧ<`Ț9U*Yz%rR-"'랯\}w {|*B2>R{uik:PoѮ!#;",[$8܎ZIgMgU>8>PJ'4׀$ -c(f"$GAAڥ_ dYRlHh 5TR%>VOП =;wBv֨x)zs4ۍ *ܽ.2<$QKI#C9[N1r#DkfĖIĖ Ы v-2R+ b7b mR%>$f-~ j sbC2e/0ч. P% W9 * 쫾8 * /Ք4Ar~o.C4k`J<8sɇ#my^w`)j@K ?[98ikYB9NT^%2Hcys 0L(b-ZK~j׀wPGN$NӊRg f&;SIf[zWG]7[G x&gmΥV~cf%̶b u&\F`>*,;N-E%F3]0x^aȷ_eM͵H[)bZXV"̞= fG#>9Y%7 {I x٘kP,C;umOh$'u7ִ}Հ뭲!f[C3uB$aD", pj7/- R@ ԡf wow.t f~!똬r \}f`6"ҹJIEhl۵j$Czљ"©%㭫fZu06?AT#aXr)nGEzI\G_dKvhEؤDJ,=S14K&5BM܄VI=#Hx _`K9CQA$oQ=Q kx$?Je^ioaT~m $v[[l$u!R ? Y!/ G ]8I?u<kj)p9MKg_&iGuCjl1GF)gJc{ qfE%hGbw5b=,x9DGs ͏e $S D=fn;||@ëULf4niP_'ag> wKr0 {p'%?qr;[ޞQðYY6_SX+EX3z$m_\*;"~}y6,R{sn5};'CвuZ0[7`c  LF VvRwĮW$EJ["+I]wۮ)ug/+dktYRdɄB bf Lc̊AI;긛 V~s(=SDփm)_h ~.s&I=OъAF?gVs5,$ &exV?B꤭8HM7ؕM"aeS"͇#Mȳ񰙓߰fQmb4J{3cf8E bvqȸ^9G$]lag:CsN[NءDsr:nΔ,~L)꛽<ǚAC8$61pSak+1߰5@?gbc3@ᦧ4yauZޭ"CV36`[]`$%@EoOmF~8:l"ժH?I26]ZK\k_2 8KxՅS(GVy18t ,lrSSަYlvu^=tː/w~'Aw7~Tx >S#zJ\7^h(̬46 ԣ(q|͍l I!f(H]>cXV?uK5-([ulgŘ<ޛk+qKon:+fdA vws%WluLʼP"י܎?dnۈn:)d=sgCoemchlYGʅe"mjVt<~kQ#N~Р!pe10"-RZ[lDm<-ʀ ER<$Gp7[ws1|4MyĚL\ݬ^}뷯b>Y0^nLo#\ARʙ|o}5GO\ws~L6! t˗`'`F4dÈ C?UgZ}M)A>a;©Y`1!@L&á4c;{ttOU&L:u$.!OhH!>j {"xb.6ٳ{HݧW ~4g⏹'V?+ =PՒg⋑cQ!>4'ƞP3p}\1uC`0vl ^rq[#REx"FA.^<AX}1JӭBb aJm7!4e >syO Tfid7 1KGkc'愤gXkn &]2(W1YUjhj4㐛iu;gh`2 ekQ͓[S砠D\e6^V%xoo42UVhr3]~]_7ږqSjy7DaŘ A!Ε~~ax2~%16-ىl뇯;'"d炊C] 1546 Aa<~[Ҭ?Gɤq\z6 ]֓B% 1gրܥs"; ,fATET32%_)[0 ؀ʺ)A|~;1$ b1-INJEf  Pf}OQf[+W(sЬuW>";}}s=}h߅r'!F?71cGKN|:| 3ʻqw]?^סH 䙯xWy:ʃ ]F[{A"J 3؛K(丿b0<&wn:cO)׊XKy:;-2V_W SU%?ojȭ@gѕcʨPA?R_D%عV^d~ݶB/rhpTQ3+IݲiZDu0o?Jhhc!;f䋦dž|*yEM=; #dEҖ|6#"[Ƚ4#;CrYYi!^D!)1,AQث鞙b?T?vcVp+caW mg O%ʬ۷Dmč>PDد]pf̏*CSiU $Hedp؇ 䢟}W[x2ayh !}y-[j _uo1v^NRSf 1;6mRޖ ./ۅZաzs~ jYKC \1cN~h.LOF^0^+u-PL]b|iFy+lժWu?P%Gå%|~E#W´}Y$"S?z7u8Wlm73^) ]D{Mb7# M+WdB[4Ƴ[]O>}bYdd\S91< .Oi0{y Lه2\9ٮVSV&d:O>"Ѣ?IG>hЙ +%3y2j;9A!_%kx%#Kl? Nt:hPiV(쵥jh'W{(78pi ݌iJ\=)4M~ǡ5Piz?hnP\@O1nRj AθT Gg4Gy4bAAhIp7~/A7'6Ux~O"ϊDkU`vtD@;'F\4/BkzbTy\Eb'@}q ac~bwry]:p9t0nܢ) \cZO{H0֩8p\KMQhp('% ;j-8xK!Q`Yk& h*ˆ\WOι+X¥8,St6õ@:ջv:DM/")ظ\`B/@|]6 $ U(ΩpAf$k܋o[;㫛F޾- m>3ZtYEH]!ᔠ(5%ᑠF7qV}uxNC=@ Z^;ndS[3z&gΙ#X`+Iܚnպ<3U;R*wܘl0ƧY5 KЈQT"O-CW Tյ!S*K&LAb9ץ Χ| >q+ps-: [TtFq%zeZCw$kfΰw:{NVi^'Xv,`LC,D2|*ؙG[?+dIxW}\Gta6qmB]t^Dw1=n yaԲv ]PP 7_js\Z;Q)j94f ^2 TW:0I갚ұC4lC2h!4|d*H:8`v#$[(n$hR]#8C2.N];nOd%p"{!~ȪakaG4iVT ״6tWb3ڏڢ. [NP<3UYTA5v*>Zj~$HSWUڄzZLxSV ~4)hz_w^TE$X8CIN\:Ebk$F.)Ru{ vV~l S 5'Q Z_Hn| 0G/1ov}oΌC~0ii6Xn]VͻV z cx=)&ܓ'@'\W@KBkJui s!}w`{E:(;Np('ĐڦM&r8Z6E4f<*˱3 qj832u$ \Z9~*~xiaܵcI|@X;,a|# 'e34T/ڑq…l==3z~AS,{8z lKтJ ~2,iT`_[bKLw4_ K F&_VjW4IQi7)YӋ;g k}E>׋F ۙ/.21Yq^AɆp]Kϫg 6T|'ڽz@t5=[rըi22 !ѓ^GS v&, @X3=&qБJ̎s wwU~б_^Ϭ@% ە\ BƆ&3{ Vy- Y>e{i.{gfbK늉jEMrG/31 R̶nxTCZNxZ*DTܧ\0z4z_'Xk|4#Ґ6{e^(N(qd_{CtԈC<$qN:cdԏdjhF ~ Y=F5=8 HbC-V@8O$`B Cb7)^-EYqĈKn$<]ۈDk#"h:bT#8ϯg3?ʵ= Z̵ىYr '49+jtXߚEWdZT脬6!U!56 0Bߪ)cd* 6u=w/9TP/'V] HPcsFJJ~*WEqH &m8UK-;?%͐ŭ_,.DžM V\2k5G<0QpH̬t-{CwAtc\WmN԰12:峹M1id%bslu!`J|7`{,Ċ(rc y[ڍ-XZLbUSn'l)!5re8/N-V?eN]f 0DMHeoafNi:06g@<w|}lFOZ\BZ`a?yZȓ!9;4O]ex|ibY,ˢuS8n"/+OG0h-+٠g@&x`^BiB];RD;iʱ#Ba NWB5LMy7hEvځģ* Q%.]W2񴇤}W)v LV!_@qóݐitב9x-'j1*0[ " t QJCz%n%n[fzZΨ5T߷ nXe"/? 0%l(2-=8Oʋt[F+(Nıᷣ?LdNڜ˱O,"ͤKV0+<:@O"CSzRbk|}ʘ<I#9gs{18@4=9+=?+m8~t3]jYͧPbsBQ])%+ûC=o,!v jLDaI_H_ux[: dže?juPkwPYhbpos 8yjxCS`HZ~KDELu'@sm [!oll3d2iX-%[N S-W 'hV۟=q堡WY`Wk;nmG{Y,dW/߭1|5NwQ'/5t/BsHuo2)p{'̍Sa0qv"rG[kfٳk6|D*$5Qt {n@ˤQv6W?~2;m+Jz7MРq`BV r+;=:Ů,BY$I#p׵ Q,՟f oc\>vawx"# ?u08Uͱi6:~x)iiU?ht'іc;'dcF!\BdF90 ĄGGdPt~ǰ$X{&;Jlq[&ֹq2bWqhL%䠦J<8>*NCd^jt%Yݍ칞-,Xw_>Z Yy;Uv=a( vqZR1X%/oIH|yi+au;/pǪp+q7͐(8(.°:ǰ4BvbE䙃n]nyǻ7f2`ı}#[JmyqҒgw|ڜվA oudY;mvS!(ڤ^bYۆx kL"܂x L΃!$O^!&TLM"JwJ#^8Ki ʊNUԓ+2C eiA4fG!Yºғh5x Xp/ V\m@4$-ACøBK0öqf %#' R # 89ɿS|;AL D ިX^j pM1b:G.|@$[ JCvʣbV'ts]v]GY2-si`Q"A2"",{_Dp U}0~錂5ps\xw"rZjƽp76y\X:N*B]5t_j5=Ė7{c/xѡ|%Q4mϗiu6Z MjŊmM\%ő qX`A68d/3MJ.pMP#@]SIGPF]Q.RSJeH;fTeجbS3@<. 1oʮ :/Edn Z0,][^*x<Ewfˢ1û4_P:an.X 5gM?!`Q4,c8x Dh4b3W+7xKP1pkuh?L}Wh s\-^0MwO8Jt|(q'0D\qȒ\=QH*Ŏ:gQSkZr!8Nu/֟ ^L(Q}2 2ؕtha1kl+q&;\18|ͦ-p`[cn4v$`dzn*=<5:LͶv礳=jWTBώaWT3 D;c:WL7|ј1<2{Y4)gp0{{Vc Ex&Zy&XzH}8Ӡ¸P2-cyD\(:DiW)3'3 (hhEW@ba|_W,vF#<^Jup~ O`*JzZ]9_z)rL" Fe>5W>w>T];I=0En md"ΰWSUC#t.d=@j{޻1Ze:S u!& ryW!<(GPle#Sz<[3%g j&cէ}kRC-sg]'N'"L\~WV~Nsq=lUJH R>ZX?#M *=Xlc@+O_zt%M8,I 4JvQb @:(ѢVc D/m8f^0~1@]x7 PcAcj= y Fdkz-153,NaĨ)xZ-%{zD Ç,XhϘ-8na8kѪ(T< I7N\~}YE7 >Q b Z]q4M>6rk7&s"AHQZsKLe3[[vs,6zеЯH]H`W웥ݝA!HR+wQl'R}K$aϵifw$ˆi>_$ *~?eW#BϰΙʴE%ڽ:i; +9x=C>2v99X6ؒl/TGZ|/.L".|ăTkJnNffFlW|;jvjKe{W~ad \ڊ?SX5v@qtryQ ':[>2u z^råxA C0u" _g?~֞`?}䳘&c2'^SfoSQq!8 JTTQr ֪Oa8ԊJUؔ>KV.[k :٫#RK*]z&нC*C'N}"@fy?b=ե:O)Al"d95h?e8mouZ.E<$Vh*q~0 y܊#zd\4sը19pN028e\pҟ ]S$n=^}π )ץxR\{B' 5-?VcO$ 'iizTfb^O #tNPzqr 0 bk8?q4e}('M M ~ݹ 1\4oȥ-.͚M.QZޚ\tX+t&|{^#(` 4@qcZ~C:"k rA I7$p<4f gXHk^qxMR @[nW(.  $&r%Y&l"he<ۈWI(=yA4Y`B7$ }t|f`w7 DFŸiwZ?'dd!ȉn-8D*1 ]{gx}>@nO6ʐ0VQll57fy-BG,j64{?,гG>|8O˲:i=Ă7]PMv=I?Lu#LRRb{ "cR%`Fe;[-/˦ 2h;5G;(BZ '8nb +zV&Ëjg0Eߌh*9jlp Aj~6/a]5(BSVY<\&;e)'c9JWx [KI?|&;2|izw`CXQHZK1촨*FE6* K瑉:p3C:? #wݗy&*w:xm2~~ Kcn<.GU{JʚfEIܡ呁.-Aj?U5Iy|Q AꝀMy؅+zyeDK2u[VZ&(}a.1[kraM /s~p-}t g= qѡqAhz#59e{MT5 .='Ϡ+ :4,%O|e1h>Ʞj ,&yWu"kE#ƏW}Th1NntXn4fMʜ9?u]4L(Q܀d01!EfRIYȇBÂC>zGptBPb5c:ʣ (f`a/9`V܍~XeM0m˫v7Cß$'ah抣IoD*k)fp˴r1~ȼ|Hi+6R4-vҧ\4 Nm8{Iy mTv+KͯM WEPY#hg\wj1T؈4C~<[ceD؎ 5Flp\)6>s=xinN/++C|Q(]>Iwv[[@: o+AwV|:f .?dQAB4jXᑇtH[+Pa>} ָ_|OE\~'_f}vMP0Wiܚk)eDSo]~\I^ԁ8C9`%n)6ȼ JYP.^߷Y-$rQŋ u$'d[爂hV"1CLX[B̖$Vo{цh6Ѳ;*IoSrOuɋeMnn2=VYfْA=Őq~BW*L3Z#3![F`N6Zny*Wq0HSʎY1uu|*=@Wx˲nAu`!Dc|$U3R~(&3<=k'wXLwݍw=Poy$,-3{ )هM5y߮ND&/0!Itժ 4=')H-n1 q܍U.pTBNlA3aBumˇyZnX.qq+6dL1``/Q9jzG6~c!VQ״˝D;kx44]{c"yZR"Ϟu 3ͻxKqƅdVX88+=4w"H^T ">#C=$!Bbo'vsMkNb?vQG0Iyc2ɷ9v9 } K %ٲ!SÁD@֎πm^"C<,/:#)FaM~m# r_D4r5>VǠ5_B'fFb1^bCLg]|5-"|O$._ %!Ա1)q|~Z_h7CxPRJ(#`0jhP]?_ƶؘ> ڈ}`F%Jyiv=Y"*#Vf^jjGwxu2wF`;J7T`Hg?R9x[Ǜ!xo+j;tےB+q";0 ^⍒=>Wȋ S/=-s S:߼n-4.>C$ɱaĄ| _+Z996\{#y'|Unn7x> vnuP8ؗc蠬_S}19iWmZ@! २ӥ㌕148.lIf|YE!g0޾[;Щ*|n!Sxn@P\O,Ƈ0ڞAICƗDu{Ltbٛ p5z23l0 SXS͘-`c|7҈_ؕz2I×q'`oE qlC)Z#9]@ +xNp8ʊN?5XJPj)PYgQ>;FSMWs(Liу߹?Bgo5B(RΐLlƺ7w,@]BadyVضP~*j;(ߥa~_%@Vtg6/!?#Zs"F: yZ'{&C,75hA#n K4j+4_)ʡͪ~;A(0k3g؇kT| 43KoWj%_Y!-%*)[@Q `|}N:DklE`-;~j:{i)Jj#]J`L xf-RIxR!tUvĝhukߎeTIyҤRa4X#+܀/uR[cJ/\ 큾Ȥ'ޅa6~t/w~a^xb$~$1դi+/% Bx k UjھS@5T\>ףŠ44_̐ <gx2ηv7>)5fh,}>}Y( X caj{_bPM `6c}Q)K014HX8__DcV(,#ݔ(\rrE 1Kz"4%esDL *˸ n=ŔDФT6Hbs@ ,{ꨠUG>d$EBӤl[uLP#A?hj"k*]Z-< iQ-B^vd_w]~̊\њL"R{{T~^bG=a"&ݤfnTl[}ܺI mD?_Wc\vV sjW ,?RHp2 S\}>,ribzX~0R4w]L(zOZ^y 7C,D`Cw=" Qs=&ħ5Pn:;}vpf&8 R,9\Y_3ZP1 ODv0H̝I[r#Gf\GIA%Uql* *p_tzL۩6[VВ 4-u<] K}δ1>70xq*<Ǫay/-k5O_bC4$fqp/gNT?g*G@'0&ҝ}5 |JLJ;`~rxzeAb4F$ay-v'wLFgyXbG37,=-ώ# [I 9*Wi՘`vX(h l Nj~b98zX+KiG᪤uK~XN'YvL;%79BkԯʐC1uظeWo\}4GG JrXP@q 5 rl8&%M #]b/i䖞S[`׾N\%;ɣ8JYpJ '+OMc+i"@CwZRh=ʁfܗX%?TƖTyԳ !t/[ ]+w 3c?"' 4 ߵjq9i+e[_Mú|ʢIJ &C˕D Uw|[ě?-(0%$nf">yGChAռLli[ӟApbZh^eExDl)bVN(gmT@YyxvɎY5Eh_Y8 z̴pr6fmc wY Y4h ?x "F|^VswP67ct/W\,->ghyĦR?M 9@u 1VFzDia e~,id;W<^w< @G_rRr3>8 h}1 Q({> `? ioź%Z8)0ٺYF:ö)`kV]"KHڱbv)9X4۶=~]UAxĻH1 ,H!ݥ'fgYZ07070100000406000081a40000000000000000000000016661890b00041ac8000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/wireless/cfg80211.ko.xz7zXZִF!t/CP]?Eh=ڜ.+K\_/oZ^nK*q72gi23E8w?;9?WyY#g?XV̾ ڍ?jYRCrnMbO#ʸDc(g4jto(@8W i>u2>ҌUzW#̹-UT; hftSI 79Ue]SbJ !9-3+:O QrgY `Ӎ6[/os' G2VsBn_LB&(]79Z$BXhӇt%/ā̈́0WЋ]n7dq^f{gB\ܽn8| c~/,DjYŠb~)%DaQRg8JėS}hʕ-FWl[Les)aR˨jlw' hlg~$^A~OhA`_XsGv)J:EO㠾h<{&ߦT$M& f4I7T|JZa#kW{2+B,|آyXCh.8=QFXuoEE#Gw{:'aw|Y{C~l A7 (Z黒I)?J\st# #1>+C$;~=u_4+~iJRHB$,[4DA!MDubrs~XKgoG![̌gMU^ENz weղ`/XPytul'mgp%9vR !B}*4^W#/cz3z焨ltvM.΍ F~5`݀si4~:D[; ?~cu"]\Jߵ *N=֯] mB<} *gșӣC^ oENPG:l>cQ|ng2BN[GTǑAAsΩ(AG/͚4m+"@jŇ-1XvĤ&+OIqI=I4[3>./I>m@+KG}A]BBv5Vl 8WS"B_;W֝9^|;rd0+!m xR k, E6oҹc[`O`ouHkAy/Z᠂h,T0gC>c~ZǷ Gz0efj0do-;ɹM !XgNnczn! LYyBv W)'EaNIԬ&twxz 5 T }?IHK!󹍿_4VS2#ZٻTϥwwYi]g"Yq+92sl&a̡ɵ{;d#LN[P6afˡ.R&5; zg l)\ Avlj/D D{)uBm{K>tJLP^yGqR./HP[T䶻F|Ga&miK900aye"?Z!ل,B!dh;bݱZN^kMy!t60 wH{ڶak/O(w I`]T5=2?= % j}$"9IV48\FБ?迦 N-!~sXɅ^/mKjB wBRFr/NX==d("MG%bٯMCBh] ؝-h9>n&Sp]>2XYSD [#ƔcԦ[}T' /l fB ]ĭ8\)QxVUZ|.4#axJ)7.HV͉tZQJ Jh̕j*sҰyf8bV:T5cd"sWsb6syfWZfo4Nic"6[⯲@ޘ1>M'-H_ޏCT@p8ɂ%`Eh.WKX$*H7:h-! P7yo}gCrlJ"ʶkO%٫Rjoהq([x/)FA(俹~sz$MVڵs:?D?fnU̞z6h&ڜ tמтF75f4QS,Ua/G-6/G~A!P2}4 Yۃ%k8jTsOG#Ȧ=< TPeLQNE p6{P392^ڌFNz,J/Rrm%\)Uhr'INcF%x5FCY`d>Y$wdcD1o|0v7L-iq}4U=8gBSPK b VjM 07.j^-yr׀vsGq1WBzMJ_  yRs Y9knvbZ[O"I]+lݪҎ\x<_g;83)/ %?.PU߈[B2`ic:8o*PS2BMjE4xR}v( jOLtJ~srбJύth~]aO6iTb;VReot%1[ԜR@#xe7'Fooajg^ٺCh|;|WɯJG1=^' 3 IG6 OV[p}!" sUb?gƘGE[Ba<!Ƀ3T6Z;vI;-KEY P:ncPܺU%z4l|DU[[,^m?Q0}]a~pa\$ V#x_[Bef.Oiqdە VJ[D[_6 M:].Rs}]E Z+f,H/5@]}`3)1läm.@ ۜClRCLI"WGOH2C=Y˃˨p)̶bwc ΂H x-n#vZzL-IAD@7ۨ0G(t~qdM)D Kz$2 7 ׁ6ѪQ՜ĜO1CaP/S<;zQxq-L&%z_6ͯWGfKxʳ}{K@LM؈$1 b<,ZB6iƽLUD(߄@F4!gf!9@Xg;sjK->vnu3Jt5yj"5/̀xS~bD( `$m/u29(;O [&bOvGlREڳo)60 ߒ6ՀQHdzߤwE=o鶸?C|aDQϯaMpq6^WEȍo'Qp79XʡuEOO]?In'|gmB :9D1"$xJn9CbFP+!TfEFr(jC-m< HAh? $)C!$n"tp_pf_[cb=o,Hec)%9,MJzC/(ZS{G[Uh:لdM66|~ݽؼdBq&լOc`Z6JcF3L`0*6z:"u2;`zR`N^lQ8_7l^)v,k=2j>f .ha,NnĵU(A]>K|M7WLWIUQ)ŭ}iWd/; >f2W ^dvtMM{ y@GQZWU+CU#'R׍ul|ږ-9vX9US<) R򇯊Kzl &f}iV 'ُd|^@`,?GoH FaKR$ϾRakDGX>1^־ް @< uR:2͠뷬i̢%C]y,L`;Jː?Mg=5c@C!^/<4b=avSc2Mv""% xCqJgV+A}/`iucԳY/y '#]!/c-NUM\m4/TuSvF_d:1FDr٩҈TCZX^ǝooM3c4/Og c+Q}N/[#Dž,9[^LT<PD}1#>|D~WLB|-!i"Cٚ*i(/l(Qq/=@ H>S4E%d‰P {Uۅ/~f[- <3x:C2}P4vGΖp+8L/ԌzMOXF{V" y l0ʫLTՊ=4UU**e4 ɠzUD)Qn΀hNl+xdK*/~wNvVe/#[5^'WW͵EQ4vl>N-ޥ\Ӏ3[xK+0&F0=X8j.WQZcY;T7WUA}N/'8ĞH,A_)&~.m10ב47ԽF`4h%j@Z/@ =3|DZ;&qN @.-kj׈iHݐ5i"?8Z:gƮ-;73ܨ?r n6/]r?O&L/P3 G+菡.)KOV4o% }T.1:x&tE=Jl4 U,dα9HoO+ғW, [}|!wCY^Eؒ< ]ta:.:B+s%ڄ!TSgebCHMI:9N+#O:ލOzҐ\][yk ilP"ru`}OlJIj=F x'etMA)HFl8k7|b=5CBk;eEl<)ٸ*2!Cj?DbϢ`sTm=odʕPR=EtrЂѐdqda2U3Ţ"UZx9Sͮ`4Pex2;$?[)}w2G?\n0<}yofD″n/PKk2VfMDÎ/F's>-y%)d%'{އB|>?BQMm6LEM]'NejewQb/C42mľgHHb6e7fٍ;,k2_.z%,}e>^GA0QY%dU^\$ټ'{l Y8楓Q ly; *R*ݖT[c@/3w_'@d{r.!GTW&@T~4!@pߥy0 5{CS]D[exkrYVFt7%˺mI[(R!66wBlT(CR2jWյM!|5Bg,[ե#2(s»E&{EWޜҽHk˄W=-Tf{p˥̷.Y ~2ݎ"IDBY2(KUbÛܵ8 gs#b1;bOŽҺG'YمʨޛDyO68;m# cVe M 4DO ^q .U8Mؼi5uyM9"-+_av/~:/ QH<8SaӮd~QQ X^A-AOѐ:(8E5T7YEgu_t?j^{&P ݭg:0$BU$J>Ĭ4ZC9¸uَ8[{ccso_J&NưEUήCA R/t* Ӗ|E 02.[Ȯ^G1HX1qz3| E1@CҊO~8oX'7ڼĊM 9JJ Ҥu'`NuJ L(NF2捉ҙkz~[pl%ȿ7ü1dڲ^)S|{) SEAE5\8pKZ c-r|8 X y-QgBnNc!fp,|He!kptDxBޙ]$uɬϯk:m xn[0UyL&p 7p2*VA|EDKI "l]VXy\+C=;o/99U:`Ieg;h ʘtsRR*XNG6Y[<-7o[}uzMxdR\(/wYbXrbs8)ޕ"dЉya᳃4uQmf°܂f;2pҚP;?lh6]-UAw}iI34%.%{V0?5ޥ HWT`OT[Χy ->cE^8 AlMxg t=e8u"q`Ho:Ģ:x50hd#qV?Ԥ7q#T{4Ŗ;䧜6pZ<􎣥|q t<- 8,P;vb?褤//84}8G2ɷ*Q>Z)j51rEFG9($9("KEnE^^x^S:VrE9 ,XB:/oat!q(Ġ%߼UȩDt{[+(yy}HanU2\BbT.!?_bck6Ϳ/E$u쪀,~Wo6o%U]g@aRY:4z"?\SvdU ($+%}3&[ӈX kaT/gm`,u0r^*y'S)Xy59ʏ P9sdyn$;e0))2/ʰ"WZI\"2.3'HI`\1R{rMUU D4P Onj$Έ1} 5@뤽z\&w `)gQ3wTE Y5[ j#8FFL.K8AZ Д+s6eG>[&E cke0ȣr %qފ+oLSg)H_NL gav'z 0Xg_F8$`hU%`p~p /Bo]bT V !F)WD"G^CȘDS:U'σzE"-|7CI{Z\BRZ4Ls$&дh|3΢F|1 o2!=h+ZV#+r`@RP\]a_U-1V#5, Lc$t&_L74V`^-?1UכGO#ިwo I@aqBo[%Q9B7 XYbQQ 7u}"ր:0ț 4hs"xzs6pӜ ΄ >n#+2!(q#~Ԅ?}|HIC= fFO5{]Œ_< PԒren(*(l1'"}*w-?9݈ךB2 (g`X|@t5񦺾$%"OPvyM!Zskf@2;qH}'Н4= MGHw< Lq)!c+C l6G5Vc wAQ'6aFvrR6p27EJ:*W-I~Xok!.*i1_Ibgֽl8E:jW.0:]с;2lBWy̭UД ( P[>¬2[u$Mn{q>~Ko,N5h@b L1OZ֘1 \%V Bu9RMI!%eh0ćƖ5^<r(3I5#x;Fxc |F$&a,T{>ncLZC:/ U 󜹳 Sk[0!'3 P8R#n1;A&\t%N9M>~U(I!߾)} ^U \`m1.Q{(k;.m#~4MnDa*?&'ɹ g?Q?+v\ ЫkRMV$ +AE,n~OrJE:Zjgbny{Dþ\Ki-셉tnsC3ݱ~Q~Dž{4$hXV2nttTۧY?dFVLaXsǃqH!zQ`_4.`N93>_%uMٲ2\=]s_ۖ{GN\xCaÊ7+sG T࿓'_(ZN.E\# ҃X' {XqPͭ VP呱޸pňV}8@!ގɚU>}U.kqc,#D+E1n C9,*=!;x-#)Zӈ #7Ln iKy- f3lqemQAB &)F~D]9hΔ|<{/T#*Ahғ>]M> !giuf=Ӱ!/_%?M>u\XgVILA9P)#*=pN #"E+S.t*!dX|+cGfAJMLz5SS<м"\rD g7_bi7n--09I˟o,iLE }u44%K=EW 㿣k R(4Z>dUic.J^vidsa gk-o)(xؕ9OETJXMjqz qL_A܉0PihU92%*,؃Ԏnv<!NL-A2|㘍ÀCn|QvюtYZz} t,yu3+)(Cd%l5޿ր3АJ*}X2>G} NY6Aj!O0=mN+F)۲ ɃBwl(*KW$n׹0)m ¢/RЌ ~o O"s8ow92!L-w1Lh|Z)@s\wu[.'r'0+OY"Mo:of?L,&׃A P!C"4 Q,bȝ#* =Ve?KēD׌) FzheGSn?rI2)&xĵ]ׄduA[/: y\ KS@b"g<1DY ֌8`$-A\ش/V` 9uIa^1w!y>Srk.T粵竘G <{OvrB|hVxs&%#|:Ts Ij;ަFk>y'x #$ZP5q^Yab˫e/}j|Iߍ@X ,@H#!P]ChP'ɟi=4BŘVWQL0;$McYxSEZtg^d4d!xN;#ˏD5gUh t-.EYYit!D3iKYyWEw~4s+ K]<ۮBc0WۮTT4VJ>F T{ c_~QmcT&28@PBXb !g bC%sW ,ѭT Z^YVg9X5rSXiԬ.O q\2μ^c; H"`4%h֍~Wٟ'J 3{ޕdåo;x[l:0BF{6Mg#hŠ΂/L͛6z $'lE-vI3Mdb[D  7\ ?s> r#TU$j:c7`սZĺ,P.aI2:#J趽P0piԉxͤtǚ4,IgA2/nBpD Ge9pdj{&@NhVVBCQ0 I)ӟWLhªqչ1 NDt!՝2 β9+ۊB^[%y@\y>o'6z&," )V64<-]lཌྷVtR tiI;xW"3M9:D͘.rR?[PmM(Q}bwwCpn-Eĺ''@zak0lt\"X|܆Is''D~f"#(ȟr~A]t@HJ8ēh$J&pm/!p縄uE %AD(Eqx@ʳ_5MРwUiB>uQ֡Ia!1tqL%VЋ5J8\wXyU~Oa!a_Fmֺ> v+'w5>7SA8KZ2<3G9df2"TuAs;۵wc)3'FG~PPRU{Cj{(w8K|zTdHCodZ|LG~'(1;gpvod&UWeJz.rxu!2, @(}Melw;#_L1G e/d~>ŝS N!mY a9>Mi^DHtrN+4Gut5+pyIx)52hJ,cm*D9iwd4\ et|hɕ,tj&2Ǫcfo&T*;hCXDbnA%٤A wer>|4J\M,N8n7;1= [M>7gdrąlnU*$f4bhp܋,>EmBtX ҕuwP++T{⪌I 3BVֻp?*LD}'^9r +asr{N{I:*HoRkLD LN*;bV} 0:{z/|/|muB'q*"1) \UھuvUΐ pJoo_a{2,:JhY[践^Z3jLF̂_UT>UJTʒTS|;b,--fye7CVDJ}-d"qfnFʬ"X0'>, L Y )hUˮAAsl ڱ။_o7@o;$j݅׷u9@<t ր?yKj9:{a/O,N=VEaN~<0lA$U1IRC8joK75)1OхDuDZ 4ؿzQ. 5Ƅ|`4@8Qn"9smzvHrzZ`"Q,' }}b_92ˋxLs.S" yZ=HPlC Mtف fOɿtJpQMT0J9c-xTċF-~zJBD2.Ez mq@LQ%nyt1 6U yrք:!#1QQhF>%+m&[ `YdA-GA<; X\740 oR u+ej{eWV$J;w}p~۩=I(?4H ^[Zql 6Hnlvbԟ3S^V@DAĬ褮2s5CC)uiec6ԅ  t ^rk۰5hYg}GAU`*xkX2'Ђ1Tb}˗뇅k#K{A~sPJ_SF.u ˏ`DeoVg,ygemO"x7wZ{M5 G-TSʮsڻt5"eQu< W6Qϔ,D yëk?g:r] 2&73vLE+b RoNz2Ogrj)Pj9#4Pĭ;_tbs7Iz`'v;Pt܋WD.d&u!$-mz 5 ?䨉4; W):6#aA"opvK)`ø-c8x7Z^JiSwnj'M"ۓw(^g^M6j?Հv4Lg_^ۖJhub7DlZ_Y|gzHb<0M+}Bs;Wo~SY]y4vbKч7?%UJ,m!35[ؾk{LyϏzȫu/041R9*έ|8V3H٩ƙIrw+@̓t+ L- }+!uøGjH]teI!\}3?#g?XGr{`h9X\:<(VE|eDX=鯴BNDahSTs@ըࡍkKK 3Յ[X[ '}5OG+ 󛝩3J]2QE"ZDw]I[q@L+R|({#@9Vʝ r>uex8u="D&,/A[Dp;qr\KSk # AYKt ZVgG&' uF΄^Vg90dO'acG+RKy_Fh %MӿbpɤTy- J#EBlҗfB'3Z4Wo\ Ŋ$XRqeX/Y4.U-05 V g)z-VهUz0&* nb/`R =-ZQZ0)?J16 <~ l>D)ӮJ۲/ ri-~xG` [e€;gJ$؇ ]5gXւ[*? U M+uk8K4mC, Pfh˫7be$l Cb7b@g{/=4z3Xԫ'"҃:|״ЎPugp b>7\;'@%MY\ۂ<Hxf_#G2<﮶tOJX;k-3A! &2߉WKV55D[}bŴ^d2hZ2Z` :Yl=,CV县`Tv3vT݂ėМe궁+?!qVy㳄S :!iING XJޞɲS[ג?س&#=d$$Rcw*.%1Ϟd6Wb:@Ym`O5}r vص4h+7%AONӝ!Cs̄&x)w4Z5(07m,O+wu( k=3aoOJTN̬3#|:މ*Y1&6+{F5"JI/3zwx4S䯋+IGh|ʆ&g dXPf*9N r!%5心7ɠ6-6³k|:㥏z2/9H =}N$DCif. ÃRF(1U@sE3@BĤѓ]sflhf:_C p0 ќSL\l/2 (RlHaNfjߝG-i"JT#% gd #Ц  ^:/Yy_mC70 ZLl *z۬[fu 1}{zyyv.W_yV+苙! er?ebF_'U.z}OZ6IapXxTT^F6,.حL%:L4y PbD:U=q5AEӨ@Wn]w͛u˗dN6)7NKUGf'h4><ͫCoQ{ŧ2bo:""uT`u IsJ$IH=]tzz|~m$ʥPrs`3;ǭ#n{NjO=oPT́1Bl[d 8[`y2`%tF$Z=ͦYzd;g7.<<;i^ L?w#jJ\sNQ%zIYzܗ\B0&TT-3:lHulywI س{-t$ᖞYlv }'FM$oj"" W/ZsfEL[A4>Ivd9>"TM+TӌOh]n"dHOk+L;$]<*j i1Ubr΢e`W|X[n9q&˼ҹClg<3o:r1EB lFR'x7 =}϶NQ.ć#K[Fږ~OS ''@Σc"y ja1g>g7O9,5[Hnl"^ ,AY Rɲؔ3ߴ#LY>3'>w{ˣ{>f{r=/ӅzXOޒGo4k]2ZL[~01Wx$PD"Rŕ0R U nHbmDfݻ,Ci_m2݅:ߥ+7T}Vrx$)Y!U!:ST) ZԁD,7LV]չbv4c^q=So0>ZUĵa3)gGz_xjBx)k;p,:fmw+Yt.GXN w ?l&G'iѮW ge WzC%{4Znw_1H1 ܓ`:UFl~>#re 0  | 0v氜!"ll-b `܍d6: %m)Y X9=u~Zq^mco!w8PI12U+BsCYYod?7B \ܦlF، iY:dBk ʐ\xhWXNlO*'^͚"VIqvDeǪUJ%<SO.(:APK=򣔞t(}kЭ07/bZŰ@PEtJQd0p&R+ ӄ_qES۵BI5͗ O tx/Omtve֟ ]R%z~ 1.ҹF:gc 2=Et?y~cĥFa{Đ =Z}Z܆Ab]ϹS nOI=R}vND?m8y^F9ZB!]0sD}^k:i^"8Per ҙQMh:)GSLY{.)`K=6ٚx/Xj26 y4|2bH}$,yO-Jގ Mw>ȗLROdf nTJS'hB,1LofPſSw&疳kv0)O|oBTHU[6Sr9~9;,:zbc%Szq {%Urk(Hk7_p iUtZĽ$Z>akM؏9m"eg,_. 4eJB(ˎU1ka2HilHfA_ty!J&{\\u9Qv? i 2"N/Z)js3f }5,J7 lˌZ-|WgG;Uwtcl{њn#Ch)D:i95,% ktR0[(cEk:|z&~.ꫛg.WIJ1qQi+ u epB"/z_65!CWa֒BPϫސV!PDpk{ m۷LO=pizTnzE(uϲe}W7^۩6= r!UgQ*ѽ@=#iỴ[0-8%"6Nay*(AIN9nL2,{e@q1}~bb6Sx=HQ11Af:+{O̐̈́(eG;u%ul惃6|.g,t>;HW g" ]KVo=*! C FL$d=RO"0N̐zX~F5"ǠK1|hG4Z|{/;fJlP?rQ+Cހ!Lj;.k%QPH#ȜTbC~jy =MM,UguA`vz"RyRR0)[aX ʝ\drbßsfZ٪0>5euR;'jD{x#cwaHuD#J\5pWQ>~lY]=_mRG|r6>Uvkb.H~pΕvSg8*˛C&0]?!Q׆G Gq !: xs7ќ3yD@ƚxgi#|>Ȟk0NGZg/7@# eDf0TcHOH;S)?{ER nufĚWe[fsGD{+\8Έd(j'sWr=^:0w+;Y\q1齯~FY⨅]z/ etA?K~"U2?hQ.iϹ*تT{Ç릇H'*ս\q.Ug|_I䮣N"/C`J\J buΒ)d=yAY2cNMR+]lWa(2dlјs RuR-Xd '>0H Xw6^XÉL8n!#9u{Cͻcvp:s'ipXAMƔ||D,{u40.`k;ΑM8E&^ CwؠGTTUɕ,4>ur5 ?c Je*{u3zkPE褊]ogn&= 8nO28fhwFXD?+α.N0?Vnx+m9H}OJOn'tP.<)Oc,\!jw KE\X]{U?!zW@=Ӗ&wńF} ‡̓bϫ苴WZOT$p*6a"Iz]Bld*!Zrxi@u$l[?#q+$Iɧ[!\G-OXNj"aoY, .~ۆ}1MpCpW{8j,^1"}0th>.tdžќtv1&9Ro,xׁ((|iiT;l^}IV\ =m? U(alaRV~zAWU_ 750!ƴՊᥐrnnٸvrhOQWC},yyYV!%xtJ' K%3>dm֧ȐF$>1'cXچqP9TfwN6,^yh%%ъ\TUby18gP؜qr {+-0ǿEz7[.EG_1%y|9)vXZ!Mu eسN^O:Cvs!"[Jzo!yU>XQx/B9LkIued8;:8}`\bLBe·iu?IP܌˫^AeRAߍ@h7}4KdvHb7CMVJ-auIuFT]rsb-d<@{xc.34uŕ8?(4at'ӂ(cyX080̀ 8l ʱ:x =.6c n=NrPeV9iF@_#m-2檖r3>6;$`_rYkPYSU<[㇜pim ײLRXHM#vPnּ9=ٵS͞ 'nԱF DB%KL^5թs_3M/æX1 Im?X[ Hm 2<|`p\"s iPrKҠYɥҴ 7?h $ųW3 = _WWsՒ>IfL*?jXEoʻde8t kx|I XsX`X)Ԩ6 oW yr86X@9%[arK}@sOw,Bh쐨DVxWS .Ӑjs6W--MqHjW"J3A~(V43=L?(S%CY;m:$ES&23{x Aob6Æ ]B"ٕ m." r k؍,05F8,q޻TF_~ff.o<\zX̅F,KϚ:e8[8` zz'Qi >J#ng ˥:Y}gPs7>DU$ccH7 T͑k2΢ f$~xɛ0%SD9&O.m,B5rif3ǒɅm?-k(3S;]Dqi&yD"J_36ٍ4 5k%{@ Wy$ e,isJ1tTsaiAj?܇/% |EykhWo۸laps^SvbhܦN,nџa Ұ1EzVN@cіO)ٲ_ТK+xLrc5Rmspru!kZ>g&댥f}bDS^)Zx$mZB-l0W4+ ſ([fmYp+.KA"cJ;ǔsJ<;i+hG9!t|̓^RuW382 #OO(_Šjml1a(_I4ؐ"t;;TZ-\{} <Pc4֒_-71ʈO\aƇտmQT T׽Zϊ}$ !<ϙ-z^HhA`Ja0 L={ŷ Kp6ݧښ4_طptHiwHtFw~x-ɓސ^RCT/2Zr6MmF9vMy{Vq(65*Z#:͟QX}dP֟#<(R:āOпӟ"*;i9Pje>=(@bLEQr}TP΃t@x$pKNIh#H:;Mʛlh,}TqV!%c zPiѿecG26/@u<'K@/{_JFOvF]jg}fQG"ruJN_NO})X(SK|c)cvXA.3|el}2;HƚU#ХNTXAno: ξv,:j|q0A̧O> aE: $˸'_@383C/z$;襉ꫠ3:@qO?ř^Ś*uLe%\=Vj庥YsƲatWp&H8Do@Ϭ+G9=:jƢNˣC𨡔fTPBQ?Q>=?(;͉H{ksSD4>51y.ϭg06#_UJ/wWca֚ٞ#<?6r^܌rNV@1;IZ7kДR}`;b#sp 8faʨNS(“#fLrK07GDQR=JUqt Ea Saޮh'd5=$5vRиNK'U{FAv/X,eݭCJ h>\ʘI;"me<˃4IUV@йsRz`xum[%Q,(ː UYyZ)وda$?4ՙk6JqX}Ts =JW,ju^ʖ"ezsh;mNɭMU/+F@. ݜh0CvG}guHBE'笽߼Ke Wpʒ+"RO`_ I q.1jkQb.XondT~o ͗J]㺋9=AK #H>zC䆵Cfm~n>^[dԑUVTt3ݝO"[w0uǧm (+*?Qnkm*D>Z2GPĭL. Cdg#"eZJ%]`RRw1|l Y(Rݻr@2"}!t]\Arh+;NHVa_*U2/B M~$}$cc YK+6y`e6z#::!j². _-h *>:T)Bztj爒g8[ONl\x0<+-*[( JF)]x[Ղݑ/"N?9?$0HWKcD泉F Z5.$!XX-7m@=t:T$ƛP(رJ0OWw"udYi]=Ӱ!'ZuB  qχ-"Mv>,'ca2nK 0ep{uƍ_UF^R'y]brL+XCo0vV ;zq? ^ęN FH0Q2/ xlY9C; eڭGK8nj,hH 4YK&_AsbO (8XEZᑉO" ˗x;``qr{QY|ip2I)aޜ|n\a9QVݑJ<$sقiwyʋ(VHL"РuY`](\ܣ=OT^l9}=}o. 1O7WB("fxs[8EDν[C 1bkKp)Ljg:WqK |ûVP~S&.{Zj; ѩ췮>GbM.,Wwld9n&oMl'dZ¾'%h}znF+3Esz@V$-BLbavJAJ/(fjb`e܆s)\|Ȓg%ލIyB~ QǏ˽b5{B J-̡ \ "f^5H6=.E7'M2ˡIߤyOAhK󏝳YrJf߽28!deص@<7<"{ Zl?/a$OM=cQ[mi l,2H@NʮPU\!gw$9viT%` # !$Vb˘[^ɒX4TмƝ{)6nm*1J:/ErY*جp#x [X6K\3_b 떾Y !$Q 9d260*&3yx3Z#"bb~%:}Lt1񰀷:G8Rp8\o)i^q ^cIn"H|G 4tWQ坵?h4҇Ei]F #G㏒ &?y뺉/d^Fc3e :n4fU䉬4դMDۦڸ@ll+L*6oª簴_;ߜtVSÝfi%D t^W^C.=.*o#[IO%MUC/QܠD5ͷ:yOtQ2xG_2b`TU51]GNޕ/1 _ҷk??﫣W R,pؤ2WYOgڔ3>fYX{DR x5 ~ljf6Wiw zlVK0UR?̞ґ/9:G?9,Dnɡ+u  qPƷK8jK$=2;h,k !: 8Fdo}ŴQԊ^P+b@7#c AyT*Lg _qQ2ǔq] b@طx 7t1]Ty?mВd44< Eձk/xm"8ABZF禝UYg2dVLeo=0GIՁKR _ve9 OTh:3j'Q:j 4ڧ+fi#\4w57x2My~_1 !UeLС<v<3cˊ t3_ n *Ƃ?#+{\[EmO)9}\O ^ބ;mM13\no#}DJK/&p  O_/j _<_G]A, ?I!T aJ[g :?7:剆W1996\޴I 7]loLWo*c Ώil|$o88?ső`ԕN LEsRCr%q]9k=3꠵P[u#=>g{&OwIy0 Maل|y +=7[f@X8P)G\NQFboTu8T^DL.H^{ !ZB`Ž[j`O AL$rg*Z ,DG4#4?6~!qphF_gJ``3`,v~Вk,@uMHvJpۇm>**6}Cq1Yg .HWq],1 0k`2I8alنɤ҆P>]6˦hGGZ;$t# SZ0і-Ȭcb<@Lj̖J5bucK7,=Pu W$V<0ęN %D 0aI?=,{%R~| ÅEҥ큖 L7E^^csx_ψ}]Wd!#l(ll\Q3⋞!ȍyy$e\D#G(Tjk~7L9_?{~kfn{M^5 nif{ ш;_# yzV549#%/\`! LQT6*tɤJ%XvTiG==@7ɘ&|IC祲I#J;ƓWƋd*9q݃vT ?><95r=0ys)(lKN_ϐ4?a~Bp{Cg$8o^ZU_t+.gga:9p9˳m4'U&1+#<\0k@p̤)4=s a:[B,+ֹRVϓ:!(E~J[/< r6™4Tn#?@*!k@9* C З%`g7=e:핈}([^ljݚCẈ B1 /J_E'|n-v]X!߱kQ3j-H[K" W)DH$ʹy%nFŽ@Qa=xK 7@4M/EG>d,5qחb }7)r" N/Y/A ),@R;P9Ɂ6)?Vpoİ hAd JVG=eM3 eqjrV-IƝoij3bIJGV= ȊOI 3/> .APw6{0c*xbZKN~se'@O蹠n6pV qNfmTT YZOA!?M&3Wg}WrK2j;ON'֣r)rg52)[ѹ\M0Gtd\$5M.!#&8tcbKҊƄFYIpjFsZzy?&:4,ȫlqyٍ UXV͹X7U3#?eUunΑa?I~lMPWjnmY0>$YK *0N a6V,b,L=]T`g+]OyY:я{%N3Y&ZC@3E?gz.^uY\RhhQp忩ĪJ;#LdFJG!ReTJTɹOi!}/c^ ؙ.IaX{oÚoٽDt([*jȬ]dIGlA$:ޡ=#sN%:xk 'Zrg/Dzn(],w9}9a5ʯ 8T:9\AEd .|祬+fpn c`cC2MX7c:sa~xYز[طLENuV|^&EC>}@I]opZ TyBޜ5v40[5ï5Q(39Ny\Ya%mkۆfK`HUBm|Ke!c" -22oOqq_A"nUY/bH܊jqly s'/r ȥQ.2MP"dB-rMhQ5s-xg/`~ӖRJk%.@r9s>Gil FJG`> ݚ,BkSy%]hjd\j46ᐫ' *UOqH HV c`ШEu-1ud6蝴d;a(ǥҹ`@}; lh8D4v-濼u`g2\A׷_r(aJ7-4jʺ!/:6D!7mVNmJ)# 0sälw =q,`[i+%!fѺ6 ue'$ͼ[Jkf5Z5(EE֝t1Oƒr ">gqq뿮VGW|8oEqU^ȾO3RnFPи K P0Wtv_Cr}TZ|rRR0Uzڅ$nT3(:[ĠmaՋc*rCҀW r駌3:!\BL #C'=ud%N}+IiA5^M^a*6$$;rڄ橚~o^eXu6&0>/cXof.|Ӱ7^bX=@!-?zhWVp'Ur<^8n>fk6)ӊW1u!Xy"V!ԇ)I/k,^Eɔ? :L% ?ی Ct表{.$v\W"1jC?ߕIR39XGZl->{3DzEjqi<P[>T ᖶw<6SAcf?cmjcakZ\>Q &*;15ѣrBV?)I9$>Hz:ܢ Ƨb׊*oX7J.6:k[\flzpMS"/W*  O\LTqrt>__Rz`5Gc6F>sXt*D\jx:r2U 0PQd`_,vvSj| It7_vaDܧ{ `Jav?:캚˅W4|8ͽ[3S;9jw4 >7|&[+HܭӆV|M%O‘'#(Q|[=OE2łu!"nCܹd/|0v?܃Ѧ(+*"vE!Ǖ`j2A0{{ƉA %%t^̆ydB73SpKf>ұ3#8O<7KCP6 /&8Wg_'){}K{ILŲw@X2qx[yG1E}}5vOEW=R!/^؅wՕ .4ڕ#+ƺ e&gj+g铳xXQwHxJֲ@g?5"fGcl:Ov},r(jxǠON7?ŽyBZ_Ɔ&$-xjL! Ǧ`бxEc}hZ'̍w?v%j'a{ꨮO*h90f?rV .cf"^{dž_s#/[W\ʒEodp7I'3sʆUTaBʍwZe) ${[6rUCS_W&>>>816q}[@-5աaǴHLneIf0vRK0UJ?X/J H쓲ô^ @tNO+!#eD]5!,˹WgLJXǔܓhˀeX /9!cJ#Y ӽ~1UlI; 1'2]ȍ|S,F9KOfl w-Dvxi@8?7AJ? Bl5C*zR`klV{"aQT "WI2wPDMㅑK#PbX26F#aQtEBl9_l=HG}Hxۗ=b!9ۮ0W RzZ'}ݪ̗@878 tƽ?i[wkXi8Q"@%X _kx&_݌T/OI6lVAؿn^Ss J{R;'7[D%42@&*cy G)">PL4JcCX#3QԩY8 ?YLYDFIrN^7i=qBE;=oy# :[J}Ig춒֟)j딍l !JXP sqX`;¶l%LАw"&ƴ.i;"5njhY!DK |>zgo_+3,`va!A_ dA>TՀu*tI_kJqBzC,F'< 5Bx[ycEDTg P ~PPIEh\V ;4d UG2??z˛;'iűF* w%oHTCv^I}p挩\%5W@'rch򙬿$is9 x>,Jj+\C0KDZ.$ٌh@K4m{>Z?2@< 횜n g]}"2eOa#CK#?]0قq&&޾9۫;hF۩Z[' J }@XA?)~1QGcKRN\Q CAeGG7.58?m1&dFqϢ5a!,0Tt8oO.êܳ>xW0O`#h9V6\b iv}~Svn$6Zž~ S*z4TvOi%Ve}~x(\2Qg w R 4~?,Y1Ý_552޸zTMY`ZLFˢ /`zXCQ5xu2w7 L`1}ǐK4< ZRKD͏Ub<>=^at{+TO`GvC\63] eFjmbP?#+3uk[ăaܩnWs[ZH}=zR-s@ ?^2voX6`H`ѧ ;4#I1´i725#Xp !8(p.'Sw|IϧgHRK C:~#KX.vlE6zǺv{Ndz?տ'W0GDW/[yo׶,՛ 6/3 m3oq< B9:!bH B&9сD:1.Ct [h/dG{-`e^퓠8nGI10 ;^2 dfM^8OID}_Ƽ Ebtڊa_TJ3us叻+go&dRMX_ ⬪[':eO9*7K*jm崒w6K4t iN3(.(]р egJCTG|Fv¿'OlJ_ Ea#Vu`nutxZ3+t""q~Jj)>tx%Qڕ5t̋+%9Ub#," Ds\%;Ttmbl(< 7-H!bqOarE6"v;vn0ϥN~_h19q"?>oYpSflc(sͭHYoXd| K@aq5`xX:?y(zNXҴm-09$4fHhN_η]-65b\`1Bm0=Wv-ƼmNB÷>vpu5D6IRhuHbxԂI0l}7P-'+i[`Ł $.{!œu9>x|kW7F ,YSNT}9@iʝvصRh۝n"A:1hy%LB I=EE/`@gѵϳ)7.mտpˑ@[HS~O De+Aׄ홾K', >$%5d_*Vch_ ]Ѵ,~c 58aNpBj42bXZ` 8R`8X; vSJE!UœVA$<NؖzG+/О^!x$WFzr$mIS:vze!} \qo\fߨJXs˶XXGEJҌ!e#J3-X 0e!>nB߯Y?Xp5Ge18aҡ@vIsGjm'=PKa5$ztFZش^obB-ݕhP"c!L*6 (9+pbCh1^ĭvsBdw==xHY}c Nf$t54֩3rߜ)GS7#>6vXU!4a&]4ߴH*g“*pr1Ěv1QZDɳ2M[ɯzVl\[ŇGH rUq;؏t*(2TJa,`Z߇"vzYWe=w1бqzxYIBZA3 'Eʛ-ᡅ^3$"kcMS q{08邦M \.{ǁ3M( l8 ;DQ,bdkXێ:ز#/cz8m!n#Za{KWV7esu6e+~رxrn"v@UXkǷ, R[T֕)MqR>&"+K[l" ؛X:^.m ˴8$:+a͜2X'`ko ޑƈc`b ..9Ŕ iH*s6ز'n4MKÖ kL]Yeؤl&foHRV~Eoyd@k#kP~uڶ^ >X uoc\ ^UmxdB:pj{=!6cwWF<`RbAq|**N+hw!Nn vc!rmM B^0W΄?6"uTv^dZt]~أ}mҧhݸLVRì(7Lߌ-GʄTODtb b[fCh>҉MoyA丆p 9ԙi%mh>1,&ch JQ3+8X4nRd\5'8k]?ƺ֋LF\9nAls6]%AFݾ( !=(V>%;Uaő_xx6gF4eSSfY'N(T В̪ Bg Ctxgӝ_k U|`aR[{Wܷme#dř5JG!SrQvB//*wiT*"ӡm;5qٖ$a2!tvA6WڅѶIk'WW7lq c灚Zw#f8:25"b=b%[YÇ~68i'ӀK#9%-W$*LoZqb^SƐۄ gygg>#0mQq4*rD ]bd]]|*zQi)~HtM a qŕ;c\o"✱a =~Y2{Ĭ{Ag43|RxT`b~Bo\e h"! k~b*;*mݪևE ^&I(K ;+ɚ;@=lh\ cnRzI8F6> ю/P J )܀![oOQ~5,P\2*V䉇jXj4o][љ1$[b-.4gɼW@}q|qՂd(a:#N12woeYi``m M ߎ)lYG  !.Z%QK&洳1qddi=g!!c5Me>^A:؁Xtl1Y>4,Uʥ?!QdL ~z} V F|>#/1"d_`cœta.Cn4_CsH93>DZ gWݬPV]`աΖv*a>$VPΌz4z4jdQ4? acL`ͺ9tReI}:Qd mefuKuT6(LC. >D],fqY-W%mI72ۂ~{).v=LYt&Jŗ+Aò06(#齟yV\dҙ%K]s + +'1;6{("wۄ[Xg H>p(&1{kd Nد^j}(<˝.\*kQ:'Q'rmnpġ *D}S{i-鐉/ n=e֡ۢQ!eC<4LNDldDK _M44{z>ة> T 0Ka~"ln4c IhZݵX4eIͅ2@8T^Q# //KK_QI'{]"\Il(ueD^vof& TD+#8"yt&N J{@<]lmv ]T/5^:r.0(tf$̼CTZg82iSkC:B\ - NR4gށ e7mōVTֿ1>O).X2vڳ&kj/W\"vU$0&(jv?J2J|:+< 5Ő8-3cr`e7Smib緟wױNʞ6ʐ|;ϰݟ7ąE\/Z?q4"+S[80A7U\Jrsk[(: .@b6ÌvЦ#ZdY{8]ROBPjQҔ%5aud dQ{X3B)~x&,؃P>EV5OWOQT?]:r>ד.:հ!@ZD ;RLĬ7#9fJ8- ӢJ'$37|#^a$O U'ˣׁ4Tl,I֎-o9X]v uwK!~RSHyJ?-VV-X.b(2Ծ#+<#uve:w&Gd1Z Lȥ|TC랭T'm]9x{3j2.M d5/>mۯɅ_huAǨe}wf[~4RNxe Xz}>(>)p\kAqn&SBNU<~JaFMf8।kBvI ¡mz0Z$j݂^=˅Ё.}&Ւ{w{&gpJc2 (*͜PgtҠHik1 fK=~`Ē5M.g"_.zkۇ^2s,]mPu-^ cg۪2ov)Qp(Q~q@`Vi>2J+Dkl׶L@ӆԽGⵖH>ٙf+f9fov4: HoKY>MZ4GGGX vhanJ6H{3J~F7yAzqEsVZ"m5{3Y#:SfMn ‰Qi|Dw)6$xP!{t+~I-j=@=`|wG_hF1eSzV\e$oq"}Ս_*E|NvX<6;α@;6,\J)VUj^Yw-Xo)lòj]7WgF#L^~9/ C2HrQYF}TaS;G P2ZXb+V=j$,Pf{]c7VN!4OMIVx1/A ASy* q չl(mtxiNU V%m!ܻdqR@'gH6f?1!Eh1ĕb(OYnb-Nə~u ܆`!Կ%e[GfRxHkZ[NS0`o1$-9\鮔؅.Hqe2`Ar8֚r2-W/țcu C U桟ӖF?0;@ayr.ZY0Ņ^37cEҨ=Ӏx́{.p~b(2 &f zjDcǘ&* ~Ay_eG|S͊d٧vW!I$Cy=:I0G0E7H?T`5QR.j\d5a7:*X+iޭ;`L8uo2et]-zӶ}t7/%"zԿ?Y?RB( j[pqǔT&WH |nlv5O | FGA\-v( -`~MVQQFMYSYj?L(H Zיh? yVKU4s5?ۮ)=Io3jAx_  N`,я|CP6'ި$TEn R' _'w6.]E"zU}ak%VǧȠYG1d0뒪$Hb\Q5#]5f$Wx]c@k\Dm6EH2<[2T\?fw>)[n2 DX(?tbtַˠx6=t!@4̰zgܺ[v^)zmfC/* Bm|g;pc2;^9@>oyd)z!,DETGen}{ڴ~4-h cRe䵡Kܽ_cr)%U',K/%~ՠMRFg%riݽp)ꦌ8t,<TbJ$iE^c #HRp*#Dp8j6=G^m@f+t{˰+.8+p6cCֳZ0n( W\ 3ԼISo* 1#"{ 8'aka7įWD7hb:yi|s7 <3u3G@)a`r:;+'· e6Y wMX"sg]t5P GyCuF.k*v;j|ٓfeiɈйQ<^t^ilՑ$Vi X:27|mp ,-ȩw~A锋VRӔE 8:MP΋Ph"l;`61]_psŸܐe7s~i :AQm"f m 5-/3I? ^NlrX9[Ϣq`B.@HYee~VB :,DcIoS8Ą}9lPE ><ET2$kkv犗fyy1e5< sdÔuZzDl܉3B;X=Rshq?Ks3}i#bX q֍dm%⣿1YO]ȹ ]RlD0 hou8ְN)HOSr iN֭k9U` 2 <kn7? ?f 5[jИIᵐ/=FEsNRҿkoޞV'x HVpt$=óU[h椅nyyє̢hYq~ <2|,9k߱-6Sz|x+`Aif!>Uz|\2gڔ}0WQGrWuO">ᖑU_x }sY=s$ u4]W_:CN([$~쩙3=VF66܎2v/F`_F__"ΨCz %IuD\Q}zqFT+`;NO*+x(%? b(\KBuOMhg=eC*s% /|㏲Xo.^o9/--|(%1d?!Œ5so6h{Q8M ܭӘԻfS;o9QI9anVck(_Js7YNtŝ7~]0!RB ^f߳Wʡ! MAu-q™àDBcO*h.tAf:4㷖໴~/07TOc(ŻA/[ZP+KY\ܬhkz&a{q~Ḳ= l Щ0s3S||˯c|R/a,{Tlϰߠ*f27dDAv%,9GMcA]yuP9ldE-eLeѡ5פ3WD>..u>w۠FXObr՚WQbf~;8Tdfx6ǃd2;ޭ.:z-H˯` -`;a_#\!D[8eݪB8jP$&.n_`{ FiAi zx?PopՒ*hD?T7H.k9*,fN!O]x:94kh"}C(u}e-Bbb†vLWԾާɑ\qV^y)gZnc\]TˤTED*&Ҧ}ݣ9Խ#GR-9`#Ӹ4o|ٜmkx|Q@$AduOĪ||T2:J.8\?9ʪ X g7 cZ(ւ9ګɖR3AHt1rj !!:4{Pfew8snU)(ZOQC/\>x,BT,;* nЕʤSujtXQi)RK~v+-)zG&Dls22*0+Ūe2`VKGR1}oӔR{im]+Q/1i L{ -mLhZ Ae_(QҐ:5.pbc~If#Gvo;H܎UFG iKs23:b1Zq&APȗ^I2ͤy2Ƿ zS6yq[JBs #X=x͆wb1ǽ%v<l'.v vp]"c/hn{&_K=L #+ԷE:|ؕHsRCw  :!Bzͨ)U\BKñmi@ h}C.YZi>w6F{{lY.%^_;f}zYAry2֬+/'!$D̪J &YM.#ge/hvG8 z64lwJי(G ׎Ŧ9x =n^L6LGV ~QEk(QH4m{t*r˶E9q\2M3nF%m@Ќr~qx.zT,wRwB4҃a!'(* 8<J{𮥁; C-ՈjhYNWvfl=ղWRv4kQXLaG hF[QT +5Rh; j?gX*9'{REن |i UImqBM=LOnW_MUz''9ZR]?_["t0qΣ\T{nab4g?2ӪeGfԮ3mj s[m}&,;=o)/C 7Ĝ.EW+uGH?d3VK C.lZ$"Z!ӛN]D @J])DeVs' NTz,? `Lk0W/kKXCaƑX㯰Ѳ^ Zlܹ (}# Or#oЧtc1^qr3~CǷ[nQ(aW fQbgԏt\Sӊ(ʆUIy#Xݰ*E+'w7"- JDPߚDC 9L F.rBxw%(W(_xȅ(0u9/ETlA -jg6EuCՅ Ite {?E FS# 0gJȐ`Fݖcpcd/%Cw< R}qʯV YsǒB|m#ʁ"/ocxRngP{IJ $7JlD}<Il{p>(, ]32 ECh8՘ļ"A (ݥ 1Qx".o`0[Y]ۿ BZCPa' e%^YSh:!nZ{Q["1 2Mh#](9",Rs={yET9o6;BMWbBBb7_gNɈߘC'-֔ۖW"M {rgx'mL٫GF^ Il' XE=u D."-"m@/"#KPpwk\кO^or2Y|cPLYEL S~WD#!)9oy^$jtmOR!Yf F4 o|(whEqw9ڸDfy3uUxcW3 ٪'ŷċ`xAQ#I&{huF|ixuҨD`]oϩ!uRXy>nƭROKm!uxeb/IU}i,Dv%E֠+mϴgi8^D("aut6nj/=VW<_kQB14Kc8i΁S-7KRo*PCzv&Yo{)'ep]/eD})~$5g Əzs Q=>cŶG]8rw&7%-V= cs.΁c/Oqk]U[4nQe$s{,V;ω.5\FX5=:KZ%TDۈ/!e  GfKM { 3$GȢ2r9hڬ&*$*GqG]Rڎ,b Z5TTRoP n^0H*`hQj ,Mo_zl<wyIB-Q I#^$EMzݚRh13kŚPXa>N{9<-Mqȅ]$$04MT*_i]툎Ye hdm> ߷{N/ ER߿Jf{mТ9gO)Qcn)xHND͊e*5XTQj*GG(IMh8|B2Ux3F^/Ȇ"#:k軹(or7KҺ3lvQ:$ueZ94ÚiVN (Kg`& Dq{v}!]c q C sQu*[L W!j9cJJi|."AΥK?L{)5'LNJԌ+#W ]\wS2)oܑ47+nxdL t?ym T3ъ1e$xz:̮Tl\-QH"ӇޮV^p/CNGޣndq{ W>/%sqmԼ0ϸhn0*|éM#Ty\4>969ल8iϴmrnnonP7X#^ 5uӪc+&n ä{1;9:6ۑ. \p`FZq7n2Azdc0Y-e%b˝(=9t"!״a~boд \Dc`@> KݯBfZHBhGB]SHcOn:.4kLx37z\t"W:rm??R_yps #K3iİWa0%=ew)@LD脗ͮK ZaqlkdG'GLVƱ+ I؋|<(Xg訇}RuMfK}董J{ \߼ói S#1%gL`0_3t)ihWHO4|}%+'Wf7O[e=7P]r ]1LFƦ[/YY aFP"-6v\;;ӳzqkGzs߮[3Iw{)\Ĩ}QW>ܢJ|TWhBD>5 {gu_⮮ OڗQ}!mҭԀo"f!d٥O"xߧi'0e2Cl\OtGEo{MSuꑖ+pbJBDVFWZvU z&fxv%]](dN+,[z&IeAMAH KV_d4!}Ƈ/ؾb9;J^w FݴLJit{gDd+_fFEbO(,uyIVfЊYYxmym!wyñƒMϑ훾N‴p0z>~k *sڿ]٘~-`{+[Uֿ zi%MJu`tt-ה=U~n- ?K.~AE0y/ ECћk jih?JO:]9(͈3lq{vɤļ[-%ս8Zm!-HԥnO dljX)ҿi]6EicZpўfmVTCyd R.my#k0l( "7,+Id`:__)cqd #3P3AV 嵈v\u j'K]1/6 )ƋqTI Jj|͊v\n~CwL-*>Tsdc./2ip[EtK恵kKM4 d)Sr j ^تTzcF0eBּ},"Qv)g-f:ކ,kl|iY%mzT9ٛQ~T=2zmExPEty#p U?](qB(zQ?>\S]tVƨB))[,O 4"W:`F_Bl*uSώ>Ck\j iGϧ_[:B Ɯ "/>RTۢPvYWW 䨉Y"tdGrK[ƺ S#Q) ׺‗Eg>m{?d՝۶` 'kXCPyMK!OID"0uY}/hD\0SQ5P8. A`Ə+@NuZ{kKeT)$4S qe|2¸^LeZ8? <17l4ۺԪ o_S¦ӠL1`E|މ B>] kbpN[Hdͱ<#1b2*1&F.~(ұ#',;-:*F,@A::,4 y׬b0{HC0OegOpҗ9HJ!9Jm$iﲬatA &g92al?Nkx#WM]dk#Fo64V+ovA.R=Mv`J-r9Ctn֛`? =&+GЬn cyv/iED.ݐ*O3\&J{hhplP]2-pS&+UH̓b5o pe4;Җɿq pɶ`'tTER䌽oB`sYxpww;N煙LێF./ze~!dkc&okU6W?KJ5(4ࡈN5VzR'ǁZ4Jtg*Z  fdM Co {}R鯌NX+qPLL9sEO˥*?0B"ADx@c-|TVP<mR E&=D@c$ _ H$٧ X%]?Lϳ61Zٓ<-jlvHmx}£־QH9X®cxk.<ڨ{ĹFЍpY0Ph:Fd6 PU+BF2[i nzfKJ{C}|D ̴$M},Z-aѿS7@c& ܍BYknk;Z0&6 3F0JHZ|d$E ӇJ V@DMkx3"S]p˙-ڧS @=m8a.LYD;GM'>bH/|7Ms${$ūݚ@wmlu?ľ)VpfECgf+?1A1/6 >e mРfbP.]g7#>U2lZ3R36ͩEӽ/9b4k"꣩:WnI2KZy: b0u#n#+ Jό)=}O8ץBfW=Ixs̋힙➘Hb^Vƚ+{`Esd:%7j6x# c% Gܶ贱8u@]'sTJܓ21!Yy-Y~5 \f+@mվ:'p6OpLVz)}u7;#Q)>BS^(a#H/Md)Κ{`CZZYr֭tzݨȤ~jA(Oڼf KKwx̄LH#8Xe9ha[sL"I|ci$HuKQl?4Ei4n)oR 9*$zȃ |VXG2;&H XP|7'^bXU"*zbTUޖaSxQ" vIcI xSt+Fts؞ -CHG;\ئeߓ(Bpv(2Ë  Ĝҧ)y`ӻ-]W$G |)Ioig&he} l}.yaJX''>}?(<6#-6\F˽|dzF's(a4jWGR|U&iJ}Q#EQ3I*׭ (;)a։uǁaI%Z:R53pէ0]ȎkpB)6] >rvI1X:]td4ݐ t{G5ޕ.Q#3CMU:^3F֎`E0ckڜrhxڮnc7?2-EEytb=FʮU|ݘ'IYsFeG}Q`gضȽ2#Gom?N}|* 2@-zm w^HX.MHQs~Tx I|q+ZM:-M7?8ivhƧ_n0mP ]"Ò[k,W&WG1.5_E&Bw8%V#~+Cue v \_5ZЦY?]glsf@ OB`G #>r@ZeZ,/`ӕ9r95d?Hge=|^qҩʳK)/WٵO /ѻ)',Zk0j)LJ-ϝ3!8!۲:*9"X2 c/!e^0Fݳ]q9m.^hp!: (6۱0='wNt깽5]/\(ו5k a a.)^ՋXTT㸵eG"y[u:$Hg\DzR nTrvd?z%oHtp8gHaREXTb@8v~`pG3_j]"X¬/4R Lݺ$ZPRppjOhjmV#9jte<5ZW8njK!(D-4Sg Ӏ2` Π#-3G' L_@}RkNĻIB5Q1ϮHfw'QZ$Ii-?L뇈;=;\\20`byJ!\m4".&s^jS3(!=\E[.Er<Ĥn쫞)SS r"N]<`>޵{YRRMv:~RƓ] [?h[ XS9 `N#Hl:1-izt>ZH/IΞtȱ^TP]/bFquͷ ~ЉY ]#О >֣uUNGD[#7Nns-is58 U@B ?k|Hz6@~,̄jMiܒ݁m~HǒP̛%uоCX{4T~ʄVLx$ai^l9+[PZ }mp鄙j{*K[!lN]a56T 楽!FAIxXtp&Y\$XϞQփc0x'pst$ϧ9OeCxkle ΡX<.w~EZA⤛Jv;˜Hb)aVŒu+Gɥ^$ ތqpY`*_Ჱl*ٮ}f$[b >s=~BqWV!XB:p[jsiԜE(-p 'r9Q8hfekX@+\O|Ci-4m? &lEJ4 ѹIʥ( Fr;"7{jzd+potP]]VGS_vk1J ɩ8ݥb =Z$0Lu2!-w\NJ3 m61b,65Y:[\=1DU6kM•` 7S`l ';h˽ \7XV ? / T#nYD)阷/GGA9g2*i/86!H3zi qIDF:pɿ3\bfG"Y"nV=v=x ;SṁT;?N` Zx }Z=jmaN}j}п|?WTnqgn$kA[bcnGF Xƀ,d[Jk<, 4Z~`l>Q;3SSIۦf" ~KmE&X&6?֔Zc%/c~iUS珱poϋQ.9葛#+^iT.[YuHM#F2͔.:30Ch<>)*ۋ*Xh5]%xM5dFY2) y%}6\oN5(q/N8W_@ Fg^̭?M, :_K?"JJ9w%2|Ս[5eA&Ɏf[~f$(Uo|6%:9ER8PBOŋƲCvɘg8HO[5#7rW|V*P`HZBqX Ѥ ФmK:σYB^UX=B4 ^M Zedq|N 6j5#w~<|0cM++q@kpO\*z7k!RGAS{FUNlE םSiHͬ$ՊWÅrteN{ޙkmưuMPﴧHjUֺE%Q [8$zCl bH o(o= ,L*qP OpFyp tfdŠʌ{OXi MU%4Q+ 띃xL&D L}ASm$TѼW'z Hz\?љ#< h5ꓺbZU, xH~v ?' A Td7uA ݬ#\!gz-{]G;ZT nþ=Yb(vf8A6gBaEUu4ѼN"y;28ҽwԼςa\Z@zTPVN˿G^0@㞾 oMQ/#éA>7Y$5-דxh4_w>Գk9P:ZW0˜ի Q 'K`1oFz+,<{!f L;d2JRXW0/tE01BPgb @lQ"` #p(` :Āt/I恏4J?Wک!wk^t̛-CR+xmd1np\%L,6Xgbάd 11\WF˘NXC8VE(\ZƦ*#[|I@o,b-W\}SOcxMmEhщuIm[̷Ũ^t*qG1['նyf~ژ-g8BR)öoaz(CUL})qAaG@\(֊ޡJS6^vo+7##e@rޭ@ ٦\X2׆ױH)łz^-jQwle\*(\0pN)0W?x%?ߊxwbRV g7;[⾩Wk/DP,m$HI{U|⺹A( %d ^9`<-WN#zVhݽڅOؚ JQ橒PLu|[HޣDr?+!P^ϡa=HRgtYdK3vl ȟWEj# GisP J>|__c" 9 $ӗ'[P|Ul -ٱbS#Jze )2Tm[7:[&0F>{%SR,r]I5yV9yB-,Xd@[jXe *Ȗ5- %|\apλ-ŧrcωgU}*-l+>hlT{,5܋DqA%%hۑf!n\tnj f9}7({:*c4kۏ:0 #5)6W% |eTrI{ *=\ VhAr %_{Gk(Ǚ\))ǀ|oisܜpK!{Ue$_K/op.;u&$ ͝"**et32V0ɃN%{u9 䆀%R`#P7azg6 tLXnsͮJ*HT:&SCZa45ׁU{zO iOQT21Fa#b[ ?D2N!HF.tVOm7ͧlS*n/7>{,Ĵ*nR䔼8gߚ I M?x+›'bJu<I |$d3w89k"hC/U40?`CSXj5ZR{,=1}9ܻpz]V[!*g.KcwA¶HqW%y0ӹ|[+du\9(q߈C80S+<074\.XcENU"Wk}V}0 b2((a/pB V"3P) nY vOOdc'Mkݚp< lӶgM !qEU{)wn"JSz*hЊVgKpVI 0읐)8DPaa a$сbWꉅν3I;?ck Ŵ[X4 ١L&cF۵!@S{㞴^[PtGb jqki{g\u~ g «ȁA̱?t2X c9<[9q ױ~LZ-A/{;|,+*EHrkŹndv~Zww@۱sH2(^IbbzSOzWhW'ZIc:4twY*" _[v=Xrf/!4ZE0o/mUov[ӂr ћw>őu_2O%7bK{)gP;}ǐ1`e?NJp }7(Ot#"l)Mh]:ŕ(1*TaLnD\gp&H>E?lOU jc#zNu,zAI kT;+J,_iCiLX4HqiKLVCy߆WX=&xpN6VR,BU\/qRΥbdiE潽r:z݌7 Bfdaȁ{)=N$^iKTO*C4G1:C5hz'K9-BO Dp wuChYCjz͙ {tGԵ^\xDBr B*cPz@QTɛes?_}v'nOPm`OuDف=$`F\f£x)x&715pŠމpN?ݥ{m0KCMab*;܆Z"IDNf9FlN<LӅݥW">%ٝqkgd:8)GA{a^'!_ONI}3>Z4pGm#hIQBQG^Jg/:ש:P"@۾^t1><k˰65vX@9zuUIbsG@uG&+u;)`qt> =cꘝZY%HPx'(.Vր?bF s5&U]P:|{(.^JFKm+;>@_;mKYBbd0€֋i#WnFSܖrs[=f޶ij섣::.G6NF@#?Ij(0 N}/ E}C12?54QG8á1 ͼ=<*s ~(;M]vlH,K -YY"K(6̒"VH`OR \ 65 Y6s=)`\y S͟h/īZ= xBW-qۙ|y}drP wl ν(n|,klRVVikejK2 2[;w6®+9^(dĞbcX[r۳ mOɄ6ά3ĕ7]kiG eںʡaòxPs x*Շr=Ke8Մ$R{~ IփE,ۺ,$vGnǵ> &6]"|r9%f# W=mT_*a)Yg3,e H Yhr&\QzC6sT8 ?ܥ~Mhgr CtrQ:J=콀2p vA:~!'|3AlkVxdG:$qN 2u#I,*7*X告C7[{a U#.q zG߆zB*Զ+}1.^hCR{5Z8Daަ\<:\@bՔ45PPN[l2W.4;J D{ 4v;jl.I˽N+f{ XB6X(փ/9?kK蕢HQ.P <̬# ̗D6#!H!6 iTQ&e%.nhiDe콼PAMXG?i7@oLuJ!<]a7my<6wg~Vf|yl;w =)&7GLK|0+>{-J;4lPdN7F K D_̜+{+7xpD'ne|\U$jS_ @(~V&,S2^D}8 t=,H9k\~nյ=4 2b3nQ.6.!Y-${nS#3凰&aUwgzRQ;cᚾA1ps ' ('a7q b@ޱf0Y4wdg2@dr[m6FD3#{6- ^?oTKoTv.\:49$سT>ZqZG@/8S. $A+{ 0GjT"drYzEn(㰆;q4;f]?Njy%VʏNTq}rpo̡G'{O|LDu3Ŗ@l98pDVoa1Vʁ9ő t%9k}J&|([~ &Esd#ZaVo*%T7X=FL%}An3^ ȃȢ矢K΍P,[k/(~bx 9QL Y/덋gnY%t="p[l#)úQ+oJhdZZGad1){!"f+WiVOFdAXU3xWFEK+>mkL˹ߋZ ͫx@}IR0å0\u7ɺΫ+@pE[r ~&o're5-:4s Y^ "97Rcq5lѨvDj7ncFسf x 2#uWyZxveH L6:$ya'DA?hiL>Gݘp+.2@LDHi=?X>w2$T.׭} XsHGޅyI^SUn:ۣܬrY?7 ^o@'ʚzF56 'A~t}İ+]5ٿp -cute6RF/lrlFۛE7+R"SŴ'/ڕ~H+XeEcQ-/kAbis|wuNLCiG`rȭ0ѬU p :6]2E_!gtT'`UUT9 j:~7%7`<4i净k)۠ƊO\~4mUM<='58ܓ@TO:5^vz:rjF"ٓ^xMUKHk[ h+ul{;w4e?.j1`)],c̗ogyvNZNdlWI>h;ڜzMGh.(kșMI?ݕ$$łv݅.FRnlj< GKF9B쿭1\0~Jm'Os@ k{@9ēj!C:ANE4-o|PN$b# HXHl] VS*Λ&EQrG11_ 5ELvlж*vw˛.Ǘj.+i_!.#m= cwca֦<«ǩ"yl]0_%LI~Qk0x%y酹[>ml p3]+Zb)GȬ\cȰma`lG{B8\w:_0Ɯw?V_ۧةC;-2Fm%Wq~$qn@ !VW #OX5C")@u gXlњ,Nf2E;_r6R{=΀ q5$}NP˯7_Fi3ZCئp[@ZK)/9Vr9 We@m2mE Oi IR`ۻ/i@u6uU)J,Qz:.݂#To8 ~$*Zb"~Gu 5jЕ3'e>kLOmy CL#jD~S(SFzxNKNQ&_3MD ; *ú%o[K@|뙆E a8ºzPiͿ "(^ԩ9gbIL?Ɍ aWPp_NwF"MoayR/d$J'D(he]-ߎ#9@3gD`}vř.//0V7ex^A-}'4U3F*.2 %RiN$Q^Vӓ17F=9pͳ:D&=!_tp,U39ې[m=HAě}(s F\_ +(v(ҁdo^.{B 8&Owױ4=[A, Eh ;R^uV-ɽ70đ:7N=s3⤜(]Wӣ%êvNEL@XU0Xs[ ئ$*q D^8B}"]d*sF)ݕwceJi]g`].xhS^ h]g8r\Uz}|>z n_p?l5?@⸲C gwm{%Wd+ HE w‹9*OJ"6ͥ;ԛb6ല@L`ߥO,"~>(RExRb0E)o(G뼏g̕Ѥiy  ;22X7δXNA#S0B zd6&dZ)?G{uTT$&Ÿ0OKoK72'UZ Ҡ^0N:Ce ɿ!NDAgkAC})yU}.ĕ&x af$xKaL^p0W-"0ƥjomM rq18& ĤIKcHn4Ѣ}2J]bݓIvReYD ǀ[|l $(ԭ/"/}JpE#+Z6W(Į4/!Цl7 ?Usr򝝨ᠹ_Jٔ .I1`hCIv!kK|W|/Șӛbns-̃ROάuձ?SתBۼ 5wą%^-fuJo/v^ Xug9e-ʛ0܁-MU_%5Oc;E`hfdc}L+9 1(qp30L aX4}SaaR>᪯7UKCPQ,9[ƂOUhj+ʆm竂AȻP m.~xY! 84++;yZ֑dO*=gz'!=4]%7ܣTܢj%3ef<-DhD~)FGQ˻dïa@. .zKIj+GZ!'Q4v : }|C"s]ņtD %EAO;3o`u a秏z`>5Hae^V5fcqO$ttpq8M[!WE |7&BM>&e̦LaE+^IJj Ӷ~u(`̤9 )D'u47%,=v4ꊴQ-cxkdˬ~V7& 񻇲"X4(V?iSt7[J E `H^dr'`k5Z7%j _ iڔʇiv-Lv,g=Nߙ:#f[|YO tIal_#p0'29t%X.dž2z#[7nv4{ڞ?o ɆL@]yC&D{qqKs9TF" S#$JA6c0N->gTVz(vzWTGUg00]nhDvBٯ }R{^ h=:/y-Y¢Is+܊=؁#=hxOjOPy1[:о׵E|MBr0&I }cM<] C rk#$lz̝qT.QG1G$*HVBpYJ˗< ϗ8Q>jt1Բ6WmE? O d 0R =w̢3-T]m ff1U~8/l 4_$7/9Djۜ}#1n5ط1a=G#;nm|r94aٳ}pq!.J=634ht)Vm~Jc)OVMo UaD26I6k (&*ZYttAG’ȪTzTm@bۃ=aw> uD&J\@{ OS.P?J_R8ʾ$DL~I>l_܀" לc>$(Oc/:Iع GMey9Ѝ(eT\?Rn#6tr8bHIoGq)QB6P ]R_i`<ݵчtZԃI$1*3T  /˦><A!Cv /$p%uw{!Cp&upP:#CX̦&Z@VvNX`E*+$} Fwu]O:yQ %]FVUYIB=$Yg@ᦱ`f-_OQ33)A"BT6 橧~`)Ei4l>EL{{j->NUH; T ՗]!ҖPj5(i%֥G );^$|bOBq:/,$:=Bv G' WoO-8]\XӓR@$BUnh! ٞrFrRȩ #:S]!΅{̠uS#3!FyĝIJ{ MGX}~E;c4'q~WiB~A,vs' O>;1>kD^.JW];\vHwuȺm&CmO모|WǾ#GCf-[-dLxꈞF}r9IxGgiEh3N$sJFT9͌Y7lZXY 1s:4wsFq0uVP "uRt"u{/z+oL0@bK+}ýKCM "_A.BآCVVx}Nɡτ_K%n\uj'[1`˙ZҽU%ic'q`ɘ$6U|qN咚ۏ! k(C vEiw2Gxx-k}'HR"peaCJu$/^^NAL7XY&{g PVjǬa+8"ΟPA>\z˩-xsXb])u.5'! RߡmRǜ{!(~::3-PM@2zHw & [Fs[xޑ?X8L%ǀKzBIR `4~16 ĩ;&R%?m}WLA TQQ| TK F.@rb 4fo-dާt3gpfkڰ5s/'11>FzN00 .:/68NZPwA-,T移8EufABr#j}>YOZ*f WF5fʶmidN=_`sķI @+8gGKA~̑a-oō}RĘ ʁ,RBBFBdG1-N\lgs8"ҠwLZ&wn1y d@+D۵`cWJ0Dn2 ӚKK ;f׺gzFHTK(};]o?fa}MTŬ-I3z#uܛV&?8FP՘c(ethbMIS&@C˨ķz^+ͷq_0Re28CIf0vt/lاQG58J6 Y^=8&FϲPbLn[" roH7FޕlZ|4GpeeӉi43̗X'疨a[]|'XH;ި[]Fd힝֗}I88[;A̅_p?dM k.tk15K /curdJt$D n*%]Pl@&JBY< 唖!u?KYkV3;J94x}J/l';ٌr1q:r_["F%ϐYAh'K;9C#@]5;I3PK" ;0o;YL7z~ާ@ϐLYܩp–@U9cPC-kꕝρ|$D@'=B1H7+0*@7n@[ QAN&~Xq-Z݃ynO '@ʿ[vy' >wGe6~pD1XGɀyAy'_z^GZݟw2mф%̓%6zDֵӅS̫VU&P eyy A5ClM6/E->/gN[@q3}}E/hq^>A+չTT1|^ (7ǖCrEU7 4%Ig+Sf a$_A *Kɞ6hS0<-!'\xXpS\ dC6o񲱽껦p)HPb%(EZF}_sT*z;*4 FA\Qr˭2d"lTgH;b><^ Șa 8\t(fz}ofC֚n(WE*{*ckvMA/((}|\:U@-CR'M²K&=7^ ~n?L}hx0SaR})r֢4k[6pƛ^š0rVŻl юt?o. &IDV)ְV{&Swk 5^Xq0ذU|պis #V2MbBMGvIt&-1r.#kŰUZp8^V2Z/&y\F,T<"nD uP?/&H7~~IoJո~%Yz<}h»N}>B;Qo'KW^bEu(EƲhxV|ݧ5Ay24Ct x!y ?rkX8O3pnk ͩ rW0r̅k'j{x O* U0?@# -X|,&._BDU9[\%>^Dɋa-U7+-}.VUZ8'ZQS94h:bbfbQ3u]}Z4~Vf~JaL4Z\=#g'nʑBFX_1D"= @v,#ϓ:V7rXE'Z  Ygή3(gh06]76+?O߳sNez`gϧc#},SM2 RfJBL":?C,X+uzpi 9IncvDƊhAdMy9e'ا3# j8Zil˟w)iYz0k9ViC#R'oFl_>y~F3Y|EEhy4,ylEyHբ˂wʥ=>Fzr(X!$Q'%sYlr}ىn |#~;WIl6 .u bo"VؾZsIIZ3e3u ُrY!vdKq`[ =coH' t2d hmԹV'Q*#Zqrђ^csQj^5X\pŏKp_b(-g"2Avv#qx}Zpl X5TSCx ^٭\*"C" ]`誚N!68($aV.5 "[d9a: ưƠhm:K|TM"zj Qyi 2CH#Ťt}J* [^Jzd^( ADpXR2  )\D;4ϻ bw/ӻ 0-%w?3꣸f65Ӟl+ŷS\稁Evtf-bǤ)Qq4ƀq$&7OUdq=06-w)+zC, U8'JAN(N $p$Ӗ=X㞔KW$SVg NBdZW㭁 y畉z;;;( #_BvֈdpS ˎG.qnctJ9 lqr8o/&()3h ؛[ShF"HNoͮ:jMzfUZDN/(Z'cta;6¶ #3 W#Qm Ȉ )h 2K C"^ՍY⑳[٘IKG+!.~K*sq&F-\i ӷ@C @xo>Xt! Vi\RTϽ%\/yV8xJS V{OM6%7FBi[ݷG aUH{M (OcX~쨢zNX!pePiF: '23L;Pys+f a5ݶKԲ wfCa71F!8c@r`e׾]<3\\0:6+2$Bm^N#lΫVfe;lƈ $Y>OkZQ|ʫw(tuB5:0Nes3Uxy07F+%k`aVRҕ^/_Aӧ7sˮhF3ܮ du'QyP&'b񗑫j|ٷކcK)6,(-({Fu8ۨ?TRB-&Fز?jiJM!ev l< j!g,S +sn_|ѶC3j^?_z|q.EZ?*8TzH A){:#x "P."m@6샆v6OEPwV=7eHX4Lc >4?8Dd4a'i474 V3d_ܲ@No.d<`Ү/+X kXLo(/ȍ߂zgc{%Y]&(x&[J<._ʑ19Q(<,V@7uS͑߬3銇ϥ"w_mn=,"%V$x6^ͅC?5Y&fm[v3A WV\YImdŘ˝O9րﹷ=B2Iq?t^dj<2[ (ק> ""Iyl/RLv2a`g+%Xk} 6FK8g8331nM6@5톋շŵ)K Ս^~e92<S Wuמ[vJl|Q__TΚjz~弯 Y5u$oI| B.Nٞ:+? 2 ? P{I\&FKB9f5A^H\Y(3y)ҀL' Y-Cq:3>}(Es5.@7 B %/ (ҍrj6(NKx&ȼ+Χ4DWNN=ݢ=#C O̳5]Pnw`f x>-"t}ī1:1pjPL,6C7I- {zbM؉UUZtx=Fni@=ryX\ogwƢDY-Z">[V"򞊿?* R@?-fFrW@ZN ʸa]Ԃ#U')X֘s ĄI,0.ܷ5,({`1eζW*$zGۺ #裀WENH\:r#y$Z4%- z_JyU~<4[nGxqdc%}ݽC[;8آ8ĂkZo7. )a-N[c{CW`/FIN^X`,E|l!xi*=7NB,م K=b)Qɤ? 0V-j-  ez/vL ~fsNïٵt%aa. JJ?gk&PO eN^~Znj#SFH{Kf4fD^xKtlJľWSuE~~s}l*$<ݷ܋E9("eJ49u+@ n1aa89ø{i>V2&|T-#V!e,bhNb]_: 6s s:[5]6no%L[2_4L4c#9)M%UMRRq^d:PyT'.opX BXn2T4M1Kf`-`pvg- tG;cs_$9f+^(pZ/! b&)NIE$Mv /fBp` +AY|*Ɲo~zqyNy,KD~Qo}q ]ߋ6Ցˎ8k ~^ݧ;AUFMulf5^ƬĩK0ǶFϟv>ym?w\v#uh?uD+0~ ÃNoh.Խ+aļk2^v7*xVӗe@bq3) xq%qͨtV4Cd7ven2y?m1=K[hcO9{x/%v5aR[KKf=8n19?j_D@00C dg莭$lpt\H]匭|O1݀ɘc̣<<ݔ0Nf{^+{G3i5.uTއb5PU/Ӟ7wqAkgd8Է*7n3MR֩PYWFZoMcku0z8zۋihe^4:ˆY! nQQv](/-BwPX]IbS~O%G/&GEQݽKbԥuT2lo@ a 'S?@lwl;b3Wޜ6+ͷ"@v*NH ;M>/ ӧ;y9V}QDO(˗n!ASG[h|_Z,.~5η/Rm/q8Nvx:e^~ܣ?;@49W"wkAOcFߜتf~wx>%G,|Ó|мB١Q Ziݔd {RåysbiPyzY#8sv=f ţ *](Ð/%N;O4=U\] !ώaeW xF ؖ[ $DeR?QS+/0*4(TJ& ||L4f_X=% M/$&]EG QN Hj&ݷmݫP+[I ; Qy*=W%J c SLj!Ω|b96jZp2VF\K aVVڦs ~oU+ mja567QISs7% 9#⾖ . zfcy [!"jaj:_[82T*~/Dį+i.|1# ꩚N->0|VD=O`-R뭘 GY5[ª| \<׌$ܿf0ޅ1u9u@L>4i536?,x};961Bk%^C59ǿ&7UX:T?"oKo-+"b7ޛq4:shN^`^s 1r9'u@葃%!<.b69 -Rс*cx뀖5T$@{iY>"2A=u_c}(u֯>om9S ʖ0qG;i[ʋ+99ӏ UVw9D~o(~eZZ4FKfem-cՆb*;<^"dm?Z,xR, e?.'}9i'x,;Yeg4=9풊&D[_oX 3[Xo#Yh^Imڡ"]&2n@mfɂ 9iMl]UN/Yr*2ɜ*HA8v$. St$}ƞ>'-w.]>rwmK<.9[)aD;搐`95zᵤhsّT1jx2޹pmrtK-SHW>R7!GPio618V>%Ҩ:ǡ Q7}f?扅3Tߌ <ץr;Zd~LSrҊ@a_i5uwFş98@'E+4ơlE2v134U㷳QZ@ T))X>BHDoi8eތ"Bk=Y^LJp8:q0+Aa褕G- p9-lP<-[?%!M,nJRbڥD)zJQ~LD?s7n ?vN{#(f^fPÃDmѨx:8Q[vc_ LXQI0쮣S+-uдsn G'a,r$?gx[u(~?` 7"b= I{3]fD>9{Էy'M]7'9vX/`WXMyȆ k߈q(*;{W˘#j!NC 0q9z-/w^KBeEiRiBќ x =:7Vq5'r :ɰ-=nDBP7*gQ.'x-2bTf֍eN4TKS< EY'hi/2R7x+q~#9R8"1Wh Zkadv lWbU}%S3ٙeWP$7COԱG:mq]r*WmFB FUHN@0+k#}RgڃpzGޤip/Ne>KC-}*Kb1MU ur喥C#ov̟N{C׫-*Hi.PǵPsVy^arv\h`w9;nG}|0H̿yϝm/`P ˿Z'\^%b: 81< 9y$8a*VOT`/s\GڊR)gL̓h&6N_9fŬPO+< 4XQw+~.w,%Hu[uF]F-ФO{3PS7·hbRctZ0zC`#^}<^A: dYkKRe<=Ϥڼ …f/y0np36<۟y6m~NRGXGĝ蚊"x^ a71rm6^%O_?駀/\YY6Q^>Ehr'ˀ\HAiЉUEAjT EQ+ѢZMJBEŰExjv{ntyJRHnf^;{nE00dkܣKB\<]{ kI_*jR$U^d[I鸙}x;W%.=d =7R 59Y\H`bePВW 9CjF{d? F]K}EhB!{Ȍͅ*g)A;V0AT]- Nܿr;Yss#8'4P$* Ο{szM`҄yy8+,Yp٪8)f. 5:ϐ򎼐&U~օ>dkjYvÊ ׻v! ecYT|o:9c~mM{y&)ʠ r0O]p004 SM>8I. ~"OJ0/ =7`DEq@;b- r!˟FְR 4qR4'N}9@!1w1\JkB@9f8lO{]V?C $ XRSkWsZIܮB_Woc܀E]}aBeuek`$ THxXy 9g<~~Ϭ:OT=5hpoG&_v`-`-ERx8*k _J#u#+?$װ(ݲhP _O3)3f5CRZ%>]<o0 0&xoF:v!ɕlvzCjz) m!`y ֑~gzʽ39;`+F7|98"P#{% ْ36񯠻]3!IB^*_gkJÂCBNZ<ܑS-gk? !u_EyL)VO^K~P8gRHK PrC4t9ߋ &Bw:$}>_t*rid1\ X/an]'Iv@LnpQ\I'G٨=FN1$E13㎿ܐ:$ٷTI賈 h3p֌R2+ҖVky]xJ*ޕL밂녟8A @F0"=s H4;zĔi[eQ?O? q=hH4VF4߆yѪU N{f񷦇$NhMmyK (;i6u}V2[1SHBlN,<4O&'Xjpj4+yQ)'}H|2=⼇Mi{\CՓ5eeGgn4MuQB[tmiv6].-ϞG&=G7#cM_.Ay&j>?ФA8ԐL`mdwިl]:r49163+dwwUPg*"5&rxb1y:TvGRMC[)XYXuknr5H!}ZZH.M~.EAr*zi?s=gSþ~Kgfͷ @6H IǢJA_iz)|W-RIaz(Aw@W)>b{*if} ]F5D;/}.t;T~L6ɧ}=ߪ":o5! Cl3r@s,߯z'ޡw٫4'4,#|+{w`Y}E:r9\ՊBsB *Qnmvw-5awuY*^G4R`\ 6Sz ㍴ej{:MMXHIoʯ7z*92<3m){ Bۋ)PEkD?qe~1\ں-CBfwxTѥpä LUb4`#jtH>VbW&1l[油 5LݒWRtöj N" ٙ.\$dǍt]ׁM$FRAs>=C]/򃰃қSٜ(5dRw򺃽`PɊ̩zWYI3_$]DT{9w,\9&j95v۬EaqMVDzV^[Ǹ ?\zD 5?)ٟSpRxꁂqrHC^O[rˇZ&瑙9x NA}(3wб> w\?H0jA`jәkܙΣ\иFt,3gy2[EU1gMb`8lGAV6wŠ4\\6sޙ!XA AJ[g"r1C$I؏怚r|X< %w#1 ̃Bnssaf R+g̈V9{`30֬xb_՘d9E{..2$%ż@| 4bV^ð%"$"1'qE!zGa{f$y #7~#  `eȿl1N%m.MndsP$6ZcYM6",-/ay KPA)gd"I/B6L?j,K"a8Ye~ƿW$k }q=ņM01;"єP2) \b/ #[\/+Z{,t8g+HᏣrN)IIzNg,Eo) ;Z#oX~Luv19?JԠc$!;RRgR]JJ0W,`$"o E/F9/ȆI\/%z~P nj+H^Ulת:D%ˠ趪JWåᑴ> ˂<˖gJGJ:G@ozThY N'XHIMsnӌQ\씼V5SYCHݜ6l)`ï/c4",aF c&9 QM@ A=jh|Mv()(շٜmif}d-Uq4v 4IW͠`iv~Gm{9p(j8} t0NC~,ѝ t>$OnQϡ.հ>(FO )Mv9j:]t$zCaAF_(No} C =C7t|p ^zU^}$0.#.#/LW ;)ncL =?@a)₏P3S `6;#1͉֗GqcՊtO}9 pvϔlRiWp#ŀӔQNC((#:y pU,칣WpӉ¬ Dl]5th"{*RP3 {+iQ]~b@S[#?4i+ !8ȫbd@aH14w[Cȸ7 ģs b8uqAn~K{3#; sEMmp{gFC<,Qλ/"<N ~kpOArʞ6M7vzƴCCD1@zqlv[(cVAx̺$=#' #<.Q,/pi t۟컈62 6i|;0&1]T.7yFw#׻̣1*3ٖT6ؤ D[l6N4K7~B˙UIS+ɢm %wsCz畸Ys28 !"a}BsAiotu1l)#E~#{rG4dO3a&$H;zRC*N{X\0 G@, \@d@s wMK 'HJ`T"&#b}R,FѐS'̄ruNy(GFo`c`(B$ yde6!uȶhÍ~ǽvuqe'Yc[1(nAZ @=6Pr .9ޏcA_"J'1BF 6т80(9?=Z`rsRRÃXy$\LN}; 0ƜUqz>V%/ht!0~(OYG==v/z=p[E^pc@9#,]]$=_޺<4lJ~B< 'vugey| ,R2{QqmlpU@'}@\4aO+> )K_MtML.=!{.+5nOR[u e7ZTǚm~~ .m冦6#z{WW`wXJjjxUF~"hRoЀ8vKAm 7P15x- GՃV,-'loo8ZNϣa+QkaVtE2k-G%0n1$^S o-s+by3u)#(FGw$mPe̖o=5ecFB@Gȩ})I*A+%wGECa]/KM6JbTRX]wEJ̹#?xL˜G+Eڕ 6whmKv`GS&eNp1bM06z`r|FI0) -So;_6u:ޥ% 9Hg$=.&%ш_dv-bDX_zPYQ+ֶb@\@f.@Ju[IXps0 'gQCgy{Nl- ; cڙ/ ɩG(ێVrCm٪xӆD2Ҩ/(|܈EmUɔ#f|"VKnͪKm#'4ȄD\kWU93^ Lp!2]|Nى (Dk]KFZ pծ ]"0em=ħ8R Li}n}*Z]l|%.j&4HQc! ɓrq#C*㓳(Af8rYm e#]Dڢf{p>Q|}kDUlutcfc;it`C_[$> ɇM~5̱4͟stׄ3$;xmZ3 X(FQO}*{φ Sjjv+4Ig%}xdIU|ߝ6eќu 0ecӴ+Tkd! ýG KR]ZAwԄ{6^$xiSR3)Y#UX>+?FAsĥnXǣ*D6~K|9ؗLC:a M '[iBh6D4MJJ_<4sO 8g4a߲ۑᰳ\kѵ̟Av#v%?1H[Yop' ڶQձv81ǹ"I%\*a7;SMv}]} T`o8c2{4dSb-\Ndž* _Ϗ].VO00ş@@Lkꄸ9'6М.ʽG2+YnV,c4__J1 L9 hqg6g{K8jv^ ĭZ~dj}kT\kذ[3Oֻtzqُo?;6"5M*1eԅKâ {tޠy [zi'Ӂ 6ڐ6T{^GW&QYv DɶwgM_T[ӻo`LWnr ̭c?sO?Wқ+ߖ0Gbi- @UxaiP*WZMhfjs1&u!ACF$9,Db"r %YD|$.OSt `M U_IDd5*T:)N"l9=jHvZ>kR^N/~Jܩ`?P|kf*l)*Rl ˦[zd PxK=``q?[E#j#"[н"Sdp"i%޹nI(gh|; _]xjj)Q R֘m:O|Or`aKeo2[8Ss`wB|mVcPQy t7=Bf_G"@J~@M^I|vne!Ԡ GFTˬ+jCd%as!Q60%۫: qPbbY/.{C9ޥ[`읨i @YuM.N uV r(Wckm>~09ӖM(ݼUtB.j f l|XՖd<z(jj^IWU_`k<EAYx0},Od&{.u|f:HI}zxɿ2j/7Uf­Ds%6h }3W9ɞnϯ-Zi_>  j4C\5vt=@#֢͏[":;o& ;桏a78n`5Z'^ -mj-Al +(,:ORҢt> I 2q}HO(FT! 8sM#{!+jHF Y.x:Z,BcoqE~0.A_b olWE^قޡ-0! ij#; T.>d'gzƶDhTmS(a1t"kQQ- ZRz+3;,}!~* BH&ocHgVEJ#+U&.pȪs3BPramS瞫+|y<A ou;#0G qZoP"x0{fh2~=hw\J@cIotyj2^xVoa?/Vf%9R9mr˼F}a/ҙu2YX#:q7Xɐl`]Z/ $4Gb GܛxZ-c/ z-}7\ctDgkghH<]L0 ^&t1[5^!> HHT2'-LƹB|^F ?sZsYcv <,YQ'uʖ U"{ *]CoȈѣUZ5йbaWR*BiF/FGNɇ5ٲ"8:8V:>3?afV ?`w|ʹZ4ՂMo/l cy tNEXʁ@o-_(?izYmkHm)d3J ܑf}phXK&*}bF^\=cvġM52yП返mOHouBJV{`6e@\G^ L ZȂTDf2CCwl.I zm 72n`uPCLv">hspm)ΞLO7wxfs0xw4F_V)CM} <kG3J3,XDgH-+_4^ ːRɘV-+,(+OMt9(i &8j pWg%? ~~A 1p{iIF"Q#d̬v֕̂~>PN{LڱU#FѺC`Y2ܩwfۦEMF?^"ZpCN.+f>VQJ]ь&YgHQ$>ImG˃e,4{ iXo}~?WTuDK_5i o*2~YpehlsD079wJ\,敳K̮ey#~ʐ~i4H58Pp2/#41:Rn>:նR& =;}Y'`'" @S1\هuPAm1GX+GL֩%n/g(蒫xLIaM竸R;16N(U@QJ`!5f 2`f9Ao~%qJnj:cH^Lf~0F'>DWlJ~u[ӄy yv3xWh&|bnS6!M0>Тxwhٟ 2{x*f$ز`t& '"pB8s | kBb $K_YgdZ^G 3{-R'_HjB(1m+k<㶢a1&eM!jWV f#&:Gbǚ?<ẹmd9|%}/t55pSlT \@#NlHCI]R_3bl|1%% &_&2JѠTʢUt:S¥ĕFVơL͸f.4qvDtO8`[.RR)Mdɬ]v)V>YIc'm9 ;xujL0s'अI;D43&4s\8YM``\TaÕ0]Q3Gg0:N| @F\]@ˮ$b< 3ՁڧUY[Wהp y3?RƼeüLViڄKӘM̼ elytN{o9eapq+ ?2 3WyJrL@ bh땪qi\wydҤrn|P.b~YT3lGUjp5B/*"ɜȅXTxO'TEډg^/nxzH-b{W6>M}w]R7kYJPC#4${::YK ]&Uvh $ Sy,w@g=#;q2U`Vj4]zy͋DT->"znk=u7o`-fdGKa]SO3slS&wJTUU,NH*hy'O@6FsejKhTyh^]ɻjLqNv,+e]E}ՎH$T}a7ҭi)[iH}vp=by|}^Vcp9bɗ`#mJ'sjQһԨ]mH9HF 5A0nml;mBzG:gt!8X<Yٍ! ( okLzaG:X*tXcb=8"]k-gbh3b/צ(!&RH#CTQIW$|K)ca~|haϵ G"3d _7BIԕRT l4,!֠b>yȱM(UDžXOQ/8}5T*痼3QPIaP䨚7@lI;CM)W\{(YM)] ){#6qShzN1bAYDluHVyRk3"^:-t'}#obֱK ]QmM+z9Grۍ/ sW&bo] Ks4`Wٍ=|KK،kco'B1$rM@&$<:5SȑRA.uy=FY(;t(jw { !Tpx%d|J9ĕtZ J+1ҕ9&V [+|ٮ.0B9Cu}+5P5hu g!} %} sxlWHHKW2ǃdy` Csf'"'cXypN.<@>]u`_`p 'ׇA{.egQjbns_Q s~C q}:'q< .O8<*U>sh)hEI3(-YU:jOԘƯؖR6* &s)\xƼ{L:X5|NvHea:2UʔQ5FSq kVB:-dA Y`j>|.DNP;Utԫ103R-E\E-fNܲ7mU`ap(I\;"Ӄ.fC?W2z>#*+Ewa_i5#1 Up^K:![^3(d= nW B%kBY~kZG`*sΨ$ö"FUB3Uw%8M)2.l!n C$So*}ݪ'B1|O7F.C}/oP49 :U[)H2Y>Fr g< TbRi)`ݕT`}wMeKK:YL1PO'[[3(V}aM"MnV~F!7`<ޘHL KE >P0ZB6 S#cƩE nʪo76Jb|e?8 z :6-K۴>pH  'Eo׳]ZȢu~ͨdD.:qe[2J0Crsws3M)JGN?#ŤxWD0PG\^ùkd l7>e;a'@|#(Nqǵ`Zd>hl>De"^0r܈CB*f #ɪs']4lGֈj6HAƘxr54s>z If?k[bٳe,^l@&dRRTK8GԮJœM>q|zKXi(xyӶ T ?$R?ȗd%Y Nb}+vUe}Aw=`սld:hG^*7_Ǩ6ipq0mP38e_H"i>\R݄i'  3rx+_^"y;)./f4@ż%r-DM*.1QRq9w'@`rG+I:>ƌP}uP #lY`(ifNy%a0%L}V(g8K]q˺M~o "K=ṚʳpRtGkʑM''JbAuG>4) Wʎl(MnNԾ%AYkI}Fۛq8^1JΫȯތw=1+p]0m-şUAf0L{L(w{dpƥ*DVp4rS#B@ Vj)X$4{}Q<,*j^bAC# EU˒_/8 Xb{B`3~Tu2L.ޙ҉G`nTDXͬJ[1 1=^DupLUϪH#`yg^#,YEDp[@hшS0o1s4Z~^g+jZio\y ]=i2v \Ape+I%*K6}V\|~\yp1)ov&]( YPi)ɕA.To5bB):eP NXl~6e0G 7: ls*@ 2:#~ݐGAZ-3anMQeJ߲t?oŸzsϟ:Gk $g}r%`QMPJ.5LISwARW\ #MWe4⮢ʅz(( yU䵈"BH7ܝ;@_ {`Z*b_ڀ&ސ9-a>WUA/rJy$(/Q!AjBt5^#EZLԩꘆ11\oe A!XL"n` u (YXzb""mżH.Km.C37V5~i1KNA`?L}SqbiUHul ɸ.5cuÇ(2yLF͚q9e#+ggv=a Eن+ aGh)^9v}kg`N!W]duXSmC(-6hr[h^xIJދ D݆5?*A㊛iږ-l\k Z O6 ݳ([J\*5W}Wb_9=qGF^/i"ӎAmڠ4NLp8[ Th#G  yPdI(sm$=4א'BRG Vk:PPd5"iRImCrgt{\ZLaF!+U=;6 :j qR/ZCSMu%כF\^ HT"e##30hZ4]Ԓו[wk>(yehD ({AxVE4PD! AoxͱV^E}VT(Y֎5pLEm@%QaQtLW4+wH6qbF\#t%>)"!u*8G> m"AھsiUSZ^V9tuL`: 7);bαa`c=DO/9\KEXJ(T <ǐâZjC̄F1oYy nhn}r?`;7ɣZZ (ԱDjó`)u)d X 9sD̍= i8"@c}ɰt !JpZ{D1ȳ~C*b8C7uLMK$T )Ti%N\17R-?0>$>pѤ}^hD\}zÀ5^r^iYvYEn~+Ǝ%HMHtCwY_ d){蛈l0뢖̌\n݆8>/ Nw/ "~i_ aH@LE"ͧ8# XCJ]lXАH^=J곬Iv_$wooYvw0ˎ~L b;AKȯ1gEχyYնx}4X~ԙ86Y&u=[&?&Y4 t|%ߐIY0)W8l!1"v㨆!$)$³~)XM¡QZHxH12v`u6q}9GtS ؚ( 2l)-FZJ}=FvK[ HLhE8g;%HVKf-ۄչ³tжU]2 3͂h6˖Bf^}r&[L\[h\,u y<(rhj0ǂ\(Bmχt(ucO~g0?FֽDj2-nBg#:Us>0uGnvהn)UeLvꈟh|(P|0v1>%DpcNrȶB3A)7$7(VSo@k|bB˕%'oч .y2d04(К8WVcUfͪnz1u+L)Ejd]Hn,_oU$kPpe?Oߠ{B~Ezr^Np^Ӽ䡎|"De}1nOJdY`DOT V7m Gחg)i_[LD&T+ nҵW裶ooi=?>*ujz !4Y3 P}Q6 0im) ])VAb>atִnEL{6eb&cەw#:`a!Xhj6f̄kjuc~\f[\} "qc-|Qntm[?j,y=li)W]f 6ݔm( U^8QꅶL.% JYO Y,~#8鰳qjʂHRh^x~}ȰdXXic2GF^7bPC_"fcV,~" <{\8W~(@|#prw`u.h7dl,g\8!ol׶nM+eHh$f{pѡcB,vn؜`; \Y&LAvN2B^o @SaADaVȃh6j{=yې1b8D5 ߌrҿxc$M|s]ʄ/TFzE>!0e$F ‹̢+Zǘچ4~0Wųa c4q1 wxt _"zeE`Lv}I[ޔ>jŕ7VvՀ񮋁C-~gbE]>2]U"ʭc.r,o #/Hcu⅋"N4^tiX쪥=l=6Zx%<;4R$@#!}(NQ՟%x*H\=%uq+W_{gwhX &3 nu"M#xhM F1әuO)z`x n ^JvTlj|&Td[t|)|^5zf֢3&Ѹai-d17]N]_=8>@=zz8:rJsM2y{{R[Ps92H@_PDz;5E es ؖoP0Ge2εM4Kg,Wj'Uq;/t5;'jQ4uwē611K3B0kk vM`T5'Q vsR*g`JhʜKMT؍/bƟef'>!0/\t\Xڛ_59` ӢWk&Դ;g߃$IX1֘D$q|߬ [mR?Վ$y ttPHFL Z'xUET\<9%v&Kf;]g7R@nd_rĤ\WNoK.[%77W]! ŷ{NCez? ­H'ՠCh>4@r|^Bbe}W^M i꘴w&{.g~6X]iOyȻ3AgYՖniC\|L8k"%bd'`imA=p{v6'N]$| Er>^ 3?Y|=ˇyG,:2=/SxL9W3J/>"'_I;#x3P%a*_0 D F h^M@&uP~pjegD-a6@/)$\U1o4ڄ "6ɈQe rr_ndY"cmP;ӧ=LiyɊeVahI4М|la8+hKSW2?=v`i5}O;ɘ;RS#[q=9P?) Xnk'l@"%P[8 <"kŹ"RcoUK3/L03M#w"sn\O҉za nj߿5~1=#O*2oԥ`GPlU8;jzM\lis0R: V ɳB-kdR>&.6|413Wxa{AƉD., p1`E0g$8@Vs0,&Z-{cL. }//Ko.Z V53&AZi(m3X6sԌn%:y]Fз0[:T>S!1$:yKs |s2dW*ӣMlqˢP@7JuuSEN _ne0dba =s$,K̶6Yc i$_'l@r5Ol}((u~)0ѡԡNa ?_@3P eнy] @7ckڍ$r7bHts %r"lhAX.{ QƓdכ5*˛/wZ;a] UGMVVJ_qXDƌt ~ǺTT8hѭ-&zRuZ "fL-P5>a|\u){o6 <0#}4f@7STURk4)T#@2Cpb29 !or^\TÊ*X(OeaIxOf'|`.?䴐!0J z'},ݐKG&ٚG&7Y곳m2R~k; qeē8q7Җۛdo >w M=,r(r:(w^k,oUm]O^&( iOFs$?8ϔy GǶ!n%׆ Fg}ͪ1 /:Pϻ|hP~[V?/P0r ZZgxSVE/.c9!'YZ;ON>8,\4֠[ GzXp|.9=!LeC NH~R{&AhxSPIg8~K9 1{J!W}iQn&׹Aג ^*H[Nj*kR1ഖMKG}A^{p`7>Junp`=Y"Y7{c}q kg;MmS š获0U*qz%0.ڣi#H:z]rfBOњb_f.d_ -0CvB>w`v96&[ 4:Ͼ[z?\w‚C32ӫCt*NrNVӂ\}yo'Xue:ıIB3DJ]wkYcf. _٩"w\Mkyz:vԖp}zY#{M:'?)SqD5r^$l$V+71;/9ܔ- fW񨁂13a=5wWKh}j@:H6#>-/}z57e0͂Jn8mGų>A EQ-|)gؔ݊PkpFJK4$14uudqЫ:La^HX{g "tm^l$ے*Wύiy#SL&H_e?C,cի.5ٔ:9Y,OfA..32FXԙB L+$B_\!Y^y)ا }1e7\|ey{3G ȖuDɌ`4~+hdGJx]&M N IC_PIo gѽ!ZQχ ۛSo/JaAGfXhnHDJϛU])K6~"F$z)/%3 Nn1CuGL_c}iF>EUXʀ7XGQˉZV,A2@A&sR^FbAw T2htDMGEݮ1RX_5/[+G8ͥ( *`8R,㍍aMF05%'ժ %HvlE/; T%6^"%_MޚJꁿL%ua8 CRtcǁV \޽TC:>.0+8ODs Zk1]-t-jm5l@1yn} v[zZF'ה*<:HI^!{(px>9L7m`'d`s W& YL4KR| Ȏ= ZaHrQa^V~MʕEن"6 mJ?#xɴ.C-#W.]FۭTTT9&7y'HN]6Umѿm!xO (ڮ:w*Cp,mhH_G:VbXi$6kw彀weGjۊ"5ϸs2f*."4hMuy %VЧ=$GA^6BOhRg @~3dR4$/p/9hO*Wg63▅wЬh9Y|0ɵN`/8šq _̊+Ish`t+O|"_/jZU~* 0;h1| 03A22QqD*SrIF)dsi$Y hC$- NbDN}gVi*9W?5lV 97Ic&6AhmKx(?l;Q*Sq)C~A֤%T$ B&&9~:+@bظf .NGB1;ls)^, aBxyaeؾjĹKiI;+$@UPudr;eC]MFK/p"V*HgYb!A"9~2넇N۩`:[d?;Trt4KuG&-[]@։n m0&J~NmUJ4k0(n |wFpb2!akn=w(`:pgkg*dQ$PiRuᅬ'fΟӸ#%}q>0rlhr 4G&̩.{dKai5b ?@knj%pvuD '*r#࿎57As+gejߖGaz?NO VZ;PxU6pWM KE^00e1xZ/) @aC]N<8A &(7"zQJYrS ZPZlO@i"DܓǺ4XI[Цwxϩ!ƸibQkZm]vC@8E%Ǟ;ǿsCBwdM"tjrf:>YgL)LY,sY+ʌ-+1HVEl8@TYD i|u,ĖRy=S/6$Nzǡ{ҌdePP]vZK ]8# ӠgpI?WAJ ar/4=g"$n5/6 W%AWY໥ 1D89nayʤ :3t6aG n(B>2Чpr^-7ԽM[Kb0ρQ{rjQGjir1"M q' ('r]σ-\b ?G=~z?F\\!q@^ߦ眉Q=]G=ϡ>mmrTX\* (Afn0&ߟ,ALxZcWƭu>\[^Տ~HWŐld l Q>Ҧrx*+$&>v4w wu q GBtGH}(dSz^ke={{C<OxjW5WuO+LlFJeK:w:YQ>ʧ:}19o3VF3Nf~}AHNCzQMؐסܯORM- RH>l#D#NlTي;0ncԩ޾55,h !xj.)<詆|9oh~,&2!x?H8-ibj:ٕ$yv!yTTz[w,j*`Ôh2m֮" 澢2Ezmew}wUWFi&DZ~qШZ AbI2 OBm@qP1}bk-8 4gXD?4;;hkʫ8yϒ`Q U}:4ыH٠Tq-rk@Zhbe禰d#׷X%#p[BZךbIlf:pwx]1hЅ}3>1eJ `mga+i ، wL\s$/]֩Ik%ggE#UNXBX#],_;y<:,b ikP>PĮ3?:*O&N &zN#AȽS!638ܞ8@Yʹq՟8e0zBV> ʒ$ ZM+tsfHOB: nlP-El~C)(! hf ); ./*\Izo/E4dTl0 LtW1_ א za6Wz> .FAL9BtZ6o2jB;%M{^Qul ߖy{)H>?Dk6P/zmCR8iymke OZ8բ}ּqdOhq镧4vnT0Mbv!5Nێ*4+60Y\:X'BٙnZ˘1Ԍ>1M96>U*5֖#R~wKN95\o5~rKԘ,?\Fml`WITc*o17Z:/*1Kg]*~ė&7ɥ&l,)Fi:ޭi1t>ML ?WAKҌk|;^ AePyhyQWM,Ce5rk $ l(^Rݤo+~';jC0RBGBRs MtNbx1yFØ~blc ?c-sW(/͋ѮV{E"0[3UݬSO0?[OUT+ͣ1$& *KP†;9*íw%F:iw"f¸ZNJQPp-TTGXby)@Tp\6^w3Fl-` gָ ZF9LTÕhh6k8~jw l ANٱwο7|w\|)wG)EYD I b?"0yjgy/ ̎gHa{a?|ˬdjWK!P8+k.K}0؋]=N8e,_)[M>+q`r۰*-W/Cϫcm r[zӵ[4VPv\axd!/~8bxA cm7:$~)æc\||eP&^#Fhs>=DI*KVf59Hom^A BNhZ@m8vp:k?CWQ+­v6Mu&K%1X$Be^J]]>`enBViy1Qg۸T4rcI/ v{wPiݬL F( yELrYC>rgRהDWy/֭6JN{Q9$UOPv"YqK';D6x8l- gkйs[.Ljc۹ƃYy> ) .=45!a>E >ޥes?TbndW:@r?bՃ52vXE3/@2*R߬n88Q Ji,&*-S*YC6(`Fw`mByOjdP4I+#cV{'JvA1's!p3>#@"!NX %^S>[c7$'@+{tiZqlICHׅDAۏ%\+Lb#KSńq~J#I k腇Q=@[nK'?4;i5 ;eU?508%k*\^4*P)Z9rފIJ:nXUXhY"cTyHNXi|j?aezEFYGn!i'$p;҄N`jSkd'H+Ez &60Os-9BQ_g]SU֟;7gq[c̛yL_GCm92F0BZ-3 Gsnla V.#u=&,o): =Axdz3d05˫SmķٞJӁjQ:y@}awY·TA|ۥ*)/l%+U06+!/`m:|Svnm9bؙڔ|+>4;NiIaE;dDP+|es]O?NT#n#!f/L YrJ}#<Ք Xʋs ȅVJY }a *xjAЦ$Ӫ\4aEyDdGsm7`Xn&F'gxo`}Dr'"}eɘi琹!Y$V}1j\2\hnĉO :R;[#j^|"< ZpcsA/ᓤpu/2ȵvuLAä/@5r ]" $_{[*EgJeH*eVo{\1~u JYzl_vmr?бêE;g>o TWmAE-tP007$ EDk"P]J=-S3 *Q pR PbϚ+uu Z"#hpF*p̋f"S/FH.bB ;-n*B׊}0%AB*'~,k2H__ yRN8jQl1 @ [+Xk& mȳ0RdQ]k8ͪw-Im>Nbd"kre=J5$12JC M9(O&T )'# {RS~ΖyBhˋkݘĸN6*qi(J.'Jdg1A#_?LG技N5R%y\.%+ALrzuU>hk}ؒm su,T3]Լ_G \-uB8Gˍ.ȁ90'j FFIs _۪LJ Ji= )I{vT-d DH {.sŻ'vF2tNZ9nʷBp1~R7iaIzɛsoyٺjHZZ޵UEзQoDp$RϡP%F*~=Io5':. $?a72KQ된w{vN?^УX!2 *){0&2(ڃZ w|kI4uy4^F]yۙ F˪M䥐im=3F<.ňNuʱxKE^Do5 ߕ:PZu UB}\N%*qɘoǧ=1f%Vxt݊F^L'1:l7jtg2JL !~3Bg 3bC4K@ %ˆ^Uo#5&]09C](aP ԂZ~`չd\8uZ=t(^)|&{{^AjóauUb4C.PmyR՚ m|i-Nmp&0Ǭi@kjђ7BN̸Cn%Q%1:󣛯N= IGǛ3(hpXyV'_"rV),IK J"|q7Qc&  q_I" (߹|ȁ9bR<̕SXr݈9@lR_yz9&) +9IJ}.JdN7GSߏb^&1rNBF­("EXן5PW0;fK+^ESZ$>_yj\ 1n;3ȏu z ␄3VƗ6j@<[=|Im Vq?kl=Y$3FW"%"AiIj7 c\̹O1HMPKa8?-sKLQ22D 0ӡ-[%P hPQ=rv7I`!w/uk,tTs;%6'd1"I$A Df $ A+BBDIq_}!Դ'^ZK= ppn|v O~S/OJ`DxM>Ėᐟqyel!+~-0Fx^b^x 'aJ`IJm,",cijB*it;u\+պT7rm Eb])3QzD,<98~hZЇ#Ews,u ƝP0{a][2_=q6I"&.KKLJ cZYaKfpCQkBDTܕSMr/GfLgz.ٹ+z;ޣ&Nz8^X!)=vif+bId ÇTdă:b KPeO=,DbPk7ՠUP^8~E$4XlTL/_%[݂ENivz炙ҒP#Ո[YWMRU>E/k-887s.QG'iuԳ_;?$N@"WVHr ף.&Sy8?|q]YmfN՟<&Zcr=1Ǹ8C|6R7 ٶ3ҴRu(;+"C^|8"S)픉#b.rvOY&2 $jz~•ޕ9%;ov]yMqHxEw5ד^ Ye f u(\ 1ўBtPaLNoa,y-RN=>=]1vبPƒI' p$=k8|S?N,V}dDPSj|iH[8IklMi=1HBR)S0d;?V9\NLݓ"2߇`7 dTd)+Qbq6o8l{uvGzs%o+9uݢNqJ菑ۼ :D SW̧Dۇf Zt`J17mfz s7g/ LO &/{_=bp)dlooµy h !TxؑVŪO}nI绥|)1+/.c$_-etdbkG Iuփh0 ^b$.ʡPraxt@v%uAamL$x죆l^# q˘Kvh9$/Zl#Zc%oCE$%7[Oq M1%݈ h)6aqOwR#"#,cYH8ׅK/*xbSP `HR jLD!?¡2@~m!atYޤMr'Y>Q!O,b9[d̮?o:(5~EWU%!IM 5㋲uq!_X^Ě3,2Kv>f׉d3 /0#t&g ܿ8$ҹlP}R.Bo͝ABtͦCzXZr)$C']7SfV=<Kc,ɛk&M-\K:S_mm޵paP-,tfh g_`"Ƃb^<ȝXY,lta+!*T5k`뜦]oA%2D_J־WW QE  +051ePz=R_օ{VjPQ5A՜"DeAO۝q޼ӂRs{' ~j;i<4y@n|ŖAc>G7~-5T)A}$ Q@"K;v%z^f>O#5I> : yƬ]=N"t6-d]LW!7%#ٓ0u>X>Pخh2rTDHm˼tDO=ݭH27lHR@C(HS=W@ ?D^QϖFūoGmW VDG{am*};QaW}S*Yh`^f4غbp!N/m*ZN$#/"ari`k26$>ijBj-;j՗':fEHyg)IB>"g 6{re&D@vu~':t__߼@lkDZ;=3BdKy߹yAp[( !kWϸiZ٬k7Kie jF*g|*(dEm[D~TSLbOCŠG 53 =J@ضIB>ze#)Z>~b4*=N𶒗 -} ȉ58MY4fJ8bҝtpk`&:ğ3"[Ƶ v(yXv'st,Zu$#@#cnMK}HpU)ځR X/m:jp~78v9bVc t0^{@ \ƺ{r [K8NQO,~^SOeYU&QH =r<.M&I,e\}2'91 s/@Ph&tVs!)NݾX/^""w*>BңPă`=?. \3_ɒ@td(vuE.pϟ6%y\:zK~H]xձꃛ#uMLm7z0J+Cҽ3ɬq~^|0A=_ YolfYl9iƼhp= =M׫Ao& 9t۸Xmj{>nh G6 :8Dk1mq+0dLϕ!V4^ǫ&y<ѩ8]:ʚ#$TAvcJO^ FW:؏+%jў^ZxſX#w:p՝ki7#?7G68"F(Um..YcH[e =['J'^ґ lgD"J&D$v^ԫZ.ayzv{XY o1 tΘ,R(ߟ6#1ѽƚYG& 7̃PxaeP'L7-틋a."Bs!}ʴ|y/DOB!Aoֆ']RD;3s'Cԅ˩Fye͚$?[ :rfV"NCZ"=bk 1ϊ>`Gy,ɩ)ZXP%yd;e-SY~H'xs=tZb6m{H\%+cDj1fWR\>VPVՈrQ.f<6~yiysSNE'7\p-ztYu36CER>>yU%L:alF `J3RA!WybH2aa຾b%\a[-D+3&Iof]&o@MEMRB2WvQvN-f0N#-sYf HGcEFNI9>9zn/=n=S?ɏ_!7硈=rIUiZy4K.R[xнg͠^|)+oZ>`DC3=lyjjES^I_~򹱩ϦZ܆O'_ճm-YWĸcϓ#̾}VԹ}vP5mOCf%>YoG5LX쟴HS K\Ke=HR8~L-Gw䵰2" :X ̈i-o[{AЈ:A0@&;]LZũ]K&PƶΨ]EHlZ*CjD]$HksN([qԨ!Gxr]o3n7Z,>I $NɤlDݖ}Ր+u57aG9r. -IK`{{;>q539QJ#a|b;F+eX<, z>ظx*A5{ J~jI?YD_#T@CKf 8 }0)EڅXWR޺F$כqۑ,9ub=fIJJN8-۬. V  IXJ.)sMG'6!" 0N ,3Ί̾M &nĺCz-s?{71;8,߷XKGY)@l\םiR ;c %0/v٨j\'hxTE'U7Tv" ԙT|xBƠ#f/``(rpv#)Gzb[C/AߓEj\H8fdU 8V(wUr&?'A WWṕ{6G]ƥ 1Lh(0Ow.ؑ>n;D{cZ>:C桡AASO9 x9VM|g7VpZ>* !f"sXlš,~1&lO,TS]G[}pvrq\m)@sbrUnʽc!%?3~J&{%X(u\,P]ɾ "XX٤ $}KeebK GlH[4Pв |o'H|ӂJ"9k *'/,zZb2Dx3鬌sh LV.x-nu'Ɔ1M"?" L!kӊ ,d#~Ɗ?w1/r9jPۥjcf+"0K[̾zQ#B> 7RVMBsAC.we32"y[gxM2Am9?td3t%R2ow$Ih(Tmi5/Cʗx&/3j?Mi ?MI}qXNE)pOόӪ"';~;)lyN6\,Rk5lZE.\LV%Hҩ{G w7] m;ḱOvwaEokt~%$S:AO4]bpNE5X5:m){-!H>X^utᦝyA3&Ih­c9HpYl4C~ KmhMzhH j43q4J ӛMz*'kio *Wv$|΋9VA[9s8k>|-CرK 4$Q !zl>{d5__8OL+;p{c l6`_mEڂ܀5otz= (.Ih;pX (!(!C^ɲng=h$Q8%PRoy/(0ǩJ3-`HϬj;qbfID?`no8ټ >l"v#"Zd09NnA*.U {9eTe$$JFR*RV: x޶!vT6Z@6H -,+p=6qgVh?8S`7b]Bѵ1L1h zoU3L|^60,ՆT:6(p͡h> =v2uIrPP*2q਴Hl啷Nx{(?Y W|hKSCt cؤ'& H @QF2XܛK}ച/W-*>+R-4Gp$N=/Nئn94uRSZgUXˈ(F<+[_[i93 &>(Dg Qht8W B_Gh7+ . D"/[s%ٖV5,Yu=P:@DF/6 OjE1r2s$9 M tOw',:4>R7@5]K$ø֑LMă\oմܤVl* 3T1~.](~Æ_Bu@YV'\ֻG[t)mػ ]s߼eG ,* G7m[}ō1 zűK<0 mc˨@w0re{xJK$4mv _?_ІV/T|)N?!Kjw]/IW/IE"`}&l+b(\(FJ!E^p0R+@߂y"lkEN)<XpZ]ONUsCޫZA܃{qg)wyfM0ww<{z&WO(0V&jeHdnz357F:F6842זPo:}4%LH[@ƬK[8cq޳Y $ʲ` xFM䑶 (),ҝ#upMRޟ\q;& "ǙmOoy6H_[Vnb[g$ ll?0tƿ,HIJx#{ %`ǿfURetCa2+ G֋A¸|#9#F>a'&_[JD:h/iB7~gު;E^β쩬v`[O5ln|+ r<Ф"Ptl7ZM^MY <`6ֲ oAtTJ[+!J>:ajK+TոJiaռLC,r7m3mI[K0jqגnffMxM< i8JWwvl3 fT@혙卲;ԱbF2!U`gœrh<{GpP*X!ӐHֲ(u)=/nw֌Kl!s *"򛴡;_CS$xtB)@ ̫ǤkkLi)JJ8LnX+#(gOmm9_8DFzc 7ggtp7`A=e9ay1GHF0/8X;S_~Y6&R~=QENfҭ]M+_KU 0="-/y/ݕUT/Ӝ]SU&I<ή zڏwۙpcX)Er_o+C&˗ dB'ر6?QPXUe*-U57IG<2":O*VVaޜ#8 SZ׏EN2# FP2*b/dGDYvv~ ݡĂLCcتȚ 9_MFx,C?F1 oΗA:M%~;el6Ew)}7%jߑv!gMCCpvJP)|ԋwaG-H^ wXu^z LFB;;.ԭ3JDy4bGO8X=2v _)wyx@t:b0F`hs"ToF '*wGpUSc͙} ;g5 9Cit'Y"CFy,iԏcw됷PaQF&"rɧ{0ɳ6«a''\GF8?92ƥSx7x:vi qmWDqsm1c{ } WT = \/WiԹ [~8 3O=ؙ;<]euZ&}UGp bQb2 8*)@FhGW? G6&^G 4SZrY< b9K֞QSmH7#r5ttĂgJNoM=)=̩n*}OCn,St;q%\H2q2d[w DlU#@3+>p6:_XFe0^0] ש +iYl=֝ {2Ѫ%yrO1 "@UWk9GdB='KpCIR&/:7 ROwlpV[ ;X=2?ZНt~- xԠ4gq6o_AIxN ~҉4Kp'}̑}2)\;ݻh% =é;"wBUP7",ej= Gmv%uTK6[qe9 gL:l _4"ķH6Z1_2#{i԰zPc>֗_z˳DLP,3' b%\&vbRy_j*:hAqWuݍYa9#e֓8Sxڍb8q 3xCDD~˙hTېfjURƜ$#X|}mngЁfE)eMUcD3;┶kDS S(HlE\UB 5%"4@%.R?Y<.7nﮍMZ=?x1".c#hWHH~-RO9kVcU(plܓ7F~c<kȄ=zFTFedl x*s425T NijM2,L.в?jZ 0#t1?\B ~ fP#9 Edm23)| KwlD5-K[:nJ1?+[*e%P[FtgJ8 :A|I"z afOX lph}}=^ TV͇թQ):{ڌa`n)8[1 (V[$KރvR$r^e[[3֦#H{N5J͍|_a: _maI f.lv[VW3z5`KiG4p4C(sdH:{zC>0}`3j Ҧt>W0Vzs׬OZ~TxoQ_zpG4~Eʘu'uWϵD|,o6;m&>֮B ̓MfWAؘvvQb3AbդC?)5V:ci& R24֖rxN+!+8 e$\Y`ҤIE 07/M*!zjrl[L ZT9Ӯ|ǜ~Y%_7c.L\@S( ]< rJWϠ?|\GWZ Ȣf!Et?˻\u%% ٟ>Z /@SiݚǤU)hMQN㪾"DzB<N s\ |L HdZbkJ-;;?hc0Cg%AoJ }&liz7"SIb/YrXQS4@2:X"Dg+̶WƦ{ HU/-{BĞY'b7#?OM΂ Z9%5of@hoʼn>k~ӳFŶ42NoY)[I+\%h/[k22+&yC)"/=kTV~<|tg4Lw>< CbX{⇉y'lՇDFpwMt9eNGɤuM|^#(na]WvPL 纃' ,~L+?pWo=#觇li#EM_s_zw:BZQh^uRk<NNPv~||(#luYR#6ƶ=pnԉ aleӸ SI؆V>=xo]Fgq^,"h$s7@ N_`` Cr?jSd a;b=*g@k_0;h$}P.n˩2Jg~- 0*(Šxca ;xyCQǹ#5.CYtJ{75U}QZA9 ^Fe%1(d`"n:IgD QOᷝx2GVNtm1lQl͉mɒ.*:Qz*jfz6U"M␉;[ι |Zo4'ÀSNBtQ.xo4em3P#zdvȬ78ɭ%ʲH?,BS˫:T0:r׏ۤ.Z8B 3n{;&[³Yț*^Fr#U0FC٨ ޸^Cw,pGIV>oc3!:oIH^k*xE5A- {".qY45~zl.1b'El S(1Dـ^U gg4P@-o7)x/ 2U~~JNۯ]7qpTV1m{\HyT>Qg Y,H,c3@_(8f|SH6ӓf%"`Bl> ۯ{7EүopQzD0YK1jO`!Y!y ećYǤOwy&($ێ@˵%v^&>%]!?KK{ZA$(OMsѢ) el5vzL| t}# 2xgIag]і؍Zq@W?P6BgGl㮀n.OǓ{t lpRԍ<ݺ2+( fQ/dv=Q{jMB+\{H*ۆT%t P=l )[SB؉x&d0Ob#qܩQEKvXH+WPNٔr k^"7 Ra3u=[bLh1uk$Z|2^Uws/RZqʺJ_X[g|JG~)Q{;V1UZІR$ྩ:Έz;T|P&V.x "gGO]Mp@gQ'6e& ! g J@k{ft 6زBe}iWXm\NꪴmZ$WE7z:yLXa6Ʒ2-pĥ)iHgړ᧠OivUp?V&_nw)ź˪v}cmh`ܿ G7k=Ryr(poC$ُqIkz[+G}mk$! _W OYs'DZx>f҆<[) pOgɔ<VPT.bEMquLcɀ3 E FN<2P^$T:mË to]~vp` "[qXY a1,B 1^)FI,ꁏ g#y"ϗnP紀~Tlf-zo;RZ'Ks2f(e.`QR2 ?a(#gmI#.ɰnҞ 'C\aYt\.܌\s`I1݆iLrNIp aNtJjc{Dpc }8 {=P˴V\+lyF^~vb(8T:6'bU;эa2'-PE;8šǸPԤFMCuЦx`B?mn}exuY@mԲs!Ov/Z,JUqg-!$ƈ %cNj((Oe <`ȮOW*Ha"=yD"tt[ۜ ~ffyisolO#'9p'nH5 Y} ~`xGj D #IS8/|}9[S 0ff1vvA\y֯UMvn$k1陴xF(}vJ=AM{[T=Ժ!Y'!^3OhTÂ`qw`!*/C6%;!Px\ŒT?:7?7|![ɇ& AR}Y&JK'HL 0.NBܦFcF, P(Z`lMxuJKG_bV~k.dtF^(X!Bk: f៤1v#&wC^P`/J?2vb+ H{Q/B8 a_LudY"4lN>?Ԋ&-)Jci, R]FLdbZ/R!-G:l%#pc'ڼРo!Y p.m~O`c]B=$ڞW{lwevݸCfسW 2 <cu8o].KK7W!OeN] ̷n xT^7z[mWp[e9_`i5\'o\Me1to1KIoH"=|0@MVkE62=y:/#?3cDT7L8:34nIP tR#ȳ)R)FkP,pX,H, Iw:noCꚞnI;ˊ 3@U_AYEZݷY3vY— FNcbYp˷:6@29T6TM^ym/$,(Άٔ0y=|F2RX0MiEv IY#٬5Y-8*LdۆZIJ ndͱP(B6'2}Qg/!͐UqK] UߑanWFb2-hyMT_fL{-b+cޏyˀXDI`;1BMa_H2hZ8}]sXC@ĜwwaOtiCCNOtEJt,G2B&EX4cP_Z# ɟir>)]y٢k{/7)2c?h )$*S4xm/WYԟXvr!JrB2 7XkkXW͗TZsk7D]Τvh1YMgS% F*ABW`/_YC:h͋"W3PUamMuVq-#k,K7Yiq}r'~=]hCxGPo M Ɏ?2c.0| s(z/gy(\r]"Se? .kAx I~9ߩZjqYK~ ?bEsd59{/.zhC&d5ZM@-!|R9=1nOjcrXnR9gugX<J!*Nҙ!CY,3c+ԇK2:ez(jG1HpSڣe=G-%mkyK)oJr?~Uf T =➥] "2Vh+_5e5[&:JJGZv}tQLl2_mvgm# ]L(}me3E &WPi@l ŪB\pg3M3UK^axIUFyFlCkcF.uL.cYz5^Ϯ$kPZkL|egi/+q`2Q7zC t3Ss]9- Nkr0 NP^B^J$ ߢ2&s]5$M]rbDrѦ06'50]>;y%<8yW%hm8PDh(O^] s@+Lxْ8eДK>zh뉹[u i05]h.cH6+ u@v(U70 ٛB*W W나0e!C3^ǥ޵u>@إfK)w/ҁ,@%[j C׿Mpt\Io !Z-؟Keî^Xgԫ8EX:pti?Ͻƺ85% :w6Ynw]Qb(/hJDcnD͡Kv> {p\M=PVhKa$`~I\Yi ν8?^e3&OnAVY܏4 ""{&hVE YF i&> 3հuBP:֎fk;/VwxPf*(*i ; *u1 &^Gu?ֹQS5<,+kbP}Fb5ʨ7?qvh(>bʛl.5[ ѧUj euz@jnVX T~s@v J1Ucm@*n+HFgZ{taSJA =.DIS[G>>ʊ,l2T{I^etlh=*2?۱3Kkb<+?,\:TZl,XlT>Cb_VٴF$o[ ^8ঝl`"&"Q<`Wo)%[ 6Dq Ms7' ZP&Mk^]%I@ g>NWR|.XOwA&sɕR1JayM;V1@MM\ɾ#\;]joOaz`qkǿh7($GN?z2 |Bb[~Ʃ*#6ķv#р~&krOZRD 9joUwgFO*Ki"~N BOpثh ,[)ZY/ڿeͦ5Mzo'!2+O7}RC"GN2pTN6{'@8ݢt1o*ܿu4LZő"ѤOQΐehc X~S{vSjKP0Ty/}|""X0X\H;@:r, ׅ%y0MF+(xJEŃ)}+;gX+0J+O҈5|\|$:ÿlPMK"38 kTir9!%P\ v {TCqƅuf7U+) cя*=zx@6z209%BzW^i9eCy e_vNiLW!EW!STX&iCvw6c.2bNUPb)s:q$M3ҙu" <֪'Ss$QIuq;R[v{!n^߄s~M`1\ Jef&G.@(#sF4,6(R@6;FB#5$eVF\[xn,5@o͕XArNqk0 L+Z.S@![)Ⰴm.xW3f7?1Ni91#ۆĔ6=ׯ#a:%x\ TÄh"'yzdqO$6yih3%_/LnX0ց,܁B4JhiS50K~[x*ȶ],j&m.Bފ2=ltjHиg" tgܫZs*GcOj @)7q/q8akw6X~=T>^c_^'Rg` (AuisǮ`0xr ta0n؀]U V6~sDSKR7^[eiy7ޟ:IDlD,AȇspA;l✙`7n 6 L˺SZCUBt[GY?PNdoz[_a}p_#GB p6Npzp~Ū^X){,ʉC I'e/5qBG_/_jiw>JcBr4)6/t"cȜ%OK[wrx50PgO\Gw-V(fU#C9 `/kR!X=F0;Űx t}iJzB ;ZG $7|@dp/C)ghCxJ(EޯHIAͿ#,tySw6W@uKi1hᳫ }pӁCF(c4Rm417sE& zu5x{Bт .e~YG]Jsӈo|E:7l8,$ 6Y v6x̓Iu(7 %GI ].0Q `ܒ^0UlCBc2=JvH+|7J"NU:e7!]#V3kX\Sa J6KC4$X[|9*Eeb"lxTDNk~89ЖYEre?TaZ}%S1r^﹜%ўJ*F0I Ӂ2"IgXW|@#;d< 1ˮpj`%^s{=# O'uC lzxd[xKLs*c6'Iݍ`G)g_t}g5 ۷QQSBZx8ItskQv𞳵DzT>+I ެ3n >3§nqեwK--5Ad"R(]=^=r֭TU&i !.% ?J?/]ⴸ#A_=y𛹈SML)'Y8:㞊?UÉcw\`m3ˊtBo[[vZG4ze&§diT")AQDAR.M)n"Qk(uFaGJf7ȗH-9}QS 9Q{KEd-f;A^A[螅$ɰ6;6?žjҢ.S݊`u %7/6A L+@ltЅUьH&ANq=`. Ywھ|J#<ֹ onPUj:BK n˫gStlKӨQ ş//P9||1ںj\RS䣖Fzuj"4.o^<DӺLGe&yHlÖC#"O49EWBԟĺΣ+G -'V!=ؖ| ")(ѣoR0NmlLtgedCR 02kA:цXf;GyN#0@߁!,#hOsY]bh n?wJp̹e3kYĵDVmΚzՄR>LB ~K~<֊F˦;Fxpkn8 {! }rlm  9@6JHZYs}ζ2MAQ CƊ"@2cPThAZq;ctWSPֻ_/gطuJ|e驙E`4==}ޫQr4K+l aU1(|s̳#vXSBh*h.^2'# R Nrǭ$iѓk7z@\(w Z5ؗ_Wc Q%L^iQw!`Tʓ)ڔKmWPy(Sx߁<Uqq>a!\ +Wtqb2 ,CYϱ^6̨P2cYؚϛ٣TOCui!T!2ZC 2;o&oYmO рH/0g>PON) i#Eӄ Ju^:*tJYU d5dze(p17rM.&7y@)z\̊7TxȺuJ}?Xheٗ1KKw!ɒsQ9ʙv 3-n IC!>ZY@✌,*&ØT;U,{I*xo{\a)+ DJ;A}V~aJ-@RXʒRؚևl)BYh-PU $睾aSޚ5*Ẻ1Coap-iOLJ<7}}c¦|SZeoOt~Ta~wGS\/:,fԓ i| h[bT8+ _*Ʋ"f^g1}_5 #.<.#T@¬8d XjlӉ#oB1 z3ՙáʭ$JWOf B ŀW=?uܶSJBן3~]~蹷J HU=8nM`0B e3!j?ŚێpaP!6k*C+@|#cD@OR-PTf(+RUP?'>w %sktZT%)W@Z ?LE+} =j 3ƦIGȦAZNw`5dLII_pi CobCsBpcQIWSD[CSTvhm΅$VK=m8*"5ؐ7p] \ͧd ݰ!m$J/v8b`Ѷ_\(vDuzBKR6(Xyg{ 0#kFnWޔI!:Sq[L1_``9BRWRgGd5(##c*7X>I0Akp F&":"R+iOAܘVɛ ukϴ\!A<ηT\GHMCH&^ ;"Ëzj|q{}<7Æio/DXļ#$W>WY@vUdҤ VBKCoKb7!ZAHbj&17?h])+lNjd>o*(PӏG%yO}C͚ͦ(tUDC*=Rx5 s4cΥH5%!۽W\ހOk\C8b`LXF{& ꜫ?KƟc,蒶Jza"E$`K䴗@4>SI?):HșWpwS;gW5Z}uF s\pڕGs7wqk1&yOaC1jU_ {OE3gge 8O彲j+YO殼 X9J$Ds~c-&UJ-5mI| w?`۸(CLӧ UvK{>vjh0Oްk\1~4S乕&.zOWcl|Ԛ(~pemѳoѐoKZ"J]lw1͛7+o򨿊PB~ 䎬K2[QYKZ&C'$x7pd]b hF,asl((]ü>Y ~dZvvx T?Ռpd \l8*Nz?.qiF|g O󬬃W WGZ"C C`+=ڜ7l|fJ @ ށT[uY'$t޵Erӊ1E@teZbi^M<)l[jJ9ކ>B*_zR`@nsG\iUs&"rBԜ;[īSw\P@P GTnuJO˟Q[₶Ls[9E1K-ք -Q\] 0T/>]4Nv3H{ eBJh UD.0Ƌw;cYj "~39c0M_ԥڜ=_M:.bǺ࡮W6fޒMyynAmLu!̃e+~Y]}aZ)*klˮMqu+\,^Ց $u~[[<> / iKC[Œ78$Ln,hL5,tgdC14@-1j%>Bc!B{ ࣋SN+%x@懛og( l RBb`\ wp2'{2خxsi_h*XUβsj%6v 'lEl'(aڍ{G)O:LkL# 4 E}y4hG-])~0^O<TeQj;O͔,@h焙S0dbI7J3vqҞtiz:dK6`w:_T-HBo.nq$T 9үl*[JO؈=,wE P@)ӅR-Je%gC "8ـja E}$iӗx.gw@, *@kI@dw*b@ [.Y铍\Lj?LDWhj* @ݭauX_Z|%<r瓩~x2 CɐRv`꼃QOǵp~ {~CTmɊlcZ "omȵLiHpW9qvb^| c )Mլ55&\nu{Xg.C.0"bKÚKy?;b+s|?k}XA"ڒI7VY0 ? _2}AkM pJ!-l 8=pDL%#9'[Tۭ@"qmmiLeymͤO Tw6;*+YM.'.f^&j Z%zȮwA/:pexaFS/ղ_Ѿ\l~  wךL)Iʛ[Ֆ<W@)|}|R{v|Ɨ]低e쟄Gg>M8y%}+3,+s{ 3'ͱ#`jZZbc+Ѱ)1T3mDF{Xpmyǽ1jp}OIR(0J=GdȠSg?-WZԃGoƴ}:oMkGCg=kjxש+n׭9ۑ_t@yfM^y2Ђ!,Y͠aMt۾7E8e|m$&8-sP 'BΫu O\{||^1+!%!8NeDLTe340d*c\`QzGR. ^`=?0E?B|֘Kw0'î"iMz &^ʰ)tL8~I` t A3DYw23&uqaR:7Ow.Z֗@ePhnWEman@{v=<ݿQj-[VE" z%0rX!"mP&L0s"TrYeHJk܅gPyĺ6g;r J)% ;_>~y,6"+Ҥct) a#v cоhɉjOU8m[t4>#џ{&ti>5D" oFb'#VQ2j]]AH8wۊ DBaѩsecrZCy]g-MCRvHfrPt.ʄk1*+Aɘ#E̓`&ST;6X;J£AYPö2u4k'h 5[եPtY李'͏]D[H)=mAQ1xN1?LnH D9*jrz>00uhz&]Y'kZ*,W~&&5T Ȅ.UXJ/vkm\QӁ~|$YuN زf9: zcȬ?xX7{v ;: FQwb$t#?J0 mHnvJPY$V 뱶=UԪhV߅j FڻtDk cyz!z Rwb=\R3c^FT[K~幰wj)?{5*y3pNvnv9K&$t7HJNذM-/yTmNq-! ;?|28֐ZBS=^ѵYqM๯4j={ {Rɗ9b0v 9f09iw&KfV`);W%9(ܣ^ٿ=9WТx]b, ͽ k$n}a#+$aa+.7x㫲%jM \(J1gɺV?GD}t5*b31 ѿ4AXG ύ-*f=vmB31$v.WbCcȰ8)8AQT`D;ؓkHrodx <U&1]f%Q}$50tnCSSQfϜzs"\g^|Z ֧{q~^?Z ,Lo D´c]@T//%pH5XlF,VgeZ~ >8_'QRgiY=%7}Mk3∋TW&c@<#&v= + . P^"Rn,ۯEZZ5*,([?F[>gEfׯ7yg氪9Rd9|hU~f{ww # \t {j=Ilsq-/ǰ5TΣNf !K2!,,LDwT: 8vr&X 5d e4ËeR887 ڭ@,$)]Xl6@kcٓ K}Nr8Qz|s3n,bdV\sAiSҋ"!r$vKBu NQILd.IP 떊ZRƿ,󠩻a+V(9D[jh0 ʼ"MY cRɁYɞ9qKOzt_u6[HBk'>\Dof>0wJ 9->:-8Pr H]Qke(yrr$W2wn^˺S?8[uak#WUiCؽ~ )Dvcu(LțkZZoErؽh%q#C-L_a5=@C(\A1g'd:[1sA;R^:oX=ctc9sxsU <2ngC;HqN׫-=|.kA?3BCqCD]U29SW|(W$-|4S;'2a$tX& ҳb$.o[[5X $@?p&5@Dj? n6"o<>Txl0EtgKbs GfFwy7_m{I8}@]imlOH @/5oo턿Cwx.xΉe:![ 5IP՞CHyxwI Ke):f3m7}[c4#"W>={geX<8ǰ$=lj'}[x EdwE`-lwWg#/пߋK8 ݃;C㚒} ۆ䳤U-*K>Ӄb\~ؗ \NF= {jD+19TStڛL(GEaFN92Z~Ig}~Beh+ hX\UW+ZQԖ;#"ô`c]cuzdD3!8Mu^j zG0NKfG[;D jc:TKI9-޻RLsj"AQ^pM,Yh !|Yv0?s7qPe]E%;XU._bˈ_;xHܠWGp)|t|iN+^9/sl 0F&h 0IUh._sjCw$wzT- RnyezZBQFp֦PV&2 Ȟ[L jRJ3Y}8sq%OvT;(!% f9RLco70i6H=BGzm)8VCM3 r/jCۄܗN;`@;Oq.ᕊx5sV#g ]V2编3(Yfg(>isƑ-]h<~4HbL"!FFW%8mj?\n$ *6t!*4 6 {xP;ΐP)' > 2rŌ" NɨDF<@Wd8[&_dMg-͈>K8l驮 ,yf5 VR] &eS*"֤~Z3,j+[MP 0zEd3.+`6)SXu{iB I^zh[ޤ U@ \3uxCPa tMꮍ)5= aRmah c-徉@&-bu6 ᕯtVaL} ζaVaJdD.4M&*72QA"!Q:Oaۭ+n7= Σ?TQĔ2HRgޡo%˹Ǎw*n lB׸IjnVhW5+}`G+~GAT5~롶; r[저+]QpY6ob;;ǔͲF;[[n`y$V'Fwu-XS@5(H_H54^cOA g Yt|Ux|v&65(Nm^V_tu ':7`1TvFߣ# rZtّf 6i䝙_ 9!G@~;[HSiTA,OozBI9-`1l}C<p\3S` aS ]7)5ߐJr!:a?' is^J|&.. ` _@dzE* i*qgm 9Sw$ K,L2wOp^d~ry.#ʕ{ANBg%pnuC䦪KtƳoW-PcKM6gA*rp,~Sb TΣDMNaFUn $ jٞ|@m==wt3P%m fac)A3* a|VJAGѫnUB?-jTS| HI"ڌ]0t. vղsK˰B$3eYa>۟aDLd7֎<]E|'-@v@~jUx@q v%i,c!v&vǒ]47P#(?nU o, de6f0?Y[I}+7<60 v"Cz|pl8_24Av pF3_6!!;1}[@u \*ئs77 AAκsrM;c9|~?x }g F]61յ68cJ7j6M5ڻly0Ɵ/x^}м=^AcWSr0XW~:v1k"z ~mgAv߉ʮ俍Ng!°1$^vK-LsB_ &$*1I!A*<"zDoΠ I+]()@cXlXv-+MrS Y W|#L]jQ*Q}z (|  t]}H8G ;Cfn#>ᤚY\FBe͖СޣBGDP} B%n #b<6Ywbo!! ?i~;Zr4Oq=rY:uOB5&'[[iqrWg9ؤpmġApbo|qZ}?FÓwTF^ΐpोM j2᭘l?Of `<~䔩:W|.)0{HW]ɰcԃi[XW5JF0Vg0 L*) 7 HS; n<Թ[eߠ^d zB&hnsfލ~ffw7ZS 5^( zɳB,Vűn HRJx(X2]퀑$h3~0dRDtQ;wL *bKMO<@h91|Ôt@9 fagPQG%;NQqN&0S(OtuCX̜MN_0b>ӡGo$QƑv`Xظ+iL(k9GdIi3؁ruN; 9>nheܨ 9ˇIf9cR_f "6 8jf$V,1>ngj}S:qeMO*ͫzH[_!bzLTTjోW@-]U5sX!GϽ|P0ocѼ H* VȋTj;UMT悁k`6EG7WA?H5\glV9;&yaײ)_H? )1S0t}xvkGTu Jxa8O|a rd7e4Wx2Ȏ:Hjz@ GՍ8fS $.Xsy8D*qĢjy;- _#(PJe2NOc*ZVfי9ԅJ5-h|"R\& @Hlbu_\ys 7p bY} 3п8? 0F~( I~Q74s#Br)/L@qzO$~;ٌCC:6eԪu?(73 ݸWr.љ | "\wʟzݸRUXD*trRs3 he4WJULW9Ol.zBR_@)9$4)hHUccJ",2x'AyDzMu)r!Wg`5g<JR>^, I,H>kl[rU %mW/:eIU8V [-%Yh\1!Szԩ= o5CXBblxT4w(H$ rFW"`|YZ{%\R$VO?v33"F,{+)ڴ7.@}K!-Xd؀? R#в"H}eva.[ f11*9D'7:e$^M OFO B)2'Œ5ZBs]|9\e{ui׏T.ゎ{G+`DqcN+^]h #%NANz+/:k] ks &6!/ߊ G1 wAsn mEfGdC@FVAd! L}hf SZo{1oq /WcWf.GTxC%ml:[4#>w|ti/Ք !,8Vue8Ą{[: o㴼B)WuГ_ t^يrgeAeӺȘNg#r:HrP\uGZ5S񖟬'<P57Ի5jO#(I$3BߪC`l}c.`Y5*VgBml z@tg]!䦜Ϯ^*ĥcDAL9y,'"$Xm:XG$g 2<~z)vfKM N{\bsZ󀮊c\$OuLYKO~6{W%Id>P~ԙ~L sRY3WL< e s>&^=mG7wWAj0|)LN|i uj=bQ t&O}Q|R<ڬ3<<&V{X6Gピv$$ah2H)}*LWy +[quNk(j^0l:3_,XML/Ah>)@DK.xR~R3,C_b''cV޿t{gt6\\S{Gx@re$7/ );5#weqҲS-&`Í#x MxNP|O;pU{pk;bׄ\u!-J] fY֙zW1!)؍¼_B5r~ьc, dB9%hk8֪+ 6x'k$rȐK|cR EئW3<&e4ϹX;dҘ֠Cu;$n\MSdcPws {*9@MIw'l.+c:UGG:giFoܹmtc˱Ks~oX*'cfxqa%1b0m~im]eSfcO'BDC3 `ض;>[,o; E.d2!KTk44@kkg!4L@%+a{E{DYQ5k}M4D 7cbQ-N $:w&P*4Qy<;׬%jSd2q#uӈ+R[Bp~`b-Aɘ܈~ //D ޝYv#'Q P,b M7ar~՚ |PZUTebq9H tيYjUN|ޣ8>?h6 X~ NxBWN. H$Mfe;@LMBi 63wOڷv?u_)i<3LW0@"s>bpH\_/8φ~T@jt.pe9ۉhJC1ySICJӬ)4q;gzu9xSek-D;UD>T"aVaF*ѽ>Zz+L)ΆCPjNJ1d[kC2M.S"<#:Lf츍-#Tcbuɥ=sVR{N:*}99;*NnR|6nNagj‰ԝٹ@pvo1.=s`ZVnfW\ Ef)17tɻ+͋kPo]U4$jG95( dg`R8궚!F.)?&փ*!#2ځ&`.OGѡ{W* ss&uo [nUw 3-d jAV l|qK2ACbgF^ȟ[GwLL)dP"_vmO)R㐰sH{'b-ZAc>mqT?46ɂsk[=tFjS BrG]JVȁ\vquN<%ܣ!24~,1$wyhb7 ,](KD螩kbJヾVa H 9h#j9YJ=\Fέt-n;n;-A1iN=qk+yI\󞞠f1G>ֲ9C 38?C>~{)=bDw`x*Y~w@b8̧ҚJfA{"MDjjyû70ɕ:0d<}CWgmHVK_tp q &h1Si;BN=>E=ZrZ`Ǿb* MgKI"6nZۣ_+صz>(YTja=]`vsh4auQuX!TzR], \]yrx~΋ZlGӁAVGttg^L%$ˆ3@+Сb9;CׇTYT j[(c\eF_&nZaڦzZww/=l<6)৕q*zZFU?ӎ?0VYCA-*Yө+Nkj"MCstya;(L-WlnV@m} \P}bw Hqg`IN{cڛX0ͪzDpk*XygRaGΨc*#GoCޛ)΍1 4͂ҋPA]F׈+6y]DɌvXQCct)i+M`E52:4)1Ҭ5cH> Jm+#;:1c:$#hܫίd 7?y*)ISt4ڗnB6S]+7\7kc<NO̓/9E Pet莎z:v!8''^3yӻLsPĝ\|I*2KA]ZXqQKWzTz3Vm*4K56u#HSw5-C9m?9aO^ğlJ†GCIޮa-sQ"|:%`vԇ˂.):;JVƇEY*ZD7i4UfE']*4Npgh(T&EY7cUE-bT+QlJ 4owPŶتPK^@&ͩs?hٲE@u (Cax'A>(tt0;\ 2èV'a@vf򱾅mK |lXZ^0,V :/6'5sQ- TZ>6(cRU*|6;MeZ8pcOTx6A;7',χ(3Ԋ>]4uS_[.b%n*4d܍k8x=N@ HBf,њ2To-b&s?Е*P;&_9;=~N4F)+_ $*Qozq`Db`f j-ԋ졨Q}qko~|54ӄ uj6k"E}dc9@e OW\FX/w^R{ ȶ|CtL?k "D#s.o4¸:+%L(;"s8BKf=pm3 8 ?D <$M-Z15'Yp/Ȏy7 PV"f<=$FSi1?ܸ&P YLwhz 2r0s©ˎPQ\$ua}YS o!Jϳum}x7κ>c W()+麎Ĵ\ITc H劌'*| x}3wXOhgE2ϵ*>j({xyt`"ƪ WJG9{Q{%"͒rivNg'!hb"`Lnx-gZx$IېZ™AO1ĬAW1 'Zw\[|&+Azl"щJLMG#iXx{#4lh 0F zA"/QtF,Jq x1{J%4cQg43|T^0/AQr1R]guUPh`+ͷXH㤧_hONWw_-~ŀkKN>B _( s^֬Ee s A-vA3J( ؋8ǹ̸D$|̊xIӶ)/Ω T=9rNk>8tVZ˼'>p5idV%9u ]:֚ejh \o>ďe8'DG#z5TQvOObJ 4SQM"ooxPy \fjHtpa_ǀH[K(Z 71 J:ӂ(u2G'tR9TX~4ڃ`Ң$٫;v ܺNlF鈤tr <3tk)@0yYZ^LKH%g X$j3 ?G3Q"rVa:8P#=`,wb.rbTˏ0Oc ?mj)_fR\54|bcjh׼uѢqGʍ4 WG8l/LW^+r-/G-=)uV/~;EӢeѤd͑iX=#Λ~zm):]<00+QBD+u'm3Vb1)Y{lЌr,_`jFAɎ[hGIU2Ԃ!>Az0\->EZ|̸iH|ZX>OjIȀI@;g;Pnj:Nj!D:^:C"tSUI9=w2)GRO/ @ʁ<xTckj݂J5&9əֹǓ\ ٠JƏ!1%k%O.'"\bNB #ݏMڝC)a&s"ɷdFm XאL?;aX-!#=jLn"_w$WTꀃ.kItn~߂Q]$n51Fh79-Cyɏf/KA3 ś&-` 0ӌV|@d ΏMy;rb8[%gpL '/Mv,ߵUZz2;FWcv9/8[l&_Z+<^I}IY^ᾝ_p6{JiZ: W-moayY 0a*"?#[,*kFe_k^tݵ7EXY]hQ,^|و/#Ĕ,%.ӯ 9SC_[ x0"))XӲLW"SQ)x5.X &KDGb1̙0;Қf&t&61"X;fgW+ljLP`|yWax<&B_p/EK`P^Y<7e*<^$SDK>p[6yDؑ2L {sZhymO+-bRK{ƈfcz+jVNs/^J몼Zv+a׈|5<y$At?4J@n)YK ζMԣ9{ o32:ɢ8NY*x KjeaQ\mOҺKRӏ.R*Pv/n {֗r5}IpƿLeqx~PMP |* 9.s^A^+Lt؎y- ϧa"YVm'%V7+pTaBS&2nُ~"e jKg鼆ӄM;I*b>[(/1[)PF1?9dgR1ֶ. wpW6CXpI7wN5vޖ1RSD Z:վ`:1Ѱ?rbC=@K LVF}:mк-Wҕ)EE#F&[ Gn>4BŰɛy^9S{0QMI#YOw4+{C2=rK0eӍ+q(㳄\tO|gvBw_cp@ˎ3鿉ɏ%"Ӑ)RZ܌} 0$'X*8\pRɷ:yl8q:ƫ´UA'~e*=Q/ j.D}S ;&B)M0P%'A@k':*& UA+ORn?DڔTS~dK<_*}t~A w}[PPL\zi?P:=SπRhIX"Q4obbc5k>)mr~#YK7UVH8I4<|3?&zx=*a dgp'\ 1|00xz qZEm+7Wg 4}6:Xx)uiϿբNasJbƴCeWq>^qqa8  NW5Ci*0A!|naz(v^VtE}(9Z/xѬ` 2&ؘ0M)t QzHb ,2٣V Nj ]UTḼ4#O"W Ty3,&x4{UIGN/7N}h)!+D~~K)tVq~)D^7^d6K 1f`p;B9[~8db}E;͸=' Bة)6+1 h؃\,_Lh?/a`#-eXnX n&.Z5ѕVw9Эd5EFίũ:GPE&B?'꧱w%ݨ`2pVuɛ|׌/bՓ }{ ,d1Ym*L-{<ЭLI wqU: K֌A͵WOU7^)F>q2H؞ UDWlX؜dR Vlg'czsk:eǵU[4h8rs5|W@rtɘEX6cE橦` ok#l:U @F2wiѢܸòkbGss$ ~ٱw o9§_hZF}C;=_S|Avy߳Q..֊3@IEɚ%#ϓ7"LfP Og*#v,< PPK hHj?AfAd3Odی˲,E'bW+j/'XYg$TH7 .#41HuF.o .%]:CqVc~B}jjِi:{[sͳ$~ b`-U]KdAKR=Vs&Vzg/M Va"m.fPڦ_7 ǝr?z9Qe'U^;'6A^ǯ .Ef:Wy39W%WL| Bᗷ):nj>gF֠,r3=GaNǧ#E=gs3Ob)Sk\0|7s,sS$|VY Héf9PeyӳYѶZ]y3PS5,T#]0ƭP 93V:iML˜.LJ ͿcW4h(/qMׄC#bײ>Vm&P{RM ]s~X*iZw8)nZSoEf¥Rϝ3V(ʠҶU4/65 Ӕ3} `1Mx*'xbm~)FJKo#c:n2MfVpКr"N0~T1;,c7T=)f:s*AÎ-cq8Hrc X 80n!-|,$R +ܦ*y˕ri{,"z2N;\~kص{%rKBh @a9[/Nf:s+EcGdq/ t[7Ltv礪FF-64;wR :,KKlp*c1$Fd} EFYƜ zK@SbK6֍~;+ǡzaqFI:7\ģ,Ά!6|Je oF;aaݗӄ'ٳjnf2z\&׏ }Y=rFj}ƄYLlĐWVkg? !1B :=cnp9{}]MG"։um#ڶ9VrGA fa4ŤQe[);v|UXa.Hνnۯs]PEgI1,plNLHi~d#I*Vv(|PC*i@P콰!n{EVՂ6e[%:y'p*T6~/dh[>Z˨sd%Ih)qҝR:F#OKgv4KO@Y)ۊ ŔnS5C1{w.kGں81.xW CQB%6i=ؗ6]Wf7Or'_"]]!%D͎7(?;bo.91yO(zciY } C&UDwjH D?O(WDT$,?t/[Q"; B2\F704z2E} NPa)TWjd{Qxl.I;@U唄 @M^mB@CchuFMh7YM :O{¸^t)§(3:VI^M5K5){ jI"V-h2YU]_<{1PԲܮQu=dN~j ~Cu% vð${j!EԊX2'SL +@?cX['6s=TC&DAuw>w9wiQd{GlCOZ\ŝ6HvOʥGuά`!YnVCX[Ā7ZӥavR #P\TUR۵e 3\8Tg4!:ѽ5q9v,ujSb>WoaOu~nsۇ)x_Os17%98`b<EQ mVXͬ}ۻ:b>8U+GrVÃXpL0QD4A޹n-5_##ߔ G{z"k,B-!H \Prq0+Uĺ-z;pUa<44ҏy0 L''yj |F _C"\[&U{ ΊYINpȠvF6$q.&RՌԼ?1X魶;qU]1b1\ /T;ۢ$W[rT?4Pީ`hgqgI.OEOfHu| .4G}ě5c #PK ]KDGg" ͖Rn\CtU=9j+ ]"?<3v54H(Qsr!ڨ';KP}_"a.}ޠ K'0 `:ڹP*cHË*YY$Abݠ0?g͟a]i= 0^c^iIM/& gAmǒ2!6VQeޯrD&@cގߩ!H*L&#{7Vao2#|W% 0nRUi>3i!kAh[טJp)/C; "*!DA^[y,W"τ(&8ܿ4&J]ތf:|~ԦEkgRtqtbYAǚ |Uh9DÄU`jKIְrtRbď`V+6|_8l!Fg Of5lPwUvZ}xeFaGӰ,HuNI1k璙%>7nEtl3fC]Us2 5>pKJ`NL#W6Os7kT1Rnãkxyv ]k,lک4UcxgL,ŕ<(PyJ>FtM~Iy6 GԴ!'᲎]26oP7J7;Mu!p<6=j_NE ^Wsmb[:>_o9p3)8~±rN=PަD7m2#~jL.e\$5Z7 DuGvԡ-:ij3U}cCTN]Kv!(h19;-g\0q,;;u 7=!HzRr "UZEh ]Pl  W$$lyU O!m&s|OFqL֠pfn擟ҏkvw/!k@ 5|&pvn} :#Su% $; =,[זJ:BD𒩟!cr\t?c</1HTv_3j e;@3)+ K8! mW~Wo$fDv1>ø .Nhp(u1͓7)A; }oPL Ҵ &PxǙSpmCS|_ۏcF'L[qfUU 4`r2QQ"zf>-`7]#˫w-G0]m4)x;o&k%4ML#x-H4+ Ѯhvo f_t{Xk6\kRt۲,&\gKLGPX,x@"AO)n|롂K1v͚Cwށ>mX[~\%h-(k K4,0`OJۡKUEr PYv<$I.:@R"pyb.i$˷R& KON^nji,TOR%ĪM k6S0Dh/bpW̅PVn#tZנ Xw7V*U Q+g+c'ulU$c4^8OFm_SG'L<+JsM~ȧJ$؟,pL!Le4CrN1.{b:><?iV:>\dsbE] .#ѿ oeC3sݥq׉Z+DoNJgʇ๤3 kB:sh j\$HWbg5Jc-yd s)w] w9΀o0[ܞnuEVyy16z|izs!0𞺍A,:s_o*zp =zrY֝·p ,sf9*2-d~$dc| :5bl|Ď/!&Eh9OktZf=4m]4.v7`yc#uKAa!{nZ/q!Bjh tQ\-*?s][+܁<&xZ,-q( )rv<qtCa)=ދiw>lz0\Z yyد1Ė#iP(v2A}> v S:4iqg#E!3ϼd0)بKkx:܉@Vp'ռ2  FALAv" k,(ApEfE'2r"S5ĦomI)z0]?n 8}s0h.)? yscV1Wm ' ۾bD"g .SU_=1ԛڸڗ|n4R0{oCѸH5/-x]Ihӽh݁ Ҝ:A ,ly CT9[8@95Y(I Uq:s˺oYf1p aXXK&(5 6tv蚫 \fugMkW)Pt S1OQ/⫫c6e=B96 1FIr*9ӢlQcn+q* ɽ)sKDѐ7DNE+O<4nVV=֔eUUu?ςk|V'p~iAzޠEŬ+;mGMܔ*? Tʉo!tJV&ZtosEaAJ sf V<xkߙ㌁0EE0$qn̦nUwȼ]M^{yX& ? pt$Kك|U驉`,|V3my.6QFfc (C)vak{,OE9V>aNdْayO?!X[Ҧgl;Ȁmk<ҭg fedSߢ7yrZ9t|g@ݴSӸQ.٫YVXsȄnίIklnܯ^xmK$!i.bPf_\'@7E֑)N<·7y5~Ƴ217Igܤi{,p\%!u`Y\ E+g>WwV0''0Z7øcZ\6Ϟ̐lp\̟|~s/v%[Z*CYO9cjĻ}cA)i =MUF4λ*>?UL6FTz{jxO\/!"^_BETKW<7tN}1\ @b %@6_]y4lEpPecV!Xd УD??ӄl}$EiZ q}?e6dSH-*eA'$9US6M 2E]LOru;p <k^)!VQ;ocf~@ky.Xvg#T!Y>p j ? %wP{2:Re<1U@$36Gxcg:x[c'7oo@3ֈkk5BՎMҴ4ڬs;Kbځ Jy!0FBWB1+<eX125 ,I R\'p#n5!B-A .HApMnQݫ1V dD[ ȩO!X7Luia8HuFVWUJKHq? &{ؼVZL| b`6;qEӍU7(̀*,YhY0O.-5kar}@1! G[KA<.H1VǛ,Ok aN/ɌG蝹$Qgc=zw` RC/BMt4)sTәC33(ŠtHW!ҸF_QLOM$S +TW 7;;T4DFקNdO0R"9-fڸ~R$2I8B* tDD&fMu\AZU㞦󍍠S&SFm{BNߊk0+n I%oZEto+/y^I+xNwcI!b)ApK II?~#նVG,lG*ŧ` TxV$1"H!׉4kG/vOB?Nхx?Nޘ?nGk>يk8iYZ_ sRO&[S;[6z"ʨҿo0]gh(ڹ%e0#PeG,,۶5?BeUߔ >)i?x [ Y%f0͚"n"lUBE<_6H#hca=\w<,uwsҵA:AǐVit9. 9{D F!7K"\+dr3 /ߌ4T /L Ttn'=+f1 ~foPF?~.J)zvT2۞;e3 @??3ą.CvvxoEpЩ3ol[ܷp!#ˮlػm7=\-rltC{mui3&`?Ԋq$E-ߪKL"<:Oh yy U5\d3AQU58dy ފ/Н٬]woYWAFGiX Im-'w0{PB'/,1UFvA1O^zzҥ>(Ú] ),fF{l@o>}ccg^Ԥ+w9$U^E=['q(.<iDHH(8p_tݪRfkwL`S7|#YLfm5 peUĮR4sBpSP U&يhI' [{i1LL䋩~(P֌̬RcLa- YŮstu%SEք$+aNբ]\LzqJ{{'$0sB(&OL)GG08G%t`=l+YΖj1DSѺҿK%߳iVGolEP}O|e SnPSg t(C> Ck9^vH]qɡb{y$ edwtQ{Z|FT0wF:Gs;^\/<:J(A?Hj+ #B`n3:%W.zBI#+Z-*8+@ZcaDwB)C "]xBk~i )g⟣cfA oOاx+i,RdC1 M-8%4ɷc vMߜSJ;֑r=0\o@^:ʴuZLjw&cjZ89?p7_ds0ޚ\/hqhDž;CԳb(=B,[6mfTqOju/xU^M-t1aTl\ۅ9ab㻱 UZ ;_Y\$Iݤ/iw@󏽾B> ʶ$jPt^ۢuK pt%HTλ2Fmz 2np-s#%f@BU y0N oODޝг{PW4[l,W\g@H@,]Ԏx~oFՖBI9C'"I un\eU'$)+I *1Y3}P~b O^UwN)>0w8"(͈|>t0a.=K9/ױ.1iNY]ȓ: Q)L,Kd󙣚nhwFk(vK>/OȆн;[k2Cro&m!Ru{ݡ>s^9P0aM"H4y'p]+C_eJG3vi'Xqc,ຢua߃Ǜa!Ў3JۺMO)$ NakڍDZdRpZ/׆DO!lf~&d{(䡋@\|-](t}ƐalZ&].R؏취)V(kM.nqEn*viy_b觅\xÑᵜb# 7oɼ)*0LGIO`֬-b3Htg AKq%$7qw@ &C; &dl5$5J; 52`~&5`2j& kPi!(O^JnP0K1IGGb{e`1p8SJK-M{L)rȖ?t}ӆE>#8t,vD0i,_ x%K%5hd٬)q#<.ә<*wQ]'6GԔX^ \j 4|G1Ff,$½yXG̅KDdˈ qxw8g#Y-{zGE&DlTQ14>/ervufC:YʕtBf3THNQ:%xIĒqN4/ L *c׈YMnṟkTV$`j%eߵlk)h@~C]͎wʽ0+S@1u%$*seT"ELAþ RLʺY1%wݾ秒b:xުF\$^\0V}d{{h> z_Ql=20:#j^pRNRQV Em CJjڇ>]}B?4t՛v^NkHPjڳh:3 =c)sCu\λZeKn$|v:glpj> @a畆Z|H&e&F8sfXLw9 OPb̫/7IrlPDj$odm' OOQM (9dbjG]=!5Yś(SUUHJr>-r IjW"O;ΡHμh1=y#6' mltw,ޤK,$o@n@9q!+.A1%6&J&!J.\OZ 3XJ.a1ZZr?ck-:|ty4 r.fEscF ]OͪN8%ijg&$9#\:Us^$}%F^ ";(sv4”H_x߾e^\UEwv#-o'4 ~y;C*:#x.'nʈQ314I]+֗cN@D؅.n43eX^-)KDUFhfTA9E;d |4OqM 'ž%*C9RS2 etI 5t|4h!#gKv5/:>1e#` XiLG6չ3oJF#%x1\]%>orP),pk 1-4a%\S7gu1I:3-Ug2ѷv]Peym}tƄ=icE%Y<xm8۽ $:?#8tXI4JF`(y$9ݢgYАj'Q}JP7'j(C^hq.tXk7E+tX >βw)b?b=W%Ȱ VG5ID8qmƫ*A$/Iir^s1s[rf_7sS{&+0, @ [wZVxkx<#-Ǧ~9cݜs:AbL 0]9MhFFM؀&8? CaTdUu-OR84pb0Z쟼c%s$v7+_sMr! q+{/pH GA::@N-ḇ}".hR/&n^iaQ~׃Ѣ6Nv8S?OH-E EBe+sѓRTeא~q!@.n<Ȓ1XI* ~"9*…YɶƉt]"DZ^g2?."9 pbY~fjZ\ܺ~lei׆M>iO{0<;fԬ~63wmPeAV%X'/ 6tt(q j5s=)sW7bf?F鄞U[iREm BQ// $.0{(hbX}l-i%GaɅXЉ$=+2p]v&]b9.e2s.3-і9rgTTAe'*!ۻS)xXRa/ݶld"F#G{鈜3/D~w@dFL 8O(Qnn =k[վ|:.7iHpYcs]"P(R.[u$}ÍDW;Ә|.nKZivϮ^rh5l~lRt7v(]]ps2Kh@m [޿l!j: ט]t֐E)$'< }B*jj15[2 Id8<;$JńB ,\*^=6vz' x0# Ыq[!vj-ZDU%ꡁėVU eczW>0)4mߩV nU9ƕ Q74,fE79&kMF&/&@ZH5BZ}Dco2R;d花K->a5aɨ O~1Fk B eXL1IHWGWYXֿ*b{er8Ioa۰NJXuK2p X%I4̳PP˹6MvcZM؍Gw䌯9p Red*GI[Ӵn&*8Aꪝpi}TNbV$l&2:nP&[YMs%5k4;&Bnt+r3bdv݀݀+[H~~W\ Ռ}6~a:r/U/.ʤxCRx<zkž=#+"sF@|gn:…piCI`em|HuOa:wA ዮid]\z^BAu~} qt&[fc8S UuǑ䣕I!p7M{>/5ڟ .jEфرG+Tl78p8)7OcQ{ ﵩ %ˠ@/'!5`2ٲ=XӠ~!umj`ߣ2'hSx(@ɒuE$^yiAz()&? *MJo kCI*%a_tWiC93`0s`zjIU;9C#k 2-]dv"qh=*['DUk;pˌg-KrhiѠ;pOwD'}~i}VQ=yM0W}Tн+$#p% ~L>ѫȪ,?imQ8\vP9g;ߦ={9>>wsPۛdrӽ8 >, edaHPʫwlJcQ d!4 Bxo(w:H+| U뽎a Ŵ.p~Q)2sqxF!ҝ}h2]="& _CYKxnTfPUpagd.j8BK{52{ R"Uw$~lAKQ䝸6 \V÷mZI[~&k]^+S2hQ9X_~@|*TUH iݸI{_6"Nmq14A3WD}v /Ā>Y@[\le>t(\ TI=M¶? 8~:IX7}1u(pV! 8Wh~;"li'&N0FO8%&^7KOТ)["73 #GC^l&ZԚdwԌ!MSMm1d@݌շ!9{ hOKaE14z=Mn%t-*d\ {(QsИ ^|1QouTn7 ER8 wˈSNX(|E R?zk {@k g̀@npqDzOQ- %ECAT%/o0Hd/ɴK?R15@Iⱔ>C?jlX10٩[E fd P'H8<՗RVP+1Hgd[/GOCő}{l+m*24IXgK4jq!Ŋ$F_|^>w0Bz?Nn U6bUh HFݘS"˽gOg/-9!$=C%v{@Szw*z;=X YcTzHqiWp{Vzoʀ.'eEN n'ȍKvfCobu(0#IUОSVB0֖ޱ*Fۋ]B̻fax`X sAs A b>fz&%G2vzV 1Fҿ>0Lއ] :W[fOojAʍR0GuͰ & ?[L'XvrUGb`^4듰A|e@D$.+̳nߎF6@0j#=yb20;Aڮ^W|b#Ĥ<'/Ò1݉º4m1~xVK U}NSt*%S=B3Lkġzuzvُ?"aw;ѼH0ŒTA=1֎vY&`:8C?dnr!/RON5{&$?9?V%n33d54ZZyw 񞀞TMز?2K0FM %`t !mMS"xc` a#o9C4WtN2,b8eb_]yw5.RV>m :fߙWVnEۻ(EPw5&k"^PON} o+_JU-LZb6Q:V0vHFXAiCȎP|BNxc0cԤ|^D:(tꨣZ=r 4v#p|d(EsElޢuUrGdT~Ìu1* /!KMR^Z#&A36:s+*d1(F߇ `:=|mf-ҷТ)ft_t(S@:<'vAy`w"ǔrO|9OwA\!Dx"1Դ8ӧ䏼Zc3FH~1(U7Zb9a]ʃt;樓xDgyrzڗe#}O ~0P{˃uKtp}a:Rl2jQDR7XH|u G B idc(\/~ g5-ZE _iҨnć(5˾ q+Ĺ« :J6B;darRWh$+|Z,iv7`d;hYM,@xkk3 :K NqŦ ǜ91,#94{j۞[&8!dxZߍ  MZ(fE}Φ`6)Bzm\h{,3HVgĘtt7< w[קv;$&C0Qad&RF[X*'B9J7diبllO⢂@\u D>udѫY1ŃwIUc@یsc YRn=t}[$*F| ds6. Zk*l/K_홏 wyQ&Q%2 BGqs!1SrI@2B/Os L/ f_[;x$ !#r%k>1i~.,ELH I!g,-gn@^w` Dѥc?8MZf_}m{ }I|BŸՕFVj2.QLF`3 5Dh[uY>%?g&&3gN/Wu]7P#r,F ;~`\s|1NZ6mrmn6&J90O}HD?ߨd5-|Ih^1{A[{,9K?;'g]kAc7{(1)+r_@~JRs.ya,Go~m`(m\=Sb^¢yɋ7/vŁO$us*L [sW_1)qSdWo$Pࡀc@D0y:`N# ^Gz%t=&sC9硴\2Xa's!!F\ K+7zӈ6V佳Z6Jeh6@ ޹e܇tzs*5i)K%5fn.Tɢ B43}^; ob ֭Vb+ § ?l? FõDGj1) _:&!O CuR G"pz<9e4y*q6Ҿ0]=V!6OiR{z3vFq0) }!תf8eUs;SZE}Kxz J *&¦MSk'#prSЭ[.j:#%9s 89Q+'ΐ;я">6XW^DZ-ӾKR6ݼFn%䍃={v}np #Iqʝ@%X+ "yFzϼ̝͡RD#S w&vD[&|b%i1ga5k &?7,Plgir`ҳ27Zht1Q:RO뮼yXD漵oN\P ,A^k{>9SՏa|)0pDKZc|") RŽNuV OnRH3X]`*|N{i_=XO<V0SrJn0i汌$/K薄z1AI)yƵgKmȿGۖw"YoJׯV\H)ͣXvrP oɫϕ 9q*E,z%*ߍ&JUE7v~|8{'91?q.ʁXY-<̻ټ}̰p}|'||r|ugal  񃘞G;Q[4 _\qݟ&d:PR1qǮH23C !:qdm.` ׋Sqʯ0D؟M8Nkꕍ^kT\)NoD̓t"BӽA&Qud. nLy-)HJԼ'3 VPJ d^'^ ُ0ȿ?_=u^RFZo@IykA|~UձGLiǖwZ X^7 ϼż`B3`IถnHg0Co=d=TߜMGUw(Jŵd>f+j8Ϯ]-mwQ3:>Togj?6XCDi%?V1-t)Ƭ@h^A&YS?d3ޛgTs-ӿ 7ⱌC(n> b@U>QjpXBԻeqZp$^d sowKߘ0̔#Gƃ>fоN "7ʆ"dò2:"-1*Tx-U;+lI,qu麫HAxټ$Zb/+g}.6d1K\ Ӵv4N1mc<=۱Co:IP(-\J&%[t!6鍪@vMwsUX^e:hrFRַS*ͨ=*Rqn:`rbD QŨX̬j>Ë}G- \)3Ճu!}Q+jz,^)dv~:A@zo&. OԳ0~ 0/g|4Z-AAZrra(oG sW肻 bC{Iƹ_6 R' LIS))i128o#8XU~ܷ O5t3SH7gpRg%UY@L(HRaQCy?uz V+,'9% Lgg8Q]PKرCڂLI&Qfǿ#o$ë_W7`/. vVej,7͍r!!0-nPqψ\،sJoO6%Vr{&q|d#5Y!"eRELqzY/ijdh`DŽ5tc+ _$S\_.TtW1tnDk41#$>Rf%9oOR),/S !8dB\a.'5B84ޝ$~oVrKJׂ2wgKC B";~TED}[6G̓I.G/R\Aĵ wqGj%d(xcC?.7U\1PKy!qԚTfWMŽpiX9vaժ|G(dϸNܷtJ }CS3"KBGٙZ~褰1%u@t5;.y3PqܪPbHE{< $ȯJUjx~1?(ghhNOc%Lz, lBXNK K.T|DO *Ý;,Pfai vYEsWS@8"D苿aGMj $hz#gR,=Gg6>4ԝ:4ɂk)+Mx}?TLT6We;09=N&G<*:c6 nƎӑɢgJ 'qG>m_eЪɓ)7ϻ7\KZS$gK vGX;'̘zj{24Ќ)ɛE=FI+?1ە2J:TGRahiKeZ]_+?y3^#)+ ی홏1:ou_ NԸ#%%e"wl۲D3iĻ,yNH>U ĚO)egpdTthvۧ Z͒x0SqjB+#x x4p/Ah0}! GZBwWv{ng.mMy4~lFnMT8ZGeعNL [vxx.6Za>>q-h |vyG:U;Z pg) !ZY!i(fx+]i Ye+0yy3jfxLt"z_2D z;__ۊSC67J[jOt͍/ޏ7Rc,ȹ3:"׮XZ0OIn$"n'ֆᬒrTGaɜ])mHʧin$v[N0;0KNAׄk$(~V~$֕MAbxJj0Ա 7 `Kbt&34B C*] ^$~ ̅8VЃaJ "M?ԛpԏi%H놳YZxHlƫ(b,?{9[_34o{m(,-F kZ"06է?柦A12(}// 7qUj)$YPVo`MK3_$3'$؏ĉ:!gDV;d#ia$Zgݦbv:C k.k:MwhڋWA6k}w(.l+`ܫ\rifj.Nni`#;(vLCr\SPc]]?`X$HIwfz"Q&AbOnZv n22̢nHY<^Ni)="aS}T-KHuUU_E+5;qa-F?&<52Nۢn xP R;khn~RX1 J=+g7dܱG-冷+b qLJm(PBYb$1) J/kqˍ-[~W&h? mn@:RU\d5%׬OS1m{Ӛj>{f-yx ([JjRVT~]s\ q ~cgA(1#Lp+~,Wcwtケ oszaʯ_ _ 9-]3x]c4ɒCmOL5.>lɏ#xOȵnyLƓYشc *S@gԝVQ jB$AT#c8HkeCeo(I=kxutHX~^˵|"߃bBzrZR2aٞd:vf\R*0i14!NeD7uC*5B0ܯ&5AI3J6x8Fr!RwutC %;G~Fs =t1c%$+1(>^:a,>UӞ͂h_g*|kG{$G Ryw6lJkK?}ͯ}^Rnimc!ы"f^Xdc[ A6 4S!|MxJ;WjD}T_-&T.T*gxƞ2@:|bdM0q!(,t[ʶL6q:ǒ2^O,WQw5Ь}Bv2˶km%}SHFl}C'kzˆs:H}k(4PPZ R+3hw_yU,BFCJ"H$ |ۈ@-:7ȢtMe#>\K>Y#y~F鶛>3]5̲ᦅNؐA&SJETn zH"ՓPf%u\uW9'D ɖ(}'ٰl?$Xi`wţ_Bω9F%%SO80m,\pvm*/o .i>ø$ KwNY:h.ج>cl[GbLT~jt54qZCB{ Ԫ՛O?eĬo>hL^1Oʍ H%$vL&t;JXێzͪw (Bd]m5VǗ E~9"΋ 8zmA`Wpc(|hMU(їү }DK)Yls=@wDՓ+o'0w$/QEә;oez{P 4)dw]g3ru%n9Ko*CrKP,4bvZSVzbD@c+m{1.֬uH |)X=JO]`ow@q?ٰUYEH&(y@Do&- @Rt[V+L\׭CAW-*vf;YYV{q-e|clLR:+RȯaK Dra3~^`:ǾEo<3"[nLJFp3u@Lje6Y9/Jio>ؼA@7*J7/ش_0OkZJ{ŴgFBCjĐ0Z%8m4Qao$y ND2v[ ?诨`z0HпEk)4;q'!Cqee7ZL A8Of<}0;J6o($dLBC`][rC TD9`OeN\ Ie#b&2^ϟo>e-Fʏ2SsOɤ20oָ}kӫI? 4Qk VK.آy!wdmS--@ ۃbqp;DU4=q1Z|SX`E뉌6vdVܣ΁S.3:&c"T.Noh\ \)ժ\xO6g) j4kd1'\io^I{QA* CwTR0D|Tw>8Ws`73ios1u9֫j'E1Hf2L˻ XPm9N[㥛r/bC.UVD 8>ώu$^wUcf Ԑw#c R?wVQď V!v`֐zWMIǣpDž0 %xR `|[Gi)ɸ!I"-N ]]&[pn?mq<ȍخLnU'UO /i&<9*2ng kWݖhysb}h NЭ-fqZtwYGi!gUn!Mœ1G C`Gw1>Uɹ;[E/ !uqA7F͕Sl$TiwD/֍/c^Q߬?rk1˷CL{5ɎMir#E ɕOHlI aisU!rO}:i$aK' ;IS܁['ͭ^GRqHP&v>i8xYZvG&)QȆic6 R:xm:m_X'*S:.Bh0cN9sՓnV4vPEe.'\ Ul<*G4>H0:<Ώ +{vPQ3X\.S,T R;7X O;tsaߌ;3[v8=܌vw16+r#|~ T0A5;kOS`{e* է #lj2ՃDz1\K{Obvŷ,FT;`bs:m ;:O55Cz:$ႬA5>x:(uyӔٱPZP4;=g=g>4uik{9d5);[&EϽ{KL7x{l%@_9?xÈ*6TV=SpMr"*NCW8f$ z ,d?q~"4(mmnWE ϐ}2u?z vB;O'N*GPӀ;Q(etsc;+*$h:&CXgـ>3o.Wϩ$x?nK6U* G/Dj<`*xu"q~  %R0>}3_Z !=rߛ%"[ip,VWT IZW϶!(1&͔ Y E!مZDپOu`L#S&>^g[ؼZ3ȸypIߕޘcUls,/[渧䰆 >OpH\L'Ď x܏` 30l8>s ۞rOX&OUyZIȩDNOH|`<2m8Ц"*(LRܦD8ZB6 kq 5ƣ1Uqĩ0.x ͧ>upq2~3uشt㚗7E 4q:xv+.DOL,>ǚ-\T;M1*C>_n s?OD:CP`H,CPOx(NcWt) d[%bюe8=xX3u4K ֆ 2)(5wб5Lg!y5*iΗ;4Ih Z2Xn0.m\ޞFtǿ t,/_^: 4) ݼT[2 Aվ%У9̀QH(?rxn f˔Y|aEGY"IgMáX@4L1j^JKF7s¬s:'~7NׂQKD\HzQeŸ%Ƭ5)?>+[,o'G:*@W"KhO]צVkB]HJơ>2KK$27nӌVgTx*>)ƃ 'EF7J+g;hsn欱F9Sȷ=Jh$x Տ>/VAXfR!}f~V闝[[!":v9Uu ={WFfD 8\]&>%N@CbQerԻ!$ZgӮY֤)uOQQ[ ̬06/p-Ԗ=G&Q6˜֧HkXjn$(aYV Zn*?be~ZR^JM{+ݴ^vH.c#v@ķG!xdt^>ubRVhjQĕ ;ٿCa\9#1!GX ~QNkhv2׻.?Grogt{\։33f!W_?V`}s߱/5FC1P/t:$AI y8tIrqQ!ˁz@72 cvJ%ÆYӧ^9}v/)%i˽3{ xˍ-ʁ#%wkŭ;7wՖ6?\m`jA:F[T[ 50ёz<¾ڍDŽ[@ɾ-`ҳK@M>^OWT oӮٵ<)CzB`Urf25ӱo"H<"tO 2GyxF,R8Re/Fǣ2SDާr{A%Wܞ,QRT?5Z'JpˆBj [;so"F563BZX꘾|~S~6q0m9Dx Ѐ@Xq7b]l}[F$6 `KJ7tmv9tk^KAtC-TќI!5AKșW$OLi~ d7D%9)FWĻ|]/o0)i)B+f㙕*Kf^}Nz7TbǛT3$wюϗ&* pfb_ 1NPYO=?+:E4A'Pi-Wٗcoˁj(4 .ȸJy 6e.gwҡ+~KԹ1 ~lsJ=JˡX'o2~WPo% ۫2hzR0v5n)]pnۅ 1 ӟGnÞF_G>fZN+œBl!tPh(5ӾKSHtEJJW nb%LdoY3"/bUhYze6hy[:ICDy?)^U`Zk . T[5y¿8"UʤI1iWSzݧn^Em=\ތ SHtS){ y]gjnry]L$F6gY_m]qtB{T=j>st,}'gVWHV0ѾG+9m\*"Te'qX8I*}& 26{qz;CiYJ"QL=YjmwPܝb/Gco wKPr* l]"Z}Qu$π}tW]7`!:-j)5)͈U 0m d{[dMR0:+ato5>?(ÜK=S]=8'cwgE w,zt[s"fӭ,DSD._`pC}G5F_#6f>SR7XQՀS=QP2ٍ/7|GAԫP2񑏂 GGZ}}z E=ɭr>ikh@Q$GN5s6"t{)t>phT U -+c;S>LM1{ٕRX6.gX>ztH }ljS.% d Cis*ח)2&M R-h$즨+;%. ĩ`u 4 |52Kaqg^4~l}^Ǻ|/£Mxg#3$gY%~hGgmW9W¸ye-ļ=Ž$ĘuC"˽TD"d :7!P"{|VS\eAX^SPV`Κe9Ax¬ [z҆~&Raprh۸IZN<6$ XU~p.M5hRm¾zcÒ >izCGȵ5ݯdCE#x>1ظS.=ZuSVyoh0TLʼx]#*2洯IlW&,9]Qr,l(DImi>xvbo7;5iMbe,Rx@D;5""ۧ=B@~\)rND^p<3 }eNdSŴlHCZLps[+pQS DRמ@hl`e W'“5 {h^e+۝ (FҸ-n(ĠӳǧcMuPI;hfԟfHH2|Qߌ,fxGLTz̙!b  }=o)"6*ǔDlj`I+w(>WV/ 5j@@Շ>? Sj/EAHji F7"+eLV|O 5cGwNYٌݗW*T/p^hD%p2 B.!*n]Vc6o irH `{X,7ENټ J_5v^fhH":r6Lˬ~+7BFq2l;ak}>-fn|H)N i!E $/%0d&ѫnԟ |l1vAWX* ^a~즇 9RqTѳ ^%tv=kDw^Oifvr^[9B ^>劄ə®?&YKl9.Wgq ~] 8d,fO L۲ܨ׈7Qͺc(ͦgRN h=Zzt3;z4="Θy<)ۙ L7@rެ052Pe_mkǻ^tIR=P2ȝ'UA'j7ƣ[ΟFbA`jʼn6lP{Pұ(ODV19GiGƏjmMfP8`}y`(Ikg@q'Y5<_Lf6 }W3'ɺuZ%!h6$J*zWx% {K' 8pu=DUCƮR.Syr9e +D&ZKy|!AaOw1ZR xɈ&elɾ2  1Zsc6|ZNX2e%4&~v] ]&ʙn68vCKRIyPܭp,7j8o{ި&V[-ֲ˾1/\,U{</ZBpȮf?u:_{g'@%k,@rs^Ad)PfOAǤdt)(GM MEo"!B-8[rBQv~_GI o;(#Z|q7Akϝ W*]p@>T1 YoBf(wLxk$Y'kcڝ T}Y1.[\!Q; /V1EulHnvb} m ZdL__0`ҦtѼeRǁ?bY*1訳.}=:$AJ^};ms9{V6OY5ݬ3M( ΩCq}EPNVEȌiTRTpu¨pP9+$Z!>ٻ4biŁl*}`dFK8r)6JvEdmOX]^F(nk- #dh*k˿ͯe-yrH鸖Qx״&4s)o"Bi:sdf>%;*|;z2UƟ{*h+?j4)ӥ#1_xp]8]ل D*YQr߼:u _ tWbf2ܵ5y;Born(hœJ?/Pb_% m%!%cC?mыk^N4lqwq Ba6'SIrD [uvްVXhw棄/u7fc%NFF0D{6:\ey]d8.nᔖa3UuQA"@nXqlBشi=_zLuJ]H1׮ã'ZZC>C}!|~тigI)g6 Yo6k?|acA0]̯xD6|Xj+)]J`M[mrKsӃ#BRl^iš`sHYзBq&~ RGxٵGfE23#7v}a.@p%l>&9yW v:Kml[С$x78 VKԟmuN}引( #95]_#/e*z&? D߹VMuQrGB m0&ejPWʨ3òi1p#&kFܷ8oLD b^xB>W7B!-?f[D7f|!]!/&IkÇ3ҏq&Pc E35B䐈϶g.bXl("V4g`rٿtr#9Wذ1e9R(%}X26UȑD" 16@h).{;m9&)0qe`cubV˘zpfZ(إ@<M0WD_dp^7*}=>c;KJCDs¡] #p&1,N |2RpG6yT2l$ g X"@~+֓]_Y{7ȭcbmr֨%Ĺ^MO (?GKQ̆L{kKJ|7@O6&$ Np-{n "7˂)0j Qvk v*۞!Ŗ)oy \f55(믺Ni\x qB4n:R6rgAN:_kKw,>,h4{ѭHsN]ٷ*]C@G^'{ajt0uk/f=8$NyLSm_2qEo<ˡL0\K-B Lk,o_䛕EP $#NOCY۝"qsqy! T :T4p+y{FcpRk"nu\Qp 0r>U\キ`1񴫮[Πp'/PL?Qf'\S-K3,6/ԍ"UI= .5 |گXsBn ;~4;PD/ԲխYr+t@ əѯjdz Ls?_+.þwZԢs FV]Fɝ#pF2uCynie8 .dDZB+pp,Q#D"fv(3!A뢇qglz> 1)oGt^n8\ ? ވo=p`z~.鱗 f}l'Չ@/2zBYӫrkiD9Ŧ<*o`YaT%LR;깪-{R*me@>a^d6F+d][1~Ǽ{'Iujկ!(m{eDi~Hng5?=HK3AӚb"d 4tAaoa7dܖ_sQ\19vo_. "6wݾ$X z; 㳛E:᪝&|eTxp%gm7d$ QL gI&(lgˈӬh>[D4ʲ <]i:>rߑjS.>ue4 z$%Q(9n錒Қ0vk,mA~2,I3J?Uꏠұ|L2R7j_vg2z}:lڮͤhhRwE;C_IIzQ)g9, cLagѬeݺ5qg':]jp|ukSÎ 2\2wl {tS݊S~~Qa@gf$vPh]#[| \B#$ li13&HV#?<)G=ъ;6u2m К,G-{]pBIm<e]>BڠW@4q ?++C12SlsOܜ {Vh4/~I8v.9o6ދ.UwhL؄=VA@DU Y][g>@xj~pA &R+]3_ b2֢+sf%1J\#*?u.NqrӔ_$m󰱥/n,͡]H;R7Ӡ|4vd]'.jYH~fi)edvTԌh1lƅ:^ѵF}:C)L %BAO!OsUZsy)`.]pћB^{E(Pڀ9T9 6ddao VqrߪPZk+QeRB䯌"CZ EAYp-GO4"S x<_ȱ3+{bM7 m. r[ot8{Ai](Ny+c0iCZ%4!Ha{@cIhZ( )Na Im]P\EN'`̾>OnXu9Ze 6qWT P%*U*NqjZt_nVسת8zzD]^ +U(m>V;-}̫` W0Ȝ Nlk-|\L(ݐY1mm 6겹a19*79̀8ٖߌ\Kй{NU4Ѳ+Znk~IA=8b s0hZ߶nD!$L3 ?43oc2B%LGMGb>+fd;'thp_q V@׿︰> xiv-{l' W&* DQޡ꫙8w랴m1mtk|EH2\|@ т4 =RGX/ .tY'~WYXL|iGםB"(G8)g[q_FN1le 3g5W82@-UfUb8Eȱ^ e kz}K[~Yω RAgFmt5!Ԋ'AZ-S$|M<Δlsڽ+!DmA|?&ا57̡I 鵆>%gK;i9¹vQjZP2zUaz4-J"*-+F@Fkĭ^BΏG[J b"t7i![ ځ/0XyX,CUlNjc9<|9DH5'vu(0"곦 VSk9}gy k87|i/9G~r:rv;cs1df|jr)^{|N6I,GlFP< z4lbTbd2ފ~t5BHr+Iް4 2 /]w0z4O17lѳ!ȸGgfk$gJscO< 8p؄1$hξ 165)@߯V(tM0v@N" n֩aPzEg<)όN|;O<7;A f&%tLu0ݫ 1 YW3frsY{5jd%CY*B{Df #Zi_{QCt} m+nS%t N\RldZPCjmj>z^)v֩M'Еqඉ}7Š l u[|pQ9Cau0+GA=,hGNOWdI?ޫYw5g<7W5YSw%_)kb`&䙡`E2O'޷\~%"[⬽ȵ*ؼ7%/O[#<8yXD# J2y=`L]qo"ۅKTY m\0J:uv#2Vp 5q_lpQ|t1-~8eU;.%;,*.6uwb.t m*Żes$m> (W uL$_+|o,B'ɏfH&hAτ1;ٓ=Xk`RQI}j&Qawn`mJ N`{_2%ېێgrk?@x,b-8٥mH\nAaLdAt-ΑjHJjYB5JgBRhMy[h;JrtkJۚ5nWro-M3-p=|)kL6@:غsR6ocRJ̯ADrMZ$IPJGV&ӽ< k/h(DţSq˃ȱfZ?ʰ՗+8IjR&_77GUFi~L&ӟ.H(蓁A`U@kCg1_e()DU#Z~0}vĊˇ[eZzx4cg &rt%B¸0Q=XK3()*G ګ :r)[zrQ[[rU%}7w?'ok G8u,Js$KEfqq<'E{m[YIS h̓N+M}',َV#|){nDq BO *𸐤ShM졈'}lɩX[@"gv;mO拌P^mlLeEi澰ޚ`s%03DER9@գ^/Ee( ,"' ֝o$J5]|ӷo$FFPN{ mr`#FOI1dzaE!x SWd6! m0B 5Xs.hNԌFP-<_LMR@ճpCo[4K$C3{1 hBN!אTF<_=z1Zck=~H%C1 N+6wfztδ4u7smDЌYa1Htz#fw,.Yo_n,SQ?m7L"KTN?Bg3΂(+a.2 N/w}5EA2nZ_tKhpgmJ~@g1RwK?&bq`d0/\Lސ۴XԽ6٧m+E7B ;5i+ЎVzY4FvиmFt=ѲYh? l-UT>DBco{U2)nlJXIMQR_>TRVXy;R# ./Iy>GK5BJ߬ ~Kz?vQݗ#v %ezy򂦸IKaT)}9b7*HSٽrBHET5cgԒe > RPTV1B7Ͱ{vDO~{n]eG`yƅP_ ˲n K+Nc&#gTۓԅ<K-e}'PAIY/q,}(Hn4[ &>x$MTM@#*8B2Q zVr&&-Iޤb4K,BPΓKVgo_8l#DnWg OȽt{PkWY?Eꀄ7|UD}!$,/ ΃N&d.t%/lNEd\innϡ~lsa_nR R I(6s}kZzt_Q*MLb骄ΐMļJav c*ؾ^1]0D;+r" y` CBRp*Ud@RD%,5<&!^ tEbaN̗ Guqf (YNt5o\96̧J\S_(̺I&PƨnsJy(\YrCG&:"ຕ] 03/~D+&0eYgaގ'RmIayYn=ϰr=t2o`R[Scd4SY.#'ZWk.^6AyeIZ`^%v_@K.ڻ½ND\~z Y(S% _fN$14ƻµ% PTxD3۴+Cijq (ͤî}P&_|hJ-r0&:Q5D٪6^#L2$ɒR|ZSxqrR8>nwndB= |xݯ=嬝gd u|A* LwTXS4F#/D[)Xp; [K蒕01]">DGǗ}$^Ok{csoV2Pw')>a-CPNd:mXȕ줤s80Z$ȍ~nL8Z Flѐo]2+nd[ssez"s$ILF)3q/uu c(}{|"'}4F`6 msk7*ҧo7m#-1l |lEvH5 2QC]'L@l~Y/f¨=}%ݎΖ; .H9Ķux TOp7QMG=Wv0O.vqРUNݕƲ*XE\ GOʚk"1h4ȯh'/I$،uZRf1\UNKHZttL*Wćb"bfS &KAZ_. dw2_04Oq4qE Ank i.$3XފM[z9/UmE+O|jKK\6KjN}u QbQK-HwYep޵< a>D1д4܌ _qSkN>p qH6k}p.RˑZtOkfd1b1_oPZ~&>4 #LJ| .weV_.J1W'pwWUx">]lJaj ܡ!SVô67ux8fSWյ:l! X<+1A>$ZcT uJ$J2 (;2Wϔ NJ{N9Jm;o[N>5eI.i@S0=htmY XT$ HD߃}'1B*К-KC)%lQPJQ%ۧ~XFA2쓞,ءR4NC> h;S#;GĥAۖ' uYmpհQQa诓PiĀw|6ϻ #yG f< 8X? )x~f%H0XI>z AN KNd&*J|X˹Kq<)}TmpۨT,KW6 &Qa@htaZ?Vq%Aݰgx $,8f-uU^m-}aq m1T%q,ËTQ$,5c49 a2N^g/dg`,cH=}nHCpZ 4z!й˥hoX"xXU34/F};׈M`:,iߊ՘vH|T.TnNІu̡0dpm쾮Mr`&BғH |~!c<$E}%꣭P|9  47J-Y$nl4 !<in0BGBB ; }uƇs񆦡D=7@_P# ?$oüf`bծki> Bc{r3НC 8ޯ>B:.hAGzly&3J "C]̥_W*UNvW~[:PeY׼U5'A2k/mWRGAbIl:{,]_0EN"P jOou!m=]79IU'Ux7#zxT1׌Y$<1.EbZdp6 =Cn_!_ 1؅B>'ayU`; "^= &K7s&T+eoS偀#zC >7EĠOU8Qt>?Aeqoy6).2Qg3j@e..j#rRHVrZ5$j~WI=BV870`GUADANI=}hbF_̷Kz8tT~ߕX^<6cwKqB+MV>wl X6ߟÒo-ՁUK#`//vlQ8Tt9rmP^|!AGR0x 2NJOWtYHAEh'm3a7nniZL/6/qyCda+z' ã5QY{1-S]O`g Τl+Uv%b?~6eB#KGNK`w̤gH-L'ߖCIgKfC3=  85dAV^]*'=!K|PY@Fdڤ ny":WYpҎ._+Y~2x:᷄GS ՜W\I:% )I}SO[) :< 1fJA8_'9 Z?y+,i/{؏|ǧc'@Z! 9y(Q:/MӃ ow>'WK > =t)يn*8jAVchRZ]y[Dv6b2{̣6S/D{ĨS<ku[2aVlvEŲ )(Ex{9VYS`P]z)־$KdEPu::#.in`ߣ s?%ث$u[Fv*kw F QIbjRlT{$圷g!kU4p:ǁq'P9mU]%`-_Dđ];`MjjD= /~7JY|tp m (؁F"l|qMMn,PN%77,Z4XEy^On&E]"זJaB#G^o#kpwlnnK5*7tPIV ͟K$[>!mb/0Ғm?t#ڵ3zTY *Wϑ})f7& ѤSiQZq%в+Tn0-'V:VfNO$!o~ssP781VDQP]$܉ι PDwo讧D̲aٰoTfKd>WhV[ ~Ӓ ST 2-zJg-eSI{E8qES(׹'LE[m,0 pVȔ*-n O%Ҕ룈k i_|hhTP?)#1 |Frgݕ-K9$5o oaaH헃}_A\]IXIaN k0X4Yrtai*An SFR{930Odp Xh>|du2G;F:H)=_o8og3~!c̨grO33SS+Kէb9) 7E3w֫!5ngW;\O4L{b9>ۭ g,bGZRFL)n>*[]uѣ`x,3̐9('J.OsWDDUrS O9Wu4*+RX=._$W;[DL^$LK| =OMWկ#GPcdYDYkFI]M2.l,C\KqAQytx{_a`y dס+UCGrF^Bd\ 9!0IʪƐ,cՑ9hIOFZKrQ`R~kX3>hL m1*TI)fr&&;PS; g*/=dIBגms>e(D`p rb+>eҵp8GQ{5ڨa /;dus3{uB.s:̻-Հ5inG'ʑ{W}d]E/K~0v-5ը0IcBΨ_8ue#y6=ٳI Ua ׭Rb*- &(+2tcw"3 ]:@tҥBYΫR2SZT?u&Hܹ5F[|F9c['`W M*א3źD.8>E /F'D6ÍV`ZDNn,.6?8p9΅|'@nwkp_LU^EL_h+- tED3V鞊[aa~yy^~{o  X' k3rDx3˗HL h_4b%4?S}d*YJIXxJ>NpB^H}?&# ,,U,j;ki& T C(3YX=b*(T4k*Il"}1e)H XĘ7N$ VG,ὛNt _iz>7XEXV~X]:O [O[%xB8L1QP}+ JN -G=(sNH;qʹ7,2,I4PΧ6$(2Pd:;qU˹ڊ48s(>ȷ^zvoܓF[afbPN/X?vnUgz7bPke7d--PRԥ{60Q>v1`zEvh|eM֢I-UȮV6øp(tXMܮV8䡪&8 's~DMA?F 7+*hA%qcM7qJuc9LOgFfk _gYhԖ1\ `a[WnsT80y1ӟnr5e!~REk+5"^BPBh#em>Eޅzs t/<%ݒ!+)[Xi= ]Wv 0_⿂نA㪋JBNEl,[@vş'?6o1L<>"!ׅh6iT#;(ȽЋitγ. EQ%ZC\A[t.g^֮+L5O2EQ zd=ed_!9a] إX%! tQ3k+\Rec䳊PqDذfsu^M ƾ[ˑ}(NᐴlFHDPd>lA[&Jˑp.tPH[  =ht>@6Z{ױDRnUpÐX?tx{+C7\Sit,Bt0؏mêX8g$Zއ7Iegg88, 7"47yqU8AƠT0d`E!͌6Z˨,/DIY$‹#]v\Pk_g3MVZ>*L49gQfiɫ.:}-g: 4ER-'uI,ERU`⦤V5|2a E;ge %S6zfj&֤~;̧M@j›܍P$F,N# 08YoГԻ2<.0]b ޜllD4P&4| B" ,wU[.!g+9Ifd#p/Ax*YPbzNs%2SMsOW@$Bx7-w CiȬ&VKHh/ kC@o7 DxkFYm%\-A/RÅOoJ# @L)tZSxXtȻ7`Z']=װFϙ3`.D1렼c9IŀK@A)*b!$XHs(;]I:JL.DU (t9jA "~l2@ UaDjZB=JP܏C*9pquk}mN.H /2Êh=j{uŽ"0Jٯ%Q2=;*_Jyec?=dN`;H;yQf͓G[Y]$LqX`O6 G0cfK*mm@y?sv Vch'V߰ᯝ;|lVp}bvŤХYmģ }~vk\ͭqj<{ZtmY"]:ysd"$XN4z}61gkR^rh-Ƕ2H&}7LW\K]knl)vֿ;"RdȮƞ;~TG=U} 11|K_rYInD5>.:"u{%@Q4)(gB-):|S!mwzAU9#7[4$?flE n}S?{16kψ~ˑzwq jr͗BUIJ\z+3 lƅ[M{\ ?lJLd7`a3ßqH; Jzii$8yXlƢ-DDE>Cd󐦟G0C^5s֋uz%1`nt[0v3h']Mb~cQ|\, \eIhz6!N'8"ꆏ.ڈ E4SF7I?ʶbp%0lc=o^{X^Ae2d5\H2aȄR }A,KYO 7P0+Ǩ/GG*Z_Ǻ)d-xKk o M{SY` Qy)M dp؄F2W[ˀ\6 :?֗ηEIjE殴u~×̾Pkgim;KK~. x#c3N۸ޕ|9uvHTjk4r=@H_cS%{_$]$ ~0!ށ,!)vB21#a08kd3^ 5ZyWrZ9rUolZEBD}%|M;oWto(w%x=9VD-$Վ@6 ۄy$NaI4/ڑq0X=el( K w>%yYL-:/;]k/-74g\_QmE-Գ)2(ҋ\ ^2{ZOaںҭ!\XkigՇbga.["n nY*}~Δ"ԑODa1OV6+wyH _SʙQM @0)n[寙4;q}EQJޙE-wj`ȓfς10 :"nZ;P = Mqź<o{ ./WH6t{ft[v=̄E.nti,vzͳz M5X=]\Yҵ*s:w~ f?PxcA:Ki^ٻ5Gg|mAPp;g ~G,gg/6@˫-+M~F۽dܞ"`熒.  MCq-됯8MDuo@w_q*m?5rP>BV1j: 1_Gc;L{owx3kBTP|\by!z*N SH&ٶbo͒@P&8$/4Q~Li(sY; sst CěHapP_(/B@u'y(}?$ 389jfMpF6ףȈzR f?V@cLz P'&gP|9tݕ$UF#1aZ/֦q^.pk {'^?vIxepЊIo$ŗH0X}W=YE6 -\_FF/4ۮoiz<TSNk%#>js'sPtb7OTyM 3w2oy&[D4f_By/C}JkQF'4w-cZ(?+[+%AJa3XxLSlQl OeM8kz|rfic0j/z*S 8d *TSu=W]= Ǘ= FPl޾J")hGV("*no&.Eceю=fy2:5=.4$ϊ GxBBzS#͡.I'U ]5z/Xt %vr* lA8},Ӈu2[ `pJ@iX6Ç9/5SsA1A0|f֤}G,,}8VAu/hr0-~)A8@̀4Z5aη ߌ준Q;5@MptDie5}grL8 'ڠ>VN#=]& !Znc~[ g%'#h9| SH^z-/m?nI :[&q5s*;8g,jN:/1nAGl3ϒuq1 _7OVtE0ŗz%+] w7, U%<̆,UmlroBvhꩾL:q~(w6ޭ|ܣ}e|soMb#k$^@A@h|@Ƌ:/]\.qJmh=B'CDz2CI[Ϝ:R>bI$ .s'6;Ae"#ʢXe@ O.&WΜ4Zi $/X &_ʼ+?|IkrKJP5U';@) ESCr!z:"( X&VuEA$JoE7<`TÑHgu8I&VY=fR*q{+.ĦF8h I {OF|u=P\9g0-2/,&K?4ZE֯́mIFfq't,P~(neYKM̾ )qu!QAmڐ>/sվSv v\g4.Z$_Yq땡%}/E˥.(c$=4ӆ qYc!N2ނ<7 f6+z$ z0Y7Iя_N׳5Zfq,C.Ʋ+Z!]NW;5Y#s0\*?flwgT{u7y6F܈ۏJe螅݇k~xw斗Xv A EoT^1x  G:i;5k^Π 2 ,Nl"$AMx`4wC٫FZK#3f^v&i#mɕWOzIf8;6rq7M%JHXE:t[y>Gx]4zG\0ۇ9lͳJXͱwH] HT'0Cԙ- L;q\Nfx'Bi< QBPC].2f@%ΛoAqy*=2nG\~%=RG&qss[_Lit',e$Hzdh̫Hq:)>ysS(oݔL˼["Zr?:2qdJFIq߶o8H6W2VuBkjzeYlI`hdS6t^q6Ml8YS5 [Qk68>xrhu6@q^(en?+Œu*I&|CM;V;N.G,+wj0wXX6״2pc|i,ܩm}S[SZ,L 6  rp, /TC@_Pug:[r~yUTIR݈JXiz{èڭNԠT? و3uڦ5B}puxR]I=響=u}g3'g)y@lV@{8U^4G!-ZNYX)*8j:WObid< PD<,ȵ4reɘc<;60-?Ҽ Bi$3i9VV[&4_(ɲ%Ln]aaʮGuOy yrzY'&ͭFZ-UbXe Gbə]ߕ-t9)k^ ZjH^3D\ & Wz1>-Bmv:_kض)Gg{ݺUy>Eox,jdo^e|O%͔h=9aܻm8C-Ǐ"i^QV?D4X]F!!bߝt0g[zkvx$&T-0=j'iΒϲnlXk:wֳ߃CLU.ZX@9V:r NFd׿a(L(ɂZuhe/19iwDp{$..gdx}NȔ]V;ksA/X!SRU^g?":2}502;@H/BvAfۚy7.EgMl \{hxԏNŸy +ŔS^sH"]6},sb{Ω0_M q!\ 7[=~B?" DW qF*ƫݺ?`F&D&B$'lyBǃ݅DkcE6݄nLBR*! tu+'t }o#|VޚC"ذ4_+j@G+%mEPx&!a߹~/3ԯl21YP@N!?Tξ~! ɜUIP-qg+L\B?L1,-Go{6֞x6~ $~Ju68n&})rxgc+a{(FP0*]Z( Yɤ,bQQ2x{VZa~/F ʮ{ufަC%'&PXBG5OVs})ik h8X`To}Am4Kyf>@/y(#bc=_-ϯ.к?I$zzˢؐ)sI(k:,/@JwzzY "% +e"Kh*]_ԾR~b2<}TW6>CѶ&?(S:#OߧADX sZMNѧĢ~HOs9x.4]x_K{3U}AdxL尡vIZ7.+<$'K{:\%žd4pT< 1jIC\QٸeiuF;[ò3/TD|X̹Br` Aj/ _`R%+9|IeRjRw.T<$m~z]Vp@Jy Pf#B/5Hk.ISfC~IS\D`QDh=#VjƉļKX40Y'U>#c;e'Gw~X^F~95?SOKl ~hj4(CsO܏B+}S"lQeIF=W?> 2;`X;Y]hjv3t"ݬ*&EWnđΥa?Ov'Lg`)Q,)Dx)bM"| R`wLkT5mƛ{ޛX#Vf  u౧ZPvr/D㉏Y>5Y+p޲T %e)7Ww0}up}a3j@@D3WԏKI\/(_ #R eaF"i'{'Fg3 Hmc51Rc5لI`^j+k !pͦ4T&r1<W9"S@C]>VQR`^I>Uچ/)U&HN~(מ;FkK&V'orPEPV#ϥ+y x{ڔl?)מyayMq:Bl~+>7-EZ8^υZc:@ ˜_;42ʟ|IF)iV+4. Zl8OF>FWO:ha]e) dO$baf$E+A> (ZLxL?z݅u~@ w)QXL(BwIpc{J?//EaQk$>EqAA 0Hlh*k\KcDnTZiTً!Ⱥӵ30-Tk|Vܜ'0OFO#A%uS$\3cͱI"Ÿ-Qn8z,L";$e^CE$uˬM.JSq ЙȉM3aPM،~2zDbQshW޲5|7)DnxEw]֊Fq51wŽf;fA•TWaۺTVNS#^RLsϫ0:|SS$,YeU>q!{ˊFin lLT]']fxw23j0x 2 ɱT;颣վh0s^41Y`}{[E ~Ot\2NE; 7 ]1Qݹ.+Ϝx%鳇a]NRη QB' ]2'rGh÷p/NV&F56)Y(d7t&DMC{-#:DVپ|I[K~hJ dxn P b=y<|m[I}18+KٳM~`D%DL"(@DKŇyTģMTvWh`,`c7^︎Q$uF!މ;2$w1~UsUi+T(Z3l?gcc4N\Ij9I+l)b&ZO˸1i 4È ۶%Vjq)Cky{vb9DȈ#~>7%i,;`S0}Y2slp>gQ_tcE9"=A!܆"=Ԯh ës?B;2~l74Aj܋3~i/@5ZSBk5}١@ ?dVk'&j.rf4>ȖY1ǿC7.S v7$e~h4Կ|q?pwpISJQ/ {)O$%;T}Z>ޫY8z]/?Egd"8vrƁI$69_!iVp[uɎ6%i~-i "tAˏJSZ5KF 7%U?ZmA㱸z)D!4,0_%4h^_T/R5@g{| ~S3x'x3&$gGbhIh 7cڈ䊞=38-W 6Voe Ĝz \?lM0T;nX50)o9s?V.!Iҡ7? q~AlX~ 5\1X˴f2'z1h)f0Bp]>]7n 3l9gwR{\Qu{jeo ~De/$hOD"O_B9f}憲knwNZ^1!EKxYbn~a3|Bd@"SviTC8kPH +o!]俬R2޵Θl?JqSƖ 8 3JTmܵ>p"M1^x]xoKlxsu$cKe։>Kjǜ5Ěs>C0"iQTҿ͜2̿ՙBBw+OiY[E$evk?,40BVkzgj9Nlڧr мK1qk1leՇM l$Ǭsx/Yn+:fSkUH y2qPxLO>< Kn7~`ңM'x`*n=Gi=REjqU?L&g $G!j[ )%RK@ R.!nٔд]=* ^ĥku ~_(6$P3M%y|hN>~1GUH2!D)XԙGo?x8]sEzI0I1mjMX5%HRř/R-DZXc._TYDV+?)ixVMo3@׶̫A% sFp`sԳl8<3Ĉ3C&N=QoUOk xGը~-ni*ݴ}wϐvq7z)3RzΞ<3;'17#D1|k )=&?eɺ9^ۊ4t!w،`|V(], =hR:e9N5Wk[n^ lgA_i5k癄ڱ%{3mv# 6°̕9*9b/тVtJA2\mB=:iD2!sѧǖE! FX:'?\\CKl]bӲҍSԾF_:~8 fܝ8Βpx4y:\OLsyqW>]i4/v{=6XDsËJdž 6zE) )SoOQ݁n)8}܎}lGgD`7^$G{jNqcieZC~kϳr=/鶘A~|aEa&[RLȔg %pa):C<6=gsgԿ8 ,yUX:BP}lIxy>_<ѣ>ؿ$֣ER@b &&J969:+#NdZؙ+(B)c?ޤĄ[s붖bk 9 :{g&@,H@ iX`[ִgB:-c3N<c 1/'Ek0\?r-Ix8WWMMVF^}Cf%"Iۏb]eiIlXO[.za@ERx^'=)&i=QhY:Le~ /)%ZŐ)Hi[mjhtͦؖUq Oi?)bS J-4G`4qޗN( :t DC.|k_0L-Ɗk=V`[s8'oȗ% ؔaAγ`VyYA'6؄ V>!B>f{<6z]p$"leZLR,v:<5j13+̢#Wɶ, $n POd!ȺíȼV_sT'ý$"K,M.=GL/;!-rD%j)LAhwܢr/qwt5J6<t}'o".Hp:t'ͷG_T+)=9U`/9yζse( l Wݢ5uOG~D;oe4oeg0Ӭ=o`x1)T_.TwHZN9S;0>ƒp;,Z/b{ $0=nOh&g,i|ڳ"e9n.l.&A@lpy4M+i!g[n,8n ĠH7} q7N< yȟ"bizKG!6Dǯ)g|] A#/gTCA^LF_‹ptIN+xh5,߉m>H/[噘W8\qү4byaHyVTRzݞ2K}o#u8M&`*G-UB5LXǵ籱5`eqoQn9~'щZaC/NfJSW*4HewV{rB!`_>ԽW;Sgwo%?\z"M] O]19R*#&iIscvT@%jձ:=v {Tm@!fN;rE71*y*jGLi'V3|¸bo>Za_J~syqy'@9PS> zz3ظͦd|J*6өq,a67 oK};حN $IN`t[)v;y պdD؉ K}n.o=!/{,[5!)e` @BXğM vx2IJ0᎟s JuE\(t jn=:⃘աio4j~tzS;$.UYLCV/? ~eő4mn\ X*>[ʾLiB(qmq(/&\XbpYe2cgWƳedZՒȖX?nEm }P^(ݤ5HYnYo>jJD |87NEѫ>-IɄW^&@گ8d=H+vg+c$DR% K?MJ-`7E.`` euQ/@/ֱi.,-@ hH!fkx.oOsRTI_'̞O'ʦ.t >ϯ]6q[+-Y։zWrE'ӻ?e%]DD~ UēVU:Dnlﻣ৫`ȔIT+1mu&ưk;f"RW;Y܅ 4 vr`ʓ%N) / ɋ}ƈxCݰ8n~nDPf2! ~a @F"u+6·7rHZag!lz ­-mj|!(fMq[a?!+%EyЇHe8c]㹹t?B*{a~kT d}kKQj`!Υ( UVCF!|ɾ(dD޴2aF yraɧ QLV$V!>ߒbB@CTd\VIVa\t8‡ǗxV o-k$Lp]O`}$Amv>(ݹmeV9[n:Նz6'IFyǓ̮?KCߩ)v.a7$MyXKp4䚥5`7myT[(˷ N#P;-PΣjMSp9ux = z63`jbyglq@کc6߯k b\&,'\&wqݬԃGo~>]QyzJLMKLe4[A$r8K}9Ո_9P';y^^hS=:fןw5bbwQ:c[ p%$6jB zp4Gu>/;V6 f!xƀowZ#7_yge9-~~qcɺPp<Ԩl;S>N{eP޺jQ\:sP6ْ|6rGԖq#b?aH7.CړΜiUHSaqN\)Vn}N8Ն1&Z2m vp2Է9]E1vb WlT-m7lGoeHͷamM+{ hPM\ޫQRP:b+Jz ?ݷ1r~Rɕ6ߗc2zebO_=RB#P\d>A_ELM]aR˂± P>ˌnY\ 8{jj* G[_sK!k~G&eY8-;%IAo"J7jӯ-X"5:%Rh/yPzzrVd7Ƌ J ra~uD<\G!T!˵ F`w}jOԺ?8;E>3~Ԑ @jǨ,C7qȞV! LDj7N8.k\Hٛud-CS"K=^F0S{Y]dI/K[R]?]=b;?1):oP%W'f)߰ h ( bǥߊZ?Ϩ &կ:l٧5x֗%&+^ӵJ_f13qDzC]mV&l0;xX+qA}҂m,aχAb|FRwTo$gLX ;{;E20u`m;ýV>wkxa C'Ϧ݊gRUl}'Dal$ȏ2ܔ!&k\0y09 0PN TO[zT]:C/g + |Uf[\0EI-.j5oM'1xkW?1p9h2:?X#Qϸg㞉ըvlI2m]vg۸.3λdȐ*3{fd^}{]x1N$<]ow' Fv6IkBs' 'NHITf$9s`"cfLz^KIK\K}8 Y6j="HK6$!n!*Kj#&V91`qmOX2:`k&g&TW4k"lbdfژ,[VSEsx%3jqX &q8Q$2y Ne˥51W9uߪdV4н.EЪ'ʑó)1~ /:K6ˈ/~f؇zbyT0Iⲋ5c{WBEM"w9D!0?^&qk92%,p}iA;[&ٖ&G@qT*{MWJ v~wU^G1S}VW VwmؠE*u ňBLg89:S' +x6r9@e`S bm90JNG)J#@|L#x$nV:~a->*t4OWt4XoJ~v'<9Vzo!/Öó5$šJ2W֜E|afѡwO7 {>8T.>tޟXO'*95\bpл$⎱1#B5[4ye :o8Dmm+BF?ս3GD]le_(?8VFC;)fURb~/I`B߽`<6J[Jƭlt$<n9Bmlnł~ѯT5/tg–Ut}K{1H+䒕&=kNv!arIwڨRwiKI/"@)↟!bqO?Qh#GFTq`Kҽg̷2PT{ +xʎLh?{q}07j:ԍVrPy|7SUT)TNC]x \fgGpsY:8}r%D5|nֶh@zՃD5k`a"A' sB N ϕօYEӓLgc9еQ/L 5Hؔ057X&꠿ʙkH>}JQ$oyU[ pC9("yǜolʄO5]R)ǔ8?tAoP⊭ܷjޝ z?:1 c6LUwv(QJAJMؾ]v*$tZixJ Jж=%,w02|a7g;6<! m/sv'%9RfLSF|c%9h)kQ= ^: #6icH%*f&GN;xZ;P å>`WyRv 3|IN~pD $_2ULĒ7=Q!߶˺)__Gm8x!$K&"vkPBv5&V'8#" GrkvH6T pq]Uol+"/钥#~gS5iL5 Pwn Yc;nvO%%mZm쓶RZ8uȨQ=c;k4mNyX=#\( D->*9~O&oߝMLľ4ux`wkdWNUuyWd2T hX[/0uMS]MT2uxI(5]cGо:m%=t" qpKD[[ -u%q6*#:͞aH.6כ+-9Rk\/>uD> mvw2@0U2Arl/RqUƹ"mܻoV6}1Tb1FTp_nojq0̈͐eygg{Y:?7ɤ(:9찾 @ٕ~L SkJ 5e ;Ӓz4]n]Aьj Oa|'l~˨KSE͖qtTAӎMfs"^Ai/Q:<&@Jr*(f,(y«6}\X@k$| i#>Hh, 0m "XD㗏by[~zunB-2MpJ%.fO1h0NoHq?RWbKa`Zk(T'XfK9~>c ]଻]ر NI]ãtSXGNds5!.#/ 1 _ ;|[c [@ '^_s6)dRl%?} *7Y5 Tdǥ(S&P3zbXD+Rw'x"|b'JU Uw| weRE(vW O )U|7i!x+BDry@S4_E|o8V7$ްzc؀ PcG'n_2M[6z~ :̣0BD)#S%_KGv5K[='1U JbS~ޫѭGݣ1tRp!x}ʗ+\rqMԄEɶ %  )Qᣢ6X8j*іbUoF2'~+a[&2uC #ɍWqݦA^T<7Ǯ@_2%:I؃-1_m7u53Ö-!b8nlǧhswEFd'I@>O'3?8>/6lP"3o[R"UڦhN41 '﷬ zGØC~=eg|A9o^9Cmb[@TJHIsqhȁk1z3@E)xZzLZ` /킷'H~9i eߘd7ᇳ@S2%gi.t|BMVI μy*:AyYuR%!31bH(AӹT9 $[vL'l찏I~/!'fP&J?aTfm֓Y/*f?ViwJ>ưbj|=_=mUvXp}2@Gfɤ󼪰VF`PiFƘ?ڹrkbWh <[+0g, HjN1fV"O]D W&.jsV-B˙Dqp|+̙@S`aGK+wD̛8~VEycb؀tQb$ZQvuLx̩[lC!y4q]ygyo2t>\\Aj44{F_|,7=,%Pu%:KV7-'c(4L!ZOJ*Mn T[j O; ~2smJ֎nѨ Ӯo6!~xٺߔ R+A[A?Y)c:;@#̧t1ĽH]w/^N;ޝSS+X\}l/E*)8B|b_0Tx1F Gd)GLfG5SĸCsKזb #zVQ(*ו G}"ERF+i:!ztgtXO0T9EïԅPwW EKͯXiXgB&EDt;ȥKGY V!|sT(MmuÞbVBa_|j/d;i @9 }qdj3*Ѣ' hjuk&|@`DJ::a|crWReM$f !tv|5m\΋8}W6 ՙ){I- Uh?c9[R'=PI%8qqI+<^ c tNޕ(c9HM /7$M~xmҴlEV::0,Ga 3C'IJhBM>\嘟 o9IU7cH7W+$AxO7ʣ0;pX_dyx"0g6 \Y,w_ZBS9s俽!f#K-8.CS1 ٬5]Jґ9g #(f/`V]zo pWv7đ<E2J X: 4jؿNH˜Si tnDt:]ᗠ^}Dxw A@dg/bwjtQ~epw:F*IbxYlS/%<)E8`썵COIe,]'/ࢠJ\!3#pZ,T 缴p xhW|ݸT]?(8!ש@Z+Jt.@~twvв$:ϥҒЛrAنl{lUPi ж-KQ>U}[VE x p`5nh*>3~;i= ꥝ؒ/UKy=KՖhg,m>ֈ6 A$HTOmCr?h2Igx`mkQq1΢ƅN vJ Fct^~ >"d`=m+7m.#D#Rt6-*Pj4wp,KbCafk.L/ĘR] )3Kzey5cղ62M\N%!S=KBHs# N QcM&ZlE/^5$B#]ng|p1w`5vnš8'iX3q;|5D `R F''|ѕt+Iu[kӌ;v&;5n,n'?` c`UM҉=L޼8rqlWL ڏ!9Βޠ^2;5j)' -? Ve>PԚ{^'&G OLxâ-pp0u<13l(Xbk BѺ5.5P&Cfy]TIj7^ѿ dls`6> .W*Wmp*f&l0c/\I))BLݻM™ȹ}G4U:na8+niB֠>ezܓ\P'"@dikfL?kø s;:g"gdb+@Nj>zfM+$ 7 n 1 ;`#2= o/(Q; <;L;*ia/L}/b5Fh߭L͒ Qhl?!D!;mfL 4;)ʑ)9X2Fs!CVvhuEU׆XDϋP7;^58͠)Xdv*@u*@=Ԇ5&5eyJ+˾-j%lq$!z;!y܇1#t[ x﷌UD\E7pR"ĵ ϓUަQ#}/ĮƟ 2bx#_ftC-8FkfcTM =O$c-SX20Ninm}[B1 y=)X_ vCj^Z nRn]I} τuS%. -Nb=L] MYm 'l>mcSyRvA-pIf(*fl;a a#wXpb(u"p5-j!ݸ[8&E{M:9hN\h7S?\`ҀUXqg-N),0u8cj#`q6Ed-,/n]+>*85m9Œ뙅z+β"Re\'R`vD__*[ʅ"櫝1=ƒ+10%uچU~>C7Mc6,{ݭN D!☴~I8uXm q x[i :5gپkoGI/C-'?ygBH<,,x5A :JEN=]v"E^} bF{7,9KM < 6{"La+5 >6}Z)!v]4Id3TEx(YDِ75Qy#Kf`yV=4G Rnn U0gCݒ asPM!@u`iT=َ^OXN..!#M:g^:%J#3(Я ,1p*ıRCYaoԚVjuȤIϴ0 ~I0-*Q\ ! GuŤ$ }:=J8n cxu ˷̅ݸ&J ,VǶƏ&u߸S7-rZcɚyj⯺K6؍f\ھwEܫT y,%M.1~*4/uFfm_,(}ÌRgXl4\X(++j截-ోܩ؋r+!VKw ;sVMRݛod +f7`*jo@>0 ]&_OƠi zVO/[{}0 VJ~a%T{,.uQ5F'~]uI@™w ELt^00ߊԒD#p-hT)߰&ZnDhy;oK}y6ls|eHP7#U^{@70+V.{Y5 SŵN#L4X' tlCQF+t*6M@sSౙi}LsFs*B|;H"}G]PШޯ|FsdX(53\ WOecB"a{Q8CgYyq7ͦ後wh>1`RjaQ/kJ#Z(%p,iq`=&>o. {-M q"5oh G`N6=(4n#4|am.Qƚ\{ں;Eݗ= 5N`hsFϾjcNfb>T[^|%d~(kQRxD8QWVfQ,ܯJX3 F`*oAhfL9%]1` crz5=7c4&4pfԠ@5$@.tas"9{;gS9>&76Fdg/eK$q_儆cFĠs$89(iճ0z&b(l:O EDX'62P,-W9@j,EXa]-ga+XԾp^Ck/%(}$jAI."{z2hx><6#[Uie{w &wlΠGkնJTrvNuLomUpI^ 2ڃPXAA͠ j 9Z:-~OT{̼׳ G^nDA'HԹS <@I o0Vɼŀ`kvC4Ϸ(w);`BNr>>uώ0_ЅᮮGF A"aP:?.xu&iaLϽ">j<֨ 2&8gC3iqkÊ15JG!byVatĺ A5Ci ba4[yHy9\ 6*]E3kj.UPiEq&qAZ (hV\ͅWWBvn5i4ۻoi 1ס·˄xr S3.{U6_8N\j.%\u~SlE&x ~(;`$\tH8j妤/#;VKIP,ͻL/99?P6gFĨSJ1CrZIelQ&yADĪl8/0&Z|ыUGOL٩ |PYwRLx ՇI>_pS7&:D ;XmJ^XGh5l9q1t"IRŊ#t>"|q z1T^'3ltsvSMV"vjHBv>gs,Hu0 [k1$ Y >za5zgSZH[cjph?nJŸ$q^`VQQ),3d1} SeC@Шe~ FwpBD7$Qm41:rC n}%^/Wl٢?+.$ݰSْU@Ѯq ˩NH!/5!Cur.97 M69o-<ǰ;_)%ζK9Z`ܳԨۥ-~gC"0@M`"'4OOf{4UQQvɮ&W1Q?r- CIU\y6/B,gˇxyL^/Ky}1YR\ Ӿbxp WrL/N::41b}FŕtjOhi` rTďC;ij%0)죰 Bw2(@+(owc1-(^O7^'E uIN?\uIU7 u=;-887M7 ȕ0KaʕBʐѸ4@ UG5ddf r3[VzTW#/cӽLa9)y{E8Ѿ^9QUS=uE5mCB^E:l!ƒ6VPձ0`cC%oyq rV[9=D]nZbԖMSAq34PBMTd]_!NjXap6aW1(^VqL|^fWg:̨̂Ri'uͦ&[7\Ц:1 jZ zKhu 97:Bjh07-|)ϔl$0 hA za w%$܎zkP<";O桉@ 6I,YjBO"ˤjbG&_O/q8TfQ/$zzڍJ `%^{1-+B p'"EZ”Do3l{k m_&MA <3 mIH}^r e®VTda=ׇ=FXPoD;g#f : S^ǗHL$=p vv  FѦchxG\poO<n}J=}&GD%1qeqQ?E%|E }gQ(Z' gEs̀t!F#2LRhx)//l;Qft3jBZ,(2$VrFu- %%N3|pE݁\nizk6;-ooѓ5IFϟLX*{Y >.%73:ǑTTc W9 |U mn _1EjtFm[g5]VԬjsG|;sZ׵,m!GU`lR E뽽TN*h>L<4@2a~u<E#\^ܽ!J(GR_6Vv o{*FF>g{P@'xVhaM="B~z}3'j蟞ugO%p3o:AV ĊY/wc! 19>+0_N9^!&1>F$zJMQ}pnPсs rBn>nX>X@|b0 /TwAn >YZ5L@>5iua\9.3-3,B'+m3HV;crgNC!`=Մ'%%f~{vcwGlT@fkc5='%aaVBvdSσ|{0-i:E>UJ7JRSM_w|]{ʐ"SKbX zlݯ.u-K%|P`$F! Mvk7O7m™˻R=&# ,/+pǷqsAԷ}4i0F umf΃-{mŲJOD:WL,Q"b8{!j9C:2xp54ijH&%=(œT4E 8n0%M3 wIZ= k-'aMa(ɵ3DA4}09AzVvٶ IG2+a<ެ#>\M [O=:A%}Zi zF<Vyy~FeSOϑcxJG` z7,b@BU.g;Ӏ6/w"6k*ЄKa3ODhbphQ~DRGkzpFk"oZ+nD5f_ݑxK'/sb}>R`Ŕ^v׫5|3OX♻D $F:)S55w8rQ>Ю:ρJ_R悔ysXW$,>򉓦K;O-pP`A>gsm}jFjPHR?p Qi!IR t'%whu9~u+ipiК`gxe&/NvK߿^y~L-·(y!CL9Q.蚚3){pӠ#vX slr %'IjW(}A}^Sms#fk :H-T/tc_~}o6t01fUh34'wȘE_o3ۖődnum -w 8ϕ1|ؤ^S/V%ؘ\WU+0As/v8$Lڷ Ğ;{.yP4uu6Z@4Og,1.0| Sv0(4) 4TPDBvD }#w vWU!p!K w=cf~F20ZoTE2J.P뛝QLHFo)L{Ѫj.2@ 'S|"փ{ 5&}W2"BN1TNƶUkRȼ6wT+o@XZBːP#|LD]|I oRO U|uG[o~{җSv`+zLJHt.a8@.P*vG) Q/77ϙb:_^rg _%#Xɨ}n1 ɋV<H^Cl$CR\"<h-d%A3?to波LrVt!>'jA yhr5gD315"DzFok) ԇ]FP"u?^?X&e4EP)@C*l7BmE{ neٿH*CޭCCy|h˱ ۏ?S"m)(K1|MɅe6dnӜ.\5J=R/ G@!ǿ^*ԣ[P er>۶ s1#+GprX$nIzDot8/GЯ@^#jPCɼK]کsk*2hEx&?ܝe rŷʎuN*<OFpIw p-=Y_S2T s=JÝ*kTN $y`ccQdkI3*\n bu[6\R(mB4P-"`L:u sJFΞ{=--i.y=.M61TROLR,boxPm&w - :ƽg `ej0rֽV-w2Hv{z3Jǂa~ #e࿳LhQ`npZ>¿~2Ts&< k*8\,)P| 2%WeQFεs;"+hV߼(fuIo gDxLU.Q ڒaX@^XEu2EidR*,VNy6GK|#iU⑲K rN 'Iw#ǢTK_M?DžrLv~fϾJql<ـ=WT_2XD@f'*Lrٳh~Aߴr8jeTQ>桢x[dL.< {(1_n/PtNrJf ^&w@19}+x NǦInMUe`+JcZɔ v *I'ۭ Ի*_, 4@Ju.mIc $.m-bX\vLaxu";W>iC͜]-d-T#8iW] S܊⬺mvBhOiT+dKf[}ʬ| Pwԃ wd䟔ߢ*(\}&Kaߞ(\MSlPnUK\`$\_FjW+q-7|DibAOAaL}uf ;VFOW'2)‹{s/0;v+ͫ s@Afk d-dnG&wҬ/VO5iU;r^Äkf g3%CSڹ9ZfO5zi]~ xB g$i~8,jKhmb>ʐFAk6' U la[6+% T & ˚S=ޤ ̖W>SbP&-mkI)0S qDf@.fś ]R|9!S~dhкfJ&oE%}%8k(2i|  Fod5*7XL{Io&bWڍ] "m\w)|٭EMK%`[4HN$r" ,>O_Ң .#jl/,zRf,ID%צ>EM>!O.dHdO>`g8|i:(~A[,fr6>F'QYSHsDǡQ7:pWp8,J򅚯9s*ٵ494kjSCG@Z)1<^k㺽EҾ59cccC% pYSKIPmU)eJ =σzrƺ"'5ess'~b<(fR8-86| +TǏ]/_FqLmݽ Ú61**$4,Lb֟̽R%p1|c[wH 0*U]f(_.NJ8t'^* X4yS \;?#Waܕ|I2!m,v?*3!SiH'm:A%}7ș#Ӗ5tpu SPPO[Գ}jC VZ+$rQ? LQw5@ qdI̽Mߟ@8pEW_q;̱61N:"Y׆(K;&5v+A M$]+.ȱ*䧭af 5$ Nεq~d*قE6q6=}2W)Ja_WcYTԸ#ܝ2R4 _zv~.ϼikd WX3_<-Ħ@0ZEÖp`Fֳ/*w!k_R3o@VƔnsF.U:S!Da\_mqh FGJhإ |ZlYۿ\`pl# L u3"-.dZA#7}B.mXީ!<]|r) |% XP-4ưbs@`ƝKFI% 1&zH0һc?KP kZ͒:稼zDJkۏ]OiZb0î=t{Cn6 *.2.(@}5RVh=$mĆ}2/#Ƨjl@u T)7RЊJ*\#ƣkge.CS;FZLEeGec |FV*qMR).rNtS G^qك8i%6ՠ}.)saPRf-T{g4nʇ##!O]DD],:305y 8O7ͦҖ A$6 C`C9[Er.2O_aӣff)LC?GZO2VS-2tSQVnqDJ?o#,>p\",f'ikG k'S?X@b#¾1jV:0yg"EY-A,<)_ov0f&+ )\s{Q?ƛ9m{Zg<v&<_CrF'u 57 7~Zd?R ܢĮ}cy'S/ƋA02=zd9=_ZĹhw\ptM@T(`(g&D^rJpE6G_(77p_`V#b{цEA)r;]۷`'BU+(6D&$@s`'r$$>ej - CӤCrqM` *ocV+BeUֽzG]no= `ZBS'^Np5#P pvI/ 醄'F?z>l' C!K }Q+HQYV/벮Tψ%v0{u.wqqmEmZ"$tu#?͋~Ҵ`Ċ=a-%ܺ yJ^9j(KB|s'@ `~>`[@iFzpn8! M'V]bƌ; [gWAY]^KxJ25.9Rg*AT|;i,23 ( }IMȟτba^-*8$% M1QJ^l`,t',l@.}! QF;=-Nk :21ag) DU`\dOEEIw+kX$wQkGHk )3 .F4HDp"۵Q 1ݖȡoNI6,Dh?:AUK˞ ߕv%rI*n`lQPL<8f (\I57(ktu:;z,k"Jm6 9oD[Y3P)1tXx`mnZS!$U<&>qOp\2vFo%xn/Gn T .: owNnI7+ GнmWr13{z]xk diyi/)x\yncWAR+ ǙaRUyK; y*56 DL2@7/?O9Y%]0zmHmgw%L%Ҕ^nnXS+EO,D~NI )||  q״Y+ŎO]YdqY3$0EJ}_P$cRA,! %,s&àTx9L@/p!pZs>IM mj2J ʬYVgaVx4Y͛ԛSR}x`h7,_f)u "%( l8KTB@GG:]tפ;ϑ#;"[ `| Hbfᏺml \*ַܵIPơ6r̆T'*=GGt7( mzj `ds/19']d!FTjlg*Uv;9AChG]*ڙ -]F Tvw@vYП7'tTHPdUZA}bˠp?9'KЎhs$J6Mˉݸ`*caqN*;@̿8;ŗХLn{]V";O>R0k#4Ǽq x&>b8WT4 $ǖhfǀ`Zu)L&¥UM@`؁Rib',vn_6~~x2z╌:*.,'7+uzs:M2sK9w$S̶]HIBdà5X4z}K^=IꕱgD: uPLq〨xgc4Ŭ{w$x/ Pl q;0ЦţY O4dJdYQ^d;&ZRHhRJ 0i}~`Aђ7/Ͱ RpW4F1+وΩ7L c9K2Ƙ F~%یb7ݎ"e?rMe)Cfr; a}dIzSwTmw<-#oIo`7|.c bm{? s6b1އt19Ŷ*r_T4.wDDI7TkSm3_[Ǥa.n(:.(Жܽ y*SVZqr \^rԬcIro8$x %"LW _!mh I#~ ypG=s~~Dֳ+*LitpnG|/ڄP-/sxT^`{[X#RHLh/ k؈n?M$:JF/I~&HR-_hD&XϨȖD,uސcJ dWfe^0hr/-xbyx`Bۡh~p$ =cg3gH@q Է:-D[4_V:HBkVE Pn1h:WBS]2;s~-xCBop&CŶfVgZε6\=fC+IԱQXZRi= we H ur2`i&><`Z|ad[xȘ]{8aKT.a3 4sQjv ;RAGj@`@k Rtzgx\D}Ob%$̙Lעj6%gX}km k=1k>,(2c&:yF~fͻM俻'o=ad+uBcCVwԭ(Ouv^ t=4%ڳ\j} Qh}bv x,f U9ATXrHI!50B3mK}P͗3% b3Е*eD]BP l"_jPs/[nlM6ϫA 5)b#| MO"Яg/4h4kCk%9plo.{K{͒%xب6zQR;ZK65 b6 aP/VLE߻AdA[гTZ(d>ng^17lsv :+P3pPADV3sX6"D(`8C Nnd)TY4yU,R|$͝n[w I*{nN('%xU'AGOד1n\[sdF{uw<*Suf#'aFR"jpSR2j7h/=+T:_2̙J}SܒxlIPġ;gb+*m>K| ==p:F ^kv NLvzRی5hn Pj>?d- 4#[zz!҅F=^R>,d5<[:jۘy}(m~㜉(ZN*faoŐ' 5ON8kksRzBwS6pk iϧI, [Xz=M UmO2J([xzr4H0l ⹴\-*jMCU /o׀ksddvQJw D*ciWջZ8 #`iO3)wd rKAGQ ȶ/ }O?̶j߯re_ 5CIY7+Û}!ҳb)_l?sG;W+hR~^@59B3ٱ+-_o1'gzQ6@q,GJT2*,FYe"Ypj }6'۶U 'j%A#b8.3o*?S Rqut٠H&е I("q:Wcuӎ!+b ^MntReRy+4ӱ~Y q撶ΆK #]q??Lʸ0q%/uD<1z^ aȜvcVSkXO͓oB0fgN?N"v2x%/=wpicSJ)+.$7PYCMT6[ژsщ9;ӆCnS#IDn毇$0LmTϯg?QK3#_q$4=`KNjeƻ,nq-U3amٔ)x0?łIznXE⏖,MD cL2˼z>{faOOH:1_ǖ@(-3&D "U$Ԣz~<$ bBfZOџYS %-.R衣2]HȑAm1c'qID[F{ISUfOMtqG+m/Wx{Q<z[B1{<4"K#%apR?;u A#|Rf4t; .]&̷AɜNahE:e2N\Pmy]w.:F9O=bI͞W9mټF$:)"Os3s6b [֢<̓+{;꒬1|<=G wfC,+:, \w{( `#g:B}3|K"Ю"ȩ3 QJZkC.)jқl6 8E=Ze9J"}ȃj0fFdeQ& ]&73=P7&>Y<:vC+mXE#`!l$;*cmZ8i%Gxgj"_h} $#몳ul" 2Cu(@!-n*|x18%\}psT t=[d+ Oݑh1J, E<6ݎBu.UW:T $!8%^)!T0Mgq,)z\srt`.+y1w6#cLO}z;uV*Ѱ֣Zbn/% ga@ϟI2!#:5Y|&?7mEucZ'JCm7ن p>O0FQqЉOfI]*$:t^`.1tOyAP-qLlnBhW oP;/?0, q8m,n0P?pJr9%xwx[/9m :{FcsbB/mh y:jw׽/O.9k3[”Cv52_Z6g; yUMQ':}IrV\.ﻎ [9LO]ŵ%\ iPv~߄[&zɨ#G8t$~YSm/zo csr[kI|o w/PeQ)n-JR.W*3(<-+6fr߄/M<Ņlwt0c+g$ɝ1GiTNwr[pEgZw(Q@EtmZ_*ޜe[IaM~nZstLw2d{_-dq7  ^\lD֠ҥmb Fݦ%b 0F~YA:J k$IȲ[z zXͶwT#YᗈC>Sh!Mdޥ[X_]L.T:J<21^iȒ^N7U|pjz_WXrܬJ8#>P>R?)[bh+E˸n%@kME%0#}&P 3%ߵCx|g/2)5=C_Ҵt SV<*auN0PD?ö́t2?+ߟ7/n̛~L`nw6q(WU6ZƎfc߸f >d#`^u%sRWUAJ6P~>-[V=܆Vׄ:1'G_ Bm$guUV, E-;Ѣ.cU4O'MvgqLT]ZSڝH6|\ʄ'7s7#"S:2SKsnҡD um4Nm_6:jE)b,~X "nIJqSw~bm͎Z_7%@;2?<@EGZRO ^A. # ][RP!;6%N!4P (B\)9-IOZ-d+=p eh RXuԾf]zx'H^9u2*p9'Q: L4I۶}g.iS3`Uw4 ]gjNB/GqY33@SAҏ]wj]K +ߑZ4YE>Y|'>kwOh_"b,J 0Tr&MàϫSIJsc@-= :TΚy\МxD7mV) =}:yzۍKRckbKͥ-;*"\^g/P~꯫eM~c<Z35&gd^=o'|StؔIg-W=u(}6WemAXW#t ⒆ bd8 ^je"7DSB,(YI @~sNt؂x'q! Qm$;M{Ov@+`H|G4D-=-(ui}2BnVQ+Z K΃dHWH;)eĞ3 >7>H#ET3Y!(M6 OmJ=I>73TT$濓]z} jx Ùn}OV81e`>8VV{EGϜX*!lrR''b)쨣?l2LI6[.ZY= 9,uEt5I Yڿ|+S7Xi{CoKΠh3Q77D=?DT%젇vӧ,)`J*1ɪfIO;MR֤3ˮw{5G p&N]ZR+¡V3<*g8AmiJVřoX[[~!aekNr.bBv׬+v:^pOW/W$??ü՛2сUY^4<2BT㯣pr?jY4*٭\xIB&*хB*&H6 sh i ^fu.5\dl7i@7͊l,[Պj+: FrI@JɌr^JR{jTC9 ?F1ò5i0T8K^|3ۡ$P]`Io7'_ o)vdm^6!=n, )/^#md8JQn6Vd+u-ِ=i˫DcƆLi~&X;-J mĹT) n Y51::ҜlPw5mrק,U*aco \nae [iB?rcq65ɘy]8dٙw]-cN*o:4x}\v#D;N7_Q HJh u4(:҈ dN l2w e<-ueʜ*t$i#+(,H Je(T'~4Mϻ*Wp>>=KY\Vi)bllkgm+WW<|!#P-hx8qû Lu&^6&9cѩS6'UD)O;ʟ5q~vorhCl#>vl b3=y7ZxFb{F9h4"$zؖ@@bG6}%wVsb9rHUuk }UqsK"YH_+ϼklwm{KZy9|bSiQ#+e JZ p/|NoŘId=PiԥG,ʐMNY<-n%,cXPI/kg{ uJR!ܝ/>%^Lwn34#F4t-r"dv\>7ؚ+dGBZ=8J)(3. -'Uk"'mto ޒ,|z{ Lnzm/F vm*J>'ӽ|˟4|ToKڱoK`lXg/u/@x+vmᜍ27 fKaVrlz[>OCsP˛_pTTOȋ/I_\qPy4 ,ނ淵-:d$ culf25 0V6u  l*W-4n >r!1F=c#[ >d[9e*eeŕ.BK &;eDs(tJdzwLDF%m!fQ4?/)2E#("tRjk>(GTUMcgǯ]9 -~_v4/A/rB0Va6tWZz]מ5`̼c@b'oWe62N̗zȴuL/ho%eq~J{ת1._*!0%Z`5e\7{81n/hJ5+L -ߪf*G^88 %Kb%,4g1 'X\Ú*ayÓOo,dwK_l;0^zMxHPp5vN4t-$9;^Y^Ԩ>4Mm4jA>Rv.:K%/@1N>oeoqC &X?zEY+SƢ'ڧ0V7iw%{ttk0!]iVl#bbV1呏j׶ gɫu[)]Zc2tKz{D%bj-^sg㴞OKҺ#ʀ?TCtcATyumޅn442Ԅ&@RyҀLr* pP9C[-|[Am1Jod溧A`BK [ws/VF>["FE=BׁHZY׸`?@ &=N4*6:MnrڤFB ,8Bj/ʐ%9(t_"zM81l9DNjlVvtq&S坚?{߬uN嵔T^lϨzwp x,>)`ҿNwiV*1>P 8W($e +N zKJAgʒcօff{Bfjg؈4B,@r};1›3.cbNїT>. ؃1(u*vW/ь6GF"M!=5Z1e(8$=!IVJfZGI@)&勜@a1+pr0N9,D 3՝~EܧUJF:*{2igpkLums&IM Ssd-T28Ck8@Goy[xjڠ9[M{ g[Ua1mMvsz6pVn- `5:eF䙘K͠-2oN{ԄKp)Y^PJzg↉T b%z{iG%\])TUօV"{EdŦ VVq%a@g:=dط}:TUyԢbF5XE ]yMjT.d9&JKwڡ6.uܦ>Ou~(NIR[Ym,m\gclZ&S:d,N%|+&7PB̃o4 6pyQN5TV#ӶsFuM PԖ+zI?l` {F탗ss㗯oҴքԂM7ڢ1&H`_R$sp(3:/%wz;0+^@d,{IyMZ=cWk9)q.1s; j^Q3hSAn)Vl<-A"FSqv[Octu5^t@\5HuzJozXU[ke H >iˏPzv܂ oot(@DfeA $ef&`؆u>O)ʕ?wo&. }wh25- 0zk)A!M!euSE`?В"Y/YS*gq7Ŋ^KJPeYg X0Mr#4_؄T=i/8 * YL;l@f( x=#L`{Xu;֦ඩ@$h1qnRW>1v̟x$2;V/A8(IP*v }L͉Lیς]M|ʥmwv Rk3h\;Wr8a|VQCo´?6gXRLT>$:%*\\!*Ǥ!RW|g}gR%˕,-4a y$bGTtS9~c}|RaՓ .V#Mʗ;"24,^u t=WT GhD\#Ogjrh/FjEB} ?27W@͢v@; AVҘ x\cWSkK]H|l2r\ՊiRiސD$]mns0Jt1GDV^X!Q(뾔qc/k/yTű; lCSPaVQ1A- X,N!?{9^.G|7 خC*_0=;m+ATH+mb܌ zsSOU&UrwخFxCI@g91ЅE&G֐g>n+BwE?^#o/+ZѾ颡;wl/s"GwR9'1A[fG&oտ_ܩ ˹BܱSTK"vYwiDO!B"Sx{,ՐIG[uuH6=Zޟ@j[4:c<8LUpG?25w+"TfZj$Gz0#LMJ3H(~_icӱJ@Bɭ=HQ ..ͬ7 ‘@, &TNg[0yIuϸ $Kj?MtN;zf=)+݅N0w.w^Ua2% r !=ֻVM_ȞI)xid_ʍAq+VE?l"Kh/6whNك3GE/F#9:ꪙ Q~cDayA*kY7 V'46z/ ;/Irba6 4ݳ rWal0d}aܰNC~p|=tк.J'PPS'Xgqh(ӄy71`HT "F~_ȹoR:IJ+7 JPI&g+ą&hI8 u̒"41B-o WZ8^yGoBcI㏇7itd͞j_͊? 3 R,=W Y|ja%Fr&fK>ԻՊ%q7[6SƘ 7{gs*Le. yH8a \& "^ '06|OG OQIUe!,_fyOu3急_Vv2+^]Ǧw$]"LQVmu#+;t@Z$.1@p[=%ӽ}*~{tы)~92D.mck*ä3EN`U/8l8]0M"|@¬ G8rV8PAy4u"^Ctr"-캏)S+&`fqrA/Y(:!]|IhM ˀXG4b|)y4fWY?"mliXr3k!ps|5daDV}xC|`پ2/ժJ7ߑ<(⎃tj\_5Wb`$ [ S.3GO|!⡨\.|+#d6lawqXυH*=BQytiMr=-`(7eCv`$_zkJ)t$b\XsFW2|Km J}o8p>i6F:NM4(vX=}t]>y[/w)LgY\3z}TԂ1lJ V$&c $!J%{}zz#j7bo%k /3m~/BrVGݻZ dfIɄL`ր Qytx1I̴HHv[ab',Q%_o99$ r*\'z}廂Fz:E![3gl ri']p yi-o<}uP 7De{並xiJt^ s R+fտuyiuE򾅏.*BYGGnߧs-tKWጀoS#؉2`m(3Tf~:G:6Ɇݲ2E-K4ӇЂy'6EsMOv,J`ݭlkJåvm@;bZpM@ƢX^o=1S{VyRF l-g ,)Aq?Me+j(U9Lx8y=l|q2tn|~ $P;="كx4l=ΗeCOép"} J`W!2^"k(Cy'\^]Dn&1cueM¤[剙ԂD79GB]=Ɛ# .`/\j>$X5DZ.)X;2hRDJUWXVa;eהPNV"vHڡ[8DnjT{46,`ݨ~q #ȌDPr.tK: =Pr% 5+1 M)&9wJ2XEg祉35-}K볮A7苋!?P'.ge&h)oU>4mPN ZI(ө-&Dd1$!vbw, 4o o òPnK,9M~ܿҙ>ofi-Xb pAM;>vI_?b-[]Ns9>QS"bJgixHϓlO\@0M==T.09W G),fny6|3t2ߌNnMͬv.d"-Ϗjb3!j[ Z :O˖m6#?/o'*ÛS/}pb>٧j};MFq]١8W?ѽsP'mzU:^ 'lHYE]'],4eNGouoT<oJDMr ]qgrPC"y1Ur 09H$h/H2t>s>##v{ *- ,>ic; 8}xp0Y($UaQyWWItY2b7 9jXoP-a6Gk.k*& ˗8_e#$}nPc9SيnUlOԽl !Ǻqn}h:s&#DfLZ̀.)$I3 _[ )@j2T/hY8݉Of%cj'SU7wePf|2Rm6)!VIy،a~MI-wM n|W )p%**s*3-yF쉬+X@h ϱVq%`w]AC#mOȀ=!}.Qhgϱ_E#}?_Hgm49',B$AN%<+6 l޻)炸 4wYv~ϊv=#p,^x{p@}2ѹ>#H젵\#pBI<6E8gh)CcM)X^,Cԭ(MPn*et1Fש׷$0qqYs3./)FA0}jC6t"w!7N6jFs 9kBJ4G٭[WpБ2ISy(8gӤ{|xL~rZ\<36hC%}JzL;S|ӗM#_1_ P/ _ȗ=֧c}HW<.yy&NBX/ߑ[5b!pm1 ]_Ydg|DC ;mjj"tUg ԰< k6R0?/y!>X|6$3ͣ6FøJ* S (gne;ΝvXƔujN 64dE `32tH4qO\qvSIφdZ*[oǎj9yOÈ':^'ls4t=k]⪽J୾Β3mTFO&l9C'MyL/k(?53^pK01a8,? ؗ{7 t>@F_xOh _E]`kۡg lwux>W5T•Pn|FYzi)NutٓhlIs (ZeC7MIX>bN^)rrȡ W8Ҫ=ŭ+snF ߳@JvX3@hpV oCrӔ5N GUv<{?ZH..m6{*Trl 6O%.tɉB5.8{0l\I|9 ?l]g5_L޲0|F]&DoFxl_O` LH9̹CyD@ D5rlנOA 9m !PuX,W˽a~[񞠓qL)@PJ-{a*+rFFʤHYJJۜ dZ@д?UH|ډb7e͊iN~ <,U &-? MN/7}B͔G YZfM[ J^W 9hV=ÜrRCAWƙ[`o^7h4u%O!rpB, UJBbJ7m=ZP)+<;cl%4A"In.^G0#~PJ nc~T%F">XLrKIImQ,(r!lP*f>'k>6RU "K"opG.3R# 5l+fvYc`bg3JeyeQ7g0I@bPC@i9-2,ϒ!Zhai)C 0}Y/r=$|+|7NFY&2PU=hpE>k"6 Pq[25YSߖ{>GBLTdzqOxUw h v;0EaO J.̠H\\@g]d,4b1MA sҽ=GQ[‘A ~<ОԀŭUZlқf~+l7_(s?+KhG<[ POuaq_x;?;/Kv8\'Bfܭra )|f϶IBݮK ?XĠ/ y0V=tJP8.A,cT!|rN_Ksv<)r;ueIdXÈ춇#|ƽk;iPY!!`CxT }`=s=]&#vF%C1ćb+Yx$.9| ,==BbGc~8tp(mN@V%MVx@0q~WU|lL.]Om`Lt@Ealz4Q܅r;b*wU vC9A+h :u .mwb.ߛjRgɽK9\%7(\ij/OUxW ʉiR6|l7!G>ːyr CcPeۏC<(c}v$KFXl 4d0[v:8j4"6@z ŭEtDM3`mSeMZ5MZe: q~F˲#GE;G~.Wd1q'ĪA^\HʲMUB|װKL5vHf1iRDaJ/bB`tNS|)+"6\˗f5+&5o͛]ϱodnr!C ҷWSxi*|)5%PrAU>>u՚݀g;G* Vs1-z]KG4,kOh@[`J;de^:(vl)h@ZG> [^a4i*pYqlwJ]g&av܇C"GGĔA*J@f d,j[X=)siHM!^$ ވ5uQ@`ٺ}V8@f>`{>~>}0<{`d<42,cS2Ab8UWZ87BuO[YEyth;D#SaqƎ|o$,) ÎdR{@bǗY,`,L,5j:K7Ihݚ]YL0|5y" / M=)>vsu!_R޷7|BEp>D.M/f%U޾OqAR7xaܲ)g,Wh| -ɵ .:]Pe ͧt_gL n,upA$u|op+/Vyܦܦ F5)*F\W W0zTXS-Mz-6g~L:ba[8mAtkiYt:m%&bQdSQ /n7<@Eݫ*ѡ'hAY\lKz"|̳bS8Ba͡ !6RW}B:Vye,K-^;+ JsmXd]Ս@̓on]q&. ;1Zh⒥P:kVH 渔OSr.EDõ(1=Th7rx"?E-#~ POl[}Y;V6dF32һOB;Cx"1M/"CJ w=W}0]dg+JPv$M-PT|_ ]qg ctbO|6X'c@ןMgr<}=5݉k}*ږx5iaUO@)loh D%CulbP%+ӤȤ4չ?]FcN2;6^XߠW%9=d;DP*i(~0CbW+OI+d~m2L |g)*b}3ع'F7WE4.;Ӡz5ȠӢiwI` z^(8y s]“W?oc(*q2Kt`] Pz@@AQ)+]Mo-X^&c[ [ =˝6xNv,%kt >tvxJL 5F ?-wy9|C!]Ƴ>ww-{2?yZb51(R5U-IҰDȄ--I:~#!Ֆ=ͬ @9?3%ХMxZgb's·~*Ā@ؼQ6Jpiu24UƐ{&*gJ=h$fI-adkcv@]X(ǔ%!"V$AZHuTyG#XT8Q:ٮ-cpx4ѱIPr䨃 ]h 6.&K[ M?BBsaG1 <*48f5<[dq ) z\!dnSMʛny\G5|x%1p_aPќ>kh;v ")C%$#s].9Lo&HlUFhtq=@Q;Y~ȷ X*X݋:aX4#P{Ov^bHUMwOs4D֪Bh9彋웜S+[)xdt^ʺ9޹OpcAy7g|H.QiӌdY5j80A0V?FӕQT܍%EsҸƧ1xkw=nm+8>3CӲi >P&>Nh 7ov[ :@ۿp^=2b09hr7zѼ!^q"Dh&3g,4a2)),+Io8::s||i45B3:ں[2va0u7r1kbBiԚc^W;9хӞ-zXePfp5w \['l=/06[]Z;' xU<ފKmuC\,JIA+E(&( xo=["?]#+m؏ٞW~oĂ*)8 cE,*w zC%:wX|=I) ]Ky=2Sz|O6 ;63J5mK둬 4`-ڜ$SщݫEՠ*X3d"IiЯVI-iìxЇ*^, R %gֱEkᡬG |11"X ,̙k̻SǠ D6JRLU@ LE.@^*WE!y'd@-iԑgU4hœ z-@k,|) PC!8`$c^qrA1غI}BHf#|i^)y~]ZI2Ȁ* GRW;- {Rm-o˹]}&o$pL(>7g0k|_ 5Fl Qj'N +W'xO>_#i5̹{rIeK!P Ev-}/QDz/}I^ycy_uq 'kaH~3}u\U: =ۋ@ wŮT˹,E|S_k9xO_U0Pм.w Ԥɺ/O3T:FN[-:0ϫBѢ&N"= , Ks%Oe"ӈ)t(\q(.ɣ ѷyQg>.Mq5z\eS4|7H@g%0unڽeL'ջJV)7 ݱ6JD-4텄U½!MgK4U@ xᙳP||K';y14OZƐ}9&2>8XyU(t>YZ}DvҨXCO1G ؾ^|3Oazg*P %Pɔk4apZpwU?8J}!$3:}cwłpYN{,fQI޸>'z0k7߱4hVlӃ*R*m+WpU$l6SPM˦WC z*dvˠ=s\ Y~ʬ&y?r 4LU R(4. :>Ț/2 V6K)v5Υ|]e#b!Đ,D,Af&>ڊʮʛMցk~*, ߪ{$wm&Z΃,K6>i7 _v]sRTJPf3R;{aPXDO`_C']ʾ~sr ~$W@ŖT~C@X Td5 U{oˤZK+ፊ@'n&sޣ0(P q,p $n';:Bԁ-UqBFKܙK a9%({S1 "=zhwIPm󃯼GfP5/# oM7 pݧÅxےWtYYIV”]?,-9Vvח`gP;hA&ouQ\+ cU>q'y}[3߆ޢ7kQOZ%dž+ms$Z6)d3+s&ֵ iLwη4 [ϳ$ܩ. xdΉ5o@)gn zVo~_Mnh9i-dOъ4XY3fH+d9Orf[hY`n3qroC"L6 sЎܸq-aM^)GƼ֥?UJb7=^8VpB;c,8͘'VOb䏩7gpPgϬ۱s4}<$<@ݨJVYg>wXp.C)߼w# [&<( i~|‡5Κiu`xkZ( B%'4(2^|Ս]-`S:zUm_  ̤bZZj@\xect Pj(t4I *u+ #$ =ϕ@O}MeH&8n7țVoS(09Q0ࣩ5]4 8U0'~8y]ݺJ$B2=Rrt7ff/si婇|odqg$T{w @YeQ^2CqC@leF[oU݌ίޜy 2Q([FF(u1LEQjA!TNRQlN;jD9LfU8*Rzo5d<@+ KL&8~;aq_RJv E<3.b;ZMғ~oJQ4 5ӗdrļka- پnVj>~|d%sr !%I"o D T|7X[_P5,ͫ_ $Rhn0?~(z&Q,grry!M (%2 h@{)EfuԷkISĨ\~>4d龹#/A"ɝ(Xé w..pCǹ|1QÿBj$JҢRh0j=C+Vm^A.c|^ޔnyhCLzi[ hPmWQ&<C-%5/U}8ycYz Zt!ykJDpi; & F^sTHߎ3uQsh~c}&04<6BK0nz6}r)zup>"ݍ7]UVվgw)^̡#v\מ N{$ܝ{ymF څb?4jhIi=~IR!Op#×\֙UTƉ<.€_묘_4 -pe 8yEDql,)GLZF}B}pĔZv㐡8WU8aYZP܀$Jn@3gT9!V{D&4eu另DgW^|k1BS[q-*{q$؊@@^6ݜkfN5}?}9'aSP~P(CsI n׎$„pXsE[Zl_Wsԯf>1cז{x8,b5JlnsSLR8E#m+oV=LG(-Ϸ\{̘ijTag^G].gҩ\-nS aJo1jG)NU=3r>'TS09Kf94sw VBkHzk~&9Iwi %!mx1oֆΠz5Ý]ᐅn\\c,\-fiKHJ+{`9*EKV.KVO?8Q}c2j"e.Ԝ YU|I.mA[a XO>kSԱB_B@>?M~LZ)Ks3w^~na [:qlgpiBjj>z5.ZodAЋߌyov:vh wBvz`90$ '-;Y{QJѦMb~8F_};G]ޙ€]INT _{\eP^^Al \r|Jm TO jLPW͉=*CpPR EdxC5Ü394åAHJآӟ~dyҳL3>6M#1{'7CI"z.Ax1Q=c[j'W2, t/xrUp(mdwfHH JALiG2%ȹ1+$N{*Lȏ1X[|%k 08#ϻ|5B5 w[8+v# ~i(LBۧ=OH&~}+Ƀ\ŏam;3uj(^>6`3%ĉ =PsFӛsE r,rlBHGݵ4hӻyl/;ژNdU\ס]0D_RS4y`m#b-l pT׊LP:hkjmIBTd&oj)vL4ٖЇ!.ƺG0h*r㱣)YF}>&:Vf_x_w bۆOC@`]4鴯xN ج0< 5Tw)L13M[[a蔷{\'gvð6yrtW_y6)Ywqf ^RM}'.*񗑪MT<Ϝ{Dn~={7mYٶr\-U_Zqa*@)l]_ u[KOp;f<FX Pi9"YDh؅X% 2lPgx S™}P Y ٤&֠2b㨺,͆\7Al!"k$ueX jq2~"R=2->G,'BO?=PB>l$M + sa!r֫pwVD>g3Xo՝tޏ(!cR j乖hfxaGa 1m8ձ*[j)yK <Ѣ̹P=&I &^ٜe LFmc%-tej{; *܃Rsx9cd1cF7$Bp 1|$U[,lm.?4#xm;o[#"<\/&Y_*{ݾu6)>V 4h>(!PfڙMjX:mS{/9k31k8=Pt=ݫ/˱AQn=kP37#,$hURz;+5Smӧ2\ծmƌw)Q.sۑe~bW=x4NO6Ϣ*9IHy^:Y Ȳ8] pkW/Am UGlGar!Vu)=L\z/" : QH%¤1PW]F'pܖԒhI~MNU4!3opda.9=~הuQh`r$ '> qƼEǼaGLTG29~ 2Qp~%Zrf 5 DpY&Kﭾ֪ uбXhg=C@䣆+}Y4 G<&Mi-Fdn<;%;gEΒąU:A?ll(EfZKPER=A^nt})ȰD,7t> trcn]d3#>}ŀ@qTc}W~n?Qso:_5G8LB{_#4 (}*bFm5|JJtc~Fȿ<,S;Z\\ԩ q6ev-_B닫@•4bLs'd 0Q8Q>{rCb❙ c&Kf6Q^9_#Ff"] '[DL9WqM+quOĜpǂnAb$P8XFۋF}MG=!NRSsTIrVU?cbBoIs]2?y1]c+_MDw8\8u^Kc 3>z$9H!eh\7ˬEs3U⧥H=5J2oo374+x6U2<&y7,ivpevm㾆 ^4GW`-} C1AȾS&$Ѝ'qh 8>P,򥨞%b^J F#p]ʾFxSTU/g>{w,ǭgT~%9H et?1k0M:GU"lp&BCv<fӺ`9$7y`yHfUʴtU Y ܠ#^eL'F2٪6K]A6$ue<SqNt zoAS5]\ӬZ%)@25k u^{o7]4čZ2⤪ }|PNkĪ9}3v0xUbnܲ9텱6AN-GnnN6kòw%;A7& yP䜙{^K/a"dHnZ/*X[dX6]%))[?:ezC_h9[UND5ġeF ԄQvŅG TׅgiI^mLϵu w{"TYE3o~e osRjReQGV./eFF@he.}SinGRT]:u@XC ͷOTm||U">vgmĠbدqpx R|fa5f3a8x[zW>U1ԥmh1lLf~>a$gh}(Cp؆ 9ʮpO ,Q ;)oK5]\oŎ>A|lH~v׌l4q lm')D/ruq}MB&NL%1ZUkdz!h1QJY~be7Bvo(l( UpL[ 6}.2<\Dm޻nɺIF\{eiOI|)o٨ e $4q'N*] M{6Pҍ#p=i mcle YLsk m s3'\Gr+ U<@_VC] E +xV!sWB PѾt ƆmM2vLtxk9#ƍP+ [ŐgM4 Nxp+ZIԩ)Pm Ĩosz1+C/n>읞S-.!vѱ!5[iKwW/6}$-QNt:r&iDR7f.&u"&\ElCڿ8AM9`Vw`H"9<~,lk!&.8[SIg+OHJQaD뫮yEbcv1fZbZNj>ߪDf_~av TKr.c:)aKln 0Wc%NԞPAxH` ŘW:j4mL|9{zx -PTo%=)ڊ[Z?u"QAB"/k*:+Cxct/.)@le !h◙cAY\N]iۤ:iq&%Ɇ⓰(]B6Tun~ϸ,eTtG66N~cc}%Zܮ&qS{"SۚݢFtCy; dOa%Ø PI8)utQYCG^dItQC, ߂x#5Z3!rl'H!hp6NI5t9bԞZZV}oqdkB[ɖꞧ'm@ܙ܇KGbfg{VG7Qbj.v l|?ޑq0UA=X]Ǜ!x1*5^ڼKY!^ 5⽋V/4@"GHSh<|^pujz<ͣHOR?sڜ`v,# Î7!IɞZy9Rq.CSJ+>e-\X;l\QY[%8oGcuၗ$ӜDx-z 7#r*'+`?]{Yb)d֮h;q"lb6x<{nO?|/;**`|`Cb>9>!V /fDJ_)vpDzŗtZ"G>~Ø2` > tMNaI} PYV.oPG:j.*R$A+Ll-sp]LHVT-A0M%YZԹW/0)O7~[G\>pSVF6чJQ!Tt|I.:pGȇb}镩;B[!} ə$)y gNh6b",{!HazeWxu+o IRI:,E7Ď, !1O+xz*?0N`TH vPvX5 )% $wm%Ϡ_/BIޙY"Ki0<՝$P3z-Y^xuOGSu.7jbI bw7;jFA{bیsjE; )46Ym< v$+,TFY˕Gvg;g !~"e VU+20}_n`A ~Qe5˶+s‹fN C%H^%sk`se#@A4uAz/Wqp Py֪nJµI D`jy.]a HCk}P2HD{dX7@N, N,h2++'E[0W85@?RBxz¹랜V D~r 6'xmN՞$F 0DXk&*HWp>ZҢ{˳)1^uM(@a<njIaYpv4cY`YGZ}6G# Z h(9IL?\.6j 0TBEA]-#'p-mOB9]xAk5*E[bgNјt>z|p%WE {CAUXkץV  d#Vi@+(}A#ׇOhy9q i]2{w|y0DQ,5@mjf3 ,zRB!rc |5QVUxCvπRb^_qlKȧ 2$&+",t2P8p_x;atNمPB`e]2HL!}E+UOVĝ'1 D2d_k`WmWk``&sx:incY} H 82*1}sz{ޏE+vc|O5^6|־iDc9#o@5@f(|>SZFtexT*Nòؘ,Ds( k*7! 䣡 w9y2rij;Ff/2*e4sZTZNvv.=qq>k3|z W^m*2cLf=4 bj \KQ7 T3V+iLCCvWdqd=!AKjUg*_Wbԗ%Sn:2W$z; (X4Od) J{ [pFЬU(jMd3$Maߴ1wmo|H<Q2E ^sx~e=ɻ\1 Z0F}. 0)T+i#_zA c8[wӒwhu'p޵'%-uMkL|4ge7574o3{<:XB ^$&s3Tbj #;X ܙ ׁO~zz|Dj0yR5Vgy^q`)N͊>C:ع X҇'JA%!R!rp8/Ľ QgRYo@DP n(M=_tD1/T2КkHu6N&ӽ; rL>JG`ܲ{ZliP-B~-^ʯJT9*Ժ:ğ}Ј'#֣0Lhz M,I ЯK NƖyu9픖?I(RY LLt] áPgvȮѻ :PeyE>i:pr \f(hss;sf Ugagʚ{u}U>*zIw|z+sݪ)a ;&8! W&`LV–F:Kį!fǑp<#q\ݱ0"w"ڲOBSj@ǧkAjtK!ҴڎVN@CڥnKbhq6i:] :AxmHX"+55 MlFZB6uLW7&)Tg7j(50eoFbWA^æ/aK Jm ٬R|F1ͽsy.RDqSgDnn5}4g 71 R6@uT7*5HQu45eв6uфv2ni 4C@:g0'I8l~|;KԥIϩ쥼3Պ~#SL A*~Ǿ4uKudMrY=; f39m(3#Iݞ7a/E똍%|D/NYA++'Y~yV.jC+_]d ʰ3Ƹ؄xg=3yXGv _b0~KR!7ǕqC^9L3ԹXze"_ ںNȫbjU`j*Q^ygpETbB#Byf(Dyo4*&fd٠[}XϻEċ{Ò虯C@`|}?wG8ѓΝtjJKS~J=UsIջ@.h8 ֙!75$ x3 G)NpZKmLdN҃LK,J}s?wdkɨ`q 'UBd"Ϡ>6Nb c Q;lX#eLsM |^rmU"Q \ kp[&Sihh7BwÈYeS >t>@^gb,+m(SC c0ȹqb$J,&Oސu8 ᧜* hλM3ϨCfx:#HB|`Sk ofqX =T.FT5LSXRٖmQw͙y_M;~eqe#2@.[Э+x1!.JpI jrY t{5g[T$[?:*-7sT,^Y0P²U!1axV^uL}8ȤϬ|<tY +վb `=.ű[f4LNl LکTxܞ\iPU!U*#ث{LYGכuʺTz'^Wx2JRXfhvSR+`!]E/ Z[8ŵLn]:o.hӯہ`NܓFB6gf&Yjjj89j skhes{PJAI/ޔyfK$ ^[:+ʧM19N7θImy;Qb (n!@^dnj-Hu:jfV)څ5UC-4N/>r=l1 \P5}엷a|.#ɝ(jmV+ IF7UK HQ/!yYNԽt<y%O=Sb$0u&x)v0LaCҫsJbMk Ut[ߎFq Q+T*)IqYmM/)vdð8`4̣9)X0$l!@\Ŋl 8㭻^z=[,_.mO찍P ,5WY%|a홆k;ؐ,j>|V֛TW4fSi/#'xÞqMQ#IΰrnEz5R.GL22e)|08 #X0b G(oW:d.qj+શn@'\'|`GȾIj,KK]p놔D}yMu%;4yԪ!@j:k'IXLVԊstcK]MIDtH+Ǻ(*uY2UA&ZA݅<NNUgvlH\exzFFFjS5I,R=W7q8dǭp9S]6uaYi_4seIA2,B]Q0@ :8AaɠxvS,PXk^2,eba~F*M+c~|ҳة#x`4} 7宆ye3ri+wsZSNu4鷠6 rwpVXH,ƾZTx˚]K%J[ը`S;$6n =$98iɮ+U nM# ~H0 Mdy:ׂIra2ҷP4"3+)NƶBd V TeC "Lq!`.ľHA1v-#_-^x 7꿿3Z컦L2?# {:DlAa7D ~CZ0lX>ئVpԕS<\@[e8?iݤš(1'.c ǀtXAL7 83mx$)퓠w!\D GmB*& P[.@}?I#hbVwHbA8ۺ S ? $%qF`(X4v|h7i>ITtGިZw(Ptzc` lVX ?u&fkz [gLԲcXQg4mbءzL"T*.V+'z]Y<@ 1]=XC?|c3e⊹#ȉ: [ .)Ý2fEQ[$̆~6 Zj4G܎\ZtGs:J:ǖj(D,e%ƛ腂b_hQ62dzӪ vz󩳅)G=>=EYTuWɄzzpy96|/8"Zf`ytVk0`X昍S{{Dc fݯ s<릒r|24YN4Ȥ8ASqeJd}}S'?H9= ?/z2ö,ap \q6fRe<z,:K϶_[M;UN?Ҁ4E}RKX)68oYPqO}{kTw1g'( L$55jMG¢CYZЗK~A_kl`ZԤ4- EZTX'`]fA`<)!>w23Efi:z6-)sOE<<5p^idW,LHC#?n~W8|E]=QWD)e |5 Di4m+' ] W=6~<w9nP+kLW&9c@\EO5BeaI I!A1K./) ?ÚF6ݞh-vh$$5@49n҆+WD32]`~+ ? Ჳr?Wˋaz?!(rı|p)dBebyI(&_%˿:]$CxxP@zi}&H/0  -"ծҥ5`vnɔNG<pMi b dyP(36W\;p Rf(P_\ }a2ʛT <^Aw=s<,<8o"P/ =w<)4'4d$,.[⴯\Kl}+ء'伺sH[8(u£.qp_D T)6]RΝ> M"3[N}*agx#![ uz`輛-*݅#Ȧ蟪@X:7Shԕ?vGW,hW=G{D 8Uޠ]8I!0;(:;c&+=gd]y[MB쒟^؂p^ھ2Pkr ʴ7  $R,lEwjug8:RPSF-rA4E j (f3Y:. w=6G*s=)2cY#3b5.8 o[(xY&s [xU/i b,= yQ^&T (]fѹfV_@qgczș sK|dLJeCwy⦆ΧP,OCi~ʖl$ɂX ~_8AYV%UICbԖ a[Irk^q*/:|7:ߎrƒIM|aHSX-3ιaeE0rFC ƶbi%*Tʢ6УˊTu&/Ռo.=?EըrtND'XMƲofE'rxF^4nkB|3hH8Xj/;t0-Q̨Zk&Qi~;ž2C4ДAdKE%kp2k_Zt-8XWg~ИYUe;:p2/3Pyf4xuq )8D~}4 >Ěue~֮(V'37&ClB"裱V4E^Ǹ,@oJ˓ BLeFhSe,Ys|GeK6N |pkęy<ǂYQαqo8h|:NjLw `:x%-B,[qN8僆w;BVVt t2^ NAo5eF& 驕} , HwB[RҮ1q},VtaAضc""^'^D1SfNd4Ope++1p{k6l(Kۑl\б_Αd6WZi,|C9򊿱3wuH%qBq-A"[S(uap8*`6%Gt5-">(gOλoS7BKZ.4Xy.۸QVeS +ETRWBdv:?K1e.&Kc?H)Dx~pz}h`Vtڣ0D%R;» _$XMy9OxL[|'.o!T>eKT΢ȤYT+RxݜN/ )BjI_>SbK;4;B<0LYTmaF%B9+zlTt@znpm%#sͤ6~o4Mq^BDSs!zc1&}y"G#-/F5KYÔ2nŀE'r? 9 /od"TsCiVd+tx& N1XXDzQ O=MHwv$)"|* +Z3hw$$:'NmjJ4yҿh!zY]P_j0q]M+:.GKk7|9s?o+^م_Rlcl҈^bmD+>Kر9v v%{?90)^"9| pYYZLjuRF|~5A3]E^Qc6_)Zj=RڮE(i}A-,+&ɱ!~_ÞZ p1A@R*~@dA2n7Ij0ˆh"#}qLsbt_o]8H?Nk1A(XF/c 5v$ zES'쁓WttKղluٺbJ rOԝ]6Sz oy :g/֣{ds9@T.YrAhBiv xMrmfs?Dd\@`,Zp-&H"+ZO% \E=ԥ K  FؐX6c@:2qe}LKO N^*]s˒q$K6-6WVS!^Z8Z?jQ--z6Wz4w='"KBBPN9/%{ej龯͐cFF|ک[ŧyl()Xҕ=axn ?ݾ"5S fJ\20d]Y+a`VS_tNqw8U\V}R;gs ~'~$6G/Y/K#īuiw6,oWtp=?!wssԩ*-Ɖ3{rJι"Ng@t^2r! `EΓ,ڿC89.LJEg碚4U/*p#GOoaЏMö"Ad{;*+4AHcl3r a||?qq{Nu`!RI6*;݅mwtoZ~;93?TXG? S&aQ1{;7hVsW-PSc<|gO]d?Ov|T-IrRF2$ 0I' &%і }UZgBUߛ0N *[P8H(\9tDu+ژ!o5П CJg~W.ڄtVS ag~+rҝ,,n(` ݧ~E în0_S#@ao[_Txg.gP 3|iG^Lɽ#:PH[ae1)g4!b4MeTS+n˰Gڵ97OH)ep")]OFkYϗH@wڔ)yP"s ˎ^nK (] HYǵmFQe.ԉh6FsyQ7/Wm:+'e@ |p)q@AmXM*wAlE-2ND ?VIPZ´Y y{ldGW`~ X7Iqx"|DGkJ74WQ,ä`134Os8|&"H='?*MleSy[D_8 G l'SM&o^~.NPNd"ܛS'mF*i7J; jŘ] l]W|bW~@z2ԞR}gMQȘt]ϴn&"_Gk{GA[^ti,UQ';ˉ_idhb8A!VZ~An-vf:(e9:E0$h&Qo l-dY+g:kz?m\xf7”g.6 a7N 0C&mc0!lcQR/ &۰S9#Z"s|PD\wPˠe3&.l:]X=M<.xZYljl]gpBXyۭGJL 6>]iD "DŽn+A?:{>Y5H4WWg$Ӄ/vC_|8Aj>"kc{`]p]^l 6I5)_"VǧBcO8{sŠ (6%3.Y"*qn<4!UL&=s;3雥D-HnmYh5; f#p1&G<˝QF#eWbfk 8\(E1)d:~ta`41#YKݪ|!j;Jß:e[fc O69[1FNŗUou\)7Ob>* y^橈jjv*'&8IC7n,ژ~_v?!f^_8t Q)tU՝Vm:j0a4u/}0T]jW{jst_ft3]#+"keZ_ap""5D"J-%Ɲ$07"{p%fA#zn"=|ӭw] !5 16rdzk$ݗE1-ABŮc 85'7U&<5~VЫ*M넊ǧes -&}*c7h@7n/>!9M_j;a9@%HS9J_xj~jZ1b^RwﲴBDWuǿ#gLѷ Une7w aV+|e^lP@ulI"h'B*]ߊdmFXsIU< Jq F3Eڴ); 'D:Gw|+0]Iȡ`3KI!O@1p /5#?s<}_< d"LKP*q &R!WN_r}/S-!#AWfڰN E/(XUOd /l6 o/I.=X<:Xv1^'m_L{)EI)iɑC7HM0N_?Wutwr}@@o2 (GPΫt-΋@mQYkBVx+jcݽp|~,MX8o\] J[Eޏd<Ae>|n%$O;c+0 ~0UPmg!dF*l ڄ$ @T*tM9#AbV:捞v_)sase0m-0 S? y|3CP$k@Lnq?zc|=ŽjcX[^HӞXBU#zX?L~Lz9Qc 5b|X#G'f:ۦP?bk="Hd#4/Aq:Vp.NGbUQq?fx+u)o z({#rkf@Qsx(">tz .ƃi8B ӄDY&FW m/1Jᅮ3 jGA>|r8|[XpŽETB5$ˊ x |71L3r)ÔH4%HTc4cR껊x˚{n¦rACUl;Z9ŒGא+?/t"GyL  |P2|"(؛VV` ( e/M}2zK bLׇ("@ Ur; W/s÷ŜnK <?jzgE:83oN#zh֦du*3A$&}g@5uAfn]\ l.eK=&(i䱡*Xe S9>d|*@"w@E/tt8a" )h߯ԼۂY?,2>iX#QOu޶JQ(uyH5U<.***YJ/%ߒ-3-D,zsw) \9ޮ[S " FPz[D׍rv9W~M?־Oy ȱ jZs E^:i/^oeO( /?z9}y}A^Ï&?*E7Z 7^fRtK!Jޗ-+>`koi\C@Roј(aE s'G -NZrZ0¸Sʊ4ţQuz{EͧeC'nQPM{K_3?QWB2-R/<^ҖLadLZC0IM-T"<,+1&%Vd1|P&e-2aL\=I4V>vrLﬖꗄbgʼn v{TW2Fv˼V'jEeZ`c3x/-Ïy}Xj& KDJQ+J>5x;?au/G6%BgWbFX%y~ ːj'On ئ-Ӷ(5cL|O$j:]f@t>,% 5^2KC~Ud:g}&hS?eͲS&8=(]?EA>`0g9,P9ϏY)$#ƒ .bA~> պ"ݤ`쐧^p'ήٴ{s+Rpv:C6Ϳ ^~ߴt(GRԤm $2rE8-Sa)|tfIg`YrkUkmLqtG6V_28IYcxp(< `Pw'_,I䃚_R[+O]~dmE5&#Xm;IBkKDC.&^EZ B,%Y]mr#v'r/;L9Q\y R^{c͒`Y4%AE3ڼ)rq;ݭ!?ܪB9~- U־ K_,_[_v z,)?щcYcp>}N.>bmÏ/T"pm2XAv&і0<˝y g6ogQ'ZbFM`bRIy}Ⱦ !{'|95SdB-vy> Po\Av Қt=qnJ?SS $+_Q)Who&Vd+>Gea,hF5LBۈaᡆXGpc_^`iTvW&T3ax>q`H|Ǵ(K@Z !}$cuu.B#w+! :'s={$ x}_e/ əZ^L.m!֫oOpultcyƋֱq0P}־ FisToy4[j!r?WA* (V]O;8>Q~ t^OFyE߻v="(wЌ Z'ETMFg] )%+5+}\1.ހdL(/Np%l8U>%DT7z/"gwp6 N @%wW)gMoa*-&QZVI VBt2,¤|&)04 DnY\h.v* tMUêkɗyA0tG1/^ےD qD/G!!gmқ˅+:R)ywh# YV-ԣAc6~N&8;hx6 1+pݚ_'&UҤVjv^D"~_ƑL  akć澋!Z{l.w2 g cg~kK;iW"UhR]l9Asg̓#k*'QX;#yCAT:J̶Qr ; xִ btΚJ(6C&<hSNNyxomM]HfGƽyT5Y c*KqQ|ш*sC%s{0I&)1H^6ۋkiy} s_sM/*/7d`Q|v?=[;ꑬqn3:ycBa 9v}u+,9-;H S's\wek dEur D#0_{!`yci\37n4,Z~%KF2dM+WvJg%.+l3i-$@DJg 8y;js$%[c4;<N]&8^}tx\˨{"8bs6_sߍ qCNY+鳣-ef )IE-'9$]u#cZtB"](xl0/"y^%Jѧux ٺ,u)+bses׈&Z4'7'a\ZWHmi6dΝGY4WCcS Lt- co +CV(OlSP4"gN4}_!7Q?ޜ\@" =Lm‰i?rLDrL4=rKT(v7*i{*ԆPayD$dWޟHNay^oC%-R7y?-/XvP#x儦W@u`fBacR:C2ñ9?/͘hqU"N?HHΚ) !24 ;Awokq3k\ W#Կߍ躞+;%v3xo;gt@@;:rh{*Jؒڀ975DtV28#â(_o6Lm6eIJ 'ǣG%-Syg51݄:V[d?fiPܒy 003;Oƈ7Ϟ ͆g,ԭ /%seaۓ#-Z VTV`yXi425J| n: 묫Pw5?<7sˍދ<#`T "K,v2Tw= ˲:ϑ=Zǝy?" {AޅmTң8t0TR&cGiwég+?-p%w qK+c;&geMΙa7B< :5An`UQzk{m_*+IbSGK^}+ܢlKz ,oWI`xh`[B]fX9[E=1^ HBeD *S(&fWqrQJǾqUP[P}j+F"qa}6cb mdNNY `3ֺP)\MGwOd0mTԶœ3?*kꗾ^w[}%n`s8E wSCž͸4@ ^)QĉJx ke_42>R6 {/'ӄ7Lkh(? hP4d68 ëS6sp3/J{3t4"Z[at>WXhʿ,k& l;8veD~J+PPmBh/nSUau;ǁ,>drjKG~/ZuNa>[&DUOBd( 5 2g.8jE> d*Z_azԫ!fl@)\5+gc5˓ܗ T wj 4Glo̲r()OOh3ǹm6IۄKq :p.Uë#*G9C+ާ:'qN'I#fxq<2,p`ԓl]!ӡ,<93wg һM'.WHctI+4v^W_@0 -aC#n ݵF©:]`:GJthj(Jwz9?4w l3#:TTx i?Vzj!#10$1Ǯ=Nzw1'D(d`"WZwĄ>W@ŕq^UҮf-Xe՚6Nqo/Mz!U4J^:E7n3/sK!,Vfm ڙ빺8hY8Lew$Bëcld4U|Mu֦({eK{6k)LJ=V_Ͽ)Q$1,ҷ L7(OqAWEzlgi3c/KhЯ FHLҥܢ?rzV@(i2, 5@ЁPӾƔj۱I}\g?T,&3+3QeCtLb<9XwudڱCak"13yvüHj~ q,jXunw\h^.εDwWĭQA""=RLv5@]sg;.؆Xh:K#D|9d0tK)bK uǜWZ{힫x~̬o@҇icjDUAeNNU^L R7gm@Y9 vi`|%:M݇u|{KX/^JQC-AuxkЄAmg/O U`o+3ڒ-yp Cs. .kT~g _6iبI|9'qh8mfӨwFЩfaqWg OD%IA1 *Mz8A"⇵26'd`yi/]F[xT\+ O5\)eʹzXPGPx0G/a%} H:4uL[Q[@0kS^'Bi( 띶? )ᾡ 'eeC-ϳ?> $|$aXrIǨE㲪}]DE)e`m܁NrK>z)қeapÚ<Ӟ߆M b,>}VDawqOl&H\lrΦumum)Ӥ9!ʐBk;Y!sQ' "*0`NO u11Ա|ƀ B6% \9C8lI:ER_sLX𜓂?dn)iDd.ee+:z[C'~[]d>[a R~gx XpOul*ˬO 2=dqbŀW(>NK62'b] RK nm_3jlDꚖ. [EUWϻ&t^)Kmb% W+/v$>i$j ?Dls>};k4&̄AMK9g,E>6qO}1lwԒu :iLl<2ruI1BlNg&eÜjp6)N%tɶxt`}&E8ͅzQIy)d*{|QH{Ђl٤ ľ7Gg [ʿ\9zpW>cU[nF`ĂDVtrj˟eXpvm ]18x?mi|g2P{D F譤 DBѺR_u³uI:0%$NrRo]g!ϕXEkp)8VMȾX?%~gz*XYٕ,x:E`w0ꨌ\5&ox,lh~4~WE8at; -;( _ KMd!|*ʕH'ۢo(Vajh1J?k>OMMl] }YU|( 1C$/ŽۉгSuwI8J9RƎ5Ix :=4ȤF^weXfTuZ6 @]#^]q%z@P3 9O.PI+CI[^ao,yӬF`FЉpHgxkv0g o VCecqe%?$H ʔMEK/) C4XmGMʘ% #l3]3wؚ /Ø5u;-t|Ҵ. :6s43J'?0=X\@)Fp( :ڇP{#8=)TWz46A%PQێ@@)ЕK (bNSݣ/u:F>w" |ѻ -ZkvAq1aY"0PFr/l MӞCљ7@2{*d&>j)r?1gq䉺A\Smj %Tg*wx5\;G'*n_:dܐDV ~,Oj-Yltldžtr <~?_|K (V@OhٸS5"(Je#mפ*¯Y%_b,djzaDnt6Ok: ĈZ!WDY^0)ZXr ۅ#ódgzői\׬͇>B qn8nv;zC#|ߦ-ia]Y^5e7Թ*F"4]to|\J|dPTOէOp-/i,ROppȔ3c%&5> S(,;^8;>J2-f m(^֘MJUihyTT y_Xp E3)jp%;*pO矈]ydw_f9o)8L5dT9wk%!*ib:e/t _Ķ:VqH atŮY rz=5wLR)ظ56P asE"4z S{ E&E=&FZ-h,i`t/G־{Q7 yldMt2-h؍,S(b(\NS7`&b f#:ZuMZ%Ӓd _zڀ,P]kb0ktF8~[S`n=/ r69h/RЩWrv-VSP'#yKyh6V6Bh^lMU(Uawri  +0̞8fObqP:Hjqﶂ8(q)Dq#FyŒg:wܿ&M(+WG`(+áy WW:yu 9v'Wbo4d!𮢦㋿?l8#8{PQC,4" H@l(*Ÿsǭȩ:VjjaYjܽm4uZ%%uC$3.v|\ J]Zǡ@=؁2^8=RyE1Şr@/Upڲ/e S.i5҅-?4Ԛ`)29 Rl\ ><[pT Jsȳu_MEJF2y18 G,zAT8" Հṋ'@pI< @GOJE歍aN%ʠG+fjP.;LKnOc:&;ݴG  IFI- _&"7Qx{#yCMeMXdY ZaoTrÍAG0Y>~Ʉc|J-tq?TW{܏9D(^nzsHR3 ⓝ G3Ȣ}Nj'&l/ToiV5,FP q=~ ` t4ġd𒿢3t uSy75{؁[:bDP[j9 r> \$ ra*=<9O/UPhb[_ 4*#.`B7ۭ;{$%BXT!pW+;Աd8( Q(:C `KOC'?P/3bMV]1$ 34do߬BgK;*mƚ*V`M`Å#0\_zӪAhed4Af#hq.WqbF%3w}YǩL<{:Ee$A(bBu唌;̲>A[l-ʱ˪_eTD6**RBz! O@CC0D pUEcƏc)LkO;%O&sL"[rh$-n410n壃Kt>ܠB(xK,`3#m/pkt,fqzgF cJpA)qb-d]^#@6 G[C6'V껕cb}) URmw=|fKޱ+몭 2!`|ǥ>nϽtKZ`Y頥\Ӧ{HJ /z? XƪU#{l3mW#6!% ϚqI]\QU|7>',(M`[91+ʝί܌Z,!ve ¸KFC d m@o&S\q:" Y=>(pUdzfɶHwIƔ:F 4D;De^MZFbE:sl>2x]9G9jr7JTGR#aDr2gAfc5[^o$aJ?}m BtS !_~9á6VU{tcXsõ GM"勿f qf"dIERpHW$)ߊs$tP]IZK_fhҊ%D\ ]"I's9rp98b`e i]CrFgMn?}^k=+F]C('&+Ց[;bR~tD?z9!y@|&nm=~9ydLSLT)EBeL޵<\5 h7F/KO=X 4%JV! 88F_jס.E['\>!"!ʽ6U .B6Fc 7 Qq{s“Җ:Uow8BkN`C[oq/I]C\OqU\YVރ>tlo˵NÄ^թL.E5lBuq2&mKM 0gKxi{>{#󎧖wyU}DKpq^? ֽ TVPxفnl Sx)">*A(Gd=8v>/wj41'EWO1g).̓~4Fu>uɠՉx٠e߮ PvmꭌH$じ8Ek U#.: ٻJ͗ UoT}c})( eK~%&L|g㺒ѴFU$OO) "WstގkrJa @93 o/D/u|/j7 љ dA{:Ŭ A-J퇿̘xf6baۡdY)|+^j((l*gϺ;y?&#̾sM1([ 5K㓙QM<[giOzxUȅp;Tϫ[߬9_wk+(֊!(fMW 7+p5-T 6iqNݿ6dR?2s;ʑ=fvQxx <PV9R~+2vONC`æLqAcb):p"-qMb\ʬ^3."z`CL r+,Ӥ 7_hߖE[;8]#^XSM̫^}Y+Fl€Cި?U$*b"A2a1CT;1^ a"Ypu'hBZߛjmoGX[f̚^\6 :),#dwgkt`p#*Fd;C[^(6l[dU#۶7IN3ӺqHd!5; zlg5{͌7 p zDBcs0>k@`ꑋi~BVG+>xbOl^0p`*!"մ:gpђnmBQtZćR"ݖb0 Szg歺_ݟz]cy&9.jR8;\S p&]F N Z]Qo!&ɣF"MXdb: Y 2&SQJ"ݲc(sV_H|H,YWWT3 %~yP9 .꽃cwAGAEJm $?v$'ި=)A9!B' yH!&a,\9Y1h҇'e,5u}|5Rhc.]|Rz9ϔ7%XAެP@}[iz.cKs\wBJLU+`xQ3[UR#O.UwqS0i[  Нu07[TU9i'ȧYW&Z0ݩ_ڵ.*Sp,+bz]O}=B":ljBE✲0wJg@RqtNK9(JlZS尮ɚ>Q_%V \QDAp;j~"7 `UFT&&?Nż]!|/9W yXPӊE"&:2~NM*&MeԊjxkH*) ղqޮzdڐK)im3%3h1oTs;ջ@֨K}mA򵷘$FC ESbڼ.R7ƧI;_ns Cᬠx+7*6/l^n/ֲ^tyf]Y//$mDj.'8OFnOޟ^^ ģk!Nɿ/ i yUkԔ~uSҿBT c04QȧɣCwZ)v+IiSb3Cz4 y'X? Ib^f$N=Scb;g{?I[62v'Nǜ_]JAMP88?5뷀h*w#[4{ wf7s2쿬6`G|,mS̶syjҶhXl;F}&-  FwWpGJ YQ_=>%=Mj\O1}Wb 6?/ݹ; D&Ni%\~Rl#4^M6\(_8G;0~F2JO\r(-S),՞YFؚP5qAf7hI](ɬۘ+Y^'Cb/CZ ky=D?$UB-yC1 {F+1RϞ.INLz86V"(>xFP^~܀ھ gLdyG>@TS0&eI^KJ//ec:b#EeLulHꕆ@u -{7d[ s=Bys/q+1CZvV~D_fӧ0s-=.w)5dAsX]f飸;6=|N&wgEk;@Dv+8(A;ь\gF( 3 SG'0ѦK-'!}F6kx^7l=a hޜ2Do}ҪJ3S\6ѽC^8Ϙ$.PNup!vև(}1[*(:Eӽw D{*R@WTAlNuRK򾋱ͪ5̣uQ`'fTh'g_j?enŪ;:>md3cIGڮ]Gc$[bSb4nod`qsn\W=@Y ӹ)]TsP6 vh5[ژy٣@a>iKiߩ=əd e(؊ƃKpl]#e+.Raak@b|Ծgl^0P}x^3+R+Tvp 7gl0MKG|T\4CFunq }{kx/,nvȏl O4+%ة٥"tQI\҃EIRyI^YAUҋ¦J\sր|ѩr9ۓ4Y\Lq|oswضl:| E=Kސ:1n|RTDA 2CXsc X~ ܂+.1޽+2nkI 𺐜2ݐY{o!pnd;8 D zzqQې̐]_B_%jІ)Po NDao52k1utu;X_qq$ `]EB4ߜ1$#vmoȜ 7"UdǸNݔfqLMH5 3 @Ě 17cWBfujzb7dsG}ԬD91g%7B$۪.w K&7ytbsjnY' qUkJ?Sk ݇kؒi=*T⃨#=d!G)2=~Pn)on!'\w hc;Ҷ_ϙ-4z5v}Ԉ53o+9Q3S ?V33_#f[q[m9xV|gS!i/(XEPIs;N#JDb8m_xu}VICW7-cINX!ʞ$/'pЅ{ SeHAT}$51рB8Ko tM4:,7ѧ` lPu_$>L̙x,Gsv wtCh-%Mi縡 2Xk>omOQyiads(['];W3D*<΀Z3P;'plC$_`ehxjPAU5* 28^~,rCٛF,PWk&gj}\BE֯rԨ.p;K ꄶ6f͆u03vi}'uSTo,#qVia|J*+G>B]qKsqEo͂|gɘaF{`U?E2BQC$t\B5aZ*NNǯ-TQje7i#j8+IlZhH"i}[-c>G~ d!~Cבv%qZGJB5r0Lcf;[SN(/tݧB'1ʿdJt}? `@i>a:~eO I5pzȳ.'2*=6Nm]~ӥ_?!s>qv0HJOQ2 a0l[L$@z~]F}Zl;'3PM8J75mU5H*U&|Λ:4X8OhCx! _!gJu;>eъf!oF1br-R7TǭFyIj!fe7cmf=hVz@brJWb!8Q+ӏ(tKb#pZLkI7{G\P6,b"sTAerxrӂ\ttndK ZѠ]X ( ,j)ՠ,7}_<>R>1b IKtRJEvm,Zc{IIwv}5&%.Ox~Z*uևgL1EngJݜ@!$a:c|cTvӸ2'*R!Ƕ!ݜS^ͱz>NP9v$\@֝Rw đ7yRV6ѻV+<4&@1[DV9c~\F'k^lTkYn G2'U) A%Ty׊P4f)W&5J<=JA/!e~U/tI zf\ kbeYf!7{ZYy.T°S<5E:C-|㆞v%Nw*Pw2IDV) EWh֫W]p`[I2!qʺ.jPE7wY X zލ8bBc˙jtK ..)*Ay96Siz|6ћmIs^}؇J.i]?-ڣ#l2اqj]c5nxiJj60HA\ؠJ~Ag|~ ú5n"2?x]m[dѕ10DS o q+&N҆W.w3Gsag[Ti]% !Ccn`@ڊ$1X Gߪiq1jbZ:&wrKn2Kh١zg'cãVJegV9k[0۬2tbrgF:im?i<]6弌6pvBJٕ`Փ+4YQfiH,2|$l<_.L\aQI^2o, ؀*qr; ͮw5iU 'mcdž3WiT.[-.A1l(Im~fट|o龩Gc%ښ;+T'/;:ROUdږ5s[b,0ݸv.˫0"޳N{ .tY5WK&e{tYvc|%^|Rk:E^=<]aT(FXXgpYJVjQBB i.=+)GM~E|Y(jXyi@Z-&bTQ^cDL8>ju=xsxgF=ɯԻ S6 uRx:vPGiuGz|lv.7; OI!i?B)0|ԟMS'}ayL0#-\bKU2aj{ 'R_qȐ7w$.뻟C@yъ"OL7PH+솾vsW|g֗{ڍmF~~w~z,)'3(v`=ƴzGS"ULC0ΥA&#pl)8Bn( rtpU/?4|,n2z\P.=ȸR~Y5&-zr^;4w Py$ld.fPƿbD25k&&5ɦl* hWkjg|ق:Tgd%HhL PaS8j't*p Gb9t4+h8yܖ+26l1"gRMv07_1@{z7 <>'6TtzĂq2O[Xhb<ܻN1cAb~!0ʘ; 輀O49cV2͹6w}E }ȈbP<¯ I+5+M嗥:C7|ILբ&HUzJ.p]GF,S[7/-7\>rxjlL*d,p C}"pE'Ȭ)n^jr*-EX19sk'IgP),J ^%z#H%B\Gbm%q2Ǝ AH"01A* و:lIE½mM..E o+m =eɄ/end̡C{D-X\\H0!DniUE}:^sCy˓(c}1k%R24֘ٿMSFW>^ӨQnEY<}՗LMU5˘XMϬ}Yu$eҝ7z%^UJ@Uork_d|H0eؚ!)?=:{؞wuݎK\iI/pTr" MP긺T5 l5ik}џX} *|!1<u[o^?$L^)c|鈖 {5kqΗBOY3Cdl7tME;+Tŕܙ, _3M֋U^ԯ$gb8< S2 :@uK[Mg& #yV%5x)RJQ,*2SFiΎ?XŌd_,0pQb%•['3w{æH62t@;e! PCccҖH.ФȳT"`a;Q\Y-I-6Fk:S$R3k7ttT;ߪ4*6'y@Dw.JCCEO`>OeT/(TyQylK^3GtwH>XrD`.=omlQ ai/֨Θ8(Bī<4_*{KeNXJ];;ed űnJWG$a8OQҍ:@U3agؙwO%vψb7VhU쀽F xCTpX2?&u6d W]*Gòt{Yn2+nMis$L HvNɥ|Z>B~tQIUCcȩ,o]♳kRwkHDɉGOW5c/"BC?ZDśC^"ʉsՔ/L={ :!]4U1 [ 7="hV~ l7B?@ NU*R; ^jM܆XN_\Ig`kIcXyŴ\=͓gהtQ$}lb0R{:5MLǝi̊61Dx"{s'A4^سrn}l^K` UnV@De9̥NX"М^FX/BW [[5/WZ}I=\jDSa_dBM~{3_73 G! YGKEhtа%qKZh26&; j9,uN@مRCw!7Hj3 KU-N;IC_e\+#1tO.MQWc|fHu)m%@b3aBRPd๠ZˊFHX0]!͋gl &w-P^|4a=}$YUdlN)jZg˹En~Y$k,sʉrRgW9s䌉$ֿJU+ٰz83fx`9{PdoLtfUl-)IIQկ .Vo-&KŽ;\xc?ǍI{9bC}%7eЋ݇ci** K+>_"@dlIԞCgB'Ǡ0 Q&|CrB 1L ?G߼ ا aiũ8ƾޒ&LXvGrt49͂G:G)>]4d(FqϢיJ줻Ka>㝂yv&|p/E֦d'X/;Y%nێ%/%K /g_dOٝ亗2"dq]ߨ%~VV풃A9ŧ+QvR#FŁjU'˖)VP^ R16U FۦVcmzk[a;#(.\RףV\s48Z0!iBZB~f54{Hk,(!)}z5qjbHe:,[%-~e <&~kkB hvTͧ5jr^⦺=+aLt'hz>2YeEq™JDPkEG{CtnJjBZ)= QmT=/ mp<V`x'^#4rK }d̠.]oR,P*)%8IOܣF#e'<[Z1a@U# porhD'meɽ.%]LJ!|aqx)9pN f$wNj3p6vX0?eV~6_=݌I4dJx RȈ>W:[ɮNURg}[FXi8 /pϟv F䟔\QtgX>ozrhǢTψ&~Ɗ=&1FJ 8Pcqچ6>$F'x@DxSy{e{Ik/?ES"c>Gݍc% Igtr(+ۢ߬(筚!S8GZ}]1Rt.w05?$<Aw.v[βRgO4 G&I%{PsN0VAo37ri#w;7:B?ٚhi3®1j5zQa.lg~,^0Z6wn鸉N5e]#!@z#_Wv&f? E}ҫ k.{%Sổ\Kee)ݤ"3ߧVEiCfJJ2.'/zIo99lȃ2CVa,򥄥RӔIe59cޜ. YN 94FU]`It:A:iuz# c/S5'Ws>@0[Nì>JDr(&`N8L`~J CXV"bGYoRȤ#ČkhCdJMni$h(|8Fh=B֔銔1_'~ {w-w =$Nh@+rPgo?E⡚tVO! '?o8OӼQ»BY&z 'aL?9yJ{A,l6~b2+6j!|{zѨ/*g+Ia`[ ,(.ݸjBqz& +ݎ$s_3wS IU}~yQһ1eƷWE( WX/B߼%qW OU"t&7XKU)I~Eϊ^{ 0(Lz$˜:ۦ%Ekz=>+K;}u.f_= ) O):`w^EGMBjەno{sMK,yI3giE4r. &ckZ 7ւz%Tᴤ\+n%HhwO::L({&^ߓ-BMK7T5~o(h 3Qxo ?$.>wAEr ՝VBKo`X ZD Ͼ=gfSXl0XŸ`uc>Vp 4索#fZw 䭓 {Ƞ֯j̹c}m̯@4)5nQӕLM'B]v{qْp[ 86`&{Li$PQ0[X#CЩ_56kMn<:Gq%M /I =F;_tsa`=JXؒQg6sA4,);pШGl6{-iTm!c tx|J$5KRh]w&̆iN /X5pM%zݫs'bZ:3a*O^J*s[騫iy ܣu3EZb9yAڧD>`:-[D P|!F@"q bj&7@E8as9Smmѝ ߅9HEi{&:lM{{szaq߬W=sEYFTMŹ@Axb@/#DmLnSp<$7{8Я9̘"4 _mCkh0pg4 ]?0{h] }I]=f8 2N:gӦ4"JskcR?˘i%wP0<"$Ne[,W@1z9ET[W;,Ҹ%6P<;TF lJL6񟥊z!3+"=:R+xu耎H~SÁ:"t?C l4@D1p&,C.خ(:̀mmh˝Ԧ{{ 7vwj#/oyޖ݃mvH>xNߪd &"4"n MԲѓTz9>T,!N<|!]0"}&m!`6~畀uwaq Y&WFSV^T`Ʀ?[%LH>R j]s-dڶ[6DXUBs$ fKNXI"cV(ƨ2J/`oˑw׎&(0(1d͢gҸIkZ7B)K!|Ju-%L+sc,o~eb8.T5$V ކ< +W ,2FzMdRĂ f]21LX\$Q!Ev/'@DE:u;2go)0itsN&z:T jo B.wvb!5( {D'yAdE'y-ʶ #'oPiE$G[2bKkp>/'-&>>\e$\d>vH+\:[9v ~:<4R L8h vpznx\ctGmjd +ucĮ7a?E+R+* *j; O_^ 臀qױ-i#0a^/Rڰlsϭޖwӓseӎ,P*ݽKX C,yP$CG CTuP[^v-r iVd fe Y8ΣY{a[ђ_W%Pn΅NjN{1KnT#0%9'ݹsL}=)\j؈Mm0 +H)+߈+Ơx@p\UK*p@H Om{@96w~}ؕC?{̮pn u]R`LFR4c9)'fKRsxqBz}zbU_@"O,oynx9 S,a;{7B֔h5YkXkRVLs9fЭжTg_^ /HR׾ : 9d{e.zvFZz&eMjt V7^ %ZRkZtH7/29tnܩ>FGAU2o9ۏ)LRY =..'x'iѹD9g z[L 3E'6ܖ}i%S UĖʪ%7G`_ƧPDlЋTYWWYg݋Y] bteo $Uf6:Q+3LgJwfK/mu6sXCr-VO44CDTbvuşI.,eX][Ti%#!WOOV1(wQ<.GG`;x޺!vO8N"M:ubP駣dh?Ęj}(" ,]SxHKx}]9E )zJ`J6Je-eUns~CZ7_TdCM $gVݮahc IP߷0u\Spxȵ&LOYQ]Oi|`~^|6&WOv{gh%>LG;{VT/ b(iplwW /8VÀG{/$dͦ[tMɨ \=nW9@|sQh7Ɏׇo_s!?'ʠn&,e\f&$S7ZiU2J>jeY/{ߧ+5XqЍbO' + Ȩ?#蓍')6uq$~t{)|Oa 5ͪGVCijl~]UD v)xAF"\isty[5{'zT1f1jnNYuB,YnHKPOU0RbϪܔC,_[Nl Q'UfӍ{SK"mO/FsB>iXzS.-PW )pʒ%CS* OcHq=#gG [ޞ٬pJi~DzތotA)ˆm'1/L䅯kJM>g)ISn5{E*+=q߆-4 6Yzsj, f+j*[~3ѪC]X\/* d'b2M)팔\TPOqT1Qk-}GXjpx*Čob?+h;PjtbG9R[SgJ5hu{XojrpZ@3SKϹ5'6_aGj_D _crܫ$ w-]4J@J.ͅt.q:"|vC>׀+|Ou!}+W90%Wg|B9džŸLgK$R  dwۏm('9~2mCڷf43g)![TUlִw{WN|: N4rۀ/5%%2#E-L(@D/JpBsW Ў8 j^ou  oR`t0w+27ysaDQe ,1 Hq S~6#RUM?g0{+" 65rg~T3BAOꈽ;H<$Q?;_2^^<a SahZOܩ,`bx q/x^bGh_#w @Z4)#0!wKxS& _i-1 L:hB9ʡ"B00˄{7 |6pJzݰtzT9A/T8DerjbƜVdRσ);{-Ä@~|j C~׭qũʈߦ̽PD Nߔ>qCv%_ WRiUVaxkkY YSߪ !XҴwVCIE6p+>0[aR[))qؤt:`?І g隺6ve4j7$FX3Δe# FȁHк:-Hph=r׶"rXQӋ<<:gxЈU¢*}H}^Ѵ濌 l+*zHC',DX@ w8$OE٫Ew&%wDh'o48y& Ǵ4ώuJ5hi G;DxƳg_Hܡ']OK_KlKqD MujT^)7?0tܭEGA,,: 0-pWfV~|P>(Ոm]_CŽYH23i1?Fe #wM:8,wlF@Wr^) ˏ!u3ԥiߔuiкC8F LgKPɍb;ϒi|֩Eq MYΨiQg #^ (D5S\}™N!Hϱ"8iUe֨![o2ڄ٩g%=NN@UgȺYϙ,.0^seyy 6=Uu?.FFʏ痯}I1^75(:jr!\+$8xD8rx7!0#Y )d=-{EKN7DQIG``nbvzDBQE{`YU 0KIlܧK^S4QԊze`l8SK'XR=4B3=Pc]dlv DclDh2FȄ4L])aJAb葈"జ̉gxa 0"yfDj4I^b!&_OQi*}<s:sz ͵ߣgiRj~môǠM;Y7GΌj'f"r(.G %#JSZΈitѴ5O'F'@+4ȏyu|Jyg_ y&$TdRISL%Y~d@VAaJ{Ŗ~1y9\ sc^FE ׈?m`JK_aL|5Mopy#?1rWF}GL}eOH*KϪM="j7|8:gIcuY42o]Z6_ f dltP#Ԣ~:Vkm8w5"U$e3[*ԡbSue6EqR Wi|Y٩POe\h[L) |ډx;m4 lN-dqw\y z p0+[$gc]J┮(w{k; ,&YpWir@?㭄(?k1;7 e$wbYWx142gV9"?@WQId  #†?_;N8'׀=:Q`!zY4p7b*C=fu~|jC߃WVE"Jcw :ߙ 1N&;2 { }HlMP6-S͑n!"S,Ih KOSb>#}Z {(cn ^c_h]u '=Syore7MMSsrcPdl - f'uȡ'/5歹LYJFm ::6abAJP3׹ j4L88hzSZ~7\UBN9B/w^( TR#񟎷c$V:k+Ѱ'8Kv|K2Л>a`fG~6:I0]huBvrxYcѓ0N#{cCc\~3,;Rql<9*5֓uotT xZysm֌uzOWUsmӪSe9 HpTxX JQmP 0q5Li',$@<́?QPU?),}+cbsCpgmhIsNTt b\)l?XxC@^0ۍe~ l=TT B:wMĪ\άa}O:iX Nn%EGiߪ(1f$ &ok!3ZE&PG̏g5!<|dj>y[/Ea|AfiZ-hRtW9dJ@5L9=郖0ikڮbϙY<Ǧ 8^ȄGzeIp)Q8 Y_:@o23Ջ ؤD ʠBUdoۏ0DGi: +ZJxGZ>_īfSׁ4(qC&ܓ`<™mrp<AHNz8>mcن>lMXIi d]{ᡴը*6N e,R4$?(mlͨH8gE`jG'tW)U#lY.S 2Bqޗ(7Ro}.!ZwiFvx?a5{*Jm/ BN(͑4A2:> xe4Y!Q]L;Z2pDNں 6^3@fdP'* 3DdeyxK)1P-Gw۩~7|1z4=aE9 SqDMjNeki 4yY(0~jƵ E~;&ӷ$ll 249e/-df#;E}ۣmlLo7!yz>ے5 حB: ">Ka!1LP(0VJ&,y 7L4!h"f"'Ϭ&*a^"z 8]hAܫ <$ΰ+ :w~ ?(I9,H1Z> Ά»ļfPn`mq09ýTD6f?8SCIA26>>9*A1yӻ(]PL=Kl(S:(ue SBQd ؝bxbk[}8BL`,ZT30˔e[BjPGRp$TS"uH*HPM+(fГ| jcI朮`pk&[_S~Bw'Pз-ڸWy;>}@?}Jᱰ "K,u`m { rDkQ%o⚓~{K/ 5bPธCЛfOj#@;RħBBSi1l.nP^ ðaV."Y" j6%H=έG 9k9?V;|w$* =!{1KS҈ 6AOCR2ۧbzC+tH.Ji{# ֺRq|vH$氝' Hg\ Àe(?:c.8=ew(d{LG qҿLݞ?,w"uvn~RQi*7WMO:k#d(|+SeıV,]O ^y,&D $:%vNIQ!DAl8Xo8,z՜ rՊX%l }`7 Q/̮avEv`@ -`I"wh]DCng5gKt4iCGwq u ;n -@ BHੂ+6'Z7ܽ{! FJ)-VeRE.U ó'!qHbB_@М|+GTps%̨̰-ňM)[}``xQbBU߰ϥ6 qQWXٺ|Y)8XZ"?,Qje}Ztyqôh*lEYRe[eqe;`]ufM?QZvgIG&_2MqՉO,V bUYIw1z0@ at_ݚq}P,YR%wa㼣^SCq)]qtpGx#k:OC(yTό NxeKpp˼˻ *9G9֯|5v9-:ÿkZL?tP)],npL[=hmz6I! G|3-uA# "Ѫيэ"|aPJtq}3oWdؗ)| Qp抈`GzDa7KE`Q|3-,4XX1 = Hi@B T:>7yoB5 :تfwJn^r/ȳA , 42$AܱB:@b(ialdkv]S~'آ%/W2d" e%Bp9V80M}'=i y K~X Dj*6`+3.I(@'uT-w :eI*XPj`j!ADyvo&"ۆ:J?Ϝvh3 'v09.b{gJ vpO6mhNbԣsDGӞkq-RU:.pF9,bl-oBTHȑjV+1, (oNs TgJF{r%TG=UKH .1m4kAPhS)\k]+Kr(+ݾ:~_.ߝNOs~Q'- QBg/ց)GW4U߾1$ V3Vu/fmvb>C,᥺9FˎtL)zS=2oUO&#gh6CC?Њ`37 lzM$ sJy2>t2ZAKUԁ&!skNg]CBHvE=RJ%(\gT=Jr5Qn')7l1?!yQtX}GN=+&ϡ_&#ax{ '`vɥ r-m 욷KX,$}[Utp%.[)*VbkQKB|dndW)[|XJH: ,@pTL7ʥ[yIrc1hq"qaXEVߴԐ+3}pc"y0)Zh[g][;f]Ń Cm,V(ҬgvtFf ſ6/li^",4m[pz_n M(Eyy*1GxvdbA-f{!K+Z4CtqG5r2ksXD"F0MGnyHݱMZZV3+or]Jpl[2/v:۾9XFuT)yhhJy9hq2I3C$;EksNyAǝIR ̚չ:tr@%xq|4Z T'A$ŃP>?Rv&V^/൶yϨs̺J^lK8AJnJgWp dNu)ev?ZD]Z%#p uCZx"TsN2~-Vr\I4ڠ4P"e6`eS(rR/i/FTd]6`={ӏjn.#(xrH֔A$CPGg⏿jTbnbr8.Jw 8,S|莑O`"â0쌡|u@F_|]։;q"E !"ančQ}:HOW;KW˾,"NԜl:a43*H2gr[+DrL[J=԰5 #-5-2Xpf+syYa|@f܄!.*wtćT_gB _e. }ةk?su2qpoչ:!$7Kq䯨wN#YFs-r_bj8伖NN0;Go]\/$]E`*f vHag NtpkS(qn 3ô>2溙_ͺ]1M=R2ЇVj6iS9wRI7R,9IXAj\R]\zV`A b:ߦ1fձ-l 3L!C wQjp{/ml j `*[otn~2~it|L"o{HЖRQid)RG}L-X!*yÛkl{tAH୉C!//TdrJ{i"𿣋6bO; ;~J3͓71$:|ÉA΄(S>1VVlDzHCAt)(Pg 1ee 16ѡ9P%Ӣ ёзsEBӕUtcRMoHR;s}"Bmc)}uPBV<§K`̙1_8:"~G8* oOu~RNבfCb~6τZ !8yEp!qy+K?ow~IAԙQ D{#^!@#x}> gG5%T?E扵x䇿1(jL3msҔ*A[.0|zEz5r_H${%=ǂ5tm⺔׏+Rsȥ ;yPoBEH(Oi˟vK5"QRxl̛bH/ Hckǚۇ^Z@ p+cshF]r`qgEب"!ПAH>"ѻܚ0B[a|fpJ 4f1η3NF`ÃI޴R":a aj"_L&_ffJV]A [%hM*KBB;S!W%sc `s#o#N7UpG=i gZefy1hTQL+L4Dh?!ZoED.vMUHťYi D9ok(IXkgk**ko\݈[燕$`BA'"B󾗁kM(!vkH$=,OC.6vy.,/CLkƋ$p:;zX dzꜸe7E&~B09h/!̘w.ؾgNÛsm[v :`?e~q."MYmױa+(&9)cy'qˈW2۠fiƅJ)mOA래CVBܥ}8; 4>9 sX)4g~i7|d ͘^l%`i&$JNۭ)&W5g:ʼnrFGA QɅTea<7be>m _Hb3Q5; ct'B N\A8aP?.W@gjW`jYt2Sf -w8;GozRQhu , !Ou|y>V#ڷms!L0fC{ C3gJo/23hM,;K! |w ++LNz"j< Cl8+Zđ:|?5 8sJ3<%*  *P,\YIכPdHQNi@\];gHjXcn`ck\!*xHCLzkx[ghL ||j'Ssd"JW_[nw;̡}2=(̬>CTBCR qu)%J5a]sLҠ'cRDÍ(r+w A!QEbrƂw0c#y0'9*("# frleX ʏl5-spw_Fº?t'=gP^~s #cP]cIH8n'^6?gL*B9n` >Ykc$Igl;K7wۧ5q4K*%S¸tJ年]_X醟ZSjgf2| 9cIXPFL7ˠ$7RT]JVBZqX\U)J`#p!iLWr& ][ܐARj%?@ZOkt@~*E;_|Z)yݕwͯxV)E_[x;[*Jp u P Bv "%M{R2i*аFV٬Ӵ-׋̽/!3DvcͩIKܸ(E v1yDĆ}X:.b6u`esW](̏uJ<^_|v&G.@9d)A0鹤Y@n;USʙBT4SѧD$_V{Bx͇ 0O}[rq#c-Dȳ.1{"BJޔQѭ!0YoSQtоOVx[MclwMBHlz;)l=9^yI\DFk|S"x.J;K xPCfSiBU>GXCP_A Ab*6yGX7ׄ Mu2Ԋ^>5yKV$+w |0-gm?LwZ'`WԴ$񄗿lo R| Ci =Ih͌?c,XC!S+HD~L,>Ku0 hDS"f b 6޳eУrk@ƮVEx'>ꋱķi.lQ*kJ sp3S'\7~jбze}_J)/xbAR)$ۗU J<{45R~ 7SsV%ܷ4`tuث8FYqOV$=#~B#})5FGPs'LwKŢyFL]^*d`GoFB3{u/t'_׆_Q~|7ΐ<@LM#y74g_ h*Yh~LU' F] 70ۨX(6P37/ȆΗNN ڨOu2UTn:@Xx w7j|)qq?4=uhYHh'b{f dRTD-w7L\sv k4Ȗ<劵S'+ [8*UݒDQ=u9ʜ+ G|ǤqMA fB62fq߿D}ad+(~ =G_3%޶EˑԧW(8U'!aĥC{pttaH&jtɂ]ؾTBepv &&{ >1(Fߒ^!{9ӄ։vIIXQ6ZTT> f;@RK;LMqNaFXҟ9.F/df @G F:Ɖi$q'~\s4!*˰K!RhaqvU˼nۧjfEI>Zdo*]6eS"nk|ɥ|Rp4)V9 =oQ;i 1,<{b һJ˴RrcLʧ9dxȟafAK:>]{wn U50Yٟ#&;xQ]Wr+K 0W\v2%\#I.[=%kz`'28b12gnƷRT<~@s^_!^o+N8"YFI&`R=ڎo Hx}Z`H]iؗ >$dJDWc.lYhQ:.i'Nj6Wu^r^:(YS|N_d<&BAE F?rǣuE:V_ׂky^OF\)YZX8l6z!>\ Q`!H2DNedwZ.S^2BB#&]qݟ_i]'4WTڇ$[?]#Feݱd%l5{{_P-IITfOimk3^ymk4u9P嚮(C4X͉ȃD |3(B^p됌}j # %VEV_pį Lԟtd$mbgT%Sp۾X%4 esF-L2= %SKp ٘uno>_qIp*} *G(4L[`!! AI7,v*N˪;Ԉ >42bef SJPFڤZ51N$ ;5,U^Vf<#~@;_ Cu@f6A޾ZYP~=ʂB1ȅ?gDm1bzEjqšZ-D'Pn{yâ**]o ́ZuP4N CLKLnw[w{SB8~/ )}\*>LƖzb.ֽ1ӑ^;Q:_mzENH/q#"@%L`9L^0ed<`f),r Lc'7-QSdn d@旓$XVO(# ?T'3W#szLxO||OJ6K\<OۻJh%m4NwwŽc?\igG F>ڨPTkj.8E& hL^+ҶvS<^ }qZӼ '苭p-Lѹ7le74H6C][6/W)n,_SC8,+DVsi*<o9,܂]Tǒ`,6 ?}*"T]$',ݫ?iRss8Zg.tL :5I֙[-Kgwj21p=&] \ߤ9ޜ(/W>5w _Z1/lRBrE/>d O5&# C0Qx34ĆT+Âɼ1w&{Wv -=]Xz.OkRO'?f'u~cMGOSo-77]P*ZJU@P`7C 8(SܺP]S$3x*w%Y8wm95>$f7W'LU2]#'HF!18;k尊0iA4-ZmQ+QDwso+h:8ƯO*q>Ŷ*"Ub~2cNkFѝ?/ӱ/ 31 R[rڿ8D7pL#t&MxO/*- d}#{ݿ,=C\= [" s !!?Xѱ hޚZFMۘ/yߠ"OE.Fjf䌭%lǚ{@:Y4kâ.5:j|pM9F6GϜ l:5 eQn^[ܖsFǥH{md 1\ @u㌋p$xL{_} RU oZUY<Óu`kS>zm f,>6*0.7 ()_\Z=KԖنc/Ƀ!{j%ittȚP2x=0iȗӈ_:UxL.) moqID[s>O69lܑ5| @s w6I bfQq.G8#5ԗȂЇSҚ= !$LiJ{]d2 : ?A@dc \eí[: @n}`i_94['fO+sߛlw,*"ApHKdz)}I:W,8{' Q֧`{ 6OI49ޖRnxl9Iu CDRQS}9N,3A,g}'795(#:#:"GyYBPhڮNL(u&|/h%s@Hf$Td8@P1Co#; aA g67ƅ] 4KYӐЅ,tud}(T!_J[.{R35QVH} d'?կa)t{2 W@*uVk\PlXoYS̗ۥgd0Kh<1eRA> f!K8c?Bj!PÁCue 5va5~:Hy Fp4k1QR JnVɝ{xmD= [GxnzY7*QRz<^qP!aSe&<p;LC[mL(_CyTEڵMB‰9}K<#7:%}#ڰ$gz 5.%nXhEWķW$nCN(+cBO膘TS]"1 ͮ$ )r2azg9C]ۼ%XX4=[G}~Yj[ eT5Nd!Uq9^tZ+QjW;;P4lNA;8#S ; ~qIw3r~з.jן#~#<&<"țj(r{%mLbHDxž+6gA/g~Ac15 &Q &霰b_,z1\1&a&D/:R!ٗs~ Z$h#YP1DT7v  V Vniۑ"& .gC{'o`#,5ߥ l5# F 傞BM=p,(E j[yw 2gT6f/uPg +\+^)L$A ,4`%<͘ cRp.&F1' IaC;mǏ80ѩ {aWQny>C-~CkLUSR-p媰Ԟh6bN3X~/Xk=4q1+q]SB3N :ٺk M6{2^{7-۝\%}T4#wv6Ɗx8Z+~?HIpn"MG` )"޶}R֣ti%)pS =\5Gx]oڙe3ƍ7{:oQ`|~މbpgOf,v t='S၎A4(]}aT s>TՎ@gD:p51ê+9 %5oN>=`Ʒp6g]0ԧYRCb څanCL>׆H'Pexirv,9CR/MҾrW wpkFPDS-Y?oDX&n^?-vWB|>TTVot{_]p{pmQ+QӦ$Xt[oE4ܝpz BQDNuXFX}ߴVh@[.7]νw=`Y۠V:9QYFkyXv誫p fй+nVEm]ױEg >+s{Ue]3O[MDh1&))t 厚e2&˥eOE`9 5x6FkY+E4/˾n"ql 鴇M%(4* @nF?F~,yztM\1*kQp}?EC{gԪs16*܂yH^5Uo@$s/rAKHPKm[܂^LlMو}@룴 ہqmWo5 0(ˊA*}N~?<|Yȇ8"&M4$76AsşIKeM19WAD wvVǬV.W@iM1 VYsApN_Rxkx cByWKJrQ7+xeqWЯ|녣>;5!T3Q5'%KۊUn?G%yS&hpk9K"SpW0/oaR"x:YfT*nQ ξ[K/2skP$>_&2,*U4h [:-}ݭ? dk9%@Yq5o#oo{S& /-_Zq6͝,;Ske,r !B$/ 4ڨȗ,=lkv֊8i1\/ndb,9Q Βz^'&;vk楟?=K,Ecs\?.Zm9=z ”' /MZ#) U+[+r\́B!Ba!;V{<{4111w` Z 8Ez2 WcVeEMmE/>z@ܮbdkSSOC'3MXM|W ݪR %.RG܍xjz]Ǻ)ҳ IKD`@@1UШB=O):A|79)>KfY&fn'>Qb@L\4P}2ò%Mrg_h 5@:\Ul@]QŮbWQTjv`RR.OdckVm^r#讀}P ٛH8CdBזd񨁤Gdf<]Fd[Funa9|/~xQJKlL>lhP4 SKD޼wಿbi}a(lgc(5ߝ{REͩ3o_PvGsIzh bntwmso.CR4ə*Q7YVyNüwd Lggg7>QRf5SmazI姏-`7CƟ=F$Ŕ&֣+BcRN.RI0Sé=yqEm/Hz+,F U-`Hƃϯ4nIR\$.:AVQҏڹoxmfW@(# AK16y FgMZZόFfE]縓\eB6ϐ}VO?u+MjR `f H-x beJXXG Uo0wYHkWj 8,DEF?6iml_џ2CwˢH>Dɒ~4t7RʬdL;b4)؟l̏;gUgf^bDr{LSu03~wpӳÆ[}q#m:$6I]P}Ycjxmv 'S=S%0:I ʄ3:v'Sc0~ ."7oXoy׾h="paſh( UQ&|T+?։~}_Lž9Ґ$Gl"j&e,.$˶Vp |ˏ![W٤'-m[_fCm\ݶ׺4ρIf15jQ;~ɎYT 3Way@ċsh(~e1+X*v0GTgq!1_xv~Nӎɘg(X%\* iyU9rD8z_3#GِD>F (T#yttЊ\2cZ`aZ go43?xL׮2= (j)]rWU>F f=n::"~e*7V V,Xvj8Y瑮/:`yP#3 rSӷ Rc)m][ &@ )>|?m-.{H՚ @. _IuyD>Wl\qU$ μE:ϵ0* :F,Slē" g[ml9Hƶdn1lŝ$%S\HvɥvJ Eˆ?iiP D_WDD}L?ASOzE˕q[ M~tƍ&B`w^ھh(o/Sn{tI-0Eze#@{ )W$l6f6E,MvXuH\l*4ѓ"=IL2kaDUnSo<UF*9]"B'#˃&s#7i t\ez?d CqĆ7@}X[G~!+ahƕ*P4@ɤD% \1.U^fV}lKH.^A<Ɠ7A U,OBLx)mk?W] 2??O@|ďAuMRfO]ɮԶ .wj? wvHQkd,鴘shSB|1~ӑk n80 Lˎeq=څ?Q{bz&0OOvz gl<3n\ n9dRb]L@E 1zX*I7~JMmHG>R3nu>?{Vid8:P)2Ltp oY|H1! FHC,VD4\Dm9i%Ǝ9>(8baepFO7{]W%n3 vNddⶎIp A5Xpް~-~ @c&I^_!_6ySAKˀ'OϽ(t^7B49x)_ Y,ی{|M <OSo)62"u=-s f'Z6_^#~L≩Ko=\E8Sv c1>\7Ĩt(y-ޟSoo)2BU#j ߦrGH6L~U7CtVt`hhAm92;fc} Ÿ)H"<E|rAԂW3NP]]ꅼC>Z )L>;ɼgp= =g'hl ycԅoF'Kt1 \Ke?cՃK-B~tOYoڕơgjVf'Rݹt0 gfuz7 'ռF[j "r'}؏w۴ks<,G*PWR1_nbvHWc_xQK$y7=_=IJzn\ 5DSH DAu>9 3T">Il:MEÜ4­9)%SL\_<}%[y?2 \7\ m D ɸfRDnU@qz*חiYD\WseI"ŝ9fi W^jWU%pH}AnkPXE2H,eVv+lEyn >Fޫ//\6TR Ai ee!ݮca)mg(E>'(+J]>[8T~7Boc&GIBFXrB4tN|Oj5Q{9ozRw6x̀j q)]I? l- nNPZ'f¨H+lX:%'r}cY'.8?ݪϮ6շ%qnͤ, vA8콜~5w(3277~rJ@~z}>^{$.L~ rX}LRBE9HFhOQjY9W"q^$,?(ԫBb]-C':?bt!-KvCqO ʰEcPƞ&/Zv-+DWr⤁LV77XۧNI7 ׿@Z ڛW!&tscr GA^ y>P2[;s551^A`{U֣N{F%:J)iySeg**6} aU l]Mr :x5=]3F.vBwTlr [*z𠭊Z',>8hט_eRtRy9Y #U+B1<1 m#`<%yqb@h.cyFB;\ >R cܩD[:ևbKȓ^ݫ֭˸,uQZO-Gg\M>ӎW.D=C;"XZI 0 i/OMU֨qQU&9J~œAQꢘ("RU "P^VY8lc2Yӈž>?1 6WR|_@%&-jrB=sL,vmu#"?q].byD·2*a~oE074mYu/4kbrcz2…d_>NmM/=m8 1nv5F(/Q,~d3|8V=qGɘEi? f-#H6TLZEm3[3FQ)+|Kc؅]JSH Ҝ4e#3@P+;Oy ! t'. Y[o{\6_ZP~l&"!׾l׼V%;^dJдb+BG"Jv-d uHp$hV)Gj{hqg#pv@8~ڇ$Ua%{&g4{Qz"z7VDe?g 7mwK_JJ71OwdlV5<Ĵ8&Zraϥ>>pc;NXx,[_V% {KM%t;6a63SDS,= "2n3Z`׎/)?>$͐uoEoa MlC4[ǶL }Z 2 ^rbVi=R 6 ~qX}~}KPLe%YI O0@l}9 Mai|~dyJ y {r c`T qzRJ*Hu06R$8a,ߋ X)QAOHNy8,a߃Hb@(gC1nu>{ޟ@-ggwYPaVY"<c$EՋ(td^\J_ R8!^tUiU~Q,?释YUF]Pd?rŪyl˽FWO ZKރʕ"yҺaT;sV&;n$_C&%9tr̶ PiZ L$Rא FQNjÄ?QE3VH||#ijUE\%*권P:fuK}X^*D6+4J[ݬZMFPĨd M!^&%ƃfqI9x9j\XƑ+#%&80s9z"^Nuk5?'Fѡ.>_2;c W`0,&KZS3[XgnA_fHWd/-c>cj0䖡 bKf*v*iT3Out`d]c^ۍ${0HDZi`_9->#Ō,^XN&LV`@4u Iyp&`-;Ƀԓ1 *1z_Ex٪Tiy F D&؝~vZU|ZQdZF ʢAjuZ5Rq mb6ˆz+bd /+3$AЬ}Lov(aMZSVl w(2˸R/ |4qAčd\cC ae?jAtj Mzut)q 6Q_=J(zuG:ڒZGh*+˼ru'r6kfu&SJL#> Z07ck~6z3')aTսP*>2pyH,;(Ukom\SF5.y9anё?iy4l~pCIt= •]nZEiw&?',M_PC@8UĂıCP`P.-h[l%* :sXv6h[8Jqʅk0Wv/?u kv]/_y];':q6?͓RKf->Sb$TMB]i 7IVN%ɡnx$O82^DGPH2:=JIi|6 Ǎ-ǁzrv5=]SZU9U']}|e%82ǒY sRNJ̯ɜ*g%EX]vWߖI\X\nS}SiyDz)9Yp4,ۆ@U1EcYX-LKn;[B0g&nJc6tXA,|0ы!=\W4NQ-f!ǻlsiI^qP嵽1'/.p_馁Ke^Itwpv}\ ԍ8}z8M.~?qa g2ml>g+(8Cg; ";'_N)T!sLhU*xJ EDE3B(/'mgq0#9s i]yhtFl 5fٴ,* o|G β1c8VQ7/:49'í?rAk,?7'm[ݏ0L?Et,:INxywK9x~!Ƴ}L0Ņ׹`ܒk2frl=w qmCD+}BNؤL И;ef{g{5c;kY=>*Tb6FI@3COmV$$ҕk:A܉Fh~$h,I^-g)WJ7z!)mʋͬ ʆ}_0q\e+r 匰\ĵ߰'7d!@m+-䇭Mק|1(@}2v@57>$e,To>!K&>ll1Q3>u3XS 3d8&5̓lEY@XiM "Bԩ#Np/*n?`䪷 %e/C"p6c`ru]~jT-iוC պ+ad—a` 8ȷG'^7}HhbC?O)\Rs S2:j$%Eu Xܶd }Fvj|ۣeᚽ~ɋuV4Co_Wqy{)k7nKɅCoQ\ƶ4re JOZ&^yK$V R^߫8Rk1ڦmT% Jح4]E[ j{rRdѭ߳2`k,RtEx9uW!gzj+&U(Vo/==#o)Ŷgs4oM)9ӃV8r-Wejъlsʹ}T1oqhv8`Hv0œtҾ)Q!PUb;dj5{;LJ\R<}R$Am0/eYkmfDHPe9 mXLMgEmJ!hVv[}Nrv0A|&2 ף.l͘+4C_k)i⢐q39l- ZF}D%(L՚!' Fa)yfI0eX j |Y2H`>RZzSLtvp RU_;jD1Wu7rs~L`ճZ^)6gXkY=pww| swѻ#rKk09S*+>ҋ'v9[PJ+mU{g(H,tnt舖;*Qt/rA)@U'&$"G#V>f5P)";RMlt~PIgUj\ K=zS 7Dxe@T@,c8 BTvd c*T|\ne%k<`;irV ~zE xEږw/ō^PH,wT_*^ptkCs2"&Lf^X҄ucH{#p>:MiP @DO+0Qns}zFsa8wrhӝAKVy0nPEcSQ2ZKS%Nsn3EݲF&,綗좍ip l'HĒOr;dj0͐!Atff2r>9Jb@ɄNێ Yt@!MDx~>kIf l|'ߓW mE[SC,d@s^ νS>q0;c8e#',/=rbVQzQ0ЌmӢIwrm݀m>!Kۛp]9X٪FB=b W oBa-H1euР6)@v*瑇}I.UoqUfD-Qh&6 ̜τ/Tm?GŮ.°Hn7-a\O*yepfx[ZW";r5 -=$ONz,H3Fk`-l,^){z%%u1vwZl>W#kamK/S8lt8 ,Sr⡜&Pč8:"QI0{fG41ghXGR 52 lDSz^%BNj$\#i&/݀Zn;J,3/D%2^[C119-~~=5M%ziB<#Gg-@N8yV?x+T1blj~*{ux<tzG^:nĚHfS4oSb{yW| ͘K;)fuTjҩ evvqG2L7DЁxm[%$ky3Yb'Z5[[LeЮѕٽ( _r`Dr+;p2F -Ǫ`Y7EESlIJp(hRHqrjǥBR_PȋJ)}yY[譸=H5._g u1׃ 1(ť|yR!xt(׏@?$okIM #Жpg R&F!4n!S?QZAt~:LI7)rܐфǪ)5>.gƸQ!8s JP`9 &,DO~],,*R߭LPc?3XXfB.*9''1Hbd~-Hhٺl,Uu+.(~qs].sJ*N,]2qծ,E-A of5)f[LjH;Ňrx+kz|4"i4)Bъl ddfOf|V U4_ä>H\S_dIsR[gܱ3\791ol6Wy`'GZeIڝk&Do@GrF2 ?}nJhϮ&{֜AmD#ԃڱY{jC!$ޗ0#pe0ʼRLe2O˚9(//?tl}̩ۧBl IIIҸ>MG%r,A5TV_ e_sCYyŕ(.2{)<4YhrZkUbEU͹G4+N y6蕁eTNg0#޸? %hqee]]c'1m QKYD4v WtirTBNF[Kf"\'r!K^)X:/@Hzb^Nt؎L& A⋝YAՒ$ =v-#Ub"*"n懑 A`ŃeYyBϵQ`s FӲjf;{/Z%Q6U=SоPx2BZfB=%֘aa&P6l}<8;%Ƞv2ۦsҙF>Ts!\MCGk B9̲fN Y(Q 8/4x*r|#2*y7+g^.4f/ȝ"XVr[7J_s 13/R:8QKv/wn JM̓NuåCIL(&y!{mB 26d֯&0Q(|{ HL{Q$ذ·M ~]gqviv >TfO\xMs-PTk׮КdrEOWEN$z "pʹ\٬Rx晓k/CAZV#%7q">ftUG{poI{ *R@Iܙќ^};tDB3$m.zމ6Ė]I  h3ܥ ' +ݖla( ' &.ꢎZʕ\a! IP|QlIX#şΫ]2\vOg%LOW&kA tOHj.tr ~WTn늸N+[/ƬC|Q?uK>'3&BKL!K9CͰhQ+mzZEs"nCgw"ſWoɮb<_GA-AYTN1vR`:;)0W#&.Zcdyg/ּׁhif_vm^(ebȷep(3`_^r' a@ BD&|?rL2?U:|G_f;K{,cUCALipXQ BN1k#PJ_S4B7;MkE~,;^\mQ9Ā'QmhKB25l?Nnzȯ@2žԴA#).5_^~d{t8KF/sg"+Q~ ?nвiu߃ #gX~fOid7 8izbX / e6Q4Dp> @O=J,V` x+8cpsL-VAfIƀeqf#Sj$Q8iL+41k†}[ES6|p]T>bTuc#ܑ2<-Z^Ah3:Pzty,Zz{[`myvJ || 7r/E2@i7]i 6ExE@{;*N/tO4~;$"K8?jv6d.M~[*6O4b:.9f =rg-xI_TT;ՙ]>KDcmmoRH"~G'䰍 # 8H'Ѡ *3D\DW헤kOƟҀ[*rpoC1Cf"PMbJY4J0kt QSAAe;]ϸKؼBKC{!$.Y9{EZ*7k4 _er؏9G:\v!t@y}!*$[FP` vgd5uE&%Mj7Fy r7_K |'Jbm%}%}g<6 o:σ-'g|^0XO\jR 9  *4>;4n}Q_s]Tu'z&G nŜn;Uބ dwzNd<}?s~Gde1!N6\X6!$?i'^\dԒQR9_~Vՠt7OsRl[ƕM \$I)&u +V@)}RfčiG`FՃڄ$U17osj/f羱r&y]Xq ;bTවRp?z*Q6ƗRH%2c~$O>|'&4,#rgaʔ#ԢMפ\siFEpP:䜶cX@wAWDCM+g9 $J8)Mڍtq_p)xfD0 a (o2Ya&2@Uvmlzޚm F^/[O̖.O[l'P >xܮ!#EWfJ%g _c g˯tEBkZ?ď Dc۬UkO =EpJ&T%<@zY;OB2y zd0udG^A[ZmOM+٦p.p+ILQu*=5.uB̑{}(,%h|mMrR٠cfS,k$ڗ d'̢OٚRk`Qx\xʥG >OY$b4Zh%up]MJgr!Kf%H_YSOM6s;PYy̛ԅ}a5D'O6#2|t X]AV(Ňx Ͽ&ֿIy_^_xw)dL@~Ӷ!Z.@[> ҵk Tǜvk^u!~mUD5V̰NȾ/2' }/CNbM(Т[qf$z5<ﰴuev9^:3)&V״p!?H5l~c2y釩6Y\j\ p h5"vPlF _}B(&k;N*%i^S5"#SÏ@r&_g }l{1FC}iG$ ]` ^t.rB@Xtb!ٶ^jn[ s"\O6܋`˘g?vf 74ϚuϳhZA8/%5h%}!RGƮtU}u~>ݝr Jl͍5#Ƶ Wib^CD%u X"󫶃*7 e3/ cݐpap#%iV6؂nBcQ6W R!4k|`"@VC=H$: Se2X8ѓWj⾩/)(k 𫫥Iy&pqF¡iˊ.rG((2w)2T?G)8I NY8BC-0P[C`j>E&vS Dz@8":~d`Lnyqp61WO;GejN'vۥkLQ3$DuĞF!", ?ټN)\ 7\mhhk(\'SP.C>AQk#2HM\7/dN& |ո*a=ߌ^3Y+Np>OكQΡLX4e}iCqz9v!T^g4Q7^!揊t)F.A6w0:Z4 ,z?oDI`pBi%J\ ȷi0ig@T:Bu3b+%3FC):8Аn~X>0^ ̻@هnyHs#!_w H5n `bĥtf{{2A̔8"G1Qu[+.9ۈb_adi:9w70蓰 \vtd}$4X$ߓD&|_^Xa8r _[ C; Y II0Fb^MEnF-+V [.gJG*X(KzUmϗ&rKH:Ӝ^U;S7.Ag$Oݒ4}R/-} C :Pq-S_su|5} JI0 /RW77*>4Q=W@Nuk_r`!w~=?u= xyA}ve«U^{dV5i?u'.qK3b|^/[U bBX lipRv)kw;&r>oi<1.bgof$2ܽ~tb/F[!m>F;,v@GHw3K<5AWPM%h*q[чO)jMj4%; l\\,7+vxF_X#M+(mzvftldM_1S=}!?AG 9eO`D+3ٮErGwɎ,PO 5 CHUŒ03H|r3NupKnr2p^67h}nU,f ZVlq`hV(xl3f U)1ճ5${;z+ +2H A~K~3yPf#6ڇ٣37@˭bq&ZIi ZupGo!Lܪ|(x9]TCn'7mg q_dfˆg̎/UOeնV! Ԥ,I%@RF֏NN?B{:֗=NW4Zz|nM6\j6xa^hxPJ@T5X)lGY $RwyߕZf1ה +s<}WɗT#xϲ!aFI.+Eº1p|\ZhpFZ'a߈ ]\a64҅qM)D9ҌTdU8ƈςLsф+#o(?W `БyVΙ%y熝Hve(' S|]QztcYiL#(M( Rj~}ޣɤCQq8h1-˺LjWD}dznORIɬt!" X]阺ŲؙdX/,tzFy[Sh]G974.,! <&ݜ4}X$&hyv^ ^-#>ZD}k:,[:BMsDžb&t9Q? )} "%HxU>WknkՉiOV>2"7H̠#uٍu1cߵp S>gec IkV]R T.!gκl8vپ>rBLf<(^֊F.=mtDNXn{ c&)c@ZJfyV o`(o;Cs*e4>bQ_ t4^].*[7 Tq=_BNˎz.g+-\=!wI]M?nFfw!B(e󇲛֨(eAU..aoTTЗw-G$T) _c sbTlu")w3)Pk(#?MGKbXM`%3_oԥ%9OB'DYVk6+eږ*=ԧ } duRof\"=dyыʾPFb Nz^„:%˻3KP% O:B>FD@U@su]eˁFqN_[$è; ]W - (s ^LW}O!uGh+/ kFHC3SKkTwPAk4 [׃ZW[į~X( Ntݻ.2oΈHiM^zB+2c(OtKaYXJS–7'Qe/m`oJ FDU`̏)GS" {oLn XĿeԗ՜c8gIۻ_{e>țd hٸN\Juo<ÞH/{hI}c{gcj {e g AW`wH6WMɆ-&*>t#b}L(U~BÕd- *!461n;<`yW}?e.B $MxY P+[!>PhjjLƑ֍"rn,&w?m Z˵ě <=5D#x̉ҥuW4~(p.YW;3"L>_s#%BZ=NRXڒ-=[y 3Ը\__=2:nv¯+b+,<1JF=tT%YqadmqIc#ض\ZKn'1ι7 |G8*XsPLwFՙ( m,.U ,`%Ii'_~Wؠ{lփcԢGhMLӠ#d.:B,Oq:#O ! O}i q;EwiVuId=F!b6%T_"oD3U-Tu_mQ[9‡ a(:y\ފL)7ȑHCk`>#Q+ҍM5J,Kkl6Ђu@[As6zs7] _طo`AD;_܋74Bpy{t;v?2N;LAٲ/vP#PY[|W` ˣHȺHVcslRM֥\萱gYZ07070100000414000081a40000000000000000000000016661890a000043f4000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/core/snd-rawmidi.ko.xz7zXZִF!t/JEC]?Eh=ڜ.+ pHq*/O\~xMΫn=ƍqW'f 4`0 4R&s*n[^`~J=6n]z,#Tah]E쁰ϲ-g\g\je0ܳt% a\^43m0/Ҏ9QoW?V(ҿJ?>G_/Bg[ rƀJ8~B'*8qY .ug诿!ew2ڬcR 8^p:?Lt%SVyQ e<.D_4%JAڬ$®R Ŗ%3+1viU񍊍1doJUM7oS.j X 6.{竆Vt7rcfz+m^57~E wSPFR+` eg)(":ʹ ۰.B$e$_$Pđ''PM~zExaA PL#>Q44\]"O`챕0M ݭgATQVСEBk[TrwѷsgSKI''|@4 #q!x%{Պ$n\iHT]7LɋDb $kjMyYeZQ55U rR\w4peޅHbkta.t]W$dYa^O|W FtY%xaF(t4$3^q : Q0hn$ ^5goFO^].G98,/MQg")xB~Bkah50>׍+ Gu:p"~[0.ζ:yӠL]=tur7AW^€.b`A&KĬ]KL[~nˣj  d-c5_TJaah: iO_d9V՛4SGoTlHa;H>-H/AȑBmBQ-fM|C,g22$7jZ\ڨ 7S@`ƷZR]ΚT f7)(FmKU[i\s2Wd jP!! ee6 Kayx- g֦b~YVTN=hJ'XR"`PmW 0kÿblZ1dx[\:WLuI8bny12(m"cߦK)(ƺ\nDqШ0XSZ"|yNa̵ȑeַaTKDw9 p0 qC^3oy=BT԰ ($Zk/4smxn'CpR"(UK)8VĈf$R`&Y/g)0^=+E4aJGa)[SLh{%eu=%!0oްMZGΉY#Sp'28],Gwƅ{i.guLO![_7D R*Mu+a^<8mU_h_]2-!C)`-Y7vd>s} :io$+@JѺE+hTs^<)[a@hsfuFkg8 ? ?T=@SbFڑrA3!LNNp:B6[^Li{a]Qw[3̊ҮRNICTGֻV6c~4>IoP-|X:NX Ex d i!{8z19d~cc'O&nQ-W-C2uVy jw!xz! NW%/Ggx*3,ƾݱH'z4Gj UŁ^ zPWn<@'&:kZWN~|DqX1;TPE .P9lX [RN3H5Ws75mV-aǚR\Z%7. }KͶ9hsV1%nc TErQp5f􎺝yՀKseqq;oFND>#u>vĚ mL^#LqK9A}|%TfCnbv'bzm)mR$7fZ辎J"o"D~8/Q6ڹ+emG("6UԮҠQ`Ym G*3Pm UO_H #CYdc Rl-D`ڴ ><lo6Ea-s◊P$$䩮'ks 5|[}5}-l-~ 7;Mj 5x§.;Z@]8f;x?K0}?PY({;.c5MT{~pȰ6dno]ͪdV{m_ak"+=@HXӵs Xy ,05x &5 z6%#ֹ! hH6B{gNL'BD4kphe,7 s,4ưjOt$1 /˲+}ܬ>x1vӊ\CB\d 3u{Ȏo!~YY1{g((İ&)$ \1ױZ`&kiWѝt 8eKc:$]o$j )˳PP@H- 7)ALޚ4Mi" -K5& >r娙OjSLcrAm(D3-8lduZSP]/CUu,K09`~^cu3s5yjt_va2$Nh'g)Klkx !"sO~!whh(Xz$+{-#=iyu~W|ƀ.F22 dToDyNmBWG`pi]eM]rPD~(#~fV}-G:o@~vt>ʳy֥Y%f]П9KS}|~vx9@1KJSC^TO>ZvTA@K(z6 #ê 2!"`n-#)sMR5&Mj yLV%{9,+89oe0f}16&5Qƍ4P" 6mYoʢVi=Hh$5|c3ue]^m%eja ;[?xǒ͙O>:*FʑGG`Yly-t$U(t~̯>.DbʥWTd-h;mrt.~xl{O\~ߴ䒀ɞB&&:v3>%:=} snъvTbz.MSיbNE-"q]nW {DnOFt );cIp5.&a(`?e6u[ m+Ϯ7{B,sBF幮&'/؜7mz]#'YH/]X;߬fHɐ1Un`@ܚ)$5$ũ9.nvqoq@дp/Jh0DDqNԝd OC W[:`

      xdw\B 'C8ĺケR4֣ \3K4QUM}`yJEtEKʗ'u| xF>sn1 a(&\Cl`:'Xtt9msJԛn4~"e9xd4>8UW;>ըѩfb |8MY4*4tw{LaJ.,꒟?d&Ȥ0:^| p;[컫jgk>!,ש}G]ܕǺ? WQE mF&.BUk/QJMHs# &ܩ/~86=ŋPn/ǫx'𛢕X7[~?_c};0Ov 8 Ai"^)>ȚW UH&O}k)-USHGفk%7oREz:hps@ HXm:}FY/_`Ac*k;iIV֋2c;hZSr0M3j=&k8o,S)>wB.0ՠIvaK.4A/'q.TeA1 8T}0V2w BriI?{x--G3m-S^Y腤VIk.5iJpdpM Km%Mh1oy1FaifxHL]x\g&O2.6ma'%/5Jɯ(MtU+?&Yy i7Y]>;+RJI8^G柈ԊNkHK͡vkDr4gu*qd䪇F-Nޅ9=KlU טݷKK(^KfM NuA.?(3/ʫYք,xU0áXy/0t?A{9$/&TQчgI)(Nwx؝Ψ;1mt Am:@z$hmOsLHIR(M0su̾17cΌ8-hg0U{ZBvRkd.Xw0K* +_X̼UHS!# i~1;> HGq^DU0nV2^\-<˥ؔ64qrृG⡆У5Aܩec\*& -xU>Q]=јODntA`8΍kЩ# BĀ4Q$eu}uS`]t9%tr9D8b܇!0x͟AQ}S`` sJ'AӺW\v=4dF6rc9\^.\F[[*<T˂ Y+Ǧ溔C{!SMi$ xKr2;t87Ssզ |=G.F`vw٧Wbcex( m{,]zE{V og@"$k.'n ̷Dr4Xs 8w/ 4Klx z vҕ:JRsw"p(ZΊz'OҗUxsvq`s\oY=·2բyX >^c`2(&feFJ#^#z `zS짪$__ͷ=EK hQyٷˊZ8沢,HCzb"N"Px2>Db5h=dʚp#EPF-/xpYh3lI ܕrjp'u|})iW!v 6|C_Zo閷%SL2hILRbWj~]6jLU3X'!t20uY>̻-DY!w ǩRjARHZ/i>iIoإ/nB,G2'^<PpiɃxޡYB-rR9n:ȎcҦwuX\ -26 :j"p ͨ5Ǹ~Rl+4cwc6Bza?ߣ=hܼ I0e j J2`]k?^UR)E|٘cNHyTN_4;jÌ#r/\sE 0a1rڍo^w᎞mq' q)Wk&&RG:ْ̹KdyV]}{e6 zsPՎj7>IJ&±WJn#3u-[zNodh NΚ\߭ow *`d7c^ vYֹV8l ql" ثU6tϞbwPOESKmL{ ˠfHto2>W ;zc*/ꡚUGvyzFl"S8@r=0J(ǦqƤi,,?PSّScMSY^ۃe-^6-]Ւgk˒:1Ay)|i&zMM~s\rC3)^^ۜ6K_g--lΤDk=4!`1YH*DԸgֲly,۱eYiMU OpvLPR`w㢌/b,ޥwP?Y/2= aJbU/8 W|0{9d}f7ՀF @w| Gfi1?B: J:B _2~Peaڭ΋ K("ل Or鏠?5]:tqŗx!RrZ4=s" H]+s*ܹ&M%-[N p^eTp|+#]|=ITO3>(|%HE "/Lj %’.7)S2 yNL*ފ3TJyle%^㽎u1#n*! ~wb6'sֳrs XgCJ'u Z}602^P9LF>oWgiqN? C=& 5A~j?lzDu1R/IsE!= TEv|edfjp\UYH>X#;$[Aձ7[cQ댡+s#J^LWLUOr62-lN^!g8eR*}$Hޘd8`Ll/['ْ Ҳ,+SLޥ z(b=(lno 2WoԂZJRwhP 1t@ 3POM3oޫEbMc"VN`*4K? d~, Gox}bp0Vb/2:_WhMgELRx(w1Kn>i%4˙ˮ)%вJvKjV Tɸl&-9o o E4{]Ⱦ2QM53\i5V̳fVn u\p{#]Gndb@-D&LQ( h"qA❲Rf}w{" =fqd;9}8[pR Ё#I]1^#Px^ j W~"};@Ĩ;#H26l:w"Qu8]*.s#hٺ*ĜTsC,N8pnR,V#甮3  r񨕹#@#vCb?$ a:T+/|FΛgdi-MY1:hIFhC$d$ ┫P0nGG%WwKl!1 `Oufn ש8 xn45l?wʽ,(,V$s|*dcK5rEܩwW.Rn.F)Ϧ؍퇲C6̢,Š[ma"vAPs^ey ZsAU^Z66 &,L7z@a Ӻн옦:j @|\>t/͎ 9Veg lWdoJCX2WS έNj%M;3,YpSp\! PB5WlGvhK:d`٧^{#xWFVWCCV)5b%TϠ]%-"oFxNҷ txe IL0+ _x$;pyրu)0y1BXg!cCODxB=VkM.w2!+uJkG ޢ|6awUTu5 ~_<.zfz@PCٟwZ*#3=+hzD΂+M-ڰyZlkZ!9y[`N`Ҝ-bVƼzKl4#:ˀ%1>aeo/~Ňs)U3HKt2YJچ3]HWTƒs0W;@+4,PK䞿zZJx#7> )HA'fc.'lݝ2׊rΟ@X,-˟!~ĝUfjL'It Kd~Iyc$#PDlN|CbʱOWG7cqQTcщPhIzĨ|/9[D={4%l8 KRwm!E6 K7($]oL6I7EscӻYLVO4Wg}&E=aNWP#xA?G|TT{cm0Vi+Nit #ys^/VK_E p~E[y 2 jo*W#)W,r_: e4Ә#ƨVŝ1q?q zFuS}ٖ0^8"19mCǐWޔJ"pq+ 8;wm="w*1M1DO'FHK3JJT;Oƣ, ڨx@3|(q 0loݶ@=9P0j̈HS4rE|ӑOtNyk >]*Dqm[8 T})q%"MQ FCz:6֔֕-|#4#̠ lB"hS"Kn&Gg誢 :aRZBh9j21$_ˬ*0Ri]6;uLkq,;L _x3άl'X§v^g"GGKxfga 1~/(Uyq @G>ցębOU%>Xv~ҙJI8Kfv+ީ x3drK{J&6I۹qRr?RbynFy4PtT^rOԭFJ)fwz(3ϖz,6,)}ds)w/bd6[ =ŎH Uf9;Nϝ'P%jF̣0FFXZEqYF䌸z;,:ǰ 7siV6ƒW8؈Յ}G)'j"|͍;Ai`2̵m#Du)~ʧ{<*P^`V9FUQϤ^hAAd7=QFFD AtC"j 5k_qPm5*’f 0k;(d2O)ݾ&\|x|n!FBQ,frro p8-_րW4LMvD/Ar(اa{rXr;>>E禯R}&$ fCTL&7 3kSOi Y:7hYKT(rw?Pq$edgDqX1SZ)kαGchm4@ϦrH2kP `d8)[EaD.UVʭx[3CRK1e 0+S6EyAmxt[E/~XQRpPO ?`0u=!+'A >UmNQʱ!y=;IUzALA'3lGJɴ̀>~ 7 Kj_$ٍqM@ҏ/:K;wZ97UZ꒠q گSYx5?yn2㻿We$Bac s#Vc7a߇6rzne7Ĺ7ٔMW3 )X ܴe(QӬd[M6D\|JIR$ǯ1Jvs|,?bU&"^*=V;fcA>t0؍@{?w 0+@Hn`0ߗJvU[2W}  IN͝ yB%'qJPw spfu 7V Rn |NND&8ҳ,nMPNƽ}ߧ:D'ŗk,?Ń'ڰ78_#0GqY?SN6O^2 \tC&ȤT-HCs~X)l <p[a׸ $; Ԏ)Ko){v& TK| ,W%7$D~ҧ+h+Kw1-5XG~f7!O)O @Pb{]bz;e :$KGb\'v ̖ˍ qz٥#?fT\*Ts<Դ/?A>ND)[&0"q9{*92gT2 -Z^gem DISWCjTJ"Ml(h&aKj/RAm`c{i9?.u)/ 4|6r7AR9k%Xy[CEq(xN}V*AmsR$X~ܪ䐦TɰI5f5FXiZ FYL{BU  v>MeI a g޽LJDxC> n sUN͢b¿ 9: )T=N%,3X)K4EXDhE2b|!(I0}"W8 piX9HWjRZd W/@.GP<И"ty |֐1i*䴳0?!ٵW+~p ! YfS/^KŖ{7?F,fGZl6^}`BiqgEvRT1>f{nӮ“C=#%`2KD&MDw+ESIމ$N%K@PY>o.^@2כe' ɭpg>Y\a'b1{- hqWL?rgp :T#'H%W {n4,j-9>0yEMḧ2oyL)Ԏ-#"'o;ĺ)JF6 H4y+uott&yG7]fET5~[L%l=b\FǍPlO16l!@| lv)C,]ԖE"bX&%ߺzF,s-\ A8OOB0صűNػ1{ݤ<0 SB,ACOyTw32%?ޙe8F 8=(isX<'F Xç6)Qqry+}ySƸnE1Eb$oӄR}Q64zW̢i~үuN,Bau׬ʟJU8,q RXM˥c0HtBikfZrj6v.%ji v%6|V}lIC@E!"=~mI SNTL_70w5 "{ygIS;2jb甑<ܑޅVy00©k70H(o̔:Ƞ0z=q_q/6mjb̐?eε/1(lK۩헎oԁi3ot+}GΗ$:lVweχƔ8"hgYZ07070100000415000081a40000000000000000000000016661890a0000100c000000000000000000000000000000000000005200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/core/snd-seq-device.ko.xz7zXZִF!t/KE]?Eh=ڜ.+ʆK3  .A&$<c2gZbJEe.;He%:"\;mz6^PW>ZZ\&_'qޡ1U y,MlJ ZD>\r=%~Mҙ̞GI7hW!BoռclKv򫗾1 | ¬ۓGrf^!a&ela^e_g̽+X8Y8e9˿T_Av#j4rI5*ct?` ^i9OnG!A_*^ /* W5iz+?Fq2ݓjhYa٫_vκ6+eN1{OU>:_!Hb5b/H[-Oo>Xj9i( ~{ͥ3;JtZ`9QoۑTn#o8P;gmL(J e{M@=90/mg~f?nDSt+>l~U&&$:vcPMMؖN)9Qi7dM,7K`=as2OJƉ^Z|Èb诓5z"u蚽~cC.mJ'|-Bv^CN}G>Tb;uf tÙ\Q@9{CY/W2s$veXE*9ř9-9 R1֖\D8>\!ͣg ʮyH'ϡiumk̳@<14F$ I $-QC(;c/r/-/:zg} `__Z&MR'=67kڤ\FF U'de=^ z#+/óM pw),Ki-h8hDLjy"kU־  .S]$*]eg~fQ! LH !fm浖a ۊ> _6B6v&7߭UFJWa>E#OKmxIMiL-q:l-BQ4 Ht03lCNInj3j>fO*8v_>2ol<+Oz@$y ЃO-GI϶ט^Q` 0%F]U]d^e4"^/)EIۈ;J8 ]M h,pYvU)6̨at&+>, 4DE?/좖QU;xk݁Ydr~>>\OS]8wRʲyS)ݍ[E.ήRi#_xtVh! y"{# 0j\Gz9}Ty.y8+ǚDyΫP5t co 02M6^Raat]V:7}=f $3;bToA]P3K;+LG%c`vte,T8v6z:2Ī9 [4% PKh*TkT9 =.\sZbj|-ιM$'Mx:EhyO^7s@tS%;y`x\-5C1lċ)JK~`SFJƱ.^s5o"VW,E˳AYo>B~-9U8E#KW82z߸ QX-& 쀌&rYeM9 oOK O%)"sdɍ@ |tBtDH۞F5iݩwv-O5)Mw݌5]Ҷ#ֿKKc+'[T E1}X͚[NX_Y{R¶gB#o{4ʡHCkXn8;=Z@,QسriJA ΘMؖZDSP& #`0`VH2^ 4XNo0a;𕒆Rl=hC}P k3!r-_xn׳) xyckNߚIW+/6)% ?g %?q;媟^T)IĄD^N!y6R?XVwIkT ^/b'K'n&]+6חeWЃnq@uK(hb-[P;惪C=㎦,Xoz(zՃE1Fޱ""QI}G"V+栊a]>dH#xztvW'R!|N@qwDJmG8^IC5#[;.CzyV@أ^u2|胿 \ngTsck,nquc~ eapZ"7^-^ׇ3| H'nDD$]r0& E-?ɡ+-1ʿطhzR Cs*=sâC.ѝ~ۤ_D5NQWm=]Y=T+}vzVl$YHWХK-9VH\lIP,CSy8i8C'fi ::n[{|қ_n~'D; n: ?*)-9_uGX~7٩QCESEm]8 uPj054zb溞j1~Ff߷ G"2/`!/M*%a|ZAĜ_ Ϻb`;Urii/ ZpƖ QhgYZ07070100000416000081a40000000000000000000000016661890a000043f0000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/core/snd-timer.ko.xz7zXZִF!t/>C]?Eh=ڜ.+ofܡk?ZzeѼz3,zf;5`$(nvg7Wȕ8mߡ揎`2uOO?:8J Ëg_2!B@ҕ_#,؛RȲ\?W+= =laCVz%W־JV:a9JO-d mPG~僽jK5~@tAݿF\VW5z0Y9W\ggL[L$|P}}U܀I9¼ L?>q-wדutm@(S(( 6)F$Y{oS{ry–,;#{ac{idH€rp6Z]W}faXdd2;ayEۅ\[?)MSu2.c"Eww$WtcedSlU/LEV}SJI"ϡؙ|Nbв3XL[kd18?yב|0!M TC3-ߑH4~ }<<Hw刟gTXovT"z21-CBrv iL~N_ޗ) yLu%/~Ж,}#9Rw)m)X]M+W[DQwx굖pG,%mH}? c\-Тo}#gY1 Fel-=," w.sg~O<0A^zBeik/enuͻX̹Zk^I(È8)-jE#[ڧ^kV/Lys~u#I#h5AQ\j23V;?w;mknQS5uĎ?E"X]7=~Hܚ|pqPu~Oެt;~WU^VVr(qż\8x,"f`Gg)LaI9rPk=d h2ml︢7<_R@-'cxFyfVXU %;oAALM~2}N-|L$ $u{UDv_t%s˥hPA| ]wIOzڴG)-֧KhP.aMh@Wΰ]zD,z-1" Nin~\$ ]hL@75ۏo̶Y'K, ?pd'KVTOtTztT,Y_ї9y}fn Ԥ Ek la^ nw*mhm_dNVMІsZeT NJ6͛T:TL=L!#:/[vZ9htxVdmd gfON:æMPn!OAr\f\gһ>T~->[bަֻv^Bd\յ?,^x0+is`kCZ9gPyY=/& >ڒf L+t!wm̛LĮ1Wp 槨w5Lw!iS/- 9*Go3 pTorawֆj=&{,(/x%0L6L>~@&sb1qnh=dc8^q|``vkr?{1|OM-ê5%-Z!vhg<2U?!` $+ AOOzztDUD=pjhk-ζ_2*$Ft|gͺg[M(HuuE'G:nc6>N\$*wL'p: $/!G7 aȺNVl]ѾAE%i\< exY&[a*4l1aKP]q7@?D 5m'|f祰kx~U(b B<&bf|&P˗z` y_o3Z߬QV/%D 8Ӥ9ĕZXYl(S> h䋲N,>0366ZsEߠfY`Gj%asd;iA]g ;*3 !ѩF׎g+I/#nDĕP*+z֠Ga VP\: B}IWX*5j\*JdJ X kѷ_$x@/xx!2ktAsŌE2GB-Qb6fO~p6֦N3YmDWL!*v;p5 Q'2Q۝ pwvX0ՓPB0t2Pr ;"@拸okIXF{*ZΜ[/e0սt\'#g>21K!W2m-8+W#^M3jG$1c}cJ{I7*kTh߻&D6X3* HZai@1 j}4m>EҲXD?O+e^ Fg']$NnWؾNCI=K]fnyՙY?y{6L>/~Ыg];`ׅ\[i GVs.W\gjI*stR~/s>spS<5#4F []#:?7KYS^>Q ٨-dq_L~3Ens̛ncE{ f֧|sCQXbNy nͣblvu"ȸøY.Tθ:rTwP>W/-z0(źLJ5Vn/1#Y7z>QX?iٴOp56Ӹb^wb`{GmeN9$aT0b4CkG[ 9U?O] | \giڔ|KΤQ,.^ъл+ PpEC։Id kG8H+,-M #,6VP\DqY`o2v2VT00Q]7dqi R;6x;O:h}{%d[&K(-G{P*'cD FvWB(\ ȮNo?Rw}9")RA(7,x t뛢Q߸c>9 \vH[yWGivpU?x2aZӴG7ů;]N܈Pa9\!cݨDeIoi+JH*~mEA7cգ•TPnVtmD!H@ j3y ~(h)nFS8da͢؎F!qu)Xҳ+]1*0g-t"~L[m\ЈY@fS牚FJCV($(ËOedU F`I}qf׋V9˘DH6Q|ftfsI2٨kki6J4К&#,a2Ï#qML@UWc?bϭLKC.t>vB`kij7l%fኤoi]Y h4_M&$k\UM1-*/Li4rho#s^i!8eP#@ѐdzn,1qZ\#P@&@N(j]C23E$;.mpzHb_iW$ Ha6do0Wr@ .0PC% H8C%Y`8_t߶SÀOŤGX6,ωSYVs&7 ت*M[FvPP+uFy::V ĢٷWN$P\/Bک\n=D~E4zOnOٺ1=#HNq{$yV"]MnJjvwK4 2k#E0;&_Zf:E%Zs !ŁY2u#Aznj Z$('K r'bjLkbY ˽VH% >ÁbWPh$?gQ&(B3vdt S .-834 Q R_h<_z-xвD4`ڝ;dp cNnISp\čHL/뙔>sBD~*Q˹9lEq9lXJm{F?؏W"T~PryMۉmtM {/AvHNZ"8z3~k N<ilL8s-_jApjB$G1!BI|lB{N}}o/站Cz LC$3}u2_d܊LߑxJg.?NAv;C:X5-G^߻5H'̓?K竐nyI=PZ &naFȻ!v]s g"k1 Ͼȿ5ٻDAjń{--Axp0MWޒ,0ʓ};Ol6r,2k6d X;8EѕnLz'Y颓$}J ++yV@7:4:z88oG[eB(W邚uJbhvɳu bT+ȮmN}`"qEoKeo<7\+mQ0r-Q]hɶs0LHC\Ck^T$/D,+:;[L=Esut>!'[l˚3N;aY(T ;Ɓ0ڳL{Pzw2,َ%f''fnkE>i[;نN'͘ԑC\o 1ke'ksZHNl+K0LG-@D%yn Ya{ViV}on"_HVgnfYΊ,1:?hf"4E››ՃH/Hڢk9{gAf1D%]=l6Ķ3%hfQ3¦I.0L颼SCJa/`x.>c`Ouhvwχ*OsR4q nƣHKD0{o_IPE).#:Ga!#R֠MGgX%<҇7dw!b&LCFk )IV>\7>%cN9>1ݗ35N*tJr ϔr4. S`_ASoLK@%SOc@d%w[}PEq4l_|LYD'0IM9 8 Iv,msͫ&1|y0໅'fیNsSā=Nuvhvh:9S8ݿ'dY%1CP=&s[h /X3h.Lw޶%;k,c֒Ndj s@/a]O=Α|ȷ3~U;~6ɗq̯v ;u t$冷Y6iFvtg7<$;{6!U{8 ,*D= S;x~BʰO7eZQt~{[N¸0}*,z+ +˜hC.c,x3=@uR$ +}) ݴ=]%12ӲIdlkmW gWz('-ˢU_QL&˴|^l0$HKEY}8M>ilc' f@}]^榋{!׿vGbώ&Uن0+-^ƠwdO xBBBbfL>C l\s#!8&kTi'?). up&e&Zu}@:[Td&QZ$#^M$ƊwCN'F~s`ܪIpOʐ_&]Iʼnl H~%S1䤀NcJn>zL]}Ö֣GH!r~#nnc/ol4HHсh{Wͬ"q&l6Wq-lzzJeTޕ[pݽ\P to̦2ON+Ie"1̧C"oFVULN }Z,c/B7$IM ӏw⩲TguD+Z.y֛7$;f IdƯ~0ٳƆtuSW"d6 m=:,✵憬.ޔۓ`A}ZA7Ar3K{z)yaP pN~`Sluv¦FKzX^6-s$T7/ K  Ax~J .ᵗ:NV^vfh1IJW"}huo2n c4%}Ś.EVMV_M䠯jLDl;O%CZP}>~pt3)z_ ̶+- S~$s9[_%.v͂牛9R31!\xvS (w[1y &һ+/(b:rl?U$;cUp+OȢyJBd-+EˏērSݙ+7'mVTh@!i 3Oƻtk=OdDw.A|OTYl=.(0NYBۃ^]:5@vuΞYc.DK\XUHY\J:/+,D\ ;x DHru# BkϯEL{@*cEww=;?`& ]rmC]HPxS: ʱ۵Z(J|e/bVɸ0KL [@(_*`O'@X;VGd®pa6ФQSi!֙?\[LvsՃ+6t>{SSXW7_R޴2X(&׹2!#SPgi,m',+bKؘ&IoSwyd@aY 5$p8(פuVA[G^!*nĞU-bRqj] dyDD-ʅNo[k!١)# )`U4GI+t DלӞMFosP Ϛq̭CHQ(Dp)S(,9uP]ztv@`(5j mO WIuH5Xo()A#u]hyt}{rwzސO=^Q]:ݓ 4AOzXAd9{orD4LE܂]BqPwBBn/}|L>zrdUl )SƀBWm4j~u |yYs 5P=Cj^%TXq&8M{ã;hdW7Jĩ~d64LNQ$`/g;+Ru&7-F\ BZ|nth% 7|*FtͽK9L_N1 @ pمc׳jYR9+]p̊T{x:-H;W{q,1@;Z6ÉS nP=SK()Vu`t1 cyA4o9K 6iѓR2bҁ_'hcedWPEUU=8R$1"DSFٌ_`1VF/5blD#ڇG{8cں9+߻'B}O]LG't,n}j/;l!w1Bu42QǎmH?!EWgnGM%|ihD#j B .T6v0%m@O{ 䆼гY#D+<aJsٌFi=?G}͎CuG(%bP er_+UBʎ/9c/Dw''jq5Q!{\@~D%!Ie ڿ~9^⍬Y_Ó7*rħ|F]ug뉛pq̎*pg?oc^kͦ6-H~t0 ۖ5RE\Ma枬 JgxOC/ci-$_"qrăh5> ;wY 7ܛ(š?x=H5+vj{w^5gu/?GY6& B]oܷg5LiaFԖH~/9,FQ6OoUQ!)W Ll73 CFcbD@vF 0ȴ9`2[ԭ -L,K&pNZI|m@Bǂܛϑ^H>c@I#ZwE#MPɼy|\X2.L3n#8 s[ĹbMVݛ(<=%2P։6k0Zpe@iZ@)j0O6.Y;BeWMSsnt(S{y !e*U]4A7D|-:.xg˶*N,,ڙhFc"Gɹ2t(p?]GP_'_ۡAG24 []lI2ݪZD \1/{Kg}aMpwL 3Ds=L()7:W"C?b3@o<9iHڸgchE4g"O*% z=w9fƍvB+ =χ-;wZ6g.4m(>n=t7Ĥc-RgN+}| b7^w9U5lǒiE򭐹sZV O{ g5ODRPLbXhq]ۣʏ}E'wyZAB4lp^hZ( iy]M3.'(G”qWg0M d0rM<>yU<!N T8˴`JHp]|܆(ۧU\ĥ:YcoWFRC/F]W{] gK=@ 1dyWusD2H] mtp/BZIAi\s859Qߢ f8bNdX^Z.Ւ +־iVfcW|ADfNYa^Sl$'JY Ltքۣ7|Hk;|ȥTDcIJw+YďgLIBl\*Vyl'טikʄAx/d B?/Y*dC@{nu8(BǁP@:oڷZR"θ2W%5>=@7kK]OVS5I%ִN N"5x]'\iEo]y]C+|ϐ7EjI2wK9`'/^`WjĨ(-=G8烇Ylɸ7C^$>4#sm8; f|VcV{؟9/U OK{ 6Z,|"SJLwoOȺx<0΀p~ &{?e[ŀ)E=ё QiRJV>ɠEnyّܲ'r}ܚ~+!*3Gvc84n$ZTRmϳR<- ]i*`Mp9IF?(gܬik]1TX{lrG-Y &_nt9 ~'X' l\h.2 w2Ʌ-dܐx`<H,53%p:>=m=3W4+7|ф&= :s^|!2)r ffJ0Fx4L"8]$O$;D!RI's89%^ٹoI9Pu=5j .&0 iAb=G=N;(8GlCO˜}#.8u*xG&_)*"4?i$+~~v<0ܥ5^_s>>M?|5zc}s`VA7**mlB!S"CA'MG7fʇ;gYZ07070100000417000081a40000000000000000000000016661890a0000a7f4000000000000000000000000000000000000004700000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/core/snd.ko.xz7zXZִF!t/]?Eh=ڜ.+=)xV8 *WfׅL:,n1d/U+BB4SBOF]*|ю#XC?]J4E] č|JL(0'$*4oe˭ؐ0/TCe>WDN,r1u~5b*_ӿ}2i+k(oP[M&+k-ڟNgyU z {]<"PwNHƢ.A&D;8uۤ~z+ ]*nIƣπ,z'$kL br7e'@XϚ!ĝoF2LOh/J.rU\tj%Mӂ3ĤH ^IU'fx:B:Q-/9zAu^S"nU$΍ۋ-s WgZnI)Jh׉y>L1$o8_۵uۦkaY4[;Ksj:`VAdWCB~Qkb>^ rN2}e51"Igxjޯm}5K  Y KoPɹxmiyM BCgU$JNѼcËhfߔ*}կWxU&լOο9)d]ڟ-vԝueָZ l̳AP6z`FTծ;rqЯ]!J7tޕz7XHy%5H9t![O~K7X=^{YL ~q.r`i*06c;gP\|ڲ;-ŏwEOfey wvv 7+@5TYj! 0Z-52,y?;cne-eA֐T6rHM?SdA=qFn1JlKG+ncÎ:'W1nz-Ӗ(` d~5H1Hn{`] $*W053@3 y8F%вgZ,C׮7y1@ݷӵ\ _BMp6zĆT־k$R_zgƢ7,ϋ53U ?ʩr1%إ-ΑhFi(̴D7j( c.Ι[4x8!'ɨ GZGq.޾*?ƾP9o2ǖ-ΐKi@vjJѮe:yqN%Qqu@dÊ}"4 ('L6r Aw}PoGeI-pSF>Sd9Û_;|ifS+G#[#F+=.Z}Zs意"6f<-R, ?Z0a-Yr>)5tuw % @cRQF'/d I8- /*$ъ[+!CrVD*:\bKdMML)} 'p){#6I`A},OnMBۏB_%k #:4<2(o&|,f=0X4#3<(l oHX|5l2|HR|,1hnqnxT5 _?P:39h9F-TJw0:x2Z̨&_˅qgC3iDljJJJRp 1Yַ40(z*FYp m 90xwS$N{CT[`"Y߷#ėxC̗`rxBۿJ(_ yVi3/hUb\w¸HF*ȆKF~,aȥ+f9OAGq'iQ)+ D `:7wn:o06E-P}&X']ZΉ/NM]}&Yͷx Pz$Zsq[|GE"SS" 1$B]rJ%O^fan/}\AȝZ2UxWU8d݄(n7c?u 33%οf-oe/h: #_KZz[uQ+sB 7$\f:v2[l[Z2v#Q- piOZ OC{DBDeDnMnF]!ek0/]?%#u_/Pi&8/ZBJHoG$zwau^I]@hQ\JOW߯t[aɒJC+ɑx7i7;۰VztMWzظQpGCia0-I3 } tV$]/f IrQ1?h$ ^&EHqZ1 "{rV*+pDP?7YO#Vma I.},sO̧n!3@r苓]kDݟ4p ZnHQ1 amMp ԗ*!]Wm{~gkz*u&AP:LcTM-oU{& {OuWZ[҈c%[\°ow`mƮ: @ki\t3#|Ǽ^T:wTٿyO iڽnZzUa;<\״_ NLoȾ0 ՄTk85@ Tq1bmD#4fP0B7E5yQKfDT=Mh1B Åpd$U"aœd35 `KQUp).s~@a]M`&WC(wPǎB|ioƾ#npcQ0n@XI b9\+{jH1yhGTHsj4pulX1%C*i&*t'uʀ5GֆyAϹ IgU9:_<]LkWH;qRڶEێh)B5EQZ #=]jk`o} ;t#.*lm  fgD#&zCP͵ rz99ۡr@mG\Ni|0 Z !>YoZ&č6?ݲ0xW4`sf+i2X;њaBV~5gK;!8fӵiUNzM%2gMt?Zwz-s .Nv~Oї lfQTC'M\`8껯e41TwU]S6`Q,hԁ_$ xLVb9+ o?1$>2W፞ KKBE=b0#iFCsu6\%k˵LGAR9e~4h  r@UL_50w&:Ǧ84_N+KPubS[38;"_G7_pt-d3п$|K1ĸ (qG@َ+O]Nt}kThMӥe܄8.Lh*V|l b=Y酊3BXwY] w>WID2@Hi{w>oHGt)_@Ż!8Ե&H@탢2'$׷9?XڙV㱍v,9}Q{p!#w8٫EL28^og2ۆ K78/cY#(p@Ç&&Unߍ|rbW"l196(aK"\&6 F8ި2RPVS`/1ʜoSuK 1ۻE@Hat+[r_O]CPQǒ=[aؾ1S?ӤlA*@S~zAiq[^ґ q7Y-3E@ ҄'Jot`gFGU+gz y7!L5 vׇv8SɃ )yd.^3E&̛5"6d Q'4,WOuVȢѤHՠ~ؔւ(ߎ_n@\4bXCdR.܎c:G9)8^4P Hu:tZ*- ^XQȂ8¬1^<s?'ЩΖhۆ[ \ c宮Q%΋#h[]@/X 1mvÂA-El䞪<\S~u=t(7Ɣ{Gr^(1&}3w*auC=mWK pk>yJ)d`@eRFkVT׋{x.jmGӟ)ڎ4Ⅷć`W8ԁ0׿1[eMmB4 ziKdž *u=/{Of0ɾзե'I\y,#ʿSd|=Eei5,8shq &cQ7*҇Si|d8ob-jٙd:1:lZpI-Q`ӓՌ܉Vyҗ5e%I͓fY#7kWv9אyWdG,>(j ӡ)5֪eTFs(Hh%7As2^A5W{R!=bi'EER&As8U/Kmh€{ՍS{ceOW;Umu)EVb7%6F Oܞw5x:} H*t/LAk'j8nFT>Gci)h?Q|Χn q`X\E70?MM CT!V$d+^B+~e-j2f9 gNl] zL@3>>Z1x^QOLZQCkK,a2]sI5ru F׭Oq. h>Xg/W¯2G&%ѝur"&{_`HАZ_-)KVBrxFb +gVktmp]D[.2?߬~u9F)%uX7Xp0%~>]w_kG:E;0dvo|SR_[i*O'`#%=l,Y6); w4rA)ƭ(A9P4":ne`Bֽ~ȓ(܍WgpM B,e [O^x. Td~r"͒eet]!G'qyN1Mݭ*ږ%N)#wX"õ:-kۦ~ HruPЙ~T^C~#Ǎg *ր 1E0Y`z|&L$i mKHMnOy%Hm#6lu@~H cnC"J4?TVAjso9Č00B {_݄j%!د^ׅKIᲣ7x\̏4hBݼ{wߘ'&ڀA8h&r( OHd=3z$|OT( :l-8LM٦s}|˂Jc7 -z k)IeZ'qvDG@tw Z4&Fr<5@8 0jX`l@hIB=yF(ilڱ9>sG]Q 4@.W5~Glw նFӪgsƪ:)M۝kUũӷ|U&_YKmz»u5 oqwT9cmQhhPƤl*g^p ?bh 1? ^ /'ͅ{ʾC=Dgw|^7 SE]/* ,t:^Yq}@<;g+O= Hf1c{sЀKH&鏕cwʬ,c5R E'^/5 ZeS@W4#SO3~Zp@VH{MpO΍Yty&=]vO^"Un0-Ҋeu4A^ܔqSݲIpwB"- <RsO|&.,;EhЧ*a'""R*rr–‡Q(&l1e89Jp&C[gL{+bjϟ+qu-GT6cEykKk7Q}* c^(b۝I@,Y}fk'דvoo|eVeTu~ tiGmSPJЃ]Fȸ6Dpͪ'ȈCWSE:=O ;gLڀH"([f۝P<ÌC44 qϗ㠡:~6矃%EME#&W.r2W.?w؂ܶS\ iUun~XXq-/ cbވ! aa0fsed2fA&@rWO5ƶLLCr} Oz[ѯp>QA\i>+18+)5eJ(07RfKHit^z4wKqԯ'u7ͤOΐ5WsseG tK!0nUM(ɾSvӍi{}Iql8u୍sΰH0MfJ܇~[ו|+F~[gU_v'ןmaנ>Y:L`&tUdyYTHARwX4S](ZU@Nȣ2< cJV]">j8 dh*̫A& M9uHq{`Bw.uȮ>{aN^N)_k4dY6%96|9 *>$RzGZ kN6&/(ܙuca̻b>ܭF'߻Y b8J׳ݭ9~ۍ_vJ# tD;1rlyq)bn*#)Cdtu1 Q f8! 0SE^v HW|+VU𿵝γ?3]X2lF?1/ual*/p)W)VX.zA=8^ ê*׺0l=O0#Ԣ 1+;o|*v3Z`d$8$s戈t)B̋!# b. m vV[ g@VhԜs-7w*>㣦2(/K3jmo }0`(!wU NHFѥT0_L tI0T+cn'&H٨4a@4Wrk^ UׁbCgE[ro=NG1]?az{B9Qb8$刢BEl>o\>I|O PV-?B;4FIq`uTS"&`-LG;=@=9;`JsEہdtu:*4ߝ2p8oYj EESePAtL8|\O v`}~+189 pTԅ'X Lr.eC;:{1p@<ɈVCU,|AFryntt OQ E[.e{.eV&TeNpZj%QoULYXTlLa;$vvGE< 9$d͘ƕ}ܕ{/o]̳Q5|t9e;pZ8ki,hR$<zr4=v_^ 6xfN:qU3Oc x=v̥/ V.-]g +L^?kx(/D7F]m ޱzٛ<@լ72>[$u=ב-v a@&o}Uf9)"!W$b8`S'"OKLI*#N (fx=DŽ=\?Rl OVv^z@&ANt-P8IIV`;P?C݉,giL~<_C0Xr~eBx-% ya ~S~}B4:Y*Vg:ˑa"|%KvF_qMt+ݚAM1ygi).mmY( !~sD&/BW:%r.͏WE>}xLqX+j2I\BD POuÒ) g],O?8+C`6YN)''I}XvL?BeZa%? yi7A&~D :5^{B/|2[ upN0)!J(b 2BUD콀usP_ FfO07+.23Ƶ1}NQg Dc*Ɵ-yghYK6[œO:Z8ޗU8c" !H+{&f T?!%sIoܳ4͘zU~7Z5~VCBNjvЁwu?IڱJ L=zHZudQ>XOω*Ԍ*Wq`-}r_ŋ?Y_i?O!X嬛 6RZ̴؅ z'9Dm\>l =z4j6C{(l!%,ӽ1!Q}9Qkaw%bWO j} z !X`*!*PΩWȮ]*{h|2#VLUK"<ͫQ\&SBI>V6SizEZM'P. gKo Hfy^tO,BLۼha j+e= : , 4x^J*C4'ؤV aSWTMAC*].`@.duc`irU~C^FٲeuNBpav-ͯ^#k"ZM9uyTor}SH $Gfv/,PZ$W$īHs(,4' *B83=˲)L OVj)v42?p[:Ϫ#ɚF1/Ybvg@sdXQDg'_j`G',:P`<5! BTN7 ntf XJ+w綜i^9QyIG!(wdRHuBXR^*SHz>arQ{݆8+[sP+t4~~ (9u}8(Jxή^+zM;8.]b|ZBaoYgtm]p8R/!±L_l'udzK7& iܤPYsx{%/>kU|vYY[ꠒFsk=e[4*6yWew0~[:ZTC0.P),3Έ ֻwZFp 5sw3.OIkkSyۢWNCk k!ÛHJDh/%"i4$ :֟> 5oW3gU-93uwJ`HNj|BP t9ƙ>{{Geč.YeD_6]2vGTs8nluMdz`U;v{_#=ҥ`$q-~kw"h r0TQ38 2k'PNGh-zLh1N!5j?8={A5ӏAgc_l&x.p mΪhU<|\K]gyf$r^IfnKϚ3:3s{pఁ'W%zu\r[fgmeAn3M7>%}p ڞ'~'>:q1v18ɮN ˿[`/R}DJԏe[R0w q,%?洞x8b-4pКkn:*}9ѳMЎ(;t(Kag$=9eZ M+!yNbEb*a.hzŪ_ڔ6Ԑ/`f!+)+#(`!_~C(;X#o/) R"y|.濐T^EQ%ab:ȶd >Kld[Nw*gi,|W*.rRbR3a0['wYړrx:Av'KFgxm6q ~X8]XMǤ=)3OpʐW})ECl5'A-d1^;{Gkq㈺ ؉ zBMI8^q_7/!#н?zEp1 G)uY3ڬW6o'snQ#CsH{Lr2g㍣!=&u٧@}rKYu?eN GFP R[R535 `r)ɵq&C/,s|وQ`+WGGTusnr,^4*ځQZK328q `0ɱbxBGZnT@SjnNq.`X/LKp(pF nxS)kV?1>F=zk ]/yal-,|G#ƗƮ󭥴; *XbtGPdNhe¸A‰@eq垜8YW"+sHkD8-3!rnjh%Do)9[KM 5,_eE34*:{Em"RvHKFu>18=F'eF>2OKEo:J7rK2cqk%h?J~>V.4uPޢ>bt7SD2Rt^K{TI%\;gM z<'aK) F / ȒcYم0DejppSw 3"mWC=+ehz*̴yTd_ӏAW@w{}M %'ұO[؟BŦg%SzT=Wo}|vse3" l}T+6^`1&~ORcOɻ3&+A4%s8*z$txFVvt| 7vb9pbl$!T01 !B"6B>{H,g)C=zwCD&^9 P0`7G U"'iÍ%j) &7(X)0*,Jy>k@g5?e'@1<wqC[ `,+r`,DxK{q*zc{ 0|~1z 5޲}"Zz<$Cz7A+p etZ \e+P[ %ag!Q8H=PQo\w <OIAzRdg)۰޼_Gf0+dHJL{R]:;c( H$' 3NdZcx:Wk 8ҙ@R^O0d3 Ӡ X;j)!ѫ<;auUO1 AD3'U{C.RyZ x1M|DJ3g_xf)U: 1WhG ]~~Ftws<8 M>0)2(@NT )'e$@"ȩXԱdZ҉Inx`5Z "y";d # ۇi ӤjQFP>Z }oW@`pd2*ž ɲZ͕#&ow@re{ Y=آ;7. eW[CoNRHMLM7>ZՈT̀$64u-g:3NR@}B&7P5'UT0$ƻ /Q:C[mԯv3?(4p6fV %Kxc|`[gЉo*Θ{=$gKƾ$lRm TrӊE-Zg|IBdf~!gaK<I(_s q%At6yAߣ;jXGޗL(<Ʀʋ3Z L'liZ7O-HpA(ۖ!md C݌ѻ{:~(S)~J4sF|&}jxP{#^h`SH.=yŮL=f V#8_)#_t5-$u7w78%J0UZ;)ȳOgWChQئ'~"xWVLN/d> S~q8>.5$""+!G#Smo ;R;Ө!qT781^In!xq\#ĎihP̭} U,K=.c]$Y3I, -XE^!?#%EMwd~K7.dԫvpd' &1WL8n†x+c, Ac.,twX}ܯ^:i^R鱹Dt\:q1w?r%L5ٯaAƺ˰uA"W1דw^έHNdkQSW&ްwC)735(-: >`8<Bsf(2P#o؂G7 w=]B2"d}Ot^c;x;~..iޚRc: I~=񠄟$"(byۺۑ}Q>xf&eğa! V)wC}bS\37ߟ&ȟ˞~5 a1p`y>#92$Ujm{絶|QPm:C;߮Rf _! [,9eh:QĆ!;))Xh om'n K!>9L[k20@dio,AVjbn184 vYI)%؎ ~dj>`ΰm÷k(pd ESʿ")嚺5m3=C߃9#,-QٻH|?KprP Lf9Nº*u?겭>sImpOQn]0PtG\\%*4"S_Fv؍vZAN'4oۣ{Ϗe2-œ<·tNAeT`ؕl۱R3p;$rn(1(l;d7 ]5`s t3R9혰-iF?}ɢ+O><.&]`"o6-|!l7[^$ŧBʘ z-X9yH|Gtn:𳱪6ZP̝ooTT_8.Y梀_<#&>5uyh/< 2"&ڲ46wr#P;gڛQ}fTFRC}l5QWe_z欍Mvg K?K3Ic1~Ԅ  mAR(;=gw,)a<C;#k!w ;'৻%+Sg@G!<)?/Kq =W+8!gV1`Ѭ%:#&Cٜ7u$yFc4BU;IBVVeYo[f]v]c5| [cѐAްUǭ7;֨NIpe*Iք z,P0R*]uP70iknL~Q/S AoIrb W,N1)>4'͋V /!9.,so>ӡYf9~ul`];ޘkwS"QO٪GSP?kugL1rug_d$OWωYSς[[^S4(TNt_HQ?HysdC*QU'W>ѧ7KG"\|ڪc֏i 7+pxB| AixWXRށI.>xZo#덉":Dis/.H}z G]%ҁ/0r?9L> ]Q?K7|"W^ۨuK;XGm8vQ|>`ÎKխɗU&Zf )+m*vzƸGKO[uvin>';ׇ+(:=γ/F :nٍÒ0qk&z's3yj5=;pzSq8c\wo@R\dL`I 'r%O R “=L \*Sw :w+)nrXZ-ţD3hdr /Y<Ӧy2P4F'"ЫYSbBn$Rÿ¾۬5%v,zEkV1r4Ybw-ss"#4 ?Báԍ5%NqHVݰOdq5+f,,,ʴ!#MT! .jT{$v-t bdp%us;m|?'r@)j`(7nZ3L[N&GӧgDˉ^&?n^!d6ݮՖ ΪG݀( Vx:2F:7BÜX(ߋsbBP [tAAV9m0YĢrV;|tBGu(!ji$4oe-#ՊĚ土( nnWCB8.߸gEWj*6b#}xN\(2 4Uܻ脁gB}IU/]WY "R yr=PxˈVs@˺-8KU#1uUJ'LkDu_Īu2 b6~Im\/lL2p$q5 - bAj (iXXKY>H~QFMpi! +;))I74zhLJtS<=?8>Q[VľN]#?;WDRr\~S Wƍ.}!^hGH#tQp *rpΔҗNh@|ihM#q/syo#8Ϟ6Z쓠tgWUd_ ckGC8jak34 'H~Aq71K8~C>j$a 2TTI5#%L( ˎKA;+xJժe}04N`䖯b b eKFoPT { 6fǁb=/:`dSz7.<%WSjWzhlQRn w | |PJ]=rѥ-r#'g. ʱ3|+THv_)",laC+J*a5Z¨p-Q`֫ O>laE"t9S&ޘ ,jRĢH;_@_1D6NѣΥLl^3eTbxPA&J帑YYXZq!S(Cr#ywlHQ"5x#{̔ 0scr妆oZ.2E oS`>},;DŇ3S6ƌp5]"{\:v?U/DžS?2g%V?aձqwC%)J7[îL=4=%'K5nUG >$L<W%I (yk"dAÓtR+٦tB8.L+^:7hP;p{Thr: &m~7M$ K(@T@g5/ㅱ陓nOcGtg ~M@%KOzY9Y#LgfR noa1—IS;<"&|ITffH*'Xgk^Vm\@YWccndSd-`ƴB `-I*O>VǾdg} @Lf{7x ?nP15EN-p"l0LI5Ɔʔ(#U0Wm!XQ& `/UoQ  ΝeVuP l{]#P52; $% ]: ("k,_+ KN? zQ3nMnF)A o@C;y,%6))\v/}a02-"G7d[ل(MD]{? (wߡ`Ad YBEbÄB¿`(PT?R5"u<Ͽ%-qE<93sd{+ سlp # 3/5 ^E#nT+E1:6{*$?*Tc؀#o#텖^u|)NED6 aMhZ NYBoK]!{$rIɜ#%q7$O yD `R_%rVg*ٜpB#Wl.d ,?06q =fb?>f)}(?Օ͛fjK8^@*E6En&  :c"- rJhnLrH~s 3ImH.')P \H@aɑ^ }7w5lưץxMd#4czJ਒%Q^cp/Zm5+91QrYϐ[M2+2q ڹ'/#-"el(NcBɎ5H&=j_;6>|A'c)cF0HEA8oT"0-70 S73#Ʊ-ze?m.ᨇFQ,@-Dhj ~K EB` rhYᒏퟡ5_\ C䱹]Z~Un9aǦ%Х &vHd ľ0g-}Ŏ2ܿb~QIګxvQg^5nm\7}Y)TaBJBjP`YbE×6Wr0Jq :B\sLD=XvʖM:oZ3 -ci߹r(d-㉜cuv=KG8;"omWc Rds_[5@Q5z-V _ r{)sX?[IX9hd\>ibsNb6%`kmc֔ƵH$mRN[jFiEaPA]=M9>alb1"ݛ߆ r OF@5xGM3n@߆C,f2OJ dU1si&D!G|%rP8V pAWIgS3'H\IW5y2 M(򶜯#-{kx^gߧ.~XwĨ_PdmYe(9of Ywh~uî+hA#sSG)2#l 4xE4EǝpOK)H#Ut.t3ӹLw%2|[5;'*js +}ߦo y3Aqڢ~ʜ|v hmj᪲sxBioֽ5, BtV D=In`O%2 FNdk1;uHa<g$MD¼f I4wLQ-E:?.d5XJ7ngJ~D0<.TMͯQF"Hݬ&jX߶V9oߦJ?c b;a YOS9˄wC )R+~T2ihȹAnj%+0&?`>Qvj+g- NBvCkeB`/'ST#-bీVKvXjlA~ȓ~zr%ѩꀵ,* )_uM8pKaH!efkPHM-/m孆`}(Xm<%CX\ׇ #֝o_kjXoNjFJu hUU #֨[E?W 0r-rjU,b_G@xio$1E4&wT;i~8һҤt4`uH8!N 8BtR2625;UWNһ+3Wt% Bn}2J󪵿>z̡>wecq#pٴl( i* gx1T92~uB7@otDpHp䳎ƕ/&`:z^+lEl/>DTHx?FKc3yKu" Q |XlLK],5>!FhLl" M ڟPW[Z)2([f[ s|_rɧ\"*Z\”LY$;eT(4ZeQG3uoQB(')3KHgfmK(\M@ĉVY<d[ .FG.s :t6xqx?0sA{'TT>h\)8?ˮ(̷0倇 1?YGl/ԺP1hWF.u}uNQ3e.ͬw!:+9U#(9磟Ȼ>i>('аM;=u<-ࡒMVIs, g6}Nu'CS&|9!s{OPJ繷_MEeCr0RĢ0 4̔4i^U-&.7}J3A>W:@,R!KHΧ_WdEUtGCD5/~.F҃<[%J ʸG%c աE!8)x*v-<7ޏ !|a&QNR8=q|X ,9)mB)P'Lm.i2ZK怎^ I`.nɯP|:vn#oMFIǣz*v\exFM m(JrtQKJO5šG^K|mpKߑa쥞boSfe&6xT`0r ߕMge8W\F+r>+ßEVGFAz&)Nj%1 1Ĉ j \ƉLp31uEa:Vf[^mп%W*?)j=ҰnO|nw_9||p>F/RL ]qF^a%*3$`ڵzتI4S_5m6:AJ6MO7MpCF%C/jZ\.n%$Z{&@3Ljݦ6(kʖJSujFÑGO`2ݍ}u#uFV.r_s>@*qU{n, |!"Ng̞\Duhi=gdg ȡ53E,JJ'{\S].qk);K$X琶ybg>O?Y):;5J S|lvTTՄC팣f]'8˅jvWq{*;<[f[Е+ލSL a77nMEr'0z\/mX9\M'jb7ki/8i*I9;YooRRRs?8=BqV t }5wfy hC= .=R.f]-kWrc!YUC蒐beu`f:<$0DtR>)dgu5 NBU_6,Fs-ZZc(6,Ji^ Rp3gf󸆮UzGSLPjXgp}ۼ^7u%20򼉴8&Ǧ@;Y),l4ya =$pLVKp9xJW=% ֲaݕ[0301ݮpː@A?zrnXP& 2i]nh?=ŐitjN^':%+<֌Gc^)wEIPi'ú&o'I/0 `"$j6",- !:úh5 N3ѹćhⶈvGT,x)I;/=,_xӮGAO}qf3w7 S6-s`I9ci7 4iB6WJtJ -i (b1^YD* #;iyO:g٩?QQ"~}M4Mg$hڲK7F’FhANQ|ѣaHo]_a Ȟ<_*|&}SlXc {B Ǵas3DG~Lte/AJ*ܤ*ĪmiEBs zjA\Z* 2E3YaqQy|Q:Zb/$p!3nRTA7LI& ?5[q_ƺKY[֜RsW'ygl 6)F ]^SZ}:؆WrO伈)$9u4Fs b3 ȦPO(Li9.b1g $Ҫ(F'6"( < uB0K+dKn|_joyyv%#P^wb fm0mo8(_t+$I||:EzHzhJ&,.pD%9gfs*΍93h~5:85Ւ_xjm`k!7>xz?qNdBbB+:>Ƃ1Ut9w5XK :L~ m}P@Oʚozxa[7)fNBҫbCRܱ5,,r 9_%t(D r$:9#ogƑfF b˦'g7ޕ,vZ4g)m&+z%-z ܴ?!ͻ:٘WN-yF ScI)@(,S܂4i%ZTrvO={\! Y_{"7/ tR FUZZ_Xi3BpimܟTpL_I\GC"{?~G!y:kvau'Hr`Av_zTcɸsEvY@s}Z/l%GJCЧG(Ż [ެdC< )Y:/wttoR_.Bv3HVؗF %4U4^؎XH'DCQ `D3! iAqށ/>vIknSwr{AAo0Wb'Dܒ&2]ad֙!#GW`Y" 2GQCLIƟ4,dY(5Q:S+ɰ/~ C8ƸK|划;8%۠0X,i[h~1<`[z?8t@:t/XUdW+HKo, z@  [q[MS/iqOoRk b2[o$\"Mlv{Qoy8[U 6bb >Uk'xArw)\ Z}gJ/yVk1- roJXcb&]H$ŔՕ(CaolDP̸s(DjwPL_ s1&FƭXA4\%얖q–NّVJ V l6gyk6lx2(v1T9 . MSK ڶ]L57*[S`_="H(U8|´eEw{VgLjHϽkV5{ge}Pq7T3b*s;ǝ *$ņ^_JݑG2"FL4Ө*gz#$+^:RT%0=NNQizҳoYz[A"[Y*neLvՉz"p]-_jx!!Op d>{ j3ӜP M͠f;S~eP/:` c4h{b Z3F7Ytqot-Ce೥!H7GfŠ%V-$+ Aa_[jÿG~1d0:a 1+cY37O'2c&ES%dux>=Wl!So"Wc(޿RFa^[qa> $);*ʸH` QE(+o2c'f|G3h|.QyI0H6,%NǔGٽX~_t O59v@ [*Na;AOHb{.]ESP6&6'qwL3&9"PMra^mNhVEZѕcMI58̠}'!PE>‰zm ]gH!28/Z&4# s#uGG#Wʜ̼py*T7<[ߤ*9M 2su} .>^iP׀ VbDŦs 7}?4i\U&C%纅o 8@Qm|–a5+1:j\$PPCDJi sP|7!f(VniAg=Xi{5Ey^Ãm*C٭ʵ d:![x|`jz5B7n4,2H3eCoocRɭܫ{呈І0US{㇅.U k$H4?Toִd1p^H]jӉ/ڊOǪ ޔi`RӹrBgQHߛTab {1SHF |ɂ˗:0; ~/XpKw>UXRY'*}uF]ypC*`h`#8xi$`9ʊM$1C) o1';/ydqZbjJ x*,L1kV<@ogpv-/Y0F>`2y_1(!zz01bm9!Wg0 ͈88w^X:4AZGP} J_Nfc>^>(j(=Fw]":&2B\;(wRjFd<Y&և$<)\x$V>0n-Hd4N^E@\"{eT} :T΢*ke$*/[mLlUe1OZB@7TW~ :Ew-=172Itt=n o}f(%R(?u)gt)$1Gm/_M#⊡E\.B -.F6fXJD|,s"J(Ch+HHuQ㼟i+lpfDxaz1x2݂ؽo~aاHW-]А[G{(Wtkwdխ`Ʉye!7uc=s:B(Zzn*s9PJk TY'# 4w }~c e̒M#Y[ /bk⃕4x`‡y\W'D_=0QН#j̀Սr5V,ps KjB )&96]-8߷ꯀG~SX w1h Hx<狷,auQo~"cL|7RwQ<$&l ddgwZ _V"zf眺U4D;,D;g0~, R^Պ'}r\˙|[!tjw $Jn#]YdyQEޭ~saqa$"Cʊ_BEEoCVmE,$Aho{(bT/\W4WlDFWK3gxX*^a4k:矐6Gߕ`xv̍@3կ6SxhTdY؛G5M{?&U0J.gk}쏂Al߆9j0:(5{[{z0cFՏ7~IO.)N% !&78'B!H`0 -ZE>T$b TH:몹>eloLh% Lh_~4m8n;f)躟 2~`-J :EVc$!t\?UߦvZ_yɵ@Oq ?ǐ.Ik&߁a#.FZ|G6ѬwKK|HoXJhQgxQeǾp]ǐ V |  cų\@llmk:o΢3&cyK)NdKɇ~qxkVə̅/S7;wGS;r"1y{?2~4UY'f <1gluDeKUqJ|"SP,5D=Z/iE& (e4kYkB ph;9jAANkeHEשxL{oLBW5^\loTx4p9Vx{2~[njDpo-YjM!>~ ?8 VPGOqŔa5nJ Tju ^djT*\.+Ë,QHȦ.tc-۬#4k3 a{S p:ԁҧ( ߕP:~ݤw:Y(ɵ]17;Pj6.Idvnzܟ<Αo{x8@*IyQ#Caa.T}#V[y.LrvӃsc%!kI5Eកl!mmHgG2(VH2Paz3~3ILxnREn[Mf3k(H9VyЌOx[F3׽>UDDӁK̭nT׬v7dl鱬y3qFbJjPU sݭRÕ CJbRٮߺ6f=ɏLXt?sȌ%ⷓILoh(8>)Oyj0p)9X:DLP+'O`ޱֆ3 n (QLu GЧk#{~ChuK̂k`=ymEa z) ~K`>hXiCj)DcQv"VP+[tU=m28Nc55͹G bȹR' zT%UG21#O{͡諒C;]jhsM&мK&&[HpXU*d .I?nĶIC&o9vno:&[B*Q.DiL+R:E[S$r}Xa=>o~K? u~5\G 冬Nv]kPJn Sx49g\T ֩ ޞf^uzW>$M{Ȟ^j< 9VZwlk0W7bd[Z:r[q+Tb 1ljQJ(,5=Hm]Y$ 8t| (VJf*m}e3x][x, /u2 VAN (ĸ;mc^PA'3)-Ϧc.Z/*HϵK^68q:YV{`GFY򁺿Q'2M\<2d" FZDŽw9F9]i#Xᥪ"[ inuSc}]+:R dE7gM67! K2y&(@9 /awqj%.v?7BKqlO SO6]_-iԹAx|Qp#TzlUKCٷ s̈Ç}>&LhYkm+^.}a\TZCW n^`x|j! 6{/eUΎpjJ{%+@S$swgnQQPQ56ܮ_ڪW)!Rn \ԗHAT% 'Rԣ$+4\qB9m]N9tբO >taj"& !\[6{30OOECy}b[-#hH+~KiS\:R*O!4U(~P\_||`ptM*>h%%>G4waiFavK.z\娖4QᄼI" 8O$BÑmalm#BK ӤT(宜R8~/QA6YiRlKml7RنB@\!;+|4_(ivL4 dF_3  u/ &FBVp9j!sqou)s?}6,<6]-֫ ;ml|1/2Dk&xNn&+>jD!HA4{%%$&?kYE$r[1Lsfi /)qzȈ灖78wSuCBL(&re9O{2<z2-ð5]7v̩acVl #9I+_а%՗ -+TC@x8B`u߽HbȊߝ[5!hL"Dܿఔra-Izug#3JX\-w)zs )SG4A/=7aChԼLQ`N`=CrȉFVͺO-*1Js5TLF0R9?%ECB2;^WISp+%U4I?=Ek)m ;l>v(6sBT0 0d% My@%7ߏ/8؍xc~C! "ܲ7>b )k'nGt]A?.=?<}@$2hZ3Cո {3 *LfOп 'U_i8Q-\ 8Q!R4(.ظ4}qUQvg@m }7v_YLSZN@X&1~@@xb>5zX0 <аUaU«##8nlØ'+pthB9oZum%F mQ.7_.7P@1esZY;\ ҉}RÌa Qq0NO^]P#:@ũM6K@a > wVM+RdO98HI!ˠsS뼴Zr] ؕW8cikU߄QI+2qêFT#^Kgl2;4}2)rQ"z.5#zC$iLcVb샕r$[gE Yo[NurjL \@n:ГAj:WqN]^9#""8s$|HIYs'dY°G*!,)N!@7zEfTg~`@X3'(tFRܾ ֱ=xFZhc#))Yi=K|R W0JJV b 4 +U@#Fdu n;ů(l?P7ΪSf>u?OxSV3|71"u]-H]c.6&T]'Nd]2 |#F EV LHY)$IEELv*HkIg4*>e<  Ku|,~#ZXii~(1$UBK y-pǴĎ1,QF__P>(SPx<dx<vOm/Ϗn2k}T7qe6˼|;S}[^ӅyzūNDO/|-gƛiX{2 3T\N0fi ] Ài5,*=mӤNP_wH8HCsz {>|}8wB-?EmPMX"?]!-7&%uikd" FK죕@|e )rB/Xv+D.'x~I#ey$3#&|QR]"؟KAZ.3$S% ,X<.h/jqHv/6_h;9a{ B pҊ*Q'BQޟ-7rB`Rd _!T?cOB崙%0\mu)8Mzw=z4X@NGXaE\j@qb„PxѦ48&vz\)1J ?A\#R+ VGYp-E69{ .z̮R`+Bjq_ݝ 栽hzoCYNdyH_:L5Ɓi5<2,Z3s (k-axZ<ళS0!`s+|*_4j!v%5dβdl8;'Qfu{z!-ALmrQG'֯.^fՕ/N'PHS :|HЄk3ш._d?G$Uh[2^ŚؽboZ _px3L"W84lz4dE6{x!)T: 3uE{teUEj@=gP4M]Pw_xn΀Y/[e\ u< uD{1 Rm _˫X c2[Żjdbw 1%8 @?\'Dc'%̧e(cDkR Ӡdt:hOC÷j0vѫ3W֎cb9 w"ɏ4w0(zZ8?' >!%̓+U5cVR1"$Ɇ7LvIw0\7^W)Utq𩛶YeyAq_/bam .Le:bMnf 2VOϢVB"HX&e"Te Ew/ʊU!=A扦|8/ 2g*+| Ab?}H0wmUS'h6/ .*[r y{a4;ěF ^¯Bx92Z7ƜM=|G)nP]D_{˘JB^}Q)Ȣ-.Y^_br14#^ aQ#I*/[QP{!)eJTGCsh-%XS+1[ڔm=ov oY3hZ7M©;}ؑI5y $O@4Xcy9 cUYh~c k<J1kٵ6.myGڹsJk檜#Moܐh*:%=ooO4뻏m"W| ܜY޸NWRZy '!֞@7#̶j]rD;'woߔ1{Ue%{X:"ǻsҎ w x N"8Ѭ,\d!0 ׆wܸK9ڭaXVh ־ )#0Ճwn똷gɳłZlu.?^JVb0l}Q]{yX~٭,&`Cf|N&eQedp/\ʙ2X!9o 5F\U9Xnyŝϱʝh1(,lEp`O@yl۪e._qt $15PjBZvM!5<6gVXqgx,FЏљ]mOzSkD?C#C_T[3 ~0)Rxn1GDuP*_g|_u*D8VGC;Ʊ9L|tG-da7!4޽f6Px_PLw車"$ꓑEfTƬ&)[=ǦSd0EWDeh=%xՂQyuӆwDBJBLmH-sCF4[y%I)}!}EA|!y:2-M]]RT[AtɄ0$n,f^XhU?лTHVa6j$7k3kS;<0v|}+m_b ~eu4WSYhw^Ds%j!jy1ŲwMXdQ;ۢYc-fK2@bp'+qk(Kֈc3 ^:-˜7dmGfuEd]mJ~ >zN#j\3 jsVrs?`"{ͳeNZ8vV:hA\Co{$w[J6XPZ$~FLR S_وf3M- e;S*#j3Jڄ_g[<%ylH ksa6%ab-C7 %;`ivx 7@f22"',Zhk#>? lD|%+狕S]⚃FU~G[D&(@ƺ%n͊:/fH(ʵ:9ugygA̠и&~L<4Cv85&jaW\yV>ND#RIJUrz7w-&}ei0jLY8 F·Dan/- W-QmbVTԢR`Dl2,vh$^?7\`ܜpivk@YՙfHm+!^{-:7vΖv+sO{MNn^! QWRtbc|™jW?o(!ڄHLg2]$kh &5T&?-j!2'Tp gc)|%>Wh(6,9-M ֗BB Ue;k{?Gc|>1ODzgyHdA(]4ď(t|loM}#(y;t%(>zK6Q%W))@)Ɖ+xa o[x>Zt:rfHS$`i<} h1} hܪFwg\ʹu0=ڼ a-B䎩q(1NKd.ȬUbv[=~5xR1Lz.r͋!Sg5Ib@ODFЧ6}ƒ,BUܱx_ۇ-XH<%=uj ^!s=;uYdpxu!W6-` EV߆LzY2UKܗ9#/|-j14 gʌכ@>*?h)- F͏l$lґt'nKkl$Y\FWm:c6Y1 lBev3*ܠǼ^[TOgY$ԇV,{>qG>~f(REj g 2ˈc P8M4oruXGO2CL|';jj#[\x^a#l :b?HgNni1X;BO}Iی9Sѹ1(YyzU_lzY4;is#:e300z%>9&NBRW |=?{JАG'NFʟRpdg@$BC&N7mTԆ tи2W}~|F0/ל۰Rr!'< (A0VU`3񶾗+%* ^]Ok5ڍ8:כpz5&~q|5^h$X|V<7TKhdيOm2.ʋȁ*ㆫ_ 2US"SH>7J#rk$jv`>b#&6Omd fϒdbR4^w'0Z6b(G wgI悥aa#:V:5})N+Պ@ŚA~.v:)m1'Sw _*S*kUR[{ˡw]<*epi?rvT{ԥ{jݐH+{)pBn[υd5M]XDMq8[SpCWŮ"xc) Ը헻D$̏'[ѣ"ѷ9-aw[-]:4Ub鏂6- GCҰ*z0[ZldPq<(w}ww!K.~l*XP{>G$RA~@QDF}^,Vcug4x+dIűD, IKw%aoa.nwY' N+PӒWЗMDIRQ6.,~ 2Ƽ7ۃ$e*Ҟ?ɑKltF%^qES>r6츘F-dFS!faqNs9W9҈xΰy5:ۻ.{3RH);cNz!ĐBHܸ,\2Kt}[jMHCôة_%:abn LfRo&^5gE!B^Z )@c粨#{Ql+Kqgҧ Aw1.Ic]C ;l`SscP"(R2 6]?N)W\IcbܗKꋌߜ[\VB!K!9)f?lkVz<`Df'a2^o]\,yTH ]R Oky=QlݎT, >s})0MOufD6Ʒ::Ϥ7{)$8ZzfuDveį*t`{@7IPG܋( ඔ:`GǐD(0&eT3R*Nji>ߢk/^w}j-* sj5.hG&Rpc%+Oў ZHp683O PunLBP0 3V;eSN[ߵ?_FG$P-MNUueUkMź{nMG4JѦR O^$oQka(QK&˴ziA@ 8(bFdcU1r|>C}gqInv(6VAs8V6 }Vzh:X%bVȯ_)BN>egJa8\˙s 3pn' 絯MU"3zQ&G2^sSrI.՟$}ym1c[ R_,ЂNK|UT<ƿH|bd) "=UtxdI埃cN "p]܍z0$oc ѸzTZ6n5sH$NfH=&Vq0VhXnI^0%UZ64>4W|XŪU@Fu4afTɃ6Ť=9bԍIߧ2z7UG!pH~ ΂Z~_n8Xփʁ-6r hI\1}d"v㭮 -`hP 63[x'܂vyœOR>f$Rqt(n sC5O}Uʋ^QcuCwa֝` Ѭ=)Ur"$-$ĴU?sF$eXy 3xe ;Z]Oixxbܝ~b)=x+dSOy(L[ڔ2njExs@mZ9S1o ף4jdo:=L)`{G[MLz j}c?Kp8͹Z!aѝ$9,tV?: .h!jn Ǚ*Kcls^6%Elz ։vE7>m6YRӧ=*Kf5[fgBo9@ ZXEAv%k~⫵ǶvZ"_[ak[8ׅ7˧z<(r 5\A8^:`kj+'K8ziZZR^!Rmml !9|DUNL%vY|9YF4{B@[Ηݪ򊄿;d@18\&мӠh0TKd::ѳǻ8a+0CmmMgȐP!DiK=sZdTn{~ $3?ʵW;;Ȝ(FK2 6+, qr%@MBǝz1٘.]F.u)=fz+.h51{a)_' mE[@:YpgzbU,0ϟە¼l׬٤ `BF _,M#C}sT@ၩ+?\J3aƗر.k 'xT%jKz, 羵.?bJ0ǾՑph^jR Ë(%Z3P"F lr k w,7 kHRMxZ$~QZl6Y7CRN-fÑɮVZ1@76'ukuNܩ˗5 !. T?[@/c) X8CxdGcs@0Ma`i ^NZy n~PWPc!9jypX@Tx%kb2-n#a|ET0=t*0cУ;tXuO}|Gx ib3ytdq""ɳmȧND0{qHYӸEPБ59HeMzb3Agh* .zvh[C [fs YN Df D"]i 7j>P K \M J?yà27%~T/MY24~4'Tp\F' ,SzQFN٣ I"g%W446\F.j¯4gFĖ3eRL!ʐخEw7w8 `ImL_kFz;%. d:r4/Aգ㗘~ Y>f! ~Y=|M ǎ]H"]Ą(B3*}E' F}i i- zk:|y>OpRYY2ZЀ)r$QR љ ]ń@d?-]ߋ} MAs,K0!n9qkL͋X)-CسϪbr<>Pk]*-#H!Td\9ݣ<ғm i CLd,G2<(WHKW3b#w^vw7E-,R] H3'HL= !)r58.)6 U\g=+p{#>g_E:zM4]{uCol/`dʰkXHYϑ?+SY7G6[m=?pÂrd o &L&2FAM mKjcӲ]HjFSV_(A}P솗 ,zo/=Aοm`x~2uG"F0Hp)@"ߨ&q&YP*ЉtoT38 zswG,ʇ03Lʉ{62;'35u\Vlb`:l|N(/^gBJrdA%L ԕe( 0 UXL |Cj]H\߰UŲ؝:/rMe\n8E ?fiYQ"IcmKc\Bo3>jEV",{M!$*~@.r?wԸqaqȯNf2+_@# "|[p}Mɀ\S4Ҩ*Mrcҁ-t)!f l0"q-~3 _$X!DC3G7PvHV=`P4"OZ.`{A!fnZAO+\_9fa02q{EKD& <%ieQ(_Ây¡{.5VX~{vs ':E9k$ ̓0/9V~b_>Z$(k*Qs6 L]9\bI]!x-kbKzt)ȋ`Ob_t!ܶ\g< E:魓1K3)@5y'οRFOkgoMbaTIfsciqŵSN-Y2H5a׫}u (NQ<*-X~\Ğ99roɡ1w8ӭ:1m7`;L-#[J2aF4zO`ʸ9Gh9IW4=OгDyU4m4}TVqdpǡiWm4yodn6(K;l!![];aU6xp(VsTyA^7~0(27`zWS\[)!+d5Seg{hy}_:@#_dJP>FEXHƐ.0{ǝԻ"e|wo^8 CG7ÏěAU HF^h-N%7O߈ѽ󪧆*ڤK{Pfi~xQ!H 4 GR>7ق8ЦL5al4M$ lLW}LgX+Lˠ<.kۻM#q(a㚳)˟F2@daqdi ;rVVԷ8H6l"N҄1_㠇]QEP ݂>H Gt__ʕ:AƏ|_{TUOr0sZSdːGSB;`+ȸ7@lso~n-gُzcAzaOS9ӦWCjphF$RG*iښ,θ{ xYcX?zaPN]h;zz/,8zIym"f0[f 6_!|8E*휧%Wg$8ΉduI `K;xjS ئ ?>vL|(sulfxAgjA!wKVUEͻxU&ʌĽp 1O:Ȥ_}~'%??3*ߗ2}aډy*)nEaœPbńɒc%6wO/@W`pE%$U-VmxV3~!R~WG໷LQ,a*RѦNa&Z)`={81+O/t~UP$W;ހ̾>5'A8Z? ik^_jN(iXUPIjvOH°,De)k k`GBhuuQɀD;)'Xyg[*xXa =Et6TdLʬ[h4r}&':/{vLz7pV57 5̒]pǒAɊC[˥34[؍3K]׊ xFq \_\ߧ(g1D2^TyXʘՁt\@uфs`˔Kx%VDB5=%c?{d0@/CbSt]-f盖ؕ'dq :P?uXX46BCشx* y逵J-@=Tȧ?W[RN *jϖkTKzFp ,F:@eH!&%cN&Ndh >ٰRAR0^g,r&89X^bV\&Ndvz2uĭLU?~ W$) MFGwf)?B󏞶Z[yCtcmQfOuZoeJߌiwXpdk9zs1@]1*tCق0{{{= FugX%SCbws@V[j3rF0I2ITte $"sf'&6.IG ?{S|0`V۴v%qEDML 7jNېк;+罡2=ؙXӫףo:4Di.`yX3*5P(%L8p44,#nћ'P'Eabxd%Rbl͊qgA;R*wpx >Ėw 8w6 ]1coh$Lvd~RG`oa}/>*X*d,3tM8FH’K"bjfWSt2CZrYmwƊ|X-kΊUnAOVkW)0ɒקc@V^0Ac7{3G;V[Y:5DHqUJMjOy~n}a_#\ɖHk% s%&:* &즕pI"kv/.v=G(rX[m# {6uЩodž(9Pc^_aHs>g/tD:X,bY^qq뚽."n`.p?J'OKhS4OXV3>ˆ)Q*k`v&{WKZ;W}dܳ'F%j.ؤw9' .-f-q5!d[?(1<61!8Jۛ^NVcS󯘞nt3'4%7*jQpR|M|t:#glVM}[؜OCj~Cw |zS :ulwײW:LF~`JGT?c'P/ߏD7f&֫sN$G6l[UwpuukZa1c[&lC7y9;vT |Odf~ qy ٺ*BHi$L*Ad+Y}tm~ z,45uA_;sXFe6]'T4'*Nʨ([&&ycrKKlC:17 yBZ`Z9N[63) ͤ` }*diZU*b_[}>B]{1Az~yqKk[;8{` 0 8==>Uڜ#L& B&~!?O"~%2P`jBn.:GmT/=NX ^e&hN SvZjCK—Cb2Վ=vcSY&'0rSb]3dvs(5tIU,/I|#};']c. Y0]}ao}\7d*_uSaJC|VLJlfyx0m~m.Hcԙ֪ mOP#%%6XԾ qo+4|6T}&Ĵ:OPBD0h*zoVzB;dP2M䄙9(j8y@ohr@49ty~|S.W^ܩvE~tmcJ3`\Ͻ ,G͆l" E[xLͮ>iW\!C0Df| `3Ά%F7X)0uLvec@lĂae!hya֮Q][NKSxU3s3]3ϪqoDr9̃`5b%Y~#:5y[yʫq?:-#5ᥰkPJ/xwF*Lon&_Js (UstM1u.&Zq)$tg[$%}NcuCN,A&·!nv䁛^(g {tshrU~I ͧ[Ǘ2m=&0vRDGRq[K N%SX ZgCF.%+Mtk)l:J.Vl9k~ lto.U5.νϵm&uWY3US="p%H27 3pZ/[pߓjZ[=! _,F܆0Jyd۷|JqP FLUӛ{ډ5Gsip.XLUb_+aM(dyL(.w!ಈW$|-9E\ɚvoUE ׵H~.v룥co:D+k*b" 8iCg.i@6ΪSt >F=똆󜐶s-3-91P͙p2,fK\Su'3_JPz7Cx]z`F|vB'8$v6.1Ol׹Ik@ 72:«=!&H31?Q' FEZ͖8aN+,ٴv B>6cNcmtN;(0XvWTE!bWn<+b:%]M4csbsfK;ݩj4W&z[x>3uX<4ҙ#_[H?u宄Gm&>WWz=F NBqQ ^U%E lXx'KhU+3۹WcD[;fSѺ_#Wb4bR %C:l̽qҞ# a`w+}%TXO2ڑb?נ1=$F"IV"ů)ltmg0He-*~S/ NEȅ4UQp^t RY;)XAT^ZPRB9IA@w.4O<*7@m_hjM#nJJ+VxtJ ]pck ش)YkRJ@vJ@!v}6C1\βCuD ȶk]R~FG$^ֿ=w ]bFJLkd4eO\VGjj&3d:KѢxWn[{]<-W@?sv|Áp+@ˮ#Ey*(Xq< ̥p@t3/== SPʐO  WGSE S9n#.'SZtsxHLuBl>:p$Cbt^ *B$@~P-^z'_6!:C<8ӀBf&IFHOn|Q6)%?nS壭z.:q2k AbmRKYMi3S ɼP+J N Zt=~Azr9OCUT@8'8n'm@!{ہ{nFݘkّEJe*?i gWGߨC/zSz@ F*CF7㽆Liu;=RI]UhGuջ#S"PUd2?Bu]8(/?w/x7:/h6gW! ,6T㹍k)߱>E`r J,62:+pL3s4 $h?M miaEu9Į݂m-ǎvF*S|':RXjZ͂F&?,(%LA!RSMʗ "aݑͲCYr~Ja&'4whP`OȩIV8ۯVsl-asɡsS>fὕ8{E }j>33"TUHo%\XauP4,$ xȯrP%4E>֩/^Gؘ n*y?U%50iԕ|L`T1yk*h%?MAAT GQt9یL]6ݾ%d_0?/;]{/Of9;A%ۣ!n+(Z /s"}fJBDXl3.xa\)OoP,Fm c_=u!4~crB0BamoR4mMp@06&Wh޷-VȞaR~~HA$yUȴ8b; Կ+!qkoeM%cZS,6>6%\Tpz GijU@08f37(DHHÄ ™֒gU)Z3Hq}ܳ))'`^'&:~AC$jCB`m;ӧw@_pZ3qA&K߁Q?oƩ0f (tddaWmGF7ƚ2'8U Fj AOuVhF6x|ORkn^\OJVr9,~훾mKcZxU=9@q$4\m⯇/P kzt}͔3KMI8[qg"!&%8J3ׁ {YJhV.b9zײ^ˇi@lN 3W0Ԏ[yT)eGR:XpsԳ* 0 ۦR1ƹi:v($HHQ0ҳ)[t#upg*#$-jᕛ?VHs+FFa jŬxP뉀z+&\kqrm i]l {+@*}^.U@h'dUUCJ֌>՚2]IFNRf bx*c'(忥`(<<))^7A .;톩3X DstŚҖ@hI/qP 7KMiԬM!{)x:=Cki\?p,S68g/7Ɇj01U)lD7@yDF`A^CHAԟ'jYL_n 5t ="tf9BicZPGx-eLCR.U@UV9"&o>}qo]0U~xpѪcŻrV77t➯>"x(*>>fzjh+sWpJ J{$M)ơ7D܁Q4ѻL2:ڟL<[[=L/<+8/KeB) '?;NM`qIf~\ Z3N!? 2b6?F\zH0˳CtkBZCBœL7`_aF]X9 ??@fg~,i&h' ܚ kx8LLgȤmg(>Љ䔵{Dmoo]u8 ɠqS)o`s<]8<̻rĢmc wE2RJ%1UdX JoVZpxQ{(!#~}á{TY^ٙ}`qmq-']yn"DǠ[eʢvǙN*ˁhGN$/gcJp80n'u< aLG"@s;YYHtfRCef+$yt]3@2"͙t=%jCH0Wfr40l$ =) Eb([gevD%wM%32:+W" vuj fFJs"+ &Ъbb/:О)bk2aOP~H(}h%O˶ XHl+'r~I]Xm$ 6`|ː8 Ϝ&y)9(.>Rk/15Prw閟NXCՁң )<=;.zF>X1¥4Kϔ-Rv? lS 73ْ"rʊN'w^VE_DTl̼V.ߋ5aZϵ@5rR{;yc_T]򘓘.o|;9кT؛%Z~p1|bXX<< cfԸv%"M:pR Y1X8 3y .Jv<| ̺(J .jk$jc jc\ RM@M˼cKY7-I^$r".+x̵гRjY,t >Jz~U%2>q6kAXUpqΫ)}1ߌ5-JލNq"WKW 3,>I8y`}1-4tI. Ǝ#߉ONeV6ȓf(벝(J~= U9|e1&eS.ca4G_r+gm*TBaFJNvcpX#0V{cf^Vi:"E߻;w>4"ןڟ0(2Bwi]岽X}N+<]GȟچksfrcM 1-{FZ' kξap߭.(n1$c38;E"VI~n˧;I>,@U Xo$x޿8N*VXѹQ9 yH]ogB^hed~=Tk+F@ЃR4IA}-) lj`IqO)3uwSM6!n}^qg4 US & UriNhϑ%>@Y5l@M?@X;CZ{%czocɇCK yʹ9:=[g?rj H/ж$t~mFB\u[w&%Flqyj&pO@[5E]mk~Ka*A,[-;DE"JWW~>y̮7RRSY~_94#dF5̕wgAX Q&k*f @'0ݜQ8d\H`–qIzp ӑ#r7T'>xlVRXH2JBj=BYʣŸ͆)᫕HL@8W!Vȏt,E G>vʇ+azq FMF|\+~ n1CB űI*? WF3Eɦ6V>ĿiTġw'_g[(K&J/wTn+C@AP0]Ŝ,5$u$=O .*eq3tj)m eb8= jJ,ao"uZw}|w;Cy ޚuS4lMLzkJؙU|Qu_u̜Xfa(^ ffif4܅[oQ,'l#ƩgOtRB6TN b_C*RiLG4. )_p>XEcDF>jiq)]KW%q@M\ i&pXP\{cuXV\݈Nh$p[hd{s-z'mGc"%ӧD}۴U6O1CX9mttq' @3R ˑ_y,M~ShW];`V:Ţ:R!m~@fr>@HYKQԸ^˒A,}s4Dwb:WX>t@#I[ ]F1#Zb8RM8CD 3tLm ٠~.(w-c12'}̳O4B/Ly ʡk}"ϣe$ j+Bzc&YE`cᎾfmڌ*鲆^u3|Ү@i~!E[CgR{C` jiI6M`."W[k* zIN(qiT+ڸmda󂉇biJ՝[,ku‡sx쾈.Nҝ )**qL$RbFe,I阤/Kߘ36xhi~m.ŗ/->HzĂ?1^5\S/V#][OTNc8FeF55`@X^י"6#N=,ALuh8쁁^Jw!dJ]!x(X#U.iw\jT\dx4_X"ogqzԬ[w4&:8Ъ7m$72{J3 %Ixj?8=z[uFQ;lw09.gɺ /\o-Tb>~Us񦷓C>sNV)9P!WdAKV?Dje͡qy3hAG*fp$5YIJzj\}M^9aA{'bISDvb+,5vcVGcD=QjR]:}Iῐe}JeDY_sVغNj?9츤c]6,ƪ9㦷;: ArMatIH *xa )X-rʁŷY߽zZ>qaf87;%䘌d_U4>HeP>Hktͨ_-ݕ.JjѣPA70mDe&,#3CPʼn. X!,f` rZ`9vP30|eSE:@뤈t"ݵ4gU>uB_ɖT*~ؐZ;@SANfS_^ L ԐVUKV+i#(^<2Dy1ܯܕ?blwҼg/^-}h4w湬]u |_YV?QLʺB6TDY/7$Ϛd,u2 h3 JdXn\풂cE"s8I[zF`AW 0&5"rm ծ&{5ŝ%Duq]ey z)F_w?>Q5CIUVApa7a^eLfwMY*uk|35HI\<(dr/gEXphP-ayXRh.q2W>/״G6?gm;L\~t &ꄯuyiEM=L"x&(/mAoDX}׵Kȇ}<+ǛOK| Ѵ>\$^J)O3#{%hH \rCdz m] ؁,V 7*c2rq u3J8&OM;h \[u|orWڢ0' HՔi&Fݑ1.wc{ ~1vZ_D`} ٘MnK³Ay/x+<(g|>}Hw"|[1tV|ENS0/l2s]5`,|0Pt29R\Y3Gc lՓ߿qtoJ "ڍb|E>/N%NGXƹ[^˻xYH e\2RP!;Wܼ GZ9XN%%v|-$nPL(z&.l>.t8Te#'oz&hG]վGi)B9p shϧ3K<,MpXt:[.B{wHuT8ez bap`XAXG-d8v>T;ü 4&&~% K.h :bgհu͌xR5!|j׍Ls@D`O-~iY_?4XbC6I1Cv;ǔRfc[p;N7ʗv4CX Ty4Ͻƾx@-K2ՠzFCw>Xc1FI3͓'ȷ@inh#.i+fE0;L>s_*oőf0!иY+)엏ٌuT k)?ۃAs&~O|> rP2 {.>&LӞmLFؐ,ʉғJꢵXEѵlYzy<0)‚kn_1f~/59COa"?:*hp!$ŕVńk2_M> bӊ_jc^=g¾ M%8N-zw* .w19qh" >w L_ܶ'eAXM|ɺU&=߅R'Prpc HwQBT-i,xĥ ϻvF}͢pnjH R[/i!f?RZ NTE,Pq4-۔NB*ݯұa"|Y+B) dtp̌ /*t”x#1  %$WV]pdm)`\*a5c_92Mբ{>t;K+mpg;(ڕ>{+aXK?wKy]a@S(S>pa濤 >,Zb@ 1+>7H6w,QT[p5D`E?ti[ x]G J5|)YVq7Oz eGOy)^[9 jQĿ`(>>* Gdz: CΑ8t PlSUrRy9G| ~&х߂ [㭵2ԯo 9S%:*u6\[*NCNiOI 'U!hI82{'םg3O`*wQu%tT X-yxkgil:'uЎC\qmZ I ( KK#A`4Mlazf켄yS$&6PI3-2evFcՄ˦(!ESh;gp6 YB2bL<`D:}_ssC6lz;1{+t R$8}Pe ՃQ ,dEf_mB#/m_hUņ qQzKQ"O\ʹOO*M+;N`=]3FAfcx>W}\9Wyo3$t]Ҏ F4_D>gH:Ć9R܆{MRL2vWp=bLpBFPjU yyKh$U4O<%3X&ǥ_h@\;wJ!6M7Zb) *OlN]KbR1|1ЂgDCBEKFAXkn]=\SS"|CJʿآ1͖:> U@#m7mV ã\uR`=Ox~o$3C-_z' :%Y럧i-Z#-bY9l. z>*ju?6tc "He>|Mb1n9c, K=}v(G0g6xǥ7 jľT\YmHvxrbxkTaL}dj͌Sփ[.fv4QBΖB`ݟ;gnOLz=U7/=ی¥*Md7`"-xTgl\;TqO@<}8:X'Ⱦ) ;| õ[tj\{U56;pGK-Q[7P͠N+Pȵ9 lۏdOƤnXA,O<@|\T;F.Mᆎ*̋֔hACtM(*7P|H-hDc~Sf]ڏ 컂' rWD%'2vCzʺnl-I1~~J2h({RTgr{:q Q%4t^G5[%9APwY2WrcdLejPpѺM~3)BI@Gu\fNTzg^Tdǭ>i2bttHz8|ܙy7 IcQ39\ȶz@L4^GUmep{N/q3$BUEk. 4$o܄{gϸmbk[ R,g,lp׳P %8xu:Ę%QzH0a~6ͫnJXY4c[!uy"M/7 L[yb]e-V8D5Gq]df{!j@`{@!JSqb`R…e3A)CAƗ~DU[UV㊕T8WdwI c0@ w@9InwK!}IE-di:fg>ReJE]mش3fW~zؽHyKS6q(%E p KLϡ[:P%AW~s6{-f0]Fp< ;DuJ\^3*;R ]7sBCwPpgpNn6J-9&Ƚ pohλLB(nfVoZvU0Aaah>]WVR[SrPo;a;2N`tb*FC̷)=esl{YAHD2N׷QBQ LLXA'QRtu̟ߘ+frߨfRD#->{U3u@3VֲL^3ou1}=ͽ"r8~TQ4gO}Q.5Ѿ[acSa507j2f|@A|]w3' ]Wi&1?ˎoʤAUp2pj6u֎|ƫg I&cFUdtwo.jl׉e"wY'F\6VNjNxzȖin (qQGgK)p"gLmxQp!\Z}o2'hi66RnBK ,d6f%,Bwon FFhH yq1~͍!}ȇ рb1\44U#P5-uzb`Y"ĮP2%w #C*U"#,. ̩hNŶ9Q7k[/WN&ñҜ飏1xZeYS- C#xHi{:X LÔ'(_-])MНk4_umNDOBkeW}]pGQ0c&d'0Y/-zh]+ȭ`n%q=Vd#j(HWm|EE*k4B53*0[Eޢnt/[(1l?>)grPf* R^CK[ 9΅2bޜ D.}BfI [Bl#*m46t=cyˋkg`S i'Q#ܷ\J 8O ^è,`9|NAu)46/t />T{KV,꺧d^]Ngs%C+9y哄6ЉS2cl|_ݳi0(feuZl? EwjxG0=CHlU8T4,[^<@b?Y qNn|M(NZ@*ߣUfgp`eğɯv[1;{Kt@C4"YiΠM}8?l1S}Z?6«똽%i$\rE L,ѵ$~WӍ@EZlf^*sSru&Wu\:,ts9 Wb z.&cFM"a[@Ouvæihja3Yݚ?MdJ5G޳xgebU_ PZ\C~Psh՝U1)9{O=vB Bkѹ.lW5պ `>ҝ$qTQgP[{S.*4Ǿ3GKpS%}SW.hS]ol!Z5,b\2fsK/]P'j8L &ޔW+xx.[G=ʉ82ǤT*),ٍL񱭓Jl(oISq<ap`=%BlV#+`R;p%!x,2Lg"'1]$#K*T2R- ENllYvAq bEdii9y7\x?\y5;49Dž;_g9 ݽ,I%n~$RX/eI‹ SVv%C'sSFaWH' 8TCmN5}*uИt4mvF<`i/in\b&9@$N_5@+meqPَp)Uޢ%F@|y;p/ϱS 9b{6gh3ˆY˄`%N͐,nSYdZn8$njhĜD,a1%P A^8]`),(;|X]0~H Kϛ$Zf!/\Id Æ{ݑN2#V %.#fvt-a=}& s;¿h:Lzv9 aqL!}L]rnJ눝kukd|gQ)x$YuO5%zQzUs5 ~.qbZeYU\,3=,ׯn՗ٷy 摆h!1)N]q{JDKR\W$%?nFO0SDf YjV%,ݕkaɂ}ZqgM aKCf$S/]KF%PmsJ_93$dغ[B&%;E +K=5EgDdъ<*sLp+uL:tnV^Ǚ /W\&hV]YKm]@AQ+{N:*-k~8fR7xrUĶhHOW*wQڭ-of/N6? PAڟA&m^^49^гߚ%sh9Q%v/8m'*IaYF}<,{;SUjk:eD60 kxtp#Ik&IJ7 &pĒ< "NXJw뷚&pKF*턎9I!YDYL+\T ȩ  /vH|G88һcSȵ5^d Y^ eLn}y!1GLbX"N2c2rɒB{#tP, ~yۏmzU^'k6QlFSxDP%;fY b,-IrtO4Q#gǓLP,_BXRo[bdf"XےP%5bvͷ:]z;.rd>=ʜd TY0+aa[ _ @ `Cϖs10J, # Gd殶Q vz{,ZLoTfu[DVc W"PE8ӌdAXU,l ,qs",89A[1$OXdkP ڑ 4%k(zB`~T$\JIN~Tψ򏚃`Ψ ^x"R^WM|(>V|se\BLZYK/ \ a]+uGC# FL#&_AuGsbte",[6-&ge IU^w·qtڧT5?4LբjҜZ-՞x+@gD.qlI/ʑXA3|0ImxL{@Yg{+ɷ9#E[yV&e͞ةPc !}[\k>ca/~(]@q*D-Mz{K.aꁿ=S=K24K uTmٜɵ ;0Rֺ\/]* gW\2gM/+0~!vWrLSߩfa^k`ߐe6i$+Y$}xHu qs.>Ed@эgrz]hw"T9/|`.';褨/:4wW-h }*.VXJ F"ȥy$1[>/`I-_=jl&" m,Ob{pI-,U^Qv0>Q\/Bc]eUAbX[鳇tUyO|CFaI^g6U 5 ՠ JPm[)'F+ '$O H.Gmzm!>E=tOMȡ{HRRp8rK2 Јyt@Z\4 0uH: vj7*weKúO gtDxWx>lMn0u<'B<QHii`ۍVy﷠i"63AM""߳ȥճHǫJ./rC&kle'Żc "#kM_aN`Z76ɥ^ r2旕B:=R JAuUـQ DF 7}X(8'߯?.02߾ ,o:aU &Ho8;N5LS"9*hZ$F=aަ@Q sWWOs0%Qz+7|Lxvѭ,i-|]fBPb>x0š"H&NA'Nk (bb/ 34 ^cy }l੆(ٕ_YY0|Mxba Hc%](YA#]a|DGJ5a :;)Yi'\ " Č\;O=DR֧Lbթ;#\:Zɳ|Pɨr}5 :z,tK, 'zSXty|tjP|Zg;Bo#i}*n%EW.zlŃ)z+Dav5Tк^ ('>"9|MYrD;xPZ!Ev)׀YvOfli BoPlD"TO`Z\ٕh*fHZ襵h2VTgԾN:A|?7j+G@=.ݜWs^[F"e\h^,1B-jw}"jX_V5xӷتo ?c #;GH\W)j_eAP lhyv_k%UVc fAcHs mҀNdGnm5Ng:؏JRwMbK<48lPXjMz1]h Hoq7ܷ[\a-+ ABp 0GV믜M'}-GfA@#}9EDEgD۲j ΏW /y5' vLg2VK _`f(⸴E}_MfPx؍K XcnR"ȶըw(by1wX}>5í?:NQ!Ş9OA5κ"1PZ sgqLXv,6㩭ZlX0m.!5=`{wZZMY{ Gky]^+ߺMK#Cl5ܰԼ#b;@-ؘdՓw@@h*)oIRJ& LE|MkWgJ6fFHh4)Uyvz.1 A?1gkT6;Zs<=rgƔc+kV%FyM`?%GC-1ye'7ZM6i?#z}ssz(s_y;./Mmn{J Tb0Ӗ. :!d8_ry J ; =Q 3dO@|-⣾hYN\#<[>݉}KT/qPaG "e#EtsmD6_éIa5#)8@-F4JMS*K|iME$dm_S3E{dxe!Țq^ E5M6,#u4h@$2u5/>Vֶz[p("n+nUw$:+Kbh/6j. Vq?Xź~|:+U ]hS1_9%7qpP#Xv?Y3lのnMxW3j8DCbĨ|# K]ܗT%v&fv?o;9gedE{8\nj1iiѯd!ZLEVZsY!#z5CGVh4i"T%@/t"S8 ZueH= ,HW Is^V;Dd|(t;_ЍYlV?+v]b|[Td bq؞ߏ$>@ˤ[ۆd@ǟkRHV7$􂋷~: wOSL0TJZt! LTZ~:uHʢjBq/zhn=+JJԖՠMSIWá G5##`w qB ftpPv"?[k"9eN ҜU( j%tx>VQ#q?s=wB_-jOAexjJK(ezic Ltp(Dו#ժXfO(` uI%:u!hMPZ|*ktaW_+p dR֢AԠd\1mt!yȍmP2zA hR^[E 5jl(e͓r鋿`runΖ2ZDl\&tPSðrW)T4C?62\O-ј[2(Z. xG`o|6!U1cOip{MOQ#N~d]Ru4ؼETaFyfºѴ&d0!7na\I94R{+P0s ! TwÛ4 #*xC˂dc{7#͓@WiJ5zo#EQ%.oVmRR6ݐ#K-=YoU{XW%۷T>1щ = +1)bERӑT6h^ .!젉愼FTXٮ [ԵvnՙBy39 ¸( 9y LHl?`Y ,Ntזжf52`'L z`P#Z\+1+@d@" 6mRb$o~}Jlܣhɼ"!JFsPx" .}CDFn\Iٜ'bL -aWݢXx0mᥢYTtLqo/\m"J9rGsnnp('@yI4<Gk~j,:< C}/Td>0qe+́Fd|UHڈ4" xCD>͚;2s@\>(ӆ^?l]ktw=< %X\fv 8DFjcO8U[5=E:`b!M5x<$!(^b"3B<$%ĈX:0]k&Si3(g޼+,%BQ76T׹vpJTX+@x?g)4{޳ڄKS7{Xn )qC=>2[VGhsc;3Z#h &RlE);jp㑓EH+E_4h|MNKֆQb=py!T<2#'l+MBRQ+ Ԑn-Q=G+rh>yDG- x_f 4LU kQ;'c;լ K'e=P]h!2,Moc_?W\VȅR׏݄[G پD9_&)q'uvƘ)m ͤlⴳiQӹ[ ]]5ԃo)&rچ`h%{kJ,~&KbA %A'Zb5-#$n\5 1p$%~E6pg胷[Ovd\usb9Š,G#n?rDDh%[ ZSŇsB֫sdv@ A=+m;N~ H enX@ *]a&纼*]h043`9+WDn`x;RCd1;8{PBF) H͐Q߸Y!ZqğE ^)EPf׬^:Avݴ@'?30?ͭ5Td)( .A(dž .07iEk{Z4(ܴbPI9KY$f+,a$vL` DY!Q < r>--k ,ߥko- ېnɇ(28\ܰF"DU=w [LH@!H6B+9x ԍwy ._>;N^=?-R}@_d>%-Qg؇Wc1 &EzhFnKQ}%r#^~vQӝ;}rn{ţˢ̙(m9 ? E@u'rH6+<,BY^~chWfr1kafp|;52"HbQ1|AX72Al.*K vp!}}>&=15JkX(_ }vgwĩ􈞉 AGC{.}f'l&!;]9eA,%ZrQ(_8[!VV[LޯՍU;,o:ʤX녅):>BMCc /gۅCxs i z4?&qPg:?*uB^Sd.OG y*rXMJ8N.E^s4kzTvclt-tۥ4$gm<cq/ ajmi]w╞I6[1# @7P P|ځM ·~NiAR|Rk*E* 2^a4H4:}: !,+#܆H ͝I>OģhVT%Q"-+}R4emq~251Fi-js$ )c*d- '9%D W f3F\ultky|t .wdVL1~nR校~wx~| 0BRͰmƂ kxE)mkG0 U)+971dOSA(] q3Vȧ㻸hLEx<e}J6FGUُV{_@0 Y3+O5_jH+ k^eDD˞MJ1.cksi([kR:.5ܭՃ*ܑWe}X<i|?.8<'䌢wdyȉCY"3H[UQ@_R>QN\z є\OܬEyėnкJ ~%rpM)9&[yu !\~^oqk*WBlT]V`2Z/ Y yYy唭H~,]cNI.BfFrSA['r_;  ҏJ&y&x _ @r=|~؟ 3َ|.@ox^IX{#O>Τ"`[~2Uwa..>u^HlFcM@85+#jb8\ebg" GesVd?Rk0k)U|S\K+a>#vJ?Ƹu[ՙEꖍvJ du{4$hGDAةv? Ñ?DPWK!m]tl 19ckْfZ=fx5%3beyl~n3+Lr{##ckUY)Xf5"\i Jb=qHҗ@$7Tz1|}2 AYPv`i/2DAtp'F[ {*- pB풧c͵zby5Ar U3E ^@ѐO2bc@Sɿ?"bn9Y_8LIEPiUwٟ6C݉.S2韗TpqA7[p%##?+ #wHC?~p\*Mfe@@j|63Qp}vMQdm.'R{j`ŮAStW"~]V1V>^H1:z|p𪝑6 _`:ϓǻc!3ʕ\HrzU;C /;󒦬IE 6<}m_$ΗW>`ވ|a,OBJA4Yk ]y657!F2ߦR-ٿZ I+jݯ$طFpJq\KM6` Cf+cxi6kRơ.o₷ srPs4C6ID^h'o8XñTѫ/}C ӭYAGGא~Q@;w }%B$dw_xS5'a&PU0tu3"wҧ7/aC{GO.)=QY4{|]3N_D)帵k&^8/j*[lyQ @)Rjb/ íɒclxh-9UF`uq>@h4(ڈG]oj˂#jnfkb+16<V䪌23i3iyo2Ky\Zsl` `>;p~%XǖNvC ~%Ȗ&B:a8O<@MlK2g*Vݟ>mشaxd>Ī Ü?R<ȗ,(U7/ߤPbԬ-8Ȭhّ+˞l9ڳ7;/DX 9uW 3-X4d0F]n#g[_JP!@qzīcFViקX7xeO8iܦ;L,^JC;c_߷1Zp> ϮKM^3,0 +M|,w2[T"< JJ e ^"%I]ISdX8U {!hǯ;niZǰQN#m~3f6g2\FMן+rOt$ ZPN >XCc43 u;J.9V7{PdlG,> b5X&[4L=9i횒vTGkKg F@jWIMOL:'\ۇWR@1v C]!7FϽ2A3^CPԉX#} wNX3O :BS擻u 6S[jC@KJ_s]NMOJAUͰ<ŕAS丯)Ɖa=T}+M2!e%qoCgPj:nK`e{rAɿ⻌N`g/J<;sBPLh3&.J$@oo5}X$i&ŝTıCOZqm{RF2ؽP%w{ofc<0Xƣ ~m9Զ/OhlQdB7ڸR}@q:$T9U)@u1KM]N=pfj3tLm]83{ފ(x]]Nㄴuja]GڛF,z>[Z4z5Fk&`<=y#g(CFpBKDٰ\m B Ye_^"eyr1uSJm_άM F?>9*[&=v/"TrNmoVA;;zŽ9 &5sFuIy5eͨ#?y(OXͣa٭j$ /ָ hh0/ Cl?Xi&]PDN~Dr΁v sw{VguUt *GxX)IE@@9q?+YC4l0ڡ \}yQ&ֈ!*ezj6}>\PU;ޢѵ GP? 2˞jJxهQ-c,| B7L?/L.QnYVĴxh 5;oImT֠.FOM /PY`ɑV >[6, sCd]r3v>an2u|P›@kVV:V“c|m-\R}Gx;xPа*Y6DDSШq?N A6ykB.cf{Bd>7j(TS_|mUla/,qzy0E^8=r73ykټ_iud[O JԱ[iVa"-v%qobX^F)GAKR WVxXM~?\Aü@P%5Du;Ajl`.9ࣳ]&ho^^? S9uL`r/~M) YA*xG&|ziA{=[sV#w7񟯅$ry{gUfYxf+2W2|9<;h]6M4aM+Y^+FIяk߂;\4/h/w!6X?xȊarHK5 =ѦS6mQ_Ui+mD"EPe6uI vy1}} TP;2Egl X٭ؐ5(h8@rclIQ෩W 4*j]㈀{tT)̓!edZLQئB  D[oC JZw`>j;jFKJ#hW"΍7pSnV6?o QYD")O` &-;wo8Y$ݮ 2e[C\m65)g5V + ՠ` m |+gyΜCzʋuE¥.Pq_6G/wV]ޚ)UN%3p<>4AQ 'jEL|'0LGJ+XXjL[H&*TqѠ#\}ng;-+pngu}Hy#isK=q3#'ލ_³GhUQׄ--!֧XfOfqc))3p}^Onߧ%iT8mzd]qsz 5\bx =4B3֎єsJ:m`IdzB 37.쿂Whk]lޝp4-iC w P{R`Z6 y[Ee$V^-hLU8Q_؏Bճ]qqN@W*Y~?~uU00C(sf7+S-N Śpd'm,pQwݬImgFWhy{LScY,VP@]T5!T.C2Zg3Vv|u 痎 pI]GtM >Pɟr-Za2A>PvBe#$aGڴf2T JKե!hK64oc]FN̋ωTy SrэrR $UQX@ŶT1BHkTjqAD%4hc2$S3q@{7UHL7'8G"A+!g% Dm/C皅l:}S%Vz# PĊۓo/t:Fcدftg?Njz2lz=H{b?`Զj^rU;9jȈkO(^Mw7'RF6W mݢz}^8?^῵C,<GwX:u2U8蠏4'VY;T#R76zkoMrz` 0^_ʗ`n:l i[^K: +d$߻$,|4#j(3'xlx^D$ ]@\(PSEYuCdHr>.sKM6L֪g5˓建!f`DRzVelbjE:h:򾳎I\LnK4~@1ˡwE—$Mq 7&eR4>}ƥ34qPؔHxs&2\>5حW[nZ7 t`U .~t-cm0U&zSV/K>," zkTL#Ն_T j~ VݦTiӵnl{ھލL.ٕzBтaJJvZNEt,o&a=. 1ٽO9G27H>}M0|40/Kzq^;bӟY͂l}c aVxzAjUB\h 9J\x8DIaٺeC~ Xv,\P% /w8 X O| '%|V04 #_@O<ZEö7R}yKgg}:f<1;@:(?+e59KK/9^Z~;g7;'F"7){ݹsI].CXX*qnf(IFzKq4RIz{3QrR9s4"f'F,TCIIP CN3NeEł9)~VAt KT۝/ FԬ ΍c)p\*̫XwfM}5*_zx)L +w^,FK6Q6"v`_CUi4DX$59`TO-0K2# &OC PJDjį h쀍fH,Q,L Q&mEynƍ򵁡PzI=XM 8V=}"h/έ7;] iCpEtzpkFO-+x5%T'l1f*FaMcMEd_g%"D@Bi} U\܊ !I`*e 59ĸy z82Ÿ׵il| hJXBŮ*'`? XЃ4!yMLɐRZB? Gp'h}\TI`-O)m*X=<%rl%qcMXIBSYu1ࠝj#23[S,KwR]A(g^tkJU񵲉 Bè_"EEB)9q&:$)0CsBhFnQo?M5ư"TKJojt/M+`aSwo/RJ~P‘u0}VRˉ62x%Hr*;k3aZ*9.3`(d}omSP+tؘ&"ԷYMuDC ̡žZ$hBЮ)<~L$ ,o݌kwASKv)r|22X<Ӽǫ\].9`TuӾB:^=Rb1*jy:=ML3/HjrJ J2ӥcA%!4HԱ[_lڳ2Uw^vc+:9ec1Yy'C< pl$ͯQ ?Vڔ ;6qӷ4av=2;P L<;^) OI*举ېy>1mt%T2vۮA,=Y̕g$ 9GuWx,d_?]ogW#A aM\bXfr[wԐvQBH֛rT Λ_#5B e(|bAt0b4E'W3&+ ה񡻰=h7)DN(_yz-sOr X|¥u%zNB%se *~Aݨz%&|GdqGpr:(P)yP5rL" l@NZZ@L6xEzd$oѿ? 2<>7Ijh(VT>] Xm6X1 } TG[hym ٽǝ$,FyT_D"U\ualFB̗P}effNcI>̴pu;tWEs5efwPNVZ=JШC_f5xlQo;g%3<5N][swKw'GAq HOy'c wl&۽4f5}47Jl)loߋ6ZX>1 |d !^){Z(#wKےCY.&tg +nEi>zoa^:D\D3AM.Q͒bJJm]4d`b=JatNhu mSs Ľc/K@5]UP7hO4sΥO%hD]q"eF 9үPK5.ŃzD8 ]?X=mbeL--k;U_SUyɢ:f4j-Ff<M3xc2k RbP;%`FZz1oyqh/YiC}q~\t+;\8w˲F1HmFf)mD^ÒJJ4˭X!%׹'r  W 57Ⴉc|'6)x`Gh{xWVbV̖AeW;YdjK~B^G~+t~ߕ9ag]Н*I4{5ZP|Pgw' PKNQD^Hj! WeV*Dok#hv+"$tuNx6gt|yLL1ڨs]uN; DR9^69%%Z>R<ʼn|ֲlۖ4dc~^l-q,bhXNiChIR@䭀ya2?䑻Ȃ7" js ّX"1LMHj$ȍN@'Cm-,iz !rl۱d\ݭ3K씀VmLY>37 Bj%̩tޢFn'X\ o:MxVhǟS^b4O9(~D7sQʁMZbCM#`1h)- `u36&$ F,>SEtȵ\fR٥h?KUy08Zx}3r ~Jl"`dh-2zp:l3:GP.&OUЂcQ$jN8hedA-PɌ&r3y M":U^UFPZ*=AZ&MG:B-1PLEw{Yse냶17 3Z6xn%<2?p_8 ;Y˅KT( 3֧Q漧h zږYT#UՄL0)%}_/v@#]!^d1o͗ =:k[^|6nA;dBZ__!ofsn`3E=fFuG G5 VwXd'F:%S ޷U\9C \ݦd#?v&6 0U[%nR^Ci1ב۰ (PhiPZR5 +cһLɤbouތGBZgq+ȪԷdOЖEJmY6:fQ5[>ѝ:/-S\:a *KZ= .5r#|yiOCwN"GbC':"X1 z7Z{ *w/3Ȟj}eԱ2"v2Ė0G.gu{RGB^ Zs |/luHj sG $l"&`fәfi%'9S IEZ8L  s*ۺ*|g <5fY`__׽breΌQ۪Imp֘]l u b(i+̉}3λf>{N/QٕSz0PchB }}{VU؊;!oC$B<\ uJ'c$n0Ƶg~D1[ɗ[m F ,]5|8gϑsV2#XM^G; Fn &o4yth8 6N2ɿ׾kK]OG X6ȓBSQv|$ NX>e605;t ֐G?/[~vmrn~;<2ҖOd]>/+!(J^$Y LſY)CT)  7n:g(0>Go*{5M,EBV|GPv&e_:q sLy膦J6i'W!CpPÀ櫁.9W]DL2f 0ڲ}ư ZH@ D8ۯusDmK2 %%=6*xlzi7Q.l㮬$\z1} nr$r|!ay?vFI;ىq^TI0ju$?B&JbAW )::YdԲ,HyI69Q4鄏x6 `M(ۇIfIo$-'BGN&[`f;,sQa8~=J^zUVceEHL fe@Gfi 1'6]0x4dGg:T% 'ޤ U^x$6ASb+-=~DD^dĜ煥B7Qq#D0PdմYgTY׶oK'r68i[%*qB0 cRXؒuˍAѭm/M",8JѢ*Z?:uPuX#RQ# iDx3=sWs>V7Ą4S"ڢ높 |rYp4{"9ݡf("PBmDQ~q$fBc٩ZVzxZfEaZcz.Je`=<%%c%GˋhhXk]Ov<uԭBd9_ tϺGnAcnUrt";};vvw$J5{gou{d M2@p(\ %8M=]=c&& ¶wIq|HUzeRE;;==ƊhJ6kՀqnmvNɓ6Ysծ([OA$ ;1(/Rj) my/⺵?'nDne4gr0._<#Fh$7j0h+a͑lJFNӄbu _XQ~G_r$۠pSKz~W^:ZZڈ\W4lӧƣG+``D",TfiTf:]/8w= ?ޒ,Jl}7!,4}3-+;TWC$&"___tJ 13 ״*I=!X3U!SqE|nJ1^>N[ .j^]~*/xCFk-})Yk`JS6H :z(BɟTdgFyet|5n@R0l0, xgfōF,x>0|+~^? ^Ԛ@/]0ϲwS S^I(P(?pζYR|dNR'jƺTR-XZz v)O@ 덎 筼i$Xք^@U%+ȴ^^3Ou0TyDp 7P/ב'pVo#W@ZGhz(t"#x&M3q a-.^5dMc3M5u?+xqgrd /Qѣڬp*aMw*y$Ͻ^FZWJQ9Q ~^tml@KpMRcO1bS^sLTD6x><@M-M_M?5G+77pvRMlюCE FI- ڗcOhHbE{< ѹF < 60AiQc> [Csxa2Yfhl7_A. GǵYXJp-HnNU~sCu܆{"R_du {KWr0nBVW87T-D4JG*kHYR8R1iV ;䆞KѶ7ogU"?L/ x\ ˠjIt[ HlG-2.y~bAqTecxhj!²tB}w(_]nÄ^g\vHI5߼WIls=rjM5NHcTFѧxv%3%sP˹K$e7ӕٯ_{׈41!U^`vr)ư@n/qTZrE CA67bV;"'r5IUT)0rq=v?|哞d71"0q!ۃk(%/-4ϵ6HX?fؖ 0)'Aɕ Ak>yɣ5ۚɮD#sZC] iDZ:^[Z|,I V:^rی8XS\@8̦ *:^+D#H|'#mO__<7p@b̕Q4k#ЪbKd[%Ӭ!4zn;avGR`"9'w>z( 7%.j+ʯ֕B>nm'\c,EqX"; J́7zcj䯥Hk%+6o܊6LRhix%  ݜfhx\MTgpS%cZq`$eQTlD"BM.Q]n?M㭛^Fk1NJ24ly.;a Yߤja\8EkCЏ^%JX1MݯM|}(;pmWgmAlR NBjdrf{S͐8ed+QU$u:I=T5jtڎ Ӄ#CnvlT~q}:1@ % HQ8PA_ g)kӎB.D"\:(| ڥu{$ 0zyQ>X)կ^,&e K-ȝSJanқ'ialuR`DpBb93%tŰ_Gp?" KF*f1-{a[u{*m#"I| ~ zm16/$=]4iT(0 ;/^~G?cGxe2i+KCݸo{N+tgk`U(vW ga$ɃiCy:9ym\Л hE AѨf֫д,^cBwr(;rmt`R2>\V$Z^H+ցFGlڧ"4z*|2 Z鷍V)7K͡H4BgisjRD6q^ ,f{SyV>D/k$CNiPRސ=BI#&fqygm Pn JXƏfG/u׋rT68mXP@峤yؒ@hƕ- =ύAtـ;XpUzI;iWAzex0ljle-O2mo>ӽ$&dbqЩ8uLЕ 2U.I/kH2i"3|f0E^QK^ 7!-FoAtҰcNƀq) GUuG7<^\BGmlE޼oHRua资Mg͝+CRV&esU#RW7rPHE?5_y((ib9Pؤs}[Jۺ9doҭ&9jN׼eWS}P}?̧sOw!̅pF9aY$8RX+s~l - Ŵ1K^N,Xr/f^L Gxq/jLpn}8lrB>FM̶6&2MJ׍zةLfKjU)³SU2Oy&H Uwz{,՘:39FA+;;"ˡ1I#HHfy. %4ǘxle8B/C۱9Tykꮟ/X@+=_6.uÁ{qQO.@0s4U_ ޛi?7gQI1JB9f [בQpIpx4Ru[ŏطQN0xn'v4Q!Xd*l E bwe۵ 4^5#a1_tJ 7;dÆ}4vl 3nnڧ^Sb&V((&+^ON,nhT#u.J>FoRɆsmw?Vzgm `m }||ڻEК[W q U}X 4 z䠛!^_ci^j`Ԣun׹$yTFrA*rjUVzC&`;*q҂S,PF0!4m¦_{pǘXɆ\hJr܃ qXhJB>&۩g^v̮0L&?o@TEvv`S/\<W m@sXx QBw~z7(uZ&E"&+jw(ZZ߹=CLȇU8\?ƌHB#wWU*/rį@B$ "kJ,oj/NDt̩u#PMH&0W^9R>5ݝ~sdr_^YVM[^IYM5 ~i 2_+pT#͉M9 i]iUQt˦\{o9b2JWlnu6cCN/D[P7\}bgN٢~'K(l8JdbeY&Z Л)5,:;[^emLpU}-Du{V%\SvEX /Zѧ uj"c& Ƹ;o߇gE(,OhRYi5tld3vo)Y1Maf"wAZiyy+t]_h_}]Zh͞xgXJ!;; ,MU}T~}wLyEİ?jDAUXLr|ʮfnti@ʮ_ qy^! O!sgЃjxlꎞ)%)z=(m@a>qt>V[ٴ?]@PȯCrMq6%;&bz>D2VMxƇ$m$ ۽Atn'r*.j;.UШ*Rq9+R-~nWk0' | 1Up Aޟ6;D Q/@{<҈BF@ryN~EO= VNɪdNW'Y"ZF)Gg/ѽ'nDi{G&E5B`CiW͜)#qH8 R&#QFO :9UtvImB>VdK1pP1ϡ+Yz1K"LDc1VSG7*?Ǝ{Cԟp"r+e#Gx qsUֶd=dVXʛ+ n%q,zP%ab\b4žt(R\#'O7QK>ٔj<D 28˹JQxt Yך8bx6WP:Ћ]) (AIzBmnǎmIMj*!TF!y*ZmWf`Ju|4F'}7.~gVWfot~b:KpH{Wza @<)8BzϷpf*=țL*/.H;UzeqI nզ1xZP];ǭpHV~j{5'O9j'P9)9+ t岑2y)RD躏 7z;'sŲąrh{Ru!7@vH 6LuPlRKX1Nd#(g_eH-&p2C|]Q/;-RwJYUSK.}Bi.;v) jȥDp]F^}e0&,MۂZ;x;}8p(a g!wօ`F˱`wfw9Z FlH<ڤi'A4;qۄv"4U/44t͍fWr\ m'.{&L-5K61 ,y>}5?Rοk)v q G Wxx]ݺ`JqL5g]ޛ1uO7ԨΔ=:zQRQCH!B , _i-nU4>x}ݼUOۓH'w8wHdSOc \ oJ}ޱ"ad17[a(is$j2LcyʷY< m)< a8?mY sl XF}".oyDEx;jLl_[^YI ԵqǷ9T_^$ZK2rZ lK0Bmn%25R&%&1،o4qVC;1, I"U+Gސ?8ƒPn)V9>b6Q;\-͢2韬WZ|G\+u)/4}BмO.i Yp|B ~}!YvU#瀍n>J܌  ?X~9栱-hd7-)*"ʒVM1d9fXMyDRwoA)C"'e]"ʲHj!uAXd#\k8*" U 8owL8W횇ʤTpf2(om;o-$/uf֥}g\U#zoz2;UiP{U&d [P̡zQ DRgI vL[ڦiN{}5pB6st\:q `eFZϜ2wN;n3~ot:|bZ㴚i؏˧AMY(zZ Gj6g 򚭺>a3\.IT2OX$݅*بU:DL{KYԋ!z=,EfՖՈ,6v#p+NY)2R:Tp!ڵK~7ImzuVk[Ug.CX:`W"HE;U`^pf7L D1#lm 'ꋥ?g#mKzf#&Koي5l5ďljv,eO5R^wΔh54W9HZCi3QAq2%\GIqsr Q6t7g*gD0+)˔i%2w":ty S\77h\ڹ`^=E*B;^1O:̶1ZggSL 5h/.-AS~DlG.ye{a -[9GvG퉜b_tV&X'̑؟b0m g?jcݴ %zPE$c%#+l&f.4e_hrΖψJyuB8(M={ g7?C<[v]]Mb@-=E~%KCD9q3=q1AdỆSL'qM30e(Z9l 溋4Io3[ԏyuvb&XF.إ];`yx1{c'RV\K뾙dOևt,Cv DRvW׃ C_1` A_t;hndqٜS<&tyʒK,FW][;߽V7D庱StFܻ*NC*~+{@L>WЯ &|Uڬ~Ul Mڱb7B+VY=bjO!Ly I-?BY&&qB5Vjv܄Ѷ?P+<͓pJu|!5xAd R ?a98.F"#MQ881 cJY}%j0d>wGiX;ϪS5@LϦ՟=pG&gr kY,9 S ^EG^==|5GT*."d𺫈~d {kBޣtR|\p^7&XQmdk NrM\b|wAdp.eVY"1GZ91R{) _Kנ騑i;^I/(!k\\D<˖P6t/*- (m vsD.Q3c"=^wm݃Yت?!nva% kJ'$Uf Ԙ4?OZ[~iHƵ 03)!*<:;y|g@4 meU̽+S?r83=vLVs#8{|;_ G1>{oT.J?""B:L_Wև]57ԃTWޞ]~vݗYLˡaZ*'ğs"Z;t W~N*=:YnM >81hw$3?v"F=*T)˔(Xbxp&fR;ئ=M}ˍE^3[l4+IRq!2$A"sF8eL@MQBwb64)*򨎨Be-lXh0Ss<hÙ#q5'1՚0n.{3*$&(};ZG4Fo!X%ڶtQ)'{㉁Ͽ] %7~S6 Q𽼄Ri)ri%oQ*hUAFםC-$"YRaǙbT Ҭc 0]>RcA<ʌZ"U݂Z"cu[aH^E ֆ[*LH ۝%IÔ۟)Vņm;r dZ:M5y%hA@Q!ÒaL&L >}bc? _K?d9^#( ]p-V{v?pסF)5D$jV>o$D -ʇuSL bgJu}Ҥ?hmxB(iDkj@lOݝ®̺Y?+d y8Ub(}N~R3**{i`;1 ]^6 7ˢn-ޙ PW( YqIArk c;fCD+fv6;.#Lw^| $D7śeVf\L#ԓM07h+_$es䍫%r`T-,X] cٸEZ70516?_~W$CLs.Mm^/W02B'=ٯih닢mZs>.qc9{qA,l?kYW,qRIo|0n{AaKR*>zlPH>L>xu幫THg`?5 {:zawgJ*`҉'#?kqw6-&N1߈ (4,7YV)P=uqew8NDaqٗqI_`IxEߝ4F^( 褋&z?O~ӡALqu9~"dIݦ`)5{J VzL߅ʓ5h#@OKȔj*yiiFm &NQ6mY@w+bHxmF{ִ/$NJYJv54$|"$(Or'?SAhQ~e+KW='3jg_MW6`B7HؼʅQpbIpk5V"v hù,[8FLqѼ 3tlmw'y 2|NK;xP97)p8?q͛ ^pnD3-Af.r: "kAjuzߤF3#VFi4LSz6Te-D$pJ8"M0WW:DL FoEAةS ;< Qύ,6Q?YuS,=v%'4 pw%5$. X=8BZҖJ{BaP&q.B뗄{/mKϹ ybI^O!?L KRńL g>nt2bnN+euRzڗwW|U#W¦OnΉ5(WE{!?f*%."NXlT{Aw~A_"_zVW?unA* :<;L^ Ki D0G?oCa3/vۉaD H̑mrn {]||gDъnRrI N%(A=Sa-'oǫNOcZȴ˅ycp Ǻ; .޴>oq; '3u@Xwعf".u wbwN)@D^Glz, NY'J/-5KBWpiSM揍x~ yrD!4@/,_-5Q/Ttu]fy?H2V3N.0շr'MbboȲt7M/%1;\XK׃@H&G416@ x4̿,fJ;>$T]p;dk datKhrWXABxYhYn30#I[ud2|yd}1"; Ny!T-E79Co#( 9I̔vV)(܍t nÇFdMLI&=ژn`}qL w_'H e˜^F@".ȅkiЇn]"߷7~Xm磤~{Dóp;ԺR ޢE%Vrxn~QNYB_IRӯS6lM/M\)e*\ Sc+UBfA5aQ& :IQ:7"~.V.D e`/̴E RF?/.`i’J! 7hms&VKu3|ˋ3=gvohJclY;=I8S%\w:|j+?׶w}ĕm(-KؠZ  f_0gKP獝h//>j'xyٙTRMCz% wB.mr'Wq{ *+h$(dl(l8y=0t+. ;׽)18@>Go D?cC&ͧ"fA?6h~$v󤋺/nmYO}&bz4)-cǫP/%{:c 9EKGSwMe/VJr`,0s0t[p=:b;9I`X) " )|C)(Ád[eSUX]Ka$Ze?ARqu-qqZ$ J7VVi .uk>~RdτLğŮߧ$֞F6RaT/,PшQHH|A@,]ݲlzR ĉyj0Ɠލ6{`JQb;rhU=h AV;YTԞLP@Q9S(ܼv]Axf-`YYUO:z/jOJ2?^-d v>;C&րaMՎ,5EbMnY 4HЋln1qo 4 /;@`f"BEଟwSgߟ_綼4j+b(`s;؎E)]uRzԦa-J5lsF^Xbᇋ^7Rpi)ষ,P14\Ddπ3~}wViq 5uhUQK3qzkk7w;Z?B5dYPWk2b""i\HWq5ߠ YeHy%f*LD8;_WdYo0=75NJCv}W?cӧ i)lƽ9kpT#&v(O1ކ{ BCrB[}mf>bh u\!$ )j<~(FxZ8ƅfu <1ރP#!'3:.(9//Ni/R[&?/eCZxa&#!u s.ڴ=%\*)M}tI4-~@tiI@`X s/pCBW@T w:1: g Jxe' /KRoP x95B ]C, j~vhFhiWSuѪ<_PMornU J8I.)j 6NDՒcɔ @s )PI"PH ^MVIoEKứDRv9H}0emR_ 0}:lG +"MSż #R+|~ Qx̀H)WhPZÉ;0ݹiT$q>O/"nreDgaVٙXCWt6UD?SMBqוTKC7kgQDM'ыa۸k͝i`SxvṞ/FBЙ U<%((",NNy)p W 6:O{V N-D,+e\!۪#*Eŧ'XM ؈%QPm]I0f׫5w^v_5Ap Y* ^G9]{'?ϽX=T{ pRP폰\݃3\uc`n8+eR*D%ڻ :'|;&y-dSɬ:cU+* H֐a̚ԧm +{K}3pwfkCi'T:A}ɐό#A]܈ J&& f-+IV\ $x]+$cjM"KDr Q_q.C.iu'83_ R(bd=Nu|`y#342<_!`ld,JDF앥|T<0nW^[gvVx?t<,;pbD}nk%LE; k* ?ψcȄEfx89]_Ж]Mk;%1bCy:/'0:]E?|F;~hՂǬq~ x|Eܗ b-aiT=,y US/Rki~;$n>~oz5[R(3r t3&Gp6 ª\: tr{DWP>NʽE*8! D3x5 39;8s;hcrʘ83+Ĉ+"HQz_y 2˷ݦ~lRد:S9?vkk@) {օI<&# `\?9&=y4|\i(^6]Tޮ]i2V87 !7 `'WMqnf8) yp]oIUe8܇j`dQ/Ôru f:vT)߹yP0I1s1xO5ꅶ Ϻ"97j\l I 0ca6YqԥY+Q&ܙv,kR[+?"4ş,㸚& wL|ܭ1\)'@r IJ`0Tt{eTVz>q$9=ߣ7 l }jcP|m 3¡ kxP;5} O:=IG|~|#y2NfM[l$:hOK_uГ޻*2%zejtIYV$8ҘOMMh-&i CNL?<6aqAWiPp0 +]<~m &ASC i h+i}nM<| ۪TQÜzP*eBH5'$!M:F2C3GH+]&mBK9uhW1 K8԰&YӬREkeV8]Bv!> ڼDLw& y[-r JhcQWR1؞rp̋Ǧf ieX %$1b3Qfa!uľEg0lU~LF"[ 9Z>nLҦHЖpT{wj#dA㶿f-5O%K+ vtݬֺ`6|އ ,jo&g@ /PoW\^{ȫM&Bt rRf"ķ_hh"rusVDQGD^%'`(~]J]:`>Ӂk1'l [13j- I|8۔G<+K_"Gg$2c !1…^N_BKvߥNV(} ;E83SP=)q6?M^r^J4bRkcl0A+Ŝ mRԭ\c|4i5{}1s;,a[$Dk=,fx*cp\3 BuI&̏DWwNͅ0f[R#*5mUoNJITh:q%ܴ NeMbDDEvQ,:kYdF78B`%0 ċptQFيǬ A1^-]Oٷ  nZ5vy?I+NLdnF)*ht q=s@Lg˶gz2hB=*ҝ"+]]ɓ!&ut#Tb% Vyk 0" lvUɴ#vfkhxf4pc' ǯR*+TTjnQԪS}Ŕ #n9z.F_쯱Kt)2} 얮R;9:*[dɡNɰh3+il{8MrZ@ILgiwF92H \g(^&]i)p͐.WxX(IE** œHKKDqDKZi6myTdz4^=@=ҕ#]7ۥ4&N>@ܰ ܨR y-W?zh"tu.z$ ]Y.ّ3*35YO6L$47F-62' /V㧀/ߟU§V@A]Jn%>{d[BPUpjvk1ޑu5#e١Jl7ᱟ%߹i>,-&]%' RB>lHR0Ni |:2s:硥!%aWfEŝXr.|gSkD!Tݙ5[)3*y䭗yͧN$I3j@w7h]9eKrN#\ nL/jgvgwt{ً7<"LeR4$!D g9&Yzv~n},rh<Ǫ% -Ϫ@BIn\=<qiA+2a*,֙L"x\ߟm`;̷_ץ̧Pvjh#1rUc)`u8`/X +UG` ƺkIoǖA;ƱFţ 1mtw{\'qwtP:|`J(M%YU=5?{Uެ 3?2U`Ь59S%Ԉ!ڨt%in 7ذ"B)DB-z'ಂ2K+HkH#x UՖ ^/xz%PL3󆄪XM.XE> rD]_lɇM Q,+C@!["Wu 4g:v,9ql.-播.\@ ˢ~Ұ?hs2+l4%nW-Ws{|F\8643v([^x+`LǬp~#[`A{t Ρ*bC sE[1e,.Q $X0,ѣWn ۖl9gk X/%Pklt3w;윇mvCWg-wT3) +W"}թjaRTdAJGו];fs69s@ Ԯ KxFN Z_Y$iE|HU~<Z:thPoHQhq 3E/5}Wl&TY8xP]ϻ1U9Э$(D8DI|OO#5̃8sȏuV3},:[k2b!RQ{70ʆ=D/Hh!L܇*Qup~ZO`213e@5'k薢kև!M˟̫vL-))K+zN;Z *!0;˺Q+BDY߻ OMYXq/?hs< Ͱ(yܿrs&PdAlV*ys~$E^#+W1?2$UAѩ2>Y.5U|/95a(;ě>FGWf)Lg;~5;Ԅwrb0/h]OkޛcLuHSG퐓6(l/MCWTQHT_j/ʗbJC?6Z|!| P"C#dn}Yn(aKmTk@C7x[ ,1Ksʨ"Dy~ZczK` T;p|mqw)m?/ \W N>(}Xs <-Y6}1`[={Ȭ@ksl1գB^d%PCW)蒉3lj9NRsM$ݧRa2DDy?Grs沙)H:A<~,J?q&1& s3Χ,*}HuژEd:o܊\,ͅ`qꜰeǚUMS~J̹uC'ƊA~ ^& ']8J]:]I!vt6c᝛;V:t#@ ӚX=9}#"meW/8 3ÞSJc]N%q+l=4Ro"i8rX9>6#(Dn %-&|ܼLKl}?Xq\3 n2Z_e0$F`äh QϛNi͍rX"њC F MQ3_ ʍ^b7f" }m%FRż.EU|9u1/S˧mHSRq ha i2+ L⟶(!.q hal]bSn|nwSuz=bQ!L TGdXa̋iŽ ãU9(9#E.ط+B9;|C+L$,GgH GaJoX> xZ;y>dO/ejdK?u>"9N)r,JD$g3^)8U4 7&wr7 NqQZjOޘlt{Iq &kds ޑ@>OfE}1jbf~.PiRJIq?zs?*:Ѭ'2@%y޼&W v {FpRٲ}K87Y1+*ouT9Oqz*iFi7]4դ{_cD->ƸQ-#ֺB-$gz'p[at| G;8)/`&h匝|kIŁoɄmA|Jg[O93®WDqq.Gӿɟ9pK$Kn/XvK;ON( Xw9~32%M<4霠\h .(zF&5s9͎[pN I G^y J[1Tꁫq95DU|]!)_|A]_ŒVu)SجV~)gTܞ$͑t+ z3oNF\H9KK)w"hѩ8^"2a|1ck8 6|R iuQ^e+wQ7X3jm 1Lt]Jż)LA?Y#ݺɿ`p4𣒓w^xmm/Rb9&FF /Cvp:<<=JiԸ߅`;~UȂ*=ݗeJDB5!gU9|@HPYEQoU,c{+s3C/E\eJd>y/Φ,BYSʋ]{񶊢MB_<Ћ* ImWq*a oīo=Ӏ0lYKXՄ_xf\EfAagY=~%^gƈǏF7k蠽%D PXj6 HlqZ:=#N"$h4Du0:zw9k HL\-cięڃyJ|D QDq]iU/9D$,bv@g2Xe+lU+UYIV5PE bpRܝTB׈JCm`|)=7pEL9O_(N8iw74|nD,`ynly ȌizRKo 3M.=?ً 55#ѥ1" hlY.?iވ]< 7s7)qsȠTfFu\hE]=`yPu!5 K)8 ko1< ,jlm-(pyNJQ/*`O(Z_(Z2ЪKcfւCrʐRCs_hytkV }Q뙣& ^V` "G>iq/-gaeވǒyr!>d^Ջ3x8愽bڶVсA9q8[wK bj/ ~md<`P \z 8b "C>*%,aA[cF!ʑp:'U G߿~SD)cYk$"fg|5 hKU~"KWW]-"K-VHD27bI*I>9 vWv/"m|\2~d "GdL?|ґvF>qz֡4ƚ*8%f HrFNLYӭ _< D 0\HR:ˍB YWj(lƱI/0@͡ Υ#D &ޖ"xi y*dq%wq`nm-gQ$7)d[S%ܓ;^aA7@ AܼC#gR= em>vn=hTӾ Px5?Pv/wZl?!lV{>Į=w, E1rʡI"f"7&zcSڰyY# \6[^&MS^OM9sTBZz!ŠR,Zߦ8]nXIUɨYs)?aiD]{&IPG%yǫ?>+8VظW15W?%0i$CWUP,?Rpƪ@`8{@~Sxn0 S5[ʰ*hdl2!^#=;QU,x o9 &Y+.a?XiibvZU0J (c5CzL-0ttl_qޗ:~?&hH]8>WƔ:=Y 2LB8 n\2eL ^oP+Jܔd}0&lMxu#zwŬ\;qf/,2oNM?99J@2m|]aÃƲ3Ck/C+x5ƙrL<Geݢ bꊺ45h #}~= v Tepjm"BsXzPazaM['ՃO(ǛX ci9!g!%wΌחޡ}j%M^(CTp5%~{N3Vӳ*̶XW@3?)(|܀ 4ތfy%[DRCU;T0nK&qD;yTEW^_𰩼Is˕&lCg Ru.|VE%JL,`+ډ،Q@*"( _I&zplksߑ_)YI v+t) ArT< 6@-жm %# oa{ϐD'_>{ ` wBMu*bIV!yFI)~B4^z vQ'Kd|12%- ͧ n78s2´0V,Be1M.q~GLO΍a @KD k]4m4itn!QOOc V6PL ;'X+²8XiKiOHUzV" ':3+-3b#/zĿ_|^ȭ%@o‰R\~d/L6ֽ1h+&|kkQ4cjUOpI-FJDP,2brHcKjҸ%2n>?pLczm&-ݒf́Q'h[gMnFa^a9!TBr/BNay; 'M2C2k@?Q-͖&Нyj0;Et_GIIl+=뚽Z/ks[U>S?^1R}@Og]hmXG&DK?4d0u76yu=pvXEU ll/m;y_P!ƥ'.EsӘ VS1cӗYL:ļ|0,2~(V2; TUIUʷ|(w;c/|(lQ*ʟF{:I\7Sqi:Q\dFIF?L aQnQ#<5c"տ+fD%"B6ՙ"J9~^Rih*좥Zjbs6#d} l3q(G6XOg2YF^%F?njVq0ךQhGđVv!z ᯕ"G|r| iߛ n$/14~> JW`z,b d35?EM$آV܊r}  VcZ.:$fΡ9m|_>EKʯW> b"@\S b =4+=A'A ?=˳%w%>`(7O ]:sM@E%KF ЃW*$7?]rt)'9';R}T+ԯ6 i}ɩLF? UNT_*4|^}oX$kFU$݉ @'aUZ˓ nHxZ-fF%0XPϩ~M4쳕|JbX!"[_c,1CyoB?R=DY]Z(6yPtP շ(%?iJro *, sQUQsC\Lni+=˭DCl{H-؁&_ dkeq88 KwOc2QR@F@$p7M k^:j8|8Bey ⤐ɣ;1N 4UV:eNXC5r[SL@ Jj.Q,u W>lZf5aǨ;_p&םv }X{q\ QTP 8`8}A.Av$xqZWԘ޷')}Z_G`n:OR mͯM-®P<̰8eX @^Q+AtT쯍ȷJNd- % 9-d4,z1N\ۑ^ eo߭2_HWRSiHǷیdìO$M5XQZbo-֟bLf},K!}f"LNcA^#q%B;F!!`[AБWA'\@n']p3,Y= S==ڬpVy>"POL]Č'B(]쩊6%Tꙺ\",ݯQvۼ]X)|_izW^ɥEYE%]AU?1+?"ے9dSΠ%NL) R^_4Ne~h+M!=ETGP_ G]5H "LQ_Z|=`%8< |_( v~kƁo,{r0&@7±z b Fs?Y'F枪Zs} 1湁SWiLz@7zh4,h!×_ٔM[Sx߸2(y8tfQGˢ<~kDg; p@`$XCyJDE!eP#q 9Ģj_]Q>vd-e}q)bϟil@qtOLbPiXiT), ;a$XЭlO2>meْ"T!)AdȦ7 y:ذEq1ALzS8l2; PR 3AɯsvӥԲlZR;!a'w7b2}#8tYe~Ȯ@O(I9)E(3#бM^'nVŭ(е)((Nؽ̆12 =Lu-0[T <Oi~N6US(51C@M[}:gd7=P2}/,8A=-ۻ 5P#5i1VLu-h{dSF9vkY$~*3xO)qswsȎñ?!ǻQ巼RA4kxgJ}=kLmE5y+ kDZEᲴu$!_5ۢPsxR?TYPJajhrwYe7O`$섬9G  D-~4P/1r(7qF_*W 7F!֑oiT * wC/^q"4h.]t(Xi2)S` ~0oq9B sM%>,llm C]`w8;?s|=_qe׵Owl.[GPx|uDhzj{(=܎7D53ŒIR(ٷŵ66;|bBPLp7ѐ+vi}i8V9L_2˕V"I'Fqpm~]XX1{c^:$'=+l|:qfheJpm'ǕMW!`tЋ\m&O۲т7f7À(uwdz> o `ƻIZȠccZh<*UZÚ d*)#'(Nk'r&CD_²B;9 0d;-amoY'FHhRH'M~{x/ %Rѿe>^?VʻԊBBT9 =?u"nc-~ŎӁX㑛nڳkNݣ [`q0%_?~&K6)qo|r$ 1$DO.*Q:x>h\ y=4ElG[&{s \bf]jAٝŪ %qz~V^G}ON̨&=Ͱ>|jR-m^fiGGc5.g{7R\.fsbQ<ɚtiZ8a=[x_K2ƨl/Rjbirܾ'"1Vz/Px9`_Ύ(.5=Ȁ_dY(=vfFJ<ԩ;qNQ>FY"m&y1(=a֩yUHtѧe⸋ؐQ}Ը 3nq4^7ZV5dPs2+[;fA.("Mu/Rar=KiвP(N_pe[V`/$LϟƆ,VT[2s-K0~;ؕX{Σmv``cÑAR^.P[yΰ* ڒ ktp= ^#.GyR\u9Cv s 7 sT 7xJ 5L+T4*i~Y#,lܩ~ lY|;rN7m)d:ySnP_?&OW" vlh(kdZ!b=戯2=꾩aKۏ:DD^l1GOa! :n8iOJsq Ce`{|_|'ߨܩ~ɦHb&f~yb@B}թl`78gy/;s}vj#(6Z.Jۮ n~*#m5MlJq׀KRܯh / p)9cy]LA[s2չ[,݌$dIY1OAPoZGN`UJ~_ɺUDx0K lc寖*덑|<'#T`!N@_9V4uS2.p_ 2/eif"@RȂTF$W ۤd߸65CI#LnuExĢ($淺$sl'?0fsOa>o 2P`Ǖ@Cn+[8UО&"ج,sp.c}ڤ-0#}}%ˣ)BE6<"L8n2ǚ 5㣥ZٸB 0"ts=C_c[Zw>z&[/c/u;*V;2Y YM:Xɐ ' #M; .dzYKnfz&TVuu,E;k6ㅏbSYQ-J( :iZwsR Vܩf=c\|ؕIc(w^fBiāY O0bӞcg3>"ge^HqH_s+},Gu,Lf/5c+|JInĪѽVCSҊaAZ<3 0c:OwR^L>ʃAM<',-& ]Z1Gtۮ*% R%IPpzOކrGMm1G evv,g= x+Xє 51 N+m ߊ/~e;%<|V(%K<9G 9&=M}J7fGP(d9\D %Ú9(^!eHgxw@3X丶 TL*~ur.×?}pCWe< M$f_vjY[StI9&SqO J'-$J4 %,W`Əg 3<*pK ȹxS} {;YC50ZާIL2֦ܜ&u%SA8>q~aNDVLq IbQL]1FكooPPqP8S4nӃ/pVo RwZn|7k"{,d82مP-tdki ry $7G6QaĠ/ԠMPF-~=o!DΚ4,^z?F4vD$J5g>*N8hXٿKփ񮃀B$X |jmP|i(0[aVҰy@p֌$fOuFмAx,٧p.MK5mW lWu[4E4 Q꣠\kmjd^3kI]/!- m!zV(ӺFuF;d1^ >r-!Χ峊yǑ(^v(_P`4"s˵xW`<0O7s$`]r]6Fvxۄo`2Sxܥ4 ٽ.<. WNH_}\14ZbLwymK>շm]of`Mߐ[j4:LmcU wRHj]ցdyXٗ(i2TzAu$H x;b|0︖Iãek8OYAѷJu:^;'=n= 蔬V`XF95kPWzzjfe$Tys +ԃTZaLw] \*h]m2ė8AEm^J4&oF 7H E u B62/҂=WoKL!A>X;kzJu<ΈqҍU?n<'N>)^=VL0(龣GTw`7pbqv%1:Bh#LA`Y -Jy@=!X)!J| w|Z7 Yh\՟hMT?+.!Ya,&dMz*[POy$+)?IRr99o~P0QԆOv){Ei1CJ. >XU OvØ!|M↕뱏 ϞFC#a/@X u\ Oe~Њ8g^AC:6Bu&d48Wӱt)nY8za L&|OTzq0on8MP('g+dK[}Q;h;5HE~>z~<<:/ 0aݶ:M&a9hr*D0)em|9qxҹcsnP<˚w^/%e$`Vt!ܭ%ڹ6  h;4rPI ҷ֛*=2Xl ϤTIy}~uCH!Zr qaRKD~ׂ-K3S>m;MX|WUs9$UB;mJ,ŰrTcw7Y,qy_p%¼"^ e[_"ThDsWCu4pTӼ_fɅusX_ 7bnL:ɂ:t +2 6;NJ~5o،pP[&kRJٸ[&e¢= ߹ ѴJ)\${LQHb<{;qa A_"!$} *@ Q|xtD]VJL4s]OMà'\Bk. 0L2-R6=oܴCSOc%wm .0AξydPzGv$k:TVMxr.6(%09k_ㆴ[w ӛPJ")TѶ_~Z\nN vsźpܦA["bEޛ3h_,ҒN ~̎S2Ys D0-"'0CmOG`r8>02R|\BtA(yHI„4- w57-K5 BKwC> 7"eeO wDƵJD"ȗq>2jZsH,2ySrp2U鄊c0PJF4z9C0&%9@m ƳgEITwAPܺ0Iw`=A'=z+^ʗB)dKXzsVI4^t c$nac*)j4 $a2Cc&/րh$PYY3zb}A{u]-XcLcRT! X$p@KJ`Gݼt?q's-OռUT u) LF(τ6*бԼ+E+gS<:ú|оnorlj7Jȅ gJ A}p06;^k}p4h@tK~HDv-\<q>9v]ڂBvtE\}K*4]gpo` ,cR&q)| }(i7DM I*n=t>Q@E녴f Ss 7&_Gva%2' YrUTo5\<Z8"d\@BjJF| ۋUЙ' 9R+diwTB8kv\Fڮ~?^n uоA>XcXcf+9pg 4|/O~X<(8}8^m*Ԩzr$JvRKb)Ubq?Jؑn9+9~Sw&(wkGMh fClz$J<}ouyUԋ"fW(]_̘H&)"(fۅ I糍T^IhI)9X3kJ zp~@a\-UێF& ]IOk$a&k'] .`hu QF_NeRASGҚ\E1Fsx'zwzF`?Wz7XIxwSAy g`Ag4灚= '\5IweAp H!ْXhllQgGv&IZg"G¬Iw7-e.qX_{4ms*^i9*z\^'tm0 ޗ|6C`~>4-&HŊ>^zO3ѫ>8) ?q[=tUr%"GGB"̹}͈A>L!5QrY3N fқg$+H""abGAuLՀ#=H2??G#^x3VEo~'٪Oh4CGߙmꄘȴcHs)ZxM'$pVx4׈oJµM[DVy#:sa|ď7xY>y3:+PI׮)[\1*s[i= R# uE-8fr21D2x<" y@%1P&6@/`)ShjCPA11h*.P\ uSf##~VgDL9mrd n4T,BVm ou#6}}ݸOϷ7l52CC[Q?⬨lh/nK2 ]k@6fQ m*9׈wt+ܚ|eegv'f0y3[ N0 {IRsLz8ұOA7ubK]NKNjFk+QӝNDb Tɝ r7:%9ԢRW9LSbpg~'2d4߷.,L_y[%-]'f H+oYKi=fk[7kaSĢy9!3pT/OURwiYDP^+ TGbx`6;_^3znq1>gGݍq@PX&9;BdeH f6"Vh0zM(2' tɼF^Rc`iGZFh.Z!fjG1 :%q? ^=f|aGG:LQi:m8l⟵p a3egmۜD}Sh4oOh! ǰ`Ŋ2fOv[O` %і5D^gcTeɀ n/P nH6AO%wpy@PP8dq5B"C>eo(q 6?t =cۢ#ס6LOvKwe/SIEF͇i5v夏Pcje/JAt, ]۝uҖ5^lmYN|ul?}|=O҅uT/*{<։ku-nmmxcH}y̾w:o?-@xJ{ނji2^1i~l zЪ4~|M zVZ;s'bi~A)h*<'n5jh9=\5.6и$K>)eoVO𶬼XC.3L'J}xxտ0H5@{ ^,@Eˁ#<[z:oln]ЬW^R`v/TџBL\ G/w?4U{!X*(ٚɒ~0,]85ѓpvq 66Q6,&Bcf=d N &X5Kf0޶uG|ΐ3ewcF4^u=94LA&@wu6 @hѶisoӭ@w;1̊Dϴoۊh " *1WQŒ9:q׮RSR!~ ![ L=ي'9섀r9X-~ӽ˿1wA}Cz# 2(?8x<&9!|NLK[ 㢀bVs胧drkǃ.DHu 8*D43Ӡ0]n>14v ާ6Q0HP1IhDd9T ︐8Ep+^ RmfsCͶ:r3DsUΆPh}enjO\~9 S6jv 9 (y/lTv앷tq3I~`sfzf'ٓϓ-{-!QI~ظw% D4ZsAQvY*C!j O]oȵM{&Pi|ޞǮ `lj8|[Ҏ~ ,PgJ  N+'-%rPOzS.aBG|k"+rUᲔˆQH[;$?U$%`==ƀ|,K8OO(rϤkKí WSp%V~WYܬ^|opyZF|%X >\1)K`&fI/Zَ{MƝ xPG%[wd1|50n(X_ae&j\3rSi) *о޹pQ7PB1&.;N% 몚ob6:Vͯ[SZqZT-*eR-D,p~Bk_^)瘖ܫLp:"DiEIb.D>tc݁ȴjԭ-C%ef经Kj#D:G6p_kqbgjFSP'p9D :.ljW ~?n+͖tf*s4%zq6EbX!{!\ug=.ɌFg6AA4ޓ~Π hj9`lǣ9)8« W-u D")$#uI8MgI]}$X%"9*#2f6T9M5α}X"= }bK[;!MߺCc_h_ #2܏6ڷ 7 Qo]} 6DE qi|vUWEʡ}v[iҁN^Wi!g]dOVMrD,s#qi;2/'D yŰLJ;P; 8^0e0eYyO&7Nh xBohV0{%"yW= FDh^K^:pT' *{i0Fm\ ܾUknN"oZ<Ȋe!$/K'Q^;,ޚ`X w9Cϔ_)/mQΕKB0N*NKU Ԗ Cfa8h٤̚MIzu2hl!9cChZҰ9ٯSk,WhvbDSbڎ/B}O8EHHonǯoyUa*@h6$ݳ3aUg'"0M^Jj^Bn|zeӝP3(kPLf͸"dԁd9 }ejxPHfbS45_<}%3ыWN˶JY=#ޟc)&9 2:A]sVx]<mݓw[Sµ> yArTѪT%>[oy;1c M֛2el4ZG[-_l-}|ފbn&ԟ6sr^:&ZQD0 f{]CxL²Vgh u\o=LfR{}bM`9] PXM;&z Hj;>!l^(iU{Ov)]-.ڏq|TڌS╫3-BUf#9}ȅ$v%b `Hp)S̪;s= SBՅ \1,rb`'肐YU \K"BtAB7\hqqC`bkt p0U1xk9>io짵$>f*ERG| gPv?fȔ[`x&Lײ7S9pF)[ /WyxEhcJ 8c౾.i5jz_=» *hw JSup\ߔ;nm _Ґsy\ Be6'o[ݲk2*>rQƷ@nEjvO pn3}ElN؇ ^~.kc$0k9n{$% Xg7]8;IZ|%@=="%/3p@9<[-(@ RiI؆XN Eg0h^Cx)`vV F[܊%WDpKļzU!MVMSM8x5h22ى;13ITJK}O./I[VJgĖ @SQw As I\u\٤N&fr-"Y T5s#yO&gfZǸrWPfP%jY a\͜R.A;\`&/+|QW# 2¯媃.r>V?޺]SPE}7HN.;.@1l#٣,k-1AL`DoiMF'R;vM/)901n 2X 0|}!^Y~1l +MHeM4'd6vܰ;veYWޖR}@&4fh4Zub  ^:Ab9l0yiH{i݌XWN(R笋&gPͲoL ,He,Q[ qycx^nl[8eN'i]о/RlKңK/?$e9 @?7g6kDx[ZKbM@|Rvk |h\f@,Ĝ^BU D,ȀR/-i!8ǿkbOi9pۖML  ?$O7GʣXay7؂|\?@'rl`m!g銴Lav o.o11Y*!X8 ` aAmt8+֠,0:97].Sxv}LcskbO脚ZIǶg\bȑ|KŬٺ_°ԌsgjuUR4>ާmB@d 72i.{@etYX3#/!!MKXD=) q_̤x Ak[9U! _ RIR{gC  ۧ QJXj*}& g $~e4K+rg0B"`T0~-tRh_7wr9&FVާ _~vhV ƶdQTYoo%`aI| 3uEur |067 3ܨ, haU*S9N~T Qxjڕ;OS:+6{t-8z>$J-1|8**BߙKܶUC%i I/hvuө|zo,ބ6G\ўE:"qxCDCX<;69* ^&6#H8N(cm bmdI lWK{$󋗄-:z\0B4wAQ 9mYO|1 ߅:[p:j&_頶d,0yLiV3q{h(M rFrrK:b̀-,T)yTlBGo -PX(*N/Z"Jj^!ӑ K[h[l1M#!\bWEHV6qz3C]~\\4eηZ<- c(p'9S0};UKFi9I#ktMU1DV^ BFhYHTD#Y:0݌;<++>W _n|3 cG#-AG ~OB"T1}f)~o*uDJ s5v8W"MqB4MRVʒq g⃊Y }CTT/dgb8Lk:Y_\>F0M6׊7T|m1}D2n'LJoب>,ӔOe{_пQ  7oHHX;h<ƉټAis,&h1_QZX J&G$G-t{Lک_d5זX))ͰO+FgA[%ҍ[4 U%4) T=B2/S4ިCJox&Oa`bfŽYOQ.z5KʬP\RFfN56$/ex+И=OnNIQ=gd.!UsфL9 7V9oy&BaeVQf0t#-4{\v-?Y(I/ `Y$?yϧws/s3L}煆< z{KiȗYG~8ԙ/]?cQҋ.Urz715]vrbV\o@am9$UCIGy^/y:3L[iAVcD]äN96U;ޫ01 d:w,16H`],oGo軅V_~g#8v)_)n%YlsL]a?__yʠZҗ ih#"J41Auk;0';_u/<MN uY^>ZHrc+OklWS }/"$AԾ,Cz^Dvz씁1U.׬iْu3ݴ:i=Će FۼCrJ>FÎ{).I~?.дq$8[%k <_}O`rN oUhr'Ѥ%xnz-\Z yӯWSQu) 1/J>h#! xĻ2( 5v,raآlas8 (LY< qڽ62\ú"dbimёL$CeR@$0B70cRsi.$ ǀCG BQ-v!A'P`s -5Q~6؍7ʝ C֟1:Ƹ&/Д eαg)1PUﱶ|PY% -XX,y2`w{}. ­^;(d&%x3RJi#p:seE,i3jDCxNR!U>/q.c5<P)"=xbw7^Qv>p`\ w.o t@)~ZL6X{(5JU1Ҫ`Uԡi>RيY566_J^N.S]MnR!EG*) >%s:`Pjo.Q S5bMu캃N.Dj q#./k8"˛TG]%y$L^'s0 /k^X| U; Zn T lhaocʖ&ٝ `~Dn@]ML mZ,pmXfldb9ZRc&t^S;z5FÃbI@,{~O.v^K4r~w{4Wgvੈz 4us+ %"*K>TYZQt2F`0Q%HFsv W*nP-ɽbÐ{-Җʏ3{ㄍN7!RC aAxRQ,z:m<0dy'96qu9i8H݊\EM>be*\L#>_Y)']U4LI}wKO+U/^/=X'G |CQ!fzpPVm|'.k4_y׋2jIcT:HFy/:/?^{0o×Z?]Pr"[.nG˰骞[$gyx).?rCZ:{|Թx I׵+cqj-+u7<21 zրmA^1f~r@Պ Y 3#c!,ڂ;" -H^ "7MF+ !O T\2d<}f*7^#4W$.`iC /_3˶{PΜ9v?o%t)wnÐ)~sd}qlYjQFؒ/E)[>6$[~@Dauw1/}S6l aA%xXG#YC4U c~ߊ֔ QVg޲cESTBm5nwWME:(y-Q[jM,eo~S#)  uk%I>!ka^1j|a]ҌfL[-Hzy'xIΊA <d;fiu܇x 7{ɯ)r7 )[WU§4%W4b%bmxB=&γ< b7/Zv?i;q:`([4 eNRQQ+ۍ X)&J PWha&% $ځȶbw]/ClfU pTq G ] Rz^tیR[}Z>ڎ <(< 'MC˫Dwk=0]g7j$6E ]C4Ֆ31zV^̾)m|?ruhՁ6 `jL7+N :%QRDx<!W6;ià ,hMWc^Ok%6R2}P.+UY_߷kYb~Xm2Fs#C< k?eV)6(s_D'}]VOLSnpp{!cH,f<P 'Mk !4`ṳe+DPL+[y)kK<)'{Df˗:xdf^?j--HX[/KA9ҜX;5}e'*4n)t |`٘ŗAz>qf`ivQ"1?1B~v FpL$nDSvjLܶ9'4--?U:m;8X_P$x+D;t׳윂C8Ո/kAEa=0]^zf@?Ģ|} KkdJ w'P-Z:,C>*lze Š)[KE{)_&{ZF:J1U4rmgF닽18ҵja.-i+Y,HdèYCҚ*aJ{,>vI=,gEKtuL<e*^F)ʩVaf3.4P4&IzG.:+3A4N({%ݜ60 ;E)\s"Rp|XwTf7)Li > %;`蚃bj ә}_OJw[ԫF#{򛛺4B,}{dpp"$BVP(7+X&C_N6daO>ՍLЏu5/k Y~nOSw P3nZ!L0A_-DT-1K1&?0]l@xw7waxPLQkd݁[}G}X*OMs힭>{')=Ҧ뗈b ,gD]I=1|n ERs$ZoD(=|Evo]:~m;r޴Q0㜡Fx\@L1(us½x \NG (7)-Qvl۪VԔB.xLVpJqk&*{\QrN"BEA|r,])T|z8AH+BIeнse9(*^d~~"Br(>{V 'vzد:Fb `r7 {;c} Զfmz y3Kni?dsٿ@ ueX,G3)y;8JDm׈lj{ds^~XYzuW`fP خUʫR,UF lqf 5>+6ܱBIϭ#&lnY} <ߋ]T,S+-3N)ּؕ#mTPrT,oձXBEɔ-nga%qxdK#o@iW}]wԎ~h+ uG^2fLDn=%*v:]0MNa:E˫o*)`}[Æ0K/!Izθ>1ur|>yCfB`U?ΡiBD7/OP?2ud$+2怆OP8Z jLFR&D^spH> ГS>s`jj#߮% _=fn=|" QN+AU8!Z(,OŜfhco*޼<5ոS:Z-I\a~SNf`djÖ(eo=b&C8j>%1 ' I^ԊYC-:\nlO.iҽ5ZK7Vrzol5 h.tBб,ɍ֘vx)#9XnF wOaoTFntWJ WEk-j@ dԋ> wjEl7Ֆ-WI:I>>-5 32*_Z(1JŚ B̺:;B{‚;'smvtߌǾsy #ZCJ%|RINZ1H^*^ݑqfF=Գ>dxF|hc2ߞ1;4nyh.=~3EВgYA\f*t_&k,H1P+}l=eUh˺bz9pc6N8Cc7eV +涹 oߏRU T?l~')vm0:py]l &#Cf+;VӎSXOHD>oUk6Y&y/Wݒ IęzAFW[7@nq棏K4z%B|?(= {aiMOiqM?RYGauL]?J<>eƧw^xKc1lK܁LEǰt J8kԔwS!Q,a&{0 j0 cn.3&wLpdg}(t cr<osc44HASP/cΌ kؕ)ص!8Rj}{++MUx-\ʖ\gA]ȗgW5b:tTaP<4;`r51RdIY fAEOg6nO-r<֍3 L:r ztp(Q%ElI5Cc5V%׽KZ3b@^¿a|zPO<0:L3C!E5M/L'mm+&0 I;+A8XCAs:7 k |$nm8T. |y.(1>Z9}:Fyjя*T(YP^9;H6Ԧ[ \-9t5G,|i`;~`*GXQES+MTcN ku sFdqCT6n@s@cILuYFfq\+ L~qJ$b~ ioN-Hƌn3o\Fj737ְ97xasW\UJ>G}fBv2T67Qf3ZAaVD(+Nwg:du!,,r;BAπk!hpܤ[(|y<:7~ZjsѻS}G<̫P S^`o,gI"ʋO/H56!D{ fw%WP_C66 .J9!N<N! <ڭqU >wP錬QU,H#afIJ&zreV.57Lj]OQn,'i$_^_w42"mVs,SC?JV{! J03ﱙGzb~gc Cv?p; nJȘt B_%>"y2u[ޠ-lkpuFTdi[e 4ke9q-[K&H]9KVVhJ)z&|(H0'vdej}w+E/KGFJ6V,Fq`^F+o!)dB;5N5EeJoVLk\C'!K8׸ T60 %{"^3D@Zz!1m(xrϤxJ?c!=#wS'+$X56QꗏK'_A7n}XrBh.kR\/[xT4._~R^ T+NAÍAAJhKg3P%h֕-AR8X3M֎َ s85T1Y|97oޣvjlQF ˖|1+7`m#t`uGRE:(ݎQkNɢ1S\c9it}TH) # ߞbBv ?@(ְ̘q8#{MNP4Tքy31;ҽ^@"LOw ^+#nJxgvS1"Je*@\T8*1n]ork,4[24ۋՅ{`{s *BޥSֈX @[ԟb2Jkl(u;RUxA)lWc=#'j (}m9^\e2ࣝ|OG_X rړYUnD{.LvX"W=+F҇ cC.0u.4@qOީ̹IMxvEj sYdK4{sZj<%/y+ .j̰1:1.qoZ٥B;YMShX4NQE8 w%c,p9sx oYB@BY_'蟑y_V<SȌއΫ>)~зG'4&ebn]a%s2 n ؟dx_rބSG"^k'QMU!15&HdrSE`ّ,?OnQpTjz1ݣ'h_Φzoy)Vv.'&2ũ}+a/Ok~ Ao Nobj8dxZ,P+,jp["dۄ]1nquц嚓UdkpL8@hv&ݵ()BV>Mkw 3Y$Ds_<E ml8 ~y:A =ō6O9Z]2,$Vٯۋ;u*~NRwͤMlT2SĊ6ձD,l~{AUxS~1Y ]`Q|J.C۱xG+Bxivx,;Xcb\ B媼1-֪J(eTp~tޑ_[~bO-3HZVVJh(N{0*U5[#j>#OӤs:^A Ma#BJ|vLnH#dcߠq6=RS`Tb& j9ȊMJƹANqKlO~O?u;-Q0DMZniӪ^P|bpO.wPME/_}EpQ*}n߇Y7zIUݎPQ6$pd9pD|q;݇+3Ѿ(񪊂7/nMm6C /NaM+S V5%zOeVii^*j9H\:sK^^ LpR!e|@MGz)2Ҏt4|U J|E0kLБ5aFh$JZ*Ό8U@9&z06&'7wCq8wONSbW};& 6N2^Mix9:"na+2H% \|VuSHp\_^u!0_qkQ-*T{2No=q;zn *TW47~upbiحe^k0(@W"/=#D%Vljn4ʡ{i:28H}{IZDݏ/3E|+]0QjCLj$51+gsn tBfDfimuVj^ eD?q6{ϪPWLs/etrGrU^$l<֛x@ؚ@;/קbvwD 8YuUk|F(G][@ްA S Xǵ޺."!;,@bȏ:h7g+ EW#f:qQڌ.w}6ܼ}Yhd|P=3X0FwcdcN.lҋ+諤0`n;;aej_#!c1 Jk(ư-o#c.A*TEn?jbJ1 b-{Țft0΁TΨ|$뫭g:ڥ*O lU7D\>(Iny r"TQиrrF{(].z)󾽍꽫R]4f:q@9}ފxGR`iA ['#$vd5bUUM_0$F`"gcd 5Vn}@7),:?i/Mj*@4>%~))Ο6xhUpw{9]щNsY=h3Nе:O viT%Dњ)n/Ի+ij0Z* kaML|<2@;՛2[HXlaiPr`͑_k[@n5gw_)_B}j+2^8eL'N$&VЌ{fwzѲ[S[ﭗ9+3ZA3\b fŖ _;tߖdr֗If kq{ɲykHQpo3tj9^oItBީ&w~in֌p"wRB:}ڒm:ûmMN=A;]M,`?[}I_īvL~E;K ^6I]i*l){G2 \*bd$AW_XYUPHCRcdkQiGC'hď׬$>:Itt{'wRPQ ʹi՟vc$Ć{SB,H4Dzbƾܥ8p_Q-ӸD(S= m8u;2.Si<[J6cP#0)XUKlhi *Dpƨ5OF!7\ anf,ؤƳo`#-^SÌw!y_fE< ̃>ȁVP)1o ߙe"2m˷HaЃs Cw_֑T`Օ,i;^uV*&l\ .ɾ\˓ >%-cZ lR @ͬrQLd`:]Q2g 0HRRf:#tޤ ls'&X`^J5ߔȸo_=I_`z"^Xሺ5q-QoUGĎ S ku]wkn+q0bB"+`ݚA"P~v7e7}e<*2| G ah(lضU9@=ӧ(UT.N$TT¿lm (̉nJ½wu/`NhSO$C!ϣi4KD) >;F:@ӧ&.%n2nѨbtTpʑӛܩ(e "D\&eXu{! QyZۊCz٥O5Bpԁ7tx[ULo%Ù4"ʊmM'cWDoųM 2 :BFE1q$sdϻ-cm<)/C6Xv8n@~95PZCfȂA ⏦I¤}7_oܮǀmK,⿉Fh7pY%/f/oWoy+a* ݒZxP-UduiOt2tK<8Db``=g;_Yj;cyqwяcA[T5{b'&羗rys~-͜!!#PAq_\>  ͵9zGV;ֹJϷ_6HS $sSg!>h\.ގ=.›~ eRW{mS]L~87rWcyf;M'gzλ *q |UӨu*1뽬>E,X7FA$ pIxQlThԬeBoڒ/giljvTA׶Akvs|E:0N7k :C ^iD&E-tp2*dC6 jIћلxjA! 5lu Q }, CeyViev0RYb_P*n|^7Tu84FR6 zH]{{骤1,Fmkcniw2KU+f9^T=+ĔJ~].Po`:-T}qR獠-Z|WkI> P#]ݙ@=]La觼}ursu,3"Gy>ZV]= kww)z(| tf=v^ng^\/-@vSA7Qf.:#"˭u!O1c,y8e˅kA=%P0*c玫% Hkg &6  UL$/%B W}8}RlnauwXN[>`> xZ="qKҜH(R"K*c5;9lb5"ʖDq1QSj2LV}Ӡ܍UɣxP\`l`o&G56ү7ˀ0y7E_9 eߋ! oRˋ퐠#Pz˦GuWsv}?<+cH촰_2M `YJM>8;cqE*R(nl 4@ByI{:UزY} rLO+ I_s5K3OҎ=dC 3ERY(βPVY=aO흂WW E ~lu7TYiƏXcۢg)N87Tyf'RɜWl޲Y%돐a> Azyގ4JaK/Vp>";!tҢmlULq{C:)cR㴧6ES.wcpΉ3&GpvJm L*c4U#Q S]]Z ű,Kfa,%8uIUvSG™Ma?4heU1_45\+v4wsnܱdE<{3<)22Dѓ\!³ѡPe;U9Sv :8,I`/(|_3W!,MÓ}AE 2.H`ne&XPh>RUnb f6.I;X6 kftb2f &ȃ}őg˓;4wF'Ip\ks99`0T>L;qԔP_?8`T֍Q\~%%2f#lgb k hG4~DLM79,/o'43MQ=HSnʈ|edsfk=MviM i>f7W' bwz6[D\O?#24?1P+K&ԿBR;sQ1IdTn/ɬem];U,fcsiGH-'E#XI{výD-,)5* 2dye2<6I< S#nOe/Jq5թ&3'PKѪ@#8cm+U[sTIHugB0"  +}rq6I7[IX] ):sJj:4Pب{jTHY땛ٹM Tыkn #z&t kּid2d[$Df5cmCGjA]|~' MPJdEV"{w1oV@sa_?-6]K]~shYZcEz/b<SbHFtɡGq#md?e&bH0Nr6~*Z*=;Qa ݉ROR'<{cq~`*BaY3X7/ T*.K:塢ܔoɵ.mLYFl4ts}߾(EnjTL#(6<,&"/A,L~9r?eKwEKpM;U;!:QߚVet7Z*Yv=Eg)Z|F X"qSFdU^NH)3a\fU]G|i0\wnN$@Yʎo81 "Kr[@VtO0b/[99A2wxVӃ-TgJKwr>^ ˋ̉冗~-R2-Ȫh/EieQ8F#<@Y|0/0GbVUynl:LR?0%ZȎi^?xx#$1XooExbĖ):Uż폋!r {yvbu\ڲ:ǢWTMS`(fRrx~ mIsrA]O|;ṕ L&OKǕ_pC2g`by@}쟩bf2 F f emeMeա^\ šjR2jX^NG8:SnbSXܳ_GBow_X*# AvoX,#*ebRY^ U02\wR]GYy+oXMK:= 6L>ZɌ0AEnxfo ;t&tY옴߱`a륁E>ۮ.M(,o&@e/J`E NaU7*km3_*XK"nVZשhiFϮ" uTuj,Zz;؎JW;HwIR;J((mqaTІ=gŧ:sd~\ .${p#lmSjRh>@9i ]PJ`)*"h(辨+kVR_жǤjqrbjjt>:NzJ㗂9k[!؈І m4TSҧqA]{/R (+S-f#擒ksx!SR˷ vzh`@/)3I#{lT#@ jd.曉 Vef~r~p`E.W#LhTC2zZUpP;+ќMJr#8,'n\Gѯ"ʱu.jZK:5>cj]_ bLo' '}J܉-b#W,N }^3O/5*A3xX~@ _$ASi y&uʠSwfK5$`$*-LK}sL29vvGӐƓ[@x.HE Bs3Qk6傺 Phl:(?T))W揑$qkEhx.B H_p-V̵dJ_+~RS=-F=eе$gsqa;&4W"((^Jq C f}mqNAsU͚T[5:f{âQ^M]% ܳ+҃=w !-8$,1}A#56$h{_Ex?ߞF7郂i9oy)+:>ŭ, F_<* j$(NrL8c֐ O ]KNtt@oFB.=<Ԧ(YM@@@LyF8NH3Io߂ey./&V%mAKJ#Ĕ Κ+==fWƗ0+M1+;o}V!Ѱy%[08X  PIu1i ^89\?ff cyYʧW븃LC]Mi?P1x""D>$匤۾MЊr,}_oƅl.ib/kj镰swC'.n*!Ih-gy)ІGXÄ[gNP53+4^=ҡSb> lب}ؑEi[jYM7wvZi[3xV#thH$vyZ#hF3.= ~>N#Ĉ:tTf_ן`N%̭*廛FUSt4';b'=r/ c)Haб2h!-?Gϔcuft >T>RP"Px@l-QTt_Hr#\o3^?Qf%NFnR|ee(=S URoĽݎSMW̛npA,^9>٨{1a?H |z51 9N`(_#g#O!.pVP}wxY&IϪ$hJݿO.%z}A9_-;MO.vSS1H٥#'6߾#Hc85= 4-w x::arG=Ӽ޹ֱۺK|3)yՀFK2߮wm5\Jz=nYA ,w~L_4]Nº8SK ,a&S'#eg`W/Feט׎ l0L菧AyDRmŎ4.:A,%4)v: +H}@1 qG0(ޭtpB9ysx8l#0/,PϜ7s?tA6Go mDPZ^:-Jŧ u8&1^kfLcUl}k;6ۡ_ݣ>c}M[L5KsxT:´Obx4鲘GP7m>2MaxtO:Mz1< 43fW(psƴ_aJm~$:,U+L 7c=JeP3vh{un=$+[fQU(yS?0Įk([ 0W?d>1b#Lxj&vRh04UiX(_$)CD~O_W]}3ya@K#-~YK,T.8ټ&/ɝ_>u;@Q 9^AUiT-N 䆡$ӟRSvoiZ9KdguӋ:_ > ']T\ oth#&G9RI! +5*8ILP(r薍F74_$pꯞ^%kBd@aBQFCdÄ ]W5~sǎ4I.BY%Fk1e룒̢R ډo.ӛeaEIC0Y \v en۬howaب&&VY/N\LX{#늲>)7'5U>`'Jf(fjEN&Shȿ&mӁIngY]]`"m{Me[4,)>Q2wnh&AFЙǿdBK8N!)PQӑm~*H%5I}ر?{rg@-rޔ&A;[.t55afYb>D:yD.>9-)DvJVYǴ4`-X?wO/ݼ`יK?&f24&[>Cyd{{NۊLQ/l/b-"T⿌- /.h~- M2ֻqI@×K_`}]ccjdv[LqDRM6wԕϑߙN( ԕrY`W %«jh:fN(Eb~Fr 7]˕CB,I{~2Y{ZuVtЂ/ߒ/3žuكqIEz%Vգy[q0XL)pBYΎt{ Q ǝK i.Jgբ 4Q_#sWk.7 x /Ik$gVW9%"uL7uzݡEqaD<5jC3+K }>ʴq&BɮPъap@`.d Hq7?+@(a.⳥p`<1?RM@<,u'j['fWM(Pv&>M'ĺdu9-ih1KG۾d !1jUVsˡ?Lfq:Y/,K!F和E)K!#?Ak*+'*tOA[deMO `᠖1")?Fg/bN$żNS0tʱYUE9/jRd\yJ9b_&#n%Ћq30&z`쿼 `Mz.yc6M0U )o5>N+GA!B˖MYPkK#KXpCčðlfz?iƒ}En]ͯ/C麿* ' QS:IL_ND%U/f{\##8 Sܮ (A8-\OR/<%4cjxx[qg1'4?Ыlf-)H+GzX.."VguA72#N΢B4P5,@H`hǜ UhV} wNJ3J3~Nnֻ hBYQS `)]q IB`[#~j3$y0Ё{?dAE_Wmn|U: Ycy]!l0 VI-DU)8|fn3ءzV1 F&f=p5L%cSQ|t=:`@sXaо%D88ssBޤ3ȡ ."q}j_*E"W=΄⏀~G@x )[*"D)Q N - ]+M-Dx]v??\ {8|"H V25 w^8%,?Юk>u$ U' +p mj~v-]U n c#}m" ^NZB~oq6k)S e}}Ϲ~lzTwd/P.!>}xQ~TxUh#4\>d#y7|UuQg Psmj_y8[J5DI~?"ČZI#RWzDf)jv7AmcG:D@;{fiG?8h-%H# s.QUJ0,XϤ&M>a3\DЄֺLtEQ]sK{\"{PA۷L4>@®5oiњ+dMxL=<E\M˴ueKw-^+R0AX$[zzjedȵM_ӊ}G\ w:h=li h]QPT"hlX4Kسyo_S1k-$ }e?)܌539mv`) pdbm'b(O4v56Dh/!Hޕ= <"K7R,LV h\놮_M `I5uv'2#ǜCVɁԒF]fORރ'43x7`e戭 pv=6/7Uaܴx3+Y%hO|,M%$YYZ}T%"xq3tkrP>l/-"-wVSmsQ\uM}(]xʸà|R/ )I73-KdYv`ZBmnnE5: ?*Hh aRzcۧqr^ TYJkb%Ӡ%`jL`2߱@ݪ9_'J6wk (r [ kn}`#W42uЫuVMdQe<cDB aЙ1G*As%DG7٪ħNqYbKq|lj6H(d*V )bןQ{%eP6zYJJ@N`7xԦU}?spАݚ,͖`A+%Xu^ŴY@Ru;tt7Rk/tX'$*Q>maѧ7f=~q; N꡷wzG}=YyɵFW(̓ HawRr="}=c2۱y }~zŘ+SSHᐅ 4: bQ^%f}Ү휜R&q􏮪iOD? Hn(}^u0*TZnN\6l'g}V9 =  $~)myS{o#p6Q2;?,P[*Ng~`Ax'6.6Kh. F x h Wt %n6. qc4VSQ9J`_ARPog A* ǑL=ytC?[ 8{!+V(A̮B5EldWH R >rXH7t3 @2YjX2smxk!ü?YHNCۧÝ~Қmʩs2@wC 8u`' *NPmNIZ4a &] >?f医dىT{P[dŇry2Btp[AM B<7S=#G# o̫&Eُn'"hu@le 4aZcxV*80e.].Q1OC]VPQ1EA/kO#Ӵuqvnq#9U<߆k[_nPF$n[ 4I .{ _.ξS xX/vnǜp`.[Z=O㘬$f09([&FG(wJfXimy N!`w87?h[I { E{uq}i7tWĀ sN[w`5OeY ʪ\=3`K[qvrfh/>l[3g kTH2} 7ܬʊi$4nWuʏtDJLF|67\1} 1Ρr4i.? cT7";^dj6\2dBҙ8Qk> B)o)IurРP +Ssg{6' @S`+{zq"iA2O\o ;O3I\ٴ_? 6ܮ_x)sKi: &|^8QV{b ^ŦL>p/7siveV MI ]ݡd t]qш3 ТvUN^ce ̨h:z:zo+ tbK&$<42p/Z8U߻^ C @*5a Tt$7wpH(Pϻ{H%](ۓ7bSm Lˆvxh06꒑QcM7nvPSuv陚Z,7~E9#[SgSp=9. o}ΓƹHwAbQ)r9l|6HN|HfOgDKz u‡I 3${rm(|'4md}֫*:l><0I Cu>Ҍ:+O LK x@2l ѓAo}V6+$ä$;Dm[ 7ஞA]BlշƦ'D' 8B@KuUP&gx u^XΔA($zy%Ҹ¬ٴOKPpcx{PČSO`Chjr5GpQJKS;.tH.|ÙY+d}fjΤzDmP`C_l6)#(%秬@Z@EMd5̊Xtn,ٷJ_AI܂ī ]?ćQ ϛ~߃,0M1(M;xf߅KA8f!n`85C``7B 1UZ`EJU0;~.ZpW|*LV8̒v 9 5LRB2 dr8ܺ-S\ ,4\"mf1<xO4ծ6_c4h<>6n35;`W\Jd;Ԓ5wTz"J= c vF(3-[)=;Rv!4Zgo-Q Y_u &>)Apsnkh8|8h Gyof @2AsK#BaxĴ\p%hğZ3ha`M㛼C/imAl!܂ ygɤ[Tj:؟Xͮ fyƮG`^UY$|/Ϟx" r^ Ю:l0ctp!CV ʓ;X?jQ+0LTK!<wR+z#XAަgKN-Co29 JDyz_'ζB7K7d7}]U50-jŋ!g?fW(U{t] poxcހ_UeOWL!]Zf AS0'!=d3t.e &=Sds/p֕)$Rzyd%;"A٢tpbXJK),Q W W.Nw/l +7k4;E}C7=k#o`Ƭ8   :Kh֕ǹՉNͤO>=8SOH$^Q4M)G>YT,q|~NFY`5fVRu|lu_=fs*]j̾@˜-ZCo"< "xͷsH};=,écꤻл< JKRWZ$va idrg?H=}Q u GůZ2&yw)Y[@mqTr`Tu m~f$%+85JȢBي*"*BT:s)4;yϻ鲌)%:l| ߵ\ q;puN:3<ȓ d|-FnDP9Pܯ\6ek 3vӕSH5r*:04QD\rS&S)2"hx-T~S+k*P8lXJxp ^QѸ _ӥF#O!Vñ!o ODM)0`fF4GϬ)TQЄM9h`O"mR.'w\RfI8e,(j.A6CPM6l8ӆ3W@K&\WԿk+nvŏV˪R=|IgOqLhpJ2 T{$1Od{{q֊Fzg0,dcSH؋G~X/f-oa0u"FB.0)9 `\Pli*okeQ0 WE=r ת)s&/牃y@Wmur!4)P'SYB",!K b2@SkbxaFb9H"&RCnQ Kϛa-1~Rȷ#:a:GKa*,1?T1;zb\ Ѱl> %,ȑf .)R<f3ާrZW렽$\["4Ǥf u^Yޡ2o޺{W0GYpU@8~3ґ[HuG<mh?٭dZO DLi DMKܛs-myGA#n_,#|װ.{ihCMZ OU|#u߳җ|J,Dɰor=~a'Ov5sy*D Woq*F"h`&3%w1 AVV&SD\a=[ut:[^gzSO|nS>jpCl(rޥl -t6'M- !|*`WG`p0ͯwi hr+I'"m~qdoׄB7ң#E=@7~[h/FQ#tVdOӐt<ųgHz{}K =(8~.0|J>S^xe7]<=76\Լ]Oe7H*>j_iD$;@3Wҧ$Q -_0+X?Kw"5 .[3ECJ&GƂH13Ź7+J>_}[^);Q 7\J~LMf`2#8* VQP< X 䓶 2#֬o #Ҷ6VF; "l;K)=nqܧ3Բswbz8h`>Wm #]bK߾lFKk@S/,$Ꝺgi΅͡4N>W2u 7POFo}H\@L V7L͜x=ڢɆc>\A){[0.XžɛEԶ_55O e Qz1 MIV]04a[#ԤA_?*P=K*-4=lsͿVǝzWp/Ei(}q]d7SAJXkMcۅbٷ 5fsqAJ!~3R@>ަΔ#x2/4>=Y•$ylۢc+X"tn*2A%2ΔWt^2w-J\sgul AJ E!SDz(5$Ns$/­a<AYyS5 `*BoO;dlzHH KrmKqZɗdo!N{a =MBy") 0E;;OZ0p 1i,l׌^sJZE@#y|C(iiKNZ0Y$STqR R)(_-XOH"cFxrm}HY\sG_k;o3WC yԖ[c@DLJծ\XFtb"Go~bkgAM6w ae_3FL` *plZq' [)բvbP;0X֫Z·7r[Cj\ kxcQXF8#QQ5%D?JRr367d^#1[sAbYDenr{y$^lpRiQ>+UpDvœD1eҒV ]T\*$Dɼƫ wq쥋uIO)`bX|Hҿg.VW{[]q ~rx<ﳓ C)ktJrvUkLk>gwȠ`H0X *k>6B4i0;X3(ͳ\6O3j5a-|67}z n7@x7E8ᘑjVͯYűhj996r( 5Q'cjd^oZ?> θS{0Qo/1jT1;ٝeK2/  ʜB\]IX9e_7%{UЮĦ8/ܚ:Nj]idD&~6G3Oؖr<$\TW+aǻבֿjmɘB~e&Uӌy>%~z* ي]~<ĜWU2dQZ}w2r"]!ٞhF Iۣ'7s[I*\\Sf93aUSÙ}6pr׼^3b"45 S&ގ΅pΕe b`orz;QnK(<| N=+Z We|^ۜU&? @0coDLatýOK_"<9!ՅExXXCX 1WE8&"zل'K GtدvXJ;\25j6Q4oS(ާM]ֶ(@<}+=B]M{_6ΌiҍS;b\؋hܓG\Y6K !4s74[3=oR,y,e8>=sRJ +{ EWl`pCV񞅊!?U&6 Cﭴr Lz"^bVLej[A;ߪks x 1iZCJ iV&-yNK*l >3'1;g* s)qU*OX`bd?V.0a6G" +n1տvxl'Z> 2W_7-fKWP%A^4U{/;5c I|eƁkO' T⹨UY^9g+z菬1 ;%ͱP71B4mPVEK#lI Jᦣ{Pͮe Y-[ökR٪^K!WS=^wkue ަڸGQd-p~ՒQŃT+/Is뤀v 2`%d9]gds 4pїūm аǭp6H϶OdI(UQtW!\iM̹JrRj~+ Β(ى, ͪ3`hF8 =. ADr^Hr͸5~j@Bqct"$D |7^l!H2Be]845C:B=t$E:tOl[F?% ^qfaNGq4zI.{ ;DWgyqP8)0,ӆRƬY`fC9Mb:H~`٬j>]$M&K0f>=o 0]_f= ن) =LXtqTgMU4}Y˟QͶ'A:zFrkAw<1DYp=C6l'@(QMTO>g̗|/)iR+}ִѝe5CM3q ? 3Lkdl{@:KbJcf]Q =g>3ei]xJ9+܇'U0U=YIvl:u Ɵ\>VZ&<?-bg]mYW͚vmJ l39tC2.m9Ŵ >b+Qu,n)`h/3Wc7C(yqc$:9d/׎V[^HꫭLev5m,CxPb'џ Iss/ss_ghVλDN|S[,D,#(1O$;"9L@9Y;$vk[m``SQK{XE}Ҕ/A{HhcE`\x\c,Rz?j$Eh2mET:`I7Oŀ.XĎSD߂E#N:g^:TH5_;kuy2>Xy.{[捣ߏ\Nj jjn@s<uv=TvBq#z5Ҥx\1"hGgk`KO|7Q k ~ToCL헤Ժ6UA,kx[o;žW iqHԠ,lśXſ93WbF^dN*XJVgM˲1E@ m:]mueA02z- JdNƫ/2{D ZeOdئx\gҍt!ք4n73s=M:EEMENc EȡSRyv:iiwME%Wl=» }:z œpv  jTv(祁;d_Y*CW:ZLyXZ!HGhOP<<_ޥ 2|)"Sk4.7 &wlg?K3tT צ{f2I ;3u"oMyyx:LȮЃw}+uUObb[(H76;:NTʅk le>Xg*FnG\;6O>K(Rx< 7/J^X,C4<|_eHGV'0{wPsW{^<{(NT.˔8lMDžamAE1? Z|g]_Z;&EHw09uYm8Lbq."o2'Ī=uLA3,E*;@|N7/{a<6-VcɊ A+Q,۸6-{'kJ&~:=Wph},>[^zc]p C*>)&}XgC*65%6Of*&6RXm}UiR]F2[R] _E8d%1l$%P(^` 7D9,qMo j"9UR:?  gBMٓ{վj{ݛ@<F\#*!o ]W0R̚E8C*~DEj^AJ rb/r+X)=#b<F]^M &Eqfl81)dK%"ޥ;@EbCX-_M?WƂTT-3EwV_1ȹ/FK4;=YAz|Ivӳ&BK=wΏF,8*  ˖|h;Nζr[I=cr?#Z9׆qk@̆5!uf^v* 2 $)/׭ ϸbKJ'JKQ|^>/O S'MoEe1.P\5˕"s.}ܵzٳdq`My;_v KFF!RoRu#9uXrx*홽{wZ&ɴyLZ~7n 14}i1LY$t){_Z WiblDq]EN7,̨^:p Kn2Sp4a:&In]CfU@>ki߂q԰BCQo ! ',N&#"o5F(k@S 0_|㺪)ye$3+o1Og(K w\MkDt;@"~IL8A(fjYC !ccAQ̵+פU%#ttÝqex?mQ]TXlȣG,?av' #KVM|-~61i\xUMi-Y=E1*v1o]+j(GRȦz ' '8% n !a3 tܣaĶ'VGTNu9'[f}yJI뛻|Eɜ) v6hX@:$*׽|5D[dTlf!bs Ǜ9vI00@EhkLecYs8˺U]%QA@ۦ|M]ғYhSjn2b䒂vWMmɁRl/ui4n4-w%"Fd`x!tt>S*kpg<3{hQ2j-UEDU łb-m_hU;$7RaOd Tx,7yJS92&=6~ru]nQw8ҕٺ4 *X f:̦J "oOOwoQ&=]7 3q3cma *&ki2K.<<1Pr00k$VMXGb6ȎL+hg%e~L.rT{X8xӽsk NJ.g2'\MVbp JfxF*+TnH F-fIU3nW=)\IW} RŽsyMFo@-%JeZO]^hRh]SPPܿRu'~0.6~OCh!@~t#RJyOf҅L ǒHg#jPGqj1+:ۊڂMpA$F`6_wP,`D IFಽ}uo-_(E=|JUF&ZÆm,P(6u]lɄ:rqSe{}`J'`.ȹ16˲OʑCU'Ш&QUg#)ؙvy}BS\d&|_BkH[Ş+瘴1t * ^n =" <"EM!@ `K•⽎[8#k( .@†8|2/M zl-%ޙ`K#Xl\ ` gvT8cExZxXM~7ŋm ,ӄ~D:Q#ɿlH(,t!yp*}HCr/|cHy}Wx@6Hb9ӆjdd. ;8 bfA;#}W." w ʢԚDTՓuT|V4[$rԀA-p6B̶S˲Þog[>NF8p j6ONh ܋'!We.  :⒜E/<ŕN5{17?[SYf'ߢD)&ZTp,@,jLSA^5@.ԑG+뻔W|S"n)^ˬMK;KażHtOXPE8[Z @såZeS;Y'SNÇϚb?G9ِ'@(CD)nGЋُ"2Y(LAu$#&>ȑ> zK62K,{Dl*݈FWp[3̞b} c(DG/]OmL!0g%T֖]9 Ve@!!eo4\jjw'T5,"ղY ';0 Ȁg^Hgm[P7ɶ<8NOV\EX778-b] HՠQCJ j͗{83roN?|evV+`x+Fq4 \N{ Q6HF/W\k}&̘jkhܔƠRTG:+ig9K\!H*R#R2yi@Or|J[Zw^<B[Ήm&e ^o^Mvlp.'%uq"QKI[ŷmb/L-MBq7~&FLqުVsL 'n׾`D9wR)M`{ eBc>uqzW2|anQТ,w_歘`@ -$;\ #hKG¢c~#1 ΍=};4nwjkc4Q5}dȶFSw;Rsc{;do,_yYр`@Q &V uBaƖB-WBk %'S:{\:|uXA͛YdJpZޅ]ߦ՛L Q޾JBߺ46u4ӘkV'y%6>碄5Xi >F5Ӯةbu֧{K!~?A&%Wn2|g͟HMmy܌QlY.xƇDz*rW6vl}4g$afK#i 8:NCȊ!fAl.a񟇣 &,Z:<4tu6ZBUQT>?c'DP&_ Fu B 0 d/)g=QP d\ g\{椋,(,{.CK628'$>+ӶWСL RRc]rn7Z !&sƏ4φזU7?MM4ͨU-ĹS*7Nb'/{p,wg8i6nne8<\ AWU;R\mɒ]I:\0,DZHhjW{$QrD1UIS̺%ĮM~)`}LJXs݌dnRS?FF)HMo0л҄s8\"bJ~W'8+I(Z$2YFSiv~W`8Pj~%3ǵRm'< \g Pƌ= T+[8PrP:13DP)8l:roޓtm7 + ITj `v;+UM0"W"^ȍVo<3/?iQRx /Bxv.Tr6$\ߏa'ol`C.h5~(56]F]t U7E&:ΕH. PJ,|}[ŏ-MX[S V@ v ǖɄb* [mϖTsa/u"qXMZژ`(×0XjqrChk?MmHϕ< %*eKMʑU:ŷuV CU&b]@a~%~1wip㽙q2Xs2eʚD=yhQVT$Sx1R=+u=LUP/ _==?bl1ק)u{\mʪf^{ hΎBgX}tޔa?QN""ӈ5JJbXEխ/﯉Cgm2S -O#WF/Px(7Ƀ&"KBgOmLF(&#Mxo<,gD>iެuj&'.f]r(* @j>3Zú$W67"&8SwCBcs)3PL<:mM4`O}gKPlAIA L,%|W #57%"MOAG$?5^>2ۿs~xj \I} Ε3vk|M܉Zψĝv!ã+?5ćؕOlG$iէ -bR3Ϧ #Z`V7Iwu&K=jt7;.eR?{O W1u_!*wWtG#N |d!`}l֑`*"T#]|˜i&z]YS\Ce.\Qp_y}/n , ۨU Z߽/Y4{n̒ш#qIxj'|#r2ZЂȶ ,xq`Xe햪x<P=y<;T]8ʀ\t@PQ( {HrFL1C%.RςC!4fG&cg?Nu4uZ qE*5$J6XeU&ucl rkf\8iD< Y'Yb6aڍcOiuU`g1m!+5leR[idž>;pR8a2&yхd2a ?QL12NanCF X:Hl'( ̭]k;baǙ, ;)o`Xd^|@LFZ+^!9˜9EcE*FMvyol=xƤ&):.]v3q7-_zˌ{LqJғh}9'Я F-Iy__FYىBֳƲ*5p%/jDTT 0L؋976(;Bӹ*\Zb]ܨx~yՎ${C^O"Zq< W1/ۛ%ra; ):8%9+a` ul{сڿaStL#:cxڑmຒ.P$,e`Qz_ӒqĮl&}ؤ"0 ϱ#0\T&xZg*ߟgDJ8:D/ KRqyRYUCxbz| u.ChMj5|f+\F%wf3ҥf7Dp%ޒ ԴkT{hFyfbl|!ޓX6v^ߟ0E pkH" y~'qߩƏt@<ďq*Z?̰K\_>*Hwa+엦5O0/dUr4_`ܨf>e{* g5\(f-+Fb9 67:+f.̡i*t5g$ Lo%?v_b X5^`) TLA.Ry={y+FqTق2wtןإek4 Oea"J  H,觥moj&z%E@SxL~,l#zkE 8Za> t7QrׯXJ#mxݿS&`̓|{zsί( ha&=+Z"R湙TSn}"jEFdě7`{z՛C;B&D[G!` ϩRd4D#He0t֒i"Mc8%v)_-PG٦6K#`qOa,]qa,Nl)x0ZpI/NĨ}vw$~ycɖBG5#}= \nˆh[zuu`h_0T4IVEHXx%rW"xBʹBe= )1cSwWG|)D|~qF"~@ %_%@ a0jm0 |"+5$Qh?|ݜ6 Dm{̽(y׾?)x22|iܓcE峎e~]^ CkFPOQؖ2Opfڙ܉@ Ǖ244{+8ŅsCrw]NUR5{ "m@isxmN\}Fj2+Bd-Lgx]% CБxz6 L8P򔬍4^g-|k)[vQV4! &ECBJLZKb0-kqL-^N6F'I$`kbvɽ/ XE|\?{-7MM]Rc=_l?|0rtYoZ^yX;3-5;)В@E[ޖ  w [ xlH?~|1[P# h^s-Ԙb{1uJhmӠ$!-f݇:LAN2$OօUd\Vt$EBt\ Ht$?g~JMaa;&%"^]d2Ccwm АLR8бf22HW}Jv($ā JEkPJ'r}GG%)Lc3K>n* -7~wkA؀?7(zmjJ}sҳvʛVuְh+Xv&m+6݀0z<REMoK6jO$˩G|@W]0Nj8zJK&DҼKnՙ!'PO6`x,i #hJ)Aaz둻M1 N+(oaSV8YYy})힅H|f>xo"39g!7iňN@' LRM1@M:ccTKϜvDL Y htEh.Oܓc*VyK6lt+z*0־LXو3ǽoJ+"d=~ &Yz7dUyqN*9;e:b'/Wf)oS*g"THH ?A|矿ziW^\ I1 q}Ȏ݅Fý6XY;휣KriGArQhVӍ' s,ϔn1lXs6>8c: cpjiۊDx{{?F4 {=2"(h׃%cqM MAHyjꌤEYHopPY&?o2|oK.|s<*'U%BW #MwuNBh^ɇ餾wM>g-A%NEE,̦3!"j=$G1397٬IJ@| ri_̳Ut`>$7%V'fS\,ДfT *arpa3(MFc`<-hڿx{^441D0`Csrk xxYN8y\jDٶkpʩmjHy~:갖iՊsQH)-(Ĕp57B|eH+vĵ0BS8n{UGcp'H:Ok˳KYa6Յ$5s @ Xr2:XPS *EFz$ NoYܷ|fXk 40mK^OnIN y\FJM*d4o }g[޴AQvTڥ{@l#cMzBW" ;N~vGǩlr c~U+ƛsXީdE"^IPx& m t;xL72&~ƨΨׇ[f`;ُ @=Et~_o~k{I/%?SFVwu1=*!'15ZmÕh!(Mol4-ztm'8J"z7'&q)՝Dd~Lʤ'^%pht+.-M| Ȥ))`S3"+mI|JP^yh q dX%ev~U#F[;Gkw|v6!; G1\B)J_*MddPƦJ!<2݁ximH!ckE,1` lC/={pG lgk4cqJ 7H1.Lmb\+56Xur |ŨFMrxEofcP(W7C8AuZrsN%:3,,6N>% B~z4%/PEܦ)ash9 z:b)@pr\aiv>,>V&K =A^{\X<ˮ}NsRz4Jk 'zq*4&D}D-+@STX kj_4+: x__:" ox]F~7v2v_c|Gk!Z:x5K'8bsQ6 MRS:}ү#蠞Ex]cHI>^81WUrECnT3i:[Cj~|dZF*Aj$kr$³(k2xHi# ʪYUѩ蚝?mJ_T>WFm3\}v,<5T%e_H?+tlå1ȟ!{D3-Tے>S=r>원43n漏-(.Sҕ5s: ͞,.ޔD*,^ZJ% DE,n`6ǚƩ1>P/L1ARgn0Q LZȀtRŢۦiJ8'nJ3( 1]I\1;#22t)M`Zmm0hq5MH5k avmn3:b;|y4X; _$䥂o wPw'5e˿A!(+,G6Jas}nn5krg싐 /Q7迶hND@mȨ}wi s*4c`7u$hna pW.3B[Nt+ݱLfk( %C:[r\m̠}`FsP<$l peXV\ H\r c-h^^B=vg(m݇QCLZ"Q=S{,j2᠛9 tk3/H;? 0c=O=7]r)3O1߀L;oUU~!" v Eg+ea>v.gӌ(? Hޜͫ%Hۯ֌.[sJ'Fgo)_ /nWP[v[PkaM a]@;Q]z9&FP,[ɀDq_,߽Uyܿx2 ]u wq0 "f9Ht+ eaQjZb6 =o95{z3T2|mu"0^**`@V/d!+ZWW*?q؎lN颶Ș> [zYy̟֏UDQK/u҈fŰ'Ir>YUޛGv~ʺL@h ˸tgcSP׹ٝ=<2.qc-4qc2R}zyU Lqq_zؽ۫ Dڇg^Er"v?.WރZFhHs:bɝԋǞ9Ќ.xG2H~VBGIZ2o]w:6$ YY. ro@cقn}~Q/8 _#wvLZ~JNvFR)R[9r$qc݈6go4U9K. D`f "Or$z, pfE dPE";ɆĖ:e[{}4W5.3* #=d^2 }yC( jhgsX^~D=W7^Le=j Q [ۛǥr+p@נr,LG49C;=Rn}ʰ2ݶq;>Rf%@ai$53 MJ6Hm#6e/<}N.(^?-#4L;J5Ԓ0\N4ਁ G-UK@F-P?`\['R~АQ/ZR]d=VPePq?^Qj3zm!w$Yd-¨Wƅ'chtؤU. $xHΦ3gLQ/` KO4K[&F wK}iM/7ls $=K,\vrX͎bQ)w w\n oDuu!J#IbX̦jj\Bk70`YTH%t۸34BЫbwbJJe#(CRɳ9'_!] x`k܊Xxtn2ZQ=46HG#.#׀mF*ty+'g7NfcN (&0{gZ=;>D8Ltxx9hqci?v&Lx'tK% Ű'yu7j3'S- wCrS\6R',KڳsZKppfWvvw 'Gw)-%j'*y, _e0үB<\b3^.%S1(P95K-T l`pr0ZX,շMtk,.DVlK,Fb^.^O<4TTe7 `m>е{@"uX<|^da`\ C=%Y6^ @-[槁/F'rxn6M)!Ǘ&A՚|Gg+_OJJۼ?2w_S[tuc ܍Oq@E"hcD|+WlS oҼF,d&ݹ.p]I'X:bfLȊ#b}| 8Cf&x9k u^B%#ɧDBV`Z- {I^A%*ֆA tY1eO=ew蘢h#6&(G֑сE{T07R׷]n[ը@ ın6y/2p7[%ijWݡ:l"ѕ0;,ٳ6'gē] _QQR\z3iyuQ: FUg-woT0WX"u #Ҥj;X6ZUMV](_Ko`_|#A7 zij4GdNbb_]r)aTW h+=eЎr!vb\Ы2~=FnyYgZO#u ME;$Ll O&& glrg\tK,n,z8bDsv`:MA9.Q¯bY+d`}f5zGnkK[qCޜ\L@""K gVIѱ -_R^o1K).bǏ6* cnD*TjwYnr?SgS} }zǐX@^-AclZ0$eQ]L|Tca^ȳxl3 ;n@3"HU0>y2p/8RS!'}b.QãYFU, LLLDٌZq7i4i,aSdc=l=h9Bf;"4@l+0f+ &~OݏhAv e0ۯNLE\}Y (;ӬPQj>͕J<i1wҠzJ)!y4AOy$˙LOxT8jIj5&1iLtB_@r>FjQuˆ7=1ZWXzkxS(|`H+wD7XDV2ʸJL L]δ9f0b"efn~t_,\Ǥ_GOT|_!XFg^\ѝ@*R\d{!7Zn?4[T]%W oξ1n%}EW1$j@An½~]bm/wgB'A2d_8vG 8jw{sðu CCH[ J*{* C-k A+3)= G =rլI PC-S͖+ׇaZ ?0 +>&8Ǫ׀XS+ЪẄ*B<*j:mGV~.o5E[ #'ώDU {}P:GPXsmSS ME F;AuIj} TM\NV<Γ:Э96 Ei8QVGMv]*u=}%'@_X3~exY^VM)ȗE=\%jfsWWpp}$s1hkKI\v "=`n&v36OBfF|4xLn~ڬlNw:#H2v gi8mvx`!r egYR[X|Wp䥑~4*+4u~÷ 0_1)y?M!uV&<e-#$f=cb~^EBYDmL',Za %uNyQSb9"՛P~XY^@b3v ~ͤ p}Q*~;qu'1\ecv&h|6-=&t'M1yA%7/\@\owbuTÿN6.btjVݶ{.Oul҇SKڢʶ_$0@VO/1>T_\% =7g1jiINrew|Z{S$aǫ`OQ ];on$  j[|9ֆG/XJ4eDa$ޏ :d܋tyE٥l.Q`4MxSC qu]9VGl9\+_  A:lY6B.UBw_{7~9_J@,J77Tm<:$*{t{EPW87ghOZK75C"U* y mNZEpN c~-q~;{*a߿ p@#jnM;LR¹kQ <[^; fs-zţFv-lLt ](Cߙ&pMR7HŹo!P_i'ʴ{Qm @I&bxxCUP7|WRc Smi~è#!VV )+..$l~]e:"=} %{۱1XçmrB;2U"V0& $7]éfF^jdvY I\Qs,V jS)iՓdc6@Ϻ%$Җ:pbAq[OzV"3^y8>n =Jfz@q7ܧɀӜ$iefB g A0#Fbo=L! xljL13/NGR+| 2İt>!<2Z2NuG_Opxhf|z*\сfgŵ j`H WUYajytAk nMF=cbj]{<{(C%R%}vOԑ+>1'09Q K ɄNo, v;#-e6Aa, k2grSr: 2w+7~֓[n͠7kC~q;XȒ_$?cڗB"\C|P&~2/%(D+y mj?~/._mnE(GMbO4~h`}YYEԼ_ W]&Lu (!ܙ4fb@|:GvA B*"IoN 5q2gc?L~%/6a(}<ʬT`MPs 4qRKM}z Z 5ǬE kc 2`SrrL"y'DKx< %1}nƎؓ8!WLX(}u'uR^Zpj{r")Yq8vYMGCO <h_ސ?=DX->~?ǰ`%IRuݹaUR$!+L'Z<1W~2d6tťqJ uߢ0U|NR!e"mAjʴ9%qH0r\$ 7owD .uԝ"vkU%Cnō IJmb Xr+m.%A܊T~\?m:of<)u[Q5ϗFM?YЌ|ɾbH{=oQнJ˚'Ι\ KM:Hqs:t|e/B @ # k{ـn %&݂Wܢx9}.z?;@O gcY)FrNKB)Q-S{7,nIjj6$9g߶ɡ< wҬ邰8=C^.d׼6ث%Å?< Xf]Yͪ/C#:-A s?6Uި`}铣'7^ph|hI7wa?nGe(^P?{+aA{7;!_AXyl7U}Nsr lZ,~v=55N\>YZн$st.dũ)}ѣ]SE{PB? +Ch\u{]@kjʔyu} L)8ߝ5tž5DH5#{uʽιFԃ8JRd Rfnviq(E P0 'O"C ,,N煏E|<15lWc۸v:z8}i %x|[TM7`{%x(* :pï%[ ptMY SktS|r\p܁R؋TM8ÿ6ztNqwώ^.0_X8鼌|<'k,䦈+엖XeQ|_KAOv6F\|7u@V4TUcH?j#]ml> "0~sP*z\?N8Pm%L,o-О4MK=m(͹o;NӒZ#`Q#XFi2O1Di3}P޹q>axqsJR_۟Ceٱb9.3v=8M+~^ גO{v`A=¯f+X S5E ^I:*@mT`ȂWL䞮3,B,mg/慽# 8]Ky̫vf3>f5?{ߴjh/"*a AnwjO J3APNhaQ!={$~~@L9HSȸflűm +ƵT|K^mJ:r4Īk(n*YV"8kF/I1q ^IE,T]czl- w7"]W0oV]jmǸZJ03dVu+=uSlAY]р#tcL"BBuI0>FGN舲M5=~QlEog*0TDIձL!]4sGoo4` La(73]VxsPnm!sPq9:D@]kz9Q$H]1Yȓ]lZgE$W%s!Y+&`hv\A3C9 yƫܾ}CCCV kVW;$h7;|rʹu {Ϣǭ?05w@J*c⾺}.9zshh$/w}Å;Ur"%2Vq\GfąlBܛoĆDQ"y÷9n y DQQD' Jn/c_|BcU.<ھWSKwS1AͼNYx]e^K)[m/\;JJt1WM `$sͶ^>gz )1 zw: De>y,*ЭQ8;eQ'kYA%U@U[l sx[IЅ%_w,RS~-_C֜~T'2w| Rto"$nl,\ML'ABɤJ͌j_l;ڦ&rیnF=-҆=(Aא<==T\ޡ3kț BrzkP5LQҺHL6S{YW*yI^Y":_VyjX@82CʴBܙ^s젊i!Fɑ`FĸϾC.e*郲Ezͅ\"g߫Ƹ ƜOs!]Og5Due ,E~x*Twz@uqdr0(jضq4A{͚ϭ։eGjI\߲LF/m_i^ ̗@u%:}XD!1ZPIF4ZSݘ6AF Pq;N1IȓG7WgwZxZiɈI% ʓftvV'w]502kժ #`mTeoJ7ZX\,hyi"ٕ$*;xWvD@Ř^̳?/rψA*SpTx.麩@D+TM\1REx%YI# :v=(k Pۛzo1 ka}Ņ! !X3o--K~JӑƤ Wϼ~,)DpG mQK|Q= 9;VV9&^|o` ri 6GOmŘc^e/Tz ~ H8 b&*7@2|*r44E(i 3 )L} d1WhC91g[ig? TԳcA%UV%oh3sr*CM˫U1t1ݱ9CJjhܪCbiBA2q1)KVdY*{YY¡yؔ?0_QV!*rg{'cfLl`:QhdlM4ͯ/۱P %o_j(R?Ҍl0C\ŔzIzgFܧKuJjgK `{BH$A6&~rJZ#$d*|]H!Wz<6`7fV+pUVچ/}`m!'e_i6(;bw6|e L//FAǝIuT&=:*t֩w"|!o}l2k:8g yﱇ*V;9l8nl꽷p.<|:Lҽ WӏvR$ېqLSƊ /^M/*t\:~][)@s, d ,J!^('VUI`5_.mk5:lO0$yKxpLۤ4&mtOCSoLKAJc'< tmh'00D':9\btSْV+6P !l! %4]QiNCpg@jhuDB2-*,ŝrUC w,1m7_&h k3HAnq$*ߔ1td$g#K###1"b#9-rҸ .jCž3210#l<%,B/QfQ \u R7\]s4Hβ/44aēlk)}$#2$d^OOnd)p")t1tJYPx!~UJԘDՏ9.[wNm$};s>2Ȫ ~~lݨx*M\sczBw' xAu߭?E$>i^Gr')R8'V j`GsSYKҵHtB&2aن14[J+F_ =(?+ B\vC9K$Os!-"F0pd`Z"쮰S(rMq-C?NT0@Z'4i\w9$3JZI:wSbgWb-i̿@`'q^S姌v3;-R6i[LEO"23 1s=,:%!K,'_Q**by^$Њ!E)hS5aqǢ++a0slvw/]``9Ā Nu:,+Tu[TK:j mc܆*O P;2$:vTw0áxPJºf!oXl7Ֆ<M 0+Mؚs:T=J)(f:';*bk%EwŹ\ A5Wt&nywӫS#2=9+9L\-شMЏJ*ˤT7V*](~~`9vT[ }-i}!CNH U\BnR Q'?Y䋵2C lIreRlnfVTgb4* YjcuҨ̦,0uDX+4S*qzy)bQ+0:eigA΋OnVx|D^Z>Gp `f3ӟF҅/b=JyJT}ҐhM"BF {0^B55O b@0%c 7i䇾8r'TaD4$ܜ?ܓ]IM]둏F͖fm&OMv'Y+rxhMgq[ssVaίpˁ ?-\Mt+fxZkdu*cZ' 0[3:'G>:Ep̤G8 f*74B6V`;Q*f sK9x6JbQLuPTYkp-!  E|'|y=[ gL<3.I4fOuJha"מ J!N9]\ÕaWiwsPs.ϻrAb$Qӥ0B ~ K/'s1֍8EX06 (%qYMMkbԺL"D]wd_b ɰ >c$MO* %5: }'JEk3Z C] &ܣX]ȶjqJb6Gu.Kd|3?ˬ_;+ezҽι;PDOsOpF8])CUi zY[2h̏i X)VVƅ9]%-宺!†< it,J}4}~@B_`:ЪHa Jr4]x?p-kpȤ'c' XQH'T^ _᷂KV p353 s-RLWv#8SJE)˸HT͜u,}O^yKtT<]e#Td_Pˈ#p>,<g >0;9t\ptgzmr4sP*qoW s.EDŽݿ!J _W 2>/"[&sTw2@i3ٙ$"2uL[Hyw7`Lj:SJu ua0O92r=rϰE(5(2]LRe l+>·.Aq*rIQ|n1sDС*LJ).Pz![@jMۦKzK$/BM=euy )D|)YV ,!t@7ox(Q⻥?Nr~L)(нMf_Y9DEk`4ֳc22Qs;W 0r!S6l=Jf-pEU!. J&ix8n< Spㅸ˒( $`j1_r12<:k^˷{A[ d۠ v,E_Pj/~>[xn8XكV`NGVbA0 04)|AG5i@G;pt mmΤ xI_y*-l/]^n4|̰DLR@!ɓza<Zѐ9o55G;!"0 mgj:0ÿ_b\,0UWnfISbY ւ?| b^?dhcAHe.l,+?9VPARTd3 ڟ <9`ȡȞ!;c~U D 0i)Lvs¥v&XPI-m]:%RN;N$d@=Yr@Lٺo12j i: 2 IΆG%@m[mgk38 y zqaplK9s{U;ݒ&iDc{2(=Qv<2SPi(%'?*5\xcdÁ-S%h0;3Pe#xÌM.*Cat,)o ēJ҃5yZO y~4ɧ gN(*0bQ᫓K[*3oYyCs1n6ZKR$q_b ~R"6p jdNU'-y y8 gbU0.-Fġ9vQPor;O=/]w[0{<<},6 +[qck1~WJoq; D S+ŐLzX[^)EK%0echg>EOL.]%c*G.OTY%g_SF;vr6M6%`\PtR- rB|Zeą\#]&KLI>ө8ZUMkEv~1=ՠd@'e4 :'Y-CBYIڤ6A0͞%\QFe8U/ƽk4#(ۑOԴX^K!RWQӸ"yUP{ɼ?<$AUPv&rDR`vʯI;$M$Qxg G+gXWI.f Ҹ)amg[XKb~̞RR)6Ph$Ibm@`D剓%|P݈Ȭ/Cmk-s@A}#P oNsxP@kI> >wK뗃 ]\C1A jؘIRk@jWEXdZ10%xi@2e Λޒ7@:8>m1."Hg"2m@Ps hF耩tfZ0rg8ahŽED#ojFbjt9v)HE- ^i5]Hck: 9DT*YG!>$SPGˆk! n&# "(,,̠B Gn 5x܄n' k$O5"8AHb~%2Wa1YkXQ/D:X f85?.ތ`BH~#V!nB*@{M%TT$'Kŗx!f hG 1sGEBYD\W|Ѯl7-xI$bUʬUu 0/}o#fU% 0%]'$' CL q>[ǖPaeCWhw&Z+–B=8UPgt5@0Ҍ衶i1$2{Ϳr.!n-|X9,ƫekg@_u/ ;`eaD=8G:+ C\a+Ce,e L-f~& Lrv>'tA!x1M|"L^{gTx3lFExtW6ѤVRCbUJ3B > 72y׻l)>'xu7riAU)LJTF`٩Ǽ6n% ž!D_Ċ?N7%K5NtK"5#5>PD&ᔨ'ƴRvdnH UPY9h< N-}/DO!p}֟f\=''F1c`z6긗 `(x*g i^DhvVF՜4VOj\۷dAWK!ѐB}ꊿ{a&tPvWɯC͸bu.tR&jK3Q{֡l9kFu9-"g9#l%,Oؘ[%+-6bI @bl< t$ eZzJH'n~s/̹-cKo ;L>)}' KsFigyU4sYڒ+HY`P=WJ8雒vYtUQ䨾-VI6}fh6Ą<'$MP V=83h9)8w CGؿPaPlĥ:-%b/KY[(wq,:Rb/,/.00}=v$cJ=C艵 |q"`ӧ-v`+l3spq$h銳-e1%kMHICF"ZO^WLz+ U0mɎfq&$at|?2hzWJRcA7D.?ӠayuaFD.g0#^Sa &P2X[:,ؿQEvD-:*3Ɠrbk}RƪV(3lTFKwo?eWD`֕/ne*p?o(cSCG My ƫ&`}֔Bg(ڂkA%ձQ_W]< J->RŇfxZ;m3kd~i+Ҵ%`d>eډrDe&lSBR Y xEoFVO+|YN;  󃅃$Jŧ:2KәE(%>%q>`Sj$Ia:5f`d.3ֿh"r9DY{*|"_?ѱgYZ07070100000428000081a40000000000000000000000016661890a000046cc000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/firewire/oxfw/snd-oxfw.ko.xz7zXZִF!t/\UF]?Eh=ڜ.+υg:^,UV fԠWQV?%MI? :^%3##xTUĤ}+`Htِ\. lE>+O/ydˉR,dQcl5D9)b+v(m#сem$H?c[GVMEFG{ڗdQԸ=&,E_ a鯨+rxc֏Z<1bت8n/V I2-gG߹kYU ;k41LX$_FX I3^9𥕾Q^.T EZg_0`k'(/ 7@/QЎ jJJlL: iZ{?!fVUF 㛢9yH;j=$ٛ=XJbE,CePԾ ?[/<M:1I3̽HG@n0%/{| 23Pͥ"SyZ9nQE*qy!"8͹3iHum{ݪK+O5 9(*Ji ns U^v)+#Y7DZ'IHZl9Ya]nH[iҋvf.I(d3DXg‚/(G?boӆ")>o#AEN{F: [NB*+C,SR'4".5yg_ЂWI$%!5cA mbܠ웟 'G/pٳ,H2`W>KY ;#*X90?M QUjFNa>r =o?_ߕIU~OuM_ik+߄|Zډh?M,C)n`%iua,m)~2ݍa@bWii[ڊ!Q+cx g`?0rf֭I4W3WZE>^$cgB( ބAvex8zYzK^j6S=3{`箢je`4J%՟; A-7ohc.S?2AgKI3 䗰lJ#Qە E\[`*p kѡrUe(m#ꊌQ i%}ZC|F ||&GBz/@{`*%0}2ýWpknKtXV"SpQ_\]"1u@$x4]]Zh٭E<^)زW֍vL _ a#D6Ww]EJ>{"D͘v?bXtyo>9hGxWs[Qa%rLv˨ `2$2 JctdNSN:p[h;ВjY,„U O@$<2=ra\Wg*n1@FA"~4wvR|Vv$^˦4f 2e=cIR,zCaf۪R6حvge+**'oEZS]f!hgW J9x'FC2vDŽE]3o2OhK.x@2i߳a"`'م~|ک}:m=clT-͠#_ wdhOp)8(i # P4yk+# kJOpHn6($TRhG1F>nz~s`$,)ez5UC7d]//i88{iNx%p(u!oҪ44Ϊ#+}f)Ȁ]q6ukM ^ע8(]-; tqZ9فopYNWA~fL=+7'yP+P _ՁECVeK`l'gnv_Χd<#x mf*EV)cݝcL!pRK/t6a t6٬Y:*Ǚc'0Y|$|7G=z7s `nSCpR3ܳ {JCDHJ-Qߓ7=,$GjϤf+.6Cr>i )=iz䘸KYUº0YCyUtr`X&SMFODP e XlĻ&<..(^whT٤D~rd;I~VBAz?:hM5x!e-ґ>"veԝZ>O;MJKk#_}G?Bn{`W~JA7C(ŤOђ0+e`TTr݈ S(Ww8s%c *MoS->dm}^th1A)n4jrʨۼi/CW*$ܗ @" 9 nKGP-_Ƈ԰Ljs16ջ7*7WA3aJw * 4 cqa~͗N6+QJ?Hɇ5"䷮x(mG0תH}w$>]i;*fA+f + f6e^WW/-c<:1zrz2Թao Sz=_"1)Kucu N,FVHNHN ym})+3j#6ZT&l{2]tnG?0;L(@ǎ&Dq! *"(s(Į_:ۓ ncDSHJ/Ss,74|ּ; Iz8aV/6YtA0#p?29R=]`Ӹ@D`Й.F?ސH:Z xpuQfJځg,0+fI "ky8-ݳee,?e4&Ȗ`Y@5\bximz xO "{>k@ك?  pA،Xw{ OI)WSJܬ.a2̉PPVޮip+Tp t@]UfxBxSO{9 8͖s%#lњ~ ^5\ӿԪuZ,}BA/SIg5V֪]9wl l{OKt; QEQlO- ;ؽ2._vh! &F;r^c2\\J(ZΆ[Q9od#^]o4#Ɨi:5DŝT)p;GOY{? 9`MМngo;h10}7s8ϬՁՒϕ&3 "Ķf/n6zmg,֔S V-:?_gH*ЕL297q~iݐ !,F}QR{#@S+dd+XWʗϋ͆o(&*Z<1Jh)e`kX \%믪\bRQ 0pϵJFAOei`R\] tz@5zI>M3໡g6Uvl]~ 3ͦIND_P5@6T￈b~FC|<:ib`R:sWwDP߭Jm-ŕLYr-1S|^L‫aٙmЪ7ˆ l,R'jGksTz랡|}8$`3o?e,^oI?-. g͜8/G<&i!7KJEiPj9W -@mh5ud6w(Ϋc,Dyn])@ wVE l@?%T!iyք()C:{G+س+W?䡂.دv#qv(xuETam[y0c ߗ禞zoҵ\쏹XNZiwqϞ7&6 #:+n0=!24tVtGTy-|~ӜFj`kYWd543d9\vWzngquuw: JOew3:;]lM'Zm8A6ݪilf$X߷9bD!Hrc{JR9ϊWy@[NgPlTi4FV:anXO7]eh"dgf}XY5@UJ+Zb@׆C$)_ӳ>ֱXw-؍!DJ7{[T^%dL@c arjT1tJƍv\IiTZ_1)h<0 ~_dnd JG0b2 Á0n5_ՇZo?c!83NTR3)o.ݽ;s4Ăf)+mOfeq\xb< 4޵r$*袤%մ=JqN}\E. k`>,[Jxtss3 <6CSri<Is*p!H\lv[݆M~61ڡ9]҇|0,tP]"ɞ"!`27*֘gPL1Y|uV`LA>Lɯ~Rc\h $G^=`;jYۡE׋5qsx/3n3LHLXҨ! ݂- kAHqCg!'[/EC4a\2 #ћ$*[) ~8gʲz}=21уyq|(7-bwKy%GQ, 3 M.=L9_u)?̽ vֆcbVL$7r ú2H:Mi$+/%l0eĜo;wk[1`GВЫ]Ѣ+{(1~P m!'4%7LGQ N:ET3]e-δMwjt}5.1ٛHӾ7"B:*~.!I"pw۽]ه$GIIO$B)I=Ѧ.2=BUpLDj-D;3gI<`atl ,Ϛ]#ԟ-7sé@#^J,so䢊P]԰g䩽bE\mѮL kI?JOu x b4e)}fKI+¢W[XWBRPe~)jOo,=19_MZ4`xrtzhz8uaU,V)S3^Y }-sb6砟(iOcx Oh{wKiy\evXXb}<٠49;-wkwk1'$0&]jɔ-Wָ3dbi4;śDۤS1#7By8١&2 X'G]"qWP[iamn6Csk6* d 푔ٽ-ckr@3"MPD 7j|bZ{3,~'_Y}f f?<t2 uF &ə+ořP䈍߭ά"mHv\߇me?R(nJW *IRM`?)z%<}I๤܄yB R5uU u]ʊK}$ dѶڿNfŽ 6 AT7yu6D`R4~^q3@_Pz&ߜҦxѫa5)З7~jv2SzX*f]yL?F]uܾdޭ>9%+.:}Oocn5z⍴pB+]o(6j-P>NI_ 2*yW\ғ MFWgS/q]cЭ63 c͕0 "ü9, m׺lGkNw!n"/x@.O` vSņc;Aq|Q(R1,X mgo(uXE o^Q.{=Ze2/n&u:8+AښUDoQ(G. Hfkw=[bLUTD\SyT>ihDr/@hTFm^Z@<31$PåÃ8;jp?N,^ɞn޷UTTKrCZB,HlA "&W#ʛ;FZlj I? +ygTF H,ZHTwdf +]]0FoEyK'n)JT"M)m`Y]g$eUXY>5뾧 s դ-\jxc^(BD7mdV/7U_?f`i%0F}?Uq9{qJf}xOϨ.ZzǷ㳬|vKc)'"bRJ s1+gL\uH\ պ#`k#ٵQIZ &ՃQ>4=k 9Wҫc*;$hޤI3B4fT?\M kl,:!zb[$ӿQ2^[cyU}e4էP|X@z0{`sA"- bʖ *SV`2_'7%hG$[r^_`>[8gE j:0ճ$^Xʧ~iC\B9 ڋ꽆 p[dE,+L;GxIU=G'.AeU3KL@ n"~TSPO zr]¤Yݸ,(,Q2U|B׸qJ^(~A,&_@an'פ­D F>_*w†|h]jY <\(?*Y=saږ/m$i}hdk#.*S^b5ٟ@ x"vfQ1 .2bo$M; W7r7e6qզLpc-\ miK|6Ȉ Cˏjt(U*<..%ʧ (+iν`'H+}8->P6ח9ed4ݶ'3HrkGDWT;ǜETXNyT?Lqv1 ftD>OCbF?Q0kk|qd9m*gZ g+k󧸼ItJ5&ߕk;鋊KZG'=xsT_@⡤t7 Xi%v!QQZs.'2Ss!p?܇Gs,27(p#HCet?Eu yAfI 4`pswBiKF?aĽ-Eaa\FB4=}~kѽ)qam ÀIz4,řSɍV2)4 آ?}i—A*'dd+m=lf$:4ě4!_UN>r+2Grb=`j+m_ɚ`d>¯j ,@١0t5u|[B'TAM~ZF׉ZQMJ`X Hh! rpz^{<1uB."ڲH?(̤n͝[-`c:ayNV¸'TCm :kՙE_V4Fzj#0c.Y*9υ A%TR.d/; 5pM-ɳ>F|PMX;zmjt^f \۫8aFDRy[ljOdR ynP~|y8|U9P:}z8ų3KCS}y"Ő'=Deh y_*Sd9hdMM}B/KC.cM'Lٰ?@殐=>c&-[}_͏b˿갭JRjB5`U]NGR[ݛ/fT P]9r).У[DXuo*ˀ 5jx1P0)I<(U(1-MigT1Ţx*sč8~AyBi20[I& k1"hu hcdYxU}bE0w\ u(#xLk/'!61@.3;*n:+@eM|s,ahC=sf!m^jsï$s΅If4d@>~(j;<WȪ#(қtOFi2xYVroCQhFNߡ JnzMءvpe8jwB#EV 1 ׋¡_rVj#PɄǑF 1wvÈl@ H`o0)!mjS&6Ώx|ng"G߶D{x/^h֠S1pz ~y8R}*0h c.lTxSN+|GIqhOKeW Lyi|>TFuTZbԾn ,M"k<)afX1gj:#oLZn_X9/^b]@_#Z}昚y>Ls1BR=gF29eb uֻ'2L#Dq{i/uđ9U} }W _uv#R禠<Gbɝq{iv$yo!Q݃& gd{ K;Z⬀sk0WQSf&!A+cQx3tS\Ŗ*Cr0cEUI?x?giϬ{O\,{}/1Y]ƚQ p+S!i7'eI6^,oC2g U\)ҺrWB bP>NIȎ>zA14\=>)5?ذc鞧Ncu!P51vIHT_)iܭ͢>Q\)!7j=-/_D[yfsmٓ|5$[hLi !F$-OvJ9ҭ2i o59J枴N;=AZ߄.󊻝 [S '+c]vHgj3 $5iUU0d9iz0'߈1-"oU6aŲzd> imV"wsox9 .Oʈ <:iͪ`vB~# %gRv#CsMA\!LV 0f7#C]ŌC}濈.0 fE_ {|揽RqӖ;-jh%g3[K[6h?Ӭo=vU9Of4=Xde.&7֒P83vJ RɭЩ/Zk`OUa.Za~c_a[M] U6(NX]ZB3L/2Iٽ70bGzX6ojΰ hKXiްm۳2pc ?J!@L|qWX!m*ViIߚhϥz=Ͷ<DŽ<%a Nj{^w }kdKwcR/aV;B]>yԃu1ij6Њ@cB gvBl~Zwwmla*҅PQAAj*ߌFRbwUq&#ėX6*H< 3!|0ąLK|[iH[x) ZJ,m|ΜƸ:h/Ք 5AZQ2҆]yb%pͶ0f_?FD]4@MOO۫.5*8B(b0PϦS6-ZH  ѫWm= NKKH6$ҤpP .[`EQ25YrfU VjUGW/(-7;3)ɣJl@p(_epAIee6:8/2YZ[Q!iSf' Yjy^:\{C~M%렊P=ҍrh>J-rI-ɞZj~jn%UfDq Ye(M2.:et ПA_y.:%3Rlv7I|E9x7TtI%4K3KV޿sjnsKV &nx^^kd-k ,=ue0-qv"4Kt|Ҝ 0 ?7J}̶r BՀDf Th5ŬI0#E\.n*~Y!2ZZsY"X{gNzٳP+|u>w1IEV'/Hz] J (cbhy8.#hRD 6nB/u S fh`W]Ab)Z,SQ0[M^CĩN\Lm[ -0#/)aiJ)̭bm8<}3s- >gl |chkB HᤇBJ_2FL/ryϨP_t t6i{wh>bDfii t 5"8>wDv_"D̺uϦ#~'lO&nyN\|Wh)sb4-0-¥ RCsmrG6?lZָ͢gYZ07070100000429000081a40000000000000000000000016661890a000058f4000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/firewire/snd-firewire-lib.ko.xz7zXZִF!t/X]?Eh=ڜ.+@qv/ Zw4[B voe!ǒٖk\|e|k^y] &; 1l5`lvƬTD4AZX8*肑ZSd'9PwPNPcYXA3i7hh5}^~pS_*y"TXmLXv| $1gJ8#=D[{oi=C*yo 贚aؓw_]V;Cc!Ï,&a (}tޗ6W+8[5Bu̼ Ta͐ aA˴rY ݕbŲU>Ȱޕ/b[ۦqw wYᅥ:(((.7 iiy¿pPܚhQj~?Xu&eEH*ՈDn >bY/˦$/4O[VHѫ9ͫ"߇T DR?x6D88p2z$bYp:tנD5T`8ܑMB*bęT*fL;W?j$j Axr>܅lyVk=5Ѡ] Β⨌/}[< `0q>&12hY0#$Ds .!wP_JoG:_ Y?kPTJ_[;إR(cAy0Hna:A7 R^=xNw`@0eUӥB[3_MMGqM4 Z_kUޚ zΣm a/FdV1A^tM*PKCۣ\n!>dJuҡM{۠jvUdA`o!mqCsWmd׭gA;E?mxw: M~?nȉY/b"%l ۹Qp}+rY8T Aƴbv:[W*%5s @\%<\J NV- ~$`6K!.uܩQzn$`ǀW Z2L/kɱ ];p0*cBPpyFreD4^*JݲL*O#8$sQ tm~959.k24ep)eQqqIgGd$% NyH, ^ 37rQ^I GÜ{]?YfQpUH.Ɖ7r|E7"V'@dB#|g_V! .@uҕgF/|}}a*l )iޥT]J ߳+˪ZY%Β?M=]LfГ~@i.Ԇ1b)!7m}=+g'`|x֑tDImce»(0Q+a#lk\uf})١(i{ǔf`'hJsL!{c7}jKh{LJ_+5.c\n ywB:<튅+j*!\x-g.e}(zeАM PJMșX2k㠃iD*ȷJykϧTdY݆ʬq#l7^X(b01~Q:o^2;TY6i˾g+Ť9eq3+a,*c0#~M¯//ɢbKGZm¿篻5s-HHȃHaM:(xnБ`ABxHƛ:׈:MӈWN MolwF}%Tn @2xBqvgȵJުV|hXnpzrp5-ɨȭ*[ ]y+?D2!{]4O^_"^0P@jqywg.tcHr@;1Q$Ϳ)^xg3"LA 7=C'8"I [ I|1)"l#{Sd&9VqB ׿r/D8Ln#gO~kf*ypsikqҀRvEC![V< T11<5*Lē(`$@ 2pJ1fa{>; I+7i-\Nlf x-ĎxԊ3MPq:.^qsb lQy7w9J<x$z']t:xod@B9SO?XSpFF ܕ-`Ly|Hlpm?"!|Ly&B ܔ\&{T|R TfXN7H9?zرoSk6,< 1((pav 4kƐx,3[fE^Ǭ͟ De,b 2E0m,\t/d %̒eI{&șmpL2AGKynf'6 ARw*$I: n" .[k/l9 p~ږUNu3h|}}lu?K+V@ށI"4Tv8 ;@kTu^c`zA/5x`u_qrm}lo^ԨybT jv{ӆME[0q'/z]^jMIB޿zxl^~d$,V赸tCx~M~uݮN຋S#./ڡƀS7HY` w0+vi7.luJLӚbJ O 5%(;їBB4U3(h2^/s=bC #} n&Ht%\x4{ƖV$#8ÝoO5dT{sp @!(2 |`(u~3͓? W0wjZ|*)|b/0GIn($4f ^ozSpcHdc#ii!l$4Bb%Y'[`7)<^1E۫ GݸOFMTZ o]F:,Ef\&Bo^~Wl$KEi v<UفK|B: Md VVsNJL/}j{#fr!NjJL@Qn8I" knx6J4p1e5sbFt&WK^t%͔ƲIYGӕG/-VAЋKXC,!Ud+ "]\X~Nq(^N:8HM3U\kׄSL%yml`oy*gaC]:Bx67)&65H@|[c<憱 \L[:bgP$Wz׭HՇk9ߍ__OD!5Q5K)}06ϻPbK\7p %t< ͺ@q[NBwbvzl*034^]? ZM8b@G6f0cu!=hBK|r}´%/%x(2w]n0sTH UF4^ⶪN#Y jMx0IV&Q14lZs :ڃY C#=?JkOjAL uDing7Q/wax^D<#$#8:Hk$E_aR&iɾI {J]?|‚P%#rju҆+ضuVBS7*h%y80“0g'=ե ]yԄVyJ!ņ"ٳOmB)ĺpbnVEXEXh >c}!HtU,\t*}[ .UzBA$: "0:&8+5G/u`- %Kt4='B~ɝHp4l\G{GT1-3^sXrY5w E·F'R;@eKG_- C'e"8K ^U1yAUƲ xH%Z¹JɿNw ^>RtdIKA;KnH3䱨Nޫ)A^ɓO󡫠̎|l]P:"F"8BE)l:7<(mbfCQh35kɏX-Bt . j֙O(ARJo΋4Jtp P(;j[*LE/Led(ۓd(q%,#-:k˻^11q2=m% =6W d=pbZ:S*EI1i l?41yO4g v$fP"1C#>nBO40u/ۍq!8hd L^r2G#{Aė4W4ܰpR j{zg\K?Y.OB~]Qr_|qœaAS4ZُkDIbMY̺ C[}Hn[O +ͩEQ˄<3zx^(W󒃒 ywDjf Ƌh&Eko+d3 .v@B*ԩʡ>4/u$VwW]ѮOw6W??slIO;BӴc,IlZ;Y=[0.'ثuhf.~;6/a0=}vحV+L༺fnu/^|=ѻ5y^ n79o"kȠ ߈65]As^C0#pLiOB4 %y(DB-g O9v)l@a5*4m!N`B\= -WqWTs}ϘER ЋC8GUOۻ^|鵩 X,4>ZT/(Ɲ{U=txR-E+bKɧ,Ua,WoSEhFmӟ瘡f.G1CJ 6Z[%9x9[B߀yj Kc7}^~_řgUpn¢ rBLw:m[YuLJjYM rw Ges5tvDp"]BCZ/ZS|p1Bz`5qKr!QV(i9Ic6BUPukj&+?k?n-c7Sд>WR9;ّYlq*6UХʷ]Ϊ&]^P"Nh6T5'xH4ɑ<%yt})h c{YN#k Ng0:=Ovfb}v8S\LnEX =L]y{huhA*|zoRI6r7|*9|m*l&P[ y5r8I/~.[tSL p^u#1_ $$ɕS$ p,5S*5E'ΰ>kAIÍ!/I G0LE n)L6ݜTQ͟H~-i BͷV@#THG_+ظǾQ+yP O.(]pn~9]i \=zG`a&6?S.{<%´rot_ 7GHs!eh.pm[5 GKeXa 8-H[>5v2Obn*Ζm!:א5RN|` S0:A,$UlIײDZRZ e R@y-OFДZ5Q,ft%#r´ (ԻPtS)2.w=#z>6 pdA4<'PQ^&Tα|I6r6[73B'[/ߘy}^Cދ( ?8<®ݴK+lV[89$W72U5>$TNV`MskG|ۋ7˿F'Jx=;l$\KdXXKE(@uGlVqɟ>&6~{N7c39g>H 6'3&ƨYp~qغʁ,fN=n;ZN\u9-RȊ$v8<`~a? ˾T9-ZLZPl_Hop( F}AX͊*^NA>ټ*,z76L'^ ҹpErz҇ mj#k;rmsIir!n 4tv&1d|i&yNI8l:l@ z[*ʸаlS)i_½g䰀D?SNp!cN㨮F.4f\za#&FV_⚘mׄ%l 39>3}>(: ?"'"rBHՒf|藗b˳%|m 0s (5T&6(q]ϖݣ!y7:vSS!H˗9x y1(çU6TfR2_q9\?؍6 -njVrG˵ _?=& D3,V?xQ`[_Y:Fs|tZZ0)y B0=^Ob,r0ʎG4c9MòR:iǢ5?:bҏ26vS x"!Vvyӫ;adLn}PKr7?"":ݙ\Nri1Q#]s=Uܽj@3/H6? |X CD*nm7QVx"l`(ӻ׮S,LT\-Vϩ8OBitfJ>g.,oh'^wG%1&:Uu`4Vʢ%%qe\SFS^4i<îJ^"\jP/|?{opC8 &hc6j,@'VMkf(X'3`3kҤt@1##/,YKugr]!-M%8"lS&ˡX%蛈D6Oj_r`h,xcSA_naQ~^κY&sOЍpvF/uh)Mzbm(ycƬ}t~ cyeGZ9#(xdA_Ay[k;Dx|c";;_ϙe`nh wk`EP|j0)b]i4nn pwqz8a"*v}ϴ{Ӻ%)mrA4p%\W^kP-Jm?Hb2P"ϝC˭>JGMfLN ^]"gLPkA 7^;\Mm' Ĵ>[=9h!z)Dv%VIdv8F^9uM gXl[KfdsvODh7vPc<0s$l=Ȗ}r=^=~Kx8F7bm4^/pb ;ƙ.'-]g[Y(x(3;ݽ=mn8ޚC?  ~{(ANA?yg^Y7u|pÔ7nd;n=ۗ>c ,.tt^=Gs/r3zhsx;읱"`GPdZ9.̣2aDE}fH23*@GL\gy>Q[d'vo8)5ǼB#$sXsb?ࣵ Av:xW M'b!s+k)td齾tb-?)Rҥzt:>û|!W&8),гRzzB'kp$ V'eT;BW6ڻ)+2IBNz"]~ `n9/<FA1W1'>]>F@2374}S~hx. rGd /tVYKgo-:1 Asy7 dŴ2܉!^jꁷ!:fR`ՌQVJh~:snWMٽ [(5,'&vGɜpVfjiOW@~M>DHg*bQ @|ItT7S%/:ژVyzfaR_ݷAѸ.-"4eYnō7Ig#6q$VAޞ}ŭbv_fjR'vavj SiO#L V.nHFgi{aǃWCOj+ܷ^nd,RS$A U Q\ "Gx`K+ IXxGH玨 _™XM;d?(ߏf#惃Vs2tzJ]i$?۫Q*,L]m-_@p>Y?$:ݗɵH`ѯ !33 gv6Rc!PGfؤu>]1}q6$҉lTݐa5+ 냢_AZ$r\҆lPҩ=6nQtod<L7<]5/;Xm! IGzFqŁm0@GLfdxOn·^@uA DbZ .Ni0q/u/{>Pz[|e0( 'QJξN}&fz[Щ ًn;n@UN&FDm߂b#.`UZH }mD [޷cIV@y{ybi"஧:us5ew)jE{gE, (D_t(` :e=L'Pai/EnKijɕ+DKQcdmMPNy4H:,=UP*CBRXn{\)xl00ob/\O" xg7U\ܣr2w/z8 /mg}d&,0$h&{cg܃b7Ȥt5*%s% rR3bD ~cה0:ODrT/2銐]6PU'Ah=&0o1T_;[B:ς0c7r .'P[|::j2Rg}>BG)7"4sӷJF-ҠLP\KvFdu@÷5Az.T~~Ԓc:y{=LAپ *>bDU0M/~%T3D6:@N`}X >jxhp|n^6N=|uJXUG&K?JjdHZw% l0T-$|+^o82$jrMی dXBKGi}D<&KT"2y/a=eC||_bNr4f31B2 vh/ L#fKղv>|r T[AN[NF3@udg$WLflF6< L[~R; {'5_Dqo6y?b^j[u4atx먇]~J,^wZdfdqx5B#Pvvl!A+B8jUy򍣥d!yf#thO|f ၘZqus IV &z9:zqPcƸX ɭKSbڎ [3"]sL15!m{J Ss'}(5RFr㫜\6;Lҭ`;wtOD* TĸqJk%(o$0}52͵zUkW \%(˲b q䜙OTi.oQ,xH}{&ښu9_8U7ci׍X_.9ΤECy+KC%ak2CPIz!%_O6+M~942kF^fܜMSbn^EY]eLJ^ \ O=%8-ȤMIFU8&2Dk _^@DYVSZi`dvlF x4pn+&!e6^8vb;_?ߡR<| }?iAgV;jQÓ|!rɿa;"o+ϬwlE"pD+p^S&A*YƀV{}UY!B?5_oүg{!dMGp0FĥFy hm$JxS8P\?T\PO3!"4L%x+zܼb=7<"dDL}9;Q-iG5PK*74mqH캨2)P[Q t7/h5#GqۀŔ&[)2B5Y'`sۉ mV =rwQQow:7JBG;`PwDdA6>UK^F6WvN%$Y$*csYco&-pƶ;ؔbMF9%!ڰ5#e_Sttlq$-fw㱹ejIQ% (v̮<&1i<~#H‡L_sY=)ԹLщ/]ze6 H(! 2 *:}_'Jz_>3X-S<پ|W/p :ǒp&Vv] c`qe^UX_fg߻F'㮂u}0FK4f.xdS;@s[$zedpX6'vGƓm USCUt=JJ,.怤8K҃mZc1w嬴n̐`U9}u$Yt݂ٱBY4l!8- (}<70!M-`v7^za7E¨ON/C~$w{={^D\NOn=vy+`ŀ|@҈4/ޑ GWHnm=a/k3~@k4 h òDd-׌0l U ?BMШ; "3KNnգ[o;^',~"THsl@M8M/ tY@d )/t;7chQ" к'"ͷ%̨ٙq~,=2+ag~ Ϻ^Bru.&mT}\\,©s@$LJ6V`<+K ds)gf^gC1?L#U8)}H[ x+G=DN20}sj&W؁қfTQ!}H2φP+@Rǿ$$=C1 ϑ~"P]¥2TyLf+(d2GyC0QIPw*"LZsp{<`Ũ8;T1*)]Dz^zO4'Kfy"|?vwkL!6j PlcIL0猻 &&*'gHe<9q7iY(}^<#v vip tijm-oZ-b8B8ϣyr\:ۖBSܠ=gQ ҏ`n_eb*O酌==)%2vV Xr'/_hoǀ%g LyOA<-a}od=V [X~n잢rm'WIW" Y| n =kGM}6eZ/#aq(UD߼DӕD !b Qa~˫7I&p8F%Sȿ9tj|Rf nX)! =̪[ q;iQf 61]$ޤp^j nJ0OiZ0"A]{3 PKx4&ͥtftNcoVE0Ĥdc?\4;4 osNWptѷQN .lYeL@<aܸ Eћj/}1|mD;@SVi[ۮb2%{GL8KɲG+zX"{Hp r:ÉS! $^ |z]JܨnW7fvd"d'2tsaHTMkf$Fbk"_H<#:͉eQ%_`uadh S!1s )­lC =3 \2S&M`ڠ:FiZسIJ!q$5i鮛Eȕuܘa:ؕ0!rHtƽFcA(2lH=W *e.;]#6? oЊ~@xhփF9zt :&qrvCzQB{=C;J(߃uSZuNɌ/-8<;ڌ$ cMi `O9R.pP%V[wgEܥ5QKƶ3ӳ~$"*uF;Gl.@=U1 o=;{ܶG*V>Rz{b}v)O\s^nD16WA^ ? w,UyY"7PEnP}]#8O[8DS+apRW#F*=4@A|nzA:kN|Zy ~/?_B5I@(/eJ|_GGp@VЭƖuK<n/"~فW~y<5ڱÛ&6d6C^? zƣ%X HbR\'0R~R_GCspI(w~;ja9x]]O?G9(ˉA t69T4* (vZ0p_ް$fK% ,.v2SNI aJ FDq5y=Y&"\R3sND?=S1i&⿁j2ħXI1+)zƝ s&4hRc@r0(=\!Mj}BaIF8OYh( nusT ' :u$i?jnK(pz)Z31`&&|'#PqIs: ԂCg+"u4Q.#\u<4xDC7qmuNxSS3ta+=q-I-Ǝycͬ*ISW~'Ҋ" IS>+^tEt"|6>^CUP^I$ `xB! N g=[2\hbx?zx^ܡik ߍF w؃T*kۛc iM {IMPG57 XT/}ˁt9;r2dl/҉6U#::U L.nqȾ0PUˈOB zic1ǷN+k?sf5<>CJxHq!eVIb+M)?gWyr&5~o ];0ȶxez䧕wǺto.70qY.$֛qûnfNh=s!{uT^ ?Is ĺǀٿ{PUS_yzjE]GqC:}Ϟ %}ot?(BXR'21dqg=NnAM!2ׯ|>i4y5h&'EvCNJGhMllR FW#_JiG[pPVFBBA9JBo1ۂf Q/dJ_ͥ #@+vbbd(MjݧY΍*5%M]X~'T&C G4՚P_AayjyuWJA~}eh+8d,P4Pp׵9qת0VI QM]{@>q}'C u/O Β͉(ff/fmKH%wvsW()TIt&v1zu9FOoo˶Lׁ%x}Z+?3R|'Ux I55a`D>*~*2z,giv},ːDڡzO8YqR?vm޾=%Dq`,ˤ_9gUKJ{Ai11ٲńPG2phd}ZA64bȍu\fEl1ice[37uVN+/Z$vXc"eg^?e''՗&CDQ/~SIEI%P HU[GCk"KVy.d`%Rn-3J8XH5&oJe"*AB\ ̡5ks!@{vdQk;)[Q9[E O Epـb9>QKFn5xa[O`u?)@S䉏"E*<R-Ϧ=ȄiQt.[R;"eмk4yoxUKq8tXKh& Tpmqp U0u۠S) Z+¯kS?AWdnL`Cs9!IftFvR8CPĘ&NТIvV^ w7t X~zo+ZaS칣Vfh7v`=l<:LTp먮0 ˇHry~7O@O@1 ĊKNҽ+&Z+Y,eIQ JcS{}%<0&XL`ͱŁ-gYZ0707010000042a000081a40000000000000000000000016661890a00001710000000000000000000000000000000000000005200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/firewire/snd-isight.ko.xz7zXZִF!t/a]?Eh=ڜ.+̊UHJiUm0Vޮk:Oߞ_}t@L]sWRK@=DDLGW>,q8K xZ8.LJ1L}8~mv9l.%[ϸM&&^iNa't=5'' 16GM`aZkVgufF6 A (Dz=}Z,?Ԛ71NJ7`XC,zz)'5"ր\ʎ_Xlϩ(X;?{L?#:1{MHGiṷ02xO1; $ 67ԄéM1';g/{r!pp];jCa˫|8\27!HRI@,k$+NS s "MӖ(GT]stXv]V|jC *NX& ]{Q| ,G689.^̈́ ]}}$o! (i}TQo["V<7du{;1[d0ߡb.X\݆[1=@[9ZP^  MS^ o4"x{z~"J`(ڂ[@!u~u{ʂn|@-4iEDԓ⊴RPŢ~on+XT;kq[ 5gߔnI/ZT1 hdLh|C 'i ~-EqL_}<5[ Ŵ1' Ni%сr:}8Q$#3>kK3B#&(|V-ɠ B"FCm/[ A)Bf cq`7~Ȗzȶu_7!O s@)i+wߑI-G1LC,RP߾%Ɋ$8hRdy)]L$QaIAZ%7kEm H{/H:p;?ũ[Rp/oWlv4q Wp?e7̄m,` OazSx:t@{_?![~ֶxJs͏CPpc?r⓪p山n^u!64t(Vr@5_M Ov\ѯit:'6XeAJI^{[׸q c"bQ's4C~OravTcS}6>%I UUZ 9{?\ՏJKk^|ף- 7Pǹ Qbʿ|pxCPCcs`RuIe`%QMJtjІ_Q)+Z'= qp!!> lϓ,A!y{L/x0LBT&{`k2!ğE2b,s@LÏgM]٧?< zY_J#[9sݛ#2ԞDؓn9=:ɮL*{5g `iwÀme,Fj\ש̑q?s@1]L ӹ'Edvjfb9G,G`0̨8.\'NK } k29XE5o`=8D 70/2K9cnFviD}(\!q;SyTaēBUl9}˛`%Jr~Å ^ A m 2 4jk*GZF@Tf…L/F"3%ַr. I`YT\{WχK}sk)O}!>N׻ ]L'4I`B{Fve;uDsF0Š^=4U?K(,`d`bۨ=h"WQe2%  "/evn\SL^x&uFg CxIl 847!>^M~nGጃZoc*oӚi7kŌ4@(::t}lz&9݌$S?t s%Ԕr؜a6uwV^@C^!3-h bzp@8K;h)z.H$;F YSXNlǴhۋMTYg-q jcp<~ KQh9\V~}7& eeǢ/4ޏ%n+ђΉe#>$64 ͪD4?iqc L{snMI\> SS."!z.I^( pB[zD50 x ij[Ю=^`'Q^23:v!l*^G6$2DAZWۧ΋GwP誅s劳8(PQq_nŦ̾c%7d#g`nWZl~WqP?~oNCklï]}$r~N(¿`qPߐXә6JHk{E>A"۵O0Ǣ t-wcN< V9٤tk빐 ؙ(­yv/Yb 'n[.+jpZ%3pXY'-4oRl%ؖ"g/(2 0 `pk_,X gj]f+Z?p6ҏY؈>D7YFe@a ʅ׃t,&(t6]*_3ya1<$0r ^SrPf{D&滿S;?!~Q5Zؖ'_Vihc;${rC`j~tEuݚũIV=y/xӱjt^{d]Sc`H\ (ٍ!\y \gKyq%g /)m'JcJ]+C/Z%]JF{>-;Iڰc,Eߖ-c՛dt#"_;W!} #Nks?zYn1X6o\l MSMU9d˗VE,(pacQq:B F~a,}ұ*==i" R1C(]#Ä^}LgO(yxY :dV+bf'00JKQB6=a-QQaj=J~"_$s5Q!X:5q${/p[ 1[gQ$=_*p>A}b("u`V/>}TBEbC9NJW%׆jc}9;گiK %3OG eAdQVn[*_{o2M ?mUmпg2q !, Tl璸°#\K)ԶJ*ぶwAȢYMbRtP|H(4-jgYZ0707010000042b000081a40000000000000000000000016661890a000035f4000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/firewire/tascam/snd-firewire-tascam.ko.xz7zXZִF!t/5]?Eh=ڜ.+fiJ0' eHq?=RTk2T ME VMv{R^w&qQבWqn4g-vҬLw/*ݙX3o8ꚩ|Yf+jdqݬY.+nt+]4VO= :tgZK!ͥ ,zi@6dH3Cد~sc`ͭ7{Dm.ե\Mom)N l!h NWO:q(}+MؐAI9mhL=Tu }YbniHզ;S GRÍvX.풃;k#gdQ,÷KHYř'0 Tc2W-{k\P];J>qEmk!Fb|Y9:ɹG$ 1GTNŚ܈M-96Yc"o}גF%CA%ք/05y47rO-OAJ/kc!3oG3l9Rjw|8DQGe [1߆6K-k.{X0c  G0G_t745%` q_ZN%b(K&1<(ʣR|.8qLλY*Z2(>"B)Sc+K+عOU>Kv!x?2_YVj] CH63|c$NK>@*N:b97YcSmO-\U$~և`nUW Ʉ7 *C\hj 6Z]f2MKu 4J#Kr>_3?$ϱ^;}dye⃃$z"ךmDZ8cTs+o qkBCPiYWݾG"{[U Ŗt^pUmEG ' mSQH=_^ӲҙAcH*`? Auaٞy\_b2c$~ygM,Lt<ͽTF2C|o̎?h&{~z(\OWUH.tKƒ' F3vXr_*u&MA>ѧt:(D>Ză_1.~O]ddg Db"AىI(uHDi>y5і#sƞ` Iٸ!7-?0q.H! D4 WJ'e"Rzk3?Q_h}*S{xDv,<%?n fLg -yZs{'&Q7.`ז2Jhb{/[i B7d3NYz(raa`|dwPW8]<4n~OjBrf=0xKlZ$x%f tM D\(? ]T}{;ScLuʐ3%Nט;Z.|I|e)ۏ Y"L+ DѺS,WQ'k3UY%lz/^å7T\xO%8:#g.?  gCTK51Ȭ'K y1SWg6{ƸvXYE'Md:22+gVqx邁GFQ]{a[tU}Aп Bk>H5jSC8~7`IwM>M0]A-ݣa{Hbc2V :EuTς҂2r +~ӿ-Cg\^*N[0qaǡ449hl M C !#Uڎ`gАL-i`#Z}ktZn1"ZRșkb?O([/{Ua,Zi Ӆa Rw,ELfcýZMvԽr\N_$B&^;$n I յ/C,dN΀` tݦi rK gI /JKABʁ"`Tp%rJKR!9&#d6 ~ ,:`sM)tF6k9$@|A$H\ 'bRAc`nYvvn-MWuS=׾J|ݲ{r|uQ"ՌÜLnoV\e J;ygJO~mg sQ,J|i3ȍJPΧwJ /SG4`UI֮(SZEܻT]7\MR͗,O5j`ɛ?]7@4a .U'%XS)]1 FX$&h[eU du6uF([SC BesL+=ںǡ`b@a Fbk]Pdd&c##.wxT*nC/bZ$WǤ ,Lů iqS}Q!> ˩:܆?;r\Ȗ5P Β-Ix?5+))XBW#u(%f; |G(6]-.$\t.M5XT(qi5xsYjgNSR\7rq>j<!zZM;L41$h5~s% |_郩#TN%3JHBl62ڠ_ bbwBBڝ" DV+dAeڵ7*ލ-zšIk^$IS Zfs=(p(@)XL!ߩ9rV!Kޣh]3`Ȓ@U@8ߥV6xڼdwBZ=ogPep[HlP 9tTb\܉͆pMp4rKOjrCe!'m=QIwxYOJVU+)Y;Xq7Ϡѻ# }~<1n:mѼ|Xr 5&G ,~ Ljͷju7G!5RP4 YUM]QC~"LF]vkUT T,ӽ3c_.}H+ǸSyYkEFQE,0z#jH g`9[*Psn:?\և c+V  nIZL i*4^lZ=Aqi0Gy<1 &cs͛|%~^Ǒ  i> R/f[hAu5" C]ud-Tfܸm#6@<տg(,)VA4ϼKp]] X/RFQY3av5=%Iɍ{m`WomG+u\#WCqxY(@Xˤ"?Rِ==`ӿ4XWz{NY}R.m,?>X 5w4UjÈa{åJ,8b<vw9NC$WALgC jRkphLGC BmKG֢N##n5GF4 ZG.$ڹ9r0<uyCvel0a&JCe5VBF (yX(A9o-u=U㭈Y+,Gmk0$FaYOƒybCI7FR,J(f%K6_(e4үax }&/wQS=R`6@(>6MKźεt ̄Y"t' )iK= trbn{MЀB״}v6KO%oݡk><hsTtK><Ǭۍ?1$P`p%W[ө%H@JEh /ʫqLIMc cQ0 NF݆4﬑zU<}!!Md};V. >!N:phGtVuBx:m }te Tu]gp`+02De? E;8z;A{ á=]4ُ?$I{گ6`x?t' zo:#;V!twPO6$eT4녉:xU>7@5!{ý+F;|&թ(b}}NA;6zU]cQR~r4Kѕ[qJ/24Ѻ`FgoXhN>>5p9v~Zx>0UYW]&q#bMgTgܒ sDZ c)M ++ ~y9txNw *f!1,_.d_K]O-dud3Xo/,ˠ|r܌&#0_bt|%ə!GOek ۴~iE#ɝ^ A:$OBYh~YԈ;"HM$Z="pOۯ݂=*_zSp"˰;16UY="FCJZs+RK)O{yz@l4bi]RpάvذҸvpV?莴 |okAFIفy\;CexSrE K5 hft-S{p ) uT8 oKRٓvj-'skЙ ~r)#"}BSISiyISC3ɨP}|A l%-y;=PP:^[wٮv$kΣPg;rN41xaLnKLodTeXY >U9 _|7cLHEѵ Ғ)ڏaPA~q % !9s-2H߮xTbh/1jw6 ` +(#ɻů*4XhjG>$}V 'C9C!hgaCsk(OGd4hR'-Ǻy&bژ̀J2VO'b9@XnXR Nu':b$ep5SŘ?Y@ŕUG4wKyg?fdRQ0 HޣD. Cz";TK@%3!C k2MmV&.Wtӓ)֨#zzRsC@CnrU`TvާggTH`< A/Pv;Uڦt;MnKZVYu.Z @6UH x M\] J7ܔ;D ;_~ԝ?7 eo9c&Hz.)l> 5m\ L%&'~4pEp !QX~O#_4w&Im-e4ugzB?/pMj R d"PxF5@`/ɹ8^sz#ԭTK~_vIPEĔũ;  Wu#=,'-ѹAD5rA毡*SEAD3qxD0iܮ4 ¦kPy9'oP}̝-s ~ =4Q1l,r׬~-O|&Nqq|7 &NݥaC2(0⡤;q% >ѧWG} `/bpCR㌉P] 7AodzA)[)h})< +nywK՜p>ުWLbj[џ r2=hϱ\r~:e=ɱ UBtjj:wwC5Ҳ@4씮n& :偶sd8;1" LOCdGiP7fep^K%)ʪqN󨑮IJF",ڟ4>%$:ON㊬͖hESw{}x <%k%Ipf~sBl`TxIZ,>tk&)Xi*Dx9VZ-̱U}:#|m6궧|uIݼ_۲D|e^,ko1RCu1\A aGi9ոߤNQM Pzu "?bڦ5ų Ϸ۱LCx`r%%i[hXDӃu\R^jMRBf)nU 6S}#uJYP"atdqy] z715 ,G\i$=$H4k̚ޮCB̋?gƞnEtu\-c%WTFqi'"]VeJ6|%ML'R~0!9S$VkOLB(FyۺalA1 %<Oi' m>s;/_St;%qk>o}RsnSCHЗzUAN6`NʂObe=j4<;NMs}mbFa2)8#`Rڶ7JZE%gCR. Mnv ߫ m6jպj.H+CnH=f=K%, Z!L~Ұ_鹄I`:[?|v&쬸4H U6-w O^n|MP ՉIU[ɛ^Tjb9%b׿e՜>WB.ȼU:vذIf8x93( 7To%sz2m]%5Qt3;6gLArڞ`ݞ& R/#Za%mRk0`Y'A了ȑ6".fM%sk/s`/t4xdYٌ+5D.@i'R/SzD srDd t4KCFm&ժKNDLxuSSgRQ沄ܛcr]XCD星fNo5ZCG&]j[Zil ^ёhaePu1_>tmq|3t!ڄ0)/oAW Y%5? U}O0L1_ ?RRP&iwyaCKEQ@lKg󃨊%쑭1䤛ex|u b/YXcCҠJa$ <^)`SwۋzcY(c`SjP~@EҾOc/=_3 Dfit-oHtC~ \ԵF/'{YS0蠭#;k_ _5ȝrۚ>8̰}f\E9P4\*)tn @\4 {}ۤ-ReGw~7>PHň Yr5X Vdw2c|̶뚏v,4JsI[ڎ>yXfQ ŜE{>/⇽t_Ӿ'.3CbfO] rs;1 |ᛩןD$Gr7,Rɉ[U:A#ɐcǣ1:ٱ@ Fm_w5fLٸH؎YE-ӂht-ZVfsgi@2o50gÂtO;rT1qb0E&`^{{e9ٷnm<܃)'l9)?!UQ!w mt%;OoB 7 Fޞ $'8%2{n| weE^Fn𫤔ѣh9v&c|Z]%_6oh &_&2zY r7 ׁtG QxgOI ?h:mƒf=ϸp|:1dw\PAtRnCx ":َtSXP猎TTLbN(# Ւ; 凸 .x[U}x;gBC#A"kdM{F aFA?E׼'}:?|< Igk'd'`_It[5z$_1!u(z* 5sln1[Tsl:C(9Vr4ӻ(vk;ssċNkbny+Ghs>wa`br{e|fU( 1}KwhRp7A4 ~5 h[\Q>N?[}翍lyF (s;STSg|b^(a-t%CLŸiaO#1NMxet/#c.,>ި3IڹZ%%>,aY+9}7TA,Ed 1H]U!kaQe۷-X(𨳝.تAy7.F# S^Wu-rOɓk*0+ H^qq]S^U}IdeM+:i-(5:aT1{| QjgN >wWy>9 =KD~gJPWV5EHg &ց,fXU{\dI,/ THmZψMsul(HnV\OD߰ yT w c ̳]yVmuG8g촉UkLCsQ.jq$+1#6 "Ë)w"5l1j$)BսxR[g^ c;"<{V5t)ticMiOlbJvQ hy.qq:uU> L v [w,R6.YR '9{E6@s)PM˼w~ 6Z:o_:';ᲤBQ,KBR{~yad'Wi]N~@e^\r7=.u\=>ܜ6V;_`Pwk ! 0NGZ̀#:? @5S==Dž3fu1AOSF0O\߱e,3w\3޸ѰKE$$n=Sz U=#exe_VZP4b* -K^_`X?,k̄qG_:={['~*.'N U>;smɐO 'J9">%|jG'[hyB)I0e FnbRV"âWrXcW:z_ְn 5r]?LKF,[s{ܸ ;-y2FΝT Dh/J5 a9kOC9B;Vc |ޑ"9$S{}"?>@xiwkl+.0 U} RƉLcן)a3 ȳ;Ú 3rC@i:cH>Ah Sy`;Y4gR+<=ȋV~HCL /ЉrErX+, ;⹀Y7 \9J +)9cGȇ] oftʂw ëW%tAlCr,VOKRGK"ܰcL)ҩ 1@L_ J@Ҡ8O&fr_:FX MHцQDpLv&2Ο>KN+:GSdkĈjIcXJ&YE[D}қ˺ڒRkvkP^4sdA_ވ#Ve9O5^T/6vR)<$mO|}ȴk|h`Wasʖͫ*A{: Py ꑚs)K֗;zɓlP)r=zRڇLꉿ!,s@$ԻǪb Kؗ]?,:Q <\OnE0u56Qe~FHkqu0t{"l}bu!~#aHq?5-Q[J-7?$$TV6ӮǮq M;7GpP-ZQQ #^KBwN[Fzؖ9&5̲}闷:Z!a4 wIƑhVhdйT\~1Oyc &S99wr{lw``jo-Zcq}'4 K5ܨgY"K]^Sx{:<pBsg)pbne^jԺkDZ4,/뒈5.@.#6҂o}AHJȆ;h+OH?}Rנ$CjQS&le 1=s$~JH!JrwR1?x9ٴ)LTE)sj:͙gU L!ˁ#C:_kS%ggOcCyݵ*j8O{l _)zzP-\ct>7lS4L4{g[GW2):)&3oAkx> i /€F73BoUy$eՆz r\U՗x :v"ns_ dR!u=GDMݜ˘kiA;xwZD^1_F% TT]2òol1SRgT0W lص]qىk:ms0qٵKJ2%b;|BOihٽ qaWE*{)]V!ͦ[||]$wx9M{~M3M&E">Vœ9 &ym!VQ_]e8؃]CM}C@N!Vg-[iHlw"]p"rlL yW{ &G/( tmގn:MOccYp# @}* O3đZmq>fMO x1!?JIlgg9vz(?WK+bHgW py0V*)D >2YPn4QaxoS-PoAxاzFO+P&d"hubsk^|̛1-2*!&4N ̲!1y#8wlln7ꀮ}/vZ!ϗ]:r2];7B̈́3`p&ieVP.\N(MX,1Q0nƁ K_śg}b,fshƃmѴBq~}i2fmpGxΚ+Z4jB_䒲ѐ\.'oJbP޸ߋ/fZF1Z!_.&[Ctq w pg<\{gQ-CЕA5{*,1px_|dtO754 cӇaJ4 wr; ;i[iTѧ1WTi(jq[Wjf~jEq+9k\ ??(1YP=sǺzi'aX&tYX5~Ҙ3ZP p<#6A$8jm H]Γ*V*':%}p3̥+TQ?X\"(JB[Gto~ ג?+E5_P2 l!;g<>r^ȋdN9aR<[춖pc岒V JI]ɋ*g+O\^{8(548p \rjDb?&JF3ڶj1!lFBLfyJʣ&H|$kG8x}~G3wKLziv,K$fdKR(r5lSw vð{!e !+G{apҵ4K$2Lp12!O@hJm>'0LJ%R}cD8^KMj |JN;9?h@4XAA2Ԝ֭¼P5k\TY/@ O,|~NR7їAn44aS5Ʌp]n4/i" pp~@y$]~'OЙ SG5&5ZU Z (!7EWjRw# *+*{M8T6̩X'R._^~0Z?o'|<_Ft5w ~5~yhJ3KRS5Lhzz%swfn !ƈEiTXՠʏG#&nSdkCG`y/UPb@H "E7Mgñj=Ao!JIm=`=X[Vizv`J9;%8ퟑ"k#{AfX4H:zJA~w]PZl\֣0|ƿ R-Jl^ (#˩a9xs~[kpo?M9.u JC*ʃ8~b#7Xfb4|byIJIpj5ZIv5í!RVDZ#UB~2n+MjSP\NkGk̔Ur¼ȶІG=ˉ/WdwȢ#Ãl:]+YA ;) \ (Cnu}LIzz19. (Gi|Ho{lxBf.9&IvZ_TSwEĒ;}{r},\tW]K}Hϻ=K>sQMv*nPM #olkny{s#^.2a|?iTVpxi|BQTp@lYzoCr1eJgNeݒd{2i`:Cw2RACpd⨩V"C`ܽRytrs (S6eLkDjM˙.RG%hC&[dPLT, :>+|!!!E-1A?bGwnn|/v FIb4hOx~@FnVwL=>yߥm+22آaL'NPX ^!mieMH*yem`T{WnAPoDao5x [6E3iwJO[ЈV%\ve`YɊ0qh{ߎD}w0 MO#-^ Y0Wq'=aC, ;#=ŹhVs?Q(~O&WCYQ`М"2%J^Ejnj9 a}Mhˠms0?v9ڹSq%aw*9d5r JH'MH61.MRe1:BlqLo5wٛ(%w˿f?> Zd0m!́[ȹae"Sћ*-'_u^KIɇ87"Y+oS||!fk4j!VTdyQMF4I_qҗ!XqiE4ǢR!-71Ysb|u|(UVܛ6h]o dRw\a&\o)<m*YD!0:q'Mz(Z4:F1lyɵbp "zWsjNgi$kʈ|p7$ jX6 AԥHM ($nqO7,*^O\q==ɽv ! o`^!u7w?vnoInp1v#g*d^k펼5dG5MO)rw2K gAnr^)Z:V6sr,TY~/q›¶.a~uȒmtc!MR[p 38YJa4<:vԌiD7\XO2t<2 aDPH]; ,;.g.{.䉞q!LI!"1P2ͰpV]y|2oa09F<gYZ0707010000042d000081a40000000000000000000000016661890a0000920c000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/hda/snd-hda-core.ko.xz7zXZִF!t/Ju]?Eh=ڜ.+oޝ mzJ 9K~x&vEJF&PGcU3߼C="?$[_y+_4&]Q!sPZLCyh) ,xɢBw{p)tתhETpᎢiSb'2sgVpj8{m巆5(A;c72|оt3Ý!wotJ45Qd@2HI;g"B깗%GP7m߃R>!X P !j%UDblݮ݊ddY?g1 h .3$ J& SV>2j@*{\Ғ=t_9 K(GSG,6`g1MGQ$\KSV?\vۮ`2s^z1_7|kV00i5O~YiD, nyۖ>\nWn,&Y񭚒y%v/5_ύ%hf`nW7gD}M:@8πsYr/* + x?&)4=hf!G:\l3bD3g50%N e~c!Q3kZ5+mKq\_%vn`eo:[cFNBHhT bUBtt_D4U W~Y5f66[Jj2!_q"X;`/xR5Uԫnlj~!ye^OVE}D?@pt,~YHB7i1\ k6Ẅ́imH6BF~K48'i7&[_U3^u(ZC{ 27sھM0 sԻ@@ݭ/JBo' Jo04-˩t :C>ViKb0?A*k YU%Z6 L b7.]z`5#&?UL_/ I vA(|cTdΙ̭0Jx`QypQ2סVNtLؾ7 A^"dڰw^>&Eơ~M3 B}~ 66A"gp7 qmؼ=A<2*#Nl2^ ɔu(j`rS19< ӖWřRKE*&qqFgm. D'!Ol|j~zutva?3|:YtCWHR \2?; kcgSDfӹǒevyln,XiwydA4%RYX! cXHB^.˵;Ӳ 1o$.u w\0k !|yjY=M@ڣhav3 ~~ m/gV:4?cc3)ck|YnPz1yh7:nn;nhFyq-ϳ|Q _E> ad$%-u5N NmE@+mn2".'Y5KրۥF7 eYүX?8>y&gpDQ68*|5=.ׁ2j^G|ǘ%݈?cdI .V:OwEH^zU>\BA'^[eHKϧsmŽg\BY)(Uo%5x% bn@ WZx$Hptkczt@ST} ]:I};Xfj9p.ynG%G+N>2j :=i7 &L!6}4Im ~ Mp1(gM,MO[&Ԇgpc6Mki"t3FN\OaU4OˬP\ hWX&oҼ@" g&o'i$3 9ݺ.LRn]>)|wP}uA)c/́9chpGeήW;TFޡjԧ T ꫥ~XBPs]A#r J\9ceQq[#C,@|¹U 1~B867 )A (#BAx0U ^uM1m6CiPWKWH`Rl)%5*;i9\~hCRJOö;*Q/ܟ'ފm\"D4ߞX% Y|_@aD{V*B&@ad<R]Υ3RiyCyDfܓw3TPMmM|WB!}o6[b0@ĖE3 :T&jG/az]p9JĐ.(Z(JsFbTZq8pyF Ha/&Dsh`g/X AFpd"F{6.dpnZ{ ɓUE:l1=! f:s.7#wM.4"ﻃi7] N/4oQbSkikVbLL-Rd) ?Hw)eZ>wTZWa&(U:a܋dgDWG2Xy۲tLRU3?ą(X4Mꦃ ɾ,#1(k#`iZΌ6Q3fo=*gݾꧦ8.:}9d%C"oD*;%>rȾhs#F B⪭ab2;S_Ne eڹZ{ikVB0FEaO3uBxqq>o"$7r?|&8:zI|p{%k4!1q>W!Ah"IyvT9>; 9k;4k@6K=aEC.hJBR?' & TrUo{4U;[#MG"[sIJ1i |dlw .!`ڷ;.Pӭk6^`:s6# ~z(;X|$y+zYsm;QWCŶ X2hRND1l$&[n"-~!]A ( A?{[(Jo.cp1%^# Q'!p<(q3b2ֹFZMAlK (oYNy~l7i9=z `;Ef?VoC!G6kI+dɫ%6.O }Xv jxot6=z귚宜OD^Sگ%c:.ow7}Jgя1}#`-6QcG"crHvN>jflOR+Hݜ#gL-"P2.ʦU!Z0k5R(05j^-bS*4z]\u΍ec ]"E fs[!RA Ae.(L)MZ@wztB/APf]>bEQ!֏x>Ѫ0~LٹФ Z1!G@JXd*q]֘lm9him1($tlg 9徝Lq9fc:rЋ}ɑS)M0#4_# y 9{+K_+K ^hЦ,HY[Qf,+Cr,.k)vFtxpdbKu$eE2j!Uޡ^*eVV,ܜ';R31& O)sUX~r@  ϒ|ibf-%غs-^7ȥQE ٗR ̗IVCi&d!.R{v*6uӶ1e1 A#:9]ڔjU|;wW|P7ĩݜ)+l/(+[ń;[C23q1#<:\Vv&`Z 󮡑MDF]s%Up _KHXP^D> epmJJb{ky`^*jυ!w\v>T"屛Q4lI {+];TzμòܰIL*78Ys#8~ezR3y\'gJf }ָ(a1/w9%Uy&57? m+z k,z/[,=9[GZWŶD;|8W$v,,GTwOVU9BlMEGf0|Z;6 ܩk!\@:74:lFG].WsjDk6%bÓS'Y\tꟼM:͝e" 94ڱ prѻU LG˛Okas\GE]OJdx4!L]+hʐ߆=OtQ7uh 㒋oGUTc:[;L—敆tP2~j}{21vMm#os(= fszgRD}Q&Rr錹 WuTgKWYir^vN/!%=11C볻Ozc0jAd$|E?;@ ޜGYPu?us/zZ@V|˽?Aќ">Gnf ??qJ%3uWRIUHFjN Kt-N4R<#'\dʑC Şx!M%,"IvOѤr<+4%Z ƛ G)}<+Fַ:7iJ[O u؎KKPoMa)vKzBadJ Iq\`^q4gs/ "EBLX7FS?֤r5-L }o*㚯OiDq=zETX ~.;_NZLlQZnƪO7j`7a9)g 1EB́SLZ6.##uE+aB28TrN3k>RDea32 hókПCX^F嘻N XH`Kqm D~ISd# n&T%iզ%R>CI_3{ΑƷaIK+܌ 9W$OH^ܸde)."6}qfc0Kxu:A?\h:gC 4V!9vR ׈y7(O?:"R'Z*'B`|;ҐT2L"9Q$34u g TzF(A͔8= eӲs1T(ەƆGF??EmvݢNAzrxNϼW~KRf')*PjUS'H*ޫ.jB -yjúQ 糳/o򑮁[5& 'a9OXHuYAFhQ!{NrZ23y>J]melkL0ؕVWr,Flgـ0óB^2 Y*Sct+]̐@G*5Sq&ﴑC=iVޱ&`453,V¼d-`9>M0w'Eqw16.N! zRϮ:m*7Z:@o ^0zo4Yp?(!tHѻj4"4%-X-C 8{ب%gb5p_%{£MB͈m)Y탺G}F- db\3hX>2v&k@-R. zoݽ) \/)gi:  DX8CFa.}TsqƉ/H&'>v]ịCJ6OI#V1$iAvD,17[}N -Ò3o '1%r 愪jESk~An/~PJr\PxU.zLH5{;rmTE,WE .+<?-RurZ[1KKg撽1x2!Z.INog_JF 9rI} AV2\7H`seC~z-\$;=rcODPÆmRѦ١oua䪰,{ԅ$f#Pb!( a͗QTDr 8;KP)ՈA7W={~)ɤ-.u9WQQt+&fhЙeкYdȀEJ$۶smSP9#SV Q|_D΄rCJN컭ٷQ/5dN4$o) NPÅ)>|xƿ^xoP5pR^CZd %FPs/ٯ у6^ľn6mxԁg^7q+mo2Q8M!{4/nNk,v b>7ŒLb7Y诿W[:+GևkH?EWO`[m+ F c!{|+b)S{U*)FE^kB"l$Ȍ}5!鞹D_>J]S5}?<4 rr͌)=ؐP988v,M1to9)9%>A!g/K۳@U%"S! PE\m:MdBW']RRx3_R?gZm@ +R\H߱F$6ep/m=kұ3[. )]BÝp/ݪu|u~\ƚr{ݚ93K4[W d0>[c⹥%l:[I GSpK,u6=Yr`rli&1Nu/gx3UeG5E$9!(V8V̧SZoM+isl*YpVj= =q'S M҉aTzГm\p3ʦu6Z2Ϭ'Ei4=m#hN[jH0R=X^)OtqbG#~.|]txu'4ttYٖ@owYRiVԪ-*_9eW)LBjUI|S\=3nmϹCڬ>Ç|&};foVINk$Vy;Qӑlq?_)K@h#ItR}EČvkret:VDۛ.zI -P Lx"7sחEG8R1 ~z+"+B0Ie]~x4=6mtZ_k`tn"ȰU8lI+y軔,N, bPs ( jA)DE77-,%Ja!^ׄc S .e*՗V:6M0:3?H7LU'jZe'V7C'*>gɹ~7]GXO7*&>3mΡ]DZ$YKfr&1Y_඲ъǏ;: n0dv>vjyƦ.Y$q!Pq-|}Sz>p ^8)TUQ6xUY(ӮLf4 |<\.8_,5fZ*A]-W7So6G\Em#k{:pX~4zfC"G^Hǡ $J>OtQPtIyҖ UylVm ?kڊG(|L'I4Id IuIimnspҌѩT Fτs\L80(*~R7L/)G;+\//oQQL__Ugo5m[iJтdz $l#|[ѽ1 {جNٛhNKP&$l*Jm d\ܶcݺCn+'XK%z}iIjU穋1&5y73 nw$@8l){n6 Unި@(US 1ݏdirrGy;9t2/hו{{X5EuTNhr~Lȳ6^3 :P;X̲pN[/n9%@ w_J,r1(\C Pv $ye=+$Um|qȃ5 lZ &] s{_sIN*g S*=f;`==mGD1?{'N]"0d8ȟ &7!4edh)@".`b4#S8Bx75-Z-ZR ОUpq=cfJbp1f}Rs΁Ͱ[W..d,{G$)?HƤ'ÐW1AWdz72~5w5q ݻjSx͒-yBE@/L](TM-5+}z2 yDr"%~[DEZTfx0%JB&\M}=-No5Na N=ڶm0;2Y-ZR~-7 6aKKM:P#f±s)Tc-v&e0?7q".O1[KG;U:x/%2/I+_Бo͍@YJp]&è|ѭ!%FX<<.ԻwDƹ4e5)nvᩥ6:/G8Q.0Y)X|L4-DŽq9|(Fܬ riر ְm b rNH`>K aJ8)UrZ5> P$D{`mmGh,0o8I3)}I׎RȖrL L&yu:4y\8#g9^khu?Ct6yեxDO.*q! ] 6V\~YGOPe~q#Q"®8.H5!W6HB(%ϼ,VE ߶@ NP).$+|Y:6 <:K,r *{S]bpSnI83pCDk$m''/ئCP%mG[Rfm7n栕2)u{mRR%U,tF^q~LGVѥOIICP)ŴpX)iثS=N?D 5 @?3Ka1P6qZW#\̚kw XIÑQ0;x#z%Umnp1p/j]ȼ6iܸcqx)\Y z {`WChb-=>*ޏVµv̼j[F+%̏ Fh82ye>ʍȂYms ICeڙXiv$}E5C$i.iHXL坠lFca.^hb1X¢5`|Lrno}M8"B촭Bލv^_Ώ. )RF`* JǫyѺBbYz<~?rn76x8c < ]ߏ͓*s[tl~F *G-ݔ>F\COTZrZVj*HVM6<7Xqy){ȼʸب*5I+J핗+Qqbu@lPò>m)ץ \wAwUJ`_QIdiMOi'4(`7Y 6 9IܙT0<칠QT5е#U%Jm8̌p ޥ9òH[7= !)q̶Cb*w/"dTn;#NpM$SzRe mVZ)nk.8?Hr|5rG`@6 1w 髇jr=~V&1l4Zá'1,w H&g s>;G B(T(6bJtD*ylհɨx>44XUPa5@i[YGBx|W0?4>t .rm7zַo6j[ <+gAZ_wI^% m+ ? X/:@VuE+NJᆉ Z(?!i%Ws|l<#iƕe%Lz$ _8dCG5IQ-Gl!bLar+tmh mxC3УK>jivϢ.ķwF Q:xhC_*^[]?U׈>?'tWM* dy睡7K;DRͯ8yw92!]` PgxZX˪$<ƝN&"kE9qD11L9Hx?% `9/ogّzlcިI0~Pޝe0ʉjZ$̀d&%qMJLؓ$dK y#}LPmQJ6/4cs2 !fJQ=d`>6ꮏKuT!f1W~,zBcNѴ 'E{)d CKB>ʁsQU`en-:Ƽ|0P6DC<ؚ\ٶ4TPu+ǩByمRLyv06 h8qS{>n -:TVظ49-9.RiK'aSN \ M1,]P韲FZ)u}BI[udFubcO$kȥ'NcQSd5Q6RF6sK6D3ufB rvFOz+_!;hYl3gf;些#sOm2olo6'y+>8|o .3|P5.Uh˞#7D3K\,fyv1-UcW%nĆYP6XzBXGWT,S+!1C4̟h&Wr3KiCXU{.JUb ! N&P#8-(Wr@ 1g0x 0y826lae"tul"hф?4[ဧq-^NSEILN>KI)#窏2 Cj gma/1w\m&{Îq8Zyx>CxI|GZm3m«O(oi*X(O!ݞaZS$,_IFCs;RQ{Y\ʧ+Ĩp/T8=#[[JU@XS’0)Ikm:l!%L)omNVW8<q\1뭫2o"^{ $W2t/xll1%E{/uK_& ::y,)"@xm 2j#0V,@#(Uz_R Q,?4v3,ڶ o 25S?Z< Wi8DPc ‹AXp}2|AK O}{GHOR8 /-VF=N /! 砩itzOFR!%)$ʓ:y'_O(Æ'D5S!+[eyϖO_rDqr0wy}R0zcv|_m&5639&R]mIt9 C,Iy҃m{XސGjp9Qr-2ĈIRJ|@m?B?#TiCP#i `YkC:̭ck3> !>pA׊}sA!_rA*sxa$ioxG 1U)wuwK*Lq=yWdXC\2Z-N*A}Swb$ rxH9GS|1ĸuYS(g69堩s p^JZL=-~{WY喛qת|sCW`eɔ'=x7lAKs&`&8kcRuO0p CwXBƕԐtQWn!p(Y-i3%yMo{D[6v|)=tc`JCXƋQq:lǗU2Mrp wD3-t)x'E@קg9H")mOLkr;O=bQW-^C6@F%p[oGNB%B.Wæx(EͿ {pAX;QJsSjLzmlwKQSv,W/)Å K[tY_^A2r+ioGu`GiR.H+̼ރx﯇4N\V7e?}w 8-[.՛AP1 ӵHmOcLN5Iެl3zd,' )fgr?8ٰ˚q񦀕.Jn%\Źb0+$|>V|9گVz ^F'ޮ,#l;s;(PqAN Ŝ؏1+Лu45I 1VJ¯dz=Br Jel跳ízAT0l N+hQj>ss;6)Tl qF5NB3x љ 9JNIS+5EJ~p̴7`$]Maf@&ߋ^cU>3sIj0>Uż AԳr Xӥ:;1Ȅ uLiÝ^>?t])"GZNWܴOOPMmo`_XL* $(`-R,v^N!48x*Bs95ǼTZX׀ Z|RA9(dkRRE#{LD2RO}rt6}/FM"{,T4 zy *zq_;Kڼ"-^*1VCGS\Xǭ&悏?jN:\O|Y"ۡKXG1Ԧ⅚Ji? f$Z{o$K.t[_$4n()fAPs]ޣ?M+8w&eɄy xY-f;_t 9E%'Ab88)[9RtH1.L4߬ =W&E]4h%/>pL=F˧OG6Ljl~?PGP0kmj'H)o~ǷtJZ (a X(Ž[͡Tؑjsb30,2鄟AWe2-<,R;*#@؁H_US ?Ą~TN6MNIͯ5VG_j&k:Uq.YW=D:1VV'@‡Շ~tMc)zL _ >֌9 YG;"O,3!;4jH؎b)KtJn%n b)>)0/8 isDjC*DnxXćKsߊg%oz2nGPIԺ^QWSEI BČP*&2CQ/k$@VrR1߫HM9Cj8b (2ܟ[pQuqW.Hj'?BdgQͨb~7Ñw%vk|)|׆"fZ4 M *nzS{Mޓ$׹:Ӏr{@Gv8Q* X?҄eKn0;QO&tiA<{;}3 t$0-~>p}yX)kW9zqKS%RC.c`☀>Ļxbi>q8O6$4F61u7/_I? -qC.`aK ch\]șj`P.(!L#T3;VHo~'\ho*J{{+~)cI&KC0ydZܛר)OSBb~k7L?3*0r̉0+^5q>Gܛ }o^PB/+fƞ\~йFAmڶ@?~|UU{P !t.͞*Тg2< 3c~C^hXc;)4C*q߷hM gKY~7U :%C2)Y8+QC y8:/`ij"W*0%՞y+Ofc)6RBf (l7r1Dzx]K_ !n3Z:'. ռ&0m8w8\!"',F O҅~ W!OdA&ZV:w 4RVڻ7٣YYjv|ޕ27څW؋Tl(ݛEF G6B42B-"UD[8*;pfլTPMc/]YGE{t* Hӛ덿ٴ#t?Jr<*4fdh9#8FSm6շ61]uE!iZn{Uh4Q|]戍Zv%ЍLz/%W8wjWg,$ԶVOa^) &(f^AMTOQ[Bx,΁3J$( o *mrPq8hD&kEl[,Xń*7@|N+߄aW4;P`hڽ.ƜY^JśfX9Y\|7?[pl_AƜ0Z)t"O/ƾ\m7);ACզEqso癌يmQ)[.a`<  :Ҽ= T5=l#]iχ>o o'Lb!$y)BF ZTP#CO YWcoq&i}t:5Bsj@P* .B3̋Lۃ pۚnL#0K(N~ppN'Ϋ~(ŎBOX&BCWpX'ahg*8wõ3Z1c̶mBTVÚwqUN|GoPٷt2<'SgMaFĀnR)'?v(*=Ht_sxc >' Vg֣yFPU\Yh %_:R{۵|7~ )_5Ԃ{^ln:rv&#rq= V0PCrcGSUdUva7lwJFS1 Y\RShr'BwyϹB>(%`ش8O7s!T* }%&튯ֶ4Mn;EJ,x}<gN(k`~9q ">`mjw+Mm_{J'ja<(@\Lrj^b ?7`@Rex7*jB`~DXD1D5XB,dS:q5Va'/$-=,{1@\YHZ+@j wL NH#m1~s5,l;<)}b铂M\dJH?+j7ʰA`Ӷ9c[|1^ދ*u~2;7d 563ѶtG|(,Bް=ia W%al˧,^FQVfdAYYW]֨u0^>kg ڄRWsp ԙN];Ym$?{߭̇E[H8_"y LRV̒.,a{ Neu!?Rվ5փs"ti| qRj1 fic?q[e(+ oWƾW vh#e[Ǽܑ>5~Ra&d'&3Wh ;~ U LWED=Am͟S %>|̈́&lg뽔)`UhRW$ŘH`k%s'Qi7p {uzaǎtk9GA(:de*5[Zuߟ 0Uƭ aݳⵝмueprPT4T yI_R 0(&W"햘D9+9\\ #d+ wkL9>%,*2F[>u udJ>$n,׿@[L̻w' Ԑ\qhY8V/b*]Ws?50@9_f b{C+5NgQ>Vǧ!hŇDO ]&7xJc d;Q0Dd}101W&eQ=Cq8;3O]O_9M3Us1 x6!!Rl#zUVj2xÒn=65j/|JD˄:_nS׬ qbz#9jf.y N<1G^1:OZpOv۵5c1^KD^ s')ANH'VI!\kMR7`Bd. oKhr*4ƟumMx8c @ zfERm78__l |a0[;λla^(=D?vb/ WQŸVttm ÑEհRdir=>s;xB 9 S*s)|x+"rﮱće8lyphܶob(-s* WUEZgߨ&W?vHo[ 䦴L,`;sGx j-N 3]@ ;4Dw)[,'w 3v;z~oiQng& NFVey,bG 2TUoZX E[^flyKَmOzOISu1#2XJ|pc+F `7k(콶<^| j7Il's.Hr `|YhE >K~{h˕p?S?w' z =J[ 7eS\5/B|nJ.Zḁ۷ "Uc(lɦ؛s;9v'Zԏ킟6t;71nȑsHeyu@s{zAǵ qkV B=$%N ĭLan>/+jLٸ’1;﫰*Spvu idŤvm}?f绉|]M^?e#\/`d/–mbr1u= )+uΝMQ;e4%p|s}!&VYƼ|@[4=bߔd҉Fv2 ˯lKA—.'- |ddbu~t*ՀOA3*&Q'g\?ICH,~F]D B(!zEv<}xg$T}D?tOJ&VX&u?t5[t6| TfNU)"&v*!P>gi!+9a~?4yt>ˉ9-ODcj];tq/wm yj]- zBC7kW X}.aVyq@X:ʋ jZ4KW'=]4m`WŻ(LoSQ-m2`&!ͣүu65S m~^AK0 )$l4'43F&D~q^F1W[JjsJyh1ظE8GOkv~ )<ψ*f7es_܍U㺼X wZ;QQ0*/ Ѐj1L_!uU,ҽEX+m.7YA##N=-52Dپ0:Q3UE9q' ʶ*H۰#Ee@Q73l\߲d-0IZwGT wV6IjJ*q~)45X E=FD:lI{j!t%$ DHb=CxļY~DN 󃖲qX%B>ގ|#rV{e*na=i"?a CSm} .hwӕ $GB5B^;6`pdIh@l˼ʹk^&j?6^j n_k|2jTo9>wK7f51h~+tT`~D.Ŏ(Iw.ח2c)v N¼@ g9kOquR>$_2)boT!|BzFybj͏>&c* y4k-^8]iye990x{*>I4@cP侧A%Ó CRڨIP wQQ!%S`6pk5E5PCzRVa:#( H,X\YMv"\Nȷs3i䞖P\;][8>=ٕJ|weVSZsX}*|lHiSBch,j NS7ZP:x5zˠ}5Mh~ Xtlw*?_:׀#⾪/[wVp{9&Jr?Jl@`KnR;ju ,Z u6)|1X@@&@8eeybѽ{-exr>ݟ*duj5Nk.iOBƘf}dqGvXpH!x.@9޲5BލQs4̫-f۞ )@, (3`\cm0$@Ci1&^z惈ॼXbx$9@=|blUeb3Yxنv&ncgg"`nX30׿)ejmz>EgVwUUٖq@$KyPnDUtecC%Yt%)B8x@ ~ NiUq)A @h\(oPQ(DP-eezu;ߡYCMdw5H^M~6n ӽ;2 Tvy!'lń.)n(GǤ7|ף"PxdR}HWXlW{T;8UY/䒐xG*^!LЈb"f}J3Ъ~\FNULE9G#=T">fw%%wx8›~DXۮ_5:[2#2l0dtnM͸ JkEeXݲ/^)dО+މ!#Ǻvh^:9ȼ&o-8{O芘se=#;#cI6?!TӁ3H#0Ǿ #;:@o83_,)h0,UsO՟.@H!maRR'Ht%:e^ 9ɡ$G4E>ry_c~f4\ВJ?N^#Խ Iݫl.^dǏ0`OomG3mdJɥX)Ef 1O0hw"K"$fNO`_N?~H XUyZU 2YGmtf0B !z9|mY%i\b)0?{Mak1*N?7nQ a`9qW=jt oT Ѧqi+$p&+\ Ͱ&C1VT 9]_lEd7j)n"rHv5 e 7A9K52[1滉n)Ϲ :R)NC).sBzk-:F-U'M:p|0u]_ܧj~;Mъ=so>”ÖE5?R7}P0mCe>țoa4ڌF97jKMA}Xk|:yfKj(m5 uHgJ+iv6.kFM]-km.3k,"NR!m9,1 /vQB~PJ|'*Z]@ǚ}-cKm&20ݓY/̿\9~d6] H^Ɗ:G)=nPpmD[B tU]ȧ~'QYooH`HްW ҭU[]tƷ(ā?r*|IYMWG|bbZg"wal:ޭh%G~*P_s:=VX{){6 F[g.q?G, "bCԎX"^\6Nio&!Q$j{b"q`]HJ ˫Nz ti5y'3csS>aPwA5e,O{{̵bW<5n ]52P()*b ѳ  qǠP#uS!`$4287vY}h}=h]G+p<Y_z-GPR]pyQfl3yTK`ե >"B'm *" j!3yЕ>yx+IW[1ϟdS]54mPps:I5VOdpA xcл[3HM#A5GuxB=K 50#GhZ?2 Z cwti1_qw&Wr!JmKCG$eܵ)$ěW臃A|ቅbz}߱wnP#`{MUh%Ő5̒ur @{vu&S*[ bM;ywu}z7 W)3j\v͸4:Q-9BL,_P49\k?#:m$jwG1gpZ1@~FgvA( `0J}u?:E $v=4bk_#m89]9Z#6b\U;f0WLv!> GtEX@5Jz4{UWE)ާ`z xǢ<,T5LN;VmpVb"J79q+3}ʍ둟Q;"wM).wvk'v$,Hv׀Lt3I%P#*aLbἜ Iӹ晴0o2B9aQ%21s[| P\TL(O ~~q{}pjoJĻ*0؏ pC#w޴S}NC</9ST?FXrI NJJ&AȺӘh f/"9\D,7haZmylؒdui6N!s̞'Ht,e5Yt& bqԽı!ě4 ƄYXn ʳ_ Čvh+6`슄PvYμa)u/V3_-EZ§;!B*^PF+ rUא٪'S?'s uZA:=߱DD;`TKEHHuiȢQBf 9żd}S5xvjj |vV o.ZbU،7dҿ`дH}>%O6Oa[āDQ"FˉJO3^zq&:>ԍU g6 7uk/6tO[d<u MāAn+$6-m 2mÛ&Gv7%H OIʚjUzh|b#ĥHCL.!6SR0>dlsi*pfOp6PU`|7ot9Fq6`Ŝ-IVQXZ=+?xt\?k}6/#i'w egNf ' \+tW{X' QIB0hz+$8+`sҸ^t[t>h *'XQ .nc4ydFpX+.m¾'Z0?͢\ Or1/LV ~/kH-᮰2D0+ױd^10'Oʈ-[_ ^}(@kN߸Wq0:9sTzEV O _/ Az#pG٪r 8&IT Gys5 B/(m5Ҍ;CBRMȉsbT(gWBٖ|c&@Q" k!߹[Xj{NIx{CGe!LtZ U:!rCT]8rrU՗/D%9>P#4i `yzR%:hpO>0,{ ֗U ir,[݃;g9dU{rI_X:ɵO, #٘w}2dJ߈$񻗒^{>cuf7.s3itə 񸿁Ϯ }הkP|XɃ[c qz1n3O3Q3'&Kɵ3?^FCcuLTГ>Ş˲ t$4x-ؐAL*f/P-5L'0v/Pg/EIL:QȖ@mPX)tQ`<whn~\XHU0"RkRN3KXঈDYl !|cwoA '׳҃('ZA|2&a)z~~dEc^y\϶fĴu={m8XF Zrgl6eg9C]XH N3? ̓=Zz+(M*ۄm?la[$b3% Q\rG+/J5((3cahy;Gj%FͦZa9Pg-UſX,#$;m -;81y;ᗋplKeH`=e7ֺl#HF#bldsZx崓7jIXxI0x&N}ZmF[JϱEq8ףoT^ʋSsr?x^1o)4o,gZ۷*N.;ChJe셳s9^TFnXYʮΕ:lH {wQwLy$=Se{J{eֶ~c;AQSfwZgrEŋ( uАnCB芝9eȳ~0V) fц0.QlSR\,bͨd< Y™\ DjǢ e[i֭YEMb:J2}+YYLxwTW ^Hz(/>6iC$TyШTȡտla@7y(O,Oe^;mXCIގ3I31XXnc$ƙ;!<2N1!m(OeCȌKzIЉ"O>%KݿdF*"Y%xm՟ yW;m}Hc{9AOE[`Ck EIHxfEyxwn|NTYM/k}MSPi`9 -/PC!B)p6ev!c';L6| |f]0Q0!%:7 ê S#/.+pq4 R+٥y~PV1>l}|5H/E3}Ew ɵimDR;hNrR7ӫ|qYqeFKbN1E)m'vnŔC;1ԛC5nkrIMMګMO9 .@;KF0]+y DIwv74_]Kp4ī ƨR  rpgiS,8 Cc9˅T3 \seϤeN~t66r*P))RNOضDۮLSzcWoY|:#BeYPkyp#qʶY~o@giLDW#;zE9A (`Irjƕ9Çy˷,s5l - YBtJR!#@T]Q1\5_:]!J vӥMrObn n7y5 fQhk]A!C03ERy.CjCwSA_ jL8/Z x7IYV/hbBQ$'qܦ`l4QZ>DC6Z] F*&dӿn== y0_k9YAi]TrU8؇ 0)݂C'|9brqj8@nJ\\h„R^C~$xϼY(3ZMywQq>WCDR0vh8ʑ3$Rz@9(k,4쳳OZCU:`g;5 L1i6Lqo0eag^ *p[}mz1DLǍ?)(Hkkw}ñFKoz$ ؎z_xKSӆ8tGkRkJR5q 9$s^4+ }5jaY v.ik) N=DgYZ0707010000042e000081a40000000000000000000000016661890a00001b10000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/hda/snd-intel-dspcfg.ko.xz7zXZִF!t/କ]?Eh=ڜ.+ȟe; MZL]ěQ"s_;'gMn[Nk3$3;sN7:V8O i+8 s:]8wP=^npׯD~G87j=AE#vQ( 3H%-󉴁EX1ӵq\mi p7Oq.rY:GBzԊ -XD݁[Z>lBuqeٺ\?yW$"Qz^TR]8wcb2rfGo!(O< R R^~ū]n budvv`YTeUAu۠հ_dzpG <$\8 ?vTYx"pdPen&V,z{T*$uq>W'x+ Ǯ}H32i{NTIՄ o -\I%%ˤOZŒ6haН<6$n\PDŽ6t1W ?8i^MKqJ8QO9K@l>d7 a9 +{J^yInP:r/ȟ"xxt OѦ#gbv0({m|/:̙qVǡTÕg##[ X{,)Rx)VpgA2ciz{ُ;!K \6!YE+|="e6љ; څ!^,x[5aRL8'P>t7]5soYkS r;?X( i8:M]WW3((t&ge>\uoU؅NKS#Ơ5^3O&"_7Z9?n IAa=P6ӄ3/yUH2n S] }׻ RޫB,;q5 /k3 Ղc$98zsb7ٟ/]TzҠyy$ !AT7a+`h*RX6]F|Ts&9}!b% "Ȍs*^! 6Wƣ(v^LҾ~ (Gi:G+w-B)_wxԢԋjV1lx1"2jOE ' ßّްx?ejgA< ITꊑܨ uxJr9i c&.ϗ&(7*xuj5ɕE!1 DdIHZd w7CMy4#d >~[]sxA _R1tmT2T1㽵JvYYRfT|)MG\' j١LS4eeyɵNE7>=CD{(+L({byDu2` aAgҿqGQv}m*P2r< ^ՉO7%A6n:tt'8`+ݛ6Mlk0r[aJ&@+Sx7&0!4h⏵} oZ{x=sv3?jX:z(;G8=iT O51%ѳ_57#mOL Ngd pmҳ'{lqݮГtFs;!XݖtڣǒM6iվp8Xw0dؤSػqG9<~rkf=80w6W ccB!57Cvڊ%)%f]аEp cPl?V pJ^;|z:2E_$+7(1)#Sh#-p@rN.e'J0/C9O3'eY0oj YAIU=?mR[sζAAS <"@4SOt,*i)A+eur=YqhA-lJeIDtokz(7x F>.=IhNqw۷bʒ`fhOK*;1?[{ӇsKr{?`3;RBӟuZfmB+JTLǏPP]tCaa-O}BˮV҃0`C$H<חDoZ|LVi?ʮiN0u-fLF++j+6^a[w!:ChjE=(v\6|\}5z<qȑ0{EAzƝ+NNv.+fUhEJI 'Iwh( eHp3_ɺzB7͓bAHJ^_lf-K}#ewvKT-yߖi&ITw T sݻ*0nZ1sGv('Y < F@ac(%ng*RxchUqNKjU]t@!h))&[)z)#[#&l{?wgD"^OQ需Դs ;k i~&UE95!!TWU!ԩz*>%>ˑ]dv(?֬{E Z,$bFtԠ79 >3ȳK9] IM^{"t˰]=p 0W8% RaO#fvg.}U>lB9,sD`]=P 3vO6i*^7轾dޖITުJGxv/N fb$xT$Tu1McTqy;)/a~Nc+}>MTđeG&ͬˌgLUeoHM ~R2W!/L8! l0{|x|R;ygS放>/Re/#3BF a䯚ы)oy3kSkN/b>ᇷ(.?N6Kz Bx~x+Y^~ 9xLIXk~$`#j_v8nOD(-G`f罿 O ܳ x5L&M׹A-0zw|q$p$V^)x89ݦ֮Cpр8d(r!GqڬLkjM*nV+.\B$L$0 {^ČZGhC>rM@sn])>OM<_M6bӀ9z#}nq-7?jy ʷ hw|;N y\]JgK>h/Z%òR`L$0N,(aޕ31 *1: fjkN.yp^oaPᕧ×ժв6/s`ML5;KߘQDcCcg=B8/Uz ΑGK@WLN<,{*4XN}w- +cƗ/Y|G"/|n}-B5[iekW2QhjwX},h)dtucvqnރG'qȏHްatq!'BQ!=}V DΞds#9S*a3$Q_ժU4M6|Yڰ-}!]tÖњaſLНw<tLW[e3VNPY>*$Vk+W,<~L5ifsVjdg/9曱zζ4k)V .nk$(Xgz1yQ~lVg+wEO31=&4U?DVuaRtpPG !"]) (mrCqnձgse8YFЬ]?`vdCt2S9NVsoټloYz='J..t4pӾO"s΃b䗭N8LfkuYAxbTKkN ?&ۺ jgU+Կa؉(J}h?`J:n`>qș&|%Q`,z۩ڡTC+#oJ'r8zlj0=ù͂tQr`ZcyG#W Yco0q9_9/KfP*(Sˑ[/0'a#!' z˗ˉEAk׏({1#"碓B?FmDi_(̶m}[RJO%w>e/9tٝ3 z븼:it;> Aēk[{d2eZ"3 h|64_3 fǤc0I$zZ2+]('28]{;;%ĢY(ޟV;Fm# LR!R>70[h~LTnRnߣY|͍&8CÀlpЌğhlD/bS*G.cyBlmv+LYp<6\b-YT*;Te@xN|]zH}gYJ)%LϪz5)=nJO<Ө4ÓYlnD=yl%?@\4kD&B|e.@L/X:bYmˍ:bnrZ1H&\;z%1D14<ժΕ]}b}%g~Zsq-Fˁ=B#`f]C8Sb;(b VI]j3D]+O~'8T5ʦ_LpqyJ_XLOkCAg\aKxx,?ѝJ+i![Y o|0ޛelʤ9Sv&L1{$kZ*hcZ؟]VB]A cˌ*;C=xB:N_ xw^,eHg@;ҿQuΩrqc_ᆼ^qh61N*@?Ճ.FR\"O@NZ,㓐?K;ƀ:`K ? ȅM8jA'MX]4B|)¾qLM;aJ U9RoeiPfB/<|?$p-ઔ w{Hhp'LcB4wANi^[P2r%3)ܬ3(1@]Uoc2$[2%^qhe`"LZӕT$(׈s,9IL5gORo00HiPDA4Ʀl441E-a5v* 4a/: Oz"܅M嚏Y#FW&낣9}.R|Xx$=k럒8sv&-A[\gUb&gu*kYͭ,PKƼM q| `C,TTsG#>UtC՘f r\3q3uth[\ !=m)B/.8" zěGxo߄nGɰ S!r1-"<&r| u%$g"5Ó-&f]@ TeکKc)@ < `c&PLL{jIN*IO[4 PoaI0[|:vLz&lҊ.Ts#LFfW@Eдb\Pv|J'D=Q?lktZi3$!OX@u 3²Г NyJbsa$>:!B7d^lȰ.(m(w0A{ ɟ'AG} \?K}:?DGCT/& ]rOehi7Kwpw<0H} ],[=:"$=Nmf]AM tx,?REGt}6>~=({\'[ $|'ZBH|Y_*#6/W8U۞\sFػQW4Y@vƌF3PbDpH,KHU2~xA;W6=[T|g QpRb0U]cRjIj3v̨(BǠp,vrb`L fk;hBm([=wCyy8)3;5L]|@u(BSyaqb6Еm[{헗}*!xÉҝz=х_(cC?;L&&l$)eW KaUMFȭYl}@n\5@t껫&V ~ WG>LRZqcQ d+JyTо6‚n+n6iO!.69,EeE$hPqV*}|urT^PqTSG EHԎCŸgZإ+hI=BV1e8|d( lw/obu@uJKnBnB-AR9wVhx%һ]x|pIwF*8qgb괍U(oB+:z,cL%a0`zBl+>ne;4|*ilQC0`#q(_Pwe i^m^|7\u}ds >hk0|n14Dž-u!z:mV͓P;2.+t\e [mkhwo'3> GIApjI镨IA\ _ FpѸ%OdjՕm,&$LUx2ցdc@n 0 4\/Hw5|#'h{0,xldԉ7}h)lizc܏Q+SzO*NWLӠm NqҮ,=7= D&e-v+#+ sVBLeQhbV5-";cko@ݦKtOgȓ*1ZpӸ{V+b=/!>mp ^)/C3!?u/ LŇN61^lT4]bX 63nT}S!>bϪ>t;מ'ۦkYŲ)DaJ.z[G&F-TA$7Y =⻂T޼%1tU v$XMQn.zPŝof;p=pm*TZ|iJE_#/7 {?R}:Y:ީBTOfxvbd %RtG4wZ""&F> xao|>A&3Mi okQ^~0#\8W|Ma^!('Q @}(|Q^#RH򴝎INc"](U aץc7沀/dټ~^Mp֜(*󯫞L} L8>j:yoH:oN8gm@Vڀj^Mj ˄wLөH@QZ ɇlV+Baq_R tcşH&݊"lj~([ hA}AU=ẽ-Ng?Tc˅uv(e8d&:2)8'?%һ3ϓ*TxTBP{n},}=/",SOggr)>Q֟EͱΟql&]yp҇g[O,RgB|2 03E-ߠ.%VLcھ;nţ0[aTtz/sXhw5Vv=~a2 >P0J@ڨ+m)Gn*ơQ' SF,dRq~ t{p3M9YCᒅ y僥":=MK ]dW͈RB# %i ӇDXeO#Ia"@TR4V'xgw"i x9a.n}6B ]jܐ|N̻.(|qÿD:PO%ZJ hNx6ģPpw_BgVV!0o"}nVD} :ێST?~]x wR!)H.rt!')fu aJ'X[fIgF&,r(YCqOq`nsG"Ugn{gĴF7FҳQ8, G5 -EE8 n?EcWu&D^$ #zk@8J=d㺴KC,i0 "Wz>é&uVB &^FB=XNY|6FCJx5s},ЏHh625I[0|`kPs/Ӆly x_\l;ï+(@u IEt.W$2KkDg .ِ 7G~kdT}g@GU¤n62DQ9 Ka-o qcCJYysz#EWx-%sz01@Z'"dIA#)/-G;94Gh݄R3j/HuJΏ9UO]@ĞБ 31O•Q p[+ y .MT=:{Y %} `e%_ 4d?DMظ$h92~a2U|]/b' Y^Vvō?%@iS)ZږR40ؙDaqXWM,gLx83䩓¬+MpI w*'Qx5lhmᭀʋ`Y_ʶծŠAnk8/m/six?˙` ytjȌu߳+䫡vV$q7\FU=7*t,G"rꨆ3&w*SQC1zF{qxO)W4*3S&\g;5{ Xl20Έ%bv ?;ȯuwִ0=G-Fga$c!exG,;594ZHĝOZC+pW]"JޭhBz.7+8DZv3d/1g?QtAl4x\h#ދ;LnvH'ꍍ;`胪+jY~VH:7a%ք(2Ւ$ {t77Aw(L Zr+ Gcly5ٶc؃}r2-My/txmg0iUsRMsFC'l0[o10icNMQ÷,3NtAaGx#{Jpsܼs_,*ϟWdcީΈwYzYW&0ͤ}!PËε`p~V"}H*œ ]aČ~Pyk9}FOn[umbI Gom2!(CEu 1:lC6I'uFY_oHCl U)QhШȊjkid5l  SHbcCY@g0@ՈF9Rf5*sFAr;b47)$ẑ S|@ 0l)Edi0M ̰ZjݹnUzrv)x R~2|<4Wك[ZPin`rcVi3bG<6ybxd)? @62K(l=N(&꬞Ne5\6(^/r5př=/~iK#J$&`ę_,)5҈lZ9h+ApR;k۞.OE⡛{akl1}zAE6({ӝ/L:`x Z;#cj϶V 5!!v?]BJ4t_ @K$Ԑ~'Z"' n?(WegȮ4ylq"k*3;lM#%wV䭛WuL%v) aN 裊[n.b?tp"(!_@xK ko|!đ}"KҀIb K>g3˛#6xx QDAK8-0JGg`PC.=(}O&55i&:Ն}.)jar xmvoRcuVhųH`}{"uHp*2y R~x,9 ņԍljO1t̀oĨ~+./߶jLU?]2x$(f+OdN0= 7 SjW,rx:z,34!~!:=v}#4J$ʧ~O4[BR4^Zl%~UW&`dKMЩQqSRṯtSOBg4u(z6T"HTĚWJZX5fM_͆%dǼm[7#6"~<<υ)/cA+ɭ0}'sY$FxZ1>/'ְveYC-3\q&p… ͜wTK$c}yjG]HpXHj >}ge@mMXgqpaH>yX1FFC' ėnj̚mcǑα(&:ϭPm8mPq1@5w͇1P0I_-;3$+et=W+ި1:&" 9@I)|9| Cp">v BRۊ@ ,xZ LS_i,a.ѱ#޸Իslo# (M&^c@y>,Dk[i2 !iu}P71_7)`%{4970h&oزknf;oQwNLI=g{ٰy)eb/ M8TlBNb\k!13A#QEkhϗٽty v ca%t@72EEԁC;hgX!f̖*l0/u{w.]gWL+?HOp.Oа !![Dhdj A*X՞[&39*jp-@sZl H'|]F'׃|3I R&WCGT_ CS@ p.R 2D6+4$5 JIO7cҷKģ#[lO[Q>WU :s34{j@䩗cV 990*HI!f`uDٛZ,ȼBw2&gLqԩR[WqTu}bI}f B$?f/:~h*xTU?N@ {;-P]lD~뷥* f0AvISRZ)^n58A0Nօ+iectKh^7+Nj?k͉ay'F( ߀{bdiVxGsX1꨽,1{;S #U9n~WʢYH2ddUhRR!N.Mm֊,XJvP2c)3Q~^Z o^-]+H\C1sOtauxY \?/3qZ˅٠tK[zŸkGT1ΙA,ɸ~37R{K YMKH!pBm ?{Af6CwUz$˦vuU 6= )b!̬}iq4p5?@?Gjd.gq=)M(5>ScyH.5:1=&~43qYZ@<=\\fDU6}f@JxY,2?blCUЗ4im2G-lG`K!y0VHzl%)cr`\o?.7O2 1 ɕCV2ȃ]i{(ċE3?C֬5A>|ob/ׯ{Q9[NC0aƦ\UEVB t{ΟG@.Lk'@&mVP#Ż˴N!MsCXN^O¯^ $;U͌Aǜ~F=iog\/Ո[+O:(7:np6CLPbd/nڃL)NgT2z za FʙKu>6DGqgBY!й)8r0Fk|Ck0˝t9 j^3^ &Lg{Gu+2X(Nc Ĝu#fj}+ܾ=BP7KmC RwEhgM}}Y/ eJ!f(!9%zBvzVAXJ5lkL^W܊a'ai|URFq5;}i`9H+jJ7!B9N- Ȅb_C)W:<NIE,d,zR~>RA\g ^:m HN okcw#7ry^=u.BM!#XQ!0vPP!8+j}P$|mΐe[w7==Hy4R΁1/! @efeN>":M{\8꜐8maHL\! w&>^^Rc L.l'UWCr1o쑷=kVS_DT ɡj{K.E|d< taٳPӶD0,CKzMd;}ha;D/5̣H5 NWjU7\4 )2Ӌ-t ;̀,6tąQ NI0B b#+]yG+aJLfͫgn!еyuF'1ZlˆpUu'[cY|FBN~b]q1pE_w  'hitv7dsZ&Okɤխ9کHy6R*llnXw:0 6+G$&:Nk9'ռBͩ/skgO#'!؀%U p#CYM|sAon#;)җX;" #JaD}B2),6a[Lw !{> ӱ,zU6gVncC)z]=u$,A't'FG$Q 8%=H#em3>} "CXMKr/ٶiˈ\62sis#W/U ܀4&Oᡤ|=srW@Wd$یkB9ӕc2yGPӱ-V_^Q_S=nNY cõL-PR* `.#5 A|Fgy9[:=Z} tIbPȇf[};uF @ E2S>rN˹J n0%H"*;~$$vt#Ut&ˇgi1|LK{7vgg78 DQRIu~Z:Xo^8|'P<^j.(Cj2,P2y թoK|ڢR(]LJ#mҝ?1 bi9 ʋ; 4{9]c|_fpqz @Yp g_5#-gNN6KwuYNVNFnS)VkO 7b\?&V /c7J[+/L,P"*y3*vJ#u:`9 ,Uo;ϳ G&]u#U.>7sd\Q͵o2._C9|O`- +o]ya!iTI/-ďP]7\\ivn=Hz!͵bo'5Lݼ%<2KtTߟaU76#KBw >3܌}KՇ?<4j* @%ʭ@hXg@24y2Bq;Qbsׁ;a`AA\k H;%\}GN>t1kJ` "K"clA'ȫ?SH%b\Xƃ 4A ˋvvǰ( /=WUQV}aoMֺ=E +MybރITL Q27u(_+nzQ/iڶlpv#'Bz bC)+PqW~S](__=u~ hq6ՉhâΔZF2[ΖB|GJ,l8`=x3>Ti{"R,UÆl$Qk%,X\k=plb U}FE#?'!'^jXJ-8,eK!< /]h}b%C^fTK4>NRynRLe2!BQ^9l9H8_h~C[kCaӧ\,dCLљ BM Ͱ#?O #u_[6z9rx|qq֣0d Du/pSPeq7#5N@'RS: [23RH=RC_v )L"5--1r1b01:.=D&(IW'<{j!7ڪȚ0,fv.cI{v-L҆;"b`~i#^4FI1tpF bLJgw8阍יc( K*HAd Ҁ|wMȜMjbXY^3K;5x=$">9O 9+1PP.[{a)֗f4"6QwȊy?ނE]7}MYp="7ٍ9'!ۏI&2l}e*7v_Qh;0_o]$@ϻwN=X毸s!݅gs+gɈ ޼m/fH٥(LnCJؿG#i CBg}CХj= *kW|Ǹxd%y'~NFԳg7|[Jj3ޮLUB>hSdN$Wshzߠl5K?=yA$h<\1}d͋T_#"@9:2zjiܞ*ʕsJ,Ԏ4Wpxc#[Hd(SS%2}H~앱b- Erqjo:"icISlɣ]"Y;ͣ j=tc~n) %wBFXvp-t# &y<[а_iX(mY.<{6 l(R%<,%._FJŜѯ&.JMH_ ˔dJZ?9a91`~֨}]G?tVꤽ6%sodĶæ,QkbΨ!TGt|km_las-:Wd95Y&# 4bgRԛŎ= hX~VϏ"́;A8\Sb |t&>'\,zpr e4au9♣熠󛿯ZL c@B-L<@[r)8XkfN?ŽM1'겍JpF['BXl{)-},,Y9d2̊S%+D̃ ˀ>IJDw{pdA:CN|eWN چ+:D g|dm]x8ɘElqTACU\ea8GsFvKs@!75Łnj9*K{'1J_d l5h^|/k4(3 v 4B-*.8zDS\"UJkbksG,-'$FُI`'``9he JT[ƗكUϽ+ǟs&+\hKY-eG8)"{rj稪K`&L7ƶL":43/`Rܛ`eKTi ǣZO<="Oā HjJG1F5t>Xwh WǤcAY&3s"WBX y%9Qcˊig3]cÌv!ğlf|q'H7݋x.E(Lw3 ~9 3f;G1q禍ءD8`C`ɍ4EH7:k` 7&,=2:ɊךRM/HجKќ$nۼKb)dpο/ȑWrF^Sks* {5MM}5gTeQ`#0X<y'D)oѹ0\{ӽ`oe TUvi!1*3H#!bgl?m !Ku$e]z{}H(%_^MH頜Eb4`؍ 3||(RAAF.0\M ARyO4W+/ntto }4CNM$;L`R|vtB-c1-*@Y=K#־1v]]Ƙ+j1qtLs@1bSMF_fdƲS#=x G%B{H-6@]鄒. O9uJ%Dh:dqCpaa.|_ %g.1 B]u,؞<.$z*μJhVF%L%iQEwrW:qI )2 hVt$H2\\e!G!qB3]Wq@ǐv?MuYI{QU^\SMNB %9ïݱs%86`/܄k Ƚ_A5#[L P ,($rLOS:ᩘ8O14]ƹytz} u.zkTޙUX 6C5/ٍ@‡CO7P<ςy~j&S 4 Υc>*8/luSK Ę=&X&%Giu8yy4uEDm`P 51$O3bTa ߀#(5hĉU#ZV!5^ku Q6eQ$r3p\:?c~m#lBW.e{qğ^m=뼌l&cӓ W<.q̿}Q .d ц[&CkbS**`c5'ᴅZN&'׮}db2.*3I#tV=gLM&xIR&痣R"^rU=C@E*#u$BjV*Ebܫ 9[ݑP+Vh\ sٺ6ٱh|+I]"BH6;1$S4#&8%H7+3,Ei1祷sei=,%xYZ+DVem5J{ aL)H:<1U R zhU|rU+ E1/һEɳ8ͥk {' QXO%X"@t~-}7rOz@ lݜQs u^^\ĵnj?h-$A&(9wƤpĬ u2:&.wE(o>q`LXC,C^-ሂ ['5|1ʹLWG</3TI]cp-CJf4דQXSq]H#F"۴f MS{֑*''/jk/-_uE/%lI3]tQ@nG$k}CS NK73S5,XfUhPKRiogy5>qyhew}!] tu5}mm hس+:o*D5d 0R@d¸hOn( a|jOrAObnCUH^iX r')~ꦕ`Qd܅xqY_? )H9v A bѾ1ۀB65kwb @34ƀPy#HҲ?IR [#>T*R(Ԉf.~xЮmfE`=<jDZKHYGOW8UWU\ >FDuUBF.ȉ[3#tGg MNDY\1Ix׿w8WHQަy͏V-CQdp]["Mٵ6Ox>Y/N#O/Q񁥭ͨguƅybV;LO}_Č7J~':xGbkit+K)VUjCh%<Ì^DrU0䫨Kd\sVv4Ei&1k5= k{^ xjSm"T ;3^f@azk Ri??l0郐J9=Kqavx£ R.cO"g8q\?bX|X)=ЂhVi",^<!_gLLr|:t swQoܦi&𯲗# Ŋ<0> u0uM* LȌyC֘*CEhFZ hrtݤ^$ ưrYg.i])1-ا#iw S~:Z.AjlؤxQb\gJcG̤c­ qցc`21V刖iͱ khB8h}!|~ tT4OR:ޕ.4=8%G(qy?榨۷lZem*ݒ쏖-~GTDO~rǓ~*Yj>]JE\[(d1?J }n`'VѳÛF0hUVYۙ'^u^V;"_ybʩB&nr8t'#=6Տn=/KEu5P0҇ddm>∖s=x*Ow3_qr_OA0Rغ!h M.2SȥL-7ݡ;KA 'L^t SlR<5J%Mqq?cb%` Np+}z/'C[i,.OMno6ϩ-Y.3gh(Id7Źo ng !&O#cǂ%&ПY1}VoydU8k܏-ܚNt91?qHw6h[b*Ǎp6 ؄8ci9kbGi!is`qDl-U.Pgߝe%x9`H Q˂B,ye MjvFovX:hQ(`&8OG2ѣ۾w?}4vs0yZ Ǥ*Uyiu_ p: Q0'>=({ ZUl+ӜsC¨~[Ir̺:TUbw֝<ï227+|3 rIFxE臗w۾ l&nső +xz*$igD2@ꢏ GhIB ^{-Y> Mֱ' [XILչ#@<1JFjzNTNY쏙~U52'QsqҰ맠:.@&Na>oW^66~BB\ʘy?˸X[U_z=&MO//5yUGW0"h[Qٞ5=쀠DxPљ\ nh@*@Av)01:Ƃ0Da%='PyU|>=5}V%'@UX>۷ ̺S65`!~Dwu'r)@y?"DiҕXw$fVXq 䆗JEgeu3/SuqK逘ۣnmUǬOztZgAD\̗c`UFY O LT=;*?{7\"{Rt*'U5y[L- WU L7n. ]y6<ּJB8o]^t[G :՝]} b1p熰5* PAN&: m#Ȟ!Úޕ+kI'lbTK~p4gUE%J*AQӊV )˂_lfb&}GK lx}=$1UP[ÙfbΒEC{YJwu#f%4U*HّW` L%̍S/ͰI'5Ddܜ@ӣB7 Įp'AXW#^[I&ˍ{pXjڝ0%9%V׫Q#]IuXuzDѵO 몱wz!LA\6P@鸍k(hcsVHɺLG2o^M^9tTRXy=W*2 \Q&~!Bᶃz)R Tl].)Kw1={w_YƜrpfNf+dvqB|p MC{iK:m3p&k3.l=Bk챋2дڅ6 LIo.ғ,0!m'819Eϛ5eJj#֤Uc≵64sM&wBӞGWOȦf0k0h2m)" 4/ukbnaLpp}w>Pob;zF= ,b)H>IxRiwHExUsGN-P9 G;?^M<]ܧ[˧aD? lͦQ3ڸ?<=|렸5yk7d(;G6"_TBhFKdS|&CA9FW`?-/G}؁qaƛtYp4_^\'Uh[vU)rv#'v-0Wľ^ fᒨg$'!.-H0#\p}oO:\L ,NfK#:Rq#x,\`##(W ̲E}XJP(hp;bnFXބ4pe%*.b 9zRL6Tgsg-u^ur.!󟁱ܽD1W3-(m+7+v79<[̨1N>ݱ#Q=AR'^xBBuݱJ#}Ud/JNb ŶH Gi47^OMi2F6h*iNeP ] -muƥ8.<%R.J=¯}/隿0X,[Š;;q1?vW-=[,;}PP[5ퟣQD+ȱpLE*T^<# s]yS RC<>nK\*$rNrb zny|e1Qr!!v7?+̱mRg Kخ2e6IAZz2h;+'`GC"-z%G7Q G!_vv׍saHhFy.Lq?Vw ՘ƦOyEf4o]hm*4R?ߋҊi2_h@$nRٗ"` xSuc 6Bc^i1jw[\#Šqb`ȽOoS7*҄9lE<q_GZrmT ;=Hrb)Tןi-6sazd=(R _bv[ wc/ÄE뾅!@)Vߧh:^q絽NsX)atkGʠi#slǏ= 1~ &AtQO*jf?XUNK!s^8+EiM-^|.FR{.jd4dшcI| #Iv,%o=j0a!{/t7|#bQW bq 2bkoX5YM-#Kv{=t|lq~/09f> uZa0C֯!v޸ L&=Յ=љ P#UײWOr01\qvpV,=^8g2rHSTw xI6Ds JQ{Tưɰ (0o ">{;_oYU>x [xt`4ל\sgو]/+scvql4cou(ЌI>"\:+\F(m+ w!'L^~d#kzй;">' $CBA2_n28Ij~@(Ln .WE[0pw`"|hNH0ݕpͣ)YVQьauȇ|zx['f55#WZʰ-o{n,ڡû5T:~izt8?jK[jFUH&0i;]OgAk??ڤRY^eVX6!C) ^5&3SJi#| w3-:!թLO{R0vŤ_ (߭STo}(#t8Hj!g6dʈ)C.Ac^gSq-[U0eJo~Nk,y&ͯSQ080z\H z\goT@݊AJE`OJV B.-Sk^[@(pCbr)n&n\~wlx?u,fxEvΘPR%d}Ε[-ӸP[)] 6; ,f=J 8^u2z>-T2DZKl㷌vVZ:rmKQajK{:\+E3OS?.m:$&>yBfP; Go4>+1eW;L%=yfxp&`hy9+^'j.q1HqOSʁ6N\XF^E`=ݧ! M̂i =J~~94{ΜbCJ-^MO1Mb_)1Ǖ}Mmz(ov*#PpF+c4*Co6ͽTO;|f -+YcYjd[:@&iRKu"gw7Lu[2,lZ\Ǐ,NrgA"* JF,< ecsBv>IAU؜/ kׯI&Jk7 3?wQ^{b_ϬF0e9"%CQB2JP9#Js*a{ mM#"D8ؙz%םGe"zR9< i&i[SNJ`k΁Yቚ@̬QJf@;ۿ}~ܹ$Z.5]9I-)D SkN78S /ȿ`-C5\BJR9L޾Y'E4>zB%N~s`x>:$u^q4w($MAOMt&YDϰ+/h> n2 9fQ^ݻBAۥ򆱺 Qvn d[Nidʙ_$cGːբ2Qs`3yS&Wܩ S/E赴R]mZS~J3xI=gGkX_%tG R)$+Z|NrYbvT q8G}BG%jW _(kL+`ga7}/n*##ZhRt y=5wF듣jG|֑M%R" nV?w"پk.2 &mBsvټkutc+P8ԂH-c 69@ó#pNc 4ZR) '=uw0De@Z=iWS!1┈woFl*_߷]ttc@FB^]Ԛ40)$9J\Y'M09 P&7>A,{q!3YqxlYW $4 la鞗)l Wad$ܻ;V5Z~R֧7ܦł(~l$ dX8D; ގ- XEFB!TYAh3Do69PH(@T(yӎV?qq:R0jvũPDǒM|Hi@:fE"J %#ξU{֎Ւ,xDg^Y>8#GMi)EzR#iq} })?cW:QeӸ`3 EYsnڊe5ꏫ{}1Kr[qrn}$؛GLRԷ2&Wi`˕Zz@Q3 皽J.&{˨IEMToyl{D%խ]*Fz/P_D3VlG3N\C\(\ajM'%DPWlt;4Vr" Ano^а-tocnNjAD`*lDfH[QmM #k'ҧ.3:P1Vns1ɰ~_vK~ [ܟ@A/g>|/0GF⋟X7cD,u/C0f绚,.igI%Q5Yp ÇgmSI^1T[]s;ElB%[;ХvY'*Lh>8WoFlCy_oMO-:d/RX-jqZ:OkRj/\}W\6ӑB*?vx [#?~%ϯO>Cy^?dwkYhu,aelCC <];FNx 1;H͸;Vjɹ~w1ɳ>c0׍h,3?=S$4dbhg Mx5U݄V*#N>~QB۫؊}sW"}q:O{'*דf̑VhnG(w$xPRGX?=w22_IEz'<ϔ ?b\3谙To?j!Nȥ[ݲJ++a Ht'ox5-#.r1%&]?I ָ+[.Tޓbk3J_;~˜UL:Pi!Tfr ޯDoVVYy[#{\ErYqv~fs )r{mNR[QK 'j&O䈌R~f45b9'r8#1PɩEGm;J|٪VU#f [(ٯ{t:*@ 6]9_ed *gkW2/jMyO%ӁBX!g|_""fKӶbyT2LkhBt9ZwWPwFY斤Er+r;B* C|Dp]H=$|XZݸr`!mQ]*]Ww!)dO'fWDm/G-Wwn;,Y@?nZ &&zWIr :.6|s FƔه^%CBCʣ$Q.?<*14u/ld/_j@֠AtY#!ƚ%p^žL}Iy=ÃLԣjjV}6Z$WbՁdn( du13G7q 航@/j,c- VpzOתf?4ڙH |k?ݸw_~wփ]azthu0 0O~\l5Z,W1ɞqVŎGאnS!:T0n>q0vϼNSFf8i icW|{.mev h%aaKSLz5袦|d Ru ]])ߏ~1e]а(±[}[q,u|JnIuI?W W -_DOGH*7=,D:)✬A6 l$l-{/ EGV^潩RVޙms/j4"M6eI as`!pL2O=ZPxe@g֠2@sd1Xzpnr{yG;@漲ȳfOU ^| Ĉ良=9CSg9[@o}mjz6B9(ktѷ}\m)&~sm4 󴞿khUdZ&"k'rN>^F d e寇cFF| e FMG`(^ݱM_&l2=8ΰmhm5|Du͒TEJa)G@Kng X:Bv$E:m Rx F}?tP>G5Nf 9nwAd$Qu3Փ+ükQW|C+>‚zS 'ɜ<Θ]9d ΅,~P gqfKXa'E,h/ujn)VnUu>rM]maخ&Y!6kZ~7d DI { ču%o z1 ]TnϺ4CBl*>CA%!IϦ9 X6yZ;/y \@’{19Q>|2;T* ϦubHG $MOU x>p9-s!1Tog9hxZS@A10ؼTn2- R81 WF|HvTE04Z扡DF cWCo~ט4nv2i1/LCa+`w0D~C2c`8_fĄIsPpsuI}_$ki/nr;PǴ|4uV:6 "gG^0_m+NafhvPjU>PSҮi7Pk-zѦD' XUy0xr9BnJ6ĮM¹mOEP*D1Ѿf=N"E}AByHbfr_h++څ-5p4M,11AXM )+#)j:Pаe&أ|Cx-ټjN bXYA?ŪLVG?#b7BGV!tje1\M@BɁ$FC+Qf~rDGo#hG MEo|eU3?ɾbvSkT\{֬=Y,$"9T+0C G܋XG.uDCA21gmgbY6@nKn@<-H6vE#Q!_ +s| 񊔲Y1\&7S Yð%#~RS>菽,g)8U;ifj0 P;?T#@MLGKy:ȌRSoP4a)`X{Hb>)pxm$_nEK𯍑g]TC;|'Cc?U=@&|ԣUfŸc$iޯbL'><]$g( Π[$?/,\#P$͡~Cm&?6x8qB߀~ }ڔݻ+X`ݎCc4eMIlvhZ.&k:@3$] u}Jl02Jk଴RxUi߶ p<ž&dGDLd|RcH̀ 2=3K}))z > M%[Y&uU֠IS X34"}Wh._hdԛf 'lœg84acMQ|6x ~Ӽ{gԢ#$߼krh0#AP"'@ kGʛfJsy+B*@T! G>Ϣm{f-FGvXX:&w;AY=R-\ 1UliwI[(=Pa9<5h_Lۛ%(#/|d:RG6;MPCuM.i@$`4!ƛ ]| Ns\dZyv7~ȭyٔ;q_B(nhq#(x0&7kA2Cua¥84=B9h 4, PBN"\<35*!ͥF #b < jUr d5FTDV\jb/]A;"UѕEx1%~V6#d2\%@&N -GpNz6FO N|5{\Jcuu*?0֟9[ڰx!x tuRcȌB/ Dj,ޝg< 9@?XnOl&yd,.MVJEvO؄^0|2X@M.R+V*cFO%8qY۵HN k+Q4./FbB yEqJDzi*@Wb7}9ȃsGT*yMKd )NWrk^Q GQ!G7! VM`ivrK|,3v;qj?"RJØJam2RJ|N ;` nk;BY]%ZKkBn@BҥN}#ygQy~)!g`A+1"܊9|!iZ^M:G ߤ5; W렑v@&uP`{GpǒO Bia%sK6%C:Ȋ]L٣]%aQ2]a/oFi.-eP|eG՚/ya+B$ͷ?x /_nk Q^g0hNml /Eb.0+$T @ f h5A6:e +FK(Dܨ{K*ݗ1vhQ,H8{deCaAʉ\jUUX}urߪ i#$<ԞJE4c(Rm.N_|7d'zxBG:d( jcjJ0dL,nk8 x"9h)K' d%dlUP?g>-n,L#FT"A -ǝNޤޒ @P&QЛ/܏d .RܣY4ކ& uD),iJ+MA}4F.]4I1-fz6QFľÀ ++])DᎢ)zv \(iiC"X{?PN'ߥuaE&yx3.C]/J?FCjJ `Jo '!:T^ q9$tBTjp7,[tRin;:L.)n]i;O!G1B&z\. aNTkiMK':ko<1NSͬdw؄!萌`ЃI͛1K$ɛ+laO;W6 PRLs=c,ԝE}\wY'E_o e [`fmo?=$줮'Jѫn.ey1ڭLݣ@ʹ\8W|A[O}z ;g䌜:, 6 E0j&TNڏZɴJ镫*'^ Gb6Knxrȝ`/0^Au^ t]rJ`iš]NoO"~Kr11ts "}U#Ӫ}d?K6f~ ]"8"ȰQUg^|g6LG~).* 4˃&0s_U _ʗ}iG:W=PYb">.5*sOP-'X7]٭?&9:2s9L'Xi(Cypm G'OMfCd:p?^=apm]OࣵpuB0#jrXG'5'g5 iмx R_ߍ~dnx}kPA/ ̠v{tArNp|] &jWH+L:i1bV)fjKJXbQ%.k5KgNtG/*7VWaL s@X*d0*V5p>VS#p0(N_sBCM)6E4wry}qEuE~ABR׮q#<Y e(XG:.čg )$ :tTf;vﱰ kݫJ޲\N*-bl.#vlY'-"^ Et>7}2M_mL@,T8U`6_Sآ]PUfwLL4JVuH*1+Ve S{󹵵]2=7;WV_+V*&RJȪ@PvA=p&}3.'f0\m1o-^>vvq@$A*m lDH>mk.Ud\|`!.EE4A1#s d6-}L;? nG-KkU8v{]AhG_u4=ߡ8tXpo?/CeWҴLW,,j#Ro,5b83i'eEO[vBnJmkm 5u HIYna! vy;j4Q 77d~IVQy>< Wm($Uݔ}@"Z~nDKEgHfPjRiv&^ƨq>]y]wJκ/%`.d%#E]zF&\4'5g`tó6Wi9!oY y]k^{ Єܦ}3Xc}ǵOUSILмlT,jbjKY5&5O{`ڬM=FTq6OMZ9Cs.{"sM HuۦE۸+mYK]d0Rg04! <)+7 (5vj dk$btu;F{g`-Sc֚ &' 8U]ҝ0FTv:TPIn@w*T3d}d/Iu3E =~\LD"_S[ⲁ |;zV7Rª\;#3Jz yUxS&ODdW&%Cq@}H ?KH̷77e>߅"Tpɚ7{2|}`5l00s?J߰Ix-6yt/V9H3 M3dc'wlgދ $\ :#F>!#x62B)!lhzxl9y\p{ h)FK ~VU XN,7 Ny'=x\#y)wCsyz 4My'ֳH&>够|ڍ׿L'B z:2bnXڒ o')ͤ_Q6=hu8R/Ͽ8Fj",tȣ!$݊DyVYp!?3 {OtU%&ٮiOf4F#er$, I &pƱ7"R`#S^d@LkՓ3i!u&/MDM$PC8i6?ey#f[Mߺ#9lJtɟsƉt昈l׶d˺N?#H4$S3+kc}ؾQ'W70=Ez,`sީ@јHx3ZZv#K<1ιJc(!6fPvVVk~-dɧmN$l1Y6׼cq;4!yk&\) ^ Ll7E}B} 'eĈ$Oqr8CeN%) 2>[fztҫvBKl3{' /Yif)Q$+bt't=AN3|ݚL\lMأfdplW>|AgI4a2(}Dœro)wbn 13)0_6@)Rg07KVqL9 o_Xq ӇVm5ou<+&e#,36Y tg7`|,2=>ǷB%e8oA5lb{"!z( SkYȐZjrLqꀘ]#[\JcNYAN3#m4Ǐt*'eW9Zػk?x6;% Kb&P@פrn4'&|uEW1`]j D\4r_fwJ~˻Z߰/6p8]U<06Mm賡ɒWں}#%9$\uaO0@G 8]v TjpӫU.Lq5_l ]%e}:$Ft>T׊ё|؄0Ѝ:8 uI關>2+} m '?:KY `Zgtcr%<(ڸ_cmeVt9Z7erQEDhev3>"TfoRTo%)!VK&N`EU$׋hg$;~ay3l[FUۧM%HYp^\StXںZFci}\~Π!,_YAur wPvk+׍+Y 9[sTCgp$`F7њߙu, ʠJŪ% )fqP| DSm䰶V湬)h#uO0Z"H(̻նB~s<ƈr}6Ob."[!in/OEG7OX #:<.záp Ͷ87L;O fC/͟UrԐ72- Bdc)Nv1ˉU,RzmiD/{e]?9Kݢ؜Z )K͉ƚ-}*Zxf :NYL|kdKq|1pɢ_Dy$֮*VgJ:G4r<IV@8DW lwDبzrzB$Mr(o|Uw`{Lm ƀpJZQ3>Z'0-suz(&^*k3UԂ&(^utEVL"6sf ߮6Cp1gjT=}ѵ^U&KlmnG˷iSrń|ѻJ9:TSͺU;: =N4'Pɽ0RSR_~v1BY{'v6 )^lM|* 0^3 sL6C5ؽptyӞ{c63a醹[WJ%CeCSVEb0l< ]af?қWCrOCcN8 s9-QrR{&!U?-}._o{ycYUP7eixXsS4œ+|a\ȏ.J[>{ܛ P]`_/:R̔y KUOk8g>{hU7H }"GRSq,lvH+dTjmzv#k7o1F(٤y:TʪdU=]+CoRP;g O{iT{5M!݈9 s27jSN6 V(!!Hd ]Qvk.~{O4yaScbiR>!Sgmd sGE/XTYU:*ʺ)S Ɨ|~h"Y]>55\`jVz\',oP=tP ?ob%ǂѱ'-LNkN³_u%L^zUF8]׆Ii7"7Y^lmC^ɬAaLyZdY5wd`I <Ҷ/߇g)QּA#ѝ+ yUF>nwNS^(YO &ݷbMKDJf]'%PaNepPǻc2= T|>Ot̙r?g*R'&zrD(=\Lj=7 }.*VozX6$h=#|__ CBl"3JНXMK'8SZjRjdb|9ܑw'-L~*5PO eVjYy`{כk#Z_N,SAH-ȀKrA+*na#<@ ֵUI?x.l9J|DN!: l=:%EK# Q;4SWTQrzsp(Vf1 {'꾁2wTypk0=֗Ɩ[Nlug(C|83<r=@~*3e: y-F%$ႵCY zgգ$N_x8R7]3(BTYב᢭؉ 0 ,N]}\Ʈ?*O ^Hx)W5?Q(JBʅoU$J{xɕ=Mo?Y6k3y?8!eZ݄Eu"sp,z "aLP YLHgiZϢA9SI-p2q 19 ,[''|H6( VW-TXge{fP"5To2hʨd[SB 3ILVg_bu|w7(`;.JI5gd6{U>Qa,G{?d(c8A)r xP\>;nL|y8ޅ -Gw]wϢ9o@`YS ?NA@yϯx o^1\Ij:aav'3 z 5׻ʗX͒nXXͣȟ JxW}LY,^VWZټ]- %X` V_?ý8*q1'hQsSDCJ #(,pLp$z$9I6n -kQϯ9%v1] O@@ 5ho?ݯ7OHbcÊ|?3<<>rt+alw]k[yCE ' NUŃpHY"{XQV^f+V*wt^^@T:Q*xGE刽D&DlаwZS8zaU[amݤ^Pv~e@̆y* *\}4 " M/ycu餳>,ـ&b Fs:\c7Ca^ؤ7S͢iQxM͘ਲ਼U+vÜX6s3CQ=W29VEZp=d_f'.%^?0 l[ɳ9`(UY~AS &ӹթc;eYdKY}OqC'iOrg M~#R)WGNv|. HGj[kb<9\wY*y& |*$σtBZ- DkbÛd*#!J(f-Ԃv+Sj{sB,ڌ$6|4"=f!Rw(Hi=*,{f*:~$Z?ÁeIv' M\NOi>0Ό:w/nk9c2nLٞģ4Q KmP/i2%Mu5[5|q.L/7p@/ i's5atꊋ=JtqQD֨3\U4)5H 286g#[fJxl0wj0nSߡ,](JJD6 B@Vn@kcYz/mgX=~1G (V3꧛ ":^Nϡ󲩜fj(ڽ߫%+ 1Q2U;6wSK$@/N_|JRy*'zedE_n E:Jj8儻g'vz%ېX·*ylcmiϊM*YR|X9sn#IƤ ^Gy\%o Ҭ:7)T-;a 8ɽ|Wɠ1zt;5ʿ~)oJjluAqЊ#6{vc+N"{2*VrE;T$Jޓx_W=,by5fZ@۸c%#fm-_OUⳝ@5٣ьUg8̫_VNY};bܫgQL5ף;;Xx?sD=/ODs|ԹBJ2N44ỉŜa<"w& wнz]DŝwIr2oϰWHqK[ojlQ ר4QĔUPsriD|tu,DCOZJΗ=trVRlS-mS*LFQE)oXJzѦV3ْs}%}ߚ2\{vMHe*\Y3srvQ4 Zw%BJ/wr3gAA_ EU'VhO5?o ^<SRf,N|}z\v `xF׫wDA-d<;4 |O}SԦ+Ad'5茹r,DeIy k)[И/c: KLX. &DU͊<7SlvBUKfYh,4bfa>V$=DsW:+$HY[I '/0WN?KC<٤M^.BeI6|taeO.mc,ZwWF57's} I|IzHT,ikw X"I},.c)[p2>@?aG~ɱY0# nuݪBO9  ٵ|d{smS)$@[:X/?C&yudE U)o)4yBr6?(UR$8bLY?XGKgmƒrukI۽ȏ1< xF /hO%)|L[6 Nļ鏾{j|ϨP١Jb -8tb2>vߗO䜙"TPV[LsܼVTpyi~Z.` uR/5k;848uoVz(XÐD.+  kqI|ʐSXi|i(0G&46ӷޖIjZo-j}0mod {Hg.CډL9-8fj3.q<_5:+`hDdB~bO62{/^jQNXI" aWpA/{{@:]@1W@K<[s~j}YbǴʅm&`^4/s6:w^3Az N6?n!#katA ~srV !E\&ZEe}0Np7&8}qQ8~; n^Xy;²>;u4.`Hol.~faNz.u [H8#5W?\ػ|e/J?@1ժVo)&ᖫxzҿAۗjπ4?xW*Ӑ0?0ZjGTLTû4)о!XJ-H%:5~;B =6k%bsC^Zծj- 7&P).CYIxP)ZU{G\~1^BYRR\{ϳouYN aA| qisqxP}ष%zݥ|S2-u $m9dRG ֝#ᄰlB2d\,H(T~Eۏ7{%ϸAKӢpf2hb BA[gx GiE1Ƨ s$<$-VO/w+ a4JJmBa{ES?,Z'iGw-#o[ܛS\=_^vQ~AI | pqs~8*(GyGn2;Cs-f5#:IXnb? ABcRphGZlLB"i6&]uoC]|mF; 1b _|[,Z>0_ip)[/ 32*?;^@& ;NJ0I6g<rv'3rwMSԄk(^'/E =<[ gO0Xfh<{ą*cژӐGio*}V`2ggX>N\W?T3s-ӆoa-iv!m3w lwr%B\mJSXBb+K>_ac]lq}i1y qJ#Lsպʭ\3E3pF:*=jNuwV]aFX^KtUpU)jFڮ8=eK,#Q1M]Ԭ]go(a4i>HK3ϸ ܎*IɠJCf"cv}IϝpA;[ndu'eHd)q"Ph*5"x6+w˲ґ|=lpa7g-OϡľpW 7 ,L[S;@3q5WԙS]P#[L04jwh=KR>"^6 Տ\6x/6wsIzYCl&@c~lT_8P}i?鶔llu>!BF>04XyvQJ`=%N1^ngȓyH?SȣP^G'x}%KҶW]Ĵ hy~I\7j1"G"ahtk1{,}I-[9<{ɡ*/!${ȇm υ::η|[O.Sq.ԹHU88A4kUBN _7t0KM gA[Th0: ^#u2>S[uLdv~j}sEZlpW`gfח3CGܤ!D^~ QNdx>ѯ86v/^*O9Ib(1W!NݳGn%\d*pn8`;~YO-kdmްr߀FGtP;/o7AE!21i51#W4fL ϶,U-.hq9lԧN4wkE3 C*H> x0)`BR >/; q4O`2HY7P;x&pqkO["ke^gP|[zwXeu}J&ˆ8A+N6bLI֤QK&|}fNd )0A|0&TJ]IJ"r5~hxGvjï5♕EP>›j 3=LT2KWp -WS"7O1d^>–n>-qX,B˜A2"y6=ŏTZ+c-Q~7=; _7:V/w^[+b1U5N""R?RBwt%7NB%na0<"W>EX6{cت tNtѿײX z?FU;~1n(# geZ?qX|dq1mn;JNMP;T9#ҍ~d2$MJ6~N[[3v aףD+!=[)}2*!A#<n!%?z7Ьz󮉯@P_]E zG:1/ !MX65́ӏ`H'e5ݦ`8 \j\{ QĨlbdEY$+*ErFO-9j55yKI~k 6뾒 4|^ubf>:yZrq0$ԣgx5TFk] HL.@lgq0\gU3\ 6+tn)HvbcT?&mf"hxD`1B v dA}6m9l9+!" #`N8zQVxBeT<EleŪ# Hk+CV zdՋhrB>֫Ptpˎ4DIYu\+ϯN6ȵݦbAHU,cpwZLwxGo|3%[+Aj|Ao.[ޞ?dlPUNj Jl/2^MFޖ5y^s~kbSC[FWJ \֧\d-zj~=xs=6D0rt8ɌtV VM³ZiCZ{י0܁\6&ݙRa|"Fx?{:(:ՈkƀG-̜ {3]?B . |`q#3'JL&NxQ˩wr(@P!ISࠈ`gq; ?GIj{r2/<î;D>EIM.`LVыݦz;,<|-ݲ'N{ .9$f#( Aڍ4oBHi ^,zVU)%Ո@1'Ǵvc$n53=8İ0M'fh@>u;Jp+ܛy;nSYJ٩cGHF|4:YuShq|*~Ő]N q>=hE͸8𙍉֓0jb?X ǺX)"dQ~D3M/MԜ Ő^%<{O%̞zWGT6Q 믒Bml/|ng((Wދ#XxGk."6]#Ɣq'=8Ğ`I+.qXd<*ZXYchB(Ն"@"rܧI0֝@wBzT0Wz,VFLz>QVq`Q r׆&DHlh6{vG=LFs O) 1J&`>ubcnP ͎xW{i :;2#4v@wo9+U&m2w~`aC$Ar怼 rnE8 ̠\v:$(E@!ij B*A\7ܣ h*E^σLϚZPp7Lp W<b]Q6vKǰTLB ۛlZLZ7t~B*~̼F(K|,Vb3w.['TuEY_:6wj0@VM]WƳ @%NMl@Ic4?$(DX;'Fb⋕R^WFX09`h3E͊U o/ F C=`–xا=.y@>!nu5]VS6S ڸ*i5"Jy7?Vp յ+3fW$w[(- !^B3e 1ZK3Cs,AK:DJCjICmqoE34gvm@M򽟂Pc&6#3~Xpk57AݬO`1|L=iC* k?RϗtrV'cNʉA{8TQҢ9:/k~笶zw6; /Z@p1PUa\*KU#`AS ^ U/sUrM{&b1YF+*HpfO,.w-ZXf&q&Xh='FAiu~t6)9B/悯6K:)^.NWLu_B#H!(~#dA>YI"3|EL(I8O"- ;o.3wt-wHͅU"t\'n2cfkcAs*ťc[&'ylCՐ?6igeU?o њ'T K2Q=/Kj[!:ocȢs"wNMؕR,k=X۫R+U3'.̝Gm@vEiS+lHgxfP=7!~_6 -0ȋ wk,fa3ʟYaiY%4lqx͋7 烸Ĕ|xHaE2qO;tv\b~cg+Ķ_2Tc]G l<Yf[c`^gV' Gqpڠ迼 ?@QRQ͌-dR s[0@]I͎>= a:z5.ay 2LcCF:嶽- ;E0SP- )]ѯ=VkMuCG+-F?xX wYs`ro|{+o-gn ҘZA v ڠV;.w:Ͻs,f). rDKڣF}%<P0xSWYRU|yh`Y=磻n.pЪ.TCeO)-ҵ9fBk.j3 | ڳ{ӣ_V8b)fB J2b 1hzj$g%?vTi$,;bDU:wӆM+B%. jGU㴛j󇞲<59ڐL EIWOkXW ydna4|vr,i`>M̛(dFݼ;/҂^ [W@+<;Ex:j2'w?-vv`AXPq -y^,AxFt_,u9aŀ3ŭfK;LjP>u'*غx13@]&p -ָ5Bޔ-vmη펺Ňt]18lѝWH4GC]ƎMᤛɪ./w4_~&w4IH,s=*6qꔻ16z46&I>+*Od4[؎ NzIK̶"; dW)_Ն>/ [6Ǡ.&~ oYڭd7,ۆP:j5V(qXbv|n`:Ox>(ͻ'QG[k*5fiaJ~8M9PɱӝֺyiC1Ԭc/8nd-g${m ]v ab y͸0A..xÞ4ASD7o33D*:?3r臲DPP7* G:d`\+*eaĽK_C%nK“ :,=U8HDصw'@qM+y$5V WƦF]X;+-Կ>|7Ϣ(;0v\/̈$Q?L5+FPit,@#3iNivJqr7q (=-|H1 =n 9'+*Vȝf5 7!t[Z #;OX431qUtL\ٍJ)OdPC41ń[sEJڜEB= 5q2ɟ-$8WG>ә$2UP n#|h0*#byLbk/αZcl c^N#s];C @^m Y4klp!at O>u8]y&(FN#~)I5|+3"daz0.\aȫ\FՊ!݅>E8|ͮ΂@1wl= ؓA!MJ qX5[VUga(X 뤛E-Ǜ5 Unn oUb?¥3KEcb9!З{Ҧ,U" &9 d/@D [P>lcF"Kvhj{blM `Gw}!vf>u f|rW:+0Szj#7tFu!9qh=p U}'%%/3Ŧ Lj{ or ײ)[ڳm~)MgIt,+\G͔ȁQCN[.YIawb׺SR(Fc9,;1krbݒ[}1wԤ\nD' 1T.}sYjU_9-2t/>f,~;ª*\°zOUpRoƠu7{>۰y ?qSU퉎#SEy_q&5˾WPؐrCFOM. exAĞ` ͖+0-g?fO&b{|Nghf߰ɣ UuOb_݌p%<@JQ* َT,Sx!zb`f(o^Xomځo__zlq`א?elܦfZroV(:r0|L(e) Oe)y#F=TxMvtX&JN0u?m`SG;Ke }DP:J01 ѐ_YnFqe` Ts%-Džcʱƽ[mrE̹/[M2"L;ꄛƍۢ=~ϲS1EY:[uNln1NyWo\ږ% }X_ϝR$@ԙوn%;RN+<ݠYk6`g4hϩ6є \QG`d%ja,"㮘 }gAmʎi?hqIՂID䋪(xZg`x2`ܴ} =Rd?4j2A2oK~]O`A!DbŠ5@ώmZ&C4DeiEwKq uJvo!SBS_y{?^0^Ĺ 1s]I"Oq0h5\a֏">x!PJV3!Clh3$~i M%1~R΂™m+oNc)I~#?I F!zX82r\>@,n৩ܳ^KjZ ;i䨕yv[VXf[* NNkA }1 Yn8MHho5=A\/mk*GgשP˨bn\Y*bd{c ۬ٴyO0NsF-!v{K#&H;`TDŽ2Ikjr&:rM7l8Cff2?nd`^"Sv$f]t=ue.BQP+2=5V^@5[ 髐y1i3F&ki*$Y9Ŭ6*4Zo*gLo}I,¸sm \UGa-dQ\jȽ^iN&<|gk6&U#F#շ ㌾cnN/S}{߷vEV^M{Wi/Tjvn1+¡5jmPd]i; Ta1)!{_Xcoƛ\ߘ1*54"j,B=M{ "ܳʮtKN ,R31LYҖ8Ct)s(Ae4mD E P]/wbnF TA:,hڱ3ϗ? $m- ك^s,_2caEX\X<^)(tAב#NA<5 S#7ڦT7_}J& d-fx'csB[VgLuZAe7 e?tf ָʀ8$+; |jiĄǘ2 HsЋ ArAP|ݥ V,] gv و}ֻݮʏ;mOYXw E_mg}WW3 ú?QIn/&ٻO"]m_>@'0q W73ַ ȗ0O$KDz.I|~ 7d)haSMj^.(I͒s&dj.$%ϱUDMCQmF5?69 e\#`X&ڎI408[h#I%5YwQ38oD~R"CUC &B هX:.쏛dd Y}9 OKЍ2Zrȕ"ҦLH_ءeʐ.gQ" PJ,(-KzGqA5&:ͳ)4e^ _ 㺻RdUUd|cc- <=[ۀυriF_^!.z@Ԁh ~ן~Xh 9<働PiGҩ_U,尚βGrMW.>Q(QAv1 JD7/c^zSjvyz$֕WЅ ėG϶ۉ.+(yԋG#A˓cV.OL=C3N*Z | U+{}fNjܷV M]{ ukf+" \#] )85gAj%qvQ2r"-ӊa (uQMh#s+Y+;YȾehX]+* -L}Ѹ'=eqOe^,U+,#ۯJG `K'4@eBRLpZ>.sxO r^6sjf%([P"f v揉ea༇w4?j Gk ^ߡZ;=ɑgF07V9=+V7HLЎy"{i2C |\whҟO iPOXg7#ưLچw BC=pw%ڝr#koT d۱TpTV7WK]h ?yb8i ̰c|XK_+$FL%v~ёUn|׶u̎w.䠠Q 6Hbf60 n m w$ zOdmϛ]ld&3TqXrWAq)ًcd(۾\qޜ4C,u;i{utX$%<Ouʸ jס|Q'#^N;2rt}B)Hb Э{z?g|Q:G&ƿW._EԒ]"ݜt B ]G圲j&gk4`#i;F@?L3FSL(Pr(=niJOg$C!:-;Oنsbڍ_`nNpCUnڗԄ'ܶjP;o~mh;=&Ǣtg*ED9rr![xT Om|q㸈A;LJCr9 9Up & G+,vϡa42t9C 5zqYxʋHȿt]5d^N&TئeCny˹>NtoKZ%Н3X8Jr t#3Kz|oIqYg =iHK"'(MG4Ƒzb֗#/]Jsf)} *vqOLxKlu3h3XVLxqVNmD((F67rZE+*0cSۡlÝʑ5; rRur^ڶ$@<v74{4 %uУtAb/ A =#ʛ|ĖukǴĖߣ(cy84#fGY{Nu; hkXmh| .mnsLbǮ̈pa>@M(@sazPI6q@AB-yI} s)oM3 eK\,#Cll=c^^*t)\!p)HXNrx(౶[~{BUG0Lk+[F| 3 5'& uʧ=3lcfcBI "ָ7Jf3#|jP@[-KyȫkQwv{ѻuwěAK4L 3X,)=0!kRPJ62??^@"f/L#bO9a-r>!τ uk6QC%Er_+_/Ni#َDpnT-*:è%UI8%riTbVl(D5txA`]А5mIea}`wT^uKє "dX䠷K<k^ -$a}"CN_ejBF=!} p(OH#$Zy4NWBeitRp}δw;Z+CV\~4R2M'3@t}<𳇁/[Euaz ($b«*L<&s2 ХaC;8(+KP 'ͺ/޼s94s ۚ1ڶ#9hD>9NX~WCF:qk%Ci %@'߮IJKab!`P44 n.*ui*_ AʩXq,7}xVZ }F5s]krEn+6XdYN>ԹOHc7G(<$͎:`݆77ӈXWMbON{9ՑǠmhUe`kvY&딺D%E6e I;?BaNS࠻RX]ZQMD>tPB^34'č7ek4G<~+ TX"h` ?wGƳbBT\<%"[o9}(ˋC%;m]B*Ѷټ+kQ6Wr6.q}GGX=n] KBt/@q%€ Bю );M_eM=M(?tamI`n@" /|56\wA&϶yKD-_;FvhwmFCɯ'\-*Խ؇Otkm:yjfD}A#/&<_M> -po1b0 ȽAѕns`gW;8Ic]<}U14s>jPnQH?9Ma^$`YX\+/ŻpM,WpZ`Vyi\?'B^5&<ʢ7J<=Hq h9z7^A4d2zC@y,M\C&N;-;ơdCva5ZomG0ϕ1#\7߾#,t`'NyHlgFRDn8f]B-gk?,P[v.UfȸmUp[ќپ{+? &P|»$PAx)w 674PD` ^L`W5u0Ua(t^Q #ËNHpG`uHdz[GWOYu"Rٮ`[gupuR=i9V`@s2k1թ-oT1tqqRęo.(P.C7bQ=2r%P$iZ\y+/לLYjD7Vn]st7cPYTvea. <fh1ؼ.h'^8cySI,)Ȫ&>w I*DA֥oåeS [:]=:uF P:6H]rEw+B!8@ۯ>^qY{"lZJF4b2Κ%ԙR6::1&nb[FnukBL?bS߽3a82 KwdXWsŹ-F·Tx rt-T0c yP}y Y0Q,a/݅|~۵=/XE{?S@/wqz aADPY"Mi2!Oۏ^I\_7FQbl˭%fsJ}^jW/_iqO3>e x'AC4 HrvacPS;QISƼ#b_7  @ZJ)^Gr(7?IUr\Mq +*. ˱ΫߙL(cƺ.|:=ZC3B``W Üz 9f\X{U|WHvXI/U'/8|ݨsNXr2pObWĈ1GP|W̽д*"ً xU9!q)%]kݥȘ% ΤȲVŶmì v^1AFv91|pE-?@q;p1?4aoL*C>>ᘩiE25-i8⍺^  KqFbL58%s  `8_<ŗґo&K<)nd)be>Kx Zeh gv(>!T¥(eьuД OӖi-6Ϳ Wd\W`Ǯ#U ~!xJmU(Y4Yyu`wn};$IL†,ѼsSխP$b\mۇM^bg!OܣI^=As`[$rEһAgUUl'`O|~ 7q0j~zOD-,MwY;ru0ˑxa{ eo>t$S@. w饵4E]~jb!bE))fžЗ0gLc<)% ,["1 ׎&գXeEf rrOM7Q 2C,!^oLvCxD=3 |wnPq8X{Ea.8!?6PjetMmËpD(r&riPi\,iT"5ڛ;*&&+]ۙ$ 񯞡N|ãAJi+ A>M*&d2C*I Ә R/Y/Xo [wO4",Bb( j_+}A+ne CG%rWKůV )!=G@V$kQ meo(J )~%d9ho`A עsYxI֖u&.Ȅs6QQel.6Iiq;C,0?SY7N“,˚|=S4^1 rcfnO=nN5.r0Fò\Ռ$GMnA'[ Ϟ@1(bm9r}7t!2Pn-Jo9;F>m9K^Щ0LS?359:O,،.T`\4q+SB_42SNUydp.gFTtxݾkwHp ѝSuuT+EPeб;Y}8~e1=͘B1ԑ_}z9|tzbd?o7(ƫ&A6dwzYP^o?<§t㧫L}iQg,Et8$xm=6tdx:`ПG Gجx`li:0^']*; 6Yx2j55pTu4+TEjh3gV)S`qvfRڄ8*a?' 1J/>.}]軯<}GLb"T#D@l`T0sC ;jTQ%]]"u :9Y2tP4vWT0y_beAc:|2Qg/遣$y:R`4ʗ1l9Xҽ+rriվ""0E>,uR,َҗn ~Y-W(ي pG g( c UYȺy (jHd>N؈Ҿ4ZȠغnGP4ZZTlNbKf%So3ǽ҉|5cSоkZG@`^ޤgSyRêĖvt$cy9͍2zE^qƁiMNMCIߙ)8ÿݫJ;pH`_Q(@:BuG.`憈H2 Qv߁IŠSџizaBVh#a4cu=[J㍠ux.f܇G28oˠo9-^՟!ۻ籸"VSx2ӭaCB; YY+lA5&&ZFgafYqN2Rꅱ{譹adN߁=xlUVk,%?XRWÊs[jTXf4;nIf% 3?e-%@eUtfbܡNt|f,xku0;Uߜnd?#qϱ"sM(T`gp{ wTR,l !gy#K6"QBlp7D՚ e$ϳ=Us5'*4j0ƉQ9bw &҆z} Y% J?J^`.I̬XHv¶$ob[$vkĴո彟%m9\o 3 4U9Z\|G}`[ܖ^ݟ[p"Uh1.b4'Q@^nIa%;@ק$j`nHCks3=<$]t|د{ Z}\V hV3>M~,e$ƏΨ*JZ}eYD h$ZmrĬ3[:c.>' @_R=J$)4mRCK*^.aW@I])S}>ԧgFhW@T!Ɗy k$<ގ/?b÷m/S fs n&Od@ b4ɔ;azDO5*y@8hxK}|b8M@}λGS&'8d_} G PO6yC@Zgeބv ؒXUMMy*y5O*jhX;byEdms㯇xJTAf1&os sK8&a>30-%7hdз!K[I! | -wܤ!9q/smBxN]nZꤐ~E#1  t97:O@,DQe`Ά +dQlD":CZ|<(LH^?pM`\f7b2i 飛?h?SX:hpD_$캆{tKlƥЙA%=m8w{l޽%.{'_H5;7]#9W`23V0uVs)C?3tztuh'ҧ 8$|PR5.yPO"xBi{fT6ExǛODw :PDh"$^mQAh,EK:'ъ>}~:كɺX.]y>:m/dEtCHhѪq6oQ@Lo z3h1Z&o[eLz W4lm }9~J)ZAɕ?x?T߹5UPA"TVwcU@/aږ&?g*Ńh@8-ayeG_rdt_Gj,X=fDQxo`QmI.᥁ϛۦq(* ƶ-վd™I24eog5p4.wH65ױfD&NUuаC -7тúZ/1+X 4JP3E TZ*`Ln ^IӴ[۳|ovuO|9#(͢fXJV:k|;\W!ByT!|Y ~kO#9-nX<AR9xc8d"*oMT1|Y @$-]V ޾9hF[$X}aHmU^Dn1v;↘WSFi|F=[6d.@c#dʨ`FN8̲!KzKyjAv#zqfMG.܅X@L,۳DM!Wc] B(R=HF6D !e$NxrXW/hxrG0;ɬCV9jA㹵3ubUPdVvprdphAx6[A6TMg 1ly\V+^n'KZB{P$"<-h6Ob4x fdX({jiLX}?00 ȳB=>r p;:N#N sXAV& `i/E"Aaz\ pg ,LNk*F5zd`/ϋ.E'4ׂheCQM,qDEr%1ԙQjAGŲR<hbΌ`-7 zOX_҃`P f 8B q~8DݲN+k6͈\RLj-b>rVH5ׂmm֍znpW'e\©~h0;ߛ']|d/9DSpR=.I~j󚻤X窰 X8 #JRa"rPAUŘt'~ ]K^rp L;Tɪډ]>X֮^PjˋZ,?`Oһa{c.}_ `=>~Œy,,Ȇ]' Y>!{'Ԗ0~PXi O6%Edলa@F2f`$JYx+gx(W^VezF˱?V:lq R "!;Ln&"1+=ˊzؖMs;NA]HpcЛJ,VͭX,)ϪB/rJ2;l.v.ne?)+} H-~7ĿnB퐁)2c\bq;Y/-˜FGQ̌Y:s+ҎG%_09f63Y; %A[K8GmPaД ڿ><־8\=\MhMX)* )~Ы]2Ru;% TPp j)2PEA{GMِ >͘WU&!{g V '0݈#_[G 1A9$ s~ u`4R3Q hk ]lVVWM{&\4=ąDJNWs.c~~WNGU2>d6MkJêrk͘)~՟X$u|6tozxP綍_hu(SijHK~[oQhyfW_Jc?U{`{8lw*[!Qă)#sUa|;vVOgXJWmfA2 tBN%$V'!́ )r KBvwo&;Ff8l{_m"{0<ˠr8bAQ.5܋ד[KȕKk|U=ꨞ7ڭPiU(KVՅn[P(Ӎups(,X{Rg)JЕ'rP~5rbddf#&.XZeiz7zu|;w{LH8:s1HS$yG0^WW \~Th#Y7^3ֽxXC'-foou V"e%(B-_kN#TE^FoG#4w̋sXB*PCbO!Zlnki_Ihm,/@\(ALoH!cR{@gy8m͚{<|"4\z-Վ :˴Z8́|]D<.a` 6Sm|4 d\2y`PFW}d CbaJJ~] ]i 1E#Ez IR.z9Ih^3>y\3!ʧ$&^GYY`ɠP>"c$(&6WQAF|w] )}g LB+0.Vm13_{ :V"X}BוLC#E\ ;8i؟v2 +ܗkV .,;5:n$]AŪrH5+-Ūf6QoKi*5y;I:7̅lCES$lAQ'coc5]Ie^™⌚<G_zn Pg\1K#*.RL'yvu Ba8HyU cVL);=sہO)I3O_wR#{岩qs[!"GRYtejeDT ځ[ Ct.~';r^d)Տ7{O=l*('9%Gq<5;eQJw͵ ie4{wۮz]a7ftSJ#!30#,+  6%M! @%i N#2I~?@j9ߐX)_iN׵Ȋ-{;+MUU%.t1:( ak λsWN!GZ5yO<.oArW=̬U:"e=J\N.7m>V:teQL^ݎZBϖhsp:Ÿ !5_zn#@6XZdicFϱy=T+#V%65^#$d7xB]=]n.6usߜV6iw}?OC]d_⬖?tf$N ĝF7+ц5??yNFAdNu(r.@*蔁08Op;W}pUe͵|AB])$lOT ,1dGg}Kb" RMklfuI?^Onso[׫܅ЖL,a#و$ácg&pvFs($e CM}~QVD\6,9c ':qٳ,uWV +y'j‘)S5n. ^n N_`&ָ:s` zaC21^jsrNDY >v7 nt`<'I}]W, U~m/╔5 XS!AwO5a -P#7t(71+XTxkBZ b{!a!v{'b;I*]r̖p"=Y=[wŽ8s}]>9wPV|St O&BhG} k2 7Lo#[+WE=Wbh D3VLˤAޤuZ[)C^A+HhN|k0'^!4G-Ԫ^W7{&T $ar[iHn 2=ATqn֐ժr%S﫥iYFU% s7ءWr݉Eu9\mXpfO^opCS8H-{3B7\"Ƅi +z(]vJDXo~br]7d$"MD!} գ_Fȱâry1T+XK2!;<] amicA[Ubi?/Ere|yFxu{/a?[% 9UD b֊guTrCx/!o%|+[qqehKj gyQGJ8 ST^V??Ҍ =-T׽Z7 MjG:x;QZ{,ҰC>›ɯ<#jtH67)/Fˁ3j x /MxH֟6e\`P:sUBj95o ck%R9uV%p t֏'|}mR4>ݭZՋSJi XLe'{rk3;2R5fD |~j4 zPJ$36[N3r+m%,p: 1C,0V /IVЕg <QsHq1ob gap&.ܭ7s' 6-\XUևǩ}r.Iɑ!n;+C`3odRN+QT}s_v-C|bYᜎi#r88@=ʼmU,f՚%@,xTi+ 5ETEžcq-mdBe29}(^2#i%_{/_麤(s_o񪐛qJݱ0 Pop϶C5<+N:KSU[XZm$ 7z$NwPkԍ Fl,x^#[_61~@i׉3 4HktVSvn Kw<:_39绔Rh!W12GuisQ).0'@Bqeŵ]9P}RLdoINel4q!d>e_0QfRl^GkQ[rE(ebT -߅J?y`zR+ylŌd)5i\v,e5]v?] X`D:G)~W7Iޏ%߰e R䊾7!((N`;jn(>O> azvCv:(socll@E^ 蔻'X3%"OucצJc'0"WWv-"T0%FrY*"jZZK l̿V,&aJ|Z7n쨪Q2Ry\|B# 2؈ia[aNt׹DKdyb،Lb%*IH)sB.~4OeGeɻEY9cau.ši$}Wz{㢻Xt9ɞ d(<7[<^sޢ~7V3h3Xks<{G!SǗCJƪ5 F}U{d.\f_5ϩjJ&kl-vb+ s%a05Evsmܱ#4 >#ԉl{M [,?|է0rb<dX61~C7,tY<״!É}z'U?&{AXAr P&pہ; OV]bǣND%8::s;9|a塕 Tx. -`!:۷P܋u.,/?<^b9_Decժ/XM 9␄GO/ſ-'C \rg'ڙ1|&[(LлeFO ,1=3_4->91xE;XY(U^{&'c ]]Vd XOLaj;4Ԕω7HR^qΆ<H@ NY0Ԁ -K~ω=h+pe~@#:4BpҷC̙ ^izemy# 69K.X+ބy(OrM{,{'2D~ =V{Q-gšZlͫŽ87RÏ!e^s h% eID5W$zЄMA1i6coصL\HB Z5 mpO&COf*VfoyWO~I&Ᏻw@l7>7pnisAȜ'<&s*#Q@w֐KvEQgւ~Φd9kC]sЀx.Eayf\܍(5 !BQ*30w. i74j6z8`5@cqMlQ>"pq˯ ږՀ.a2H*؄uX]JbNއc 4qn8p-c;c>hn(!'N9T!L QtlfV-1$0T(;H7*{ + ȴO&J !?q~`E"^=ǡ+)' BW1;ꅕyŚ# ٛ`oJ訪1'w"9shTA?}Ibo6̟u⪆3KbJ Y5[եv8& LKItɍ֣e\5YeX4Mt n9 Y$NX7x5CwtpcT216UzzݭxyZe'ˍB,C1F+w@)Ůeyʋ;+'SW>\Co$:|Puv/DL/&"px?rP3*l:P;My|TJԿp*"GB}V q!Wr/qSyrb:6\=lacbpy*Hv[R0j/3 ٮ+嚁{h_i3I2vP2;/ubD{>dLci{TO?]0`51 M+X:C;p햆wZMipחLtN[-,Qs+vVf/v0yGJ]8<CߴdiU ®uxEm*uV~D N#B|\sUodY.}E]Ey ZëomwSvVT=,8㍴gA$4S3!(|ah 6Dz+p7-ޜ @0B4l(`n :㤱ECY5D|?-}\:G!R#ri<%FOI H.,Sb }]`s$")M;ߖM~X)^Vmfl-ՔX 5ڗ"YJdr1(ZYc(faLyIJ6&ڟ&9ʳ ݣd[vDH!MJbB^yʤ1WQE95? >r#o&f!BuAHسVI?@,Lc'3G;Alw'^;I,F[B>u HhJ7+5Ϡ\]CC'+:apŖ ?u,i؈X Ii:^ ̹Ns{r*įe=,Bn!V5C$#/w^q7;- IGq 1rI){gYZ07070100000437000081a40000000000000000000000016661890a000036e8000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/ali5451/snd-ali5451.ko.xz7zXZִF!t/ u6]?Eh=ڜ.+Оcb%708TE 0D, Pd쎭`Ȩa~ f1jqC_dyTN Pp|ME֖<$p45wkf8k=V3?K!"64y pU(ٷV[ R*^WsCz`8(,`_(V\TQ/yqdoxFxI2# pi-,&C/Ixh*EgwˡC!@ZC_D2ߋU'57z4VQ1n09MF8;&L6JddokF2vȄdRwi W HB.KʹH5]0jA5N&3n푖eL5En*=OMPKNF^SGOTc,QvL]G5qg_p$fިIj*֞:rպxT=& _-X֏3nբu+`|_c}кə:IiJ2ѥ>ف<&r1C?Y/I8tCՓyMy:+lk5 B*>(MI}ڊߣQfj=)1l ,WPn  z^NM3Bxb[ LWn2Y̆EG$: p^xܫZ.Gä!$bgQ n_\+=x[օ쳵55Nohi%?: x4?i3y;P% +$:\qa5g½;ZS֍H~e^T@CքߣW/m QGp+GiP4ˈOB ;tq'td]fi1B4P@,N^t5HX`MT{ HӠdKv{O#`)LNnLר|@̂iDWG@iXDM@V=G(ؿ 'fR XӮu)[`rKO]mH0-Gi41p5pȓYεo\A&?GםSHP;+-YW)lО<_|PqZ{LX-uIՂ%*$sdr}?aO\5&> Y, juB(ͪ$5h j3%&!yTECn30DoEU6&!P\k dcpCM2+2;?N4Ε;xp84`A,4\PZʬhasXG{ݮw#dѺ 9 `h,$|~31u\+eyTZLX69Knk0v&R e6kZrў1QYͶWfMʕo.uj#JZ~pPMt\O).ykZ팡ß dr+Ȑ>a]FieK78eMgAeL O)mg.wӊi|p8ߕppC,U(o0}zOa~C@;s˳|lC_a]9ҏ#ߊĹ)Un( ]&USe2(Z4 rU%X@ HwB=D\HfmK&>eXynKDzI*j팊!9Asjvc T9T$)I<'bga+sL֥=zКVuO$f̑ΑwKX , Xxl=@Tv\|XW5:V[\1LeL .7hb`ew+EM5u>ep>>{"u6EШB< ]:YSo &6-7 6 Q&HZ}gGX kLO$쌲07O| ?MAXwujloI:Nr \_ron}s"i8D^0QƖ椲g֬u g Ԛԫןz7S,,)n \Ld|`N2û׍'VIvTҽ.rY QkyʓmbdæӷrGxOUnO/>mhV:8[nGVd(QPB=kJjSg?@"5H 4>}f 奠XAӓAZ6QN&V`L/ZF05w_v]|6mFwwi5̅q2]j*oCP8u.3}>ENS{gN5fdy΋aKZ{õ5RORm*/仪F=Vr~k`+5@AniX?]Hܵ:u~I{3YSKjOY t.-dWOyEGi^ ѽZGz*o`7E+ 3⑅,Z LE.&d>eRף⿽BN f7[2CKn~"PdE6xBK=3/%ATa#@D3]Т,[y&7P8ݹL_" oXDfO 6L}"AάouK Bb/*ghbI`Z@s# 焛eivZ7\R9M !G@fG\> odS ZNʾ8lf/\=y1p> ]f(/h );ܽ>x`Fh>ٞTOo gT^gDQSs4 ~m“If2]d儤ո~ P b y$6[iϭӘŇ$xlT#$[r uY_O⺷P&,W4JW?tL~(5Y`>@(8SibtA01Y[0·/Lg5+%7P~sO}IL$׽1 ) 6vHB .,n+;]űIiL\RF(k6haA̺ޜO 3v8'-"$;0Vu=>V{o'"(8[(Cx`;$ aa.~u?` @*,_Qa8ؓL•YCݳOeۓT9=us߃'yflSZ[(y5&yAڐ%nNS3%FESV%0iu8*!83dcdn{߅5?1s{L;{RX0 J\ kj1ۻ,4>C /Zl<PgE(BaR; FX uŠ7J\ S_ 򒼮>Fc~s0S'F>$P-NUrn+J%x\'C -ݔRA,5I 3 kyr>;SVp~odHQ5m(7~NNwP -&U&y Mb:0@Vds@MڬIsn LDs\SO_9b >Hfm`AM0 o\]HpF4HP8X)*4*6 doB8ݔ-~2#vA>@!Y"g>-5'h;*8'25vT yN+Jo\ҿL@ 8YܠJ}@D*lRTUil:#;%q-"\ [TV YƮ{w\brWjH)rqm/_B_c?mcu>K_ᾧD+ڈt]iMj&zH~ǧijBa WƊ{3Ű=SoGYjǦ pto_g(v&;12Cߝ vβNRwyYZi:XHRG!r&cMcGx Ɖij=~L=_RP.UuXb}:MUSތ[u]C#zA5pk<v6ʲ*h*NzA6MAS@spx6_MəstYXFu9)չ5%uQa`xz y,@k_!|wu_ ᶏN'B\k%"*5R7+Q{<#+NG ye9@PMiRR>*Eb4 uWMؓTs,Yo/Sq39>A21)sT2LR_ ^Յ K'`z)WYa8U4Ŗ6zRG's`dc`!$(NjgŎ@\cx8)eQ Sw\RJCM]) Q'F$.z0 Aީ`H(Nא0sw-t ;Dǁѷ߻r?vg e6popƞfٱ_]+R&~IkINˆxxƵ_**g)ǯ)T ,0+9-! I6G/-F-M*ឺ|`q%_'C~̷K[G@ a2=$rR39zZy~@Fj=EnQ_+@\pSH?׹OZ(+k㮝Cj:Uq1i@M}O`cFqả|<[&taBÁXsq!n2c.hf KSP "R+YFCU84S~!~)U*T1fw'Xئځz/,>/ Q P{jd֜$c`9+)7n_MQ[fC)K ; QĨ!VZph;QW(Ci>n XkN4a3֥]V>T?I X"sDM.3>֛E% OoGJ_oknn9aaE2F+9V@ҞR& i&*,eJ‰G*LEk 7M<;m.?_+>Kp(Ha=iF%= O;\[}Z!(m@{Di}Rχm棳 {g i ֛=b]l02u+=QRFfVZTS"Tt Zz(Z7]Wt#--eOCͪ<//?~T;y=XY4ARo*6m1NgYp:(Dv~D|J֥3_f9y9|D ⩬ӹFy`$ç=HA}1iܛݏ2ea t'- Rl]6SrpEخqdb{P }sϹ#DYNMZY ;y0#_͵i$j~`L㍤Z?MM_ )`=w_}hW!<-T]wgiVYnpIy QynJ3aqzI=) kK!Ax7ɀЈ2Y@$U}UXd} aEǯ16m6NFG 0Zf_Bn BEх#_sRRҥ˩i:v 9Dʘ]>? !MEyh4+GT輣Ϟ/mZvkSҹ@Q'A~^MU]O` BF G2k:C^2{ 4<e ]NCτRdXEG#*7;Ij=5Pbeu4k! d?*4;>|%<vT!&} %9tbD98_v}▐Wj)68J)p+ &!Ԝ -X9tR^>k4 O=&k*[Srg:֝q+W㸸WE$|v~ШYXK#`tz6{i\FKU욮-6OI0܅_-Dw oɨF[ 4҄G/cԄ5YT Xb|Ƞ$u/ W ֱ>2ɮMa(,. |.$@?> ?px%w[xU9(3b q#V4xBIUL ǘ=[ AX=x P|} 3N+ ^} >0GnŬIb#H =jq uBX`?=37cj%xsw NTl %EvrRD]D2eq S+@ F Z;W^ŋN Z5y01StQ>yP_!(;:3vX+S;h AԠ9{[J H!p=æÿWfpɱC.-1˼An7y>'ƕj},ATws<獄x ڼ~K5]q?_hȠ,OUg"OU*jE M5~ŀR=CZtv egȼ 7dYw ;z`*+^MT4$kZpIA)0^0>kށ2 Cݖs %7p:VҴᎼ tBIu!{58 lIVa~p06h5V=Pl&> P;gcRKw/%rPiY q/H=-;6$k74})BLŞ"tGYΟ ܠ|B^ Fl ,<d4kͰ}VP=L:XuC|+EÞPB &-Gv󣺵%HO5+U֊T6sWYV[׏w+jn԰F%χfXRuVz\DlQr3 1D,_lRZP'JeJ#vR|[wY'qg$+3 v7M+cogxw {A`_ڸp",MMb:O P 9âƼ[;D?mm'͍/ϏH,%ΖiF瘛jZP*. N/y6`^/XatZ͓B8ĬZ,Xph;6w{,r\Gͣ uYu$cvMϖ=ҔϗvZHeIwQ{I $G,XCeVAhk>;b9BSF^O_'x;xZNYP[Miu"!^_zd": yH Ӂz2* {N"z=@?C?Ң):nQYSƭnL4˞oUx#:cfD,xBP;ADn^Koӷ$&.E.)AȜ>^i% 2tbPbIgYsC6zL BWy;KPů8R¯|8.GV~š7N"qӑ&LxX)g S/j6oDO*ޘf">(N8^/B G ˁ;e#u[;d}{fjs#$ z/UXdZFLvtg{Ν29U |L)/k!vΦ1$ VI&Vqch&.“d kWc.6;ĹXAȵHDˆȪ,o 22l+}" 9ɲ0$ɒVB=c!fdQByЄ->oXDyڔ X #F|Ro3aK\ ]y(1gJi D?1]?vD)NeA k&l2(-Pi" RA yߗLM_SZ y;0S1V_l1 %(-4(MFPjrqh8t{Hb %!f=<^4nal[p$~gR*rgîroDV\ )P?ՠT꤈NI:)YO+9okU(r :/.\V 0R6OKs$ǼJVM?"ٚ7E0x@s4Ϯi^K)?PURfk 8A1-PIKQfXX}6~h7'L]|ъe>(3l7qkZ'_1,2JbP!y]V @@ 5V;6.ތJ-DMT}"|!av@ed )mZge؝$UNs~:\C\;߄}y6֓G-x̜;o׭@ϕmB6`cT1:1+ڰwyAjx_p4P0 [ -AIA2)bMk P"g+c<4)-F{eYѰ +-tZPCKL}qKp(TcD|T}_mǾI uФ0dN' եSR_E :t4=~ aמ ]49NfCbGۆnF]^>:~'@k:e._iLL#\=Z)Pe?,j邲6ͨ8Wna6Ϧ{<:' GUlZ6l/=˜fJ®| ٨a֪W2BKr81BSaan:4ZoCyJ48CRYto]#|Swڢ{R&3?3 R Mj%ySp5oT{i$ :A,J08{qmz`$*NJC6z"ư]0Ŋ je 36EYH}ϥy& <`R*8sZK wp|6؀뿠wkb"v9atN(P|""';/:EQ^ (/Ys8Y.F98bĩ.u~e{j(n]~ĩ*Ig>y&2Iִd_D>ӽ&=XI T2MWO0Кl&눚W٠hQsN;0FzDm9󶑥 ټ G  R <$Ⱦ_ ]WPPfᅘ!*7螵uP_$]Ő QgL*(386< ݂343lf[U:@~WyWqiqUL'NaRK~Uӷ`BHW:6l$0V[ʦFHh\¼&Ԝ0,\x+@D:< "5/@qeH=ȫL$~ct \/6!qSOh`kOςMmȑK׿?eXػʷ,#1ޫa@-ocNgP3d.XS/& 74|̊sܭh9a-O_lFhZNmXk@ZȽE9'Jltt&G2T؜ZTؐL!HSuʐP:蒆r*cPM3f,ͳ1٧Sl]YSZ~dlo^a !j8\pւ=F0/q%UdѧBx@޻_%(i?w +pn]dz<F,ou vxt&R-k<{^¸chC0dFPZ ݁]%G :c^N wǰf`K0DPT9Ρםhݤ.^C2c{-~:eFw7}jc@ uObLr7",ie'nQ_(j),6Wϊ/dP__z p jg kb7եLGhdyw] 'ȴmu/mTVQU~+"u} J^]is?=)nED%!bAXVF‹ISmZV]kEv"4>NH:I$"d*t# FW\kV@3d~0rp~ALh}@!LQuљP$ ݩO k~EWH+Z hVh/&Q-1!7h۳teCU0AyN^1 ??!4&(1`HBW-1)E RgߚQ1Nwo]!})dgEaKfvnYsZ.,nd{O9E}>3]$y60T0B3w6QD9Moqelr#]vi5zkBե_BYV$GqjY|7q6q:/MN˭rI{@YL&uX)QȰКL?|]F;8rk¤zz7˹zh:sX% ̓V90dĥ2z'g˹~zbr{3! 1w댾C <3E;ɔPT򷍿Jm??p1ի &)!Rv Cc;kM[)KgPק?cyO*j k!V A"d.^GQ-5RAUڅ>_dn\#7FYt\Y,:u э5\z)tgSuCs(ȏ|0ٞ!G9f #*Z-f |uM||% P3* dLX5ھZ陉 t !)gQsƾO郂 K C\4x,A$j'X.C9e}] "^Cr*958Dvv@zb=¸oTT2U-IT_DsXhcki1_sAE^7wT.!Ƞ@>b_tJ8olroL65o]N>Au;i_IqLDG=A#,'%sMvm?;hhi Ó5;30q{PARq2Ea)0hP-#ng.Tng.xm9zYwaVs;&yMXRI0dqoHM uڬ^%,Xu[T}\26Ta;h$!?iL)U3> IV``Ɖ烔W Kvq3=:hA*c?ڿN% s7C)L3/NS⪊L P沰ݕ4kp6C\2ir{汮eu{Usm*>`v!k GE#:&z{HnLhA=l6ongo#U@{ޕmשzĵ/oSΈpj})6W96"1W'\_v{Z)0߳ =o2*74kΐ Y ;SFjŔD No&Psy? |Wh֓6 ,Qm rA^*x *:dC;CbS.oLވQckBTM{|~ϖMkU{&,GP -{nj$?&Jtpn Y.b[>)'J6jƬ0`&ݿF'C嶖!4ruuOGfB 1X*'jU6U7IlM+eM \t܌%ȃͭὅf|K1-7?L4_~7 Z w!rSwdkqCӀvpVm%tg^x/AGBϼkϢ oBڄZO.hk<_[=5|2WSE %zm?]f2/bѣ%+}e7hI$ w[Fޡ: :(spB բ{1ӇQV6cq^s1@2+cuV#! Υ`k,wOQ{NF'vΣv Lw;0S!"_r{Ke1'%ʐHf@(B*~gA >w|49US?znﭒ/}*B{J>_*=e`7YuK -ʍu?<9*yF?Z3&syG13:1ݽ6=hM2%0* 7/ ץѮ6+Grxo=qo.m 7ǕnYOr|HJ][S4-)IV;laBF1K'\(h϶Z# 9+ZO}ye54,6w:M"B1<}jԖ䗾h넀{TAJpBCF"bؿ}bmK4bW lEE5c)鍆\[^̄A{|Qd"OdB^*N9_@Rp㫼bX='?sP'VKb)e&֧.|D#?Nݫb)5Dj8Lw Ř4~]V'ܤۉ^faB.ڻ'OBcω#f7t^أdZ5<> FhS{rI .$B@Ɍ?H9xWZ! ޶A~/|k}'F8Lcp12t8kC$hRt߃KdOe\$\RP| 48؈P~p;2f띐C:<Zayem?3^o$a bN6@5",Xp5=D1cQu~RAuI' .$P6!p6Pdt+Ս,Z`Y<<լ\2#29nؙ:w~D D*[?WW &6($zW8]hzP#&ZJT&T{~Ox5Hׇ!wV5Hb-QK](1TfMf P'w}gQ<lB#, Eu2">v-^4z[@O@|^#c۸+'fOG$)|MԠ>NPd\k`!7| a(t~/=q)Rph qhwfq*˩p >0`rT氓}g-lM V-~H25;}p׈8 g(~k FkTLPI- )BPU8dny[KGt*/c[ gp=LOu$ sA'?>WU)fe![JOnJ.fmmQ|A HLt8n>79I2o#]v^4RK!1glCV$[ hƷ>*Ǩy£2ܖ=OvuKR;;hCNѴ멢pԲhv9GO[he-l0+ FL#Q~rB,ϔK_-[8?bpRKvӥ _>Jjf`%_$Y#O >aO!0UT|^kt@z8d? @hpؑwѰcBC\~=&j ,.4G7i[¾l( 6'4fۧWPͥbEN]#ćTCvs5jD:0no&Ѕ%=tG1S::#_]ryء+5@AoC8uey2gp:TCvIYb`Gh6iE>o_!*ɅXCji!^(w^¬ ؆kGeفmp,Bq94Fvy`|gTtAK -rN iim$|mԡ_SRLR)FteZdXK r=2Պ|0XiEvmB3ԔmR@x]{*4NR қL$.mAHPm󒑂Qf#Co6c0.3Ջ,3s#cǢ;PvpLȭla9bZP K-n\ϔhFy`3?Jh wjۿI N`|&m16'!/B hvXrwRpM?p1ViVJ`U@gG4;1y 8֋:DyiaSRɐg ],7X(۔A:h14>+M@uA|QO&Ri:qC0f^y0碖V|VcMlqX`Jq5ZqP1.scXD*q10 cc%)Vd4N+T)ˣgnX7};Ǖ`8C7&;WHwՃ?W֛0m l{\}m Tu92#ߦI_NZ Un{:F!Y=98sg6E!'R TGU=.'VOɰz 9a9 c=Z]A:4 8C%ICY. V7:/;,2+0SnSa[280!{c77+y"DKDM0薒~I#n,hebm1?u ⬡89_xr[]zVa2 _me2M&#rDiq@`\bisP/r2C6:~KDATI {H b+KiJ!/0&k'=\-9>-x**u]ࣨ7˸1W18#+ &x(P(̲j`N<ʈnEfn㳸eݜ(8.tgvG %P)d~=7ͨc 9d}8*>pZW j/dbUQy[. 5 (uoONQm CA"z rACSnhɻkS;FTLg# W$Wxջ5_g,One>M8چD\fO߇BEk|3S~5{9Ȉ4-,"2$+Jkzy擏-?xr,}ZU49&"1 o#S-s#{=ene*dt&}mfـy]7@8%hEAfkj_6cHaJj䅁h- tFw#"@5R_SP 6XY5f$\ xe򺸹R Z V"֓Ѭw`x`әE|D+nJ$N9 &V.(m]FHel jԸayFB.emJ+ك8tq$IUӫt?"OBIiapS%Jc9QPZl&Қ>~ gQF+N?k|`>3vP=jc ;2{ ?0{׾k j@شq^\ :A w50#hlSRCs%`J t"!F1Qg)nI}.\A.{Dz떛4$bpp;amV(^9pMEԒ8C! Cy†x~ W YO!5,Ӹ쐽5`Ҙ wSٝv1ټp W!v*ˌfX|Wmxl43ʟ1ʃ{}(tW8~hPnƘs C\ʶ_:ONAP# "CjuTpZ,ږQ6ƍ(%bf ֌LTA2mn,ŢM$U z}G.t<c27Z x/qa:D2~ ]¼>"Co\ڻ9nCRw`pthLa@Uj_i(P-$pm;j(c(GFOTY2@Wp%O!]袩*%ce'K?euQ?5dam 'c@loUqyXhH 7%lHsvv ծ/Sσ5Vc =SO@✙k RG:^}SsbċLjh&ٔ~Ç/0V"O f" 7KrX 3 xeda݀_ +9u"}7;K#鵐bY54r~]UkDc2| [=-畽Y8z13%iMϓo^"TJlq|U  *̣W]!`$(8*jk0A0ߠ+[|pN{䚭}s.V^}BO܏7볝"w^3~o$k\_P4Zvܧ*& Bbb1eՀM g%BxW s7N'L&s۽fs9m魼H*c n35ux{W#gcUE5jE=ȃb.gCpͪCZJ_ѮfW7Y#+} K"(l*GL-7'051FOL&٪wKz<347 5 qr .=#5IܐQ裃 *,/idz>pi4j9e:FgL&¶]c-<dG#!Cjzӎ'ƫ $.TWԎ&eMqE҄3D NiFcx:7ZS۝T6@(z .(m4V.}cp9-m'uhl:bB ^b? pI}}(>S;|V&LX+6cI:<)8O<#@򟳃ia }^>y&9E{Eo3q\'cs7d\}=|C;#OU=t\̯BFzՀO5Ucb1K YES삀SEq%b Bق"Lj3bcу :U@@*[$T1 b$|Q-c`oFM}o-pdZ!ȸ;ǭPt[")x,XZ(V yc_Ǫ-p?7|UalB|ފpv|H3 A z+8x(n[n#Ԣ2>rM- KL5blgRH켮f⚸9"0v` RHnsuNJEw(ֆ (Qkz}zX;`# C[sԼ Й6%U+^V9@—_xClefMM[Iu񵽱'}X3Mڣ& Tg\QV'5,FзN5&!.f* =Lgǂ_}V$e exzٓBG!֯G"dFpyMCiĖҗŀvBM hEbãF)|=R+U;m TcS lOֻ?67/1:^L9hA//{Y1jԼZo#F)G(ܶP9kk}޿ê|>R4*uKطa&IS6[t{Gߴګ G.KT`c5"Kv: fnkF#l]W5ce}=Q7 pd  Bf[ZFt<_ "Yn%&&]PʟRfߧ5S7u^>wo\jcE-tD!pGj4)٠lLs-  `ĝi9r ϗ$6WT<r<,9Vi6k4d^!Jqoa,=:r;>kḱhe]ᝳ=řE]AK&Xf֍c#2d7>tTt{Ui59VI},`FPwI?حg[M&Qy/:t݀8YT8bK4BkzVg{epR94˞SEhq#ig1|ja ΨѥJUS'(Pi$דaSh 2YY7C^pWFM]4 !fL)n @R9B+5+`M͔#@A ?2q#~wHcFH*klS5,p5qbU=O, C5c܃(b-u@7JGEf5=^h)ˀ2 Z@A(SpKԄ 0yaKWN*dB4aK1ZTy;{!zSaKg=Pi* ݃ƥ7ö3^Er_Anc猪N rg0 f^Ɵ1!REe p:t?+ez^@ 26h?H'o>lc)8sJ{Ԡ*M!%|b܅5_lz+0Cfun_% FZఙU׏3d"! ]^a2*]_{Ҙ;/ +qMD mwLE4QVZv0/ʂ.zJ4"W?#] ҉q, wpm"l tU "/2KIeG a)FTRϸQQ B|R!F}Lsp2+O-*{jU.OƾbcN@õ㜈܉ll!(BP2}(Q)_$mhvHzcRF hPL1x8YTYȮiFI: muTĢO,ZETWfa@(sTӡ4P>iG ؄D[}9 )DM]Ж6 dJYGe:^~ҷ;Rˆmo΄fx jGnoD-!{o/i"M׏@\XaqWߏ0oV`) >ԩ$BQhR$O5htz@E4ޣ.smybtztDڑЭogӳ)0<{*s^86Qta"%ЅKe'A:c"5_ x $=!Ӌ`HWD}H=@",ai_&3H%aq1 el/1.Z`ri&*/v`kZV+ꍒp,82@&fFanʾCC ݯu rIA3RX'g)\WP A]5A?F>2_Z)$~./ZY^èo=l~"*\KǪG3h@[5˙us-i${0+u)ŪJV9wbr +#/2Po'ӈP(7b8'G_qMbS*F& vʹBwl1vC)0dPZ%ƩE<ϰtwyo9~&w(-\ɣͭI~i<ڝ\tL6x2xh:i JLC'cD/ D0}4BG%f (MyN ;;.I$8 Q Vqc3BO 4\]\A ZY`P|x]YuՕb`lX)q΄ӤySp-{vhneᓤ+uX:[7k`CqȺԀ4ޙT8ulhP,tm -w<f1Kԃ""n3{Bm KKaZzV}%]mF"M&͙6 b9ͻ =D1F_R(T Rdo v_`?q\~ىZk4sK}8:_ʿ/+F5wS]yF>G\ESdYj:nA(O ^ NӼ֋\S.KYkc^g"R;NVGG9n_qNnF3RfO.œR2@;Ob-QW\_z+dI'U%|1|:l=YȻm޸"$>3E3a7<絮KYx_QvW! (1eqC@'y)߳f*̕y]E̼6]ILi k7t+4`G>S.C@2NHeGHr~Ta!T)pldi?}JCs[cC[xpO1 tjkC[&fC}zV=$`@L'~u5ȁ70z)v⋵M!͙ƿΫv~ٰ>_SnAf),@, _(;e'.zt |@71 ;Q%:@ʿ=2a_B6d?n$.߳`m0ǔuT٤X~kÝ()mmEfT^;n[z:qaÝYzmN1[\B)KjHzC R> '6Y&gCfcw<Ι&̈K@TGɺAS1j9u-I۠Jêdն$/ʩjXRfpz'gL= ߮fJsmS/j/Z@%J|Q UH-#0W0Yinsd >'9KJQ%UAascC$}0}hykl v'BC}(rW]$ ԝޫRBi6:z3*p͇y\c%wò骑QtbαA!ͷpN^Ύ|~M %qpj? 6끧9 J-x> 5P:A(pP~CM>*h Q۟)v\XU̗ٟmjWd !wXaꞥfLkp,>|MƁtL/ Avs7:nZ[IDfrR""\V4΀62o<0Euq5lS9Mb(FD'Vw5p A5 K~R;fq6!,q{4y L-_ ˣ̳ê1P4*`alGծCG:vc#R9.@)7ݟ{.QwFLHsPe\P|@G;22"jZPJ`GCLetO$ܮ+d55sOnsq$97>toݷi9XSH罛#%5LD"pBvu૕X!TzdAQ~,K`sdČ 45I}J,]yӆ|Gӑ1~퇂ڑ.:aɘKoS2^y'm*q]D#DTAb6 }ɯ? 6$ui^A:VR9Oz_^Dk #޵:A192EVx u {o;N12<72,^Z!{ujƒ55vJ;lU#nV4%oAcXJA/ONhY4ȝn~cqq\iۉ}#<,I*אf=06W$mOqLvl)e%@<'w嘹9Z*2^{wr㶩FXKQHl0#e!yot2%\C艍(b!+o ͗ߣ10^U 8M?SX_n9S2@@J,MT,C0=yS>/Th1ƶ쏮U*"yVV)~z`$H3y@ndS_wr&S~bLjyO%KJ|8mjA2:L͹ƦRK 6=Fj iOwu~R}Y_RnDzիܠ3fk:|ٰ qDd*|c[6 0jlNj%>;Bvh KfO7Y,F=2רJ ̴Z?%]530[,P#x|ɤf+P}yɠKjQ7N@̈́CȰC(\bq[@p=Oῐ{ym=1#<']=.#v$wPGN%GkH\ѷ9o\(z"=oe2p8~KMckcӗ"-\O( ۪ Gcz k=Ru-g2N2iR hMm;o/h+)õ8q ?8+db89i4"1Wv*~TP"菐A#PD|F47 Ŋ"<oP4 ~ޔx1Oǖ b(\s{YLr(I*^Ԁn*}G&ր2KDEt7~&?]"g d70;{XN9U': Y){`?oՊ VIc]I|kkφFX?)#?8;?ïqyH)%_/-0kLʂd+ˣ k8>5LDV@F^ډ+]4;8Z9c TBL0m}&k٢[M炍-6LC3_!W *#9KOD,GtbX̘M|OF2\xlAL,SSAqԒEeAf41*AkŲ߱m#L̜d(l\A/(Pc}Bղ;VoS9=1 hUaar0|LIU_mCӿazVi_؀ɔ沄>ڜ@Z/!) '4T3]+3Tkⅰ<] |V}Ƞ`[ ,d1w'Zke\|er\FeyD +K9˹dRyPA<j;F)sNb'w^6a%;U?four`V_̩ ;jR" u'i8?uRPȂvy.ƭFg Pwٮ5B"-Ģ|nΑ(1oc>V6 #n̔IG )!d#bRNKV#21rlfj~t= i8RxMbKx,FeU^"V|ʮYp"xTʱ㥩ԍʵNAkƍVߠ>0ɖ{$4m. -x<|(8[R\34%{i(Nϙ\]ynx-פ9PkqJsj6a Uυp'CUjމShp݊/UB$AsrKKl6 .`a@xjA6GDs88{B[M>ikTʯCءUKX_~[~/qaߣdZfȇ:Lj3[G)~s8? ΔǤ7oqy]7) @S꫉FQXp3@ % 2>^U|Zjɩ)DGZS0|qC1 }01GRǑ X‘)GIjܯO(ƲH'?#-lE_pAaȪQ뉖)3!R­1ۼ ⷹ>kzd+z1]&pΘ6cUJu4w?9%LvVy /S `s&zl RK6BAثXf{MyzpIR%Jeat!! ,Zj0h>haGK ٬H4d\̜g|tZ#Vw7`$ź)M$/[Z?k bɆ=pZE͠w-<^xaoB ף.scE{?>Jv+sw|oWBX孧/yp|_礎TtXE}X"M bq^10ގ}Rv{䒾 NZΰpAOQcж 66\(ͼ]mr62U++ v#R7p=A@uUzhWP5ϳ U(h4":X_CP=i'6}b眿i@>cXtgsYc>$$ '0y M^vLn iaKpzF gqYPnSċܮ]dI g  al7m4IF, RP}'m!;I۱yx)q\71/u;^ِ{Wq0i>R!UN?Xj[A uP3B{Zd(=WU핾_AΔ[26\11]IԬ'B8p͟"'з1[&c(')e^  )wq7Q)-Xԝ$IR+,ΈqԟSh"I Ġd'0t2.'ScO cFhr2$\Y_)a&LeE=!Oo̥ (A8ɜ[UF^+ 3=KJ>T׼\DЫ1Zc"5K@szGې˖' ʏgC-П[gnihfI"X sQߖsc58 0P;<@Û@TK="7/-cǜHAΫzrꢬx|g^.q0)J {j `7N4x L ݓxJ. Fn*=s*DfCk?Qx8fXl՞pU* Ru6tn+ a!0*+եМPEZ {#JDt $[#qF8I-ZC8J^<v~_{&`BoJӽIvT6X!T6F[02*S*T)7Q!۝JMѼ=ZIqvLlEӸe|\в? 2ZY8GmAm 5m8x9ݕ%]W"'+ k+8S&QsmsW5U:@[`Va 2? rL_n9vLbx8иOny^)rX݃MH*nM6."EmNTN1?:lHO]a ̨jѝMrg"||YQKoaHz) >N|Xo\xq?]~' 5B[mG Ss7ޣ^cK._n=^ Y,y7ԽNox)uGЪ5e"V( #QWb/b V]IgGo()| -SmGaD 94xc$n$#'(Z\PLw+t:ݓrd=a2Sc>N ]5-1!3PNP@h]5, 㒲 =X#k9E~brwK9)he+|f <_ |'OWr @PmF@F- ~6uM-Uw٬*zW~7DhOoai_T|4s̟,ZoNΜdf'SFꫮ#i >2]QA_keMeCG-Վ.2=7 jB1N7R4ƶT]N%_Yx c:- iDtOD;jM{:[E >%!`^STҕwH / @T-tEUNPŶA2$n~9)7Hì_LT͝;w~_4P19) T oNh% ]' #˾?A!M9 )8 sT $~rtЩPayXi5Z2WZ>b%5'Q.'?寈ý<$AXg+oN#Iv;L~Y+,|:MnSϨ:uə;z\':tYﴲ_Zh2&<7@M&;NCm7rq[N@ʲ@R`_K)ldbXR_֌nnCwq]©>ZCElܢn e%.~OQ1>ҫ#+;4Ax-W Ws]=5XOྪ6ڲBZx?H*S3o݈p2VMM4DymyaW6mC6ḋ otvOD k/ ̠!2=TV%$g_5zh#|'a51sf !̐ Ukq SwA=\"$0G"n7UMio*}aC /}pW;RbQc+)o(p,G>Qe+j,.&-̨֟3U!BҘcUWGoN/Cn6ۓn蛖>K~`+M (ę.%/Q:ksJEpf>4)gO[\{y*. T3 FA;ͷi..p^ kkAbyrޙ&u, a>ƠX3l)WO;`z*k62R_p ,i)T*B3r Q[Y$4r NneLSHȎ vXDUu"aNzprI|ڝ|#cA&Q'"{"\/ ybJ@Tz(vS$G0fSGww ”A`a]߫#`{IPiGT@kfAz"U$0s8;˞pv2X.1Y#Pg_Cws8νEwPS<8B IeuFiZ+ A[9KaGq!ᛝ1ݚbڂa]AUho /v+àԮz?6qt kcp@b>4M&'Q*0zݱyA-E :<*nneL+GGjA#ٲIz֢357%LI#!a2<$rdoOTEJgt||h%FpEC;\ظcc8%bIzl{3,PG jJ0?ɧzAs̮'M JmLV4l`nU8u /nǹ.yoě.5ߍ8s5mIÄM֋Оh,VIX;R:isM) *}*b;s?DbܒrΒKL7ͿCqZ\ YߕڙI{ό(Xa*6^&::jAQDkR! fjꛀZQbJ"eE}HeI U‘UzjY#Fx1 ˨@/ġ=N >{Ijމ}.j{tOpHCjioCJݰ"%몌ljm8j4t4ޘoױUnjuSț qy &J}{j&7~[:}:|NDt6{YF۾~:~|9 S,7mEخ!au\s E擥6,aTEZ T0eGA5 ^`:9,X:~R[H Z^iϵzcqvR V7)$Puq1Qnb=KwDy3C[);LgqFA&e~V "h,U~a'= xAN&7aQ?s頍AEk$,'oOd^&_޾GDS/PU͜bYˆ־Pxw2rԒ49|REw+aJ 4Rݐ$kfn?X,YlQ7ZlstQl|<ܾEҬY*yo6Xs!M媷.B*&tq0X 3 $jꉹvRxiy-ٷ-r/Փ]^(>͍bb=yYj0y$E"#J&Qѩ8z>3Eim&wD<ve)WtAu6dhKmdL&XD  DA r|0^`(K65yN-ZKP DU(`Aos@df-K{zSr1"?(; O<Ž sNyrVIW-,B-\̝;F t-#%6Wwt0;eĩvq GOwY9O.,ق3M?ćOErܮ BUB%&1Y9tSG!0CdbV]^lг0tHꢆ OHei"FA&VKrm̘Q#@ r { h震^fI-↓n~wbܻ蹾kM.i18 k'sk3F@4m N> 3T9kTvGvez@~Wī&^o*f"V|wJN \7OI:> !!u?6QUԲ~O9ȧ[8:Rcr~]d$ 3ˡ^-]6b&^9߇t_:,ˇv,6!ਬ];v\n )"(bD8 >Jg/j;U%\۹ 8jif x11l0zLL1;~"Qk9o8 1+zWS&OuV~3])@k-L(g~nEy:] EܠֿFbĔ*lVsDh͠}X.9+(s?LG&(PtgίAvw©@SC1GzۡSbդn4 [<1)gQ0M=~N=<Z@-yHz4&x4,C }+|0+?B`ij0qXPP*t|2q-Rpuv<M?V%6QBW,IXZ{zic}`_`EzyU}Z$4xhX?`wh7l iGy$By=~QS=fyl! WIn:Ӌ窽L^S0\_ˠsf 򋉞q3`g*]~HTJ;5m8lw>*|Dh=Hao,aqI{lt,CO|ԯ# nWv': ;;A%?qWCԞimW_!wBYe">;Mp5BwE~/m]$["^і?&F;FT89K XkCNhv7?+=㑺 jG1y3/,R|q}A1 Bsy>ཇsB1jlzH Qt.Ф׏^шdy8xSP%=#E$v\*z9W:(Qtx\^gp`A~rB0WB"iiK_zC#wP T^ ȶr$]ZL\G֠%lVx䗊6ŏ}RN*kYKLuL6UUE%A@ =G@%w q!%CS$wIcq kxJw2:Ic*hf.Z mX*Ll}l&N> ;JS t__R+_H=]HkkֻIIPTv Pqد:7i 5+rAIg>~xBXk lA$fo 0߸c> ##w00KԳ vK`R=+߹'ą?{R` q+-@UDid؍@|h[Z?5W5пjNDv2fJP+wѠpP*:ְ#*i,Vi߁|a a󈭋FCTM*Ex _! CJ҃C] L7kfB[y=Z"G_#FETaXbt$Z^N3ӸO8c4fnh\;S4fp@n:%9OhB O&cS n"y=x`碅 OW3@_-írtVmEXnP.^,HQh}RKjLg{', ,e-+21ɲn2_SK92ް0K=N^ ݦk/~?|\\ Z(g;9\]G,n1ݍ,R q&H$}l@ئ _RGi]'Ӡi#T`ja"`]ާ 9d PP=/dMF΢)$Uj$#טO7A)%I8132 E*àÄg8wmZdfu&v=Y/ =(sſkLϬCK "uU541SSfmMQ8(pkQeNx%гU{4di#F^>oŌ LuJH?)J0iCLJ{kȓ_M ҈҃%cղ2)j?M" m1o]DM6Gzva4 %F+vwt]hP]|C%Q5pԙdjP) ŕrڭ;6#zga=p9L/% v585tfvg9,I *r+A.Q"^_]ew !:;wJs7 vvgk;glùދƆbP nw=8?Y{G[S`?%O =o3ۘ{bd1z+RװBN&{1-c) PJ[0̬Tw} _)v\)sՇb/HYaHyսvz'Bcm(߸1}1h"bQ7$H='4 qce3ڵo&)fF6E؀7` \ HoT, !Ij߯pv>BF~'3l%Lp0&l;s\ٍl?f/Mk6V57fQmwm+hp`Y/3pYt wFKihlm@0#7sN,bғVPNFn:lv[Aka2P[cܟ;ٞ2$݋YI_j[K^2;R8kK<ɏM咽YiKӌF#Ql_/0}GJJY++ٖĺGw(SXA`kAD5s\u@JawC|*c[H0Ȗ_h ^&Rտ(g. 1&*AcIX' ݞcl Kօkg\_\?\-9LN V*1,14c7|泫+VQmG*ТY c)FH1Jի eGX$rzuw3`%~T2nY&s [ftV6ߎLXԤ%ݖSxTtQw\e'K2,v3VkRm$p4Otҕ^^FI\GނH.VAz%c? u SM'+S!ӣR 8BP*o hnIJt4T/E ~B|R?U hE)Y‡&00kGhӽ$fn4?-u#YN"bldeߠ/C#]6]W9o8|n'ioX'Ś]ZQϲB9M5KDf.`gemˤESW2 ܭ 3ړlt2ub{N|o+sdM Q݌soi+ͤ~ĕ +Cv}juᤶPmcX$x5IJWwO&ݑr;r*V;9Cn) }xuY D@jKZ15|,5O+Ef~֘W w8sF"0c?:w#}zK}YsJAٟ`xcS#nmbcEjлU4.h2Q[euOȞkN('EzU9=fl[ە¨T{)}X85B_s0JfW4Ų' V YHr;ݮٖqãT&6gNJX!d;4l?q9hDkK[+\R+]|bsi:5X) za#;2~bE p3s z|ܪ6| S*i&;jp{H2˚8cI_ՄeM(ہ*뺚T݂}枺P@Qâ035d6e"FdF:T(jwI~ol1KeA]xM3PqrW\Q/p k1j*rUl5ID?88( {}-=hʽ9L:ۍxO{HLQs- lDQb .q,#r촧.\}.8tlx@K*(1ȱ#Q׬SE>r[4"7 D F33zDt9=0)-/8|L a7Yt9!wJo nIقVLs-Wƚ Q͸?xĬHou8߼"K%;ĵue%9=D2٠2 "R#}SްޥDzQ[mƎcoQ#bU() UĔ?@7)BTlH]|†q7A!2ó3 w^\&E*@YHJ16|rn) [!o!q\:qp;ɗVyzS'U ΪQ*$}6m[W9U0Cm򹓄z'{mpDaY /,AN;ݢk~ ]B{bk쒘:vBS~˃O>vKh%?')s 0[lK#`h)CYO&Dsxƒd#Qu{JTH yFRu8wdx`͛T0G $A3ZkG)|[: !ߏ ,?:0R촊룝CkNGC~z-N@~_,Q#z̺={|@by@PҳU0P {]:TCjۆlCl+i}y+ofͼ>MYiXؽMU[f=,檿!H$ߑq30Z=cfz?Z-L9 F`ӃBXН(2 πro߭9 ;FKg8O+,dbEu?zπTyAF~^|s-ȅu/-]XQ)f) 6NiOu(V2)qħZ+Ӹjg9|Bs/Ilؔk=dR%Ybtc.iS/5} RgC[lS p.bL36NMi‡X+/А*cg-Oćw;y_1 'MO, xβ ,iGQC`|m ,^cύ$q9􎘑_r~Ic'W K티Rv 7G0)s&&]mUf'&;$v"Ga;wXyubc+ dxs3mdq/Zܦ7^4>o}Mdj$nan,;:9(ԽO햕4 yS̚|=Vl[=xkYɅiu/4-bt݃u:L-,q[Q)gFf M>1XH֒`` 7РNAܬzibN1%+jߪg"TpJl E2I,b„/ )ƏJ 3b{MG>9d% SUBzzlCT1e*4%WU^2Aߢ WDES8 d OQEr-qvXnkϭ`^m2v:~#7:D YiXmm+RG(?vge ̙u8D,Y t4I {Nd}+4:4,sŕ4;~X:w!YϣYza ld O|*g+ei"FtUNRWtY~t!$j2x`'rzE-5ZnNSm.n~j.aׯICk&Yϭ4D8C;_0t胨.m`Q,I_ +QTεh G*a2߬@wKꢳF{HUZ(˫l 4Ka=Y,Y'jRQoXW|q$|_eZQNVVT80ri96q#2nYG?5e3blK= ٷh-eLRGh4 rAKfuQko+}ݬ<)[ۉ 1տfѧpJ3|xU0¯VbkAPq Cv-H}SV) lO`)yȏQŇe9Y>i w=4;Q%q5ci@V[H53ؚ ~Fo VcxŪ&S7-e@*T0[I?4"cfsNNRUO\۽OWݦΔ#[NLY{ Ӏ$L=^Xh.{ ό^ \=6}>=/5EHroaJiqg!q}Dgё`x8Yҭv~V $(:KezŰҹ xU{fIo]fЂ2 mtnJ$0Qk4 *ҍ ѱ^t;IA`jt&quǑ7n}c EDTZK"O9>7#eċތ)lH#d g# y4=x*]]GD شx }Й$"r/`p1cjfx]L%$xl2s\Xcnæh޸_־ .?9.m[HGoN-WTѼqavo¯6C8Xwe֥fmM[F&*?)G?_vϵhnKQ.fjEٔrycuS@/prm\Rhk鯑mek-m ݃u|%š @JMMÞ=}NN&1uY:%c dso?rM(i%._ńzda/qbX{d~==HݰbPT hN3^''S.tf"F : +_~G 6tT\]z{k+ů478@2TĐWH!Gr`]%0*TeWtaG3y܁(}xu/A]WbQQ5nՊmZV7vQ|SL?֏{0<\ |Fvk%#j~[Ιt&Ps1"NR8|mK3mRRo fs"P _1/ rʫrcl_()ls )j}j{{ Fph5TΕVKQn ƺ4B EI5\Z|T*G7U }[?(ƙA@!.90WU[r/rrQPc~!n\*?]D[NC o&A^fqmse Wl˲m"xuXhrjjpy|q O#s~?ƀc*/V ᷠ$6JPq-3`g]ϖrntfԃ-3/1[g'{QE0n8Y~׃'ppfxdnN22ɸc]ɂe Bq8#3hjcr8QwOFo XUnSYEQFxFNs^2@dZ *mGn*-qZ}LpV0 V"<)V`ؑ+JTT}=. wWXn,w ys7 Η#u#y+vŇoи QDݟ(4{K~^;U:9eN&c;hEt*Q]׎wArJ!Ҭ5dtt1;^X"+>9*vr{4+(nB2f#N>R`m!#=q.zcz1lC6j?Gp#6ޞ'}QeOO!hs97[T(}eU&X8B{~F:ƌ &gqxl `4 C#7,j@rÎ(\ĹR}e"sw»zT LD߿ɿ7Yaf )-SȳeӶ% ƘyyMW8H>j.G4fc%HBι![T #m擭nx?NpK9oc}4,3F( n#ܹdm)t;yug@HUy`ϙR;70nT/,Ì+&a >lZ; p68\DN _T_Jźwz7]B\MF~ )t7}| FA1[7?k-b3y·Tcc/(%^8 3Ms.ⱽ@~ҡ/[W^ӍWk N?=?@ܛ%,DS_Q|8W5= BTj_m30P7pn,q(CC"GI:a ꬰQ)AGXKЀe\~j1bug88b \ڑqRFxN}!72Cj= 2{4833U=Pik)R9fMj C{NRK>ֺ^'tGOREG!"ww4Z %[`򲡁Vdw$(%0wR }7p8)2?Edmj.i&_q)MSjUSĕgwQdQ8ZILP+nFYgZ%t}Xc-$8mi'C brɗb./ . 0e8WY/}MQ3EO֎|WՕ e[hѾ{v9=Gc6{+BN)&/Eo eE-y;?K^s ^I".j"?Uk"b89aO$g^:t58BH2Ǒ5{8C;kGwxT aEo5l0VMX0"'l2PAXd0~r,% Uija@6rcry +m6S )2N*vr>IJ :&* %}|ex*ùk-b<bA;!+@]G{څFY9puxRBWp|Ԙ0椮 i$Ҧ%#w~. <cJ o'p/-#gW×5@@,9:Nk6Uf˺"%FcFMmiEOi,U Qv/)~.L !@@jx=Cks+糏 D*#+ӎD ]-5; Mr1{.K8IQC =N`flSW9/ 샫3kae^B=pnӟVL1Fiw$ۍl1 us#5FѧN3nؑVT*׮f]jpȪ'^-/&$ L$jh-;ք@e±S!u\.R &aÒKZwdXsE`D2YT1d4U l@O/dXk AϾ8:|Q|ues#RH)Zaz?BPЎ<4RDB<YcG#!\ijNRiH')XJMcBg`<֜ő?P?u[hN"߭ZOlH*QѿJv\([I?ָY.ޘ&asJו?e +ϊc)k(юx)?iy՟ҙz:YT G& &~-MaQ⨾<ݽ; 9_a'*ZozwL{h%2`M՗cJaR5'9+ϽdlG ^'8˿x P; %pscySa!%|fkM7bk6Q=Hv ś@^?y zXŻ~H`e9`^ArpeJ=t`#hڸ3-?D!FZn ;,|JNohk;g*p 7}~h+vwvp&|lCjaՅ-^SCeW RGCq"ݿ鮽2Yl$}X D{-WS4h9ܖgMhMI8н!g d⡚ʸ.mL<7M8.}dzU*[Wɡ?1Ǿ'\7aVN5ڕr,jL cQKF;L\C$;n*^?ֹR3oS^_[__ZQlXx s-m>Kjt}{v?XA;W䌏 Iڸ=QI>D X핺+|iZ.CקּCNR`~88`HoBIJZq\-ԬU%6tS&<Q?imk,Weh9J]+gB_>@Ƚ{9ftHe9RO*}4y " t1p; \{[RP|mK31gdcǮ */y-5L.3Z*5ZiU0N&I@䖌qslE#,=׳.j2my 뇨X/_hu鮹"sr㺯5y#mE0XfK 1i#f̝F%;M}~#g_>|ۤ-ӽòv~wt&q6u s3uƪz 6 )^6+c|,'"44ŬzHv 1r.#圯5ۏ'xgb#u⮲PEe-]K ~h`8\B,Kl)]C|X%*N|ϲDJuَ, ʸ[KzA7%|k׺9 _@<|`KeC s:眎O"X\9D<ՂC%?̅@zRldP'%:ٞ40b/?Đ?94yπ'xDT%Xf3)<ӥ%61)Xn" {Z5<61ke&c9ڵ ?>C$lɯ( e˭ΔF,'Â=7uwo9O43)}W~8tdB Hq͇9zX"2NJ̄ۘe*6CI0x (, 9&5ؗ]78sdXPw8o>(0Ia>620ن!j`klh%"~0Jlt.=TJJkIRanjHoK)9XyYe=o:9w)v6LRt04+{,*3_4 T(e0ܔw~qǶ}GDhgȮVʮkŃԚ\!ڼvANg,ŝmFLܝcE]nE ^o|*QG.6wE?oiR@ִ.]{(2`*E\@[^pfPZ|Ōa]m!,0-@ CjKѿ aaKc6$+BS`|^gCU2ܪl; Q*wz9V־>bһ 7-95!期ŏu})*+8NdSZ>_ʯ 1z/wf'Iƨ ˱jTm:_2ivѱr4#Wg˲x I|}Rb.GA+8.L`~6qڞ(yS~钊~m$|qf+;C1Xb܀͜ÔJ$# ^$Ν!M]i'*b W14/ŅT٨Lҷ=( ԥnNZn駝7LRE#|*D=,, VoC=H9vݑӿRzβ'.D ބلW j&֒ʑSHBws~+胜wDm;:ff6vc`P$}}]ϝIYXJzl/H v*U]5 I[ 'b6ś鱄-)]7[ȅA'f 3ÎTf-=*Ez6G1A)'B+rd'&պ&Ja@u~e]ϩ4mxoʬH)1/TxR \~Y+m7$Ɉ=Ivĭv kGC'UY+cC:Aq]G;*mJĐEB:<u(|}QdϠQ" R [cͣ@_$K۴I¯2?mN@/y;wx y#W}ٌN{+0-mq36${n.~|,nO5 ;ɘ&fu "p!I*|ݏM!`Iոco$$r#'[I$hب0_^;i ,rhp'#sc{Xp+h u8[lۈ`YaU*6( OA:EkYA$8> c#"4:=ʑnL%q-_,AW'y-͗zx3n;cTϤFk5O򽟡O708웎7ZdZ7R# 20=#o]k&]/Vҏ`G-\4?Ok0:7i *8$`ҽNPZI X7eYȍ,ּ݄`dn.O^sɾ\jX?q[Ȣ?gEt`8L0%2kYoÅM"m.:tfx+ĩv}_k#oP[;E;QO+9*-73RuX!\ sy ^Y6߁ʾe7ᅯ1Un+V;󂨼wΜfCT2D_01Cxg-=x7 Jj#E CKdCjš ԕ<|j7*Sˆiam鲔%ve2ڊNzH 3 ~B myvF\mbv;RO K_#c fT/I:˦⍏,pOPabmi78~ C@E9FsѢ'וOkR uY n3YDڕ6q"޻ugPY.@+g=\݄ ֱڕohZ"/:U"(}Az>j[.%D<ƖR΀5[_ =GWhKX=ͩ1 g1-Qײ\1,#t@KS/j|+t$;ʰMYp [% l9bnͳ8&=`n;*'Wޕ^ZkW hr8Uh| & ?đIP"RkjwK'G[! ʦ[gYZ07070100000439000081a40000000000000000000000016661890a00005460000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/au88x0/snd-au8810.ko.xz7zXZִF!t/]T ]?Eh=ڜ.+M{0H(@_Gxw=Euky?8T(E7g*8*@!=7O*&YScGe˨EVA#AY?8mNӚ+:ijPɠYlau[LQ}s+2P4V$R| +|K_ck!!›1u RJ 97o*iV,` m_f#?qUd_}s4r;lA=XuiU`^v&g:_hIk:b*) Q2@7Oq-izNΘhyDi&d_`YH*5@DyZ6oFRi*:E-t0-`(RiiqZ|,G?C]q<5u2PP`J2ŝf" g<4EҕeϐF2Ho!2{V/?ΐo":[ .YzT< bV"%/0LE)pݓ7.١ Y(D'Q `mS$q]3s: -)_.*T|`n1bN_IGC^18ޚ3+XPzb*B$_^XDMXjC;D}ғ]"1VFьC35+r?d?gA [(d,wn΅u{\Kե> ˷JjutM.oM F3Y;{!iߏ:FY!7` < *xK4Mc 0z3@ܔK ȩªrJ w'ӈE xHj8t@HfHб~7ۋ^ ļ1_Cߦ6#$AXǤJhCW'<Ȃ7rM]s}H@J}w7dwS2 sּ\(JG/fg(M{aick cEEMA2Ζfϛω,'y^&WRfFjԙKVlMZ&F K~3­0+Fka}w]BM򳖇 vv)(} )-do؛yʣJs#a;F) ¶}_?L?2L$֫~LMh|>}0"/:h4kaURew̓piICvo}3=]~-_uyhR/ҌHoހG%(0_ SEŶMBKGVը2dғ,T 3h=NԸI357x7`7@7qNH33VKXa:kENqJ"zhh=ߌYhp޶-uWB!_#=/J;&C,H$ɣ4v 7(3apk^ !J#̎5աH=r!Z<)nWKR` rbhPKvgVP.M?9 ;Uaʪjx*VP,WǚR2.v"y X8G:gl1gG{ M1eԵH`Uf>([;˻~hZ{3roc- ƼDŽɅoe 4$T@;H PkMVf|Tv͂ȆcR)ԅmU)  ;UFN:5+y=u50LLtoݔz񰴢RG0BbTb곪;&l,iAiӺP1%sl+fܱQ?\x=Cs:HSMqx}J%JH}!`1Z˙KK2:p~洞ͅjwtR pWp_/u+ꎤ.QMEqB%q\P` 62Ck#3h'=6!T1({ N#p FLox)uN3jdB?܀٣ņ pX\aO"ZiB铈p2KAs 4[}nSBqaa{{B8"z 7j#Q -G`Z7[?;|x orM+alkp7Vv̳+&૭l1ͫ#_;^(Z͆)E|J%tdG4 8Or&=|8Y_܂ U: Я֗tIȑB뭓U8δ D#dnP.hQL8Ǫh}|?{b0U(4߃[ n3Цjڎ̩p,!=A:ZU%TUUB5  I޷RW$.y=R$1NefKH< iN|ITҼglCd1$׸!v:``a k+}OH 26Qy"GBH21 aeiڨ\Rd˸f0o.eFwh40߳ƌpuT#HXb,gNHXRA-k˗;qutk}ֳ}T]%73סE6:[g#lF˗e]@W"p+ERā=Dn~*_"'ZꟉEn F'fUYDe] )CI_~ӂ?,x}.yS>I"c?z E/ёTNZ-Ωh3< 56N}0]dc'ȀGr?I&@JMq;SQ IJ-R.ڂ0E}M ӄ}+M|GL;/hS0Q4˷;!L&&NAݔKUq(ZC9z9m&I8[KT:.C)ʨj/6?bv]-(̿$>5sFܝb,["N8;:om=@xS l ,"rR'd~㠾ƛ^H3Z5Fq z*S)-R@!l\iI%eFxcF9_w {w8j13A$m4xYҞ rzHϪ@A/s̃}gF!k%Sh 4R!3Qg6iXo}o=lH0uC`>bQ: ~ /ac9`FrV6UT :N⮚_<+L||bB({_R&R0 wm=ZcopV/BFB~f^:$'%Wx%n"x~ߜ.ʚ=m?@BegOXJ4/ԾN0jB g>Q?:wU>0OHvm2VJ *wX D#;"1"i<0<4ml\+-) n!YfvEns^˥)Vʁjw͍{uN wҝQ6xF%秆cM%8G6TtW6g\`0͜.Ͻ| TD91K1Bm=Cxh=Nw7T.|C*$}7 6燋^#}4ŏid#z$nteOk|B#DjT(2R/^Oǃ Xh0_Y}h.˙GS [ݦaHI慥Zut;틢'1OWjbc+[c 7j¥?FaQ+h8*uo@'fR; 6N+kөBfFonf v5shHQrlo!Nu?!iM/}Lg~KE>&Gط^=4K{'4A{24 ͻCvh1^* E/"&0I:Ŋ#alڜr4bNun;B ^Fd*xSqJ@Ƌ{:[zۣHt'E( DI/MR.s;f9'zִW!1&E|OeDcM9>I֟m,Zo\[#*\ޝxvee#< m2/dqbKSv{ dO4 ||t_̗l0}bo%o\2W>L/Jm^-'% 8=3/!ة\6J0(鑦}wث# n+!<;/ ͽv&oQ>yoi!*̌Ҽf/k 72ω?[~*ȱ»U_rbӽo!u-_QXMDҖfէaOL 9l).:'!҂2ehJ86m]Iki\ @#udOpZUm H)g C &Uen]s8]q6$i8:niPNJ| x|f/R X)Jܬsʠ2w)M4./u|0;xHMq {_O'wA(P\!ðO ݳ"$׷z|S:W@DSqW)jCo4eNsѮtAH~O.2-xPޝH qǠ#RɒjfRL udp³Ŝ.Jtl0pn<;PT)4˲BwP:pHseu䊡ӚkSZf5^'ǚu&YM v"˨ֆڴnjdJo[1,V+FyLk]g@;!9U#\_\3m%*'4I솿yL:$njH-tIF26XC1yyZ3ȆVxO҄f~z Ύ4|\dhlj\եv֝Y@><)67p4"; {Ho<}ǬyZ;.EmkVYDv8? ȐݐQ\Zɺ VdYFA1IeWri@^ɋS6-T{OyG1vri =3N<;[Pk7P x꿑g":~>H>Ggo5cj-*hL> Ǻk!9岝 $ڨ,W%/`2jޯ'gU%cX$8lxRGHwT~laDy$՚8xtt2(2J ő T)jʦ 0ːZifH?|F}q_7 ' ! *C׋"}1"H ^\Xnʾ`/" mZ;wPf-;0{|4Msi9NNs/s{硆SBCg;hnzo߿#ÚgMD YXW[y<-aO#r/'tR{rc RZ^K^N#/@!FYpS(}a|⪧>H (CTSԦAh;Lպ|(jF7#:X4+i?$ z J#k#o;Ӵ7jJf(ȼDs,Ds/}X+jL̎=?:M)Cz@xmLy{ u8=R*`i.F N[qu`p % ~/IqKABa[R8kiye¹Ŀlޝԏʢfe/exga3hUv ݆\7cϮѠ^i/Qzt!FTV$`3׉U26UY9)m &`)<SmX̘&mWߌnU1 d~ԟ6^roojFo8oL+g=NG9"r TU7FlCΐh43㳯VZ滄0aX?SGaq"&"~RwQ!Jҽ,:撍P<5rXyUtgӴau[X_Q'f3E;.5N8K/i98,[u^tyeWjh 0Id.#Vxaj'ѤMA85'lyF!xխǷ$XHCTi4s@V 0!~/]M>05 I.s֌ג(*&{оPmT+GHu |\B C5F :L&\,w]|e$߃"/M]>P"B˕g׫-o532fG$հ?S=I*Nyf)DӜ|ظ#H:riև~M2-bt?ťQJb,'f"X~ԏ\l) ,N&"{ma8aZb;f.6Dw\۾% t B W^'}SDPS(D `uk p](DG?թeHJT+\xwȆ%z\*Woq,VJ&;*jb,征.Z$?_szP /l%5i` Y(P!P i΍`Q~jOAO3\h";FwwsXjx;Xr*Nmn0fqK&nꎩ ;nvA]BW&hy('c=޻dFX&aTG׬t xMhg҃뎜 9 ք xx،yMA6k11dNf48/uUe&'HaB5ۈ,/ O&`[Xzθp딌H8p2yЊ0a>0f|.Vѡ>&.9ӟSB;f%uf5+!;q:X=YN ګ'Rmq]-N>`xc7I_gLjmh{PLtǾӤ8v,L@ 5u!Cl2BB2,sI'Y.^!p7T! ףB %(gեsgqGh:)P$&Ha^ ͓_9 MZr!;`_Xrl;p6|s7Jb&GJN^BsM[R1LdY]QZE X%Efܷg>1+d _PM/pcR4r#V9w~"RP/%]s\GL::[VX\tbQr>ɬh^ݓr@5\$J9|n RP6/G֣[;0ȉOڦ gիY' ہsamhN,mǰ%ń(v|mYB֫Jq8vC+ DA9?|R) kv)U;0ZlSadiEYX>OuLr=UAOV{lHqb2Cf[[WH_|b9A^tZab$+tv |ÂSF)@:~ąC lrBYX]q/BBqQ: d=l v)>&o}D38#MTnBnׯ0@n@#WղĠVi0+D4f>+Yպ6vʟ7xk9`]4w%GI$_kd3'D]'D=$.AO+r+O lL"9J®ƱNBh״&ϼ,_Yf!eP#}N%\p_:Hqs6TtPG H,HW:|V:Q(mK]8!/~?|~ au*m)n@ ]S+SF`ՅY|#^lAx%FTXy8@8]N5)mdb "8e=|mB{`jwJ|IјrCoU('g>~Jd @G`Bcd\ v6=k4v.ä4-bŧI)79ϗD'ͰsD]fQ5I dyCWV H#Yka #)S^گlJo$\%ԓw\n4_h딟dr[]g(ِ^ 0 g%_K?x14pd,6_]|I GՍbj؄tމk;`y΁O1~LMF)/ʂx4E\,r@Vn<[lKc<'iN{cEWL-?(%"1r X-DW:κO>&U~^q$MŨ8k&|dj:d}"6!^Һ]sv>3ۑT+t kHOÁ2]3ƞLXt3-' ,I% ,{ ލ+3e9(Se t(qnZLT(Zz.a5]S]8F^)oI;>M Qi#,T˓WRbwi¹v\J 6k} Bס=ݦ%k/2Kʼ<߶<`a]8om{g"?q*rs#}F h чLC"uK9vx6?Ҩ S!oxUz}Sǒ1zLo,"!Q.cj97% o8:F2vQRioG~Q^އE!R܄ՐPd5ɋ1@d1[_‘+硫Er/ZdbIP> {) ^+IˣmL]ֳadr{Ió*ǀ&!Q|2bMOeM[%'sPP:ӏďfD\\LDoxzmXZ1񓴭t`Kӎ&J OYo^"|!La1߿~O,dy fj>#1E@8©W5ۏ ? U 8 uez;Xs+5zFG<&m`~ nɨ>[Uv|P& k Hv" }s|5f ;5>ס;OA10 S"^5xˮ|ߩ'vK~Mq#CwKKkU17PCOz|.W;Љ?^D}.*Tsy(txi1VߖRx7W& 7e<|7nG(Pxk ԉ[T3-b5I/R9G{΀+Z-;QnɿG}@n@gjr}Ei'i>$ ~~mbj\xl+ Kd҉)jyWu᳴WkY) AnPsc~ś6BnB&IM,ZFmj&Co7&{ Ô0="Blr5Af༙!3c`3&.킦WW : = D ]i#Jv !?IL~ Cʿ6J V=ZG i2K;3Bڜ:"|}GoNkSebmqI1̵_䐼Z4*ݼ1[w"2QGn;嶉>s$.np=p[ n F30[g=wJ#T%0$|:lʍ7ώd`w~nG?y Bx!Gip ybROVqa)|Sڏ"q_%Qp\5PU'ތDEfE*]G䋘!e0^9XɃsld^h*u-xǨ q CL "ͻu/q9~E &ae[V'IsǍD*^5w,W RQ>I\P"oQآt'A6u&KH>Gѳ1 Bro` U ͂%RH :Uui TY1x– "Rם#Uxmn].Sиb Z9"]ABL,z,NCXnҪ~>$V4xrNNiyuH$Lnݥ& ӥ[փ\4־fsGrTp_[(Rw^bw;~NFk(g-T|*@|3QYU7xZ3GOItMO`Pmv8 O<)-E 3@b D]oCeXO~c$ p^ZB77(p?_בs>)W|@r(z7宙fo e*zvK߱V28o[p5D . $Gt9xH'fP>#$QEN̛>7pk'f}S Db̫"G+uLM5s';pa-1 g'QJ Pou6$};.DN.J׷:)Y;<}rU,ِXʹd9۳^_D^#/ oJ2";:S .7vUͮOi%`5K{5V*hޱ >w2W~ns!kb/ 9="$2BqRp)i kv:GcR]<44IS] RS1)XBzf; Ob!Gےf)tOސ\a~(7K`b{3T1 n'<,nŖ7ԉEx25ae MSDagẄ캋j8 -8lr}S+YCҊyvé6|ޝN2&h7iE m[;o0! Uk(Ήj,X22Vt\m|5JHm6ő>zlv$2iZW;H&UHv}SnX h~'\xuȞy{G)4.Y8D~Nv} :8&D"5,C%L#+y7d20޴NcQ91_#heWUMpN[rdt \0kPM9xeXNKP5BD{uBFaT\_I(޹`:d1Z Ŏ@/þTjp/(F &=yl)|KA4Šҏܴ 8:dZvFt2xک Cx 飭/#cVsB)V+`r]Owc 4f^쭫c:تɈ;S _+MLC %bHY P64=/ IdE q/ X69.07E`?bm"3帒3grRr>7!u\l\#<2μLUuKW%4+LoB9QR^9DZ6f]YmU⧄;$#9OeuAZkfAYO]˃E̍ඔa ICaZF|wpz(Le&ϓ[%,yWC1* `Ћq7Yd[Hق\1©񵖆!"sxhړ&5/rBG7O8}s;[>I4B[A/K|7MꋚZ?u#9&"e٭켩 ^&8 c^qa#勞-ڼz㎿#ukzНE=aLnMZ?&bQqŏn' q'iy`E}lgrv=;ocHG2EAn_}{Q+LƘÕ$Gыlc뵰 nHNϽ^Lژ,q2acn ~KYVAQnx}j?6 S%kXkh0وB=ow !W>˧oJ;F %D6 /mQxA+NjOtW|"ɺЛJ,`$[I>(ٯOFνz{7uϺS 6¡m>IBF=|L > 2ңkhޭj9bC x8PWqJD]-qv1k8 Lj&qkЏjn(ݢV2RqU̽k3j߱"Gn@t p'جVW5`uM.^y3o}o!m,^wiLjN%Gp] oZLFIm쎣^4͛yp_PEqC#JRE/3!MM3aӫx ;4 pTi_]g]GQhZKш>ZVڥ*3 N3;n?ag s$ hl/te:U%APU j6djrDiKKIVXA 5oq߷ke&8eE-U=Dgc 4VH*U,r(8_uoC" "8wVv!QW,%\\"y/k+bLj4VՇH+'8uK“[i~>U*)nbE/4RU, Ĉ"2gHǤ8}ghn˕CaqdlKe}HHTI.q༁N  qKi \/U? H餪i3Qϴtw葷7hܻ IFTKrHluݦTYQ^]9jwBZ˒RnVןgO#|.^ bS썤wGiPcCG^I eE{:5hn65+FnЯY36:W'+b >P3 tԣ<ѠEwՀɷ;cҎ!"9MUW#ti9??az<\,d^X:rA~x4\+pđRqcnjPwP1^#V%RG9GHWPf/&?bV-,*;`Pr @$']eG0AJ/m:Uz8n96p/zT:-@.+l~Mz~/+쳕.xV0HY~n:0tBre4 ):j&C !LP3cC/_8+ۻ12zZˠ3E!kZ}]Gܳ޸kxd*>gsUQfe)Ǣ#=]G{I0v+X2ax#LadSmٚDimL ڮQ'9 ꥊږ , K|SܡcnMJs63/)Ƿ9 P 4SUy`;d@w^PWꗩem̎;6x{ClĸV]sPhkRtqo;c(ȃ/ oƕz`^mc+,tN;  Z8y3!*أr V@ xBҖT*];2;d2a\KNˢJ0u-oKc{{Ms0* y0I\Gs[})Ҿᴟ jj='MP,ֵL mOt@e}g=!(mV;66EXSU7B{EAaoz#*zA}S:E\Ё xTҴ_s/BlQk=ܳ 퇵Y/zJ7s*J߆XCϊ ZV;L9D8dگ"*֠۸#}저c1Q\]kK'Dm]Qv;GIbȌ,BMsx,$X,V՜u39rQ%/R<Վ@ <*~6rۊ;b۬SYHj/h6+),Pa_͐mb`ȀRepT_04't( jy$ӓN+i ?,BQbXF$ %}Mϙ\aW - LeWc>V֜~9fh*tD!4{3wҺUZ FY-ԀΆdcTPZP95xO/קtO}~#(W:o wȨ`evzL2S^ݻ-GD2K"(gb>elNm1cE&;A$UǣOɺ"yω^|KZPBݝB:g& 7QTSA߲knnID4L߽y%'z?O`7ʮy.kuXoڒF6?NТ_*DkvdOgrFc \%Eq;fT7PۯfzSL2(yQQz5:g7JOL'> 83lKs 4 4Sz슄q`1srUWxhPk&0b" $I֧,@tlYVSq-k;jKlr<1iu`z} )46+ _У$ VS] ReicrR:q2*Ziͅԡ0e/LisKd27pحفn=B=K(2,?I"y.3xa){?Q.D,*bcW:qYևk5aA.aB!#E`}!=r6ԳK%RH\NX?ML93="~`u|FuI08@ uH>-Rbد`}]%qTN=ec]Q5"^!\b$RQj J2.GÙ?c10@,E=k3Sbg_}1wA貐Gu*6EFʱgYZ0707010000043a000081a40000000000000000000000016661890a000044cc000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/au88x0/snd-au8820.ko.xz7zXZִF!t/D]?Eh=ڜ.+;̊0kHqA0)p,~NwfΥLjM/jY6);5MW\`ȼҊܮ# U:'t_T֮! aTKg eJ=CZ=8__‚B~c .P+DDVI\;ʠ/[u=fȜce c/Ahplü÷xGt9&|gb*¦Pih4WU ,6B_cX5# LSpx>1؏?oLӑSNYR%pnx|ׅGoOXPq8?-_`.J_?TˢF|\@v t%7m (ut[xDqhwPQs ~ NKwz7TәP:.4(Rh;B.o9e/zAT@v4+ZIFqTٮh`VVk1y%|QâK Srpc- j ~Rl ^ݯ>Vswcy /NBD6H< j61^XYrw`|7?I⵳j[쭤ifc"dQ?B˯[d7XN(T/QEYGČV}܎a2xyO,+YD_mQ!r9i5 (Bۉ*$L]v!k:Nӝ[_z1%ӎ[G9VJ?S]C`)xEt{'=s`gfדAߟdG P6W,Ǔ"#:0;K%]:Qk3$u^*HDSy} I m, =>iwx0*h h)"rC [DE.Om\UM +6[.#8:WVY 9ȋS9p0Q2-FjkĆD)cXn[i7 q a '( b2*5,'O.]UjZk2r*"PusU]bjJH QmtGW 4$J,ϯ45D/o $ VRTۊw#̜6*ݞ }EvZm#@pacA_ҢT9pnnXS߅.ޑbH'pEf99ͣw)e49u@_I(gUeibbIrRcrOnd ((1pط˛<.A3#;4Dy<&pbsWCdC9){}Xv)<y0  1" gYB}}R,?w"r#_A;A r &jɪ愓%a($s)8 8.)6TTݐO0&K^oY!$U0֧#-8qFS,GSR'\,b[?,R3֊`wU2Ds b!Kb#3ƃ%l ax69q37 겻y>hHQQw:g6,[\y#%rLH6IU\LHʒnDM,N$?SPH'(Цk`:!ҙ1ת//rD]fdvGGlo2"#kP*ɖc¡O͋E+/.3\ۏ?UpA>?^/}9nWEK*4=,4 K%vFْM]fΎj(H{*3!%gO">Q7gvrn2yZY<@p8XdK*&("wDuo(]brduF}^a4?Ms^1_&Bo:F0(ott(zV<]u?Cho?܂zZ|a 2Ƞ@_Oi۲F, 叽$ M]p)3%I}=wC^f8ʼf@(m4">Q[)B"_ÎPeTׅXo0H۰i,$gn[-tIp2O8KW-/D8A .5(X59?[pH&MܥPdA]wH9˚2u{_~k mo^MP8ꗀIiy c4ߤ BK[tOh۬L쏐d-3xZHŸ JJqLe!(A~(nTq zgH4.}lófydKv1uM{sZ~$I0JiT,}{* 7 B0te{v /xgh\ry&E^7[@ɚhakF=x Hx8YrP+Oϭ%yd2)atr]nկ+Zvjm +ѕBw:tDM쑖+gE/U8zʩ mIt⊸1hgQx [bF#\ce:,yF.>G*Bj}JeJ!1ah=:?֗:x\;e5g;7VO"M5PUPf/nt@*%g#-Xb%dB%8#m$y"_:B)Fd{mHF*JRhRN!_R+uZXc"v8J ?Bq ÌvhlWtO`.UwՆ\6F:-"?C)ybV$tDpo2Gf$g_8ߠ[ ᾆd ō5eY+˧Pv%k1H.8Ҋ(ɯ'Ɓ3d3g Q3}\,/F +n37;X-`/U+F%K~2,GR=}:_58 ЋuBop+/sm,9QE*4Il֟S:_9N9f34/hn.C%5Ehm:/ 0:< ɨW33rJ͕͠ O{˺Ocz൝!c_yɵf=Q!rxFzdHd9ЕVD+U/<؁ ;|` )[B%T:;{N,1q/0::(ј?;\̓MV `uYO֎±ٹ+m(\CN<0A}%CYLK3SEX,-jZP,J2o#d{*:f^0l`Ύ{jUK5:}1rcElgGxYmsuW% 0Rot"zH !MI2]Vlb`!53/;5;ĒF振dWMx 4v%Vnfnk$,"_Sjl4>o+ƾU+I;=@vWe3/$C], u2E"qU7 la\=o"!h"N;Wm:H)@u !d;}SkV}Ivpu}(̹ %J*ӂ\XSMJXOKI};܋ٱlo^[ݠ*Ș@%LVy3NsBK9inUsQv=I& O,پ!C PH~Y#hHmّ(4 1 XŪ7=dLTN$8$դaHs)6 )#l]amLih{$NKo $9yYNq>x7BRLK5fH؎W`fsOAX+W1*rTgRQ&޴(ţ0Ĝaw[d;EU*09hvLIW͗Jo?@eIt>QE]vzǩ58NI2oZȁp L\v34W8^biyY`+B'KysE|(/ư*:ko0MJ޷#cąR/RHU#]_,!hWH`PeZQsb#1S\od.[MOvokw<hG\\D b2DKU=~(8 NI߭45j51KLʬT|dAT9{KmWaߘIZ;qk^"fro~_"\fuX?mUKY57%3ٽtLuߒnMygVcY[Qv9$f\ :zuq}PKzxSUkPAQ),'d)M$;l lmخk7*Ǵ|,59%'fL.)śM|l)9|7'{m/OV-]9Q)֡ -ljq²dNOr&ԗu]j(/J ( C6Zn4S/+47`; {ɹ~((u=ZgF=qPٮERy?emF4w_*H~{z{վ0K_i|ɺ4:,1V#&m ܍򗋁A짎PMTҵ| %Ӎ+M=Qr.#{7 4P+܎RgL0)"\APʴ@]INWoPdf oȼpR&N4/QޫS/ѸfE 6&w܈W>N2DJ̤I9c7ͷķlO޵"ūOF]H2:A`39TFq0&Px ʪv7R#-``!Ay-VL}p8_88{֮SuZYg~FkVe~fwrYHE-H Ҵ_f;.ϱW]);!@R2LiQHv8~tCܝC+#0ux )mF-_jGr /,òW᜶Q 2I͗9@l=JپxoÄN2/!=6yzc[ jd} [U!Q9TĬʉqI +z2*Xܨ-<ކDiy#i#|L5 3Ui %ɊH YW. ba/`PP^n7U=E"ʻB~WsÉm t]r2ܼhHe2Azd `c]X`B IZPCdzy&r5rwuyN Sq!mzz̡UOdPVbs}W;d@z@ZQIB_JxP P}hXV,QtA|nYLTvH?m<ߪtu=+- 3O,%{JR\颫ya1=C `g0Ysw~\KK wE7D>BIfOErEX{։Eca8:;?z:6jv>f*5C,rT65-(5<$)57,km5FKYtA0{^_VA~4xeo Dvs8"E]s:d& IdmU6-h4:ExXu6($Q=*Zh#JN"P JKK)'[l@ -UܼncrNnƾ\ȾQI¸eJR!ҠZU!_sw" fAKP%9r]J 8RA) ~jİnJ)5( Fn=xG4( t;@Tȑι}uctAk'J4. 0V)zbQsj)Ubz"mloG(GQK?}FPLbyLF. 3ٴRdb;YĈw TMU+kJdn_@.!ŜxHQ2GuRm G yb4$z"`Cu򶭗C>7~@^xKHϤQƔ<grt>+-ݶi׃џRXwbܐ/ZVM`61 ෲ"D_5%dƀН=϶X mt C]?g^{!8bXB#>lZrD:0VwAbBf)*i[549zF=i3ӆF'\dg02h>XNJ #FV, &=!8W4Hve NJ-a o](dPtI[?R6D~9+}Ir^3UȆd7}%XFbܜ冷zob=n’ޜߍ/wh' D6azD>)RKm x)a n~ےG*=މ)QSxPcK8nbBwbߦ)fܣ:nzmyzN L)>zs[@kǢ_[ŔS(*[. *Ԧ=ݧCq,AE4<ʑxt} PXB U2@tL\1pKWDћ =_)6\\,u5 G|ؼNQ_d›:K>I'vn;f!mS̾bw6> oV !PλC$Blhrf#ƝI&KyP-3|1 ws!s)hxg %xpI H| X+]LAkzij:"qb AAiG:ji0w `jU~l:׮6!K86sad@,&Yg0GBBM;E+`D[f4v6H ZKw"_\:6c%wɸw21O*”t@ZW 8p)wMo2)>A~}迹R͸$5EGej.T ~P5=6cDR5Vj`}GI8O,("Ps,O"J$_6ԎJ,h! c }L;z6jJ|"O>2 Vw7,wD&Ӫx_maPڏ\0텕\@,w~Vxv-}CT~yIgEo]m]ϢDӍ`PƲ۠m2線6k?Nd_(a'By17R&QK M!ox Us]Un2U'# zX0 )hE˔cKMhWʥ E髪6e@t 'uL0IJ-s@x"pD9GLޗB Y &**Datꞑzʚ:]NڣUk~wCa%xb w=/y3^M0hػ߃Yd^(-4E p{RA]vGL2DZ!EiKIͰqcjxS^<g(eBKFBUj"'^  s>Bqbp2Ϋ~qߓAcm7fNx0B1!EF3a|ǵw0C`g0G`Jl8`efo*4 Csg:o:ZS,Z 2Ze/Nq0f!l`dpٞa)b"RZj-RjE=Ji.Jfי5 ]MvtC!"xt<(7nhhBa0v)&O@x^9< J*Ħ%l\ {& @ H ;\n0ȩ\:=1V 9AcVLnu~lYJ:C'm:$>ovQw&>CUmk1 z-.-IFiEǚ[{J V5Q\cSv,۟8n4Bb/tnv8.t:w[%`Pm,X+Էф a+Px`a@t XՕ+ـYMu; }*6}N/0tRhRF- l()U;{Di:nPBpE?ݮRJC$F~hr+- 7bUwz;ܨWq̴Ue^iy[3esl_ 9;]ܪ$K WA[CYk#>čJ|9b#ט%kyWZPϝiGg: .Y@vb#%9)*6>.lfN.`V-@畺@ɟAy39hSBsP~PR妧s}6oMJdd*~e66'8tGRCt{鵖>n Ϻ9=kQRbj~pмtٸ"P:ƙ\VߑkLxh\+-O%\gDwvVIr]>Z#L cNfWr"[/IgÐ RDi یMbc\=tw.s +nr(pqD U1T$7![Z(-j|'Ww%7["O*F&$W%%؞e'zS"C3C]$*7̑͏_[]*A6UcׄFi:X))v'F?.eK _OŅDJXD5/>P?Wpa>FrPi ka79- m\52V3}9x7OKA-9p0B߷uQy_  Mm5YbFx{Ņ1\H/z91nj:ޥa.A ?"#C .Sxd eN#hbˎqۛ^Qzh0v[Cʥ _^'B^(~RIbdIЉp)%!BąIEu},w|F#8܅gSm*3NUƫ}ӳC,y0d(d8 4f0sҥ *2Nd8 F$%I6v<& N:Zvly:Lީ@bd +~ŧ-b@|\gfN`uo"ͺ2o˝FUvp.܌ߎ`h qff:&Pʅqk|~q%n$!0MOϰ-ma4} kG`g0>Cl.%V쯦(k7O7W7/! ߎt(I`*tH=}ky偲~CLXhXW @D97 E+ݦl΀<gqQXņ*`|QifUuix QbXZ-Rn ם]\DLCNuVS5m6Se:m>74}ezm1uH{ՈiJR0^ٹqas:;a~ ojq Hʺ\L E*-!ǐBqkȉ[gF1q0]4+h\!YZKۏqxVσGwnKj@,^{pu`-n& `6^tLXq*W@oʟZf R p: %8\2=be`=e}/Q(Cpq| ݍ@ ?a^FtpP@t>m2|N'tŻn9 ..j,hՃu e)%^s\HS .cXEJ)Nag,oQ?l7.UDz:cE#hPɜUMbH BY;(tޭpĆ?9{yuYTQ=?{Ot?T5*}9bNw~0!_lERW3}NzM^X贁T).!h".aPNt-$V0#<>gY^:9"\퉊C" k#6+7!TkD^)!h]L*rv 5v9'0V xD8-|:@$r`mxq+Fs%/G_܂1Ɯ(W̞rdmR/w娿BX&Lj#?ɪ83i2@L #7H52xEHы^ۋ8t4+ W U,٠䢓ui^ԯ<^ao[WNk̄LT TD /ݕ+{gW,+0׌Sܫ |[DFzܤ#f3 0N&[N獮U}| f{w*R4ֽyrotgK+#27++*wTh1,3p1qrZDԐeJz?L<*>wc[$+@y#0Rw Sw$sjjNG ;C^b#^0UsFν2価Xu4>3_VNUS"?Pia@%@d n CI޺>ŸXL;Ԃ7̻^F" Jbm{cbJ9Wl䡈CiZ:.9+w6h:y2 T]4Z@&~`Æ{ a5R(%]77dƊ!+NSܷ ʧD  TGr62c~ʳM',̈́йʤ,=x:ׇKvDe-d{>ՕI%ݬ`nH_@o^7KGKk˂{yD#/|L^ʓN],_78b }"MXlaU΋z1N-W> mNёk \vEc IFw@dOp@vCbPJt#5| D+mxCLG7Z .1yGmlzI9)7F}ݧr2w^ʶ-MeM AͱI0LB=K;EtW撰m:aL6 f벟3jD?vD&oQx^AY: L}~!6l#  %P" z+%gYZ0707010000043b000081a40000000000000000000000016661890a00005ff4000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/au88x0/snd-au8830.ko.xz7zXZִF!t/_]?Eh=ڜ.+vAx8vܶiVfs wA_d1q (VQ멇o0 V*l*;3vg6@*tLAf"ܓE[! m_kk~̮IcCf#}#P7Qwn7G1mKۖBx/Ą%j:ţSڞXB8O:gw4+7'!_MZ啀qi|W *ơeS.Tz 9sw7KM8+##{Z0Q2%D0-mNơb%6|$ xWs> S # 0oP3f&T#;B%Дd Aj{buA=4tJ<ʩ@[4?x_t4ܽQWͽŽz!T^i,;04g88!'W=YӔɍ$^Vo6̇G>$Fwxki,EصNbaa$( E's!KYلڳQHWZlEmL-Ⱥ2~Ƿ[nΏAR#BLa͵ُYX#sCeE̜miX_HB%0@|M/%˪p@U3svqw1#B+k`Qpt!1Yx-+VS%F8eQxIM Lnmi#kG-_' BD{'Y+ xA cBͫf^;K#h6=t(2xDcJ6 fc?s S|RATa&#gz_洰XP5kh܍jKfe !)g93" 4Wx]dRB)+S:S_=ڟ9*8VzL\ h9Mb$o =% enJ-lxɻ|0EJm eJ.\9cU4HY]1,ݾ{g^0a$u[QS p9LSZ,N/9du?HBl%r^!Jong5\dH_|+Q"bydu0(s,b:9WA:A4@~d!9^#M7`6. 1Ѥ3Bjڂj*֧ $5\c^"Bl^ibH}@dqɴH_0+#"R Ai"X-(D"lgR}!>Av<4L<.Կ?%sP[deLsGFmʝD}kQVW %,+Hߨ,$3H8 iiI1&q\(ՉVEG]~b:XD ^2Kǩ dđ@R/:&vv4czLͽ"3Y_1aE)65!?=w>2:Z./\- +`|ϙxXDGڴVp8!fR舾/btI%*圏R|)cEX⳶f>+T}/9Y2C@7nOb@1T.Y kVfw?cq2c ^pI`fjr,D0 GGШqa[ 'N1<eYcAZO)&o$l3hdaC`qy׷Ou1 6&Z5ֆ6=6 i*uOSGHmh1AkTDTx{b")ei"F<14q>B}A`/JYz 㶷:ݩ`A/+TaD ɖjMv7z#{껰Zfu>~SžH}tXuƻxCM?'{P[`ڼC06)T`1 ϿS xJ&Ev26}uwvÁ_>f}DET70v:+xIZ&9)1`ub*D䨓%7LcuF %kRP[4Z[;36 8 jʱhیq`h-\6=">!`:s,hSVU0≣֯2pw5L'KcdUV0ɌvߞcoG N>2#` !ZVNJ\A1uODe-a{eW˓֖]h.tē.dj^"J~MxGə:Oҭ)dA!89{'n(nL6g*#]GHyF \Rgay1ѕ&;ڀ2!ho9rf@gR_]qI$RF8Jӟ@ra葵[Caؗ̊9ytۖשAX/-ڙ;6_sv&meT}gpUQ^@LNki/H>P ("ܑjN`\h;@#đjWa+/% X6I+ۅu檇 1n }0ݑs$~(W-d &y|kY Ev[#ౙ-¬%ocJ뾪yNhqͅ[L-]G*y;bEܼ9ȦƊWÞǞ&7#TF֥T]?DM9h7)jX4܎͊{1xh=r;=ĩ(Z)nX & SԠΐ<ՙuD IŮ["_Ƀ!Hi'3{9j2u|- B'*u:=_EP$˅Ђ3xo9[A 7v%0ϗ>0JbqČ}E2OG-l#'1YUikb _8Wt&TZcsVmF?l8٢£kb@z*V){.umiNVс@[`l‚ .f F >a^<]lAGZ0Q;4*M G jW\GfႩxdž^3kL =x&G؈ii4>li0}Xm9^V~uG1"E aIX+xLN(@L/_\LR K=ddDji%Ntؿ(hGŞolHg, Q"iÈI?y;W& :_w[)5[C_ZK-jv$;wl *")NzGie}bfԀÙ7Pi7#%"Ƹi Syݻ]^g^6u7J\q, |s za(񠤎w;u?"$rٴ̕&%!'G*|'6(UbB=J"u3<_Ŕ @7O~o. !M8fBܜ&B8;}g2\i^5hNlrG}"N$5B6S>L@OOfvb .Ow*?e]S3Ɲ x To's7~ \@kOUs1мRQ鋽g xVfY/]cExqe~n4bXѕS7ܕq;VW]G,]@|Un";d(hXJRʄpyi>bP0 qPS%<R#uڈK4Ї2!LYՅOTfUt*f c$Oֹܶi-K˜͒&7Qy8ЬV qIxnՠߊ8tl>dz̙ s9Мtv] TZ Jjei>1%45L, M^opAe/҂G&\Q/WIDVqǎ:w[s I$`MohR ^Y\E5"`JHZ\~Y||l@ lʯ>f//OVO8RG:v}m+}Ag &&rܫ<%#ts%Eg6f3Ƹb ^9Rnvx#fLF Jxe(gAID|uxŤޟgQ<\}X?.s2~7Jjh)wЊZ?ҔZ!:FZIDZ| P#wmbNFM8@>){#EYC|ALD݈Sm]SeIu1;i le p!n:,9Ә/ aǚ4)-iu`":ŭOwPQwPln. ^=^Tjpu+83 xT(E)Gı $g|9Un`dVcsM7ww\覤sY%@|USb=eb-[k3nn'f*X YrrPqoDΪLkR&H$85lP5ہ9$s|e`Z7'4̒#;_:@ac@TӗѦ5"&g͹$Ý0'U2-5 "/˗ET>[%GyN L?00ϳ!Nj~QeԜ~2lpR:jOc# b Ԭ\WC ьOn"{qVO1BnbZǹT?L! >p+}AT++y7s}C׾KHRVbz YZ])'6Po6cwȸ$|U~gM eIq5m}ڀreMg0J^cOv2C>/ݭpoU9cH_Qht%[{)Fr]-'Zp @+5,^q5k6/o`bET".};~yG׆[Y?2no~H@-1[ U`Cȍ!ٸ CpMیq5* )FpX߷I5e}c%n zO?J!J2ݏS뜳)(5Ɖ,Z*6G5y78fԟS#hweq|k둟4ִ{:lep e)rjg2, cQQR(Xiir9eV:Ui>M5pjigf~3Ύ uMm"\eh)*΀w/uԍA0-ɫpш$/@»pa0 "zowu6x>:D.٥d/W,6K8 olyZǪy؜G*jH0E)Ye45Sy E|5 ?ܶGPf-.$j~-j$.@>y[r6u8)97UDZpYl:tٶgӿ27?1'?M5Fm_؏n=YQR u򪠔6.UzbXQ*Uj*W]9ߝ.o Yu| KbN;GgȃHw 2?r֓詻q2oH4ZgF#>FCag78#(B rȰL:T IѤJr \&?Ӈ >wc:J$|p &l lCkE'Ђ ?ed˼ n GWMG?љXc&Z=[|SIL ܎˾Fp%;uru#~ ۔<`+Iߢ 3D' a\B7Io8J;_  b 9t>4i23H0bXVQC.^3=Yq)0Ѷylp (ʛpvWB"ie} · Tbfjs 񾌩3@_09$k`㋟?P[ w}HBZD˻d(.fAk?5*͵*|&R,JL5Ϩ~+ʏxR}}8˓zP,c[K<2n$;JrAgEL{B9d& ^X{,hh?[vφ0J-[PF_̈́$GY/id!oh/ h jƚL&B2"}%/i<c.P]t83@fΉnKlUSzguts5R--gdS'w! ALW!Chy2(|9;3}W@|2p%w I҉MTC⏾t4`}t <ݦ9Ɓ (K4e]VA"eDZ5$C(ueZm\@cV\P-`YP/k4 X9n" ŝP:*O&ye.77N!I XlB͌ XP8N\%\ { 0NRk׆K 'wg! 51Nx$T.^5{ـkLp";v0x/:]?O !q4ύfmKXKzR;=0X{ g[ǥȩE^nt`οݭF{ :yVVLrcȇ<8rsL, &+[ilxWGA"7=MAp Rb eeR=Asx"O~?(BضeC!%* ڂ$A:w|+[۪P&y2v`u&fۊOP'aDRpgg Wgq |tZX181ruPP0?R :~o6Jo#n_@ Ĩv$2UbC;ɨqM\#EYs,&rz{.N^a/fw YQ"-7!C ' )1bJa꯫VFĽJ)3n@&6?x| 9f'xfCL!/L:IZu WqjM(6/4hgWeUp59s$!qPSbs~Y.;'&2$/#6RBl.U:i$'lN!Kiթ~Nv׎`Ŋ(>ɽcRHor/(l8֯vNmiK7ĩ@N2#?a,*al D}=EJ;%_!مYN8QůcZ4zz&K׭*BrG|e0DC>/ WJ*?@n$i7y7o5cs溌l+#vYdAW^e)򎃧mlYhCW0<0**\M /؄r4u`- —)\ǃ9W]%яx[ebC/᷇e5mׁZVր2mk`U{[Y'*=pVK%y]^P.yZcd: ZsFt! ma kq%~f!O 7v\>)U!AQۃ[ HH/t5?+NOH9#CR㔳 Y"^Y3: L.rQy7]3ZaC+f߇`ɎKСi v1VՆmquzc#wwcp5Yz%lF3}q2r 4bF "mZ OJfh'ulPh#qW^V(oTM>qZ^;oFShFu ]?{f&/4Oz-vËi<n"pR%ٟZ4ME^q8HS\\Pk=y3M _\/#mAz ~t%# +7`ϙn8$S⍵tmIH<䋜a/"lojĒGAz:IICo#R!øf!55+2p~JjPh)Ϛ@.H5"$8L|XP)P 057UGm^y$*b! 6+J(2Ndnn5o?;HsNJ-n1%}^#ӗzukr(Q %g^ x4Vqm=EBk ц}"+Bs\7:윉zGc;"@źŐ]'[Drœ!#Hp},zDܕ(]{c7m2eEC#RWS V5 mZ6pů~u@%zLd K0fgRerc 8];]4;6LӲyF~vVxV8\4>v@H(~ s  )վى398f5^ 4I\}?!m 5)k< $CFMrthz" u],o`3`:@e}P+j l~VeP2 v$ݤpRfƔ;qQ:>!d;wv9 )}EODVOLQg v;X?#AEv4HH10ϙ`۸]JLoL}#;AYLu !mEQ!@w*AgֶRLj8mYb1fK35O,޹Ƒx{_SxH|`r_Xה'DjK6=2$0h ;-BZ{~ӟXATRf iv4 ]@fxAP05g3Tpo;І)uT]чvo Zi 2 V wCS}7N et,>ZC:yJg,s "ű Pc366xUGXkELP>1g-"o[ki~U= ( w^#۷$$c>|i9(FЭ-Ęr *m!\š>v\SEg`ZpXJ^42Ie.%;0єfcb}n Z1;F']/̝iV td!J`x;CKV3\茸dZZ厡Kb1OfE,.-92DG.#sV<P\lCw<1 $~J ]qQAKy֭:ͣ=}/S Akv萷;2՗{iǐ۽%P KK*E#%7@lS)0f zg}.(W ]wа/X*ȦWnGB{ w(/?WaȐFfW8R7 Ѹє=pKCY\/o)D)>&QMF"g X=uď;v"l@h8?0no*) @6\2`IU&j S?>S*oʖѢ;z](7麾P3fB'(8O^w^ od.ۨ \"p ݅_n0r9ש1[Q^w,Jy׫wPqsK4ǗWti'.0]ţlf5\O#y"$ʿGl[SP櫶v^:~Z H>L'%/5|9ע 5İ[+-I*NHl,Ҝ^:Ǣ*lYlnԖ*[L6y|eCܙyI@7YC6-lz'>vlS4,~R ) yն ${}&!"MK&W/lV΃x3>vW}U֓iAz;d5brj^z$ \l'Cq =[]L'YMOF0cȯ3.kqu7[GB.bl'~3T|FzGի6xz+x \&Z}HQZ8fWfΟNuBKƠ4Kd"0b#WID'7GO͋&v_@oi1;剶;D?%Ƥ|wLjźDULF+9?!jx" Lc-@3M4ǽ≝K2Yhtz%I8s, ;WQZL r oҫdn XR#.Uk,a (9"X{H!{IRN@|pG+|KwW$HG 䧗^|'}lI*K-oj1 GJ^(v{c ?g$VT<p'lĵeKWqA_cu\[|,V`_9W%"BidJBy̝Z nηʧ*'O11e~+)֒aNdYXFqRE2'˂*iԗ5NvCx'1xŊ}f04@G/P -l˂!]n0$n LIȘkXIhdO:ʁ!b.*I0Cj&fo=Ȁci>ﻠ:19 ͟ߒoc_F뼫ybɭ(>@:~C$rk/苒OiĹ'\]P$j3,M=*K[,v2{i5&C6VX# FcG>"V&.)}rmz zc<|lrJ:řr<]Wp)v"GS[\m [u+/=]9q=J'v)%Vc?]6n <,3Ām ;Z*" }T)§EI/89XK&i+{/eH1%;w(/0a\(8ZAY 4ͼc|wu+7YU6lv~fNAgꦫp;X`6ڠ 2!2\50PpE$ 0kxc5%TV B'6 ;A<񒡬_bfa@1]¯j}5J)vHH=p=X"C|UG"-M-^@Ӓ>7EY4F3nD "ifPxrc;I9!&)>riBXd,Kx^eX[E!Vv|NмRPG\[@\Q ~FU%csciTlcEITid>`K }ۭ[h-cf|!4@c#ZDy-F[..^[P%sܺEdͦQq+_oN7)"Gix8 QxW[t2S=ǽBM`Vv#⦖]n+ @EcCަ*:IAmLC0VK|n@^WƱL+sKyZ_0*fwn`65Z ?n+6AG1f'I  O&wio2^|iJcB$4al5^rؙXіAlwu98hWoTmO8|]/𛎞AũE[MBmbp@)(,Jb֠ȵtlbJ|ѱ[ ~Q?`HE#qVM1J%#k] 9Y=Em B 3݇Ky*aK1ѐe wٯxNdw8kg8D@o&~]LȮRcfbvh@td>Qy;e:bW>(hxcg27'7a`s KoWa|x$0OkSV +ʕ!f=>yܐpʪ"L_a]hqFrb?|~#6Xոs ~zWk 5 o]t3l|Hqk[OdjGc̸\˥4kQ7tUj-&W/?є⠩588/j -TiN,cЗ` hdnk+QtoT',w&J>#ļSE& ՝ى1N(AgJYItaN8LRr'uy5yǶQNtMQ~Ŝs*AO,6zŸbH&|$gmǯ~˸ :mʣK>TCg)zCV'v"fC FT\xKˈ@Ⱥ7\J \(A:ξO bˇsȘ~侅=+.TWYi#4'c[I wƒ:;޴ oz\a>,0a r H Pma2gS+YظRZ5GUx q x8|eA#CIp(rcd5s5BOm[?3(#7sbF”1#:Vb5b9jո/kqsMO ǿrwWut5̹ iM8'J 3{zxOq]4[bNj_6Ϙ1-͔7rN7إF-Njm}MzKWAD*u}GOe)Wu]G-_V!DK{ޥ+8Qt2og¯`8WGN>-ꒄD2&2(lQa tM~o>5.uNIDJ8J(%2r`m !`,m(FlvF_\Yk+\] ;l%WL)-<_s s9<9oVXpϭ-ζ+;r@Rh4ϬR2KT( QN(dE0SS,=b2a,v+<&^**m;+ dwa+T ullߖ`C ?p 0?({_>|Mwk3 k#gȈmvU9YI-r@|<-NIWqp&wEՆͅЗ#5ftN{9$$PiYbM [#3ݰߨD%HIaq-_$.~{y/p?/?0 meꛉkJ3,:;'׵ߟ=&RC&-':Hц]Cz-lsG8F$D&퓞%u@CTOe?6"eԖ&)+_e?/@+KX?`[e/S~c)5׈&Uǂ `sڷ5`3ԗCf/inZ;} l[9&Ϻ„:WZθxfO^ԟ U4WS|v= Z0isq#o=j`䔵b۲96|we5e`pJdO,XK7t-vI6fYj΢=/-kd+W9fKTSM{aؓ&K2a8ދX ēh 3Gx2>yrjtV  NSyTQcdrc;;VV̐*ߠ;v, Yrf]fg묆bi#!ጢu`|:󣫍I j,n/F&5 8O( zM{]9RT q-NT8ƵyiX]?k #!s%3"< S KJ9ج=J3i 61yL' *f~s%ܴis-],%J2 3XzG򬈔{K{ּ3 0,Cu !f,(m~!\m+p@Kt2NdziXCMjpfk;aCfJ#kkJE%lڈh='? y ( ՌR~cb=Yz4fz<϶a!yn~2TLUÜlx0% }o՝Bx:EV Zb)nprWX_F0âajUF2F`!gbc>SpT=̕w g vV&?a[ Qf 7 m[>@~uwj柭.ģmKjx1(i&Ԅ#3` ƋFFHQWgU|skRKYX=za|d?f-H-(2r9=08n)ᎡK3՗ўck&VDJM"`7&`Y& ~Br {7mJ_!:.*h'gsRzSOŋswFP`fWǯ$XH7 ŁB0EG6or7G)3-˷J\RX1J(:̅鱁{/h\ geˬ\ï3ćչswcao2(9c኏וtٙCΧIiK6i/JXֵL2\(1~Aϙu$ RWWϑ";i%4Yôgԯp]!M3mP|o _cUFh dp*-h [Y #LC}b>qҳDjyK"6DQ׿7Rwx<`-]P5zʠXJQ_v'ɹ}tzYOQ?[UȽx2! iJ®>tԯzLJ`{T coVVfD~Fk+02Pl0Xx_tYs1S2O ɽ_t##7^a:Z7Kt[Y_\"8?oSn-ֽZ3*$ZJEsN> P$^ ԭ^dQ<4 B#_CD41iG\v"M! ; ,+z>  v 潻Cv[XS***b><6AY74B4Eڞٲu`to-œ6"K^8ݝn.IZȉhȸ?+Z8=p7ljR+~pb aX;$"Қ/ږjς<"|M%FML%V>U"=d?\YQWny"?JmƂܽ ? tr }2|l-YGPUo-t;?׸j/> pk,_S-򒢃 PJ8bu/Cdc>#|>WiQ$R;5LA6~&{!et_)s}oX^qJ~ЮqP\pkfag[IxfOF,&֞T?V31h%L^nnjaﰉσ?+2X[_ub<߼_ߗ*wQݛ`iBVQTu:v1n+^[LUFաѻRf?shEnϖC46mws99twb8Q :bv $?.(QUu4o>oRV꘯Ub7ɹ%rB"rbkHSJ4NjDtzjS. XI hogI6A\j֛i}7%,}q|z`΁{ww* :}Gz ga3~ߖ▼IEMq#9>8KW!FTueqQhfr NwZ M: };2|ٻO +zf:X^^J(rF(mFht@T(l8V̂AA- D%[l1}zΞ}M "`ZM*oDFPJl*WyP*rCZ\(ݨtgU>Sux?i ZZ^p^Grô24EdT$ǃ(y~Px@N/VO(*Á2iǰD4UT|b7H ? L#fjX޹®|%ǚj*I.s*4g/W!3jKyvP*E$E`1iHZavS0a8eڕ>c!o4 tu"nYIW^3وY (/2S)긪& Nv)1ZSgv~VSu`fKS'ϱ2W:ɭUL3ޫZ (klVJjwxc=!Iݣ_ۦ]?DV1JLUOxQnpD] L -wk0lDd%x|y~ʀoB=] c\Ie?'G,INy ϸ1:D0,vI/L`*r'HAX[yZp)ο !f穁s߫jS:A*BE" Wòa JיSc( Ɵ X`M@R߅@~ft’+SP2˦st":SLh)K 'KI/b2,$Kf¶݇E!Ҹ>mVuqS-ZۭY^z"/`-kf#S ;K؋E213z<2\<b[swRq6LZ7C9%\C¼WuEqb+3p>VĵB?sxԂ~Ͽ֗vpWgYZ0707010000043c000081a40000000000000000000000016661890a000049e0000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/ca0106/snd-ca0106.ko.xz7zXZִF!t/ᘍI]?Eh=ڜ.+Nm e#Bls5qulGuϷ.t[ou('3!jWf2V-  `OA#`82JJo ڦl3H*OC(UIwG3cPÕoLw3+oJe7ceu &FA!4. ђ$TuyRwKX#kY U9Kί?Q(Ťh8I@Un1$S$rXqn*R쨆S1hjOu +!K2{ٴ+ emw%5/9A\UŔ3gN%3~&dhzEwל,+D|3M9_>NWU* a :ܑ?B?[]]  vh{t $W=>VP6?(~:UJ3mw^Ƞ=&[kh읝}8_gIw\ C)DLuvK*sҥEo=]t]]ˢe2i'ONL_H3~/%u] ng k<[߽B}F:@5iQPKX#pՈ]kyBczGiL ҄bĚC?|#2??KZ49F|=o2[:0)I @"bH}gk|}C%xD$yxjS:9#C;̣晢 m4꺋{nsc$ތ]7MyQ>7_ )hR{>"q_eɞ׎VFRͺ+JaL.H ~~ ЏW~dS,_5DEN @Z4'z H&ԘK#s@C[WpK<5or;{yc9k1A7Xs0gb*|2E'Lo~aBbl 1Pkc} >vV&V:sUS8rCql0bZFuUUXE/e[WcPF=@ԥD^)ǃ[́uA\.?M, 'bP}zE<߳Ǐ!óeK5fX@>OZ )l{BˏXptni# xM6ܴ#>3LHq /q,lD$-Ż!%V㈱|6vc% \X3Q^k!qBLQF8oF,WEnzï 14F6) 1 pbvGw1Nx4>r /Muso&'ŗDd7woY($ ZcN{lJ[!d^02tcO5rcS|(Mjd4p0\ dx=?ޅ1F.T^n؋q+p`n[]0h0FRۼo?Z1-Qsl):m31w6`?ܺv=qNO `Yd nNeEovԯI bO}2I vtm a_GTٕƥS%wY{?QoꨛGNoŗ{?.:8yt[Ban'QH`xtP΄,@X7rH)խ1.@ S=X\J J헚Q?WV" Z{7 B<MB,"pNZVI[ǀQpӲ(nͰ}†X䇯fR#kԱfqbFx0}2E΀ZQ`VH oV=$[qCʤzqh]Z8%ygTyp[}XՇjɞs=ȵi0$!Er!3>ɦ]Z9+6q9E .=u]lN $duǓ{5 h}Cs<<wwKa>t6v! '{1fs\Պg̲ EBW ^TӰg ] ; .5?F:ik^Ԑp{ٲ^ Mm`m jSѝr"eU#J veI}/\??WpWtSv ~+5DEwV~ȯ!7[hX,$TK ބ'*,3efVd]~+K%4RLQF6ƴF(f$c/pd`fXx/rqNT0}\I oC^ ia4{ZJ2?aסY>%M t2vՐf4@{Ikg=}/cٕa3e}YωW{TO1 ;lS<'!{b9on JHIcSQ]\!(+v"yf%e\ =YCli? 'l$. ۼ=Ÿ[ vE9{V/RH5|Z}0Ym)V#{xl4593ӇZ(/AY5Lן`Yud#D~es#9=,U)l 'x7b#sr ufU.Fg4JJҢiCX`u`0z8sQ%_2zcM DzV)1η#}RFC~p4+ahw'~hCiش2j.=Ƃ́.w@ט70('=]Zlk-HwMaNдr)c"J5cT; nDC&u#IĔ {mtcZs<: >FN;t`SG{;2蛠DqCa37Dh^IkEwR#QK .~u:Q'ƣ7PD2e9^嗘O z_U܂P:3aN gI=˙`<~p?aqy13wG|M2Ƽ>p"}Rհ*Q.; >-zvΛZ$AZmmB=4i ׯ}vZ3Զrq' ۇi?<-Z{0)K jSЊ]JXѬWչɨU604fD3fCA_zC\jMGNx(xT`a**1ѓtr㷜Fԡ3<C|um ee@5Mo"%?rQiTPaGg{R[.zLNTN0'| $nTbZZh{A:FSk&ΞKzYxke%iW]뵑$t.RbG5|p x>HC;m,L&l#;O{;IJ6BWUFP h+= T *jT/T#WZht,ryw8¥(J6=α QLDK9 G +FǟQ Z+ ȟmNjdt×gE8Y_-֓0u;N:?9L'Op%ᬅ\Bý*|f@J,'t7jVg!Q.1A|iMaCC$eh *|YRVl^|aM A^*mSBD]7#t1%H[胨T@𝠦L^5V:1 GbԝB$PnmNZB$$ Ī¹uJni{Iz72zaWvfݛ&rsR9;t^5.^ŠbD4 pDzxpsWy1gZfeŚ'_hպlsqIu HmKDoȃ0f57H Sd0*w IPMkoZ^KHOwtrcL0u.XbˁAd9 '둔cVVmOkBzfE)uff&,0,*^:Tb"'bF@-3.d'%xJ@#Y'Z)# `p"zm-m8&mzFx;":yHpwU'FV.RYf7|4;*z_JL/Hm'*`zB&ӯ 1w([fԡI?Ӹ/iؙj!(*p;)co3~img4MXCcx\C0y 5IA7 M'vԊ.[s,cA8 bL~^ʿD) C<7_iJzCV\Tͭas'LxƿOoؽa0!C&.<@c%TKg,숆'BlC7HvP9B3E3G}d5cu'۵˼^/q1RW7[;~}T:% [Es#`{(01]^rH9ZMNKLʫ4n|9zWS\)|xb'_mOoZh5]M{b} I5h' Yv qFy=ZgKȸ3oZlȬy 3OS%pafVc$59\n1vԑP y‡L&1q2YAArdh @T*1KͦMvqS Xq;檡 l?x\,yEM+ƇSX"M=t֦\ՋN; 5CNeݙdX"`b `.z!.bi KʓfE!,˹)2/K< N "='&"]jXYun(_[=* Io,r}lY d-j "T:Z~S8J7*bȼR$ƒ۰9ܫ*ؕȽ&wnSxj،ϒ5bQ\!IgIFc_R) dʩ)sl)O_A>..&\${ᢍ^։5K^٩3ױ&BBp,xcR Yt%9 fmNԌ=Fe>5N {qTFE3-W^<'9ArN+V+o}BelB&p;$\aS὘C gLeލĊU˚XY;PEZ. ht$Ʊ4"߸l(y#wehn\a>֨kbh#Ƒ*f]cTa$ļe]Sn@Ym[ c򗯁_KfY<Q>Xbtxx^Y&8mɼ1ֿSz-EF;}zp-˰m@oIFv&׮rPJ2wՊa׾()^lsġ{lYm^$HݷNTKˈUxVolInl21޵F-0tKtj 7ȋZ |9N?Ɇ%M)F]m]pٗJ?Jךb̷s$U\W/OMxoEB4C*_/^VY5œo}2ݵAXa{Mصrk\/qEmt'!FƄI{bOxTNε6A:Y*unBuc' qRJgy&xEk|{޸7H xzAy^bPɐagfpT_= ) <8 79?o x|8bd@a b[S }4F[Ӭ뙖jCw`mBrS] rSALXj)xr~SP's'CK+PV}eRE?*Ҡpak#Xm ԌK3,zK$ P 浢Æy5;vr{ʟHüj'v@eݓ5KjTzP%<( 9 GνkWbyY P%~̉j 'xmQ(Y r>wFKκ4H2ESHos%c )vR9}ackϿΒoB/`t )樛#yq#Aᄻ(bvԞJ~_RRӵ˓S8WBYdY]~cSBz Lp!$ZFjJ-5swsCj"aJ4BQ:,1+x~R$]YV$]U5hٳ XۓxcvƕU`-eq2>p$ؿ~eE7? D%">y" VT{%goKrNC c"gyg4F+Ü=:Nd6!x:&7rGwm]d`e+Yר|؂nXXy0k8n<` i[Xc)vP1JyXm"QVD0L\xLO2C6k{8N\X#t.e.+{0 ZZZh7[YpS~J {+^ $MGŋjL L5K& ,O0hC7Oq eZ,mO<ڿM-/vl^*Jx*,֫Vq&kpntjҦS`~5x#ڹhYÝ`Zx2qPYRlR̙x' wF}Ț˥$Q1c 66qx$„8h!(PŹYGPDž^ve "Ꜹ8P$E:5sRbVh+A8[\ċ֏7ys#GpBni$x/ }\]3$0V8ZkL1o0̌<]§?>] %;H9 ҟ#MUQMBĸ8o\JilCG%IZ&N!Tg\ v_M*`H1 9|RE W| 7.3[-| 4reBP(q%L#B9zvq\=asoJ\x3>;Gc%>䡐4x֢7z*gbs)8%jB Wrrp*a Ҳm%,@Ǧi3bE3$wVm8NUxW]\&=xAxXa.s"_KoVq܆E$AtM NP hzD4[Z11zrx{<[Th3&L?+KMnW^w8x5k3gWEyUHMQxi%j } 5#Ջ2rF+t| q=!Է= 9f$TT7aгcRfDz+N3N>rg7: u)`mvy9I'W{ j9ֺ d69FMiv$VI7е,bek'm }ՃH() nܼ 浰eHYv$a|﷑Efء=C]wRhUc`IT1 Wxψi>/2+ bX&c>TQ BeXRy CTwD$D,eqMˮ}nÑXt8i6aבtvS^E^!|,{S7L;+2o$jdL2ZΖctg bQGࢵ8ABԈ n4P$n2cS(PO\ [)'&శJNWȋnkIȓDʕ\050,{BYYc8t04W.M@7S*1-U!?->q+E&"ـw3GTu(#| s$}}]ɒ&\hJIÑhl\$0WH59X_{[V{Th |δȝcD~Ӷ[Wz62OJOеR؊Ⱦ.Ldh2Ddcz"py@U*NRr-CMd%c(zv/#H`NLcc? W9lĕ}k-?+,/~WZZlz#>QZ%RO>|Z)L4as E0r=3RWବ-;QֵN y4oBS4pg&/:MK]XG$mAKϬ Gczٌ`kެп2pQ횄k6/a 5*--5s[0(Jo2Nߕxo7zt9D nq Թ ajjSتZ:iBenhjNo(r:?vXb6+g!9["̲U@ۛ S2]}U,&@Z5DqxAHejcEi _zMvH& Z#~M٨ϳ)'۲gEy2.F˒(IľX&+QV]՛Nr{+5Medt ltO<Қq~exF;\K5k a})E~5' 㠚919#|*+?5`_~~X,lvz0DjK3ڒְƺCeQө5 KS)>1UlLJ/Q}I2EaSr>~ g#3.ˇe8 6y+q 1;=VHǚ:HoG;BgN_[!-vI;o"8/fΝmzU .-l'RnPdb)Q~cGzgDGU&U)%sت_N^#P{s<^}D7O+ɘb#&`(QOt#C~}mR@dw=]R%#¸٠Zaa4#0Ԧ2y;1B5qŬQM&r 10\/bnScOכgc%*a@!dko|߻x_sKq*uv ƅv9Qb7+#,w)5xBKNNO,07IVfӏ 7C5Dj ilswn/u8 fR0(/-經`,\;eoLo|]00QQ[ i@eS^/)w':ZKAFV[kOi 8KCoMB @q wqjTX(ԷY Fw#:=,[\]y<n<| .b$MFaBE"(LZnO*l=5?* 6yx%`8ƣ](/E!p|ދo5ԩDG#P@o̸;B!fΗكĚhzWyGPtcl<;}Tn2}d2l ^KCҚO-?)w#+. ~u$O*V hil3u.| 6^OzYbAGPZ5WɣQ&Y0^_mKnMr6$cg8MfW*#pw_#LG8ﺿ+Wq QDF,*A'Y4v:J \,: 8W:Cu1?b%-nUCc ݓ*k+3tmR_!ddA RB_3!v}>_g_dHӛt@OAti[Z*g:q:,C칂-f R uC?Or :sN8e:tWs(loЉO[w2X]"=lZLqFv1\N Z|մ9NFx1c}s7aXQVmG`? 0dg 2Ȉ1?X> iqk}jS[h~}#nu[O{4ԑ9H"5Nm=^_^ 790dsn'{y'4Ѐ.G$pϊKe {f#ö&/yCY=tP~;# TbgYZ0707010000043d000081a40000000000000000000000016661890a00009438000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/cs46xx/snd-cs46xx.ko.xz7zXZִF!t/ 5]?Eh=ڜ.+n|2KQӤr]͂,A4gP2P49"}G0)u1EkBާv_+}\C.XX*zp e 9 #2&^_H?!5QbB>W'oa\>j;[(Z7>θz0Zs%xd5M"\*>[Q:'_Jye#g3)*<‚UE [i+DëG>&@EJE" y,iL5mcG+,hvMeazNPWE٢t0KToJ%҄TPo34֯_5BoF*juu!4]Y̷W ||$ emSUf?/AX:*={?K..2׻bŞW0?~Sym`83. Bj sbqG'ăSv.GCu2?J-79ū־BSa޾13*txK$A}>}IYy 9@stϿB@Gsa=]$mg\Uq]i$`J !3I?d ax'2x ܹg y%M{ M.*sK?1i xֵ+q76VגQ铮s>{_,,OJԄJ_\S%}% t:v FSߊT`x[Kl X&p ~Qr8#Aqɡ#L.'`OD|c*/ˬMk0jlu tcz^(xgmk$m<ܚi\~z_A Ey9(6ӗ-<[I[}9=Ew Yuvdk50zv4fLbc"|af  9A"ĩ1.l&|Om_f}B]|u츻@ JEte93)lM:25t5tBhr^H݋C9:2dU/o!y\ 8w-:]W,=v3/]Tkj}A; U:0s;-ux /02{}( <'5Ed8F~XkNT'?Lq/9$ DyfmYBR4HCHiB 5]YjLr bB?6=I͹z6NwgI~w|3;E; .Hh+opFQer$ҤK|+PaX]?+ԕԄ}1n0XP#{\ŏF;w衩CU,tΙPsb]В_0[^L|Daw0gA{%$QoOĈSu\foמ?Fvv`\5nyeQ}AKr^pnD6ܐσaD۾g|Nf_2(1%BYNii8дvٙ5 7[it 6n>Cٽ1S#/EQM}M (pzKLX*D]Tw:1URPYDR&-NtIYjyEPN?\o걽Bk3<v33J@'{|z,Dw-{TT)}iE,(&a?kfU:2l2+$16[]fA]A?7ECω1pLMԷ**>.~H0J?&[9~)#6e&Iώ+F;XnX͕>rBҡ〙@_8yZLV=Ҩ[ @ߘgVHi ,T[>Ǫw\Ĩ0<~ȱ; KqU~YH7o`,&]d{:\5x@Ԙë`PX7H/-f z~?!s{Gnm7Y9bRsHN;"5W2eb $NZbU{DڌUmMRCbT ]I)*ppAXG: _ h= H E? dׁ|JYCJZcncA vN$?UɹHJ?e1 ^رra{Q}SR4bl1^ь;L?=Riifpy1DcNhzOi{8l~N0FcQl-bAќٳ:F#%kR8CHx1,58=\Op@rOxTeI*o^okOr e're?!d` gOs3]G_#D"6]#NwjF3sB4.'i+[8,5 hOpl#7dNbY7(&T#H`gB#s\a_FNRZ(bB'!zWBJ5x\Rѩq>;TAͺQ 3,hezsrtkrݝV| _I:0 ?xuJ)tVɛV#2[VeSEsݚExbއWO s㟉B>3yM`*ҘoyKB_)Νs$a#Q\(856ޓO*!9 PZu] ,iDyrI5dpڽ*%*T r[F>5zu P.fW:1_-p<|m5Q[؇PF]%k\½zP"6q,EP2c,HIt,9TJ%`>{"CIİ?nPxj;3q2qv6'!O b7X-ͪCfG*3B]DdDGU\O2P*W!{̜ȯzn:'@"q ܘeO/hTy^K5aL yC;ʰ| Y,)cA&:s}YY_۷ԚcL+,Þ"䎑}fr͑/K^#nxqIMuHx#jׄ~ #v2{[Pdd[@% hU bVlgڞrj]\ @%VR˰S ^Y-1^+¡wJu&d]_KV! ȡԭG$?1Taw5sPzzi&jy\r "jVoZm?]uUa„PaĖd!Yn%alޕ)1'ޕd,^U$}+b8`H&'у?"}ȇ9ndhY;f++|+Э {'E&-j^dZPrc%-2ב)XGGia I|VI.9KE$:áDԕY O^R(.LҪPe08.mvmj`i)+K٪ǁZ%΃pu!幢dL9@Dng>bZbы &&Aj[x>IOs5 |H Yy͉t7Tm]S=JQx1tN1ӖTNM´tē}T Kw2aFI -{^ DS&t+LU?YhP}{m7Tv2ad鬙6hv!+=ø<ډm&!|n!R{S0֤(S: PYײ+^,$)!EpH[3af Ӥy,0( Z뷏X [/؂4( ծ zd%b 1L3SXc trM;)~R!G:_WލOraja[; :R'o;$0KG upҳ9N]elXؽ,L96NqxUQۇ JDt&JvI$ 8,E_30i!Ht%k( sTU tXηD+ܞu.λ7pe cZ,@K.zTE)ctpis Rnt@ ]2 (SJg; WidysRRX5 e'#ZʼnVIsDچT~2!8Tւ8gebS' S4܆,(#{=ћ0r?螉"S 10CoDVܶ ҳҴ`#~ϲ j9 $|Ո~PI{*f f{Kl̫ y  M @g I|\(]qo0b;*-/ogwع]Q㶥M7^@zB>~rqWYC)40#UmLͅđ< }echek%Iiۼ1 SINB;K;)QZ31Tbc6 23\}JNl|? 5+SP5z .f' /+yVqh)$_Zam*-s ]IT,c>Y6Tm gdLʼFk%rUʭCKw* W0a+uׯܴED r$ eN2E-T)S^u6L`Q"iU'na/˜]0Nl3?B}F:vDN,SLGVo w/ R^T^Q/zWX0*Û̫Б~{QgՁ]Ԅ 7[#f,Ő*Jm̮ǶW=^M2ѿ*B0þHwu&&ֵ8}_ /i*CR1\Kmo@O#-1ye3:2[ 'Ͷ6ߢ%gݗMjwZ}'d׼uMc`F{34FטECL4cJ[x%7&I>4BNώ'?|)Pu> 6QY_[*Kc@NEk09oC6bsV.F2|8pER,e{ӋbWSO 39'նU?Lx3?Z!F1o;]nuFdk>h+gv"-HkR72sBYs@2iP :aJťu1f:FN<6{D?wiy)4~1QYlR~2uT5ۚD[*0,oem 5ˎհaS]RR^ Q;LD|1j< k!kRV'":ZD`E&h瘖ÏoA )ڔ/f.1}1+ B`ށaOR%N烬j%,1jDu01Yr`ibrtM"z:uĉBiצHֽu\mN:7\,koFLwU1)[=K,F!VD48 {WETwFoN0Ⱥҝɩg-`-߄6az`-pJrFgl?9g0Uն*jZݴ6VWPiJPۉJ,{kbEW6+QیU !.- 5,x<lE_ K:)}~ punBPݑd պY^4NL4Co*>]y JqU@whoGVVwa;fB4Fb= c#̤=ֱ=QԈ: N] aOC!@hR10h}N,E:rTJ\QU_VL(P|=C­헶-<^|؋k895̥З_Ί GFjBbYUIUc1PimN&E"}JJpv3`JUZ³='3yӞpcE׭ dRn[3 e߂ :˴Ȧ"]lt8_\*vSc;F5B)V-|]tIVJ% UHX$A.ܴ/<)8Σp&V=\h*??vpMN@tS9vIŚJQ GQKehY",9V_x' 7)Bs|M^CV"r!(р6lD~4`}qmB?HJP3?Bl; l٪q9(84 VYjMŹfRBr{L:m) :|uIiBdbDʍEnw$EM-IAb5mZ__'8>=B pZbͯN%;Iϼqqv@~U#c:k aE"! KJ*H;N Dx˄)i{jYV1A#}V˃L:>RxlBXqHAq1H C@p1AqJ G9 &:{M =nTĒ{,דF>C8iX OQf!)\ٍe+Y~`<W'״}l)8buwOA@/kP"e{\k Ov<o}(lS3*YAuc\ 2MC\O QC١3TGH{$_wT'0<añ6KH]Sf%Eɍ(K/"͕NcO]ڽʣ)v^俰L"yҔZC,i)l`R $FV vLjGס, mίAoan;Wg/Y4* IuƃcI 8 ěp\ 7Rɛ"®@ZD=UqInU'N aR$fO\[@4l*Y=18kPۚ^*8kAaU]<-tVdq(QʇvblWVI6y4R6jGsb߯V@ńBlc@%֝YNZR!TXq^9lmU%w}=sUfN6V0RyB1]c`|uQ10Q=A :BVj|[NŢÖu)T{@hSڥˆ5=B"-B 6lM2"lt|[o|d*^\Ֆ3z Ix?(W:&UAQR#$ƄMSӥ4lߒӬt39KJ_nGnY (Y -jE6.Yf JZq/5ִ$7g̰XT]vLysϾ^CHޞr68+[O3_vi.ِ}zdBlrM;UA͟.BTW˰i"Ff*w. {FLfB˟+$d4+pqۀ9.JV=5eFN4f)ys D]f, p }!Ijy_Ƅ9W$JDs4̮n,;\4Ya)c~ՙg'3p[zЇ(~.5p#ƻg5滱y>ywr3RH3]Zq:9}S'd2{QO"$[Ң)_[EwdEïxs+7d>fZ^azH:i2oۂz=^N1rQrP=R'}VAVi![Ym:Ds&'YƷb]%~ ;XS,LBcyo %fPR3_I( :嗒oߒ3y?;5:*qŕJ!]zuPyOʪ ؓ|-,S'V8w,ZmqrsadD"2 T2TA>s;ã.k{oq, вIC|<ֈMS7Q(nse/RMH sJ4JE94NsbCB[:CZ^`̔Vw,&ƹ jx9z̫q '.s{^b<]6,׫)LDc9On;Ɲ=jZ䔱{DIjY\hR'M^oי*1=<M)̋`aYI 7( DC3oMV2:0]3 :"n@+(ajfc!'t0iOƐJGa[&wJ}y*JʴJocRJk#&9[ygdb*ӴԂnèBjg=fkԷD-+߷}GmbXon*@S2z!d狖;&68Zn[Tz­\L7]o3a;}gw^(Nw]hP ,!.5d 5QHZIu=6L7(3qO [5XֶHjO\:b*}Q3f]5VK_Ȱr2EBI`A'wtkv2*\GpCHcwlR&6} hg:=fO *^ߏDc}<nOwMvr0#a4Z& o"9"-Ye gZZ<\HfsP NT wGG*JЀPHEӧMgRjt$ OM+rZ=,G;&x6WtAzIKп.2tujk:m9 !(\> #$xFb"2;qI<@cEc/F )ofѬ'.g=1ѶI_\&!,<I寰$0i𨬆L4:E|ϷJ'>-;@i,f5fcn-/#n92ΤlmiY^-/_ڛ/rASjk(~L^ѕv^՛Pa|zS`JP;{z՜9M@aLI$=~2S(<iH/ >K)Jds+Eˀ3`fEoyy qmEڶ qx<ĔEJ;lOŕ H)a7/#,0-\l!F: x$= U1ZdxMYqkX?1tQ.c4k])* m@+z?|./y{)f 0d0`â#p@Tka":>dKI6F 5vfJ(<\Qǣpau,)$т^=_z?^|ȨR]e:?3Ayޖ6*cwc:g"8gVH?5M >ToZ6I@^9 GoOW>oyd_w x4<"¨OB*&Sg/8ۺEkdB6PTxXӍS/U81eZ341uR5sW8g+INAf7Co1a0Ar/G ?Tj!MVἸJfUڳ~I leQwi M3$&OՒ}{r+"lD\  aB!h6{ C $Jy|Ip,dt? $hj]4"^R(v2/aQ&/MSo Ba٤  mdYZ T44J< ]DD /d98F2FA Z2҂ IRCwuds>Y|bk|;PZ3uz`"b*(Yؘ mf<U. 2"S_ E[6mzOμTkV1#˽?:mo6 Rj.uSF\@FQnڏ:[ru:?7"j(^.W$=ؾ~i3gxv"Vqs9db1l1.#~S_ <큣? ,s_xOSS]Q ߛB ,Pl 1FX&\aPߦ7t8hK;)82v:JC ՟XGǻx߽6;^Dv8b|`$ G ;.kVY!>@ oO6\)*nAՐY b0Zl7(fHdM@4)ೳf9^wנDㄔ{m|R@ɀB2~D!"lU OTX ɕ.I/'t=.TKl 4(N fyVAF#6{/&Sd-^$&,&NHlUՕ&A!et~qRX =˪Й?y". noE6Pԍ^Ar2bm}{j0 #^Ja=l%[%#b ճvL_f/&pTd])u]Ԉ),TjMj-Ez-ZL%I$AUlǝ~E[cBJs%&E5,Y e- L7ou<-h#08mwőx՜ߤ7J,ǮT6~}\,lծ;xcxtMcz(AR]3=fkRP>i= c,[a{e6;XY}- Bu!+j!UAP$t^*iZz䑙暇N|E( q5f&'WQy rhs7= HGrRc"~S5۰Ⳓ"G8m&^>u;sD$Va*R'cCe l^;H rRZfeg4VKmhQ7b6^ĹΓz8xǮH+iK&8.-.ӽ5Fc+yD!Q8z}+!j0Vձ^U=}n kK,C-mߔf]|]HpS0>:1VЈ\9 `]GF/UaӗvecZ8 }ԃ~>*zsgrj,;g-3fjԱH$!-+D|\ wK[e T5V4Fqꛋm" }Y5'\ R#ǎzn.+_Z;3r%ؼ,,H͉4;|%.ilVek@1E:L5vD eZTV?zEuVTf|oĽvvuǭd!|LlpHEjgS p"h,q@(X%O}iCV'ŕPDQC}#c=0_Ư%au# ڢ))+32 Mճ7'"C@yZsH '4J3)i?HuaEdī:b&X'I^uqoU` g.̡}z"GWDع/3 @r.B͓%\W?î̚%q$Qsm" OI_|aTѻ?ys3~ԑ,`tN:Jdicz}*bbN"r 21|#]>VtGZWǧu%?9$qc<GőtFOh+g"6rBv߇?:&J]݌\L)l:+܍g1_~ڙ>=N8J*A;%FSE1юL'v!d^EEК_Ƭ 'Q,7/f6srQ;Cػ|Zi۟ip/ySjd P&Җx9.0> SnB!>|/H"ua %UK=!*{FO5 +:)Pm:\89k/t|R5BكLWjxq3b\轔{'@c7u|V|e ɽ6.1 }V:Zlǫxa 7  âzn )vNSUrelߠ=dNJ\1wǪo+>r%}#m-qy4qz&dmJS!a.7+$яhQ`zb"+PhL?›!QS~>]XuIj-+>sc,ܼ;sj%*=jUuËVNKg *oaaKp`|\=xPJ2s@u mR/Ý%ҌAܕh |&3HJ=s'|? *7rwZǟ0 .tfWwQ&t Ҿ4IfvVmQnvݯ@~zTؿܒ$tns yQ@12).>eaꦓKթphYے6!QYQڡ5V@VmG=/p*o5_2^2SAFh\AVb_5tBE 4SCL!5BBz~eA~FCY]K%/`uTgM2liQmr~V [c.AmM%:gqi3R|{) u d$qotp(}fIzSmtFPhBF1vQ;Lu ;0e#l,Go*`($~;ę.I~:®9!%;xhߨ.oFU.q4wXKYU<B)A_Oy *wfmrO zJh "f1aȈQ|ڽ 0=}|S 7yHE bĸބ7tqO;3Eҹ̮t 8}2۟*YV>|#ƗRf>q&K齏R[jF.T En2`S6u,%*"s&X<$1fCnif&ɼ3ipZw_$BqD#d"&:ni9_/tɾvCF$I~%YF!zςgIn,:mfN%B玐mHm]"NxEn\#IJp>+g $uM i6wˎ~SAlg> J0DҫL$ԑ8;.U%!֢L~L)6v2uH pXId`U_fd>ee2Td h/v]BI8@?u-q&6$#O sVP"ҏ>[Z% I;QNjW}H?.f8.ZGn-0aUӗz zX=3D\%-DI>?lZj=, pG@wQl2)x.X~p sqFaw]aߌYo!h1ZOT{4j "1N&\t6ҽε<8;Iu4P@g F'xrJm6Û?_"n*MSoZ2SFVp٨=iZ I>IkrH+EKI qE]H*Jjו9 X+oF_t|`jr1t\\ΊL37=( uU^1OwK2Z 9 B3iP7k_UAʼ-cq6ֈ>O2(޺C)ikA} 25O|( fB#٬D%=%[G*\aç(bЮ] ~h%ID1t1҂&kb=g(>.Df+Jx/2gMX`9=*mԶCt|o񦨎9` V`AU"|[C?5jϪ??vRhȧ3r^1!+X!)T5v$7 s(XReFXݕOe˵28ayP#C`fi1ݣW^jw rU;=U$H%!YSC@Qz&nufMۛz#[y5oIlt3s&)z%"li[ Ckv>E1^f0*܋a +o;A&C6xο<5fX2d `Zm-ˆ~=}B!l[9;^tzF? 1/gt&%wC͝O S>iʶdN!*`A}ԟҒL Df^{e-4WbA[Sx{ A"T+-c=/(JtxTo"1 iTfi|NmHVЧ $ $pb{qq*ᐰ!۠'SI hh8h/3Б?/5Y ~N jm%(kfvq4 MHv7JbS~*`e|г&`JDjWӘ2X SM feנo+*N>,D>csEo ^h)EE6 *2: G8W SL&5:L)`3B][< I|neLA넾TuץJ\&8ֽAL'$TsXעk p9cUi_6Eδ$g).~;"Qj@Zޯn B-c)j $M-a2U?AH,+צiRZ\m^Ҧfl?74zvdT/bKrcEfNO-W a$=Aץ2:b<{VMBU_?+z [ 0~^ sAytd>Np.5"B.SiE4qnH/ߠV)FBc&<&҉tX)$Md_?OTz 10fdQ<aA&#3?L–+LIY쳎w3iMT)ldI6Ӌwj}Qހ*mz mf<0Wl [7&wEߝ)@:NS7VJfQ~SRH[쳀 և^2B<g]ϲܕƤ.o2t*Vv$۪[a'A}OɁXlqK_,sB Ue ?&r)D6X_ Sf^C,Q\=epa5jPyj HbobC lͯ;7bVEb)<)+Hn0LauU`~:GyXUݵ)_WD@/>"<7S GKOJ ,|:j lIU |5`a$&n w=&`m*RTr?"f|&O0ν~q]KM;:bA70*F4#s(1eMgGitx}lML 4ɷr}Iy&N흩YʐТJ&FX|i{Πynm᜿A'%{CzĕXk'*%ᩌE"1\PT 3w"_Pἷ:V I'zUD)u*:r@#/ 2R\4ewHPK%B7%r#E?MȦmbwk]76wxɫsXS.5L@=9Vj_Z gnh T٢K4a Z9F,N f}AG 33-ˈ xr-YҤfV/0rF~ 3xС{ľ(T浧t wQ-R5#H6 7%O!u 5{O UMq|O.v$Db,/@ʛ9\ + 1كӠs={|m;!Qhe=3chiXhmN;U6AOm!t)tŎ ߝt@5%r nh@qN.#9@g2U~}h56!%\wO!s Se| 30k ~4RALm\VÊ]4=MW`6+CwmgR"żs*kz'&`FLgim"2n$>R7O%4hx`׻jIp'7 MoJ_HYoyR|pșVJy|Mx;ҁ762 |bo+Zcs[\wT`dAM ۲!Bѓ*~ 4PcCm Sr3p]g'H|+I8`!^!+E)Hx&WFۃMVOc Bp-+g8͘d8&$<M@D {~!,(3.a%nP1]` I͠Tmx:aoxc ^}MeLb)+S$I߬+nn,e;juhޓz [m¬Yw86_ָo1jʣ:H&ԛu&V*:#4*ʟ65 .EZYb+n;l"OS΢A<$<@PT]PTqJZs *Z= ZJc<{\&X].Ho:vCg(I =N"+ c,­a}HA t1FۜW=b].L+~a<~q&` !:;_O-UiV&긭#!sФ!RE$aTuiJ9䎍S3y[h; 5Z/Nm޹n0i vZƬoT]Fzx4( me/E=CefE!#mo;Vzb[xEQ0N+ߖ)~sG+b=1\Ѓ%6Ȗ;*@9%rWm M#=/{w;\$E|ABAF֖n_H`9)Dr cK!5х4K}8LDsK'埑N1K|H:SK#A%ƅGBͷ,L3mQ9r.Hȧ-qZMbEX$MvQE5zKNs/KR$)phũ@>jLUJcܝ9]]! fN2U8tƳp|홫&+eO*r,09fHRehI]U@ κ4J (u?߶ )5_֪{ /gmhOK*G1շrśA0 5^^UL@3l'u}izu3Vԡs 9j 9Vu0 D{uZѦmfMpR| !\(!Zd䑽 ;4KUq4QWyIg2d-Fh62_$0cnOѸ6McMОRs{wu WF^Q祍"S넙ia@~m!zu@ۅ40nBS b9=zgŦ&h rTςh&ZS+d=uz$Nvq1Qx:CTGVi-ǴNe. [VGoP}T43x_,)uLdly҃v N9,=}hveml=ḍ4g&"6dV0 N.X L_·ƃq3;;om.|++?ρArvoкLH6)'zK!*y ڛ41K7re'NNf,QcǢGoA%\k!S'/*}>$= ]i P_Fl1"5UYgm;6Qqt~W$m' 144n6ɦ QeKjh_׌g\!љb^s *Pjgc1vr t.WWko@[#ގG :M8:B- nC ]U[0@Q^cý|+%T&!}wꂮ@pn:zpWGB,0l+oJ[9a%`mb+El|6[e@ޞsg?xZ"n°Cp7O\~ק|lѷ*JGp{ݺU)k-hJ.̖ޗ:B5"A~Ywb985|,ݶӫuB3,yå(:gX+xn!뒘<)a3M3c*y}\o;aNuB& T cbZMK?L[4pxKa'uyU(oTn_*۟- h=F| Œd*;R՘ws2[.^St5%\ƛ|dD/UDkCxe'R="fz}) b+K.. ҩf+ vPbe+#>#8CStvMGD%=ĺGV_~9?K'Liщ@ݑ'J1)f.hzye8z?e3zyU&ZC$&x<}@ )Ot./"oגn~WHelFl[?=t4^7Uǫ?gOǝm TKS]ۗξɀ/93SK@%5v=k-Lx}<64ܵjO #X8L/`##ŊMaXdgJ~4\Sga27{~2iT񌢚 !'[sZ;bcH T!\6TrT`oo|X=_>sg|{I;,ԙq<~9 }Ӑ;(ů߭Yrgr,8q]y),ZJvX,A$a]a>݅Ӗ ļ\nV![{}U׷V|B6})3P7GE9Pmh-%OzGb!d3\Ҩ(.[r4sΫ[b3Zt.+~͔=Gu ]/!MXL*΂ ` C3wak| 555 69uYe~nơL|ٽCKc.5`2tuD ^=ػR> /J;MzSGB,­[9K An"gx&! M}+cZ6E G}ϿITqƎj,Yy J`ڒxT?w/ς1"$ ]1F^l!( n᯲VONA=(exq94Fr+ OބUn|3X}qAD[t#!EG h頵l>=$>7~Y#K=XC6vJE8TbI΢ z@{bvi'\ ֭+# MòN%rP>7 ޸D+؇ZUʗO.42k?]V#ĆҸm_:s0H0fbKb3%= C=wx&{0BYZ>"H.L=J]/N!1\?lpI #u?2PR0}oS0|$˝aY=x7jcn1*ks Qy4[oȤݏD4i:jmC{UMF1@< |Wsv X{PfHF37֦:8/']U(l{%"ՁwK1D=_wĜ# qm/R 4" 9ӥ:͠k#6i|Qd@zS)5XI-C.?I+.Nb3hFWU^y 9uزU7n '%aq4n(e2f!|}.Dni#%cKNh;1yw Ўő_ %ݍYekkF=4l;!Ey"?DܺnGіDGP, Ҫn4Q#Y@خ mۣmF؟6tT!>>&TA:wЎ?0 m沘 R;C^q`%F!VE8z6on#F,hvF(uJ-2L} V%o~x*bI%I"ߡ6Lj2;p<!]}hd;^ ~Y/ԀR}5o, ȋ9| <'mn1sQ5GDV M uD,JMׄӞ 1pm:r[V-5yIEɯ+4@8t }?^ܷG^fѡ88dph|t>"W 7y02@"6uh3!5k%CAUkִ%TQS`cYKGSMCTy~|N'W'C8wXlתM#umP k'$ 3e saq;l4qF;m0ʦ51ih҄Z7vuo0}ۺ9; fT$@epLn[n~;lw s]a܈',<*X(JI⥤yuֶS! S4|:x33ȯ/eI@aԳb[s"h ì2a`zZ'4ׄr\WP2=f C31cfoB*bBΨ^a"Բ=LTFy|{37/=ȱKn qa &IMd1Q ;ſֲʢ]fu@D "84K lQ KUO@)+-dTg]toMCplN67z"CQ/\t''nrk1lcyn#7BQoat;;;fHKt#n=](='4\9*{ -iƒCc7r1 > ufl;Ws̭:8!~(I๱]tţߠ `x2BxG%Bi̯],`x'aZ(oZ}TҎK Yx@IiL]Ulii!G@WRi| ;# @ȸDG+p1o>,yo `8N(/2]Up̓r69c>ZA%*k\Lr#U)2,:aI?2Gfd[qaN<.>G"T^l yW|&wGZ]!(Ô(HgJ'y"y?G/Y|>H{~m3W(mMdQ7 ̺Qdo[==ja hh>/O|0[@jVvl-z+eX'gPb\b8%:0tU^{pLCpTRWLs7 d@l2 "9ELec6Z:t@T|G[7)i}y|Y1RU!I6*t4z x.lԚLI7\)CU~p(Fg e3T-߭lHWYS Ş?}n*tyvO\kbŘwb %xv7N#_k̳* X$3R0ZfE>E.xI|?at= T j!2Xkr(b5og(~4cJKB\%hV|6PNMlpŽV^P~]D'+:Wv#-\48FAC21'UÍqFvp/)IMF/UT?| CrDtȝ6_aa^Smt||$NVTp`TH 2dQXA711lT7=$jݢ4D QF){= o< PcOCk(?3"d26pwשfB|v5K* v]%:l1!N[PЦlU쵤 T-@KEvAW5&ԈW q;ϔg7i-6tfc6h п*,3tydnp[=Mඊ_ܟ-rjHpxoJWlGTڥ/xא',3b܂羄A.Gԝ4[Yo;xǮyek3'9fY_[훢ÇRaLMR6 V6F% mx^7(T `fv 8x uA_ޚkb?8`gG(QdVqmF, kN~apjjr+3 G CGE57CHn]zϋPC$&ȲϾ*D4m&S)_.ac;_O϶yڱ #OxD0ǻO&s:$xT8H`1dtЂ~!͔5XF34*Ӹ:w_lF쏝j޽>2,B?&-#0u [:m圸Y+MP񩛀Z`Ec.?)Y<,bXMo/坦)-Ǝ=sOwc>Hq_fMRm0E X(m(3\Laݷa4s\]tYƅ 8K>2-;ǴP}-@?&z*t5 ,/f)2AH`;vdKyvg)_RͦFDA KQ|v*݊VOYdN~aQ|U 1ņ;/B T5`K qe/1$W5Ely9e\MbU"࡝\L{:pU:Zɋ#;yO"/6Z-&J+?:)U"vdmoc{ I l _|F[&gߧfldy,I=277/d_1u18Vٺ0 >K\R8}ufo7grv fZ#y")$KUcQ.hc@̯Vh%B.*Iy/fAf Ƅ괽8@R8@ vݵ>^ meIC.(k ը FfzhXVX-|/m+Z/ܵ -^\1;M?IM2t\aKT/G2£yS\S]PTc!?Q K?>ޙ_ paIM{KxCMelK`a?;sL.l#}/zxܖ~P&Vl2 CY;]!tؽ˞2έN~"[f_&U F?y(Vx|FQ]?ZLh/C)'Y8W m?;rF(pǐgфzY%Z93HJuVm!],&ѧ&ژ9 Q;K&2XEF)Ci27(vD7.;Vpm Z-~O"wY{)ZKfIrl*ĒլN4ж蕂_Q'~#+?6 ZܦQG޶/{*|frsb)RR|d@W?'v5BDS9vwmo@VIIB+acvk9+'|5^ʚ'6#j;Eᦕb/E"wPO Uv BT_SvplNfwɇNDi"i [2Q4vF h)DN Ğt-*vBq6KsDyBc5A}Cdio VlG1:pΪ4XօӵZT"UQk|ANEޭIB2A܃^C.2ښR B Xb .wb&A%RFaöapX2oW4%wSc i`@KŽ'+&ǚO>a58cgR?"9˕gi2-~D>\Mlq+y İ[,1TSAlaiC{̙J7䚶g1 oLE9Nm.QBYqO 0>6Xe]\ Feb}+֚ ޿[[$l55xT٥3Ŷӄ9P/P k@\ª3\F}fYTV߷(# ݩհѓBƟ >o%O挦y cM:uQlj0(OuT/7)eCYD[9ښrz۷=YͺZIP(yR@`FܮvfW1-&*pEQIHXJH:*m-22of=x] h% -Ïc:_F`pVvK@,uh҉?sG\2݃MpHɒ D-iJ.mը`pNN&A٥‚;=0_!NILg`4Yv-cej6y4^gwh]`7ZȲKCR(Nf2)3NF"uƱϐAGTZ2ad\_L^PKkL]6j,M[A/WTX!8܁[=iG.+6hn밁Ghcޜh6s0xuS;~Kȹ2l(JRxb^c<UZQ8n [ڵXm;uI=.Bv 6/L*8x!L_ 9KhiďjvE>sg:sJ >ަJ "blY:-n@dנOv1k ul;e/H6AA/Է.w8Px1)yP4@<ݍC0 2gYZ0707010000043e000081a40000000000000000000000016661890a0000b53c000000000000000000000000000000000000005200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/ctxfi/snd-ctxfi.ko.xz7zXZִF!t/䅝]?Eh=ڜ.+͠TERpM㴘3w| RwX ~>Oqbrqn,#sȵB"z鐼hr>zȟ2|ݙOfPch6Z`9R(>Fe-/SIO;D"HA͂&1 _;%/%=Y76('ˋ-F4S&ؔקuD sijw_kLt\#inc+RLj-jr>&cU&b2'5 hc @'~8ƭ=SExwM\햓CH4'(j@|%lr~Xg͂A0[G ,WqP{rx?ɍfHSsazJJl!К· 1r`5y";r"ԾՓ87τkVjxrMպwsEzXFL IՅ Ve7ipz7 +·OXBYq e64 zIV}WQTiaN5aTtȏ GiOm嗙ǬweDP@Y:)1ϟyJGdIT!~ |P:<\q,TYP#`l3$KVR>9chP,G+Uzaoy\E*1`H];42%&aҕm@,Tkו3<g4v|Ahft\je9Us3 x!=B0zBlzRk*]5^*Ÿ)ڄ@3ޕY 'qXV8&{b[KӞ;അֆqYߎ3Ye_01f+W͇ vVKkTחn/ T`WMAjJ6ϳzU]i;(c]+8ƈ)Qtq Tԃ sN@qPUMoRк9C6Sh 4߾ ȦҦI $?˥qVQg@.x6lYBpߣ0#Rx&6t.PR moU_VS>]F.B+#cr1|rt= oJn`R m..lH)B)$;u"(>BQ0K'Nu裫.% _mgR,쎥a@̓_I)&7,xTsc,nT~&:_LxVϝ\Wf pu7f^)d1Qe>էfݤZ eT6,FP* 0X%X;S)P$/r\7R5DeD?> \ 6#9 _(\Sl!QkN]kc 5̰Zʆ..3bjKA"!QY9vlv1_u:/B08#xO*CXiƘT?f ZxRrJg($1E]c[ocp}I7c:v@0u ۏFZtD#B,h=2]4R.RauHd)9?W7H,T6TΛc`wV;:x?ʻI|@vx"";Nxjb o(|V΃Hyiь,b%7$?5ИRΰt/8c@CHLz1 fw@ #;xcSHKC5~MC!*W @>k!oTĕ+_3=B97Nuj! ^%QP o4MeGxzNK\6|#n`lڎ'6K4kTgC!YVM%"s=34SzAƩY`7-@^!L5qϖp?\*v\q[3ҋD%EX5~mcOy[ 6yGlk6)]B\uhb;yGH ;(*4np]d_6Fާ%̰0 ȕ0_k6-"+(axL&%=y{UeHt;0pϑ,G?@SA 3~;j̫춗LmFGuZe4w܊8˴MWzbN(p<}\ǏɷUͭ:aM)L 8p{;0))u8ayQ- *Rgp]2 ů4U_;AɅ`5ØOxcm,n#6[Em9Nж LHYm}Яi_ Ő%J1gG! ɴ*GlL&ϊ)'ESC"J]TE\˥X~3 N0>F:h!v<B DGǟIA5 ݜl5Rx3=]?G2_Bk7M+TL:z.ƤEUobr#MŸڴfMv1+T_1r˨ %Z*>]l^EGuVF@jF]T"CjՒkˏo[p&~ud˕e ."{=b}FD$9b{ R5ެx͝/hh"*6rKumʳ-OUJqb8%vQrKM՜kKW 841<)T*2,^TPY]䲆M¶Nɂ lIO ;} fϗ>n쎻y݇Y^tKFk~߷?pW~\\=QW,B&=Ide1Th.ĥTzV0\M-#Fکu6$JIDXvirp5e,ArYH*yȺBx#pssiX5;į(<ڢR]ru ..2(_OuL|{`|!Mtxr/PKozi}%Yy2f_/oIخq:v7_ŝ|T@dQzEФJN #}2̱u937x2`άF)#0ÌwjN?D5\* @R>~<˜qsb ^o[Z =hIM9LEE`0LOL:q d.toRY eotCa?jo7{{_{uSnoCs_Q4]ǀ0w/q|ccB;qQq8фJ"Q kϚPaXeu|,Rz?8<6* Z$>.kҺVAW7R"Jzy3+C?UT&5H6e{y$ǦڪZ>$ӝ2O8Zƪ [ M-Mf"Bm-e"4%ji=ȯ-t|6Ev`I80ٺ^Kqsw([/{~ϛ? 7ҹɇR4#ըlx>Q 05bƌ,b<4`O$j&xxlwg! :Kpέq<9_sVo"X+ҐiB\W(M@k`sȚY:SApi8nLT3|.ghA@OKPbk;~dt*7<%^祄p'_M{R:J4"urmE9_4Cq;Xtx<|^Nv{wfb}#NJ<9٪B'5n3nA0tlmž:(c_ ոcsV+'.UZ{s۲#T(V}1$͹[r\P-sp~AI ߉(>҅+h;3 r 2N*7kɾ++xw* ymscK%an6Y$H%v Aj--@ >0" $9Z*vxH%f~Dxlo\IBdOvk)\t/v;0#%kЀI@2|^EֳtzйUP2 y?ogd´c)ކWupKF-gV&FUN9ۀ=<g;],]W6[H^`&u `cyF!ҭ8R9.ND./j&~N* sI yDw/@mZtJ\.+hCLlj8I2Co cn)m~B}A4Y8s uZp͏!/0hHk6"/#j*1AwcRE)(k*Y'Tb"~fR2=Rv2X;pU/}HZ)BҐSzt&֟5YT`NrA$_jv1fh.HbmQp+Ch1^:KGcݕr=ì3(zs~@*;1e';G=*^Q\_1Q`Oܶ17,PQ\Eg-i_)rŎxfÉ>H BV0u)J.f(tzYjf*j`dJ/3ނ o,0ma3\t8ڰ`ưAg_/@tWsz߹:\7B.9&x8 #g)]2u|Q#,j."S$x,}L/}x`4Yɫm6a,DQ*uBR4RtN─G'2Y"9U z8D6%X[iQXբ["@jGl/=|.C"ځGFx6ZL: )񈛛rb g"Ɩpe3fgG^jI|ITb$vV|:_Xcs_3DA)@![qTymy["c)yD\ĥ!kdL8Sσx_[wU>Wϓ,2uLr%~,y?GΡNaks$@Ň)!d_7bI"%4dE,iUY,n,_NQ08+&-cZ)vfpi~z)g_ghaԱF7.J &./g|)[uB,y"r鼪,Kb~TUqJ€kUJseP pl.Qf7`ܭ%ۇnjLB4ehgd >_Zõ.2>Q Eيcܞ3tu-֥9WQ,ZKX(P}DTGTߨ%`Ve u|pO ՂS&H@;rk^m6,=T%p }A/dLfҮiφQnɚHy$t6U(0!OٌL4{G@9w16Y%OB6p.ƈSVXo|Qw`闙Y9Bovv3x&gl۷ ϏePFB1re\܆K+h҄bH~#o1gm{l2K9O>#S)K^&,@ fPo;[ǵ6MoZJ&9č$FH*q|]T<Iӌ9R:|>է+?gb}᱉V!DBJCB*Ar=wPKތiJF7`ɥK.MpEw1 -N/Ȉ9F };x,YLA$8`3XjJMv]rτ9 3?/b+['<bgZ}Vd stOJaRѸw>#lr Y?r++ r#9R$?fAE2:dx̑s8<[͞ 횞l#Yi?Д,5F#pv4h;Tik?ՌEandKyFv15W("h՟njǣ҉ _ [t '$.eH'Gz7ȐPAeCAalW2ˡ?ODL~ԝ5NpKh$}i MMlh :循| O|#fL@C橹Ӣ1 :OPE ^\mJR]Q1?}H;U.25 *7yq8}|YI Bc.P$x ˜Gw.@q@nG) -ۧmJ5ݒ87t^ }Vk?F5 )B~n`g6z%{:&涝Af^IJ|wG8(LظuDˎ1\'6}->Wr):[3W?_Zb>]&Y(¸mvwd~1:crLQpX s2Fc"aU5WؚSuiz! š8sNdo|P}yo-te7C[Gs><{L=tXL:i6=K֚7LAj{i}:v4>!SbkoXnKi_ERiQ$iyB9M´Gif٪r!ts97P*LLxA|_]Bԯołgdu ;~/*4yLU_bqr-1#|/b,{\t)C:(?ZPN1U=Ge_c!i%bprƁ>#d8{z|vn,1GYaѲ'z<>C17kudMmu*|[[_v͹KՂ>{)E>7ym`騥H3!F+ k+ؿg]oU {,=2"yiWX]?Qg&w̙-eeC_f9m<6J UuHdi_S`JwXL<3w^ gA?֧^N#@{L`v3V.'ZI+/s3WAÕ 2rOɥۤs8(h7og䎻"8GA*18 |{ĠYՆƲQ^c7**?)UST])RKxNczaOkbbƯh #am(Ɵ;8\8axn0We| UMknHuּ65 <ɀ{ -i*ygPIN7wuq^x0X$AU5t8УB}GUbEu-A;d<}Grqn ʂH)`-Vܔahs`9,dFܬ o$\zz1"2;- eΓMu< )P3t VV9>]IMKeknTDegīlw.8&ۅg ?ĀtY yd7xލW@0 vrn9,}|B#vqZ:؍Ր/Y*Z^D9/OM N387rXb~*#EOeJ$: ^+ 1~~9_]+ 38u'04z1 mNZ:@x2 >`^>OB M"@&"BOQV֕"֍p ,kivC)1U/ξ8;Xl3v7XiYfF!;; $\2jKT;g23|c $mQR 'O`J!&`QTL.ɌK]Өvi j Z,( Vsˑ[Hax#]> uPo.$T碙 JxhW_{k&G%ۚW$ X{],rj"op2R;LCU)@߈r6Sv^eer*xB.3a\{F^f7C4K"o(A`k {YIKIJJq,ܞIen"1Rn@03{ۺ \W0袓1qEAֽ #P *I"ROZsÆ{Emj˝h_d;UYagVYo7*}ȥ Z$x%1㚳=1dfc# >^H-Mki@Iv#%ԋ{F7d&6`s_]!N;zT!{mQ62[_+e8gb,ˢVq+`pxÃY.Oc.wfUERd-.Wk eG<LV(o$9\_+e#`[!v(2쳨eEX[pʼ֟=5\r #ً通~,Ipr:,ZDڅ`yA4nt'U$K _c[@^97PUs\#]O`ytc?` 6lE#R{QE嬞 h@~stcs`pB;#.%!E_X65>`^ V%.;5b5`nYc'N)ZSÛ(S?&hh#ۘo(ӝfN̫B}1i_*ޓ]cS8i0õ;'p}/BV} Aniwt`C]&k[HV<D-!TE)L{Tš΅b %6wp{Q"(MÎq{ 8^<@L)ynQA@;Q6,&("rC$ SQ΢T3Wa8Ø>+W{Z!@&`?YΆ[!v#ZUj F= 5 X6ȖV@Ǵ(/+t)P*B[Oo x#ϸСBwR.$B $#0X[ЇSZ{b_,op B.XdF_7$ -Om.#E' l%R٬_e,!Z%5y9Vقĩ.*PѣP?qz>{N;={@R*[z wo% S׀˾dC x&Y$:eX )p_!a Fb%Ǽ*ם@y*IP@Zc4 "ݪK:,"&<чe(](`Tvexă ZR>ޑKm/ڠiWw{]l󣣨Hʾ9[g/k :k*\橘2r.1btAt9>#!ĆY Ci2:귧#%9MK(a[h1dZ S?-c޻83"মͤτխ o~*'< LPc3Kk.wz]RP6❴'O!hJ(0؆XUޔp8"ա  O帪d^9+Q!mDFsTr7n81WXp{$vf)٪Er*]>B1s6EE^'+lB0~EVP7l_ bt/96-,rl[eKyhjιIG}8*rs= zC%EMLtTJkylBjl-v5\MO*1+aEܝi9zEB:.KhqrvcH^..2֝z=YxK]l{~kzkԑP[<0󸢾anSUd]XDq·No'9+K"~mՎ/ӄA*oaF{J9xUą׹.(|6P|{=ROkѱ/i σfdjy{Z-(wB=.!?9v]S̕fY6K9^V-4\"CV$ wHi:^ S%YhNa?IAq,떒@6جcpwbм*7IkHx\w;}ȱ\|P@{Գ>-WE s.rɱks+@u@w@zͷg%b]}|>`w~w3N\/:h1_|lKRGy43D}6cr/;MՀ:|,# _KV YEncpzC,5h/4vl-/(#n:ՊO\1nx.cvbfx!(ٍnG"|B5+>JKYZkV^6!%Nq_. a~V4Ai?r BZGLbi[4zͧo)ɐeUd 1BlHKLɑ~G޳XOrF`;UۃIdB)p=zF&WṼQB2~"KbN 9[%ٶΊ5TZNUisgąri-k^UxO9qCqe7lI`쵰YI7Y0ؚ sˇp^Iɾ+͕Aa$zrߌyxQFAR*r݆^#^joO&3A.Zp]WLϝV=2b/GNHeYے7H kbCd\mkVDlb"-Ғ{򅝔+D_V?i?Ɉ8XX*OrUYsK ?@҅V \8[M.4d5 S߀Q阴Ii1D"ÜU9`"|Qr'ǂ5\z&rfj`2c3=r6 [Yu;.@;Xޚ|r!ŹFy&>G͈*hY%;(Q؞yo)}5IaՄU^Lm@;YOlC٭3ryzlmj<dێ>s Yvd-PK˺3r_!h$ͭ՜Neŀ) E:5U)@( xC@^ɚzuO0o?kk9 ̷REY1cA̯ i_qZDCA̟97 kmB':6/& Avb=1[49e.&C}F9oU>4ӏW~s@VUm6NCPc 9( zDQdl%ofyxu'|(nN>M`SztqR!GW>ĬlŬKq1دY s{u??ջhBlK=VesU}"9B@;b ڋγwGl4:|`<N IDy^|%jCق[U$%Cjr&;n*;8%/h924d4DZ=E3ɋn=o4'zJ ڔЁA2@*}56$(t)/e.Z%5m (VpÒQvډ~2Yn~ėst+>pE%-"lf4gNfYݯ~J'Z{ &8X7T%Esq.lqĸC4'WV%5uT@ 7kG b:2V454dUL uNU0Lӄ饽NZ%[J~3˫i@-Fz-oh2~E(hJ[zUU {s"Ka [bp'ȸj 0?\6={&!nkVMGɈ a^; 8S%Ƕ/~4'yN%+%-Z1 q72b챀Emr]Zñ|t :.x>b|~v-y^~< T)rj8E`y<}^} ] <O}_ODy~iډϟ8~w<ʢe X.%#-e Bt$n/7ȪآG 79Q:Pيw*ֵ0X H#sS% ~762"`{=BzRNc32MHjDe"` P)hHHnaFd3k~nx&G MUT,G7\7xB}Gd]^K@ TtLQ_}W(#A$hyȎ:O%,Г.RKʈp?.hU6|a\ۍͻ]&;s9 @#{4Xe_,p 2&NLfeVDU8#"W:Bb ?2`[n/5(Qa4*x>S[b$wM?]Ol&9Lc4U$^'bkP.w[Ix62uQ;n냖])v S3] Wac~R=^?׻f,0hpx>cޡ _[ݢ6 7 ,z?1ZkBj9wHTjXKo:EϦe û{)!bܥYz=6Ş<V*d[1Nv/Bzx~Z/?@ٰJY.nO}v&AQȞ"{i_ %Vfea8GMHǦ!VYU0DƖڤxn+;@y +h =aoi1j4ޮ$psh%PV[ H"']xJ޵}틋i"9~ajW[ޤܺ) R_thv]l F3P@l,l(H 5TIK{84F:3piu #Ft'Qjܰ.wT8{ke p8 HQ9qZS?7 ; @_ s Jp0Ypa~a:_gӊ36)6Wvk(UF,z[8ٵ-:jBRGc tq|߅e[tRajT}"T!/>\踅*hq br;i90A(g mNX\\ҁhkm{Z }> hhLLEId%78TRc97 -lM!x9@!ACOqifR_3+(5w e/ :YLo) *X}4*eilU9~U^lTϟxL>3+=پDmveLt`BGr>jHdKΪ.f8Xm5S%3YsO"U.@VCՁEYsI]R1cM81: zk!>ضvWWg0 A")J㬓4iQ#Uo;D Sd"y6B]cH5Zd췆;~mluO6ߊQF,_ vj̋"ҏ@%A@>Sя3v{N07=ܤm\]0zݠ9gQ3JcғR(PIаPD,lE׍H/(.sAqyay?d&}hhfdR5N⦀„B#;-]Lmd7aDŮs!Fr8 c`z*QE㗩LU0Rnq&9#)k ӻ~1t¥7|!I)$ȑ -(Kʕ0"'*_i뒏KC\')eΔX`+/sWPˏuH=AnBpRxCxgLP:eogID֎daM'__z؈r4LI} ;vGqX pC 1LښO<;ı_ZÎW9Z[i5(@+}TNu^t>bp9c@gS+Xnqă1W?-/?ylDvVDN(M*絻PG 9hf5`%5E] jU7Gk7RF+Et0(/Hźo[7)b(<4M78xtJ8^3jV֤98Yԩm=Ul(4rƥ _,"𝦼y!cwmR^~No+ydIW%Eb)ЙlVQT},QsJp >X >#~ӺzM&L%jXCZ9xCWtR_iŧfxҷ ]VH4+"3Is4{|ž"Eչ5g7U(=iǤC+4*#f[ɲ,'SW˱Lgsb}t!ixW+=3/3M}ILܼHs:[xppe"AQcrd;#{M}(NLT_Dx|X6p D }3m3o-Ċa\idE%9S<4J赡کkҚY=ۅ M {2lB#~H03R Mlw^FSۗ#כ JE(Q?xW?*WVN_)_^LN3{% +E*Vݣ?]Ir|߫- x(#%0h/H6O =&:i|ᢾS=6JU@|Anƒ| M3>H=L^6u `MӒ}@EXq4KRgWZ1g;tnSP\q%װ590(P%ws\UycaH?ZVYBՂ Irz ^)'.vU,3D-Jѽe;'ey h!N5gRlN'纐՛8.Z :2UN)9FS.০^x"3ybJUX/Htff]Nl妭'׆uwc mW\'oܧ 6eÔl6Z3@ 5Dh{Q5+q7&!T.,ߣ'2O8 qUs'r4٪3Y<"9 1}ۨ|V3NYPk7Pk6K*bHH+CGNLfFɉytΘtpɣHoN51W-r6?١R=K =7zs" 1y74J,R=Qֵ.ݪ?qpY*=k~E!Ww}'؁M$.Ձ ɞ|D*s,Ҙ<\֨jA{ycP^*lNJ_wHG̵9ݎEͶ@+>+y;2r@O\45|WY4dgtYYG2of(tM,W ݄ KXSR`;1B W$@'Z6B~p+hoiǡ]K][&!a f&6J;U'ty?* >&rzZTʜ@o "#eО=;Ky0)N훁`uxOB8n8SAʍ&^HJխQ Af誈=X|典u"wV3Gk."*;RQ?Μ$h!=)!$W!a.|bJo|zrd|r=tQ/f(qO~jrped\ }nGଛպ]3| 8"z>~,{ޟ]FI'H2w41ih PD6}got< !-t\ gؿ)_qϻ2훇o^u>sZvy2[w Gq Am_jwK'W ̭cLor>R{~ *}kT+2?_@t'JXb@.UKQf$T$Bը@=LJ+&mۻRZ+C [ѫJnm!D;x?"58*Wp" %A'Z:a4\+.^`,]9q 8iճ}.;3¬R klN"H,ԹBaDRmevm.Y?`Ep5ˏP&hTb/ƿZLc4ja*4!2:$ ?z^Nѭl#qQOw%bL9"xܳscډ`pmO7bmedP*=WpEbB§߯ ?qe$uUu*Pۊ 4z1RAu^D- `\~y d9l-R9qD>KKfHPl;6쯧kwMWzoK>dn>{euH\^Zܘ18(Mi>hn ^yXBj/оrb݄)D- ; ;˥B4@/o1K͜VE+FA=Tyx@6ֻJcv}N3t-N[)vm eE5oK991],P=Wv++_8N ]&v%[A+y pK/\|!e;._ -Yy?$OG k V I*Ѷ?M`C:EnTOMgfQrDi1TpxN'>liҊiS,F(ȓYCA߆D0Ǘga׾&L @j#F%/%&FT_r+aylK%mk ڀNerٰ*GtnxjhgwCM9ۈuzM_PR`N2((yrZa*8zc>S8Hu+x[YO3rmnPyV5阢p0*y9ǡɬK @NH܍T gcyPm̻C@(-Gnw'1Hw&uHcل#0D`]kmXE(&y3Y'g׏xjR-Vkz9!Sʖ[vqf+E -|D7Ǣ'˚8,]B~L %~LB35P3\ӥYuF4aJkJ|ª4m`T; c_`*5BVl%|쩠sfj >md0Q7Y@2(rǹmXrG [`~oJ/no8 @p_ufVSs4XIՇ#WAvI׆\fa[*o7FB:BGVkMs#Vqc}sf&ķJ ,O1QW8ʅF_,%EW{,}P/CJ 8ȶq,籗Rek@?U$bp.06Wݎ?ߎzMGI~ a3axnA* "FT/V acCI£bx9 #ۄ8t}]tN~1"G ]"z*+ -Y>8",at kSXR@7mnBϰaU AǬ H4wRFȖ/g4"nYv /(Ȧ ?yaQ$g]ъ#LmJ|I3gb"3A|l!RpQT{{@gbqi0 IJL\D3In}#`OHit{p`锸,rFf.P s1S&CkZcJ sjtْ:q~⋳e9|O3|L@Ep|Рldٍak:n?V9\S8<~[^w5ivR['tK"7X~(BZr5rZkւj}jFb~4gEw3YpPUkJ+^xF+>Ԏ,WYiw«V< 7o5IuBʏ,Dk`{W>䢩0'A0Zl{GZl\=a [g^wAiBFC|~r=aN!}䎲%wDEFlȀ Ӽ1)'@ҩzhJHy4ʜ8_=/B7 @gk!XJ OJpM,%m!ijfm PQz"<;zR01&1;:<@dGJUWub|6GTv=߷4_&}'= zipU~訚7^_C|.ǥ`,4a XaķXu#mJ%')2BㆳRC*{ u_DpxSbUB]17Gu⾙<F>wy-R{J%*_+K;n yj/9*[Źp3R;Ob^n8m?Li/PI%5UJKzINJr;µ"{摛[ 0a4fM eNU`^|Qw%6s_XFz |?ظf:K>5EU$>"b`j)U^{'.cgZtOU)b2^|8.]a#E]UHm3_snЪuLqb3ufzb[#^2ije~]y9e`'F<p|xJ-tH(ho+fMa#"?1WnSABL2>Wh]Yܐy ":f,fy D_$$\z6\ m!j/C˯RfUr\ҮDBXG$L;vbe҈ :B44?7|I׆cJ@*SF$&1Cq[/a^i."q O="x]| ks?y{TDe\rDn$'s{( ΋8;wx^nGr6k^ Be3_W))GQ|jg3*){頜{G(]GEwOR(Qs5sǬ!֢pgﺱMi1d00x\gE {[d(Xm}: G_g~+E99.UCaX8O%nBa#t$P. _|Ai_M|˸/ӄw6I0JD<C.RƜ ^ʄN.]O/ [ôH2i j 4+1Z#׬Uۈ WSfe0/HU wI2I& dt*B jkxPBf:y)׊}do.`fhX_r8u:6)FMJZZL҈0 <#Wbas׍/.[nԭΐ&4!g@.oDۤF>X OLw[^`-Xnx_c׼eQᆨMh$\}sp)qd- n͎J4[#$ ^9Ut!dwz?0Ncq4mx/:Y掼W 1ueBra\ҋ57Q$|*&OЧIs27< Ÿ6mhFs+^'zzRBz ΋҅7Ĝ ;#Q*7F&ү$ nMq.t|at]f%gLʦ ؁Kг/6wZ),PA0S%4VKN~'*kۇp;@ OUgU%AmLm@zG?RZzQ *Lc!!xd_IL.KrClHVw6z#Y0_`3J&cSjs p^x/&*S#_eԫ!l>2܉EܸeQ9Zv?(=1N)n^FX<WaƂLdt0 ڝOvFː֣lqDUv-ef4U9zǵjBQ!5ʼnu}hMd{cp_jgM-, 9 콦S$)1 E|ȍ欔GM=[6{w?i4YDaG _jaQX p#Rf*$(dssRޯ y s@J}U;'a@GG,Epb֢ڑt͹\ISC6oՕ[oeLgJoa[ߚm.mtsG4oVrc|yN;,=8WDp%bjltٲduQɗZ6T}F5Sձz*j:[.Xit2MH  ?*Or2kdw4xcuS8r &&BvqV"ȃC:_o):MXnNluLjp"T>K]<5"Rq컧7uЋ,w~'@r?eq^j ϓ~7рFPՂ ?VEԏT\ < ].IG @ؑ꽩toto Np)ư#3nM^Ifw37:f01"u/р_c@Q粂veeg+A/ƸZ`b(ݤ||Pi`@fTfe2UQKx+c,(*4^LV{O]zYb!cd1#Al<0ym zwl(WhOı r֎^v %r$>hᏘV >?E]x9Hu*M5h~}2I^QeIhZ @ >\³+|G#MvOsOOJLc<;ԷJYYF-7u"arxNWu!hR71M{bu_Kf̥opxJplˁwsr3"C-Y[JU}*PO.potG, xQf쥮;AoQ U1rBXaHЭt~{Tǝf3T&ꎼ#CM #JoE Yj~r$F"q:WP7?$-Cymh#Ǧi.7ĠY9qDmؚdU%Bjz őBc!ּsOX"4ա/5Cz홏Uwߋt̰f~ʎCPWfFV#D4!Rc޸fPLK)! .jQ7XO)Q$&Sϕ1y (YtkN Q*ːuR`qܵRçԂU#8f?mK}-H)w2cN{T>d s0+`ǓP`N`|gO,_tTL8\D^3֤&ng֨l*}] ;(ss[Tfskm30&QxoO.Gq.FGpi ["-E/5|Ĝ61^1e3C|7I}[(v[Mc9Y7v+ ̪z {knMW>6n\ t=~P>Sc7bq'E};R;h$ZfR-xMvcMJ\]1vEa[<6:1x+Lﮢ,ƛy_z3wiJǚ"hO #am\& /ϫhVa6 j!? `hx k"u hB^,m˷Q@ݴGɧ ) Â&-zP/  wh;1(~ і$^铙-rS^f1*zQ l^% &L~"+AbT[b~E:N2 (P,mɧ)/Q7tovGn2|kWy\'E3V/J+wmbAC=;?\lH 2O{->9%dz=)oprr*7omeɟR^:SCU= *ǗQ/u"&dNNRoh,dx#Y>n׻ h_)O߹lQpaѯJl($?ȱ:.V@X7_ׁ;b/>LJ 9) ʕRg$^"}$̲lrǾ1O NN!n?V.LE t [@*}/l_ᷣ4f{,MtIsñ&5jz[1ARQPEa)`&Z(d,@ G TtٯX[HFb[0鱊eW'r4A@r5HKR@YnNjFG-'S{4ވcpJ^Bd)Au`93)Qzҿr5+>S,+`0Y,XO8o+!zvӰ]"kYz o?2CrF}Ins32 $N$o2C΅}]+oG5:FwU>h:yg>(8X)oSlN) J`)VؖW9BuP&0M KyJmj\Z] B@+ut(?-lM܇C٩;!ouQPlV1w,($Y<*?v4tjͱ Qqf8W&9/f/zw n J.52O ت̐! XM @G1"@8z4&5v>J5#^Z[esc6%+;gu+[;4hЦ0ӤUn+!$CC{85m|:J:KqP͏n-%E:LyKTny}Bp?&!@Xs#6c&n6 bW=4!^,nx'kK+|)p*._< Qa`0Db=ԇ;=jeߒb[;ޞ뻆17t۳,=¢2Y_=/dg'܈1C+\Aa}ct ώwu"5?)qi<Fؠ)`+1hz#FE#|[X@]萲DY lr9Q u:vKcʓme>ɀ.< JVooPFR }P]" ^{48N`i8[9VSM׽ p(dSڀk ۅZWY8e]ۧ[eĝ3ZWIU>S?IJS"l'ST0F`LuyNi:gNEt?/tN7O`d v:2I ,u$d{ *0c>wqO)S$_-cYH,u Q@˿UdO"{5oc%$T^dζ%Hj/i}Ͻ=r@- t {I_.'#cE97c<6Pzopf2ka ]2qsZ{Tj*>Uɖ;;Ky< \'3ɮ۷.Em ͩy ~V\v_x)^\iZ"4׉>==yvTa"ԉ:nggfBM))EFdʓ\&/ e T"1ڮG>C_ֿX;!M5ߖ |pKdlYO3<Щ д?dmD`9 vX~,.ЈRi׻nTsQeKk]2Y&r_XW<kr/=oXz(eTpL~eg*z׿wWbG%̂CL =Absq_1/0k$ 0kکbjT0TZ P,-$բk[P*PTW &:՗e \]M2Q/yoi;\~ڭ =v'Τ2Iʿ2*r6}..tx31 %助dNi'QZ )l5`A{3,bjqcvD&<Ƶ%ޘf5ǣI> !vWPt#15m @ꠞv(rdSy P>%xlY;ggB=0 KIq(i8sPPqqUrIf3;+BS 5 3*`#*G9:[.fl:;32(9?YH_<_H{=>j]nSv^< PO3!w VP+i`lo K= I%Rc~luv;'?sv§ qH.t:?;:b]B먢!? 4% PG U?Oa}xtk=? 7rt1iZ52.<6y.'BGxuM_ 5ؼGÎlVIfs~ kG_Eǰ嫐T5 N`m{~ql\i(X +tTY[{겛yPҳB92Qd[X80/(fǍS F3t[Fz}yPq[ g\!k^F+DѸun5.3ߊ-S| B}tJQ`~f<eX׫xڰ?V#AdOUL7n<LH \jMo Fnr6F(a@;g6vHUʆ* U^I~}5A3~OɹM\ŷvz0RX< Yƿݝhj!UN~G#@|mՕImb$.ozر@Pd<6h`Ǟdž \m- :pV<it}]Dk wlw5M ,k*~"H2eRXr hڣz>j+ʏh޿.3j)VF]򅡢F]fC5-)yL7^NŗHIsvK=2JpjӦG M% ѕ?T%eӅ$mkP .݊t@}S4딽Wҡ𤆻W0" CK2Fe( ý!HMA$X$HW=lU;J鹙 -bI/rmŜ,JǶCqNJ`!VÀ2˵)R$Δnx\c{q-d DZ$~u 6Kx?L|g/[+ѻpg |B H-f*v]w [JX6J‚sw- gtc֥Zsn36JU;Ȯ&|+&gRF1=7g+I*b;k$P,-:%:nO, !9 62O8Lh%V۞M >6 _oY}:T5C7=М-+`ZTų'WYӱf .ۛu1oI8y|Hwd} h+јqv Q^癎R ۠^A0[&7?|Oa?%3ys+F+bȈ9Ӏ鯵 _;F( =SV7 V- |TyzƳc x٧^BX_/i.sD+Sz=\8uвF)g*7#i2q?#ZdKx?Rx<؄_ {Vm1薜aFv"n"6)7ʠ-s]G5q5h444~o#uKѴ 6lL;_LKw,~&;/Fl HıؕˀFu輶8[ȁjN3""#xkzYg"R !s'*1ط?3" 9{n(*KH+ʤ8ĽEΣRcbum *Z8't$Kܩ*8]Tc1}< .8e8zm|/eӪ&I3)bks{ gtxVIia,)n 5a|;@%MKfGya["{(%P!n(Xsfa`f=R97 ?Di+مP؆vɺzID~T|$ѽ"f ׫o~frE;Dy,Ǘu?h?ME܆*Hc*pK=Hhi99<d]S׻c1(M8}|.*b ! " 9fDC@.@"3Ā_BBbؒT_rD}Ιȗ7b4UU]l֏ M2? A+z %- 0]\5-2e~F6&R7K@Ʋ]A}‚'-}ݴa5;s2Ȟ7:/2CI9>-.,n@#ci$"K>0WpfWcWo:-^2B艗8SS! PG)+=:q=bw*$׹(ptiz5c/~z! ptQ'FU  K_@3r[6fr̖A_ Vf͜^Vh\[5nsѐYx"r{j;ŎGkiɜ\5%Ů-|$0;5V,) JxXe|JߊQE.}-j,=;+θ 9!͋jG;%P6Zu\Wzgy˫Dq-#BY~H9mqtD4IMb2y4ƻD _&H[o qw*d2zw;x ԠkC+@ǺԮ>,L‚ "4@QjlP P/m?)# PN 2 XE7&򢗟};fO 殣ۦ [g~==^*X8ŕM=G }9:'"tC?S#ZHl0ptq/GtײZ =f@:9`CxǙ ` )jRqnȵ?{SNQ)R7bJr."c>8LzA<׶l7{t5?2TV&#jhX_Z׽7t҄QїµDZtTU?YrS_fy$N$ܕB=G!ӴYZwdY2RnY[cUL) 07G-C!2&Yٌ: V₈%3ܚkW@O0{_bL' A~$xD@ O+5Y3;_OLҁlYʥ.wʰĉM!r Q,5 ha:W"] zfj'.Vu2V"76^Q=I͠Lk(n_+ag t|dkb"*h?鱁rm)DW_='TTiA >E_DIKQ؞Xd6Db6c @! Ys*9Z7t+ 5/2>SU;7ƗAyVX c"/6ګ2!~6=[9Y'=I( XPPAfGH}TK*>{;5"l[h͉O I[r5 态aY<̔.m p8{J03@m9eY$Gk KI]v-rv[-;;uaٲubpaR@J'2ט(x0rG([z%*ZdSN,H 'holB?Ƣlǒ:vy)S,_^;I=vX U7lDz MAJiЩ Rt/Z FO|A?3lZ `P4u:tq >.f|4XYn@+zZw|*T4=\h%<Оݙ^X >L˯ϐ=Ҩ?'~ >H1ME0e/HU,/Y$)0F1{ Rr]CQȜGo9)0z./jL'bYg͞% 7)^Z"SCny+H;$uMNlbjLJp&әJ-!07f! Qjc95ӥyaݑ˼ 1`g󬎄-٥>3}mdx`2d?YZ#z[0?F@$hd"mjϿkzLBծO:Os[dFPM N]?*`dq T ީ" Jx.㶊X#GvO5rMxoBB׹<2%rV.ph(.,І^9QfcŶ%A#(0̊:"@i[O_xbk=: lxj!UDZmՎ:]U\1$$=y("&;yw8}2XfSy"뺹NCe](O zӗuɥS~ מW=5:Q/c4/]W\ lcOTr*;;贎<_9@Iu$U|73}bX T ZZK7|*䍁ܵW9/AyNԌ-ah&[<qDe&aiƍڞVYyk.I0BA'%?|^S>%Kd)_9d,-G ȸ2) qe Y2R${yЩ޽ژ#{&bQC_"BFMPd賶4+YuCBd# އٕ/uۆeq4ˋ'0lKuSѼ;f]rV iDV^'H!F~<x(m8gv8 wbLO1M:E3[\䢙JmU!茱u̙ѨD,5 #XRGL^RīN1o9rۦK!aAb6燺..͕c6`h{CH8IbдefBh+׍!ȐYd>OGy{]ёjW}&&Eͺ԰=dWA#ڮ8fܝ]rB W #J<?xK,~53NuǩIP8 "X<  *~t/W1<u?[lc3i?!IY3CNZP+=RɻBs}VQTL\~qrh>oU}Yŷu=U4z&`>XEAePɝu-o>j^Vӯ" 8?>cd hqgs ZjWʓlåP66pVIP س?+k^q_|OUW'P^COK& =X.O# 4D/DeziM>:ڥJ/ > -phex s[ ? R)3?$RMa;X YWĈޣNCЭp3j@~AȘk nM =% YO WOYwIʌC'Sw d`5B0tI=zn6}YQS [dhPS\6H@-̍V%=\LTIՌXFH%LOT-qy9T|:%:C3jSߊp'Ԝ,#=^\DF۽ M&7:9 kw-'})M1?oAPz,iй$oA?mM䉀Y7R TC,$iX7{kRa՝ lRM𨙜t#\·i>RAEdY؜*I.b@Ʒ?ؐ!5N 9\Sc@~3^_NJ|sн}ʜ65/"2<$ Æ:&;~7 upZ aNl b׼Dmr Wk23DL|J~Hn?&KB;lW㚨L>N,T"\o7Gz\,cEePH87j oWkJyG#B_V*1yi+hlwGrgśǰ>)] PrN vv*)QRORx8x_xu}d&V)suӴӤ8rv~]귈 _ޤ;C=QaZ( #nI7b(bstU+*3L0ȍ8\p3 -,fnueV+g~d Dk[ÍH(4+M:HU%p.פmu?ts'^"+HX4=4 ~H;Ѽ?4cLcHUVKc@aqFP[l}]xR.+! )s[~INS^!e"T!梘>.閪1ӹ #cG!h;'l>W;sK,P0$L9wLWUSw?:&KK6gs]Q USJw:0BzXd.D`|0hIppsQ'b!cL0ܰ}|/ 4{r-핰2bp?BMC gW~ui,{zoGCAz`qb? 28rN Bߡ1utC7Oaq wWNicVx`6p+3:5/9{fHO70&Wl#JEB|yA#:3me¿SzЭyaJi[%Z ̣/ M}WXX_G CWR/+i^S.Dpw\fls 4_}1f;%/@ C!c360T#s˦qwj=٭8"{$Ar}M"j$~{\g[FOӒczSHuުY8J0xњoT,2;-S5-Z,;_"R9,XZWٍ"us8%g/hl_!/9u[ RIqh^_d [/1ZQA\W$7((A*"TU_?-HfՂPȥC  PU.Q&z: Lt\=܈>jkzh;Ó%l ]:JVI}:( n*DYu)Q $>Fh2 5_( E xM*_rf,gmF(z&qNS =$eC!ŐD ZXa⓳?)6);U N[ХWL#hq5N|H(sfUݟP|WxsFWF 5or?ڄÌ~$ޕH9`_<Bpq:jm"QLegÚ06ko3,k=@7Θ瘜P-8bǑvCnMKu'Е/-[X59DG+S&A ?t,M@ #a.m$q{;ޚN̷uQqၯ%0ۅT >O 9)S"RCr&)CtUZ[I UNU}ZP)$3gvHkdžvD,=1{(wNp4[,hJy-Wl'UEOn*%b4@A%CA^ D)n$ ;QMRa# 7-Ϊ%Čydn*Q2c_e-8 _PA"Hw$uJB&iijZT19r  T=\,sT/urؙN\;m {X3J\+_z?ju/:.0$[įЉ:NjjAÌi9h!?4 @WyC-?$uw.Yԯ3 .ae|h v W܋-|oFc#kW6`E22PL9ny.l>2O-H0wJd Hh ʍ]5-2M6o^Bn[^@2ēEuSKnȖ^ znx(~Ӥd=f+lH".ɀ\)w{DJшʹ@x7\G`]"D/)xDlayi-T*gga2]=]1z")VC=^aM%?W+0ձQn? H}>Ap5(W7*5^榦BBinO%I=p~3f hSQY4`sQ~"y ?͇?Pʴq,[ma֌R'AO %71<П/J)@"j| CTǂU}S)Tz gDxki7W.Ox﹆5ԶS47-6Ǟ=5O~v-u{F4u bA~N8Z$(U-ט;lP [_ntFKX,:λvppys5gCmP: SVLZzcDF{[W@MijdY)CN$*fWo6FC.kĶ\@Lo MC+uGnRE_z%Lŭ~&tCdد5 2sxPbJ/+pƵMvǯѰ AC=r+&]pJVWA5ne'[ kk}vƼ$$J9ED7üYnҲȆ뤨ͨr:Rk hIfΙbz߾P>IHxUbKalRJ]Rbbht~}{!"$HkBqF=2(r kq0XQ s\$_L # Ċ)&Ly6Ao@4J[+]qO|b FQ# 4<vЧɬ$N@M2[*݋&PmS~3%k@S枚ؿ:++%x,Zt0/ TRՅ}cjt_x ɆX9+p X$@e8#s] wcy^٘dn[4moA:]] u eC퇩cتQ/fQ2A̳. JHc?d`SlGKO4`N>ɐa7ݒd$yir {Re.!dVL-0NQJ$hKkVTz9r@p.yׯץqTZcHjCf,^FLE& 1pI('$ 6oSQwX|1򢵓m^sc\+D||J+ mn-%-ruk(8Ҿ _X IM `E! ".R&,6uh,iڜ X=+Ȋ|[;lI΢,ܝK͢ Mir7Խ5b=OEV"3Ҙs>u>}/q9s*H.=9]π>}D{Va\UڞhzrFg )o,8Ҿ57Exgi6.6~2\y:A,2l&2&+!FZ39loU~hC;NF괣ipٖD@::5:S@G!J9DZЪP+g.Ἆ^Ek{-0tjdNʌ҃WW Y[ٵUZCArJGR^f2|!r+e6u([Ғޣ"8~s&%KGW4֚ËRFU 0QÙXe-)7Z!FGq̱ljr()N 5ྃڵO Lt:ĠHN ~7ȩ=Ip̀# mb+vTn1~"3}G YmOM.J0yv)X_H!W< / ?"v;OJVaG[6u5/Nm8e==r#UJ+\2|1Oܑ"KGvWL:r̸+.hs~>_": >έܒ'60ǒIl]o? A"4pPh_Ѽi;x멕cSgz1$ z#(,u߼é>8$;z_.H}Q/Rޫ2N^9ζcʤgu6E [Q"K?C%R'ji,b/XSEkNr*Bغ2pXwAgili6o5$D k6Ⅻ14s@"AI HGA#\{^)}s泦!>BF[M9Unkxc9!nM\˭C_4ca/Sx3wŖd'k|j~ Mۿ!х|GNaUhGP.w.Rj7}/XWi JWYB=Ve -;V]9Ghq߱ᨅF#"en@/z8/NjLw73iJk˔L;rV 3:qoLtDT 1ek\.mԌ)U)-qG˓AlP̌`BrBsmH sbP}{%Svi z%Ȉ1"e(-)/wb)7ɮzavm a%uۙ.3: l6RXeF\`l FpiaR]<Ʌ,%tQt$O"2hݶJ|9%:"[*8lMW0HVܒ aYY j<-`zo ZaU h{giqv AfeuQ1à'BΩx-s,#,EI\e5}q@ޜ+Q7tdX|]~ Pl6CdZN--:ydˡv*y4pS@8]@hZ:.>Pw X1L!7io^&zk%VkY@gv{f񐎵l߈{y!xah>Ā]LtѻyIɝV={=;!wqdo-Vx$5"^>ٵ'ɔ>F^Rخ(`nGINP~EƆ|JDb|Sq硪IV`E=^[ASsk)ϐ,,5o wt|U.Hш8YN|Q0NZ$lvioyos $.taY_404ęc'e}㟳X0rUsLi,qO+E\=Uqcf&OJ2-1оA1.D#@0TRÍ Q!^&e`lL?o}{ ؾk5Tǟ_bYٖ%pPJxoMڛoc?%t"NXޚX8 IR+ `\"m[~ۦJ* Vי%y*A=cxp>"ӧ\M=_?szuۘ8jl%QP".gZm<|P2X d  q Gj}o g}YH}{Vafþc#lĽ8uMp°o@,mZ%A"cvBsyl|VlכTMhdLe03D| &ŠB {Vy Z^m0[!gRy.<0Obl%PzRh(]_V$Mt)[zGE9$k,M4b:S`!']eGӠqNwy*xoVQx*P 6":|Sg'~)#Qtz&@C==SVAJFLd:잴0䗎ڋz(~b_dD:xG^co{V.~ L2bTo)G:)*fF3 eIilC ^YGMA.FQ^zG6czhÉ݆2=BAްz"tCy-a^Cvkb!)x&r.%dא&yrp~ך='%q.߸+u W۫l@e'?$<< b}Qky7\ d0a?U{&tQ"X FyC%GW DJ%+.'. צ[G>f!mʽeM+&Ķ:Q$ΡɎ*?2aq|RN* p"r2~%6F s0mW+-mSFLlC`1\Y# >J)MWjϥ6@Ꭴnf~w![𽥖|[@gY[hgy AD).-y;u_,qF,I1?r[7{9 ڜ+ %Ba˿>N>Fih~݉vo`1(+,qӜMכ?1  lD`GDƩĊF!hB;gI2v`MlOQae 猢ܜѱ+Z` L{݈̝(t( v~mB8#a3tǢ41;a]I;tŜaat-W4I7zӾ {޴)`0 #N .:1$㞰&)y>DӃE$@~:_JF葾 9Y/) 'sh8 ei{||,Hc$QpEX!jiְ)dgR45jb CN!)ʕ42nA!6P ^"cKZ^@M^5H1nƻ  ݁pƢ Ex1.\/dk^ ALIΈ5e73y .C)6y Bq(.]^*pWA?u!4QWCw{傢LsM{!*i^P VF3- , 9w_I @ Zn뽊r8XI(Zys4h,4iIMUG;~RBӃ>iWh"oG~8Tga vA;F :|w2V0h[ x?χ)w6d^=x]Du$⺑}IO`SG(5¶VBF5dv`%'q-D!L,2}(B<8_DV5<&A&nnɥ,>8>9'cĠ qV6HdT/J7C'P"9qպ>5ՠAlKҖ~ SX.0ԔJR=;nSY~LVQ w5iq$Ӓ)Mw̜ wPbGᨫAN >(8J*/"tMd9Mdͻ}|0=CHX_p]Z$(/DQN:Lոlm#:'̳5^C1HY}]VXɘR">2 aث0 +">Ҙp&4-e!Wf꘶t|mBF-8. /T<=/;JD^rIH8i >!fr0j+v F6 <<<ɛ ^/NU{D&N(wncCw @e 49̪%%7ʇk|}{|6-{]5I`[I"CP+&[f7| 0x{NPĉ(bf#[iLaE\m6|,"b 5]'}?`{ʐ)7D CcZ :>L |(LpvRrWؐ։vXFaZ%hdܹ5Z]Dpp%? .Je} JAc,1_ ܀Pq;v@1)Wt:__lfE2?W&^'_9LvtE^-N ʏ]$^2w9@\'٣D>$ TFd*ڧ& ^9޴YDME<#Pt{6 ! g16/啫xJbɆ.ʝLcd~ odUty@ Rixn3Y14vH+aiBxՉeB?+cFݐc7G-eV5USRq܆g~D,P_n_&v+pIbSP$-ߖ#:%*4q͡%E5+P]\FeQ4r%hoy9~ dg+:#sB8Ljǭ$0$5vmcqɼ{S¦;LZqڄmeң%;j&BCYf`w侯Te 1Z@cSe뭴(?LqH2*iɈHtG֎HO EC5^<3nat_K޿'V"2+Pv4BrqS5o7PUmYT}˓7N>>HVF=<(n7c:63δ<:;f|%Bv51Mbbo$· ELFS2~0 Cuz%AEA}S=\$zY-4 59>y-w į/&Ufu q&֐*ZmҜO\)g>܀D70E5PޜV![n6=7ڔ?UVLkCN104ϐA[[(H*oG 5~w Ѿ /:psr[k@O_+`m&ZFUzXj2gw\DIcR $;LUM)3")$/^gmo}m ¤?ʙ)i%09I}-!G".%/8h$b0E{LNΡ o[+Kg6?CAi龍i z4i8lXٟޅkjOUA=4my[&&Zpg>Vylqr^-O4Wب=L2Pr-V`&Fk&T;f8[p  0Iv+d>A GCuTf x¬xzJUG]pנz:A%YږɃ?V1Fy׿N,: 2 fk湨HU1bXj*I7Ҷ)ؒ{R6S34ACf k, ghbVZT: ̢ǛD(X.ȹpyxF )(?W<V<'rU:sܾ=ߤAjr>lL@tjȻMPp!))3f=CBlWmr"0AJ(ݬ\L$ńw%4z/ꨛf,"4>ŀ#f.w"M[N֦n6za3hxˌT•AWиӲFFDt\Иi3pQC i;|Rƣ '+>Kdc$'9%g_Rh7}TjzkVÊ)MƠOJ{j0aH yRgMUWQrXOBVpզ;,xH,;-HHf!"vY%Lak2Z9|JD)Q*f^~03IJ- tҨot[oMdӁk`b=}ekv _$A-3%(%zpzRnsFɝU;(qYuǞ;L$O<A^:r^Y dQE蜪vWhk Y0Ef~%\~gGH*>ݵ˭jIOyW߬Cq!0,T-3j]z})A仛J-e2[xG6\U; )lGu(f%ѠlATBX w`4m L < p&cf*'6x- d\k@)9H-:d_&UUTb5*f"ڞ c-y W#Be6 G%!%~umfz x"?]D߸&+}XXtRccĽ`x`<؁0+$m&1ϷXo4M*;vX\^0~~;RS??rǘL>^͒\rkOWtlVְ ߠa"d`vk{NW`CzWEZDE6|buDPcv߿ح&^ r <%"'J;rr^]Z?\92r;f 8>+o/ԙY 6QRo~(?2SO8i!Dg;'91ӧѵw Dm؜,"qf੠xsb6AAD K5!bթ}AWI>M8-ٰ|-reJ{x¡fj ͠ [ӉDD(}SIr-t6ݺF %?zqk/o:-Q | 2‘@7W_QZ½΃Ŭ>Ӗ|;Th_2ja hB|Vqyd+*t0Jnwӓ ,'{^W,$gcSQAȳwmH;n[P jȧ6_!MGYG6Cɗ]zʝťdCwѵEh 8hu rC1O6ܫ{GWϞ DĄcDeC7ġ9],swkYDMxEjҲT}1C;*a~s+8:׿]47H^HV%ږp)LJ_Ep1{@}Ud +Ѱ ]3T. CHNVLM ,#qR/[Έ|kZ\ cV^a) &s-d^+!J,ƙlagB:U`J#:KU/ ^_Ôc-ҲOe!IG7Q JjazQ MEƲ~]]^6]d,7MFv ;m :rP=Mmruf^ ;h,KgV,HlFN9v*XpKVGܲ((5Q7A^J)+؆&-įPDymzPxo7FJG!tTg$scL_ a&[q@˘J> UPv7xuaɫKLy~ySO6y=XJ/s vDsP@8XnYƁ"R`Z$YS07Ma9{;i^}$L&EF'րu*_]hɸ.'V!>zv ,'[+_f- r:w$ 똆vP&utJO}TveӣQ` 0*du;#gWէO( 󳕇l LBlPCkoe+m-?ֆ39g㝪Ɇ/7"JxteޠP7oؤm0Yu}]c ]*Qu*e{Z$~xE&!;5  g^ ٗ)`o)cN6)997/iv_|az_s[C)uMu)X$̟0tP/V$l $yc!_I7ȿ'c, }O)AًG䝣sEPsE}L)=/Kf5lBk#k<9C|s3N/v1ùIجoeE, ,e MyYUC{Ųq>ox5G(?f CuՕ#xM2cA9blO"yīل>Sн(%Mwivx&JQ#/XXF34~rƜ O WĦ ժ=X#= BI,̘0]+<\loqN>ҡTnSRcAV0{z!J4ď^T\7hW: |'$Y@TQ S(N3gn1R SJr#)Iժ%omͩ[¥N504UCAѫűC\~l Y.KQA^,7` J-a 1Uc{'Et}MQe==lh貀X3#_2)(Xg~A|Yؽ}zK5r! x.-O>"9*3rtuD` N,ܗ}d3*-AjޯsqPi C0f.Z[4!"UƲ|/S2]Ư2EV#uq$CXhD]y_Oo;83xՒ0ΦhlGw+St[ϐjs U ɮW""v>PsLM+Şqx,k ajx.ytXjjtM ?TE),t_1Rt^`pe[/@tNPw}fsJb;YP:>^l&-@e0'ݕ+Uk&\4)[N>E+I ɰ”2̒a 6(vqb~w4&VS ʠMd͎7ѭo!:G+ꇕZO#PO*D%Y ~>^]88u@딫-[KSBeJ /h=/{ ׮6dglv@I-.<"ʿRflݱ1WzJbTba2|}`E 4/OOg%C^*+N8,i2CJ@[rv o.iY-SY2.MK/z@.Mp+l\Y.{qβbjtkۿB̹¿ŠKz-mK@D _ T~X sgښsJ<.%&T6/Nvy;x#.=n#)HVPar,$~yۮԁ]^}o-{6.|MB!slV!Iu*OpԲ$#} W> g$ְ[shLԖLS+՟'XaVo0/Յ)*5(ΙλrR<>q:M(l) qsl寖6$9IƸ"N.Bc&3 p\#?Pfh\oc\?85lǤp*Y\tl}5͜ej=a@J+[> rq.bMk 0-ȍw;9=i+&O[FGrs6 ا́TԞ Q7JsSdS@cwBrQ蕋"#0Wk,E'1նɢ!J[Aq])/ , @0?7ᓇv^/<CEw뇷7H<_X U<_z^Xh;!$0N /F&wd-{@eys6yZȷ2wOgbWq P&yW N I)?֙AohsC ʌ>q rn^˝~VI=ÛA I,Lj/U6`/KNo+?䜬Fboε^סNDwNFzZ ~wS.Q[f{ s #g=Ec04`Z߶hT?NiY7i P4/5~> 67z8Y=cjDROSwHb]؀7 +\5|`u_P2e HAfvp016)vQ? O2[GMaƢu@:mEԏ2y72f_qi/sq| Mk3hB˛A*v(06xYtwtu/^KοdLý]wEiƣ x^2>? P T)i۽_b@xVtx9ЛEFMto!׀ٸ_w5=i t9~miOiI -P`@A0) e/7O .g)eF)nw%{`K\w{{ykKf`([&?lLGfa3Flhʳ իVE+z;f/E煉K \6 D3g~V)(!\h,G KWI4=y/}qv_"1edw =,,oPTZ[XT/m!=o|Ss]iUX5ueKtfB}r8O{+`]J4>gō{9<$⛋h_6QTE% s&5Et \qJ«[oJL ӱ˰l 6̝S͞R >p5x[E*.wWq++b*K&󍗚$CYuO&yQɟ&zlI5F34|֌05ׇ]u{Z`@M74Nў_-}Kx^ T jWkye|;7WrSU3%0 Aqbƈc~uۦ0(~pr)qJJe]JeO[}6Cugʄ2"݅^5}{,O|C3\!r  R:֛t bF=̕ر+ GnFD@TBnc,S/|.e5 GͰ+*)z~[?jD\Fi4 ;H~&EJ^ٚ u3,;gI ;,nuʈ-VpbXeumC"tz8o5>c|0&>W(hFd(|(7)OEΞ=˺M -CjL|<D٩Sf4!&[d \W}±p+VsԧS֛?RW&^zjY)˴R"J9F[ųh&Y gz)3/Ն#v4Mc8CouQ>kU-Om5$L5̞~rW Vdpg#Kv?JfUKc/>#Oi^ˣo8FB~ m[W`h0߳~J'w΃O2(WۻQg̠S8z9)sb\Q 7 n>I焮û2R`ѪJU7f.]#Y3/5k[ҵ|QRf_VN#i޷eNt@$++m%wDNߢK:Tz(HڀW q#-k % Ry `0T1am"7-Lz/#1{M6d%wAULe=2j9.c7 E[M%La+J@׭mfcq!&FӎL -YEhYZ 㩌K܌-]\ A3 2&, >)ٗV@UKWU~e6&;2L^.a09<{M9dmo _W 6^\P֬[R5tZ/5r&E]K5n2[-8JQQ y/c6eTicv1æEVf Bi I 8[6?R8E⳺&n:!N< r(-פHVKӪMa^']uE&]ySNfoni)ẅ́?PKZJ͋)cj^I3E2в~pc'uevg-8Y?i^Z:M,KVb[!/AZ-xzePdN{0?ʑnu +ߧe)`Y'_n%D*w깛Z Ur?agٺZ˾¶!>Ňڛ=jCkmL|i {ӫj.ZI]&},nfIo#Z6&N]ݻwٺI79oVrd=# ߆y'*cɦw:Pג% \7m-j)'Xt.pZb3l9_6#c†t`E'wWݡ a^$1ͦpj,3$+ zͧEHuRFJ>sR"󸼥yo KlAP<Ƨ1_1m1Pqs%G<`9U5#HNm{S46em᪞ $:<1&SJm_6Bp; )hp@ W4nf;,\j`!щW-j ,U2ІBa+h"sFRQIYUH-릟.S?aòVZCyL#uwnH΢3nVV1kH-!Z2x1a@`4_3)$2F+ РsRIDH9-Ҡ+[/ :~};KO9OrR%m3(Ъf l?@\rJ+xq 7 &YfL.1Z)J6#C߬ M뒏bJpsÄ0 N@*BZ|رpc3>! #G5cJȎE5Ď+!,3j_??,B؜vV?fWrR VWVDxEA\GΆ@Q&r>w 0L}Ni3@0(ò~@}gtM>K2ܔCCG&b }  kl':Cph"rrNp5@c]'#Z1c9[Q=9_b,yJ?QBdfKZoh8 7[L m}PS_*[x $.u*&EI&œ#n v&V= 7[u'=|[MwMVS (|EviwS594YOHxLٳ#DBt{<zG zIFن >H,.X}?dN" =SS U>IɍMpD 0vfͬcD/d[1MㄍۀB8q R!$ %b`(2_Nɔ] 4P_mEíB/j@>l*=8MhcdZ&z >elP|/9ma:( n( ]H NKЛn'T2,$Tm$G[b] +Օ\1.Df 1f9܆JZGXџofhTCEWQY]eR&K2׽W@4v2>yE/DuS2W_N[[O֤1 JSBR* ]c?JJV `c9\7Mo#X`{38z5{U:Hxk+$~qN$}F"fgj5|.߁n s \uXB|([#PAcX1b3. Z_׻x~I%;3->+IYD+x[N;`pEفyi!ϑ@F-#"I n$ wB?2ZG<Ӱn8+'ڻ OHmb9:P sǥ}9u$""er![pˢzUJߍ(ἶw'ZgڻfM 5nCiĦ^ma16GVfcE /. n(\ZTea<[ .XHTt7=6J$5?zlaA % !5f;?%Z<}.Ά+gȕYtݯ3Cc⣟gc8ʘ4;)!,.|-y-3 h~c)Ih"^D_V3'fr>ʟ?*4K$R<=C.߅m7M V`M*v)QrqK(4VL}/';4M}pڎJ%8 K"eK7Emc_iƣBŪHSB冻9ď,d|we98.ћ]M4vRhX`$zw7q̢Ru2%\V8W,3.}LV >D&]K\,EH#sҎ߶? $yAT\fUA^z/XCE#t">J^/8aGaΔ\bر\a&r,[]|r7DAqL'w!3H39곞#K%'Rݸ{*p7="ȇE|_(2fBaKk:-{%@f5Z > ]R?"Z4iPC2DXw-'dOms:B+̍EȇLr?zu6 ƌHxҠ|C$<r|f/OS4ajv>qA){oaWZi[?`)kBI@no+\ #YKa=n1i= C j3$lg˕Eld ;O@t`K >pthmtѝ{ p!DʬCu06Y8\q 9 _OBwgXRM-7l)sFj36!ҚjIٮ8 t$6; '7X9{jKJiBF)ẛ R4c6k;AyĬΏw9P]<9|p<[5OIѿQx!RK/?޸e>mY9hsD, Q(l9gb/FLP!d9\rZZ6G@?ަIMz<3^YX U DL%{f /ٙ^'pcq¹+s1+eYvZ=h$߰[qQ^'Z 㚿, 6˺,>2~7Ơe:3?.ǽwe SPި!y&LM[m۷*3[$24}âF{۾ʩ|e9m5A .9sۿsB]q|sf2EYYb~\DwvDOL#G#"" `󼁂˹qhsC+Y_i?C]@ߚcNڈS50҅!| z7ߌ3';i[ÿ[Yb aGj7"Ɖ.L"]EZr8§_ߝ!n5DQf)4%v/bij$R[}gAOIHV*o>Im +{5lg᯹OXj.~Q"#M9%j!9i@;t%Wѕ|1!:A3ļ|}WAf^.P[ =#'ף{8U(X s;qzGq9ó(3,җ*]1O~ FgU_!3Q-gB*ĝPv_[ on$o% m$1Xw8 \BU+h?nL=b$gYZ07070100000441000081a40000000000000000000000016661890a00005a80000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/echoaudio/snd-echo3g.ko.xz7zXZִF!t/Z@]?Eh=ڜ.+˥@NxdFStd3bq?ĆCqsϧut}q /IˑLJvK?2iĭH?pU6#=ɮ7j2eD8PxJI4Z=K ;=ֺ2'wQ(,#=;d \uiY\;k( "˶(!TؙVa@"ƽ"稱ƨƒ!oE j"6C3̙jڡ"`FٖgOO +Ȁ0"얶 jAB~1MɭdC;C|KeF;sumF+_'rTKK JS W>65of3 d)Tޕ2":b Z,s;zG`(>=ߎ~&l+9?xCEkL]>91Q&}OzOGB<h^ܰ@Snĸ'Ŵ +K!V8k[M`#:jFTC{X՘š6S^zqT&+YTtTգHN,@78B"'b,'% 7DLyWO=~QJ O B悶L 9t;zzVq:D3 Z1Xm߻9!ZAدH 2xzpCx1Ϧ^\@ o4p#v!Uj]ofH։4s XaļE;fU^g(P rp@,ֹ5 9J }Μ*&S.tqЃ)] vC ; M2iIu7wlCgz+.!#NV87dxx^CR$0% 3$\Hd $Ԯmu 酝vI N4(ni3*|ЀTq w K܊9y`Bug~kbPw4c9Ati'Gx&nCcp.U"Eb!Cvl2 u1(*^-' zIߩsX[$I' ":A> K ~dzLXr5[EpnE}gz (՛M)󅺅 @ۚ2 @`\x R<8U/׺3z%ԁ u7Ֆz!+: FkKvCB$MpH1EoMJ@1a]=ݹx|{ּ/ff+@C)..K (x 1xms:xIl8]K% vN]H#@Kb<#1-fޅg6a%p߅^5`qd]Bٶ],aSI$_äW/11\!΍}?|73~E 军gk^71Lhͪ>?Vh,Lܤ?ř<]F+Foegu[n0F&ƐQ?醇X ܑHQg$NbJ \Qg!AʹD1IZ^f9'"M M{b. ЦlBdu .{l|"MG$hA} p|ig7 Nm0%J N\lMPd : X7PusvSC(A՚H[Hh}44^Хp]+)wq'<"F֔i{-ʳ wǘ,fhU2= {C5)5'k(Q.fi E ]Bb䠿хo$ J=1aD[4٦ie-jzS4j#$9`d*LB‘ dJZ/x؜!}:^^m W&Q,'W]I+$n= cr"ŕm׋93d!KuGe1>znfv)x;~xav||=hUc{vUxg]kQ+gV&+HAB1e7hVWS=5UU RљcwȍqVzߒĤvﹽ7?c/,Sʷ"OSM_<jWNA#+ gr20 4WxeWe U7[UnE)d/qXl}?Qpkh&d`G^K1׈ե~<8 `싩$vDL <017'Z9_Zh pA)Z0QԲ1wTEez:4~= B'(!TXĸ?ﵧ]ge.|0^NkƊ[ߦ\9 +dјgBXL CH ǎ"gCg{tiBmX bd< 33T衏9!jݑ*al (N\WB'piqk R=s=ΖT1 +ˊEmHR ؏`JsCMJU8ݾve`늉c*%I{ԋ{Ϧlگ`PD~wRҊQƑnDn\dGa݊1)C(pZKDX5NuVv")vZ|4q1Mn7vz"YtyN!m[$Gc~xJl@1 ϣo#T~ eHgty[lUzq;{vQY Gs ֿP"s,2oA>4-<,CѠo3LZ:\8)${ݒ%Sgh5t7 z]oK{8y āu/o>+טh*?JPi,y0ldb]}%C9}aM4!"ކR>O%˞`97{,͖3t{݄!C8)GGĿ- }+{20ݴm6 f8pXȽ Jn0 q5esG䈪&}p^xZ._DNzxGj:DҊ_}{ 8pK|7AԹn>2i!YعNu>dYvv2JG!1*?]׷bxy|O&iPfOC=ars`{N p}yYsi6]}3KIZT]xY,xT$Y+h&XYNP}Ll02Flzw\+hP̥I+ dBE?3]ll|C_^O2d;_:I9{ Rݱ)₤p;t?zrk]0+$ٹ$%B_pQrFdt0됨sB[_e) _< x(HBG@$G45'= 1Zi,{F^%i~jD p,#MXy:B)Z9g;ANƧ[86Lf% 2l3k7F1>v{ѫ*D})8FVfpM: ۵&뎈k3?3NV΀5)[I'9`ٸ'Jz`؞@jEEzg6}Q0Hef^ T84@:0S7QrHA/[@m_":\$ IKvJAC2UE=?|cg&[jE7/P ,_|-L> ћ.yЉL:d+MqRo%|~'ܜ88sO\>3ӓW:v!\gbaA8 (T8<B66%[ Y*]Ps`]9~s_ A!dxy10)g>,e$؆5Mv> ܻtgQS b~CfRi$2gs*lލZpn IlāĜ3M+YŴ)ՠv UH FdDyS?.2 CSRT]6hZFxkbM" dw0xPU:1j;+H.)yH 'f C oj%*pp p0 k v;Igs=9f>CjBS 6RX#'()!Tmg}Ph@YXw C,ġFq( ϵk|> <}1[$޺~ A8 ]hS!qIFn^RH28/q-7q@ `Hp,u,Kh~Z.rkݐɫD?T*#wg`9oF39ܾ+a0EW-.UYLg5 ~Kǃl~n@u6oiФ5V0~[^Ƅ|,5#ta+|-&3"6M֝8ƮGSܝFߙJ8S.v>uU¼qx^9Φ1lC'eNQOTMwS,#- !4KE>[l ꤳH Xܗ5m0saTN>N4+ur5ņ^1 F ǛLz}$3`䷵|ӱl0Q?A*gCᰖࠀ.IQzw Tĥd?ok5zeC0.{Q ]YJ8utbjk&COW)t ՚XhV!Z;%`N /Q))&h wC~i}4lV"_"/ll6־(B65B03qv}P LݏB*LLY,0896/)&T&D5e+SVHK@AB/- ̍ >F- v[6PJySG48M=5Z]âgz[z|ĵ d;9S;.ʳ$W|}vuEI}\߉:F^ِq {o~e-pVa+VF]::4oJGNJG_6!Ⱥ"Q$=b$B0ȃU^?!cbmE Q'L":M~ jr{C9:UDaYy= JNF;\^kۛD4Iٲ+`!0C%i. f`{) ]]E^9ߣe#~5-8_)@̅S՘<+n kkBm( =o9/?TqGjqL{6<:YY+iSj"%k;WdS (+w̾l=E3=%XxCk*B8nڝY뺊Ve SȎ,뽾OY1,\@~Ţ[c<~34&q ߫86PS 76 >W8ysm3&ʥU)5Y՜ Cy'kpy&cO4w Kx%n>=S/vCUU ~h2B_znp(I|W __>@Q[jوɺTʦ=P6l廴ZA8צ"S,a¼,Idq9x;T_WqR&q%*^kP9[G%.ki+O% 1߿YRf3G +R;xK48 }fVVvP"C" 6zVY*я^I[1qkk57@5@_g9cH7&z4[``/ Z}1x B!og RO.t=2rs+Gm1 So6135.QY[ w>֙D+ԟ#o|<#(#킀V+{7 # &-DٻCpU9 =q{DOWR3㾦|?"LB ܢ=:%I9^D96k#xYm' jKw=ez:ZJ$*ߗx1Vc85,o<0}[/]{ ^\5֡.%O˗^8C0n8R e&J!8\8= P(t\c m  O][!\f%}w^؟v]aْQ ۂS:Jj?N!YNǙY|۔iU\ 㽛 wrExNWۥ+BU0U]P,\vJq]["#Kj-0+bngI#MUPSEp\k s¸W6M:wSYHY I,}c娶WW*Z,Kz~؛T0~:?#(!M]/5=QŸ\߮{; J֗毭7En% ^6r=. urZViÂr~Fdi3l,s2EiGxYC^\zu;m${Kf#Ko~٤nnL0eǶI/\B( PZ 9D#I3&b)r?-p̚'A33=V`!KRL1*}W|@$E 6**H¾]G=XRV1V$s0C#mv YߙCd?7z(#:2"Mnøx(B踆mƃ-!4n=|O?a{/]62G)O P n6A^vG<_$; U3tg_ ܊u>?K\uOLrִřյW!C/-ӥ 3ߓ B]MHQmOH4W(ņ4ma%s' ""iy4 {hMk4ꮁKi_'l6Sjd¹ %g_x}ܐUH`ɿ̈緌3o%$o˺FyOIeJ _+216Zlش%y[,(,դH,V$nOG3; xdvC? SB(Bd`c2\1{y{֤=C͈M%iN 0`7!z$j&9ߑ{u\މ $\{PD`a?< +A%%8ϙxiI`R& w Jsb%RYhd`@{15eH?/ǕkKo[5sN;W`]VjpiykJCѵHqC\["s pSCM̼9YQFxbac>^RK jLmx"Ik¶}kDOWC+JQRKs=d|E]cٰRjsT&{ʼѭ}T*Qnzr kMس.@T&iK"+Ν]2ШOJ%?\`U 0ˬmO#re[e+OE|xemBۖnL@u_<[`N5Cn=ڂo^{Q^ ^TdE xv}H,W|Dzݡdy[&%l$(ƥ <%J-dcZN)ϹEJ{:/LD.0_@滶CrժfnX>>7ST6եi6jrYA2؆Y;;-|9@@$ KW{ GG<҃aOt8ε=D@e|ǁ;$Wy,|-9zH^!)L| O'B#g zi@gyL7$S*zp%Q3ZS6 :V.7)~_&Xn"ѵ|c';b"%Ycʯ%pmЪq6L6;6Z /XF0d+h0Ɏѿ(GfFSJS[3ÚL,Эzxo7dRDw/K8[PЛԵ}BR e`3dYҋ Q~UT=[^C˽Lf@NՎ> * r@4B \ژn>;hiLNQ^\lMOy`f0R9Z-T. u9z]Z~X(ӮjӗD! 55sp8S_3OmU@_45åH븹D=_!v3zα"G3GoJ/B!h 3ܨMvՄG62cQ8xP+]Dhqr/CJx_Kn~: OcV|8F#6E>rgo?Пlͻmxy7]'1bʂAxb]m[vGS0\6<} (0ȓpt\?Ɓ[SF/X]T/gȠ'U<@)Fb$S*9E]9^x$+m!jsU>Ci~1KSG>2:|?<5s8tLiy۞M FN+<M锔MH}"gwaW1iId2dM`c BRq`}߆HkY{#$re Kp֝tA&N+;E8.w۩Y Z?G*}{'VUzT-F7Kw3+"H˶d<4јҰSRB--&i2eY[mҴ݊obxZp-u:<ř jGAإ.)wni3`Qde  krkA¾}n3:ekkKȴbM_Ndf3TF0UQP]^AejG0;>cSmMWS-E ZsG?={mF@pE ül9[4VcS1Yr4xJE\`@|`|:m=_>]X^F1dKuibPmW1"g !'itph ȝRSDlKD `eH JW I_9$P %\+C-0bY-hcM7R)4mTHB4=^^ bnvV["|oDwfI#Iw=GC974)8H>r2J3rBd.u%J?Bt[u$ǒ᧡'P:2.Ǝ־Jo;&\53xAFFb9 dtoz>\ g I8Ufs N@U74hOmh*٥{Ι&#+T#WJN[DDʹ4]3<}[OSe=ZuqAaxv)87X`wS֑=9U` sӦ a $^'wYAD06oyǂj| QP ]*P21XB4=5h#JעCxIy(YE 4+ ?n3>Mfr:&jUF&g=ḢwYO.Mz _GpwafI%=iGuI-ʫ)zq1֫D7`385290yHxpD>2F-Y#d&}įww} ' &XOxdǗ_{ܔF]c4ࡊ~%$@nAỨżdټ]K^=r%vKEh&)!jōA[D^ۊ!C0RD%/!+ VlǜfP=Ye0OX,r6#xav\$2ub]hNQ0&&;KpV@ޜ $4kuāB^itxSwS4;W4d%i#D_FsV2Ib;.K/~\IW1-0`]"S=E>'u4ّw5G::^AӒHա"A gxŦ^@C).`d-]x`e"p^%(h]8Ix 80C,{jG>6_I(qϫҷd:.蟩c %tk5(F9CCܶaxbm'd'ӓ+"cad̄a,W15KZ}l˜g^q\ wؿ@/_.8EG3U7eI.(iL;anMdy9y=Q37,6e()Oٝs0iU!!ޫa)zVūBs"H-xdO^RG;Y^Xn<)gq"@iF@6D8D-~&P\Tvs!ZHiX-^-JTufsL?ju_xfx[zA]%C؜_/mt#rCJ uAsMt6bh\',mfkM<}ݵl9]WusJ<<;,.p1^ %^ߍրt;ޱ\*ȇwB ,x>g. 73p&QU |c%+1k|e%D-"bz|z' бx%E_Ը2/3$A|yU;`8ov832pnI/zyhj`ҝ`a?}+ߞA:5,HiLO^YOA6ϒ!=Ҹ)&$ÓNjV '0z' Q'})/Z~Tڭ(WQ=Qv`)87 f}G@vI= GU2$uE+ڑLꀯ%<츰LS`!J7K T0{Y#СpT& ]DR t~3[*JD}bek٬*k@ i%%k\RƻjolbWsS@#|iQѐ؏E=Q@?׆[5rpppyQ\&JObDѣ'N~Re1rm*J>u'u=O{*؅ m1buPEw{Tw ͤL+8^5'*!9N^aP⁌^N TP(.O%qL&>4Fط̋Q#.2XE8)/7{ R?FLb t9iC ,a /1EZA[̓|{ Wb,Ru$P&*`<:.S ddIkMm¤|y3>*iuvU#K=,RlAe_0Ɨ*c%`$; JQ4uG>Zӯrvs/51(v}X,bLQce$N8VJ~B @H7|1R%! g~No;`qX]3E؃`qȐl)O$Feq= $"; #Mo9*eDR|_E/Gdž vWCgl/"dIJ a$syT{d8}.x:CTw{_p[ebhZal$$;z;YaV",PZɒT4bSM<XH.I/'|̑SZ9yh*/ą4O?WիT2Ks _n=d}tMQ+`hZ1>ɚieSq߂iQJhq) 5&._kSɯY@rhإon6|>(2C!.<yo[p@}WWxvhE]a-HrivF~_4j[oy/ @N7Mi1fɍ-v>U-Ze|t;Bj o.WU#VJ8^yBw)Ԙ>oĨt24!b@rU}^/RhϜhAr/(A;GXNJEgBY@X0L IAy֟eΙdeޣ?)!H}Er*Nh$y|wb FWH*f̹#%z~Bv˷~*U iZ.#{9kNrj7,Bkѽ/'g"ža8a//pu6$+Ć;n Dk\~e?z-89w wNry7\Xpz7M@IME8XțDcc1vu$aZl0F|x&AXv%?t؃:]qCm/#p,^1',f(sY;.bXiFNL4#S ?msTc(*iR:;e{׮hMu?ЫtiÀe1^.]FFS"=t>^υfճC\TZ:AvmhEF"d#/åP؝6Ay5ݔMWu6C?Rft u+xG Z]?* ;)%mڬGCn-G[4Ŝ[ k\ٯڜ C?4'BKB(A+K7䶾ƚ#aGeݏ 3MelF,N"ʼnrEK-8|LۈK䆒b>B|^`1Komc=^>nr5}Le<#wIhh1NtF: ƞT1 Fb2bz-%޶1ǠԮd סKT^\o`HX1gf9ݗ#Gcnsy0Εpl|-[sF;':nk66Te:tU0~'-{ H8~h0%Ҭ/$"f&m<$|N ۙMf}:ct4U 3cN_6 )X= xh;{fW*YPO`čIst9̘A nۻꂬiyZ&#a5k7Hzat4 ᗢ'bk'048%UK:Q<(Ck04FIU2= 0WX@`ٕ},:+&UK5t"Z$cܑT$(*B?2^]W6h-ꡉ+A;4Y&ZiJEa ^RN^JqX:=]QWzd ]ldhr HABO@L]3d$&_ .SCR v{qڪܫy}K[K'l#.@c ocqWäO.x XF{e5m5 עeh}}+7?B6 qᏗ& pCU@ }ג edJ3:W kcET\xAzu'3f0 q@L─rYUu_]=iiaƝS09K+;Z!閼a<=Ze[Fhl0q4`bJAqB(9 ?4NuN8եCc m8 ̶ߥh|i@Lp_22/HahjH/df.BAf#ѡ6OO56A#@?2 ~)iɳ@M a߽曔srX^myqK΢Z@͘?"K#dm4የ0 tQu{ΤE U\^dc`+nK΄ h%JV,;ix2 1Mq3Bےm$!+~S >YHpG$"-mai۫dDs`o aT׳3f-j@2cwpHlO&K@d%I;91F1hHQʹHE# lj f*dVKfq.ZX)ʸ(&U毩m%tԌ! sw^Q}lPqzʼZ}0Ҷ8c^&j>\Rɇ3`7㨐C>LpzVǷE9Lg4.3"yk64[&B36S6dȢ0dtpctG$+Mh<Ù^KgҹU^8A6%坦6eZTqj}wTkHyˀ[i#7կo{Hm=Chk:#2j[/dS2>%^ `{؆/[:ĝZ2cnzg&g/kR;ZÒF;vF6|V,jezcc#5bnQ{bI][fJ^ d.m1LY~ h}S߮(I]6tht]ti^>7jȎ }TT8$DR XW(̍jsA u 8I6CT{R(\n@ T}Y^YULZSkUkr羨nVXBa /5 C :#ǒrxr2 z~!Lo=#s3x8뽹buZ`b@}|dxD%xFАt;(e;1 5"#x9 | >p!C̬QL4%̻<NJ5>&k[RƳFǸtD5x-'ᦝԩ+s@L2̒MiFUj/*Rp`6\X5IzqSޒ.;06/[K}8(6(Mh7%1{;е[L e_6'LM5/ZU8}D֤NWh)#qs2Wȇ'on"[ls#`j1KӉ1l)/ 3{ (6h9)E>mZ=  \{^Xog q18Q]C|[ `9QJ9 U 7ݰuxG>G))HWdEcrcxl,JxyZդ۳a*6?FZql(IgtUw'xO}\=8N5|4g:UKo %ӴK3jIDeʫ wቒ}܂To%Ja ߡUrŭ 8 Ydqă|2&+[@abPϴdق{dI]FfΤe@P8X#OҎbρ|܊$YqDy p4͟6m_Jp$&Ot' @k$D|YxauRx nDf;Jp> Ы7(7xurpw^w6*Нbyz~|Ɨeر45sp?Ґ=%˻ź!?̙&6Ѡ.[#PvS>*~UJ2LJB!)_]{1|N~)'A)3:/tt`hf9}v O%XJJ䣒 )Ơ L!ϧF ciҊNV2,b92ooгO0Y ! 3LK٨*g:HN@RiQX.[ yHG@V ȅ Vn%b~r@,ɚ D2+6rJĮ5c[thjM4;D%;AYu`p͗jn_Q*ޅӉ^]g) +$֯P ]Ӧrp̐|r(&•; N_Z\<;}W{F]i9( )=AQ N3E ʙ:UkM gU|{ P"Chk7|i&ҼP4%;mʯ {g0Ae0Q@+&8SU]+Ej9`'AG[:ª2i#:-TEFl W? q\ɽ.4umKTlj\l ch|Q7 rw+xK4Pr↿@v}ØIvIg0"5q:I^;]Zq4=0wC RQ%7ig;I}NM#UÆl3V?pXW(X$JFy ̔Ust3h4*lmc,gms9'"J^gW$n+%$M/Y\ҹ9rU))`QMnW_>: S?yۅ?=@DY4aO[(7;u"|a8Oms7 fd8{H7&Eo^3SZ?s9:XXfZ"` ni')IQ>Lyw6@N90b\C4.!:߾aYT -j\-I]ULE\~* q jPWj3~I eyh{ȟ,C$ݭ-b̬3ۉIԼ]%>%Wr4wr*^x`X$)%VZݘ3ӄ~wK^a~eNVp'վK*rF'Lo=pܰS9popF.)"5GYRLzJk2IqcGvW|+)^Ny߾g笕sv+! 13d3ݫ 6.B4 )w؈;ONs__XD /$Ix۸]ҭutO}݇ ҄VVF'BG ^{]ʇՓDjTMZ=3.Kp;:ʤ)X#cT`]0diuLD;!.H[{iP?Ҕ xӣa 0ԉpϗȎުS1=lhYvo d:7W@E- :lZ VCXC8{R!.BO p( P6BRk8]9M~[dGi gepVqM1 M*ZU^ѣVdJ퍒>w $n\X,0>RP_axa#4n^qAQgvFy*Q.9m 쒠/g0&H֝9` ^cyAr9"kN(,?rrs3G}aI}S/cVaoW928NhL?Yƭgs$h3O C}W,hDN0m}d!GB8?NZ =pٟBUI@OFDw ~v'4{:"[ۍ}=:;ˠRguk YPj:(͚]pҍJ‹ݏ%#iu]T \0Aϖ \*щ8$S $XT< X@m2M:nkJD3gP:x`?*&iyKp.Am.S,چMoWhhUEd*^"7tԁ֤NQDȀ=Iר K31X;W/H-byp~Jюdy?+lԡ&2ψrQs1q*G+doӗ`}3xVFn_ټƨ!hl  `@j_ ‚JZ y*8? ~n[p0N} O)`F_z%b,=>ϮǸ[OU"@sy亻t)n@R4UBaJC7No'arN97ZyS&il.{AD(O/ODKЃ8S0K67vZ[S։Nb\XnZ;J)7ʾ 94ڸ#f 71sj=fAI\JZK|ԮCص!Q1?z~duv Z%["?AawA{3=j1NEKns(z 7*N1yky$aG`D 2B;$S~ oU $8%e< /ksc^ngBRoUڻ$,ȃMԻ""z6=)XPT{_X ր/Y:VsKS*'dT+Y'g/݆y 븀ߤᙚ J+ueDѫ`F#O&QgW/Bk{$$tFh~ٸx3\nU5#Ό\ʄh Æ!;tuҍ_eπM=$UV~ HI˵YDS48祆;-z4l޳.{ 5քeNeV5M%+`nz\ŃN?%S6Ě^MÙs?΄yIþ %Bƺ Lt8pyBj lBwxGrؖ3;mFLH}"XR8%5QbތPu\;!KJVr<wʤ$2{i 64喨Pxc!Zc?hA["%BGBN>/?QR^:ov,miBI` &1lkxl^͎>kgtpް":HǣXYl?K֡8sؒ~ikQ¬nx^x`|iVf^ݪ Vpu9Ǘ>f+b#tkز K6Vi#G 04)^L9Dwv6 Un!;? 371 ^lO:S r Nd ŜLvPzO-|rAkw,]0m=hzE܋ ^-(, 9=TBjE)\;c&3ZSK8J r8O|LdEe4M5qRi\e0tJcsΡ@tJY-Yfr;4w3#7(Z<_R =,T v0<џ.l {wJ3~83"9N"kj][Sä]t9XokZ,B=*)s=AVλ ͗7vXGܜė xZj(A*ڜ MʲRoV4y^olk mQ]à0dѵ y.C Z~e 3VuȊWT(&L"We{*ՐJȢ[ 4cgDs:a )'L'YY}^2,b XNWE5a.?^Zuo)rBFi(ja+y/,ሯ>APz:XOt\[g7J|ax-sn؊{Y ~(y2TwƵwkOQ%Q +gD1VP)dh7[锱M"dKA{b #Ȕa?q%7jKOlqɕYLD̠wlUzGy/bcHN&ADBȚr3QUZ6D?/0*$ qxO= v(!PN8ATX~kG [Jnqi qat 5 (WI'cVNn;CF`nqaWl 2]Mm"鬫*](|;⳥7.^,*=_{de6=`4Neб`p__V 9N:6I'BjZqf7S۸*u n[t}O3޽Sd8艏4,1*h/8-DW쮕}b%dNvbԮGlGe7)@: ۟ սD{%˶Bqޡ߾-18ߐ;F?0mK{43cigBpe"- C>";_& EV!>ysEk]MI0Z?X< $y%h0 8p'}%tI!U(YZ+jd-sC[ZIh À'Bh7uVs4+0NO4֟5 =Sj;a:dY[xتh*wb= +qMSier:y1An@il*RJcHL;’!QfK2ou 7 UtbV.tf8q}bM|D0}`YC d%HhCֱ oZekl;\ً,b-Բe r6/τq3{}iQI@yxiU ]#c~dwR7-(/Ѕ؏60Q j=Csoeْ;7T~᥄~o9flZM?}B20r~~Ȃ ]S7cl('tZXn"t dg̢{l@ 2ϞgrC=Ժ Y&3ޱذ^E!'`nq: /3Uْ<ט嵵VЧňlfA+A.sjl~yXi&?VN;YC8"0&" IƽarLjG;PqKC)c:I]:3k@+pBt): 3aarQm/*nrs)9(IN7#[ 's"1MNBh۰$KbKeEQ 8ibαSX"=ԨQ|v$^Pa*w=}OX_# 1 |&'J_ă ( S<;IP86t'e59}6_.{9TBSu+ĝhKvuU8B6NRrmA-&/vrZ_/Ra06BO6^#5-(Uاd jP UWrvߟI4vK൤+E5Zx Zׄ" qd.7AZvHp9#d, s}G~-쒙*y>ꀝu:-(=,)'sҶCUrF!;*8VosȏCPK&' GOr]ap;frI2Õęxr@hl\{hTۢe`ʩ :mo{q谒/K KVjƴ5-niP]L4aCk~1pv7V~qVJ+@v6||]DL3_vČY|wD'-,},l2Ÿ́3ڔRaS׺[q-Wxa8GOO}<@>>Lm`}`Jp2r1ۈ^d[+qFK"Xq-jQ{:,9;x]4ܣKf8`z!lU "\6Y,?[UuYmEҨ`bRd~Z?T1"hƍ l.]1=P%f.-*F]R)'| 5,I͌|* OmVLl " KX3vG^ep-Q6D 5.O9}ʿLv\?)1f@`ܵ+a,;XbLnS{:^g q<bqwqn #ǩwR}_\zf*|I$(rXrNz?H`|$ 0fcN`V%5p"bAB~(7y qz #{?ޜY1i.XHa4@h|W?͖3ߎ?#c=?;a%}◰0xrU ī5ۡȁUdQZW"[:kC$'N˻Aene&0"b _=7UM IE$zB ~7XLBbp amkSd3rGB%pY@/(2y3@<SG؛7\Ã˫#[ vHcW:N4rU8*Fv`6'V! a\ej:zK,^E3y?!-h͢(7f>]Yvm,SP'ZɘR 3g/#Wp\WH1xC jm׉X `cGB'Mr> eQbBja5k>`l3~94Tti Uso'01. \(w˦/$2aŐx)aչCD~—ݢ%uV@_Z vYc!4)N&FDh03=AT#V|=Awyk<^!N{qon_=|5a,(%& ^ؑYkouo!ar#;c'OxzMkj諿ol_x?wbqҮmN{|4|W3vwwscyi)pCdT+p:**&X㥛zgN'b J_[_]&,^5lc!MnLTJL  ㍻q"M2;BS M@4l aWz ɑQr#;[ w /@pqpNLcЦ"0P÷d*` i/'K?/lG/%ib C;fRNsLpNYu" zH%N0\ (U;( ֻ o"fy;b]?{& ){NUQpjt6&2_5:yzKKہ"hc^1Zh˔û\KΎ̓ȟT=j5,]7;y"8=߀&K[Ҏe^>l#,&yRY 3Q.NC ?q҅G*@;dDH3Yώ8_c+/!@rjko4T @pRxM+Jxl AA2)DOxfFk,V*D)u Oi3%oHv9 eʂi?u;Yk_?in<я^((XC;5G3A h ~L*KT"|1 ҨP >7`̲"n5`` !9>qv?3۠0o@MmbBn՛Di܎53ׄKW2X?\Dky- G}t^Rp(NwNT|޼3rLA1 )Ј`n04)8$?@k{{ KHzaU}mRURW;9$"sB2}~]ѡ.e_ PK*c5OEVao=|L~L ?^fȌ(4uӅӷ >3ElHI.F7^!RC&3T!8.j@忬ZYY,OJh5+xɤ"1d p4ghWlRF懬K1@22࣊pkX Oy 0)u3g[HwIJm| ۅ(|B$y\q^>{׫DPe\. &枊 dTj}K!&hYZl:r g—yW%Ɛj!6p~DJBgc"jB/ݰ'pFǰv`(*W%dPGaߌkl`QU0t1dnOe$~H2m o)w~> 7xFZ[*FؗO[J3Ev -$r/ax;&TeLQd{ԏf)Sڇz#:Jť:{=txG 9NC" XEvq+6*|cDc>Rlf[~Wϗ`ؤU :+ 2e=_3v$# RHUmij>IJgЩI&4 nHf]Lw?M&ԤYѡFϺk qΚyic}JÈwq<#ꥰ*ZqJ) &㤝Myv1ʜݽ]kcU8yT~TZ&yg:ek9mYx'u" )/&?`.T߶uDgHsRviWmNH͟ Y9 `zrtFQf[{d(h"VH%"޳l H ȶe'~YJ:b(EKe%\Ag.tc ijVr )B8ZJY{]D *]U&q#[c[;xR1*72*QsׁsȠࠎնkhƂpɑ\杠)u6:yrs]%* eu`5@FH>rg$D=4pD!$'h[+R=66մ:vTGj3瘰p-uFA7r + Ƿ՟gp~ڌ )Jyv&qin ;KcNb2KfdL!p=0zR#99$dpo@4 ʙaWn{%y^aNHЗ_Q M@s!#mI-K}B*"lh^<42 Z܁%SyoT,~{C%bT:|pe jagJbhzm@7rGlEdAr4 sJҨUa)W^̂Dz cծTGƛoçp&~^zmI'Ah!Kѫ& x)'~@pA { eQo5o JbF5ԄǝLkP(M1dJom wcyԐd:Ɗ~(1h~rCZ@lGs?⠹Ao#ڈaA=DXo-ɖWMzl5ҾB4Gu `j^I,ct|kY2eK,sFň3~~UWLK}N?lpB0EDu<XR$ҠE普ؼx.>P+Ǩ~[ޗgc$*58G\YQbQ %pe=[M/oo^Kmc=Fi @4do$&{9XT'z7Z5ihI,9dAuF;,#:0Ljf&q-i^@Y!>A&~q da=# |\!F=FP/5gr?=^W5m(SguvV@ʥPJkmCaYB7S׍hvv+X@/uY-9'F҃ÙA<|i`J5"٧)+9:;)Brσ5#'&}2Gn!WXik;2ik&$]zG EFNP賝Wx?mqf/ B}x7j'8q=8*UC3P9DJKX_X }h(ُ1>3I蜨 Wg$.zڀAKD^DւH}=yX-@y-ڍf'*_=(P0I9LU\žH(ϕ"( +r5eE DWbw@̒ ߄6CjBfe"\"U+PPǯ<x;c`wn]i?ƓLAgYZ07070100000443000081a40000000000000000000000016661890a000050d0000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/echoaudio/snd-gina24.ko.xz7zXZִF!t/P]?Eh=ڜ.+ʄ/:a˪T> 6aIB@ \s_eis̿}E,ph#`aZ ôVBiufw%0{MEscGuUtARh/*r7\qn°nD eҬw% :kr[ۣwbs6%캵yK]oD /-IDIRKWORKrA3/þFMB˗94XӮǾֹ;\uFVusK] J`k#)G[ȭoaRѕ,Mv0$DAej-@7:XXalAƢBqg/:Z{ETufѠ2 ?> 'QK,6;_Γ 4 /"+9m}T.Hz`0ngr1ʴW\蔱s쩟P\q2rH5,w԰c/AmkUH\F̈́{ņ/p8bm. 5nOe.X$4bwzZJR%0!l35B駍Ⱥ\Zb3S>" ^Ԋ39dOշ:ATϹ|ud 6? ZH16"'>Oi'jqxC)ZZ}trه mjnq%1=`~`i:FȰZ/*[C7׽aY{E1R/0on3f$|!㒋3\t"|,w -">;/@Nsx1 QplxLjSq=Dx+x kSwݙVOZ{6-IoUI ?7{)z"510 0"XA^w,#l^ܠ~KFOSKɹa~Xʃ3?},iY"R)K2Ι '!ṔٕhEGeJސXT^9jeD5\u3=-!9:RhŭĮUXwη65e2B`>dç `arP_97jI5I@hV[qQ [?)5G(P$IA9{pGaxSTϴkcQ]8qk:&t㥲#z̽lw5WڒUlgDg֮NNCȁlS}-7 &ëEB b=w a)S Y3cxQ+;&  p[1FEb۰U-ű!^ gg)YOʻ&kҰA⬌+WƦu?seG\xt:.]t(iCkݝDP^fae[X{;?ٽd􅁻Z% (V(g^NIL]NSYKn\Ar?[->՘w Ք({DUˏmR6*I2woӏT~٩ϑE=Z 297v`RTNAr 3L|:haҤ^>Y/Cp?'!!@Y*FLcPPPj{˒;Z{Jx:246^a,(e 8h)tya"}2#_,WD'+9dF3(gNi|*#HI9̱1`?dHloIh [Lk}JJ{=yG| m$WX]ӘC Gz3 zSG-`$v% YaOWԈdD-)JC/|S+u0Ȍė0Nܨ́6pȀ,HH7.2^,t"3ȎbJHR?xn۫'*"Hп272Ύ}ZK,RϘL'f_UlbS v˕GFq=pnEh'Tde#J*<}d)]dof3p XOF0?0K% kCHi'ϭoP&t]z;E~B/Sǻdr>[Xi\1E'D-(b%#TGտ1p a2U,pVh"7Un+ӷ cXY _sIb=nk9eT1v 1A(;CO8_T-t~93\-[۷O( 2t؛Hܩ8k&T(t҄O+^ӡ,Ekʿ>%vܽt3VNJ ;]S:a-—1M-{A?麯,i b:YUzbL[ZAB)^Hu՛<AU()K dq:\@3|f H6gY7)O#7n_"L;a"|6+p^xEjqu5_'U̺>ʨ|}3יD4)'BpP-a3oHӽFr $_aۮTg"K+!a=:@mI^nH=Wڦij*~D^W_Gii** fyWV.-wfȴuQ@ɀ)RN ԝDU4;q&FX^R7SMjT˟?@]ň:6jTi\TxES}QR#jV[f,{SmiEKӻ_[ [ c2@ yV|ќ:* [(k.%gֵi'([H%$9dkIUOX{k$z_4!0Z,cEs-35\d'|:]^["@{-fҍVȚksOJ7@0un6FdV S\}ܚ`tQV. S%G `"=F !sg2F[ t!':{@k\8q]|07e}GwQs5(+( n][,́tSٟϪ55R[f#--BUsA`#$'z@5>}E|LY1|^yJ*m  ^47Mκo`R,ß#7Cz qJf; ȠP@)5ָJ= m:O7[Ac+-*Kw v&JYsABY$Lűj3%ZY'h+Gĵ,gіaP`+ɭt|yޛ☳9)ޚX#a+4˜'Jx6jV'&N"C*"ϔ Ꞩ> @:Uf1}K;SW  _\F%$BqvrBND!^KEk@ A:*RZk &hd+7f3ڬF7ү,FAJ$/Jݲ&A`?LpRBF_W @@Qͤ@_iho^/zPTADw:\w<Ѐke6财J/dֿkJ%pnK2K yXqhJ qkI P`n^vmD(-HPOtj}j>!qD-yĈ/Cb8UȦ!I:WlR\'"j=UrMk9Tgڿu\9c Qԟ*~ohrfi厾|C$um*Li,_{(Arc:rs%M+pWW15fja:>7W,#rϼ3YS2hXNb.8l$ع(P\&Eu39xϝNVZxmVTkd7ʅdrh(JoQɣ[. uߟfҕme-ZKYңU/-i^x`bPH"RP!+ZF>79 ݌sq|!'#>IcyѶմ-+ +u0x Ovxdsc@n2#{C ~Pɯ@>5M^oݩN( ճ+|V ~GݘB;hrM_V{>{|Ѧi׎yj׋p`0xSptsJ_ZxdަGKx:)~K"`Q!!hl $ e@MhfA+ D,D拵%3 ۃ2K|tWU:J,}Zˬu|=jGBZxB§o#xPy7_jcYOt*jxel;q8Z"\F>Z`͠ >^2qKs$#2x/Z\xv,ǚ3 IaQ5~Bdž >2PC{Rvcѭ\B0ƖLs>pexjD"9Eayh6vR?5h@YOe,PqrSAy> q:rp[x3 w_@d˰[hhg Cq Z&r3%BMܘSLvv3DY.dN$ a_dWދK[*k|}LD9!ѻ?}g頔asIBpw:ɵ%"h:]~?qar q ْP0 "piZf}%|8}Rw9 n 9Whcꒁ#MTck&YXsտ=e_1N̑f%Ew ] H+C$ VzۅF!Կvs%ġF&+UP4-L3kFy-L\x7}#.VMl^7-Y]1˻`#]Jvpn5'm35ߧT2/ {J܈`ד%$aryjZ-}c/rv>BJ0yv('qt(G+sD `!sG~r ` BIF0o5m)y%hU~Ǔ8Xm}3%n Ғv2 پךP oOq/W!X\*A|oFX bAtQY<'8ԕ&Pi 7ͰiTzYОd*=q-zGcTwiclցTύ90w)? C(_][mOB@:^TE*/R9.Gfr#_ܠf`pJ` FSk>Y}PUv^<2S_8 )VL?; T,a[Eul43'aU3D:5V 3Y-6X!LE6k[F]7Uc:|wqG*}r]M^t$TT8]Ȥ랗Q}}`sUgu)$%qg /gR=CmR__#x&rL~]XN9!mmJ'{4cWX ~@ g];1\[~ubrD +]<=gz/ȵSa׺`~b Yu%`]Ec*l'K7*<-ZWs#V~_ҿHo|*$Ϥ5$6"*NjA^YXcArGrcC-~u_7=jzYID}ٜ]pݘ-<.vyɼbYrUbm22Z"٫HE:߬Z+`/A<_Q$nU1]M^+C C$6EvǙ7! pKhh]P:F6lH!p|_N\̜6s*52Laa Ԛt5>`aK2٠p?NR`\%yŻ*Lph4\'xRc,HUg~n--huARR~U 5 1y)]}p.G Zk6^*^32f"GgѣUVG:vU4p%^Ka$FM1l>( qO%oH٢~ mΧ=<8"Ԉk՜Qss-IScqZ#ޓ[arzOIw[{>` %.EeúEr=Ӽ ~Ӟ.߬U1!pq7:|mzMkM.ҬK\>I-(xt,-2IJq9`>5_&[zG5m` ۉ+JYRR]PPt`r]v+7eĶc ~.tک8X%TJT)#Sv҇umՆ`O nXoN;&KʚH2lTVk;5uز P^Hu zFC4Zpa%R)XT8<ۺ&<ڪ1 ϶}i:zװTnBX5_)zDg WWڳӦ "@Ά \4abBb=8v&xJ"yJPF`.|\+w䖕EmvXЁ*ltzOa{B|D0$;hjO/O›Uwzg~b;7Uqܬƪ?c 1ʱHwؼC3q2WNc3`Vۨn1un\FX̧+>A87-0T'WJҟ0S5>nP/a|t}I؍βFZf4eUjةW,T!kPeXP sX3Ii3{9{i.0*L}HU T+SCN@(] 8 _XCs8qQmMR[YՃlh?e HϫG1}7 Ӟ-G/e PFzf~µB<[dXˌfq vUJ2ؒ41%/B`L}*d(۸V'=% >Hz vtT!i]|bL|.%(n)h6Kh W=3>Kj9?g0{HTlNuy_gL]{ʮX%G7⿅c)Ө\@t+9ŋ'ZiAԶ&L^ȉkq4MO f-C(Ĝjg:i8PZe`/Cz{Ce8K)8)jE~%$q^* !}6A%!ŒԄԛdcq*I6 L(BuwEXYIOR [om:n_rjG%n6钑gޝP k(IaQRň,B sQ׷hxu;kfJ'r-7HOC+̆.|D\t\z=AX.*[rb$YAA@+RKUe?THBU͕f+2U`$ UeOO^UZrB0cp'(ڱ{5BSjǿvФ!!"Ӓ^TH@LzwaB?PVW?Q/{QW!}qpdA߻|d]>~U)&ʓpu M778k"ן&X'S еLuh\}KuVգ1Yr .MJ60ÙV3gs{ Y sjH,c9ڥ3342+ڇ#ƐpCQUT,uCJSO).dU"}Zʠ3+w3&a Χ2>2{ӨRUWwۗOp:Bh giSWbXFO1L #XTd5||!aF5/# [bz'a~&>^Woݾ\{b޶p|ӊL>.]t":@dE*F;hka{.49>VQ⵽5MM6U[VH)jL^Io:P˷>o&խĻTLz5peC}+9_Ye7)~a䢆~SsYX|(w E\?(1 AB@Djd[^>nLz=>E`:Wk./O=7%$:ǥw/G,A$͠L,گ 4w)Jg|pűW%Hiavze %n|٨$jV,](<NKJMX|C7Gm fI%ը7 ^dY "]>2оX(&H$:nĨ&?AZb#'0$Tz{XA9b27Ưk޸&[EL!),'B)Y%G*e-}S*ќF%7} /kLjҜ9{DѡDPL,}Ak/T{Ne][&so!Lj_^]Fঀ fF3x v;+ -FwD{{Rwyy[hVM'8 RݭkЯ щk)Ƣe|U[AkG52P9NU?4HC3㏇b2P;P Co g5[.*&*'I Dkx$=sA3%5]%Wnvz/٭]K̎$&d3 ~gI="| i-PZL'-hV1PV5f.^ܐ>+)hsl/ $LKzEƭ?}Iy NC臓ݏYcD f<(漢~m!`,`%@E5uÂ0w?H}$мh`SޘʂKVM!rL* 'N%&@Yќ`% IȲ:'vo 975J ٶLtnz@}H)!|ua>@i0;.yxuxw2+_g>41C^l[,xwsM+bkdѯuiԌ+m w>(hңxpc[ɜ3RT>QWx'U >g5B{v~KwR124^wg2yY]fͩ[@p$˞Npwm'"^.EHyX+ p+&l>剚WYP*sʯ1+A =+'Vg5 +5."4cǵ0C^td ?FO:nJyn;yXWҳvfOԨ H7Ѭ!54}99"[ '9 o6&;v::|m[S1c φnj.`̱+W󱤍̋vUOW2GǵT~ I/t.@x:$dW3DM0JhToIB{; B moaMlSDCDMc0o47R{5*|a893ZfJ>b$r~T<Wrd{@!NB<ƌݠCv콯9>, ^u HE ڮfu3L|rM9UIn4(ƙ߱c- x~dV`wWγA~{1Dmqn,@kP減aiI6j_/\E]DtX7B_kLaXѰw`9Z( >؋5"=\C a9y⋢LNʴbn0`/'HװT M楢@PY9Ant3PkJ #VV,2C;bF4 v-=\F0g0Ë\R6YlNTΞĘzK7#-Fh"NC|_0 6~K!M^nm9ia zlil/mu-V{SA(Z@ .a|)d?J'p~?}oHY⭀Q{ϘA}{,UaRJO74r[;w?}7~OCQ}"ysm:Fi4xq4B7鮗MAu/8m'Ui&9zfiq)ımS2{ivaQ43]FTNb*sBT㽖iaLV+ 2.4ab'>4Sݚ >/ %nϳ2yvs c;-ox kRR K;ScA+n_3LHm8/BwӖnK9V>o ˺nIwm3WZ}T/v #i{TZ$vp%JPFͨf =ՒK #lf*sIu< |iLicSĨ^{rI3 &9]˘@IH8 a9FjZ~8+"WG4_>ܓ/ա/Mr1>lP-P7p5@4CٮGYxN!]e.G4|53kťF.dh{|4`JnV6Q/'ج44;ArdHv-jqQKryL5 * "aУ ce*@RkFXqDSA3\fySsk|2WF=PUE{-{,Gp35S7Phpq{ڡ,jQFDTG#D5kB8GqYij#g,&up%00xETPY76C㈫|HAzgJ@ z)kAٟ-R2NqdVy wi^cƱ4ıgYZ07070100000444000081a40000000000000000000000016661890a00003e4c000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/echoaudio/snd-indigo.ko.xz7zXZִF!t/#> ]?Eh=ڜ.+͞G0g_9TI!.{;^|tqWs:_,:+z#=Se eo&9?H+5 fk% \"͒l]nH`A`-;ϡ@Dl,d#_7bY%H'Tk*/kǫy-A.nȍߨu6L[=+s#y_5t[Yŭũ1lR@Z?!{剪fTǐ¤\:'C+X7,oS#^u o95G5hZ M}3-TX7jI,AgH \WE{!3$3xjT3(@$%pg46]"KLA e&"dn_ |:yBQM?y:w2IRknrWَxJ{ڄ-,ĬEl?/`l{C^oG:ɘޏG]<,09оؚDs hysı-?j 2=ʹK3 YBCI> /MO{|ryB =>UE0v7dKfs彋1hxJsT(hy*GL+)Q\2SnYF`/L@ɐ}͢fҊ 5U'\'~4hU_z9ODx$F,XcD$s3as[(I`EIuiĄ̓X 9ҝ 8mˀdiF: 5e6#XTkMp2d*is{ mn:3rG s6y %+8ZTź\`n;14CW˫%c[X+ZvVϔ~؏;F{ ?ǟ9ج"n\Y $]9w}) JwYmh5zF5:JɑղmuDO.ẘݦVLI:(DۋG2XVvC BqԈAӔ qMw"X+]rRp`.k7CEK 6 -rmvꚲaoVcoN5RG~d%XjmkNĈ3I}tN@{B6i4J*`'j呟hʠ}< zy$}_KmY-5Yo!#FuFr6f~^wĕ )$ڲ~"lKh-m˦/֖& K9ّ2ws3N8@7M+Y[zt/PμmJtpn3gS:z7" SxHGkok< 2_4Q? RpaQm  ^79m{RESb'Ϋuv05T ETV+~^|$[}r(׍J9mt}_0SϺ;_&t},'Lc)6zL,:Vc2_Bݳcnhf ?zwؼ0-!O,0I>j9+{;=0Uݻ7 j**orĀ46BtK6'7}SDcŘaPw# ,ɡ)ٜ!&Ů/]~c$? WU0<߀AnXE >=)2W9gGGҎW>LlT*%/ oj#-cdUK\XUR@h+L..Y=#(eZ_N0%! g{VԽsZ`j ǒ~_o ̒70ޢ}U|GTq e}t,hdjnΫ>_T垌z@JDzC$q$[~X;A wtU\nQz JG[()NR%иŅ,t ,Bs׌w0xVkH*@EyUn|~?LuCb^_B>m4N% ^7Ώ9y;ۑ~Fͱ6>c~G^\=bJ8; iL '?w , Lb"ܕRda[Vh`DRcs۸/E7OEZHZc9G $gl!7ͪ8o fJ ǪjEa33JvdǗB'uP aMf)@,MZC]໰R+;կ ˦ 5O|'K+v9f|nrAflHu&JFj;q]+jmcjޝ\RY#_W+MN<Bey{3Y,xzR5Oc>@"&BXҡԻX>2C4B^UIBuwA8x'TiR=U?(w爰{]|:1%5δ^?\=-gFЇ]ݘ"ejPӑ: Xx\&^+[Q@ F$$d3v}p>*>+3R/eg/(*W_\fDnC뼽 GsGZ2Ae9f^E(nB R{< #쇒#<Z[VG $ V7;Yϧ 8nnMV"" mDžL, oqA⧤XؐvZ T$/[29e,lMI6f v)˷aSp9ye烇3o]tVY=DI5I脓)%n5A8D4SUkcS`$9x.ks *ke)@%͊C'u1̞Z9dFSF|^=NZ\Xܣf^Dü. |?磻+[~Q?]zp; ZF8ti~)jZْb .P LӤJt(fpNRM*%Je б|"Ѥū_>""J3L`;;U7v,|YZ룠x-( [nd? :$8Ua zpC)^3UӧfuhOoY$2#t' h:Y޹^>f/0Eσ 3#Ȱ6ʍ:j,A)Nn*~wXkN=9࿫Y %֩GvLJ+MwxqV ^r_hMrɖf5XS%KO/!67-W^}Άhcŏ(/'*)oCt%C%~A M̔K@,R XwoMHS4g֧uc>)Eg~=blC>[N;(V~ /;B/@=-҆SN?^d&7OճV@ISDq)3^wuoQj;ȉ DjÊk͔aD;0oO-W9WhK#3pybjR'K X|;6O\㗰Ȫ&!5̫i8zV㟠gVKWp#\"Dy"E ;Ϣ1>e[n5??,PʴOYgܡIl`wT|PcH|c5#_"4_c!\t0 _"`?$)/#xhL}WyaMOcvժ<|)ُ]Pw#q5,w̍:(Lɸf5UDfnf&Ԃ˼znsx$L*1.͑MP@uL /"Gy&_ ZnmQ<ڿ;v("ĊJWIdfgLp@ifѵ. }!!L"nz+bvt^52ME`&R噜/''n/x}9rk:Ƽg@Lh[YT>nj>;6c70y۲m-+BꁈXqv!_3AI^Q/oH ^ZD0A^8 '9EblEj 1ǼnUw6Lu9.uo3#7zՍFiV}7*u"e'Z~@ ȣ);<`iÛZVt{D`뼜 LgZ&SeJ C'+{cPQ3uksc Xxb4ZtN3ύ*a#?Z.Kw2C0YFu\ 2~ĩQP:hsH-,Λy5)gBjO4D$>D_*r\;[o̬NsVl֞ds -K< O;ST|D-0@h2oQt{x4]}0!^ 9"cvR!:oT˱t}X=!L.Sߠ=;`Hn[RoWɿ@nC40߬7cM #ſz)=/@']bwN5Jm^V3J!C8yYz<,`"aY$4tUwQUN3𸖷(pvWg亄fӸXz4D-aQ-6L YoR?зig A~R\օig_ih9e#lh5u':h asm3cr\:SY0f$ 0b7lI e 0B:pH LOwGF0w^-0U0fsqw.R]#aiӣq)H-XX)7\f-ef길.|, nbPژg|48%Q+]"ap㌠Dl`Ʀ$OX'=>`T |<.:@ ꭡB|2 \tp+A~dהlocsؾWIq }>s%S_?:r2 lI0E#Ba7Ώۗ_2EK(9rш {lj|Q$鯵m:oH}dPj]5L.g~PUެY>m{=Ϣ#,B)]0y |03%+kͽR}(9z^iۘN@B@}=n]v W(_>Npvj:JnA~j*ܭZ$X ?dB|St+\H|kg)js BAT -lClR; u5x.~[%]k~εRe֝G7?GĹr\Aty|XlJ<3q,1.1 z|=65^ap('-ښ-s!Z4/v_ Kp:;s#Z7j.P]!TϲBqVjq~gCk,w ]ڈP'2xZ7eSHLcsJ V8\IJcP@B!!, ֏rυy?rHnSo|{p |O§A{e,#i$)_0(In64f] -(#+S+3'W2G=Xٺ@ݵYBĝ'k=Y#ˆ\%HmZr%5XFC#`O_Q.~A zx r2HSן';0C\6Csh?trsawhy leHoG. }e?\eZjNfԗQ>ڂ]r>~ _ h³`hG(SNH%56h:1'f3".ƭ]3;}"W(aaOPE0`S Se'1dJn5ȧk%3,jFL9PrNJ{T6.X??D L,y>ZE!gi(b+2aU ihsuΏ o[P,44csHIRLrN YY9[8!R'[jF*TLJ8V]lX?Yc$A+Wm; z<-nf#H۝HHؓ,b5X26Uى|E%.UqsFRQESiwK,Xa750:3eӳ/PTyƧ;ZJndtg@R]ҬJWmeKj.VԍUtP B8(eذ5!o.>_jҫpT:)mC8)-uĭ #LjgUOMk%k e¼-L7`;1 =t5# b1׏4٬ի0a2H74~YzH8Ssj<$)sjY 84z\}ͭo[Al-LŴSv*X5^8lxX f [b#mX\mRmi lם0+6q읶Gu(_l6u7e#($ A`T(3PWu#4Nj݁B-1ݧ.ˋ{dno,>*(K+9P&lYІ4{Mxr^AedJSAJ 1e\K]Q\UH6 ̒8W#r7b~Ğ )1ͱA/L\!z;%TxeW?X?Q)q'z3ę]̴yڃJMmT_9Ulp-\ާn3qW'^"b. [X/[ F~H!^ \Ү'bB Zj(Q?niv n1x9HPFFXZŏ5wiԫ|ҿ# 8y 91B:qʠec6С툟*\sM:k6W Hީ > e]z{gАT uWK6j<7!P!fӭ9H)\p D.A9U :{OMR>=ګj]څXpENO77ELfbKB7;w2иT/t7 (mJơ]ޜѷB =$: 9$ MNiP77;; -71M,&4K_=~`A4#Bd&B2#<*Tݒ eHyg3$+"C/1M8/ֽ&'U񨧪MHZKL-u+v , 70<.Ӳu H(O#_܌uL332{.uOcV؞:kweU$:a_˟QICdZ.)`k$);콤W(\hWS0gg_ d$~u CsW;fcS6C6EV ;z euMw`1j2\>҄w&!Cs;qVBS2Y@h*({݂. #%ASnW4}W*uj=&/s1č6K`Jy_|nnƈ:|M7`pK>Mχ]#UeF;(f$S ^vT7ZP>-3*~& 7oB[i 뫯j6wi& 2JtPp=#b򀨥r="v~O?dKhX"j9%>pSXCF)2l­5٠Z\pIUYK.Tdz!#a@Wߙ->cL+Vzj7'M1p@x{w_L. J5N Au͋(M/*=Q 水RG#yb]p"rY00e'قwVȨ߫2WOOql2(L cq~h:}Mc0f (44 SW¶XIfN/DyY 4F g)X[5;%3~C|h{LCǍIlyNg`9E&W~mO Fb~xB<Ǡ(;CEhxro١Y7ߜ>>s GoSY6*EpIʿKӌF\IM͢&\P +/mInd2xŨ*z"=_a^Lwi3!t6U=U5jԨ-V s ʒ-;JK] f6cL˜u7N!hZ{ :cg܃o[:N~t h;BY(')5eU^0N^]#DlucaWc׹3k F2 _^qȑ1rk=j)l-ӯ.3&n*PT("3jMSJ,Z]?PK~^OYw [ g>.@ߦ ul8a% xCQQXlOW*8i[*r*⺆9P5x8.XGrS˓=jH9t њ@pV8m"J],ʔլ,~)cc`hAao:q62_Ї)qHHIkZȇY=2՚gw% ׳~,MH) : (0v Dߔ͐BhݿN(^^iYuX&5~Tc8nDT:thX~QPo/-p李2=T> oH[-~pY0G$cwI8M/L޲F-4,z5v[Oɖ_A̰u#*8>KI(' Z隆dn$"yG={eHQ!Ġ{)6d='KS;a)/P-9ͰpF8^l+++XRG,2O7WXBZE4? 7PJ:e A I({CxHLEfh^MN!ADY?;Md[;vKs=[kMP3/107X:r;(yr1nj%ꔐ+GstYl:!+.-Ҩ΃Ƭ\A+Au|ZΩ@Z,@ •ǥ#:[T;q0;>ǿkpǃØNsMJ'105Mҹ 9hM-q>YWi vwzP6CMdH S}۴$iY U]hN{f$?ֲy2"D;(o*Ǎԥݦ* Yi\/ÿGB]rڻ4 @Z6BqK$ogLй#M/d~,;/}k%jr6 X!9|pPZxk?ķ+k1iԘ!QdNg?lld6lDcD ޜSet;NZy LП NcՎzM3;DkV2o|<;CIZa 2h> R:OM,{&ԨGn }2G"~ǏW$ 8UOyLީFo} IgO*/hGo2hf"JFq?4Tpֱ ET!Ψ̤^&n`,UAÆ3tOxwA&fߏ)ȴ[V$IK 7"uTpr8AE߲bIa6?čC#][ɳ!QЂ|Uy_2hc郠`ZrxjJו<';/92c0P:ifyhK@PPc]dsYwvI79c޽$(FդƪRi#Zz0[h\r_C?%Q9ztk;M5bdgȱ#wQ$d먢| ǫ_45ha{*}ۮpG4;#taVYlx-Z- k)uicrѧ1 w,SNt2+Mş3aA-^{SoYms7SĕKC'X )P?sw|.&ˮVu9ooyWtqg޺]bvp3 3wO)!Lx-i2-' u"N١#uQjoLN#GxM1 |j1gnF( vC>&ʤ߱U\N`PQɝ4gyhcI;L6Mxq1z< "O?S#ߨڂ7]@1s0'Q$1FYr=YgŠ $'7X mI[x@}aAd/Q-tz5!ԉoraұIHC?>\ >suȊvRBZP}_p40=N*t0=ISдU'laQ_ۆ HZECqr@=س25| bT֗$鋄W2Ͷhaf[8^a$lR";|E+#jAC$^ίb.U߀D3QGC^#4AhHNDf{vV<Mпf6v!Sxʖ'&ѻk e%Joi0ooArѼiԝVfB&gf8<ܖ|yyn:y?fטݭK*7KoFQ4R<[2rMQX_-㿖 WZk #a~K7='Qݛ}x F$B! Os* Ê j~wGհwQIeMψԑh#+ ۚdWGZMLmK-6U^&^i3}cT7̟ L#׫'D/ms@,(S?Tgݗ_є4`"yS,79u`liB{X;.{aCr:E)nF@)xYS6ꛒ[gSֵhT-C\T,ho@3iliFUK1-ln;Z'x|'nϥRWb3+¤>!*> o+eZhKozN9%SEd{7zKɏ3B-7B]~3pw&耩P%sP%E] 3*ܞX !0&iVF%Y6Yo@ St<ЭhAg=vr,-*dpuV0y)?2WYRFc̙uj Nu%$|2f0_r?$nȱ~67pFxը^)v m}I#($TPq|.WOo!xA(D<>*freqw2uss"٣{']]{߅8>"$o/ѺObrfp6@Mn,u*,<b@ʉ_(jUryCwJ׸w~O?>@;GȄ͞Fd\XJm=ϼpq$1 nM I4EF2O|RU'A+BggD'Y`f(`W`tJeuxltQB0OD4Fd)qoV #L7f|&#|=gRfgJMb8dmQgNJmd `GefO~j1w4#]*k_QcS R60ʥy[ P q>A9MlO*;BϋrJ.vmf8sv\,ڶCpRHsE)7X#e&Eءq*ODn 35mo{/r /ͬ9[Cr_~~gTߡHw1;wq|CV ,;¤Sk-Jg =&5C%3Zֿ6$YnOE%s)CFˣ+:H*ZÓaгjÄ'@nUzwWw7@@7ETϸnҷ']A$(%ϋPm{GfQr8Av/AC$}a9ǓvM]lOƛ,;b%9-.LxGQ8yPthIXn\݀ za.iK6BcWyhܗN8qw1ܡ9;*UZa`Rsùێ0Sm_)LbZ\U'IN;(j~7x,DAp\.IzkB/۶!{p(O ]X1FUa$DwJ>ܘ]T2TNۂEL&^]]7y9ۏq9#d%ozh2ms;cBYvwFРj~XD'L>|$ȲƝ/ƴ%a>J]Snwo>!N(k biRg;*b!|>4WwTR9sm'k&d3kB)7Y* dg|sF" Yʗnܙ%HIOC-tʐ0Pం0i{ .|g*Fį׉.]s70)\$ G$o@Yk(}|1kϛޠ y[dnS㕱*Okv Ь1h<,2p 6 uDFs=6Lm*Qu?EwTcs)KJěS9?zEB-qOo=h7b0fw1 $-Q4G-`ֱ }#,JUlUj8~xI ĵ16Z FĒ ŷӏeiKW,Q 2Cz| 2z;LMk]20)TKq;߾㩶@OBݜ][2.vTϮgEwX0;iaw7rGo@/ǚqOuYě}JVT,)S䈂@=HjQˇыvm)jvsVnK 0fV:M 7+z T?/yJ;|&s6+L*[u_Q(i"_D73wM V9ϑ3gm E#iPCaNяL/.sr/x2G|g? oécՖi^lI?ul0ir6Cөϭo OBv$om_0kD^@fjiM%2߲}LJRjoFOπ|\e.$Laah)(-j1I\,5otPJ& {TͥlRQx< l3UeB̮PUuz| D܂7P`50;gX(J| DU!~ j>$:GBrb- %{݄l':T aQnq+wJUbLi{Mn($Dj WA/et ӫNlh. xe=Սӻ+!1+.#O2[pFpj!^gPo=o4kS,+OIFA&y=u/al m4ƫ1"fޚvqqyTqURfzϠϠ FAX\Z 5a9AR:" ;qKP|ed؇P5dBV:5Hl3f]R/tzRB0Pʩ=U1?,V,b:G. Ƣ5*Ιc #V\IphOfZg2Z;d*;~oÛӊX SFyƐ:{XX~6rmwEa-)+Yd$^:HOG'c߳[@!/{B5떨ëbW۸q47\m}%G2ՔT&{H?R!tκQlYܳhZouM g&*Q؀ܕ Hx d!(YZ`L=Ze"n!; G2"+Pڽ ʄzc+GF9l| P**a"@U; XY{\Y@<"p] Ăut"c%1#)Aޚ Vv|Zӡ+Ydn1W-滠᛹אŅ2t=Z_zh C˓I$`ٛϦh6Fg^ןR*&8vbEѴ9GRkM^)>3BАiBD Q78[i 6́g A0zӷ~qIS*QO O IӁvq:i3%6-]elIy`ʝGtS]I fR\K!}L]:NR]4zg$x%Q7c7_/q\$=y)p|;JA瘌o ]`h؈ xeD-C^ht v^¸lSRcKP Pf0Qu$}%-U`\ DLjmymkx" B[" z!ls S7pS4DBX} piƪkҾ- [\bU)j3&&u)W8z\Y9MA %U ,cpUc0nevo̹E7iQGBYgº_l2\\tk`Г9 nƵf-|-ٵuuEmUMxY6 K=5Q]7?JH?Y;vA I7ůtZ"rWik]lt0 Tl $*qؑs$ވvߠg:82j5Aޜ|ꉬwӮ`hiʻVb }K2 }CZk}1*+\jV ݝx/8БpAbHnH d^jv1j 7X%uDCx"^>Z n^͘m6Or%N%fؠGU(YȘ“NJ+# 1m /ynT{>I𯽄 3e#m?Nk"o4;xgKGLZcHp2wZ Χk5l&b+կ@Z_W& ];2RNgA2d[$$4r%xÄ yW{ot[3`XZTWIJ"9'`bnc?ҧ;IGuAXc> bp4ws|*C% zj-fzJ4c*#8׀fg%cvg'Q'4'Z0?fuo='du?7:}>OA|~$"Yfe2%lK/!+{ŏ MHtEv!v~7`%}S~zL%0 X&2)*H>舎gs1׍n[jm Pn9;_B).UuIiuPS)>_n%n/IvcTYC ߈jJf¬1')B/ͤSv5̙}_4.}E{>K=ͳ:!g a & R(ܗ\--F|ҽϼ&bsRcxc*1K2?/9*z>;}g+C+@Ra0_[t;m.9`7mm]8Q___ʚ F7FXcpQ8Os}(m(jׁZJqzFQkd2{e~`Up|@. }:wMe}T"C>b K|]~׾؄|f|BV޾DƋgm[ 0ׯV8#_ ձ Ϸ=HAsyIdVZCB:H]xz @^6ĠIN'WN@HSorGs;=#gb&#ƒXR=*"ЂQ$ULqi)f|nOUFij&-}v_Y5TV>AK !=}gx} CZ</6\`+fzw#.G̉WzT23Eݵ@ K-mVK( - Ҿpu[Z ُΉVwN[7e-?Mb?CG\!1g|!d4/\8w ?!' _~ry%zzi>pL+qSӞe+(GiXX4,u!GN<Klq H)=EO h^=rN{O!RcK#bP7.zjYQ@[MFU}U?1oly1];"O% tUUO BkʮkʼuVSKt` 08P{k'y; ihh/H| Jx3XEtF7kts' ljtW4̃BcwJ MԌ^88͖?B͙F}sՋ1-\iznmiRUѺ1d^x^:ZrmsN3'l&wxW}d#)uO6=I0$ _5O.I/yx~<ҳ˸Ic NEڠQ& Fxx.%((+eRFȆ>/"׮ 4cgPlvԀNxm •[WӚ^WoV]XTǨZֳ$$Qy͸MRDC߽޴ 'O,I׋E^:u+po h6 Wk/ZG'-Ob7# */rDlX"Fx5(ALU YmN-H\Qeк-xʘc`(ȝvb 1KLU\`cTɞۤ+2c e,%͝ѧѳyHJBp"br1 K9pSOg#oW-v5f SlJ" ~U'خ /Tm/)FA`gVSr-V8qqC*$%DƎ;d9&&]#3 TL\9Axl_J,5+$"|b\u։f2P2T,k ?C>3ʶ/,#<+8UZRrBP:O'g%Ri u%q4՗mlۻT{BykQPߞjD/ij 0BނaG_0G/4avv ^MU]nwpF'!1E;մ>!#0Q2FqGWT`J,D~?ќD,TSVJb2I:$}G5`|r$U%wKV%ׄA7 ԉBCNJDԃqײ'x 4GM*Z 3?atDswu[4 { K;ǀoi;J_^:fYw[G,'_~I=^9\0ch4R)\ǒkš0?}~ 1Yo+WakMG"suRl%D!jG5ny,oU G1,œk`ѥiϠ0ffXh(I`xB;bwW\=W1x#w$-_RjsAd*9GY@l#?fӟBcӜc:A'5+9O37Phkg4Ɯn;c*J}{A)cPdY b,9۹k/{tsPN3>,3u>:jc8w?y4di5As'8yÆ(`aCxk`gRAks/474ƑfxR3X;l!9y1>O({HZW4)Ĭ:K'%ժgC=&BD j -/4"Win63,-FM)ڏG/ S\xkVҍ2B>y➡Y t@hz#̖VՋR j-Qr)n^|$3LQNF -Xv#vࣼɥTlE=E~2p~obvS=AFiP'{RRU@O;Dd>fř̞eEmިݾQ]~)l%b=%+P3ri*hg6bߊq{G0VOJ>KYŽ6!/1;a)}Q- D;]Hu}hu\MR׏ +M, ^"#}uL,{&1[O$X0Sk[f 2wƕd1{|+k:N!D`.u*SFe!c ᗉ("p0 88:)Hh OnW،҇ϰݤp XZ1~L$(֬3q7Hƕ'.,^ R?\TOsnˋoy),)̚F&9C/JXغ@k wksA a $ejSV;`-|s%*_ܥ;E|1픽E3ZþXc v7d΃:<s}*@^ZQ huvGFͨ[P4.9%LKNM!sGL*ΰ1a",!#t4|CzKm^H=tԐݖ0ք,z}X_r1 ?X:?!S7=6^q4NY )?~vPȣ LC@r0rDR)z+n8XȾs<|e6]ώ刁j+lhO\P6sy)VoGPr{x}&DWҌg+y~'MQE-4BeG{`3\_S'̏ 'CW`UOӣzFZ#yweEB 8٥ufv܊N_U(U*6TmMP<;iǺUc>@Qس[Y!I  bC 5 sH=H'6*n!ߌf)2n?ZHF6슪Jk=#W̥]: v<;kOxo]oe<:"E~Qa)(& rbR%Q1Ga83w4mW|}5%pcټ-r,=#IG ^in+JmNpi\>5#TCbpR+#BbӇ8(m'⺿*iQ4v0+FW' {?(\^}G0T(fMrLfwQR[ Z<SFV mav1X r/+-Xt&mOc%)Xfδ>)?WyςVQDI4xCBe9fJ̓@/)8p~σТ98R^pz&p=%sƬkوL;tnKg2<[C*HF8Z?HTǧ78u,SKt!D jĸu/V^9#rD)4)Y Eo:[AuUEl7sT =?x޴8\>`o#F? UG֐gs v§}n.v.XiN̗F ^ް>^ⳳDUJVvVQZQ*+p-1ayf1 #YoIlR7ɩ=-H᪨nvaC,қ;1I٩/jEU ]81 "LF"LHKl2#uu%^1o+TG NIbaz DMme!`i:5EL04;в1Hí7rG薯kO0qŷD .Ր06y{ $ZPh5Z 0A7#e;q Мo6cf*%Dא竁]Li^hhaGp"io]I ]]nH4ϋFHwj@EaK'[3v^_onuQe#vSL[OAVK nH qbLScNַ-9?s1P#m+(&"*Y*.W/P/ΐaZqBn6qU18X_&tAs@'skx`v>qAS^s7FEvS`B^ɖr KRR@֑X恴 '%:Rvo|5o.&JfYXI>.a.I%I:Ysbq.Y=`>"XOiF,1` [(r ›!IH=5Y[e8T3PB:j б5{3r?Gh`4Ts=cτ'1u0v񆲂9(-ln.Q,ut^V@^,8V=IjJ'=V~=j3[>pXnxAo h˦")SwOm^nB".bC;\&&8.070A%;8N6 ~0/ãwnesi8HPc:;`Av[B-HEټ75(+t~ /j" +Z'햧_Zp"ԈSϨ88riQ9Qvfl?M7V>i?:+Pr$_ 8#Pǐ̉_ fdEx5llPė(L"A Cț@N=ZbUBNTq1@~j,p(X?D3`4ҟS 6o'={e>ivvLVţ?>!']5lLaRO9+aܖSP6~)$pf7 w3 M&+SV>YLl?c7rл6*Z_;eՁSdcY,zߵxaU#zV~(,f}с~Yqr\2ԉP?f1XWc(Ze0sWv6p?igp<8KڀZ,jWlmŸIܓH->;NzIE-0c̏6Z<O\1xA.H fT| ni=cW48d}.$H.oXs^|gX*v?BIuxSQ+lE nJ7yLTxL^M>{DXZ֔>nX),^Vqg_xVY{zVwq,kvG̡+mHߢY0`:3_)Ņws; #D Dݖs?JWN4C̒FyHXl3l-ɍٜxO@Cc$3fc0*WFp9"IOnM{J8}p,pZpH}-ҽI 6oL!ɟڽQBpyv%Qo9 c狌ݧNb4Hɛ L] JGaT9QHxQvY+afGo,AN Y"5Ծ*Laшkgj=+~2v}͗ ,7kZz_@t^ߡT%e%5K!'9ҙj)E-ZM=$# b6]S I;|3$DJ;Kugx7 2W%pQ!)/+4Mz,G6&,i :;,F48x C<[ иR&)?~CePqk/0 doubQ#ziɕPJλI2B'*]e'2zgź+{>p~3QSQ#8Ҋzm[YuR KʃoOjί9цA4,s2ł0s_ֵxip *c mjcIp6)"$ُp7?;뇀* +y8[iɮ*Cqʉ|P tu;7> /%BtTFQ"U\?[M3&H2 qr >?e\\ei)VqOyGڱM#9Le\5u ,O>#4&dulyF}/fh桪sȪ=#QPlݚ#UR@+/~>UsBN|~:d[ x<6,j!U'.+$#f=f=l .Nne3CfkD̡buc& tś 0\wHj3[L>t 6 ?|:dge -zvy{/j4شl/{uWbBŭfIF=f`7fEoxc157Fmf%QZmFD;~)BP%3ܺlp7@CADkOd:։LB'?aMP\;i*ypr^ujd|誒Rir@Ak.(g6o'l7mobv[u0D`uЎ٘(a$᬴q`sUy썇uΚsZf̃u+'Y>uG? J\s@eנ9ǎrUa7NHTEo+()!W3 +:JXV\yotQiZ/{7>;eӞa![ G$#`~o( Bx[HɈ2U60Z1wx2پ,FG1z7Ka"÷kIW-,>U ؤ9ͽុB;#VgR.;s 6ͬQ5RLe f1C_Oa'D~+/֚` %GW-wOT8I @$߲SxHSF] @ 3Md3'&4M9q4k|:_Ҙ'Tr+e!IaL,@݈Ò/U E<=²cܜjit*#v,m!AYiM).hgݣ}%`8 3ulZ##!Q2#W(M ҙxdlv>oXjЖʯ̐[.8P`=r\wO$~HIX+v{IXT$]&|ƨGҖ24ߢNr⵵T$ƭ/dJ{k>@.v^SE‚xD~Y˔)l-9A#@tK)Ѣ ƀ.ʹnc$+͚EsdB[su3ʬ"+SǰZ_Ua,Vx])x@ YΛsWZd +_لaIOjhG&k;v-dݝXJ-/A_~3(|uTW9Pt9{bugfpxh xČSLL}[Իi+'(o+@@>Hϝ4wMSO<Q [A*yذtr.]:/{&F'59kڼ=hA;+៕QriNknUė)0٣܁‘79N3  ^Y41 ڗOPٟ9 ꅆhBr8@bԟE C="]Ж,Vmdd8S&~پWT[܉Q n:jsPW9ݜaߍP6kD4J|87-+@e,m]ՈPfDPԁ$l%vО8Xlvwf4ֈCecvmCb;pgaw M#J *X~J/J;֝B[Rt GuFkԦ/'icXg 5n_^f 3퍯ʲhÊԣOѦ]X=Դ0$EwtpsW=s] ]2hDO4| fA X 6&"1Yq!GF+C:=Lԭ/r=o۸LWÚ_e2x\+tڐVѻy򚿇Ėr寶f<>8#-us/|rxClLed?9,~įo{CQp{#oiΞi:¶mK3 F`cob|\{E3aQD_9ax8Or.-E.cvewGdJ\&-zV\W_E]й&Npzpu`*>*ϐ+S e WEc1⣰X$A[#ޜŖjQ) :*E%{gу&Q1#O1dP戂J&3f#RC y-zY.I8CQ#3UPܣh-.k;k;S}9&4 gIwV= 0)z$/R6\o[oi)VV:wuh!:+;HL>9V@zSbn^(һBRAfG&j+N^BWPS hSoqv@7B)^k6PoՂyۮ6b 6χo8'DID'aJ%5[$f]X)nH ׄɚTmJ"@Sr±d?ާFbd^"y9 fbȈIJȺ]+,73V@Dٯـ ֏o[ .V~)cJΚKk0(F92:z͇pw\e!  7d&wf ^ CTvsToktch f6ȗt{ ݇z[mdnlIWVoj&x2!⢓Pa{KYMc~ N+,ٻYī^emJEIVVbkC"no,FXB7˟ /b8=ёWC8; jp֪HB gsRQP(i+zޏ7v6ƴ CTs^}RyDazA"wVFRT_9>)V+rm9UCtÀ`qgG4=$VE߂Q@'"]5 ΌSNgnT1dׇЃih>11Lm1 ,z=LJBK/=1 +8=Lޭ7_YYB ׄ4%#dpXBO萨!%+^CKWVΦ늊iLhPfu|]ZO!17fw>=!a3fd"K 儣a5jH.m{r~5=2P`=ο(ܯOس`2اۇh):=Ԛv^kbKu N~.6eC-ε覀7+| 3ㆼZ-n/b$79wT e1uhf8Xoe"\ 6)hR.̛6 %)!#z}>O⇣i/h%hdʤ!WFgp ܾ G?Լ$pX2 )RfȚ!.{yf>ˁTP#ED8 hQ_6<kKNs4¹MTfRS}Z_l.7m"Htx'6 x7b*2A}Ag^kM 'OS(c*8X#31.ev)J(O-kXJ&F|~aK[;zbc^CSk=a^]iv1SNXM~ i6j(,;PZ8ųV%4T›m`Z4kyo*^Z< /u^M-BdӑD7S@CS9=c X/L+iיֆ/_,۷ Aq4I>u?`.b6#B3InuNMi%#ߨ^\,EReW_5S`䅩݉ nɬmE RsnGˠ'w<ŗd(.ك3:w8T/hNn:фYG͡+כֿ .;De $7gוN4Pl׋x|-纄__auhg˕ { ƥc[Rß}H+@cԽvTC?m/BLa > 3xdKg@nCܲXul8UXVeNzg:SJa凂݃YB g*9-hc\l,jG2ȒTo0æmֳ" +_[L\h(-lҮ)05M6sSE #E#=4 sW^S/"qBw/.!-EHcOK^1X'Q obD8XWZ~=֚|ZǧX`N؇lݝwtAL^r{K.=s%+{ Ovl X/zd dl$ e|3Eh)I?[yXG{p'k:*z50\%Q*+=+ Ok7rۮ"NLYWJD(=;yLF٥'(;"E*S>j0lHFfSYbƈy|)[b#[cV0MNۅ[ 򾳤fW`&T{?. Hع5,2D>` Y Us;>̈/KwxW?a!>o'+rЛ !1kVxr~_SV5ѻI !&7`MD PN<@-^'8vysmk.2~n!X}^BcE9! CbAˎ4Q9ӹtw.G}a(kaQ}!eyAHZ@d)& n)o[V!?@Xae|4PM qb atto TO(gYL6Z(Mei+41>)8 M ;Smqeo{F5+¸ltc'ߜi=m$qO/cEd@׍P/'fczyʈ^junq ?xk>QՂ66]K÷5:N%D;^h5YP-T[ȥϋB<3\͠ɮꀻ|rN'yì%?B-0= url|\T 9R5ޚsn4p{O ͢o%=eD|NǽL'/[{=k:?(o{ܮ7^]qƜQOISY9oODY[Ra3Ht/eHFk&0菅+zгr@{k! A幭\>(BdO|ckq,H62iتȪ:9K}? }ee)% ! D>~G:Ń ˓`#m+\B`2d[7Tۻ8K>kB,SwF4O_u OwͤX7VG1"\p&@^Wr_NLv>ݖ0Yu_wo)Vn_UjOo17oܙ_oڸ]Z-C[ePͥ.vr"qs,luOt93,-lƍ1LOmQ,Xr-ňX4Zޣa)S yٔ5\ѬI2?sziA?d (H3sG2bՉګ/FA]yPJu=t RlC~TR8C1'Ӛ[t"]5TbbC X.b,}|V.R=S8kܝd[adoۑs@@R>yx`xm/h!1'@bd0T= >D'Ctvqp! 8yw]|+!)"9,,sآc6;>u5 E(yI=0PR0"Bߧ OǦ܂Y!.q◓kYtxl($&zhDscf^.Qnp$%^Æ 7@~ewYOԼ/ЂyL#NUtkŖ 8*N%F( BE8/<,0pRI_a/RR3c`wo11857!cQI2Q+>VΫP`x*da8>vnTyeaN Hʈ+r*S,OئuFl[eNjV&v/܎0t$p/ԼԟPj ͫ:'JZ \OP`+a9iO :o[{l@@kΐpʻM͉(~=0qHq gեI^<1T,ݖabzE>|"^QHĄNc[܊贏 .]A>"N8MPLutcHG־6ATjs.>đRQrI3L> | m:`h!3N.'ً>;sX8]+xFvs͖3fKOv+kF#c^ؕ4H.qBҦC%)ʕLO}Jj- 62Su\*aniDf Ss$4ߘRÎB" %/:MCy>d(*Yn?bb 7mK2Q򿮹rCSbHo{jwhCi~4j!QZ[t2I/KsǒEO~gbN i BAknE$ꅬ-H G0e'lC#9+g("wuKAלVf4mW2Al4n ,QpޖIpH>__B!Ɗ¨s[TҟdBYFOIαPm~&r1K&hG41v 'LV$ -O&\qsV%Mq#| U4'ʊVN]Ijcaim$Lgq3y`Eci1ɗ$ !K.ֳkzZzeCOCЃ9PooUʜ޲(k:>01RK E ̷a6UҷRSլnEZ-rx*'ՂZ}~HZ6Y!M[! dx{wr PQs jq3EnQ$7V)˽=uZ!"!5Z:HG Gc!*L]ѶX!jIJ?Kp@V,L\SUT\KDjvsPPŒgh^ƺZYq[ސ#39l0QlöUw3`Dzdxº@RE)*3na-lşv)OK8ߍX_ !Zs!Onf"E<+!5ׅULb S2%FT]v h]>Dq#,:c|Ca 4}ì_[_R"'^eA%!|W' M5rwkNiTy~I c !s@.\`5 }tq}&ZN[NW-2nHS'Ͻ3RG @aRrKڷ\/v.e˂SM/ԿoѲ@%YE=/X7 ǨMS9 Zf|*<; zT!8sM[t0^w2*ZJ%ܽ>bPBW ao`7Vd"Keё9ȉZbR.8>m0Cs۔.ˑ[40 ?E\SUj[@wAg,'],֎=AnNv5XqD0-G/!nΓ@0qy{X@hoC*)QN=dzGQ6\/6GKptX 0`En|Kg. އw+eV=9Ǟh dkI׃źk;q/*Gw|nDW\5:O C倪/=nmƂ\vDG~ZEfܽPy*"8z^RjP݉Aʬ𕴊CL xUuӑV+킦 Qͳ%uqhhR\fF`b:EG = -& XU2ܣ_ЬlMK=Nh^ #xc͋@ޞtɶ$s ;[Yc6 ppߵ*WPds)?U%VHzÑ|d q)kwVрs< vwAY:*fP/@Fi2ટλRQ&>;nlz/ & ˤ]N"W!oKMMo8a>cVlb&x%=ʱݤ2 Zy~'QE::Jn$XpmrmSNsKW>hJqA7+ؼճ%rt粐˩4Hrϴ|CG$8պ4d j̤3Ɉ ǖȸ }d)$e|+,\;`߀<-Wh]2!?S6P#`yYۃzv\X r+EJ$淽J%dRmFf:^,o:u%mKa:"c\KG>sq>8I32BphIGf,&?gmoZ.J2 8Yu,!;  /"QGJy:zW˂euGϘn"75=t(qN8߾y+:1J.Ԣƥ>>|Ǭ(alIjvX?yGFN*aW2.]l!H*,|Ԍom]aܡq:"lĦV7_60 cD5FAt m%}=.{A'g1 : _;#(!zjiP0OW{ԋPx:si< K#L7N}6lyo .16\IUΩFgRLED-a,[qQTW쇞Pei,p-0;Q1x^]o9վKEJ?gH4]m?VCŨy |[vСh10KhA|\oMh[LZ7btSP SuejޝErg8j$+Q7l'G,g'EN7|5jqd)ScE1^j7&W|B]2Kқƿ6aF˔DiPNA ]E>I!;f}oΉej_gxN׬v tH+8s3(ʠy8t40WjEKb0Gb\Vb^k/ҹ%ƁaV<LJau 3W!ݹte6 .Œp+k|;6nȦIA<$^6\ }&_:MWB;]VMpk3O'|Fcyu|7Hݚvu 9m"CG8Ξ<\[:bԁ 2"3Vާa{:X}?v[|€{,c<ĆJ QhvHwn)tBT"O)&EF\)#;6pS|F,IL?|O B{GB Q g|;zyS]Y;n?nd^- hG@"=h;<3zed^ҟѱs@T8$wˌQOxOӾ[ sv~fEi ((aYp%?s'j]JY իzpٻǾ7? LZ -B!)Y¥}ػ y5h^V6KgNGd.)[2|ΖԐI܃p 2%LD oQ֒Ex %4 ~#w#G-2. ,*F{|~p-? Fs1&'!͠ˈ]DNWV̦f9 Wk ')^o7/huٳx>^F5{|O`>xLh+cxijxn&&ۖ;ԅ4i=z|D#iVƢU=HoaYWw76)j 8vh28Ime@ VI:~OS~BY|.$<)gtF^&iPxkqFye4-}hHP&ltܯ5dok_^EǢG ˱*锑%֕W$gdCpW f;za0V8BOJ9wk fSHr?2`M}3$u,hە'ŽKW$W{m_aM0"fKA۰ih 㯣,]C\1pGAb7PjTh34QzأnRm#̈6q) }}}VFA XLnua-1 Ve V$Zw`BYw6g9U뤴~1kQC;Յ8f(d%Gw麽DW ZRqj0u5p8iF ;%kG{\uh̛CxWz}%|kl,)2,| gx2b4v ZUuQv0I>$'PVYgy`d1^ni,I%ˁw&[\iLwVm %*%pLj5>b_(A$AwoJ+j FM!_8*P@0(?aS@+Pp;<&A4`;g 1$:էkӧl6w&}]Kh {=A=w6.F{*2'b^τKaxy22dgJ {ٷPvMV쐾ڵh^Mbnm&EuKj{1 qj_T.\ 7abwGs \vꪑ׆ư]OVi'{6G.QdL6>+Q0Upn)pxCm.c0$9m v0\ܴWYU85Y@#m嬇ǵ CBli(gH+@ 8V'Β^7p֬&Kq-gOFg0*trn_,"vW嬘F.-З(=Lg)5&A3tvN)*?BA) S竀~"t&q\r7 '\3JS5[CMMo?0R$7<]#4k!Z7/ .D]핖`X8{T5?}þ$C_Nivup6Yj]⼘>x ^w7Op;bWaGu9DvJcހp_>6蘽_6-n5@W!>"8o>9rWΘ)誃[eV ' xj?+(;"W(Zd׾ebU>l0f!SS?(:8q0Q7*Ġ_'^YHax4kh'gX$z:3\ްUϓc]L։s3AG%DELa$s5M3iXD"Ho>p}ƚ7,.ғ&5a'dɕ5x]}@YdHH#kUg\85Ȣ6ռMcItb4v@٦$B䰁su31(ʖ6A#s8S=[y g9R'3|%T:Ko ޏ_($8L)k^>xѹMpk;LB7xOW:hy ,l%npռJ5=ؒ(̫uCE%pm  r`x%Nfv}U4)9ޕ H"3l[&˼@< ;W55lR[J3M%00H^tif(_NԐT s%Ev9+TRLtRn0^&R-r"- 5wRT|ux3I 2äOr>3w ;\S(o"]k1Qsf:D@7?:P2M7xdc^OGk@7_R1$$ceaTKѣYEޒ]3S*UL+ڭ3EqX-3s>t,NZM{WM H>>Bxí[7##,Pث{D|ɠZ( oTH$ {èq@ V Ms 1$!=jpGYHn0}|UV >RN|EvU ])b0׺#6d׿Jn7/e.|CDb" -[!vc73/im`4HB2}yevp9ej'qD=XoKY!V84n;%_.ޱP>EYmIA\"B=f{KG:g??-& x/DDVSL"(ۋb쟑b&۰m cM@~k;=UvQu<<׶,@ N\(,Hi XҸ%Wj,QXo Wsk{JT=@)AO_#-g)@,] EGz[_,-4nw+-WUG*; m^xJ7l[u;ҍ!:Ji561;j}O D}#f}4 ؃|DuNjĺɭQZgU}ݵ҄anjR`-lzUκo8GO"`MӨ i+4?D o-HvPGMFz f//q-DU&yӮ/rdLOom|ԧɫ;w#no`/x g2AnIb{XnO8yHs pq)2꯽3(өgASsb6(BAjn̝Ax|K}V*.粯[^,kC<;z@E]6Cv:$5 r4BEtz r:O+>NWrſ#VLP.¾i J%b 58l,ɔxl@8>dUVU lb|Z4+^ G׌o@tZQWrÍZ3_rtk vo[wv5>-D 'FFRQn5\X/̆7?hX:g,EilB^ 3di.[lq?wnvսz(1Mgx 5* 4>؄AOԽ~5]=VҁE0ϸPԕ:#{׭0J>3 WNUR!7bja(\8#$B?oצ6$ӖѝQ+Ny7B:_:rB@TIgIBGhQas)- #07wz-9L5nWN2SyD)ԝ]DAe$ՙ0Sx P H`e' @5˃vB3wnӴ{Y~fja:`n:S|{͐as,2{OépUO 1:4޲:x\_1&Le\tX^*ռÊ}xhV,WzF&]u$dOB5\ⱳo",mOCs.B6܁Á#%D ^X\}7Gq!Td>>96n5a"zg<7./N~$a~.%~|xGdz  ?ТAH2@_ks&aAfM71tR:}C ("Q^xmHvY+BYeRD<1]iƶ-!ppm\7=&bP3P֫?(u0oItw u\եFWk~!P,h$Y \Jl0c [-fp (5ֻy6}O4 2.t-Kj7ǽ_]mJ'Ew821yBTO#nmq!u^&o>t`tռXSBgzþW9~gQ2G(* ijRt͸)䳖+ l8fḂ3D${RAZRE;\!^RQYP20Q0W|rs9|9{0w֫ 3 (K*iV@;/=&_Իynq9"X 8lmx墂HG?9nU+(jg]b f7˫t6"(ZTEfeh\dT>K%i9Ѓ@v?α n]Vټ~.gMaҩڌB MXZPɪC[j/\,,4i;2 =2FJvdwo/ -D_mj kۚE]P.\<M#3*GEæ0Λ_ܶ,l!F<~\MLFd5 TǔJ;[' :Tt|&:"0bbd(E^FJ~3HC)CbdtjN.Ҿ.Xcmw,&_B"M"):ۭ|Z ?3 _L~x҂~Ћ$7ZL3|Þ,&;CT)S uo*ՌAjLL1`$.gn+aɻ.;jiIs0,P?8&HZ/*SLpGr3pB@wCBjfˁJ;*F%UZ)%c s[[RM\aM< ѩ4,d љ8zK_= Uŷa!F]>c Xkjs:G#Ҍhލ ` C&ŵ[UQ5'[~PBQ"0EI-$SJ|~WHDmzzRl,"~ˉR_XQ>9b]ߗwXS"ɎEZx%}&10L-bB:bisOHګ w8BݍA\UE6\sK/ ;^*@-Di;~=WI4>]$XKi׻txQo)4E 1(W"vB#" C"YYSom\N`?(-r3E#E^б)+QYЭP2L:88mG^%"کCT fߖe #8/PW6k)<߅ jF˰4dH`'9bq I B4p4.b\'TK\FzѹARȐ@fdWa/ҳDsfZn7+#L@*eIAƑߜ7bVg㳡jх8YŒ͝k=:#/*VS,&ɺrkī =ZuӆSl2q9Cj>׃moNv3*}: 0g?턹 /::Ӕ3+@$cTo53&@LOoA.\Կu3"|RVomEI <,bH^WTg9[|e*Ԫܕ% A2rno՘:nt%7 %7/w숿 #%VcpͻyPGW fO;g`P:dVT<[MTmNm& o-zȞ<ؿ-TbHH9Sr\,x4y G3Hɣ7۟?mMUΫ @iNMCf=; n'xKa'mf- _ME8vГ3A "1* x6H]n4k;ଐFuь t@TWgn槸>\8R-@$떔2*ESIˎbsYӯQ~K珢$a |Yڒ {$7wdTP9xͥo-%H hGU8W3:tcҩ6#6 1.сt*IT)A8zO`PHcJ%Uu(?Xd-y=Tep5cR-).djDc|2)_FM}ouI~ Fk'Xq ݻ&ؒ T1\7'#$o~BB<>מ =QV/)8, F;Ko XX |9Y'C*;4>P9l] X'7dq ABUv,ͮ]D[+PIpUtIA^Z'!^d)ljN@JsOZ$8}e=oPonIRv]"@,fFeiZWֆ=)qܬ4nGAPG#nn8re6 .Ƀd IE8dWԆɁG_/b߻9 KjXG$)xeb'@K*/!- rXݭ6EVx9d袾!d;#g`nK^dPS S^y(orvJqFsyEU}\78g4])m\&BR/g }ec7A+KMwXGd돔[q!7-h b+pLjm[ .o͝ z_wD[$B,^b7UZOסhROY|W-QG,r ۛk2V@i@jpɤ>#30ypsv0KۡED:q>{ It^vŃhD0%u,PK#K?V95J, zm~laC!\4R5ha*#Ba=j8ȗՒbo{|D,2 ΜL,m:>O֞doԪn`A@ r 4rW+_9 >zA -{yTXmIpu"6A>&'tO?{j3E[Dz%d]Or+@_ E:EԵqnJtk9|^(Yy,<]IF^jfW zRc$nYiDɶ1"8 #]뎮Oϳ @0F`?[(+8l,8p^AnALf:@;YS3cӋIEc.{; $Aw?y̜z6?TnL%9u'd I=T/*!iApwO=vjs~1 B²h+h닁&m>cjƘ]:0hLg3[PhtJ#y|0.);LS.p`iCnM+呵oEOn<,W`hʿPkٵk~(B;ߡ($89QmBNmm!k{ǐ]K%;XK!ž"$e*e LjnPdM`坓^AXt jH"柡!bP'6MvH1,hӦ@bfXLLPr vB~y2]Ot87duNapSxЌߖ0N\:+^J ;抱c#ɺp|֘!M(gQ˿eؽ޴Q ϰ2GJ:8?ղ)c#$WdXQ;e>lKqLXCu `s5X9tHKef4E&@ۆR)WҒ]y ,g~0/fz\#>2H`F>'޿к GeF} LהG:"> =t'a'5؂J-&ؐC ҼEO8nCkL =Iyn%mDZR'n(y|+~v_rM'0}toY).m4̮#;97Ra,xH⡄N@J:qSf'hUgJ*GҌx4uʏ) @ԑOarχwozSt[+j.HN+7xQ[Β+kХ i v L8Vgs,4"%Dm+B$n^BXҮqmTN<~1-tV+L%/{ \@DmLeZL[fuF~|KJ;fk@6BW*O~978 ap \Uغ!J[4vyBd Q/= WE&7 դV@a$pC\6,ܺ9, MԾa~)A8Rs[W&A=_N!Bd3X!QV*'>RrNix4)=g/\F7(OJSdp+>T!\c(@fTƩD/k;Xr4c:|NkFSsKE8;J 驣$/#07燩 Otǻ.i%hQH\IacD:w'B|ɠ?.]$i~k>j.H V.Foz/slAL-PPTKGʉ7~25 rZ N9Tcю+9Ii8UN#M nCm(}:o q41]'J?*'[?0IJǧ1ܩZ]w;?@~ה}i&ԃ]EðbpoTXjEn` lpgfʇPmʆ-JŇǘfJ 2({S1?Md'xnZW"LoT@~4Cy9:2]r"08 .~&ew);Uod7o4^Tw# ?67Ww6N%rh`[ K|@.{{E*QeL/ܖKmr1@03Cl%[?m1A!"JDgjz~wNX,fղYKs< g= UѣݨTc&ȌI_8$Xl*pt0`(Yu?8;4<y7ya#1]I&V60:qaTVXgAox.JwT4QuM}(Mİcrn*>*uc+R 2X(2[ sa } ރ9Áp]5 EPP)Ǻ2L4NłsrIVks~z%a~> $_;ƒ- rX* 8<IZn`z*Sqt"=U{E43sd1x.wk '1l(c블TretOR:|hT*ߋG2U/j^JcuQys3u*h}Bi4$):ln &6hFįJ@jdҗ@~rvT&+c ;fu$FB@@a "`R-ˌ@6/5RVfXo`dWr]`H c[eͰCtsy ڊ;4XkIpng؎d|+BB3>NۿGVDMJ?O yߊ%%H 6v:b'I)ݺp_s3D7VR~K;Nb\FE#,5q9F$*;gՅsEa!W*Htj;KͷF%(d~:)l[; b{5Xk2󂟲SL- љ$b/]b˜ +7 J#72rL]H}k٠g P,8lG/o,L1%ps6sUy6BCnCP 2M|M,U.}dX35H>+Pk uvV_4CB63*$'#c`/GsnXveuS "GuwftإB|TBpAŹ37 -XU.ƲY-T~x30s a`thR06/  0RLK-*7eE6Pt :,(9ب)7mAb꤭ lҌ%00Y`)Qj=\W3i,3cP;vQ؅\MμWxD5E<ׄS=חdglEl6uVl q{ˈVlr`$D ^;xlr啶ܤm(=D]Uqv14,eo=S˗UY>qG`h~oj -Ɛ% q㈛XT*GލLϘO@ nԬyBƿG0'hw Ga$Cd"bҭc='] $eG[Ƙ,`vedwk *$U/񟱽ٳ¡1輇;@sz\>5;XK} ü;zo\wΟnd>ԜAM8wh/sM PK" ݊::H|3y(/uL4/wbKn`CٸGlz뗐Y&KrÚ6^R@\.@{рKm-dlmCUƋ_#}y>{;@/ʠ&.]&F(ye=FQXChL{i:V0xH^-)m}eɞTli5496F736jF@aHhs}(.6w (%ﳻ+ȫOqRS pj0Zl6#s/wp z9 cn^]fm!|ukYH*qf}8578CV?᥷Ld=hɼeX흢DAjhE)m;E}#dL:~6}<P*i žRe9Ժ'gT@]2nׄ:i B(6k^ `wSJ`DM e oU UOc_g &Xg[M^b |R8U2/ʎ:ظ6(^Gg;E-߷ZX-hUeULc^Js%@棉%^='o9CލE϶nL ScL";Ւg{o`hB$ش{J⦁@l [?ߨ*}@K1,\9SbdG؁Xy]-ju|;|AiM$LwsPĀVFiY !#}Q.<ХLjlyRɟ^]@yRj kpȐ|8dsLB}+4-xʓXm=|t1"r{֊ ++t˨R)x:qTWlCzwhlԡED7 M}2ˢ XSS R4HmKj #41<;CV:I=/J:@aې`&u0PMC4=elj?]oG5LɸC h.48@4Eb1P,&ش8h8`ۮT}@%5o%!}/EWDG/ Ql~L#j *do, ݭB D2R}qWrwWvt*=)Pk(fϊL.[,c N&hfؓ[65ulEѾ ?sFu+] tI^N^Fg y6-mR=F)<œ } `-2 $#8 5(4qANfl*Gw^>cu1. $wW=z>0v(_ҝ^"m! A_]{ 4͂]{:~GQrC {^5R:hOOvh{("tnm$8.vўP5Q"7H37j{#z^tvo4qzݝXՍk^Vη(ׇZiSm\OhH1b͚Î}@ cmxI^Z/T΂d, _WD CFūi~[<5a.bQJǺ }~<}"]c44R[67%{QeRǭK'bDҌ~)بYb}'O~U:C綹`?fJ3)_v|<ޅ f#8/-H\/"|5ʜ$J>ͤ{`UUBIJGY#0ZfĚ #IkSef ,=Izw9n}K'<βj^m?"D]Cv2]O 8y[)eʩ`"We, hĞFr[XWܮ}!_y^%b}cg(wъ?>1$1g9<fF?6$g|7_攔x{q>ahח%ЎIʬ̍r>WɸЊD_t; #Jªlad|ƚR(l8SIGXbMP t-Nr̖&9rZO|Qt5S'l%nȠX+8'v:R6]6VהOxx:]X^lvO~MalZk' V<h4Tn+6=`9e=Fqd{啽BvZU[)@Mk\-'=zv>uw" S y<_YYMW61Eۡ$DYPa*0oAcJJș],Ҿ vn Qo94xƊڃ̓ O.$>:"zft}!!9;fOr&nj``B u݋^ 5RO1am % LIF4/᎕0uͻ1q" ظvGmdS AP UZgl+ @?JPüo{]wq[I1?Lz@RߠwE\o-Pt)0]MR!SgKAo'>-^h':y4ּЀסr^M[>Y)? [ $F1 lc !+Ze\" F2ˬJcKNʈ\V`} Re>~8;삦/;ϻCăH`أCu0S&w}VڮA6=Q>4%LbRl{Ey/O\KDlZGVFN_-v[qI%-5BLѤu1X3./AWQeXxhpz~Z~qޏo1#;d8%ӑ/^_KKAN] }m?ClLj}B(Z[0bk"u^ܖeTUXu83^.Gxmp=_Inevvux;e]&e"r|e/.ajwceݛgOCR\,L (RI܀O"3u.5$`X!:àZ0e6N"SQ&wQd#4؜ܤӸ*gQ/*w?s:#4! -IhGN"qTm"ִl͠:;M:TCNc\yR@5C>#?ՉeOBDgM?žJ5ʔH}SQ&hLABJA:V8ζ0e4Y| 05Z)EsշnxtJY VdN՝fZ*:*"g3:)gŊ%P蘝>0;L蘪,_Ν1 [uL,\wD8a,el4RBLE`  0?.Toz|DY8,]hCNxvMM!5WQʿ}9]5f9F|bYTMj jjG"s/#Ysl*/(5c6LyH^bR-s RkK^h[ ݓu#b-=L1'$wUp&KGբX-ګg,?5R@"M:6d;=;(<sF՜s}ArbκS~l?S l, ZGE!tzLpR$l;=c '_IA9Y /zpUVqۥŻ™ bѐBM8~a#WzU8{k9عgb|!Dž:|Ԉ*ïBƈ* RT,yWmˀgCW*FTq;%ÏnԎXә " wf^1>$53=h!we/ vS,`k. luHJx-!;VX/ZP"0Q%(HOs+s d} а}[z"X,sۨT/ ׭lŰƧKJ4A^ Whh Z^cA|n2pgSʨ(Dފ=T[jZ(&abtdܿ=1gVŎI\9+7m`Mlw~[&$}o3 jpM{|ʮg ѷiLBnj9HAp7&law+q2tOX;tƠsT (VP@t(#`]UC3ч[ 2-XZ Bpq~~񏸱opG p* 1 )8f(nFJ/R{ל_IيF"% Jwn>b:lZQERL{>O(?;PE'˛OW 7c!Vp,nr:igc'AD8E5_cԋ߄9݉Wɛ4e\픲">šE1jdw>̃։ˀ.4{a)dMe3%Sב2hG5Ί+MFweQ3Va[º#DMBe!8%(Ӻ5ಋJ}bHlfrY5>Bc`%e h|-NmL7}$ Hw ,xo.xlZG+dpC-mm0zYXB7Su:yh \{NVPIB[v7#b%n<(Q*s{XYGMVۿI8iA}C@ K,ی`6ƀAiǫytw$#wxgжO"y)!QxD XT&0̣ؗu>6"gI,H(g~z*̰|ޔ4[ndp N"b÷GLooGzrD.vg=#L'=̭yZ5Y;lCitbpOBpВF=4W(#9hS0*002Q5# yrB%l}߄xParM#4ރS 6'N'-)t]oŮD>6N+,ြ`!WY`q_+0sqa.t7M%1+/ ǂ;¬ ێ0o:t.RtL@@~n0_bvLz|GVz+Al~b`S3ǩ#1R쿟MU֜7a^$_jo0MnM6b1tr{"Mδ c"[|(mE "mqkA!P: xs2W.H;&Ai#+*|]UqT0O~"rei4ç*?o`II->bԸne犽tzyϚH Q]FzWw yQH7z ,rFm5Im s~rtT:85u}3DkM@gki@KV3D?5SʪPAKP-1_=#b$NkBqַ} sP=ks$8ѨA@ǀRn/8ynk. (Rn2v1mViQf AqASI/k5(%HR2֌OHVwg&g!c3r[%(Gn:%TYW|tJFmt6/;,;=՘٧ @{;޿j%=`_8u!R{*iG$yg3Y F0mbg~ [~*Ӵ7($V'mՂ3Yb|t̍|ZJe6@ SJ@ňVOaKvụaoE#4Rk=>&e8)6n* Q7 RNިE*H4v*pxå_45_1 +Ă16ֽ.U'˾*Ln$~(#Ϥ͊oz2 3+޴OLҸG<$Yr+}lg\1Ҫ2KB– rSn) G!-j0+7>vv:GZn] s e9o׶3%SjT5cʭfT L{= @έN GyQjhg1xa;׉4Չ(v)|-"ԦEf k_g\⠬Q*g1nl3SGk<~<Ҹ=&y(j FmA7AV]6McN,>Di*LmrjP.5YzsՏyHz"Pj U%v.W?Wg󖚯Tm󳙻 AKpR>sڐ;OW +FSJ|m^28@zvhQ[m,DnUMnJJ>_5cgk?a OPOC?׻$Ú :[8byzYp; "fƓidm%g_ ;0ԑ2ds=.$׆daZF8v\ߡ̫:#\bi!&xۑ$cŤ@ RXN״;D1鱁n*(d+h\i)Q,weէuyK< 6zXjh/,._9CڀWڮ_EQj]檅P'L f<Hu&_e O/cّmyuq5Y @_@o+< I5U0޷7Tf*ϓUr5֕#dȏ f+pI۾K& ۘ)dK%#[Di57;yBg dމ":On_Gf] }ƛ$Mhq `CۆIEI !,ojWvplᤜj|Tb:o<({ߍ&~UMB4bޏ-+8-rHC* L!\ ݾeG355=,YZ"X6`[8L7=BB{Ple|=Hf">"VdN]=;ӥqg i%8!֐K=mn ٧Ԅky]Ls{->tky)U[๑'g2Y؈ oM d='R)FӤcjSk!}HGt[_x|;O+uY~B A8גu5ԝ!1 /ci=q"e a9/Ne4HM HsֶAMwR֔ﲋj Ogpt܈3 +W5rdq G=+*6HV_Zg|- )_-DPq^#c]Ip5D2W*}ۂ`Gk$#o\D.3!vx `H1zoWh0`^P܍ڎZ&gv [0fz|6.fC0IUG^1 ǖ{ZIc @l1L̚pkt|/BFKYa RdPM()0w73+AoAOy.ե 9JDKs1<k/S=6PY+ssG m'utA"!ab#"vF^1'ǽe WJRI"qjf;Efk ,F!0Aɍ2oL)UWan4+N6ܗ2.L*-NH7(ns'xhkɕ] 4OO4YR${ulNܡ|R]%4S?VH~8l87q*tX+@}:9֋n'}FjA!vW0su2++R~8e`)pbkm_]My@¦AR7"-39 CqE.RIA"w.N~gZ [,nvj[R8|̥o4&WlËج$CAު8wWD6bdP8;'e . Oj;Ylx2MB 6)_SWT[_> ԗ/sfV^~8*z")C3ѥ  "yR;{Ngf̷XYhVvrk΢&>3'B #5v(_z~ c <.'cu?t )-01Ճ_oj>ʂ %V֍! (&*ZAxOĎ!3MW('*b"ADjdk)(ÜEmOFԑ]黶[a)D lK_y'9#`dTV09B̯; b6~%wm7602d' ya^@P"h5Wr/bƝ!d8*63<H|5odI;Bo]z9'(>{jdpw1~"8P7R7GW+UɽhoE[DEbG^c#a@ʭ@ ko0_m/Dɯ^IdC H˜ñ0w(&b(\e]Aa6  Ϊ-y?TNW4,;^A0]gqLj?_ -tϦEoppdU(OKvYrZh}SAS`5_BJRdމٖ^AkцaiŋDn?v SpC9n|FKؾ:F$G Dыi~A7[ = Թ)`!S@lEsH|O;ؙ dA&,mmE}ZmSY2G->Pq/NrG,@.} CMzf/MxwzڸeL_F/ֹ,7"06+ÇGLUtrCCr>ӊxG8tXᬵsf4k,1&J66s1.E$*y0')=Eȴs7hsg-waut,/PNi̕VF"(bty}=\N>{!݌L᭹r`VO RtY۾§^r'|YлZ!!j?Y#P8떨iSO苿!q|p^ibR а7EybK{jqi=Ƨb%q9Z\ËOqU)l],w sgQ8(Kjd|_to G1W̓ g+s.<ۣ$N"秲бEy'WD_-Y8J~尚lVؼӃƞ nof1zcd<06nR $ǵݒȘ8bSf?yaI"`ήjbZZa%3d7А!`VTі +m8I+t=T SI\;TMuuրlz # +r)")7Dpnc8nW5@fSva!ʻw#GG%]_aގnm Wܑ~f}}Ĥ )uFLe7+ij/B;E\*#mC>n(:j֪ ~: mw~X}W/CHK`x'4p1}G~%}$NH8=v_7E;UkpY/ wx!XR;`N+,7LIf}ЧHh;D#pQA_F0i _&DRO>F,"z-eײOVӪq>LE0hc40ؔyzɔ MPiz'O׼fzuswlE?9 @JAEp]XTL "S6vIzN 1fo ~>Pvq K '|7 ]#/߈[y8+4T)$ wp|rRnA^{ifuҶhQfeaغa!C?kt47֦יo*LZNJ1s u{OǞF0m,R/.;6Z02|.kQX{\jia` zQFe;g&сH81 y [4:Qjb=ߨۋƖ^4^F;a&ǜC(.ѺP@ҚT6>vV"6-0{Q&w&|tF6EX n a[㓚~'='_UtVb͎ ¢D2RcPæa{Y$]gKvǧ `6%巎t |\9V *< G47+\n=*/m]MQln~e-Ȓ>؛[Ř8;33I9y:GOq@)@y<\Ο]gQ эGZx{xBT^ Qy02QCG~\ k|Y[Kǖ[XەAt=Cngm/(-mh)g݋P{S)Ng ^F&\>TCe @; FԐmd"'ywa>BIr:bKKM Ɠ(*;%&ޛ*O\G"'`.i^^JMa\t'T0_\5a)19 Ա7V.6JekK ;NAݖvMΙPND< }12zQGc80k <`AH$rr8~Yeץ pwLR[ƻԧZJa&>RmD5bo:7-thQq Ў%q0Kw_ȅ|Ng&N4Vvܕ*Wt{z}˕nZ;r?םfYpBօytqŢ ?5nOF0x_'MҾn,XE ;*ɿp^ˋ\%7vDpO.ͣR1SN5jnh ?;z:x>gd}/~ĺ l&UO&,EGVIf$b}9h`["E;>9:F#",8h,x9U6t-ڬl*0]{JUE"iGT ta 3+H L:G\`WF#1t!$Yи!{,QΥ@›M9zrSatphpQ q$ﻈ_\$n 6by>%rlGmS|M_+5nvzN:⎁'Уk9Fxf]~mR:{u>!-v/?oK*椐d7k}v-{衎^Ա Y81)ƈ/TsEhb?c@XN̛C3\,XTƱ[lNnӞxe-wYA6ry BnLC5p=FVP#/bhAT09佶鉎zZm@<_.WFv`j8d/EmCϞt(5J*BQoщ ub~EqTDޯ!eQCU!ykdێ"&8K8oIɗЅ x5p-9fS!~q'.ɪ5k_&@'dhhnQøR Cժ:}/]Ac@0Q]uw`1nb5F{ 'EU^N+)FO47xm4 $#"^(u:?q9󾎇|nGգ:>!Xg,[?/FB&4Z !KmUP AG+lQj[*K2۞A<N7>6~6, |c:ex`Do¤7|O1q!ެ@z3$6 v^_Z]RZFbd zT [x)@kv@Esk.r+0 lϲK5C=>RS gYXɊ>gvdK> D~śȇh[e(C`F$œ 9l`I!CR2V fqe_!g.Kx1y'{->~R+oK_COhZpIlgUȈp޼SgwEĘpdM2?̋UրyQ4kyb><6a3 uPC/fUH3ID(eMu{Ett B-#{Vv/\-J?$)z|-C@f~{h.3 V\ _-:KL{94:r0$1}Y:gH"lG(^;Ğ:zBʝEs@nۻCsU#YY!,͠p%w"A=j1MvODf N,ƱgYZ07070100000449000081a40000000000000000000000016661890a00005098000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/echoaudio/snd-layla20.ko.xz7zXZִF!t/PV]?Eh=ڜ.+[ߐNxdFSHhyb*tG''K#h"IOp]1V[qC$&cJQ|! Mw"rVr^5T,L/jlK"jN-Z yf$Lݰ6 5}d ,=eσjQݞA>۪#>ߐ-66iCWp8Cs%{+TW{5pMCBcA*V=!~H^=n1%`yuy $f##sV%uS|ڙ*d+ ė^|k<o٫PQ`G_a3k h׃V`+2iW/zlyմ3 ,| xK9?/3ٓ{}m&#|28zQF]y#<:'Y@GPlQQ>R%P}:JqhﯱZdng [̦!~Yv-#g @yWp6DxοQh,c-CsG_:"tBR:PbVjc]$`NؿÂ5bJ|Lp"~0WݚR3iFGRh=[Q:Q)^x791݃>dG66m)7|\]}M(H⴪l{7MPdHc?jIJ"S[< 7OL0י qȷd&`(`pR-uu<5%wZUǹJ ^ڛj-OV[_SCp@Cħ(G_u$'0BS~5ET൚ZU>CU Us%'xy#RSthsY x14U[.p,NH"[Bb(=v"H6{bTָ6#2[:}>sH-G=N }ZbSnſXzDXh1#[łRE^nPߑ9ջU,O "B6I^"tc%q_j-8L\o}~qN)Oq,Ai62 sS 5ڪuiNW@\=D7Wa4ds2¶ǀLn/hdQotiw z%gV xFM .4jfHŪAJ32'UzA׷6cH,oPV~bX5{&;l2 \Sb; Z=0=Nt -ݔ]~nFh$n_#^Ob1#Mːcz֯q.T;dVjG^cM%TcVb0=Wd÷C+G~ݶnmŢ7t,h dAخZb7cPjG C;g74geKA-Cn @*Zfdz EX3.#Ia|W8#6+ 5"{Xgêu#F-*Ul6I@LF/V"Hxd=a6 z-:(|c>t𴎍U3=8`('2`1$ܿխQܟjPݴ{qI1࿋) O4% B8 ҐB7iAfSu!EX!.vdn9sYTO8 "<\7Jiaw TV0ofw6R6%jIV mw)©@&]CISЯ3MAUb:y~F[[mW? I`I1a;6cK:ӂ׻P73}TݕugF tZ~Y.rgTѡ*#ɲ5jA;]QFIQQ(mQѤJQ&IT@P%TzF]/{ܭ> SJxMp/%uzM8r H( ]d;کf߭aUL&byZMoD f //%ZO ř(T4]{*eəNʙc@٥Y"oyRm̐^Dx[%I,h%D0ߌiÛo4]sGX#a&ah>Xof/-#jSD:vq/3:S8@Z)_˥^-%6+wecЧsV2`F=/ H!ۨDýZ&s}V|֡C^nd%bewX"%%H4צ`8_hyH>!} ^bm"x8t*O\N"bR,꡵]4p{11ŧ=Niw&eȣTkx&d*hjQkڨ7`m(U)!ό+D=ߖh?/n9G?xqCs fyؠK5}Hd+ +&#8мH\* UXc b[>jiT%]t1̌f:h[oz\'V/u[Bc Ŀnh=5x:rKF|Px jKOyX wlrMlohlz!/0;9cMc5UftYjʆ'l*a3%Ynpi ˙uLs FJyIor\;`h# c͑986$HN)#e|AN-MC/=U!".Dk4T?h`{Tꧦtf^w좰 0a824p_Č#^"jR]͍p97NڧuNvd!]ècMUJuVkaC l% eApGe~&)&^8qrH iO9P> wg2D{(p,i>9fqI6@r7)icm/l)Ƶ.Yh`xu}<:RXϜ3X ΘC!њZZnEș)x#uWքL'lT+tpwOϵEGn09:0<]A>5Wɮc/&Qy|HjKp=14m +73j#7 xcڋiM *S[`%rzg`^+0ENA%*2l:L'@O];L+Hr);4`? C,ImX k(+"b!(9Y+ R1ւwv<4gzI|SxlY;x#u*;ǞJJ]TOa;!ac(PpE1y 38OL;.>W\y1T%sȾnMhIݡ 9Z )#Q(! /)k>|J$Z#]G#'@XмQ䏇:՟` "``]p2-'Ul?AqZu>E2,R6ͪT1׮)[Ѝ/}'UhT(J 'fS SZ @y Q[e+k]P#8}`il 7ǸFS5W;!c*Y*zT%q= rWT#%{+*6r&0\8sAо SBi׸xJ Q _c̦Vשko-qߒ5[ u[N&FaV97nd G|S^ɔ߉I3w+u4$6!#؉A\@$~j)0^_tTle1E]C!*vonX /'f+6$jbqh=K#f˸.lw#`J2ew#f*81U? nTy-un&7U/52{3 (򥃥ObZ<'G|hG3yA$@{ ,qp/Arӷ%9RlRZ>*UYDct*ϴZ]9$p6ԗj}"H ["IoՍ#6cEdnyM:+:N$QFbAn.Oȑ+ծ⁍cK (6SǤbQDe]卧9" Vd\mh-ۈ¼CT|R.:fgGP6itt5D"/?l+3٥LQ%&ˍ_:D!GVccQgT~Eߡ&sM9GKZZjϲb iG= 3s CcTвъU%TqCK\u(JI@z'Š_OC>#O7(j J?"wr.x_^nQޗI`.S;`6vcɑNy|Y,2}TT{+M\T%9JD'1Bk K%iϖi1t;-z0U=32VcW6#I*Qol4Ned OMz˦c:Q{mD'm)Y5pTR Vx+ێN +kr3%,L( mt jkT!vWG:@q)ӈ+"|#2t$nI>4:xōnxՒ_U$lֆp,ڥd {mWCKn u.q{-#3}#yS,Q"Ե蹎uxxZFtԝL|^y[=29/|M[5:l⺬tIߧ8Ƥ)"[C gi^~+CICXvH0կ G0UAyBVĻ^,jIna͂ʏkȾ|55p{+`ڮt5ug@B v̦cC>-dWqR> tjߋ̉؇n =|V@v5^qtpRyʌ䟋)4Y޴wGgkDH()£1/M)ܟ Οc[cq>q{zNw1 ~ߒtW(rJ~lnɴ+X6ψ a-%c@45b{{8A. qNHD˘Xa&;|5c$Ŋ #0~gl(pɁJ:E_#-gEk:/?mj{<缒 &Y!'K*aGPs0>T.4LG(\̙]@% ==4F&z7TC٘ aكQkBi5NSk[G' bVݑC wQϗn\dN< YlDU)|Ԃ}a`[bKɨ}Pϣa9zd\WqNH.T\q=[ˉ.gϗE/6xr<ŋ@-A/M?+ ;1G;!1wiM(`tB?)+!̟,+]sH]*UWK36 I>ߟXV쐨%U2hPpAMs1cC FobT0ǼA9]XZ]hX讄yO^yJu֩M -6G^ 0.1kbuRb O0wPo~B)"a428+)uY9&$7q%2vjeKݦR:*+YHA~}:+ZnYˈpc,r_}#t[n  K3Zj˾]0kXyB & n)*脙v}<A1Hb]u"Tv^2nL㰜HZ!f!Gr,?QdV Wpt`P&>K߮D NJBV,S¨Z5_䲑DnU74#NߞKH4G|L ۄ0c>k3:=Ldixw\9)|x @uU"]]w5#x 7SYNOQp*QTc p2^/ºA-CFvkK SXʬ)~ӔRh)H4aG+|4n;{}Q\z"wJ<[ „ȜNz~k#+,~;~L=Yk'j׽oiX j)b@zyޘ[aqSL P+X;h] QemtP|ޮ]AZw Z[*GG?WO4*PSd!A-n&3LgZh ƦB%&#C6#o6 {G细 XЀkEF']n=(-+1D!s~Mz9#į屠cf}Zq2V^Qx#$/Uo ^/lF Ƅ҃UVXI- ð[ҷ; M֢d$YC`'ɭ 㠩I8av] tYr?mr50[?M9VzPj{B9OɀU)@V(C@?вK ~tR˰Ȥm/ucM`%9*\YIs6&_l)^zږS2yq `Qط?[XcpeHMKp?ډ@.͗V?7?T v'>ʣ1>#j|H% ݿ: N>j++Ř]j][!q,]) sΚfDC)_Zq *,r{=/&5Ī^f#Dž" eLP9{[|aC(a(VK8_96ki`]> F訷>CdHZ(\دdʽ\@`j`GX#,1s8p##^n'/'BcDQ%b9ۣ&4QU4?/)yѱ.qZr҃=*<&I}Jx~r>Y^#CE(ioY&A GR{sE=WaP{+ض=&']T 4a{I?*1 EWehanOl0pDSo_O MFߣNoQcZ%;EˌH[{;`iv0x7=R{r7s֥9[ߘy,1l^`2Ӝh!հEu_GomCސIi)|oyg%U>_qc/тt&YϹK"gJ7/[aנSqU&Xۚ>,CXqrQmso bɺ|F&M:R R2fk`]fŐ=y,T=3@<׆.lW 6Q׼N&"J-Mժ |Ʋ/N`,1%6 k+ E`GRNKU§#X!HIMZk UHQ.vcg0&I4&avXVNy%N[ܼW<{2[&yS,/.eSw@BUZd7#6ƀfQl{+r F=d|!" QԨH0z{&l:4$<洟֊@e\<֙*RS kI pU5â]7X*^ux+hJcvC$?KN8@01S\`1k(o5in}6 F X;x= R ,3Z0+4'///L(.rJ_}w|F`o #2^L$92%B ldb3臥EFZGMNad:Ĭ@ _ym'"LA(Çeq%k}Ꟶ֨XNHxڀ>^n95jnJ: jZIIurѼ6<$Y%4aR7Fʑ$9eBE8yt:ݺuf`|;3! =e$oI{~ Qna'tY.r?M]UaP~*tXa|1yJX&+Ze{jd4# ݝD@!8h6?CFNo#ψكTb9]ɨ" D6r]7>LK١hOv0m(s9.=T:^رu] %]{2C%/@q2 ^7SɜqS[+,?4 9zrPlRztJc~\u$l4a 3bF;BUutAvPUۼ{IH? 0_NL'h ОjvF4R!7%Z(u, % 0tvz`;M@= ⠇| [I b/(mvW:fNff9~L  MzRUwQyڭ%Ygш洆PT2# ^3~=[pnG7zh)+U(l; '7S\Bc qm6T?Zw zC Ԙû',|C oUSxf(̊CvzFy lyIeBsQ Yd%)fI6WQ ǀ^\m̭4Iͤ1)|T5n*5|m"eGcg$Ce5:ȕL=H6 !h"'Мs{KU|=?q5((qS\I{BSߛsdmrj4O-{.*PSF;c(A #GlIx]`DW.+Vcђ\ :ǟX7iTvp@Cddz%*h^1:pQ} XIA4T!{:&C2J߻@bOb<+@ LU1˥|$ QhSOykaA1`lǬ \RSmWg7)]=RgjV^/SZ HE/{bSXPd{qs=)I-IyӜ|}"^} ZIpWOh+W5 aw&<Oe`um h+Y9:$J'DL0H(ƔPX>)#_TJL4GZG*3zn)_cW9-كhQa7.hM4am}{!qwIVyռspro2΁. VzRFe"$IZxc(#RUDž,HR1qs ̼DK|;l^vXʯk?*rRt &̒8߂WTD|Əe2caQ;>Wc 14bkm2csf{p @spO̊ck:X[j!+,{jpF.͒JUtFזA PhiyC3xR$exҁY>aH镊VfoL88_pj O!7m2+D<#6 2I!J h &i & y>xDl+9pVSF-Al.W 4 X(% o |{}sƜT,ȕC[1澓[ Ƿgj^b?B&~\8RW >)xL쀦Xi5{x#X.. ~3 Uxn2/v(A+Ιcu|I 芙%k(XݛF44oTPt9U`8Eo+L^Wt@ZYǘ4Zdd*VS|˨(>Oe葡&t-a STKCz$8?DfiE%A,:= _I}E3>_hʑai/Suy m=c>փU XcB ]L}nD-:;EJ))Iqf21OW-Ζ5 *) ڢA]8-zl-Zl4?1`k*oP6 w Ql9Lkg`dXG8*l+QqTڵ%4ʞ$"W̕= ;/g ] E+r$HX]m{_xk({f=Kꂡ|VrpWCل"u0U$Q~wAЛ+ۤT2\wjpCG>$WN+2&[/:>شϱm{4)Rb-u|(jLjSyP7-[ ph$iԎЀAC^e~v"8XaS#HQdrdvƁ*hyϝzt>yj "rĖMp ;>Wu0!lUM$^"NQ˗Wsklu^3E};F̤+{g0j>\-;V׼Z&5aӴ{rgCiaƞeWhc>R_\ԠPft£Q]Gg=pbφ&',e#9 y o: =E|ցf$,9Kڧ _XvHUlֲD#)AvQi^Ss*L 9NBk5IC-+I ᰔI-}:RK.M#BWY2}1+C{61܂y ۔dqK:L*ۖĈV I6s~XPT),wjL?7VDqNpu`=OkI ؅tdĵk­ 58j?}F] >~;?\/{00N }۬wL)x_p&7F _*UwKRnƨg3D+\ |陒hF"LHݑkUc;}i=7E$P&( :.@ BVnV0)4r$R pr6$ЪVNXTwæXjba>£kcHV?^X46RVC-}NyIWɚ>1^;@)\ |p[@lPD 6cp/;TGt!$E8;'HۜC( &W/S*;"OlVKn  R%i 6E!L͑On, "Pa6{g$VH#%X@1M Ӄ4& _CgOnM[!j_,cec+yFSP.Cl; y6Ck9gkwjLUb4I6`%I99OnKp,cVdƶ FF{L8B P%4:)fd=m<| ߣh>[q_Jӑ+:^+%Ī ѮL64rUBE_33oi/ 7e;4!.e(1ehGqۏgd(>d$BQp:_#͌;D|uM)[yXf)pb*źT`L/aI*, Pd!C)T{FsdgZAG)%M6ugowk퓜ֹjDf bK .'ۿ'*S^>4˂rU陼^ZwԖqv|>2'1n1e(/M+%}n%!$"H-ugn/ &/ҪѲ3/*0>snX\H恴b1D Jw@ ClISt^k7/KM/'kd r?xs PV݂_24*U5ҠV"GӐlV3D?lg(1̰\u(~ /xC-%%/Ų6u_͸<\#F +Hߨ'Q% TP,Y ƴg ީ.%BgYZ0707010000044a000081a40000000000000000000000016661890a000059d8000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/echoaudio/snd-layla24.ko.xz7zXZִF!t/Y]?Eh=ڜ.+8Pg_9TI!.ťE)"v@\גq&*<7Hn+jE.{+<vHt 8YU⫣[ɩf8yDrHw~:c\Toz5GM&TeIjbS؆4-_onL?sYuT ͆Hnѿn GqyG+dПT1g>\ۂp Lz/7?a\,n30""]xXTkVƋ<4^Erc@*3Ru0ȏgu6&pG6P'/]nLa7qKZ4yG rIkG& 56Z{"hŏ@SHl h_-郰 GIJ,,V"pX[X7+#3<f0iJBimu/n]4p6PlIyU1}_f%I)1 C擣s?㇝ʾBnq$fHeBSԷ (l^n>Ħ^g=-l~Ƽ|2hI 4 i(rDu`&m؊ϔڈ>+`̌e/p]o6y _d$ͳ. e6-k\R N_[OUm+׽U܊Qx5aKcm&&zv'fklklVAC.W:d&cnJx&מrqLCXwUG fװzmEe8,>@( :5Ahֆ<GolA`̂B̝+l㵴bѧ v שB[dJ`vJ8|:@o,[ڝ-O}`tK1fq _VDZeOQǃ!0xt5lCGC3m7rERU [ʫw}+݇{BnlEa~XDYF;=yQ ckAR9Vbf^&x bѱD17C,sHssmCDBL$k8"nm b'>'$O=yH'SjW9KǕG:S'q_ORpp6j\dqu2.0zNEG!\j Ԟ``g 7L<(Dmt L=O!VqBu91aV ~]%&k!/78`II:4!Xl@Ç2XrdOp=Z7rJ)ćv; DQ_yzN^]p&1c8=)OdVqdG#X8[10>8CJ{Cm\Xpe#QO5mʿˣ«++N=SrVYu UIowaO<;^p ڊCbi G adT zk>d/PS@"krD!*ri7'_nmCC߾UJ~ŧ7{3^.siƻPio^ ڐ Brix9^ YU*zlu>R(Gbo9{7e:roT"u=5&WTC;l|=_^ 0%r$D2ZE68x.ױȡpES_^ {L~'I )oS6@O*UijFpQ 0<4@Ԙ(ܸ;s&aT*Q.\X荃sxuT2YyP Ee0גʊ^VZ{[?*jCPwF}͌O6C1,/A`cw&|9? :`GkluѕG%I2WMIW L$ROV=~r=>=gj Z6V7+Wdص⏕>!Lxf٭-BpA7/0C>v6;38'#;8I"їd&i?5}J-cO70JOv-zhŎTn^U}A.{a%,6{{Ic]b\7/[F.X@)`@i$z=f_y1 6m!e^FP`DHL$ÉO9a3Cc/]BJe_Ӿe`yAOgu,J $`I| [;yl7pOV8 {"4R:tQޣ2Qt?$ZvR/R~!~N|1~0_<{`hN%n\oHx:RKӁ-\ҪZOs*T. .(fP,~fEEYvBN¸2+*l]ꩋJj6]O A+3óL` zp>U&JYhu LFm>9dRvf3CKRṟe+XNl d>ƾ۷աe6ܐV~#;Mrp4Bz}t;S/m .V*ױ\{%ܙ]J+7zZf/yy9rĎY35A.b$R<ϝ}SJz"ia\-r 6F'U"DI3ٲ{qp?s7cj-Sb} *GEMF\G'dF5ڊ8IuQ/UՌLzo=tU:Z̍?#->b) ?ou7y8Kۙ6tL?;m33%vv^\DSw"p `њE\=vaIy[t*:ݴ9-ㄕ6m)|p&M=i7}|H+LA dffM[8A![q9BeOC%{ [^28DrFBcg[2)\wj^6qmYPuѺs]o") !ICvHot~p89d+t9ޡv'xk2&Ê7F~YNkv.W%\ Wذ~lX3 +Zhʫ?h֔*TZimp|`n-API3@?G&MV[p"t*d;" ,yBkfy h8M7nSQǑu! . 2hS4ݝΣs T1kS< +!y!ba4A_S?2~|>ns|_$o :iywz1G_=!j5t@L.b 9#.@yãҬV8!3EdrTD#[h階no*1T#d9R s+H\|}ɖI"O F,|?闿`gx֋{Be \z?hLEjZe3VJD|u яM<^<O=]k-5ps3f׀gH M 2hP.VCX-%vֿ*e23(t`|$Ő@]%*%qۓN2%Qޑ\ t˸0XAu)4S_z1 ~MՖ38i,xU%T2o+2Gw^IBq 粸z ps1@@~N(Sy n^ۘ!u`x#nԝa#}ٽRԮ(}p.#>"j+"[O;!dH #v`s*꿶1z$>ucγ HǬBJh2'Z[[ @e0?XyZoyс@(%XpGdo)ࢧ_ Gy]2lNZV?l`y.ǡLM~,uN~ܖ)~Ox7۴ǗY&K~m>]%iވ/3T: $ᶗ}o:7Ez8GGt\=*2+ﳋa\؛=7ʂ&/B~hx@F#Ƚ}L> y"di򗍞k46.T"ޜDm ^߻5%wWE]ۗ@ˑTɩdHM|99+sI'_\whBgMGgu-оR8taҾ*Ȋȭ4cFuέy_Ɂu@$؆rgE(vs;3޳ytRBL b}7~j?YZ}Ǹ+gsp~mJZIW0EͰuLCo5Zhc "ď- BQeۢ|Izvr>Nj<3|R/%ʋ!xڜW_KȽ2:YRހ){\pbO@VM*.ߋrn|ɐ@&"k+S7?RTHrj,Ќ'7["KU󨰡Ӄa"½R1 muys Y.vRa1Ɗ@OU{Kw͸Va6J/{Փ|ͽdx@Cv"X1(feL->?gN;;ЃcdB){ 3T&y·hcoYuzY"Ćq*_&9'Ӎ(7ݕF'C/Hb_wW݋9 Bw?G"GtV9!4|ayݯlEn 2[! ׉2 0bZ nA# Dl^O:9XkJX{W޶`Sn<х}0h. Lnb/}+܋^J3H;^z/h㯻*0,d9WVMgұ3 O36N;-&5GAJ:sxhWuL-{SCE/&j5tR:p1|OdBdM6{ ŰL swS/0v:']TQS7`;s{ ^u+b=C(k?QI>ı|B6_R$ώ;#]DiC$*. 4ٯX$.c"ͧ3u6s$t4`.>[TZa1ku2GWĂz]n칬DO#>F/JyxoAĎ>UNQgŏ& {zvF|k\5fB%]6%N`_ުb1)_+ڄ7Px ۽3.W+jG8mxvm-K[WKNRnIܭ+;Mi1dgG% :Bh[V%^4)!ZSh2٫g)vҏpqLJ$=ܤyhTw70Aopvs@;+84~ٴgN3փ"N)~8=ްSqѼdL@`7p~\#3Y ʀu\[k6a͇s-iTu>Io[L˝2&dau'Q{0u -@6CK796KdR]H !خ Fp^pY*9N9s 7u7>vHAZ׸A]7 6_TB,UU$| 7a#Q]^JKC 9RGމj,ێ¢ܵ{L8{RSGw2;옞F.5w忷@&p8 l܂ <* nF^f\"*h{W<Rߢh$l4W':uTٟR1+b7d>c_ jځ7pVZ0 2\{9yQAVchI,X&3Wb8RDݽgW>g>gG6͎v/*,12*^XCJM -b܁GiS ]sԧm_TyB3ҡ4cg|  <#q[;hu(FZWeYs;yөys+6o^Br#4VzL8m° eG# `?^jSGgGx.X~]wF^^ʳ3>6hqyCyEtcnIWl@c{Q ^ eUGlG)^4d6Yt1ޑmDbT뻼L>g󀫏۪-K-p37ÐSDR~w el)YdHМ} n[6BԸI mk'xZݻQx _"lӴ caQJf r=#sN a 5-Ze[?=|fL>|Ehv_EX&<^O RRhs}YgU3vb}1jtbPxQCvx'[h#v'FJGvĵ2J39e0!b:n7y* B)B2Yܷ7r:!,"ޕ װuĝ~U\]wu(ƨ JX4l~ .U 4_hjt'ɹgXϪіD C?"d aLv6hv7]9[Ac@Zʅ: im4MW>6_z&=Λ(c8I1P bAJi(&^%gW~X:q2CE;HuJ DCK@i oC؛Zۡ$soE䷣7P#SB'eh}_Y4z)8 UhHTֳ$\|CMPS9'vA+3rZY% tE .Qr40@5^ɜ~/iRc^a#YwIK.%_yDVcv+4[CI@ۤǕuPbQFY rG\:î=_0 HwW}$W`}2eC Fm!YkfQ'K#c 1SAq72NAM c(Єg`=|*%&Vp`^^gv2+:m-4T@ Vp BIFSKy_80Qo"Evb3`jDf`v0bݕ]t~pCvGh \"!G6dY3Jm*Gj^iT/PlmN: 8oKrVAO_f[uq1Y 4hV|ǘ,n(q YVy?^lj#A7X!߾{K-paZT] cG' :}c#CC3ŚUѤh\H,h>x5!ZEÛxG(GT:d-1>#ue$쟎Dc8WLI+]ԟ؇7p|#T  /@Nc gT"}A;b7Q¢ԨOxsmpd9{4ޱy Y "vCA/?M&sϳ]Ϧ@be^G{6fD,Bk6cF`wBm5e(af;jؼ/~9^PggAxw( q[۰_D> `dRu6pa!XžBs[< .1E`wfD-*=#ؚ4w{IFdBV]ܟypîh Y=ǸGh͸p?=[)hUp7 cyԔ-,z\SCܽ@JR=|.S9<>HI{ „cBkݸ);\rOO9]{*}|eы/O\= BnKU]PW T4;#_?ry ?cvq' ooL@0]Pckiw}_a%`|4չ1D41&ᚱ?Ch; C DEbL hVV,i>KcqvҍÙ."q O@g}c؂ˁ;q(A[{fD :ɢ`/ʛe.*vz>v_AGvv-?&e4!hU@kZvéضjocjH ,D]tJKU x)asj㹊84Wྮ;INOd}h HY;-;Mʢ㊌@`Y8g$=;Θ W^5Ɨw "(bT['sTg*zN 8jsԂ "Нj9ͩț^?PY=X +,_ů]dHƲYMENScu\1zKQU9p͘iϫwҗB)tɰ=}TΉM.F{YLXo)dT ף8vڜňՍ.8tY8`FXh6űE, B)n=eWQ}s ۴7ꑟ w?UD ~řN o+$KyP$* _ #qa?xjhUt ]p8 aM\(R? 6Luc8eJ*<!m=: Od\}蘜h.G^r],Q>I<FA>X\1ScTfzF.II!|$ńa1zz`{孞ۙ>AIZgrϿYv ?P@|`FVU<OG2\TMwJv i USFvKx_=s>:x|-:%G{q=<Ļ>-B. -s5kr0=0}<]HlG 9uS MPz'1eЌ]%l.Ó_լ60"i݀Taُ>~rt3;w ;zpI9g8m9Z | ,/2՗NC"&95S2 ^oUHhHBӚ>†>e.JCԣ?;2Ete'*lQa[ (jh81|}@JKb8%V%mE:afb^HC{mfH?kܚ4*ɉKƉyBgؽbeotD<oRX)Lu&NlqW=B{e[ ֢~ž#w^0(!V7йOw:eTMΚ ʵ|!tҘTJ1+$!֙lGdwB-_063U~Bc1Y guhs5Y0HS־XbaoKݝk#Aï]͹|vcKMyR.4[6 z'U,җ~`JZJ1-Q̏#ȣ3uhO DA={UgcYƀ[X10YO<>dU'Bvz$9%"a\M_ |7 ZZ %Vx|{nhʗtluIuFh'/!(do SgS^x eIuvNR|RfEuY藐2Lqą 40Q KߥvA[ak`l] E"o^  5\X,RO # 3,4>ڡ{lb/~6tJ"kh->14M)u:*"a7%S퉱g3-_4T^8hbh\Ќ:2؛SbQR%ýјJ!2{~E+ [qG$ T Q\\,ݞd xeIf{,28`ĄɏE]mp}4bS]qOg)0Ӑ6A&wIVUj)f6۾5 |Bϰ.\fCetH.0@#bvҲڬmw2-us5X\u~^Xv3VisӧͿWQ "Ʃ6CqAW+E88WnϽΣЮV)::ԍB^M T² Zzm3(L5ouxLqR;QxW#fY_:Pݕ|c*-:G,\g5O2?ѳIrvIW(ՆOf2zJwu8o:lZuHZcgnhY|Cl67CV> D5[1Ƅ;|5e-l4#E/:gI_ݓFQ,ic.RtĸFD}lTZ'yA]WI I.$랶2a<k`q:?`=uc3V3'ƟxZ֛Sr~xYQW~U9sӇњ~5T;?^+s3]Xs2IqMh:BTidQ=- {8.{xz^)9I.e;Q?77chFLtz~m'`3KY|WK!OĻ(:ڢ]gSY0+Kf0goh 2mpב4n{워qVWy4N_PG?BuqC[hz(ꊨV%`z$-Bd]>HZ$>u|JW}>֜nL"q_%ɔ in z4-GqMC9Grjn2.D2b)Iܾa´66&ّ/sȡn3ϧmj2.'D!63dqpE_Y6͉B(w4L nw~*y+&TMq5* ,1GvIf1!|OkIGgMᒄ7< O R 1X*c$G)l'wApձTJ+;y?*@ЬwCK 'RHXIl)"kc&T."}itg'7}DDt#ăbsEiHҙ%mg7x5y;+d+(~QO{ /|Mc/\f'6;v'b+l\$3gن[k <3MqNyl'VI$@+mMx1@TWoYq]6$o4oI6HDuA~4FK8MB;نOTc*^i#  =o(5QSϱ" {fIͼ4",I$rGʾ+mf:S$RQɧՍo0 v_|Bj-e6Ygթ8=+ymMo!?y"q M;l}&> S5&ՒxlU)K[;qbҡEA~A]H0 )u=hs%1%#عkjlaިLwY-wPUiPH#rC7iˊp0Вs |>w*XUG#o/u Y>/ l5P8MQmorŒW'@M#3+Za' f98lz> kĦ/+%#>kVݜ(sɥ 'H0%Cw,z d}ٌ^0 $L~_L?:R E$Mc>` O賚I&"_?w4 [e#MV⿖?X*2c̕рbXʮD'P_ɹO}xPZ*֟ 5^u䅏eNcPUaM\g`#6Ɵ&f0xhL7(>ܽ+vF "FcX4%T?N;NY+oT/wEw{ԯ׉ThdrAqѳkb:k8뱁[Pb|)|҆-7yiBER֒Z*\ G*#q}xM0MB7V>%ׁnoR6Go`gOOSӰE[%RWiEgN}~Es^5~Rle|Oé/=޺g|؀lePl4 DeTanmGY4M(čltm-G-kGVXsrz2@|[.~gN,y&HGGBOhU#u:f\c'GZLq4* _i)-U#̃p)V|A;Тĺϝ3Z!t'@(?G9T~gOl¦Ai ]F(ʑ^ܲ;6E/iSi`Ib֢[_9qou%5t𱈖l#gX&<."ΫM#@EpQ1]v-۟1w 9TO;Q(]l^kS톣q~g m% vQX;dν4> \HZQ!@EӽP;\咷Q9TM:pMGCZ[م, 5`MDN?SAgp8hאl,PʆԚV9qOvš(>do Y(QA`h'w.\l}['e7[_&&+ww-ű~ ĀUf4#ăg|LK-(VzRƑ!?I?# +>,gH~K  &ɂ35xDYb 5\/M[NqG: sd)GCFc@ נfPPvQ$U[ ؗu-S"fb?[ww]fi!ʹS}s1 @w qO> =e\t(?vB=U@78~Ҕ&niz%E, +2ïUK˾!DmkM3gpPf5eaRkb.A:&xڻ,sCߏ'i.xZoIIHxVZ$;Qd/*:b*KIqMVw}˭) HPmdRBηa Dn+RcSryGE'UuVMRz +Mjb.n !K!(_&CP}04*Q# -В&:/罹)al/#oiǬ^`ߞ}<i6>XJTZAAL8gj,R~p8:I)ů|d%DGj.BeԤ\cECcM)44B&UB8K%\bbgGx0g6$=mT>ޣ#&٠|,BH@v=v&(!i(-xɴ^Pp/*>qx~Nkp:%2qVti3[hTiq& #3ؐl kO4meye_sZ `n_YGe\iN=<"]>˫L܊N*PW{z]kj7zk5B kts?3)FfW';-MFd69BP6G=z&j7 4ЀK;C˛{_j 9}Q(!.6GI[m͢@=5ˌW|nϭ=8.< ^{Xv^﨣1mfYioθ٘7|3(-ӿ\s]7yCo [L#RiG&T&Vmun}û~y}从|Mٱ}35@LpǻJ#[[J&!ˈ+ޤd|N\N6 S|X{z-ϼ;䨞vgTǥ:Ej(Б {p68Q\ i-(sAdz?*&&b.H )vXX2;Khi)HZ q(~[=귟B:ՙ£s=4 PcD [V].h# q}KX2C!Y3W^V|&Y YP=Pl9O/YH6r ʍ*4 ^Xz3e;߄">v ^Ԅt_e3:q׈8]PN.L&#IPz0Ml0}&Z,soJ]v#gV}M&;.)S3 Ă Up 70d a&٣MP!Yk"b0WBЗs;ctmY7C>چ k|)2SY?HFِ .IDqE+ ^u"5޸J'r`I0q|6cyGܠ23)4S~S[R-HS$*AoI`OPK'i:BaM!)/GLQ#}tSk#٩uGlz#@%ؾO:EJ,h%gi&ܗ,D %BZzti7.Cx8B]?{[lm)$2Taޱ"< -kpVw" bs_T*UL)Y. "}!-͊Ƅ*Zez$5xV!oL?yH_z.E9DcaN= rhZܕllݷ73AT :6{ÄHl~MسhdHإ[SUߙ*|S ݹ'sQ zte1 7y ;P:h焒-G#ͪjæMoGtyW\yS^c/i;> G&_:PC5}ܱFٙ8 =PYhq5_>6s>%N繞_d \@!u(RT;0QZnTQ5y-뺺ŷGK2UL2ώ'XI͐DSkl7_1)V X^r_Z^D:M{z.ctY!pRJ(8GX ŘqsECz?#Mi@Z)EBܺսL.ZܜJ2;QLgD ̈́8+=Rl~%qHNw*\?6 NR܉E?FD3b^ُIКlן37u%>3\$CILz6N2]nKSV'P#G"YA?`;+q5B{ AY+aSXLOg[&_hA|֊͘ab,_0|Yo&R+7 Wpij8W?cIpFu'@N$ےkF-eH䆊F"frl0"v赧1qrF!LUŃo=K~Z2yv0[ W%ֹJ5aeFc:[fzD|LOh+{i/ 5R i[]_!k4!4/L¶C F2 J t@XS`0M-w=$e,P\|v~ ?B.Cm|q{:׵'ԗ `5xSӈS_fT>~@c/I?j\X y|o)^ D]Ә X*%syP^!RSh: , 騁* ! 4⽎B)I؛J=*5 IA)DE|3e{Gqg .:\b[4Ïvd9uGj'XG|fȄVE=p-qQߤ6GE/bSB3/#۰ Qp}0cNSVzSR~JlE .!\NL/MxVA 4uȄbTTxt]!II™Ĵ)8v*6/%'iWr/̯;ܷIb$ͰQH~^pDpNlyR<y-$ñgYZ0707010000044b000081a40000000000000000000000016661890a00005154000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/echoaudio/snd-mia.ko.xz7zXZִF!t/Q]?Eh=ڜ.+ʅ:a˪T> 7eIv G+@ocˣd2b%w{D[$==1~&峧T [<<WՅTF2)"⚣>ڠ(ї|̢&,^sHߑFZI7BG6f!<잨 ~67Ƨ'IPz,_6*Ǿbo*3L^5u曌kFG=!(K5 ]T*O(Ά:"lԷK^ȹTSH{yJj3_;BNڍfq*z< UTsJ1-KM=ڇzT„UFiV;mLʞɵ>[`];%?,1xCf"z͛/_9]qRn[+tg*?8Gyd{V7S"[ _EQYy|(KS 0u*dRe~TKc[uHaw΢S͎TCʠGC]/e4疝}sH{rnSRRZ9EA 2ݧ҇.̐:2+4Ӝ5 ILGu -=2ӢRt,)R 3C@ Q/AWTuzM.Co,3&#pQ]` yDl4@|2'c~*C oP@ 74@/*/e[r}ŭGOg 1z zl N{hEbE*Юijo56;5 ~bl9l' *iVp(.wr"1&95m$W;ВX{M82ə&TA^(6 RWVS󻒆nEaMANnƴo;>l:;dx=vMz}<,P-aQ"rQh\FB+׿G:Qmc3t[򳭞>E-eڤЉd.Hʌ V~ M$ƺHDԡQyqY}5/b&NmQG Wg[bj]$7t{7_Do=y(zhA%j竚p%nU/KO%.O:))V{xy Ѿօ 7#h= | \ȣ.xԇCJ|n[P4))*+Y 6lB8W" ~4I؏ڈq G7oj?6]PH75{k&/ #rz5mVt IZ~<i8l~[x<ő[Af%Cڛn0s $dӁ} $fkK@PB8o7 [JB[U mǵpC(<빣C3Iٖ)ZEϸ4#}X]G1W~zS4}$. {97Jd:r 0#"6_R)"l^ySw {;hzEw"E bK֌!yFbV#Wq^V24 hd(L euф8t\ ٸI r=P'SۛɩӳM 2**t>3򨔸cIڏbWܭi>gO8O :CFN t]MxR^"k6G|nlKUu 7같5sM(F)ø G\JlT>q5jV:w%[Üs%PRӡ+VJUM4=~XV5=݂A Rep: T[Ӱ6:E: 3-еdwS)]e#sL?L]\PzjHKœB!AMP.Q 1B|j Ub/7ХG͇FM~/08RhC4^9&WC@NM93K;w"2ĵ}L;iuȪHd3S [I#p)ϤAA;wӐN0ž&E+lNg A{Ad#OR$ 46o**z;1pq;RP~ MH dJ zݸcbdOGA)mDҲ 74d% Rw+"&42ִGԕ>{@x?Z!i~:ǔjk_S8Rz[$J +0?:3-N9q;f<49wDrFbb0&.(<0TUPT$`NjS k/e߰tQRWʁmcZ IlR IB([&4ğ.-A N5\V#&`YdOZ9P:f7iϋ^F*5mrtx&!6I0y`hw0,~Ӳ6Ctk\leƓ ~JϖH^g muJ܉Ǫ덗 !與MC t@bgխ] h&\2{{o(S<JQdF!>oA)C3gR7@֜Œͣ%+D[p`yGj(DcGBwf'b#S`l0 ,ѡ q7RcEWr^Mcҩ`0W3jbJ&}nėҐLR]twIT}{dhT}|IyP1O[,tjf?~4X w NpZl-wVIJUŪRtӫh؞e<*t3UЎ-!S-֪XTߚL" 4#TjWA)"Ց,Ȱ0kZ쩍0$M uTKn=4P:=E6uH{yfo*(J0*i*Ҽ V=z8䚁0_XYJ"# -Kklk(D4 Wsh/`CCNdY yӾv?aIU2gAWő'vbhntC:i^e!t<.* q¹壘<\>&k=MCX?9ΥE'Y{MpFlx,$7t-opTE$)*uQ6GK8 AAa}ves]%SYz.4ܵ<ơeS"8-?L8g 2r5ozm )w: MRL+Қ=?˜y{ c7ŧ\ZteS A㫷6Cgf\mG)BAU40wVU=Qbf 5pE^3NYъDԘ ~`^i"d}gdMha3YSJt[2}0[%+J/F,ɦ3Yf4aFhu+bNxgW,.}08gERS^-\nYbj ˫.¸>Ha)؞Ǹcy|2f-< Co$zeH/?YjgP c{sգ uR`Dx0TSLyVϠAp A\Ot.ZoR4?Y"Q1cIh@i]?Ba8=O=ש|7m{Ylrv83+΂=dIʞKXk3lg6,%~e(j`_z^ZdfDDz' q ZhRtրAea+%T HaćCQ[v^9r} =mЬ/esP:zhR/\y~w&`₋eir$%sWd_xp& Qjw FY E9 5uTw>'ij)/^ {_s nϨ L*\ @m,_7 Ce9Zt]3 ] w+Q緩iq.1VGuJk+'_`0GKw #T^XVऽ4VbTL΀/ 3\BJ<ZyȦaٝ^|]zXfmZ\ (GNowgk | tHTDtS72#xB@9{tȁi\I&NMpyTj gR\$)B[o0ts\Ec-mB6CS  jt#kl{EM Q>:*A ^ 8[BO;.3Km;Pr&&Ng=|4?6zI%`q-23!)?EHuZb61"`w2Zt>F$Nm墉de萦ܩ RM'Nn,^Fd 0Zc)BDr.xӂ)/`"@%qEKc5[]H3CTI\,Dx63*_d<9B0$Wd&CEB DtU-O( h45fc.ЇЯFw[g!\ψv>,W@k^54vb>s.ھV3TvwÚZp s]N;'qA fkL$eFlGsD.G&y)>m^FyI،*fSak-gnе^94ͨ- D^x8UKDH }' r z}DyopC>>_\X+ȎJOeDg27+޽xν8 (,U'!{3M.M>4@x$nr =E,O^z32gFAc[,CVS@MF o yUf w*) |>ƹ3f~c,`"dY!=hFU^S{^W1ߺ)ϱ3=d͍3&iY pWlmZ:Q#XuG,4r#T}!:q=OBKJ`1eF~@^#/fQf~֏D^1se2+g7udl tFY٫2 mz@~MQK>C8ǐmzԦJVM?ȊEAB$/TkNrpu?ly21RR~"Ƭ?aǐaN^u&G5벗"@ ZP`OHv[GQ.)mr \vͧܰ\, OH|rt2;WVUZ}m^{4=Wi: gŶ8?{vp~htji;7ȶ]W@#'{,o#[6\l,V7 MSXh~/||;)+smeD(\&m qqpOY ]Zi^袴{2dj $I(6/Ix^^L )5Es gS7c|tv(mZ$B`F41tԤ6"rVTf'FnBF-}e6ΥuLpW$_j%%fHʋilDžBM,;"c":73 ?=Tll:bP&n# SWHtA*8#ע֎u0בms'8ɁMv ԟ8@m\fdlkl Yt&OT|mtGymN[[U!Ѩw ՆSpD9`"Rg+`J` ox# 3B /ِko19rYú2e\g 㑂; uiLefphFC)=qnkne#DIrYjGʵ**(Jo}:[M򟣪 rv҂aeb YvEnϏއB(&Ht>9=VX=9ru-}!|r}z)(ç .פ^י^>DfeS J(26_3`̥<ˣh *K4䐮OkE]C3>榨T1 7cE"6삔jcc綵jH{tH@c]v誢V.x"a yXW9Q9pH {bNI8.FŘԕnכ\jH"HCm(7FÒc#]=hsEopFqcv{X 5ep<+ ;= &_+a0eng4 @&Zme_A{um$S .xYsӺOf6㪌>R",^\LK \DjpZ?$/1nd9hzV׬MUI؂BDY<ҡf]p52<.H.b&.`ג7j"XWw"a }Ֆ~'EPv/d]qV^DwcM%7ZA[d%׾R6p'OVo&@9,_zynz@ՇZ<zF4k8%E\QD2ԹJ=odΗ,jxRO객̵%6ӒH+)cKQ~ݓF(g~Z Lۅ_zi^,YFF>%8v ͧXX:q|7J 9q;ڐ슣ҺG7`!e@X?~49yߦ2B:\O VL;d%* 8O YRQvK-%v7uVNjV|uHk= n圎^k;cʹߥHHr]ۀ_o+anb(6IIN$b + #]`-@,e)Ujiup1-*/Z?-+ xƇYZ$J8 J؋۬7\ HwnAv;{}fu Hvo+l#L۠$J)du!V[++kJ!6RP[ϧ9A̤7f@]a_oual{f~(¶[FOnr$?a`gQ{&(ył ?UkE,_vک7K>N ũw4;Z鞎Im;kIrpفHDrlzXaf*5McEtTqz!*??AWFV4jwa_ɻ͡g;*m&(f {(@T+7;B <;4;QO7/.hPg&W?3ʙO\B]=TcF*S`9N6x=_ iHȃ(32&OGNRѧA J|%o]| 5;psɉ ypեYm%dC@~3SjL>٢}\"3!1*C&ǢBy$kߪҘzL!=ԧ-7'>y`lց, |DO}AwVYK4s+zs7gd,H pR6me3.wldQmi9yșչʼnOF@J8kzڍs[ǻS8~o\۩6}?20OvM/}UK-nTcWVTP bݱR6eQu{Ո6oT˼M:оfiV;;5 s=:#_m﮲'Zwm Pu&g Z_  #3Y8<`/2iԼ*kyOx9`w`lL"hK?, pHHạ;Ź G'>|Id~/Vt~ G=ewi8rChe:.n7[F^KYpp_0U$s[f,68 ])HT2v1m,WsRg@kH)O!ſ0^|xSF6UI3 (ȧ%bpwlp@t$ؿtc`Lh5|~s[ @n s>*BoN)7 M8;I | y7 ',]zHpTAj;U W'|-SOtvgeC̈́X CDl*6PG\͞H@|a!a/S<FN odNݹ0tK1#܍@f{g/ ;u1ӿTOKH׎>1?gpk0N_2 eI"]P*?u,ei\o[#4#?w?/[Bl[Y0MK7X0*}:Ai:P(dgEbOKFLz1/hOA+FXK)ҩ=!d0Ζ0P`-S F42AYs}<gD |Tc!= @H}O1)0PcC9%I8f4bd.I yԤJ}%܆Y&ֺt].9Ӻc0σmܫ2S@~*O]ۏ-T:~Hf7m7T;[w͇F=FqRŒV^AO-cE[S׭M8jpB-euytyG^sN1?H-K.F,{\-Qٜ7 نoӿ rtwAurK)XӲշ$e,6Дv>>~i5}E".q`{InCC 6r{nkR/e(x4bZݒ7://e(z\w*ҖM" I\pqa)O>l;q!1 1Ms 2r4Ld,ZzL\cfq Bʼn"&"x)8"3AoiFyhclj)YJ¢wԨ*:_fTGlI 'V$criq s|, UZ@ R85Y2=D,4 aEIAD M⎺>$vqvTΒy'C'NQbQ*L=/7- v>V) %Y}YH~uI9uef3racW7X܋]FJq% _n09e⡰=W ⦟|\% 5uHx47<,dS1G6/ʁ SŏrV<Q'WGa:e`=@O*/! 3ۏ3HX"d:!ؿ%GUT[Jۊ'M'-ޕ|l C`1n v.D$oȈ, {78݉^8~)/1*Tf_+s۸P7ʱׄUb1iϱT`p&iq%N`-$|dsnloX"ҠL,&K[Xu,g*ב*%@|m (x? L뫚)hq ~q4q@cLUߴ{.\!44ӎ k >-=DE.զw+rʆqLK܉0oOx$ڏV(K8t<)BKWxQ󢈼rրJ2ݑS:s>#_E 5ZedAuSӇp k]ap6Hm{%lVIQKy>rXA#" f'r4x*99&.–@ 9?#F4;FL$yl2ۜÕL[g ȿN3ns9hi hHg,yb( >cqba 5_!= tGkN@2-bL ^p^p*wJ$/;Q WJS+ih9 !|\2M㘛0t<ąaϼvʼn͊Ds=q1T32u͋n݊F&Z-dRI+<EPI͟{J8ea1G?V :b2ƍ' .3RʔBEɔZw3;UET7A?+ťc5ä}4O(*V̒?mNlgQK6qahJp~kV?6ҙDzgjpG~mΜ^g{𘰟ׁB3r"Cof2,Snkѓ0X ui/5Gw4ݕG9(Wm NJMyJ9`p)|!8Ct4#౜}M?87s.VBcӴqaXY T'>Xb} OK}#$F1+',_'w2eAwqEb2%T@PL :&༪HB>m7e_R`B=@̮֍a=3O>6s?B !sR g =7{k:tby!hPy W{\cʎ}IxDf |Ӫ9JL#A~D׭F;Ȭ$ܡ>Xzboײ|Bc}$~"i/ȢqN (ML0kaVn gjdSÌ~.T/Ι*&{U",GHp^ 2BPNl^Lhd)%υ2Ȯ|a|TaM?a51S@.9 >i mӬ#^oh% 9\N]}kLxZ;xK="# kN@.lt=q(TdKs2[epQ~8iC5$!Aϡ oym.aHۋG9Qwр,o`?Qx}Vsnۨa1^Yng:5;٣Ӽ#T(|?wP7>=AkNB/Z{ B( ">A#, ^91q㜘#ttQd(eCW&v!սX_r[NL2|hPs- įԭ*q +V dR9/î]y),hre뛆:Հ K^X`uN5ˇ- Tjє5cO\N͉o9:< 2Q*,H@TَWhu }쭐U7׌_w= V!KUn1ĮpX$[9]aC?A;CBUP$@ys]AZ#gt׆ਗ਼^𗎍Y M^6]h?9y}F)_ DCutEs[=J(K$v$2L`EhG"֢SJ-2=pU,))<{~ƤukJ E<7_0j&zo Hi|2g1-Ֆq: + w˭L]MyDFU^YE#pfޕV2ki3b}o-U{Ѵ☐3 Nctu@1U38ɸfc]` =|/* Y] X։=c}}Y_) ,k"T Z6fIHc;tl.UA01)`ujů"M/pOzt{$U M]J]`&VJ[ D%f^y /g}̦aLq7<gx7gv(VL"sQr  0 h嵷hEl'? !hA/sONKDU1#DLo?j}0:_vnp 3?mH?;ksY< Y(k( NUVJ Q`Uen M3=лG\$F(FVQП?HjB?HrSNO"$^'}\-%XPF! FwTxeT?=_@*=sL}LΖy4')DRu1焢IX1,0=YiA$3f:6{Nk"#Mg;F s} cR(o_FϨX{P=64ig?qkNG|>E|p8G89J**OL`x^S``-L鼴齌:à/p>C[EdV\~%N;5ňNJ}4#8,8gP^1"Gl|a`E^N b v 8悞yA%52{ߣ,M>]u+l2/`ʼnyٹyw:DzvȤD\f!)jSc1g˲&A?6 N+uv]()>8ϿS}fjϸ|S*`@'MĿ iϖT\{_w"Q;mT';0XU։Y4$l~Vh Qwϙhڦl\>'K u-ޑ֫k!D`MfbiHR4kP3>o.lq&z?pῷ;[ <{}9ZH=̨#AP_4sp5OE'N> 42A`H 0#YL借4{g }.[>|| 4tlpuqWHpdIOADƴ$`%kf3U9bݏDov `zqq,M S^8{+T4o5 hBȂpOw^#?HߒSב|fQ`;=: -mͫOWaX/H]ͷ_FW. վwBB €';и 8`8N +]kG-B|c?QiV/:q ۼ̐jw?htG&DT"fjYMtfę2>K1j6僊 lӡNN2xl ;Zn_Pê&9$g^hQݎ;thcE~~䵳3=$6BVwd,؟Ҩ%|2r68u~~'%&53aԃQsΒz| !rcCa=CTa[< wVw &Nx>&GAǓŪXA *2Y(Q SLh`]ŋJ.'dDzFȞ |xZv=H]5'#HKp'0>O00oUA"H_,7Hu|T{M[tUWܕZK}O~tߨC7D[x&?DMafFmx g;1f` `/_<0cA(t$a~"/v@TVG9R^8ynf*'d=P+$jfbu^ˆ2I^//pO@)PAd3<ȷL,?~ 34H2_ zm!QQi5ƒZ!/CN?›]VѪaIZQ6O ަMa:W6G 1>SI{|јSG2|5TaS=#` ЖPjmY2ՙSN/$ڶÅ]bjsdA;g#Ͽ.LP-E",TQwfLe?כ6W^{y[O@H){}c@鎗Ujs|ho.fj? zi< CJ9K k`;Ff3'Dء2 57ayY;鿍i(C5F{g&ۏq{üx&> HXeQsI>c-wP6H)/,l΍O='C$-.fЦ DA- Z'Zg~)j]7x)kB+K&3ȭ=gMV@<ƢJ67؍+=]'* [':emߨ q3C"Y=BG)ՕvXv0z"_!OW4[^G \ b'\ sX CRFEwg+ C[21YgRd`e% D4˵T__GqJkUe_4ij홝 )#[E%v Yk4gF QlMyrTy~XoU5RdbţTOL>UH#<]{ã|S`7Y{eu[[VyIWK1v1Jv]bHfL/e+sM BiJEURJoQ,:'⻷L-4*Ɵ>hAڔرcq23g]m&uȢH^pdž$79fp NEK@D6$pNFʄ']z=4J_O phωVL1zd4u?5\9w*s6 އһͭwVg=5,eKzQum1̭Pp$[$*|E :V|"'ivL8c܃W&\˾(V?iyDyr_ۆ}"tyQS›=%/+ƒY/ @}\L\7hi҉j?Q)`&DzYUASG7vd xv#>ٱ7i:'cd ז1",Qxڙ,F14c%Q|6ܑJCOgӋr _wǸG { 1UFfo2ZʤO &%# x~+띆-5{8NnjsD*Ǘcx'LP:p*P oCѻ=R5)ŭdbX ) zT@0 ~6AM=10CI̧Asw6ZnSu0=VS3C]27VXXB-P-0>B,~ m1 -U;kk"/M:dPNTiB"C+ ōЕvkMԶȉ9{mv}p9 wG/gEG&!2J['FIr۝Oha6j\0B<(!}Dݾg67zbhƁŰ?SuJf/G> =y'G0)gM+86QSR M &KX0~6?PsF2`uBЌX,.8̨ v~snd{0)-co;…:K6W s')?z^:eB^(Xiܷ$J *eͽ:#n=3VOh 8htM^G"F6k jy|аE/;o\o(Ok+xaw!N՚o<*Tn+!%p"]pς )\_123o:,`wTcB&\Uj_AR0O:+EDBXJdz(RZV0вEsn4ꨛBN:  [ 4w"WM[;Uy!Sr]l?L쐹<%hh>C@~nd QsH@*˛)‡J1.KhB}s>}hޛegT X嫮, }H?'b-56V ^+m+0 pr@fEXȯcADɯ5KX-:`G:E49hQi~1i)uF">%c&;L9 maJy([V׀;-V1ӛf7w&-\0)FS VC~c] h |rbl!z=3.~dw&{[=Lm<`Z.2hF: WMM {1c[N'P ) xjZCr_:kD %%vZͱiPOEo++K\ >J'ݝ-wK1,Z`Z^ Piu3qY}]=T+b_qb~ICǷ~SBG6hJʹcMּ]Y?Omg_;yTC8hyl`},~ =hgܓ>X*~,冃Cܘ g!L Tx:,|Dl"v?]0LJ0 p- + .mu`^wc=6G%aQ !J5tjQ Eh1gʿ3?²`ƴ|d [Knxc̹C769{黗9ܔ} Y]O/wT!VlȜ Bߋ+x ɘ_Vuzn5֦- "^H@|)h1:i5 2>!c}w[WVmF2M9EcxFVb(fpuZ+^%q8OCp鬍@ű Kžm} Lw:HmjVԨRjmTƫf o R=nygY \/+vp^⻊u|(IK< K3+#8mFvP{'+ ި8t(Űd1ozi KAsJ }<$ N ,wO=g7<;8 Q%_2@FbaW{O!㻷4dXsX_@Y4,&5 ͞jn4%8I[ݑa@"h&_:v~BYʤmR)h8pvZ6@U:HˁJx&w7hfEiWP{}xZ>Ŧ/A▦ond;Ez~W:FHى4FxH<`i|U?b#]H\jPxޤ4xgxޭ.%+NT3~ y6ĖXũ6LH.L+2,+Ô +\L' h5iQ|kdMg}qXQ eJw:֡D0Wz'tAi}(?i $^ b*h5 |3Ht-rzR-v.cWB=[ӻMBBYO KlY.y@f0r3>v<ü0GFʣ^o^f15)3K|fTIWa<@$]kuf5>,؂V_O'ôbSPHP{1v0:v4mN3Xy;@Tt,\;ٹ|RtZRΏxw02|v>|йEP޻ܸ1-§GkxǸJwΗ1}ZgWy?-V&: 9p\LNӊit9t g/7ʆ95+!.lqRMQY b]ΜDnKO#n^]dޱYs D@|d.q ~N3`o0 X/ =ޅxi0MJl\cXJɘ!6=$Th燂b{Ljh!'UVL+?_\6LP$9!0#Y7 lQ?~1Ңv%f + <70U(A< 08K>[rwɬcvqEӃUd$:V>.\r73/P&u1}LR7Ew:X߼A|椷F˷B gߏZ!s(]y]pqkQR65Ӡ;@e"2x~Z(n}Rwd?rzEeY93$*WKwܙwW.uiRB4tùxLl/r(?,">?pFfuƬS&Z1%Eܻ1h ªYQ\o"J{~N5Sy, Pk)]8߾#Xq.UVW<tk v_^/}7Թ  TvMA4rWZSu?"CW YѱĘ$ON&j&gw<.Fa {eig')+@m:T1;U ٨5>%| (C˘@^G4sDMz;eڱЋOrӠ2yHNisHV=f7c2 u{9EavCK;5,#rw:b O" "Ng8wk.ur=b;支 ML<Ą{YL40T8mѰ ۆhpAJX g 2CR@Qw#`ykAq^7[PC@_Hg"XkIGDT-PҲ95 9g9(1G%[Q$yx^Hī?l| ǟn Ėv|\yk{, ~B᲋ӓ=d bFlB.$1 iB 6Kj@`be7 PMbomQFtJ[ُ(y^W+VIg/j ,T=utIlQ&e,g)n78 !\e4{EOqϘ~?  HquzuE)WV$vv=R/]#MF|:v3/ rp6@Adf7ܜ}*|/!^4;3_R{#xam/JJxEgIMv4@txJCg,N-{ ( {FȒFӀ(LsYn+ŸP&H;0$_诺?fJ0>bfV!Fyv8 %96/݊a;){F}oPZ7X"ūJPΝ[˕A-nJ. rfY+ l$m1q\pbe9nR)n]MӇ⷟AI&⎓˔wSN,`ְnK %~ӏyd4mi@ 2~$!M{ L-y A-ĮL"'157vnڶHodYHQg/b?d]ӓ<'ߐ[ݑ\nHH}CMG1sD X%58;|6q4Nw/cM-b_R]L'Iaᯓ ڤtG`$١&>ӬTb+y/.|ЏoG,PFM=ʕфGq$+4$ӧo6AIzuYȵ˯*pD\%J̎%jҘ7 öC;_NDO$QdBp#Z!.BpW~e@=E8a@2 ,I7;)|mP}k+mXpǽrtX:>7K5`KXrUp:j6x(툉3;68!WMP~Pۍ'7y*kPP%MJ8$+} t릸W9o;"V_-+%l1S`OP,2V)T2q^c,{˼W|VTw+"2J].h[hNlA^~횥`fw5w}Y^}G8W%JC&H⿺0\Np?\o> h1]֯6`z\$jJu' ;ݙ=sG*5$-! ceE4' jV@k3s?.GSI.Jؕ"nDoA $%E'&Jƴ sezKj6o#b =~畍4ȧ&@b]`vS}[QeBW04Б} N^O6^}y8,蚣ТX)"`iE˰ldo߅duA)UUKDjpeJ$(N~^K+;0CoqTb;*o*Y"Zh{bϺVСZW}KT#kӢrVK/.>>,mMsE)F ׁQgf*KvBG))ɚCx Pų˟ixvsvavK`:S:b\y+ "@mC=k=̧I$jm51%4`򐏣 [<[A;b?]HB9LI'zQ+e*G"Gj,4H#G DnY%}NQH{j >C0m(TՙZ̈́hP{wІZq=o]Re,שU7ێq1a_©O!=jh\jp[V*e%{§ FsJU=`x~J~F)uoerSFŶ$׆8ͦnLx5~jb-oK6P fW&35ZHG4o>CwL%(2I'Z%]6$L]3a︅-u܌|5 +/?q#քѫ9>!c.f3!~TxDڄuȎb5LBl;J`zaj U)uB}#@yϸ'kC1P̈G6W%tI0˶فG}myH҈<8b \ﶃ@\qqbxᰮ݂?J^Π@"A/`;#_߫rd{a~S8(*v_k4-4  t&0Xp9. _jO)/{MU?|=Njj1ԑaэC7dDc ~T3v~9T&Hol&)z~{j GtdOAI:=@"|\aXTo$?"&C6& 1|m ɬa鉄1ql7֬{WmU*4LFˉ{{4%謔恊}J=<tL1Ȭފ斶 YF- 4^Re𔾏^8"GJΔC#kPq GqDu~k$d`Rw&}D2Ng#*io *QރB؟8يdU^CӭWʶvb{A d0+k{%[m ^_`vD FAFYPPvBS]mjE̾:gkŪabR]SZv1xG t5xP>c7 E?E7̹S? x}hqvky)x&φo`d=x );<=?E스m[Oo4f tL7NMylINqբQ]LHBwOvvc\J|_t!v`>/Ez{wAf}"%12`~A 1m_Ȝ5 JZM>?i)&5k3 &о$q/MY8^\f޷.%3i'Pc:BppnLca;LΒ)λn)1ZEM%|is-ѳ$2[X7oL`y/N=n,^ML.>W&Ks+~#WtI.Jތ :Ӡ?=E U#4 Us;pyf|׹TݎUJW@ q 鯔@5S]M@m!;Lk^ )39H~r_*޼l y,ϛ&m,tB_Yk@GxIOX} *f-Z >( DF , B_o()1'\[W ?}sH[O^,{- N *"8+B-+a/W!hsI)h\vFb=")7ƫa,c#ˢNL2Sm~8Z;sM浒 \hd,2̫٫z(T%Hvy/D96|\L:,j77j>w<]Li0]Skjʼe!M=4)!9G["R4iQzkLVf & mD[lpum|r5H?hzʠ7Fg\gE\[nʅ_@0C4$* d򨋻ͫaCE 2g6U;j?+ Lv*+;P_qJ?{O2X LPs~#{HBO ۴Le_)=U F0w3,;hIzt1/)!F4d:=h͗;|)Wt\ ]$;V5}rԥS:&WܡcTlSчg땥 Ai <90Ç|pyj#Î=-?CG$3w l_n:;ɯnK$LO|י nP Pz `wչYf"rFh0*FiaC.Ɋ:9h|@2/qt0qFbNre jܟlX<Ȝ zzغBu[?p}XeWJ`6N)S  > Dg\PW(Q㊁ѫͥCb{lY#!f?!7B[!R"`bBh9?l %ϸ`~˰cZʼ{4sa- _vhǙ3NA@FZ ~Jz^H/$M~fzu&x s柁ZmL=rvPHN4}RHh)EF a60!["dP_栭v+N*eE}@E*Le?*RG,7EjOZ{Kl.=yA5A+EQiq|Al,yXBO[VpWU"‰@EqԔ=0oxȝ˭6JF\4!J6}znN[~%ָ|ḿ֑$tbt!lA4LvFEqg21;kfPTmb UDDV4o@@ }ZN%j Rtf'Ed_9.RHF 8da]_YwMơccƃcu r{ZGK5idNmD%|[ T2OIh-G̐=Kc#+:d?&BVj\ w)5) k!zM1\nJ-iua;Gv,3v؆BW_^JdV>)4E;T3.Õ 4K[r)vlܑ \FHupCXsm|aQ  / xΣ;}5ұhu\w!Np?vflUޣ+t|w>|k)N|eX?\{ Bjvȗ/.-6`1)_9ڶݙHJ^ r[%ۓJl x5js۴S還sl7+;,!0<x1?W#`,u$9?K(s?!7ͻ|{JĦ+aAnĸϋ|H3d\C19>ӮuFW%S6ޙmCr 1WŹ ؍K<{';u֝{=P/K8 LLeљ7HR7X[M;:^Wc!qsmRKBL|۵# 5 qJ:+X9]jxgE?iQiɁTwq/we"1^(JkFz^D-r[|p][&cm "@l2>{^r-#OraOZ'P,I/߸w7̅mk{.oS>BI]7lD E|iL$BLgNrD1<-5wsx&j3cz EZ)$?D~uFHی:>*&):t{dqB=++D&-ثj ▓ͣ(Q螙;8')tu[.(+X43Eޥ~}"Ir:ُ8ئBc&T/G@m@iczNbR/ r~jYpzkS[|27mYǩDؠ %edSG][{)Ȫә,+ cstBĆh"6cM3M6A/MÚӤVa}>81ָ=77ߏ?c͙>*cp$a{Ed+JWrq0a'RE<:Wh%np#Bo}E[7dNp.T"ѯ\iaie*K|HoYREzŶᇯJzcB<X} Ebߠ8`W})˴'oȮ?ϨJ*GD&>^NwJ)Xe_yVi=2aOjo|vww1hQsI@k B@?h a]qT5OY=% 0kȌKGf (\zY U2?/L o5X cTd.h F5!؊_̞Wi 7G+aAwTd3̦C> 2oqbn254D¦m9:" Otki?_y#-D#.vn c~Vl?nC]tWQBLpɎ* aQG6-*?.yy,4ᄓ$'~310r3*=\8l?fQH AҔ~n{OIt\!i?53׋–ût) 9P LW"Tw֦8gy]}YbP]sZ "+ |UýrP{0n`b #@#QK;WffY#7!7H ~Э] NQRN|+W%]K% TJϐ.noeDvQܯ()+%bmFJԎUu;mlxBU;f8(zf3rZ]KXZ ؏KjLfoV !QbQmǪde,O^~ɋ:WhݒOIoI+Uw x4Kcعy#%.2~ 3yٞ)^}8 =8x*w=|f2ܻ2=תބ)-^r4Sa YֿY޿_p<;ԋ2(A3Դ D1aq%j43ӄA&15*QN#P.᜻!?<YG^u5|4U kq!+W :[t!Q#hk*ϣLdhGmy{ \W7Uzt9g竉Œ;~Ë4D2[^3*<\FZ,צ*"(ه|?k͒,*ttLopYuNk_/#E?Hɧ9I)EX/o ~SӎBF"KskCX{+=/L|eƄcZd(DV+gϽUrP?Ddx٨҄/y;ؐp4V?{淼]7/Z*)y!h܍>蛅7 O[BԞ ضAOʲUBWd"ƈ66?f|fOjQ۞')NDz|ܛ: }שv  EbbʱX9h=C+({ ^X&, {exleez}kalժ`jbHߎWA;SKອ'0RsY^(] ]vZ{3 db2pvHP)t\ ڻ,Z B+tU!y`HxdaUСoBgYZ0707010000044d000081a40000000000000000000000016661890a00001660000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/emu10k1/snd-emu10k1-synth.ko.xz7zXZִF!t/Y]?Eh=ڜ.+υG\Mvq@WFj!$\V)iFNl!½Õ ` .Rj({ qnm/3—^cyd_2ii筸 7W!.nLei׭ZL#6"K[o^toΩ)楆][yv0 o#Vk37r$!+V!Q<@IR=+@\7+9!#7e-'35Cğȷd_aLEܨ*/FOUtr3!,rv;qVoogxiչaooX'E$g=MbDf-U|ޮ0ZJ1P%8/=n޸v(G)ݫb:aֳ3S15!i=L$->]Hm'wkh2/ddфẫJK3{nRrU4`!w]7uj"%=&NP"W;q%p +ρohMtP>Lw76gC^00o `%yD=Yd,{4(aZp]uӛs4˨1946҇“j4Pͥn JIv05aJsvV}1ЫaАQO$Q[VʋvæOK8w:fI8r/nOZ)v\7]3ctC!mFa<笯l"(s s12PTeR""[p.SUC Ri1kb/:ĎY,}m1m{LV7:Af~VlU΃P\;l{EQkdhcX_^}}Q qv>6fbH`x.]-1W'!q!#&)7|%Ft@_,Х #Hn-OI{}hb_Sg/*œ7LeGk X aL ]u3Υ:C?:OkA7p\ >k \܏IF?hV@>DJ@ BD-W/t1Iz"'TN&*Sw WЀmeY waԾiFKct>/*/U+wtt"!d;YԀ}:r{Jԛ8 SS};get[!H.TG* \_ʇ~*;a`cXnΈ[v p/}n g7Wa4,8o㘲&B]8[ᓽMw@Wj Iꠄn(Ma~~DCw,QWfrF2sHKs}ā{auWʶD6āgO$Fhzc]#Ŷ $Q!nKʭhsͣ C6ϔ:=2F>WA˗'P=|͢ ,#זCBlU_-6]lh?HW_n3`e!ah14cV8w:9.f%",?lKD4d% Q$Q UU([i[W\I Y DP+fͻڥ%S@'1\j[bcrUBvq$DQǸ>QgPy }R޻E ;R_(&wXч%M)2+`[/p9IR.>{z.àC:B {WNq~Xz@]:TD FFg#OU [BP7]YN+J;FxTe :g. E^Eu/.Wv<zX5,aݸJ6o, ;;\sCU9̃ 3ܻ8fo 쓾Zlaթ{R~_ᩏx_T/rP%cUfJBK`FUHQ4K!đu^,xSJq50΅rS:_C Iݛ]BG1GC6vj]fi_`"=0Ԅ*b 0,D`wunQD0Rb/>'Ik#s}X+ bZ+d7DNo7f??<y=-\n9^Z捗kܢgB\P|7-28/ ѯIy-ZK{;.|ƾܾ.ֱ(`NF0ڰ3 XHZ8B$O!جvaWS:L4[pY*nZh/:D75ma5٨8ƯRP,U_OB C+Yw1qe(u>]v{iyp4+8OU(˲uVI|nwRӂ?}ػk. &FuY]cEqSCp.1cԱt5.&(k"Q^,~c=>Bj0ƈzI],+#{*7$S`շ**ёOq0L<joF˲8۩=!e^ g?f 5Oc:vv k}#؆G@ z \G`X$_T8k]CL(hc9K΅~]S'<$*X:y.R,<k7;jb H #@*AC~iT%YgDH,qPqk\P(x77oYdJW,:?4iͷn)=+v4^WW,D= '18\O~ѧN'׽hc!xe j6$O4n:ϛJҰ`9J?;~@tvĬŹ+J|'nQ*Ocszo*p>耙VP>=6&)fxD믓~); ).o1!%pw㔄` Қ`a'ngX)$62m\h=jI;qrޏ2 >T<1¢WqЂ:2Wdc+⽔Iorhl׋\uëB`veM}}D-ܡbb5ބCF<?$r=frC V06QN!1pt\SۅV.! Be|iNcXShE&قcWKg?Wwhџ$%%fbgZ!ކ]5QPW?,_I64y7p!؟Skֈ=']tT7VU*[c15/U,6L@, RbhŃ[Cis_HwͰ \7rV5t.%iʬv;ziiA ?e^ԧBy%Qgs eicTgT>\+)`oF{A,uwU^"pW;WRS7(PP*wroOGTf6`1n8MAtiq Ey|~r%~"i~Eg4faU>*:tZޥ$[;vqfYbBBEװ#aZ1 sI[$}Y|"?N{KtMת=A-=M*~9sBNN7$}L\w#pYURKxh/]tb”e&̒dĆ>Bj"踪j2L<P-pX¡{5sQ+TD"AǮi: m G~͹!kCWҁzA2q!ʨqet .fr֭'w$س|gl!DEaLoH a:af"yx> |##~D,胙yJ+}}yf)UtʍSq*eI?r}N i_HνmOm~'- KpP+>$m;ؔ5ì9AQͰn0F- u:\1J kfY6&#N''b뾞H C%=9Dv'HF "yop.>kIz`Y$SETDJ)ws N݇tڞYekL!%@tb%чs~(맼ٕ,W$%# r tQq)zvLj %pA|-t!Z4LQ`oFjVk~[]6LTkw){= 5m(L،r9BlwU[P!;ԽکAqW ϒmRYZZ؂Xm?q(C]Gʡ` euD*0MIh 4$ ]LD NC(nj6I``^k`< NᏊÌf8 ׿=pq`ۃ,d7M.4a͸uUBg9殊`x0+V=$@Z:-7s ^X'eXLKDt(_ćBfbM>F;}!YB.zm7$8/g^S٣6:Lr_H04ކe9E\Y EcLpԕnVf-.iҢ~jQIaod+H*_k ^ aXtbCFn,2Gb|Ag5Kد'peI͈A(ZԮ?57HIj쥤׃[/eeX“9+匾rOO)AJ_c⃾Aneǀoe,8:uM :%>b23L>?V| B߀BR6,ZXg60MJH,pMPxs"6~jefqMj&8C٪^ g972am\ !!B i}F-RC>GR6 )[V1G*`ZP&珚AK$;ck` VZF 'l@ 'hy:O43TrigdT'mJ8eV"|ed we8~~ bk8I%TdU ZӠ3;_8=s!ϟEQڰ5LVgi_= 4Gyr=[@WV){_EUX1-q."t͍Knx~M l/D2j[j$Ԩo^=yq\C&p{f:SiZV}ϔb8˟U+AdiPMΙxŀ={0 8=)¾]9󋎻Z'8{;ǼP hИC[h֑7dFxm7!1T+A*lByOi;~23 :r?`SD I`4\T癱,\z)kC q ;r_<\p iwU~ގ}SվԸYs@\ƥW-Qh#^jɑ+' jrw9 w%F_5&A 6$/=wfNc- M459/pLK}Pc8SeݼmYVG@U}t/mVZ RPiZHNX SM\?*(}"y^P3sd'-;Osn%XR]q-v6wlgF1i ~PtSqM(k7}Øi)Ma§*( e1~!bCt""rRr7RSl2{Q_7֖ HJ[Nq|"Zn`j:W@:Ä~ջ7B#:zI#6yu:Bvj\cE~uvvITW $)lV/ڸļ:$B˅%;QN_3X۝gƂ$f*m !xp ,/"s(%Q2 YTM1s_Q`*;%[/էx#DP[26[g4 tn>®nOr7M~4X$Mr]&JS6-uTXvOƲ anc*kOmn]e0Z1"0OKmZnM?Esh%7 Sql}OxăLSn̴MfR:1NT;@gYCY൩ ")ElG o0i\-bZSΟ,[ZӇ ':7rS,`((_+Jқͺk5_]J]B z'.CdRmf6RmŨ;|J_hr9*Mz@@6C  lI3C13M~EZ)q 5r갬E\ 'flmaX/f"W/G##5 аi)3G_> ORs%ta9۝7QgR.32\)bԑC"w?|骥% m9 ]i_ xѢ]C9vz2\K1> ȋnWn-1HKVzC<4H1Erߝ-Z[zσѡ ~NKzx8 }ŻZ$c*U#5!0VηvGUÏ;P%IF<5PQE)%74 e4h:QGߡ. { k3Y:W [pBbqa:hdZ {[B6~5SjB'J|5}cl|InLΗka jk@jNn{8 cDfx3M?35DuG= @p1+%I@?iYsURm]Ez!KI;efu{,xy\w0dK!H.ZQ@אFRW .b^xaxJ>Y,CEZk46ڌ |+3lOo D<`;b /|mNOGDP`ʼIG ՁGNwDEaT/p^P⸅mP 3hتOPS %~δJv2lOI7!8%tDYn;J$&Pdtgl<)i$\HwwRVNXH㧊@8B0O1Cdr_Иq َCCt4R.lƪ|g𥂆࿏=%4 7L@MOTe@|7'o/ucB@<&ĥADqrYVŬf6 A=JyoJ4y7O hNXM˾\2Q|߇56W6{|5. ߅Z83`uh,o;LzE|iPPվ\ Z,E]Br > oؑ7J::x_3 {%8tPbW-˕MpVgPnDExERmB %Pˉd_S;~0F3zBT@}zm-',qTbxC.n`jp̩(C'T&:ۅ3>87Q uȟmKMpW.'U 4JؿM8+a h߁[aw ndǧvr)~OOMG= c6̤oJDMgbɭ=ARXE#V(sY|Jhk);[}6^ħX$%p!1.I op#<@#%YEGAzvK<X3I]=Zfba'AÒw&%M ]W2 "*", &YR( wN4K_e7$!k": 7=;0_a>VC5.SO!SV$nN'Zƺ t!,3b)V^Kr:Luh vmLpєUe g5@nѠ!,*tIzBCgl-]ʙUE vO1 ']-1l f;|7BkNqCas2mt/Wځ!{7|dH9Gv51ӊ?`}M]D\v58ܩK({KѵܜLL'@MG43vw9!.wh)2L" U»>oHP{#X_W09hW'd4UTwXǹ^ S*0Dn9][a'D>wyYL5S$D $HةK0F̞/ F랻Sڭ+ .!,3`1 ѧJƷ/3Ƀzvl׾>_l 4(n|JC$?/4R%3[ iLXCHy0b Z@5tC\of2>[(lPA኉$ '") D̉m3?li]e8xM,!ϧ $22R~_4HDSg ?*|=¬8?ׂ+co\S.':AؘH,¿Ϙ;dt\6n\7Ch @ua UWOZdBlh!Dr3Q,)qB%μANV,Ip:jB>3QVdN,\?=ܠDdgw٘!.[l$n;q'EcNU|̲[d4}.gAh6ҬUlஊV"ȗ!%$>.z&g-؟uS^udsv8=HkSxqG·>n/ (yHEIEϨ΃?z Rؙk-?d.l_65{~eV9t7'';0O¤ 66 HT/,R)F"㉸) |%LTɏ$_x{m; N$BV~(AKt6`&}G[VtYq/bodþ?tk\i 1@"M"(o'aJ¤7SBg1Sn7f tk}SZ !cm«dm- E9$0wu%ܧ]f/ZN(85Ž&{U/Yز*WDc'>jxAp%\"5 3}.|w!B3*loӴ'ˉb@p6vV:z m;70>Q͙nP2Y{a <"x~5g'\)L<:q?T4BR."+͜) bfN(iEKQ/dSi%U=L5%Lҷx:r"plL֬6ALqP)O ?z _͞BLS@4u0=iqy!}Ouȏ $>ݵe@$|>V1-+LU*6Qqa{$z~Ƞmsk4xT lM2sGySWCwkЕ+t0֔2q`c86$dP˺|QWX(=zV(MSb|4&+cz'xSG U]h5g5#4)| "ɡK1E}:k6) 4l]H3nBT/<sRal!`I L\@`4"\#4 o1w1$BjsZTrfdC)ERthaka)ϥlb&NpΉ]A0梠\xnMt}Li_.g pdp"F5gDju%܋)\ [6<G|KfOc(WnEeZc23ϒFGI LSu o4߼֦1.QFLy{9)GSLu<SS~)kOīTK6/˲ǝ orL[K+mdo [߷賻 ؍ SID+$fк,}m↺NwPR 2'"/E3 vg9879!S4c tXBـ>q:-Pwv#8 ͆ŭt_z<؍M{$r 7VF~qݖg9:tt2VVˇF8#Gi4s*#ƭKa7y7S*rU#B?+I(y!X]I?drL$J9k7|u8HbYB1i *3مT/>%B7qL?SшdC);?_&!Q-:g*"FQ{@fkG"gs\ ]==.AS-U~U-8CS:r?6IΓ-)U`n%CCN!2^"o݂^ZdAs~AWjwevrFN+IEU= VfQ?`%{x^'p]yO`ǀ2 r1d16 ]*9S69\n| +#L\K{' 5ܨ FZH'33b%.)< lbLr`o^ѩ)ܚR'ɻ,F4(RPCmb70Y7=(e o[]` Eמ%^)CK?L7;:0ݔGMʡrKYAu4@ʂ0n}BNla dc+2 ܽ8 $@2ws$hi\8|2 JԜ=쳞'P;=RZ7p"F0<ǀ/[/fl~qhI FEo܄Q] Ӫ=~NwtmCZ?ĕg*0x(܎H(zZ`wT\sV&Iق+6|S2}QkyS{4+3ojfvY]:JT#Œ: PKmFvQ7Lf Iog$g9,d>У2[ TaW{xѼ_BgKk4x}15@͖zTtϕ?D-B(nv  R0}KkDz\$tT0gXq' ,Ʀ0`iȲ~Q4ImPZ7na=,&j燉l?Yź@+0R.lK".az 56ګ䂙t19Y5+m~sy?сaTU N oE䄥D %x^s̶M4g` *CgFy{6C,8=IdѴI4xsy`K&'l8}ǝW:܊0n9IDjl._Be(h3 ʗdoEsN2D5wae$kz(]9˜jeQ&jkQ1\n!MY8 Q2E"f+,>:p"܊e#Dڲb U1_xC_+Yq y|Gj e`˻j;,Fu|xpd

      -$+z~2 LT%JԼT)Q6`tE1Y`L&'N|&"OLPOG=MFQK{`HdaRI8 j OcCm6o8zGz84&W˦ Qߞ_ي@|}r)_iql۬'7_T"w:GU2u^?߈c[1,Z|Xǻ\*]׎;da| ^DclnP~'ABnR[ = />) T$λ:2!p|D[02yIqH]y̚VH0igWI/>Pך3}ƴS>q}@!nq5>ڽtMglk-NTþrb}99*Ȓ{rD>3E?F3Yu72O +<ˎxÈ4r[shmzPaszؽM4yDF;jUfhO|2}K?xvCQ |kJEGC#χm:[|E YN3*M{*b[5ya9]5V!yQK): k9?:M bع1-b{'g('߆ΓQЛ !,/@(^=9k2B~llDSm2"/upΊבA5;etF>q`_q$f2CR1dS7*!nI?p Q|"˘ędꥧ@1`EnNHK3ց((|!ոܗlYlX@>5|CM EIS0{zx:)[J!kb;@쾽:Nu6tt$-Ę^|/zy' ~ćV)pnEEIֳʶ;V$>m`\hw=w$㉯`PuZo 2^y ug%ouY wc%t#i%>4[ KH*!sIy3"\㱥rn׵ 4 F器TJDϡ5vحU`o}RCpPZ46y#X4¿lbB' Q"rLbm_]x;9nCBsАxj?R~=2!S+C瞄u1*ҸT aIקbt﵂<-2! 8z3I3!fuE](bFD_%.xNKiV2Y4xH<#r'44@ i:V(?eK{|Iȫl_IMy \"-xi-(-@U9!CV ߚ7&K@H-}mo+P@ę 430̟r,Z2%o+ @$OOW:QSp:qI!ShTUSL8u^Qm966g YRR #8 #z3fGgJ ZPAjY dhlx ΡE ȸ:3S[5Aṕ"€BR2*hReeWQS''^i1;qHH1XPVtb;B*TRk1[ MLb]V{rhdހrΰ?]kcTxZ]_ȥ\0Fai5/ZSiFeNF VJ~*2 ; `4 LiYbVVw2qO2l r#RPBxZ '?<(wϏlS|W ιB1d4KGhYBbÿ^w3)5 2,0d"4e(Aye4;͔6>2; t}ce 0fN\JW~Bƻ>&(De5uRX>j w>9Pֳ{?xއt5gߖ^ {Ҭ@.˅)0ee}~A¢\$'I4(WBčŚTt|A:ʋpnFȲz(akQ9Tz&1:lYih*9`dr/Ok!n$4YYAjl$oƴ]VH%OWs%gX0!pWԐ6GN8EGcS(2\ڪ| kPduQf`X^EׂͻF LbW_ؒJ4"Y ?r :FbVXkE&OoޢsxaiKVv K4|2MpD z\AC*'VƂk%w:C KaA /' HzU49J_pcG?U,˞P?i@ja7jߛb_/<~?יl*!53VM] 1lpsCڂ*[bc Xzj6wO4 c<V Ykj˄s.1sTڞ|_+jq vA~{VZ#s/$?5J,#PXj}d/9ic+RQd^]y=~G\6)S<bqc"̫i25et8!F B~ ֭ZʁxYz^Q*q'd?\F$s2|/IYW.(Ym?"n y^hJ].'MzbMqP[|0:԰p痿:,.fN -ixZA*ݘ?ڥ㒏!2_]HکLV#.7/Hg=Ш 6&w$Y~S\u豈N)eC64ɨ33ԧ}M.` p,vlb}7 /:7.VPY^6VY*&E%(UqJȤ)bA=-.ǫxe^7xCp莟M[PLW/Lc0wo:A˜1дP@ +F$[E e"9/bAFo8".~i͋= +υ&Y_::G- "-F)єCVHS1HEz< ݎah |eD6\.?Ґ?> )<4ovxwH? t xFqu;U2B8r#_st9H:ae6 i^qP[AuE@ 辔ӭG:^)Q!{LSj({(ggZ#M{`Uh#o#yDpk *i__*"G Ģ꟦Wo%<f%aqCTz&Yp{6wLذJDwB#IkE\u~#!P!KGcMd i!6W2 dOjK C3!\C_~r]DkT'ȐT$%mHZi(6fۢ!;VmSxx@^KMP4Y#.RL\V oh ŭc{n k( 510›_;֔Fw TFRvz0j@ET?jj_D[*Lk{ùrv*,"W4q,Sݨ^hhUug(DBal"5W/\!0(cA $%4P{dwe K&t8jiř/ˢDӶ>ͣ|v{|y ?']+Z }wnJU %[lʨԴ8J3yVğ4)?{Y*> _SvRbv>,W7SXCpeĕJө`/v%֫"l @hU]BdE11`!97c7=1 H>kx{#Z4hSEIf Iǫsy SU8hc2\6Yz(ЍEH!=tp2L*~ogO`w[HXΗ]K$7d_Tg?$:~tv#jby#`bӣPc#?{$&u(AppƿԛX=GV"v0h6UE~-ad8-)<#+Yj.z:G_l] ^e/HwuiV3MI+ԚP`4p>)Lf)Jnro}VFP^k)+F |flZ6|blhsLI.׉>5ln;5}%'[!}ItbEbI=%fM> @u!5Ĥq`i~]?f@nUdeA> VG{K.ߗdH-Y,Ʊ/ ZG;jB ]W(~h\KwUȮ+ znFKX$ {#X0qJpqGXQ%L;lb9;B條Viv׽(Uw}!gaOj{V/uQ4 vExRnvr"^)[-cGG~ULJ5ۄ`TiD6^.|x!.(&p屃qŝV쀺GV. 5S|84k"3+k>ylO"̃F㙯eZ;qZyrO.fV8glj8il(؇h, YbSI*ƊT9Wmn@S'_tж8ٞZC_evyX6w>w]?_SI}s[AǸ0ܧe;xZb llvY= yҭS1ʸC2FC@^Yp#da Qtюg df2ma/-jub=%J4Ii.b}{5\ҫ7z13\-a8;7jewuuSV>m p/$rqk4."=V[!1GNl5$^pO~Ct>^ۈL46E#h> #75(%$(s̃V[EdAU/<|xMGi#6I[҇Eņh/r&$sTx ^?6n=*Ηv s}*EbȎoQÚѳ˔zҜiz%& zp>_SQ)aHK:*xa\i!R'\Ϟ6zS>Gx 2(\ դ}>/h2fq[= |-Ev!edV L+AK㢹j)c!Gۺ|HJztT/4"*ۢ+GHr/b^RFUYy`Zũv#rm ?@R:LţHN3f=7Udul Ť${t*NV0Ĝ>_҇QdP+{\"O*Olz[AGzu]j0YTAުНeW@j,.1ÂY {oٚ:.|HP`aߴv-r*O,D5icRKN 0\j9Υɋ)$ytjsP Ni' `x7(HS7 3׵NݜغpW-N]I-MY6WUL (ȿ,Q?-Iqc؅j,N9EKB۝z)2 'a7hjRM L_^u5MG}BHΏ Өkh-̷N2oRݝ3mu݌\YjK-UJnvE4Ç+ v8NJ|ÞyzKr%(|Hn`qo{L(-Rt~ #ܽt?s/sV;a8r\̒h%Cq=h9"]N(cs'H#6uEQt3G54pWV}xUF:4Ґw$hrn(50LL\+IZ@^T  ך}8|s$uj{]Ap^ԏIʧ-DT" F%Z 4u~%?ŗGx 1UCFP_:e,}/NI5Q>~ry%!NoJ똜4; T j%G?Q eͿAE[N]}PjE#xD|;Nǃ٪h;ɁQ8f/L7*H[q :B. j`Rt2FR \V5F?2|I+ڊ]KPɯ 3)nKFYPLG=+1.Ob/ 6P[%}8^k gYA]SWA ymI@萋\sPi;3Un*W*rX߂a ٣EBna29,}t@0,G90y m|z?.N֚w 6ƃb'KK*BՖq@/ϒ`E[J ]7|GرD\18U H+eoDe~32y>U DRNjg\gbv @W^Pg_-q$}P!fT)PJvC<"CYQ BQGۈ#x=GSF;hka)ܐbFi\QzʪBJr58/(q5AvT$$58H r%I]׬ݪ] %wk'_^{ F a#-.XS G;74RCW3 Z)7A!=3 &1Q*b+0K`ɂX!XɓoU9"T^Q|2/q݇Xfi)v1[cPT@Zd1;FE!`/02ǂx& \XD5e=Չf#sHfhѲN-].-P*wns2(:'k߰ U\KSfkXtRf\j!pY$ǯxOV3Y|0|) ڏl2]} fs+?dc;!nGhb[MB"&FehV)o/ݕ";tÜljqm?Eś: g}dnt+6UC C>  ڒql=hsԛ a kyr׭ qU{ Uxm.mgԓ'yx,)/ZzHh~& cf$o1RGH-M,Ьm!5]wэvs Հr hIv;FQt*tq.m벷qEMfQvk(]=cmYY+7U@[ {S`z'|ͩr 8_kLmvtcQnnY1^ioš22NSGmyI&Mgw[|08 ӈvQ+BGy!ɡI7,?'~4+,Q*UVu\6@olcmpL]=7vq }ߞGfrKROnvǛ'y]sn[ 4-Ut^hu' W(l"mBCJ5εqLvᯬiݵ0a-P_/f=X:ǜNDtipkX:G7F=,&zf+]d<u)mFz1$ k5YS*4$*jyfs1XUwLrKl{1h )47Q=><ﻢ)ʮԙ4RC?K'HXxB|A A(Ӹ8AekXl~ah\m7nŌԱŠ G8V=SلzDzYfc(Qǧ>3Oq+ (4mX=Srf⚛?${,/dATIyQdhJA a=FGr KkІ!'V%ȧ3BauSXy`H镠.'+oNcdKXYTlMdC VT&z>$a+(Uy,! B8IS(dPg{jV`ʌ􉳷`Օ#!$W\74v{Ze<^ <&HͶ5ĐƧt^zTTXz@ܑƲEllF%|)WFbW}M0 Gi}"eYaeqb4s˴,\:, (MvsEVXQsRM7`ցηĠ|^ Uk-ab1@F;BEaߴ$ޯ]g>T2l% cHߠ^MO=^[{$6>p;> K֯/ ((Pij_}Ϻ04ឹ1i? ,^Ũh:Oa~g(AKA 5@)((%5X2]^~O9$/Ew}&ʩٚ)WcʶKVBO g\yh%œ0QDVIx=z£i֧j<0UTLZ_Q(dА v%NE .Be._z'rt lg*LqRwIW4pl-#zqx EzUvl/Vu83zqÁZf(8O Q pf;{:2M~eB?3uՎ A.$Icsky~>8V!7mcSww'3>C:VdNXiv_JY^M}sШ Gc9EY|OwCo=ėǪginJwn/W4lؐD[q)9ҒPݙ~ h0H6yM:| coh;5:Xj%HKJ$2ݤ|u YxA,IDF LpJ:o=42W z*gejM%2tx&\aN3cΗt%n#(<6vx:tADy)ݠq3d1KrTRgp7P$"Eĥ)X!!C5!24ǹwy݂mB,ƣi3 'h'uu<6$YV[WyYYIAq)AW7Cp0@,)[3Z'rs7n㶢)IH((^d_B.eYG&obY~hUi:-j=hŨrmY=^bXK7sqЇ0/ LbآC[qL`LuWO*|p{]nH6SOhNpvogT!Q5eK+Od5کH/ž9C ɗGb7]Kb.CK_9`#WC`R%.Gm7K S~MW^3zm I)%Na%4@.r1aU+Nd" P2b{ٞrA5Ae\B>Eo*1wo6\J뺝IC4>sc'''?|GݗtG+h432ohZI$uI9(PE@~Y]PA}ןevuvcf .x[tN&|k{y΍E_C,{9s1oB,U~߂ޯ? RnF{ Mz l}?ݭSaeC Z7ҠIc /N%7Hl.r"(qt0#.}ٵ/ɲj6;EeryB ͗FN`[ x^QAןgf|-K?ԜV;Qjwq<rV(LTzU`z۽E%A+<eZ~vLcB E{f)ϟ7lKu7*N2ĵ1 ki U7bSsU9F0Gk M gY9< .wjF8Q*2F]=G˹pq~!;{&x{#1pƞK*V3lW~NԞ=fp{?12 SW;]-SN! U-Evce+qܶ_z1z' Ԉd)CT`YZ^HA[/\-zm\H_NbY!!C%T` %YOtNhOctˊ#zBg>dg\F(.aJٷ)LP8Daw(مe %3XЈ|T믐:&o53Wd Ԝ'"[W@+lzi8w1< z5.ƮtQ'K1}i G]w4+KA}mM]cdɍB@] ʵU"?4Ш"RA㖦 S9J{0}XsɑSgǮ7нEg);Uܛ ؟ AN @9=Bl|BwϧKbM,iY?);RKY/yKsGJ%PA=nUY!g R? %'#+;:F)Uy,pJ6 4RȎs P"G9q{xW )d+bVfy{h,6,_>.:d ړ$( q52JRΚm*<R U5)^ XV;yG49dJ:Z_ Mz3i&mCvv6*Uel_w*{:Mnjx)&ǥ-,% 0"N^Xfwr C)cT>_,mH5dM| { $O9 c=בW^gVVPp V?&3~ $[Cp"ģGW$hA0rhS\D kiSO$G"ͧTs.,T2G .#ە%%(~N3jh.fYTK \~`R~ nYPF/S7=nȖ Jݑa{{4C&lRI:V %dxRN)Sݤ^'_).&xy}wAG(EsK#Kqe]KQ䨢GbƢ*w+,uS݅/H +] ɁXx0ݺ&:۴ vKe23#V<ǿ<Rbׁ. ӗ1WŤqLT)WTk1K/aAbDl"DzbPb8 Ca!Wnto~= Rڕeo_ _GΨV3/xlb_~6W= ?jy0h_6ORՊỹ9Mܟ`6^;A/onVlK$Ք! + )ID|YɞNMP%\xkyOvZ; @[}kKnL?Nvj_$x5D꽡߾3x+z -spQNNZ\\L @)ERrB~Va]h.)2Ɇʿ&Ov6=p<FJo&Nl|h[zYItw ]%=JcZDeA>_b_;m塜C~&؉&{+-^H62f% :8;/9s/]i 2[>ҡ$IAsCռЭ rIUHmZAyor/Aw0鬏g䂞DS7FC{u15rtӖ+%PA_R+:\@YO±Y J@:`Jg'JVc?ev/=5kϹ3:IA?3±鵃 Y^N5< 0A,`<;2D޿to|~VYMKȡ*)&Hgן2S٦$5 P^_FH8Fɒ)$sgvWLM/EA8MX˲`7wI%<5Nw?RR"lIR~PfL:b=l []bņ΍q5[hh?Ə}b -BF_-ē0|dǾ'v6})>7o!szp:RCA޹6}dɿZ5A$lHr@8=ߟNrq0yCGvQ0ؗzIj\!3/(.YSI*qAEh]>92btS w3uy2 |x m#c ڝc!LQݟxc,oP>5d&R&(Ǫ?՛rٸ[U%<į wZD0=cbXrvћaΧ N. 5Nv&cnT;J,ẾT)J_="T97oHi!iBmwjXWj G@Bk1ܭQAf?=V Sen:blZh*@Y_.*Zt!*Ft ZH1A̬VJg8c.=xU)q{B]w]! 1Lz ,uٛ#'ud\s8O,\1ޚ_6)L8ԲW}vLRz# 20nHMҹ71J94AJ3e5>6䪍 ՛Eqz~Ъ!]Tx6 ǹ} Zpqˆ$}@bK ̨.)W)ΰWLE`&|Wm1KPQ&AFJoR18fsMƠª֭RKEn\$Icڞ?oT[BPg}>=d̴Ы뒮\b?!uCc[gLJFʴy_}+bĿ׳Cr#%*fM+SPPA]J<# (yOg ӭx@[ @ 5BYM3\}N /gIN Щ 2}ܧĆhV{}2gODFn;xmƐ9-d(> dA˞ፏ]fg@C"tsX:ڢ{6f*"%#x-z3uǢ͞Tuu-j+di#҄&4\| 2DE!ڥO2N.Tz|&χb ݟOE@ JYAp {:y֏ Bhx{A@/F|gwbZ%t:&Ha?dC.*Ѭeu(S!v?&u$+ ]XEBG WsEʚ r^0ӗaY /zHkcbּ!w#Mu/ni˞ 7Ż)ƶ+ *] rB,?HB4Mb;v3v 4oUۀC%+e wQ-~'zbOŎg^b ^o{?ǤAa1IF O Eia1 l|5s[dPFq'`F 0_d8Z/x* lRJpB2̿+-7+S7ܣdf~2O,'CJ Zx,w5rBkv_87-f3T@y+0Ok h'.TмLϳ߼10Gj#@ퟄO&#wRms$oBF&dNYY]X^0'e > yqz,q% A>=nud"UERSog֤X r,-O}ih^X7-yN΋f_ǚb?Mvdn t-=- 4crEPd}Z]Aj⮕OT{TIGNPr67G&o97ٜxS̛*CG,o{Ȣ὿=eԄ΁{5@}yu֏HbęIb_/BVxE7m$Lv &RL -xR չϡ{L^jl` Q Re[%J] Y@g/||F4{WkzQpkc̔^K;'[:WlyBx8@kGd$D&DO[.+ Kv0-}U.ыߏ%(>_ڤ?0)O!9dC$K"'ԓȨ5{!"vf|GtBIs~^ *aThwkWpU9;G.T&,%Eis#h2d  3jO" ˳Eqo?:R@gkGfm'r4||1n'My>ՔJ™tԖȀvI5am{U:juQod؊lSlVvUy ƚ ,]Yv'-SI= o DJID·Qs>6y_jm$];-] 3HxB{ ^:1qwDT%ᡑ7L9(pЀ{4g0w8nYķR-.XٝF /*2@)tVJ08ig1<aDJUdՁ$FVĭڦfơ;"Jo|9'̛@GfO԰Ef4ZN& @"pEwUXhy.-e_2[&\SDSj Ȣ݁M52R.aWtdsڥ, =^'Ebg.M|}~J(\3#u6XGɋ\RGL5ÍEn RG{>SgS #&ψlJ2BCOO똋|r陼6gPEG –_؎[Ma3w: =*G֋H n5VPjZQ9eږUROU*?Z)Ǎ<H9J4꠵! ux3 晴 /v Ňa̻^>hb'-EW k:у` x=5)iuwD\J?"%E@Tz61G)ڜ0܌64Zt}$KM4g2 -}(!DO"] 1~*!C2A%KGʎ+([#pEY#cu**3ډ0S{K˭CmU;ͫӬ[CŹ;ˮ2ט3_)3yAȼt*&!4>!F>#Su`ك@A(_G_,r]Aţ1F9fހaHڈ$x])j1^#*\QtSؚፓʴZBQS1(>n'Mo1i72r7t&IR -V|dLgCNOQ.c&"(:Sp2^#_aZV55~B-]o6Zш \ [@f|ӈk,Nˎ6Z<p6ro.Hs)fA^Pj2=9yո/@8^֥ 1+.{t݉).ֿ_bE!Fol#0d(5d @!P̍@G-S-vR-o7|[\pZVҡ_SKl3WqC"?kwLaKll\I-pIj \OH^딭9S`Bihs2X z*PuDGy}2n%P$CDMD2|iU|c-@Ɵ-r.!OɉfVOϴ M[u܂\ P"e%ʵG"$NbjMEMt^ywyw٣ Y eG\Pw RY#+9B3g8 T=.;58 V0w v A:k/g\GGSR$#dǝw O2م( ϣ Z/{XLJ6C$AqXYZI%Aq`Id?3„l dxLJȗϿъ\h,Nt,$`BG;u0\xfAv gDfo][ؽ (IR#NF YX($2lcpz?jbmQBt8Blʥ ).::pz7zՖ<_|߫[U(maK(ѻzgjT;B)]_!rJN΄c L<(D;Ơlq`\֪{w*΢]QC:N_`FN5;]o\|NWlz4T˵o*t~_yp$%Y.ςRd.Mf-J`=!I*ٱrJ42Y;&"d@~/'M], /}jwj]`MoPt xLQ/7JС 6&ϽCVL1.\I(1(oybw7 /~^pՌ'bLhD, ;c>x3Mj)^˾GY7%r0#KpPiXߖWW 0oC6[C3#y+n DD-/m̬י|F89PM敲h*N&). 9׫9tU`+7 Gxq} *cӨqY=R:3BUYYdZ˰W@# T{;Eaa8 V(I;髯0e;T01Q"}0ӹ{(>%d4Գp1A=ڐ;jOXD~ cXQFùEEfeԃf_Nh9 q] h00Ơ f u8<4ü^`"DځivOxU>yn,P|] bη, &p.+<=JO1Ϥ@ Ŗ]l8XtA^[{l៓{L~w1- y/ bW0i 2Bc؀Mܳw-t(3Go?s f/sC3G[ !.;R" S# RyJڻC2 H8tݘՈo95BtH]V 3Qd<'1c-fM)p6@NJM 1@]x"E ȍik&5qk15k% #(BTw?7'&-H9d!1:DtBPtx1gpT2TYsPJ 0A UGQ]Њ&y XӅ̤Lχ$j "]8Te:XRQ`")$^?t|ʷB>N9U4vj<4dV{M&d03Nju3*ThӦ8iݫ2Lgث)EB6Mr.8_+Io[?yYŃ\ R;&ZMZZ޸sX(b*6f'R\y):߳ߘUCPm 4WR5HPcKx9Tuiu㙳niJB$ Bmա"_<Q^{Q7-s GyET oÏdXGE@aP.[4WW&ɨDC 1iݐy̗fG'?QF.XD*[r˾w"7U5؃{CP?!a*RRO|FyI&fhQ`@G0S,Q7Dc%SN15)XgIU| "{!|^D})IB)4u2ؾ鬒_#Ӂmuߢ8 9? (a֮ ƦvvCn5$UE\AD6ȱ&"SMۦ^q>:-C5Y띲c/o.=iqL~+pQ5M#tӨK&9N( #H-_dH$|U DEX_rgp\mh!3Nw r%٘;a/MN7x3~jzRH#NjoP)?veؓC/=#řN2]6)%l8QM)1$&[, XK*2fhxxu ٕ >xʼn Ix܋vq7{i7ov%Ahc }mpXDÔVJh'= > ?A#VqA$: !/"(G`8-ӋN֫>qHGO| λ iKZbx lZ~ QTdEuDd4`:dk΢l ``Ҝ@ak]2>j9Uf~KDMBv^ƼƲ4M-M2'M`X#_0s(pc{v3F ;PeiRVw;ĮIYt:L@i E{{LW*kȦ@yQ#vWcĔ?,FE%SixثOv,SbNXi66$|Rצ҈JbNk}2 8 3ՙH:ώxs ne#tJe3N! lz[21;RAe@Uᨊ׳]-K4IBhS+ Qg$ ً}[ܭl63r-SM_=D 쉀B2f '%Xݞp؃N{b 'ہ|k~r3hg/ z.`=!:YtQ̯_Tδ{>p%3[AسpIe;e[DXO L>%|иFP|":4{r.9`][wĈn)l6N<%f9 sŪ,me';Ȗ ϒ:QvC;Gz!`vW'2t9P_ƪ.M٩ֻk.Aw~NBLOJҷˍhZ,ON+7W>YyHy%j2-xCkv9g%`,u0I 39S JMZ I 8#mQ+G.(Z^5:)s3eRF]TxPt`Tҹ uh/Z8 "bG3Z ;|$?M,Fg(nFDn p$ܽZ@pWaH!5Lā ۶{xqYC^74(Ƅ8L5СxKulztL123ݞR^jX^ y^ςmPNqOc(aAAJvj#`2{OCtĦD41e!OIʫ=l4'p[0A]2o%LVM[- .VfMZlϔHLn/"Y Wy*W^Qîp}IڄßIBbfٴL0LcoK_Dt :~ݕTjϹaJp8TyARQ8<|m Ѭ Tb=Esq֕,*}Hs (f ۏCYzbo=&Wj~5%r]EHe-~-<|}ȢWhyt뭤Hx5df:z Mƽ=1(O|P,H@26PNACD#B@Uy3́R#8Ixzj{ > ǒaPeJH(Q,s+P7rOZZ\)Ml}L|(-ǫK|''4oHH9 X@&ݣ qPy-hp$u)mwqCF$£yҒX $M6{Ob:6[巬7 ]q S9*گ>!Z7T!/t3i/,՞}/Aly2lE!9ivJ'F ʊ dF)q)>VM5adž 1æ"a5`t!%bG%bB,wdW;m?Wd|Z/%F .+;{'$ ͈rjxB5o"{ 76{YnL%j&3ډ\q=w8F4ՀkEX=윭9WN:O5ĤԹ^|wKP'Jo^]_l]!#:B>HQjܭy]f/_e|^j>2A=p sT7n.['Z!$+Hmo} !\H2SG`8Trvۊ_d$,*H?YHi?F x-q u7g,͓oVuOgXӤY::N%w鯎l|5Ւ?k)r([|˒w:c| 4FKݯuY%}A-}K-:Y \}| mӻ.),%,I9_!j}֙lHzPV4D^t_U8nFk*|ĥ!=}&QoLAsv ؛`Xנs淞8q\VqہxGS!aqg)CI@ fM{]%h\ĺD'OL3>mWpM(/GD/ׇ4pddГ*Šv|d*e`_F+2yyIͨh#H!$"HK%ԯ8U=*+En/;kCǧOΔE! . #dXn B߭YxP0[ X6 }QK2fǾBm: dqhIQ]EV ]kmT_@0$ۨBrOTzpKlÈ-N2[q|ǫBgM<+rm}?XeX 4Y*;~ȳBs .l]+m%t乗Dh[s3 ܏TYMN0I`bYE{ں9^ RH pg08C #evG#|ђw4iFHy؀~|c9GN%+J쎕ޒ\'XRџc$,$/Ke-~R[*\Nx$6k\~TPDMb1&mCYʟQU00s `'M2k3v ɞLdhcd#>7B>;ަF@Adf֬)`XaT?}׻,IGH {]X%IEi:Xzm,++S=V7D z! 6 VM@t`|'_XP y>06ȸ#{'{2FRzF#7 fK9}xk̬O n~F;#7@v2U7{6Ӽlazv$- W輏 Ԡ6iq@nt/yv~ƫ*IVUPBa(hM"~C͑ n8IHBGwiZgA1_5zx!#4ZC(dsE #{5>[b=%80B{!.>;`FBÚiZ+Ge䪫"P\_M,=j<}!⋻&'JN*Y,[XXM"dv_E _}N Nߏw$Ì(i |y%ʝ&{q!=JKQ|C;!>K)] g飌L\@$3Ie{HA!=Ϯ}c ӵ:at%GC9P`k4YJ `\c.YI%l9wVYH H]N+KQhkq r˱+c^3k~E}|Ӷ#گ ?S(Ϊ^ׁ>ώwIEF؝; q{D0k6[k%+<<O|:)L XMۤ[_%OciT"YmJ ?hq:.F2qr.,̛[sCx>~(/f5ȹ;f3Y7~{1_ SK׹Fw noψ"GT4n秥 ZdU-R@K/)DZ &lh?1=˂25pl%Y , +T \gP_gDPzjW>(Lр>k*IЬrS]BzO EC5@YPk9(r"y64dީBe10\%I$>9lb,dzk\@:8!j^QewwC)EelM<F`-a@c-I{6v8M DFhv :⭲өcgA:*eehSB.?h1ƛ۩n{k;*qd'KTԚ9 2EE:`+4-#|,lIMD5XdӰش ~@*Rn\eއFE/lKbA>E(IGeGvx~A9LP`t4Ot~ҵ =Mv2Bq cb[,_HeeGW*qp5xv|Ji2NRfT)nXSY5G7@NOor} sȏl_ʎR)䪉З*w2.!*z::{ZYY٠`,det,  `=wuq>nLE~I{M8vaJ֪;DCxBEQPJW}4њDSb:!1=_uF7}4%r=TiJU˯aH<\A#Pig!y5ds*Z'kU0) q;B ,s{(q.{gzmfLM*QFR\`)eT v#V:_َQBeAaG,ꗥ'4/hr(ߊMuhǡJčJ!䦔@ ^P@E`,MȹzQė)nuϨaOO K-3uhʁ[I2@(gd}CK1h0JT AaI~BR?u^V-2HwxɵR0 R{ՏCWf5/sB$ 0,ޑYIIUT*F,-߲yOK?`lX { #}J] ;("GqSO;'pUd87 >< F< If̬btXmP8?\3!Az ~b@ij+5 #΍>ܶ@J0C\+Ҷ *뮞<-(I=`K7j?n[Ɋ HfwA;_Lv.j6&o/?q n$Žc"7W/+t77*{îL2$'Zvbl %c-35I47ihȯ5Γ5_ξdnP%>0U( jֵ߿qu4 a@jXS+Tvh5[JҞ=AlS7ڥCu4!D2U&9iPЏqݔ$9lrD3Uz* M6bc!_\lצ&xH{hs!HVPi30f9oh-;V"$GAmM{L:ai]J/8skCXX62*&/JAϓK}dt:W]0s. B `b93.55$.a'.cZ~[Ҵ rPIH?H ڡd*Bڬt$/M!d4U ӫAivzBk`Dz th8֑t#:Xc$ێ=%Yp* UR>Jz\/3H N!kvW[$dQJ֜~d `T[HTqEp}M}+p7a6lЫW?0~%C`\N& wGU]SdqT;^%b <흊NپJFV.=I#8ToD 2v6 oTƶKOXê8C0G GL0]Υ7O _.0zJаjF vZWgN 0<'0cl4yѱ c09o nd>g YS.k#㯓27:'Ca|;~4_0]KᶯMB. a`;./ Ȝ)8k֍EkSd"N9Fgi 9i[`q tSBkVG@aa8ń_}gpRtvm^vqT8uk *凱'T`h; x(#Ǻ)^ b*SQ?2%c\tyCQYn)8H힤.j8tQ5$[ܘҫn(+=E&-@Hw,ܯSigj3HG`kmfyDs׋#r nT~ bʦ*yvC$}O"}yAuDM Zߺљ4R#9ry߯|eaEyS6_7/}̀a'?31 CLe.~5(JvoG!%ʥBC҂d]t`Q3\Zϟt~0䊬b:u'NstfvdMP\5[dXWgm}6gE֏ YVw{q|2OO3GTaepc "P <~ƻK_rWUprPTnY<޴*qoEXh혓mLoarlbAy=rNi1 1 <!ogJ ^-]VJG'9HWEFp9biF%#r49u'vA9~lGg:hKaUi"Y^KA@/s?M'cvQc:q"z\a Vܩ5 !M\&Go O*WI !eFN 1 }D/qR,aC*Mi ˜N8r9Iv&>.\EJ-'KD">ƾ† ndP幩?;~aaz5FB4KG{:[[S73BKv B##HQomGˑ7E.v!zaYn>VOSuAj (lbU& !UtPM߈w (ԪсZFB <n@D=G@ pdLT`geVcGg!=l>'zȪm%ItIuՠ,MU6_8Tҫm>]zsz!rLF4 :P7ƌ `wVf6t~ T{o;W9ƿx:^~>fPxX-y0ӄR+;x6)$xvF]Ġe4ԶGiЁf8tͩ2Tc댬s'pqǨRvߙ@[ z@~8Ok/=sE><yEg#!6$(ncFW[m~y2{teSMq\8LW!S[{bkLԄOɫK1)cpt{l$myъ@,^{K<;HMtb*5N nŰa[ R 0[|)Sce'OyO Zvl(1H[x^lr:gmٝme#͘zJ8@E珦R*i徱.!:I]au}rJ+p":;4PMQY j0#-o߫n;upHڒY &ay\T_ 5tzJ֋'؜P2?wrRɭƖ{=Tvא/.;/ X(L}i mbfr=XuPbQiG_vWk2U*3?b%3 _CiHeEdqk ]?{`](œƒ'+PP1p0.@ܸƁAr7X 5=֎!}~ZbZwO԰/|fl^AY_7c@%ʲsI׮TZ#ᅹG`o#2;!P8t @ť~$W *IBH%}&6*ZZ&v 4"0m'}f&t[Qar ȇ x O:w8XR.q5F+w@#Ctc3 ޟb+j)#~ '" 2b=?3 Ru%~p0g@dQp2XrhD";oqZI%{ e[Aaʯ9%#8YGӴShfh֐E'%l֚mrZFu*K&Y7b7}ץӤ [a7 qRԬπ=_kW0d˿%Gˡ*RK!pћ/djjRκei]snĶ7iafٖ4/8FAnQaj;qFREө`LICQ@JDv^Pe( uo|qY #3u!5Ҿen[pAmF?%:[. . t5=?rк̛yrm2R^'j;q&!̬j EΠj̑Ci~ƽ zt3¬,6%ϻg g!hNZNϿ{@/ϔu yHMh^_BR-h)!]$#AiE1bY~I W E`sK{+ԞG0J=v c gF^ڍڤ?pL(rp/5<D{$=ͅynB#Fq<-<0ܹc֐;g0~[\)$޶\І,khxNϞn^fD2ʗ#Çc|AV4E_MmY@m}D&Y EKax/;k4SARے@'rD\٦,0.@Zu<2o0{s-9?ɐDKc|{<LʛQR#a0G.Sm^wl PeM]1_V,Ry"]Yc~T4 )g85]KVЙW|ڃ(#K 5QU%}2A<8B%֌H3!h!w1aegWdKtx7>崥:.>-d9È3`"905]>(]QU+i%Ȥ+ڱ Hhw4ګb4|TR~'XmSv9IJJn7ؖ teV6J(;aZO)x(q2oyn`g>[~a*;NtB#f dk.u[蟛ڕdۊ_-_1[\PEK0I.ɚXSU(6Cn7x؛X?>{iASR2q(f:#do^4UM4/N Ey1ĠH[OqЕ~icUPsktu+x-Pҷ{FVL;Ym a0^;F~C2U* ӷqUDX wd޶FEA>>RSv^E=-}©[b +R+,Jp ^A6 fMΈ$fCf_{tYA1AJr{6Ɓ`0KmC AWAޅ[0໋5XNc+oDAɬr"c YO#] L4| G!zm^2&-H]nMf7=%oc~cϠ*{k~Snj6ԭ

      UnӐt5" ʚZ$"g~)@*c9+qMT$!_ףXRsg:ɝML4:6ZR3.sj?;{A ",*( <{{ΰ7[njdXqmo(3sr'ی`+QZͬ:,U *+2/]umgdsŨ >D)4Yra֋, SBw1I6g6Fޟ YWBc=hrΗ n8Qˍ_Ir9U&EL' ˺`L\Nf6}>A {WJ}y9"@磃Dދ)*M*a:ˠ  SKWcLEu摉6܈m_,L-!T4&x=7*ML7_lZ> ~&6=Z۳ d u~o %Ǧ(3yLLs-(SՌk7xHBwD$w`%CLǣg:tC$u>.冔z;"b]H6ޡ s4?=V;^"h@_ w5*+ɿ[7 S9Rǚ6 sCNQ\.\>/UW(JpD=v̖G;'{#ŚG8*ڛ%'u\ŋ1nyz5i'G1Q؈J19vŀņW8YK &sm[G$5$^#m4' j0:7jYWP_5m=M4fcWkZRĘ8ͮ=>F<6#&IxgX?PhrQ*n29{Cd;jΑelB# 汢Eru)^>Vi`ٽ1E|w+Nvx'I W Qq5@iWm>SG')٩OEyF/S[}'c b6Nj6x6+j8|-Oh0/_d5Ɓd csȎ@ԣ|^"|cnr9{k g7+(,rw#zA``~)n+?$IT)ٍك4?oAݤ߶ !j956a>Qd5:܍4bn[![dU!Fm9&o!A ]N<s 0, T<K`2Ճ!9ojtyz^mU18{8Z揦Fj(5JLq"m / ڟB4m)q+ʡfTY.C!? z*[ ]e'cLGd$ʴ?l3M0RטWG;\%h{9ZO<8UZSDיrЗT48,rjoBFX; $K'x8d6fuboAr#7_!Mbc\{aUk \`1\ZrxRfq I& lsj|LtDsM>bٲHeƢ1n-v(9# TD༤ɍTNC dR:(:+`qo+A {I2${nMwIjᅫ 1!\7ΆpfxinC"l` *(KW l궆t.yrKf[8Sm>Hϰ\\dRP8E'oM*dc%xӔZP[ܶ'S0 6S#wuBWZlm*g=n69x}xҲ sd$fW1 Mf8 \ZQCكdŗMuI74H+T)f2UtyԙT93vK IuZ PE+KXpbP8Ga^BJɫq#cnU##2Q]@80vqTdީ3%xӺ{6 [;2[&)UI b2{xQ fJIƀD[`u焆ܤUk>J;0p V`Cٓ$hc;ZZ)8GMgB| ^sK>a^vѝwS]0T+|vhgɛJkt) sg1 NY(uS}5Sg|̀a2:V=2ug:.[86(q)W܎z18Dkt~^,{o@qg ! e)l pQ}fiYR^PܛMIHa5њѺA=`'3C y3C㧓6C Λ)z9peHtjO6_ýYD=hx׸ڳsG Ye+k,dqܠ`Kٽ}e RB:~~Fj<{n~%f@أPmv6/{}j,?CԖm"(ٯ"|-' "x{=w C{FX?2f[.W7mS},>\;zY맫 iJ_VC7(ϙCD65WVH?s3i-3·ƧP8}zn)T) 9'O$ZP0v/>"w k}b ': c7v{QGLB#P!v<-3e`$Q7E YkP,՟olqdPlұDk+Lޝqwo/(kcVYt9Qi-dkw] 1yBb CS2g.[5p̡C*H 8OM JnOZtd0n1 PV 'Cd"rܤl~& jp E X y`ʙ"zU[## CJyp_dv\h&owk`u(<`\:'QMlP n>a;}) 8P>`]P7]R0[ {Sry{vc:Tg#2$<>l,{8vo3zoh5ܕ#J O?A wL6AY .R6bCz?: 9|{]1paW16M)‚;GE=AAgYZ0707010000044f000081a40000000000000000000000016661890a000025bc000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/emu10k1/snd-emu10k1x.ko.xz7zXZִF!t/໕%y]?Eh=ڜ.+ȠL2?Oʆn?V\KTy8#5WoB23%O^lG9\שhIi޳Uᵶ*XQt5 ZieCz1+j)|%FƬ8j`4)rEHsD/rtW9ax{b9c]],QT# ݞ`wyX(_),cIl ?dvKͭPl"^:O͢%5k1'Gn $: pTj栓`%ͨ!\7W}/ϯ }Mۛl8|kcj;JꂞOs S7mkjhb{]l3M}#uDXh+ zɰm AFHȎW?XF0HI1P'QHoaG._~b~9Tf[h֓,X Qsq+N'3t>MAǃG|67UMV'c<ދ `T0(<,_~d un0;66w+PxO|њ#QAu>6 M3K`ҾLH\'Nq6NErA5b^3:YFcR WZ{22lLcwrW2LtAUшO>#!O`EskwVI$fhr'?,|!T^Xyߥa"Aݮ{`\OL}ibe"%"7|tLv EBME(ЪIX5&ԁ+i1.fw %RG#~jᄃaA#W;%]a$TgAm[æCi"cb/!2+#VhjEUdtJ] bjeh6oJ?Ji6tR]]Ђƿ:4$~iK$dd0ΆŊo=A%d?Ål!jv^|K!EÿٚHu-C}ٿƺ0߄{u xdSղZte+#>{ IT^ ~.DK.IC9GbW.2i3~dne0ˬwP 'Vof߷ դj'/Y~Dt3i{nmu&V g$E"S? \J.mxnBfQ1+0C*\z@ 2oe)6?xx,sF]=htg 9 d!rvcȚM$]E&\M.jmh"=4^G9Sr%`Bw3o Ɏ}N/S_3'P.|ˇ- "r2Uڲ8 pPo޸`)(@_( [I\IJ=_^WXacJWRO'"aiv  LԑU-jUlQD&C3xLl_9,Z_x,V/Sΰg, sH)m~GQwm簿Szi!%PzZԳhSTŇc|%~h"V _i\A*C̰?Jj3}<߄&C yl*blb"q@FႯAR+JZQ]@9eWl-ldt0tm} нCZ9v3|iqYWh-ṓ, ;b%+\CJ߄Vn)+vܟLX-)@(Elr5[RQNTjYw9QbRuy'>,زع}-J/.kڔ:CDGZS1%Չ@|X4zz_hA:H7/1?mQ2hĝh=RocI|s3vrYo?TrzՒt$f,{gbUpT.*d, ~== ~F}~"Cγ ^H4A][Ȍ7J2ƳdԛCȡǚe!*n.y @\ 9{>}74nU78S Y@uZafQ N?0)za-1Ma%OOo~u(agK;1%ۣ󑩟PTiC&Ɩg"w fܣM%*mHec&@fX՛KJG<#}a?O2 җņվiX'GPnd;Jc'ɷ*$;";Y20Y~ZTc7E2zoti͙m=5JCh>C93M*:&л^Ij*kHX]woX~[ӖԈ<:l)|@R5 Q TQH3|@GX&?*{6ۉ g_jlŽQl4VVc}8.ӽ"t,Y a6v1PeM*)4#qX#xN ZlW7Ԝ΄g1o@#lմ[]>2%s&+a|z)r/7Nj;`5Bߋ;``JMYϱrI33^KbžL'jPhEGb\{4f`F=Tz!#nt b&NPV4{X?>4:v(% X|(TpL=yא-vAaݬ]g[Lxffc0K7 :dS ]V2T]):G_8]_t)2=luIhbwme»>l}:[o;d$hM;@džBᚑ>Rϝc)<# R@eW|.Bz[ O"2w-I?W.;35.GBm~+8-S XXM~Qsh3U'LdjdJ-6vU/T ?<1x}vB5Ps|m;Ip /ޏ 5걊;p>7B J0'锂Zo#Xѿz%X[Hs| A۠"F$[z$ @pL8 B4"m_Uo۰N?>\1 9[+u<$ ?zoJXni>Z;[ Kg}ͥ"ee,3t]-[b#RXm"uBS[ɤo^sGsw'~0)( g~v~^~J׬XBJi0;Q(.шU~zŸK )/ǒ"*LYS?"rF_غqndoRl!N`0OÌDDmctY$ֳ }K|\a/@/Anr3) dTK%g_7ۏh>] x+/^Q+2Q˓= .BҽTKA+;~L!Y/@TyVa)Ϭ杂YNN@crݻ|z{rX_UƓ3DN4mB %J\-6#>Pk8ħO)_'ܘ&} u eԊ'0ң,NA1$ OC:&s 2p"BAd=xfkdʱCbm}VK<DVqGlF0#+J^ȥC=}V%7ti 0+ .b \ιuS\ʅ4k6b=~Ta&crش#%S6er~gvH7h<:a֚u!BqJxxh8s[_-eяD`]rGh_ߊx8y)L--U)c4 i:- FjLpO z#mڍҪ I3 1L/6Užߘʙ(_eqd| Ts;m7?eJm PI&1[?`=R\V y*daH,Itn/ 8'`!k(RG2{ V=뵫xhl5.>H|0a8>1WYj "`IXήD[;n(0_ ~@uߐc$ui.jH=9G$KiwuNmKV>I Y~2WS{h?RRVk3~oRp3>d "ogL \TI,_H $R0'L8D.v|҆&)`PBݵ/  Ӿ±&8IIJ,r i|h$ͺц];$T;0wE͸"q>93oNm{YX@A1m<%< #s˂%},iJ2Iʈ.॰mZ[5.jCg&p?3Hs֖A]?F0`އ^xPvS]ų].tQ+jZV8`v˜?I≒<.DvWlZG ?YL7D nxcveǞmf*K*i~WJa鍳F $$ːq!\_t TGyf>\+zd*T?'A*j&rQۺ\ע,ͱO `5TV$;iOYK ߵ4}r3]CWdpiw @nűu:Ef?T9xD0,57vmkx0%׈Rx3#n;4DGH=Ci+0& 셺j}3-Ak+]WlW %{D[6{A&aÕxU ?q Vbg}gk(!3/덤裐Vp*9IzoYU 3!cNw1{o%zGh:8 4,^pA%6oGs0.[WSU M/S,5.{ϳSчw˪\!"&?Gna]v7@R X#FVmAa1GCcRI7N=uGgcHG UU* Kd߂lwa\ybX#\οv7܄y]%d˻[7z]~ƒ[/sk#Q& D@ܧW)ٗ)8Gّ-;v@R=KVXv T CL6\i5 k֤k8}fN瑁y"0frbڲBMUFkQ5R3r; 7ز?b$1\B5n$MkkRZg~&±$`$v0>\{9Л~ ҹDӭG#NʆMc%5kE1U &w:: / 1~yϛz,\Q9P,;|P Mpt4G/m6pMfI/B^it@(9 VLi[ إ""oy BN77KSC3M3x90oZm:Hѯ/xL 6X>nn+Oj[ }6ڠK$[epz/dYAiD5AW{k"O<Ohn7KX ͒zW*3E̴ O\~}IqZ~'BlfjKۄYSTgN:ZI.3d_^VF cz0aL 2:O]n/ߝho5M; 7#ȕJ$Nmh6Lg8!utO$Bz-N5*p7R忺Y` jlC8^Ǘ?@|Y AćE- .Ee29ݍ*fxl\BN`-RXRƾW$(VNȶ- ۶P1D#Lg^C zEuW$ɑyj#׸?X-Ռ?FlJbA:2ZYM i,%^x\;ibuNs*{.uTǐ7⊣eZ 5;lxD+epPw`i{ 8> zPy4͜Sq0ؽSgْm^P?͇j/=&&pZKs=* KڃKgYZ07070100000450000081a40000000000000000000000016661890a00001b40000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-codec-analog.ko.xz7zXZִF!t/]?Eh=ڜ.+VV|aIN.eje 7vhGT*YJ(jgG< d4D&zfU9*!~M.=yv0BhhD@X K+yʂV2ư 츋xEs%-'F )BjX__XHs=pd /V(VD}V;+ܗ[ -8=cJh7*u6AWG,W[O1Fw]v3)rWl*23W]`ļW3Lk31 8:*Z)+ "6 n?)*wdsA 1UPpC)۱CIB=ߖ݅}ʓsSē4*))h?wE\Ad\,a^~"*0Vy;pO`Qկn]U1z`ROW }Rc9svYN<´4j.vU~fi"ү̰kȀ` yniq@S[/85mk$$GGՊ20`pZi` ̘P|P#N=Nn2T,c>FhŻ/*vE?a&.aRK25`g6:Uon,T(ZZ=³БV =y<Ñ~r-iȺ.x ُgY<޳) ycpK)B@%> ĥ80I/A$N]r Qu11z^.dN܃!y,ޠ6!GaE3H~2Sgq/B %s ɯŦaBMG϶w?XV% 0 "!l$J(@(VC^m A /v(e)UlX9tq9a%mZ_cqP&wzXLYлADDX~$͉tE+s?w:ݖ1YGUdyk;e;vjc&'&Bj+ajڬ$LEWH{4M r>lo;-lhE"8OfUj }I"qqG3/ L~J%.YFGm}"Ӆ8upL ;6r  pjY IA9.WOcyϼ9kH @78눱K m}Sʉ"EhDipeJ`>:![X=od&n}FP&]i(b":%@ξ(x7wן=oH7&!SbZtRP"EMO: [a":K܏m6\ʌH CS,u\ixUuEP"FVa ՞U0j*·U>b5}8G+ DV.KϚ,Q-ɘQ{[D#(Qv}CTØoQ#b+I絜`z0/CM Y>iCq%Jd rK,#̎T'QV**b3<OnmKFo펃A[Ta|'fꂓ Lg6V R/w'<, fWh:/7zAo 5 g?3+lqb0uCq^>TBW.NF>J01j(Τ.nYu'sx8x.{"-E_6k@;)sdX)h<xy=KX:P\ؙJC1ٱrUOAƁ9l4X\ G6ˍ꣉(Rğ1RHg];vK"SZMS.vlWzU0E!Y3̤__}Hu1ל^i+57Dt8ѽl h2m45iMQ.׈ $-.Ժ}gx3Д2*g%ѧ~)?NBDm?nաh(a%lbLnB16-n"O7@\mwu<;W1 mxX_"Nj,ߏ 2S>N!&eIiNRi&֮!t+;9;vJ0iè`~E?myzV^ Ƹ.'Ɓ8>]f U-~6 ֛k$Ԗ<հ%)[Wz@])W%? ܈ZºV." –{ŁfHU+=ֹX 8={rzI@_]!u5rij(8 u5y/Hd d7NKr뗠3u{ةlH›w ΖaܩЖ^aE 6="?Dw IŲ!2p"b^P+Ҝ~7e&V`qZqZG՚M%+ɫmG>XԉI[?Mw D0=H Ţz0yt0!qF[D_[xoMqpZ5Suj7gt;PC(vu;'W9pS{͖ZMq]A Kjyɋ9a OQ y%LGVxx.5$ @f$Ŵ: B=^}w&n_٫pMQpezV֐=$_yi̗~C*eUͤ1nH -`3k[tC}u ^&)b^t.U`waڵK7Qo(@9yT7ȥ5W<3<9񙕬K3H%e_Ā[Nw:<_A 1:$ /E^)ϴJܙe퀌W[aoW` Z+@+mYMgϊo[9Hz#<`/+1rq ăY S@)>C 6LDdKj.猖tG?3BRҌ5%4%y8ƪ >9q!&'X =h޲b)EىGm2Fvp)>*I”Ӝ2 i_#f5ţ;KuaX"Dدj< 2jjg*rdnZ\``'%\GAֺ7/NΘM[~BKwNЫ[,hB`Ѭ-r;%tbgY `õ}v NBNSLy1~α>,R#KiNt>{@ZaNEO?Ecu QN7gYۀV=jY5q,|E W9ˋۃ̳CrtH`w6*6N7iqO$Ha&qh@ڍ{R]y0h {xhZayWv@Z+9mwX HKBTZ!OM[ ~b7L}J#`pL ʤ*@FԾgY@ 1mMR$>S&] DeN&H'zJ FQe&lߞ]mkjlvw :*%]ja}ŷW^Yi0ITa%ʮP!EnMZ*ϾkA., )RHMcgA@Hi^6flipL\< dTe ME BT:xl0tSYC$.~Z}^'D,~͹ zH t#.Ah&CE\ft.ԠF2uݯ^UO氋.ėQ\'!e9uO,g]7 cc巴kGEޚ氚kz.z=3 ,wĩ(fEM] xiN fFOcp"h\E$c>)EjO?:~b%wt|HyyZbRf)%&59yd~'%PUPgv;+p C@?N$ bfU(.?f\OeHEEf"J5/O 3(Qy<$)Sr)'97#:Eq~N\L"NՐ yos AAS,r7Tf޾/PUW"5ІC-IԺ~B~]LqV܆X".MyW27eya`鵪%i)8Ёk+.Vb6a6c0pLХ]rKI[qR[-1XE+T#z+ 'L(C T/&tQL$xH+Y n.6 F_^QPj/{B)3Uii{MNj?t 6Цn U(HތI<6{*Ha $~[ mhrE6 цF›"8:fٴoOg̪ҟ. afA ];>G4H/wxA /E$Dg]Z=Q+"^I؟މԷ{2swvqOBLsJvEԊG.YR{2\COer4akp7qG5^L~O"Ѐ"svɐ Sd/2N8XJ љb1m 4|B>9r%ӫ#Qi.xa *Kާ8ѮMvS}5TUhv)r8GLh|djï)kEW:S 뭧lV,Gmnu)r0#/%-Tv6PHhFտ7(c۾ C|$o|D@~--tNHZ>9iQ+1ܬq{]~d5Fb\8avisRm~1+f1-VVEF^ty3,*ewִz;w`W{\,LԵw_!+`:ZU( FAvӎ?uXݖ:>_ lzR*eyw\7r~n0p}S֜%ͺ= s66KxcJ+pt@%S>h|v5񌯔_F, Zx73nl)ʉ Uj1UF+Z2+Τ2}K|| :M!:^l-O_V!q+>(0@cwjݘ uHxr Ί䃣] a95ƵS"HhI}'|v-Һѓ" /d(ro4nPwosyR_+[ Ï75N|՗7U;td~?eE\+\ALL˟X,S<\Q=Y+p-%G{7/=v?RTk߻` $Jk#HqmI[0N#1 _JUʌA2m~ꀁkJ֫i}NT-fTo?JWs#+kc7{Zyju֭EYa2WmOwK ˂!w#vҭ]֞ᩮbRVO+nq|W:r)OZ1{9=n%Ѡ"mCA[}S/#&zc˾s5'*_+O'L33Xoq6K>:h+︌w=|ԸK-2̑ƟE_< $Ԫ՚EXJs$n5j&ROB'2F&<2NB/7{&tbP59nNN" m!x_x%^@z8.mo·,#Jk;fTɃ:mu[nn|>vtND6T*q#jT gVʐbdeA@"N ¤<,,^w-:eH!/HKmD3C֥l>Q&?bQzR5ENaf fxSyMvZd \6ZؼXgw3Yrkf67gA=r^ $ܛLCGO^&!Aoh㣻3 M?-fQ6鄔MTq{BqyO?e4y!$= {`KF5r'P2Uq 9濳r`, ~+\%jhn0[]"IRكCs{@Jȯ.h %U}/ Կi,sV;ٷOyI#6Zyq7BF A,MRLukg|jxb 23cN"57y+?Yt?'~B:RWԇV V",HoNRHz0^ݹYul Z sYb|>t;`zD*NMalW%ܮx ݩ[Lvy-g 7LxC*)ط3@s_|hlD"jc W+ٵlAKXBjH(_,'Ճ|ws&pF| `q:ڑ%}xi8cJF1.6a"Q q`Hlzr:RIΚ#!U%A7e SoW{͞F1olw$7 D7Age(>~|-TEO;&!5C&M6U9_{('uvu_rw6-j77\mIl-yi|<TSMd́t&LNM<&:Y~Ơ!4p y-Cm3V^rl׵~)[,Si3ޤw[4`Ay٧țFPФS`3Oy^.)@Vl:!Q*,קՒc U5SzC4szT<+|vuKSiƲg/TUt,f4B'W9s#mХ@YjԄ%A[ "SݶZPA )>@Q\D4s(r'WƊN[ܝ-d+f5a+ryquv~ Yʲ:՞<6ϗh]2Dl܌u>Xc hf< 3\ +ÄY@ĞKm(Nk d6T͂33|鐓hȶE-͙q`:_Ŝ[}Ғ0rр:G/,TSV )g.\ B>O%9lE(v$XNPAYq̯T>-f$WwE抍mбMSQ喲dʓim,]/=oCiIז"vfڮώr{e䱐Ms$…#s&#1Z^y& BUzo4?{#HM2a%,F쀦<= T7xk! _Kx-[9mIHy&ˊ?uQYOhPѳ:Ҍ׬$zIsS(Z@K7}* ׍ ILtBMR{49]?aTqhq'p@Q-YMW^W+z'”(qžc|6o _bߪc&Q?Pŋ>we(4pj(Jm,yZW4RG,`XO%l^4sp`Xis޴&eMZ>elcD6$g)l']\z ø?ڠ^cŖ sPH8܉(rehodNi# Y}(<\DcC|h2xu k!.xSmKtp?!oe{؄.-jt}Ӯ39Y7N@+ z٤ AyW9ٝ8 fQڧ_<[0c>dz귒!JS2k\R'KVPϲ}% ? ܶqoa#yI8/3<+ PH%TR._{p5$7 r(dD"` qy*,sg[߆dv>Ū9`h-x%8(nc[l>L{Q{\?vQHVXX"UT7hu9n0p\e,[1*LiZWuoH. 2vtrYcls^8MEe%nhj4u?\KlU"ӗyLN)1N -Gڐ6ۂڤf#rVZ>҈h!kť`H ormz[>*F`S#^L#kb'1R[$m gkz6Nzi0Xc @-[ Rk2h8m\v'YX/,M }lP62R&(34^:e@8{l^2ngj;:$a3% Y.fN- /JB|JB)Eׄo]a!yVdd L-#wVWd `)nn1}, UT/S[z24Nh!$_$0]%l3,1^ɩ)Ɵfm;<``N [+gC ۺ8K&d\HJ,Uh#`SmGiѧύ+)tiJhD 6 X_w]&.-?Qr驭z PCA9{RE/ )1]a*ZO7̜P36۰ޮHX&:Zwq|u<7@oC`_la iqseEnK YPzU&UЌJax? UNwm^ u#ӿ;$V4)G He-W23-VMOmS(J0rjTr}UT3oi HvgJS7о-`PЅxoyDu-=qxA[AOԺyrL o:->iݎCl2k%vgNMz=t;QZt,A8ޛy.W-FUv4N=p謭tI2LJ}.#a*4b1. Ե w9禗c[hG0 bMw9[JEG|*[s=P3oUn:U66_FNvOћ$*PKc8P wWj/+gUPJE.ciRb9^w+[F#k#xSr1RBI+궠s[B2jˮu kΥ7黼{oaPjT[۳=P勡8Qx*71&6cw%HwMVNM:or*yK;e\7kSd{f^ 3A}jf j;W.ZݒTv\^'ÓtϓMuҟ'vl]1Kma M wک5 r;c^6GǸ#׊ߛiĐG}<L >b@(Z~1G,\ VEJt)P3 JH,!=ocM<-J1́JS3K} &$пT[@*׀6^Mz?FK$)T'^e y#i:SZ&y'տhCl͹3޴jGNR%>e]w8ֵ1*u;b>[X/-!m9Y+M|8|CDQ]fVsǼg GK@P̋Yv6+:t?롊ᇓGFK39BKnon TC-z$ޝuc CsPp5.r7 7˘&Lt7>Sʉ0tU d2pZ Nj0)˘K]:jh]ԳpVj Mg U"%&_tZY3 #_`95Rr-~ja;촆E$<|ax-Fu'&Ls9$&@o⏬٣^4)Cătwy_R0 CtݎK ]YN+(玸7臄ejjަ_N-s*qQ,hu~ޜ;5~{e9~X!`,)"a)4[ x4blLo 㐮y]*+\?ϥ.}+?Bny5u("`㇌gW.-䣊C*cPy 'ZVSxbɣϐZZx[ ^TMm|ʾKJi,tV64ا`]^~ZYÚ`vֿ{K2wa`&}P˧TFBw ۨ_I"r&+4"]xx||d(F\Oi⩊D"#P1W|k#Rp ڈK p5O}O7yteH1U1w%;ɊmpsclQ0dm@ʩ}H@Z5OfϿQ>3"B\/^Rٽ˽;Au/zޡ MUwp\~hX%`e~ :,j;XK / < 2rTPt#rKoKc%7XkY#Yg˺n4|BL4޲%^if5N<ϢV+x7 |_铅pY(9ܟ#W'l@M>@Js$P ҂4N7-.Yhwk٦$Kt`ƩŌG)![@FĚ/̗iK2%y=uREϷ9cC9K~s!ZEÚlX{ =1%#!Ԛ͓SKt i\> uyt/W!?Jt7|/{ ο-/h4wp1 U6P"%`yRlitE2= 4=Q5(ϥ0t[/}T`ٚa^&٠:?ۺ>'En߇Զ1XrIJ-㷀 `cSZbS^ 3Ex FBM 1Di) nŋd8n5۝! X+vIܼڎKhG2 ܯ:؋=G 8(fBED~b'Z&b?(܀eU;"|k nF&ޥ&^ b99V USew{nђy pET-H*_&a 1W{Ge^v|`$y߹ 1:gb&ʅ *֧ċb`F Vsċ%I%#8l>z۟4p^謢{C&xUOq֋GhW\U$\ez] ܌D E:%>8;֡oabϒ'H)l{pgT,ǿD]5J=.(t_ N yD1 =ݓ@ۧ56J Y@i8PG-iZ ] $, M?PTocdzQpZ)|^Zw0}puDc En4"ߜ8瞪ul"KE3ܶ!Vp<)UUC>9y 5ϭpp86فx-g")Wև~񸞔m:M}?_C 8Y1b\؝RQw[#uU>z9CTl?}Z}zJed9| ޮ\Ȓ>~Xe8Fc:lb] 4)D섇 N0n*4p EU^$Ƴf2+ļs0FȿĝLYN\*Q]XCA/M5x&>s$Ktqt1HAV g9UrtqN wˁ("Q&1u:vӣrcYÝ\mH& s}G8Ü F!]Dҥ$0i$[k; 8m&7d]`l!{vϜKl+/Њvw_`ۅ f+N ,c_$ sX;,1c|N&X)=/zصm%8_}}vg0n8('WS3O`i/zi&gM4~~?Alm{ĸG>wh,vzJ5Te]Jaf<n]c b*C!XR-${W?.U ufV] 0-Rn]6rS⁡m^-`؟^|ը*Dz- ,9k(&t.틠ϫ$7ILYї5bva(NI|4EKEN#aQO?;"-61X9(f&g?rG;#gDŽFn? o|+S؟ ;BGzjnF'WhHMqbQ 6+&sv5pO*7AF1%,%S9p:5 ;G/J zu~kg`M DU~YͰP!{m A%[f(zZ2=/5{ |A6#p׊ tviv& ]<;)M>y/"K^Q ywC!0$įo5ᶥ#%a8O;`bv(u[/'vQ(j[1r&D|mo5`Z !tF dl@ Rlv7ȼWNqy+*3$F \s2#6ݖ9(zAC;mX8 D\R 7s &u HOyj)δxwi"W7#%@d֢pT|*1\{ &YǒĬNJhA⛭'!/aGnL0 Y [y*1ۦ59Ҕyz c@IdJE#r+ٿ{R7ُLZd6;AB&MJ2ɪF/x.UyMyh~Os,es`HOăSwar^<3 4l}h;L) KkF㞩, pd ZvCiZrsiVngژGx{mT\T-¨U򅞣+9}DCڥԂM5ȸ<V;g<?4UB 2j(@S (t 0$kq4ep2/&]᯿Kj,Q*pEn㢽*oZBKfVDD;ɟ1SiN#v->o"dO1I;PiF)՜Xgʏ1X׳U\l(e:8۹MRXi>vk}DUV z{XJ^Y18mָ6ކ犆9RUI: éQ Ѡ׈AQ^`کЌdnϖHf \»Fx9?|"CPYw~sB>!/C/AMepgP4;n,`A ]O4W"{j1M8CW٘rڢwh:Yi: \?쵻Tåf7=Rq~<3DJMK jbzShАB=KkZ-JW_LC$IӸà!;6[8_K<"S^cϽr_Ŧ3f{&WL{j8濫0?LI -*}+7mnw1B\pSf˜AAC6`J՚H :J)R mPPR9qMSS[,/9u<#nM\c<+-SaX<4Yx@M,y}ȉE@؂"IAi]4Lo9H~ Ns3afBЁe$*L/}+R)X8Eʗ*,U6P>k[&*G {4Q-Uax8Dd! $t&  69F5aƇqm\jfz6/`yt,Aw4um7;tCHnѱmv^ط@ U/ ͚Ka?˔ڃNZ&~KWpKr߹P({$X<~[)Lב$Lն59̉^Yw0ѝ-)Q?xQ}~%@WV)8txg!y F}iӀH>M݀3Z fn X/?wդ#G8r}"/6\qT:_ @7PVdޓZ~jV,|ǬNpȗM̅aI%܇{Ij`Hػe}(QŬ;&m/+p8>圃?D9@p_MK^v,ħ/ cpI*WxP.$ 'G>ӛEam+5]I?(HnB5W7U978rtp:))'/7v3Cw7DB=%-!sXR&'@cxA)4V2PRX K?}s1ό1wfCm'z*Ϛ5mgAF>cxz%YK|Z'߀l ."+P' ˼GWA0|iDS.o.`qe`sxN[)p_bLh-{ys l“%_wዣa5-sIX3CIȠ½%qm/#ķ8M}b6Y7lpkwMG~`^T$%)0F47ZeA@uMLoM8FFRaHD4֡'l>9`)3^ɹ}V&U14M]B# q:jTiGfTYZO}:uA >Ɉ<]&CSډ"ޘYWޑg~oK( aMDbozJ`Q yd V{Z~Y| ~:ѧ ".6mJ*K!7s5"DmŌT^ݜws6dZmnC;.B\偳`pğIǪއ )~?wIO5y)׌OC7]|C q1/S7[  r%do03ʣ f.8&29IkD|t&r8 CoШMW*ɝv7g DAAu8BwPXMJXAZh^0具TuAn͸P|?*XCߗt`ԡN~:BEF7K> e?GGT9z h@7B$'8ϩ6NcF,5 H31.5'g-SƨK2r;Y5NOlk~'zA{<3gצ-@t1٫z`@b|Mu,Xqю(quZFT7 L^ƪ7n5>LyT !lUTWEцKo s(\B܍LDV;+d7Y^/k$9 |;_ň# LbbyP3n>l3Z>glxC"ꩤ Ji9 LzRp;f4pr~<1郒Z=TӉ?P>=mD/0J2\rTcJk䏮Ű5rwgp~> uE_ ҆.1ao7sC];O?5J=Ā!?MtQ9wOAh< hQWPL?T5ϼeQkጜ!S#9 yʹE^WR +:%e*}?= V;˔m_Wk -t,b45#Mny_fp \ueuP]'$Ҹo$~Ŵ}mf_6n=ཊ:VZ#3 L.psVNA8~*0Sѣ6c7>G f3.h r!$৞ 2qxIYOt@?V-v8<;8mKK&j7A X~)K\꧈p|tEX-VfםiEnjpݖ,<ǜFo٩8L.$ȸAœ+BI9̤&TATmۇ6ڡt6?*v\2rRGH+IBaMdY2Qp6FsU!cYh l~1Jvuk+Teru\Fz~H"P{%FqKƲpss٪VU'}wާt / )={%?Ǫ|%dΘ'4fihfn?IH<[U]*h(qH{VNm%1/x;3VmLi﫦p8U8@{2!Wtcg, xٙ$MLPKzN(o;J72*6vZDHhS};")"8{+WOLȇoZ¢v7gau}pl0lgtQӈ59@F{$b@L9aSQ,Gz*m-EfN%ʉguq)MϡL-kͱ`JA-}cen͛(e}϶L5*[R(-RPi80@lb^8عs|''7GHblt$[ 4bX!;6>aIb?@}P",7xrHԿk ـMb6VZ4AJY㸂8<9ZfAW롬,o2e_ :4wv< _ɲnh8V[Y֠MXjԌx6*v`H1f|cGGl@kI3$9c>+n% !4BU$QX\ԼL|TMq2}5t$),2 1oM![j4-n1E !ka2ेEn,L6!{d4 OHZEZlmX&߿0=3[4/'5Wt2S`24Z*%M^x،<rA}6\i iOq\edxz_یsqfܓTkup@puf>dV ^rEνLe@l0Y(e:p"̢6\Χ4HY u_v pH 1IeoWP+l F92%ڀ';@ٵגS 3AR-׵'.Q[sw/6Z̈r>s|!z _A%m1t `OŇD@=4hH -ӫTк#&^4:[lIjwɅ,q>F= zErTQZ .5֓+{ccǘ8ϰ:Va}GaMz,L)lSѤҔ%'D-can"Bp+膙[ 0_DKE&F]~D\yit*'4I]mmm^wnO)0X+Wbcyk #'o;_GW1q/} TV-~l[Nsڷf-m^ǜ #;څ<4fvu36VV+_ &OJ$4JҬouvM=PNY=`A!Eΰh%6Ä3p͢dUI q޷LޚػFTsa Зm6"Bz Άo0J#pπQz=?\7.|*:Af-ө `Rޟ,OL I^>]XO{.0h /GsORp K2h/+՘1` ;A9w R7C Idg;=L5^,ȡ ](k+rPMbe;qcZH&Z:Z+L8FR"bˣ-BFk"1d^mFT2gM-x"PL6۫?g`$Nfýt~ES)oѢ.,o%eVMCOȿ .jwpD8%)ΑֆsGl ~HƞK, zDᡒUe1FVD"?Hi>VԊ4o?t9 a.!~Pe0ÅZBwX= ~Zcׯ OQr7P <]8\*;9x|E U٦BEnY=1s1]5~:I /JD[f,8#XCGIq;W!7;JD) ɩ,;!dsYA:vmAސJMt0}Z vSFA|x= NIEz9ǧQ5XHY` qLI z Z?'8Άcc|8Um:G·SK2wRgj>I2[pcLB|E$=q X*cܺ :izuWc?@y/&R^$e뢎~L_sHB4Xb;XZ{+0Ǩakyv.&ǺX?ͬ՜]A ȟ,֠XURؾƢ|:K "Q.G(<}1͓2XڃE}6Ù|͓RKɭH,UWH&0QcP -^UA{k.L `j6}"!]t«?S hQ(o~Ijޮߺ8>s\EC])H"+=q@|}[S_')B'#/Gt暣)P`P);A#ZR(_vȍd@BOsPMT hLi~LHޕxV"4hwAxs'V2: qdm0p8<0qf'rQ/N2^ԔSW\/Tnf8;%%2|mfImG.Unnncj"bZ5'<8#ƀJ8R]-\yAD {v+G6Vʅ',b"yrdHz,je-|bTkI Im9WײQvQ3xޕ(t)1FIx 0 = ٤\8TC6pEjV>>C=1!1((AZ^n7˱a%4MXIv/ *j(D=f^tӎ@s~+wCg%*"Sc*wPUQH$b:GUG1o3GB .s&W4gWg9F\9t)NrwA /E>-YS@2/JݓqL7&A)s<=U,h ќ#aB&~0iB68(U~qL^3 9qUoݿ-/ JIY@e`j+e%ވn3|P1jo,}K D˸\/Y|`ѵmi Z0Ie)S:ʬ^>cWmGy٠k4E~µN_S{Ĥ9XnwAOΊ$4ļN4q@YUM$h8pM'Volurq꯽ *}h)_S ~fH4B,qkdLT0K̂Έ_h p9G'ڤ=}50!2]j>M-cT'sj䩟az'RJS@z0 mt?PC*xgkb.0 'CUSus\SxgnEW!R[T e@;bv#*96QbD>H(oz&AN'VЮ>rzzEdC$ xZasw>|TLW("4NP1?`h?c>d(ƓaȆnx3p8#1baT8=^ C.nk2=8)0VbµyY|]^S`ÏI.}1_Mmf`\+Ck䅂',Q+Iv_Mq<v20# )<8YmgPd~-XLMJ9?j8[#'_ZCDlLm?{k" bIbʃku(&clTb'ßN B0 G9MϓLO7ZZu`$`bOe 5"C < x݊h2fೀ%-e UY^XJ g#<8rwxB߀ ~.4X&2@}ճjP;p7`P.Q~o>Fr_WpRIT%O'#] mgw; w>ӈ 5'fuԉN GroƆ]ݧƛ'?9\g9PXwL(ћ~([Szx<= 9얅J&BZð^X4%Lv>;tOP(<D!v2e')V`K0\Wo" xcNle<nM\H^cP\![I^6-c_wHP/=#YRaq_! 2 HbO B@ H~UZcB@#vmyXECa$ EP5vyJAyX& SO椎,r7~* mb _?mZJ6Nu12'Mp42*SuBYf]p9VUa`<е;"ĝb%Gmʧ"XuAY&q-#ϣUY$BPnv8eɓ/gɞI$xŖo,ЛN6KI+GGw;A(N?#mGTbmB~jvKOQϜhW|NsF vq F+S|8Uٔ/+$ƗZlz 2o7n>+}wm%ĦV ÒQX""-+y;տ0퐋P>zx83 2C+;*xVz/n&"ePMƵjgz1b~Ǒ0SuZr8m>(㨧2Rפ8:C|lR|Po [^%46qɓɒ_ývEpV1)NK)[P]YWn3(/>7cd.o`f!?~/FV=:ښ돇Rz{\32Ap(ͺ o:})j)2-Y՞K*SaKZ!3:TFj R8A+ idx'-[\GzU'"IE$ݎ5m!㵯 oEE*ٺj>j+goRnȅ%W&[@BHs{UG: *aE=e4]Z҆-j~'9ޣ$"E-h#NĚEVߑ\8$SNG#?c` JY4mB6}n0u. Is:9mws᡼{\F u/5G?P:=*%#c+Lz\~PSik C3/*_g*#wM}]vJ2NԗWȼ<t+jh<̈́+[Liq@"eڛ4zk;_Wm㛛:=; =B$kEym OdbFϨ6ȯÅ%8'c VrLdr|)4!.TQG1m Ȏ\QT$L#[UK"IgDWDyP^}(Ţ˧3ؖofs ]>;U \ y{ ƃ2"ߣ)o']X8n$jd1w+%L>@˴$^*\v0l"+X$u 8*945ݸ'nQ1#/2cHua;F$^;!1y3.8bfʿ*,Fs\H@Q!xrb݋(9שNCO2o]4k$[eDcyк[a}fOat%aJP#a{_95^x$$XqUz&̈́*EneGNbW[B]p7r{L"kAE@6ܯBLg%Zў,ne0lp/L`RTWs`~ߍNg%'&gG~h0W EhF%=>1#2ib>AϚcD3:*C _pvua\{W45W嬜aJ[Kp)Up(,5:h0?lc͓Ǡc!{|2nIN:9xQ#nWJ8_CJHm: 6Ʒ²:8δa[) c펰l/)DKE45K&R(T[V< MM0"hץ^\l[[0QWUe{S "rn4Сʐ†3v>|L`;g?f?x<F1@IBβi N%E %JXT^ RTҰDd^yH3$ !>,ʿ%\L2dS?,esވ? དྷSh|mџZO}y); 5< H[gȈ"V@AtP ۣ>k~d<ȴ5b:'׎aЂTogAJ8}Kޣd7i?aaښ-S|mS|$ڬڵw ث%R取]ndA3MT@uqg;Qghj2 R,zJ=׏ӈyy/D/ӟc2;,G KV {_=!u rPx~2.[^-M0sjCQ6/T$%7UD+0xW߷m1AQ(rY5[M\0rd',aAcPuw" B?j4a StWnbZAoEٌW̑7Q{|oh~+Ah| V52Ckn B3 ʁX@Na<<5z5nCr%ۣ3.^cB.bK?-)Y#59I`t@ 5o!2J(?w]}7Ȓpg)X;.KuS:lj}|q䜵C :ADwj,;ǮC/'B-Ѫ2L",ֱ苄(v Uۖh,sYScd`뭊jgjr͸!rpa0rBkoZꑎym,E*:^htOh ovs; M5#?0P!vv7]Đ $t2u~ÀQř_*d%n?JDZJs W`7x2Ris If.$:y YyR)wkٍPv y6HOiEEQ}/sdcJ뛺w>=)ab 7oPD^ӷkKvtBia8snsI(L#[6 y3,)Qҳ+)}%ڙ }J:A|~pLaiPڛP/梄{ytXV (N :ZPMJ3BLZ.0 @z8qgWsL˅Z#Y<wr4]c\kY 3Z*k=]9Ni/{n]/ ‘w4,{}粻(GW$.N'ck3mJ2 ޶&S!jwrFBJq%%Jltky3eد@8i , HQ>T k#,)ς!x/څc( Xf :HRS.ʇc:d"E\cORt+idz͕}۬< I<[.K&#[Lbx’@[Lw+6EjDȷN_?cĿ3sXw7Q/=>ioHq2rj愻~/r"C2xCH 3?d6s<7#3ol0۰Z@oVDjM8! QT1[>gڥ7;BF3JW=]J+WY2T>/cД@Em ]ygEj?t׺9 QRގ~OI<{b s39H=K!5t!mbeE֕qE \1>b i fc՟}\M-4~Bi-F"+%7"[=0*7r~5QD/} s@Rh Ei9ƁVŊAojqΌ - z;f>r`G=—\X%u$y XD }}{x&q`ŲW/:=c@ݪ2vY#ތ5X֊}4B,n8;@d|GdILwmؑWb E@jm*2?^(Bt}^cu*J>+4c|nW50mUL8٤ *M׋oԝ^pz|s٩ EꄹRqe72);,u8K&b&5K4K.p(! )zCЉh5b` N)-TM%6~Kf3;|0ו=| x%ŀ"OҾ~LSsjb1փwq oԜ7M&6i.aIf=c*N۞i{:+?o9/2]ЃÅDEik Ia:)eDhXm0¨ ^A urF"3lGҸUFl* 30i8n:4RɣۦU-=7~[e}2W˃A*lRsyLU?)n}lI\L^ibݳ)E=w#PܗF ӂ_{&2a B=Foֻgs,#'cW&QRE H@,EIIBժ-]tTkLO}Ԃ*J+TVԪ/ۮ UJ?:OjH-}'ゔa@ʗCB OfՐv^//lQYyi7ƥ22y.vFz [1u_qT Z>^$N8q;X瑐lKC$Atygp{aR7-`TE5 vupqRaEaDf\:V{v&_*$fR)&2q-N& *IHyu@ @}yΐ00VYݭvHC@Ex|~-֖`&)"QbRqov:t;ZNcPST9n.}sNc3x['Lj^]|?qAw//ܓwVT1z;٧EmjIXHD^F[lg5lVn.+1:}kC SzgzfS.]:g- c57(~ʜw7Z GFjɟ`+hE͵/E5P7*G3a.h:cjC4$a.GXO_fFqΜ}A> Tfkc_.TE~ma`gFcQ H9bCo}[=&Ֆ6'!I{н?egCAf CV{^7/Y6 ڃG #1MCꤦTh`:DhO: tsHo1zng(;¿&1)T5=8,H?Jmif(4״mXʱ+0m]G0#ɴ\LDB`A\{kl%k _K97"6y=LG_%Љ(`Kl6bGHILYbFY%78wu f_[V(Yf |&]3-Iw W/1,xBe$j+QIno[20_q_4lG.Ppxk?о< ͓]X-[= `w.̎i3oEm&SQ9N|Q`5 h ҞÅ˃H7]!< V6`[b5#'I>{֝'(Vuq`ɶM#(XgB}k 8 񡝗l*̕<,bzPj p3"(_*O)$ͳ{GZK dfNNk#&hpfs_$ 8,a'.RNR0u!s3kDf5:W8͝D !B8wտcA,KQLXmxnF Y|ըo<3cYJdž2 NB@jbW653Kr6 z[bJ:0ŝ_OBڗ68W;r'^^@֩j.Қ罉|,Pܿ<u-nCdnXx6<Կ|o1009Vv4uS(+7S(AR{(nO*t5O]{NWl g ht Tt)crj}nD6׽w֏\brJ+ޒEi>MQF 1̓%LQ ?|B*I []gM1\(J)Hy%A\q$`Βx/v 4$K ,N9?^:/ID`ܪ/+,a@9h"#֭zk0@s !]t{)ѼEq[^1 gˊ.xjE0BR'nblLd#)>c(|Lv`Tҕí;s%xm|:Ep]*xl L1\4K{~C;/arw%" @/'dd^}}Tw7=TfA"1AhE 9q'DWCީ3pȺ9볔x,hR/#H wZ~ɬCML=+CSW\~ܑKuB' SZ .o5pj‚Rzط 1=a G%q^3$u\^t54D 0z:t \ @婘gz rԛ}[Iw䑑 ޚJZ6o"^ 5p5b@2QsYj Ab,(8 ˞^o:?WOu"Aϭv֣^8&C~Ƨ\wl{.*kP#GRtK:\AM%ޥދ+I*+ xc&%;,9E!#{URRC$/4=aӓ$Bi5hxZ1x" ^`7R+o\FS& 8A6w_DTۤ $%ɧSz=)u-mJqu# (5.c}d&@wt i^XRTV?JX>})1h$M&ݑaN*V++UZ]c= Odq-O; oMPx%%( "Yn#n;xiBqycDi,_ xF+F5hX61Ld o-nBIʥQ}T&n]id ~e^QW)zšq[@Aݶ$%Ahk( VWJýYN:]/J] 7'ޛaΠmX}n]@tVPJ rolQZu,nڏďO;?E*"1ԗ,÷ $;2%gUґg`^bB3~pliZ!o]?X,`1d=?T}-Cc blCщK,CŪ~fS&PDZ(&TkW2Cpg13VD_\ c|JcGRd.x<}t9u g@c#:-(yNU=pDcbT^gi@'J Oi%6How|d]qf@l<|ͱ7tHIE֘H\UqW!X}t7 GםܴD\v䇉3 JPwaOhOq@},41u|pp$푩/ xz _@rOϝŅp#pa*ט-TCxS[.,h^Y C߀MD"8ⱖ0C˴f=Re_`=Z&FCbTSP>4_f/8> ɛtj_h 7[UW4o |(~\ǂIGy2`~:D'(y(Ae;q/d͐r_{TUU9ً!=gqL|yk$nJa4ĵ?zTc(wU[ EH`WH{H&rdK&\[<qRRXX{&9S'rD:jF Q S\tH>cšʵgTe}W 7w,;z8su0L}U=Z֬|! Ͱ$*J2$P; C T&4K`i=b~30V%T U'Mܤ5~WO@?z(RtfFSٳce jm@[K]Jy7'Q4oF> ;MׂD̍VEDl ;& +4/5W&9>M7:|Y32wx~ϰ25U"8 h#XFnԊy2$Xa#Wb@G8ĠF;cY^pb"EqO ie[Cl}T H꣤Q|Fŵ2XoԭߵgzK?ؑw*Ю\`q NgA?I> f6&K1P=ȯ>^+9Up%ݖ:ES{lv9oSz'|ȷEs `CKIDJS&5duOBhP3$웫z!; X4; b.).? Q$@,i9ܙFdB Xƃ#팇ʋyұ[|:2ZƷ;4\$+4+˼9cOjnq٦&Puin$p[(B־izn,`#"FKTnԠ50|g"dULHf xe* iAʈcՆ!K)ѝKuzs(u3e"&$T9֓ko[MCXYxVe[` $-H$zF%shnrP8DF %>=rN) 3"zl0|=/Qz ٘eBڥgC' ̙nΝAw&/ .9>q&u6bd(=0$^W;u}VƟ Ź7HJ!%?bym~ u>|_*p׮FY472DPSw2a#$Ճ)5H9&q$#Qs@9zmUOz{Δjlk-r 50J̟[[;~oUpUVw\!3mܚ8ĄpbˈAV'gĊ?w± %Ҁ4क़}A:pkH'!ccNR~j+;W4=Q@.$:o޼%B6P7dL Γ Lej-"+[ΔipB-ڍ*!-8tKmb^icQ8`~bC"іny 7ܶ=BMn눱ƒyG[G7a }2Ux{Cn]wvϞ)LF/~ Hw4jìSWJ'1LL&5$HOPB$T: aL*Xx$g[˂ue@w=?eV8o-n_"R8U-ǷA$QX{w\[-WɛCHYdո=; Nqգ)u{)]Hk0)@}>B0AG(k+1S,+Ey,V=D" =D4?" 37A4LWq¾ZWE^oli^M GW#fxvp^\o!W%-݅6$C8r >6R}lDo>onP[XϬ=J5Ѱ'E I4Igj9߲zVT `ò* y[%IhPw(P1\"j QZ\ 7v ц ْYHopRkDY)WѼ 6<7>u84],^@GudۙvT~~Ys3w8mɹ܍{CwKYBd[`!"ӎEX9Bd8gr{߫cFKe,8XPe;IE8`+0`O=^ W̏t%׽QEz\m2`u+qaD?L*=ĢXA5-8q=PaA!6OC'&MM)O_Y 5H"@ gjؠ#&MrẦ0# -$j*7?" 7K Hр'a;麑^9^j϶;kJKaFLXt<~.W&G?"[yntiw6+! %2_+]o1P rN+Qڱ{w[}t8"s>{5ߗ1|^6T1$\~y$ {( W!p6M?]*eiJ杻2k0<(ZU&HlT1J4+TrO}q3pRC&1dxYӪچCJKNNbu,xloxo++3;Ւ`V_Q*5m1 ]l#&OU0N%_+(Xo(LD@̤]L@y F" sj7AiT)gc)Mu΍"Q˃IgX.)Ol\tv1R2A~dkS,x~NsEѳ 'jC#lYS':̬3J8uN3E <*}ݣL]W`"* ̮pjV &RDbs :FK;>D\Qm  P){|.0)-g4ҝ| r #u)>h8?c(h N> <ߚ*=X>n]`OT:TVK6p.%j-StFRB~l8z37 'z|}B5a:5֪F.BC!l%^9`>0P'<x!_UuXo\֧WQ:Yk{o= >V>w}\0~> gY=6a1'|ښȺoctqyAZ4ӤIFsd9g .@h}Flnђ=fNATk~dBl]Q78ENLgy 7'qERk"I<05 +U߃d7$y :٢֐]7 Sgp_=ܤE@s7>.|؜U9R“o۠q!9FEȟ>~9^84T*_a ,Ot:J٩HE.«g@P 1xss=53Vrҥjb+X gm};(N yMibp$V<Ǚ@0U6B8?[s\DD5榰]˯~%%1њ\?B,gI\9[Ag≨R73y`.Oی &,^nF }~>H&hD'%,,dᏃd \F}8QcHsJ~)LSevxzA>.R, 1U\q oHouǵ/&pPKz,]i T~-Yk?',EX%gg"PYARqL:/ %WDH3FPp<(Np(!}FUlA,ow`DeHRUw XƵ eLG>|>O8EarYX8FoLearIiqpL THvb#yq1Kiˌh:Hmv e*CO+ …cMA A\}SV defZVEI*[џñGf+,U2J ӠtTL\@0znh Oa5 b ۛ^1mIaa<{0 JmMîR@"69"` k ۫|n|l KiOΉ MIBKfl\(/֋ޝ3W !Hnʚ@q'  [u^cJ=B`E~?⊙\+ ,`q.W/B [('Z- 0𻒍Ƞ-H! :oHt A` 1%Ϡ|Wr a k&_rVٌY @ݦ)Xg(Q 8 g(P&1Ԝp78i?!lNx/Nmv?8l? T8j*fX(Ļ睍j׺|&{5 85@Z,cV3:%VI=4_ oFɃi V+M'wO `1~'D@#Hv[dzr?yy@WވhNu{I[sa$噘W Fܒw#K7s^b@2 4 ,2 5bw_ǁݲcTG.4!cֲ)a;8Ù̩9ǘjmPTWa Ody/T$,BeaJ]gu40-\7kCE;=SgJ>ىAg(V-.|WLu)/G&%G`|V\i^ϻ .sȋjk`|vP.4UFt\dz|euLrt xs%p#q|tޯx0^EҪ&|C 第[XԜin%r- %}OTwpF:XeCy~ȃLPi_T)u-n;8KB!f;=)W= Q: )?}Sjc-ۀ,V0G3#S1V!! `N]_X wAit~gBLfqshٲJnO00jE쏱c rt1< `6&eTlM4ʪliU  Er%Ԥ=2}4 o!Ý_BV_tBc%tymG,Ez6!X/qO$ G͛+O A:|&&x v czÜ;h*,Chw@J^vfܤZ>ɷs3Xc_xX U`J2UR{rL@ glg踾"ٹ)H֋0vʵ OV|M?5ysL[$@b0w%=CF~疹^w:&. k*.hRwa8F)12`BES Y3m%/,gKD҄ 2Bg- &ML69,m=ZI%8Np^|GOOlGTƛ^.7 Fxۍ#gċXĥ s"@V7Z5*1 SEj{ARXrMmCbg_nN%;X.o $+c$e?8PB o[KߣU},4д:t_?_0@IK Yte3]}4'hI7>/W9eUC0,%H!4O5R2ew՘iTx4U5LZnq7f8jlW'$ ֞恮 MuX(HQZꔢD][1 `&e3LCKvoU1d PBʰ :{X| 6Wo 3>g>L@v %bÒЌID /Ӫ .WԆeF-b9Cǂd?.tcA?ls%i߲AAqѥ%swV'FϮj]V*qqȷ70!mm|D$WUܠM 㩕 ꄛG~HL|\/`xm. xZi绣a[YpO7L?XkZ .ðdj?( v@(ºb$)ӭF I>=MX($3GH Yڣ ty!$BAzYb)װvT" I,;DTMgVk~\:t)P ;4b}7˷Y_oRTA(͙ݐBq`xZm4-فu^W;Lј/̪~ly /ׇ1_hL\p* OOhP 0Y=ߵBb8Nkho3nlӢmC=Ŧ& \Y h~. Q(K%tYA k%9}.@jCq#D)AW-ni34~2jeDdih%55zp+KQzBhNV.tZ^BFԧYm0»?\*lRhbnr x͢FX!ix*r_/o5\[y+'!h 7xulT”vBe72(~5Yn@[ivLTshۨ>JZ2$Yj?am#qHa[mEpbC.jUk>#,m1N!oBRX|-rN&@/ Ӕ;8htzC&L&ɈI䩃=^n۸9];:VsN)0(U &("e81L4dgj,AL"bCTH}0|_{0e [7b~JA.=9nn?c\pمRtH cGeTf$UՖ ~K%מ#|>c#W5 : +.|pt»3dZTeη3!κ:9|˩4a*Yu&U-Kxz^W\;α  {TQ$~$܆%,>l&|t6Z @@:{ׯ])۫Hp-%BȻy]SxB-PmeԺr0:('[؏<ܙ"Rrn$fF,uEO-nɝhh%p4 5 ò0Ib4sr  QO 9))b."J kB=p,=Ny X\hF)u52yJ"n*L>Rd}|8ݺ^MojRo2afDo8!,PBnVpH1=T8G)Ab h8zi=ߛ]@(%{,@x2"*G[rh\I?|H/4C||CQpQ}:@Drv m6Q.`D{Vv6?l>p8hrW}KҹRXSI8l4^Q1'7&Gw{Mc57t]T,8V#$uB心cp܎1U&rmDKMXV#DgsG$Pl=/LPȫ6oG-+đrVDItyV*NK3.>>|̎4ǒDAXwُCjve"@%t=HWh1ZY4IH\=ͅdSV2Sn?~pMBR4yM 冀ƌg{̐F41B~ Ñc}Xx-\AAa pjuSY*L%y5LX&6Y~C2ڬ-AQi>G1%0Ŀ`Ge|Rrp3}ǰ>n'fV|.7E /뚱f붹BA׾ଇT"l=h+4nvɿ\XF"W!W)Ήla,0[nW"ITAϓ4{":?lT7h#Vbdx𾀆X J"ePVW%sJ\^>+U\ ne[ͥB^lOD08DӺ^BА7ǿ K7\Ty>At}X@B )rM2y3g)0@t4B[9!5LK̠.8v>vvl~`:]R {>8+>I4zF{峄$\o/~Gr~HGwlޅ7$jFQ(@am/ԧpp{ᛧ0XW9?Vxuy  T,߬aҫ2kF-ٽwBak;+xR*]U*QNo eLa^%K;|O .a'dž#Уbbz)S{<4${k.|TeUsg^B#`:j yJJ[8%"qڅ$D@r&W!ƴ9,#L\ۣQ6^l!5 Cp1\}pt dPV=4Np6kм.1Z9 xguɫAr []GqZc Zvu_fVp0C~]oP8Qm=jP9IB*ܑ85?pbgv%qۉ}'PܟTD,Y%BMFյ8ɕ֨ōhU@8(کLz$ZdYz *جYznJ;kЅ,߀*TxphͤېpiP@PE%´ƷsiF Oq6aUJEm^`ƭ\l9Qo{1eO>^~⍘,y9)\#m:fSKjcC*SdKɀO5d!i%6h䋳tkw/^K7Ie?!п~P>ؑbHweur'Iu!;feGiAdg埈m @_Է/j6G0CV%P hP%D3kpnWJs-sh 7[כm6 0=(pWdg| bm,t8Huh# Jj.o@E x1f;W;q8/M:g`d~y~] F35 ondJXDR5&,,ci-m"I*)#Ehq"][pRW6ݔ[Wj0;0p~M շ&<gy2'J-yԾ\&!i2e@)O+q/(U^ڏ$XRrtN&9zpO0}VLB^LN}7TSIveIURf&{fjs9TҐw-h%m?1~ŤY؍Gωx.݃fN,8~)R]¿DnW5q9 hQ#T QJ(=&Ǜ&\_*e`絾}#SgG8U@0-h?yt홬!z{ITU*TSgCeӂxoLo+LI`9R[X)+IƒaEc`Je x_/`*pgI) Gz}_9IȚs鞠}$!af {>#9+p=tj߅T5T @<ǫMqKxTϜS\lBA&9H)%~e?a?2{k)NuS~tQ~_P' p'F͢N4'Р^<$v*AWmʴݒ<dr-$S /Y.J~])`:(ziyv4f%mݲ+j>vUإc̕Zi&oI5K0(V{,<0I wƩ2^@?v,1&~RFNvL [l3UH+`4/S않'h"nM#Xzcѐ޹ Sm<~?w۔..V鷚BEsAa̡k)y Os1I%[a7|vt5Ԫfܕ1@|x+mV~xmБuԺ<"IWBATGF&8ߴNLc.~7B8Wt|LPr]5&g\"3p\R1b $Cdz ,N2/AH5KWaخtW j)$'9 24+K{D L|u C oMqH-"i]nNXEw-tsg֍I' ]%I6и(ס"t2cFQg -$ WyJcǠ<&bOّ|p쿄x4L䑡ꊃBH -]oRhn@UklDX [>%]H6':_LUn>.7do*;ba8Щ AJ X*NS8%[XJCD2F NW-%ƪDU@Hs& q:r-PށeS3ZVNH Qr i1*&]Ve"e/lӖ4+P= ñܥs۸8';]1|^ uR+ħ݁ X:V cn7S$60C<ShC=y$Š?ӘW`D><ÛTC⋯hٞRla-W\DЃJ2HrEXϟEZe^2a Ր3B0h 1AJj婒@@b,uG^\W-:#s^mugY1r xU73Í$RН~ W= [&h2?`.sGOX.$fqG@}>˖+a4_^h)!cGOvF=@/~>Ah3i)V>"V SsX݅'t]gAme; ~^J28y4 _#Rp_DU^6k碇[i(\;G$:P}q fYѸ3vpIHP?!dcm}!˶Ѣ(1|0"V6)@_hЄtNݛ7M(زw/VYSVmR;/8ZʜEk fŞ#5lF1S*bWźԭ6kL>c KhB(M!_Jc@{@ݺ{2T\ (%b3hp> s޳R&SJR4#"}xV]]D+@^0ﶧ#-`3Xn5-U+z)?Uԭ2vlbTd:3֒;&LĶ9;it#2 InY[!,m㯐7)D1.גl`8!k! x  (m@W:tU] dvT)V}c UZD`ķElH l O=::Jd$a,Oz?.E]tO_4Ǜi$ YnbsZ VBk̺ACSa&;tC=w %ݵeRŲ&WQ!^mx)v'1&mD읝6 L9qKf3CHSCK)ge"~^T 9yNЫPh2l%2;0wd{ru:;Llz[T|"촘~6L`R D̃yͣC@U-UR.R oskim//hM߲)9-7h_3W UczL\rxYŗ(ΊgNv-2bH0q@Xؔ6АKdm %hRW xREMՙ"j ސh/) Q[}w< [n^W$2([>{3- o7wz-u_i6hf'LYD)Ӥ8uE-1t{-*ѯaW>N\۞Wxs:%^RҴkjI[h.'zI65nm"gqV<(m[gV|vQ[Y"΂%G.2*.^La$ 9myvvS3Eu(^EuO)6Xu_U̫a7Q&1]?2׊xb+ 4:`!R\}mF1K! ;RO>=U@%:I}9 7`?PnvE9(*)a0dh:GW@}a$j8gC^T0ZB(M}Mβ K,kܜ~lu3T\̔D33zںD tKa'2Q(ayĝW:y7RGv28]w0*ʗzt1-~Qr' txbhɽ ?jcXFrVThM'CZuGeV'ةyGvb+-A3u._{Vx9*/R;p"Q9@l{+adrse@+t1ۮ]@M0w > %d+y)ш$iy8^t3 B J-+5*! )]1"G@7ezaw"u0bAdi^z7 ]a9ae|z"<+m=?$ܣ"+ߏ1&2~dӑwqb'N<ڇ *gs72"x-6;Y] WkE;wF zRt:Vwe!yߠ REowsZ}Ϛ8\ 3ڻPNl&D&?x74OK!dx}Z^&] Q fY ][12d`jgdlġӑYfpVRvN{ JZ.UEdpjۼ<2"_)!sYmh|^qA13ekQ9@@KC V23է験3 ;И`WJ2q(![K 䗪 R2;\m[bGB%zϖAqt~JN5wAY%u4[g `B(<0!*BGE>UM9o-t:^mmYجOAeͽ{zkp K7 GWQU5E'w[,Xe,L1;5҃Uuy.ygc%.˝<hؼ~dA#`%ک~o05 vO`_sscY8w;3&TzTz}iB HtS& u$`5e)"޻:6mXS51 `p0˩YݦSdٷ ~v,}ޘ6 :Uڝo&x+N!} Pm֜(ֹ/6p؍>*7DeNi O~ז޴ʋRs4biKg*Ĉ9ĝ[a1%:H2DmqUP--ɂぽDM<]%n}xb?;hz!ṉ6VK1cŶn9xU^T￯ͬ+~i@@R("sEv>p0E{,T>Mxn[p0wATQ,64Քݐ KHk0tPƅys!`u~7>ފl(GwĭѰ!os æDځݐlhUqtPSp]6}\?/=((HoI;D T#A9L·`Oj1t}ūF~gSJ-ѝɕ묖N6z@[n}n|+PgPBeZaeb;VF1x Sd v4U&C8hF4p@< PUo),,raphd3|img eDFMT α"`MZ٣s)zFxGfBP °AytuVh|AnNo: &Uѧ>B7f\} ; XjY&$($oNw<:H1whO%V!,~ҽ9]цkg[0=j4q[I%U ĸؘ.ɤRHRR;5_XmץxPf5JGP-7hOaiNi1ZEms;r̓}fo -5Pґ ~ X\j)ؓ }a5U@ w.FО`Ƶ#] )EyFv?g:\.< ~=OlܵҪI2Y*\AXe\Fʫcy-5l jc,x6ٽYn!@"D%ROIȽih+,eї hݷW]K*gOd9JȢa#w+}G[fVL>x] =V ܢvQUKxX%@,QкC3(G0)B=$Lv9 s^ JUw͊)^-hm( *QO@|: 97A u" )O#()}f!0^lrF5CVPnFE)d. x ~;l~'SP)6X\_sۛwڨF!3r!MXϭ 51Ѡc󧴗/yāײaRӟ qq*TXoiqs! kW߆t4BJHo~@hS]H24 ,@amڙTaS`4'5sU.'u* 2Y(,6Ac~jGe}aӔn)b)ȭ:ZFN3AWD Eo0.o\x :mY1=;UHDzH "e`#E3)Ɯn] IBM, zߡbJڡux[L5^M?gq/\mǘb ʄjUes/@DDRffeѷ#E # 7:lH>qw+QcM0J/spsӕFYC 9*kyCR{DĒSY!Iԡ‚p]:cZbӮNwGMc=IZ]C^2v*SHwVDm-!g6d+?aNP#w( «TuqG(a))Ba4t[ihL/S@z1-[9x-w/6X?& 9Ѧ8ztw3aZ9 Dmd$)DJS 9ToС"Z?%&Id,B  udGtk fFHwdZhJN=_JH0a{Ň nndDjӇIp`Y1_(}PoSxXU*c?'8d'ǵ_Ԛ"[ڬlCseI-Bɷyf$vhr}`*V㐫#%A~#,%M ]C7(@y#^4 7 >KN=`>2xD )$>W}>U ӈU_cqy2K췞UGX'~kh#kͲ_1B‰TxuL(fS<5n;DTyE-9K5.$u I v q{ 'L E3_)S=@ %\Tӆ܊G|4Ry _JJUQ|rKу\ fQ˿-UNE7yWaQлV(^7?*zHqwFa|G2EC1JOsIT04|x;ښe{3i̓'I<$OM?Ixmd>xddSj;f+rMqZgk"yuԳa]>5 o\S \oY>P瑑d[vɩ z'&~>O|I$ױ%XUQ!;|tB9ԯ&]bv{IrF|{B(ȶ0;~g]q)4F+俺`5:Nץq;T35(J[z(Dav'"]%V%JwKHR߲m4')9Uqg;*ƅgpC inů=(ʻd7p-q+4}\R@~T4~7GjkOL Wo{w+-o$Wn8-; aneVpwXT Xy@9ch:Qy{\T_6rĐmT.,f@ fΩz_nQcAԎ-`S)vr%Ap3Bw#UB>BJ@,)mNY|@(FM/U&bT­$e # FTABsX$;TI'vWtLeR|e)i *7`, UEG Y_n|)t5mnxNM^3q-B_vye <''^pv2t\>4=}Y_^.aTNcWEh5 lDfS!C(,a&_GeɹSYx8 2iZ5]_|ȴZkCy}\|J?z[xmIYZsmf`7ӧX JYc%aqǚ"6:461~H" gۆ;D}49TiC - g~F 3 깳פbQ}SqV\:wy)7 @lWK5{j!oDeRz͵0";9FmP@203\Z"7('?xᑸ1W,p<DP&W<:4LrbБ }@H,DD3*to_ITDCt%X.>z+{ˣKOHBdtl{c1ZUDֹTy%_Ȍ< O?9:ez-FD w-]XQ8kǞ.j8țSyԘqfkީvgzC'IJzn 88,akrnҶ|Pq\D.z,hI&d_ӔoFl'Uy"0>eyLSBhDΩhWg)ۥF8?1߬rwG;r@4p,PA.dt[#~A\js }8P55~1cvS'A5"p;IkxE5"j@znY|ͧGt5Vsiضss"?A#jK%5<`Hls1 9)SQHɩT34ӡ^*Lsʠ9Hǁ},)z]*RwgW؏f9 :闙1ٺ|ck.u\i _fyPڕz6AFuFz *7C/CN dayZ&ҎrUl!Bhf[c=2o׼1W~{bai!9 k7ƫȑE hzCci*/eɫKL0@཮ޭ4gkg#%*gלT|]Tz8iΙtfBAVs-W,u`aw=kvK6"mLc:VA1}spPr|=}ס]Gȗu 5VBv0oAh:3^?y FE;m] XAɛLݓd'TU)f0ۼF L\= rLϐ;dsn`$Em5qH6&{|ɩA1]jַȷj/yO%u|;ֵؗ( {1yH9G(ѰfFY9,fٕWƧ}<04!01pA\h,O<߂h_|]7qG10w;b^;aꐏfORcsE{;X1J\,ޠ![v`FGB' B\a^a313h=1~8F2JjJL]K-]"Kb#(/Z£nVٷ\1<`8sn;Fq, r\I a$b4xe#M^;5VՃ݉DzcdPNs,o8}UoJ7by7pY6F@ia[ۧ5!^퍨q>zf/I%R>vW}; sզ,ܷG\4w(@I{䤃,^-b"W΀Tλ/,ntRqEul`(`Xii' g $n? JjmO"d-%.R Yf`=޹18Bًsժ-fUpzS >o`?B`Q#nbSD}sA)60NQ̱g͒ڊQGG6Iq>|[>0|$#jqݕa݌.բ8غG~`>\($Ϣ.:G 5 QJXOStc..dVjz3C^t2V!0,]J7!D~9hە=Ə+RS"p64-uYOe5X `/e:>gbaS=V^g@|8{vp?~vSMq6=7["x!̞xuS׊ Uex;L`hyW!sݪa9C M?U=-ռWˠRYQ]wVFx}#w0*=IUl{\dKÞ0I(=M0QOJgV鐭wQ[bG^ZUn`떖i0iᦾNZ(aRKjzzꜲS5x']Aݖ3\ ݾ)6E\ނ6@?{UĘkJi=eؾCt"GКX`SڑWP+BdoD*l#r%+]RIYlRHLm6tS56@4%lMPz7@Je"8FBe!JrƏM>`,GFN3-\jT]Hl+xj;1tѦpf1u}Uc3[ !x-Κp.(x=? [Xh"%<e}PIRoܣo=\SԨ0]PqK=9bt]^罤zAuQ~)^NlkMɭ.!J kXEFGh b/JaR4~ Bѧg_nIrv.*؋QN#x 6gPO Mt7T9G ÎŤKmjgݫc)9;?6M\XjR˳f΃GGUoppNks<$CH;̗׉W~Ӈ+Qf-ʎQ\Ȼ,x|ʬ*TZ&uu!Sp@4Lfv7t1Ep,2fمf?RM9ť4F5;ME[5&)Y]%7=h+ erB]d%yȜg^Q/ 1뉯Vs%t-Őw`\r@䗨&C`́$j=0Gd_4EbfWqk%ޜ1j`dsaI5+l6jeiZaOZ[OHuIUA>Sŭ&GCYqk$NuXF5OUG~6:Xq{]H6 ]U% 0JV(JGa5`k\ƅJd͠ -FwH&c+;D\1#q4E6l¨n*M.t N oY;4?}3f%[pn{^P/60@.9c\, ƽs'7՝ rDXf1԰q+?U%³pW^Gd!'6kVpp%zSeFe߯i*G4Ivo>벜 J4$?c jg;I;;w2Ș?p"jũeϊGz~oOy1[70Ў~"H cԥotZȎNFǐI%f)o&;`*E}Q J/q͐,.8+dW,uZN .\~hؠkyB+4PD $rx੢Ij0Љ_/Ua3n] 9IfC=;; _zoN{ŪP HCǿڊ:v$g$p#)ٱC6.~BI7`(Nvl URܖx-}c֮30}:]lѝ5o~ -feeϬ] YdCIrgkvmMZ9k AB+Tȇ&L!FH#e\\F:;R\zCC&B>ylZc"tP%=؜xxt#8?pHi9 ( A //B$nb ^/,AG˗?$^к״{|lWPmtF.VHI+L, ̞xC JVw6g]#h sۖ2#M>mhbRlw>&-h3Bcɭ7##nע\0Ԕ:8&07 o roῪv^=1Il"UZ]`= =bs4] :EL_St0Za0IF v2pk6 WA6Wȅ쀥fNw,Sh2C*zw_mET҄OA%2[k]Gؼ3PN>6fXASt华Q\1a;%w] M[(:+IPΏL='sTMLKZؖ;H``?͂m2٦zE&r Iش, 8~7q`VnϳO^c(o6|4=Yjz 3 BFu̇'; "2xM`ss \(J 4 fV tG1ײ?hTW{h(xF% Q[v9K&1)VdMˤ"97"7 Ǧy]v,9{esn >Gq Oߠh,ُ2/"6+ ΟK8a!!s_41t5@fLPW(QZ3ۑ^8Ϭ3zBZS-MQ2b"KDQ0+J"Dlc -Jƈ$2݁?"nɉ-Ch =1g>ȨcOXl #=*gHE5zqRD i!TVOE6 'Jb园,[@sW/O{ fQ3?%Dp +3k YRm\!?<(Ӫ2UѸ~{pqaBB^cY6mLk]{Gy{PSJ6s \ۼ,9)lځmnIT:SЀG(,A[%G^ z4oRvTx8\8*AF>y&i;O:㻤A{%elZ llO"|=٪2XПVC&b<\56ß`)$LPwϙWRa=h& K{-}^.A [*#g3"~mXElLhGӏTo)ot$&p4i(C~mc})XBiN~ C7U?'_S< _{-))?)>}f #+ϕWj]o:*uFN1{$}^"dabJ6)L0kSNz,ZLt[y.JT-K:lt ,&j5p|gݤt:a:zG#ͭdӣu|Ӻ8֍s)jQ5}EuSQN^4Ҹx)'hQ_fZݵ#2w,`ݿ҂Pj 6D}{PSTS ;'` ad$\ wtƏRst? hB!9X”jlʶmt(p*C]+v -XUsÃA< E”*AK74'rru͞Y3hM p\/vimDJQMC:jE9`>?؟r"RPQ"vc`0QlիՒ '0n5֨qdq<׻8kC zu`Άݮ僑7$se C*g~X^-AoW5ILW>r:̈́#+1w 홲mBgLzH`><Sim͊]&xQ8>X͞${e-ccL73!}!H+"2̞ B5\<ؠ<ehd5Td m}2n YIXM@#e/6ǍMRuxv g if_ 9^"{osayb>mLvqs4"#L#i`#O hAOd6{@\JhC:J>phS8$4D:+Gu<(VcR830<d*4XmWW%1XR6f;: ^?%JZ6WIBrrQlvH3AAQ#Ťx>^JE1dQ4{s[`Bɭxs@ S8 OJI Ip6MDO>l.9˝[͇d 5,A(7X0Zz|:kje~u!eWb#hgUClH0QmmSeN i2Ѭm#rbt P  ޟ>Y`}'6U$JU5.%'25x u7KVߎb@2iKg3V-d"q(_KWu5pށlI01*s;IcӦxw@"QCkGUEm#[II%06EV!e^ȓ&ൟY ؝y: 4eM?GNcj"ùnIa棿y3(;nV&4rIv )RQN4&|U땞u>;c?킥5̘,`ڮWcM&@ ކ~B^rSιR@ cWVqx׸K82%fiLh>ky1v?2P.-$Ir #&K{O D+ 6{fm\$8qh*Cj5g>?546/#?,CD cKn0JOY:UBmӲ:VR#W1eXkW^óet4-4FAv[.CY]|Pq)S.b(EHʝkfK )Z1b` gv䚚"l5BVea藲׼MTӢZb(07/H:A/ L}aiW-ߓ1<\=ϺZj )i4+r&|'$} v˷p^c#@8T@4P.] SwS1s' ݃ K}9 NdO/]x,RI]T[@TBBJIJh|\s9hCj}G636?45w5fo 'g 8Wcf3X&0 y:+`sXfµu׏Xf_M& T8>صw]o|ʧyͿyxa  zjxmF<"qzIvy&7>6;h/n,8ʨ3 V/Q 6N|&9dW>7 @ݭo٫>fu}Qh𕭓i*u9$ Yɛah"3!D#%5$%n` a*;v^<ˉ CX_ 49$ӡHFTL3Jq:䎝½Y 3׏= ;fmNh\Xk"V@AA47]e:l@= mW;fɳbV} ,H(C- A_sb>F$J;=dC؉Ę˳uپI{2o Gs#אٴ U;* %ÓS_̙Jl1j=99^rNDkJR@=╔0Scv>-tDOf.Hh,ulo,GX*G LSU(vIwpCoKXVZՙ]~N9nr(: ~"WZOw*I =y9XfŤN˿Ihd2m Czq09)F΂G@GvnuhH;1Q&OnT8)0z;]nr3/SFGYZz¼CiifaYBޠLVUSEJN82??Wx+y޽XKѤI?brtews WO.ZI^CSKplB>z hRE͠pn9kԟvn7rd.$"ғִc Gi Pe+Q!C:W.TK_Pj_nsͻK`{Y p̻ ;Mqk8b >B=)@QiJ8~p{6o~.[@) \)$6K8i_%cyֲ3ҿ>:JGC9wJiphX~M ^n ͳx5 -d(O<w\ycH=i sVBM T1r,TE8,w+ee sZG._VTdk\SU:uD7@DQr% 'Je#c Jr]q!Uq|ftC LH,9iXu3LeuB(yANPD;i2ˍ%j'`̰$}QבIyЀj'ЩRtLΒO)Ak9~P잃.">vm޵ӥulK'Ꮰ#0NhspFck}Ko2S%o?a! AC=?=V +?) ׵QkFjjU6>f0ݤQ5)qժUačꆨa/0S&ݲ Te^{ZK'D(<7FyZ\j]AcI8Y5oEjԒqϭR 7aqC?:-[[?$]Pj vhlighewtɖpItFF%´e2|1@AԻfVK|g p`y/Q8E?lK ƥrTSM ,Vh+~a8]k*J:HT ڼ4p3' ?fxs)W$7&1wGڈO Q=] ,HGsEK+)oc: [G!OKj)j_,kXc^S/:!rc1";8(FLFYxߺyl(5W&}seuҤshSuo-*GZD^R䨭?Q{M&-ָ;'PE*M`K wZҧ\0W0su y%~3pKl*exY} R#&F!IPf%B&ͽKXvㆹ((n&N#ʽ9x#mWǪ>=ٿ@gaf~ 4&vd>+*^`W/șn:׾5_ž_ٕ_c5 {c@-Q+q'<5PEB}`НnD/U=s%R]5%.K؍m;~SjQ:/xQ"*Ta2jcAcLQ;"L|׀^&1aWv㊮qT]%l?m+J8ʴx%- z Pз=.*eM QBZgd4gaTe3Vjfie j5 vFn<#!D2:Z~;`ɢxs"A9ȢhePI醂uPo:m -@C&{6 ]v¤iRz*t-!ެc ީFl{Z_.q*֥8&Nre2%(A7MbL3c46HQr`(Gq`!]᮫,>3p"D2d,KAw5(n5Krkr\x @ӪMGnV i`V+ӞJ?^ I\6nAMw1d܈D!XTuK T S42s~E*]j$Wš#3(xw4hOf)$eg7" f/o{^$w>7:*+DD/$IAN` "x ЇI'J(M9A'cGw|qx6b. ʴ `o_(g>#*h憛ҭ&,5d2ق$&G՝ D;ɇDK#;N]432\)o/OtO&͐{q@Zzl˸и#K1^o("?#7OtXuHI<2[hp!>.Oh&o .qn|# 5(O:O`Ce~lkv9!JaO~7=t,Qh Jh!QvcSb$CL 6I4*¤B4 hCl;%'S.t(QY6_zk ~(S2 ɊE-Pʺ4H[ _\ : 'p^ so͛#!ZU+քg=⪦}OdWz".>UgAŀݮI#b{+nFdBPSK+8/UK_B$4aJC[v|wooGS Cb";)5*nZvpLRjhܙ98A({'K=٦Y? U>4/}vJeVǶ^jdGM(@e楬|2zHh1Jb3zff4P@Oe)PjY~/M^M`)VD`h9U7IGQbG!#+o/rhMSAIGڋH #s)~z"|H~8u}D6armQ+t%Uv}|' ܶiNre;܉0u;)8`Cm<йvn]΁ྻ£'gF@e|WpSܾ5Uʕ֑E)ĵWT>ӳly*B_i@+7 ;1 R.Ӥ <30"vٟ[ =F)6h#&%z)3>iv8pU2|n=4Rn~/( ~5uʚa~0z4\F=gwTvzy3i%JK(錊Y;ld0S=ө;o0rw]$Ah^!`t' pasK0$^%h{&m 1o1˔,6EU /ɩg<=SGe^=0( zA?QO^чԇI@FXCjtU6hNf*L#ɑBnFkdz([{`NBKy:1S-"~K/͌fy~\;$> H c0֗FbDOdnB[Xx&;J̹Foٜ,!\9@qyѣgVOqQ1A ί'XD/_S/OpRMs31vqВ1EY"7X48{٫<}gB..6kfL򘎞Wu݃3k?Hpj.S%_aYŦ0cUzmVE.<1w.hNr1I0 GؖC$aPG6gqA, 09tq-t0tp ;\/^t} &NyQsN!l;=Gnmw|zaLP쓕U֟gך7)q U>? x 7l1n' J(ZCbFT3Q0`JЮqN1wx#a4 ;WqnX26KIMOe܅S# Qݸps,N ;sH=HQۼE ^.VUHTܾnqԊ|.RIffYbyF9^IPEPwΦ0XH:TcrLa3ߘNmN5\?N~_ -Tr2B=,JzMxVװсKVzg+,<0q+t/@vE?ƀif Ee #J)}^6;t$[)KnXL/qƇb%G(Yoz,] wO&"fp^n/ګի<dj(imyfϊn2n0Ĉ`j8>'Ԡ#(q]$4 t{!6&$" H(EWQI yky)F<{`?04`z|%ru8fŸlBXV٬YͣJ'/k#Үo[̩oBۖŋ3$: z??0)fJ0f3I I=6K|-Z@\hI;)$#kτW>0# ȉrb ʙ PIWIP+Px /tĒZ1>;d`9s9c襥UKY-w rW,>(%Nb ?t'({R1\h6YrH2I#㗘VGr 6BI±l#5h(EU*HIzFhA(c|H(LTO/|DȽrQ|_B߿: ./2\7N/.| tζ\d:, 9,MaW|UPHŵܹ0]jF9,w+Px_ ؙ 4Rפ-ơ'sҤ c((8eNx(C3ӊ, 5و6cRu} j{o9  E N5m$c}GyrtTȶ^RzG:t"'v=KW(֮p#?9k#Q<˹#@6c jF&]$?ՒiPA&; fT_@k& ,F,x&Wȡ&$n0J:y(Q `&pޫpouȖ[`l@H+b_P߬첇z72Y7e bcKaPs4t,ͷvs['N{=6f(G{>PHjCXd@Q!?q me}\ADV9S>ȏ0y^sdU>N9toJĚh!cKOUwZ()폥qZw<$[}Q}Hj0uYUH9bC++$ ;xPa&Û㊻{o~դת++n:eGR( g4B˵vz"ƅC0V/ $`kOu8; eRD! |֋<~V~(an&|w*ʹ]& ݲiyv1:!E5GŢv(PZ=i8^" ^/R*ʪ*|C.<|D-='H]u,nPݝ7 ALkzb 7V|Lok_DPА|7"Ll*&]ڽ@@,O)#ToB8Xe 蘮CD>g9c 'OZ"̦{nGOVm Ƈ(vâ;:" R]f%AxA.FM_(amDYCWGf+l7;~o1h~[тgq|3sgXqf({H'8;y p-gٰd?]J>N 0I+Pu,ğ S%P"J%9}V=< qCj,ٴxb]٪M<רSC&Lye% Q,t)|K@?F(Jd}]B,≲Xc|ϺcMU^ 30E7Xx?R[Tf?t@Bi=5Cd6jyvEfgXF^0;K!W w)(HfC הJl@!SOvb);U VY+ +ER7-?bH\x(xY}:H~:F> 6p 3>/\J ?_(ρjeﰧƮف̳OH=>T79j n}$v-4 j C+B5)ï{u>ͽٱ˔ޙC9dAM[iȀgQO[4{{ѫAE\PvdG§Q4eu|n!+vnVO!Jv֕7Qcλe@:&iG2Grab}Q5޷bQFҩ{H\STmF䯟 qdsu(>K8^ptjS4:>h(IsE&ܕ|Mjt篡nۜbTP~,>]]l؅L%La 1 hfxd 3P]nIf+G#*tqPY[3QU/y1=|)k!Ԥ$8 Mp]Qt%eE |N+7:ծT<YG¼c3x}S3Y' cYJI-(\p :_A^}B𽋍i$ms}T1IrIn &( n ex-D?Gh6鞏j_H6~ 48OwLCM^K K.<:a$$"&qO/d{f=2l@SvKpK#ECPqȣ8~1bI\LO gs@o$)s#mKw4%icX~K3ɽʕPpTs  ͥ,,c{+ zE|1}W QWrF^&p60!P f#ǁKc{nxcPx ϭ3k(g4qn zJ`C!4PAIU]VA@$a\بm\an z`uZI/# -7:nl {c>UsZe-[;y FeJo7rF^x-eD>9dT  O^1>L۩W'Z&d̰:_ڿ>ݶ/w$HBdMPa,Y/BB/Y^CYp 3;ֈ]/SC x_V)_5Mk\Ce쮧XT' \-b3Кm\Mo#) ;~G[Q6)-'/0$ s&+^na5-8T~݀^]X$ <dsͷ|]wxdF.eA>L0H1ӲLV$,ToT @|eAc5b0Fm0xyhÚrh~mUɁd=Ƒieh.&%ynxomÒv%]$a2z3xnQd+?8'd%[Vr[Mac9v ^kH[;)?tqL1[)&ޙa8%DGԁc,^ MxouKQBT5;r{lߢUCR^yda?QYc⒃Q(D7VTq;7g QU6;[4k«5=Ɠ8X&{QE=mQ%M絬~`BRҖJ+R.8,ʿS!^~vu2f3llWd_jӲ ]Iփ:48Z`pPT)i:E̋MO{[É% qn .PX1Y7E:oP0v]bғ|vOESlV0N^2dokЙB Wٶ@ 5 Sa3N墤D||]B̓u> fHUOÆg}rmJ_0<̙2 }"p*CcBT6EvNn_YMz}m=6wXlrH{/ϢR'uۤ i0g"\n⛞P"T{:auY0+5 KdYo݃^I?%o70 .jaO ZlՙZ\i6xWx0h P̃M?ޙQ9;OMkBJ] 2n"TGL1uDNzWGNZY}5퐢Ujya;KvYIL+5K9aZS7q: XNdԖTB_AغqA=0_Ɍ om>5O*Jw:˞:KV5(TFͅWѵ}a9̿6w-xHW7e~eh7ZUʻi#S HE;a˪g#s}.^(wLΌ^sM!58*~:Jw Mb`LttŸPhVD:PKYS> 0;R,Jy)MeAN]Fs*(J'Ũ~>MN dIv%>tNɃDVM+KtU&ĕn Ӌ^?!qx|!a &Ip&0֑_"ݏjp9@MVX-M͡MJY܎ :d$*hü)9q)F5x27SC_~;_z޾1I2ձG, o:|KÕOxTnO|nNeGhЭoD4=lwh.H^Q%iqIC:eβ =HpU6R VR&hwED$BsuJsU!-谢.{.Hꦨ0wŗ.62ܟZRj/`<9j^ɧ}M}ܬBL ?Iv4Ejd,v}?Opk( cMՄ/۰S}ķWz'iMD)j1G! u{DvoUGN42?{F4>hqG%WZv HCK9ոϧ_<$)md+R1^-t _=حOԩtۋ MD7Oœqܐ? E["̔ajeJNN4i: JED, x $$0Wt['$ [c`f/6ܹI0sEhC>mKśxs~w!IJݯ n̵?Cyn.6>L4}ZXGk #pӒ L@޻ @*\4Q1ajP +$\qe_֯ |Kn~y囉;rt䕢|4ob^ɝgYI]g{Bd4Xs"-uz+?Jv &!qypK(?w3XF36T٠R(ݜ=lJ,^},]O<5r [kPJ7Cʓ#$xԔC%}{Msxݬ`&ٍ'.~[?Ċzp$S:qF;֖λl]wbw{?Lh:l59ROtd k\& 8~:'6}D$ĵfDkgh]?JěMzܻĜ) =g9:^/ pM[C?>qhH+* Yٶ|֬f.Ck,FA"w^5Sn-z &YZ͎=C v?w=Kޕ4Yf$6ƪ>/H٤Ms<01BܲV/.c[.?IԸc-]Ŧ/Ӵ15R@q:|VnzSrwigZď]S/ܑxY\>6c;}ZMO5VO-yXw^VL::.& >6 u?9uIrƦD8d2_λ˛8IξT "c6 `5('0&Sy%q9LNQ\*)Os :W&jϞKcJ ^VXտH.G`7#wi VayGcvH^TBsْ3,!ҳa u+ ?ʾN}u/@0Ps:EO>ey1fc8zO1/Y?$澟.ZFJ) ;"o.`;%dİJc91,0 =)@V0jM ϤVw]+鱞'Qݳ7%pc'mM+/ j۷߱IhH] S~ dX&TМ@c&ĝcM58 ,2UE& kMz;BJAANvN>NH`7kiR#SR%23eɫt{DJ@!x0R.!6u\㚐Mz$(!spNp]J¿+P$+ej4B(fL=QܛF5f9h@#txqJ~C Fv?K~41 {u\t u{XDL=I (<fu r=gĪbނl Ԅp[!FlUZTll&dfpEOB?2Q  Szx\]}ͼ]>ɔǥ) B1#,1 mJZ1 Lt Jvofb{:*XY&xv^K$,"aN9I.e\~|۽\e*pIӨU0oUSq削j0W.6'۞SBt),b[\;fyDu9ɯ Q>9nmJײ5+g2iO1d=b S_źyA(<9 ul,/XyaYmMx)|NVFSN Ct,Vr~~ƫ΀s@n8 uIEEHbdgy"fD'[B2 ; X5CJC=f蝓KFѓ90[!<3S;-%E8Oܰ-?L.6[Rm&vٙ3 A>{[ S@,m#HM,~i`"AxH,c$OhM6l8S,OSJ n {=4ܙ!oCľg$wMM'~m v(38 '+Dx4=HqЭyQ\@^`DmpWpMBpzk[o˯Q[\4fHKY H/=7|;}᫊3Ȱ.m7= dRBZdϩ4_EOatj4AdԯOy+\쳈:8KS(w5N!ҩw &N8enne,7| c;Qߜ7y;^s 7d i޵^3xrj gI[v/,;剖$Ddb\Ssk:Kq]] Dò2ڠLa1(..=쵴c;hs0E^L $BZ) y[#w=]ȞR 0Hul J} KPVAqCǺ}ٳR5 nV;v/4>lsXnɈkbsR AA «ed+ѓ\)߰_ }}VXJG[Ԕ|ht0 ,pLNV˛&'k{~q@"_vזl̫ 6s:YJO Ro+/L%|NC͑ȩ5&*uGJ.zxG-pAQ>;ޕa֠G~7yzڪ44δb+'Q+n7܏םk0V7Y!:6vF$WkǴ`E7/*QEcGzwЮDDn9J4Av[ I^+KxE Z{qcb$cxe}U&V5 Ӵ0@~_=|- gi@~k+w8{rlI#GI#o}?asGYXִy2K@ܫzq.'J|^\+Oᨾuo`vq󓒼MG%؁rR ZqZ tP[:fg㊧NDF5۟NTpDq9XaLϟOi WEsΑ+n#."/1Tӣ9X"'=>Ar ~ldApdOLSŌCc2:.%pI:!}<đfEP:GJ,Ld{od7Y`Xء3JaI~u,}lVO jLzK:Ѡl 8;qs<8d{ 8ɵdZC0 4@cfK%~';>N)I5+H yŀC Θ,MX-[69;QSɖz d F+>*({,_ !b~SJ(Ѽ Gc|;JDoבOBd'eه w3maul{W׭Ft#րwu*Dڳ7Q$ᘙM/r,@ժa~ }6SXbB[^}jl8c۽z$!NW3e&LpC)n\uh(94U$v~ Qw|":lYg6St\M̲Eyy.)hh @9DЦZVMDzI$" p}dnܲ%CټC<urqBdcf&޴+78͵iCh'SnA%gL/|@= kۋ.S',*@&qZl(n>ؓXLE=Ӓ͒JZnOWĩ\Zs#R~9V ΏMtT)'h2/tm`0'JKO/%8"4& lVN+~u#LKDžEwgPͭ0ynt[JBw's9Hhn8e^x Tk~H?Z'E6@5D yϿW6aΏ3Q{z؃28218F\KG.@=32Yܖ7F|]r"=|by%յ1|q1^}('«+5Zӿkp|&0:ιZV9H50^<]C2 Gn\*22wE0x-m0nz-,-1K h"IhJ1M0;m UDl8lR ?ڝHI $v!~xsKl]b#@Rc#&T4[(LZMSAV6 0w" EQWzfbX[u%x:0Dz0Ӱ(v_ W, ;wfٺ`IgA 4!9m9Q֭ &9ȝx Dچ*= or&aP:LlvRPQH8hw%/al$p(_1x7 6BSjb ߲1"a:B1l;<>Od D _Z3Iٟ48y=4Q;)uL7J5>ӷ2O? du:X8PVNNԫ=bBX_{[P$]WG&Y/5a:/ [(0ZIB*Gzjs y;Ia:}' i* 135VfZ mw-Mٙ0fϯI28 K̯]r?ySi J i&0W]ymX24$m+*@&* eajEhyċy%26v:Eh Podw脘oZo1ޢ$Yw'V\w+:x7|dOG%mܯiSi%g MT.Zw% gʙ?vﰤc)) pUI؛k</p/bml7Wg - eFE{VtwbR-]6&9 16;V_ (uXS'G=%-; pf Β!;6mO(P/h%|Lԯ:^I5kc잳b xD`{Se?V$Q2Z1@V7CP~*SKx-|/d^v(ds$ RGi_sFPiyߺyڹ#nI)}.06 &x07Qin>aZp x k}F4`('WC|UMjl:2YTࠐt29+NxjjɩeTc:p<5G3 O{3tdk5N! ?j0LxFi^UϷTom) D!l6:}T+;ȖExn.s?2u'C4/ecȝ%T{H?fݯg&]Gȅ|kkZPʂ~.}Saokɻ\'>e,H;awD9.pCEcbΪZsEɓO_LJiyT2KMg|V_ev׵椴xSKQ ,ϣU(%+P_eDqCE&Hyl B {!3rC"L>dp ̶q'HNpG+Կ )GZ&޻,EFJ%.Y#V("FbuC7@`bR;#dVUGDՉAvN3~9F5;7߶U.ԗ-J&jj쀶)!D,?nmQ MWo4iyK8'wDҒtf L<@(z[ |6j 37Q߀˶DDrN&>_\_1w" c`d;z՟;Y}d=pҶ )[%ɗh< mؔ*)#`3MUxͱuoYX]y"Xdvy`?ܶQ "jZ T0JvЀr~Ţ_MZ[ Q5?@mur\Mp-%JD'}hfW jGQ*B٥fyzrw.|~1 G 0.Lwڤ$uSBT 9||E{HlY`i|+][*^h݋"uV*o=UGW/2\CPk˯]Bծƀ2[)&9y i5E0|{~69̇z8FS?想v RGxgzΏC>ř?1"&Ră4Ʉv87G?]EF%Oq , .-]w" l?k=(kAXt >nA@ceP%N:}257冴%2P ;)Z?rfJu9 EYD r(̀B#L @>#%Kpyd2~++0ccsg)rfv4P GBo uV0WOxhU.#Q^2 r,'K:K^nLo'KPtM㘁܊Y  jv=]{Bژ1t쟃uh/¬{kD)Z/Rm( 8L vP# ߄ lly57?Kx#/0[ ra(|]*&5NQ>@?|^\]pUĊԣH9"}HکUOc w|j85QEB`+m>-yknĶŅ_Ya1& }ڳ^fVM~Il^Q77ˆGŞf LV5JQ:E: 'rA &{>r}m(1_MbRH}PKGb?lChnj-Plw7pvq"bL(TY &h3`*l,C{ *ʎvEӽb5`㔡k|Yr֎ޭ-"-7<uS瀕UT$ԋ+K=ļy/ -%SiOYtG5,ܴyæ%}U:y )<kUb^{;k9OHį츙` vq*OkGR TF&k$1)n}a߱Yy`D&*ppA _՝3XuNM0/n 젞-VH}t^σvNCZ XVRlYF] s$<пet-eviLw}g Әdi gFR[磙HwUQ 45JuTqԪ5˧Of (V++IkarHUl}f"l_1tVp,A<"e/V,L䬲Ial-$Xcqj[Y/Ěܟq$}A35LDJT\?a3D,Ip{v>X@Q+tv"@t7vV~꓇gc͇Qr""|dZq:hvw.~2xz-Y; ALOuM$% Q"=gsf&A"=2T8% N}g'a4IhE趃SnsF Z7v3֊SAɓ,VP+mޮoZM8\\fdﲌ893O<_cR"%s%|^L[n̎LjI\PKԭ詚 NA^ 8<7KtlS,U9.@WyQB0aoI@|ۛU2ECK]X95r+Mhi><ːUz!wgsebLV&6ڌ4t+Lb9!?ӴFe `3 Q"ԟwN-0iwEyoEeX䭗vّ*zW+D8d}}6)CF e}$s햃5ٱTDp. /5!F^ַmD`CQmVUSVc*W 8."{Ю!a Wfk.\,9c։6CsAQ g  (M!cm@A\hͩ5oNkYM s@`Ƅ8,j0ʲ -H=5A{?B>]ƨ&Wd/8J2u2OpuCJ??fhXCEUUgȌ^W S7e/S ha=wx&Nr]϶ ZqOmֺ' IM@+~>W˰m=LI󾅤! ]dUT|ޜM!2F,@kC{u[Ɓ:*WH 7(èGLZB[ٷTMVn&#y] ,*8{ &|AJؙ)$+k'h4%l{sU9pvXGnn\\U/)e)dsVzً򭚅OV,npdӘ]eQ J6j&:܍V=}]6%+;b+a^f)";bK{˽ AmsD!y*FEDcfɮKo$\##oYmŽ+oB8;эH@J_/6Ip'|Fu6;@ ;s8?:+ӨI}_^=6q%vϒLZ;s >= 4YyLmKE*\;GJ}GXBetH #UH:-"(k$ԥ1אhCYtgX,iDlM LHkV5b_N=En|W/]_<YL7 RpUK!5js]V+ s2ғ<4sW EX .>*^]%u!>o<9&Z dRGa-sb>z#VׁLư|vGf_#j^3}~#.8]`D:Bs-7'Eʾ89!G%Ӝ,Ǯ TϽx%SKHt &Y{tqqvMŊ_H$ d K;M0F(A!9y!f!ǮMJDkG7 , ݫvR3g3JW>oTGi栲5{Rf.nI[DzPhvY2u 窽M ll;RÅ$o}bGq8孥4?&-֢}:2]?QI )rm`+mPvsC~rGR+\k8Dޒg{>rU;I8Gܰߒ -;̓Eg Qޱ掦j"* Η{9bT谋[ COZkO1y^Zf?Ԇ9Y*Y2ܐha@XNފ,YlYChKWQ5z5XRW,hԧS܆W52sW"~S^Pg| h;V`'HudzKJy,MU3S2nmxv^W.'KPrNy,7r|95348)yEr\vZacdh Y12,Rk6_= OOĚ[ l$l}oʿRRqDJ&#su^pk,z#=1 ` 0,{EV!8<4\dQ~$y\˃H\9j -ҾKi\Aqɝͣ[jݜٗn{erAEw"mIvw-thz  4"w-َ}O7R̐ \1Og%^_|鲨#Sf^/;Y[Gy1Q*j y%8K(+0%5b^w7,鴯mQs:*kiT+-姫A :I -N j˶=&j.&LќKe Ӓܽdc<[G!Ү8E6Ro=ӎNߋe=@茩"Lq@,t8jy?b+UOyQ mޓCz"3D햛R4en/EvhY̺L,nE@nV 69(ٰ0PexGAUjmj~@W1(KR3>Dzb$^B[٠\he(JWR~bۧ>cw^5][R9?S[ܕqric]\ E" D>hp #Әs?+D@yo'[# EHc? A_maVcRu{k;(/Aou.Rd{K{7!b ӟIV^+2GYsO&s P5 ~HǏQ N*r˵F[s[ʭ 'TƸ `J&$y!v{Td*B DѨD!ք90FDnauO:n=d-"J -H";-Gc_ps.B./˟ˁt y >OE1b`.5rwiЛPEHu M c%!R' xrcX^ z2E$B֮b6Z<̤w_fUr#CY/I|dme $z?l3rBƚRH%}i:?aQDϛeUfdEx˙5UmK JiOӛt[7'AWW|dryF&LɨQgcPfՏdoJeϴMn?Y}]gfO^ݜJP$HBx#sJaALyl/.xnɈi0XYnL4`|5$YewԹQ%ᮡ阂:G5_GaGz%2}U49n}2l?*0~F2UJu[}ٚ9r2g#ą17nF$'Ijd3b=指jV ,˟c~1-li4(!YJ`IlPsNm XKެ8C Qɳ#d` pn?ٱonCJ~zh6= N~<~*ԥtV,e0J.R0_?pp!:3c}q֥ ̒nL4] gڧe9oOP(-F7:iHbЁ h_RQ9$k|*@zOEMYҋ. ΘwUt p&CC1n<`LHɚX2'nWjѐj81~> O6޴$sχ8qor2D$2c|Srm3,UTA)7SUuDuċ,K{4笓XQ qTAa B0j}Iw0@w 咁r dr6 9)\vR]L2["@B|yԾBD${R$Ax$=1 ,PbFBg޼j1ª MG^A7B#xɂ 8 XS%(S'%E\J(JSk݇0ƓmN f쯎}}ƳZxz0\tt#U'Rr@=0&\"&9T39%nYOFvUP [kUt8o>pJ89ҭO{]́tEǃmOK3{;0 pEf$)%gb+rE6TN*s]wPCb)$1K R5* pT@Vhiyp $ u:,g/ ze={܅ʰ)MIozze'Ad.02lG1w-C̎c'XmX/H ߥz!3^HƦ&f Z=aW6V's/:=Str@wV,l?N]Յî7~]amzD%5@W"3_Êi{w>}GV* y\NaeĘrdIUL*v(}J qӯ2KyqG*-D ] rDQ/nG0KL$rNޖnMˢ"4 cDGڔlm,9]: Ȧz2UYU&̕s`:RTg^YC=b% 2Pu`=UhfN`?%&'7m%ZdVf|P\iEddH4gٙEfe2Eq^z %(o{ 0p^,qs6n{/Ϻ 0AbG ØT#`&]) R k .{s.0! @ڀPhScWՃNlջ]hHZwfVB *:o-[lw2< /y54#xZŷyBVox>.8IX mE(}RȶQa%L\׾:xnWWwO9W%-J@%bV藹ߙ~YlX A YГ#Ɲ7n?N͆0뎖v0=CCK>,:A)ߴ9Ήh|z*sfvƁhQ/"gLĆ hYy?eذVQ!g; oxޔgu$vOKլc9gWզ|^Ye2?=8V#pZcFn oDfaIniT.d9^I!]HzQ\>PqY7za aZ8߄T ${4I|'I_mܢ2W崡$n ǡ͆r+©G]`3ʇxypX< +S*3S^sFDgWz"敒8(܄aG'`2>'u[G*c85j"kYHN--I[1ZCKDZgam"Iu0V,G 6+{XQ9¬ׄ':2uD7TG-9BܗLȟIũ`dڥ_Qz$1{e~=>p2ԈGF+)x3?f5{Sє,?ގkO~äqv`sjޑUw w?!DNA"5vrm-i4:Pw<:߳qU~<[ީ}8!QgUȃ&àbǮZB:aWwyqVhi0-R#T%Z{LB͕2A2ō d~T+XÉ<"]֌3'$V©ڼ#<E#Nz;TZUDXviBn^/CZK>)nrxoV]FbYbr[>L#oH(l|od0T[~ ^ϛ*C FMT H[W]o[ٯ#ǀ%AN%t(Ϯqے ӐweXUܧz K0Vϴb*-Y\F HH$G !2=J,2o Œ T YamӛeTtbnV>4fkSx3L=;DtPcL­2^h5 ', RY'Xv <m31z>&Ng@ Ryaͬ1sjTd!<$ _:{Z\UB"$ NAB 9ELShT63 WO2wH٢3?6{ _ `XVʍaT!G͹d3H頍앱wR^ֵٿ@GTwh=U91IjjzFa;m%ji:lCp0a?20ԯ޸Lx *8.4f6'lڗQ y~ގrR-,b `jT *S$б Id8KAHN[m6@?e\M -+|"񇗶[<c #Rh5>鈿9N#؉A]"51E"x10DῊ]ua쳡b$|!*,5SAEy&oE s:gwn-(o7q/w%s`o鵴l3W^kM9ޕ %} 6A]}syM~㥍2ܳY7 \~-sNM& ((YQ0 gL9-ZQw9!Sv4S/nwe | & bF@ج5ZBrL \#] hhRe}*-iL$Y&;>a\z ،ekH0"vvF"ɝia嗒}0$V%Zݽrt1Ohр)4ho6ݿ#3 I28j~KHZSĘAfWwIFM;,,HV,QN;!L :1PM%%|iRk< Ht=7!\8{ld :]Kggkg+"=({@)CRU.*KWRNZnm48+甛`6T])5%gvEC#~^_πV}pM%E3'y!t0WE7`V8+a= 4A js(miQ)^ yt` ޺p.XV#n_9yCl/TPuengwxYV'|XU{: Ҝ||z\VQ$Qf4[(7Tcx2H(7S-DEI]pNǖ?҃6<.,ҮwY4_NҰ~GRЭGT< #n%>Z& se-V}\z0[ I@GX{˂|ke<鋬]A {\ZupSA$G}Kܟ8?8~'Æ|4) |ju$ӧo!@8c !"f'JRoC@-_i:P Pϻ}`/_Fшgg04 5|ܷy+ x 3"%%̐cg6+.5߾;Q'Gmo8Cqa'HVM(#xp-!K~@Hp-*7g=cPga,9%HcYxM?_  W3Ă |YrFp(.3$9buDN%;DHqrWw7,T!fT1k71T?6&liX ՙM.bj[|gVPdJ{ݦΡKNn9Tc{8XN%˳=I4 tAup}z%<׺) i0%S>\t t4dC+n0fb4j(v4CyzR]Hjpcp,6B]B̥Q!fv0ۚ]S, CCšr%FӼl6#w!\ 8CQ"6|` {18nI#_ _壪Gܞ!XmmzFJ E.XYmQ&sXJC9=ѩ3F~lzpdWiukVVC4eV?_eNO1X&! KZY= 1%.h^+އC;8  Ɯ[52Gw8.#/̼/$5e1RFV:qZ%JEb}l35nbY:aB|4E!Y [ێصh$B}#|uDG}BW>|X_4e3G2]^vml(51 +ڜWֺȴ{'[}Toڱoˮ̻3c;"Qu%s]JxYPgBUq;%Zyp$\H]SKD&ܑ6Ih.ͲN+9DjK`M ] WRS(3 ݿU> U`^ne"U<$N5U$2'?AEVcZN ޳K[f~88ԏOUkc[!$A/} Gi2ތrN$!y\[r"ǙQZE{*42u3/+<=y|FZvGx T~KENwRWfWp9EǨ.EB71ϿIHf͓hn.4*՞c9u'ƅ3E=Wwk#ok _a? 1J |G %jY/  K5VK?[YVxc$| BjTF+WBHXZE+P ^IRFb:J`DNʰ ! _5wڂ-Ja! 7&V{h#h/'Iޠ_d޴hqNZ dn71@ةMG#y(⭓[R$+?,Z9GEc >hr1 6T p++ÌuA''ll=lֻ̼#e7 aݕzlčf&}`,lIBD8R^>LYg4BbB۸gR=M.M*$ I6InV̋$TmE{DFu b #5NO>]/Վ^Dxy 7l |SA>ce7k;AQ V(؞&α׼-xZyTQK.fz+\1$ck<+zC;OX*fK`!s%8Ͻ]stL2M-H lu|nl%eb4 oPc*zìڶ#N9';w&kɖvD~A(Ħofe@ʍ"?NX\]nBXEBuz&ksJBU0Y3-iqk@lK!#Js`ΓU -ܶg]DSFq;8Q$)pKzۦը]e@v]x`/:z+}";WH_) '\fY3}Wbjk1z hfr3槡$+e*?)_)eW<_0ޫΩOc"ômmwG%#xY9 zQbSQPQq7*4 J}~lm-TjՔp\` xbb>$?e' ::Ó_=lXLs_I(̚^wB vR+eJi' HÁ\*o1'&-Lb ;Ĝ^}.:sk.u~T帠abtgޕt4UP2 ۜjON@D e $$8'ˮ}t>VzIA*Eо_g m41DŽ$] X7&(_ÝJ8')Us;z$5L|FG:/ATw_>쓤<ڝ[^4?[aj;nB˳B 29\ v!M:+?!z:Meɷ)b rٻ/Hädm Z K,He$GG{s:*AsG)NYڅYh2(ȱpp;7M>R,}̿7|_y"ekkzGOuggi*d9m;[[Xխs)-ȮМ[[FVμlPp/|% :e|, п|HaS C$p] +\(*J'gLKo52KuǔO,صqyaP!6k_2+Kx1zƊ: |0dAvXP@6.Xvږ=޶W/g*0!]o,߀_ +&O~9Cq&TbuP>u崸 Mjr,f4hLƋM;óZͧ")Kgpnz[/'ݶ!R65%Fƒ'hB{Y(ˉi%úMƹϗV/H$Ь!x&<]NU?;,׊)lch?iai-<^fqerB0!Oz.ٛNa%݋J6€.gVKL`^ϟUc84xx@0XEFPI,.Tx=*>smCzqq >١aeVBp͇z7~1e“!fߘF<; 8Pj74f'Km>{C">Pe/ՙ֤n_9}BJH6}00pmz՜v74|_h } kbTPE-7o=j zcPpom<$1u$*/Ί0!]|g%snD:b#D15vR6 !k[QU`^ ĎzBWFPRqtAPSw$v*K?4ūh5ZnbP-8&Մh;Fege#N{皇Vև#lT'ʴу,,7?.Q-;·4p(b %4JrJڼ&?wԽ&GHNTGEdhUt`3.OT}6D (/ G<]`|hι4IZo|N#]_y{ 5 `e"CϺs9/F+@JtN"s4ESoͬarg/_M!(FWxLxC<k($lP؟9d |c|KN֬&1D8S ˇe*afDl̀u ɥW=yt)TwƇlAر(Q]w4G4O9ٟ:MAP0wo?``gf\Z@X4} {j̓ur>Ҍ_V|ޥ㳻 ڞ|-ZFiv~Z:x`';QHgeFrnakqp@t$Z`.GݿϮH|N>Vny5+g \#R^i}bHUAK  o8Ud?r@Ra(rίm|"*7/iv—4SŴsq]US+ -w,/mA5˜v5XewΟm)]*m!``ɆLg͙ 54 Ңx$#A2jRT(p=LVNIJ(E$'rh\NͲ]E:$AR TC#?tgڦ#E+=sk3=XO{ Og}Ml2 k~xZT rcE QPqL lnjJr+xN::LIhBmgKv]^)d_o0cN/b2w/]/Mq쑭 RI s 1ZY"}:_qF޳OQnh<,2` b97F4:1>'Ň^WQK ,MD3۽CF'O`Nm栻ߎ:;M4X-LIg~}Q~t SXZsMc[6pCCJe׌7Ѕ,o{-Eʋxڐ8i#ө(YzQWs+cNaN֣я} sX5kW0{e>wa8߬0; :;Y2M `[u(vUHmA ɗٗ%իzX%u-Ң2⧥3L8nS8ҨIZtPIOJ^ƗFDj [KG%L PV2p 0xg ˇo$У^ɱ dJgqoP>^f ֙-U,^So:1#yg3Z)'].3ϴie5*ϽP+*޿|AMjZCY7b~㹰ןLe"cH+E[r>OugH U# Nˆ* 3!սB_cgX S#:-c1je4 3K|0(F$c%4g*˝$ePvS&V XB=l'b2Kw^`B7>W\i\"6\z`_A5q _bS,)Zba~XӉx~27u8VXlX Ru!r_~;,FD.I EsԐKbuT$2Bz瑩҄[~/:H.tI#aKVwb8l0T4ws&:,1^;u-VOۘ3_q@{Wߦ52D aw/(Rs5T P/Hs_ɎSwQ1],`S#ju la&AQ FUm `E:F<&N7nRzw,ҫZ?)l/"+QS /?Nw;=y1Zţ9/8L/k|`V 5]}1Mf02U;|'I 7_[QE{W3`.޾b,{{EX6JprUTJ-4#~ Bl\1=| 2,(\Ek3P ԍdH8mkxɢ3:뇷^M n[yݔ!;{=I>1:DQagD1Fio/ QØ?*[ye ;N%4aKhI&Aii8)QzfҠ/#ಊZX ]-b@njk p|/*V)Nk͊kIz MQŠLl^6DCj~N%8meФ;hwge?z,U y^WEqclRNhqmg:DPȄ1Bp宙։i(MRGM=3X,KmR:r"1B4RoS dFuuQlvٶĔPzn!rmJ{ %u # 3 LRqLW0ez\v0ҵz\2^XY,?T"uWj,X ~hFDGp!Stff& -KS4%O[s1EoG2B@wk:VG 2dX(. D2ѭ} oة1)MeN~Oh9B-2/E{¾ciQ u&0H<6[O)u^֖5~"m5nI 4CFfY`v|[rdh@\rlPw*ܣiƘ\%gv#3prc_~P qtV :m 4 s_ ;hgFNO2NtFr> ._zgsfΞCЏKύLhVB36.D/o ޴bY4;tQB&WV)*+6CII/Mx oVw ֠ pg}ϟ@+P {*ASfS8W֏B.YًəTJ(-BT0:iBΦT 6C uԒ6GSTEɬY?+0îSESp@mq9"oS?WDR1XBӳ̶ǬJ:vX7P"aceg>z>Ƕ3F^'s%>vߢl^uLGs~(_tNFxHCa.UP~%Pa/⡠v*IP KҤfdVj e"`Y-K Kif[ a3h.ko%e1JNNbD KAd~c+h{Dy-FI˓6A=GNft,X,=!܆pՐPw+17G>B*_3;{WzEkzi-2 }R(m1/*|!Unk t!>xgV1=zJd~ԚJ_;_L(q{kbBn@@5)ji"}x{GfFMS91[:w\.՟Uo'f[^P`JNESf"blAjNFDRTj P{%L=Hw^Ϫ8'wBOjxPC=gzsՓFD/ߊ>Ď(GmZ ֜4T_"#\1H| -/ 1 ß4v7˹.k)#M5`x zҰ w޲,:lLV|c@xȃAk#t|2c3Ui[8+G#/S /͊Evk: c>ja%GPX{`'hsS@@hrqso'^ʵ4;r`hAz/0 -e>CNG)M͸l04Ϡ0#kWsނDdE}CH*J 's6$0-{\kӦm-9ALЇ骀N1N_WZ[0it43Wlӫ@:⫠=zc(u~k2y9)TOԐx8:__̝Σ3-8"*FRb^iݨZ3SiC[PM0$аL}?9]&m6L;t(m#KX6bLd=,.@Rog,&{p_TߟJ9ø6+3caU"p0 ރK/>!B3EIp IL'@Ǿ:ԒW;,YF"+0=EۤBzا1U11Šӹ+ A[.P3\*Mex|B4f墻km;P 9$RD]$/X56DTARW:;``h<\-.M7D `~CRՕZS=zkl0b;-߹\Ĺ{/ĩEzziu ;F0w5'CSFŽ6:[ד3VFneJ}*)݂J<'~֣8k[( 6Ο-+d!.lF0_Wc.ܴDnQ}90/=+MOwʝXkű 3IczKsV>K1|4t4wyZ&T_{ނCLGbϩ62JHep\p*G?c.rʳ HKFRέjo=7uN_4X XR\+BT?6ewfIHǘxFS&4UDO}*rqH)d !]V]q|P`8((j|6Ҥ|,,x8}8˩HwC#CIH-+*C@ b1f եPf&%=m ]['J6sʫt#͍$X~]k1Y`./;H2'p$Lķp;؅j8uq7ӹ!r7@*ڨjfɤLh*'Nzfne N7PY̲pqP7#˲(Vڂk'ٶ w<٦ێ-fQitSD_avQNoo0T?,UYz~Ӗ>C&Ԋđn(^6k7N@3.keBQ n|1{%`Ze09xg0Ɛi'?tGd(Ga34iU+owHQRdP8v=mgSwdժ/_E.Zשxı y#z\ e:Qv%8>Gٮ#H--Fڒ=a/k2QJz5'%:4 EUlzZD@^|}QL`y!N45*^Xߣ)+hUtZ#޾6y[ DoeAb9z^CMQR7.u]V'P|dįUn&Mb e,|5}bcBH !J#D%pp_&eabD"W5&yPr]c"ag_.f ^N 1;J]\)x@2+9,P;U/fŒ. \,b_,dyʧ+ϖw5a.i_S:}E281[XEK#,HL?4fj%)31-X^aܟkVL/?%7L%67l9V;F-R.,FWzȉd"AVke4WdzQ@=4)үENi@TB 5s@z oē0&YGMߓr\xʥhL$_zQ *1?0*minI.m gn@T :F)a StoVαtiSF*~I[’>zGr5d]Aog/ROnVzSD!\!*k(FC\҆+hW^~ ͖›}K]j#9d=ٔF~wĵ6>72rKHBoQ5dٮz]mCqp :;":9]ƟNYu|P_aQ8o vNƲk7Nmh5 ރ}迕r}}_)JIeQƎÀ[·_ p#ɂ!.ˌy%,U]dR Mk5ȷ j Q>ŌQT˰20:,mVZEga.#!/=WY%65ߓ ObKIHgy?5B' SG#(A/tꎨjq7 G,9 Ed()QҠE)~< u\W-媹DPN:+k]%0ҕh);BB˿Manݫ' VY"Fk?&cLRB^;,UK}(^Us`+MJoK6=WmtQ_>0@;4r  hIȋ$2BY'R?;^%A֞]c|iB"g;'ߍ[$3t* J/[2emSp |``d5>9$GțLˑ0wL3 lX;P㣸z_",@eX`tccݒ:O#D2^Ri.e_oeT`R4EtH\~r-Şm;VKU^hLLH˱_ku5@[jhPdX IRO`\6z7'$vmgK& ]*ylKO0k-Xj)m]c%Y(1X/J ]`WgӴҙֈGa#5 aS wH)g5ԵSć$PGQ1Q`86闡O/ 6N R9iM;^dh3U?\,@~Hឮo{N)E7b4yƙvbB(APJcV+EGU(Nh1\W^mJDeQ5[sqĂG*= r+0"^VuӲ)EQ=$Nz*J,ઽe&c:Ʈ=& H&fRhEPNHaKH䚫 8pI*<+/ ȏ^hoӍڧœvڱ?kTIԥ#E:`m24Jc4iVեl[ȼqslΨ Ne҉iߖ=ؙ;j{Jvv4o~_y˯( V4';;BfD:ĀQ|&j tk0K>k +cSxNu"=B^v)!{xJ>hGb D"PO[ h)%WN :gGf 5lɫ,<ËC wZ&ΤNQo 7xJl6peѦCC2{G?uӺGRɣ]bzbΫ#T fIOgb IEP3LB)=5v,٤R:-|&͘lՐޡ`E.,:DzH3Mv܁ GO7o2 Jqr jėQ(CW@+&?a ݝ4(Qx^p8(/{|gMxr+3vʼ3v_bnFPRkf:i.{aX#ٲ8&aR/x2@NEѣZ(Fx ZHK R3`~^{o#Tv%6?h|QV]bC-lļ|Ztn)cvl"?%$%Ar_'B\^$jl!W/G9Q9$J`pȓRd<[ȯ,c̿8+Y-3A#7Y`PVñg52g}'ՆL!qf~CcR8Ҍ mBR xg1[^~JUP}@wuعei6˩TG1_QokfkI6:ȋS~ϑZU 5[Xy%}8>ȡ [*WֿUðMWZ>B;__8{hסjKxɕUV.N/O 'XQԪ3& V#:+ۓ52/_lҖUIlS#rmHc^ MerJ|cɰj0o')ӁY/NYEṠY˺T3r UlÃZOCbA+J|9eFa u23 LPHt=f-8ߨp꧓uWDdnv>`^ zIHN4݃" iux!aAQ?~eӸ5vE,rsM} m yFEuByn ɗ7NTxOT}đ(|IGcރs˛$n<gHy0fak>Ө>oc:!S%+IOtW{P%ԍYcPMsiTT:'ϩ1rwJ'i[X&D(Yl?|MQ2^h #)3ԁ?dH I֊:p/f+T36~$at.O O^&Az{Iq>w(-8 99;U[5731uI 0$qz(fa Vq\EoJkfeT8t3#{U]S?ELǵi$74܋jXΫNrH޳_+7 (Xs5f!2b,ò0LmL׽Ab 9@jV]j1+~M%m'|j 1Bߌ^e8ek|gK[mE[|82=+牍y1Q}LI;_s?)rcsT!3v$+4?^ܼ cwD j3EkIl?GXjy m[NWxFUռ3̫M]͢OS+[ gW쵡t[ =IhF5D#K 2myeZd`U')!==&Lzq#PTla0nRሟ?tr]$y| >)֬*<{~tg-x0N6ӭ|2$"VT+G]þMtWͨvz_ܷ%ߍk8r*x{Y1Xlh k~aspټdo`gbdV%GaX OB#rV_xDԴj散x 2 m~c1ŕ֏XX8h~ gFX"aNg91cixp+L0Fl=l+nyQR+QƇa >I1 {&g"dyqhEhiDØh5n4*:k|aCi޴!> $!'AD(O{`IזOĩR䛴Vsn7"(!kO+L$g! rѝ3bT˒_, E 9S0o>KONMJuxBو䶐"yjFXkGVNcFD?@oa7xgw7molMzjLY˸F>'@vWeGCb¦nK?tS> 4h~V#][? b9"l#shK^,ⴤ(Zrl[ ˸{_,cbA#B y%pbY'Y>iǥ;F"0t&_ {w}h^M\\cfd]yo6_pB s1:芭bo˲qTk l&;͚3 9lc2v{ŜPѠ?nVe~zR]b#ZFԑ)|cs|POe<ϩE1w8P~Fy@?33ڀ_;xT#\ FCAn=9Qx[^uFe[v`ʑ6JDF}VHe9LG*,;ܕ4?Roh3t,:SI,`=DN"{Riip6Pݴnj4T:eˆ=ؼMAN(RHL}-ߥ"=ZWČ;@Z*;iY.Λ# 491ҹ c;,_LnjNƆOq}W,sR5xI|6A~x }!tc0"*wXZ5[+٘,Zp.e{{|SgN1^z#HIej'ո-ZU B}idSz>:bss<՛0tuKIsΖ.ه=טمy^]k =$tUwmRYSjä,ä{?c0 I0RQ,/BAZ1`? OJfϚ7lb2?a ՏY5AJA =Ȱ{gb6*Vqm,׵gWbߜy ,;u*o<+U˩5%1ֹnI^8zWva&KvcWr66RhfPOZ8=$T`>@6^6 ȵ?L' &jGc|_L"+Gـ7MU twuٓ?Rb ) 0ΰ(Oy?_3n0\̇P ίt1ھ*6طL2$Pa?lvZ//'+)ktG(abSVo̕Du u EmSa6W\pP2ͼϽl\%arxX?0!Ӱ2|jvd@3@>$t#Tf\ĴomK|,;?m;~n;ZlE~ -: } Ľ]uS=.$k70'Ke]|ưﻜz}Pmv:PMRY?Ie:_Ar[A2*ӝ/J%"zbD#;`  N*<=4RKsu6gab6`1 'ZI gbn,ςS[!.ë!i7Fړ2G(eUMRAL>M!p6! =&Ȗ?X]Lr1^UN.w /:cׅⰚ|^eh2%c62~cR=iEdKfL OEvջpӆ&>kWdp90\6qxhl(qP>nL^Qv@00d&c2/%(wķxV XJ~DW ༖WԻ4p)(ʖ]UG,^[rk"%wA~$ш=kfsLoRUAju~Wem]<u"];+"*x XeĬG~l"}k^I} [Dߔ2DoNXE &JjׅeO:D~͵CUbA_RO]"]_ESd qTZZN>j_Rb/Qgp_ɏyiT` K\G(?|7V\y]dBfiec nG*!MٶR3$8/#)ƪ$ T}5Fvvu}崨/86dKnmf;NI͞~u!qV9'97ϝ4o/n+.^TNXY Gm˦ud_j*t܌, t$X2`k$ۄ(N2ʐj4, D59*1R2ǧ+ Ce0G(i.ܞMLLm+ iI<E -j차>L4(fXe ubx qI+RMfJ!upbg|He}o3;`ш~֢c\z'޳pR`a\mhZ~2i|lq}<'?8%~ '3.`|q@} HSۆ<>v;>mQG\ q_I [eh,E'Fm=; 'k-6@Y? A;Ak@5IV1e΂fJS]Bhu@T9nU;l]vUlOy}KW< 4恍\ͱK`իqIkC̰^3YH-s-toZVۮCm ^mW ][?CCuih%cuԟ]+&2[zDM9z;B[gSV-d9"~Zٸ4XGC\MNS0W,cu] gZ[#ns'aԌ{9J>-C0^D)I/j! ]h֯ 0ͳڝn"nIak!~kǼZǗSGvZ=:v[lon専IWQZɵzsUAn,O}0.6y5'ϲq*ag5#uHWvq8 ~>I2"kv e*{!Mmt45FX`KQ,4Qa(;A]_J"OhPFipN:P+4j(مq)}/٧>ۑ DELGLL\!4=اP@MF }$>.op@^M'U*saݐN!4l /nဥ{pD* 0}5%R~21,>x []v$pקi`H)+Ff8[nŨ$tʱ.6*&ImIh@b*-+X6n8.<ԄOƾ ;b3~/ ycٴU mМmeeۿqe;|A+G5@Ay^2Iow >P,aIہtY22)urᘅ9]eJ&M ?R9`,O/8v$E ZWH]ж=W:'R}[RGj<1Њ=&ji"ZSaYҙTw|rG6bX- ; j)瞕B?Qu[%E@%6!"崂1զ'Kݲ > 9Y74 qY8ƞ2?,Y]6zn2'bj?%j>., H!X<~yc7Y(e_0Nŷ2.D;~JNn ##ɛ Dq^po!c$| m'R4KOξLrޜ;_ȫߤ;8"fF.sq#yQÀ)"]*86p`$&B %r|3_E! c7i:&e?;}˺>4bX$2:ĆlOy0-ӴϏj0kģd 2 $b.jg:z<rKy'Dq/4VMPK#A z>ib̡s,/2v|Wb2͟oC/&͙crJZofv^U"긠,!B`CC6Ra4En{g H/WQ$Ugico34 H5_h[kwHd`¤(1{G*PhQ; c}Dm , U'?r,%#99Tf&[,cmkkYq4NjaOjo_V[? ,oǦ,t(c  %#-$ZBam{+qX>t̏kmrs}e `6/ՎĢg/VftzȬ0fwvzNiP$ѽ-"[i6@lr@DL_ e$` -i7 _K "NZmg~~h7d??OBMdxVs‘%5zkUT`/%ޟAF7΅ ɢȕ5}I@Qϐ8ߒlm_mj'w7)-g$?/$d/ANNq i+:2%oYFiN-t$DlߙS\0怜95c>XBjY^k8[هۅ=0%8 Y 0cw?jF!ǧy~NS$Lt}p9a 7 4*JxqhnT̘0 __iMٛn8|1 _%8^@LzՊS۵$kh/kxk8L=;?c!X2t#IH+jG 4 e~y!+|:5v]!V~VU+@MbL6.jRs%#xӸBj?V?71%KCfژ|6թ6[ є:!YT+z̜^`m6;I$v &B!_9q+:@L "= YΦ h'sۢ#`1 g ҦPt%m!|An4S#;r;Vb܆a1A%b(9g/7FUbfji t|E[KUQ3af;rpZ"GgL~8xğ?gϗ˜R5DZ0D+=eRgU-T1|" ,`3~NJPb7sycMr;6}_~LC.-BodiA fJNRmzGE6{d?^oA}$mp*MØxM#k$oV #{{blҏde$_pyrA M&a q'JI1 %/h=v |j-ړ-p6kƪ>vKMgʨZE؉sM7ZL .z9ޝ\Þ2˂Nc/ԉ\D'2Y.5VG=SÛ KQt,u?4Ұ[ڻKyQKKP=o ^`:-?R uL\vì  c)J[ɖ؄KCSI0 2ծf kxic?'s Bq- 40j|/D,uq>-Z7r>>J LJpkJ7$aSsyI40xTxrPs$M׍C\c|48;-`)ɒj p[05a&h-e.\ٕ`L{y̸p{#Kb oW;vC0xUBewٳL%F4jB:BHy40RQSHTޝ6荮mmI`d4pxe&"rgNk<*ʣaJٹsS=s=Fd~22gCie ك?*j|]p&#F~9Ov\VdžokFpcxہZ?'SagFBVQH 5gYZ07070100000459000081a40000000000000000000000016661890a00004978000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-codec-idt.ko.xz7zXZִF!t/=I6]?Eh=ڜ.+η1g:^,UVI\.Ndp]A '0:N`/+7TE[)\;Ff +`)S_`B1(\߭`Q{VIj r]EhxΥ?.*p"0NOkj ҠF(c'!ҜNsf>Exy&@ݬ9$[c-4[K>rH@j̎ jNԞic: ƲD ~S-|^F&!w.#1&NP& Jylڴ+ UY |wEYρx^jjy8o 6g,R/mAwI7[HƒQTo<{Wg윒X\>%nu*}~m>ݿ6%WxIo N#*g} )U[dCNZ)UD`:Gh @ 7;Fc>i9.ۗkx!S>M9ߠwԇ,BC3.bF(G}۬B5-P>{áőߏ!>-ڸD CDʗa+fF|v6vrW)OBwÇ0Ӳ5ų-Un+cicd[<ukj76ݛe(y&XBB3Ҭmdx!'(%"/o]b`!X[ŭO#* #J:lFOarvvO>O8RC2$Z:c7Ys1~qLHFd^H2jqdF4 0׾'r;^c4BKܤ'h$f<2]Jꒁ41bt홧ʓYȓ^e^;zmލ_я$m5{=:n--;|g:$6C]kp3z13u(#UPTMǺZ*O J]HW~Z#]}İj@l[pDh/dН/ǁПҴL#rl8dr+QJf.wREǕ$%wT anb7oE+ٓ'G;aS&f.ټl&g!=11y,kǨT# "m1Px5qq:[8´2e%e2SvNn*֛ͶFMnVYJQYcn#_[UΜ Io^j2%#bՖ9ءeӽP2oNr3V>wuCK[, Ӧgp'!;<]jM~!QSe ye E i7ݶI'Zot&﨔Z2ԅx'^NF͂PU G3T )K;=?S[jV̯&6Ȇ\xaVI6y,4f2|adSQY7֨?4e31O>pH^\6OTʀۗ`Ij'WUP"n'cX=ȅgAƒ~]~y?|g`=-Cن@S-fL4Sݻ^нyBY筯82hG9)N8{=M>{ j ,$>9]HE'M* C)x~=sp: VV!5Θ Ƒ%pvDmYu~} <+Z $Z|L7FUP'5m[.<\MWC@<{9S"C2|*fܡ'\Ua5,ذsMVq9/Esd$ȭarjp13TŋbŌDH{?)*bg#ݧ2|%0l*dRs9]PZ\O~61oaI~J*$ZzU&9(C"ijTVāou"*]luhv{+p f|R13Ekcłڨ7?Ω~5['} M9BDB1k֞WZM(DIQv¬XgMrcqlrb:Fؤ1Ijgyf7kvȐl/v#L-6.¨Jlpv ̾ > hR~أe!tn7ot,/4Ci303,r^LwTqw)"G7ijmU@_!NsamCۂ }sczz]9O܂g^Wfoɮ 袲:-qJ}YWD/;Z3L"axN@ N;-CbD+m"`EL kkLܚߺ0 *l̰8풆ľpg6@9jl;QW9K}~"[oV((xbv"vT Ä`*k)RB(|)1PmoEϢǞ{V2\BuA o7US]n^0hCΒ)X9qpd R_Z1xTYWD$҇* @XIýe-ALGbRTbV0ד ϣ| .VmQ4OxC"~70gCLzZlܔ0Eאa{Et @qgZ!2o`m{3"©XRgT>5Xv6HG\d̾bB'@=d!;$LN"6Aq1>I@vBwNc1/DPkJRG@Iy3&6fXNE~Q]K5{+3k60)_vZ ljD&vyM0sI=0~ď*|CF,5ڈ `H=|OW/Z}Yh)FZ5LH8âP$&U7;Zq!ɳyre^?C(Б801Ao< ;[#ip~.t$zЧTe%QIN{|Bc4*Ə݇:ryq0`UjDj]Z9ڔi._B=#v}@h`x tQd SyU7]F]в $/4l#ןDj>x:N(2t͈^r5H# Q uǁb"a's lcwbLCBuߖh"T:Qg=s6v+ I!SKSX`)WI,X7[ozFʣ͛/+B-J$( ϰS{e9Q 9H]{=I2-Lz&ߧWܝ#&cg )0-84;FDDa@ب AUy?ΰ|i'cG8jlfth?;PyY1SرFPNg2pwJJzq.ADZdw_Dyb B ?ܗuM9t1o.8Qi+~ѯ?5eLl /P.9hp+ݙwҰ. !H5d:U}CT,C떊T)Arq$(>ݷ^S;U@arq&NQžxjZkvzjPu*Sٞ5-]B[:(3樹pBݲ^IP( 2V'O Q:к |IsM# ACD+s,sqc@poHyAT܉3j4>= 鴡o,7-]zt hu<f)4ۇ$NPe*Ow;QuӹOI &r>JR*U`@Ϗž;EjuJ)iɣQ71,? 0?;zq)L`%J)%`e$N(CZ`޽QKE-McRأ_uӗ2-~ M=b$ Y{b%KE;,G2ʴ; t(3{.iM/Tg?(1-hL\tw7aȶؙ`q ydbd77;LCΥZ="6=M 髖Utv{5!4MM$.B8MB<`zR,/|`6%fx=\pdKNmpKn XnBVZת7ǂfY#YM͗֒؜p+g@ohfFE6\z=% ilyu^ιW6sigJBJؒ5К9FTЁH@ ]g D[GsoREDJ/Z%zrMhdL]hؽtjp / 3}`;_sMpدH^ df㖑Otx<2L&P>f$qE/G%xUD:Y[[=cX @9\.E1i'1w.HR͛r[;7-Dv'Ξ3 Cď+`v{p PFNtl\ C*%yT긧oت8w8G+G=v-o.UsCdTmעJ4{o~s_mSLl4uT;1,=jr۶E2|{kD82Ul*MZC&Hk=%dU;/;=P1,a7k eg +"*>ٝǯEIZb*C,Ob"-?Pcᕨ(įV[&b?+7ۧ8L2}9y7.l3BGaM6&9&D,Q/awYybl9wz|'kW0뚴X)󦗢siqfu(Eӄ4~Gܨ,Dv|76A 7y!(5 ɀy\{{-cmm Oqv"1Ғ}KZ.6ڹSC#Ej~SS#PsTL>?3{nnQpvUY%e+ =7t8=YAe‘3-qݴI~l|n @ bU|fE48v![_%?m`Chwc\?K GM(SSoRwM'"ENUhUR{2c4DPلDr,fF<</Ce ="Hej}9z,%,~))jl0 )n)|touRZ\L? 0.LڣI>a0|%BՊޕ_Yh5~jƎ6‚y@l7ky>` 0=M@ #\[G3rOu;`;-ԥh3{\(o4])q7 ">D# U,Tp1a;BV܎>WvOUsC-8xanx`Ls);Ms+O妙z2aR9=1U=ܡGEi~AZeL%ZE,1HE+~XUk)> j^o69K7|[9Pmfu\^hSSo΅߇]Ѐj#T\܃_dʞU{<*D WgDK) MqjO+Wp ̓Ԛ*zoi5Ψ tw@庣xi߄zMLYc{:YfE V,^9#/orI傕n)#ᯊt a)B*A!xHbΨ=7b/`9O F` 'Irt9U@BbҐ|nZִE%zid6vc_3u-HޥI} ^3E0y1fC`W% PK19tf1F{6<-aP>췝~ ȎuQ#!2u'/r؅%]W`n&&eZN+Fenv~odߨ]acJr@͕qCY5"݁L؃M~!G˻fd`aq |vEm}_@= =285`|e|PeVT=V:D1#-!P9A_lWu{+c}Rl)PK}G{ >[ ]zF0j7Rh;&|X~m@7dŅ ϭ"(,b*-(:|%^TΎR'f/ r di<U -љ^jՂH':TW9̟c5DڸU2GQm!zڞfרQxz"8۲[g3wJkxm _d+4\?b UY \G||Ր~9 S"6="zְrIUNB%Bvu=KV?R$j b [FK09PW u ݼY)~<JVTO}45,{TIbF$uU FUjJzO dnyZXedIAgz ,Wi¼~<1_9S\/8?#WGu ܊e)3vfc#X9Dm|Fp;b o m%8T$M"<\Z[ lAf4J@X!-V(ԋ ߀ Ʒ slHhڼ ;[|#qtoag蹱E%AAX/iThSq#ǞC՜V%4נ=]Jhi֋`"]`OHt iݽI8Oi0 zWf  7P1Z wqqށ7 zKG+DwQْE)1v`ð,̫DXm.B$=K_U>C鉃]+P(ӹe2P{7Յk[; @k_; FP_Q8"a>U6` yEG ㆎYkO}}Id&8pi,fe؀&e#mZx\mM OlrۊqX9u]CAV?nlóK bv36Pj^/>ł?3_exZMU_fLk`/~;ֈ>gt1V.d*(Yc$ό\}y:ԊW+P}b{fE;y9'n*ES j3# ;J:y?ݾz b'Rtl'[%qM 9K +E;夛u/c$#:s'"l(?} .<8#b8lKG fNŸծy}ȋjZ(Okc[* |L@-JE88gF@# 848BۑjL>e 1v2gT<'U6]&BUtΛ`̴!-@^y]t3'rGhQb]W %VR*?sjD ui *JȞ4Y"aXh6m iR&VjzWQ[B/$Bp7r}LN*^ƨ)ґzI{-~K3#q PF~_~(1L%g"3V$(ـX+Uy:3u+;BrxyPDVq騲 'a ,}̐z.c)Ҁ7ZǾ{lE7G1yEo`u}Q dKwNdʪqiٮ |SNJiAf*_+JWlm|$'n_l[`<[~.Lqe۠􆕛E%ZR7 (+qڴW57'qPߞ i(m@5~(54vI1Ud4V8~ "4]N"WZ^O#f]; |֎}Bm 0.;0EX @t;A φ1a&t|rSxKr 1>q0arh=58D֦?a#c;!$:9e\52{3Y 6NӚ6tB\if0{xlAYui?~:9rL 67%9Nᘭ'%w΄"Ϙ@Xn7 xz<²=3$p_<64jY,\Ov0Gڑx]4:gD|Ɩ ܅lCᚚ鲬ɹ3';/wBhoRi,:]}a A?LAO;5&z6yYW(VmzRxFU)+ ixt 6r<⇡inucXī"CJ* xٛU _5DPz-8%0)8km Z`LlC3=z4dD3LW ~ )ce>osR4_u>@&|}%tU9X: tQLjz^C5ջi$P =o &AsmdȘv CL>b~LT"JZ0޴~Ϙ,gx/HG|hե|Vɒ+ź T]{ލZnr̴۔N04_'c$|1!Q>rEGhd~MAg.qH<ȹSb#fHa^N1w8J%QA\7ituE៥˫)W7Z =3S!^";y\-T+v:fuuck#uG"!ؚ-4#'8%SV"#G87pvxK]:_h+`7@5hR4鄗dңK?Ds!Qwa]F:bRx"60Y '[4FNi˕D?jXS'LUS|\݉*H0B ԧCi!]_zY|"XKAF  l6f漣BJ U df3io^Z]'0E |b TZwNqrYF;bʈ"J]MUy@Ѫ]=c9,j0}ez'ߵUY0_#a]?EV=i9n8聥*q4=϶,J3,wI(6"SeLu3]0pH:>'H&@g1h2cj* ݌/%:鲘rBkMyno 'h=N9?t>^ ?aДK*ᙽB`3)II&,W1Nso74'{f῁Q ̕%(z\$N[ ÈS;f%Վ庝e/ô W=L`3 7rrh/ɷievթ7%#1U#˜3_#el3Z&YE^5oے]o[Cqzu!뉷>/Y=xbkBIiKEGpPp2ħfɞ.ČL=g^WY/H7\ˀxze2@ߍYX. q[pڵ8H["ȒŽXSFq#c>hqk_a=SP۪*'VkŨ&q 1,i5T~yhPRw۴B^Ч5T}\:Wf+XhOX79!M E̙:c-aNj挗A >h:;0FN|0U-SAX&CiE9o"O!}Y'W %Ѹ }Nl`D@< }!UUZ2f6w|`KUX U,+J=#">a0pv &)QA6x/b)g_ǮCf:?k 9W5ƉPOoQ.!toM %Bm1k[YTLS8Np\}cHrD6X[;QAa7ԿWz"t0ʫ$DJ><3ˢ?8XS>KF0!N"mLY^+~;!pᵉ$FEktjȻ@JI?&fL!Br+ >%XKdcw+|Gm hOAJwiq 4i:ɯO@T$FX">n`_RQ'T27ޝI݌5C~՞?„_za@mn*v+"! |]gtokc%7[[4eJA0BVצ̓'8x _,Pd 1z5ͦ% C,v}x=˝&3֛csW>4<%Qp9Sýb}O5ZʘZ?B(,b  *D=p|4IOQ/<6K۸GDF7qeՖ=77/D}}=T(!POxŲe@Gr9S+Hݝ΁%U,GQD[O 5j1I?U+ԽQCe^=,k5 E"^uD0mbs{ LLcͬf7b\N/PB՛>6{#q\\^ VRM8d˿1TS_؊M]Ab|u= B~f,0taeXtýFn-F _ьc1f,^&A\"ds1K^ @nkq3G !n|r_+] ׄ<=\ 8i1h>_t|L P?3_:ZJS=R 2k%,$Ң]^xt\UEP̋ŋPMxK/+\dQ:?CBnyA`ULĸI &L"qcMgNg"Ķvcزcl|5 a1i.Ι7kUN7_~}.5yKfbk:;S*H>}7E\ҴIRcRI#0S2LIZP2V)U))ej{}2Tk>СGχ@f_.8m6 3 TM):9buOVkmKaa0nս׆%f!|#:KD^'a>fŏߙopZ:Rיb:0c;Wb[[LGA6-^IMv)j rDђAl]E" m=ofUpic0H9^ܞB,8o3+#l:yr~n|e($q=*=M[ Gs HNx@~d  0Sh$%j ([-~O{=4}zu ƯWWrE_'Ǖ}mXI}GMvcFc`TLx4^e:0(הLvi@uyS&JFOMmz t.՟@CA~e\ԃNO`#ćnSq昞 m4 Q7YkRrO͏nǢNo.# )DYc^'g_~ԉ"*dG OijiRs_4eboSʢݥWe6 5=s%t-j*X~˅ D~ѽߙ%IS0F -NM,#(wg㳺g%n-`:kį:gq<ހq:'M^c QN˔ZnG]^W["x~7XTKa5{0;WެOZ9L~W< ^ש RwmZGKJ4U%p+p!Ah+x$)T(0r|!3vZ#c-'Uz@N_z0Yɠr/r[%N䵫>//{rm1W ATB_b:JؠaM_BR鑾5,Hg߼!*"mrn_`/ɪ+v1M sR "3IK3eW[z>R>8vuhvU['w7zg=\;uHN08jK D(b{@ټ:4u tĽ&Z߇3'^%xhh4X3hOH:KΞҋ|]\ŶџmIi'@&m t|dwk)?L "5 fJˁm P%ȣ8$Jp\I!,?0Vem6nױ7 M ?  7]͆/TrK=[.`H'ۃ轮^['%~tL/\ĭg7hGgaM]"ϒz3o)תmHSٺ`wJ 1?$|XrW#*lVx\ FB>v9:ӹ#aUbNAv'L9~Z=g:?򿁑+v夕n>݂Ab^NvioqaqR87蹌t4֢J{C:\|3l '[j0ܿ-շ}4M9(ЧC*\$iu`iT*g}v"pHɪ0ܗ؝ 1E*M-pEy$HOݢrM J-!'38 <2 uI}{4+;KOx0v@=䬑O2gy9W"I5y.8B\Y"o . [F-'Pp3*- _ޤy\+w!qz8 +ɟ[3}Z p;}vVZA4 Zxr䟌8E)̃^LXܓR XO5:צʎ9be!c;5Օg$O`ݬ֍C}xPhx0saң\F]\.َ™Szը+,DMmf^I$ʼn^2,p.v-%vjֲ,bѱhVώ'`ORzfu{-ީ8 87tlġ$[UT1{89nWc 5B^9%J|Noi'.IضH2Vpi+I"GPcdH`KC1k2y2e 8\) u%Z*%T(N9i|IewR_faҘ$R6YO. `.x2q)Q7D-X(ul?p#&oa˞-}iB$&?1aa9$ګ}j_ @iL4@*{\3Ȩ&X28Ȯ/}X-*@`4#~ +MT (VK)/zzG IO?QJzʸ>=yV]NG+Oo_qnɄXHp/BAa+ߐj &-X$fp0G C 9*KS0GŬ Y]z5nOKVQ0辕/5%% = oRˆpOĜEqEL͇TR36^<T#O3'4rM0(21bsr>ۉ}r^FfUѧDlNz⋀D>V8XL3Jg[8MuCuq[E9g܂`L"`+m']5y4Nӥh)5T|a%-#7D`r!NK?)2/5o#86].1m~o'EB)6.в7ydlOa͋eY U] gSբQ]YhDW[qh?׸:9 )Vr[3ސPgXz_qьJ¦@xI&]H?T jmJ~K[445F{[}ouR m\" =3崗'K7J4ϔ(&ed@:cWe;g1#۶hҸ+} |.G9}zJ ͻiuHۢei5GPK{Umz' -,.nʎkMUɯ1k@ f+I*XλOH(^h訂9vni8[i@MA hyvۚRJBa1Nr*ʠR1H3,#Sӌ }{ >!X3 /U)&2c7o=g[g8{<2)C[׉ ßvL0C$\02'71kS*nf^hFnw)>mÍc(t0؂d?/rRW#P(yȞW!hH ФXOŌ&ps,5z. 5gT_D)[3.ZFK7ŒHmy--pZC*xBFql! ٹm5 СJi8U9sy`a&QƤ(:1YvWJ1YI֣ĞWɁSI4WFܒ=wsYNum|yUT*ֵʼnm4<Y!6l\]A5 Hqvl*~P4քxw*H "F zi ȑ _J-˗-[}kwqڴI*t. Y؞`Q[#b\f\jD(BòTpi5BB'/Pރ:}T 17{GdڭP3+K24 QPZEؓ$H<9^Z54,ekMe6w3;RHrvL8B…Bv KC#8ENG6yϨ'].a[w*Ls6w|-äRĤ\Ѡ\g5dDzen<7ӢrQ i;X33X#iL9:ޠi 4+Oh LQC<$˰5&) }s ̢,PWpfzH;rץv1 B,(IU0k pSXhqS9DE0W< #տm^>mݠ+w,w< MIu|"#G\̹iQ[VR %]O:vlf9㼾A2LDe697N{ W64!Tvؠ"<?&>I՚qHN>݅BL\|uUΉL37aB`H#+Zy\g#Y0e?s+-VߍC٨ŏ (=':lIsGN%Aouv~Lj&VWP8":ڗR[Ivr뢘_](27#؏hܘqtZe( rʃv9|Z뱠?F r)(jۨGPQ,teVW y;>Q ) $bsJ0c0*n\pO㗅ӥg܇"ܺ1c|US:]T-)Zgy`%I%YyBs؟]ڈͼՀ%ў%VR5/H{,GF#t8tyYg\:W)s=(,?Ɣ6ϗ W\iӬdP!(זAQ~+].)i\sQBt+5?qMiKq0qy,E3Av︝k.iMIŰ2r_*_ Ω@Pa)0|V-p<$Uб8M2 RSk .%EĜU UR?yȧ^\cnѥ˴Kb OpR{B:v}VߎOO LUZ q F 9VmocQRL(n[ u⁆{Y~tn#i{˒TR9R_Ņ`՝G̾0HΑQ~#R wA\1Ot,E,-.U%Z aN.JDC GB\%+#e«@?HQyw1pa(x? ׮ޟK'0U"" gDKCz3 ") u{ CI\tɅV5@]Xp:ۅn ܫ|.cp4pл\[ ;ƛqxT|nYQ`bfе Q}Z|llSYQQx ,\Zv-x_qK$LqWR" "w~v,KI ̙EdVv$ ;WO94c&'7>rDGr3MЮQsb>Z>o+Z,'r,~ {9#R3]a9GeI N;ЁZ8̒}֯6jAm#pIGTyAvv=ӷAj%H쏼NE-x2,zvWgd\F1Sy`!R\FX{Gϓ%3~|^ȡWXlTJTGEJR3.Ī~@Qjx~護faJڭWy .H2нdqR *) 3Q9_dkJ&oPGF ? b[S32FpG  ǼM֝| Wu^z"'aݫFoNp $I1#=:m3Aup³w ,}ufEb[@qڗk O;ZG}X`׃~xR֦iOA Yo7:7…z=Nu,e⁠0x9R]$>dLwshOTO#t6f_"OM@? C6Ǎ Oq3F)2Fl҆U/ǎN YdT͋WXA؉rrozY=A}Hv^:鱂ZW߯}j<|:Qz$IdUDܯVUZ)pH<:D>c?>N:"Unu7!uiFF@LOg1މ:Qhic"л,U@6? z]gGZkPX W=lJu͵4tD Mت;gM&+-CȲiA”U۬$CuCX%W }x0Qj82lI/65uϱahk,o:i?we [Č ksD,<6e tu'־_7?c D_͢V*RmI$(Wy`vϪXrl2%c)~Y} KXOa*)QBϣy4|"-!,pէ|8!6=iû< J\PbձCr:S̈]yy,9Baۿ߷ػod ovIlbx nlX-18f@V6䏃f)Q2 u7z l%*T7⦶|.L+ErNdthwwoAՓ`ّru@8-BܞZ"b >O'%|71vEXT#nԉϑ0?w* N$M;EƊӁo\SV5tdj.T 1Iޑs_VB)u#h,iL@9ux)VH?[3mSnC̺L}!FMp3!@MiݤUyNP%#,O)?bO oRs:;s޳\!R߰30ڸ,nA Z]n[JrPOŋ}4oTZRhk{sxNE_|O Jz2y*!PM`N'[`\%L%1k8M2J:ssR>ߍg,D;z`_[~R7Mr8Es(d/ں Q! ՐXd#L룠J]05;qN~la 'qvPXmQS>>#%kF<]XۤY>64I&u*A ݎݱX ]7PΦ6.%f}/8rfqkW?d4DFk!r$6VcjUzK[f#kkz_rB\hhU^dn jH4䜲 .}F9=`r+N:jZwkنb D>qoƚ惸4qGQqͱPȪK-pCO'fXaKT#(wZ[).r4hLL?iБ+נOґ.@ǎtSTJ+_TeЕ87>s^]^Ԑ5w@OpIy?*=wZA1V+b_ l5gև"[܄DŽy0@jڿpMaX Θ߱⁳$owC8HL~H.ZR2Sa Q Ufdik[(iR@|%;a.nY/  0JYZ.ވ \B 6`QL7l.U ;wY+H*0ԯqcNvR+GuI5 -1ᰭ>3ӑ"?qEKNUaSjyùO%UKpaeqMH$޶6{OHrQ5!?vo Z#C ٺrhW8e!J!z2xZ ƥJ̯CIU*ٟ (AtЙ7"IG1ڃ ;#fN8lEPx7$v%3xB,rz2>Ʈ+5DYa=,;j(-6eL:fsV Y9[K3C+%Ī 21#y csa= D<`=uRhT,v+>_G 50ЭN#鉛63}nžN$lT=Nw7xfZS&aIACl2PozVZ^UNyJ_4SYgk6PT^MIMm- M*2Yv:97ZR(4fFqvzߢZ. @Ҙ(.c_nB%фDT\ 2 Z\,ݿ}8[(1[¬|W  ř㡍y;ng#:b{A`C.GT"ʔ%ނ߅c šX#HU"=߾r#ifo<)38w;:z^M*8TM"YCs*h6ľ5a.ӡIlך}*ۛK6 qn&<E0=(R#$<)r ŵ=Nk5 ;ă L. T& OODDI|:tؙ2A'tZ^jLa }1N'Sr:a9`Wf'oUG8U:_??F}vV4 c00f@ 92$1%@Z!-0Q_44#R-vrm*!5AҰ`ǫ>pȴ?zzEaıYڅ,=j+Ѣߠ"{g}ظ+dGB wq~ouBǬIח:|=uN1z( >jM*2<&a.7-3Ѻ5 𜀴]V+8>n,]ӊFiYT wʮGf*#5E;n$*0-Uy*%Z"R|儈+Ǡ x ۩D}YzA#̮@N7U9 .MIq"PhflBE?g0Ī\!}Q*g+8GIaUq|=OsqlO>U24N'R3ZEr@c8[BT2p;u3GZ%d g^a DuzlrkQKzߑ+ 6u1f )T$ZX?w!67 QV6I93z=B5揄/kϐ nKXi0^78j)WyϹ_#L5&7ş`Lqso6 OQB(7JǔEȖXLpوîxo&g|tQԫzw[Wȃ^\)`rod}w a͇ rM,'hLuꀴPt<CDVu|~ޙBJA0y0Ԩ-/oJIz 9Y1#7o,3kim?@oXD,:"G9#j+=DI >a|Ǻ•yȐ*['Yyl%a$8;dmT]ZR>m|XlmFfecX΍ͬ# nM0]Tk,2D N} JrfR\FjUw6HpKb!%BZ&[JVdtŸy/pVuϗ6 ʮbڏp\TOjۘCa n{VC5bGeFe`I-:`=)$?ZiWL&HN U1kLqfp-wKbqc`WK1p/Ь8`Qsm~Z[v߃>c C1uzWHWҮQX=KgD#xˋh빃^ͤJ8)oY05TMa\`$\Z6](-\YS&&o 4#y7 _-=~]զPI~VEet0&Z).w1_ >I'-ƾ^ʢa`[5 x:*f O֩ 85-"(#!,+.t4 CCm!"v 9_G}|/Дޚʔu,jd`S-wxZ_aN)`l?;dH~S~ImUka٠^g`NTY=?RB#‰՜d!㺠jܳI^e[Ѿ)$6c',nRt@B܀|V Zr j_f65N5k%.| 3N@˙}3Į`~܅ğ:|yiq*JLh}UmC{vSBp_Ƶ_LB+AT)nuľG#>xT QM{I͆JdM/D_~E^To}Ă_)`["~c4*3L8`VPU+n|}=䕯׮6,L,eת皝*` :GTzKiEO\Q7>f(OҠ3-pc#+[qF3* 8  f1}?X=vV[H/qy.fKkE0|+!} A+*cbvȽ6^6IJ3Ř10o1%ؾaPy!<ʜ[̳r7 ی+V #oĉ39a؉կҏ*\ҊܦZ7 )as]za{K aD)= NAgզqK Ĉ#>\.0oݩrV4ܽndת{swSO8zc=ruɽ^Wi508[˴f,G]Z h>&dGEVD!*q%rDR? i(͂OXpKD-:+EMQ|qg  [ylG>R/gNxÆ#:". ;/"R'"{ƺeh{)*$XpX\Cg̦SuX:dcI iI_&?L@x>\lhcTs1WM4LƠZ7]86 |Yk[K@bk:v(yXO;8LsvC2c; WX*Ha7"r"P=>SuI';E'wW*(Ώ(9DAxe5hvĒ4NV*ٮȓ7>Oo5,LSDP  ~h X |ܦAZ|tdj\ݑ*,֪oâ /vx|҃n)DE_ԃH<z+2!QY[]v+de;+q_;7"G-@JՈpo8`w|,nׯV{![}C/Z6%ZORvťM nq)r?M.”,[NZN\ q~y8!@2e "2UZb䩦 R`⺾ί-n Y+8#Fq1]6\?Gv߸ٸm  F$C.D&-.)$W2VrB$CV> zK"} F̱j:9ȷYtj4[0 I=m:~lky{Tj*\dJ2f"|d(&m:wETPq#>2h@KHA=;5-VZ,>Dqxo(P\,ԣ_Hˬteը҅&t?*$/y &}T [vŇ'M=I-AZ8WBӼ!Me !UnO1le?̣r"d]NMݬ3G J`!de>=;= PlCqGU1 '&Y1J `Y6: ('_Z"Wv7|2Ht%CP&ЫZ\pMy^H5u.k,k*zXyv mx-`IHހ!7\c,Tƃ<@QA\|ֈrZ{J8/.>*o4dG֖Ѻs%"'e]F 0leAW;v=*n2s[ݕfk#k oGˤ=p<ݴw }X׭.\6}tduRך\;X?s|=>҅I8S>q!^{CZl՞L9#BlvYEaq|׬56 ;rq_&PxW u%՜1HMJ+(R@xY.ep) OQd&g(hn"@䖧' V͍s%)]Up{a z$Ik=æ.k жj . ѻ@ns)(Hc&+ 7#S\!1/Ñ:fl<\[3f>;AESbe%vP;HjRYXBZz 3c Iv;7/RRdg{Y-zc(7d)'#rq<*ղ%_P w'xcJ0ƨdť;{ŵ~6 yiB.bdBSaeuvS@Zb[cF`]Hl|Rs_@GbT:j~1lE z"2ƚnu=eb†Jߨ4D90ڌ;jU o|3Y\; }$v&R7{qhѐ{B2"~4] to  ljNbZ ;k$fm5|b8RxؙfԜTyMǵfbuPy~y%|Ŀ\R9/VĖAK6etvٿ^rDFhWN(w$m.,/GtST HrI1u HM9*kcibe |uEm 6̑K{F t/_DZMN:z`vþr>,l! @(p=(Jؑ5 q&ĢgǃzptKouV4m~o/iOcmmj?ĕ ) e#[_1Ûep6 S‚_S5J ͐,y\zUuVEM7ISZCJ;YTɍ)(WYFuO_拞Μ4A۞ vcZOmꀕ? Ŭ_Ƴ~@vE$D㙥 ހ-knݗVvx_[$M29hz6W ,Sce zɓG]rpF$t?Fց`x]F٤ݩ&Q0Xe6bBp]'2>Mihr{xa%qa86ܦUE&vg$&XL _&Jgx9+ U甯I|8f-GLZu!^9lꭅ(2}%X'׍ֈ\TaJR,غ_0x u_9n/`?D|~ݕ*Kbcc _3,^J|i.?:^1yl"vrqKC\"ts9ކP{Y’_f3oB%C҃|by%47"闝ZM!6 yB"a'0U"f{2D\o='ȥ`ZŧLΕWRXNɤ{ @g4:_mwAcQgMh31)v! 򂰝H_Of|89SN$v2D+vf|'>56ఝDڮU, LZ\ `BDԎr`XD&"{HhqRch/SY1 sxu*xoY^d=f,94YoG ft>_C $[MY*ae^1:jo Exn.^DN}(NB/S;UY@oj*C'$R (6o!PWuR8ت}djp ̤]"ʀ%y(&BhھfLD"fV> ϚǥoֶF@7V]I8~CCm>/M47\K޹0j! <) /N *l0yT"}cI5 Z -æwe3!R5$lGh9ޠu@!!_rރNL<e,ґ~?|Exd헖1veꡧlncu9~ܝfǔqÇ|?HfhS58mP~\R(a\+2 dľ?n}&*n^MXm' >_z ttl?4a,^N)Ђ*mmONe.uk NJ$Mx˭iFYP7 py,=7)hyF6[0);X]4u/Qk͂j3,y's=9:-;IysN)mTZ|ey8Z里_7JQk%{_@(R's[*}o4_%zh(%yfzVg)uL4PNj~.==Ɋ^#~5 d$A_:}1gM|bCjY'#w}[-;nVHC羐7f xj9^QY̆× Fe=ު&wBS@蠳l MfJИ6ȞPK~ÒJP$;'`vA- F ƝZV1/#(BH7=ltm>m,D eLlB4d@ԄNtv|%t/.&_+D?#&]JjݒnxoCǡ U iY wF/{ s Yok"GBYt?p6U?P*Gw-ӕm7qҏ2(I{I3>ȡ?P:~>EK>rM'~G--=rH5,@bq8)o;딼m\Z:,ti%]DRԥ9t)Z*<2^`_i 徔)s,9ڻc݅k/~V8VIY}#/Ĉ^7W}*/x'\;10XhzN lE:U1$ &sJC~nU} -f*`UT,@ UHrțRY˅=-{&;(⃀sH_%І+C\J ɊuM3YlE"VЛAo&hWZ9RY񳭊JXIi N#Se".T5煓)al-,g||5TsY/V_y*?O3u%A1gb(~Iµ fGϴ:$e"P,1 K9߮/<4%A%jĚZ2d}Yi^E[iVvn@ s'8j{އQf̏]YaG&䫬+e;`̒SJbCW躰}(-άmF1{aMPaAH\|Tc51P|>>Q1<%3 }NDن0ȾOd=)>tAR,O?{V|J#@٧v~"kAcmw/7 _(DRO|S59Sa|JhAӿkic v隊gώȝ6!2[ze4PhklyUՈ!2Ҏ޲`ƉP1avvՅ7.x/SL5'߫z8+,.&A;˳%Z}'R,(N^6CL P kCұ"DߩA&ުzO1+ p<|ڱ)m`0VVo {o4Tzm o(CQ55Hh*ohz>֐ G Q0)C9=a56ǩ| ^z~Xq}d#[~̠l, x0;]jTR: ueDod5!k3~{vQA*3E&y1oT?"AzNs :(|HUkrn~+%8W [rӼս P{IR}'M3H#=Խ TKmM'Lepxk čXk yᚙ)(Q\|_pMѭX%IMJj 0wQlǦ&bro-g*B Y[D(g'e z$B٘r08Z{ ['\~' t׫%e;HXqF_YPԖ##ďϬ:2?*aD2s|ϛ.I7&Ie#lM K(`nHz N  z򠪏FJ6rGwHe>ël }`#VTB\|n ޷O YxQ:9 ~q@kS[!7_A8W(ș$Mm U vЏ{Aá4*DLlFjLf/ ^*rnʼ1U ;Ք/NT\??Q,9(Z4qL/ڢ ϻ./lug&dP4]21mV^>I)ʼna~_M*Jc?4R^F^|,Y-()q'j=$m="]\>*gr޶r~ΠJQF[^}: oaK(2*QD3٥g`E!VHo?5<{ui QE2okIijtE(+dÒ  ßQ䤗͝ȜtE:\ps΂L>JO>jkڒ/J2 v$rV袗mM-24k*4?b7SU1~=Q\1-ٔ@ӿLnKu4 X' mN}d뻔_ .~&e~h+Iߚ9ӟ3%p4L?P;8yH=WXqr>nA֞{ctW?Kpkɥm8 m8H9Wȳ`24}e#Þ"j?K`Ғ UP)A1~E'ܞ-rƧZ!v-D>fTQM9Rdűz_G;Q ԟmrkD4OP,R48=/5~ј P2zy-)k/%j{)?| z4Xl9bwtiBUqt>5audH!8|]kH3QA){kScB*$;-^Dl1ԑU 7Ujemq)kE }%p0Y1o@aabwfi %v J3& ȯ*e;bjOD#A"s~D ĚFA3x1MC‘;Y\8ROb>:riQA_%<%2Caɾ,5lMT܏Ă oBafmG#eL( T4̡\{rՖ\5hAcA(+Y_.olULe;W!}̠:JEVX88n0 88L1׽-V βLjĒ!o'UVA 1y7]ԑAдj2h\J>I ܹfHcC60e$ksoo[˚@/ jcĺB9`u[BO+6DA\%7*.T>A {{P_d NJ. j  xE qHi#Ws@6U!ב*cīS04h[|cepDϖ iY1 RI;% w0CA~K꾫MMSvT}笍'xn? &y!v =e{t JՔt hZ= j9kh".\,xm1[ d+&i=HX, M:"f=cr얪{0^X~sjEjԬQ;kZ((2n㇢S~ Dm'x-hEk-VRC QJT){rԃi!9,\@)7s߬D1죯e b8+ ^ Aٔl̃jau p W221 x,]k-6_KRJkl<{;C`[exDK3ӰrRFe{Ɂo3|/lY8ؔ 2-mIJ8xC7Tk]e VES"o\gsT.nz QfrtRʿsX ~)ݗ$#7& ElTЭ9kp5zz]+{Wwg9Lw!GhCC ]>-ʊ qApmG:yJ_OI8;'o+giQ7cq~%XoR`Lhxʽv~}%ÁDxkHx/%-aR'&yD@YͳOL., NJ[WLf.q4#?H8U~ ㍅25t\>(56 Aw%H6._ne9:b;)0x!؅\I\۟*'Y}DusgeظI''V!AMG s;l-o3q҅ 3JyLʲwX@oA3^Nv["[S꼖9<@uEknPi1*KG鳈 E؄W(f7JC\!=z;qVI54&c\Gd:|gua0VROHn3©j3(B;%"[qzoGvaDɡE <;?qpĿ"&uܻ׃q6hiwռ-nf"E}[Ku;~6Ozq721.QmҒS8o;ً.Hil$vF3tįK# ag|s}kE-PizVOoMc9>lKcUO@1Jy!i-43jgӌ]L4[RS:U $*mQj? ,OZmBwHKؽD2z?zWWJHSE?g;8&@$/@I#ߋL+-o< 'k;r hS\ӉJOK""Rմ @T"0f :S^DTx䊐Mj0 ZK[q LQum( A%%71DBrSK43MPGטǹ.f"5מ̟ˍ4xœQ4r$zu ?󢣖[hs#ESs'3):w-}ZR_R119Na}R[@˯<$z 3Mp'Jǀb"X^Hح3FcPb؀יՇ8<9@㮑6%@($(7#*\ .SŠ:yu"Xi1ei.wp3mNBHW=Xv!#,U(G>Ϡ]9Vbu<^0CpQDxcBd,q|#BH LػPrsؐ QIͅጙ3S)~*$-Fth57@70vm0Ҟk.IJ.{[iEk{rWźꗕRhimUH‹8䷭$zk8i,#ԩ8ơ/艾]셮ϑF;7`` gnF"]fK 4w:NBv .p|Fm T8cSa긛 њXo8YdgY^\݉/N_Iq&L\mk 4=7ZnHLrolRu`J`$qO\t3-b` d'@UVyAOpAbycvf~-_3l]z#N!@ڱ}m'̀WmgE0ve=lFw7x,HOa haBdTYDzIY|8iB@p,6bC=%0_ZI(S{eM,p_yvyBp2&QQI8 -D'rY ~ 8l=Y 3xfك'PTJ}κɰ,6ƿo6;D\,1 ]Q{fT`s8ݒE{|8.d;tc웄F#Ǩ2,}?<@-5"Lm#9f fpXml<՚LVbKa~47 AGaMFhY'5G}э(||'ǘ}7p` D:)<}1Ӣ:tFgKL]#r/evvb/lBWrfgl9<y]}E vN1UΥɺq[Y'J8FIdU[bэoB6ϟGiYjZ]Q&nNSA`]Fu b:1˚"03]\+.˰겅~%>ƅmP>^3W`wf@7dq! ȹ66I2bilZ-Z*S7TfEv]2EXОBv!nʕXM=(^Yk`a%}dBLY$JdwxaZ|\QS/>DT!Lq{?5bc?I8D|sx-VF鬜^c1,xYiDp lBtݖbqM㓯5Q;qˮ@%KM0pr%*-Ӷ0$?xKM6X}*Sm"Zժoy@E$/s.]N50Vɚ pq)լ쉅j ߟ , nȟjݣFq>u]mtKi_,kb$6I?}Ysš}5.L1#@Pc2(A9JJJ:F } 4xW&Wᚸi71HEYt]#F14IM^A߄9-\I0jdpmkHNP@4QAn=P&} r-1AK^ꧣ&lExx +2xCQr.¢@n㏡I Jݾ8/*t>NO2C vwmAcLC4 .U7МIps{"Kʂ}/tl2׈a>6a6ʩ7./yJ.EmIsЙN5 ͣ{Bx/_T wIt3̋*3.#cpT S@[ ,nrho:._n孾\4%{KKNKr4O5˄@V2.9Į]s}97$fx dS V,ڗAq%Ч#yQs8;&:[ƟCաf:܊/g(-e /^v޴`VZ7wkxOrӌ2KFVZA6B&\39‹!P~P|."yoЗP)b9s\*K4zuBp u!'MhsqT\t~W.HʟV>L2[H[~R:X6"'Ϯ-U (Da^j Y 67֍)jmegr~7.zxX5\k Dav.z )W.0k샜A@'Z"Y]9fDt-V<ϠVSS- =UsR<(v@?퐌5J[T>` /v6"\ETΨtVq57ٶH`Wo~t94~>XL@&'cng8i6ğ)z8\\Tf\:~h`W\WI\4X <`,g&*名>@3PxuS/,MG%f7"$ QM٪sĂ)뺯+ǴKR>K-!k|Qˏ3vjEQ}dp[~RI:@n^Imo?7WTآ*vwٞ'qcIbm.vJMdv?2]@1r.ܲb<;d [ >BHIHAڝ H-g)8T A{͠J޻踆Tr<СƼiIB9PV)mߠ52'{7Qwofkա| _n;ut;x}j!b5Bkl˶4Qҝ϶-欼G. ɝO:]zkUMP{Ok".vnUԊBәnn_0#ٳUaWGK\{^7 nF?Px3PT蝝]TBMC([p3~5pOh2 zTw=>dNMP;Gil#;x:f_w-gI|6@yX丂@ mfת .,*"w=)tvϪ0N{͍S`󾨢9B{*2#:v@p>[iE6 oT dž5ܖ٣1tܞYZR:쏂_3Zggїb͖5,Q"INzEUۈdžjxXtlB8HmϬϰ@2;A?I#Z~W^&Wûy(kc{n0J+W{{9i(sc&a!`&/ԩ_$X.S ,fUu{Uj3NJ rR$?͚iYuJ[DE賂DF"{'_!K:i 4#}/8l" ݌j`w kaCw8gYZ0707010000045b000081a40000000000000000000000016661890a00000fa8000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-codec-si3054.ko.xz7zXZִF!t/Cg]?Eh=ڜ.+YгpO?mHjlZ9Ճ| ꗚqD,79 v:+?II f'RYNn*oUJʘ@%j=}/k}]m '^,p]]H[qSoT-_<*0eHl{ JDxz\+fX\ΐ(#f6P7vX~M8IP&1*e4[b eIyXHGYcmQa|*ps7)CqڀrP|WiacG%NS̗^ėߤQt ¢Ys'ͩoDnu\:>cebzw£΄c5^`#yȒArb=oudm݆e] 6 -5(6Ei!F:֝k/?w뺭 4t':k.r]=2gt-m6eUPٞ6m6y^'+~fǎN>R@yYb'ݑ Bonlބou+0B",{,R-iO ɥfYj Y#Գr o2L6t9tbn 㗢Sa nѦC^%sjՔ*mUJLs Iqiu2hc$Q5AbuCG6EGK3BJ&)!"}$*CpB[B#3\MPMsasL EuH4 ]Y~0j5O 9_Lt*W 8Xxz!ot0Y4,sVqkkM0_ YRK9U#4$ %l<3Yf+B];\UZ$ʀˀz|r4>g_?79g[zt6.)O ;,wfFr+T>؛)/ n,[NTAՙKp)f9E\G U 4fXp7U'dH-T|`6SHb3$J1:q>޾ \Ȫ1g41a 2|>"BF*BVszX\‰H?c˪|t Ei&v1+1Ή%d*/r+%ŪS{GB}Ï#qi'l`S(?w@K('2PM OPz^%a…=_Hv@ԕ '4}X%8NDt{{,/'*&2|ܐ( ޡ;ƚQ1f{r/KYVdS s1sFA֤9pUR=ZZyi*ǎUOݱZŒ?' ֭ &ťe<)-$D$#w;^4:y}VV"$鳓䋹ڿ0,/Oᔤ85XܪR Qm#d˪dǖ3BuÁÑDDcE >gn&YK։0e0nb{,_AmJ a(VLBWmۯu?GvEhikQ>dANكĚx_@Fdؔ1S$0ܱgYZ0707010000045c000081a40000000000000000000000016661890a00002188000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-codec-via.ko.xz7zXZִF!t/M!G]?Eh=ڜ.+Ts Zno_0R_Cxdjr2 97:^Aa"8 A2mÿ5eCX.1"_Ɠhw J? P}.7,Tmn'b(ֽ(7³k IBQNv\+3[ rTS( *ya=8\st@,dT):4hTt-V"?~vP&B6S# 5⮼[5nJO]YIyb"˪84v8}@mۋM5|+t"u?2m} dv*X]eݙJ.%:IPNԬ%Ko!wL2%@W/p)%B(4gv y I1YR[*crVZ!Hh_r!OMo,.Ǯ 2"B ]t#|S Ζ^4f_|§0Ӵ4^ ےA;Sڅقڽ1zH&& ~(͡p`'+E][:)cJD-v,tLvʇb2?s}u VvUԗZ0,e\ۥsUz Q*>*ٛ[uk.rm!Ċ&KNWj,dcOlA|.uN񸛫v GTv#;<*1pp'OwNheq%`*bі >GIxYub_k0t:;{ V V@ BPYc6)P8̋MkO/| @, Cֲ8ֶ"[scˆQ7*3Anɡ&U9Ŝ _λdW&%=m ޛX 3zR0΃Cn혔-v~ eTМdkC;6OODI"U,Ŭ*7ˡ3>w)w?1 v- -io?2u )2@0da  $@? TdAKB9u|n“m!C͍IgIcV7^dO\2JhF_ZοmUa{pT\)b|G`LP<73x&~CMPЪ:;oPBF"4Tn䩊1Sj6΂v 4i"nxpteLqJqDB V(p[6')Lv@mqL;o׋YK˷BS/֥;csmKo"W&+J kRNBBxvVOo8P'5? -2AH=^7UۅL|sfqEZB5WoUͷգQ@MXެm5t }Zڧ oNUe yEQ~kBm3`?XNVG6Վ/{ rq!rZQ񓝏[XC+AIj00o=n<'0Ǎk2T BB$Pr@A`5 ZHYi9TCfe y R_'ǒI ŜˤvέbQ(lnHG80@/ȿP7UvV-3gq闺]AC [M&;U֝&::UArpڿ9O\$OUe TkPoZ[0CwyIn?.l#p-pZdQ,&U-F$Xz8zǽ*FHTn\U&+WOT\q6hٰp!yKw9D&JSMc¥BrcpT$(#a\H_iTfŋz̹ N1-\ot~Jk>J,5!Q#hDLhŰMK!BJR"*r%HS).dDAreM7O.ȑ1 Q?3z[7'YG6WvFF Cr[yb fI:"a!z $]"EVO#nh({0Nh;(Ņ!gea,H->p)}:<="cȔÈ+;RsX!"BvڮOZ[{蘈rf5x̰ {u]>"xg5%h53IhipH~hf{Yw/2 9UQ6ыPlT;ABU)m+/b_i\0Px˯I.[fZZ  ŵ?YVCW{~9 縬VJXBaw,(s 7TӲ9r)UiAƱ85~y3x vu߮lrc@ͬ)5De:jLϜﵧc '9r2iHJޖ+{l["5&Q n`4>PX \ず9:]:\1C҂c x.ᑼ>m/rs(<;ϳ#uDsdW9#o%D:&&;i=xޕ+\`[´K79ǝuDcvYb=Me4tcwIЂnV[snmdl$ѻ1Qe_@Ku;b 8jB-CjⵯxO( <~k/x*;?=Xf=9()UD^1W 5GriBW43od(WV*G `}Pᗵw4 >e};q(+*࿃*147 _fwv(6:9E:,Y+DG%JYo_ *\ )Wt& }a@#5zխ\f_&UI}.xxohysTPjNQOp1<ܢ?bKXޚX&B(<@4EZF/罒kn 9Xh{zxFœvgR{ұmuNM$=l3" )xpHD) [d/sR*^UHU+v 'c8 qJ}O}&2qI+F̸xT.3e"܆%oP~%gGB_х8ER; GӋ+8<%g9-34EiWQ) @z6p3ܿVC#NҢ׫+@fUSBGgXj;/l[zwu'|  4 4|D3AFB7gS+7ӦtpGsV\o*nS6p~'i*ƼPoF*# I0uCzS>FJ߉$kE(cMujddc$PI_ag#,oFȜ&N29M,e9Ո(&eIO3*{Ph@9t%5̐/Y;JZVym*4|*Z#>åSauW?(Cҍ>3zTt.RA=-DOjk6v'Mŕi\h8W3 aLߓ00ER^_躳#5 i&^87|+-돯յ UQhwhk6<e ԒB= {w3I\r^p3X 鲆Q~;M֩ 82kpDUŎ~S^J7I rTK( ˭6Z#Mt.8{3̹\sUW.o/Y=)FxiKmKa2|sx <-t5eKtC{ 5']0S?n&$HT 4U&C).Ì h6V,Y/DWgei ֽk]{_uRwA(%+˚Y?2x[a6חZr(Rnen④qaxQqb뛩J+bjPrEE?H85 -f,0#{OB#U:l>zUI -s*6X {Ŵ)+vGhwX :4\^":ܵ@ ~WA6,W؞fz09-5ՙ|%o9?C uSg)Qhۿ>xQG%EtC\[W DTsڔ$j*HX{`x:hg3NH'T^7x F|6KG9b,DքG'.%?̈w75-s`mlnNdN.\k ((b_*L(Nc^8ͭk¼F)ϡîC{2FQfW-oR&] @c.^23 ;%(?CuCR Evx(s;*odxrb#]C$,BiѰ(vOJĬI(H@ܸ^E0&Vn;S$TAM^'ߜ@Irڱșa%:TFt4l}͊Q4jd?+Iq2r,;Nf7~I@] wdEk 9 [ QẆMyO'7̗w Zbt o9`z#b{>t~Py-P̶N@@ 4C| WKV5j}9F.C,cmr@X)%AAz-0sb@Uz+h8EZӖq|< =^}:#%"hTmE~P?H{T.│כJ!q=~rk$I2J\e7%U x^T ž{. =҂h÷q[ >z3 ښ1XueۚmP]D/ت||fLa~s`\6 BO5җgp'$ 6DJQ0'Q^d>PytdqVG: U<`kjAw7"P(q斿+YX݃&#d~|&*qC!ѶoN![8JAƊ9+\q#!-h%#$n= rWx?oB8vQ!Z행JٖaUәݿ8M)ˏ_,Si- *68z'i1qSdFD480s/$_ї3"&3n0V:l,X,emʨ{ofш&y\u:l 3$l|>-vi?zn·/A颮oߢ$ \(iB_A/Pyv +D5B;\øl*d ]aJAF.)q_áل> ÚGf :B&d+D7aംt.qotxR%{vOg=Xb($iۃlVGUhPBUCNnc QfV4^}-|ikU셳e+ϛ~ZDhr2[7?d)0/*<‘.V썍&m{0}MمgV { 0z}!x%)p3 Qhupyew8B1)ٽ:wd\VP9Yr*$lc*9˝na!_87C:_5b`,8lr7zU.USk<GVЃql??@xS)Þ*L+ 7ISp |JՔ)`V>3n}a'\ڕ AXt,&`z)%m\G~B$;M[LBvS*ǟy{2C@i0 0j[^~/B77l}$kdYhڲr½d%;} 5GFfDy#3ۼN< @/ivoxfD$77e8RM@J#! J٨ą՘ =<\_#Yx/3#p÷Fisp #^uV"Jn wftϏyK̴Dc|d'~+B,-&9e t^6N˜S1N}wȵ|qd$W6"0Yc}4SN%&ƈM.C=ڍ&Tx!n)}OIc4iGXVn)QߨӊBq9qǶ@7c%|O5o;Vp}3098Hf jD 6&IaDJG];Aٱm %g%i(Eoc =2rQ,SU5"F>f Vz1^\ Gtk0(yrŕ*!)-\3mj7>/KU<[`sd:N=(z 긠NG;wi9BR'K2!XMB",(O+U;5j~5'&ZtkyܢBwrgYZ0707010000045d000081a40000000000000000000000016661890a0000f5d0000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-codec.ko.xz7zXZִF!t//]?Eh=ڜ.+"[ě^h.rp'֞!Ykrw0W4##o(F42\]2I[[!815aS[?w*!˛]~sn5SZ`@UYJ_ 1`36ͱv@|uw5 X/͜qz:jn,[Bx}DaMFJj?Z*Yv2NlA=' 'TmDNNg-nTH=[F7i~'ޗ@b-~'2>< Ey iP#xӚ"Fɗ$1Zk6 t.wRq3f忓Oook})H٬NJ-Frվ/9V S"W/ 5 %Gc Di خys<< oJhӃr)ۨ /< ѐ b#rgSs*WdΆlϓX R3c~T.|߇17&gHP+WTG%gq5K}52LFN0XMl )Hb)}zͩ|.k N(d$oK8Un1UO5PyG+F{r?zjLGXv҅!42s"+yZIa]{ h@&j訶dO}X3?kG5R^ nJ$le vP"pVflr@"ތ!><}bV Nqno;@F̢a3 +^~ \7ۋm9CFVUvLEaV,%1̙)_t;TZ4}E^5rf)rY'n-};o3Q0>fCD˚<`D7n U:0 [c^ Iohӎ?Sq ٥Hjav>*Mi~4n(s/:>Ɨ 8l&T|'๾&w"y !{!3E jPX K[B#:?9+Z1Qm-r$IE"H=ut L:5R;gW`_cPGCQNf)Y#IyQ?\Q&96)RWx?IYд*@X4e w"?=%11$28:8sj[$iP{ $Oy@' 5c_pkZMNbss 0(5ڇJnվ.s#Evb?â;4D'UqBn0їFT{)|X9:;0h>1.;6R:ڭ]TF)y`>[h{B>WZLݲ dJEc%#.St$tv'6"Xi&{lA`t ]ԘYFqՑ б OߖZ/EoWsbk㈽л'Ve s8p o>5C&X0`}H?9"ګA~rY/&ŭg_aK@VJ] m?5VĄXDwL9%4n7+f=xQTއpȻ[F٬axV3)`0\v끹i;#H^zQu5ϑ-#,^UUIN x;u۪= vQ*(|2V8IOBZi:YT%hCPuB#}E8 ,XXm|D-/kEͣ !75?<% A%!LtDihQ$V!HDtD'Ka{Hz-.6NLR]}In:(>D@!.6_Bc;>Pģ s8ةNveP ^_S;k5ԧc񎠣<1B{%y` E|0'*ů4q5|ʸGhYújDEn%a}G eIA|y%ŢiHe[l74jKaijTpPH7&I:bǏ@rp.;~KL!;@Z )M ¥2Gp cTVϐꡖ5V)& S"jxae{8 ȑDLM[$Zev2|b}gXZV1I[Y:hOEyt55(rz[k{HǝKO !k~)J\S%ٍ\4WKӎBO<|uZ (>3EC=5mHj OsY4:x]"ͦZD#wʿ6 >߈>$we>޻E0@07,u:!0 ƫЁڣQ`Edmmx{{4Dl>W2u .z LsS;rb i)0_>{!#:3b! 92?&f.#YȰ?#^ب enz^WA&rO:{#L[֩+49{Ɗ3`ă[aE.I4s!VHL\➢h{<=&5|m-mꮔ:iAO 5Ä|=[12n-g_sCyz-xQ`F},8^ 3eg69D 0ݔ:3#[t ^,;%+ s f|TEWd ;sI=]L # k_|-uzXI! 0w0!Wrki#%G_ ]P6َ{4g YRumଠÚ!v4-is0Z8WT'ozwH8LE˺)";$^եoc P %͍`8{4;*xjn5n*2kj@ѵAIh[O+sfb;cTn6E EfC9R+%_nU 2]ř `Lt\6+K,TOE@P[TI0Ԧ8dh4XE&Ef2füxtlUf+V?jPn; !8s0 ŽϒN~2ƂŁX ?}Eq֐tgWeh(BuBbi:6[nAvN$;4_]ƁA(ZK%=\RǢ,Kl순PNpĜ CH'.~v_z4lzOFAÛ Q՝֏` og 18቗> Ppee:hؒ=0"7Γ;4- H9}̤osI/y_ ϯ_&QA)|Aa6b<> [u.u] I,JO ȯWMrj=2aCҥ}9%}N^r~wP[Tm6w%ΘUJ͐,WLC6Rn!e^jގP;qW"aI_AMWUUҋF?я'3!bC ސn!Otl.ntSjj`>$h /:hSXU Ybo[13QNue5Qe9/NQ\ǼKJaCd.IEA|t`),fiR\c|~!Η"p߃XV+52$@5__ ؉!MHdA_0rPMQg^BK eC-vp^"3VddP9Nr -!k]rHChef!gdmώ%r0] s!߈|lҝEOT̪' 5Jp;Jo&M|6\4聴FHz}|;~<ç] u9vec@}/j{ g+dVFnoܤ@z?3ɩH\ CB3!Dv#a"վ:ݞv4E[931t 5wJF&6֐^|1AAQ CVcM{"(J9nyK<;6 Ȋ٣NngzWj^S~<}L-RWĴ\o6|/,pJr6_>b\}$u(Ssz>ǥ_2T8DpOx"-ypH>*Cg#pGj$2wżgZ_#}7*pxgD'uLD#=߭sr78 aLK4Y䊽BDX8嗘V{==9ݘ(Z06&i9ؾkx` 5B.bИ0iw.u}mvE9S7Cz舗K[bfRӯHM Y+zim$窌u||ŒhJX P0B+`tyH0,;od3lVEfڰ$̛ǫB_F)<v(3oϠWZl' dK:Q ύ\#h'ycBbEj?5cq6jx=hDɷk g{gy4 ibOhڱWfwةl_}! PoEhHV:}5X6DS'|]ܖ. CB[&'\dq x}0O#R DtpIQv͟uYA%r)`ϕD\o)"V7?m΋^rH:G'1O(/ `VXԦ5"i'YBt[R lcfla`Cg}D} QHt\ Eg͟ޅIu4R3.i~;6f}v+k_ja7@:/Di4k|~G d$J µ(g+9ľcg:2[Cl5(Qo`Hr^4 'Lc#Qh$J>盠쟡\RTէ8&wjnDŽ~\k\D+/E ?9q7z ,="mjYKu`+[ }(GבaG|!5 Rx/$eOs*p9 g>ʌSmY[1vU@K6:j}B&T?jo 'f>`OR>/5B>-cuQc7[b.>*IҘ^a=ËO& n^,;:NYHЃ_|96ed;eDO_/Z?H̽4+YHZx2 #PvÅ]Rl +Xb z١HahEۚ(La3UB^xy65>l6ԚW掺ލN"b|G:*q`_z[db  c?tvw!,.Q}8`ONσt3h dJ ItfʛFhҺHN;`+uF͵ԤQ9,/z@VNg4yW_o4췛jw6GH%k0S- |՟҅|uS$g@p .fFfJXzB%CI }wݲ,( C %-d3@Խ,%_hA2gWqFhrZÒYDAd˳u!&GR+A3ĸ霚L 14?(GJ-17[qǯT P}WKTi\?C)zbcVfi N\ Y hB6t0U+ȝ")k ’֮H"Dd#,)b(# 3&< 3^W%ȐuNTl6_ꭳ~uWp,tW~ #Y%)b;rK25r!Ƚu90_w3T3ן:#SH~G4`[i:<#z8v»LӾ>y߸ug^U$;b.5t״ ePFηYJ<{(U̫46[)L4* +^W~Uᖹj9*>*&pi~ԃVAbˤ{QؖӞ;IfL* ̾HPTo@@ 7=Vas-fLDM3j"Q™;IJw}Pg+S]ӱȠ} MPPנҮWݪCuzv؉Tzcdvs # `71rBLfj W󁉻n#ͩio@/$;q 0?y9RM; IrNN.[x21L5bLMXv!Iz.-vs5}"Rq$ kD8G1*|CŽ*vJ#\E^Ywзh ug+i`'Hr&U'b$фpUD2%7镲?~(NWRZ--9po#̑%'Tٖ\yt(׉RB Bz=xT#񌺠bLW .WKNI=Eƃ aާߺw-(1 ~ޟ&!u!_K_Kd|vqgМP1cs{m4gUQHZAtZU^C*+LևVACb_!`lQpy<7ߏ Fz E(-;V%S3PD¥ '*GL :~2hpm|hb"ZT9958; ʙpdm(`셧kn:9w3j )*-o(z%Z7@w5a GN<@Y Yz.ji><@$h9$|ˬMdvȃ,Z̐Ck[ZtXBm!,ס&#D"M;AhyjmH"Bg豯bYY| /%pf!<!G>wcK$=kWd]z* \iOP[T_$lp7PlDтʃyo'oݛNRy -ҟEGΟ`&O"Pϖò`7'q (>#t,R]Xl*\7.$q<IBެCϩO##-pQ$Z]8 (+IuT34%iwS(*:7{#?l10=j&|ʍ4Aba#XxA uX~CˌFy'6crA0oYZU_U:)cki6J`$:"i^b 3h;X خк|%vP~+7R70Iӭ,)\JI+ J6ؿNo >Jh$zeCQo/ujeGۄиҔ_4ƭrawK?li[ 4\{I8΍>~ϾAv2z/VMjƐ+$Cİ$Y%-P;]а6- Wf1ۑj [O/6k¯Ʊ7\6.ӯaur )Jt:`b6i1pvW{ri@f/˃ 5HCq vwPG6}6ux^2lr- #j(עDytBZjH ²Tp3W~msu&"Ǿc2-))rwCQ$˵ƙ]Ɯ 7H~Q] G )}m9gQOZKZfT4L# M, I~Bì080MST4ei=ToPbK?mV5r~TvE cKMf1L?M#flˡ-*J) &)Ա @~l}FyT݊ƚPxud~l6o,\C蚳U覈Wz1ڝ/A,xpD"T$৾G$l0xEnMBLfE Xl01>,ш? *Y{6AJBA'FvGLWb/&]0Ę tSN²9я\jtPQ-'ZYd7Z|(P)/PSkSfRb`@Jg_vBiIi{1rd}3+c8Vn{j\dl5o$pzPOH%zl+ݬGpz_֫cYfCl$/2!f<ɚpI֘?ZzKQJ2 _xЂ %vg.;l˼dS"Lu1E{ܤBeqy ҵ>k. 0nЅN ƏFE>Zє0͛lbH!g[Sbi ~O,7)ehd'2:թr^aedV fܨhmqr}.1ŅOW)t6Vl_WJ`ɠd@ʺ[WMxK0U:] 7dҀI΁'- .1h. ?u`úkw$O \ЬK#.^fQk eBun-0׷.sCrMM. lcV!gL-'b~ɖ˚&rzQQz'Z$TjBdwSC! =k皒BD L(:B])oGǡb׳=NI)'ewhA0㖔B3tSʈEۂfZO|CPX&T*D:v-5("`ݎ"$(AqfeLh,R re췈Qzg+l1ig̚_<"S%\ob@~ VPp(b{Z u!GCLar{D(V8!mLYC랉۸=riWqTN;+# cSKɏj.Yb(VjBWV50hIw\sBUYUv”pZ(!հ]3ʖ$Q Y)`ہkuf7) 8ܕB O3Jv(Ɇizj'TG4jricTN !b1~y,o-~׌NU <lD%KWy!Ch(ӁBZ<;ӖK?`j&_p'Q5(KEb -O [GQ!Sc=t!"ڷI98ޑ$+tMb|t` I,H " f9ۘ%^H =aŵ][ܙC؜ci_`vƭ:%3T 23^8?&´Ma-؍l 0aY1%d6%n:@ا%乸:"7kBn3V,—(0\>lY?*)Jf *>nnB}BI-Lz߱r a5L#7AMa󳯓3닮qڞ})U|c^Jd27mՠ CHrc˯nCϳܯ#&QwVO[(dm關i#Plͻ3uh jsu=rPFb8QO\Fz^ h;u5T="}҅~fj]]z7_0uiBVZ0 BA~ITz><~x<{tqXo7J~|;}^k3 r 2 ī);YAa}LIۮK 2|)B[,ygV՛j~RLjjˠ2S\Ukh.+~F2d϶0p 9s+G-A1Pm#A6~Cs#6鎝|+w7hnf!QtSQgIh. 7^Jtb`ٌCA&/n<+T%9OZփtfLţoSV빨T@/ҟF6fn*zv}8Sy,kΌ3P憂HԌ}\R Y:BwUO3"KXnPGoB|.Sn zoԄ|swyڤQ6;O>~`H:jyb8dibK`~}gRPv[7 O K,=Y9֪%?`g;H A(T|%yI/$dB>{}eV\fx{:_EB>F[v9:WoЍ'BtOʭ%C#.Io$bi~y wftP)^~" l-XبwM̟eZ4.A]$oI4@`G+MZ|ipXC!kghxv;ܦ8|Nfs|dƫ@gL%X7c14 Z_'˜x;]r\]R 1)H"ډkȎ2WX^H$i`I2n[yڎcbeQ.~n榶|  4u։Ua/:ޤ/&p8WwX`(zH\y:Kƪ6mcĖΡG񴀗gk{}[};vJ _ՒXϴ$(R Q>gvv?_izsYEV Sj[x !5Tw@aI4%Wn>|"5-0(|k@-9d7:Lǝ i#!Pjp5ky 8B4+w?%{1)ɾ$]>.F7z4#dhKo6ug8|cb-ir%VūR.C7{{=->>Jy)m4qgB O V=8J8sD|z["[ ܊FaZ,p hemoF,D;oځr4C4O#qi+G5ڤFqœ2O!t\~.#vt_ҷ_IJ Q@ f:5J.iZ ou,ޭk'm%dyŶO^ zz,]!!J'4 v_Ž7_}ʯ;zl$%I74:Q4S>7ABJk\Ks" >%Kݝ\p6*rDXviUy#vrmM J۟B>IY ;؈Kb;E ks,O J6#+W %E[_ F#װcԋz_.( >Ŏkc+3 ᢙEŇPsi펡fK`h\< nc_EBJ}{u!LƔMMZ ̱Y [7+>1--{3G|iFEk'k/6µ,=D<s8'T~e]SR:dSސa&  u9")jS*r]xRnOn?>sw05WO('j| nRF#m<\MÄi0@yY i?6dL%3(_=GRtۢ'WR${.VSN10UAz4{8a! ] U_'NFAQK4?zR<n^[5."b4EK2Urp j}ab6 yM6H{\*}D<E~#pQ/R9Q8^$1H-8Xȡ1wX:;hU!!/UwH/K Aü癋Qt >50*u0"cn5Q8ձteQBy2:+Tdžj^i'k@&뢤*! ?i:v=snB Łh! A`$'|CEJ }0̷^`o w[M gmFbz͚.2.`;1p_E3zs1poN:f~9h =PveHr9U "OSM-KG`TNAELcXЇUĥ68<~Q$UG,2U*| eӺ`T4ξ. f'#_YcM'v$`N7>d;."(!}Y Ά4y?H+R@m1A~m%}"{$Q=O跓I̖d}|>LBimp_ (PtOJ4_-yV+GGdFsT@W9'V$l )AmߠOd]HWQla'eL>jmAش xg97*7!G>/9i h-{X2P s{|hxYs 傛h?'/6m@%S9TIP%ˢVطB;JܣeߺcV 'z-PNECT*>4&qo?pL[I6mb2=ueLѶV0Faje|a=1"Q\An]{'vvT7o{FGeٳTix IOb͚^ hmWr8#?jc{V&=VOWPC,J [ ]5&mGutM&׬Bݨ)y gpm gP<ĩ ڍqmAJ鴉Գ82UQh|пMG^$x:i篔h9;(_/?`puFS {PvIF-Yk36B3៷Ԛ![d88no -l!yd!zSsi!-(PƘ13_~hct ,t^ԿWnWu*V c7"wjވx$ק)I1S&XsmVU+ru=a j ftYvvD4=%`យÈJf~3R&K E,53 6$¸1Fnzay= oUoO%kqIi5{g59"6Pb_Vfo"v1Eɭ./3 iŶ{rmDxd(=OHGsadK|)_` 3HsQ[_*cɣQNyVުNV*(')!!LC:-P$V^ zw۩1ɞ%dv|f2a޳sܭ<\, #zpMI[Lq@aT؛0NrɅxd-w.* u'usqg3S76ܤ>Z L}5R{?)[62.J6~F{voeއItL)+{Wܭ>ϡօڱ 4 θkk^)yPb z.NaaKנ>1M 3=)0 lZ6oR*i`rqH9%v5bj-[;S٠o}c`2/P&KΜh3s}>L^ȼ2=H(Ux}@*UM$;T%hq=-$naWIInC/\T#@ﳾT`YDPgx`SJLՈ%28&Uq\Kx+я&] ,޵" ,O)7+B,T4AWZ#3*ic?>LaeW* U8P@ B7g i^@D9㨁վ&}{*SGVgRfѬa#_^uC&$яإ zo,FwmFJcdh4LtԎYn R8=/F l*ķ3 ӹڒ6RxG|xxhpjV(.Ϛ&B7?t_[jya0#3 ~ i5.醜:މ3GX쑀 #B4i ^ThX(Œg([:'t M* Me`YFw0˶_3vBlV/R71֯ A$PAIc?X]saP~$ ,A{SS,nϵ&Os?JlkJg=lOIox+()$HI+IfQ,|xqL #(h<~2aTGq"ZOd$3s9$sRK|>{$b*/,ʅ* 5GEO6\O#cGU+ܜ=.G[:f@_`N!\Df'e:4'~v^{67OT3prYRTM2i9u}t`>I_Ȱ= M2uy4ҧ=iϤ= 8lI#@"jmԞ0"a v2FЉ 򈏿!^N*:F"GTFUj%֮D{=gڒ3)}S#]'mZkKޭ+hw> ,%P!*P"PA'͜gOG CaB̉9t 3\1va8Aڕ,{;cb3~br$n] 9%9 gr4UI#`E 3] Jg+瀬/taSUhB0FZѹ; YOV2E>0IJ{"nQSC'o +o1yH{.& Mk ̹N}̃hmYcio4}(9jwb*̣SG%Dtꎢ`FHayA .edL!Oa*l8=g$Uduws#&sR_2|5J~K7Qߴvx%(2p[6u~tү0oU,϶Q$w8VbeMyÐ^uWѰr xmF(󟹓;vވ=ɤv T6=嵉77~읒5CN̾'t9jQ#kD hsyoiʊ݃d?&wzWhe^"Ns*'i?]$CZm\L5fk>Lv{L{ ( YU©:RG#.!Px@?u99V Uޟ̾digZI^'a(/M"om4XLVً`J6^wP|! VsZm*-ݘۤUY]m,*m͜%ɴ/q^$HXp%=ݼAF5v>6+Euj8CH_%Rng欫`|[o2dn;ҏ+מ:2:1P7KQ`sA+uQ&U$s9o6+4E$H4P@X8~\9/ ׮ GKβ\,H I\lI} 2v$Ss֕ x-l$КqS^n 7WТ¨ƥv;(1n| WHw?`UYoD8J^WvܑE0[yT:}mt|6jwG*Nޭo@#<4Aa'ЄaL v0m4/?6;/3iA bC,5ݔ8~w ,8Rģ/R!FCg%8j !H) wZ9طTyv)2O􆂨Ztc%^tAé[TҪ7!q3l0!pGPo%[HT\F@,Vƃi#.(9_ VE! MiS9QѴTvVHyݢSh%b@Wk7!OK~I'oJJtbxSXtt F@5l Fßd&1%佣=, HEkŹGI Q0vZkҠ;>zF^=0Go ;g ՊG.m'8M)"`JpneFfZ9,XIoC ajbSD'oC(jBS6YGn/pjJ\~|AZ &ڼL BI4XVTnIDT]. g9$%2l֐Dp >1iue{_w@|]1*HR=5Ak~H( K6!l5sE\6u2X68 4"&1 :@i1""pHIzZ֜tH{*{aIx'P%&{|$ޕ mESU&curGek!bs"Rl1Hau ':Kxk9fv҄x}FV::a?cUΤ,OϘ}dϤ 7T dΔ!Zn7GTa&8%NH瘙un);fض ^C,~ JS-ZnC\qG@RܙGPTJ=L1wy t |c_R|2QC?7><{swV_,Y.63%pJTqWnDTCK 3ND᩺;|b/lVvX5蒥ϰzV&O˯Emv(xpf=iޥ ҂Wx n9W63S+FߛB#7>nr݌2K0KB Go5?4ʩlJ1U'%M`Nņʩpp+e$6)RI8<bAjyi i;Vc\!Vg&MpNX 8Ȁ#<p: p©$+Y7mGoHnkqʶ6m3۱/N.^M(I u|&pCr~kEo:ښlĴX.b̀ 8엻У_y̮q`Hc)EO Mh [u3/!:nٚˆaԂTLZ^kVh;!칆&?AV7 Ye61j&/G4;( ح2qփrGX\ͷ_Z->82Uc8jXTlԌ PV=%$斁Q9<c%|d!/QSHRvkD 'ā"Ju9\9Yh #өiyV7[(̩ϯhITbm LSJ94?9w7 O7`Ԁ_68ˢ ͚ bMӌLK{veV?S$|DK%."<wO>$l#g ^ʧ^7&td]U*+`yM-@:SY}17"VԟOAڧO,@z)oea"}GDk>[*)%Zނ%Lcp#~5*}]L+s TFđAgɢ~6SK䤤9㡽UpRst"d0is֒wqz>ZDp|(QLVӈW=b li0 IB%0yzp"BswWyl-ж^2E(wq:IP[' ]y96c%ork6 90CMgW ^Al9:"nUIil6pPzk m!G}&Z!z !+ʾlymNH;%-T'T[ERU3)7ۙPo𧘐e#|;xhW -(s'Қ :=F)N7dZ މ蚛}NtN#W5u 3h/Hn܈fVVns D\3y&<P#LOQONG-pic )/p'ܩ\97fCXCOXZ6.D Rh m+߁؍=k L^=OԴ&r\/e3&=g޺ 4[qQB[:hoh9G#9|*;.o]Ɛ1b\sU+4-g2;Y(U͙v_Ms|고[[cVZTTͨ;!cy@g> QOhԡ.nhRލ46`OUe){\r~"]qBT~_Ųcq[Nmx3Sjr'9`<> jc8vқd@-ՑzF;Z*8 >nj[&hx15 ~V ߎ5>^::Hbɘ%V$oS$JƓXc~keLuܙ/ 2,v^]L;J^'֛GMJs)`c;O6eES]]:Jήi=׊l-˅V90믗A4pѽhaMuc~w(tl"aSkCOjBwJAwz }4!=//#X9 dRbbõj.XD!h;}oϺQmog^hbn=^q[QC_ϡ~.U]c@<8tzBIٔiKӤC :b#e.' xq |o Z"]1i#`PlK2krXSMLD5idxӃ|fx<ף6#?ђ;/@JqƳg[P'}\ᝬ8#LfKjulqh.ԓOJ̗ɣlrVK/)?=NhV[[t(fLT m*1QQ@Su O R_.ggs dMXB3ߛr]74͏b8, ã2:5| w܁k#=yJ 7K-jY6粘0kruF ~</*`Wl!@cU""'AO0Ht]48)>B mb6lċl)?һRdtp3)"օW(";(4*fw[!P=e/$-602+,1!Xahݛ֍s§:Dpkh jY Di ?/n?,V:y|gy̚ Ǵ3p}ѻKn% dv"+atQ-$ֲ_Qe SPUڧǛcN,L0.2{ )zQ{D X,(L֮T {1fw=G=nBVBV&Q 73] SUn{^/b;鄁lAY`fI7='َ|aQwA((}Sߊ,ugѩ;ygq%#Q[5t2(X%'RzDKsN;T d' wSiNRzE<5o`<5*e>M}wY I!R F"{ꎏ~Dy&aZNW wMu8ܗBEIŷ8k[m%tiq$%8 H&Y|KAu) 9u?0{̚- &A|kn]Ny@kK(ُ#Ó *FO-ן;7:*¾쭳٠#eN5w 0fj ;;e!&mAjKZP7"rY.^R,go{K1[X$KػGӱnܚ'j{q*MʭM? loѫș|gئ]Z Bq޹)e>tQ_$0Gb=s;Pd% sW93g.wnP(-#!=RC=ȼ,vuKV0 qyM?{B~ gw5?vդ;;;..6*"3jD <0=%[CtvgnK}lh\G^!k |~krωR/ݿG Q]E#N M#nԶ[/3tl, y eEuNNTL<}V-9b^.x₲ `/\ g6]дy Q4 Y18dHnfB7te`T }>H Z 6q t9\p*e,Mq*=i8Mo ڮ/:e5s/=^2/HuNx=~_H&bIHa͜&Q$1g,:$`FѝuR|ѲK_VWکu=Dyлi-qX{E 'ۻ7BgI4f $ѡh#g3(d~%hyAG8C=`* pyTʝ̎^"{bld}^ft`͝>za:} PJ@j~ !a]]c$S!GUpBfS蓹*N?p~jXjOx|4ېp3ܴ8iP[Txӱ;Kۍ<b%}iSbU IqIc5f0mo~dq{}^4ؖ:0ɏ ~|/) јET{OS*%诧~u4$e`j#HL=Iê sssT1`4'񷙲@7i n)zgE:ȱaB!} >ݎ!PpPjeG6>8M=.vps/?u bG6k>ƪgd1\ߚ`#!{#lTWY0xy@/p;Mh Q Zʊ98~ !֤z7AܫL"ohϾD{Xٴ]Mۆf|grx(@"ӊ|04g6E ?Dl8KH+w ?v]$P$!VSKFaEmO;Rr#Q֚7o\p"Z9u_VZ B#DͨcPzb@ tv=N^Cf}cD&8@G?L!JcW%߹bG@-ARᷱŐP hET+2Pniӧ v<耶]EG]cA8<Ljdf=#'>@fN!kK׀!ՁB5~?Mr2W$X]6 buךZ X uRNo2K4q2#-IbW}Kut~eoRa ͅ8b"݂.p5ص7l528'^(F)0Nc(P)_늃(0 >|;aP.=R8'JxWњ\GqyZ~`k:X$ ܧ&fq_`<&<גAp76n u =žl0"ČC T3ӵ"xӰlnؒ\]<=l`2 }5P$hQ0yM0uA7FϵɒsƫyNYٓ; ˊul.hepn!ֶ賍~MNSrw|dmC|ccCҏ&@:|ЋAM"v )yw:&jZuS`/aͿ& pKUPI?vkMzUM҇dyy򙜛UKU*uƚ5ghEsF꥚C }M/5ḯNLX'Z풰UoZ!cTN& ToP~Mк2y6GлO؋wNap {u6+Y'~&Zs~Jݯ)LKk/Y p#秣-l4mN)-dYN-7Ȯ:'-X٥^}jLO@%/rB}Fds4J붩L`S-hBsV"1sM=a;͏WbK ZЦbpEZTcXO|@2 R"s‹z77vh2yz L}Ƨὴ.$-E OO}i"k,'܉u[ImK<ܾ6„Vӯ :qMEb,{ 'xCpoNLYۣ c,htm~8Gv1 .2W]Keh~j>(N*^*]+r }ַB ex¾l[ ղDZ f_cPwN>]w6H;_JE ^oh4YWRu+ ̄C:4ն%)|Qrc!quh fV)I,vEQ;LuӾ!_T˃t/8z*k;2Β2wݜOzA ! ck]`"&3<]AT[HsHeVq,ISwjC(7-$FCKt8̟_y3m YR)@c u*ԕkɍyUy5/Z:6a&(nj]JwQQ .[T?q .HeMu;{EVE(wS 7\Iͣ6k3ˑ^nGw9(LV4ى]Zvo-PK#L#4yiLJ)}n۱U>A繜H;`xr67'WU='Sl?e)PDSxuit>,Q9Ui=3{ۭcHhzh}sȵ9ըmXaP1k's-\KNITљ?ke-M}4kDxĬFzzc)#1H˞˽F>fN\f2](Ɩ5P>?U#;"pcJPИPBޱl3W- kqF=zƱ}ۀm5é3x_AhGqqCe-^#ϓnXwl:x^|Hfu-E:컅|YZ%3HWX|O)#`VA!f~Aun7pK8?_(&Yqd jT =Җatq u6,쏪intMn/*"Sۗ>50 LO8IZ|s[+"nRC dRztT1)-gkhAۼn+o22o `@OmV8U59V LkNb ߑL k% fV7k,G̖VnzXN ⵾ t?\_ / m?3=y5OJ;dY [lP+v!yP| H*XyC!:bWf]&16x1 :.HSrXt=#wKPI'ߏZ9Q_p_MrH}%H)NDHk:!7_{ ,3 hFFqT[?d/(glGOiRx kuGwFdN=S֪q 1DuC!!Kr=#IƹcCƘ%uJ첧]a.%OYUà6V2*[pD% 0MFS b,ÏU%(|څM VPt @E:МәTkS.<;-qXe{Y#ZYṟ5P`j}/o7~dW׎U?o 8msQW\sBm]nDGa9x$ +ה}Q UvN{'Dx%w#LȳQKK$!UvJ%Ĵe$3u BADIv࣪.Cxg\@X 8uiz%Ss)HG[yLDËIնJJD@SarS&狏R_!.GIs ;(  %#m\M ݙej7T>Mptc١){ttHN D#b=S];-(07Fu$&|R򣴺EaFƁpx]_?vYמZZ&}/;s:kiU:ʩܬ ={ShU rJ`mU: /˪'·n\ oH0LD.xdyF' S.mwN$r!y΁=7Õ/lY%‹`-8GC=zOU%^_d 'B?nfj@J5{(zÓOR3r_ڏt֕φpf~,Lx0܌>?Q%z V:eQ--3:"=t4# H ;@%ab廂v@=Akdž+x黅Oknz`؈{Fm.̸" qV8{RmnHiP-&WDmM$M@l c*/"ŐKI>E DdG0qAGB{5 |P&\@&p dO:t@YbZpL6mτݭ2 >߉gel"SUy'3u#U'^lB(:4 O γ ,G /rykSmF s,%!j"2m4 ^PJZ3,v*T}f:jgeI+AY8ȡmζ,ep(U%;"Bp;l~PtV<1,wP0>Kp ?UDŨ 3&{Ɯ??(},^Qx-R\@')a,*ҋaCP% D M TύQHm˰.XImX(-oFV ^RmL'qa%սd&qdc,ʵXAD'v"fc>$Y/ Qt=(ciAjx"Yz :aSC+LOwY-q=ׂa+%.[^Y1 P$,~//1{W+%07oAOI*SsY1Mjq?^zv\r Ƶq Fml6r[#[@E@/ ) q~?Ras/}r;7*ᕝM#^ yX宲uSDE H t3a 5z-62Bh 3KsV4 6j ?ݪ0/c~MTŬƳ"a١t%ȁMzfy#fP+_==@qo A'i@2;'` Mb+g/e#sFitrjId41ã՜<6#q|D;Dv8تA0O:;W 6a(A|kkzQOGAbK ?~{.g)~1:Kk>!9Xy >h8ur[8$)SA,0$pm2ٝY[eW`lYv)$g|d|CRkӧc>[h+-yF%9MiRu2aٻO"m{pĖr?78x^[ 5<@07S].c*}w†QqBJ;CH;I | ]n%<<<:"bb__odkAàzSK$:p7<^f#(+IrŴtS_>y0 qȤsje><[򴊦8%}!൬DsMms֬xmBǸƺ?B)@EA)V3149C}5tomFM~ .ԫVdvR.rk?$ >Wr5iR)?ѧi{y/}&#>!IEX ~eotސn]L :k[ n0ŗ 0kv<6Oi#V.wj 1o=Bڙ_z9!yKAL͙')OғXX d0M°.pz*v`DH~ݳ,>ȑ+zU:cZ`9(*>%DLv1QBY -ߤ`}}:\tk`8Kx[~%G(e wnCXLtFM']ڄa͹C^-JR~[SSsS|#My!]8j~.PՁwka|U֞P51tvOWr1]Ĭm [4Ǹ 2p(¤N쇢®_cZw-+);9n<15ұnߜMn/_\(vi]Eg@դ؋*2[dNdFkα -}$,I\+`g~3\ tc9%uVJ:eIMgts& G} G=mX>u D[8yqW QW/)8.7ޅîyĊg%MrHc .$-On|?wrzFθF;P 2%u]HZH`y5Qͯ(i;aOcAzZEZf|Pܰ|po3%];3,S0קVMJFjL/wRΏS {)H58&&N7mMh=@ѭhJ,f ?7 膣~"UlT@@[MTerzk4 s6!U9{HB7ũHD-KrriC^'s4a@~X6#&.4sԙU ۯMC)m c@ zzRjx` _q+Tƈ|U,;C# )Rz+ Cbrokt }r:a_DZi0;&lY|@(+vQ"1%B(%ˁiecJdZQNy@(1Wx~#'pӒ*Y4K\MXHe/(.+(TGMiЍ sME("VV99'D͓R`M z:ڨ#f:aϪWp꽞moyHx\2ۘxw"9BfݏwI;*x4cn}et,}骶G9.gY\X3 d-AP}>Ov_q MBçϴ$`|k2~cP$X4znaXxEN 1l5Fن6ͤ*Q5hK񸿢 0./}]'X6&N>sv/ k8SqDpP֭eoQ:%O$йM7|^pH(Oj yaߤL_hqyڼ'`;vb?sUq3zKhw$-TK7!u 0Z'Gn?%l(ɭ[%j].8*W[cqxc+}#LeJ!DKH1Ӫ̿`y4M1n}WTD[}t8[T &[^|p xK29yX& o[F"Jָ~@n%sYʁuL- )-K#p Ӑ DYӌâ.HG/7GBYM!t힓I- ZfǕv )끱2 .D[$ q*k$LαCK% E豈 -mcX6J3OH돱4 3uNLR1kb*[dLJ\=H Pzc/D@ÞwAh, UgdGrHm- z8t@!K`eϴ}cVHM&F>]!jwsN8MC4 YT73271=Xy,E ^w,j63m陒~{YYHW0oRg*ܞ9pC3#B7 OabjI0˃D_2+䮑a=,q]vJ^H>}RLM(ɩ6^gTEĕn;u?G198(TW \i+z2H'"%+1mA)S}'ܺ$攔7qG ^٦ " CJ`Nc\$z 9-2vo/ߵ{JmP xNia}}XKcRj+ܹ#P= W5!F VCYyvَ4t\H ! @d\lIJu+|{b4)@9|N)W&4hw/t+[<[@79pIa]d76ںSz#B,jcYI cG;~M],n͋t4 ^DW!/}N'%\B%t|t:#t`vyy2mgp&=G1"RճlIW̫+i̙Fh (J\'uu!0M?@~,_LKEeGoIp־jo-. ˍg$#3[*K<1н>C[9/jOJlоq'oQDu/ìڪ֥+_HbHEv/GA^ ON^9H:#i'*|+DPr9 >kfdҖ SR˼⩦TVH}b(o[o pMmXsف 'Xu>rm` mPi$bX] #(oL&6x(Wy7 k;&oQW 1Vڬ^(SE1㝼`7bi\i2x/UKѿqYb\jN _j)7rhOVa Ѹm)V- D<~%yetE{fY g*NK)S$~hŧp@W/uKd4.W#W"?Uvtx'Z42Q˽2B+2M;t tRh joxE'r~l(όb,% H> ~Q*&R>&Dȭ9co& ljL^S $TWXk㥳箚wߟzxtgȦVqigV5ǡ,翝ffZsAK5o~%5! Im j)`?CXpc '#q ZɾxI_vyd#\LcW HDZݸ  Еg8W+URߙl82F{h~u=FѨKew*}e!S2؀w 7 '}YJpthzfwY[L_`\CHA+"mb{yXt qwp:ނ_[(Dy'a1rLE cRpR][:`\#8apq=~"SS" n*Xhjk{-  _~sHIa"kŜD15EPy\F1'f2"tY{Ov|(0aOï2 ,,DҞo 4 *L6FLuKCl΀؃s? x9a5 &&NV5kG[sReHpLoWdظW b/x3[uAG3 A9^?I^&fԥ?aTӬ1┪=E2GPaoOwNlOgolGKj;Ҍ& nAN RǛoݤDosԘCI4(㓍0 #J| Ybz=i-fy;8]U;2ijv$^?Xhw8kcNiuT]OүIVzc~:hSnǡ$cxw'#n5A[Vg%WHqrԈD! ކ,r? Iޤ$9,B0el^%v9lW_@PY\,)U`;Wt=dV\YRF@gA >cT=8ةU3`_e6x?dW 򎏑OdMI)T#ozG5(jb!^ Gv`{ 4PR݊BGUl!ADGv;QSCQX4H~"̓o%EłOX?/i/_'^)E ! XWʧ;؂ûiTCp;W ~\_!)j&:;xm&߂w޵ ذ"U;)L/G6ϴ v9ِ=lOyVtl61;bo=jt2%smE0oPY~Eғn{MFCzќ#}ʋ|B H~kH5ch Ai nFieco#L^TB jb f]7sL*$!{]=IvUƜ|=]GcO^P^g7G f^4jY'Ӽf N"u;ܰJ…]D7NE.גWXRiRd[i: ӐEAA=ӷ7[hB=P9Aůx955l+3y"Üթ/1q9JCBӳ7q+(灧~@f|ts a8?[Il C+NǣgG/^ T\,Q̛"ǎ^a|g;ָ1}VnׁI=QqAkWsd&:p5ĝCNBMlJ+C%}?UYBQóBs9])^mG.ttQ!zFN{L漲/N#p^(S& #7ÚGqrګR v0iӋh?j5A y.켺u[NH¥OAكɖPsԩ \X'v;ޤ6ts,wV6G!|YT,8+L)bNvvNM f֖n3! WߝA2< Jo9hP{ddn⣪Ӆ-{ &oS"jGڇz<"{=avNPfPx(tă^,Y.re2U͛ZK)Y9k!HM9GnEGbqGB@6!_(eA @ C7m R%g sa"u&gF8NSpY`dȼ 5<`"=nSP q='UtΌt m&,7M"ԵcCׯLq,؄, -~#Y$K B:: GU8t#eȚ;F;_{)<2\J]K T5L鿟aW).(Ae!Xb,rjkexˋ'a`z>_q׆&M%T ?m 1F]lFUY gG;7q5DŽB`gM,Fb)ZGJ{$VQ\`_m !Ň:Vz[[zSVشCLТWRKVCѽ5UFp=;V\/1: 9 h.8ǕƠWK-0M><";죃fwe<3tD X,z4u~4[") eihr7w-8x?v}YTEų&Y9m6#=ƍt{!pyIJߗ#76N"̔N596]4\זlP\ HU^h'i6\!FY5MRemx#%-]LK+~騬M1D e#xpeqkwRghBB%%,͆w YPJy~ /v+[^n: Tf0=7ej5حCa]X Wg;0%YzK(uߴ^9YF0Ѩ7Sj>)r$jf_Nh>K)(YF ض F}5sqOLNuj۰ѰB]ud=t%DE7[2ъ\wHj ]& ]rfBSwLYŌJQwܱR{q;/mLԂFr+h3 N%<0wO؆z \v/JK`z=Uޢ|om3p7tŪWݗW;%*Cz|Mp Vӫ>bH:I)1-񖸾=q"]Oϝd@ 4li!N7K8hdzEDzk*U 'OqIUu܍i{>ӬdCT; 8n!yHQpD8a'Y\m/1p+71\ xO,Q~_Sh- A Y:0J1N̩JLilu.Qs89'$"b7@;Ri~aYh jx˜^n}Mewܬ Γs.>IUΔQ0MXYD2+qw1JCsevboe hˍ" M!dNqѪNn Z׀Ї/, Jla7L0nc(X1GkS>4-]: \1i FUK:p> 7)Yt0%"[710|ȃkY\(Z9E=T_hCp`ȧiHw aN~b P2K,-,f7g ʂP;[!VVyi5/}O*?ߒ5(씗rL*-H~*aR>%u>AϨ%t(}Ob3dQD{V;/kqU]h@w_we EJ0}S*+%F.ɚB  jԷ% 弓{{AU#.qe,T꬯BC+_0/$c#}?&&xspR3ʟ0~8/b' >v!Ca⊵NBEx qy:ց@Ϲ|G+ȣkVr4cJ$8:JnMP0\G^Eܨ/:89Cy2; #)7/Bo!zj={3My! ԝ m 4u_T^K_"5 "jE֋E=(o-w8m,$lxc~RvqKߺf;]: N56.^MdT,yW%[ӠZl?icE ;McWG3F/9|vBؼNP0—ՐU34%2%-ࢦs9̉V)8ݿH3roH:3͵?߭ hǭZDYu}ج<D`rg|) iHdt2D $fB pN( #Lfq^ DS9]]$4cg&w=NEԚc}?[hd$X=p{y:Fgz^xk1miHnJ= ˵N{w-IgbK7@K0!v$^:^.i՝'L򉏿a-: 2: vfI_xqz %'.r_J.Dsb֐0[:3=`M#4/fRřUlg(mEbw_l=qc4-&4.*Nd5W R^/ ޡVgþWtDP6A&me$Xo{kȁ{Pfg>É /DCp9Ut%%ltA\;h#9Mĩ^{_ǒdz=8xqa<|VѺANҳF3/f244߂mPj M8wUg`z:!"ʳ7;.5=ҳl#;֘I-*90k"GBb"kϘYt(Qw<%D/Hxy%ڕ lOΌ 5V 4~L7N;8D^y @$ܘ2KuXs5{m8 V[JK)+f"2Z*-L1NL:@e펫C2сeGBi@dGܱL?~(|T1 T!*L±5/ǒ۰uH0rfX?LiO2;\>_>ՠ)pM6X C>X,Emu/ҏ;cXy(~ǧ-6鑃E|u?@pQ\-e tKxboCit:/n.Lj촼mL[p~6$[\2A*h=;*\j?Pey6p641c9\("@?KuE&S"frkc2(3ݛZzBE軸g53QZVJ06_81-#^ىf; t |_5+ ^<'lTY DžEY Yo8ympc>:إuW6B7sVt`ʕJPq@ӰWq$_$Q$K=#.xdo:LVVqz շVHw4o ݙtjӉnN4~*Â{|\Pz7e;?j.Bx0RyZI(mC-^kB93g+^FO~gPY)C)7@E0b7l3oQ鶲 /Lح?d8cٴ72L^*RzòN*&N6Q=tŔzMf7]l)/ENP^>wV^reg:B-%+"U Iy; ~ +8-e m\&*2f9%=΁q֚:xt)X; 6q@6dy6"sgLIpȤc ߀]f=W )Hgui |3jv|Bm/tPٞ7 ;,`!gxgV#[scʍ$nAǡJB4|ҋ"mQMBLm]MF"oo7`:_;<hnSu졝k#ߴo]SYÖN2ΊTV7 ˳@bczǕzPΫ,qS,|4 QX[^iq!ޡ"gZEvPCƻ*S-|,mqhq˃{Þ|IAN@sR|5mhI+E hRfHW' aHxBTIpFU>[OgєTxaX+ŠSKUlwtBe\7W%M|!alMt: 0m[8eK\^7i>Y͆!K{pzA*c*8-Ov|amY$v*gB"@wR |L@)HwnPUr-$<;9ŀK;2?DF8. L$_S˪M^7PtN4Lz`^)}nxOQ +A3IIZ;Fv\{^u1hFb-kO/٣aҌcq" @QFƱYO>Em#GdE"0bHMV;.uB sqa¶Lt.DMeikϞ10e'=xGPwn7 ,HkVX40=>M\rtM6_1 (f" 6 w/:s#cN)pĪγ\th% *ļpݷ" Cor® òs(oy<UtyY:WR>&YĀ3G]YطίA+oJ )7U0O9Ț2(by[JuXϝ)y)i#W(A}h$Oq>O$䝞ňћq=CD=yƸHsm t{S'E&p%f-Mu\]Ä997̛[sS8o[ |vm)0/LUS ɍ&-}$(y#0\鷺@J(6u.(ž$qGfhYL__iL73ZzH]ȟΥh2HJϣ5 U4 l_}k~OO 蓞mBLUQ(Y`x}C̗o8,WQ̾OlK}|vG**._zH5p^ LjǏYP_+!:; ̢ۛGS~ -{:4~]㛹r=1i&)Tɹ#`f?sGD,m4_N5,h#j耇2Ofda D[`^0/1R{bQu8*KŎrǍx2hy)E$yT?KKQI),:BDⶍt$!v!m_望 X)S5R11 [4kKXFv_6V$:YٜuՕmvr'cbtRHDLb.3jcTœJjݽsLwq#AƫKZP/ GpxIZ}T!6k [L:f;hH[w=OPb1o=Zu=*2Y~0Ղh8mL ixf7)"|UqX~7w_ @N ]^Bl6QJv~ڱ}QmV㺁IB67,);(ʓC:j)XC-wr]#1ioY &!Ckw뜫tUr̈7-{2sSZv췇Jo5)h5M5MPESԝgXxf˖RM+r Xg1ld%L;z9t#EE"sXp/,sda|@?yѯJaLZJ̺I_Mb%W 'U7ˌ* {Hz!.T0/ȠQo,drSg)Ge,LQt53LnBvybD5i@>+)c=$.ͷKKg5͉ɏy?j:!\>+o;^j7t&L=Q5ғ{ۑfb~vc/o~MTK Arz_>'TGT'f*WUdGL3p "BlH1zDB"6+1BR>rQ^|8 W2ϔkiOЀ*qJoh%Jŧt }:~%5tyj_1VM2兩I1jB_CP]z5z2:tjcs`XLNd$6/PRѻ3 .lc!ܡs1S,\TFk(\v!f0X? /k[WзPmP3ʲ;b /+ esR8VA?! GX\nmNw0'C"- ;cmr2ñggJ &?LلV֎gLgɅl*0KjV.3% :E&]\[1GE> \ U+sD= Д}4 ;w-sD̶Xj4F_Ia}D Tf\Pk[fD y1d&e*.ho::xYdنTu[z* >p'ܺ'KlR}Õ(j<ƸaffLC8h31gM.{$1("ʉ~= FB qΈcS%jrWT^f4r$N]2IE1,7OzX?f#@~0`l"SmQ(ū saZlpac+/Vn9qmhbV"5݄ NlA`"(RѨu,SkʛKJЊJ0]Ǡh+1U(5v %8,zǎԸFy .gYZ0707010000045e000081a40000000000000000000000016661890a00000f7c000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-cs-dsp-ctls.ko.xz7zXZִF!t/?9]?Eh=ڜ.+Yu3Q:@WFM-Z]W!Ht+~m7B9uP' OyDE@’֜8wÖ׼!IJ!!O2&F~e doVڥ6d#ô}\yNJ.s{ *Ԙ@,`ƿz$֏+tl6?hN-U7ŷvޕ (P%x09҂H<Ǯ̨&Z/n:6gόF9((a[?hQߡcZF(DzڮOS[׮*،*.}Iΐ.\ݺu68Ճ I E@ԄZybo)=CyCεw?2LE]1l &{}x\IsL}3bOm!(Ii^[{ESWM NNj[dK~O,Id_s s"&/gd#1Rv2CYTQYʼc%NgK],{BAJZ:ʃO 0Fj9ٖ\Gm9Z2O 珜İS:>*wi@Jй.2 SG6Y'wé%[e:tMA nњ@< B.: Ek"m P-+> fMcIJ%w8oLЃ@D[u!%wN{^0γ4+XIkP-^ bm֤q`|v%jIKah{ky4j8O|:F=7:;̞V?|a7)GpJ(v"7hS?$d")e!Z~hJVK6kѼ3YXضE/mavbo:@!K\A -Ly6VSȰi ;/hwVH~!]0nM 4 1!08}-/ͣ7CŖ?Ȑ1)?Wmy!r6*6ғ>',ю0Xok1(۲~D"KR0oGM(AGDIRQ))0hq 2ĭӤr当V\8QOLdͱ!"+tG|?Ʉ[ Tq 2=I+Mǃ^6悑8 1OJkhlZ #ߟGgJWn67;wS5kiZn"ݺά/ik05g)]?*i]jUyI no.uHS _&*0rnZǞBx-ƵCHps%'K?&l+z&,ylkra*ҧEʢ嫷 ]S0q\%_,qϺ/.JLs%n: b@4tyŻ 0^;g9Gw''C'c|JX E bv^W̦[׶\zmi D)x{zߗD9: $PE)ay@S[BofD#ЂY(ɚC&_Vє,]wxƷ@'0O""d1~%b섦kxK1#E85jmɯ&0I~*u~_pT;.yE߭"X#Pe&\& #mT) fNOJݨ]aJ)jiBY0Js7/ldjz ×P!-Y2N>I8'՛ڋ  w[.>0!'ç4t10ڭQzKc2&,Z0EY ckh;o Xl;s\"@%pK)ɠZo8K66HnZ#f` zg5 ؐ+.(.P+rMۀ=:a hJX$ 8) ?($6f}(:391ǝuRh,oLNڒOa(Ix X2c.>|\:ܔS{& W>Lzt#[a-R7Y4r]ELQNO3֐~୰m}'Ùz>x! H TzQ@ RB恊CyEt{vFajipOXe}}_yPrUf>5~>H:ȃ@\S+?X_CeY*\u l͗g6&+UV,Bt۾beiN H\JrӰӊ뙫! dVdTt %gړ%rt&KYk(SXʼʹ6W`2fX"e`1:*EKW}݌*t8è)j8`6GGOWDqYZ0GۛrA؎>;3f+_$\m_oIxv ǔ!K+".WV4W'Yxfq6:..+0`سj4uo^8&eC>ď^(X~2g MA8&ǍۯQ 7I{J0<:.™g` q$pa&Xn> ^c?I])TnDH[B4igI 혫 ,O`,YSVWz\ J%uUo*jAr: ⷭ$aGx?d|v r@{@ Gk2ܬnx,R9 >s 9 M{j .6UwzPtkٸ%x$K bo^FmIQ~&1pOӾG5uf$}.oZˉ!7+>u۵p# %hz0x>9=Fn׫nLL9JN즴Lb)C):b>mrqj( 'ݭ6SNތ'pcՌ})]CکYDYYrZm^H_c)&b)h{͠,y^n0D.'jgUdj3vW`Fe@ kt7y a52lo)E|oj'kiۣހhue!_fzV>7GXĒ>_[;I%LH!BBR@ 0 ._# _ȉ8`|,U*W1]y1:|Ɣ.  !,˒~{]&᪓=›i$)lFSOgoI>Pl /k c~;rX~l{CB2g<6ia _Mƾ!`o.1dE!xh>nLM* f{8r<#}yL #kBGXNyRFMdž+Q!}N_RGL6GxPN|7Ho? (s_NV5lS:ceG9_<7QFQ( *F#q"q{IfGiFqyE!5nvHd 2[ʷ0ģ)e+$#sJJ)RW/8M o`hhBSZ+O1/9۟,3+ķAR=cfaR>5f k'=7y!]g72pby~>ۮ+F&1{XA d5/1wOȏ^#+7:gx28/œ;{w^CTYUiH3>lڔmᮛHtIU[홑p႔gĥu1YJ|vlSrtf&gjmR6G|X\+"Vge~ ƙ~-jz>esiu&fQK JT/ɹJB0v\ *~€ 7T~鲮hu0 |;r3C|0lhyv[vLL<wL1‰9b 0˒1q|Bp]a7i@.G^xcL::{`Fvuܦn)&򎩌63hȿj%64l5VXȃ5xP1{Z̰+N(g>Kͳ5J^{mF`1(,뢂<-F(ຶ~Gfp1a<⣺6Lvi{#p/\3?x~m)+:ؕYٖi*ahNe E 6rZD"U0҇Yw6ysNo:F#8YQVťfb5w4;<0PcᬉX "0iT#EL l@(1KPG%$xYYL_Uv!|B?6XƙsB* fVGa﬛``yO%%`Ru7pz |NF 9E5ӵ"Sl+NyII+`& VaCjΫَ:2Qz1|?~*T5DszZ3Œ^x&DoaY_g,nz%A:7n GVoo?&0a;B $fh6 ˑ|;<ʳT94;ăٮf%&`l@dd7*W`̨pSd?SkIN#ۿ:yK|Egx̖͕/ O32#o-0\([Sx[;To(QYbE=w( $fjr 7=[> i??W \,+c HsJW^ IP&GhjSn;_|F9^L[8'A<"$cՄ6PC'81k44*=f{{vMr`!W";5xh_Z`b VsHY-NP}{˜u„(կǛjXH!cjr7sdLsSwJ!Q?!KO(S2A6jTF7RK&dr xݧ j?>!KJT%hrǞ%fNY_{UpD~ rC.pvpEY+iE ]/a%Q;TtXr8^:zL~u&֎'%pqO߽hYn\fYC7 q[$dY&KAvMv^=§I,ǹ˭j9_+M[I_6$8]Ϲfo'bMjJ{/M6>Qfw;B.TtsE5>{ m,&LDp;Rq?1% AK/&')DAWBRP` lkx_mAec9^gG{ڒ \'ևf ~n:CT$A3:P};!$)"K"Bz EF{ZOU@")bԻ~ Qު#0XoiDH(qڴh׿GHn $r"ٿN(qCE$54yӅϠWnE}xI q"bᒊmmۭxm( +j?LO}AsXCoZLMaG')MO\1]wK"d HK1@KC`H9C#PQ1C4a/AAYhJeU `zj&ƒof 7# {p-rTt2~~EQۇCW5_gH9msƼM^d+mQ j wu ]Eޔ=Ťe{s?XTľS:b쇚y}Teɘ;4;Ќx?JޟAn˂\I=AqT؇)PЏR3AGpfٴD}ݓJѐnVEGURЈtQ1^G[qh3 &}I jMuC5b\Gb{f6N1ělL`Q\@F dif, 5MUBj,`uf^~DEcnyK720jCkx^EA9tNH"ԅn&@ٗTBwwdsrTJ qzI39" Xd]AI3T*MQ<~-ר^n!q@bE''$q@3> |Օv_G۔TpQ2حZk8ㆁ^(ے$gsME0¾ZR.{xvJECMmcRv<gl]ZL a/;.ySUfKO-ғlI},MϻaH=QCD`6S =wVzLYզf6Ke6MĞ2G/ЈZ.0Yi1$Ѻ\ ^d Nd7thmӓ~\5tz&֤U:nї(7Skۃ>l!;HS-!SJx΂ȊSEHSw_Y'^mpKu1#g8a|٢#o$ ^.Ĝ\ |^* O_uy9&~.ET0Lx.NG; 5'thH戎^\e%5ڏߟHf긌(KE91bzD)>w~jB5>{?05>?:6^(Gs ^ :75M ]=DGMFN"{Χ`e&:#w&8;{`2eճC)RwPW79Hٸ4sIQδ瘱S7گ[h0$@C3G%7X |Z8OB8Z*n LJsjսxѳ*lD<0/z6lE#͇K^:*RDwnbu̢,Z $gXHy>Fۨ± ͟,wV)@_o36}\ļVB8=yJJ{.Yם,8nf\7'W&0" '!B z] [I2и6!95y *׵dHzF_]c枳aPHDrMWb ME~[f:Zl?|g6`QIX_ս=l&oc΄Ka\^ ϡ.bBnEnȭx̌ˎ+XC.D?Yv28CHRmɭUȗs,x0 o6kCU$noR߅h׀:Rr3Vjjb}}aRx+RA %.՛v3ceN`W_/CBLuCWDH8Caџc>sh = l5Cq鈞&;."uL7t1О)#, s\炃UMv\⺅ =ũ0ΑXk9ѧe LLL1e+8t_ Ă]/䜨W&|ڪLԮa+rs|/ެ ؍n *ӫt&b|p"ܳ|%8e!/|?sE7yv@O^֡~)5-.*f҂:60 ~/uxa-/{|et1Yo-t=hX2>8Ny " |+CS 5獶ޭ8wG>׳1y^*C(26y@ᣉ" \fTy //rZx$)^p+ʍѽe )BKNו֠W, I]W[ݻ}|+x;sv=UzFR(_TR/#WAf8IQZLү9X<@-0 sA"4(%d ޛ$1+<Xޭ\8,^џe*Z`!F`X q *m[j{5?=-m=N# *Vze,"(& >EҽU9I1*)> ͼUXQ:N_[IA+jHE8%e 2a VGp|O EC]R>~|H ]N˦ n P-tm1NO:/svrf\zռu~^ͻ[* "S-髃\J\}JgT$BE7U":h!"A]\#ozFI ?8$9# й$Õ ~9=:`7bK5V . m^׀2I`~I^_*,d\]On5#\\NoRϓS~lҁ%{Jp.^8OT\Yh~tf*7"'?M/ĿD^zE@LXڐ[gX;Vv磟^UeMw,"09@wHKe0{BF^R ;$,} O낄UVHqcF X @Zu`_lM"b}qzͮYi&cBп$౮AJRNDp#Rj'50O Ef<#`ЉAB0"A̧iH] _'D f5f^B 6as1=[)ev[)YS c[:mj.9l-n8"li<àϘ,Zĸ<ϋT$a1})TwSR!Y֟/t3-0DDRXۥ"XNص+I4\x6HIcqWEr{C]Uynxw𼫥`ըd`߬RoAiy J +R0F7/NecjF9rcj*s*xĵkDzgz$Iw[IHnYGMK#hSuP4"NbyMk(]\1x%C\oAg1T2`;2$aO~U,F#{T47r5MVbfZ,嬩s4dk3\=1x25acfrM>=EOuLou50J3?& c!. bi Lxf+(?3ey1Q.9$[L=<Wz;] zSHϵm$jetL]{ &&NfTsUӉ#|`P6G.Lp8:zAӇ8ys+LFwƸj2dMzTfDI [.?"%D9C5R½XlLL?cӵyMf?,жOc*v꭪Ahi=QAo@'!y|6R k,&`./2mqR܇"$tT8Uo WVRe6C)77N#QlNdig;6r߾9<]ĽJQA*9wUDjAp2(]f4hA *}h& a7V6'6q Zݦf!Ǧ/x~imȢ %:*hJHX1W0*v֧ 6 ?̠XC -NPQ0-|d}D*%bmU8v_Fol0Q:hUQc:Ii]W"֘4sťhDwJF;(x){yH `,O|0&ٰ)P`awA (=K!L RR@OqF#L\k?w;`[I: 5?B9Eu?oBuCԚx -fg>|"[EkFZ;̊5"#%Ai0@,xIDhߊ% D3L6ciW^9wP:Gt76kz=Hkƒ E4*xh3ci7{G"n/D0V.Z'uXO <{A 5ߎ2A2Ōx/u..^sʭ)yt]>K{Nlp:@djɽ!eu̬ĕ^1R:W?[(ֶ qsuq q#7:`ȸ?\=!{[+0Q{t_r:p[<ŢGH+2\󣏌#ebz?Q`)K'U;UPgZNAs:F]J[˃*[~6,KЌk#(3xe B 녋}zPƼtA# zx {폏%5 *}@y"*ƲR>3w.c4A k8y܀)0󇪝4 ,"pk#Nrۻsmbr D{^ LPUӞ>">HQJ|SA,]Sx?.]l> uUy+|逜RrbiYC9N XqAnhHJDb{|f8* ;$ճ} [6pT±Ϛ E-a>`9D5yXIХRKQS\{ִ^rmy@+>+Dڦ?FadjTCp(w%Hςty-D3X}n2Pkk&jOc-jMRD-\NxRc ްL i6 aI;d.`#9Rbh(6P^wΩS]?'M \IDk8E\Q :CV4 B89}S>[Նoj {.ṣ5MzX!u3kMmN#&|#bߨ 4:?(v)8r{heɛm{@6,B()[ztw"HhZpX](³lX'cJ63"84"qN6 ZԛGD!n-6 & `{GWh@9L]!<[+eN36`|+ۈ!*m_(Z|M> 9/J(s*ZJ|jaE夘PQru.CpY1R Iv  ]kȶ>8vHH)e_Յ?˨m{D0@+9DUCux\5zٽ)T܏C>iS}}>;WQ{g E)YߧCxoxއ^. %H{?G.*lPt1~>!Ipa> 76bf~ z]>S۸" ?7hXR72?W_냹A-~{ܐo6G& Ԡ7lO`VuS O75GSv8# q Jx=k6 "5Sz*Yfm@Qp~ơ2ȡFA,z*YYzY-v$Lۿ$N_{ N[\גZ[ qp ո%UG*'|8R] fX["-ԏ.dۮM|v*BN&$& ZOI;YvշbHњ,IySBTs"J!%6.dE1.٭kdWkc-MlЙ7F+8`Y2s7EL"Ϋtu`?#aFA`\UWb4&_p>$S0 ->ǿ\( AE 9gDiy ִÎ4L%W!o&똛 qܫ[|a;?\40@M4m A y<47jYM_jRGK۫~tGa)eK&:QdylDV)WF˙Št+c6'[a` `nCs\H!䒈:qđw88i$V9@l[-AM.ڳWmKD z|NYG8<ʅVpi^v5\w<0t3Rm\u@jYQFÐpq),yqhZ{ 4~,z̐!yBu*EE*ֲ8zF,Tz`o#YRMh3>|ƿ!&9V`B kFDžZ[Mүk씇5 Ϛ&1̬r$*˨x^hܺ!@0j/zHzI?SoC6}MUq^JzqPeZSMZ0"v*4 L."j1$I7-X, {BNvQ-"Qo}UDo'IH=:!0ٴl^x`F W y\z]fFjoԴ ŐAE]5oe?_`9Tj!̉?ӓ: N.IOƃ^LU`y.Ϯ6rWZ,_?f+.zLK-=rg`Ψ'+D]Qov0n8Kq4@`,6o%u?ht hf`gne:xVe ./-QS{yW^*DΡ12;e:x%;bzQ2#@_pdczLP9fЊ'3u,Oo^6ˤ.WSUյSh߬躣jM|C#B}&sB~no̭z)|m `h B/=rj ;B8j,`JЋd{oс6)[&M+H|D塧('T$,KDl+3c-) O"Efs&k\þAA}ӵ+9#8 ^+`w+=;NϑGH;G{EV}ŵ#vJUٕp*qgU] @4ٞ ɃeZєlڽ,5pZKB/e?q LPf)S*Fi%XJ+^n})(MxVMGwO'5 4RF7'o0"#.kw/Tw7oE{kHzΎ%yʻIA(o KI=K8 o. 5m2<*rJKw5z*EgM1}чb|e2&1Q 'ٍP&Ii-u|٣RaB*9*߄ԲL8+[u|s.Ҕz>iG ]m]| kZA(ЏW(^q+&O8;RN#T3\;mΔk")jE {᫠%j J^ -i9S/6)*b:B R=cs?(+Z4Ici:==r=Flo!lxX0 h8l`}GG1dW2'g8 ]ܙ2R c AN@6>m.ȅixtQΨR}0kxZ(׷~'gEk EɨAڙG&?[G98WnM6 ޟI>ˆ żia.9\[G&ʆ{v qVS0i榴ɐ0 &(%Nfh#b+/_'[v"<& Т8`6"JRW7)֥3#p#ϴG8}bz.Lq%ߞwz <ۦR=K_٭@m@=)͏"Av``c'Y KFF\/YJĜm-nUt?B̳eY'=n~,ў ?p.u$:"`?I EPs Jx_!iг[ qSs\^A+{h"MM̙N zH[my#Xժ,/_"sh0++37`tqE3Ƚ&p/-}i+\iu7`KG5o_=KmTb`튁qɊ#2s5c. (Wq@*),ɘU.uj}]tYƖaWL{u2II52H7E:(1MnKyiQ" 1_'s(J|!nbҳ畏ՍHX >4ͤ'`'Fb^&3<.}KxqM8z294!؇SWNrusȾgx~hSva4g+|BOmڰu}>E$wGO4ej,h-J Xm5:c7|UGXwH-D%6D6~Ɣao(Cxm.;XśMB]9ݥ4PN_aW='u<7?X8]$j\΁tlE/o>ԟ舮d.vcV翃|qp~V([PhhoL˳QnOy<;B$oz Ʌ($n{} pxZariCVǩ:Ғ> j,$r8yaISiX,U9W.ulg STC[J7wާ@Iɽ$vcjU;镽 [/(@Kc3LϘdKz[UQ9SvQ1k-E\`Pt|mEtԙbGDjwpކ~si4xh̖QjF.īB\ >T ADf(HTܔ+ ΨaOD(,酃_G!2;wa-抽]wR1"g3p]beT[M-f]rtuSރH1~ҧzk9GRccxsTS T'ePzq0/~LjP\%wau7T'mboFV(-lkkTb%h~-Zy™^DN5}R?QOؙ kH?HV<W_p |z8ϛ㢄˖5%bpc \+ OKGP\x_Xĉ^UMpIw%F)7h61 7̰ Dj̴S~jnc>#iDR@ ԭhic4L2ڧIzs/Z_ލd~\5X‘PQI cpPU`PZpoטP9Ԫ9 C 5?iUM͜1ms׀vB=Y!zN$a\qTzg[PƚRrYs \/SJDĩ6!>_'֮GqY :#T{]Βn⸐Ng`s^OsS"ukƱ^ VOQ0R)9XJxׁM)e&BqpHak'< a]OV~Mw^vonW 8|o")OYHmz@r2AiT:g7%(}P=}0U Πc=xוa֩W&;!bvioՌV!.}Jǜ# ENB}yH65Bd䁅 qxow|9?GM3jbFv,^o꿤#zFya_v/؛*2჌{DǗlE3B] (7=E;ޕMgS Pب!ˎ-˘;Aߝ:g ePhS.GTgszkMx& q#,_1Yst#<5xh@q(޿Nڳqxtʂ |ӎquyрvKЭYG'nBSN)Rgl<T8̣mmh:.7"Aw[''b!T!vsXŚVn+b Zzw W PٖZg ^R<=GHU[E&:NVTi29mmE;0>%ےg:y}ӇPs|E8nٍʚ&LAUL\C$%C$OI95{,*0.0(uZz п۞/GLB>.W_G5W( `K6@]iQ #q=])DjТ'/`DgfmYCKuܾv&ӢQ, Dҭ=j|r?&k8Dvc3NJ& *LP"+woglx[GfA _ڡ=]i9IuAºR Z&?7ʶ#Z^nugqPq7979't.b2h!9I+͚Ӻs4nd:ޜmCQ&(uS5%?-Z0JN1qLENoÁ٧!] qs6#czAo[58`̅|5j R<_\d&k#o\imrOXc>]kֿR.T3OdD픞أeEV xйJ8a\\4P{ʸ9l|UPaAyڅĩ.?0maO~}\`yE#LH0RsB^@jmbb_"̷iOsqVrW(l9(GJW Eu ֈ#}} Yɺ(zux~u(79HO,2/w$+5axMT&^8U +6ίH.O%;?Cꇊ }].XYi;lǍqvb4S$"(Q o}In~&pK9* s<όV*d@e<9}E g?rr@Qhg_mP>MVfuY"݅1V?tZTm,]M딶P}$[fyx&1 @J &!;Hp (%8BR _7fKS=ht& 1^2ǡrXhbRNgYZ07070100000460000081a40000000000000000000000016661890a00000938000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-scodec-cs35l41-i2c.ko.xz7zXZִF!t/#]?Eh=ڜ.+ˢNC!_ x;3(If`"rtj&wSO,D(iH ;\?S{$ŹṔ 2СKܷo/{s("sir8n3mb$( gnUO1ɉۍ7W?V\b/py\ sW3!-@vݣ0:ܭ5D /YwMIX&CfG~ptL,t.,Zgۣ|lK;g@0%'* H}BOE 5q~]P/49)+t k|m_Vuh)OPf}rˉڂxD7{VFũII>Nxp)&p{uh;Mj˗Av۠MF A*혙'? Oiu,FRe/LT*`WEr|xKXիÚg{8c;la_ '=1sEXPT}p=~ֿ}{ Kt#LHܹHV ty5A<dω}\Fg3B]qgwQt"R59_nn)lЉtAjR/ G@['y˫'z H=eExTb )r} +':x9~ "IB.l\LBW9GWF~,^6 Pr7@m-t]7e7.;TJ9#\Ӗ7&0&7E6D6$a=`rm8jYσo}`> *sw2Y'98}nmqʸjpG$d;H 1"ofey"=R8o5;y8 ԝ* wbꙴzR35BEmb9ٗd֠saLwaڨs\2t T;w88;|"V."_VZU"rPH}f`B\q{c:B{n@'k#Jwde ZAB!IBOOb~-#xVlσaeE_#RhI P/|dq5ѓ'HC dp.ṱBӮhAҼjGjEYh4\TO`_̴B;W7Lue-|ʌqdaM+啓*9pn.>Br!=kgj)ARe[+Q`ף Hѳ]G4 SysG> v(Ud!Qr1Et2dpSv{hzBI8ġwyIm/Rh,06] Vƹ5'\ӵh im][yȄc$26sefmΖ "Lqj}q/_H݋ﰃgMpuQ)]>}V>`j[ϱ`#V}Z9.}`q"sY;wBxn|នbiQqpevy.ϬUGe9$d i?fo/ 8';NZ({e'-鯐)>m0r13?uԐٯN[d WA"6?iXǎj"V=9֬v_b}_Ro%p-`)n\獀 ]}LB%<$E/8'%Q&ORN);C,zҷ[5Z^}q3 YLع_oۮ, En)6h h7SCGr[_uua=} CL|Sq=Z0qWB{)4d=҂w0*iR ^: 2RL$w:x+`RSC4wM[qFBX[?EwG"gYZ07070100000461000081a40000000000000000000000016661890a000008bc000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-scodec-cs35l41-spi.ko.xz7zXZִF!t/! |]?Eh=ڜ.+֝a& FYg*-o&Z{RkiM'n!`=GA&\e?#ToBwH;q=fސ O?,M 9V [,tt,r_B:cҪI*o9ڴXVeo'#KуEg!>)Y*ł ə-$b"4DW01&q=M$|.t!B퓌[^sNJtςvwySMgrK}{V22mRGY*!U}ZBɥq$>OfO5u{e{}ݰ>*γBktlmtK(NzcHC<YI.p#; $JDVJ!S"S7^{&jo 2]w{\)$L]jjɠTZr^;=fYmOikdSXUpeGSsJ,R@&W2^<܃Jx"5'Y'6C7=~zQ nGΡ*f #e{Eq.!Oz LL57'$fl˵[vNB[,$>m|=tgq-U\zL9)z! bpiF"7^w(yZ,_!iw0ܣdҿo{Ϳm;RLk= bJDβ#0ixH*s/l;*ĦZCA*=9 /SZ4s$I35tRH$GEgS\CT=@-zElІx{(+ŗkvչKߐ ! O)Y/{+j?itQ&P,ug%ĬQDlȶXx?{K ;>ANwQkJAM2ȑ~%͏cvxlزyIH\Zқ? &Ivai/U^@"i9󇾾oHsSFPQ|I@# =>  W qbDr&3ĥX&nTNŎ/3jOPfpfYPF"~u(ĝ?Z( [t3m++a:.e%M3H8rд7&\PK;Bl?)NJKkNeF*L [=]X "\pB%> UC*Pˎ͢ ~$}&m+'vۼ6}6D ""3!Y9$kǘ(t@$fK枘g!2!pu>ZQ[NBG:Xk¢/"]gŠh$8'ݳ%͒1u ]8sD.r>Nݭ蝏kޑ^߰`Aj:=LOحU|-< m0)n%~<-vnz4cRO'Qr'!\(`pPk5ͳ,zOwHq6<$1~2τᦅ_wX׹&+va%Sd—P.$p"eX ~rW3`T>vʿ?d=&GI$EǍIr/Y6r0*C/# o OA,<8)|'\uLJ_ ('18pH|d8|;_[]@O_'SBgfxgYZ07070100000462000081a40000000000000000000000016661890a000045d8000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-scodec-cs35l41.ko.xz7zXZִF!t/p%E]?Eh=ڜ.+ˤӡ>wSc u@nh#-u\EwӴ&۲29w)YQR䦙1gkZK*CoxRLW>TlUmwBHhwys Ą=5~?HЖ^r?1ghy lZPoPi3GiD+mPR0yq2#[݈̹cp!kD~"Ce7U&ZնRCSBB)tm@vn Yc׈D;Oŋ-~ *l*o~\.;'@Mvi.$f3 ʫY/u ۪Sc#J<Ъ6͠tv$JB,ɋvatp$xz`vKұHr:(^j[$sX6c}][D !elrd~r8>1b9*\Q8f[ЪȼF0)shQtBY>.eDb6 'Zڕ%rc"w+ FFBzFNQ,ǽ:vO|1ɅCVF]񟀶Y0Ek!$6RqZc3UDynLx\7cݓDbBF&k1{` s{`BRUG2!Y ]$-d*X$:-dG֍ƒN ,> [;fB6` $lEYU;/ÐOD-ߗ/1so#2IajRx0eu~em9r"2WjQ߁8d'$S_UB 2k=|i^еJmֶہ9qX9v+DV0[.8K!bԢdk+י6}2MX+a._\y.6,^QɠN՜XdB1iV})gvW_$G4bA-P֫ eFFݱ*?=Tgm`*:d}{h\Rg^2냘][N|?f,:=dE7&/E.7&nXQQAxQo4n.!cfSnmAO&ďy~G^#sm$G BN )'@P3JD@:i%r^BPEMvy<;赙Os=0>f>F %x4.[LDjfpGQO5 ~!$",&_' yW$ߠI("{9$m <'B F| 3HQ=30#`}FRS%9M k+(Ea[#4ͣѬcb[kLgH2C&4]>TmrdG0 <)hWk.a?Q\sԲҏqGLTyKhZ?KkW?&k5|Ciģ􎀲vq_xZRFQC`I='nK &~hdmq]S=(~nGMG#](bL-Hֻ9)|(Ȉ_)W+;v.jpR(DTf| I'29CیmJIĮ{ xCtZk<D&pK0 6ozL)Qc)R~q{eWOq3yxeY4SYPe]BěL}5'oDDh9g$UXE/XЦ[ρWTf1E/ GɅ$ ymy:vWZ0<3U2V騌`8 ˂ΗȭBdHJ5+? lɋ k &oy2I2SE=YdItc7J+#CoM0K֢.+Hi(g0GוnSɸ#h\|ɊJ+xK]0&Cpʳ>bB J 1Do?5 7^T&]lg~ pSJR"y3bo@6 T5A^;%&? '#^=ASo}y*CDuȖbzh;u1Mslci9:D nFn)v HC)\D4Lg*@7q5o**@$7< @CC}hq#@ը7dFi7CP:L*SD~뎒XG奻94 Ac'ˇ~YS׍u2HlO*Ww@ pa˞%F $a֋vI40TjyS(^B~6FLe~|I|.16ȷI6,9i 4ZBypJm*1k;g崓u0"蜷ZZiyzռD ~l}^dxKsh-M@c.Hk{**^$G.kgm'DҪ\^M:.8!Qz| JefЌQ%É[2 ^'!}g3OEMS_R܊STMMGWJkQcoQ!a. FfqV O]'zIYڦN$L GIYHDzdРS|fU϶@jhXYᑔ>3Hgm*\T~SIbPmU$0BܤIYwqf >kL=οˮSIjPfJۈD\jƭ`p$,Cܸፋ0R ٕ,Y,JviFjDRAjOUuQk;5XGFUW4l8'tTkJyP,:ѕ=Jł^)7N#p]D#'^Gm#( C@3yHp/'{LX2=#*Z#' &˖|iU>7%M3$J.o1r0:2(y C8<8=uhOb6UZA SkG247!J2ƍDm;C3o4Dȱ DSQφu߇Vms#-;R-9lXxmw1ZKn 4a`?%d[㭭^8'հm!^b j oQ 2_ĕ#3y NCDj>$SAG,#B-{/:z̓687=-0Uԉ7Y~JH)8,>0*ӡR%VZQgCL| Q\X՛^<kyNjŗ:J"+XjΤ$< TN*ǍSwDJ|ޫ}denc>_Rw2.X4WwVi1?I3d ʒ`?{ʠ|# lqP<\oCQ-8#*ɹGɨ-7q2,h@l9Zա0H7aiAycH\f:L'gޯA70ݗ&MhqS;v\(&cCز0Z̟!Nx}qO!bGS'#usV h?ǏHqe)\k{2K Zki7BE}U?bJ?>AlJ+ǿNq-@Ei,V٘*S\'? =+qʏkD;2M0&%ֿyk{+^\[ďUSǿG{*ҹA cAgb tg)Ya|+Y<̷ htWS,6M,Y"|!ޕwƀ[W9Rݺp]`U!d)f\ET-haߏӮa,S81-n44#Pf|4G-xvlF>']e4L*LxH^YMX89rӾQyCO/ AwKC af5v5OX,oeڰT*4y|N),B?_z bsCK컜l=K ,j(A%&7"$E}.[(Oh,5fΚ$9JԻ}D#p]όEm %XүV+C&6Ik勋H3ܺ!0eGy\|YkT9HtCө;3pHB=;YżT +@1a1s\DL<Тs@:0(tX JS#:.F/N#Cd x rJ0Bz*@oAV0]IH‹\(3S* >%g+_Rap[S}SH]Ջ*"AU&b"Z?'b%3{L[A3x(I v5zEGڣơK"%<wqYk}z涍L(Ii9`#ۚ"'O2Bث &7zRcGqP_\(-ti+K%Yʱ10j[vDׄfH^jdS SƁ,,|n ^CjP=:VS9NskߏZU`'SpBxC`V5%Fps _wE5:35._|!Z%naF8X!ozΗI@yB oE@C3߳%95A͜s nv"gF*$NE4,$o)ך$P=q]tTN"-`)3SH..Bj8E^d{G/d{aoDK)Jc2G䱥Pek=K&눧Gd33ؤZ=kK8'@{(Fen\7]}+#Wk;SmaއaXNLRn>yV#T#Wmnoxh'?c3d=N .pAf1id$>PvˤLVyܒY}f\pi]$u]>ZD ݿpVǁjD`Zy]AqsxG;GMEweO/Kp͉79=Tյ7?4d937c"_3˂ӺWGVUfEEv o5?NnʸӺ_37&*4UEE7:sAvC6牺襤JD xеLdi`sTt̷x_&$+^@vukŭdp%q' օզ_+jg1U^E7\ɔLY/|/v@9e0\EĆSAu7>2K5_fj51ץaCX|ѼVqݎK#۪ =Y{ץP7!ic4FHDG`3"5RcmA 9}j'rGk9+. :~-{@=KžE7`}pA(YZȡ*@0x("09^㇫& -2 M@43vxW_` 4RBjШcMJ [+N48`/;<4q D2F78xwGrCքY׏zP%tG#+i$ g}0i4D5)Tښw?#plZ~?[#B >˘rETKv?yfZM~GU1Pܻε7sr'X Đ~7!(``= ds1{+U#M'qYsW(ڨԅ` 39rbae^y # m6;L$9찥! ™@ @PadjGFkEg>V$Į '@9{2#D` P' iw3I~ZHKsKu^<87`}CX 8X&;uE:vԡ@2wuLd+3F >yЈOU]Ą:=eH&=?g^YF_cwhR\<&6\^ f8\ћckpԓkir~ADO)(~GX RLy^cFG 8jN/^bQ[0 Cf g*@hVWig0iNx:?`)u?$]k8r(vn E  (N#[4 n}ijjj(5s\ӨU5\cjTyw~ !($;x'ӕeP4RHDjn^)cɍ;|@j\ bڟ|97nE Cfuٻnzq0C#&皑F 1vg!x}鑋L!]b/ޭEW@$, P8+04'q%4\ny3:L J']f g态SE"f'fyFD(Di&C%4Jj:rr[RfMN \TNL)x޺hbc<'uU?ffja$gAeem6]p S{}0M, ӚF^(-ɁjLgf&@u|tu.kiB D6 >by5A# D |FHAK&kkH';p @SPgI/q׮.$#LL25C`4 bT"ζu 83vSdM$AF YZӐZ .AX_ॴ..ʴO?8ʴ$zAF!5=TƇx1Xs7auyA#dԂteu7ۡ'a D@tPXρO/rEZP/!NûĞuPVL"v|͝־B" 9 pT޼M=*#Ei2aX,hPgCνnjǧqJV7t-Ehp'3kC!D:p<ۨH`@?mB++quD0ZNdpInUR)"L%u`*P=/$:^,Q(G{=3Bda@|vtB?~&,bd3J(k|5]@ӕqU'P rxl;Hvǥ|$SS$U6),QkhT2DwޟiPaҵsPW"|ZMu+z@C>]@Q ۍ7 zO%#Lj3XWR̳_1̳x\s_QM?R bWdvSBsv `jx{Fji׀D$d對.,hEs(L/HP2M8%nҗ炭~Q;X>ѭNX*ۥL$`*prMܿv^yF\^knlSG{Ugm s+`,&\Ҟ4^.eڀgWkHϫ8;hSE8N$H~nP{9I#ݛFE8ΖPbqTU2}7(쁸햛GWi-2\5/}Zv8jJ}#:ٞ}#\ɒac:qf #|lE8u \ՃrJt+{a "蒋gck=2 ϳQͻquNoO:e}؊胎Osĵ]o'ĉXBeM16J{YJ <۽?c`/O [@:$J{>Cilau';bw(A*bߚL\VXODCXWmgWn!< }&}mKPF`tGN)B45!ru= ]lj鬔H[XlWMWڬiA[ɲ ]E*"9k =]f W˯1L<;z1h Mj"'!<%on(Kkx}-O%Ӣ]V}feɻHA|52J\-is?|[C'cqIӥ(#<;A3HE*li,Fgo~>ᄀ{8{h#tBG֤Z@9cC=ZiP`t7ޖ=ΆZvw9BÂ( 0ZOS@N?GwxAgvD~k&{pR,Z })>bN*? ^HD@OO*Z=?sx/qD,y1 E3˳YPbL[#&h{&>?/T&uaBl'i-޾⭓fF#~G U_zp HLyf< 7,|znMb20|k7/A.S#,X*t/S-T&!8 ~ǸR),0$C&R[%G.cZt}@M]x(|ԉ7+j8&4 biJ06$ ,I i%~6RPTnzg3AJixء# *F) #֊ ~a-\`%֏ySM +]A)A6Ln1سqث c-KV/VX4"{B"R`& 3&)c6k)WVpԋ d 2ZCC:эΕ^\Жd#wr"J<bin]af< IG n_z2X77+x"缨EC vr%]bS1Mu/Oa4b#<31U0'tV^6}>.oȓ/W2r;Foi|^yuN5~Z.}/;6 g,>7++aI2-09<010!7z?PIY练kž:@OӓWUVA mɲj0jLZge*wxˣ&*$wY/eik9nOzpkp%hM|K3ZëOvU]3jXfv 'A1|3;])V:gteL Vȗk"$mhzk 2Ops0cIhLuZ;)Y0zՕ}x%HJF'<̓6{jw/C:cvs;^fLq#k_UQ|r}CaȘW4!emHUI6WzT@rk6vo%ScFKy^ ݩP*X' ^qizޥr=U ?3Й.od^g@JvPsB:Ϧ^l:3y?;oSn# )P~:Q>=6qAX_&imqe(G#[?hQSnR 9p-_@q51;pRK Sd[aodK D%^ gyцDɔO'{pFjtWlh$=̼^-[.C0Η#`Wm9Qezy ȡOY5yYo $M<pzW]WR( -|X'q7BðE0*C#sŃH0K@gC#ޗHƝ@'b蚆VDKO'LxjS1@$KCzVCZET8<#N$#H6k{ВT3MƂzu7 j}L:>/3VMg ˀ;i8Aٛ;YfV& %ocL2^]`U_w SK0M}R0x[=VV{̍bc-$VHM&2(8+H0F&^5o3%7:>ʵvP[15`zZα_nubzq2rB]˙hp&bqUTŒ퓥u_rW} ̔ ;K1,6g3Ko$"9*ٝ ּ%oc1adLT( cJNJtn>&d%ȷGyI]eGcA^P^a{Tr#eFāo@Ywv$} Ӽ*\&X},-<̈́uc]A}jY=m=,W,Y;dx~3wd;s O',;9WM//@@3ABDdOg(I].9#Ax/vvW|Kŀᠷy0IQBU`&T*&,ekUkY AC]PQL*:9gܳeщtGAܹwX kqx$9zpqxBJ5]=z\m[,23 L Jr?ʸܴYk"=7&AP,[I.gSnQEx~6cڹ(Wst0*g^~30{F.˫h <9/Ƥfh[ 7soVS,P)'?·?ĂMY<]v"䏢cU9ű5~rmBxKi7NL>T>WB ,##ʶ! C 0钠̥|L{yN4Ӫ'带GֲJ#!x"cu`:1S-VLzG,7O!$5>J `0\$#22k[Q߁G~GSן9y8%{Ϯ+QtU/!Vx{3lJ`J$CZs(m~7ҝ6{VΆ`0f;7vy 8/mY(@̢FPBϢ𥳊%3w>65wģ% bL` >6Wjh .9u궘T8ͷf֕-➷Eb;Q@baZS,2'R{YL*8AfIB{l|('dYPޚ.D ВєC^fIxHzl&o9*M!Ta׍:1Qu\$C+p?{J /]όRZȉZoá?zj$6XCg3'1sZH)\:+^]oE'VMJ86PR?gNX] ,&fJV'%MQsK-rj$XWkCV'M;PK(Ę!>?M!)NE=1avf#~%Sh;qg4Fl>X+ rX]:`?\p{M0(ZC#b~C7!XPLsuGdUz'WvhCisiL_qlTܧT+λU&ItޞY W$-sAC%gTi ?1TE)7NK" ݣ,edU[ ccz]9}9*Z@+]5[܇n }O_[6}1f;7Z'Q _7jeOU_ ȻWύ4:y)02i rxekgBn SЋEeϱgYZ07070100000463000081a40000000000000000000000016661890a0000731c000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/ice1712/snd-ice1712.ko.xz7zXZִF!t/╅r]?Eh=ڜ.+®KLi!A PqsCEW[]z`m#Vl_8d"Za~.jrdԯ@^&s󹭨q.z%'CFHJΪvz>Fr %^=Q> =[t‡ RVl^D(BG ںؓՑ4!(7߹,SͼѝI'T8I]P۬(K?^}܁bPBj(;pR4\,3i$O*`l8jԖ Ζ@Ł6ɖ hL2y"M|і+垃YZ,e:>ԙ;$)azBe Ige$Caꎸ~|`xDz|q -#݀7dSW20.W;(uD^Q'^G3yΧ3VG]x`GW/#J"^kle·Y-zӛq]Tθ83ЋR4@}1FkNwʗj[ lO&0E*?q4#SCgj`&7wv)d#Jdb|Q7j p7+Zg!ܣ#Cc3nOz /ozgHѱ3L!D+FRT#Szͮpd@ݴ~OƄ?~~uE4}AXpؖu!珦 B3R. q[^TBNhj' oTKܒs 2 ?t($fq%Ϭph ZwO;{9oh65V0:D,o>X/8IuL&{L@_/ L4M=5 MBzd.JB`"1ug*O\ƈHM+DC^E$( mhw%biQiIذZ^ކ<0hiil4k _㤱Ux)|}(|Z)^)^j3B4HWZD4jy@ @fpf5,*f|-4I~/n|g%ą4wu]X_ '"r];ؘ7|!/5>Ӗ:Lj$Q߀ʇ(JjT=Gq=rں[xXvL;y Ѵs~ ZjmnYkLʘkA+2E#qN`Aًw6hxEl[NވVb@YoʧBͭLqVoppGgcpo>%pwQHKkguE*kmauVd~sWIό]+my ;Y>8Qx]?1[jܜĸ39 ^|^#WnLq'A *X1Y̝|*iM".wptJ<_R0KWffϤm_I*trnRir"\jxם}TD(=/8dj VBqnF[̧ Eo*H1W3_oyD8Jb (?Z@H"EgQ#^#miͶ>TxkQK;h$f@\]rV8'V8ԙQNu39RH|[+xj?U.hxG:X)q }\GYFhf؏T#Q V>JC|bLwE? KE R?|Q?Sc*N9&ST:1c)ִ4E͈0z6&&kcިURoA5W|bZg'\p]MWd:Դ iQ7nI ,gaEy*5&K»-NˋCÜ?G|v8JA6q݃Y]}k}G{Zk܌UT^4U1,y_VWΛa@U>8{ $69UAi92TaD4sR:[QۈUwϴ /DT죌jpds6,kŬB/4,Mw\(')Dy8i q.ys5,QD3/-];UD$#EFd\ -8C!bwyo4)LtZٛ !G:yи>@7 Z^ԡօ'nUNBŇbW^O:v@ˆ-6Z!L򄓣wq!E s<-Dz][_,E)M6ɣ:& ez6,eˊ9r1\g@j?>te&ɶW8NcY ^1mBra[82&Q9\n5cWz1M $ t{ PJCXIk (چlNJHj~]#7 E"gGT 7q;.F>0lxB-NG[Qm2{h7m;$#Ē_4=v؎/ꔴȦ7VO t Rc: 6ld1C]k;tׁ mS5ˀFײ!<)D+nTOj/p},c4no6/-eh+Y"^#}@M w_o_ xVZD_a֥,tK6r[ tKA>&0;{y:>U^uSLg5}' s\\Vļ5_eOuui8v1Gu^k/<}M> ?r1DK72PA a_'U>~DY>dq'I*SG{TvcDry 90pšt T0;jcW]msm.$>%{5chwg/]3~Uu{D P1t^.OkrRa&mGSLꦐ_wU]u<ቹ0C3Сuu2cҀW,[)U!]2􊦝6cPe1'0Oq)~'i}Π[ w4)LCC(/Iw&uwߣ;w"-`Uu:RBi9fјlA6 ,Og؅ Q$1I!*a})r-"Yf-!_Y!IYI~5 O'B̵o"G{2kk\ ]NCm_QŰaq9@Y63'K~C+7G)5 mz۵g\^a&d(w+@w_V)b#أ#gDNt6!M"e3 衪\Ä\}} 3DwCVamţZX!4( }~b7MoLl=3Gx`(z1oJ(?OqA0AӜXltyz 3zyG b+`kpFGq#*5~9x82^++O( '[0k.j_+Qjro+J}d8I g%&ƪY0 kP2pY90?V)z;SDH_ ~ZML/ߒr=O2#ϝf 0=àau T;N0_vFVfр:㬍+2*dR)x,c%ň]CkQiӛm#T|%h#c+DH8ꢽ=e.I/O'!ˎ# 9'\5$'Lм'kTCA +7O@F=x֌HbVf bًSյ YH@ deweq= gڛ7'BPV#"_DX%wF4kj 5KSߪpDVԤ"+b{uWۡ|׆Qio/o#-GJ\=V=^*:#X9ZT-Λ^?ojjF`PHc 4!b]̖Xʥ=_zr:J& /ӬVMJ hU_<-@y{;,DEZb8㓅`#QGu`pϝQ} !6jM(_y vTjlXk pDX(,ĊFq/5Ҽ:^;gPA^z6dE]alup1~GEiQ~"[Yv,l;xTA;=~pQ([ys)%Bd9!Jl! t24Ȧe /luko,w-Pј%c*)w4 L=懥yo؝Yӷ iL_Ke;) ﭹ.ٌi_Sq45=pyn#v*% ~4,s?8K_A5lB6w"TuB_0$fSD_*vƤ܆qD5;I|m8qQbR)e QCWF}i)ՠ,Sf( PBg]֓*n w I `b|Ayg8w˸y'*Ӆf &>% Tq 30Z.&*m>^Y,5P|x\15~^RN_YU:Dp 9OZĕSTJtrjۃ9W."f0g+p-j`CN|7#?{}urרccLrRHJ{s # xyuҹѣ udi a1:QK{s QSZVaҒdP}ƿ;I֮<7GGx-%l=,\'0Tec7+lشt1xp܌B~J="c"90/R*~ͽp%N~;3oMӍ-R " T0hneby O}{WOWbŕkOVC|^_6eB揇B 2á6ՔdjHWSޓ}j!7P֧c?0~@Zm(%3-+/`hIkΞ7F @R`_oQ%wGfQ\\ٻIeXm(ln4N_c[( W,0mjcT6Rr`0TƹV[WÐ!rOR^`"BmhsTL/J!'QȎr4\oOgyQ&iV8'[F I&:S^f%&|%qGL IAl`u, #GȼƸJ`][u;\*ذxWFyG#AQS&^SAтHP9嵿x輜y4#)QXc0I/r)`y>z Zf~/ d,aAF$C _ .ЖZl5'+Z YOSKbP9Bpxyv w&Cm$0E ǵL 1vnAn o/)EҨ(}3 ,)f}]ӻ60 ,c]b8S$`c$;?ZVE.j6 io?fz#F8P6׃셷#u\vR= xD Ȟy{RxUaF _xUHt`ZHG*}T^sw6Ea_j$6xm !Oo*?^6 [''H-Bvld<@dT6V.a{ <ǥ5:niJRxPuO?C{ޛpVx5. Lce%ӌi P%%3$r 7C~SH4g[>:OPэt]qػK-IXr"(L7&쎓pgEJ*6܆dY\,2&Pme`$ɂ<j K 7x-.iߨ#^~Ez99DK^m+)Ho\9YԃE _NK8ҨBULY/Tܷ~#]//²HײL'5:-yae񉊬5£@@d&2fq{y`ՆM5Gh\=j֪.v#BHG~{dEo2C`Y՞Ԕyf%l:. [9Q.z[l/2xzg†wnQ@{IsD]]JKt6Tlwfv1R[i Py*cʧczk)Odq|5u&S7Gv.!$UsEgӍC.h}uFmpԄY|j-y^3{͞h^RR |`Q7Iв*s,rPȆVe/D'F7s0͘8q}!\NKDRP@Lngh>_3OA[l9yӫǽJ;F-&vIt潬gw*bRlʌQnʹYKA y5 8R*rsŨѓ>¥]] ΰ0I|BQ Xi /4g5sD;z}t}K~/rVR >RP* Mо\$;4?B,0\23_QפgTƌk=#NAG>:dO 2?Qp *=Ѧn O ۿ>#/%ڮ] 5SKe4kaD K͛xUEf.8P~}`~ !0ö5DZ~}P0 ~#};lZ[&ܲS}LKƀ659нNķxK<:Bcp>3ʹs9k }p,尮m`[ 1,PlύX87eB8ˈ^*EC3~ej?1%?V@^6zV㻇m?32L ~"ؾhtiţ&.)ǚB2fMjY} 7sڵtٍכ嘨=8ŷCQ=aaQ{Ej[uHPm.dWew~Asue6SY_}]Ǜ%sӉSDp!Labތr[+ֺ ݃^p l᫟YQ+ Jv|`XT΂Np6HbO0vbam9k_,SN5I=, /?/=+s )!#My >fh蛍;|ôKr Hqg(4C2MZOe)߿K?\m{º^4 M- acU=_*0&O^Te`IJ R:pcQ!PJT13WD ߅ZZƲSWtrRL' H~Ⱦ\•طp}WÉEѷ<(4Cs \W`&{BӶKrGHAuWUkwp ّgA9ǕWLzm2?;o"t|/2`X%q3m-rjBLtOi' 4aW_auk̴iW,D<^BW(td\øR_ލz".}rcDsjQ{:( /q;O ֑lIje ڳ?+HkiAn@A <)Lgњ¦ ONn /n{,Em{wAShb?.J2F\TУ_ĝv3΅LYY׫%Iy|ͪLGS>N~?"4< sS_1ϾP{{ZO\6MJm-S}$h$~$J\LA#0Hۋ>O1v/M´5\^g1 pQ "#aA{"D`EܯoJwVs(?r`A+$ShFA`h9?SIgynEBq/kzn5Ui~xDyϦ2,^ Kg$ oNSNh N<܆=@cpeɮ_rT6ʱdYV]"l9|4ūtvDdc;yr"84Œi٤3c 洴9gKf}QNoQ~(0. 41}&IJ%$юgCHnieqx EGV743"Q6!Q2V^oBNnr@{f'ԏ"bҠѽx,ٿN Y\Jed}eю㶗%m:؜h/[C,AT?@3tIUϡjf6Ȑx˿x / +Mjm x/j JȬtEM[jF͈,1fji#o.Y+w!ҫg"uƁes *mK"̰eaF1 jk!/I۴.Ofл1\~74*!+Gz#Ո#)ڕbEM&֚|ϲZ6qndD2- +#n p|/tSdg%9&7?^cCqev$~_SIػ㴐3=]Hm7* Jdݐx,!.os#]b^ h[4rTmu#,]_iSrΠρюMݧۖ? $_Y blU#=a"h p׉|U4POloL,Y6$' 6[e < ЍSnXe\<_k^x!m'Ec0*TJbsqRe:@*t0^% D .s$&(^ Zg͟uw ܯ;O ؘď J'x;RybkNm-LDBsg4CROlX3y)_sfb<=Z9! zEaPݭ ȯH4H.x^cxnʄ)꽞3P=İ-750 isc648,?x3!s+R\R=_KbH=ϙ09&Ӱ$tAX3[_56-_,1C^\襠(x| v}4 j]^c]'\g8I<+_W` $Hooצb\xVh"fR\t'1iW+>ȹ5t02 D8- a.\Vg= *m|nۚٱ`/;>ِʝ bU5| ˮF,qv1Eʵm"Am %ȕ;LrY0o8ӵGAsOTv> EVvYj?0D1TM1}&S*umVnu{3'MsUn! bɫܨsEoaپfN{;\ܙeY!$\:j k"3rUˋqy?]D^94r+RtaD8iYe2BGE.SP>'ͫ| ~Oa/o%|FRQx,3̤HPhMAy&P3ی(=B h)X ķR\=]ĤUk =^Qhm:5{3niVtpU;v%leRN S|4 b^Ԑa@Dj^C%.(XHF;Ffzi_MxAU+!yB'"GMP6wLвT^p9TȓO"La ޞ^ ۾k<[>f"tdeG[ˍ+3&QFקt3{08`_;yX5fܝL1xKǪ(-MheꞋJPZM9K = ([P&W9tph󐡁Ej6@pոe{Պ/ tzF5SppO:.w5 5YڝklU:׉pW|ҭ}psy MǙHq(Ή2 E$QTH-X~$ဟfEiѝiu|i3؉BdWɰچS۫gJJ*e[?H\E@DJi}_kÔ[ eUK:VV+~[yu^fXUsn[A$5X/7GGUpD??qX&YЎ2e2IK0쿡?P&!J4"ixbkx6 E'p^x93νY5\m{C ="`Di跇 HfTOCt:h" "xƦs%֝X"qo'4OlH`9cla3Kp;[ϥu(C$aި y`G`Z@e'U`mƜ9tw@xWW-~RX4LuHK@R[u,F$cx4e$AxJ<3lU80Qji~Š)8x9ODj+Ua.54#b&5CbHznyA9ɈfQ9X{ސI ׏VCrDmU >ZOHOw!^'h?ײ|*kQN7=`TwEƖ!b e0ݘ!Kj`L`S3.b#& ~!  ջ3 >l4;aK>o8l +Tf'Y#-M]8Bb5=L 3E<ɢOFa@V*nNĵO:5(UN3>H{Z L1ѨB\j[.%` F=$hWL5pDR'֪{hsPgٗRBbpG٢'bTLDΐaΘ8Y̶wr5n<> 0[)/JJ&to4Y3}@q%r+c|MX BVFAZPiT̵cyW7Ҥ, eVyB`87@؄ς-B(_;T;5#gtD誹Ss[e$#WDߘ%O}cMPԓ ,]uBq8B(^'qdusnH1Vh ן)B}҇EVT#P,h]ƵzDj*|vV͍*Q7_zێcv!ӡg+~lGJR9ڲ¤ _Lx5T nYtjK>1A#v0e{Nѳ8 u{Lr7սR3_{K^ZTx[C+P&4 $;mM 7ǮR`Y@@MLo"qrЈsy&v `c҉>P?jjgz7PGSls| bZ &o cjG1j;" 2 vʿ%&vŻ&=nS~jwк7Amx@gI%ؿx[r4Ɗ5bNw)J%,(z0g2G ЖWVwbZP.: :.ǷTy0$IxJ`Ha[?AeRb)׼.zr#+Kj{m%]msI5gu|49~l7fШYڧE²rCjpn)Wg{%AdCL Q},o5۫NuTM /Kψ'mh5gMm=vi(9@ N}<;]3@![#[Jq@YBc,Mh֜JN>O*t]Rrdn.?q .wۅp*g{#ɞj|l14 N햌Ln 44m%q֍*9Dfu!;7sxnP 1SNJY]d   bzFm7kM$z?wCNLCa u2Fɱʖ@p.4bI]8_ձǮ)}HfC$p;쟳0{37٘[o3.mݱH1s`ёB,kk/ݧZsQ_Cg까WhiDqVoG$QwŒ}B8?;՛f*o#L=-Ã'?_r22aы#}WHU;?+(}g%x`$Ϋ=5y$ʴbN4$oB爘\ _lR`?'wdMJ f $/BPg #Jpr[EFRodOb]`xD)tdZ-jw54_׊ ecj~"xϫNjAqBC4ކ]` cOG77 oRXhYnrB@-M669nlG*ׂLPyּ\*V||ܕ2DAh{hilDv 8'H(Tk\䘅=ǐtݹ cb.ѱcR(jQ⿪17aU7d^i*15Apmү_b}`a [ >ƕiϱ!"Bb(Z'M;JPiNS%{#%vc@#+&X#+M zADaa}8h`Ka;+d^6KD9\\MPn @cl貸Bj WιۗGG9vYt j& 6}BYjOnyV+dMbz ' ʧ (om@K >Z+ ohN!FK/~ۅyEEVN Ep6;l:x$򃕣r4 8f}gҴ%K;:nks`sIaOZ+}&/|S~h^*::9Ĉ]B73a_,VCjύu6#3VߚAl2L^\y٢W0tF1]C%/UE*O Vs&I477sM!ǚc>Jyf-ST.P!\6xw͉63hxq]^h[_dlkma1=2ΐG-7e E?JV0#ЎK6Q 1"9ҽrjl" y'y5SB3bOBy1%cCܴB 5悢i7"qM43ۘoRl8m}*u@LŢә|S3]X b= Ȼ̛Ps2S9%jR/&z/ׁsUy* Nx9͋g|W{ ܗv=x `4އ(/9*POc ,h~[7(To TȒaiة2(|b~\`c֑޶@!LN}wW?[7p7#& "Skm_H!z0duO c֧VGzUGF fKƘag&i"!?w8iAc3[NQkx[X8{#ɇ~> $9eՓ[RBp ޱN.=&È%ȧ}}7dC-ͧ kmzẃM Š9,kOE֜f~#y[2J w{p- \l i^hwA?wFVq|-Q=g蹀2)?Zfo q!_ ;C45[(n)MC>ӚF`G͉sI!af\g5V!hMCp`$ܓބj+l9mvA~r\oo$my x٨* r ;f?Sx:oZ>m^\l1'Dt77{I3cn⣣ Shh`C<ĢBZ-\~cHYV 4ṡ !sa%h-rT J- 9B]SqV[g4C!K^JX$;8 #„ yh)< 䳝(G"z-Э}=6. b[霪n#4UӾd7a"qo48)"Vri  g%1_)&}p6DoC֙,v*x zxW)4CpOIPM( *n˚Em*׺u5wB _|~7'k&<4lɩpmj"eݒCA䕏rE&Gr7d1$x63 t e8MT#b XNq^:H̭2Ux 5DfHå9̂h&O-fv7Y?{MR{z|& w6lOl :QB>fQX,2&y0&& @6,b)7VqV/02cSL,7L $[†c a9Nh(ݩ !vMQ0O f"IZ`ءN}>W NY4pQaʲ5##4!6/A;^A!WbZ%< 7CBՋye72pè^\O=<d8Q}?j{un@yIy-[2ٿ c%Iuo7S4NCO{ִf4P*L3*u@dj1e/)`s:h+ƦM/0ְY~S%D|Ǵ3̧Oq2%'Ƌ\kiF`$b!O).f֖ hә]%'PD (WtydζJcl<p',a!\BjY=y?ǝY̷D\fʬBG Jjkťj7!$J .0 ,>) FVr"_(3h#ѣxcqAoR{}Md/ 0E rY; Y7J75E4b^\GFYS)&>:KM3ZlϠb4Foip[6U&Pk <-x+ _"ei'H3!P$Ó)+ &}P侯怸F_R\E0QSnw5-+ u+r ٩cn?S=M>A*T &ge_~"޾)?oe]Ks># IT2P&O.M#}`oW HhtQ8@a1rTYI޵+I+T888'6"N L-66uwSODy|[fքʚwI*?C*(QboTDr d~ +,l۴Lbbg@+j= pX|$~28?P6J2?GV́8mA]tbizBS2W2$܅l3/Uu ulYWeΆ_Er 0H!N߻ l1GwĞ؞] ͘U_Ah8ESr@be@g S݁ 3szLTd}m+7] ڔS&4ܾòN,p<էtL{'FNw -({mD-[{d> :9GE3"sXX$djbpl$-Πw{ Y+rBeq~MKH}*?3-,lO6$u$ыaYGjҡ196,@pazi٧k0=nh?C~86=$ w׊7m2&_L;7w;Jg^kIxB\rk _CL͋H f+JmI0 {1|ӕ uvG-FE`ykq41 {vخ~#fL ycWC{<jwIɀ;l[E1 kV1uIvX- SIe0i%" sJm:aG 7Jy8NQ•$v)G0F@;8=R+ь](.p"Mc5iq-?`H_J['8rF1C;{bgPr]aܼΞf0}IWSA̽ج,!.omȺ卵ޭO9[ {%X)1ⴖ0WOX:'(T%\>{Ú "Z_N:T]7ㅘ6(R=4_$r% ^[bU ۟iy#4RMԌ{."/ H]sM. Y"~FY>ސ "51RKS B2L<;cP`998 }e-iHz/8Z}Y@*ͧxWC DyF(o "uK tyJ48*M9 8khS?H i$~4vci9š<-KÑI͎=M=.X9Dտ~is8jx˖F`d?Oy!O͋Ve8kH[4Q0UJe3_\;ew>UXM[ a/fbɾG,?X+}݁b+DuWql,tVek e |-W[7t3>T eBK/i|EyHkL wcL8Dr7ZԸqD8k'ibr,YU?W5NLΞ㐌aR(]FOfausђ pQBRwsƅ> 9:%OH3 ,$k,7ޥh2êv׺񄶂5i dT u=_XeUEJ:`7c-E!ʁf{; :'jZu`:h x> /N4c݇UE͉NIP,!cO pusNGr&ıO#0$ɪ߉iCz2(ZmI{g?JLznr|MQ68n"Dttw z[1T ȮEf}VMgNKcH˸Әx@6ɒ/פHto7qzirs'(Obgkq0i3/x ˫q=;~ 処I ʢʹ3/T7G [c"O/Hk S%35đ,y/ `ASBȃB)Y(9iܫ+O]j_"{+{,xBFO "wλ 4χ(',D%NsImx\k!sQAH|?RG5qY% }2כRK=mjdԟƹZS  +ۅҴs˷scrz qJº$LssNhm5O]ƏGڷcW\ F3X(ts~YJzҪ7{Y d*: [ݧQJs>p'?r>Q,$k$ퟒ%"NU쯨Y+Fn_)KveEԎ}Bdp^`OK2q;k9)SEM\6vO0iDX?OH5E}TRiRP&h/{d QZat9IŁ ;ě愼;e,8Z.'-q$c$-f=$jE: (7x?53nqcB0JS/QP8g{kZmt&96AZfĞVlw@+xXFo~/0_m&ML :9,æU6eXM3X/risv`j^|wpsg2ȯ/o4mWMk?݅o(c~8|`7+Cƴnq#u! =Iq *"3$sCd@иG K$R*%^uG'<'f0'xx$? qP$lɟ+Ջv*@$g4w.ĬtɎG:9"+W|g( ^U'ǠgГkxDuUK:>YS^\]'BM x{ zp[j|:!UVgG'`mYH/(-}'_uwU?O?ymݙD8~ Aחݳƅ:/ O|J|N4Cژ\,^ jIP$NDoLh ØI˸z}v֐V{"!&uR= i"7}A L*pA ƺ^ |=yBqQެ)AIH˿,*VJ5K=09Awё'tQ0&d ނ,Ux.!JD _g c3Kd .'Ȳה n4BẬH:9>G°Èq-G׸ᠥhfOM.pIb˵fxF6zيJpI432q:W``VA{<ǃ2Wvbf<Ÿ Sz!KƒXCz@r 7Q4@Dt$يjF>0?L!BTDZS֪Y,ea3}a]zs*Vo 2JUMj}{|V"ك.=N^bYqg:{#*zrzhs=6 s0;bU#;@tu2{"h&L.5jGp%)^;۲-jx,~hfrE*"ו| h U*I+X'xq- f4,ț)kY FI^2"$$>aR&*5rܮ^i$H:9kMjF3<':sN"ȑS "ຏD e+H0T0x Dgz^Wެ]pkJI~Do sHMfR$z\L6+A׸k h@ m=xgxax)aP8)li:s^3>bx8]?"Y5,:s><X!PȉDȯb`@d~dcqy\zR~j`}~FH!>$& hmFH)d@)8 vc y9Υ'K&4i`%GO20b lX CQU,Xvj!@{A Rq}i]z"3yct*8sf~pv7aK~{S:4Mk2-_7y}SިJQMY+TܕfR CuwC;rۭW\`_UClgWxs|=rJ.;ѹu ֚HLhZ]I%ésc"''XH4_IhK g6Ɵv{HWP_MGbM>O OL*^~Pޙ)asRP п[k$}$M=zo/xH~TԀ\O'# )?lYW.1<e1i[q2CI…'>*S6z`_^w`zYTxVBp1CV3#vaU5apqK 9 bX mW$|SrxO!&z ſ Xt $IVU|uV. W_J&D~:nWWĘ>(/ k3dnqpUq#X|kif@3w9TMKXy|UWFup2LYh:ڜR;\ , 04ڕPZճoP+ DHZj>,)ˡSrc?>]tcn7]Ĥjļ=/([k67DyIOY~&2=Ȓ]~Jor \[lWo唞mc hȔNay]caA0:j2D_}}:XМMUKd(.0Zi&}ƽی8 =܅7eTF"¢yEZi\Ӳ|h w7}zM8x$|ΎgTF}L8w>[R ڦ?&r2?b[[q:gٗ=#4eo(J1Q;!ڡchISmydH? 䂽 ({A*b7f6Ebi ¿yBLLhE>k}+{tãϕBd&瞅h0Hi|\BƜ,̀Эr0 imzjk7%Abޟ/+yCMC{|2X(f֏<0WhźTza}#IB }h~ӆ 1h LZՉ3E nْ.et `t-_.hcfG{A#!ya ) 2`(yk~+^մ oH^ CSDBuNNNML?P??qLGF+/!w+o"|^aP&Bg6ď 7qH'R1bG""q r_[aUfbO Yt:DwTV:R#2t^zչRq#J|GE_|\܋gT_J0M+ﯙ c!:;CLk6'{aF<"E=0Zn rNNSk?-34:>Zm촭.kjƄ/(лBzC} 1Bٽ#wi&?'6}s>iX6?(k(LQ@8 3 *߰ %hrҟ(W'uixqpL%zT Xߡ<rqgq:ƍ^SIQ?[˽K;Ub9DžR+{ qc0GNX*e$:]j6)]c5D>Zc7g{$WA+'hH5Ѷ|Ry~{y%qpAq{1*WE."[ lq no%jҶ^0jxKg c# ,Sa +J9O"_\0sA-_v 7Q0G -l+cم,&/f|@Y1}qxuKƪA܏HH -*TS!XreKķX74c@y/PD? R|ẉn:۔;~X.LE=yD/?n@,&huDj ϴ'#;1aZ‡oe[T4æc`tPoipz'5Je*3\;eFo&hgJ}ოɸ&s 3+==U&Fܒ K[anp ?vͦ%<\te&(T|\cU JiӲHž'Q-C2QZuTLRe~člM0ʋQmz<6j^ssDn Lx ϬO|l$趗 :.9ܘϷKq ܀ptj a.a9!Dđܹ2(wDp$쵾7$wKjQVXyBS OIKt.BE׾:|_G/V|1}X6•s{YU'- ɒ6^~w\=>ώsT`ǔ56Z GX(SuI?VH[ { k\,\vŠj:TĊƺ8YsD*_AjFq8hPS&M0q3 LYól>}ݧW⮅f!T^ ~?hMPhsr=' !# ԺL(533ՈENwE;2``rk L]E橳VAEӤni◛nBV4M1y&7+N F!aܑ[=AńE\Ѣ=ܑf+8妢cm@~ƸiL >*h 89tU1E"hVt,Jo þQKÿl x 瘉.OrLjKF)AN8V5 0."xC!C|~,2fXo HV>.]]6INve<ŝdqŃ7B7ů UեI1|ߛܱ?qުCH=񅕖P܁aҧtp>p,,i{}qqZt~vjō[1cr+oF'RV4 &7CéPIִ:lPb joE*:;' a,џ}b%&F -xYo3 셝AW6w A8{*ܵ J c{f(ʳT?C1 u*HM@UE:J#RId98T.΂Rk t( "/T@bՆZ^$^lO|xF'`m/!MP&a|$=+bu$jLHr5%41uސ9Qϟ['}{Q^H2'ɱlw(;`e3A[ҚuFLss/bx{ogMkv U=Ej$s^;7~?\kWMOd A'*аq}>+RSg`"5q9eft1i)%y };@ a;ŒᙱyiHxg%H ^ ׾m[ph t/OU;hg=߿)8['&칐"bw~5VNa@nB6p >=;WKBk832|YUupMMW!lM[^!s2$yzZQe#E9'|XV DsQq'ާ(\|񢭫)AƋ2|/堋:Y$Z dPނrN~` (&盱)j֠?LѯP!EgݢK8p:;X"lipTRcߣPMcf-Lm?K^̼!lUQ鐱:gG:,8!t%s PBFDD|\Vt8om~Κ}]%It 04iЗywЙON^pJ|w_2?Jy64) i S>Eѳ!X}\&`߽6ܴ'}a{: ^Y5ow-SRn?_p.ykd4D 0!զ-ތC 'hOEh {1EӶ,[R$ ;.Vaa_F7 |ӡt w%Jep>Gۙ)D,xE>Dw)6bOX\BKy4b]`w/]aꚳXŝ+wq {])"3:B3SyT$-WVS>`v @֒YgB.lY.ݏCXxFfžzg]a#jډKtk/@1l|': u`ƈF'}`Hwֺݜ:Rmlj -"P9u {COåawfa7R(${tH,côTT8Q xlڕw2-ג0I։{=-˟XQ2hd-?QO^m -yZgMvuLѫr;ڻ+D)t{J ڰkb54)Ԝ_NAnX`f;|(Z|Tϵf2k덀lfO#h9__8b\:cs5'c@\G>꛷1JIn&a( ?({%H6.IUE>„vzIfW*ᷲ0N)!Q®.|R <݆T;e܇мbãk>nc Pӵ̿BPn?#V- L88DdH6R 쵑TE %WϦÏ-ߨjJ& r0,gN.嶰*Y94M,f%ADQ7h3)؝L&; A5״bHI5n{ޞ/˗C/qZLa6^)h% L#Yȳ#?+[x^{># T׿,fHƮ+-:WJ0M>Eb#ʳ:?tvX%dP'p*lĚ尥`LT;ɀkɚgz1~kyCXV,Q3ƍ$/5~݄<M5.($sG2A0BYh<8ڳ;uv."i2*zK|hh9EP/:$y2D7ljfٚPt:űxB2(Af ΫgJfD9l^3zP-zTZ)< *s2HÔӎL4zB=HALQ٠L,3A5mʡS!M =_sd , 5|N䁩lk'-IF$uƠW:09=,M*}E_GOy"w?ۇ/YmUe*Є#HY+7,Z؋)N}H7F?T'@6fd1x&~TFJA\,7Q] 8Iv;!HCG{^8UIy,3$E ,vr#S󀎨\ bI*Jb\]q&46/N8W[48'd.$g_#?2^A(bHغx:~12'Vm{Hqi63$ؠqW (RWBC^7uJ4R}Y?~Tq94r[Wl$X29ĭ!SKMr`okl.A)B0a5~ H^1  %;X@9]XzG-^CzX-BÐ0>X7Rw%DKf b}?}Hғm=))'xrI d& ȕF1qc & צ`ݯ2<\IV#84d8_^EHIS@J96$XGo_G5Ig'CC[~EYW#$1$r.|]<)O:n2<-G4ht1%Ӡmso=)iT [v"U s'綰&W[xz,}yH?+*97Z' v}\ ]^ ک ,WVO@M T5#bQ£)rᔍs6z 'S5LWf/0|aDRѧ f@yHt6uWq6}QOOKS{"EѸf`p&vb= a~B3Gmzȋ>)xL }eVazFZ\ì3+_8Vϻc}#߅`GcMNt+)V5_5BsXZ 4R?5oH M-rrul}\oߴ vMSʹm\ʻ ?<ƋCm;oZpt~Bp45SdPF@ͫJ3^N$7$%ɮdt.({gKy5N֝|:)U1UTIrE8fK86Nz)lgvv`4{nX3H/s='c$d?bL^sNK -P1* 6w2;!t>}.#Sz~庂%D}#<6OsGuCk(TEͩ>QZoA5…EF42O&tsfWKN]ȉ:8H{nH'zf |(1vJKwɁ-:rj3?/iK}OCö8yCD,#0]:t خ+MqAJe45Ƚ=a|0U/^$A1+:"kBUp|.P0ftVK=gRUSaK<(t`FtH,ROsMT(HReU6nʹh]IGcHPՠS#z9Sw3D 3XѤL;!CpX5+L魫pSkRG;v`[/&YY&7Ge5ΥIlFMnad\JUshK G#d:mL-(Zu?RT"@iupߏ%m@(J0* E(5gܕ}H#C6 *hclsg ȴ2Ast # |l)9M>WLD=&wo<x Ǟ;+P̽L=` \rTf_do{ SqOd%Wx=z4Y!+[pze߳QIzAD4_yc}M D/g3 q`A2yJ@mUL 7n@' S,Ə6 ltu%Gf1~#FĮMO}@ʽ 2;Wb3@'K\-;:U/Vpi(GS_׳L S GyQ'ȵXqͨDxEBy]f5iO%~/d [wP77cl6:4^)-[OlP\&Pd*C EL.$ԍK%4F J|mLO:D:&tRխGgj`uGZ?A 1ͳ_}x}ʆ LKs|MD&4I؀qu1j)9^h6[\;m AVCS.h~R"R+lkU!LcnqZAVy[pԻ7A!F{8PK RlU:n1CB0uhɯm ڵӛ3ğ&^D~^B WKA~AJGrHm.&k9C{/Qd06$"E%B]Fg"yls KHJWm ǘ]vU$`n3)RG AƯ6[r[FmALK]^lKUE ˋF׽҇&׭xl󒼤\#qǣE/:eQ-oS6(W~W+k^X~l 1xONlCd}{3/->0C?qCqolXpV[m֒%YI>f$oА$`CwD"}MY B.>/B-{g5~uԺ)碋GB)av#ϩv1;N?k/|5i䧶0`8_S31ЧIi'fz><$|!{pn}| 4E/0t% xNUjJuBIkZmg= &͈l7xeXpN_A ÝC6ZӸ”ێOd F`' h%MxK9=J4aF?6(2i!N& [֮9 U{2`ZD0$Yr $mb' GwHg?ߠ]6-E?,l1rx!T'N>^uD,Or]= 2MvGpfGBNRSJdIC12.Ά) [@ lz'q=jbu';B%,`}LL]mXhS?eaRc{,8ͅ@xSWdlw|KV4TXn @iPuu@Θ^Ug[c!nZ^}4Ŵ߹GSx|T/lóE+ʪ- 7jtCP>fAUx3^J)֍&ۥ& dthVްP^ww\.Q=T"BZLR ~*J?1DCy .ҕ l|UYPfD݀Bd$x6u'PH T49tdD߭{,] xM~OPdVSUuG?;dpJqI<kʛ'WexǀVKi$ pEYV-S77(Hz|ɖi|}vߌd~]옑,L}ب~l>'/x/:v+9QDnl?@XqC7x07ƗVK~ɎjGR:nj˝>]9hsX5 @S f?!re_c554hqUmvHخ ** cM3,N'9-2nj-${~k~ɩI Pt.Lb5Ǻ b$`L(1{%;?ԓ4c\NΝ cNqYiΩ&. %:0"F@kjt5Y*SpJ ֣8?1SHj673B ot4`V4pQlh\fA13Ŵ^_dyQ0V4 9P/gL՗F :0JbA^&& 6;~ I*xGq5hoմoqu4WHœ61&{"s,Ui"ˆE94q7WI$eSX:*514Z m"!^1+GgW 4fatnG2JPXjegOR9߭ڽpJB!__O^F-6dwo,Ii*FKpܻPB TČ-<1^=[ȓld*5|* U-Pb9 c.d;(ܪ=tW]N(EoLL *A1&^Z0ijF`%##>Reh%40&i;C7G >``^zJߣa?HbmsoyzoD ]s;gVdA']fFJ?MGE@CwZ7]|v JlVdʞLX([`b\Ԧb&?rƇB *qE_"\]a:1OY $`l?9p[JO1kDXFD?4^4շUȌ@]f GIw30_+go^/)" mHmq!ʌsAd'kErZBy۶ڨ͡>/M(<ah|s}rB|5%Y,]FË2ߞ Ip\/]aJlGf׶-x?mGJ&m 7)8 w1Ģi|(QΨ`ؐ;3fFDa 81|YH a^pU#mJ͉mWd&Wpf^LyrBSӷ]x ېM~Hek@"7:TIv}Lf9Xr4LUa1pUO9mFZ$bȾfF" ocYMgQS>N\£l~"0|4\>~R/ z??\=e1Nw0R9=;0&\2OLA#_)L#_&;%1끢:<&G gs;W,Qa:ƀd9cjdB 4Y3ߣ'Ehv&_<$ bY>3K6]D\K2!h;"I5d.z"ܲӉT8"L6R}f*Q̩443jLt|&-%Y8`oX_~0'p a|IElYG Kcqn6vD"jV(e2Nj zMeKRBwft]/ bS^nr%:Txʌٿ+s-2) Fݴw6KK ل{} Jp, M! [#Χ0LzE n\wFmyK4;Zh|' (2aph+@δ)@0O LOz>[-R=ynPYǥd-uJAt9n[.4[R3y'Cp#: V3Ih<>H3s1l}ͬWxUKa&tb'UwgP_|M\of݉Flw1h)ƦrGW£b~W#D:=eyϒ.%_vۨs_K$=$rHN!p`#AV0Ypϧ+\. ֟<?bewX{9Rc&CmJAr:a9UX4DBv7f^4FT2W1d|íG&m%V6wc$k̂?u3!8p7vSf|rL:|f˔q˾AWh9/a׈ &ur3*D4̩R}+]N9ޙj䫵{=z29ZC0ɽo,qrQrc!Cڀy`^sj['u:']D+ΐ^EL ^3&ɼ"IFjh6酏)sT8'].9TL8`&` VOC4)RJATn 8rC7'j6ٱƕw?Z> ދ;ܲX!ބft_ B==դ~6aJ0m!7__#Co:ޯB˩ήl<ݡ#fyz*VR%YtI-k5Ԛ,$ݽGKy ߚyW]w2 l ~JɴnRNDc6?tUJS!Yس0>r6B/[dѻ&Ŧt\}Pr(@pBWcO6I9k1D0u25,95t2wkn4г *PW{qOS -*k;\+2k |`0"dW3+j}$vO EeaaLf,nF4vt)eE2r2ChD8>m.L'᧊Kj5uyh:bBFx$ RCL]>+X}#yKh͉1pzjiuuJ$qw0dN9q)Wuh[w޹D /Ka@xm| (OcF*^,^;bȄl M*LA"o) ^ҢH)p$bxbΨ٣} ډXvl}RE-{Cf"'hst3b|lzcUM0t|8>QR f|/M57aXu]mʣ(ۨ  S&ndKlS rƕ֮ú>!8_`me9Hg4v -阝U5l~f}=)t'c)#c;; dAǗT 5pN ӎfך|}d`|FTXFbGaNV4r?msNh&{5)Iec5?9H`Po;WS.<)ɘZiVqw^wUB01cII=^I" =f*8`vG2{ae1.=F:˛l,L#"zl5}iί Y|B Y|؄Rƾ[;>|\`t LB gZD>ip4!odX?Ou8Ӻ#]s*OJ }'v`%;Nw\ jp+ ^5 z$G&ِ(L;G!c 8Pr_7uF |07^@{,##6Waʼ1s}o/ȃcmnT&Y UMbNI#"JM t]Ӳ샬sE^'j 4d>NQ m- TUm gCh@Gg&ΖF<7S}l<|FsoQgAQ]J{@2_|(AEmrr<$qn* aXwT4WuEw¶)`ye"C[Q/;Z<q.M(gL Q}p6Ce6> 0{`6jB SZ n@Y<Ɉ:.֦$E]ǁ3ۧA(BV B >{Ÿa&4g\["raD|量֔֒桗Nk XX𿴈KZ)Jt<:5LT$DNJz5a %}S<3>3P[w | 4bSAҕ9ˤj׮x,\Lpd 0I۫7$=kf|q}.iG6QAˠJ5M` |r30^}ۙ!} [7#?gDteS80vsd|Z4J %W_M~ZIcc+'zΆ9mzxoƢjL]{{+1%ru3t7/J׊gC3 ߀ޫ4z&y,9Ī*:A]0y {}٠K˸%wKO,tVSb}2LzҤD./:)iӋJd/j }ǁ{pؾCjk' sG獗 8> R|w!>)W5}ψ|4j0 ?n5\4L9ReԹ3 Rm6V,L\G( S=SaQ&jh5"G{Zu | ^߈ jOJ20i\ p (` ^|@xCsn,^ZДl2ȝ|Lc A)˘pFk?\ \4RO&X"D. 3 >sFx@2y΍OE~Ppݿr\TtK?2I&LyPN-+)dmj2QD]* _i%o c[8o‹wΐe c-7na"Dd+>TsWyVyyjN଩zngE ?c 6 `6Mäc7Z1{v5gXےm$.?!.dB/4~b%\&iK$Q%lbl.l, Q"t1hYӱ)5811EsdN0Mb;;[ i!?Zi@޳aR|c,vN VA ?$!f!|bTY)>\ӢdqOab3 @&BTd6GUb$CY}T0B -@<|fN  ؓQӨyzMJQ!$'XC3M֥yǴ3jbuړTF~fyW$(~W4)}/`t o6-!%R֛K0e!ZCQ>w2}op USiq)0IqG\1oV• GmM"rIiPBljq@VEluC30m1[Nt9ߩy^>ЛNrUϡZY*(c#K`Lv,5O^ȃ,G"_&IQ^2ʋDWrΩQɑD=l#pq|L@|>"[$gϑAJe]4MkI ēji3{HlU0r/#mʭVh؅nh .3dq蕼e9`0G\0"9dI1Tl=G9F%9M|:'%=T;_}*cp0ht;/0lWS0@O|ǢT0\j?Amީdq4ifq sV0%#T˓?c+dI*0^k HGr =mk* WlrJz2J#6LTi,"(kHPo)wvvLoMNFbsԑ#iޭ#/_ō={BF9+[eA%{痁3B(*c}De:3 !NSUp(Z9bU9ŃEp [CpLW}Hf=- Yz[i11ȍ|֯gsي6+sEk>wL-ӖLcilzЎv5DՎ t;#gFF$Iˢc&!U34~WƷ0\MuFn K"1o.a94 %i3»h]K8O+}nAxvQtڥ^fk[<1"7>lsm=0@B=aq"Y21@-skgsCY}S'n]lZ9 (u_r \AÜLhڳ <&gIWP-O*wűB OR9A r@6l1iw9R)pmaWuh[zJWB$iѲԨ|; \1c/.KXF)v?D搡y355EbSD$7buWJ +S3Iy!G#8l " 6R.yU m]S^dd Z$IKű4v[2:k ̻?900 5 ؋u:L!˩e6,?x deG{^`E {¤|u7 9U)\!k5LEdLHzI I.wINA6\<8Id~)x^ hS|<+¥%EsATM3Lv:6 O0)+2.buUÿצP5ZGxc/ƒ;q cthׄɯ_LkҩM =8&mr,D5PFᳲ5z2m3S:ٙ!`#o5{1@K̖eʡU`q@' fuI&oceFD/Ea>  LYYVB8TXJ'=%Dǔ-p~I`ώ)A:sM(RU$8dP55^ 蛔6 Wos?-li 4k$,>i!㩬M\*fF4޾F.ܱʵk^]Sf4$ or9d%T~7˔ܝD(|kcAk4 PwJ_GOH4^ uZOi7y>@T) _ X:7[>}f:+-d<$ױ q !¹vr?Dyëwbt~[ri+d9 zh;/V qo)71[ :@Ţ4\v`Xx:"mhbDeFٗ':s!&2#1X.F*]̭5%z g^νM3wZpU3wË~NMZj#9 ^+Zr# ;1EuvW}ߍ{ #ԈդSu9P4/Gt@h;+KVqczya N~yr.M)/rI4)jen\|JÂ*[8 Dm{fDP:vWXg՚[e0+c@(Bk,($6Vk0z9y=,g#Uo"^| 0/ܛY~S<H`R* i} 9K/WKLrKLa[ؓVub8I_tCV`>6:faGA}XԈ"-ݍP4 Gl6mvN!SƤ՚gy!J+ [9~w,^ViO@3ϰ#Q6'xzR"Oitlo\?OF!W~j>}U DFТ"H1 dkQl<@E/UM>Eyگ4>7(,ϱbTD27|$MklzumAn,V rz-6ȃfYa mYx\n+:vBL0q2ð!mt;BsQvBS,̂[XFdK՜'vН.x {d^8NRJճ5SJpYe2U+Q6g+CXC2\ﯾAQ͠2(4@5/sr>EQU{h]Է(Ybm91 fғDfvIdRA5]07`sm#pwV((r(Gt dK}WԽ1TϹ̕k%2*2Ki -).FGM`M oj{&il9!bK/p p*Y+t6u韡 q-Tz?P0qZPjhg)/ e-D|MC 'ŷwy⯧ i*thI[.ÙiNrĦWeoFr:"Sn_%X ^!rZQNۺ2+@@ִy5=Χ$}6C~'#RpxTOW^PaG">1 xnW tw8"K_Ÿ2%F+iL jq͠WF[!w7ToLYJboL$A1RdQtdzqӪ%/o(%$ɧ4.g{Uu쐢XT=%Ty"}GӤ|y>?046רja ~ư:~6;υ`>mhcъR2- gN BGACr}j'm᡼ְ)w(#-m2F8˿:>VMCnkq(/oPǎW)t[>LP+Lܥ}+k^5\ ޘ+l]D!.xh$BHNMUjjXX;֜rE<Ϗli_j?VqKyiiw~  ~DT% r!|?|n߈%woGC 1}#<9/)LcCBzi1m;+-QuB@`^(1~ ԍTSwiWѼX[ypokwj{F=99;s ^^+Kzbv7j{PL9ۻUYlq) <*c*e)`AU¨)3A+>53ULr ?1`$>R<0$}Cd +<D oS)!+8SS9yi2AOxD(>߲Ȑ2+W>p n.R}TVWp-]WmJkghe{qX]qW]xVO~C1®;.rE4epqXFeۿ1RpPbV.pK8>@֙ sGٶC4}L}HiSVӏ;dT."ϧR8yiBn十(N6m5zw*Q5j==d?4ԉ6Ӡy Du ,mWm - ۲-b0"I_+l&_ @2upQԯ浍(1K |"@S'hKEŵ ^'d'. h:6 ?ۇWV]6֟D$p" $4 T d8"ӥ (nL=9`JЄl 8}[)xs:yvHRyY֌~~.pØ+qpT!XQruBFHfe іWpZ'ꠁV"2]KSgT $ԛSln _nJ}Ŵ@;VBɄh<8{% 1tv}IH2Uuܲ_/T&ɴ({Ὺ}l*?I8 2Ƒ`Y-;酑[N;6AX)G#~Cy݌~o_(YEኦM14r "Χ;TNe29IV6FRlc$rV3⬫>}`G#&)+K⇼+jr-ZC=;k(ZkK-1\N(i'Qf =2~ &kOJV6x nP7$k# M!Hu'q:DlmS\)[ַ.T/m 4Vʱ:d;/t([paVjPsZ42ECIY2, EBP!U>\ܪdKg1=rmuE:zl4 i@: {ڍ5uc'_`gl!\=NSB-|9aj#7Gq;(@fUIM4Wۑa'R{6 ,Q"+U𑋸je8 _IN*FK/ ,uO!=BOwga>A1 *m}H LN"캛ơ4MA} ȳۖ`uWI**eE>[rőPMR@aȯY?=;t;Яnmf>oL^qie fTWǎ@x;^EH?@?)MռހBn&qqFU!4rܑܼx 2g;9# :ZCk`K6Z|EcP޳GOs?v$ufD$kЄx*ar5ңA; D\!e+*eMhW`)S< 1C[Sy4:sE5nAxڍlBŻkvsS6UdRJeBFJ,?R7k 4OM"(Kd\/( I|qɼ :)} iD1PmCoE2S)ȦϨJW^?AEtjagXr 7QܓuUMHʃッ-]0hCǤv~>>j|[f}V16E /rJ?%_רNMs1C2ry ]@a*i;6Nuw3ah7][0@e\(d;3,ڧEx7|"&WkoktWD0b{ _Ѵ@IKѼBOna O[vH$Hj\iyx!ѬIYn()]-j߰g7˩p.R7wr؁3^[V͵Ol3lWmŖԳ/zdu6*D||+Rd#]6Y,!h OL eVUW@r O| qA Z8VϻrmAڎNd6tRb}9 زlL!ãB3Qۛl_p47[.dtC"}|ۡ)T)݇xj>[a?g, =Z-v˄b'W=hIexMd(_"ʛ̣ ԄdP -k|7/wӠs3n)\w=[K)Wɮ~ Im~)}4;$5*x4yLb;H{dVn?S I^4U*y2t}]`% J3ֹonbyq9A/$>Q +nnP~E{xSjJG w נhs4w iٕ񃐌֚*c+$򖤋?%r/_*ZG1茭E ]⨅hM06'uE?F6MCsΟt(m~^n0wyiO4oXתx/eK8t,Uu}(`A4u5bDuґQ Zqd|H;x,"h;e ~p-N/՚#g|+K1lx/,Ib5L:~ghs1OPfUDoROmËH!kz]x A B [I%gnL{ufz2d3Xq6F{]gDn,w a nAB?‹:,޸ "Ps^"}\^Դ0b.z\X4ِp5wʪvE(β&&^BN!>)'ɤ۽KME_/$wLLIy7pKԟ˼L5>8 *íqdFŭhZJebUwz\ʃ1YmTYZe@WYȤ9~*PD*4F ~|l͞դZYz"d WlEv' '9quhKhWvh=|,[B@YIu7V6GWH^}r(Z@lX^i[DeTA4PR[WfxT=;f̄?$k2p-ƪlVuvyf]ZJp(DeD2MJ3m TZ,CsD;u tHm ߿=/ n=QȐIRit ̄[rQu鏍:!{dR8Sb:m`ˑ+6ئW; K9c'gsZIyhVNRs-r~2Unf}Xu"֔Ho^ӺxῄǹR=ĄAnU#FL<כ_qE)[z2"ۀݸ) [&UcHXG0nC0H[ ez#l@iǮkFAC~2lI43*]1Zڿl;LGvAm9v3nQUR#TCvK˛K1[ږ$w׾@E,q D&'1mq?H.JN?,`mQC.!/w 1xY4B6Hxunas;݆9''YM>yO"ndP+sUg>:yֶ{>lrc;H2@Ա4ՠ]rM׌f>Al}SbX*-u( vY.JpK@ێȯTFmۆfİBWX":-#/^F][kj*UR{П$^o$Yž ~PB6Ӆ=`'NP?^KBѡ{m2=a_%#A.θH.] 2.%vޢ-)pxs%/߾XH蚹֩z} zB +|sW9?T%v`Af ?TW2y2(\j,=43OY J4 +ejz9X>Ra[Y̛ѝi30VF_M~+ls Fl!sX+.6MWƝONs[1[[(n@l3V4׾ay 0}7^ZE31,/AJЗΎbfd g;'ieSBcC6g+ӛ y4d&ou XIE5"uLC7FӔT߾VȔP.UL1)΢ N!`"|50+ndJhEL um@/Œdeo0DTp?m$y|Oxvr%%X֋g8'No'8DfIUu/j!s mR(|zc VzJ!xX&83JED)"]ZSr4ʛS(0d#)I|IjtC:6x@_!_ 0dyxb,2LlԑP3(BPZEā'YeB(&7} jZPAn7N^9d>54N}k[Q"6ú7w=NaV+t^&bcm=ZMJ+#Xb rpVFy_xZz?ujg8:;{]6 ej 02_Ճ젙zc%ޮ5C1!*b(QE;ӱL\}>aX+΂aSNdj}2>0x 0xjdȒ@+^]/t])c Zh@E_7U\&1ޗY;5Z/ϙ^:ib5zhfv[|m$ ķ ʯA Zc۝e"Bv s6q*4'Ɣ/[YtKoԧ8SCpZ,"&cأaZpCVr?`*?ʹ3#EX>4v\k-R"1P8-Z̸ޭ#|%"l2"N?!P7sqXCEZň*_L rb˄cXA;R75Rlƃ0,ӄM^$ ^Pkد9ˀF4m>4X&yؗv.ZJ_w>߳.)C(BXw-N Ow7_;KDRjhH\(~FSSnHfRd1-F.k3<;6*cg0yfM91I`m`+}5,dNVcjQ @Ʌ6 >2!X/.tO&n_EQ.dz;Ѝ/ --:a>{PG C8=&>lP,b4&;] 'î3R-43g@/Ɠkrn Xuʦ!Y3K^<9"[Pl.gj0) &g0&J$zUq~t6/D`\;Q/?? љˣ[&Ǎfp\J "*TD$T)vQ^YdQ@t Mw|WB"FaW-:3ʳ7"r҉xcXHrԱ6?KdGZјC@ uTe 5uel8f{?NzFw_lUX5IFNުE= Y6:N;6G~:<@H7w;2x*΂q>-2(}˽IC#w lDB t_Z}]^ʺV5Ht]o,"jr҃_Ќ @8#&}؟}UxK#\;s߁<sflYӇ7Si 1zBs ٰIh _c՗c _p?JTIU^_׀v&&e)E trV jS:!Ru%wMK׬]PH0KxY֕0Y4 !cbE-c1$ qSKc0ߒ.Hn]֣6a^ˍ+mˀ;@1E4h$ ˇ[KZ/0`Q rI  r]NUBP#+KD`LV7DVJC=K]&59WͿs1-+\}8GR6(839w5(Xպ- `D«|PjY18*߫TeZ8VO]kxg(sXc{M#-l(#frNL P)O>@e%%ۃ(z1yX (.&vf Q3/ef ҄> |[9P 8/bb!>N8AEh:sK [ƾ\2S/MoZP$M7ZAzqVȹBhm(B*: J..4-~/ ѯ apRg|[gI:ߍ[2P2xoDW#Y g|34 '5:a%2A RՅ..c}}pxe4-?uAbWi 5 P閐ԡϪ7;2>[9Z=,Y)Ln~aRJ7pNKjG{8ry3Le呄pǹ!.,G~=FZcE(l^y`$a h,Qi?L'p-2?0jiZHǟYl1@Խ-IL~I?O Y/"6VJl"A?<[甁V9jhqCP_,AI(ڃ?:~Ѫr@<t?<*ĒEG1퉌\РkCS[:)'_LWP"PRg75}I(_m>\톈t]36;Ե+|.Y'*59R4J܈UiT0|Nx9eϪu'5yƹVC~zF6r@:x0't6*gF<̍eTW^V\[dR[GY躳F͂UUׇ ~ӽFb %}7ج8yw}14 Ww݋]&y-eff=q?~@ڹ$ 5xNtb`~;Xߎ: l#/WGt8'D;}܋׌v>16 ۍ꽌ց+>afưCy`X$ y7 \T gR,ujS=oFlGqb<|x8 Ps;xTt7z,QIq30C}0(hÎhý;0^Z[@y[2ō3/kB}O]8^kNk>sH!Q̦NQsɞ2z0jHbsS= Q>pJ#| jؾ’b}hNOY.Oꌲ0a,qB..ss\cӢ F5Ez•0#r1Yg!HDEwSv@7y(gell:Fj_3}y&X FD_v~U V0D_E!>y&>m`^N;r W4MEoexHij`{rЅnf.Kãl}. Gb7)퐕K4ũnk3k ƜnHLü ._){݉Qu0@&.i(5x ~WHTh#M!{*Մ'u2y4^_{9@׭ՙy/ VO$[@1? .L'Ȝ FE,K}T[ .@K3m=fM̀=F szyA<^chQMb`mM0h>y-g\wVd^ʿOйv6OI{.>8k=aF1FM1'{zaG \+ڧ{ i>=^ʰ]c ~.<0UV?ތRu2F5q] 3#v or8G]R#9-suHY`N͒;P/L!5-(Z֒m-]I?OC+`[У~8>=7Ts:]T[}K&^Ykf_Ö¨>x>٪Nk=a3JϪ)sӕj!4e,9;8y_!'SK]٩Q#^KI \^Pێ"U UǑMFHրk:6NkF%QN7)xH$]'ڕ!EqVԎf=\Da7iT;cH9j҄/>rq`d+sU9>9c?X6p,}.W3.L7>f"V$&}ZG b[]]wt#\5asw|F8Ur|FqddAvtSe /& T鑁YB=Ȳx_uwYs<_|*_u`0n}2$}l|Ȑ9͡1'` Nf>BTTQJmNav`6` *y4n"?" jEMZx4 te)èTTbܴk%b~u 98?IXp+ULl?>;;nlh)tinDǂՉP^3m]LIhGu5=p';yn )CG"ܭ}sT}PX^QCڂQAModebCCh K-KN159CqcNf1+#- 6byDAk笊jl ; UEAP:=O(`a+? F[@=.F('%yNnTro+{^7'a.cqjz,VYV{W`mIǫclcoriIezB=>C'@`IW'aJ&(oX\Mj IP|i*qs%lkVϸ );j[aA[ gt.JԌ2HK`sIXjUSQPE,Dc:\)B\Y%>KN`ƀy<[6Xlw2W%~W4G(r0LlC,ʎ)5۬ {njB{-.3=UtV;y{{n"/APV>&f"f&g|7͠7 )Q[^}Rr ~,]\g@p- ;wϩt@B,rT33܊Y 1t OuwZ{3ֆ]ƒw:$cc,l#?TOgs";mBLpa&^9|% J>yYԤ'\:Sw:RQ2}YtgC/S Dw tNw~3R! ]D3tT{(`.&o^KZ>|i9C +5+>k"c@S4ti pEЬHoMkK|)/{K/M{0㴔(z/yb' `{|., ),1ӣna[@Jh4D0FQHٱgIs걓3i*JW& MD+Oԃzyvպ-1Tj(Uʿ7Տ3h1R33(jμVF~*O_N {PdP\\IU[Ng$6"ς lH^."ZD^r.kNJx&6 #N ]/ A[[\~)c7Ƥ 뉨"0G^o=L^yD'뽘uv 9ˀ5KMDܔ>eB jeY>3cDdv&}~M9]HL)^ĕe:ےWM+Oq3 zs73[=s֒i =6,Wf)Dּ/(^+ڛՇ=vq=qWt!ԍY*R.wF&} tq_g ) N.pisj%Yvu^4 D\Izp} Ao#rch 3a*$-W5tjOeʡ5ឭ9[B%rOzv9:rO-#lY`2K1.Pb>[()iJN߸Ju.>4`==taUѰQ'6Rt }8id p Ҕ1_l>xnHM94';%kUSøb:n %e tio{ʔ 3+GqtjUK5:ȷPqbhOk >HRL+O<@ɧczУj_>l0"lcѐJ'~FDNqWr4^S Ny3a(Nh@AnN$ruz"lҲG,;lWvJ֊&wg$kÙ|ڱWu6}$*ޭEN7s.++tSbmCA5uZ}Z DM7-~Wxlb;-Qy1t@"ɀdM'uH8co*Ֆj߹IXOP(O/AD$=k^m.HB(.[1e!2k?p5}feZ5D zsx, ;{&c#s Rj,0m.G;aހ{Zg[f0ޓP>c aS=Z͏BU>zBg^]~|p(]#sLDpDF4q{gVgw"2947D(a o蓓FdX+p wU7cQ }J˹]K|mlebM&s%Ȫ|q `oQ~Saf8H.*Zςzji Є!!_0$x a$0bf({6k]6,h}R g$,ؿ ;?rsf Y!~ч_tgZ_GNu6S:15T L,LZ0b^-&X ES0>'R A:s/6-` Í7X|Α#dV:x bw8@tRflCŪ4t'&³ la:*QA7SG#72rD.~'`~@PMV7J s?_N+:Q[)QqJPb7㱼1Z+o70A^~h ֍%@>4M4efT¬dcU(ׄlNuMS5Y!CӅ"'8 =IA.4g@SɁ i.(n nN/jwUB N-SbB&n^NT&:յ7 Eޱ ;IxAuZK]bsnDսivONF $%6]0+Bg L-!^lI`0Q=7yѯ?6Ac%L%a*ȕ2$zĆ$%2譐;ؽUhWۦ3sCGEڐ|f8\-v{jY\[HLm< е7rF4hqC8ejup Z7 B'2mi YvHsCVN \WPt6d J lrOKAڱF$/9}e &Cg} =*nPrŝ@p(և.2$̨IچIR^ r5!ehϳ]] ӭ:[AD48H!E 3$`ŧI=c='ATE} *Z^Sz(֎^(T_28ňnpA#-^^h˗l̈́,}@ X 'r.֔<^wҫD;mäJcN~(p!( EsE  Яa8s U6\NoyË )Xכ eQ(q~̳xH2Agf &`xa/ɴ LZMٵ>qYAcO'jg7LDŤp]o kD:q|-orn( N~~t,7gZTVPka0˫X ]bծw!pھ^A 'b!/餯e`Rϸ82{'wBvt } Y3YdsIٍ-s47,l\̕xW'cgi–Q4oo.d :L>BwDr#Zd]VYFutPvUa)Oup`j[,FV 5`\[6޹OM- ?1/WR6 m-4z~@:,?&|. R@ OɃU(,OS.E֚b4bΩw_(hǧE3~5R& Ľ!Q1T9H7f ^l7I)2#N/P旼S{3 ]ǙyN @QNӚZTZ`%ͭ9Ckk_Yc#1Tj-SG+k=btGo1i=,Wbƹ:-Q-1|Eup>8c)Uם% Ûɣ3+HR:S="ifD%?^Lʸk/B=q|-zٺP?B8Iev]JQ6#x`,UFU,:،tN_#6[POK5 MW&l75nÂë>j%S(0!'j03\ixOklfMv<(ݬgx7rBR4 "by;jė<7ߎ_`(8O"% ӪE6|^<W)50ֆR28pncU*5Hb'AWt- LYB7|D&áZUW'!o&ڬC'ݱ&3ni3IS#q1 غYus4 ( c‘ю te#lJ{N-M $%, L4XDG׍Ei}ޟءnpM0S'MUe}7R"Z}$t9:ϋJz'q9=|a;n\̭*F DeHקG0ZHe|kmP*ꭔIPD6:4;Mx3ΓBB3ͫ&.øѣ2eûtXL-MV}  %5L7\K0Siy醏3oơn֥YBZorKS,čd*%arϻ2ndbaJO ܣ:`B!4Ѣ(n Y +[b_D߶^4@ 5fɸdsՖq5\GU,eG!QwI0UV+?WGV>`h>eӼ.j#K٨J팯uQfgru*F( NC4/ 7DY:N?N'6[Snc3ld`VPyȻ@nqXL]"\BsN[c )Z/fLYc^ }9ePj En`u"fXBlt|R~PR򺿈[N D^2dKabf^ xP S^M8O f"`p+=(`(TviTԟPJ#EG"y23JɉL؟z ɿvoY:%B"xĬgd >SjMd @9%N~^E=l\;{!.U7'(J7o4X%[B_A6K3V!Z*:˖8Ī{\^je̚K|\ ڗFJrҴl{L(@BU8{?^` uҸ:LI>=*+P.hQm1tKų8w2 ޯFJ&gC-: 9B xmxq`z!dH?w\{CV_\0YkKej06_boq /SUYG^vi̕nZ7Vs雂\tx$?l[2H`*`i8"Ǣ)&ЫqӢfnC Wj@G1H|c iuKd t"!^c'peL%$b|Ohǟr$P,oI) #y1bIXAzQU.~Z*d|ZNlkV|ݕU4(L&^[dIyW1%H( M >J,a#`ir>uZ]sx u8Vf vLčB=T@8P<$bZm*n'G\F:ny3SZCde&N0DK1Y[g D!\VYW,{gHRs J&[2dK#&^,v/DaW_G<4j>eH',t tkfha 3t`,#E< r1cyաD}#a뺫#D*UWNQc<`l*XGM(i=68Y"X~{ "o 0`g z{ Y}r *haFg M(=^Jc2xr{ S݊յJ22BiXVo֓Y/Aᠵ+5 z@eA_H>'c}bv]{а BPu̴cl8q<|oD$}rEԯ0zkg|M1, QxM8P=\ޙ˟ mj[V7>oVZA9Of[u}G /}q Oe W/>zدu1bgt勉2|JGy<%vĪJظm8V{BuAus=q"֐'-9IZ';?o/!tixcWdeȼ "wAݕ.ȏi fV,;]aV*-lI%,q . 1AaDf[ ፉ[jtM9JK&i !N8PVvΜ<u4 -$cwS`]u@sx 1IAJKЃj{2W S%jF*i‡`N)8c7˳I{H?]2HqI Q UKJgCH` e8YhFe^^;f$3!/;wdkAha>ݨOQsLz|AhܠHI3ݫ=N%5h-ib8{:0 dk69|-V"Cį/;4ؠx[>?NN#+QA ֯Zu7j{#./258'}Ӕ)9 m [މ(2Ig1jV5 5+@m ΚG4.V-IΎi-җ^HjEI0ӞگFW'`{^hƪpz9^"ŋzL=?帱.  Cm7O|3B, ֋lD4P]r/%B%gdM}2N"QPiyGN% Yú~Il7"+Yc3og}-𣏕aGwI[ulƿ݆E{ XFYµ\2~Q#H:g۸ԅ逡`@ \@wnRl)[67Vw-1i҆ʸ0Yۋ TȃX*=BҲ,+kh~TqEQz'1+X0߹ߣGkWܒv/M{e**fZ "_d H~g3s}@5hj2l!|W{y}cX': e;SsL2g|) H,"n)0/jmkqޯ. k9W,:bK{=(!+yo謄ob2Nv- E#q̳(흙S55J9RJB/)8tu7ʀg 2;Uu6yδn(L3BYTdC@2\LZQ6_Tc9ֻywv7^h66R&&yI>P`R!oY.-rf!arۆE\\r]@qwHDS-8j8#GNŰ˻Ce<8(l5Č4 R5ÍiD8UbBvVnxC r -ʉ[zo93Rܷ+7Ä1)"װ0gwДF6JSO#P G2o/TINU&CI!CA?^ %7pr В+.,h4)c/82kq.qÕ{{#氩S(^:Qo UR@0]MEQ ~&V%G̘1jkZFi%Lsj1:؝[h3svف5,6G >R@''Ȭ\YC8rhԃ6|QK!Zn)$bTxz(nΙ, k.-*C2hɉ9]DUV%1 Ob;i77Η}~]v\>HeYö3fQ#ѧZEAJ-`ycVH4 8zu=O{[zl:sGrVt@'ŵd,UOQLyymlzG 0<5ˉ[+ټ$ɎCMd< :~T3h6:^˫.C; \c6E5MO:pZ:Qƻ7h:NjJ2J `Ra6O$ :u^:Hd{*#o)+F/OncTIXkܔBI fdʥgcSBqyO*6ܕ zG%ҹEw|B>5dÿC %iJʌTC;[ d=hR=WJf{v!eځ0|c3遾>14QeM6iT_iMÙL:Zda&8ǩ G{Ԫفr. ubh>S UKC r Y\R ƚvyYs'`6XݸzZ$Us$Xq9&(~߂۬HIP>/(0Uڲ$*lo{MYV.'[Rh5A \~~DB+; ݓ +JZ?^'h pmPlZr BI~A0 ڲ։Z4оlTs.taȶ.I! Sm8qŷ" [6/X @!Bh249oxxEt7$y6Ř4̈́%z T%HTË|-i5; i~=\,,BG+ge$b,ɭTC*܁4y|괏n]qALWLT+tү>rƽDf*3[teN)_ dzBٍq.hl}% h9vs!lyw'QLjk1B"}TŐT8DŽ>[,3lnjƶf2werpe1m6QxB.Ej<7vy;g$:\KlD0!6~k·#V#}5Exڇ]-&1Ui!\ \!7Uf?{uU֦hBX$ a|wity/Wqю@+dE)^FgrhR8E`?xU6 a׶Y١+m“0!Lr$7 -R $XG#Kp l$zPNS$s|z+7 d,Z6FqY,{Qk?D3$E*xHe!x'ܭf$~)я:soefD[p}ڂD]?=.?T%ˀV\ġi2 ղꚜu(Q L ޫ0 4C]x.Rf~1J+1 g(ꃌ2۶(T8;$q_.HgYZ07070100000465000081a40000000000000000000000016661890a00000bec000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/ice1712/snd-ice17xx-ak4xxx.ko.xz7zXZִF!t/. ]?Eh=ڜ.+c^wF0R`2F+iКTHg d n(PqZCesI"zXF*; rGJFXԃ^yf4;>䐵q.]{~ITّБoE K:>R9wHZZ^BuǶ,`IŒR{D[ZjcgTw 1S&k|0 + ]vo=݌u0En WX;̛c{ =tWsFfZ\+?P@Wu&wB:Ua3R3-a >o_]z_wLC>re#+!+cJ ^ۜ!y{J6jKv@8dNKZn 0!uHsThKpߏsyzVɭ JN` b8 &}O*:ZEf |e~4,QHpyiuĀH"q76)EUϵ85LN0&k"ۄ%\(eʕDk>raNn%/^Uvo8A)+Uh]Sk/C5mZQ2zH2Q1kiT,^ 'Nq<)\J莎mCxK{fJVKxF.O'(*NELƎ4w@IWޣM+ E;񕰟?6%* oHnl齚dj9b@4Sw_ouD\mJgցn}{Z#m83RnNjXBz;%5KJ'wdF K-e2ɧcGB&Dho. E&NURxO^r௾.sI^SN0g4gC/ kW(TG[;h<Ӟz3OIwċ;ɮ@'b[#o1=4:CU Ѩ ~۸bH@H|nJފRts _6檾(zNJR !)+Tگ?r߉6R=,q /?E;0EXt(i7ڽp!!L8F`K#)կT@Rl+Pd(T{@}W@UMз7\6FFexE Y- Rʯ:<nPYGO2'(]9&[nON<=ͷo5&QRUiHK2k-"'m!ֻFqBt#DyBWƉ4?:}y$O Ig+1:5ԅe#e^HnP$"#*!_ו|I &SZa*m0֞vH ];7-(\1(XUtea&"V iMTְSךʀ*T7GGFP)0 zcDgaϕ 1l'kKrơE䧙NWDi_Qӡ֭)W5۟V̐}0V^z#HI :dDxx~#=%~+Fݺqn"j KUD~ s͔qt{֟z(:~&)?aT/\5SƠ DR$̒dNn8ac'lUu E9t}=xDIoS&``strUvQUax(QW{#,:N`1>qwV"lC 򔥧2I=9 Ξ)宕.Imcy+8꒹N]<;KigYZ07070100000466000081a40000000000000000000000016661890b00002db8000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/korg1212/snd-korg1212.ko.xz7zXZִF!t/5-x]?Eh=ڜ.+r>/d >K_*,Z:NS;d~j)>?kAwd `$4G{Vw'GͅʝjT8y"6`Y{a*[HGz&o+?rG$`^a^ALyI{vƾ+;w^7f?ykV%u zBVWs$%5gH1>vzFlśF ߌlA%pizk9Tv3/ŢjHlqwGN{.v8MECu}8-ˤ&@ o~$s9{aܞ MW|]tEzv?CE}kׂ{ɛ{6T?i@8[_<|1ͅ'{ɽz|֩?Kv%\EJz{q=Fgq( T:V D/٤Tky% WL/'uOǾ-4xmZ@l{]CKڋ;!><>4M&YTR_%IZuh@D_G,A8Ϻu,skg@cu%a h銇oL iƦ]ra&@lUى=j²  ~<*ž2_PVuv ߥ͜qpLWN0P2|a7S__psQ;5ZR3_R&)nM+qXn{ћuSM̅OIsř$tH|#$MPyq;_QHg^q2Wxf'hYQv7Px'[uʘCF'a^kc]EK7.\喅y/ᴻ GOUPxωN2K)`ҷZ@]>U|k!w/7"b)vz-Z)A  $`!A԰A&/^5mNq'Zֆ:WG:BYt| 0>M Ғq/0ᲴȮO㖅32Q,a#O ,r>3 Xw,tQVOZKQ}mC>m|TCI;׎rQtO;Ǚ>+W ЀyIVIzóf?HW LF S&h3)ЦcAa$iWCΩe8jg?j0=IOƾc$[,X01%H?qI,'|ãy"7HޜCi&X2jUIU#H^}_M8cBSڄxbBFXLVRvhLV)bFb=۬ >ZZW}Q{C}:[k|EAW9K#BlLLzє-Wnc]#|f8,nao~2T4#_h:Fܨɴ-0FureOaTeƿNڍ\Jׅյn7yL:_s 9i~WLYJK/J½r&bNqbB.) uUsBԲ-oOh,4cq_l< J iC3?hLa|nG0:ۊ>, ,O,V |EAQ =!,EUrv^H-Zq@ (Ngq Oִ:Cr-}iOߎ].b-=sEC1(;41vV/\XP=}n$)9+7I]+$e,X5pvm bP?$e(}QE$O&tXnih 3?? k羓/rAH`{o~dy9q'A᧮e(nMr*},pd01DO'1L=rY;`SГ 8q^AAK?qou44iYeY RN4OwOgCc ?u.VNC ELZQ7X,#cI=/a}0'8{~˿{-"+Ao[lj!b+:]kX)g2JgwE6>hUzsLW`l$YY%PͮG_vb6mA-GO\`/).ڥ\f@D3vՏq~DH_ڷY}qW;ԟ?JY+yY`Ѡ-cML%HiRz}R|1YӰav\:FLҬ޵.*OYHX.RSpM "s?:1b:bANmp`%,N@k ޞjHZd#@7E|TL=~or9&q|$?YYyE$[חtRs1$'ZC$j]xĔT8mYibd샓r[9q&ɖ!$6S܆_ʙ44i- >h8^] )%tv3"v=}:m D~R7щ ]R驍gKC:NZqJ-ܽ2NB0*_._k[ߤ7 ׫O.Ōc]֢@*O}F 8BqMb,rlCDG4@%(C6a=Ѐu!ˍ8ke Ipދ`VSh lD;r%/5j9xbFn&j 󎕖,I A8CI5 -_ MFn h?~I©w1.# %8yk.O'7ħxqIE8喼?r^91:4$L! d(;cB5C]ioU"D;:V&d"{)K1+}wBiYG]9{dux4nXB!:>u ^qxfJKʍZ& vq{i9xr| jǙQO ھ+U̥[ #W~(5@07L7eONʹd>rp}" IǸS0Lhǎ#]Z>$g{d+A꺳nh콛ӍxiC-iV!.um©"}btB{n+)HĒ=4ٶ׆3XhC%øhM@2]Pbi"rR1=WL}n_wx+ԽůڔUͩrР5F=-ԂIm_-X6E0S+CE%cx.٣"j I:vƼ>EO!6Yף \NaO%.yH$eUQw Z>ti X]L0̡[XV =JF=sh62S{]#=Q2- |yT&hwm`Vݕ9Hے@єе҄Nl@Ϟ5kM@=Xm;`}3YzЕ ǼZy\L>L+2#b+5q6]:+3z͝0q fRX/恌3'Nυ<IB@M: /EΔ=͂V^ytK)j\!mG/dzĔ6z{ dž~4c|H"?^BϛzW, t=#jx齉R^ G&9|rQ,vz:rjŵqFC H`>"\V̔._-B['RmkaT* omMR tv bv#*{b+¸qY/ w` Gc܏Y1?k<'I.Q zxE^c;;9s^ &V_̥4v;;ti:%NțN T0iS?xU5y"cd5Mר5B_.c#_c1T&Nt)Dn羅_=,>ĺiw~SuE'Dȵa/i3xxLF58gùPgwWUEM&Y))q, Qkv\v( 5OEWrf3{$K;fYo]b-EXxˠ*P ]}Qŵ̄q?0:uuXFrQĽ)CibvшG$KX.  n剫2+7lVG(|Eo-<\ۇ+"R?i7sk~ljwrǦn>'RMޑ˔Y82a"$hEDqH<^uFW]R/S6Wlը̕1ܯϵ07e yemhe?yٲ1Q79]O~a#b/ǣ:YI +&Xl\g͖;kUSz)Bw3CJ}9]5Dv$^jnl 4)PLT% p"06ɉd@.pf\IZ<ܬ/Z7nކ`4#$}Z186;h?=(#6~ A(oAp./]9 ^Y514FˣUߛ-2{s9H*+ntAہf^"$F9 ֶ6 =k9<(4P})mn1ZQ*5{[mx;lzsMhml((n3K;g^Z~qk|qܰBK"xul _rA.JY=gN-Qr/<=H(=bKN+v`3BHSCX06TLnfa[SHMUt|N嫺'_Ԏ!Ķ]z|UZ+M(e5^K7]]3>Vh35|{uQ՚u|>%b\7sx-Yth'Yۆj GHJoYq'{Hîe;TVg׫Nք_ho0^y=R\ ƨUzWmO]gX/!bZ+hBqMH\*-I7j3W TE2V(I`I6B$DK"֞w.}:8Q&C G~cyy_>ʟEN'Ţמ\QhR7L~-v \@ ɡ^CHb5tN}+x! ūI4-tA`pa< ebXDzT ˼^qTpf3mxꗛ%U*L_ۨO:tԲNұal:x0*mj4YUޟ̱ c/L:8s[ƭ$o3![ џq>a 2(eh<: ʕ @\End:G綇dGGU)%kK"xZ-"svMg9E(kfqH-5+ !*G7ʘ g,saC|->z$C $*mWſA˩׏N 9U_7p00MZ=җs{Īm\$MJ L zΔWÜLP kkV(R*^l>v?0.H͗F_oK;u0oÕ."5OFuަX`A"5FzH@BtS7.vј utTu") |X""Kw %\k+7 RÚe9/q?g^#aX:ƻtDӾ1V ܗJMOIQJ0!-B3~p_߫N IH:i&kyT<Uw` ?bF4q;Ng_#$Yt{Ґ.ǀsSmj9A`9J|ڃђ@tԖtplΚHfph+EA3ǠV5;]H)b,@%O1ʹ)`~ c)C@Mk4)EO4e?JUP03@եhanU "7īE[Jl)goq5^Xz3B3Zi[BgЗ =MK6PD',`UbbD ~(Pjh(-QWH.W+e-R:=d l|ujv2%C@s\6Vڷ?'_/er%%!}x\/-ח[P|⢠g.ʱJT4,aIڍKOA4CE]!kt}-i6GO[2HCEEx[e( +R%K\~]Gdo[ pVϱIu<ۣ 5$Nl̩KKh2@.2n${LzWiORiZ(5*RFfצg;>:k~(;-H"[,ND&8,z:2t~frlk9-gӆ?+ F-նNY㎭5fx^tu3gO sNʝ) _w9 &y,H#PqbnY룕ZVCwFnIт)#xk Ĥ&> PfBh\Lu8ţdyw|| QΝvH KIr#J LTt}E|q[+Ǿ)[ᦛ(0e'wTj u N_aNf Y'njwX6^YMf&ɫny·H˵)9S4sXH*F ,̹1,dѮf_X7[9^ rE_3r=hwUdO$4_FsR^ >L튔B#>['| 덂o]s$EeZ l\ EFCԷIvI%yOS:@S 8E~];+`` {2#m @6IՇf>W[|w/H`\!E; |&F9l^4ct( lK!w9:j/MzE_%cPT,J+ \K@V1-NTKGAE^$ ,@!p ~PRNb <|7}wڶ48 eIF!ɪFm/Q8*@F&[kPO[v۾G:Ēfh ` $#p^4Lx!'-3.)!! fsu> +q)QlU.'y0 3q۟{)[IT"/ڑKP,h)J0+Z a1veU/Z``Rf$?hhZg?ı$=$9 : P*;}%a-|Bֱ 1؇Pm{-)ͳ!`q[/#呮{ypXm^M;&WK>t5J^nqrPzxv$2J~2@W@`͢??]LڱDF1܄d4U۶s6a2@>|62ZH0M]_a FtRQbt(LwxXR,o},STBBЦK,h ` ̰CgwAfnik{ qR:&\)u?Ւ~ -Ry&}RPCuiuҰH%مBI/}YU o,-޻/1w}쏵ET1o&='`4& ޙ>_DYbUPPp復IwfHԬ`\)POyl+uF]?j'9)uaiڴM|sDlUpb}l*:U6U1w-0'|w˪9 mR}†@M^g3|^[SƱ&3Wܻ hETv#Wiu?] Rr9Bho^K^aj,Krܒ}5]|1op;n'@&'C -ols7kl} M r%~yCssb |Sj1Z2-1*| J/:ՖuL<=suΡ֝0!1-C5揄gC>oiXwH{hoot#d6緰10y!ׂ;HPNBBXyxJG3D'ō 2O,)0Ka!+>[DgYZ07070100000467000081a40000000000000000000000016661890b00004240000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/lola/snd-lola.ko.xz7zXZִF!t/"A]?Eh=ڜ.+ɏCtTvɠ@ZAU3hhFJ`t-C'h<^C5D4@M-7t R@*+߱C5Sr v`2{x ܡA iФ)vB0$&e=g#oW ߹K3Y?r-SꙐ1 -ayb%82ЅK %`?$rEV"sfث^('Ҕ@q5:1[~!? %8G5xgWϾE>N:䩑 oANqSvg1KoHKfkj&vZwڥB*A+UtΙJ^ca~J,tP's]/F=x%2+]h)p+BV7| ztLMQlW{[?QWr"3Co?+qz fIv*|9bYSfˮ/wMj`nlhC.S/%ڻeW(|n*Xb%lS4#Ȉr,Tq3xY]ȿ9R-= ^Q.slobP52\*eboR129*(ߛsd|^< Xׇ ѕr8[KRK"xh*ޔ dM9ѐ&Ow:$ qIGyDcM\ǯ+B6%O+ޣ-Žޒ6=+4-$:sk 8N [+a{p cVE;t,Z[tB٫՞$p,NrlNvgz.ҀNQ#j7 览n -o$1AWGju7ivm)T$^/klwU-`I8Ek5lUZk%L;1b߉ d7,K8`]-fWsʕvwP:_TjZjĮW2L&GEw!Vg~^!wBENBh&$'b}QQ=qgߛ\`-+бEA'Eyk[iׄ]L*ub-Vc[MwC^i1Ϩ:M340WYپȯh ^P qS[or'rVM@&\,d9"Tɶ^D8G]jUxly9#fF(vHq"V(5%٦eH<,$9:9i_ߟka=+Va9FS-!nLxtILOY0@Tcw.a[~S[!\]}ulzzLj(~[zZ }k ~ޅX \bGA׊G<'sYQSV)d  }QFy$0.LXz"…z1aMkw=jqDheCk^2 vOEmo7/O!pGdE\>tIM3Tq/gw98E(8n!o9ɫdjoEy}%oCt埉'"kxK _^$'pY)e)7/l,"zpVߜ^3)zOr⛧֚2XC@kv Ԯ5˂5֕kKb(-<$\yH-nPFm ghXA"T+woUū1xq FF̄'g,6?9S+@!jW'@ covGIYݢC x}^,}ΰ5p&_ll vU`1d *Lލ'*BUy _[UMր {PTXѡ7g~ GI +1S;yl>quu$e_%\3"1 b)MWn6`}G)¨xp;,9EK^Vy9N~0Sh#ˠp-@1/Q=xRmμV>,Z 84w ?16~cf!- f@~ƉO[m\\^QUKKim(wŵcɦ !FY +QkE{$N*ҥt~ kIJ[ABD׉zjgޒu,BJ*3bvЀdR+qZY-EM wKAԉ{Moȸ2+OphMLFt`I6"䳈0#Le*R7kɲqwI^GA0î|12P=9RL*Ĩ~V8P]Q0]8V!ʿ"/ci@w+?nD~ßͨ#~o-O є Ģ"|fh3Bk):As7%OHP"ҁ5c5Z+*$SC\Kiկq9_­iGb<\Gjس8@_H*S'L 1gzu5Ht4sC pUϙiA=U#;{|F7.oġQZ"C,5`}b!XP YgغMX/K,46>#z5O0ht?0@Z_I|ҶWlo(ƝAg Zhhterk;Sz'?)A\g7 j7ycUF-ySֿ?,I+*Uq$ cx5RYl˚ڋĮPWϥACW vdJ<.1V5;,lqSټ:k2Hƶg1fHcG0eg+MoӲZ?9 j0\KmW_#$ݭ# JFnWdzpGܲ1jےICm+^'MK@ s] z p4Q>]ڪLW'kIR&|l~o0sq3EٌΘh򆍒=nfS~ VF c``::|J( S-UmT{m8ǂnLyʠs;K4O`>/a&gܷZx%՗Zc'n %j1柾G7Ni\s^C d}lĺ.g=t@p*k`KR"G&%uˬj_{P k.W#eq%:x)>+>>}ݪ 8僿P_ZwH4G+!v dHL|#-A1}q*kv]%~ MͰ< Q"HEYdCD]` WǹWӎN{]pIEvM+{ e;AR +y[TKV]'0[|5R'/k]]xh7} 63;h<)I3'Sp}aY 5ո?G .o[왷P9MsC|9ZIf&Fg˚a\ZZQLqWxޓyY?N0G _teIVo0d ~IN|د h~Yi N02P/AdouuDBf]H ɒv~iXh'\!Oplo(%Ɔ6K J cadtP QʭJV ._87lhK*86iTm4OJgt&xTZ&{h] 3`Jsv:{洞a<\U==ɾMa.uHp\ M2@Cy/ oW}Eߨ{ژ'`{~z_I&۞}!E{TA~=篷ceZXљCwjY+j VAtkg<"j,S}t`TsE]v!,B* F+6eɛ%K"Sy/o&9"wtV tz]4KGmWί|ŶTٯRxb7rE_+ S|JMrENZ Uk&:Z4ba3>51ǜ/YJ[|^(@ij&`za|5f0Kc9 lBvxK^u!MSyy!6$ԖF˅[,gp@Bm0{Yx-.rbP;I(JR{:j5C{Aӕ NC1Ⱥ,`\kegl_3sɼĂQ`xd?_c!*29Ь {[$=d#*x&R2]Č c@6gaP]_lo|aO^W[7B|BbEKXM-?mCPԾ7)b$@bNl:A+cwq7݅AIa c49λ/Z0{+zr4Ή?j8< n,9RB[VԸ 'P߹?|b|)h ̍ /!es5yk]Y~&\?џ@{!gc^7Co"`z%PZ'+ú\:{d yO Uj-u!as'aM77vrEm*-kpFjcE!]( ҜqjU|I2Gk+Oc $*Ԛ9j/` yӐ‡ЀDЊܷYCbj N|rvܙߠ"=:Kr&?bT0W`OwŔX:gJJbx-"|>աfskqg%쐸d!{퀬y1 -@`KG}#Us3kN b&&ejkf` mIˣ3Ϙڴj~7&s@Qfb/,}=À\NF.r7ΖVm8,E)xy rKh%=}uv%mE%:fAۙxC]>pxnTjK1 U*AO\pʱF6ŗ򁖥*ݕ:]TO4SQYg/0v_ .[=~?[S/2'5N 8,-hQw=ƍ$$F*% 뺜XYɽ ZZQJ{}%߅~Z`O`T:Kc,(6YF&[emHOu$nB`65.ae/KJX bG?Ȥ"xϘX^Nts2PЖ.%z&ז&P%fه !JR Y0=k-1uߒUw>(a{ÍޏpѶ-&8܏0zǮ;G\Բ)^ETl(5?sNEC%9% *:DMǓ`!l9Һ F6}uG]0C -ATJdH'Rs!\䞋C}'r`d])WWvNx6E8H@~\q'㠦1m'$ղn[Q%d\VW pخ0E :ٍD)0qC TNE~am6 4PւNn4•b| A=xLTE&+ɢ +ބGLM3:&ȷ?p.4!{^KbfϓF\qS싋Ċ^ 1V;2Vd/Yl&|vH%U굈obN s-;P;}tܸ(b2!YJ\ZK@ZcF/9+&e=HzUy>FmFi-Ak'&ӈ; ,fTR}#[([+f ovl8sng|EwȪOuvb Tnqai= ]Cd{PTE')I%j}z.Qn:4)dlA̔+ˇ^Ϋl1f__ #NX<PYq(@&ݵD0pځry7ŝq^Gj1e"F =gYb^idػb11o)%BdE ^%anNdn O>4yrsL20n;'cSΑxEY^;v%Ƹb]i0 ez0R5ԦD)ykCԟ&~K-*3Ԅ#^[8{6@1fvQ/bd5861ˊxٕKsmmZ{Vbf푖MǤ;h Y_EN;X.} t1aŪ:y b15AܭwIucfywʹ#AF$)gt[ gS2 ),]eҧ,xHƣ\RTg@r0?[0ΗA]PA1 Lьms.% ;>؉q)= 2wY?u _*T yXlXo*cܐv9(jnf(OeBj:}^VQAY^nNGa]7 %σ~Wэz86Ez0leZ v, lX>q8sxѯye:(ҴvPcg_324#VHN,W6۲9B7Qƺ`N&5=H ል!ɣpMF8z$.?f9@֮ T#Ն4f f=egHp;z~G*N>7%f%,pC:LcY 8B5;n`! N >5 !g^Ab 삙x7XY^en𲾥.˄)n/Joۮv w1 (;k"tǣd| BAm_'/R.EOBYX>ܘ7ȍڼH!CQ  ?flո%!Tr gEj\_(jf^e~d4ʊ7Oj2XvͽLFnDnHפba\{oQIcx9*䝢t?.צ:Th>]AGKE|hceIwxC6('3OwKM1 3튞Pi2'+ YW}|w'B@BߗbE\θL,EtԭЍm\ x4`*1.nSrc p:Y+|Sy^T2qC$kCX`vB–u*{ &XGK,&֕W;; ݃x٣nd3͈h$,!{3/zO[kޛ`-@0(bc8"Qpڧ`QI]ƶ~U@"b4XoڵƉAZZ` ϗ `$m=e۱}\2 $Zpu)[b̈)3ݩ+)MZMլaRL|Ac(4J@,=Sl+yW)J NDmbk<ԯ.rG.@.Hhܴ]QɜHr?{_/z)'(I,EKgyھ( ~ޡ$rl+D%6!_|RwWM+شDOB!|kTԓ#ÛFLbe#hu(ׁ@ wvl85ܥlzctu7655)kq\589J^!Jyt[VRsmzqjTTFAt'w%(vBzAͤW+"٪b␵|wO=zhx%g^~ BEE3|HETUpGKYƕ@*@S(9r*{| |xi$}L &]ػ2"zʞzNWcٽtWSL[ݭVA*Yii*&OK;2rYg .np1%UZCtV+DJ)JZ>6H3%L&NR<iX95 ]XʦݽԶ nAs'drnfruwIؤn#Ha~X>'je$Fog&_ "OB{˺^H^u !s-jjgvJgË/pap_9( PCUZ?, HΡl 2zׅxΩ7}7",։ԭuф^gIՄqD"udfDoM4~5mʔ ep߇w *#g3iHh߫O9ggJ]#"뇩<=zܸF}eՆ7fM  sYVpT(f7GÊ< LxPZb{Ss3tlL%u?XA QJ`!(# ZLpY+BOnK'ک,JG4`F}hJz4ҘgH!_H#4\O,m >o cFtElq-J; "Pf< ]HEApɎm _bRat"'cZ~V[r%:xphxuaTv F}-Cu.Ӭ xO;VtX&,GmbU-inj5%#]h_vքtY SɣJX@1$"h;̢Dc+PEK")ډ]HLpo %l͓`8Έر}l͔_!"DÆ6|,:/,d]R[)*x?@-I[z)_hmcG ӾR(s0]Ը@2xme}x8'uԤxQEfV3Fl`5Q:HiOmbthMFtY y$׽@f&Z^ѷ_LԠLZ_hXzq3>˻ܸx5ϺprU_l 77V!&tgYZ07070100000468000081a40000000000000000000000016661890a00004010000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/lx6464es/snd-lx6464es.ko.xz7zXZִF!t/y?]?Eh=ڜ.+Лܹ$EU݈𲮕ahKSʼUjLg+a;F!(dĦ+)Ǫ_{WLh 'lM_ʘcN=OUkw,qWY)M*FѽGG:+]yvp>}Qevppu'8d+˒Ԙ촠Eg@nw2E(1zn ^#XJOA@)FSUɈu'yxV )ِ ,y8M)k[Xq6%1[Sc +ǠKB3bsVK4 A4o`NpfҞ+xyq;yAO=V*xFubJ;p:Fdu2at5B' (pY(}`!m%ij[]V?Z4y cu/nu2Ͼ{D>`LQg- WF8}ﴜנw0\.J(SF Cg:+> ^@!bT\C24/BaT[kĨ+ULr O@q,ӓ?lh8!0 1Cε%Fe?8s_ pqO3QVZpm@ߒ w$N?dp ,fv LF -^Z }X1x{PYY Zе3'6|K^PNwY%dhxԇ\^CWm]'H@`xC}w!JR.%*+=Hن6ck'np"ϔM炝f.SNU{o'fu_< bt\/p V]p!T7't |J>}$=-PoEFMMR 9XR#n`jꚯ=0Ouq7輠:oRxOE|}Ĭš>|B%[珝Ho'Qz\;z>OO ׇv-[w$oCouT S,!)R5l:Q+ǞΜxKo+ZA/uvmWړ2}R 4:k KeGǀ1S+ Z]WR@-]j[4/Ȋ60 OtO#@6%=p* [!V7Q}A:ɩ۳E3,{92X* ؋g'If14[acV'zó7t(4ij nkma.Ŗ=<>gUs}N0Cy~kd%윣eìx7W vAU02m|׈sz= ?VznRS Ba75Pi4ܖK0O;+*G; x3Krz@_ԕ JZUŋn>h'  oDHf[8#ʝ9UH/BK|^!$ CJU-GLՂ^ϋm^~=' cXᅫކ z:TNw<78Bs(<{}U8#{|쾒s|N8zj(xqup*v#ZqF&kO#Zl|IܘR*->&D&qp9|+]mEsq3GʹsQk?=̛m;|p atr$;<,bu9\!n.w6U<91n:*Ġ{H\PpW01h ,@ ]R2&mm%FvHiK#XhJhAr1TR % ɤ#nQK(\e)#āl<(g||n44dx)5$Pv([C YӫYASIxw mY8C=[e[q0^*oZf0ZM R{/U^K}K/y ϭցZEZ?X3̜'cVRU⿠iYB/R ɖmmz0'y= MzbQ7 Zuc&S%plU.o)I"՝ӳQGTϤJ jހBfXJj0 m>PۼKtʍ;b)R>8k) -2(whGhbPsU{5a7oXRޓC n=X; W3`D00jt.IL f*i26~WA uA*Td53}& E0;a "ʥT%)ONX\Yrr3hwLO#T져XpOCό8R W"W';wjſl@=B0 l:T]/1\)Zb>qE:VG[{y53 WI®1mzR5H&ouH-hZ [y䳌F H783R_VuL4_#*kfAEA.~ÓF(}Pδ&ӡÉ_]eTp[(Ơ+@]LI(Ti R.Rx^ԁ_TV&9uͮzɥtOXB aNK ;WpYFXsrݶ>Q7{N8BGd0'ivdRT? ;ӚI)N/d[Lf +NR ouC$k)j5YM2"k"nUƀAߟwE#] ϡOwsKM-q >A0-Zd|Iy5l"Wȉ`#:[`!`* ,fSn}aHΔc%kY·#E^usٺG?k4&\g]h8$]H(RebmXVi hj ch'?lI7nHtQºY%A1f~xL"[&Yg,*.Qo9Nѝ0݊zh q9bw2P#\٭;GtUzt/XrDORli6YcyzƖaWvX+ם4tF4 mHVȸr: ⥵02?9͑F.zAj^Uy C.*v+a{T!oN esQ଍L9j.e+RE\ (_4D9i1?Txa:Mhƕh;0!"§ulkܟ>pJU3Fͅ5]cJi߄g#fBx#xG|z=41bUR˜Q`,X!N#aQ"j{Me@)$䙅2ZvcwzS{`s-)8+x^}GL%KKgvT>@:}}-ssbE_$>#b* bi'i7eK}D'je,R9` =z,6rh֜([N}ѭ)~lƮӃVC +=9MH8Qm9*̤Q yʃHy"h əJvҬ&``ӫZ/a]7~ 1yaV\ꮱ dWjJadYYu8ɣx=ֽ8=u˹uY!= Df"-#%\ABAmvILݗB-xυW@/>=_zQУ[Nҽ~h(߯kretSv by4fT!ܘ6[i']`5/ ~ijV=1J#0cmk^;DV%r7; TbuRg'E 1l 4=dZ2^y)l^^i?3=c{Զ.V(heTŢ֫"WQ3`{SNHbj q@ieA{~/e2cxhL[W`߷Q4@s8Yii\A97﷘l LD}("nA|,.=9ٴek|h}90MCp23O՘y2~I|M-x3>T4c.}cC2Qb>=jS?%Z&ඇYP+~,ӡ"[^eZ2A.EL(َtK(T1g Oj'.߬԰Ol铼ĭ4mqS>=1jlXC6at3!ڢ}˻CdY$Ƭ75 :\D5eG[C[׿O -8cy# $gHU-MMh--ub7wN qZj%-6]*C6+ S"UbIq<.^=FɁ46b-_9k}{m ^=4unoqo=_KοbE֠N7DΉF1?ĐéRN8QFը(<{3c7 VUTJ5}SM:ޭ4w Q_-rKAP8! Qޖ8J t_ٹ?@+MH%9?|4/N>O2Fu}VÊ?ډX [܎̍wFm#YoJX2vCFN%2J+"mVLw Q }(؜0z7Y3(++ [,#=Q2ԌK%FV'ँˑQ^c&8NI|,ZՀYJCC!j--DjO~QFO( h=L><՜y7GuS ZF<ГWTmt`wjlVWܪ@^zOՀƒ:IAu >{S>q@l3eԆ835txT{O2 _qrSB*9 Z݄ @Zp%W.P0-C%tHՃt;*A7Vk}Wetk[;_d""NI7}g_;`qYcT4[J< !|RԶ_A>xկŮu* GrRJ]u.)_ql7sAa;Yղ 0M~Tϲɚ?bm-tIDE?˂jIFgHqz&l-7ȥ-]3B4 =gRvBx {mb.rn..g HIKg^^K(nhMRU;~Vtõ7?}l l(@3LkJB 2aù{aխLGCQuCv l!/|=C.PqdIShMQ,VA0mVey$d1ZL`i~?c2ثlr 4dK T񑱏pT.1$6fiނ*"?t7bP;P2(V iT4r&w U:R>Dp*4 6 HiW'녻Gy@m&9 EHc*7IshoOz/ qߋ^(Ʃ㺇Gܸ~ʒ`fYetrk :0:8zaFa eJ}+ o}X/6 ` ױS.mχyHb@gURQ7e'TQGla'[OԚD4)t!ReKZo5 U$>NWp}8ߎ/01bU)`lF/r^u0]t]Zm3 QZxیN,0v#gRɣ 4Hk `J<~Cޫ uT_qTsVIECi'urfޔۚ2z 23"4$q:ijRFWt5홋EyӧZ f b{:?HpKA-b4 I(f\/Ɖ7#.WzpJq!5Ch~+!ylJm;C-G/M-d5Yj%STڂv]nP'Sp#iSdi*v/n7wv">൷G-S,k=j2p )hZUOEp˶’BV_nSVV{vzfW0eNq v{PirS^W9q<U.eh2FdIb=rH nJ9xe\ ;px*ےmOJb";8OF] ֍qXh~(u.Z'*ʠGF?${*yK5h7qxP@,x'߼9&揖q]ZλtfW]c1%&B mo=}T7rM"bIfQϮznr-ɧRE_=ŮwoV45⋥ղpYlb*йn_- ?h6g ?3HŇ QPPDgSE_\azd78/kq݇IC;iS&gW:irs+ɨqV"9w$wBr&,{y=r@ֳ+ztPP@|6U~{*9{i/'-}|?R3[O!PL0'Oc2zrLR]m+*)>55>&L-WV՟`2ϥ㰢 w;ܗ+wPb-ѕ,@Yt0S < fG|rF|BQKtғh$`=X9*& H N{!\aZ,ЯܕyrZ]pq ;/Eؼ[u-DdV LPS -zJl<hs`ȤrQ(D_ (m-n.oO whxq;yVd%3@$سd0/!g߬s[J!؁,s?(K*\C>/(0;gU> k|rFAMpU&\6\[v f6B'^!Ȃ\?, w}^&<@HirI&~[gquZbHvj'^4 XN`m)*P)tW@{'OxphٺHdҽlx FējWUٜbۯ1oPcX"ujrPS=Ć"{y1nrIނ?)f!+ PaB#V7sIf=Կ$!⧪s4dT:`W%ݿ F4:֔D 6Ai,8dPnyIc77 1_pX<}kJA xY9',3n146,D:&6zIJ+=wYN-El)G8g&rѣ(LO6,4}idz$#J,~hJN;-c( ( \w;0ech-l^~n滏hNZm~w#d *ǧ<(of௓v#TXRk) C4A]d0~\5Rq21ޠ 7TO^̷^+g;=};:r4eOYNa #$ȲA75dUɆReՕ+`ʶ8?^u'X RV)E! s*뫐<0[Kn`%akUJ#0eZX%zob(b[huF4q&RF .>U+ۂ|X0$N 3zL]2^C;OV.D#{ךckB5"F-RKbQVotG%9Nm-Oqk9.$W`,|q@u%Y?rKV#(؀ߏY2zϖz ?lWt /|cjXZ6+2K46Y+ add^#)3ᒨ^2uA;߂[Q3JUqR2Ö\ ȼyB#_2Gwf=B: 9 RF4K?č|J.u$~F/!֏ yKײ=.F䊪ou>txޯqg[Rb zRy5~7*lϚ']GP ݀ECضN>͝t*5IGDo&tɀ{4}skY]`:Te4QgM>z%x>[O!,;ywYqtC Ə5-H' b8wu ,4\ڨXAHr[f½bj?iߓM?:W~0P}Mbx>| PkEBvx !F!N 9EdXѶ7nm\4XL1FeuQu9DP :@.w>X~aEHrT]{k4F{\&Tڐue f%4WCcٷ]pDCu]pb$ P_в}9O­Vܩ)cջ 9!gCԣym担qa?JTRf S5_JpRS+ޜ ^1%in  ,ԇNҨ:wr]{| /t-̃"'Xg'ڏv3\{檄Iw';o?` VIOŰ`>ST&Cv= 'gd4iW>NЗ^\fM㑝< I>ZC**לnGlT` c3BxM=([k|;" Qxc?[ؐXh7&_{\h*Db]%TvIQF;EO*nkljNlғ;B)'ulR0B J0DHDeLj]ULMg!BxuKf먤AWϭi4WPDY@6t_na+L"Px?nB_o{I3驠́2~@B!('v[؜K*}C^cT{:/b p7هJ`Ϊ,$/7EOF]؇mi!9C`.7(RDv/ey \PCZvP,oX^8e] 'kZAL!*<"?--6F0tIY;wTT]U<7 goh™)*F&5wtϞ4Q67pɲ)cJkW*ʨ";=(q̶S8[qA?[e2EdEVcJ6-۔)GhjfH.c9!a{zW2#ʆՉ y0Cc;>NXn6jюjֺѝ#9愱̾ EUnx\izII!&1,? ϗsP9|CsSq)/6&Z|Q-Oy@搓X521Zsgi&;\:c-J"tQX6" pk.Ly|c))1 ~;PJEDPaJ[uuڷt|#Hc*+/̙FY%WEȈv`t !Cgnt0{!سM[<'i = F4 w_INj6]K.^k/[t9xOYIҏH6jbLT>dgYZ07070100000469000081a40000000000000000000000016661890b00005684000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/mixart/snd-mixart.ko.xz7zXZִF!t/UVB]?Eh=ڜ.+φ{g_9TI!/)γ ;5J `i8|6=S9~5ԯN3C)$ }ڶ1ҽ{ȲcXԭ+R{ʔs+~D , ,ɺ{CiڢӕFcXtJZÆ*ni%[>86 ni;rW|ltaLP. yρ<;լ<٤Oy9l=-caX{dt diip&LmţJi A9[69CeN#k%s&86r}] ?ؤ{>1_XEz՟7ϊ%IVP]ӭaU!ŗw Ň 4 *`Hz[V d.u΀-w97L] FWw:Dhrt4=bފ55F"p-IjѮlnd &p,2ֻad~%M :{tx0* +nR`bypWduaenjHF_Hu;rې ]g>\ˡ$[\7dي#>&ǒRj~UY(k?-r'ygf)Pj٭Eyuv;Mx;`vՌ?;<_$[/t-aJwMݚ(+nku P@U'^LŚH'6GP?D$8DžkWB@4`'0mWReF0v2VCn]a~!'_C8 GXm -_J?_4rhK4${4Iw/W^h9g:JCf>'Dn+ipc= % ~siحG R㧲hg˽L)a7&y1W4ՌǍKEl^VcմF#C,*EfAN*($8PW(SR²RSž'R *6oLoMɤUX*')$f,bѫPD?am 鐍c[@/eώL &&lsdg{%n(KhV[*z4t'Jx-Pq:$B dm-_>I}TH¹_8BJԬ1I,\G ȸc j9'r`1 )!TPPqʆe6}4x]nbG+^!Tj-ЈX2m! ԇCo!k((K6:NRIPɚFvOȈhξ:Wݹ!E)Q#=(Q1P|Ug"7:/H2) {2{-yE 0a :D9Y4*;=Q0'&UkX7lf)#"jݿ=Uģ,UR wXbo뭬d}pJ TR;dXQ8l. i+l ʂ]=.$ܪ(N>"%=oe>CgsMvsQq@5yR|%eӝa)Ҍ 6n=C[HN|쪰WJFT7m9(?P,ӟ~fc˔fN[BhK7)N a4z7j"䍩w4lfCk*o€u-fS**xC Pdma\8LJTY0Xt˸#?0a@fr3 ԅW%4[Kst'_ ($KGz&?6`2l>ҥm6{a?SʴxG"7tΐW/kϑ>2肃4{R!~WI`%"*6 `Hr71]_C%ِTȈhI4Cu$M+uտ_G}u^Otoy^k]I[͋ 1ˬ!.VyHpsnOE¥58O2nza2Q2 @'zDw[;A"<Ƌ 稇>`¥~jfP;R^2'ˍ=p؋57}@Uո#x # ^ϭ =UZR/1mF&|kULhz0[ggocwY_8j~RtH},+=r$ b]E^:Sρt# ljC qe6wMh.3X/Ds*6x5Һɇ'TV=U@)P$EkR$_,8U$n#vsxSP DL[%5<='7\LxId%mn:Tl~ 8W Lp܀lؤB>+SxxE6 +C>/$. G혹sJۡXo*GߥT,D QH/h6#PGf[kW].'}Ѿrh¥+:4e1QFu Dk-x<w1ň#dd8cNHkOI F="ߔz~'|%H3\~7վ1#rD9X,x;'ÔfωZɴRVbo5 Q+8|_cqHؓ.l>t8X罈o5eaN9oz5҆\Ogb~[;@[^9vၸV|~:R83f`2YLV? 4Z*{`l3sn U[76׭<#p03^Gv?$K0{_]]$;y6.S&<Ҡ'yΫ-cE'SMp]z]Ov;m1 6H$*#9z#cH\cڿ2YX[~3gb<974 A.ןZgӎ:GpP"AW)!69qxR)O4ww!w')P16 OdOQ8Ոm!+$*< ̅x78U-Ȁ]$ 6AZW*:f0NʑWw,ZJ̤cַ}k19uciJj>]!ķ(,,F]z+0V[)`[b( fibQ9ewMg`{ u2 l%%j^*<1Δ2'Z8o@&&bH|<(Nۚ&5 (Xs<\L[(@s!O<%ޜWy1]B}mMĂccKD|af9 j=@x ,MiR1ܿY<%؇Czy ^k @ьF S8ǓGǾLR5-ys-c% 03(C8KKVm2L %[-1 ( XH#צru(Bʥ(Xn]JRE.qݞxZ1zYԠ]Y@ǀX=K;ӠNtj3 urz=#o6&'Hjø*YЛ'фFyb8Ac>3TPSR#ɅFt>+):@7!/xN\`0r_7=P}xw3== ) 7-$qc;Da {KCɀ<̫Z)R\7<0z\9h=].5xxWZصUⶆvr{8'ߗ{m4ĕv7E5| NgKCGM]7kb9`!1%9fD07Q/>[\>mI&XjcA)d 2=8O^k!]"wA{x3 8q3ՋuK(,WKt|Mu&srdv}'č~ [^Dbypw/ظ>aFY[x=PqΡ ^JpI`,Z)05 D5}DCU/z6S^a,؍Pt:$ %銐uFbekr"k3E"юgqrO=Ʌ%} eU^d '?4o9VthR$˜ZFdOH VN9fn&/?f_ndfzF7 [56TgA?:*wikCa*<<$ .EI!%[]XlR^Y !<{Il|\d枻1ǷP7툟u`w2Y=fh""(}f?kqE/QU9ѥ#e@H1boO`GO3lh2̠3r<[D|{=/hH͵ORDP/7is ׁA mnD(T9%~ #p;*Wo ` 2Ul`m{^B3{s j9'˒1"+c!dc33: uGdQIYl4oNSB6h5'o-WK=_ZCɁxL gb3H%iׯH۸ICS5 +Gc}Q%-4ŘhxFEmSgkr$Pny8c7bd룛rbR (nttB}Xc3ۋ&G >TK![y խGaA& nz0 }j'1,d6qO*h.1Ѳ'L2KUV {8}Xި^ZNvƱ)Ido_˲:OZ2 j qN}8\/>#411V0pf.2{1 `?1g3&))fv9dIzl;wa_fFG|.ؖGגBJ|𞳈t+O~B֥Asݒo$dh-΀qb3r ˴ؠ: !*'7b*V:s̫9 uP{ K5dltZ4PŎPbiQ{{MPi0hv& !ArيT4 RREd{(}ׅ6a+-]`jZ}ыz\F"]~Lr*9P'MvX$18rFw>>DqnzIԏz\@oU >҈zzFeOhL$y6$XR&" Rt r^Ng7m` 2^sb=0R@~5j(3hv4 1 )!Wj R#U&V8O[Ɏo79C)~pUE*lK\}:RZE"J \o꪿yfG0"9nXaa,8!W߸$iU񬠍A gv[Q"FU1\T :ͣ5N'?DE0͜A³oR4S0}ۈ'Z2tςjJmjlE[IfM{v0\XL љHK=\ J.9I'~B3}:Q?j6fiQ (yJ(8-KTO0TG L)r+?3حoL{윜g(B-=Ed$|w)bĵMA˯RF|/12F=z*ꙴ0X:"Ŷ$񀸽*K>11˦չWe忢A) pW ^L;0*U:ZtCf5X-;N{;< l) q /NJ v$(#g>YrI@%$`"P]0UB-jCgs@XiW(ǐ5v O&Q} <=8C# \ F+f fY|4ʠ}V,Wf& "QVbوkÇ&&(&cD+|TEkU@KZml#(TH2dK8:?Jdt^ʔ'jK3ϥa{O. 5'{C۠Jc}4 ;,7Gj';~iI)9!RO> _=?P % HKPT V!!b.gA.3_/A#wg [9L?$-ZXw( .ؽkuT =TMDrD#"Kj@H0 W&|:Lxb?񾨯FQig Coؿ&T:-eTBgvr "ү4.ţ}n5-/^Ş%d`O%3 d2]"+TX4LX4X4|kR~[:w ?_],/#G餆sEB̠t: mO=x:Wְbocv޳;tT>'$ ]RI'HHMS9Ʉ:D|i!B3u?4q5] Dsֱ J+)\tPa.Ã{Jf0^ FÔ#P]\զ n*lŘ-jG*?!z/{$}*nPmt@D <}G N¡ ˄S<"dw϶e]R4e"VWC1n8RwL2>Wt /AȬ~IX~ZQtX%6Ǎ^dӓ+kWan]gFm孶`9|R\7Jukrg-j,ӅÅ"biPo<O0'LUX1IK)ڔeEڜERk;4cV-w"zl:sJz{}%aX~"e5>5tS| ..רזVܿf}Bqa$0y]GI^Mka}~kmRyt}&xZ0[K0u[͂b99Y)$5CW.e/J '>* Ƀ =Uaa!򳍍ĸ3sĻv4S$_6+geV°Sw]˿(8ee 6:= +y-!\T"[' diOmzFMstP/$wuR9<`۰N%ja7hǯ|L>EXR6Yk #9[uErvT/5 ,(lȝM#Z H%y#] ^qj%DWM_{ KtWS5J*3? H&\0&bxy5U=ƭmn2'%5O@eY&v+uߛ'2\z4^]8D,rK|K~7&M!ЄYK^Ծ-" tZZ.(n/ILҘf*jYZ*m!n_'9q  o{82;Bpv'Wpv})gVWnTmq)j(N "qթ{Mh߸HhwUzi}x&LN/!ySŧN2 ^4F.]^:mtsxၟDe̚ei-bvuv4\9z􉻘\&e|X%|q? V נl*,"-k"+x\/d!ϰ2Esx͐#!>~ӭ˹9Av0Q*@ G^ .}J{ 9w42}/p ÓV#m=|yگp<:94ʺ+B){D{Rz6I뺉$ty/$ gNط ' B6׻әYn@KRH: `ȹ B4(d tfl"xHI5>5]Sޯw-2]KOBDG&(j*i}Yz`"PWiKG┑DbO>63Fy-H\~  Ggi;( FȔ u}ҀWUM2]a-shiJvK --4kp[,B2q .#.nk0!M?:HߨUgxAun~ͬ=Ez6a)5 rC=4Z))3JjR\D5#֢}f- ݸ=qu;\w, R4BIX &Jnc6P 4wpnh"6Kp &*bk:R/JN )*8G3Y--V5P CneUD$]zbی5 9I`/onֽ>jPhNymhmeCʺ貹Qʥi<'XTGpHf?Ozb+S{嗓d;BZ ۤr(6#K*I۾w-Y-NWb`2ڶ~'t-0"1%)ݨ|#enqyjxOA.r"bqi?C0l,Db˹>"'+n3GmDۓk+2k#@g"-1RXҰVL'w%9sd719@{['?mZX\:A@{ߛI|g)07(T\%( ֧|i/#E }4?u 쩮#TP ;܆:t;I]u) 50{BReN`%-[סp n7H=z٣ܪt.""{zl.: -ެ}5gqh :tiRlMuq,q# ЊN ?Jlp`]3-zf{uV_C>]8u`y2qHDU \E 2>:vD71$uiЂ{̶ sa0-3PuTŤbbSWn:si@4GuN@?+~zd& *1*Q+}xp-&P$쳮:yY0D?8Zx<@P59!H o̯P]JyRGU6 E$Gbzʭ:Tb bIM\[K1Q^;Rag "sh&֠+Ld$or+仵L"N*s=xbaU~jM(RځQ$UMU38"Kw{ab>shf2os[<^gH8JF Ux˰(ˈH0ALHVY{^G NM&>P^:<9@}Fo77DA'6MNHNvFAcbf}TGSe-%G~'1ʔQMEՑm]mOU&~r/EJimsz lk#sW85B|19Zڊ̢5H`V߀c:SrBr /XDIcoڷ*Rj#y)]NgƮS7#p6DJ&2g3OH]~g!: Kx gl\ S`՝kkJ咉넨KSQ~1gLZ7V6y%3QD4zϨ* KbODJ +>g ݇6]5e~Si'55{(gJ>ufLnMlJ7: {Beiz'C؆4ni4(w*!l Tx{k=T[;Y*/Ó9ge/o/:<X ~5PDW,+oCSpm`q]Av͸N^/ m6- ;&ˁP+`hyX0KbKN"Cm/' Ɩbss ψC E3ʘr=,쭭:@ O (qi)5<+1lvUi[MVƆj3 +*=y$_WdΚ X>{Q]&M0^ŝ,V,wfv?ݰ," l. C* :B.o1GKXMxW<8K8'7K v{ !]TTcJ51ETjuTWW3t{qc2H+=e:|'F$r6f;av.9V4kD<^SDg45A-;㈡;'V:T}g郾 {SE6n4$)): Py&csV?g_KǗ]F,--`K)!8+o :v3CYPzFl)Dʬkݵ;%Cbq[b:*|Rt=3{_^%B]vtcj TZG;ƘJv9t4Q)#KGfÒ, yGp+S”mbk1,w5S3)7H↓͕e&ŰT ŰaLM +|gČY8msp[՚31` $p8RD} bn< nlծR|˳t/Jt#cBD\m'3|¨IlqZHXGx Idˊ56]`_"Ѕ**&ciSXsWRz>m`lST=87L@ɛL@,r{өG ([t\quWHc 4gV=vr*̰b=w߀YrW>mF5WPLvpO 6v|e^/BBɪT 1ib5 Y063[&H},1:JHء?gA&rEGJ 7J{N?y+d{_nΓQVWk'\qMN Rס hl/~&k0=/J,Z̋|ډgs $ϡ.=# !L@Yp^|(e&RhzX*h`L~3@7"|ռzTnioHhѾi/@&'˳i2߅|&S* -}Af-X̗;ԲŬ6j/t>g4x,6/ |&P^k|xV(֭|tiەcLW߲`@[T4$׿H.\cU++f о?ZTG&up4A=h VN[Aw8FNk:Iel)X[znا߄|C{"[E,wWYk\ CRUJGtEעB l>fہY&kAg 5={YF koq%P8撣LG݈dh1zl;1BBi_!;5!v8҈={ǖyL5rphY5m;;B,ŷq7Y]%@ rlT`wGJh[#sGkY sPn>pVNg0Н@4ʢjo}Գlwu15/w Ҿ=brEu{!p{Sĕwr_oG7r`N2HnaDŽ&GDc$`#M!MN?)UM;>%l[bZzZU'gKuI?†{?6~ @nR!C]}95(OOg-]# ?rο9 \\s&1$&f*\kƛI5+:14?R:È3p](68L"P }b83#u3J RdyiN> M R%R6Xy*?QvN@m!UúdZ3"<m{6=^A.'''vc: tE3%\KE Tnw߰!D$i dp'p¤ƹ"%tV~>$&ƌd^w{G]y2%-ӤJ;KYd@OS~e4 zw K|_tCIaUu8|Az9;|XOuPqX.?ml(OF1:3xV!Mg-2nuOru]"lwՠH&W#e͓󗊖PգQKK=!Sa^.6c(OʜoT$`թ~2oۺ_A5T $`L@mQ},p6AWO3HŇ\ K}kWmޟQuV'NN90Јg(WnaQ_lH»ur+ώKXa*mG̥ep!ȳT:F:EϢ,|цNKtwi`4- K~ ]q횲!TNŐ1\B$oe&X9 /9bnכ] ur\״%^Iv(ihAӮxt Pc< : ekf);&H+#i!Ό-^9zWlCwAG(/\$0d`a H"_ӧot;3AUVEڋ|:DԮ ӏߏ4VuGJ9 eZ1oxqK4V4-I q&452_iS.>c@_ 53/j3 k+XVREU,7oEygYntlDߵHɑEt_a&vQ $A rsgEufut 4HXA[&ӇiP6Lg+%쁷2c )8lT (~=wMlE0bƢ.vzTX ىw}cA@Ai`hϚ XQELO QE5p1qW1гc|m{ިZyysiS ~smݠj]hMf.bMWVf/:K QA1Zgm~;,ò)mvk.7mx``HyZͩD3ʧkkEN6k7s(?Y ^u;U@1Jw✖hXu@3=_CA@27 WWbH#,<Z3izᶘFl H(S'˱}~n|%.AeU"+Xݻ 0.ǣp:o_kN`@4nYy>Yo:f0Oŏ SF C]ie 6o~Ec1}.6ǭ_%(qt^UCF+#' aMmOمC%-|b("^4+8*+RMzbDOA\>$:c?̲>\zx66H72:o)вᄇWp}k9 F]{L-[S[5J_lIIDV!VE ヒ!AP~@He\f,?gmU WvN$q>ob +6 7]!`!'5UWQf 寁*(&dӍW}c_)1kґpy[jRM4ZObBXbRlj=M\)@׉G$ + <D=њsT6s{ɟz8K^՗;2i!@V?H@tS`>B%]y P`. 5a4J6Cr8{Z^ 3AjSw9!VT;#p_ü]> ;нDmˢة5=KE^+s!vC?fm4/n[鈕qIYg͌Z m Zʻ%Һ A7Mn "Uڈ(ͶU%K\\~ 'źPe3IPuuΦV/PTÅN9(ޅE.% u`JH33 ɒ!#7+%H'ޒ%([4A+<}0H%|vM)ˠѵ9瀰%ǥ.䳣>uH<E5d% 0H<dDNkެ֘P?gYZ0707010000046a000081a40000000000000000000000016661890a000048b4000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/oxygen/snd-oxygen-lib.ko.xz7zXZִF!t/}Ht]?Eh=ڜ.+ζKPgbb260dX9,`G!ډ$M]`em8gnzRSȿ '+Ս69@]KQdbR% @0*(L$]á1 mt q1 O O#4o7#rr lk9Pd YR};> .&rk <B4'1!đI^.WVhq3h99G24: _Drv/\:V9t +b[ɝՁ 9[zUPm3xPA5JAMk{væUt㡑wdu C P+Ϙ7>V(܃> soZ/#P WɀNܔZdFg&D%'Dh#;: 2͎'(Ԓ1CX$Xp6,ۜ9)tO](7\X W,E&!vC_ӍD" sJeOby1aoX3jpif9 g[2E>`ra}y?p5)LSD&^b% >6I ĥ|+e3@& 7:&_VgĮb&5=a~]tkqB"r_e#nzagĜQѓnC.B3s&Q7TѰ6ң2'-zVRn6d˗ .٤]Bz䑈`envv#} (La@[$&$:AZ |KЌ".VkBP='MfQ)==EW= Pu (Ȝ!@ (G:nRލAa$;7-d#5"ӯnȮڃ{Ta?m1bmӎ$+!|,㯷e Z@Sz5(T~&TP6 .8Rk2}@wyJ=d'0xr{ _TyN 2F^>Aؤ$8 ['֘x[9>Jv鶸T}0?`8Ea5(]~ԡC4TgO xנI3v 527v?0۴}e o"pyl&hH00H6HKRr\ GR뽎lѤPѶP+TJXCaU+Π捑>5Q]s]< 9?t.ϭl-(Vi~r;ۿ]LK@.[JIkFEgG0!y!0 ++Tnsi^~;i3#In(ïԫ}SWSuTZi7O9: 7\^Nh/IYɭ4l;NMއ2yzwϳR Ыt% /U rg ySΝob*cтRYzaL~\ _KƯpӖF#ZC}KPK!QgVre]Rvw |`<1Hq-ed V)9^1~>ێ l)>n[Obycͻ|bClo}DEk &n^s]9TO1cc8I X?Vl<"ykU\jBFe|G1%, x> gť.GJA3@WQ/0$z}\Wю'0Z<2 .efLC|_MIql!3nEG~;wrz=xo::zʖEK 5. هiVY0bIb3 9$5Ǭ2,8?bC S^8bQBPJd?]8alc[)/Hr~%$ fChe)|b?Q!<.3$М/:? S<-t@bq(z&:+K[؍hL3ɅxI\-NA_auC9HrΖnhRxnBʼnJ|XiI2 2 bϲIgU$~)Կv5}bnvb#B%OY\.D} oQo_Z[5laK[a$I3=?Zr?|B{86xM}р"idCZӋճn{$',@twI lk%?Veq@+f] N-QFt8l~Q^)Rw|jOUwDjh3gutm!Sys@1d>,wYcrUyn< J_3ȯSQy,D&s8A~m:dL vr?0kӕm .OH}}n_&ΟMH) Ǚm+)XE >uyjQ꾔q#zB[y :x<Mi!F04<% xU&`4K/pr[%֙{sZJdL`wOYΰ ?kQc,%>9Җu|[`|EP/Aǁ_Jg {^5ضx!{M(\}˹N8 \^@b Z>3И2VbAȸ_k0_:wv]?%W[zF\6k v]q>w;o7+;9!]Qa{EqZB|11"6w ;d'ЙUNռ*Mf.E򱬣A?1GLo,0r-E_9Df+/jlf']+B uĕ4D~=+0UaS217r Vaio\lt)?O( vB6WtWojrߛ {H$JKhC,-ڠ]n`42W6tɅ{X Z"kYsxaD/+;KQ=̂dyGRDf"X5->t 5Z820,F0pf&3v!BqdÉ2k ,Wy_#=!R2-ŵ$;̾؛ #"Yܰ0x` _kCs; \@' gN(9а$,oê]0hB:0:Pu<qgtSaMGk ]20xHG ^Y`w>p"Dg@ xåE`^=VT_4Y&}bq_{n]Qv 3op/#3bLӺtSK:VIZCh#t⟄YA J{R%R;[<?{ME20⸬1!FѼ]PT:.C (3^9nFg1}>֋墺d底^V֌pjCDk WJ )6Z e@Ŷ6VG9ɸ~TjweRեc4UsN|m%SBʦ\6.~۟e_v'–vբ*$k kz\VC9KFX7@{'P0 mIonn;V|8 Eî ^Ӓ?0708t K7<[wܛ zM7diiHYEN;h U`'K-M n5P\AucK'|D3e…jOnSܒg +hX2*G3ĆR$u7(t,h}ojW h8`,kNgUdV#ϝ O+SΚE Ax8W@ 8* EisVgǍ >7,@1šSuG)J#5)0Q+ #‚rqܨ fØ}[tyג !k|W L'N+zHN NVĉ̙_.9.xsZ7Mm ZeF^`-.e f0L59~IG?t)b$x^Q]sf+a݇m.m٪i CJ_;zE~9|BLhOsWPF=$ƒjt~Pv^,c_'hgmAgYRi`nP&C x{<3MqXeDV||n1ѡ=62u`~{1.b vɡOC_as> эIO~sU~9KwWqy"ɪaJ(?>h"Tug}4;DQqe⹃A°tV:_b'-驅'>)0/Ӿ`K{: ŽzڃckNN1&-M"Sy>d\>{B\V<.陥1}7j ֒0'U2#y_;sNQ ~46sYutkR"j3ac\\9GnU:+N1V\߷x#b!CX_0]Bn!b$o4 G50rwoB 3N2oJ|y'Y3ql|2ӆ]F`anEOf@OkazbLoBO( LrL 姕H`vHWpp[f,yflS_Gl/f# >B\(#9VWIH=k;RLj,ITI5qBXb Ll]ABAH4^,HASmoTs\}C/P ޶$rю5itR|* _:`w=eo,!MK^>!]md֫&x5d^!2([q`#dcN#-kA1 '9vsN(is< ZBFFɗ^ o1Ws$*s+3K[r<&/u\u8b <7-:<2;$G2z}oüh*d5.0-nx4|L|JŚPdW"S $lmfͷ*/{Svb2\pPpi0V`DO&vD`ڿM3׌$ľZ~iSz:B#} tHc~141FHs'B8" KB7ht`FVζ-8r~r͎Hb>͏r-6j~Ԑ'IBOB%JGR^szt_w[Gtح>+f!g;*<.A-a\-K?pgk,z5kANz+aG7Y/zEC}ĚsoAe> XoV!6vzDϵOhgQޝڎYk:kپGX_ʥ1hi~HOe xE\J9S/ lzúD^}a3ZŪL"dÛQ{ "f^Ϲ}!ٴPkM w/ʲVwER@sS[6]G}< doQϕHq/jW.H,*&{̺A^сb1DuU8^i+u]j-$8fx+ ٤e'%7MRo#aãfSuFiRoOOW'w91#)$Q  򧲺X[Ko1hS9+:ݮU42JR@uI &}J8 )!Wע/DO#}˒Ӭ%`6}-FA?B8+O!CMYQ֑kp ^b w:CH4qjAJ]#KZbGP Nf KS&M;rKCN, ]'iģ`rJn0l5| s} CDs'y)/ߤP+6 ٢1ˈg)n,c}߇=PWqRD\湖 Kpܙ@aBe"nxd4$CRm@<02߉q_+)5ѩBCS_umPB}Qt=tH+~."88eUb.71񬱪AS0v7t?P>d% 4zӏ6a|~POX{lܨDX 8U0 RF< \ |\}{;+ ;Tu M9:8C U?ا%۾D2Xd[3aLc,w[<ێƜtm@]oּاN\rXq7fr7c`՟9 #nɀh32gⴱYǻפ]O@׉hp H!D{%/`3Hk҈z/T1OlZXŖTf<q҇`H|),Ѣqec:)v 9t&^_UξTGXRnUۇ6&sfi-w!][bL!?]{tw?qUVk+)d T6z>0Z.̢QM_ӣLD{T4r$SZvH1L6!*ԂbPH =Х_=t?˟;U 9) 8RurRE.yQE͗sƹVƪ$P3ECZ-i%;hvǸX=p;D~c?eFiO:h8`GkG##XAN5`օhV&\>8!sLXvx12d2)+ۣ9s 7M b1ĩ~s(x4>LgeWХWfA5"&Ӄm9zJrd_SãF9ҜDdHcۃ<וYKinhg5 MwgMCв|c(=|C.3F(lwTWDS&L&яXhi(s7u6p}a5r_?E"τԵρJm #w9OpVMG9 0ko' (CgJxs#\Ǔ=%eA"IdUBqGP%yô›Ն ͂Uhyek:5G`OFP[PZ@VmƏ-T( VRr J(ͧʯVt]wbbtg=zD RS /zLNR691dAFԧ4O_.#Jʞ_<]=Ļ`Kס ћ|,j[XNn;jC#kb<@qH꤅,(%f LdF(4}>pA BGGXpB B&˂zК)8X;xߍ2>\]=iݳˎK6k~Ɠ6_<R/I98Ql) NqKXEϑh%j{r75;z0w /уIw[+.-нƤ+޼wO6TGɗx#x&W:-a;Ǟ_JlpT(ƻQ='9oUb:!s4Ůň> N#Vkow7]sG`!L=8ѣf/QAdebUBd$2r2s$Ks6FϿNnQ6|mejBODMtؗ䶡%*k432ȥCHa]/[@, MXuoVij! 7sr*cO*3r CSlC=69]? Bm0EvgӋf"5 %Ɵa.D$l)b\lC;Dj2д@*7XE7 ;E$"4}4z1^(F@'/+2lC^SMSa*(d&SoĽjZg4%n>?N^kHE~0(g(Q!WZ>d*8xvkFs{P=I8 d+rJ=s^Tm^ "F(^q:cxTnr{Sg_..nO국_7meg'~Xt&dx:x ^Beӑ)\W9拆b`mӐTLjʉ^vsl⩑p6BiSM7Îm!TSr?Nkͼ|=inc^pgV 1#X>D/p'<6*!ۄJLjbJŁ5mX$'L>^! ~A.Mkf(;, G܅I]:/tz8SBݰAwS覾< d"h'>ږP ii@8IdV)8Οd]!,˂ ZWh};kb>(/BW%b^͗n=~?/䪂bH(ބm>!tt‡'J.s$1%fޮі{???a'_y^?4U(13cO旷9"=l0C/3܍w'-`~N6o:|"DC.xEdW.$ ](2M^xt_m/VfR֑dJc>΋D_o_F.NiSy8S/ mr?նSYOVn3Nŕ ?0\iH%;MJx8i|S/Q_3+E 91ڪog_UH4yOH9O}X5z!~4KFlZljfzGA(j=+@:?w -(h}O BIB+ڜ«uʇg_Pa"`.%'vZ< f /~?Ml ˈ5 #X:׼_8z5EC6IhpicV~(Y~ $c)'F8}5Xź8 oV؏x^]382^ԠZLFP 9 ؝ד+}8@An+dM AG z) $V|ǜQuԄsdg|=&79"nO%+ӑDO* Uh=XY!gc]`Dn&gu/ubB Y J^}^65Ztn2vsGY{)hv%=vfw>Gw3~KոKɂ0OQ^ (VnA4~:DTs j-h">]Kcᐗ9S`.B`,wEeZF=1N "*R4ݏ gj>SzM6?cA ąOA؄`ߪ}\J5KsǕ9 3=1MLj}KZ:vxTe~Tװ@U {fcR Eno~2q֍N2ni$]6yBPݻlJ* 0ն}٭hR)`Hsk䅒I@Pek(::\`"Nrr`@+V3|XV]bzu}4.ySlCGc9a(5["ĺJ]arhidF(D g> jud 5[%⋟o2FϜDf*.c~'$̓j^%yGFFrǚ~(.cyFn4%ǠK@j \f^}6Vt%}Ju펾q{r˰xL @.,-O(W0NٟYp]?*,F`3έ?.ǡؾ/oh h7ʄ ()kyѩ뗺dx){ hvA;GF?L`&ϼNDruU%PE+dc7w[ܿvj*wzK]}|" \1ox cwj]RɹcA:bV :N0Ú_P+"nqY !hf{ pggB?Ke7E@&D$N"G_Ԉvkzs]YjswX-f_ 1L,+u`k>M )Dl <"%y1uī[)sq'ρ!ϲrkݠB,aO`7;+:ϒ,piER{k(9M'i;3r)T .Y .ҳG\q.Y$!6KeIp{wa)żMƑ=9әZaF߫TWP~0"9ѡt܍JWlN?]j8=dQ"&oELmc vۿ) "KfAس`XÆ 08ͺ}r~~(Ss?x>hx"l}GE4a)U8v-,Ij8B$O$wC@ HԺȧZtQ2UxZƚ2R,]|LjLk>^ʓcO*]O+mwdJ_J7V"n1I5].<~aA'vxyxsܡ\6PJa'/LO^1Y\F= y@}ݾaϛCWA7V94Kaˁ=aa4q WqOy$5>1#Bm6TaVwd=%\.%x#A\oLLM`PvnuIP5iAzvK!<+ydxg=ltj2kn HeJkĚ91{i:1-tY㝻L1?I_](yy{7V  8M Z^8s=OɉfA{P~%?mJQENz2VN)v23GXK@I^5 C 0eqU x>3i7Q!\SBƺ8aN*be͂ODt"+V)>q!JgZܛ=y]؀9?"GJiRg7rZJ3Nn~3XfrNk5)y0m;$b4 ;}*sD:EycBݽ;]rgYZ0707010000046b000081a40000000000000000000000016661890a0000278c000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/oxygen/snd-oxygen.ko.xz7zXZִF!t/u'I]?Eh=ڜ.+НA|aT5C-OE֊F8wDnr,B9JnL٥G-%E.K1#H ꜋-\$w^@j+xt4PTƅ.LY"ı1ix9C(U d8$[xCQA*9џCnC2afNEE{+)"P*].\;qK[8[_3~&ydK0q>@…B>"',.>gPtf1I.bF630rWaˎ;ZQc)ϻ1WXԇ[W'EgL qǮ4iGPRL cZe AZD< ctՏ!nT~<;f ^&@==-yySHdL[2 :ʻ5rLam7B퐅9J{(:79pZaMč=(?ġl0(i5ǛD1Y 2Rǩ뵈!]b\݆,W<9ksDEʇV.!f̰=4&ҒF+^y~ " 9q3!'AKR?̼P٤7,V{6PX7~$2]I$$ִs$]u6ote~uΔBϡkPAdDV(w@].s*+}t'Pf/{j0M ^Lƕ:M =5n½ɚ%K ׅk|b8ec:AmBlaԠQ_._d(-Wcyf E@e lJX{eL:SO; _=Kֲ(%<ث4y:7jk7'L6m&;uWo9p+QzM4GRlGxUPreyfkO|ƿw t2"׎"&u@ZMkhl[äc(A8XEӦQ'%о^'lsXr 9wQq]] 'PXǪ8Fb)]⌊x3"3LZmnDf. h99.T藁.3yKTvi_lpaa|g?":&k=҃1ECy  ý;MO&{%ah"LMzbuy#"Thz,'{˯'6 ~Mq̃XO0GF+|Rie$eщȉBhо Q)/fImrZshwA%^%]C4o<PZh떞(O(qNJ6?6+xSgoI_l.,'?^4{ɓx(n2Ā%/(s%im8ae(#YC;0 R ӂAshǬd!Qj MnF1Pj:~fTH? {|QlýVT?16ۙ7^Huy Y7 b Z]եSܤ X D!MV5o4_Qx2x5a:V1j@ɏ-ŕr䊰ʡz,͚8J83<γ\#;-ɢU$WͤzZp,c-Ja}sMx392jq3 (2Xል8:r- 5ϘAI%'lYOXҹ馨<0$Hqt_OFIa8Nȱ1d3(Z_m L7>t:J;-kCQ;v Xra~%`Ѕ=6 HGfq4 ,L_F756r,0`?÷~ޡfM@L3P߬~H4'uh-9ۋBQWꔕp uK=hm[4cH +6=@h v! ZAgm'Ӝܓ)7Dئ 7]Yqŝ^2=J.*29xE>C;DRb!p TkU\5@A-12R{`&gFL! ƴnY}: ,'z97?eHbi䭗A=u[ E;t1vˀ ^<,NRƛ{t;jڦʼn)Ez޽[jrz࿒ǡR슩df,BD_;B~/}! U.smQ-P2lKu0g4.Ts;ZEIL~OH:;x?#|hjY!,qCDAYy%)  غ(3l@h1 0šqse9Y>*E#,MlV#SaK:x {@7fjxsv)rKt(ڐ¤(j==$(]Cm*ڬY!_N[oX?n4xҖ* }rC(IP<=K_Dfϳ@"ZIao0BOqtL 4H (6ƲX 6K*,zMbcrSZqgmN=yIHV^yEr=Xm{}>~-U** QR 47hy!J-+>9XDZe~`^@on'|\˺wg+wY?)<'Ε?Vo]~~]pǨ1 iWỤUdլknxvEBTnPLWHX.@H-ƞtzRՕQPԈ*Ow \i7UsDŽ &4`+a~H!vԭ dv)~z`md̒WpJ}%pt?cro#|4A)KO/qs=2#tr$=F @C3]!QhK8?uxFSfO|eB>xp0ުPL?9Lfpq^U (SxRCj=@<N"ksNY!(Z9D-U@&qZR S6n]P{=ڣPu|eķ<ןmT"4TﻦbH_dvԴ 5)+G{ś<#f1M*UiQuWxM7-򎽦͏<   %]҆uUҺg0e@FtRficIM=Ȱ.@Ig< ) j$'}L>q ZZqjk(]{F6Νax>˗3 - t meIQ9| [Sh* Nz:B<.F/wVSo8$cC_"J"%"$='aWp3n?PFh}L)FM7L"|KeWG2HGސI(@P !d(~XǔA;1%Ş)M$5+f IWZ1NL~RE25j 񺚭eظ?L0ʌ#f~ޠE^4vݑDhܮ.taPyZdd- =INI9 |j:g\?> w) Z3[Ԑ&ړWMb޷Í.*&Ɓp0wɨeu_A1Y5.:YCXƈ+qݻaXa`/|NM9 28_7FlXBm!FteeG3z9hUcuD;WFŜf?N/}`<"z}R A K4GuÇ^ģqG)qJ۽qUj%dZo6RHTV|}KөxT^,!Y 5L;r?w]vc#/(` JdD$\b1RNoB0o>]I ަ-5LzBKx"gj]ҋqEl tWݳB$o׎8Bh#k tvAUP=@=tU,\:@sdIj_L|KT9mM;yyͬ955 #o_ 1B.># 6d(|)Hhoz82uSNȗsGaѺI7i1RG{[^/ ^D7|ldx$–f4x%eAB0S NDZg6e鼝{ RtGp%`u:e%nr/A+ɓ5iw)FQ$*ܖ>%1_I hˑsem !jɛq="a{sy,)!;b*"gf[D`"?1ɕmmFlr2+mE@РA(~mTwqC5cmY˻ p C~}׎_2 ҵt܌ge76{b1D]%)Л/% 0(6yīEh8UXxovqWҀ( &/O:C%S,놆kg,1oA`'o:.Ol!pNs=қXdQK=ioz*[5[rvÎ <*W^}}'>>\tҤEb/μ_5ȎЙkcOb&c-MYYcPgeC=j="MO|ya CxC1cJ`7}^Y!N3C6Iᾳ3@&N 0 F,3|3䚆:W,CQ蘊}IZ(KvaNy?LgYb*dl,YM6i h_JHC5%{AS?O 83FR ;[&A3Gyq.'7^͔5x0ΌzSt"^~_\&j*6:qm[a?zP4ZY hMgO @ɶkqk"lv;mi;,xQ"15O;WJh˴ -.($ؼؗO(-9B7qgW'S H,BpcIpfF#%92 ]dHDgaϐB__HsQ9ϋ9o ΕlKUuKpizvƭ3WGtKeOTׂ$aŠo^6(8Tr9T[KgND M;pՐkipTƛǔ֣P%^٣d]_a<.]",O2&v3Ťwb1-<:h'N!ElFP&q?Vqnqn?N,G+d&}Gbta a+ 1_;E=aը6|Ǧg'"gR(;;3Ƣ-)]' {*L#*^AŜmA 2GLeo>8.KO|܈kKi'ƅߍd&L[MjO`$v>CVL욯݅)5`Q?ηMk2@`e+6-d9P7bƄt$PVssV%Г89冭8p 7eO=_yܥ%'dUoIٹVxz2Q. N?ϒX,js_v9хIa3NehZa7Ahd=] O}mhUѣc Jncp  u#qƮa%Z%s)Rjw"h!K /!DO<󣘁j!K%?mn~-"w]dI X N#.GJFn+id"(1W/Jһ.;\a/ K Un;>NفɣCߠ35hU_[ho/ͮnKd`ۄw*;)jޛ'ϘFN@Z͊ah[?7n[jtX9JcnfR- ߵCbdGfHye5#dJ7TPi+ZtS}foLrBIgxSu! Ty~b➿4@ ?kvq z\_ZV.d n!=s>2`:m[԰'x$d3gm`pA .WUQTP{QIdxr58&ǧ,j7ԂKљCI|_օۋMX~ʷO;()&4"?O+qC{RuYW徜i ֥$@ Ϊ A/"y'Է T#/f겘EA&x/g.ɔv);$>CD$!%ڏA M:^o?HJmސޝpk"ڎu(/x^rhnD7G SSt^1ұdX@Faj١zfyNl(_]BV}[uϛ,1 ilLOpv|!GH4a+W .A1Q/<}6 ܿW@hD* 6QYeC>"JE*m9 C-!2G)ڙ]|Ō" Py5BI98$T3ktZ#em%6a~i> hSr5+va -g&$oҔNުV33$N%CUB{!]1ш4XW6`mIDE<887 c"dQ]"h/_ ](.;QX1r衝ydsM n{&SuZm)3.JKW oB4kpPoI"/Tho3P $<ORRG`scQ6Ub峩Gu,JI&C)s@$M%yzg{/>\wqMOb_0)E1a}v8h>da\ՔwẌ́F$FR6>BQ%=ddŠ@AtՎMV5EQ VJ_o ~6@E-~pv_0%l)5ЛĠuoA"7 R=1ao'2c@ǩ-Զ8mi-#yIPl|aQ2AZ\L5%y]U ;"UN9T̥v +o[\vQ&X[aDr(ox 4g$09lz!vWCT7̍֎upyMV+N]~ %C'wXI-+iraLw[t?ӽE4 `#I5SF-n&Xt$uYsusa$<ε']S[LX  29D0s;+ӃwABq>3oB,q@H_&#RVu8O3C:vRַd.Hc@%^*C:EBx:CDXHnkR\qqW%6g< ME^&l$x,W{+xw=8 1v^~LISl nnX–km"_>{̄)RxF^  Cyi+*%Џd3 P ƹHL4&GPEQ đ͇R;j2SjѤ[Sg _yȚwdl~2*dL^ȕY#0pAr~}(p X9Ԙ,f*Y{leNjv.q.!^b?N<4{gYZ0707010000046c000081a40000000000000000000000016661890a000048f4000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/oxygen/snd-virtuoso.ko.xz7zXZִF!t/}H]?Eh=ڜ.+xMYn,¤y>PƓOI|xۼʧ@.baBuB/ٔ+{C&DCܬÛjf&IC+e nf)q* v`L AW&LV9ύMjx/GCe*QݖG}7|jYG &u2g:}'Td c '#GmW[Ra95tlmw k5ioh~ Sz١cqBĽ/ nбp Zn>K8vY5i!vLqf'E%sm-evE e -E␮#xtu$p#Ҡt6j藲#"MxMI x|g4ӼZ5C#VG2l\2뺮ûm2Z:1g +x磇:AdՇ߲zc- Z(ij߯W ڈ kg3kU9C/wtǫS Vx@=H~$\&>q2~"`BJryf63:=nVQ dsδ(فS=P+04ï^G~sz%=)ɩEn,LQ0k 1qDX$ iMa 1PE@"V!+!بoK{Y)rB.w eCEJܤ$>fF 6t/7{̏Wj@D%)3#e9ha l=9nҪ3.cV@'h xh:Ejv=qꗄ:} < O9xQTbSx\ G h- aQ֕`ـ%J< *(W?T3.#t6+y#՟fQk L/[4[gV @<-,kvHnOH/L6kk4~zWT»< ,K<#t(aPYǰ=J!vcKqtG/ LMN°~2PszUj+.zYѝc%˅l2NL)VZԅcJsN\Y4 ‡.:֌nQ;ƕ#tiŸhVicoJ{&͚ )>~8 WQ]4]Du6}' QA2ϜQυds5G,ԣHSnf5Vbp 5x1E*]8#$`nm!43 SޡۉNX3Zm=ub,6V沌. 33|k/(r_6{&m/M9lDe3@VFYRo)uX0$Y7#dϑm޳H7@uzr+ ?)+_r` sW2oUp2ЩeCޓO܏3ܿ?'JM<(и]2RǦ+YLSO27l[:itjU4@qc76l'e,Eʽ<5NPZj 8*.22 q 7aBjVaf&1@9\X w֛K6x5 HTLFEIwII5AfkXW G'y3"=w?-pAMJ@7g#@_#ݧ҅j6Y3fl,SPw0|{'u^}# 2 linD9J%_}i<ܕ/w#15b6ɽOs"D{щ=.fn^UY&{GX["N`acpcDM"c,K; bh}{~Ld#_sOНo/2[etRÀlyvbcxD6kzWS>Q%2-a2W[D6 RaO5([Ob7}ܹ/@Ӏ9Yat Ywȇعh=QJ?lP#6&^$;Xs*:c=&jkbG!s[߹| RێkTgܾ 1$"QAMwm߬&KRj`,œ2Z-dT)WSWCE6qH@s3= =5Z;Jiͪ XYX4?Zaa'7L*#_ x遹,t J)#%( H\-un 3M2Y Ӊ?iܗ2 uΣIo{|ݽ< :tW/b0]@G G8xM~C/!(eLע|z0[r S$`IdѳbgV|59Ea5@|x YЏ Y[i'Kc4d)v8kfyv-I@g:"V yf{3cSC09g߀쿔ābYC0BS^Y\OXҍ">Y^Zc A pNu{wъb{&MjK hڍ$,aL\4)"O#!7!ȶa'Ag h\>Ӡ$u b-d3-6@p۔+:%3!x4DYQ(B|xخ\s.DaUv_>C*,HY \ъ/Z[Un$4?M.fr =ԣYϋzS>D>%̴5}ڻ seuۊ[HBR0?ῠLbTSCS@]m3/ HIˀ5#" %P![9-I vTF;0W(cpS|.hH+>KkJ?\sڮ{ȯÑAe!b's7 h6m@OnP\-N0ŷ" IF:Q;H=JFS-g,ƛ Ć@qtq914,q(DeġoybդvoD9< X>. 9?Rq,!:\->\6?)֞p<6 Ǎ ̸*JӾhNɝIġY {;lԙz=$1`,uH._fFtC̎[-ݤM1BUcP7xoL%Lߦ:Wרv<%^K<% Q!/c9FtBc_wD:d]o~h}g(7~Pw]yِEK/THwq$ yZ2;_Wyq\8e/!ƯPJ{*>& ts ΰCIj+p5&3ǝM̵N; ݤN'j=5+LG2~ hy~%.)9XEOki($Jg%(gwP@ӳAfA&6å޶Âp57q9 D0]̘~6BT.gIJ+Ңұ Q=bz #lǼYuD;b9RFeT[$fMFK`,1^P:vئhF(Wʪ8/ pQ(ksx$s+z#ڕUh1vE.5C]+&i@x_$5_gpv T*ƣKl,X#$#Z/mQOO7Kw_)(epH˯5] #V!Cu0Lf @9g#IAXɯ=zj^mx!ř  q o ͣGdɨJء%c#lKUa6s~@EmAt/hW+E56 i>E Z>d%oMQf*+ oRfKfƹ@wcybr ]j4/RTWhRoA՟ᆤ }V'+렘's15F*W*u9&#Go-%:a5M& ,rif ,:?.6+)TK+Q4@ŶPG=]5t2>lΌFi%#f׵t&,/L2r qﶦs9\+#f[qa+hw5HE(ivcoXfpB av/5l3!yIVϥWM(p(K%~i__Lx-w:-۟wF^v?٣" b:2#h8$~<@sИ(X\/ 3 'Ԡz߉K}f(~wGЛ:yLe3H;|XC+NLINh:zFyVuz[F'.M}!-9fM ;`{^2B"`!= Z}T{j,KBYOw3R>>RK,U}m"CMpQ\}68̿Ӽ>}%^ P8llkHވ[J6آҳRo}1KNF`IUt_֤hwOXN<1uSZB mz $fdTQ$Lf5xՠ8qk:OnëI|+[܅e– V?Q [QqЯ*hE[n e^BG_t2!eԛN̑<jP+DpR s[n/ aNĽa lj!ðNi&lLMdќq/aӯ \#7rRj>vk [&ozw=_Hq=Sf`H >,}ޞ$r4UJVL'͔ 9ԧ#xMۻ3q>U֍?ROU?%^Kީ@fdA27:s4.1qڴOo,|no@TS\)6fTWo\yƃ_@۾-TGIvxXM]ɲu1zTL#Ŧɀ^@u;2N4>8 fлM%ICxC "heA쐿3Ps^Fhxe 3=-Yҫ4r1>D(U'"b`\;3q݂ra ,iVlݢceF4_΃eFS9[KЖAo9oIOSܙk*o6˩Yj׽u\`kUa:x2LARN?煸j҇+;jӧΠl\f݂lߥʪSMxsl>YFQroQ)dd}x=`OLŶv?Bȳmc6G|d:l(3>=`9:a$gRi>q52p%8ɣ: ExkT>(Ya .uW|)ui_vP;؂0*FV>M ˍlmZ.}? $(\S!bf$~tvEĒ1txX@>^kne43%螈 |nmt:9*x~THNwe;iʁwXT5 46u=\R+B#޽NKrL4L{KBsRt&!-DARͩ>#*tYk() \+~%tJ,*ެ7Z⋿r{&O|=*S ք0@W4׻] ee̙ 6̄[ǵ8rT+3*IKΔRȅŖm;\#2rD#{8uwY?JH ['j93I ]whI0 0<|88;фFܢFksר-".}֐>J;A]ЉxKYSY=ɷXqYzm/Zn :;2=~iY/{HgZX,]A kWm1gCuSCick)"LDĩpE T5وGсo-J&f?Puk+25p@Z zlʇ-/ ta]n1Cd_;E]@*'<-*qȰ挼Lxd9WIhydeaI/ǹ42 J /ߜJ TrĦ?pAKC?w R׆!; 5mEjc4A"g:CeW%UVsfFz)ms$^ui0R6%'O(WϧFi5|NdYEX";4q(i5hciÑT ui,R ~siZ"۪4.>%|+# %gW`YrM4Z5lꈴ8ZH QO)DKҪVNt! ,x1ȝųU|:]6oȰF-^sgu.XxL}–ʌsȽZ:⦪jt=[un"f1U(/DV%z~>s93ӫ$<K?U ~-ߕJb4,APaGZm\X4zb^D_/Łq̀-j?hi#Oy]@-Hptbqu ׉w!=\ s0o|0,J17@N'YK68Pһ`jZv*RU*zsvZwzzhuKMi<@lتC?,?l5m3=f|qi-@6f>oKS6"΄g0,|WnBWCt>{ڷXq5J $ֱh*q^"Y?G Q֥KD-(|l3C5̿;h1(`iA1?x-Db^p81ȿՇX,HO]* #pn56O|*Z[ɧa v.&%l9t9!AodW V`bjj4 fv6I)?c4o=,&nn'R= %jށ[jpFa,a413zwL1^ꡱGzR=8{ U(@&>M{x-V6Aȁރmx[?H{eIH~tbG[jJ9*D05)(nǦWpQ/ܬn|3[<"'诮-+fQ.m%<#_,JX#(墛&(Y=lqD.|6B.@:W(R=o=V9ds.j \kD5Lߜ=^gl+EPbp(.׈uybTi(c縼jvUPWYK|=X+Q䜻a?7|~D>La 5Eou4@yH\=hR8}DX6{X:fi|O*M}`5sɺ*%)υ1nbɧe`n[=QPy(ݮ5t|\R(HU?c8ccM^`I֌hχM=&7(M \[c+$;qFERs%s$Wz P.AHF1n=7R7:8_Q t>~G|)BN&,@,,eg}4'm<3!_P0#9d%c`jBp[ [Ȓŧ-jdc.}'g=NM/=+wcRȨAO)Ĵ\ Hmih^vWLR_R#Ys!"OTMI7}E`sbX^}\8ü}xŨ0Je3u>`;L"M_SMDŽeA G3hd J# ]p 륈XhΊq>3!d<m1οu3uZ.D$&U^jXY!PEQmQ/|)Ng Pư-osQ\ao 2OU o봨@>u &tNZ/BCR'fܯjt1m4{Ƴ"2f]Su)!;[3$W+lRJ/b$N-.'V4 h{{` CFPy?`[:!EkYˆR%Dα3}'avw)+(ͩ"tS>,H q\ԆJƷVY w5E?GC2{ p<b,qhWc8=۸?f -H8 =C#`CN5- 1U [Q-~Jy=t"p2)OLaX#Abtt'IS2Lb)FT:m!g&?S͘lY^b-y w)w;WFct{'*8DTkAK0}Q OJIE 9H`*ܼ}if 2MTz'- afhr \7ͅeQnm3Yiq|ɼ K?K6u,ܿR9Nar.f=8D8'nj7BӚap7Iն θɄCi؊x8q Ar)`0^]|mGakQ~K*f{1PeMQ N4%{k*%ndi0qMU2FC-iҞkXAu$AUZÂwluw`v41djXh$CHlx?[o@ia9,!/Wa gjx[%4Ubu$3N+pT ZjK5j4_ㇻ*a+BHk]xgģ%mehhO6ÁĎ \uֶ<{E+(9/^)M2 CV ȉ2||jNZ.zAǨž\XLSKGTƫaX: *w^5YO]z&Morh x@$s9KB Q);̞#lTMs*qHꪾPZ1DSIT;V0#$)ڴ[Bk^RSar]ffWPUveuP}CU8T'H3Sx6BRbpa"A/ҖІN+jl̸rÅdSА%?[AZ]Jj O7_dFFc9bEzA૟Da"WB֌ȃRQ*g8/Hæc4Yl9=_` 9f}B3DƎŘ,/!^fN,#Q_la\œb +=N8JMNaЍenKd^ٰٖuI|ϧhU~۾ 硫.VѻQ^!_˂ ; XLFȻQ?LVb0KM%.CFtW7{4%_Zi6P ExLJ(ҵ5cr{Q Ns"Xz|"ԧ9^U#)HR;Urݾ4灻W5PxQ-VprzwdͲf&[hUzS$6!rj([i&.&dfwQϜRE'ݶQmbY]/($@# @ɉL=K)z;F\KqHί ?gMG((30fCuy_Ov5!R6ӳC&vwfR[[H0gsWgn~:ёv_OVPNe4\-$JtV9 %la'/롷[N9Z"5 JxAwPl*sj2?\a 5 =W,M~xQ7@~ЂVV),IbcLM|Gu>{R?).,N#$qhOaT()ckMxWYN%2b;ڟmro9ɀ-YM.W("1}q_:mIlG=Y:m  SBRQ<2{${_:695v&&]_Xo@cwLKSq#vXd|E[~vlhiJw@))<.c@ם19BH=Y䜂/ݣeӾs5Ka}:$Kp-L}q-ʮ @Y)rzB25r(\X?'s eP [l -\Z`|IʁS4Fzd.-#_hÄoI~>=a0J/KHЇ%9k=TOֈZ^Ɓ&.͸gƛ-)[Gzi… [C-gi|j}d\ oƅxn*\o T~_L~WJ8[,Kۓa5 d[XtޞDMJ5QB09͎nX.`Q|({h2_@bbQtW-"΍\RX-/:pMӴ+pd섒H3/AQ/F$}}1XJaE=o4Ϙ%dŎ5md򯻯1ժ1%!58whѯ#;qqHD.6`V#i">{S=r)#jHjK70Ln.yH%?nV Č`KMf **=Hb0sR猶ɉ8u#g.kc&@9*b>|[x]NcRfTo_S6n*X\Pfm@35l䱓D/=JMlPONbZ⧤JmNγX>s8;Fc{v7PQšX mȉhe|4yl,|=g fu;8oQP`/E&4 OԽsDK䋊o[PU~3-xe[VTZ&? 1h/vpys,4201Em@];"U"Fd?J3=_9,֚np- Z*unh} x?t&' K=>’l_-![@IJOM|Ecg3M,PF/0't͖zPFH\fK?虦¶q(!o /KmG/[ P[4Kj~A1b ]o08=pd ZFM )()ԟL -$Z^ȗ|;'= ƦfR|`$47w 5 ( ý-`eQts2fxަuwQR([D^I@|j<ǰh_&S^lF&4<[S:gW+Qogo;6_nq4U!]|:?Dx+F kfU ^`eVH҉}k_4 ZP RL \b[rTs>cCFMeÌ|Xpk6MCP1ɨІ#PZ!]/o*-T2Oq:w]Y$dX:9͍:,]"}zd{#WBEc[r%%bgeGh^b2hFʰINWKH[O6rH,~ ĥ"y\<*rbK%)7S> A7?ǥ~k1!m-v!2*Sf/ޤcPRbJy i'r>1+i<6u%DwBBo7o7 (lly兢HnZC#!Q;{fQe #D^:)&ZMDU"63U5!o5o$Oו&\-/cz1EwMvE#lPj˝BohU'ERo={j2 \F!{/*E -moGE<,QceN~{읤"L7k-P5g7# E=pA4:gbn.ZYz6.b1rDj -NBg]Py'MT3(YgoU}T; ȕi6p_N]0M\ad7H̪+%5 cvÝ& z^=P/UpF_s=%\s9[Qc'i0\XzD4ծZ/Q}w; eg%E b9|c8+g" $U{"uodNBe 7'#)AS\ }'E~z^-X'=/\ VW f˫e';5+q_4&\ ti05{M" Y`fن)i!_"ڗٮϿ{e`\ėq|cl?.hf[j48TMĠIuhN=G_`p([JaAem--|6>TlX^)3's"9)+]c[(]%Q4~f2mس,cLv W~熉뙧fXǟ}(>-O?8` Qld:ϑigYZ0707010000046d000081a40000000000000000000000016661890a0000797c000000000000000000000000000000000000005200000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/pcxhr/snd-pcxhr.ko.xz7zXZִF!t/ly;]?Eh=ڜ.+p8,zisݾq c^%|oł 1z}$}gHj]eGS¥pBd7P[OW 尿'w ̨%81PАh`$.ZJS,0g[HS^ϡl8^iKP-6鹹shjn`.X^"FqTzFS1<-CdXPhV%[I*<P%Y!'M̚йUj 7fG TQ:nREg.K+U X7/G&Rf@Bc1)N<(0W׹ }zßIЯoH o`|{7k{ѱE }יIX =3.5m Whel 4-m!$T%)7%a/)}y/`$&~:52PIj\nQ“E`|ؕ @,kLae8; <<@jW,a_BZW%]z|XmdƈQCC<|*+u&AuXqFw+6ҍj/kglF͹HE0h$d*Ki(}1ݯhXre5 o=DW|Sl8bF7k 뵮.Zy;|)u[˳1}Gz$/Q~T.=7R"qm'Pu䍽&\ֺ̠P" (#mIBV!hPfv=)lɜTj79N}GS+†86<*tK-߱o.Ӏ%YTvkڻ~g(kYpp}RIcW֦b8T,@렜ua쯹d~WbIhNaL)+cT?.j 4D1$bYҗe7\c9zM1-s(ۚ6BSJ6̊ʉ,B[S{e]WU IS]Aea_*5fA)M.3`[ržcyQ4R!% uzUǔ0un0nTg'Bja~Ž 2d27y7¼T]B'PuXlb, Ӓn7ҥIe꣚D>ށUTev\Xmc6n`".e07pLUOy|U^GF1{ho䒵Z#q >{]'K{Ї\xox8Au`;5s4Do[k6 jJ잔!>y䤗)\݆=R8 &dz͗X rD7rb}]SN8#}Zp/ )_o䦊p`wxɨTҒV*L]^ְhE ౰6f-.7Gnx*prAl㮠F+v+|FXdS @ ;HѮ'nCr$b4hM[g(%*h[] U'R[J@6,ڧ;]ynAR>BmyZbX#_J Qɨy`l+pi7}ju<U~IT9C#Q΄و𷛡hL1#du_6S'ľ F f4Ŏpͻz,7o  %F#()θme"wq!w8]9T촉7O|O$YJϫ F#HEؗSScO$*[3?YZ#2OMO1y; t~""cN&R˭u$֋ 4 Y 8#ξpAZk@bJg(CFe*},dU>A+ Ib0JUIMM@诩le/EFD^0k"vX̲+"b2Vj*; >FKa}⯢|)L ~c]zA{G^9L"c JTSa'[U{Koeϱkwx3z=?E6ݪJg;l >Uz6?ҦR xF?fƔ؃-jhMusF}+ ))- NgG'ȻQ+^B%탟rҚy (~j{dG2sbp?=^͗o[ĩ̸lt=ȨzgSqa!}y U*@u'_'%gσQO[ !mBPwD% b1-%QsJ%`@2ZJf Rzd 7ձch9o>}`;!"i]e^HSIp7݉U0L#oэ ~`ؼS3E6>h/2SP^6a5{wi*o|-(r$~r, bvh$Qwq̽s5],j[Zݭte aJئ_3*Tdztsyj5Bu( 0AւDlZx Vյb.@ 酚"lΐk/AD.1z:h!ϿI6P18PbD͋?e}s<14%=(z2T*~iZS>C{[WYSDU`бЏ7Cy|CX$-é:f9BF>b }6}gO ߹N5ެ.Kp 6 r|'2|`L :bI8쳄.8P :4.OxX)iF+ *m)گ۵QiWGǨ~o,8e7Z-ofo Mf.`2'%2"*=]>:mQLSN%(AFm>ܢ:{ؕ2d/X೘*a& LitH#d%Lbسh\uW;ߝoWWZ{6~k"yeZX7C۫ 5G\qqq2|ActFj:~[Y^lʹ!7y_S0aѾp/eD3_(lBr'$V3ρϘmG6jj`vO(˗l|I\5BtlmgR _&$`{8Vgǻ@D16ңSTӠZ8+HiHnCzCwY䧁BLќ ЧtИӓY#PluiG wc_rqƲ^%sf&1䓣M{Udqid3o OG8"ܵQ L_iPDM2n6.U2j./|Eu- cG~e-`('d[cLvKT)IϼR42exf n ;NMLuj2I?MJl4@[!0R,H[` Zam7y9] 2`OtJ{k%z }kF߿O)T-4Q_M`Z>( ~W1ĵ꽪e_:q9'4}yIQcH:9D|"`| tmJ}Ն}ܷ^3a!Y1#3ZݯD36<-zOƌ2:2 !2mjc+\LRe|9שfior^0+I85/"xiS*t~oԍ>L ӕs4>}}5+/CԶ=a|y<;ZHzaw`LCᠺLmdC({o|B튅Gk'p~e@yl#ǐ^2¿[' z%L?'945V[eV1#m[ll@7]"Tx/H:v^خ;\5VR~~lD%z+u8e ޷ica4 +<:0!mv,3"t1]3 jMT+ee#d/Gh\Vv,ٸD߿> f2G''wı&MH 9h*KsN]6| ԉdgwwZR׹C#KAڀλDQ(j] 4pWp)ʌM8 )2'4sr*Wc\;OO=2_b >2]>8╕q9+}ҙ~\W(Oki8 ´d4ua1]CHogrWQ[wu0d}Fpy";䥗FCBSk6lG|z=_DωBxaGylZGC_9 )|n˳xAᱽ} 8FhvBK D?2o%ur5 (QqYRv7 B1Jq!$ݔLLI| y!y_$:Bz9qz71_xҺsA)1貚kU{Xa %8ˆ?/}CT$[DO.עYp =7ջ "3j}.|K=qbơQx(Xs,mGn4w0&$=%lb04+i΁ 3SP~^{S\¥4KjfEA{Zwv&%~!<G ctLp{orS^W:輺Sˊ[*ӿ[i':ԜJ'$ lxs'ʬ?Z%>6Mw|< 0-sjDN&&Q4Yuz ( BmP9v&}G<|!rݽ2]>hja=n')gRdSw0#clճ YH5M v=;km8Q0e3ĞO?tTym3L(be ̺HWԙ ڵ6cJp)^j{h lȔ|yJ_Ev6??׸6I^pk#}| H0;|s&m$ꨎ@N=J#/ѡq5/#۴]fEkM*"B8m iHJqoSk5%taKӛoB(mS89S3*4{ٍmH&(SC/Ta!#5ou]ɛ<&-*#MxmDlˇidyUkV10ըn¨%d%w]艸 +AmKaz?b"?m 6ϯavtݦvtD k*?U1%bl/Jo&"dc< m\n|2Kǃ샟:k6-RgxkDUTn1\E{7(!j''A C6ϫ6EC^"?cSp7?W"p&9$\OϼD{n !pݺ$snˍ_f&0&gW.X1UDV mhTԊ]Pv", e^T[ݢ ulY霏kC_X ˲e!I/y y^Fn=s\JGz]P*^% J {{4DllN< 6U;@PuLGRlXX"{%B!hN qףEp=ڠ6){WuЩl]jRSwqW 8Evb3Cn/=i'}u/ҏݡ<:"V[R˄ D8Q0pycNgAM +7vsɳV6@Wʀ3'v㦝x%j[Qۈ6"x1X NH|BJa.@}VxC`Q3R L/}du JYHmvɍًx+Jmd0N.볋h{6 :]f1LSfUMH&r!` dV喼nܱ`+||A6ؙ"Bd d[P^HC&A*f}lEOᶃ퉙>H?lx |4R*&S˹;͢~SMl\`X45{<"44+Q l-A{XN(/ItCpiD4^3JWMڈ!Z W 7Q5pMqjuЮ ʄP;HLi|)]191 ˌН}X7!GZ8xփi,]~ <4I(wan#|h+]ge GNDkqkɋKT'C#Wazl˔|MpL {Q~¥.aT|0҃g >Wp"ۀNAu}DVyK"=csJh.dB|%(9hfNG3v~k$|P!`4:W(&(aQOE(bfA;-Nd<ζ/*$r{"s(5+E|8Pfuwl^DB2C.kAv@4I$$ƣ<6 @Ogrڰd#P>e :i3Ԉ'ńS&ɢ\sy_ҳQʄ?ST|ʚFzՉWl;س;(˫(4aH̪zAo.0N'Ew{]?hL(2NR{CX֝ S q`KKSd!7Tt-LEO`|qd!riH灑?_i3e%>Foq|LEý劜ǽvUMAdތ2S S5T`@$oyge_RZKYwKK4s18Z8Z# :mjU]WQlՌKIj]ەS@rh~9g{eW$|kk޸Ȑ d~$' ,9KD6</sCQC X $. _]Ek _7 SDJ|*gay +=^B3"HŬC;h q>۴$ &ԗ9-CY?b0{M fFC&s :Fa!bcStvueC"R:wR6g FH5=(#X[\6-zK%VQlST,짂$ej4-5?8 Xg+ctHAou׷NzkVy\yHSÁzMv7RՊMO鄴>mvBuV|X MA~CFą!xYmpXFM[3Q!KlsGtT@ޜ@7DT'"e{=y%{6S)[x䭌 ͐]yJZ/ %&GK%+ { !o2xҚ{Հ@%_- %2ƽ{ubYӇ_x[`隰Q]&6"i7\J C_ ^{?Pn uk")d~&L^(<Fp(ͻϸO9|iRD,1+^)JjK'u  2q@x+ժf`0 =rK<~@:&He>D&娭WecEvwpѩ |:ӘvPd nOyQ |/$eS@Rc|՝`3KU` =x6y5F{I`W (Z!8ȍ}ɾ{z^b?`ˤ{e$OԍC;.^]BHx5ֿ'ͲY22CvPQ'1ԩ˟ܵ@t5{f[P}`hA_Pu37.DPV{YtKE\>g8Nm jĪGKu)6nDj+HKvxcxlQ-&Eie*}Bv6PNe@<' ⵒ ^TvQccz z2#ٍ?elD GFjCeUQuX1E[Ή*ɎZoRյu4M8!},z'FCWLvMܤϲʘ罇xpuݎAf~s h$ deu!fi_ދ1TF> :OR.FԲnN.MDe,һ $(g7[-=XDJ=fj Iwf- ^熘Ff&{)1^X;w9 7' @d`gKhm~tP@QaIyB0RZ|g Q"BH? v|@'Dv37Jʒe6)HEp}qA&L=..ׄ$L{}ζѝ;0mm$?yq8бP)ye[Hh5f% AY)1]-o  C")nQKLC2(FkCm7[y@c4=ecVsf6KS@$jpꓳ,O3+f|YCw፡B_6Z-{hVgPVY'ȿ4 @JJcn !vh7(+%.mH='7wB=P{Jb6T@oը׳߂ (M@M#u1z{`{MZt"/)& f<"Ǩg1 ؊ÿA]o\=WۢH :SC&P\:i3W =R_fvkeVF fic/罭MS!Ϩ߷zLn#3GxDc$UEqo#ܸԱܜ@ H|`av>n!c>zCg!;Gڼf?5QJzκ06!-bvy(RthS@^N;̯ RgkvP+)T*JnuQ 7 NxXjY=11uz EjtQYdex-oDa6(]"K?.[燐]`}r(&Q' IS,&F!GEx~ o]ϯ { v%Ŕ_v<8 ~#P HdGqaLhх{/X?g=h>7$ &:P3j i-#\ %>I,\~tHkG-+*!"@eNuϊ]N *ˏˆI1xQfS#gDswD$%Q6#$;x==JaX(OIIꈗfW(um4'#De@uvN@MX7,LE Tg6t';WTE}h9s":C"EZ.'ċiHK۫+H|ߩAT! *KdzqPy{es?ea;+DEnkS1<ʊV\!Q20G&k*jݔЄς<;:Z>I*"pʼl[w_h5/͝ Qh TWڐ}yff>\ݪeiY?wpZFo`XWB#ּX> +60ǭ˘" Pݩq=HU=T<-0sNh+gdq4"!Z+]%$(NT=N c{/Z`Yp.RKndH( u$>$oCʻ;bsxw /&x#X!8DfH nwqZ:Kp,-IUbQs:=ִӘ.aZ~?T,,jmZB H 8 (Z6@,? <>_ A% 澠-EEk`&Pa,Cܘgp_ż^hy=WU öZ&`>]_L)QP]zؕP^2͐P(}ӈNUK.׭Qa#H0 -T_ 7Z&;`x+yY=هHdXW:l(a\b)\%kQZgrX=~Nm83y(ȯHLZ) h@*$a,LBOȫS/;&5 F bv /zzԨHqZȼ^k"~]Q) ɳ4謆C-Cu3фǒ!N`ԗj8Sa+L%)r8 [g{%4lE?l{i2 u;-`, ZQ`/gpݹ5X887惐[HBͽ5U'kzLW?Cd'T'u+Ж`CÛnݾT5vܚ+f7|'=en-[FiXlfb}x5]HJ3l\A}.`~%q)=?{02a3̆WP4W#XgZsLxhKs &꼛Wy{?TnT$cܤu=N >!腀C"krjIФ#A7 /|!!I 5[m/#_cb>W[n `;'_#G+j&Tۻ'>~ }@0I/Kߜ}U|V8L>}8ؘsC}Y_|72* 6CDfҌ)l :br56O*rO%I%ǀ_ JJ¿gbm)\y1E2Qf6ASN({dʵS㴂6t39|ˀMc_Wu{*#vC6V!dS +\ j8q=պ =5%+ OX%),8}#>^#JaR\-@I N0VC Eg+}I!?12?nąơc:^Sy\up/S)a>9м!WsfRBnޜ:MCu?Z,_5F?(wT_ hM,GTLOVGoejK>zxBw0أI Rl@Ґ/dVSnF9d-4R+P*;u]Co,C$# GēUjC07RZFŋ!B-.-Oz pnDsH3ujH F:,啍ȮH&0 ~乽S+7ũ$ I5 FP@Ri$Fڒ,>C-OOIT:l"uQT[tʬ)WAS؆AyzbRo.$P63;3}'7H |n!?͑M9Q-Q9,ax ሽyMnns_[ua$c]W8LI5G0wq< K˓^Ƽ]\lǚfta #O)O9ٌpp1պ9"#>LH%xJUGGe;v?iq>E CQGsc8>["}E-_I9+HXzu-Pm pY,`qeEuէOՅipʖB{ЦXi_pMvGDRib=/nmwiGEU/cXK̫#q>.CU+wLhTɚf޸i`^O2es+!G[+_5YB*ÍИoN*)0x\{DUIA;D|NUx1= <7)B퇓B@wQۅoAޞFY*)BIܦ.g]UY8+e_P9ʁ_e9e,Q` e "`2'Z\ImQёi6 [*BY- yT]ys^u cA0UEر=~쟝7zfb_ Hf @!A:f!se0sM;Z[(tM%=35F[[<ΥlO)[iY+ԖSj(o[4}m>ܺmӨ^dL,gGX-|ė' ǀo>:'͆s@aYKqҬUy )^dRV Hgؑﰩ@ijY;jPK ^qN(% iջ:asH.4787M<}KNa\Kh_3na v)5a  y+51 jt͡i[S~h Ĝ1N^ e uF;ԶּK\s' .j q9Q{ WhG4,&m%(b[-! KlEeo٣V+?΅ chI"D^oq+MI{ZoR@q7qx2U#Ȋ<b*x|c.>bHQݖ&o}`dg $,b9b,tj:X8 [j󑂁W<ȭy12KA#97egkcbax*";9 T~$wi΂g2-ݹ35Gh@3Cr\' uxv{8!bxc[Wvdai-`׿Qd-̂69o5[JP?Y8kO(}h`!2 V;uG8|D6py&-!YBb#GƴdLD nm ߮P)R2Y Z B ǽ<5gIA|F"*|(zWQQɨ<- x =zt";r W(K :)0朧3둊`/lLD3ER50kVVĮV:V:6R wkIkcqJoLV-xFoKiy!9Hۏ% HҖ898 @nnd.~!qgw5 5k=``/ NAcY mW`6'V_clgl =Wx;(5Gp|Du%礉M󈈒 Dzu}E (StGoO*K4C-W*`ΨƤW-ֵP74 MH/&ra%Vߢ@q玚,"Yばjr'CBis/Y2Ye91 (cS(=l<?omLyЅ4(Ip ,FQpи >UUwCb]QU(OO{Pdndfh&hcb veOM[Bc! :꩕e< ;Ơ"ۯЃjK& պƺ.:se^LfاVj@γGDSFO| -ɝ{ΗB˭Є"AFDm)/cǃ?Pm a!xSRW_c-[: Nk 1Omn;eMb Է$x` D`dQ~o] x;ճQ"CVo)7fUڛK:HRA 'X\݃tF9d{⥡⧉Ь{v#f<Q藌znHnLWsvොD&)f- SO\;4ZоKl8T dtUM 7^8vSdu6I>zc}6I\]r9& $0CF8-',#}ur.mrxt֐{6~!RKŸ=0ڕ5漃8"#OJI)'6-AɬN=sGPj |ɸ2z)YhjWB(\W.oHGG4RsۖT@^~&k}^@6љ~eI$ o+džȃvV<̓ Wc%u;- dDǜ }OOTP/%~M, Jh"A=ոN#Ql51m#`.s u5`[瓚}N&Dd P{h  "{/W*29cG 1 o jeuw ~s(mxZ<яz@ Iȏ= voʚAm}ZBtf۰ֲ}Y(Ѹfl=@LBOj_Q 0)/wo{vh5ȖfgvvmU/<|*95hϪu￧~XfaCɀn#;}(I>("q5ܶAA{ DfII9zU4# ӆѼl.IS{r|G8h[>eJ*v31 ꊚؠ>` /Ȝʿdl1 ~ @Ik3Z,eJ<3n> i goTǪlIW%mV{OmT6WLOCxÈ6^j֊%]cdl3sxUKG,Kl vWqQ9#7tf3O&/+fAP+EVe/ƊxMuo12,<@fda‚K -MAe;:~(CgҸxOcR?ls<-Ͳ!{?|PyGtAkDx^|?0+IQD[C1^N_TlRv9O}S&?!Q9lB ~TX.u')sXeI 칮4cW @|Yi+UBByAJ:@ʔ"+t:"@@,~n@%.,(A犋T׽̩aP%^i bL[N[q$ һA+'0^]V)Y 3)0TNk':z.1Y ͚yҏhX}ݸ]`=m%eiqm}hVs{y2Hd2K%D|$\m{3vH0KބꪔmzqrZjSw(es6Ge =[PV=") kԾxUO9O`eKYeJqucp[_UУmq2Gl r3TT#].?'։ϫ[8jq6 W\ ^x;jiIoADgGZ!jm߿9!;!XĴlad8Bq8'> yCV8&CdA&xN>&mg9 CĒ52^=ۘz!t()] -$He*KxX@`K۟UuCZ8%U#, A?WyY\7fCƘleF.s=GsM4q*Xu|.QbRTc(ߕLpseTttO}dKM*,Jtkӿ W_1i4jq5Hn Ujk<5Mʪ\wRQZ:QMʉ 0 yz8b~oElzb4?ܶq3a^kշoN> $hθ(F]U>> ;ΠS y&@' a$ "XX{QhWP\M&rF%6@wwZ96.2G.Ѹϩ-3m`R:s/ڍxʷ3%Ȕ֜&Ng7 R,i^ʶL9˪G\^D33f"-|se^¿V:״`.}+Y;3 G ^8bp QJa6H~u"h#G*MIhzxbH*ci5F_~~Ҧ=+;"ɻW{90qGӕqb=KO[g5Bc7UY-_@H~'L\|dxCSBP]N}qS DҖ, ǻ#փL}D(Q@aL$kږXR\ٮla?_ ˘p]6"E4/}VV8ؿZ|63o/\?COՑ{8PxE?.j#,BXQicg颖aQn[\y-Ђ]3].ð"⟙"7 W|LpAwD/:^NuM ɘ{IO:㇐^ Eݧ@/[gm0Y,K(kYe|5DRW*9VfVwjbI{n5Ҽ;NnlɊ2^ź%-hH.PCGT[PP/6$~Gk 4ELvD()ƒ 縷)qݘcRjVְ~Yt;а+"~^\Z9%ctSt޶~AN/#Pf>gp̍ 9/7u_w<͠JVZv MݥG3phUx-I2<NpJxfYj3 b мR62AcdpT?:lyz yjO"+Sչ=j#!6@6茉g;bP4#Աe^9!ae%"XQ Um{h'tisHdpq-j;-3) ?m[t=We`+IQUm0x֧VRc@kh5dBSFEOI|_ Nd3fKFOߊWqRfq\Yh6j[ m*AEXͨp8q/!KEMI%\G%0]1uuglrl}BȝYX|`| EE/\fY7SHUe#%4 Ej$a<')oJj$(:,tljbx$%X[CHH 5*װ):ܥQp󒭜 6^Tڟqšo-jǵG1߫AA~=匥B7ʗ[0@tښ(H[DO['˅؊LzD+j,ڼcNa̻` rM}3dsPKu #[ߏ u9nr.=;q EYrjOZOxk$n/wDh0z>pG (Ni0ls+X.N"h _п &3SU^Q.kE UME3LSb1P|ZM4E;e>+"> NTnX!vhMOad:ޯo允]AĄIZǑ4=!=TTCX)k Sy!Ax<"%҆'dm(=iu -y>@.&+I2jۖat,C59L3YȄs0&{Ta %_{b`ǿrIpͪi3ԦbTJTVdIeT.42coO{t Lvdunn4t Qu7r@qR0Z9I}B<t#9/!ɓ7cń]L /w!Fޯ"rߚ5%c?iH18Suf6JٝFK9l/fHdxOZ"^^ Ph/*O 7-)Z L=,`-0w^X}a?::ꊮe!$ rSEfd^ۻ8g16ogϖ97ΗnS;$k0bnѫu~TulI|%v{C( `{($ઘH)pyt{XRߋ_BG-8"Rm7`@qYCsHBLT tx@?Y\@⤎8`'5Nz<%YC8+gG?(vS8luZ`ʥ|٣VeZ.9̦Ə?"XU.[ߍ@Gs?0ႳMze0EIO֘OdXy k]&# _䙃mǽO=nJ$l".^q2h V׾ {?2ZeELQvazv|-eDW?S=2p{WO,f (KʫGtD-!>EtdnPlR%Č1]p,?Nj5#d)<vrЈ֟ _F5щ"l֛EQ/XE"7+h"-ʚ\pq NeaYBj74OT%8EWS .b,J0yrTC-%UVVX< xDlQv;l*7?FYbU>oOkFODn=_9>hAz!ݣܓrav85KBuL'lcCZdM] "gI7@ݕiPެɱ[ǧ9%+\NbGÿOo6}q:\MA?d"i5&͓|XܷpN6syg>LU"axHEsAR(u)%{t{Pʉ&>2r,/׬?FQ%<I$NЬ p `stE/lED7_S-#buk:5j`ẟ}8" d{Τ=Y9K2j|Suj~/2&Ң+PS ,n( gh聧@k|_KgpSAAy;!1!: }E[e^ƴ^uv4P_ ['yQ,&oT1+jT-^5I2q-nYgBBe.A !tRUy$uq"1Y40! 8rDmE,KUkW)=9""Ai Bv$Q Ӟr ,*gД MW&S!\48uFy0`@_Uj::H>o lu>?]@G}=-¤P U\hT˳|-993GjS: t1w=%fk=VV(B+V72g^{+|cT!u@KgL Tп߾CIF!ܣTRWjƢ.u S%kߧ)8.R?#lD)PMh.YANH]Kosfd0zDU+ ֑m!8RXpT=3SR5{ixras=[1?mF뢔-mδ胝PlhF%FëRCHN{j7r`@]a|^|C~XR&b[Df|\1y t*)@A@!]Ac:v$X]rinA:e\UY]䜱/A΢<6#XPZP'lHʜfWq2t_p%MdD}"ڥF{,B g6O?@uu&ti5!EUʗ>M1p 0>倃: _rD$_. `S@Q6U64{upQ(LlQ8E A{Au Fv a\A V3^9kt5b;>B4Jk0JSR.6uKY`xnj59'nPOlS/{\KfWKMDC A.\5hK[ a/фY0XVmhGcLF6ц&mB!V8(i!4j)ʹ+(!}9{ǀ^2ءv1GȶE q;8Eқ#[Qspow?u iXMe2VXconE%pxP Acs&'  Y.9#MeEq2OA׶Ơ1vW*nUT}~aq)N A-jq,.-c+MM\?]EH[Hf.b ŻZ) h3̴ vF̗M @ HDV$-1]KYьMi3,ƕN;!.r9V \a&sQ:e,Rx4aC6"E2Qlb{!LQ0Y 'J'BD9ж2vV0ϘdpcYpbxo9}3FS'eCnOtT,9l`.r?Z%<,hϊO}iQo4PbB6yS9/MKnd"h@k1Qьڜا*IW{d1}~`†畸 #ɉ#eב rCb{T斻v >@PR92.ʋ}ZWeer&>@U"R$*Ž-Kcη+2h^ |#jΗnЃhřiȴ;*I7(z*b^ n$ZARV*i 1tXm#bM?ԠӾBS?NQ61&GY83HڿZvO5ڏ;~r}gtr@2T1S3Iyh$RbjadQ<EkT4PjjBɕ ~NWy! -Y;HZ֓ni(gZMdQ}C~z apMN&+1^1ߩ 59UW(%`a^N_@ W!{`/RZXj'&E9 ƾytw5^w5y3vtxֳ -blq@?*yyMtt`v~FfXE2O'!K>^mQ0Qz֒Evr{Wu{TNvv7YF`mnvzdIN+;Π0@.\ eMJBaB,<ۆrJY5\lZ,~̄l #hpEF9ق zn=K(ɻec[DtəGB& Dux}k-;6/Ih]*XD&(;FJz="~V]I: j xTz}q]%F/o6y ᭬_cҋ 4>:c!մ8',E҈sB5i3QrA5jj"f-{Dw#dGW ea\Q6&\BhQ/YL$ի7~zE*aSo$E(䟝'9ơ5#5BB7MN_B(EJ;5ZP}9^amvݬ#-d Ɏ-sVMK.!igxkukgk*k݄oa?(H zPJ ۞J,sƪd\lz}a0o/_Q)6Vb2P*QBW"^ [O/ N0e ܌NuYgnaFlBѲ"U?483%uDX? G?߹J{D@{<Ԋwt^KVX3X3R7H7I~Q-/sXY1A8?+}g1h~(&n9LVg(@_7TiX-Mblr(nI%6 aX;P8£$qXF,Kmg)z %zmC~rg;9ՉaÓ!CBZ$OFmbuCҵei_խ]4J.3N\[? I[A {׳;@hS{2CD>]ir]tb~LVf#|M XR/La/V7b Ds审^$s wl 83ti^4@'nlbSHYz)6$0b}V[I|fyiF$nӽ g<ceP)ƫ 5KHWZ5} g7K+U$vi7ZMNKSWdEBoCSNUFCRR$ڶHX~7@<fX3@4Y|b)FXz(V(}hU*W E ´t"Çq6cs孭'.ZvʾN[ܩUO{rM#v&;TA kD8d9tΝT k*=!(m4BBmvԅh!'] 6%&ÒTsp@¶־Wgs;X ʹToӧ並#(.ە6 ƏqxJpTN-趭\|v3 I4tpPJ\DqtM>N/0Ud$)ɦ_C@=G_TKtmW9mY\<ܵ|]DGiY#jYPZ\mK e"7\B 9/;Y úvϜ)tLVGMh'ۦX5'B4-g ;( 7boæM.0u7)9Uߡmpyť=lf?Ŝg@C)BF2rX'a #՜N xj/,vOZb,cm^-ii2vuXL.0|į=r<>;`/خǷ {? |G1(ۙ䙑}hAf:$^`xy0A@Ռq;>NbƊTC\j\&zҮAA6wEBDq.\Y]&}*[TMx]e g|8*) AȂ7uX- !RɂhP5)\_/R6A R6yEVԍ~K}cW,l( b?B{R=?_aʐ"+TAjP\hC2~l|GbQk)HQőy~^XEaIt#tkbaLD -HljkۑJ*4Xwua3лǔUS-Cn CZ<$td)u?~b6ijO׌)'xgŅ(9;"- seTF7 }|;?Y!l}1Bn@*~UԆ}Ƣi-ԗ^^C, %u3Oj& 5J$7vdg[Ty!|.KPD] }ņdj8[\[M~ dR=SyuyzX?v lTC y ?H/q8. 8"'Y CO= < ~6`ިd"5X}16ɰ.Ĥa_M&b+e E Wa%5L%PV[ qTNFnvPtQ]c#-Q¾t^I?r\K!{fUO؏nRS "Q5Y yfԖE@_lx,#M6΁d?&~8%"K|e͏:ҰlPBk3 PѸߋ-mWH[$S3P3dұF+I$f ,Y]c) G4<d):0zJ{$-pX3*U¸]q݁[R,6^/RGJr3ט{ zlGC.u>t>ѣDZ!3RomѼ TcmkԂNϼ&0Ze\C\nwf[c:.@&rwXW-*@Z!i4o8ܓFa3D%ΜU]J𣰟.%ߛ"r/PV2-E׫&!X @ϑ5T ĸܶ=nd%bm#b(㝄q|(ֵRdn٤L¶!hnsǒ| ~'w l?#աƈaHՁ^쇌B!g:X-ȥ]* s5|+*`'NFL፵<<X#te&8#,aOjșs<92̄i[A~Um^p&BDZtw:mJ)9˘77QdhYֱm,u?԰ p 6u⍐N=+HT>+w?О8T2fJ#3ΛPx0bs^;F0%Ҕٱ(L$r4y9KE)\^/ٗ@kl?(?X'+^ 0,vZD^R=LroKZP!7:X[ 'ͰEQF#ߩSڲI'Eg}hXh3IDj29~t fCPjFG; 7[g޶:5b2Y3F c`'`zv=nUlr){\Ap&?yR-Z#7 ڜFO%:' .>w5v:|]?q#fa) DϐЩ8C \+bzHgYv:0.I+@1ݾnЫQuUbx)7.XUzfS;(Cv氱VqV^Jн0㋻H&o`O.;jCJRe>aRbX))^6"}֥ܮd3ce͆H%ڽ#D3i#l| \nVUM '{-,J1o\5֔/դ"SDYYW'_t̻O}"g?L޳Ap2;V6Kw }Lv@9wq 4buC'P`1>xՁ_fkzk&kZzve4xicIqǼL"Azxwʅ5ʭޠْ}Yț'7tcjUaU/&ȳ*,ǭ'|UݸF!$l `lOjN׽=G  .;{1M xbff9ׁ7g)Яԃ 5ث >&wC.\ΖC.g]\oݒ@K78ӫ{!#NEJQ+ctQ5PU6Q Fwew"*6lpLhq*Q}b,,].C?5W 4:+jߞ>S!v>t\6Z u{a?@YO`%̛El7=yb7ODVDAxoA~'4_C+G4%#['6/ĊiVjw57{._<H kSuzyHKEQ< !qo)";I*p7!#-x=U:ZY5J#A!4&~2λOxZdCr{q;ȏ Y>9qiv[L/HRJYkEz 7c._yt0$TD^`MH"b[\DhTWulc'u6۝ۀivCx̲M_D UJ ӕ07 U%G(Nie:97v4( {/|m.V&.ϲ.xf1|Ɠ!q 51J_ζXE,CƏ=ݫpgk>(K펠qS24n-aՏEQN$Z_X!^PWM)00?}$K+zs?@s[7U]kΏ3t7Cb60$Sg@򩿲! oG#GqILakB`M/tBS <7ݶHSC. ;p?4*WytQ5۠G-Ȃvh+]i6mcErhYR6FF)wFUƪ/?`KxGEmzȓ ,ܧ=`Tѣ:C8Pdy 9?!:*&gU^UD𗷲=Fj5TO7W)k˚P#'}7Thd`^~50&&Go"\&7yhT-["۬{7y.wU,5v8aP=kS1>/G];E_}!w/i8SFJ2@t2/<{aWSny.,̭;0ܛ,1hf GS0rD" BQ0%o"5:)k1]Y yc'(҂xk-x$ grEE~<Ɯeۘ4ZhKrZ|L߬.z[+"DƂ!!m:x4rdv#CI9Y &6Oc1Ge+À P q-u]ugXuR2<[e_< Je! b&xNĖ=ykѻjK8O3lǬH pY4OQ+~i%h6-;t'ӠN4!_i}\}Ua'pײ71;a'DEvFr7G r7*1yu*DI\,Qu{eHX%9|cBFrI5w=q7Xa446<@W:菥ǠPR癛JiTr[E3'T07!,C&1єߐ*K.c3~3Q1 Lwgo-19NtUif2vƴtoo@ttP%JoޛmMDQ/#3 $;ybslTϤ ǡL`k7ʣgOɮD 6.&}⛞K;u5ag֦{˵z4qps5ͨkP/{zAխunNݭpp-z-,$* uGZՠ2="]U0tϬY0G +LTOӧXIgڔfh b;paAHC*i(u#||_' "#^&9LM`d$g$[!>|[T.rqv=e' %y DZ3U .i 1 x g~lި:%zH_þSPҼ,juxEhdIyQK>0 px,:i,sIJ_Ů(Ӕ렲sS ek>[V1&b?C q}ՖJ=쳵oޫa#Bۢ9iRwN|5HۣzDI1Zڈ&׺&/4@10JʒiB,5yu t18K<T8Śa *?HTb(-5A,dXa̰ȧ ~tcqa⑷P꽛P@T_T|#WChڃJUc̵Qwj AO]m|aHfDkFp⫓[Dr7TuO%FE3x[nZh0! [h9ergv`Mz8cc5$wǾBm: (աg?Fɮe?L UI#W*V8jWaQ;fkݥP)2 a|ycWBt=4{%-b[3Hq{/f)zDt鿺 Vmߪ4 tR^g^B p(q<93O|0@/ZpV{q{D:DP®eg'S/nNuUADo!dw1+w:FP&٩. s6ߢ3T)QW<$Wa%J=r5rFk<'ido=Uơ^FB)];i!7 d{W w' >k0٨$ml-I~>>X/vJj2{COy4^Ş3Z\{igBV41f9`^nz*|zisMLe~kk|y˃NyU6 n7zw0ۧ -ՍU1!釟$߱LYd`d)Fk1?`lv=XNT=K NODvIq%ћrF6U ^!"%Z k_GpF[l3*B#PWevsvq[/ [e_03[" "QzM8!2ٲRezلjZEx|Upuiea?kW6Wlk5`i dVҳ'ԅ$pY\uuz]䵌#raV ;@Nˁߩ10MLi$;U%y}rտ xòbMNVJt|~z ^o)ݵF>4U/za'LމGMiؽjc H~.6o8/wcnRq}0|i>|rYR\Ʊd[2ZVJw/r%L)X& R`&IX\Tz`C\1I\S[sZc4=;[V[^ᱬ9y?ʸM9{f:fGe̯2alO*\CJ[% _$WbD{jĢ48&u?9'YPQcF?ĵs6-Rò'4XS>UE|}|%yu%QKk;;IFs Ұ]=iq³|G̘N҉^RB@ 5 z٣\!\ l3{l M1.-Ԫ#^wHKL@Z@C lN|ԣAX~DП7Dy T9⃰ sT_J`ݺ|6SD|c@+ؑקᠨg]"MEt-l[;BZuueR\|YΤzf:QGVr >(櫔 Mx>>V_v-<|kE:⩝Tʬzmx%~+(D/IOEjzIA`f.t(J{ו(KGrd|`ٱ{"u0sj? w̕Qwqimz՟ fM< )4I\gOq_ku7T&E)lEs &U?Z͌gVIBʙ&-H0˄wjWYP0ÊxAw_ҭhH}S2C1Il].H? )5aQQ̑e?pTp؍)# +Fa?Jc19Y`%4|5ngHhm>oUȺFok"y4:.f;f/ rJL(J' GQ9ujElҋzVJQ0ub y[w쐫Bڒy=[cSH4g xW-f:}LM`f7l:8~YeaH0˝0逡QF!y fwĭ+uz728:} gΣE&MFb%7loF.{S,ܣ7m{PQjyMDtH/4g1a М|qy$܀qACyUm&|Ķ%㢇LK͎8 JvRI?p~ iHqmLHnvm)Ka3# Ş0WZw~pPMYG2Wm +H 0C uϱ=N|Zyukew2 ]g %8Tgk,άџR-sX#M|(U72 uoEiEś@v*+? YjO{^;R{󦧶<^{:E+-[GaזHe]Fo;_]JܵXټy6/& tӇƧeX ¥F) /}^x 0i՚Wm8hB?/N57KJ)Y8(9~X'j{uKcs%ҝUD%hIDçF% }4Lvy>o;죳.0 E&;ۂ!aǣ~~xb' >I3F0 /` 3q}ad2QwhG"b?uYhdhKgWM8|70n>w^qA3P"yv[ <ݨʋЭw"M&rdU, FMFMVFGt  A܀A`rxUxn={i9 ьŅ4~K@ ɥE=n !\ˣ%*(+67_Qr|PQtSB ܎Ggu!ҳQ[J5 +\ b4f xj0##f2̮}m clM z6*?+(CLO7G<  fc /,IHWסX,Cv=&'D)!BkN2‡[vF4?.{O?t 58/q*8/SH L|C]^),"^ʼpӵ ~?#Wsx40If1BLը|/Q)u@˥zCMǠ厴?.Ey\l4Dv'cr5qQRLh\]6H"lxՃ <>`8mֲ8akIt*-Kf4rJhΒԯIUwC 97pO"0=~>/D>;/0d*0i^&DzˎbPe% 򕛷lqĮvbPLVM g晊YMgcP~nC@=F#u(gf\<Ӱo3UB%ejj:w4cҕOaJ?e?Q2_ p9^~V: 8;Ҙ<-+yೕ6txZGdžpp^iW4-'&1G2ʹi)@p^K7ڱ2B4=Y^{6a@{1Cbcu X9=lGxߚ%b Kxh{B~a㢜䌓D„%wsn݌k/̩p| .ZvwZK{Rf {_+W谇0ќԣJ`a`0,ʟlx}_KPX%n.7y~Ƶy81D s 6Z搴CG  %\{&mq  D'd-'0Mds>IW4V^+k:$V@:HU EfK "Bɦ7{X~B0Nyla@m}bֲfʙw~̼Cљ>A|;A4R|V6TmN0~^l5މHXK8qt.ZtXYBNQ HlmNOT<6t~7 "`H@){4N9:k U'V O,,AlN~8yź 6JL,'q!GHhԤ5qw~)n=`PՐV0=Bb iu5~ ^* 5zB hgvH]R~߅hG}Bjۤ𱮊O~hiF^Z-y%aU&9D7ssĶEٺҐc['Ai1^sQ ,7SSм(Id<2q;ȩLkGdׯ+x5tZSdC-e=(< lG&[ *\<<b+`h6SY/EnPK [`L˨Y ~Z sſjs1"TEo/}="9[5xZ)$!/= yrvJ G~ڦ܉_bYI-{`5vN`y߳k iZRpBqs8gJﰙe_u;a洤}k'N8j^4mP)2պL^"j(`rwh|ɋx=41ԪW8p_N c/sD3#C͹syqO dּ'ڼAI(4"[pַ1MRZ-UCi2!8JUE/@|Eθo\(gu76+Co! ?(V$,,\ΞT*iūJSB [Iۊ5ڟ Łe9KW֮n!޴D iH!6=9+lT]rMs+fwY$Zxs-;K[м(%B"`}c꾧_;9HȤf<#p̖q>>I zcCF)3lRB][@e ^Mb1-ys,d0gq+\i?m;u{|56׬TOJ1ro~d́VzyṤ&ng{urBlW-ssLk9Q%Y'? .S9twtҳE]=lU&p nK.5<^l}Yh(Vaϔ/@E~f#|!:%d 0C!" m+v;#Q9*8ɜy@$`UCq6qRi*Kǐ-0[]FV"`}ʕ"]h:Qlώ|r\pAI7#,zWu*\R.!,ѹ{ c|m~UY%U9VZhV tXֵ$0=;{.d%!cs͙XGu Ůg"Nzu_.B}.`x>JXPS^s7+ժ+Q҄.)7sK `Hɝ/G/Z~P.7#˵tc*oU46jd 1|힫)!хl{^c)I҅מ{0 }MiTGC~N&'pja"oL( 9a/-Wwet$[pWچE@pmFpbQj荵3F5tB&&1m18LJ2ز⓲6'2z(bLc5jyD!X*0|(^'ҦIȲ O6^ʔD{,W`UW J*{n"$R0_.6xVx zH>X0h`^&<^)FvcFB ne3[| Ϋ}|ū|,L' [ѱ*/PT kszkߔVt'OqgLLJ4AՑ*%_L5o `+ F9,1 |XP0"oQ^Gæ9 hjۡFcWl`3vH&ڦN |Q'ᏰXWDGxZ0ܧ-F|NG~zޓy~mEYڮ!L c{~6 GDSmj >HMbf':h!Ut" &v ':s || c8ʍD~A!Zf2p[8?Z5/ˁ}">瀗r3#,j o]G !z[!"U絾s Ap۴W?EsYE) VHB/H{.*BUI* 1ܽ Z#Jh^yaBҳa[y\c2r\N9p cVp$zyK6^ @ČfxTqNWuAP[nuroe| ;%,  ez05~ ! ?7y{PI3p2_Dަ=z-}}Nnv=ǦMN>a6%3ٯaJz9*oE@X= Q OE$!>ٝwV$2¦K])9&. J?C%w,7A:sd1'Тto7UُݩEq&Rܜ^\vE(vl֬ŝ #[^`8Oƕkrl7Kӊ/J[]|qPrnp-BΖNl`)k0jV.M"ud"ơGVԌa `oY*s@8ﭼ}_&_m V  `N`;oQ)d1={ﻺGY6,e_N2-,C>s+٥Жmvz0)u1ЦK<^a8gѐ*"yCv~ӳ8F$gU: tPJ7;'m 0Ԑ) 6^̠ѠmL @N-KHGH2ˆ°\ʥ` Ol/A|",E n*IkAMx#Si4Poj[Nl5Yh([We1RGKXB_;oLs ʐPc"`06P]z15c0jeC f .=0w +^G: ٟ;qkE QmƖ&X+ ཚKضLL㏍`ț2oE\Vf{b`2%зWis-tJ^33\&Q7JdUP059{k2-P^ͷ+狁M \"F XCp4 Q1.V3IlQqb#Z@B'*4$?cO<*;;`o{MW o,ctJqrTa:ɤ([; 10sήI uJVU~0ЌXa-fgej0z)- / (lZ_ +z,ny^X% WgSjki+i)sGÄJ$}VN+!P¬zЄgQ([]GBw:b T_RH搚1aL䮨 Wb{r; b8(+_t o ^PYN))8+k[vfχVDҏTC|%&I.qd.ȣ Bnr2Gv )RgքH&Jv1 ďd:Bˣ *FU{{Q `6/dwxf>⸋W@,rӎٽSU!!JgHX-6t.a']PJ zHrO%A S_¨ 'NPeKD6-rj2\ZhlL 8;K ln`Io4ig.xS]N`D&2 cRHi>t%@&|BdE}X<S朩z aDKrI 6z>}pꉂt w*3 |cK3+/l'c Q6-Y\CW=Iޢo{h#"t\ dM6 4Udld0,$ `Z--N.kإΰx?PCC3⟳ g(ݻvHKै ( @倓?P'%Qm=CP}oڝe#!OrD0:0xo=7-%g3|5_68yʘ9V82V!ήYvE5dAn:< իh}ݠ~0҃bֹ̚7*,m9, dvLɊ19&KBGHPt B<-Nqc dwnLr (4+$:O4M18Mz7lJ<9[4O>=/ޥAoSv3!FOSt4s-C퐼.^LR |6YVl}$ SOǙ}d~Ѭ.pnJJb'(st7OO+G6~,[c폁.E6oЉxT!#)4C,͇𱣀XEEP%.ˠ!m%е.MJj47P/\tť#ҳѽ؜gocYzl~ yHrMn5jh~I|Y|Iİq;fD+ᘫwOTpǢ';rk ϥ<3!5AsmW K'Ѳíq 2yN8eɟ#7Yf@K,l/p(f e2ib5*+t;d}Qd1Ta7n_d(F{yj_H](ǹo'ئbAGe"GJ6oC)6bPRHWU;4]̽L'KyIt~aid"o F}&w628Guյjwp3~)p ˑ*'@ͺ* x:w,9=ؘR^ÂfFe=J +OhK%X6a79 8% X|$n3蠋AdJ 6wn)k0_I~&o&7? hҔOY#鱟LIe)G1Kإh1;FkNtA0K!+P.N^v3KѿHuU|z^/@Qˤjh1Ӭ%LcyqGJ՚bk@q'E}WpNdžA^7[~kvR/B*@_'iN┐u'θխy~{3~_YG;Jzl"+qK$|VӮP8lެh=K/ė5M].?w؞5I 7TF EEvPE; 1QzsE;\EC %iwY^yϛZ~7Ͱ-&g4 l~Mh h_NNAxح#D#*CE"$EDX&m2zD5%҂s"JHm̦k'\ч^jX2_&FSrgͼOy!Kخj(}0O)eo8ލ#Tn?iG V˸;AdHvՌ[*+'¦̅_#/6d3HST1Y>ʰ5i,l-aoB$B]hQ.Yֆbj~'ȯB?.!W0~U F'~Tѣe%j5U K5sTq[£ >p٢tg'1^WF*L~.A~>yrеXvO⊇FKRi|i6AZ]Wyb7a0}Q77m`3*3vHT%ov{XMe KGL)rl1ɺ=ތ ^b꒭G57sSIB-ڧHz3Of<%jNDpj*-Q%]MyWaHj0~<+GOZhob=)Y {H<¡ڴrKB,) unU9L;)#@B!%(vB!ZoD;}4_#.-FRLnG,bI{0J_22ںOn5W%|b*SCÕ.i_!H =;G3˪)؋R^<[urԖM|t7S~EP@ҧL҇ERyG)3x*lg_xbg]Z>wa5I+赴SְgD}I0,.0AA/>6=[hXB Q@]jG e#|5yo@B>4+yƎ3lF,q)Z]S<89{7S}6TenRL.~UAې] НbٱgYZ0707010000046f000081a40000000000000000000000016661890a00006de8000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/pci/rme9652/snd-hdspm.ko.xz7zXZִF!t/qm]?Eh=ڜ.+VN1B`g Q *%@Aڦ!',`l%ĺGr hu1sɮFpwb$Xl0; ] Xlt}z(Z纩-wpO_,O:k+ҳ Ibb뗱VX~!9/7 VFr-p 3rzLa_WڌzTFTnJm.v[KwhTI|[]Oet?vn'IO=p( _d v Mtn1=B1Sv0n,lJp>/+ NC~Lt/P믷R*{~t}XR*P=i|\ï1 7KFE*:Gh@2HN%1spS0)A#=SJ7G?\i=ȍR2bAA:}A]ȹG=ZB>zh=F8܏B* ά%#CWn&+T)`?h9'I'Ҥ޶OZ^i:rց16/S |yQcCv*qmj0_]?87ÏSS[o#H܀6%*'X70ϒ=`Rᄉ"q[bQNLZd9%7PO·`86DGpS&>m um!! _~6jKy߁\uWw9S,"4:7R MAt|lb`V1=@ ^@S XMM58q%;i`B"!I 4tuXc[NJmpd3JL<[(xl/;Y\X)G2@@C_G|s&%0nF r|ā~>R:=d߯8 H9(^4Kj$kɡ?爂NtheVNGg.lYH]Xd_!tK:5k A?vxʻj3`1Â'f>,r]XOCk 逻rU<V<~ M^Irk9Dٓ5X1hboz($8oeIE9Ob![+GZTU&~]yPKt9ޗj.pcѿ%&QK4QE/-edGӖjN[w[]7/9bHb,γ?O~|9w4_~_gyIiOyњƿЁݎc% tSSs7:ɱo RVڒIg0"@ e}y@T6[ ![TQ?Fí'`B+&RހqOɗ?k, 3VGYR}ԢsFj8t&vnwcM۵!\)lLY|!#(0&|-)DΏ{Yk0q#5`~:SKevUZXӝú߰C nRoz-{WVҜ:g:X 79FPcJ;u]YujNG]ǝw_c`DjhU5 yF䟜cX8pl&1i0 .H3"O$i לYFqqwx} Iu֢,d?vlY6.V3:𒽀1b.ǖ|Ը\B$1PׯQ.2ǹ🳱֟^R'v\|/s4JuʼT EW42oh&Prsf>WOm09-K5.r4 j3hV ꘶֔k+r(J5}QKu1Of$+T. kߌ Ԓ# T<QFcVVYWqⱳ(1|=)ɥ_{|JQZ6 -B8+RML\R< w'M\&+aE7_W:Y,7q׵Oh{!xnM7g[ 8 ,1hjGoX֗"b{aX6 ]xj>!(R]<给FxG*rݐ"TSؕA5>3zc)ahGl\-' K.=7#'sRh ʨ mm/#xm`K؝]гu)NZL8 EJUYJ$ah lqD{o?kƐOWeA ӰHVS'<J.SE-L H]7Y,QM&MN¢<\Wf{wV/qNF5i*fEJ_Ǝ e/("{nrq_R8O\v7W_Zk'NFCb)\]}*2B!7GlY6$,6R͐ǥm,ɫZ/S0;"W <(k%fM"Ddٚe2$8WOdgo݇.1aeQ& xUe)1~C煸'3FMLLESoYs#L_űAv)FxnŨÐi!wVOY'U|)9>r(rf ~ n˿)ֵÊO?LM|KcY)p|{WBo3w/SGkֻٰ$vp_}Tw8g;ͥlB$=.T&a-zmb Q1Q"mJ^u6aqv*S[\ݑiĊI3b:d~zYi3[,;rR%DqG?SsJdZeF˼`ސ5m_(` 3Z< l0mbCPz{gn_L+񫫣RHzY[]![UR\zw҅cXx/`!# 54l}4־xYn1Ehsʣk$!vf z0gA~g}t(:'5k֗mA(\{ahޔ& -ԭ' LGMk1T|Ae٥bNVk~B{ۨkaeҥ_RB|?9qm1VѢfjWl-m0VB\21^.Kty*@X) r׎Iᜦ@k]\c #+oST}i'4,\l!m&EOY9 …zi'E*j$LgEkhNfq5E<Awx`xYw,̎ږsb7{getݡȁ (iF~SN_'G]*3lfB\뎀m.9kp=J8jR#[Blyγ> ;LtR[ }t7 {0J T'  j_c*d`Ӫ Qw&~V Q̀5AKP dj''T!tAZӍ`^&0p?+yW 3pOՀ 8~/Saon,2RK̹֨ 2GРͧ~}ʹk^CI9tM >VaUfq ߊ_y/ǯZQу^1ќorcS#t=PW+o.(=sJJZntfZV}p1ؕ4 :ÖE`ۭH*sd5j;e; y8wZ{و|.Ay736X7?&k;ǧ  V.;UA,@_E& .O%tt{fBf"dK8wl"8\OZPgS3:Te_in-_ qMc}\['d +\aR{zun &G&$#tW׳l^ PB+%6%ZL[J[c5}#,OC2%؀`Ad8YZY` ( 2к/cP/dqzMi$.dqxArkqUG Ǹqrf&8&џ^jtxlHY5hS-!7+07arCj/Ԛ6ypC]C:/n^նStG"tmq|w[lzc6a-$aYp6&F?gF#Sf)VϠҴ : Ӽ0 r8^$S Q`< ]^l-v3Ô](ߜ틓TӀx [ (jVu<v` y MM{nD.`%j.Js|Uy1]'>oZ7K+.pYF6Y5ȹ61}$Jg*y,B6pqǠ9"z;~fs826;.򟙕is`kȴ E_$E\T-a8fN',j>*kpkދt$gF858S9 ˨kM7]6qbЋjqWҎ[t!E 0ܾ[MݒCOΚ$`.pgPfޫ!"o EJ̓!T[\;f`NZOAK/29yK͂*E3K W+*t,hTukcW?\p3mfER9T6ҖW3D_i_S pp=*bB.-4!ʘz7r584iܻ;f2pľGtp1: =DgY, fȌꐊ]k; A}zo X`'%j8illSkKLb'q9iȍQJF5 AOс2N'9mGS5YV>UN^.6(%kyo[D8DԗIal{Bzi<ˮ q~!uRB@θ'k=}*ke@!,MrI4)A8c<]*ZڮR%uK6"jsZ,w2'qX3jjl7Hu3 ?IAq>+<\RW@={C/ZCɷ3>"Psec:| a/oJz#eOx] [vMC$WL'bh0Dha=D)#;MCu{~IeՀ8A!A N64CnwBKAT,Oj@8ipPMyIS\PSvCu? qb"mJFX54 ,}d0c,v_nM]O%%p}Rٔ(>D.~C5SSK1PWIDI(lD,I撐q)$m+8Hحp+o l*)V|ϩ1D:6͙x\;i kd~Ǡ"в0\ 8cׁtoфmuꀆYEg_UKisխdILepkoOeO].vB{TWčq_J ʅ46gp=}Ra$cr!4hGKP$D4얜Ƿ옹|G;GKFG׃ F{zbΞ׫QwVGNG:8aj `} }0k;FK<n-unoh1XhsyDm8,b\toaDig;ǏդKi5GYYF15| < D[ݗ):_UcA8D3DUwE5i xH"+,g$U<,\2 2E㹀~(\2S _:#ݢXj"9s_G;[3 syKS5%X?*/!(`o4"KHKS#QWCEqK2#=#Da,fςM sGIQ!l;Ei\2.t[8=p =-\pB[;pQJ>6d@%4|\C:G:RU٧r1ZM _X .>7opu~Z[)QRXU=>A*8g?^|lwL{APBG?FL Vb(~$_*S*hWym zhM?N[eMљ^}lTȼ}s 8O?|j]Y(J-Acjbh;9iyG5,^[LuDk^cF܉W&,cI5{gEB?,#O_Lܞ{1gp㬞II7..̖[ .^q4Еlg6^6?]#:[Y5%!':բw)U8NO:sCd!u=3\<`xT2M4bSv(LdA ݫX VԢ;%Ћt(GӸgWK,ڴO%r4Bcɶ3E4 5ܱԞ50\'yKbWAu&d_sR46NpbгӦVʫo,R<#Lq!9<~zy*Jc+߅㡮j>ߨ*i"ClTtdml NŻOE!K%~ mn @FA:F%atM"l;A DLmcn(.)^IP k>t }6>Z={.pZFv;gy4YPʰz~L 8?dx aD}…@sdV &9Kـ?|EUYYs)ʾ9_~Kh 7WHG d@|PBR>_F;7ÉYQO}ڀuZ5u>UBɅg!GͼٙN;'7D*I]o4 e#IL tU&&1>uQ'F풜-D}Hqz{Vﵥcb>K%i(1g*!X͹>["7M\Ыe@AcN;ɡwhs . fKHL:mLp(AH%n|Ju#$ aྐrȋIL=7>!?|hzqyypF=.`w\TwJ@HS7|cD &Czkihe4;C.|e=K 4Y-XZk >V3c]g^6 19׉F%'LtE\isўC^hE2Z(H(ƾuCLPxMafVw;brPp !KqD_D#`?yj]&:g3mpl,`ц@ԁߔ@%S)vFsInKbt>MLG@~}{Wα3BvRDZs1@rU]J8o(9rQv")}hWF~b> ͣ[824?'Ȭ]#J3v,*0jsAly=Jq5f֘9.pI{ִY$E T{C QO{~2P<{^5e 9(~ېrͭu$XQ\ иCF'MȯN/GkV7,2{GW?TkppMiШvoFkxTzI=B2ǹ ոa~x1 c*8p9<ű+M(M 8@}d݈ .Cb_e%K 3ݷyҙؐ۱Fn^?ZkƱe/C7x.)qwàUPߟ)fWbӗ++^VeD,֭ ^JYtUeߝ?"|wZNKX|ca89AE_H$>ؘ$P]$/ ;S"r|( E݅`pUv˿Ҕq/ W&ʭPvKjAkψ-;)8-WYv}AXD࠶ tmPР:ЛPxyԋV@Z[Fذ, ڔ#BaX6]$C:} vdȻ?^". )Ee啂wB:LymTiSg@6tzw 7D&/uYVg'!]Msm^W]9|?ޥ;B *<5p!mL^,dfN!7dF[_(]us䃙S\7@ Lá }YIFOC7DՔc[pvZ]nrjPIR.Mi)rxQI4>P:Nb_>rRPԲ Fp=Ũ#=mȼdge 檽ުfA0 ?h` |jY- #JŬhyUIڠx]6v1ȟ- {xp/K_+6DOe! $&?GջUʦBVo(:mgqK1 6Cԇ }=\D(yh(Q]̮w臼Ns͋p5]0b"[$PÕLZv%=GOg 1lr]_*v(~w}un KRҡWKZ-g,7~tpq gWvqբ|YZ4Kj3}y)"ٶRV$j20~VLK,GaVPV*ktj,KP|1jÝW`a;1Wq,[; SH~?4vTl(l[ftb_ 9wN/sCsNXu*Бk֩pO"1q i=a~UMdH3}@} &&y+cQѕP;*Ck1䰟By6bi_t.\8p07#~"t<1W݈#%Z#%r`w*L00xl &ZSjmAV4$=B:A ce.iFAkQd&dY'aKrmc 8 +FQEUB'58gUo$uج^hi30~K`S뜏[y"^%(# 5FJ]=t<֟Ydl{EZ ZEX"kpN/JyT (.<{zRgp`;D rG.e/N}$ɺ*}.ZJ?6 aZ(fSBy5mϸZL E1ϕ ^pl*ꊑ~@Ǡ2O 1%ܽW$O`]fZB%!mDi>MMG )xB?F |nT*5c?w7V7%M;8SBJwj]/!!ItoJԁ??rx[6gkT^z&@2 P;.$m-~Ho>RV6ni*z<^Aq%RjKJ!()jŜS\*$|-FY%,'_?ێB .^ji؋Z(md2wJ5<AL K'#."k%޺?pVlq;?)uKa~7G\ٚ_4-}v/nN B5>OlՈy살n$MЭ$E)v2d峏WDS)3c7͖o~gKA Sm~(!r*UUyjK+_p0JVɻrM,-x zM6u28Kaf\lAi+n 1zme7Ρ0L?ž0ȚKHf*M()aP%9w@^o4i /4a/r̽]_BX{-}4  %6YG "Jl$nS\˿M+Ѹo E{9x%Yjb%-ܶ;owhDzgV]I#>o=Qq fP ̅?mSN/L}c Ju]Ug H&m9+xm Bׇ8^y9t]yi'u2$8ZL_\s땑j; 7)Cc(kEwĨGVb[r}t)_vYNirɽ#1ٽ"ε\'`c@EAόJ@t8~J6ʴ˥Vig婶 ׷aYgIKv|v:sK)*&(KE2|J#>)2i81!dV,C6ѕf2)D"t >䁆Q*n";H\{Sh+8!5=bǶ¦YuU$;WlꡲNy o+bH-'7.a++.C uXxIY4vcꇿSdLy/y Ȇ`ɑ{b!Z@WRYu/]kU;ČB#t0HҨJy?$<]I[VzVJqz\4Ke?sy#g#W ն4q ᗼyʆL>3OŮtx$uڶ:wfku+3؛K4Tqκ׎ʓJ VŹgswSo /VXѺ ўqa^_)y84is}}l Ò$uA.k2Y뙸Пe\!Ca>[N|4EMTS,R9C'8ewi8PLg:}P)S͓M#bYftV{ W @gAb_|[0ortK}\}V4#=`|{tlgO0|gVg@1[z 2_`n5Oy *WD0;##2WPTJ?o0Sjx9&amwt{(W{~ʳDO5@. 2C96idX J2rk;?e9KZTqY^pms)z )aCզS22ŷ_ɄOjψ[܆<J,2䱐{xyZ+M7HWEK{>E8&,'YxJbj;ajטKjFuI ToϻAUs)Ę*Uи΀Bȧ0^Q StRm]R=DS>ԧ3zZUa?tq:>s\ds@UmL4xۚq:?3$![2 DiEF=z',b]0Ak s7iEfgbHٍysVNTJra~w&EFME Do)l㊒M#4Aq7t-E9ͥZ8I-D]t]Z^c`JҔ3qԬ<~m7ɘB q-(4WteQ4r=/}#҉<)90aI0VYP_8 cx! 2&,(.NhpXklb (ȋ]e̸Tb:Sk.$ݮ} E[Z@VeQتyF%& h00@i*^%So 9`_4 u)-DU;RY"Q5?H=J9GT~rFVJ{Hc=p11!.%oꐔXԙgپeUe-yhS5tš[ӂ27]UTn|5  k,y&"{we4 a仒O]RȣcC!ro[c`ݫq*|ϳǃ6+KJf'92A+X(qk5bJDnJFAv TK5f(>uMI5m5cV yD?΃? 9掄6@`f^s458GXe<(=;*r#5F 줺l3xW1EY\Et+ PQ6i_F;G4jO.Yr9q\ML3) L7z `(Bk U)dL⠬zB_%XqI$) %ApwSNF۲Q"VEhB>WLI; \IE <86u.܁a:<4#qR4 Uk-3G#PQ=tZ[%KɛE&\S'@Xņ8|5om8Æ R^Rw̩TʹJyAӞ$@'AKOkJBeY#}u"lq,gm RC`3ۘLSۂh1&p54 `RKDkfXhb#Zнaɠ:99r^)s4_֗pl>?P* D֕j Vu7mB)Ky/XCd\2u5: uCrrfo׬ K X*R\AI2}&@dOd&Z]ˢ jC o.0](ikofyZT4G Co7V7 5Ÿ(i8 =S欉=S@I=e\+tUBx 2„i[-qlzrЁ GeG!X6>?O2!@/s[B=F277&Ȑ䂁<2Yaq(hwhf3g5P-s߲㑣t ߦ0?eΞ@P|E|Yʙ<:Cxg(WME@vIR٘yEJ /6yưjӎ*A,y';†b4֍d$[]SVfN3Km?*/D,g~IRBcV&g+d,n}q}@o ˅'4g>-25RZNX`ܯ Kei(ȓ  (aNy! J,;XRnQ/¢7C'AL"[S+UݭuYXxHL C$Zf8f>[ +fٱJgQ*%;wkO#Ah /sb}Vfv@VQqDw]228h8&8Olu-W#g ˕tE 9YH0vܥaBu-ܴSf6s ZF=UhgbmUi-^,TԨ~@u1 <<$-Ȫ\Q N$h,+4:0qDC1 ӍyH-º̨eC6r'#˩Y]7Qe8 (vwߪ$VAU{ahu&;OŘ(#z`-藷AjO VM4\FbFR$QԤ;pLJW3>8X]Sw=$G!<Ø 4 Հ2u7sl3Ì= e P4O'}"PӤKf=#7cuJ䞂>ݾ5= w6Gۃ`%?mez#vٰfK^ 1`-jޖMj\^ujV1vCG!r=۩g%Jj^\k5gr@ΧQ/Q )Y3s\w)̄3&L 3CJ@lϒcq~=N1 &l*R{Opv\\麈"3b+w0I>NF:`N!/y|D"7UZ4LJ#%E_ECzOG  V9|wR}nsljt:lJ:Cl7!]0q.4جt-'ku0~/OUݚ@TJv֪}ι(YV:i( d=8f8VX>7s Be92mGT OFm=D}E&bAd -^NŁ4dhcLp-7+ps륑fnq)h~24|21j+95mLף2A8Qn-v|]ۀd Đ{LlR6K wbH|k1Ջ(65 Z h[O( +ɫ9*Ԏj1HeXB{(ZKX;땙 ytOݢJ 8o;Sx½^(ޣ+4f`M79`dNu-B,Cn\t0`[E2!š7'>e`! $ |w7 ܠIFDxj; :˧;"'-ǔ`?5n4愁B74 IY&; k8M"W8㮥FsJḳ>_~H0OZKiRp<1eKѥYZ_Ri1w^LU#c홽ed+KlІS =1;e<_8+0|zLIUs-$9u=` 9 '1U*Hnѣ w|5#In8ߎs-.:Si9 aOR9}hT>d !N jZ TFcVYzu8ez닌C)_PQ3XHʤ}$llئS {J c{&6Ī 5 OBgW}kewjq.cԬ.^߫ ApCWS*ʉg_BcDșDB n3=8;&HTsx`RQޣQM;BxEײMPJ]YOW;wz24[訩Ѷ{w$qh)sp 2hML ӆrT);\CX8׀l0u4'"$7w{Cba'{4qAOu@[e wTJC?GB&'Xzm%ܾUx^]OxAh A#{@">fƬ{N|4"/o>doύ"#V?uw^Msʳ9RESޤF{ӕmCpO]K"H^w²T8_FG'LI`趛E7_Yp] Lk52ȢӚ 9  zf)-χ4_>e;;퉟Vd\I4Jf:#@q L#+DҸ{+`Vȶ6J-rsd@'_l.Cyf9Y#fI8wJL~}i29t W%.%Qó6P6 {BcJ"?Հ$~{3~*뽕({VM+9b* i#P K 45R(06\aK}9~-TWSu~"VfQ@=,OG։׋KAپkƝY?W?Sl;zbe sBm׵n){2OҌ^ᯖ5V0 #. Qf J}kAX4r:J yPr.kAL/1%x̳DO-};O0 i⍊* Ɲ)Xp-w R+)%=kuABKg_McK<xHM>mUȎHY…SCY@i7ns<.^ y`.%}OLBqu!W!h(^Ɠp.Ƹ^Dʛr \bCѹkHgy$[Etpe8Cդ'ey.Q|<-<3;p"~ ^b#Y\dԝ!BMn`٫{XJ1 A 3''=#QfSW|;NeFU`J(to%|"Xam:>!N'ɜf7GJrAv *d6p5#q*4ّɞ,|)|&پ-;j-4 y#4[llEx}L]s04fE!MmCiG訫R XgIWzhxd6RI3?: }Fmo^2覒".llekVZB>%)fD@HO+(RѹJUG#S8Ƨ Zt]KR*`HHJbη7:zAr84SKh*I>?=Hǥ{ - a'΃T .lGJ9zOԝH/0l$iʚ#rlRX ,5#Qtح`s4,1HR) <৛s/&(PvY.®9FNYTfXjb̩ D˺Ұ C LTb 18aQx/} )5kL \Ҋ< ; y/ϧtzߛP4qu  ŕiXKky28$8v22DfBAvŪMbAXW);Vei`'8bun3P}U>:!(`͝ /V&yl !$*yb=+x@P6+ShH\Bc1"XGyDSO{oJIy'vv;?[.շDl,4p έTiQ4Wy 5aC=s&`\i9c7 e6=`jl<َF_j4s -nh8׹\1bq{}dٿ%QDzft$uX[L溿Ed AKgj2[ʰ4 G)[?%fS& ֽQ~ߕwjasfK:,磍@D:> *o^ P{#x^mrڸXS%4/'bz7x :iWe\?D` Gk|7X÷1VN dM3FZBzyx y սpv(*9$A#Z\#te2+t}[4gKʜvyCe x|Q6os~Ӌ4a,$vm`k<t KptK\J>>VN CI7KЁ PoqD|QK͸/Ix lF a^7,43JwJl@byIhhspmn` enj@t~q긷X۲U.28T Aw\FcHߞߊZjNt-B7& Z@q)J_CY;,^UӮ'obMg$tr.bWV,"xHˡ^ =8m$$h\ntLB;>lj*!K*nz("z*lawۻA$#6T=ihpBnkZy9@OHEC@ox (GX%픿,?J >:m.tOnqa̯ 4S<%YN30JybA[ROF6 r;L#Ƨ5I 3=v 9L1.hNDidtWg%,x0UTAqSQx4R{4oT%)xa̅3Q\6b¨K{\H;  =ƌ4_^,6]ʒgׁ"CN5Ĕ{{>\E4Lzs e!lCǰNW|ުEOi&n`sU-1~Ă`MlZFSYc#dRoQ?&eP~WAӀ9Xjmy'/8BRO[e\z'B5o<.5?L :-c,˵q%qsON#ȹ+w6f]>RX;)Dh%$%7~y)G"^Ջ^\uI}y_*#H}^ u&O\'uklKQluإew GSOH|tPڷL$ ah#4nx2k[-@)Z()ClڌJ9Qf~E۹l8BG[sHo|K.Y7' c%4`LzYƭI;M R^4"o}Ϟĵw X(Er~?Y'gԐR./:B?*ķ1,'K`6^7nAGzPxre3{)c\6Er29V81Zkd-qT-!*#6'c@~Kǽ!Y8 M$n$*6i1L̿W('B 0ky{i2n8o6?#!baFo7؂g1$GcE0֤^ 4|5T!W֊_<HW)V Rq.ye) htRP&QDgGˡem]#˸k\a")A|K٠5햪:3h 7v[ vx%Z7pZ'L?9tC*`q'  u.h1;z2p?68)>"X#'UyaEs? jj0( GÙnR`aԏÈA5B^P3$YOQ/Od~sJHsҍ4>U5nZv;$6S106IWǵnlro? dgbg[Wx<.>6ʁf*k9.$9S(tQ+m(,rLm;Pف&d8D 䶭W4e1Ҙl||_=S@2 "q$f؜rwV t!؉ +EuB_]+i\_r u&z0S֮5-#0kCr.s~Z%CqP~PK=|̋Z|㟬s헟)DMlPU8똓l*B \J*%܍p4)Fch'?2i䩹>?m,Y(g8&j>Iq_*#Y [ki\!s~ %r(AVǘ~S/I8*$&Eo,ǂ7g"ZmK ,~#M~A$6}Jn:[ہQ"p|1qs|pػxCc ӕO`=MWXnef}UqZnARzHbϱ Fq^@^\.Ae4_ >rBk=ffSE=X'I'H?9wg|!T=66LI B,B@^J,`Z,$S."vQBqDL-d 6m+ {k*;0Em]'~ mVOFTُr5~{ h&cnY&) :h_5F;\TQfNp`;H3QC 탯VTEF ܘ͡Kht:J \c9GڟMD72'hNDl]QbBuuڠ6ۂq#q*n$ Weaf@6-ŽHTns.I6C% FZk}6/ZbFen444ge(X=WDH'C& egW߻uDHzÊϭ,[#^._°Bg]vYfx[Lwpt]l9wBq{:eR<--Cr"\,;˛Ur#pCwuZvI_/keΑ:"b6xrwF8 ^`3ns:JA Fe,1+%/fm '<@)wuVuXrU ?s/w 1Z(|f@F$UA&v? Վǹ^i4D2*t6"h5y C>,e:nSN|Y)|bk'b"Bce`Q>sx)TЁhAڲa(@iolSמd563=BU kyt0;^`ZPWJs|.Ef 1ЋOt4M9 κ+`t yJg÷2di6VBLHO{ݤӥuVzf9#fS) ^$SW^ҥ"fea*o.;-P#W#(p}{_khG|jLrp^9$c Qg<ǦN3s%ANd=lmAs"[֘'r ViH:{^KT&x6fgf FV]BZ5FSg)؎ S cjݼqtdX|2 'v l3Cvz(5l~aop3]u I'nZסj7gu[zI!v]#mWO\r:ET2 W;1՚ni$oIFBЀ_@"ٷ*)މ^X& ~"ۑ -A.+(%#N+(\jo92gŝY)99CT\%<> a:&>H'_d%B>'@ojKKa*r7`̝MNuAl?m6 ebXD-]θ #N 昴#{O}|NEŀ^>iEt&\;k ]K BP]?z;BCqrwE" 엀p`vy.v4'T Ew"Q +bnKe~9Ggo>F/J +4 ` ^x #:Rw+gSQ7Qijξ.igXoo P˽־%ߑ@ skܧyJ)Ё+EqɍcO{qQl RgHOx3|IP3#;Z2g=A"ru2\p`nwfLc4t0F] ꓲP3 d[uoRm{>AU!hj+_cf^Ry>:4AX-aBMo?W<=tMsc6n朥3+JD%-.öbq-QSU)UUZ7oOJ JP4ݯw5ՈL说x ohV|`F7Mu#l 9ӗ歺Dbn7UD 9ZG:-d;Z(}F$?*2-D#l-CTHSznvx~3KkB!V;/K!\&wH av|Ϩ1[g,qeCwjlw3蔣q%EwΑ[B Eo6j}x̘NQ'!|RK,,]\LtG6 fvCg9QZ10#tȳLŬ![`k}zE;lfTR5& -3D՟4b]ť'T1XCGI󙳝[qWޜ 봾L ]iP8%f*LZ. 9 ~6@ôtBsj[Z?GZrd]#Ǡ(2bbP01Qu=za,ߌ{.4#(NS`|zf$"N.{ U\-ڝ:M@iS3q}cހdƛ w+Pna(T2Zř^$O)vq ѾTu(q5EuFduUC> z/17^2ڂ; ^j Ѥ8j~\-Gr=SL\wp5 oVz<\"?-y]|e qQ)e;L;-6T'55^7KfȠhPx-"|VPyOqM󯦒:Z|k$44 uwݑgq/SwHzBib>xfȐ3)ݮXX$i;InPK'+#ٰms4E h s:ɥ5sTe?%}ͻv!ɊkoO*M LPLR~GD&Oc]䯣@c(#:3jcPO%6*M1 )|CvhBt'9t|m<%l]l5t nJx.Z;vbK/% ikZ;}q^>iGXJ~0Wv[(wʩcR@ ‘gd_BĞ,3.P/Fk=b,3'MHbiVtw}8 bkDR 3O'2*b]H7ˠSh raXJcfƃrg娦x}DZ`Xv-qThޯr:6 pNSw)^4/o&ƹ%H 6RrQ^,

      tрι*L8cdޏs;J9:~PbKJ mzGqtLPYP'9 3\64ide\o"xm$6TO SˈN0 ;HV 0c: *\ka/ʳ=禋ѵ躳A>KhPM0An ӿrGz0Ȑ^Q*S$kr4t^4M@[@gY|C2NdS+5 O 6CX*k[mm>%>ٮ@EDBx+s(L!C4@\nv3m0Ll6~"5z.aoݛ0G9Yme$ +KOn 7S:OP޶jd7+f@jxPyP]rjsߟ5`R M*  1vIߟ\G gu|4\sud(9~?;2wjEɔYtr.l1+X d[ͧ8Cؐ Ta~ש-gl4},C:KG}YO9^w{w*7~GsG\^ ^߬Ͷ?TH@װ!/Y{ uC?w8PWg]mWfByu 7mP5)Ҽ_hmin3DqXt+o?9)|U!ט NVY(>>=`XS9hF`Xu$K 8G0y9mU^fOZ"~bA]@M̙HM\m:9) O?GS̐$a{\Jz.NM)Mm#CAZSᬙžG̋Zϸ+&T=2E^o[ FplU_+5X;dc3m#? l_wЏhzIxn!ߗ`"v)9@\iN.Ł[k};T(qSypE}#I4ADfLD,nim,ZFӹ!-QV6= <';)%Et'e5gX,;QĒ|O?% wShɑN >u+m?֢D:n#: 44w~bg/v@:lh_i` -XPJ N>i Ŝsie$FC<ܫTg)~x)9 ^f,""ej5ȦpָKn/|re3i5RI';>¬T!^;=QWFc2#!o%_GT r=/ܝX,C@~Sl)t-Zdk=G4CCy2 bTJV[P]v1+UW#cZ rw`Gjþ>RaL;9هjEkeݧڭA [T:"żVGBa 5><^I;i&rAwy ] ر!ůEBz8 %^CdG{"_p(v ;^gf;N"äd< lvd>uWЪʕήC8ѩH}ADJK$'7}=ɪ$îKBr7C sh[2t{Ȓ64jẋ'Jza܉e"Ώi ;ruqę0j6`ef``bm?r֊s aZp}Еi }uyc\~~NqE(Ԅj0+cH^=-qȭKs\Nf5py;`3`;+jyj~l<gx=zQD=7A+kmTa#|ŝYs7*o\9}BR o KᘓQwJg]pb7_߄mKxL$..cr{Y0ON5HC Qx ᒰLPT(qv"EϯZIcVX\S/`ZŒd٠dNϚD,u܇! HPdAvVb.GF\!M!Py$&q ZS5Ore07V{}WK.JAA^*ub Tr5*'Lgie Լ~{pfp95@{QS<dr՘;Dow:Z+Wz@w x-^Dk(ѯ[Rܚd,s^N"(*Fy.[9қt4w+%-_^a>,"liBۧ曾GJn[$r;|2`9D u[U2#r1S_T%Xlnd̠@d;<VJ=ms4&&qf1ʓ #I pFuׅN9L۶FmUg#`fK‚ރ0qg[>yGgqL &߫%zgh5nFl(2[Y3SW L$t?t_}&6@T9h~3=0mx4T,aj%Y!6xRŪ 0ymlJ `Q"A0vCc{ldL?9< siW2f 2<{,_FvRJ%᩾׈<ijk;wiU"ƴG zGMI'5Fvwu,-׸ | =P_dh i@,SLpLfQ_Cr 0qlKJtSzuUv0Wp>^]\!5$cc})Ui7( Pe>"[zU9LtBo@n81w~Mpi$7Dȝj W8# `vtڛB2M4@Pz;HNU*p|]]&C#hg2߄J%8݁wZoDI)_^LRH 3NqrX 4_m&Mf8 qWi\=i^uS̽oI#w3PV\G^!{!'}] $k2;JqKY-1 B'[ّ3Ā_fJbj6J8S <2]oйmvVoGz B;n ~<{fI!U1Ł5F@;_|Y'JlLYᢓ啦'NiBC)iYXOOG~t&ؙ= wROs5 ʾ# 1c4u6'F܄8稕Tp(ƑհVϰOZ2fG 0F-̃v+*iҖ4I M `<ֆk8bDԜx{ZvU ?ʟq}:,Y䵾m 8"1ꭥ Beu2=*AJ)J [7O" ΨG1iK$ ,F=3;;9ې/;߻F!kuE=#π0i\G'Ȋ7ݢ-]Bxl't2 5)燹e٨7]dtEOD\l۳-#AQ8x n잊-&+?Wi,;S_`yqS6AGm$n-5Ҿ_X߫ w:'nTI`B [ 0 Rj޴b=ϙf^L܉]L\Yr ujw о0Bnv{cf:ah~p}(Hal1Cvhx‹#f-FIӲdpe \CbP١<80CF)O!!!9XzdASZh!FU(TqSo7G(|\|@}\o 5+b de>NsccԹeȲy({sX,gjfpf`!# tܻRsS;EUo܎Z9q] Ro+0wUš@!X+B2(uUs*fSxrlcgh0P15#d( UG&s>*s)2>•$CcYy o%+A&B%!cEvTw:AdYGHO+C]"H #?b#ͷxEA[0$XB +qij\9ƅG 2v05Ԟ5.u5>ЗKg7Gv|2;Z(B|7ٔ:3*2DGM9j{MxC{]"{}ͅ\'3.?EڮYCqrQpHj 6_vK(SpvUMc_U׏YaԸQ}M?uXmiўy1a'," NpkGUɌ拓ѷ]v* KF/6 nĕTkD}-*yˈ%T=ζXLgz3e_Q9)wScMj6FECAS4ͼ`Sfh楸*3Ri rƌT: ,}¸u^8teA〇 pl0r!v!S?+YTi[f)sӡv&eHK˦য়Vn@+0.Aq;"q,J*9_j+ڨ*pHsY)rR; (Ԟcy0p<'yRHZ;"V!/I%0udx3I/d~4L$e'CCL$?8S`΄2 \ZPj+% 4(m;##AO9 /Uu,` }VI7}?b^Fπ16%hbyٝ6RfՏ %;Z+O}bt‶y̓=f)kF-Y67.6ƀVи0q&9ܵƝO\=?L=[Sb4*@oY-ʛ^fP ydji :ь+_VnӘXiizfe#3,TcD%IϳX}$cdp !{;|90iLLԳ-%6bN'_S9/76L)|y1fLh}ǴԘ&fhb%޺S.bn+dDڿV 40dkaZ,ᓍ$%_<΢b{٠깯o*;>Yԣf- )&S̤Y$C(ª|TwǢJL;arkւ+8$z#e ΓP4_$;/aN @+#lAxlru3RJ>=g^5Z!brey,O*rf<5LzCNW=h&%bVMl^`ԩ@|/!Պ."Z GEXɑE¦y,M"iVWʿ &pA/1']@zS7< D}PjfH7b^>C.*ٛХ-Aew8d/Ԗ!?|44QKafsOlV]:Q8կr4sPe9X:u&S(1 ^6$9T:5} ec:9CX fbʓWB!y۳>rN> eP| |Aw! ozSwG΄'sTR";vˀ`J2#&W^'13,yP;wZ"&tX#oÊM Y@ e rg*⹣HISFT۪:6uLl@_i2 BQ1m)R Wmf #P3AaDȓBRDsb>N_BΡT#E|R|c̾"ܓ ɐHޚGOK@eI !v7,c;_ϝŜl2퍳-6(*C{ϬjZ94Bn*uLi~lG$&wIѣ>(Ck'ǵ]2 Z;Ah+\"jug3hVw;Gr/z_\< d9?Sd7v.oq:iCUD5 zaRn%׆J'2Ii$7&G)oRLf=>7iij H+am&FoH L]jm` ]şmllcCh)c3iqbEafY@1n> V_,6dj/#I:+WW_`eu} E̲*pH+IcpՍEz(2|$VH-(f+\,CBLugŻ(DC>LtNAꎨ-Fnk7*/"FOFb\fPlsuR(it!hPJJ nUzkyer[vOJ؇LUV6 哴Bq vAic@X:"qfʌ: 6NqEO{5|6royzUH=[{ W;t9ȊBw {dlL՝`abۜA60N\#o4F!-H`xp:gT 7 v%I35nk3 ;ʠ2ѴE׋!yX7̌&]@1y"H ӏND"m7MA0=KZ`vz1ʏ%KHPۣȦpSGHazа7yfB4Pm7ֶ>~!K0̗͑3y׳* j;$ɲoӁ]֨|H&#,8 so}1zK;bC܍ ;}m$ >Wy›Yq{wsFDG )D +zlOG<#z@a>`e- YRtŁVf+7K] -5PfR~DEl>~ ¬ SeY$ g zWJ?E1|TĺfkH_7wyhp KbOJ 4A[c,Dt?5K?q^[<:I EZ֮;lס]X..Ԝtx:| 17Jm6H;h)e)WPRvh=Œdֈ6u3MТőmw,5am2'e Ї ?;B+}CƬR6Yp0:Wٟc2*luO~!=DH#b4Fh:VatY:Y->z=mJS޸Xғ*)cH3 qɻ2^XUqBFA׼>Th\Tn0t,A5iWБNΖVN$ f9_M=K8.E֥CQFFń| pWee8|J<Q_^5hP]Ҹ?Zua~MQ^ա/ J_MA*ma$jf>B ?  Y*&HA*Ɇk8 +h}XoپpiZp֓yցdpa]m4 Oj\`[v?gVV"qrA8wl:iV~_u?$;h4JU%ԊΛg2d)zf*MkN ?IjJt@ ᠽ֬ qLø#4 H47$,k2#3 XlkGjAA!0:`FKa=Eޤ!f(k0Zp&Nlnwgp[b#dIE]݈Aw_I Qj.-ؑ8 7s/ɮ b;j&}ѫV0#!=P+ w4sD pʓa2Rc>vZ#ah{cB (Uj{L1xL}06Q|Έq~}[ut-w KUNAWH?PĦӒGWT *zg%8'PGa'11s[G%Qva,so%7;q }'rx2Ç+ lNJJ|S1Lݯ/vǨg$4z4~lIoKn^!S ĝ[mJ`e1*Uki*1?L!t(^qK҉twA!J|#htV9&zy(#p#,_;_ E9dЉ%P/ IQ'CVa)vr픍P%G;x<]]) J2K 0rR7\м<\uaӡ`rT9`Xaԅ}=[;7HF./^z>Qj@VSPëؽG1T*쫷B 5ϲDW|mTuMfԯ7L*'goq+SYO@ 0͛rc4^ *܇<}-b8BT=gV/S'Nmo'̬)W֥vAa`4EzY*CS9-ʥzlc/:Gg0B/qΚ9 =v@iij~}6\D5ة˜E= w`]%Pe@>Gt _ߎђ.sT5m9ÞwIY? IBUr o8.mx$ʤ:|Yw j^nEZǷ7Gk<ޅr`2?ʦwڨ[˷)d./ټ텱pͽ3i{#Љ+ÀPB# Nm}wTao,0\ǫ'ǿuZ.զ[)StiA !=|UQ vhUGߢpw.aJ2uQh$f&!.0 @n<^A6D^~AbjT>ҳ5RF%L [ p'CIXSo8Cƙ՘#(Dy*Ϊ?thaN`46 gG*{F7/F~E޺y 6"xw@>e\ZJD#`[&l䎍!\fG܇"ZJ1n-wOtw=}s@۸Vsa8@? XVFo1R N'^A<#e OÌwq7cʞ,H8YO7EOȻ _}]t\TH.@#-'M]lӿqڗ\R?Yc}DG42 XCKʈ8DWfsh#pd:Y= A˩QEM: Ag)_ KJLbCѱ?9Ф[SYYu}(1:$9RK?{&m@L63qN;!Wrd%j&ZI@Dm`*ȕ3kd fu*ok:mA]ef!O>Xim@eF5󱬧?C]v qǘ;soL~Źi~%jc4Menypuގx6e=ͣ=w¥NAwa՞J9mCѮ>e$sR4 Ǯ!/qQDr_"G݊]=]pu?A p}gb1/GVw!̗`a~w!$Tz[ex5m 0a0𝭈KDAѬ 84VJ@,pΰEq"  yXcbdѓ\W=рaE9~_.Xÿ7 1oӖ{H~Դ/8t;/P4#BS,%_cq>aǰ;8Yh{(XGa dk*èxQNyg41;jMq8¦A~b2LlZ]%ϙ}z/&g56☔tB:H4J8,܀X `!9ԢPg  U)JW7Ʉ+3·LE[Hxˋe.ygF"BKY xX=+Wj+zŕ6$] Hv1Qǒ޴^f2C\B@(`j*ϥKϞsS:,\@6w2'#{޴`]?9אiM2hro?&.J)܀ mP Sʅ`&c$_d(Ґ eZUI Xrh&oI}o& ?ͻd"%҈܍EeQ opga-Ğ&&6BJ V2EoK4WmJKrKqWyLzRZ$z" HHq,D?++iS] Nd#E} ӔmB(( [+&W,>G0zˆ&L27˙fh|x&"q[FU+*G_ʸUv{ qyƞC3;~iVP΁'E f c-`}f]`$nN q~~IR%[;06q/)U<nAKa xۑ' 6sN դ1e)v532 ߋTIJ, 1,!mk.=6f*.%5ϏΎX9NG8Bq#L8f2ѵD E4#ۈ~ _mܧ TQq/R0"<04?A 2&{eZ"kጅ"}'9z2,w#q>T#c΃Tv:{k(S|8|@r P9Ue}&R\X̴J ~2p.[ɗ Ɋ9U: aHnm"A'FErҕ".a 6kW<%FE`U.3z_1e4fP{izwӬ3`ⅮY(w_Gp5q♇\tM+ҧM̉v PfnD<ݞSJ}1]oJ 9 mo; Nu @UL_43Xs[ED9gm]_G7NP˨ 렖_iyǯ =5WAZleD,e#?}j]073IE~ `ʐݴF=¤nOغB X,qy` bk ,tOpRk*א6@n~GT=`!q.t ȝ+gSNg Zat8Y0uE-WNB3må1]UJl̻S0"aVeAfIwo18b@`I x*CFSQhbu3vR_ޡּW/kr)q傫ßPygO`#\HN}GId*깖tcA:gqJ 9SO))ʠ\Ϟ/p] HE 9Xh ̎4Dc8ML <_rE6H9SJ(S%O_|O-bѼLr6"#cx [K_RUT$A"aIc˹Gˊy AVyp–ڐ3rYQ%L!3pu/v{i ɇo |#ϥɥHӔJǟb@ 7o[29v]f[?2|R[^[βze[l*L$pߦGR~VYY>prN'YX,05'ב\lwN9Fqx0fo"=({EEHQ̡-D@Y"ȅ@sp7[^';/r潺c yW|E@pWq./ċПB閍P{FȺV1@)ͭ40BTVl7"*>pCxĤw_H{6$*3l\3~DPt:3! P3.)!EFI;Ʊ$` IjJ}ǎhC)i Fr؆cYW:6V\ OA=_ءBh2Y KGvV #9GOe 2-Բ <؈h՝b/lM iY;QX1, 0eV6)0 UPŹ*c˻ɹ'仭yj|PQp x=N$C4 QԒSc>1mݫ;SL ƮR]}ʬ"B#7a|:uA<,X- &r=NGcLɗ1FyF/<r*ɕC 솒@H#"72Cý+RAmDm%iwܒA~JXa v#Zy6R@sdӓ#6aG4^k$7Ȏ aggL~5ZRQR: zeE+H~2nlVh rMhlr|=iV7dqJA3/%+;yޭebt_aEYy21 kp?.C?>Mp1U?4#g` %j#Ҙy[ɹ&p > ah OM/Jđ!&Lg|o~l!yPL_ NZ"Eȼ-ӊ-?7 SD ~=zMC7kr\]_d-쵀뢕2gò4qJO\,ξ|tږ'>٘&4]Oχ8sD>Ww~. `\pbj+F^ q2F$522 %'eGd(MS?=Xs%.j7 .@ыgi!7W)@!*?JKe_1%A ,s!Tu nLQ^hoKN3RJ+0 \HldjGBF8l"*# 2ē7cišH!K`zIirٳp+ c~)K9@ @G9-="є ڎkdmO("@< ~4fKY[b:#lύk~ n*oNMISUƷz=?jy.dn3~J*yT,jm{* 9xϵ\Xib;z?Z!WA/}> 6$t)1ͣP=:b{.Rӳ6oW9Qfxf>գ X p=v о3_=1冡k7Nv+BDdUj'jc) "sHAgeWbA؏_ 2­PI? 2$&7A3@=55eiz'v>*g՘a~ װ-CpEz%B_i" *!m;~JW0|&LZ3G" GEyj#3o4›Gl|y)KȆ :$_ } F g9ɮA!\N"kwʉ MǨ`0VSp6]R[ `MN@A;Nuzџz$},6.L9Pm(!:SIt4؟"y)8x)OBesk`25hXN0g8at_" ]ي ^7Nn){ ZzW9"̵_LfKnJ4 ӟ_7R> i1 UY=%u{s/u6?݄IْO-= 6UN̏Aа&RqF \H5aŪ'2R$mjPNvQPXK2wD Rszƈ1 Ҙ'Q%Kؐg&B!%Yk,ɍJz}2P4bA%;s !V HR|h2yb Cv6SzvK9Ԅ3+&1ޡA^0#`  >*3UP(n&Jɢp%WugDn옐X4޵Wʓeޮfsxwr:w$k?;EGc9}my֚h,Btok"y?9* YDnڼcxFѨ>aF4 =C~Ĥܒ4:)[3@O]wX OW&T!R4,u̳Oj<J^Y%! h#{K2:o!)ͧ}ϛ9eOaw/Z@ ޫYAs}lEY>>G5Aėo61 fl@&$4w]$J4uT+qA%cmP' Yk'ޒcool:ZR3fADB-?V}NދҴPTT98~8,s,~{EX+Mt)y"9"~߽_OXdQ3 +8ѮIͻ0ڕBNÙCDI K.,=91M˼"i3qTho2fDaM/LNm8" {g% 3#ntZq"CRG*U p۟cɰ2 $O"hkh% "s.>ۭbdZ?ZM kYWB]l+JnfNaZtOBAE pa # =ZEkgp"^.p*g@cTmŰ¯5:FBlX<~a[;:KS$a͔I{ͰQR]c\؜ fc4qH`P# 8zK&:@y%(@rm-S!R = [-@#c~$Qm@@ІA !*QQz9UFT3d ,~[b;3wNlDJT'PLTg(@,nݥc>X-`=>V@4w镶n[+XGZxz^"'_ᤜոIi\@Ź 37s 8X}9,sk(:/&>fVToxvǻA}v-.̉m"&jN ]6jY*Xoں!aMk`qgO]!5 .c)P(syRXw9=c+01ψKuA>0vob{"G )urcP9g_y2`;,*4u5kD#;ݻ_ ` u,j*sonl'V)؅Ou @ԯ6?G)~鷇Teu NQ, :, z"*? f (c+N:x@MA9]9k+ZҜp_Q"Xw{l!]`G0LZA9pf?}5#KbHۂz`O% 6[sw[_|ؑWeW?Y $3!U?ؓ$`w N|.`&/K5&:Zai˂H_>='jpaaɶpTؒeJef 8dg@\ijc6ڠ*T C+f?L-#]{V![BibdX+CY ΅RAك}kؔgx@ǰ.#b;2a>7Jh9czP09RG.)펊}Gx5yRMr7QۜAZ7s4 p3Jp #NB ׻+O^)> 7O2pHu>!(}P{j'>郚 D0NЬ9ȳS^4NλUEzzgUH_dIGa+QgCnPtD|g%i#:$a(_2 xs"yrх\nZD+#I6}M}S${;y1R-.r%|8>oi4 {|$-f/Ft_\sjvkwf]P8ni)ƒˆlh {Kyxzjs t ۱0tH$ 47:x/c6kީ];Jq Zҏљ)6jɔQբ$bhI4ZT<+UpҴp0$,?y-s'3ܭqU ޽ޞ _w4I xq#͙ jZ/L֌"c a+(E]{/Zpx糩"d1{6z0 hd_~DBh-"g_ y 97d; ..߶)c|xOHzwd + T+eŋ7/*(GL2:1!t.'y yNp 1OxSn_8$[k=;vjvxWaUf(b#rdhqfdcw;G DHwv%:S{Lٻ2,G>5ax995MxbGiIıe):h qlB}) ;?6Z72]Lg $bCVL3O* F8R\a779;!DZ=Vl<)-7C/*eIqcz0])ҿ 3=N+JxrgN"F_O' I}\JZF( ԉNΞ`'?])XMjpo:ŌJ !tʟgt\0޲( ^km=Т?'HWD%^D⌱IJ Yɠ'}օbs `U-,RPܴB_ʼv"aCFhE 3{@œ _.[XS=)xސ+ls \zF#J*ˢ U1sAdE?N]F@+LEI鴟WƼбVK+S!C$鯶8;v}zͥF\ g n_!' m3m԰"AwOO`0NBF On$*&oM_2 ϪlJ;=YF93OǑ:^B7 KPsHlgX E)?PRQ:5)rGi'/ݶXBa̤u#d lA&: 8K EfG. jv+."`QǶHFsPjj2ԭaZ|2(_A E(kDRRW5B" _ ~Qު[xt^-eh#xOШ ܈\rcVn #lZء+ ug6p%.YgEZZQ~P{c%j6]t0N*?e7U6Vhc\,ѵ"Mﶋ+ѹ %iGl` 0~V3"`HI;US~\XXرA3}eRe>xٓLs 3Wig~[3!,,ĭjfl{By7tǥ]a^uŁlmNFޣpߩ_VFQ˜K $&df6'@]Z:(Vjćα5')ɺk5 dO#:5Wre{I<#2gv@ Z14A$J~P*A|]':]P+1Y'e`0t$X {yA8SC!5sv3}CxP5T)wd+< J}vqJ\! +*˭&㠹ogzU\xw1I#T&h Q<`ReqQ.3q o߫A?$YKoe+ Gvsvx_\uj|1mOO68t]^>bmQmMmPˆ ^s>Gò]gé~u6LBa$7!prT)hV3Q)T%e(æoGԼBk/eAQyLĸ+ t°-}v! #M6}| WLrF1wz`edVqV+ǂ"nX^QZ)UEsJ1AW|\;"oWlXSrTV#e+-r=k%~ Hj %e:Y]5w!M5)t1oE8`8}4:뢶xewlxQtKSPD,[Og#gf?:~%-+ۼll{h3u;]π FjH,-t̘*[{Ԭ7@!|O\,U|8+%^&>?_Ϝ : U<5dkѬu]K4pՏKH-=|SO0>C^&t{>F-cIP}תGsjV J1MO) E+௟H`Yg~T\]GPHAAEY3w' tzt}*X:WTULA"J,BMv^g&Ԋ:j4?uk1}%vβ 6&|Fx#+MS<$Rx g~!ߴ0#"#Q{w݌A[$p:Z ~Qb\Un )?8;^a2rY]Ȝk HL'OYK^ ^&$xUߊͤafKhô;lfҟlu0'3_[֠*DD{uJͿڀ P,(C⥄@ooLk2}Ke 4qT4Hȑ77vIT 8=$Im1FK&lq$[tZhIAg_E%6Z`X6+gZv9׹oיNK YUҾ#cl6r)t[*'ͱnԅ:wmX] pBVGa/ZVvѓPn2V!D$ؖ\t4\ohd/.`L/P4Mk 4ƽk^98ܐ+o-sqGiv2k9}JdLg=c2 {j rXg|%jOb=.UT8euc$1jӣ肢{֊`H,ָdJ.71y.qiqSWqz#&Л!5 ;5iMRJ3BmVG?ڊkC%VUR.wc-Mh7 5$sf:UzrrTz[ך`"^g֒c0=SebrrIw+'b&Fb 筛G;(b ce8_!\T,* 0[ z]IunKPtwCj.~Gx%gȕp)|?;MzwWɼG>mɒuWREBP,u̶ i{ b5KL "B5R')}Qt6-ZU`d 94P)Ų(ֿ\,._1r1{aP$"ITN*\*."Z+φ`Zsoc*T d2S5 Nmhᦖ[Q\9%%](Ab|M_?i+c STJw jUScTB#'*q*c`i< Y6!!._GKSA*>޺9}~-l˰GHb<("4 P5&hWyjB\q@5=ʁ^YɆߒg'n*^Ț10]ZʢXdz?[1bO -"f!8)i}WF&1x]uL򲶵>/!s sYQ g8JN_Aqs_ȺDzTYmz.ڱO}*@x5 /4vCO7FxzDrv (%8z9o!Q ]MAE)Y'ϗˁ f"CwFM P_*ns;jU>TaR55C kd#Qʈ bʚތkrj ޴{:TńK)^AtI,8H5Di&W{[TU~!$qOCabII WXJ]/f |T1zpWIŽ/ Ӗ!G?gUH?cgG1="]tӥtwȺC|L9tpY>)p60 1r;Oz[QiZalX̕=6 I]m/uΖYLÌk#]+-^s5v!!>13-g D6X0~ڨe?eJe6 F9k^Evց 2=;s ݚ;VPQc;tHT)Dxmt֏%x䱇3!8#5CXAX|t1[R YL:6JE o՟G;RouXV_*M믩ZG QFԗL'd(=6 =yϵVNT~ʁƗ{)y6*N#z3иc TJ`NJh8"\A<8:0w>.34ַeb7phlrd7xsГ57i+5]cNN,dV0 >{.U09LCVH7섓 vXIc.w#P+)΢"͡ fmpQ>+na- (+EyŞVVeƀDzcơadr4}&?M՞\迷d-Gpc| hIγC}yA/}ASֵW>1AsiL5y\eTpy?鎻גyCIھ5Zx,`ΥY̽;:v bf 6Iɑl7旛/.d6ȠOj 6aTd1'5/N(gΘi NUz"=6!ZtIX8bFw>(-izw#m$ŤOݺ?f[mͰ[XN%ca?;@?.N,'.(t[%'·/9u8mg~11ypS9 \s"ᔠ(#5lPp~`ō [0uMKymeTeeVf|.hdNu̎%E;yumU+RClUl~fkVAEWڡP2 Ιeh=mjCWBbL?*j\`qtgJǢs#ڹl n]+|Ruɚ}}>Aqw(]N0BRpULjKl]Ե}{ih v|PE'Q|d#1%NfN~crKP-"^ qEzS)9w]VMD(9yt)~uaP5~e݇ݡ<(R7 P,dFk1_W/7:)mA"bPS foUxYW+í5m^q1P|o%b;CBsR"dϱY9ubd[U}l'O(e ˉ^[{e#F~OAr_ .ʠ񇩖 ʌLvha7xجڦ]P^TXقtLjN"iho(E. ]qRM5^~ZCcF ~nx$W+( 5R #_@c֨notz=FRXO(`:G EHP:m5MgS_q%NӉ:iSZ7@%Xa(ݗq%?Y7.6chJVQB`}F"-˂/$m6L]bƂ&JԿ{Әg\xs~ p-쮗.0b~_:zd/w"pC dPcqn82DHn\'NY@䙙1eqحMe`P˗,S&Ȋ_e+,Z*BKJQciT7x\-O~YȠJFYVG&>mXE.Iy2#"w&"t,1A) ڄMYw4>0…xHcP>__j84CxÉQkBLVhMR3@l "7 Fy|vuo:bqE^FTZr"5PF&:Ϫbtxib9s54RЌ*i0\~Fвy|VAV,| .RecPryޱ sam[3` Dn`Dlq.z&AmjV5j7.e!JyW+a5o7SyrpFWvƦ;Sj)~:K3ֲ}%q_][ icVW_,PR$|Mܭ%ħQYwtD .7@ͥئͦuWOfvg\ܲLq#q'o,Z5"mh'|(\~jDF!~KF*PK0,CXJ<'R C;"lF 8JTnx%&=t]MH33* $^\ 9"CZ3:ё%YRaG{}~ˤ׆(( vܗ{kS|dq?kz>zclW2L#I}ckR$1he[*T98-$_yы/mf2,ݝXd!m|FQDU ftwCü>0ıAR޸SF[m臂0U<4 ~jz.`yh%8T[5g(~6|Bݝǐ[c[B*xB NF|qo(-dy󕗽C 痏N/d,5 Zk#4_OVOS%[\t&s-=I)U9Y LsAαc ),T}$x8ۿ ?gt{@5}.咃tO$}‡֙k=jOZ2zYL61??6HEt'2EWF5ZuB8 u* 61InSML1vvtȔZR1pmhaU_^U%=_2 SH,G1NiT"iWEܰrQE莬 vsGV _V1n:uQ>XS eS%n`p.7ĐB/rAd_3ue]';ڠ_g=+$%_Uj,?Ʈub l~LSoAOΒ@r"GrVtp qTF~ӹ$d У!3T u$rs BD5k/u!.+$ l F-'mV:Clpii0UE p;IE:lGuwۤteoWR Y7H\`UٽIIR7Lgx)*?oq81w+7G)mԄ4b =JyIFS-AHd{ Jk Q!`D8,^kNzgpv.c;ڧp(votZ6a@x E®hdAajYUWU~,x#dLo-’q\36mRB4 eJ#'ӗ:Dm{`QD;e4ITt5$ЪiWYyGzܞblB32S Y& -@2\CAE v0 4:"5a|@[94 %PDt4X#%9suYkv[F/Gm7'D$'bPS'sb O&D*6V?;mleOɣZJߞG~=D ;V`Ȕځ3~+ c8_uWLS3F?3zҧ -kfӋg] g#<|$ ;h`T| qRe{Zf;%'z..zgkݗ>%tlDTpW. DEnVM\T|skhxqmD ŢցHjąAQk6^ZЕ0eqkVW2A&xEB+ 3#I1,>Q[ot9H!&rV~A<-LTWK~R3hgOIHUI~9GX ܕ9Ǹ~A#e('FP*s0.¹1n]yDE!ɻ3 ޝ͘rM"="ۚd*~Ŋ$&K5͇EVS^BJ.6& :COg%*&)7`Y &a:PEC0m[b1v$/xRs]OwnjKzqE,HVLrlV H+]A/Bllz`QFj阙4,T 䎔-) tb2WU(LU>xC('/zw;*xg>#;:qji8pO#jH]+(u}dO:?R\ ~ |5"&R#6&Y1UϤBLMasgGJ'Y`VMDzCZtvWRuɩ>A@t|9CDH>Y'dz ݴ'yp-[tyT5P(Rbnyܵ pe_;l-ʑ~Ϙ\(pPrEg_YZdu6J4nJzL ]Cl_]`G YG({ f눖 J:C/3E ٝ}Ѳȝ׮GҮdpS@-y# oʇ}tSj "a10xp+[_j4ɗ&'l5mݭ?5ۡaw'W&yR,ugrV*5[A洊|ë|H)G Nqs$6;$lЮSVg[UW;{\(jK|qhCKuZ 4Q&|j؏k@yP: $T)@$qKW;J醐ц_kpY?j"Oi1N*Ɩ}cwH̷F_DH)NFԊ>3σHtIW#֭ z@}h^8EZnw&w|xUpbF+ 2m2\-m?Ơ߮ى[:8{ I/>)eg%(|VWi8rïXa)I≬TٔGjbgJ]kL<XK~~^G ɍMQgS6Z31Ȕs ]y5kibAmBEpC{!4n^idr >fѿd74%dJ|Z]`<}͒}))G^R(6Ot3|{>(m]&&x̧͋1_[N{q)bO{ 15#.5Ytkؙ-)܌͎S d&ڹMUTQUry[ ɔI&KYcKC ﱖ4q.rNWn9b9DͶ9"77YSzi"| (tP3HK]B=YK,- "U܀kqvGK29h ZQ2֮ns] O"{jC`qE`@;r,VZe_/%R)wb2Ќ5[5rۻY.?%Va mҎ0fKR+MN}(J%=7)_Rtdk֩}?) Jz45вWyRө\ jlV<?ĆĎu() q0Xe 8s1|TS΃6Χ 5xytxC$@z tRӭ,M.oLe~KblU+|DqF \5nHXaZqRwMӲua˷[W h!45q/.3fOUƤE_-ƃ3xT.9l'oJ l~/h'Qnb&''H4 H+$\v %s6jt#kDCgr 䆞 18SWq5I/Z/Ѣ[rYWK> 3}cvA-ZW<嵂+O7>@Z ס: Z0@XQI,!. oE` X eA;%1/!}RM…"&̬}R[ ~JmrS=mOtd 0QvTE%o4~,폲!߸=PyW}~ !o[ﻄҰ0;I@-(նޜ~WV8Μck@Û_F6lԠyS ctToql^>JpZÚ]Gǵ",+&w$:]5yyKMԠ"*c|0~.3׬1l(I҃ )`h֏?V&@l{0vwCտa%09Bz4(a!~ICeӻT#W-liⴊ*f!s83U\_s"sK/3GPkՊb?%$k7n9xz5cM%0g"qUbLc,:* 9>jI9K}Dzm\)Cɷ5`>8;f73zqZ nڞ\ i !QumK`#xi@tBPAן05!A<;zCgzVю@K*09uPFl HSo]k}zn\3,Pzng|ՐXaSsz =տ!?g෸J-{7j*6G ŭ-:X=9 l݄oM-{]Zs<|b'h>-2|t| c7MBck YNx0cT~hqP0/ʑm}LtV^G3Lƥ >UőCqce`O$uĂYjN<ɖzlbխ8v} EdއR)E:2ʜ< c[ܱX+/ j#*5|wE`BpL-p!:[FԀ;3Wll gl ֬?*`k Oh)>Y (|)l'GT'|,B6Amnj3;i&F&ҧT*@WBQ:obWY+ɪ9F)E X9Gzw!T4?s j wz%YE/ o6kA-5OFKu.x-ߛ8s`D d>4[E/f{r>&GNf#[@ҝM%~._;U]{{тuwT^HC?CK#37pC{+Zsr mӷ PHЂCci*kM.1IjzXjE:mmv^`ʤğKPaR?&xt];8d"t̒m GbZ;(aVLB@^O갬gL%o>}1o<#8"NX# zϯ.[(pL?3沨TWzec&b7x1|d`B TYz*O\ tc ̕ŸDX1;K>g-9Ky×e.ԅ(g&|8=_n(M?I+׈/h#昙mN.)8GAzvި g K`Vp:h%MJMBk'@"z"ShUּp SM&ۥur֞1{glD'ĕx@LS piAlz[ݪ_0}y(kb?(X20h\m</Wq}5.-HLuvAVpoȷۓI/*&,9qϩ) {T[(XR:,pZHCaYǼmC^0>A3'qMaa7D2lf,E,B̮yh;?I<B}PZ4 }_!vN~$F:m^I! mlXO:U_m,|kԘS8ʬ<-Ep$A#0ey6Y(&:X֝Z{*^stw4W sr]|XV^tƇgTio/$w93 *#bqDE>aiK4"Wg7C[.8fzD_b}㴤AXPԥ`oƿV }G W_G!bNoH) ( ŝܤ 3 }%`4qE3D #7 kWb_=Q̏=cؾ.DDo7^?Tm{ !6PXj IⓢԑQő)i!eJ=8ZDžpW0;ХN (Ɋ 't({S9hF {Veyk~F}+-<쳅x`wXcݺ0o}Ă>7wUWnrc셯P\\E0G^jkgDm3(NI='4W[P+P⑮h) 4&900z.W~cćEΘ>wGl<އ6os-z Ó#^8TM"pts*ƚfA/ sXv^X$). NiRAD(YW9ЉqsfN`+׎h6 u/9L"F\CemބwV(5 :fM~gݮN,~!~FC}jrYFNE, 6:Zt`]HJh!2 %K Yϯ5>M-`s}:wg!U#2%ډ±!<=/  HLl^%]/$.@Ͽ gגJQT51փM|::%QUC9 ^M5# Ǩll` ʅ;Z#%+c 6S6?^^p t5jNVv.Ȣ ,)L5S)`|5GjHbH4h:NP-c30H)Ûeо nYz . ~1ZfLYD z k:C]wۮ>}KզzeMհ@CĩZL3:.P+;g;=:`ƠeZTE?Xlv <Éz9x+zB饖Gұd aghBٳsYV2(j-$EV_2 ,+c<_EJ yʿΊ29L; &}u;PD`[&ce Rs vP>~&.]kABǧ!EzF'$FliyX% |!Psͣ@d9(QO/\F* }>oLY<)@ RVa`y 7ɊJ"1GC6KU,ؽp&JadF!_ )%Fᩧ5' Nw v}{-A3Be'bW*)s4tQ{;pW7_*W$M.9bQR}+JSP>ebws{8H>usRօwk8^x'Y'+U@s-Q[քĎZs2Z)m Y+ 3El ea+9H;([ޑ6cP&2,բ{cUg:]Mh]i 尿bhYsΗ0xI MR?CRc죙_Fљ6&)M2 N3>:!פ:ǵp/lʨtмe׶4jc?Xú~eP/gD3 ^'Խ>]HC:3!AKc-0ކoȴkɟ::-Lݠ㯀(Ӌ6KN6^f4WLt9l f1~T-Ǯr_JqCWjA[7Vf(q%0UrB& %H`ZGqeIԽpRfk35"S*y?6zuI %chhK@l#ea?a}ax=3`TjD9OVmf@+}mǟ€QO Fw^U΁96^;lz}>8SsxkF[/v:QFx@ wA{IF@;]#߀z6QS ' 2t,R,jT*׌%ks7mrX\n#Xf+ G`"JDAގ ۆ Og E+ֈmcm¼{p甥rzr񊛸-r[1?tԑ.Yy?~*>t@?z]3/w>wa+t,gOt0& e!N|eu63+H:H ;s<=*Q{PE2m'@2%fLH}qh`V\שb=Z|7WA>PM_,AD|% w^le &zW2OY8$rʻ-ujaSyı$oŒ!xѷ@ݒ~Ft>^Zudl1z$H_9Sډ >V"8].c麣$,8=9C]QK*m(͘zyLۑlLcD KMgT5% 4KN W,=z-#Łm+yF#O@!K9X$xכy5OO=ו_},2,CNlJfu+J ʘkVzH]TRE&AZN;: }%V{&fF˳DޔQTRc4=0jx$>i n"[y&\lP ax{A&mR y3d'`n<#wJy9RK"7fg[L۬{=#TUa v*-2tz9k1K,RĞ+!ձw4Ɗ4VQxHY:l2id7wgսǛݎ nzY$åYu0_08ׂu5 fE 8f~]ed&E낟5ioLi)$jy!9&?fxSƁ=0YͬNO@{~|2b3sqv #pCWdRA\8QK2c{mH DM4lf-i)eXթy/VEP25W&#"`ebqGzk Úu5f[ӈDj _^ *]VIeY*k-RVOp,&-e*(LD*}LNvUw2lkc}k L#wyFSyLQ??v]uc=m)JEAfғGXzb/0>\iB%7yQ܋V}; Lp3XT,h"[4.0SȂrRp܏($-3^W~ 6 W3V?z@vJBV'b6TV*VoF[ +G8U:"~VICBk&8<0Tņ4sU 9}?L-{YtE 0#˸H8 1tyZ@:⏶.0mtts ?"(* aǾWEklqĶ#,oR 9UGކkMx\#성P Pr00ů&{;cuⓣ!-cqrvq]^:8O޿ىEoM^ձ 7 ݣvȯ-nEA(A *~m_\Ss+}JkWqcu$85jqbtOLjAW7TB7VMvP$RQ1xu쩮x:N*ӂ_o99`5#d8x0RpD̷Wۧ2)h ^ϳa5ADLi[,l([Hɣ ,&߻ ZGg¬r;-m2J m[_= {|s7xVqBg}Z73384ub`kR[Ħ1bj:9T{^rqJ%VK+Oxzզ0 fM",@ +npmo_''_!21nB,MWe=i4əG FJxR7&8ފ~gmHiNmb*ŵRۣ_G0ԄǿXBT,0oa uDo*2^:N2Ȝrb]}v ɊռZA྄Nl9OɽG%c^rpov,IUZΉEΈ\sƔP̄lsU^Hi<3`;YB*Wb a"~- (y<L`B%nٻ6"w9\I_D@{:!?pjlE?IAk8жEKvϦӫӊwC(ijyPqvj*tNh[F73|,֤%]>y=B*K.P׈ $cFz[@Y\=S#j2Ju^`sN"dz}8RUݴ<9z nY;lN 2&8yPu$D#F^Zռ{,t:8'1m%\1*b_g0t T.=ITTPt07WY?#Ғ;4|6jkpE̽9ihTR n([w s<6kH>)nWšA{VN(%o|7p8 quPOwr@@ ]j(jKY W(c9[#TGx5ི +$oK{>S:X~Ԏ!Nm$sMޥq}[ï@-8ho%F)le7 i]N|Ѩ0[:B_P -M>|`ΎU",*rI/^M?|mROU4ӢK]cuBdkGv$3pa t{7Ei].8YV`ʀÅW#beIdUa!GQ89t`T@F1cV{V)Wʼ xPJ,Gr7_idlcʗ%Rf4VBabhRѠ^?ۏ.f\W@:H- c82aJ`nJ$u\_?i 6B!Uop\1|bFؠpt|n'4IKmڧFXD p:o{/U4ͥ嘂lvx])wldm ;Qmkl,.wq/ C *֐Rʍ裩"ۅ&B|QFgqG@6EaĄ6Ւ811 c<@ցvJ?Xg{.|v=ֳ(XۦN Oܙ+XWE5Hf7d^1ޔvی x7OL)Z{!hEQ+!&m,oUXr 'R zўod,9DPegVaݪs,<|J 9@{mGi+*㩏E4 ̭3/ށwAVy';84jzA{aYX['<C\H# ʃ 5ZD5wzcT5!zW+Wރ%UfB Jқ* ࣯N99zY 7V9d _bLxW'HR1rMZef Iy}BStq3אm]'DR,0<c޼~+G6偁IC퉷AJ#tWyvn:#.a W YZ+cһC$ DŽ ? ' f'@τ!hz2рk AUhLycI4~I;[̒~avL&BxˉRxbD%gb³" ǔJUj%9{ŕ ?*-8R3$4)mplwh4gW XuF6_>7[q|I > 7*3j_CVOVG3i**d6z2$^)V6U \r7teDRS0R:=̅ە o7-[ %MI*&Z:./.@t bu=[kc\!:)%qП? /&}L(WrcLqVS@5$qKs9ȇ1-W[: %׃ ;߄hq i@sYGM1MfHkO@"iб&`H+# -|Vk<$< CiGC8־-9:VraտhJ)sK+-'sLlUW*UJw=PdP/X'V_ ۭj &]{fSfԦ^C P)˽]C۾:$4 $lUxu]x Pq1AJ6v:DKbs/PORҚL|m6<:FW,k<(uأ@e_6lp;! .KmQ>uIDL+!0h8֏ľtX| #K?$u7֙qf _H@$m Թ|Rh<ʵ)|dUN7UKVJɇ\ (sbu |KclJaYRh!B_AE/ӽ uj1^v(x|gIzy6Oxvr n/27DŽ d͓C2ꛤx W&7p-< ,K/$Lwm|ܚ*[ 4w{Mfa:Ix"Cu]0z6vVdOpT'NG!QeA 1rS^\K9  u=Jc[&Q܂%ΠHn2_>M-t`2ij6elLF%= KwSٽ,&Z3{:\Wq`*>s"MɤVMI}'٤Fi.hџ UpS}zxd|x"ؚ^2~=ѓ]5#zz3CMM.ֳ9@p~K)hw;4dوm6 r0 d vYDc!pzʉ}|u!lDjsk^cDj@IG!Z.J ͓#B;{E0X}F'y?-y;a-2iwjB;`hl)=- u,zi kp穐'Sr} uOכ`}VyAi݌͆YQOThⴕTO1 : ӆ MGb+ kP/MxK$^OX]3x:Tvf"^]qbngR3 [VF6\PDHIY[I?Qi F@#7]h&hN${J\% Nm 'F/'\ ~֢jqĄV $Ƽv ̊ٻq(H`#^4ïg'^-S 028mQ#('F7. Y&* (ly' ugOLjp_eCX\}F-B5n礅v)͈c(5jK,ATDlneiZP)e#C|i@)w$Z36aw&jo nB2,sVeyWcj\tVOh oX OZiXJ<{jqH0_/2?L@w >Dw ,dwd6&/@nb5_ 񏼖 t#Hǔ~Z⤝63xÍ:F_I_C lcڐ(ᾧ% xL @ ƹ˟ef{)ST2t+A]8{[=gNUyzxXuRw^Kf̰De'˸ZBҁc3TkA^)>SOLo(e?-nُAeSaisaκxܱkGyfƙP=.x&*QE|ml9pCF- >Kxp*¿LJ+j#43y N KMKA x *'F>xt46 Lh ͼ6$UjҫLtj -I%VP~;8i!i]3H7aF? RhKczTס HۻPKRѢ^Ԕ1X4彴"eTITΫCR֚*@j,5|[ף $t ucR@  mߋE)`b\=qk2X{_\#LnD}SXr0y+Lv׸Ϻ@-d&fg$}\lEˠ IZ1/xl>FWL<.fL%I`SX*sGJᒄ Y$ lTWbiM^2}rtՒ2P$eƒS"nUbTZDR֐fIf:6h-Jb-]黇 x;GhnkVvs jv8)*>%҅U|ET-/?_MFAG+]%x mщ1D* H\"I5'Z.P.#:%ȲwĨ((AIfUf@gjO/w;.*Ȏzh~;&3ozŲJ00*6QUxmyhc$<+\$2T^"'`{*7V3xA~R21.c'4҅NSQLZ-dmO^-h"" :ev?Ue%dZSH ^Rնe1vP}Ef Nrs%[-dMD1Le[EH'2!r^Ѵ}FyQ:YD(\kDCΛ|F-Re+r<|xHzT,0&P\܃ʁ7@%6o-a!rc1iK7Q"ưu-YEu[i<$ʼnGC[[Jˠ^s_̫CFHt|y[vK%R y4^W~G`Bt֖M=(mm趮pڵA: u =-r͗# #Í4'Vi{A![a\jłXHk{і,i_Wr#-JF9^=5*5 n]KqڿwwY¢]W3VRxCm/J.7 ʘڃU:0-( ]F ͺ1wkgOՍgBeG %"i&IƽG4,14EC!~-ïnSjr6H)!n:^ӭ]L`64~,imRZyz_5/ViaW60$kR߱5/_]ZŖ\:cag_0=pSVjhsj@7Q 969k{ VUiONxFf$d ׿R̈f7^'0}o8*d ~њ ĪRF&BBbRRW E%Q3&(&6G(ɣ̱`/oD?z7]?^fHM ~v#u,"xq lU^4skzToJ)1C+eq '*e9#☸Ư Zϼ)v&߄T?ʱ {$`#fuzZr ه<H06WD Z)0АS#%?gX3(~{3PO' wUns }tQPpT5%Rs FoI8̓,G)3F&n$Ffբ GFN&JpU㰄бr]Ať;@!-\kftS!.XN6 U QQh" okrxAiL:VAaدpsā& O=܍f0}ء[fq8dqsqcETˬder*[LЭ5}ή#ec>Y`*n՟Q?ӑvgd`)9'^dPQ:ӷtV1;>4MU#9 -򦵤e`AO㽒6@mNcu6i"؍!V`)Ub[WRc- 649P<:?4^Zyĭnc\O[^ijүYxN LK_ZJG*]oixu`:vcWRN(ٸ`\$bД""NM62zi[v.tBu\y0E;R['AlHبOv?rzj+U*"`=B9!AQ(q5\W9?A|hci݅wbС#*,VB1A.zbmpeov>d^r@PQhsv1ČW.nPmxwTsAx#z8kgolTH5'r-p [G~sWP2,IGoj=MH(h+O[Go9^`A-*=5ܱk TGlRr_Âξʗl0> gٗ~$*n4V~a'<1-CY6ٺAv~,]Ts8絊ؖ HR 3U]Y`pPȓZ[0x(izU#r W'4^ZTؓ"eQ6nR9LLO M(:z Ӫb X3$Ѫk{=kUbeWLN냔Us iu1\`gFUPaJA>[X(OGQ4HbArj8TD7SELA1 94VgI1Zd|wf?C+.h3܂; n)ʨnϲ=q`L| w7dk(2jg]lP燽kq22/ϔ{f ^xIy7x5A (s + Lچp V3&1O2'l_$t*k<FCC.q?8־~SQ@7en{ɐG[U<%I9K4۱(-/~Im-%iNߖ5oQ{zPIfFyoLJ}$|$$HG.FfBbPG;J'!"&E%y5D-b-ݪxձOLNx˴L~hZ.T^Ii1W7n#HO!P]3?)M, bň**e?J{BZ+Y&<*@'Ec^K՟VpaBՖL, Uw2s>^YeOݥZ&4~?T2P_W7G Q-"{$% E2HPeAzd36Tq˳(#d%Rs:mLE_r+PĭV Y| |\FkRoXr![HW7p3W{/Kst:'+p5>C* -rVt}bǸ_9etBsX#瑯V,]s;RnCd.Qj;+֟SA 8q.g\2R=Ʋ.VE}^Ͽ/ags^3ծ14Fzf]4f5Zox^+*;(i^u:bKpohݟx  (sbIKX-' mL2Okc?O 0DMޠH-UztI^FhxRC&T@9cdL~J[4=7/܍g0U e.?ϭ,1ur1A60$*5ɘ0RK3ivrY #7V_`fTJrut#E;ZF=Z,^r^U{[i br NQ\7HK/әUg).3k̆'q`qUlNEI2)y4(g50ҁbw~2+H -71%(h$]|MgWm@<b *NǗ2ˮB/k%;Hu"NcU#^.[ gka=c@_珋vYWoZ? ˮDO.Fv*IS$4U ?UASQata45+R φV^WVB̔#g~8I ݾvYЬ%ILn]Zq@`"Af0-y*۸xfvʵj0cl7Fofs{}z,rUt`KyA?";8 Eӭo=/؀/LiH6lm qjzfkţ+O ";٩j֭ةc$Ҥ(:TsPX\ >3s'u!en|zO-.6eO סiQoMIsJ /)F9ï#u2g;B*}C|˙.vD>\gԾQj:ˢh{Zo_y3$-ɠ0}?ɴo˙sA|H{M6BPո5D45d02 `4OPI%9KdX/",r# Gɾ}6&lm VbP%8̂; ƟGC.1t(<_hU<`Uӕx2FoR,6j'GrIS;(P|=W5y;hiQrj#đ);[2K;\ / pjKZ D^f N!?e} zk`I >MMhj+m}Bi3XEE>m)VSOmvy/q8h'mtfwr9gׄOWHܪ^{ThhOě/+q_{: =zXq<'H Sih' fX;5,fROr?M徱YyDqj1ɻ-Rujd\%8jQYT(&Wjf|#Tiڛƿ6Sl1b ]Jqm68}(*6 NQ d:Ɂ[ež˧l^a\;qrQHE U0w^:݁lBp RUB[OV鑶]r,B| QggO^^e!R{FuWX>4*ucI!GR66Ԯ3۽#*mrzubFx_u+|ǪҚV3=ʥm#Candte^YM?o"+" *4JCaru?ybL .5LJ OA֣.ՎUȸ\3SuR]y9qr%q"$}M QQ-)YtR'AH?=HelbFi? yٔ2q񭢰S2(rB0rD?62’ Țh6~ 9YJ^HO8h$[b F=70%PsDaui8#ulşa(,5xC'3`(z-͌ا5É[?D.6u|LNk/1'Dͯ7{NMJ&U5c(j"VW>r+0hEJBN@ۜ 8)ڽ8`2L*VE+Dgn{:C !#!(x*fZ/wCxq[, ֝O0[[8zov 6^?k M=l-7m#5FL^sW#jI NcXӆYrpId *'a>\H*]VVꃰ*xg/5JwkH?%deUpYB27㰕J_qRi:$(_~\1P;e女.cABãYlEa<}zv#) pRFY->1K>Ejw@ljꡝ3㺤tjݭ; cHj7V1^VBn^Ӭwñu?I曤Lm܅AُgS.Kjg۴b51ڼ.v(yɘ#$Yb n-4Fhm%{{T{tc뿑nG:eȂ&tj\TLY`ϵh-A5 CJ>re?fbE]f{auH@KXdWėV#i,ao޿QHy}лNNtZ狜6џ]S!jtO,*@mXp 7D5G\W ʶ^K <!y/%mC9&)%(yW׎f%_bؒd {q`AkچϺ8g? ecٯB' :9X9(ŮZN}7AΚjw!j ^"h[r(\ٍVy`َ{^C?ɽ6M* *!^P 'eaALX}΀`Nz/-ݙriƋӣ쮝X;h$σO÷ǞzGf퍄_ӆn{oy.OXkOmo`aKĊ2?#^]7"f)EblNypE Zڤt= i_7J~߭ivsxk%x[輾9֍:)&cݬwLÌNnAC Gj9T卬C=z/olL@ܳ)--m KAqWWq!z눋l₭C|+1rjҚ8&S9쵈;ݸ%lc9N[{bzֺ^׍%G"r`*kM&^Է4˷+WSb=|l;9!$7d.0[ ^N]hyM)Oc}Mf*sS961O>!2;L׶zR*2PYj3hPǜ5[|މɿC 12XXRwDN3[*.JvUgUJHA7ľ+?-nUfOK#Dԧܒ9AM"'96 1h4S `Ww>C<Jѧ͇<k._8c+2lq6i.K*UEd'֭dڑ aA mt+yXS}_&fM٩e ?ndL2^8w :!髏cM|ĥ_ꃬwmzC*;);;Gtz)/8s?DPlR$$gOQlDƕY6=?F9:QSagiS֍[Y`u(Q`394[uչ#ul^W/(:I=֡bʼ.&8X*H>8 ϩJN{ 8-Mw{m|W7FBB(lҢ`ײ%ӳ 3G)Ic+|uj c**}dXX cP|ӗFvl;;NMЋȜ/SyZAA*D $sQtʑ7JKňOQї6;I4md 4hP{Өx h1z{cOI ֱ8F@SCy5cL>r 3%l୳܈rvЯ >6TΑz[n8vaKId >)é%Ix<_qwDp/Sn@睷AC}aȺF.tƲ#\Ԉr?>Ar .hCVGszD\Y)t`(\;n+Aӵbh‘,1c٧I(bұ):Kga9S.q.H 3w3~H3nx[4?pZ 3 ZArAˮ!!ڱ$k * 8HGL'UNkEF.91*+AtZX9쨜*@ -ލA_}8aB(3 Y>BU#g##"_8?ژz\^)1gme52qSa,kaM* %3XeJXX4[RN皍ܶ^^ {p(Gbq݄w(,Fv{,Off[֢,lP1@똳H`x\!*.pFEz {$XGQī T"&--aW#@ +Ί Y;8r;'L/OBB">u'AD}v$7DAYNT^\5Et^&UFXZt5]9&yhc&xpzN ITds1xj6Aɴ A@KZV4$wL#AXnEaM1HO$_IWO/fM 9P>|vx?st6c,pGHAE+yEcϤؽr7}՜x͂X^Rʻ0r sp}.zX >gu(EY;a;ym^p@!3$H ,>D/P+WC<d4+&,Όm.(d*}m EuCkijW`G 5N/r:Jq|LL LE].?GQoݫ ,¿ƵSYZ+CJpLpwt=V`arZ; =܌.facW,$*!vh)ʣ % -I0Xt<-ئ-|-t~{6%^a%֣ Ŝaq"cx/ rù33>N=W藮V~G{%k_W4AvZ E_r9%8l  %בVk{#K ґ[s3ӹ$ x9V9LQVV[Ω`ë9=K -q[2:+X RwE|(`9 VJ핆jLhw$O!) 4VT﷙䇣ud|wL_Aɉtښ#Ӈ;r4] cUEgGC VBʸƅtռ^Cfx:a'CsNvt2ܻfֱ=`A)hKh;Ipel`f/~rHy%˵^WR4@]|i+XnS6E@Ŭ alr|\N)g{ΖLSwDqEWK-OE6Çq\bkئb&= 7V(f <7>-ʁBcIO#ʎt:.} It7VZga_ɋ)&bfa\ףt/FؒܮLcG (ʌ پ󰰚Z[{}uHbTw|wbiXNE~~-4G /Dt嗷b$kbii bu{vec%]Πs]*dXfN!{"&~S]v ## ;3tgr-I9訩HjB1ԉӕLPawrI/'c.dT|;C1MVIxcόni >ܾ,C1u&6xRy>I;(T{|6&fk>X}5+q~>ƛAD1g`|>h?ws Fs=Cleؚ-LBъ&0ݎ/G0_jghb|fAOrP5uT>{M\!oiʞ_P%[|e zlM+`p#Lfd;ɩWxM6SG)1&ʵS,gNn k\+57}2sHvX:|DDHGELl6tA b";$ ;vI335 TmWfyF70:`-b ݚ֩O[ȆVnXpvB^^,4E#Щy)>,zc-EX"bĠnFRRm3YzvI6Oqf0N|0_QJ!; J=lXֶ@?!E05jU)z,ںt!tvjYT}oe0|m7 PL r-9M;M}nB3"X6wQV3)0'(4ٴz<ƬXg' #Chq?7S&Env7GY򮳭c e#V}xaeqy}ۖH? ,15T n~w[nP5D Ub١ׇ5:bpQ9X>+mP_$ b#@lÍsjEFoXb CW f{&TWa% /9T;,J}XYRa Z Rv&z_R0^DǓN17 z]7&<t29#v_*AL/乷hiK_(1 }4`r[1֮&[ƬItnKE62Dg\MIQԛ|/DWha(OQ-I\ ]!9|[qVD )qm.Z]c]wdiK/MJ}$7 :z\ y<g;ps7=bga1of3RȥSc~Wyq-vMHJdgӢXjJV[{#$[=Xh\R"2?tqdmdKb*Xq5ug/LG;ioeQgJ6 JK<|8ni3_I,T{C˵Ɉ"͟kad#7qC+F">[˒׍^j6vӶM]?Vw@Sah0j;ui!aF`;Ġ@Zsl ,k.}ה˙rOF*؝ dC>^qRD;Ґ>.*/.<*{bFNHF[ 6h&GzFĚ%DVOϪֵHЌ%beq(w=ȥЅ(fQwڧQu /͉rh}RПl^ Vz.X:G@[. nZ.ŞB}!mV*ڈg?t1"ompˉK靇6Dd k3E!q3"g [w%ȐcDm\ w1@(m޾Ba7eV،tثzovWJ'WQjZ,ڰ+NBy*ϸhdxWXWVk> 5*=tQX8": RsZݭ:vNwpVNű[b'g_Jp?vGJY}\+ m{x`k=we'(ǂkkOr)–.ծ%budCp `]BF߳X!)^#"X۱o6/L@HoWUuFeztO]LUNj ſGoCKXfE=x.z,ġ^~_`W?9N0VWɔJh# Z۶[rxּ\eC[]ǢR3@{!<~2' 1u@ELm4F{bawagv>yʅ |rxTUavcB@o&aS f5H`?e3؃B[i]J?鸅cīֆd׋p~rʖA7` RmtlKt4 :]IL|vfw)Ժ%ujU'Ϻv0z[2.3Qj)%`}(έDG^L6>_zEt>.i4WŃZgisVu$G%RhJEi,c|֛DAn{##ob*Q'ݗ)߶+XQ _j"6'P+4Jj\ P$iXKnТP `!1YR#ZlZu*[Gi)giZZgƸ~BX-B}KH_ 7ү=L=GkQ]` r&%d0EƁ ΢Gro$l$ȑwGq|2Mslf~0Ӓژxӣ5̙leu4)ݞ<J׃Dzއ[kipTDM*eDR4Mx=r,~ᠩw*UG~J7H==ÿ Y,~CsWB׎OO6tV S{U#ڢ*c&c5zk_?\$S:#aSvqx]W@m-:GbbxEFl('e4xCzu#SRq+S+ gM'Վ֓QKHhrnyc@Wi43_fYqUf}s%[7#Z٘,sW^w9Hl"klK8g9YǘiQ1dIȘ" C}H_iQ= ETJH(_*>恐@QTg,XNKա) ~^(&bSÆ؋~ .W`aDHw l_>/)^(X!B[S>/fѫh`p˅P><) [f%r9LR0s 7^u[{b,hRGq$g4&)(C|HR Q`cW z3eDu$PV:gcB/>eVtd5P[E3Z0Cc MzfO2NI'"Y%>'aF; ]ZU $k+wW-#5m˨|zb)!Rr`?՛dtBULpfpDN wF2AC7mjTGk{V|9.y|:>^hRq3L2״iO]Uo] Kz` zo }UG+FحMo6&e;;@߮ŗ!:lǼ:_JmCU>d3MbFM0Ud@rl0JThCQFz%p3y99/ I??0^Ҷ|9@YZh;¥`u8JD:FFXe Ӷ} <& .26|H `>L*q{=F1R.QptI1*0lDO^vl ΃GN 4Roēj~d؋3cMnXi2w%E}w9*'oZMMaT`cmhMk=D%i|X1e-p,Sgy 29A eb/E(*aߝ'b||z|Ӊd @5d69р.VI,[F^&S3z;C_c-ؽ # ^Rimc~[=?rG52_zk.N}t97ocj;^iS|vԽtBo֤ Uퟵ @"_(GIwn^?־Dgo5=+A>JD!wqBћ*SZd;bJ0l9ak+c #3|8SQq=%QEQWN#G8߻dppZfG Cjt* ûXC 8ja䉱V>pNҺ/n$6?!҉n7%1B]jꥰ/5LHM|ySIkWޫaJvVyRZ$-p-&<ǖ y~-}TulzK Ϭ_s]Ou|AP]^>SRˌ<,qt5ْrΑ17w8Hqӥ`j,oB8k| >sHn;UMN#࿈x?CM_g?nDjRۤ?~X zKM[?MȺSذY@^KuWm,BKe:1+țsͱ1M PG{k'KV*Er{UGƣ(:魨N~Ef0e\Fܔ=n|Ux]ʨd ~HM(:AH1$)i:nCFXEmګS\:: %ek'5dȗMd{f@fZz(Ip z]7[/!`xۉ]Qخ4>̞0 _"} TM2g+UU,3W ʴuƅ+J !(M!Sm" 6`IJȊL;pVީ w(L=`7$Κ6aoL1^`+CO3}5P͒Ƅ P[g~,4#kaFpB!p,Ộ ٬ |D~1~I*AmP-A 94&%bM v1 kė-UnnM4 'L?}7kF[Wn\ +K@jE0X6WZ !ǽn!@9׌*%n ͽ+u ATe(vyX|I7O2F[5ep-ЂA>8M>iTSAbL*O{:vA[Ṳ槻&9m, U) Xv ʰ>ׅi}[ K:7K|}~fiq/(Yn-tT7ό`g7B0C.jcO^Xy& 6o&3l|K5P`G1iCbZP!4&x(mV?Թo|s,]b.2q+͒Pz?ʼJGe&Pc',LH_,`eMåzjw ?qaU'YYG,1S8{d7uM`{Ig?Q1o#|(vMnκ,:ZdHjIZ(ہ{R3erG:qLgk#|LJYfLE__MId;AT] -CÄA?k}y2$ kY'EL Q*/z B  Q@Sj"{ ?2Dp%8REuFXH΀:Ұ<ּL ;~J.-+I t߁hę?%T}1_oyMO)'jPֻ6 \f%1NRN⑽ A]e#"$(d*;?AGw5]T*IO=p/u"[.[Nq0~oӝa^B1=?/臽̑Fm1ɍi/*(tϤPϰL0b(5HL!? pKQ6̷^0d(O(nĄp *)-A^3wou~rpo)PfKZ=R#"wF!) f>NKOns?tIx 1BlFY/H;Ny/`BFsla~gsu2S q8Yؕ`ў|N_ۨ-wvj6[_ /lBk4~"J@NYi.} GrL#j=w88M0$AeJ͝AeeAxۃ*HO$iE@7)#SlߋQI8ϡss;5bz")u[j?06X ί. -)l|EiTnO'-;Av1Y:|[wvfr^󯱿OfIEy6FV_F)9\w4+?Uu϶`';kQN~y%?* r6HY!]a__$mX.=yXE kj*X̓ %&Kq.6B'c{}rKpdLyυ K 2UZ3y^?xO5̨gxgk1͓_^bq 7UE+Q+吾N6$VS?柈R{_jZoǀcVPw_,1N3O.dX);n&݅Q96 HʢXN0:"3-"1l(s`fdo?7Iͅb 5s&hKAz%*5OP$u>K0;2ҷyIA>'Nu/dOſs N:_C;itS\^vp-į{[Z?@^]csj'4"NǧDcNti6yS LֻAmU6D,4 FI QtШ1q,(mh˪,Elg]QG Kx/i`]I^Sr@Rn|'{/hõbW/T zbX$.AL +jM)g@_b+Q Ty+@NYz)DkIݑ:ݝB <@E$A{%/+pΟ4SaT} xdgV1:.iͰdgrELcInyr:<SY>D'J?\~8/ITj:XpGIG#vO9yXYʩ`fD{~b_G=  Go|!;Z>z@. Հ@0qvLv&\cj-=,-,A"^7,DV ;cZ!Os䄣ZT4BRDV/IQ 6g(MTE-Q_` ‚}3;]WV͉f{t-X h&JZP_^X };ǷYʪJjN67<9ݼ{y:g]t P:'aO)L4HQ mh_6V/j^bgB9 C r- Qr& e.ɍLRa?ᵜ8kM$dnm+%9V4, /(J޲4'?z?`یBtVԋž#-߈ KyAz.lӍ2z6@Uޥ+GYP6:ar`"|~ܲ2q{Db|^=ia#3DaQ Y2ZWOIZGY9tX4!XY:ovir5g9^᜺o6}/j|ZsU63vm|0*q,+(涬md9ُ243~>]&c+zK:qo[q^cv'Fe?3'ѓeѤSa1!8Đ}x %%/n ,tC)g&@7pF{ĪRw'LuC);:Nՠ]6c,Gm K}c'3BTd̞uuQ2v/"%Ohw{؊| kOфcSoԷtvLRw0`U7OSL=4 MoRe7U{d+FL_f2B_N|]Sj&2f}`cf 7sTAD(f0!R:c8Cpw2fH䫎rwlT٬=@drqOU-jўeS&I3w$o4 ?9}n6j>:i ᫳ފQ qK$)EmPS 6c+na5(o>tr3g $2qA[f0Tl \br&d+7]Dg|w_!1Rd\_nq(*BZ yAڙŜ'2],(} p_f'Xo8* ;AȌٲM, X{\c6aO0p)ck$? y>/~`f] RR5bQL_;=2,alJMـkpg1n2Z{"1; 66;$ExѫjN6n9~!h\DUlR4+.ρ^eQa|yqʭG: DT.`GAvҺ*stԭyCH'H/d Le^HW{ʩa̬i4.#J3"=!YH]( (E9ULd=2zLjWsfcƢޥx" υ?'[h[[TeA>h^[M}Br|񃉼_코푌^U Sj%۲ą(2}l߃Ӎ[}rZ Od><=-f$ގ4<ۀ֬*ؐxfAe+>AM#ߋprdGOvu7ǻ>>p ЏTZ%|ܩ \ 95-CxwsJ/$Bs-;r]Bp#FuT dBKu4@…df cDb0@sY8Ftr4Ii0Dž" =Su4\K^sDkD9/fatJYܿG"Wdq&d{)!G~D Rnga$\"G'7ÂN& Yk/`)AuЛdAG~\ukF>r.U&Ĉ=R)IZ #ϬLKo"G ԯf ۻlZ{~ %q,Fqe=Ua_C-M )|jY Z*uC U R؉nv1fN{g/vyP }"fX8:&āC̲G[% }}09ƚ.e)dSɱiB>,$` ;욀K1wZxR+]ݜ'96Ghj.PS?clL_`CQ+e A~O,rmP䭡-g ?R'Q),!ydO _O5K~a5h* /+7U#jxSD,Jңm5 BtW=V ߾[b<}H6eǮ.@/Op.[KIϒ3MPħqS!iՊw zcRV"4B [;ޗkhaЍnG #²q:^sqQ.׾fͧD3 -rլ`u-"(_`Z)aEz|Heglwoby  N T3\1[ؼT>eam"isB?})?tH]5v۔H GqO+ҞUf>ƽc݉x˰t}p(M]E-kh,(ȃD5DpeG_clIo$z Yyz%uCΤ> -|P0M~gŅC cpp8|bnXt (4|ISz)D5G|>[ԃּxXՌ&Gyq&翆V~w,Y|Hp,cg\3}֢84>FaͨurAy݇aQhx&Z=eU lgf-Vfx)ѨaVnLQ\3q;\mis.|]x4"B?H;Hr"#SJMȼM7Ƞ"]M :/>4@m,xW0$byJpKj5rg'?2wHד)[=q$&a6/,f떎NuI52(8g|$57+E3QŜ9B?WQd0z΃_ƜwW0߫VS=36hV"w5s֤-XtQ^V1^Ue3j]}c;R#IF^wup{[͹>cr;aqfti [{c"л f ?ڷH9¤}X'7X5\E]{I/DWF#)!iuW.M\%cI"vӿΦ\FfulI$F~mwmxJ2'n!y=K1l0zΈKʡG0 /UCTՖc+1 b86f̈́bԇ L\01a\Ѡ0+xڄ]Np0%QpNPp ,"yzI~=C1 맇RX][\XJo?Y=JCv"8srXeO6%T9D ᇙh}7p۫m}$ R%+~y.# pC'P]-LZd6)<}PY|sˎN `7#|V6[ kWß9R/BS5Y.Ouq.ۦ&8ēކXyoyY_;TIX۷覐_֯FS"BzM`}? }V.(: y.7v+#N>?xqZ,Ēǯ\cn0>|iy?2qʅQj5#PD8lg|'IመLt}!y -Ozufcu 47ؗ;q@Xd9v+Kb\_vȔ%<&UUJu6e}uzՆ1StZ,Poҥ0ÁI^|JN|lPblLAk[K K9 \aNH `7ұ,Èg3Hrb_ =&E۶0TxۅCQ j2rQc\O3w1xLχU1<{9f(RSw^P<cKl:ߍo~E\wVkWmjb7{O3}ix?}qjBnmC`[AnhC~|b8ۼôFZ06ei#jϜ zcR+#6hTgIB߹o`S̓в9risw13VpzVhR@OiR(QS?SMAUszߜKb!J1]BB?  IYzi峙ֵBksASUdň;{#;4;A9ɂB9!jU\Oʦ`):cX?9yx®BuAƂyça2c>Œ"QfY}'u*-U < pxA kʹTt}7h[R<*,Lu#OQ30u/nGWг)nX9 <3(5A0fC/ZXF:=o3 YޘL"Bz2ͫJx9jƴ gh 2={_=h[3|Gst472fY0N;oM@%AS.pSyQ8 I?{ G }}!s8 J|1?Hb{<,&`Ҩ32SƏfr3,DP(cTSdž&]5!L1NF|:תz$y=;{V~Tκ&e@6B7`Թm W00gHNZt2u a~;\Z ռe6 ya'6]_ `{}Dn= 8\]O?3Q쓦IVA{U?xGP`jo [<>y D*Ryr|PRf؋*)FpX h~PTNn+cǾa,ܒH;@*Z Cy̗CKa^)ENưiN]Yߺ8'4rK2'W*q jVkb7_Y(g2 $򷿕5p+bL svҨ> & [lEu/spAz ,IhzN*ix<2^G:GvnLV*PR<ԾTm[X|ՠ8K ?ZvrjrJpZڃwASl#-hO$;>^:`nT@gG>eӓ>zZ~h:A 0uن9紀 ` _,K健h}9/KdWpc 1%9ʣ ~U`-UO3.l߸Pʱ~&~a1H-2⊨5ڄ'\w j^9oE:xԐ%{=G5^4c!dHK`uBh.=3 X3¨&˞gXLK}qjO't'F !O; 3ݐK,Ց~KgZ ;fƂً8u5F1IkwP;M ȍk j,ŵg>p 9o_~m-B<2n=&6qCk*`{ xS/8EZyC}O{첲O9o! 5֙:0H9:}yK'8'Cђ`X'RG8+C-r/~63K$3~T13qk1)3W(Bd*Seb}J }bj5EAllJ@ýJhtPYJffci0vS#jEz'l40 LoQKsOռdHKG%)FhdGo8{Kӯa  RW;o؄I5݄,eWoZȽ,;\7ptG%e\"ZWҿ>f7*+AF\oRI'm@edDڲOqE4LL_}]Lv(dω$oDWTMe/{eG =JgB?/ߦVJra:+=^Y6/M|[ }IDlc'=0l\Š+޳:s>FMA@fyQ+>UXDϳ&"U'n4e;4^ Po5l ~SI5vUg%lff|'c:$c-wNst.g-'B eF3d J(/Xp,kIO]aocxqkۖ XJ(7*&]r^R~TW17ޡʝX'8hi^QO> 75E`GY4]cjBrY;p ήKU|1ov)ܱeyxMpݛZ{;{xcˆyi 6Dp@B,1@DB-I`?NO79jPj0w*zw-Y_VG]q$B#=ưp*V@ oŭ e*fvҟL %8ҕ\֜o!`k݂oPAtI~w1HknC-Gg!J!&拿pUGf>ݙP򟬚Cc}7hzdW"J|PrK[ gS$Z?9_Ĺ9`w;K/x@:P? ثbt`P7F"S; a1-7ډjhi漞1J5xnB4M xS@ܶ5#@vbng,#5ee9 m>G` 2@!V2T/6Uz<\"@)U`mEN6aW(7cd͸4u d!{S1,a1|=ؠ|d? g*iPn(qA Sb%sE3 3Md't&Ô M'_VyQ{N9FzRs ELT(ÉEBCeB)D؍ìB:q\ȹrff!1U  JN~=|pߵVT_qex4OU6|9z,v<(|3[J"h+C18HĄ ڵCQE=%Z)8Fr,98SrS)#]W]Omx \i^#0 f \&0dro v'{t/<ɕٲሆW9 Y6BNhM1C;$6*&,<:@T+T5c. N9~iRG|.Ϥ0kunB!w,>nX_xi[fKn3KehBvhаbuRx/)|؃b|P zNo",NS"~CƖȜ[LQF O4DbBGO)Kq.dȶoLIGNPL{kD&/nLmɻtRFNo5NU/ D;gPi`3ݦ0ksY>ƖkL2̓Y)L5-7+upd. OTwmB6iy [$wXaG$&|,lAFNÏ.r5/ȱ!Җ;r4Ou.dV.}L$;H=E ?Yr/ RYȰ35ߴ[Կ UF_ȶZXP\fvz)"֨gdu;Pt尤J0~=m*i~uY 6ϊ½jy EDq~;г"-.7Tc n*]BK&+ i-7蝷M\.JY,3a;E{AMGuBH<ѹQj9vk$rM+*t]tUg;*1T-6 ''m~rUSTp=SD>/e(eJ "O=eKh~RbSBGwH@(YKL(XwL9 OMvn7_ wmPcig YF l0ovdJ,oZ d\{v.8pIZ7)ƄQDy5mnKqWMJ^柽eRm@d$ ӚO%D~OrY G:q˃$6-ɽnQ4%!,4 ȁ P.Hu~ҶҖQ[{+9?N;>@jj^#1t$8A៷+ǖ4fALó@>1)z"wma`T:zP[.+{><…RğS)ڔtc S6,4~%0pÕ$4sWKq.`;NO%pyvK)F)!ir\,][0.o/^Tdg8S̺ {I>ޜ.ye<G`5^z1="eRB-nM$÷ 鿡hk,.Gn eh+[EuDzS#nq[ SgvA;%OSoY'Du$T9.CnǸ1RRS RcCᠴҞ͐_qAP?o!.g!xYwf1"rtbBJ i n-yfLFե)nP|N!/KX.+af$)lȑr LK6eV4qy0e}Qв6%;ڃ@E4 36n{9OR25QJC7`#&l-U& 3=c ഊXʟOPa(2*Ζ90?|!;TSQ촍}3/ުG/O G;&\,:ZYZ]dqXhE!覙<Rӱ,х$ T5.v+ q/H0U,ţ<ʁB9xĮ"fǕ1%44LOk<ȁ|~+>soԡmCe+siL#k:r^_=Y0B#a%ySHwgAȚV׹&ӢpE9=&YT3zr5udvzH۪t #ئ\~oj|KĆSO(]E!H; Y+`(B>OeqR(P,+JוEzu.vV2 snT3c0;%6yl;)X qkwXqz\I]HS4Abb|jى`"=*9z4NEIZMC _3uρhKO9/$߅e &KGLfCWdjͩbl`Q>!lyyy"ao$?$k$ѿ⩗ݑXk,sO^ge鋦R|ǂ֞_NAuM1t#dizj–![\D}1JXO[,K4}JI'%=R%py? h*W93il,5+YL0޽EBR*״z\y7'?H*D 'ȆZY6&k֑$")TFtYX4U'|kc2<%n",q]1ptODM;uOkPKSaUo|X1wkU|i;? ƢqMt vI{:<eCڜiـ}aK2)W965&z`m͘ ek!AB-Bi#]5μQUo|CB?K%b%MAb"S#׌~T[4G7 Oz{HPrI/e3yxAx~` k\MT"B^<0z0g5¼)!N΢)p}XSv[]**2ߛ#;O$ ְlG GW~&(eu3)U1'=B۽˟c[ ڄz I{:^A`ZNlY8t>L G [P&K ClZܗ`6tQZI٭e,;lMCq$T;WZ(UFJD%8 ;>RY0 ZU7)ۤfW=] @̹mR+;WP(x5}bB, o6~E ۶|aΨ.DzHXVRK kKe=g9 Ӊ?Pd]¼/w$uqY ц/KuTת%]?g4vﵔKZh`ĵ20k.SvW'\IY-iLs:l"&kt;`6aOZ$Wnn&3oI!FN6GP_#Is=n}: 4$uv)"( 8z{[S0֥]@Gn 2*-t=3:9~F]EU483>L*B ^)%oۏ*<v%s,] $S(Z5D4R*RX vƂF|s]-r!=1q᫿CJ0Tjߑ̉zh%9=zҋoD@^҃rd>C5+E5[O*t~x"/UOE3,rա[2vepLǻgx.a>3Ca=Z=vC8G# ODt*B}I9 8/"ĕIRWl5m/ό?1pRT5u$,>0>tQr̓OZIC_I,\ƱLL7*鐵[TZd9< WV\{A&É찒&85F= tYFS:wiX4_n,^Gi*LǀLԨV?iӳ`«4JO,k yLX0OA;[ _}>/ean3x|4=:̛lɬPhPs:\'CaȫAqt=,C6 MH ĩsBNK```ɱBpp1C?G|Jkal/DVۓU5f4Q[0Π&vq拗~9@wb2]CwxD:c; ̐p'ͮh} YS9&ēР(ߊТ&h)XjRJ N~@_ 0௸A廐ct {;5DaK@K'%}#GC^tã|UXjyǻq|X1df5rfZ{#5 {y{N ˥ 1 3RbkacK*`/r]y- uOv D>4F2 {cddT[0$ Bfdv!x?K(^~[)U~^X6N9?(ؓf%Uz` w~U8@<݁@ KQmȒ>Zh!&zRn \""n_Wm$HfKzzK9]Ntl5wH]ZIgo({95 ,e|_wCF* g"iex|Ԙ߀)FfLqrsO+j,DjhXNu[շ5 cMVb5̜1~"xTw {ХC{wNQcU!ktwagxu}kD ؛8asMq~H|\-!ISI6np?AR"L'ش}.Jxk"#uXQkV>F4bBlml#p/6\эۻoR@wiؿq`ߴfS gNV.j ^rS 33`3oH:F.ƛ2Ƶ{P3Iv5ʗQ6\m=ĕy\utwወې 3i,~^LTqeg' BFҎ; ߿\H D-D\O~eD ōXn (DfbDr 6࿶燒IimPq*aAV$-Y#/.1o͋TFNYq}2 4VJjnxnP0#FemtF~_S 6gr W:򒑞eC}ر=MöAP'13jiukEHcT iK {҂/݀[ieOދA{[CDƥ6u{64~op_Tz P44̻[N&ױ8~Iamw`j NDۀaq&OZ@MwwHiGu7æ֓#BRaL]Ai{v1p7Xs&\,G|H1>?CZhd>|FZ=%!,xp{@Ř$) D+w̗kI,?[T!8LY ̥͈)4QDba.=aõPx:3mM\4[|:cX5WSMMC3>Ozpqk3; >{ la:`I+C+: ꧲@PogƷ4~YSۥ =q~J4IiZf*l 0u[=9]V xIXuF~W6\.B q{i a/rw\v# '|G &(l!8$'->%3Ø4WWd(>;cRiKyr5$LKֺ"ۈ/p祳3p YY .ET'Y`(M~Ṧ ԩjgl;+=k,سNX+a{!(}iNj=_^HqiC F'mB7‰g g39-'4t֖?vb~6dt\cj LrhՄw$eІey`D 6K@x,/mZU͔$THh=ګ A09%yE^mrGlֲ/6b s`PΎ65dx@l륌d$'! a]$wgm-) p)IQO5:1IGDk}mMkjJCL."y.2w3hrdW¯UNG['shhrBM=8W&ZPF"\k{ߍ]mf`L\IG?alcQo,n! 6[!s%= Kn~S22oNRtxC|R&kP3!L1#uFoūp6uJ0N}AjJ0f9G؛4E᯹w#zT,u XOu%z?2lԑޏ%c ޥgD$cEXޛ_-R$*;+? M>I)T%u; EN11k0.풁@HtB맮=(VK,Ww](Sfw"NlSL\4gfe$=5Ru b2c>hrP%5$] & \$ %{pH[l;3/Fߦ !YHmaez&3izԅ tF};,g;;v_$?:8qTx"Cf*?6<%R_5:&-b?QZ=M`q#>t3f.ʗaq +XF)IGՓ>9`t luc #:ֶa[l%l\dv fMN UϑNiHgɞQxhk:0]MzƚgE2_8i5Y.O=|(¯uyi`>Jx44}$nb=e_5%^Q چ6Di7xb02RS2[n h3~wr( EK^Fyۥr0I-5|A<1L^'E5A\A6ɯ+~(_m/t'>EѠ̟ſ@ɡ48e7 _Br:Қ+^40{ZQʆ\C3jM)'ؖ@c%?ԖY)A%Hg<ةFw`E:SJVu^>\#.h22h.B쎽\chXi"J :ԝSp,$#eˊ)}@HVW\B[{=k~]l1!O е4Cf/@Yg'ْp_yҁԌ4$=b [ *n*D" yMY TGrsD-N7}{C%ɗduխz߇o}L$ȒvKk63<>~7@ #z}iG&@Xe`\!8r?-2f!ZSb*S)%<7gb^`Lov qLr͑;2_a e|&fv"P2ƦҮ|'!2p/T6.)/\n9\~5ɥǍYG熅)mrثuaҾR(bbP˝9iG/5޲@v<푅ȩ@3or\c%[mlq=)q~ђ܁{-uB'~fc#^zuT\=}]Nih`6I%zӐgu;2J.J#?: HuM Yz-~#˹g`yTsVM6Bhˍp'KXn*FyFk6!h͊s%X5"# eˉ*tE-3MfSfR;a]j9.;YOcqdP[k8Ö2H@1jgVBƈy{OoNK.Z06fR 6XM \ FE|iq'7t1*P. -dϰ9zkQ~OrA>8,`|I?BVCɥ0c= p+$EȞ'coМ h?@˅E_Td !QQיfWBW?N~ ýH}QZ=++E`gV56"C ҆w)Av{e&H]-𖛻Us()}#B\X%/J 'tC/:XcF k\5FߚPE^^t򂊐1x'L hr <ظN܄[ XmaOSY=ұe*A9M٥n"xQȄ7twq‡5<{E艈t=OvedYD Q[=}{E k-mkItb˞In>ʋvboq?!6Z9$ۣKzHo8ۆ]&ȴ>ʕkp]ڑ[gZIu"@2 ́\`NjۀV!kVfO _Q-JH!,_1=$-u YǶvjU7] B;ז ض [Hjc8KILhXS鬎n[S3&PӝXda9Z?IMN,}KD1Q5n^g6T6<YQM$ڨ1UԹdXo;$NEJZNf\Sm|XKG^uP)ۺ4?MB(,iÑ jȱ@&CWB7oF s Ç8}?E Q_1djk pʉV@FYI 7lstR/R20DaR_5qqV!&\BMnojҧ0CSNHYPU~dq%Ioc|b7 ưVyplxLqpО4lm?hR!mJD}@Kś7: }RO.dDXcBwnM#py>m^Hh&t? C ݖbZɮσ5 ѭAa鿷N,#(S$D\Z a9pUGӡ?,SG rʤ@b,,^0:1ݞD3- 7lF% 3 1TFuwPv1M+ ԉ92 vM_f3qTxrΘ џ8)gKH'=oUMF=\eJKJާ[k.b6 4^݂OV8S~ %FJb@Z,,ayh,J_},|6+ܡ^\P-ϧf;21wPKz:r.$H4-<>=3۰ߊۅQdh-KhQrb +נuxfrC臭)D?fyMy'eWכt3Ir9<^vմ*@(u8#o:ie"N1 1M{kKL-B)bn@3C8M&o}TVOl˪߷ >Tʚ+e.(ge!!0ϮʼnW܏mҞ%1QV0'iX?/=j?cʇ< [iʑq|ha p(9ƲJtڭ*7~ȒduZ5k#0՜,Q?Oh[$]9Ђc4$Jc{rϸ]0W64@7rhKWT:ɷ3,Wk?R`0 ."6=duHCƟ 5'YO V\uwU\%kAɉl6"|yѻo(, 8{3;I!I3Q޹`D6By`lJS`#;:u_uy,|>_H'їt~{S8e$݅Wm>\FBÿDEz:[ϚyƝ%n"H;.݆&aEL뭏& D) > -`2ݯqkCA}-!8pK M <@c@# 7sxju/WjҀ2;dA'v ¡ I3,PWd #eͧQh] Yf2-pӀ&O';^5CH9AƇ(ӗq-$ЯSRDr&)Iv\aEui:1wxl&GЏdU<ۯY"߈t]xVD814w2q4ZocgQ !I680 \qR}R (ΪB܄y2ZC>-%^LBz]fwLQ[zUwy0tq^!%I[01*TeL(?7 /Gio}CUbk01KFh!*\9*EuQ*3:OUl`#FL.({ij-J Cյ7){q[)QYh?!z$2 pLT鋭/D4ʩ wJSF}y`2o_,_[$\8njpg*B}_p*X_-ӔӱڪH ޕ3i`>yis6&Dg_X%s+t^{+ST n 4Qh12rahۙ`az {-%pCD5yhn5C]}?N_0`EtqūZqw*' yW<&H|2#q} -Gjq 4 $Έ6D1t~Z9.tb6܅_9^;W({NA! K8,D(9#⍛Q:,O-ϵHIfjR6%XزͤA"9Twը_uYN(o3n6Fwh駄jԺc c%iB_s<QU u| NE(@oV (.>:pE ʘ0tF8hr>(>,4oT}qIo"1(:]WmQ7str%Wt8En.cvR+Nkx*#{\j |—$3N˛H^H]y}|\V v{DHXi敌ƢE,t2d.x3tFJA=z|5 C4##youdT B`fH$Q/+3Cf N49.hHvG J_ʺ(@ӘX/6"!;œSOKRll<8?ˠ_"[_|&>戒uKӭBID#.VJ4`&vh',oJ^3d㆙C:a S<" [[ *=؁) NrIllw-n;ǒt7„1eW$N$~1~\,5'KKޅ䩛pHgӺtYv#J8Q_$ȦpiE '  ;D 0{ļZcq {*!C c@nH[a=p5X_C[Z*mHhj4uԈzۚkR,N* p7b =Ώ8:g|;I vM?36K{|O Zf#߮K_`i( 2`Bg |UcGUz.@L>qG-4XFS)i9̿ qLf^v Fk30'b'h/TACy©0UAE^|3M풬pvF->{6OQϡʾ\f{&Dp c0@TEBKA"#Bi+۰%ֻK4vG[z5M)M\&/s4l:Κ~.p ;)בo i =)D= 1x@RļsԉVH)JW?m#OEsR7f0H JV(e=#7pu>-!)~"R2*;ϋX nаu0a`O״kM7i3SFo=߯L$hP)|nfqHٞI@)ⅆRfRmX?ܜanM['32P1J|S5*@Urj tY6o2}})ka77rvAvE =m6TW{-OoPnӪiTq£.C0:\Ouk3!Wx) gNNnsRbDmuɄMIϧ3uIJ]`хqz/uͤCR5\rȗFinWj-sE%/(O@LeيR` !fiG_ eL@%mf7甘( '$s)R<Z 55qudGQiַ ~cѝ4M 9.ڑ |K`|sw~x2'l#S{ۡsV,° ^t YV΢̜0"ChĄ?¼9u`z&? -`ۭ)+A ]݁%Gt)͜&|P:0(} 00_\=|t(%VcFYY~R e%ƕ?˒s~}]_ _WD͢} <qҋw>[}RDp9FZƛ6@C1X'{mSPՍY+mϮMS܁ ԁ90ߍF2VfholJ^nAי_=] &&x4"j%Eㄔ4Dw剴CVD $kڛQ :P3^6-އ c'-{CJCq;b 7k:\B*]l-4OyQp *%j0 ˚/W(A1-rf(P73W՚ǹ^`J`1zJs1iO}_jg}c-\v.ן`.?C7F/?~7CQ<, @#H.%;.)K? >ML6 NW>ژS$:aE,CAC4FKج)r&5+˟bxz&79;MͳWyߕ7w$e%:B7D)Rx}J&?k;^/`] dw9wgV題N.?I>Scîߩ% \>b8OTkF jx!w\A.\+^ܕ{_9yلo4.K$9@qV( $׹GnޓFa:'s~(g,asYS\; Isu+r 0,:ߑ^ zбfo3d"bJ2G\jx[MeCu chx8Խlg /43Pu5 A8؁p NV(Ϟ |㝚%G'T %Ց:)a7.4p4BAlG5]Cܺ^v@xG $prrHS޶<_APrZޡ8 tgu1jJA‚t7lpF?k"cSt5]x:cE>PiG+<#]|dxoY4X1wƂsd33Lyq($[ݗcV7j [`;;o2(-u)u"3@75:M~ާ$8~Of,F)V0uHQZYԽ .27Fџ7B l\S5\1a?>jt\$b2uS`-$q k<~Z -VMQz}꺀Sf NP)-i J5c.sHm##MR~̙ru6`DYRu.+[DP."})!"K[ҜrӥTHXnΰ'E沬VVqj&E7`'C!pxXr".F՟EێbERonk5 r>'&isC~nkJe(hק76TKnWi;p$Ȟ.'@ 8 PfݟC*ou Fe;T]HrsA#8bE啛9[ CÊW:L$TƩsasL9'R<7B0\Ve}R J 6|0MWC/NjAy#B| m.btDQ-OK+N{#rewNY'-ů|a?wf,[VܢA#lF9sq ܍I%{> Ǽ حj(q3A^ݑūc(ͬ>;9_uMR'F/Qڅ1RLgo9 <׉׻q>(9D׸'?S؍[(݁[2>k\kxeI?Wt!`rw RW,[ >g~ϻⰼƀ9FY.YzZc[F~B{Xwgz,75Xg$۷t1: ˋ7WO_$s5؁̵nT.WG࢟v=QO4g,cd7vbrtXQ\CgF}D5t95MIK(b5&7cq+b'cߚ啢щ֑~ĕ&@~ >m~wDIn >Z`+w/^2jj:|/HraY$hJϓg, mຓ6DzJƧd ggu '͇)]kDj:=<ӎְ6Q_w+b6Psu'n'\MH^VFg!̡Kba4vQN6ύ+"H*e6K!HnS)| Ui<͡W8GG+:c@J$3@_|,޳֖+O5qJMAU/%b7+_DT{Ҙ52$6c[K~t˯=-XF?^]N-/cg\ fQqe/,h>B6D-t) [ B)5'{N]W,a JLiL'msFPAdo{qUMAz_P1Jmg3(~df\լwȡbd/ay>_ 7nwKcaq #lMd2W4>V621Mn9E^Lֳ =#= U6S$JZX'תmp~fNװ\ihXtS0;/3Px;^2Fv9Nqbr~<9"AJ^p~s B׉Oxvlu.84sC=?++ۄx_텞SdĈXZp9( N"s z0DiAShꯗe>(YC߿@Ą& ^0agd DߙOq!}J)"xuFi0:``F6DA=Y@2d*Ov ENFO㽵TCYdK*ޏ0t7[9"ږTeS>&ނv`PR ?94c=XD#)O>!W/ \Nߥџ %/\:iouc|OíȳYwZ#ҿWEP{ DY`@I/'䯜E|9-BerrZދaH$K_IwP ˴ǧܛ-]ۆyaJrk}ꖻAE4&ϸm_} @ht݌<-|}7_#Hћp64~B }m׀w ;Y WFU3)pNhހG׏&+;*&N8 ߙ sq?=6\FmȞȭӽP3NM 29UePY%Ţ=?q̔<Ź6\ MGO} \ڋc.=M+&G ,ֽ3?w.~FE7G0/wh%Ę8,ԱIjn"7@W8+ل&* Z+<$>Rqry& }cRQ-7VLO"n$E6Ddɷ5-e 0%#H iv.?3/HFMϭ 9hNmV;RH_/1FG(ƈa7j3b~S!] GgP.dkL#K5 CZȇ ]Ts6h'[W5[}NF0ɺh8 u2ﮦ&r3^Izl{0M avZNJEd;ʙ7Nqf&r.Rb##222ӽ? C']v4ϴI4h2bi#>&-۝_d,a4l0y  ;E[x' nUlDv&!_SЭ^/\u;Ҡh|=ך+>XKyOk/DS?#HĀe:J}巺XqJr7H NјFآݒ+ggi%zv6;wJ%:+RA:E>jHO~KsCG1T[wSOSn^(EZfdg:4?K)bȊgbzyBola3\ `M$n"8ܑ?wCzU2\gR a,E\9fd#[Ř64-믔z@J\=|] 07{b7Hċ_=|v vu@Jd z&9Qj˜cN^ Hb!YfعVoiQ[ N"X* 68Gml}'&( Uc#{ʲ*+U;>tm~&EE!窠"`ή0O[Zqjivu9{4O~8$ںm,Z# 5=W9N1LgaCQ= =UᗯEru'h tZ1þ& r$ /$T( HU$[1n.5E{OUv2^t@`H=nG-4&!O1[h^)?-dZE^ ^]DH)CtM_;4Q/jXLIMt ~; t5"gUB*|a|TV1-Dkj XƲ$UHX~4Y6րFΐnsc݅No$b$8TKN.nu}0v͟۸^!b?j$=o5UٳC j##GT&?:4UE+$>L vj o䐛޸o7{:+W=g*R$rdp@%WN,`"˥"r9ZD%6?_ Q~/]䎮UӿU*  Z:E[+73 }/Fyk?!*KjSJ= lz#W[a0h0OP^W%wBpڦ LuHPBۯvb$}Oy|Yr)T&LJI0/Eǵ&m^+V=pW2 h/ ңƅ:PO|s9qA>2oXr}7FX4uF7#NxIO{ BX]$(P`bRJtrW{$XE.2CUM-T/>zi~2۾EHhis0SL0Zn9WՓ̝pc W#ԔW7h9(9Yq見h~&AȍJUaB>{KF' 9+?bL{?ڈzw;$9Xm$+RCC̯dKCBq"NUW ܬ߬uY[9F=|. UpOI9##l+k3{>aGsYwH}hNp_X][ӵc2;{rWK#1搮!6pg<& n5J/7*SžErd43'>gcyU"!{|[ih(Adv-o xzK:d Drm|tp+m6Mǹx$ sRAQ8ְfvܥ[P ?"Pܠ]Zu~b>!P؄1CEw 1޳ig1DcP>8! PnXmA\Cվ.Yb;?A.Q*MqX\p( @AyʘwDH"ʀD ϵ2vlI,Fց0_nhiw[ C )R-Ǝ\Z#wf%.Ӥ%i*A?ƞz}˺%~bm(T Mãiw zcTR9P].SwL:b(1X9*|C]+mJ"~[n_-ր#IXrHD( v0w ό_ӤME AQIAmO%`"X u€`~DBzTw&WJͭ  K3`>&99 ]((hgNb>+Fl7.'M>x|P1 $Dwyl$USȂoqNPV_AU~Ǟtec5M?ߡ g [͙Ђ4{օV`|8XwܤeCÌg-l6Ë1bآtۭjӂWHRIWͺ(̺?ف Am Df-\e'e #[PTqX~ڒ5H}GENbǕ ]S+Hk[ޢO0(7׎\z3407%L:pNI{W /KF%*Hq+@U\U^][;RzkbtkE|OC';/p\aՊ#&cq 1C,,{ovZ8 14¿¹֔^l*&ejH8AlQwP[M@88Ggg'j%94u1|ز:kA TZ,6-Us8|C0hhL/d hԓkܧ1 x iia.D1؟Y&'g`գ}!Og^UDז(3 /jG EX>ܛܻ` "0.@!UGO҄ ffP]DS`Pë0ԋT/BUxR䟬/-:rh:#k8d;@Ji\en@I.㲑u5S^+9.x ǂdXF$s8Jb&_/V!7 DF+;<є^BqP_{K$wEULV: GJ/^M k. 0Xoxn ,9$2P% (͠:+~MkD5(mk_=Tb>])fY8fvDnr:%_֝vPv zvTh_[oxHdc[$"s5(?HI2ƹf.CRwg9:dBqM q0e*%g&$Nˣ4sÌ&<eK}}mYy7Km>*Eu"#D*OwV*fQI\h-; SFٳ// ' 2'=<Kr}1}+~ ]]Da|FS8}I0몯4:O݅5ȳ+KMm*}eGYuB H[y5tJФ#6ߎ:#Yz\a! (p \|{'ķk͔e&CĬLs5mѶ_ d}%a`3#Y'̫@827kվ=̗jkbK8q&CGA>{X~E7IA'C~1H t߶% 825/ڢ ?)+N? ]K$r Oa %C3S k{#/bJygP0,6m\%MJEju>,4B%OpFWK_`z`|{=-g;PWe c'h*U/y[.f)W^gV 7eHqJ󷚑r?y+)S^gp鬵%K5:%p~E?J3I=92wy:I`tͪsgB-  2m2*Kq.1\^ ]NpC?Y ˪ATGLrxn@PXGFxz-4r{IZEf!Hw:*  F|7"tҊyn2l 'Z, ϘUjov曂i8 u/F C5`%.^J!,R--Qٜ}h7"\X?7|n]a-Ib rUm 4`N*I~AHQsvۊ sGILB "ISЛ#S:uz C6s絟:VlXXr I7Mɲ|ҬwQ0RȒ;!Y{sL%'p'+ }Үroie@Z"Ue V}h:\Z*B)&<:vp2[w_Kmv0l;9,(C߉jOw ȼ zAᝬ(_mAUm;Ay#[]- 9rROfIƗf1]@EW}"..mۍďLc$rҧ:DEtov^,)Wm,gЂ8OK[(Dnjqov0TqZ˔5x\3 PzgVWnՖ*%nk>ۗ.H_L*v h⼜hXW>&4~9P3O{f\"ixHI'g!Ї7;qU<=v3-%ג<&:6Z(6At+sLQ ( A`W+N;:ʠ;4"yV^9sPhBB?'d<(y%}t\P3 gЏaM_MG" ^T|QK;e{6#w@%yY w~>'X3Qdw1D„uc|tX!c۝R1Íbּ 8N|n"kϻqsku(%ZW? :Nw4/1I"h1f&…4E dOF*;TE8ŋ{w/4N5M2  'n!:8F~*0m [!TCANSQV:7ZB]a`N^(t(ԃ{ c)&KTX97,hw/ٵR< cGjK㢁#hd >  .G#A2U%Ig%([A: P025 |cd{p.'b4҅lWs_E,‘VMa?zWXX?f0.!VJ`sB]X -0Jwٷ3ܘ檣D&WI E9VVk KeCn,;j RH,ࡥ`*%qu*}["vqjWm[M9;hKdH/DƠC W3Ļ6)p)D6$.98Vt^i,sxݧS2TD+$WflDgCԮ RM`d!*E:FqTdFEd~<$(G@KC#&k56Ώ \ xL=?XSN?y ~gI7ܬI,+*ೢ?g^3?;^)G3a|j 3{үN Fz".H(\ kSGh2N ѮQ~(6"ςa5 aFĜi}9)sVdv' n[!}sȭnː]ؐD3`0`}!F=VP]f1PB Q!qk%$;bӏh pG>ت-pu=cLvso+[#w !?b kGAYqkf•c- QkG?ɳH%cHIJf=`B ( NM\7>sRZ{+/UśGdAmVTYrs>Q2r{*Z3gPURAB~Z(y5ޔLl D,-J,BA;[Lۘn6@׈ t,eFKBN{ϐ.v&: q]S2|5]1J㱲es &NP^I|P]`-ݕ۽MJeDTCWڻp>o' LGYni4#vQX6vf}_f|Ip &[_}l?]xLh xTxw= b:Fv,qL0Ziފu5 2@kLP qOEeʭxɐQȁL`.AD =6}XɿQ#YYmPp ӒE=aƁuNb멐qx;ſia60ҮWYnLpX_=y)6}4D"Y+9Ui8<yf6u*48Q!o6f)@~[qr;"t7}e 5Xe6ڶȭIP1)"W%SQ)"[Ɋ.o0Kr\!I$o5ʃy:Gg#gdÆʁ3~<3Ko;G(E /$ڌd:ez῎61W;ԿxK#;bRρ:]t&a>#E%UאM)1.Nc,^U0ʢ- Z .I3wmوn if+T0 =e΂If1F.m)itՃg~ %~yݟP[M#I]7}|p%O3d!V=dPKeTjí#PM  P YU՝piX; P9^*b}Y7)4Ж<71hlLQxly=j tJI9؏q Sԟ>r!ҳow86뾈\j)@k^LJQB?r^@dѴŧ3=iG~NfS-gj̊0> h ^a6qM;`\ZM;Pd/F̈C;ܵgA8t&bH8!>Y4f}wErW7C ec we26^3#KT:)|^?V2W 5-m9T!phT"A7DS'"5c#$s="1,W)~'FwױNjmR)F%r^!zx0m]g%f&~@k??yk0</:RQ`dERGLD㿕RVrr" \Ƈռ:*+b⿞}Z\x)j9aKQmJ˟a2U}`" Y֜5*\$.Dn.b ZYR{z4m+/ش5J 7⌎FKlbOIfe3jN|O_k $7ʕ:%K!v5A#9p.|XE?V͑10Y~I 3!8 ŕ Um~~-z铖lLNG)f2bvS0`(t/1MĞH@z(%*XeΆ;B?9>ebX SPB#ӥ9FͨvhЄA=1F{=WҟP A"75HҟB{[ a~LB.{l}R‹ߎwPov赛vqjQ*mqioYS*alÚd&e/KK/1 qxI}`Aҧ%u3S]7Bg?ݳPםL<Oqő%k .[`Zxԕ,bc%.79ur;|o;/pl߅rAX8Zvxw?债5M]iv}#ge/P`((vAcUbẝ@Ńx>vK~L% Ҧ&*AWx?uyȄ@ûaC:lL4%9NJdO]>~;oe}OS&֔nvx h疢rBvg753(:Fa"*"MAC?Z3ȕ4zaQL!ǴOy棶;LzB"F#cȻtH8VviVQ ]#KZǥ'(@P\9 ,A0b&$\[4l2yFljF+4Oxi$cT>VjIJ&N 'KZ4li}8H1a'U>$1^+E(hyɅQh*NTx)RgYCoPڵO]7-D6# _qZ`dA^xrPj Iж"%# i%;3>ٷ1)&j!@@$;cGKI 3H*W2n|-xE]` ;7Nг}!&~~8Az4 }P[Baz @9ePF&γ4b503ɿ o yF43 62dJ9FG9eN~ :*uȰ_ š IlLc' ;^~-n*}8 !PT JiTYҥ""H.4pJdKx勔ߞ8_g~/aG0v4SHz~~O*ʣ6޹ &Ax> R PVTZKdDM, t_/r VQ{V EDͻ㻞 L8T+ 捾nE~Iȏp}$‡|;Sv]: ׏%XɅŝh{{oLVUH@ZufoQCU^ xX(uV-vOFbKh`\NA#bo7紺z @m+>8f4K㱿mDszw~Vn0poS`h<:m2 tEc_LX.x +SFIP/>Dtox PzejMAl[`7(7*h~2?^ pCS]a.ۀƑл_7fH93ϟ!TNj^3-nĆQJ)?z)e͑I^3mn!zb=D{3axg8YM--Q>Z=jͷjECuWO,|ԤAA$@@h0?c)r0r>=F).;$u?ݽgtȥT|PRMҩӸ.pIS/iN).aU m>)iV6ž$H# ',/N9V٠t]AaXt)q[YD0O@,@Z!7`@P&ƀaM*XvOvXEf+FL`j9l|(ח'!ڹ!m'yxs`4MAeGǂ̃B\@սnmc@S{R4Wr3cC0zlUd^_>BWSgfMNRWaB7([I탿r[ 6GpQP=1Ljva:!BqcIBO%ocC`Q9Ý"vb\5!"d?~fVYd91zijjM #:{.1_)8I׬{7_ujSCїs3Fv$J[n-5'88sڑw.Ls9LDzhrjrX=59!=I7# /oO*̵X|=D@&Ṓ Jµsk4(:~(Kj[ ߛuAӑ_KA& BE 0\ Բ^^_z( ORb99@|~/2j`/9%x~l:L; Ruʑ[mR@~{ ,Ἃ}=TytO=E*ۢHB@`%%L>q9]8]EoKJXO^P&<ϒqHQ=m%{9o$T!3CI [uP k~U(2 0KXIߊ4VS׎hUGY7pAA*`WpAV/Gчv <6 _=@SHX Bm|IErg3PBJ4޷] ZFCK|X󁐓u'0ܖ >̷mȢ)nȾ6&z]['l)q0`sV_ NۃI@F7"&VJl|m9^Ƃ;Dz,$OR9|=4Yb"LhO*qkXZؙa$V>rUxȞ>ft z8n z͢pLf]:tssX:ܫ3M6\xY`.W+pI6 rbpg9I_f?daa}"2tN[ 4oRuC4+(I%{MQ;=JEN8%_菃Iwyvnzˇv𕜄l^>ہ?va>[vLFj^,2;cuu'9ߖ  bPi JՔJ|>:"\N 5t֜(QBrVsG,~G»-;GӰr0 d .5*;?CQ`Gjӎ2gCc"2%[}\79\mUԚ:5*ֺyY_E+X iUBΑ/ OOAG*hZ* ٛ~mWfs+gF/!.0AH )Rzr!'΀1Zrkaw/aF!D5!BI^uW[χJ-:N XNxC(gHnbo«cTF:P[#P3¤31)FBpixEރ< cdZj_}ci}c%MMO^O4^Avfl;ZVKbHNT1ąR2;_D۲O`B|=k}޾C\XJ)ugZn,kd︳KA듣"&Â0$zgT )SZ8-41D#HctʁRRs7凂:Ȓr]'&re/Gv co^\ sE84KWYDNr;c.V\m"< ljL{:4CrЁ.йz2%ɺaYq'zY8~.mi> 6up5Fis5fIRt`;<Z3G |'H;l>XT̶t @-ʃ J="c^- )mDy^)4^ktO &A3hDW2TvD"4^ëyS9 5xh$ЄD/9F "=dϯbrpB*V'(@Pm*%Eqn٠t6y-- l.#nfv?9f3Te2<"E72w6HX-@{ABZyb$"aLr ]Pđi˘ؼmKBoXӃ1QHfߊ9~7 .AUN9A׺GF,0)LXd7yV1 iQ0*@]Ѻ 0N@ H (P:~ƥ u#\{+(ݿ$~*{k}K9`Ƌ)16YB 7EB&WЉxn ۣ:޻rN5ɰg|:j}ӈWQ'\])`IU5T%qyi&H֬$=n6yD 5 7 ǂ<| R{ȗ'|@1%qPOӡ%kq&~2-ɁgIcZ`:>0wjDH6@+.kU򰤥/(;MUL61ȣCu?ܧ| RuGn|_B`nGH ~O˶Un=m!@"FrIXaڡlElJfYYb񡌵zvī^{Jw.L_#wXoIПϖJ[q:Jk/@Ի$?x8ApC.2 yCe?2ͥid@Rhw&>=y;gt]NcOW*%oK Xg BXI:ƆNBZ~3~5 Y|Kca6uVrwN!QN$S2;Arz~4p wQFuz|fm+֤RrH⿄cS5Kn펳/EJ|8\Ա[jzCV$2hG_m/'2 ļk˕VL6#X *b k?3ҭ~PU3Evzn~:`zhr٠6 g/JIz(L3iJ\N[:%,|¥9 ցtv/Նnn2mݤ[2PJW.h0{vTb3 C?Aal/ {-NǤ~O*8'wRWCDE\c|E>hݑfER Gж2WMOxdMzEmԱ/|\}rHhu$зo8k@Bb &0SZff!)nOiɶ.ffY%Vlh'b ':&:Sb?hoG榳h3A7̍-W}u5=5#xt8yv\Fb}僉EA4ņrHXƞ eI~{q2fʍ߁!2 `kuٛfy " "@xo6I-] ϖ^iJpz[쿾nK"V-aUfQé:Է$Gܙ9)h#w_1^OR>3YzA+H߾@?"@m,^P0)m*[1^p2+kΥ zϤ9Ք̃j%Ptq=~':Bqcju3J,:AIk^qVTvȡ:>?HU-xn;oY z0t(e۞BBgNvfwH| {/c?c֡(H5:G/S3E `١d S7Ş+V%ezKKC_^ǃq^#,dУ c s4mN$&d2)$H$tp]I4+SQo5MsFkϬ־ߣEqrtΛnJ9 ;-T؆ˆ'N=*:jѷI?#2pQnj G> )\qvZRhXD70&91FkkȻU4mǥtX'AJ5"4cJ6!j;d$x f:@il:֘UYo_A"I3!M޲U1o;l+"<ߗpVq>rɃWTmtPmIfy9 ZgIЂ8H|^ w<}ꧯ^vf(ͺl@d]zmp~9x.ױC.E?x3:B*Ss5N~a:LX7]dAFJHzD@B`%o GP M8!;xlèY_%t3LЅOR PnNB[H0#4{aL̓exGepzȁ{ӃRR5GQE hMSFmeZ?F5՝jp`+73jQ32W+`VsVU&!ںbS} 7I;,%O#["ϐHKD )DVr=iUHZ[t 4[ /z8)pd;ɬr &ce:g1j8IVO0A3fr]n[xq<ʥR1]h*w2 Ȫ.XwFĹElE"xo~sV Y}e ()(RA1wT2'Cّ BԭhǮ>\C Z]OQQnzib\ fFiɑ;8 v!`pQA0~յ[qTZ ;6*ޘ4KPq+CߕLUk$xrR诎$nߦlot:dP]D&U b0YJ bAkS UR40}>\K/KdU;> MD>p]hL=UͿ{nO#>dX>CCAӲzfGGzO`D0Ofm7[ 9?ΔЧ7+R-=W'qi Z}BV6?wT3Hrin59d8g֛l)D}`/r{4kfZdUe'i S\@]]|͵N2Z xtS#MZ1(O>XWw033Ow^yR`8-7DZ5b,3&`ùtnĚUN>ww;s_ePn_$ehpaFOƇ\%F)7P.[,iIRgwi%fȵ[̅:s"jkUfij{١ÁYnN+G n9X* ZGB6xAܴ'Ԟ}# zX[[#]]8%4mhe 3:Zk71:LRBr8񫲶^ $+OKk$ȧUc ku%mܶPɾPt@?8/h?r*^ g|5FB]۞|`pOEzѬ6r|8ތkit IDȍ"^%ɋwGΤcŅBwl QX>1Kǘ>(2V5lMq „?\Bś\LC[Hzpm[Ύݕh  nD%=Y!c\dh=/5C}A`9m=&oY͉$F\8Khe 6E:bYq40&gagʊkDomn痀K9ŴEK~,ܠZw$P0-:@9_qqbyy]h-ݪQh=_;>n_-pMdMl֑f\|PkK-;3Hkf?NFM+8sXςe7bndx}i '[H34a wSY&VhE.IL[x$/*yOn *pG!ޚrK:Y q˛ o9@/a uH( 5:oޙ4Mh_fk#Q2d mP]}Βh[#seOMC9J ZT:UV\Jy- '\#3+N ^=PWP}0T J=cef98zHrq}D$þw~+Cȿ2V`_tL uc<f&DT›N'Hvt/t|M+q0 ]ttbD;~؞s>s(3Fr]Z2>L^ ٝxc(A}#aY2u|kH-=@fgՈ2m P˟+lЫS8TO1A#tH6W:߃[rqNA:*Z-J1vrJQ.#%Qw4^.s|`-6~;eLRw.E΁J!i;ߧЁPz}@xZ_E nځa-0_ 9G;Kư#rKᲖ?tFvp>)zgԍkJDm"a\ymj6}mjXyjmXzA^⍋ԥ&SJy$|ח GzE*=Ԃ?45%d.fēWSwXn;|&ic[h4΂];+h)R+%ZvϟFl:x>x?Ӥe?߼X'E㻶pH0P_25CCj]rn|TȪId,[ =;u]!b8% `WɇLH(NLgx[]ul{!vVO\HdHE#xWq@}4g%F)Ð'y?}&j'f'wwwv1r>[TM6S\MeSD;H*;0t1`ְi:fEn? ֆt+1zH)Ҳ3.Rߓ!VR?/f~4 Uv-ik徛-3 boNПѲt0.nþ+ؔ\iVFȩ6n=Y2?f=2i:B;-*!Q>T}p$N,1@ 2cdKm>!&lij(n)gqDu( x{{?26ԪK948ʿc]%S2:ϗY7b G#:̖Ԉ7R0v-^lIҔI$܎soqȘRU-LQҋyߝ~31ᛳRAޟÃBd`nXa,dkwjTΚJ$ t7*,vlXFH۾ϽΘ$p%h7Ns6!*v8*?[? dJeHO/߲D40JQN@щѵ)^z 5km\A·b3ZO LSx89'{w",h,!Kv8$`ᆌ=Echeddcz"pMepO/b^됋](fe[p݄$WHÜ*C|jr-<ɘQyTb F6xZJw2F"a)Xpi_qK,'+QR7ROݱRbXU*IH//m!=~k ^|eJu[#Y[[/ swUl u/3C{ziN]~ $Kjmzoueđf <#qg)Q- _G ϓܤ4_} I:`;+pws};5O蟛qr.1 C$>lWl倖>zE" @w%5'])c^XѨj|9?Tл7Ȋ3@KGXԅ}1ކܱj|%^*v"-v%d:ear XrKy7jk2LZ}o};O@Cwl;R/ _eի&)/E- /V!ޫiui*JwsۙD' ^ê"=Kەz%<.dKLqmOG JIeF1dhB쭭B_&l`?ua a |QْDϷxzӃLo}%+bJK ~u,c2_]v'i0E."! 2(<w|{K«j pnڹـ'΁P) '-編{+BC[ 6@JmġY=M.<љTJDUDȾ~q!u`ImKvʧ;W[VԴ;\`b?wQa_/sRy!uU+nϟZo>̐Ôe 5*U=V>ӫ"7* uWI8+?E20D6kReo ć݄D8J+Z=r,z(~Qg p`b=D] nO n")a'em[ïk&0lcfm6또Y>ok/KNVˏ>BI~vol,lP C,+ !Fp躋;-r? ^Υ)<,Ƣp#)qiCK7.~U~*qJzk] "4節^Q"'uG6`D4JCW_fĞ|,44T.oֹĎ/a D\&R+rWxjvu&Rd4Ĥ JlŚ;,uqaTem%mQ$eϵAA]Ym&8&ldiI5 վtE@ЅGa࿠[KoU1$HFZɂHHM*f+(c (,_ǪK1u ]Zjq`nT Zۃ/F1P:Y52p) `ա}Sq-$H+u5w, '},虰 ›_ 2OBGE1* D:dǞVE{aB@*ܦhnb-D@8rGmi*>{k0l`DmbYRE$ϳojyYWw0X2XH dӨK+$Nl%hJH4&FCME#=Ꞻk0H*/f֞R#kg'!L6!8Qǜ/y*!+RTlt +iȎ'a7XIr]2Gy=\~І;F ORtZtQ vXK^: }ٴ[?RiҜˣѲ^KEkB &8z2p=kϐR g}flWX [X5Ĉ _[,G4n'Wsr=zgEߺWTCW;,@i6E#1WQ yĹC'd]J65ҧ:ϱ*TA003BGCRv'iV&D P‡+p%Nb<Ŏ0V7hT-p "U{gXCviba{4 -y o?lQj_Ӂi̛1'd"0NIH̩^24NPX ս p|֙ii̕GiɌDit}ݭd+Mf(H8jGTpZØqYq=!&u-@f]h = [R9S?cD)(SY OgNEvpkUцk"Qns_1mzǙ`8.ohOd1=X}Cо&j#;5lW}GY?fŶT/*淦ONAv9p:]vY1̸>Z"ŝZ^=W`cGf$ 9)l{P{VHSP*&^hJ5>=PˎX%#Mg2LcpqύZʐB9c(IE˭oOohER3&z7r[Fr 3,9~/pT]SC[a#o,簨(*njD'NMDw cBT @ "c!1SAYyۋIAyr nAEH p8֭3V{}M=g*apt6X,6*kQHgB{G[՜V,.*M<ꅜ(z0X93Ɔ -h k(25xp񍒆dls{`rRt{Le䆅"Z) nir58 ՟bLt2[~P7&Fs0=P7lL醝R|w US(4 őS2kd$|^J[<8f+n q';ണFݰe H?,Xn'lf鈸Aa};r4u"eaR]NN\} lQlD7V ˋI—rʬo$ՓQ",;"W'k2:BAYBgk1UE}A(*U݄,9-ϻXr??#-NYڿ+ٙ!f^AD8$,m̜u&i ^[u˃D j,i{ř3&r2 WRP J¶ΥΨs)rGd[澰t|huIbR=HH`B^Hgɕ0 L'׾o ۋK+qo攈4-,k i`}}."p9UAϸjzZ}KPD[(VNѣ9Dg4b4Hx 罬2B'W4L" /x) 55L8eI])`C'\ؒgK'fdy7$|wf:?U`CXqZeЊw cp@6;w`76g), aԉ|L^i /iqMy)|8[))*>! MF\(H;ʍV|/GFުuXoi)wffݬ4ЉԇMW|2|p9Gۺʷ*c G ݔWb,N_tԉμU: F>'I~\EVWMÍ{z&(lVR܅PVY&~~1DB78 !ip(ù3YXۊyVW-x/%mTG];\tbkbd ,< "pԃS,9YҠ?ySy!D&a)Mt{rek;{ I)M/QO6?fSbI6o70in>DD▐eBuD[VW9 ȯf p&v/?$ nl$ix!I\D&ҫ[7S1 f˯to9S1: % ͛Yk2c EUo"%Z8V$pfg}!CmlNǏ%1ןOf*g8mߒ qOٞՅR'Apx\ФxŤc.Ժ <nd$h@idMt+{sܬWPcOJςSarFqʊDEN]n(lUm'4" &oD KP+/& T#kBU[Uz1t6[BazPyX5kLp㮝ICMGd8+$3, cTeiS(J0T> \i9(D52P>(Y51D<ِ|{@ ;!`X*\-I̗12uNEISQD*wnN4\zS:[/m]%b\ YE?O+#nGX})') # &&YK_oU\ J '#vm~[ tlG)}"(0 Vpu :@VjvpFy;?; AZ:fpMW0AD;VMuBo$ DuxWڸ "qƤh~V-i@g ߎru'JqMx%xu>NBLþiQGE5ǔؓO{2L/<>bR<l1>Gd%*о[wѯ^q,YǢAO%%X!+pr*@Fnզ#'#,YC#ň {,R Hc!@IuXAq(`U]!Au=m!BN`+Zb|bR4t#?8ͦM8RƲ~JJ7<򙲶IdxTHgL]G9]Ƴz(RhIZok?tOPnmCl9bA4ŴgDyg&^AE_,S_r8̛%1aĖ̓=x4k󍇹$rwF6=UVL) F^ZKu"6A->rTSI.Yp &Zk 0vWK辙ˀ ^G+ dlr/-+#:zt~Uz/;ER_p>T=X S,֬^?A5xr">H33uţ"%9|K#x̷J>QoLcQcs(LQ T]7nDMIEn^OȹC,~]TyRjJߪGh鮹7ѫ8?Lˣvk'S-9Тx`"g35[nY|XQR]^@ bW%g#kV68\*rꀺ3f"c1seSX-yl|CxyACv:SK|ϖO=bC-ufܛ XR&?H/7'sBLhro40ώRCV^qy(uqyNzN2[8[U֡=*aCi {2&_v:2!XړQ0m?pM<.bCQ*2&ߩI9%/'(&}a:46J1pk}@/gvȗKL7Z(AOt,9 }I{ __RYb},ɀ\i1k:wu8PvH&lx,9:aků8 QBt$ T͟%cT N;M=Z* {kQHevUOY;FP|6r4"4ZT|T'Y: ]0G 6ý4#44x+]p&'zn_"8z+'喼Pum]x̕`DmlNR)A@tZ ~ru@Oќ!Jz@6dM| ,#{ֳ Z~8Kw"e@JZU-(gEf&wfZV1`L=#jIZ0ϾΞ0x0WB"x(2<#ihz!c׋SN۞2yn"bP”8༊c\H_Î~L|(UQNӯWZ#^4mqRaP:ROeV_m(h9GTyO;m8' {~m̝#{@0*pz< oVUCnT;6?kwF,L0;oS죂^2gG@~z]4 *"{D>vt=DG3CToW^֡mfCXk:Tjo/BЊ%6}9Wotc8םamʉJqPhtK '`~F l F([=rPԊV{u W Fp>1 .#ISS}e5gz*ssmmA=ޗY(jS%/fǖS%H ո$SFjIJSޭ9x}uW1 o}! 4)X&ⱳģ&픔߼mR[[?#Ȼu?*D~$;<`;wY:~Mބ&Lr_z4TJ; %LxD:OK!X>ZJ'|uMVj݌#?'Nj-r\s"\7MӿthI3HwzRpb3X#I_. o7zn>|'9Vͯ2X }|@ߓRd斌P1> F[꪿R*w2GG!@x⪙&J p6vTDh(?*/|%ϙjt$Q$}7eMl]Z1ei%(6]&Ö@B'B\gH}_2OVB+?agWCi"|*z2~Jr/TBb=RDDXG)Ηi*8ҩ(CRJOuV9ѭggqʘ"%RYC,, B"HWwO6ue~1z /蠭%W|Sa>)`UJi%fozX}Ow Z֝Kd6v sCY)һ/޳`~2# :Vr[ S[k}s>|]Bf$W7;M M>JCAAG8JGDYBI|׺51L9:gKT1g(~^Qr.IL&q<Aw*BMi6k^5ޏEKZtL ) +Fq=15L4ܴ\}_J1W^SED \LW3Fz3bPh"t3Ti>50 #g.kdVh',c38W$a4&\ǭ(O2+7ѪM&:*Zޠh F惮~Q%}tÖ1Mj2{ştʎz]T|q C=RXsw$|mƭ5A$[sW$<^M2LIs;O>om t%Ko.k>nY2Vy`s$izP-&݀sx>ͶcM- "{_@ ;IJXְ stG Swr<\XqAR_L`O| !/R ޙI0a+Qjz@00 >Fx}J`۩h+lga$ BT6$;TI_ӿӪ:N( % ʦsa!*hvSV`kɔ;{,n݇,9"qFr G(z'DUXxz*0*ν_rtrc$·%]%)5''s`zSʏ]bABx[ ohdm} -h>Di)$ ȥMS_)fcvI_[r ':[Eɠ+ũFBS?> x>CIek!"c}םܲ~#M,U"c"[z9VX;OM 怇c'kjWST2Нq//&ǐ⢢xtp0ĔKK[yo膬j0gѓu?H''H8mlo7BmrA v]CO,71Y+}c91e5^^ %Z/I ]r $DAG</ubhU}_͑mj#6[=F'|E?W'tN̘ Z0JbFh["<]=XR6f'ӀjlW9_QRc!9耆j} '--Qzc(0k暻0} -`ԆStE,5jW4h]v.d2hH?{fLdg,eu@eG1;đP@HǔA~:^eȬ}s, ;P |/V8ٍq=jqiB, ؜ 4B*v%Ǒ=t3>oe:yǨ9zZR  ΅ ;bNyrg^9!tYq2u0ػ^Ԏ"L~t<ƅ'I]KLאn6T@tFIgݏKI#|A (v1A?L`(O%{ M͍ebPe%͘/5oyL h 2lc/0r! $3&&h_ߩ87>d~et UJ R5qKYk`hLd-M%[WS+AΣgM'k^B QőK䲖~gU^މg NtUNi̅&(2 )r DXLb Ǜ3(S|RڜdAJq4L靊#uΛS'Ʉvy/YܾJnˣC)b58y5{*ifioCKzBөjݾlHGܭh\M-<ᴺڤY"+mnbd $S*?[E.,;0+9t6yюJC!]'%7+KOjl`?C48 eN֠nf "^_co^KftI"Htxs/XdWNݭ~~]wth6houU[2r͓xU A@KTL߱r'; x3ƮL1MBnUՐ_Os<"D\"~{E:H,Mw,x4&|$D+J:fY"ۡmjT*$XNѸiT/ea7(?hX(r닜zNd" ;T¥x!q:_'h[s9h'ɑiw kt!vKOϜqc_}Dϛ3?[-J Q,Y'97}~Obn)!ߛW^T6 a0VEKhrT .)J&e1-l䙱8Q7P VR-S ڏ7hD%`/=?AG)*( 4k82/< e:Yɂ,r lXX[N\]YQ֮Y[Jz?bGto1y,oD0wʝoVH4:qԷ*DjpJm4\ʷ:؉̵=}LU x;E#c6D~?$"7Ϣ%B:TO緉TQ^*6ģ181^ _"oZA$VH+UoX0:Y$uq͆6wH"{@eVnR%j3h<_)W;-] %Q~j}rxe?K(q mW̾:/6BUjP5pHGq&KѴsmٗhRWvF% <2*Z©[^L D5zTvg+-L}yl0"CFc7zNNŰ)WL^+y r'aD060GÕŦ<96!'퀑 Ezlt$i CkQRVt jP]B#8PZ,s+̔]^cEZW*jqca.qd.QS4 ^f]ڔ3eN|eߋܰ񃀸|i?NgiTs:`6BswzZ_TttO5r \ ^JUkP# Dp՛ m8r䌿a~ͩU'vBqC<9(DE)޳qb{/}v:8 ^$>h)oC盈ecP r+/@ʾLق+sM#|@/7`d,\@b"$E/%PD{H2MrQ{%؄ǩypi-|)&h7G3(q]C@; %JySGdhti\VV{3:Q10]FSV-uϱ3MS+pZL ͘W|Zd\?cձЍ`BKSB|GO8g3wy<^ ĺ2̦O.Y?e}3GT-Og=m*s8ظձRykmJls4 $oU5CL +!&o נ;i_venx^f2UX~K`D#}kvEe͔n BjUKl[57z Ec8L;8>1mN(Iܷ!v }E:sMg!—ĝ; A)2 az=QiԆ/ăʙqí ,r<8\TBt-ݼq9<"GGR0X=pj2t Hoܪd4W {rm7Nui(3߽IRqطEˤ rKfN֩bҀ3l3\A}kZ4o4 0ű->ucM@V^ t8͘q%_ t.üDB󅹅K:;beRuǓ1O3w%c>@U5ohK2R[r}&DWE!"hWd?NyLNCQ,>:`QEMAM@0UGB!hF (o<ڏ -7HV0w k|jґK Tgey,'98AƢF?,c\G6V  'δ?gvvnz˄ћ%mJ7:&DQ_&!*|GHf1eye84m#-rY턩.@ gH-P'%A|"\| ap@=[>;N*8$iu8cBy\-0g@T>سPFޯ x~g @| e# k'b@'\0Dc(&ni'ԄغA-D|guL$LQ,9EEp,D\0hRNB81-oq9&)!bS^URqzIϷr|(еfTg$Ks.M%o'1#q,j'J^,Wy19I̥/3"|*=.F>$'cҍ~/sѬʞ>8O-D KlG;y3{ۊ+>zG)k_ uwp7:*w_s非Q  #> kgktlkВry  U+ßO=]SwY&?5Ӕtn˖[;cکw-ѐ?εSR!TO-bD7j|aYyA;Oͦl|9zn~-4'2FQ QC`.im|v‹$Ș1,/+e>ۑߔ/%ZÑYR8`$H{Caw pM@Uaں͌eP1o"Smv@06**)Au5$ R*(%B׶mc쓇SE?6{?L(Zs9< wNK>B2У ^*q:8hq'>Y(\I!TR_d7qȀ&s?ZZb2sob̂)G N&#Ih%GCXa۷ٴ^=Tg׭iV7W}] #Ł0yGs"XŒ5%V)xq $7N޴8[y9 @a H>~$;cAw+IWe]лMGޭڙ~JjKD1 IU/|\jno>G(2<} 'A X=Iv&:ۑSU 91J쐼.9[J ?N]\S5H6"3{$|W]z/1e V#?7x=Cocal:W > S;L;)~]1}(<3ܚ.L s`^q\Y zuSj\M#R%N8|vRwW:u{R s6Mw~Pyu&u[ɺRn"`Pʣg(%(fnj@g h-shF#~UE#+q<#̲a$7?x֏]ݻ>B!m5VDt_ڮ(\ϼ$7 =5F)f(@M\'X`wRkuLS0/$kȋxYCLX7-[yNL{"6ѨI7Qfă߻Af$x7$/y (gn.+/jTG_ 4cﶁHIJUxÜNrq-=®o.uHa*//۫Iv͸$-0X֠Y*YʭBHc=%d)OnEX=ѹ며bcci:Sդl!Ho|9t3sBy(vYJ1{)yM`kۭF8`}P1N,*|*.$.ÂY%djRʹ^'lZP h~$V'ؒ85Ѻʘ+\O?ȥsmgpv.[&P1T*#YX}Dp?Jn,CRZ<ߚlx#dO<Ft+s/!ɀT\\K>{7sZHQ dփwPcA{tZ9e5610Βpme(QqvSK|lB/GKm[Uq/_,R"\X7ASPT/X,fy Pi*V2Щ:Y ԝgj0Q )Ck&ISWC:dK$HFצ6xqΒđ<4>JTܺIAĪ);2h0(hq_i%!{"ҌtDHFjĘ[Wǜ1*5@#j!aOpa~֦ønx?4WF`TYC3)zJ7 sI@ө״7yp1[cj+eq D5btkP$^~~I^avl{(]y@)l+8$ =8ktUB1٩Moԟ[ ܏/2`1sޔЏ1`E{1Siѹi1 &<0 hm>b@ޙYԲgvd.ȫ . Ϙ`үQGkA{{ A374#r*.BPWO|\6W;Ք)!h>k[EL\I; C85H9q9ϋ. B3Zl&|l]i|a6֬| ̆G'64"AU\20UR6DZ֬9Y?ڏ+IV*yY4Ǽ:A  _wl&T,Ր,#zv  Klk>`U@+#0m6'7'M_T)s!r!Pdo)&NXBIf7_ QG<{߾3ǀm_! FE$]Sfs.G~'nI0G#<5Bf^ZX\!Jʼt">= 3 /72kMg[G^MbKFb!!-|^_n^41`BYeTpF%9R³Pa۱Pg<θsC3i!"'NAvƓ6铃XK4jܻQW @D/_vUN^]t̝'o$PH_ݓ ngZ \XKFt4x`}v"s.[(&*|-;%. !5(3:c@U>ƺ% WAM7O _"uNgsvafW.MQJOÎhV:)kmIXrJ2i(Kvp@ń}C/ԬVi5泰-UoY!qlx Q7$;"ȱU(MsN*77nin?B,T3ޒ*պsbE ' )@? ٱHJ P'?$:Z Gʾ{m*_VA۠1;wn73tcCAv4[A meq4a6՜/ж]Ad7I#wzHtɼ+ @/3û49Qxr[zt])]]kM;H>翆5~!/c굡;19D8ùb8S zyE㺮Z:9ݱc8_Duoe]ODW8m3~:mMYXed?Kh"l݌Z0H/fQ4LRLocf/pMgdD#7eX;#;޻"|Pj2ڈbxD*wGlXAX>*SM|;:=;5z(&gԹY2ێÛG6A(!c9k4f~J~}MMXEqVP7I,rWwcal Hty✑=*kgr@;lՊv1{ˌoIXd*<39σҌ%P:A΢"*CpV{uiߛ_!,՗cEഃp{[J4x3 R.ԥ8\LsV$#a>X@\G!DNPU肔' %_w1{k%?ueڏ<ضD89 ҉ @@F 9m_,r?Qkl>y&-$%)rUMwꘊm4RM1yXz&=d].ʛ02үhwQdHUfT1 Y;)اJ<xR >|}J@h{]d#[ȳj>@d3lFC+T}/^pU8n#` ]lD EENjzWh],, o'eJCj"ӭ܅zFCUn|봱@f)&# |] *òE8%)k7wrP/tϸI]Adj1֋V6ca8PԕUAMl9|SS3DN=?yugr9N_m/[O;"qVe)kK[d`xzPS=)oEee-vl v=t(y @n?պʊؠ#7bm߽ h?4 c*<Ɯ ̼g17w80kJh"/fxRLc *F1q>*܄Zufw=]xP. k5$.>zںhED儃A.nt^ K6}PyZrWp{ <. n\)%NouVZPCkipJ@LA b(7_d.My~oSJ~KiM iez^6A*Ju #2IA h$'=?nU/UsDioi)%JKN]eB3Niɕ3-D՚vVG?Raqd^g+Z" 9;wBPpLH_c>^gx*gӊtEjK^fٚ'' BY \KB[8ǬM{ {EanHD%"]Ŵٙđ/ )O7;\\\eK'q?EGwQ7W[-v:"bC1v&9|/䏕Әur(xh9:#ncMM, #h FTʑkS9ӑS9&Ah.Ś1E;w"* F#>wr_BSdYUB .a)ʡ)o8t0ۄ{3b-vy歸*gè-wB)G'N}ƴW3LFGoY"QJCfȾĴ/}Ե#gZ?QQ̂ݴ;Rot>Qە:HZy%l|&-%Lڜr1R<da_1M=S(*lXNF_@U`c?ɟf9ZpHpz2!-Di pX0S-# ihSs8 LfEy4:iu|,M'k Ir)~ ُR k|f%|/89J]KQ&*"Ox(Q&w`Vc>,=I$ߔ }^j܅QZ֫F ݄so5q[&Wӱz'D+._Hgc.;ɎV}r!I_}3gyhuCO|# ؙBKğ~ZP?wg2f"/TIȊJg 4({p,pzw Fv.bcE:d \~F>ƚI83o]c$^&0S<1Ys6Κuvm @:j>%լFZM_율vAXԆN_tA_\^Ny .+eÄN~]:D%sc24kiA6hH[q?P؛>CHZm߹] Nf!jG5l{7 f]upώn4u\DaCP^ kszCI6|L,lg*a6=x94fûr"PHN]6٣0bin>`puϟㆂEA /u6݂ r-_l#ȴ={%yH#}i0$ak(<2e$ZG[RۅR&B T%tf/yY)MB7clkIo=!7mFbo6~$@ {1h;,]{Joa anYWg*1>m6/ [k}gR,YuKx 7R<O`ieKsaƓ\tfv_L'EAcZQ(y[{8{yR{7RA!4*Odٳ!|ثw  l Gp}XV7n8܉p!] h.ʎ)Ė\5Cw򠲚đ r/(ř {[SAr􋢿ifuk.Ķ?. <2eE#6!5{HQ;\ʣ "HfVZ/uz:(H8|oVg0 P]Fb`(6+Zl ?SP鑸:5%2C;}V|^XtwZd8,Ozz#1%XR:*HWjiuxw"c4BXHK,3WV]$PHYo~Qb&@j|8gH&(٦_'{(=U=+nNK9y ۩G%ᘠ󵵸_s4Buأ $hkB4T ˗~bDu˱b5" _{!ZS;jHrPL6 RWg_EnH&cz0**GF#<~Ly~$ϰ1X"5&W`k8ajn:fƛM&^>(l:ܸAwQpo]` uYο,V{7?3mlᐚМS(kf?wB G2˕|mn{bA?KXc3zbi$dCG ru^S;/xLR(ۓʩD.cmj,?* [nȅakSqVޣWZn{VMF=YܽZ@Õ+u1HyU%E+>NۤyN5k2,RR_!%"Bje5Vf}B\25uH/\;׾κԎZE5]OALSZ'?dYT0 !Sjsnpv]V"O- 6靁RNHM̡6y3$f+0vw*`ei OWn95޺DX! dن=*5 s]3,<]A0"L5 fyI S|̝.(H&䝁JRT5dGf3ĂW)UP¤2 zs⸘2h馛l/Ѓ1x[&5>CnV3]M鷠sX axh̉4Kj@qm{+w) @QhEٔ(1B"MM]aWp~\႐Zŝf\^ "Q0V.뷤]K*JٿyKWBRsiP Q0~\u}i)dt\> 7C2 )HBY~KKQisBLH̸bόBaیuh]xnccGk`J㞶Q>DZ6a^aa00y*VI(j |/jiʮm>g־.mRP-zܻ`h}WzO*n]i٩&+ 1D)-Fނ[;ݒ/Jwﳃ8Շ!;F/ ̐N./Aj_fctōtO"v |hΫ] Ili6\3'kd8 E`\eRCPa'"Kt7rd-+~!&:l+Eu w3_f@nwK3#,7TzLUdx T̓2rQ7&?i E_pJ(ϥ2&o~/K. ZB~yj.@׹O"7 Qus$,r2(c1lRҝ5񚇇_q>dz: PjNA.#=+;>Zݼj!8+!Jq%&'_[` fV))RBoL[^mW$ɓ_RI9o5Hyp$7ݥy=.128g!N7)\ GKgƉM"y"VE|>]psQ>Tt{Ͳ~g*_ozKTynYگ\CyINh%D]u>;Rsqn89~]vy"`2$)ojtmw9dqZ5 jNPM8挝e0" ؼV,(0ʝ ǣ GLm93DjAگ ^,VtcȲ([IE>½ŰvZ݅\U7ES1?3Y>6d#ЧN2:Dח^uD|'mɒQ^FH:zΥџyolSReJ&Bp^k!H>s(poy8d[4RLoנacE;lNj-@bx77}[i֋|p rc}_*cu;: =9l[KrA" oz<>ziDx)&Qwyu~QUosh%`O;WlU4O[?͠y_q16Rմe^%,&!wC%`ҜhtО}ϕR-6#VWۅmMέ,ãZQ\R/-2M!J$6\s':eaQO%`Z '#$~w*j!0y|xl6m"#GƆko!WAeSpl>7kSr3h#.H1jCK1Z}˔`: ((F27J+cY~7c}wTqR⼉> &zz42#H< yA981liRj$\G"z :"fl*hǜF/эQm&*%N T饉zH* FyS)̱1d[LthZփ<ɽGUq\hH^VO!hءՆ/2!aleJc  J͚= bTw˳_]mKN*ޯ-zfiЏA!= @=NF!nKnfJ3t4H&ՙ]]e/V%)2 pú#Zƚ; C Wrx48'rc@a%C: m]Fo汣+XaĦpL"$ʬwۂ ܫȬpV<0L^8b9JS1$TV}Ynp͐oc;/R)@`%{ve_-TYV+5V;ʠ6}G-%t'5MZwʺB)D=p5o̔ /8{-]c>DH\62]aBcH;"jTzO.E`=K0&r)ϤM г%l3L&)9(YOkM 鄸`)IVM'!bQUq3q=;e#)9冤:Z1&BWc^; ,~+)\c1MJ{ɈEM-WyeV`iA CWIs C cy~ݺ 8&Qcrp9{blWS VQ0y5^gfc6MA =yڊ?k)p.JxȫK1Bū.x{ݘ[[@)O%p@]( |^j$X/;*Q+onm;vK mY4W( ]ff?F=G2AgD,*K]]~.9= ͙ɑ =f#]k#9}o>mV1O'M (״'և^dq!D(%v5<<h̞֝m(TÃ;M0AwmHݨZLc2kĵA؞{?Obm,x6@RCWyQ6t~Cb~X Q'"3'ʁo3Iz~>1DL[k[| @8dag򫍖p@{7 Cq(װLXIpw 6**wȷW_zwUxrm׍%L| Cn,z}ώ>ES-Xw oyRcqͶ\%w<cd*&Nӧqjpy4@қIe -µ4:rV9*-Sq`B6‡eOYY MeԽøn_[p|m%&)C#A.&eۃDgh ފu_r+OL\~ڑ-.o%Vلtt׫(It"1.G,gW}0|ӟ:UQ7AS⣘S?n*#}p|7 *WK,wOװx<Ѿ MBX+c""fO8~5Z@ {y;,K}:iIVq';FJGOkNZpTxb*}fJ>-RFF-SE q'H!Y;f# Ł2t7;qBFiz㟬]RFW.>8C߷93jflq[|;0A |L!ifҹ5#ʝ7Oε4^!6#Y3ہ!x|Fkh;zThg(e~pS!rBOq|6LXcU>Ay݌hH߾b |oٞ4ϫ`LN\Ixw{gćFƖ cs'OΉ K]Pv[N}K^6x[UnP<ƨ*1h(c N{%g'p72@шGM2-Pð iА|]hW5uwk#XX',~tE OԽԾ/gqǒPؠY%.ou1Ǝ=pHRu.#[" lSXD+6 sjyى!?n8RygπN,wh3.Q8-FSD&=͠]:h~(!Q,p.lqO 'р`O[6w,}Cx4nPBzt/ylOcᚒyJr~ Yy e^/ad9-17US4@`5߼4< θE )4LOA&u''xm1Io 8d):#Ȝє`"a,Ttۂ/[P+Z49α, !Dὰ**9@uctե칊[n&B,i {YByȎ9䷓ehȧ/jC2xϜe5JD*>atY{'S6/99c_?昭z <Y mo/e!Sܽqoa] G͕qQ3 -#Ű([2)-JԏG>M0 oO`Kk( #uz"Tw!i/3Ç )KC t~}=㫆ݜ{ֳ-T%?՞NZ46/[]w@)nC;G}зvţb~vBAdyyږ 89:{C.,Wꠄ:F(#|^1fNhwz0n*Msj/AԞE|yD@S6Ͽ>F+d`ox0F$|࢐ 4ZSv,&%lU¸gRya*״\^{ Vgv LrYOg}g/^m*@.4Ob ,f"2/qg% XXўJ^`gҿ4SEip&9˨JGQ?itc} T3ٓcd[{b%Oٰe„= '].0glNĈs-a{PF7ԅL$`\k£aTl0$jA3:pr^uv㖁E>ΩT㤽CKeD6 Mk@X.L 18,Z;p>7g˃t Z &dJR`gQ\]R$ibU_c+SITQGՇuHOnS;ш>Ь>L5L=s;UfSS -U,zMak) \Qv4hB7DHVA|B]RDApSB}'$7[?qxXWj~!?$7)iɦ3&PE /ɖA#6iC~#}-J[ @#Xl\F UH& ٝDL#3{h }u"˥k@z)1l}(]ТNBr,j=;ތ9&oY3n YF11K'߶oqà fiCa`횑ޖol]^z305ZJ EP )?{y奮{C;(y UaWWRWL¸/&8 =+y}(ccCS"|b=X@N{u)zԤQK$ Q #C9׆"Y ǻ*G'DݏϺE* zJ9n |E9;y9llA:ܘ\\)*(eϒ47o Ī1'zyzN^*z;5i")}Ӕ"!W{qBAX-. VF'&إ?u)u!1,>[uj{}C~4*e 0pt'bH(!)AJD~_%#`i?ouwRJgN5stY:ɥ sHV4ՔiӬ ŧ'?hM~;;ٗd~Hnt5?6L!J$K [̎#mP%k@$T#vWu;,k,dP8d(X-`йuFh[ yɌǺVyUic=@ϊӿ@y@Lk[xpy Ɲ[v3K]yyJ08 9~sl䙝Vy6"jmڶ^{TAolsYƮa< XLct%Thgy{|F L l;H *bԦ^PH|LA|1$ vj$s&oB+0 }ٹ>7[aB77L:۰O'(+MjecU.`9hr4qJXT+ȃ؏ʍ!| 2lD5j{Z5m7UwZ\!`l(Ktl\ R>7{)(= a-1n=iBװZ\2Ҭ3U%63wRVA/t LJ}21|TNd/ )oٝ@E9,>fj/n'|AKUUozVGːixW2ȅ+@͖ʞ NR5! ƹYR'&CZ>}uhtk,se8JY&L803"&Gj  sm.̍^GKZkvBu MEށ"q5aS'?f괦Vkm2Qtw<6Gp>+~@ MTʽ% ZY<&=]?XQ@5x;ӃVMSmĶ[zG0F۟ƸDI'y| ǥ)N\w㤉3%g 4C(i!Bi~]p+rD_'MLC\kEN缔)jd#{h-0{ۡPԧ.:~SdZP6#8Dz'Jw#氫"@er5?' OrcGlLxڒ(lPhzͥ~L45?FmSt@0(a_ zt$|L UhMc{8% 9%ѯ@?lc*DL6*N gۀx^Ʈ`?kv GaDR*\r. qD`lH?;`. שNty p9ODV}TaՈ R{Hd1*4 ̞phXlGKLP^V6AGP`Ɗ;2 NKE$ FAŃ- 1kU GC^ YFbгHk ˒vWiʬ'Jftf~oYO*IGAvRI!3e*CdBp`%%{ER WhdvLz5Q@=@X>^9/n,nr@uяW97+ǛSVOĽ\Ǥ{я!OK2U{]@kLOI;ػBo\,iUg&HHt&GN޺QNCqVʟaQ~m~k׭$tok5 E3]1u:`(]XjQ_uxnV|Fz:buTl%|pȫ-U a"A S}h'hjri/u7;Nҿl32iw#_q`j5Зgc GytCYB#M+Vۄ7х́ZNM0ᛶ,6E|Fgܳf jj k BClg4UQveg`"KNގ?v,h*"pS]ךUi=f] sk;sB] (+S$)UG-ٻ m}yٴ~3x]ڝ;IcXؘZzuhdD ' ̵]aN MA5I,/.>yLApO7+lH_!TBKU[(Ӝy+&p|S~{9QXo+d7@UY2 *ޒcH)ܥ QWѬ޵,:rEtK36"1E"fvy7T4dܕU|},U([hT;qjzT ֌{4sQ F~.,m` 20\ZX743ޢCS#mgal4k @7,Jpw=XBZV .$/>} BQF$CBx߯ - k3sCVvӺCȟD,uH)?wFElOsڌ9ÿ\w/iEXQ6Pk]F }}C5kf9bT{jNKLVќ7_ijN1);?*Jˬx>miDs0;鈴Pًu%{A#C ^k:mF:n $ea#gC _V(- m2H/*٦;51L=٢0jkvX}(/ZЎigEz=* ^v$EuD{V*fi "M?E!X$$raFl8R"ft&Z\{DBp þCW?hA=VcBƓԵ6^8#58 h,a e"W*rc*ѪXB/,MaE1o`~7vbRYDVSIW+'CnN ݇MaI+?F x7,VUG3>xk!E!2D{xgFhMͷsotp'Fh|4Qm_A_.IyZnm*5b+Q'.Pm*\O{:yy5{宋]=ns΋jōʱhiˊu:1wfO5 Wh&Bdr-{gjКa$"tȝsESg 9کc@:1;\6.sʋөըY*Y`Ty|͡ |Cc߀V}*0 R^I[5l"[W[O"BC:4WČkDŽ,Аt hE!ep9*֏P&;8,Wmj'ލh(0ȭ[|' לՋHWh؁h*=i[1U4Z-p'1zBm?~  ܧs2v$ő;c_L=+H鯉4I`X( H=dNݧA)ɓFTO`p!f6Qs(icb2B7n< =B˻ë홷.: Y HF<LACQD=r.[ATZqO+D}Y25!$ d3zo/3'?3", ^y Eqi#xH:7`z  !pdthpLdC*cB!.#ANp=3DqG-KݽDQ;Q ^[vzu#cDPtXiH9_frB vKs;SI,'*R i- d+R J&Os"ލ+dt*٨4bOČ۱RW$Hj&*Inƒ:sĖ5M2x|Aa_GWb"@QGMsTSD y n'c<\`We9͑^zyagTG#c'Š-%M % 65MH.-]yN(4x#rw 0>) sv5<"B oXS*J /I!2==*" qرāi_PLK[S6uJO%-{'!tu_$ggLKt:_[.>7^~pGM|2f55ӏϞ$yG$ziLaeoV:&+CJeAnR̢'XF;o,}C/_ SҾpgG Q~4z I*zK`dxIp8JS"!r4: 4%E>řtpL7hwrN s{g7\2;ؘY#ڧhf܀b"n@ ElV.עie#25#\#*= E  _fwnOgYK> *MXTye\(*1Cg Gݼm~5 w=Wb,~z7* 6сPÅ|/s `ǡI?DL2Wm ^679q@dzz ;9O䦣"p^|EH^` ѫp)<ă|]}ziX 3 G\2reQy\f(˿,Y'|Ta!2Ks\!F& ʧ> I+N pŋkba!h kW!U{А>y#hk?.#[fp&V#J:a; @xmx4(}]忣.@zR O)-L]0%FkrujO/ݷ|?Q,Tޙ5!9 2L. Ѹ#{b|e{?"3\v/@&Bb +WY^p~ћi8&ߝrXF9$$6f>Q$]U?kl>Y<PY0qRGdK -I/Mي8]ǦqV ϡI2% qj(2gH+{򹺴%D/CaZi$fo`D#;1zv [&Xbwi#kG-Fgn ,Of!K,>Ir$5++ 苝;C#8o#q0@Heiغ䖑Rp-&PĶ"W N.9у/\ r|s`953uEj'#|52_ Fr^{O6$,Kġ2k[ 1s"\F`Q`K '\AzN ejV }wɢ^=VS.!NwYJޞmy9w`F{]c0h\PBw;ހ\!CMkLHV#ențT[e?͋mqXdʴXamZ" Zva > JXm`Gַ q pT~Z=Ca4oGZ|6&U4-$̸ X82Bx2k+lQ\ra[ZAPm{yqv=H:~?QϐI bWyHYt5*&v?igkR7t+}/.Bb( YIGWzuU%W'&myb:5JqFoK V5CB.Im%čdxw*G'`k&#B,]4/>JIѫvƊ;fN,AV`!> S:t,tfV ΅ p)C"u(C@k9茰G(-̋y B`DN" {ۼT |Kh]?j6y%Ϧj sDqd2  8w]7c z%~򳰧:kS09N,;Û -3/'aydmq`V|wXM8(l}_=Au/cWgK=IB+tij9W|NKx dx=']k?3u r'.]qq)е| l`VE\>0~ͬ[̌G@T֖{R@9ԝ > w͚N4օoRz4f~*v;|9NYF4s⅖3Fʽ"R1[(ط\Fsjd5qsN? Cy^){J#pnS4 ֢CTrG댌iyU&;MY#^`lѮMyQ-:G]_k._y3S .JnTNkK[T/8l(!-F9u\#Elb,nȫ5 7砧< Ag'x-;՞S⭚6Dj0T̆j0) G5*%5$7:A% )̙M*2y?]g+9rt k(}oqQ$=y7et'=ֲ3bTx+ndqSGv5h56a^Ԃ(7ؖ"v Ģ Mz(C8c "_Om^V/߈%PS(:}]OD\ÂM<=߶lخX}1wG %6*p4ziĔ`T)CgV7urݺC(R&~C;eviQ"GLs50u0X&c8r D_t_\ǹ͚zrs /wi$,{ mgo2~qІgRt× gx(F;Fv" ^z݋ a,~^iG;Uuۼnu3 ,C,]GpKjp uοc%=Tf}oCh3i !(mEh/:B[VGYHF6rI5Mʥd8RCKA+j/>8E#q.9zA`,T@siVqt@)=VKE'DPDPxbc|oʞ:'آGz CuHQaubuSN/=,+>Kn̼zp*J*&r\hW[j>GTF7a#?tVo4픉.z۶}$u:~d!jF]AE0e;# U4lѝ[%rP^<ǿ UcB{ͶkA4M3@|Vzx-k7I"ܱ#Q Fdԅ]p$.(_F,kO`zX'oSqI6dG﹊ޝ6AeJc|(.x?)VM|O!_~to9S tXVAGjE^NzHd" Qoj'0*xdAV9O6 d\lL 6t<%־;}>{;Z-fE^szA)39eQSXNb7,}^h(Tt"\Bءq)yN8\wDTQߦxGv)%8WX|߻eVx,E*y!*3'W JbުII֫I"ꅆxmio U]>3OJ%*:Lis%6(}+/K,\YQ!CJ1>:%i†uF%f,.IyŵB];% bh@JgB\iėJ9Oq)i@X A-.@|ˋiHaС= O5{!*BQ#h5uE5)q_#Bu{G)ՔdQ^Oʱ!!W!)ce޵O$zsej<]kP$^=08V18Թ|LЭC;դZ@mUKa.سLcfV$L0`?>((t] Ax5^1 4L&-@~عV vs w[~T{YL簖t`sJ[Ƨڙ6{c6'fJZ-&T$W."̟qoCw뭦+<\ DΌs,Lg֛Ю<.zjǵv 'l1Ci#nX$Qo uomI`°ojj*2U+܊% 5l.iɼvsP 51楖f!،B0x 5g9Y]+Sց_dha8KSq}-3<ͼ(+yDΜ_tafB(SC7 PQd)Z'K?j7})L~o2"E_to.5 \₉0g'ѣ6)r_GdrpC9FK ;4TdH: l)7*lAaQIZ qЃ f9o?4͎fι$XS]poUj_oXy$Վ*hjiքi k#duR>oX 0\ۈq,CZVס@. ;w"AgXN&߳cpeIƉm\QS?ԍ&c=9Y_Q6a:< |~ 5ⳇ%8*$1SN}fuˢŸ6nY@s"!~F) ^P)YOcYͻ gtA-Ó0+$P o@x GZ6ocTcu2bX ?Ζ%+}>z5RvEX*O?LjsS=3B zh/1X=Oz?Ά|H 6 [zL8>v}]ZkjKO 5i`9/`!w;OcI_ѰTЄ"dHF}~\Q۬_m~V`ߪk2 9[- 1[:,S?}gy2`W?%3<]T@#2.9a3Inh]BfV} ;ڍwKI' GR ^!#R3|̍6MNsÎ3 ٳa gtc9e] nNyB2IcYOn7C 6Frppya]2uƠ>6b82zY!c.@ir8j4,nj* !sE11 V쉇.*0 M@ǀSNI, ۘU !Y-Z#VL -'0˸Lж81gZq!O](g\4pJ"a2㙂svQN ʅ ╴O''1 Έ0vVEBzC.ul"6hW9w65 {Eꅺf϶Y(覤?Ʉe}MC5Z2>#b\2<4ābcRКi ӂP@\P:\ohvBBjIR2FjU}f׺T^ahx7%&v?)m/@31j 3OŌH6S&b4NQ(lrmΕB̡S@P+'j?n"J}YyRN-pbaYA4JLj8_JASBa-7:|):S x=|n Z3%hlq}5n|\QW^Ըd1⑼ V$NjBCY{HYK[ .9٠ <4w*KvŧE;'!K©]OQmQ.rj_+/ւeSw3cmNf|NIb=J/<>_{/` E@+= CE51LnO:g %剴9- Z5w9!Y WXTd#zI?9GԄe{+uվŪ9rrS\v7帗zgOB2X:ël:N/x8$t+-Uup`#t6Z8[27hCoXPs"`D p &xL{өѝ&lCfؗ sgs,QgXE ҫ{*lܒq\?:XxGw20e~ "8F|.q $XC_/ \vLnq 3tL$mE];Ll HuMZIהU{Ձ7B/,cEoLmjHW#w{e"W2L{,Jb\@sPLC9ݣxLuN[`Sj~6dԠL,ޭ@|o%sֆvM@E@9e2+fˆFXߎw34ݘ#M 9~G~dqjWMw i"pŢ! -%F.T 'Hg-z9##xHiwT투w땪V"r$9p/2+Xm@ͪr `顯1Cѩ@QI'8@b$C$s4YE'ƒG/iԝ+.\h1d y&t*`d !m_CJ׉ϥCm,1{@}PLV,b i}+Q*$ogy);=H74,P2;,2N{\_I=ZUtwtU?J*=i6ޯgpuV(=Z?,+1IWlݸ+Ն8gd/7?gNeԒQ,ufP5.P ^j }iH"{uHXD( X]to%t8PTkk͢w1oItk.޾,y}YnNiW)k^cmysZQ6dq Tb뽅uH5la\H/E$nB?d ;j$f[$Eƒ3jf\)s%rf鼺Ecrn"v#\Z,F{bo9 n dᄧFXR]-OH.}~88YF U)3V7> RU# EwصZRwzv=#p3n/` &ckDYg^LN+:46HS*O>H}dj+Vb&$m_-+J` *"4a;4+''~ ʑp2zlP1理IXGcqLe .|NL )ƿEax)ӯ@݊[-F8· $<+k^}f渏g] #|c OL^Ny 2p3«WAtyLo7< 0s)&x43$;L~KA d\ϻ!"F,yGNpM|%F9Jv>xwzhR~R Y}) PLN^N$Mu. %G-d M_,"۴k>;ޢ{Zf9prn+q,Z=u16EAi8֫rM8DĪtx=|C i2nq4څX8&|z#68ȷ~A1@myʇc%m8x0̜CaCRm$Jp>GLs~q|LpOPb2Ws3鱣RhWyQՀb 0 Y AyzWBȞ|D7 /;}v|ђ:tc\AMur  9 U #+ۭNH-(LAu&eme {I/7%ڧ?ùEVFh ءe!($ _" W=>>|Q\4/o FLzLNN{ ߹L{HYaW#9p3N,Tqo:bg]<@|"]QTIJ W>}}z\?ŶH#AڣB"H1MeI5^,ڮt% ]#ZmB3PGyc=70ċ?ˇ )ʖ_P~BR=X~}C45h(>5OzK_B;y[ \1yv+8!"MXl"7h;:O6`ȏMi% Mݱ47+m72[ "G g7pH<[~ו9Q 9MȲ5e3h8Dg3:1Wn!6aPBW@[ e'B ㎢9\= WJEV ʬf>3H`.YSwEZcO"xFtm! r_=kټ:iM7yLA*-ns->KPqW].vPFQ5՚ooT!MھE+j% \=4$S@TKduo9IGf*;Jr;/o6Ҿ҈xmG=S@_62{= Ha~^'o.sn YYj|&+_ѵbVA1L s7} >ʟ\0C{98K-%LׁEk@KFM4 {2-նr."bE+ה0wxC fʸ6vgRָ&B0pY_>pJ#X,wSBSD k2C\ٜ*WVE ɀPH'&_+-̧.ndT$9zzv~E6hAbLpe ~#,VCRj\kcEK)0ځA.@UG"NBXUYcRE9.9krMXUfv>Fݼ?R*+Paٿa+^vF [_-ILW Eg6W' ;3VΘfŚ{֑!o&1KknnƄ i #Ӄd_Mx/>ʹSPdטnUYkivxvʎ.P݌i\BG -RrKx*jhmDCie-(a?bL˥^!{U%TW5] m/15\1Ofy4M)dۗl~İ'S6zSl_3y(㜂{I @ ط 6ɨ<¦, #*z[}\f35݌߻g579_ !b]9xL^[`\dMA[ "fJgM MشD]5ElOsL$HGp}k wڑXkP͚bM\!43P|3) K/Lqg|ekQ3CK 3ARrQQ7KiLFee&R @{Qo2oRLz@=0I^MKd}Y!pfTU!2_Khs#p`ސpbKkoGUí2pJh[hc!u/s58B앥lv8!N)%Eޚ~m)'蚧n&'_>.{]d;&R;Hf=:4 82AZUTM_3PE8,O!8V ;ip֭5iӿO>=R$[F•6]NgF68)RbrAvmBݥKdNr~6i ƽ 12`ʫvjLXٝ9Fwf$?Yݣc楽NyҐk/SwYIJ,*;j%uj 0w,۬_0/JhՑ(n LkwIXk1wy:b=B,W0v^ĕw1kT Oڋk1_LYb E VgLu>(V*  pL`Z`7Ĺ,RG]m]fxd ψbO/ .#-3_Y#k|Ww Q s ~220FOJ1G#5] ,ۺMiv߅ {%G.jl|* DNV05d@eoʫ"-ff]e2]YՖDͦ[ W~:>̙~e( Ҥ$gj@Tn0 Ad6 ѣ8 :?ƛݪ"H"I釿w#9/R*F𲔘3E|3*`19}J %_Hځ<%+~t>&oa^\l"g?*JzO*/*5k0ڶF~hT~g"#% N4-*][8Ma2ڣfx}_64}]3d%PQp$ #È8^d%$Xq'A*4:Р7q i2Y|Ì=pu>T8O֭aG7}{Go^ 0kUP2بX#(-ά98>s3љ6Qoo_Y?#nZSƘCkǂ(~$#5(N7q-2EL{84L{r^^.1އmy^)YǞoJ+sAA]~LB3gs S L}YaGIv︷<(z3jinA$ԦR[q*xccCeӣεokQ wtY/S9d&X(vڄȱ)(#Dar!I83 -N`_7uGh9 t_@~c|Fh geyw5=AA_IUdWEKvFC5~i;V⡶LXv:r|ѱj<'Vfy$k,%"QW^@r~7sT7,Z=VM*=y@:Y){A] 5Z 휅4gjqkʶIg.D yQ<=Ar=qrU*8,CS  T1-U\WwP{moL},o@X!麉#KTq`7)];GΰG±x HdQji$EFK1H1qQh3s}-妌"N5Z1x;N&o՜˟o2d8%&,ƞx׳ɱVe:W%C<\EssF+cKb/G5XF{63ҏօ癩>,c%90%ۗkǎeփq ;94.5ҼvV̇_;]Bը@\!k&``_fj/iϫ]6[s*!,y &MSYKj6@""؉c 7]'& ifE" O+ ~O >IL|:1 #ȯs@vȦ˖Ã3L c=<6nP ElU汇(:fJ2 Szc9;g1PRW%)0TڇR/K4BJ\Aɸpq"e,$6ᗳd95kk%_G9]V_`2cۢLVB?9XX08{)k9ݒ,T74=m)AZm[(ch'Ywq:cS`ɽgLTQ!P\D4c^4`S1Is[Q~/&e觑џMo`]GE*ԝ{UƔ `?*z8ôk 0q!ݸ>TwYOyYeQP̓㝞(.|=A5a1>8ߨ`=ي/mV_ ӪjHN)t%(rPeʐGV&@ӻ5? qX~ 񮴦-3ҒMҬ 7uSqcFoF_vpZ2HP] , fhC ݵ`~@/]t_<_iC%;\:l1ƍQ LNo):|5#XC0|Me{{$ćȨ8C'z9=$ j0ӽnY"DCxzQ0 |y8_,qGCed RW/<_+¬RY'6D0?a{ 𝙩]/>2,BxN4=…MM(h<*0SyiÚbbnY 0~K%{N᭟~"Pm<9w#`mrZftfQ z(J"WzQq\?jį ٙ 4M4U'w/MNJp;&Qh8wDn4(t,-aD~I*ϳA!)`UTpjs۝MhKig;Vsʮ2V!fxw-0ԫe/-1@w4|4W-[J:3Jf|ŝE~3nEe!nVFc]Y2&ZB?,k(66<ۼ|7&$@CϏV?l5Hrox`P;}udhQ[jV:ZX-0Vʡd_aY>)pzEywc~$uv0ϑApw,aEY#Z}׵t@D_6CjцD6Շ}'DGτTJ'gF/!5ħYez븬, 2@ M+ Ao"+G, zxeƆ44`B-*6$X(:dy4v!X[E3qO&|92UL'}RS_4 7Woc"d-{FP<lL  吢5Ƙ _8(Sy%f~#*7S6#ͻK'sEgRNVIo P zeYHx:跊<0aATE Đъ`*eFN=|Znl0Aw(VW4Y~~7 bB\C<熫m32vu+(97&11mj)HiZDvkg;w~HrR))ڸaX:;:l"ٻznk Ӹ,Jq`:43 a? q+JaƅO1 Lpޒ|W?t˼Fj }0_ 'cͲBNvn5_ iQkF=TT  / F/e(P)$#lXyxeP<#܏R,@5+xXN1*%OVIFKr$WC߭9gxdD0+QtY`ܩLt&COYX's4{a{ g[>!9~{{/1:ֈ'"/EAZY8+2 c$'g#ˉdc®`տL~WT,!8z8aqf~V͹q3)WljrxGp2 ;SW|o~d٣ T_k&jxOdӹ@XSSp|G3mu9p~2N-U͙fIr+\3)ԀLr}HPG,~5`$KW阻Mr}ـAG ;$r$DlF'xU2? t7%3ޓz:3K7(Y2͹.B󨞉|K;kKX>liQZNVm:z>GY] E)t^!"q]I*$̝S*= mb ut(#j׈ ~P>F𕱧(WY}u1ORƃޫT5"}IdRmXD*6NMr=Pm.x%|$?H-+ b}!^/ZHAt3 ϒ0PÀ]2M7L hj ]{B&ۺz:_We:!rz1KWmwq0o -U o~6ՅuTuI<{8?E$ՑyJ{_enTVHj\̷欸 FlYBE%9@?o fW!o۸+4D#x18]j S9ƨeIo>VH$j18[Y9K(b8DV:*sZ UƧc3bZU3AWV/.e,N#UZɅAOu$̫mGԡRM9zR`,|Ւ]<}KqG=,eC$XӼǑKà͋(٭Z?Ǜ:L9x}bǷn,AtQ,I7y]b`gYա鞎2--a*΅\eiz?ot觳3_1tq] '$_Ab( )P $/Ke LW5mSFه+ӣcq2aw#Xi ҘKy}B בj-}jJ`Zs>?TӨ{Hm968 -l٧%: )czi9mK*gy"'tɵFɠ:6bEJX曘R劏._#GrJ]Q$>56e:ǰ5Š]\y/p[:²h~A/~~OaX{ LN^kpk(;mlJΘ7LDZ[\ͭVc4ty!,ɺhy˵լ:Tc8֍ږTA|JMrNfz o9%DLa2#dA@PB%sT^YVHz(rRtNdM$r7=g.b l(pn!`?v3glncO`Y@],|ӏۙr)8-,xo7~Н6DMZhp!<78@d?kLkzШ >O ӻ(nSk! \'rZ5Clg>1'$V͋^$^yZKWSFwV`vRܢZ5=VHxÔ^U\Q!1J|aB. uΖ^VE3Q) ;=[rlF%ć&7)@{NMTt&w#YǓt3lD+a%8e}3C!!t:#QXPvO5GpmRԤUp6l3Ic ŠBQoe2YlY2cBX@ <;u{VmWGTc 6DedN_=yAxUSʪO"5$PAU9[ (䠯tL3E[.|vOgGx+ilQOu2@H%X ϘkCF%7֛?q`%ǯIzfr~XM``AħgRbs$ov9KUY\=I DJ7Tmk*k[hXxSIt ED I@'L@WƧ{2ؤQ1O_i$b}߻; ƕ;DA.s^QܮO ox4FGC֛ Х-~ tpŠJ!*Kwy=5dԋ.ѩ+%IA- U)/3+zDƃmw1YL=&OGt?g3?] }<+Jro%*ݣ:Y>g2/X}Bgd4+"G:t6$OAF$$inNiʕɱ~ٶdzj p)[1zz%ʗ܃AFri3pmM?CY_ .F> <!kdx:@e=H,-ÉK>o8v NEM`zڴ;I[*^anDT|y:V ڃn?P_~N$[\i^[ϱ {c"i8O9p2ykCyat1,Lq׻k3몶рqPXh24 .Z#j;/ЌRa}pAMX6.@IB@F\>_/C;F-*1CpKٟ̦R"]A).0<+ ״l!">J.fP8^9yzY 9FGB&"V#'6К2ؿLeR8 Kܡ;s}h7چksjIS\4Fnv( t( qȐVxXă<ʴ ״H`/ fYt&NYXغ\ީTׇQZ`w%bqI'>wQ CN/XBPׇzAʱTѐiAB4?$hkjxz鼃;_R3VĖ$z=UnJ8+.,]]-ÁBOig5xiw9wL'NFПͅmb]uxy񾶊0JxW~Yf]_k1!~|OP]`[z5,>|N?n}E{VS4Z)$Z?3;ӍnJ|UP"uo>˸o)@2@BУsQKz%Rf*OXU4DǐT HǪ(I+Kײ7#gĪIf!2> ,DRWй=$4JU/yRpo2 FM^OJeO? u]w_1\Bl,ۼ;#~A x.w \ )> F1\nSP#Ǫ?<ݎ*%G/0L>ƍ݆zRb2]DFMh[EO*$ б Y#*znlxuEn #Jzƒbk/Ouw?XD2ٳ>ִDJ2b7z<V5S3=gN%JS? -mE=poW/ZEɚEWgDi2%Ua5q\TZX;Ua~<86b-chYlqP!OknBG: 2oj3I#&ތH5L6AM3j"sl+) Pܺx3:Ekb[pzz"4AcPD=c,@8qs!-;mBGZ]gB]}6Á)'KyGͭZAY[%qcbȈ5T3?VgZ`799K|ig(\{0mW?r[Z8,?bwnCYz^L'M48}OtUr^{3ڇSġiퟚp*'ک8㷌 UnRƼq&:WJ\2'vpץ!@' Ez:vkM_zB06s(jOgKL[zFrӍ#:^3 #  3nDl4S[e\A4hZ7,d@&\9/ve;lT:-ɕ gL"2TۿOJ.Qd6dd8慭4< 5W@>)bйta=2n; $;M(.-t$.|oe!!Ҽe{rbm.]lq PʘkW"M֍%4P -9=/O0"Фn}+p;3&6ڍCjt)@D6~ΜѣZ].{cxpmhH2C 4Ns_ 6t^֔] UF|˜v<2t Aچ|w<^-S Yʫ$\qN[ Y߾4d%CfGQD@dhI:1|!Z4mlCaXWp_7 zBtź7Zwjiʱy/i8jȬQzCS6*_kJꈮldoh\T$5sO5aZ9e|=RUIZ39V~?hU\ׯ#ɀ#]y:1P{=5IB.2x5$rc-J4][.Ft -lxJTf3(c9&W_y K#Q^vtd%nZl_6wЈbJg?Ys8.lfPpA e?R1H%2!5j0R F KP)o=ܬG`ƇMuO"1Uf|wDC"]F!i4gG:檝tGێNjl Kih trt(S?D5;9oCxJڪNQb[@`iA.yd"YLr|,uP2%e/tsx ʻGK_p'IiF2M]Hha܎4H\+Azo1dJ_Yۗ͹Já>seiO|~Pf#OFcviBtF<AD8+=_n;~TR?V؜T ~Zזi?ĸ_qy @"">ޮZn5-<#P/Xq:2W˚L+;"~ +7yZhkٴE==QhO,#"!kSM5 60qWTy6y23 mՁPQ~C85%)n<2υM︟ Ѳ>iм@'C@:t;z$!lu"2(jAE }g"^,j=rsC/ծvPT& "dQ ҧé൫q 8G@儷pMR:LoN1^Yd,@Ps -<VO CT 8-Ҙ?ڧUv?"L7P,mqˡLluU6YsmFYuj?&&x \űTΨ?sRI8*g'%J)8&^`fc o+U3,>7mOXT{F(C4755,9>w?腜]KFubIF1y oo)Y߃Qm+|h=%2'q$;Z-EmS!Dthz7{s{lMm0s+{Xf/W;r1D²??.jVܾ=Ypx/NEs4Qɴb n)%%-/fTfN;6_ r.Ok&M!s!LxSBXq.kL>ˢpO-喴;v0DsРY@=_ lI4+rBPN㜁P?"ړ# PոZ3^:3#Jюp>|OW.p:[2S+,S'hRY`]5e_^zڮT{ bқaij/!%%@mIvj:yM4vMAp쫑ʠew524HB(ALf W fJEd~;hSʳmHf>=7krpK AQL_P'k2c̠2,aU|y+m=ϣ?1rvW#j&cXo)hde[x.Ey8 ']8>jul7;Xp>֕A`W% }#@}U1277bE޾4CxZAf@72 {CBv G@ /]-?lxܪ$ /s:]x5sICJd/'fkLkm:8ay/4Y |+kk[N^ S٪2Bin$+B;x(jN % m-}ףY,ˊvB* nlI\-H>%uL=7Y,21O<)0V:cnxf :.| `G=32@Vl_ŤnmLX?[T SOmt@܏wj;a:!;k#XQT/Dѩļ. v+S ^yUDߏLȀV0yxlIݠkuhMZ7'<ٛt(ρUOCwV~\ת'rN-w[2MZ\`BibeKܓ/I[Z̧Dv)MoENnYt6E(Qv R9JO?b1j a1niJSS.OEӡĻIР^jq^:<#2@5 udyVv5E1{!ℲrAu4ϯuBFKWSB%iFCXhI2k>8άҺ{-ɦo6F2Á_Y=5vGMǽ\q9}(c4dgMGXlPmVYOsgOɯb'$G 9L yE*Z9{cPaСO%@1)cۅ}cEyiRLQv^6ğM + ƍM/$}#M?\Mx3ƣQ|XfRwDPȘmQl~oZ:(*ʟ}T͒s3 -*QŇk&5ucR4#pe0Ib׀W񭁎̌Mnƈyg .)+7aQ' totoNw׽&@eDKnϺC.6f[ME+DCq.Z*8b6돘UOث$mDXdfr _/R-i=3Ña B8хn47Lv .>Oj'͇SLt fy ݛBNfCg`e.TLMF"}x;֛ғNObG z^k:c[\UWWHH@4 ;\ז&). BDG*g ;_ǁh" Rj[n9"[aUrY|je#/x5z˯6&{.nmJ:8J7{K2:7sQ剺"%DW] eV71f`"L(ǢA?svܼYդo2cS&fd̳Ŝ+8F/R~UP, uQ#A [WM;ܜ+9 FLK D[S8XAePSÉ$Hb˲\A S -$ͻPπܘO$sy^htn۩ݫ2pX*5~cjJmlS l8"HxOreI,f@1|qHx&ì^J&vI @o0)'{{PJWY`^(ƬjS䭤~G vs_%x|{)%x @葵Zg7]5h}77_o4zHT3ao/ H>XYz/04geS*GWd5y IéwA5r@H !#Ӂ]||Ywh֎M0`PR7.Aɏz{)`NO/-˭7 [H+ONw s u8U+O%"2QywkPzi&'Z8C ˴͏]#˾Xax|t ;0-h[F` ,J"!bFR )<olm\eH诖~/ ?P~eyG/1~)X;C'/9ߛc(*d0\!a\ByUj֥ۨYW (*H\=~hO:Ma J-ㇾ4CP{QGSqWz5}J̬!mj$IsŠDCFp1Dv.H.Yoe^f9psܯ%6|%" J)Lp6Y:=>Onc !Ci( XxdсТB6' +<4ߔJ$5oF*?lbؗt$^HX[SM) ͌|  6-la%J/IOAdNQ[}"KNoٴ*=NQkL!d\#yJ%,[? ]&a?RC3A:on+x.^TiQ&,lm`?diѵWLDf4Ϗri"? yuhJD=ǩeP^,a~>bd|}[!;Z%ڐ =o )|a{5d#^Y p !,&f}}"Zф9bJ_E;Ą ]lh~BQ]'p"o(x=~ r).kBNU+ݝ W$rH]<{#Ty ڬ3|4L:xP5ԧWB--0DqF1RY3Y"FnVdnv[|"o+?Wjj=iw7du h8%D~"Le K]{GT-o\c;68o剽b*`pɥ$t'T*81VvUo3đ8 ][G[-e@ɵơA`m]7R9{ȐY=ȿ{ w__{,9Hijmz-c爟ܨ:ff[d:u&]DrŊl:_l' y ).n8ٛnSzzb*;6 `h0)z2s2!E,GԧzSlSW w^H|E?ӧ{tC$_ݕ?]0OZJ7Z@> )5veeIA'g?t,.%R.Fba. ۜr%ig5 {\dNJ+дwRl;\(Oܖ0@ocx 0i¦h۳[ҴC5HS ?{ӂ9+QimӂoR7bɐgNR)(qfjtŰ~Lș }zԐ疠MIAEH ; R| J R}ʨ'zn v !rњ!Q3 9z O9PY %P3%jżZģ.MHSA)AZ}ׯUIYxUCy 뻠2p|T.27 -[Al븎0&Hu_ RK 㗼+Gk}:d!;)2[螎q<ʚh> r&)p& #8aۯ^*+ RD=q`8ipkhl'&S+~Ul7 "S\mӦk$&tvT"-Z{;\VCΊW1 VMUW OӿǘUΪˎkYzN;E0c"U% hՏ2i),-0u80Sclۋt`RH Ą$kE@yV!(V֝49$m bs>M%yxS1/n-ZUk2Ȟs%ߨҗf] mkvwe˰[)ZR3ԝ/Eaa顓Q)mc)_v,H%-p gRzu&D5^U)~t3&^Nw}])4w6AN{wIjE̚[P=zp)'1z4z}`jKMVXXzbJKԷLjzL,! _BWՅ,?ς +gcu䯴\$_e [o9ŭ=Dֈ@R IupGVesǚѭY;VkN|8 yE uy]4\cG VJ EM"`ȁuyѸΫb7H0oY1mRoƏ|c73[ oQAX޶`Dth~*+wjy A嶬tFd{mf׺gJ9LqG]19WxL(d0wsx$"64Sr ܻ[83Cdu>4m;4%p 2Vw"35— =x.*ĺ@:渣'.&+ɃVmK._ " zBtODFw-p (FsĚ+@CE;z{-`v)U.+.fKG:Kb~e4x E9(?ȓمT>]2 yb%?N?:5Q~>t]&-S%}ĸ{nMt$N0()[%O(IK$(bCu5 R]%U'{-Hc5̱$[jGvE1 a4&T4C9

      ڌbNP9]]@!.1~tg+oϧ@lیTAbԝFwx' f&@(1 hzI $NK(o(D96ҘFoOnjTvl/$'`zW}p7j3yS!i [5]&Wx} Nl{֛7. +;m݉ U=-(hV.nD|̖<& v-eF LN/.lSȋ#Bخ+yڠ_P87֛[7x LRvd1++?3ǕF|!6C%H$0G\QZgWaY72*s諔6A %|)-lG9K5A7fe!J_fd @=uh1\UIwi%s!ftӌ$RS'P%p7 ,ѽq+X7/]*uoI{]~Źdx<笱Cv {10Έ+eF jT;s>fM/!iɸSx w֩/S 0k^m;>jBiC6AH\瘣/ɛ斻Z~L'u ;]JQݑ7 څ}nfb@H=|фv%y8Og06ݸ* xyev!tȞ9ƞGq]:4oeóHsfQl}0jplz)\|nj^^is yXH w8=FK(k۔|#JA 2*haz8-,cgcc')DW?^U}N;K2[[&:+q<ޏcvX~"oY_Wo+\9j5FT!%6:V\.%HsX^{vNuHٳ0*RN4;-D&ѭckEcj]MP6º>G M /%fWaG1vADv,W”QG!50-Ze>cg2Fs3$}Wv{ͤCDŽTRS>HGQڂ BH)?<55+=i!I# `1.m|A`|-c#Ŕ4/LTTkM2L 䃚k#Ut ^Y 2s aێǢmyԭ])f^S(zrABqaM&>0=>$d%`P4B* \d%bw B }C'2~|t ssln )RH& cLP4 +c7ٍYVƝBB*{dm?ǚFBf p9y뎗xV7ocGr!/ҏc0,MփI`"ؿO@=I`#M3jripܠWm81%{a  ]z`DTmt5JXUL*- ]sZC%G'&aI9*Ɨlzџ֨ӡz0:}~ѿGu۞_L'7XvHux4fSHk!867$Ngj֓L!kܟin,oPofoшZko-/#1}NTm_ zTR% b7wYAU_+-&+h".LdW0v,t .D'3T xĦWc Lq)%^Z'ڵ ANjj*C5])qr>"Db\^mWl^2}pķ y-I_#($CVsҝ|TAŮ|u"Ih;넍*ne|۵?FIOכTWqvqs̐nknO,ōGkj56"vM$l;dz(M,MY uMQOV "l+ǩ+ Ow 'eJ ߫jpji (aEqE}=L{zLНsV{$:*̹T Sp ;>f!k CѯC$_,ԻEd4E/6[CW>cñ9~̈́,u T\ !.M3?Q*}m f G1a:_(m0'*;__mnܵ7]u42ij|ּxfY{Oycж]$A9/Zk…E~Vz P"~3YɩR syS9[KQ*)J]/_V 1_/L EzZN,YLswqʄŸo7CٞU48З*锦մ]btdkWD޿8c>TM(+3Uץ-jt?xfr ~im 7z3T+A*W,wp Stec&k]4&8|Z0~[e҅iu#JaCdV@N3~bj"Agyh`:6_]`Q ;_=W/ mQJ[/r9ٶȸVzF Vݠ%,C:oUcj.!ʼ0b RU$Nɂ[YƩvw/&juOȓB̘&[ʶ cwS薺*Ne?yE!]׉Ս#pDNo R吓eVӧU«GшLiL\Jʫoj6YEÂ`)-Nj-_bzsZ„m947?ɷu@d;5ڤ:_a /oҩ"CS=- p]g}΃b E$jn45ːQqbzyщԳh5O Jn/G^M 5յ >~3 !ܶiIjWG,zs&3AǦ8'н,8x$[A-΢ߜaIm'DGZ8Y?z9wp PB*CZR4qz4m ]9~W0H~ul.\H?B@NY3Hww -mACǃFdH)# (^t_Dz<0c?`PFl"?*D lOfgl@OxRxx9A'MmeR&1~4]4E/)6KT XVhFuIJl8M k}`"p{:}q q$ C4)f4D.<֎u.Y,LAKf?;aeF!ٖ 7-~.piD9~Pu{slߠ&:5oWJ'z[/vłYXt7`fi[I7i6mu%2mI}+Z'?q1~1HmomS 3봶`xpp FHi,s#7 fQ U^kWO3];#j01~@qvq WIc"%q|RY͛CWGóCg6f9^j Y\8z>'J䃾Vgq,o?_Iy ~i}[zQ;tL,R|}!GuSl4+1LʘQ;O^{9E-?ϧmg`9/פN}x=_@}~*$lyU*B;=a'??mwkfd u݄[3jhtHMZi#Ftl.vr0 ݜ{8'斮r&)4!S#I|­JDz=H\-?uѮͻ)ov*]ѤGW~j%kp}"z SDݍ2m9 0-xN*2CGUoP*8 ]֓՞@KrKoR-I;cu_j"X~rގwKȣ.k DZ[(8g\: xѼ] j1qZb@o1r)B* oT_\ÓUN'%9OyY<KGcabŬ?ɺ_,  Wo<qO@R%|gd}mYjxJ{ӡJ8 `੡.e` 1- (}!8(4"޼(#\tB<9/7+RAD`H'q?8?jRo7gr`q=koN5n5a-8-ȶG[}z,/̐ gl@>_ !|wƪk5£ji -?x^9,[Rִd jfNe;l*|RtC=S4}9}-lcm`ćuL`ADE~R Rnzkm)Kwymҙhd'j{m嫃 **w3 v"7{5ݏa=C3mGQϷEoamq0?(*fYSCSФY=25qOl$wPfY "34HDžFV]\m1a2ϿkΩ+.@2ﭴq|IFjґ*C(p%w/a#Gdo])*!IUfS5o.V8ytQ/ BkԒd'$ҘO.#V$ޔj⌘CnJ'( A $^{%O}+4Y0aR3׎CCt-ZS'Kq>K1o,%R";ywGWM-iW#FȑkZu}J!QlCA[ăv{֩ gs d p;\Y16e)ۡlv@ߥYh%Qi)cX ύn$B6^ZV6>: }.8/J8Z:@ysqt) Ʌse %?\+JS5/~XxeWw6 aٷk}F2,N (4Umó;2V KU8SZR`A\D_-[R1os WO6"jL;sЪ$Ԍp*!qb|j>F )^j]L^#Y>JR4ṥ."{Gt,2=z_ަvf܄jH%)\-pUߟ*ڡ?MB]tI;O8Xe:)9Mˠ*A4R;8B_c] d'FIpRĪR^2j= FZd7!sJOjQ)@0WfԼR@Մ<+,Hl^ p#yۄA7Dsn#LuTH Tg CR];Wlz$v?B4}>o: ~߹)I2H ST+iAWASA*Dp-A6HQv9L)ޯih 6 ;ذ8?ShM` A/_;_<'%<gsp3ȟ"n{J Z>٩s*38[x6BH桠 RB^Px(\\[16ƌ-duH קڽzIkŏN`Ou' ,+t}]o ޙY} my& zތ_ /PSg2}'%ڡeUuA K@q:⦕R/xHR`(j/h4x N[v޵EW~؃E+O>1ܾ#_AT))5C;!+$)Ӕj#MSͬm.of; Μ ȯr^ͅ*JKdR+2&/Ipzf'2q#)`ޟ횁ƳB)9r?C.~CYN]cpy>/VUuiwaKRͻԊ&g UŸL$ۖ_N{OgKF|0 zxy00Щ8['m3A[-Ea1 IqebFrG zsV#Πu@򼩯 5rqo\,&|JH;gսt}{?tLLH<w'u '6 q \+fv.k[KqLDӉGt:-jWg@s+>_V7 y:_Z ك_ Wcɣ]^u=Ycen3{=K9cMB5bjHлi~]"f`LʩD%44ZU] Wj0@_SA: ,/FRJ D{ֵخ M`ްc[~6 Vsc+82BfsI_ZipASĒ.FhAO׳ד1\wRZ#m@VaB,H~\~[ӊCu4cvA5RFGV#sO}v4vk&8꾛ٻ=!nSa֭a' 2#Qըo؎q_[Fqڄ?ZG+hP ^N@Sm $t|jiA5B@ -ׅHQ}TF[T7TC@XzE7A$s$ Z? pq:g j$oԛզ^T*08,֓nAa<=|&'X 0v]}]"P~{j,1+D j8zDMm,9R~1m# xfPEZtv`@xL_a5(S$hpOib./P;vawK ib 7& ->yMn? a%lg\ƫ=/6?%)Ba!R}6Rr25vY;`VrudD"܆+)Tl. ŭwׁ*4/P.62cCHL6HQӜ X+T"L]!aiOLo4Q aVĪ*4'$R^iOkX$0 xC+Q8ue,'|*sx.dI^-KV{/k2 #pc ,"21g Rl0jۏ(ݶdrr` :?0WXĖ\` *H+\-DHe*Ve>#QwbOЈ$Җ2NjĒǗ3R{-!9GF&9@9u5wh$_|>l鷕kdģYgtÁ50H6Dv)ķ¢YQiU!Xۯ KZE6-zM.'ލ1z D~̃Ir&eeωw^ijP1qKp(Ćs,f~rFT:ϊPs-Jk*V-n#ɾ7qP`a!kyJ oYO"^Ypj[ђP 4.HSWK\fn \>{Yt$Z|"H-xv;M y*F9%=_0Nc++ΙLף?LG L3v.%JpX_4^śj.uBiIІHf)9˰Y>' q ㄧ3eDٻqȷ !q62ٕ0?!f0px_ZN7[Z"yC%:aj 6':u<|뎘kF_w/dUۘ`R@İ}"@.+X`hx cwmIY|'` 1q{rzJ7mvSrVmX{囟&xilvɈ_h]w.vI`r93?l$i>O.s0=W'*,+0gbJʿ,l#o$>[O=Tyjg\(|1GZ pň͂m68{uYYG&/Y hZ-u-P%?ch#9Dn E2KVֻv0M; r؆@$*1ԟKtxh욛*tƷa%G%l֠'h[X, 5w$x``J]=%BcvBqf @3)ω DR._z +^l$ KQFi6qL*= <8Xbv^Hsi4~0΅.y#sVn$C7?c*e 91yDi 9_#)5ZkLz*|ܵL3V)lON{:+6]#/Wשv@k0<1ױ#BŽ E!FcolA_/O;V_<,9Z?8r% xi bpi֭>YaE:BvuyaD ]}U$aoNpCu\^4ǒzZ7]c]crCX:V1,/L~|j8KS:ػ규V-{&گ?NWdRIQ;a}|7a4CX,R# .=t}2ȟe SgbO$QX\v$m%GuhkCnHL0ljX-bCru7sV&0$(?ou—q5<lt ղ:/U7(vbVx#nD]3gg\n{" xKuJ!بM)h|3 LFD98;12$MF0]aW!E@}"L)z 7.Q:M&['{**"$ G^r}D婦Γ$%te&0ǂ~,:R:(V<1Hkש xӺv 63J8IwAV3A]OߎUYT?rG_j[2qK`KYQ %{ [L0uh?E((T WcU_%,C8rPw9u LzIvOWLwI{?"V+U \׌ Ɂ6ȤvRVRd& ndF8A|$̣s)&?! 8d w$Z |wЛZ[[)@vJSgs=i Pce9PkGԺ<z+E=f(aVPНMV:i17pM,1SkwK|y6# @C(5 0kAR~sJ \V#)㓠tGO~r[oZ1at3yWk 0h@a-}꩔-_/njQ XpJ~-HV?h4d$6P\ IX^o8{= 0q3Z<yl1{ J#ZU!B|&\DT"5hb^T;N|¨y0-LdpvPQ*ji姾NN6ZWi􏺧eg-"Fkg=G )kvGהw-ٞTfj.}]&; 2ҢUn9#LjQhj g<$!N76e6D iþpY+đpL[EZ_9QeQۼYoKa m_cEmFaC#JG$ÉeY3D No1%kX̒!i"GRv~XlaF>VC ܅-2,?Xܘ79:wY?*qمB9.% p,R`ʓ"IznTU]W;lFDD!" {MQ%Tf]-\p<_,[_U.bIM }Иb{ۜj!Y fcY jo4b؈'~N#~Q3F.;X)>Hu+ Ӣ_,̂l/ʏ5J%F]O4o݌Г4*}'-dmO{oH4`׈sPS_=nHsML/b8i|< g[rh"K aA3W}ld^!٨ {xɘ# O @ɁV>u&è]_>HDy>~Y}X|{Z͐6{^$v'Drjo:gI ehp j!J ?('Vdrlq 7Xj2Op/D~N=)m0NЌ縌0HJ3'MTgrñnQo-8ʃ^wwNSʒXa0 J*1aߞ?G%5Cb(JMC^(FJ:( EߝD󇎎pWS*$G&zR FNU&;/9Ү%>aNPK>ٽsvdxD*hIhx<&`X"aU17]XNjW\e0s%\Zr_4?P0Lq|w^eIҪooⳟde_;]e!-\Q;#`T:]FŬ1i*35KZ>_G[ʐEDڕ,7TDZΒ?i[ұ,mh/ Ղ͠9?vu{AN{|0W.(S ҐMsV!icnp\Yk46c`H"WvMI' U͠r^ AV#v]6dusnaL "XASois.w=iC5O9 \#ޕ'PY)L:(>, ? P;LtJѿiCELZ26N}"_jk3:Y _!ƹ=؍=r~6KrK.Ȇg_B"-UB_;_ oQC4#pgyK!Yy?M'kJQբziRJupWwdw ~|3OS&$@!ιQF$} \pSUp L;ېZ;kcq^S|=T!/J풣'J)hLtr4гM\\[{#| nvc~H+_nhX< o FkAD.NW_dae2uZ6BB&zmßiL|uPxG.έ S5YyśC/?ʏ)fIn6Ώb(a^t(|/iE #؀_FI@W NTZ{vTa(13R6 5]8"wXZL\˟5֬!~1OPVD5sx!?'+q^~WY0ϗdUI] V3zoF{Cy,tQ No-h,p? Г@>z--SWEQ!#D3k02=uLmfWߖ {a5BϽڲXv ɃˠgvpGAN[t"$Eb,U?>^<}e884s'^%Գ3 ou!7"k؅EZcS:L̶83p[n3fipx#RZx5 ~E=]MAE8hTbVjyu5_x{ i>wkM%Y%ZyCc}C 3׿;Hⴔlpj 4`g0]CB@54=v\Xr(ꀈG`;?E ._G3z?G(qƑ>M/q8cȮZ*c=3e&n\ _'ܑu5xbZ5߽[0u>h$E'.MKmc6&d Mqx٣hلhڱoƪ#Jvt\%-v [M&oOʸ | 9?!Ucn$:ɡ ӄc6'O2$0*EOKlЊBߕ!V InNng~(Oe%1ߛ)En-IA>QL ln?1H`މlNaeC&fEd8hW9-0,=]FZmap_M%F]mE݁$P{Z ,t =2v)D;]^հ|kΕ$K-ZpO9`1a\*FtQsz$$τ:e^F/NW@> >ZZKrLZXxǽt Ě*лAT%%AGbGlB]in ЁrvYwz= Սge v{ ػ } GqrrȑwaTg ѐvnk*0o;bS{ Kdc6`}ȁ S:}wH CQ7l Dob7< 1{2ӉϜ?k:h+3Za1geB(^pPJ?E!—aLۙ-zOc~#3)ԊГ4ǥI*Xd8#Z9fC,d"Lk7:;k%A=ɓ|=R>{q4 /Vӓ%۝whqyO-H8 mC*Ht""AXFcdn\vu?Jؓ l>A/Gc9hgtԩLwשQN_GjNBR$[~ϳU$47~ ܵDm aE8œՐݘSz7>Dqܬ(tvNcvixqUn"@8G3la.<<&c, Gab=CUfY]9ɥ [|?Ж_K?) sc{,1}I x"ˌrOipZ h:~!LS iL O..4y9P$UMe <#9?/.Q*5#)tc\ xⳫGzJ]C47PxP#H!Ќ'w\i #D(OPbug.YymĚ +t"]/@v*b)!U1/ـ#5F@v#Q&M8cot>~<$t t)'+ b ^xf쒁79 R ޭo[$H+ ´-e }MMcie]y"4ŗgK[[U0oxpѥ#*PZ,Zܫ(vSk{GsSN8=Cշ$,&8 *]'IT, R>m2pz;C& 7MA>C7~̱EC5ցВH=-.sY܍<}T U-ca 3\E\!lCEڪtdrZd;H-^GL/Gb  Yúq}VSV rf6 yLda4qɄJ5ib=2)W@r}MSH9MR:I)V]jdf~w)E@]_QJz?Q!ٺK7@n@YO|0y=rhgpʛ+>`joKOeٮU =^vucC|"u=s웒^F/o4X^ ZPON@'˩ceZD~>U98X1L8UH- Q^ы߼ M}IL\:dnʼHvAʡsyuŠ[nQڝ~4?Ëħ,,31#dYER9 ֝Nz&kh:7[HHc+9=a8x7AP7ATwdg' jxeB p>%%>Cgq%ΜfR|!Em>ݢtJՅPm4s4;^:5{qI\v Rך_ൗZV:J7%GX#8N7PYYy[Ik(m%mbâ9ĖM%~+U咷xS bN;^ 5,V?&o`܋T^?Rκ8=:)6^RF}ż<{XCjomozdIe"_'\ӒRW{c2Ir_KܔM$G&r "[䣢g7/`\BT;ƵΤl.~pOɹB?Xf;K@iDvU+$#d-6.Ґ}@lnGP>`긫X$%٢ӞTꊅ$#6 L`)1/Z+ kB -Y{hq>?xf3su{=Ί_;Va1>=hfYg47~(,V]K"HoDyDhGk[YlSCl_ؙ rP}nV}[X[bX6rL?^-™LA˕<=Dʀ?4F.QAz=_)8Ϥ`r܋Fdm;~Puv 1K!e)F#&pXdNdNxltvCmÁzL oAzȽ N"}^Ӥ>N7#0.1z1+)BHnh3,?9/rMjܪ-%)F3fm thܾr)z)tn}ʺ:Z1إzz͖3J]MsXVٯPIF^ S#8*T><_:,g#m ܼ7smܬ ?@_FLGGל_>HwQR qF|l_f/9߂;#A Qq;]kOQ|p@|QnDRU.c5vk~ sm!NmMWXVH AWspE|\inb};;AA/dުg ka4S=/{Q{?Na8d-Ybg>ƑtĈwpQ&콦:lVȔQ۱v m?HZ5T8#a}Ǡ /<0u#[ `BΌUK`bL1UlwTq}6p_Tbse[- I4`` tgҨdyŏ O.f,}7> `~fzjo%-f=s{\jځ RpH(V`4E- 1h &Fq/Og9GF{$8T,ڽG#@q}hIS*aUgd̕v7egW\q!> _Ud 8.v&FGgTaʲiomj[ Gu+)v}$ѫ}YK弫k u E52ܳ&7>"ǣAYЯ2 iG5hH ь kV0'Z~n3]C LW_2]6;-G! !HТ譱9,0JQ9c!GlgY494W|P_ Nxs[F`9 ske]?-v,{O{BcWc>@8!45,Ԣ/d_v6 mR'hhoThaݒ)&>L(?b:~o$lߴ% A qzsRTp q P;sGV8P>Nr U%= "ytDZ\) mN? ''`REg!-n>w= blۏWŠLju׉ LZ}%6$(<80R"VVv+MڶQYNʻH0aql|ΌM5$Z?`=#W1bSq cA{xٹr cүi PS\Þ(u`ޚۆF{;4~6Ŷx_0QgjE/x䇥_Kޣz1 rޗ!;[@QQAֿHmنl:t=XRߗTujZ'Pf;8yV}iNѲ)KJ[eD[+.(dѫ7L8"-VAv9ܮ\d_ss)Xl{ӧAVnƱ~d bn>YaS%^{JaO$/b\VӋ6)~˷X )ng xv[s*x5im( Ex# *hg 0GO:k)%`QT#e |cj8vɏ;7}4g&_L&Esd@`jUM/d ;B`VȽ%"qQղ}9%_(*0$q!4P7 xStO~'զf^Xԓ_>\%ڈ[ ޤug<إ 1d h &{Ɖ#X/gXYց㙪h}0xyT8#0^*uA!.@3aⱔPœ5 WvFLeDk`=ܟ;P");ߗsW^h%m,R &e+ӰGQ8g Y4+qceM˸[+bn(jYHꄔ%ٳ7M㓦 l.G_F䖆dt%dyMY2H\!&%7%7M}cg+2{ ף*6H6]aCͨx)*'9=[د ކD#ͳ\E* ͗kC4 ΂M鹡L4䯛=GΫ*S k4-k? |>>}Gج!NARJwfY+Dӗ^Fɛqt#E73\D?ţ7so0r9sslq-׌18h&M1xZslo! 7KYS$BE`  n8v`MER,MQii{pJW1)3Zq eoL4*}1A.z%]ط|;x("}4LZ!zJ"n>@sF#inQ(K4~6 MMG/M48*zTI6NX)*7EQ"³ -cvLQB~z1] nI@L΍-v &60OQen> ,Ƀ{=>XIM%6-S 6}`R-Z[z#?/!WEOlWSpD3?)Pvd闛dZaϮI5!殜QA%R7] ;7笜.Ǒ;tEA_ߋ$EةAhZQiYqeM밿|4-,UN^Geu:W*.DEZ ˨S_#$ ʊB{;|yTdyIYCŇ6.1 CنYlakd] όEeCk1xUߩVGM"`ec9 NݷCŤHvr:}B4AJ{G{<1]/q)"xQ1n;bd w8*0)d ?&~ _yR:mBD-ݷ8,Q)ز\漢H T )'=%PE-7~ АP), !%?[v˱jAvEr9E[S$pK2"续x͚̿]rRW:Q)0{c\yNL( V:RqU.ͺpXdzX:Y|Y+/Źbڬ0`iI\~wA~9}wN&>y0C@*@I"B*&9,(aeSkblƺ_~P.R 0|遥 un9.%\pwX3k(Ijn뱺Z=>tYv^u/iZ 1Ҥ2F=]bX{Z3S>뀭޻s璻 ʎ sX׃`.+=5WhJ#/.GӐ>D} e͓ѭ6LfUl]T w}PkfY6#fTX9gn GYj_IhJ\XL)a&8&Ċ(ZFjP†@A4<YoQ+-., A_+l ?oվפ`@ O67Nu oP*;J/- QGr~>IFV|6ByY+s3rՒЮU4j"$A޼kV_d5Y899q>Q N7Dž;xGؒ:l L 5lI{$A/pٔ4R t^}=08 `(&rf߅4G8Ȅ`zQ;#ÃۤP~&ZAfOE>0tJV.5 Q$@oBu`3)jt q}t!ս[>_*.-귨3MVz6ߺh~U:2)p`^ +1zu?x'h /?`Dxi-KFSŀ("$ym)&t힧5VDh:IW, bcdW0V+t7%v]>Y6f@x[D`){d>fT >p#tSg. }Xp "sat-/zBR6U޿dLʚ$B#Nz&nfoawE.)m<ƓǍx*Q:L)Saa7UΞXjw!kD"j S> 3#2ȨNDG &M|w,d; | K '*YKh-u9 #XBK3X~6P0GhsK4$Λh J!~2[>h^-#v*$yyǓe,Y<'lZ '=u?]:/gkD&_׹;0fxIM!ܝ쁟j *ih {(o57 -BtC>O8o4/ N?_O Aov~>bFq䣏 7*>{W89vlbTwǛh9 3.)DM)B8'C#Ȧλ8OЭ^k^Y'w|pq}&ŪH [&~no(s=z'm,`mZBXn^r_D;`aA ]3HmJ2p;^:E2;~?N]E hQ2kY FCʵ@١ Űe 󃱬ssL׬n=C2[7Y+eH$8ФQbѓ:PHǤ,Cvndr9I`u韶`P60+R0 zGyu JPx-_oRҮep?U( Ҭ'\*f7iM;̶RoKm&k1]^Y+'ad}RARă#|E:mԩ4| g352;aYzך( g}WϥV=6B &IpIݾKpx'ݠ V f'^ ޻=n'Ʌ/`t^Dp1P9aGc|U\<koW Hr2Ut>JNč?:p!4v΅iy?=:tẄzq>ge=LRGw?/mԠps͓ڶ(I ( Ç&*R^欴{]JȰ=)Sz-o&|Uu / Fɋ3jNN;BJin9 o_ f:E8;Ҏ‰LkH-NU{f{cwPi =ˑfZQ '` ba@莳Ź'] ]6X-0K09]i'@%gxM@Bo1R;+te`4k(FW%012j{eyNs [>ZHńRK w;7Sj}nP̀ii)=dKA/#t/S+W[Eu 9$b/|pD.,<-0U )jsm_gZPjw.c˅(ݽC\Ykd°yvlu&0' T lJ$kORpnɗeZ2NѵF(Lq3`y1@ހN  r .p4zvt~/Ou2#9f/4/CNfnLKoYIFta'L\0|ӽm\]ڐ+REvV&qKb9,g.d,5f0ר@- O3 nJ1"_CPiP-0z&z#lީ]0yzeBp'r(asn$97JܛOd練k f3v,57H(f5P[ZPh 3GB؊WBŴeKN-B!N9҈o 5]Р6&Qa$TALcԽ^ow[`H6s(Wf~ssZ x$GNOb5;*^2,3P;bSS=PSIϖdֈ$' V ]-yKps"ͽM!~Q9cxIxJٝomƨYL[+Yrc: XW"fVv) qb<zu :tWT}@sH){|B8#{d" GܨDK'LCc5JЉrUT~kN:MxPW ; NK, ^;AM|aoV(R*j J[|!rsc\Mh97U*ȩᬮ6PÉ2ڭprlPV}p#fHZdcShNWB?~085J_ȓM^`ٷl`6 >7fǠܿ{j%Fp(a ቮz0Ѣ+m{Ւ0SfJZe^ _rh]vZ(!;Y}p$TfmY%r+|";p\U ekP zEZo4'P&C1XFLד/* &/̡H~H?Gy ѦúAjz뢯ZlyRsH4X?k 8Ri(|A ^LḤ1ZgbI3hWCf%o^ey: r/Ty'7ZfGcqN0tYT!.~. wVTȵcrgJKM< '8\F&ϱʼnp7!$(K45GcO}K-}>[Bĝr)Ioݕ=hR9Dt{O݌"d&m,[Ҧ(F~-OFNlh] !V9!V jX)o>Vb@hk9܌LFH*d06cMMfinzY?.-Roӯwr(hS{:^_ۏ R)yzm;]`Ӛt{\ɮ0M3 eևS)i_^G4_tl٩1rVgoGN 7B({'_qU)pͩÄ!{pM$ߺ\,'x친jrS{TJ.?t(BAA'~'|0gB81 G=f 3xءOGV'HbU6N ]'U83J&cGPQжhlm#);І~&eod\tr}GJ0MHz@ sWLIuf_a6' SJǯsu㘅WYp#\{&^;2s@liq5pJ20`3߹T߮8K|p-aiBm )");Sm 1er݅D;\н;M ;Joe&Ӧ 9$"{@u/!IG7pQ|Ե_AWX3\1b:M'UciWp# :2 "-f A$3{# ߬C#S?+u4^@SS}v>ʨSxFM(a1â5 -y\#+gaKBgs¨b>[I68ʗo+m}tdwƝxNଋ!=^XhQ<sD_Y|m^5ʹ4li' vR,N2f-U%=[3zºL,`rε>Ѱy*FqsF+=b(Go_Ա*`.wZF&zdJ1S_>s@DY- XrFI'CfJ]}؄>aU-3؉b~_j#jϞ@"E3k4F)v+cs'-w83cvꈟA(l|lBMnh{90@> i1ɍH z-~v2{WIm:1OZI )`7h3E$D?.kt?|ɂPަ7 >8 . ucpg@F:Wwe =X & &Ab+3 0̄Ԝ] ss9BY#9[͚@0htR1QמYF"Eau-ևN.͗])pxR7{/fn(r Ը<, J".h I?;#b&+g[eN]g20{sj,{l`N@c)cnxXlF]jy$6|(ꁭƽ,`2)KʽM}6TXWd7vRdl"97\=/h%', b;Shl&=2E[j/-UQ[4y_#:l5n$J$d#xtRL E\3D"A?Q^1|7ƴ[Y p{>ߙЩvg8+&=y9Cy&AE{p_qe$|Aa v#Ɉϊ2"dP?tg <2ղH$gI!CcZ,#eldE\ 3nR8}v~ Ai?%DBI!9 g}d2Pgt, F* 0 's0&QFJ\ga$z?Vjs ͎%;~ H,td}&#rEh,$*vфܪ\@&| jqlw)ep\Rh{~@5P}߾ƗAe?uuSLr!B M5CTdRNdr b8e}E/KKӑax?`<'^W0m5eÑ_2 "ivs9[8N xHhK/n9pFtE凪vQS@².\944'VÕN fqr[~I0/ ⠥̣z18eLa눫H`ῆXYtqƥӷ'$nGKS* cԿB؋^M+T9C;݁"J cͫ#|_uӸw\~"c!}Ae¿:paA.~t 1|Uh5[0 87۽*Vv&sͧެɷh\,hӊw6QJ'Uhw0 =tEt*1_6t fϤ%Od~}Tqzu mwY3n pLG: Lr\EbyBQ`(W;/F=Koek}{*,-}_.{G#m/yahG+SnMa7q [Fc(Sw3<ΰWKA==u/z EUymMOE/FXwqNAS M)N „[+9j48}bˋ, e ko e 03~ ;o9v-ޅ !@b6!˔K M&o|yl1DhҔ 6$ӹT[3+gH~VcCyy{P6oEU@Xi̘ PMNj@ni;~zG@Sin޲̤{?-`m@E:D5 ﱥ]5LUHZY}jDEKK;aM-KA쉿 !rT0 & 4w7YwP4v=&l/9GV X 18 \G_&de'bx1 ~$\JpL5H$][$8x3)NrA6ۮZtj5q9,iK"BQn5!_u$zI6s&fuU<'m_ G!P&n g9Lj*5¾<@1Q8Lzc[?cyC Hx4B04HRܟe^EP^ yDotX֋P@k^ʪl&L?"Xі,maG.WFz8\Ĝ0Ϫ"2Da=Υy3 vUhBo݉;T\v0hBPTPs>JQ5$=ũNuqI>BE `T92IDKn7Y`ˬ2h:4q<d_ENPed.hU_0(C8VKA -!&I#ZR'^|*ԛXyRdHٍ5d$Ggʷ hxq%:"n?\˕:5P+W%9:ɫK^1y}S׍P5j[gR2=7RD)TJkQ'&:GWd8HJ>X+ҁd1s#Ի 82ێ)YrҀ -܁S+ވHO[wSuE=_&\vν,fľAr>nYIٳnMﭏCQu gN+1Up-B&7;G[ߨS0Gu)n!Q]MF-'*A7HR]je@$\vΚijehC);.[KqAe1 ĖK%P ȽȚLc&H6 ǥTؑ,I`:l&WڒCR aWnٚ;뙛!Rޠ/d^)VЏD/*ѣtB;'*s}7ZD:>Ԁ1"9 pQꞄ7+#=$fEGL9Mbɤ..sh*STNh kPÞp H|2v -3@G0n8+Y kkفE=0b*\}>D`*e/?Lchtɮs]|ܙ!y%V7.0Z LoPE%AW\gr}ڛ~Q $[[~GhQ"Xش(]m8H( c$+oоY;=A;07KU wh >+Q I'1'>*ب<iu眹k@ E@&r7Az"ClVϓo܆>KZw J3az-݄E8j*\>*@zU"EBgN\'xy3-c'tYg cbkY ; g: J,OV:dg 8)NQ .u;j9 m`D5"5(Swj SՂ̗RLD|I4\Ngf.>]r:Mǵ6sO꺼_Cl |{Y=f_r|<cjTf}QL!!ƅ`[CaAZC 5WeuH&{9WePNZ꺈NpӉ7ɵ#h; '!Oj6VoL(g=!速d1W1qk(o_zpEg2=)7m+ **B&{j \p|Gq WSMfΛ_ZceC^RE̴Wڶ&QL8䃁z{f9,<=%n&q'giܐ ptx:?FWenJggJoUwյ`Ma-74^Dj_w%󽃪Mv {m TBlJ\{](HTJr>B:yϙ=E?+l IkPzj*] uQ4ZaOyh+ =D*֖ BnFvVZ~ф?Wm 3*m,#o{&Vw>';2t7`VO/KQl$Ë-JuZF݄8 }9ě XSX B%sYdK7`4!$tm B΂2 E "%[|$*؀[$tYRY/d,%tw=tNCb5P8OH[&"\L#܉QXnFEX{mW}4?=E6 IePf:F6k>pà'Zw OP>$L3TJ=:3! $?@U`gJ̳w&ބss;qjgJ$Vm1uJOZ?iѦaw֛~+s"Bm)n2Kx57]˯8rd|Υew~j)NSBKi r1mk_v7o󟱅ytHmsuBˤz}_v3:RBzI9ˀ~$ڰ:? D0z|f) ,j@v+p%'"&!C|):Z|Ly@N-%;>Mo\E 'Z(d ibGaD+z^k,%啅B9 Qv %[U}ޡ +O 4g(O(>I@ү{93 /Rf@c-{&KDB-UL`G{_bK&w)0ez%V.gE })`6ԕt~E^E/WN7>H1DR%ۼz_a:7YM73b1btw y{ ?1֧#̒ŀ݈o42YfY cAxua;IҚp'BBOǣ 'OJ_@?1XI~pwdZ^u6W 9MD2nRvR)C'%ok ǝ LRC@%5=#sQac,xxsY,|,!k4< #xaF ֦qyr*u;Q8@¦d)YBSv@Zr%$ =9iG@rņHv$gXNVr27-LУ`mLi?\Q{CIZct.~Q^'ż@fј)c鯯#$bZG('^3Z/:jùiuޤGуZ:+=a<T,8L --ot뀣R1nl/q_H3VOOq"gmMftwm}FTZ}9<q[}7srHң#*ygKtq6;Gs-7e$0ooY0_ig&,|'*_a%CֆGnїJ?* ձpWG*Ytm^>)*>7V%=$~R sI8[+%cT7i:(&AJZgTwJ>Vը~՜Q2="noh}XV奯B)P=j G?x1 lPܗp09K&r߯?@d`8`4UܐAzc?w? YEo쬡Jmsvx', س=}U+#U/~0$(tXz@QX0U{ y.r".;5r#@ }~U퓑7EI*M6 +M2Uur>e5܌qWn;% EHnQg(M&&u/ fNHz+yDI\M]lY _xٴ>M9f|J2!E{U!〕~̀{HR#FsZ KXՖ^jOXlKEQw$>Jq(x{@F$H~xR It^뭭` А{O.f[S]y<vn6$q6:<1sqL'Mh u*1ǃep׾i>',A2PX&VE2motHJe 1ہrH3?.>;ZJ$%ufujtf sVz d[q@ $J:&tBe҂}}rc9$lGȑAz www 1ezoRIvMԈwg>iF>/2b)9 42e"pп@8̤n8 ȇvt_e:#jbU݄POPgwѐSo薂~sr4E: !NOb7 tOT^Dd\4t&WL;.LX6bټJ2xPP# btyBHʞ }uG-PŅIvK(Y(.j6E&\FpJxUCKq4 GXgiaX$&#, ̚&fv~jE $~uFVoRȓ":9'm/iKk&A4={#^|J' r ,!LS>f:$PjI/Tn70_sBi IzBb,6:a)xƞKX{/ LW׺5VhzdL, ;hi` bNFH]jĹr&ǭ/-~ѢR°u.y]kJb<6. Vl9`3]Zxhr΀_EWgt&E>r 0JIhɋ"LHcGfjo=[LovYdQ ŪBx* 6}.X{|Nٲ35֝h^C$3VBZ{Tǘh b~m_À1Ax+ ݭ +J4Kk9o*u7='H‰Ox^ Ck]0@ a#c)("♡8-2#?7ae$@uX UM֛t3\WDCHVy2/Em C ~] =2bJU~w_x@0'O@˲<av',dldU#NPJ*S*XS| V3e+r pAiM^Ry )lb7<Îp6م|/e{IblbbVns$-q +4B/AŀRgt ]t71 X2/TJyebBfAppүB{XOuB !(r?]!ңLX_KCdk~`Nt-Ȟ*ZQH$eQ$U_+B6[G`0q «fJA*ZL +0L\3I 4(='(D`"7XtfNVl0qߺ1~O.dC`O9L|K0ji2땠ϐ 1!?đ?]$ tg_V駤܍+xC%?vظ>#xdk: vgi}Sg>棤& qQ@rdRy(J蔏7QhDPMȨDNA8ҕ1ښ)͍:yMzϠĤFȐQ- 81zA32 i;H^_ϼv vܿD/R:^U|2pp<ط`dL(ϧCMm( &b.t&iGF&3mWþTY0JorƗ沰3H0,ܿe qBFZMWCp(ԈE|G veSXGHlӊ~&isX%H]^]ؐ.'[J^[ਹ- ⹹ЭUxbdh~2)>f9{1kX}@PQ9u[د A}ZBq*OͿm%VRyJwŋnk1Q6"*.Mxn#sta~0MNt,+ \ rnZ1#PO޼o:IRXr[uv$aDoVKn x yiãE2#c~?=2HgelX_0h)zpu*?|9&e 45d_ֲسcK eM˗k&*cjhx<\~oL V[JAKSMgsCz [FEú[fMJiS#z|G f<*f9?=vnIזz=-ֳƚi/zƴkp v"yoAS?'ɬ`(>Ђ ɒ[k\ǽp%eS"#dlT Kz!;0׺%$]D0Gu6"k7q[ =~ᘸZvMb˘MOs5n ]rhc$gO"Ͽd8@z:Jx')n%W᯾;VæN'NH&偘cR6I3V- 3V-11ǖ!;Z:Y@XM FV]r jFݲlM;mu_>2t@ϛ-Qŝ2g'oْǛ-ɨ1FJc AMkgz;e8$~y Ė~R&.KLvfZ5Ө^1(Pg_:4HW^Փ݌*a. )vPV$y5 W,0ļ 2,u<\5x)VI?C* Wd2w'49~LVEMOy2{)7D_?ת՗g"Z`xr9УSH}"Ta$[9fa9f#xw _Xck쫫ej3WYpI+膓F'eSbn?]?D?+s b'rzY\x˻bNY$^?X;݄9NYJ9drDBtu, rRK5ie6ѱM8GO?@KP'?wXޭ?Qmhӛq'bV PGLx{&F&IV¦Lxll^wQ9܆E U Ǫlk]dB[dOuʆ @A#k]Bt^HS"j)?2\؝~l[Op7WHJl k1i헁{{hv$DM_RJfW6( , БDg;YX[ &q[!*<8 N/C߶o<P?lW(K:gehĥK[-Q#h2Q՛GQDSMz:&$N}<3OO7K; =%ƀ肂3M+CӇK,_l!^W X"oq|`yJu2xҺʀft|-(6D%m3gti,X}}:hU(lr_#xԣthdѰ\" EIsk<*SD4H }e A!2Z>gBOjurb*yq%^ ۀ }Ʌf`XV?.HJU$ գWCL>!.<?aS#V\~XԣUKe #ggo ¾+둑FNxEfCp݆N QCB; daKRRJZhTaxV"iSСLWmBV;s{}mI0bDsC7UEUn@Ihޕe[S;85yҁjCn=zBbįwN;b ͳGRG,ylx$ŵbDKٍ4e!zz mvD-O;ٗf1VpTZ'xS3D7I|cKOkib~ !`7K+ PH!>,Pw=@Nugulꢮ hM6CJbZwCe7,&᱕DIYx&/Rq)BwR S ^$?8 =QOzs)NT)t3.>ӐoR}!y]{Ska Egf2 5 ܳG3!mU@rcRoR圄$RLo}j@bCsQT;%mWAUB@O䌻JU]^Kk7s@'|]ǂIJ@]N]GRG;ڙR~ #H1;D1c"ܐ;m*phS9cNoK\H/jߋ[WZox "gʭNthdwV W Iy%v}H{B}ӊ[|2dbv ͒ŊB^]&}r[\-a}fY:8ݍ){d&5̰ɡ0)cstQZ(b( $Cxe߳®'Sq/j,RgOZK[, c9}H0 cPόl%7lFͥ@ң–}v˔omaK$j[3]B0 HM)\EOZvnz v~}w&5Kebwװi-c ڣKB!W dZ_&k'Ni_xׯO(nUd Lk/qQ/&`s `$D 0I [B>;SFE1 p6;pxb ֧7\2{;iʇ$إ|׷sfB=M&>xЧ\3Z9=WpM\gYbsHSljs$2~fP [M9ixKٖȉcv'rX62 MtڃF'RkݳEI#\[kL#z<yhgV#t BX8eHCsֲ$YwXqM1OD:"vo\I!-Hno tFl (G\].ş*/o}hE !"89nV'_ %MRֆ3vA ɇn S=;5d*$3̯U"[^ǹDN+{E_2H5r~#v<*6 ~e΁>@0X̩SPűe:)~uq}l<&iJtT#,4"y @SS8<xajD(qg {^m9 S0[?mcHPFdnۢJPBB_״RΟcS hJG RM<&S?I~ |Az4s^I廈Q9'ҾcYK\U}rbf]0 8T a^Q~SÓBDfE/*JC2xZІ4"P5Sp'vGi/ C$Q$}VI:#|Mt*lNCʜW a_K}I+͟+!hCU}zV՚M.RlAKtz\m.P8gKtOr3yjRtPξ-]}+Y*Q;flRej[˅A/ԡ@)N`ĥg7JyԸ$ʪM!`~!8'#{{bpS,!*nlk/D|_(}F<J P<_U8UfhW"φj)Zw}x>^Q6"<[p~Zܠry1KKz3 8vKg4fC L/׼?< 0g .Qk@څS;5Սe.jRJf\ub(k1\ׁ"S Q$}WYs)B g Zx:iTlEҚM!`(Nc^aZ.tœxV>UP &ͮr+|X)i0@C0򪣎QZ6uDr$k8P_W8,B.b|h2O(~(p[z$]b/E-&45d?dr^GH&0Jh <0LWx{*3蒔F.QSn%3*wCE_h־`^ThdbuU1U]6aM,.I0ՙal%LP 䍨A>OU lߨq3ߏڞ5$ ɀI@|hs~4&HQyl0ShK/kV2_Pziۦ#NL ۮ=Q[.;\Nُ{o4IC /@32UcΚ ! L6mLM,|ŭđwyլ>Ё(z9LyF^tuz,ZݦmUh"&qQ&X Vv߇pH,|+_G"/bI).,laHs^ьZ&DX9y*A7tDK,i[ó:f-aDAhl=lIZ'^PiIVGV̒Y4r,?GoU1!m1p?1`z90!#0?@(vFFx Գ y f3!Dʞf7$q[[@ Uz <0(C~WOR c㨋 d=1c+8JUuG3#HO<P.a:U\ycqտ5Ce*~t<mgGsك{-aBk6 xI;igdl6 )e- =xڜuPvɾgyWs1ʼnJB:4B.H (o@SF<'*B\('Tekzu3H'K ͫ*2-Tj=;穕r$SLxV!.ǾrFYɠʱj@,{B )LqX$Qv65;dcy D|ۋa;ʈgźQUzh@OᷪE)<fo\=Y5kKm)f]hxA6M H*IJMBkdj,յOtdL$AÂaNrK!ɋ;D_,Q:&Ӱ~h *ef~⃆c}rG_xٕF/@%"oPܰ6B??@tụޱB0.rc +>2`J\@" ,N4.\`")5I50B6H#Vԫ8?먈 ǼR >ȕҶVHˌ}Bޖ3KXoye_݁ DLLknwiم[0uXتrVT?(Z?EEɌ0-ˑJLYsXN|0V'${$f`Z*c!CY%,P(;Ƙzp飹 ),({Cb.Q~  TЕ #"O(=z#̙uf=lAҺ'o'i7lV@@[9f",oקN xodt Yco,; k&{?h*ܗg@p0Qba³jb޹J(\µ̌vsV:x`P$rD:e3ߴ@7'o_haM?ȣRò䅏(Q"x2V) iԒ>=۸y9ҪSʗڪ7ՄFRr&S[fĦ]׃L=Xf=PsE.MګIfY+6^N0Ŕm)t|3) ?c9Gj>N2"W|Xbw̅X?uq z 5K%=מDޕ\Z{VBQUe@UIl ވ6Xɘ(bʇiUy/u`&0C&֏d}Do>5LBS"LXȡAɇhh.FXK'LǢ@/c^``7ڊ"PWR 8;]?y:`n nbǂl?q_; )-[cH5# kRk2HG5h]z_2jB<_ &!uf1r%6bt6{_!;z{9S⧥/]ԓipcaݔQոwHUJMMFHͭ,CF +nmWdbAϥ0Gkd.˄<d2߇,/Xs\= h1Tt,T3Esj<E4 rFnAyS]mգ5:1F2s曟>vɌ!$?u+GL?HP[f+oI'ZEa2 ~[vfrUہ_8W׶N֢ 8%C8BS^@G;x۔=ºyz'a6;l bX3J`d.uRWORQgK ;1un> #:xjf¬˸1}'Pn'd/WD_ÉIa?(4}*3/xBQwT|da54.dQBey$jlqsaƻ$_'uZ6wz_Y~;*xY9l5J_-܌ ɓ^m@-`yk,MVlU6ɛFx$*U}h0TF\B+SQm虼ջ}7zm:jkQ?TC|Ӭ FxG[s 68]>_CWE%U{l7_ĊQq&/̧tg^.6&ǭJs@(NIWۡ~b07/$2 ڰjq9%hZ}{8'jkx>= lyͅ:"gҴ8gg:يtO FDx?Y%0X•P)U5K`C$Nt70s0cE#9[ }w6N*g*܀Pƛf;{vRD&* 8sO 滴fHT5VSFQ,}ݪkPw#\er6i-T{@t69`OS f7:f0 +^ĩVySRcX.Q÷a1te@%E:6NH!օgr-I̹˫Xn^6(dxkCז¾"'du#畠y3axP!6,Z&b^F+}^ '"Ē㕈@8BPWB`k yXz95})K_M&l(@ǁaDEd=[kH}-pXso#Rsnf/yEkQcZ3V~%Yl"䋣kZ-¦x4VeB@&ڰeY\kGSŲ}mS&1'&_ x.ߓ$oxAC$d0LXi~9-h9|GIglȠPXU/VD/ޟ~Bp0J{E"6hW}]'la@ݖ_Å)k6^jOQ8(2Y*sFL,W)Tfx2ꨩ&`(j$3w`Ln;aZaeuiq=#v]n6,XФ,eJ!,6pي$oX\s6F:U4i*6(tX EJ… #LBE]ğt/ H/EH#Beoc^l,уKPHϣ3-;~_P?45/ > C{Lࠓ~Owήp!#t'ZaZu7?j6#R@Sܓ?B0T$RH-(|3io6didR))yf+tD9 OLz}/ö IsreTr6S^{x&VEU[0Ƶx>pQM At!yt 9&/l!@g:`8$V]`Zc hSăw Ԁ0@ ө\Til iFyD4OӰt@pp'm_k%fV8bzRxZQ/H3W#.vI븈o< N+*l0חX ]\K'w㡱Y#jI\Pc9 s3nnbC/8 iVۚVrlw!D > >O¶`t%aX}S2TyfvY؇yXxVl3/CnM2WaGf`~e~BW&.̾-6ȱwcYRoKo&@tHKlklgNIL꒢u2?>[:e.dz 0\ea7lt]LP5ˊ+{it 5Y( 8C~F)k( f)BH"4W㮔]<wh:6[s_!?%WW/3yn 4-G5ԉo!8^ÆΥ7Z A0/r 5 +T?[S]#AҾw**%Vw;D7G68,C,~1@Wd ,c>餁%ߓz+2 zD^rm( 6kbZY$w0COlzs9Cn rz+WCt {<8 Ց*+iHI׫8]ޅ"E%/3)cXPuYZf a/Y\AR VwE2>Վ;̞ 6m7Q/Z PVfdžD/%,M!Qo-@'5a5XNxHIjt\3Slyh O,\ gVu*?+-* vdᣥ ^NAoN԰THKp[߷{kϳoGQ-b7fh6$ 12xé,4m]~2)+i/f*W~;GdP9ɇQ!JBl_GʇO1Ӂ3 P(⛧q9$@&493ܬN'bُ6%}QsUYY\|Ď.T3m˛-1͛[ksRmكoĀᛗ⟏3ϔBdܚ~VxG@ʝJCwa']@vۦT2†<#.J0 ^!d!cէ7I OYQ5sl`A]h;@r-(sy3.N6ykRՅm{w??!@Vi>eUNv "p HCqmal壌1.PQw;9v+ٯj 9XW YyXϱB zz\e[ $wWŶl#-wf/I0{f>.S>}RH_nIW(jln$1}BoL4M(nGd1Q6VJ86a $N6~g<`mq!(UBz=9|ˠL"#dƓ7Bou 5\y쯃B.eۀâ'6.d$99⻂X.ٝ?)3> 7Myiߨ۽%pɆs gw(н2b%l DlM6V:h!<9d܈(2=_3DS<Ü/,V5ЬWĤq暩I>d qegT@YL&n-ѥ 6)-8d!@e_lknFh n$A# RHPfǠ1Ku@yr Zpfl螎~̀* PY^Նw`OA oPaS9 !{|kIS_}qQl_d3=ׄ=64v*A8>爐;OcD0?Cg(|T*S,c}ܡݘU_ l\/92/r;PrKei#h;`D/L:{)!{"fR LH'ʢ`x&șuq`o C۴+XڣuަAt6{k?1%iXkIsp%P#QWV&s[Te0*(~5ӳǞ$CIv0{EBl}kTBϡ#SrX=V^C=[Ol~UC`gl,s'< hE[fms ]@:IGk0?u>74 ΩK;_XKӉ_ݜj秡g Q0 ^ CGXYer`O:{_9Bpk3Õer QÌ5&U#5IH~cH:(Z^ m %B6 A9W ٲLmpݧ7]ʀ\{5| M&ȍFLyT'm{>cN q \.vz93(́(sAYQ>ag& _G`Z:vN]Jd)}d|SLg%ʃWgnIԐCK3ĖiqوGy ,3i5)fN\Nj$ʪN҉u#>4pg ,ö?h$l>(LN}Wb=Q ̃F؆#:5)H봲BeJ??ђIr:[ >G =r0̥eiN1w?s;3 e%|zT5ĂɋrwB{Ok@ >Nkc_0a,2]q w~rp["Z?d&DHAzH^E $*'aF0FwM8?JI - ie0,Fyw"7e"eS@vkCޥ)w z':]}H6$UA=#^123B@ e "ʂc'boTae E'˵ `.b*QZ^K_(@ f6TV/%AN _N6nqӐU5= ҿxbrzŢ@᫁Ba#oB摕XownK:$.6>8 >M/-dH|3r " #L韔(9o zCAK`iT5KPr4p")Io3)9亜d1mB5DL.2C _·:r>mH9ZQBghef1x%eb [[{3BGEj\%Ɓ-c2l2t5~$c3G{SGYG]6HG;&Ol_m`+PAC͌\clLlo \!^8LP0]U&jDۇ}d|k)Vĕ1q!1x}CRTl1.ܢ$<^hT9A#tW 7(krP%ip5:xسV< 1aIi 9.W Bp/!cGϋI@':vBrrp<,}(J?K=AtRj1Tt[1+X,fbugTq#FN8k3+YXdf=R *wK$JWsBA1\ +jc%+P{54ת WK+oNzKP6GdmJ(}C8Cy OJ7l7%\&a&/+Ú)6ͼ_7DLI0sSEY~74 *F3$|Y UF`hRÜny@ZHֹԪwn!{w)L+w7DIx mW3tR?#H";h5Ҝ(kf5( 8;0aJM}/<)C%7%Ы}tϊ].;%E)]m+>9w<IniPŇyuxPS^ xy`RjUc5D^ @C=<PX//B9S M\jjcM_½YEi(чW+ʜ+I='r \Iج-z3gI ڼ OVJ|3(IYX@ uɱR`0%EkPІ3ꋠ\y^xFNcS"5&#d#\/օ*ݗ<$V'ㇿNaVZ:s鞊HyuN`5} Vic3B6W}g:aZln QY=Oc`ӰBQWN{<$7NʭA}D[ȥwi Aj3W]Һ9]@VA.S "(uY 0mzE4! rg&e[(vQKz71Y[@4r n ~;)?0Q4VYJq]FG \>/#e/rˎq)n'Y׮V;bȬfaf}~/$>=_@Όp'e |ψ)^Vl$g1<r6d,Ac4AL#-WLs9`nOQsP9bOEdflAU.7Ex6lVkP零iݎ"꾵36Y| xs^A%HAiJ& =ZTAPO皨M0K\:[fZ>BU*:as$;OE^M-2 Qn Ⓤx9LWXPN`W ?/wl{1%ZZӸns\'si]^yÃzbiu߸RF)Hǹap QUYzr(g2~$UG mbۼE1Ye Drn[T;{She~j=;Q[5ql*-Qpr(>IMLpₜyM=żP/^*i&ܼ \y@T4yn:IQ5"r],lJoA'IwXpxҐ%bu^~%W04!}#-?P]M TFB DClrhNAV8ialy;ۇE]>gSiVMh~ee8B}KM\–3~d˵U%hၾk56InxNr86f|/h!Ůs(3Wі=,š8dZJ';]ћm^f=ss֙c3rZas/$Bn$EV/,  S!T44=m_@ʪ]z~%\z2E7wIr_QP"asSd(C#OEx٠̦6 af@XXϩ3.ch  +Cp€BЏZLgGjI'kj<[4bjnfg cK"H-dAE2 yI:n">5TI+^.rzrMVݘV5H`:lRfى -!g&w = q`hAtX?A c,) $DH +9bVLe}Hm+ \Kv6CΩ'I͡y;V[ 4OoP'GI2#!s_P~ /b0Ct qB(~8hI[GV5Ӕ27djyQIwN(s+kx8s#.gY:\:-,38"HeS;YSt<٭GX+Q5*ERۼl/4RrEOLX4wVQaNh @p,TL |%#g.~N[ ps7&# 6G;w $~9%{=c?va,EhTW10U$|ӬF  KϲpDoUuVh_Tq4N NNp' @DӤ3z 6hq` [:ji~;Ue/!\ĬO?I-C[*Ur}sA K{~J8`C:Ҫgu\٪.O۟קpA$\؈{t5$ӫp@Zzxk1{r ڦH7rdGXX'g\rf>GB}[1EE +/"U(7ŗZ;JQY[ ȕ ֣]* $KwEKohD<8LLTs]J祉)Mi|먒6P-\,TAQ4Y% je.#u$>Xy 3M FcV-GB>XLrÊ@"M::( FFpg#@dC 鴵fw=6 ˉ`H^́9#:':Ô@LnCALl%Gr;8(^Y'+m.¢Ps܊#`[\@[[?oSe>;(\Q. 1\4Ë/ Q~[۶&C*h$qo>ELٜ?EZdf_j4s׈z17;7Ex̖]Ammk2{YYx̻O=Ê')PVZs}-gǚ sY(Ǧˏ_?!EN' 7nc xälݶSeo|SJ5vTx8k}o6x;݀ jX"_w&*1!4݌.tEy|-7/WX>!(0/x]Qgc{/H> &S׾O6~ uL?"#c8Ba>54]4ٙ649m}Kp 31S E1`ZW+a▷rXT(5P;Բ#QK+F~拫++@yō00I~M:ٽXVsB:)b%bR:opd&5,XN!ޱ2}y5PN[=˦+ ,ZCÕllE5~e@ǡ2{iR[ 0?]R}:s?>k,nZ64r yW;^OZ3tAtZ U)J.go'LbhQbasƽ0nL--wuQ=s;*qn* nHq֬x\[!ˎ?KUsxH80{tIL1Z0GʿuHW"H8~ m{՟⼼1AC GsՒ-ļY!MF ﭛD7om)5: +[~>Ju] j.aX):‡!f ~]LUAOT!#1=ꮠiQBe p蘸|. s)Pгh: !~{clz:/Rsyo?J㙈I!9Qogh5,oJC9B|xH0qjpc9%>D 2vq7t].TPcYBS]%~R#G`#d1tNU=!O" #[wGֽiQa֑x115sHSxN #Tm<~&!׮X{o'+˽^ƒ4krpr7T] AAdr V Rɩ"Tp9 g?mj*re=f=~cR(wʒR ou;E(n,V-^LSՓ1&uz 8Lvˁ{T^*c/4M)ܭ/q׿ԞLQG 0vs3넚Lk.=9XK iq 0)a@AkuTڋ/Ř Qt2.IQ!hIPՇR5SS=UsqYUbהJm `?fXQN2 3a5 [U,$D,7TM4O3GXXH x q%4Ip#+'Pw^:'kB&Z6[,ytQ ˮ b u (\%1 cNaBuDH'0G^#S˹~(_q M?"-* 4A}=\,R--@(dj7/J0Th%pj~ |xE,XdJDzˉY %X*NwjӼ%[ |DMUoSҜ98^cv [[+|Ӎfp Wv+f)܉;Y#1v[=[m8NC}wmS##9 1j/h@6]3q5Q4nҜkJzNW Lgh'$ڲnGjr"ю:׉јz#h<J'YSxXV y@b%P0=1}_umr9:9N63C*wlf {L;{3<3\{籊ne>^,'WTO,U.ߋkh?TٕjQ燧{?RCjϡfFTܙ.fڄKYGv)LW |䉘9 9֌T9Ax +Kxv;CaVwno bQ)?yf0)$ޫ*;>|g#\ bw - (޻IZn ;Q[Gm?+&J`~x*]t F8k 9Ap7i)ry>, \>ŝ@4<Ֆh-M4A,P:moSXb*p>"Ƚ:66k6জJAL tm+Lamt*1YAwEPB_y@Tƕ 9̝19M8爖IhAg]#Upa+`F"l C cYV1}e׏+p`ƚz`(O恡EVZеRR(L(M7ʌcT7)OfZDv8XN|݂篯EӼޙMAr .͹=>O  cjV_ȣ.΀+v/A3efL19SVAPR&-YII{@LkQ!daI+E+cX91 QD]M5 GŁ6S@[J[7\i~S8ْ>qa+F"^Qv!KHեTx*buÇ NXT[67oBS:8Τ 0AqFʟ*k"eMLZPpL4؎2;;3yzbV]_BdUqϧwcuܛ?q-} \c;0pnPĺ?}N=@Az0x>z\Kpc3Kr5V 2&4w"rhC\N @L[q>w|~잮0lc#5Yd1CW!(pd)߯-ל)Qn#Enp"6SjĮ_pry7B3;..koYm)cqN E2 ]UfCYh;ć̆[]3E/k ;?c7Is&XĒu>4kbK 8$m$>TN3Ds96QQنS1@o:?A^$p쏋}pc/x.N6\@?Ou 'exNJ=Xo7´} ~Pp)o0 ~4q<^ru9-. Eb!)9( ]Z;$. ߧ{E^0 ǃNք x# E(|!:L`Z@3؀O %\<9 {#:liI?ef4F₢i%KLV_X#moxu;O JI8/; W}Gr}=mwkL+rȪ Xk$A+]G̝3hȖuh豬6r6N(/C YA.|L=c_~TcYdgY8؃ϳSJJIZGoL)-MRyov J^&·fsW,wçѺ<~{Ror)N0hLrQ2(UW KZE ƄTKT=e_б| >rN/lH[N@HYL\mwk|:5*] u$F䬱V R:@}rD+0V6j41VeGښgaͅIl)<l %@y $._Pw_u^l' c.&C o;LF#[s!1_F2L~!2;|6OJ#ϗ[?h|{^RD!KNˮ0Qkz?}c_w"ޱ?z>CT)حǙx=)uYYNjijܬDJQְэI KG37ܙN!~I'ڨ^lXC#JP5Жun,4ԷHA`ZhY`aBfБ>e3kSoIkT&02wpRzܟbBO=gShڑ USRU^" E֌ ؗj,>/iB=ٮJJy@^KA [blvM9km`5![%jfLL>¦9GnxWE+X)L`kL߱0>ƭoeLă>L72l&;,@Yj2\;Yv-^xZE'V- RGVY1+([ך²|˓#!Y`mW{Eڱ_ |LN`g E/'m w)L #o#yQy% d6V)F~*PW׻b vgz8sF}ܴmjѳNJO2P쮋ry,v7N^Cv8'^:4"2?/]><:<1rqm锸t.vyR ԫz?S>pR3Χ JyT')o@25'*8O:6/cC%"+=xIہ0p-uZ,(~ѩ-qh(.eokHn~CBioމ4sѫ'>. .d NLǨI:gK&WFu} zf'^*>^ACQAa] }¯Y0:=Ċ8f<*̶#ty4kf+5 J=MnWɏC-E"6 bF *[.NӬm8(D׹HWD oڿ>Bz&qLs^b2x;P r+kwX# Tjf.Iu;ux" }yKb *z!s%v]øR mu>b-cko# mkuH;i'a*WR@tЗg;Fن+ 3OP}X=;lkSD:ƴnbro<<,bUsMO,}jfS^Gmm=}W)PnɳJc;(ή% Fb{$ELxsA5u!ă!<X!ƭ;v(]Gm5"ݓU -簷@rϩҧY ՕCBJ-#+СMd=Zr^7Ir9]|IܝBa~iNzV,WhޅwƏ|8~o _:|,WtC}P|8!qm i*V*0rwJ!:$m:QֲSSvff_`/}kΌ>шfp8!& e=:gylL>$ߗT /DNLȿo$0B'̰jJxl@:Mբ( #/PEd/TH:d\2Õnz7{Qj.H^6߭{_'fo?ذ ?~F \=,NAJG9#6k\M fZTR&z)t(TAM6i*wN_Sm(trPQ9ߏE) GջYz-kAm%#4c9H2y4Ifw@I&vm{|ϕM}" ݎn*9}a]y*CQv`DKOGf1M*yԋ fm*i@̯M;1 d';~%}Pn5khJEij64O]&{XMSbdZ,x͠JQ=/,L0k0}C,t>d_fm#_+4?pŨ f3H Μ 5Z;o0pi =5͕O+p-s3g?3"\GoFBy`9> !=E@á1i9DmėVZm nv;+*Ez鯪ڵX#! gbMpݶrrվ5d"wGM+,2^^iA1ECzRh-kfྼlh=uC%w$ VXI)fO_4t(qۗLE`[տ;A!ޞ3XQ;]=2zC2)kM J榌KQU(]Uh=0!Tˊxi֪xX\qh0}!UseB"Tu y{_59ovv6F-`Dd-Cװ Wrڍ梯^mýC)E/KšԍĐBOe#3J U X_feXܜ!LM`X_oH_%EF~5IÆNkrfkO콖ED?/7:>GwCjɳlW* Ŧ6-e( 2l LEn(C'ڬ )A>T)G6ϦA%6]gi30 'VւDeb] Y-oԪNQԂ&F@G+K邨6| a8~ΛUn&I7s5+U)-XrXt؜9 x(ih^^u(MQ 9CK}.E!hzWF C|Dh< ~Q4̽;GVL6w[/=% r ڈplRASlLͷء"Ǵ-DIr8` |C2}Qd^HP'~:i92|;٦416ڃET<[1٦YW>%WKN;i^Yj.R5Y{zX BS1H?OliUp-W4ŧˤ´4#EMAg~s UZ,¸DӳS3!@m{!'7:PMws[mPfߑt^Gto/m2ˋLߙV+NЮ"U62p w'3!{w'a @{gDW6ד ]8?YPIzmؑ)i!<1bRO^t|~xPG&( 4ř$m5;c˥yl(el)cpKWO漍DڦZq"i!&zK(Cx6VwwHs~0 {/p5MϮVjReG&`  W2(w?l#53Y>:$Wԗ-Ο.[Lke Ww/G|[pP+N4f 29ܠ+3X̛mDx 8 ]6)ƍD^9`R Ny(i?Kg*iT鰌[nNj-=;צi &ԑ)G vÑ7U|b\I %.AgsNvv6;2 GY4y6(-@B T,9rY+;&5Zp$oD=cw16U1jNpJC}~$ӏ E?}+Ydhn?nX&Y(HXSc@b#Z{()GǏS R`Aծ<ΎDl$cu]`ܹ]Uٻc靕}òO Zeғ|]`(+̗Wc <bEoEvt8#j5KrA FlEVpgA!f^z;8瑉c#h拀o|̸[}jom7-9v$P.IkGD(jQ`EMÜN&Fu&b ۈ%9]-xK*K_#ib>*2}c_LynQЊńp6`W9$aa!F+/lr|[c2zgoXBWA*dt! L*P9^!Uހt1V04V K#l; 9alhoW ,, Fvӕ/櫭K\g>Vw+a2~ '[0OkUfn ) Q=3_ibk=-:fa4F9ZGwc~2Jqjp}g֏4%R@rf\ɅW4li0:[a UIs]>[+MQÛx(G50O?`}GDseoQi Eyl>)Vx`#[-6x+e"E1^#,#:ҕG,IN ḭfiFnU2aч컏'Ԉ&4N 0EnJQT% /fuIy c/RfaZ`c_{cx5i5E =hg>78^QHSSn+Zp21 gu\ғqc3 DN^pLe{} O:6XńŔoTFw#:Aag3853e A|.(<J_sOی$ ĕyhL0Gf UweyQV{ ܖҶ6UL6 TV[ ܯ*@Qe b̊LٔQg t瓍yJƨ~N/T9YZH]bx:r$Q3aANNؘmAzch'I;(_v-e\l\U1dF W(I& @S< ;B=W ZSJ#㸇ڟFFy©[ ]̽+:]WU|f>a;&׳\PccĢ퇋z𻫍PvWJTy[!@1|r# tdʼn.2㒢 I0_^y,+$H!QZn~ ӳ¾xfNj*7O׿)Wҏay2z 6xet^ 8 ]ډ]1W>xvQ+pK8>5*…~BV0\g! n*+]{xtc˞m6fI-‰g^np1w8%3X@=`O>%ڧb95Uw";ax\ʻgN%A1eGCϸ)FRrDv<ψR||YOѱb6Ȫ'dZQ>?-MiF9Zz| uD8zMZ|C7yMgS ^7[w\d$B4,-K{Ծzv˫EVpwMv/5do[z/R¶f9~NTc\g;'ڑ*$٨%Pk.t#X*Ҷ}vB…\-=U p h"D6IA~ md]7 i}dq'5q;9-TJL~ V?΄kC/q]0Y? @yvt9M sgCnL/$ZRٿ"i34i٢g$Z ֐jmS)&~f¤)G*~H/-.R$CK^ *r KY߄mst{l`@B I:"| `y|pۦBHF<]0mpÑ4UW{" (_I뼊G*Wi;F霨)lvˆ Ҁ?:J&mpʭ_荠bAX_P鄨*7z_?-0F\F~uX~KkWEC}κcʷ0՚gC[Cl9JHuvEU tje1`hP A[l:ǥ?W%][Ȫ]0=:7',P͢H}!j4J& qA۲iK#/;+v:-$hFa2f"zp=o^ b@͉)J6Ug iajFB .No[}[x՟I(0*{(:7rC2 uY t0*Ǧo-u3Q]KP=bbwf 8P@7k@3G8`(z QA@I+zzH.< V3@dR4;8Y1{ٔR•pUpq4aY>f[s Jpۨ;@@Ӄ|(^z̀.S?/^TvQQɡG|1H/rÔJeG@pYPQƪw#rՏ5tX-][YD( !Pys9B>;\Ie`CJ9ܡvUiAI"sħAPVe><ݷ2 /+ ,x;@ۮ Qb6w oC?c;a'#0:ij\>C?w43KaomU[!&[ BIĠ*)լ9/Jiv C;,ľ8C$5 Oqx%@v1B6f%<"jBCrH=*[lMϘEHy(fgiFS& krVC \jR2k-wmn%dti/GEYKl1$NN"V9[&v|[FO#{9Be[njhφL>ĺjo a勩t0f[ep `~DڐL,b"om3)t'QYggac %'e؟~ *o"[dlQFn PUتlUVoAv.+eˋ?;C K4lvطh)D8`ZAQ: 2IԹ Z`2x̿[s>zQAK΋3q?RԈ~Z، a:[mz;JFo_-RK (=HT&ܣ~nETl*q#8F#cZAR'`:"-:=#}}^5nmT6R<>.3n (O5(SlEdžo< ~Lv1B ;aB>W>~N읚Xl^>ލ ц<昐k_(M@7BECCǸYhpM%]=stI{1 -0ʺOnƧ+\A+ҟъ-߇Doznιm FG[p4$7 <$uGGCU̎n˴\5Knf2YɒF! fzQ3P]Km`3;l3<@q0B[ Oq Lh5ʣG6jlU<Qwx8QgE+룶9 +q?gᐈegӋhAq~56H}H:1^^i9`j~ldK@)vҌC}12oxo`>mm'\''4asXVF" `Ffo|(\˯eت35s!Əzf'мh_@7]t.2їrc;:M@l認ەDFk6d7NFI\"OZm>hj:`?[%U+"cUr @\QKXQKh˗ LpF>f mov/" H7Lɿ &BQ|޳V:sٹO>u^e$baͪ什N1$0d C4:y\pqOC+-9@Ƃa 4j;zHȁ[fL-4o&k(~ sDۏԍan"Q8kpl P2ڽj`S`܉ ('Lk 1vB +ZNafR ,4ʇ*ʤhvgD j ra(Y:8s0$[EgЫ|߾%:Dg}+wtƫaӼ5^y8-{ju< 7O! iA2F﬜ls:L{ܢM-j"p;`fR86΁Ubh1gf187kہXvghY_) pX:A7[x Wt=FP|6*l`YB^-IEAW/'[Z2Slݯs2JkB0i ~&*[NDujXXDdS]7lE#˺pAȋưJo<%Wt́z[B0ZsDb]hVM+NhS!{j% у ^i1 ekk,q.S#]d*\^N]R4 w 2 t᷇kwݣ잩1kȊh!7\8 oi9LssLT;׉M;̫`5Zɽ K@;I:;!Ih[ jN"j7lE0K+4kPPı. |FCOT!cGQ$ \D \%43 j#QX&9tzl" >J ?>*澨t$RZ BЗp`2A &xj RRLR{NvѼAR2*IJ_ t Q܆+ bj ˥RLo W;XDXR\R Zɑ2ia s#yv.B%U>Lzw;@@v5,)[t%w .uYT~:m#+qw ]tuʯ\}Ԥc!vAK4~'ʇ)'A᷇rQߤCn&_lQgM 7=Σ+QC0z5O:iM'6*"sq. 0 \s_ِ TILbRowh#[4QzZ} o7s=噗ԠE07sPh31&9Q:q'[>bC(Y@뷬ƪQxnMz<N0 iϺs.hIaϪ zBʓY2C{It^(ZBe?^S8a[BW~ݲ%>҂tבL C B䈄{ȍְrP(%1*'CDh7KLx uȱ^_XԤrnS.v]g S9o;/*dO tFk|_B*-Cńl7o(Q:kj7`~K N%Qnq7hZFT-&o!X> +H\zoXNxǭfL (NF1Ү`ߚt9 jշsk~ \ קEHW">_OP?,mJa?04Hz6^"'B3s$@ bGj.LBh1VMH()]UK;QJWP\hYŘOAgNѿ 4O),#"ܟ9_A-l9F4Q(Dِ:Ȟ dwҘ(Kv eUD1)1@v-k[C߇k[A9j;i VWm!x0qyA . TCJryN*;^;HAa.rb_w" vNc_~|b˟4^utWdg_A@[@װY!bW^Do*kv@O&J5sAso 7jڼ,֠E!n]xic ɽ.'1cǧH-$S?2+u^(1DF(f{o4#/j.C"kN}0l04A ŝRx2+L҂t1.Z>(W&sL ӣ$5գ?N+bTc*` Q.KIVoQqIb 8KVJ qϱrD2\sR˶0MBƨUJ? 4E.+ aC/CPf8B=]g+Ux¼V'ՏdNv׻=W}[f6O,r\cv\wCp}Tp$/,St+\Bu^aiDdpH7a|"-9js>n:tq1Z%خxy|hu]~opX)g:py@@Sg+'wscD%~Ip/2XM> #sFzwި!z[A:@'|\i2H߯ߟ' F‘$헗dQJAԂ!#cqA5s٘K:F=.Zqksj {w~lO'NիMaY.YufX'#Uݖ=-1<@Tfe<۰5 eΥ] ,o˖dJJ򰠭ks); "?9EJ2')Ʊv[(:|~Egowș 尝\ز+by1CLr4Tvd;"lO4U3ufϚU& t^XQ)7rqhO,4VXfN)M,pYG`;0ɐ&,*h94 sRChTu[}BS߾f ?^$ 4w93󩵃R|[s SwKP Ymn5TದI F_'cMǾMCvO *m*O"?sox5w =q']a/eOo/Slƶ}7n;WNsuin~/FKC&qCCDJ!K_Ɉ?sȚwF8R:q66\1pjGkQ;Oϊ33#^OUb="9FvY]rlerlDÞ 0٨҆Vs*`x#ZOu{ze°#lkfKy"n+e9L, N@5v Sv@؅ԁM#3U.~'9Qt-\yוש-T?_r!*G|:}qLEUC\$e * rukhwCH;WKTきF\,ar q Aq<5{EPDRf"<뼩d+(M='$r)| nceI7U@ :hp=+qa$q`=JcOEP6H&9EK[}lɏ7gXZiodNmjqAw jb5mqg4^ v}KTIJt E殰 K/ƣ<Fqשi'"x;*Rx}&ju MS^rlqϽL }$:t̬I.{nY+Dʒۙ#UbOtN-*q_#4ʨ=k׸dK h9y8i-JU/KL!WoIk6>pn$"qE:mɌǂwp7aR >q1%DlBᨩAw _ORl"'8DoI{w9je{<ɢd#:;ᦱcۚSbp)q}󧤴xU@J;^voKtj(ضK*f{TClIț*+|^& ]9$O[6-󂸇O˭QmuO,k ]z7eař5.-p(CРSJEA=1*~?,4"[(sE%ʓY.K b:GegFD|1w+ė!t>E~lǢxnlsį2b_?O1Z`cyjOdw'>{4}NJUulRf+k$z!AgNxcԧIR')!f*9V~wAs>YW(G:X?VU} ;;hU΀N#JjP; 91F[> $,ےHxؾX(y^w-.:j >| $FfJy*jJn쯞\_I\@Knf}bHT:-+r[=P[QyXf6alDXծYFfbd I&=LV_L¨=W{(*wÔ?R.d"&BLFh\;+"\-geg/F|JA0mN}4W`ENn~ddybtڀJCbnŤua(A 5Cl˥}h%3Y-Ⱦ:W?A͎0WS$N9:̸ :'w PmQ\ B%^q`{V'r0|?YS݂kf`YI-+gAQfp>j 4Sv+Bd}B՜ĉ3F/mZ^9}b%7F2JȄEgJWRwfh4t֓AAlU!EwhRpY"Xj*AodP4)?WL0ga-4o"C +iHNS$ MWU|E?虌wXb/X]RXN;mqqTcû;Q3%}@-ie0_6U%Gd@H]ѴxR.Fa׊@#9'wRf~K A^bQkDmu-(*"D,AOQcWR+>D](AtZֻuܑHH VZÑ0qMV8I*Ci;d2Kp64=]^RDiCsq@Xhs+Y3evpjE3Iu)#ky'̽HءDs]e (Y[L*+a bp"LgojY0c\ݩ++7 `y J7@7DL<9WW߭45>(dԲɕӺ`z `f/K4%=!ڃ}]rpCDp܉1H3}bVJ47e\vnԣf4O7]JYri|vf,}bZ4̋TLꃿ`\.vצ8θP8&1%['J/"MZlۡ01ăV9ӏ 施Ga~1Z=[;ʙd 'G,0Y$=j"گyN$V(ϢJdz̸'!st_\b v|Iʼn;D$7y 9Ve:z:Fҗ;u"i8u;f 9#r\e_c0և%Yఞ0|0 *H38X2O@k]m'\DI1xj`bHUy1]R73 nU'E9L|,-=qߩYŊsgz!)BI:Kur!v%i=ڸ* Xf"ymtML|0pT#ao-5@{S+sy=̠UnX{~~k gO!*t;&Dr8JpϟC>XQ 6l"wك&_7M˿f߷y] ]̀w!8*x<¬!'mmл<1jmЖ~D7}0(IծյT(ltg9hU4I6p6qL 0b \zMN_*zx[* f4ΙOJhͩU ]Wh)4kф7»[C[ac&=^)Wgвf~ۏ/up&kus]}/>qJXQ*&6C_W;dJK4#Fr)GvcUi!؉֕=73M:m|~66opf["ߕJmT 9]~ef&jUx{p[>DQW Q0ZuD-Zl#@VoeF9ҧ 1xa6 ]\W7 Si EVMT @qfatHPiV)6ԭq*~/lg͍d4`Q t*ٚ*e%QsJܝ3ORC 8#$E¢Q!Xv}_'uYI˅k{m( P,L {PUBSJp;H> ZͯTψ*CtުtzqnhG5K KM ЄcP՞v$6}Yh-tZ%ib1I$ 8bs!-+sV^4UU.dЊM&zǘd;}*zғ+ %;^g],b2n@7X@vY݉lD섉_cq"&-56kռ hk9Zr>K1~ȷ̸Y]+dܱ_>-nlKn(i w0H $ QS~.Dv{NQGCv߿3w)7!@4[i]0 ,_uks`#]Ζ &-Hx,N}cEC.P8HQ遼6瘇 B#RGd 8ǙM߷OOWJgR}aO _C e TTmH5ܙwcu5M#hj."I&[Mm]:`3NzzWEuZF?МXY|Թ`a;b@ ͛V! fejw9rl텎Jϸ"zYcSGqdQרg?"wLɡ͆f#ȗ[9[UZ t.Y#aq8bTbiƻנ(O+\!Nݢt|Ob;9E( ey^Ԃ˧+%M昧5U!Y"Ygk5" ,/[4|Ea0%Cr"$ꌻzR-d@Ìn2=X \q&Q`\et|~Vlͼ:U1maauJ̿Kr+i# 醅o0>Oj*gyyZ3R9Ia-s!2S*ZHWl Yq{o$U}o&`3xMŧ\DbFZ}  w<&Jv5ݪ1~$v6']Ր(mtJ+zYxjYI}*s:v+c83 xЎn tTn~i4V̙6RQhѓӉ}}daw~Ei侨_Ckx.H9o0OSX4SI\jمm,G."#`G`c$Ulh2AԼG/$}$B} 6V ,/l{K-]hP۸92xJRo`n"mZ_|Pa8uzbMq³sWLRq;+{P| XvMmf%}`Dg08].69LܮGk;EHTuh#pW\p0%J"/1׵@I.bPC<)*%]XNc֙>3;XtQNIOc՜)H.'hhs; d<",eh@l$ g>lDuy˭ƒaI'~U3 :J$ f fSh)W(XVm/sFl""hՎqB5X\Uy7r syכY0$BNO4 UяM GvړC\wEz|ƾm8 ?q`o v.?.:Y,څZ"':f^qMm3w Hǘrw)K0,:?qM]{6Ũѽf-7KKƢjƒd3ԎH&@\%3?!D1븧`3Uy^ADs-F^X$?R5"T}:?_EunPȌsVӧIpbE@$k`|$}(Zq9dK;f[rZj][@"]>,  1? Tr"PDURE^ϙIʅ}b*69zos)`l8?[xߋ{:'/Xw]P(+ϿWIGND5y3n/>f  v7El[// 0QljrT[d|83̦7 g:oS`BYմS-uY:B۰ZL0ph21kc!lBSVT] ,$f&.4g7&Mg%C݉4I= șX oeg²X"9TK?PGgV -Z]sfnlqnr|dKkTM ] q ( ɸQvmrh2 EyqF.:-{] ap]-*'*,^nmR'z=%/NQj s?-11&6qV=V^H3`4K,,JG *tKV61d):U7h5է`nڱSl t!(+kbP-_:+Ci¢/GȒ g4w&IbCĶ]$~p1d8^ "Vqܕ>PXо Q1ˌɲ_| Q#Ԇ~i6n#k?e6\MlXv19;B42U~}*u1:.Urr@XtU qM+9k1meaWL{͐NElw@olC f/㑏7[`uo}U^T =ǙGUFDpw#Kb!. Kf֧T)Z!1F'p3H~EmT,$W#ڄQv^BK2)/0 BuZ )k8-0-гewbȺǿx^1w@(B`ϋwakULGNgbK)'ǃf2ܜ1;H󷚁W.J Ύ&i$#tv/7n3DZWnHeÊ'RRD%B1{£<<-ڄpmw، kV%5cl6*d7i艸|zJɥ%SknaM~H/"0E3JZkS+V|?#5ܶg D[>anXc A7~Η&ZzZ 'ވ72Mp &.lJ2e;rG!>ǂ 4OE] T:WzP䛫ϷNe&}C;s4~_ m("h~UWкy[5̸p{6dpaf9ՒU{"*aMjec9D'aSP 14vzIdڻׁxkQ/}:"y[FT9yCO8;m0Wc a/Α-WY D3Z $M@wMFu 6U6 h&`l*lJ1nJcuhBjBj y%!a|\B%vvF~U cpEUMe(YjճO(umw8# iM/9f=ПT/W۵-fNq<+{wHѶ{ e9$ bi.9{%tY$WnnI 5},mIw)o>q!$Ϳ}bX#?jsT /KPw,sC3* Y,J\5AC]Ca%!~ x\(z$"W*ǿc9šm_a~zshmM5f9:ql֒^pW!EWO2(Yg\'"Y+IBQ7cyC\ʅUyc|&O˧{IٴudF)mntJ8{̬ ڿ=.Z2ͥj6Ge4 -lŊ/P 0sw[H]vI(z39 LENj[汁w~Ch_x{ӣ[[- HW<<273"Ş]k(9ڷv>SvMASWꚧh̄0VA/1`QXGEE-4}ِ]|gu0w+&ʬF᝖M–qwEc; ք"E|DN4"%!4%/~OnǭjY, /ܰ$CW >}Ž5dT+M֖rz~MpYR^aRr bz*Њy@;ql6'PwW@T<։g v>Az9n؄):[` K;-0ҎPkK MkOּ5sZTcP{X_p(J,(jw,ᮓmfJ+e>BK.Ă #dz9q^Db tcܾX]Z}RTa]]cUH< Gۢ+|$x:wL՜灱Q֧Q(Np#Έ|m!BMv͆܌P>M  l;]`dpZNSE|#2bޫ|B7 řGm="He ‡r굲&:uuxYb>5ۅ[s[#K ~*[EӋ.4U^u.8@uZIM}$HH3sJsN!8+0;|Y",`;@u58r$wbݨ;1*佲 lZ.y"W8TUOݸ17䘟2cv TEl,`ov3 i 2ܹSʚ>ஐ&QhtSY[kgI!@a_xD30}$:]N)pjm)HzkN+tpGMZʈͯxQEKni%R#S`1f4bLjOw5UB帋 ;o ,5G_d 8q?Cf$R~r +s,HEyc8ciFxG,a'@z6lȮN'}t+upr 7y '-exڭ $]p(qަBSGp׸̖[-Hqc1L2STDxQ.$&(w2k *I}v ^X> d< DqhҪF!om&D.=gC]nBuUJT@$RT?ɑUOi!FV?$|EhvJ2^Foqz̥9_+Oπ MKI>iQޘ X3NH}3EЈrɷz3^!tD؈x܎ug,e ُB\2ٯ$ClPwdq^CG&[îU{3PK8>l M$ZDV"CTD>Dנ겲@ FXD꾸6L86#:7y~Bs_4wI *;3XD/DոPaŨvgne'$_Md zR+?81֬9c!wDX CXbdU! bšt/#<0lw$]!.??Erw{38 w`\uH\w . }hm!!σ풂HJ2D9ϳ:YC7$/1&p;:,^⬸sM],fK(xrezMuX[#lPݮ,Ap cW\nF6?>AV csAƆg0s W(B=Ƣ aatD/⍔/*JFYgه9PHdhp)4coMӞ0,M1\+6 ;r5ySv BudGL7=0 '3w|b`'lIj˜a}GG I*y05pu|\tV[Ըg.-a+af0:cVE!ƓyH1" Ƀ&!ZS莪pE ~U#` {q жmͱJ6n,Z]3WXq#k'q(mgBjDTAeYY@*\%3)uLHDK.=ݼ]prQhfx˷׷_3O[ y3/!-Y-3#0hqYO&]OE} p]Sm!}W8(vsmS9a0:uhI퐾2(4Y jHg،wDЅLYd=Ͼ9-nJPTs.tߚNx=lZzZ"SXSKDרw՟܆R}?2m:_ױ/ +2kmT|8CWvAC3jB3JW|44~wg}=j2|AXJN5DՍ (mK9021b6}!L#1%%ۓf"7Fqa.|5 +55ՌbT& "Z3F~%+>d.02|W spV)qsqvdXOGR_Q?a3=*I>s83EiO֌f炼R+KbM*T,J OJR<)UH}1:r )xׯՂMNη0H5E=X&O,RG:܈N_:yj(#_Zu^gE8[TvJ]?pc|cXȯ &KD5 4 !tzD)7W+Vt-W<4"jxcq;0qr%`ۚ׹OI`~} u9X xUd`U,+9,Β))|"]M᦬9bN`bnGKQ#i4F [;x}^ p{3Zp(-Pԧ4Q!B$02n7OjgX\NR尨 %; NgEL]0ī&^'?LѢ3쉐2+aN/tOMm1|mG܂;DHegUcQ27^ <{?۾ R~Τ!s2U+)RlJm`hjvo@`?zA}Lh9t$'ٛn}4@tYZZF d4|\{h@<}&.z|2Dc1K(ڀӂ>ݼ_fqC0Q]L.$sJhRhC]`߂T &a)}:o"M[Q|6Hohv\=onc:I? .Īß?6'J_vi细@U3(+_=g08c?iT:qzL*ouC2/Uklsd]Ĭ@aNݢRؾum0}lL$;,|.|LW T_zAqSNWƔa%!@`N = wJV-AhChR>t*@g^Uq5613~z7w0JιqO#Y<gF{Fi:0t_s ^RٰhȆQaM=!^*<+$)baF+OrTmLMJQ"WkoePݝ|Ү ց+,;"#imȫϚ[4 ~Gl+xHDYk6m. :z&\I6IP,XbtĻzעԨW(T޳1uQWgym0?F;z0=G ǎ3/v!GCE#Fuvcs 9eݤ.^kOL#Dn{|ʘwZT_ Aiل(<&+@y[0N22/1{u `1_#l2G^ҵ:5A6d$Iʭ2( |c/f}]BNrQnOZ+\.e潳 $Z{Bȓ>@,F?6<0;qpJ{oHcR*}c0aˆm5s$10S!7l7w3к/E?)ӦS%feį2Yͺa~4nd|_L‡5v^2鰢cos#VPҖbwo LRt}OD~b#pZ,:+L!n 0r73.'k#0Aϑ0`86kϤhӛRHmQhWQuV RkG*!&tNYCKf7bJ" >ƥIc&:MGDGkwJ̳628̉h!%G׈qqJ[gB0e SMAk${HK*p8SVħ&ݜd荗t2Dﻌ'?#fƞҒE9Ƈx;6qfwV"b/J:K܄N~9O)+'41њ*= e*Ìo*:YEfe”Px|c;aRXvz+OfN vv1~MB*l>%OA/2pzNAGQ5=)4p _b 70250ZfE^%nI gL`޿) lQjđ!b3W n";߬ey o:nT60#Xd‰P\6{\I(\#-b!@NW ~ KK4P)ڬ`NZQM<"sLX .tD>gX;7lD lsx]—Wʞ42یl(/݋7:A-p{ᇧ_~N@}Z>zCF-<;?Yzȹ+wn{Nk,=6'R% `-y>,ٓ](Hq'LSBP6^ևby-7/?+1 *6J?hKaڱ#:>A&@±%UY*&>$˜>mQʣ/hCyƢ{g},Q+m(HmMJ%\dpUPz(9f/qN},r([%H iXƺ:{p/*96V/N|ہlL%F6-JG[l}dNgD@`7}H܌/)LV+dҋ3q"*0Q ^Z+m; NJ40I>e2z(HF+U$X}=Fo5{e8sk_qbBS 4h3FX a)Tն IrUY0Nt]wLs7]pz`X1)aAcYb?.Pwr$-KL%y(riFA\Lv/"1{ѝFJvD-~YoDW`жr7?TTW^$u53/k1>kqC0s\ȂAϹʗ7l%gӄzW&-SWHBp<޶Qkd1&l*g FVAWtcX {<4/}>_uMCbaHĩHy;0ѻs1N,[M6{-DĬU8"֯\]R;x2 i\^_F5ϋ*tɩPۉ{]!(i%l!W gèv|-(N+~-`~ eKb3T|) XUe]1@5 +0^Im]w8]Q`/VTu'-kXxnB6 3.Se)1T|pxp>!w"tO V֏q8?c!lј%|g4JEo]l*ka~ݙ0m\ l5Ysj׽}GD%XmNC;O'0ipeߢBdاGutPy#l5a z",,9aZ/,n+/Z*,Zoo=)+FASi@aKSL#\n[ JBPYZXU#r`T%t(VI؛!Z6v$4P:3ă#7c!zMmߴi8z^7FAq<#3"c AR;gב&Ú!`:҉װ4F~7Ȥߩ⯚A 3F݈> {c5#FU0BW l \| ӂ~'qBq]qP=Yx/]L9b14ۥ͡-j 9p\V5.Ax$ \:cu$";9aJ6(Q;Qlmb>xkiC~ 5GM,a<峰|! 1nʿ%Pi .Ͳ ǚ9 .(4LRZmq51g<ڽgA$UUFpg~"\!Ԭ(r=NRmR->"Eddj;5#/X0`T0ӥlM>sD֠DB ™Y2'^5JHˈ}/A|/zb7mhhSSr?q`V =N>c줹LѨ{"crFD . !i4u^(!̭l@bP], dbQF%o$DƓ16vs̄yq4{?" i.H{=xpXD{o۰} PP+#?VDx_v # t鼬{4f[qoWn+?A=e Y[*-?#}l(ff{Lٙfუ9"%O-.w]R'6V4yH金w>b9_zuFm8x J7Q̜Ĭ|ɿQqDZqk\_!Y+,֏C&N>}A#co˽ nx~2OB3H7y%5Җ(=oymgueHS$AOf`{lck'~5Kٮ n=l~dMIn!),݊Z$+6`࿟$!M+z{*: oFN b‍]]czT˯XSF \upllPdVs#0()mȃ=mdnCeT7&!,S g!FSDԯrxUg`2GSB) .Q~XkQw(O{ѭfNt?wTVi`攥H _Aˑ͈O9h^6K8dpDqI\dW1.?$uEy )j+(:ʳdX}kpNZ uYTԓLEK6^.+Q7QsHp9=ݯK R|q1'OwQk1501Z[`" ߾A|/ס[KȊ=g1;s(⿱o$ÒѨ tR`=xbb#B:YLP0ShHS=}w3I.h6y] n7jPʃY eg\S/N-.!pՍenJ.W|+>f*%vѲYpZ|4VtSj^،"%EĆK6P*]`ptYs#i3֙ePRe^~]ɯ RVCaaF/ J)J^/\&ns/K-S3 i)uw]3늸"kq{(I6s J+iipd£G&G$1f?MuW~{`fI=(P Agjph xUۤ2O _[J=A4KBÒ[K;qvK^u9?{u{HS3uB\tB{8g> "[+Bqλ&xWū=-n1+DCm1 )mq8rw+HA,B#XcwWRX0ԤPZMWE @Ɓ?G2YȱQxn![5YSf [OO3n;7C{ @]~\`G]94)Nv{ێ@I@GX_$j =ZC#e>l̛Y̔ep,TO3x )[ooXy8S!ZaXM|2ޢ/CmO3?z|kH؞QjɋVRq, <f-<=Zm7*bKi褩e'uEzGg+@Z+S*b t5PԶt`{J OȚ@yZf }um.:bn5GU|`YojMx 8WN1I Em$ M[NJP6f:8f,Aٙ?-pA%@?1X.&K5RFE])4Scjp&,NhJ>2ADw_L#>F# JOp20EGB׵AL$ݏ`Sk* Rn) 9R:gj+y˜(%Fr#Ti|QG5 A @QR&"j"66m p:&]U,*9[k7Y r+_O #1`Ȝ*YT@v&V]Vܳض?:J*H`}Ra+Iz<} 0._{r^( 7>)GDX1`SʸF6L[uqa\RhHTf2ߚ`=s[Di_LHhQKQxu6)FJ"ؖRh2li =~67[={w;Bl|TC<<@Ðz`E(q u zdАoBjm hBу[Y$v!2[k/ |7.w½^T@Ǝ$˜!|o 6!(Eԓ>=5n]s|䤱?/٦<* g(8=Q$hJ皬q1q޾Q^bYWpGȶ{I .@irB_ûYھiԴx&v5O7\ dʵ[%s@@Nlߨ=Do)F@8 (YH#ڵ3=ޗNXCG~zC:|U&>dP~l1Sp- NpwVƗn (.- !d ggjq`߅~ԈRe '7ğw+{6tVUߐ!$M[:n_p(P: q\C!VcBľK1 Ni†. y`b?:lu_*J\.Cuԅ5LpH+{`Z9f"QBskZHLg[^=t*;*#(%ܞ 0{$5!yn$ޠX޷w$r)vpo|8>3C¡_˻ْ.E{>ڕYK y&c{R݈1` 'Omi=gL p鑞 Tlry[Ae\=&QfcxcҐ[ylZ-q)GڇAdjL߰q9|%O}NV@G*LFdx'r2Q+$Ë&OG5~E.~fP܎f#͇{W!{=cTe3=۾otSrotneflsrS`AX :л4DtGBMP-Xh-`pꌖ5vtՀ];FDaAR $md?<4Vyy)KaF*%-i꒺GZ& 80|!Fcql{M.`E֨ܢGpTl! a:NעC퍤p6`9R'QE'^d+^hXzRqUVtj=8\5 J`QB>~|z59<aUe>7n0NfB9훓~Jš/̂N>S~-B_iN;I7>j):~ ,P8ƫQar\~E?y=)FQ%T1+tňm'P3Yl7y3c.|M4g_k Zb;p |i%PˮEuQ~$H7T%37홖ᄚ% +n̤Ly3ZG%ˏ{5:9>cmvϪ5u6I.^? njBN߂\l-ǼBvTKL>8[\U?ȉ2ݻ6x7hyS P8!GΘءOavh]:9z*9`}ۅWt9Pe3Y[bx_U,+d44k lȡ1O_MVlcY"_\%-?qgŕ+o$ǻm0%aB*"UPlk:n>* V-alS0%TNQwBőϖi($'U*Txna_Z 7&TVҿMr׻5Ҩyh־cɲRJ*gLfK.K<30(Rd&"Cpz4K m:=vI#$[EbaGu Ӕi9wĹZ7MA+\.J֬%cn*,p5uS>^w'VE瞙J^"L2ڕ>:B&.8x"OE5i$F+iZC/IveLL3<Sr(wmtn#!4zQiF/cVFcZx\Ľc ́-M/"h9D_jiųAzF7]K!zWQST˧p+2u*(5x?uL:NOȩzZzFZ[WjSƏ܇ϝM3ݳmKhl5Of/R 3)qVJk*% :TsTdeg~+l)H˔C:8̄KYM06I(bX': W4l3MWvB37Aف?:-ټɜa9QQߵƂ11JLb^V(TcpM>d4o^Hb>q5/}am=\[_59yvJ.?K9FgKBFcƲgLޏ:bGN:Nl vTX 0:1|)繘_Qr(flhuח oQ4uK{ݹ{20}*HaFn(q)9DVfvY3WFkh{%q }aQ,4 .zRi%g58宆 ؀"j:6ъFdhJ^Q6IͱTGjcrTc0E$lIӁmzGNfŷ2~>6<ܕ^@cP|[Z( +r!'x'WN8دpvЅ?ݫ h6N{΃߾ ;. TH0*126Z_n 'q,63 AԀh~ ʅEPn?ph᧷_ Z>nP&TCz VsQ8R'6۝}2+a3͵ tb6Zr9^1 YQPQ.ThE\4[3/zVﱨ;mBb,Z6ú}R 0(jJp(#-Y\$ɆKmM «}]R(C=l^'$ZI;F7 g=$h|:l񔆌7f\ă \M=ӣb#\_ٚ_wXq%mOAC2 */7V sb 7x\zU|OQU'pxzCw;_52 ^G եl)!#zT #P m^ߎixE޾|mmk)i6>*&%`vyc h8DP% ۧ1?n B+(K3=Јh9Fse$l ij *jsϤ1qu#: `>{ΉKL%Ų:C>~RsMofwPk:qGB>p~Y8?!F]q$r<)登aE[fd43ܣpUyr߮߫'͞EAS ;#7qW6}'NpSQ lt0Rxw8̺1Q1:\EAbWx0!1ӝǞ㸦FȯHC L )ڀxOQB]Y,9+¼t. "' P֧t(+{MqXW'O"Hq nh_2v`t9 [^RWl`hōđL)9q[fǺn= Cyd)@zژb-•~ipYméJ,P#q8#'z`PBN!J- 6g|W_h戤\#dKVyqhu%~l}uhf=$*݃ xyw]haeқؔܰג, 獢8b~Fƽi\=u gzIth1h? P!W`_Ar-]\t ʼn[-.Ŵ"&X> 㾢ogy"VB3= {FVUOQE%o9jHTO!}B yoHYrEDzO'fW>а}^ү muך!tKYň&,[P2Rޞ`!4H+:ӊ8o p)TM]ذGX x)6@%sKtl:PkP9X;&Bץ5;RY>h`V MQ5،Ġլ]"Ew%:5RPQT5A +ƭX'\G6DRũ;Ncwcyp2 CiL}}1(+-bL9B shCaÅ}*-Sz_oCz(}l^YU{̻q"ֆmxfSP}y/zFI?q)*6 "{#~ӚsΓFVk NW\3"0A ʡ(?!mѶ [{i~qLkB?54e ^+j!reT(aPcNFZ[^92RvMqΓvZܰtH\Gs;h]}vAH! 0$ Α@ c>QlC[76Uɵ] ,/!COQx0CCI7ZԸd|j/:Z .xFt\ןQE0jZ[E' @BS9$vKaguL<}N`]a!ti]GRv4Sv|ɃoJmE!}u8Ƶ;iKt"jI1$cZҖN|h%m'pa:V)/+?UCT~PUx~ vɷ9h?dEŧ.eT-{M Too.I1'bَtJX\P~E GJ'\f!]wMWkUjD"XSc|]L/[gܸ<}p~LS mXKJbd4IC2 pd\G:XWҭS`BvZh؞4 7)U-ᅂa=k>2—)P.Hdk8~ byOc3:m*N={7nfU8(_|~3u]wME.wPmԽ] k3wO{ FLܺ ~w-.f̌+wiSGݡiyQ$Blw}ޢӽC\Rۚ)4G^jh=ˮx4P*_ ,1L8=-:nduZ3ee;7dytjBuC,- r+ACįmjF|ڕݍ$mX(hYy&]A Gp;O2֝bǕ)>F~y| e4vh77rzS<܃u(b-+"\Dt\m#!F Wk$%߹>z(wVz4Z+i47f ԗO(['I΀?,t#Ɣ&fA]U4ą0FY1|GNj(_[tO+j{Ͳr_K%љaG||@u DZ7cM$a^47{;K)*ģpf7PzS%]i :7B^jMُYVd.4ɀ8׶dzm>5L* Qު" 0itwI}?.֌Z}&Xg]=ʹ_fUXZyw$T[m~0X ~t}˿4+L@d~ku-EkX H׹r~(H!W,M|Ƃ3Ex?ƇGiYɳ/r2VĥG 4Y PLM NIyL(,{N[[݉аd*1xspW"xF#:U6R3nݹoL_h '#,+7溑K]fJNAE3}bVkL5#ch a*j[QAK/S4Xn#rP&5]?>O[ޛh}G[ )y'7MCuc~]pD'(fm1cgl\i'p#Ƅn%}2DN/qo{ʼnޢ /d3Co|w6J&Q$ZVpzK6*nK WusFC:W,*O+O|R#䒯KUPK'O@'d{^LƓ x4KPX Q@%uvKأ/|,68쌑K :l/ l. 떈nRm O)-{9bvf8/AؔY3;j.fSɦ(OWc#g:sp<% M3 \^l,b~EALx[D:,٭obnQFvGk\[ӞX?.ĩ945d h(l:&Cm+BrckzY=δuE&z?O]C܍D-u T}P|Q͡bJQ b&Ek|UQFtlT2^A bMKSO <6p^j\KR$Sj!ٽ0Pq.?,t6$,&ᬠ_k>^޻C'W2̭["eL&^ ?[mm0ޫ t&XbژJVcEe_L}Ptd4"U]qİ཮MơDIxBۜJk״Lss`):"q":{@a~;^\l]iNtyB- w&hwӶTij; eyu'N e$ =Mx)O݇Q%HْfeWf)*P \q,OgKg`W=DU֪kQLHg翣Maz#)L^jEA`M%<']z@C6af&:1/Ԩ 7,CW~ZղWR4GrFQ5ĭ|Cڮ[7f6{FStr ˊr6܁;D$]9N-Amb*| 0$UyGruTI>`,:~ޫGQQW^ps`x8ݧI 7Egc&8*|ս?#yJ&o{H3BAG L9*nv*5gbBاKݐ5*<h6ǟsǑ5Gv+Hov28TA gt8,pN(lM-n3:gc_fC}drH)ΟuwO x&+g.|cz'5dvB-=rETMOG&D+NG3{'Č_#yi9F"63L֠tc=ݻ%*6%_ּ\"(0=tR7YZ#m(o1a\HXy/q9FE !tO;$uE@F06w{>V;Lٹ,{x#䰩IA׀,z,c{EX18{??J~U9"7H3n xN;lLiCxޔG$`?ќ[=,r<9uTU )uoY as1:#락&=co.B Z{ dm?/c^L4go/Xb**`*I2i 3sB6/#Oe0f{#2LC W=nLe`W*v) -dG\){EڨPLUYmrd݃ROg9wOy D."|+,.hsʹ8PS;iyb.nO ,5ˢSp,kq tsZS !Wh<Hand}{ڿ!9aKdݠ$B~(=}Vs=gS\Nj'I +26ky)noe3q>x镝ĭ mǦG w@NhR>bcoa=_!=$r|w1Ғ6=DX`sLFqOe}xY?߯sJtz2272Fowlδ"v:%/^2n+9K+Ivl6W8AR"27yw&͇,#8%NR8d;K*. f6a0KoLZณ}f pKRe ['mI.g{ w=%cltbXHH`Si% MFZNRAZdI(I2L*z0dƧD;6)cfDS,d]Hw"-z)qrĩB=(decȦ ak! f\Lp,|[aN,$77`l;%ZmA&I,/h>7`X}C9 O6eحj-/G2`m`3 <V9`boOYyYgǵf/J8KP@j -kM=?`ZC04ANűJ)`*jp`!|v7㧳Eg78CL2[mUJdH`c"ng&qZ5$᳂_牊XXrHa3#<)8$*\D 9RCKõJu'vT^ i'#4n"+:z 4.Vա/>;5 *mAS.;|1c9.8j.^%~Xa?J?蕆gP]3WhEP/n3ЦÚcmٚsv1K>z +TJ*L?UZs8%oA=uNe 3 f8BneD ]ל%/E}v M/‰2|n!RvMOGP7-@W$u'JQ.u' D"xkvFk[sG'\Z&qa_Ph 0>+7Lb6?W}8WCQq5jVCPO vr-?}P "*Dv.$M֊)wCr'ψ+#$aUJqC0Ȫ@?Ij0O[#s *2A<$cp_?A䞮AphȽùg wSQV*Zo = `&o:#єR~B>j BrfR9 AyZk)_*~:7-w2M }2.Ds0 J˯SصAV]4zum'# r{:X=TT"ڴd[‹eA>:׫ z3c³~pa`CJ hP7 $Wz7scmc0/ :hm4Ǒ۲(`d|V)clA㜋䁉aA 7j^o9qnxԄd/Ib5 5^l\k( 2ON'AX;i9/U1a_54s(7B\/`[}>>SXsԤemg3r$4Ј*5Vpn_H.K'0G&Оh (k6M1 XDYGY2jXMŦכifjIuJ.HfL_I`Ҳ7 ߐPx<";+i,eʺJ8?x9)z*`C`Y GN7AsFf<4]"zZG@X7fJz/ZUvf&ו._Q)ەO@9!^JsFAZ7e8kHh? +ߝY2Ƿ =*ek\l1{(-,zyF,ݼdĎ 3+q{vT;2U$6 (t$KUL`I2\j&F1=]вT<}hU(1TǷlQlߟm` g]+7(nMI`W5fD%it׾ߏ T` Ű'!% f P5 lPwS`n1nKo-$#vvtږ8؋i!N[uݘW,05(ƈT/,OPhƝ$;JtĮGnzS-Ș]"(A]p rF /Xʂ74 b; KN%O%j'x=hU }*ݢ@u^pi,I#V_aZ>e.V~.c`y>GTYlYC 7](h ~Bo$,ÉOlH Efƭolw0亸ԯI[U_[,^R"My qԇ uOk%#ZQ kG; EsM8Pk#NR3=1]zFQ=iE[r6&Mua"(qDcs^Mڧ<_.еc~uA2^K$$okۊ0p=*JyHoKN*P{| pܛ F#`ǡd,ދf޶eVLq궿PY@_mfP^*Q/R-4/ M>tl@!!Fuw)D A[~,+c#!+@kHp hk@b|7*؈lA{?*֩휭ru y=ƼΧ\`@UI=9"df+5M~P-mڌeD =+7;ag̮g@+-{BciN o+ᑱ8 U ِ 6V4: =w! \ dorTb*8!ٛ4LI$g A\#P'gTWsYg켽+@es"j$ "r^ݚѾ![S1O-D*ݸ&Н0)"yѫ2Cz',7$,GL%pc5[yNèY"9TˌTI\:S.N^+lF<hR90%t] Y6;c+&c'Zxp3U9Wqk!]0iiTn` ^IJ0iUzZ?5A;?2Hm02qy摧\kqۺUjJ ӌ^j].~)XGLf ;4ξIEzm&Z'JUz( JX O̰N%Zč3 h`"c9 l,-i%r*$6X5NJwkSQaOm⛬W1ؔ\-TugXMhr(+4|Tgn닺J][ 44GHؘ fo$! 3?k*tET]+n=n./}`m{1H3J?Wjsd{J;quoNkH8PqVҧSP“k1?3$#YQ$)@+Iaϋ?U*p&\3*ʮ0 `G`KAMwF_2]hLSP|4 Kw2qB7 oQ"l؄lд0d~-2+}m>C5`ał̠{Tކ*)SoPV4yM;#:eXwD}U z}XJ;/UNǿ,S]hgxD̆'XCC y[ |j>ǰH? QՅd™!18>3bVS8U9M|:"KF"#DtJEaiȅԦ_=pm $Í&IuBr_<@m֑* _<>Q`AR?Z5AB׵gXk,c %]+6K+06F`9gFP.M"8B DkqWhW̷*fg_'_k qފ;R^"|Gz '`ɩg#{0 N6/?9zfIЅ\=qWdlW_Cn~Y c8|MbrƷ?)6rB[=`ɰwV/W6"Vvm ?/mombTמOeBSwo"EH E%QF͚c!SK; jTvEJ5ΎZ{Q> eq^[ǒByQ x}F2ĘGV\YлARHV3zLBG33K/~r xDFLW qiZ3Hz\Q,9$>E}MFvF 1I[q`1.PהPq35g|w1-m )Y[є>@qGw*4!|,#Jy*k7[4fnj?OhǣȦ$6. rdWcev2K_9NCW.pbV27;eAb8-u ##~A7u=Tb|c;A점;r7R P0%| hZfrz1_i yhJ`L'>2X ;"8"-fqwn:g1OP\π(s~ZƦ,캂%>Z` j٩ɧI KH:PЇ ?lB׶ BM襃I#u-yA,: m j>dC>b@垟&(96[EQ?Ҽ*S7?(#IְNʦHNwR]<,Ap],N%V"NmAtq\oШCzsi+f۝x@+tޙtDEqEMܸH9iaСZG*Xl]gI%ɖuHY&<Ŀ7:%n>44*Alxb`R"U֙ɣŚqWΡ`A&yeDpϨmvAKJ|~e䙟1ЇQ~ρ,Uv2}_pGR~Η{2#{pI.`sŲ 6j~BfWԭ0% ֙D$Wb$oRY`h $1Lcꝱoݶ#Y77b7%cy 뱩%+Zg_Yy«\g-ȡIf4aU Ӈg.T j'EFK6H]|g8(u6e6v-u&M{&M(.q.vU?أ">eYD^m?z5J8ʇp&*Ъ-!NAn"V+cډQcB`E+Jh8>_; {Rp(1g kzGRC?lt[_˅v!a*P(j=SxQ+J}qp5||ybks|ɠ6x[: H=V@_j{"Kzn|0/}&3D]<"=R 2WWp/{   _Su$L=J`~-k䰅LXEoqxMl_QWG}5_CUjX H!̹̃hOe]7 ɂгiR^mr?:/0?njRs9AA7YR KAɾ]zo"|蔷_KeTmHhzxxNHbz{OZ-չ2FDr:\_{6# gZf+ֿTdahZ6p!ZM/QpXK7C©ӵܩ9-PN 5M$=P?*X5-k+{-eհhZ켌vu&z7y3Ȯ6"&go- &, +q JB̿^YF]28lATv]훁(*ZrC&ψ~MڭϓÂgI{&~OgusBE%kT@sp:;/[ ~hj:^?ӹ2{Q@/ЅҞE)н?ph/,hd:^DGJbKD 0#bDuXdgᄱ2m>/B(i]v1 : _42-Ǚ>Ah8O񻹑V\XlZ6OMa<1lUPi$I=S̞AÐC]>)?X語 Pڗ}y#Ζ1/!g XԄ%4m|x1H ,Mo9˘%pHD:člPB/ 0t[ťN[̞5=xЍ*?osW:RaAVg N̳A^7p=w[:j~L<: ︑ۺOnN _QA9GSBd*h:fheky8:lC5dKxXS&Z6]m#8ְ:qC 稜o>|IaRuڴHN<0JZXj44!Ц~LxWeץF<%QoKm-B3\)ijv#kⱲ)K% ;|9^ 籜mo8*Deu#PT#Li%|qnFd@=K)I J%6 \(k=6N{{-ۼq8*x<5~I l CbV2,|0{6` XpgDģ\OVRSZ_ &&,;p6VR dͪG@Rz0/2OJX-diJ.F0/)릴ɢb)2);uGRE'^N`hOhJ`:%ϸ 3lcH$ Q (UM$'_ 7g#96_/fa9ȌdYo5WԨrsMσ)͵cEKs:&cB }Q?}tg7_ǹ!z{偯w""t_%z5ًr>[T6H~`MA;nC jšEA!ݾM  Vp`|!BDթlƙQ7Rw$h-XN4bLݭͿط'v>cm'wg⟩xxrkLE䛲@BQ$"C`l_=A0O# SYJ2yhk'X7 S"9h|J=0 RI[8lٯSQܸz|4)$*J`8N(?nH>ߧid4RRk޵rYwO7Scx)=B 8s\*~)l[.iލ=!TD< yݹb@u\ ɳ` Fe~Kk^ɸώjcp/}e ZMKa[V?u9iQ֔Z`ؤGyó>u6'ȄwqUEP-*]==sX^t2 S< ,?aq/ qė~C e! "O|uzML{q(R8z"5xL~ToQ@C0kAijyUDߪݡuj"C kny-Nܕ3A#ܢ!草]/x8wP+<<萫|To:f}>ɬB}۝TPtNz> %5ܸM}hXsa"BLc1l\7ggXKCBHpE:zjuI ۷b;T=ߠ1+A2 Kw~rIcrvpy+nj~H'ΖL,4K,pV.y6JHڠ&蚙#ܧZK #FݵmM <("R_y9]wozR U?Ჰ)6,ȶ7UeAfFBb $0buߤCk@90Hx珱k*4u(;FwU$\)-#duL\n@{x9aH 6/]FfN)vȬGN_?"fejtv!39:ևh:#L<L kqSHyF" ڌ܄P6dSssvC]W?K=;ø(FmfUz'5nwoMas5iu|-%uy۟v_PJ ;oj[ߏBXh} ˊC S䞈jt"Ca+utY_%c:M;[ 3Gi[|;uⱰj#[Ad.g|K 9 <0Sץ0vаXhļwjϗ7Kca/Vb[׃ܗձp9[QK'ح|P/`T# ^8<'7׃fQ=[oV4z!؏SJ]&zAW-t^Seb1lZ LS:f۔{3Kˁ^rDl.67C0pT #?nf-]C~BFblIa[e(3ly6 @j3? de'#F0 :1TY8U.YrKSIrNMŶ̦$l4Xe?44yqᱢWܨ|EaG_ (5t¥ U5MZ}}`JO^+MiEy3cb_k*t~L哛~(1ً.{r F!pGjW}EO|'cA.bJxqfY%hMeZ.ȗ}Cdd%ɡ򦃅R&_Pī2`l;dzQ?pzݑEL\+m R_g_LpB^uGHTnQ4ŧ)dAKZ{UCғldzh4pWq rfYO*!Si\O =K\>0td@ށL2)Jmǐ=5MzsNinՎjE4ҕgY:hOR./I2FQCJ^ iP%W< Zk{ӅI7Qĝ[F7I(u|,x0m O-yEd]n3}Sya~zQ_2EO(qjwBwRatbfT t1gRFf~ߧ9t.~Oƃx_Sjs+!Bŋe5Ya!I( 1-&VS *zNZ3ч,tqKW@5q=_\=(pD\뱿d ʭ@"JXXs:qٚ΄ၼ HF]E2l.Y"js3\%P.)O*IZk|Gzj\Jug?$I3H.HZ=bzbtG2'B{h^qK&78۬t [a "7v`xn"a#)/uDݺ5(WޗOkܴ$GYnA岘+ܐXޤzteaP%b$ ?%.[1+9Y3;‹E l as$9' EoWSmqk'&,/(;o)IDe ;@fx.@ج0x"R)#b5C/1.@8Z'I 1c5q|sۥ]'ax|Z9!vUh9yUA]!R3S"9!Lʉ'=j(M&Rz-VqL AͲ# E|p=iKcS )#<*Zb!]8S.PCzcJU1];w68'Q)"JQDÆ Y !@ (׃-?#%R?RbšN+"Jo/$_ cDb:\p ^ps2ǧFNs._q ,zvՉyЗ=4yH= A0:oԆ(x,lEBUoO?x:pQ"ʴMdV޽Di-ڻor@r@q&1$o>薅1i:@˥c'04dn[vגuYHk+ˎpKaXiG8r5ǚ mf\* ŚQv Nk  4%O{$B[$=AE$lft/crp 6^cKx:nOr"w (pDl#?Md<5ow70l9,j;n.~ƧЉU,@Uo%1 Kʀo4AQ!!L~s2Ľkcxo# l7L֐"<8K%o[p[5:PPmye UDkX2^)Wmiҙ&sͼ-#xG[AADxȜE"5EVOERxL$ PM$ƺW-EbUot.{G-*Ī̀8p)Pdpx ̨0zAp85.D6664jFX (}HW?ڄȦ=|*kKsȘ*Y*cͺ X<~M*.4oAN>&}2i-8Ϝ@v蔅0Gx-5e&-|VM\ pt44ӟmJwpVY5qBfx[uEE 6u>_uOUnΐHP:z6UuF 5g=RZ'?Zŋb|TdHv==a)]9C4>n5}g\5gK|鉍$k6j1ً|#SxJ7"b֗~ \3u(yZTxQ|bVxLijg`)!# %S$XX2eVtEE|n&-o>׵Si1@>U L}v5|@'x@A;_ȡ7= McEؼvATwcja&O"r E`x7ƨF3l.$2Qקdp9xuhҥڑ2/Ej9-]w uWe,h✮+o' =ja59ٺjvX-J)faByEŅ+rرMc x5Fw^d=G?pFFK%=rQ( PYp&+<\Ҭ 0Í&16J\X`]$oѻU<kկ44zK*-ӽMXmuon!R%j#TR|AaFh#1z~AY[Y _H}67'c= 1e쳺bGCvW;<_>8_zz^xp)*v[z?,*>L"z"M)?hg6h͡#zba^Fl'"~Q|-A.xA=U/U"dp@7'A nV=P!80,A&h5N<Җ$. AۅF<\,5vӑvu0^|Th9e $"Vu;cl? 1bvh&{r-< V25l\MGwS#Էu6zwA>7h+l͒'o-o͈#<&a{.ף%}VpB3:Gwy*z`%WDz\oX.KJ)vV3"2Av2ٞBKS0fÍ-;kO$MLj{Pϖ0`.( iRQOng4 Y8?A"]fb+.aP6JWU1*& 1ҍ&҂^% w| r YJ2/ )j 9 ū Y&`Re QÓ3HE:rzO^[ N3ڦB'"oi5c0E6M\RPRYQ]ZT_Yn]k.PGTjՄmr1ro[7>/5HȪ)+zS9X!o;IVJ[~g~( v;0R[ؔ70:0,^ G_EI5?G}GO2%)ɉ/P7"+u݋ĻL7) bS5{YȺ*zn)9(z#ds+f4RV]a7X34pV Mrʭ{,[vF_g|ҠjmY6h8Nx#oěZ+/[/sېD.Y#H O H入4D;|h)y"Bu;'E^ZfqM|%Vq0?I$"`fHiȂscC'yX`M}øjHg0%G4\fS)n%xEx֍UdB[zŌ@ anC,4[{d.<6 ?o[{B4"|QgdKDBN>FOD݇y]} s$(cӘ%YOƟQ _w~)rQdUc5 ĭ_Hm4[u3tqnwapUQ<܏3<GmWsƒܬvwn3I.z#˧9fM+A㜞{zM 4o@,at7*q_!0u8-4+V9`v!1/.1iy,G'S~+ Hpzz} U ߰%64@vXbDGu"h_E'_4w":r_{Q"K=D;a>X̲l"+Wvj@I _'*u.\=^e2!SR3r1g`UҳS'lx:`5s ~=8ie=«Ux.r֫/Ezr"W.a{k*74Ģu8&v uGbzl03eSIH` $+ H>֛o?Zams 'a /`+{0|"+tўM2= 8/ r_g_=L>'b?iۚy>T_L tJрn L0^KPrN凯btoSmonY|_`kpaN&mjz"{pg~+K<;.(+N[ƖH"= 6,rKl `-0֜[Pv!v2vաEϙPB+; Ѯ !/\y}`F$QXYr';WǛOZ8JP $Z|u.A(kLU蛤ˆ#j\ԍnF݈h~ hy=,H&`&|j4 (o! @(zt'J~)2D`pӃJK6 Ks!MVWm+o7Nʡ t Ϡ4]Y#;gIaˈh!߶e wW]tTm,0?OWw.rv~d8;X/x&aƂt(|Tgd#۾%pt.n]IIVVVdnH^WP$3ə]Kw`-]JGY:e56 9n:m@3uw$s Ѝ Ds S_ 6 20+!Swfuu#psDj$-<- lb^';&jan_H c["MUq_.0d);[,eO+6ȵE|aBնMi sR%zoZn{ǢV?c;=u Zb3%LR~ ztW";*.i%7<(CetBpJOLjLQ"Xw+dD86-Xbb`U~tArkn!T t~h-H*58YzH,?hu8IAY=2^.K6IjH/?GO2FeHvHc /l26A"^ ^ݷUwč63f̩8qԛr3-e]860o n "N~10miH%&{yE]Q}%&>sI2aqF9O pXO.ii5a8imW;,7XIqX R}mZ. (tUы=VaXN}0eCNܳ K/J*+Az)rt6G{v59J C?/ 0N_>-Mvȥ$s閶M'XQct :\{*ɡvƘvĎ"Xx%l./BH R"юa^&0Xv/<"^M迀ݟ3y3\E=8F؉]N젇-I[_@gh0VUkb#-)cj}:]9x:'Ϋnq S gd j&.B$&[ v~dUiTp]V1Un]7DU;=\Im^\ ƓLm»%Ԑ{OV3}fVT$QC$A+f? l_J]EN/ o`c 6cWcӌ~kOlʂU`DVF41^yX49ކߘ ,qp0*M枱@ ] !Ӹ- )k )0:'OirXf]Y'?98L=/\6W]fnvr_i#7SgAKJ?eEȧf:' n%|Z<7iH:pA:ʨq[BtwxPHgI|Rh=靎6#au'~;!qOjY%xṡGczX' vϷA9ueWRE+ᬃJB3']Կ֌F2a`ͲQW3h ޔׇd64lħўaUɪmsk6‹._ DQ[͐SHq-PfA5f0q+t=W{ @KSf<ZޗꊤUvЭXp/stO${Ոsvif^|[ЊFz:mS47~hߦx x,y%/I-3O8@mnxƾ:+V٧? LQ'*Hw>7\7%(;Ǐe hЙsb/+HHr |7%gz׳6c\R}aQa>n;Cn"Sʽ%A>׶ѝG9VĴ쒂uӚ'k>M;ÌE(rxO؃CAd&= QEp.mDH5s\lx_tAqڤ~kM|d~xjcPTM~YfTͶc$仉]@ 4>AZomkNY6*=NmVipп)VKҩ;AHAV9U6ñGU0]i%'m:X>Dy_ 2F;[BXAʓڨ[4s5R^XL LHގjv 6VThvt(tBf=k}4ʢ_֬FoDIr~Cx6_i+^DžGA: 8 /| }.~]'u"# v#:É56<A~>M!{B30]g_;BHe|sOn]Ģ)SAi$;殕 RkKJ 1XRZ~]gjv?QQÌK$N\rF[}lLL&R~N@9rtCYFc&B%LPb k|j ".ĮA^䝍 1,b]P{VVv.o빦䨈eW'贞G1vZ.׍ ;][jM"I䣎(J0 xv$Jr`{ ;\M.`߽*zQXp?qß]2 EyǍx26z^O@Y _6࢏v49^GܑwIddl$xrJYɄ{hsw#0{Qۧ81^r!rscB)QC{$ѷO>[fvnJNjKٓiXdcx;I|pP&{I@% 2Ew,]%>6A[Nh՘$`G9ƳOgŊ2*΋,G]5Xtm%f8,~8Nddp_ty%- ,Bt_|FTFD)D"9N,EFMg"D+zT_Wi`'mީCڭ#UGlUR7Տ,?r/znlFmƎp^ ۜ%L`~w؊U $m b5?1E;a;) 7j\p!-_;EHQۂ`LM\ZLX q =uuA/qFI/#GtS[1Kc1-oO/zic\M~ ?$QLs Xqu[}{$:6 +DXvʂ RkPIɳ,f>~Ȏӿ(e:Vzٿc:\LƼjx[Z2hcKE"4DX j_".-m}縩6iX/QNF<"YV[賬*5R?&BvB,wh;8[c>~v1g bi۩<^ yM0zg3N\?UETeAC_W)R ,0~:bq (]7yFos'\Z"cj"/Xxų/󩇕ܳ2l+'j. go3TÒVQ'/zb_$''qtw0Z%zp>gp-mYV;\BڠzRqO 6<9BYA/'v>mlugiQ.)/!3&sہo[p= 3 3S9(X곋J8~+w 8 nO_ӻҙJ!s2rtSD~iBսuW}d:3wtC0͘TM8C*;R \ǼD%\ZP}Uk]4)kP#qlo΅!tUдm^@;ۚLf5H-_}P+8] 2Ni3H#.m[f7q(h-64v0yRDzj)Pv)"dS_MgJp+N xMbWh2(TҡwRs]+ŏ H ־dp*Z8]ŃY}k06 RQ) SsHuiPJI:ȀV*kis77v#advfɰ>"T3$D9ȳAg<9ٍ'{Gt Ni!ȅ2xe p`bq2j?@Uz7$GVi=֤pcKxg\>LlGzAw9<8k%/KbN6-xcdNEBH[J7D;.8b];M\?B3^+mx_|xfDkb}o7D>+Bjpeʊ-98JO 0r|1O9>~ Tv}+wQږ֭EB65mOmlߊK6bu/׫ʍr{_첋Mu/¬#W#/P0,Z"[Šw ֍mij{mZPkh#>B-RҦ 6G]ucB3JkQk~[8.b:yQ .nN׷ߏ 3JG+)8R9]~V!p,6\$(&Z.N0bnlGRe:QFDY/2. S&VV ,nݙ w4OoTPl_靣L='p7cu%1_p+&f¨.,PSe.*C0*2`FW9 Vz5.R*MVh!֣Sa&sEHA*a5v!nr4GN*NV D> luK}ߢ]K^a((lR!540?';5JC?zok_RPǷ-t!܋YLD{H9B)ëL CIbn/&VkJ\63h)y7oqKqP6gȱZa3(4B/!OސNE(im?r(9{mf.wo/$1AW"p~lcG,jZN*JnGZˤY05FxU{%=}U_+\zU߉.ɡO_]!zϲg1 ]D^Lm_IlEz(:%w\k6\Kr rBzt}C>̅ތ}esOW/Ě@ Q.䯶eR y+^]@跸9p >]LMh@]"4’ kb"02SzxK#J=cǍLE n9Via~kLv?W|ý VB'jy-83N}}y 5X%wP{`w{+X:>QKfdȁ;Tf;J{i{IK0X vHԦܑOdy}QURo BAX6}[p< 0 {o|TP(s5dzfMϳ>J s *|#*oS  ȌxzQ!csm,;dz֏\Ydá|+_[oROE wlDG Ívh\DrGDޖfl@#}˘G4 /zC%Z%k>\h-шJ\}#R׳|1%z9C/՞{W7ȸɒ^*RBؖ\Z8G/QZ1ޖbEfW#{M) Sո!<{7hHW:Js;L, &$]='Dl '/ɲ#CI.^/G.mDgl'jQ18*33wQGR_eF`]'`9ihʋSDՉ0wNa.2,7{_Q-r6D9 #tœ(co Mt l/JO,nK3oZ ^*kP D/ Ւ9NY.Ȏ߂?Wj &ݢFu422VKIorᎋŬrqC3A eQ#rwGт0bwQiˈq2 G]-#rmo{$`6ͰNV$_A2$|N5 >4r!πv~R\U$^Л3Ssw&M F7eŃX8C ridO 'T6`JUѲO*R%uu`\ldK>Y:GiPpH')t,(5}4e dZ6) }SzY'\+] R T6O ztC\M@ L:1\([t; 'E~p3~(s-ejN)avR|[t^ ]PKB<\Ae|q,˹@[]7C^wung/<^QBl?GޠP=0 w'~{iF`7+zL-wV\X<4%jAw-l14;"`D8Bm1+CzꇱQ6x w3:- "넾g9 t8 ` ُV s~SV<&򈋉Xӭ{]ӆ% кgzz,&EEX?ꔒйGqF׺6X娳.3\吙ԩ\0c72Z3ltw*O &aֽ#Ağxrp ܢNC8T7w[_,?2ZWe,t ۮ/aNz0LAXj 4U]x} oǩƓ G@_ãP#ĪIwTdU6r2QBMވh: F,dLK4v5Ϥ'MŜϤ8wiW3< ifًOZUM:0ݛG&EI}8`S(heIr-ı]1;.},jkQ` ه @KX㦠!1t^U gQv)?/?hпS[3,ZO0S3uW3 7%7`*m Xrx'?}븸lW< Wzl <`-7uw!xMKcq>Hrm(>H3TZa$+w|:gfO@ʌ YW5I;{U?J^=tFNQB7܆{z 7)0raAHb'` $gDa gwV~9BqԱ3iN|slɟ.R*ӰcS). @` 3i ֓橧/plA~=(0ʎ!!4l}׫1Bqz.Y755Yɐgf (Hgm;hYNn1TdW0O?\n9O99իdrq3WմYUXBz/J(/Fx. ӿD\)kU}_ ;5.|M)C(daRHT)j<ֺ%yH\1>G;cլ z6Bzu?)DQH(FCPsdFyES~"m2w)WՉ~+<(tq$@xȧ,LSc>d=ZDыYC5m9`uOMmw>~-!:W}L.zN}GgyRN0YraX_\"w3I zY:҃S ^>[gEQwR:嚞Gp[ m埶 ?t-gW:#YGg>.FhsEWF {*x~(aHZC\hp qK)r᪤N;,(N֏ȏ˦ԓ59?b Prng@xKEW:_A9̥c*:˕|=raRƙZE`gyA7ɥCbB:v!$ d@o6X!W#dzOd3?^ +*(O4(8`U:8Ea}ulE2~jO&c[`$ =Ȼ=.H4mb 21ⶊIu]a`uֹgyO[ehzX*%XA+*|F- S ~^ Y+Ґbb%`iw((m>6NV_VgC`'m:16z|#PЏ @= 26^>Ґz_Q@ڠR.r; +H~ݳֻaxPu7ogkDa|% H9?K (r6yqNlF_dkڰ,ȧMC]pj5 F۬Z5VZEXIbW-8f럄 MV=Bl:=*-Jzf+ròWV691؃&m!ߪuKP$ʗ!1讝;raLFbofl*+=u8SzW/738]Y0-(3Ȗ5~ g iQG:Yz\A3@5-On@LgEcUaaf=b˷R4\nX!EbVa',H|džpA=nf2{21"g9oKui#d_ ֝+W]Dٟ&u/gPZʹfŸ D'((#q&1b҃F9Apii,1Lj)E\-|uMw[cB7MU%~w2+,!G ["쩷Vxmi비Qs*?hMwE::C4[=HG3a1ƱV˘\9Kcߍ^u"ӕ6Q?и՛WD ]] h0H BwMfcS{D0A߷ň李-uMÿ*7,\ 7v*K;?Sm*=r65195Xxlelĸ鼵}zձ+75qSru%F=pb(^jYg K|$4,s\u ӸX=2pkGzZCsF?a{Hh~У)!K\6q֓{p `?ReoL_.4N9݊!lx{ 1ޅ[8A+Fl[ %ok[:FyN={Oc~Jp)̙$k׏ v{ԗERZ;@?+emmuNEN4> j? X6M'%f-zT> RX򻟭(< :}4 ̓[[I>f;M4cm? ;|UFoi ΤS/",T- }]Grƨ-ѽX~Qz (t.Cs˗f-ӻ:> [WIJ_8sH֖v ;}'܇@mpl w읱+w[-"7V3Zfg}/è_rrXUI{]a@H|l8Gt'=`TeultvdzS)-cMxw`&3I y. (8妔 TJ߄y`lBibUMYf),FPG|4& >38v #V C v(XBz4ߌ cN0+C ګ?D& K98 Z l+sۏ'_1dWLL\.&=uGdvk1!_2E؊, 3k&5% g[?0 ̛q 쐚'Z貚7+rAiXkG}AGyշw*^YYfl~., ʆBuZ̪m"`T;  $p%AZð@XFC䲠%{f!zX2m6'6'@1t]שHQEeF;M"7Ɔ@530GtO,_P}T"rt'DyUN-pZ;r_r]c}V` )H&Ib+Uj-Ƿ.;mkgXRU}:dPǮ:o@"2u8xêr[i,vPȪۼ.j-R&l1 H9˩]WAg!w=.M]> 4&m z](gIV)ªV;/$6\\|w}{_fؘ,Ǧ8X,.‘y(|9e'C=9Jk2iVC 'quS ,^4WOMPŷ|`J=ʴ^'! iT4;# Z}n nRKU 魶IŶY^^5N{(0Vz^dT\@a'"SA€ŕ\h~0 =^mkpoR6]-OyccUnjb:[D`=D$:6AqF6-_ՁVz WHWS(uy5+1p¤si#|poYD!} `J¼>VZ&Q NF5V-JLd|Dt%ߣ1d#t{aGfË+tXaDgTEX{y]t0leAO/;k Aqno82ǵ"}ȪRLvPIgK{w'ikW眫$KCT;5tQ#<P>%B8{9zo-%c.i͈MS=윰=NŸ%vu+B; "(:{ox U,xwڑ! YLlՊݯa{><02jߗ %"ϰFgi0W $q0lau@6F5Ԙ]VU˓*xEU_ ҇j A/)u 0!RKY ĭ̶w|vX(FlogԤ6n Y\í|E$lmiBxښjmW~?ɣyȤ3ԷXIvxfPv&N}HCx4`\eEP9+ z3No`fckQ]L& 9GFx[ubKG4_gw7iKQBIV5uGOv̈& ܥ# CMn]Wo,&F9EF= -˹QHmx+a嬮]3/f^R8ﲫkVʌ ]Cv[ɷӌMsXMɍ 2y؜wvGVDWmoKD?d3CjhXd`rƩPH~ViidZO m-2ׂ % eB@n@\r^~e WsD 7p6$ݱSCPŵ 2bW[MV=**@϶E/i_wNIn}V,XD"^S{/p50B{3D XS?QcB)LP НZh}Ҥ/Oǁ0QMxL83$p" >*.OßTiGk%:N ^=aX*Nw_8 `qF/Ѥ6ԪSG? "#3Rʖۛ&WlF>|eJ~$Yh^u^Ur}hL62&wD 6t),j!]d];Oםk(4GzS @q=R ?fcW?N bպœ!a]m- M } NL*#0NY#2OqSlru0jY؝[0]EבG\ ?սh ?Aa*hP?]pfH _Րw: 8c T!@BA]m[HdDRMI6/ߡ0FpKջ0&+Uhk%q'##B _>8(8sVj|&곉sO2ѫ{c'bRrFOc~dܯ0$>_+YDLuXh0R$S:|W*C2Sg2[WC[D `DgM&_Kv*gToC?5a EZQSQ-f-gH= D = 3A@{{Mo^U|AkE!cb'"p w[$ a##gwBGO ٢D0GJ]QDlV'HdA޳Q+lo āX \RG2=B{3qw=yc5]@ٿS?%d)&5KOz~ہ@t]Aq^@MDp35V 4>(^i倘9D rBW&?e*LݢT) BD2w2)K8CQ>^1N;TB+r}fDm bi$$1U˾>)kNGB0~nfl -}+}5;\榋)@HgRGjcJ>Uθ\Р! څJO.!E>J}NF7++\&dx=N٨`)F7>6m,qOO].srzކ-)Ӄ`P-> (8L b)hso흊±廅tn9ND`\fB>;.EcbZtB4Cv[Dq{~\{|C L I>`DbIgsȗ}R=7p6;vʃg h`;j< =[[VdڜGыJ\g4\ckA"/.5H#Jޞ>GsWV DoΌRYtꁎNOT;t߾/lAK+;o}y9 7gG ˏuA;rhrtPۋ,(?זbN6)zXʚ{pi͋K[;֫V#A-1_idC UZ/Nmۤ\D<f':nyh*c9ԖQ-|r<2k3js +b49X 9HVn7^8 Ӎ? #GuND[X@yXAI@j pD_Y\JH<4rx`hŒ[Ҷ.w6<.jJ%}$ +Lu(MnU=2D#gŝۜݴe)~lSֻX$>eⲇ*r4zqWT>n茳 C97ۛQm>:O* ծ'L8Wr RRZIl*Y®G O^gR$4w@hZO͔'Kea^ϻBNR:fr,4f'M3.X  gn4N63 |b($ 3Ȭ9E+zXhz'zo!oQ+Ǟ+;01]];s쐙3"k:%ˑu.Gjt%cBRpk%):/AhS/;s1sŕI&/LX JʦH '7b@urϲ_%wa~cvp0^iyeÙD0/?(+x7̧Bd "r,40.l_C#uL:Ry%&p>09T[ij^8NR;c@/BFῧDRMֹ4umFoa`50,11[c&**0 L\bh<_{2Y JܳxQ3S!s.1"ځM%M!'a-*ҕM N s`}{kizֶ@8Z'2zI=,Q r` Budo=}'8-QG^BA&ODuIòbD2 -A,Ys5aqgbKJ !95 fr89(QZ ihlz+۩*)2WYYA~exW!m2}6PobQ?N'“Sh}7 K +?*L2@;^# g_y$N㚎(]CԲTEA vrs`ǐ7G<Βc[cnABV|^{UWr܄͓ 6/583=8kₔdЄ޹llD8hd,FQȤEqu11YV[܈oĮ AGgo9]0+5%9އF%VCQf<ggPx vY#5F3^~#D-cA: "jVY[*8l[͟EΩ9?"ΌDp^4l1fK:D !WPri6%nC8lwGyeک>&A)FY:HucGbYԩn3s'dyJqB?#Bם7C)TeZІ& &@KTyIHipJ#.o6ҥz@C[htu.2;ԴbQC>KBR]G9*3Zk03TaI9REb #<͒o4g ?J#Q^b͘ XŤ\ 5S-w5b:7.0vhIfl#b &mݏ 0  h޶YXuy?I|t[ThhyoD*s`o Jy`3驰7) GD'[2a" wSvŠ+11X;”Y !(e!BgT`_$5}+{JM`Q|J!cMa#?ٳQ?,ˤ@QI yc$ԡ D1֗=i@!0ߵ ^UD6LC.Hw2Cn`%|]OJm+w8vmvlkGxŦK.8hL*;J~,fŻN__a:f[w4ov=ZZxVxd5{č"jB^L0Qٮow }TsO*i[[hf3Ip |0H"x;b|o"t's4sTo'Rb#1L>M$IP$Zkہ4ajA(:%,Ξo?3RQ><_6 ,qUfR.2NU$QC{?Q/su] t5e,Jh$BqJ2l1ŴS c2 3vJǓD]}nE%K5 #V;=Z$h\VSD(ukOɶ(FCTI#ԥRf^_pcn*TwMf(p ntKY;D_^ks,Y.}g$>6$42CGѕ;J3,h(-;[yyuN/0#';sA.-1>"mhY&B<?Ɏb{PJwqa&k$ 743/-PÏm?ESܝIZ\gVU4*X|>`6 FNj+ |Wg7 {m:t4b*eYoĭ.,H[ TL Mj4c.q%,SuںwSo3>7_ 'N,Zk,㝢w%?aˮy!1̷JT-kZS/zb\2!\2YObݴ4mޏ?t1ZVu0̓hC:&*V \uxr:O c)K %7?Ɔ֛A8Ltzж GKPăWM5}aH.G~q_[F^7kL@`|K?5s< OMit" &)ti2nQuUL& ͇1Mz`7>nk$DB8Ȝ.@UGO:"Ok& ojK?G~#?DŽbYgC E0+Ni+`:n*[ CAK*1[cܗrQzifTI#B~O폍v1%z@gvw-o]SL'wN#(~W[5p+I "'똟CEV,Le,9 IY/x^,ߓ"-Yٿ E:uh6zU#UM!h L{2c~n"*Рi>i]UraX`Omh1X<)F|Ńsb-yXi,`4EըEE 䍃iBM\cIj%Z>QkH|.V[*42azzr&b9([9f_ Zm4GGZc:],j :-3dsshN&2E(O-̞v-)3nRo]+|6&=.UPMuKa߳eQk>ǒZ?1W.V[]AP(/KBOȸHߖ~)cI*lm-EܚຟVܣ^:ʁ2t=\@uG^VK_t7(sbMd B|(jD#S,(QR(^0Iȼ?k_%@=FÑFJ^`I*{"mn젋ɴ΄w|{C4JEK/Y;FJl .ݣ%P&"?7`\QW4)yܿC6,̘RwTQ/,ׯtL{9dS~SZz}هܮh /sjv8}E)"&ԉsu- +3+s!ݤ`YlU_Sy%W CB6 x"d,"жeOYWAE dIC--\~VD@|ZOSs%SwIWҤ]#vsٰc4JLo O>[Ձaq$&6 oOvV.Y HzA@:;s TZ{km5RF *]1z&m*0bsC[+\D/6Hp@&:%?yKbj!UBZϹE?36nFtDqʠL06 rwri4^B/I11}rOQVViR<{747`X"He)@i|UYP/cj8LL;6Yt!dCsyn.Y!DRؽ;ak9hkt;ժKI~SZ; վqVoT 4媱[h}x\ĨL Шr̖ cB(|'-'od C+ސ:ۼULو4G^N\ ya$m*d_bE%c)a@޸pG,nq@d䈜kB1%9Laq$8Qu}gzq;1ǒMS4c5n/癐Ь t>b|M:mOռ145=GjF[I]3.N)OkjD^Box# eK4II,udu!uIO8M[]%͝rv|84Ʋ3[:4q RŠΞbZ.az}3f'YT CY3JŘ<0g>VV{|E l'kz.sU>r '_0hd|*,IX i֏y0! ʺm3oIPZ\ 2"XHj+7#!? ~(ᆃkSC &jC˯hfDaWCv(9OQ:1 nIUMfP:𤴾Vyw8BX݉F( PF< YQYhp:z Z6`q3~q")|.CJF$̣0_Pۊ'|bSb+ mP2D VTRJί۽`^eaiG TO$!g>xI[l#8KFSڇrS*tڈLmO!{ ct"Q?˘5CAV(fsHy#75e:}Ce/Y׮k?lX<5hzx״TLU6E߻_/2Ybzó˃:C n \LOWq{X" TRPhW!{EO;a _IiuhR&ƭځab/D6[r V' 5C! V@*ҕȼ @;?pZRmUΧ:!̳,>{g زX>fZ:$ZG> R];/o}ֹ/wb^1G+0:bah3*?]ȲΎB=8Dž9,>(lgv5j*[/7O_ h?؆ݺ?S{?>kj#/#ȥp8EȀs28i/lKD[O?RXAe͡||´{ㅭl*,Po&)x= PB&w]7+KnT +uN7傞 Z؃c\!}SE * aqQtDǤ|Xs2u4$rxעpnoNoL^4ImH#>(ƶʸPωzSvkO&أ/E77D]0lTXoC ug݈7=.Ehα_le͆R~ǂ! K&d#[eJ:I]mWVA@`ƹxYg۱F^׽xv ?2:]O,X([œLNE(4J!f5u͂Nm4Ӣ¶ 7 I.S=ϰ*>7#jY,70 0Q*zͪJᢨcow'(.I`*òYH{?Ш 3Q~9'orN=drC#6$L9@렾N&͟4_ _`Q*z!^Ai1Sfu5c4:#G23aJYn쪠LvHj<MiQi`==X*_ΛRymC0!m0͕MO(Lk\F|=Lݵ#u]8@ H|E=N]`hRHte"9}u4Jyp$^D}o;֒&9xC >yw#v\#h7/}zm$ a:68!C>QNH8~19 EE+Ȱ,ſXf\f{ P2<Δvwo0Ӳ1dFI_)NJ!_oB]4ďT^ˆBOF45WoܾnNAB[ֈh$rH> 0wZy?ԯj^'iQ}*1ȘXzJ~k'ɩ-6luȈ^> gv{U'2̯ttc8Xh usCHgcp/ q^[Pt^@H8I 8wCc3A O7,]udX 9%+ZC/2985\o;Yv1[jc˜&C_5ʣ! G: n- B/'sZ{V C 2h")tƳ ׄtwncŜpJ ^@'Lq0?8̀|y O#PR`uxmJ*iJjzx66gb[]w+ GLp y~/A%  镉ÂT<0>q@rDşf|n0@94ݑ1:_]URk2%d`1#RVUZxdTr}'x'Mv 5m^Hum,rSN0DZv.Ŷ zGqs)W,gXTZx]kWΖD ALHmD'JH1Tj@f{A;'Y}deQsDS r+o F4葏]ܱzS@Mkkba̘r9s5J,v/g?LSt҉^?&|`B|k/D@C;x(2mim4iH>v'emZa<: .brehbe jvnmb`Fb .G5`ptq[CKx2': (@ٿU;ݭ;p5-kb+e؈=K JPPZ`b;_)oj"6S|_jȄ\BIQqW "A@< YF7vu}!;6b9_\ hm` QLan_o8t?3 ւҳ@9I3|o%Ȅ wۄJCu0ʸ@Fpt﫩b-`h;CQo񖇿7b!0 -xutW_4¬`Jɟ+q4Pї ai?m<^gZCɪ^$ܹRD u wCnNe4):L,XEIwGȵ':%U׸\p+1yL]ꐅ|aP`i!|ft%^b7v 8Sn߿x:TK b7m-BXfPf"G>9gt{=-o 5ĸ!tNpde rՆi6d7m 7i S\N6C4WuFWN]"(۴}+u_8Xsne`7 ؈(&f>fF-pG`s.HHMKrD%mj`|YFc>}&Oɉ f[đm}C@K)rgW,5)?ug_i ~ KDg5ʘBMۇg;-um4;9ҷڌ/Oˮn̞:PYȹL}C12%ٺED;b!Ӣ%E;lT޳A]?7RX{E {zޓ~t62yQ,A MZ_`nj{TP+sZ ` ="0!W8JMΊb*ksh3 ! RaZׄ=yzXnrfBctf8k^wx&Z7@3K2qbYxduШJZ1Śo<e`[ga|Ԯ|,=VL} WazSѱ_]2'8li**,-GFM]i\&Xi@ZHC~SKHXc7xY5r3ɕU b:QAZbFGMc տKrOchlm)\@JKl>zl*I]\.pHE;10נjf < aC>*xCԼa}WOvkqyʟPNF"?U}tyNo_5g/H(Cf CR)S?tXĶLP3^zf"gNe]M ~,qk-({Ndsg05W`)US^bX_ EOV.LҲCFS6RN8Et)(qdGbi0UJEIP;i*4l /&m4J(fgBCQHፀؠp# ;NCP G3ImݤQ4^U/L* }u!\CM^R%kcA9$1yR,s Dy.9ԜW&}w^1(Mu12FjfC'J?Сc2DV缇 ;I9ܞ 3d3-ć?H\?͇~fj4l y)i"Rd6FR{imDaPzIx^jS4(zmbY@ [4;F,%%ǿJr1L*)My?KI%)e/̲~hS$NArY>cV|o.[oևy!8 HF6xW٥1:Όm\ivkxkF4Pt;F}6@n&ٶzNIOEBZy,F1bvdToO&v̝ldq5wYa%J‚G8e<2,yg>>- 0'rqMnZ!оɡn)@e`f?;FI?Vu#_t19xq ^,g\'ڥu4V'G{="(#\HXz  j*t9`NClӠ$pg?wW{O6pK4~0?™V/- -0g&ձf;SP‡tifcX\ySNW« ga)хô?lVUgB1K*%zcfwȃ85:&.hX<öE=+8,i+UJ9_R6-{{7F62na!-;tql: ,'pv|' l7*Pa͟cvЁQ`Hj.&6QJ"dڒ`n!Is"A3 R-!dܿك俾5قEƥlNA*V}-lj&t){,+MGb`Npk$K#êx <Z)#Y$A}i};<_]= qyŘq`sUQ $noU>N}{>qa4qYSLYMV8wu*߹1$UTR+Teߪ } L(HC8N@YK0sƣd>"*fx%{XmQF Ʊ2k~6 ȹd Kt-8ʄQ>Qm֧l?E"pqR{ DQ)/U2EzePC^~VB1/Ǭºe'(ݼ&-&If0k@Dnrqy< a`ǡ{.+\}9W2֑a8sKجWiwށƠ^Bn竿ؑ-,Q)u@VV:܅XZQd6gIr;@ "WJk6My "j6v_N?> i'߭yM'<S%Ocqxv3C|CzigI 8" Fv;6fOt+.t6 rddB-/jXīm43G![QWڟ=yܮ' Dd"@۩%SOx:ףR8e\N^̦gWC)K23>kVhAȢ{%y`gEɛK~a2MR?n.5¾]䴂N>0iƵHrC`Bk s9~fs$xTzcb3YH4`ՙX]dw^y'莽q5&޳ى=j1q]鍛E 97?58_ȁacK>jU&q>\) ֆ}BK3Vx. džkxDtW 60w[ܢJ~K ~?G̉\蹙AY4l;`BGz\.K6ٽNyiA.?I{Ya͍oy%SgvuYTvZ'ɤ]{O4 ebekP^J 1j9 3 ־rD6.=Vcjm[[Ct.=*}FD6/5Yt号ҵ=@h#u*P~V5_z{,s~Zho텷K])zY;j)1xOz'il,pP-p(Ŋ&yh~7J*eTT_(joUgmHgӨ/FYV5y%MTۀir;Wc> ZJMn (}+8N|^ٲHo?A8I|Q1 Z6-ĒZjQ(ܖ\l] ^cڲZn;\acqhGN #f3]EOiؖ[(yubmpE'-4eb"GG_ȎU5$8眮G0ՋV$[* vS~iWIm3A DenjTO7UCPwܲeuiz,zVË:𸪤3{~&dN{$5{K7ʦnq.n,"udށPtK1xa6(m1|0x9'Q0+SbVF.lQD"*M5'{LKfG}[8_{MDqn<>6[Ĭ16i*D8gݼ了G܁!v"o,mO%4n_tǒ 34"K.V6X.ֻmI!%Iu pI/Tl-bw93 >0FfЭF,)Iҭg0^0sU(Cd!NV|́by(ϛ &9 [l FU|j|q}E{IߛB면t%X%&}P&`DE2<q?Eܒh %v6Je6} m==PG۬g:#a eY |h_CnۈA{{-OnW=kG<@r#I.o96@ltu2(_׀ڴtpۘWϮʒN;VL'\O6]?!#I G¹K ZhƇO93i}ﱹe\ U *73b$C= )1`iWcJ-7$BpAE v xAȟm>=V{ &\KaX'(l>b<^A̸ffDA}{\N?&m ѱ+˟#J6\N: lAq1o铆E&ޛtYMB'tc*yy/vKjϞ>P>Wh1xuz7ZcvӒ?sqѯ srw/vCyj_8hǼcQSìh ējR IBBQk3*jxZlqRkг>&j,5ܵl>PGT=ğ}VCɟu|~u3\U7tP}EyyƿO/Cy/o6A`܍h+@m!]$)W=3Tlsw L:k/keloY,EmNQ2ϸ&M뺒yg{V)\:e6Q3<cSpx/Wd5Uzg֑f=ȸC\Qk/ߘFgV_*\[D2nVd3a&J[eAdl w<||[,(xl=N\!1\ƞx1 %tx7;hs2ҮO˃O°^}$OW0:is6X ^ %'/oʑo'8'/#Xu^ ہpgYzhcM^E``e?`2|{ԆdwDLӃVcxK>Z􊼑0Ǟs:FEce/#dk7xZfKaqh-F -rh iŪyaѕ 2hz*j]n&HxMj; Yg:grB{ Iy">Q96 ~W7!˚ƻlѪJxҺǦ';><@h_Zn3Bql0) dC Hi WQ}-K gSMsߵ8 S 喂M#,H gƻ {z2r>!B$=-GάATs3xWB梔ʼndܱߪZ"$fY`xUyPwkNPacN–94L.Rb& 7 cň,Y^^~|5~-̗ &jZ&d58epٌ'gH5.Ő#pf&۵[(CхR|Pwv [mrZ/i]NIPvywۻ/;2qrmmQNr_tVs5${P`KwŚ0;&;6{qШ+rdXF[cm*J~B`5j߼fkcQʼnD2LI Yg4T%R7366x|6.،T*qUQy>Ɏ( *XۉA,/pq{K8n:z9(jꊖߩ{aK"Q'~+Dc5>NK@,%H7uexD81ĄZDiZJ\FZs1>QLi Mqe~!\vĿ82|b{FݮKM%Y ] ǜZKJb^_Pd|SCR&ɘ SD4\8E\n "]pe65Kv-?9 rm"g$uKӷoQ e9]Th)b;KZNp@\6l+HV0Kyr6޴ Ҝϲn<Q6f )d5fb`ǂZ}3 n9E0s=sfoZݝ:񘈡F \{"!qR)X%g&JZ]AmTżrѲH`Ȁ2#\ٟZ&MlQ5lEB~R,ztXż9_XN < 3`J{Q[_:8=z|J^X}h>cb~ԕFlh:y&N#mG$M蒝uc#t/o03!\c#&dK5ЛYt/;6=8+ '6t&/;f9FH~^"h}i~]‚+Z ݕ"|.'2,!5@&D&I SAiwAS8xFtMU1pqy-ErkПYϷT d?-ڋy ?2IU\/ ;HOљ67\2^F5SèM =~’mG2ZF2{/L6xdBcpVk"o֨bNC@k3kߢȇ!xz8 7A‹LCӿ9+mx0b;An`ѷ::Zaf̴y$TyI[/nM_ΪnCӽBi=mMa{d֨{MVmi lƀHl%a6UXǺ~Gz8n/`mud:I6~ۡ0"6 KOZoq:ڑ#u.LBQ QP>JW$mWIJ' uMOo#;V& Cf>\飥Ƚ+t-*ok +˔GȢ"DNSz2Uw轈,b팩Y!Hb6XB;} u/S5xbQQ/l'lIy t@s@D*@weKgFggTd"9zJQb6xL*ᄉ`GT$f#-p}><1ԖEq'|[l3j":R`'IT辋@!t^@ ,$Eދ^O!lV9OXP?¥/DjL<ê_[%:˜C[iI9tt]5t _)?E:7?|bzoͶl-ЅrܙD.U"uPOn2'ӂic rUJR0P 8ct $ְYC펺 a@N{m]42Eq͍<&aclXBdC<_ܰ[ט`sU9wzV&k {4ռgvpM# A޽뺐 (Fp-oP*L]kQ`V Gփ=SϊKLRw̏F{=,kw' S?Cm.CayIًC3$dMqi6c'ֹB2DI=q*:1,0 SHMJoZ:ÆO^DfC9E&3 yZҁ]5~].m -7imrY]T ֵ@l ǾӇ( dKf{a4Q6ܶ~a+P$htʼ>aSI@60Vu1<.sˢX. #x Qu\g3,댏.B{ {@bm+6Q"& LdC:)qdO.w۳;4=a:2qr!.!.FXv|?QmJ 8#|̤Ba atsƭ[rXA n@5f٘23_FІ:"m@8gM.o F\6&5ߺ[ k@5^~N!Br T/3[e؃d"ma*f8EW`{j= w^/.3i='[3`FE@m+.T00{Dg5&~$!Lh6[|-y"[pSQA8#j?qZRjYk'mMt39AL 9T fY Jpe-D2ՠ\A:-;%1yk,k7ZE9_IاK5qA9v*V*WZt"aF(N;~7T26NXcEV5x/)0Y,JNJ}hǟt'~V/wt)u L#.O~ȠRH:e,Bzsej,ghgGMxʗQe5g'+G1Sh(A,aϜ`XvOP(QV_Z-F Mhu ߍ!پ>mRxwQ$_43M>0Nn跧mqC8qHZ)Y7t&H8f q^-/8}KXi/u-JlE/лT"R7ݩϢ{ap2i..<BtK=\;7 yX?Tլmθ3i6Y3^-'E!xQL'!nl&G6.cT6o{=x=RQ'n^tc#~SP w^t{at*g+Yԓ|W|#ҚT)nm2,I$Ԛ_;b))1\=(Ge GBF\&?\hs{^ #VK0{i_)1b=O]d_I1 ޝuTbx}ģ׶{KduW){XbӅ@;U٢TvVh+ep?1S'܊nlr@+8JTmIOk{_-iʈht>e1WWWy7+"1^4jGN;W= ! 8DT)f6@z֡#ٺW-+1Z)JWxU-_=Tw<⋂YQ4qAl0aipl%6=!$~pF]\mWU*NAavgЃnRO 5M@m1fо.r);qpv2U_@$pgR&MHO$m3|X8k̚= i`;$-9_dRtСDe8u3qGP"k`0Kw4DKc 7&qPzu-o{IJ e֔~Die|tdE/6YtĠڭeZ6KgKhuBL@ NS Cd`6p4"?/nPQ;$SXCߗ \{-Y_͜8;cU1ɭ6Jc@(4k-/y_U#6JEd%[^Mb ZU3*k?=LTzbZ_3|]5'%i,6my9XO4>IYiTFଳ;HmRF>u&OTMBCRWPB(I&c |f]9B5 _~U>KH[۾kPj}”7H)kl7vmvAᒇb4J0]KhoL`O4C2窼)qCHW^q1?ЈUaF56p&FCCbm%Nv? qMoyAi* A4!C)c̐<82pY<#ޠ_w}]'n"#_%kh _A3O.V M'{d; }]]*xI/fw/yO\n)'񞜻<{ks4;ZULH8YwMt-nl*OBEA]X*KyR,1[p 2lskކ?ڴgə/35u0 /gQI9ho-)~h/@KQ~"#h%`! Cb&ǀVCE(>Tp4<V[͌mH @F7v8}i'Am>qIB(Y!:m\7jQxyGMFd!UcB)z3T{@Kz (&KxaMc:֕Nd1_~y7:A85ua5|f] ӸqsB8wJbiD)%E+Tti|k1{ iFC *-VIqf-z(PWprvbjb5껰|+MkFMu$% $8zMmVAMdiNK>gV:9v0|%C {#%G7&1#ҰMXE]B*WR\:N5m+CKӰJ=-:rE/tIoW $_6ت4:#hWq|6kTNB֢M}hk>-yqT[R>FuΏ& No5Ml]\ k뙨f_-bC@A47 A/$V2P72(42?> ^'2~@pJkik Vl3e03UhrtFH\cLDb69['~-V%S9;NFRi",%wV6r,;zŵkJ(;ȇ> sG MbϱӉ7W7B=ȹg[.!K+g]9iVF氖MBRpn*QtkIU$dӘ୻%"ۍkbcEk+i C]Z ;j!+ N хP]#2 J&{}ǧ.s 79t p3EkszV:ȭB?3MF/#|Ðxp=Q7۾}joiqOf|siX~.!5c1Y éݦv`W vh@?kR]4Yx8^挑 NJ hjD8=v%oR^i# ͝-8e+.%rtfiD*ƴ̚c.JٲEto7|6{QGre[pշ6'_ G„ r ׇ''HuK x*rDh&LЗa04+łZִLQ|Ė F3!)qʢP3;23YMIEc^LVwwt&UUԐ%ǐ̫Y><QCc"=[n  L'-fܗMsܕ %.)@df'5/j+ LDkx_𝄲&JMYum|o׳H%oO/HhyO Igi ,L%n,s2r nk%/ό -0#(#Poc_ɵekcZ6wg3űK2@JIqBM i>{3TB\_PZFGygFjvz`J.,L/V7+" W6w c,bS.pzUй,(Cӑ3ھBE@$/w/N%ßIqH/5Uy.KDWy1\"pXi/Рex(!Bu\-@cd9iuMqRj @ZOwqҹ*5^ 9q!3` I8'#mUR3!s;ޗNp* zg-qaangb _X9!Kt\\!Zp/jF7 3҆øP8.Y闩-DD; {|qt;eP.$$'`t{I1(M>8ȃ!CBj!p ԟ";AOC^յKF  Cξ`M1W.Pf,ܪuȕy(B.5a!ATzw ؁?%g@+bЧE8:֨ꮹauu2󨃄ȒJrSb aY(nzH,Ō,Cø KV5[p2(`ąUj.4ON*%gI'i.0o9-ELMu[*91 ?+i# X-q>^BkhVk # !,"SI \ ?T6eOMl̿Ԛ|{.{V0Fbu8bs$,E: v2b?|T?z4i9u<<@As[Ú" ң4;Oz hlRt Xpؚ\$l>kԉXH*7mMd6c3~B:NL<8;AZ3wބG&ʈ*#!rSbB"(tmU0<ʦu-2GUri-7%+"d͞oZUEPVTl`Zju|{jP`j$#lwdBﶶ>y5z0F{Ϲʍ+J,te' ju-wb7^i]PǣRUx( e1kZ@}wb8t:Vz֨=q& 2/|MF!~.Y.*@$od>>y`5Ԛ_:=i. 4IGNP&Ώ).@,o;b"ϷՎw_= vjon) e_5AQjq+lc([2G/ i7* VEh"zMi"hߥ)GΟG97IG@x#zb^8sqӠxZ>;(3O`VsqV[ 0o ;O#iܼtEuIWnhZ5B v۸]d_h:͏vm(+7ܰ6  LLqW;] @!=fKMffe [ `TqOg@_`A"K{da5l' WE% PQNpFHk:"8xዓB=|F. o1^a2}; /oоᔣj=tދǛ.|V>$|>~?:K[(/4Զ]Mzw:cC&^]^n߫qbTKgmM9_]o šb3Ȭ;!x>(7Yl ZOAh4Fɰg[]?xxa!sӸhjBap=b̗o߳#BUf^T,jJUS S:“y9H #WxY%9Ч4;u1]Ki5„xZaH+g-'B50b]@e;0ZK<[ilN~s_2ǴXk-KNg9o,TBѮg6aK+m1.]7}2q׏ =ڡ$ӯ(7]9msS?b *r+pWXr혞J-+{^#jla3 \ΔD܀bO])^%Ivn3ãwAr!I֍,Z {T2_bvu&K_'&n^Y\ ?2~`H%@ ωp^]ۤFxE쵴x|g:$MZ0CUoL^Z+Xg _c6 uexɶUMO])g#M;b6%TNJTk*SM"m2[AWOA&}wy'ihjIeQJ=$F6NFDn$eԪh:Οfd`~\cf&_*gZ1_4)m`L#u˷{m{VvZ^/];KBvg $߰pm~#7Hkr(ӵ MuРFWn@pdQⴂ8Xi UÊ>bujrP;֟xr=4mI* CztGyBPP8?cAjȌΕ! YYZm~2Mxo"m^FC+6J$G=^˳kM~NQwޔPa*Л&"K͟3XJ[0Tg}H!o\Q+6gsan,:^hުH8Ijh޴ SIͦ%(8Sg7{ٟ ܻOPcjer!- zu4}!N *pRLR> +u+7*3ZM )j(v -= -F!B*א<[p> 7ֳF.EB3wSP[bp@V_4C9LztU=MMVwJ9NUxΏkuq vHh/\ }eƞqH0.%c\Av\|ѹp|47׺kk(+ D [=ZApǵku~z0zEREyx5@s!6%k;<\ע.?|XR^bߚx3NŊGckXz'[ۼP.acBz|. ֘n K. Us68ɍk 7>Ŋ^dYز tSP_zr\ Nge8(jfZ]&*x唃/VN$|\qe)l0{7f~xsB)Aj9eCq1%hQÐ1_Ųx1O:JV캷m\ayCOd[Wt4!ME/T i-zdݷ!+Ŀx0b%_>7qT gf` <K0{@y-Ygp\hd{QRQm7]u@t7[$46!f}c*w`@ Z|7kUGRVȎz)}g*ZT-bs'ұ/EX[-T싻iOhB?ZdRǯ54=Ӑ`UŋP+0;f #>b`[co$8Z|Rij!=uyK6pY{_c =Rͪ3 tkpkY9')PM iC{jrr&.[iO=5ɚ׹N& oF klEWx8Sء'Ïess!'ns{瑙%ᄸ$7 zSK?"7FV1<ދE_jB 7 !dVm'-x7yޅ稆t̔V p4| IٵJ :qE}s@.}TL'(Հ;>pN,#g >#ߚ_ڏ}zF=X Yk`?ڊ[#+PCy! K;ŷUcFxn zvc7$U[?9_ڟ(Tc!et-%/!k>Irt/r:Ѕ 3+&J:.6h#ܛ0]Rbaπ39A`j#0<80ZWB/pS[4lܼQyܛPXHj4_CPXX:p @>M++W|>L͵Syzb.% ߤVB,͆ kGY4{_RX4/_QyױHYIÁR d~.ȨSOWSIBVXa~~4TjN\o䓽x5 &Nwu!9✂@vCzepqBazs-@ a Ҙ8ѨrrPDqҬ8(F St7Mm:ͺMt0hc^Bf_ADY܄"W ehǏǃ(|.LZבb8UօhwxU5<?cwěYZo ?ܝ#n_EP>tF\&\D}V7A99kC^;j[,@!x9Y&tgp[f !R|Y0h[k#%ɿ[-FzVV79l+Bod6>`xnu,JRjByBydGIAyh I/ޤ|NNsRi*2Je#$6bL#6";hajJrUX| lURQ43ȶ{j?ȬrW춖i)pYN۽>H^6xl˩>9o,8iz&kEaf,"[DJ`(qXrs[0g\45 k>YTD,t־ c'1"p?K0\\hAбFs&x)\C-~;Bќc%!D^'bjw2%}o?V+9]v:]Fz/ ?,r'PDKe$wo0XwH}; G<_ze #pU[,9@֏`_JJyUH(s6) hS=:V7װO3km/Q[Cۡv a@Jh9kGcJ1Ш77Qlm738v *|}zco6 (O dHMɇcN~)2syҟDfB>v/ XckȐ@nŭ6M -r47aͪ><;~-s~poѾ^s)f]=$@l\v$N^h)Gg2"~bTykR>ׄ UW1B>Q;bLf~TB3nt]F2{fW\~zBtJ?+ rjY۴Mh^5wlv6r+s ైOߦ0r:V0y?Auh[:8G3j+I/8pT!T9F.߮Crd\܊x$MXwE;)A(m S!C=znu5Fߵ8(bۗzjE ҂Gyvň:wM!J,a^OS*BMۭM(FZp.yOMmgjBFK6C+51c&Uկ`ajɋ"4hq`GV^nԌ>Fn aS.}/=lF0q%@!\G  l{䬠@g=5=n`Z!)X-?&k5,MV3(p֒_=g Tr~r~JAQ?H-/h_83jEcPwSHojy{_ne+MI)l2QGC-f /w kp=h gmt %SA;lϯVzsRIy Nr!@ ~Gr&d&gun?eIňq٥Qa8x~\7YU1MboۊD z3f^nz뽌78MݡvZ })~$L_Cqn+}}YƁfQ+Ր!t2I6I:AsJ?e51Kp7aZL"N@nC`KZ[7+!OnQ=~paO6q XԲ pKt޳o A|;+}  #pg</&S^a^ڇjQ 8Ty0,KSEGtw*uNRb|mG 3\أ{ge%ez5:x-'ԣ*~b޺C^Rޫ-w ('rm~LpVr$$ɛ̖ {2{. '&죉}b/jo!:`aߖ`Ai|Lu}?M:"T|}_z)h>r Ur !A}PR0j{G@AN"p"8ƌGPJINH۲hե]7ɖꙣ]TyN7%ܧiI0P[o0Ijf-e$<,UȴIϤB{=+,zIz}q (d(eAeL Nl }\x QjF$g+f#=onZ_ʛJE[ʨކ*Wh[n|yPűWIK0ķ/<H!Poܸtw,i&Xj0qmU=lzCJ>Ȯ鉺6[ 6~88bYhu>.@d0GkKzNwХ '(-Hć 9mqSUN9eďdU-X|`JaGj|0=Q>طٕٺy!bS_*ndhn| '#vF@t`Nc d{~Љi '-<IDQ=`mb7x5٢CyrH:=}I}P=)=33Ko}y_@nAPՖ!b^okC-ģ w4N3M{꾵}oT*فb Av|ļjX0TQ䵪ȤEAAM3Z]侬6a R(dt=bbN6=KA@aakM FVttN6ÂmBУ`/ja׍4$rQJzgc#,7L:,uVRaH#1{mu7tM/d d G^ 1s^5EMDz%d(p[zMz\E@^:Jh7=hNV0W&KmWS?%Yyv,>Zݲl_n4u驕PcÅ{A~ZɊA z(Su .Һ>čh-nѹ%pC E K'GkMh0'_LY݌^bP݄խhi/T:@p1Day.ÒzbٱoV1DgqdNEP[MbQ)&ɬ- 6=]÷mY۝G+gti O[ڱHT y(.Bg/MD/-z1ۨRrT;Ybˣi{Z((-DaӛD ˺@&D]& mG~V tOwk<6CB*rQ݋_F<`C䊯wS@-l?PJ#v鄙ݫB E"`P6a6]_QaCIk|gKҘCї{zI٣ٔo|M2lXWoxb%0w1O@]]i}yn1s-<tUJւ6rٺG]*m#4k%bA M%}K-}n5@EDF2#5vsK?0+l{̼AzL3 Yw$E薤"%֙jPI"8--Q90vƦ^jd-V6Wl뚀XLgU EDQh׺|Ay7 )9krdv\E,mлbr`Rj{.R!=:]_`U{E\-Nܔl6?P!i%f_`Cݬ򅂳â~$ P9| yDf~xvPLuGޢU|7I9s:ۚ~D1OSumDm[;:S >@6s(5$#'\&\i#;dn!vr xtُY|/ THfrxx^x]{UA! QϚ0g4m9[Hw71KRa-VE@(@펕yNڻeMh/H{-r'ts_7=!N)CQ[k`cGVb"{oGhYqߎ/RKy+ B=MYb} K$j(0aPz1 ɗ~4w|SMȂ U)t[˥u'6'25 ^C$~2OWs >:ul5@r{p~l5G4ൠ6?b!:aF3ގl׬Lj6zI=8-?7MzPʮxѝ$%t9%Ÿx<6=1Il)eDKR}fe{Fӂ]f5LPev,g̝(Az$g(d)Dd,=Y&&0THȳnp6jĮPzT:ॡYKPpV!Һ|(}0`'JLo1ZAIchd'7 |I"ZzB&2tahw(DcIFV';,qġ" E՛#,#q]K#]-[*AB)Mڍ.h}4=ay&Vi***%Uk]jO_56j 1s;R~_nS W e5?9]0Vmb~{5Fa{x9sa36Y4/3BKOAwE21(0B+F#lf1xsik_EYc)O6x*|WKOUFF߃:gIX}1z LA`MR:.Cf>tǺY=xYH%Fϱk62kziCLر-4tkV"E^֟Ղe<6ݯ-rj+:XMgDx0g8R:?6s!KGL=vbxy}][EbiZ9)V>kD̠԰)|)hN{J'F}#O„=Cxn01+7 ?:Y@c,<0ƪ{iR ŅvK\Me=xzg!UDs8D#\ Q `R{ou/ =gu@ 'T6"눘C VNӤ[d>ha`淚 >$3PesеGq0)>#bK.W PhLۧ9%Z*DC57_HI,iC`xR~!#T7#)_)AGW-*l\(Wɜ]ϳS cN*Q򬟝%-oo!'@c䶾wo1fȵ{&2 ԿJ`xZu jn_CƂO@j:Fqw_rQPه0G ؓT}e2y?y+7|b]q g'ucQg Mru_>~9WzHH1pQhHA`*!qgXU冷. %HuL̘wSiqfrȖ/R ^,ZoDq1 zг8dSTO73 svߺDO8m\V0ݶNg0Heg46ޒ!P{L>Ϝ (UuĘWŦD萰ސ~isWH|hG~Q &/T,^C;]OoqgBc.H6<{`Q- uMnd8Nfv4. XV;ד)#UAh`P~3-ؔ>z"Vw! /EW]{Wʸe9pˤZ1OVe vObB^p]g lᳺn^0]#ap]LVսBN$ z;.8ETc I93LhrmPlv}|SHt4̆[,P Nïcn-"3CI\ˆ kX2Mty{]_]+2?(9ZC])GDhKTvƻ8?yA"5sʜ̺ƺks{"jX㬿ǠWCtB۠oYP*7y'%>nkR'-"GU,ieBe/&ԬQz$ ي-2(C+Q9By`7 la HV6`v2R${Lᬃب$Ń t՚A>M!a&<8_l(^ u:)FLXa/fJ *,EJT$q^-If#)cίIN~봶*3wĨ8NV˞W\"8;Wd u84Z8 7s'Mv@DȠ%7W \1ƂQU R_-k/ 7h)i'9uaYyA ?S.YRI]&0lQ陙we{)k>g{R;yx8Sr^DnNguD׸0 PN@FB-efy2g尧1C߶pRQusAuz-F#FDmza5TmBsS`P@q`G:0ě9Ju8c`ξ&1G{_ܳo /`'l,~.I4:OdFKlq\6]!W)μ=*Q~l&S߫V"K7Kg (䦓9n[vUj 1˓2kV^HJ19n+o9Fā'2)aK|˳g |j4N WD$<^#lj 8J풮˵n$-snf(MIBZyZc<wj6bKIdz1.VWT:ToU_׵9́XesA*= Sf㛐 &@9Ans:!;] eDg;Y%`m7SݭSee޸>t%w Y5mwڈ?)a%UV!! En`Xgd =?>2khOMhz$$֞3+>R/Zds2emI-XZt8,N,ʈSѫXFERbXG4gn;s,݉[@D|י`/#}*anNW0vqA Urփ>uFf 㧘[Ͷeh0drSC=;#jr4@όȖ! )niJ |n΃Ҵ2_ҟ^e"Fә8)%ŋmrc E7ieqEHaBk+LvЃn v% KX̡̳?ssvdU i=0rV܄Fi sr3'^s Cv6- .jQ"=j;\߽lvJG1I{/^]bo"!ܬݦ5 \Zc`P^ʟx<,}PsVFR^&j,:b\ 0CG2..T 䜝(.˕,7%ImLc*<`[띥4*}2\K8"Ơźb&RMU8~fj)<򉖛[&%3] ;yq4XY,S' ݶ)1{o"&ģBokX X%HPz l]h]@G*z_?*ˬ{Ufu$ڣ' E96|<4H8)m ̘%U l_e KdA6C5mѺguV}De ԿhFJߟ,1Hu R߰ {;iPP@">:"HU]zb LK9,fAfHi$hoGpb(o,nZA!9Y?c?\u|޼1R ҷ<F"da b m5}': wżVQ*X*^We/>ZɐVP]LJY;&졥<-z+EA̒䊢᭢M~9;{(OR\PxE]] ,' <_嘹$5$9u8 gzR1/Lu$l0KG潮حX˚!Ah ʵ#-a+ $ʗ8nԁf&鍏DX'irL:KMC_ '[﵂@1PTO=G:Z? ]ԺԔ8Lζ8)lU(j]!hM!NF  ćhuj)Bh˕-]2g u48R|5.Xdf zDi2T,6!2u|;MD+jo["p/2VOt]L:ڼ>S/9nfTqU6L.P3e|5\ԵII[7 .>D͎y۴3*vn HgoR:]}?xF٠Knd:L$b{l1ԙW#Nu*fEpdM 87jG ݑ;9BTt\ ƶzT>p(v OFd{Z^ǡ@&[˷qsEw˱+lͪ4}{T+Jaw0 9SV'&$;okAW(kp;|QOumv(\Vg +5G4zAaS9S߁Ve=N9QAq~]ӥCD 8s\YX4ە\_8h[J[&ǺtYO XROJ6י`Y8B F(P1@fR$I1TN5-$1rٱPn2ҫ9SEq^B1N'QP~DKGc(;.P"~=6Giv=ǾOьeBܮZ -8m6e28`:uǗVtw$죮Y=Īa86 2:ctUw x֘hM3`*7vAOrd6v֯ЋOxb@7> :H݈ԃN|k0JٍlhSB"Ao2I ,mg\:OWذyߡ+kx3`wD#\Y˧T~K{=%$< Ynm`Ek6 ye&] ݝ,0'qlg%3~jgawK Z[?<@'β;QB7j+4H c =JsDj1@d?!l߼k }3aYb">GI#r3R H:<:DN̖BB.v~#_э)WbTʲhS{q׭Ř BG?vU#^$Ʃ4H=5:%hS AJyyu|)> ~5]bPvC. !dH#-eaz_AסRh}>W a`Q:bԦH^"D FzL&Hj 3z345u{Uȫ舫oV Uh R&1LitmQژg-9qK?AJ#KLBഓPĜ!W>U.n Ԋ-JBᧈ)83G٠ dg@fBpD(L@Pk!y ],,g>9+)h-i ~%jjGzG_y%Y0X-=ϭ so%,ek-\[!119i5%}c֛)JD#tNWFGZ~CQo*sƌe{iac/1H)kQI9n[!Ir)9igC3 pri'td̹A)#o 7x iɳ^#NUUAW#qDyU g(\7M~؁ *l[rU }!UOJلmW$tן.39"PVT a;ެ۟e܂ %cjM BZ+zS.ErSJ P' 0JQ  ƒ2%o~CB͝"髣 .ƪH䉫M^1%Iferݚ4RT&2bOTRAEqᇑzuU{\l\2A {)齾sXV R9m4TdݚJ<0C(m/h5g^!!̵FJYt9k`ÊYX<ܞ=R_8෫-{+Y0wtx gw-7MdTiO5ʰ{ [ _!rQԣa [e+͒E^hF4t5fX'Ouu|lFW53V[:ڠEcexrPqK|c~*gة6ˏɌΠ1= _Dka+}i ^ܥTVAnW3r_!#Aχ JjƢKf/;=4_{Z>| A)EsCvPޗh{]NeISirqx)W;Lsɂ/CpA|VAgUl(1Q4b*ɮorvm:7nœ ka1ͽf0'rFo oZI۲Fsȼs id!(Z|g~X sCi 4?Rv`*X[hgL^Q-׺vceW*(岷H euwlz'fgI2Lű^: ej̦AZvbqs#ǚ8iQa4هZw0poވo` 0iM V*RlT%(K4fh,ٖ_YZE4aU>M9$b(M2 2|?/q >8Vɽ>GK6z9t=!~@7 a] ěl)iz)MoDJcM,遗iM sSOL蕔F V $MBo; >⭮ O؋ Fz+X_/F!şSO8 aF\)-Ph}@> pӥGB @\o7*4Wu+47TEhHtNA+,SEl ]3Q<}iT/K!C^ dC <9K>/< !piXB 44|6alD G.QE;޷iFbZqx%zrfϫDr1bͩu6thw<\*ݓ]sx3gƛ[$WSQ5q ͂&O3^ Z9B-f Hb , >L.U)q)##2SG_~Mf'7 5=מFAPXrbȨ;+ky|O#^>!)Iڅ!#gYdۺ#W)0SH޻:Kr-^ڵ_tٮu\͂$FD;D3 E̵[&{~x:wp!) > I -و24cI׊I]qb9%+2k$1\/z}>iIK0M;Y|4Ĝ:e׾nC0ϙw_#xB}/l[*pi!e,k0ev f W[Dž. SP;z\ovCcr]-bzGR;$ PRI1ʄ9t;)TMaYiGf*];R;!Ws.KE:GnKY7Hh fAU[2S&<| -al4ݲ /E:XN)};O/$L|XV>8Uo&YCP/߻#)id8ѿ[D.=4=tf|3h%T%0H"\ZfAK5)[]_HB&xIqYk;NR㕘SG<%ZQ2pd|MPˆtI O -h8 bG+[~4sCGO\;uˠ?3T,G<|A i\јߔf2r1iP4{i (͙ avplpphy nG/Fϗ+M27Ay>"2Y⼲))"+nN(6*3گو|7v;Ir:.+Zih֞;m5 Eb1 +qVV7ZY ^"ftGsYߒȖZn=TCO70!u^U 0GID Ȉtw2ȇuqnu1 %#e\ bxyg좫)zvn.L@]:i#VW:TiXǂtK_QzC C(>Kyu ž¯ΥlO~Į6lՏZLz0L9>Խ0!B/&X8)ic;`uZTx 6}%_ 8I4s؛M;?3Ѫz:dc&T4˅g7-[%h/KJ NR]4}k%&>A8tZ=_YD/Lp1h05$kɹm']ZFaZj7jHLzrԁ #_8(*1ؘǽ`3TG7A I=mUw8!T~">#C%*xB6".BxEMٮH{6o‘T ;?P@kӠF#: 6򞪅('A%hSKT%)&uY# Dv(0 .䭤tɗb.Ft |{*t9&zh~Ҽy'$0?I9FgAUG;mU@Le}Vp#΋އ|`Tkx~3|gѻCvˆKAԢrJ)`5{ہ(АrFw%֚}rϠ/7:ri$-{.~Ȧ# gHǑ&g  Rݖmd, O GTCl"()h{9|c^h[T0cT57Hkcnزֆ;1iz#[DUYgk)Ϯ^[bU`Fn&{'$]" xЯ mI (Īf}C/Ev ٲ(37Z$:K#hE,7(os~ѓ)Z;7PISw?0P!đ{!<>d:12j[--z]/F pc'"KGXL8_DC8>I篿n奊Qe!KX:|B{3s 㥳/97cxA#@NUx-: }h;cEA l ]ah3 59ILBu+Ƚ14I>6piph{ EKYJIeHcHd& b =⛧Yeؓ;rPeje Ln2fvxG^5x{\h{ƕD"Ẁܐ$3W]6Z)Cpg)B_R y;0Mޱ̅y/i%$ Aw/zKwTǑ =+ufڣO8Al;@GT~od|i6 ;*<1Leq.(dWkN>M)} b8Gp4B4z740m?)V۴8M ̑bW3$S;R/&b4 i7p#5?fl.]L*c^I8e*Ei\ _r.1LRǦ@6oZ6q}hiߕWDVW] @Ï4iu c/ J*vi(QFܻEÂsbH[tzaUOm/Cw$1ER%q@O 6\LJ/ݟG繧qpS؆ 㾖of_7'L/&r\%Tq_˫ uT~ Pqoz5Im&-|ԎTS4ޤ_R,yEJ PkZ6c$9)vHF.چ͒ ^IlDS0 %N^א{jMPO/UtK=>1񿟏D k5zWU:k^` 3w'a~ ,;4z*x;xъs$g:yedݗk7R:Rh9chtu f'Ʒ~ow=ҾP'BJ_+Hgr]n͒e%#g4T!CTO˹ˋ"'9S4*ڐ<.m0q-2aLгg53eC0.ePdvYLyһrZ\!Kz?{CL!b4 ܂^4Ċ 8kGW=, jkȎZxe|!J(T[vlE7`#ߢ.S0jvxu1&k6ebEލyF*>)ņoWz\G+YR`݁.1H;%8 9"-wFr8F5OBӧ@Z\$ ?h 0.gݭ&K $ZRh8l@} jr 6n蘺e3r3vk h WiHV!@rcH{1ϗz=T8O)8o%nPew鵚ocJ,19| PC;UL+ej 6- ƽc\m-U][:ws x{39*%^|B)Hk? @VVܠh(AEoc-S0C7}o"tסf/D$wሑ~υN>yc}vO$"D'N$.SiPl7}+'[*'G#D0B7ɰ'YB, N~?CN!PZYXˌP-9-G]|@=+'&DVamgl_3fl`O׆M>ݸ "NNx?rCƄu˺g7"Tzz^u> 샤2R]p5nTC}ֶڌqg9~,} T`y?N!l#FűgK' T t¿AVIcTu^aUZd[ pҭPRtZ"5ec|}=ͬkW<{It=nuP(φZi$ڇ%J_dJ->=fwe.( b, U(W)\ƐkP !ƽL6}G^K9tEy @U VS" * pE\5yȻXz3 kG.HLߒ`_諀(AZeX;ZB^Ef pTCq ~*2ӛLoh׆:KW5wzz@h~2KjҔ-O쫆b4,.tjJ& /PuCBmL\_ X?t3.ЭеHg}\Y^vIT)^<pxZsU.ip x?@NYC-c?b~'sv֖Z3Q(ZO]NlbG@֧E1R# N JƧ?JlIG.jx҇ToʖH]ѤjtU+.G3oE$5CkDx"ݡ4h.+ԚwB Xtm*Qϲi`#Vm~LFǬ.:QcDY/4=!/Irs9Gq@BckΈOV=|U x5|,L vl SO#QD!gRRQ[-0@z"Dx5Je^q|=~n f`_R"LfcqpBsP1WW׫KA G׵KX궂]I6 hcR`KW`"Dp`/婴ªc%8dvLL*zo0ԏZ9@77@زOukWja~aӔJfEZ}tInD96n?L,]8ClM˙DpDkU粄W/ʓ a筒4jeۻ#y>g'1mAF&9T}hN۴-5H)07]l+%~vGVW.DDby16"P_{>g9vQy7YUEjPHhN[ӽ\wM >Z紳6au5om>{w ?@ O>-=LyҎ'} ._pF=[I5PgsG|pecw0\fX:mXtH_\{UkrW 0^NK :>?ߤr#4*Vn}PqB/5DB1:qdg#;+!{x7 rj/rK͓*m8"n<nDHXF'-?Hq;.nn) +ʂFAQ# 68byț񣂑I`fR5r; #Ef۽CoG0\{L= SR*{=vPަ\YXS sXC3㴓 U%ߦR`j 82qw}.'2MŹ0BCo/=Z^]FJn0v(*4D?J] HI{6gAIP2S( \a Xя|?eF{6F﮷5 M%>[`0oRWEFt fߕU Ǒmf}VGyGp*MLew&("|Q)g>V2Up«qp!Km.Թ%H1i ޣipQ- ]]vU} ^ XҡݮoxƢF$.ȫ񶲶B_>@2LErZ#ip2Uh+i '~KГ| wYxTdޓ5^4 V9MnF=Z]z݊;nzU3_vs5cr<3`bf~TLE_ By2*6K|}mËL5HJP"AWmgO7Xyr=`$x +Py0\vb 'l>YRRk%#د!M;'Χ Qd :s ^iC \Xm^m4ՌM$=eg΅_m`>O%WU>C}Ƞa$CiAQ亿v/?pM  *Ԍ rSڒKxL>*_*3Gaoj~8v*} W B~ܚ/\*m7i) Vt7Bd8>F}n) oݻȺg9w}FW>' dUd$E6 'ix1KO.%sZHυRXˀ av̴֝aN1L CkE=3[هCwlNYQH4-Y : F-33xn5 )$NJ)w0ʾ mchb}H>.wmЬ߭0pڧ,ѫoC6Q*uLg$!~>єzR"0xb )iW<Yynst\Yl~XG qJ¢|@YBׇ;'*lHblv ga}fDznwGBY-/y/__yNr͇E _{hIUn 3;ys.WtH~Sju-=򿘨OAB 4y.* >ܦd]9-Y΢7zUŸKƐfiymYjE`2 E'Ѥ-I{R;8㠦|Y`bzE!&Z˷-Φ7ikU 0*R+h[nG =>su8$)r%cQ{ځ'V^/?@OJe1ؓIIJTg )*C>:Dju<1@αWƶTxFhrc_4a l@#^J٢nɔqJ|b)@|:Dv0W~/i T\)\[ _,6Na6W{NžݫX>;򼹵%Gl).'s3Ƃ6(2nT1s-mû-,F՞D>D>%A+3lݲ@Qd"O/_]\oI<לn(uoͫ^۳J֬2>֡|5³B`vUbXt3qbolŠBY; m s4 87<% O.ǿ}9xe(5T^W~P.EqG+qD/vz*"6M["D5VU/=J8ڝ>lUDIE!sAU 7\SC/޽g,ǭ-Py:ˆ e|X h itfj#S.nw=F{ƢShX* 81?]QlB'M&*:SAͥ$ˏs GK΀NݑMQlW}R"G r7՛_]N4d";:x'!j9h#(U/P][Uȳ@ ly]ԩvh E"|픍Vipi,c`Zȁ9xeg/y;wcGy8~uW4\`4׫%q>lP+jYcf^Ȝ3J(j%1Sv '7?`[;jj&xE+M@LbQ~i|9Sg۩Z[`wp`OdGҵ#U/ 9N3ZcTm pc(]92PnΞ>0]@q֒N &K5tUF8QR5V@ىBzBD+H 8l|TyHa͘z;a =fQ#2g!Uȃ\AhU5 kyT̮ۥszv&G>Ph uv ͛$lЄmdŊ|RtXȽ1q؀R-t!T,IO޸gT G)[<.Y5ycbRLJ w[8fh1Ld|@T"Gh τօ&5h͇s~ ǰ0p7䒃K塸@DFbqXڽd:|q΅E 496}a`j;LY ӆ # '̎ xu֕}XiWԢرS)ʏYXd\/ Ϝސ%r{n O=/{.^+dܲv|EXQ5 Y1#3XO;[PfK%m d炃+K[rq(#28˖T~MQ"s[Xe&dBwE$Aܘ} iž頦cv1kWOXGGCi=w(X.!1![T.ƇpU~$H׃dp~yWR|ݗޟ#97\f\潆)k2޲(45&/̵{2n.Ed^_4!}ԡBǖ֙xT&>$&wzccj6wP1w8Wg8 (^%!:);w{+;)$w⌏T[5n_*6|3hnzs/7|%dTM؆q 0P-]#)ϓ.h;/EPVx qaqz#B2 `Qlo9 c8trbրp9Wr2@<=܏ȏ-"yZDwHdo-QBZOڇ/9PH O? ampFaW{Bo}+srVb㯷oY6OLwL80+TA>zR)g#>j)HUY0·XQYw PQ7ijʂ8tOT%0g\[[EA+6Izn#](&xKɱ =^iBqJiޑrh;KEKW"2/YIkbDb_i>ɶBvuc5CS7'`Ļ` .iF s',UJp(^2dM>O846G޽5a ;WIE]Um:PEML|AJ^ vb wz{ő1N(ߦU55G3_0n1i1/Xpn\aUh$5*RtV Cb!is.֡HMUaIwmBk]6 9Mz}yӳZH[PC Mu2Z0-u}`.\x렋Yz'|f.=i~%(ORQA:|K0b,B5SHjBB-=~Z' n/ξ/,ʕ5 W[TT^:F" j hQ>jŋ1[y<\a |բLLF E͠;4B :j qcJ͗a 1rr&YO岲\Co]4ntuԩ_3S+{6D@[cnxO\ f5Gsp2P \b=pDP`,.5|6 ٪]>pEc)Puwlcu\h_.\N6jw wgX97~AϿ"ne+IOy&̪2T;5Β>}'=O'K3'B/S]O_Cȧi U+;S\0.  U2Xu$esE&d|Ew|6_hM[:Byy~rczw6: K9\ =9((Ѽ? JFds{=w܊p:c}N"vKCvl*Ih}5tyS%-RSr ɳӖgPM6|ծpY;I%N7GtBJ1Tu"jS7m_-“OyL "u D Sf>4J:c5=m{_+Apφa߽$.ddvDl{:!\N1B mu6)*J絺%?BvD'ɡ㿎Kîqx ϣεm$X{@c֎'@5.ܾYnB*lzZ荱jNTW 2 k7PvڪneZy?]\פ.(>7͗0,dg2yZ׸:N{ &B>?V"!H,IN7} هQ) H!{ڬc" wԛ 8Vsn1DLQa>sgǯ(-`ƤT^Ŷ.m1vG'hlL-:lb*t`$1 1+檗=E)"g}0~rAaݲ۰G~tEP8Qh0F93>Ƨ _ddE9YWctOAkQ/頯O'"A!ONv!@>6KH-*[ >ܔk^U;f6͟ճk @~1|-[OjRg"rv(rYR%ށF!e^[>YK[**WO8g_=n٠,Ⓐ={|@T,LPyj  :+T|;?;!oԵODE/A7E'Q~61Ԗ=MLz ݛC^yPfpěUP;'azTҥ  B(ZP66ǎNӻYl "*|265\nk-{\ŕwj1'ՒXJqٸ'೉Jh;Jnt}:tssj"Q#\/&3"mu=Jo^h2Y&f*4ĺMt#*-y?l8f{C2n1, } &K]+c[[YbiY~l%/vHAhl.pI\CHl*r0V,ZswCl fw1ixZ!VK?WȗaZ"/^|jWK,d3:g>|]IH/I%hlѝRYlMU) Kh =ފ#UhS^H Tަc&:Ҵ #XLOU+{(wl)V|3c0aQ%{ݑLG*8%&xL ҕ')e̟tG둘/;J¿^J.TśmGyGM!EJWƒy#Bk7$4ޓi"(+X#)fe+ZH44EPʕҠt>pvtCԃl!ț:;etKRq'O9'hРHav \ܓdϛr {P-v,P9 p=|*qĭA(A0hԮcT\x@x0UH\B=ݑ64~ *zkYfcBLUA̙dm2OyBL &҂8Es9]ŸWP@*|+O8 \:6[kD9?Hqƚ +)Kì>TDS/At`}Kפ&8ykln>-X k"}wM"_yY(8Ndu>JBzYz}6샗 ?ʑ,|ʑN`(f4-BV 趨GaO*WJuf"p-~ F<5Ţ"<\JÖjid~~ ܙYn[FK[ 0&_K~Cܕ0 ƶy tg?9W ɍbc"FO'\D4,SVW-X$QY`[Xv]lw=`8TZnIi֟oW-0x& A8:;.[ȯli~.m$uAՑQØN;H҃Frd/1~oL \`&nJXؑp(cZǴ5, ̄)Ju< =)iA\Hyx68*/oI|0#&t*vǃ[V:@ڇDB`d]FD  ,j|W@&Ê3/GZчCRVn`h2K' :,b;58O^ .CRAyuSPS56u eRmt #"geaFP% @GO˳?tg$.#qKbѣkn'?5;HLu[|cʕpXvXe&|Gz񏗷笈rgt66$X z߱SVe^3}U~)=} .a|wrFzZ7גP{U;AEx.`F;ݼFR,As[ g>P[V+#@toN]뀒:7Ҝy )iUgFY sW*@V\%v6H.Mщd9JS'5Xl"y\f"Hak3 237>>Q_.e̖+J𢔡=kX ,Ѡ|2 Q.<1tK3ծC]ޖ;@VsG;;W!q?@['>sA:g[חETAsߐ=U'UܻuZ şp},.Dv(?,Bq:VaEdž]OF^W]ak[|) ǪK)4@-IYdWN4".$ogyy [gI_BV\.{ח$8(iڨKbkrS^{w@N;FW[,] +_&/_WN70l> fpQMF C` Nq03f~x{#WVofKƜ4w1 ^@>Wmΐ䤐Pz8Nk+n)/4`Uٶ:RX.4fj ?rכdw2wr6(iɺ6H"'g6ĪO;b9Ԁ `dCs=^V,QUT`9=J!)43EsNRNN ]Ydĺآ1ߋbe0kie-giUsw}Q ` "@T:O?Ń+3)mtX-+U?ƚʮ6N՗2L+ܩSz*q7L|_8)S N-.CThSuب Åb&IvaԖ @RU֞/#8-L8g(ZQ 1&\uhf颩D Ht"[ vxv^q 4((;qj75_wT~z0+mc ?rĉf荒"@=|єtE7VK3HCghl3& gpO4(KގSO3I| 7+Yy]ɌEб̖ClT~6;NE}o7/[31_pZ9nSeu>XBvŒr{txPg1qZUjAt!p= P Ⱦ@XIz(سW.hnQ4x3iILj3{I Ek/o!nCNkd0G^@ݶ NuR0 hv$ܺ.Q Lx3_2 H@7=޹MSh-}x 0 ]L,?>âĤ`bhs.~^GH2r;1d:s> 9T,hafQcy0.B9S1*8˳ ٺ@[e"ܔ$2Nmf|v4lMgAӏsǵ}d>j@ T )GݵXWH7*:L1B"Ғ xV f6qNp; P'Ah0ߡ!s9~e}CQc<S-ӭEum3W5i.8 _ZJwlYRYK5 @SiE&LDEr Qv]*sAE.%YD`t,{-2rzU^2Ցjk7\GCmO#fpUZ.|pyPgF$5pJ8Kw/:*J_[O"5K"ۚDdm/5zoU٣sIÎ9o4o*L'K,}&_$]r!&&CZN<ԔOϴ݃ˀ%px|ʍOZt,ڻ~+8oL؁=[kLO9IJw?҃}(PV;nR=%}?[b:.Sj <-т(٧4$/DlM֗JCshP4A-J&%/+}vrO%|-2[6jˉ*5}Vۻvs#0K*$,L2(Q"itGu;.pg5 p$&Y/[SvT"[cr0vdlMa,"|ddtj) 6Y[8oV 4]pO2OLcg Y eS3}嶌ʙ1tY0=ViLatSl{ ҵ\. FX`D5Мm_SХ~.jfvM#oC!jMF;"C1i=,mJkravj.+؊B "kGXNuk÷WӐa~'U_IMWυ0Rj>t#dXl_s3C;/TwSdn$B>ˉHT5;]V鵄oN&Yl@vaw'ZNpd3=CS)}_WS4~ˏYAh[O$,,yi1\\w}yzV|s}_>05FʅׁAc4쀀+zHVX`X~gbrYC6oLp.Ah»nP- C^vLRbOS& _RA䬲"3D$;;.AisGy8?렐h)&WGɲ]{8htu. bs3nj;bq3Zڞ?&7"rFS)Y3[ ~hHVnD+ &xI9;s#׋xl%?xU>wB/'L53|qn`*7喝'q!X t7O(-Pl4I\ _&{ҫdcZ u= )VC$;dPMۺ be5FT(I"ΰzT]t<[?A/إLp$sb[;bƎ.rdlJk9R~;ff2vz W)Ӗ,EuaGr H%@,WD.fE[SnqA[I}\%'ǬZp\,^^5h,e>2pXpyI?L%F:Sz*UIyZ^nE3[>-Ә.&c]+ SM#F; RZ}}l])AHF0zM%#Kw6떶r#ڞJ[B3е>oudJRifj%ûa%9{`h? 3^Kjz^ x};4i`?H\"z{D8|zAzs.flTc8o]>vhu$2&azVlc{.@V*D""S,T5غIwt@eG0z:?3SntnLQ].@eZ0w$f)Krd{$_BvKR+ޙwYspĦbglm1x yC`lj=^1hQ]L4Ŧ&ܽ pd܅ `P;SfxI˕N}'fr ájHGf5x+_ELMWU({MP=/+g  + $pd n02q/֡ojM36 $XR>r$|q󾘾F&N@IM(l7 ]:;gF a扡eE7)ӷ` "L\Qh2 #OBG48dSɴ E>bDD Aòy |V3vq 1fx4B™ B`_r}2^zCLhwF!}qt/397| 4W}P~3j2@)9Lq>b~Jd(Bvj"Ҡ'U`z;!f Mݟ&{" I35VU'V󕨮Ү0Vc.Dh ;w* յeB٥Tf zDh]ײ.!i5O1(?"퇷A !uӏ>G2krxq )yO aq+ilyZ%07zN4ܷzg4g L[|M{s'b$N2  *|+Xa(=1JI?J fڇ)sߞ Sd3CE6[6QTpPnt_ nq, }VGh n=|TLttfQ!*Db#2 cE*s.G39@&Wޡ]a d$Luuo*۩[[z/ٺ3=tExPG \D]E^ϝP_ o%="miي+Otb|IV{h/cI}QX8;XMSsT|19 A iD5^f˱۵7{?%eKg5k'gT%mÎգ s }B ll8zZzlt9`Ș*1w7] gf)l)v8g ֨lcp+l=qz/"%/{6m3d];CCd3e5cd [`5 J_8nΊ#zİ`;^SԁNfP}\3,( >c/C`.k)㪕җu"Xf MW`y6y)b~(FVn"6sLfTQ$SL=iWR\fEW} 4oKUWE{egT.6y*grv#d'}вpj+b%lœD35e*gɿ4̀ƬXH"D{N %w10U C4>W7HW1S5õR*U~,m4Yݞ.6xϩRZU2B,$˺"%| YI6!Fa!Ks: \LZ,4/&c n,1}k?].A\ʿ&ѱR7\+bD~`q٥778OM\SjWϊ;2/uJ7V੄ >QUq]GR>WÃu{IA!'Vk?2t1B,v2 =e&]^wY{C¶lYŁ2ki#k#<J( c܃#$"|'h G k9su wy3pD7Lӻnȝo(5o+^ހr]KԱ@g;-?٧ W9g!ZɶpѺd`3Cui@ٵ7B_RCoO 1ڢ^JoQEғzH?J8_%Iۃـj" s}Na\E39Oy(}r{&m>rd0@8fezVQȡFmB4Mmv'zf.m2 *%Z͈F/ a3pIM\GDMeuº`GZl, ll)yണQ$8n,c7$t(K8`ѩ.IJ=_xjJý˰$gqYm*ߚ[( (ct6IrGIyJ @Ѐ{s&~AjgMzٸTKu/uP 1U']F(w&E.kmIHİ~y6;#>aX$-n;0]пT`潴oix'm ukIHcZUȥj2%XDSbmG5Ɛ)د }G] Op4plxI'bBgUx6G;keXI |-n2\BB<Fʇmo7MJ6 +Ϙ n1L2yx!F] We9\eP:qLFx^R͈M$y*f,b-Dc[ *8>3>9qV&o>g=5Oq)Bw͠,;ڭn4x4lͣ\68⧎,eB ov ؘM“Rv$pC6[$(K 3tά=;e#G=xT4͜mZ7pOe OsZs l=4d'm d-{l-2F>a7+ !CAA PAEw4# ]hiᱳ%zV|>9W>j/UyEb(P=kn9M_]d\zWf+3O顬Oa!=7)lQNsV7-TyU E>άQg7I'ަyl ؃kՌoίl zwT NfHlm"[m7g|'n\éP s. ď[S4cu ^q C/sCذ89H;*:ܵĂoE*>]&[Wg( *3$C|!wU)-]r4FͶY{#D8w͟w˒J ѝQHS )wP&!l[1NE/P- ʪ?eI-9Iw]T(,1B:YEoSA9C{[p@{.?@y1¹\'yjM'^l s"l{O>1\~JPO/ 0nC ZFғq4MNsTM5nH)rB)ğk Uaϝ>z3A]]:n v?Cin)nwa1p1ZkDahAm`ԒbS66~iqF ױkJua446@ `G5Y&qRt>XVKFl M`i0ΛTT T )d<<|fL9@` {n%[:_ׁd~Ko5@u.vﭳ0%gy¾E` N4+]VZ1kQ#7ɯ, &U3ɒ*Y`LA̼svN+=ӌU(p:3I\fQxJ jPl'Hհ 7qt@9^/*x4&EK S.*L25r)^~v,`xdZ"5(}S޶5(S@μGQ."+[J%T,\r~[8PWk{{z' g3){6\@K&r_VgLd7!I7\>'ջJ15 ;hйatm"gS_0;Y m^ T7մS{/ d$4+v;.'ۙLa%>3gKIh6%kD1fֵƜ: }SHԢH,TW:R¿%M)?-zS!$5 FA8Id~>45[E{,iOtje|CU ] =/b !tKi%n x#ׅ{cK6:K4Sq+K "S|;u"^`|# ェtUi-тdfLجw%wlnjbp[tH{Uȹ&G/arJ$N_j.J|T_Yab@b9GuҁX ЕT DȽ_(&kCJqx >7"TρGWuyf1@C+&XFxUfybwq;LqlwUG&bLbش|z@ 6zQK9ܗ8lƮˋۜimm0o$# d_%;#iŲ4깚S7K'19Doa~.6jl:4$L5 s89鴷w#gUXtkܥSg KN#'5k4OCLͺE/,tlR]΅U%R/'?\bR5hW|v[;i"K$ȥXXƽތZ'UT[#Ae2&%>/EB^a>Dmch !mbbd/CMS)gAc}'̓_7-BV1gc߽[Փ,WA+~GGS͉# <r/t}waxGxDct/Ke7u͵{~ h`P-}5 ZXq`P5.SmA[t5Xvu*ClS: >a߯i&v)?7*iF͐B5H3׹ 6\HqإQk| 2Fg575%* Q.K h%m^~㨟=tנ ȍ){Ci*p|cD fPȯ4A}ND4P%I!ny6H+6Ov6dO6nѶ7Rtq܈?O`x*6IHGq(}$]RB|pw+;@m^l~g862D;œЇm+ΜTiS`,.$scg8OX8m6h<.roDR!X7Bݡ+Vj 8X=f!@x=%Omp6&ϸQV0`Zaq0ǿhLh;=D}I! ~jXѽ %OEX!{\`-"wqW滚qgO 0sS7;C~c6eXdxNVnl{%kcr.oQUNXB$b66 z"^fzB M־|!:Wi. SFDHqyuv7Ӗ%Wk0I!':aO9"=J4|{^B$+_䱓 HN6SGِ25-:YP>dDB~MxoW)&Pc"&, ))2n!F `x؅U,f=,@a#s\eQX@/t(U4nD߃cEtZ=0PSi`"X_`hkæc.D1pfakZ7(ڔ71z ʐ+5lԥfjzקΑD@;);/g(\U\=LmOޝ?̧B=Vk ċ>;=$yGM=/[J.ҭsk,F*헪h|ˏE* %PdPgǬ-9(RZ;FH< 5R^]$nLt#\_Ne|! K]*9z*lֺ̀5f7:xB}Y[,#`a{c2nRvPIaeXA 'Q`#(?6s8a Ҵ6@`E}sSP9 p& eҫk}^fc=$ 9վ&Vc aP 60Pa'{,(L ]~l_ޛP$Iẟ%6e)L3SqN?q߰+W5p\;b7j?u&~53_솜/`q_Ա6.Ś20EP.nu74*<2tXs&IgR5__ ɋD S0_0`A:l11WQnГo#=d Uqd7F:kC$ o81ñБ3J$q>Н'Ѝ;$v( V[B{:;6J[)tyi{m7]%>D: +gc ] mDZ2 D״Ocsq8P(oV]xM]q6${P|ώ276IP>Ul_\$‰!J: r>))P<%l)GՁ "峵ʈCtOn`bD3E_؋Үf #@މ/_#3{]xoYũsJ"f"~Xe;#<`yzw9:UU`F >йRK' ;I#Yqi/2Ow<;ĄՆV _%"he8,-szkۧsB4w?0i<-i[lۄd ]bakdS!Y&_H CBX36!ZGt#MͶO O-MxL ,'3/EYKΚ.'DeѲڵtCwBlHHŰ ; heGsô$w@]<)KLP?/Tk9չƀ<89d10/Zw2E*SQKl+*Kɬ6wK00 DOMRlj1V;׿H߮+Mָp^S{gwP&aG8\Go.# ѾՌN#V D9 R-^4-igM{O34o'oDE+~4^oT'Σ&{$#y݇z)B (1`4Ũ;Ukg}]&&'|ISA2 uCf>]@b}8x(ֹ!NxAltx#jMI(Y6]D |R&SZ{ܫ ă%; O^K} "԰NqـQA naPTq# 1ni'K+˖8JwLXR!cMCLN( =!U-:އ"IN.= D[x4P-қ޼!2V˨3fQf$v1- Jţ8jѾ.b[ꤒ%ZY、¹5&FVҟ>MXFS[9 XKݔZծ"{ 8uDnfVp/ս_Z'J":036A?t1x5H1KޜzJM3%]1WscJS.=1dRe 3SYk&т>zi+A긿Aw;1y bb*ka78 O0A揨xBFTo.0FAHlamIMyC L!1s "Rf2pw +&! ۑI>;n"58: b=iBpAD?abiYd=9S<~e j6(O"i~ ( ԏ.f͑VX0|9C:SDOn#^bٖl+ݲǽN$\K8jQXFuЖ Z&C1jLB_LDŰLQ#V' JCT=k=>.oz1R͢e"VߛO3eljڻWӣ[s1uŰgFɽגv|9^m\X5+e {R]NyATI C9r \ q.T׎ gtI[dٌ3g,CB@':+~_TPmM~20: J®E=Prd]xLouo==%"?Ly6_!(z] g_|b'"TX|eD[|F [-O|`*60&uY(w>U_~%Vg{’3׷GB}iH{bڦV[wh- CP0> &bj~/ WێlG9yNz՞;\esl(ER76|[]-Rz\T#R1t v+2S`z!Aakqv"~SRl?_u*)˾QH}z,*?CNf^pPEhfo-x4=.`6B2OY4Em؇J7H[T<` @gּ aкT-Bqj&!Q'Hj5Y^6g"eul$ijV@W]c7 i0J!9A=Rߨ-@x"a'HzƔe).vv%caWoD&yCbTi &)7^0 *_JQn#Ol,Aې.G'V4B P6  }a)5U;) M}G_J&W@u)؎=CL` xvh# r&T_N8p7|6ηx5zB,dS[x֘]/?MZƚv&87V KX<"#)s[>Ky}s俢zDbogJƄz1Jb9&I鐛^qȁ')XE0WDz O(3u!3=`g_V"2]ZmJcT3bJvx>>'7~N]>2۵ݴ3ol-{TbC''{ 5 Oo=-auU.'=-UpU;ؚr=%e@"԰B5h%\7uQ% Ll':|ȵCx !L<@tӱqmzvm 벏I|#dhLiQC$dL*NBV MKȷ_\ynkCTrmX7_cNMzcAYbl'-ΐCON&,[Z/jb-Zb[dSWIy(J~<1޴\'Dq|KB;*#΢Q*d;)xy!YB:߭Vt/2> _c ?)I8*D{4?6Y>C7;_4Կv2myX0v0tY 9N+?Na4ACEP YQli<,YٚB|FYTDJOXԣnL.XxCeWb2`!25]]`㹞VG,+A;Ԛo4F">J:L,7OΚDD dT3ROB1cvׯ N$۬ğ;r=Z21\ &1mwD"8ڱ3"=6rHB`gvF<݅첹4%8oGmI?ڤ_ۮPrf 6X7?X"8݂W86I%񈌂i}_"=Ɵ3Y:. .Q+8c$5O0DJjַ * vv]{i$a^H<4#D3|ܵ]*X!VE{N]=rњg"/kP`tq#D83f8[|+e^GJxMevi:UB4:ўƻYlu<[bFH"[#.c^E%E*rQd͊ ˂Ŀ6e3 HC!p>_>- s ~רh%;5TQVY*ɿSQĝW$?=7k)vfnM~7'4,3";`ݜP`05NA.y씤$s&'oC0["agUAFi2ݜsfF+zohpLtJԁ6)Tkדqx`ś3m|zxB,2?MEzX!1KyfD: VOͱN2C&^Pz@J>$!GszlzooP+P4ԙvW[t \)qզLH<&*cI8GJ2W&ڠ-UEl#1/P6۸<%`-&vF\rl>֧H{ɪ ]1]s](rnTTQVY?at^#y M̑‘: ,gM[DAud-W 6~Ml]i5>Okjz鱊e[EOQɐDqnHfx4rIp<,POs>s Q cĩn~vr$ ؆p*y$5NYx}lٽyR:@S")@}_@elt ()n`D'Ha.z75fW\Zn0'#F2Yy '/cAMжl RPpy{zm2NRQȖ2Wd~ SwSxސyeK !] 2H E_-qu14'9p\zdZ #k@Rxkar;gpVNljt.`jsķ#},6fVM ~l^: )DzHs;ORv05%vs %ZYlWHk: n*d{"qk'_2, 4{3)2'̆*K/;U.;7yh AdC" hpyspu:=gM|Cvv34TOAMSqSysy[|TTT ,~/[ bL*CVҭ/U!1rLddk5ZCePn! 8hD$f:@Cm@Ԥ^5/QJnH|:@ h %b+mh^|C+:Q'ZC.tja $8G|݌M1$usLf#NhRZUY;Զ~=r -o%g\~&9M p]thM"&*&X q)e̖0uuSx[(Oz&pUXo~scҺ'>;S+oT,.kJn`'T_e{{<tn$b)i\jwt` o^ۢ +@& ݅PXD}]/[+p9rHx>_$U[[rKsJKe~5n:Dʏ ʪ/yOMtl#MOQbF u91+9os""&_k1Y5()אv| `GA+0!s΄u{7RfIipAxt#CU.Ex;ol7,D2®\2אQ:c=Lt~fDZ1ќih{q[(>H~۸^HÐ nc/ |EYQazd{3Ѥ0;| 5D "JL-oFF&ͬ,*RM{eiba/"tZ$6lnY& l(R57k'BHTP(u|TdWOyH;iZ<zƀcRONÄ2Ϡ}U, ~ p; ^bq g 1YF[;:(ƫ5N3vʛb 1I^k4$%]gEj1.E4 F'}|p9*#lf6Tu =/&eo떐>bP 塥+vɷ8%*KW:^eE.q}UR*3g"W\#Ni^ζًǹ_^:t`r&cқűj@eןA0iv6|P!o\ M'܁Spin%WOU~ϓw.Gf@8Ą͛2O›J{e dPt`6d-( # 1:(2FY>&z>yEmYxq? iJkwg^Sy8 ռUX 6T0))9|Ɉ<#}z|<ٖˆ>EBnG8l#0UskX9OT\0my!O Nը܏YLanlރ!㚗30,)4RH.1qm7v pù;?9:q9On FT/;̥=읲}Gdyf-{Dx i\d*,Kodwc~Hܠ3KMs$VG\j>9IEW<, C4Ƽ42=t]]|Umf[VE *]Hk7*s ~jk#r.\!^)1 Uj$)_65f˽yi!}Vх 3*֟8!@u_DHкVm@Jy›5?2)+4\pG}72$ zT9[RSc;hgL%V1;S-ri4#]d*0eOZ ~|9=XG =;XTƸ7G[yY(sTcCZ?G;Qh+H8SvhZ4:/T9iFa5oy$9&"E,G8Up]_.PTہmu]NSw{Q tx?Z]d_W} .^~S  CK0)`[jq0Dxm ?0r:"0 θXVͥY$ R2(X-'!k)ԥ$.piJ).'gҾWp!*An) ne8/ɾQeBy%NSoQ?Vږř?6YllVsn/Dio[LVV Uvk 1.MEI5U^jX¿ńe~An58trhZ.bH=*7OKEɷRF\y/ͱiOnk9g<[wϯG\osIC2)6 Z?P*%[8 [ffP` kY00EЬ;Ia;S;~->lcu/VYԄ;W [A?ad=H?T}ot5L}OTPbM3~P :UJ@ >6hns|n]muf(Yإy&A]l>뜭tXNAsC@Xx\lY$Y|ϕ]܃u?FQB=\ܜѡmv-Z{>6\"iػ5$UNd#MB47-K2LyMnUVWMЎ>~p!g;Q/Fp'C]y@>S͠M1cFѠ `x0jFɁIKj~O>mrѳvzN˅G-p (g>U60뺄8NevmZxղnp5]y>`d7u<}L?yO?װ ^RWQ{az AT1ǎ=rA!=XþT Nn-FפR~L ܙqfSKW pSN3IC4[%.\(~W1o }EXc< (3B,n Yʀ )<]HѯCOtV&W#O9q6*@L,[_Y; No^H~iƷ i)iIm;:|wc; 6>YfJ [NDЃ̨J8l\/SxI8 D$- Q]~.!Έ {<*|Jєa˘](,#w0M\)ʶWՈ#iu"V۴j#bo;"vMEg#ܴo}QF+[m^媷mn? gJn2gqmM"(Q_{Y̢VfdLd9ocĩE"a@R2- T=nCtXOse'/({ 6|։~|e"ua3wTo@l0pb]ʼ7i]"K:yNAiȻicf/ ^{zkH9 U\;ٛWok'n[x$Iͺt u-CPJE<&}]<V4 ozs 0]8i7:PI֬zbN^{uғ3GTTbe.mJ% 3) }>NV0mՎZT7:kZ!gRuB (~`*nDi v SbfZ:wOMaC_ Ls1VE\vlQxhj O mw9c}yGdJCcڗ\MǕjP& _fPȊ;Mf?;L״.T0^2]S t8Tgʕ[4-%{:{)KcGO(?8Ch/-{z2/ EjsFluգ=:S+m;% 4P2@GN a@iɅocwa1'>el.A(2vuV3 wQPױ[>u<5`|LňBAAfal/|1u/&8TmLl9~fSF%G S1l4T-r~ۍN~ s< d^e0%\oi"]0`r!]Af{aj`^rҘNfi_UCs{jWpY+w IQON;otc`$Xt JV@y麰VOE!հK_hB9d^ܖnvv9rG ڇ۫X q[YuIVx 2RcE+X_{+9YSyǢ͐@}uLH@_NJ^dF*xQx* P3zQ KLZIpВ 5-?Ȳl偨 ſ y|B;ɮ}UMJU~4hba4toMqڃ"_qc񸄪j넘lWfaBf7ՙ/8I~kp`B0Y'c"mΔXIBҹ8V 2̠\^(d~m/ [K$h1p$3&[Z' )XIjI?Ƚ$PO}5=o̧h&+Ms j 7J3F28XeǮ4i(k~mKCuMF+\}1_P>dq|g$*PJ v_u@V[j@@@'G|*ku:iZM3bvj ā j`%8RuH*Iv rVU3+Kz>dns cnOLw[3e 0zWu4@/|heuQ+7m <Ȣd%u_(t*܂G~, 5xIIz\v1S(Usn/aL~YX2/GU|ܗ*;&.WΒ])M24SҸ&9#tT<'E7,{8s$]хlJe5خن: -B3=Zmٛe4]<8"x}'CI7i蟊?WEi*9 9X4s} 3D!^V +Uhd]<.0X}3jXK00Clc M ~FO+V@7w CN/-4f w|rV025 $򏔝Vjm}(8;>6oJFFc9ڳ;{S`z+H?o3.4MύJ '][MFбB[ٶן^0/F1MJb[+)p-3udfӀH %q#!PZ٥DZi!jm鞟)U3!i,\|U @*+x&į=l[ڤ*,Ujnj/d9i+ie!'&{&9`? @ED0;wj}i7'yeqܧ{}2U'l#sqCT$ʛmm+M<|>l:n:_,(qQ4Kj2GVϒhB\OP,Z5,zfeORW0IL u0|;'f>_rj]" ?Yj ]ݸn+֖@C"GP#\fOG3&]JT,ٱaZitALhDz36yk1+B;#GD}+pA GX" TM3n Ή^9ϘXi`g_ZU납\XJr2Dо63m~y5(~Aƪ?9nck N 8&] %w݃ djWBռ A-Mh~PIO*ٚ:zM]J%G'r+oc0p5)C&}=grU̺ -4|ո7NFg{21A::rao1".:8Tz;%<$zWur#4^ܜ886r+(+jdKCʊ@k ;RhțP_.]dq~5Ӕ4XbhXBr`qٺlfj'a<D"Ƈܐ.% ?m#6q_m%u>gz`/T8+2Zln@DFk4Ȥk k'eFߓH#Zf="ozl{vsX}YYVQ%Recm9?ol.KMCܪpcYBȜ]\67@xMk) ELH3A !<>%HL5ڴβɛ)K~n]V$˜%]oy-`>ѸǗ pB`3`/<ѓyMKO7R Χ{N@*CwcZ(0䛞G穼/o7G[5׉bޙ~;rjAaƩ)bࢩm"۳BcNqZuBe,pCM'8^.+zm?Q̿5`!}_eLŵEa~vv jZwTWWA@;dTπDsy(ӕe 2sɅN֑Nl`3N\epg= L#tOF Ba8t%2Qͫ[;ckjH|b%@˞e$c %.bG9[zy ^ݺZ`l//ˢ `1ly͝< Nь17?bx Z㷬 [3 ӂqZf2ˑw,INŕi:.X[[f6>y(ȔI,e _}|kOlU:tCmż7!JV񗼽zzE{1-\#hnY)eiJuPILe`*,蜩iSQ*܎?«P_x\ 6/ou:C۲7tUcI~.M"Oz͒VJ̫~+wCz`!Ь F",deifccqp3X?`}"Qȱ*%qȌō"39 g+sq*VU"2 tinRN>,qwzG tFYGWX !^硃*;wfReV`PQJO{ؑYyk} 0h^W=7(9?0+vY(9e4W~M̠T,Q~e(yRNl4ieM&.24Dv)2*8GVA=^Bx]LN3(JЭ Rx YShšp'+kw9̉"ym s.S.Ah0p es@gXI`*\I&͕Go3Jiގ>VK`I[.F+'ж̬^L_E$9MlL3Q)VQk"0xfR8=.aFV[wSL/ 9s`\n D/(U qS&d^ZsHI 1 &#&/{0z oR E jm[y?EPž2Lӯ ?{`wYv?KZp"w1ym&zRvG IyÞGf }7"?: V)*C$u 4^U RG8XiE8 2#{<7)Yg#( lvT@9f"/.&#d[A]-1; 5Zi-LfQp*\1r%&+\`|?&DJdj Q&,t[Ч?΅wCS2m%BT:o*_:\ 06 2W }1Z6 [L6=pDa\n/Gۑ mߵcq8"iKM/$V%ܛ'3Ġqu &P,M޼psY6q YШXvmL!y*ZدW7~B\Ҫ԰fYO;kQYN )Ix3)$Q,Fj*bXF ě@m%K־p[u s96pdMX&Y9g`E.ϻbDq)!(.1=wE:i$BM`;RC"̡3|X}ƘF$ ^kJjt_bJG}/22L!xh'hb |~؄b L>4'G |xcyYlg O% ci,|9W 'tW6=We,9 Vsr;T4GΌJ eCBkV^اZ'o>*A>B)((5v @:^O3vPLmNdpSo@ ̩0&g](=D@)QCxP: }mmbTaDjz"3!#7S7OfƺM9rn ،qB]l'ޅ=Qki J^d.Le+uZ5G%+/%2-3"}ZGOJ?1^By管/B|.* QQqkWZ[rr/~՗Lա9ϰv$Q$NBLY3MFK[nM,2tVvd׀SMy̗D x4:NuJ?Kw1|Op6:cSQtNjc]aod|<-= CKAc~wwct=)(ehŸD>]aek71&!+{μ:?A Ф*e 0-^yoIn?؅jֶ<Zlf.l/!L4oԍ%2bo& )lgc%73z5(Ĝl響F}v |:yHpf?"uoB ($|$#>ك\= 7֌b\ qO- Rܥ{8SFL4`OQ&[:(W"'I=B٢!٥i[~3 .g-HrjKu{:q8S)Y72]}+>yTKg[bzj))Ŗp})\ Ƹ$;hkc@uMA~Xb>4;YTXq Q`r gy0;&b\' Idnq~>ȃ-W<λʡQ@*S\ `rHF5Ƞg\;J)8𖯝خ`*nRtdyG*0؇A{`S!L.^w $Yg?~en\gEeuJd ߐ}9Fa~P@vW u6C:A2B=Nn9ds᛾0"f'XB'+-Q5uMI|7NRlt`ۜQll80>"kH.uzӑ)GbV rmK [ɗ8-&sӧ%5<{5ޱp;SVdfKKCEnN2TJh,X4VUu wI{/u$2[B|T>틏\Vgo[QqS:@WWrKP |V 6nEP&?݌sچQte!u)^2]Advpu {^~~]Z!K59g^t # ؁Tɫ)1 ,^W΀ɫ0㘏y}(T"8f$c s35Ge-way:`/k w*+f Yy~WÏp A_Q{A<j|RnusK.*+hI(iBG`'vok%3hAͰt+BȇX(2S',0QǾj0JZ_Vy9"?u [&W ]l`2>`,oЙ]clIgM:mY·R/.VyDZ6zz7߀kmpQ]rY9O0i9t|G*Ż$)2̄Dr֠RW>ĿI mwmHOw˂/z_P$[%(Xj倰~RtRe c#5(o%q)\ rv$vZsi!˱Bi1pR?g-NcHLnWy-#`Zm˩*'Wrdg_O*ӌWHzy0:8 e1{̨#ZθQ>LjN#8vBxcJ?n"% T{Za&ҷz+C%V)9&>ma%i[ӾHR. շNHg*YY>D؆Ebw(1 0{+{ATqp3 Y"AZTRaѥPذ\ |W8!uwe+ѧɀhxN.ITY+ }7rʑ+TZw_ C \ G+4oOؕ^B7=+5xbA05ԾT0)DDm}dă: g*">^p'׀KX4ev!j->ȁHIίk_ YjHAߺ"i _Y fV3܅#}Uq1q1#5G -}?PȻI\ƽwSuh,uiPLKV]ܕ kvV΅m s?vriD*SN yCZIFS2)SM[#!mӍd4F߀G"צiu&<ma.hPh, ³ЈLjY.%k=~oK: +0I2:i4m EK0Fѡ0PTzm.,o5ziCa90I$(ޣFk6:ƕ3ey9ECS׶7 Zx|"ʴB^7?l72ildDxNJ`c'(h/a돑i& 3K=˟ &*iMB Pj4$I~4U%g|0_f ip3R0;2g4}AV 1ḏ)'k Z߼~7)t9pUmWRU9*Ѥl|BCwz ISapUtKH(jrWV;Mظ,՘WgI88px-eĉrpxjϣL;kW'K h|e((^PG!"j+ H2He=VB jbeVʰOƻp"0Y|9E2U{O߇:FaטOm'Ы9GCi?Z]&,w&8<,'0u _:Q: prUM֙$)A `G.5Du\ō(U rZn‘ "ʶ2LpE͛CZ%u BRE8}ϛq{SbT:0Z wzkTH _vXnI|}5)Mss?"82 @ëI`kĕЅ枰!! w^+96 7,utǙh['+U(fvyх?ٙ< >X&dmMӢ닫Hp5mH@x,WN@ .ԶsirtAx B:w,ґ`5J)^;kơ3PO&h2ȫUb4kHkz tG2F͢kԞx-yPq6vwޞ1Vf=P {ۤ>[vf9aڹm)%WBPsdk$!;6}}?;cJIT]<+Qu-.I?I P;92jl>Z;)LeFE!yޑ6WK߼( fLZ%q(OTǤ 9Bj=[3.u .;ɗx[_q~Kaմ 9_A n5`$9$I!xJ$>H֮w2G!Aڸ+:;/&$7!bI>whu>E3b~zAw|t i揤x$TU]q KBů5,6~kcFNOf{uP,05e V/@%vV6vR4'͔y0ht+r|7D_ng*va7.ֲӞT*ǶA-ٔ".$_1eIBq/IVIL~VO&o 2 z aO٦{.#Q@'hj|^[s~+g6ذ(ԣ%>NSCVoN5ye@/༷C- h-5rN8ޟR\~d>hY( -:4S}8zԘ=vZVhA!A!P4Aca]8ۀZ證lT^;D//g*tx-+yP9&>Nqxz=s˰&ɆM20Si!t4)#}*ZƩ]>A1&rIl:Ŗu-vmlJ&e1%q.1KuC{8>7bO,"SQseJ#ז+t' FLsh5S lS RL/@G?Ijt|P-#cTH6<~v.DhGOV;2g$[D Ehcʏ"XX`k T# PzTr# OGNҺ(+t L%35$'&^e:.B 1ǢݦT\,e\ ̒Dp.щLb{ھ Vz 0ox?Mo>p20c\ gF1x[D4яP[Psu?)؅K8sa4)@R.s>0֙evǟ"8h d [}Fzh35%: 6d ⵵ð?xz-08TХ6(}M|~uSv*.bJPڴ%~VCDJԽơ"kYC~zlߟH]L$X6 ҐRVfN n"ZL|Vc1 2 {6. 48ׂ=BJze=Lyǁq9 (lo Q~$bn:ޏXOi3*&1nFoY;zJġ.#z܏4(S 0J:$Da%6uڭX9~^l3|,2?a-rYq$p: @A.Î$|rOisM0W9o9\ p C9)Ʋf _ ^kǪxb17@ "C^j|H ĕK'd=69~ZP6u{}w8848WuˬZ+ds^KC˂nqj6rDQ2s _UT.AAs0䬴<h)m}/FoPu4vޱM҈}eh#pc j#{R[92o|` kxʩIz៛8 \oOTbX2U-,&2HMv"(órjƫ-|#A(Uc6t/>r<]NBYOE u/fDT;5 O'0q/hmW"Pȧ[Pm:+3Pț6ZcPΚ#38 oeG$1ٛ&%-HuH:# ٦!zi柜nr]־ 9iW5/^ .ay0:R 0ȵl/ߕD<5nS?Ga09Eʈ" j /i#@I[T9:`߷upj*;YBO{4(-]y9__) 0n ʊWqYD)K&xldzKkUu.z_`C~\W44zm q^졔{}LO-/ȗh&v 64)SKB?4@{$2pQWQgK4F/K5a <]=n/~,` ;̒,ep}2#œC)=i`2z=W D{ЧvcІ@@IG PzW}wh &?,$"0^ưjc%@LYǗ%?ܠ"D-ѕ{$xˡ yeEH^yY%]w%1XpraX+$I=_n6b)ɝEoB3>M(yB9*ovL8ƴ<K.U= g`tdngZCsݪ!7KG!3q+Uk:ܠF 1dn7h+֕<YPoC՞ kl 2k5zc2TbDˉK缛l讲18ن0u^kMI^}ռeⷖuœm]loMY)9S'8~؏絩2'#p܍U/eoq9IHW eK ;.*8 UqS.ނjF4y0 }},NF !o('0 CD$9,_e$Il:T2goޟ2PB=v*?(Yv*O@Y1 R`Kk{I֤8;ʾ]}&MN`8O-IBcbϧ{ `.rնoitq(8I3{`7g{2pL^yngWNDPܿ :]ob>#d@:ղ_VZꑋH=k{|-.KsVz 9 E$nؙZ,SXlY-z_oPCһ()iV2>R%O ie[.^Hρf[E7:3  X1n(n!l}13,G{%lѸY춫nknO%kZ!5`^@ ,Z^a) BooJb{ZˡzkgB,/=%AHjJ.kP0$Ah-1z V۠ll[Z'F@RVmE Dz ndLTywTBm.RnW@>r6~yfˍ3'-RL!GQA|Ó/ fZ;Zs r"vkw>J\vra H1DKLUχR=݅NtlV~I=)0$#YCU{ȁ%GE -BcjP>(kyq$c`ghFi23{8AL"q":ϟVvQ5p4-6廬gkby/WNlxk%kT]_ O"k\4`[7ڻJ4莵Nj?m",u?|P='͟NˠSυϖ~BwfNf>)+Wt& cS'4~ڭ/P 6ݩ= Ck0C0JA XRl4!5Q 'v7klː] NcBblQ|>4܃M5dfzPH MTsɐo%ᮾKڨ%rƙD, ,3;dV~xnjgu'#Rj8j]A U;kiK>L6}Ku9 !+Qo(y0tdi /&|bo{l8IpIZ:isw۽XKAF "&mqPnJ䥩Deg{i;}c}A2 ?_lҫ$ N78*}rDkLC|vQf mersᎸ\}`?ZkirWz<7lNsyyA50 j3jt#gG=I$i !(hv\fSAѿ>ahzl-FxMQiwKjꋭu۹ѳ3_1qee #/gjNeG. [5WuUž4v C[AZ:s)^S&C*!vm[]YjE% kd|ESP_Ql2Y&rqqiS բM<K qcȴo"JZ+RvٶŸ>ۦi|Йcۓ)g .kGuE]q[iRXYJ]X`M8,88^U Y[6I%3<>,;pIyoZ͵:! *g-'XfV b5mvi ZǙ63'"%,&)N8%lvg{Awjs8Jf@AG 0?-yl?|Hֿ:^GCSfhc@i,ك2N6v+f,NTiZ"Cr, Ey=\C,'9 \32q54NՁpʑo2Woowu;d|QΎ*X̞s}!G0}\xmR3E;[(s2=֦0J.lR} YQgJ׷M -}&-pZ#H79rLOY~D4FP~6E>UL"Dr{Dmy_ӖYRĒ IPqeL(mR:[Xggc`XCPIz9o4\i2 GS ;]!.Ɍ of` t_ےB[Xa*E>S0E1=I7cwvUJJZ' 0wcwX'=e2KYcjYӐxu0=L|N 2*dX9pa,Іm8E A}OLyP<)+:6MKMt<=..F#g`F XJa)t*V|;4q*'o캼z*8BzK_`l[-ʓ).W}GVP+Yp-٣sнHMl%pF:{d20Pj>WC!R1&g|W, !c1|jB'CG OOsd"UPlH_WðpuךgЋn[:C[XR0-:TR +w2^ @u~N~'cBw8@|>Y;FH#PPAω}A{ lx卧:߃~e,5}fOJbYbl3J+U&)K]2BCEE:cJ(pDtvT¸P1BC1d_fcAΗ̱_>nM)Ԕ]a")?SZ̜vu/N5C m,IK. Bye$A4.U~E)`u(huЈX@]rk/\dZAm ^p8 հW謱CG(f]~ ]ՔCǝͽ_j:Dlp |7[PF At("%)̖uJ4DH%m}!:sHH z׀(Po2/Vg3)J`Y2/FZ5Gw[g2'@ N_Lr Wr^~'3r;[ 8҆9GsANm?k:Bg#+t:Ons@I{$*ߞV `5F`1[șLL\Kr%YԄjYNo܎'$aO/T@T~/d1RpnfmrHLRT ]h:T8cO3AL^(< Y˴:cw8 lnlR:N٘_?Utc9SS4ACx e0~NjS~GѨTI  A=uGF-@b.c`a�p@Y 3f#&aiZs9w.a7※v#%ifw#TaO)2\%9>]W[ήXL&BdC3iN}]t$b3mT1=B\ RjԕbC?L[[hJ&ڀT{Vz oV׉#V4YL/_ 4k^ޜp >BR \2 jA4`W]*>hh(^ Vns C%?Ҏe>{= S^Ð'.X < v^@t[v$5"&AvDCp =c >\YzH6Iգ?YozLyNOPߦG[|qdt&Z(KG̸9UG)=կhS5S;M;.A͆R'C G5n]s3V@SSR6;Mx=+IWjqB}r5e[ifWDd`9]ÑaeN |кixwmt=ݵ1+5p3Q$&$ʝH Wnmwұc|:#dBxBvqHp֔UDB V0 %vHzb,obzgqؑymZ= ̾IKy#I&;Y/<'P;1j"xP-LDSmSf`/@D_{H'n?j%w)W%?0)y5AS&(bS3mhAR<2*dpe=Т)u=Եn8yXDw{2hCPMOsqȰxL#i:ڪ QWR8>/14d.46ga[hz# 7{[[Lc&虊_jZB,RrTf,NT4futZ~Ȝl%zRߏH-ĥk ZaYw?C~ǣYeM'fd d& $gr$d}x2 q7s܄zʽiW7l+q(mbLmfQ!S$YbLҸk ņ,DFU&HL]y-cpx}9K7ձ>)\"qT>!f܏rt,EܕZ)$ý}TKXyx>d7>b;.͖_Ng_wgwڷDn[r7KjLvqʮJ!;aү] T &lA.֗PO xVo`P\{Moڸ:^%X)*R&VfH8􀖒sC)`08abxc>``1(iXB! TZA88~mBMEy}]"U^T56\{oٓ&Bd)ܤG([6H֛40B6 ijScYݻEwZ9=Ey~x8FM5VԸ#I*ܸ3Vt+*.[M?_gH i`r324j&]V+"9 7Vmٽý6C-.h$?EU:cHŲKsp@7+X;<"EP +$9zHYdy3ByL9(zI{}|UP7Vu$v+$Z(P[v&LJs~Fc#"<8>XvE8Noh|ܠcH Ӌ9ߴ(ECͲL#Lʎ&iqZx?` [$&Ƞ{9#N/aҭ]X$]tF*rp\o[r+ 0gBלA[9ןkGgaFyjmEak`uUdS+ʷ˄5H픯˨r Q93EMऐ yabX* -,' Ɇ QL"Ť4f8K8jR%c$R'˖ sX,~M'_wp $'rCY!QT-=^m9hU)%xs|/:-1xn6ye!`i&!(Ӆ%+w!}KmhcƯmgN@&WNH"kZXƿ6~N-?&a'N Yh/\h]aȍӕ~f]F-%:ލ *L$aF7z:{"D [2!'{m@ПGh"GX^J1cA 2B}"`S < y6Yh2rYv), (c!Nq:v@ 8EAO];xQy'eO OB.+`&F1|4qxSkwgy\@uz=m/.XwEupbi3ob1Hy3j \ (Έx/]8 5+kx$ZJr!:?9*p79( ܌l~΀Ha8g)L#1|egt` wn` 0E}Uu 7 $x%:E$_w݌1AU-1.PKS6$췜fq,w=@?gH,׷ P@.:)!yջݍ8uչkx.]σ@x|U[UNwNOf6kw=h棂*xq{6\;W}MvFg" F Q9֯&./NRG|  n&EsD7sw/ u `ՙy#jwߪ@W t0S[sOU  Lҭ+8{ T 3_f Q#;6 sx'L ?(}}a[ou\XYJsuz -0t嘫PQB' 1؛'ͦ >k_vjOVʮ)CQV[C*߆#ݷhmD&&v)k2"MUW=/o;d%.~_]*Disnm%>*"ptt)No8^QzG'l0_cPYNUFS`ODg՘{kLsw.aMf;~ȵ]x%ic*gkLE+N=R7OE&qC*fG̣3Kb4"A%o#Cީ_R^g IK,#5c-@ FYo8Fxb#:K3%W.n ~5PeO6Vkn61umVppY~J(Sm)a/q֙"qO>iBXQH#XU:nYivld(/ZOGϰH8d#wa7& gPETT(ʒtgTOv()dF<#T*}Ք[PlK^^1KX!'_Hg^ha0%mIX6h ֒2QCᄽNnͬZW#mSݤj/7a*'zb~)5#R#q"цa}~StBʭw4abϭ5&SvAw=w5UcP jrz$j}LݭM?i~ bz["$E 膢c2MI$deoMW.(nmʤ *8HܵK`?՛F͎m曠lкM1e~HdVCiF{ nJ<3Lv5`ʂu"zY5ԉ9THDD=|' ܄U!_t5WZ~OSҮ&)K76TE12G@ѤgZQQV=&sZ|N'q >Q#d&o hS{DM2'̙ 9>E;_Omי8>;Ie"6<YQ/l42%?uDkCܔKLwE_T+}Apa6B1xWu +ѪTkdŁ-v-#JL0UN5*2̣~B{|"sӳ\ ss֖NJ٘?;O>[dƖll!7|(=䖚dQAYЂ?L|35guJWGΣ1@F1 mȬ˫+"G.zhGTbk'xU63}G5zI{>G+KiXV;U# I_in^͂H X4;Gۥ \X{d`lvP/d(Ejo$*z;]HXc?m#X9Sx\]~is|q&:>CX*1-Odj2>)<. % L4i:yřS0ʊ^YY`kEz ~h0U (w]\Ble PekkwH q瘳$|>,+Lk0Ri='~ s TyO=IB223ey_iAn/[ Yy pH3")3KMIXdvi O'u Cyl3ҭwsUa b`"[>S6Z`{ ^b4oY4Lw7(wyţ3MN}c^vw/q\>ݡ܊qJ88IQ9 ,^>Igfp\6I}?ѿ'Ղ!<'}>{6.K|̂oG7t4F{\yYk4a2O6N7gJ^ɈfaRc1'[px>O:BI~- L``륄(by/H*-PKo=Py2c4fMv/"ȂHŀK+ 4g7f7w 7ˏOҟ }r_sRjMx;urv::\ Gt~ W|\KNzI|m~oAmFBGRbAL]cneZl~'ky\ j!_ F~̙<+Jrq6D6Z瞸d>/jwnK B}Q6ݶvB sWDη#PcO4 Ljѭ6/"$sZh0i  ;WBh񽐁'x!AU1>Lc@_ DdžY%˥,BӅe7(o1$  y(6=tIwr\Wbu+ٵ 7=a|^IΛ\ )(q![c[ΕqQ:a%m>$OqI*+X?rcO@֯)i3>Z>w$7,p!8'YE_%c|wV!%tX䄪!3 [IGjtϙx߫Uܴk۱QAr #DbqÝK覌7mj߇KpAe &H bKcb WNa^PB2J8 NU:fekfoF]KDǐbJsʊ'nqUr_C9 k hssI>T5Nj_ym?B)@#G &!Uo=(-'}(Oc+J$=ܓQ]v~zźӧ8rhnFߚ,}l)ld co gY xrX[7}=a,܃O#$MR1yY糌Rr(!;`&в=aQD)"Tb_6hppngfPM"ѳzGP䝠(,I /+粐s"?еbוon7nFJ^foX壪YC3nqCb3Z[;fJE*|BMF䆴iQ<+n杲]HS$$OZd KS.*41__pFɿ_6E`"j,RBdi_| xJrcۇhZsH;3C7يʡ=*2^iXv_SJcɉ$Jy?Kڕ4-R%DӼY*fzMbC t2DilpX"*g>x'FGuMἤXj#S}iWb\Fd˳wNY&Xh2eiT3c7hqofyH Y ~AӛŻwj *c`AzV#|6+IG牢F:wt^&oI6 YqɝI>g&]?Yf@IL5QasxӜƬ3n}a'Kbs\}S5)B#d<ؖG2esoR(3sQO3p"* jurdGre+=L< -yLnmUF#rIL Rا}Uq }4?Őp>1np)牱," ԄhX}R70c]@4]E T:?ԏ3_ N]Ğx]lI/T} DyQe:z$xYA}9ٓl:xkk*ÇU鸠&QS(%pzs\Ex^Pľ@q뢠8Cʐ0${3˳@./H/.q_\-a(˞-ckvz{rÅɱBLyeF.6lU 6_$Rrj Uϑ+8r\XuU5LMDV_g7cqͦ:t? U)`XvBD'`}@\lˀeS#5uWs' {چ D9L${=/_^?s&礹3=`*}}kRHY7j~43>"i`O |kyUr!Yj+~>$?0EE -zauP/6‘1eyjAuW@d|ʻ x-GTK))ֻRu>sQm]qRfÓ7+Df̐R7 wN.& "T.7N356XBz[ (~څY9J!zre`F^Opd)a$lN N܅YsjP ҫF.sn ">8]QڢwO:VidL6kduBTrgTnFCWTU h ňe Ok L{JPqB?s9Oxl 6j.HbZLm·\nע !E. ̺,C@AӋ oN0#UɆHR'wl`'k`T[|#&ԜelaGx?E4whP1<{j Z.Mwx\fv 'jEGTDk DY{-bT{=E\rXh2i]jBgEӝB!|E=rSyZo4IzKKu@o)ki2l)3m:Fׯ/OzN*I3(oP\'EJ֯,'aMQ%e8T#04JKٮ=tAz?zLX{ZˍųgC?;JgzjMԄIOIUʦҷhozF`!Z$~Jz?fᕣOoutA~3Y;S&毰̤ba49[Jrwz{%Eg#h?mye2??.CуNOcP2TEp+ň8f4DWoJV6O9^QֹvfƱ@WcGC /TJ]Pk1OeZwI L JTyG'W'XL#Bf)] Zd4R"hC(ho}I@{&U\ YmO$5X,X+52b_3b_:exo~,O89K~e]TƝ&7h08$~LWl(yh6- @;^3]P $x۵ad l +_{6(<θGLo*!}`Eiݭʪ_p xl(+_ڛ?)+%+YcB*./k!8 OƎyL/gQd;Y<;&P8]L:ߦ 1ˢOM\#a 73qv-% ձL#PZ˄Js}% 3'lTeV<YY67}+6*t%PP= 8 8 S!%NS8-<0_ON:ySx6<,6H^"UmgN0'ϛgGKlqCYf\zD ƷL԰ "wBZ:v@NKI[ՀXy[*9%SnKze=W?oy&Hմ\o FZdus*t+MVQ2ly񣴈pX(xu6'"HaHDƜbjB+ɷ\/W豰ک$+NZ'D' ld~<8JM~;6W|& >A*bUɁɡxBfͰ9 ?*Si!01H3ꐝhC~/h_iQUh;jGy)t>X쯦*!LG8":~dj+MӢviT“0DCv(♷Y$z# ^IvnƅK'9^9g.V˥ oS7%-F^~g!1MUH,; a+غ9;s:0 ɲ;4CL )R3U :c[z2iPՇ`SUzPH~DwNz( u^XqjEi<qc3hp55o`['w2|ۘjV ǢĐu+pBYJreYN3\*+1 'Rs"Sw`g#OVPL\ISΔ&'+w>6J# HwA{ޞQ(O :IaeǨ 1/!oRs[? r;T@Q%:L_ v]X$2Z.{R֗63Bb;mqI%DĄCV}Nm1 i|Uz/S5)v| NUzQ4t = %~Za| /%#'旜*!6. ӇDZ}I((*iPDt7Az*6$tzD⾷Բ `d)krߙz,9aY **^-᩠OZ(C^D#215АOŞݐ ;b R969,)"#qla!Α4&n\ WkKޗݝk /DɵSDY)SHKTu)u<*;R9(2jc67h|k>ɫQv}QM!¿d= w sV0*:Â.єθlMОKF6*[x\XevJTM~-kGd.|7Ty,#b6Jٖ}oYjI@Sod7T 3+l1[VDp|POZ&$Rfd]KDŽ^!@J} E筀Mm/m#z cU!$9.PG`M"R>{-2ek Q&*+aC1Fh Ok2|C_Vp{טټ~Pv *`B(UXO =n5Mt_QT^x`.~B@ fyIj I:w]o 6~,QI%Bif:aq{ð78qɅ29vw¤Z'#}v?:qYPD;舕X7wǪ~"RgCw}( >Ƅ#p¶7:l1cq4nDf? @z~8FL'oM訛K5K2UFa9qaD׌,x?te7tmZFHmhltZwVwAM7(TK^屢NrS b60Hÿ&.&fxmӨaA{ʔ~ǡ}_7 $.)g cH[*!0雧JW=r*eQ3Y.U LDgo_N>7P6NÆp*{(FƟʕ*jjm_\T~$M51nCYEY}d,T 䡛dƧVV8=|EΣmVI6R٦2_O4ڲ v}dR0LP$( oHGX>B'E..H 0 \e_ >pBNKHK]AQhM΀CbKG C$UdRMwzD W vTgFMۉgĂ5[@$q' ]p+n0gG ApAen' RjdV^2>zhlwaPbI#ڍ3u=5}j)?S/ȑ싧$ߨlO!@uyy ni 8h.؈ȃ smb XmH[䘍Vi:jdήЗA m(1 JKP\1j۵m!I1Հ\0!5v+z \m.Vy2H0DP [- ψA(ڢ2lN~`[wFk@}Y+al@w^-ZS{Q=UZ@=͵̶zdIǑBYgPkzFm'k1tL"^r1 ܲ?8ԠLu7Wb0Qʕ9.IQNvL(v46iޤ;XWP|J? m``/R͜IP3EÐ}pSv&ISOG֨?բ!BTAe~+VJnTx~5ula?Z M82iV(V&nCdv}Iu;QY̦'峏y a -73o1?л X6(s_NX^~ykFE;,D$לKR)+[J0ZCƞ*ŋ (0}AbxH `QV.;ܘE/t =\ʩ`;Y2 p g!J6\PNv* d8L}[9( 7;9[zJ8@يY(M7kڐ/ u.}7@b 1T.@=kl)'OΖe~ G1T,RdϡѼC3ƾFiU:R=tڨ2'Uae7E|QӣԃFP2D4~*J}3W62fC2:yÃ"' [J(3+ٱ&b@03JOL1c>MFE,l/*:{J07trדc?!|jfP< =л3\%3>!lSZ- hخmܘ3 {DMqLmgrZK߉)ʇ''-g ~$͏dFG0" +KuA`2r`<\0ld1ɣO9kgmCh1ؠ v,<ν -KZA&* gG-t ut @ORU<:^mmݳa$Jc!mYXZ<+MehJ;Z*a\ҀTBUJ^u–م~{o',*_pHEԵ%źLM7374XuSp )hU =$߽hm7Y!ȶ2T![z:$HWem>uߧs|@S.qYBx{UFcj߳̒|;#g~L=TA!8yz-cj X VHYouE[W7H28B'wt4`&}Ox fR]wFЙQqn+w px,?صe^1Ddvyn(R \X9/m˦M@Ss.VsgD!X aњ29CjXⴶTL~B ;%0C#X@O.̏|ՈKbt"#.53ioΐvÀ<662!IvWƐJk 3FF?wSvi}t/44ہgQzv )ɶ7\0Ǖu]SADjzV>,DGuR7<՟Ci]4ׁ Sahgf,񒞡˼>wi8*Q]B P'{ϿV [ q/6%NODDd<~PmDH4fJ+k٢)˧Co.T-p0yD7z~7`[kD99{̓ypgRq=gWd~ζb?\\E -IP@=hP.ڒ)kͱB2^| Ur3kݔvsOC`# M|3Vc4a EFCw_eTWlURSVI'p7 PJp@37\#Ǝs4qs ]IpH&Us:|!7pBɺZ۫`2I;u,U.}!Lvo@ާ"s}2c"_.d߀UNP"e$rqC< xp&:Mrf@30ݞGhCeD}$k-.HW>7`RĠvRqF Y^٦ ikX!.[r;{T=B -cZI _[fty7Co ol:(ICdTz]ɺ [Bi)l-Uc8ֽՂ!UCF>n0{QxÝX,7KnQYn9YY]El/jla[z0ZpbZ#&m3wAȰR~/hYMQx>U}MJOq!Hu)C3n]5֚\"@ 2L:ucM ^w7uUF 6= _@$Vi∆䠌)OC(\ A7xW+ =a]XnRxb!=$pz@5aE/ڭLG֔Z&tX\:UJSŠ|MۤD,4v»6PAMN:k>{N S;<סs{XzptN C*d]$r3ca:4晕06#Gf䥕u*X]Yد[/[H>fo43evS_[hW5H)F@8Z-<.bUqp:Za%!SWIyg+$U54D1޶d,9#s Xind~xTWWW%ʃCvla۔հx}q[tv2jzc}=d<, Go{;Pf''p(ڴRz#| ?^+S)nʛ$ť?Nd.?J(bKTyƬH 0ٸS*4 E/x@D^Ax!IԮdž4LWT-h mAr$IyvZ&W3DeОWT'ӵ5_&J S,)Гv= ,(0N<2ؠusl88 W6=US, `s.Oل[VnyUQsb'3ƸYҬ |JhčQQy+$wd+R_5x:)(DS!#;POҮ]GEq!&4-!F0{Ot]:~!+%wdެ'Gi.h;]hM V'Ô6D˄]̒SB:SVOYiA؉zByTMy?hߏE+'2~~D7dbq3re|;+Եg ՞jt93.h|["n&"K8jspٰ֜o"GJɽFl9ņ /tw"Ěw)׀4ӌl[!k?"_-W828OD6CB5Il]%AGYP?>kLpa;d-9\lZRr_UܹB/ ČH/`6h^PgSBbA_(V!R˛ R6;yQL[/GNfNDC $j# t"H=5s5@KfroaT@Ԗx4סP`ڌBCs˹Gm)*|Gܑa}nŵQ0\s2)3Xx^˼d쩞zdB8MC3e4@lvܨ^\L;WA7%+u8 'δY͇^5j 8zkȒ(_tQ,f &^h|P.`!KP" _#/aj8iJnRUz2 ^ctrN7ݵ)Ys$趚5oUWusG?2nmdH 'D'}yJΐQjO9|b#OBoX6I$8 }gsb3v|^/E(Vw8"볻 2#,iW|rSpl>[]}1i>&._䔽A#~X~W=>tJ*p Z^|T@T҂Ʉ,L)pk{/ 3]ſGlhItR>&-aʊ;=&36忋;Əv_ EwD%_(PM1U˃E4y_o#LQ nLр`*Э튁MR&|rRFN 0}J3rZwxeUDi./sq]&~%3&1UF*abdVoa%́mQp!<1 %đh?sۧ4FJ0[z~},f2ęoibT6ga r?8[ (?n4^ 2~V.z=M=Cw6y^mzܕK^h_?Ǣʏ7mCn.jq6[`+[秓ڊuniE%ؒWmW.ˀPi?2dhKrXYVJ> l?%2k\P ~w|Ȥڊ2.aC"XlY3BO+I0,mD{ !br;xYSZect;-,'!w̍1[٩뻹CqKfpLXF&gM(#aR DZ.=o*w6g9q{գb#n~:I{^#vQ#KT" 8ޢ"/hG2Ȫ.+s Y'|eND}Đ(K[U|e=BB< @eXSiT¸f )~g&@j~ev E6>7Sts=KBpJ;Bf#+|pG1K~Uv'@DN5P)ӱLאbM?S?^/e8v`S;cdT?[>~Fٗ(HseD":r Ek;=jϴ3on9!o!^Z",9d(*xO 5wꍉ(g\Lsl/ e"_]K7omђHEن22+0~jv̄GuO#"{Yx|47P W?FZOzՆſTa=W"ڰ*aث<`؋V4.Spglb/k3S̳a+ P5Np7/~{I`daX{; hUqype0;~ *6JZVP։{O[(ljAnQbOn!{@1!xr#kLC&Xm(sdp6764֗,ֹTˍ{L2uoRs^ O~6Ua"b1]q_8+0{Q_3vDi/DCGV#Gf3^<[,EVpqf?`cuq1M'&ew6;@w$X_HFkKpDcs]"גv} TNΛA1 _P5ey)v߃ s= bN|<_HfؠS(C!BTWf?[V):G~`DjJ ILs>TQiSDo[lkǤEsJ Csbש]}<+b|Hh;mn's`0{"\Im{}XduV˒I$'Ƞ [%ǒxǽ:/8KkE>Y&WXL+Y=Uh3o +Ei~DUA6, I "n6k:W^\sYWTWB?,Tw@/ [X)4Y/\ WϨGF>@,mpmtfF2A9##TiaA8Θ/_4Gp_Y]߿k~Z@!ICc)gŃM LrD}zżƅ3b"2^vwۅ@_I)bFl[fF(/!TvZ7)ꆨGq 8Pʅpk'~P'S⣗O9B}T~<+A@U=״@p%b{r0 #rN'b#(^/i9az/okr#_Ĝ8y7-(;೦0XP?l6HQrGi m7.SES(Tx (Ɛa .[ 0oaN# ^EGCS rı޴JI:(USG騗C︉ Jg$ZR/(ۥ"j64l: H W|dpyNv*z[Pi$q!B:it?a;4e%5cOx+߰%S^ݤծB\‘MbdWcyuNG{V''c{ d;\>*-Wy{F>;la20ͬg=]2qx gE\7A*o_Oэ?poŠM8vI P,@@]X> 2i&3&-"zPb^jmA 9{|@=) F]wb`KȬ136MznqeKz595 mDz*<ޝ>F(8`ϻXC^~*9xe /I(. Jڼ;ͽpHVPңHiY>Vŧg:w* FhK߲qYP8tw:?O{ @^U0AF5<XE*ق.֟Zٹpb4, =J]PfuSAPd:(Gd(p UnKDВ/e[?A3I9B/OSkR]23޻bd^\":\Lz;:6%͊o$1V'-|ለE=8(0|_`j6gB_xsMS F}dLHlT&LSQ͌?z=$c"c )oSROnǃ WDy:,}7Qs;ꄷb(h)`.FgkYL nwT\MTQs7,Rυ0B[$ ̗E.\`K$iH̆ו+!р >Ca|v#SuPQ7`7W᫲W7 3' 3)Vr!(AЉφXFIe?nwp% _RsxSM"`;&dNކղ8|\[™ ̤*`<<ژ~۠X{Ƭ/UܡlF^cחDd{sYW(^`Wy"ӛkGĠK)/ٷ JZEi6LO"$.L ˛KDuDؐ*Z`U?*%ć[@o)r*+/|E1ėF9?Zg5&ܫ "ԗkƜz:||x=L gu$e GOP1yk?;=NsX9*{F5UߐJֱЀ؛UKhB`!` 5OoPc.gltP;^Uj@J&É^^S1_"moR( < 2 V tQ9YHzs6ѩ`lߒ4]7Ɣ>ޔ#-oS~ q ?uM u& s fŎyR*rL*([d׬wץtt=J6r8a~OX%vૅj|Fe"}mkq4I8]ۀ{8w2n^z{Swn[aQLQ.IP4k'w jJ|l68YLjC (FfNĺ'ua{zb8$9."}o3ڛ17wy$gˉI{|PDViXtu,bܓnZP3T G93GGtD+93PTci?$UJi w>qZj21M Y0m7mE.l,̗;.Kt%isb?Sq$ZxNz2P*'+1lR^ؓEij)=+8A{Xס9YVe2T֛_]OvF+m 2`LO\cҞq_oqin:$ivP! I:v># sZޝ˦Wτ)ZPa2 EL@ꔝ:ey7жnx{Z :\2gb,M~XJ\jX܆6;)?G" 丠{~CF&+uGiá;Ų[ŬȐTEK5*[ jqmb2vt=s//v߉nMLFGɝoAqipurgk,tH> bgY,A[6i?oV4^- yu JBБW"/1ǨY- E{cLۚ'w;Kņ+ 3?C硾o0xLFdQ셓1ip.F,h?uRw-DHi `q\QTi:W kw3GƙRc}kJo%Z$ )n = n&hyg+*+i5ʿ)Tx 5BKDgoLkj|>&4J⃹HBqϹkby~V)%s#X|~$o>)HhlptmhQѢb9m܏ؾЮi b˰8#hqb}yye&ܕl%'_Ui*k-#E?lTp)a%2Z\$<' J(C%vkE;t̘^oE[A`5F|$g3rL#N]*i: !]0r`{Cvi$}߯ YZa* ṥ_b~XQPAfwvNPԐ GL2šxf] sTk cn Ƒyck>kc-xz{}#ܳTx >[%">V%^n^H8,*pZ5R=>\ϝ.̩tA{(T1"QtX̂|ПI %d+Ƣ…ώ4 ZT GwĴo` -kkn\P;Ȭ:mDYfH+;$zj̫ ix⓪IÍELpO9fk(Fgw?>qsCfZ$CyU.+BFNX {=z1Iԧ=::ըmN {L]C`Aj 붋CYcTMhxp*65}+`GB?Zm"L+9S͵ b{8{ pͦD'&F]6JUJIЙQ PBB< ÔFAky V4~@ߟuuo1%H1?f7co3AB'zF_ ;;iM2UW +ؒQ<}ɦ+\M4 VMs~e7'nxl.qyyb߫(%_MM!8ŏQ'b~=+GtY&Mlݼ}G(K7N?efm~^MP@j]_+⫔OtV)< ػ`Ŧkّ64oG.՝bƺ<8^[.4bGب`߭vv$*m؛tPqk=t}O`hIpU2Q.`:3tRQQ%ŖByIrmԩ:YBY[0!( vpS=([VSZ')@ _rOI2^dh^ *gL9fԀ~  <{BDVŹJ^{naTW*W01h+7XNIBbNMS ]ng$9kC 'B`SulJJMbw}W[kZxEGf2OXFmN)eȋVV]zC.p:It'=­2*?\OGNWKcj%ކHNhU SM,Xi+2Gy+OlODs KoKM'xܗez4BJ}*X/6$5ve.o-> [ 6G,He. *R)(j~ȁÿss4>Юa`mJ"&AU7}V*oauba:Ԥ sb4@_ae9xI8;h|u({yRD2vDKp|9cȬj'i|لEԑߙKPEAjIȝKDѰ87-_&›<ٜf9(hwԨtyF֝|r4?m'xCt~~ǂ7.0zGO9#aK#q=]Ƥj7$"n)]ǃﺗCv&@.oc!Mmt1U`0j']iv(KG@QrFr.M@GʫğC(UAHZH14*rnM;u^" [ ,J8hDf $1b:ֈ\ä `ƳoMY_|i٤`6iW 3 / f:K>s}c @}.o 5=bЬ|`-eB9݀nS">ي!?$e>k%,ۛl& /F7D֙+鄞n8"#G"R`# hnm>T giEVCvr/q}ѓRbh^Qgr^XD0&3P%N+8lsv3ZPsVuT~^B=~N/6-phGc/? rRB@Lwx\USձxs4uᇪ+Xl]{DΊ'[] eyԲ3g41d!0-m.QRuPA:^ZpzWvi0/Ȃgr_yιGdRM -&lVjlW"rHxe?o Tg%=H)Ym A0R#sLۋUd c });}MڻKg)|سCx|p IIfnʵ^`FK]r1mN#B\h5l2rp*iwQ،{qK\.U@j6gz{%O ke/Ć̸^)4JyLe_i; C.)ҪL*&,Û*R}4W}٭?;p&.̹ yq9$wMK, +Kqf{fyQmFtծP 7<26\|;/zlhӁĤM[+(eEx{hd2/G92q/Z|q6|Uji0X>pEU٪-'%?kaZGpBC%c[{7>΋{#͏Xrgj;'J9e2M&7Bj[E \3ˌ~Ev]Gz_zeZ ~`[MgA8@=Y[ϕ}%e;>@eO*JCʴ}u({oWid.P] .?fO&E&wR\dY[0^F(bIًR>GQS3JjAOf_W; ª-z7q4SO 3?ZU3%9XwMҲKLSՏ]hd*+i|@&ht*?]b. 6->ڧ z)̛]*#{1dKvAq!aΖzY69b@@%#_pXʧY8,>6|xF27>a3^6|.%-vH&&=ީ18X򩌲p$BdMxfhAPDS6hu$idXӉ}U(ϖͽ_|I1lt0N>*C]O#?1 i'9?nOF-RdV97 fP([N?K瓉w_c>eGuBmMVƓSO2D/oOYI2(y o֢mKݒҁq1߯ 7:mzbb?~ PMՠc E(ıG%Ez3ws(GsљݾX gF7c ~sZt/ZB3ToֶIUﭡzs)NX+u|:ޫ]B:_\Af=0zyp:?%"6_=cy=ݩ!#_GJrB\ǝQhL\` >]I 6X9#Ɩ՛wBkb@~][9m˦K,6% 63tG9j"Z9dclN2FKt{;xs7ƔLb|싲їV>ÂA )D&*2L YH#c;MXFRtΗ <51w 䦲{L o_۰uW`&-Gt/S$FB JD P / WMVPza1xz|ebˈ`XH{1hj*r_"&|zBKL9uizjx%Y4XAbߴS-owcޥ/rР)MkL zbbDV4AfҸL7=`h%|{Һ@VQ(BbM&WҲUĕ@bEE y<cuY mkJkD 4HZSE$}t_ڷ1[g;(rL5gbtwQre_N!T0`{v䜼׎F^ZlD";ԏyEuqR,̳Z 8UY͘;VqhTה2ɂ 9+7\bTa}wi#qS 0tf#2,{쁘P%e<;Sh$ѲduT J;$]J{Eɒށ_5Q>Q6F|I^E-LjؑSEB5'! ֮5|x tLވA}B28Չ_vr|e%$E"@. > RFC^#`E!kR"4rqH$I0̓y;'ũ;Z֒o]*ޮM]3-r25^EZE."'o z[Hw  ,sLx,}hL&5K|6x'I=N88K;q+yjg ^]]g5>IF4gj5nd9<g/ Y-v:ww ǥ^a>Y5Zȧ!93_ .4yO{MD|쳆҇2g?ͺBEX<Ȟntu49M~Fl5k.8hlՆ] vUIFOÙŴ]nkZpkZeywІqj~LHV'Wq2T@>6[ܦ,M( N=g)“催r'}VTHkN(j;WwmUå]N:y*C]rl#DY^upA+CV:ik|(#N̫Ý0ն<}w\E"D7kL!­XVZqĀ¾8Y{9x?' mX2u- mH1*6 3U5Ub!y~xD ^~|yrrC.I&x7c`zvjy٩9S2Jr̹EVSd6qp~#oX8LznZ ì y`^f1MZIHp-P2{>_ Ig!FP (ާ":, 5>s2kـJG=Qx8s8H%_ mt~WdSDG倬?pN4`MQ)6Ves&_ۛbP^Se"׀"FF!w)JNp7sS6žDܿ4Z/("͍ j =H| 2HVBA.\UK^W\⌠aNz׷]`@QOȆ<>^+ɘǏ>u2~@t ȎBi8 LZWk;ls!bki w.Kf ezKҞĮKK+9`bff:o92ڡݕȫpl;0(!7uh3ϷI ̇ FHs94rm0T|KS} !wNRɖwR09jh!C# <щ$pp:[ R6jjqޒ2 7?]|tQYZ%ԏ4Ԗ>S)`d'uG9׃ī"8Ilh>x爞G/Y/a;)_f֬X,2+R {AqV^i]܄,e=m;O"kڤŠ0JWpI.C)m Lnv狠R0LW)+:sfjүfXک1=0I'}rIQG<T+}mDk+Țti42{-Mt2i;j6S2n/nOE*)b (MVDG-MsF>ZkK[2$KϫyVgFNQ<݊uYqY~:*=[F⪎9 t \/E]ojw?¬gG u"fltYTӦY8'ߍhwhQЮׇi7I}Bo -hpb~_6E#<`.WGzq0"}T^?/ e~yVٍ^nB۠a#8lpOI,ټd ߼# ?60 U};PU%7_5h iEemdFne1_z]`bGj;Q gҶ~[r&ٙ6q[(}\?98$9-4|(I恪u]! >Ô0;R'K=b5QF V' &o2[Gʴ L)"ƖKIUʝ6r #*>ْV0^ mH6T#@Ը!E(CJ߯&LR:h=H)={97i[BR* e]fUhQrB&~=vVv*JB&|f.{DS%?:ut&vqpw)\>z)Y(~ty_rwbr1^qbOU0]=]̆wv,0ƸG}\6"f xɉLNeLFz+, 7czm@]s 7*p폗㹾oWxɚa+ť*_>%LE/t&MBOA{^qh,fYVW)#K MWǗh:0 L䛠}D;I]k'!8`0/S!#,eWǸ!k#tю+d9DžEB41#N iKmPt꣭ 6 d1QnÈ3١5s-҆TL77(-f^5<|!N+7܆ͻ2'Yj 97OCG?R v2Cb";f&6>,'Jŕ7Cّv1Adyl"!g(k1vέhC.Z!9AGj8ms玏$Umt xDݶ&cklO$~,Nū]鯦ц@r;qr=rg  i^RX鄤WuaeN #y;u .sK:Zzj3;>Y ؔA@EcR1bK#T1`+J]_7 A.2~<4L%ͻ<$wXa`BJS>dF¼] 0(n?7LAԅZK˶ƣ3ڞt~blu3lt؉+[h_]DqXI <8Ӳ{}\Z;7^':o0нˮ--̞B uG+A~ͽ30"2a rr}͇2"`٥3'یo{>h,ߧn^K9DӾpұ!PJk\G>BH4 JT;4?{4ѷ-F ׼aeRcG^͓o%}l-cvxLRyn%T\ByLs܃Ap{a HhpR#kSsn*%wIoVqI{7%[ I9y垴x>|j2o#fOL$ff vBe_*J4?b9,nBƚ#2aB{RDÝDC\ GCKVU}mS"iC,ſL^˔0RKs[1ϼuwGH%AJ!#;A Na%i[b'q9L_q0^-Ix/9Zջtm{}O-drb^]Dwu}N_t?9&~B)c]-.1ژ&2,W'@. h ,2xk-F>y"Ӯ|'ulրekh\";G#}]f/?o >(԰ےZ29sﶀpWc?R-"a[Nﳺ`d0NOLl%jŖ[;՗HY.(`WG kU{TU4*FyWszǰA fA)%=rE"kmb r99N{_ =AlyE؝?Q 4޵ Ȋ$tKL Ԕ16f_w<Vu>DZ5UuxHb,B5'z8z'BX(M: *{eHj*3PySQ%ši 'j9Xy,A ?1e \8NkZ*3xM[O6ztN4,g+EFJ`ML}{4G6A.E|UJwݛ٠ɮ0+4^l}v ɼ>$DHx!x H߉S7#)+FF lW,>[h_/$Ca?uenÎ,0K/EgNnZFM(w% 3;i'뉀0N|UJzx:!\s=p ]kTp +^\C'vc Rc,VA $4tJ=pvLqsXFPV/y?o44yVʺzu,zX?-ݝO!85;1ǶEFw(Q"W}%HiM >k*rz9A f@/p- 1Ȱ=mKYfX({i/#넦VCOikbc>W `_ꓽ|Q)+H.UN7-eFNSf  n 36(?-b RiGcn8co|]13Kpw\ tDH(H%Feɟh^xQ. 5ލ%1Ea_]F04 0]ߤ}1ݡ5R6I4czf`ы&T^I 2֤=$;ډ|j$R&|ǑkjX?< u5SƩV YU! zVVZFLGʒQv5%s/GE?GKpcqE+#$ȟ6-Эbyvɮnr ?BxuSw\շm~x gA*J$.D5lO6 5ih^bԚv{jV䷰nVV@YeU.rko'zDS$Dþ]#8O*&z\fas4X_9K_ .{*{$k?B98<55 9uK$/T$/AWΘ+0#2hgX?#5;4.7]@"&^2g9JM#y%.Rv< v`p+?,\RHVg00  s8į Q1Ry rB:ۑb*jnq(Mbz4 [Ѐֺg3=ܐ"٫3[S--.^QV 6 Yv:wUas#oW^6Bf۱3Yx5}ji!Vdf<qK =Bu&BOa/Bo2l~i^;[fRK,F]壒y2փ)ƍ?<<Dx.ֶ]L:6 h:BC̒/bסƓA{ .1͔[Dp%f!g+(އwoYwioi S kަQڽaC8VUD%*=!j])L\n)Wj7bhMxEMb!asC'˵$]R[Õ-̎w9$ /!c]́o^+9IjVG[ZڋH(m^њD\;+ahB8|g@U' A%vN<kPEbRz׉-KWZV5L<"0'B\/eޙ0a)ZIkXD߽"etNۓܮ/n#i vo+u,%im2V9]$, '3@٪׵T Ѽ { Ȝ9hqd5F l(@k9CYƒ"-uju3}F>PA+-! WTJ@p21o U|o!cQڎ*L? π(S#81wLzử6hzv߶k٣L_SXGWxr[mvpgUdލ+0GEWyS?" j͎!fEXw3 0Jk_;eT j,J&i wX,]TvrvYa=X}(}/n:ii ԭ|LF'f.nuAWՒ˧#q{^E1k 5s+&K R!J[_><^BY,G.$>1̞!~2%6N5)3,CizjǠ?yzG2OsA t19c JSl?xkU't{fL*vPʵ\ȜotuY 6H v['%0SXS܊ռ(8,-*"Ǩ\q;r l.۵a~5{533q1@]uDb,pI"0hq_0n/~樎8y/fJUJƗ2:xzuL[~ǪDnM"3e'^u6|TB}сT6`fY֜AoexWdo Pzck{?퉹-Hʔ=G'oGSEpaӹVv0Ir[HCQ*La0Ia,z\&-qk7^yAA SY,C&D6^\~%dgZVp0@OTǯ<:*Q4c^pt?(b'0L'h&ֈ*Fj,m\%nykח77۱  /Мޣ n]wv6"k.a?1K9v&0Hy췲465XP2b@`4L3|ՊѬ3%hxJE 2߲"`afS2FH ;3kREie.]]V8% S.Tڌpv%l<{n_Nvpg ߟatXNӰ$I>N;yXeհ(HBaN㖎犋~>)%9a! 搢3*dϵoǸm`'W R3AP0Þ",dlMH_nGÞHDZ`%$`K1,'2~ZYsXy bQZx2Tέʯ!79[/ dWT^^TgAYub.R7 <@|sobTlC",lt򂋬 gEͶ!GNwc47Px3__ea<6Kgmk\*3ۼW{4>Y6Bܣ~}GB|BߝH*Rg/.kZ*:.Ή|n^uWcQ}c|Pg&##uo@T«9Jk_6O, 1cl%F~L_ʩ0TF"p*\DCv>auy"dY)*!oa^h 3fJ:gbs5ίJ/̢O\չBu]0mٴZ bߡ'ACgAfm`$J8|}up^Z @mDSJMB|'R>d;H` ?tUByYA o{{FJ'2=R Hɗ2*v.V UDAZ",3+Q{ƚ_8jk<>y¢>Gvr1;3xipԂ6vdYUEz16&jǨZ 'Nmi)aktDŽ {\w (]i׏"Ө Z]cb=?_C)^u˨!Gxҩ.=F!1,~bkTB%GW&g]ϿRzB;2hJJpcMl>G4W{ԚIQQ5ns &a@BwʯOs'ok h]ʻzz yqM Qy^;u"v,7241BQ7險%^C>u2!iξT%YgF~N%B'Ѷ0/Q6iF8GxΎ&<O?3 po_( \RCҟ `}\*5ғa L{-?Z]= 1O 1/+ǮYx>KR| wg;]Cl%& e t7nr c~Tʡ.q.{D}'rt0FJȺC(WI9 BNrLyr$Tc^3!|m10MW9NDUm*ze9y-9|WUE֔lHfQ-ƍƒ`|]U IC.kbԪuʡ SLtvoBwo3Onȗ` .F}ZV. +ә?THcÜ˩nX68"00F#|LWVU]۴Z}<#;;+2ҪtJDg1v]O5"J\t@mapS{4{ݘ$GK.e1N><}nU[_͕,WlY8@M Ko8+*gƇf&9Wd8jĉ 3x㋞;7Kwy8wljF4yMgm hc ۚ4]:{D{Hɔ Q۠>'cX oxm ohʊ"m<:?k۸.5cSOg[j`IN,D[}9Bx׋~,&x[G, E.s2Ye޺wVn&;-*h)sPg&]:t~.\1]p+jU'[!ZZ>. 7<契PdȐ96P@9!<4xW,]ɩOo O&"˷k<F8D6l$E#\wV/I&,=Њ#by,ˉYbBcfKf s}m{jCofT0+`E "E] e$߄u5B=D&BS3$+na5, *O7dH_=bD㰾wRn` 8=e12ȓR-3ߟ2;8]/6I6:k4fJqQ: (⿪ى횯ڟieKG x~ n@;SqA|>Sp_u1:m@&њndR6M00JE C#2Pbfŵ,ƹ -\ v^?] g5qKnz;N<8qvTZEFv%HkpZB T,En3cSQ%A }qOIS{#1(Avu"EˮaHv0k=ܠ\:$SJ>o4"^3kFo vyչ7z@iN礥ڭy*OCA0pD40G`oz/Lr[gKu"KbaN} zߕPP~ PXE3E裘٫$ ܾrNv̎L{ _;mhya"v$5jtla q݆hI6e? R`Z#ǼpBLrFL!2UOTAYڷy!rJyofDu,G*W~9Za-1@JKOaeӆsIG rOg̫7c iE5T^VGD@k$L#Hd`%M0hfYۂ!81QN/峾q(AtPW1*L$@$dwƷIerUF9+Nd٪LMYTiF-nuDCa@t 5Х GNn8 Wq`ʗIw^YZΊ\Gg"vZ/Ƞ}N!;NEd:^T$hDqClAxT+%@+'R_?i z:^J{ȎE.+WRE7"UмO:,CӢʁ{?ӁjpUޒQ1 Jm@mj#*-n$qxyi$俈MEAJD%-O;" FitQ=szٽҡe6~ 1[k?PP$%#\d@Y:Սz+ @mO*׮]9nޡ?>W߫>>* wAË\U֨D֠ "2ۭ ݞ|]S( T1RL$zpKY5V 76m3~#{omi/'0cO sC$hZ큺.(}A 0,z!zvQ7A eB,~OʹZPmŎf.r - |hD͚i#uCiRcd<وF yVZmҫ J?:G` 0ӆ es恮 }]HAq7Ott:кXCRԣaq?Q;,uMGp_KIXIB_E'\S=dj EWm8,/BwJ^ W6;o=&HRb[ 7΁Y]>3 #Iӈ䢚iG:X,$ ;hM8*՘'7xOPc7x EMǝ7C?ÁW֑lY@s!Ք@k *^NHe\<R Ut`u,!yӿAYtނ/7ӠT/yk(肵 'ݧк/ hjT,a!,XgEr,mJk+`|oauF7Z_< 8%}X R,eBA.ϵ_he!垲xw).aب>ٶ INj,*hy`tFϹ+ &m7KֿsNѵ7U^Fb>M`/_ʡ|0(@|qUBt0<ܾgL']#86ّ҆놯jڂX7Ny:Jx}Qj2cX|;6$ b:~ŵ趺7LzIM#r&`J/~$\6Tjpub2[9C+Z#{2ݮ߄ c5c nɲo [ V.fȶIcinUɫߝEvmҗV9׭uXT^;ӓFE^/U^4I)ZW2Ha|vŪ0a*##,xc& лNΫ&/(v2. Rkfb_Sd$.8[GT/7o/NV+ZCmsK8&6]PqRS +x-4,y hK$;8o-,h"dZE.ϫv,%nvX˄Ⱦ_ |D B/LAC:͵#-,#PBq?QL\<3֝$o`@rdqwGB1c[}G\WdZ.];iZ횄dTC>N 3okToݤՉK3ވY+ aƭ$Ca)`>Uz; EHRќe|I)aT '  `}"mqM桚鏤g.[:*x+G/2/= 2XKE;\.,)]8<87.w۔5s߲`Xvy7uHɠU4[mhL1գZZ{.=TF9U~v(X 2PT;([ Ijᒇ75s( Cy8#fs (hSUU&gO͸?ح:]2Ҳ} g1e_73Q )O0dA-%NB% nlW}+JXwai~@ z"r\'e*CWu`*BsXa!%rXq7W4QrFqM\3Tq:Bu xiPw$ c wJ7+דт\pe[EoiyMV'ڃRcB6\=u,67xP!.w`}X1RHk.QamBx6xu5\_K#uG?AT BI~BjvRLC }Tel*sNHPbA\&N@*w3 %b 2 m4o*8]wr*|}%SeJ+Kd/NP_}rAbm'0҆ ~"M7| %ާlv 6n.wg81ͳY|܉3.6C(XoMƑ'^hFŭ𓄳J&,ގz>A*OM"&*Y ygl3b8J)0tpqV=R3,GABc7CKKOqk\nyت7 j:L[ (C\]9!)F3H .k0XH"F# >cBT# fL\HL @Jz)KSVRƊO4a5X&m8`WBߚtq2_<>TS%= Eaf̀0&lP!b\74GWWR-'+" kt1YW& 6v~{sa7Iy޻hMLL:|9[h؞D˩IEL6V{MWa) yw-T\?㽚p,@8 +kĥÓskZ(Զ WAK\!4DjL }^EyлfzPX Pxf1;mw5uV> OM{ZF̅3Xj~)l9&pf^ZCoЖഠVuFƲZV**O³G%mr^~1@`@]pT_h]Æ*a3-hƥyf0,F*XN`MgM2K]kJ^=#.+F qMߕ`%IA<'B䥬keTo7%}ěf#3卄&W'mK^so_v配CZ~h٪F?_]"{DUh(893Cx؞Lz0V4ZK빛,Kы6e^ujJs@dPQ?/ € ]m[ QV"2v4gZctc(SanD| pQ,3]GfB4Rw]TřEmZnr:+|96P΢R™rx;*d~BŎCM.J<4B},$ 9V K\$YP {SRғ6h /E9֡T 擖D'yLN\^P)էNW' ۉnmk._]$\aa'V/X2*8e[/J 6,؍vu¼(Fٝ>d|$f^+o^\3~~tE@AH4=>q-Gª BL{ѭ!n92 oQik"ADH٦fƀ1X՜2RѱH94/b1}B{,72`\Jz$t_lTFSE?Z]5CKAw\arG~K2(GCL7y-s [VVxD/vFB]eur)q6ng%4v%9͸g!hj.陰UBd "42qm^[x-CώeKEIECǸ,*pk!81cO!{UU=rc莴DlWMDn@!OQ4!/pZk)aU=UPO;EmpL>:g(N ۧ~4h8j5zׇO0g*j%62+a {p,/Xޞ2Xnb~`)Yc N#(DPMo 4a;[|،QAϧt[+tK#I.&suyh`=#T5F!zM7/ֈ/p4ZۈΗ|k0dHt/G]KfX+M44Q,9Y 8&jKZ,w=iVgOk0~CSd³.:R*᾽)Լ1m\lY >#c$ؾλ_zY)_4e+9GP/_+u瓈 @kkOK)<?,NۏMg׻ܜ~~ ak#lTEzDh=y(M[%j*e%h39 ݗ !] EWB_`#"dweCkIXPvT1((MH"9 n-~YѦ/39NF5 HӺnL=#zV! 4Yt(UI*zVa Fǰ4PsYԻӓ4J?H(W"j؝|*,͑b/Ň^a6}n!4~1Nu 1hH 0<~Jg#BNRM.csZBZbjXbChB}"#pI}-uN^IA%en!y]|\C|C"oE,gy 3VP11]rw}s_y{60q>49 kA4Yo5xLCN[$M8Y~.LS>D# WfAmC'䴶y8S|PsgM)fϞwWkvKYR#;O>UkǝhяRq.3#Iz-lY9_6JIDf@7LZsq9Z7Aą\(Р_eAͪ z;5dd[";GNp n$L!Ekɧ UE-CV_WH`៷TEX7Ƴ Aֆj][pF3߫5vzZ'i$pa 5݂uTCfs_(59|̥Cc;eYJ#%?] =0Xr*9ݢ{5g〷tQAߠrȉ;Y-̈́hF[~]n $^$oBmU1@S!Qorl%F:Ai$.ax44MS%ynj碮 rF C>1YV'};3+VIJ-"7/SDuR NC=$掏"qn>?% ܦT𹙉{E4 $[uMv׮;aLKk<6m].hVIuފ]R#Bv_!LXaoա[KlG>I{t rk_C[嗮5\ڝ 4 -:%2"6I^L,ŀrϬञj8 rC+GӪ:[xm:qÎ*PI#.tjAk LzLaN7&(X0eD?07] -]] (7vA1_hHsU7Vhی_Е<]`]dC{pXPT3d"Qm?$͸)rb첃 ͟03M :'@znIf!8d x~n}j9Oݭ4ˀf_oY3PFӼeFVcI48Z}ؾ3tJ5ń4ҒB׼|@q˽>CVd=EYDoYz90:^ބp"xyBOJn=f91$.UZM5|x_K BZb*|$B`Lv KSZK|zUQ?N࠺hO]v6kֳ,Hm\|^]uXF6?[`g#q! zS1LcFTT*]IH\EB7̀3 kAj>>yLdjYڍg;Ak*PZ>A HHZ2:\[},G>|pe_c'Ĥȋc8*&cW}8"洏0YזFu[?kԛMur3GTs4L<ղ"udy-"(S1W&eƏ8vPذ?BxzUMX!66 AțA%50ȗ9ƞ~36;u Tkux)$B!DIqy^ W/\nA'pѠg6,OvD-~V]cTi,L:Mƀt\@x[}tmc_{U&8Ig_L0_S+!r1Q3;@?maQg 7c6V_&RC\H%m.b%vMdMZtC6<=fu3n ȝTnЭR1fA 8_Ap \a^1YiϿ(K6i^+17既[]Z JVG2UQ(kb#(:Z% /hg:v`ۃxR/7K:xZ N!Ƥk @akvK1\V9Kj,i]$ (e x#2aQ>wwfD>³5*+>q(#PRL_Rh/$~NjBH`f٬l\ܞ&av^ t\1elDcc"I!8 }mߔ)߽jDE56=K9E {OALmCSGF\WP%+ 7߹R( 1iPw{,%RW&di)I]_g) U? Abm7V5cGmHc}]F ,PkRb+F5`~.ۡ+&u4E Si {\`{+)(ڥahYp;Dhnj8Jq'u17Q\qR@q4R(A(1flj^J 8"׌sc1zк]}YYD_~FqO=s.iuȏzV#gM^2}"+i=8-\ԻQݽATJUՔ^.ZoVA+i JLGHBh]q"fgʅzn]M|6ڵbPyu2򼐮N쁌yH1fEr&+ߵ\1O} ']Ma /ĨiN ]aN8U Jo nVW@Y[ #À7&.i4yf76p\kQ,P9Y5RXb1Imi̝ޝߌq>%l Y--ʤ֧݈ɚVA͘>'|cvD> qx~HU:-d.ƃo;#FT/]xXs9Ž .rÀ|A.Yd(ض:D_zkfedyDƹ|] :$޷w-30Lw1^sS<7 38&QToy1Al6\b;j ܹGy,{oں8B5kLNgcQ|-VV)œ8>} 8BLs# t;,=LU)FƇ;>0HEfW h( 8xkx05B1͡5AߕUR)y_#mST⤇ 'k`wqƮ,)<6pez~&QݜV=~zE~ k&x1tkx3?-D@7^ 5aiտxjw ў&&Vxɴ/X_EzV߅U2Kߛ/A(v?jQqU}"`h:RH!qKx-,lfF|X"DL!-uYHHgj뾲e <%L =(o}uMZ c! {߫/ܷt0av} vWm|E3C޶P| W7j3M}?A}3n㺿r+\0L+cʣ=[aՆ CHR[1||<:A_NW#+Qj?8DZžOwºK)F[d)Z+x"Ml7s +!ŪnC0cY l @Dk-xPބ)a}>I^ss{ߟZp `Ry~]/r9\z+u;[&Xb/Bdc9YAZzu<Q M ,x+?b(PKpf,!Tzte{4IXhfrY[EdCxZ&g]\6Ͽ8PF.J7N(عqx-"L: /+K'6q:\/{N%D/YǯVTy R8HD;n{]ָBL2( 9:stF. qMQ'W8'd q3ulM>my*4)&}0X+%*(CByu@qq9fMm;:U+Ox uN܆3W#kjB3u%(rHbň/.乺3ګN 䈝s|gWvu@o#*H0ʷ}(.(yim؄GT8f=@VFy@!ZZ i4f͂ohWQD?F6h\w0Wq7y!%6ިN<TdO14vwDnbHV͘}ٯm$`HjdZ)hp>iܕ$(G,:S} _I/Xw\2*)++6D =<9:\uo[Yh(AeC'/wykg5ƍ5Ne9&w5$V(zh変-o<ָ뤜!{_դ&x/?i`KwW!Ir&/AwħwAf~M=cv+MXYF X-8OI옲tkb#Kxֶm=g]qzI%D&6c=!V=Ƌv:a HCotblM +٤ %r!I:5hƼEu'auоPb}QeYp}_f?>]"n!%#瓇p'`ߣQEݰE!޶Yuܜ+B#9j\F8֭N^ @Aފҭo {[KO#xO7~@N8>v%2ϩuZ7gBWn6S65 j%d}k_ွH LԑSKZ1 ˞h**f;(%ڄ`8UǪRcSy;)d0PIQe$^d道@kH!Sd8[ 0{RfH\I#N`K [rl8 zcfſN1մN]! dQx eQfI`o=($>C:^YЂhȇ4=qrfIDU/<9_U|09I έlF,DCA桝C6Zw 9kIl^];:`wgW;#KI/^>)aajL*{uC>,'=P >9"@U +Jfkpk ficwAAk`w4j)>3`}L&@^l>mo#ҵfC=@Sw;7f!3]KX\<<܉8w8Q3'Xf+ w^fa+4c]hBH CAgʻTdYa zȳ;<6~iTH ߗ6}Fy\Om^ҿ mV`#+(/G@dOR&\0ZE9N|NO_u-9)<8շoi P3FKd-rJ.iJ4;a77v˝+b<6_mzLG@\)@σJK$J~uspCoowƳf1م#TKL:HۓevRiݏM+A&L ƀ憚;ӻ[S8K42o%̋7e&d  ~u8/7g=iw@5"1. C%k\(#!i}6xǗ˱tRjR Mg8tM4w!YOPo0d!u )XvJ/ zhp´qM;3x˕FD7o'k(ql0dhV6ٵ̮-M'Ik4~{ tfݷcksQ#kWC_waଌz b!ϺT)UQC>  w0\۲P&yaKL*ZaX.. *3B[w*mnݫY6FӻKsD ~s-=gX+gPs sd63~c1#{Q=PVY(%H:1[BwPtn”-(mxBZY7[(9ONjzoaB8-'9`XBLVc*!vV_Prw|whV }g,t $}~-TXS"D* 赦`*N6wF7 P澸6,y(V]XF*A-./R;Lw@wHsDʒ3|(u#sn|6yKx/e)zd{K) o%olYDo4c#Ϳ:* Q@E} [8T簁j.0`s`2Ŕ&/pflPL;*= fU8k{$5qmQbΊmZki&1(fѯ:e&iى;o#xh [d%Ы?Vv3X*&cV$'$hJE׳ o1V!ʼnqQ"#|*t阭=E n)Ɉ$.P v~֢dïP 9,XG"Y [؆ЦLѺg y@x6c)\wxj uhqym#jjJ|A_[@e(d7gT_-]eXd(ngi,*oMԊvQRAt=s_x‰IA9̖ۀk6i'%ͥ(imZڃ[yL۞0tEԟhrMCrIG ޠ Tzϊ5|Hum2[$6V{Eib7LjT.c&â' V….LrtΘM:zEԒ>?pݼ MGrgn̳TǂQ)ҖqI^$4']n`)@1':WomwغM(1׎(.߾3̯h[1(h5s4`&D;`"9.۟#>[ˈaBGߒ%Kr: Fع fPghI'f:թ Yo1†iƟXe2mv5A,墼0_#! 1|;%'Ј pD*CupKm?#N*Q@DJ!'` xRT~`b&٭[yh:l21{J3/ z*,1Zw,r癷u5K_N RYpٕ*ry^5ZQJ,#)Lհc:~#ȏ$Q:&WޜZ&mYB "f|1]?va;PicL\Dof-ji;wGu+:-}mQ!QS  ]p7z4l_^-Yy+ywْ"pE`d>X=C-LJa _C'|ΖKZ =cvv(LɌsS!-4\;M#)AoJ/)k#Q=ؖ6Ǻy(sYH_ҋʔ)EZp~}B˝BUfGG+i4eؕル'ZxvFҝJwĢB'Zէבѓ"%Yj/nYU~n º@2>շEol}ށ$`29I9G2,[HtʭޙRU'v7(2kl&6@&_6XAa&=%0f # \ o$~,Fñh+ eY3/Padt )Z$S{ST:}v'&xgN4"7p`MGN}0Y,'@o|NN3<r Y Ԍixc`X9!MW;Ge" ӴrٲZ,@d{[05^>:vIRUC3;+gh%) Pd;{jQN];[L<}6+XsZ9^ .x{ҪwapBR=T=󭷏h|9$4֊gy{#[aۤ+@Jo,vv+^u; J #eJ_9R42B aN " !3QWSFcl"'[UȜJٝkg<~Lhyf I|"yDh'83ɳ&s<)@CC+%t@Gbi 10 rꃞHFn5+d##o~HNϣ~]5xVz/vwno?T~cX*l}C/&tЂ|3M,Z*\MHiH/k62S V`WT՟_N|%\66l3Y%^m lt.ꄰS4ӁBlZdS8_m'`r`) y^H?!OkYȄ=ɂ1="9}WP,%m^V*X'7;IEVK䕓9>!-OѠ:v 1UHjU_ lQ=/@NNsb7ɡ "J#Q'ݖ;7n'`yl/2VmeIY@AgO.qGb[?ctm!*3{yLMQA46 фBc8<޲ 0o*mm0M" ]|{|S'-642Ak!HZ$:vm&#NfA($: Ÿw Md%Y7'j8i#s[XR|@ oeיr'W6a"ss|$Y*\ 1VfӁd(h.%y<Şp& 8ѝz¯Pn媵>ȲdG/X1(w@AF1}wR~[%3$)YP,cۺɔ4W4#;^4Tf{=rC*5f]> L3υꐕ u??Lk{rN8Ųtm)J,$I)5ڽĽǝGE|"cN#M*h8$ s* "Z u Wjdܦ;Rm=eGk[a2H 8Yޑg,%mPP;ΓP,[8( 1H™Q/AWr_587LhqElodԧp]ܷv-l?y6Vh?#@Dcqt1ySTɼ2c'`ԮyjF.z8"+ݧ־#9P-zۻSZ}Ζ-:m jSp$LҜu`s%&|v1EZn_EKEYKx N9]M j`b1ͮ>M Qbv%C}+qxӶ&E;8!J(ea*ڊ,zIp;L2!B|黕[BMs.$t#i$d7#R[o.ψ-m MWyAITvȿ,)mWKUV_ +R 9,hL|RމV{D>>ĭl+7C5,bygǯԈ%HoDV_*DYR:C?葉QVeCG2J:/"~3S$/'_OLsqA0<쓂eI@t@T85÷9^&u90t̽c~cJ?CNileդ.W<^$Ƀ [JGuy RqAٍ`Ӈh`ՈPnk$љ@FіuNJ~%F&ĠfEx>WԜ cה.epwNFz%~wC |i֣)KfkVD>۩'a1s!d25{{ ;z:UeV6QIIYbB/Xi5MP)Ċa~fP4z";ј=ڰ@ݱ(4iBeEs.Ә pQJУHyU>F1=[yj>hEy_x*>MƲ\ qXU(qjּȍY V6RB=aW 4cW܇4#y@Kwm^ni/%Sy5)cz܇<F@ /\yR$lǫ PҟW&]%-Sn +@uAg}R,U]d*7"ى 2br&00e 0(R?)71 11| |]j|75v[ǁM^mSǕ?75 F4kW0k%"=j\ _*b-g>Vzl5};wed*o3~'|Z~cL1wg΋RX%|Dygpz3nVECS۸xu LRjc\CV²~ 0*ּp]%`N̝ww?O,^@bo O׎~ma@RpǺq2u(qQg=)8$3yfX ]/z813B_[09Fߍ~5VDp`5܅@‹ v~J7|"A fԲ~> ͢AYvp%9C[ZlZ_}*QxzC| cCYW9[ѣƒx mUm>˹cazx[M} &^Pخz>;-0Sfp)Œ3SÓ+:{̓\_'bD~Jltv`AzOn;zײu}Kf=?8A`,iUWf@ky6lkCaǕ4Q4<zK[9|=F'՝yPa{(@0,2G)%}腰4-s2U0n{:1©fb?`4(޸K`}?Uv.u!n)KbQ0uOGN.-(ϘBȳȽ?Bh,8Yϋ xIo֕s%\00e.H B7e|/ 0 4'.E9RHu=ܗ9^vD܃>?}N.:ux5"g+cĢIfH9Km}mJ3A _3,:*L6TQ/``x%9z3 bY I248;!'0_ F_4FQZ賳;ņчzbm$zȢЍbYVTn?fvTZ+4skNu*KHfjkg@qC3Cl݃"Q O}wrxWfl]1BfFUO$ +m\9lVx. TQfclؤ%Q.fv{뮇L4$@萋-盙1Ī&4s7DA 0ЙENs$ZBm'g`/(ҷVF1i=`Hvz<@_u? Kztاw ע0ŗ%i•gkpr :Mw4T ă{AnxO>7i`yM.(8^uEkOv.p9RY F6GñZgJ*i7SG`2"bTz#"N%[k#94+CtՂ>gڍ #/mNN5 7Z\xm~'ԏ {ݴ/pƧ%J2׍|lټԠ6M"^oDqJ Ui+3.ua#5{BVj1+|#8)|#dŽm.{XEykp-@Kf2fAZ O== 4ZȭoЇhDsہXӝ'lm08?_oo q7yUylL㢠/XQ8ٷHk͐(bK% -C hmבu3 g#jSB=>|~/߄Oh߾{Lwd6('z۳J\0YC z5d~ΦR!DpdF*XAFITi!־wϮWF~#e5Z[:Hߠ/HF\4/hDgл 3cD=|4@%/gIN8a PV.~@lkdflv ҦQi[Yx2/^$҄y[YvǞT(zG7bC y@T3^ ~֌ۂ}8ĹvgR[JbPV#;) bɽZ>(Pؕ4C Q9gl (B=ΒmSzE%m0Y5TPbV԰@CoRϮ# e c}rZ" NFU I&#D XKaWv~F85EHjqS-B{yfIw{L'`\]z#n%Tn`)SOȟS(gp]ם2d(cߢӄ\䯷b[L"cg 2bv\:EiqV>d;qCk У/ yLEAb Wrt8F4H۞BDNtBGSCr$vMvN=3 hA?sԍ$RECgTr=!;DgֶcWv{:$c|j,Wwy%-eGp{⡷r?jYՄnY J Ïs1))c~ ٺ0`ah.SMSy7*:48e`zӪ(W&~jyׯ&!4IeW0XҐ:֫I2G>UJ[6e1>m16k/i9Ȅi-ʉ<2U C/@''$q^.i3XwӨE +DR:aA+meZĽknM'3~3yne#PuOImݭ̫Wki⤀I?>0z&VW>-fZ-\VF<wG~&@gVv&UNr#hxqcq\ک‡+hT[eS˝T8LzB`]zdZ=޴%T*'X!# ,XN"@8 _3ҲH=+KC ݇ythS5*ek"ZN-_B]}n GEX g#|Bp5Nf@-7Vjl o} Mz0x6jGaNEDs{Gy[O! 6kr .]Ye'Hn]~}ס,`ʼBy~ Hx˖ޮZi>J{[*_^e Q[Em*i܄&5Ȟ0Ga܆0b8,!kS(+~Hru+?.Y]d\`lk?jy1r$ٝ?5JdQҟ3gWy@pR X5t3GxjbWN{ݜP¼FS C7|fǭt b~[A-6.[FɊ@3me'Q^RH"hQ)J$ˡĦ?KԅZtG<$0F,s_@ ]a$ XcJsg#-;6dX.&} ըv-uW=ȄwљK*Ru7 .٦f;Mu߶5.p V4 IJ tg| iM9D㧞ݔ׀`˨[ #ȶEA4;9\b KI1o,/3 Y.3!{mSr6v ˱׎Wtkmo7/m?ϐ SLjHU.2Nf;TS,|sQͫtNeM07(z9d_v)Af{&t$KA KڐYƨ4\6U 3Z{p ,u)R3yw!5lk7"żb`xO3E(sl+R.6ryb9;}޲so >Gj!Ѩykd+B>3$Fxq{.{OP0Djv Cl~U-u3ڲc7vRpv"55SAu4z%絪qDUyF2ID~ļ} 0|J&~d֥VthR)SgKn$,A_sbAMvt>wOzd485%VmEi\A3|z⛊FR5B-Ž9r9ĵAު[9UdEq$/F'7yoyoͪB_+G%Tfi Ë.iE DcB `)|5N(r͵ Iza8iy'$.~݂DqOkCiS9e]2;X|y%Y@6n%i/+fwZ}7}̋6,L>Z+Y |-P(WycFkuc'[98BB &9tJ gc% '<_fC/j2(2".9p oRCtp쮰q& ]Eܖ:{S. uX!F@p҅5kTlEP Rv=Hs IB?w g<ó9:z7xWl@4CO獑Ѐ<&/gj-!-jÒoFMECϻ)Z92` 3m?uq1 Xb EQIfx^p=ߡ@9Sp 1~כ*  s .gW@9% xVu[e4Ȃ1:z'2|5S9W-KHۧ-%Ҧ gk8kbD5$QlJɴQHsRDom6]@f70gnȻ6EVm^獋8u"P g&~.:IdB{tۉ$-$LGIy pHbL]S1>W_ۨ K _:?`d*r4e蛓A]SgĴ $4gq2)~h%1k 7N2.?ĵӌ/׆3XO,WF*cjjpHP5ţ )!hF~Tubk)5O8Ԭ Jre:]仔 b=@ b}:n^ݬn>xY8I|Bj}-!Y!'f>q6E/D_'JB1rEaM8„(Od*rpl:5ط68e?PR3"92>Zj6 xE~n`9_lؕS󃽄%-XFUzLa+H.@pk l`z6رx MIrT2[zGǼ9qL#U#vzaNk4Ik}.b9X/K$R]Q)n uaM 3~[(NCS# '=^SoQ^J&^ SDbqQ!a56t&m>Xd`]Zx堤|xx$ ŵI;s a Prw=,3`cgTQȋmx?!e7(pJa}_$pʬ.Mϔ!OoжBF2(zD0 t1(AkSw%;Mv,Ɣ:l9f=P5fD{^]1>6Ceng" u]t;x1/{gE b[  tA-Ãn_rIO~.|f80ݛ|/P*\)>3˚l&:aw)L-oՁbe>^O7@o~)8nص*kfQf&OiHnUwrͫ*6Sfx(o TQԶPu\k(ӗgb 7ӡ`@]CLA&痥w<< vR@HEX#ˌ`&itxpO<˺:^3'F6Fż&ˈ@1K8QqQrxz47xnp'cٺ%U.2̿ܮ2IOǒ}o9_BH<%?ش}eL8Bc}0!j@I>A )oig'*drDҠy2K>z =ơ e`篚 (ct(^HI '*>ZL(0, t=B5$`h` n1Zx"]4~_֦c]{DgiFM%ӾUN`__{ѽp|Iο{"3?r>ZXsz3 Vc່+m!z(Nҋ6;HN@NntSLj?x*i(xcKjCr[goEwDŠpk_=ƣ$hBJ.9Qn:9S;G£&\Xv( L̆Ι{ ~z7!S̺^Pk' ďemu:`P?$pkK:PR {Ckދjr-XY :9lf^IG7vlXx`ǵxGeo(KL_yW+NuXB>ar:KXdR* VwC21-f^%?:hp)6ƺ n:+I5?1QD0ޱПx|Xn=ߚ;*(mKOSDTڳk=tu|*~0h_h2 (X4¤,oV7%Ҝb{DU]͞ƨskjgG@MW/y8~}R s4NƷ-ͩ[GݕDNko;y8&dr*g4._k櫯4TxQ R*|c r8}of4"!UHH"3i{˚CQVSF@U\Ԩ qmk+`=UQhBڇ֕`-UI1V$}^%=-Y7b|I)Z&K-wMu />JIX-%p.,)nn."$vv)(^/#Eb.2C•7ZU)+--쥢 = [ZMN2/finB`6g,~4X{vI+N-^okni?0z eWK(3hAAgCۿ^S^}]%m_Cߕ:8N&aenHw%6S8 f.@}D&w~b#@Yc 7I7Ӎ-M~CGG}wf\W'Y|`zQl͓tµ7 816uТ/rN^Y5kz.+gd{2Ef(x-\w茟M>#@[0wAU wL$# ;3L>epO} 5 a-3Řٵ*2HcĂ/]vj>ռev$d2!vwxXZ]ybyE<9FnXOuDQ= Kqj7%6bx[0["C.mn+C%_J{˞WV&&|[S DF:gB.,IJj 5RЩ mRb רlD#$iG;:NS?8[%v9Ve`iiO@{ʶ~;=Q=Fr.Ś^I]񷋁l/>닳&$mn s]$ p.~ g2HH?As^+HJv4@%#JN!< "z7䰇ҬvcXWV VGfZ{,+|-|eU}P^|S㌦J:8$6û7T=}y]>[OH}j28:^:h `Py r08JAkSLBYi~5ƴdɚre!:lو'|< S-NƣNGh/V/b nØSO57c@95 7v9:Aӿ_e`$?X@N3`1vs:4~إ`&5TpQF^ݹͅ|s&?Z5A6eUy4(~y9=M搞*64l&P7-S{7>_I)cfB"2?žO>>&129D Tu&=[޾E8 i:p|#s2%ox*K8UV-ܟaB_cCp;x#AnTkM+Yk=UȬ=5CRKMyIb]5E&;fNjbd?/!K[9|r #4g 䠚h1@OK,&!T4OKlfG-P7HK`cSB^ DzشTh>ĘYX Guϔyszg տlw, ԱW'Ό'fT ji!#ͧ&LrYL%2x<NNBsbi$Lͱ[:&`r:7>I򭢇uTnEa*q{2X>rGNs gw/as΋"V?M?g:DT,x2Ʉ0԰rKvvujwr0KZoTn/ 9Ts(>.xSIHJG/}# #0@ jKt==bRaU8, ~.[Xuj(s:W97lQ>%bz :6U!bfu 8 Yr#_O@JH|*(LLnbɃrs?gve|p*a9R -F#^S.__[K[v9v Ccu[\666z/}֔e$k^˷IEɻeA]'b)eHN܍ dXZn(o[G&軗W`X ZDm<Sʲ?2Lh(p1< Ng/Ӌ)..8jJ3ő2RUW,N#A_!,8K*Rf M YX>U"̊N=vU, ʩ!PӱH96)ur)YPkxNیYSH)Ȏ;P@khu~4J+;}MvTbSmZpeoG.=~q~y? Q*PԾfdR_PE%_jRVw.dB]L E@v*dwɨo.8/7óaQCtq~Y43 nj U6|w2lY 4D"ppk66~tx[rɃ(BTC+C;YW蹎M!<3O E6ʨҴ3f݊k}=Je֮lduKǣ0ݓ!jvEw. 8>84Ulͽ &ѽ⢸6E>FRΛlg5<ڣH-/2[8:tџjA Ga}qX7wh 0Ę[3H;6.j5rOWIHj=xiXOQL:{2MpPfdA՚8ɱvV;%ٸW~cIJXdB_Wiړ$l;j'< m|ȲeJkfM[ZŤ'Xa3 \8AHn]kcngA5tBs:ZN^'ΛYrȡ/ Ӯ{ c礖jKD-_rݕ*ew~Ed)D꣐el/0׾aM! BSqx[ZI<1D>V'OVoi_uKPXBӠkZࢯ}DF]95N-7z"j[KDοx]u'9A2nVϕb~7M¡]6cGyyӲNO^Q;XPt_c #Q{jRËoH63jj/Łɵ T_\飐e' p*k g3 ^ue u>N2V$nթ}Y3<47aeaa<[w^QOa~rZ9E6s3aYo~F]u|53w1NeXw.Ӿ1E+QfꞖ 2eAW:"GyB7.8ͤAwB]&˗>&pY{E8w!cZ\MDf7Z2ܱ=~ FTQ~1 'eVZs N`Wh ]g~dEu6舜Xk_ީ̫zcc&zUa'x[=z[foW"jv Me9ֺ 7%ek^Hy9)CMq-hwVyz_l`dpyyf[,?g.F$9vopPGLGC؇.ۮ7֢ݷ T%J]@x7_r`@9J@aÞQ]}<}xe z41.ҹ> AI ǡ*JY'5YdՒRmgoo?OK%6_R$k^fp]!%~Kt( G$ƪPDiM!܀;'˿OSg_hAA h4J㸜8T,$Ӄ FB -cj~n`_O #xÍw:iLBA?)@ ,-{2j=lR`V(YBG*o~<T/2ad?E^l况V/=D*k3`N|o!JUl ʈPTWHF#@G$PځZS58mԿsӍ?rQe$57GP?aIPanv(Aڰ;SHM%p2I޻~H2ܔ*&y΃`ߣ6["=eܺ c}h򄷬 ,oV( IM㯪7J._}tWWMZIm.}zշ=FrQu1ʟml>-hS& p.k;&~7Tz)='vںqpH%ӞWY=s 睥ZRܖ#4OX0QZBv^HZa'Y <T+F0w&v1e6,j;6{pcr÷^"+&6,#oHzE _+}d g,< ' ɩ4 |*gGW9!Fa7Wb8 A5m[zn9*kW{8* &p 2~`x"F@`ɈGm1ccTb<NƮiqf^UP*k"&XI1fQbGRxE9),[:Rs8^.ȱx8V?dI/5!+Yjë-\e*4M5V) v!G"=А dk}o5/oj!Ɩ64{ rnt RNbdϱ'r<?Ę3*:7?HMfxKwxɝ4yu')nۀO;;?Ϸ DwDiw 1Lw)eSq;#x01ðűcr^J$HB gс֧f$uWÓZϠ,ڹD7/(6_@b+IMJiV5HK2/FZGLsJWs"GΨ$ Ծ_+v)}xNjZr}39M{ւa$v\}ĭFYa|bL#.;({ t>2^^$EzZ)`7Xb'|jH$.GHdnV(DT ^X ;}ƴ ҉;Nŗ̌8RQGg8{1x%J-?vnKoj'CiiVklgN[)XX]tZMLfNzj߫3%ςۖJom2x7Dc1 XUK}j93䮡QoA,>2}rDJ {*?_}_@po J?X,2yk.$W+ &MHbxR9`~z3[Z|g_ʣ9Ѧ0o:%%[-S -lvHfW G<j+]Jĭ<'Xl_*FJ |bʶAmֆ9 M4oSYk1'#P^]cևa*z'tfZfanO!Gkp]-_v egO28A Xj TlR:pTZN ~;Lzv{9d%{U0j~YS6u@: )_n2MӾ:|vج? S(VN*t}xb^WaA>~wdU QC1KG?;L H욋zwJJ=(CQދ/9~2p|8BîE9H^}R\Mgd! _M->}j׉2ۛI*n# (L8<%AB*x| ghb U}7Lvw/i, +Bx2#CH<;lƾ"]eg@e[^8mUE8DDq>eн`}Ѐth܊TN*v9p/)P۬Od G͡{o3Vo3p*Dž.-/XC{wjw?P[ g~X` &zŒ8C=_5C[.sD+6)9 ZIb.AHZ8T& xo3M B!z! uZ꫞ut]XEߌ]]sYL̽ZсJo"Dh#nB/7]`rem-lġoj<#feo|baTݜ*z֣` Ovg绡UB{^]y/-H`H@}aB:jA\cNT'8b0{)Mk a~J-_58Vf*>է0p8$}sZ iDp>߹j(gxFm{$a(=UʺyŐWP*|?ЩвrA2iʫh?9 \$ƉvSψqinFK޲;3uȋ;|kufc--lM5ė<# ʇ?GH~&b )=I6G4NJ_>W>OS *YGto`1V$- )(_Jr^2{L '%?uG烖h_ * "UR!w0:֚8lw3(3-l|l/PdO'$L: I%E3 =MK\$@ā1uGBr:Dz"d´ 澻JQļ=ؖq$tESF:ǤP|lc@4TȤ_A/R?hyx`-ٔ x@}2̩5]˱O?aXrOh4eR2MHiŚW)ZJ7Yͭza#u#]$F$٦]JP #VQ"?k8%fH!S#;X$E1&UM`%UiH7|yd;E҃[~0G[i?)+ȯZ9Z|SٍL|ȹFJ~$5GM=5ƺ"Y/:ԀNx1]w_`7D FG<.ژ]Q*UnWM?ٺ/ 2- ?-|?(N&lDIE c󅍠͌lX4(/dq4v6VfcۗxE܍x}r-ŧkH7 h\Jy)i3w1ӱ6Ǡlh9;mi&M")w%G`Mg- KxYtK+__=u+ ONiީ_\qV.DŽ`,ޘ Whx\ n[0uX(ǫ3JuY-Pa9D_OGe+Q̀{-Z *T0]M6OСVkĈZ$uZ}Ԧq]o|В6ft!Ɲv'& ܶ;F8nB™>WhVf^ݠ~ iTu*̧ō+vs;a)d#aPH (P~5sYlV8*zmYu28qcKRӳqy`yj[z-WИohk""PlXZVv-uBݞRgϒi؋([g=̳-|At^=/a}U}ן$'ÈFf ϫO(.)!,b(xpN2cf]))(ѽ`X3Gy?P}=^v9кʼq fwnx,,<~O7Q T9"%*L{$}1|?)zNgȓg^i4*hdzn=yT-}Y#9z. q2/Vut߮Kی^(4jb |x?sȔ=K~F0eM4+0M9izx®* !%HRc,ef~i.(MV55Ct"Ƅ0HJѷcE1aA=Xav>,dFd4 ilk %oB25|YRyr,F' ۏL3PĞ'5sx:jw8UN짢f>u~a`:׮h# /4pUnt1msѷĢEi6\ |ht4>sFYvXCd:{quNףe2Vߝi2^cU c\n,Q^z#SPf<0+֌T5$ 6^?KϏ'4qI6:OmI>UJ%Z/p:@X![ey1$zFgYC_Ye~ן"+2L7E}(RKA6_<}0+7W?:ҚZN._{?>Lu\ODv ZCq)V;Ězhrb L G aJ`_}~.mbUdsx!I>& *ڠROj?Lh`}reSse5cR`=&ѬGГMݳss`A͐ (4 يH&KQK+k5reT9œ'5RlTb]_cPSbCEld[7C.E\X86!1F^<֚7AQ qGE檥K(8W$F!{G>9j:* BeG?es=TiyΪ/G:Wk̇ƫC kb ;9bSv5ff 61OQIaCzJD8Bf"&F[S)!pʑӒ毮|*%l?q6 Ԥ7UNN{B[s ]n$\~)L8C/'1H ?r~tOR za>uԕbs%X' ,vB3|+Sp)}?YdlGZgu~ koj_s͒~R+L <1?$PbπN8ar.O՝`mhw,·.$T~ql2UUsz*)|01xuY HT聫fѧ8Y'/S* xUU/!Dh? +*]nVN|*2Z6ߟ]Bko1jfF4Z0fNqwg~;]xWX5rVTOFR~;Y ;wA'&{پSNjD7= ?ѶZ jW'.B:\zN/:C^*B=h&UxSҊb~hC׋@t0*^ȕ`Q@j0k_MӮ a;Z3H#cuUrFAwa W%FNy.B9B>IHE64ӸW07ܿ6P~&JvF4r,<2`0ME,ZRnEڮTYao>Iݠ G:K7q؏50Dc8u2TkUa>U$2.5rJB"1:<zYb+j!0SzyT;|^Y)* F޼!T}ږk h(kPqtq.wɣ "byIގ]̀4-.\uwT;zP.PTtB)'gg.`YՏynP ų c)!a'i n9RXdf` K(>y`E~^Md*:ԢrH", 4\kdSۏ7NQտv), W<:a!oX^v@ќ;mSփU[ⰽJ'L a va.W M 9Cmg1OQ*TF[Dط8P'PKIp=V'feBM#Gwo@$AupºN*cłOMVqis,.*rR*~ͦY${ٍ3D6k%{X$ V׿qS\TV <|=KFv.RMБk5CE߯iS PP;]uURAk\p-UjF<0t}j%qwTYzoS<++[}ʍjjBO_IP$% %f*˫s_Y Z;Q͎YAP `QB~ kP걨$,vWyilc_=Һp?Gkw>tpp0Hȅ/vhULklYp_~R=k`˸cR@ RtdU޻'LJ[z%1w _:nȐ,%b\SzNQǂH5EmEY):t,J$6D ܇"_GIBZPVpKm6Q j DHG  LZTwVm@dnʝ曲>e+T*ũڸ!2K%222꣆GR8?ŷEd:CNh{9ST.4`;2/0 ?7^fJ.EՅ`<-b[?hu.nr{C# }) .h`(,'=7\ "? ^YD*iRKތe4C;TžRqC^k⑽5'4*Lj*@>gDh +1QT6ijMUucb?f!9C^I0M~$PQˬ:F7n1 }hoo2U0+>9!6# )\I]fyXئJ xXZ>oӥIzhA6+ECNjs4Vm'q+_兰}[32B4h>gx+9i>Ld}C@tm0l8&W\CI.0?Q.X]L"qo_]4XM 4u2pnqd;2Mu&.q %UonRTy>R&wO?ugE1 ;5Ed^ ] |m ʺ#28T1)?g} w_Vb6LuQˆM $ 3p5ZPg-L,=&Y8 OU=>C/04:1U`ɪ~ݙgcѥ3m8%ƪ9Nr0 S"sATR#+or?%ы?w p4h%}|f^1h,W6),L?r۽sb]t|&z9j9L2+IwRoZ-_Ѵ{C9S$濠Ld;y\l{dan =?j.it`C tARߝ}Yx-q9;  }6`I؏8" mU>5Z>ˣ}jYC hhR:Ly1dQiVNPg5}z^T0!N^xmc{fw[}UeM66wh0NBA;"`83)X:qh(gnf_8Ts,K^ROL̃{w`\\R_Ju9Btk|dA<"k్}^Y4`u4k]i$sxj~R՟ |z.I!UOc8ȯhN3kdlN Tyݧy,&߈|nﱼOwfVZ@99w7UǻG0QՒlWZ3qxxm+HqfD fc;}ygC1l֠2縅఼t6T9ʅJxgm@(a`ą|RE.%E"+ZUDn :pzv_w@PD6,[(m_s1ې&T롐~#e.3,e_ *47UŸ|w7z1Dh>j=YVTfrbv%u7XjRZr6wpW 2-j{"yjް[*GNe0` =zhNyU"] xܕ'<#XXΆWf wG}^!X܌5] dB,DMt2o,τu[0%82eu$<~ R3[@b['xf򸜽L 茵k5_rJK"\|s'[a(vg%h7q`4>oHN7j 7(Mw,"3- o$Ne'*m2QQg2ZC02P8=5'2FHc@tlPAo>鉌T{͸n 7E#I$=]?Q׫ PTKak#+:6&-[6 t,HP~Ǩ&y:zy0+GwrL( RtIIC,v ;4 S_MmZYt9*[CB$T[B95Ȧ B87䚃_.XM`,C^=)0͙ dh\&rVR2*1 B3i@|Ljq)@f4.$DZ 1w:Te"Ƶn ;uWa4)?}nId{QDvl|/u_[q܌]Xx<ZCrx[\cS6kSCY쏓䦯>1v("`/Uʷ:vn*/ & WnngFV菰6uCp>i>Y"iIdd%w e5yJ@̪}tHIJ@VU: 9^u\ WL0 e/3lk+N $nsN7QEh%$e00[u>~z'vsRόQTWToZym5tQ}`3UQ3s;w[/"tF& d*] p08>) \oS&x?D`!LCݶ)O" (P0Eͽ_8] {6\i1rU8%.Uϰc 4GB™m)t$ }ZMO .gn^F@U ecdlH.y6 m:^@qv+5|CVF@ E4jg˧BjNбܭV-X\acMicR;fl Ǻn%murӔ 6oO!ݭ7?NT®֦:tmL5mAdsng-8ʢe3,U[9GxU h];h IrS]/l{׬l1'c<[LLȁ"Kp.S!d>[@5 FKb#[)O -[F+ ᵱ72^ KNjM5al L2flX=uEHvioQ@ E#^$KФ8"S7D\A#Ш-'& ]y?4pz[+B.7QH(W^)J1Oeqkʨ|ؚUrVvKYL$'ZoP(YIJJfJdF G,☠:6mr91{64)@]\F|O1AE8) [%2cSꭦ')8XS*u:kt瞗{xM2u2j\쟒m \dt'/Օ4t Җ8\5QW7h(\l54smu&z# C+kx@,2\*i&mW5,hJwzyy;wCzIt60U~dP#+lD^ ֡_sr]|Q}yowmlS\WrcAʣcѳV*aA2 / %bs E8tKanl o;h]WAzZw˯OYTVy!}AX$ :{ll $)+F 'H-CM"O=SWYQA:t+5[{,@.ziD[ ]ҞJn\) MYȐK| qa TOѤ&-YM%8k-H'l"FS F)i#hx 9M%Z/i]Hj(3Y7a?dzO?fQF-RTC@.K+-iz 2)*ָoIٕa-wUʼn4ߪ~FmZ)U$ęC =iw d ̏Mns~'6 .kH4>`TwXƇId u֪<%[D>ӏ L,$WB's~{C?wMW rVCiI_GNn%y uȬns. ت􇠗 H,/ nqzR[7Lo;P^d/2Q"6Cle&O\p~fUbMRa=Dy>h]-GxC8Ul|m"B.npn{?ftq;}1o>rG1iG7keLk&%X֧+@4jǴ @l#Iy+Ҭc߮s?7JsWU}޷ ~[SHM^}6)J2^[\~#\P>wHLIFU\[ʗ¯`e3BTW+Np4ip(yqiV`,Uޖv?9ŴS`}nrP'b*r}O<*+j:tA4gJgoG"VeE ۛwP9cD;JB %sS$tl ٍJzAƐ$q##~cgUu"`LI ǡ'D2qah*,bz=PsЅuVP^#CFfi6A3Yąl|VlHXӴdȤn8*,, .DkŞG\5툗Sy厚r띧+:G >VSzA/E78b!wѷ:Z|["$ 쏝6H쉯hn NF;;ʭg0Ft'm-Nm5 qb`L[oyaǁV ֜ ;PdÀle婐ρ=.cN"LJv)1 aSt '@73?805zl߅3x`tFW#tA~n~k՘UEK$@<od]m?2{,,y!YyKblO87uN(Nm嗸'l׫Aa9RxALl,Zzg^x|PE$/(+4p,|L%ܐn|SO$P}Z2LQWU)Cֺ躧v@|C^*m*wD;8֚/6H.&)pM4)_]mcrH%>C9u-P<`1fg?>_-7!BSZ(Js@ )d_G&ԛ^cd93' I]>*FWy+󂈅vD+Vͭ'ך ˔ptd !_ 49TiyWnD5n Vz|yT(inX:MGљEBɔ2u2XBMQ]$VYy{^vN۫_jۿ nxdNLIeOyUAf?Yټ]cy;spȷv(ObA+CX̿J|2{~CLy#Π T/~S})G T;:v y[|nQwҐ`Σ[ot'x 29ju3]մiPaՊC&|BKTcRt~9nr[gOu5؛1H‹-;B!z跁ns5kq<'zB`{^kb?n ?N*P,[Yd'6x|/i|/Q3&,9u=1=0O:[!6t}b؅.@*eLfG A/:dT@wQe,lRI&򆖨f옭*rZZ v@j3Ȉ9G&> x=ŧ!?PӘau¨F≕u*p&= T~FfTx7!?\ u5PpkCpZʽJ05#;bJvJX8݈;wI霆gB59_"ݞo P58Y5e; sVdF*2׆woe&%pz4"nw#k7`~=6tF%Q V[6SfNU {lgA-KF|l4U"ke=aPwdYHܮe8ݨmU@*EV{h MQ9DD7N儘fh'PI!Be筓0*R5ww^1%3_5sy0Z5v w'lp/by%Pxd _ ]EwtbBBARlYqfg7!ęWR޲Z]KF{]dץ+ۯHq` 1!DCO7]ؗuYi84!㉈-1p]B1-aCJ N9yh`ޟYA;rj@aePa+2 ?|yw,?]nM_: ~綗eg%m/47ObH=.>E(BE?dQ't9ILiU}!/Ġ^ǿZ?V*iIk{ѠeѠnؾ0lSurJ3:Iw+yGV$}>q[ _oS܌ڽ^XO:}R,VK~eS{bhrhਣo 8jUj`|ZB.Qu7ZғR 2]NnK8Mo%.-\э|\|UڽP@ک.Nƭ<X#<Ű9/"<0)rkdq@>3x_G0#/ b{' _zƷn(E]ڭjPƙ=S!Sk݀XP3i% ׍N^naĶeX?M䛔Ȳ,((u9}}PŜ'Ms @a'CbWp=UHIp0`I.oukZf51OX#ܓ֑+;H(kI5v 1[Q$Ğ!=W꽘d%ekK.+MЂVZ; 7v`[m6Bךu%㣜"q%.{FVh1Wj'%gWC,G@?z:F"➉Bzvy7*>Tv0q=.VT`PBk T%?uiuD?t39m%rGu NȌH{թЭU?'Z71ny݋^l&:?jRP3m䐲҉q8D$U@>'!=~2mzqT!.Q臶xTe5Lkk .†!AC'V -s=µɗ1M dO+>n@gt|Ch/  *`Ί֌BIFigβ8 qQ=O"T >Rou)#\=ݩVSmdIdz5x׿V'MޮAd}Wa,j`NPش] 8cG፣] -JQa&֖a@}P~#P<ߎSN%Z=襪߅GK/0iDϩ睿yZF53}9=s?YhRlX+;𼒎Ŭȿ}wN6bh5VNVptتn}%/LڕJeG!V y*L']АY(E[ Es)Tb>lWDbЅkM9sP N\%vIilP82~m76l RU\ۛ\^zoZ ]%P(-7\i243p5t%9kp<$v=Y}x$cA,2tBx-<ӝ^p禾@lO؜+fA4[[43g *Kt^.8B^f0Ԧf95yFNd1fԯ!&Zڂ:~˙vńvymH?֪L|v$e%У j6 wjNq~n'v^} |Bw0 _;jʑ}68\v8\)]oDZZ9_NM̥6i$u>mpzݧe1.[օRcd YbIJϘe#NFD܅\`HMBd5rAeѳ|D+L.?Iuja,!C| <\tsuH.|Hsp GT cF1FaՇ͎Lt1,#~*>.p>kbxr^TJmoɷDƒMo#~3+&kDB{~V+E8ALr>T#!+,=*=jy3kF`t,)T9j1֒w7z 0t]c9Ȥ|y(ɡʋXNfV Ϋqn_IE'<xu ".Z-B` ׁP:<:$( {>)e/[Xͱ٥U J;ZRw7\8YE4]]Ru$ h0>/5'ERC|XY_'`F/KTҜl_irh , d?v.{<PEIm{|jdhs.N0ռ"bY3:pa _CS;&Ue1"|$K=X~Q[YrNG!'TeUWWrm@0o4M]Fs͐@Y_\ׯ-_ 5.+kThRl?P_A54?fU=fnXV\T' $99Ɏ6JeM  8E˲#j%T|oCgEsK%y?b&wFc 5|s4RLtTy{ʪAdЕщ;Y-$>_UF_|㣷iq:e;+O۶"YW^rz !<";e wdz[w?So;(t$ox(Q+ۂ،I HZ@rZ0H+Kѻ`4װ yG{% dG$k:+wt y1.8{{HE$rEaęK]CCC:[&[V,RJ5+OܾnIWMOhF+ݰ7[ pcA\+qzרc]v8lB~1u"mMR.o7@UgL"?o Sq5V ^-D:6 %`UWWI]J֕z<.wFuM'nG#feúb1W)˕F[dB ~P>8 ЙfRm)Ax+Zᳲ:`Oz Oo@xr0$0d %rC;_J 9Xe͞;/G宷ߐ@y՘$XWt?qpyhQm4cFg(JO97_~OAc0eo+/zG]w g&wσ[*刯kÆ'$Q5? *tw(o30 DKdMC?Uԓ)\ME6UÅ8։O2 G_5Y`D- )NCZ I١5"*WrS J_f*~'8yWp}\62̴NF5pFn8/5?-;@ _Sz)"Ͼjh0GgWr&hK+ԇP8}4q`?v(9!f_]S8{ W|nzd *)BF+p KC .͜@J@XkSgM%$h$%dXwoI>&}i4x.a`8'OYwK<N^KMD吀64:9K?,<tj(~.J=(S0*t;%Q#v1wWO2";nϣMKAOh@đ%uBY+o64%e`l ,$0vR諘 DY5s?3݄V[ZdZI$73@_؅}H"Q)KF'EW5?e?[k޶޴I.5s? Die':-$OFm7.!\nBuMbH;,1KhֽgN?"n8!#֜A"Q=1Yu%e?wOw*Tye"$ A`"Rt 1|䐂K6cZD%Z\ߵAc"|[1}­t>Ϻ捬s\wbg).r$5'/<7>(.^ 75|yjtM6)w/(_"[R*-~Rr[nqJz_Č$zp4X9paQQ|[TҖe`Gi_ gۓ@axfEך*2RːZi!RE%{V\~η0) uVt1F=jL36kXpnsNb{jhSLyGC,x Qbҭ}OyL9tlƝ(-hTw1Hgޗ0?e L Eo?] %j@X:@ *UV HѥKTra. ߀T@\LoI-~[cc񕵾(+NJ$?&`H8d.5mmٲUh r4-Wh\8BT)B">'{4V ml?YcS@WL Y)G0:jJt.yZomF `ǃ0[CI?>c~"r dT2svo8݆ H1"д&ۊ|1Nl ʹq񵳍H1{+DL$]iۥK̈T@šMm3Dgؤ6 5q)h{ RX:8䜁0},>I`I!UAB!cԉp=Ʒ&i!BO+Sg0쿗׎.# |8d-U҇c?Il[bZmvs4PD*W7,r!P]8uYҲoę%Lk%@\X LI(Ӱ &:Zuj-{!4YE^\rY%!bYLBE7]UJqwyn^K+2V6gey9Hgǒ$Vt$SODxx0gY !7A&XQ%@Pu`ޤ #ikbXH@5,yl?fC wD1kVpr ,WɽCv Vu|gpq3G+@ sjxr·{7g"ny-~[=q#r5qe TAD].ú %Ų=al,^WS䯁װ1ܣKyLf_Aȱc)cSbIqPu}Pt"gN=Ad:گf%4,FjmG9[H{l$U4H;/ѢOD8dnAiqr] , 鵢Id>ꕊ+'k]Byޝm01bk& ~CZ#4Q^t'=T>_Z cw߽0CS P<(Mbg \WQQ:;d[l= yV9H)0np/H DY}!Yѣ&$$rtbPs[xjedJ{.¶ S_cymqf13y{ L,`$3cٓH[2eI0y+pP!8J!_9 M%rWY)m, ě5g B̍ݽ| PO2r-- 8qLkr+Anm:W¦Q"IB+چe2/Jrrܷi#-ZQdI2}琲n YU~@z\K5 KGe7fj۬,% c #0mt71Y@ԌӤM3`ޜPYl%\z "1eO}zD;Y_~p;_!mGg෦rܸQb[SB2UD;g2zy,&hO_~ NS%C_u߃+}I @CF(o~Cna滾a4Ȏ^ DZ_j,\aPyĢxjZŸzT'H*u24b60.U?fRs4*c\4rg&@,SQDo,w &h%A R&0u^H>rj^U!l0g숺A#3:'&/~O0h?C׋ϦeW\;0$H±4zbiol /?!x2,oOًq'P'2hW%zH2u5C2eSoETcӂhIW`9YSZz8>~)cU:Kq^ݬ{ld̖@&j x( SYͥ0hgRXaf ?kFGT 6ѶbKr`z.MBAζX&9#oB.󬝙GC8̡aypi s3͓sj&k 鰺G0 1U/و`$dxGAn(I&+N"R*Vu=DmQ=ѽ#XNnJ%Lęῂ}656ѷ.p<(Dn+-@D UΘC7>Q5;;FӹE$s x[] n뤄ik  i0(нpy{W%w ~]#Wkz /1(ݒ"s="%lL"&1?sŧz]iRWRL371*%>]㱍4yޫ8 OK Aa0NZ P_z0 oۂLhoX HB{L˱\ᅖ#]P\re6Y-Lj$LqkX~OK9A亽_$c޽̦얗B {+/CC:v=B}! %QpX@SXQ&[')NTB0BUn*tf\,# :85y.ll=X A~~N -۶ުkh$@!e۠s DX ƶ>3U`m$DA J!#p! +qa:oGU];>6y:D5 eҴtm)vđ7iF?.ɶBePc9 pߴ&ɷFN6 d (7sF: 0=*(f !?I:YNx&o}A!G䝟NOzcuVh|!A~,cj+Y矗ZHϯA(R?z}KR5rW}CCE$ ]>(Ql|Epڦx%f]EӜ×\}mNK%NYm&.\ -5V.BG (w6L} @+^+P ,.Mrh_kӍr4[҄Z27G'f)Ċl/ܵK&!\N /LP>s&=uw00#aRJQ(gXio$iH=5$2/1,ߌq55'WWʂaο$}Wx "e-SUy2RCJ`JhivZd%2EN(;;ߵIjCAd(<>st}J :X /J~\`N3/?<-@b%]/M@i>$-AB`cSSu׍"[~JbfN(Zތ{Y9CQH .WxSCWBQdžOdڗw ?&șwx( w uQ{"fY+A 5Z}f`= s^yHCq 9 t$+`%1u4s&(\?c]\.G90e6E|Vc'^8kZ 7$oo$YA녆mVFbEŴ2UsU5O-H`-Z >ĿFf-`c8lٟ;q\}K6=bsf3Ŝʔ#|\"+|2֝? Z#Z` )yb؅tN6rއ]V1~)!5ڗ0,fdWz#FL` $(䈂ғٸof TZA 82C8엕[$z/9o NJ#3idW}d+YC$,l7^Nj ۫[)ZT/#~*,6Zi Ƕ%*3x fDʀCd{DAQPV!bSsήȊ9EW,=Eӽ toP E#HC07CAp>LJh(CD.V?'Ӆd([Ld;/ a+a}75=XY,35Wq|0` mYsV/n\q;Y<=$Y3O100jg v,y48=pjЯL#VZ~ 0PBr C-Q]1X;vC Df%Gpx ?Xw|Р;o`Ƒ2}V|U^/ Sm@.ʹPW=Vl g~xFZmC-ʍK@WbBU b51#:I)sdrˠ+ouFmq;25uĔ#ߊhwpRZ [,!2pj g}Nߨe2PuiNVۍj;QrtEj틱#Wd˙gi6WW_[>QxDaKB]I!3pZζߦ~FIۢHwWU~L7Wy=,l[Xg$k!䫂⡞Tbm3 {hh_]k|("1/<7*ۿOlpyD8oDH S@7RA2M`qb1 #/#9M+3ܐij %\&%8=2YU17q $Gh~a5GLiIU+L*ah3nfHe ༫%`GijD|,!b>7frźc6Z`4(h;udM:hxWlpafV#6j0e1&$ͱK+2y @s<x|/59ձc]cOV5M VԪSp|L/+C0SFɨ!~w>0*>j-h?Kz̘>A;cjM5~;==Z|Ur<ׁWs=2/Y#;RoZ6VFEM},XVC{}HHz=v[uV0ЫnGι_]kV} -֣Y~Y-ϚaT`|VWA\$ؤGnD^ycloXRhi\aXO92KIxEݾ&TiOfE {y#YE~ӄ~n3E]W~<#{2n*8ӗHs(DM-0/KèǛ= Y XTUxzX`?jâPJ1 V_I%b!: [et7k=o/0}6.:(`OQá_"Vg eU_P/u%L[D-y9 GWK. TCa7ZZnᢺVLݖܘ|7,5zѩy^=U~;eS-OZ-Go#`/"iHE,Z6ԇE#@Vrs'ra|4YO'!ZE,x6oiCB[Q T%V^yڅ!Jh|?m<$0eiB/Cbpa0| h|;ʤPW!L@MPrQm-9݉ݝf㘈L֎D0,_֍Y}FIp}{1BM *-Y/[mpY)q(0Uq;!PAP`ChoXOSx(Db%60أ-k[-v'S2tv1B>rHϲ5ZB +"׈?+tG&Akcf1Nh~a}XHϣ`t!. S<ZqSP]zH&XPC8{[yM4=x !T {90IZ !e+Sک8]wH"Gc',.=NyJC < Fl%AbFpԹzΖ%L*{;4[Piݸy5kˀ?lX8|RhnuANVW.RWW#gP_:g't ˿KpZ}6ݪ6qW>u')u7v4m8K3k+u[s[BY]n{Z\!1?*N_87bqR֋l 汚`yԕqzSbAxWk*%SנZ'_3#Z1.?Z`7ew-ol(VV yJ5r՚V8~0BmO9#)@U#!*(#2^8moLZܲcjro8ĴFƒ#!oa gӮh?Kb&1%?A$ub,3]9};6# P4Cf߿;.ԭ'9l(| *GR}X;RBT^&#ʪc|KBԹ`@ 7M@AQh4׺L+(YP(*ieXL~ w>k[W/8^A*j (۴0e 4.š,Q!\l$&)~N~eRȼxӗ ݄Zj9TM"Օ?Fj 옞P¾TRVA谀6ُZ{hcCi>-+JKf K3wXhakI U=p)DshVV‚!Akct`*D~G١Qq:WnͯcPݳh8gԗ+sGvgiv+ i3aj@綡$v`d+;ٞ"H^(!PI$,)0^a6ǾPd{(Zxzz!LS K5N&lV/ W4ddHEq[q`NCD/ 90 4ϡ b'mZVlAȡqN1&ēVOܡ^,|:\*8K RQݠBwq-|~Tѷְ03˜N|Ĺ, E#-ieG;s 3pMER޸N~,j$&q~V~)UP4*1}ed aCǒ?NROoHTޥmOq+ àBK&ȽKVBā[V1NtLD>r xT9ԉCN0ߚOI|.CjT ifBYLLΛiě8P)θtlK0ItpA'72@ce?Bػ3"kZ,,/P MKZ 1Dlĕmhf{TQ᝚EC{d⦗&-8@Xa%mҧQiof @@韕Ň(kvLDz~zckV2/'znZ*[Y ^!ɆKQFn4D0Q*/x =v==. 5ke++\FoWq!UWb[T:o]+v.ql_u$~&X㉃VGA䜧DE1 9"LbYj:;݄ p-B#/b!lJ\WcrZOuOvArJíevW2xo4Y 6qMp#q'/}܆OW-e.Xwr{N7TnBmOyk#f#x>*p0mCTQ>8(fO)HzHEg{y *ΕLu⢻*Y퍚_g}UؙK[X[]biup{ 74 69(0dxIGdꙂ3r+1Y-]۴=ڇ/vQ)񩱝@uFMZ^n@Jj_Mb'xEES[TɎ%ُ"dYԼ}2;3@?%wT:@em}['sXׯC->esI SėtЊSm*+8NM-DN ;vQ`즚it.^oea*g梺L4.tk|rJ{M=1iʐe#fIo F2H8*O!!A%)ʆ+%WVF>ݽ,*׬a4xJ>p3_Vm)w6gDL JŐU QQidz)T^w_0#T1|?RY!:&|.țF"pqW~"*uu1o\3vYE!T~A[] Z?H,*)Op̄Qcp[Rիԝf :yڀz#=pmzbnܑA)ُ‡i/TD98i w? ]\nڑ(x<U@m7Eb8 zF!E* Lؘӌ"C.+!_dIѨt뷃jw޲w'z{6x(b%ܟϪMÜPv PtfȾݸ]Qt4BBCR{d&Ŝh jVWc5 zlnpd%0z~=]͡) + _j4MKC`Q_ͧ]LI򪘹'NxpGL@{E)/bfo+Io6?'P=8Iz9t ϵw74Kg-`b>3X (_ģI9|.A3ZidaIШ(wďɶ/]:8*9"A]ׇvo+jvUU6yX=!N^)SY}#~ثXGDp Y)jjwNu= &hT:g?۟º~:$)%UH2U?ޡw$ $kQr& k|qٯ&'k{}: TR@Ia4MKӔ+K u;<"0 Kwi 8S@QcsUxe.MTɀTh{/̨OlCuBގeC*:M85YYoH88(tO#.QH̢LiQr5B0@}e|Ѩil~y(.h6|XPBԽ&xyпPW =tr1‹Ynˣ.Uɻ3 i eM+ `B}mt%)H/07 \8c3Gp$pL@Ya*x򗪾`!aXiTt9d&%Ӵ'(y]Ӟn9%|+}G l Ƹ;* m'&̄OBByI3:P>kI{!/E~*:h"q \=ċo]Ru3uy V qF )/r'V5[o*Wm6@Cބ>Rh|3k")aь@2ґͰ~ʺ=#Ezкc3NX{:2u[\audp}6[-[;Dudς/f {%wQrNyd OWLG-SS rV+ߨirqFJT5u@Q7uz"c'IzT"$CLu#?U h߃E.ܢsuR:ZTBX+86G @[]xrɓ~+sd +b `.5:b}ʤt$RIrֹjz Ng;!%c=}W&b]6L׎-T x\Ԫb Nw3b3&Ǭ|xWILE%Y%Ы|N-Ax ۫"q ed&xhbCęu9#,HgʱRD8F!pa ca FDfټxjdڸΔ;E˾kZ8L'.]d[xl0-}! [6iؕΙEYN5*3;;v;"q1d)sk6G+cS$kY/9Ӭ+uɥBjG#խQ7DugBn8KNs]9GPmPL~!J%VwSa-L]{͌3kZ kGzS} (vc̶C[Zm#Q4 >OD$_7>IFP(z<ʌ"5&b_w_Dy宼B΃ zC.ۺ%3 =sƊ<&*f$;JlҴxJ ǘjdmߨFCQRBs\헨Ci!6|i3֟v|Us{22L3ܭ vEGZN,{iO]598xs}waN'iSDuQ}!ş1kmJ}_T-@N2 tCukۢT)Wu?jfKZ8v3?2' 'C =C.7χ񹻸g޶b}[O͉ FNy zQӞ m/ T,\_ís9tf&A S?ZPT5߾o- cS7Uu䰮T:0ͧɎ UhM=j%3UqvubuN/Dp{ u} #݌rmGN@WBy w7^o>wN2K*o?ҥtsks].]'•%5إ&$, vvBv8#r$4#6 Աua& yN@b?3:|S杙^kVC8U'X&\29{YGc/MՐP !$(:cP18WezH4Z^ K[ +C* [9;քK/8ıY`7A,Wg$@ۄ7Ӕ- 滄ڈn<ةD7D&#jR!%'}]l\Q[9H ]n%\6n3ppo" ڴs?KجPVG&훙89)r3Ie{I//[:.-"j(D@ŝɢ|UٚeӖZqQ JsoyQF:jM&WR;a&TbX7Y@GѠe OG |dnFplye~X0l$Gyҥt1J4p$\Cf-YNzS)ѓ^bdь%`kHwf 8i2q?FɠEoҁvO͐y턁d| IE`Â$鼲]٪È[wOM(S8TU6賻.NxN&  isec5WqZFpUOoKL la2g3E;*!UN=Ά޻Y4?>D|̍\VgTS3 bM!AxI98Zmެ{5 `oˑ41_J wW~ QL4=]Z+o][10Bm8iWv!x<&$ȹ;ݷ @"MNjf`Ԩv0K |D N?aᷞ5kVr.J<?XPQ~CT[g̀3ouE5EտZܮ;yQc6%Λ-@> j }U]2X L& B)`zLKqF/c8ʒ_Kxϔ`rkt\G}L8'zSk@PAѬsv)S^#4q=fP?iF.Jn"tޡ>_YD{hZq-a(ƞܰ@{$u-@Wm1UB9V-6np 1vy$^;jQiޅGjܯ@6f5n,l Ǖ.Ww͖k1N0RϠMc=G/4Q_'d !a5 t}C]@@8:YIg#Nu:&mO72BMOtLDځ{ns"ȟ a92]/nJ=g0y_z?IјB$AlT hD2v$$opNLENomU@694Ԑ~$BgY *;1U< 4 &Bt$JUJs8aA牖=IJ<^ \ wjgukg\OwPYƮ0ԡ^_->hg6{~d!UdÔU~;äOvJY>vz1ޞ~/ rx"^ HhbGoA':S~EtjRB.ӀJW{۞V)WI+ W׸DWM dDBE=|mBȷj;7rx`#fz}+kFLuH$3}WT|+o3VϘyM G ]AZ(nE6b[]Vvk.*㝎"HMP4b^ pt|=ҐDlZ0+2[m:(&Ĕ2Ij1BFHB&a-,mIEr*r\&k~*cm %f$ݱoXΰ#Nl v^kNnXtQ*gpNrup8y+㐌 .ugovXknn [#P&<Zx Ո~mޱrPLGwpAO ve#i G(>I;j $:Az {4q*_8?L+3BhיA_OBf:VgY Z CR;Gج<>"jq!ЙT4V_*xDYGO C`*ir4$p2 , ӤN H0&uބ?{2P>L,rel=aR|RC~"[▘nx 0V^j66ψsJxf“=8i^i,al ݍ-}!<< #vfOB +@QTurS^Ȯ_1/-Ć *;$2*9nQwd'y>.aI!6nKGz*3#i׬kwB-!;Eil/Oqo}/vk#&m#%Mӝ]m~aRCb6]+wU(36GFOzADv/-!y9RCJNrgJOӽ9籋)1PP-oO,H "Du4]M_g&@DŠIW_80}0\DooIH\2:4rQ'7Y9N}Um>+=' 4 tUeEmOQarEdW>WY`̥+4kV"[JCB"gJIّQ?jWޏ*FqgU1 '.(>A { pC?9sNu|ϖe |?kNՅ-ۃV^k^Ah Rʚ/z2>7 R#r,&a-9M ewszIs:yT:xҟgGG,~=XғRɣDzRۤcj/;ژ$w ![ % :yf 腓BCz2[O\+3Qm Ȃy77w+zT@s 3yǿ?PD3 Ͻ)Y1P` R+HKk#.UriJګ)0>9:C9p`FtS@BKַ2+#@֜KtfH{LcOubCTc)U<+Sv*3ã{W#mmz^K=L䚊ksHLhڭzƠQb| L%C†3$7ey"\DMsz]\AFq׊i+o*Qd$9~oNBH̔ѸF #8%62Paџ6'$g_4烙= |:ar0q%3`s)^*L,8dOyQgS$iqߔҽuS$o)t~SǴ"Aw(&pNr9?*auƆG2&Nȵz:Ļ3a Vcm:$C:ƒAY-녱߭F(F.AIdMdE$<2nMK>X:MSz$k'W-~}v.n Nu74D!W~S"ÉALb`L#=E8>nH?2~O?l 2p7Ήlح?4wET0"`MݤT ̪nFqoz`~VtYVcc1~cm.>wbz"aR`Q VKIU |Zqm}wG׬H,{bG{z&Τ|(oE[%`I8!ÿ9o,b@ .$OHEoP)~ }a%QD8&eW9HҮ(#HmL|^H.'`Dwn\njֱ8ӊ8O>W"Ufp@B>6܆Tm?j?ʤ^Wc*W zTp giB_Nǰpr3L\Ml|x6BMX.ƹXe h{%<=p= x4l !vaZ6{0æžز/sTQ>d#ތP-۬0xm2-hӅYjؕI1xn2$ݸ\4Qݶ+aE!3{|P}|*B Rwn<+՘@RHrck8Y찯Ku 2Vb#37"xk&=* An8D| )9P `\uCP7;!âqPZXty74,_*cnhRӿ6hi\ɬ\?8V5 CꂎiN|_葷_p 3GY4ś|zEeSn]FTaAߋ&,U!aT$BDv\4?Y0 7㇤7439F㥕-~r G͜{TՇ+`ƽ1l}e"mSeeg\`+ = ]Et'D Yt߮l`{$9|>ά\}A'GCBJ@ы[S%38%Aj6~Cjܟ 7c('e:ghʤ11\&ȀM;G[3u9 $6fK+$8!Nsa^wZ0h)ⷯӋd]a&Xnq!㫭:& jϖbNt&&p@H#>6O7x$Zbv )>ݐ Rxme-+OP ]E]*}vL~b02ý-pFb,Hu<'Gz}b_0KKU"p@2e'atǼ c_bJWFĢY rMf}E sr= 50-R6]dݲ8oJg;E l ޝ񪍭z" 䍵`W]Y]H448ՠGL#2%j  BQN++.)=Ώ)|"Wr[u&es= sAk{w ugғQy3PIx;b^>Lj?J׭y,Dc"a9 l#.{6; ?;A22`7"t>]B M"u<%b> y84Wu߁'lqovYl>ŋY-5Jח爴ulƋLG[ FjHoZ/@OG]s'& YRL-II.))QnbKBj~VqlY&0 ,1 체qiwjHXh7εfм@ #Z^sT\:4lnvQAzxu2ݝJs=}Np+?^K3˧FI)x4VSzb^5[gΒ@aL w'r|7AN٪>FGɌn,|A{QEݓMZ35 .Mfc {W*Oà# @}uOn;\73HgBjw։Ӈ/-IiG ]Obl2@'+ӊ32tBUXIN+ f-k pouXbVEf VQNT]ͤ,Anhҿ5 z5/;q<Pn Er|kGpߚrG@؁[DeRgW3IZ>ج͙il߱tg~2N0JP/UnucC2qIۇe(%HUUKgW/kv#U)MsVg,(]Ɓb[5^7|)[VA_CU؎M1_>}Io\#v@X/ RoQigNC TYU @8Òsl94n=k?IYD4#AsB"41:x~KNQ-v.EAm_9T!0Td&J+I䑽z͸ƩHiΣ{PzNOoRi\$/wTT;\S6BM>Sn0 ~Vf Եv.D]0~Fz_goG?Wh] *6~{9wo!eo;J35ͫƲYdtuu|Y"L*sD0)Q"uUUdE/t RҟeiX-x% a O|" Hqf|4?#rO*;q)n\ȣ@-4q'-JR+S`1b9P奘9=딲hg{/lV[䀴;ˊm}iC`)ѓȼmG΋eFĩ %ǏȖ[:F Ñ$Rf^vmbjJ"HNQJ߈\v];RtuO @2b/O>=zs(a'Y7N}aQ 8Lo!ɓy2TƷCUv\N]S rKPfxòL+#(A]ce#'P (m$+kmB(}AYJh)C$5n-d8#}cp=J2:I Gw;]ae^0"6ƙ5A-/"܄L7IH1z .U)umؼ$gŎ|sJn]JmQ]5*Iۏg:̺`}E$}q+o?/}$eMRrspL>0.JD=)?G5F͇9 XE%.QACMc~J Usu-E98s C$DBF*Z%O"ț .D upd& nW-@ԄF8.I5|tt;`gg d{Su[=v$6ݎ*-)I_Bw:_{G }}$O}h3f3!@6w’b{o ` Pa*S/j6v4X?`ȇ\n]&h9N::hVnZ,fQ?+^4aK:szUh+7hnwXLmcX ac \{0*&|`B;1k^]z2|e7}ZO Qث+ط[-f- vXop*zz.yvѶ/>9Fcck2nBFDqsp5xֱ{0HfrPQFs昻9ۭN{-٢[g 5+{A{9&MGbѼ9]EynLʱ옟 2'==ʛ1|`2u83D#T{{qq7macA)%nܱi ~ v ۪D,ݖVDr#7rWUp՝rd~W?զj W6^>XwZ}9˵sqҏ#L۟2}Z(&}|h[-omqwZO^|> \/ `[ϲ9yxQa_1@d2t%2StƝczr#9#;BTDwq2ì7rsw/j)-O(6#8>U[ᘟswgSY2ΐ}l7MIuf7k(u2{!D`R;NK PXEK}!ܟ]<5pcKi^-uX0\NfD]7nۍ\`5ώP"?f 8Fxd'V'g%Eu<ګHRʂ<> z-ڍl)jID_QiC`ÇPXq5U}&:˚2 ~#&Α}6%U];Q!^Q\o) ¢od*^hg?O uCLXЗv&,"ϛ'6H3@#X K<5alTn /=,ȫk0|7YMWʘ+\HmFP=c_]EؒԺ1kmrᲺV߿M-C7gNR??5y?Xa9ݭgl2>Bv K'9HOF :jfCn .[.sJXܚՙg}>!<ʸwv GPL&mlJ`ć~mY:nݻg5!P&1)fj&[p$.ɛ-8zTvKxB]ȎD$PC$oɳ2d OySX5˓O4K( ZdB@Ȧ=jp厵N{ԽGńg]w7˭n 9U,awBe>V,HBPf [s.;)zǞȔ:t;45&i %ɟF&Zz # qmȔPPTbW"^DL}`(!&s|7#x{Ag8cOU Ϳ(TȯV5ߌY&aOddfykdg7x6\w94E:jb* |_`dgxL >Uw5Ȃ4wQt]{҅V W7љ+NԶ /?gkI_WS>ɷeO(ś|QH~v E+hb2.pl?&srf;EKkee"2 gQ,PDE 龈)f7 вzgX㗒kvZc_PN(g hIpy*=F+1z}̞n@-W5%xm#ă3 Ržx]8̺$6.%V V6 JB΢$$wQK|ϬHF+7m q0'Qf vXq>kj[6H]@C2|׾&o6Ҷ2cf[ͣ"oDۗ%0B+Y '+Ho|-$ I!S0$ML\= hߑEI*9Ei7WA-uMT7aʣ 0vٖiqf|?jGpENךdĘ=[#)8jȚ亍&Q}x .;3Twr2ZZ/C]FGlohb~ K% ~jr|;SOKh[1EpN?4& ,qHePVb[|)v0.j2'ga-a)pKNn&kB|O)f]ٻrC׸f_)R%u2Fy|2Ad7^,R< W)2Ɣ/˂koRvᾌU Arߊ܄0`z% GRh 4IՆzjtݏ(~oLۡ 9BWC+t6´QҲŭ9lˌɏ&fl#?Js_ȆtPy`mK:Ӄ1w'RPJw냅c䲉L(gD"m'UKC.`եA<_#ϟ{iݳc: ]Li_Z('CXFh~.Z!Ra GqR-jczmj` As9!ZA{0]l<ѥҖll_Mv"Z,O9*:zVVu0ObA$ppR@Rqʳ]ó2źz,Kih_iD^VK,\LsnGLPPÿh un<'󾌠S=nG>=v 2Z/oΎ/0`bc70MP*I)/}Pz 0QաUiꎛdfb]Mqu`&i]g.Ɨ[+ C%'A59go L|#p2[m.XD~X$tUI~'zn0}2qWgswy\M[BXlh8@0hf-yuh7]E6%"wnž¾z(튯7v|T)1\X><ߔx{ޖ(:@p PI^*r0߿|AÀ-U:À]rW;*xsn+%"2dߕ-TjPla𩅧"^ Μ`f q [A_ O2;`+įtR+bTZsBP< 띋|PHvoW_/E]#dH>߱ÇQRKuORt#hk7uT!yhyGA"fZ_b/@h' m-ۓR\ay멱D W+8$D/;Ikuq+- UqHuxg/S-Uon?1ip&EjlRD)J9br{4Ҫ{糧0C!Gl4}МFE~޳Bn*G熤ÀŤ"1Ay)iX2h,N݃1?ߙpian,mz ?=f_O|UNꗕ*uh}<^IGRW'N&KGmTLHFͻpEP {Fz,v֥DMue\9ڗ>f{!QWO9~jE|vf۠4ώu-;3t*&lg2%{v=t'C y /ŕwFl<޻oVP|e7㣡XbVbD %U;Ja&/&/˟iP&V}MfWs ƚhvM0BHN2-}[TQoh쉿 ,3PU+geR޴a*~T϶ E=!Sb!27!j.@s1p}Y@s؁QH螠-kAgׯQ0 :%UM>tGI DC4lƑ9?c =YQx ejRKB8q(T1x`wgN)C()l^ Bm}_w-*dtp:U:DoÑ h/)Qّc^'W;9Xr,^(~Wo/L\3'rfAL<8%Ĝ9nz >FF)OWY.T ɏ1oOٳ>l~{yJveWL/bh6[CMKڎ=:\LjZ9d6 s2  [G)ɘ-fR(3dJ~^O"OLq`o-̏߆!.1}Cn%{N`;}eg[c I`1O Fʶ˕ec .ײ- v~uxyc![{بً߆@CZc ޾쏻y%w(AOc&aKK=.~u|n:|r9U]Z35uBRQE&٦yuTLB.mH~:Zz=wLcwzfq ɝ4aȫjZ|qHZɈ :OL(8&wbj1AXNBC&3 1G"G FDhwfz%櫛%m􍭌-&FG_U 4GamְCQtO-IruLWSad~QoKHNu׬,Y@w0x5*6Yxsh>ߞ"W*%ヸW ;Tv Rw[E>_^囩]{5@)}p0CE\q1[&B #ra,=çplrIfʼn'2 1 KOl ksHLˢ51mBP {/>ŧQL`Rh3?= u .V9\fFU4w ߼y#q *Nqm߽JҲNni\byV֠FB#O׫qp*AUtU0 ݋"}~FA-[qiVNJʔ_/7~m˰Q<m-΅(=MS'ϝ|~ЀKqOs,ڞ9ɚY_|4J|1?̐2w(mWz^&;FScJqD`JGk#3o/d2L9[P~.^3 =3l-Mms_+& >IՄ'au3?keBӔ]m0Y1H`?s$A!|\j%CX)۔ J9# zQ-n6_8&*ql&Є}ji}Ž$YچLhJf'v+%zPKZG,vd"#N1#,RC\]t,/حu!YZ3 ^=Z.WN0&Cv?Uy_ Aghdc!ib?+:Jk!+r+A /?fۍ{&: ۋ{qvfJe- \TKH]y˞h;(,HP?co0&df6*"P[[S\"Й I0,n=^ćSFVD!b/%eJ60Á^D1܉Q Tu445?ǂ1?1H{4"aWHK1՞ekwƝ#"2є-D=` p}CiԠc-}t`BO> A= P-q防/6mն `*r$ wjkt.".bQ\da}X?,lrͲR7W-p^fk̝'pzJzQM]Zf6\^4!^LA65%S TM'|,cKaWY9/O0zxS=fjn,8{bZە iCJ=uBrW|+L@5]VǬFnsYG`nemIcM p(%1rw`_AlNl\8B,[hSq^unvfAŁvdo/y&[70V^__݅s&/Oiҧ)[ %ܵSU'?vD2ͼx泾4LvGt{rq?c 3DI-N^Eht`M*j*f5q%bgje#io-261QeQ b!$w߶D=&#}[%k>xZ(|sH㥡~,7}Q >gvNqi'ulQ ^Jpo{z!"Eb,VbD VsJRlVe"{M3/QwH"l8m}RBԉy0!+.f[i]m8PH,&#E3Ɨ"s@vF\Ce,l~y~O UjзAtX#)`P/2 va>a:-BTՍh .`z o]<Lݿ iGwBz ťŸBܦn=%P[T<` os(5 }㽘($?2 2]N"w9l?nC@dǣOn!xP>ggI4ۭ)}4ot|`OUPsedYέ8HFɯTA$nX{X4n.c^5iUɖND+ 1$;Ȃ(3el#5lC ;[֖[KVSFC'D8-G|gXp]3.2r'=M|j8JXZy I_9/B{6"7PƇԥlڳ|H!@ڴg]"PZwOMYv=3^'~+IzX5ֵm Lvw5WOaV)!Yab,!N 2-b+GW< Lfvy<31z+L_(ŹIM+t-!:uGgt#tSo0L~yL}M\6 h$SaBpΧuWå7_<+M <-rOPBIn>,6"- &pà% W7WJCj"z'j"IԉZ@:։00Wcw.ct^5A'@ {wl8sugkDAkS%aS6rj=4wjw[ 4tBh`9A%O޹uJ\SXGm< (F5bKPg)I Y)`Ofdmέquޭ5tDII$Tp-2:ܐ] NR'NckR WeMs'vpP<":RUM:7WPs=Ӝ-x.)$^+^P#h> A͕5%z?o!v^7>wªȬ SjQ.r0 =[tbɠY-duܠl;uأUk?t0eҀ4>U vuxE6s(i?VfE0= 굎fX? weK΂VF><1.ʺqt}#7u6YTuUٮd1\]EuY[ьB;0#2̙dlfYMY ied-ZѻB&c)UT5:V"SbE΁H8#yRp#Y9Z`Zb[-;lҌ[_*7SӠ`|V4nY'0y,B&M\E{50Vmcl "cyѰWSNwv3i WRV5udI i$^Mh{q*rYLB`b]l'Br:ǣl8r}kGQӗˇAWYl*?}8msMEV&pP_4ʀb0{̕U~[W'v]]|֣oNib(Bh+ L)aSSJW_?[T]-C\kPm(<;N9w=HI/X~b>^ؘm՟d>F4eBԋUYSelEFaEYqT?4YS붷 @1 h}pii9} r+8k ZwF9+~oC6Pa6;U6E=ppG5Z Aesm7Kg)x|m(;E{g14 %VKŗ.ݠ$k.ͅr3Z6fs/-cu.:w}`!hmENh &g>oRJ|6s"uYw-(;Mx'dI!L`ZWz~r1 νx?ZxhcKݷ}wqeu/qhvË~S\NTǙ %A+K}*,Xl#k{cسxpwר󖯂0Uy쿨m3V0Aǯ#4f50Ed:BUU5ŽD" U"i? lPoZ4TI I`l dhՂ@:9NY_ꈲeS.2]Uͼ`zy"[&S]C/l9GI/\ l@G2`5 =Ѡ/I>ctn@1r>Tk[QIg 7Q %䚽ȅ"(.4m9qμz;56$ 捝q‡{xeIG)H/ RxR@tbcX\Q\+Tgp[ra{$D穇p',"Y>f%TWCY&2a˄exsdB̤{JI9E2s/D^*gdzua.9c.[b HҝB\4g.48Fu4N%<C+,Q #iHI4(AނEF4]QAAN9`@F//UTNw=m\zvh:Aeb-߶֒ }H$8\߸Ko.]'moz40<sc/fW~6tC3EZ3x\0VXU/Yn؇,@۾`KuW&E;݅VDl>DɎ+Lua}ÛڣW9A:ȂOb9Dor  `U\~JEiղBO*ӧ.Ӵ">dS(Oq=%ӭѡGZ,~ǑiSc}N=d4K=w(hՅpTE Ms=GY]jI nEgmc4Ѽ9|,ħ #c0jCrUؑ͸?m􋥴p!|]MVfDa)ò֒Z788N3bb~!od" OMW B,k5-LD}!j϶@w\sa` WԨNd1X Z7QJV5%I7/; [r4ID9=ANCS{HGij4.7[XnPdq}*q  <@~݄?O8M EUcp{FI^4y#mz./S'~+ 6e홓Fn%<$Uϫw_Ius*mi;MmDΆbIґΔo+( !5.hPJm=Vˎ2NB77ݾJ*+ņ$fVtuH'G'菍xuD3Ew4Ҷ,g:PXOqٰplA"?oOЄ)=PڤgTTcg1 xuFjǰn~¯(?8!%εFZ֞F8.yI9¦ 9ŗv/fX+=X:Bcȑ\ǞTwf 鈬*acx PQ-Q>/Q̚0} waNZQΥZ\7RXyP@ #ƗL~V vX 8A Ob% Ou8 ZuʓMծp^**haU+Zo {rpcmh4W_N0 I&3<(*e9rc x1#>Ҍ^8qA=`-LWHa\_x'v 0|t6;0]H G8<# Іz}uNYS&:C \UnErOq q{1 %_9gQAluJkRd %b¨\Yƒ^0)ӝl1j:%e 4`T;3|F~بcr󉮅&yzj]~0+LBgo$4cÕ6ԁj-EX0P&RL2ʫmF_KeCm*aa>шdpCϱ;buvt޹}Ľ NDί߰)e#fU]3PVC:n]\ڿYcuA* X1g*7Qȡ/r B{uPȹkB,*we@}M~d4ɨN暲x69^EK vqəOV[#k4lr *VF_V̕눬jRyoX!>H_/pGPB^*bn'a1R t*-x^{"f?ͫ:[J{Z1& >ñIP_pt$8++,@$;nE$.1P&Զ)!۔1 dRRK~$ty]3f{Z,B BگYbׇ+Z=n;8b(R)#y7ދH.NrL47㈇ef\[yb`0#!E:+5.a˱N됥a$V- W3(:i pY`HV=a /f]E9^1|l=w(W1FĻI*j1pQ14ʖ/Vé?%(NiZj(тhv (ps.*o26Ȳ c &cp*t[ S)^BFCM @U%ѧpR9i9L/M)=eI`KGΓ|Z!`\OYz'Cb k Pqm >O}@>m'A P_12@G}CNd'6~HYЕٯ0Cq!ф]  n tgܾjijWpL,6:HXYA!0mXՑ9MzS5Ba?ɴuZc*s5J{NG,C{d?F~8j;=w}6L`N{^ApѺ i]t^neG5 D&)0-14NP?y3+zF$OfdX:_nkZwԻ<^{v|-u{czNq%4WQ\ 2WTL'q7חtר "&WD -ӇqQ^8wmEo@}rag+@Q{,_b"ۖ2p:DCS-LӍ2'KWE,c=ũBriwЂO 4tPDhX1Vs`ky+eY]^8S 5=&77fSo7 ? cȕUL/H{G3U_Y'enD#}_^|]Aj!f1d~]ZLR=:tC_xW70z.  p3:K#"9~z3#ÙsiSV ڑ IL2iRx/܅|a4ƫSE[ ཮vEkXj#쿕M+=#p, nx㿺ckC]*9 @ !u ,֩# #b. UFǎwd @ {\O-|k=gZ"AKA)Zh+%n~,*S=+75sZP 'xBDhZQ+(#Њ{el"r1jQYG`}d Y\jW] LK I;<)LoJ8as˹e_dkbl]XNf++Q787EK5f*}=궈I^av絼S| ,f()"1_Urv E NzC_RN(K`v>vIK \fw8_/scm}K9`/x \sH엊 BN&G cQOrn1ӂ݃;|PÛI1+7?;՛dU6vA' V!b$W*^WQJ4D\(k袮dH*Am"I޹ÍUQabO W,:iaƫհ,G˶#0"Yk<5Q>ɵJlZP*dqXyo?jXP银3O\#bՉ*7Ysb|?)(bDܮ(J z>jh2ŚJIkJԧc#hmSf/COAG$>+n x&u~I\+l!#؜yś0\2Ήk %||]z6|ZL{HrKL.. f ςxCHX-6.FLԮzo2r_e;pJ^I<75Z:lBDŽN/E ѣl\ SZ}7a7 i+=Y/ngZR0[E2F59{q&CYyb<q[ú̽>$,omp9VB8į`zz\7S >ls?:'IÑo?> aK5 ~ę|h0z Ih#*rk|j>XW?E66U p)z2IuѣGϨ#(vy0][h7gj9#ThCk(jQjUm 91gspщJL71~#wJkTFD\}QrV3'MTͥ/fh4{&~>WkKB]wZ'v5Zuv$ӑ J*>:KmK3^}kb)dk1?+p05[Gbؕ6:Zddo]9,MsC˪Zqt>pK3ahݯ:k\$DK5:#xp PbDcOQnhWF[k>yJwmI\=X]V٠&PF)X4?h~j -]F`;DN85 87Kr~~pA򉨔)'3E;\J|Ћψ߯!w QeSՆt][Rs6"pH]hj*~K:=&q{,>0Mp;FSjR캏Ibᩔc @j{YJ1wAPzdߧ0d 2^{5O @bfebC݋zʝpu-wwM <J;kb'T}#|uƐ`<tMZ]'kz+QCca 0ó]W ƋVA^Sᓜ/d_䍭DmF[g¤t\E 95|XfO tޯe2ׅ?w3;o+z0'ʮH-sH~bO/̀SnJ ÷Jzɓ ]|S{_aq{mbbAQ3xI/, yE- c9ھ΋e]nQLC'=ǹUW;&#mf 0v V :#`u):|Cѥ\B:dE$;sYLT#4+{TMeO%%4'}.)q|;XB\9*r> $eJJV[XDs/hpz\ǯA7ex&kTAAbz`:%5GI׊N"ÿ`vfc:\u♊(ΜT?/P歛ů'mB+ 03|YqY\HuOۉ%Qָ kO0 Q4h-̅QGt5c9ح LXXҐ4$*NRYM'quu@Aހ(ʅ&}]TP_fuW2Qc!v 9#ϟvnBV7/gF7[%AXΘC[8-Ϧc %x9IBd6_ХE~9lr翌\Sɪ]~CtiN5% ֛7vD6muTXrU5[7=3 a ʿf3swa]5:VڨNH!"5p5SѲ4"V\L%__5EDC+b+^giwgS/1ȴK0 :Y'Z@*ʝH3E@HW )zÔvwmuEf ޟ3˰g&"NswvK)| c>H+bc!~[ !숸+d>'mGx- {w }s)-4њҥĬRg3.Fi{Sm~LM'ռ)م!,~IlCg7%u+bwF^_蕮F0]5zTO=Gߎw`/SX,d&bW̉<Jt1qo3R;ڹ72e%o+ƣ$ITwNB Zx9կ^z8? YY> <*LTڨWrp'>LM~%VȲ'_O/wږ1#}]NkhLǟacf:9N0;LV2)%9C!z֖^E:Y8Ǝw'=E^VWRB[N :ÚَyKPDe;51VaKX/m읦ZEP:UQVY~M8Zw*ec kE%ʛB!NOs,M@}{yh׫:B98bVp쉬yw03upN:ҩ8oς-lgBVd.s8nrnBq]i# π&dI2Ezy|q1JQ,wyvsyPJNZ܄o*e QU#AagAx|E+BNM%r -`i"UK}:v޹BmwIdA|hte-$ztC^Ұ+Oѕ{2O@!}Hr"N 7Rb)}]̲9]BJOA]![t;p0=(# \wcԺ.amD>KQ n5 ɚI+l>[:O'wzn$sB^%!{im{2]F`x\E#9G1f4ꨍꘀOB;2T]Q˃ ]0Nm R(96r*:fQY!=@ԳVyJ, 42>3U9*iW:n{ _co] ikN݋Ң|$ݏ_; -A E.n uL'x͌W#aU:xjtSuphc:`0I *Df3ķؔ4E<6==sjv>̈́e+bT_ Qu5əOa+9嫉%kS/`6{1\[6PjMkz8QڮI c{PH2\0Hl3H@2 _̔5R.52kz&BZA9V=C=z4ʭFe `XH!WBȱIM*p-*_yM!8D#a?m.br R7|\ՔeW+\A0&Nd _}Ru &P|Qg˷|f9B1|hlΑ~ک#3XgH,u9%=o~NJp./T*kDk.XSh>dSuܷ~-~AפGm4sÆ9X#%Ar(o&eU. | a`ez`qdgK>j ? ݘ/R]xj1ǐDmvEm,jIzpXxBQ7E=% /"MX"_PG=PZ8p\9FY{Muԉ*098Dq{Q$1LHf'멧čuhٙ>JF ><]r"q5X*7_ӮC`/:۾kie $:2]#}5@ܒO< @f4)D,Ta}zT1U|3%Ĩ|R/niOZ 47,&> .kHbʖ"B5SC]t@\7vgl$pf~  C Qf] \3p p3 c+sYNaAYyٵ웍>U!7+ u 7ƑaZ~٣BZo)YKCȂw!~ ASRVd( gg"CUUI"M֋5)fw?f % =+(٪$U,ԛ /a2[4Cϓ#$Evy-BmcG;b" fT\h:)~6x>'& DEJyVPnGwTҍZE=C??dRakb1׏\y4跅e, w%[\"z|Ҵk aDu\U#OoRh+KHt`hoHงcIQ$SBo?L0μL1R!U,$r ;3!C,Cm9nV;+fʸ@IN4V27K v/7{O1gb4dQ^TplM<[9:BLb*|-ag9ss/%qM0@~F7!ܸښuv.$y>!M%]^5Րk砚 Y#L358eO n}b,載Ьcl?sP}"ߥZG NWb!"6 z(;:ȁK{ԃZKo_ׂ6[؊u8.|<DzS醗k ީY;^i7q_oa<¤x8 " +AV=2#j8LJ&ͷ )peX KIDl8` qK0)\yz ^^O\w#Bdd_ O3ȻCOc(3Mk{uoR;HJy~^I ˌ|twQf)XgGZ! S2ޤV(-<hRN54M}n_ =Uc2a]d,sGj*ܯIwnLoյhLU$o/mZa"VȪ)#>wU$o$sk*-' >3?e/(`4VOܙ,9mBςk(VF֣:&y7UIOފd|P蜽[4iґTP2H\M~&>WIF{k=Ī-q_pow"M 3J̠+/@ ƒNNdɪ$z* ?Ss7ڊq]G?]2{hcv}? !,do) ,ȼӢOoE+.!*ޱ%f1! nk 8#Sgl1[ٻ^4D) eh&`w7A1a tbjf=qQ_>V(ܯY)_T> #ΤN5pg9­AҚbRʜ'C^Y0[؂J@~=_ƘXiQXPSSK<~4U1@Dj*Tvn4<#g Hy hxuՋ޹cOg~g ?3O_)Ċ .^1/yIƐ{Êſ*K&:![+ I l)5tN"mLn$ic"`8N%ޠxwJRoM_.XrbÌ|~B,2M`رǕdQBOqU/oY F,|o[>rQQA饨!L{<+>AO;*"Enm5]`"mzq٭PMȿIw~EĜq%S`SM+_XA C5~cwa8Bצe(f9aEj`Mnf Vˠ)]gLP䴓P"ǃzn82J>CNi2`Pt/gFB|y;D V*uA,P]DKQ7 l@KF`BRNiaEvS*OxCFIM>WQ3Q80T: γGU-b\{:FF{D;;k}]4f3QӞB9nQ wgJZFP r}! ]c ;v tĽ&>ùP7Bn.ђUT%#X=Ѻq{Xpl}P)Aĸl+ s}cZ5gQ?f&HШv6a؂Q- lʊ]w` .1d+@~QZT\vcd!|{o$ot1,!.B6q]f|_[7+PHrBcEHn=9fH.k}YJ[俴W:-^o+9AQRF=?6@ѣ"T_^],4]a4˰\o̠+x`2ϳ4YȯwCQ1b#.4e3^U(K7~#M0pf݁h@;{'TL z76IYXvOPłрWDKI$k1IW¼83l& yq␎X8YSfn?d ^<, 89:S/=0sl%֔!PZPae6Q!E*BA)C/+elrUj% `Ł}\tz7D:oeeV4Mx3:Ek+T7@bjkɹS,n2>օԂ_/Cfo݈LcB%dN9dt,~4\`f#.*Ȕ)Ưؼ? R0 :4dCмГ?JZd,yU@H׾} S_4q%+:t<":x|6#"U=2|&%!żH6q-ͻh}H~Q% k.& K'>}օ|wROa)>Z, i`b 8zZh8ΰ8r Cev٣hpޟH\oiqà#t2،%!̕dk Wx_)AR J  L bWR9*\%ZUleI էı3^*\Dr4'bswu,;3H9LU*m~PS SC:y#c)o9# z8.KA䂷 $q) ;w|  -^m 8(jiSޙ [ ʇ~p %&6D| ^bApд5CN""| pe@x?,闙SM'PbPCj~$7X O+cD0C|Fsk!~<2vcM}0DJjAU/a_o`5R&'7s(TGE5-$=?taäK$&4_tԔli(j[aLžt -YJ 9ѹ/=#Kczgodg jq[t!Į>CP;[jGvkBu_+KL@^gź/%_QjaܬGs~d@0D8E[񆝷OB/Mv0-70qRYڈIeZ^TsgT?SBʣキiD]M}81p O./͇YBējYU~3 5$%K{zZ3~;7=m(_YpMkIK nC,Ƈk^$X@Whz?wPH:;eF7Nѕ>tGMl\WJsq8=-Mp=W2yiY:b]8<2e-thCfo4 浳Ln[nf;}S.ytviI& l͢wKtv&[r2?[󞿭8ׂ4f.7MK OMv/۵{6viz4As$oοt*w'(8!ݞ$,}Dջ7ZqNq;ń@ݼ.jAM 2@,'3gB\+q+X>I"̛#uxV\iDHn8Z2 9bzg1b,#'_NT%Kۼ}osHevG ^ 0M R}[fP,{/PQ. rnjz(\ +t>86oo9shЈϓk! jU<Fw8רz^9京C2 [72@-xvaX͆H>+p-h3AsOj(+aS< ҭ)3m彇L)&9XX;cQ-lZr=쓩̢-[,P^zhF~32 AiQaC<"Tr@׌.hQnL씥/ )Us+fKv u-%x牙':+!Al4wDZLPnGlY! J-:E2]RU!'%VxtųDY҇44vRtd" 6 -v`#G貔1 {72A V>j ,dfd{=@o{)Ggiks¸xGًJG-( RrML`3S;w\̷;$tQS DϞ4%&1\#r^^K9̈́3Lvi vOBt%>N`Ra6=yqʀ@ HLYv!bڗ{Tΰ ~V?yXUx s-r210%/E8w?QOڂU,_6{m8g LU ȑ qFmYMMy+P"5o7.\LcM;2Ri{ ǡYN<]0 Lm " q)d-@woK 㸈HRI6-~v@** <bNL,maX|P[×g:w7=ie؏*A7/A-d^>f %mc~]WwІj1VNѹq'=/q%Ο@) &ȄORe#̰D2m>u]6ߢ]weoZa o?1QxDzIEF{9>07UU;:<)}bU}70 q ##g/ka#*01nE݇F,ы66dG{B:4.E rhw}vCS53jMzchCH#6koW<Ԓ˭rT8T~sDc.wBT(Q Jb7hn󡇠R%x#eY:Xo;z/UG M^9xt35yzXLMbʾvZh|fnVτ0EjwPDK1MQ) E;CBˆG^fLќ0ޮEbg/WSaѓ&{!=B}8,ZX)h{e-uvO%i*!dlZ=XܹnYE} ۹gz{Z5':s12F /QhT)s_-zH{DًyC{d`&?׸UK硍ͯVk: m!f hRwN,,(/k RT%2&:M-\$DJ4t^yh:&#Ձp%Ja1?:_&2hOvH ~1eՙaOoZ~ʕLGh8-r^X,9 Ng~ 1A#DW@{ҀRG:c5DTRgZBMn6kC#fW8 8k"]vD3ٟt=m\wM*J(`nK&nM+l{C@+,ʲ7V)ò8Vi{<ZMHhli]2ڞ%TXяt_@N\JD0qTfT,ӣ+ִh6R6fo %EBZ8yZB_ w. "ܔRd[8Ko_JTQ1č~ E2 }947SHLVp;NR?I*m6ToAم"Tx;t"QDfg(*npK5>f*+PJ&4@S6$ۚJ >fKDNQ55c$ 4į (_qbZ`ԙz#wGypF| _Г픦"B6sXᡑc7.pS<_ffl#Ƚ-&bc]W}U#Kc:F'gY y4FvOGrc%udL^KiBx!!z卪F"Gh8>q)͇ ?5Al¿}%ʮ/=CzHaf>Xz$ MTti5ȣɜޱͻYL2_"QnM`ivf*?Q31/8f8N%[ 4y wW >a0f&lԸt(@d/1^W c/Pv|{-|OZNZʏiW`.2u#D5h4(YdvLA9c~Gw B!J{Ưuԅ`AhLW+do%[]Ι>tNOiz$VrDŽ3F|vrc+$۵e.Y*gY( } M),NG\K4JX٤VN]a2"|^Y=.auohD{ kc ]`S%1Z34@}۽e#BL#*S9[A"uHbV3(QEZ 2h7)A"EfwWRsR1ԋJFbUzih_䉎i+G}y(&g|j@cr 2 Iʡ6 EJ]/V6xZ~e? ǏfS"ZRבY™;Du,qסh%]uxkDz{û"d~PC:0a+2Sl툀n1i]#K `9U<*lO3F戧[ѤgT f0B&1^DmBl}Or,Q`n\&QNVGWdR8P"S*P}'tI*ܻvm{,b qV61.棨ܝP䪣>F #X2tX``HYD$=>ݗi0yVQ@<:bN|o}G[Ex/5"Vkkf.LCۆS3HӤ|PGiK' +8,e٩ã,P4#04::Ke|X3ߑa) M;y/M{MQ t,\57-o㜴O rؚj/6H/g w/݊?);֖AdXA=?^{Ҟtl颣ywhY=9[ _MjxqyHEվ8]%&ȃoHA3ߗT'T9T\QYrW=U9kLyG{XeĜ;JR0+J‡g[dw~Q&E3IY۹b5˕j,OJI8H7@%{րG/ôq-1b}.x $ 7n'ZEX6\_{%^e4Q( +++W^t(.owft~q7t;@;LW%}فI|77amX38țG ȚucT9;$*i˛0YB_}mtNf`ڙFheTÝ,{[dūOY _hԎt<Z4҅/H=?W%Ϛ r1UЂSժ-«դxVo!ZA?DmmU\'짚A3Ѓp!p$ks<Mq@/vr9>[#7`V *iimxsZ,;Džif:d) K[̽m;'KfJ l%agͤ}vlfT`&Wc`/Du2an`t--=2&^JGMu`o:=(ŵVsd%N2٥T⯹!30ޔ/ JvT).H҈XixN d-8>L"AWdtBgyu*JyQ#dR:+*⌄McGTTuppfJ%n&I%ߔLxdQpް!EcmX1tk3r"GOK^8ۓ9b0Rl5Oy m6| HHٿ>RS!bJ'ȹۅLQBe(œOV\B"-?nɨJ1ANXy|>F#&.p.~$^qaXÊC`ɷ08έsm҆|ɤ 77?./bLfIS;]pR [5=ͰlOFп awMܥk zj4zu_,`d0! cf5Ճpf/(kPj?A܏-K?lYn[HHj^ڵ\Au.&|G案=Q R5F Mšf,c 6 ;YN);S3HG0,u%DYB5뵻cx631 BņdeV"o<_Xeyа"l5C܈k"(\U[U.}ʺ R4.hk)ɸYhە}&%g);panU}>pzl>q7<9J+qn~aAdEj2W(gw"pKp[ :+."**r#ceW@qlo>aK/ |B9$8#}ѡF2 1kivY(d:Avd'ٓ^*E\+7:R7!!!riџؤczkاb%䊠Nˁ?V");F^>y_,^h/JE=;5mRbt r6b2]0ܧEYXgYIW1}_L505Tkyaf,Q~oKYfy=B+N(PTU3@-]`i/Ƭ t*X=гIet+*']ZIr{H ]~p0F1~fWg!axK ԷyV޽pԏ۝֮ b..G\ ,n#o<$?#fzj!aF}CLlj&?lr2eKG~G?aD>D" Y}!EgDnt.?rQ;M< 3귬 m@XPP]XECKHĝ vo1iA}էWNdYVڻw"cvRcvߐڊ}^u kބ(88Wi^[2킹BK| _υN;Ѓ++Ͽ\D-)L7^핾?ZPP'E6d*kŪu6rU#l  ~7c6:#Z=H;It-bɢ]l$WuS˨կуܐ׀̓,ymoous2.i7=^kC7~ƫZܞZ9<Qn;aPOo]z2-w&Ѽ|Cѿ64ΦU}:Y]E+l;J {!=@+ןząSbu'cmo)4Vlk,uS|$+DǶq-E}2?#C?/0;&H^D//seJvIyI=:6sB|؂{trտ^pXD卹 qq"R玙n5r#a")!^3\<`:6uxU({Etu"]S%PG0oNH<4b5Yp^UiZh))Lƾl4܅.Ds^ }+ {ZèwO/wJP(kdLVCkOSZ~G~V|)+ng=(b.:|raB!mSc?5f@B>sn2w1Nv&db(=JTL}RX46^ԩ,g[` mnF,U=\ Y*:(?X4d7byPyD'nm0F)xċ%CXr7ރ IO9WĄG=W]E<&2ԟ궉JI4ٱ_aK \䆈*|}r!/6~bRiH A l_V¯zK"P|cVv^JsPG|U1[t.BIf|DzmALǾQ%],m:眣t~n©@)p47o6H 4_%u gdJ=~(Uu4EoX/44F"xPijs0(fuݥk&7o3 Ԃ8$!^ϥšE֯yM%M= : #m 䧪[m_#8a4;n6mُ!s\fmņcUۻg`)ʶ:*61Pƅ6IR)Q oƸQ Iڢ:Dޯ<09B 9cG((h駷+6k{Ι]K;#]r'Fxdp?#DVo w@?+ v@8Ŝ,*69,q4f>%)5õ& #pX)oh4{Рɜg[v"F P<޶gQZOثz_x+#o(2|y;;;OJ#)PH_~7kinIq ckD kDoY,`T} D?_DQ޶Z80ؒ48i3Tć0|rM M(l(MԾhG._B wfX|B!ʫccׂd@ą ~H>5PO= 8?s4Vʚ0,8[*. r=[uyF-H qA03pړY bhf9i gxJT0I0脤b'=dzf6PWB0,/K9.'RfޛO%XN1hDyOTV"so5hRkNKH,@h%n5r &}15 B*`sidDM -zdFl'{xjN F2zgqƷһ,EnaiY }ܓq4g2zqiI6Nte b.]IMh1p1˵ͧP-ʬ;hp>A|f(?~14ƿ'7KNE^;p/BscpdO%7&Zq7% 5JBq? yZ{smzeXO5S yVtW{4Ӵ'R}1EJWʹkWѱhώ*Nq%p?AՐzremYԬ4_­5ͳ~f!$0[[< e>b!=f=-ܲS&;&5WZ}]D6q9ЎM bGlߕH>ZAJC ݻ&K=32wGNC#h.FgĮ6w33[0h*2;>gL+Y5\}쪝90+f!~3_ q9ԡ*5wUs>ŁJ){ꎘy'E~;2ü"iϼ6##w O8淭k2_,`9k.mS#zIs{J1:Ex)`)δv HYb8Pߡ2,d|ƳMJҳ?$nWȁaqe6wgS(t3*F&,@ R%Le}v1G;3JTii+g4jA7 M˽>='U1u,҃D^^TyQDi߆| 8QлvEݵaRgŘpH] /Y_[ӗ?*DKJ3g ߩj -& qS4, @_І?_Ip3R~./[Bo %Oe/3lq\@ko 'M"4K̅CӂZu7M%4XBKn:ydp7/Uv,\f_g7y ftW:218'4x^0珱!Bj/_q]lbfalaptɧIYiy#aXꩠEWK-qdS/J { Iwq4e $#P{ dZPSƙ Ƒ L=ffW!|<^ Qg`+`nlg8]`JD}b(BTq-7U`/iqK~P $~<3hHukwm-E&9c٬ vUAF<c*mS4SSPs׻#5oo^-0Ӡ3K?||&qy_0鳜7g$Tb789]1ߌmxJ'_VJ&0{a5/#!ǖhI/ݢ 4يj; )hjNpK6"{~.S?ى7%Z&FIupTOMtLD']rZ v$@;JKɟK$ VDbAQlm2K%{`Kڏp"nNz7,a ~= jA-H߃T66|bKxE$gFBC$R'B{WuAިaB]IAM v 1l31VDҧKd}iWNS?jw wWrUbE{&7 bXh(,F:sB Ɓ3j3J*H؎;{\ROYo=s%?͢Oc/"K x6>2pdqȦu,%f7x|۝liuk҂ۢnɑ# FoR#A 8L>l㡮O`oB;μYjiImIn,jHVK"mU5%gFW+Kr{uWΗ)>/롬ͩF,w_]A^j*Nh՚O:9JSʚ;עo%E .$&k$=@zrQG)$ǎ4L› G"Ѩ#qUC.޶Am+(cd Atp}Oi<^oUJ>&YLE 雹zÃ{_=ANNxn&,B]ۇaSZx>gjzuvr-K3-#UV˙p#3@( s심 J<&Jl !$ѰnI!nٗTzu/=y-A*\bn'AW.y]0i U׉l46 +ȀKblWG5^.:/ (aoDg){ 'he  4b2`Fݬ7p'0I|e%'T߹r0]?ֹm:0/#|L)N_hUm$HaQP|ed`? RF\rL4:6F"*7x/AnWXczU#?;: ?X"X Wō+srUeJFe}ic٦Hu"m4GTM;2pJRpV"ɺM#vtlXWQ͈E\15zh~U?ѥ͊{DIf1]m̢uNx$/֜[JboB[P= ,O($%~LH5S3ߕIx6kX /:'mօ~l͡o|LyHD6%!{K79Ʀ n+3&ua7 ĥlsB)p6!^>11Z͉Z$%LWyόЪsDCr.CpȞ`GzoH??{[_d{~ 2XnWE  iTE,%.XzO׶ETbmHSMkUVN9oCA~G|Lw6LM.hUSLO Ê>1-ф: 5cBD ?.qZcŊʜwz" S2*G"JCi3ܞĞ^zB?gtaw% B;gYZ070701000004bc000081a40000000000000000000000016661890b00004ed0000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/codecs/snd-soc-rt5670.ko.xz7zXZִF!t/|N]?Eh=ڜ.+@E~b_?>gT Wy.nevOe}~/#^@ؼ'#osEV-KXm#| |UPKMo%" 0 *ysi,jv VUA/N6 OI+g9C|ܶOX bD&ڦy $xw(p8[_V{kP|&mݷɗ/'leW8LV?}#cs3M*Gؖ|d+o망i] ;L+7Ņ?ZpD|]r_ !Jt嶆J TQ g3v㛧፦m;sE#kX3nK̆&#Eo!w1*bWPr>,3¾K|E3Lҋùd8=iEP|kvFA]#zêE.K!*P8"_DqSqqHLM3yWgW tmq1#?ɈiWW^[joXB愰#.}Ö)&Ρt MJV* #>ѥ0H_-v^l !2$̑aeuT@lE G7[ϘYBǔ>~9;r55H3=Q̴`a#zJ&=eb֜`Z܁3)ҥS&  Iq^ikM8SИԙuԆBP ͧ/ѓUB>9G KZ˨l'>P2i~\ZLm͓ puvPIH E$DhO!`*$9MqUPb YvԁQQu'+H}aIhzFe>?CފLfZ+Y`)a1",|IZ#~pHs~uMx{[7̓YԌdY{g`ڈ)e`:\M\63\L 64]\v+ )(&L>p#e)V䑀D8| T@>d,\伻p8o̶,W *KB-xt@o}&*^csd킻el1 l( ߡ Dv,h: M3i!H :rc s2O]*Lf1EYy4@HXW``D<٥6RrY 1+*zu!hUJKm~6"b1: gFskZzo"pn~\{ `TgZO¹hcRđd0ԎơЋiu+>F+o`)9ywvj֘@=œ3X#j^)U oE {8/_dk`/(2qҦ'*{m>gNC66 ]8ɢ,_UڊyENbbC&6=ry.CЮI8c _dY$ ~ǨN_ϴ@_¹'.R/iPʩ ty[8\/mk%1ήR3JB>d%Uduć hq i=x 3x9=#Hf*Hچ!Cyf飍 &!GgXSm <9lvΪ=)R΀(xOkH^ -cmPMC`.\١-+Ճ>9\119:5,S]GmL,.*(;CU Uĩ?KE k.i\AǽV kSYH 5u~SyFVϑ`5s\3/찮!<!hVW QħgV˞GZ|g'$l1:AXo˚劫V' Wfr&O%nf7js$cE?횮3X阪o#ʜ dlD8G_yi4l25̅&a.;N4q_Vqw{>_VĴ6X^ʒQGsN& ̊B`/!: rdo>ApmIU.NH@$ RMGJxX_*Ce>U 'F$pn5%Wq`e'y1n)nYBOj2+b㨑>ؐmUEW܇dO9oQ9p߶( =NBciC&P|Y/ͶߴTF\\ᛐ7휊 &TrmdH RECŠ(kD`uYֳpY)Y$'RqShlAe" <_jwYB_mZsknCxtP&&QRg7Wjl-zt\6q.kͥ8ʰM-7/mRU}I" JX[{']QmҊ*oN )ylQR2\^g&s׍  ,[yhq$pҒn5޲1XNeFg)c*%*^pw~ٕBmKN.cOö@3_vp$ݑ-GXq%hb#sM6&MGW qCVys}]6[iN$|sc+jBW٢s0Vz ]Zjj H4CkYU]8Q &Ѩ؛:?۱+Q mYk/fQ룀/\}(B{~v(.ND? Y$GYʉGEiqe.Ym<1kk-ŁhCWy؊&1 #nXZ ,=Op Զf k wËeIGC ̱x ]'ߥk6۷cZwQ*&Wbv- c1.ت[&tB ՠ2Ud=sfqY]$A6Ղ#8819$1*EVt <5r)!/X`bV%X%mlhqOX|]m%4nk,Φ0"2 %@ aK}ocZ[,mkb?OyLz7#K%^#2Dp[z cQØLx=`׷M'`bs糄G`Hm횕rq%>]\-%$f_WW+7KV9z}aԸ JeXQ2T`As]<f[d.S *ŅtY_W쿠%Ԧ-:V/s;wǶ K3^FybVnRwԱ)ZU'l ٣%g;,vb"5){3 waoˁ^P'<*,) 3X!$;ҡpVT+E3}PDD&x՞E^Dil@ڻf9*%" 66%th  eW"0_5&-?IO&P2[]j c?p,RªalȌs͐j*i*'lN,&Tו.EH%v"TXQNzGԠ*ꦦOѻV"I齧;zA|`j93)+e@ ϲ)6Vg:3˭JUlgI TK, 7UoQmPIW:-0'+:BBovk [>RoDn֘{CBda?3kkF#vِ]zRhӞ.5Ts!f$949W.D& L3ўL Wrƺ#6+F!Ye z=DnwyP5b%OH&p.G( ;a;Hu2to5s{HP^RRmoyBxK|HZqPnP3gAFrG2v]ΧBзiZۓu-0|y|l]Wת1~H@Sm{ Y6.T)JeJl[HׯHhG^[Eۀ4Q+Z)ykޢ^K}:Y"s2Cs"IKן\H1XmWT[Ӛpp*Mq]DNs:}y=sP-"C^0U+" Pg=4FB} Rt8?!`h( fR䚳2WV1s(6; 9 "H_=9ɵch'@gيҠˀ5IqB ҏLg4٬=;{Ǽi-ARPNYgʄ.FJG/ζЎ1; GO ]\CC9a[INw^T6@t&iqcְ} ,څж"=zf訛;b +%./7zoyAm\%\bĦ3Bq:_:N:v`g jDxdEf>8o E/0;{'2_aD۾<3_q(0R-8yɹ7v?71G_ri&V+L#<|M 37t /}ΩqUvw=&ï5%#.Jm7U+$ŎIdD17]K+Ѭشgnu‰wiAae ):ۏwڼM"#Yua:?Z%=z 0nt:wş"ZY7ͺ50jlr3UR26fFg˻)p0ö>/ٛp̭zql}83D \s_6<Tmn m(i2 g¤O03زǿf {鰈u) hbi{̹5uQVF,.QC FB1@L@k1)kI,cGT#'}~1|s$ 3BJGK_^q]t ꔃ X0*ܛr(Iaez6kHILnL,M|0RrU3d!Gt~l 7:{U)5Oͯ\v/܆hY@@vUPo.Ч']C6 (f 9V1Hc*>,þ*O2crݶ13Ӳ0 Oq25~rt` lDXR G>@$bK46pƙ"IH6.&BuP"ND`KON Ps~S.0 2HzM"Ǚgg\Jvm`V|DXLzk+18pČ^bqD@+]N}qKğ|@+bUǗkjR$'ãde7[)Y눐[VV"xrWgf 槱o^>\1 "ŝnk V}νga/(r&_=.c -X2ekǹQhKP ӯ:K&>ݞH!"ŏR&`nNIܦϒ\P7=w-,>#i x2Q$ hְro91 "0 6ViڲO<)C>W8 k427R辈E!\JcApq¸oH>n\SvW zU`4[ p>ȃ}8XG$8Cͩ٣t`>U?X C"R7*o70Ǚ#a7Dn/̅\6Q*Ȍ%x#6h\9ƑlxG@R"j@_ DzøZF3[?ְFYT9?畧o{Hޤ#X YǪA>LBUB"{7Na11|H,dԈA-)(urN;qCBǴ ~;&?tT4)cV۰*<!h]>~j//ᰰU pwN }^;a%FSc TZŐɬPԙng#hsp S< /05rڎOQjbCAP\kaSĭu%\^wLv^D+OyOA}4FLW`QնG+&G SM@} ˬ3`Bh/k\bc7a nJ+g%+eUšmd,9ߴYarh<ٺP0g%ćKN+:!_L%%O($' Ͼˆ5<ͦ?LU>Q/qv69yGV7居 `~uG^hPgh 4zDp/`WW\ !ǵ;+݁ԗfй$EڬSj{ ,sSpp]m]"rtLE\P<=Nb~5oAU[ ѝ΍h2S XU"CN|CcԪ6d8%حd{YR6S qXiq ^2>,$@^ ι:kN'r[Ŧx 9n}LE砈X2#GfEy*W g]c1E>eǭ? cd㙮LT`LrjžWӦ\Q#l[EÄ݉O~mKMZ$ˡ?7 >'&R +zmv)T~`q<tJ kl&^vb@ϳv&>.uq}O'ޗ\{M SZC)xpe)kF))F(&$ϰ:dMUXwȲUtH,+yΎwdog_ 4l~"́45{J ݐiɘ:Na a|1sQyﺞC0\@H@Kg4*%$@`.CS`LZ נ053}LlLcl 1o,_Vb?\25m_*@ф[>W/s1 !`m 3i .>:=q^+4i>| ^AT!Rм^An0:<@evKM_ksAOo~>W zB3d܂Ci!͗Loq(D QaZ[ @,\/PvulȤ8ONN$;֋)()幜iXɟҩqnr )Yx:E/$W@.͎٬^!eHC7Tʥ^ٻX[ȃXj0ʏK Rx}|͵l͹w J_Xi#(8VVm+9ruqTTIVliIǧᩜlP[$;ka{>"s7}8tTh+a*Qkz u'nKS9;=tuNCFJf5(h/Ҏ[b\ 9x'׌͘L5aiOS2 ?˜?{\ ۣƎLOeL-D*~YK \ l#ϏukBl@˗J-gHYr.,wvЛM&x|SJ5* 53䤕 lZgpx [4YK,`FʆƫD$7.ƪUh="e/F0,tK?Uy}Qy4KP5g^Nv$v@8",0xiіHϜ6p'&,-b4E,i Ϲp0:IZ?Z/賽炮L?{1͎S<= A V U4\Qh34\PG+" ER} e ޹.7Q+^d'%gXcf@5qR9ľm6{*-.oL|#yfxp>K L3 SیXg0Ҁ'4ZnFr8߲ RD^;3Uji%'N^OXowN[ <,ܯ<֝…Uk1Wc;w8oE˳xÄʶOq(W^d,.h0oiBw=Y_,"57Xü*??J'wTE:au!;-4,Wuhzkӕ3U>kцiv פ-[OG0R*%N~l)%4چ) ZȳÄ:+gZ;.'14!@ >*r8We֑WaZPo9 ֫ЉV>-!Rfm㛱P/3Nb%/ ._"P[M9YM}ukW<@B1qKܢ:Fsf\(N^o`SuW$1FS҄Jjl!bx6w;0 !})8̎rLRBk,NYKeJ6rb%:誯l  2ZTiNr&vƧ  JݫhRM􈦌g0RMش^G%3GL_{oՂݑ8дCB]X\\V{3/Khj*Hf944֖ܭFȟ޼c*岥r| |:^3C|Қ%6A k2~1N S&PpArǑp ~ ~ߙk5@,bSbaOu\59Tb2Ofv‰ƦV@O]1mao`@OR=wt L"l94gi`oM<2 J xǶn+ՁM#\=$S| |'\HTS0KuG1˚h3X%5F=/'" KTK q?DYX:}kkmd~_$Jdܳ ^r Lnݚ=TgUsYV٩̴0g/k_ v 2 QQt ?91hLyy79R$~Sy z `ऍ[Z{j5 {(Gũ[Qׅ3QCv6!QҼ-5ѝ_>q Cf0CuwSbSs]@2ۓELZd^K1&izoJXXѰPꡃ[>eØjN~1Uct6@J8Ƒox5UH%x0L^k}oq*JǷuQ{n=xB`6Hx!0e1`>zṀ*u@@d&bHqIGmF< 4"FpBFfylTwgJ6 rUp}zߵʭpf NslOBbΗȂ?۽U ρ09r EP:M"4{vkӭ&˨7Meb5ܻcW}jB< )qr2e_XKV5bb<$;9N^7`λ{VI=$`J߆aE!ET{Ohok%To H}#2(N=; ڈp lUպ07 D=3JcWUUQ8oAFB:[J'۵$\BN!Ph voTZqii^dn@ʋDh"CR^:%tэՈDZF#dHGAdh^P\ TvMľ_@>P1#Yȟ̕C0S:S:7DL4-p61I)ӡ)_s{ y,kASO9ގ/a^o*>YW_#JpًʉщJDMM".W1^q3!}҄0w[f¼pzbjC܏҃2W `r~D/FT3PqЭȥ'+pPQ܇`i7fU۳t_ZRDϦ3IbNtls"5=(/yV!\;zf& ^n4.".G:Ǣ겪Vr h}~<(PA(}-t lG`F|M$Kc-YL[drLMy-YP@ ƶݢ/ɵ'9sTQ/`JbNǘe2uZ)h "M=Jbj ȉ >ƌa{;ϰ8a.6 tY+^-8%`s9-@lq0uP~ Rym$7Ό]}bvDŅQśiasOwye|kDdP!F54hy7ѾZqWVZ_`Td+;qܵw%8,# xUOG2"YYomJ w)5I`Tª1|ggFP MÃw߱:iM|r ? ~cA`sP1eJ]v =FbkS;0^zIk-*v*ս`"߯n\)Zl/929$7u`;3.TChT4?ir̖3&.&Sl-lL7%OR곔q]%V#]Qp E{< ^P=,]!z2Ճ J5JRr?cړTg m u4.f>WQhPY8Dt_ {^ޜfdv"LT W'zC)#f1<98 fҔmj@t'UL[v@v0j# dc{i$~#C»HJѬI֏*Sz u)Hc5n<( d9cc Rfgdv`"1ԸU bUPœ) x!Z;:@ a9p\'<8'ڐHi% pH6_RYu20攸Ĝp+0De\cz7'{dF2ZF|.OlAm{ȞHاVr"{i$ѽ_7iLEelK `|!B\uBmdY0ȬAC(\QZ22' EhwOon}#m7kKiP<-yb+\ j)#li>.0}3¶Xz_tUXlYɁ=))3R]wgmA tNf׾_E^zG{ʠ<}Nuk@-] StDR@#"#UoS?M<ԝɢ#ci0ϖSc̤\Rߡ3L``JK[TJoXxt0XwXL35g]OiѾKo<Ϭ $%~(}XcURaw8`~o0L&V]RZ$ʒR0 SI0\gZLTw_*gNXtq@,` "X5 T&x飃:lA'!o-q^L#>?6_rPVPu\K۶#l\hfpH!?Hܞ: :jG_@l^b[F|첩iǴ *Z*vo8tY2H~ߧ&L&KC{0_$\ݎhzQ 1R`Ik _4%+{)9!|LC/ zi ry*mK@g#RUC|*c#+5P$5=OdzM[+J 1-0-fӖ `ߡYn@ 񫑻%YgϬii}ג L~Gsq *gYZ070701000004bd000081a40000000000000000000000016661890b0000179c000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/codecs/snd-soc-rt5677-spi.ko.xz7zXZִF!t/^-Y]?Eh=ڜ.+_mmP44ـθ7cnP1*rrHY`)ѽy YPXj(Ʈo|gO+_˖?*Ph\Ee2yRA{#xgMSϹvYPiC} rG|5VٓbqRc uǴ~yk=u򔬴ˬej|0۷[w 8~ ݅(mZy\.5DHTh֤MxaSt=Q?gdŕ2h T@шpFE꣆BBtP@,{bv__\\ H>iTRf1JKG+ 1~=ɀO 6۽J If-ekg+?TK xh>=6&<IA_muUf¼q3zFE <ۂڸv0~ 2H ~h?ҹU>/l!'D;Qǚ 䉒}mQQD:JM3(% v=S`.B:'(jZF|x7XbѝZ:'9 avh>Q4eO_=brM+M`Ena¤XG"x6jLQlNW\)L"i@/UHL9va:|>~CEs L<HZp85bu 0DM1D`(N,$ܴ4zA~7#Wp2 nt+I\4~`sٗȭXVP3ZT(7`г2h}ˌz" dk"A5E(HE\>W WRwba'4jVZkf࿟ET: XbǝoY>DyzԶ_*x)Ed@Y"y0B ` Ng+m~ ~de`.;nL,)S~Ւy>*}Lh֜QZ`RVHnc2Mï+~?5}CL(xLrw3Wa(2t B|N&~voN`7 3S-_lꛇ*E=]6ӷNcBy;[f[Ru!͌…V}ZLڪf.Kv1$E/HL%b%+2Pp-v*vxуF#[f2QR|V0v0r"{ #nh* qBuSn}qL| !Ws$rfƋV;*>&c_b֒HkVA5֌ߗr_II;ǧxu%+P 4C( 2ObYuG`$ٹKhgGx~+'b+QrCdP/)KAX2,`7xtYIT֨Xz#r7Gvj#Z#uS?PHuL#g!CD4~ 5Lomٟ@xD/7XSEPl'Ke JXha}g5d봇Z'qo. 1=_m%Iu9uPsusRT Z4k4OB I&`&u4GB$) c67jJ0Oz/:HFAhi'J=7v^FgD¶bQۭR~ 4y'Gq5osaq& n\+sLtzP*y*II/S1 nF>!,#domJP/PHAi<8Q 1*3av{WmF7ً̰Jް q+Y1U>(Ϫ]5:TD 4+; J^?,qA֛`6lScX &0/8+a d??iw6>)O ^2X 0[Wn|6d N_ja?bLˌ0uҟ=o2Y9ȶӆ<]m!M̍ݫ\Ő]Q8'Y6;F2=z}e3 x'IwBPfҨ=;) ȐMǡ.,hMxcC3h#ƨQNEQ{m?~:1WfR>>G/(SL}cR/B|Yx pdZfMz:?3#&VO.ēLtG vmp#2&{AWq/!3j9}uDb&rb*Odt!*E07U@X@|dRבl{/D +CMSWiТnźC\6d"+Ҙ" &t1碄<$({+cEm'ȭi\HZuYirKONeJ(Wo;)قʤ־m699_a}{}HNy!I4zM+'`ߠk=rd #)acr;Y\zp @ɕ8 )t!tM1)|iX0+=O h*W9I+(K,mL7MxBT&7ol];d5cyY]cc*yIE'S^Lg~\{OfKNpb־ KrՖ> ,J댉sIY~XIcI֑|\6(NR_5 \yiV>nq},c7qrgi9^e[#:7팙<)-=E,fT λ>!zQ5N.w4UVDwo|VH=U zoA >m$A7YB{ҪeuX!4G0#[V!u8O) M7pk:UYY"7LRo瑊Uƚh3?ҫQ14؈>azcl^2-:nst  ]=6ƒA5[tɚ LVYji^BxD AH\Os%ݢCvϱy҈5wVmwPp9 &CFec3⋲!$<;͢79Ph!K>0Y׮ǵdA,<3" sju}~aAHhgpW,^0i\F: gH詛qpOHɯcHixHݢ!ab} (" ew],oŗPRAEY8mg ,|{qt{ m0.;,()4GTka3erO)Q97˹f0qؚxӗ}8[LKu`OOn#22U>Ϸ=)@gKJi5 oI*0l5VNF fR}QYHXZ=j;(r o`^Jɲ|UCga811(br,rWMBG!ێhbPPP rx ͏ 6h@eAsBj^g\Mꡧ.V)T)˙6A@fN=>v6(ل7ɺ`BIq"}=!OWOD!1A'&w8ڟs ,.il!a*w%D!KNpi^8Fʴ4ZSVG=t'˲8f41b'놴 ! <\ adlJ_RIY< 2z^@}PDjs(Cz 0.Wْ  Q{@|=sȥ/"9y0 aj~V;|ؼ)`>40c{IzFlcfdǧZ pm[t]A =Y+aP+=@4,`n&V͔q+fUDIW'GXI`hkȤEx|`vU0q5sHqVƖy]UtfҲTX]NMj{BPLP PD$Ui995aE[gnXN)¢`t/\*Hp̴ floZ"ɩTAtGL)2L1z*(dA.Gh+%`| J5^rUB˯ˇ$7ƶ}DXEx6M<+g [JlN~TzF֓YcVZ1Ytb?-,Xb` HѱjFׇ(,.&g!TBn(nvaFųgoKcxf@ǘιl[D[z2]noZ j>I\k;u~_!5d4O1 !HI:0oUuYfsG |O?!9re5AYc3a5"s̭T,8?` (0[ =wƋAaޠLE Vbj ĨI W c Q 'f62V%ZW'pcz>~$`, ߧ[P1Lx<ӆTvwZ¢܊yk0һ[7Q;qKj nKF\plG5U|0}671vDN^M$|67>qjzPdv8vNC:t}; 7|.gYZ070701000004be000081a40000000000000000000000016661890b000073cc000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/codecs/snd-soc-rt5677.ko.xz7zXZִF!t/ks]?Eh=ڜ.+U bvƽ_.|Q:C%{$zj˗)\x ӕSJ WI|:<$JRnQ1:k^FնkmX0c?HO#bl4#j0R{͏)6jXneF_A_5Ϳ$Xu]lgkƝ\`fU"$3Qʆ)%>Yh+B0Ny9R[rI/&gQ!D[viZ«Nux% qivqh_>}b<45YP7@%~ΛKq%LDB /ݓ"%zKgӪf It7>R-{72z%d`h+fĞX?6U+0R8Z/'{S'Q>iR@05.5^MM1y.4[_Sn=-O;q i5'[0ZU}DD{IGLZOA;X2pͽʁq\0YƪxAd%XB$ae邈<ŘX50|JWi4P' 5ĊdÕe )3vrT:FWfH/2R ,2xZ:u>P8׭㤃(_G܉ثv8Ђ:(+(F] J6.oEfuX,]߈xF^F \qjT"%7s J|Z<,,fv G0f5Stc,Ka13}|HR2%sYQ'Z^/vL _`YEemhq²@*5ogyzMK[G|hK&U&khߔj}?CR؊CdYߓXRHkp<2e}I>,ňhfrF|lį,o+3pwTY1'Сeo?1y`c?;oZ>\|[W5")t !7n$9nvs20od#FDeSC##MaC +E3V};6~LXNALs,eahQ9Xf,vTxg 26cحn)˩"!E(oH }î9w@_'t̂o0[En.z{П*CnETMkUd46g6ٯMSBx)ݾ<6g5vmP8O@iHk"ʈ฾v6;+HebX)?̮ tjvOfO#MV1IW~_(a"ΕX,"!-]hW7As"O7719D9*4QNY9J]m4 [ Ŵ!ŕaCbC׉}, !7fDW ~ Q'rt0*56p{{fq7h Ud;N+ 4=&Vh W7.tYZ_ߍxeòẫ2~i+1XYr{1 ߿A`}݌=쇓+ѽÀ;~DS뽛F6dwQD \?1)uʛWfpo~<7\ ~t*C2hz86 G~nzJgUVb-Qb#wˡG4OD bEoDK|Tۑ2*JRD*_V&K2 (#C^"Y.W.DJO(ҮSڗF~>=ES>Yww+s5 !Fr Is{t˛*b_L$>k)w?}h2)737ǢW.(u|no?΍rxX5PX:`~NO͐M? LPmJcD1;LK/8γhinGp=kE}UGb Dvή* ;<Gg|v[Ώ~4< aTBE'eBs$ ΚT?3Џ>OCVC +BgMlYߓ52YwZY[C1`uT^ˢ^A)s1SL3Kz'(8w{;($/LcmW;|z!mn-^(j4T:>lpv )ILc5fǒ:ȿ ۖJ{ƍ*3^ V_(i+2i-W&+mKTT\$~ `. N"o;KTZ&Ŏ P =4{8Hg< Րꦒt !eF"؆m]*jLZi8!Vf!;Ch^WIA <748PN{!6q +֋< _)Fq%JۭH(ٞ7w47T3hJtK>OI+} uD 0o J1Wl# h⻌qz,:I 8S䈫5zhJJ7e YWFu-ʝ^ Vh UAo$a,Z%fН z~ٶĎ?O%cu_AD!Y5 ߂خt9MĀN;V'X`X dN'H`uȜ!r'zS,F%M5EgLâ]sU`A) x=R@|Ӂ?xh52D0֜/78)c:owڛ1 Yu1g=&# w<{>\@LzWR4#` ?ŋQo*6U( A oۋ'S>䅕{k 5;BhTbm1nS9#.@|?NM{7`mnUUX)פ+?Ǜ^#zd$H6C{z+vȿ_DNA2 LTIchdd8ݚl!5+@uC_¥(E?x oO_d XDfZeu/D?4B۷nQ$!Ba^oΝnwY-HUuC v6F]M fPB7xdهo\ k;4nx;OQ( 7*緪G%4O&X9Hi lzHyr|e9.o+!cki,kVG~e#hzTy:zq!*yJ[2I@+0`jg$t1]2FɂgG N_4;6s( |It~:uv4 vtYy}MAE7DYh\6=Aa \mX;5gµvϔߢ[L4V7`:u!1VS Uv+ *lEQ 3ysmlbŴJh yA)b&G&Տ%V퇦™5 Bb eLN5v5k|؀@#@q EsL@۵q`<V贍HMv!Ŏ{髼$?V~?z`,% )e D(CWOG]eYR}@q G-va.՜hQcQH ,RHǎ#l枏~xr9\ 1zh4|-/ҟΏܛ QJP:1*,blr/ꃱnz ( 10Ud"oӚFk;iMdMP sWV:,k#ye-+J#t~T*FH!S kgXA* )m=y PAu Y:RM6|^Yݲ|zsea/*׌J mӋ@nZ> MB,&'o0ЎivN8 7Jmԏ+OS,]TՀs@dI"ʉcE /SL3q-BN7:3-r/m(f.Pgdyg33$!<ÓQߓZ=>?(gNLMLio i_ #+$=:<y \4L,<JX%}|vY FS+4,/9ϵ.1R5)@ ]K)߼m5?VF>F)AY#y](s@ EqܯFKO^qSD ^VsKjc˚SFuz2 k_TPJwKa_t!w;cA9n]t\ 9$۬TE_3&dy\{j%#fc0 οPt¶P8 7o{.?-ĔT ׎i̹h!*M1zEelh.^:5!}@mky`9PnRgjg了Qj9 LBj-i0Yz,V-~*}أk_qa0t嬭4zV`/l2YST`;7._q9ҨӡN7g)!54Q2]P5$ | {vWN~yOC|v-cQrH'JTPFרͻ$?#5[I}օF%""Ή$н34z[Ãod)i5/tgcT{>F$^}5ơz:YZRLhԒ `kX¼\OC<4e*V'yQu3@D< ")j2E]O" cOg\۰j7'N1geBK6eGҤE=x_u%ۚO8VJkrQ-2*pٝsp P44ᨸDAs7ݭ Be乤ƞIFuz֦YWXuPJH O7-sG"]v]mT?Feu}' >7N{a=溰0|&D`c䃵bsVXxzRQk) U/+|i%vW4ܶSh4Z h|2Asd>}T2Q5a'\Z tm,;oˏ6 jEu8B6v~;6J$H e&&__?.xC%UoOdl98c >vYk|ӿaۑ_{zkR[^" q<5Ҙ'o,-Ss:0NW=Y[vguW# )'{̈%G"I RzKWrV+ UN"%PMѵz"薨K],}#+ؽۛyX(~P?r6QDL9Z ib:W #j g܋>:S%)J^CGZxOĦ,y>.L6xW:1$8nh|$-|b ;G3ذ|v6cuhѺ * LJ\o簺KhʃVmؿEJ̼ v43祁$g;2 aUFaGv* ZUDž9Dplh*RӰԩ|fjO M e.9m]:RR; ewUe.6)=f"Uq04bl+AvtیwF}U7XFd%;{`45*v\D @9тz} sgS'}U)E&ZkJX ]}&ȧ?U,#vOss1nZ9l)ٯ.Lfe`t#K:/_|ʨf+2Mbؿ޷#ؼsxm;}*4jg^UX+)X<("C0 |!G;~Hi]o#ig@b79|0r8ES9Q\zbqbfn͘]|ȇJѥ&5Y%yWt_FdurdEr`Mo:1 lcB[;LSm`Fω Wecy$6z[FNƟ4h{iMXn3y2,8ԩ]CמGf/CU[ͼH\E`BC216Kz2B!)UP5lg%-c`pE^S:z8ʨUO-Qb j5 1R)(s]N PRrLF1 lWm>p+ cǠ MZAR_;d^_*R[T||?x( 3\]3!Rj<v F3*0E!,L'cwJ*8¬?dH}Ub̴<v{ꀴTx v<u$u{Dpy]^G%x_P 7q33x'nM;h1^5t*'JwG=ܘ3hI7VIͳ+A?Bf1?ن?dKkz/୎M e3DnY'x<} B|Xf}?5{Ql3~t-P+[TWh'GgUE< M5% 2<8M=V=!,eƛ dS_.։ %Ѻ %(հʭi/"GYݼf%]pV}M @])=;![F,Hȧ^^'#Mg:-N xBr*l3{䪾Ne{>:MJ/(JɂrP?LNT {R:P&V'-Q(DiGD셩xT3])(V3뀻ٝf;sW-t\6KE73"Gbnk xH&𑕷bblLh9Eʎ_i0|H/~uupe썍<@RGԊ~8n^.ѝ,!W qM.>c[s/CY޹)7~&vП.g][nդ | O5UЙD!RqUO0PQn1{E\]qwR Nmʣ~x*{*tZKZO/@5dR@ͩ|Hk/ gDaR ^茏WIY_ۭc ?"JG,~>XSDJzm!Ub.`CPHy|(9O*:_DN@3QQ/o""VA$SBrͦWD,h FS%<aNpL\w?ui-c+j2lP d㰤UH! FØ;q0E+ІAl{癹*}  ժ_ tmW9% YԮDKvImI1J3s.VU{Wum^gzzˣ+4'f .:5u '\{8arW !jrlE1Ɔ D3EG> ф^>PwclY/$?G;'2mX?VkE{/^S7zN}g=U$zg]9DX bAz<785Q<@sՇ\i,g^q ~CKamW:?uY"=~LY/;5hk٥$0Ȗ %Z?B 3hPocW>򿋤m(JoXMI.tؿ^$9uDxaOrL>;c#a{iɄ\9ݸ{mFN#:Etkvo9 NR%ZdS 4\9 G"ưaRY^z<9Sb]?}FJwBmʆo{v^* <*{sV]j>-ELPn|Ei62] tʚ4-ۻI0t /ڈf{Fνt;}])}CܠDpO܅6]%L0=70\_3Ý0F'e6]Tk\e='R0 @5qN$Q]N>'^{,QM D O]漜iz ?^2P#+N?}Հ$B~ ?fCQP7dL3"JPT6^c`AܑUOdioxDמ!cφ= 9w'QLˤyJ[1#gG9a`7 "lnJ͊l%75:EPHmKl2T-KX;ⰛDXr QT:l5I JFPe@?T9!%q|\*bs"4Xxg/:ik̵Rs-*1Fͮr} -_vZ _]yv6'е-Er{)L'Y8 F7_?4uK5oL+K6CzZex*!go3mZ} ut!zU'Sјr"r7/ۓHS!>*5)dK/m`{n 'JajWx .W4*>kӰ_n;-#lcg-Eq?HFS_/lA)Dt cD,3͹,GyQ'tyiQxLNY,LQ~ ͸%-nà UcIYaWbl{XȜ_᥉WnwMߨ. i3p7,[>ݪ%Ǥ{- fP"fa2OE){z@ɡ XEl)馃?&,̲R1*rgy2pjܥ{btupnqL܃T-(zmJ#L<"'Q<+rیGV(ב8-0=dS ɁͷYBcǸ*$i%*?LN!0D_faJO)厠/}'a">옛XaeH1ljmH{?R7B|#Cu{D>թۋ$K+bFp峩I͎}a*4ː)&&DeJw9uȼT!BeԴ`}F9 3d )Oy{2ۆ[z b:B|7KvTy@L 1%Oam XlqT&Eߏv |Q.xjJo8QrK͐I`", 1n! T2bvVfYCf1\NsSEfUyǸvPCZk bu+cyO#WBT--*6v[S-^DrJULRF㩋1YHbTMoADԟAq$͈0<U1$8hXU,dc,]!r*`bH>ﬡhytے}ڄ/yĻr}6zVzi޺uX'&Fh~$g[m9wj*Ti;a1bu^j0?m yՕ F_)75z98!c]:~i9}fAn'[;8-aMPߖ~6p>Ɣqe]+pM~k41 iA3)=Jk_ݳhО'i-fc2 l-V╍QTflrLL %!Qd$Ͷ\|Ɛ<ӇK=CNjofEλehSf1[T 33y5ur-DԪ:L_3K #ŽN9)j.5\gpǏ}y h?OcrJPz+fhf1H( =d&z_ c6X$e`ٜD LTҔW6J͵gfN߂ռ^AHWMnן@[rL.lVW9`e$oKP z ѹ>i;'_cx23VHW3n$xPw A3'H8];(by f;:! ߖ:!\jҥ.$FbVg7.A}bPQ})K+*E:X'|kpm?%JE;JSy )UPY* b38[> O|xT3զ2z9A9^0έA[\m+KA MOdĠukVЬŞj{s)ZW6Y rԞ{HKz(7;[X--mزTmSG}'p A lO/Ey_6a- `7K?u%Š 5 t~5nEKE[sV=j$~._3Ad͘h v&)pEQwT'5;G.ḫM}zewg??З`u^fv(lc*/%H3Ȕ2 0l¬h5(Ӧ-clcS5˙k:_Tڷ҂@v׾U¯M-ˁxMK޳'%:xtwn)ҁ8[U| kG#FB ;$zT—dd,te+YWl)G2ЏF"kd OW?5EZRnE)Q %':t'F!X+()-dQ7ù+Uz7F+2wVvH>e G91U@εD>ϝzpwHݽ8=4;.2^2,> Qw4jmxu !" -%iG:4[5(\nՆ<DއP˴+,_,8a<ɶiUt=WʃVO!Ά/gOHR||FLaR}+>ƭN_.,BR`AlvO)LRNՈKK#:3N7bn1/@S@|fEG_D'Nt4\2:ceHtPM#~+ZmSv-TF;74*/[wO)sPm8d8׽U5>^'_sd&0itXgتG-Cյ]jOkr1v7>Ǽh@:X7hI6}-։[B7-^lB<-DBQ,%¥JT^*ni8s$X IdL}BV1P<:T̨&-/ %TjGЖVnvRS=KÁy2Y.vxȖIJبkIN+AGITZR/GBxݮRDXbC[23gI2餰>Wb[>ZhTd?e$` i7JuzȓAL8DZ7S>C  9ߵx|16^"K>*<ݞE"+HfwDc p#3g+]0Ճg=,$c _sӁ&#! AP+e;ԇ˧G6 wV pƸA[VD#.FH>}1cxp^+ Ů/1fثG뱅N$ʣۥf=.<8L৶-2Qe"wYV7'4Q"hhv#g}fD+f[_icJp%glO"cR3,\Q;bȜhąS=t:#b!q||LTmkjӘ|hwXFƆO-oRg]Cf%C:RtWZ3p=]Q_J$H+T8So/ʊQq\*#լ}4rwvzGVj1O?99ZHkT;f:xUx_r|GRe-hP׃4({ ik)%,fb8߼a&5$k*1* ա]3@<ڋj`Ȍh!dIM,zx8Xy"1AEݙו=MPqC1H[ȱ>7:B)>B.ba7̹lXZ,w6+`ViPoA 5UbKɢϑDS7\\o*пdVG'vڀ&CZ>rz^EMS´O5͡o- R mxsgog|8IX>iҢiYC"^?b0&n(\S:*7`8MyVd|R O@GXe`x}Ymfggyq,B[k/"1ܠ"XV0%"fhK7:Vu7[f9B⑆$ U +&b l ^ )[3y+Қ0; cz-Jc(Х-*vO`D -p"M0;dI_4bBXaQ%@R5Xc`nV,-ӎ րUiܖ/u[(JC@58>l6~Ȓ١.6î_H^P 4cg|1YXU2Mz&!k9]GF+ WDCmGX8S`U]#ݱZH8kHZJ{yjjE,1pI}$Z;Ԝ~29AEԺp ~PNvDog]g*}SR@kHN5 5so/lSqku0(-?I#Sn; Ɏ7Ƞ4 ߏ2sbjt+92xlb~},J٧C=o"44DÍ"`,0館wJҨp> TCʀL6I<-*hTլ/U˰}^ӄpSkp"haYˢ͉m<',e1];i3 af !@lWу8J/_8_7"ŠMWخ@|t@[_8!/DN=o;'TC% 1T!NJػ-*t/] ۪_lxچcЀ  tݧ$ЇLWNO+gՖG6wC[1"fb0~ ˹;DZn8IWtuzfjPR^nY<ךjhvѯnA_ʱBX ~v2Y(MG5:KHQJ,! %$n8T>^d`ו|!*Nn+ 5! xNM6(Ao}o:^ʏgT LE/*JPz!C֭FH*JMw[ f&=_Ԯ!7yBtxUPlQ%fķYOITGLFa2R1[A!88TyxQo_=,N.m\|,oHFp=:!l"6ˌ懘X%Q '\bU/*QH8DaAVߙ%S!X4yO6d he$B&*6Uvttj5jȳvM:\\6>&KmdDnF e}J {Rqij=̱NuYJfi2'ඐΕ}9rt>^+%:),+m0ٸo3zKԺ'_34E-AA XN]87tRfqd2l*/' ĭj7^5;~M]6lTZ2 K(aCA T*,oJ 0(!He~2ܽX ΢t\Xq8 25Y)%&AklSC$Zu&d.c-r'\F1k-ce Kaw;s51q.3HR^4>Lxa rϕ&Yōɒ<#"f4ulLib8+B#ܦ~c%ACg㠐K+-c{6cEXk,br ^0]zZ3 EӉd,," O!kػ+[̵$fևI$@;B&h9qh_sNހ]iVVjXիh,eR2 e]%y) vrHUbBb TzP (Sr-Y4ǁe0p,6+q8)F2sc/ Wx_΢ U7 ]G' Ix6z'K׸ eh9r Dۣi1OI2&T3DԡkSק%-JqYSz]2j!ԵYpȻØ0"aW'>Whh=xJa`O*g"Ggql9lUFk3 B+'l(fNMIOѪ˩r5BV Ft*wŽ(j'M2NZUPIQsiBsYTŅA<u*G3>X0|j* +EQ8 JKPCU~Я>QSX{z\cMB`yp+pFrTQU-m3p#de FBG6SoF68D?3CL@Kc1XŖ ELh˃voH CK⮛H#hAa = q5Ua WKGgR 1a'tc __$)"7pB@Nrİ/d"Xxۡ5)T ƎUgZ, JDky@z@4ŝ! kJX/wAyũx BS&&l74JTcO1jIvwC6h9?A&|aj"1V%' *t׽=yE P]W0\i27qYzѝxg]zGyRUBTJ%  2d(gIrjtTȈ-$4*ɷЙpZޥ햘F&7aV >Un՛@{秜Tɶ@ʲuTBX?TSkiR#יq~ 1mB7pLJBDrsf`P(EFzDqA1}Q}n%AU$LJ?ݑtQ-R\I_!R@pNlNk9|۹JQe`qff#Dr#Խ /QPUNr|3Lr`&$'m |~M nkRGK;m`PL 9( >"ZU}XI@qɁfOw,eOIBYxЯDkXTN}9rW(08bJIͳi"ڝto_ qW^%XF'>i S*`T=j h ,q|7bKrC { іEA3!?M]6(3Ӏq5-Vc'0C˃?ZE*e9d(:yz,ح՜nQ(Kk .'{4UFN5[P[.v3s/N{\|$y5c-_ բKX9x¨һ{Q^R25V<@SYM=\$<]Cр#/<`?T.1N,L`~[E[$peǗR3E4Ip*WtQ`pc+ʻ<]}if3N+@jH^刺LSY-qEУ?;UZ/՟[>/ߪ*/1C)=ctR[RVK}β_uJɂur"m<ɇV2\;@QA(W05ea@ B!b Y2K/$?eg{؆8&vH|S{#a#3>'Skxói*Pܣ>m^z+UYd | +3յ%F{b*_2Һ߼ +KPm3BvBuPyDނ7 F@YFOVKWb+z,|KTdO R\uoH:odxupg7NM+, 87Ìx?f ePM.wK[2s9 ;1qۯ#SӓB CAk6B4b+s mcW zwqfqr!@V:.QHs#E6RD9WUQg5REt(zM-_{(3`׻3%ǭAwT~&銿OWD%uH^ˉY%ƼBϿԔ߈+fp&Ƃy 2nN!6k[*e7^T\6dQp[OWԑK5R4&Dl,bg|-Vq p# `~|S CNS G hMq/BjI@Õ0u /$/EX:تCJP;$xl--F( (i>\< sgSJ=V0p:A.h9Y{{i6gJGde^ˊ|=Q*[|+>-D:Hfm3j#eĸ,ױ*}P$3Bϛы#w&eiJ ,ϕE0qP{)Y)`m^NNߝFJT :qP4la̋^%g ) lѺBjJG`g%|7!:r IlӱC|={ t/cd uwIOAt҄}+Oώ Yvt<{7!ێm&rd=V/l,UsF}6׿+j@V[XTµ|$y4Vlb#SXwӁ@tTT(- U|b.rʔd ;> d%bCiP䏚u]X$1.[WʘCY=Oǫ\P*eaۓYotEZ3NNKWB:(`[v!P#eJ<;s{q&;XK D"O ǁgu;[y=-$PK>m[oZw $ uҟR|W {D^ST0D>B.>&S6F7;xHn@S&}hrru*aK!Oh^ 7Y…r!qV j+.ؗb0EPɤTUW˛?|z7y,I “453l'1Mr &S#Kčf%ު_.\R$TJq7}.^UQI7嫎\lICi,hbDS|6_Y/ hf :Fkqÿ (ݰZ?d Ps>&rXv1Xf 2_lB{b5RAsqS/ZW& Hj{װNKh(D>gڸ#&Ŵ:ƯNShd.psj``>qr^A+&жdO겮 ,%vEl[ݜ^RjUHӧ2\sXڈ9-7rf `HSu'bW~wcD5I" 7L귗bHӨE&]3؞^W`dKD*9K(?o[ D28 ^?LgB-5V< V {(~IH{ }DG}atv]4| jh}MД#ߑU1IGñ!xw{DB:=HU2oy+ jgeʪfk8Gf`~mYxJzèZ Bh˾?|9[4sO@n_?+#tlŽhlWu ȷ^ӌ`??cއ⨬-T\v[ȭԺYZE݊Sy~Q l#-gF/&w BsSg*CMĐdF,~^A r<[ 9y/.ngDiGi<{Y;LOEZ-*YHrF^ap53-ApjIZRz%o[u[\C-Ƴմy-QX#)L]+ Gm:&PBL?>Y}->-5DHwTx.[-~+Q{utVI`lhP_ԋpm|R.}ڷѪr'K\ejz<5k=ȏ(3I yٱN@V&v-'"V'$RNE@Ð_v?ŻMN]V<lygvXŒMdWtQFᙸ`55ˋH<(HfM 8zNh+hnMiޝT}\R-2Q}M0B] wxc8uuS$HV)abP$՚&Ը wuINIJ+=!_CR1>{: y~hs\wq;8/Fy[;o[n~ޚumXwk@pR;T^ ),زHE|T&k{ob E/QkSLC| *&^#s~HBRT  Ynf5M@h{#-bqKH~8NNcPЗ u -hbp ?8!\tkQζ#+oL6ϸj(>A&D=|Qo7~73u8 bxq ܻ@'[l?XClsWMtKSj~5KqVsr'@߅-v$qR\jc8ܑ" _;f;η9~JfeoޭBW p'z {p=WFkkNp:U-+Fqᵖx5"g8rj< ~jK$;c+Gi5>q\Pn.NX?|$63,MٍzMz Vj  Pb4?5B[T,s]&Zi}ލ#}N2ۃP1xAnηxW-0#0Aj0f؃:MӁNb:^2WI -J@;C @EZ0:<;rIxIbX'2(NvC=}'З¥}0ʮG n18n$3 )ыSH$\nPϨN)?:HKTOR@t *^;Q}; XPETO)C҈o⨵@cM s8ZV   'mbxV}o69:,'["*.z]*GpB2@Ua4iI?R:S@k4؛~C{%q1%|Te%?oC4sU"kj8nt{G?~ؠ`ɲk N߿c]C&m<H ]hsiG[-<]sɻv I& ~3?m/DQF_0W~9^gY7Ac^?c:m aC-VIdclbM7 CR`%>X1U8aY7qs2&b*$O}[7J-*kչ2&5I&: ̓qje8 36q!IE¶Ss'j%Ӫ`z7C#)k-Cmlj(P8+"աhBZ$2 0\u.u`)1 ؿARXfKga¾R#w,-Vԓ(IWG¢ĭ[V O}nx)_Lk[̃]`5_]ˡ9+yHvIexI}< [6CP~))Mʒ{S*~ hx3oqHV·LEVJ %#›Exyºߛ\^r\ 3 d8Dhwʍ)^Uqerag0:nUL߱ Ρ6~| \lvr L? g\48O >>0*dP/)XBczg:V*Ml!+^_I,j}t]_ƻG;͝MOl&=oL6XM dPӌK`{^m%rtn5 0u0ttJ^|,ђa+W:0O4nUQ9 X{t?Eڔs@8hy:DFwByQyQ_#MU߬Dho`?W{r%#)Z_JpNҠA1dR^'ØjUϿ+!x&r q56k: g4f-Sʙ AF6JqQzim"{rSxHJ4+T){`Hv\Ç\u&@&|l6QjGe(T~{LU8VY k=zSo0;ʝչ&Y w4m^^WwF_C2JʊLv9(!'}{5s+ʐGu|X[o=pm3٥#}l Mu).HXQMsZDA|alcec`u (Lr=QWEKW?jNE1[Ɣ6],@q"B47tcK_&xeqVƽsF. Vޑ@IZqG#&T]=wumu~zi ZK[Q_ ĎM*-K"5)‘1U?@ WDxF~ 24q% zZg`:e{`ƾC6mG@Ak . 'ETYlMؤ>W|"-A45zu Vݥ zHΰ0+ X8 4wVy]e ЂڪC <b/ MK~.<Ҹ;}~ZontOi>[Czh(;+9@Y?%^^ ]O٫<Y35f3 )ٲPKMWW'&KmQ̄^i+鰳GM5MYuQ dq&+,??>;hXήyVw1W2jЏu_،/La#@_yQwdX gl?I˔jB>:g bZ`8ʍN63>܉Ð%L7sĢN/f!'$toPދPog#$1lC:D]1>.D8DVB$^{ٗs9~Z GO3<<ʷx$IoP{8?h)Y^Y/V5BjjI0.¥Beg`HmyxC7V0r %ݪ%l`RohK%Ѿ^V`߈ ޸<꟢u\G ٩5]92 Ǎ %yڲ O vYhٔL_ZR{WoWm!+bc;pΑL UlkOd:ז;-Ӳ)j6aX'!JQC\ϩ:uԄW} E3HG 蝹~`@B[>uCGUeHY+X_K3LRJ= /|:PͿyxY0pv`X ]*ZԏYJ$K!Zt0zR9Tl$ާH3/Ǔ_cf,vI$}# Ĉ ɈYMq"UsἊ̓(w;Ǡ=4nn$-"yVcrX߫7.7"o^rIپeMԝu7e%$/~_"爒Rnv+S 77PA ::SNom5-J>6p3ض ]c_oΕ#_j2n zVN=(ل}@wYeTPL܆)V?"ؾH7_Tr59ņ,=hɜ20$mS"D]$8uË'3_G Os1w\;Ȉ0wB&K.)j2GWE͊gqe$|h}oXt4q.A$u1#daLcD[2S9v#掞UX x)xq/~_~a,֞?f)o'RCޙg`0 LoBV3N&Hߨ[SoaᏛ-w"%P3suAɯaÊ!53J #lI0; ho__w(xE6ǘ(VkK[nUmgRZ 4Vrd{ p".Q.:DdE)^̽^vPzr!G4f4'2?Fd ccUn<(jʜ2D2u4 '3}om@Lˏ _خ0ERR.JJ,7pNRR _؃vΖNHca+1UGNUba b^>,' @Hv [ԻN,:v>,;!4wDi;R&֏ߨU؇WW,GG,%rX--MD1ELΎf ])%_<,ďFzTc&-=Zxx@ ®fKhوԅ2j,6?ДT[$߿JbXh>rP\7DP[GqT.pM*K[O:S b?c:5Scg@7JqEĥM&f+> a@Q'9CAg"`ʷɼD6³f;5a'1{кsZ6H ڗȟ/H5&P<[$trnO D6Ny7ސwH 39jžVXba<[Bͮto8]'xri#}.\.#ՉO%RHii~_gD_>☖X Cv9gF#w}&p C7$뢉*x\5 y1^Xҳ12N tέLOA 4Ct%!2B>eJ}-\ȓh1cRKѲ&U*YP8(< ju ("l͋CW(\C1ڻE=k*ʵ&r{ʅffꇂb"65+˄Bs6 /rU՗$B& ~4:m)N_c;{6:O܂s{-dxx\$ 1}u T+ߴe_*""zﯗƞ|S"^;iNjؼеWY`~qfjycLMI[6K ;ooQwqtп5v72eƓ;I*/MF5yȂhzDuwz3bB6#uɶN /R_;k m9 ӆ[l6k*N%z4dqCYɔZyf8o+=+9hSv3+ڸGn{';Fwv|(RhOzF:MCc; {MSpbj/ʞ=entql3+XZWHYK%kBW8">^ Z+T Z)8Aq ̥œ! GAq%R"(Q^OR@}A@1jTwm,يnzO_fC%@ϻuHjא/J t%٬V1tj1яQsFt z`mvz߰\'q:@+$bQ؛pdEgmtz:}EH|mOR8#..уMN Z) (nD>(&#SgDɼ!K S"mب7ξQ;CP\‹tPtT~nݟ3cqJ" W],S2/݃LjMJq׮Y ldXݧwj"/\ddwHֿCdoj'ݞ m.?bJWxڠ.>ɯSR+Hc!AYN[LPRg*o%DL(_6X{_4IBE<@_EB9m[H]nVyWz{Uh,FUJ`|n.O1k#ձ99+bbAfv`dMݍ!jqs@O~w5`R6AKm"Yq~^80oSl"=(ۧ =xiڽQP{lmmƛ(mHq_QHzK>2N/짿x4@]O~ꀷt/\k3Rr'1r48)z;NWWb$ڂ@$^L`xӘiUhSKgڳ-PkIa>AR%lW {ew[ZOb%`\6^01vǟdA5qP+Lev?j8t2c>&j=/N8Tyg5͵Q .ZrD *'q ƸKhNrvH&29<pޗ-exECKkIcl^vKexn~dth KOF\Sgһ1`Pƒix-\)96Ő[?KzOwrYхfL..DdaIiriylvWT:R+>  xkl3Zj$Z1@H[q:5'rGՏ4|*29cM~IU"1/lS.[f|Ej?o/_vEDhzxA\2ZzVA7r՜!Ӥ$ bH{<]Cg˴sE6Țz_6GQFW"9Ϙ(ghb،CCƀrUgF'=t 8dhzVȠ+.k]B'AJq#ū}(sFYPbSu[{=?<{_t1.Ih,?SdK̐לHlj"JQ@7F,b8ߕ )NXr;)ڀN96G=w-L/@9g5xżxA^gf=1drfg u](JkG8Px=K2rSU3Q#53bp9*>ǮWJ47pHQ }N2(;[5!UGb) 5dԵӲLoJK;y졸*YVT.ڄz>_/+O,XD8A1n̥zqN` fH>[~@܀L8ؑ[VKl$pT6zPSIA&[E(Xw?VUMjҼVJk-ق_Oҭi3Y焉ɨwJ12k"Yn*Uplj%?ʀհx!+5", j We}i0(+ߨDnQs B8yZiٺ_!~q!B TV K@g%ݶr3TK;sn %]![Goʱ+MBrtf;kވe&kY6!*Fɓ\^.2d|468ls IXTD04թbm~MLQ&ݫ_~ge?Wn!lYw0&}"14#:t'@R"Zu0Reֈ |uE'J;b u-jKV䋏mI ۩r4r9;=/(q4g~"a1lDzc$PPej9yՄ,/wA Y$66D{:zYFB7It*Vz"h 0gn(O#)Ia{'j@98;7vZDF#,lWHu\PzX9&r5V_^($H؅GEbfQƪFdP݇[}=1M:BѽM8VOjRuOF27 &IIɑ\Rĥ09JI"Rhѧ s7 8,z3'G^r?+2.(zY|v?GJ<ͲDGԜpE?!hf 3q`ķ]tI#DNF^_sݽ#Uqd w :Ŧ4H2~+҆޷A)!M+[e9SؒNb&;'NUuǦ?TIҰkW.|sG gpVp|F3 Α2-Y_)_%~;Q'`F> u>99:/7 gZ uaz/?Z d*LwgMHw܋p/)ϗg )%vU`A/@OGak7fl7[ Y?%&J~ܯ"L\V wCw}73OpD)_0C^>b6(nlc(?9"e>4r%-0ՀQ8 #|E0BRdX)|Uid 珡ꑬ{2N5=퇏Ɯ'TQ0*He*d@r1'4Z!lL O[3@\O'Gclk|YUL< )摠\xFԌ5ޱ:H۲jU֢~׈З>zƏy)~w0)|Eo}L^~~^}2+%Qw >va x/]*|d{1[8M+ڤ[c^֝|U#-{Jحא3b@'$帇pZN=Țsd7!0?Wd ph\4~_X R.>cڶqs P5.WF!Q5`v3a9 >G0%AWB>p4†,"hIRUʕvskt6m5x@H]9s+&w$/ .| wp?-a8+_p>u@ G ..'}y)v\ ϭ:nnοT/u )q,Y0JY+{S*XI*o 0Q4UwJ *`Jp 7AgY"s77$b@V$d+xn?o{=V-W;'A6*FrsSBfpK/@M#>--2s6C,wQ]9 tV`4@$ AB |#TH .UK^t0uj\)6jp|\X &嫭'*s#1K}n'v(W(!Fr3[b-ܮV7?).48i>W'LO/@a?܊9 ,2D[*לԦƐ-9C3Mh)WZLR_̭6}@71 8f@oQ8wd u-ctʸgURnU8ykbށ.u S|OR7575߫FGepOT,jtRbqCѧ[g;ff;RfQEt_!ZDCLUm ɦyw ];Z> j⽅Wq(.] Ѩq^;aw!Id5Z\_dq ]e4it&+{h^X1vm1`Q&4C8sב 69C or;#)?јE|'@ W*3wv^#7㳯Ԙe,L70>H19כcA*%OB&q!?^RtnQc,bijE.ϟS"2lQL[0-@ĝ{/TXdtgMUEڔu$_Ij~]5hL^p\;W6(zh &^*'ʬjS٬T45 HC$9\ʳFOR:/[Z3nevX7{QgerQ߉Al劼4tY YӼvEٵs R K9,X .^FNH!Yg5Y5',ƥ8P\:ƣJeҳx.{R{+x`p4 d 6~^L3"N>*MZ+2ƕX&: 'Ҷ ټZIz !2C1*8JS.De.D;jX?wJ@sl^j/h^HSbkMha3zPyÖDBBhV/rf/Bl <Q암TSrtFاt@.3}AEāeEk?%rG>P 6NӍ=+LnWRS*z &3|=ƗHe*کT8>ؓD߮ ƥ9Z$ XO0G4>7'MZgiGOfj h 2F!d8:?Vc-y&oWs1]-awzLW6N=SfsܸR4Ƌl"T4;ebp`,"OzͿ 9Ư)OT+I`l4}x/Mc&}~@ވ}Lswtтu0Tx\I\*@_IP[uXk=?%#ىCM - sU%{gCU?}'Xc*"oI-(hYo/YG1!vT*r@Ո#/xwԮ87`DPj m:C>0$0qH"<ۙrh9GS#|yJ[V$EJxH4n/AiZSkaYRQ)OGAN;,]|'-"qR-odY&)*RherSݮYujv54Qo)vFcbzn07gM;BxCAwjrPBdOH"M=.v/L:t@Z;YTOSfn.w.ںnc ٍB wŃT|Ul4s񯵯YLl"XZ emʞ(uDW‚k봃iL]üփOHp~th(1=Ƹlv. {sY-GÇKIAxSzZR;W%j\ظ§R>2ر8 %j{[kT,`vc, =g?_NV"n| ^坰7'3OTH/ <깝6]u*L+T+`KiGރ( jfй>L'0:=Q2Sw9o[j <FO;͌쐶L#:X7ڪiie}uF8Me=\COS$u5h]ʠ> /+BukZPT;ط3"ktƞ$=®R㵭!(E݇CHV縮{= !h#K /xLq1lT#LސYƑNiZf?*ܲd@ϫeB^")*s嬖]E|) g{Q>hi d V9&1nF߭XW1po#O'WR3X #b1WӸwL%e4?oϵ!E*,@DEVM ^7RG˲{f8:rjݩ'̈́6XfAcx2*&7,Em7%!.xA $+Zxf d˥mC6UakZ/Sk^>v~U,X=*:+@RͷL1%]x67IyQaVԹi u=0U wiUNhԊ)FB쾾axx9TN-W*83RN }m+^Qui\#` i ohȴ`cOt:'kݎ={ܒI8bƟ&dmI1O c*!*CQoMڥy~X7ZQ wtA@\n vUMtj+ʜ6Hp`iKRFxV\\.\pr1b\lVGW9:,8J6ǢJN@ǃ BQ#Bl̀kVch߬, -"w0ja[C4 9tæ 1ы{M0jj1!-Ծ~BDqPE<;Ӭ<ފmF9hx}EN.>Ia"x7' b )낖V;CpDrO.юD U5ӨyT[^LV >ziB@XF(?؂o?פ{1Ua9jV"e6p`MG(=xuVP.2pדȒ[Կ5A似Y,ȯ%8ti|xO}QP)~#`-`u+F4wPûnۥ r 5ꨟnCS$]V6k fh7GM$"2+ _!a xvc$ORD(AWU` g,U3Z>B< ֐Ih>sQӈ"$!q+/ :C/3^*!V݉eg|'P}tsp{Zr!*>M+IB,V!h(4 Y`wY/aQӴL8ꄂaOiHGyb'by?Uej;7Q@, @Cΐ9]/e `[P=\ip*Ϡ\Vcf553GUtig%:J1cYY%l.誊4RwXX S KzMG"]\m1h#nԀ6]f궃H2zT{XџD>XN#\ďNZ]\Ii4CͬqC΁4n,&_U2"z>/̽a 'iMM=:\Z Eætթq@ԒтRc(_Rt}6Z)z$67 &ܢlE3 Pv.\щUVE<Kfw488{Jg7e~s.bz|[0d+pЎnDRq8x@y[YH^W XO[ 8 751Aމl ~Vs,-;ٹoVHra"iS)nd?nĸ'At?5S; :pglOkեBV=>ɺ:y-ɰx~]UjUW=st-?% a ~7ۉ[#ܡ D1/m_# J~[xTDn܁ Son 58A@_d[/&o Ao2Z8Cr*W}mh#9@ sd7BX tHc[.bJń\;CW'lc[` Rs3sBbA3%]-ZDv oiLye`` c"5l"7" m̀ CUn*U%X&#9ըxW8V YzS/Ӂ[G[e9a7 Wl~W) Smց\1bF!mO;OTs?Ziʉ"T=6m05d(v?J)I(dAGdEc2w](&زc+ɶ g|t kbf]Άc>[|ӿ-CvSHzϾj~*0K>ipڠ~ОB,}A͡Ӣ9ZI,@،+1:6U>!B]sS_Z:|SAYRX"Jx?koTSbےIQ3>1c38ZƷ2_^ c04T6 y^{}?~ >MO{ =GV}퉩U&}8qGPCѦ@bPG;~f%^7v0d+- dAvūqPJDG۾ o}73Ϝ*Y`pfJd{ѿ:Î; R?5)] L[i̾/Tb X vԇdlpXߺ7 R0rHBt7|oِx+Z2p<;|j֕ [Iݜp%لe!Cn+n(ms.j#\mPy;vvs9od5cB-k^v+&,HY>a/*T݁p]\7G<44 L5Ȫ:m lo!zRIvd.Xux8G).&[M tupRqhwGnvgDYnBFD|߫{ 6:C7-QtQle,Cu"\5H\{57XV(m]@G[~#i# r.3 Q=c&qgfVh n}KO}Fe =Sn4*e=(=?+>6oè<^Է>so 1K5#3_v~i0$@YiF7) >~l% ׭C='^  h+2p`!.$#ȋF pG{8 OvO5cP»MTRڌs7VVbsJ$C* &` ej5bfc8#qʿL1CӜ'4qt&u}~ nz9FDzFc^('%ҜJPo;:LFO5'>9';\bBxhJ26JׯgFu$O XN7r72+lL*hq=p|ueiGooMNeI`qk+ןԟ412VL?jjvO>wGjGןby|6'meN)Ww8ډ#BKF6)vbPƒSSYtfrn6/F, QBDz׍a|VϜV+t%(Tׇ2͠2lOQzL%>Ɬ \D1X3Mcy'> 1yټP({5| - O"c.hh{s zo}ѹ8[ l3EY0xiXQUbF VƤI"ˉEcX\-Sd/9!pۇV?=sDY 3s3ԲF-,`a0g!ŽfW^%)oH+^8EdS)#)ekˤ\< +9~zG=iЎI5=R?r!GD)C DkL=0me׾$Szוx't#)6VG] [QA?%LaL>UN}vgci8ϔC6%dfQ'!]. LW<Uo{R^4fq@Sew e0I^ E풭8=’ް%kޛ^5RN:4r=/Pe2% 0#{a|v <Г.o[m62O(|9?uE]*k:=fWf(O~c[:$wk*ϪiMe8ŕ2orB=D(jdr+߂X;e:8ڷrWTH2E8#y#iL̯ ~al\Hy8*w|ď; ](N_#"Lr4Ƚs}Ѻsu;+4uxIvvKڀ>IEe t}%[7l ccosOЊfN?BE˿daՎl8U+pFf~ʋk})_9>Hc:΄yk($L98Wp#]vnMH eqF&U0ޒPXzw!P qf!6>`]^c,f ǘԫ~~2!`oW(B.څC%.s1SK@^]ۡ!LN:F-Ss 3$)q{%% f)c@waͿX6zM5pEM@}_ T *e$9w;z~-2aJ=4{G+M?4 At0~&ʩm[2K$P1ȈH[rX6nH"EψygGr!nJrl+'_H|LO3Fh[t=hHōn%Jcoh:D/Hdm@Q*Ө=ݲ & [O\-fi6S=BFL?+TFDP3T2t<~0"lFVz(ѦK6ǨPK:Rlͥ7-Λ%^?8ը|ٗ"۽^E 08Pr+qJvsG:J LLf;$&V^N*طf&EƲPc|ҩ1?ZyHA++Ό-raA|ӡ(/.:AN8"o`f>~/cI׆tWdʷޥUUKYt&{S9َ)d[L|T@|H jC> ݄IZ(ǵ0\7mck66S$DB߈vS>͝Ryq@qF#kYc}lun'FA@8flZUD1y̢"@N$vl?T~ב68|BNyD}f*OW1 AM1*X{ .́JydlBA .&vU< LH6M/c)ä@Y'˯( @'m~+2"|[\.2P(/N&NaIR|D%461)Dk*sAWiLPOm9jRӥ'XgI>k)|؍e@3b@S8Z ?N\;\_SdAeWԶ28;`s_u*{ v^ϑxrrbv iUۀ };^F ޅ`CTBKc3El%si:PU)4ٱaM"_π]3tG %QYA\ p#ʕ!ScKWf v3Fۢ)9. =S36~Y2ړ*VNt @S,DN:ALFp` }] s=HJJWdjNR.)NUtw}HM0|"!?apatjBQFd {TFB?:zz;EdcEdq`Դi?.>Uh05pC%z?[\*!#50~dƤiQF1B/s[?caėu ;ѓ>>]H83]VBb֮̎~6c #O3_dx^*ڤ+Q &[sE Fe<5|ݤDyc%xOuDP:QJ#7I|-t=.&A8T]pfaZ\MtVSQWJRW;-1dZ]ZZP9 w`"f"3xeR>?M$YWRÙ}{ ~;9n8yT8ǢB*3z<=\Q~i 5:1*T+D71Է۟,92<4k/qs0T6K&FY9`:0ѡWI:Lx95@FjYX>3>KS> @:=9YjB2^cLVI`Yxuj 4RU0Ax<#ŧ%hi~j.ӂ_4|Di7ջ8v,Α]5zk Esn٥~QsvN[:n^[goIݏKV[InuBZ5>5x2mEoN@PCU|M3>Bvw;HxxYF5N ;ay;;~fɛߥ"xu%!]FJtEQ(c! ,a??y,÷5 Vf^z\niQ<.>R%VVϑ8BK>H wO?fnpOQ9_vbTxkc+#FjSwF9^'lQ&7zBN <@u=%2Tfj⩝Ar9GL#R9X)2/%ٟ[m8&+Ty0ŀ>ܗq2TIedo`4L~G?LM/s# a@à}O:|߱|V䬖q?GSoHfK5 pГ:5l$Csj&XAN @]gDb qT9ڜXXi;t$[r悩)ˣu)ApuFY+D-GlOl^u8!~ކM"ƙz>I@ wp)A~:A23lC%N~ Pyh].8"L/{|̟@Pf >n%O|XFvsZ<(W?lgWgʊlqíhz}*88M\nN,&WZSa2Us\sʶQnk<d ?vcp]U|qj87&ڀURq8< g\M ܳ',_=7Aibm3^) L_EΫheݛm8dFb+ho"i$e`07ii ӡTIH"a){S}҈B NWc-l9lmr9;4^ș i:9v@I?v!X4 px\? 3Q;\"'n\2M6s{Y@#[%o 0 1oXn3LjNp<&[1^vF2;W8{pK:ف;8ik' ?S+jh# qUeL>hS 隉IKsT"y< %|lq>pq(,J$g}mw4H0.ZҾs:!/5vvoʑ(*6ψƚhd<6׈!X]$t r(mz@ Y=Vuavg\Q`~lZg )=K>Tu̧,gwa$ŞޗF嗟-\?{0F}̺ -fo %8dZ* ɟDZHMW Yx`nnb_)M-Fᴒc ? H(\g5I閇` }54kAYx*YYE%^Ǖ\b8*b)J8'TÝm3,|/]o>#%گ+Nw vLwW2O>e&)`(@fP% ~xgo$uD{<,7-we5*NW@uQLsK-وa.BR`X0P ^PΏT}9Rv9(i@^&mMxʑ6F6FYG}4MR-ۅA{/ཡx] /HE .11)rh?z ۢz[qc/C`Y7rGr2;Ʋ(9c q&IQ$⥇}<@`3G݂!~eԼnry=e@SZЎt@r_sev>g_ː{t,+{KpeK>?;_6ne6Ra/*H1>5; ñ%ٲϘ+ꦯ*V3AίYꗜx+u][92X mbp<ϭ lϕIi}`5y !:T%)b."am^&%Di妠@@p +\4^s=Q*eYf#XLֳ6}?:a7%2ydhXEHe't6ũEJdϰ5Ye^^h%o \!](U՝'U;o̔"Q"qFzyܴ1+]2EJs 4IJPNڿDod\ # dEqaA.Fz #xHj- t2_}g#:L@jd'O2OuAdUnh} 9r-bq_h't!7w- 7.Q,`F@f ~((8\>P42q4-_d%2LBOAX`_^Qݹap%Ht&ΩzN?*$$X㰾NTq9a[IVXXDNr@86R~{ʅ*1s}G8"33Yoگ+LjDZslOSl'-J-- yX'Ց*]=о[ikGD+66Z 0;u??K{Sx2Q/a1pxIr++3JvjFy% orbᐃY>Mm9Y]+LgW]nYx&ȞM)Qk!l7q+ػimfAǂZ6[]@_+ bZC^<oK6_iZĠ<{~L.`n1K2)2Eot`\EB m8otX-;I5r q0}4^jD븬_v4%QJkl&i߆rT#حGzˬJƾVLXY$aR{h̜<[z<|r \ReCPM2RL1Xg.hɣT ptXęGE1ͧVՋ%Zjv p8&^c\(hpys6#?VQddVy)5>QiEO3N|ɂdn\ƅ/$59.QaP 62nS*d@ ΢ԫ}a+ȶuoP-[`0!\qV">$–6^)O.ׅ_ c7㧧w@UsP^Ԙ.o_| ,Fd8^8nU^KgJbpOH{1ZQGk+$h %,Ԓ[+_L,3 9ZcƅP63I3'5ԉd?mxP5޺u{!T;Lt|=$=Fi Obp% փ&ۋS8|dk/x fhEYVRDO\w5.7Lf{cK%FD@CKCk_+蕺I?5WO3_D.~"IE^O =tsOǦ@V*d< JWqK Ţ6c e/qo,`S.8DY<?0ŵK6>e/H" ܀a"$v\nT2/Mt[R "?cSc91aYE }Mg :SSqj e4 #[?+bO0H6ɩȐ2wz(dln%ep lcxN1`>_+B@)<׊Ҽ!uыw#U6@"`R['G/[ <"9В&.VIq.l0WDO3[> ^Bڐe adߜ1L&e~2̱RO> .!IrУc@Q'Kq3x8?;IB7Dϋ'%-ӦGAjd`|Ix%[[lUѴ'|Pʘ#cu!yǑ,xjl44p9)0tzTNB6OZWl1Puc3^eo4Xt`Jɺ n qV[.gLt k!mԀˑ(%C" I~^]T'p%P՝B $fgX!Ś׼,(s|oՃ4iU"X7!_V~SE,yԊJ3n|6S)=?iXӜCH!fFe[O@y[;#i1^@4MQ/ITʲ$ 8`Of;vUAʜtf8]zh:LaIP(wPoqk+Sk ]*5PC˴K&g5 P;'iaP1o->X"qǺ.R޺C64`8йߕ?Sv]7Yc@s5{IwD>DU퐼S>W'T2eRᔥh*鍧mPn,rMu u3ΝuITS43 ƶe[g/~;]-98ك4&ǙT`z}b{6cOKE6_4<\"[%aKt03Ka!rob6<684 Xh?{xL< fCR]k ,<^NIu ߃9֥9P8ɦGln_Y~E[4wW"%,Ks6}}D }+@_ !"7/~3 *Of7AY4pa<*?Ƅ&l+Q2x4hZxRrVk/xlye3)T[B z`l"tAHSAqNy5C4Y37g,T '?ws3p3S@{cDq-Yɻ9 ~mJ9T lǃ˅c>o~ Y `%Nmlk ZTU"uj[Hk"W bcW7%ܵDf]S u$ܮQK A}7Fj~Q e"W9itdZvOۧЭآsmeQ=vP3ZL7v8i~jUA^h,8 'ڋ)))V #h09 TV͸zUapnv FrPxŎ!"Z3UDz_ۭ6 HC(@|tBeBZPRH[x Oi9*~&U9reQbK]%A 7\xO{<|onVğ7v{^ ͍ү ۉ׌NA/I<^κIe9d}%znRF6U -WxL }Iv-^.;E Ӭ5-PE< RsGZ.!1( }@*ʀU&8J$0Q{W6v[Og`HY,*!O,D]f)nr+ ?ls<O30eH'wt~[cR=}sFF?F`iH[l-PA_# F ↪ Ӯi欞 &jYfgiֺ6l6#'y9P)Gzyw1[ "yr3!ƨT O) uQI)Bϻ.La0|VwQ? B|wܗs'$Qn}I= \7^5kc-}f4 .=[ǎ+4{ 801\Sxy2`3<6Nw)`2NUIb;}^\/15CG^YR,C"<3EGs8draܷf 1Dj'ۡr}QF'Oq)wOǁ]iTߪubT|? Og=0_h<8!QaVE[QfoYRF!Z~^A,6GZ^mrumɑ[.1~Ee]8 ,dP=Q6i3Ibb7F aP˪c(%E,L0h5K2NOP"W(=l9 n-F"=H: 4!d~!E|=t%s\'i6XGs |pb 9wkfmjAhJJ1fR–sQo[>MA+Oyp]-`GI8) z!32|9"<6<[Z_CuFup?҃4 ̂֌E0GslPz{];{8!r֍5pwt(.*e(>6E.J&X/T G@($(2⊪Y{gXiv£ψmDG>o[hbN|X:9[^/鬨v(顠\gd Fx޼^ܿ˱\̞\{vHL,f^k|{/?RLab]x5l8Y:׽@|H%6TDSmG[d |Fbgb]4r@^& t'.Ħt fWM]h: &0xGD_ሣCٜOz]Dñ IۂZw GajĈ_fr~f.[V 텞{tV<5\ rVlo7ѷ#z*9HBm܃Nd<ϝ&F7cHG R{{O鸭X'jt[.!BrM2.^1ƊNz }!*nk04^W)Ӎ`iY3,ۺ+%9 c ĥwRc,0_ ('W Q|#A>73L 6wނan!DIk%cύYoY XVDDzc~( o"-W-y(w^P;Pwmln-=JiƎR0_ׅa^V=ˀ9l 3{Mm0opwKE0a}-_Z];mXD~sl"Snf)t$4eǣ#a1"]jň({=!>=!m[\?' /߉<(Nɬz1ar^ "4}oA`ixIJؕ r9IS{G lެ@aab&bVΰ;e&ڶ[akߗ0AcVp-3rwڑn;k^ 2}2D,mR6_(QЦH K/By  .m3hGۮ1f#.HT_W't~UQӠY"7D|>I1\0AL+ȉk<&d$)D>0!G4ey%ߐ/B$zmTzq-]`j_&]87Ӊ+ߓnw{:ѳa:.53r! `D4YdU4ݯLE_O?r ^ y' 0Tn&SH~6qqTvuHb`%g(/ܼ~( U"j!ǻ 7nXaKe3)DpOP@͎ۂ*HibÍ\&AͥǘEރc8d*d|dt ͜iYлZ zpIVuTh_,AD1U8 ڣ0;Ex X[tj&ſ|4aGlG#޲Ý%Pm+>P Ay]YGdA@2$PNV?!Sp2^OWz[\j}Z`С&p!igX$<MO4ϑX9_ .8* A Q2f!jߙa`HMڙbon՝\~W} &LE_bHI-90RRp_Wv,U:8) \ъ5D,Փ:(% B2ժ= q?[E\dY8>CE9fSjͫ.R%@7V AC3!Q[HT$Ѡ~.? CU`֤7E8]W- *{1n%{[nO>F6 G8iٍ< JM 8Θ^&9`sz\I[U3v]+N+fߴr ^붺@y&2Wmej&Te:#wikt]=CE>p?$# ;Ob*f1HX)xe!AU))1bSdt^ %aurBY _eza$q;{B1j'"I7 S؝e Zĺ%M9lgJV)wAOS a L>]BI414;K6W=zx@!NvξGo׆Q\noW=Bɮv+:D^PYBdm6AџC/ya D_ }2ި- eFrpr\zܕUOžމ2/:K|ܥwʿty5*OeD=erVw\Ȳ;y5HVMxpGK4] B{TT\G`Sݷ%ęZ>iaiŜm/հVhi8 4Ȃ@ѝϔ4fēMИs9u`߽ȸ0CQJA#C{$q"P#ubB%gaO}h Yq7HU{xߩp79*A4#[0筵~r!t}6mcƋ[ňMsVWgQnXuf,Qnf`XO#7e8_B`,>+J<;[ m~Ľ*ꂌfϢC>="׈UE|ۺ{B|HNnԄDH5y5G>[D@ ̛pr{ܒVU) >~4,¬S&s.Yjv</'Ԓa96z&R~Tq1OQk!IAi3sy?Cʰ#L|謤2c }G(qFl {j]pd'*B"&Gf|VjhgH:qe["1a6^6J4' {& e5X4RU<2YD7GFˉSWdaGkƓ5C$+DfMI@xR/Aif2ltufV_U;kqCBM`/r5Wtp5Gg1$Ֆoil!92N9i`]uH1/M[ 2?hV˴XPZO,VhbOi:X&c=F:kahwȲ]*Ug 0zėLMbq$5YVZ7NUV|R/sv ĐZGΏel1A䴍y5"Z$2km82;f!G`/ό4wE9q3H YU}-- o.HKjQe}Ģ>)fhPB6M+w]o fb<Ҕf'9|Mx)rhy6C` g"zZcOq,$ z@6kmḪ>[cv L+Cn(obvvTG,?cVW2)b%q8gi&_c>WRpg30mYXЭB ouKCWS;8ж8~LlJ-^6D8uL'O!3EtdJlSRݤ]0wצ(. I .P2EYݹה.i%pkG2p8:%x $;}k)ʏ[EV)9 },w.])F=myq eK2JᝍC!#!&n+0?׭;=$ދ[LIpj 9mMU]x[3leGK6stQaeU4lc7 7*, NKaC`B\7µ˩4-p2FޚaRT512uJ.t 5 ΉuKv1t9 g]pa7<]^Cԝ0=iXej@r\GPd4w]Q4l $R}tet*u ]Q4! 7l!dQb c_ݢ o_SZh!\.q bͤCvs:V <5c ҪbZ .ו vR#!ˏu Wlx}v %]uE 4} .aIy㗎 R8"D=1d\_$8@[l\ǹvG CnLN>Зr@t@0[O0dIPD ,DډYblI% {=X{ǐ»9E|-Ao1ޞg M# awԋH¡*qz*{;V\xh l4Ck^h;Rzx攍̕{,n͌(̃ʑxcOm 86ݶc7Y;KC$aJPؚ's<25zt'@Y5>_.Z1=SԽNL 8Uu;'$ JhAg¡l:Nli'@k,pkτOYPPQzTjV KX&VPV7j*B)4BE01zkRY,fviCŴ&{8V,-¹"iJ&MEcVQxjH=% I=|ô&zJ%h! ѿ!~-PNAd~ l]z d&E̠V~P =$(ke ;wŸ\jV.$*m?/~ Ą(.Z6/tI4!%܇xNG[dtsNh n?ˋ_4KT bON!žE CjӚu_:{)|(&0cyW:TU`E2ZB t;?b]t)Gzam~}D~:#B ]F2\PvC_DȜ&WlV/kmE~.g ZvQj'B ̅ӆW'WQf!(O%8c@ m62VNKfUj6"X2eM 8KdIv('(FɊZAZǘ&ѠJ5wPZnZ̜^] @&1.EmUo@J -rx3?+1 X\ N^f-:>k.: =u *Y|_K:!xߊVMt:h3sq=SΈRҷ%mDsu oPnNLhĺMmսZQ~2\tl g8x[>icGDFlʩG< of.ys༸fayUwgJ ʌc&xT{x:jgUl?X}gx6"{=%LYLUw~ہ%Rr& LG}u+}toeP`GπZd.-/Bjla BNpv^o Kjݚ +Ǯ\g\u[&WM &"#av:Iǵ D|HpKR|ۖJsG n! Si7vIܾ>ŅJ{vWZ@xxe%T^f{MA?U5 LW7YІDi %T#{Պmܓ+Gvl9r٘ulypbQAF/w+POE[y}߃lGwmp G$Һ^@C5࿽Ea7fp5 v`.KuH2$`_K T'Ɖ?j e=1@aM(U L=VwI@2"zSm&zjAj+2#q\yKKsFr미)=5)WjJy4MB }A eF\vu\}vX|1$'C,*6ejuW?K!Fp/@gX/[1fC89+D%#Ol&`E߶gǑYO=.|Hi7ĦRn 97S} SR .lj@s>̢$HfMwlu'zg!ٴ5 ^ D8ârż u3-]b48/wfƻOCZG#|=`oC)D,5vpa=qpষ`yMUx0x=bf@bE@{;#a2P[:PhT!Wz; <R׾s]8Ub 5.^ a\ lqkJ{2ČޢK%aX*i _E:$? ^S 2B>vBr+3`z"{-cG?#B#`|n6Yo' J]wDyEsε٘;斑OrU1/Y:? 2f΢bV*p]rnBpꘒ~,YD?)Kl@eCxnmayҋb=w+T(Åa:_-|-'[Fک >* sX y,ڰtQfT 󜞯/^ y٦,.q3w<w(vTZt3-/!K TĖ+7}=Ex995gf;V|և.JZk D?RtctM,͐PL{*פj1^fE$W1?X5% "Gx$e%")'J~S@#`=}; ^amE8s_M*JRhf(*XӲVIY-nx࿭ѮjJ]7>T? z@7Ljw?Mt:hElc C97U&y-Nq}aL8uvj$H[+o|d$_ K1 øYJsͪ[G"?~D;{>  sJ7DL.[:sOOJ;܈KK]2죮Atu h"gǏb(}4zCؐ z];h4ғqG73cB_ C3%>b Zڇ2Ķ:p''@?HXX6u5w Gd!*Z2bX܀GItg!.R m}/% T:":e~?hw6V J\KY==,XL+Ƈp ڶ=ngl' ~UƘ #Q9lfuG.M!\v;bZ n5i$TE]YVE4*u޷띂Pdruk@ agMxOsT (έ@gO\ k]P.p fs0dP6AL(a'B¬l$h/Y`] J'mh)rnPlqIA@:&=2ď?˚<9K]d|X&EnE[*c3Q]g&\mYampG*_@wHyO #iAiHj @睓Cٍ\[}ҰlK-8KzQI@ߩ/0^h4. 윁tUgW? KwBLg̫z9p* 4آ#t+reӌ9h{MEmG]OR70`Yڶ.d5!͒ask.V+zjþS a?>8X3ő T y[ןL1 oQ)(OnqNw !{Dgz}|pU ISGdWos+AA } b_g&fmk <_{Cc\BL2FqI5؈RG>qk?.YG!Kc2.`X_^=Å{#krkZ"R$ۆ?A0"qCGFi"8OH]Έ3XU{O4KARNa޽U23qmg/Ƥ)|Q(kA'kW\N_P/LeyhJPYHXÙhR4K/9 [uwWЕ#}:gBJ^56St7>; O"CPx3-.X25-N:>bٔҰ0_pNS :CA= )yD=)k҅<"Yu3.䡬?;MsmYBkE>1>,ȭ?K$#a)Egw(2ߤҌ>]'뺅+B^}עP\e\'ڢDK"C p{ E"s4J!nH뉂>ol|2hf~19XOYt~s'^PejeGME2Ml۔O- aR:QS5:"˖y{z~dAc:adݒiơ@RVMD}Ѯ~?u `GBFL^KjfQ62vTjY.g9yMQ'uyhL#fq}Fw (-`5(ZGe)a"(̢=rK 0d3qcQhAYN)'l}/丶3)M }Y ߰$9VarX45$W5$uniZY#VݱG\#T̒2/rfR]Ӑ-T,ܬSt^f' - 1\IS̿_vo,dmgAe$Q3;!e( PXxB^jP+uv^ /a$g'\)ZHt,mMj ?p?ܣ]ptm0Mr\~nƏ+&x5"'^ӱt~M S{ R/M?f"nWg%L((#L9c3N }ya0l@"k8mbD xy8M=_ྎž)XXP5ǽz] ' c-E8+5ak/ \T IbGyy`sF:`dWcnO*!o2e֡gAtsxS"(&C -IQBv[LrwYF_pBF1t>YR#t}HuPҧP)s|]ؗ⪝laـD9]~uX&G2P:e YIנּȶUے\*HcJߴXs琍FKfk'Q!NDEi#fsNŠuBI=0^a7/6"& cmEi ~jrI{}o5N%J:TOV:vCb}VMᅠM٢29Q@!17WgXwx%G/;%yщ\ֺ')ucd/8Q=DQTp8bVfyscͮNcɊk)0Mv@0h/^60sl,gXo;!  ޹VFU!'%.5&CgS3 yh÷JS+0L ,!ׂ=QhTFɃN*\Fʈ 7Wf41jBW*Df#W Fʎ8N@=OɼXw{mKB r1?_fQLO͂@_//C8P"G%wpN5ڹhّ1Aa}]**x183GLLIa"5|M*A}G`q^c ?L@pz5bu NӆX"/fr^<'{bu~MvKre6ԪB~oV " @)3([ic> - wqvg\qs]{^v6L9tÄIF Z@ӣa!TE+x+B.WCAn܇[wUyF Nsb|A15UgHdDѥ)cJYuDw8&Ô]a29jNpUP F9V=y$MR8u[ق.関 i"c7̛E0e/,i6 KTG솪@ 2[O@q< kgœ{M-.щ}ueP “BS?بr+_QF(=U}%Hk4x/ыBI\SKp^.̺{~m=X`y)MnR,IWG)5yD^<3/?:NKn t:y Lit-UF# nC 9Pf!|7'o5>O[u:>,[CnYR{% Mk . zcu6#"`Y P~ךIG%njL0ʱPëX]@*K}'EI=6mTp mYzn6WX˱ȃo{AL/E=-l;Zh2O vx<2Hnh T37V!q=T;}SQK)^ W6qSAV8$4u%Uz5>3BUM)[܋Wh7s(OvH -y.KMBU㫐]?{@-@*2:(bJ҃2j'Y6Ú4~ίQϲ50!Li,j]S%>}F0GŪ|d 0jr2FWZKI{'rtEKPLOH>Zc_#08 inB+gv|֋$ҽzY>W`>|o'XZsZ&iAq/@~{M $E{nC5U&4m񮊋Nt&N iR$iuА,=+qϞg#D'={c€o1xnhs`է3xɻGU[GHu o2\<#UGfp!Wv9"4H:/A!۴ێ_w.M7 %43iƶHm̋e nEs|x|G` Mͅ  je IHđd49W@@:NI ?e m5ŅZҮZP>5pƣ2~g{{ZU%4Q7v'7/Bۋe뼍v:u}0tLEmg[Bw;~v iP瞨_ɜE*J g2) |{WѰH[L,}v0&-ptvxQ bG’[i{㰣yEo3# vZ:q2%W63 t|ps6fRk {lB$.R7Fݎr<1i|?Q6qBznxj/Uod>lֵ<|Rc.5d[Gm> Ϣy-Idp(ԭr^uB 4XI; lԿhak]XNaa* ҟ]D7 3]mO1GȀ4b(OmFAl;-4 _Vo\4LR[辦@k4&6,P@6C}r ;*eiH1SfVY+v~'B$I I yl< 邠4'1 wr 1nPE_bf_~e՚tm#!k/r='{`(D,(&dh/3t"V3Fўu#2ݎra&#W++B#z"2QO<>?{DEiqBg4K22Ő 72oc%z-8x[%Gf*^:!t+8 2s?5s4_@cSuё~>oz\u h]jr u 4lgutpdC7\9yz[x հzkXrW)w.}DZSb/~Vpdmj] MD (*3rO$!Y$aλe\5ݫq۶ ; qй ׂoyig^ ypw4S;-UIm*,tIAuI5VwE;{ݴk`Cɷ G J-7Iu>[yܣ7:iyNIݥ4~@x&0K؇fGi(%FHV/AqEgԫ GFD=Ǿ%u/q Dؾ[S}񋴳wZ6;GyFցΤmv\]H7t/?$0&7e‰(}@zj,A> 8,>T8wS07R4f^KRTUct Yf_qǛgU dݖ .O ݹPß#g:Yqt,S%Gۍd1bpo٦sh̿&Dy&d=qvGbv @8B4 IrJ 4IlODYDҹ^܃zXV7nxhna,A1 7_ dvKz/1aU*ai#dzAec`ˣ kTz_un"/r_}f_|9Ћ|9ޓ2_ߊO30>}$N؜ohgk6=[1Nb+Cz%'PHOp+4(y3{s!auat_P1M`WAσkn-. "(&F?qpfiz#k}̢{|Ll1Ⓗauk;jp';fl^ٌ|enߩCup@3m$x$WY=G/6@徇3>J$J4ɨ&}+LEQ$F5=ZY4uǢѥ6 4oLv9su"yHB' Hzm9ٞ.X,zXCuԂɎj q`fב8)‡2G'7?מC9 zh],ϒf{"P9HUٸ}8tbòA2`xtS2Drx[Dlĉh|PxX-םY8-XۑHSy=|Z}4IJ$}~/HPHGS]r,Ji(ژeŃNBI~xCj o0CF=FR"xh+e*[ԾR.k衃Za.?] }wH+̠@Gw}GD-)ojZ hTKbaq0X5(4"P|\WF6tw[ ځWNI8MCL݋EOQm5:7Wɾghr82f+]e9;zl/-nZ44 #L!u- ;ٞdI掏V58y L9, eJSxR;sNm sgLF˭0" hA >deBe J.Y"Һ$ rVG8\3M8]5^vfa(O;7a -ʎx_{urO[]lO+܇e|O/QX L3F,C}&=Ʃ&n#-"[mM҂4x7緔wtB' 㜮sY(kޏWFĜQvHdm]⒃9*<2eRGCv:~kZS d) Rq ,cږ4SI<p ^n_ڟ`R!kwiUvfno:L8BDB&*=ӜzDXwq{½-K5`f>U^􃴀w_#'io5 (~^lр1_7] d" U@S,. n=o0g&>脱\މf;+~r'rp/{كp_Lv:H0 Wttd 0܌vEqP$yBňSϲ:+o#pCV$8,~hxi=/"#Ia,")t쯮14`ցwÒ=$h6Z1\NDl$ )>\)>a{+҅?`}iTP|N-CphB&{+2=jɶAJ(Ki4RUÇơu~p *K K1;BӞw>q7j˯D{2J* zPy:38#*u/2O(Κ5EwTc&%7px ߑŤm|#جZ#m2p:j_l.y;ᵞ1b|.Q.-#B!nGLZ=!z|W'Rk_^Giȏ5^ZE''\KRAWJ~MxUЈ~v>&ӭyx2v@gbXvf[)aq%Uq>Ty)*YdFgV.MV-Xfv)y4|zø`őKIղ\ to[Rԩ R` j"fH#1z [ب?ġ mXYtU4xphw%TTfKFA dKgpqH rڐL/5=Tɢ0tc/J% }qhQ Mewy}ы9~ԧIXJVDlTzFּ?lliXU^6E:&F3R@%US{1D&0֣cE@JD},]H奜?{>E'{v&j5,itPpp@z)ј]]AFLQe TBU[J~*֜I~ƍh.sUCL7gOjfP Po!*"#j..ג:XM'M?X-ډ̌erUhzT<* ˚IXU0 П|!mp-]k}Nn DhNtm߮Q] wcԸr九SUFɃjy]!lm*xMmղ l1?Wu2֦ʥ3;uk6ۡFhvvvƏ|8@v awW}nl`U3&|2~?ڰ%BP7жqH煓 !_2c"oRT>xnˏ5\4_pS E JLܛ!t/U򧂓K E1t'(JߨF3`.AIEJ&C{hO)/Y~8#YjO?nVz}Z鲞} 99e/̳RK[.+8H^_Ѿ# 5/ڤ*|C-YBej+D-  #nj&/pp"U +Nٰ/فfeE@@6#~Ԭ !,SsuʊL6%7 A C3]j@ɭ8'8F,VYyP(\;.:9㇮GͪLE@h+KЅIta lJWxKi"&h3$ܔލwJ]@rH./{dQ\ց/;Dso XǾɏ"i2&At@$Xy، 6k/CY}J΃-9z4<yM0fߤ'jK3wW!NV1͜M |~HvWc2d6rLQz˓A!P DByэ kj6D3\(G6Oda]YLY].\ w_voM̻EW?l}ڛEL~8Z*`BY5Lo5xC$xAR#̘(K)K}bu}t|" 8jJBTJG /7lŕi`Zc REM%R>XZJH|[҂*?8&9߸$kőJ.I љ57q| IAWe̜0O\Y4WjT˵eQ;|(m\y! `xS(`rvdYvEՑ6cUƬvq#|OzW0ׂDуAe-b?R/!Z{kr*c1 wlL7?:Oa}EVCR.Mr^CWp=C(ÙMfԎ*ѻ݀e.Ϡ>ؐ ilTfl#[k)A6wh4I/(lֱokjU*Zw]h./Gm޶<&8&sCWPtkf"pCc-|ur7|}v?nVJ0rbaz>Tz.rXǝz5Q`0d?&Ĥ"3m vah%3*< _k u`*goͅ:=&&Ixʚ^hnzV]:͙C9k/ ʖMIRǩgs Ϯk .9S-.J!q-[t tmRoOcNf(?zT4񄣏k*sBph2"9? y2h!.VL@N]Kω0u]l%)ۗxRaR{)<%ɯj9LD!d~oEI=Hc-hKXԜ;뷮f|Trx!z"5욜-q[׏O]V|B:U,э`2/ùwfWu  %UAw<-BE`(ak=Ub1^p@t/!0zOk2N1A8%$YqE+*Zq)rԏ~)GX֑{!\ImHqn@Q?.xhla] Gc(NL`Uߠqn7Rx2b > ٔ)dת^DF=D'4SG/= ("I7(Z NQ5A<z1LNctO+3gGA]}p|?@>O ZV\O3-w^3wXqN`Wآ٪u@g"3; c)oٕ8KEI 1d &"s; jDeLg٠=}i YwķQ|нұ,^!l|{; ųUzoۖ}XAy;Ck˓37U:VB^)%C+B"ѡӛ\KC"Q= %TWxrY' I/G9,b*uA=.QA#Jw? =抳HwsHrw[`^"`l''v[Ej{)η)<lmc+8ՠ Sџvc M|iZ1z'ͼ(!NeRT0^D|ܜ51}˥1zIׂe; [ep![;AҝhufSd?{g\}8cj+)=GFuڸbKf4NVq?C+p@F^|/ 9xylQcwu8Go^)o†ZX ZlhOUI#mJS@!;iRT$0.H؎4W ^m@2o  @k/ј3!ií&B2‚A?Le"s4Y/УkHCmlȬ̍7K4J嵹H;1kq!T' {zgV l&(FFیO|5Y8%ExaPFV)hOD&wx'{vVo*Րo|l\Y~ };tmizn(; VK?6[lYpE;i{ $`QfoY%\C%8@ LȻ G}y$L iARq'2G3 vP?f UDAHJ{@nkS=窀A:2X0682 ً>7PiGĄ:K&>oR3?^&踡#Eӛv(_ f^[qXAԐC<غ,;^N36/ @qb ex'.VӻE-n1Zfj#>L"uBYD:X Bbk[ Ԑ&}"7d^m1Ơve$$Foз}PvFHBfaZp-ۦPaV 1rE!ٴ> zs.in+Ϝc0 ҩKĆ9(ve F*yhY FLW1JVSk&rvWbҨ,HO~ %!ciz3A;e_<2TR]fsƾӫ54(Z04e>~v /[H҇O`ƺ}ޖztx0i<-uMnrf(D eJ)\Zz(RN!-,Mϔyt;.LOof;,4n2st!tO4UlUL83m_5Vge3va*T:C7-jK&-{J}7moȧ[9;92H_` 4.a(m'.\VXw )qtK+v@^}N+OGaMĢ%pHӐ-]ueVZrV5PPK0U$[ dh@K)}=KeP:џs?:.BQg/̔ (G$0|0Y)m /IObSM$xU$r1:R 9f`lRkYYA|mwc|3@c)S?V:2yJRL9$$?1JXSԾW) *R%چmɲT!3X})>KNykoP"R,z?|w\jԘcVҞ>s˃;^+a9KN@LiEE_QHR_HFwǀڳk0H5NJ/l˿>kQDG,$b oOs!Ub/Rp\ ^b2.M]U8uΑ71+8M.501X (7pRtij R:/0 E#O )tyNps]OS]rgXNYo]'âhbb$ .mѩ|˖̪ =CsV<'☂~x w&~L^d cukaNyLe8`k鷂D]|fs!{%e^In7gQO=! V愸B7Iz`&g? j 2 Γ 5QD9շҺM0.aA7ZϢ s/_FGuNM<3{ 84#'` c.)*J_Ǔp=g9$)wAuv/űT ^O ;&'4ɆQ{>+l+qHJsJf܌`I 7?$M(9 -`shL3rayc1Z4 H֖cf8{5=(ai 03ԃ_#y]-?5hL#5 &}rqV?VۧC0'SXFϜgEu@QR]ONZ1?{})$6kF!Ժ'm)2|c DK0e-G/O50iUHYA,Cy@)[N"nz#2;N$,4 8TwF'x(4`arev7U^~q l #M[ޜ4XܚDȿq7ʋ|m~^%mbB3hu:lW0C:nA~J+qG>X+6)Z~I<}bZ3N&.VY«/rଈ5ؿ ?/ܮЭYxfVO'shў)Xx\Ș:(RyA_V^-wt^bA,6dUmTB8l7- ̪a&9K܆.D6^fR!ై[_3VG茼AԞd+# 1r2be6JlQ؂ U&(JFә9tK##^ԜRa&p@_6D])V]Nif^dQ!殝TNӁ96`fri~~VL$O=OBJφ_9'D?0w#/譚:ˌ[FS{W'zjW܆<Lj |."pa^dԝcpJW'B`L%Uh%fƌ4k$/hDfǍ^qBɠ;,D)s0ν"*\jRT8CYjͧ4 gH|'W= _x@y4+ʿyƍuᓡ4\+%TvPAυA!*rM)`3f| ǘ|X$C{:ˎv\,,MM TͫĉDb)Ђ͊l-PhI*Fឰ eA#="QwuZ_(XqG&1|>;ÉE{ WI8QzN[;{ VO}dHKoʲi-:J%oY dtC@:Hm<x<ENRx(bt>i륡FC(X!܏$_ ɬ~Oa(yք1MOt_o#/s&S'D+JߢV&C(F\Yi_mG%xC֙/,_VyHscˡ Ҫ(d(Ua{At1Z)bD ۝*8T,[]GlmJ@sݺuH8L{$4yF(b|:#Z"Iga-hּ 6"wo(vpobv6 ks¼J'D` F2XxI*+@ϴ'heκ\ŚK5s⳷}ajڕt E6y̭__ xeNWY\i-Me˧A$Hd#UU~e7N60Fk>Y쯣ͶGyw ¿tLԒSW}y):84h7u Qҵ 3Q^ZI m4eU;?)ҏ-E-lHY3b~F.ٱCCIi64H V[ΓupKK/ˆr#w{ '@d.LYͥ>uwq i/1T"ӡ$o ނrH:5E"!ضL9EeȰBwVe X\ g u:3ӛem^0Ήuc PIk4˒JYk`f^Q7;H9?qDt@v%5^(rMs}ټ]pD,]KIlo@IAi^H|@W88J@aQ؋!.YCat?&zs%=њko{12[B!&E@4".R]ZuAY)C}H^\ʷh5C Zp͗b?  zPղY y$Z(3碊5BXH%0A64| 4nْ~fTgWAfm]HnvF6m<9kuik6_.|ToLGD4UJn=X?sz2gx>k伊+X[0[C D[5"Wײy͚V iAz|q_Xlۿ?T؈_4 S+09#-FKe,IQ":OZ'!_ @[߂};]^b4ۤI(O9ĹPfM,T5֮mH;!=mR+>(H@7aj#"7OMB v_rq:Y~Aq}tط3 iBUnMdi@$9j-!IPV!Dg{+Z'_Q5@ꅌ pACp-7?pIٖXAYp1e0Ď 5)5`DvɽDЇ3mQ2q$nD&iXeV|ϓ|'R0I$&^ywr"v4W6o< Z ,(FYL)DຠfH:4[1_ؓze6&V"v4L ptdn-f2pxxO$˒d{(7uy"cǏCXB̈́ʗ|P*1@\ne}KU`n}2ARy v=Mf^`urЬY^WPD(!_b1D.P|OhŁ8v}kMj3RJL&a, (ʸWɣ9Xz٨yBr`DXS`DZ.\ĮW+k*ښyu6Epf @n K;Ǖ󙬼RT>HQ\@j`>24o*ڞTEwYi5#4׊t<cʷ'rTAǏe;-JᙋHSk&ƨF>:@:$ nĴ#RxS8ɭq{ *5#Z m'RPA쭌A$;H [qpUӒp7(5d<18Z35:(nbSvEo F y_v,-%?K ]|qDlčn 6p<6m[JBeul}{:Upܲ Ts[[ξ "kbe=7}8}s}`jW7>;qEST;12I"ڊLYؑdFf%V;9JӅn\v0Youm;$O F$j`@Ήژ&n P,cP-2PڽJ!_OO%:S˺N*ɤ1vjn^mj8/(6鎅;j 5ѵyd 8)KU,ӛs DzP8ໃƟ/m(6gA4MӇr!SI7/Вlf vl8(ĝKIݿwmwfs@weʬ E0WL٪Gweॹ'%FKsWIBEll6]z)ǿ#,< DsDQuZ8`uj+z$#OU^W?݌B lHۡ8wp(Y dDY_юP.kNFP^>X!@x!&HB0:&tw<$I¨s.ZOm}:Z^=䷰Ð&Cθ8n?'F=Guɐ>TZu{+>t6u|^ڠ~#jwKS\ ଲ5cj(Pv1!U<2rwYډėvS`q-JC|1)J$}%RQ$Uܤ]=> TˡNdc.|,!/}j{ESmaqL=;)$f13|E J{bT ~Mwxѯh7r[vI$B!w2Vyq2 cj d&XXWSA*dPD.gs~9kyX̉]-}M˝1㧫jklxRfЕn92O(]N',aᭉʣ}BB{4ҊjlŸ@Se3( 3rrؙ~\EYjW]R8"pi)*DH՚m'=sE/IxWkM%"3ٔ iA~ |BO!07N`,|QG@Ci4 #nni [28 M ,\šGͿ&t>8{ZgJdŖvHOYE7Lhc-AJV{ͤfGHK%C]<C(&4ܻmTZyPxy!ҙ :1f?;jύ'= ?g<,mv}E;dtjXw~#(+ʣ*(ߨ mG!u;[26_yRYew75GFZ.**/T.pp:ړ0rl˾ ;y΍OZZ,}ܸߚ‘˵=&)H!ZJzF,gd'>dl :G&U9=KyᾗL_lG=&1Z$x!Dɫ=P&GVL.ko2+tfq17%W򴡭:MsUcR߆JB%IMэ@hrS[γ^6+o>32MgB )&M0fj: H?n* S. S+jPKq٦-$@V**SDi[Qj}^{m'B,¿'eS @x$pK A_g휹+pD@)ouZ奏{,)1k sa˷ Y;*78ciBY(x۠v^`U15 TaX.l)AnBj&WԊ}6 S@nxӼ.2sb;zi4)[^l/{Fz &m1٠r/=Z8? >DGoݼK?ArH3=JG4$!u e~_VNA:|gR3jR0ړEN-#*ܓM FKj Vc-:\o"BP~<7$: FI-_|Br%"WnSwN^Fպ+ +y=wWq~Xnz})fru/$)ͽD^Ӧt$g]F?C&/Ns[y#X0:! #gl^D K&"ZVe\%2ػBoa\fr= abPI$w\i7'ɋ0dJ!KOxbx#ZپWR{: v$@VW7fN@'ƕQ雂M O ?c}j\jPSAZ4F3Q7+[5)𨆾Ý*Z6Y'wOn 'GU25mYψNUS5x$B[}U:46OR|","EfTtSna9$n.Gx(n+뱞刊~$,Q5Ix=_n()fa„l#PK5wSpD^7BgU*Ͼ={ _4{/%2er>xtqMig-Y5Moӥ'X\l# ӝW-%j5]9f!(sE(y©kQPQP a (j[{~+U~>ʿpX`kuc',GA0KT^q͛ >.F_A"nU F6na4E.[MJg6,|KHNtNVXMf&>V+qJ*pN8BDzCOO_K 3 N񭀦ѵDgḁ]ư~|4,Rg6.˛Y|4֏o,P_A;Êv(nYtO ç,"P c~|),ByB8gITԚO cNlHiKΌnhqەH^.ZbiVd}5`Iwn@zd- |X)YCE~l]h'p5o;?PhcO)O0{z4e |CX[ZUʑ>jP"Q[ Ab/ ǵ'j9މBtZD6 HGDD&EfV9&v|dݛ0i)!ɲHA$y@`%1,,L6J@MWA 혇 >M͝EomdB~n< 0Y(+7n݈&[;̉y:|Yy=[nY0ۉ+ƪQ\ˇpr"@W),|dڍMvd#|jC+x~psZ}쪏" UIK'\UN ɄaڛM`*VҖ0QM՘Ŏlsɥv c <&A}pý2& ^BoK'zhdQKݖW`\b; WQ¥g;@= A$]~=[/6`e }+Y&5zmw6jh>:&4mowxG__^ xQ2 )GYj@-=1a1`;b -' !ipH*|DvDWۈv&<d(~9IlEלiQ > I aȆtw5)6hxc%fe^L&?JT~Hv9T+zLQ ͡Cs}~fvʯX܊m{3ppBbyg*hqvUxFL> kchomG'jϨW]AS=0s6%y} Uql<0Ǽ&![Q`D:$0\y>}y0/?͒p1B~B81:pWxe ؕN+q,'&y*'PB@7.m[R;iB+~{CGQ{/5)NP6{N D$jta5[ `%]Yꅴy+Q3v1؀"~gqmcNJc7me"(@(%4nK Z8( ˌƩp;M ƕiQrXvt(hb&K"*Ƕk[rj'|8?o^<۝%F;O |@.&l5olm9Qxm1ɖԷE!6$Szd(lAY@~XJ\"9t[TqrhT?#=o#dශLJf|,NnL;?5N儾 [8624EO7mVݶ}l@u>x3g'ۃ՗~{)lb&hC'4뮆`DJ+]Mz7mCVfw$aadqF@%;ʿRNDŽ%Z\pK%{\o Üg3A$O{{2z=) S>{T-.2I{;gK`%FŘM!M&6jm &~*n&ZPϬ qøI Aku?$]L|L ˰ͥC8HZ*!/¤ '+x7$ubj1 =RmĈ<\ u*G}(I[iK-{<9-RR:4Hun w5=a/ꍲQ*lҨJy_xslQ;|azGm^+-T3r$~dT4% ?<8gu܆ޱ{_e˭L 2̈́і1 `T1?% og-5L.xC"pHJ05.Zxo !_w3xTG:K)qѣwRY0vt13Ȫq}`(!{T 4hBv ?W='<)/vPyAZo--ezJHHc=b KӒ1=u/EP9aDcOg#IBt;]\xf&TTZq-P] Ycq<zv\SQCq E'Ο?5ݛfGl$dl ؘ vf|u1i XKtp&hTa5NTyVCfDžk{SIȵ:,$"1*JܻtW3j<~ݤ@҈01̽ǹ"cQ=LɛJ 0XKKqTz\ڐ$sb0kTaYT" w.KOKzTfJ˸t|pwX ^&E'^sbHd?:62Aՙ]&>/&v.>eIk5TY'vyË ES,/A0((eO*5_IfeXEj6J ,lHa}ۏ;S$i,YͿ؈od/< YuƂoL/zL: @菮e_ g!RELԤ*PfF4S_E4X-}YG?~{jc<`>7fqWcs!"x7^"&غ=p>Ew DtL kufK7mxT:EY_a3ROZfK[H 7 Aq :z."@q%/!f[x1[(v,^&e!ZA; g26aP0^szmg287 bAթ|hD"յM>2WW4M!S^GvxuOYy'M[*9iXR1'qa;ŝ:400{'MCX:̃?CY%Q&}H624"+s`?sְio/YL9S;<'zfãYWM`멹.z+rA.q]X|޼VQ4^YDS 5\>eD3 *&82،'k5o~>䑹͎vF9਼\|&WdhBLA9]Гx̯C*@cg5Zx Q0`xLFEHWE[|OL+*~2 8Yh5<}z̅N_#T.T2>tqQJ16Y{XjҘ3Zrsd,BR(--p?F;<ȼ3T% Hw-<ԡG}g`$+*@A#fmAmke*|W("v |,|tj-+"xU$͹G2 ?n0g}g4;,&Ԉg V?YO[ŬR@2'CET4.F >P}a?!OܣW@k-5XTu )3d=Bu0ZX`Ǯ~t;8r$ 5"☎ڠӰBD?{OD$EtYymGۂ &TS ($l!88Xb}$ѯ-;-hh#-4,ZE~W|4>Nbq Ƶʽ!=,i>JB -6؜iNf*p.!䋪9u۹rOVvTR1a|X]É8YZi349*Ki+myq Ds̙0-p0H~`kZYї/j>`}B%2`ڱ$fRS;P\ rp:Sqc^7S+",du ( 4u A5}(}tudxbژ\k?)[b /~qڀER^C¼9Sa3PG'bRq$8ҖS0>O (Hn?{ EdU08W"Z0?2O?DN~wPBb퇄SG,!.R?hŽ?^b!c4U%7ve!lhpPn@nHMN6t]m65-(v i8`?Tz &Þ4C~#' `KDu/0uQd^6]N~:-&ٳizݲX»\k1S-K /oCCW7L^/p)faBw M:Y 0Pk 0N߫KVql`>9fOEY#+-7%LM1/yv#^>U<8hޟ/!Rhpݹx,qtx.Y>\C29rA&tsVJ\I1"zJϴp~܊I-RdjbdqDeRab zEUv!@*OŠ0]UԷEQfoלuH4^/Nx~-N-qHo-IQ*t\ff?iʡW "k.)JHݖXs}*34BoѲ0XDVQuO#ls,zr\'҃k#Ol'QI5'wo>sBxd5혪ϠqQu 3Xs?aߌ,%X̧/V_A %CXi4pZ| 6=h݄g{T}%{~04Q4L;)dX0|t'KV =Y]JJdEBf]JرzDIs2-^ f/Xl@i?$ _r~pb`G*Uשɯx2Թ"q"C ][-& ٯn>ܻ3R[:p@U(̓">&L,A[!r4HEaPٻ#MwLv-<>-̐X]1FQ=#Y T1ffsJ?Æ. }〣%S8-}0TV .7ܺ9_jQ>F4|ӵc!!f'ބw[ 5TwҶ%r3p ׎nҳVҠF{}ӥNe qFfnYְD/܂%+Cco6[|ܨŋoF͔wkE,NV{XWr2W@ۿJD'3pRsa- nT&e-04kUywd_ytf}FK"Og\2_b/`-|mu<U7vt^v>wI?>tSF쀚-=(Q>:4rCwOv!u[ ha)sl:?T@/\6-'Yv}'o Kn?N)-÷"UWm,o'W_muc^ZOoYq<[j#;px(>"k5l6W8ICs ٢ ר>fol'J|hΛFV>]̢-Kr:3o.߰mPP`be|| ٲҙl@4Cܥ&f۰@@Hf:%C(A 7Giq(k++)b͒ywb37rCA}*э/r$aIS<=N ν?0?\^V~$֌oF:A&^m<əP!@@x@*k'/"SY2@d,ZC]0GZ5 qG-/yxΧ^NTG+w3MQ@ĤHZ d1\l1{ q4%xzbxD)Pw (G *c*'4sf%ԓ')JGQtzvb?g#`Ze1~5`"+>_4=Х^4SƑ EhĕO8H ӈ6IR?P<8&SxudDRS7k^{Isi)l"n6ˊ8WpF"P%P}y)N;s$؂ Gtűoy&%2OJE $msQj^' J]qcㅋCh B 7|DLRJ|؅RC1k3F7߹=eozngH&U,fv6l٬ c}@AO-AO QIM30Z}@q.?$5V=;U9f=T9aPQ+b%J_WF-6j&zŝ[YL( 1ƒh7WQ2I{{cW7 %CTeo ˫IۮT);tB;mތ]5=Ɉn$pbPFQ* 1 Sw٩$E cWܡwBܬ2cRȥؓ'$VW#+: `6:V'-]4j:W  8M)e.UT)Ӱ,<8_T}t@¼9 Py TI#Ey$3g᮵+nÕ@}]6ղfK "l&["*/ȍWR6)hv2CP,a w!>kNMþ\Mt]$A`GtN7 0LtPrP =kkXxEP_r+J}jҗ;j@p2"#ŀJa),q)e_aY fs: $6эw i7n;d_Ζhk "VS|x)3n>3FLX75c9T=ʱ= NK5Q1QmHEB&.D]p̆$837.О:>yBUj4"5F4?J*:٭"paGOK=( )#jS2(F09BYTk"12zg>Xԧ/2ۃƱ xL~1?DQ1>-c8!- i!L@Es"mnB~}aSd; mY7/&PFlb+o[M=oԣBѹ3?gN^xODC 3#YCVLZg#+ `5rmxm@&[!;nL+ʜsoj*৯3KPKj|%4<]FIcόE F# yޅ(I 0\O/ڵ$d4: E=pj3w@9w|ıf3͔cCu[V Bs-Q3c߱[MuG{ʢLhRjSH QͿjlY<ŐgA;!糼}c\Msf:rV;@ȜmҲ|pqqj)Y*&K2 :ͩ+(mR%j#.&k:ZZln-,D񰹛d|sc4|E&`uh< %14ʇ;~%VRMk֮,5#ϱh>tBI8: т:1U-C3n40-#("emW6IkE 2xGjR;zG;W 8xo-"цot+ auڳ]|`W*kTyHf7G &%=yS|3u_O闹=(nq됢ݐ\뱅%}^sJ,Nt#,"QKZl#'^qs 63xDCݐT=,rˇԚějN#nm.TWxC.M](WA;.A᭳Bo?gz<'69(ۼsSz1%礍鯠S0E8z-C }H]6U;b,ğ?4K3*]>+V 4빚!%4'~:V&[->_=monGmr6рf.eHpW{ /8DL'Bh#L<6`xa;#jlƔ]r\z;Nnc_bޭfe2MF1a}|BihB;"{Os/S{]qjfH]7 CZk hMKbVx3nf1QĘ8@p8j0ᛰ1Tˬㅆ`PusJnkXyuxx]bZgu{`\AwgђW >䁀VX=iA&%2;q,6vDF`y~]wdRD|ѧsny $?o-NK9sQ L]V,@q7<1ݓ;¶"[/E]| u6FenSCd(鑸XYY!/)NޛPĶ߾,RXeMN3(^]KeuhIԅ$hbBe4>JahO)&yk^dA#]^?1|eM:L\4 9H~<uKlR6'%0(0Of!DFDXHcmXpZU|WP_2V"ʏZ,4FilMXE"h' ;*OLtd"S9pc$0H҄1c55$IzݽdjSxЌKZĩU"LcSOD춓$w=G7Foo5Uwh8/bKxt`N[0$&~Q謁­ɖG[}\$͐/Ę^i\Z,EepbKJcxpnrF '{q5A9lV]SN_(TfݠRQQW.Ārk*Τ cdgC\X5<׸M;P|me'8S$Rj/!%f=! x85ӠmD9^ 4!Q59.l6}xCŏN?hGђ`V(zlKKݕf{J]H"?uZI%*Ya^sx)Y EaZkEt]8 rgS$B^3pS"|Lw-?<}m{9.JŻ:54;IflncN3"Up%7!>heH[74IvUpi t!ʔo4ii>ڮtΉk$ &&c'9hBڽ3eoql=Qؗ T'2&?h$Dqĉyvŧ8BT2B v!o fw4!hC.&$ɅJ/(Y+# %4݊GqEIC]]Wb}HnRra>ѣP#k[rdQ¥Jgx]䛋)5Ώ܅[%uqTPN{#Eajq]8y@y{BΓ+gn,\J$nSfD>ˠI¹f!+߷@xy).,Iȟu%ⰽ*-[\x>1 &qNl@QdAfw%~QvxMA<PvA?<,Lp:Ꮖ mTB`)YhPPK74^ <495g7=) 96X =#"˜.e28C WՒ;K=MkPVEu4cbZ%dagZ qsNaig^8eȺ GHKL\|[gxXFx '=,I (1oXevQ "Q"7х3z"O4Mqa0L9ǷR*+D^h'[Txz=*it+Fd= sC2GZ$1v2Z *. ==4,6?psk!?W|ڕ¸QҠxG?]@uOob_4g>1'R7(p@~FL5\xQo/(Mv-+XmN/WMW 5do ``>X8 ɪ9[˓za`xKړHz1kޔ{+&DH |fu*3G}ƭH29BMTMA u\'kԹ`qy4g52VEʟ(̵8!OXX #`{D+erc =3#XOҐAif]oJ[P$35:'! A+v F)( f:xRkog4ypp X(}1 !P{LPg}V4C. C+p &I}&VN8> <{PMXmҎJ;|>Â7ƕZUɏ@u3rv$a 2ZlB䬆rns}OVXafq씐<'-O/C%4gkܛP9^Y# I&HXsSH;} 5Eh m[ld8֕#U}~bL-k:L6~|ԶH_j9وڦㅢpM4al;M3؆aaa(%Εled;o*܉wiUM^:F y-%;60HHnMC`v1WRH*E4U'g5bi*isHuqKe#p%A))K uz76nWg $e$=m$J5@.muĥlhz {}~s-;~e<~3m^yPec'W!|M6g?}&UZ9q}0;ƨ`DanƇ=7G:{Z,:`7KY R9TI\+?=btpױJ%2 È7 # 3x('uM_{^!u:Ox@Qz`el'*,;NߕG\AO !_NHkU**߹W.y zȒ0mlso +| tp(240m"n:$ *1:{9]07-lԸy5"j<12;:˿2pG5VoG:cstC▓P7?Gt-QKcx w_&VG5hot?>E UT˽L>@$0y2|kB[<M6k 9 BaDvQǦ3un(՜d1Ft3EfoD^Zts'ga0 r/K%zBoGK yN`?8 P Y~Iɨtl|KI\ l % T^xrv`l1 Ls"ZĂ-(Iga ?[a$cY4pzʱ . RK5#S&͒Ϋ@G[+7PY*74>9N )@[7~}%RP>^XpVLu;Sw t<~jOUWLG̷HhHA3R(j E() # CЀ:2_1IN%"^{yX> ֌{ ~Xk- *YyjA\.<s,5;E󻼤dtnvwyf|!T57Imk%yrw*_Qݰܺ0_#P( HjeSE[,衇;X3b1r:!Oaa|XDj= ; V.}Z`䋉TE?hɬxxXވx"JtZuwqi*% ]3‘17`0Ҫ37]ʺ( 4D4vf1C6dKhu DO-Sqڃm:@?EL6[yT1 1?G1`8w8`յ@J!15DZ F /Y"k _%1-=|'i!i@Qn@˗,8,:2v[5dv ߴewM~9"DIC1W/vY)P|`kjD'/sjd SM3?Ppo :);ʲq} nUCm 4p.+Xd:J%"o  עrxӐR엁(ةw^cý9Ouxka-zӂF.3oΰId!03i(Jp\LNCL͝4Vvn2=Jṋ)GEpY)2aפ!j7{m.7-ɈdYNNj֨ X i3@OT*Cɧm%< ",F†4dZɣ*4J^8㕜oʙnGE=V5eV*d}U_R칇dy{D$$trcj c;@f|Vgh"VF2QA - &,t;(GGdFE1kz4K8P"f憫%4wnNkm+P­-#B1]tw6MarL6ȕݺ5roCBϟ26 [ljS]OǤ"I4I<4RO!gmŠCcJ\,ͫG2lG F=^0rtζuDC2/݊CmT,zL$NQ < |QU3(W:ߑ1sd&AP[Fh S[ y䇶͇bah]?sE槹?ku?~[)} 9d#>ңovјkb%AN\=yR4 *T:Iv>]RΥŞ)c uErE:Yp[rތzo~&;P2uCplJ,z!͆ s oE.@+"niaUsV@',ЅFXQvCc@'5- H L^ 9koNK)rnRS'rI)&㢊At&.бNG'BUE9`~'SMz=)Nm]«u3SĘaq@ |U-pBoNrx%c+˜25Q.#8srnOW;OX߱!U-Dw6c Jo1ض8W@> YCm$>{8WEʛ­TY4ۜPz+V0%ф~0T{ _C/U!9ޔQ=NoӨ[}}>vqF>r:Wf<`뀤KPdMu!Ӆ241=ض;<Ҏ0Cر$b d'"y2`KRӂO?fϭ%-?EӓѕmxEj9t*@NAy=HaRʏL Υ urz*Yx{k\mQFٔ&&@T f4eH%#!*ב_wwW1T swH9--kR)-L[ @]BdP5F嵪bxM"g\Ku8|FjK0(w/ŋ2z nW5lG}mw(7H/EUBWB@/3X!,+U 7f21kpke;ptb Y2ƫKX$Tg7Ә!\\gcCwE=;(E_h_p 0)SD 8m-'Sh%BJID,Jc8DzJHӼdi-x;WŁn f]y7* 3ʃ6Jo|ra/(a7'< =2]>8(tAU_# 0aGN;(@6TdO18=U. I!g({1<>cW{[vQ??S\cK{ ,Jzo*M:|˷:9΍1*+Gv<>`bpotC82=I]AAF% Т&^!/f疥gֹp !xqdDm!K#O,۫jh44LO)' 1AwltlP6ݳjg/;ېwq=9~Ow H0FDZ5)՗?>ZkP }CW

      9pĨs,D [/>w%܅zl昢,SS(-VSHXn.c=Pg뿘c;WDN3ժ$\?-M]'-:DͿnQ i:axphu~?I𰷫$yĔ,?5vlkꨖAYz:jfUW2v+tAR6̥zCF$- s>'1@{{>7Q}o"p6Vd쫮q!̛)VA[{$BX^VLkBt9XZZw|~W|U~xrbI|(ơ-,ݫ/ 'G 390[ pj.  \$3֭JM|e!.=8<'8*Hc7Jx8~+? ;rbK5[:3F2wj;%?nQ@bK7N}7^q4 O)O=@nh+-l[sn`=;7'p"8<}L5Qxu%JId3&/|gt j|}T^L<65ݝ&CrTv8Ihu~ jϓ<;[AODT}68VwMEx9 @K26^7x_3W :b2VGZ@L<@܀`^,皫***7 n;)qCB$4yGV-ӆ&gХIAŒ5g񔤵x%j^}NmO8fn{,"eVb9,rپ'-LA/=3\pA>z3 UFJ9I!UKXu`!1oGKz!~jL ibN#ͺo`+)(a 3SL%Na{^㱡*,_Si$bu2'uV]BuX^~'' }Ѥ̧&⡖6cjgŜ$';~V̓g+аMf}>~{xVvuD|xz x7IyQOAHVʢyBWmwISԁh};%3H;{,qmrQ|UU`C!{QAM*gX*%ꦌ1i)ciJtr^K<7,`0agre1=G:N^ILȂ쭓Wg͡! GrGB:GT 4'\͗d6]jtm3`Ѷ̥"I0#y W@ ES[6M&UA&mpW_viЏt쭿rC8924KQaT?7fgH{ JUӐ!ͪiV*@3l~Pٛ][pgfMtZx#{V_ڼ1wYr[&4Lhe+SyُїEُԺ@BPoE&/߱={teԳS[7:.[a^ 2QwD;ӂ ~.PԀdؠS$,d.Lr߾9S g@چ_qRbe)ƄϞypF˳>86X򪄃ۃ3 ၝ\#Wl#|z%GVaWIQ_hFrڟn/ҲYu\hL ɷT궵 r59Gҗ&4/lԼ%H3wY ,=?BZ2d<:SH6LY [!ohUccnOhse@'Q? jiUYR4ȣ32_Iz=I \.8XcO抍7%lQZ]DOӂJeJ?$ߨ&]waudyd=$.O]~1mgwCɜDa7?&jjid/P=Mb""tRcjcZ=6'4vF}E=_FTن.yZ3)?sJ \i L58 uc5Mqmccxp|R1O-T|hg3)vM_SX7?w6:/;`ʽuoH8)Xm 7c*Rl1? `׈pU}hZJ,qO(zYjTi b^'~ݞ4`Ao ʲ|AQmPawOoq~N 㲙M]uE&:3rz@Vڽ) TM^{fR er@Lfʓa:q|eaOe6SGZvl['9LP lUV!)@h]ȟhgo$Tl\~щ՜y):,_ M,6CZ"RBjϪj,V$fL PxQĜkP5 b~?2E&i7IUp)6)oY*c#9pS|8' [>;hcNCRc:Ls T/#hahe_z%ZfZ׿S姏 ,(Ю]tƣO^,^JY#G[ɰ4 "~=ܰ{oB 1Sc/Ӆм&B\9蒰1t[tN'܌/9Sth?Ĕ@Ug?c~_ >3`)@}0n 69 I3zkfuWWCDbm NJ`=8?s?z,ҦGccB[4^(Mͽ9S &7?T'Pl*f}P'NyjUԃSF48Xc)q W6ϫ\W]<woF@^mA}[Շia '  (*6WN2}gX\D jj³l92R4 ihiv7ܐ{Lj[pDƿdqPt?1f-cccGGΉB^O/p:R5WeZE"{& ˊan WlcSJq{< 7`SpaKf!PHM<k]B!qvl6TxJK}g~蠱>bE%5qWYpddK6OU{lWteo6`z+ xH<ʦq qm 5m y위]w# ,LrCs{^hVءZeݬdZhDbߩU.L w=o~ȼa06ր΅!㯉$.]8ISϨŽ|qejp0~g{;)M# fnE݃ y [ nL\2dRbA)]_hMLZX@fA&t=0yG4R(bEJd6H Nor{U:]22Xq:nT,22#@!@f}%b-$Z,8~vs R.c9;)zL [0jl\aK;pשr a;U{/RIQ=vf~0e8ހ.hWoa{R"SF`T7zk$rq&3;/ZFtm|?ٔA4XHR͎[qXkuly;9+j^`K:`H*>k jrh/'KkWPYՐV@\Xsnc#)0oY6ke<i};-Ɵ&7o4On8T#p[}K 5)ҜTՒCQhe`ЃE{ )Z($ni !"\{#cP,n 9|eFi\!NK},Ck+jqs9#2r9;Uǂ5mq%NHQj|2R|Q2BZw2!qn#ֺٺqh֫ ʂtX@ɇV:qU#(34U8|s[R$/ HLk*%ihXL_X`\%ҶP21mI @v cyC<٫+>;&&⛵|C{L Tm¤gl[@=r/ecDÜhnrZB_?3֧SA[y4Kwӥ uUۥzVǻxQu#$>vGokHAO[ |9R!_T>z0j.9~dz63zruxdK/qAas ְm^v:B6XG3殈hY.߷p}c)] 휖֡I2dk0Pk]C&hu@Ӈ:LFCdWk;ը/D|$\SbuO O=4UKi?bah`?u=v, V6@1ɓ3^S΃-`*1λ hks9.^3ȕ$*@Z}E~KdaqB(>ؚ.=P2D PLki^0.%Sy_>0@GQꜣ%󍉷]8ζc4ӝ&$BL<:VCzo2_>tٻtq ƦԱRiv~A1!jLh:`7HnspWET )7?RQSU_8 ю )nDz>zaUP'V*c6`RQ^fJ L[mnwki[b5ܾd1LU@kvͰ`o'O#R_H,rE#B)p?]uAu\#HF \ ߰W[u{6k8MֲMjEEoHejbr3a5&y^jcQ(ȬW;EmSc5MtYk;RGb81#6I"jc)uL'Y6(r{9Q}F Ah=k=k.ʆCc;'ZEJЬV309 {`e\TvS:biؤ;?Ԍ6'5ĻOgEѪͦ06hףv }w |o׷dz:Բ${tR,IbtH "aUqB|ۏ@rZFHXM5LS2T 9D[P f/שV4 ȗMb϶`gePЂEꦏ &S8?1 L J[>#dQ]q /$h >2u:j`+KسbpJj"xs.=VZWzh:(t;6CN/7+3̵A'"q0AHk*wҶ0R4Q$"n4SL]UVcz:}J=$Og8J3cvYP;fhжqH!0s´Xv('wn>J=Ncd?QEP;-|\6X&o/vfň!%[=prRꨝ5n XC<~})q1ߟ+Pa-7bxA2ohvr8FdP"L^Y@9Nxj| m;64Lm81g}4'!RW]![ٍ_pC[VR@+*t]~%o3WӅ60gX(\.%jsV{ƊQ]!m/ڝ![c'q07m$& R  Kx?ugu+ ^D*)f]~'SHayclr/7=m9&sU7%bJdR$O`@!%}$HO!l,3JV{<4Q+sOUpVw߃7IRQU0W`[k\CQ /ͭcauNTex-V_;ZDHp6f֯CX?h5~I՚5=jbnqoƭj cf K@ܻ AUċ OT+ek@6N:ʬM}q ݶ0,{njK) ʀ]ds+\X;@N|,MdUW:ˬDZPJ e/"Is}7c > xrYqtؕCc`q-.IP-[b"ĒdV]P8q2+ekL0ξTt[޸z.tuJ~b `]5T?ykV-+u2W[l9F-<.@LE%A Wyׄez zTN[ qE(5# S,M{?,[sJNOZ \t,r-&8,hz Q~)#R|'66ū|ᢍw ;4Fd fI['Q[H̱;!]d܇1CwY6a&WD>A46-k쎛X_^4U$=T4iN^G0Ku&N,TRr6Uh$|!B_qarAeA#HSij򜾿bs. W]S#?T5AC0 X;Oxv?/,9f]jwP|-7,cET8uTX[l'T3uځHK4ƊI(ΦO@5ߵCX,w4q 묙A,L,Pe0/A\m H )T蘑|b[9)q4IC 0Gy <{?KXEMPfԌEORo )2/cZvѰvc|pHji<-C~u4j}3cJAŊ|(BCGGΧڸ9)+gpS1{X3٣Te`±7mEoLX tW!'A{9- kQ$( u"ݮOQ>QhL9nsԃX-CzRqEUI 9)Ǎ5Iɀf-*z&bDN9fhqP:,^[,e_-簆P(}{ 3CXkG},1J꿖hgovŢEdrN :?˜trB*KC@&R2@y7?q*pW8Va*ܳl$RDo%GҐKA7&C¯|C'Ln'}68lkr]V"%.\'*gg1vyM6ےڝ 4l~KM2Iv_nr:O0K/π$~%VaJ*24hs?`x43#n۵l%XҶj/LVs1*XUHR 8Z; Ob`0B|骝T{oXFy4MV]6Nb#302}Y'B#'Vhm{η?*hj(_ 򇢥Fu t@1pԦεZQK~HSg ԰71h<xA'D#O[1>?lm7aKHsOdk3ʻ5f0x}_"8&\A+K _iiV,87M^{AĤZ &$\6WHP>5M)8Lt$u)$"Z*ҠlX.@3F.ZT VOaT"Rvk/FX-٣wKYӺ~3-LQ ʆyեNM 煝7 QxImHjtcBýU&_4m~TUPّhfPmA Gd .+!Z]E5`]"!nfy!V1<,=ٶ|I >)\/hM5Y4v"ԼIQhS3I%Ys7LAO;>noE\@[Y̲v%~C& V)A&:NJј^~-k8ha6@MG;=5*4rZV=,2 T&S`imL~rWH.tRsTh(̿*]O )b%eV04~dɲl2l1b7f ivΕj8DL~ے(lgA ?G[~bGhQ}1E4c_]̓:w meas`Ǔ+@i? Mf'_#^Vթ:S˻@ ~7ǶߣYS6L qm~+RV3ZOT2H~4 OeI-_ jd1Т.1nL)1= G0aIrPU%0Xczi$(ZzĦ^v?72&%rrt%<ƞk؊r?*߮[̻~H69 28cM 7\5P9yf3.-""r$ZG&n8f/tQv+b {?|]x2TM<Ò!xicUkE t c>,0->HKKe j҆P*o r"JUfM%D r#cHMC͍_80C-V~[kF[B@/np1}\+in<+<ʀG,: i[{E÷8l1 Dgeڵ2ÏrD$h$c؂0/x:-Tۇ6P$Jy|&hmI@@z4Пz<+hQn#.d3خ_i(NA=͚'2N_6J xvV\ 7"PfӱQ^غj5҈MrH۵2;|*m6/ӾRU٘wgE[ 3>^ߛW035rTQؽkCՒC<> W b"y Ρ<(S12,uaq]L` eJa J*k$H0d)]"<)3e-:IKҟYJ=ZDStFڳzW?,Q9jl s1f⭎qp"jPUԸ [l}VHy:4~ w}wfepQ5Z 638o`L=&>c ƀﺊ#|(躤@aǦ*7(fb U꜏[.8cO;V*ϮɈ DGr7z zw{ol #/{( Xd젝VWڗ!L K-NM0QS]w/!_nN&1 Wcs;(>~גT S jޤm 협@[ڊ:K;C88(4K1cGl2\0{ >ϟMݍg\2gؕO8zU{mŇׅ._NfC[/%$Gpjdh2D1}ݪVZ=,aU5y]:n2Q8WΫD]oW w\jIBHpB#NT#ItK]3K|"ؗWB(e}ڜqDՌj Lr nyyÜ65e5Pr>)A8R"'Bہ?K.d ) =M]io~EGTM͐Zs*|VT ݘFkbj 3ʬrTYд~ Ix;%-ҥe*ש=j1P(>bs30P0}a֜wTuG}t Ժ1X֚dK-EP*B<]bb‹=I>aذ|h EQFLĿRG|hl4Aq/ܘNEu]]`ҪY ϪmǎTs@/yKpk,IlUE~/(y-PfMj#,cJsL.d8q#lr ob䛙: ,!m*2פ><9V-lyHA-x4 c[mZ|2fX?TT2"M;/?"Ep&CzALˍr]eL}q/ Y%~M馂wM8u)<Xi:=eh |j rn5k"| pD엀]+)$Sk@?"V B#v!h귅ϥ] ȸz/64rfsqګ^ã,傢[DQR22$YM1 "5%$:-b ]cGlF``uJR!˜A2U]v@}]K4`7kLJdUvWKY_O:Љsۜ? $7BN*U܍v0Bny,ΜxNNN\e$] RaP{v0P({9-E̴G;g!Vx:N Mm':i cmOAItGxq²z0lʍ|l !zFZP ns20ҝ y]"C}?VUceE*^y%@'rrI/fzO Zȴ.H/m;E1L3nRh#M@Zۈ/܆b 20?l4^E^Am*PG`;{g`9f[ԵJ3NSR6ٖZv<6v94=J#%G?\{ҏ rt Qp-?vw-֙vMZ}i2Ձ)wOIur0zblv0 )-ߐ Vh3[f- [`dwqd1,nG Jnz+i 0kXöCV/܇Gk,z ȞPL?.BʑyעR)x%Z^CzMKR!1<S xW=f,8D[=D cW%W.GYd/ͮtVp)c?K˲UhS'}!6VvZǭ_3&g $#ceHـ9?Nh#z6 W25=&DIP'heCk nB>v:\f&_;;E˜:?RKa8-]\dPۋ9{Zݜ./@RRS` 0j)m+~]nR5wu ؿ15~j[YZ%jlCZp%j<8aܗC>J(esR6&DiRC8k]`c,#wkFk1S9T_Uh S#$Ac +0SFi _2.r>._+!HdiҐ(|J:G#UUNz"u`>a(zVrx!6?Aa~&qs#Zעǯ)aR u_1pD㦚g[Qys7fQc뗟G]φ\{mGl*#UZKGCd\G5IS%肾ZDS@Kh4G]A^ k+cU#t(f%#~c;L-Tr}bzP57z+Y06&5o%d((9~ F\W`e*?2/(5s[*uԻZl\!'1##Fht8P9&)Gb_2pl?"-G1DrJF6P>ʾ],v@`V@c>MuA9ӜU:a| ߑL 2fKMtJ*[ mmfYb:"F'"Uݬqz/7 3^뮾6G$$9s?$7#=˫X8<䌣BExKR*/A` oB>|[5] ҈+$f%:? \1KD~@^No^W+aA4 }u2Rr~Z{ȰW`Ooh2-z#Qt.|-E WA%Zb񡰦Dnha3O!pB5:@tj[$H0GB qr9J61~eb(ļKѶwAN,D2v p~a,MO dM)e;*凃w|Pi+7R4KIҮNe~B\._)NϦfWb>]jSj! F]60LsmK.23Й]rGε%ze]EW9쿋Tѥ&=MTl(HS0ŜHD'uҁ5ݘ=w<C( %%xGX_y#Ir ~| ȹfF4փ\.-D)dBCnƂhӖq'!hr ˄LuEFJeH-d?fKDrrp.)bꂬR2䛸gM-N RA@KrUИC(O>m{^ |^UG̥\s#O&qHt iw+#8 _%PO5\&Z39r|"m-9 =EM*%uYޙJjܙ,Dˆ1zӾ;]RxǠۺʮ)j-=39`nUmUX&YU:a'!X+V<2LQwRӶ;9p-:̈yp#1G #r3ڌx_gHa yK(̃`V[EPJC (9q Ty Z|ƌs&fW=X_pw77p+f/)OfS!ීN\t,}$Z'w +9(jRC\ٚ?;E;.KLyٴ)YUzuaP zAF۶cZnw^:,Z}ԍi ZBI{E@֘═9Msd$\ZHsTOtZC:*LJo&&+'Z2riAo#5H @dv*BBpwYvq2̝Ou /.:ېp=x=𛝇&1,N)mb\o4 e"^?IW!z+/`҇.=[zҤE!¯hxdbP 2%ȗ! j#&Et>Hj씞@׫ J!~5 [$=uSMVu,_6kܵfEWdjim!SdSa!8l ߪ~`l|YҌ6<0T=~}JT髆{5W$;':A$w8=oϛ-1A:? #*R%;ؕSuZJxAeC ԩ]zȈYpmr^ҟD!3bX_6e\^'d(Qk4{IDwhj״@EX n u|۷t>'ʣ;*JXek/2T@^TW ?S ?ͮ Qyz?{pocVb YMg+nF^q;(Ha::{9DNbj#G7x({vBdS/eJ^vIlY5)-h\Ҳ;}EeRN :/AحĊn~-me%^vʈ $HwUqi騶(p2!F!I0Hk\ךd5w`TuD.NeSAq 4?nMtG"?` K4E0 ,/Y|6Abin;d'QcղN|׻VWvKy6N]5 kXA.mʟ 92 viG(5TlʞGkIuUG#H O9)XP/~X"na<)֔;3~/Y &c!ZEU-ª CҤo\V\Д'_qi &Tݱyᚿ*q-_\+9v V\@}X9:Ѝi+ސɆX]"ľ%Gm\4ۥIh WdzxbżR(oXd-di* 0z:rD jR@[!`\Te9}xywLLz6oXB@)g$wjMQcǓ`{ЧKo^ j5d`΢B:E-D J֟e|{q& b J딻CљeS'+4x }UW-| kEnnoz||{\0^?WBseL 4 uya|8(_;eY@#A8 ??6j& AAҙ5}R}N{O6)={0 $z^vTmRM#O|'@ [&/cnfj|[h UVQqm++z]5?Ⱦi̿>9 62,AJB0ǍX1X{ 與פޭz:U1B= ?Ġ.z*kՋ+7u[~./[Dhx!I|V$zS$+HF(D@F=fuENT-Nav.&,4|MD^H"2*V[l`QĚOgTHpSKYd]'a?ǴMSS g=NV\}3 ]?yr8 8SՈM  8M>ob 1؎ ި{0@'X~3.hY׫fHxufO2HCNzDzZ|.ZB|tJDB+ ,Q$=*hEx-<{2p{/CJ.ԧAo%Mk:Q9[_rUezPJWjc3R|w/g *g+pֵhڕA @4'C'&qD׀05rN7rqJCobw+OzB2BT"9}z=a8~p9`»7yQN=GwɳުI꼻>fAgЇ%ץgGE06Gv8Vȕ݌; ´oT"KD#SEE`Uz]⛔̼$]&/uKf g^W+]h@Yp`Rb껝=.ULeDo Ӎi.&L P!ŴmŞwo׺\I!ۢt ߚ 9󺐻_ BT7mX ΰG9Am-w(qu๐ JOh2das+ׁ+ b劔#KV G~ٰ#]`*1ЀX4'wi)K3GF !/(hwBYqA |~{#7TḤp:&nQn2d q6$&Mꈃ!R,x)g7wZpq]`MZ"#^`=Gl|E4/Ј/|e6sk9 E[V!8\>=ܹ!Gbqtf⅀P!pV؟S8#?$?fJ'I$H9nK JvQ>hZM2khG'h(Ey]pBe՞a!~4:,|iBiKŵ6*y=n[axD: خ䟿!Cp87_rzePI96FVo0TՑKc(`z)훠N7ܕ̔-9vf3T`o3|>nM0;t)ok銮xG'rFd`jAXo,ȃӞҨ)2żm=p8#ת2UB'AO,fΔ\y4m?6dsV҈0Y>EYM bN`ԣ'T}c-|6Qn=1#f0f)o"_Bڬ" , WLoI} T lC #`2ɭ@ 3C/u ^n 0-֋~[_Ivވ\[0`{vz3eu-jdw*Az,Q\$(ul/xp*_֌3C$c`#;t.,볟Ӓzr3ut jQݹ\8;l6c*;_^]vRdC v"Ȅu6Gq=[TuO!7m^NײGjp*:g MlF:0?. t2][D$:\Ѭ`Vg2*K%Ǵmt1/Wj VYsf?h,i%y**]Qȅ,0W:dy܀TSGpjWG)<]^07dkbKá(`?{ƬҞ|Nz˘CEL3x&$aN6y; K51=Q~ uPDTA/ʿ.(h/,C9kz|Cd$j6H)"xz; Z`=VJlSIIq@-ˀ7NG(+Sl9|;<ϷO nXUUnL0m=S'qcm}!5 ".~yZfѶV(Vٴށ_. @d'9*xF ӁW03)lجu]v ۝ YxXZ`W?KI}[$)aԎ1|+)=[}k\X›ޮוV )amp-v)>bϘ GAĿ.-\y c_( :\ ;eJZ_S ^N|qͪJŌ}\񎐖 m{;uuB mZ.nݟ",]˨CCêUm1]bnCs_NB=VK_LF2AB" r{D^4ĕE}X#x6xOʆN}pPwK Nj'mD agSi7 RO˅jgVdBt+1_`|ay 􄸰w pFSHB#ua@H`wnBFp:J^f["c,ѿ/%ĊSd2-˜PuL) ['pXF*oaI%FxzZ3~A'2zV}_3pM筏YByHzRc["o ATӽ^vzCX $DpjAKҔ/ixV q29 ۓ}oҪ T$;u܁;B 3}+C y:0aB:d~ЯɄ)0!HOB6-GZ8b/,Y fa:0*}/P}%>~nt4XW+ Q=5eF g[_GE}*n[Lh6UMcba?R"E{c0U[Td~@xݸaYΏO+yi[U-QNrtu(D2,2'+aJdG¥ җu S(gY6nϤ3h5wWWy򒈍ǰ6tY%E\qFq eV&$>Lw.*5bރ\ _'X. $+ $źƥ\W-~FSWҪU)s'2Wti?At)]] yg\~QWCT;yL[=H7Ғa/|eNF'c[*?[iGNJ]K'7[|Vn#>GoEn-i gPOô;mؖ%|6,V6%y4Zv s+&%7f0h`³ ]t]aİ@Pxb)˹`qA٩h QFySwذ-<+5#޺A$6$<jT ?FC0T0ȓ5#R7zIjF]sT`UK'ޟRĈ9~8J:q܅o Wʆ 5!:nr|b515gETuW( +-';h4R dn6RWͮĎ8O MQ>雽6UX w7EBҢ4x.^v'Zȯ:uU?p 0OgDwn-&"0X cEdK%'tyrq ƇfX3)À.;,_~یĽD{en4 1B9R r(`7E -KZ.E"a?Y"63{yɍ P=9iD奫Qѧ W WILčh^uKveg&r9s&)BB <5H Q%YTk.DMM$,ݻI1̅ c`}6+sc;^;adZ] 2tddG|ɜ AF=8*?{~^j$Tz_aʔiH80 /op_J|{4CM>;N%۵8$942urxg%.E9  " '`S#pah2rC)dop zPf@X9h;p$Գ0K7&'[&\3 F7:}/b҃k4z<+|B9wLotWf2A\.L/lD cR+v`bEѺ^tuop;n[Q,3~E03&J6q,` U!ph*0]s>f?_aL!ҔnpD0Ow{u(>VQQ~hFJܿ_ZVj(x_ ߉Z 6 Ϭq΁HZ~zIXyxIxjJSR1Updmɤ?cf R?l\ ?еg¡[C e|qYtdYjd#I6T @Rk>WO x1V" ;EՖt럮xUc<ސi$ƷA%勹f.Ov>FP*!}zf4o'N~;e;y z5$RId!O)ڄ+Pw/.` 6)_P!l0ɯ@|^ec[bMe9 % \0+aU,B2BDd3o[ҟ${gb8X*^3xcǂ5HrTl1yA JJOI؄ё(b" צ*6>=agg!ac'9h772469Fٷ  u YǍ}e]gWKC҄ϱVtPVK\JX><*N cp M}X&U-;A)_Uĭ:skXؤmjO"6PTR{i65o)u 9E׼vJ팾;9җ{<M`7Ծ;(mkub8W OtQEpB \O +`ƾϩA2K*!=O}V68&TjF`N֧ӚԖA˻QQqϹn`kG%3$L-$3 SW45~\X)ӣ3lk; Wwq&Z^S2N$GpM22Ҁ7J0`A!tkRUR{G 6/"CRxp:L<4K>^e#oABp}{'CtD,tI V B YJviZJlv +@͎ ] HԬ!効D[3BN~4~߆o BVbWuq)t;: ͹'XnmPx1۟wL4>u(<-|+-orH2s 941\!7  P_!Ljx BG94g;UBl\gnZSZvs|Ro$L m/t0rId"3 eJL7 5af nd 8p*h*nq]60Q:&/OGzly;tQH`T rP B7if"^ouVB:a̳s.B sr-u]:'E~!  Y,#i*?1C [I0^vt+VMqa%3W2m<\O $_4%QVl4]e%q Y*ߞcZHp8Zɦs34d-qH7q_Q²9*S ӯ&s00;O[6[:? 0sqoҤ4<+~kఈbtjXrlԠcSm{0ӓ?w^>37^HrNvtCӹyg;hyx0[% Bb@''8\ѸǍ^XvK`90cn2Mpɋ5D$o]Ԟ~/̰l&o]vK7,^!ѽwZZ$mИɖGYĖX_>BL@T{1Q$ͧ,HߡSݷ>i0 }G?Mi<4IUxƏXSA8Y9X?Mam^ 9)rɞ w%Ϩ)~`,[pyKbfeW6D-JG V{5?>yp2 {{R|ʗxGMz XRX/nh/' >AWðoG"d/t6G7}Ұ-}և&{gf1ZiL s a3y.^LxO%8^ \rTd$='0Ot}@zDS5T f˙ cWOg Myl#P~ٮFP47"` b{aW̧o ;r|l+)NMAՖ^;@ZpgO#m!jOJX6pQ (@ka:5@s&mwS2/c YAbӪPp@Qb$Bfl~q\|M.f?(74EB!v1&Fc|h]))TlwkVw"ñL#OWf&&TttrC_ ?x8q:dv^N,?X:INI*Ph{OgmdF=ͤL"RY /flL@.AJ{C>@&^0?p-G#z CD0פM?bg^} Pֽ,%yGKvKͱMb\q,mvօ .  DD'B֮/rhRE.O{R2ZhktթG"ov:~9"B'$`0Iӛox; ~s$g떇x?_ޡU@=_a 0KCү)H;-AE)7(+ESD: )-]kcU:k73'oOAT mU;:d)chsƴy&m=ݑ)?SڑRg.;j~cHp֛X\ϲ凎3ۡ0[^Bfl;F:t|Ae?IeaIjJhA-2T%yΎ'5ѳy1;X+˚Q?C-GvbC8J1~並=HX>I`!p="eRnƿ=_9;*XPWqX?%lZvYm̧gqŏ"ufǏHU7نFHUDL~b{|&ɘۉ/bt5}i.'EYԄVQ{6z^ߪ 0Ez'ۉX(F6ȵpz5kQ00?.ܬD-_NCjq-WŠJ_|o$2`?x_`&զac<ᝯCkǶ%@AElou֟ݍ\B3h>f~4"2CZx&W6uq{(!%0J*?WAA JpH[9N-EXVgBzV[nv`W2DB0zNVK[?q/*V`Nty? qs]=I QbS{]Ye ͳ^\/ُo5w&s0d{?ׇ}rSMsw4B/oEAk#]cujw!aט蝸U@tRL~ɦla2M "S3MQTȐ $w 4aY fYFG^!B^S7]\XS{UwƁK4Bw #Ǘ͛hj8c)Yʈ~һ l  ̒hՄ`H6v!Dɶ ,[0o !MZsoDWRނH,32}jhr/o^$!H/{>Z3!f>gEo\ZĄchx0ż)ȘM U:Q9Gmm'f*x{G齦$M[ 8=,Xd=f2r N݊DOU.1-W㜸Ih<GT6ᯔD+9M <4'W P88)Rd^DϥǬꑸS$} p=a9V",\n4Vf97.ٻhLʳEݥCNqoL_魃%_fkyRCj*Hت ~*6?3zI7N,pwG'/}:nJo+H2D(I8E"m*Fe:oM9yӑ \^d(JH`J_ju47UӴOY|&BQ!Zf~M35 sj&۲Y ʉzmӟѨ]a3HS8n闌/6lo㠕\'yxJC$[Q]&a^ F[#v]zx'*A+O )jW^9u@4K5I)-:`5ϐ#ab oNhYt}n)~Ͳ6i)F.Y3JZ] 7 ] {S=Iʐ :ҢGȋIO.^,;SYQt_CR8x=e)o"E 'h9=]SL̊GW4 8p`92Ƞsrg?Xob-wݼtEHb~+ϋ|EK #j,HB_a?~ (~00( e?./*Y냪ҳW|.^.4= BТ%gƲ~(kO\KV \afRY3INGp\ѽ˗Q$z6O6־.|=1kWFKtFu>4aJp$)7>wzLmP6E6SОns)P7^6c)HcX}"u.=sc L_hM(gӗSelO/ H")?֦r:{GV c^HAVAڑb#7SV7p-?O%4ipNt:ٔ` p_1 Z7LϪbhS{kB :~g¥(*0HQcӟ6is&'Sw׊1|A^}r->Ƒmi*|\Tɥm 3ms9mg3X#n“Bwr$X+'}Qۼ7<$5;1U4-B@k-CqcaӺ u&p0;}n|rDL?vENc6{aJ7KIAUp?A=%tq{-*ڼ,X9vBr S*^ZF WCo%͂` gEXI.{Nhz~ߍ۵0$GW.z;6Emu0wep1#eRˇg G*-H cڼ/Ut-I\2pꜝ 2)1*CB52X3F1 `7}({P{@UN ܎\9X$R,9rԼ5w"h`4z!X5| Ė_?w!-PXHDFANrz0>|RqF *I?<5.VBbn@quC:RyVݴ&׿݃:-[k xHq>y% ͮ'LPy[X\u6`i@K^b7ҤJB;Xx˵_Ԓ4; 6x&pTl+'A\22 )rG KsZ0˿Pq:wl#aR*qҲ\XHP;,t{y{'4 D3<WuhזB)8 xSVrĩV/RUh7|ZYɇu|XxLk{q2Dzuԇ)$WBs @ItriZBX²MhIƮ5ll kok>@Քa9ݪ~?phF-Š7 WX !osΝc-U!08j {ىdA=xva .TXDaDI-ڽI4x΢xx]>6At,j Ќs)ۅzg|\aCY RH0`JxrfQ .%M>1 ^)6O&?G- ؠ;APg*;Mκy÷a3`i)Dm ]RL93ѱ6/ Era.a=[!gQVH>7P.jA  1b;2)^KJ*~ċJ{/T4S:.,{gVQ! [iPBMl)ẍ́?anvM^ {;j;ƝFb]K[mtAڵRMM'A}1ԘseePp*8n5nF!'&6)< Ը|]LxXX+Q: Eκd({!:Ki 2b#SIߣvJ8G-@Lx2A[Y߃6,a=M~~&ݔWP|b>RjK͙E`cf` T{8PV ‰ $²p_KitBy,3n˸V4 j#0笆&,Mͥzo7  A5 ,[|c8=={mFķX}MϙRupu6i2p_4OM{S2IlxGB6Xt}  F12H씒LO`E»{\=%F o*vJp&>y{Xd7l`_{[;G6n$:Tו_EhjO2 ^h;KdT#pɇweE(f&3ypK!l5 X3؞HPS< oi fDQ˫tH5q;dg .WZ\4SkAu`68+ZO"'BC[R3_KpO&IO:}$k!n_syic"̮42;-L}I0I`g۬ʌFDqc-۩[f',%&SgxQOf3˿5ZiRБΛ:A7X{*YĆ@h)H+؂z(xz`fտrvr(>6Mrմv4Ž|y~wk)^16s+GxcʹdӠ2J4\uIuq:v(3rd  DpG;=pPޭIJ&U0ۡKl'UDІ\65vT,0 Vj~)3Bp dmu6/i8%Ip#w:T̢n6\4~loQHlgEyx(RgzQe $^5bb) `šyQ }N nC Įsس?:. Nc*JYOFv8Po pN1@۰+"jS h9J9 bJOeV!l2Y#ɪB5 H^OK>x1QF~@E2A[?]:U`z 2vO9`J761؃60y13JmE`@*A X _W/!;l_Ho5%˱\SZHR9h.># ~/I*~>yKϒa +@WE7EZQ ֐6D[3Q$I >E+AYͥӒqȪjSE::_ Ls:sCj"{ƞ}O|=|`[UckXX^)h S޾'s4|U2IE :|4KQtsJ>aԙY>qH0X7_,{ݏ^fmy*>ЖbiYSz[Sga|[:qG!7"~-:P,$Ď /dܮ G<1 a1T*XT>kG3]*ReBʋf#G)WT\6Ȕo‡<\ٴPWʣ%QXyBV#c0qnQEPINQeS^sKװ-`kJAnۃQ;,vp p 7|^ eh)fѺ4r5ew/1 J~mYq3t 82_w޼UpMzCpj{3j@ N.׌ݥc~QLc T]HV3,uk݇0m=^!CA#WXm \1HCAe7']mmK~9և%lR{]froĉ+4p-F@A@0xW)?~wsHYv kҞ-_@Oω%d̽Ö7\Q4g5mE^AqS5G޽כּ \UVq5mSYs$fW y?ik%$l޺f/߬c&ҔϨLjװ@hCJ*568qlle\%ʘl{NI.d}Ad1$Q4[jeM32II~"t d&;,g>U;b\.lt@A|vmA6tj8V(*Q!TF'F"dp;C`ո#1, tಱ3?t8EOsn̒K%W9,*Jbgysp#ScMV |M 0; ӧ[PUYj P^)+{\"1hvS hLu޶ s+i=7=7I~?~&OEa8_zێb׋ Nqg<( yR$ُ@g p&TWi-XS/x[I6(;zNp(<6!$]֮1;/E)]1{2:cb䢓eUYCK"dftZ'}5ofi" D-9{>Ž 'Ԓ~m(UdyDЊi޷ɽsPy;B]}Quk[58xQBG4-$7yx0TW7K"%]m&8UPs`M̨"'!MslW7^?H w.Edۧ¾ >%p}ŭ#xs)-zכby{94J`P;^x:Yj!*ltn*R֯ u?S{I^ ]Zr`' '+'Ƃv5j诈ag^K P9giA:_X\fVW!E!w8i+?)jˬo,NFUꓥiHSӇ yOLVdqD̎y`]wz[|st6> ]|hDIC\E]D}ϸ8:zENQ w笆YßSGO; MBn\~#ѳK=DX\:. Q Xԕ܏8蜊7)! A]ۉE# 3҆~1S监jț@P>$ 3j!zWn_v 74#~5b(zQ:|x-TX uAoFW>xZ6yrB;q-U~{s*=,򯫺EWDaE/E\<~ht{It\B-X|ܾ%њQU% aLlm3#wix WC$mkݣ/E1DQ%ʾra ]bgxqJn# ʃ2A]VHRz(zoDcpVbiOivB(GEڂm4k7pQ͆O[ϗ2Ӹ(bBcԯ僮u3YffRXN,'S ]=O;lC,rdaAӎ~#%4GdѪ,f v.wzgv́=+_T7{=zƊƵc|+vhĀҦP#}Ԛ|kF$ 80mdA_웾ܬu~^T6AW"I(O9b=lZCWLtL'uG~ ]FD0}P60m?ny: iQٵ`5BTe%ҏP$:#&A P3[A4Ŋ:T^ԚYjwc6 ^ٮ"b7!n{D;TkBQv* Iղܷ\vcd_?aH*\B{ scѺue`e#"6V`߼b0}]H-8/%:3{߬ _/ 2%%*-WWBLegɍpb $*^2XJ B $HNdS4.e#djtJqX"l#؜3;)!/_4kWt"ܞg|rrfS}ڋ]cwZ::m[;?sAzҗ(`l;ODcCAXs_ *з2vhY&pY m-2P.S7VIS^@q07; FdNF^ ӓwS!vYxeV 8]6Nx:{a ♾Dd5T)J)A9Y~ԨTL-ʼ#='|kFj@} G)7"еuN= +ڬߢS[9 O:N)@F^|Z cARFf?0z}߆[o6KUwʒ:Z'*ـ'LJwLԇ- Jg !sC88)a QX oANr?(wADbx z&DycdT!s]dmg"'ҫv. [̓sm;6>)@,^&U&3iJAeZ ;DHg0$sBHevʦ,},‰# VbI?:i(ޣCW c"x2prԀ(T e]wuQv4LC\Z85qKQ p"+Yu! 5Za/6u7&XZ HRrwx "ǂခx\hj&CK^%ؔĞǹՑlB 9yW\" R !F kMNZ)&Ċdֿz#nE| BbhfKՉl,!=6AEibYbvAo^z`pD 0)bhLZky7j]wc]ZGֹl7ܣ݊CqXt#8u$.w=B—KvECs6<+xoְ)"\rґ|k> Wr)#jU)_"7DYX6~P BoRE @*V ,J'vnܛUa4js»-Z7=,>}@Җ2L0.coMdf‹~rl߿guW YG^sϤIȳgb{Y2G2S#xE|**2JV<$؎0u+ij+ϙ}]3S3' C-%4JULLíYH7G^PErUPfˑTI 3ԗQC7er`_vLzTyڗL>Acݘߌ϶> h,g~ȴy鹵Ee;y#ɻ6`IW13_\]ypVE+#& ı؉4o[,^qHUM^7*km9Jm=TJfm 93tVf_aVǟk{^5.yv!)Dn3 [lUrWB],U%KR$nWm-( kx *Kj{R870x`I Y#ιmX6/ax=%gQFS qy {}[z"5'9-]-4$Qus}Gd*l7֝ÍJ[YϱbߧU\#.n:M'2f<|FmP ְ, ߼+]te5jV nVrvu1/nA!ۉk,n:8_o}Qhs^yZ6l)nݍ[*f"lNRv1NU}4Eo|$NӺx],E$a]tXbB$\9}1/ͯ"Oqz6|}p1NFcc؊H3VL-Q.Fz=joT˂{KƬ1EO't<芃(Anߦ@MLOD_?0`B?8 BO]cE{_(IP]uΔ]АG|dLR9J||jpYeN1dϺ܌|>JsM^`pojկ0J=A[P޾T]h J1w9Rr~B~daVmBqkOtgՖItY= /[+InbC k|3J -,aِ3^b1e?J$`<c~bY]Q{qC'ė)ڳP$j +xk_*73*d^PV$LR1;v&*|j&A_[E_LˮgaZG^,l.` Sn<߫sO%#Clӝ䟖[b W%ޞ i 1@^ p+<17~c eZ Vx;NN>w{sATFX樓>LF*B =(ҕˠ`۵@f {J:nXnh.ylmXtU׶@'>Mut;H5"ckd=-˫3yw ?u2^=2'Ja!ӡ[J_KA:4FG|xAc..hZ'QRɱbq흔j I0J?t:Ńjsj056::tj3}dRճ;.鏝ٔ&P{{w݆ԣ)h| PYu A `lU%z `9Jv6>k{+Mbp{;Z0Kgx_9 П8tE{/ KhяY2= G$xLyL5wI+?qnʺ4*^>ahQ}C*ݥcctipa[_8gwrp*|oGhEo1FW~AqiQ$eBK pQq>f+es{ ".Pzνa4=~CkLU|B,JL|!oN+оŋHXiɸ=aQ_D?S >Edž$7&XDF*Oe/&Bbza;-e~FVX&?O8s@9.{_8ux.UnR]-=Hcɒ<^Pyq ք*ɱ@ʔzM׭>񽂕vW:I&ω3zbя>(n%бE<0C~kϽ>&'\# PRk]+-l3n?塢Ʈ|ԧq߬/ŵ,8JH[ PzD2ɫ4*~P"VuV&Y-g8`"|gL 3'  OU/e]6NƁyسQm̎r7mF$uhWdDXtXwi~ʦ&E{ETi0n&^cKuY F쑊O ޶em)3'.luq6Vwb#,t{ÿ~1q-$C[(ZNg>Wp>X ^mcTߨqbr3fk*=]5aF2$//KzܛTwcܻ=Ih/f"K Q] ҁڎGm@lH.Y m0 *v=^<Gƫe.(TF2|85Bob7 eb+XokYRi7±~?pZsZ$Z V=GYЗQ%q3Mt5C 侔5]PnϭL_ LisLs gGY?.DQ"e1m4{ *ʷO?D~{:<kc@!}4;Tmqx47V0o\% {]2!a.yҬ[LA ۄ1~H @1#z'Hw!w' 7:nAY$f҇qf?)5߻#ttJv|rwO8Q+w]EV /]u2x*i=ǷC7Dn?|L @".kɰ΢$>uc{ݣ"7 'Hv"D$a,f,(z^e\] ɶ4/j1`i.~o+>) (;-X%ԑNWr3HwߙJ.x4_v52޺<8QJh!|jWoB`-T/O% ?zKGvs|?zJg@`nيM`*-TטE߷K[״57z&֖BW7nlȴupcrd}mqHҨsA? c/mnFNq|( 6نWur,DWZGm' uȱl!U+^_-!h9v8ia,m6of`Zv=\,C$!✁)3ѯْ,VxÄFw^ *`[fz##fYY3D3>&}rS6a~|ɠTap&cO'd,`(MQ#@ڱsOb[).(!tsN2BHl a/^cّ QW#ȇ>X.=xj;~(e? B~Fm 8ܿ1Z˳U<Ȩ8Joz& -1jws OԷ‹Sö (X 1reMCY,~xsJ>Yow󾧆 Wcjo%{O{hHe|j߬# $93Z{rF?#,!:%tba}[ >!L[-wģ|jvQi{J R>fsZp7|~H qǣ,)`$ o /466KnKT<ꮄvgCu8P'Kn 2IcNKq#pڪ:ǯ̞kLdӫ \F:}t5GRzx[ݵL;-_N7Tg@E1dµݸ2xi>f HCIMNZJ2Om0˗,A\4ڣh:\@Pϭ낲DqH6T]'uH"v RmHH+ě \b/7Iy\y3asxU5x$gvrp-,Z"]A5(F s6nj%h2OQ'[#}3'Ϣ/)`N_6'ܺX&m/2v\r FDv˘hsP5 3'ߛ"V:2s1(V['Ǣ9~[O_)y,JlAv_:|RG_@݆W;'žvΪȀ(&ć cb{S0Fffl;佟^"0PO4|QJ~U8mR~9 ͏W/} (sR}ms)z 6D] D "Zb Q&V.ҒgV! rNJʂ |ڑ1Z1'?VQ6_Kڮ0$_um3qv9J_I1++`#UT;7BѨ\n{n̹S2,IB-fa#NK;,ZFߥư"2?"/f3 ⒺcO*EiKN$TjT=r]˗γL :16% 2}?M^q B}&5nE̚m,L—rbkX!5mVMBPL$ڻTUR_+YiX=ߖ~Ih)@ʁCq`Z\tekm8L^ %7b*W|O1v˦6&ągM̴ʆŵ={%_<;Pc/H[p'G=B2ly $n)PZ9_/:^Q1%>Vu;֝Ўq4cK@7q'š-\w@h.60?IQ2\ dblC~730A=싓 񒂣Z,3aP-ZJ,0@ gFҧI,.-eUK4N u.xFd@[g:J}.$̰fY.eJR.ǻkr?sUQtwO#ͤOWN(/?')ȅ]U42TS~;$r]E)#|"zXߌp?v}ׂ|=M[#lP`h/˄8Fxv $O\GaLK*(H5ܜca٣gx){1lb5ޥė0AC%w5I?߄PD)WSld Ih8厐1>|8Cyp}@ 6M*b]s 0ɬ6.&/G|a>_@9J3 tj{,=QNݥ;\zm"^7/ԝrb퓐;t;w)bld2 |Z2^?sD p%:g&:IEFȂ$'AW:ngJj>Ǩ*N,rdR^b5'7$젉̜ Ʒr8L$EQD ҋoSPf**dSωi/+)''; KLCR~VU%E>3xΪ6I -vcY 0P_NŨoށZب^Ne)Y_oN&$2Sz_<'W( mXJr3/ҙs0)й%0ghOWv<.As}Zk"{1Ttˆݺ|gQ_xelOuKv)O۲YG:1œ{ e 8*^@dnNȩ/ Oص"}2XΕ=1M< xy. ("[ 50=Y|$Qj3Da>xUl`?ދ.gE-9ՂZ#JľzUE^־1Wh\-yHQ"\IHR-/ g4/ >ZgfKz(յ:L?* .%O ~ t1!-.8xyBR#^~_績Ed~TarqΧ[8'LJCHaNY\ sȫT6<[Zÿ/]&rTg`G6%+BlX_ePJԆZ-H@\m&^E+i1v>zՓᆆĐ1d3d@n++Tvc$T /7}ML md}=j(y86,gIx^La !HH0b E.v ᝡŞ /s=J#QZ :F6͊ZxVi km"zlnD]:|*DBt,wn0M# 60;)^JSkQjJyRlO5dE!4rk} J-GmuGAw0`Fy+cj5jnrP Jm0룙ZSa J:haQ`"iaIÐ[U/` qqMv|e'[ڂy^ŀiS(5t;Cg„ؚySqS7UJ>-<^VQ## _ͼw uz#`}G嵧xv> +j)޹SGc(̡C$ى;BIռ6',ڠ.̣lhorӼ [!&i^ƹ 1,4ά# 23T 3(}7z`Jiu֞Ef:@vY,13b j8.0,y-Oi_\U+0N7Ƕwn2tY#Co!2JZ* l )\J@ TU`P!3O=ucQ&w*㊴hlLu^-2i_$M4`a{AJDJ܀r?nj~Є~K CE~B4F5AVt%:F.iu.Ly|EmToǘK='+ZBg6]ϒ;n.շ*幍Wv}5Dqk1uy {*L)S6diu(LwÍa_H m6@KcԥYeKWc-3[Xg# ]LO[ 1Wa2.CA[,df]|3XQ'FP /(*b3z_Ͻ n{&]G/!,Nc !(Ja (*%G6yײ鐾Nt>W;~ .]mLeB>8*2~tWn;`Ј8Of6$?bl]y]D;|Ko9 z].ĘmOjϖ[:⽍M3T"D5^SZlFP4]|<n В20 7w am-10RV ^l!W r;ͅҚN=H="[ A_%ׯ (TT ּk Rm5ndDD2= (= h"쫭JڱG_G!s:u猪%iR}!s4[bCd^~a7 %WvrO&8^]\FC!9֎SE48 tҒ lG|ksKQSl9D5 bx>6@`yhBw_sJ wh63%ӊ"x78JN^^V!Ql_Uv;gYmL6;u%>#,m}>=xTBԻX!9`UI |6##CPT`Z`x,# E=oF=H?"e<f}vGE8Kೋ)ttR[^9aj̳~܍ f^Z:,4ɲ;-vi]4uw?_L'Ě5B,BMZ#&WR}OVrQ-T,>J&e](П9))Yڅ^aX@T&UHbOп} ]r{VA"zAzE6-jx5 {T` AP57NE8tA2ԆsdC}Ogpgɠ78b3S/Q+ lK_@`J˜GPS`XkM`a>Kac 貃=+!j- Q1!W ڝ<╧E BFwؿ ;`ҫ:<(xl%ܢLe`2ʎ,)ㄽQwG ݝü=I<~azD^76ie/#ӏe;I B ovSqV{ζmZeEKiΑ½SeP nW QRf(hAgE-D* :!?|$;1QaxlP+|z"gNh~DۗU}v: ~w) >8fr;Go³+rۼHUuy 2gKemH=sJv4.N$!֨/!6AEJI40(ܳH޻z'ʗbY̜p|٪9Sjc[̵Q?^b"Uf ET5]:k,|^~69\k٥h`6yUU&Qlbphm0VM&z*ZNS˶5kUT#C|gk0 R̀xjR̕c$4 6vCGPTc}Nq{ (玗 ] Rڦxa*s4A@6vԱgSvP%/:qӳxt2B* kPu$VInZ V'TD^Laȕ1xbGZqF L{ϴJ.NY-̟,¤K)>T%?ϵgρB=bjr3dkz8 Ԟ#m찊s6FД5.*S^G1^'4`}&aBaw^lUO?h 6k/TWB.}օ''+?WUs:{*b@[v00`Ҧmƭ6_ehy&!r­.S07]5@^3H qUq \kЖ$_\=ȩ,bN#GP>y™tCK^m_mw} vޟ'j#%%`V赀K#+~_ ;QE[h_pf1' $| ȼ7-G,8'N&e٪)ZX9` {3(ROxwkhd܊XTNM`^~&Q8,1dy#K_MvP*FGgƘڷt[1&u7VhhȽـA`8.T,/vta`J!ǯigrqJp;TIt2H4) я/K %F:̆$ZfLry=\`B!P2lLOI`jQpSIB/w.<:-[}GAӒryj%!9e1߫YҬ/ɾez]W;@'ˌ -h; )4)y/O 6%=Y?W%;wFݾw /^s˺1x[KF pDVoG~H* 4X#[ i;e{21_5q? 'Pﴥj,32m-m g`# Q-wMsX)5mK\{'K6ME5q]T')2͐R^5 2.j*ɖ#ܑm\hJ…p?(L[T \rneDx}9W0)iݧ ӍtV.N^W 8%rNǫ†jw d? errFg /O*NdoK5s!<ろ5m9lbl$1.0S[Nzh FTMvH(R8`;XS0tC ̦$lYȐٵebˆW{w̍ a+A`&~GjԺK&,7u #N3mC'}:~/8=Ogސ! IlM݉SXNg-pɗrrZӺ*l8BFg??w h(y2nҔ#CT&EBrf>wd:Y-ki&Y2h߁zj0SD(}_ƺrfpJ& r)ZB>9, f9eŤnjT:ROx5[kK0VPA #nZpgaG4`δwmBR#4}af"y֣+iY+k 50[EIāX R&{ֶpƒ=QwW 'ԍPb#IOZ8æsWKe uӘ$daL}@;T̖%w/QuXFMs$pQz'E: % ^R/-a:ɖ8ccnmbB7G->SB B&(%@@]] 픃GZZEJ q>e*wkQ2;)Ez"n6IŒ_DXm3AQK$*4wMI lы2C%^CTk~ Ӂ3 cZ|Zn;^Cb.&Z{yW~QTXvro zjZսE٘QZoȾ%Gէil<ieUHyra^]Èmhr(0_H|絝|C3c [HH2ӗ('] Z%sH(fdIsׅ hw▏/]mt5\tOM@ `҆ W45kO SC`溺t̽Oxќu~s/ۼxz2ُN7^Ǘy M;.rx!6Do9na趣ngIBȪEg7{He6OMmω9͊x<%iv b+HxdȡZ{2 dEpa1Xi~Q&@g(˝'V,h.Ҥc<{㻭ʅZhKTqhWcҚol}o*z8$4 >RrOB?&q9&Ǒ\5 򭄢%W7wօ}GTʈ.>(/C;${$ H)DՑ]\u#ViYr5Z)ʕ٦+%>ğCy~W(A=<}GͳiHpm_)qgdiw8F&]Chvy9Ch;x܊gilI.pk"2hHNV#,:{i,30-{F[G`(bfvFPzPN|,CgZJ2x#dJfQ-(N-Dl'YN -WA.6 #{(/!>n{UQ'4D?l;Fd.̳uz97MMlƍ+׶=!3\wTuǫokrX؇evY07+>Ìi|)!"lTM`+5&SnFrh_|_z3C8Uшbw)VRח<<0=1NTv;H969 .gt!jJE iF%9^Kn :m-}8ΰ7}3hb[&<`7`Өߠ'@5u_~j]_vՕ;y/5 M*@SCm7"h3vM+39?Q^X5incav|C /Du:J] oQ췈aGĒrٳLֈNj?}ʌ֚t3F@dE9M/=V+H:*-^x1!Ќ}Cf/H;'t~"vT\ ? N{OKTzs[1(~AkO^sd@elURH>N`CBZSe; ZRAYD͟ZDQqqő(PK* sDHӧ1Ɂ*5)9G0D+ezsWAd 'lHzm7$ \kGHqF/4fp݈%o|}(oSؘdG=i"՚7OSں&߬%B]Lc|nRYmJc (@)P"meM/BgIM[n\pwhg 3 =TkEO<)clj* jXw{n;#++[3}BŇ_%m7b;^R'Ib0JLL:賙{zzKTLy)fEpp ߌ)$y)e>\=X Y}J]0UDrtV_͘qUvw3&a0.H`7a薹׾I5)Bܸ sЙ] J#ȼ:?fM!E+sx:R(yLx7\]N~=ӓXGif.ӹGYE}BAly~l6ug,KFСH-G}l43x>O @V4@FX>WۭJ3}4,&EAdG#etܰ2KҞM=:%1ޮfϪY64Z~ROKhǍ#=hs(k,7_H7"/sGptVUwɢS6~f_">J"5aY~Beƃ39Tp/4uyV1MT3%gIqiE7q}`ƒU̾+n:7VL9C5*f _aӡ_21-(Ljfl)8"gKy,eb@Dek:)h ޶kr Jah}ick8{*5 $w/"_~ߝepLrۖHLhg-!SOyE6@㑔ݖ24+4f!3N".@rI7ͯ|VM9Zԝbs7hP8Cʖkt2y~'(F]RJ"IER*1_8L֣"=`g3޺hK$Zʄ2mS8D*K:%чFbXݜmܓ?p'^OZ=[y^ƹbdJx :߇/E(RuP a:1Ƙh>MGk%'nT4GH_6o"L6YH),<:Nr _1 sŚ='v#y)_qE ]o3/ |lQF S4oz:A(V?nډ[jEwYcʈ:WS>PwHzZ>bޜ.]v/{V!V*u5i:v4u#I&:;LY ^JS6x4z 2'/&wb4v7Kv5 RPV[WT3L?OnZЍtLY5P9N#)cbu0|Fy039WP*ā 'g*M/BQvx|ܯxFEqeqv4 TWյhczw#=s*gÜ.z)jo%DXR!Zj)JJHgDlӷrmsSP7ڀfākL/C.1N&t"J^l,}~ ѹ:GUT=YaԚ#=%* 5[;5CCO,%<mF{N{u-G%("vaXp\Bdep`Kc-G}= Xi) mgORj@HWe~楠W| R;gw pH_ Cpv o{;V>FV.u^[MӼ)7Υ-s tpf Ai^G]&hQS{q16xwqF:8t^d9m_xxulI~w67Л3wI4A(zVX.:x!e(G]n+2 }*_.*(ZLv~1Jk> tZ@M+zyf}#B>.Ǖ\6*Q)C2~Rr?.!ߕ`!%R9LWMfrk$F\sW &U:_@7'ͤJ%)rڔq귱{{4i4=Y%;A| Go*9{VdÐ k^\O‹iπQ\Gf2{ؑ;u%>qNaU8 PpxFi0VO0|D Ic<=ڷi,-f>}HƫK>q+zĄ"p4QE,==ɋQ+dDAD~e>Y6۱9Lua t.i:-)䧹>wF%^'A@pslOj}cw4`SHyy~c^@N,г"XhAMg=g%^ rt2n CI F }b`MX>~W!3Zd蓠i$WhN埨x~$g]Ġ@_R\bYd F lE:p4^N:%=I4IALe}*٘Qdh]-ɿL\Z@4^6PMHg(q%QL^{P|nuIty(a(b)<<dz:޼f^b)%+'hwUv'eͳ|ވB%qeME}Cw7^-)V@ɡCLI]go$_~$-bA-pcäO>1 Ԁ:Cv.(t(YVeNk[^L*κ3h(O9 ` N JՀ٩ lӏ\ƆLa[/MNĈl (zM?[MAE4t>НJ8#'Omq"MfK{;435A~N:]>}w}x}O*cEN`;LHWR4>&?0.,f|g:NpFDAmRo@-υpr7L[B n#oɟ,.'3nfPA$16@[3n29 [V_ *)bc)0~ xIpm*TtQE6#ʷ()R3);c]s2fH-pC)@C8Ol Ӿ^HMD:ݢaqZӯgcoY/':ª)6L E(EVu;*U  L@&]ʾv3ܞ5]hS1>PYdS`;-hiyԏ9Tx?_6i`pפwkm ^Nz 0,g˜ -C{ZAvpx@W h1&T~{>wgС™J| 0 L9"d 9ByKB;.^n nCWX]d4gMfxJs/K{[pjWɸӫR2o愛TJԷN;2t 3 ^fJ`?L@@PۯV8mE7l :&i?\W%5iW"vu٭wQ#WGUGfez9 x5 'r$A\_=E0o}t`#OQْϾ>%13gmkk^Oh\Iv{a^e g*Jd-nV7 tZZ9D "6/qjqGAzM]'b4se4v.H楣s#B&@-O,_V2n渁pF2=&6J8 O5bڶȷ쥋_w//-9Y*"܍KY9aK:pW ArC!gk2pMi㬫xxE*y>y1R! L'~QKC$Lf#P9-AbdKUaMoCDXWBӶ IH|Ԝ=7zLE4 1kF~޷36#C9YR<ة{ΟBرۭ5tq KnXѫ6E RxZ¶w Ny̹Q~$Ƙ$P! BĸR/KjCQgkH̥ zS{Zą%[}~? -R)EN۲,̮Er! wfv(m6Jk|б4Jo`Kkh[d~[Mfw-8Ie":.ݜ6g7D2 ȏnCg8[bqKú53|p Bkc1 "_T5y U•pk/[ Hg}aP3җOwm;G?]?V[$B72ۼ,DŽlfQSacա5i7rg"BU+\?FcϵD~M(/eT٣a) ;kYp9%IQX)woeJ;>SOa4o*! 3YK%lj 'T *zxb}[zP=n)pX%E/ ) k TuىS(T6ʇ{!=fm}Ȯ1!Qђ7@lVI oz1eɔ2o<|^ mepڲQڼ MAk" f+î5&gd<{ekro9~wˠNNB" x@b]9ed#gסe,WOmmaTځĭS[d{O]P f%< {;j=8g[L Uf/#bُ}i_dz酘e-dM|IrՋgn%F iTi&fV-24q77UXZ_dI{4 )i PU/tG~e]VAU" ^o·h ۺ3fR [FY`0 QzŰ Z+9aKo7~}L sM* Nff !'i||D#ˬ@{TYdEYq1(Ŗ6il. vdf<.ﱖv/&Αa^N ڵѨ 8q (89#8}ŽrΔkST^iyAHSSoH0pg@`Fp(y\)Bxu3VU? &PU,芑؈8g)'d{[o53P\bw}3a6g&I+n?1!TA086ؒqgi{ŕ1%H3Rt_ HL.T"շ~u/rx%W.w=Տlt9dn"JݭIW(6,,(BD_ro͛K)\K (^ȷϮFJgsBMKJ'Epe5스;& +Q|)(Ji'H9}}>~8;Gx2쭢mϚ>? p0$<i+y( TQq%;^:C_aBvRPF}Y~ZZP5uSSZ p٬*e@ےEo`$BNH Pct!pK^F KYgɡpB].N,\XPrdVW9re<hִg-\M$Jf͈`wzp%qBS8rD% ! X,fb^ c$lQM vaB,"Z ܸ [ⲓHmt2kn ;AJ^TWf_cx7ζoNgP>Gn 6'y*[?Zq7+!!M !zڌ\t#A'I^q?W\…dAnIÍߙ:PY5YZwѷ!ǦϼsUu{"{*P{vRW:<MJF)׾~L} ex^r5{m*4uaq&Wbv~Hli>7n; IҠB)Rr?v}ۢfp+^NWWD|9:q_h ♩'r}>T=SƑ@;)Wi%cE}lLsI,?ɂO4?WXh&N7kh&j'$#HY8ILL&mQ,3y c}FF5V?|J<a_u)6xV?, w>A鳙F݅KܻNȍ[+UʟgG1RuDBz=uL^V2ESJ$jbkaV0S) ,^ژ-e<⣲5â'zkkJM]'!ko tߊq-VFURE޹Cnb ,0$Km|(Ki Vkg LiOJD) pA߉I9 @&nP>5DF\rIBАbMJ %XDuRJ=#Y ɤYjm@bMn/rڝ{m܀-nTW&ٲ!fjNUp 8RC\mXtz-MnVv,I xrg#\Q3zɪEM̛/̉AlLͷ'd5||J|BVu̶_D~aw,wGu(HX͜Wa|ʧψfEH.)*puO-LM7y 5d 3md'q#Je!0 81[ B }y*'51)׷tgg` /·s`MHmz?o2< ~'\X'dygع,+Cxa) CO4q(9/4CkbkNPB#eNU-DLxz@I*f`w@ Lxpٸ? hΚ'8o`=n7ymN?q[9(z\q #]=xKt+Gk8819OwUy*='cW}tiʤxFbe_[kҌ{lv^yAsLgιv; VD LK5Evil<&U\ JN;bjh3x dw:?R6)vvŷgËgLg0Y ߞcB.эB]TT 0v-5'+r0U(-7rudlgõ{v]IL\0-7y] 䅉NEM6O|fJ\( l,J^f*K mtRQ0t9nwcIySG3~ ڷ`PnhHF$3v+bKG7yʚ@f GXroMdׅ˶HpJkRaT$(?*~ _=@Xeŗ t:# }Yl@7PP]1M -ďAk`1'piɺiZr O|J@ex+6JÍ]R+ʂdoشϹy#Fh[ [ X3t `uz$P<x<i@PӤ6_KToe gQ|D/}`Zey9`FƎ҃qsFcJ q$˲k dztݔ *ٳP#%Z\v !+ 9%,jDfk07(9 յf-X#FK13nq+ ©S&oƒ\ӶȱON<)bggX~M)fN~V}<coqSPBm̖P u\]w[(*FͽCi@C0tJyk\},,01J̚p)qW" ]-drԛ NNm3YãNo==+<22:pj'ߪĪ>Y:j]l~\"m<*X޷¨1<֕Cvdeݒ3<nG?9<r ԝbE!g+w:yfܹR2xP;tj]#HnćœCOkbDžPaůVYbr,JՏ[V䆴*Ԭ vOk ,|D!_ӖF,/bWO Foi* f3!. 4llOGuᲖ{~,- zt.Y A"au(D{PDhV7]^vײ.SOgF^o <$jK?6VNb؎ɭBZ.cxNy-@YhݗHOXДN~5>f\aMuV>%U8}t;.hJy LXNZ%+mt5?݋0t㨘6;PDBᛇ>w }X#|~b&*/S @<93T{:KnaPNqrK%L.7eެܞB*4PA|U񣤇&;}&oTbG˾">4#>v`nK~hXhNwj:bdSZ26}s. ~ۅ> GUm}ReP5"œf7XoA:xd,6M 5v ,<ΞH> jA}c@K5½opwcxg,9`āJNz9y]Y ( Y0²❌Cm]ʌ# E^)x#ՂH{ķLyСp*y+\e?H,m7M$D&Vw'#t5;Íê[O^]io`ev%*74Ѥs$#~B>abA?@.O'JR5i lIk 41 MIݎzru&kv<ϠʁJQ:m]7I/2ȫ A0mbVz3} Dw]/#C#TZ{.Yht-{y@{IVnBB_ɻO̐ޞ-K)'Vl[}'³':9 dA; 70DA8lg7;4xr^o@!%)=vqȜ|-)N6m,9]c +֋au~i#pw$(7H0G7oժ<\6>ƸY$Uj(??[51|H}Ps\=Gb)Sknb(k&g % &b[*Nb&`Dg#0NpTmvg~-f#q`0tq+T>т%f2;xh6܃T\%{C8e,w0pŁ`1n * Nk2ڴ G9C~TrQ͛zü(]8|eDV!F"XK?Vjc2% MHԭ6u?x}joae3ĆU ^4gSe| >Va5ԁPӌgu:WO-W wwZˠju/&ߦu5ma\D9sDLT'- >x`$;.t BGG54Z3TcJ9|5+63EwZjtܺS_;,1+kk`eZG! vun> >KxC)N7\\Sy4Dn$nb jx .%w<{W=l١1pm!3ѱcKm ֞`9Tl𛔳C. (ظڣʶd@V穣©W?U"c>k)ASyy;F*[E&wfzSv|b8E C3 FtJMϓMIڗ  z(7%JU}\jE MF2-|P>-xsXWisdqkZװnYiHC m2Ynetf=А=Hd[.ɱ{0ńi d]ZS!eA{W}kQVEFk|H@o|!?)9PbE*:BЮ5:&M[+Z%xItP[HjCEK~@myī $O/Gjkv7ܿkh7Ƈ^ncT)y!%G(M'Ae n2cIn-F7x5"Em>Gj %f\NÛX-u1Kl& Jj]ک]{blꜴ#,8DRRK^::$-c: ӊ/|e|q0* v*]'ѮgWVfhgw5\g*Lu- T.ˌNזXfAsC{ǐD^J498S(|Zj-z*]`#~ZR͝/s^\|yA49M.-Cwym7TadEN?M8]Z X4Mi; uTҙMvlQ;߯ qhfQl<ћnJe{gB7(e|-Gɠ7k7&NޙSr e6X#3v5|)Wl PJ"s\6b@|)-P𨨛O)|<:g i"鶊pg>j*3L 7!oƋު|p]iY>2@[VFR t!S 19@ZW'E.j&70"+&}bˆX(%GSri 8s۷f?;\T7N2;.b^y%rx[a~ͻ|~nl<\ްOh)h̝&ݩ1eWkEb!RX M vx6x1 R8zV([_vT٤O #P-7CDflСR`:d 2Q`d1k/KrnoYwAGDLKCr#Og7% ؜% 5J# 6L(Ů>!^QoHh&t^F?~?5dݩ}2QyAݩOaRE38yL'\E~V)uzbͿn8})B.\WZZM2WE`>0ز< B$l0WH:Dy݊>arAbQ_H HHm>ݘ6kdv,O =@j],:9o=\'ggTmbOVj-.*ڐS_U,6i=ܱ Xί~o>rZ,\:a'㷀$C3 !IqrC6bi$T[vKJGm`2a,`%L:9g߶DRoL{xKG[RYqH=1˯&л).QYt[~9h6iu$6ywL?-S Bߩ"ښ)J"p҆T9 *f%Ȑ|βfLH:[MGP~3 $:2JzJ<{U]z!==Mv'जNqjZܷhKxҷo8g3y19B]M8 zw,6 jW6vKf[1ƒT V}HH#1`i%'*xnKW 9$ynw׆C_030$+]ժc}Kup+]ugz;1>oOsO3EpZ?c{eyEFdQא [_--#>>#>UjCb. )شc5:6m"lpRjE?ZPP 뢸̓"rtU]Tjhd'򮿏2E򐄛%2Ydbz{cwcq#|iNezP'J(wNR#JQD">@ {V5 $0bśT4.ȟ}WaPqfYct:d4/Oұ-|=L@&ІX=YU}0j:$ w K׸.(s?ڤ!$6ҦcMٗF u!HI>y)Ϙܒj}d"$oi.nb~?a\@JdViy*Gxr22`a1`+,hf,u%~|1Z[$Bkv~ɵ!7ar b' &%m1'j}aa wtWʓ!/hs^ҋ ,hšmT{PvR^떄iE#klZ2ǥs,($@NJzp:kW_oqƒ\=F[NF4Y^ nvdQ $A/m^XWj8}u5V2TS:~p+U}*3zuF)$0' 2w?)IKᓷM'-O1Q7=C{ayd(Ip*SV yd6V)7Z=!BfbvN0o c!-# nq ujLv5LdSm.Mܛ|Fa; PGHnzcuFk}WL/~mRwWÀb3$Qϑ(0%FWc1= ({GE"mcb˹n >'1[/k.Ч{x%xJw,=F4P.I;q۳ZV3 ._v+ 2P Zu7HRg+e̋ VO2ssqvF]Bo?3F,cS!)x˦ǂ3u Y0uzKh9 ̺ ޟBnW‰5n+njC /jQ%onP"A9!#aqd;|r# WQ(Sl >4 siy]݊ksN$ٚ WC߿l뺹A݋bאuUXW/!(ҌsoB,˘34͜mw ]JK\t^gG/=JFH|` O躻ǽ=p\CĒ]jfU pHηOFE5Da$tG T+΍ T&V'B]pQ̗ˎjqZ D'CQ"_8ϕ -( JfBTF"3B $!]7#mR1|AXf5 I@l|/MZE= "By0M0++Eڢ}(S}LtXBqJ6y= pt?}֗|l (] ({5#t۪- P߰S1 R+LzZ(0ׇJ)w~byKS! gҋiVնO7'}ɂX&i+٣ *@i˲lKDƀq*[kuPAt nzݝpAuLO7m_^]%9P Az$:5Yxou/pzgjtaC䰘!>ab5W&YyR=ؒucC{{˨`gL.kxueht9s˽f];v<ihMrk=e\|wv#;&F4q.<@|3 XdP ' \ ^8/q'f;(0J4iy@0b6"4&' Bud W.!U2_T@+Y7`m߯.=pr "'#>{Cy{p+t&$ap:_VY9,Bն 8Goq76jx:"*$NN̴$.O$.]O„Qq |le m}ߗQFi3q{Cz>;E_ U-`0英BZ8lq'![vƨɲ?0o:`H{NYSt@V#d^Fp 2;{Rmk>G!VبMO/ VeOAFvZ8ȨE9,_x(+3~m~EhP=<4/||l_{o~󝿁tγP`,I!e[+>} 0"&lOM&rA\ӞV|GF&޼Q1fF_5,h>s pF šTlG߹q PXB}6po%?O^̼CH4Iu*eDz0Qf>9\ukҴ!%j@e?4!vY`[,{̣ _!hWag(mpt-Zn)7Ijp&&i4k}6é q֮=6ag9'~$/:qj8w;!O^iNP|:cbC3o?QsԵ1|P`nJS4In/;M<,`XN58[1a_ݔnΈEqp@@{$2o2b<h, +G`[Qw^›GV!CRAx8@#$s<[:H8  .F~(ċV3mspxɤF]Dɘo]nנ(w.VvX&[儃\ZȩV9 waÐi/+u66 ;k7r=|q4eWz[3t9\'T=.^0uj$wTxo{_EDmXDMY*!E˃ Lin.K*^ Ft4M-'5f` >~"!x {Qjs(R*S0韃ȈtZn [7iT)uTIhwst] |y@g5v9߉$W㕰i`d]ݤbToVvXJ;UhC*;_%0I|l @^TbG̩ Ou\Q{w;bm+~\MBZ@ypAd ;o$C񙃝if f^hT7gD\{J@Z%Ϡ/cfxżU13@;^%? |;z`zMPN!h*#SsK|њj+ź>*Cv .a}=2;v&Ah[ʧ9:CW/B_AgSp'GakѦ¥p]]IIsOY6 @[ *38ɽ;Xw#ۆ/3 Mp|=Daho "է !BkUזD&T<$"*s^G"&X |6}**Ԉ7v|"p.;FӪB਑) VMC6مF\e6Ζ}3XH @ip N1 YSx$A% Aa|s繫\#8&ј f_= P$n!BJjMT;7_pCb6*LeleճqYGs ۽2(&euid_yt(KRRI@vy04lΉe|D¶|NH6:@Sfq#m@#bUmZhNasn&+2!|3q0YM*|GQv_u1s14i\*FA:D=h)eu EX&IzqF.An̩7[GŽ=0=sQiú[,dtzD4)|_Ą6k︢̿[ŎPGe6Z]ӪKvI OGqa:ݤ(ru0&Ӈ i*VXeKr wd#9ڰCnh6?S=!mY݋J6`+u'!$ Jw@81RՒ~dH2;'&R]r#31bX#*p!yAwE_Za7,Ŝ)t#0wfsB>hVRIeqvsbQl4X@6A2XyW`IW<>ߑ KgHv '=8Ƈ=.=z[}sIJ!IG0_"eN4Kq'& Gu7 CQX/9]c5LjTK,TߐzG[RD݉} !ݜ(Y`~Lˋz uPuЫx:Z8cafJQʙԁKԚ]W JXfQP"_v'?+N2<^54?71_П sC' Kp^gw#Eo=݋lMjl>sOڜVNeB:g&dbvBTF7Jj#Cr s\<Xr8ozOOR?h K8JQ&7FZ_WmLUDp\5ʱ)r=qTe?z%qPv}BB y `DxkMEova\n)b'ѓD ,nԳ3.Zy~e߇.ī16g+6iH@Ze ?4 sk $B!!!DKumpRvV ,b[sEeHk79AәnMJ履0:@u"/lcXjVeOESN?$`<<-l}USyQe}KѽJ40_sVi\|XKm]lLDߖjl Bx`cZ4iiliI8^bbs+<z{.[_bI"; TңԝLV`LY"cyQY >TNXg^k/tY3Գ7ӪMSmpc 5ǹi#suw[9&8APO!UUủA"0"$j2dԑl:EÄ&#Qž|&tJp_Ub&RZ~lV4Zu)+H_+ֱ[̲|t1'`h(RT:=j .3wL^nSJg(ê>-_P"K$ :JJk C˞;V14 /_ȃ31 خӱ=Fn gG;z17Z-erȰ¿2EjqDj AMVTEq*)TAi,mB\#M`NJg-tQ;Fa.S'=C=m6a{i%C?dv^uIf/'K )rPKP?Rc%ܝhiH66:J.O/1YǐSnZPda3(Yȝa] c`;xt.9g1+QMox-=T]f!] MAZ:oug9 B,rhrxAJ8؆!?rE"&vYO/I%EH6kK+RIT̸^KwHq& |&N"Vji fEA]6wCQM=g+`p8f4WWBU"<t"8Ւ6hzLc PxEޅ7jFE3C_ooba&"MYSm+"Og$2.oPj@B'*oXdk-ZIÖ#oy쭥3Qi(ɿڜC^kIq:ͱ9z^}=6`@m/-ej@-r؄$nsKL4΃wՑ*a ضX{ƭvkZR;RGWdhVƼn[M+ח!Ua wr2iu ''NnN t]XuVگ-?v/Xܓ ^e ^E/'DfM ':qtۢ_xM +qmvq-_Q3W=DROi|_ی,CN-bv!#8Pr&eZ?Q ^udF|1X.͚W;Jy26B,Vupr1K+ nR?coOJM\plc % R B3VSfِпQ/vYܒ17h4 0"0Qd[ {o; ہ'D:O2FsIrUp>S}9ٴ#\–͐{>ʬenz1L0Z c9>Jq+AY`Z^ | v48͂=}^uV ɕ?@}kU :SczDWǨ}V>%|H|U󵔩riuy8"]Yv!c#b]7jj#ٚ;I waǗZ[/dh,I'xg>%{\PEcKl[̞";BCSyrp]g[&>*(7 oڂP<_KUx]wZxǔ!dT'gU'TZM/V+MkYG+h+{ۢh [ !(;:xVpĪf: h!xZB<(e@dB JU8.Jj܆.S?l;oLA Ժ*t(;B_H/Id5*A CB tzTXȀ 87V6x#'XY)/[3L*[Ch!S{NS:\#05*mċjS3j"$9J顋df@ &JmCyk W^sO. nmye]:>R:~]pm !4XhluuɯEiiPe"wbjLLPߎh+5u ]p\D%؇vI<[2t; ϻ u%IXB#I[2˸wlv ʗV# K$S:ى+p~OcU5\a. Fz;:L 10B*TLf'Q1_e)t{;޽rq8;~?@6X \owD)O蘴 [$:1skm}]oP.hxyD599]' um]A_cFvp$p5E'uzOr"kyUp*izyż,G^4W_M CabhI^$o-B"6Ҹ'7S~ϟ%E6 ?<[n EVΜ: "8eޡqhPs^["+>."wwOFYRbvb>d5SX~~y8Ad11ĹKb43fr2zhO?gVDOfzKդ?{:~y2D(.xTwIΆD(7.HrX ܁ohK& C& Ԍ깢"{/C(:S;$\\6r=FRۄ/l KZ256^7ɻ`$dYR$ѽ8ټ#;2{Qi6܌r35I VՇ'0Wn W(3 c=}̖P#i0NVczvY*ހ"]Dcf0 G?1nvƖȭ g8?T4kwXE ufհ8LYFx tWt/U&/p!ř(u$ Z\قpѥS#L,tTĜ1FV^gNL<9{I&[nAAϊ&]tp j^ŬP'ma d0p/'i//2/>$ķ@Ϫ Gs߄  5.A Iq/[pwNn[8+oGl&FL9y ʪ՜!X MJ@`KAbG _,Fer{:CHh O8c1&A+rW;lso3RĐΰĻh`&؉fs5iD:oBb&j*;8n_el7d `3.oWo$9ɴ2̚?0tgQ@P 5P"WJ;|L|MwL8v`No?I`ڎBIp!u |1If4LE`k603߃VnzG8hᗂX-r0Y+78س @zW#ϵ1@`Bcn']T&dxՂ!ツA!ṯzxXD} B.DoHϤ$O]ſkH&7=^cW~nsнxb9ޮ7PbC.k&=$-cݢI 2δ&.KSVaMQ^e#,ĞL۶kadAG9K䲛IHc,ΩvhrYtS5y4$ؐD@*kKim:eTԺy;bsm#~ r]ELsЩ,:Z0+e?f>T#C600LRbJsLPJ5gMe"pu me=}EVd>6]}3 YEt);sarf-h{|hÜߩ^@7-ɰz6)G- $!:g<bT٧ Bk)M&r8Y丷a~DfDc\5~Nd==l,eM[JUGe8ãg5JUZgJDim-fcrÚ~&|4u JQ\8΄M`>6QVھʧ jһd3磰SFh6Kk7Bd='#FPU=O"v\0ZzƆW}峖dǾ̘;ץJ%T-|5UgJuvVPL_G*GZ U oZ*2~HaO ,6 ]5V+]u,B%cL#cL$T=xA)ncbvΫޅt<K ]̄^*ޞ+5"E.Jqt $3#ե vް|(l ;g"U&PŦh pUѴ)қ4[[ !9~bT(.#]hHS^ud2SCqniG= 4tAyvQrJ ogYZ070701000004d0000081a40000000000000000000000016661890b00001248000000000000000000000000000000000000006400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/intel/atom/sst/snd-intel-sst-acpi.ko.xz7zXZִF!t/Mm]?Eh=ڜ.+Uad >K_*,Z:MFFmLf$|%TILE (P }ϨT[\k+xz3\Y&hJ SOҷH| ._ډgttƼP% iZL%HH}18$sqazzU@1)i?'PYhN?d U'-)!hrh9 pɚ晗=$ؘ4Ɖ$; ͳ[f6Z'JG#$1sԖh I|Y1CRTTQl0SHF;`t]:PlNKTj #Ù*,GůcXn,[>qMbgNwlCiS񝁻?`4ãRbt*.l+@`]S|Cfr+9. Y^3n{D[}J\t0'BaWnrN9 [Des|Kd>L9颶@v:OI[r4M$&#OF;{JX ~ 6_ ? ƪ,1պ qIE`[˾M. G/_քE]v5Mr\K[1o:@8%l/`FK*u F461eձR ҕ͏DQ=.cFo`d kcat`㰎 KrErg:xܟ*ʫ nqMRɥ-j2m#>*N <"ybĝs"ϐ4N@Q lvrb c2s}PPe!A񸓥*̳,z(hs)QIijzu_@f R̬} 2霰i wDFe9J.JQD]ʨ E*!K{6@@aW*>0WI]h i~,Vl\D'( u=ygo TYES v+a 7Ɣs障m 1!rmb4Z'\B l&:J[8Wp1*r&VCcv&d#8Wɟw.ఎE^y{i>Mu4<&d5Pw-sc@_dpvV}xyD~ׄ6cc $dݯ M9x€Ydk+>-LstcG{;Y%{7oƱX!/T*35 jSI{貂msdX*yZD&HayYiv쵸=VQ1.Gt1KBI3wD QVg' 's{zvG/Ig[Opϧߌf#Z u>.ۯ!|_]"}dsMO Hƭcb]aD>{0_wz1X lX{[`zH@ù`J>,55" ҳb~4e=o^kؑi^~<|waDqc}g]Nz[9/6"gڨGe(&*4(u 8N۱1Lhsf'\S@5S7j\أo^7@:fN܆Z~p[uBY\h_#b/nfc!e8sow/k4NdF9XYvPPMŲ ZьE8> 7Q ^{-5X6os ')VG ~Vb'"VUI2CSd ?-/JO+bW5r _">n^t>.lMwn;U>VJKs˗170L~|X TCbGC UyZ=}+`BOqc}9bq6 >nǼ0 Ie7ٵp}]{&9:a* kL3}M E[ pk$EO&{J'>FݶͅT8 ½odm&_0!KVӽ{@X7nu5 Y^gƙ{_:*vϭ A ;{j:==E"KxBXSAzlb2{09c+j72¥ rugHv}Sᵐz LG6s&L95RIMcd#饚-LwHn|^t/˛Nb"aJ@0vLGYe ht"JJd@'NZ5--T hwy v0"ak@гz~VW]/}ܵM]: (eVpץUϥH 6)1 2Ǵ6""qsb.9Anww,"l[U/sqvd{hb.50 LyduOZ9.#S(]ЯZjl|LUr~2D{qdózA$9Ŋw(R q #\a2\6"ٕt bn[`*s$COP B:Ӆ,d!2vu3Rۤ02$S(sDDIMA-6Is ;X s]w&ʙ6V4؎*j+P&З\;s!j%g?8HٔcQjE%;iʽ =L(k*ABiQB ೸1,^u|ܬp< &Qm Zb͝_ߑu{~9݇ooiVj>"ܠì|W7+LS15)`ͰA> rT-;rН,^ =8M#3&H@d jd~F܂ |ѐ5DW$vLaGԓP'> D'=IXN]xP*qҟQ0%A_9U3R^b Nh*q&1$R Qesn|-*G`հA^fD֒CFm7epNfwzŎ̑-1س.K9Aǯy]Thhm6[AɭR#6N i{m`FO%\'E)@r(!H(DnK8W H21qS=MfЎ'Sx<,<E?&ez񷲴XÜJvZ0vwpZ+8"J=\fCyþMWĹYDZҰk٦`MKit'hˡ8$U\0U Gӯ4xbp-ҨGл yi֎@ 9"r[ c>?额EΊLþ>0 {K0~(S-KU[D$M"۲i+26Ub~|I? C% |z+ihOZuzY@HHm85 JM1-/v KKYd>)A]H}#u,wwH["}ʳ6hDPqRɅK:^]op>{]&Q}/P~SQ+rnrsx Av%P$kE)IklMAw-,MRI6v W~qc<詗Z&ߴYxNTgm)csGX }Ve ͧf|מb.u $A ctNJd!O=e%P6 XS,Z]ƾ-D[Dڦ=Xu2ʬ(U/’6^T7]=CQ99u Mwm l4D.a0z+ש'>2>T( c/ˀg9@HVþz1_b[ZfdפD׺uE0[ _)%!yQ/*UcO8r0`y 'CK^w8IV SC= ']6`RΚAX4yo)9, p2Z&V_;z-o{.#Y丵 ^b >8؊2sT(hxD{'?^AEC܀hHHtqJA^M)4~.4$JCj(=_!jp>#~Ǐ~ZMOLW-XϹ\ǣP #5jr[4㙔m?,Z`LQ7mc6NybRy^%g%"%6NAEv|$8]l6sz@K ^117HOÚB݅><''vNkl2ԇwŶrKHTи9I,nhOۡYu %k _!gUDO@ǥ_5[*BS_Sݱ$F %G,;gmO +tűŝ:6@E]`l/=)o\]sOԠ"mK:a9d2IfkfYjzOpHg˦;n#I/+;3ggۯa-d!0=غ""uH V?vy?R?1vAf&s [ēL:]\-3WEp̧@_5R't F;S RDiPkZfn_''ݚ2/hoIv j#i<ݱCdl,بr>|J4 FWavT.R.lljM =|'/HnvBQ}٦IV$w߂t<&#n C#h=0jjs6<7 ŬOVT ɯx`d=%! ?G@LKl`l $Q*6LXhP[?Xܶt :He7ѣy>Pu071#U_^sO ,8"\6΂6z4JȧQ>Itadje gP č}K#Ti:p]R,+o#Fe$l H dlC)TI)HCC83l?V{|g6-ixN WC‰F‚G5E~~|?5Ш_9bC"p Y60":-+FE^;FpnX_3$=RZo"E>,JMu `L/SQäC [|+֐ɜU6a|ɈfDukRzz_*U%2͍,͹7|*y]a,<;`*^teRv&+ a@alURco-~Cd8'{.V.z[ұv:G|LJܙaN%UX۳4 P *7&N$bHgW.J~6 }ssYTnNvԦB䰅ьS'lQP&~ oT˝Jq]dnĽ1ψxMqjݘ<^pwEuhfa\s*DtmǮMЃn)e_fs7 Z+̭ 92ce8b*yW=CΣ/{ O%yTL^0*ޫ>M,Ttʂe(4]ĨsDGT[.E:_.0>o9u8-FSJ& Pb2r.7¶6 $ߤ(@ kTFnU9-; @E`oIJt3=>B,EC l %XU"NDt#FJwU8y`1nK垙5H댧+k~8dNa>_?qt/k^#!zW'QG a3@/7tfi/旿X7m}*J$^7J`„|ke) N*~%3:pf@'C %o.*5T%l/lӟ{?_Q?^{ʴ$|+jF/DҐgj-#̃m %䡂ƃrHd%{*O& U86܇ɮ'ubduZ+Cv"@h"=}lk8@#ĉ4ڵ4 )Iҫҷ D6Hv_\@K.l}NKq}&H'<#gjȢЋx"RA05NYZxi(mTnpR%wԸ;"2kA/B@V2X\-lխTqJ!ݽ_7ETD@li S {2JllfbrHGíڱE5zP&[k[̕vl=zÙlF_9P݊3ڹBa3/lVAcڂaߞ;]!hH9)r}V6ԅ! Pďp;),dRD剅Qj3ak FD|GM$ HDuEdI``ֶ<$ [Gow;'j(赫WأJBb(7 4̶@#{걐%^ɗk? π$Ro&݁ Yzgau&=u}D,0C@\ Z^ ) Pf16qTMh}h#Qg `B EҘ4c;@_, q4k3]S n}JKnq+FDSj}qؓr]mrzs 3D1 Azȕ'쇼j#;[<^hY{^ ! |}O%5t$Nysl/YKuc ^SV^є-AB fpYZ aFj('~j3}gH_9lH4cl 6lOOlЌ4 aҤ/V8=|EDJ?4*.+DASTpMS\k$ 7p=7=)B)8.1Nj 4/ X #ObGwvzQFx&+pQtKyUIEޠiCL I+/'K[􇉳:jԶAijP0_Gc+RُQYbζZ·ކ1e%Y+~FW P9x`MŪnI(Ik[ '2?shz|5s[]nq#wE5xT\/'|#`191֦;s) q+j`ٿ'd,[H y'Wf9?b/17põ]-$ E0Ve7>x!񱸖Ukj!H`9V v;hc1%a9M,(&uyb>*)nӞlH~ƺ9Smdw0cRh$ Qby:{\[ Fa5м']^]%k3XFw`$:zehb~T&DtwNKI9]ߚ{_q?|l!Oi +IDu F=AѶl")@m4m-5']xAM,+%F ѹ>4MsL^Nj_PpY1H_I^1/վ ՜:2q۬鎝*qHROwqCe`iA0{&) ~mIn1hǁy%Y!l.#†2e_~mWʭ3i>v!Դsԫ$bWt@[Rh T. P/Q8Ʌ)r(0kqFVo-bJ#u\'ْ琝vj\26n{-7ojoO3?fyQ1u^>e H8;> %L0pU9#ğ>HƾdɲIq&c1r2휖񊏢#LUL+wmzEjV$o bxF|7u&B&+tt qb͗9tvݓM TA"̹Ji7@;@" RoQ ܱ^x.*gUG0hxdXiT߸]PY"D2Tb(Q U%zoOX.SR;F _ k:Ď Cz%kXr yŞYLtBø`{n?3D+HD|a84%TqH mMW5 {)<},#nc~[Pk1-K1unYp`&~7T"ycIG}ATM0N_={E 2yίh'2`Ŕ[ބx罓kgOm7م[ΎE<ީxl+)Zcw t!#u{M 'ߥ2Xe+Ő=h,aZn-U1*8Cxp?{ܠ _WYE#{UBk/{EgLO4V^T(i[knwk.EB׋`%‍7LU78zkD g^Uz2y*q2 cD%+ $e2&XCn]fT@߽6U BHyڶ\6Y}s泬ޕ!VϵfhݲB27 [9ҝ6Cr?ցφ-ewx~SG<'>mj-6x]3]" F(熱kLJq*tgw%,bYZA pȢ w%$ò;Q,/4ܺT䄐&|D`ak,s]'Lg A',+/Ta8>Ψv 3Pf>ڇ4tr/IŸG6i H?w x\n nJ59V{4}GDxnjfI7OR #,S2!Jc2'MkB_9&$6*>C_ntOz{#-b'fXTT('F %Jxѯ -uw; e~|X%G*;ax4z -ӿo~7r=Rk<5)ϵk=μGTQ،Wu8t!ŋ9 EF~qfC%b }_OU ԰tIR|2\uPX0:1};a.U?2F_5SiF:?ޞTw[">^fuyN4||SAd"{ꊞSV"hW̡Æ1``=;vaJC{pQc!d~٣k=OU"m_g8smyQdi{s3vޫD! Sc *2ѮyR.ss%Q?nߐ5oW9zB %.^.6-z[ 6 ɕ!eh*VA&c|*NU76@َlxnyQ{ σ.qfYW\ƜɐW2TA7\j\23<p:j/2DIy'g1`fa3J4=ӿrآPl@{5z¦s.HojyJvI9.'o-!fײ}11^Ӊ8=ܬڀvm,ч-HozpaaYkZiȴOq JՁ*oBc4P*.o^Dީmz8eT~'r6B /to@@hM1=D@ק=hnj )V}#q"~+r͗UP{sYA}4 *PPG 呬w@@Tf(~A۵u z$[A` hh 7=CƜ&6Lm텷wu`8íPuGO%E"P,01f. W m|ĶWs6Dxm9k@&Lh<!B a$ N]?fڐÛv <}[""i'\.MtB$1!)2l'oа^eSl:SWb>[=T i2J4lu~$0iя;ge F$npik큠'c( dp&{ }͢^dE)\*Ο+ nǶӉ$Ey9jo38_FA~|T 3S9 H5@2~?yF(gQГ-Pq]iUR|!Jf CP#θ.I.o={|EPGB# ZElT8hejoI)D.hm_.6R`eD6=ZgNօhzR1{]:4:}Qek`AZk1FѵCrL>3XUJ2.|C4kFmKm5oO0 \zeOzIŗ3ɿ1y/46NNW*3fLIxl:n'/v 'a`G%]?@bFH+bk $IB*%?[ix>=S3zCMRX}C1ͷl. $ c*%Ex oOa*rMvi֕2]3/"9-AZ@1PΣ9_~P 1c|ߑHа1WLaʱTҀϕhx $(\X 䎾k0pԮ1AyxrA`]9&>$({;z9 sc#O?jOچ+=?YfA"0.MA<-]l''"-ÅٴCK(H 䮊\疖|oWl-*s݇SJ Ns!}[DJxCZW}m㞗޸@w6='VDP2rIY>{h벼΄P*^w9Em cfKv1⸄Q-򮉽_>6F -ݺ5 \\ ɾz'31]\=%q@D 4l!!iSlQEz=v"0n U7逹pѢHhb3pfEBv{Y#z)ueN>z?XOazgKc)LOa 5C, W2lux"qX ^\ HB;e8H/UmӠ*1-˷P$f}qO,ѾIJb./Z,*| 9w⽠赌z]3s)/=PRW/1e˟Is .ZQ :C QfK}3:q^to,/VitѤG7zg m{席ƕEokZB_L^ٯeazysyXX(vf#a|If\QK7@~Bר_/Hy(bg&Q3zOKn%ۖM!QXny`.p.M__"z#-+xV9&hb& +ٝ*]-9a"s& m)һ0Vx6$qS$g9LZ7,Zy߿yg.G^ZdXQtD@]y(FiWP+I~$ FԽ7{8$\ *)4a巹0ȔK+ҝ8۫t. /0#1bYzPnx|8\ws+Y8Rz k 6rh᳑->0?vFWCeԅ-IN&7fqLmQ/X{Td2ʺo_wj4 y-%m fhm#غM3V#zT J CS/U>qN}-~1^ _'%k 9fOĬPG1tv\k1tD\S>;D툷CMz-`1vSHwbWb6:Zcn}L_$D+TNё Z2"tqONȾ`r:Jի¿b\a ^搱T|Po4Ʒ =56E8,H23(oA&u'`o Qmb>_+3,o ]BL ݚ"9{lv r;C6j癞")cC8ir(y!u aIy0S0;!0 \:a ;[.yXCbɍ2X)dl@wxgB.i)2 n݋HG OA\1)|E|gۜ9@ʔ)n}Tg#)ad輪x]ɐ"ޑũ[%2TMX]!dHϹ( @iU0O_OI{Hc}^&i;%gᩬZ+m!."BY8K㭡=De$CZXSOA m?HZh([pPN"ُnr$~F% z >wJHf{m"|*܏[W<wƺp.؟L!sKOU ww>]|5!Q e*y!Հza}@:aw* PO/Wb<+(na?kZZK=eGʭW̍@߇e? ޓEG‚8Vn ڒ>R;{BDo .>nk|& džNHG^]{mX1BouT@8CSW⮇{/ps *=Ws!BY[&i+SQyʮ3+H~E$ |a]b)V 2ww/C'(}! ;3,=" c~vm6D.5W6(2M}Jn[ۈ^ D\%ϓD'CTML|&^!;o#χg1+5_ *۽´~{@/Lk.[Li'0 `č2%[,C!pTCD/KY jfz~C7$9cu_l&Tzs<LWk1bؕ&-L 6nPC9_$ ;E:lϞU/AZrb.KYdtx8i^jfFAM2?Tt sٚn "Wf$\FCKlyM'JV{.' V0wEEM향IOcj\ɴ7! jU]W{, ! IH<%趠WO4zj7d͹,WQq;4WX!z,Sh Ck J'n8M+VH1Hr9:GFnG\Z֒G*;myeh xݩ34j--g0B1Ar M $ ָ@&]@~^ eb˯@7)C3%^k%1/w6E VLTb# ɒF n痼ZAx>qʚ&´D'6:xB;|9sM5]g]LwuZ,ijn[vdRt ̎us +U@Ő4_x#R8+oɧ'Q@6WC/  "R_䉸P;AΡ̭&jU;S~,\cYc鷎Pr'`:'OeDe|#zic(g}`ڽ3I DLO$qZV$\قjW2G8딟SsyDNu6l|Z-dT[c_7c8#oA!~_\*Qw}=ջJ1fw`K|Fˀ6yj YϮ=r3uNb&>fAFv&.?Hh)v ѦUt@Z]# adg :&R:C^1n"4 r%KO>ÂRw9^ Ę9`>dhq}'eEfy D%:Ԩh Dn>L36<' (? fdFO5  /ox(q@}nj?n-d}M0U”Bv,I=ӫd5Af;unGaʻO9 KȂj ^mG H-̿ɴNDB1_ISnY@eg q=s1UcĕCE;Ddfѣz?߬#௖oԦME3T$þ)lݧBK(wAZ y"B*SnPfИL S6Tqd|(ejStE[ ^x-oa`Cgn.&.|bLt8FN%b*WzU쌌fNmXTY21Ÿ{3?,(k aJ 4- Fuv/0@t x&;,AH&ږ?CwHhtb*|\>dQCF=ܡ} `3nQ<)e̕PQ*eY+JeBsiBޭR狍|o.͹^/1I=汇lKM;g&oG2*:ˀ98 g.H(Ϲ8XDJ*p- @b%KTg'lUECʖXvkއJYu\nZ5-g4cJݲxwAGp WcGnnocr"!!Mv FP_י#ҠݻqWYkρTQ~KWKdPp4jTA@G I-PCN#.;Za]+V1gV?+W%7OiZ|K}"8!Ѽc,Da^JH΍b^$C\t3-9j[ηJT1UqPz:fޑv6xDD<85JeUG*AcV˥ "+G}4ݵ:@50 ״-J9$pۡ4'l/bh6NRʗ)-pDŬ.ۉgIɋ}|e6]GӔ|71W1h&D ^OmfEZ=٬6a֎fly^+8||aU.ul4E*EdS'+{YgUd^4$8_E$?$Ӹc: "OaZ7B@^Ze >z1Ch`1S KSp`)eKNdAS R*'}59H*7U./_EGg|-\"'Cb2r79+Ƽޠ^j NƱbsqYY[4n(76S,Ww[V^cnlXj3WK%i([|*Tȍ|-K=#0{")gL 'K2:%s<2g7^zRRY?_}?Ã)>}Q7+vgLk2LdCn"Fvo*}G%Jc9`QmI-nQad>PAFf:PDQIm3e{D]"%}]<\򺀥n1r9Cbź^/zkVD#Ҳa=C5ӂD{4oAtxH6}b6U'YDwz|\w30UUd$۶N.BcEm8 p5Vr^g}X&OM14[rΚe{; 1Ć(GM)@BIM㥑P:'aM%:sxV#M3pnQSvAv@>AwLp+Y:'2#:0Cs]OJ3W-W G1nА.b[|PV(lK.^|l_u5Ӕ6_DRQAT'({s 1iuH RPqPlz1QhuavTyCY oE%!aD;*6u6kT=Ʊnx NC02IS,`Ncj,Juj7Ӆ.#FB2Vs6C o% pvDB=\#x&)th#ݔY59(p9R,;7 0EN7INP8Z6;d"7sCȿ8k*)&Lǹbpi (#mͬåA(RI, |]'u~R#31,({5HEd'Gaux45nZf]+&!DS|qqG}E'e﷟x5X;+j+6$Ŕ-]ݺ,JdcÙW̉Q /vx` &h{P-~5bQ&4=v 0j+dy?"_60'lۚA1n;YVG/#f>.iDdyVRtDGM5h8($#_%f5BaW(p{ћȽrStm~uR=jrnÖ6>,U ~g1U[縹~*{ =l~`v_.X/fWW$d Q- ]+*#<,|D2Sg\]^^,,f89laSgp䮺[Kf,v\@j{91Ssgqi,/:—YցoXw'Za3"Xɋ!ַbsQu9^t'8VZ&E 3#<˫G=eWstqǪg=$Y1{_4}@6 ` DX9n;'3ev^ofGZPa[0i xy9}}dRLPC2$\嘄8pd(ff\gYZ070701000004d2000081a40000000000000000000000016661890b0000eeec000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/intel/avs/snd-soc-avs.ko.xz7zXZִF!t/^]?Eh=ڜ.+6=2UGQm0MGpk%\ӌ,gOѼ&żbkS ;A֝d>ҽ$BΆf֎NR,K߳_&)L{l|w J$wFŸX)k~>NJN~BnoU3ACB==y:`H Ʃ-!>Bs9 3!^SIt͠]opCaX՝fW _3RO"]r,?FQE*{ytvu3oRÍ*V{i"vsՋɮb#fo:?c6h1(t.ysX7w dq Visz%$^ە@Mb"ZVQ==;-^!3:*WY;gfmӛ@ڡ|"+n+Bh&Oa]tnWup3Ī/cG}╍w73$P0 R.F‚Qi&[@\`+s-g 6ۛ>Z}]e ' !mrD cZv=Vr@#ڨ(ۭ[5BBod=u%Qb_1H+ju!^yFH)pC9.%*XOQjSV a3^cQjv8Ag;j鮳Gz5iY)~o6Fkp&AYy+ZXW|y$8# wpto/{hd6I+F$1foM\ gWJ&2?qC Gb-ZM mU$QEjHWK(Z7.26.hEQqIej CJ]m]Mh3ؤ%-.Nbiȶ/jْ2Y3M_mO-=P9y/>"vhSo1VZ[o\[ {ms# D$ꂨ=[s4|*@֐"bL` Ћh<$(A^t?}<laxip?(:s@è4Y&+ Xx+F"LJN+s&8-xgf\#VFlYD#/.(;E%a)Ʉ nպT3`&u2`Q -AUiB W\AfOzGr.p @ H/YzAww#/b\|oP ϓL.тX'\͜j:t#yt`Gj!ypA~# b?IsӉn~$I4FE1RQ݂pN  ,Eb [:_\>.KNH6~cUT,;;,l}\yD; 畚ߤcU0&Q>b@ڞC;|ёAV} &46z>533=Gpэ?%^I>B`}P 5&eys+@b*SjܬUG!x^7FOhE!C{u޷{h:sGxڷg X"Ϭ|q) e":KS=`8(3 (tfEj)jqU(Z;rԮA@kKzl !J8xWOS=&wN{F^A9`kiLMsm؀N@۹e>C lͬd"N93[i/æațÑRw'RňB0a>Ea@{4kzOn DC .2Y7H Z"x '%"Z>` G9ͥ}@q”&QL!%{Ux ' 8 ]}ڶMG.u[9x3ENV>3A3(/I)x|DQ\Zd J-~YOV=qiwA!]DAцtډbConJx;aAK/Ud03r!u!UāV`6UDۖB@' @ueT%zX4*{f7ʷ`57ⁿ9yL`g+)8` FaJMm0EǧeB.z]>GLe'BOKiu46܂u=B>?"U륺4I }MWjs'"/;D.^@ZtUQ&D)i y8d,͜=ݜJ/_ ̑Er)oS\Sd>M$V2:'(-F3 M=svQ=s;(82x:1oLz.ƘJ7)Hv[Eྠ7yaMTqKpAR\άS0+Is#P}\L`s1@?#.$VelG7N`Bb@W/g|{=-Z2X4{Q/BeRr#ې'jE&xwRe5x0>YC?vS+rzΓX^&}[.x>~`X3<龄г(',V*zFG;3ãٝo҃w ooKx1!'ABQglb. ] q%~AkZ~۹uH(ݲ-p~-`A!?z?'CKcl]Z&plQz8crr,3$]b⬾o>Æcۡ&;6pW;nЭ{%H3]Z߼S Uy-0II;Rv;oТF<#<"va~7yΓN,'d߹Գo"Mڂqf& h9eeL+Ye h{(TߩobH噂D]YʶB(c0WԶ04bFm4r+ڌpUb%Җ=r0( :MMyØEFqaıf8o iZ%#~_ &2id]7~2[TH1\?ټbUxn jo%_z 1o|ȗ17zv1~_:Cj~dsJJ[sF-l.=.'qu']6h#$,#|b"CL?:%e]䙕R C=BX,J/r8e jˌQN #;kbH`RW)?;VpdhA#K 弙|%1peW-x?~`L0s:?Ujadg|B08|/#m{($j#r0Dl{2e͒j CE@1{J2w" 1(DuH{ۿ+zh :^0R[ )!qҝOb}eoUjzw!m4Ps2'\#q&U.֘/[אEktGӯ{tHz<0LX1]=E|z_I.:c:jF#+.Đ09n~`N8ۿFuV@q7i1ozVcx{N юC|0m 0`ƣL=yr0u'1=JwJ+ 2o|H_5%7$nbփ}fSFYkr)؅ Ts*8v"%'#[^Fҩ cyazը*U_ YO>əEN3%MRF6*fgy/3ّ {]@NpF)`F B}OV=cP7\u+_mn|1ܨ >6aļ; !ꭐd7׽y;> iiLͩ/a0f7bC>P1h%NFziHcvuuRxCz6װ+/ͺG~_^ҳD't}՝6*\n+8Ԩ+@[m>x*{:oeͷ;b{ $o 9d ̬w**Ym ❩D$ آ&vknҍ.Py dm`+;8dž;(n#SS#+1:s­ eRs`6%ue*H#t$Q:b +~։̎HNŗ-lUCѽ&IJN0,SPƄaHF䉉=<zx#Em?[ ڛh퍮Si#uL|(ބLJ{&-y#8E5@#* /AHq NPG,_8SCu{FMr1vE jdĴf)4GL H! ]A4[3RMY iR:忨`-i>TIt.{]le]?w?^ 6lhjt,mkZrX$MmYJ+"с2 X~!r;C"2+o溩հ>#)o75A]yr.ڴFeBQ;])^;%]]_A" uEDU^8OOgGZ1_ĥ\AkI_bI/+:Ҫ(EWi'IxJ(G:`W{uO4d]>1pl<չǾ/1]7.bqPm_EpduG{|΋1s|s|QNx#hi&83lE6d: u.! 0gPGUYjOQK.{6YuVYv/B6vјIn%#b 4+rq vk1]j ý@۬_G}i]28jl|9V ՝|MPT]l?/k!TgyN;HH&hy4 5;UCun:0ԩ@>tJqeh؊:p44 -6aCҟy88äؾ+p,rfHS'hEZRܬ'84ڰV[63H҂Y&k W4I:j+QV:B%Mul;gVʷ@0ɢѹ[S`Qwuݝ8l `쓢<~Og!_Lq[o[6K"C-72q((6di~FVU`dcD2mKb~ E\A 0o*iEx+ 宓/T@n0E@B|pC<3,(9S3;0(YXc$$#B#iC5Hm{2@C<dض1MæX&tZ'ӥ,q]:X }{%-`+R㝘h7e~!wfIhld^C 4=r0(Pw&M) &=S$x]dhsHogVe#gcǠվW)Jv봐wT{p1*zpvqeLL`k _NL}llKj Hϳ!{J=Kgk)k8XS1>&k;F/p0왛<j3=/BaiKo-_YЧ.FKK]5V㨊ͣkBր;Pp?ei؟nvb\t nN['Ԇc7rӐ97ZxbBWn%rǃ "GN)KS`O+{ҙFa2ƝDUrX6hqc޵h~V'Q2F rMFbF>M]4Rd~:o*VKƺ !d @h׀%زԫwO"+ ̐quC[",=6ySSDaK8:6r~9. US\YXo >D4ɳBJ_g^d$3:봏n>V;/rk2q`"ȕ}8o[aa~B'VFeF=}1@[1?[qk؇`L1xӴH\TᲭ}` 8u8?qV< I ݤxĠ+U S,)YN<,qKp=@\׋r|(;nL\&; /?ͧd.0_Sǀx>mΧM6< [ V.nh7M0m6ẑq;U}*Czew%1B2!Z} ]2Yc G a; {1x35>%Mqp~U ]q\chfCnH/R[p4]U/lƂP[(~8ZU*yP6-K(X arO}݌d/soTcgFJ@ ބЊ7r8aj!ktya)֔ FrK ޵zMwZvbR/@ͬ' LBCe 6]s^=%呿f7 콺BNHJoq -Kz_. qȧV漯`T_(;}* G4JGd19`^ˁ!p'f7˒!HT˯3zh!*eBDXδH$_.8a]跘g@c~ S9{^ >YL|큌$ṕ`aӹ|iޙ,fU)~~u( O}4"At\ Q[ك"s[b#mPE+\sOI.*kʀo!4X5*#zɏ晿^J*2iK0|L7Vc8;4I;вvſ^`ѫf^hz9%O62.u_g z-UqBAӟ6 GZJY]j~GReZ,^eʏs{oY@l'LJ<=83[8Lj\y,t ^cAy0:*E+fpn\`leu[T{B"m넿z9;_&$!ŸٖrQjEhP`jaU c~7!crԣ)"13Rs'5M *{ӿmg+;#⪼C3a (yVbC\;lxRC.˼$pry몬+C'ky&7|F@ClSRG X~w?aа~9j8(x BXCJ1g98h .h[~xSGtpBW(͒<}A,3h]I؉Bcn2C"!@t G@6RHA:™K^LG|viE"UZxOp!fU's`ӎEU:V![:HF$;)"өy?Z1z&%P7Ş{ T?}NUhp D":}WTr|38)eF&s@p.,]}H3\"r]p7}mQ\csZ!V#_C$ ҥVAw;6Z;l p”l+p̓ _eFJK35"u6狕ai%xO^CP.t7sɹg7Y΄lZ(NhvKYy9'VF@j *p+rla$@C[ٓ1E 3- Ͽ\zw,RkziY~3YJ_wGu\M*?QĴQJ-x ʄʜߘ- 3y7[?RD\n?^[ *{[6Ek=$FY@#Ǟf0K}S7 ̴@/.5d Qe $7OmL5RLfM4ל>7TDan܏ .Q9AmbPG-2>NGϚCFgJ~#&^8_D$ 2^\gS [A6u?opyzd"Rc0Wo#ZhߑnQY7!"4?0e ~Bxʥ2 )'̐6HYqu 9,MN77m?h,VODpM}'R(C<bc+Om+\4/2%WFe@ɻu"ü!\ZBe:u@hCRB"K [\ګ74ɫ _=YJz!@grWeN 9kܪìʌUՍ̏kfawŒwN  HBjm-jwnI#$!Vgw3;)n)KbR?IyWqJhPt1qW )S ekAE΍׫Ԅ6$>ͭIձqAXENvuYXenOgPYú{?/䲲KǍo}j,7;-#IpCCw#dt+ =@pD\cƾ.dqe9o |x,W 55@"v?+dt\ue9a[P#Mfva C)@bi{A]Zi W%>:_ 4wune{mA<#{LCqԶ/4҇S?.#l̂=]!q2CymSz/?nh*7{WGGNW ;b< x;hJu [Z[rzv_ɶ;_[cw 'A\elޑ&\-M39!r}bヂsIhxEۡ$_kb"ʈX^7}Jh.fkx}O%q%Fv'TfBAKy_lq`Y#ŋ[Obեwjp_Q*|w{~UkZvCD~rJx+6ܺƤCMB^X(ca^&ZUņp4Y`~E]VC^ @od,@fmLI ?q 1KySe`QLП58^(X&h,SMsRawiePP-yyPX"y`0T\筀Vƃ7]D_hЅCOXik(C/Fq& ^nv鰿.7@U ^B+G m6bҗt K2DMW%k:Y Bc1~+f OGnyuu؛6[3e7PcL-cCpε9m8P.niU,.KAsS~nZnܚ94ٗ[~YԸb'mkM5ޔARܱC%G(E/q#ېŔl-:2$c#;(;A3I64ɂN9 p {j뵫?N{@O݀{CG|Cs9;8hL 0fQZ [ojÙwoPOӆEoF9'% Lyw{ܲhB#Ǖ)ˑK }aH'^s(VLX؁tU3dn̗?+EVl0_;D_Ioγd/Pb{~F7 OCU=

      wLjjufqqjR-@-Pr.8r2rW^*O[ACQ #W\xE0gkCO/Rk5ٮ~8\3MQ͕'83ݩeS{WF^Zޞ)s&h$$ 鄘H.x2hڃaRԼܹ6,K:g˃ hmI1Ɗ>LEziQ$F$]I KUnŹxTu*j~7˺6/ =r۩[FX8-8c~L3vul4 Nl8Wл6ԞLĥ2mF(`I]E# py$"OᳵtS٦9. ;Ot$r>G^ Kw? Kj+- DQxnJD&qL Gҡ;K2K 0'ηp%qA ;Fb:kh.ʗ2!t\G]D~ӕ q\I ^P|4Cn50dliӞr{NhP7YO/R*k'UF88Қ3 K=%фti|}EFH% k l]!jQ#t>(8#3Dl۩S3xgXԒ>(jf\졨w9툵RjTU\%1x鲔^| ϞYo)Ga)#Z'cn/\MsrDcOvV(2&1*!gS;^#Nqio@ԗrg֑hIDmF_ (Tk o37l8co]M1o;.AH#آܡxjRE~I56l`LaƢ ~3Vuϧhl6Ly ^. %FT42h+ٟ->uϤSkYrX y-~&3~UB wn a v֫5M $2c$ZU>"ߐyzq5@u#RJ4l+/z+eEcF栌d_k;tz vZ߶-dN _"C rm\=@>Q03*R wH.ĆqjX7,*Dӟ-bVL&٫Ö-5S2q~a̪ҍY*W]Ԣ QJUW! ;C@'?/D˄s2 .XL.tL'"$DȒVKAO`C$\U-"QbsRzLǺ6'DpPjyEo  pEz fV-;vc"yRb3ty4}%rҊp"{JP^qp64΃rg ;\;쬵`R4${p2 hy§A?%.t59 BD[ѐW:H:ЦRƮOU@y/bz d5,nKy,0*36ᥩOWT4Z0\Km= b_v2.s!j,5ts ZHm8:n8;i*VG*v./Ɣ&WwN5)eh#4LGJ|:h3}mJιKIM*5PY%ކmұ,_? i2*=p.ճA^Kmq,#~!LJt0jSL˔F/SmJ&?ʃͿ 6^Kq3;I[YCTmB2>fBU~}%n%m6q'#h/υ/&HNYY/21ğJwabȽ;j޿A2ޗ8jqב1Aę@ nJ:-8#b7){sy~/Yj< F.xx9˧XX#d(Gvt4O?(pl6ocv36䶄2qwDy(f(`)T`S8V1U B*))pш={)a S懿]}OX-G_ PTBw|P|aE{Ew${y lt0FG+'%bݐg(lYyb?;KF RKGBl;{@b;tp橶bxMBy//tI,))^ OmWmԆq"Ȗ$:Vڣ ^BZu CpBj@ dTXeL`^]$։i8S2e ڍ2|5ag~e qܟ ]V/PxpBƞKwߢʕGNtkZWRgȁR{VU% &hG FU4鿹hy].;3#H߱ ,ωjqqM^Wc4jZT@1j߲?A=T,Ys=6w/{5bw T>LIտgo1!Dž 'ĥy@uŒkLϻcp7l1Y߲N¯lO蹚ۋj3: ONWF\I1B6vV;DJĘ3䢅'62ǶMZ i+]O~r8mr8 8%iDF} ~a7;c  (qM㑮lKYtFv6h H.i")2r {4}'oL.P5n8UQ&Y߾n Ҥo|]PUVti69^6F%ʹOFp84`}ܒ ){;&H!?Q"\Y3(r;cbo[ F8U$uOZ16Y\- zOT741H2DS*Ω>hҴ9lH{I|_dxCS|yc@Dgh@M ]tI0Bi%t=qA v^0X 1P XyT<fZ xƵTڞ呻#:$/>N'1?Oݙ\r< qbasӶ rU(JnZj u v1}JwD*9@9$8,vJCUeIljFmJHUv{4m?M̃=LQ?Vo@Hg_ {Q>b g^ Ja-CQ+ nLgZG!i\b\b=K +T_4݂u.87=m 4soP 6}>7Tx#x*hԓoaEe- :شQt EQpW o.\eO#. L2#{[́@ymkOؘOTYzJ3 .)vB= w$"oNߋ«(_MtUPEٚ1&}]~ea"_zE6YFsjz2-o6Rc/8s5JfwMw(~ytVL JaJ=wɳ\5JRD5Л(|hS]*Otvټ*fO:)YHůߏ]d3S|#uQE-ŖKط)y5xã[4pjV@4$BwHOy#F4C!RGyq_a$[ws%p|fJ#4wP;@[ S.3w?e!9,,m`,%y|"`k)J hsm@g{]sR)/JD+ b*^ ~!B>~q>NyT8.JUs"r{`8Q"7rp1mZ< Z٪~Α8{3O'EK`ebJN?a"XpΕ^j1Ç pqdl\眛Aev?|9N0ľ2%f4_ftitJJZp[!g.(C]Axhbdhيf;s<[^fۖNGմl4ب k #l#/>d.'N;횀3٤_ަhA;Vψ MxV_bZKbȸ[[sK ;r@viPޓv]YW<92|!=Ζn=bZX Nə^JecIuV~B|&49Mѝh!pFA+z%Z?Bi9˙ =<]qjqYk1mm?cV vx,կE"w *WGS?hEqFE/%f?|۶ ̖LVl90N"K9K5xl =GL|.Ɨ.;y4bfo>##mo,Izi(m]lNu6ȆKtxHB\bf2d*NźQv7'S bLf,.Zz q*?k@\ tWYJW)HCQ ƳS,alP}PEn拵Bb $ӽM}%bZ9!K^g#<1(6_`rrz],>ՌvIx wᇣ;2+҄uޥ%yYVֹ%9vGK 'ސn1>!a\wY\ e0^,9|qoqϪY>baTEqRf$wGH47XUv*7:5e73r-ϋ)g%+b2c%Ԫc"sM Jc'r#`N~S0=~&?J~k =tkCXwL]R+3K?pm;թA@/%@mU\K@Kd<~#.I  ޟ-bte6N`d8[ =QU< I ;Io^.q96B ']vL+i?.Ѽ؛2 p*K泖hXqLfx3}@@^k1ьttf> 9W1R0X S;vg{" Hx?J~PWlf4&=QTn-u_r1+F`HQ3_גur&OH%;C.#B9c``O*D_ ki k.AC;V!!ss,mȉH⾵/zl ii"#'aP ^B^:%S=\~1j4/<'$z/kK7 {=fs>8~|t1,YifF7gmE9%L?uH˃ f ku;-w;_ ;IoYh64" pDn,^7V l_ɬ"  6ꓯn,-/Wѭ7>[ yH{=7nFU2K2aC*L` Z(b-Ck,NMMz+$\]JJ]R֧ [#WrfuL<$#th.6 XMNLTtj, 0Ŋ f7m΅= "ow" t/|` ~&BeiVPIPSRZq,ԕR&@!´qN0Dx&9b =L-C a>sY#DjBGc秦~CL_lm!a>D];^Aix7gO-s@C0RCC3S+];4)Y8Yl {p3rDu6>'ݟ+\My 7KqN[I3M(QχᱳO$0>(ܐVkO1|8\;<8M %|ۑ&#uY[ÌQB纈kv 腬1!FL|L,S@:6˭ A ۉd>Ҙ0LT\=ᬦ6zԩB nטHb3jEo Gi\YCޓtfPu\\z%sxjLZFv9j`/ݟe<ۉ3G "d6)M4ގ,`2\` uo.hg[d#jy|tڹƬ@V{k`!T1GMhF]EP=@_a@TSX1n-!LCz-aZ`YR$#Y\u{J=r`ؒ]:_Hqty>Б)F콅+jM݈~؋eHv0,B~ 4+2OnH>huYg'RԮrm`QK{4(TB h#V0g]7DsMs XjH\.]$hEo`dNW&Q3g;J{'c;lK,J("n !Vir\*}B /P}34OG0{eTFuͫC%TҌ HCH o/nxkSo>-ܓS1*6]L/}F :m̂ }:JuVP P69l|WaRrďFXί1MwA>*Iکa+(݋ϨHhޤ ;ȡ ;^;$n X*rCd=Wn?O=~9Kxa.M8(^nʣ#G7eY,@y!pa|dRi m F>Nɗ)|)zįi+{llWQ+l2}by(ϱ-ʋ^s bP0֏A7x[^#79JfW(xV30}\:B$@3x!$4_}V'6Ls],= e,Be fhZ##'B͢:"<Ȗ9OvjrW?i;m> l>;ޙٲR7DwIjN^۫Y0K `$0~{a1x@B?'@uޘ\eܫHdH{ա ip>yF `İx5o:=wA(l#4Kq0.zE_M_,ڡTLu-x/h,@_M@"&O[z~]Q!W0VJA2l 8s?+u#Kl]/+h$B%ʣ0`)dVK0wKbHs $&}$Pe-59éOLS3%,F LMIҲ8]zt2 LF0%Y ~:R ߣǿ-\Fy̯%D1$|0g&oO8a^F[r^eeI]*bK,y` OJzy'M$RѕTMcW7 %OanK' l\H|nrC"?A:󴴛o_#`՞4{xg^'RYYHb[(,qVgV+Ҥ?宕^[Tf xX Kv.|) 6lZpz0."!ޭO #D|^n5I{ zIrKD֋g34DO1_B@ޖ#~e95#m5t^0n(#HQg~@FCզSt(~-h"ckBqi0 VJ@=msm-bJELΚp O6;.Ql_5~)O N 8t"s<֗h+kѝo*:efk8`Ua2*0[-Cω(?5*{F\b#{MvΨMȠ(^+,+^m_64xٱ;&T;=@ FbvrV@& 5wSтk 75xJP2m$mnYIb1 32 MY)ՙ>q{(ۉNWR݋扜`J ;l2aUfsʱ^j=Gn^E3g[He ҮMG/qo )xD06,4tl#\RU3Tw 3˥I5C-ձK!Ȝc%RƾK;0 Z"4v u<GYY1j;6ݒiH*Vsixr>ݧS_" $>69z ܤU 4[r#Wy]g`.U+ mL>cU@NJckhN]Zli_dMSYl#ՑբկWg5pi*}2Yˎ(wWo6 Q. z]cـ{0QgzM8˜{_݇, K*ԍAY@j0Ԇmk2M1,){2Qs1FeÉشؕJ3bv7end `!m, ,M0+eXp|c $  dv*=t֖qF%b&6P]wB+|-+ d)-mgG"9[4eBߨ<.0VkIc|:+BY1٬" Y}0 ]VΊ*_}tq1Kd-"d0q/ Dś2k16JO$ƣxcV̝ͼ`(t=g?}Q;5趏4(,LzXNz Nl~$Z< U_MԄD>37\blҊ(=%ǬG"IJ̡{ $MyyeUMax&zڃ ?]8rCA3ֹׅTY/U =3]t ߾@t|P·+LXҌP2Rj?$H9J'e@w @ohBrP>xQ0oȇbWc2u՛'>{u`kMzģo! RP*ܒ+vv)Nw;0J09ɡ*mt;tˏX9N$e3*z&@9tQj[z4u:ʷZ7Xh:UGuUm~M^sYϒXR>kML >r_p󕅿fv '꺸MX؞T?,ÙгZكcH&R_f^0AڊMh# YOaCKQ{>EL6h?t ']{zmYqo}Al@R^W9~n3'E6q@Yrm=+k%CwL\v:.W/9=ORJBoeF#L  2 u+2ZaDHA_R55^o,/mǣaW΁O^?ҷ%k`3', V b@V OHb귶IVʤenUEdsgw_ι(n.`xn]% X.(BLw9n yP "9X|$He݌P|/q[G+|>M5!9?haZvg;4h22¾Q&nҜzz %2sBTE?`)Y MנcI5CKEei.2Μ(oߓ]Р˔,[2Kdm롻\oPq?@h6<̾CY&C->5}-Pv8?B#Wf.X{IƄm*JEQGQ*nˤ]Xb6Kj2ι cFؿfutӱ "C6'YHlv lںC)$ 1>P2C A:M^r݁e:X >PfPKHI *o0bЪRIIH6y[0(v\ωzd++Ozձ jIEmw L!ЅFl%+C|4k. "-w<"cF"֊5Tc'{R4Bd/}Zv4%YqP}oX%1s@bGpD oư^a/ b͵k̥&ifĉ59zoL)ݿ;jO+=p+/i˕X\y^&V!JeЧ VJTJ %QȱW 2?ԲKH_ue !Hu?JQ( zH_ aCo7lsS%ѐUNNZ69HB"M,_/h![g\bs Wrė>}ȭAH,֔ 2NCi^翤5}V5\bThte-s5'KZ3x@{RE+5ck؜QDYq7oA@?ZB'k_Q,̞XFj FaqpQ> {Z?O>xR0ƤK ?Ů/ci"0$^7nJ,Cjq@G  {UԿh?̼ qƑGw.s=ةjfm[ncߐ#Q9uX+k;Rx}1*&:!qMA/)b(b=N;!61.WGE#X@u-31BǨy`qbq 'xƴh6EOCUZ C+M B*/>["X CKI(]![efh}UKM̀*8C^G ,>0&I\Qg&'N1}(9@ \P`tĂo q2gGXqO}4H/? nֺw|Ğ7A#$Vm3_NNjos '?gB`yI6_4o^Í D!]ynϷ~X isf~O.GUA՞Oi.,Q$i#L)7[rYAɸmH(qjՕ~Ym;~`kzSٳmth+/c' =47oj\";F]'{i^El+#Ҵxyez8[l/: EK?]*ś(\,՘`*Ku)Nf3">P-gD|/6M~|߮"F7~Ti~ηm]-\ŖMNc.$bA(+d[ҝ7o?Qjqଥ@wBM2 )< I(WVӣAt 9WQHWmK̑wh`>PgGm,єE|.;q\AXygevy{c-!0y\1xQlUuKV5Ĺ=msr?kgTkoiDaX!M$ ^CAcW(;4;ΗH⎉yJ-arǍȡ@j3JnQtr.(F,rH/HCNU7zlV9S`8{a۔7KӤfy>,k/ u7}t/Cs@|/S w0Cߍlڌ?+g鋫*fȭ\lYcc8}yǘYu n%%yFΞ /R)Fqkk_? A?a'u"}yrwʔ>Ō]Q\Ki8頧lj)ƁhINUӴ)?MߢyK81[g O<ЛU>hޣrYZK%^}SRNp޺j 9@{>Hȫ(䩀)Չ:<֦J!K~2$Ê5L:΢d$; ǵ z\)σ+]ƲsC,mwihQP;"!\XU; pCBT">*YĕEļҭR7զ9OF&y4$/Yw 1co/1R%.>ɣ8zFО+&Y-X[J|[x'^9T@#Z[Oނ^ɴ1 :2iu =EpW#L٪\/:[d;z-e&"6aSA?ӯY۟%{~c^?7۝A7h?z3?0})W|.ed[B3kl2? kD ˛d۟Ꮭ1^J4i}v")KVj4{;a6YI #w<6勔_=HQ`m8tcZO=j-b{{!|r|=WsX A1?f|-_A|=m@9T>HXЛQ W 2G'2L6I9މ520g[ry籦 &j1 4z7bTzo<+X5P$uYZ3"Hxǖ`@H-}V TszRQ 8 zD- x'/H*N=î6^gpk{ű86 w^YF@ dU:ekX)PAgG|'yճIxOWFأJhoء.KK ͘[gϒRuZ,v;3|*c =oq _R9y)9 M:*=!:B٦o3 EGAlnN'+ЬfِaK lءת>#ׂIc[Uʭ-fnEƱ/ 7Sb:VH-$NJW"n===3w:.ZEwSߑmL2*HS{DlΏ\d̠W-r$Q[L#qK.0Yec>gH t7Y_3JC 4dco au;{^HbA)=]m+Tx9ga,eU*Bemy#:”[a+@W] (,*HI&^m|ɩ]ݷ"8D60uc;L5$0J"jIAO:Ě}0e֩*i^ *ujGV5fٟAS3>evD%VQTw'k1qvڑFoM "<AtZw"(~[>  R,ρʁ$W SAGey]Tꭴ6$?ʒN\  .~ `Z|"q-/%0qD`) j5SB&X@:uTRE?4#zpwdibm[Df(ڀ@Q9a3rtaM,d_DSQGYV {d+WdE&q_%a! 1TI˩<6IUT̄KzO>eN5 yNLLKEX[?;`>UtKgnnHR\4?`]ȞڈԽ;%q*/cgx3`mz1dE#L$deiHKj~9מ &ub#}".ww?*Uc2;QYb"!D L'"ڔwtXݘ=ݦi8fi v!nxؠ P"2dgC)F%#x Ic}Z8a00KYR޴W%}xȋy x"3Gɒ6h٤.(gyrcK [ۇ| OJEf̀ )`ֺsoȝ)IdIuTpO|<ưji5 TfIk\J:tER1R%|>YZ G(piӘck`(2u|ABL,yص{# $J2^xoT8WE|s%z6 4Aס12`~,Z8-d5|DgX&S%$'`X[EI2}N_g`C]')F~p#a}M,p2Q(BfvdA%WngFJ™peIߣrMYeV;'ֶq(.]P* H#oёI( kJѧ{녇;k% EW jpxD؄cw=j"rωػUg)NOф K첫n7 *bèzL6zzhX&8(1=h@JDȲ~vym7 NPYQz 3GiJvN2ώ;\@8ffڥJM@LG?tM0;.d] `JVɅ;W8^U̩jmnCٻi-xLZ#XPbJeDZt9Z,s =ڸڸ oT&f*`kr ZЬv2;aDmh Ceqj=MzP<~4 UP,?+| -A0BC*˿޺@_<1czxЌ;AT-YszthI~I#Zޯ嬠lҧx4)]{7ꎾE(/H'=y'D():+ Ml-CͶ릘QBԢp?Q-Ry gzB!E֮T$re`s||q7-SeBq~fk+=DY "*Vq,*EP9`Ka &摴tfЗcW8kiF$SkFXdi>=h3ʇPdI6,4G?Xu i;O<&Mt,A:2w$Xbk쮇"qaXKik#W." n+%ET75*,z wߓqqBv2IG8Yًfk@ eg$:m^#/mp6\-YCDo4t&>1}Zښ<9P C&#?0K.1$Ft:(c)e?o|ON/A~ȸ8̃xk5iHšs XD{Ȃ0?fuwp [RvdFɒiȟUo{=V<)a_t"!sN2Q%ѐ֗5ߦWCmgq݇lB3Jf_ [r"u.1|D&g ysuVGY=:6HURv;~0Ywp&J.ҏ?ؙMnoG۟! ʹ<__2|{⡞]ҮJsq˴_&@)+8ch }oBGcjw넏ǬqD2zS& df :lK'񺤳J {/ҦWϤ_", eFfwU;_G~2f'T%7}Ꮥ'k 3JsWo-oY&`\Qݟ`rrh5(L7>%))Oaya;%3}˶R0|-Zz쯡I,oάj@|Cx5s=͗aqmK NA=l1WR 8@MQ'^kOwH-?oND zw?Ǽ[dbdG9rNpര~Y"fB#q .S?⑼3c :71>7JdpjX'h~ 7'~+hҞh)"- VoQh'[1l)X;Pʔ#_NJ7夑||o xiI1vAf4Th/(~WsudBԻvJTF5<#C<. i%69 F*=g)dTl7Q/aNh} nQ.|IJH5tN[鲔t^g+ re3bvl]咝mR?z˜ID?u<8g] VLZa,:R 1i@Y 7`cIUvO]N6i&gX75(^z&Ցj5SűG~Jsbu2BN.7dY5y8T@N%md6'Ts/8BHwX0z`;&|J4ӊ6rT݁p6n^6g\ՑuXdai߄+ $[]3%>WlxZDQG{7HksrrfmM,՚pPFʌB[ϤŸ ޸dbM0x=Sԉ6'|m%(5I*j/"pj@kb+wtvR1"|;`\fW:~VsnU]\Ѝ n& ӽaouu +ȣma,ͮv~r1 3+ .*keY^G)f% Zfi 8?1g)KŒNù!9O SV. $DJJ:6 M;`f yqڅSAAjqЋX” j<*8셼dWn9/K|Q0cKc޻\w [0LFxJ[ ]zed1XC ^NrDK B ޅɜcqB>•%`@rDFg_/K)4tj?~U'ïT^I⦺(z~#K5|vi/%tj[Dݑv pOzT~46WtmsR-" .tb $<鉯")z jJ4#Ym;ly]"fb;3ݶoCUA7PG1;jK!9 GzӷaTXKG_il$4:9,w E({C,R= 1<V !b(!a2y:㖿pYs U4#a4 * 4lGh]: L2KGv{^$I) !`0!3*j݂lwœٶijr1K `V wUr,*ZsQu^߶VyzL'uo\%7'ז<)%xUx6L舔a{2J(#4{H̸`[+%blꈰ}iV"r %OXURwϕnp[ҧxkDI)eW>|ŵq"=@j2vٍ()jM^䌿c'j(.Y6k<); I.߹:K=mcy%5_2 FƃWǃrvj81k}(\GDt5{?!Q{l g 2]r F! dX,>vQy!W5ɳr\j5F6K#NÆѩ,9ۃE@;jqJHTMhbYc&Z%Xa@tx{"`6b#r̸s͢1#c4fpv5*oͽhmvX MѤSmdִR;L?]B_5,ݪsMOK}G켐%+ut_m0Bu⌿JM_R5T v/Z1pӡ2) & /#&N/iw!l)YᥛbSbluA%ȋ&qmlXJ-Z/Vߛqӂ$w俅{,EO=C x&8n$)ʸ4xeB.K%2Lvq G'|6/J74f 6Ylsv֓9S+R^4<)U]^?0V|ě~gJ ,Fk#JJ3#aM^)뜪]me9I^]¤|0WZ#ƌ:oW"䲌(ء727Јm=gwK_B]P/,l&8sA~̔3zk?LzD7ԋ BajxzZMt\ 9n F;oSN&w:fЄ2b܃Fe&K\@ů^/IJ qVXc/GnРKYQ\jIje##6f|CYYA7'Oʶ}cw[kvirZN֧>+dry@i8W!5Z*¶è>"_pDBI Zϛq%Сf IPCJy o:R6nz2Iؽ,27XadÇHRƔF}\{gHB}-2HL,@j-V04hkȂO21:F ۍԺUv$N: \GgboցD0"r%Qࣺ R˗Fna{U;Y(f nfگx!k) LSJ>q8ZNzӧhlB8ݞ`5lT#zhbJN)ར!-&_}qa/OdǥFd"ͷWv(l >M;z/*ȴCL|:sPGTC[@43S3"sZ!J#GAFT5{b *u~Ŭ'L꤀8dH7ױޜ[zK^`ݩ\&ڔ;.˵׶x-gL"f~Ldf}:Va$IdX)QXi}3} gjEtyZ`# 1iN/R㐋r>CuCg&UZgt*^~=Gs\rwע|z )`kF*,[1鿣`5Qb@ZmYQ#@N7;[ClD>׷иs AI'!|,bhNCD/wUlvw 4ӗ44ݓYM;k6x%BtYgo>snt< dBɊ<]v F,d+؄:IEݽק[Js *g yWxp<0i"OLi0U:H3wҝaͪ;Ѭ7`jcHJ"!fd%ir%,gs,+dajMn{*r@fC6Ur=adށcWl2KŌG%F&OBTxAg#y@o:KSna|q(BT%x?J;L7&(^z3".K"4-h! C,]T,xH<&"Ek]ٚ;}&?"V K\%3>!w%r,izh}uiEwXkA۬WvV|*%qfkTS:AuL3Zk]g6,9eXbz@9̿85/t.B؋7Nʥ$tvxZw <F~L/ if~ UD+PP 3~0mܑs1ۻoǧ/A=p/M#CkS0IRfHogyB,:)~v neu-ggm t=\Wv0P%2ǡ"0>(mZ4s7N\^ -)*tYf w`GoD Es܄ o,21E%Ff6e@.;EEP/D[dVScGMt"fFII˦ݶw3Je)O8$_F6zp"ꬊ&c=&mH%U+N(c3o A =Jgg7iosvòACnC$!>b4_+xոq,%{uH8J ?X H+P)"Lpjx54R@fz[blX'Pğ>)/hJHtZP.^T鯏.|zxL&}sCwzQ͔Swdo_/"`R'%%/!P OZtRN[K<;Tڭ^;Hp5-ׁ2yDJm,zO =!܎``)(G֗fm $f>*8$j&t3WmX m^_)TD:Ryh3_2lY H"0]A963\4-Ԩj*)6wGaܯ}D_^|>_׹D2vB7V xBtӼ2l g{z{wQAdk9Sn_ R{nJ[6xQgo$ "U߹4%NJ$t&|FFT\֥ȓ up m{l,3ӲlO3ay;? ETi \ݩZ0 _茉udBwǖֲ8k'{|ғ)Y'm_Ds^?.Gr!NIdrYF΋l5^`rP/?^EF&7Z|9_ƺ](gk6;_khȶ~$c1sJ0Qq Ay3o'S4?EfCοKQw_9U{MU0oܦXW{u`S,IgEFn 9'G!S*g$^Ej6'Ρ|K#x}])L󟲝{CC=ZFkKMnFS-?ȻH8Mm+tC*KUK'Kɒ4#fB h/Ev F$A) :(qYet,g˹c]m ;98KM-WSrMkl9rd/Eq $^/,tntk:fyla%QUow\2[|-(|@dw4,\h 'oGg5FkZrhC2.z@r y_eXpFrߵe߭!+N Dq,쟊?ݞtM5# 9^=s0Fs'#aɥ؏&s!Ӿ@AƔ*LO9L촥b|TmV~07c i/`j RȤ=mzvU_fvcsa2kg7E;׷Fxs0Ѡbi'Vy;l8xeH*{ L9on sRĻp0IS7P1塶 o?2\\)]afm_5~ݼtϋ5>U%|}5[]. M o}. VX:?͵>-TC9d :+] zʋ{ҶIhƇPҨSmR'-N适U1gIh .Xv=HKzWnYycΡXDŽ:k,ZxԞ'A\B۞,Upr@v."eocXVi>8g,JS .uJ>ȵ0X4铝$7hfdCYiطt RSѦ!}2?\0iJ;z=?SJRk4b䛋Oɦ1sAxܔ\=NxY\(rX5W NN[cu 9Ҭ{D۾1m2zZ%EDr,eWPf1X3eAy 9xF\&$ʣ vcb&7YXy:,ee`S$ y S| {UZC@w3:| YY9L7-WT||_زw-*I%Y6VzƚPݏэ[outoל'-A>>U&(UE f %*lgԢT<S,44xݜʭzƊ*'Ta|`Y%i0ʡah]-'o?n9 ֒~fݦ*rφ{ոf;Fnq  gهB@toj96#;ś,P/2.K117ΗсD¤hl"̣GI{B1}#/) / d;8n<#5v/\FV2R=f(k-VQ`,v/#)KɅIE5p,8~GIJ.D*llPd]ٚW%}։~1y|HrBHԭ}p*]:@¶o}ӒEcQL/܁ظQ+>W]a84cʹE Ddgq. 6 ~ƾR&/*LT)"qMfSM{H&`TnB9 g|Yo@4!ܟT6 u 5͇$WhvqHAL ڗ /oRzteGuԀ/`Mu(Δ@,q^26\fۣdnM"Gg'y]Yud0d7T9U0sJ,L_E/3;ѓ,kՊ6(YG.  C%\' c5{-5/B՞$~%mB#=ϫ?`y”i#9ۙlO_A"TIkQxDa^VcXƍ>"JK̉._6`ȶ}DG8o^/ͤH}(4sb^  n^}oz9cbXT-ڲa̗3q׺w2o[]H+SH6[v9)?Mr_A*mk"cu5' C(3[D.-jkV[ u^1H}( k ApȒ8~@sf&)v9mMBL+==J%Q:Xbk!C*hաE]DtW 9@aLMӓ&Д;˳O@|Nխy3(s=|tlH{)- .M5]QfbYx*>' Eڗ(Erǫ&TH5CͻsSz{_-1Ls!3x\k /oISbrվԀщ]S漆=))O_ ۩r+~/`Y^ruHһ^akC3}5px銧_Ąie4VGoGK~E={;} ~;2gy8IO. 㶄E~ZsI9M#.u{jDizG;ߗ#|5$} EkSۭW8J^Gn1~۷ԧyL`O{6 S\ikL\iM?H@ PwQ\|BڨFRt X-ݥ+̈R2!%XgO #7R tຆǽkw}+ C֟h b >cn.+tAN9&#s*LkJ^/A1i"{Cdݲj8톋IxZ4쓻wTgEgg CФbUxD2-,1$;\> mmZ`}2+e.6U0uG"ո`fG/<7"},[leQM(D=jqo9wzK>Q>RX1+p? HE{Gtw=d *.*gdr7}Ngl ~׈WsOu mGk NuGЦ1_|"/dw,(#<8``\ :"Fvj: \ŝRʎ-tuÅo0PJ +xd{aӉ{%plۿiBĞޘTMj*KQgDhs)3MĜN4FB4+?߱I0VJ7"]+o?0zgB;Sۉ߂F/\@}!Ϸ92(nCv ?TVjΫ^GLy[O{ ښI6L:ȥfG[w'qb W9e| G+<\'"[xU`qj)7d$ F|G@J+CSGc#)}Tz:!dt |( j[Zv̜ӆ,b{hGJ듺 a=l0iMhpt&rNj}dcq9irgz vyԌqi[=$~Vp:~C>s|p 5.O?sv*c:}_XHOh]}fjYCކ᜝-=lPlR=խ;8ny<~8W!D.ْ-i f`&L@s.P]牢wwT+;ݙd8BҲYB#)6dVt&Gn+|U i~|Lr YGLv`7>}3ս"°cB0|8l/04 Οs)'irݓUG 1eoǴ5mCK jtwZOԩ.F+H#O# ɧe,1xgUmY#x.ܣ99\fL~hNv\J %;ol߷SBca;xd2\s ±UE~b~d籦o'<T-MʁN4Tk 69Clv`,ɛ䙚vM+!Ɲ`lm&e%p; j[9TFHqY ⵰Qp)U_<ؗ A7v!pyR,qg63K%2!T =#}?R!ԧv['d|͗>pF&=ϺЫELH*:8rne$Ώ22˚b$ó"kfEwH 2r5Egns&+WH9i6j0˗IlJ2L4k76Hd/+џi`..D5@1qgjo  ?TH['88J\qR^Yy3(uy,HEv[u p͊AN!~ϸ+a^d*pܜ~}nF^9be; Dk牞%_F1"!!:8F*خGɋ6N#;˅Kko}v$C;s7ZDU|>%:er3 .Y 5#"H\3ը:>D(/LK%`-n:}\hny6#wm5d}j1<7V@ܝ}bߵ%s}ŲSalskNaIArͳtA FXAWhA#P$<ݞ灾BJ?;]nN}hvQj /dt@|玗0J۳0{3pE|׃ǜ #(DB.hYr/d q "4yZ?WM緙ʥ]~4X0t Lcnzu^Y~T}$Q?>v2|ltWW}B0cwkՍ-YM{\BIV}k4I{"n/4FFSF&u֜j4y+IϵHTi՗F bg4\˖??KCjm !]čSq B 2PG3-Kp_{[-{6h%D* `}btN;R,eBmޥu~ībj L1JyJzʈKHмg)U?@0,o֯HjWjE93E ]PX֛nkb2ѽ{gԸt9WnZzjq_!UKMMf/o6B"L :*"3/$5{y"}((A C&Pde6APsч<8 k5!5./挶tl#27|e ɟ fǡN~`EVMZ<Ok)D?t;* DaP̟ӥP lj=Vm{yX"uAQu RŻV8I r[[z`-{(ѓĶ<`~]F_"rk] 6)lF?A=O !/lA*VqLab.靈M~^anywWTbrQf9OxKWw/OtЈc:jF$}6#?Uވ钝9+vwB~S]lv'U+P>P#lSB HXs d6gvʐv YSOD\VKbl̯Nn:+ Lx]j%&c%fLjm(;zq8Wt+zQ {{'*Uq {Zn;4]uqŇRL+gP~MLׯU-DLT %I> UgkFD \}b Y]?2?ڛ~!ԗ+T |g;#&w-G[[ɯE|N:O?#3j'7U]rSݍ!iLh_Y/>D˶;gU+S&/ ]\]Ʃׂp@~?#Nax_NVrwӼ` GbyxtcF_QZ1o( jM->+?Y{&ů Y w-Lз?fDRP]v/f |{oq:jEjJeKI^ukF{/@f@ GRd\2@ox1d(*ik.$M G/*рTY Wn \9j%8oUQ@tAO'IP"7Ilt!c2_^z6 m'%+m MI m-Lz"Ӓ, ֐t֡Uet^1pɾvaQf)(_o=< fȆdWrVn:u/#\߲L4,Ajz>`gۂb_^.|Z u?HݘU{\h+t|pk[~[aU,bd֚mTqا|ѤSxduztR5өhgG:L&Cx>xJPٛk tdH76_}WJHmEb 3'AF IЩ,; r4ɿtjl71_r}@>@𣏕׾s8Vd!.IJ>aN n%,clюw(k{?-m9 ¹GL`cM!o׋hRV&j^Hֈ5Ѱ~I+xyInѩ.Faݎà2Ɉ?чރ5 W.SA]I"~8.PӍA坄D 00gFE-TY7e,u?4]^ʨWlSL:_8oA#P '؈HԶ:Ƹ7̟vsZڤ##kN]] +wA>!ߪ0/p1]0+t<#O+㌁[~oJh5dՉLjSza=d@4p)#>TxZߕь-l8*n]j`6#߆:\q-`{4$!,SC'#mOZUFR} QkIh8FrZKeWnnyq V>Gޅ6`a}q0\m ?\7*+MZ %Z%9/ }v.Gwt BR@͞1 Hs: 7}k fM7S,~K̎)PU:L1Wծ`((xcߢPC](-n7;w̦r%kk=eE$#!ñ n,}+QvQw`ِJa: ţ3,AxK0Zl/3+c`]9XVuncbȒi  g>82?Z)R>A*ͥ ';%W 8?<\,Y !>F )#(5͘N]loC1mj_ClmWGU.{hp;V16xK`rx `A'_9e&uB3̹T~Ej88<%F"p6=T8SZňL}@^:<ݮ&6c.FiH:ITepzHƾ(hg&᲏eԮ+{Fwl`Mj5\)y3I̳}t0 ϻGj=>Y}G~ԠK=&ү޷Djg|)w>ι D98]4.usL)I5dr雂dvif9hª%d8ЉIM "Zą ̸4mkv:-Al\QAoxw,CɲC)^\".*hYI&!-d؈ԛs?Ax!s:z.$;_lgQ=zMR]`ilj:Og}?A[gn}{Sx6 q G&2?(VtkƐAoto\ȑ͙:[>#U}d9ɍy| <1C4 uAR0r~1^fZ1Mbo_hC R-Š'$\ٴ /" c|ߚ#5 ˮYv)Y rm+s $, t`eAwnT) N0Zwޘ^E@~R}.C\ ^)wOۋTHB?G2Ekc0vP?S>.7f  B67*LtU {%BBߞ#CI:xPJ7 J_9+*zŚ| "TJt5eڟF/o$]&_E+gZLh3g\/+ˍ)'N $"CU]=4"b??E,;9 s3͙)D:} ̻kwONf%$vBO_R6*! %04ӹ.m'\$i͖MPr{peݛ`5jt1g|phip n5 J `o)*MnOL1hYZ卫1,FTz'=)k##S0ɂ_(Z2j 2T ܞ+I͌%ja%ZSe'٥ Yi ygћαS4a`˾[. 6" @xyhCJ/\35qVf_G0ªo0|E`lq8noT AP@cXbf);6bDNR~ajZR~gd/;ϖMkc+E37FK^MRg3C@*7qJ8_?ąq<|>ߕBnaԮes.7|/Wxw [,)Pa,&{b\3{W$41<ސGjvX;zo ͹rmݸ4bRxGEuA=Gex뤖/ϑ0]ZT+ՎjVeF!Ɉc得ȆMJ/* ZgHDBl]pq`+UnBonh-@/$U鐍v^aU·S|5dYc*/"-~_/=HaMbOE\RdhA@*nNnIo4s^0+z+{-sWR+MWl(M׋zS*D_% SgOvC!sEmq!>X/Yomua!5 eYa W>muը\ L6: xO4.|v)9ʖ3̈k訂鹖-?hɞW-x!`xSlbƀ\uEQI8*Ō&2@HN]W.Q.`?N`olCZjȏWȄ}y 6BaЫMPJ1K(y4u=8JY7%_J>i$)l=-֫ ŠX;VO Rr {M%oksEP9Mq.Ɩ&ia#,)W3VbѦlL Pdpk|v hPuhB8B5IdOxE9Dx:9]X*6n"\ 󈤚9)!Yhi< 5MbaD4RUclVt?;|NKp}L"]WZE3X 9K_p`9!敺h-*4ZftIeӵdmU Dw*j/0t ca"h=1x_xf(a<*#iQ-Y=y7QZYּ])xB- vG E^&wBy+Lδ rjR!l;Q. |R,n7LC5pBLbX"ym2}Vo SD<"V}R\fɊtu4%*+3i8 αwتJX$p11р8iKۄݱx/e}t0daBS~JSU:>? ͓zҰ5m_e^?WTƬI!d&'-鱋 ~+ V=OWZ7~|ö5m0 .yt*2Z2P7v+jt_;aWXٟ`t2tǹeG&1dL7tb^ u0-Z/L+Zg͚*\1®\wRITtrkNC! _E2j(<xdD|^>5׿<Ԉ2w_o495~DGB[8XOl]3|1ni3ero/IQ 448lfwp#MWQOY$#$yq,R,>JLPen)hź ⅂BV)?lGCӨZ,]0ot1-!=X)0mKb@ɢ&3A2 -pn-V.-:9Gt_+y0Zx5iYX5TJj@DCǕPVX۹مАOTpq.ԇix;Ӏ,PTȍٲD^zȹ^o 6 '&ybRp}gRa|MF ς)5`DF 2 XhSd %JJ^zq:c1xp*Bκ93;XB((xYc iv5$@gEw|H1z+ň(f{{@m3A,5/YVex&үӖ PI(޾Toi 'Mz)4R"%GnUE˵دf L=_&(q?mhqQ ۢr GoL ZenNM^P}wu4zu. .T!Y0e~'KwVܳ?6in&CZ~`-@crMKGr#!Pb; A+2iS%RS(86tmD,+X][A r%RV:rm5=IXmCAL΁9ҩ) yTx{/WfqWsO ֛:&GFqY(iU(,a:d̢fp㣉iȫn!bFQYI88aIv^J Hԕx$y%L# z%_,/>٠A[OCH#FlQe}} Gg 'ChqOCe2ZIJ\5[=GZNjA7ժ -B̠58k#mJ+NapXCsLV"ӴUBbuGz9ƍ(M`jFȫ7JLKp>?B+-'U[Q" '(V؈YX>Y\2E<|m ҢYFLȃYн%=*h,d@ X;zD3ŨY(T7BH3Br` ukRIz-iwTn[.E;xtx/vVt,>>E]z[o bqZa/ GDOs9Zv[m &nF5c; &nBhq ]_~f{⠅=[~k$= 8Qa#\_ :uպݵXm Nꍖ  u:k6׈mr&xK%"C|u7I1eLb?8Ә{%ΈPia~OhŞz#"7AcgxF ;ʫ'5NA~aR :IL &\3z)_/[pgYZ070701000004d3000081a40000000000000000000000016661890a000016d4000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/intel/boards/snd-skl_nau88l25_max98357a.ko.xz7zXZִF!t/]?Eh=ڜ.+JDҾwDNVj^XȌh)G;C&d9)X\$d=_#eBnn s5%aB/nrvMNA-b '(nLٻ^TG6.k&/eZ0J0ӬGcȏ%Ls74  R==-/^y=r6(o;cF(lrU9EUn(9L &u<ڄ8oـ&^r7Ow)|A}efΣ1͸} Czha˶F~gÖ[ꎿ뱘L60[=)2Y6'TlƘ%{l [CZ+;H]_iNϷlO[Vk7h(`q/'MA<̶V/S=j)Dmsu\3raI;j?Ha˩4/o?cg%/ X?nڼ/_u)01UI'G xnE˿\c䈽?ü9m :HV6,ݚoIS?es8uh=b%X牠H iI >rOٕϢ!5c궄ۛ^ƕCNHyG5,@/J ρ}w"T;+~=RqMO;Nb ǽvCј6\Mhw5fY8ր+qF.V΅iy.F={X-o#(GJ| )V.:c<4Pd:lT_rA'2I]͠柾 j>B\F#Y92 j]- ek1}lu]nՠ=)KZFE@QE6Oq<dzmmh1io *Ej7HtKgp][dEF oӀ=iWd  ⹢[1%]Z-cZņ9 ?p 6,E KTգĨj7ZTNTnTS"K{p?1{uf" f4B0j[TՉ7-"f326;UQ!r%PbIfՕvpheYyޫ5C>Gj| p0 Gŗ'8׸ؽ$3b[<>p)=K0IQPݺ)is6N,̉ڧf jU`OΠԫh*Dˤ4#t󞗛.+h+U `~ԏڵk ,W{{N,2sǭngIa^g*F-s8|ՏV#rFj#+ CO#$a~(Fſ"C3.pFsRR%PzWNҰL=9oB&߾Ea @-]TT'i3QKAvi0G~Bsˆ P_06#)2-R2@^Wt.t"9pv~H\-m('O,]xO6hzޛ wW8-͚w.j֒& {1Ljl(MHo~PF:{˪O4>vLw5{ŕЕYha>C@l 'HvT ad ]01UF_C6"T4srwoT"Bp^~dퟣ ^ 5+-ŢpUV6(+ҳ=[MEMX% 7t4ܚ,7?^?f2xra=W. >Lu?Aù`Z*n;y2+HUSƘъ:SxoZ ʃXU uXlK24f[TafIZc\o,;v@%dVһo"b1,$ʔ?fŢOc_6: Iief^p0u eAYS/mlW/SL !T'X%0, Tۀ?Б6ffȯÂ3R&\ "-) c|<,^85 JK3{@-toƉJ@m78XS1/Ri + Rg1Z Je+X=17Gu&0^j[&*{ - u4LySn!{Sˏ S@#r6]qЧ,DGwz?oY{ضT>GRc<u?hp& )!h%@>#4QUBT爹MWs%EjA%Ij~CjE, dL5NG S&\& pqΈt /mcIZ/uPl%}; CSRqCk_9G`gMU@9AӁ$$5U/`%%W{Y1u0|zF2,~%{C*+ſPsN4rwӺ0:VzȪ/ qP~Cll~]jX=%7{D65>zu/mgy:=lE\bt=pX7s~sSP 6`asPʂʎ{4Қ)d6xD>{uq5|Q ^a P߀{,"4fNF{=r2YHR5رuy}zs,[lڝaCoȷ[bIW;ƛo)tz .*b<˗SiFCť0ª7]aco!v"O4hdHq"wGmj̨H@S4̖QKlv|dAގk&ag,X*YX79TF'zMݔ{-2OxXe/ݧ2FCNa"Y!ŒIQt ,z"=yF(#$Kۭ}u/@P3i3]&].ԁ@nՅu)ː"rY%\ JUua Vէ&[&ĶhԠSu=# +0Hh\DrـtǨK;7V2 gJ#ظRpx4z^Cgu.l':6 mvXztjPH4Oœ!;5uhN{27(jϝDGG0,>xD1|9WkG;y4|Y\F!ҘMe5\~H5tѽa˜odXE^p`dZVl7\/N^VnzG0W'P Jy\:ʡ:⪀K)2[w6B;,-I=g|g>ԘgѶ-\)Pb.@s'tW1 C* e:kUܱB5#.=%" _K,S]|őبo3j!N Ps%[<:+/ BG+@rX_?+ 7Z5Khźe4 y_Bs5XZD^ey՚&Y̜.[x~h{KF%yvzUt Ϗ_+= "^Fqſj1a~KU )C7IR6EaqV@vOYŇ9%t%2gTf>l:]B~e|\Kt'aN'}  1PhlI{Ib49&.k4S+r춣/͹jz_Wjʫ#̥Oz6,RsA`u]/hFm- i@(s bͦg/rH9(F@4#b;`&!d`Q@ۂ1nB{VK˯w>pB/ë>\=Y"Z*˷~Y Ճ$;O/J'Z< RxTcR eqr|6Á~ժk+?V4(eߚSkpbm!)s$=BeۋB,[fu dFηe'̚@+,-4{dz B_oȇNjf5>>ׇs̞KCucSYe[2*+>X .DG^`klN*,Z& 9-Hq6+?hM;zuAeVd?QMTd t&{YDj`l XkX'uib=ԬVfDG/!$ Fdoj/в4-? !iTs=CJv}Q@fG5{ R, @My#ڝ1|2+ý֑Y -DD`[zH_ &-dSYgYZ070701000004d4000081a40000000000000000000000016661890b00000f3c000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/intel/boards/snd-soc-bdw-rt286.ko.xz7zXZִF!t/P]?Eh=ڜ.+*Z>/q.ejenO(CGα䒏-.{VEƱ΂?PnI]fCx\33`yWI|wLo]@umioٻNq{B-~MNٳ@f+o3W}0[P3QmmqiBg:7u`2ن`>RRfbAP0yX=XBTaDŽhWS(p"S&_mJ$T1F0SNNYg/y Bte܅PǓ_J) `z;iS[.<գ ^t]%VXJ陣N\oYP}1 vdB˒1 !KtDXڛbO草QC~X;R YÁ@_uOoV[2RI6uղxq%|)D&յhcQl{[bÖ±K\[Jb6UENHפKG)9X~^S 5iQ!_U,;Ӈ~6]b2IH2dEYbGx_c]g- ,5F_t5ʚ sA=w6G3sR!lNJ-pKqGj?]l#.Ǎx7 JI΍޴?{U.͐;C0qZ4fρҭc  Nf*$;宽/Rm NPć96D?U# 3d7uXk6c N8|Ar6YCz~XXţ8'+nPEuDӦ ^?7姗R^U`,V0pWea4⨹d-}/a6d<{F}t* EI<sN#Qוӡ`me|탹-oiKm' })6y)=j剞VlZSf{5߉6e\j'*,$(ˮ;~!ؚK9p>wb_+ů1KND.n}^`MSɻx.{,6?Cyui`oA;vm95/M$ohO;1W%"D%% &~Rz`;QK1 {l=Pj{e>'l<=y޺[l~0)w`L5n<8i'H=fa(YD$lfɂeǯE_㠹la{[#LQ `IZ&R!0+PO^yuڎq@vZFiW9}ϼ̖X=yfA_@f%MT#`ʧRz=bIސ^)c_U|jVXAPwiZx6ޘ@~: (-}qXEk  TLQk])iCυӗ xﮚlC|њCQm 8BcS Az8ƀNF%t-^f"cֻ\wO1Nvpl}>5VR`e/[v yCv]_;WW57Yy@HPX!p͎叠݊lGIeB=5JPV}_R fwDeu|{^24L 9 8Iׄ&mdTHVRFtrDW]x 2ɡ\NdkS`)`q 4al$wFJrVuc1I6?'=2XtӍ @u=#(c̖\r[ +Qa2y0言Pc UAc)þ,ރ<] RL,2byl]&Yfu' v6 ^6yc#H Er Ccn[~/f[䦋Fۇ}+?g\*I?a%%dߖ U+'1M%iPs1UI3+k6;T#3w % MA).o;TO;r= m6Ǎ wM8@qLϫ{q9 em$ۜJu4 A݊uEl7)=9κQ3w)J9qú˹2\') |58zQ*̧**!.}Qk<[F&d̸p?om Pq9u2wOr;a1*ד*4moLm o>U(P ˞?o4?[\U6Q0"J$WBG͌V-i~qUe?9]Y^ܳȼ]fۜ'hVs6< 4[W"Af|>7U:RP5Z>0f[~rFo\<6&Φ=JZ˛(EWvS,9ZZ(QQw|VcqoC}_?ْa>U8d4Yl-A/a.7W0,nLǶ'

      aɬ_Z)5D|st̪v^O.V 5:,Y[rI#AKdA? p}D7@vΐ SہhHnm'ZbPwF׎ϖV[}MP&|HDZLmEO_Jc[w_YRI a"wS3L[6(a|YvPPFo?F,1) .3Zm9AEh AAYnC'*%ܲit Y9t.^:d'][1,% ItW[[W7٧r6F']O^wSvf)7vvޣK.~XSwY_E3EE`<8&AiS8IH^:/ "|GUi[^ra}~Z `j(GfV;Jw#zfPՖA>8{rP"=ԤRՂp"T~| KuyҐm v`$ԅ[/bsa}whdye|)6Ƚj(l\)=Pe+Kv!ϴDZ TP}!|(C((b4K-AOi91ThKI![>(]Ł%fBwT@F? ;+`[@Sb-Ф矊f)&Qzn8DE_b(-"3(Pu;H9: rGdYq/T*Q&"'PK3B>UNk){ۭ^P J]]nI4A%#W>#)OB5rʵ/ٷ7btS bp@:[<(V,K0dRI}972^'E%!%viԶH&ycSXEp!2$瓉GD s`n\zVA7- F&nXgU. L`ﲻ@&{8ˍY)Bth of +2%-`#"n ﳓ³+#}@:}ˠJ8ke3H ‡ķ Ar4x$-zyr*;Cɿ *g܎O| 'XDӚwv *A]@NzimV_u^<-98Q·)7VOA ArYy 57TnMLCK{(^#.W}@nm1^"U AZK 1OL_/1tw|ܡ-q\D~FAu(dbPr&_,_$@? Bh&*ɯ,(g-@bWNUlS` KnHjw*]@m.Y|iH1KRx"+k܏PSzc y`["$yˑT7/3"؉bϟ,z^pE_@k.p) 6+Q/sFWwL+cՀjkIC|8fj5zIvDk-]emkR|vOc+ђ"+ $@x م],Oytgx'֌ؐJ/f0g狱͘~igT;gjvȕosHu}&C8eqg:ڻ:h )QQb^,<؅.|a%Wx?c3S9@F]Zi@uaeY }Wa pX1'6 YCBt޺koԽZ𢾽eHo(!q[Aݝz&p/Bk~(4{Ecca֦h ?e tW.{g^ؑ` o* lvL3)77EѦu pT(Dmߍ+2 m<9PwFL'Tϊ 7SvO,`ڗǾNDWcCtԟ?~GWT(.}gJGvIL}öܲ~:eFyk2I`r?#FӔ1#|eu+0`>eVGv`X&d#㘸r˄E]}o]7XdWtz\:>_wS؆bˀ1KZ6'O5r;f={EV'.pT*WFJ(H;FI;Q=&e݂?Oi6Y<l$L_rä@ϯ W{I\uF]}\U O& vp} '^ԌxH A (6d}~&,FWwظ/_g7OmD!Lդ6It+Hw~Ls6ȸyPW~rr.;L5o @W)ɢ+x^S=j2&؝{!]FҐgg[zϭM/*{ޫ&!`8 D~,yK}Y1z!Y^cJC+mO~.&UlXq1uǎê3M.q͹ ʌ8krQcJÑA`懻zL.L&a`4,M΋m i(v~pvϩ0ˀao6QƂ9kLƑؑ΁ 'n9GVZDƦD:|g {b2<> %,y&(d5F*-.7$XoѮ)B^ڢ@CuͶKT)V0٘<Xmz/ü!j?9nRt*B>H]#!!, Px|w5of[65xO.جw>Ea0;g9:؝ևb\89zD4&"@eyh9pG.lqdgQC_y8ꦃI/sWY1aSs ?ݪ N.FaɂХKc}Ci0Rq3\i0j"~IGq/ݮFy>kg]x4 ;{ Pڣ T#^wsr_HL[γ8ΫfTWqq˿Ow(+QΗY4EUGJHв!܁WW*^Vxr(UR'd7ȑ"_D@\G?;u@ڍr@6Y2V/SًZG9J>Y*a&i>o}:lTx'iYFU_unx |u9x]Ԓ7_onIWY޺ 2%N_-bf/O ڒ,O`&548-4Gb)F #\U dVU}鼂ZtX?@i0"v)崐~$YuuЫOP( 9b3~sKlB>/ O~=\W5ًj$هt9Ġ!My ׸޾Ȅjc4/V5,F=-ȂIkHhǪ$0<'Q[Z{ &||JT,!Cz]n ȐtC:, 3;GTX%H>dj^G|HCė| cPצOCț%yqc/ $4˂ =jP2I%6Yҏe`&}iF(uuEC8:90vgT!)=S 2lSV=]eZڴqj$A&v/FeBePfޟ]](_KO @H])Pgj}QN( b b. ɧSE!qc`(`_$_g &[ejlã[Z8uQ Z͚zˏCHf Hh'(sH$ =W&n%\8s9'K|Alcn [hYXzbVdn0ą>~Iԇ~.oPG9w%;o|ã-.Yݺr;H S&EtêIh;+m3©rLZRRȋAe&jԶk#pL|IB{rVeES;=y)=LQ_f"_*%?tŌ/ LPVJVc-.Z%e;bo.^;u{ Z&לvE"ZS+}nW'I)!/׊8C/7f7| *r\GXN A(" 41@uhՖF9J\OsK'ɹ3^l"aPV$;E8E{nƾs$eSiQK蓁AC@ |l<ǧ G:>qUYe:aKn47uPN4ɭ#DZčOh9]fS(wut}g84^i$%̮Gd:*g8qwn7[ٛs1~4qC&۳Ī4zQXމ6K&Y^%M{'*ϳxAPݗT,aljpx<3 5eϮ?+F2#1w ǯɝ,: v~ n|a#ӈ4? PVxt4< ||~ 7$eȈG%we({]7!hDv2H9^R8Q(8~8:-l뜒(c1̇Rʶ4'qnm{J$"U?* O @diݡnka+X: Ț i*qsD JKq']''# 鈓dNNu+9ƧSxS$&>\G:(H&3d"Nzl(EZͬCTm2{Zq×>-cąL6Gv3UT#,ۼe[3 XC<\%RGAoέꥐ*ڀli`ZS&ܶ ebQ}E| U$ZLcv$Sê@%EzOkSiF5 Z5w]`" 9}sjtyQ'#ԀR#=ImsIFYɍ?+xL?dƶ9!0& 0ρkj]YR7'Fט0t,B#a'qZpB,f%-i݃ jhN[lj?I5 $TDsa1Xd_:lu_YSRآr:{){Bޖ1* X[(ŅN/}qUqx0x @Ω nn_D ,Ѝ: x#`6!~yY& t&UGs[aSZ t/ðǧRbo_:k?'†vQav4`} ٍ?yRmpˌMb@9'xEr4TUoq|9 ĩ~땫r;(T:Ȱ]QZ3m0ς;:GL<C QQA:麨 -gqCXƍJ'Խ+2Q]sUw8ʸGĵ|iaJnq7EIDLc@[ALTq MAyt}c~ k^Ѓp;s]԰1ZE[-o @1>s0xbq5CC_q䳡 ߷)8B?|s՗ww_G`I xZё ZwHFzIW.W#SqX5PlM!mNl( s8r1> x.~sp]3[ee*Лz.Ξ.\@5S$ҏO x) 22lo$Uylj#P4"XCiiS-16@ΰ&8ngo] ߹};,qͦfg4+h &"W–vIuҞ"#*}$_L"7Xv;tuo4+'dr/o2ûIZ|HCW!;?}z{jdyi9# S#.#v3 ŕjI365B b K1sI@UQмQ mf 孛v?s0?'"4em vnLeR:IL+;7zUz.)9x/p#M|ཅ,#Eot_6;CPĶ2QB y`SqWM (_hCu+<}k" ӳN,:8AB w-0DADhu*dP+à*_Qb-Q*-64Ӻa-XT}! U,L#]5ZaJI#PԡJrd9J!˗󾉛1FfϣP*}e6_M0ӎ ^9j~Jw)ʨtH(^%?[=!}ԛ i<&=ӑ z<ܣvЈ5K iƌj0c CN0Ŗ*;\3oyB$GF#'?7:>TSߋ{ eST"5ۣdSV q.P?RU#ߩf7yHmP #I҉iIZMͼ@~uV?'GyS*/K3{ YS:gt~F 51 <0ϒ/ y󌉫2X 3! !*y.19a5J:{˱` NL40LVm2 O9e} .SۈLY{9hv6|' ?fU`=$-Du+w- rP),5_6<ز$H9(_~T_8i-Vk. ~|y+3TCX ݊&30轂mx$\=F7BԞpio7?Ew*"8Mѡ9O)cO< 0$N:!аc9g:r8.t "=Hw[YV I) ȁt/]i޴7d:Y6t0UB/B|62#r4P0x8Q灅,a9XY#:rܨWv*\ā $.H H+Eq @5GpiʥQJ/z2kV/[)#(}XoDTJLЊMToyDfY}@NPYkrN1KVr#;#(Va$ʅ@_ R-5Va 3=4¡gRهqJc{JDA*la:>Roԯ,)U0J"lh LS^SK;o2DZҮ#g2j+~PU$)}{elי*X/isi(qpgafzL A L,صˆaLpۇ5V3z6 uQٗ .dlM[XςA ?Hk2 2* ץN+eL'& ŵJ ( ;48*pIƶCncf=M:8 "98>B'W(a0Fx]o m}.ޑ N,ޔZ62s`w$IN"e9%cjux@ĆӜ8y/)+/2 LĂ5Rc6˜@ӂPW"ڑrmZOr(Z, 3/\'gf޻t=i.MyHoɻxh6@ !~{UA:"3#)C1O޻ ^\KWO=h{V]l,[|l69][E z06x !"oP'O}66?7[r T=QR^0j  jS7'vwP9Zcg h!UfRrGc>óA{_PЏz;Dr^jnSTEE$q{2YpW'&;1I1P Mf Of %f2z<f? l߳;@kgu+!DPrR%+UѪQˉ[ށ-cN@7ޛT!{ ĖO|5A{ pW\mt. GFN|2C%GJ.j Cp 4wBIzi6H!0O׮擐<u5I_.C>} 9Vo#u hD+x.ۨmxU_aԤ0<1cg9ϣb<Y\#3 }mǐ&džfpeV%U+814 [IAi_(Gp{!89jPDQrqtkiz^DNFQIFprB)39'E]SXB{oQCU 'nbaaK *m ǃeB]Bnc( .rԮyXG0OZaCM0Zˤa~V4mLY@37ITGh?6#j_LrEC{dS uؒ\vǬyg)DGO@Ć,Vmv;A'MPU1UuT85Ct+\x{a5s"k: Y2gRKp zRGE\.Sol{-u #ꭻďC8ii[y c^DgBczH+ LQyX /~U9)}c )ߦq@W9Na#lĦ9jsG;>U9R2.l{FO-aNPDr\Sl7-9 7O`#+&7vP TxITli͸ AF'b䤭 w ^a|K-z!6W݄x8{)F &:xx% [oʯEEoD]<Ц>Iw vO23ҡ8IN`7$sYSëx~G@L S#zMX8:`23g. ͡y~r)ԥf8xΜ,I%$Qv@,STw: V(5i~͞àK5ެx00Rd a(E?IpȪ|/أﮩ328-H%k?Ah}7 ϑEX(³}$28zߍ)U+4(%ZukuiљӴ$}P ׿#ل7!fwkpam5˃!"ش(:^vWzW1H_,GD ^[BfΆi&x- A7pzf\1c;uФ(w"(\(Ι^p8 }Z@~sK r*8^h ~N|vUe3"7dh%$t!WլZUfGݔݬ%,/F 0Ata^XqS}Bt)3i n&Cl`<2Zу56vfmƜ7>̽^[ǜYj5h3Q}L*Ė])B%–atld[1kQ\ꖆçS 2}ݗkUkm3n{@e9ڷLJzfuuhhX4Mg.̈́r5+H=-0p^j=Ut$k *Qt VTCe<Bd)co#"tnY/bN}14v~k6ǁC.i ! k{5P'~W0өŽS3>M) KIۯ:lH-6mJfO3^2HH.X4^ N; #ҔN#QjӬm)|1Uf]~4/~{-YX#})$׫k wf)|صDaY$ } >k7f1ߣǮEE&ת@rL,ok_54oԟսZ6/=Ij1 K ; zWQ2^o*Km& l3ɦxFZީdr|nܻƾ Nt$U @P`|f: 0Ym;~~C0.Ö?W*EjoVzm m3zq彭Mΰ8;C&6N Yn,C}WUixMС!'K>v7CI6iP$R' FXEն[ɜ 0#`!sSiJI3۳#":Q?4  R*Ef 5^'?ɞҾCh x^gIV4y}X>pQ-5[@Z;v׬.tX"h&'@8$Y̋B|3F>S+:n?;kJ#}QjOGDȃIkũnj<(A1$; ŀlCl %kH"IឧPAP9NU`!H$|I&ǔA.jN~o@))eEcQPP \?9|g3tbM{wy x <ǝdNsE]_(Q2^jUn+tQ)|>9 }̖zpZOqƒCQ^ ٢Zed.,L9@BlńO6K07):"  k'NjIMm/G'Go /A^.GN 6HWՓ0mٞb,駇n?^9n]#m#cVl{lN `xDJ)b*LDMc/cjAǠ$*O(z qtFL`ܤ,@cW^548blU{kf70. ꛶!Om6/+zls1Y4 tL1/%U974[L] =4pFCz} .ƹG })FjL7*rM:?5p[RKPƸk~եMڬZ'ݽ2v[m-NL" (!ƗI>䐿*q?As1 iw'1:YG?SG͛MI`qp,P,l)Eꀝf H!Q蠰s b1|Ytrd Ii"97z/-9G}t þD~n8 FJMz1N>NB>u*Q7Y<YͣN<+X>eKw;ӂbI=ry[UO/7X#md7׫v'bJl: ɳվݢMNS=tTu=j$7 c' MKL/ãd(TW¹h@gu/ ĽLޏr Qz@ac'UG 4 \#vKzv qE&T'̐EwyLJ;xW]#D ?M{: փ /Ѵ~Q_AWgD}{= 0tp2z=0;J{ nsN;si|߳-]&ʱ0.CSv5q>\h&^)9UQF -p"S2%OO W:\I*6AHNG pJ7=cҐsqАJ.c8t{:J5=Q#)U3io&#iR# *֐g@?@i !^.y'+ k#D e,-l6)hx>8[ըrPH m-l|&^AʹnYem0.s?qnY`BAΛ}0υ-Ji&췀?EU"陻ufX2eaSܳUhȺFkX+6턔"LKLgF' ,ebWUDB-8;D'3rs6`],M^窈S]~;FTq+U/AmgKD~ZdVTzɋD?]0b搅c롆TɘJ8rG%;/)+K6Պd(uޢ"5F\l6 ɇFEEkLR͔uuKaY"džu^!T5EIA/@3& %'ij ܇.~lWt)Nh5oòq$;6C.y-3{/Qlo9pÝ>W30 )`M{Sh}dhMWݍw史ٛ eu*Z jö# -69b qG5~&_G Q{z} X(kM+߳ %6j8r,e ڷs*]!/J(hE-9{Q6ͻ) ЯE-Ur.NPM \_yajIMY uV 9p3lۂ4jyz D33UFHRFd'aEu +>H`.rHOt.hkbY Pi/* x~,؃!#25&8?nba IEn]o5❱ ots9n27 ?=Uǟ|.*X\*Xe ?_/ĉm$gZ[;g^#iJДS/նߊN2~>Wh \(݅f`#05 },5͏|N"mT`cMEksw.>+ӪZwJw%_jlKg&7{Hr<3щp-m8NٴP~0B"S\jl w"S{MN$PnkYҴm铲?2FN俽aBLU? /,Yt3חW EZ[TG avI>θ85~t>ۦW7뚾"A;N]W+W5 ӑ̀[DZw!OMHQx[tFGYD(se=,n}SxU%~AxFޛOT'SX7fEnFkZ}wo~nuI?uý,3S͖f^X|H]=z] 21jBm%wDNJ^Lu{+C/ВAHlV$S96{U{1y~W=o[F#m`GU*^og# ùܖxH6R-ݚQ 9v~d+g5_l‹Kj\I996S&^xtQC-gdl/~)ss.C)~ߒC.PzML`TX:ꓕhv@?w._a^p~ c;}K5 ]&8}0'k?H0S>P£)llt!lQ)ewlNp©~}< IVqA%S~YEn$ν|iU9 _Mџ7R΁zO A>.X 4~t >="ViγLiՄS~ɘ ΎiOj#G 'iVƹD@}Mo6*b$X'b/H.k3S-7䷁2؆i[d(*7ܖA2Bܥ`; "˳d] L zp Ȇ|gLw^=Y ]#4p`\DX0_H 4LxuACtcVvO^cw. ˤ_A`BX̜ Y{@6bU,٢JG)W+eOWu:P[&GK;] .^ n~ˍJfDG700 }*QGS)]0R@"^ CTOļ|1>ˀ;s I{[FaGR|&טrkbY $߾./[s/oPGag2VߠP_X 9/)<>qb j~x;^*:Cf5?,+#Kϴmw"~.TtWa(J.rҎ Bܖ;e!uΜQbP)t(ᴊSJM [p1ɂGiPtX,ےbڼa;H XO Ү܉2X'7j 3Ec[Mٵ7G 5q/?+t.\JA,-f|,ٝ2o]`t4?l@ _,|N7'KޣfV֮e% M!rrnkw˨uS,~$E@VVe3]K-2+nl܅꺢>`.ɸ%GyI+6cDN*TׇEhgQa fy{+Bu/ŪWDYͯ?mߵC`5jcpjv`tۼ'(N5N3 ~S(OMY&5QJn!H<0,;:G:l]}UٰNJ垡VЮ|<*f AE 9R{STz\En $d9tcXk줳6=9l>1jh/Ӟ7g^g/rEφtj`6R("YJ? aW|G<+eD!%F<Ķsz& feUXMRr@h{;-Wjb{ͭq2=}31ވRqvj3XQh']p#M%#?ji\+R/b̼ rPL0y+q@a,(+t.(!zKkgE &qgx^x`.} J`:=~ȱ13rAz8Z&KO%cY֌rcSQ44y!f5dR?bەTwC\_@/b7}¿qPq 4z,b7_=Uە>ze[uC ~}w8XU|m1iO͟ʍ=&RĊWӼ_+}I9.-Љzz1lcX%>l2+UP {]l*f;=%^+^ē^&+Zkfu\|nj=Y5 N*Z&2rfCTII4'8.sxP9h w#;c0:w'[8k=1 ʉ'ƦmØ&5ƳvwUa FƧ)1* 0ddNkO2+O cMK)*"쥚C=B&WOe_@q0Ly%*T"PZ&?B.y%+mܾR ŏm_`\"^P+d|{yp^D/{J_% T܆KiP.<Ӱx B+ y3!ª d{nD/9^_ #_F -گ4*jd2o72Tj !݀w5~m P|[<>ݝZ֎OLwKR|<4UnԢcrTl{$HLqI;Kþ7M9i0YrZ;ҫ EfFo^mJ:xm(@i@?#%x':elO)=01t_peFM<5G7MDpkv6^Mgx-5@՗BV`kgcF[0* v;oN`R@Gx0;b_!CXqm3l^;HF2چ2N69?>]U֗:E zqs!F0b㜗ьu"C#wb.)ՖXgXFȃ>Ӿ -ӳR--Des')>exD&zvO~7<1<#FiBC)*έa\`HFJvR@w/+3vφ0x̙TG7g`ȴbVdqb[Xm: PMУȻcPrTL!UX]- Ahf/Ռ<\Uz#sqx ˨Z SUR#j}丒0JE '^8$:K.<֮T;^"tw5;},}IՀ[_7۳v=h%Own{xrGs|7Xsr8BEETL>a bg9<ۢmL}v￷.b/ <G KQG$ՠp)3`W T8DqUp[H! I !xNPG)1LtS^BIy.͇ :Tljܬ4ͨmn:H"³pJgЎfc/fYRn ;mY_/zX5L!\!(?p}'Ȣ畩D pKMtB%+2E} WfKTTɫxRq*1TYI8 211u5C( ZInzaq~#-dMnB%Έ7l]MPX©|Rkgt xQ'ԖGsdCK=[$Je$S2X&vG'r)JlF?d7Av_}dB m/ʜ.lIѺ؊䇆t hcv:m|*>4?WҸ&Ãekt7iS]Fk&_5:sb&(L/tsfu:cî=^Ƞ{'Y[]2xm/<)Krbws, t^3i!b}?^+Mp9J~!1`k;cXi&+JW̔J"$[~/\Mr|@UQo`z* {G޷m)V퍏gZ{R>7E~`=JVet5V-Vrj(lҭV!RWfmB)Kc~PT/ vZf:G ~*qNmz*Kj]/JD5Q%b[= (&V- JJb07)U{C })AݻQ J|_)c Qej~å}y/nqE)08W&o&H=sꊏzbYkT"L9{ uD389W;5|>Ǒ8n12䪍h&Qwb1Z^XY0J>FnT^J4"R*(PpmfDDdp h5A~c;GBQ"l#ȏ ަׯ$\`v}/M_&#~4ڿSηs 7v,t0w݅Yǵ4JvDd??${;vn.|*&w?t E0nu\Zq# zefoTbN%e-#6ޠ+crœk̡.gqo'K|fޫgUO,W¯ΔWG"Uc#P^%mym^l2UeD4hJ \8'>JWk3Wh{ԣ_{sX5 tRˣ}a}P!hԚd@˅ U: D㗏ݟo SBɠjkr-q-ܮ1qPY0ȫ0a0s$Q.jDz WAe̻.rZ+LVF=}MRBeFeqV! Ϥ zM''g#*Vށ6rZC䢐:Q~U"!Mai><8dVjrp`qkMV{7-fVKs|ÔPt.q$/PD` 3\C +jCHsN@%ew-;TzՒat@)d[rm] O.t@q\HShHrZfWf`媧l2 (W;DG:&hw%~ߝQwgaw +_ʬghk4x59B}ԼU N%F[!R=21Dfa<^$Hn1WrH5NHhz8TԺGL嚝> /J3p8j1wtGyZElԇcޞ]//mSpݰNEԉG|@Gjs+BGskcX0LzY|(z l=$&52`uĨ,MrV: : :|9aG3DeUy{ ޱ[J  HFrWFJran:tZ0X Nne99P@Ohװ mQ]qoZSɠҡ.W{Ȫ߷ޖAH{1G;dQߒoNjW?` ck+K$ h1=2``Qʓ=T5AgWkISX)%ɐCRȝGhT@Jle@ҍPzuS2S*cl 8fOD1;7ZDfwTf1+dQoHLTDYv$luaٕ۰I-X6xoeS[oOĔE]2N!dҸ %3\|Ӳ›W'擇6YnC#Ya?GI.P Q41 TE`󿾉6yOf3u )4a!Γ0&Q+8xGWD+<{l'+EK@0_z<kI |/ 8)8f]T p*|CjCkEl2ZȺ}u2EF^Ap7&:ܨ(>+{ZM䢳3~2!Fs"ɛk.Zia"ƅA;1oI$;J坽LvLuAUR~_lS&PeR*n"!ÇߟvxGqp 0ȏg:@-7h /厳ǎKkڑ;}p빙O-N_søQ`@ݙXZYONyKޖHZhc {V 9\@ 5SgڜӖb_[qQp,s/l5 ⲦKTo)*G؞sEvMC}@,{o~>$YvmZ*iƌ! 6+@bLɥcۤ9!Np Ğ4)0r=+@9 @%nk~SL1,2̘݁_)X"Zl퀙̼5rqgԤ!KZ3,Ż4jn)qRp#AN$,K+MU'TW!R!1' ~mL\5:UXqY<Ҫi,.{352SLt p^\$n6#4J/XeT>_<[? sWz)V[>zjb"gxICnpgibPq#iDM~PI#CQg ڿe/ߒOeZ 3_T1 KRCp )nj* ,e@A!1c)C^]ë >ӍGSƋ۔{Vy-GlAc>$ XiZbF7!̰8n⭴|$gP_D%+*~c p9ݮ=Q\<';ۏ~ň+d!5˾}3ӣ୍7PUBd|lql.xQK$P)J_ y,'Μw&jXHQp6-hiިuc{Z۴ w nfqNKj+Fmѹ#.AWk_20*)fK)aR췾X^NU [WjwJ_N(i sR*%];Qt !R 2Vcb(7YȄ -fg9p֢Dv7(O6Oy WJVd 莂3(AY #MlkW'{tyKiéi) !qnM衪7r1/Ƌɑx;m,w% ,F8Њ==T53cByoMJ'99l 抁t>%TNpw!,V5^-Bി5=~'c]np俐$ݹd}ߪ_PfdVSp,ыPC/gh@; h~U {prBo Y:X"BQ?܇ t7m̶ݫiIԤ#TԸ-wAb;g)v0ia+#;7hmķʭYREjְ9PYZ kL8z{n AM$UBڌ揩AA%LgY /WP׺}4RoC$f-奂|5n?T`PW5{@JÛPpnFѐ.[;Prde^2 )}<3؊JN+'m2'5;ySY] qadB.s$RVjV<%IPi@·P$ˌ)Яt F&3V#1dzcVc;һ0ꐎ]``$;3i!]ЦhuuU`.m"6XAϬG[t kRv7\S'P,~>IN)-=xlɤ9Hׅ͊YT. }iGJH]UEEAdc!}э*&f8"= nCv 'P80! *|Tp_˝=8?|2x#ªoM۹f\ukuE׵{NL__3L>Ĉ~T2|5:ΡeŒw}~GTt^Nv[E9#)ꌧZrT)E(~E/fuww42>1MEyJlWstGn4-8+mOփ! Y qIy?YRxCwu=rtY)9$qV {I8k)( orlsܾ ]^ ᜺ܚz%sB~.'NUprAy%Ab4H'9QŌW@भkL"!d._y7oCGnsf>I-Xewult;mpp3= ]B21mmSM;ccDJ,ݝBΓe<3YHvDbǚDZGk%j+y^jӧcls@ tfs-4@-:Y|R0|K<դMsVE0C| ~ӸFꯥl1{>8q~Hޔ 1\z9-_7楴X$"QqbDYY6虶ʕqހRl5zHYl"KPn*pӵ!U}Qi@}|g̕MRD.@`$sJ QD dZEyRky=L Q(HGCH ӏWF  Q-%ʵ'b5F"eOiU3_ǵjb2F62!Z CxBS*,!>gΩc}1MQ 6:x ~Xl߃1OשkaebHV8D .*F ,/cȷ ٮe J-8[espV&Yk>0%̔ yXӹeGN2[g&|=mh%Q(G9b._1xN%3oOI%^B kZ"5__Dé@ODK?)EhFx#yGKgƞ_GD5L(}"Oy:QQh%6`6+"VJe g k]LE&CΊrGBWgCQ(57!:Kt +?UhrI;X'32;mD/4o4D|a\C]˞/dۻS53=k'Xr'?J7hI]cĆIIQATr wҩLhVe"I/ ']LZ>dh4 $4؎wqt##cց[lJzCK-,?̫-`CGtӃ;N{aaM^D\T*4)iy>ck_bωTC(_ B.ΜXӆ*i aҩhaB$"]&C+<@zy8/r bLlt`d-@CE^ e/Rvט,> ><پų'+ڍӍs @VƝ[vrFkPo jks tx]Qgp!4&V컃7 0Ls=WPHV0:ߗAOxvY\Ȧ".b Bng)ꗮM ,3,$(+-fzD˖+Cc`'zECwnjᴉRiaX*P=Y~ ʗa\6NQgJ]vmO=+Y^gzX"{XOd1\e$~+ P΄(R[]NV)"`(JJ{ D|C 5mȁ(|5(/]}4>/~W7-yg9 GI ~j ?.׮KBPǺ->6Γ VHP%NJ;l &ٲe(ҋ֝1-B閽)_ gjSfb } i}$alcfyd[C"0ݥ %\<ᾰ' YXtTܐFjC3п2rü9uB+qTf&~ G3HeyC@9^:TS3Eh"lkCH? +\w"mh[ve-ԂB\qvlTj0j9F,_g\1XrAO6.XʛҨnw<_U6,]0sM@(r{sW*Fz(g5͗tb+Z%x@9 ~C< .B69l_;J01"zS̉_s42g8щ.`J]QO)(f߳|~t/U j#ءDSކ.w{JCL\%|F5 *LeZa,n0VJp1wmIr %a}TFZX?@:#-*ul:Ƨ+pǙw} wd(_(8a\ES~"$+X$ Ng BH),첧X8]}λ/42:y!wfʥKMW8W.̔!/\̝ ɚ!&*M-;շwJ>< a`C63bdɯ.y @¼ d P{`&Q;y2e氱*]Eg/b P2/Nnm;h6E+ySco#6RD(xAv rj2<jq>91DLVn~  /Ybf}p-Y Δ/W7'|yj #ʾA_r!Gٽ>sAR%`+b\~#O&b~s:iW&4j-i%}F%ufm?>ٺb2R:QaVG^y\pw&XٶJ3YKinĭB?ɯU6~\+crDK_qyI*RD̕{(qQ{6h@CܥARy204 L+Fʤ.']_ uvCSwlEjv3GUFU)1mbvշƪ1fK`:ʢe#2, TU˒- ~/tw^Kq@a\'/E~Q~Cm^ڤd8AW./'dR|,Ge_noa;VF>BXzP#aa[fL>lE? ,ƫWR<˃S75eYw;˪Ip0gA>bꥩOx$OHJ9BJU]@Z. ÒSm^:CA]GCt $ 飺1b U.)]iiBƲ]bތpb8}rB\b"6{Jsv];SB^2Zr*" \X\fj bI/m/x64D!m,F E{ m ]z8crxd4cǯѝIdUV)|f}}(g3ztr<4AK!;Z͊l#FZ\Zg3e;kW_m9%*Qwonчb Cz4E(MEɚ"DlY4fƭk 3z>ތb ep,N(I9.f@؛>L:ץ[XE&VD]!,XlZmxp2+GdL{"6ʡ%SJI\S]eotc.fZMx?w }:<(2 "RLm)kT^k]HzVu2KW2*_eڭ(x+M15;]>Y0M נ;R.Qfވ:!eoЮ}MgF{%-,gO^4]y{87Zf7L*er D$zW`$^KT]:\nuN18چFpFgP,i oDկf\^^|$6uGD7_} G weh 9 ~Qff pPY_e*q p2v(kߟǞ椃 5ᨹh ?FEψ*}0_9C漽tٌ/yNܮ~ߟ 脍wWt/_э$` bAl󏻴1bV&Ke@i'zt=q_)T߷G9m#º81r;|)L! .ZG 4B!eKnE^v@Hsr vC1ﰴҀ TX\7@V␢n8"ޝYo9)?z/L8{@6ikYq#xMA*;Q<,@ޅ9&?  VDt|OnoOQly?zTY_Y1&萛!o2?. eZZͦVR90srڔn:{[wX;idB=PA~, BALȑIG䙸0 [Ep [N\<)d!HLYt *$+KѢ)`s<[_d~oudsBAQ1 8\6Z}hܦdZ[Nv3 Bذ0Խ9ժ+G;woᒨݴH"evB5yCC.a w%ߌ3&Qn59ix !nV |4 ŕ翦CM)M:0Qlk( Ŋ٧4)?+YJ2som9t`Vi^(&(#=ltlŵegNWz3o|#N]" z()Eۍ&v)wd mDep[N.KR*-]Ɍ<L pN,?vo=R9yQppvXHg챬RIjMHQqA(8em݅@(DVLQ29z)^[p.+ *v~.nI >3%*O#[򃺁za jR7.{L#|V[tn^Q@F hkbNM}d)SɣHK Sv.IK_ B].5j|/ 3 ZV0'?2dWK'k)0-"@\]Er*s`:w[QޥB\ RcAYep)F0fZ,.hKISuz_f۳.%J.;/b㾥d$ʚ,UZwC_B;8bf>{%M#oJ Dz!'"5vxyAK1erh֣mwhau Y?9rxlݼ3y~MWgaK 2_Ň'JMU7_'B{UwU$)%s<r|q-E޴Ѻ5ִxS}q =m2#ʶ҂sN)D/Ň{./zU -#}8\sqM>5]{A6 iyfW[O`@"`-r74Y_bcvG/6\vQW|D^Ů{K»`v*6A_VAR40~ĐiJYDת!(:*p>eH%Id3= &Kq1қS_<'> ƍɪYzG1yC!p{ɖbQ=ݱ HUۋ͡1<~_9YZl|4wXXB> X}{1$a{\_:{"*I{XCv# s^Tu{Ą |ԮCm+0HܘcOx Zg|~J2 0_Kı4!;ؒCcEUc}1|d ayg(AyY}Y`-iG95i*Vw<:xiF o䆝g V[@2Os1~ *m$u܏+y/q݄Rqr֗V9c'W=='\W܁R{dxwo+; ^_ x},ÓPԖqWћ:ES,Vݗd rQܼ6q:0 5%ncmgDgF]+! 󢔠ugJW7 ğYй ldHYle@ CVnA;G7Y q4M$ _JCȭn=R0#kz܅e8Ӧ C FRkF$BLt#_Ɖ`'QBw,kAm4` ˷ Gr=\q$ZxjTX_ZutI9~w%"(@Y;{{ӎ3Axp>x| .+&~o-ăMKVG1k^ Ó|9odjU>jC;j'b[4eƯ58'T:1Ɓf$ NVÍ_=pt~pgX>n>?VYm:̝7ltpy)uGSwХ' \@D 9 :5e"_JB΁mj1>a"ʢKSMP%|AOZI4,д͍dL rj?^9IlfܕVFT:]ьv@S.tos=28+X+cpҴݲxJ?]p)<#uT"IA=X4hb@yGHQ0k v=^ 2Ŏe!#GlUN98),iJ"͑=]Ӄ=ii+6_ϒ})%. ЮEЂzV^gdXVAO2U9LmSV,3nv$<ÖH+p0SV~?n?/eFBK)>]O5|ςb643.)4l݉Ÿp;9weC*O9/z?ӚLdo #VR7j%~nBj 3Tie,X:Jsz:5,x1ҚI.OB65iW[wyǫg '.`cI!ۭ5Ar۪#XP j z@,13豬_Iպsb1 h~EʫTo#w[5r0Lc!C0X2W{>*˨Oߢ\s!y[qzrrhˀrFP Pq91Mcqu-핼ǹ-UA!'D$`ȊO{ݣsC/72>yMa"A QP`;[U̹&ۓ,i +ϒ(Cxp.3:+о#Ã*$0ڗ6m -Cj裲{Cu&Dr^\6g&&HCz\pglo!̬2>Dy)JLAu%7sZ"&m۵KV$򵪝7w]RY(LiVVad){<3mɀÑqAZ"NBIOe`\XZ=-Ųȸ }6l7BuI&& Sx8odla~bJ߇f;LB.@0]&3 C:f\̼xl6:ւ:醿'5ΒѡwelCՈppR+,E?A07 V.zj!h̦V5atL9FTF ʙH!5iJ p -{"jY иFpѬ:*փj+{1/$E*:(D{o@_z葾3t yn&A +vUp~kX1}0yֳA wIi2sOE[D>sCٗ .^ŋ_fZ'n łyqQ UދO^~SR%1ى= 42Y\u\ۆv_*dqhV8ӑsѺT zDt'O6.Hm-a8ПWLIqot Bu6mܖ<M(C7ɥ?' Yע)KFN6m A]D¾t`KeZf 2`?es=qSaw6]iWg )_T gnIVH,(>)ZScU 7 rcr|Ru!L梂vSpNAY];79-H34e 1Cf>d՞.rԡmI{X3Vi$ߛfStW?כ2AYDm*fyŀ_0i4s9!Q{1-Ϛ܁JxQTͻG]m0V|pl3Ug#3ۉ[$0-G-93=M~ !MQ\!zy5WoɭՂy`V(Yb#%bIj E'`D惺tPpe7I jLr:|`VH $5!99Ֆr:6%"CBp+.i}\N+)]d?P & iF0F/I~?{5"]=ВjQvI RyըVJ"KjC6Uk%Uv6+)e*{o<Znw\'[K{%^#a~ig_Ep;񰶁KW;ǁꟋ $cS,Uaⴱ ~W2$&-KH{@RKpO΢buvoT2_x$p6EWpn0cWݏ$?0 psR 'f·!a<bTE]?81>Di-;ZvW-^tJd1HT>&WY=ϐ1@ jV#hݙmP$&,˒" =g#Av~w:g c"l }t]bh?oڊw0oYh 7ΐ<£j%[~wD:v]˶5 Q Tdȹr[+'1{  YcLE}ِ?<ڡ8R&}k$v..D3٬(ZẘJ8kI}B )h&ő3*w* E':E> nf~ ]h2Ռӝ1=6m#0$ c1!Y ^p,`tX?%U`~ZNc;c;$ʛqll k9[VssVMA/| Q FYW+Pݧ -uxSIddf\_\OJBu(WM5ԏ5p7i Yj> x7xd3ar SjhS!ɅDV$HWp8% Xb7~*#7kFYa%O/|gt+ˍۛE؊}k˶ Y)Y?@NSsp4!X$DHPt 7^6 p3WӸ́E/:pTnQM-&Ćo1elAҤ)[LϽzh\uܮ=AFN7gY3Nw蕘@.6ǚD |퍲ԢHnK_?Už-Qdg U,!f0Ucs/ ^Yq' U_(Ftt^Di'O0Y2%v:{k)tfup.-  r:׭`ۘĵnQ} g3^t9'i|YӲ0|vko VZ-; .A޶&F , Oc0IkC!) CH&oD-Ea՞;#j\E$3V 1Ex/V_4WHH?e B6sp{"K R7lCh{s/AņyIՈ]5 eڃ8y:GqTք$Zev!͆Ô+@?6SVDb%(R&zvH3*}u›_K%sLDSTҀnޓe?j* ų~qvxA9@ ߯q$39W~ w ҒehY/Z_ Hu%{OvB+}42r Gǃ$'*ɹ)G)+Pf/= G2#"QhDT`XʗPlOp5ks^o߬"p8'[VDo eۋZnտJO^'he jVi6huI*BᅨԸF>Bya]ubR9VЄnl#&EqY s¡h69v\ʹe>W8^Kݔ/ʥ=^9N/0|x9Wwjv(y1{wOQUPXQwh(n<1':T #ZTͬ7|X[F۴7g4V'1(z7%Җa0$4t[WH rLƼH;Oge ]3:YhaH4]/d#/uv_u&GZĺjUk̈́Y# Jh[yːo^jF춬ݠpͽc[]wӡ$UQG)r)p95T Ԣ'69G>fpx: onT 8fDŭP\m#2(`RV`2?>H+PL;Xbnlx#3CBca)}V܃\7#S vPD^y kTJJǀl I&)L_eP}:N>u4KYvV,㯠:*H~E%"iKH+AoXXٚn TDџ0Zv !ִbM| '*>j/|sݒ@5XV-!4B$>'ezA GZ6ǽᚈ12J8|;raE~?Ϣ"Af[e3:S?hץrF; n2^Sa qmI"Ӻ6e)+A}7-BZNUA[^{0JfMO& 2ι~&MPt%%ia+})) w+ 4¡Wb J-(/ WG]v'L>Lp S" /[\L𸯭T>Rq7y #cm\4} sCo"X UM`*EsV"鴯GzƘ}iGom }F$bv Ǔv&s!YFz"R) f+#[ F=h vmm!K}_/d{7fNPg[)C&\]D sIZW"nʄG_ ʃ#A/ΰ) p;`'O1g/7Z6vxjxqF7 굂v׃J/ZHC CTtT& /@pSrSƮ K ޶4qۍ0ZxB(}]4#QדN!ɵ&$ZP,/SِVʳ 94T]?סb1_ģ)}\`9*! & iøf?v\)+%V6,ge쌧ݜ1Sp֫ Ot#}#!)DOɷDcDV/CׄQ+\1UWbBG۷ 1T&w:}ktLf*犗\Mqͩ)_\H}bQ2Dp IQ4/{j-%AjK26ÓEAG071Ucz,2\'}1'V0'@+YĩCoNF BdEdHD,Fnse[ 0+O2ii6"Ex=b,"y}_npy,D}Ro.ǨoǗ5Isa;裭x 02 ?$_M.p#s,d,ABxFtaU^Ⓛ{\N zc9^6R'l^?)d|/_=Ǻ$$Z-훈`B< ċt,%0g[n |*?mH|H~,틒 z < eCjwEQDQTBs(߹Hv!a.tt8_T#!5l f1-ζ'U; a bQ0C PG8A@,TcgRt _C1WiU^+@U#Bm Xg ura`Ɖ-Dn%>#ĥ$/XL٪Z_٧nG'B3qϓ06~g_cxіn AyP2s:xrq#]Ga '2F ɹ*TZ-PVp\[5*5zc *xq`cPPT )F?S+Ӡ%#ͮrB4V4ED6Od c KA-0gXP93i.B/ьE4Ҧ,ZLlvSx|͏E34%CȪiOt|?>SRk51hE/M Yu:)BTW%ВA6U኿a>8ZΒ>٩Ǩ5h\S?7ѿGg؛wkO'tc٤k#@UNDW3K 959/gB;y>I (ڑݑqFѦZG$C4bWO^}A|*TSu=a8(F*ε|~hp. ͙k^fܽ`LWY7LQ1}p;̸P["":P?ha:w/T@S/4=s:-Z8dG}3d(LPІi 7s"!IW2)V z]#M=S*7;Q(̡VO54f9= D155d 6Qƒ;mh/,ĞPvx>y%+4]W© Q?JQ%A*7/NuVVO8.X̜lx cE!?7=A&&x;  aLX\Z-[Y_7YYVTjFmkh速(HL)LƠE3ċB7] ([z)hkxߦ[KXxI1gYXUpto^N, *ubC:@61t؀uC i "Φp,)IFf"+ks5n0J 1{wHSfK0 St~$U_sm0~9%:6ڒar"\~EAğGD!?g]Sk,ljb&+M ةP vV`恰uVਝ:yX{Z:&Fn:{'|C-A8@P+3loLNףύ󜘗d./[?/%gA#J}^>'anH%BHڲ~ef̔KoyRgh}1#]E R*,2C2&!l:-8`Ġ%:qc2OFxyVߐ@1:&V~9ƽ.IqNgJ#+ xL$ِenCs+K ˠD$bHf7Ƅ&?F)kb'b&TL /'}]0*^ @նy,lȦFA\HRFϙPO;Bo{#j5޵ RtOQ5cG!:zd qCFz[8VX5(\a\$$׭VZ*NULnv8f h)Nn;,ϯnke_e/4Dj *%bD@>.j'd?K5q5`W(K&؞xS u.*_u2a %OFGU{(5 ] 4W *9TV.Y2Sڨ.q-%m~8e}h *miWXȖP5iPi)o}NPJYbgX@z1ܳs翺A,R Y71V=dAu гtsAk_tM+t3[nEE3Ȕ#66WƆ37OhOȲ?}ϥtv #¨eO#?[ lϳ+rʙru(hWF9 ┍2;s!ǗKDX5 %[ mس )A{I/*>!2?~ K|ȰLWV[ZFq"h@nG5_ĉr[ߏQ"axԿ4ȝ1ggMP&qJ,^=A`vAXj',I_ȍ>ͬS>$q5xad6"r1olfC%+n6|;(oSB7io".,Fm+*A #]rѦ,^'&V+C3daHS6/iB}սI.]#+zrGue{5 \J"y̱GVG(J $6T&_YwL$f ^bLP;/"thx^bL,wCZ2l 5d`=CfΑL45ʢ bwFrc7i\wEL/'(rVmJ ;toWĩDPVuQ2$Yo<&Xxgg"C@$8~'<5㍛dA{\v-i 9:,Qup}!u0#(Ș$*+m}O .l{:НQqi\Ma&=ºkBlOMrP+ 'h ~$)vW],÷YA-V֦H*QE v"@jIsQkD犲\H7 #{Ɩ<zbEv#O ΢m0k_K[3E5+@O"`F%C&-g_PD$ 5 WB w?q]lVj O08M] w!搞w'h2-p(?k >8AG $[*s.E3pB0?"N^SIеhHrqt\ 2{'_`~BA&B>Ƥn8Ճ~uG|uu{v/(DwRPՅI{PSGNi޿ݨ &F2sQ]ݍeq҅ (,vA "\[+ )<}EkNY?MH-H@vZIRio݌0^ c ]#GooCnD6~fۮG$dùVvG%/&\eԒOHY|` v/V[+?hd\ge@)vW7n^ZЏsJ˒Z'6~fF.+ ~KhUsXu1uK rcbO{L O#cjZRmv LlVDLSs _n2|ٽFtTYUʼnT5E0+z977_`IY6_B8uFE[UVeO1"]8d}ת Zm?nkNj _lb$9x4 ElL{>+6E)2 9ԔǞeu|.x 7Z alU["sJ;K1Y-ϩ^kp WHP b0|L/-%t7ҏ&TKNk=٠:+XCu;3KI-V+ӫ1M9 r~t27boAq%D.%'$kt\CoJ` ઑzpZzzzw/ҿP{rl}G׹užAYNj(‘%(2V- h5HѦEPg>4/\i -YB}5AH ɍ\:^mU7C0% F.|t^U '=zB9#gϋ!_Dt4OtAkӡyԨJ#{MGN?L/2]=_^biGU*i*,_{JݱR zȀJgLyB4/>\E61>5wFYGFP$>ItTs:fbq5"Α5{dz֣Qo kx1hH V wSKy=1tP \ɕs( 2J#ScD,5$!GUK<\<τNkשV[FS=H hHsԥu535ގkZ֣(,=>R NtRhjo=ܨq$2deeǽQdJg.NBP~R(EfqLIY+T\}cwˎ|l{!^iN:є8?I&VCW@lN.E^4`}($_۫vi:!}O,-xuGMz":fNr4 փn46udFvgfuuݰR=c8 U|5ۢ;B]R!ի żQ{ ٢ߴWBG2ȍhK[8ymj%uK5A6[YA{}KtpdaGq }#-m, ْ30Rl}~uǚ m u¢ɂHĂ0SA,6miN`5-?Nd/ZXBwbZe(灭Z5ÈӉݢ,s:Dg<s3~qZcHњV!-Q1lZg5#_cރّu/f^E 冘Ap JI U0U'C17aƂաm!ml ͧnA=5:P-XtڌZ&Xgnƻa;dnED禥ˠz@ټj7ڽldźwi@9[J!}fnSs%\@!q7@,m6CvHZS!P}dnc,$V[+g;4f':o93wKYݖQzWMY~5tɲ[Jz^%x 8ێڠDJk[_0bbAư [. 'HIM*w#&JRDc-Q&h98ĕɽ<-#ݥ3wȟo5Ta?׿T${BK(o8^]d]>Fl0*\gĚO\nh9?a8S.?ZJ}S<ѳb*ӝh\߾1(KhϽDsN\O22[FBY!Q5ZsbӠ|WN٧ Hx0IbRI<]_lüǍ<_ETjAB բ+2RLK;RlD<}Zq%qCJYp4Tťi$6^ߙ0lrV7R@y%OuҜz+4k%@w!o.nq`Mhhw,]v9>N F-JmkwC +%ErÖވ$AP:@eJqw~CR Kh_@ Di.բ_c<[UaI㡡kk4Jsbb2|]\d ʤDn],:N@DW$W(~r]8:(Y5mT+MZzYj #NƩEN|մ:A_o ןQWq݌ˈ3- r:Xݝ3xhT}Wjha;SuD'T(N2z}x-f0Dtyov@*'8f::Brix( m5ͣo.+~~}gd{,xd9,GajS@W` 1b＀f ڏ^>q{"3{{.y*5*hVOߺõ7,r^\rs|Fbt!r7V>uS @S)nT!g?iPj&=gGs05 }`MƣY+ Uc~RӱfHɹxʷc7Ab[V @ }YLYoҭ\-]#.L<WE~/ Sw6]ʞZwHr~Ё"JR^4dd5" :,nֳK{fB˿a[ǁ#gQ:K|",#ZȴwT\ :JP:\0 )nX}]bxy(V>*ċ-d|I\)Үw/D* I&ōkozRπ',VWt޲gO#nQ^8~L7Ww8q\ r~+X2quLP*)Z=ڈdiKm9%lUVguHYtPOeYs *LK!0Ҋ׫+/V+3oaFH=-S?}?FKx!F>UM=f 8>/R@-w]=3gj,UFL /t"*#\,mFQ4L\¾&64j ǤR#^F҃W$@T.&GRR|뛤Z_7G* ?p GqY2ڦ9 5&o#_~Ȍ`aFMU< x}̿q>jMïﵹ5.q5.~H+?6N5*@g5|I$i8M! Ռ SA\q^ ҭs-O4mQMETS{?vg7JiQ2)FYF;TmxJi f&qY;)5cI0@NMYQۻR')ZG= Q6g:Tj<s m5NrSٔ:1AK`I5dk̍-%0M_A_U/^ E:'3Vnh.WZqF4: 0S%l؃ρXI%!i: Y,Zy./w5A!C >61)ґv{w.;]kV-L Q[ o ci,5<>FkzZ\Ozf2#٫1FtPolꥎyT^9k^/y#ݓW0g9ʚQV,ХR}LHɑB8BrcYfӹG?>2SD'IEi~K/Ox-Ż1-kSOjP;FQ}i1„m0Eb :TKVo/Zؿy5UU!/1D.ÔpSB*%HTݴ}DioGaG6giV",%ů:| XB:r|{V*!c`KsK^MjLkI˹].YE̾l6;>z6-͎V1cdݬfQ- EvF֢DU3 [tu*Q2S{6jDlD4@p*Bn}^$Drc.jt͏ܤm1@M r=_A-^IDP? F&͋Yݳ$ume[ŴFf.:4јZuH w8/ ,W1qsGj`;3 ,7RABs9mNH6j,uwju]K7ĥ YS-_Mh"Κa0|ڇq)Ͽ5$u LACwxF˿3j=lyly7WG=W-ؐ'20G##i< 1A8 {)j:WTv)$U`^fʤ4tA¾sImDTM9Tλ#"!>)\g.,Yp"/\ -dvYʮscMe?ָ9HjVˬц[tk=Y2X2N-R@^gnQI"4HC8q_5:T,=f*vt#zmMN٬! VɌGT7ac+ Ai7^Aݺ(|aѝ_jn C'3E!D Z= Cij?cږ(Z.jqRKm-(5*̛r<(<4T56g/N.B {+p.]ax[&2]V b_' m:y 5wi-HLv~dݫ.FmJEh9*0'?XWmc'OlV&HN9 VI&~' X{"Kiz++e/w` @tW0'If(<XqM`K9+B*n#m#[VQMb}ޕ$eW Y!n5 [4>+"I !%&8)ɁAqe~kdT \ KuVJTO&=A5uƒ6VP_=R)y΁0(\74 'X'+ðTm}Ǒ$r0<@j'-$b2\~Pܑ;Ɍ?-,\l8 MǝFG 9zE(2G֤$`(^D}pڞ@T#٦{'O#W+t-όAEz"*zdN /tĕٳ=bh7^1#&s٤ ?&J14x"u&ְWFizC%NJm+tAN=;8JpBG=s!X``=m$Nڪ Y~k*Dv7atCr+G8,5شb2B v:?*1"QCs(f>P yb4PYe l7Yh@V=f며Yη1@Ιt9`UWΟŃlh?#xsD{cL^\MXVQrl3H6kh ƺ\($tUR@RGB>z}/KJwDzM(JX&a D"ta:O-qZKLq0{m$$t1(k#n~,{ u[",(L,lOAsx-z BͶYa:7A%#-#;SFʃ#%0+sWr >_ۑe^6It ;(JɟTϒ 6%tKS90BwWLF;!SIxX bS54t}|6$'l4}," u ΩԻ-_-< ,,:|?nslKn O/~^:nwՈսEGq{ߥ?B{v!{X @+$6vV4So.Pٶfz.)9s:3gF4]A{߫> ߵ#WŰFR־[P3#cExxuq E0?\k*Y|s\LxfgEtu+{.ֵʩ7^+NyMVs6J$} -=M7uBh©U~28ߧ B\)Lĺ3qe2򍪅"l>T7k3^I&b2ܖr,xQuQ;!陹L6!c+ɑkaWP WB'6:47]=a$җ"gQSrG<(n,Flɤ5lڡr>gn@ +]P.7IŖ&&FrҾ+x$&4)1 D}ػ1p'ė$qJLԉ\^|k[|W˱rTeB%KѮ̀QVa*4Ti.zBsa8XÕ/ 09_G<ze'}Bi'G;08"o*Ѫa`2e;,cQTS[&gcՖh~Qj|D@ '#ޠpz"'Eo -^XS !D9 F] =_ݔwJ:b}V#UPGmjsUpwK:vx[̀p*/rkMx!t@p˿((3 _n=^dL;6;IoccY l+*+vQ ~VʿX0fQZ#H>R4^#%p]',y'ʳ^)Bܐ@ݬY} bebsx4=7[HޏSq<[3YOi^"KBz{[ߟkSFʖV_!eJpwcgrۃH"n555tշsܷn4D r9(T?_D Kyx}nq?!<>y)5~S5PS=irOJkt!W܏_) 9k"K'uZ­m{kx; F'i@FTTֲ G3I&F.y)t.Co&eBBSL/o+WFZaӞ$CbE`$PkJW^|~>jF"wi`<t|13GW+i0kT<#t> +9Dހ2]rJJ d˽1A/[XPGy:N;膪<fC߭z!6=i] JwSֿƝj;osiJ?f9ûei;a`qmB?\ ڤnq>|3Uhwots2.>:{BNY\H ^ H"^~47sb 8+c뽰ĶsM6=6KF+_I[w:fv.<='7>voa4QȂ*V:cjkFTR& AjجRLKu q{-"rVxZ]* t.F%$8\%-ihp)U'T>w͠[vY(c3})H MEYo.G/G45\{% a^O%K>O?!h$b{kP cP'UA`,da*$auΒ,_05ԧJbfBL,AU߽,_ 9k Ylܸwb5wa E..<;4aURR$S챪f^tL꩒XbxYuOCWkT9ܞ[}b츪`d]_'D^_c a&+KݥZM~nPB~+䡇+t:$Nkc4&rza0Np0@{mJ\|WamP&2S2 {+Ր1Aʐˬmj_y*Aag>='9fr2υXզ@+IpeXz$QVTc|xrCr`vy xѫ(d&FfFSi]kTIB]>dK>΁rwe3\] L[cCbk3A[D$54r\,{Ʋ WO(n g[Q'zo8:Ln]XsB]DV[<a[bW.;קl~MRX֟0qx"D5vпd 'նIWvbcpGgb٣8K[_%Yvylj.`w$Lv|Y'iCBY3d#88x9*-)\Mu@ l2p6{BȡwiچØ::@*:Zl+ 笥'gdYuB&|ߣku|u>F*=1 K-S7o;Mh،0ޡa,T5W ,E@?ms7Wtjкvƶ}Wf[C8+9\x ]F0zB3t ѼjO'-dz]zb?-}ЁQ$Y_x^ay'5BP ڴSm62S Ugy7NSμ76S5ٹOkR _"j8~ǺQ&Bdp0=.IDA^ah`%<ܐG5>~NQh֍__Pp0S&Jp[)aC*v ƞT"CH9 D32½T2!&ˢaڜඬ{*Tg Bk3,yKI-w)$mI]ܡJ&u7"ZN|B= 2a2..[h25|8 GN҃k΢;ǏծW7+:xDͼAɡ QPTkAEξrhOăc!" uXi'sd0~b%/ESğ|yF:m%O'[KZz>t3 19ؗX;\Y?{$AFe+Q[bibUG M9ujKuB~E2Yy ԩˊBk5"RΤhoU3_X=d!&WFȟ7^ QwSJ]i0ր1Qx4^3 O&'w$|DQ:5 _6rsDb,W,_-C5f$ 9+=F*,tLN_.Rع@`/"y&J5Qx1Yt55SZG<\5%tp&"fH?B~vvH;`7@'K5\~7A~˺Bq}M%-PYn4h)9 7F*Wp 0s\|!JHoW֎/+:oi ׊DzaتblqKCp!*&:N[h Wtkzs;Htte=DJD7|W[ȳ=K h1 v4-,N,]S?g$T_6VgY";\y2%1WrO2@1l,&7u d&bE6(I:YV::bH]lU]c2G;Yrtv.H 72Ak8Gb`x ~+:2|I5DD2pp;&z}TO"a*2_$OVĵix u%2Ōs8e0FN# 1F[FkÃbCA _ }ZJLoAy [6e47~([(xrky\oI\`VF773>%]2̤W7)_9Vş|Sk "0ۅO_<]C.ӓIUNht8b]l=Tӟ<΀)l.'-2"ECLQ.K655c`N’fw(ΒauZ#{W4ϳ{<@:gb%5 ay`v \}SF y.O _m͓h'U;pd*w"d4xm[zI TȦ{HŴ8k\)./{, vy+ o5Q{,5.θt6`a~\Hh shnx B&]`s*aCZڡUW0} Ĺ9f딌n|pnvi{B$˛Oep[euD=jnO#K͎1cWHXn9B .LѬ{KEy^5Ehٟa5s'0Ly!3P !rTY?YbCFLLM3g#sn)pPF#(9J1=TlR a?@@i9Ο2sE'(+f8l8ط\>]Z'9iQG#ްU[h=}_{9Z>':>keRxj:aHWN -c;v fԟW :;΃ά4--tRsJV:[\9B#?K^# v͘QyGu+njx.$"ñ{Պ]Ays60W*P $GhDw1#撩|&ypřɪѨLlԍlnG:!%{~(O,5!HEjodb+Rц*8)9ԗqo#LrM:D6IJLz/+:ƀ#wU3^jj(Rwr\ 0dBDƋ?LŻ[E-˶{"GsdNm}M+2p@M1~fc;s f.q,$G52awOIQ^s2C,K)]V ~J]vϖF0T2O,ud7<lfR+<H ;j|8Q֤eTWŌf~Hн*iGPgQ'.sgɷ4V'rel0~>)eru5oF@<\TlaJ!ڒ)v:?gX0yf%mV9ݮ6.nY lI ӎh@S}h*98mdg?~ae6q HtZxΓwܣm,JRsvŮ xi$=<'KpdD3! J+9F-C@pLS7NZa5( ^o?]k~MCћl}7|:= }ۜDj@v8CgHI"feg(;Ӻ;Կ) ߡ5"^Xv.w5=;/i僼Z,] {ë|{C| [P+cFYx݃1"10f]޿bԻy Wk[ur_*誚4T\Es+8]W[%W+\VlU,*\?8˵LC`:{pRv:V%^bG9 oc1atP` 1cضdvS6s3X+EE>zoGb qî˼.֍j|0[)Vw*w?לA ͢r'14lS<ᙊynrRFlq(Twb1@LT=] TM8hr\B ٥k^#bș/C x;L󍈮G/ʵ T*~NK>``h|p タ4Q?\O=fBhFbOw{L*n _l௽ɊU(\I(L>r סBlu0fZ!yXԫ;Q -އd>@򹡻^zx2A{nPnˇVsLMeŅG[p?:V)\JtͿ8Zp:>YH€GHg R,^ O:*<.AE2iu(#B oxTpA `ۭ#d n-\Ip}(5_{yfPl[3hU *{St\fF#ICj<9񅐅asʔO _?dDչN*98I-*gF2i?Ƌ"J0`6Sx歝v1ڣ3v@JPoxU1ݾn'ǁ'h:),!!4meAEccs ;1+J Q̷6ef1s׭|{oxddy ƯQH% N7x#cu%pD+<)e'6kܬ#^'@OXd9зN0cvyVTR2KnCڷ~K n r݌Nӯ/uEೖ(Ƶ,RJew[pOZ`tmw sL5 m@\] W`1BĺϤ܅  }qδ>]<⊟-ЛqыX&nL0E%i"OIِEO7̪6a;PG<'&ʂ;I17+ڥU93(*S{8~>BU}C:R]а@kdA7%TM' AuZD^1ԹBևvVzRXn'A}L܄ Ǣ " sO[VMؼTt=?'&՜{U I~8y%nMF2Rj[}pǓޣBE h)#gZҳ *׊c$^!H 484|}Yf\wM>Aah@ȭnD OgRt 6qEe .la0C>0/RpڌU3Ƈ(ׅ|E頭5wxl'3w~bA5wmP:HW6.mOB%Ѿ8=fT3Yb x̩9cӔ^UM'TxvQFj}'Gn0G!Pzft/ң)p.\Q޷+2ːR,tp;YkR¯ҌUI.NGz CXHWUBHU9qI;oNR#NcL0h]DTe.C OX5-/vgw=97`PC>^&7=J1kVِNW]8N"D~|ŀeQG屘E|B eHo1ّr\>= 9q yIpRu0=wj)բr*6\;ٶFiXmDT)g7tk[d0KʲZ3 Hb 2yL*HHTS; 9bfдV#*c&˽?fvﭳLlP3 x$j+~ilr2%p2ITrf֧z=1z qY?Gb'W3|@zQ]\w-gr|E0g,DH5(6gL u,gO*ž`Xܮ^ ?m)biAZzt`~Sv-h ~LR|Vt q=1WQ1Ew>})(^ fMu/@Wwcv;w~W6D:yhOJvz)&ɼƎNɳ3/G<Ժj?*9ڻǣ@wl$vٕ6A >oۺ,DO#c#W;On0>X{pvH6#uOg>#vm(Y-DP神[D3x'W[w_v=%?´Mfm~^Kw֚-ȦOӤ]Q9 xUIb鐥{DNZ2Xus@C7&%*uT[XepD&=>ZG D9˅6;ymMV:`.e+@z V#d-tr c0'")wˇY,j+\rl>+Up#|Yk7aUH%̱=ěfY&ݡɸSȣY'}DŢḓ*!MyiAu%PCXzZ@+HȐ3\)0"ZVcaO\|6( ƌ%Pv=y-##\Tu}-fN4PNd AA T^M: ksyiȚC%\b$7 xO jLW4\Gf{w!]YHN,_s[W:ܬ$sp m!cuA1Po6Gq/.+3c9݉hM ^,7L|+wQPpd-SӼƈ9l]3aur~C+=D5H)l lꞘD& x+ˊ+5ϓfhy:uk1 E>G;Qqy2&}b\r)P5,J$ɣeAiz1 Yn<[{\- 65)V~;i̺^s0K.zYoI:\O[4yyYa3g=#lu 7M|<{pcɴҎ{D?55`]d.4(+_l΂dB:!0{| E݋;􂺫H3EpV/si?Þ[H*ZU\UvV6J WC4{q_ uqiDs:zv~R"HD|KW;M7-W ?R.-@f o8.;3D D~WRbyC84nϸg3X`%5W,NuwllT#"wqG#wGE==nK{`s,ox1pÒ~F k9l˶AB=SbHa+'įJyR%_u6Vvzk?ƥLkOi3ZuRͨ^!5=N[j\McD 8 K#,L-\:;"Nbk-#ycPlܖ^!@)[keG]U}; , o,_r s*mNaås b*acT!>˜g@zoېkw¨Sw+z@r'gi&zr 8/net}&dXlT p1NnP*<=K#;16-]h2@mQ/ђ&l80^Ka qtn(]w Lrbq ϟ/Flcpg.$I7Pg.y<ӯV|)k;z: S3XGsu:XVRʣF OZ\W=s&5¬E%2j"һ i:yMdbV+yh#Nƫn7x,*)JWbyGBk,lv J0ˡu{$X n}VdA:$'h}"B7'`^.⽚hx rŬԭdJCʤ ` c֜X|^$5O)9)TrWSiH󸷤Pamc Qp~7pCO:/0xԊ$N=,bgZ,zk6 S%x(N1t|5M3ypɒ ?EqseR}_*! |ֈft]6'e:ت&~8Kz($P_ !6 lHuW4$;6`H843s Cbyi],f^ ;C$6*{sbSO0!tr\ T&seN,(K9oR.;yͻ(מK<1K`pk,}DWGH냍Ke^zLeܜdU({6 }kRFⶃcʾ$=-.RǬ*>:pL1aOdK<<]婴/+VfPrijGeAFHrQc%wq:V)$޺lֺx'$rX@"y vz, \֌MePt#$ncY =et*?_Ct5I2CkKXaDG,g;K?%FNYS\n–Nm5wm,GaMشv{\7_:P}gR2lA? =xu9%XZ?-F2F?kl 11h0|}9@=Sܴ&A3=ABJ L2 NĨVOYu+Y+]Jgca܀nZG\ WLJҚ}݃FQS #IƵz;4Md2tFiˊ.PAxVUc|;۹?@H2ݖ^`/V̤m]@"|sg }u0u@͢00 0a72Sm)IϫD\3l:()(W?ЅyWN BOCy{J K@K鷍8{I=|F}žAX:\ÇtBqe}@\bb&rlL=#Vt!" fA}LT%vy| VFF\kרQI'Npcܖqg#qfbByjCI41LD |^y*}6#PA YM~YoJZm#DmTN%,,QSuEԘ۳G9y&f'ȧa+]ov*_ß.x^9lT>#1JN;1LwvX[C"ѩa_/Ǘ@$&{ ;c"pzSMA Jz vXb%y tY1muvt]٪{fEҹ5jbF,M>pM9:Y۪@!-ݖ^CUnvebi@-5ļb0!nA:[:*~^u'rAx__̿/\GYR.A= s~&AuҖ+L*m:[bU1Jz%z)}aG{!cߕ#T$LѼ`] p~ qo^}aM}J.q p n&*^Z#k]vG*_K:GPLIg^Ih@'S4!@q8rw,KjlX;:g50|rPʎQ%hq@FHҦS'h@YVt`sK3J7'X6W v[Y=Ͻ] (}sHX'F`_o+!Qo/VB,~ ZTCƁ^6u+ gš =(-ᎏEum^C{ jO48_-JFc6TJ/uk{vz]ouvZ#Z4M;.Gۻ}}c,A|0!៕Q)b䏈Hһ>H:3㹲Iɚ+nJ^|SNvb;;Ǚ  -#[Q)aHbix)kn09G9f % #z}2,QWXq.`AzQ59nTȺ2 Bܒaj/#X)bWcŌ8!X4ZbkeMeeb̪!lBuC) Y-S9[`2Yqa8pu/W!1o3BA!LGaWUCQ-58x&Q8ɝ=Y|.OވRRU(r%͸~+DB|_)F uNu]?~tw[f(&Ns_`qHyEGӢS_%T'$/wVNxRFHayb2R@CZ*~3 dKF W/,6FJSrZ QDAEn*t#;N%u:ń [6}y@ٙ}7pI#v)t| W70e |!'ra'G=@w_ zo#‹Stp@ρ!#;X/a2+sxc_c௎&.gH3 1s)Ǿ!Rު(kzgذ@5^$~bjA\bӋkG:% Qxpmro o/^J %)r b[Bu=~xGim3S?cW Z촙Ϝ+.(]SI!74VyβP_7/=_cꐀj5*&Iާ.v\[~lp+3KopOL]M^le@=slPtʄ^S*@7Cv5צH/W81B)K,|\ cVe^p, F0M![R(0QS\2 ;+,£vSҖ%h o;:?GVVF2gRO<.A5Q wR^hhN+7gᴶu9\O`6gܥCHssiFNEӍUWf!$i9 JDYU7(zS٦NWw:2^OfOLO:4mPM6bqۮ8bg҄6W%R/}'&O7ѩi]2f]0*jDpH\}Rm<4.G3a*!.\yr%۫`QdK$!.x8.C\5 ILj)%fm>OX5hL4T W* O)wy i]B!b:'XhX4]h*G|L -3Qe*!ǤxJ[V&0g:Knt2r2?rno^z샺jjv$C˴Vj.Um'WPQ k]ZR/?DEj`Z.&;k$/Z4_^3tj#C7ldP>Vx m Hc^ʇ%} n$:|kiTb8dBaߦ.ہCW1' &y9Uc)}p#bс d#* Ԏk,!bXFĪ'|>*vȀ83 0en(\6I1obg,EzHdsomʎ6 3Y!EWo_:@~##~X4S[ZcvOaMGQM!~qxyqr7/TAb~ !vX݆H͈;\N5\ n?ް.C>Zs @,,䌅-j}eCZآ!Ok؁y?cmʋ顭5#wF Ќo̮ ,aCJԙ8x iJ^FHHլ2uWjxMҰt.7gIO\ NmP ۩0b_o#qR+Pž7 J|\m:TbD _0QOHiNsC~\ˍ$vHQa27>ehMO|)zI%K.?6N );[B581K&_iTr6- @Tsgݰc).0[!]gj%=3*^Q~b?7ƟW#>o P4K!GRG%!WZnlfr0 REv8iS| 1ýl:.JgڊhFB]Q q>[9=={*vJMbwijd;d u) m{7 p}}k{.U3f5ml!P1zKuɗ܁=&UEq:gl$Mnaw]uc܉:BS罹c__alX>BlwU@S.I(ϐƛܢV s2PM bL..۪"n3Y4[FI|:/=RIصaa=nTx<:Ґ8-fl3kJrzPp8Mo|=rt?z.b[rPQI 64aJ8KAf+SkF jKwhS@Qe6IbMg|ޤ5nJC Qb@Cny>%`-1eRe~#*7!o` {~]a}Ip,Nj JL)2z/a,h\T1a$P\91N _D(j&/-ˠ&@sgos sV]v|Lf1smPh8(je K67Π҆=`:%m1DlQ~ |SHE qS Ľa摡Y;, BOHP,\.felg#ThTd 2ET>8P7N-zĈn"I{4lnq^^ZU%'}&(Ez~pi 7 x|tw@$Y S EG5U Ț.6~([^$!7K$4"hm")bIX f> uaǗQR6\$"={^bpw,] [u=3?Ϡ4D5iˍQ]ĖW>iˋ<^ΧR2hkҬd) UZpPyT^! :A .;r|tw.lέѧ7Ki k.=joGq.o37K<< 3]eB$Ycc̦ f?ifwK FFl-0KJ˗|^"Z#{[-놴-7J$7 fU)x-KL uڱWjX.xNk).ovhUy]2XVKNeGi! dF$8(` _~)p[ɵ-m]COr( J,]vp8L];=D r*X\ f}`Oo,|WD+Ж Y@wTmۢx}`|Y|3CњP% k]wB&cY Hό.&'r_TXw m[#l- t7Y<s㈡p7@Jp7G#P X"hEFJsk:} K`Z[q<=y~K PvI9swt9σNJrPo Mx* ,HLZN BbqqՒM/H ^pOGl`KjN '96l8Xb&3((tܿ=^< =vq\RF ;fyXLxܽYvd f3%ɓix;EMZWM5U.e9jSƒt;\ V2%\p8_UucdR5`x)MHxvWD%yB nɃٹx^Tzi*s57*m{׭>aj|=,F(읓vva0ްffHuBI9S H %wQwOu_xH<#Cn4#ǃR*Z0 bՈsY嚏vĜ5 _D.FQlt/:cYP/4Tck( ~(p~٧[{8Xq/T[ZHI dl K2}䠼"NlG2@psOX6޶[pv)d)O8}ҍsFq5VQ+r L%is{Ƹ=iӈm$5߰HJ"}'5c OWFԧەZɿa?dd{j@nߠM ?bN5ۼJz4Eiټ SVS Z 5͌hPZ\Xq Kw7`brECQ[crRAw_?X@G oΤɔ ̓<2]<+EdBJ'.πh/[ Z{wǝs=5, c{|7cDȌW=4`/1YKVIZUM9z= iuu ~ljyfNQZW˭s0 o0R ŭ-hms hQY;N䲒;b.!嘪j7Zۺcu*_`qi=( Ih(;C}=%nBQp ܮYHj- }9P=X) $!ɦpmVveMK[N4~DC?zg¿cE!єk3yhY]J;"iOڗEQVtVXr6q˲>S7w ::c\lmI_FB 0=7C«3e5 =ŒI_ uSerƾ`X2uhn:!W =eE ˽ wm%~Βctgc}wgw+\2YpQMr8taTd>{*EǓjZos IV9x2MS'[Q.*'pG0ϺNg17CGYje }V6E+ТfQ&űi~4H 155uĉYiIMlj CFK'ez"޳ۢxx? [ADbkB ĵHs;ţt%~0( m) z^DW>T!Φ)VaS+^OdpZ6ZuU'<\fnG'@Vpe随3IϮ ]v 5ZݵzU!!.~7߭xZ7Vt&c/C|횞?$]O%8'uK?)^(߆B0{RzW1a!hY(u3ȃwD5\Dtq֚bv }c T_&S' E62c1ϟ$[{fJEӀ+xϣ #܂ZG0WԼxç .^s0Ń5|3Q k*B g CQtqk)̫!RԞ* 4EH0o!g >ElWpb3,sgVu9 G%:2Kpvszƈ Js Xa‹GEyFfvBGL1/%Մ>0${|*ylZ?Hdͫgޱz4j-uӷU\ĝ p5Vk0懢~F֦n'?Lue0OOQ]][%j?v˃:D4 J4gץof_1=ar<B*+[ۚDjz6X݅10ԅ=MH} +Vh=+3  g5qsJBI*OZt ^s]JE7R!X7x RiBTcBWKL~3#Iօ'51E*#5IlKϝ/}.]JZP\B~g*ƔLԄpWF7GZN4R ƈ.F+L%^D) ߰Ns-PюQv|L20=ʶeXqwh P.cPƄ`Guw|&5^㍱H;LW:GZ=͸SB[ܥ$ [4l‚g36@hQ?T.IRf} ʱܴ's9!<^@Y'.]7˜%>߾ՂhxcT6hO.wz .~dH\Ǒ 2(y+mDJXg=TV}hQdKK }Pe jsNuiPBsh xyL#9|KCoYV6۳-6Z(_;ಿ)òM38UNɧu$/}/1%D(~ .GP4#ER޶G:D [!p)]tCxJ. 5wBHfR&MK.0D2mwG~x9bTm4!V l}&g7uJUSWciG.Aiés7Zsp^ Tx3W =E}05ָC8۶]^t~ߙ{e)[M%&;J7vsdK':zRZ]]Ha50ayBᲳ;Aв\c]%|FȨ3IP%Ʒ]_ *%1M6S7p~u4zn筸~{_P0(In{0vwP.܋aW$kQQ7PnECa/_ |pA.3Ԥ6Ɯ>aUvv)1 TGt ;}݋_ˊ~[OoW}8~ D́u"޽ vJ4≑FS8r)V5FDsvulƽNc`׆L>7<}FԊ`< _.~e)>`}|r^oNib⑊+VYi|Gg1 T҄cg8̦z1Mߴ~EV݊> Wm4b2H,q[#{ݨLN846bk(.*pD݆oFXĠ[>P'(۱Xp4a,.@ōBz H7A N!-&6}&\;2qpNաB]%jm3މgٸ͆tbl]5oRl "xdGsk¬^ǰh)wb%3ޠY@_IJNJ9_<0P ϛ&ho v.p)zNG"> XWi C݋4Qw@8]^S'+PhM4iC5CS#N#385ubӳDž ݂C< XɈO}_J ԩ7?4=Pgz!zA[`E'+Kj-.b=P in qUO*?jëFM'ZgGq=pyVq]HW_(La;z*9ri1@ujdPɿ7yB6l9"ni%56htTOLkoQۦ+S_!(a78D:dŠ04_@fnPzb]ͪl1KshdpnB `,DZ{k~`C wbtnPTl\e7OnjsN0i(k|Y"^ً,l0#O{HBUg@fzhF}ܙ@wwmbesQ=y@0| fwtFy4gyے8fǧDPE@ ä r+yc}Kt罭~TDi-L^nE\(uXMXO!tK*4)rZ4Z\k,(P;+ {xk.Ky0Z 牾2퀞RG/wVG x-a j9Mj W4s!b9Nލ`p}?uԸw!¡חuzE,HLSuλo[I-!$MnZo?k.T oEEiۋڈ/@J]m:hC#*֞P^ ƍWL O.̐; (O/Y^6?\;Pޠ <:;C,~0}sUc55ggV5/B!rZw76SWXI䎊E` weWV}hG)Lf~ inn )nif%UJ~['i lC&4 ,NP)IlޥLz]@VX㎴֌jɎZ2XAo_\*)zEF?Lpi){y#6R JI^} #pY%mJS}EDIJF:huVZOzz#zq.8˶'yJ;P/b0/P׵3ogo;i+k3*L) (€o@ (>'j|QgP AӪSt2.vr}eok%-3Z ф'-w>t>"{Z R V}B{PhQE 쓯P, 1-gW`q6Ju]煬*mjqp г-or͕3]gL0)IXZ9J?bxsCS,iMd~ڍ^\( ZfP}!z3\YV/^npQ6FM睃>hlTR ENXwCIb}2AcJJ p4 + cXntgA_֑F<1AfyGvғ&Dcՠ|wysK7e^rEtF9DQo^ uiϖR0ɥEhGcR l4*@]}Vh{~..VtPӚ04l&usExY,Վ9ϤArX_R>W0Ik˘6|Ymg$Z(qSڸ*AaRd77ݭm({BxW4|%(+dTںB%I7qWڍ&^e|:I5npE'4;~ uG$E8_<>$5 V/GshN]|0&I3UcdoԒRQD@ g#VpJ(Jh h7yMDTac]/q$j(;paI#+roEoN';-w$I:jd{~m1|^7쾒p~ +B zW3o:O (Ny&7$0(i|ah9'Ce1qM ?s\JWP1wRFJx/IyVۜSWBdsK`i-z K9 û j!1( D)f>[N)7^= ȖN/ ߬qiDXT[bSySCdeC!uP~Ab8AAb*AvJ+_ۍIQcDζ 6ӝ<-\"2[;٭xՎգ(_tVWX'5s A pA>"^Aw ⼲?W<?c  )m(Am0FdhE6 1*aALe1-rr!gn/t- Yʱݠ漨 $LŚ 3_1jM+`(X92mj䶺G!0^?A?;77~E9ΤME0^\D3ʷQ?GJCFYFyFZ5#A5`К5"'+N0:g| <JGl_lmJ#teQ0*u0=Sbgs7-`>bkRC! g+&£ҕ 98 yLt[u&UapFk 3 W;DCɦX{ߨ+ -d:rZH#HgOp;?y<~: רt/A|L*r|4= SemabńL YlxVvYxaԋcjJFnaA==L/ l2Y& c'lM =a株$it!0ńWPWV1-vϰK!#o|{Wo(h6}\64/\i;T m>o'LQ(~ŀ:Im.{r*'KxJ8W#HDpƔr>+'e,ha`jL*ۤC"1C /'ⷴڄ%B泧{xpoOe>񊎯WN?UƩ߸߹CpGni~? a. cQ2KTyk+_C7?1P’JMK8|R3V+u첧l)DS 38Y-c/Q㾿jUUFiw\`)"#[i ~qPMB༸$6$^9i[ms)s9\IQ> ]c932 . `E.#n5i˃,g(PGvq oU˂KsZ $܊Ll]j>DCȞ@ZPș黡x<u,HgYNqhh&NZ_k?8'yB=!bg8:ݖݲ~1Fg@MfE])|#hmROf.%V[WS V*nyLAĽYJ#xL!~x̌T7W|K8#`I ]8وyZ% [3`5Wźf$LD5^~됀 !ՁO3*U} tU@4:9I)Mh}5S.~'5LP;C<ի<5 P7+EgKo^ll/"9rEZ_/r|K\d`&IPtL܆ZZCO A/XE}UV,.㿔pJ)* ^  &9Ʋ,B+Vv],+܆>W rg8OmR='{ra٩rv(g,%`6/6Z@f؋LIٟWLj!gܮ(k)r[e%H;Yi6 uR1!xyCO_/f|IC?R!b/{0zOKjJ g}2,*rGpid2OKGnw USQiuGnRfI~^mh8dq|i-2ß ^\npv?Efl:pb=HLcP͔-*_usve$⤰AJOl0=KH>1X ء$n!ZVܼ*){SSck:;3YO%L;(F\ R궎47Pm=6I;7)J *gzupfqMo ZWn} `6kU{EƟ_衈`|c"ﮜ FGѩ]bm@ZɏUȸXĒP 5ӆmR*qQxTfOi 8K&C@}2eU"&;ktFIݎʕ8 3f>Md#BLīTݳmUC+ժ)F| }y%#'=YToazƆYUԛl䘍 Cxq %PcdD}Tu}'' PB~&:f77,Q{87mYF U`jYk@+Vl'4ØVxjjX48*_#Jf\|D-ªR6#f|)X~b[|<]<$j 4{fv"ۙ Saѱ 6[Tf>sP8-_YA<7ԶR[J+2tʆn c_iZ؋Ѫhf|t,nxhƸCX ,lUoK ZVx2:x x2:>( e`XDBW5LBPj0ն=^_e/\M6mz⁤9SYZWZMӊhva&𰕅aD[D:~0zJLzuDx#}!u\}bN]8U(nE.K-#ĮrD 5` >49 L"qr\,0D&"GmiUH3~"wiSUJjHjW^g7|X"u&Џ`+r Ooi;cII׀<јɢ{} b;_b+"eTS6d s{^>լc]cs"$-"5#浽zYUE͍<.7v#}/^:7/SDN+^tdRʃ2gC{ ddOm;To,W8*PHKpxhIm*RX.%aNYxTzUa!&,<nV [t{*$_ 3jkLh'9VjSy^7Rg MyJǹOT"YTZ3 3{w4EÛ)68+>0c\7JwsfA&S;iC$యLÌH} av&q3*Ӕ!w!ďxQt In c76iC1.wf]3,~te``hy0|6QĿoKp5K|ons>6\vR``ɋ1vgK=k|9l27zC$/Fȍئ /"P%?ԟw}息ߚDԞV.哖kcFUkբLjO'^͕AuFt& _n6n>lӬ'O >QlubUK98=`P,:hܺ@3wy|(!q4jYH&͛e ~_3'M=N~?YMR.ۖ.ٕ:.{gt.BNlIf#}VQmSn & =m[T RcŚKj>&F[npXG.Eݱ5L]2> >9?! "Q 65B|MuYو:ttQ0@ꝵ(Rɺ8% q+`{G8NJzvMngCս6@~rw:a&r\x2q/r=mUj#jk,A_N"@}- r1ڱX'Pocx.Q3Gգ)G]56(SDo檲55!/P?ΐz:/^n5a $)kl+*!TWIw1Ut[ݰ&*8ܙ x0+&}r9Q|a@)/r)l!˙>⼸oƉRZFMa=NjnF`Ew&P.;-GbvMfyQRT9|PV"k3"򟗦1"=]R DUFq=ӂ~?U>׭+1ZJ(p±_\ `jJjK(;n;ĂY"'&@dHSLI$$D`=+15Y6MdV<{~pjuwysf ƸBwO(%i$C1/"ZͰ©B0~V:um$6Nv$JWTH1j|Q!wn*P㎎T+d淇/uT1V䬇X^MYqg^$@G{FHV 0»TĴꧫ3u]Ұ]rWگJɀ;wfp> q0GϒY; } ]|#Qmv/!6a$h9FZtc' ';SDn%ա{ȏ-l07? H[VU}3(u1i5 32y1U SOzb^7-{b=t$u1&|h7 oϺ!I*u3(,ɉS0_8>J4xBj`T㲃uU_e\ x={-cp= .!𘠉)|_B٥I7(Ql?3O&w0dz$GXqmQW^8yyO8P4C}E(p4N\ }yӪ$*0]3Tgm!SE1`L!R߫Pg#pu|u[ٷԧ75K |X޷^㛞ExK' hIy."I G9ɫ~VԈ,e"m E̷ӣ}KY#g_M5m1~4ݫs2zKM3JN/+9+9rs [P7/*O\Xr{9.u)7cۘk:b70qyxs܂y>,p>rF@B'}. ף![&.'V["O ^Wy"rcX0vֻWԆWĜ-M :F޷SN 'kS1}g܍ZIuy)d r엱m~ |67?NVwZB<:vYc_9肦(ALV'(~A%j v{dS@|zuA . &N gP}G:\*Zb*Zㅹ ;j|l|LLZ%*nϲ,7WAbOI=tMjveicy E FR T{L1TWzk$I8]tE53ˬ`9 =Sr#ׇ.5ը u֛eP݀#=oG0O@ǻ ehO\$"QdVϴX5OgDTk] UdL5BO"^5ʽίt}.÷߼E81l/͈:̄!hDH|kLDx.|6ݡA-u@r[|GxP{, =120'.CVgo Iz~0x'Ǎ˘HVy582lw .!cFu /cI bJ@T`Ѣ &Erq#,Zjݴ/LB uBfezgzaѨ;?vY &Q6Q\vR6[iE^:xDSO dynXzx:gqfOG*H Ģ;`4䧽@#O9s Qn[ck+ _IJ;1z"]Clc;{:z$+4;xL,J4·}BFaey*8:BA 3T~v1>+.,LEpi(1 q67n<ÿģp3bd5jeVLUVA'44ک?S&} 9Lv#诹NvgX% dSE#'zHE R!v<D& :eƮWŮ b]tfJب~Uz^.<ÈN%:l4(N[;bD0B ׺4x*C695P:vo3Z&ǧmt7E$:6oA`&N4~,F$3!huPNtmԨ E&'u?CLuC:~WgCQ4>w?]i8$|\:xD7yKRn/™UVsf1/b 1I7QC [ϲk5ūDkQ isv A5,OH|TCq]h2" _3ă;A/Rx˚!>Ӌ}* Oi:Uu5s{Ɍr?L\&_T2]q6z҅/"!0c( V o/ 8ٹ! Uߡmo!.5)D?S5h\ )a65[.OJmӲ]Y( _ѳ5TT _#LtdN#i4fQm9뽖Pv7˹pښ GMo׿ErԻjw ZlB )f17ź82tn+ԗNx9 ~Кl~A`_h 43%]p dk'pąwU9 n4ܷ)'|h2hJ¿XZeB"|{V;$=~N$x3>`RkJ*M 0=K.h2jKȆay;z 2$UD Š>Q a8z5DU}~_~^둿|^['p;"дjxĀxofE c.&ϼN.66Y>52 Vys IS3;&1eЀd".FIQƊ}LH7Lb8HOz)wu3#kp.4{06J @@ğCWPՏ3n5!6 i<ێ"wOr?(GT:m~vQQe@zA}#zs9V)onITrc_G3T8A;:96{pOS8hpeR1it.ۢTUer~ҲdNz놀6ݘU/$q俬c$ ,n>6zOOcg^*-OuFtc$ьrԷC(1cs&Ze~_5'#_:)HQ&P1}^6?$ ʡ悧e{wMy*V>$`}{uO:M\Sg- !4q+]WES>Hp'"dT`[xKp7m/m|0]4Z?}п[L_wjWJt'6F&f(M{tw42>ʭiJ#KpHdEubt| %y2DoR.$jt&#Ԯrg 4u}L?bɇ\$wK[e7#lpX}vFC\A)g5cﵜ+/C2D譇Kh %Qsvf4Ҍ "Hf5J\<^%ƀJ}[iyK/bP^2v4Nc I]hab! o:&r#io BYmUg4,Mk*&= ɢ6V,'m8*)^Z 6א~)Pme:MC[[V#(\iCw?,e1sQ"Dv!痹XN~gKixSHP@N}E%Ak&f>2'ņ{ԳύyWA}_+J{&/M603[ϹlE{Jw↘]ѵO71^7A"UnK9Z,#K3`|]@$SRT<|gB*44(=׏pQҖ.I[Av`=rR,s+x8ɧӰ ||ՠ_2u)Y1LH}RG`a QDyN67px$aȥmI\Xm,!6ex?5qӠ!j@B0V|eB7 Ʃ1Yf߃T!@EG=AvOWbrոHsUBQ7ZZwj3]IAc[쏮b И_ 7%NOCt>W@k?xey5$(($*R<͓` oe􁮧vxЗ¶@Cv]6XVX(e-G0bw;^,[EQ@ dsҵμ (ٛ\ϓkgOPyL ?-!x1`M WUzoԯySfLOg||xjT)˯ĖPWf+@<FTYV!Ϭ@bAQJ{l<JthF3Sߘh6\v1Fǁ1cf$fQ4s0#u hŊ.}-X:\cϡێT4@7yd^Fܘj@{v4& ($a)fͽG&I PtFY#c.TpZw0L{SG=l1ʺ4иn;y9ATKaO'ՆDvIY=G%B)P<#ٸ0qxg|?`U#bD#DzO -hqS4?902!u3CX8g/KHO=LMdR'Ns:sI ,GQ7~a3?ֱ;2S7 <$3j487Ī< ]~vAMtM_@q,10q$;`FFF+{*$aЌ:V,(s 54G8pP%&w T:0O^-fKG0t:AzS+~DJ/_/ ka&G,= k!kboC,FRPghc#: r^{*!R%oU9cΈ̱g#5VɰW`Ϛݽ.kJmj I-[ *$ ~<y=ae'4g_}qrϒ CݡH"d?\an„gr%K+3̭H Zf⑖9lN6QWw׺/nKKÄ帻_VY6WW4OjY)o?=TZ%1I.WQayXV"kZ]Pަmrf起Y@;j9?%6$sޏL1#7$6޾a3n%~3޾{k$xE"9{΀w8(+IȔ/@/JFkf`: c|=]EA\j΋@Wn: v6AOM_>-TbK]TVA1t%.tă!{0 NEёsQ3݁zOUjGՠw376.hGMngSG6>?Չ ecZ$a x5 Nfr|iȑL z徇ӛ4so))?}cų#B\R'~&k0vDOtd['nx꾖LдF'Pǯƨŝe 2돕TBev4+lz*e[GC7ccv _cAp{K̆sr0Y:p1ryk)!$h Iqb_8[/ľ*;;I8(¡U x6޻ JUb_RlI|\-O z=g'S~8?8A_Z w*!#lqJR ubwg}8f)IA'c<Юiu7m$  B"~4d@*Cx6b Fl=D L}Bh xA_ JQ!٧H ۔g:FdǡLI8Y-oLzy?jE7d=@Km|gw|uu򮝱+$Z𗜍[7ft?]-R[ݼ={< ;{҄}^9CrTW8[ٻ߿# 1 5#RETbDZ5wPGINhUiVvop vJBd؈M怗 rVoKiT;AJoSxR9Ue ŕy@>ѣ!tUq9y.y-9Jߵäa"u(./J<~~q-O8ծepz @iiwm}(Fet o'!Er` lml Sh"Dz'c*Hy%&zε֎KLUhz H4nq0e?6Xbl͕OXݝ:U7"F55`bhJ(=Y CWǚ{ݣƲf,"PTOȑdA:;TrؕYїy%{k&Rk'z0ixW#uptT~W0pJ\.NڞCTi* 07HX֎f[ش\ #-;HS8~v6oOQg6YWp$aMՍ[Bp|QϺ@䪵/6@)gfd/{|1; E \l]?'-?%I=.H3>RX?֪n~RuJQDti7yEa[ *36M>;"Cnpd#!p>O8%'ZD*G>-mO=kߨ30G%SSgі3yo% TI5٨w\}6S;A\{v*YvzvF&1x\:Cw9Gs4q44f x( b:H˟Ea]Ћ|z&X0!AيQt+XzQu&]KB Gu׼-Tz6&ʊJQ\  ΰJr˱2"+Bװd"l=3PrޒNR-]"[|Ou_3ȯ*qWix'- @ƒw^Ji>!Oى=.m~tLpal{'g>3]t_قۂ -8w9F U֬1^OuHZ.fCDN{\z|:0xHWG3ۭ0Pm9W.@lG +v_gN披nn. ;Xox\ \N[{D#K;¿@Z:k)0Ho#-T'=kޣ,/Õv&-G~Pc4^7A-\沲^Q}2\;iȭ 5ZhYb0c~W(Ȭ%!2Ӓ-|cx(NdP;)`P})pəKQۺ9wWN;( 64H,z$p)3>ilEk3%w% 5,*=j%w' /bP+-Y&? J*8H6>46w䏴aeЌgݴu 3k u-C!yQ)ڏucO^@(HvhD-ՅO4eZˆ2*y|ZTJ]k]8=K"8lNbr՗:-隩{rD=o!*$mK̢tu/lYuURcBOkm\|-Pw@0&+Q,Z'#*qnj&!Msz\ +A&a3ڻ5γs䈁X>$eqO~~J!ٓ{) *{O@Np6;up)+`hD>Ox ,6QshvCv7I],&􋯥h|+ LПQCt9M^UVN@v;yZKX\OB|lI)`N+M .;59\Aս2A3~?n#m2䔑 s<\+9ɢ0N)ZvyӫLIt>kxBZ?>QP>ᛝo< N)cB3jʐ}Ԓeœtu_2g01>:  &SM 1SL/x_ ƼF+x1 Őbݺ ;RiH؋:`y,IG1/{ 3V6"!C\f"a_ 'V!9MԒ[|pҧ$?Wzp0JN|+8<:#4)< gw%ś+L HO!gJ "1p=huO/b]zkr1&t1 È7 4ӕͳĢ V!OtcZ9Kkt~t$48'P ,qܛSr`!H&,XKrUFm[k'+^SJV I[$:Q2/S@Ǎ; %76vvXR 8 HVWaw'ɤjN=/-m I@BJ#Ǚb~N_7>< r.fKzfy-ֆw6D]I ޜ49pm]R|]/2 R&$cjk8Ute: &gjlzm)Y`J6^=% @? S^z橵z${3,EPpwt\3-,qU"WP&T3`GujDsaTO4rі `ϾCЧk64mCiOir0^0) 2\NAYl\>+Mm0QC򏔨. $&qý~||D5Au<̦4#Znh.Wgsc3\ν멪LC?#>kHH Tj^O"| MIKD#wktŜXlUl}/kf^Ҷm< N'd^B^@HJC!:WkS1eŝ $XVs.y`W=f8ץ>Ю쉞kO0ŬtI]7xqc eM 0sur`igHb_=37A-cNSU V*MXkP)g+3xr'iާ`Fo^_r[=}p7](v@{xt bѭǚ]49l磈N0@<8klX={%)duV|fmіQcP3~'K|_QsyTOV]7?h=S/qSP]6sCz={md2 {պήPKaGQW(FTKmVD"*>L+D`f.G"ar{g >T^b 4 g+!6V䂙ކ4hˆahr>!h`Nȏ=OOe: EDpO,-lXq@ڷ*m OuیCe6%sb1mřw72ndhc٦&{ustylKr%TLr҅])2 <bEd +.$m;N@݄%ܧa(h2 >|H/GRY7'Ӹb+ 灙hsΏیZఠӞ g*(q|/p ?I2os:τ|ToֽN)FKpq_P f Ʈ Yx[HLЧS^g0RƼ |wkK˔b:Gι~vۛM&K\AAFW[oh$8$ %w{?2|Xs8]M_%iᏂM@O\tW2F4umJ(3褮(q^˘! %"\ŻΞ"z* [Fqq+Ɍq<\9S[r+D9Ҧ;e) K QF Yܽ-;)G:s[0v.}ӣvWˌjv"$"eӱ^a@zEdK OPmߟ9*,هYv3mԩ@I-՟AZɒ8E pH Ԉ LҰ&TOzJI\ڕe OWm;qs3`½N]P n̅T#]:k3'p4M>43EɁpCRhVȲQ[|)y19U\C,xu4Hg7%{*:^[c~X݀㖇+-3hP=ګEUs/l ;. I3-n"eTgR׬L kaP%Ak_1uTdlHFQyn>RC~hmnGZ`KoP\fox)GKq b[a`L+T#=n6z%Bl& 3]jz8|a4Uꔻ6byG@T 5=Y,RqVQhNv؊Q|{քΆ^hGYADn~>\ LT_GhbEaiZT?ϝՑx0Gt&LĦ,:D[PTH\C\ۖ@ʾ@$Ccx{{l-ұрG%,{JF'ѡ'**g&+1AOJ jZPl-:(򽦂1h`]ESQltGT $/Ԥ0![q'W?|º΂*g4+v!2l`B Ѩ&__A , ?5$DZgAI1tː0$=\n;lv ;i\ztsf%C;*t(yB%N$;sJȱ/rW`LcDVR57b&1Ld%2djJuAW-%zrSFԌ"<3M%#Az[Z0bݫà zdXz% /g@gYQ+%f833#X1'3R߄%ce|" zA 6杍YbsVH|ZF/#_Yܳ-&?|)dziKBL3wx)2~3;BuU [rAht>XD $gV7HaAI [ݟꯠ<jh0uya}͵^c⮯mhu64J,q[pkA, sf}s {`~ió--50czS#< ZewٯkKėZ"ltĚh]g΃}[h˫ٕ]~ ]$2.ϔ'[kHQTOW]=%_X8Zmͫ YLS }tBPAg^an T2?[R9S9wJ6Gjȇkp+۟Nc $[(< u'N;{w)̝qHwj19ZAl{d86'x=:NWa`˓v,*| ![RlhT ea/3Vv)~MϦjnzK-i2:1ɽN49jH*rk0KSPtpPxw i >Z7R% wjOvC`8=nD镸((6?}yc?,hv@AJAϮ[oyv.8x"(= P5p'c!D2>jԫ6Ϝq"E-|rxٔ;yHmmB,`MCZo`w by2 Ǧl` }aƕyLCIl|KWg^}_yUJ0b o}\:$"bE|SsQ»a"G5?Hz;Gb]$8߃($/ ng7$L߻= ؾj̉>脔"R'R z8p7,*F P-ʙ7Vo+?$ Zk*gMO,*C876C \LFѕ*/sƁa<(`}Qi}m u:ԷXœ%G;cb ElyL{zjp7)a~.[9|טڎe5 I?]UJkLt]Ak"Q+׉ 8IQұ05%V/5;CGI₉ၘc;@󘳨_2Juf1ӭɬ]CN.m2 C²Mӝ[lF{ƽa"hGcO(_RO8?Gw?P&JΧFto$ԎoM13bW w"I'iLi$ =e|[噒Pi1Oe1IL1WUہSbsy `ء`cԔN#/09NIq`'6IZׅQkD0|q{ߜffolR{O#J]V`q3[miÃQ"qKZq dyiӀbs#={׵oe5cbnݫ.X}lUn*qҠ m#[Ig6}"ҎLy${hÈt%Ӥ)J)ϜZdZ!ps˫"jB}K*\/:X4V|8b3xj4J<{QqqLL+#}"q-ÁP`U.Ρڣ?A: +7Iz␏N4#1Ʉj1x{Q8fax١_N٧gĻ9ͦGA[q]b}vx`L;yLy*TMc.$ustDZ_Qb)F7w @"|&ALpOƏ_mӌzгܓ<V9X@SoU37Gt sT{hLfDM˥\&֖ſz>-431[Uix hLL< ]_^>|שH&0'mk 6?jb:sD4=AFI@qe# kEb'|~NᝪL6 O Y[8YL"$ <_Um[;lfj;$i-$s [:XFlYwa)8+U~m|쇂``"h\P _;){vn!+oip5E, MI"D;cHHqoڞ#VꓤNVcK2wV1FY|Ihզ[69*gԸIK8#A"4ug#Tv9P@b,GܵUDV(H@) 1\pPyŠhsH~Z@KǷ0-t=8 ZV\;,_`FSu?V|nMŲ`4J'K486Lq$7|tHTeSN2)k*7tx]~zJꁬvN.0#56v)QdջxU T#@t>8,ihE긓I64qE6 1,^S`鐍|}yh%ltsw$@5vR?Q%0Ԏ:WT;M M| G1iVؿٴL՝a+$1cClT'e^8YQF'vG4l& \#,^5f!Q$BiN-uI`*q8_~p1v0ه kaDKeM?>Ԣ2LЫ 2"ĹXkzyxI/>$t؛ERx5Ftx/- 5( }Lw]jb6f0sDvG{/K/Fg@@7eC=#znetHӮ@` YEAXO(YEN <4${ V @)Պ6Q &\njHcԿPkB܏(d[ =ZC!)+֒z~9։\qƵT0wNL^(}pD.2vM$uH'dPDȷf|, f*;!9Aɽ0gn|4E^ bnS LRzy~Y;{Y`‹s{sX>n3r+/3bkMbMP5*5 zħ4>M8m #M/G{&piiJQ׏,v(^<60lvnj;>-MW F"\9秌D3^)x;e)"K7K #U`uPyT}s?V!wlZ>M0 h7pAzG5uƊqgB'a܄f%%@C\qnUWfյ ܸm)j]=GC7з+ВH (Q_wX׶Ta"vxe<[v>.l,FHrOJ(7(I2'pn -*`C NR 'Cba^O=_r]ճZ@I(W^d|Վ0Q$L%U,Lm!C0N Vut{n ))M χ͊ˋfwۈ%ikc)1F%02iF/49֠(aq6/ C}+Oer][$lpV:#&L*L!`ʄ*8 b6g젲uZi]&IvbY&L9\BR/-dʪd99i̋Lp1 ضeWD-`p|UݗɄʧ; NGi楉|iLt^e` ",'e:'[ld?J_]]VC عVZnß'5q8 KΒw/G?&EfϹrǞU\nsL@Jw50K!/fNR7;|߮D+S $z5綿/7W ͷ12MO[uSNx˗&\5!EUeL-qٙci"yR_E&V1PYT\HN[/+,1X<=u''eM=;#l/n.{]:>rmpf9Ǽ*fyȫ~Q2E+ıc%B+9>*[S]TJG[nq ޏHyc'T̲c W<1 Vq[|ksFk'4ot24 3YVVQ O`Ivֱs4#̚ t 7@w(刮mB_>1=Kez x2-;Y"M OX(%j;,h$5*L``QxѴEnC"` 0֨l?Ip'ZcG#'cIpjre~D-Qy~7|JݛYГƕ:4梂tq y9O!l&(BCrӢ>yMu}b.'[/,Yi# [GZFW/H!:/#71i~ݹ6އ!ı/9x9;sPJEuIh]&[_)f`Ȓ s{':w}TS[?g="\N`)!:*/MM'{"M1N>ժ%$$g@DpK) rxXӔ13*}'t@Ƴ~6 R>3f*7hiFR#^Պ _޽t'V s@9ܼui. 6{)VG+mg^|âg3&\#vIV=lĩ0̦A mS(H?Z1;Wxrʄ$ ^Q*I e U2 Y>,.ltz lW)IwHQL=`/xF y ՚ˋy @\fGGMЃX`B yԕ@_Ɨ~׹|pyD~X0yL UP-'8+eb86ϽMֿW1_;)_8>w~# G$n"mfzUR]Atȅ  j,#U)STÇ A&l@ )_h V,oZ R[Fj6+l *dAlOfz?27j{a[gGs89ƒX.Ҥ:a|QoS96VyC~i!DQyU՜&pTPIW?Pw\رDcfl YoFa0ఴe&Lz{n3X"xҁ9mIRoNX5v@΄=?6pJŶJ!4ԮkJkki Xzʈ  V2w[܀}K e u؟Q4b ){ԓ-UU yӈǠZe* u66]i| 3 p :G IC2tOtw~-!M'pwU9& Shǣ.z״"fiJo 軴Sa.?a6ߗ}0]aHkvp!^9\#3tFDEa{uyI4` ll*0p2ёq֊5PS2l 9Sur&j[QQ~  i4cAH&_5en@m9y~9Rp/]E=sz41զ:Fy?^}Oۋ9 *0.UdhSdʢ'ayïF;]Ul$6_ېqxٌ$#U+**9+BrE%r6A輜1-*?2px;krD^_g.V"prɮ2U1 vIQCӳuhds? u[P\`ҠrFl>vv?27MbdFOE*~|э$#/M4p:F|[ݞ΋r%ܓ4KTsu,p sE;[m A{ВVCؑ"՜qK8\ƥOU⚀q' bD̔DZQT;ӱ%F'Q10>b}0BYUldW֟-ޔ^B}r2$t9:q&t#qyLڒbq=尰^muduTrxyNXj*evO@z%cc+p"h+3.MkL JH׀\d nq|;.Op2U8_-xM)?i%tթmVCP CsqQ?ކA#GL@eZd$ eGHb ôz^RS*ʡ%x9l0Fo*0+1|@Z"J:OCd L΁IKxD,'&TLhSվEѝ(( 8גH;Ʋ"S"P: af ~}"yB ,Bٴnr/f dQ" ktBjD= 0`-Ao O`h֊Q+7훁 WyI)BO lK|is:ӯJ \=Vĵ@30FH|Uۏ𽶐vNA!`=Rr0H`Pmm,lR4S.364ѽ=_^CE%e=R$|9UYvps1+H"9ҬڶC\iҪ+6|@qkaG*BvU,>4roO|MS8ZW+F?[îjUR uz&{x!dH [CբAFCK}q:N| vHMh\b}6k+^I ۙ^bumvU2_GC{^Uۛpg'˜GV8%ϰah kRi?ᡈ!c&-$r yS:o\w4q +1]cԉ`zim%DPzoͨ|U2RW#y:xzF\%e'YMLw̥=8M J3 9(kM(hbxe}]::m%F^K"Rny3E C*-4kni|z8b!9cH~{t u[d2b L٫|}' .^L%7O5fH_BMq{iGǵd> d$qOiw7mfxO f9|L7= H)2j[UH[ߣmNM)S_|>bKô0~ F9R~>FdHCk zp&м3/5AAmۗӃm]"88u:Un aGzțfyY5'>jkx,UgRz^ jD\}uVGՐ`SEfV,66o[U.jAY h"Āxq4A d|>A-o|PYBxjeq=30\F$ڸ^k+٦v5(ʦ0~Na)LK/eK S,%{Ry{I܈I0_T,ݻ,hXu޾`)@<A݀OuOhMR=5̨7Ҍ_p ZCyT$61FQm'/P՛sY eC߬@0{r&ThjIêM{cfF[8 4;> Ӈm:M[aTQ JRV\Js2̳< s\\Qҷz]lj 3iK:5CqW|ҊLFN<,I qih𘸎w@4 )4*Ylm+zhpe`m.EC]\gF|>?mDN9t%&-K^AOWse" {9YN(Ucdٳm4.vV\̢RK<>y0j4R*w9?Pg6n鎗Ts k>Qޞ+ upf"A'?ݙ>WP&OݸbRk8>B6Nkq ù۠Ff0:=aEhg [bA yMDL^58-I  4]vۮl0s S4@P$R[ݜF٩O5}9b!~aʐFݾY߲x !Tavǁ$+ҦC>_{jd`?+nJ'vot,%W/[J7:*C}tR=zqm糅~ R ZuǟQ5pZyߍ,nnOBZ#bbT/3@ϭ[pн簜<#%xմ]xQ *!ZiI*X0F#m'0fOF khexD搅sgWA E<6\ZN~5?Qc !Ct ?ľ 8ŵ[" l#^}a) $%͞c!. pFĨQ䔫:R2}5 Gtc̓.P/anZ6zo J "?;2=+}nǢTvvy*{8|g ]"}jǻ*S{VDQ|͎Խ^xoP[S*x덝i8n5i|Ti42ڶia16#.>O:9]=+ VrN U_x.($bġ;?|Rd y<9,êŇ0ϑZq / YW|fEVKNY<4u;;^`L#4朽k^m QKEbșO3Sl  ` ȗalW\UB{,Vl^?%L:< *3fc2qޕ. ;^ar^Mip)2~.z!r /u, zvj YŰ'Q׼AIFǫ2O"Yi;APA@9,aQvuHQp-iC&@ԮDnS#?P_HmbQ$>^X>jT-= [(_{+MM*obpUJ?muY|,8"KP.mgrGHL)4{({_u(ǘW{WP~y|EchQ-egN` 9k}v$kVo7Q-(^FcѬtJQc~~ ^uz?jv*Ew%WbTq4g1V;#'l! "ʼ nU[|dIg-a#qEItj~b ܲ x?@ T_1 ?Rn!&k]37KW,fe1Susx|:w &'SmhJFx^B7hd$c#]E'Y1lBNs9g:ք%K\0`شϙkxg@lkb>y/EJ3lH>p$ZwqCS $-b8g [:gdŔPpl?hy@u(<,̂ݔlD)QWYo=*5TBsp=]= A@[٧MR@ 5pѨ8h`YԯdgB0.Ȅ@daB|ht^qsQX4{ѳфhmJ>]_^{(:slxxf&0]X.S_v*r> > &/ jGcGN %޻6c#mgE[sti/b#*#ʩ)~&xHߚ~5wm۶a~<gE#RBU]BR>u| ]HsOppJQ u+J~te׊I XB>1We_ ⌌cr*zdf4ފ"5Ftzr5nX;/YANq8U$Iq:c֎Ҙ$K> V[ǰQOP^J$a2 + %#M-Ӓ_]H&ZqIk(*=3K i.7VeZD*k4Q%Ri*"oB<> (q~28I`CgnD)݆U;8bٌ WL~N۹wYo, <9%qJYݹAJ Jy֏7 P9f1g *#^@BoeJe!ysv|X2HG(`ȵX:!MSPoM\s #ȉp8+kJ(Z|znQ?rA.Ԯ6>b~S$K@YRN`"q%Clrr}iعJ/z&x|RY;l٥0vHGLalj OX# 582Oŝb8󎱩a8Eۗa}2?CD1]l *rIbtp3;1vUCtͷ#5k_ԛ?Hmhx^5h/E͊1*a!nbT_+۫mPaI\{S~zLhRea cr75[|KīEitsM&3Bz}P +Ӌk<|+r3y X,WKF1j] ݧ&q^yЅĂ o\b훽^#c(T2lY#`-\k3`TiV}NexPP߰@E%wih}3ˊE#ĪL[KÄ HN#Ibtmw"6pRr(0C3`j*5kw+R\QM|?ޏ ⣠qI?B5RzPC15q4E2L&m:u>׋km0t屒 5VKMډ-XK9=W5 %K):C%˃޻.9h p%._ݿg{u %([+'P>ջV@gowrG1]X85}CSeKai=.CMlq%E1~ iWh;@^OgVL8xu_$BmQ{BmDG*ں򽀾@r)43׋J 1z4@ݱ'EPQN>5ZhDkmZuӻ=AqoW+qzb0LFK"_J#;R"ܻ"O;nZ=sU,<;t;ٴXY|'Hl8DHV I.$9qg Dv8Ibb.<PWD HۙrQ}MCl 'd0V0,rZF#Th$Q=C^py]MkqWJjJ-|mf;g8ʋ`\s}],":WNМq(JǥJ@h=k\|;U'j3JE=m&q.䐙irCnf\>>ߩe+_'?guc:|bR±' O h Q:3Ea31〖rBukRR . #W1 YDBۄPvJQ]b y!?c <͈GbM6BOϻVRQF^u*N}wӠF.v҃. hA:uw(5jU+.Z{\O2ts߹l0y˛owpqicvU"h$J׻+s$PV D|g^k{SSt{+Ow䍒Tk 1Yv4O풿qG 03kӺ7 &+ܠcGfj;ME2ÈQrT_]fZzљuP<SZׯ3 Ux`sB w0ͬPSPgA7CtwL@@gjkT}9~Ջ'wJVtyfmyx Ѩhc1q_s&e DQ})V*7Phik;)OFrV5!A{3@bl;RFה_}F|BC Wlw7*qJ/iQ#EI1$$ 0Q>!\\aڪ4EōpDjqWiYXx=zs\AhFby 5>s;G\2ZpIrHBv3⿯[,TpT:kNI>5Nocwfk7xh!Q!6$\[3,yZM׮n='@ԗ(4B2dkCv>. Ȧov048\JOYx'x2Uhn'!G̖Q6fW|)^5tYQт˥XY4Y &[y7$7(*&^u(kD`4yBqԯ]5=4"oE`&I XII5QWO>E*6h|o׷Xlc z-'Jm dϢ2a@Λ Զ2̣ C7@ x6.9aha!MмD10lR.G4,/TvW{e~jֻn@"00/ hHb:ZAޫ`m^Z ;5$* A--PdXc۪j{$Lo_ {\O7s"%lWu ˍKeiWmp诿 T2g.`|'UJ0N6"#wnZX$6|J:׀]{Nx6(V^m7LB`. =@D-[ 6חN!^)7'25ܳ ͫnh. eN&ad}-9V]\`o󱘀ъL~Ӓ{z~z ~Ut[Qm.3D[đgi0Rċn5dAm%nd0" nw^{o<k_ OpIAl#KAZb*a3H3 <ttDL6$>=r5+p>?wtt4٫6IC!l2{Z/xrPXN> ~Hx8y{+cU.B&5P'WRr:DɾTS;PBk*v1zf]Ok\g{`^{:(ދcftsaHu"]|Ҋd!zOoӉM{K=m p36 _<(sp%s];m&blу `P,=K* Kt)} -t֧#eqJbu!@Fj"".wx椑 d+1^د5U|nDaC[q|rq w;Xu8sC?& F9 r5D`>7B/ʌĐ t=pc%"1X\}[pk>#P(|(=pLQ+L3O k j$ڤ:*f_2}:GLwY}*krF/?"9&C"%Ee(;HͿgЂA.n 0}ِ ;^!o3_ݖsb#(o_KEDmDUbd\D`0}5Ki.xD4̀NYxj%W$OuT>"Q] ٕȎ]ys3UXpm_mIv13ү/3 K. Y˓Hezu~ eFqJ*k ds5)kEZqPĀcOR+YxfOAKhZz8iT[LqlFtk~ |0%&(L9M 49YLswܲcz2Gj(=7`=nVRW).P8)Q&>2h8&GZ>X| b2 dEؼQa.ԧf`]z QY38v{YEGtt;T)@sW._|~mFr ;S] [D8hjEh,(wLf`$(tq$^[ z[|k&$!yP;Uo僠h#zEM.O(8[CQf/`Er2TA ;u~,楬C@~hP&)#DE^ﻱ_ujkp Ec9d^&'z\/$})8b7+XXE;Ϯ'av84* 6&l~@O ܿײ!n9DssB +yD3JwyaRD|$._6iW8=NE2oC6b9R- 83*Yhx5p՟Pʗaa6I, $Os 6LeKg,>bYc/, SW"ۄ4f|@WwۭW./0byocїm $ȥKD ^L/X}+npbr /¡tt,ziT'Mn yQBi}o- =ܒs*SɮS:5d{<ԅ~[ߠe(c>8%q  RHdd,.wYTFA*9 >9i|:$6ёR—=<=`:W,iI14HBœg]Ӯ^<-7%ضXwJ#8~ջAtĂ@]eH>QT3SF۶2r@I7++H勃 &8&Mb|?%E.$Y EnUVX:MWL$xb3Gc]t9i\J zx&!0JeMHåz {;4&t_E3HwXN(Q,=Ώw͢g(͂e*OR>vѩ'z4}޼1(>ٰF]2}48u~ٶskWڇp/Av夣`j&69,kE3I͎ 5fA%<̎9y5E Wq\bªծMkEM*p4e7o%\5)ƞEDQ1 5OXhc Ug_dAjwOFP6ߋ?[5MDgNCʳ7gI1ydcXPEi:v"DzciWpH4.N&^/.}iCܾ3ԧׯlG=,wkᗆsn@Lr_|qSUWg#''-+bEy\k82UIQxH.@]r*͢LGTXÐTl <Q5{APZȤeC5$TeMF ,4 r`@Y}sQ.a6^W(.S),x(Eu/TqlesnRԥY_͞q'g{_6Ҝ\cU,ǛQggN0_4_X{VolgZ1'<+>ta#d@:EAGѺޘ4k?C-ݱt1 ý~ KdA/z%9KX}OX輸$?іQHqIp2[K#Y|UB_bǶkxEc; )Ȏ3^7mAڊ\ʫMR a7޼,ݩ_H'f(E6]" 8R|5U#ͼu7ņ䡓.Z4~i6+T] n ϥrFHq)bᴵg pj#3>uJxgBv /Ħ9լ`e 2TzxMe/7kx'U[+o/wW,yruYRˇqs۩V$ "̒T+n^aƐ{A֬:l=Z3fyR?~ FS3qXvHMo^閵E&x(_|LCiG2ٍ//^=-0T|:$l|3?( M5^4aICȐ\83eC *a<*5F:Pk$#p%#'D.7eF=֍4l b9 BI7,j}dQBN!sζ+>`9P RG%Edc&cg ?wG;lAG !i_F0v ݧk VT e (ny]!Iy!)O&6)oZmzt&OnȡK4"8kFҸ@_[1{(,SUšK@D$wXӱB~y58T,zS6|dY*^ 5F|ZqR(N(.`ВcuhXllG/u%Z3AF<˦L]ڰ Rx= Lnv},X|"V*h!ʱX'ZlEc(-ys6DD*0g?O-ps7+ց;^M$)<%e:XpUjZQ$8?S;ZU~߮xSlg \tPE* -@xl]߃kc|)$ 9W,FR{[#R5ꨛfxk=_ u0Qh)9& +2OĎ~g O 33TvF^B}AJWl᪂`N7_bΈ\9rC^? \ck/sA(o!Y tt=5T'uB?8`e!&苟'^d'FEG) 3I Պ_=4 4xy# :fzF!i5b6:"•) XH^e' ʤ&bɝ{E_+ o+\bLDbڔ(Ci5&I2wjۈaK A5'g= >5Z\hnjbĩi G2`H?%^ S"Y7Ї)\9bEכyE7‰z:U*s>2Oc#Uܻ&w(* t >0N`9-_]:NկrE=wS%e N"~˧W:*Bq v|~5Ó#l̇QVA@>̈-]A4˻"˕܌D*gtsiQpF C@oQoU,s4fu2/(y~/ܶqH; V@% `k Q -/tnJ0WOs7%iȒD%O@|~̪e5R>?4VAeCB.+:e:H4jr&k4 "0l& S/Ҏ/~}~hOB^c"jZ :zd0#:ArYeYR7+ &:>,OIo_Y|ZpKglc M,IDT N1Lfҷw[K#*($3'gJB _txxT~ؠH(og\,S0V|Eա EbEճ&rq  8heÀ29< 鞂NZ HvE[hӕ[qNL?"e Y@!}X) ;Jax@ˤ#΁^^s.s[Hލ/Bӛ:g3>8!(N͎(9QJe+h>#o:,gv%:RMR%,&Xc+nނ_xNA*¬nC]HbVڷEt&d~kX [-0JWPS|G9 X1xMp{|:2AkRkD)6GnK~pGJmVԆzCl=CIiMVMhVr;A@4Eƴ۩|PTTu(DRʳufh٘q<\#0'6d=ߺ-;9$ЃH 51B@bRal'lwV{-x.c 7 d"6 tO] &xM>fr3g'bNZ\HAm un{P ʜRPlֹHv\^1slq#*^cy]>7<.Ui$"@EK}`'uIm |Q_;A6 %3l±&O+oX #uѓr?n^@, >=fBY%Hn ZQ# T\ u a j-j0i9 ߏ  l'a, ٹ!rqnH\"DA0E(eYĸ,V2 w[b+ yԚ8LԲ`lL:='h~ADU o|5F/ ,!Dj.[V3/dGia Pð}+2ImF{5<I4M`߽FFN{ x7_Bz>dW(!?a` pWjo\ώl_uZ=}M({M1H> 4r;%Ma2yrx*[$.'nW}5A*F|7($Qط<-|@S| woI}aU;#0K]IwA,2XIa*'Ӫzvh#By7r(s3ֿT:l\wXiM5^$T°øFz죫F6isB`1Z~:NZ NPGk*V0 uYv 0fKP1VN˪`"d|Դ/c iRë#ˢՌ_T 7VoWQw6 Ax푾'e_hn|Fe#_]'Vm.PQ%NSzNNɛUEx&ƗܪxF;, cCbɷny0|}`9矼^'ȏCk/(U6&VDu$=`-|'n!mkMi d ^x2JЩ ` d0DV5xZJB'Aw8S [k_f,~rϷ9ĪȬL^a?#dYT.5z魕z(n8r,G6o aHwR)5180ZR{̈ײ*.3SEd4ky5ZjwUC /d bbRFAF~d(JU6It># y>Td D Ô S{.ի~ ,{cuidqC6кiYw j+w~ Si7{ĩT-_EuV #(uEVj>)'+l+ ͙=RfjX֝4Qtܮ\y z^=?k KVnW^b̩B8igWPѹ]/BʵB{*(ijlJ-Q2m(`4<8z¦){a$h)MU PY/e)".g lAx5vI}H@c7wHBiv=?}&u/}]Z݋͝Yn%1<; G |g3*aq?Aڇj4гeba4^dDHpWS`d%5eJڜ#]\ߞtU(Ps6|Y h+j]7hae6.N |* m+# 1 BZc$aEUY2~eVn_>.t7/)ȲVX<8cMCt^S~GPP(G% E1 AtrP0*[!p sQ2Ⅳ ^!\kSZJ<ī5$*QG4e=kT ֺ`%˻9Y=wEu濈Bxe7yCO'lJD~HI;uU'C^˩t@ٰǝPA)GvPɢFXM5L?㣡62eg=p'n}+oE7[I%r Og d7)Jdɯ+z~gZhCN=)7+ؾgi '^颀YE`rK[sWrZ+>֛D;-ޤfa ~ H)(-H+GvnWȭߨktލߍ A\P'#KS/HFۼxH.+gQqJ aQ  >zO$_$ _Lp%J/_ЮkLu9 &`ĥC1ĥvkCjbzvR^kJ@0Ngi-B֢*=;UF N&#̙x>S^lاPTt^C6YL*[ g?~3wDxg^|o3 JyeT=˂2PyB#BU(S꒤ \ɸ 퍤̯|<⸛^Kj+Xgk/(5s(Gub>oaǢfɯ=#5RU$oU֣x5 ^vխfg\I iS_=NTN#'E4̺wp"W㢤5w1Vs3y;Z#*pW|6Avliv=䛆{i$+OP٬mh=X:aB=#g^rluT BB3*W<`˟+̨+ȵo@--rނ|@&WY9j*' .rKP1~YoIX ΃2؊&M$Ř +(VhC+Yw/4$KN!W0K6 _ ILo}82 u4qPgBuE~lvH.Ѐ̚_P+k,9a)|Kjؿ?;e!fa+W4lBJmk|]j(56t\d^5\)8! j2smH|6*}f ?8i-jة h"a;I/pN|a v2=J- 2I7Tr8ʋ{ح"0$W/=) L.ܺi@y0Ǹc$DqCT QQ  {'oc$L|}[(acC12X#z?B&F7mC{^> #^ٴl{ǫȈy:$*%Ak18܇b $__M !!II9銜ITWI:8{UOrZ(Te)̚[I:EUSR|I0 BbKV@* ^ н"4K I,$6dr$ÔȽX}]BLZسoF/̣.pRbРwLu Umv -j-"RbedwdgVx{Etb(>[<,G?F"@FkPd\1q"dl=mly& xх㭪^NAEasOUuos$-`\ց8",ِAF.;>y@ ܴД)9HP'5}ȭSL,'V D[_X+j)FG!SP2ز O^m9qmKg=@ѳ-9e1i0URhY(S f̢+&)'F{gU aed LUډԗf 1C Ig(&Lӱʂ0 qQ´ .| ~Զk KXᆆ"Rm)אY9`wX0_wq?Kpy꠩ ɔ/4DJNp }) cEڼgUB< M>j6߶#m,w!pdL{"ujMawwOWuLU!]i)7&;JT+"qϱ!L*S:kג*WgZ=9[dcXO!*`4xQOHO`oy.I#)[ N~5}-T`+\GCYpķ:"_dht#Se8TEp*:u6MH; Ca`'q:eoG E녌y( h.Of%vp"ɨc4L>7`0ͷT|0O2&I13'G-=H8j;+ |@, $Ii~$W2&hth!@4+^J 6soRmf AWPx/J]!0gn8nX3}xL';@WSyJ=K>o10 <֩A6?GqTN;_$›@=l+(5QDҽTrU;Ǯ.2!7sn~Vy,#ǺU^g 3SsSy#k 82}E,+np`Hb]q5ӸԴ!xC*F>-z;^V)1© ,]vr? ?XwMuϲfLehDAY էT>X; XTq+vFz^$qgfnBdJ"R4o*_f2R~?d)"0G*Ă ;vTw4#h[#vh]&Xڬ6H*l)ڨU*7{;}^c\.eu9I㬎A+R[k7chnv7q̸zGj :aY*'} yIL շUE1iU}XJ8R4x$@P!B}9"FA?U4~wםO@2 :lTG({I[1)Jnm$qtHٳ-z≙Je5(W})XΧ'FǫgTnh& KUdRv"!uiᳱ+sXl;k&ʡ2ou~T1' JjkiI%kABV m[g2@m2qrK8۽|.- 9`NtWyz1 ~0~OK14]2ޒ2Nlw.;TD sypAn h:N`f-Q0t|c{ qm~˅ sw'7{ œ6!d{iP9/8MDw̨3;\{a>ŐR>$n}U-:벹#{/#w>%iNj$9:L#_J 9pMj$8 Z)/6-rBf1Up#Lw qI5@T`>F|3̕(S%Lqr=&v%̴!(o2p7HGJ-u:#8 B"х^>]׋X:)y<] |jZ'¡3IN=C#om張l|/҃6ad~%wd環ʍk~f5y@4FLA&q3F-RsPwq2?`!%W"rHi7"wNՅton~Hn8ִJGEPgiOoLƺF]4ϮB1NLC nfD4CLқ0ZZ^˸d1] iTB?/^I 1-r6VIrϑuI{tL9u#.m?(3˔)^my|L#ԹX5s;=PwT2|c:313dsG\3u˼@лZaKV0T*?ѹbtjEadov/+ǕHإTGߥ u$ +`#d  =6*^6 T$9YvBg} w;(~0ctѝU.66{(Qva2恎c ^ʽ,xP[9kP\E)>TuWCN2nH>sy"(P@H5e|,բ`[[e1_'r|dn(M/ƶ[>+г[ʒjh&lG`8.E7GWh%q%Kꥴz~1Q1^o.P%FS%*/@&m񕶏e-p1awX#Y -qhcPRn T~9hl.j&w*Gd r&O+j]3H%+mHkr5ȜlYΌ[-ǔf %}``PO#痝+{Z>Fe L FD d%}Pq1-V #]?"]:sǣ,_E:ZA,g#ỳgJIa8v+@>,]NS#pXht7GGTѠFhFhDnK~x##]Y Gg퓋<Zyڜ6vU˯.!mĈ>-<ӢC诬򐮆&˝0(&_4%QBvUUpP9hU~d=[~ sFY)ɍ\0]WK\SU3.ksETv,s]XH,*0Zͻ'9 :B%e3=@qa|Ok&4{ؤ%v'Ɏ,"x $;q+/ S|TFi N.WH>3C!HEw^Eg{hotЌև1K+E2Eص@MBzN邸*#w֪`szAWk`(@S<^P "g8#"'`^Sf2ӷ>%Ƥ}P@4k1en-Rq0]a(٣0^o9=ߣ Dk, ЈG[} džtӼGvrYKRodk_>?VͫsVX0^DF78N?Epz\&(_nM5*KfTYD$3Zi;ķU4?Fpk *Y珶ꛨ@XJY (ۭMJmʎ& ״uR`Ӽ1j |ǧPa &yhZZJwHwH&RY[0S^E3FVߊg -󜉤2 1 JH;ZOa#֏ UuiI2s6="Bxx~]2wkNb3, J-(Ojd>A3 KNWCqt i aO G0ylǐP@- pQT纳{=E1:?~~,"%Nѽ vQpi۟8̋|7X* >#$p SEC0f [nհ=Dz[-tOb*}|3,DZI'';t^f!:2Y`-;#ϸqwgc0aJ)Ɇit&]O9#tzc4NIf/sb(oB)Wo`ZR l~̱v!k CgLoߠ]Ud^V _KѪ a޵QD'd yPq׍,GyD9oN /txUv]| Z#4GI5ݕO2i2ʡ I=}|nLߨSt_fE5pqY|;M hij_)W7nzoā46?I@-l|'ӕEMBvxt:f xd3z {y:(: n؀m@сܗ1Rۦ;'0kT`ԍȷ]Fz~QS'3]vkk8%~@x-ޘtӄmryUhVG(>߉zGڄ ^h7it~C/|Xqrl4 Y2/ !_CaR_YIE/d[ї hADZ#<>O|fb 'UoW$;; `&V=lw<[,TǑ-O>R<8r3` uFfH. !oƝ4r6j|XMe:ze3;8Q/d$ *IMF [jʒV]*^|+㼨!SrƈqZ)K/Y`[hQwtJ# )ls*KE-b#f@i" ,OCЫCsa8-Hz`A A{,O]6* z߆B\SjR_g 0o9ajY{RS*Il2 o!5j'Iƥ<1ks-nE!"5PQbcƅx& ,? 屰) ¶zȂfZVF^9[=yw\Tx5 C]0\۩`*H3%]<˹Dkr{\(<ݳ\-!X_]fx > 4&ݺM\1V/և V8%xةa 'BFb>-O @<ޥ+"I`Y6jL&嚔,MS?OmV͊0CB`n^(`,x[{AkS\ ̒ _|s!ꖂϷ4ְ QSSQG %t:hA@܇ƸZtgdwfd̽A3f9-ȷ࠱Ƃe]"%M}|!c/GAm[3qYe9QݚmDb@oU| 8I(6agav]91jBWR(8ѵ:w>mAT"h>>I'sR_q _У^ׂ^qGaL}@͖BsK' u}I(kbY-% 5!=ڡe'$(I!dž0?κw.PhmNiɺ>6e؅$3œS ;/Vek߲~2U^O -\h)0%.,%2)#НU6H;{]ݐVv;*( 3mknh׊~mKucI,C =lo!J;4fDCЦdl 8k yN+b#uQ0̥>0xI{cs,A}MjE|7DP t9' >2` X{rxz|ڏQNLBKRG[Qq{Qo2 F*a!B-ȃ+9̣+ܡn 8qc^CnRA/J!hzwڸ4O0){ PS {|es(lnúMپJ-(QŖHVgK-H*b2''2B+Ǹ`!Ȭ7XPGT9F72j '.C+ fc qFH #@^Ϸ"q4ETv>p#rU/nDD-D|kܥ¤BMAD"4Cc]`.J3BA9.R"kX(0{ck~7ž=T`^{эlիx&S/OP~Y?5xgvįhA؟IH'~͔C;L}4>huixi(C6q;2Mr;MA^kGV˜iv3Elq&}1j",L]@N![fտzM?jQ^Y~wK0֮Fq92C#$!D5#ڣqЃWM]Á星*YuEn'ig[ޘK߷= #%WCkR6Eݱp8b=  >uuS(P&QlAtSd F0NN:4Kϩ-jeq7U-~5I澩"ph9~jXYv;$zLtʷH=I{ eT^PP#E{{Tr=DR7bvHOyAm=N]got,;,A'Sx! cƄeYL0N%:sD@MqQB8G׵б}̓/(>Π/ũ[DOTee~Z߈5~t"-[/HؿHLf“u'^z蚷"V:/X+ٚHZ`M֑{J[z> Ҁg:\N$Q燹#u9'߇`WB[6pB6 K@Â7Gp9C3m7J|?,g2yҿ׿D=ڷ,\߫eX1j@ r^S1TWAo V{!YFoniyI xYiA ᒜSز0Na^GS+qJ R#>xԗX…>WᏕA\ z^3Dd^w R'iRSL73gQ/,הK-Aa͈:04SoT,˳V~>'e |[]YjtN9 LCM"lNBh[YAll2[MR&:9nXQyLNA墛ӱFL.7seQ]52PK30Hn܁eו WW3MmJ"S (L~H[j٘!jH Z[NPFmZQVrA0ū# N6c(v9 YxX-Q5}Zltǜ*Vh`ԺaXR##|e9 ж'@˾dp!- ȒDٗ!qlC9K',U-yáB2)S hISg.}: }ij'=t `a;S%bZi6 ڦ+[-͆|&oCc-mm3Ui>s (:)D ch}P^{bSq9<[xj{Cԅ\L4^W\F|=Ny:K?~G69-lcKخ#YV oL YdY?~.ƊO"v-+ۥ[&9J'Ei|t- .*u@ Iь4NDJ:% $*fT0)~ #; }gEwح01+MCDG9?€gl%^<'%܈|ԛsfSPxviϫEA_0-̢LafuxJ7!v'@a9YXf 73Y\ib!VUyUS"bɞ_9覘M*4eUYö60i7&\%"ӗ7bca)92)2O8s(+>Kl[\ qbɁ } _o_IXQC̀gP T:K@1}DGG=b ˽7pB6&$")}F q|-N¡V_$B>[&'VOX**I,ڸ8`a/qH1bQOS@g!(M;Hc; At9gU# +GL,e:*Ó 3yN+/oqBoD̎6OLHd|8mS<^w 53`;cm;< ^jwMB9|kqt4Āb/:40LY~]/ѾW'=o~`SWsK6D['RCLj1=3Nz.J4qHtR&]5Ԇ9ۄzj'Qi 6oIhg `7+C&ӈ(; 'IJ1}P~tM z,k2S*{p4 C~Zqß 'T7D#JE ֠271 9Z\cMCf'dcPn .䖰/| 8 wƖCOp7vf27fkAvӏm ,sȐDs떀7Mk >Q~f-`UtÅr4-I"-Z=:|KY:֔3Ig[}mhaL.;PtYn`lȋTERD %Gӝ*VGUDnq,#1P4W[ 6d!QKIk;& ʹ*p.a]_MU$;Mm۱S3<ןnKԁ=;sٛ<WBUs KhtTo a]F\+M ]h%e tfa ,x,!.3b;:fQ6 Zp-x"Pɟ\|Z1/6 Q?p⵺UPɗ^DI|ڃ])@9Gӫ _!d $Lm\0)8?ri2K2OVziP+>sW sppi;IW*DMEV>$ZK0[\/ ָw{6߉a)_?&m= E%ظK鍎=u;-\ÔciTD&+O° @(\lQhߕ"h@3bGHK)2XconFG* gq\EzQx6oy"sKgޛ3{q֭sX؇_fH3F/Lxv54\U\%gwPFq<# e%aKňITH\`1_euOOG398Ȱ6( 0w\0T^{ɶo:/yGp9XOnHq$L~S=tvLJ+*aUߠ+!5U1N"Yhq|D]#uOa)Ma>-*Z$UēYV׍ړDGn!$;i:v^KU-$ b fgT ʐ;H71:2{+6 /KAQar8  vƉoU4֑K*zj0Q2O\Yʕne!fOUL" Në1Wo25g)wdBbWKerhޚ@ƀ)n (xLT[IYډَ.ݤzgBх+/ yEm.D Νp~ҳY4ߖ11ꄁ1JU\wA,O(Q\9nt{+x!Q3ъbdLaq&$,45Bg$-M*ǀev< [Vt:'lKvV'{Yu2@̜{P!UQhTN !' gr&POX5и8qq?LߋgĦU0lb`2<[nbN'~AU=Q_ (|y#j܄{|6'CzHxDvMG4DtK6: :YdIp;@1~> X̕.ypijܞt@FPrr%h[0OOXOZ8,䔮qΠem3:%MS}Atx.r4\>x=;>fn炰S^p'I3;e<<_OӃEO|u'";ijcH2$[ 6[4N{bGϘ(LR QYb 4c\DXw0ڗҼzXNM:4s5o01s\<˯זB_QA5 B>}p&"2ɖjЋ|Զ-A Rh#WR&E$H*) 1Z WQ tV(&,Af#Zy8qJ d\U)d)1iKO3 kڋ/׿{>oȍ?6 Wr+Ti==G">f=E2OUPU88Df9 l+AV1aɉ3!UM]CHq3t8VD';bloIFIijnHw@CKGlsz&Y̠eȩD v):0I%S.Є7&ò@%rtTߏb6.ErI 9u= mIyA6R=zǍy2 8 I=>|" N5 ?:'nyx|1T|oCP({ fw~M KYe`}Q"E8N8^ή WEqבTeM]Jl!{9*-vQPo]_@)Phy(#Vb.jFe:f^nBG2?m]v|k_ a| Il%$6KO?$Z<kxΧ|aPsέ (qSB1lu>2|o%ӴOznYT= d6;__K9$ N&L7}ux˖ ) ;%wF*kq~@b$y]4wןk[P~c­D0ݱexv D$ubpC.H@oah~(e! ㎼)=RCn$TDO.:w,qr@u,W7NzioOǯ  W4'_R'Uв_V`5}Z5pv.g3ۤy{dQN1EAu|nT K战vRmb50ӡrxmspݰt锚lxz:On SI>8n | Oe S…K6zDʌ:E'-T_ G(p;G["gƫ¡l ඤ]B\5Cd}":BIZJwE1y,G6i//ѭKʢ^$jiF-;K^fcQC ~t>}ij,יڏ X?ףߓ.l=ȌNb!BCZ]lD2j^(0N760MDJh4ض-VT ERQVVE_I(K{mY`H{Cq&r3P!KcɈ~(`|e B+zz%zʡD/Qmـ{غwP|rʻ|Eѳ;?ӥhEF(41~ TeM D%{.}A< ̶jO~ٞ[`I@ǢOfFx u*CgE%A4r/6qs&^%'KT"?0y }T'>v}5`ԜmϽ*Z>VKp%DZW5߿?z 4 Y%ܲX/({r@4\PjQRԑLˣY-Kk$,ycmz*׻:ӽk<" ]5!QEkpج+(a$Чr?%BLҰ6f(樂1e&E2#e 4 0"e!Xlnlٹ|F&u BgCb ǑEclR5l,e|һ)W4dqkYzIj< E>-xHT-q8AոFgBw+&+ڭ/ҧIwD }7H 1E9 N# $˺JyNYN*,e& K`qD 熁mώCXM?w,%_ 2p3јr@G{a1L9O,WI5\j'PL@rvL?ra2LRq_"j%4hWQ>5n?UC/1/l XI;],=d#R2fp`JAPn/dwخpHSmq([ 7w`3\4|*0 )z>2toiSl4ZvQ?j#}*Sw詨{1GIϴVBΆZTL d^$I駒ïq^_NP dVI y<#c#&m O,*XhRdϛ{ xmkHg8f{-\ Cu=r=cnJdNąg0Ylñ-#,1yM7֗*˱)^n\ ]0P AZyg1p!>]v\x%1;WJ3dU`'*$:9XAC1"%X@t4n[M ͣ*zQEjQ64 lLܥRHPJʐSLy4̗T0kfI 081U{O<%!)JJ.JX gx[|4Z|0j*oF!nC'||zSgب\WqZ`H_Am1-耺t m~ppb@sy:Yi_b6N0sC >)3Ɖ<=*\D]:)Z?lgeхE\( iL?~IRaΎ2ׄgͰ}3(\ եQ*jM=W[bt^=v>v[Y8o^=0(?'wC^$~5ǁϲN%ǦpQ1|>]6*͎6w[ ~Zxy11~Չo:ߕm:<0>cڧ=KBUss̽R!,z$,[!+[Zi[j&\9{Z2K&RqWH{0-^ Ƈq'xyk$,C 2'h77/:VTUHpc1VOPPɚ*ʣ(VJǬtAYYOtFi6ֺRܵS2 +9zj~ ĥntyJ~./\0H>MX6*/ۏm!rAmv ]cEܸpǕ`:,R.ݑ؋x_"@ղHw08P~hnI(HEWDm ھZG.*o[B\U.ܯB $# ܸ4 C0.}630/wC@e[C7% !Y~<<`F8&<{Xf#x]fp if 0%߁!|$R9]T6Nժ7u5߉FOt "NϏּ sHKGQ--CMG&~^Wmj9-EƄ„- Vc IQiAퟑ!:EEuPhRGȃ};蝴]ÒWN}<;>a#Bʹm"U4 lîsRz܂Q$~jQf0yvn;z;}@;3Ep(M$<}撌7⚪}KJ&myh#$a[ϗW_Iw2z[=[VeƩ6ױ/D˪L\{tx(_Km0liwP0ejid@pH!f][} bYe~wufXa~񈣉г" ']5hNumyz+QxDMㅪ lFp޵2RN_ 1b39>:{a̐lq,~x:Ȃ1tܷr@|u oY޶;A uz@b3+ 3cb{WDJ&pepּ/Pk>ge}Z󯱫;+־\i||&(cKwy BY D3Ҍxd&j-e8g亜_F*[~G]Jkh7ᳵPmEAuF W|N̵d1O^36v!$NDMϳ}rlg5h#he*wPw^HBxA~S˼;9&)3/=M:">Xc(kc|~2&V DVETD)9&d=eLտbj4A^oDAP'oK{2o7 dM;Bب>mwV\(bh"d#-ζS.Z0dМAn3Vt+%'>@ugdDa@9CQY!{NL@sȷzp1i6h7i}:sdv̉W9f2l:13Ҿ^ӮWd,>>> e8ҸbC6!Tb}݇G/jp =r>B -+O-&9S+Sc`{RSiUn:I*StHB{‰=l<k qt!:Md*4PkB2Z*pДԢ҂)B*)=*[vJ@Eo떸ռA<" :Һy{!:I쬹(=UtMc?l4׬h Ge-]CkF bKxߒ_[B7Kƭ*iV;MP+#sbqe>^GE=!YjHOrBxW@Eo`}JCt}k[%T"5$:>q9 w`JS s( =1< 0^V"L(DZJ<1wǰ{'nJ݂VgF&U޲3"="8V_yx6GL@aQL>-+30fpUl Cb o{p7zvpMј)b=r.9|>Ek#ڎ;:n [GF+J !ڑ*d3a^{`U~\Zv@pdώ_ C[р Nhb P8.hi4,m/Y5 1*APE@ \*AԊE6 N+ߦVv뛴|aME/RfUɆ L~ t_uC_[ǎzγ,5Ik_kE% )E0?:2^W.ԦnR+s蹉c푑ZJk飌n8>|>+AX2%>Ⱥ xu@liFTuwUJ|fM A 0R 38|+@u^I#pMO6m> ۋ{| 40+Mnt.ʚky1. y>z ~Ŕ÷teM)zNZG_|][(e,2 G!˖D+\#$GYį1 VJ\£=igQ%l_+-u鑐tյ:ml媺Qz!E 0V'e&]h2IuYQǺ~8bm手Â:)Z&; z /y;MyWJ{P|6Q;]kiZᰜ aU2 -I7qĿεޮ9ft7먛n]i|#%of -tvc>SYp+ |MB_DIzu-ʯٲO+9b@k3F1p`d~֠?&waܯ8›6հ,N_!=4Gtzg,XHRG#yy'Ĉu+l]KǓ7ky<AurC spmNAA#w4l-G*UƵ8ԊqPB;Ttykjhb,X0JuyZiGx8^m]1bͥ) _> >Am!N(A19WKI%wph-(JOyټEK65wKH{߉>Һ PT8zX *#BOf)zl-&$t0Y⛂&VɱgYZ07070100000501000081a40000000000000000000000016661890b00000b00000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/snd-soc-acpi.ko.xz7zXZִF!t/) ]?Eh=ڜ.+Z=Rz  k%w\I [GL5?CX`"Î D\MpNW&t|R_4.i:R:Uu~p¾SMhϒ+A;q@Ě8wjWM'6$[ȁcp5ܬ^};TqPNܞhbON^t 9@ ck%#S6$ExfW\4W t.gX+!;ʴZ9B{A "X{|55AL"g@Q2[OJ$YI/hŔ((woX w?EKwJdˊ]S Jզ 8*Ӧ@ @ÏBkC(a! \.!EdY(g1IxB(ߋ]{a!F+JaEy' w]W,6D$BkR '֐rP~qTQ\Hs6+ƅrVV* $0\!>iF,b~\h|-2vnR Lx fEǺfA,NOB-s m\D&-HpuyJr3"写v 1xh4YG:9tȜqFu@~#"ã5u^I~ܬ{BHjneZ:lW%EJ •zPm'8GzkY`'‡%^Sx|oRg#( wTt1'=hghZ0Px+ M>sG}{- O8AP#, DNؔϊOB%=vNPv+D v>Qh65Go4U5.5N "n*Wi}F Wcm ni4!I8ף=|){ _tn0W/l"VPXb_'秜`@JȌM:Y"EƆ ~^˫ݼCrolu !dnnPbxGJ]_VRGC ۑ}46h>2FLjur/\?_GM¦֐|׸5Τq9Y)oE\ FyiV;)~ +v] iKVI5٥#=AU4B#,oC^Aμ+D 1qp }۰pTЛjkd {(FHeHs:{LCb6JW<RF xh7l+2KQ=K'5^WgoPgi){jPy*2k?:3UugV3xIMYëdj|h= ?u6IueN ,o+GdMԾڮ)"G1x~|mzbܣJg8ụ9dNз<^GnGsuq2yax}iNd|M u#;_-8+E`q6U\INZ z5[wV{ 3_[CͨBC&d^2"mr5L%!GB,az߅ O4%QhhD\׮R?S/UZl͞ wR.gKbVzWV3exɍ9Y\=Wx2Agt@ݸWbkI8ԄtbZP؁1V^6[LB6K*޳ x#תv @<~L,V Zw͟H/}a0K10]X@ӺFtg9ԡNf+1'o 01㍮N`$ DE5iĶM,|㏷L04QQaM7G%x K]a$z3AUUA5Ϩȫ!'c` ?&E@g7/ 7깂6zks\zz>"kB&vE0S5*Sq'O왕cll\gibJhd;O}$Y1F~a|f9nh*JC;]|)e:v@OxU~쨕g-jJ<]$Vu0@Ť;'hx/N{ǍEẞ̾p=$Uדܦ#1^T)#| &biѮ y€h2e|cߚ:driК@$/p[u .=0MڀvA/7hL WMn:&e*UtD*HvGD- :8t))`v 2&mYMt xpLtN Fo !l[JO8J:dSec!8[ %0:NjL::-uAoThI?w2D6=J ( M2EA4`H˺@zEtn_8PD奔c xSgYZ07070100000502000081a40000000000000000000000016661890b00019b58000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/snd-soc-core.ko.xz7zXZִF!t/j]?Eh=ڜ.+Ȟ@T=> sOR ,C·ʐYXu@>aJ#A$d~O,.ZHLL-:VxXz=R, R˺B٭TJ/Y& WUeڨPl[ǚhl/@։#x)oEw|O/aOc  )$B~)ĮE74+n;9"W(̚P3k]5-Bnδa6&VB58r# '&%ov!u*jXdb d,? &xc5LAvڃ(O- LōR~YM +7&e߰ $[_.Br^fF ph] 7E(i}#(j:M* o'~:XXrtA925y?/M˶m`efZrY{8j*5b&è* VvlXA8[)=uck}ڒ e6p [%#܁4@=E>+\Za<S%}UCBEV՜$^EUOjp 'tMJ^mk4% OX*`434pbZD< ` W$ m]x|*Zy<'ۧ(G׏s2iW;c}")(ey}lm5|R*|cc`?>-QtVRJp5SsSptH_}!Bز"U[n2ji=<0kz,/[kp׍Gr~D&;[|K Q$~+{CeD#Ojaeky] tv3y.2;is\z\_QΏMp[E`acQ#uZe 8CIBltk\:Sw{1]A 6':up"yQrn j'Fj_+'>zWԑN~3-)[MaW6?(ŏ R.zwh5y΢zGDzZ{!?(}&$]xpv0}˧2^C;Ļ.6߱W}׏SϧhGqVYāIlKțL/-GU_&ш'W9I׌z_f4 3 "픱)@pzξYzzԼ#IvlF9twr]2[*9]`daXc_( HUo^H DdGqЧl(lL"RuD 䄖ܩK]e^CfCLܟXfvKY_i2L< ](FGvfQAp] yHm&Jǐ2LS?CiY3}aCBހ5c߳M|~ɉVn^4ɡNyś"xSE J6R :jtol!3J+;hn^ ~C 7iO poۼn3]2UÉi87fb=s/<b":_=$7!5KOA?J n'Qez!ݥ<1,ʴًĜ,^H#=0As@1;a&9n0)`KrQ$-#]OR&ڬ qMЎI +ܢz457-sr9F>h z~,c.>:XYI/Fӎ2C8!)kIb$}A/0jE3aB2Ĭ&cI^ }oMoD}B&i}8_r&yix^./~i7)ZD@8?(zS^un"ˊ]>rJ|Ѧ V#9/G8t3`뀼Pܳn^ő8*gePA$dLkɉ7w[g$d ؀ b>ט$|ͭ]OGMaVz[k&f5Qwtϱ{QS|Aח}W_?ISR $wba}Ugcto>QGiӽ'c.o7Du@cSbiZnpO |WXx$]a)ՎYhȣXAlA*q( `JJφlz!}ruf/=UA3R64vը|D0g|82ɟ\B0!2c(Q{8/Q9 Ckz.I3ɣudtc6Шke ΄x \YeuO|vO#`-.&})|!V`+d'y034QxU~Թzj)rzzqyL-:,󶭶Ze85H&OR¸%jdKĄKݵS|=~&ɉp.`% c5>T>ޘ #bڕd#U;OPG>VFn2ƙ7LWz1j&۶ұbLp:d DaX;Ɵ Dqz0%q5ғ|i 0`^Šl/ ط:vM|iraFKJ$I7WӓA0v`e&HȉCp,i"i.46.9dn #wAENdqxoiBE_y+c=Eho*Z4r${jaG^LqE_vLݵJA@ ƻPL>p%x 98IZʤlZ<ܒ^arU r \S-d!g>llvЯedx8}۩bV9e֫{0jo9?˥㢿tILamP-75 lg('xU2Jp ]\*ΩT1{Z|%Ij(x |02%(0{y'U{e\/.vyUqv;6dD.z'Ig=j؈zD~EHFBRTg}WvtH6Q ,RQDSJnԗ^)KZi=wuN]&3J Qu_Y?6iEDuV%*O(UcBV-i$t/Ǭ: s<<<#Igzhܔ{|Vb| 琜Nٱj; u|I\cXE ~I38{[„=L:+'Q h/(Y)\[jh sA_fWY&*3\,}L[2%xo/,~OD2+)u5q*"Qx `gsJ+T] 8hR@.lkc|H$MYԿe)a pvܿcwX8GnN3$Lz 9$NMaA!\\=&? FO̒PBf2J&f#fTepII ǴuD&V쬙Ș3eym^P7KpfQ(M:/uZ^r7c$9`VMiD8r0eM8W&if ʸI%8Ǎ]Ž>uq:ox ?|V2HNbׁ);VNjX "0x%\: LLqK{/,rm>RA˿qcRۄ-?Yy2.ZEͰp;0=!s)9"ތ- 2Y/|\%DY -:'a\PaΨzpɑdc*Kbuk?9eN/ᔂg];* wF\oL6-g;.Owrݔpk1!١ f~'U␤*<ҽK`m}~SVgqK] u.@%f\v8[iUS+@+'Hݐ%Ob)$ldYù淞`~_y־ zډ%kñ{.X}Ɗ1["~j؏{ݴ۾An88+e4lG/H'~6dYsa :/Àn\?~l^8ꢚFfINev?k^/^޸=rH Db䤧B3 !, fwR1_uQBe(K49aRbn83(3Jr.([El7,UPW[C*'/(p+1Z^\0Emsypɟdg[!A WV֣Mɧpt ּMy #GhjQ C\Y-<sk_p5y-,WtC aL&Cj,2 ނ.X<{P8;BK2ڪU9U{2(QhIq'٤?I5jLKei"Qqx NO}@'ΆUH{ڳF۰b@Vx!xK$HដNDJ{YAq7V};Yy'/x:"XP$@ԗ\ajD&7#-11{(ޟV UHbɶsV($ŘU}BD)9}٢FcEq4 YG^_Ohir }G@VԚ1p L})KPR'K}( u<!9=B; bҘl}:mɴJmL4eEb/\qݺz4K*99܈a[gpF>Yz޵tϤG&35fEM߯ g,1Bavar+ώ}kڂ"Xn>z3swip,zs!/#pm'G&2F{!AJ@yӺP.qtY+$ʼ=?F}W8\>^bH͚tMJY8ѭQo-0rE=k-Pt䜕NJ)|c}&_ г={錛E*SK} Jg" q\޷Ȅc]G`xbE}_r[QǪ Ȧᶑ"kрxҦ?L--2<菮ˋEx"q[3Nd'[Vy&y{!CیEu(-Źt!ZC@ګD) ~Shkg\VI"{+0~HU!>aE߃$.(gO 2D/"AºLhAnxn{V@`}KM|!b62ĞU"$zu_owMvSj- NSP.91S#Tg٦g+$~勿.S t# ϪLo aIA [_GAIwWIЬIH0{Rbђt ܧC|pZZyJ߄,FRJ!U3ެ`Hq1d5GV=q5) /` (:3 (,^{жâ7!XɯAD)yd~*$bE=圍ɇ *dkR0*5>Sx?T,KC Y;pmuDuJRD 6_4I:u!ѸYv͹=5lBd5޷^5 kQӥ8pcREe%՚A31< *1I/u?# aԞdu٦Ea^ xH*&Um:SdrIEyȱ6@k^W<$hI_;ǮP2rÍOo455[ qVhkS5M Ҡ9%2:/aԻqqDNvB$zD<4R1-z$h#)N[0:)C_ d'3vf8.N,R*]RT*#U#X}E_m,8D$dӪjeL_rlQ!wn^SJ@h`>TRkcc WVٗbtq#bƼLᰄ UAJO+(;VCdCiГ*D*p4UפQП',,{ r`u8|K 0U2I.éSJ 'H "]~-ؑJ{nOSHPsޫSz0c#zLeS$ʍU?&Rk.RW>l0B}s9c i+ϭToAÞS侴D!Aju>٠y~L|.$mՅYc+"4Ǖ-=a֑l&/H*S@Z?1\V3RHkT7%]ȡ, h/WvaIʖdx. 4=OvG9p^~\"L2)0GjxKT"]|n\ "rU{4OXRCXK{2?sס q \ ό!y8I4<8**H<T'x{ RثaΉeQ9c s@& i,ha֫zDUy; 썱 536$7_拹Y^mXHI{gM-rK4;#j-v纳բ.t_! bdUWJJzmBnw`p(Ttf$)o`]%)!'(gՖ| -=ۯ5")6&z1q䦂92}ގ(E͵քZ`fzaf}=zTCh"%h *V+*fD+ϴ@nEl/V>2#g(euX ޻ǍvRO31~Tx/Nڐg[dN@Iҙ"Qo̘K6BߺNA)s%յxσw}1LjhXԤ{`)v )P-#A9m]D"gV˹Kc# 4 T Ynv:Xiv;0$R j'A5$;d _%}")$l⹌5daOeI8kpi+9#N9 1"ņ LeBO!o \F<<1= y^U?_̑Y"i >c[w+3YKH,1Y]^ev. %Iq\|=U5OWK'틣^2BeGL.Sp?fe騶 tڰצvlJD_b3 r/o¼i= mf5rT*N#<2ÐOkÉKVk{az"C?ڲ5YaDMAZk v3n wpKƐ<p|H׀a[e#3q|1ٍПP)0OW1Ђ8@=)r mr;x!6F+ɳ lk&*U&&}h~hD8h*^NR_3m=*y V X- lݩ+%Twie S 3oLY]$Rnl5&8t)uܵ!cʿ#q^ɘ"~]+E[.0d&`ӲNR$9aPxe;j CF;/k|־۱Ȱ m_(??^gRߴueq"DՁrHrQgUdD.,o;]mu,U4S[J]{C $nR+[hYK.$:;9l͖s[[t5} )2S@uQNl܆^Jiq,)܏/}"r蒃v?ԧQC"6cEFsnUV0gBcHR|Tpz.@1-pUʽ= ]`7g S& ggҺo;?%аIFPiUu; 0IFfiAJo5Rڒbl9/C!-8KS)pB~w9gZwy;0_mf;wDXp*nH%~dVL%}Y5mkѾ% G+B$gj ;3D-O(7.ߤ(|~ _ĕ?Gwo}1f:^!C̘ ⍩@ h'Q+qU:R8B2&[]~VOE|8߇}uü"d鯋x1<=o70 p}Cu-%3_:ۉ4[H|  ϞR/v$1'ws½d&fIs`Q6ks&P&?{Y&Pu;d+%8WPr9B*a[ .ux^@NzD1߭l1*(yZNLmNseRgݭ6jJ D>iPwE?wE+>97Oqmf^^HxbERePx=_<G}c!j¤op,&%o7NxKFGf帻*غp^^n^#вZƺ]|-<6fK=`%cҊ2@g`jxJI_*{*M/D槹JKH0mwVCK{M|s^{;~"_"'D9F1[UJ|&j˺SL< WU@zRL#?7'ay@cjm W1u ^Ɣw{ TE ҥWchC~e# T#/?KtS^\)v@۝q`S8j4PekjxD\YbI|MA}_ &JaLe_ ̘ʪwj0ǛebRIm4+Q+H 3`awOZ@*[Tβ!I(}*OęQ9\To$Ȕ96LB[I?Zm Vfb"R ;;('"3<̺q&8@t{J&ܝ~\Fl}ײsڑ.6`r_;@.PmUov6`ׂ'6aL^Llt Ei[ b×yIa2qkD`*K.)ݧlp^AZSet{Rc] *ɇQ򖠏L c0Bv:Gӆ}iQ4UJQN6MqȖܝTw2$u&.AA c^= }f;Mzj}qD*Fl؇kK#t.vȳwc,[?ޗLƛ)wHڞ~fV0y\Y MN&quNRUVbq\!"H ~G0af갭%E Ŗ2 WOt5х[2ҏ;"R| 3W9p$=}L[`1< M|mcĶ?;~ LAOލeŔc܍,rdemLwW[$(Լk~֥voFc߾Cw%$#vy%,mo7ؓ bTsO$_"0kWZr|&l_+-܄`=@K^;5m׵efpng ;$t$E58o@9u;ig 3zPԠϓ` *f]n1j8YnT~HPzͅX0}-kncEc~!ḐWOHHאr_A̐Ew(> p0LgLJŘ'*awRN5p*KْV}.nu!hx9a{{*3x ^ -TꇑYq\)횙A|aߧ=W`j=z}yF[KɀML+ӵ"' $k'5+]_?rg{qG^0cdTh01XT\\2d ?1LZ.zć&3bMnҼW5ܿX!ݵ_- B릶Bep̿gbaxav?>/''Gv+ܷ`qƄ$[˧:R?A (F坨B^&QT'`alwmկQgWQRy[Ci2T-_\ HTj?gHBmV8=pڴ)w`0Nr~vk $m|AruC%"!63r 4kjV:3g-}R up\j6dAݗm k`.=ÖWKˏ솏eʲz5 S}Epqy>R P0B&ZKd%xW$,, /x$]!q .1u0=L_$נpݰ:}C3pJIz٨cpm eKfy'sj>#6n(@J{ӽ?^h\R#>`[kIH5`dՎ̂XZ,*mr^鑽p*/PP՝ƚU5e#)?qiM:fw.06 AAȀ۸o%=C"5?:QׁԾtl߿@n&k oS#-<{F#z8Ӗ?2EGte=xacg b n&y)GsօsB/!# LAT4Bt($(p0o2_wH掟5Zk,E 碯?*6%u}@یG(,Qhk]a}c^ڲ}bJ_FG#/zQ)*0Qo$/ ;ɧ{m" k%hAoG5K25b/q8b{Pi"aYbF$=:DYi8_YN5GM`z<%|a/>Ev(FP$*;>&ְ+")&.T>-~G3Gip(Ds@0S f64`lrE:CBi{_Pi:P55$ nd5i0+;fL{~h rl˘ɟk/|{փh<[;ƒ.Vem%_{'Ͻ 7x \L_o*}iNn<=IVaddT JoղX-WX yy@ nDZԱD|'SIįq8߭ك_K7mS4>N]ƑIS5Q1k{_/=8Tt0-"e guܮvQ(-3R B-ЮFZ'vEVS`F:Kokt/Wž-FD}J&Niىbdg./YeӥHG}?//hDjCt݅E`t%pzR%Ԗ&B)ԣ)[xP;bZόAr4a"p-bZ"M?vgp:LxNNI| maצYu54L!ة"cDZA,RHk(]IXzU ~(E=[n(HI]B,ɋdf%nU[_ˍ(kߟvOŏzjgf1$р,x~yYSԼuhn&0_so1QF\Ta*:B0 ^ CJ6^AniƋJhX*OUGe`3o.A ˦*uȊR`J6n֞f>=E-R~~)pZ~X+cD5Kސ3g/pU'h?)ʺJ+Mql 3|6yornxULs4J\Fln]f|>b5;( I2(U)')b:1<0 A w++uoQW2O(Ć&z~%w!f&,vL-.S>@Z::F$QQ DœБ)┻!&j@3  bGIj7;~@gE[A>vFw;ݗV. @K.%ccE.U1D< 'nGSG.҈kgi@tk{r!m(>5b06E!w/…)&O;RUgf#_͛>[>8+UY빧<>&'P_mߗ:Jes0@ 'EX^g ]rGjGr˙` $9v՟cEom'}ryHÝKݟ?n˅mnjWR͏JhK0}MbnHWkn %CB)~K MK,SíIz-;bIFd[>J0-=oU2SǒMM=OEw$2qk ~A6a^ ڊȰP7+m-7~E,^Uqqumўgr2e[2ENlU1ѡ;o-&s:V6iT NAE'(g_O>:V?YipT(6 XLGVk/<{韃(Q|^@燌] 0p:%0wFaʁHl9g'0} De oÃ,o-bXLOh`[̶r o 2)Yjsf򆫵yU}b|XffCsy&Р+"|luŔTe3.|^ ;!]VγTXyF:Sję1]&zS@&Gg:-٬ fʧe|ʌ`+C5L;U7;n. ؾÃ\f0)+G|oی}(m@V- l }O*HډHTacFٰnOXz䯂ȋjGFV:`f*y(=ͮYTG0*4=ѯnle "0P1į.kJjl`1-w$`p!PΪA[=ϰ#S7p6-tMbI %$z[h)K[k!h:*:Gav-Ҧc"܅zI^C<>? 1r*y wt"}3Wp X\ W\넋ģ-U \:T~6PRҭ,`kKP@rҊmj \s?7/w+{Y0d{aU$iم* @!DnV&ݵMr;2Fgh^(ԡ6h'Ff[-cw;l{|ƘcN_~)I\GkA !B|YL{R|r[/ X@98LҮ}e*DM~gz<,+Jfm+A {^M4^Ϳ>QBSmC*24ʴ0g VyUcpl R(>;p} ;<;K:M1ex`SN3?7Ѧ *.z>aAjXC8 ޱ]NO OuϞ ^K|.рkP7&8of^N9KM1#uqn@Crɪ[?ܮ4R̊C'>F#oLj{=*sSKq|I%^]/O~/8\sϙ&Vh+;?p}%Թc Ʒ(wbٍΎJlIX2c7MKd-` ܓw$H|ᒔ.&Buqy\ranJfDL# q_:a DDTUN o,W: ƛ ^^jG] q;bNI.5یW`tL.T`bQubK $E^^Eu65^ҨC:ؑ$>Аy`d̲8 3LY.(gGX>(3YWG߼|(8IB~QhmXn//yT<;yUm[GWj$SOr{gGW^T Oj%kdT^;@i˺%;jXG#u++椐ZQ έ-LKd/heݯ[W1)1A菉"Ȣl|}_4JUL@I7?);1TJ "?S򅋮nrTbvF<̬ĘS;p 2ԼCv3XGXޫ(# +ͦ_:D<+^.J L;S!DibJ5C;YwcsH;΍d) IyN'U)jgPnIÄ_~g>(J>aj%}z7I'E7bbsk yBƤrۏ~E}hϴVN99x0dqdtUMLtTic}مs#// s:4A.sbr _𲌹 w;Y tx wLE܈L| _?rgoxq936VArnAAƘ d,;},lUNz~ 6ΤWiW$v"?";qO&3CCzBRm/VcXZABP%U}RzUq/"裂xhkHML, #Xّ͖x.ag1PU{|ll oC[v1Nd !L֕L"4cfƓ dѺWLkPG΍~K)C7$^$vǰȌżZ^TwZ>p{xM_2 iLyA)yh=9aP4{xQYRfn\|[`wAoO\cdzMNjL޶juS[G{ڃ%=3GNp`XyR(\2N_l4A;'T"@ӿ1zMjMO<6MuI?X95 (̒)~=66䷓Ke/\w l:N캖N&gS.-Xa>aꔟ6**X$aQO,'k7#Q? U'Nԇž0U|Uk0F^@߫L2ΙZECٓ}a+{>Ukߕ{̩ؐ q)4)Tސ.;nW*bSo iHG \uA`i:QF:6WP\ bK\>S yg.ɬ>3(_un{īY Yy,Q⪔ :uD@c|eƷRU:/:t7֫9+@.P[|q_iP~s;@Q.R#SH\f )tV_^{tiVlW?k3E҆/[9;K$䲓_5TM{xВNv`{-dRcPh#Z.C' T]yZZa&Y6ꡕEϘb%#!V`dst*DaFxZ9àp]~|A9VSJ,i+B pNc5;dz׊~ Jb%@?()C8F2[(!~QZ %eg7vUv/z0`Pn*if+[?M;ġm:w V@0R."*c2 F{F5.tkol!(q tͷ }DOAX# c 5kw_su*Tvlѻ\z svD5wHxJ̳0Upl!~&`X?mdie'{(]ewZաЌ;NAlƍqQQNM̬a8.Hʚa`U@H6ScKw>{N/-ԯ:1ԿNy;* o7"=Y-] pߨN}N6 3\pAz LxF1)Ÿ"WC缭*/lg IW9]|4մqV;(ǯ00#ͮGF9zdf؊Vjkވ=鍜ِ 0`A:Xy"UL9OJhA O˚'4mrfkAU]~l?#%_#JI} %|7/P B^YR*DukE whfW[s@BQv/匰/hy4sk.RD?W)YB0GYDcF|EtNqC|ۼV wۀdž6a[g@B.Y7]X;`t:I:VCPp\%)(yLCMtٍO\@%VVbE3"\ g dUiNz ѺSrWjXAo;EB`ܚc~َ};u3\*z:b*?{p_c9\MZ"."}NO>= āݖ!5 6l;nc|&<<((H-!Po˜r䧜نTCjUȥFn\ ;gCUt" );Tk }N+4avЏQ Vc_f[b67 G-k[ΥQi ;r5 Rpav0{ky?`kZUv[x%,J!K2(Vn EtA!`ң2{s9  ݲGo&vz{}@*.VcH*~[ kH'Gk:$[Ziߠv>!}hq %#PYc|PqncG}+d 6fW >s;ߗs9D@/!@Oi㚫J@T|ƴ[[f]hI-6V3,߶oC-Ӭ#׉R+$s/J;0XE%#98tejcUx[]A/Vѓ$W1rԡ9>m2=aU͆gqmI`6C]t@m0| j7w RƯ fLWoUY+0E0 &/`i1dzo'Lndյ@i=f݅| Th1Oըp- q~X 3Wn7:YRСQ勜 p;:i.pa9mGICxc#KPWxW«lOb -Nw4Fp+z],ěunCV2#jZRWIK3R_M{&&bGO4J1mQÖ?^6fPid.0u(q& #H\3^uZ 8r*jܻl7[,0"І. +'<*RCGB2Z/F\bTίR^p0Ȃz ~@ m !9Im x4lX;.? ͥ,uYQ{l~lP  ԙ?4mf_ˀvb <1t+DĆ9dyU `YYwwJ kvEUCE~fGM_=Ж$Q7!gl(7'!sl*Wƻ~nlǼ4IWN*1;*`.InRsa٠H9!5QA?Sv:uY˗Wh1-3h1Y2"8qZ@,LӼèb_E-ݜf ,V y s[Z5FڶZAZfG'N@AvbHߔ/ ˓=ϸfŒ Ph%h-zu.:ET@4m ej<Ǭ=+TE[9 q!*:*ԝ !lYATO%yf3lY5^-fbF@wt'9::vƥNC;0z5)Y#dr0*{ǒ D`zFضJ'C^2lMw)%MbuZ_f 8 CF6U0@-L~=nPԠ0KKsʥKQnNc^tUF."&dhKdEaǕtהc ?Yz:;'S") [IV@==.L*Tf{E Ɵ ޵.Z'C%- Έe#+E^PM=+H@9 nyDvAwA${fUadP~_nf^V.tGiw縞 gd De%j J2L I"snvq7+A:Tmƪa УWcj$i3 zaϴ56͘\91b^)a=r{rti})!  :1dOAQRO̯DLqDJ+>!8Yk#!w#d u'K;)zZ\;`l5Å1Ü^AYY|c Uebd5 m;C.~LPȩBN\7 ?d>Sd{j_EE,}NJ[1ԧ\ۖGɃ7Om9|L8"{3 _-zZlQ nj+6|*QɌ/ iL~ؿj$컅xx5N묥Cf[!a\&4hmADSʅ0SM$uzT3c QvK~3x=xa"њHR)! ,IJdWJNQ5{:u ()?": &- [n/4YSG/qv M40q$:ۇ_W8v &z`bU [)rTfMN>%N!jVjspXSHA\l]铽H+C5v;~:;ApR%7Id4m<6ZX1`w=0U ջ)$s-Fȇ ":e:˔M:'2@!l2p9+1=6 P Hӡ%*i]y$20 戫؛<ҴWFbKݖdt}HhxN% *N= Hj҉ԏ/fKcώ!1Łw=U5d8$/*qk 0߂Xn̆_۔;a>7Xb;,K&p{I+l,zn1}nZ}\E 1XAݿ,XoWyZI[YއIeX,JiCjH߱I&PxtВm77F{E*لImܞ=$L \sUiQwӂp E/괝+JGunSڞPBO[ ML<-bif7KsyR9`xkBٮ ԉnR;? N˫ a6p>e]G7~H³ #'z3ϙEaf-Mj2笳[NfPIb^6qzX5QqJU=yYIB=*[qOp;݌HbYPyLOFh>X>^Bv3,a8*GwZZ0]IQ\7޿-h3WW=c[05}eV6KD81Ƴ2m j q }3_`>9)ĽշX>l[|TZ Xi!VWOsϔ{׊C5Ϻ(Xj 7 W!x\Bd:T'!Pqufw i.^cUQ%~&`jJͮ d)O j*mYF#W*7UU7 Y 8#+?qھƚ$g8I{ ߨݓg(]1zܛ>  fo:*)t Ddvȑbj>Q7~Yϰ(0txD=cTpk$MNt:?':l(4qx| ','i0t9[pW{u=e3iB"GDM~a'Pv˱5ݵ )^N$N쵷\~BNbZ*may`bBJ=ěM`8hA^HzC3OՆhAV@{qeζ] ϲd}s !L/=BS>`85Qֽۡ)-ꇂ]Fɑ3!hзyAA'LjQpoIC-Ts>%'a-GA.DƁTa) Jܤl$U&Rª*uOGxLʿNq숾l Mg(-#?)icX$ȥD-C -'JHϢ0d&(?""EH&M4%CF>*/h: }(? /JddR>f70}K-f66ňi7Yo e<.^bDN C Vc9L}Ax)6Ae]qj$0薰oɭ$,26P4ahLf.TEH?J飏vڕ苭bȎޭJ4en(?|A>0Lϭ4v*`GaFX\QވŇ"W25t %Yp^dۚ!1az@7[E3kpAo}]( Iw%jxi oA}䠀 ɷ#%SW6;@SP"SXXd#T/niA,)-CmSˠ G4 p~yd ӽG=;|/:*91s1&wĴV݋Cğgk:bIilfr<&xEip_lWWk&3%y8w#0]qf]28]gsqB=zOl6쟗WgB]P vegMqTiu<3oI6}@WC旝ӷ5)-ӯ:(t:/"c}ѼeUB&VSq}ѕ"s\df~SGJ{dI6N51G ڡVKtxP',= eA-%b?/?G+>w`-Lֳ͗],Dy^E}c,g8LN)iԷ MJn*w/p{a }~q`\s-+ &Ex:rmnW[L+m9-bJVwp*`xuU(WF:+ww"k$ O[EOpm[Jt=^|Qk8 E܎s*߫4'!cXUۆcAT$\yc !K"lkt,:n}Pz]H9w7n+aynvd(KIӥiq19E6hPW~͒!Jz`da,f= ]5V TsxXIr1n^_Q;y%[5gWz%hLT#%a"39V+:&$ƥ8ksJ$|s6PM ڧHne=Eu{,7xrD_j%&;w4Re`ALm[mX7|(8OdjͺSܹ ىx܊!i6`i~^ K:s y"'TDFc޽;#fܳ_cn1 bWuܯ-gXWƴ#e=5=g-vOxܽO"5tɘ{t7P%9.lRCP1S*x0ى|Ay垼ski;p qE)2rRONJUT6*=Z@}ҢPDqh_c rIn-bC AեffǛKv-m^[Hc QiTBXƾLeBnFq$S&Yt}FF>7X̬vYx2/f.6:{^6p!]Rcz{+1JF 4;%/wle$E\QXH~mAvmZ# *U[Y$ 1u͗%Ԫ *U豛aC )c{e^#x3jr-c cF;y^GW6\j\>Q 'fmui;UvFQjWfcbuFkӲ>!Dͱ R"Jg/uZJx!@#OYk,_I ]p0[ :궒IԽx>Fzn,ͳ =7gV|T'?,OfBښf%`6&#Ttn?Dc Ta\*s̐ P%[WfkJow%Q1h׿KFF[1 qoQPbc0tC%M-& ОG6f̬BsYБKAKHы jʳ:GHiNvʼs6_ u B!)#d emoQ8V?+7H2ڱ 'ka@._~MUr*7H(وJvB[ $[a5X 77YIX۠|{.oGƘyݮԑ85ނBwTJ#O3R7UP,_S۞tո9Sý2dJU7>}j*RႥN<‰ 1H%qcwa-cf*wG@YP@UQ-\^k=0.0;S @L]?ʹd_8-r=02vMO3Z_cg;?M~,Bhp(oK4LCxP2ӽ<;Ijši @x٬SaW<%w {d^ҝJLܢݫsX-u+fS{z36=n tCYc)?E R8.`g*-0|{>_GQQ_-3V;?aUˌ#Wc3A?V _Jw26rX,G~fDY5~!%b9ʣBˏ*OJªf Х {&M10 pk:CBcg$4R(t aE)2!(dS6FbqyEKy=8˟KD){P?9DSsj` G ]^nuJ/Yy~bx*1HPCE^Iޓ[Zۉ36 v =%q}!J|N"Ad N&'pDh.'aWʗ.(ƙچW~ƷUpD̴&c^9#]eA4;mx 3uZW\ .O 8/1ԩ My6!L_P6v* g~w\㗎O;cfknfN8gF!yRbLVZ,$ɇ}[byqytƂo~nLFnqkE&OLWB9cvWT-m%-zlB/XBZao8p@,p\ԬMi8R)@#>Ĥʬ΃?ÄpEeq O3~m_"R#df> 2PK>:޸ƟQ}%#RuY4?W={njqn_5# z#Vk+6WtґjѓM5O/nJ Fg*"yFKJ) X&GhL?vwR6s[J'\[dXQ(EC9-Y 睻^|~$'fC#CuO g vu+Kkgc$^o^gGǾBwgAmc@O,ETA1߇- Ic:r[ -Bxk/jp!{GB#gy܌xEcFGps% %J 9JwIR,ҪZaJD/ǪM CS8#9A(V17MiE2K_GX5Gƽ ^>P3irƐ@:qB^U6 FN"H wLoG\@M;f$ќZӄviY\U{0h?( ـf_Tf1gfp#V\Sg3ZUŠyʶݒO92۔`,J6rҍ7_ȘrǙVT爇Uz um"Tn(8!pj3 R>3ڣgN+`.B7u*=b?p;ZJc'.^۵$jDH2r:& !'r-1"Ac-f]<usع5z,1k/h|2ï|q}8I6'0%ƬO-jeAj)oUGB'6)=X>~XSIJ|#n5E/$YJhj|wFsoh+L6BN+fJ?8ks̫c)q>.PTky!|<edjoIӶd/J$o5k+Ayl:g`<AE_P@6:I-LUc.ɲ)A@33dnjz/hL5^@ O`]hlV9-o\ً$HǏ_h}g;~n@i@5oq?Ee$-kXp9vٹe1ldm:L-;VB *Q4OEc){^D:!tf!:_|]GqZisHM_زY91K>o8Oe~HXB쾕eMV cczus\euN$Qs챥IAJ1}Da`u~^ K-)fuᲇiFNDn!֤RUbWuவ03t}#;WeC7w;!L$}uH.jE3rJqጘ)׸p,z#]fU#l|{7#bI tsiA&6ΉE:\V[,Bo;g+su9ju1O((T-cXW]/%Jb13Q%{ DyzCh"e*RV])bC1T6 $"$P3h_+[japU'n>wOȵTI o|~YNgN|BcnGp\d v4IJ 㞊3 "C"̜ 2t09F JhP7\~4R0!ܪIKYj,jV%L>7/"Yp;[PR50R߸hb-Qo=N#L% Φ' š$zu7"^-lpVNCCcP\Cmvf׷2mz夜+sw}nt0=Xa{1|GJ(*]ceyLRO,!R4?ʯ)5i-:(3 W'˶?U=V$HOY^7.lM|e?叏 ]50W{)ڧ)g)i"%Wh gbM7%" 7&1!'MB|Zq&oyA7 ]B,qd?qRyV@E3W&%!<[[ 0a|!(uѣsF3F߮m-ϣL/Z"}VQaճ)JUSGo ʝj#k;IIwnBSH#dpS|u}Gsg[yE p ~tk !~x]Z;3ү;'2r6S%ZLQ#ztcgN~jh"}-$$GrxI*KY5K9>Y( EQ YXր<òБjFo+@U~N7Y" S]N7O~KJ/W!k+$evӦiG}1 0y8ݗJ! -,hd, SMc5 Ofe`90Tۤ4>ȈTvpb6ch͊jd(g B dl'ǹymx /8BzKC&eWG aSp54Ҧo|C}︥˜,Z*Ü C .bw6s{ uŎ}Wŏ{ c)r|iޕh&׭k}7P:̄fB­м(D9y@FM)R]V?4k*#a܀vN- `N+ ծz;?;X]. OE$c#z5>!:ND9*ft!Eb5q2D 6/#5B+ra5-uB [}tP;%mfQLgR][B,#XpwۏS.Ooh}H/r`d?р@obQ+p!FB ֪M#Ym.~BYގьtξ׮qwuv;u]`#“D .xwʆ-'Ly6kn>txL-&ZOIi.BI8#wfAQ1NFZ=S=-VꆷC9e|!ur6a-f%jH)F޼SpPFג /tJWJ%8+vWs;r7ԗ1.!N^4jߋx~|ϡĆ< Bw}m7Z: " lu`VXeni%Γbx#pXrG7Cw*&D v19zGל.7W{ty=LE.vFZcp$7 Ŝ>.ӟY9^mQqJvac@ēQ5>jCϝ(fdBَp%6e;!,{Z4ԝ\Ylﲩ1o̲%9GVM<[0 `)ݽ^gz9lid|8h6unɶX74}엒KerDAgF2lB,ho }w~yvIjHlZ|DÒG﫶 A֐iJ |\{5%AMv^.ƅ sCXPX-g8-+ա,_rG+G' }.lmkC66qm~5 ־ ᖃ2`Sv( E%;:KD>xznoƢ _W&q J8e~fopC"{=.FZ)4&2vDܭF6Ė^zW3&om X)wa.NqiT U6Ђ-e \?d_DҴR]?!؈cH( jeMre_BuOjsV{N 9BkYm%yaU_]7=2`" SIGz,ЍڷO1߭1Q)gM=|'ӹ]3}Qu^ά|*DM`٪ us7a`!q q4=b{+Ьc4OH>LvhDPd+itGas^ !ZN+]}.DyBuĒ7}t`p\b28R9 F}g;pi Ћ|R(hVyK/N7lMT>.t 5C[Uţ3ϷGw@`z< t|hH'W1$ $\5FY2:KJwȌ6ih6@lN]0 { /l{e[NӦtE \?T ٪DLS p72\н+yANVf3tduT;?dh79mt!(g +jv*n|9uwy06y/̨u#m,E3ҩQDDߎ'+Шd O3~PZ8@:e9چp4VOIe > JP.Q2P']90azqRg-I4iCm\=;fKXANBtM W1Ҕ8 dr: anA_fR԰3s`CLхl<T/Ʉ"4axhht"p|2qE2p{#9Ɇ#i$3k_x&?_/$嶖z0^{ !OBb8鲀*Env /㒅]eh#?<\F/myhZji2`s"RE^o9L)ڪpp&O6б7ݥ5\b` M O6OJvuCfy@8 wӺB0kgHrDgQbnaA *sUbd'E[8li6U9dLv4+䠪rW ՃT#R\ cOi{ᅖ=a?%O8ϏmY: \(A9zIWI|i_X\[H=W,+F qw)NM8by egmGg}jM4j{ywɋ'?](i=ԆXyldFbTGl 3G]& avv솬y(c?r ֗ lQN6*M+sKРj!V 1ą;|!o"RUf9'1I@g3"yz-_hS}Y䓪9}4h& LI@_@MɰIЕK+mpvO Fyzz`FcB: ^f4 NϜ[‚=+"WXCh;Ð<*k 6> E2«#!|ZH_]w!qܟ9g؛Ԇ"nZThPH z.W\]Ga-"ZIc(Hj~W{˛;:+%1f ]BSKf1Ld#ҋ!G)ʄߦ]C|Yx- h)jLS_ l~?fds@55cKCiZE.Ί\;H$smk!skgpW'wO"/SY!OrSۤ0K=zT&Cn}{pd{7"Ŝ_#160#CS$P m60Pmu{pO968紃|4]D<=3tFL#l1xᱏCk?X-{TϘ3Ek$HM~.+n T^ m3>kk2 Q7},nǮ)j(MXmiJ|-Ha>Lp`L'TmwtxI SEӯ 8- VfQ#!NHJ]R]= i:3U :Xt1j=hS=yvnzxE7b""WNii{>-!'O4F|X3digL\]ĸrIF 1מ n 8=3(\GO0AG~?m0KA |0 nKК _U%0mX!Բ!Cǻ2W%(IiB)Mr #G{e놨wpHOrzUsgGh\^AFT4qnv|mA3b8:&)g7RL6و(R)58 ~[QS}YZS]2 z}H;7>+*b$O2'G<|c`e w@? }!kƛ,_JY1>ͦ/xj`&H=ך6.cDDmĚd:VTj ی'e2y.N ^F!>ULԤp=#O9aHeۿ6amSŝɹg"QLi!KDp0L]fl.7Wيy|Z$iJ/~(Ttv}.%-r^ w`-՝̕M)1ZߣyR3 ޴*u#\tFls*sg3-e4q_K R 5׭|Ky$*M\*Y"[rl ~le#6g6S8 +v_`ZǧT~WҫF}l':[D،s7Ė+UL<&zz-@mv_2Y*[H$9!Y'>ھ r$瓢oM 0I;J|.Zs`W?*koLyTy=Z2;8bW0X{uM^4^ٜI|SJE܎e k~ ҢSE?lc)FL Tтo {d°vG5Yh4J 8z\3q',mJ nItl+dQt ^; _ؓ񠸤>r=B@T2YAse8&V4G=[.ǿ fED=Q0ĵgE",hhİH~([F]V13Mn^\,WjJujO {msq7NoUWviq.+ /Gր݆-A@0Py.gw,Ƹ4$@fdzl(/1خB~pŠgnR_AnFܢ1,7wq\,5Ƅ dyL{#s8%>fçm4QltBgJƲcaj=kb:a t8ef7a Ro>A-B~x « fM~@(4<`nyjPIԯ0|Doe}ɂ &a O";>nӝ5PCfbhIicXF7xZ\4(xx˾-`$+pzXw?_h'!)P(vî&XvN6AD&`@`8A "f_PΰcM,ļ:`cjw ে>AhUtzƚg(&kDijݷ]( Kƻ %g]oScEtxej$3nٳ^~T O`]]օ~8pda*qzwГAfa2ĐﯠDWSf} ڑO܈q:Ŋ~SPQ[- fq:R>~B+ 0%PʌANjoX<a%SM*Gd4~0kA`,gi$9\/`{s%-U̖Dbrć,ewtEH_zWS)KF>v[T]siڷ1 TJ*^SClI h)[bLj+ڝ0C/%޻q~NΔ8cPgę>de9|JX\7<`Uִa_sNWwUf#iWSdc(Y6l[a.'y1(c p8.͈Iuo*pLZ6؅]0}[0SS{hjʳnY(3 K-Pu0N2:f3S1bźCjh`eBh^Y<ӱUÎJ"<no.XEں£>[H32C*;$'}. ?KV{O) 2ΞIH֫DVIBBd[+U*+OJ 4V֧BwGoaⳒa=wmȀNި48"T)dI TaP30)kL貜Զp[,=tD#u&ԐB Qz2ScH|ϫ׭]V g״ :>4yrcp9y0BɤX hm y^z~:VIL&l?bs}yTvu|i4c2κ<\ /'/X! &R-}4i%Ijw3ӔAkLB0ʬӟTE\(%)^^$twlvbQ3=xLN6лlgD@e4aHc7i%&CQ,=1PeSt2]epq=)ÉUYib\]я0nAۨ~jDǐRs{b̀w 5h[k' [{3h8ޠR Ź#.TѭIJۆ0sܸy2QT"?_2UH-0g;o2I 7DlgDqm9~Jb%fΆ̨imjg@ѰбhDk"{I&K$OF]VfVAʋ^G }sO4bVzj.Twt=Ny'f WcOq`=bA\T'H_ݫL:;m!dJ{ +QJGpZ\#k%Y1uM?-$##o2E;uз 8(5D6N9r#bK(X26gn$8oa2^>?,ݒ^swV oUeEk#U!نW>*株iK4HSy%'۔n/}iRNKy#U)|bΕ=5ܭp 9"BIq1G,;+ z{3XhD =Y~'};r?;,8$L(<ڈ.yܱʦw_Χ ȥYQwZ1Ϥ^/s= vK\k΅"y#r\JS^MУCUasTybƵ@M3ݦ EN%~🁕\e{XެVv%Yɍ樹.b[[eu%,?E{N'ZæƳ4wQcvTgx&Eޖ"'jFU)nnDvb@i4C 3ga. rhόJ%o+sȢb> )D 춫o XNӴ$c3^mSi80l(q.ݘX{-klJdZ'|atDrm[2^9D񕵙BdvIyP17jkM &~tV38k\J1!%Ӓ&J#Nxdlnh0ʜ]tV+iCXgT[Yl(D6x٢nEF굎 F l;a^ES)dT*߼/| |FBhpf{ؑDF.<*-2xOw˳nS+Vz=PhpeBFQu㊩ ,_Ke%y1`7<YܼES:F_%cr:!ͻWJ3=V)ڈk.TV%s#>ӎChjne6.k FcV,SN3j #)8CVZ͊Sdrkįп4/Ծ˵,᯴C"hnO]}9O&í Z2\K=~Dylar̫<Yȉ ݶ|0Bҭ 5 æIGa{ܝ;K.ٚ0n.Cspe`}!M$p Hac<;w3Cv9:9fW|2EiW7Yɜid#he0Ifh-}GQᾹ.xh}- HQf30173f4 ?oʲ= 71GXk[l+D,ӄrL1"/屰!*h}g/}X;T +T/JoFP\^=@o]*y)ei0Z<- MJW:!slNRk G71I[@ZyB6GB*1G# +llE2JmUc|liev/C;0$UG('I>sL+ϺRd>R6޵jZmps̠w"@Š!_7-e(y~5apM2dьG a#Y4||]THQC 7=:yDN; ($ 1[PbsY!j[|*(<p@+TOۏ"\EbקIfܧ6lg扱_4)R/IOQTak5'8 >ʯ d,t,ҥ ::}cqwkU\GG&Fڷ;ZBً 1U RZNd1])w cdBe0'9st#zoky eooT"2ӉX :]IE`|&ULU6D/>6a,bouě$:Rӏ'nK Љդ褡=JN#i8Ә;\,7YZ`˫dRQ.Y 9mO}2H$ *'1xny^z p}g]K^M@SQ~2UfɮYQ{$Ўn(fX@5dgܰV %˛F -t~ʼniX}[BӈabbxRBG-/]81$/ClZiR6U/l@Mj'đ9xމqOM@hP-rW.ZᵒWs[!mH]H΂aj}(ܪ?߈͡%0:HCn;Xӗ2֘l3*G"nqj@?V*,ab1I?^Ot~0x2yXY9@n)-~Uli{Y3ޘTnF>|g;Y>xH8RH'.W42ѡ-&"1k 7󶯷",^ºm\6ۗx3l3]%,u*ΫyBCFr,:_i~ aX 8PCD29KE:!m4xA9+_Q `!znemV5N2]l Փ(;Cz(WyɉGWm>GW8"fc+Rwk= 3xL`Tkt%H -p :%tdMbi8Gal3j*lyvnR9)^f//VǴ;0i<\UPpbW8ykZ2(Ig@G4k.om(NNa+uK~Iz"!`:enW]~1[ޙB3,UbCFG.BW\d,Rup?BI>ƊR0U|h38:&uu$hۥŲqq|hnœє;y]qQ%bu13]0]CvfUt!Q6Ng{!َ*tnX߼LR̗uҿEBzr}V!uL;i)K$ ^|7Q0d 6/-Md{FCK0 /-'Ǜ~?"Z!H &IhZ?xZ1[/r*e,x|h^zd èIs%P[E4t 7v"\vzBѫ3jgT7ͲmΖ~7ʐhWN5P[-єm"W`cG7රܭ !ϒbfxlYĥ/&n|A4݄/,퉠+h'(ssblRk4mzRXG=9RE!q0$8G !%_{??i_X}U*ZvuHi eO&Y2\|RuىH L}КVЛp1ħ[ dݓN s"i֖)O]DRUf|F]¹A)#{1o_mA%s D]!ܛ/Vpu~OA@dYUiNl a;"8;r=JiYi HX(,:iso c;n&)`618;ELk]-ňbeE Sbtʅ?>"Tw*ն)7su#ٙZu :ZzA`ٸ(ڊf.)d-}>klw,m.P>lQiޠZxKW %m6bڧ^eO(;p$gq'4Gi #볁<'>:?,8{P:_Hn^63=qh*0|gnkj^:wV?~z!V00N3ه1]v\x#_=9m <*ՌK>,O׀l5&B@AgO'`7O!|"ai OH pi\~MNPhia5zævо,iglTTB $5+i44d|3$zm8$OgG I=GlF㗂*NBf'UhuwfI X)TaUnL)A%~c)i>*KSҷaPP\kr})s1͏ɥ j.0ۄ3Es$vHW yo@^sqfu=u|p|y$d9gJ #R:Qs߸ t?8WSC߫o-I Yʜ<ڻdڪ\kHaiWZRAKH,*w51B†ep<|HZӽւIYje]5;jà`>7$~ײP/ҷk2P1p>蝿 U3e&{Goc+R91+k'T<[X2qjh%C&bcTr~2?HƎx+^q벧ÆxzƌC_R?]_cn>7e(п J6+tC;1&]?XM += @%]Wdf,,BWb##(AIUxF%-n\&3.I5WU:Ff^NjLH#B{6!T>acK)ҞOX ^j{ޖPlV*Y nkv4Y/E7Y&vn'P19;FCeðx'/`8) UuPi^Iw%?xUsjc_o\6ѣ|s>J"ҍպ|`[Ȗ/kܐjb)7]VC3JDnICiQ堏eryXI~gF(_3YH6 S͉P9.!BIWirgHBatFn@L t/4NjG"R-+; RT x"3QvӔG'0s;.Mm8fujfQK!7'0<,!s>Ulf7tʇ 8f5iּW{)-fS=PNB<DVBi{(R}$HxꀼV>NSM0lǃ#]3L/#O^ǤQAsŔJ>N :~)l-U?o6o"&Sz 2#Z1Q,p0R= ?&.W1S^(dhHe5vl< n: 2ѕK:Y-Vu;JArOףc<ۥQuR  b>;UsiM{)]>Z-t >Lt_uu]>?͖OH($Ho>x:2Nթ%  dCh&x! d :߮by'Ѝ}H+IuM/ ­P@ȀNS7rfI{ZyM, Aަ'wg&t3 k/ bҫ$珣:4sX$e)G`e^>h& ezJ&+ HCR]IIG)$נ`g\(f$g`)e2vpóz|ctPҤKtOSN}H]ʣ;5m#D xhEWH.YWjh,yѝRE뻾2"+~?%Yc9#E~_T&!軷a X,4#q`$fW:ܴF^-xuzwR{isx1219vW34[_B,h_ oqykXTj5 XN.vHM(x'ڤK*ȯ|?QTS*O2T̎ (ݡ𐚊ɇ$m)=Sy?7X{άnvj"5-05}*Q EWJ8Ԑ6%:.tM*x].tyOboRQ^%ĈCFyv724j"2d7Ӧ<؃P? `J.*MpCfXP&/lq`=D)c@?﫫ѡMD3w2F֪vr% OՇ+b7JBtqkjQ'moS8$Cg F]R}OYk|;R'"KwjC)$Fjni䮰Lҽf[/xæ.>\M!A'QHiJ[#^Z0̣W5"/Fl@[JR.d]u9UAZmN/3?ʸMXj nVcxR5+/T~wӽjbU~hz1 tOEsJ<Ѽ#T _5k0['K\U}D*NduMQ a!Q&:t~96L t1hΥJ* vh),,Q ʒϡ@"MaFgvA[փVM co|Њ5pFB&KEt 4W=ER$ث00VdrDR*Qh26" bv>uB JB֞BfSKѩF%~5!XCk_2E#O!c;EChw}WDǩ_Fé-mKtY >Pї5:eQPe AKegd"H5&⍷~Cu X$t(25c\ f64 Nm80cxc0<*H~t4jOi~0~զ>Q˹UP$ch5+M/2 ޞPȹtҙtwi]^d3U(dBae̲W:EnA4|8zIκH2n}-8zu8^gg1:~/x-_\C ʚېyE(G$4m:(Fձ,eQu5Xihu9!8f 0K "ӋXi*qpvԺ eoV M| u-:Rv! %geCαXl p!<Ɋ/ӃtzUm,%'30am4t?pDUi:\Ӧ ntRsS9 Y)(2m SL:Cg@RяwȀ?kݯmJ p%ɧ`2MC.P>_i&_9⨬=_VP\wSAWx->mD)4@5*zifz/2L$[RZCm$U[xIuS1#dj p=J;񞳑 ) bFJ fyqDA/LIDm l!=$\Zix"%,)eV.!yg.  H%" FkK] ]:g9c7wr;w+^-pmmCt<(F eQ.XުA֤&"$#Js3 c(Q)dгJ .?IշXyja\!nf&mJ62e ,+e!rm3Yס"/ d7f~>MC8676>%'SobPhwƁ{(eZ3KS09wxi<)e0 Q$$Z> tF{>Y&YQ`ʌCp(c݂&N@[[;*g:.w3EVHڌ׳8c3/)iϝA XzHs)gv[N`=ݪ?oFiڝ)a\0J..:y)9v'BlzoGǔ$saI%'TɨUgߒl.teQf?;Lj)6F5s?62k2ݩhŚ6S:ft\ nʁpjZ~L ^)$21HK:y͸3$k־n'N~M|YHHD[8|gp7|~󯩶H1ýN ~ ߸J!>1d?G;>HBgZJq'ր^ex=R7-6nO&;);L | '? <w2 t#c|~ZwCě>ڤ,!Xs gU:*([4Y\J !!k+V&ꅵ'5IIT:04{]27Zݷ$* |idA]F"FƠ@ogxgUwf뛿oY|AF=t!{,{Lek0FXfJ O;%SȤGaYE5eֆ-2 ?:S &\vlEbCy.)]kn= d:Y#.ZKp qkrod X1$fፀxʉ4Ec ԒqVw][?Y8O浈𳤡BG}9!gnvfd҂T`bc<ҩT4=nT0ESU[9A7 : DG]$>u }x[]rocbNnȦ1תR.io+eEtP7v?7*^}#h_qR."yP "Om\z>jmQ'DIԠ"Ȣ6cB[6^PU-!3xt| 9`6c!0'i}x#e>$"hz%vuˮH3- 6Z{B m4hooȝC>ޟ.#"hJZ5qL=L$;D.Y'/]j Jtiv_4+^t2<%ٝ̕IZ8goFĒO͎"#bisG; E2(dW.-WQQY`9YN:Rq~󳚅U0G}31 bt YՈ\b/׭kj:o BS."{(%ɢ C}UQuk.`9P7r3jI%㠳LWB3TDp^Q|mPDI4\R9Mm oܙ`O8Ι( r2&4*uK!B, mi0Noۺc$M/y XtNG>wb=KUewP.QqXnUjH>`ӈϸiM ަV7H'8f.R#To>џ{#V<}%rΜj] 9mj?^ ]rWctf獴4j6qÊWy5Ad^r8f>CGitI:ೕPM"|JGk wI B1adK{yc.tN]MCR?!$QnQļ z=svƈX]HGO9YC.K&5* #˯OfM~AkcEwIfܝGa3TwRy*IJb>Tɽ:?3\HԤ_PvS맼Ͳ7*,/_TE(gCϠ*:z']?1?1ebubI>~{АjnW~)v=; FRGna*qriV?gX=ʻ ֎Wt M]t;&ꤣe~hO-+2|Ŵg͘8YU;nnmrX*a:Ga_rJbAh(Z4ʘj8{erdSxڪ9&UdF h=9<@e}w&[huVDN KwKHZeR?mA +zE/v ׅ#ªZ?jZG"Ce),I_C)|9@fi4 e PaQqͯ/.z[>[PnN:40zXڊ؉D /Ru0[Hj~KUce_ JVK򅞈yv"U"/ieƓdzy4`IvL j a1" &ʼn1:lTju!5|Fڅe_$ӯKLhoU5fFZ3e6Rch\n3BK1MWXdiqa}@0 uhkw\D=.ɧrV "S~i^jw K.Kzif4ˤ U++ZISt]YI9sΕGoVN ea)=X>BCMw [!t)v8zE5XtSىĖUVOZDa z/Qq֘YY/;шiU/IbZz)O0_{W5FG4_zK,KtP郥bQ೽%9'jU)^1&ɚEסrgzН9z3_X^O ֵ yFIHGwQXu0n+Y=xG}OO'[g΍6%k$ʌwۿxL\:&_6MCBEߞjGuI 'jVwQ,h`<= ?$"|'.ȑsXqVb`j1p ѧFfxPiW7۹ӃV }ϏjNчmH,Xl0~,'u\ۅ/[ڔ Xr&,NcTD+;@wmڣ?H)[5?`60Vހmߢ;Q4⹭ @y;ϑ}qO Ӱ".J~tbizVF7Trc{C[WsoAm'b,g7}5LtS[|pQi T]x(IkW6E=Kd܍|>v#*UiVpm˵sjKS5h`7'OyTZF3:>@ϿMJg:付~|Bf2%VC '@Hdpd_i-W[DMCKR&KR,Isb#ǤЋ hhGt(WT:Wֈ.2ɣ5{*!eYBvm>*7IKboKsJ"ԙE8 $sO6q:@#FB1$j(|%!?,uvl{QD&W_v"() RDw繕~5 og{n uEg)t(U4 !6SZ4 9-Q /k 1Ka잵E%Pf* zBB$ y8tQl:8ݪӷ`}ǩXn PV $/-"|I4s6(-bWғ' @iϓU+7I[`QZȤ9.(qS \g/k`t9kN:.Aa.Esz[6GUJpfLa 7n﷡6W) Ž^07/ P xv;ù>?"^P.ji=bײ4ۗ/祥xj-4~J2$+&*^)` ~ T?t. ލPc'`׌VWQ@2u`tь5ʬ\%0+#nmv! 4{n_daNH]֪O꯹T\Hjy;&q7) tftыBɓR*;ձ6/CԭIq1N ˰8:P9 &cib4ØT-B$,vE({w.pj~{z@A}:o r  +D~>q塣CJcu X=QDz HpQsziYu'(+Px6+Lcfc?йǙE?FY3|́Jb xؗj"žEk kĄ;ur:Z ЖM`L6R;54fis~Ay)fF@\@#A{pPȀ~cС[*5ݿ4jREO _:(|0ڲP%ȁ}ʘ:--pAY3FաvVcd &[N4H8yi"c hml3t'ޙہ _-4 UQUu:d &$UϬe&5i,(g#~=88?YT/GJq8!!1r%i>f.fҨb+xtYVa~~R3/ZDƉۛ^_P5_]_^hXX}#b T`¥lPȚLjݨꄌ=1L8ELUݭVk ,=}vQRÃ-YC7R\JH)(=soLk+<^/f.,vFQv-C5ƹ\dD2籨64(1^fصb;9θXCMN5ʽaQz e0а/(`"ځ4 OAԂK['";)>@V4񯼨 qG;/#k?n{MxpIxˡ*jdkL<j7eًo>Znj0S̓-XП-0:ʡE]Em,&6}JVɠkfqjߏƫ1ByV+̑`>г0I)&ew"PEw{@#J *2O*/!٭](*|PqT,F!B.\F2O!BmD01o&|Y387;Lzqg;' zH`OV]/dDBRM \‡V:)ЧMhLyQki&ݘ[ݥ aOݾ z*e܄TE{%V[>mf`cNQ^Ο]6~&.\4ZMxٚUW=j=+*EY5!b88349> cy;J*,*\e^~LM+f$ d'7[;<5fv}A IכU0/pW DFhc\䓠Jc9b1Xs֊1r6g۽Rd/Hl\j=AV)塊B+`WSQV^#dA&5bRcH[-wHs.]v=5Vװkbp?vÅş%}FZ-}BK*:.|[ukFv C&AFS\ 8 $O׼aPa^#)$Q!afH:{vE1E>,hrNhHQ ̍Sza5fUt7.7]QSq&"kHw3ڈ;eU_.tT(&MUvd(#,im<"+q^Y-Q.QvR=Z lχ?PL;3쮒6P$w1}邞xc6_d1ሐ=ĵ|<+,PI@M+x8JP td~^@Д$SaV-hP8O0B4tr0kĆD~,N.|bk\%u|I1txe6i;<؞qF1q"]t~+{?w24iKmI D{{6L2$ЦkZڒc]琋3ZXW[1^iWERd C%3m3,BӍ9r~M:_r*NT>DbClѕ״vHI'CNjKg,S"9Ž8rSIRsR'SDyo#@画]ion GdӅ??I4}-17QZPإU,[\ʲCOd 8 BQdd*%7̈́)}xYɶL)t/Qﴴbci&4#%NkfK8= PJ٩^TMyewJh(o}BYwGDz]%X:ֲ^N}3ҿZ:\$Ӌ8e?oiݨq=J}\x4OSS4W ;,<}}k[{=4m?9BZ?xPvNУwέ4tS0i)ͺ*)ϢhSt+'1)k}H\0HrS),E(gq,r3%ƥM%NP_p#|S/y`6Fg.d@ Cetr12Ib vi =cETxg8j\;qծ7*X;N1D15~b|̭a$d6m^e*4UJ\Q\bj \d='i;uX~U4#}&3gegn2訣(Ma xR olΗ7(%_.~4Cwh`0HJ]1) :,Q\RlDr>3.mq%K==x^ûi $Upb 2<(8"4",^a.D $Jw<NJHAʡ6]EUZaz!YDRWڋY&*CZ$ҳTLn3dT}iqR94IiV+H|Tȇ4/p (YA$_SJb= ?t].dY*8Ek?KEnѲ4RG>u՟FN/6D\h=5ba3C$'vx۾R{v˨]$liZ4>xV2'"Wѧ[#rT+˩PR=N+ꃝ[/tt5ȫpGdžK&|qGM0qi>@HB<Z߇BTb.c?g](i,OJKkB ?7&̲ݰA 13vxxqL h`v1v69CФR\غV^y՝scǰjX.vHؤ-iHq =mS^@$'4B/K4ͅ~eh/KGǟ,xpJ3*4!@ Xذ@[)d[Q6\ <伎{^ ?ID?:*ݡE/q 3ӂ+/M|6'DT</i{i$51 F;sʂZ4>f'mh 0v \a-j&rG 2Qaײ3.Y((r ?g~]B#%> ܧ}>,ހu `/ce^bqcLElQrIXi;K||먡Ӯj&IHܶb.mœg>tEB,3OR\*K(Z4ɵﳼ7@Y~<5c\˄ sS-Sey!HM0hKvmj4z-0睊VˇoIeF[4Hzj/QP q-9:b{o8Jtb4d<w>[ e,̙L񬊈RIZ!g~\;I?@v=_EAȣA*̎- \pY-DAëjPp+N"+ȗJ?곤qS^q")Gq 8[j; }oAaan!lJjdw$8W&7a;z4k;̊F y_.~o?`pC L*t|;'D@p |TRH[ d# Ûg{/ N٩YT˪DVPKcRV8BtxOy_U=M,0l-tt( Rb/P}?l%׭P}7K㭖vau+kec@btq_n3@7eyuo@v}$y55ya6+[<)Q~ M~!=I.%gUྑ/uIF^v~bO7|DL^Mˣ4Lu}7Cj imyms?gvjMΤN((! vMG\Uut}{ usmeY`x(H-VÐT""-W:25ajtup> ?\#ʧug2 iY׳G:C+KgATb}3ixL$$vqggNeZKÍoue|I?bf^=dDo\巯 a=, 5h?\#5"p8ܻ,o)cb,&o1^#8B (hτwJvK__2297p8!ߕo!kYKRp$2Dp RrHHR! $M& 8&6ѰoAC ٕ :U܍/N`@V&;Sǿ"<Bo^{>mhEwNkEW :Am ՊXc_įFx܌B|GBU1%2uy(N +M`l5l~uܧ;a4%v n8 :EQخP8@H9.RevR]\-)p= @^I0 &@._/&ylDg2'3xMRAvD'l@k$w;LXC[Ҟ^;~u?ge\t\Qܧ$tD;4n)^Ç|8!l,7a=[ەBlm՜&Z}4w˝f&θz }]=s|} HsI*!n^ޝ=!d.s7J ڦwsvٌ喯z%kߟV= ᎏ^ g3ԯ@>Aq-ͫ`Wetař|u;hSiMJ]-⏫Xo]a#ȖNGr:NOs՛Svw#ϭ@HSfwf+y'{UJ}j"X6GV yLt)s(B,ŢFp61v xmnfy C#UG6IFN$29{{$l $ӇG[L1nu]#$N=OwPCV꣊&@O4!C/03u5[O ohRvڍfǘHDoR, +3um~Zr%v h/ Ys}x%1C6o  PX.Cj?{Ѓa &l5X_}zS*~L_4nYM!plP;o\NpY#)e7 \7~sמgu'YRRD@ NDFȑuO oTtTo܌8V>yas}(0IRυ)pR@rca*E"d Wy@~+Й]IC|HϨfv_ ?3U¡a ܕ>Dr}جn!nÿ!7N F54MpAaU40ΞnoC]V<;dݰHFseL) I ֡Ћe0e:>Eӆ B;q,HЅn ћZצd\׾㯑D! UfXyUc^r6Ķ$X3+ &'kѕ qC' ܹk 6wz@kza=ec@qk#Q+)oKȟ ?zzePҳ),Tp១ H=̡I1PK,_㓮3nȩHSyPD5(<Ơ)^sFT)j0lE E ꂆKD1!HZs;roUm] &թ>bF%9j#yw[FFԵ9Qŋ*WN]rp( ٖ sk8E|CNDL& ;b@ƞ2 Dߍci)31;lzmg `E%p0wxKZqZS Gcdǻ;MZJ}j9֞el#cJJw.>6yojM+52G]=>@78WZ&tb4BDspe IYRMv{:k'&(xѫen*J*O,䫃T ;cI k@A2a 0 xэ;g9KΏnFZ6is\.PD߲#1Ɖ`U*?غ-?V)r^4@eyܪOuSrޕEC2XI0B藋ybxVaO+!=IR@*O 992~ F-"gEpeUfYү'k""Qnr3#ܓΫA )tWdC&T>őU-My$aøڶF+K|'F?Nmߴ_6~*\IO{&!I{!$iCo)uڞxO,E8-Rt4f]<{IkX2 ^c[yr˥/N/#)dJLȥo"aA|z+.m} QtZhC>w3bfU4'KvgOHYȬXZ Zȝˬ@}hRGW51bN({U֑3l)G¿olT#\s_;mrg"_I?60OWps\)MҐfl0/z ~2FW"Z$(Y(-W,P nl(:j{Y ($qneHq% (nzhnWF`r:IAkJ)$ YghAV|B J9 e# - %'sFy?7 ;0^ $u 4%@?XOw"CwOb9e5PH9[P|T5W } 9 ="D)t`q6vy5ެ@¯Wu X^BHƇV&h|K lpS0`!h<65Дr5JW>+fAc+`*zZ )#V[g.6dtI,S=:epɝɭ }$'=^,l~. p/J;cA p^ AhVaT[/> qri3u!G>ՠӭXFKkVdQ“a7M xlduƒ[cZ6͜JDr9V ǏaqmOm@ ZN%6zsG Dm/Qsj%ITlt{t||af4h"1_ZF6 Qi;*s*LwF|?N#"'Ld83,Z-$hQɂ מ'eoj To~Mظ9JvHC۷բI' oբB5B:7%HkˍMKj`_;$_$Oз 3/8y`bDw5V-! Ka54Qh8ҁd]Vw;+N"J Fӟ4ŭ;[T褙F^oIjC $HN<ކ{ﷰ%3.%(2AP R-<-vG rak#%?3`WԦd9,s;ſG qz]0KoI^eC+>zB 󔈬S2,f]tF[Lrw]I)ic}d1Op>Q'a,o QW!z6Uwr~ Fsi]Q_}Hr֦%i7oT(Hm&ZϣfrTPSYqJjˏHuc&ZXӚW!ɧ<CYa8;QcƄΑ},* 泠 g}.Q/yjlNM3}ztҮ!1q՟٧.I Ûş\ivFj}y%r52X <#³쓺 M.p:޺0q,Q_۳>NzoQ k s8]wݣ* Q&$#7RW#vrl{6Z߉9q6 rnl* `dLO bG,S!+t_X΍oaqO1 VЙ{z &SՋ//$Sus/sO{5NM!|Vɓ7T*/q,%ik-zw -Y~83׺R 1`BXqte7K/rc"kkQj74a8u!6,,1]m\t?p~!pvT1pV{-+h֚<6hugOykDPC\^w~?nwH kGE+b3KO,9Kpe~üI.+ JSK>@G8u(B{FXҠѣ#¸)cDD(~ |/#G,A*p0`dG=AlWjĜ?pе}3mu7w0y(_=^t`Ox=~g>e˅t]\kw$ iI}XRX`- ȸ@m+Ykl>F6;N ( H'hh*wh)0r\}#D`F!rmX?`B`]sHXWZu' gdو5eb ]B&ՓpZET}5˭9,-홸 컃-aԲ2;!XfR٩f 6~ 3Ω}iC9RA} NVUʱ2R 鹹m/3fjJ/54d;0o{{\J?4@n㿲b&x2T*_Ok=QX_W4+};gUӌ(7 X3q5zSu.U ُgO$c}@&zإ*XzC!v5V<|gC1D3 ? p`Z1ڵr.ߋ]t ^ zџnyl4HW`X7y ;Q8EITg/͊UxHҍ],W]Ca5KnŻ;=W Igx[QMa곘\)r'*c{N|"Wljz D+}eGCɮQ)uIKyQc KZىR?4>py (m5Yىu'Qo1TDoa#Hdr Ɨ0xhDEݏmgiCƣ)562RF4^=f$6ZD9SwMziuK`2Wy=hAz=v*G,I+9-)8x;y[hf=_JA#+yw #x8 f|CA{$n s-ODHsRqnR f7XU Tr2Iݖ<iFtQ&^O&sԏ3E&v@ t/ b4кeٙ~>$<9Sf ~W"ÄJ)JƝTR4Hf/Xa .)ٚ xY=zE,04/.Ȝ3qf>蕕$6Pi=9вݨꜶqC+qRL&dC/R2xjdzd ј:ͰPopˈ wHh; 7v(/x Wf/ j;Iqh[J#{¾4z3[Jk2[(gԴeYCֵ", Ք]Uch9`TiJ\3)`,( nצծHU "[`&8Sc :\佇7pA7;$o~ ze4H])U Dm-|!ebc/jAv&6gS-QO*&e9'ޓa񽆗/X<2QH͍#W ySْ(T1yG|ZРY=34cZM|0[PCX2 nEc&u žK NNzb pqUU̥܏?S FeY _;q#&AA; $MbCs/XA3V˧C 1mV ID( Gp2Z ,s0訨*Lq;=s_ُu1qdط%3ThI :=#a9 kq CѴ?d)Hio+4B eOV-IdI{Yp*L9b,(D$aV Ē#Z(WjTUծ>7 zk@O=my=f9w-?`OJU#jF!F`]t}50(4(#,zܭř^dHcS_X`p/Ǭ:Mށ:Afξ#ːQ8Ӈ.j32sjf^֔\rό(.{W,<2k+ϤtՋЪ4MNMN5-\C FQdteϟU5o7T# >&N0 o ] nB7nM=u[mhz2|`jŔ =ZSzdN W0 c>1) zAw"̤H~tQ/'ۘJn@t< &WgA5sm_4"0XJvIYϹ eT܈-D 3(]}W hۨ%5 Av &  b^@y`@I[JIW#fOR{% f n -J,]>lw(u WA^]QQ@7$ 2;?"ǻ:X:G} uk2z_˼=fY!81ͥej9diЊw V0U.( qQJ*yϠ}I.5kY>Ys5=f . ԻY}a0tb0a ї9?+; !j-I-cR +`K<8L_S[U=^8ʂIGg@sU_SxPun;(~ kTSgRۓ/!2Gճ!L8k-tuԖIECyUv]SaETpXF{Cr O\=a<9k(_~ЋtNh%usg3iAVUr=Ÿx$J/qUKHWg i_ [֜"2&τNbH[4vcv 9 ޅ:%i+,$ѱvrDW/斊 hl^n ;L_#(-=lROjcXgw=;:*Q-({~U{X $!}^r^#j/w/|YuE)&Oi<5RWӆ,HɞM}ީdwKX}bg {(H拶F~)pe4IA:ƮTٚנƾcc]W+Hut P?Z7_pzEJ//䤴G/`l;;vX}bG[^p#XtU\#A418X7`#:|JLSXE*?PtYZDSʪ99 Έ+.a{>_$3[Ì9] |g!?J VMwGGJb%;>cb#M1_j~IQFZ\ 7\D\qH^9'E<qՅdU yU-_.QYe[4wq<O&Yq&.Ojg7`KT.^5Հ ^\fV2%\ Z6 ĈMuw髢inZ$7=oE-yLHɦe쏐{`q>0ɴG<zcv\:Lk dJ` SOD$*%x3+LTG [*i9 N_e4r-+S;B!A\mDb]8F 6˘*%Ÿ:1' @5{̮)v/ LJ#pKYRrQ_OoH^o8a}3uv̟q3(YmpGXq)_ҏC]Y3į/jËJe֧H?B dj2*O3]E 89lvi7] X Fkk/au Q^!.C7D? a݇:Q$T aOִTi5&]uQ'H{SdQh~&'I48i9&;B5_M|$cOIZfTO@o:f3$|ځeI14鵀/*eBe @-c^%R׷ ;9LA{Jy\I;Jїk*mM wStq6?ؼX/)fN.z> +Ыd9:bt{;Zv LX&pQ6;f9#JRy"ڲJ;Ehڏdu{¼.7"\DKUOƃljŮEWrYX%#aGTVDTn=Ef b4BlZ2seֶ]MxG.z 3=7#^i;Qo)P8LV}൉z&נ?r*Sܘy{8F)?"4[J + ڃBaT01Or#([Ӽ5~ q3Ō{-Xb/Gn`)O)zv6Eg7lcE'KRz1 pj ՗FX:saV-o:L()N}ԤXߘ)p^@a)є2ZESm"Bo`!E-![aEe[sG]ҧ⯑ "[ubꠐa'Տ,ū&HI?;7=Rnzﯵ麁M%&3k13#F1&n: <raeֲYw|يb3|/:k,!uUVAfe: iJhGKʜծ'߄u3;O?sػZ#Cx6nv;D-Ƃ&nӥ,<7~*BJ_<1p`Ĥx< g%uD]nV5|6hvc0TO<դK1K]wG3aN~7WI8w; !/ ||`S<1*gƪ:Ct;HKZˎ~ /d aE2~2tn[C@4 R|ґ9\NK1LI.MT_Պ.GٷIo<9YXD-Xն5E-L7` 3W7 3^#jꢆF< =;5WN\|4E\NJ Y &-o@쿒:޻S7KiYy ;|UPvvMrVUVA;a;t:5嗚 * 'NYąҪ_)3#S.MxozBLh7}$R.uZU%?cv@GFdC{KH98,ѕl_pfJz 虅 t)/j=kS'cyx;H aA,5L ,kfP:^vޕ{Tw ccmjV 1jTGP'-G꒳Hq#cD{կj թ{ by { hd]Jhw3sRb5 Wq<{ٯj(%𒽤0jנ5' ZIz(6.lv~>N:L_SՏ딙جN@on UDXgHe $4*5VR::ߘ4&txa>-Їb5 2Yɏڈ^N|h|ԣaSl^n*;'5@T0wr}7p_>+H |X`A(bIgA4JFƓO$|_HrS04ҍ}B3_Nkd }7ɀ=g+9=]34ֲpzlzAy>:}*ZaZVW{~ڳJ3 C~`*#e~ZkUdnصG;x/"a9+:KŒ'!0.K*Ӹ-2>wG'+CN͐I%y[ABD.m)\7tkϐ =0BVl@JNiM aȒںeܫfP/[)|*kBFcAIxAdw]7ls1jw|av@Rsܛ<Ŏ0ĭSn}=V ЂC%S$A+2 nvF6',Užn憕mUG~Ę&^n*_5=Sl:d52/D] <Ǒb0nU7z #ɕ9:z(C>eNHy.BJ[E{/a SIP}N n[vmί<7^L(rd\VB )3OJ)a_ZJDPm/7ka?;֓ ]5nW8Ѳ^]V>b;^i8aՇ}M99+uxJU5 D>6ՙJ4[Nz'#9SdF$[c[4 :66Xj^mBx?d*OV*}zup ˜4"7Xw[oꭄW!BBͅiGh#N-F sCk]Z% C꘶a;෹BC?qBb7ujXbŪG]kwj*Sb1%f~znrsT.9aQ|§k2Ibً MDyJeG~R)s~ '2$:7"N*vO U6MIᬓ)Bvo_6͆q Z(dYԣ RȈ%su7jn;Ӵj6n= 90?^x!m*LY )xwN?K'V4Tgٔi /Tԥ"*ěd v\)G{SaG'aœUxZT9%6匞C>c\4a~n;fN;4Pb3^44*t.X3 mug:0;brN OI<)7$WV&:_ֱD:h\UC~bveQ=c:>[nM:HV5gHbpGi$~subۼa$+Gyt)S䊱ϢZ;J&ɋɇna2  om:ٌ KPaIܕyL֮vm<"򜎜M_M$|㺷%HL5ۗV.|T"$G&'{.9͘3rs*U'D(@[컣$32h훒o|{& 'uKsTSIJ'hA 7oOƙ/*J䷍C[$0vˠ]7CyN X^kjzצ P.n)AO:>h}C!ÈsU`Cx{q>ɮ~mWw\tob> L \ fAPQ5HtrEFw&k39x(HyS,HYq8t.w4Q"+Oa!cRT= ]pϯ 5(|Sj*cD{XDz'W#uòpWhQ^T&g)Heė}b\! Q9&3hVaS٭>=xJvWok6XehR/N!m p{p9uH0^~%ǜT@߳~Eۘ' xɝq97R9 bkCV2*yFTک&,pj(%1vg)@q mV[ bY܁0\-ַ.{MK`}}J!՞*E:f[uW/YH $}N*]:;tmgg'DPI!WNC[bf;[fQBi"H!A%u1bm?w`RJZ-ƆG u!et;7 с ئ ɺDN]#F.ecι O*Υ91>ZT;p7Хc=4T@6̛ %,JqR[h5xp98?8Xb%Zcɟ49h*i犫cyځv ǵ;HaMէk'hcfTUt3$b8wK\ҩ}HUU^efҰ*w%rz ppioتV&̀<+UX-\\gAS'GUQ!hIJwtW^o/PSd$צ۹ﯙH#k*g{Nد}$ U%'褜Z``KvH p4hq[Q""MIKEX#F3dvY0aLg {qK`QeTfdnz b]ԘtKUy@2mչ.&!el+\OoI{K7G5tJZ .~q,WV &T"!:+ɨwCRi[qjc̙_%.#]TEoEW;b^K X rl{MU$ˎnpW0qL \NVӾRQwᥐ(I01?⇲U1_sP4WS%}҆òI_q D)C^}aԪGΞg\ o_o2WN1/L#ﮐDؕ&g?Rm[TI,(`F􉑎öP΄':-YI~%Vb)`8zxV7q߱,`ڊ!o#n}x'GG'i`ʑǹi&?|Ur]7j.z`~\Yݲ]Ve7I붾e鱚5`6ƓVߺwMUoE NX;Ea'N# )՗yI($'H&vh$ "h]RM0(ËF{HlF7鴨 ENCp ݼq2gOuY:w@J zJnW :$I3E߿'3'L-atH7C:N%@OuƦj4oLO@Er譓Z_GV(9.Th>r$j'0@4J2~ |F].b>Y”İ92V3|nq3bH'G ̚eS_ z~g ׻*ycyp:y樠+;yocr|#X_ *-78ri̺G>a8t:~\*: 14^S8K/m-}3!& ;F!~K1MzverttUǁ=b4C 4d_y>c-@~4c3 L3PylCbrv/S1ǎT h2y$t=8(3U0qW!,ŏ?֮I.//Gt8\ծ.r (d!Qt4WZ&C̩R.I" JE`+mgs))AF.7mnS$/B#mA'B؂<"FQ'SCB[ĀVX^|~w >(;^Vzгph|ѵjOM,N5Z԰ U DZn~< ﺓMnyvun}NjRFG qG]޾=2cXU`@լR,8N*K0+)x9{E1ΰt|LnT7mgFpj Vw)a.қpMv=p"Dulj!𷌘ao@Pdfi}!\]~ B/+HU [˪%o!j+9o CTs@-a㺍LzTsNk|8&A#S~"}X>uazN|4t%tap~$U;Q2},^Hh^_|8!Q E!Ŧp`A xej&crfp0/E?GZh7hN^*:ĩ@&sq1h}]`Ԯ<ד%?N>t< ZS Y kR`e_ZNmLY/@c)39'+ D-JğVI[;]FhFdGe\lZ PGDL] J:^/&< uwo ͎3fa(gZ⏰QqQYQVEx>Dk?pѤAֽTn{@JY('nqAʞZ.# q`)(|BՉpK57;Ep( W9-!ǩ?CU s{n¯Ul6Vg$`+6#ژ>&Y6H`W6@c4>-ȶfw1.u* =|0M/$_>3CN<IƩ{h Uwi!ICg fT]_T&|,ZWaxǚRxH,5h'zW4s0v-݌AR6,2°mG묞78 4f%]F1$y&SW p0eJF2);4\tS-޺K{%v<Z9B}5j1 $Hb)g@k E`eTDQPU"G)= %>aYFH.c; WSrFT)wvWmL*DG2{]AR#pSKu `bْ  7DJlekezy uy&r_]AoTAԺ!J6G )*]ؑL?:u$et% LZ镪Lk8LW݄(3-'SK Z=E4!|3&-;-} (w)c,tRq@{aEF=˜7Yʀey)wA+-OJ}8c16 ~p@RPfM?l2'tʐ'S[#4O‹![A>EdkBCx7l|kx|C7FϾI5U {\ `6jVJy!ZȊ}BIm'T bmq(u p(FzIQq2栲ôn)WLѕ:kʪl(^>&=R 9a 2:?{Qk;۫&3r %s{@YAV0E)FvLhvm`[ i_rJhCWW0}L2 t2kiؒ1s>`C$c(Gt8Yòσ=3q]bXRy vyt|kX EB8bEuOiYf*̆OZ[^I%흠FZ"Aqtٖ&jMz_Zc,rsIdCV,'teMZQqT!U=pR`;p>ޭȩrhф.hp_l]u 5 ~O܌U!*?Hs:7D?j <]lk)ћx?J"BB!Uf֦kU.1pR^=hKO@)UΥZM'ʄO }.JbRԲ RU\TDu;"&/l9?[5 ;sOO~2k֨-N4UӚ/:KK"2 YLb9i?j|^Qqu1ĉGVŰ+Ƥ D^i ۠" IFP"la@ZLjo L:`aB:2 D#y |{B$ 6cV>f=S7`nRBMs/M"'b R`ut5\uUP7>H0H((/Όofc9u<+vݗ% 🜓a;4xmC?+ma 5/XFSHyVicBrXٳS$x+cG`|yG ,fVHl=maN]ﺉ2Ԁǻڔ8MFˊZ-H1Y7CѷI9XBCnX &N7/ʵ'tyke0YMtGW^ wnGyq:ھ.G)' !۱DgIv5=p3+{~K2ݦKCPc!>{ SImY vzMb<͢&LرU|,yu6%p#]:]}_04 7a?8T0/)_ϡ0XZPsOOʸ}X&].s8tQGu."q*`TVDLL[aS{̳MC"lB6ڲ࠻E5 DYvD}V`h`P opqns4RlZ= u2KV+Mͷ%nZv^bǿ8 L"WBNℽ ?PdbgF i\u=:j.yV*bB7WwZERԊekђ=2"f9劇 %_ZQ.FOi)EMc3z/jP}q@GW8bNvvQWMT}2^.< OP`3Ax5my0η[ 4z޼oDk; c/f?)8֊/?G^>>Ok m.GEo*Z[ e1$;usw1l 9 V:qq:?K >gn \7fuNmdKE:pƒXg_o5sxd־5XyKE_@5Tq3Hdm7BI 9kM|qAJ9^6iۤk^ oswo}_jK@7RC -='HwY )gJAK_GƉM\Dhӝ5{yEjԘ^7[PDNȭ>2 VQBIj 'dXRšѕ¬DN !@j!:jj_j>$f-e@LٗŠs-4:ґ1$lɒJ^4uhN>pwR_H@˾~hڲ;^Y>ި߳lbh~BSMRڷ_< X^7Y6Q~ /*Jw"Io|cj;1(CSDkGޔMK?;x.Ӑh6`0hJz|LUxs]Ao.V2fE:e?S8Ujh$^{fh/^^wkSNKK"%P_˴(lϡ{NZf˄mǷcIh $"v Y0FPŎ+sX}= &5.jgaT75xmy!fiE͟L48)LS-c>{VD[$ œO4QrmI\?Ƶ'aʦiHn.1%K&!˷NXMV~\@U7S5M~]2:V+=+u90V|v.q]-EҺ+Y(W 'a!JNġrAZJ3qL`%޶UEt_ OMJЯBJ{r5~yAcgՃote.=bgr6Lzj\U)pcCcZ5ΐvC9+$/Q HV~ʳt`фe,A鮝 =UU_g&oNѝ$k}ݷxqw죭p^3s yUmCf@+i~(8jxWRףv {sР} Yir%׸d!2^7 äK!j*? AԕoБhtiB`Ę2.5ob.1} d:7dn҉=yC Щf `Jr֝]beASDªxLO aqlR0x!FE5?L2W oY5#fؓ*GT9/{ 5K$YG'.x{X3?g+3}[L` hH|6 }exZʮH c b_4j%@5s>\#2&,-kXdI ؈}+T&˫iDڋ†6v׹0%V姱*iЉU<~ 3_%&(Ygᗜo۞I4܈c8.ʶٳYK05˄\cLbn1y k"nK1s'l^auLJƶ$w@;#Js@.;{Y:\3PtLg00~(1԰E9g2US==m>4/6 I~aϣ."z{Ś*Q^BV ̺~[6LΏxAKvz^7M^:6(MiZn=")2Y&̫M.oa$w7,b]&|&twY B}P^AY)bm5F?qwф)573f1`NnKaF (.nh~T0rl4ݻYgOzcV,`6dqNSn_zg Z55bps ϯij[EfVz {397IR"׉iU?u6d)YLة `&Qx )9K> 0c^Ǫ܅ q$eE㱿jGy T_a0 L5BQ~B8vRo(Q_v4  VU{{mj\$V#2DqG:82u`V +4o-m1p^ԆvP0Wl,?&G"!j5P,KNπ)y}!z6sTe8rH# ]  Ϣ2O灳xd2t7#:DPO܅z5-fx uZ$D^f<5)ݼ0Q; omB=r-Sⅲez pڕ~! V:2Mqܲ|2SNpb7.8& Y`VXiuW L(`p6Z!?>]JOV(%a3ceGsoN0}Di#-=[uk]rMiȨqdnK]pPF,UrtUB^/29}cfь'B*63&Os8@%Ķ8j~2""@ C &#t="Dy|1vlcxDu2jR<@R ,Ǹ?g:2=D2 ^&z  SIY 6q޹wƞ Гf@8;ňtaeZft[!{Q s@<~NfEW9O+PDoI<׊h¹S’L¥K1A VQouen޻Jy t0+]k==3*d7Ap<'y*g9^M]hjEޠ|%ڲ_ t1{=ٜQˣW][ KL_DjmD3w闩w_F/\|%H'3 νCM&~ߤnc6C0;`PIzo>Q4lo,B*q>]V ,RRK眉i)?hĄO". vj?:ӆ[|?T[~L᝭U~̎\Rc6BV7:XbYp^LpʫƛX]񢮟Xq&| &>~6aE4J /C,fۣ(^& YެD? ? bXKW0Lv+VȬZ2Vֺ_W:^We/I?E% ޥoZt^oEڧ /M{u'X„d41u[(?uM@Z/,",;^$? x:~A*YȾ&!n"8bR)iU$i|[VMSumאm'2FAZSCE}4w0P5ǣo.A3֙l5Hզ}_Gn\'.0^^uobeixrB SoMYnk|G pF7L~%1a7/osUoPG%p#xvRv1 ,=iw@tS:_.LΔTH t420^ PE'FLs YRW҄-B](vwMζ}j|ġuSzXUxćZZ!2II;nIoI,u濟Fd@Dީӑ+)Mn9vOq8\@ODB+hhrfgT]ƽ: Sy<[-LbYɜbxe QbVpVe8Nm0 9ܝN5A9?'],[Mr,xzNC1~OX%[#&R6$/(::j+O> YfQ(b/ ʣ˴@헁=&%Q rlnCz6ƫ',>jWFk"Zj"[LdRB @fPd=Mˆ2X9#EV5aND&q$Ob2[ܪ^1_No5*ɉaKZt.n"6GB#A%|ose5iT"4|KC2Z!vWg%u!BS,k(}k+ q)'3y;㣀N]ǍMkalkI.4#J 19\5li2Pڮӳ/[d<;=80,wDcўhnhֺ:m&?C )<);&tW=- )箎 CVLqv"1fy5f)8.%}sU"GG)+X:ZUHgn\/Mn1LBk.^4"vqt>4>#[MF噠|cr6uhຼm򍪆H&6Lr̪fbDg-^UoOJ#in/>aa'|"9U+\HǨ L$%q:u%mvb8B{Fl\M„RjFi̊vfr=M*K"h~&j{WL4 Bq?%k, S`R8Q8OXo.Rx8_ k8ŝafXu|af0oU*6eHkbxӈ^r:eLr}B,Q5 *JMP#f4:ca gLܟԄ7|ߪC`\H3p-]L1 @RDANf;,,ߵ?P"< z%cƯUW">CRGkwr3:Ry2gy[u0oP39w#y(.kG{hedtbZ!oE{},dCeboҸ"+.PԱ:vS_}EtGl8(V<oCrzbj, 6c_OG;x#)Cq{apsXUboKt}˺r@4oxҶ.` Egw>a ^*&8l|)+  !-dUse+Yؾh* ?REU*:]F3w+ Dר Nz"W't a\G1uX A4dr*F )K[BJ^]͓X*So?6VP;~#z=Wu'+ @* sKUR>{tx[Z f_hG^<^%71f߮0+F$ )iiJ_Q D["u&X_@ heB.s$lnG"" F5v6N.h,ڰeiDkC/B<7+ZSzYA xsCԮ4GE__bJ졌vr#:rH9>0 V3`I!U&p]ˤNnn"^jn|| Ed৾rVqFHcÏJdJ&Hw>"ϋI1]|Fo;oro0tA~xC.()KY/-^w5ee;W߽q.- UT3Z*vZjlNڴ` N-WUL.4JSӚœmf|5sOR$ tm٧Q Sxǃ+m}>ɧg/ÈA9,5v QMսb202 ʫH [w\vDn]v7 ě1o"weC`EBgYrbcwc\h/_pYDX3yzbGí,xΌj3P6ig%wdhGXr5ת@ׁ hiv!vR"m3aoc~gCD`MԶ7ub?1Ht0.A`Uc`* Hu:R(VͣQ  IJL(0Nj 6 y`U26aCnH59NyL&n̄SfGn<٫!ΞCl5o{!f"^a2*Kă8lu}5(ӳ-qmx& np$9Ϭ#j6J˲;5sN+$|`3^s"QwÈ| A7RE ֡09f˥* UёlTMT Rt1B nl7Xp7 R;/~Um(9:$/ sΪ4wNiƭQT"-*9t ^.S N^MѻJ$3)0\kce%EY7uL~%E_BnT5$襲1/jI(9̹EqА5xΪ &tV2@jOf V5ɱ#O%X>}=<-IxBX˻:.8^p ɒD,ڄ!|}C0r2NoDnH;x`AfK#olVRFi#kϋ̢̿}ɜ2{Kg;+J3?4EǦ,ZztUހ_Qrz Br:j*f胗U1!TN~c@BXҢx#h >7Ptt&7gFw/.X I̒mfiDu$:kOc̓(.p1Ukص`ftE>:[Lц8hYIj>[nUi[7y12c SvQ.Fvy*ȧ3ȹw5y*KYPٍ[WxKNӾyh ֧QwxR/nVj=mqI'ҏ6rk0W IEڛ)CDbWn<wiG8;zjhB.;a} 5}Ri^A4ܑ-*[,n$bQxm|Kɽ ΰ1Iv ^e)?=I/]*1;S3WZՁ`}> khg W%+e?5E$ұLq܋Ap[PjH4Ӌ9\&dys m/3?)mTrU~ >Iq BA8"bL6D(d@cϔI~2P(!*֗"z`|qDr2Fmn$#0XDԚ}4J~ M8|WݎI-mܷeM[Gt6M գD7rYuDV/O.$i(;H] \JHЛnԟcS!qb쎒6Jm8i8g[='BM$!Y@dvP -Z,GS#Ioۄ1GN;\Y Y,.T Fo^ ,+_n#ke2Q^ѰV4g]BLꛂ0wΙ.6?dp(hZ8ӥe␟>g&2:D*H̺V 6j$#r* 0rh;gI*͎%QqXhgb߁V`Nf)wƥI2(:ȿnn)ƣS^&6(al };6\ړE5xgMؗXc"}oN'G [dǪդMu9#*>E#CoLy1ьHUѤDg~/kyNAgaW*K!jU@[ MΛ \EЊ }DPw@kp>"h]Gf0}XA4D,)y{ay$(ACdMDFMQ:zcpKN^>H2ቆ$kZ\|[炡jʛ i3{uNΐ◣VwKshSǒvfD'c}Y w^:)iDuH:V0vp.<2@ѻͽ+ݑeT7-]ý'GSPFe/ (!HKr̫[(K p& UnmJlI\%:hm9% σS{'-UX$u)OkFgsC .9$LD/Von M&>)d$\ƺ0O;l6+Hs4K˦ .~F Yބ['^loN y!KM͘!Sߚ_ I+SAt Ֆͯxitމ8r29v=ý:R3%us St̖ڜ -6Zڡ]ؙgS]u䪃 : z$Dix.StbOΠt@Ջ;Zx)*Th@?, gjG 8Π: Ht <Ҭ'J&n!m>te; x^m7,Idz_'RcOKi/B_ۭQ`>4*ibcL*#փU|RH2~F0'ŏ~!rMu+)\%to=KvtGl N4 oދ@˄zgAdo F.PQJnPVj=>Z\~`\[<(eαZ_Ik6蒪TddT&.긩?vPgZٛnIt(GS)x3ԝ̹n8'SƱNЮ?I9(d8VwRs6_ Cc*;8(q 洳Tyl-'𯛋]r=ӷ'Ki#D?3v*Omynqn{!;bHr1=6!KOe¦ܹҬ"Y4!t|mHɸ;/kG;^8]4֠ږI_e >6sC'#E݌Ž@kqrMKcZY@Xa^TL3~ ]e̖gd3~C %գ(^h8ăXAlim-/g*wZ"=.hٸЍź}3!G)JyƤoY̢Ц1OEd .6O(FmmF!@=ؚkP9PsC|;뛰3%}2ޟXߚEr zq/:zL1&{þg*#ߝo QIi4`D^ʼn.&؆z6T%6$S";̎}=BoCFEo옃FW#S4<;-txB4b3*3]Y@]MY@gn5 ŬGUY4VB?Pt4G"e${^UCĐc`=Qk}`GƦtվ*2ZƱSIeD*%zϙ+ZM'#)lN۽uTV!ſ6#iA3}ebE #Dv_Xe^KE'[0 ltKJt-6J" V1.87tmBC g{O9Z@iڼ7Jcm(Jb7?wnaѸ/RX̙mgIwPf{L|l#OR_7e5?:YS˴+\1y{H7S?|噚cQ +J~<,Z~J]L:hk'wpFc67+DLM8 Xq HAtb& Aq"#\ F줴Qnp#Z9qL+!ƃa,Pp82+LfcuC4FD}?oN5#9 @,ml]S;-6*vI +M9Pa#<~.KHU<-KCvZ彁 :XAidQp4G\>A1$cbK!?W*H;~ V.Ht绶'KH(  =,s3N d*C^oí_Үg2`;/uYXH :ȁ`%[1g\W4iv ``pI칡ڵx[AIk=13f4}zNO{3z<堬R:INMQ-^ݓjMNy!t/VXۛKjQ.`WOkw.0,ݵSSsfLkC\ZEt|$ȧKWї7x8BLsm6P>8x%-=p:龊#4}Ky?Õ.wX6Ip6%rNWyW[%u+~H7pCzx\dךF.ZWtqS*`AnAd [rw 1 _]շWAnz i t1vW*)~+هU]+NA1V-e~lor+nBk ]6ڌ܅<Ʒ@9Zf8W51$ޚ' dTpJ z/ГSAHc/#~9d#c" mHŶ;lv;.6s$VHs!t} (?Sɮhm>LBd.*S+)S>prrzxy+bz3{gAV+}MGJkm=bJԪXAzнׂ+T𱶐U;_h"q ].O9LCU8UC2tIٳ^Д:+LAA[:$zQT6UgkB PFIC 蠄xi*|ߢM{v]žUیBI"c2G4:y^nGʑAVHaآRR,'qMCߕƅx{^ͯ<'/O)=Aaҏ{[ᙠ]w'!oB8 5pЛ }ţiEgFiRUv~7SҊ|t3&ޭ%mwDۥw V`C$fQ X_vZ˭P ̸_7?F]7RBY!8HkI[L`$\!.bu׉A+`DƤ;>mJp64Ssl %ۍv{uf:sEDhȝEBG={ 0U&{SiBO1.^З."ky#A||g}?.y#KDW1FOv=g0VIw KDӜh*øGCbeA":+5QuM w~4W^H@Fa%XpI cUS1e9~oufvB,s6L%K`dv~fk1ߋOr82CtWvݪR"aXKm$g0۸(iU]VGeALQ: ^}t&RpYh[*|9%qH+Z/Ԕ("AĢ7ѓKNw3Ytb3W CӶMAX "#,=}?"`O o&ܾTjpm`BI;ۅ b\,ai⭽Ri @jyoQP݅>0ycvODRAp"Mbu[t\QB~ᑋ}w%w>BNlUU<x S;T 4o E:aO 'yꇔ 8IVӈ2:zY;=Z$VAVhAE jх=\V]״Oiw]D%zt{=<.ބ|b?C[Nck/)MF=Iuhwe1A0Q (d=S&HiZF9lt\jb-Rѡk8أHtD0 Z@8+07W3[u$jWp/߂={”IiZ K"sv+7b9M| gw(8b6ۉl>c3 a'4cron_2X*u6L,J& n y ƕbKzϽ޽ QaMߦBκ4"YMΩhaeTԳީWᩆH~#qpCNxӹ(2 zUEo%M@Ӭ!yH@|!N&t|i~ٖ݈ݴ s?ߨ˅V, ,_;wK0f4xQp4)/s% bIb:ڨ 2z7kג`P@{V%xÝkoS nM(4,wdE%9 VKk_SXU0;R['_} IR) "ztPgm$JD=lcawa>z8i榉}?a]|Х-3Ù9asUW'!~,2+-fݓnVcUZ͟ rC%} Ld:[ J2qAdE{I.Ӓ} ϑmMy5@AR:ie.+PF,·ȷT0%[-Ɵ]\Dw!ux'yxwn+eB ywCM 񐲤ӁD^T=nJV j8 x)96uZFv F4"nր p8rqk F$DHOT4^4f2R~4x=B2_M\KqJչcU>\515ՇlMCf>+ݼءc<a m_"ѻOSdrTRDaISۜ_Q:) Jr-S/ˮsOA3F uCQʮGe %3S^.#8$-HaL?Yh'd_w9 PfG-H0H $IH JgjrHEO햇na&K%^Gmq!)"-Tn8I+]rŀ|&>U_)wSviPȰƾeI>Dn^8hy擭"3=B4~(@}yZ_O°K ޺?!0KbH=n`[V3NT!U_`%K]FyfaUAReF#YeBԜ 6 2\WӝE[!`V^S)awc B#S*u33f[Lf R 'V|'ݨײJ0/xcQ )GB݉hܒ݉12`lr?iESm-3Erƫ@n<2dkJΛO(qTڝf't̗| xT|r*֩?Oymfbgt2S<]nO&XQk?Cbee[,cmf{-Rޮ3[6x|IrƢDZRh+iWI,7MWX!:Yu(@>_"" Kչr i lK擄<$lB]N7KB'9 U%"~]5HNk=x$fU1nзoBy{#`7ǩk (G%S,4=wMр}A $~vG kH{2b>=T g)*CMH9ԽPG+2o#+NĵNݾY δ$'9\hlF/m睂Ql~T3hgV.'rqz}tHi)=̐ HzlS6a4`@ork(8Ps:*?3/2vWp>p {.I-1^ڱ1n#3Y!ְ}lIȆK{&҇Sq8ZFnLy'h)eEUYZ!dH*Ie$3BmadR+r4nqSh wk>[I+ ܼ6V{as‹fm?b-?z? yZI}*[$!!*VyL'PQҮxǂ*zq_PA'? ;HV}zuO~M5C_0 !x`N0 ^wtLv kޟ9ghVNN]ЙF-MKBa"{ N0P:rI>o#rt"N~2/܊"i!+Е (b mN-cZlSLzm^t^o@#/KCԙ$xu@.75y\uZEeZ >нX{sy$Ș":'=jn]0Vl5A[Ԣw2H{7BIX zbKjS$`rXTU"tű4oCr5[4?vhF‡DB J29^8ё?&q f3^*CÏNK H K"O=]`۟|`pX1oZWCHG{`㑿"M(mP*]x>]# VNB-~gD5CP7;Ct!m CUN DF A4.[pz @LCYT[)ԫ拢eRؼ@z/]& в){q8AA&gDkXב̹&E$vl8I GvVa|lvA؃OKXTvM 9m9o+#t/ܚE Ɯ޳v%# ČP^`x R˓8"KԶp@r:v8ZnDl]ZG;['74Yc_}|6u;"*qT$ ?=t^3u4F>]K'p=$vl;,k4[]vDu' ,~[A^Ǖ/V 01{tuDo^Rc8V=`LP~ui-UpCZ…}Fbt||,-?a8L[ГHxۿ ]×O6m_;`XMb=`JYZ}?~>5og^:$fT)%*bEq4Ix@ H/kBePEO&^:qy e+/㎹<x`$"ǰgmOARmq}5^yJTHoۘtLD4Y´.Jީ"^ُ1hZ_^P# DM2dNZG- <+Ӓ\}:ýv ߲6je<0yY2 &/l_?+80 f?l0Ǻ)r[&Ev^hq1 JOCsRwPӔ,wfܷiLѡv4{"&`j|?x*)Et"S1ҔaXʬF24n zf>_~hm{Ga9k.;~Rr=޷%zNW;J=G1K=M]tQ8(,u>ijRF[*LSpVk-Rۼ]A'\+f[֩z r v'_="idO$wMKt_S..8.rLe 7Jytܺ`wI~wIgJspK\{4&=gD}ܟlЈn"}:sl QɆGBt9]*tÂNybߺ}=; Φ;|D;'o׫|qx鉇6߱@ A"/B>ڡ`B>_7vEDj s'pg%9 QƘ{g;_FR1S5 Tvɖ'SqkWl{5>%g]m5-> 3AXdBDHqO8up.Px*c|{Z]nq\0Qjۺ 6XpFȷ, xyV_V)hČ& `:?3pA:@nqJ(_Z.0N]ύ*ʊoƭ$g1_+Raw% )`BݴBD |6׭4KsQFbm2#oiϩ-Y3=&tid[% r+HQfZc|1tArcn P:A qnZݍ; B?`^klloIJ}wԕ+ϫN%$B٦M̴TlB?E(K"&'A!C+Fzk&)-ý>}(/D i)ߋؠjΉw[2B㜢m8{4\GfE162M”z֎ ?bWHWۿS=+7?Q+D8i`P|1kXY"U'-rVF:Ύնg ~6N36 V|q < w2KE [RrYUؼ9HYN / T &VfZs}$%?kpꈥІoݠs˧[hgT^'w oizcb91A͕?ha1G׈gkx-kсF pz5SEtAᮤgG:8n[V8¿M6PB€&R zh !17DR[nΉ=fHHFXES+q=Xq3HK\$|Vy<4=/v5g̅*H(j/d1F*ݔ["KBx[,% cۘzm% znD 1C"3\?E9lZ0av'P12*T(ACOl1H.(B}E8/ߘZO^XTێ.9ϴՠw)q@!~W'{JIhW t\tnUice׫3*IqGqu@{eaQ-KY}#}KQح›T0# FU٫p0!NUY:,P1tCC67%;P!ˆGb~ǖŝA%i*Y"ڵC7ԇc^USTC>qY(YYJz<݃5[K]|R~lؽ8M8H(W2sv0H8G YNysdvIF\`B7}U6إ)R$94-aI[f& LA`wBU^G"t &*'ؿⰚ*DPY%u$7ŏ2 چ [ϛ"B?cV{'Zh9J1+Y)!j~qC7sCUtj}>_-ј!w0-^\yC?7[Xb ܲeMkV\⻛Y΋Yx0[VI3J*l͑.WnRv͂~E,p'HX@=,I3$i  jw/vC.@DnYdʤ-+@5俋׋ /Hc2a5g45Rֆ +4e!,~3 >ݤǙx˂U%~8賯(RD1L7O3ۇsB6ᜡ|ÛLjIpK;u-v;2.!M LHJ̖_@~ՂGC%*e3I(ʗ(1ṬLpjPx^ ҽhcQO#_2Cr(B"W4-ǹNAR%'9y;n5øu2MJ) XN]%2kܧ0<o!d9%K_ʕS׊ŋ=4iIK) bD͝iKЌCx;*R1#(k |%7?DmT#7 HˠU/|4q!cX]9^H:|D(6TEFʂL?GA~yhc̫]Rt*riu[p[2vPfٌ]ydHh&?,Q8bJ7fI& L3UIi{u0uiV!7"DR?41"d}%~n:J+"i0| ks.08>Wz7CStĐcALdVKk.[}2JtdD-;g*1oŁ5а™&0֋qF[Ye7,kYЂao =%1l)iu5нңC"ÇY'CcQ3G)ZuAwՌS8$% UN. uyEm;[jWj[;>I{v/+03j\/ 'IKKI/Z`c4Kގj wt!(*zH9xLϑVe:vGj5p^q$Vl&,םJtju`mJA)q=~̓9^< Q69?ۃ&wh cw] ~N3 y7 ' (oT=yApsORwWuCn> YGMת^sau%_YQ hGBٰ>L=3LY: }LlI%pQT4펑77E` J3񅆂#7:#3҆)=qۣ+[cZ(5FɪczŮԟFDb|f9&L'θD""["%P˪u}̲dGpo FMRa˯@[%Ura*9.lBe|C.h~+ݕt/U0X|qgWF }RWV4/ipYFЃ'Y.IZ+뙶 ˨6IG[b%)VM.]k@0w;JJ|;ؘE^%7 O:ڴ+J9 uN"ؿyXDN\sX\/Bӷgl9zLJ5] T~[w SVE1Ϻ35QӦO\vOGoF0hޤMj]c%Ct(b]TS^qL4rc[\"t`vdM3ۑ4ڷ%J 8ƴnESiKz ಢRH<33 2VcF =OF/ɎYnw#I{K_ BQ$, \Ja`ƈI4RkK6eȾtՐ2oi7RC5X:F-?P<::`.Z+%שWij-#1hdy}+hHx;wX'-IDGBoUEpw:B~ؠ.go= ?.\ͬW[Ur*v0ȜIarX`.b|= Zr#u%h J,]#Z?ęǬ\9 )NѾib|$۰z0E¢k'!xSx7XTVt@N-؅b7q/}9:Svy*&Qwi.}FP^dL'`8dl|]jѫmXLR[n}6^?c9W*`22h"4L;P6 *y04"oT$sMy g(SbI3G}M{8P3\.Ml_ui >bv{)^;YĆˏE/R4{v? O,('Պ6VL=S\! tYi+]Jⲉ+.Y:Q?<IVp&آgf9{:a&Dt/2{jOg-]$R>ͣŐ^pJ#+KA;({[PF"X |VQaf 2lk73=aGNK=p.o9eXZKperCSg֠6. dæ QCe[8^a^FJA|R3Q0F 6Zd># :xL{UpKCOCqb _/l4!)v^F0l?WTR/#_ Mϗ>l?:)lmrtm gRl_sDMq IJJ!g9>B륂"YQ2e+P_s朋bo<t JOޟIgAqħ68,<>yxqɖ=`:\tRonHD[*?E_-mC1@_œvW{nAq_i~ P6mBw!{ѥCf>3rB7WiZ?od:!,a[xo(Lnyb IZ*R Q*ŏ"X?77ueQ/kifGЪӶTW&FC;[ fc)ϓE2R-޼nN GiIZA=_M_ >O*.NH&VO_CN]4P0,!Ȝ( 6zI"QŋР+̭M"5T{i%+ \+}QQHS;s>Q%ONEf,|Gе,޷;SvmwǓBcJ?G!}dc09%HLXx}rȁ5f*qd,zb\leQTr@.]%e3U]i(<3m&a@ H@/kt|۾Lkn! DDsXǑh,eVOݱPBZl=&r}ƥ͸*RÛ`qf`{A5u^N6_7k G3;l7ʨ3V5)uu,&pB6ALnqZ >85Ck]v \pCzXU)'>³awm+V崝|fԺKGx5Xm.u.C3z 92fVKu#;8.򝴃\D jK]wChׂOYFOʤ4м-,ejO^QL w6Jq%)a A:\ɒK,sM^ꌆ7̞H쵵֛Ѩ3GrST@NIR5d#]Ҝv)A{ߜ؍sm 2IHc2j8lHѽ|Х9Um j"9 -Wu{x9㓝ſa_{R),'Y.%- ʞ2BL݈`Jsp@΀\Vk5#d F%.t>ƊTwxGvEt n1ׯO)μފTysy7>?{͜sJk_(^pgVUL(f1 =iBU;Z6p@Ŧ!}O:GsfY`"&ZC1.#Oߗ7,KiACprwCklh\Ŵ` Lv=姽5[@Cm;B/Lui0.okD-NBRӦc8;fQv+WgW&_]֮o|޲dYx& $φ?hn'psԤE9b.{mpb/z jL3~;DO͞G4`|:`rRz蝇fwl-nnp?߅㽔Cj NacEV;.yBsi42 @c7(?$ D%4B443[$\[Yc`W?%3]R@UMEz-|,DC5[fJAQж IDLjC2L.U! H _$]y7ꭃ'é;azfmjV߬+gIl٩ m> i(-YsaK-NGryfr9v2hib gD9bRZ"9ĠzAPЀuj'i Yh&@hitf1EUwq`V$Ch阍DB3'K`I:2 ;+Z_I( "i%vD~U_;1iWg"P7o_:Q-w`,"[(v]~]Kt>D H] -XqH V::Cʉ)Nf[΃`T5Gd C[8pD֭v$Wsm^3Pг6r sE9Hc~.p_{DWƴ7,'\8/dW 4`l һ H=\ 5=({ UB%ldЫG)! xB">e!ϰ~@V&Xc'qUc0Ct>|+RT|vy%8"xlӾn} W/)]o 2>9qm+4 HۮUFb=!4ubS GXc'okB-ʇ|\T@,HR!5q5]Ji$]㵱⊸}eqāv9f֞qoI*߰'Ibm 4tXyRwTnZ+ݞV}''ydiغ=}S #'J PklT3KE g7;lq"J2>õ5W ;F#G/@iˮ nҢ(Kw.?i-% gR+hD/c3$Ov6wy"=B,w9bi!]FiBpgH>ۙ;43aXB!` ӄ&ETa[9+_#k1*\C Y^.TIeVБx`yRݟLƨ~d)@(lUBWoTj]>O}F|_P>>[smޚ`a C31(^9p.xBt;tk_<ɜ-yxn c?6(m!b`0f㍰?Hg@zk+,5H֌ȟ4`T@[ <]"BmY+JOh,No:5๟;VRaQAY{X\BhBPGsd5Cz;4M NVNW_Gf?^uwLjF</?K䨦WNlど1`F o~()\bbqΙ`߈9sk>%{rhznL+kG+X׍1^ V kA>btNb]Гnªmy#txTX{pj5Ag~Zy~8W\L r98}KT:k3 † <0@f t./HC!vzx 2;UڠcF>ksNWw £\rf|!F\\7,2O))4^:1bWx@\CWi* Lt)./Iin6wPE{s9YN@1&YFAݗM `a"fICڴ4h4~;&0"C~^:*3LtPtuVFs\;SgMD1`ߔ0:èݜotQlL~@U!ѱBjFŤ%Vjh^[]Z*F (u\ ?rڳWGC:3^]ሩpYڨ_08OG, =Q[ংQ&_3ۡŏBO`I," ĉ]˹4鵆n 2 xĔ/;/[yx.u:WP#]5;W?7C.aⰼ( 9IK.f5:Agg/a/ VDuen9Qp y(59?+'eT<ϼԄBh键ӥc/"%Ydi];3^TBŇR4&R~ I33ldu`$.gtYȚĬ+ⷰ6u}e98Jr/Sj;?ߑo_a4f-6N~^NR O:] u**DZs=3xB2OLVcT) 9\`ryY:=0F_:ߚ9SECfYd6vGi"ܤ{^>ʼYkZw  %r7!sA eTDOHPW=^ASՋzvC+XyڛG6.GEx7| Jly0K.^h_iu$!"F9|)͇BF#r>gOM"lc{fO~)N|%uKN-i'{wiH=|L4\V@NA^r|>V;e s?Ā7CZjc+@']1"é-uU뫍«T :H4h70I!;P5t:fl2$jXx0LLmVM} 2'z\rAbV|,ډ$41NPMӒZqX0iOvԭWt?/ٺR+:4=X)֕hL7z=(;}fI~ `Q3Б:ћLՆ ReZsc<y0&z !.2t#-@^sv5t/:|z] |ߊ@ݭiI0;kg tִ㡧ƝrHIvڻY5zw|X(tA{Q/1)ܛ2`_>ɫZ|ih?Gz~n0sK,N]ҙf2\s',v)=p,@}ċS6W)` SK=<.Q 'ŤH#2yYŭ#|_'J [7DKRVooWrȍmưd^ z!B16\٤$Ok_hNFE Bnb# .ս-r7m {=-Hǎt5)f7f>[qk^H5%MO+!ڄ`*q[ʰhq Lh_:nI׸, Or8_V:m-oP-SyFG;d$ Kl&*lNcymxCQ ) 5.v;Wv_ ~o$ ɡsCu.kWlbR ]Uz Md_] :ca[-mÙo+YWú֫s 1VnDhMW aJڏ-~+xD4KǞ@`_}zifl-½19 DcpRHMJk0>&l wOo`βw[Ga nNNW *)y;"D_EW"Fó|dR% A2H{4b/Eh^W/j[ u:dwi+A炤Z(gQJ]?Of]A&#))[lopvASC3L4Ā<(Ӌ)̩ fx χ[`7}de%!YFӭVжJ^̺vQpmDS,.anQ|~QvFAti)<*4؍#2Lez=;P0~LYr̖iHKV=K8 \ x6&v m*02ݿC<A/}9wY_7*@BPk;gAAEz^Ί:r#eԫI,TfT#㝋ъ~ه([4"!Kk`]BN횙*~&DB!o^{=eY 5u?[$cjfHT*vŋݡU"j=}I;Q=ojfEIP".^p{){B#/q`6*33+$! "dIp)hZs9q[#teĊ/Nhe3NWniod_z|F5n!,ǫ%o^ 7l8}# ==/6C7özHͬN vzB!e?@Nɋ,aE~ߘ"u|SdK_e}wB< *_97  [a 8e==s|1/sf)B+R9n8%6m]j \#tPF%@t 87b݊9-L\'D1q~B5ef208[N# `0vp2i2_m+)M A["hD}l ?F`76UԠh>GȑhiT \ %‚MbX%Ƈ0tnxd9'5Ƕ.R9]BIw5}gn l5O 9ډ vu5ge tJn{b4h'sfIL ߹;;NZ{;Hd1XW+ޛWӐMT70s?CH{1&/..( U#G?52C>g<b25ȲƵdV\DW-|$<-=yK7W nul^q],1RA<$[R QŨ ѻX$>R/EZ]#Bl"\)QeuPiqn|*7q NV3p%捞*|vT;bnUx^H \25Xa`]P`WN jRE׽!"'Cf{C^ u0zXTiбmi 1ݵ3Khi|U 77Od#8+4R}z>42<)8Kddy7FEmEqʇwANI⋺:dɃ"Dcީm3'lIkpîq (OGW]G:י`.ƖwvȈmRv#]aS-48gv/lNo3K_rw=<:h6wN!FӏL0CLxvw*s=Qx4[idQ%fM6k _B!+w B |C-d#oǰ]aB7D5{Pqg ,dYCm5~X;4~UqdvrL"5ŰF8G _xÆ8Ͷ=~A{vQpgJk'֜&]EV %#zS7(kQqF;wNcߵx̠Rd3gj?+2yBkesLAexgP=q`vPUOEAܭWqAPm!E5h8ˡdOdju`l땞{IxXI__ǞzIU@f&d[@y&s (:qqE=ynns{]44&3ox` @ZR$kE{9 * w+>(U/g0sQpp᭗q3HesbU[rV|gUEgWŽ`Lf+*a\V";_)',%k6lR8E LA|"ҽM&A?a~ vO¶+hl\uQ. `mD^cu0B/DoWi=5[LeTjSB7Y̻RPr!GG` Nud᧺Q4&? SQ,2~4"|op1iz?N?I)T0c<['pgw«/{%#2ke 4~vgiJdO:bnr$9~f&HqtAö[-PIĞZU_5)p?Մ<ßn1! BYU׵A}̘uh"O,Vm :1Cyj(ozPYSl6 (v Z=%9_HdQAbTgty4EY#3 ƪxi,D9$@_6\}7OZ߈oNاߞ.LXBͭr!Ϲz42Bjgy0e^q#8NQ5wҀ&1b}b Wc nV ^%_XȤ*<#e{5iDD]q6~st.!Fr0&񖌿\=}TWbec xN|X}94Qۭqee\<Մ>n]L̳Oȩ#x }&])B|aڃIuhoȓuR09Ql1$x 4I5>{5;%(u^{ŧv is9خJmt\&vS0Nݩo^h>3|ke l+JqcF:GרbvXS)V6H^e%ܖ!܋е ig}ObptMK_6jέ ـ",Sd'Ć[:9ڟ_hHMkX[Y,'o ʡY!G!f# ;Lm+3U )U'^~.b kNYds!ҸilFTE׫.h_;63}!'Ie!> VXm;]K4D5H_ФGkww} UdH!oT{%)"$oYGz8b0>C.@7owpcI֭o MŒzJw=/jEd֚`Y͎- g8i%:2WK^jU4#jfrW_őIIč=&(RMZ'KBTNJ+2KTপ"Szg3AFmډ:ޗ ؟NXچ烱 +m)#@a0 h/Iz⤟F"~)˿jY^}p`."F%€2>ۙO)LḨTg?PbXNȆhnajS7#x m/K}+wF>m:59kDiW}PQ)j"pP ֱt]'P;\&Ią 7l &yQFHENQFrG^jR`;ŧ=8L²TV:0Ȗ=?skj7ϟ;{^LN>t }ǠՎ~,q.2Q 8a c+*/0~+}uBW|LrJϒGnDp6 4:ȋ?tmg䁫8&[q*mH!Ddv&hbѳ#ILR`Ư-D M#ݳAkMͰ4g'+SzϞ/o fItݾ:Fx*+ء퓠I̓_5&Y#$hvB&oZ1Q20ք㓯nF'g/T'~+nx -~5d%sŶ,7'b[z[S#!Q#DyF+5=MSYG8">̙ҥDU&d6d@1LRA1in{_Э|"U=CAJ}I9sb&?jza^&ۆcsqԳ®~MSIŸ?ITP?P8Wf`S=SU8-rC2cƽmŞ EL1~/*YG- $s]$BB"+ 8]=\N8~_Ӝwk0ɨ'2 i! uUxkFq>PM 붲 E 'P=EISjs0#޺YڒUIU8M[\1?ɜ"gZs 8(R +p9 ׽. Ƿw.vczMghRɻoSReܬa3HI4}dG WɃTrs]w2ac~ү-FyΘǔدoޱl5ـ?:0eadsmH*:MIiU >YǎJv_ J08l#`f<'7&zڎD9h݅>coo"0*Z]Ŏ_ʠ-7ȤU`F,[>jCeЧpџPO/݌n,.9F@ "ϞZ!{ak*)GLKItc Sߢ;l8Z'0f( h6,/͕aBL"De 5&GIb#%J(5⹷U|yd / Zy'cBݡptòవ|9IXEDb3xInJĢ]%\|n&Ì8fHo64L2Xls#~~֒oo0p.,(̔ۥ 3wTmҚzy $~ͤ狠դJHU&?tCf5o*@a9V&J~9I9{C8|Jl fZļ$ C38F8vR"j

      {;N 4fIGecyFsX:ݼχ Gfн$dNWM;Tw|zRP/7'81ܽe_b߻)ݚUDlL oӥahEFE wJDsO\˞G夯xFlQ0c_ljS܈c5r)J0o³ e;mDqZ`}lE^N &#`)FHcT/= &>QRE֗.m3b̷\'yJI4㟸.;o2dbXOBaM$| 3"zL*1 QXU_\07ý?A$Hj(mg)d, =4}!qƵz1<)n4̱B뺪CJo a?llAGR0AX呗k>^1&J]DN\>]-aC JewMc~ *r 3'&c,x&9툔kxZܡYִ-OU֟ ca ֡[{q޳&S*V䬗LmHc/*ߐs@}!h.9E\.J9̢ģX-KjSr=Ѓ>&xnYApA3iT'ɧD;`Vk\Ir<>)EK.\{iE0uKu1LK=Kp҄TGƈ#gц=9Jd pbΞN=[C QOt1J=ѥF2& +qEnݹi?!v!WXzlD6.zH%}`X 6gO-=Fs-]AVuk>SOVѪf5r/yJm.$sYn3Q< <&}_ gN^鿤VHPR~WFbYi\F`!-Ud~(O %5TpPVRѓ0Գ <1}U( 2h?c* |Aec@o0d,gp SmNPg>cpH%̯ UsHCwd :S'/o2E0-~똔wy Q? CL'K7Ayi1,'J{(+ƙocK>|~FLnx+qkDCMQqq(t?j< tG˜L-n\YrCxtMK*.2*#,RXr6SiY?#:-ML}nthժ1|O(!II :C9 7bL-^ddAT_JťjXs6Et.1;~#֛ݗ#5PBhTs!y6)NKߧ@JeZ |J^}8mF/>MxcsW0Lj(&xx!rL%i>G7[Pb&]LPEU/cy5*?nQ9P ]+1^@  G#]~T`lt:)3t,x,amclEUc㥱 6#5vO0ؼO+$}%%HAI'B1 Eֲs;ƒOrj Όvv644 VUGߙ?iřg%a/o Xdٱ)bX\~qM\//|R~Y]Yo=1mYD1 U6rØ:P{KH]c̈́d )et2fK6)FMLjb8,[aXBn, Fl4f)`!ZIȹX;ߍ~p蛾#Ksp9څCirXRF@0F:$Ҏ$G8r?R0&̸x?﮶ݬ8jR^5G5Yx&0ufhE?1GG7t}/]]j2-3Ho84Q6$ݰnRYdOCx ,G;\[x:W{%& 5gݟ p<Ծiaկu@ \2~RV/d%tuW#WHYMwYzȢ4Tշ2Mɖ}È%XHaRQ*hZӀ']iCƖ=Z,WbчL]$^21& ?0 _hg*Ffz&9G*?.ᆕLm}Ọ'|ۂ  -9`j}J{g/]8.mȀ;hHI7ニ<㋌DE{ʑ),8.L,6Um3#zRopɣE`ߪp(,_o3L7vё&J7St1[Apiõ$iϲ"ϑ@ApZ%WL)dѮAL&OBpYC:s2qd9UTю5'>״E\G%K= V*ka<)xUpV9C"8%ԇi~w_.B(Qe57#n[ ~6('|ͺoLa/gGD1ozC0D N̗XG?n];j<҉@:X,{jUb0K_Dؒ> PL9=C{`]06K]nwOWAܓljQyIswiz;/+$2'a;9/ DcKMЧ_RP;$=n_a|ki/~`djJ7w@Dfb{Zb^s kT>fA_pm3Ӈ`U< wceNyZbAnbo 9[Ig2y&Wh!xk7ؒQaEI0Ib.\ъ C:5\z}z #Qn7Fd!#y4'$&:ȳ9aK|m/m@ o :O]x |Gae5JOUU0ǏvW.n e#He.QG?s{ ʈ>#h@[PxW .l?Gh J0B.54kH.gkrmgh>1[ܳP.p98`e!BIiDȒb<3!rvSHv*|F6a/k |:X'Qmc?_5v}bׅ ՌEȓnbј]H=c`=`b$h(ܛ eSnYfRytR}Ep)G{RKTHs:w;*913$m $A"%>ҔJ]9 %DCm7,;3n2~?IwS#Y"]vܔԢ,{PјxkG_EYӒ-g*f6gF.GƁIL!PbkWPy/Lˎl=O=J0̘܁< :p\ g0ĥWp2ay f!>O($ 2gWp<ʹr&r=\N$x~doj9E;cV̚m/07!ia@>0Y:IKt 7MNjMRsZ#nV S#Seq9Wj-fv <b;N:%;<c'.֤.C kɛy%`Gb*3UƱU/6LՋj9.;-khmF/;9J#M !Պ^G!/0ЉUM=>sII8f|]ghwvwӠ$]w[3B{C G4؜={ sL@:^ECd|y7X.BLj bYvۃhpCY~̼؁(;x,؆|ߝE0K[-.#`^pi 8Ov.APuLai4}k r"V/~?F^k*)sxAypf+v8|u7F))  3 ֗ `j&âpYw: eo}p9x?@8CL2qDenyHb*%{*VAnTAHv;?jI@5/A^'!nh'hq`Sh wZ5aBglurm٫q)UtDQ:kRp 8w'n[n^TQ%9ml6z} Z$ףDbL[ofk?>m{zgpGpPZM}$؛ΓNdi/rēCSKSJ k}d̀  G[?"n T<4cŎދ#K4e<zR0W_S-BWh's=DG!Y62<Ȼw{3v獻p=SW!:%oYlmM6<ןou!?:WQ:PEjG1qDtrs5혳+R3 ==_MtlH,E?Ȗk|#fn 8)O_">+>fa j3f#/F lj17alΉsvy+Χ!N ԯڋWiVFKx+^LɠIʲ#wJmQr&FQ5HMToV-ZCdkGsŰɵ-y@3V/XvQ.+@T!y h+ l>ɘ(004A3nE~W^hGpW|}8na3&MS_onnΡJgymp"АJym6&qr ؕ8,AYa Xã0SYs"C&vTXTsQXK DiX[5%VBJiDR{4~[Yg\ |ޗ+%ޡ#ˎ d첈$M^u14+S7@#=Yai~w۴cpV)02ڼƜگ$uSއUb0P/K>Rtʛ }ed+VcPN9rDBl\ZmP=h.6:0X+PW^vE٭]?:H&2D D<tXKt):wo;l&0 1n*":8q=mm3 ye3w 7~g, K–hK-Hf06{T# h|Km"Vr!o?F/FDpML") n*bleVm| 贃ApQ}3pދÜKB*FJmga2oH C?d};4]*iThTZZN?[o򲪊+"{B8Z.<=`[d,"CAIO~NZVZ){`MzJLdeky3(5?ZݽE2n7ORrPb":`I9:G;=֣]/nI0u"h{ʨ1SQPE۬Of !þ4SN/hp.ZL%m-Aq%o S.p:ӊ3GVz|:o~q_/i!5Bs5DzHO{\;k0Po5hD7u}&QTك!_ xԔ VYunIk 11?L;b{Ɯq$B5N#.(Zy}@3&< ŮTb,:rm^=&>uNopн/{ (3DŽVr_|s:Z OBqv@EcZΡi(e4zF5孞##Fd⋽Y$#*sVc7ת8'7If| h.ăXd;,^y g$ _:z ߙ?kJ#'J Dž}MjTU#jb hԘ7MTkiVBt_7.,n핉uhX ZKh!9M0vpqvzGL*.`Iw^#À:$ ͣMm9SJ Vh4=&@5U򈟆]b0y N],fɒrXpW{nA)RabpEwnbH12}ܝmB{y9{8w2pUT;a2r.ג̀0"| k4:ֈ]}/qH ZQ7)G|e9ϋ$&y?e/.4.XwG Nn^,dgL^PT_4 +*ƈSFbYz㑛vֱv\ca#,zF_zLVb*$HY\Y:Y(0nvX::.HKAxĹokI Ob,HJ|Ao7`8+qENR*ۮWaZۣIl R` x)z]LP%*_zpVpΘt ӔCdD,iG']O=NÕY~a^r* گ96VS9Z$?26ԓK_lS#/vP*TlvyzsenB!q\6qOdJ18?jqg[f6t?b3T`Ż:0XdgHLo+6+ f&)ퟗw-[;6s27Y3]g6k<9/gdnیm]=])Qg=ʅ4m?HN(coFD1Klok "C*$ەU fx|bZgAi-P X! /Ut=Nq)A-V~Y:I?y#o'Jj='SIu[!{m:UuͤTC)fs?]a4Ab^hOq)J5fdF],(-[5zL>]J{63Fx-ѠOVZ_OA!7¡.@ E1$+K$e*-NC !27\*"ԓG˗99B`:M6fQc%MNnBP}wX ̂7qXZ'7v.ͦوt78jc'>w`-0;c&ԇSk!/[3E1/ X:!R!ExEAU[Luq*@/$5suZV|Z,)#IU78p4B*7K|zz!|rpGxv` M`0EĎͰ=9j˘ITs͝\h/My%E~ O^fޕSFht+RX( Gh>.#jƪ,?2E FFXJ6D8 )%̢^L4 " Sku5N~rx8}J>\[b3aLSc!aW!wT;ljC]c,s [trZU50F7]~D?0o-zg1X#gm.P0ѱF~`Wiq'sS~DL+!DmеɸvYK^Op`F%'|O%_s87[V];C eIDV'?FU"Ԕ'AYkC9΂w׬/mt6 # Wuhfz"SU}v4iTz>r״fK- sB*H-qOx(9hٹjUJSB۹~V M3AፐH;ck2>l׻;I{(IA;i=t]P 'թ 4;hОdzipwKIKЗJ%W")3S)Jw!#u7>nda9<16uLpsWM O;f9QMlTO/JZP uwr֟nڔ u<- ~޿2FZ.[XEg?1>#Wb[Ia('4s+Q/SgצRfJbQ9^QT޺:5[16 ];{qtH{-"ɶ \P E}Ri'EЃogcg rmױ;iCSQmÿC4Lk}iKͅgOv%Eɤݵ_x,@̧9Xm~7(&1qIŠKEO;>/+p&:W0}<[+R4A*Qi#I mOGtRE'[JETGAj%+~0°Bl)9dY/_If S S%iUWmC P~醟2G6Ak6})A"-/i)\Tgr^ euɅH^Wuy}%b-'h370 & {d91Ӑ|W^g,&,O`)`z L)V cΣX2H"<u90Y*aBD'%%3֟6J5T ^'n nC`0w,t0i#dm%D;t2Q"ௐgJ }ǮyoޒE,]vEoly%0k]t mZ6*UNIp.b]Guw1DxlutOIjhk^ψ{hCc*SlFW:3uJ2bLV3s%.Gnݕ*]|\Ȩc68@_ (a!iR!~VxRZK+MG硔`,%)z<2naG{VaF~W-ƩGfg]STDBksLI/&R^ieA N-faiƻ9zfH*7(hz %LXI_b^?|5&4(K*vBnX Yx$R(Tl/ک?2W>$)k*jͳQWab3Z %K64ѵ H  2a&BF܉a1lzk3Wjt-};|fKt3T`zXĵӲ-g  񢲸m#*|.s aXhQ|njWHk0b_2\ ̌.cie0\02ao86$8UI M:"wPwEB*':ʠSzN:{>3;ruֿj]ॐof])ZIe@h3R,KK( "d'RUgJ3mUkTyD`)_%mq+|OpJMK%}]g\CiT3sqBD.r{m V5Iڲp#,|+an:0:.a];l(|#e]:i[\Ji.BN|D?!EqjϤq-ێV[CR*^yLwX]БBủbBrCQ6dž=[;z_A**r=wxL]v2ckޮ~zNA2c\lgT:mq]uO=*ȞzMFΨ|V)lI-%M/ U^y,T٢"^Ñl.ԭjk4 G2{b2JI?_Ŭ#r&j:^e?f6t'F/+DH{EKۚj-@3ٗ<)!1v3QgRP:ş'z,YVnl:U]nT`#K^b=ĺ"A2]'/0O hӢF҄{]^Q-=fzǥ`" !g/D6C;@ ֌ Fsךӗ@l7ڹަY| t<"0}D9,0Sq2SmF;I4VCծa֔cHw9 P ^]N\O:OP9A0(xB }PS;Їm =VBd ZCzҔY 0 fuyMQHb̮;+)IrPz芖5U!"YTyJ!q.tݳGJ䏄'=Y'Z jz,dz>PKh'v((x8SX1d^`l6if4DHfr:P=ٮyAJBQ¹S8ON<M00ᢄw^oG@?OOmO4dSe=mń~Ǎ{^7[vތKTG#by} lgD tĬu a7 t,竄>\a\Wh7OA:F\9//s_RE%#2k(G\ұܖfP>(s C@- 籠I1"<>F"\%!qPyf' %2vF)(7ʬd!qg"%`iWMx"g#܊Ojq?X&icP *c\l![;@3!}([cxa}>3JjS@6s_ :m_t3p 8g ZkM7ϋNmK!8zlؼKJ&hFic7)id{Wt @KS5ʃA Q5kNfO--} MºrD`P~G?m~)2n|44˄InGCM `4MQ-,m5[/WHԯ5p8z!BP;?K[A~tuEDHUa6ڀbjg%ǠKUC'pj aa=œlY+pl\ .i=;(T*E$LGXo(i;'F59eڹN Rԍ Ќ( e;$RJ 3B CjVO󦓑p^}v6")ΖXQD(46I hԵ j 9ιH'B5!g>]L:=KfNdԬoKR2m n `qUt~eC!MjAT2w^!bvZNS.^Pd{-p}1[͘9gup;_X`>33޳ | u-ߌvRV!u\*j| +T1d5*Kc7b鏣Ճ4AB2{M^y~MlѤ=xݛUq8(afI.\D7*RDtúU=)n1]͓9oK#\ 4J~>kh-bk; xr%6Ϭg*?>D7{}pWظ^!7҃PZLbanze^Rwؚu\[\ =`2"% .ߍE5uǭۧ%ps5޷͑ {dUNdF>ghw?7ÃсͬaiwyY"gzۣ qNtwt6k!J9nsĕ3/&wv.ɿq#"8~(C6Qb)7NohLC²(*mgk' 1[C.1n{ rb}ʦSi4l.5,}_bIMgsr*.q@ 9w׎BoI^ ̝R~y텙S P^tKOCK!BEh"j힕x@6yvr )7dZf@g,@@ :ف]N(i-w**+-> \)ZBu*>JcYxF^l0cUMǑq:gMI\|Ny^%0GDuۜ  h ӢIyb1:f,N%8<єJۛ~D'^68Z!fڷ@hXlppe^f> κI?w1  lM}xR*>5t á78OI,Z{'eJ?!ijzIEJ}Q{+z gF'ŞV | |R҉\Y6YՒVkf Z=wს0P;y' &v)_%x%t1l̄ZXJW.J2.}ɯ]lWnV4x[~KR-rɫ tCw 좧gR,U^g8խZnĠê\9{2"TtnJak;V9#Bۖ=o3u:jiC^Y^ƅ#ftZ-n :QOYʹD|4Ivң0TjɑjHNʸ0ff6D8c@DM=G\ sC#I#RZ"ҁuXUm$36#Ģџ̻X&ݨY% ?:7зx"a sHf9}0JׇS!TKF32?%"1EŻac\5Lטv9|E&WȎotKǘ?hIS:s?#vO}H3Ww;{}jlتB}z`'~w⃢\Ѐ).~v> +];hLRk㲴.4%f|mV}ӏ ֖V{k!S[1N LFbw*qr_r&۸2lTYe082 /u)_i䎥ԅ[?ʩjL ^7~;lU͕[sY`S|f4o,pzNu{9 `Q>8׳Pw6Qxw '{yHV=[(GYD#a1_iCWw++KGH57J\n)ѧ =Z'\&Naw-7J5a,.揬;;GaWfee~r3eaOL|ΘɒfՒfo-o,1>X0pWA50;!ě`x*AԤ×0_q8y\!FF7'Β$}s.|kn/ޜIς%DR_:ܳj,rnMnP./)Hv^9S]̥tY@Ws Մ19E~08n߱#[e87̿‡:n}{Ug혡^$T]Jcp 05݁p0Ul2A^> qkq6SPhƎیDmdAMԮãOb6SBA(̭0Cžc.R!ӗVmj 9-8$ՅK +s(k9t-i4,^ ٭-08m/Boo)FWzrv#֘%DnqV#:s4H 4Jy6Hi>#vpì/J@c"bq as]0SPbId ͧ+1g\ɜ7Uf-*MQp4X@g]2>l̪8u#t`@&M{N%^ C#9n, 6;"Q¶?:hQZ1hOǂ3 jx #Fo#rHZ\g,pU=zlTuI9pFHWA/NZq;+S% nWlbX2(R3rŤfCO>st=[Dyu;1Owd-yT= ٱkl55/5 m 2y&"&c?qu$[lĮD^he\{4BƼ̥9E]%d&HD!(4.B^E§/| %kǪ/Ap#F2p{;G: b8?:Q s9%UE|T FQQRE_=|r)1W/rt}\cqQyL-/rMfS^WO]v!Z%AE"b7"s֛?QǤ J.p+صp!wjz"R$coXA[Y[kS砌 Q^UOqz*4L_,S 1Rb4㈴PTW9PD?Fr@ꭍ)bJ3Pl'sBm 5鸱;CAVm1 IE_0D>c9BZw<4ە9tDҢJanL}5wDձJ8\q]ZC}:՝d\tr~xr52n@NՖP5 RSgGYx"콻bu~4&/NBZ> "<QXguQ)$V t.qz鰨tZ %@lEe9"XoR/<k,YiPiKěCp\)> RA'Q»g5 %FɧĄJ: ߞ6eYjHd9w@6$Jt/H.~QDYRL}ITVf8F̮~_li7; p|X#7&55D,axW&Sg~lJ ^M&NK*0BɖYt7!@SLk2 Qg{LaFnE[ȡ(Ɂۣ^5:5BXOei˔l1vVXxCNJ*DfE408 IcKt`;_̵a{m!}NpFY#"N^P@g+2HdNe!m5/~ )*7]wg7辮@ !I17Aó.+8q\!VcC@65 Z3?-a[թMՄa9[PN ⠣jOU~>,XA98w`>Si$&^^2!\AI~Br:޵>je)˛ִX *ٗ@K'$ a9F">jUP7MRM_]){W*aXK5LYO=$S ʉSudw|?5BIQ KurDih8J\&h I5[Nk/T -ZB$X7}@*fM^XHd.To^[yrk&xSla7J ̧ JobK v6pIOWk m>RN;^$Bje+4NCh IӸz:u~c*+;OOIA 28SͱJ+:~5$}[3nqR5uG^:)&qC!?ٴ|QD$f#Yf䣋CБM sU%y#mע 1|) K*]5;0'i4EMe{ѱfQ=,y2p`DS7r)2FQTl8~M21!nUƵ֯Nx(z.>`T,nQLR5t6>327ʹȶӝ'Lyl_.+YZ`~9/֢ѺwG$^Wk-z؋E>C=s%e?#sO!o?Dxt<1!c) @-&me2Q1bB4?c GUl,䀏&0~ܱ`fVBP<kn| (&U?ÓS#w^w@Gr|-56puDZ"uO]WtJ~_ڜ>b qդCbvTlqIrEj;J_y``(NyӰF,4K-HfЌz5-w8'KQɊu(>-|?J08ꁘz }W4BaVga&|EK(#_~ثoHv3̵S E0`B% &+bO ڪ橁oZCEcۣZy(,@nbe!SR U F1^Ums4j2]nFU"w h6P P~Kex{ݦ-M_ð)F  ५0} 4f}NiŌװg)H@%t7%!E~~l yUGat7x1RѷT67:çWK"fV"%{?VC^Rǿ4oz$b̔Y7ٴݩsl2SABH"0 Zr-(pfD&p}+w[+u¢y,">Ucmn@C0}՞V 7V{8$_.oInCk<FH<{ut|p)_T+YNFEr/D,J kĞOMrH9g]SQ?e6')JTƺֵYy6Q9!wԁ[^L kdĬ?x\7ʿe@TS B z4PCrÇw΄&?+tqwpi-`MN(|h':H }os "u:k5O4 W$㎹4cFdnX$PB/Ll<]$@J M/>lZWYҤJh]hB2&-Y$jcG̎t7MhIj:m69'G>AOPTs/72dd9T+oowk$HHթ`>sgŗJA /ȜFoX); ~'6UUrCIOEg^^SE!ZӘp^ז4\e..)N7܀{N0F3{|כ4n^h5(6<%7 F)s:BE'f`K8X12@K'{%RD;)QvkV^~$M0,1}I– fQ?Xul ^nl YZA =\`D&>] 60.FT 7>S~e|uA*mڀ,^һ(t5<;c(5Vo|ȓ靽]b?Nd`+MB0_l+ %Rd# Jrdаv+[j)l@O3_rR~X&HuCrO Zjrj;C˙9pVZHJj P002?,zGXVcK 1U VL/8Ҭg'tk4}pr6KbJxٹUjO䖦4FѩE//wMojOV1p9f&zT9 #[hz 8;N$4]wwuks K94+i+puz @\ s!~ݾaW(&Mښ3G*=;(\,hb17W͔?6p`α_B $t1%oZL\+t Z&/ @wVܘ?9?jAYX4ZoY"KFQip- Bgc7%c<,Eɛ % R*j.m q@v$i9{0zV-ډIPEh?oYӞӈQ0dp!rQȤ)(#lyG?ȡ祗7tzLj㑫V91Vv-Qؚx87!VlJHkF⫰ [y; aCBo]Vt=Vqc/0T3x-Gv a-ïa3f2{+b^ ݎ./OR`׽~[Im ׍Hm`r4AWr3=NXj\G3 7Ӕ[rX 5ґX=?I9r v|_( 8MZDetQp5ӊS#ÏЭ* =M;LOE*'^ w_`in*׶'lT7m( Oӭ0/ nb1%13}B+TWg<9 ]&фnbƎ v;w#3PEI7b,/K:I7QjvRbл@ oƅNܵ1+m϶* V3ݞ&=bçkoݝ`{C@r&;5$XWDNN"j求LE.xqb.y_Dά딗Q{ǟ);(q'wׇRWc$n;LV.'a"7;`uA^ Tv/SfæwT0&">XW_Mv{xLplgZcTmTmdzS\޲FOo94# oh\Az~|:%\NUmS3-u+Vz%1]!Ǡ^7mGH%g ԷF˱}G-O?~z(˯lf?4SC3#S$][oX; dx၀C`/:bûuNX(ͩ @»MD߭-ybÁhʩ,6R3lƴ"M `kBV,9 i&w*Y׺H(= W7Nkv>U1Ij⦨"=u cm' Ũ c^sbVS+cX1Z~oZ5>jF vm:ӓ-s b Ӱב1cy|}}w,GC\yjzvDK*]!HQ6TYll!5 "1vhf@?4{ E_EX7>etrb 2Z8dU/C9DvgI}_ c-7pO#xog4 ?-jo:c[jܪηxTT kVH/V4ܕq95CϟkX^͵xGOsnR A/2tY&B4>Nʷ/6~wfSh9rN||~geQv%ebL:PQ)m=:DWJla-o;M R$i !kԃ 륇N*,[hu? pjգ9*4WK9'JD_e]c\yΊ,kϼч'oTH|Z%.&&Fz/AK{+ ƂBڗ9CQ\BҸ l̊SfcRiS"H+۵6U|u#DYO^AJ斥'SZ2!E{ƫthTKfWdwi} &ѧu6a|k/ jeCX40Y43wp>9&FW{|<Շhe!2*l^T :=& :ۗ$dq ]N⛵E*j_dB%o)hVwUuRY[q[k\o V]ާTPjy ƵRӏvt.d|OEךbzv^tTN}MݜAFT GRMYeւq>t&XU{wksDXy4<::*ҽ ZSn3C(2e|.v^ec aa`/Ru ,(x "jHluϻїs x]uiDp]=ƞ}_haANO- i|^/ԓĥ/ hK0xFޑ+I?ςP.Z-ygvf j̱CNj}PLD:#| chj$0bM;bJAbru~/{%R1e#p/2ӶP~I9C_ B B4 0RcǵT riш*96L*zVO \x*(aFdf2䨠T"gַgBij[;Bv‹j-\J3xMn(f,4hozO2Tc *;kbU.{թh01fɧBD`@$s> w=ΆK|(Wa]wTԂ!K'ĥ:IzyAe*awZJ؉g4z&(xVu2t,1 Hz>'ԃӗHj* eDռ wDw5/{Y%m#{=4&1Л]wXYA0HiYſyCP0ږ/۫G gRnH]LVofsƤ ,M" '+OTͤf.e^,֯/!f"lcMݼMfSڙ`ynxPէ7z5ݗG"*ϋR⃈۹5bUpwt~#~f <:0.*s03"sP!,ֶ'09d a~( Yz?j\;9iU@FUWxtT_f4J&$=Gk&9FN;YpCwo]K) ~+$I+y.T1YmL~ VRh@kN&IZ5G@1 &iK)~Zee( 'tC{P.cѪl-'IyW[_p ٷo{/J?;W &jJ[UL q۫<8ƪ+A(bF@eB o@Y e`hֈ/#=.;"-TpYA40gkhEVeUpki!10.2|giƴ@3 ?qAp&S⇱FkysvRڱnJR} n(gM @+zi.ZlܿPxJ /5 3!vhlz15k@[uBi=L<dD 2ja(JC>,jHdJHWj;)#/$ ^%M#[lX[.4K7gߕS41U{P;!aSOv'BAJ_f^k*݂w(*Zĝᘐ: Y7?MQR2vt1GU>WkDr&nP N=2*4mV`LOs煦~rK[ٕ\v"E).mdƒ^%Fg,pQW4V#3hFRqy7+vaqmbl.o.;'=՝ o e3!+h[kG)ޙ,wѴ$hݮnʵ/E <~̳عЪ5vGCe |L\}ð "<]@>Y! @mJz}WHBInG[Ǥ#+lyTedwVZu&\KE:nD;u~UB!Jy'%d1`d(JrjP dpf+dLwhF@ʣ{ @c8= 7{DtVzؗ, MF0XP3A3-Ъ)ω2MvYJ}u/tP;7y1F\YT3Ѯ< [z}W 1*p/e 1 .!/Xzxc?⭦hЩz(j|kEB F!w9|^&z: +B'!38A5T!]rbr%-]JO֤ 7 ѷ{kP&~VhġIg-C KL_R'[< Azsml(|/37`d}zԧ:9$ D$"CE&X8rp)t5ie-y_"Ps`ٷj=使gf-!ɿz&O'"*XaI*]vea$UIuĿ=J_Gy'%a³MM^9/G>bG\R}|l@s:XO}%,0˝2QB BqH`|Dy9k7twiLtfqe*@A6/jrCpT.N]c;9T#j!YH!cEHW`{ k{GEkxLWa1A'U*^|I=EoJGiP/`TX @L4Ɇ*֧+7+UAVR襯:OKGz0s+|vZ;#kYF cB *ziIʉo̱1LMq.+OES9)?!e%lihKE`b>3DM'%CCػ3Bšm=4Bm4E tl`gR_V!/A* j+9 ԋ`?&\ܓdg;2yZ EL _o~>NCet֦p[$vatF>))dvu.+y%le_ Q\R:Nqw/pT} Nwq 7u&[f&ZH )AʙT֤r2N'&:l,c]qvZ`p/@((ٹ弢a% 0.rJsEQ^`1\(bvd1A P?qD{qpٳjDS[$Ȯ'Αv {Phe8n46/d:amdy.\0;&(ֵ9HƓ&!񂨣7X,Bd G9+uF\ d:MSeR;N|q\R3yxpDn7X>#pG jgu/k"?/eP_ iLA4j+)ʑB.Ҥu p]at๭rh/8E`Qf Yj{䯢0\:ёy '?BWv5w!%1(=GzIo[L݌>Io;KѤ{@PiNG9?EmpbB2P[~|̑J@eh;5a|>I9u# Jg>tkV)Α%6'wه*c &:ld]ұ,S'Ha'< ƚ?g4p%V#DLL3l%ZBa]/#2}}8XkwR-!3$f跿=,6ܥDs=4Ty`Mba_qEmn|0s?8!f١\{"ݼ aNp_\6 |j]B3]-D%4.3ژ5g^£.RA9Ϝ?Re_"fߘ, L㒼;Ⱦ'k(JT at5;Ɲ@ g2!y a8 " ;CPzzH9ɰ*D4_swC,Hj{Pr} Y 8TYdɃ,@͙Ր[s9ֈBkr ƺi6?DJ"q*wc tcTّ{K8{*8n t14?*U` S$e++Č >ARHJFH"^gwFS9- (('T$&)5izaݫw]?_q%:|c=9XRoƵfI S&צH6gp3,0IϗHl Zˎ¨m )( ȜP_mP_UXS^'&{06;\SL+{I>$sa}A8]j\{0Qp;5sM/YMJ6ϦjS Σ }g~&;5'3pRlƸ-ۆk 6SR h2>ΐ׺`4~Rģk깨{iVǫ.mB`SԽVχc21eyo=Щ y%S.d.B03&WiL/]YkÜmeD{/]wA3N(r^(O*Z{ !n(=@KG1m\a`LƝZΆ'H2OѾ Rfp>&!珌M\߰gbBKXwM֝AW |zTPQQiOe}f!티3:A?X^_xeW($cxa칐@O^2l ·F>cݯ !T#Xc@DQZ{$SFb{lE3Piwѵ*2:-w8@U,؇7^&a͂*DwX0|xrsYV5/ NԐ3HH5 /QG73m3Ƨ& |Ƶ^끡.҅;uvX7eKnqKdgìuI˸쑫+NחI19WIZ0dǾbuG4&D`*o ,p9Si= ϊm0Q%c!#Xy69$|5+aN](%ȶƘ)OZN7(~qˤYIaP;ya,zŦpk*? wZJ1"PU }>ss|?j_e&I`׳bBbBGRlZryCZ6m9ĶK@.([;5tqWˏ^E#<) ؉ڱ|szbY_#0(#QbL̢Ɨ.[[#<+n:/8 E2!0lT\yQt/'C̨l }/w'uO֪ƚ"K|l֤#<H9h`|P9RZԿW i-ٟbO"Y%nɝۢ zPнֳ̀ bcR[QC+m7 pTEZriTiެ4Gt۩ipjaHO cOa*32HA$0TP6:hA5ePjc*e; ^Ř"|u>>2Z+(0w 4H .Uӳ] +ZhE ?7'ޣ)=,ZWloggwū*Ag{0"eֹc?.NqDSȶ&Nf(W@QDCč5kQRsp瞛JPȾNo_k!p3s9d`OoY+AF`C?zj捳 >̭sx渚"%%Vz64ءa=k{}t` _NaSES&ZŬ-V**B^+WZO g^т-ZR`$s}@9OU=9_ `Fbc:6rlxv61/4X{D⥎1E\F(2xyR W c /񘚑/{ !PHSݗ90Q@qaRO+}3RT#=%,3,Zo8tl׺@{,`tp* MF."p+Q6L7Ĭ Id[/*IO$'ʙ4:Lk/pƯTp ݭb^)37P&sB" ;Ulb1p/UP#þO!|Nkbj:.}6(]amqJs(` fρ,F9! jf0BR Bøt9&-O0rE {,漽S{=Y r몢CՆp 9dP[ZݬB!F^.5'8iV5≥fHט8H{jl4nAa@6baNnB ۄ!g'C|\g1/ʍe 6~|i gچ/{9v̘)}͔,*h>zb+qҐUѴNےgΡwU}TJt0F FF5y^^)s,WfǤlNhL;L|~EUM:wcsډ 1BJZX4& Z:%[\L^j9궯Fw#.Ȟ 4J\)U8pVS`w:o󞨼s}%Yj{V Z,IIhkw4W}fG]Pw"qIꐉ3v9+6KI1:4{B) <<ѓ8‘PE U{()/?o!EmNfۏ9eُl8-[R'|eND]]7 _[W803 F\Ҟ:{v/ 'c:q~ |~,i?xv#)-B2= چ β]%"&b"'E330X:A '@f @ z $]Zo 6oޖMJ"]f  ؝ZaBF+ Vx!@^<)B|pbyU;>q=_Ϧa0>ѐ !hو0)٧DAl 2hK|,~- +(䇙,fJ?=SZ0%"s# {GjՍ6|~% @L(΋U95RE OR.V3Fb:;yJGPyo߾hGHi0rT/o4ӕzD0e䗦 f^%LA̹h `dУXVpQɩY\k=4W~hk0L#!ưkN sѹpkm]BK^{)D"8zX3i?@4P3rk%Te[+Ҳ\\S8[ uqi6o_\a!r^O#ˉ|EX˔MA&/rg%1sV/̎z$N_B<0C%@o]ye4g,`09v 0Hm; TT5]?cH!i3@&2C,B!a;( a<ғIyںA-=r)W{[c`zH 1BD ԽΟY#| ΕeZ? 1ipp^^5<ÊLiKzIWí!"?T{9goڟK"O(3eke DFN+awsD-'0LeJ| MDPw% 4Mzs esC;Uƍ% YYFyY[n;ͮt| Ke:]m X6 NhsO(ܵea>vΐعhv _&Eӂ n 'th=`2uEދhTd6,*n y;m J,#CÜ=LѢקK!n`_IY&5RGPq,{E,>718;O@ܑ<㺘oZC6䖁q8BDfg5\\9E_ŞVj7" EbOʣwl{:cIF` D1j$ ;|6U?U#/IWP f|o&}d9T](qr3Ix ?5+œ:32Kkh'Cykp/d&|iMu-skx: ?oI;G2sx Itƀ M%A ]-ǺJ$Jx f` e'ơ2:G,hiꐿjtTo 5vhT_i9lɷ{n;i4\Ivu~չoX')Gq$u+5:s' CJe5!,3xUKnpuVVǾc8MwKXYq󗾒y?ΐ:7!$Fa=y]ՂrW1éٲiaxK,_7RN.V[}{wPy!1\2f>-̊?+{ &xe/ IS$-Glc15keidBйCk"3 Xx‡xII==!C6mw-^VH r5I (t~SuAcǻ C#f)ﲕZ%U vRh-W~"صZaI|9EX):x(NO>/cq6<_d ,$%6@t~𨟅>QT9խ^@~ZY\dVޘ9m`7SaZgMO#}~ 3{ƕDi*Jifqb@*-"HlqTF 9su9z(T}q ^뭾P!( 7Ƀĸ$}NZizuт;~֘+њ첓CxT#]4LyX$9`uۓKIEVd-,c&:a$II;J^jֆl s ܈ڌ|ثa{V);ζrEf! :,=1Ra0YS81t/AjpC@CnGB%utN8iv{S0i|)V+"N>@h =%//у>̯nEydG7##lO f)³}t6mT6*Y4&=8E<͍͂P"#aO^4co3cG!}(\2NyB}׉K6kI-uӘtclo))f$OT[N9wS"iy.ºV J""$f4ZKQuk:eRK//XJ `f@Z\9k vFg">, W54S)$PX՟e[ ,ٿCRIV}.Man!D`h brgo0+ם| #F`~}Qbjy}3% ]]shLrh +ncXB5(?89 BܗLW'b.,fgb&k?H )lRpལ=K~EGկ:`^#dh(NTk`{tU|¤U.52di~-w"%fkL9m_~g|ۦR|ϜJ$U(̷ٚ2 "S- :4 )s!mЃx!0o/ j{s0: >$&&>Q^_(,'qF0`ffXYDAdkL& I-wy+7ΨGBH'QZyz 'Pg-J-"}yhP_Q,~N:XQ8W# (ÔQAtY3?wj3*?}rrKEGunꅄ]OJi٠lИjDzuܬ)ZDWAjb%7 ҨxVm5*BTp3dBN!Ɂ-kx?Fμp}B: 4̖8 jѮ^R4 Yr7d,eeØV+N }eKsq~I-%y奜)2F_g*\>4b\ nS$dS"C~js63(N'$ xTi!;\H((%G.2hʢ)0 =wÚU =ZL%0Sz1}?`hI/4syQw?ez~ֶv'֓'z9ti֪Ź˞m6M<`&l0VSvLx"BEˆ;Vf4;ѦS}s:屼dOQ[nQCH>v2Ld瀅!T";JcUH ;o) KM'<)xq 'CA!cGh,K46MXtb.\D ,haž@榅4mdO1a²Fd͖6:RN]!!g.)+^`}E4qx]wjx<1""`T+P`{dQ!Fگ]L˥/Ho^Z)u]dLaL\WBb8&\3dM퉤d:m1@+p#oW0hr%+3D" R87f07{$B|1]]xE2^!fX4%w8 nޤd_aٰ֔#doՕbI.,Wr!Cn٣UR{wJU_ܛ%"_&^V*=\Y9!M 5MgegV+>] WDk4e%)2S3a(O𷤘x_vYb:}TT _SH鿃"^JC3Gp$q}tF\َznfQ׋rSbG|TubT$lpa¸W,h\o]6xc+ڿHfؙ (k#_1^czFSABɇ &a3]{*3a`K"][> yh\|f4  <[ƉJaP\^˜'rhiZgFIkzN!{~}FYW%u-8>]Q6P1PʳMC-lYxS,`9bi;%BW,T16p[yz˅%u[=qK)C̬+k\3׳oX0ru‰knGv2zy: SrMZ@k%~+I;75'UfTB$iFJ8[父 bUoBE|na)@&3#vFԮ? d&^#6֘,~k lvp')-dh'UK@8G֍pLMu WeӾ-B|krHK Es\;jY HZ_"Id?)6d3B@3ȂNC ЧsQyv^YOCM9T52e s=3u/BpμD_.a ʞΣ!Zkm%6/lzJ lBU9KO[D Nٳ2HA!%2 oh'Vh7GD(؞yx 7^? Yha=eCXLnSw˯G9?._JbN3e9lcಛ:l+YDW/o,9ِeIk|[~L];p{/,oU3y5lh%uvLVʕeP kXb# y!@:s1_=z toy {;ѳ{^"0ЃTG(uޙR1e\'Y~gFFa^'JJ]̪֩xbx.4̥QC!oYveWZc'(m' vŕ7jr}'m9R,#bnv%-d]4<:#j $n*x]etϠHF_2GrB@ c98e)-Y̫!AUT n͓T$#t1\ws7ƴ=5Y;rֽ6HrE'OTse Y/C9>xeO'"ϗ=ϧ8Ma( cTG|sR̙%W4iS+w tR<'卑zqĦ#xrQq R{3Q=za՘`m d[ՁZ- ͽsxׯlrLOnV[4y[fZꝄr[9A[qPƌsꦤ_IJZyf78߅ X.2D9lqUy^yFUA7cixХmҎ xI4j{"XbڀM5+&^?}!v&Ut=}%+Nh9n ?aty @+]$}sG7Ԩ(1kJMxsaShN2L 8ND#W)po8:qm?^:gP!!ҊiBԢq7od6HV@4yt0Zpz& 󺞦JL2OKb+S(wLhY+To}u,zZd{!~#._VB1N,JTot -z̔(71umoɌU[+R 4)w-rƧLkeNͤG>V?ֵv)BiM'' WϏ \ݯm Mm hz5d0 |1l᪖kE6 9H]eAxmY >-o;/--L` -Sv=ngr`Os >31oylsG[7M'~7WigFisRz R96c)~b)MTH\mr [.T1R1CQ;1J=}H00 NR<`xYZ.Ęen[o/[S/j<|ƟB} зMr_ۋ|QVzHL&N;͊U/v n,*J6^zf&xO6R ߶b)蹏EcrH4v rdž%3Fmu64!' Y6[ڻ~e|l(`1Td%jOK ! ur|j #ed@Wv]ּ6o-g]fW Yq.Jw;*'L_m'_Uаm}e0`*bpHe@Mbmb&QigyY)U y dĿIxY>' v qw\ 2~1 |3=n*_J@&%`@ 6@vru'} yhT;=VML G ߝD^գ*woh6Oᗴ\3Ltx%x=x -רKd1[}%|גulmI$)n]/<}#p{Ÿ={E`X5fw$ܖy,74Dc-d. VUMZ`Zb-<˘Fm ,8ڠWA=xkes8=6:Ixf_)~k3 84w•(ej}sXбVñʯD6s!lTxMPCmwxܮr!Y\9/.; AŞuNy߀J7FBm GaȖ\-(x^J<ט+P"zi[8}CAbQ^JfB"lj!N{XeEhOҳku)ovꑨjx!IN ,wߑ( dbN6s}^ 0vWFC 6K_v5wǖ ~ &)_fٱaJZ)"g&#_6fH((ϗO$;B]3~!>߰1{A/&x(+tˁ/:.Mo(%ű<5!G8l,mх]6Ae `/e⯎bA7b`l'yaگh51~ph8W*~K!LxXM1g/_ _:)3l[۶'x9k3R>@3":Mf:`Gv# +GGNLxbǠ=]_NW"RwIAF:ǘ=z|1U4+3_"A^2xk!y.h2Yv|e_pl|{M֘dR_63XBXZdGVI &gTv)B7&̲Wr~;NvD|o vؤTN"&%x؞`+GؙD|'8׷LӿRiؘ/_x'N-fvWkoBvYo,΄.E10/ԶɘR1,xxw6?厤pЗ7^b{U3Z_")tM-/ H1/jLs?Ğ[_X_|l7cyW)?,!m4_rg*"Lras1HS-zb[T,cl ܝj"K؄{S\33cX~rAimf8CD#O-߯c04 ~?\oiHkQ J WH]{)H@I9eDP+,G:Rn =`}4iU45Qg_y;ҳM?<%:SnH*ٔ'Yv(@+lccKZ"5eDBl;}_.RƈW-HX='<+Vq JѢSʉDF?s H&%ΚAy1,n0u"5 ‰в"gr=kUj =p_}II J Ϟ/f}Hѱq:,ѢK@pt^Z-bj`p\F _h|aFB5Sq-Uxzk²V4dr'*˞ԅSw3Zºm[omxY?)2HƎp0zJ,w8&i|K_2!VӎV+sZ5~kD<c㜽byOgJ:Ts&6@ tex PB[EmԠې /`-c)AwN-E%BCCLtо98n~iLrʍk`(MKK7%dB,e}lLH$SUbٿTjT_-"͐6U3iP[/\:Tڣ_XEq4Ր5IA؉DY DfblC\o {Q~TZzy8ʯN3:5lr~r&4qw0bW48¤WAN2^,TS'f\ؗˡ3K{e@Fv'?L-ǞJM&'5> 9wׂE(MYq΅0Zdu#exհ5jRc y=$wy|O^}mvnw@f9+|Ϫh8Vhsn7zb+g6 j{ h!DHg^Lg"@;ĀV*5i6|DE):|) -~ ~bEߊFm8^g+xJ h9hPN1~H_!duʸUC}.Bf@~n⽌H]ڕI8qn,7m6NE2e(ǐkF0\ ڡsp>{JHr?h_n}oҁܦ! y}9e06"3Cᤤ h0K8Lݗ&8霖ZodѰx pr r kĥiZJ9u?a4#@f 2G J8)ޗzVC<[I/[V6{pGةXI([Oe>X^ XYW%1ܺ㘨#`G~'uQI_xИA/5Hd9Z%o/QcU~~H12#9*:xBSib3XrNc^ A /e^o+s8a ^u 2=6-[F!jks,ЅOla+{^TrΠeOlCKw現*$rIfUfRyAyGW-ZƠ {̸S2%6uGzCPy1!L5sO>"IX*xؖ7닏iN 3a\!Bʬ5U%IB7^((ј/z*B'P_gކMj&80Â<{><>ELuFeaѾItVc^ToЛ\*Hc7cHT8Q_ͯDg#79s5WVaHIX.~赝7 ,W^Rh GU:dYiyRmdOQ j">ț,O䅧nnusC{P x*_5i9X&vTulޜ,n8CI ˯B2pMYlLz@@f(\⫨ ЀUkK"Kwܗl[~o^I:yԎUXfghؤ~RAώGO..%csl nW6TEO;Rz*)*woHK;Z;g)T$RxV =㐗 548-e DשS.e4_{FXG'&8|=/O'z ~Si=֪ʐ4.֌" JwK lBQ;`}OԇJ3mpՃd*޶-uQID31ʪ0]UP=#.O eDM berW(`jv4։ \JU9X*\ 苽 c@m/]I No<ǁGͥCZ%zHX)v[ӟu%3iݔKOSؖBg%2}&3dy18x!zkCn*T(l|.nw3}N_?$>,XZ9NZX`!{DQQ\xԵa.>Pu]0#d1@Yᕣڠ>9oAo.wZ'{]F>kz2[=zػ9ۯ׌4 `Z]:p `>AXבֿSXk<({KW^M(V)TAMMQ{+;+92p!k`HfK) !SF1gvن'Ly(I&P:HI5f7ln4}W,Q([HH@uBFb ϝduVũaE={cguܬ˄#KK&znǒ,ϭ:b]ԙZڟi TN$rZB/'T֫Vq;(h%||DGR|Pu`;u4iF2!M/¶.sفL`Cror tbR[*N³:(Ry8K|@F/]f d r@T7qąkQm:ݰ3W6gb!Cu*?BA#fX;wqI_ `i/;Dz*(jϭ[okdu`Y>=5kV"C- W>RbI=;?<3׿[%A.q SRD4&)EQ\tVXyf`"TEo3Zm~jvʫe ?OG:sfdkJ%Ol.TX޻: $-%;׭X}il$>eߝpj^:^vJCxᎧr0CY$£g4VL) 7P$vΙ@|b8[5hɊYAoM)d_23Զ}<w!q6NcI <,{!Ng.ToF[?:±u'Wg*|z:5da 2I4|t@_J>, Y4ƌL46YcK!!YEa8)q9FgBPzVhr}nzVR$akc!\]O#_tߒA9ݎO=࿙j2,Gd6 I~c/;dvAڼ?x'&=[ě.JҞ~ t@gc/! <<^K*++L yԂD3IV)S +P t.9m3ƈIZy`i0Z_MڲT?(1UQo&dž+7J By|_UA}y+w]+K@!c/Tus"ekoܱxär2ØD^4=1_KYv:JLzhjLw>]]^ߵCsq~XOzD &A|Wk^U7X$*"dA'؍6W :!ZTXOOQ5CbO)N^%G=76BV PpPbSY /7A/Nz,Z_HW{$5My,Wi'=7+N[Ɯ4v׏)"ʄC(7ٛ!9_%p Xz 1Ie[\UH"(, K;x!^LiCE =7iB={mj(^L;B iSߜiVf"4&> uCUA߼x9zxe:G[1n% ? t,17%C,iS=\Ҥ:tH$Ow8cfܢԕ3X|YpTy 6S2;~ ~&;jNTxtJCЄjr4EbjkvYAkk[u4*9G+~? .oKv#ƧZèBLO%mÍs2σИgP4r88!쐦pF鍔 VPSO9&y% !l-FK-WP73s&}}ģ! vRrFE:!4dumoc~P{֝e+'n`ަ2jBNlܚ@"GW]+oV:,U>-Hp|nMM[Zۅ 5w U~ԑ 1nzrU;̜f(8A'OgȎUV,{4rJEYCLm3` ucQ(k_8ou' 7\-"a%l! 1xb$עISgxF15:'?bFg_(gӬ4ƒtIgdZ)\*X,ڪM1 FmFn<{s{L aTOrf[{:7V:;ng4 5ح~NԼv8QfB=+P5R&6Z0LI 8U[mÍ:#Σ9{ǧcLAY{9mpܔ_ԌzCvjdMbRz %Bo3"> sڜA2cnrڟ] ]'Xg\ ,q^y[.\ư(FKW@]3%c!6F2hvԌLԱhv]=9G[m%(M*(!r25R-Zeij C oSRd! s'UeK!(2K2"14ED)O̩sW6MeTDj&>繯I䴡d sSs| DnONH'D)] Mc!1bLjxQ'(Q~~0 eZS[G_헖HV-/.ւ.VaKN*fkKvI(8SeEu}aSZ M+%ޜ>1~e굛ك ]JXMr}o׉X_# 8<siU!iŠzܸ3>?\}HaFuq'fqdJ2 ջ|xkdL3LW3HTu@m_a`%5k鼜Lwsz4=CQRV༻?O6(.;}#}OOAywտqƝRgBvl%hi&Fjczxq'`ids+ZMLϨ9qi[O@olxt1V}-$Z%/BnWc) ia>'Rm<^^Z~eNC=ڿUc5 }7\[EnS: r+&O'dEDUT$IW5Rc&zዌz/CTAC(9 l .ɣQ|*bmqm\PN |/؛c[ )nB&vlnRO|lMxfڏ?&HE$);g1W[wwu e|KLW?p'Ϙ=9[N213b8O7 ]//w*3£ ]dUTQnѤ4O;N]%ҫP i i4HHͥ{ \>cfYӮbPֆS C[N0fù@:-J.&TI| oh.orkYL;D )$2>Eenb=B;Z+(|b)K3!;?6&noYH ?51lj{7=<m1t/DE.ӔMQZ,=^+ A~ \Xf"c- i3[وA\W _yM"XJfi!vOS",r0xi+7r"D I)7|ǚubmؐW>WKӤ׮(&г[dʚ'6(jGt:?lfH*+fҒ(ңڱ] ca;UCdܤV<٠LJcbG$?݆ T_錗uCJx1\nPG̀__*R(ZN9n 'YzRhyBъ='"P233hVV[rqG:hS{s7IE>>݅#1N Cp <۸KNvݶ5 3̯=0y]L>!L7EQ#VGg"-.-+>" .1KQM*Y/e{\œٟ-?`q5m_d~: [N9o>[ fk}Q-XW9)A(}@nEgRC7j8X^cV;jh8QGj.`GrC8aYp}\Q%JPp^|v-qDyY-Q}5aZ:}x6uB-Wya1'6WsrJB}omCM+8_9A /Hr\uSME%w-<MC-UXΤD5ff%/CSᱏB{ԂiBzMa]i+5|3a%_z{%yTja=4هcfaE Z,\~r B1ճ#a6"_$ˉh;Y_av:!/ Rpә@"SM3w\1]9(PrCMV6MrMƓR$)%FI(V YM.ǼU旔 5&0P]@?J3r$73}_M+~?So (/"d=xH \d;̈xfuz_DӞnx?D׈];m#\Pu\4&=eN1/Q+X6S!%k0 0#Vn_la0F\>{OӸ?Hy{TRJg) ?d:cji.-/O\X+'{4Gi!SoK>PfIϦ$׵A2bm"F&^fys-lII!bUM.?[eK J ^ ^$첓)͡kKSUtP慮48ۢ2R̤-|ErE>cVE8 4p~꟠!$Ϸf+&xx(&l@XR0٦G}x{?}@3Ȏ3aT\'Mǫ/T@Z2{iʠ5{BVYm 3JmC4樮uJL47Osj.5UH!:ſqÄ6wKEsv*@Ov@S^;OdI 4 \[0bw+Oq\˜hϳ|VwxgگދIݱL-X4f6/nP*=6yǂ$RX&& ; qj+dH'dڿڟFO* h !a|"`6E /C7Ԗt6gyGikǃ1QІ "ye'+ʅ[#|_M`NۗKwqV1,{%ˋ6HcQI9 뉸jeG V"pZ r MZ2+L);Y R h4pZN# R8AR C\;H}hGd5ηh BCijDz!nk+_% цYfOX@ptƧ%GT}`ztٽ?^j{9C C~Zwۊ7[%5YnmeQE(/5ͬTn$[*H%?ez-Q^}QɽxCL= }U<\E[QT *>&$3T`knXmKSYEk;؜s7Ft\-MM _ٖD-c4~m3( +ڗ^Sb1tAl{huZ,#Caoi$0Wꖈn-`smS@a밅JT nC twYq"=u0^^.笃, !tD8NG4;׷hv73sIO],y&?&uHP9şR1z]78ZeO͇b*%Fī5id22.8cR;`M$Ur|j4tmj&ǔR8 QF6 Ы.^qq(2ʴ<r6ַAhׁLvtIgQƎ;fꊨatku\\-ٞPJQ P%U=EM]%υxFK@zb),>u|(GL(6o@&qNj$( 9 'dqJ e]TުScĨҩ۹wn@ Ho'Y< E(Ty#WNW 'w"{2֨>p&!"k }%Ide8? ˭"Vođ:Sf4)4 %Cg ^)\j#@$MR24y+ 1 yw~8Jn;3ߣsGjJkoIo̶̼ K޸D62Xnn >5<5Fz}>5v+rp˜V0P]y {q2S?CpN[~."/+ ]xL'.fXwל_`*aaS;Fv#\2ܧ*EU>'-7R Wf uYm6#0Fa̽+O&AH!欉na?n-YVflÁ'o?AO&4L]G\99(+=03_ԿW]BFRO`kmu 2۶ S]vL]B[|%Tx|s<;\qJ@iavbI w"+ܲzBVR~jsUF[-)oP_4GSy7p|O@vC(K\VA,؆JƤJNAw4yЦv6SsGY$N %GG3TxPLn̎՝ 7s\pBk.,>ٯ x{U n]mN {c;jȩA,;{T/i!UB@zqL%Mjs^eaYPG5H`|B4{ZK\+tJw~v3jsX./Bgz߭s_,l=_FTwqZݴ J/"]]͌ĘdB%Fֆ0w&e٥)[c(׸g X]Wq V \9^S(GgwN Mv}Cdt "ΛȝB|_tV.xUs~ $,Gj6}VŏX 't}Ms6Ne#jS %4ޅGymJAP9C_qGIMEbG7tG\#&%=CX"7D9d;}$,u偋RגE+1bz\ۃ }0rck "1evٮqnGWcUj2s@&2;8-dN!i7dHgܜ锰ko(=} V%5B0[&Ծ{jKU,92F `s$WDq nh:S3/IR3TɊ8z2'zKFJ Jg4G z?/1%"xp]{n&ֵj ?9:k1{g2>"PX[&ԄT4Mc@JIxJdEItP4 䦛W+ca 0jr3D <Mȹ&Q}sAi}l?2+KD<'B#~}w4h799!ؖ&y&%t޿e, Gl䷿SbolfB4R`H-ς1bYM3 bC<ʧi&?@%ҫ/jbYEH#" A8HqH=xNww-=СIguenċ/9yI.opg!>[qsĿ_,e~n@Fβj94M4hjҙ*J0"Sҟ /-hn`"E}1Ϣ ԉؙyjDjtf0naJJ-eb'fx=VWnGJ f=T\o1 nRCHO*nr5wZwa8R:vgh9ǨVe*s]#t扃_wqK0!W׸vbm)CQrrgkMcaf ߂ݜ2]^AMv.^G$_̊>;Eއzdo1? .@4nv)Mk(@yHIrA_\gLEwK{8((!ÙQ B%!{wM塇~֖0k<1Q 0Tsxo& gYo +~lh~=Y "E3F%ˬEVg4"fm_ k~&da~PchgoY.Erȷa}gy[AG0U 0)]WH)<{369;Q]{#t$W"`Ku7|%4i@J}@V 31\1!,Jj/Up1 K<_-H ؄ r[ŷ%^VGH7^ kĘW+MGu D,wt9'ɏoK]~Ỡt)2M1 MxFӟ:A5H3>Q¶xRV)bԒCy ޱ&wwnDt5PiБcp[&+~Y 2 ^gUODuQOoIk09{4}QL m M yBgQB&_KڻHVn#raih W ΍>2i.8Ufw8F[N W,L¾3 Gt)IQֹJOD EBiN} F^)6롹ޒ. Y]Xs(oYئfFSM嫍V)=ablLǦrrJ0t!j÷̔ EaE/>qd I3;;A"oI)Qyj,N'@ճ¼ך7eR1c9::!G` k,}ݲ>7Bv,gB (N[:W fǔV96aP0ک䃔` ǧY|C:B 4s~8'Lkj, 4Y[QuU30Cn8mTL {ؤnҷc`ߑ/0kvBVpRU5~~Fˌ ~KoQ_5)mKp@YM̅) - QX>if&8=U|({:vL+ 5(NAn =_h{k(9l'{ `4K x;B>MO`d9R uW+ a~ْr?M߀gbP(5:Rt\jB2dűqv72IE:-'=,椠TvO(d̑l]{Lm'׋dn'9@i ? vW3 Q7}J.Xk&{(.fBƁSa1ڻ%˱]-u ̘x %Dx\ci_foKg"ebN[p|j)*&|Bxp`f43q2%zJn㲀It앇W4\JQf(`&amSGd<̻Na;'y2:gz+(=$\)m MZT*'/d0j8vuh{|Lsw4.\S-~U,fN'@\e1 F)GϊNo|Qg(bkU|>>GF f.2(b20n渺S熲aMp89PUgEE51Vm'm:b$1ڍS8ލ,!]>_'zQ }aLMS8[jE*Ċ)SPؘnd؆KwHATݵ40u]M_9QVG%Sܑww5EgNjun@y -klҙ|jItw,@OC~K/N_\:;;eTI !.2E\|@?$I&n,EFLʦidCKu Q/(ʽ4S?=^H)niI&Ǡ&,nso34xeRYbVLԒ `GjesVzE@.䊋U#tQS g([ %QQyiJ 4TC/n~j }k'Hb&dqdN+.=P V-}0 |e;ujOɕ` {&FOd);Q1IarTe KѝKfQQ [,Qe}BPa}đ= 0_^[!r EK~ێXˏ,reR7-q|mC) p*,Lt]*C̮AR)'R>32{4*q1Ì?wfz*F)ý?w4&BLQ<s̉XKnP]Bj@_kxֈa6F1R,骂6@ⶥV4L|9r&De}|K+J2Y+v8٥z _uu珰 lF/thꓕ9Ct^;ZrȔ.#Q*3-%W(e6N/gr<q6"p&ms; ?L6U5@::1btp]p*XՄ[~ ;D-pw[`N=~k-M-)(E#kʴMNhv_N\Z+Xl%#t| #ӗVoBZB3f1ِ,ѹr+_A@%a(},4g1C/3`~V ydKHTUY흄PI:vS~u>D=3s^헉- y4):.;#O㇩ ǒX/DX\1O:e.2Rɍ)gn'08 l B} O)p I{в&-o\3iR)BLQ,i7q:eh1 )j3f4UWoW-_ mMUvLo/uMsĘ\%y[UW+A"1v |p @y°@Dn9^Yzv:͌~i+w9s3UYIA EYexBy)ƱPz ERa`S Ku*6ea`yPAM<Z D! ~47}M&&;͕ZfAƥ{`SJ_K guNn);VAYq%Qnl\%2"MpN䩺1Q yZSڴK,kwګ}rW7_)tY :wl*ݕ9G)oG`jkNB:q.8}<)@->8k)sRCo=?ɘ|ӳ,̬r ^)0|gXnF4\5l 5,[Nr"K1uhi6I8Y)}s夾CV Gcӱu9/weo#b8uHm&Xy&.4GqAdC`uGT6B$\K18KwCkY}"U1JՔ#?n͹ҳ` ̨ ]q\ط9WT뱏)Ьld)l,=5ߒkLӕҫ]F*EBh*mVFQM%F2-Ϝqz+ԙ At7";K`n#>Xjɒv%)"*>`dHTp>zN$;Jڈ+o%Ȋl_rJ$ /ߩ%+xM6v4]7,J u>Bw 2ji| N.uȪozEqf,{1>  %cC˹?&U7[vštDdQ)e*AݮWn5~̓sc;xF6kUqI4#nqQ%xYBv*(#oIT_~'E_+9}9n)2#XhϠ!qq'j +մ_9&J\t0|6ZL$&ۘkPjV9^vlf3\Reh2‚`h[#Оӽzz\iT>fi5yƏ}0ޢóT.ݼe"_2ꙇoadJ\9o z_P̾S*f10\dZ jjch8@̥- PҲ$oC;!.ܼ11Nã!L6G٠|C y&+/,>eg>6d".IVR$,dBػUS*d@݊!e{7!M3P :~]y`n2_Np#Ƌ3C#YX6`:]v9ydf]x^u8p#td(FPc?Lu(`Ե6}3QKGm:#؍|^T Lrd ꥃOw,9˿ϲ')¡d4 X?aڹOLVj5߰=^1BOH\:a*.<<'Zޅ尴{>pxt~ul s:0^~'qyayKX3Xgby0tLRQ^*DZTg*yƒwyٕx\(v]!Ӥ16GB+d%i~\sg٢o|yεwW)' SR' O’Ego ?%됁ЬO8).Vc罫_o0 4dxD Q[;Q.9@?=`0ܣكpIiVHoP sLV|2>vVH.5lFY:l\w!@-[S\y{#@>f}C%=W2+ivPհ ^4-Gl0Us) Tx؍j=I]!]KT19;//W# T%ԢG覃8@=cHu]7O[iПHx d-BDQ/W7H^0eΎg$w*@tqi9teG!KN)—BSx`U ̷/uEK=Ŋ@t6*y&uy-Cڹ<`#ỌruЧ{ <;¬gE8et A]e,CC q4,?[HռQ9l?Q[}IaXwx+ԁQ?O`wDGqҍy#PÐ'KaUR5覀CAti4\PN7H OnXcLOL(p+jk$+w1.͋.po3ɥbVvG].N^J]p*xL8on&cxXIS9 йYzyPvx|bmMXOL)H.sNԤuuylȪo%='VP Oϕ[yLGYJ\y6M{BEv~4r1Ľ9mk5`L-Tn6FU粜f2; sXPx:~8q|JnVi-ӱEr+قASZp[uKտ͙qHiђӋv)˕?,[=3z"ء_{WW^%Kb E,nb,kȚ (t(cGF?π34a\ÝQe|VH재+{r /p My.*Ky7x~ ,?J C[ @*ìRnۺ e:y+ ~6"LT7FqKR>rx\uc$~a>xd0YhFMgeRgd`n;v>-yvd0nxK qT!N,S9~#| gFhK??'slD.0,fߗ 9ڸ F\w;vfJ_SryP)^ cUn3o̗ 祠uL~9^{H/cH_܍s`֐>˧dVczҒaUTH@~ǽ \pif⹘'9+R||4>8 1@3R$PVDh~UG-Lí,Y^E.d F#[N`>*gSǏ%'>zW-DdႉxxAFɤ-hZ|ӆomX0@t='^ ,sK[! tPc_fy٠.+{b!WKB,^ݶ'XQ=;&X5 M,0D% _=[҂D e5r@P٢uԣw,lRM 10 YX!43URZ Ov ٓg{awPU=<Ū,Ͷ- /z8[M.4خԭ{NF ~ӢaqزoC<(Dy^.NVK-%aCAALr=C0 o= 1w7{%; QW ?Zsm 'xbhɶw,o_eK ς֯h$h#SmuA%' @QW&&kSQ]aF ,Nʤp"s4"ʔlb)i)hT'GTf-N"30a`W1 }SՓXw /`rJ7Bfc9\?Mw\C1s iMzjD8G[WC܉޺ N*Zs.03wMϜB#r)nӌi BGЙzi_|Wf^ _Gk``<PAvXsڿOɪZsXu YM^Zܩf7vhVX7Ѷi)%cM> W#dNv77OIaA,DkE?/$t]` l ћfc)DnjhY`!a{X[0L̇2sic® H 5 mqG 9@숂8AB:LtI©YzvUIسyU+1Y':̞AӀy. ĒȫH>eQ} ^R=X6փ?W{k?ez`h[^c`&tK+˹t]rNjQzy .W=/9J:X)NYW vE~<|?02>^"n֢++z|ľM~xʻIKJxN([txI`@x -֦1|/۩1bd`!R((ģY$dNϻcZ)Ѹ+a}j)u1# 5c,Ay"RɚӚ='q3sgܻ8Ҙ,h?o$ x7q1~U0f"lV?u2%7tIKUgeTd 6D%Icaβ*+F-Qj5eZXX5!TFb'4!DЗ`xR86-E>=7w.WZW6xLot93A٬J4c%M\)ʿNNLC?z!+5UJm!AYfGL yRw>.p4dP)3rd pK= h(Vad[ 7 QIag3 ) ,o~i...>T<5$į"ŷJ? )d&2#mpT2/vF Uq AB܈SSl(LXyL8QGHJF9 ̹ l /8IoUEv?Ct@ưӤrNv;7bN"ƜzrdG$G xӎ}o&[{7+CRbTa:Z 2C \`Wٵֿ2)uZxA(yf=KHEҋ@<Q_JwU9Lt_Y2>-k ;X} IybTk䉫PJ˾r8xp "Bh>$GeP<"2ҫ$ZX-#jZYmY?4Jm^[ ]FFjF7ְ*)SSL&A  -Fwy;dSПh! 7q涳& Z5]+spOƳӜjn:%vGctjUP-%ǁo Zg,Ǧ  [wCAdWI#j>dd`f, c&\c㭞p)x h4? <곂r/{R7y:3fDw$WL?ɩr;0.a&bo:E~KMSQ޺D)0?jQGeVZqFm~, ZԬsg`F%oȹ;Α 7 ꒆGd00Wu2jϛr\:%ї*9aJrF2BR DSFG7";Gw`x?<9"}ˁ8EW'$ `uxF:4V՘* ӿ$xJAwWP ҪamT8/"sCF%rZx5=<0XE2ź\iȺ;걇#YuFnl,>h8x\?u|lg!94)Q&u KرzZW;6o=1<^AknNOb,R}$np (ϋ-oyM!{pW•N k^\F!R5@@pO3W>U`yN=d+ X*#yrLd? YnT!$olc'TN]x-7vL*UP߶{Y 8XAPk๱!F#f'Kx9' -3Il<{\Czo-Q=7AXv8DpL XQ1Q&GH ^#_{te2'u݀W ׼H&3B 3v{S=md|vѭy}g3m6z4y[ ղ^Nˆz8w z`vϤ$jZB*6zk%\=Wz]M/T8 kr?#DDm J3׻]eO9#ihK$c{Bx*Б@5t%`2qva;/=̌ꍊ<Ȓqh>ɰ9P$s<_L)b I/g@r|f`)[G)xCCǎ$Ӻdo *DUÛ $ *PW TƦ]Y<_,"v Bp#(H[o)ЅpJ ie篒\;+\jd,$f^~ H zt2%bs0p낈1٪Y1/o7_3ksz+HP ?/HIA\z<[tm:'QsY5\U?3TJ6~u|Jb+W[@p/V1-M4G;G)-:{*bZszKpۅJR| 7ֽ |aJT"D=~X؝ذؾP݈ؽqCr`o>.\oZnu: {`>T-2r ˃Bl9gYxϏV/5VSI 9amv1-||г彿 O- -S5L>g`'Z?3誢y ,riɒYFU;\LL",Xqvϣ䓰x!Us0i J 0kCȴYRWk#/i ]sذ2 %e N!,_*ǙjeM%Tq滩YipxWiqJ{o#(k&؍o@վGN@^Y%-~:Ȑ\uysuFNOO`^l'ljEq'Z=C" Dɼ=Pdn&`(nHb_]{1 `dpRzW DD`*F#V@j :Dvboޚcr 2Ϡ*ގלG_ru(3K ȟ󨏑ܟ}N  EXN6%m!2[")؁/[1!8vK j&11i6)=D!>ܛ ^wgfXs&a IJ,%ٌ(V,uŗgaVZEXq1ĔKC]K2,`"WJ5V}x;=|Ռhqg$Qϰ/9{g"sHR JNk:bh,1ȐQRZ5*3Q-x+]+R4-"A(עn=UH MJ/6Ƨ}E׌z ړAD2PR-:mb3Eר41QHS,xl\^qMj o růWǘC[ڀ= = ̃KhZXkw\@~mEvxE)" Þd ղJE[$5ƬkMzBV-"J[}NO͆])055! tLqLA$j.Lhhþ5ZKf2Fy7`s9VNq7onm:aKh  cۧSUyKp6uxy2fBO3-Vߢb!%!#ҤOD:%s{Я*oK]%䳔;{-V:^wo`PLtO#W<<_~pLܶiDv> tP?CۼO.5YcPP*S~\"Y =='}& fp!433Q%4dp"($VxM,lLS9S:}]/r<}˶\:,ᤆ1O(y;ގĝg̻>{^<$]^"0@O SHnAM\8)b6Ĥ5b'z9kyԷA&A:7IQ7˫.V($nwf򜈼N&RED9(G`sk!rVXu8tkS{80[Uz 1LtXLVl)[}[XQMRt, bGh߸t:!0%-(k1a@3j*HS"+7b{,Ǝo{YXo.`RZC;Q ]~$G又iug|@ 9;wBX *ڦ#2xz SQ1&R^JW8PEfq z&t8-WˑGn=JɌ4n'3/>5:5dyc8Q:@̆$Μjr _&-T\fcIOzkOYsis?'-Fҁ|kq~>H^kW(0tZkeE"5#Ll@MoF8֒|ߤ?,/zMd5 ?б@'CBF0NF\B s*'&2ieR B8pdU+Z|p䘯c}\)Bvs z jXʼN|(.egR_ u [JAL3QBQng[=??WE#0. N.3XN;3 Cw \$ߢ}nal#$9 n7i.-G Yd1qCԌ"tEPꘖa!%qVX: r>Dl)W *|ej9Y{kYEI!G\,OfeonޜZ9+c5'46 tꑅT1 $?5'PcC`LMgZ(nhŘVqzܾ30{D"ZԒ#X*g<8&ګFyWiJD_nL6=azeޯ<8X)fuk/݉1fs% RJ)ԓ=@F"rT6}W5@o7sz [k+w'R8K5&Mp[&9v\ёf8;!BfuS)ŀc"oȣ\ID( ;i57=pmp>fT 1:ErjRrv֜Ka)_d gt9D P\vgfUU5'^>H5ijbC*v#jB$^tJ-v+F NWP"4#Ή@s ymgY FA5yo:9,U[埱O[""eP'AJ1EoUBDHAyU?S,9÷;kTjg)AH4Y"24yS@qS, + Q_}Myx?OvgbCvz^IiY;ɟԞg9X*Tߝ /gou:^L :r- 7l?2ԗK_em(0hšDA=WqULJG)h ^왤bYÉmfSp9s 8# FDĂ0k3#IU1+z-oD> )UY eP!X9Ωv7m炁쫛q7Y%Ū"X|Z\< ʠljn#i-j?~/y7SzC e!^}GPv=i"񂡙]+ 2. wș$vL|hWt-tit}o≯"MӀ9 b([Z.u(+Ws!%OkbC9wſ1C7U[w;jk+֙` ߽ˍ&=~{q {t* ?UK4ͳ"aŝLzխhl-mcџ6Q( }UDA(h>H*X=sUwNڹ <+m )zh]i8u ݫW%dT$f_!%/tN97`3 -E ߊ! {OzBԚ.w}Ȫ:4?v\fpSK޲!7 TD2[py3-742xPb*npRjj~~tמ.iu̠G_Ly! :IM}(Fc;c u suR[:B_T1PB#$fwH/{3yt/0H!YDIF@4t*Ѡ) >z]!_*VJ֦2*FV83 v e&sto H <ë::Fز|xyTop1U x*tn7Xl(vj}DZ#1Da"AamTC(x(ogjCd@\ z׬LTl0Wa m7<%ZķoR.6X!:7|M>'qu?\OT k_+r_9M{ޝh:j|kWWS(<軤m_:r(`59GF%Eo,_mv=ƌux6umwR={VL~jSZap(8gF+@:x~@2о<[#PلO91ߏL0s2(N_B=@^=TuSS H.WoL_mLeSL _| Ƶ*zଯCmǨ_2B5uOY&/%84qMjklN5Hl.ZE PI굟2sKŋ*bĘiW"g1 {XVap=?:ʰq\9d ݛ|$p9Z\`/ l`qZ9YP}ʢLu +%w +Rɦe*}صwbX v aqR\2r5\%Hb.#ڎ.ݱJ*& 6H5'|OK{S`=g?7N,}Ķm^ ) |de1ȥ\Nm60XndcR-v' d /ue@5Y`hC;q{ʰƱ. ZMu$[@"s:ìsr$\) !,_{A.<3-z?FpEP4gK>ᤪzUB#­10{(f[f]\~v5V 0BrBz\m"ʸ: H Y[ٷzC%![C]+R|Z_oNj#T|[2@ kME{)FS 7b >uo$a(Ïpٙ7+ɐF wsM6鴦1LqA{ `XhsPH !~wu5}c&;rڸP&TVM0/I&k'7 қVt >ȴwzLI[Wd+nBYF%r![{Ȱ˗kG3ltupE[dv#H}=lQp!Cћ%J':+TF4S) g\% kIm` tj+3YѼ[jԶ( ʃ8j3K?]ZI`3StQk9e^t"y\;B#"&8-)1x]jYns#P^s}j%xvͫNF 4638恊 `sHۜaiW1lCxT=JcRΗ #ꋷi6A:m^k),0a5tK/`~:KmxT'M,+0y`}(pk+(MS.DSƤ=t=;V>~=ۂp▐A7+f/Yuck|.]Ϝ۟j "` .PA$e=>TB18R#2 <}f͞DcH:b$IȢ)[ܿg4hHz3bX8GhU-aLoW[~#W5 ;QA y 23cOeĿ˙ӨZ\7͆7OU_F2̩'LV7INͅ+y%K2@hW)eW( *Klbʟgw-`r>BT:$7q8QfvAڏ L~epKHi/!mm>Fg W[wyyXFfA9J#*U)SHeOcq&O=~iDa6B(p[3yӁ茩YN9@2󴠠M`u[Mלޚ<o滸fgg1cGQ=,kJjaĉXE#`DUNOOXĚ$c4em}97v"a˜tZɄLN"wf{6]b^1D鋢QsC! W XW!4i Y{WP4mD'-SʊʸnSG}(hWklZ ̚nZIɰ P97+SWN_Q B׳DNԝ'QW/FA{l7Ί z>3|B $ޜYb ˨~@NBOCzcbǦ3'јڳD+]u.,~Շ}Ps&r0EV/|)G!{gw :TN>>}/"+.|ry6)]o/]<0(OU]OD/+ u1R9¨e_3[?Q4]w=Yx^y^$V(ӊqZ.>v_:["-4vO0lc>g <0Y.xg=if?XrQ&խlU]ng< +?kV"T:NQ#s׆EK'5 p\ϪD/+ !EAJI)f.^LыB7}Sy^ HCDC=yfW<[D nwVkw* *C|%'S0hLncjZd1=މp pO b|_뻙h+^r)sң} twK[eт:ᜩ6ߵz ڶ>d~=SN. 8;+4" {i&˜7Z:eR.aZJ;$m, `PU[G8\{ka2%̐&Jo.,7E-;-(sHȗd7v| 7)aFЭO2"5BSy(fZXk~"P'"ݨS|JR"b\KkEκ{=۪3V7m-c"WjEgt| &mn-t`FUx9*9zrha HJ4rL;ӺEGB{9ckw)[Fj`|~ڄ3<1~僂Em@A=4,Aۭg70V|)ҮR?]KUSL'UD7Y=}rGte!7TdoW$ -ôiN %կk㛵{YТOǏW"I{ٿ7gw eX 1rZc38 lo0t`">Jf fݳ08R糉҅L Ŀ9K84`GJ fגOjڹz^W]zsF48~HUwRoԨ Z݊ Rޚz:@ӝVuV,mp$5L4o3J)-odo6e]/h@mW va^APr9o\P"-_<"t bGKd}L|i:=[m٘%)ₒlD{IsMk}iBp)重V U%{P7W\$nĮ&hb;11^9m A/jD8K6<\J-e4?N­ГDK+*{0ŭ15acvGS@Yσw.In'~B0j.eF㛇p *kbÙab̀ 32UKc[˜ЛRbK@P..j( UOp'[oـ>4UL[D]:# !ޮ_vD%VrDTKbewRmqWDj"K@mӴ#]?Iw}xYS:x69!zk5ΈB?"i]rK. VGefl-Mlt ߳=mυp4uaˤʍuXn{UM}t/s)AFٚN|4t\YFlβg[2D&C&{ޱ8P0NA5e%=ͭ5?6X^EKݬr5iw H8Az-²z| rְE9*b#_ bRxPy_FfO"2E.`\嘷j{Ԣ'p_" TGJ40B,8>ͺuVQX2&LÝ 9%g8iwőɕq}۵]FkFhƍ^ekGmu+pǬès>uތVOg?CQ Ͷ{~qJA&dÙ0֠V⢎[%6ז<8 ;c* QrbGS!+y3L7e*Yf$ sIp[:d9)BaID\L>-<(Lѧ' ~첽05jKO #٦>m[k|p!Ew"F.fZIP/rUSlj96xtq$ol=E½5!O-G%fGbM 1Hf%~P [qf>/U)tq{t tlmanV4Ā"m:1Oѓ?&S|Fy(کH؛s8\GM]~gXFDw}8v F4]%>"{`KdTIJQJ}4FN~vCBORn ~uGb ),hhU[g'( q.sY {=>cIU,8zğmګR=Ǖi@> eV'}-n$ekrf[ a=ωH1Amat#A9r tPf )$N}1/UpZ7cհrMSxhӋq[Y{#d(Rq`Fs⃹(oHᗳu혓޷"NJ~~@z zG@ 1GQ`2kh Q6U khdZڧ7}it޳ۃQ8>]f&v۠g%#LayG%qܴ-\vDn^x9,}E;"tnjT>uT?k~Td|5xԵktdFXA?1l y7Կ>7?HgvleVjDg+ln&u]In]`hM ]3%b15Lx-QHNp0٣D! z dC4=oJi"VLWSw?](A"S[t[aeYߛͽC..,}=D#7xߞw)^PH˧fop0bU`5Zp[;y3ͤ@!az& 4C9z"ܷ S_0Xr\MpqUD Eta.M*h"\֯OY;8fLcXuyD{v`/ RKzT!-O_BCb +E.u7/՟jq}qh̞W9ۙgӔ|+hO+7qX>X<Y"mI% R ܮ7^}ϐH)PAϖ7+_xl_wHRT$_WӋv"L$WjIm˕X" }T# k9M7qS |v#j ݒOqbAp|JxOF o{1Hka*4{)2iwYjN.u* kaz`˨.%a!K@:f^_pM+B6:,PvRc܌N@)Fgh~6C;.#h‡3ѮX E-AUgp+Sa9,ĩlk 0MxQ݆BΔ8-!cIǪ"TEuFNa5' mdihHII?#@ΟOrWD-i-u ~c{n=62jNx]*lYԨzVx"|@R3>:Z:88|Q2ek~R93Uin)PO\Mـ~`jQcOҐ#u=I0T(J7{gx\0}:1@f2PBFv4kyQA9Ӱas GjFd>BϔR9?'7<ڄL+רO|m#x[m6~ʪ8*AԌ *5G(|^~ BM1+W"r&g 宣DVJEF +Ff1i +<=A3|YV&ldێ9Qp_v97/z7dA(6#aoUA`ߨ}BВ걖WGne{9凞@}9qzDoCe{V%B6=xR[a\>eȽFBK͒wm͎vQDE E)(=Xqv86P6fGI ?۔ZD,-)6!1,͡HTCU;Z"dc,`b Ct~j]0DZKx5ss8?pvuO֡]GH7לe,:aY!;ށ5k5Gfc^҉8 0=_|\<#hgC @0)f$l -:{IU v?CG c YeiUWrEb\6a-gu?j.2(3 39{^tv;_g^*4J,i8,y]u]ջJh=?בSzl*~ˀbQ=DI9Tdׅ+=ė\VQlYKiD40ʣx;j؆)؄ ȊÒot~4 i-CsP!3I<?Yy\M1ثK?[vN/7 FVIHI,Y`qS#?2CRCtћ_t~u)K'@sN_ (٬5 ݶ䖼Z'-S N3d]ls{:*`iR}!no@i\oVxBM5X+ G>kb~Ș!U1+DzU$F]Uܢd!oD'v #\|@x6 `6h.\Ьri8)u?5![>*[#CZ7;][ J%\ә2)j8M)zR|sCy!cJ2 Fe&3( F.X:q)8{Ge^%5ĕ&pߘ}&\X#אXM& `K}S>ڑܛh;y³.><ﻺWSv8dD7UId{A xK=lƇЍ:_W!,Sz)7+>R`ONgX5Dj-O8 l!#Y'tIjp]ҥ_E$!#+4l33RD*,um$;w'RL`җƳ5O܎Ie7]El#}a^`*XSi8A U3G0_MF)OTgdkLMCX?$Yq?\*U|Ɠ!s Ɇx%pWoTK1hm#b 6bVfQL=۪GICD!aK0(TH)(4=D)%<ȕ x Ac1Db{ّfV/=fnCYw}a^Qb31yj7XU" &5n$R%1N Yψ\^dU=<\@tmRo: Wk -R(R{HP ]Llۖ.|£bI=Rr*5]g*nɔ) $_Wn!ƚ8 |o@j!"d & \0T)9z8"/ ܡ1m3ζE+'$]e  M맿UY4`Y,B9܎=}ӑ(Y0p|JGQ9䪚Wӈy =WA|1܃x]$g7\CA6=cR> :ZTD^FP\Mq ?R;ݳk1ZKC" io6~`E9' [rܦ̓Rz.H<\Ev]Ú+8qǰ)iY đӮP\XC?B }oB9#IՊb[elf@&* v0&idDx*ULTp<0#Jee7MU?$l蔓3I?lDm7 }B%q?ftsI[M,̀5<է<0!xM9-0z;fʁDSCi2(S|g h_EV3LM"˶Ja(w)G^v=i9 pt 1+jv5<aey (l3s\^Ȫf }Q-( F `vlW'9*KB'GE+kIHM5o&k C|e-uZ$q%]FN͉+'^褌n鼦d4_$-ݯFQb 8G/mt V7]ZOZlm϶.-|D b0VC(嶏o"$G=U jsY*C.[ճv/=(Juh?= .%ۇX.*բ *`~3Դva3T;xZ4 -3;pw Lel÷'z=$]aS$~=r y v`3-x\kL 1 6IĪkR2~Id.Gw\<-,3%SgaTU^Q`&QhRT{<&=@(Cem4J*:c="yK>>r8,2A(9*&npez Īsj+FH3̳>u44/#z8߳Ze-ܫꓖlhN,b ?5ԃt8SW`_rSJQLw4gncǒ%oL"Ox5l)CsL ~RZڳU3P{v~GFu9^Y8ⴅ9OkNxzd U0௹k2 b롅LKAQX+קUv+ ~9D0\|:M w.սn]R;Zmb to9#xòt Pu~vO}z"vu T(39w,-9|O~d?+fkHK)l NHٴ *QBL:uF]ș#pobsn^>r1^6x5*,l06[SCqKl&e/?Z69)"Qku ^jJ`y Yfi4IVCz7fq̒R -Ll,!`y$C +[|F-ۭno۰ڇ#6 PS`/]8c`,xJ+j%|bKY#AY=~BE{ 8EP S^w !ҁ.&OR5KJ pxm@|s[*Ok_k{^Ȩ ]ƉK>ڍ$o:8" rhj_6YߤKf#Zؓ4wu.x!Cy?m0~ig߹~ҋHlSH f:Dq7 w;Kt S9K`$xw\l/tkS-~nq-x|͓;HB4ڀ$Q d8(5i|fd8(V;JSP]RQ>î s k6Vc{]quEUD_vK /rO,rrx]%q ?yK6ZF0PD:HDǬl \[~FzL ty 1^nz[ih`=)/8eg_?' 4*A_ <rxnSD>ۨ: );;ӏȤrG&SEjlܓ\kk k_kA9*%> wlh튛ݩH; nEkp9YκBCؚ/7(]KJyWcOk\"Y_MQB?|K_?*˗E0_5oa{jM17E6V~(7G "+|/s*JӻM ̹S,G64Vp^{(ʱp wNne)jEӟ >D䠷]7]"}^/u_}}S6]LjCO1~.YE!=)gC zP|njV2no,9 T.\jÿ">+<$Ux}zzm<]1O5)f}v.s5DJ 7ў)(уqʘ>=RjC٨{? F_Z*U67+Z0(p%#ܑ TASSkPũS$cʱs"}C5hҒq?5},1gגp8̍k k~5;]d(l>uBweZ.%9I \wjt]cUR})ކ'iw8Y =\ SlRmc1ՙCK]?2/᫓=qyQf[3|LFU'||Uw $CЋބOx)c sLW!\晿jۉF\o"qOJ%,šWZilmwRdu8/3m090}cBQq[KĹ%U J (+"vvLz7 E*͔{Do992ސ!{Q@ѬnGK@ SÅ Svsi|0Dxlug`]׹0CM#z-!tF|,WX-~vZ'.} ^1 w{/a,^`uXt-p[a.(d[:(YM-7#ެ*zzf'y^,OF JVt%i%f^,:_/l83iC!|sb%2ƣv#ٱmg;$nvIS,C9~xK?)yݦx[RծlP&A·A잇Юɐ<1PTDo:jgP`f Wyay 3 )Z8 L :԰ܔ\^sj4J6gŽ}f@uWGM$iy.)#. j *~f zcPeL6s{{_2R2􉆡ћS7#d_l*a+iQ_ -龺?WzƋTϺ:j$sb"ʀnoWlh;5Q!O0-2zGڬDGʷ?EUH` 3HXSd}ՉۛXc,< nPs8N/'2>:ce Y=RjV!mi&X:/A$xkGA)9ɳPcQݙ\sK,R `P;iᯪcA_.=xʪv [<sGReHB!J^m <-&Wu>v"_QQaL_gI+GqL2z7qF3Q@9v">33XtjCX9DKT|_9!Nо $3v^Gĩ^1? 0xd N4E¸YrH[6LG\Kˡ0ųHMyd7+lBV^#>W(UR'_"'>:V2jEVsLKu|gYp\O-b\ZtWw$kCfyYQ{#A eAϣj8ҔSP1Bbu!t4$ ZK)U -PYR#hXnT@mSzzsKÓ-DEԸ-E0=1# 5/_`%B . d~R6|lY T_ Ҏ!=dm53iAf3)gc (XFޝEWuYԩA۷ÆGe4_|/WU 0MRjYO!5MuO l?a8te@o9qt7aY7J٥6D.+ 6O1ZݫȀq;(ۑ`?N;mK\a3]⑇`!Hk4j FVo/TM0< dt $7JNNh&<ᘌN `59_/XWʂ.Ǻ'Ti'Q:,ojLBrpF  Ṕe$?{xjc`iY'*q>_y?1DRas2Oy}JMy .\< ;tM-_견Ƿc#z[+e!%Yj?F}z%;?mlWӝMl+2t&U*.c}X~FP볡GxfNbm(lo`h_]o7򁚺)'pTCʽL#Y{ˋ6QY}ͭ7!8djR ?H+s=jܘ#R2vl>HYrKzPU)+;*}4Gd#1*Iju~jjCOgWaUVoUg; uhe-xPpRc@,5 ja}dE. vcy_4 T⧳;J)qI@:!uJq#WBBCq]_Y5nL&|(?Ӫ̂WCEUaѝ P%:^wqv%iPwfnHK؉Iy#ί1L֍КFc lI -lnwr= ${w*b{*;MNsםVN5,LI/OD Q5RINI2e\_DZ-'XA̾JO ek+5$Z<Xf#k-WIY ~=Eǟݩ.4?V .h`^%.A9m5OB:-fpvJ Qn,H -u#u”Qϰ#d H[ٿkR+9.Ǒ&/ ÒǷ Nl)5+՝n #~#"3|TB!FWnձbvy|< )ҘiD"G?<^|g|eHHܟSy!'0ɤAsHi<k-rfv˟_Oh(㥞cS j7se& WvRN̲< .sl`fp\ r"(ǜWhjZXz2a$ $ C?C"0Ћt,pHuxO w3{,׿)-KXRngV"Kւ!^4FJ#x:۾y4 NVX6M hV"󌸑&޻+y;cղt䮶ϙ9iO^WlpR>]hNN5p= pLm+EC$%QJMO{ ji0O=UXaQGq'|)db]C䨪뚅wۗ`>_v.蛉.GDtz>i(?#>U8SioJ*h5&@vjI{_=oU=ɭ%s@V]`RyaF">K:2E@[Vԡ(ܺPcYF=쫍Dd$GO+Js,i2Jvjtk C=CxlvǬfza;=9V+5֚n]c:cZ7!2P:GVw,r,R' 0g y4q |V[ bHubt hy?E,3VgE{ĐgjG)OcE|'Cub6pzuP>c)I\[GJ sٶyX#"/20t] CH zVZ9,^GK4K4M5E>Kr:b=2g7^/|HRH2]Z?puY8<,s*[ D uFwp7b&VK -ս ސ*HA^6rhZ\e@s:p16iT l=z VK=Kw$VI`R#QEt L{I ԫiέҫʹ|`M4߉XQo#gx1u}=r8r`bS?*;dQ"Þ;^e&iNU:NRLzs吅",|n3 Y4{M{%ܿnrrh霙ELH[.,Ըo,DeYG6T_daEmQhaMF~F G%wѕepF?x<0`y苙`ڜ%0}OF2. /_ؔ0+LWY]=<ΧV/*\yuT0>.>r =-q|IY]*NCdzJsAm>Q;VI.y6PQwhD@ )#`uoSn9 ?!gW(Ƕ2v_ 674'a1c YSFld<8 /h!cA{JulhӬ4SJrˍ 1@0RXL !ez^)toK'-79Fb&2f"-s1&p^9mS/"wgAq]R(k.n-+Pbac:) Fa$jl$fFoNcl_e"p)YxߥT%Oozx.:E0vn4@$Y:I3DZyAzۆN?-YF rlyqh%^:˩!j-F#T|ނzTnwr(:՚;EmoV(#~ 1 ]>UʍSπbE'%IF#jurGNabV) sP -GT; ޅ%&*sH8LC|G{UG{GOo4Kn"p٤n>3]ۗ-&*\a}^bӫN}BㅛOe<6ĵy,D!am2-YB.#?W|0::BC|22眄/q G1;R8֋#XU. 7/I ?)/WP*5_3$ϝm52 ^IlOq29ܕt[ Y./n+ؐLc&L8 2 [s@ٸ\84mqዓ JRn.ɮGДp:"*xۂpo dkDnm|!؉o80uz* ܹE 3Z8JAo[ \ԑFu6f$ qZR=?j8ш17<\/{Zbms$ Th8/\ȧU$(5ѪeZsUo2*HSᑇj׾^؍#=<%['.NPz^z'X|ūZZ,2J] hĖ,~IƠL 5X j}S흥4[[1{7 |  @!Rn I?`3(&:y*aзPe(l|=\i.x14@w&gAXj*TĚKO2귃aib Y*jL!j`cB/,}+9!+u'0G{ރ9N" _QZqUK3|6ysxâ<.:b.>#=2 .Z_KUQؑWE 7IܗLf9|[PzƅRR7Ͳ(Of@Vaτc(iZ=i'?3V}職w&j8Fw;Eً8wts)]KljrDfCL1&jq5; -T&Oۺ 9A?~-8 r߶0?+ۂ*ʹ4Rp3 k K͙b{X/,5ѼSAr'x)4Z)(:.->mhvUI%c{,9ڕVF6>Wf<ܭV'kV~xf֋^B|qz_v:[\"{spfEzGOsY.- @y#S }<~2FKN/3qAgүq(itGP 좈p>k})wi+PPb@9w ri5ЬgQo&G|>-%#`Nљ "eq2&9G /:HH뵌MA\F3 l|̣es?_dSܮ >e6iHIN"1+/ҷF"3|m$n$ ؗil Nbg.݈VM,-F/ P8O(uvҖ'"a{@1͍E,x~5m&h H1ȤlYO2ș4٨ !O65Tc*=ت|1٨LJx}%5?1U`D5갰04V1 !_ZV|2ӡP,Ɉ7z̭UƓ}$q0 ;$tJ1AѤS L)eK|0ragĪ.-ay<(DAa*dǚ`REk͎G5ThKMk*y¬KTǰrr2>N/X7<|ԾDdoX-~ L>]=<} lAï2g8QҌRCqz].\¿eZIJT2pP"^w~NYUKl`ب"\xG8sĆSEmK Nx:'6pG|,t߆ʥ*jwq,J JtTLْ6Cn)7[ ,[Mֆ([ 0~ڭnc[q@fvP8XMf?1U:n>ES'g_, ?b">ϋ =SA6esNÉ.7k]M9M> 儍ŐqI/߻OAyapHLzzT;J7ׁ Zn+xo$f-z%W`9}ldLrw^b*Dప88nكZqv!fQ4Yj_<+7>˝#sQ o?v{t8y"cwܴʼnI["7' g-) %(uY0sim/:(LB Gg|aІ#ב!Nz2~Z\t[v8,[ +nNi\:2PJ%t/GŠ YRJVoxލ|.[A,Zv=;y[(ޙu9 F7s x ?_(7%ev2 1 [yNj6Ys$QFW9yd*Q^[G%+1F\&62g$uk _(i89!-E~҈*HU#lʓ[:cѫԁ=p^]Q_x@Q)q^^8]ϙFXM꫱0a7\5j|bck'*,yJy}i.!Sƒ<#Cz0 'F_k{-^4C}[4{TZ*>tG)XoQ V).#>cD̓ .p_{Vo%uN+a_>uܐ%󄮤3\EyL%cȻ),S 9. 9`QDHʰjˍ-(z*}:"Nprʔ y˸RP %?40fc)V9IT*eJ{O/'kIz0"F&aDg϶Bt!Az.6-`avgȦ7\0K|ɗndkNB!RNaL̀\r5S]PCKp=*q/¸Xy%֚&UV P*'&D>f Vۘu֐aɋICH7$u+顮@>7U)~b{rtE(IÖFoZ=_]lIJHaTm2@7ITDa5%K,dS3-?_5?^3U־PƵv ֙3w o#^]~1Ґj21+ 5}j1Gl20b ODs| Z)<'hFU ckHZ !DU[Q!ʥ;_*-*b<[b ӿFz&k I! $|uƤ.4-wszB"3mm!xF̛-Q0lJ'd2v26Ws}"QJ1Qr^Mk~ېԄxU柛8W]kYK@;#KWBQbyi ;iUب~1KZK|#*wU(EMٞZΧ"a=%[srL\h!ȆPPhT%h&>_Vg$~ƾF*3;f?[ef}c{bDBn` Ԭ6/-=W;cDjW!~V>kJy(@)h/zE__jiy4_AFLefKMcBӭ̵;d=5ɐEpFu{N@Z43{lW>h|vp~TũZc3;\$SbbJs꺤c tS3x$-by ,0Z66}&%mlYLCڡ^;yvqt\LuYXeēUE9 V5ǏQ+Fph p9[T·,=BXb14c1JCK6;><..P 7fB[ Pڕ{1YxOm}2һ0˲<RUmI4 (JD[u˃cd19 twu o|@#Xʔ~O?湲+Z<zHA- ,].Ft OrFGz" l ^a.};jvtTo Y0*UC =2an,x j1}>f|CХ?O!c4+kŦlNj ׉㳌k3?JgcᚺT]:~J@ ptlzm̿i^luA]v뷊ŵG6|;=^$㗰v;EP(u6c#Wc'h]>ju)!J/|"u~u,,ުn[h6H\z®W#mn!=P]ӿz=v3d]'\KBlnnM/?7蔮^uk~I\qDZ%"A!BE{3*f CDHW6iɺ274†p}^BAܖTSKղa p5)nek"):gLIҶ$`R@W~VcCQkPcWhErq4$ /f5s LZeVS+'+TKիЬU5>a9guSdW'XhK3.QVHe_&bB:UeBLXэ7f,bz]C.x Υ֝U;7~KJRai){=>Ub&SOc @NJcFn' j߁{(]@7y',fi5 G^S/RI?Xz*RP#,F/.ሚNJv ѻ]j%w@ ŕ'8;< dNjоL0e=q[QQlk|v GEWLS O?"\ugr򣕘[~+MW죌y;_xmsjuƗ?(I g?혒_c:|#,VWم˦)E۬CR{O4h $TT$ro|#-\\ }cًwK(uJXd9)A2 A7 >|M}ŀPPV$4@._:[Љx-ρ# MhVʙYQD퉞+ Yr(wE@I뉩 *&b$VftfcAtvƉ/Jk[gK,bt}LW!ӭ/6XO#' YuM ,/,8/*J3D)127(J&:ZC'MX?C/mѻ̊*h0d\\E{?m#s @:J2@I0^GD~MKצBI1֡#:]ZSĘ?)O߲eW#|jX3 >spÌ4sIN1Vh/i=ay3{;KNa:KaPY5ڴF*"̠)G=`;mYKzF.hFD^1V ]0Up^22S[פW ΂ɓR ~E@lZY_jZ'gdTw?\l(e.`T ȳc6UUA'fV$G^%=">T~kn21^Deɺ~D׀ũ'#{|1wFJ#VŸ%ad~p}RC%g(%oD[`mј>4[oL:ez.vdS%a7?sR+Pz<'!Ugfҏrd+V~G/~i$$Ԩ vTӫ=£b0и`߻ڞ_2xY8.nx͍ 5,r \z[*|<ڍђTۄmեл.}?С{u;e }TsP tl)K!|PwUvN̨6H;7]CZcj>O{Ôڈx7;m/2UHqj]Nchϭz)2G&b4~.2N 'ovJy&-T1!X]EH{]Ā1댐> WFr"=$~s%j?U޴P:"Ix|=4"h,~иw* Z`-E,0aev^ƞ.yT?5B_owqZ*N7)I@TGJ$g N#Ԥ, Ck1s B9T}/X㞉yښ ըڵNԃᛦQuMӣ>§cg`~Nd`n9aJ'rgE\J?8E7nߤ>%><)o/ټs[{+ ^Q(K]Z0HH*a ˡR['@g*^vB\(^4ג͍umPL7FvkKQ0RntWE]yaMdIr7  a`i1h *teImw0ͩt%&cf|@{G5zmQAEጨ 50¤$MU1R tcTٽ;[ഛIʥq> Er9J눐PF'G/3# Z71Poi3 f8?%?BXPM\NRb Sg@# طЮƬtz\ۖ d m1P6ȌUcC"^f3#4f(^ѵrH۪1ֲiKgXՂ)uXtKxt0,M;lW_wmj"p3ǫX8&C_]2Fp|zS~ջoJX"Ro: 6lـZ3V ,{)]ݱHo~Xs<+Ff|j߬9K77T?SP刽¹ZUL1%C0`Gl\5tw PCX5B&2ۊ? ѳ:NCB|TϠι.DŽGMlMtA=_U^#1p嚼]mk9e5=s'ب*4GuRD,;:>AmE+uH~q^P*t?Œh閍RX CPd&ޛP(ˣF%;I!W*~H}/7[0g?r-.g vrSsEe /"e<ѕp4zCd(y܈iH]L6.?AT-1 ZJJ{F*&\ׅ`*&ڶc:C'L+`[82=. ޼Nqh@`y8oJzǒ,76}E+>D725-@ کw;+g]ܴ txm`QPk//W2tLDX8f)Fu-=}*K uls۶P#$tOYmTCdmhJ"jlLjbm!JI|ᅯٺn9؋ZV mx5PDU iU'gQi3ifP`AfHz<+4~c\ -F"Z湄YKx7[cи|c߹\?ا`cD6\J 퇾3nXQ'G:Hߙ۬+&@ClW/q(fehtbHݰ(6 YHA"%hW8Znc!"I;2 ŪUH.Y= E52ZC[iM`TDժhԏcf Mg^,mEK|KS$8 jnRZdd>|x 䗩J䏴 rt9~jXIܝF'?In4 Jc !GDh1gG&(KAH'VoFCsȚo秘/y?*:*¨}!CYu~v? QIJ9}?I&c,4@xP٦ՎK͹pO kȓ0x=R'Ǹ[X W:@h?5%v徛 t4jڧBӓ@CZM=Y~1Xqf1 1γ6z9u8o{ ')^Lո Vc~1G {4ԮawLes]?m~bE?JgmMeA]'ѷYZ`IK,}@ 99) Xa,0zjyCg a>^ET@VS4bچ880>bG[z0R,ё7O|b^$P3"bIĬ]98l $5׍g7RwqR4M 9V2:S; Քj1&cjMa-qD{q<<,r|K@ P <4ɒ⻳jhcL:wT}-\<#ʸpf8WyINoN lC3\|=&/J@{M.hf~Rv@DE0eVK0w`\; Xv -Y7\)zu)0PfX_o -S;I"'6gd!8C]$3Lw'65>zSo"\Kx⤇1@H쒺b`%W~]gܕEv6J %? ʕ#DCaXHEn9gɼl)vG0t[T,ҩ HfS@joAjToOd>G@rҶ+s Ac\hss@џvq3FD5k2Ϝu{n gfcwÍyO ?|vk)_ \k7lWF{o\drT4Ӣ4zo%i0`&q ¶m y,I1 (EypEr'4sWa(UK 7#,O7"ʛ|AiKxcOm$* h)BJxj㢕w&φ,iu[kNkf.Z$Htvd=k彞m$wTԡv m zq().$q3^/FO.,ީ:K7h o17~o&ʂ;үlWYu7nCK@v\j1v Y!mkH;.PoN`_.8eIR+eú 6$$,5?WdŨm~Sc˄׏5 e$j 뇦#htFi#"p{:Zntߦ-e2m|_@nX)2}Xٙ2>vl#O}[Uf8g$(V t*E6ߢz;W21,Vǭ4,4CEo=H:=Fm]ЎLF|/Xq]Ǔr7+UYo\w^X!G ܞMқ3ҿ evgG?zn t)㈔0oƧ^.c9Spk#%ǂ+?̻A@V#YȘ{rq]Etzp#E\"dNg-8kaǽ?'+ԴDņI 4D,{/Ծ7 `"ťsRvS4Я^E}*R~,ŝ*xqDZ&T0Kb!O"j5uaPlY_NW0`Mk:j{S#CMTDJ**PJ i* X֣|Bi940{:Ppʶ?"᤹(PÞwO!'x(t=CvbR,aȪSd53O]W7VH Z$X{]A > q]hgǨ:+P~36%/:g H>ɗ}#LN&kYG+ ďt)ns C.uf muϪTJ̾Sy| <]gSQM:NYJGeA 2pzf""m#]Q{;YҨB34ҋOxf'c;=mNT-ϘuV2B^:Mr5$5E(te ҩȼk')Vj>XHm[?wJ jS0I(z8A6©g/pUp 1aiԹ2Fh"ne|dA~?rҳLDX1܄)g+32ΜC97MvT|zsx CAYSoGqo͖pbafJg'lh& ^b+ jv3])y(oAJvzScJϘbS*ıC`f&斕PT(^ :OaEaGQ_j[R57 "I#RN\$Ǟc_;q8"]3$洮pCJz-B:%`׳r'EcRN Dp1[Z6ȶ;3*#W$a:Վ/!G+A ͩQ8&vD㨍%4NJp#Bػ;:F>Up[KKSXRC `Z E3G߳9z7b=ð*Ǻ~U%6hsMKGM/D7^l.g Y:MK@[$ѝ9ZbP<!;XX&0GL۞ceL|HkvtA}bvнūt1WDp]KW=⹙IWkrgn0}!,eT[zέ,0\߳}H3EhF@Z}Yp gs[Y'۫-|zcH.'Ecn=9z۝N-(PnhNE %Cr|b:=DZ&F}'9P7v;5 Տ35M$trDxpxB+O<'I?$(RɪP^u^8FA[w։:$Y>C.䄛M-_,I JJ5rQnp7) ,'N/s7GkGɒcwAJ69%瀎`RU,wJp՝[7[6> n5},SD,ӕY/O(VLң\&&gTg*n2x-6ℏ]wd.J'YkA|` ݩ^ZǑj`Sh-(,gjBXE)Ӊ_qn0w|:m[Ԑӌɓ7t#ZHq^'G"T~S&ӝI-&4ko\#X(s8ϗ2(8O&e"Vw"iCwzipn0)-6:N)+}9Gշ~:@n<'OKK*[z4@שRlLVMl;Cyi5Jvyd\guDP30{!O%6/;> X;X{~|ȕ!Ԃ%ޭ[cb«' ?H!D`t])8}\^ݓdb42\ʂ]<;W0e?9D,X,ȦW£\\&av@>i#IjQ4nqXLu1Ogǻ,>Ѽ Nkk߁PH/:6H]ԅu Ql$X}(h$aD`̒l"@bΎf<|nv.g*HP~!BgxVmˑG$EFR oOVѱ7Y#Jo)aS$>|@83mx:Y:6V'H}0t2fBEږU hKnk/1QvSc;reQf8yVɊ1*5mcs`ѬW@/i7i81N:פ7!ril!+u3 JlJX/kMKHeTu763ߖF{Jtniw =ױdf}WoTem(40&$ B okTmR*CYDڜec"[jDtx40j|AZ_ 4 V4;&wGD)مmuS.iaH2 GɎu[fBWh1ϝ"Gc,9pN\S:Gq&MXп!/v<ȁyFQѽGjvT@UC57 'Se ݮEuN["ylz!G?"dKDA3GuATHHݐ{> x -<%$kM yǓ03 |;O.דpTEW/)#3dVC[J_{*plbmE&ǭb3+#lA-*렦/TII9`2tzF7qd D/Oj`?|˖&@PbBZWڒ7P wt2/"i*V P5sԆClkd 5QnObi*,A<+|./6io: O cDeO1d:7- yo2&k-pVљ Rxs\ڏ$|~1lDpI[,c0&H\9&H>鰩qJ֑Ĕ) ɠD_66Mc"l4+}m}8hEglZ 1{M'cS7* $+Y8Z\)Wb6`hyasF$D7|^ΩSIr:][W.))&nٻ2U]|aߦ;AbN1cAcZ*wوe=caYUiB)sJa,-P|FvWwmܚ V~Jit an/lN`.o/iR4Jw!~A>%gZR. TB樉YTjS ]#R>g^k@Ǵ.o Z_0tŝi s??\i$!Ԫ *wo((u[VȇW*%c9@IH 1=ɴIE8ۥĤ hyn˜ ߙ[mn6>2Wzb<5XN .zy5RC&,J=S@I[aimz˦KJYiy/o|բ?ٚF%}3EfZnXU]tpfxhnX٦c 1C&PC|5i$b Z |cV8Ţh9!u3ְd*lЖyGxSȂtBng`g xEX qw}:J*ك$Y惒Q+iֱHw(uzU~#[$UrN84rV ]l1e\34jIc(Jc2/ \݉(YCBԞ#n26h 5G,2MUVuXؔ-3U`)Eg~t9Ae1C>.O6g(ѲRaB( 8 g+ ms.,q8zj*x=:]9IF6nmT(mf.#sOxEG^ga_7[!n™ G%o1t\x$4zKe\! kaHIԜf>!:_m<2?LI 5A!oe?:#yכ, ñm6k G'ffK-ߙ{W>i3.`))yZE I{<6HE\uNR#u hy/x )d<@n!2;ڻqB޼\./.8cgx@[Q.Ƌ#)%1.* *T<.e?O,tsO.<A=h- kqᵤ&veip8puKeC69 Zu,(-KiR[yX"?fLg fNg hViN ,\T`9e7<%CoV'dyk(fB^J;vot'}(˸fY!7LJSjfǕ!p1X2a%t+H}"%%^YvYow0F/&8q 5D;7bgF2/$7Iq}uՏ}%CbӉE[j4I9R7t Qa y7VJXr*))%S3`r#|/W&PB?mo9w1t&v=K\݈'OH Qxě`k#1||Ǐz@u82fm}fIL9 aA$r-SW53%' Ֆ˚1k9iE=Z xb鏉#/|5c/B~_Toym1HXF9{"sW)zé&"N"wHV)1|ۇ:9F@\5"z,{Ư)蘱HE,[/б7t&y (ijmWYރ/{pW`3-`_-$:Ò_\I\4&e\UF1Hr$x`Fgهp6 O)|p^}緪C[`fr8J{iĄ b(٥ [CD̪,t.rb4xbĿX+A )n̛Q 2Ϩi@~G2 G1~Yqbl ВT3cYR˚"絷NQGygU&tM*-׫+&o:ck@n|T1nuBImG|S~]洑Z5[AIᑎVY61 ݢReX9 Gֱr;2e.-ԌBk䶄;{bKtfVρ|̸R)=R8ɛvN Uqo fn}12wYwP Mhp#|:׺Gg<+*YӲV@$LMN`[qo!C"%iR ^݊K^PGF6NN0Z2Z]Hx2+.oZ fUێ%dRHaڜU8}8kÇDX_/nGoYiVt٭~禓?bř*qB0TjK7dlЃcJK*@K"S[%^b*bh#}'b+9(@D(mL*~Gфzɩq>yKnN"nf<_gSj<~&l9LqPHJn.R0X4Of j1#lܒH.ȕK˚(*XҨĎ'l7qg< [ w =&r~%Z{λ&e6+;)Dʾdjy؁D SIjg[w]&q dTP,ʘ-ΓX.kf@0\F]A␐6}ZAkPikN%K|>>w=wum$TMRSgڍC O oV8(^Q5{{GnM[NoɡٯeF:|rhI?׽buSB-cF،`,OOg}iN YDi)Q-Sԛ?+M„A~2D/}TH01;5*fINM[И&`V7TÌ혤q$x91P}:c?I!E\);SV1=fGƹx V |r! Y!(vPQ=}sSxʖL%aG O (Ov :^U`F!A>񉳔~A0R:àmfF|zg2@DtC2gWxOWb}=]OL8(`}gBxq-c/:3L/id&OY9̈mND|Y8'a L#g=ր <6NkpCލvI8"^r'ck ܬ̞濔z "i9= ՟ICOq1c|81Ʊ@%OzNpZ*OP_<˕B}Ø #|3[8fxsHĪ0[ŦZ.5Li=,qVhf?Z:cNǦ9iAȌgm.C,3^޻5IFn}n+* LZ7ŧmp{5"_h(M! dЕ<0'ݵϔF!\I~olBA<1f Ja>5~'QDW; hy훊۰YB :8lL4@S( S_`z2-LjVZ{W Gm1<'y1TfpdsǑ?%ʹ/޴*`OebU(q5B,,n' 6!9i,Z;3%Ttq>lDa4 b[y߅[f\]{+6P+j=QUpod"1O Clػ= C͏oFGP2=q{`5Aج\>42 p #Ԣsp_B^JL&-x3V2WO]|ozPC>|Ơ L"ЫSt\~sWF 쪥~;%)ܚ6y b`ա w?ՙ JP! 9k$[j'ڳ%@o5Wj JVSk}S$h򊔷N*T!z?7{4M^LS?C6K>JѭtA` Tsv5;1^vit 8oWo8y:ԥ5HQGI-B35?5op wpQ\ypJESPa0Sb#P5N_[߂Zն4!"*>a 4Y/ylObH{x(6-0 $c`V_YP*R} =O૤l6t5e6'uDžjXfv}?xw mhwhetlREݾTNs e%V „ ܎@Xr?stS+fpt*$Ō`PƮފbpcQ hnԚ/"w??<ƒ`tuс_h4u"`D = i΍גJW:Zc)Ag e+w϶W]=Yצubm+w ; ܧɴ ǶֽbF5n~.ƈZ,(L!r Gt.$SՂ~~~)w/ Ӿ p g[ i L2A:F~ 4R(T*1 3_#ZO NTsUoLgv2;1~[8-'ܑ<$SeHyZK|C(J m7: fNC˿mA)U&]w` `c(|Ҩj._8+Jە\S+4BQ' ƚk{ G_ҿMu+CiNjfC z (7YYҋ"6khhT*jbC]ix@+xv:bB7@Q2z5-BBxGYaW|_~ a*RZyҡ'dزGL ^OC7"JAu1[y<6_:ݽl΍T642Y do皍QDGl*5|/Ȇ̏ Gܺ}MGf˺ 'HvlZ{8UMM5|/qr(1Ѽ~cRd7sChG߄=DB Z,KgI+ Y&}~"YW`zru$Ks$;anwbN3V|:>{b":U]0c#()G#-ոX4 ,+ L{Aٰ<'`هX*;t޾ = OQ2)ɇzE ޑ㎡A=rjR69V)Hq@h^hJ /ZD2akٳ ^.rs ljT{%":TWWQx;{kŁ0IWZ_ghcnyVpH4GAq ^nrrLݨz2{c~,!ܰS֞a};4KMF@h(u9ݘbfj1|,YM6Q_?ksڇ ˯\G߶9VY my(h~ۤ)2'~l8uGw+ĥ#Ypn.N50T:M?4.}j KD Ylkn^VW|@0C?L^ujJDϠŗ}D׶lw>UCř 6`&!ƃ0;N-5Vg+DNa]66!Q9B$ ~+,aR艂20&2G3yS2bhQq4b(!B'_eoҽ.")euyMHkhT H2؆CaUz)$eKFA`1\)bE7g] . t -BeSMLP^h\z`89{;MEA8sNփ=U73W/t8D֘vj?A&l覆A+=_NH"mP:ftYgT;Ԅ߰-ZLjK(b(1;DB *Q 0]G~elL!+AJ0j&߇sdGW[IK,U\;^I1uJ_@3yi ͔гޛ{P-,s!.+ȫ_B0(hp3_t3\Ӓh"|@ϳ$si.QTkl 1AWO$P[#_baQR@/b 0KpҪsǟ2lHK:.;sOK:^+2&'!I kCKDpmhj -P >[Fj8ޝ%֏J)t_Dqe { %-zA=(yWR-=}%Y:`X|-RD1N]G=(!].2$L~}. g/WSsӌc0&*j 6f$"{x:GenN4O[WS Ngj+TaAỷ sZrAts-ČxFggz^;N[xXnJMo%@ k>q^&hGk< 8Ekg;wp] jYJrL@]Ba;Wu5פ2KOQ\}yNmw%g su!MȪNn?7a݋|ۙg(/yp2Kd9\ۥ(O0هpB6 611a&xNQ-Ѧ!P]6/ [?DՉZM(1)1RiJ ԉzIT1((G.bΑ~PYþ])审({ 0ϷZM& &{j袧Y[@&k>*^V>Дrt:O¡>_n-Ʃ%yuQm)v8-vF~MĝXpeڅ=g)1K=G-]ئ:ni๓v\1tF쁊d|"2&~ӹ-gD$ra/Q)@M%gJ\* .41nK:9H2EpZx؋'jP}H Q=EyE&XQ^'kZ쬒ɔՔЦrG%?tE4306 Dʵ";L,VNRz4\[O0V^Sڗ;ꝁjEhgq Wzay$vٴMM6g:%DX m],b6UH$EPUb8sKRLOdn<}޽!w}C45uEn We0:)}(.IvB IXJҖ%_iy)4_浬΋ɭ??hy~z%Ȱ^uܙ',,i?eɛ51Tc6<_ BNJz/p54ӧ593džvE=?T$2m:ԑ]W&+|+P1CXTH/}$=\%=}js[qɻSWdUȞ$ c3HN>]]35wX5O~*oynSl$d\3B5"7(@~j q3'%C\ږ뭚Awlt| J}9}2<,ɏ b8Ƹ HJW)jyy%^zpB2 #rip䆘,w"wgs´Ib5zk`e>}(þ Ht-6)Jj_ZU] \` (]vif4h@d7:yTRЍ?ݼE(W40/[@m,?䱫C*o] @VH,^1MwvM `nTlmanNzbjQ"vqU*tG:vXJA//@/x7**,lj?t!:W;J~{yJ|FaGhPZpZT٬$Ƹm+vj^C[=uQ2(0KMG3oSd|7 1뜇Q:F[Ʀu\k|"hp 2K3f7o#}xeK ŗËlSryJ\{{+@I@Џ%gRxQj=h^{PRbgBVr𲭈5ae"-ݭŒK(GpǤ#\^'އK\J0@״ 2{dı]&̍YlH{֨>,ʼn>ݦWodzʙ'A0JPa>;V1PhOR.8Mh4E6p ;]Ȍ< I ž'53T ]go˽ - ZZ<[D ^jyG SI9Ԙ"t0TZ7ugg3N"r1ɂ#:cU[ "Y6%' #ra' $>y C8p~hԿdMcU\Y}..c)ߒ^"a}잔C]$Y "6:/2T@2C "{F,H:n2Kae RoD|ԙǎS$GK54#8<Œ(f&I={en=OEqYt 0҂ܞ=`܊#3#n4,_=K;1*Q `82Hb p wK2dϦU\"6W#8 30ۥc>ق S#:LZM?_E4J2qY1@l j {a `G<]`=}HaxhVy{XiLhhZAvo֍CQ/2Z^d4n_P/(?q'P/>\7|!M8YEi\J)Jb3~OȜҐQП l0XD9K_M%{:-fTi#[0q._&sQZynq 77)JCI}n džT?1=px#}' R8" K?18YFsJF+g1cB2bP9)'G 2)+L5|EGiLj{`GmlߧX#Rj86l/8ʟO齳1㘇3EC 7|h*OA{>?YMކkP|/sCۃ=~ck2BwTUYʓ!4׏EB1a1Zٴ~y8Cs4d@ 3 ;@e$-v9:jLLP81gsl$ PgLN׌ipBQ:O[`dP?֣]a.uM#=þߌ H-_HhrgH]kY ?Kf7%Bwl*گˑcdRA(~dbJҷR)ɖ07-}$Jn#p#T_B7TӻPLkrOb`I7Ś`f<$rWkijR: I"–Ťqޡ+6֡b] c{PJlF3ryMARlY>b6#?a8 7ĴcX (xUq ᶅ~6G8!#"Ȏg69_WY.Ne|h!>40ܾԡ:uy)JYTa}a}"OUj[#>Kh]+74v_u nKѐ~*e#9K|USVk{lY7#q35N2rV85+u9^6)2#CX}|)975spIb][U&(WQH 'pI⮦.-㝷 A˫ԹcC W֡G63nx_4f{[2@LXkpQ&85ǡľ׏Q²k 1[~ZeB#4Vv/nb3}ʡw*M{Gዹ*Ht +M&s}fd2WBZ% Кߞ gZB<OuA]zM$0X""fX:.AFֵPNeAvQ9NdL%Igr HLg\u;_QgWC R@?keKJk}w@e@E-;RW 6>[Z޽e#,xPl-7~~$)uo%i(8X^Tl$%(|Q)"2G̤a3=#Q ~}7)P ]HJ%*2!gO=3+:c,TL&.VM!4@:5Gu EIy^ٱ_&Y5dtv*YC(~';ilջ#]xq5uԱ[f{i)0*IqѳKdBctql&r['"tZ؈'R3Gys2 !}G,qQ9Y lr`O,q&\ P5$!.(Ier7$vU7ILHPjֺSʢ?"ag|*bpڜCLz?0ߚ {83*;n~)wtўyϻh)uo!K){h#6Rpn9]HۉԮ2K%0 {h#vl!>h7B\CQLC¬% ®-3g#-S+qJA>9HŚ -lۄK9ئ4`ŷJ%GR}Ī)q^LBI#K /Ea Q8Q_d+gB f<jN`ܓxDJ-Y _gqq.n*4CwMsCKv˂; ;6%2>bfͥbxݣ,i>1T\ W μЯeVuBޚ#qMI^Z2tFFؾE6 qi 1=v$!_( |8icVbjR_shV7-H'PB ^i&=7CZocY[Dq7Ο{OJdi1tn@nnf#оB$JG;[{U&E"-Lt!pw-+]3f?V]{?kQo(U<[FeAuhq` eHu?+VO-Ooz"HٲB~T7ظv--e5jÜMp#=r3^1C9syo{R6FLXB@Myc;bP $s2u:kK 80R7ЪL-*{HeX>5Gx:KU;#A^Aơ #ѺaC`Xo$A/< xq*^T,ALp쟘A*v㒈ͼ)r怳 &7*Lڽ?wPtsx-U`!3#Rr"6w8O3f $F$5CFw C7-l_n%M:Hq}K 6e E:lVL%hٸd5x`f~I -1EOv* \%x /`beAbX"UYJuWE wEy/HIHnݬ"1bQʦol!9wC/9귲pg7ˆ0=*i[9d6QΜ?_w?m`]ן h;\eǢT3:xX: “|K*4Uesg!js9-;{BJڣѹW3 {k'QKKZ3{ru*\Y9{M?Oэ^(EL:%wG^ ly}8X(_oOڍK-3UUHQ7 eTw aڏ(' ԟxıW Y@u`5 r{|p4~kfLX ޻ƕqzgr\[Ź؝ n8Y&nwRbFS&*`lsʡV0F(%r&΁6xb^"&%>7Rd匿@šDӺ7ԈǓB@f);ۦ./3 \9'zXwK$OYg̚+Oꓘ٩S'>6 f|;m;VyEJ'ː"l^ sk5j JfNvzP_:su-y͌vX|-5H9cǒޕC5Z̟N _m.S8 zikl,(=}^ƍ[xEqe 7ޙbRsmY*a5J\D ZCjXkeY+PFXh "Ԁ;˛' 6u!n:]4OcY"IțH\~:ђ٣`ߐ*EHbNJ]wܶQc ~Y !bzC"{/\ 3}0XCFJ ͝3xR/inQ(II1@JIUwQ ipD7 SsO\732k8t8i8/z˔7o7#E, | \+(zr8b PM]~໔ PydqyFr4z&J/تOkl=`x*gnߙ&HsM)c DL3* U"ӟ5f%tU))>"}_wwAar42x!|kg 0?A KEwQr &[ R wz9dAZd)^w+i? f2rMl,Bı,˜´t1#܍9 LZJe~94н|z̫ {5:EIRLudK iskktAo0ZRS7+5 ] J?rkb~95eLIuٰ3$ L`<()rA_=.W"N7$2rOhD'L"vdl/!/Awy]sj_ :vJYzЉȊ7fJb_EhľlsZVzm=E>OfG\Smt&BLu \uY@ u~5[ol tk!@T87eE2ϝci+xZ2<~ʲPDT=FYa :BzvǙ3c%:Vp;8_u`3E~g{VSƤvƛV7kM,Hʇ&bȵM)>(> 5N?.vDҽ͉ܴCK?#'K26xxcʏܑ֢ے߶I[q/*އg!Dyq:U2&̅,,Kق y5ѶKyZ|!S$ε*"W0mllxFc<z,S߫<`N0Fmw|W͍Þ,r) 0YbjRo|o8ԙ;bZۗ{z0N6lGINH+9!@Wh;ue^XrLyeL `@M .^-!d7)Qz ;o=yFOQؿh}5}B{L@Q f18+Ld885uR6fcZh--QenRՐr.GMJ#k.yF8tTt7xJn T>Cz/G\/0b<0g]-;c> 6b]7縅%wk_!DcwJ#ChI*͵Z$m%z!NQiԔ/e4hJ YF.['32pvKد_.t]\7)86?2ҏ-g. GVlC^fKTNUmb?3)I^V{֚}E#ʩ/scz3@v 0ɻ{hBvv4 A ym{1$Zשz!b1Àg =ڴ[J**GkdVZ-FBsMdy lX`)^TD]IA}{JsLg|j) m*%M/3vK~+Z)DewGEaCkfnT Ϗ8B=cACTydEF y;,_g Nc|3 a9OCI]mi.ReH˖Ft稣:a ;sY;r3Xq)XMm!u'+0% % Jmd;sb1Ջ#5PgܔW'(be~ VfW2n Vğyq?LJU4be<:YY[C*(kCgS=衾.,O@lIeP`“) &F ZC J :"{*vFnVy;@8duWgAI.l;60Na,[6઻Ng%6~.bݗw6x~{uf_K!MÎ׾_n~&uYj9$`.ޞi}W6="xG E_sz$\[jLtPmB&4^o^1_9h[} Kfl tF+2 uiH aAN^gDR8b=GXbӭ|ݖd BhyEUM2 .©Q6pC XQu+*|RY0" K]LslN!?ӏܷ;lrMFWD6]?Hlz!#]l) 3*D+JFrbc%>.(tAzXIx;8JMR6jJeK*B'tv]4~kŭYiRd8-ilqJɋJFgIqMv3@X@`}E4!e@/(ƹܫksI]!7u*+s l X,MX\Vd7RP-'[D`X^Hͱ DǼI6# D,&Fc07VOuuϞ~$[o(o1}O%بɻw_ ӭ0RmQʱHTLEgVq+n@T=v??g6+Ja'=H.%QR,%SJ}fVSdQA2L tCMj4grMV) jڬͪrq=Ck$1Nϗ㮮k[+ DW ~㠆v `}5~J#eH1&ȑn6 _b*ډ GVEȀU9~s l)#f-@gGޅy*{`Qk% tgS2LxrGɂ6nRLZ: J "LEEN_U9?6Ғ߾Zd}VU/i ,i ޥ]X}27l5VAэMjgĎLVVnEگӖ= #*È>lؚhbZ1`G)e _|@ŭ)Q Z,1w(]+󴰰.CJ"".T.mbPy4UlT6χbQ@>VEn[Ƀb6q~)V.C26;R*(,8Oq$!1R3JT-0\e'Ȏp.>*[UȒˠX{Pp3ע`,O%U?ОG#PطՋ% (fN5ɿ[;}֤Huٵ~2e8Q3 t2uKfa"vpG1y ]Jҧ- FjaTKa W,iJ]Cf\O6XXc&(K+].4`tXct5;e#"/d]s6o tLTEb(MhdEV(ݹ_V=oׄ5V97-IhG\V;T A] J: YSY7JT+(>B&XwQ/)0Н8LUeO! p ѯLQ#y„GamYS);PW66ZB])&$Qp!bFWw}NJ<40(YPgZlL=@`f,]93߄u7xHy-XdoU^*)>nx-,]gc_P NwiIaUcL[K%wb"I LOo.%SMlcE _Z f+WT i]QG*OՍtΖBvi5򣮓qt9rtHϫH kpkVp`"YhS"qVQ;@ 2/˯\>? Ϟm۩ۓHf󟊁EkeJJv1,φz2,w~NX`sXZi@ZhpT/g|初kH{)춞u5;+"">MK1k Sh VH#a,ߑ6'#8\B ]kbݢ(hnҹ=CAi~PUwS.wf %^,t&31ye ;2N 9'FVfb>>1M'b -A.8HxFxV#iwQ#wob tMݡX SV\g>d:{*$-{_y6ࢬJY u)tm%!V=pؙ3 AO`#_ZWh$8uo>6Ӿ̶5f;z*$"fʋ\7:3UVOk|OMY/e6.%c`{ˢ))YwBxIa*ER^u9ΡSG]!KG.-YYѦB8 vx Y^*j@`f~]g < v .<2̅Z# ),I|w DW^oJ.D1]iaw/%EHCF*>zmOG=9Y,R9ӭW?9v5foQv`/{?Wlϡ :Y8 ߗ*U^8*u%~5wOf_aR yTNBgaφZ -Nwʻ)\&A} #u&ZHeNd^IjRY5FoBV^Mhcx>]Wb&[6 'Hg̥y(ت 3Lx$B󺐝Ye&jsLAe:7&͉Gc},nکO(zuҥmѩ55y=ȇrUJuWPhnY9 @pxWKsymin<ԓ\:Y!ZP1w8JMHQxࡳV'=NP [`}Ѭ\0)'tj3Q`$=o? *_ޫj~m(/'| y`?+|ddŐk;5+ rMfNTy"F!k('Ͷ5Uƕamq<H߄f%8*_RaG!ykur[oYhLvWi<2?y\jCUj\ D{49=v(C҄D`J[x]itHy NVtqT lV9W47(b(mR !j 4RW7 "dL@cmq$!ׁ- Dp_pXPy:i ",O}':@6p.Hݍ)c)OOU)Y>baYк/FyCe([#㚒(,:1_ӛscĪ]_YW ԃp^]a}by U,w[Y<v!J6ME~ t=A4nv'8{-µfv8.db^`:fsʷa6e:/\PH5ڥNJd-R.n˴AdW>bNw~1 xGC.T ^*5^q;+Ҟ]gU[f>%[ RN%I%Ǭ)zX*p(3tɉɌ(2 ޫ?ws(WViDg?(5?_z b6rnrwg (n*@.u{1Ѩp'@=cU]F@k}邜RQfi`{¤r׌&ɣbxToFSN|3Ot|oʪ}b$k* dD/pLӨRc"dJ` S{>4̣f -՘vRH'Id ܜ.PZ̎z$7Mp|6ŲpU|:&I3\4G e|+r9y-ai[i).U V,'kDF<9]R8.gS`Hde¦}dn/`4Y ^IYk$Jd,B$Ӆ8/ >z#'e)Vm*I_k҈Ca"Xcy+wW-$?x!2>;P:\Z|QRg7PH/n_IvXz痖:&U*Y9TTjA\Q-Ҳk[bi  \fh\[p`Ќ4(pnVΟ"F+sDiH[5.T1a%?/ױ`@(٬W*Y?ӮUbPC%] ./DmP԰_I i}Xāo$> ^jA tj]Hv 鸗[?x1φ)H2>oc 0lA>IScg\s\s>̹iʵ7%uzHԿE\sn#*,apQNeu5"VMcj<:2:m׺2 ^ca' ,>8ش.(^\k#3y=AqN F bn{kV- I0Ȏx."ErCOXROb9X_ț{zHYKYM,ף- i]#?^KoB`Hyu[EX!5n0 ;G̅$R]]7\}^ 9hQdd*UPpnm],7OwM* 'Q5(VJ?otMTCAJo@&2̂<{Uq 6 D62$O[N*ǘȧ$|AT0  Z~CӰEOūkliHA,n,qݝ_L dۃ1R$ϋ>C:>E{[ eX]^0y1RN(Ƿ$P'h+uٟJSFi:"/njbg 'PF-վL-OEl#cM A|2Z%]sb)JM4t-\Oxdw &0='әEI9Xmr""j@=e%]hvOO)z|nBPΙȋ[Ygw]6&Z˪_nkxz9\Ao8[E`n'ZǕX$.gdز= @tkGp!HO0k Fĥ O5?Gdk!\rjVl$y2/nm-f)EfLUL#p?çI=Z¶B(WB4۹Mw5o"+`K ߋHn-D܁2ݞ7cxsS4_WW/ 'X:͂LmsR%ClI:1,Q\3VmRiGfZ)OnR]#+fUn$z)rЙw$h4MB2 DWmZUXXv5~GJmSJb5I5 ;RP3,KХT|+PઐƝ :*aD\[#M].oDOi%|81/v+SQ]_to'v]S}d_A;FN\O汓{z'!,g2|dScA/p}A[oQSAr֖OEzm#VA _T;| *y,d ӸeȏEgmp~%mE qo 0)aTL}|̚Uma]w,D7E@ʯNZeegDxϘ67)<8 YݮN@Q~cJȣ/ўmaz`Z}}-;)]H!ιKF`?LFbFD´M2F>eNC8s㯲8ί[ZW3%eaejŶm)YLZPc3)>cפ.$"$yUx!!2VzsM5Ə,9]}]hHѐR՞V겔 ߏu|&B3@D nf୷)Cth[$ԾqJQ:Ey (ȳC'Ato硬I>!dcލjrY'4QdNs0+X@$7d9< .F@=JN ;Y@F|h ,t(&El xU+/-Vژ & :i֣*i *>O50d@j [DҵӃ/¤z}yY2Z< z\lJ]Ma^, *lR/=)5Rep6]t`U|#g;/Ž<ՙf3xv^ PXg҄WwKXblOUk;Uuޖ$nvlsF5 3t]PQѵNgopa*2] C5S[ Se1l-k̈\3ʨMC 9-H&V'wgx}d Cz+Ke|&-\Yd嚤E|BF%$!+ Yj OTnRNh׏R^b,vE5"#ɸq:0R, 2TuۨFOV]ai^f'9 DS9ݾ+U4:7}i 9فZBiuᅗAd¹L$ wIxKK5i#*{{a\)EՂs+w;6]yŅO>ǐڥ|>mt%}ᣑJmaA'94PQNEg9xVQ_7j89tcՀJ"<'ٝT5`d_=<1KM'Xolf ďfahvHM66(FxE;Q+g.?6UT I0h(ޑuٸ(l&I2TbjMI2?Cd*m7qx .|e *I ֘VեҠ{k0 1{#~ͩ >am*<C]Mas>j,E+(joq\* qo .q =>g44b f\̗d5z!q 69ڟ;ˊa}APX\P:D6\%G0hxvZOTl<&J8$ ƣ77SC'\0_L% _ݍ$ ]Y,)_i4[`➹bF\ \{͝ĶFaLYaGMiP6Vj}fRY!}oigGiY4ENFtF£/rosͥ-ȕ5Wo[!`6IpXb7 mHN՗Hɥwb@j;h[/Ua(PR54lF x`<*(}./@>:0-h+C6U8K7׼vc@fC)O 8F.2s{0çqm'*T,g(UQr]aSGR1y_ARկ 4U)yw@ѢeHEHZށ#Hc5 +NU49OVJxBzWܰO,XSW*+TZ2vG[|%FUAaO U5 ^AV.j0@Q\sLPi>5?(÷ @ q{*?h(4!P'xp.oDދUX$TjAt;Tpul`!Mr+U*Qۚ Z67Y"әUy =QZ.`QdYRٿŢePAc`q ˵GJ'񕖭Ì 'BB$Kj&ґƉH O"!Pg1%k3w@Ydus7b*)f.NUKN JOL!;魩ӎOgt0d ׃;ĜjGKB^ΧuĠ_ Ϝٲ?az=ƷmR=j`NXBĺ7]d%X :w;;zcrɨR9*q"*6Qnh]n(}SQCsy5UC T Z-B^b$"lE,{A 'F +=7՞8.3,S=tOygVd4FQ}V:O^D60d2"_PiY☬ѧC2]\CY4yENwvs53R>@8\<$X%,J #~W8i2N }Lk]FG;zɦ1BEFhlAe~~ C-P~FE0R^Ft![Ĉ) oJb{\ºUhm5/z69#`qsH8&\x]CgM@)sQÈU%;ykwoIR/37 xJMr-Pū1dpx™)ڳ,x"l_),ZNJOuh)p/mL~(L5]!;>m2V`_sU,-ht)H}՞wh 9Fn@K2uDQ8Nm7Ncz}IC,؃,%=g*IC˹$ӃSh{,&0Iʆ%C\Ee}pU70v|Cw6:zeA$+Ϩ$HEڀٞ۾"k42|VY=R_b!p=\vHQi"Q헣x7fŐ~HB ,% 1OvS(ۿ5W(Gюg /%k#Q~d:[DZR6v,~!iU@Mݑ=a^Գz;0)\:1ۏdxaFcïc0dtز%ӡ堁6N;,_RI})C#kN . 6U秎^UzHͯ) oza_ڲ{bH*+j3ϧ f /=ü>+ Ҡeа3lyFD<&17Cӳp|,87*R bks5B3-_‘?ݼW'\ ¤ 25_yQYCo1YR0ީT^kDY %#PG0<֣-S?n ֨{"zqY{]2aĐ% M ;|;;,6+O?0-1W5=Y&tmva/Es!84ht+,I ]s0wW'+g|x,CRv/z,tѷ^<4IF˶2v~IHt4)ПuS`!|_o@U9{Z6`>vwX`ދpG1uxbG!URؼȂ,fl`x>bg,CWgbGo@[1`ü30x 3Ko5}Gje_Xj~&AѨi˒#AS  uMy8q SEe1{y+M誝s[Vc~)$&܀P $]ɸ] "lo8HWg8Ac>Tgg`!|2ͲWeb5<]ZvN&) Q}] ezAr.C(7~jZI.3ndȣ,Dڽ\L[,1z.֝]ɂXYa:۝qrqzAχc{4NԂ1sʲ%H(YV H%F,ҭK ;s1xNIjY;3fHx;8qCKŘ(SM }rxIњ+K'!qu<0@c`-ISkiū$[y#^2Yqbx/ Xq۰#JWTE/:U5$˙-|PD&O /lxy)Xwҩa4FlyxoF=/#VAWJ^\*{% AݙqDnf>aL˺[ Jn8-Ë+:V/D5q3g< jY{(4HaťuNpG)|!tB1[f\+<^xRnKpA7mF㯐Я/ Јt"O_z =C c%wNDRлFQDgfQA$<`bP66ȫ!I͍g tBpa[r H՘cVۡ_E󏥽W:{RD"1D;`Ӥ1&hٟ/F0ߤGX92M;鍅*nn\ Vw8U0% Xm:WBxBljg93MUCt|ǭwm{Whbs%΁:|fc1۩syQlNJ+0= =o.bN2=QѶ]\vc߯G&=>`9 ^>O?] ϝѸ*adhb:( DNƔژ\8A 3/.M?Wh54cBZ΋_,j7bui#yhbu@YASΠvZg?E>?,-dLشT ZAР VIz_+V&T`ﱞeȰ@79 I>2+y c'cѣ .\!U;47122WΩYrKu[ O_'Fd { kbnSޚVUk|f@O;L>ga߃OJGGw|OH'P/R K6;i/G˟6SMbK:1E\_׭,0E5h\;JYY2pJi7Xi3Is$ŅNEIlc`bmY [؋"Iq.U.I ^ōĬ@wEΪ-ZLkנ>|[x+m9MNn0D҈^;!:)eA=暂_ʎ[ՆF&Fi7a©Y*aT$KԯB #N ֆ'KT3Ja.)6?A}KaCJKi⯆?Yo2W]Ǣ >Xҥ/8j|fEƫgG۞BX"4Fn~Rʵ 3me>y]:X,(J@+Bzh<" n }ZnJYQg']43Ð{G,nޟo `<LS|_dLj>rS-3fg[͑9^]/QS 1.ϐ`;y|!PYķC#:'>>;hxW"3v{j>zzl+IlgZиb?偻 䚤ˈP|qZyAn^b4|g|Iw5,xї(vblj^2A4=Ƶ渡J\ONaN`o=RejVA5dri 1Ǔm4N) zx}B ,.u RpEՐ= .}4 o=Q[ȐJfE.ռ\uGI} 旍5!FMlNZ\%5#ʁX#A|腓Wڇ$dZN}IaKB 4t`Eu"UGY@dO"g,TyXG@szkphh&9HT_`~8~ wG P9QQX|^%t\?xApܶ}S럐Xr^'RDнbv_SԮ:r`?hÃ+p(!s0&]Q?Bܡif6B(%kʦ)i5J"a- {7پgЙP }+&*\.a1/=A; C rR(y|m $+T8^{HxON8XȴHbG:3xr!{"0݅z'EE].hYYJ ZyFaSaU,cV^DeLdm6ϰEF'U;=S޿ڑq!/jȅ_]  . E2ch: Abl~W_j~OAؔþcmhӰ%Vl>>d{&EӀ16؎}883J3K' (1.M 4~?% 0vLY눻'ii+(~\I &uV/{ }@N() ^+_ 6u#qM%A*X|'9C"< ;9EbMS2R3N|wCLx (!Oδw!wJv\O)R_wrx)S<*`<4[lZ ?hdP9jl%& fuݜ)~AVάX3zp5O^~ R|6rT3"h q4&V&rAd[ ý_T G u;ˍaG̟й4!^,]y~k32{W U -13'|mU"f~;KŠ a[5@jB9* };pB" =]_&{Q1a+?.nN7 ٚ>PƷu70cj [D-&޽oO Iq±5l R;\c6š7 z9<ɃZf'vҭI '-^P\9¼n)'Rd"l{*]mp 侵JXSO((* N{S3PBy ,!{VC,IKtkM0Sj ƛ}`f]SY%?^I#L4pH`WlL[8*$hV'OzF ҵdzL%29FNːQҚ%G^Q+ >)TWTNd}i(ulrAc{RT,Et`)x݅KZLf5D%QioSyN(&brHX5ʖB# \wX m0X]TZLr>Nݼ^n'W(Hl3u A?O ^M =gFovOnu=_( N>ߴRHvr'I_Rd0{nIff8L/H:n;O̓CXa #Y*.+$a]{ S]NX"vcht9u[K5٠T*tץY%'Xc}<()O/>xŞ\P>bj*O<21\ Nc?4-GOj5J?>iV|g)24-DWWn-،d*U3}T'&| |K\6mb_pu@i" a/Ôy З[@Y^>tz; ț`QNt\+Tv% * 鯅R=5ٯW' 7g΍ o 0NgH؄3DcGo/r@!2.)NrʬpJe诺F$̣q#ʍOy!E D͓3)&,/xxPXȻiTEs':䐍/.),%C{=qRi&]|oȽQ?CHļ#/Q'2`vFQcO;s_٭l!67V1B?ֱx36.ruokI4SŔ ZI3+y(e˾ !Li9$b;$ 0KU+g6~դǠ `c﨣[80'jIQcʢ^S(1>+4R<.4=6Fd4_9CdX,Q7+P 60ZkAcݖiFp!OvC)bfL*׺[3g /nwTi:v̧Ek#5Fs0Қ7E-gHzs* b~Eq.ezHiɐ{xwо "-M%(M$bL˿g銰z48(-\8HI-YjYOn^c3!<M53tP3^!*Wf!}#Tƚbx,w :'!Gʆ5U?k]KiFhc}ASxhtI`j㵮 V^7/5930)Gw"y5S-F6GЪ&qPH3@kߺu&|.1CɁnaq`J68J-8H׌~=i4d"q艿d-)iGG~6SBA1+#BoV(㧑w00c0TC)7[<\V{q~I EK6]ۺֺ{n`{;j.wPչ`蕺6FʝZėXVob s1%Ac{5* 7*ձ>]<1yz$6OԒo(771e2-隂Mc;8㬛/G'j%NW.5jm\ĉ CZ5I 9:m'uYw19tL C7NfVˑDBQ҆F)^Ogn Ôh^72z0_`ߍ_|:9 Hn+P!AC'*OS#]}=B$dd&d:M^^rx+iFXy[79? ԗ73,qwP塀Q-u)[\dlոk(׬,s1D\^[?TJ<{;*S+ӶLJnRW9TI)2PXQwvIVߖ{<3qbL?]m_]s=MkP5.-r ju2_y'~*΄4V\}$ 96}/$fsz{i61%Jyniˑ=g >,4;Y3vyY_ÙJfDP Zxj b4,Pt1f;50,p@}ts z l@=J%o4ʠ7mC&b{~LNo% RI#40ntѨ;G48S$"4A۞Fdw" qs#(ktÑ~>èn]݄>ī5o&g4h!FݫGR\HGRFqzɃ﫪eXWnWi<ElޣEҢQHȉs 3ct[q0'ܜXW'5&A2.N W GVM̢S2+=X7ds`g>,po?maH޴>C@VG蛂yLJ]QagmHmބ6qW1D>GO'Fic,eqf*91N-_3"AVfu[ 48a<ޭ.Qdcڕ}jL>BA?S@i~#Z%#c tݿq Ȩyn+J10=xGpįh-ո0"zG։eE ՠf=+1MP&K̩ү|G1;C .!B}(@!gM31QXIYd\t-o6$ v"RH=LN 5ڮ ۟_/6FM`q<wO!8H oֽTz+^G{/%›)oCc$ޟ~+' `ˣ1WDdsHGDh/V5!$QiKh3H:E:NlE:KnT ~ ' u] !owa2XkURCfqMR늨5:W'a+/Kv3jv\ߑѓUhXi%C4ĪF+ C ycV^GH,J-GCxes<\ɉٗH!Ce/|d1lt\1]UpV2O\ O˧e#?~~ ٙ0½AK?-@%J )f:,j^a ^mqI!x*Q659T"Nôk;@xUh5{Gӑ|DNXZƸS E2+hMF v4 o /;+MMO>/$>v<~Z` yx?h;q%9 ?Ž߹Ix9%c,>e-` :|/$@tw? Uvf×R"(8N9pP\绾f Oγ}kgIZG̶EI p 3?gBI:mc9*wvvEjj_zs{B齽'9@r8MqC)_` $?M6C]{>!˿H^`ڴ %̟/L9 Ӯc҈+tv:0Epg:"Cqaq-E\miG5Y%Ah!%Pu O8|&.E+L<- @`z[].|)IG̸Dn:K[2^~!$P"RAh#@C6ŕEb|NQ/ d@u9^#uji[O%GǬD~#6W 7`8$5C΄^+ji3z1X ۤS@޸3so|23whS"hBwf}0w|OFi(zz FYBXyKd f3󉷅yL kC2bWmMt~sfJN(Ał6}+ :=d?x;:ܘQ8S?WŹV%:-cx逢Pe"].WZuyk85_]֑;Ǔ{K-$@;Ŀ%c/8#s}. !H!LYO!ڔ$d&/aDU/ڹ"CQru?Y /%xÎp%vbx5AÅ^S)ZNFJ\6[5-erNƪ l׳'d)iQ$jQE~|z1<=a:|L(̏2opѺ+V) OrUHqkTNU1e7xq:(o튿#^k<@*Wi|ݙLM{ hTmc'y/Ȑ?:0lʌ\!b: t!j3Z2m{vcsl< ~:;aP龻b`랅r\tDܭD?ԏtM凢V0v6TXMHoApqvHF_ΫݔB;ٔB5e>ч2؎\-i$KGA$GsYg~x(JDwՆ:;:s^sp_ A!ta T J6D^$8+0ªf=nʀ h.^W]{9_kϙ1^I!E$OFS:m.l ڬ1U x3~#fFa>]h 9eO+_ 7ՍDT:jeo=8ʮS=+tj*ߪBӺ~BN XvV#y%pg5w`Ĩt 7B@͞^k٠`y 1d=G|{+Tf8\#ݬTm&$wY| k]r4 Eߩ2dvS ~_`J!]wt4# ,XFaxxbr{*׶"~Jvޣȑ4c-}ʾ %ZpQ%ʢ1I]˼pDSU/ 46bVE6SQ-;|5{X!Ct&̣nk&}ũY; *#㤍F#I}~}v[AMD96q;%;ힿX!\9W}ZY\s% TtYEBkn+(q-Ԩ+{tߞ߿q}gjÀ Z;sXm6P`rb(1l\ڸsO`{;](W]\EK Ty~Zb7zCTTTa& QMQ\SCC—8Tv0+3' `v$c>-Fwk-m3laO<8tqPjw Ɗqf6O:I<$dB[Nbb5`a KRdO.2- nl[j]qKZ{n=Ċ 5x?iUn>l2" = 0kVE6;PLw[ѪYs1917OHL T>Caܷ͆-K(A tO "/AX}э`,[]ŕBq-j6 -3No8RUiQ ocB~UllQ_%S[Ы$-:bkja G p]C3LN }0L2Q; Ɗ`DlstK|r|c;d1 RMt4K:;-lS2|;8-Bܦ}u=}!*BX ܳ,6"Z ZAQo_끎pg GK,dzS݋"jوHFLJ??SoװA"+e:*ehfpf-M`9$~s#i$m܊FVM:>]qyVo8lK0&, *K3]:.WSRx~E'&'np/rU^o2Y{xCKic*V,GycuP] Λa7Χ XiS U5.#3iniƌuG-޺0lXlnN[CƯ!;FǟX6F020Qy|Uw1#D qi`w [4g˛kV[M`r-Bӑޣgg'S pE6N;͚7g,K'LoƸ?x地;M͗=#|C"z .y`Rw҉  ԆSӣ2L_{e- DLp92aI#BlKIǽvlqq3⠋#9~ -iG+oEVtmxb\/4,H>F'X (e 3 jqu5ә~.Ys?{N94%/q*C0Tdc˰ESrZ݌n7U8kWOZ5]\ago1>( XSx6TR%`O}!_a-BZcNx]X5w qnQIBG6qjR|{Wҋria#4 *0H6#W [)kX=]b;%tz_O+m PWq3C4[NWԍR@[c7$vڌ',dTQU"ZEܕu˃\Qؘ4ݒLCX. 9(#n -]ԶTm?HxF~S@g >#jKF𾳒ά`DX`"uv$EXr8:@"tXVWS|6~'w0V^,dCT,b']Sdڷ?:I5⭃@DEحs!Zz/-ˉq*fIƢ=;}sǫ£Ɩs!iDXHGM_TrSZ<̻wq/D0 K čY] KEQc*Olk{kI=Ud>-pTi%OpmG8mֽcS73WaV@SрaupԔ)KͽMGYΩ*?+2\pی{KǞsm D&`:wu֕㿮1X^vB'tF8w_:Qh~;?Omm+ CgRWnZX8e<{H[)`p#"kc;>gzmb>IJt7XQ~ݛgfc#" G͗n@T^*#4>[Nw{G,gdWUB3++S9dwcls;8VtF*Npd8q1-qؾ6̶`31Re|aB_"F ȵ5d22.9ƾ. )VsS7\,ĹtlݢqWpjFU*(yVfx)4y^EHDlNc:~?E!o4$yK-0]+ N 6=ܲFgՀRO9qQz%zJ6klaSx6*4RY+jŰtV^s(/c_ z%z.OGiAFI"Έ(H}?K 5+K$ְ%ʮU8|h5\px<|ߖL8aաr tx- ѧ- ȉt}(!]SG M÷%mmEX0.d(jO.I1<]갎k\4ֹJEX$ş˿qa嫀+>ppְcToDdk*xs k0(r.ڛd;%ݳYSko.%qKB)>Ay DcEM#tU[Kn;:A)X,WۍtLu=V2ﺲ> ff7R'JK}S di\ÎCBN$ n.@}t-twb&uCb>y7 3δX*Uk 0#j$ i@ok0(_=e 3ݕ CcWlO6j y77#+ZXW#XdM/ھ$1}lgL?:J$G}Bœ/jwt%uLkz 0xқ φ:>j;wNOH7Av^%)~w9уQ~ mp] 0#8I176Yisӆ{]svA/o Om  %) z 7W'8L Jd0xU[adh$8{G]B%z <:FMC= ,KQ7SLcUI`¦[2(Em@1מ>qI9=id12_( #( -ăP%^ΑRP]UlC§;"T3 ۙT [N>OtȳPvǤ6q&< #%nD~PhSMg-!0>~+J8Xu-yTwt7>o-oAR܈ xiA}ut: . cgs U}xZ'os84(NY]!ՅJ,zŠ(1H}+L"HARCgvfATԿhɽopRG( <j|JHҒ|4\<0<剏3mR){9ǥ_Ke"TЄ5A(ɡx|vrASHWgV)C s8?6{IXtAؐ6ɓѝmxu ڗI?mxֵ”!zIK$ED y궢Xx?ƃ8E o$$Jq>2"7$8KXf&QY(ƞkӢtC:=n`𑐄z~> T;p#Xr᪒\&)ɬɮ{_yϲccK5@ȝ&r#\*͋«o*0˧_>Lڲ?W5oc;^jB5wJ1oњQ飚Zx`.˝H!8l#q'Uktfu^9C!ϿЪbN_qt"F[uNZyNy w~wȵ#r%ɛ,VΏR\UTF0$VA Is ԁnt&%$=/67p dGOMF4xaD&HHE ͎E~'Z H|.;8i-_+'!bX:KiNA)&yX!91օV/~x0Tsbcpf]y+EuKLLThaPژЌ0:%dnS޲\=8)YǨ-e.nj)M!pN%5{(=!1d"Bs1[to f-)5*Q@3b5%h!? S+ESl h `}k+EK)2f{d-{ _~j*⿡O6zYj uyN)ωO\r%BPڔ}wc,VnyɉԂ`F{ 6~ߟ^>>2,rk&=(_-8tIy)c쓽K9"JR\d(R.wN?l`|yٰ'?+`C ̲r he͋E*ث,551`#>Y:Ml{ϒVxͬ~1-ׅϳ:#8UsQgbJ +d82^@j'n|w-r:@-NBx\]!D3-)4D梨Y*o0bv`@:Ćf MjW7J- W9v'|}ySUQDYS{9ǑI Z(hwrz]rqAd4a#d YF |Dh-顮I[.$Q8`n \^RPeTY539#/J022r3V'N*o!$}p߹.r5Q9E nDZ$&3PnC;b{GFw t3( NT˜ cnh) L5p3]ޢvo t~-\Zs_M{X*M3;^f)DKb'*ȶ2b .R͑hA.e[v7L"=]kpr oΪȇ^F_.ƥC:ES8R 8$,@ 8)W7e@kK_*ٜ];=AK<"J<}MT)]|zv'ܓђbfC!$:FY&5 ]dCm5^np(N|W0q[1zg:*H0Ƨ$Tt˴cm|˽V`[ʌX6l\3&U_Zx,e:|*䔇k&5ĜTu:/.p6(a1qmYɮ:xEHFr7O޷.KfKd*([^o JA5',==' ze` Wp3WY4Լ09/F:hJ<-cJ;Q| wtOZ0K}m<ы,F(yX0;h]l\E0DDbG85+hVnZ[i1** FRjFӶ8fFP²H6o4jp>?Gqx'!<˫1Q  @S>hv8xUHACZK]˷lVZEg/F_GT.d|PqUldBJ2.nLȶ?7 1E F8K;Sq/ ~hċR?\:` oI@g;]yjX:ˠCrl|E" 3 5w6jF]~N, {݌]Fνz gƱ#v!_)$u7Ǎg# 6kGܽjO~ SɈA0TFɰF>|ዝZ}Uh 2 WD;*fLg1͚^B%B݋34E6FiёƓu_:dl1w" y;?1tBOkI2 =*Iէ+]RO>q˩7-ZoP6$*w¬[N}8L*- (䉼f5ǣHr}qhwW<Rqk asChݓH "vP(2H?P {Ȏ7 c7z'j@x$;oOs ѩ0ɢ=GIف"AqлM{T@ђTL`af:ڑ\ G$񏊰& ܧE(+-Cd>a(h* (tKGwށRt>&l7'*HEHNm$)= MN1ݧW^F?տ hg]|C**2a7Uoσ-+^!,_Lg3iV& rs4w3[x"_͐S`V?I ԆnqJRC5R4d_m\D6/r oh~N&F;#)$Tl:+V-O:2皎t۬l~ͽDR܋D7 GX [h$XQϾ[*$e݁V{ү]jW2`Vf]ǂKA1/hD"Ξ?? ّECyy;9W"$]/mΠDk: bm_jg̺c`;!xhFjf#k>9VЋT{r<pQQ2%e$m 'Bj2'iωRĞshC\FUNUIo7,vYZ!{ -g@7 |&.$裮ןS%h3mIWe"]MaccfI2_5ŸL@slڍZٮѬt#tJџ5!v5X&DRN{Ɣ3H-0i7տфUmRdUlzQOͷ8IT_)vz1 %)leN.ׅ!GA\*r!Z@!I!O+KܸWezf<{{>I*Tb*vUETvaIS޾S/r&U:KnݍOԗ^reP׳CwyY@_{ܽiƻC4sbZNB?Ί56;s&`DBM4[*8@g4X x5of3#a}Cɼ֫*9R |6nym&&` aŎ`k2-uKG50#UڍE昴FLZɑNywjS>dc :c׻ꂃt 0q-cϜXFA>&­w x P+N2eSxlX;8(!adJMC})^Y"вbKA1ÇX˝؆V.[ˆgTC G[drqĵ&N8OeqhfLSmF:t9ڛ0Y}odPgXh0hb`Eg]hT8O0Eri =:qw0diN^G(FhPq)Ϝ6,?`dRFjTh G8CaLω:XSLSLWS6 Ekf>/DxzwдE-g&s5j.R<~piCޢjfob@*N_ L"rKHBy||QwpAL-R :G.'?ߔ﹗>bᦫ v-7a&Yv~GX275s9A\2.@PFG6ݫDx YfZ xm2T.88wj <#ع6 4 [|GHa^d*DX>FwyE,_Q*_R=g!nB.ˉA)zHw Wؗvs.5G-0~= Ci,-Wo>ʦ>t{sъ?j@35'!iS4D3˒^Qjɲـud_ʯY53B*6̢_"hC"JK(' 3>To^p;x5w7`2qb Ҳc~mdTWjGJ,ޖ wJ3)cX z;S<1<7pq^Lz P?c:DpY>ՅО+nQ7{8rV]^ ӂ{FP4 F2iΓD!%// B^M }rmwr퀰QVܥdp ѽΙA8<*c us wzaEg-]K[i&>;·1}Zⵆ@ MX-yBq Ut_紿@(7~@!@Ojdkue `$^g%،8@mj^<< -I[Pé^xeQ'2LƛFӊk+Bl`0AxɱLiPFUa!^tBa.fKj^Ύ8NU𡎔2TCy+1:] ! 'Le >t.&od닜Maσ`u)tZQeʙ~}Vc4$4D3nﳯU !,Wup9p0( Zˤ^ğcbgX÷PJY*ҔKb=f5%V҅V05]ޤtOO;2k_%`#;&%B8CXaK0]f0YtOG8ۛRiu-X;gf\mQ `}a9IyP*XQwu}_T̡l%{֒$A'R5+gu3s]m̬r\/eNt7̼q&<{Y4TU-DX1 ΅:A4l4ӡ5xd5p ¶xJX}xCQ葋?el<#=ߋ `/ RJwg,H+WEd"J$ײ.[S 砻9zm߆hEꝪQE7 za:?Wx?\mT# i^ N:znӶa 6xqܡJNa>$vz6@ hQ9R[Cϸ1E Jg.b\r gRj@L]Z8)ƼtM17vQd;(6  4[pCI1 @=@}HOE'SB0P|̳0žt+pިQz";׹Uo'}!U/5 +Ŵɼ9S%iȸ˖^n֔?å+6 ~gTbeloa7lXfN8qSp /XM*pP]䊬/ @ /7?D1>ch^V7Xo:T_kvLj #AD ԧW^d'U wh0I.w̜,~K*^$؜DO]c)0v@G/q i- *\¢@oAheamB@璸FȕiΧ\ ڥe|@2VxK | ΏN2RSA!=_8 Wzܕ@S`N\|ÐяMbϓԩzK%$0F`kZ6SmCŒ'+| za+͍/mZj}e˔A KYP|t%]%Lg9 < |g@UkhWx Bwx,,Ν&s&"\~wx)Hbe; &`eh4Sj)8Gn\A,{~+O{qL\d"ӏ "zNtO6oܳv&n~mzGh c ׺qX޿xWds`²TB !O,FcޟԘNʔg28ݩ۫vJz]2>+3Ldc?os%^F YOV3>,, ŚZv.Hg#Gd _̿ـ}gt3=l>&ՂX} 4B4u 'r|SzAjw[t2XoDJne"_n6wCzlȓ[n_G(J'ICbݝ m;M E$<}z)â~("";[ƔwoJt7Խ3PH,KFnE Ŋ,pdg($I״Ýr֔o|c@{'0JPINVf[;Po9;y%Å"8p-*: FlGkqv $ˎ۠5\䷷qKr.lra 3sRdm!ZC ›XHgk_>j7'ŀoDJJ8o׳~o!|-.Sl{#oPSE3UI_K˄Iv5GG;D˯vף1Nqv$ 8(Q9p %T*IߐPj ϝ1j 1￑<@|? p[TϼI踏^dpS^nP.,a[m{y裢Oc1/P,1ȹїAgBnR!U,UN " 1,CjmfM@|gY`}{7:+hة2+ _7D>Zlfq1Mڏb]ne/eīBY7)KрPU? w^ԑ4Xyte e٣4Pu²fBq ^fÀۣhxc+hB!xgܮmCӅ('Lb+Պ|y.{1Djݩ^ap /<PVZ2'C9?I48KDd4tS>d*I_ GAv]aGǿ,ʔl;^Kn T>S07$aڥz\Nof}N[z 0N!Bi;u8"Ԡ v$>lT]1w=ufőP=$PJjp}ESY\u3<΅%p̿ }GX,foBX cṴcEb!Y^MAb "݊RSR gA$< r ,rN"Z 'Zxl ,Dѣ͏ ֏={\> vuuiM&,aǣxRFUJBޖֱ#/<7XdP~nOܮ"QJ'ȶEk"QA2Ӑ1`9Gu I3y-e/nd |t80%xJZ#)}J{I U5D{^qjOhva!3JϽc-+4RLA2\ q1մhe1Q X_۶ rrfDQ*r1k iqRBרBh"OE5b qy0웴h~6Y|ܹC@*Dzh8I%^2X;`Fܒ3^_,Tr|/$tͶu4/YI{5KFW5x㤊!c~Ilрe-8M%l Ov}A,i:ʥ>Ta5{q_f1;{u"73 xφ޾y+*jU6<=D(*tNÓx]K"Kmp`ؗA`JeqwVqxQ:F%@JϦ= Y"kW q.^(S{B aP\> `b*؟5_2>R-# >C8JRAŨPq2<_UBZf qľׄ h_?+Ruvu/<0pVWnDO-B!8آvwgJ:\377քY04mxI3z-u .Q0fFY]r jɊfז.l-)`y}ooʟ(WYUy*`QbXZoMY0WѬi>ئyX7Tkn N_Hho"d(6:hyR4$PKtGBo*4NV)t5 4q^WZkctorgqd q8UiTP8r̥ػ'QT7uU.yɧ)2X :v_ n@ZqUeQy@%3J(ASKYb>DZ%6AxKkv>p/P &uiSPK`ucI^$*aY"$޻:.vo^@c%n"^:FW>o*=;殻!&Q*seSgAԖNX;oE"2Y7"_jEnI*?M2_]/S#{UMv=@ XQ t"U⣢6Ow)=7#j.ʑ5Iz{whw4=#-ȼ q>yD)\(w~w*gH0 G8, ~$ю؞bJ"#s@LbZm.wQPV}r YlO=6=Ӂ#e#޳ٷ5L^ߴ/e(`&T_Bn*f/Exc5;dQKQ{+~r Ќbi[ړ4$]\ fx/3պH6h#Y$/\K}@@0nmj*?;.F]([#FSq`gw̯1?LBC;1!xqxҗZOc}Q3MFZEaԻ(8$&0=߹(cV@ʔ}p~yݔG4 y\[@2 _{C,̓jK`d|bP~un23!|fH:Bwr VXNgi lmMb{R]@W6Ӛ?~Q%4$57]={7rBR{jݝy2q3IOSma7lL$3ޚ|P#G?lz6k[&ZFRe ɣB@NP7'}ܬ>N2JBW޳C9!hVXFzH_XOKA2;y>lOLvϨ'pdb?u\'y)iരqYwyF+Oyo:¤dUi<^Д_]/*m n\XJcn ~2@$ïearj kg0QG WH'4hc]Xvdo&!3F\DuHhB&aXtǂaסrnBƒ&lt9/OzdM;k-YQnG|F &U<.$TԻvU.!@:À{8U585bcz"i{v6a7 8)׮߮K=~ä#C,lh̓_֭5uQZ4|o^DW#4g*CcaҚSyPG^>S ؄U=sC$!h #ovr3u;?:g{DМIpܐK86rfqA"!3\sm.ؾm-o3h|r%qx4Ǵth؍n@9@ u,~"0  Skx̸VG,wY~\T RVKU-;1ŏ)Wʹ=H.Uw;Eȣd@:(9 fRr_!Tqly˩P32IƟ9jH*f.1dR+1R$hdu̿=}_U?b3Tbʡt3/(< +ɴ)M5?ƃFozt%&UR~/}4'Em6ԡ;HɅnpd7k9롮ݖT>-2>6E ױб&ۧ2/= ~syİʑqCUm0drBN4oxe٢c%:-s#2TUaA^Ԧ$:L?u",Xr&LUHWZoWIObL (Q/SOm1{^U34_-+.*ፌUy!E '[˞@uKg;Ln~nh#:X#?q&m]Ҍz@+K3r ﶫ՞4@n~IAwKOҊ F>o~N f^>j!r !Q/TN]B6W ĦG#nكVu׀ـ"sjd ~r'b11Yj\^y ,rucA";U^,mz0Zƍ߶<˗xq\vP-p n]/~=U1I1BNvgd]Anf6;kjz>-cW(Dj_[?esWWopujݕ/IX ,i9MX뇠CF*3{̀f?Y:'5UvŪt70V5đ{.x8>yeƀ-t5qR{n5ՀV:GPU2- $Sy/P 2rj,L,Rƒ=O`p*S_Rҕt|.\o@-^ }Y6@ ڂhG ǿ-k׽zy7-wZkPɠ>'9Pz/1A?Om mQ ҿwÈNNroyw/Rq@T""ڮf"GQrtX_mXov7ckC~h8)Lnh<}R9R0]teNA Pf_@I9j*;bF?gŦLѧFkY ')l4ea%CZٔ$gߤ&b=5*Z ^KAF:^N7Lkp^7bI7d &x[f1Z  rP{7=?L&+eMa(]o#2C~%L|CGt^[51#ަkyk3FC B\5ݕڿRӑ%$fhL)Rd?o9*4;Uaي[ \Oˉ̚X fyH]L 0.5|Z: ̖?Bޑ<IDjw )/ޓ|\Qp~@-j!}YR8Q4(EuM Iְ00AvsIx d֮;;%|_9gc<;():U}} )xY џLQ=뢧O< IEܼsI3R@$ecP)Leh0NTO aý+gd2}F}>'z0nIӼU1v)_[*]M lhl tG-ɹ=آPhodqNgҠ[0hFRw>1(_ (~ L>QOK;r; G̰PQ+ult {vlq߉wROq%f [Jw`& 315"_bY^9v{DRC@KR֊ EOg F>@jʽW t_޹VT^#xuu÷\nuz63WàbȞY nR=۷>Ga纐[CL8"ͭ ) ccjCEU@&O΅5xVwr%b:˟6*ey@3 :j_=6KׂA`)e;:hmyUg`%A7 BN#j auԥQ:\=1jNY% >N-9[S8ee`M>^Rns` D }ChdA;\K'gj<`9/ T{gVэWryB=8+oJ\nj\azB~1W͞Yhp2ޅXvVv#}LiCc%V̱gYZ07070100000517000081a40000000000000000000000016661890b00000d0c000000000000000000000000000000000000006000000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soc/sof/xtensa/snd-sof-xtensa-dsp.ko.xz7zXZִF!t/4 ]?Eh=ڜ.+ys S;X~cLCJYQqjK.վL!5ʔx Sl,Rtaena# ?ਵ">~2MPGTD&ͫ5ꛧHc"qo{u/UyjoUS= rE V̮Q_^W'O,[L2!1IKʿ%duUxi2moaLۄG00k_s=SlygSڒ76c ~wn%Q &"vAtlKP@, M~#^e&Rײ}~jmԣbuVS:'tO }8./3˒i9cVyN@q1zCi1E,_8KjX~r FDY|ž}J7R`RuN}Zז=8x832c BN#Pהc P61̍y  ^ L6~=Ijіk/YHf8_M8Wˡ+[~Ny?vkituQ!щk!DЁ+NBIg&п0d%()HSdl#vzt2qT,f"^g̞+QmᒿM>k>]d<.0q*od;#zↃ~P2$BrKm(ܦK/2pD f.i( sJ4jDhZ xD%g G9+yUjw^b] A&.Wf{Porc*- E5oS~,eE"6 ]bMyh>#t%|95 !o'9SM5깁5LxP6->kgٚ{D#U?3 :˞0 zܾ`|vXNتQUd-4y(;oumhXl-VԵ6YBGs1V W}]97WlpoD@|R+ F!dEhQ" -dEMoƱiM%Z$oԡ+OJRm&Y+cQ^)b -/ >8fϳ$-IxLډ;DP4Dc¶e+A$eW=djNd+գ?Q?{2Tn*1j+a>V XL|&5 H~慷4iK-f rk UAwu&0ěh3>+#si`k 2E3Ó$^n:`@YߒzBYP/sյ(~:`X鎻_zqmsSZe/N25SgeHt |)ѹm#Q"^qAf)*8E4fC'\ (d76϶S0,sx3yF\zkD՗}iBՁqIl![y94,9gڱ*/ig*:A@f1y:$ppk>9ɱ܍v(\0HG}ҜHNۂT ]ŀ4aD"WHy˿ci-8jK  2'>p: 0GUj TNl=ynh@Kx't=0?F/X! )NMj!A :K %)kYk<,%c|(fAsvve,.]ZO qN~XxE!  GaE>+PvͺFO¦=9F1R8آ3J^ Y}+4yyIفu;RkZ+T_&2?%z9ZS?6gjdY3 t]RpwXAp+`?s#󹞰|!fIMtBcu)553uWyvUug,ih]px.*w$ n{V5qTkȹCJJ?i| $z-(z{_pRi`y,+]fvD&6c:5H0PBst}:^װF p%ꝙ]ph,]G0&z޽_zh}>*mf"F]< P(p;G>+}(QGY#vj^tĞ V9 ͦ+*l5 K!M9S'ޣCxFD5JN_;RWbi1Es7qm/E*J[)}2QiMSI}4O7|yʒ,剏K61x! \͜fhDHOj'^Uk˯HN?_|Ր'+pbV6]^Brcʙ#Yf3 {YPamh.:;ZYp9Ky̻`R$o.AD{4,$ ,mHZ?j>_+&KK8ݸ]h)#B& \"7%7eoڐ:1a Ij$R2 1Ƀ|')ɓ[W2h.әq?P]zī ;Af妣ryWgf-{Հ63QO?-Jh̓hp Fѯ1rx=li5gYZ07070100000518000081a40000000000000000000000016661890b00001518000000000000000000000000000000000000004800000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/soundcore.ko.xz7zXZִF!t/Z]?Eh=ڜ.+b,u]=th ~R8Fx7nwDAFyMͪT+ beׄ\+v &ۡH(_頷&(ix&wk˷!Fr 햓8rosE "On'qYՃ_-{}"͑T&t$%Z)AC$y&j1+2lĠ~l6 YV=>IZvwb:9mmE o뒜|x2NΕ4X9pY$ \+;UZ>_'D\=h;pI.|KzeuSU ȱ^XxF%/bQ<@i^#iG1(#ߦܶ;8DwH? 샌Iq:\R5lFOԒS4F~^r</;MjU,1̸$Vg#z7V Ep/#B\7ΓϙpU'Gy%t49àyaB&,&a*g#M$G=ݔW`^cx=Nq;k-LkEž_:ȟi痴^NQݎCoŘ32K˘KEq3(߇eX1zo> @ș'!z<_>\M?E"ojd;tn(#j9k22ii!<1eXI:76`uO Lkb}r~6\Zۛjwa< AeC&SRc%A{oyf9L\P[wځ5T=mXT`:Ez'p"*t1z ұ˶Ĩ d7b(a__dw+1yT㸘VaGx # &)Mσ91v 8^"JB` OHniWi8Z~Ygލ.TB ľju]|oʧ T12J-6coQ:;Ù} Klq'XniK]ȸ?<N( V)ً0Nuv ` bJz糁æyx0ޭ[ D#tJ9P^ELefn=;e`Lngod@B!ݬN[lRrLPj+ .T! -퐰Κ 4* ;;^Qۛ;*6V4b[fh*x=0ʱ9G{8*Ċ0]ؚ, ؂,=If~Ĥ y[Zd*{8cQB.EQ7 %i*h6hZ; 濼m;a-JE V۴rBݥ\VݫpL)oM_8YI{}J=Q:qFɪ}(RJiIa TLycG[%Nא)k4 ?n}f%4ͩDB%JA|IkG5k2\45a_~[w0&6 6ٖtd::o7k`Nt"kmSy] Q-;EvT\AW+e_oZ$h%117y8DZ7?$K5(l/l CcZXҘ#&\25ACѡOYbYSBa(u0Wlh5=WN*EObfcK>nI H<f?Z[I"㯥ֹKā'29lCQ(/<^sTSM.Μ,Q8HLS8An0'ޫgrJo[nD6wsbO( zF{߲|)K uEbxӕKjOw}!?0%br-j٢HL0ʮ Upݱ&Vp3+c4TO&{=:_KoRSۛ-(?:HpмvNՖ`Osщds0*f%01AMc PlIu(V6P _8sj%0/F!w/!̂5~U*YBt2Wg"3t86H/Y@+^  C +^)u Au/if;EZ=ԒOT9#{YyHD}%b5Y4Pgs2c3iv ]Џٹo _,Nh'gKBɢ@gb""vtSh_\OQw%#F]u<kHe^?IJ:#ՋmZ]SHeI䬶ΥOJ<мXfR8|v,[.tFiG/Ls[ҩm։,qa. Bt4(I\( :f ֑M ,Hm答5Ov_k~g& ]j^Hy4HM K:(l~cel5#%OZ<.JN]5b2`K MJ_WqD5s2'>5 )?hFtNJZR`3𰹅%/ 7`Bwe׳'544:U#6`~!R+ꢭR3;};R}⪦[h`Pw_<>t>lul6'5uQ&D=0KN,g.ᗎ\&9`C}! &}^~_@J\"/rSqeEW4)D"0͸ #GTUTɚ)4 #x7p >}В֌23E|È/(vi;y|ݧS\[H3 WS a#ox) C2)=͛ȍӇ〴\N J!OW%}yQ^=].uT(sdUBS$z(u [>Ryьg+0 vOV J,5-6;#.[Vb Ys ϾsZ> :]%#B>z v"49(&g$Z' uˇ93'vjѶ1; .BԾ8R vEsx/KVe348)4w?d.[GyJ4\$ܺ2'jPѥ`JCj\ƍL rHϧz \kJis1 dpMq8IqynqI$#@Iq==E-b (*`QT t"x"b)ꮹ=?\tp Xj;)ۖ'p1GQ[mw&ħIc8c[IG$ZÆ;?I/z>:)L,DV39ZIc=0 Pho?@P.زlWHT/ɂO EZa=Wخ~ ',]?Qt4Dd}tey?UQܜBD$,xfI.Jn,椳߅r * Gw|ŚZe!%QNSfe-b^*hbtO"eedΞ`4z"1wg|'^ŏ}xTlQ]B8Ju\#U HŽ8VL73Gfa:9W-Fx>:!!83xCS_l]aY_Ƨs)*/h7խ!`? af8T]ᖙ;!5Ä>Giinzr1sE&D疽H̖0(XhRXmDN9iaDpMmRڷ bicݻIh/5O$`i]m$S+` <5M2%$c(ө6 % :$7vwh*y¥gћd ⥏Z%ӌbM~e~Կuo+7C4O?8 R`(ٲ"c6qdo=6xMِ)1~{pI+klikG po#׬-{K  5,Y+ŬHҀ@efao͘"1rg3ZOA ng&3*E d&r C\w'|*SzYXM7A[o">){92Eaڄ8Cz[jxQ͒&?鰎u?9K#}) V!*&ZgF5g:ċ؇q=n{:QCru 22N2Ęynރ]Y[}+Sc$v8kXIAwZ46 el'oc%D j'&q򾊹pj %IQЅ{cngWI"CO(}Zy\:al8fZo||* mU%!0u1#dgi>,&{J=ӛaFsxѫ{^2! գO= ЯbeN3w% 59Կ’qr> +\A+V()]ߘ_`+P{Jh'nr1.<p&S3%XMœ'PAHw`x(f{( fd yvpIToE#Lmh V] Uq&*U`r)G-;;k")-{\j;<*):M|}| &1Io uFGl6^ft`D0V[WIlPTA8f j*/s^C(Ԁz{}>G5Q[}[|׸ >ё/S]U}6p#yj~>ɻN T~ܨ;=ϺmY|FBĩ #d#^œe˳-w糨@q4W^?/y_}y;Ǜ"z)Ƌi#/Ufgq׀`Du=^A]{dßA|2K42:p0?j4,3 T@-ʄc]{\&̏mbl)J{Z! "ZIRҗæ+rr)hUEA6 `eH䥶]>дDk <#2\ҙ5̲jVcGi`'cڼT{[?iܷGvtзғcFv+DzruY+]6>z]\ձE&oSjAvY'峐&j^`*V}dP3 @H1dCQ^zZv+2{ly~dEd>, cDw={8ܗLjEw!!>XygD,v# +.ʿ%<޳A* ) TWu"YՙH x!> YtTi,|*8`NÎMᛛ`)$t2p湍|D7N_ Wz36!֬nAQURnuQb\ueRװh{hpð];u{Z_/wS}SavdJdiҹcq6-aշ+]V>*g':,)\R'ΎVvܯ.z=v@?ho ,1iӬVή?'WX O8 I7Ρq$S3qkSeɄA.tY\%߿*kgGrxYm-{?./(/1!$RŊ6%h|ӚIQRCkQĶMEie կx +\ʼkI Bt"`x^׉l(4˕IѨBz $?Dz wQg7W\I|E|s ԭK6?#KFoEom}̲Xcn'auj ,7S"2@8&*B&pti?iڎFl1oE ?/SzT Z\.~Pbs(~lĨdyvӎ_N}EۧpX:۽.;DGջ}5oƑayvӉ6C3вzd`0w_w֠FcPry]eMQ: ^:~B0c5;E|і ŇuPQGzX NX66PM*5\dh/)CoZ/8z'RYsY@ІkN uƁB޸\La([%(7%Vnic+ϼ[\6 7]'*dZG|ۿw5y5o[Jl3XTaG[)^D>bʦb&ZMrkcw7S85Ԍ]ʓS\2dr*DLyٗn x]4iJ1#[WÑD]s*wۘ)NšOXJ.!zYFoVN<ƴ' spT^}K`?}^q ϰ^> MG$lմZ%RM(VH$'ʔeO95_`h4&zt%z\^; !䊖 kCw~n+fGl`ZB AXxVfb#Z2| .~:8i@d)X:د.rf]f#!R+jrvq Y#Y0LdH, $ NO!Ob-to3JcV?T jkHrKc$fL(GD{*5^i8 8@rƆ1쐝aP^!_ 3VlBvslaj_D `o U+i,('u It\^;X戉ne^\7DH;J/.E;?~ AQÁ%1:37`SLgp5!aShH1b1]n@1M~+[Pc n jw*X ^OL)qvA^bAbʽFv}. e+K M>?dTzd3߾Ж2uf2TO`HWQt1i1gjwk}0__](}0PRf!.=%:Xk^+r֕TIѼyz. lA&D>kHD6v^ ey|R 4:9umf|&,H>cH}{Vjdf {Pލ(1Z5o$x-}>d1 Ė"Bg,ޟ`p%7^ez10#?LT X@@E!kȸ;GޝWӜLMH >Š}Ց@e`m߲?AP  G)lJJ #t*ѯkFzCHOy*ME`}w)6mZڣ[y]WYC`idPpeJg!+){s$Q|} Ѻ.U]EŵT煽S8}vD:c_tQUDkjW C  jBy@TPTѿω&1г(FX/5f|?4!JBp_T}OTŭ&ۤMEoD0=\3֜sW&$f\70ArHZ[1#ݰP M푧cЏ [3 R5fEp" &ŸSR̐~-^@tjd'r(I -GdoU] dͭyWî%>6|Fd:Y%?r9P?$Mp(AV],7cF*~q HkE>uU aM.WLPR8sQa!Wۓ&V'G"DRHq1q} ʩs叼\@? 4[tJj({8 Hhd&59ݓ,GB #/L]izh]ߴ8nʪ1E Sw+_nzh54b$t8܃&a"t$g\r;e!o_G3#oѓAW'&C2$Rwɜ\$˜X>OY2n/iz +M @tytTAei|$~H|Sٺ:1ϻTV&'(hfwfX W}L>\soZ&PO]j/kIuyA ]],3}%EٚGY]9nθ$/пUӍVH <% W~T|M$z]C$L !A~_;c ~m1HĥYw}#c+;n"\Bd$0@L_^|?RW^[KStgOAU4S-IXwj\Fua2ۘJT:9CwҋRTĞѥr =2mNK#PeM!r=Y? ӶHHWF~ݼx7?߭s=eDSFzhf#W& jPĕcBd%GVxX}Zf%vo·6a!&vy%n GߢD_&a?e+rz>\dQ?֩:v( $ 06wˡPj Z%J[7=pq\y̩nfҺ?1b[r?2h,V+ aH2 r._К<|DT[<7nc*>TÛ@ypP@b]mvbɲ>T1ApBᱣM0!cR6T<:p)7Bߐ@V`{Z ۀU dv)m"hTiry(EEU0(&5s^+o-"2zVe_G`kvOi}jzdC&FaWI;~3e ,q:moÑhPs2Pb*/KN=^vH&URr1AeH?-m0דuh;Z3)BmY4{+1F[).uIH$<m4rOtiwFQ.!nPlo |&U_2(@K-q1^: }]o 08}l\|6I{vlyP~1!yXZd! S.:yŢR仄7Ȇzp.UʉXUayɟ~IiQ`r,j>'|UF amƄ9c Mϋ ^^xoqЂ>RV]9C]e O0,^('RVV"y&M> BjNH-50($ U}(oIQsW,P"~X12jK#*ifMFpjo0 JY` .Ѳr=nwG6 U*TWcruֈ*:]znQɃ>,2u`&~;q! *!v@fG/{ 7*L!D3"=|"'6sO O')Xtf$yޤГ{fn ;S'4 Y%;{X$]+X|﫱.{"!9OAh y$Fǜvrc䴌^,<'>@mӋd![ÚM)~K |SL4c&pz{f @QmG]Ҍ\V7yCFaCӳnntIun#ioFiS5ͦB]7UpZPqYamLrB4}f]pB CRJװ_Մ:\U'+v5r`u:głb |YQU̡oGnx3I n^Dʮ*0R@ e?KqwYl<΃ T] 99!!צP?VJgMZhR٘nq\~*#yfp)}é]?Z>mJB2^Z4rLa0Cjq8ٞm)ux csuXx -]1IDו~&$ 5˱e*^$|1xYyA?}_GElE m_]-$7PZ͌٦'[q X d3yE.dgGѯFAV4㏸%L1pwkܕ(A96@NSk=*%';N`cWh:Ɇ @?V1bT f{¤:uj9A;+܍,ev/zrp)n! ""*Ԝpbp F> R{s=fDhm"FUzr 2tc/0&vwJ+jRb BM2d_l03QOF=RP0+{M4/*MqWA-B)Ii`F~F_iixE51^hVLQy4hRB}d4 ?lKjVX3W\sê"،6v}egņҦm߷/o9ńE!Bi%$ZHeފ7E}vJy*xےlY l 2!")fa~Q-k 2>KD_J=M0* >V&qXS8hjZ+:ayvq00%rJi fPUU?@E{\"SwճB̶-:n{<0u^͗vf 3r}]3GKҋ9cȏ* 峤w&>$yHGJY^ E.֊w@IeM< N-׫yf&K\J䏵׈('|\0NK@n:|>F쮡9"G4jƠW2{*:eZb.Jc] 3c&]cFFAgW?r\"Q'&âj53,3 [ɩ_2%nqrP{cMvug5c '_\Y'M:wx7ϏUjh!g㠑9pJU#B z+GL)kѼV 9+I%QkIV h5H-JXExqdS@p4pgJKo3-g\Ou=Om>xGvQ!Ğqc^^H@hMo0賋C/ s'A0礽y*ܪ(Lʣ[m 7+j#\ )]f]k=ӉA! $T;A㱂7j3~moLHXjCBc!|d;UtQpg=G >e0'tϲ~0uʘV,}/$/,s5H{pJ&-o&!ƾEǫF˅OE,]g(Bj/³[gUk*%G,r.Ө3nwg^GYїh5zt~O(P((M_9tn4x+A'Pkɟqy}+QuƇf(ԑ-n:|[|9#'U wyn1u8`]vħE0ܱ13Qq qt>=/Ry6\YKJIiTkt84C桇:׉GYXnBA_sLK\m*h'~%ZH>J8j"|_扙'7^;Ӷu Yswprj5ӂ㩖5Vn,q*e1"Qza˙ޝŎUUGAG@@n47҈ pwvc<h.md>-KWgB5 (9#L _Q~1-c$p"D F Bw# ]pe[dQ݌DK!*r-؛Ѷq+s^/#Q9܉ 7YC-q6 D-zY-Ϳ*ĹQ̊KmmT2J/9fXP }vK0JE"u"ipLy+J>-b cwq] [2y[-!Yn}8œej/pObYkdo]FJg?\Cb#i,Q}  T %MqYsZȶZTAӯd1!SbUph|s뇑7;,HBjGi[Q=8|صK=^,bMahZ)9#ղ^ ;K(GzVYD5Ip-\= t̤-'wav:lAgZ! pvAWgaw @stu(I@P@(ӍY!zW_3& |T}qX}om VP]Ҭ4zK:gAuɽIR(dN8эrρ<XHJr5t> :(/iVv#"IJ5g?Pe7o6 :^E}U/XgRJC- n) Ey6t~ҔCC{-{MhE~f]w5 Z#0JCPa_4w>u09+baCD## r3&N@N~jU9"P{vm)GP2)d|E8ܡ'wf-ު QxStCCOg߈'+aH +O3ya3c0.mِA쿾 Si:  yx%I͎;a/{<3xl°@:nNnv:9 N <,Qϵ,lKc(ڗre9.78;ӚeVs~}ߕ؅@v>`f:TbAtF.Be+po YuWl b4z;j\N<3Vr^uB5rtBӐ' /y9]';3H )sPYB*!?[r1vfLes+Xn3q*o.J+0T-=x0kiLEM3d%:yJߝ}ӮbSaKkXc9j,жE$,sFkD+N̸b5]ͮN5'?&2 ʫA79~-jUiEiWq^AZqს yK9C Q1/2Fĺ%UͨP|qNy0=k@c|_6Kb@^5е!uksmsŃhh@,zBrde=:+ڱ17* 85*v?q0_],x˓tg=vjE#vwz5{#W8%A0Z4z 24iq,UcZ*pLbUy dԿX9- NP5l|T,յĜhiH_ԠOu{9{vqVs}QRgu(Î5Sh۟' KBI#!Pщ„h,pbf z,)]C,ҙG2]Sq9, L BҮ>@VHe춍8T2v:rzsU;O3YQK0Zmfˑd'1.'T^oDg%ޡ :@A 1m0sq6Ctf\Iyync qlAPDszdL$.9u$y*":SKN M`F:eo @Kat/~-" UfƬ;fM8dԋJ)Y"SK7Xss~^\Gx5Ud@'3+dqPt|,oWjP#Hi˶2,[XR]eEcL+g2Z6k7k,~QjJߏL'ɑic{*'Pԝ~l_ ~P[(09C$mz7"L;d&`i WC[&Z5qp%IT 09B/q46EF"жDRv(6rS65 T>OPwp,`A5fvk˹<'8c#c,bZ? JYM@v!d1:)s bN"Uj]1Q+o!4^ ;3~Ҿ+AsbKTv۸GRBKGhx /[r}_UKIÿWg0;DQ:Z ^8Jݙ!e Y}3cs9@V=v/3窖J&~8X0SJ\ҧe>ݖbanNU!~g昢h“JWʤgCFw`҈k`{W(M2AۍWoO6$/xʍ4.-C1Ohً,W1#OCFKp_[]Fݸ~c i.\usxWo-}\)& }lLV-SU/ }%FizDVI5 j4\X-{pQv g7 W1ҊrMB]B1 fS.c¨tiOrq| R>Bp({!]˸ 8D[e[!.DᯂEpAFֵV{s*~|r T(-m/k{~H8b ;x= 6&SNk#2uƸ":5r|?$v,(HwLty#Œn.IkC/u>8RcҨų:9:uotvt@[:jz1^+O۠XKgǬq&PQ ;۠H@xp+I鲪%%H .D=Fj!}2ɀJ&NFӖjn5[:peWRHP5ry }v4+1x1@`U'~wo v4ush';2tƁ?9ii^;FK>Oapzh2V^|ei7aZd;˾ygXU0vBGAZQ5jjՃW6UKVE"nr$Y1͊2·fY{3zw |'^p/(lX흎ab?KC>6 ^ݍ0Oqba'a뾶p-ϚJ8 wfܛ &KjwfR)!>ΜCW5 uoRp/8e-HnE>ADaݿPBfxfR`(/ݏ?.ǫ"eHێ( 7-Z:z"$DE$#R wv*1 M-%*FK;ȃ8Y]icI_5uNǭ@#߂Z.A9@ JRnR-fGnEEgMܚ[5w߈ǁgt~XjB6P JJ) 6fJP!&pNds&GyKp}I ,9;ӑ.?Pl)Kcێ=\5zpz+ɂ+z Y4MiFGzKWo4VsbBWS Ӵoo4RF+ǖB@3ׇjC=~3M7iOlO:USjkh#isLy-jvӑoPAge#jߕ{qkfY=<QJB5=GWpO5kt}P7R9?lꆿӆ6eYCpr7ZuY>_u))K8IF?BYx!pytyE]<47bC2jgUxigdg+jK@YL욻e]Rw7lTD 2xJEJK!?vv'\)ysa+쮸“&"-#}Turc\fg% sKijr$No(X%s"Q='s~""iKOh[Jė! O=?<#p\ n&.( _H L@#Lr)0P4qkAZOP}+@~@CF$/jx"(Q&&0I4dE5ܕ~ 4%t1gw:(P?F pu31`a[s-TD\Hj6b Jv |.2##tZiz #.զZ e1l-G:J, qoiѽIfP!轃n3x+ӵ B>b>{X#Gp1x9WИ^Z;ai8&i F1%WilT#^&S; ʸwp5¹C4ey&x,ݘPzwA.,QMؼ&X1U5ja&U^rVdR!|J-h[c)}-ט>a%v̪2j%g̠,rvAgՠZIk~o {]$"vx]ٴ7}?Tyڶ,b6: -2'yKVXsD K#8'á{Aǭɽ !XNC58fv5R9j >, ^C<ItAFYêwZGOك*NLtpO2zYމ/\}\aqy# oOt'oUMӈ~E'j(&g%#dj! $q1QQ`}n JE]@5WxP8^q[)c#ͽ*\'YdrTnx3.'@+\mW0w+i{ޢM4?u$ pӕB{Fhj>ޫ=/GQ6졧J{D}l勄. ,]ĊN2M^A,6-%PR-^놓Ոr)RBش'\fO5ӑ 8'N_TUX1QPI`?#[&9̫>`A(Nij2Fz͙ gsD!k{~umBrtXF.&>2+vsү,vGAtN%u, TLaËhtV[k &9O uaeG{Ps`(~?/ޖ`!"W_.NcHò#XhJwx*M'@ws%Tp ^*tR@3.>ƈ۾#N%ٗC^^(gDDZ}5 q/)KU# ɗ߉bHV,XqI8YOrCRVppȔ}(;`uQ(u&0 Sǝ2[V6UP" t`o%w*'>nMT۬t@`GԆx5*YX6ciq#huLӺ8`YSSdu5f}gZL7߭'L>Jx.HP]R'2HEv@(>8Br]h#0ch8<#dž/sZNc'+J"&IT+=9\/snfrzT̬kg9>`#U6Gt5j_#i5TCC p0`IM*03{ g{bPRh{RU!MEɡ)(}q8SttGD( {܊Xd_S&\t=- h},S]YY P$^i N+s2*qZ}qbΟaVҢFb|pSԎ z'wƃm-WԔ'^Qͬ1aT3(T%1<0}Ak^TLGRiV{`H/K?:!djSd賈ñ1-Ea¶'%TG`N}([,+%7H 0 QS)n&+Xhٌ '$9}kBItH(wB%jgQ.2ᒅ6˨O8봥pi$GD 8jT<֍ۂʐ̗4aՄd_1;u MfF+:h%RT~N0AseF-ސerrvItaRg#z]K$_[~l "\tҥ8{#A̾x,Ѷ> ' ٕqTA,uKAXNZlXٛR}nH! 1e1r@H5wLS4!!{fJ3!S|PYs)hMVo zܤيJKod _W`u(CQjk0,do3 l[h/|3+VY7,[}CjڮΘwn Se}7dؕ9o' eic2sva+˸!P}$y6VuO=e[ҶjzCc]њ)8x ޥ3?):x&Q y=|ѕ ݎ`Px6т C^<@4>5kzB]eB6EQ|Ӧ?< F|Up|2lWՑ{_bT9=̔} Tݦ1g񽚝vNE٧}9ԛ ltGm aڤԜgW r|69t{@ z#pA\^=þZ~jwaXAZ\O7YA[h:QH#HV'.wA %_Iۂ QZ IM>[w 30^a$l/H1ڗ@^1!TfcO"U O{Pqa:8"Ho{ xsΜ/ڮ1к9-3{5~;pSբH)m Lpۋ9I:7ДLчW'r֩ƊZ?[=ꮺw~"$sMQ#g%$gQ- yd4kl<;ꈸQ^LGH*W QTE@-¢v`?5Yqf=*[smL^!6eFm\+1!l(]? xjN;wC1.967~]NYŪ+MyTIRݩwViD,!]u'h*^iiTȏ)7h#uהtu[@tK|p[y0%8S5`vY`bq9ΑyW{AvȨe'E#w0YQ|iʦ\鮼J ʡVJ y}^a:7;ەbyQ5ã^'hX8 ';7CTK> 򜥵E3MhO͛V" ̐cemi8H)mƷ%@ԮpNUwIVixCϕ)ZMĶ[T8܍VT qI'TQz 3ϻ`3 xf꣛Qܫ\Z:T.# l9f>L$ڈ-y2\{EwG wd>\iY~wfq;^;~ڟ70uyXΗѽqDÝ"4D$*1 :IvrbH{I*{%G`{dΡRixGhՓy)|і'fkK1uܒ 2rN ߎ\ dU]HO:ꁑrV{,%N_,fCz]zq.ٿ-4+K?g[!F_C!}؁vBOb;}ȴe:rWdIN#鯤w.8:Pw xpnE#--2i vآ1_jx{3Kd5/7UaR92K#֒TKS,PVvs  մt=J )0ȄBi+}Yêtz؁ypdEIk/=t۬)J#͂A壍;>8cW}'OT1FhׄAiy MV3AwOu*;ZMeG28HCUJP k:zqO&9EqxridݞjT7Ǣ7v ?#('y*Y 2$KR>[܍])+> - (qWo 5Xfv /<֙Lv|3UCsfh FYynF*{[xjpVƲ,vfXSX %M-3jUjDsSJf1SzXvLp8%rwe;z13Tf뒐I 9xvrV4[S+O[&{;ZIJI C $60o GP~J:]u;FV]EF \w *zWrd(!Ͳdvk,Hp+w ڛ{EmQ|eP, +L+#E̶o L9`LWa!AVc4@Amy.~"rbCn c =!oqM@W;.y4kvx;x=@ qy9v/.otP/Ix)m՛UsR{u%D}M(0e󷲢]0E ۇ Y"~ m7Y{aY]c=D*vyqEUWU3Oӵ+ IP[id&31xx#|Xd-_j<σ%PU}#q(L>DQ7 mBntϘ^ b|ʬbnjˠ#\f,ӌE&E9rKq]%QCib'e`Ou4+-u9AeEGAEA*I {+% hYuUa[%]WƉ?Š$ǞEh#I6V.3TfeVcGYTSzps8,M <IQ8 ,=~]aP:?*&;,n80Q 'HLy ^~;?fVxafrl~jʽ{!ͯf7(ԹE>air}4{4 z{a^<1&!L\pTy̡]LIսdjdAs>ΉM}+ƫ`$#U1 4 2کgC.ĭ&'e)iס1…M0r ;e~LeR {N4!3CG1G[VRkgj>#>A( NZU)6yt'qǠ6$st"0CW['jc`yc"V\i* R.qC]\֘،C?u0`SL;X+ؙ1lTCq!0n\QA?e/z􇅩M:bk^z"wDSsSetWtsDxRX&'wCmj-'ēw^hzHDvUg%R n%dػ96샍\K\kP_7LA 73v2- ]2 d}9?p,=P~Kl|"Vyo.Bs#_Gr8Pq^Xy\$?_Y'88K8 #k!.^|0Z$uh*Vk8Nyq E$qw\m'"sM&l>BV={i!`Dډ~3oNlϡ+À_*\/ K~筸lĄ,3Jt/kQD1*'ZYT6p;\:]aNR| _Z ]"2ߡѦ$G6]Q/ 0t;>U$K6ឬMVcN0j@$T(݇z@b5eE %>' Q 4lvxoP\;E-޹!1%u>i`NEF [LӒ:~/Jq{xgr$WuC$?Q(?Y5|P7+E1s]C>,-0X6ingĄ#<*#Vp>;ߒMk8eL(*g9l.Bf4էg:}9~&[Tzpe_'T32ܒ&*}CxZoK%z3cm",Μ.eAGD<* $՚yXBf5 -!,4f@s|y5`>m >-87KfݕCٖfh 1!Md5QFg6Ud М7 Pe>glЧ^:ٵ鮵Je@WȌ>(@U<^8^.Ji)/+HRז-tG{&WZ%`dszI|NHKR)>MA[h2X_h  햒 /?(L(9$uYu3(yqDJߥX?{Bb3rۏ]a,ώgNҗ@9.z&#Qꛂީd*_sl.]?,cXҳGGZxO$zA{ / & ݎ,!zx1 j^2Rbw7ɹXK'[(kM0_54 ʂt<,4e0v V;W(%k1XeH b$EHڽotr &$QJ"[N\%|g "ˍ~ po_ӡɷ*(#;b-JD ZNb P#TGfa7WFP 0͓#}6S7ne;tР,ml*]=rre\jQ 87%Vvpv8x)6Z8L5Ҋ2'hӓskׂe팒W'uɓuY@ `i3їU@YC*_ \ /% U{66dudp yO+t cP\icwMzv!wvJ]^ %* =qEaLŞ4%d/$ d `:R!lB.c|J8Do6HB/L-l<Ccr,jC`ְqZs ` 1_kdɨ㽂IdLT, GO:xPvuOpL[n5ƙ ?isJ杒AN]vpS]+*sݒ%93~oʊiʻg~-VaBnv;;_0q2?3$(뱩eޅ/xj[H lch p־Q/#DhDLm/Wh31SDZ,4AUuw(,Kf0H>MCE:q ]a&谧LT#\&"x 5س,o[4Enr-0 Ts#(J竖àˌ\jw4\B#3UӰH lESΐަ#&dGM_equu Wvf>2Bq5GFIQ'Zyٳaih 8d;Had\=&Kū&9Oak48fÌX`2G\h@fpCL *G>l,n0 i3cwLF7+TR=|ĺ3zذfJh>z,J0|$3['2`DN!V~9)c8bzϪ`z {(k!bܙdoQH~/gA`}v,` O(yR͆S u. 2=]J孄IM)qȲQMrqQ<2:DԊ͇⊂ qn}],͇Q%@0;2q3Rݤs"qB\,L6RN`/;.η1Q#C^<v2=u zhJ/wy4,q )j|Gso5TiYmCg R6y>V4wboiE6YLc R Cq0B#煲= ·nJE`+dbd&(0,S~hvnz@mgeS놾 @)N::T/0pnGEɯ}SU_g~d}7u(L0,qfԣ:DR%=odY 8!CTeV[UszA^oor=ߙĒ?"~Í0vr:H"B J%&/84hTGɂ&`[iC }d̽&|JZ ɛkԅ(܂ây}y@)[A_!Obˈ)O0]8}GB[8ٹ}o^[1'{K<)Q+ us"f=jU7R̸^M]c~6Ä :s2ܹ/=,C,K'^a kTlW\TN"3od&j27wv[Y.5|{>Vf WC1"$e[Dͳ~&thH -Уnb*^7Yy LLgsNJ=]`@f\Gnaנ:ZNv>CV-*n%wPj ru`-`$ʁݏ$?:R۴|ebs؂|'؃By[oͫ8"hk*YƔw YJ 99~"ײZVSڲ\0 2ܫ.o1YYg4,hH?b6 W%AhMҝJסtS)jQ@T֨gK.Z%V]$d%4ul'n Z刼HB&K]+=h40ÒȤdcӪE%|s58%ر"^&G fZ`tR(viMPpkhfKE"xΰK4yj T+ΈW[V+x|X"I.nq!ʥ76lazvK9G"(hDž%F#*eF@l[=( 6y;ZN"ח=anbyt-`I@=X:59Fĉtf4wliZ05D{U7g/)m駤AE e;y%B8E˱Vd %0N1 dYţ3% >TW~B%קY=pRgw m "̈́ Cl*Ze6~D3 &i JQ bZ2gQ }RvGl޲ėEK. 4sMw4kI 𠸊8K2\l*͙ұq]ݒ57AvԠ6r}-KƠxkUGߵ7,W[SZee@\p4-i.iydXNZU]AzȖQʱ˛ ՇhГerK[}S0En^ro#'?W/<9H>|^L1z/jX9nZ#X D=T»Y&4FR1f:0˥(_GB2Ӈ*^_FXI齒R͆Q“y 0|e~QNAAc0EÜ;ٯo>DW.vpH'&PG阞}㪀vE9nTF氙HƄ'#/v=IZaGzڿڈq#;m Ɨ|rV )* g'#BvRé]APַ`yݖӨv+7}AMw>9+YxSX "׀_xj*E2̥g&(Gxpg ~OP ¤KVBȪ"1ק.K1,6us6NIL i!VivV,|dN^#:Lf lyJ-gxjୢ/dG?A>߹o܀ #) /c[fzia~ 8,D~<G]2j!Hly2ٿ9*@148Gmt# ~Ƕ,v>s᮰ ȑ;d L@Ll ziIJ$J *h)e#nct^/|?TW,"s`2ـ8ݝ/C] x!k~׳5\O syɑE,4:S*Mܺ-%E%#B씝ehK8*kT<ܣe/8T*C7H ;V?Qߑ 5ևKJ$JO2ϻ.ϱZ9|,'|*Xu|!ZD\wᢛ:W #zB>LNm0,X C-;2 7 + =h\X=ڔ(h[#$Rg)l \ϢFE=dJR{6Azn]RygεD+.;wd@)+PbLj\Y/,Ĝp~rtr_/ȪJBO{߁"Ua8ЋI^p sW(}},<0 3cէ&oq,j7a6\qf[5ZP+.@2Lq xՑSzRHO0Mk5ɛŤx<]'G[qrq{dWDŕqǟ_mNUP#ĸX8bۜ HLBi3PFc.ktKd~-9&J4H HW-ЋBUR-)_sqDz ŃSl8A)$D"3j5duf WU z;R9 Z#DZѢTaDžvJpͩ/jL'#7/6'eBDkp;y\6QNr.zһ r>86H$vMl*_GZ;.U|C,0G→QWIh"n8t'k[%nd1܉B>t!ܦ"VXۿ ܦGB&iѱ&q/$R7 5+"^u5- XHā{,g𝗸JP_[+ 5ee=dTMCW?@s}e7kؙ_yi_\1W!bU,0椅t=*`Nx[' _ᆔ PLE&N 7afw"3!ߋå`10)cӇU.#uzR(y1~l%+̡fIop xXn+CrM;?b*X8cM}}}ZCHU`Upv@Q#s{\"g\}%6tV6Ú9@-]"_RAtpn̯a'՛h~aX>K҄PdiVHy :sFkro_3 G~WWP l;`'.CP?=Jm-zV)0G)}8B\ȑU^0 ? w_SZLa^f<`LٹMR$\pT˫ͤOlbw>,ԹX&jWu[y+̹ଫN{sN̈́Xǀ^!X60|8 l)3&' UYŏqweޡ)OLFExJ^5c M$>qt!E z, kQ}XPPȷL`?/,yQ#>6GVB!)J'U%saW `e;w9`gy()o *uңm&޻SU<_:ߢGHvە4jMO)ݪx6[749NeGo6 s*7]wda V^+v9h9~)^K-N#w!cFU8W h3ƙOC??Tq8GoxLJ95c]y|CZxGK= u̶t^=yD?"/^Ajb|nn:R^Øy;L#یX0:f{Rqegz惒~}*lr9Q{޽= ioJS4Ø )@2x{ ~:b?]"O0C:%h;Mb. `+q@Jb8&ڤ$w^-" ti#]=I[rGVFnjv7q.Y 3V3\LogG z! 5 y260445 4WNg[S Մt7"p# V?DXS_yLл[gc٨ryrgD~iE./x`Фz')b\VO`WQL}&zKB%qo&I1Xh`nIOTXɆ1ZOؼ} ;EyO|7RsvjK'!ųNDאmԙ;,e.J8hD'!*$9G<Lo.YitwLXɢiIRC:rXMlʋaDzW5|xCx,0t.[!-,+G!{{}VcuPo[.AE~'d:uHaa@\ѣ5_X54^4Wr Ml:tko$;i85H% Qj_t bD%3 y0mYԆ~e MF_A)(Cg~t$>ڣ GLS9XPGvF#۩`eޠM~fJ^uWRY&VuƺR)<%h[֍ (蓤MOr~9S\12\PSbL ev6omAOH& &*i}K:m%=ua4pCL4;yrV'I쎃}NmY)}Ubd٩nc$n*x#'CdBp-PJZ̭ 36~vAʖFP5a9:aץiWR!LY,e#L#ḙd RegRf"OTLnO˜PF8XNFkaH'WQUZA/|z?4cswS`VLK.G坜ջ$ Lk%XVQXǔOf: v>gA/ 23% S|="\x[KrZZ3R=EUWgn"[G]WRS,q_[h01[ B<,x#WۅQIb[ 3rWLM!  z&.!TCpq'ٓew5`D[zɝtgNŒAR/ej⎮8m Y`ixwJ9%U'![ɸݫ~MpNI70(7}4FY|czIk@N<.эt X|5C[O jFE IQmS_f/ސVBo4 U[ڢ=CK)@қ[f<*v5\Y{ cSNwU+yy889Q|R,c8z"0F$=M Z'm|f*ComxZ+޺% R~ީ)d9y9Ev"L2C4LaM$g¨ 9jsӰ9vmt8e^.K$]|eFdp.̌؍pQm8gºdzlmngr'ZV]y-l'@fI"A-ɩdo -.6..亁|CgcM $y] ;7+@DMB}+y9K9'ֳnobȓܖ2Q=ʶbw:Ei(sBOPd(\jrZ犟};Ie9D*m)M(Z~4 Q08={d9 *h8v5  氱8 f[ZK5-v!Z"]^HFv{_ xG x3b?ݚ_Q/Z12vXtq(ގc@:"i(r/Tި^&J?ߑ S]s;4^yY[dtB|x5?T^7hA! b5Gdr,ګנ컊mRl1a|A -gD}2-*/ءu?R#[y2`p,mAĴ2-ڐT SD\qQ60kD$s$[1'@Y=*]-=(^6x,;9u=hi6y"کy%@ܯTxINDH:'}*zK@V·( L7Ժw=&:vy$5'=_I]! `YHp+ɴY+4޲vbY.*0+јlסfivFXJ< z ky4d9f ,ܞ6Rס-6XCҪ 0-Hkv5:%fTQǸ:w9;BKBi蚖aI ÿXαSPT6jޚ >lxd&$k^b}\-eq˩J0 ?avnCNEѪ1ڄ`FQAu>j Jq1^odԭKzKhT5nmCGn-U? Бo!bj_yPɳ59Ǵ5]P?^ĭ G| kǽ_;XjR{iVm ٽj!u Y@r:3R/8ƁV /k[#&#=K,ȣ",\&H({ⲽcVz"m%Sem]ϓC X(ǍFL <@(/4Z]QҰ)&tꝤ āٓ  vDDbCx!W39gtfjn"͓IO)掊Bp9 #PgAi;>MH-p_ptS^uNKru0NkH}y;њU^R}%k:e.tKá [Bw ,Fɝ潙1Mvo.Xu ڽ<|˻ zy1aŕƜ5EoY\pPͨyaB" &Ftom6r>©@w~$jaՙ suNTm+ũk2ƤhHX9a'0h({2݂ݍ ;a : 9;'j/|: Su ?6Q5D2LQtiJO&%4.55K!v0̀~^ߨj=gS@c'wVγ# ;IRe:2+ɮ1^TIsnՕyBC,^rCV}Ye Ctk"N &jQvu^UPݖAKǸ};B?#4dw/mbWgw5}^W|3Pˆn۳Jqhz&F>E8.\^‘?lA&?s=ֿ٥hH5[*5c ;sts'}j B6E@*9^ C )=ڳ'adQJl5(DTZHxb֊֌:ZAӶ6؛g!{0 yze\$=, 1f:wIWf9*?ZjFIvgɩ7Δu rS gd"nLLQlS|yH/~C|`nT\`*ǨLi^DcmUQ9X:!4Eb5]I>wpe}{ÉހN: d cb=`rC]+ݞRvEɣT⪁҆LȭB@>'$xYP2ZRЎZ&,+<8薴3j_-3'R 9V[@[/ڼ\Uϩ.$-YLJ^;Fu#% Bo~.kE*r-&B!MGȺu<3LE`|w7aħmt\wE|#gm8;#|!q]tq3 {Կ?>iHQ^ie\.\0׏j[MTSkiSG ñ~FAZQZWIH۫6rh `Nu?~$֐# 8&BӢF{~욁gb1'?!>~OmS1R2n XݤGK.̈x'hZ'-WRܩD"Ei|YRUfHCF {T=(͢!6~ Q |Lck< +z^M_JMV4W.s2_O1qg!~h۾p0襖qcJD_iμS%V6C ^7^;v8X܇WU1gmV@`4-sNcgp\p3A-. bc2~oWNlG.l%:f :[MEvBΟJF$"Y3C6C*4wSI]6>y)gUe)X,mMPZ5P(w~uxB*WwSU_AߓV:ʴ}=>Ř@n:BjV[*][^n~l׆~H*=:}{vY*[9*[J^^˹SDVi_S`4*#2},)$S ~*}J:Mvu$7K4&UDxZ TParׂ5njp7 LwC$c}MHmxvұ縳+yDe{eLYs Mrn344Rķ힖 vUO'%XІ~dJ,}ȠOm%11evu^&{ //[Wߢ/#!iHDe+S^%/P:OY1?eDC]e7 U=O:~vȐqX'+"*p|L3 x1ឩhT.nx4 H}s[NKw;5G4}0:Ij%XCRk}m, п)MA2h~۽l# V,I'Z֢~دLK~Cu*yj.s-Q)?#n`  S+\Ce<@ ֹ;нdcOHIF:q1C+ Io==+xCW"J/&p2T{}֓H_ogj%eӻ뢻74Se*?u\ ;6CBop^iD#tl@g,LXf@Ry\}|v.xRzޞޅdMCIp(Z,K%Zk90(˦g2d\ HkOh m_mbӼGFUl߭vt'.ryYoۛRX^;~|ʼn+Qw~I$MO>k߯Hw.V,s!"#F212vPg'<*ҙ>qD@4wAO6a%7 +S-2+ͩKy}E;u\i+ecvf]K>׫,8!_= %O{-(y=G!Spw KwHYꓥFud(I-n4&LD#P?́gF)Km gA1aY)u[汳R D~B4tHI.Ԡ~AsW-vr}Rygظ钻:.DX ݾ O4 r_C 5ɗE.m*sMգ"Ǫg3HoqUg_YR 5 u6Ufm)5&'\qg,ĥҍzаญmxk0͊@qPxx t-#6c؍2P iScIB?3/_ɏ8[@)OR@0(_79VbXx􆉕@&F"80K6wz]8ۯ 8O#' @#Wc/zIEUugWO bk5U:1=ٖ<#*[=m:dO)^襔҆y%2KR3\ ^yS;Phu _dyLVſQyϢ?ƄbupL~ȕ[a*et8vK癩" k5RbwGRlUq~hx&Pb#y 8cה@>抠AE׍鮻b݈鰅$ EyPYk3\=( ъ>>Ecʜd9ECN!>2'&v卟W$SqBM_ |Z֌s)h /ٍ@KqpC8c_-(7t7:EjİKeygyZѲ-؊DJ.Wx)9TDꖍ;:KyP9C'WSӹŧU)0X@S,mS %O? 5Z/HGBE|;#s99s[K B?@;:k8*KhN<M_ޡy==&˵EL4fmDfuBh( cӓ˔B-}jX9]g}}ai pifuZf-Wen֨BY0s(ÿB@7Q{zg^~"Œ]0nz9XmlF]y'E^x Z=jF *B}4q~ZVw+9 jnac=1WB`,sLTv؈u[dm7Q܉Z5!yƫ g-˪kmR0#Ń$Sۛ vw1r!{RҀ[:S^KZ,c?@ 3d0&p lYKlhƠ] q>4r[*M t{MoZΡ<ȃMXTrv ^Ų8.3>}f]V1C9|VTs׶ o:"Pu3zpX.(Ye& Q UF*s?'0BQp٢i7?.֥<jMhA-Eo{2h@%&lCHVHFڶ/t?V­Gەe.0[ODƎLK~B!GzpY׀D6( ҾzV-/1AO 1豽z6"CY}s}|aLpkߔe=CA|,~w>4\eNtA8!j} jn&%B&ggs- xev"Hu:c}w8xaTJ3ws(f`y;zV,]QG6i~f|ZGCj4{;1;xi^~[OU %7RҪc)7.]Q[@PpO܎5Vv1ge8?%_Q]oexTYw:brhaYƇǷ:fkL<??, 4U]%1Z523\5v Dz%;|S\|i^r8:am,ŏ5Ӳy1ǯW# nلPh׏>12t?O |;6Yl1RRcK5gd~gU}X(W.iD"0h(Y>OS:0-7MU2&Ų `p,4na1x܈X6.d4PQ,SrK-J*i FhUx3ϩ-LؽN3I勀L)j-.~מAٕR,䬲OTˠ1Jm~QK:*7躳!1Ul@lUVbxoAL/eAUA& 2w^CKbF<ҢijVHQJ71 //[]1WrkQV8%4zPۄ6v,< @Xc<OE,?}ˡxxǒH (~ U.@04M iE-zykz:{Dodtn UݥDp.dhEX# kZaDM$tpbtR}8T`}5-2y&Sդ!Hi(Nt%eE,Lس9ҔWi&4-kAPT_9hPR"qiB~{i6,3^u;WC^I\h"8y{(BOwXjs1Z ,r\'G;l-,nW}I#z5l2x) u#.uFPvM%O=.4c GncN OLX@b,{8rnalu"+Hn~\;-1IΦuv?tXό mՓ.2%%Ð<\"[lS{{*SMTĒ36e/7(&QYv^uU'7PpqLU~3bR`֟sDB軹5Ɣ#`3Wn)ljy$a w3q~ Zɒ\wlmvxA !󢏒'E0=~HؓXn1| ;m913A]KMd{.(=B Htiq8M=֛S4.p+&{Mt׌g1IIY`b8S%@`=K7X邒9YD0bG|I- I]H wu=jDD3)mtnHx%¡jQO>RVd'|,Hn%Wk]['J ;+@~j1ų%x~)djI?x> S\*LZ(ޥJH*WɮRK]7yz6 8Tkl>h}{B;FL.x" ; c+}_ q/$Af4/H}ozˤ/RfG:|9`a4{ mQVe?uAM:Tji*oQe[&}ޒcsߺgLgYޢi.Z P@7'|quRhy`z]VjfC&&3iqYvpvBS(Gi lt Ah \c.]/:Q7NI`y-ל6r NR[:w1ޞqԈ6h<ߋnsKduʋ%^^*G'5ͼ#C_[5^ND܀? MLC} %*d1+L${m08JHD- U$"PA_-EU"!A}@JZܬG45`;Į +LIoT$CB&IAnf\zhxk|XxɈJcL.:-gG \˭' VG- An] S4-QZJ,1`=95* j]ȳ %\S+S${H\WW}TYC !mxxOݐ ^HȤQܜ\QÕ+Yڹ*̚n!4c.+Du ъ}ybgVk֚}7ė[0Q0 IrB?h*bMطc_x"g1)oTl?QX|҉ʍ1AOD&[5@H>j z 5[YE 6I>eI;O7t=ɭ@1*RF(rּB$ t&F8a٭nx G)4ypZMx뚀@l؏E*% jwm>𜨂*W-‚(a_Tw)%Q^%# k^S֒hF<l iڗBcrAU CJ =FGoIN&#>L^xJ:NK`wiyjRWfLYn6?Yar{? on =<!FݸMئEAK6=ڤL"W'@9C Dq[@ e-cQȿ~Y%S["E-᭶5GI8+;b*8B݇צ,;UUꮌ6-4VZe#ϗEWm۞_$z[US2hߦ:'Vz0&3nfyDD*TyϬ<#[h|2ԮRð/o j ۮ@nUE¸.Z 7w¹tUHVy{Fin FIixf;1DTyB'=d4K!gOxcM@2@Μ%gz+w:w ^,~OHQ8锳u~(ЉƖ \S!*J0CxK/vJLtVdNCTG9zQlTшбQk\r=We?-=[Ė؄נS(bvX/شYz50E^k,g!S_tnWâ}FN=M,x?! @ |i wWmIvu2f?Q4FVLum0{فt,Ux 9[Wo!@sLWJ: oA*W:R"YQ-SGݚ XbpdںΖ_$٣~ TG(i2ƩkHb\ݏG%lsrrYn{'|v]?^Pn~a/㊀ɤlܵM=ųu Psp43gSjWZaLv9y+fOَ4(< +WjHس >j& )L{JLM KDt D>~yB+j*ݗ J˒㗪ctuQa6әDU$~)dA:M]}^vGNi~﫥khSn r^k `_CT8+ΔeWWkP,I>QAZ~5JE]}dxocP\Grh=rDY\ڵx/=LHQmP*spV$~߰ktv^M%8k%vm=8t~pF(?= ԭ*f hQ~G@_DYJEޫ!1?[R؟JwTBJ1>[Wx'_4*[*EQMFʙ]G)BX(-( i*ٔٿmȱΥT7X0NuM>h.8Q.m-Ql v5W),fpcQ,yڈ^ r(3V}ʇ$RZN +4Klb~-7Pm.7;`Td^BOMj&E@ .'%A­m`&) jM+}x3.Zѱ5O]NQhZCFHkB'1$uV FG8,sqFANY.64##tx;Fs l*~ !1E RzotX .518)0S0%U"ӎ'A5OIXzt;Z9(Lٷ.8Ņ$Cn9Eٍ#N߄%Q< r&rvˎ{UXBZQVp*MMRCRƈ"nWVD_;)ֽy^A–U0/H +^zIfGB ކ8T#BGmr ڪS Ki9;Q۟f2% $˘0 q/jcf'B\ >J=e/ߌ_^! hD4PS{/#{h5&SaS*E"n?Įк,1B9UϿ{h^- ;@C%LqW9˛\ ۴!c18,.`JbdcW6wSOg"NMHbI+`o]3"D ı6:՘н5C^tef/$]c=kV_hg=}?FqC /QN_ Y~#>LtOddVzKvHT{Hrpl i]>iYgI,+te09gK&梷~VdVl.(|qkh߃`TclXc{ڜR!X(p[ ʏ-5Ӱf>/N4*$i\/>iC~j؏3Am6{S*uR2uuJK|Vcx ם[lwNE]ٚwȾA4o`ۨ6>& yUc6V3.rY1XV.HwHoMn׼\rZC1 @7nI/BqZ 9oea E#t1hԇjƯ+(C@ͥplum库Rqp'7\)­˷LRV8ew:, Zr_HTQQ{TN-HW|#G#O^8nJP tp. O؇ -oiJO-`HVm+VCK0vzf7! 7FpҎ2LC[b# MKKE=k| tToym R@mh`-8M%#S ^JY6=C&7 I׬_rd dN2 x ٪ÄrcC.z* qx-`1; `zu|m fۣޜ4GҠC5f76vs"hS%P&Ioa*FdO>e(Q| ȪR Ou*RZqXæ@F=~2>:39{g*QE/J3 xPTFCOvA;e3qqeí5:Րhq`V%oɏbiјtK! Ӕr_š'Kn gP!jWp3? ;PuSR93zi\ǟVZc."]cA_Ϩ\VO p v2ܜYr1Qx^ 1PFht> @3ci )梎XDv߂1C=EY7E>?t/ #aUz^',jdK>Xž*{1"OQuЍi]ȮzسS%?C'  w;F =9;}j6Y;5EprI0Aڳz̏ڥOv"]HE~T0t"".3h]ZV^u@)X#Zo}/jגvc~ҼORQ;n0Έc:ua&x[dq[m'Z\,:#al|@IP\3ZJn1Z Sdo⯒l;=㯐'{񎫴A I呫Ã,[c;Ӓlz}R?Y߉u%~N=qVk1)kX (ST-,ڻa<\!+b߳ QM J96| |-Zhm[X*}g \cc{JZO -ւvmF5Fqmvє]m٨&$b%^e.xHݮ=%wtr3Dlj2*}swwUbn 2@$~G\Si0ثӍSHNOmי)d]fJ> =`N I+ QPӤ({YAz g^*Nhf_kϳ",ݸ#",1u -6WR9+v\Gp)l<7,0.5kX'8p=tUj2ژ#.B΃pi*(hwEڠCgtrgZylyQA[1WhiSM`0XEm#TF5, Tp=!. LKt!~WāH ew*;'˭d>jZZ]7xL"kaLn\c6g-<_gaInwhR Z-P gП1#Q|ycЊDC ^zxs劕+C+/zNKIX8,E;YRX+L5T8̝l9rXmh. _4٩ΌE<(P`#Hm1Pcw\/ջ_:ۗIUѵ惓kI%3hɷGhZ;*X̵U|. Q5_LgZ>)_2&x@wMg3vXH1)arbzN/l>=#Q-eX6 HA8h9)hS-N#mMiE[-]#B?PB󵓍:]XpRV|PZQSe ԑ7{išձm6od#zVz-)SFk4;i%ڊ4}SQIK(O uyd,E36kf(H+ӷI]2䢨`Ό/S|@L K(lz%2n̥jF"ׄ<5~bFpxG1#W伂9ʒhx+E#ȡ#؉1YHPU lETFlnG)&[f}e_+^0SH EV- )&vhd֭.^Ղ =N<>cW)+đPJhWx2\"~HͷTҩKG uh\,~)a2m" ۅ_KAh6xucB,jir gX%QG8A&" @B+yrf{!!p0$)sO8,9UjjɛLsj kw6. /d"f%M̯̠ +97Z{LwV de/}} ]$P0^sL_HXӼ|BQ^\eTô.3SrO^DTx.p/ZX"eqY}Ay,t[chWCvQHsBIKA:'7wˢ,f $<,m{4" 2"dr♐YWea4`'gd̽q%0kX: FQT5?`"0ԐL';-]=؈, `Mjj_6+! ;sˇ|Oϝjm$I"O4f={+b@Y7|Oۓ-n]2Oo@Xhx9/w_18ek12.Ex}Jß95sNVkv$ˮ9S QH>R$2yBшڌ~SJ5sδouRy:Hlg91xSo|ݐ1ںkO,f\f|bMjy&iYrba{ #@,dY>Iq ?- kTk9943aHNAN#OI ?;r0peM]K7ZbdS\6!6S`v6OB~;jJG*}8j}ItIp6Gм Rh i9KfB]3k ~Zdluq`#='(*~(? אM9yݥd/KMF.mG˂) bϰ靠ΰtcӰqC)PjPG< Tp1ҸmSp5L&x9"/} [H]牐ur`/⠓,UaA98sNfl6-gkXϚ;OYCIzEMQxЀ Ht/h u+G?B_ADj"Pfn_S^Uw [ggB|h#GPП -+9Q_[1u/nH$.|d F^T:5A2ĹL Xۗ,C! FI'qh̢Y+@zQƳs-ík~"` _h} ;! ;cʤ.BqR|i*g,׹Dt cR 0m/!=3l#38rzYeH%Rư=ezOyKk'4w?i5FŐ$}(YG㨭A8WkNØz7~˸Iݵkt!5<D72fuj!@DkRpcWiub-{Կu PT(M~YbG&^wJ.mPlӒ=foQ2)SC1,k`HRMbɚos$'8(  @,b(A<#V\xB0)ju$Q7֒瘂ȷkn':4Oқ%&~_l;064tE H TB ۂ('͎VpS ( :\\ȎSWQi(לZ4TFaLdEϞtoL!g08pyWںKn{MRniy] lavf CJf' )T"u'W6xjR?bs=ѭ%D^lʸRI q AvvZ+-8 >KN71VP=p`SyǝCqbMrȪ)kpSJI.E֯Dt".`_D8*`I8҂0/:̸*63_U4XO_*!KzYs.Xo#(>8~ыۂƚـkx.jg =.m'U>4>ѿ/Z2BK*k쇿|C4b/O`ZrԓC9]jV0W*s~89HA/Ǎ:tKn\3f[ŶNoXJ;+y(5DaڜM!*Fy1#Y"W#~<欮2VIxX/憿PaZcr{Q-܇lK+ˮEƝC+ˋ^R4;F@/́{VNd9X'dϲ vQ{.9}920u@c_fKܙ%2t^8y/.bj@?><*g%M}M\]=t}^&j 2Z#Ĺ=-sN  3˵Δ&aƙ?8 cdcAy$#J 0n@tTgzL ET|kiv )#SEPnGG0"=]`uw[rEsՓ%hŰʹgނD|f{vJX=oD!j"i3'6j_DiT&jh4@\_ G-[W`eꒀAmp&haA6T$JރXCET7؍}!+ t"im:d x7uGIi  eM7aZ嚯PGP5Kb6x%Dd;ݳPh 7ϣYSװN&[C !n.,ee >31Ϳ(Bp'/_^x'Kwnb^ϭ?HIw8ǧb%,b͹,t|>FZ;Q؀@oxX;1ҋZxh:tݤ Xoi[9Bߴm!z28"6F`f}/kLkP'[v"p"h.!.|{[ RVXsTg&($i_Lj5)2ս*1x#Ѕmd6<peeŐEڐx[H^mi捀|5\LīE[8j`P0Lt)GFXSI!D k%۷v {Z0Ffh (Ǚ9kxLp*UL)Tsɜܕ_pY_Z$)X%t36Ur2Z.8Y,OOB1ݠ(=0a8^>n,>7({sW^F'#|u_a(" $ZUά⸷JYJc0 R:^ՉK%vAL&B0Z?B@7Bs~ݱ6jBy[qa^Y~ <a FAly,GT*F+_X=@V#SZJ!XC]+!N&9rHuX 2a (>EOfro/nBe1ZmRD܀QNѳ!P"EpVddKj>8xhtpE3L`uxĆqcjpD 局P4 vVA;Ǽe.rQT+݇ǿu#VTXLZ1X d׭[VqX^MHu'iL#lc%,I0 0vp˲ o迈6z`i7UEbKW!sX a!wif5[d }<hض}V;1U`&WBږhVl$_F>3rx;k1p SseYʆ?D`6T☩y䭺x$XvkBqwXyiCw[Վצamyrv\-Pȭ+cQrDq6 ArO;AFQ).BEtj% h8N<]?aD°OKƨILżl}%_;an|ͬoF&1m{(p%.d) *o+N#-k7 qWMC`Jm]oцsDlfn2}=a/-b?VwZ` %FVB@fMcNԵ:W!6Cs-fF2zv5X/dHZdG춷4?YaUIILa?1#87Wly7l.` GOg;{NZJ^ji\P`_"<F"W3IzLv:GmnA2;\UV<{IJ-|3֥G5#<vXcg+ V6w> /ǁ@Q>$+Uzz⻩NP|]]*΢7*\GxIt[vFV̙PDN@C8kkj7tytvi9m3 jЩu*Y@ *KOpKi>xg$N7 gq%L>|/+GR'P1q\mM阨qk^@(g*x\$m$tkffEm(DVcsԜe9{i&_M&Usi-8YP~Mh$Ll,!wI'=cs(T3E/D Y(ޡ5/|MgA﵋`#輬]*YÙ2[CAk W\)}OI|s&pu|,6x0ޜ܋2y-vcv^(QQrsϷ->P:eyĐ{?)0O2'f/OOwsUmG|5BO¤QX:_jY"5E"G " dKF#gGXBoJY) LKZGF1 Xu8̺U ގ-^qypzCp3Fi.L$=NB[$"hYrLj;QJՒʧm"JkH9_U7kzZj\d0Vf{VHD6cR,C+m[VB HW[l?_/Z&YiU]Yc[cE @pQ' fKJJU6De=( jOeٵ(R~Z~A X32!!78 /3Vn/{fB $ˀ cy`V❏$ ?5?|Ź{fNX5C0eoIhR453~3a%b7ub Qsb Dqч%{S4iGlk?/9EciA .QEުw;&ȴGqH8-xgTDgo,? X!o$dYIsK(ͭ~Ok{$/+Y,R_[},ɏ=-XӣK\HǙ875Љ̂5ۄ5Ylek~C%tZz6VctlӜj(D ;.9_:;ȁY]8E$C.: &}86ĶYK xtHP`EOHغD~⾭Il.AQ;Glb{QT@߀ &r|D./\*t {Ja. |8.apD )[>{A:.ߵ[732#0]Ȉ_'ڍ-0ُS3RLӇ$fMULҤ9k b'!k@73e^4wJ=+H?R1*fLS|%Z皼Jܜd!,qw^}0%68Fo3V\4/Ӽ>]XeAG@P" HKU(xvӛBʣ/`U|̂/c'ip v[_:m쩟!2Szs2ot~SW{){nݹsHGlU%F5:d?%ൢ 7s eTtZq/rΦnc9Ű_CKb\{4NXU~>Ov(`IܫIɖT==omq)%y[Ƕ;ƷҥUP?b~ 씝裥QSL{Ǯ V!ϵZ ۹IOnW[FQY<"KI>Is=&-3R*8SU8ϵ$GB5͉= ={ov>>m-~~"ȓ!OIrOC)}X9U84P; hmMoixaT9 KYz`|N!7. *$h>r ۟eO3MSf6fl4SPF0NH,[KtSz]uq v1=h坋*7utǸLr M9)#%dDgC^BGClkƤZG?&Of<␩+-h+ BHBtCOEނJ&Td7@Bal]F23E,#4qZ'L'T^ Z8*fX24WUl@ yhfyl]&4ZqQWDR\1^bD9 do~[fry40brRcQ߰bn2t*1%L1[}i3N7uZ> SRd<ܮQeV1 +O"YN!n:krWKJ܇F|Dx$3y^ ӳ;DejgͶ#A A=;5$^/5㚣8K[N)h&F}DQy l=w֊@yi߻Ze8 e)&cՍaH}TPΘ>zviΥkC uF R޹d%zr ޲W3^{h'<  n@VD̥vtLLAhx17H ܶ%pջ.t C-w R4 AP H5 P 8)[Jf`|2LTB:-qލ;N9s'~D;GrmK"ErB<%[n"d}ࢫ~{_qFbܰXéb٢ Da|ϩս͜/g;ZR}RJ.](0 Inm߼6gǂA)"xx<^5nD֐%<ڊjxM{)0Z|v 2mzt4î_7e#M9fG@`_.0GBxP4]Y PjNʋb.[m\#Yr۔)8 aH5fL@aΘ*I71 ڴoD5NR.㓅OI<ȐO::6şOtz=+zu*|- )Pzt[\a^ga_UaR'WRjK>0Hu .5@NcOb<-J (6OQl3M۰9-TpZ˙cO4|7a/lyi2dρ/@:JQH+By;!> C@es(r!h簤77/82 ϏkǣSw!)P]Ycn+6EN8z6 -r9#(d0xԖJώUɲGlZӊd йu[1  ͽA}yɭn" fg%B%tn6O`@XU (E F*4L/z='!;_lr9e>i -c] *3[_&cEguj¹E|&(|={hv΀ .h`XAK=j?;ugV~(ثђ!pͯww23խǻQJitO'l{` nrAOjq-1g(ZlKHJre!Ja֎CH~V+ Uf:tn iZ4e`aA).W݊)]})h[cҚ8ڈ!e6lzk0o 6i)5wJ_uL@)9!}hr6Y&%Dp՜ų <1̷DƄ sA&\S;{E6"3aM%N#+3k=FHuN9,:1D]3J=.ڢQ@1j;R] ;އd-AṄ !oN\&qz"xNo6NjlaF9#>ߣ 5oHk,2J5\y`XJt.OMl&c֦ێ젂ԟxᬞV dݨG~^*YfT2Ni[lR[Y}>['(YUM~+4hj$Xp;U J ̗r)H&|`MU@‘97壟iը}[κl~_ .9WD=<"RZEk7^3Dj%B\'̯l@Pad:+E#xy})h2rbK- 򽞞mo蜶^S')dZ&Ѩ~|06 hTK`\ؘ+mVrկ u=o tv nsPe~)i~^^)2*+c0 +QI2e"A  #C|7R(|+;?33"Z'QҰ}ҽݬPA4ӮIE~3Rܓ{jDv+[^38ɤ?idc5VjF_AY؆~!]>Xޓ<8| _q^x"ΑpTGf009󀡘(VcU`# ,KߑcQD(lt⍠8Ody4#Edr8׬W ~ v 3ArMlAwZm΢-qИ؇ˁIuG.]“@lNH`ZduԖ\~P`Jؖs-. Ι]O;t^ln4JzLh A#%# [~N3kƒ#{p@!_)lyRx(&`C<z_}W9O44#=mVx#ϳwR `\ڰ 6ti@A r]C56[C'xnA[Ʋ^1$bѭDӧT CRiI.LXɒ"ss3X%gK+_Ric@rZ{ּv]rȜ)N_3 *{=y Yע?`TOtc}[ @d_b*n tb(p7{dZn@eبYWuxq,s*Eg;|h[u/ݻ;ˬ ox?"C~FE<ءb`kVzaͶ$ %hU|%tPOFr #BMݦ (B˨o+ & ַn(h b~T~^x@~G9tqSfu jc3qCǕ/T14Yf 5 @(`NVMp^*8^psY INn\;7).%V<% ;?lLw {֊> S %H{A~ i QőQ 8t)Gדf{t$YB~SIaV5 XqIy节.J 3.9 B<TQHu_xX:t!JW?ΆoyH܇.Z(R=: ukNޏUek Рe5\#*M<\+g4WF1\<hO1C(vT^1@hb($7C9-!ɨǡڳTͯۄ#%T> ;MQ3xB)pyXb,{3 +H$o@0sa@Ͱ0wYl <.?I]wd8 8=RkZRB2礓3 ^";3[bXrXE.+l' &@UfM{%=냀lVd HsԦEUng0S^X7QG.MP)4#,DS!J7o̫=x'9=-Nv[/#)-Ӌ6S$깪M9-mxj^EhLMOq,h<ϒ-1RBx纱1ju.Qn2JbP\"XڠWs1go:T[6b_ <5qπz@LGWjW;÷EĒ`ˀ ~&FlJp$EܽOm?~xgz Ip\m)nAHnDNr.8,y!a)cH a{悾"B!9tlU"#trCU8e&CY.76 I:Ceg.qfOz獥GΉ.vn#mJel}jLz#|0(YJQE lmTQtVؐ䐊eMҀn&w*Mp.lGܘwy RuC%'jSNq?]Oc=X8{%^ӰtBU!I}h"C.];Ҧ#>};MO/ %@7k~A^^$_n^=$E-KDkrm5@{#BòE GFO4bOzhrʍ#KpѺU eNR/\<['Ԓ V"v Tə0Ypq1q+la: 8wTـDYP 2>zƗl'G7vQ%9Z#b.O3:LTĭn ̒v- ofB ~+L;3F̽>ˠE]F<5Dɩ[2>6ƛÌf >|?|L['>k%\oKP*XڍL s> eD[]ȎPԒ㝦?W뜼u{_m\5SNKK<&AR7>I(nUINaᕬAxeo3)AdUI*pyK<d6s2u+77K{ պ~0pR*+ҋo7j7UtxqjBWN=U3m(O{Ŀr }|ȯH_м3wf]]E5~̸Q hzn[#xGPh]L c)׆B xMyBܸ@{D@\ "?@µ[TPK1DJ_Z}^?gq_ybHeE7"]E>#Y-tvd@hv\uW SCʪܚcxYPGqR+-p;t =sX_3b3aσ"6 .dm aetvsdLx͂Yſ W{0j Hw(~- ]}Y8a7`"q_u"xfTGuZO"99qiT_〢p!$'r;5|nE<Aϔpt+v'G]y,iYK%!' bRQH7,DBalre zg]Yl9=;hgcJj\H{31v^8p kKDsJ/YNPX~4F57jsIq%X;#{1`]>;7,VHMJ`ToLI<1&xK[06'(_lQ:NQ-",~fjC̟Iotڴy7DL$dpč@Y'pH'\)tXFJM#RoJ4D͟u/RdOalO 4?+:OAy00v [8=\ dd E 6t9f&WWr6hm/9pW\קѪ|_e olǖB4rt#|o6 ͉ݮ߾9JP GĐ1.&F:ă؈wUwI: vүKIҩHqTu=JB0 =:՘xg恑3L+e ǑV"$ۯy(YMDx}xFΌj vv/a˿%\ Կƌ q|.2$m>!#=+4zD߉'G)G4ֈH_f?#[)ejʤ.% 5:͠JC`%=+c쟡k?38:_`Ԋ'hGޛs5roFK8?>:J_U˩u{Mo/-&;eD;6fZ*RAD&w:nIi ߨMHw5nFUB|T`UnRDئGOz-68;ɖīx*;Aҥ)Gju;&Мr7l ;"j9 9:5pWW Ҝ[0RB&oGq;7 Tنlw:1=R"*1I\,o*9 G2D?Cx'bJ.v,_/IG7x_Xmc)"ڦ\W34pjv+nFmZ XMC@[%Ӹ,'KBQAȾ-{0J2V8LL ~Q.73ͩa oZ'ŮW`|o~dʯ;%jgMutIN t B^rJ%Hq V]5[YB1X)"J>߾N, iejJM tZK7R\hd(zdm0Nct#cT^g)ЙϬq;)$1Qug|?\٩l{L8"عCUxs-Tes FFq˜9vJ&=+KܜvU6VLFf:ǥ^$xWRG30U,s*5͖7yu[=7U\.nLOA$FhN'G7 g0wZH:L1^9[nvay͎tbm.t,8@#Q٢(>f(O E–0Y~ׁy-dAwQ -ƑH/| >K@;HTEVs4 @Lo뿄,''S3FӀ@/MM Y"Mt ZSS5 NA_+Ġh>5|pƺ#ޠZ|DڒsAwz Pg3P_aQ2wxnzBrNW8ш4ě ݒH_n~4)3 r4ۺr KW#5' F#4ݫŹsFH)ë]~ ?ڦ~o{ZqjYx5Պ {VPL$BZ-*v(>6iI@}`Ik[D0 :04Lt#Ҡ^JP _*2 yE0ZLJ-g)+)o',A7U^&b9ru֖Ꞗ! " C-$gff%[GS6BN%6wkC"бΖm%xK/n#NT?Vuh c4{:N.uzjK+5ZDdoC齍chߣR l{JN3CrE2˳ȷ>  L9YgšYm),:ԗC]xgBvi8aN p khn:B&xAFG 2wTwLr ncy~Z@/TK,cGNU$r0LRgG ԊS+u^b# .ܹ~]23%aAwɎ̥auVMQᇈ4+ĘH$*hccJaQvJ$qt!Y*.5q8'7̹Hߌzquh4^HLr?SYX~ v)͹qȍ"o(Dy0*9B9:@Q;xbR=)enO"tXVrH"D.kM:y|&fHsAqǘZa:w=US$dC& %gN\cuWֲ~4'0F*mAT*%yW¬:4B[aTO M8$HDWV *$e]'ᆴ4+N?` Hs)j{R/򚶜0|{rz ;{S&L+IkvO_2  _JC>>$V PuR^S@Üa)CoBr` zR `}GUh,Ű؉.,B8D41]s z'9;UOp*Yk_r߈hp*3ڙa[ahED.lq^Faޫ[-.2C  Qr Wjr񋅀,!g?OcI)DGL(M|#smi,x`[dei#`Xg<_1oi]d#(,\4d\'{Lͩnq]/W(FiUvWԖ#"r^̨9}ђıdZk+ xUl(;;Jɖfg -H[⾇g@ 8,Ew1A'D'aiFǭKķM&[9F[>?zb-"P@?yN4a71fȩ6,*tsz5hz8Mq# SOijxѶQ+@}`v"i; p :zSz hyÞ%v+ b̟i ^@*SuD<.qZ_{f iB? QA3mh"<6DiG 4OqC) ƛJyFI8i]'PJ _.Tb`jقıvʞio އ,ɪ>ثbo[s\XǍ5Hzc1^Og y 헀de;-)~7ﺇ7NY'wI7SĮퟙRBF z`ٵ,иcBrBzb7$lhk1@Z%~" { S~XMLOw@ zdH(_SF!NlkD IZSV;:KpQN5Y`g(ʾUŏfo;gT`]O?߶Yf Ɔ2s;"-j@4}9SڝP繶&sKr_Dkv?!=רvSڴm4|6E<҉DX8M14xԜ AĠy8 CQ8{y4][i\kE'W nSRL &R=$=WD+k'W'=v4%PϘ9"K/ VR` u3( - _at+Y4NF| HS1 =Rm/:11DYԧgL+Jq!Y߀yyesw/ ϫO[l{!M0嘚kw ]kmŹd'+2*ٙodKLԸ\J JQ7)諐ˡ$`O%ZQlώfxf 皕/]0)6>NI?Ube Xu&)xZadqf;Bhzyt>[I.6Q}}X !8WC9\klKV8^}L,ۿpeQM{^LQƵh ȔaN9}:u;@y'ߍ*$BýAFFS?g~U3yY`krZ*"?G=3igP2ݥ9sS ;#3XO_n>颣Lys_c=0MMݏ|ֹ+K^A B+%un% {Uemo>YtCY{OƝݭ#<8QԊ%L (hٞѦZ^b4H2m$=H㐫&C Xõ/VW COʯFş;K*lkZ OrKz\0K"E\G ]l1<[,-r@f#Xw'S(rH6|8۷W$zG;C?A.emRH(\dG?Ȗ-) blބ(%AFÞ/^>sp'<0Y7盗 =y9i3fir32C|(bKkpkO;"Uǿ8鲔u.g׌*z=ӪZ/ tbS4M;زc GiDŽRJaKLe. ' @JF[N"!~mT#B2 -)P펏 OQ>,E 0lʱy sef3L/=\cFW7NybsI/^I^~B@\Z\0%X/[j%9l[:CWGzppNڭX_CAqզᖭ+= *+0\ڴk CA'=O Nu @u5{}Q I9ikuVtx}J[v7ǒ (oϲ<&#k:Ncmcu'D_a+4ңب&z 5;'ci!Ho:w~nC'B)U7:cH%6l4Ѩ#/VN ."}4!ƪ a㦦o!MLYiꄮ[L .2v"C ~?:;V <$04漩YmQڑ=D","`yUy] su^uvpRz>Q7Q{?b> ιEhjj7ćX,9"OnNȹ-tYdZ-דzx9ˢ^&֌P)'T]l&Y+`/4QĉN /]`8ʍx"j_,ϗ DQLZװȼr8E 4Cf-E4 [G[Mߓ4D8f؜օ^T8Et 7;y-,/○>. (Ju{ |x? #UK؍Z 5CO wUVz/@faUkwa^!7LŲT>Czkeg+?vm>uMkR<2+Vd 1JŰ\_{eމ*ۮa~x[NI3WE f|Hl3|#8rӻ=3!n'V5TT>͌sќP\ ܨ7?@=>W#GS-(A,V4tHwqJ_131J`)솙flBbRDaC6h %ܪ8{*s0rQG2לSDHˀț@qP!  Qm3ٲ[(O%0C7|Ėo Y]fJƂw]j pm5Юj$G+H l &%&zi !٧҃(Lw,0g~ 3//G,X5=ic_^=8 x}p]Y=/Gc룪ưI0zXKG`|1fbLqٿl26 SPv>=7)'d6V9ǎrLj4\_ m3ڼ"h+y0gP&51FZRVQyWL>GwW"ϪXf^&W$ÕiѡQ+l#DAf |5/MVeFT wIE IC]q 9[6&uWv ,h٣Sn` |HEzOD|D?)jg^jT7.pfh>{d͸lacE<L0lEH>Ts^q}h^++WKn%\~|f-v3 y5j!%q "CX*LQ/^9sGXF"(}@S}삣wSˏ+TzU;rBAʵ ɾ*(wVYiy +\1|C'{P egX\+3da %aڽj z5Me?m%`X #DPl5yXŘ1WQr{ *

      ~"Ab](!A*c6i`c•Gcs0vxr>(9`~ =s"1]13 _6a$1om1"z-:PGp`Z N-I@c@[*vf 00',C4a`,gͳK>4~}u"s1hCLZa~E:@2 zKo{*:1Ճ%aQ`z֟1]f˔X,t±WЋ?`$3yF~Q17heXz(߻u;ldfjn8H"nQakZ{N y՟1Nؾ5=BTJ43sNdD8 aʶS XVa A֥!7 E>If D{N`x=m#fsgj!< ;%FchR6tIYZ< \#O4S0xJBmM G#A29:jvaa_oʼȼGC:hoa]]\P: UL FaD!AlfuQk ]=ɋ>{&g64{۫#K X\Q7]Z~ 4E3ӫ[L)m@W@N?6O8lZozI Мm猭zIAd#$VmCAڃ#Tn78Ӹ4锖 lG1UN/E I@NR;N*\7 hkBNb3^Av15\u?},e1)^ܧn2xLbSOQr&S]͹mGGJmy$xG(|h@k=tuwo}w#GA - pZD:hH᭠GluL\)K )U`L(?h:¥Ia"9'nsRGg8/pN4/{$/(:Qplɬ޲eq"k ^6k?uKۣ3E;V6r$%0I!MoHj8/WWWn^v{,U"J'5[jedh5w&͸qc‡W3 ;OĿT7o'}b̍qz2uchӄ'n!3d+e'? J).OXjԯ1C7HDyWq^E ԤӬ!樂I[ת`WоGY| {2ڕ9yCR84Ѥgo L,_pyC,!Vha:Qh.i;>![O E[)ΐS B1HJםC[GOzCDnA Er !=<=Mcj]{XI$Dv#+6!*PopCWfLBc }s @9(rAbo~b( *f ӟm6t+,3-{ ح Au4KJ$x5Ney>Чk}7~x4r:PBlLn* p"'f, 0;`lD8}.4 js61vjp+;ee8M<݇y "&xl~ߞj?0[@q0<4$?~K=b62p37g,&qi( iZ0w1cZ %1X9?ת=hE BdYSdEq|x(K=t_~5K: 1tar~J wꁯ$nH/wl5#4b>s> M!"XY]@p]{:'M(G$ʦo!ZP',Ѭ {l=,܈ ]D%OAzG30=( R!ɣ5{(_U l>X)hq)宷xIUF斎Ihػ.}5h'1Nŋd(MozV0K/Zh69u;R{2#Zd~b2oא|id fg͵4RYuXVne<쐩pcu[n(O]l>ebFR)#A'7sna,!{-x5`l*!1~M O>CE d[X& =GnLTg=%-z20Xz9H!_3 m:.ȹ m"#`Z|L$1(B[1&O!cl&X$cԎ[h?SpC]S@1[B޴dc7e{ϞE,7/װ!B-rAsH/mym5 ; B [ߜH,%[ Az3jze4.GRO1g瀁ia}܅: p#gRprrqOԒ hg/M !qΕx61%*Ѕu+,b@#nR+0Ca'A]xc]ǜ2NWɢ<2w<#|. =7Tp3I( `/@'ndfLJ̕dǪ\󰒩qqҦ@?YSra_=6ruÝ˷2(˰ޔLif<ܶPmc<< 6 V ims&vAW)q_52W&vi >!_!9_뜎 hbhj7[EFF;y;Hy\ze4^%:Mqh |Zdz#DhU %=jݝX1A{@ U>qh !b>oTyzR2u;wMvlx̰ ŮB']U 2KJO< M ~$04/,=ϒ( +{UÀ< n^{Tn);$mt[H63Cjഴ"}S%[3RoPPD8l8aiM7|CKe_QBqa۷^f,aMD}|"j{xT̻a!BX Z 4LG@N)2ՏZnX;nƔ%9dFN9#$hDMSkR K85Jb1K2I3 E q U6&YpO+9F\\#ԔA2ݶ~1ᒘvѹIHԙfq\tEgیmixɼl fS3l1tvhQʤCMvŊtU<ۀ+fד68$-B)u?e2U6(3'n-)X픋j:yƿXXpyДTq?Z:\ԌZ{*߰i`Lr߮Ӿo isMmpq+i>^ʹ6ZQQ?ܣDjKDJïVa0~N3̡l,q6~I؀kZ5u. '5]bsܕŵr[8 ngvhO?ט86~^큅,Kݯ| ~)ݗ'YtM: HG!5QW2꺯q >lD,cW$R0n@f8*}aSss&Ɵ]UZM* z퐐C]IxFXU_OLp^5&AiL3*tb0 jr8)I`T{VHE̦*eEmdH=􉞩ĤNMd$xšI `MF7$* >^x6vAp%7*|mf l|̡0g.`zZ:@#ٓaVg=XZM1c_/5(b`z7,k\"ui#R|F=7\ N^]7AB\y?_V8枩98(4Q1i;%xyp#@[X.tPzE Kk'1ƾQ@tIp eD '/ێE1~{ݹtgqLF9OhA& 0p3#H@u~DÆNcQvo?(#McNEuADA>bw tR; D65<0!o&m's׀EY ePu~dF}Sx(&c68z&wQ O bBU?V{/Ϫzbr*_fW7VتC9;HML auyȔE. ӎjn[[Z *[#@ai&{i&zW'l cJT Ou@~[^PͿTR _ @-!py;5r+djz:+zˋ#=eц[P\w(9-CAGV9SbiN*G(ʸ 9]bʁyPb+H'Fh#jN|Laq p+2PTL'TX(7VkiYūW(J -Pc7TN10g.4~T?-*S,V^}qz&6$gN_Z$ʧd!Ww)$;GHi^W2t? "|.y^2Pj:QId~*7%s_= T*@TA{@F œdz\=t*{M+I hJjrYu`RL[cwvrJS4` #v;l%~nx>sgԛEnG/ŧ(UzcsQ[t q[^!O{ T}Nx,p޺.'/bm[9@fm]}!Gm J.蓕FO ,$"WlwZ8|W [=O36an,eZaBZMWv aظˡc[4HeMWO>m}a6g-H 0lK[䄩[)1AgG-dUvl'm8UKB;Mŕn&&$[1g2r֝:Iq*8䫱%#hd J-U۰_M"T,20 gO!nKfmvA)\{FVA怚f gтrk#੝ޟOG5'_;,x\+IM-E:据>Sf=Wc )`^=룹?}B_Bw VpʚPhDs2Nj.WRm(¶TDEv%礖?M?͊#  `'㑈O3/Wevk 3{oFZ|ӟgJ2~(&L(̋n&:0 1Vx|5kJGp{f->cW1E`n=x(Zx6K ]H5L"`,ΎҧP<'S,nc.fW/m"NǙ KmSq;*5Gqb+9`,8==" :7Ҳ="ΤNz:/}6RԓQ-;P-h?;d{s7 W7G k  5NcMo.jN\Ȋb"t-ŭP.W"@VAh OQo+#Ub+Jުz-KRnHLǘ~J)&( T:c&Il xΥۀUU9; 3KhqdE?0+$3 G+uѱJ M;ρ?A3F3ro8Hb~NY#C8}DvM E T,cdO'Sζ2>Ia492T ϲMO8}#3Wli,FcG3T1z-tB0Y|ϪqUaiǺȂ&{Jnh/-7Qx2mUL imԿOvi;IIhO+u–"u7t{J]b[A &w*_t? T%drQr4+ܰPe8g/}uEĪtWA'X51s]R V<څ<˄8zqxn-ܭ31'3jnF r::R#k3W-eF̄9e$0U܂noXFKXdZU_&س S!Z\ XB>㫠)+|LZ X ]ʖ5/ݥMY=fPGjU}e)z\(1塯- Ǩ=7\r M n$n79d!al"2Off#wm_9I=DUb2Jw t4C::t ߎ@[T`h5QWu FWN'J{iQԌ@T <IMWIH, G-YgΚL'&ϒ#7N%AF|z7c-C0lOح9:Jk|BqQ'?%2h&D)z<aur.5RjX{C`k;q*D 2a7@v,亲|8,L0K넟m?WA畽@Fs P~̭p֥":K rǓ`1yϮ 2pm4&-{nW*Ob#Nͽ/(HQV&ye¡?X|L'W/ 7Q>xyvg`y#<ЎPIkYVuy~ ! s\IOIV.SkA3:GŎ_ɉWklɰ4cv%q X [ԴXٿN.ZZvk4^:Fg1{b7< RQku{-\P.heov\_.dM\EGQ2n9Vz-p xjgg&3 ϫLDvLjGV?U1XWݳϕL~p@gp׸t KJ1I0%~k8bݘoK5U2B>&oup2Yj2fU\B=fPIRC AĪ e[opIJm%X.;3+j Z)xcOQ&".~/>t7+cni Onr1C%юaYp:Zl*~r.2g|I c~b2eJ)-{gx$Ś7m1w,d{UmOn0/:vA9hgpCV,mC8L,"Id,¡[@,?*pŌsNe{jI tEOVyQogT훼zSE{ M8)GOxWi igIGe肆J*@d*<~Di^7A+YA2ҟ+ݩ@Giܪ 20_>oaD1CHo2a^ӓ: ;- tT1'C$nUVՖŁ<@A@FdcՒ&A4 -wG U$WmEt㮿rPb|K7Ƿ?CB80~HQi(Вr+n+D9ZY1G2mk}d\@mw@ԂQ$Z9 dp KrQeKtn^Ә;]D&0P.sy(_R?x"( g%0u?Ӵݥ8F^/1]Ǡl?VM@:[~+Zd?zr(:h= :3u'=v(o' 5[]$\W_ߛ2uEIuf y]}4^nh-rUu(9S>bo߯&Rϔi8`!AS'r>.G+֓ Lo*A'S?vb4}&E W5Q`8Si;҄ Na흨 l&Bj T*l/SmP~{,3C:"u=a;ZF" 4Sb-Mf֧OPo.2Ok Å4B eQBu4N&TmwI~7YGUԬ-{gJXЋ?'p{Z;mvoĥk6ҹnE?~Q@Z!X*߾goX"ahQIc .cN;4$!2Z"JLq5$hM'|Bϐ'BR="u `=(iy}ܝ'8R|B߾(%외c!-`zG*QMsSrtwzbLT1m@2%~HRR\sְz"ǃ$9D%lX4T˱qBl?6:K9ׇm>-n\L2 db5l-x9ˋ)@Ss6-O5?\VW0k=s$Io#fb?*#J9/b:+_y?VT^a6R,*) o+zdÍvOjofT^>Ӆ <(?e E(D/Peh,:Q[Pn٣x刓ܘ[lnǝgxk6|cR'tu V#R ¥hkv%6xi&' 43'iN$>P !wL@w.L(7q+Ժm(U8FJOe;yj?c*ςϵPR@rrFHk9ʺ%ms3L>Wo$"P0t ]P b)Ys'uwŎh١#q$UVVY7'OdoHK*'`n2]CsqL-=`|(& D$n/k!+?na':QOG&+)[W_} "1K&`VXZa^4Q<y؂@=ks t 6/Ezgݖ:[|l@ϓP?eԭK[ z6YIffP %XjcBX<{91Δa{Wm./,׽\r/o1.ZjwC$P f=HU$%dte|Mg~jϕjVCvqϝ=@{MC/rԠSޢN+aG٫Ń<İǗweV`'`^. kТH%&Ki F;q=' q9D,Hc7-XTفvU}ͷ}a\Z0|cEsg]5g_{snc|!wѯU# 1Fǂ :B:3G嶠i|ifH@Yenq:|X *8rؓū C`g4K@mv5A. prZ__I[0St}0+._Z6L"U2! p}mtFJ!/7ʊ(cljS'\B?slx=VltQC̫';Zk})#>7&n,G箓m y~Bœ3olpy`Z۹nz&uۣ܅8k+:c0Px*q1z]f}@X.O1USB3࢛:nTꅐ >#1?T߬Khc-K q\@=ΐ5VoQcls*mI@Fy rV.h,$}j7P'$A`63MoUdՊ$c t4_IWAwImB,>USrSI.#̵B(6h44>u<§^[҂R*-t&6>J*m`Jܝ5,eʯ=X}bXGuRUf">[)G)*rdx-cܧhEoy-X+Y`&yMw:#Ŕj# 9]|"9V3+1tioCKcYf[тD27g3nGi _ I%Ek]l}$b%@yum),{Gzv |:\'m[GgD^E#垲 *!A+E)w@)^Jc?+Ul.hߚP`@NQˮH\x[/^c[}DpzW v2?^X{c̱\K-,xۊr,V*aJ]ə.*'0{ /qCNxľEjJm1q@#5u ֹ-1ɕ Q rݎMn~m6bȰnϻ*+bT[sŌG( 3K:diE}(}.p^礧Z]ą-А[^/ mG$%vdE~BṃjHyP𹌤9Ể?pֹy([5.)DLOXgb@VI{$2Q5Hqwꌎ3HnmIx$2o?e-^);51VYD{hehW1$mqd9 5-]58'-Ar1 Utݿ!z? kkyy]JM ip ]GY"uCM| -F0 mo v!룵Z.lb$k[ 1 7 ' s|4 a߷*/LuLdIZM^ &:gtajCdmK7zYx [1G?r &)d`,ףҬ,55z@Ps ˏ3N} "uDjxdUJ;kg,IKT?.tˤ(Vٳ3dɣoOՍu)A>i5 _ VMn&|%oə^L隙6)j`BuܛϞ we3UzR L`-BԴa}S>q#nԆf<6w49|?67}tf ~.iPIc0W8؏2 WU;'*qPusW)ܧJRE߰YUj(TaS@ Y]]X!3()tq#j⚪78p<8H"5ȕ{6Yz^4593$*v٪9KI#w}}Q́ض[ l }+sʾ=G{pÿ,njs \RPn w& YP'd ~3 ޒ VNigwNuśҟ'K/Q=fU=CX[|2ZvΦ2#6U+u[!qdtlq!"9;_g(4J@N$Bwдl; Z))";\T챷yJ{[>Pzrѐ+(}[l?u}D3t(zZjt@*h/ށg(IM*R?|O^1.m'˯ڮm+CK67.@vgxA)mjSW;?b]4u1Ehea߮MqbJ7ߍɣ^)} VCQ 1FCIO|׶ewc-ZwqjZDJOzݟ Gc#IATt.KI8=((W&:Mc)JB8 &fcK8teTNc*$-y[qcVvxQANSXx]H Lr!dP ׻H> Uh,~RϡfYÞ Km3#jiJ_T(61Bw׆CeU[4#`4Fzevdծ3{K<T2D@/J">yW/ ZJ옲3v濂W; mֺ:/"΁A2fJ?G#>>bKoRD9o?dJ/4 @qmdmx奘x+qoG;m{u9 I]ň]/ãfuIA0aYO>9^ E']ijT='FX,׆"',ٙBrG@|؄\\wMJ1eghJq!ٲI#6[`ZJ?>1gnF(4*eIQ!ԯGW@n!4 )3`)$]CMFHF}S4϶"@KYU_[_S  (ޑGU7e/;͘9ɒ{"z$Z 'IV5uFI5oPT0,Hp[ bs'oݑR;@(BKlޒ"l7IMIa=s'ϗE?5\$hwaeloP"4j [pN@) }-xLBh(y3`EQ}6^$%tANEb3R;a,ƮZk8~ a^K P{Xn0Vo,Mk>*vN~Jj?UډGcԴ:lES4}a!МEU?/j K:)η)=!䙌h2xڷ̛1l҈f bk\WERM=zcJc#vAxC2S+)s.;H<sMuX%7~T*.2#ys+:dg1AiT8<fP4j70_L+\Ǜ:ɾB6z]n&f#jܜy;Pߨd:M`*M(4܈#H{%,8&,"^d/_Ef޲ ZfS;|IaϬM싟x"v v1ڐonO6't EsT%\ nmKۗL֜%o"Aϰu$=KHȫ7?M&r@c(@u7 /h`5U-|q |u̢o|m? ;$ } %U D\d%Qc BM1dw&-7J*;Zpϊn.^d d> s4fP @Ia x#* Y\fk9֊/^q|^Ķq Flwb0P1zMF4-@?*-lTҲ~$0]JU]0¤U="jAF5Ory3V]+{T,qO[+2թLD DdeԮ!x>cOYˉ_ߝDk8#HEf3 frq23qUÒ?_;צ{OƝn{::>kK"rϠw,J y 2d#@^c6|lR$ u#i/ؾȈU=LDXVqO&K45MsM}$,bIȃX"[D蛔MΫ&L`ޏc@7ud)\Eujl5%N&([3u7rD @ ߎ/ۺP.97q<y-DX_vs{\ cvѦnQZGp7khY`-{c3{µ)yf)BWL`-a/SfgșMrԌmaN^rk(ې.~&l0zTKbeҎ9 p} ZJ׋5SO8_Wcst73||,/cc5^JqTFbo[u G;ĞahD_eT 8Y 6_}q6 lBw^Qn9D`QͰlU+G6!E)ǒfmV]BڟDr2PV Iqh[B"nm OK:.BC1n~kH$w@^I^d\{;X љ$pu&C:Ɣ>>([Ȉ),ΜfyLs<HM#֐t>wyi9'_ Kl⥌rEbgaY9nd ;بS t|זj>H?*p|0^y*Wf W J#2&P JꞜ\ܔR gJJyJ81]{|Y38J׷jވ0߇((l1XtXWwֱdxӽHxTBcLEFL.o$Dq/]+%07k Ki0OX"xI0pB;P,XzϩX|ufvn%#o\^ 뵪Cj{&V!Ҽ+v#J濸^t/f ,LD `76x^9H_e!xo(M"yŋW prM!)m,"l}pUm`4;!Jy| c| 5rsU2.҈6$;w@/1Q XM*_?27z>4F-^N|ցFx~>TI4LjNdx.d ]Q0^lr^&§)#J\(jn΢ŀ&Ki;Ap!@DY^gp=p:X>Ҙbm9n!i >6(wN< &䮴KNep'3C5jAVJx58UYaF֟B> ]8x.,Vp@ܻ_pgORdwsx^)Jp(bL@g,s,jSXӷ{"s]b.$1d,i4HSk/֨,5!s~\OL$*X wK<҇mS+qͥNgvwIy8>n4h')yy݃I[j&=sn7o>ݴB{R Mp9kbndYC?axCxb%(Է;HrNNUf=:H&Vrل{QXBM"rPxNpg|cxqz# IˇPb<'X[m`SDuHGiX]ŞB!3jS׬&b\MqW8dû2mF:?e^d!?+z[l94f5Dk*FM¦>IqlGis{5o47=lDT٤oj5fǝyo>min(ح!=R q~Ruy嗦|WűNkL{٫[$tdJ`pxA/%i3O9+nwUٮjp)~2?M΍l q퀙?{kʷ<(v5ߒ/,]FkٮӬGGL<FE\OE$G=$ [W}4? )SD&/3͌ن v/0_2:N?aw=ʲA5 V@[ 'β864ʫFw׫&f"$B9&8@ 7%f(`qfUS1IYW*;-ќLt*Q],-%Tk+\2ӯVj', Jˍf{݁d2Mɤ+ 1*9b370+K"7ބ_:%Y)?a7/5s?[r%A_!lO. ICvm;l]'AL8P]5~/ %DvIo%nW\HncG~_#'-! B~4׃B @xa(ۿ[v댗nKm.S.; PP۹|tv x¾^6!#|g`O)ޯЫKKbCf.BA(uhDoY@hg~8l7`t[R!ݾJO[n|¨k^"J9QvWtX8'=>/j ,T \o`k4I*4$+ъ1*I˳M?i& f(!/2;iaBtr .r]Ir F &dok@44 %hVk9 .g09Nw&V ͠5u $!B7b;P'{Pn"h3Xt{Bh]o>Դl)d~_YUb7&%|@E B=XY _)-䗚<" r.<wrӈRBRycsHW_v%@.ww(z>Q엤I26̻4z\c7#5>oÛ޾Z c:0!u d}%Zzv䀩 peuxC_܃z9jkz_x`koAk51k6Ge41ήd )flR[o3ptX%_aGizMn@OMI] QG4lbšgʢ= P]ph]蜡^4X n.13h.}9$KIW?Ϗk|gE[+ඛ׊&:-d4- VNAP,5L{ +)ᰚ!PsQcaeOO͉Eqj@m&bKl oJ(a ` z(V r`ubҜ "wijaYq7h[ %J tAr5 noG`_4K2T{JzgDڝlP0"6.y,[5t ݇˹ 7$΁HfKѣ fs,(5zohi,fXy>}yG:/z\瑕%]ҩ\r: [;&.o)*ǀV7ƥ>5A5oX{0ATஊEyvb7HP]cg.-K^{@:ޤRHZla܋&ȃ)汲3mC!B?:1wKӕHuz>>L!}zL F,؆ 9 ֏(LN=w,Dtǹ5"rm\P৶ރ,4ڔ8c$CRFIs%p:bޣh ~[ezlPT4O lbWF5eӡ΋,჎>&Mw9rL@̏5 N=\#z"~Gؘbܛn/ w$7& (Kdǽ e5!ׅd켞Rxh9rRpconHPwFJ %Sؘ 5**3==6Ke1BZ3)KeKF=΂/ˆ% ƤԦ&;Ph.: ڰ%1xt;I!Rż+/6G)qu{d(")(|"-fY#CfжeL*h)MMT *.[1~ﯣUP9_`y c'!\>զf)L:BES'6cԶ Ӄv0~8DL5 }ũT͏y61@;d.q9GKٵ{%nQ!d-u7gE䂒7dhk sM015 5p3;6sb+f4GQ+Abhj,=Mec$ L{3J~ tBm#TU_^OEKnw΁ C˸PkY>?EV"Lr?W'mM/z,N'tknupNMCk *Xe]LADTbW!Yڊ΀3Kր' F쨹 }J'݁8 e*8G}xQq9*MY|}tX.-f҅n9=GyYv2lJG7o xCB^Fm+啱p`]/tFjqQz{BcߡXg9k- xi.Nuk;p~ QҏF,ֈ}O޳Aպ@VǨCֹ*[z"-7h έE8p6|atH-GZi`ȸ#.̃s:`QlT M!=yޘ[%*IQ6lLfj_]p%Jл"qlf#!$J٦zTLnIJ WL6a`}7Iw (tVW(]v[v6y u^&_E-Xa+9xd%@{vfaD3Vv낇'Қ4 "yA˽oIKf9ڱTtk+MC d g l0 W3Z[b߲Q\-y?juCN^lTO~;j'pR1؁U w?98 [cO<,l{cxY]aruo%a*jzf Mx ̼mARҍY3wgex'tM4dރ˅k6$|('y){ڢ =ǚjQ2gA{ts1eVq/Kt@=ϻE&;s[sn9Do ߋ G I uh#3$H UN/$⭕Eeŷ )^eX#ʸ3Og[g HN?'1Ǯ}*4w2fC^٦ϒ 7Z*(YG t1c{OXƣ":zg I:lX۹=4 څ)L_r\Be#Ƒ8V'_pzNf5 .H#s 6q7*YL+mup) |׋rؤxz_Lx]kП!ȧ]c?VFv—BVQڝ|Io8@cUCJC'qt+cU%مrh>F\M -\~8=ɐKeJ[bA׀g̵FTg,`Tf@Ic>>`v|?6o Tnًj©l;ͬ(9p˓S26c i8e"Pk?R{Gt{ƆS}pߴHO E|c)S3x9!'瑴s]eP2 9 @d!Ldu$19&Hu(`OI*hKL>e JjIǤs#*丹VIY T~{Rz(˘Rt#^=Gn]:vտ5 2u ,]2ǂ%Y_</F?uux+qAݏR2H2>!F!p+yx:33f09 wcMJsّ& ?Z.XLGqh~ΔY /p$c1oN~KP2/J2RRc џi=j"?;51BiLv !@kuXdJ!(.U+ؤiղ[!am5k:o9I6n>xԭՃi#m>"ߪMdBl&pFwrKBl9ߥ=A}Xth*eFgv q1S\NݰmPQQX 9]IX>=rIht0L@v\l4Sћȋ,*P< ݆8%@w!n414{Flew$izn㽶s,}@mmA|J~F/<QAmhbmD\1mMolG,km,;dkEF^^~Ӽ }'Kz bs0џR0슊Ց!^dl؀&x?G,pvf,Di-'MoshNmq@ЂUedMBL*ka룊;"+Eib U pgH ԡ< Q AJ!e f9m?j0B{y{Бf]E\Λ@ݨH}Աr 8d4$|D.q@>Zxi'vUl#)s,@OFUR>hzT_cB%q'j~W ; (YCѲMNZ^ܑӘMtOC:lf\#E~y}+&8#x\ӌ ~GMR-niաv̶uu0³T: -wA(]7yl׼[D] ;oWcNlg1TvEq*V?=ƁG?勁_oٸhbqyp!aaA@ ܦS$ji6"s[lʑDl.J >kU{# ~rv%Y-a.3IcNR U-njc*˞SY":[ P8kv.xCfO3݈>O4[?@1%pSʾ˓WȘyeEDX/;meᑘn#I9I0`AQ-nœ:VRw_*F.0awW,n}KudYc?=B¡O`Nw2bydQ`hYaBU6V\m)Ϳ| CO͝uQ>+V -'Sh4s-=$Q'ɈSlGCVgr1JH?ŔFUSQiƽFe\d):O;OhQ2_ 47Ф%0E&u6-;o4ҫmĔߋf0ƙiʑՒFc(mbSt*/RuzT0ϟd]uK'`i33R<ʖdW0F3C}L{ G~G؜Ta]EuW?CC7'ƌ#ZIcU?Ue[ӾM,> 2@&ݘuFҺ34WuHx`#2jV}^ )SF(ڳSO9܄1iiW,[s4kj܈1QM̴WJgq;}HԪcRM%qqbSqNKp *ٹ]'F1l8ţyEє Z¹b,!~ojE;9N=.A!ijs9-;Ǜs_<*cQ[_.Œ_}_Hd#bnz9[|X<^T {ˁo[5,Pr|{subIsrrDНdMx/?hLu.x0 /(Con !x3uD'.ўQgg&C_{A)yS ,]E6C."],tgӋn턖pCW9pی@s5Xۍo9y=T{,*&ﷄ#2ԝҜ|A`qVDS䧿wGvnE2ucdZJkJoXEۨ?kD;C`R#U7y,:^f@YcDzrR* 'h儹Hvh%]+ܡA"ny4oGҼoj"DEl|5|~ j}^uI sۗ],ʭʔ7øtv: o>)l
&啀o5铋gC{35jH-rѫ3dJ.:ƫ]FDA5o0#z Rf LєvdGsnH7Cˑ=i 7r"XC%I_M+e * U?_: 4]|i:},?[nY{P0IjDj?T;*ҟG/F!Y`Z}DV_%76.dފB1_fP<*0t]5>*d}Cq0zb3#G^+a]cD9_=LAoP{U[)`SV4wTPEv+:~xTz$2hߊ#+::80ZOCu5l5Jn-|.z_ǒc` 3п zӖJx#UgQQ1L nXE_zEhlx < $?ow8iu6Vg,f5 ˸P'c]HQPH:hqQcpo%7=,D:m`'(+[]׭0{4d֧͠O ,o=')*AI=-'B+rUcca?Wv'uЧ1_Htpb[;Lw0ۦF]02$kBt[CUюޫUWWEDu~ȢUP}ŻwO󑕳Z~z}HGɓq7kY:wnO/K>k"3k)q X;8G"(Wd4D:`YV ,Nx"c֖ty"xAyN87FB9 :=6å>$׀ɫR]Ȃ d7'^Kw2 ǖcz,vk'0J><d pRQ׽wU~^mgR鵥b ^|8t7ǾjYXbD!wޭ/ōEĴܓBO-WeF;!ϧBmh}U\34/5[RXW EdUfd2]rE1M'IJtq*ppDuo:S50HKVϖ+gHJY͞79^kVǨ8x6ɮz_X\5Q["&gJFU`p]:`?w)2SwޤҚ%h20qu''N2}{:\Hm DOa4}+z]6vʹȞQ= @^RxK"S%IC*%LXB :_9 )[.Ѻw v_'f?ꡐ=\ ZR`.qGIԗ)F8{ Vbc/=&_JAƣ6'xϟ$Jq9 N^=?u{la8?W>JRq8Xի˹W8'!ۆ6Tw'p;N3IYW.q\¹+d?V Xo51}Dw a9Vq g.$2lAAPe S{eFVwPeLZˈjbYM@C ]}&1񤻎EsVB7=je,@5ۤ/ SQ*tSg55:1l]-3gRoY/5 ~%&Ҹ7RT{cKo'ΗZ1RPNKeUc xIw}F@{P1i_h;`ngcw*IuO=#9VV#nN49%6?dM^+{#!r[w9jv^ FE*S@-2;r՛_:u%$PFj>ذwdԐG/z_e`<sRh+r'WZ4驳zx7l}I%/bS-Gw%ۦ:G^{v+a"ևl}lmRj5Lbx5Ld^SBSD\σQs11䲵 0МgD?k5 ů0*W<{P9{s@# b1:Uo]˱h$N@I1T=)c-ڋܑ:n6D=d}gLMV<bQ1 xq7DD#Fꑍ'uPh1$_֧W2o%%Oj984c٩0\E &>PFzgٛd4;Vbd#yNtK_fMDĮ8UVY|]vi#tAf}(|Mz-{"s^Fq@^`V^eoѶ75,Mv|l{oA,>~=6ַON}GˎԳ(viLj/W"Yj$qLKۙ)HuI:EhbG <L?c*Q}"@ndAH70x(Q^ /kcEf㚁ZQx7]ko1]:с |RL+RÊ1̋,+9/ or KN'D1傒X2eExm%roA s"*Rm_MV[qv\xh2e!>Ʒ]&4-7(IJY1}Xo&> ДԈ8! ڌm0OYzMYf?)*i'q^dHmsNtDSP$NTF"= ƻ B&e+R67{abql[*9Y 3D oy@^Rߜ(a[gڍKH?xŴ ":MǍgک[ ZRy28t c ĉ[/ tV|%`76oۂQ"j+$i0҂-=8'5S_~wZECx"!l .FQ 8?<ىڻ0&uh`H.X-*.fϓaE5Y)x c~qr?CjqtG]gL Eio✲IOх>b Ѯ8aVTrI^gXN `UM d+)ύc-v!Jx%5URb7&*rn O?akh,zӋYRLE `eD@bQGx~tޯX4#Ut} `EA-;Hp_¿˰^0R`9ɝt?m s ISc}WyȚ#'؁>v?148s: XHl~/]\IRs!HcSk{f&zCFC9ޅ$lr}dܕ]'cM~#mJ?e_eD |KsF|bef^ luS;c? cmp1 L3D\x"n;/=PT+zy- RSTD@ $O݄rseJEO!7ˌ&9P ŀZIFE#t;t:.luyL46r2 KWV'aEƍ%̸l8ֽ+(*l7〉Rhv9ggz|Й"MO@F@zpT/0p?wo oMJyM^}Q]֋|pS5(E-9r.Z8-XP kh,jPa zYB U\e CHg1&&|$#7xN[8\hС r]fsn-Kﭙćhi5w7(E\OgRӢS胮0fA25ο.aqڬ|Mρ>_])-xGi7OXe<O/ч\دrTv8 W~L6f5 FiGrן~OtަECybj9]=fw_seyC 3% y`P T3}k .Xs٠٣D JT%]K'z,;,J08f{FԧC^i54)3|LLB8`RR=*x8ʔ F"g|D< {DFE9\r3 d'ܶbG:õe:}RD/{_`ok! γm()jW7{_ȇp̏{{c'8[p`XLx}F8c?`W4w' LF,|8b;C>=cELFn_5jOz,]Ό\?9z#׈@oWsӱl&'G0yh^(P, ,"sNj&ט09NfxeVT+Á4w*81ʕXk YC_Ǵw$#fĈo=LU>G,>8b ap#ܠJh ~n|ˢo}i2-SP!O_TH* N#xhaVN A+K(sj : @"uC"6!(1|GHyP˪YތDl\q1Hqݒ̈́:U(rv4U?|g\9utakb )5l$͋V8wrB~)"-b8OYwq{0|yB& HUft`|SƹRwHT$&Jf=3&@V\=t g:7 ,GMWvs45 ,"̽'DHbE6#[S3 ze|TGea!J )<=%eQ}lk {SLD͆i&gpV!(L"jƩj r7~Ҙrw[]3"hZS{{0ZʔhtJS'pٿ"1$d,Pr@뒢I$\Yyi*y l6.Q9{h#jRΧ89iN{T/3-[-c?f/}vb. OkՈ d+=0x;R*!J~e;|wj%!8:f:f(hڭx1 "*seޝ\qD Xyk2zrku*txtC|/ܲgea,zeAj仸͓o9Q9~h40J Eߦ߃n;3 (X|zȵy`Ή͂W䡝_5ތ#{$p+WL:n|K6z۔b:5z SٻH{FXd:! \{ ns K0˽zmFtᣱZcti.tQu.08iI"Tj=E5#Ȅĩ|_ÈN1ë'NBHh[`q!N\C#<[a+1*`H9hfFs%Ppx2 vea֓Ā xQ`{Mb.ZcNhbx;̝9OS3vNITd:[]@L8(̨9h] P-ST'L&!#U@]^2(2oqve>m90rc mYg/%J#m=8UBL5R;,I3yYs6J6u @rp$7IALszQIe%^1GRGyX^$Td!<3Ə>}Pams.-fbOϾфG}AyqϬo'+ukERFLY_x=Gc57IUMѼ_׎PpU{_z(!8۳`6> KDeWʱprSOu&jn|QyeCTEZiLJw*:f. ܲgKLņ/kq h0y/p z@oxd $vԎ㘋~Y+VGj^rLo"@ 7[==c{AŘCC4?LfOC]Hy+ RFýv"Gm-ogΕEDܘ_PuUz\ڿ(0췡ِfFOz*tC{A grj2#zp\A68 ἆuq:y{{o8a[[LϘš+&s~Z{3B&ۈ٘XGU@|gE 5C3m!:'KE0~4KѬ6F PtXs/.}t!7 /$`.``@#0DUYGXcG;,~d˧k5򱶤ARi}G a-6sOğ3ܮZz%Qce:s_Be?c *b} /ϡJ,\y<}IJ2,Ut_o#!,9 x1O "N<8𴚕 _z:KY@"ԧP9b ml>EYu!JPAmMJG}YXOܽ|CcKBTK"fl.t8y1!\>E YP􍷴9 b{mM "cP(AY*QBlvn,g5ei,y%,mpw{v +`aɹw!!\bIF}UfO#մRǂ[35ިP.^>WU|3jI >\|mPCWfLZ^ȼ%ϔQ}*r|qK0&-Yo{?~)ͱ6vmRxGS K1E\.$UL RT $+B$G0./oR`N½KMз $![f"hs[+?EBB3%Bҁ &-ۙ%KfQƍoi {iPD !qp 0F`ǥIs?N%lXKC/<q"%:t\ȗA"GQڦn!$IBˡFUٔ </ hilz^,e=@87̠IqNFHhԘu#d8UU"cC&ٹ$dgDR\g}ۤ&% v(+qV4'Me} bI";2#)6 " p7hGܪOQe sz$:}f4uFpqnpX{% k2l/`'E?<#Sb$G)1yQzm J eMvLp|~ NʩP^h6]xU"&V ?˰¿lxF(OeմpKR8&$i*1#I@7W3K^r_mT3Tb8ey*S|g|+'L#7v5^'x:twf/WEo͜@4ШKG +?dy7/ļo4F0/VG Xe5U'v"vIe۔BP.b8܎~1"8+e/_xi"x\ʚӽS?d/*s)YB5؜/nAq7`@ E 0?)(5f092.aO3`,oD5-K! chL1Z3܆Їb` a 4f!94%Ujxtσ"yERM]RD^BKFpL\ø Gh~)8i i8_/Y=kj P:9:ȤD"eyT^snwZD>uA)Ak^ V-z. YђV7竎^qFP' FJ򶒹OXW$0Gf[SE]_I9%:gVZ u1UQ^3TLEܪ\{j{Vk/}0};^Uo?v7KM.c.7q֢C[;1`XINa;xۂ),ĝjMlН0m}46D)^3EƎGAN=a VE6}h;[< J57AC P-+Un~ fݸ5)'z4zA'i{TrY[4CLN 5 7NBI #"=.ײB.K['s՝E#ɦ}rLK}\}`A u/Z 9:y֙lbN8U3^vj *C}.dCn gX(}֊s5o@:Duzw+L-OSALm6kE`S| xHP24=9^hjC=񅍻ORzOF!>- ӗt/s":M‚ȗzu.U 6"HuѰ=n͑QBk u9LfxGbNI\xsgxWF nJIWzK4иX2= mڨE)F(I8pO~)ܾEe)k}?/=ps (ǝvJ.c*Sy͘N.Ig_)f]O/߯B'PD-*ъY,ߡ c Mq~& OeQw8 K<^4U\Mwoo F,óQH]г/()RٖY';Bpz 5y/%l zZ<Eϓp_0l8{%f:ȴ&QirLMiШ)FXŰY-Hcv"&CNԪۅGnw,L]YRbsg$60J*:dEZ*MS4W*06 3)"4pX[a60 5Yϟa]*c%.m3bbb^4ہXV6ji@݀zg{vݼSp5\|]ZD3}5Iۏe9\V+~)kdebn]AsB½, c~y;KZ<5tnLֽ /-v15DiK@ #'rqVqFL/u{Xe Ĺ0sQfw!3hFoYI]̹a;߿cꧏCё1;}4`/+e%|&b:qwlUbFWN2F}wIEpB3׬:!tޭIl)tyo@v͏al΃Kʉԏj &,%&VK% ĊmX &r3 cuJ'4mU)x!r̭wNPO 簌HWq{VBHVXӔr9hDd4"c/BS9`ժzb&5K|#!/wp?\^ͳ{ڣi y|jdˉUKU$ԚLaM$mh [|*gB2vMdؖ셳m9B77%8N 0Id{PXwy~?,0.0הGϦCIi_M]ؠO+QF[ⱁ~D|Lj.np2B6!s@- {ON2?g3D5qqK Ց@Zxt8R`0ЈpnuH{K L׾ljw0[}Xㅂg&VԈ#w $ޱt_7)Cc]?%5W^LeDK[ CK%=8[Qd>{fB)TT _5i k [j r9X6Ժ𳰀Iuw呱<5̋N+UVK`F)sG]kٷ|n2KR&7|19.U(.s*I4&JR 9VW}]6@ 9ԓ5 GCtӌh\QAύB5[Rei3id,x $6-s-Ri)3&>W76"AB3Gkrjv)ĄAճ!(JK/9HPQ$ !%,O:G 1-dm|S,;5Z"\^/"ec*<ִu/=^N,%9^AZ,\=+`C 탘iS]+T2K̨ s(.tAh- ij;$`lc o0@piՇ3z&jyȍW)&,PS􆯽lת?:{s_'LӏA&jlypE~m VNh5v?bߩHS-ׅE6bwmA@g8U:|9mTmO`!K0g!D`!o^5| \Ed,F!dУ?9ΚH93id/o..j IՆ 0u0tKԣs?ls׌|I)D~F/.8wqs׺1EɦDUdzxTH В_H&(c r s;'3/qؒgk` M(ª6l}sݎ%1%[ƻ2 ϼ"K9Ը1Iҽ\d?x G-VZIxA؀0ZUTn.ra-ټӗ9b="PЂh+dr>2,W#ieUSyra[)ʖ L36B*+L+˙aB‹9ȲpKv?rZ8KsUiαBb(Uf:N;CpOk7?|G$)<_k-Y$C`f8NĀ"ɣ. L wtѡb) ZI$\Jֺ/.eebiՁKJ7R"*}&Qz)i2oO͚[ǰ[֡ ՀQ b v:Jnյ%uVfC0q09?#ZXa3jY(9nssv/ |9{xN)@c,ZJ-) 'VX'Fn4)YFī0LEԉr~#[(`2p3Zt ٛGk75Yʊ}{zX3>@|Zm(D s2#yB6kZt1[S" [R#8^1,!`QQ'd`tICsPg֊ՠwh'+>=Ӻ԰||%={=TfŖyU_]ci;D[vZ6~5bK)'NLwYq-3Fyuex~&)6oe k.cޠ,a^ -(M~8۝dV7t8U=]ץR`-Y|+B+c *A]5[Ә[hwK]#Bq bocO-g?X~Ę_)N1kznI|!w~=\~CPwySD "plEv;1JHŨA[ޏ%"vo}ko)ǰgbH7L2<i&Ō7q]if ЃC r|?H~joՃ9W)TL6&B35T2V}aݿ/мA*g.rEfʱ.x V8n޸Ä6J3_EUSpl2;bq@|I#_pw)_H̽jȵ1rC7):z?{ u~Qpe#7^Ri_b.7*%θ>}1}>pMxBeGoVUQ_5f~,*DVn?0t-֧8*|AK_8I~H@2o)P$[٭G>y J ,[ĨJ@һf]!a5?ҍ&t\B/?Ps"&R ;VOCPI'ÓT ~ɑX7 y2BF=ܼ /]*ˡv'7YYQmHzl_Bfv KջeFb"K=\ ? ٙ{: 작v$&o~#.t{xW 8^I(>tmS݌x$x9p M\\.UB1RՋAsW(_br!`rABb%>˺P(xRZd[Щ;Y򱺇뉯[!oV4ŊZd#XF%:Pk-ZŬx0de;=0Icj%X64y] Es7ؽdSUSL Ov[ +яqA,ҌKn pN9|Q֋|fק9$1sy#^?!PgXf_J/=0%~bLE8JS0Y4_L|NQyxn\=n_6伤y>wT?zNOڃ}w.=}S*%. x!y%x(sM`P_^ٓТ2MYU]k{GH?tҶjwlOEQMkAfuX C47qy_H$w(6ֱQG2.po /LESv&})z :&)A*RUㅌRV@@a#6ҜU"'s_m#ZJkuf&`c}+wn<< R-1+P U"r;}QS쿜Э.?pas2e%};;եJgTBhSP@VewwqO ˓# #$"ң];WϛJ * -;:BKv4$2yXі/BuYjeu!ž恈xLv^lE !c2$:j*ᑀW'QȌ8 TPj DW@m`17tJ-8>H +/\yY/}͚ Mm|њƚ@9]z־ձ7wH0WU{3J/Uzx{"ar d HiCwώXr{]/VTJ0RTe-(0~HފxqZ %b^U^͂7_1ٝL].2a|)uj.0;v]6[ 2dVqrozN/YfC7ȡa6w&=F,^l?u].u¹Æ]ެ|bi 0롙rlRa7|^*Ν QI6=KtПW@(峗O,n`\US _{ 3` (6&l7q|gXDlw66NA͒( &%e4l2z8gL"˖q/m9RfjehvAK_̯R-.c7ݐT .!~':-uV5N+>_f] cw}Ӕ6!\oȾr\4MFDA^EPw}=f9sԞ'H<zFkمANev-*e YF&%]I#ή^g^ q[w"[q#$N7a zl8ؽ1hxdϊB$Nagm3R[}s˰fnKcha[9 =Jb >@5Nګ3ק/(lbTUe u1ݴFH&Jo.ZVe53hOꐔeMy,Izfgh9?]qh8qH>9 u6j 5ҝĸ32}\=xzkkKeDs08/]0S] 4̷iSpqz8m7*K]%O>Q.kh&Y88$ƣ˾#cq$J>|S=P{n9vAﳻgL#ZŇ6Il{kdUBH {L[bz+iy `k  M%>I\DΦLjnGM\$::kvMiő|hIɩ+Bi`vT{Hu l=,pzԉEi<}U'Mzm˃qNԄe0{[[p5y2($Q%^%e"Y&ٳ=i U[ݡFhhv(L749Niڸ8ÒT-@pwjC)Շ^X6唸aE)ts~Mi M7.OOgda`t ct+LFh _!/tAQ,ؾ.%&aMǣuݮId+Iӯ_~QՋl{/=(C햋>RQ7b8@Ig@Z?vm]h05c88Tw*(Yw~%|THfdbߴ vL4HڥVqfedjLhFAhD`Nmmx8qrٴnŔr *}vB*iDs0~ YcgXeRWJߴB!(QAW*%9! aB[ER34sRi,tO'@C[`nbc-,W4y]-1xJvt0?뚐Y>Ck#}7vJ`invkx%S.tqFZ^K<50 E8 [-F =Dy6Q]Lo\fu Ax'F+2c[f}qNDal|=[KBcM/Ϧ}Qh[[$M"Ue2dGg{y瘡} qnT 1b?g|RpZJ[\Q-ahΉ|7 +e@)Y…P4gO[ ܚe?E|v(0JWvM;`+HGg}1LsX%\"Rt]d86C) @Ձ @te|׈oao:e.6A1H|yilX隡O;᮷#gĠE.Q3 JUP2V)$?,=ZG/@nꁫu iwSy)w@ۙZ¸|5 =KR̙_w m8]P"2ңf42|E ̓M)EOgTS&~./he{:: NVVm @ɸ}O)ShRaVm4(CU4 jJy8u}E,Sd 1iy1ZB'WCߐĜRՕڻ@VN=T+cĥ!eFⶔP#SNQ&3 ?X:ZN?@5ni.qėA$k5a[qӑ(tw6Zp3PW)N..>Ce~֥k݄ ݚ@niJ;ƥ/_u ^-ledoК &ze}xy~OPUI.s 1L&F޷VdKzKaR6tu1Hm0yR ઴HJ8g&cƺ)`xZ:֬tYlEԯc!5=(`a(_4wS s Lj 쎝4j3K? iI6wJ B<+ 5Ś2\$Dq n0; XRsjQ J%M M!Z/WXeBN HQ6 cfLG)gD^Rܐt6% #t[ֲM2K]TT٭XBۓS8@L[.0 ݶ\ ]k;͐RL|IZI+h~tg؉fl<lb+E3O o *ИQՉBqpxvlʝJƮ8[=g9`g$K$R&tPA)|/r j՜9a9[Y{\ A;o&núJPK܀G0T Ew܅{ ];]W6 - >mY\)gYG<-V#9_N aeTWGLK?M$<,@榕@DuA߲*Ԭ6fgsHytXݭd$!^kepnݯS"klpe,v :&“)˖nJCKn+$[A0%cE) bxΙgiAphHJ1e HYGwѠ,u'E.+AR&&Sbld$Ҩoq?wJwl-y ʧlɊhy) JFO1:%jeG3]#?[ɠQU܆u>_cuS9sTTCZ*/q&t(ǻ4m&:c0Nѫw+j1x+v 0U,@NOܙ)/Lw%s [[vQaLMbZĠ@G7үʬ7;{tXL-rH=N[܂P"7axust2lv=<'s-ɑkre0ʞLHKϪN"?}921GH; apbȟva}o2vD[*$(Grr"Z҅ᨆgO&Ml`Ե#ׂ b#2La=[WkV Nm_F{NPN' 9İ`ї`i PNg)۝ fj|}E &9!ϲ[sAJɱ@h#UC,XQ'8C iAԳXXSwNL o"az\FпP"Dbͨlq&F,ΈmQT{μ"Rmˎ*yIkhO3k[w-: (`0,8'"(.+_~+ y~a]cJ>i'۠5Ed#w|zڎrCh͢e~1d"qI# )mJ߇Q`~99LH haJ3m!0ɘV0ƽ=ٻ'0MNdZxF[W>jy}*)A&L)'9ADXfloc4*kpOwz$?c{u"ύYS$TjZ橞A vr l}@-xUt3/lW|T/)r$ma1(P-t6f| `ZS/GFx̻:O$3c:b;U_p}_jض'Q8 a[ [!Wš ҬeeFX6Fn7b_X}NZqC#@E%fEk?Uc0ҽ .C5z*^|QRiS hɓ}pȔhv,(J66 7zM E l %ش"Ԅ,wP33xF1$> *K dYSjsϏ #mBIST}Ǟ(jJ $O\ (?$YN|,xJMOq 3.p3 g~gFXvAg=,EGc#g:HI̛& |ZoVmT(T %ĭ=K*s.ujTg C-;He ,<po3< nҾh>%Xm1ԮМw̌j_vlH5Apc]ܠrdkGm( YAzY{{*:qf+ᳫ, 'sAFǘ0'-S;͸:Gbt?]"ё|[`xc rQTR}P8}G-{dM$TnLr҉n>1zk2"_Ps&kd+)r X)_TG b$B(Vpg d:+C`%r0$6#ҧLO?6C dzql(2+{ Р:&%_{=peONֲc) 7v%~ƍ7잠$)<uxzw]9 ~^Zq ̟*P8&qq<M*h֟av#m!/w+8'8`\P0'^= ody&}$7 TP>_?_l1Z~dW7,S ;h $HYC̋y^40Ob <|hD>=`X4e?Mt^Q tja$,q((mjS`?8Qb?` 7 :2^)}"ծ 6ɛuF9sϬ @?-ɽK[;B=aq\*gbKtlzY!3U{uvo~{BQ4 n'.ӗ'{Ywud%FފV3r4D~܈3u#nȎCnph=x/_ we8E8˃b'ͻN<[.]BیzD(ԴݒoyzN]zMTײ)$@Ov_A5{2(@W. BƔ9Q qeb?=R9Iۑ5n4hiRB]TfG2C|EAKGi-0?֙Ύ*֌$*N"Mn1^[x"-vI,_QIMIwq8u'+䶶&dY856?$RI|.<:$_FJFbQ_nT3]rE[lS< n^.&ԳܠxD%`"9 T#F5ߡ|:'MBGCH虀iDW (2>Q$@9Н>VgPx5\PoW;j#Yӹ#lt>رGSjy5HS† ϡ__'3ͼz9',tg+XQ3SEǃ\kF :EOZ?lX=K {;4d\Qn.oR$gdlܵ۾)n!Tq}Xn*<-B08u{ ܿB*>eav1 dYx@ ҶӢEׅc0?qg{0(kQ>%E/ |ބxr/T:;U0\!l@3`{ElI ~va*DjLMT)Dy[5oJglr-3nɱ!9"2Sp#pgZ>{-pY LlyIDJ@hCb8c0R;}d=r{^RȡFs)-ڎX'JD>$WA!/RM 3{>wk{b{Ǩ9|vz:Q:;dFNwSoSowmI |RAc5,>3#{>_nSb=TD t#%;LU1*=GTaj#:TJU19>?1R[)Kpv-R0)d^@ʴWFxqz8EROK3EW D4!ƞ4BޓkMKy=$*@{/$V:mÇNJdN<0 )cCfp[?E9GC}!}MaޭɜP;J*ZsCzB3<6SmZ 5PF8%iEǧF>^}%=|lrMģU ʀbHdlڦSU^{x%p8 .bUW vAp_X"ףr頊Uϻz[۔QvGW /R5@>Oجg?&$Q1I% #奩u5¸n&-1_U)t]r('zeYAw0%UfU?Si Wߺ3L 0lºA2,(WP8PS?yܾ,[{#ˎ0%*ŧ8a#-c8֜^X^ʩif/M$}yP U80IK[;< t#xZi%1φ?\Ycg*x$IZr7ɣ&1YiD/iv|7hXdb!Oimփe(J,w%M;aZ5gJ]Ix(B^/,߄8alap+-Q~$>Z QP%ߠjXc/ϭ'E8 #C gK\0{hc*=VKn,D^bVg@NHav6ك*<*(WpFڣ[ī2!]G5S 07V]5=\VfOzzV,H9 gZb6nG _ħ1 7矸Qo* mpKPYExR3]tA 4Uײ: GəFSG^ E>?h6"#Sklq>ױc<%%_?="LtBY`|pbSj(g%ٶCH|i%rvvi[y4Sdr:!N a`%7]'նԨr)w$!Yw/dƠg 7b듚NiV4Ϙǹ+b#":,=wPӧ-@Mr20&y׀Տ"a(pSバGIdyC!@Ea?jOGt;doInyP=ACV"~Zau-rEP-5'uY&eX8+O:q|s@,"_"s\O[xRv᷸Z![<.Pm$E D՛74Rx˂i韍:y$eDׂ ⇱SH:#Zrs {e4ɖƋQUr{80-" = iQx|kfL$"G۲g\2;PR|~ ş@mX4'[CO$[UaiIFYlaAr ^ox\7HVR =)[@gӇ1{zEA5;lxVO($<8~BZЎàc'/x w整?2 MqF؀Oc](Xz dv=6i}c2sn .MF_Q>47=(ϯ #5D| oJ-jda Dbj":;N6$kGUxYQv2aM1o(bۋQTz*J!8_;3tѼުҠphL7F7է8g Mn0`Pdg 82@ΗF˪À޼iNJ 纼Č񱣶0ꗖne(U}MFq+* -GVگZ[_g6.?|(Ek`o0Df' ǵ׸dwFRKR;A$+u )Dzju^JK`q?) [f!%T]v#)}$1kztӫ6[|7GpXڻK]Á¥\uKa؂P<3.!Z4oD |,3wpuikp+8G:7TbN\)a[ <29 ٟ fA3uu6΂IݱdBbB= W|]f[UI-_5~,-/ zdUz#Lqv$c%"9v >}[sqoE2wlryu=٬,]k=%F7#lv'o {1d}xCV{T lI^p.p@cp9IIś-+b:R7@R >d:[י?WX\N\QZG%q_/k.PZ%xȴN8D6Et<(b]wa,u[ɑbޅ,XYnj.N (/4tJwg;]3ӔCMJ)u!߭@.y}ܒx^yt?R͸մ"R`X^ILopԞ;sPI*gi^.(['n+$U^ "(N&$/ %B[1IP?4r4\1B7^spwΘiCV@D{\a3=Kq/ypAXp-`~oDe\7iRbYe1g[JtaOD|8X!}kpZmFqyL)/풵y؆S^YHj:O" 0˜%|MK Q?뜲I2/F6TJȼ*nB`;NdDg2 i6kM0Vl .#jE:þtTE(5}ɢ[x-GcˎyXKsvT ]B L^/F&0OQq,滕l\{I:hFo zmTZ=!8ga^~WhQ)0ܫ 𹇁A88f-W+bf!@p DJx, PQŭ0N{1^7ɹr_m_'/ؾ -&gvmDaүیz7O3!8q!|䕪"skANb0f@\}+Ļ5KpI w@ o:3!?ˑt:$G߇iaõv<G9IHx;Qn[c#R\+rgj8kj%ڰ{h 9G`jށ3x2˖) 1Zzea K˙. w}Im?ۼr'u;]SWǡ Τ$87&4a;ENZn4W5biv` VBzNci A},? U,wc2{p0oeV;ò~Asr_An ~6UZȼEa sUp,U:u-XτǺJt<lqzY)?$Z|b70*yVfO V@HΗ>Wa"0C}S)ed-G,Jm0Dߎi觧tNLhvؠ\; I2taݷN c j w6pFbIa '͒#BU!@s8:Y6Vյ7haE5ziޮ!dHuS~1GXcӀ'shdtlM(+Ah]!FEwc> 3lhT7(xi-DKdE8k=c&3,ux*_l m,o(:Ox=ڼZ|HTJ1!̸y_LVҳąq'U H @d̤euTXw4s0ʂ=GO94Zm8yAU~@L_ΙξQ$~\ѮHZS#U>~UM1qnjvZ[qmt$C$Q8GJԓ`Q|oܡ%sPf(Dq7u2/Mf5-XH qIéMmg; >U`F_utzڹRAXZ&={M`B)ƭB7si4EHz ^ l (GmE n v vmWCvYwmSQ[nxFJ ƹsN##&Z)3NI75r(=1VJ_d  1!Wrm%`uZl~HOKK+J0X#k@k}Q;Jp`$6E΍=~δ/L+Ho24bkR Aa6nP}Eu!w`Ql3zrTK>8!!9`&ZWA^L'j+$}HtDzlW51AV^6B=1l.8MrDi|oldrDR-K[jGMՅvaIgL 5W9w%A4aX\VK+ι^ϻAS+úAsg,5"Lh'p"ёP&qko\0Ʀ^uV*cɠ" x[u=f:T '{᭤$*3J~8LQ|oSx09&:5~ 8ĐVHU< RCC1e|62а+A!) ?п8})j`_qŭE9)Qˈ+9'b~ǖS1^щrKL5lue=?XN@y9,Wڧ+wWo$~<3Q`2ѷqdՙ֦oګeZ(9I&5+ ^ȣDiT?ꢓbj(J>7:v%G֒J_RFdЉ֦Z&ŀt plofv_N\"ト=y.o5;:6&{ e\m( 7Վ,nDb ƥ[pHQRi ^6qLr?=\ߔ ױ!ʴ)Y}p¯FFlqW5{gm#X} 9d[>_:@'yYVY!j(UK8k9lPʻg)X-л-v ~D,'NKT{ Vjžpx5 C=(P:a6!/4}=QJ.; oL^Z ڧOmm >'ºtkWf[a0'I8I2.PדAyD_0g~w4_u‹eQ5[4 J.;dD.U"M!"^= p ~:XT գ`Cosrp |Y:uO6qW:"kɇ]=Ebh 筡ш1Ҳ'#4|%Z}N3&tK*o)af{pad!(#IkaU Ṕ\p ., j !D\ftm+RFT*2MJgW$m#1m@o7, >n-mtm9hȞjEU҅dYuh8t:z,]orR?ˊVlZXɋ ^}z&jKXb!Oڔ!7U(k'z>.48)W1Ե!?\Gok"kbc㼆N ruljǢ#t4~qH KPV[}XR'g{2D5}#c6 139:1 ȇBzfyfg̺`7]Kd>c-ڟdFau%i9y6& >=j|b ¨UN2ԦRLO`0R׽=1jsKqk&t\EkD{n4M@\ Q]cExId4 [{WE 3ϖ1ւCèј&* ڱa}Uۢ?x lXo^.fp`0g-Fڸ&N"Ւ_}Q[^}.p) {DFk"T^suɃ;rރmSŐt""kﭳEu2|ܕ{dw:x/o1e`pU7aJ2h'J[r C G,]qC8Q?Q[Z4dgt;zX{a2  0&tKsWmlg٠c\!#ez{$yn0D*y3R!jDۦ5> '=w%?s|:m8Ҋӣal GB!Z}V\٪eff$WsSV}v4|MB>H I77\K{ @I)5MEO-'#ɸ$K1ى:CG@'U.u61[[Z 375h卢䧢J~$ ., vuCK) l9p5(im>!S dQ%ӺY@τK&f~431[vBiި;ѪC%fAŮR[9mI^t. >$mkj 4mePdk6oҐqa~i<2pVE40Bqp)bUάn1*-8#zB? i9aRŕ}?>^}|W⚸˘ouk u=b-\ 1(93I٭h厛 `xF[Jgv?^Wi+ZAo+.&)U?)>x}?iV 3kV4ʙZ8Fk$daR..=5ns3 .9Y@&1<`Re$OtcgrIqYqK\sēG3seGjX'걝s{Wp.7X|[6AU&E5/2ԥߺ?BEp~ڔt}}דHzn7.IJSb3aۭ"M6h o.Ri[=!zE,ZνKvCaxk=t,KIOfSU4IեIta(紶CA2l8=>;3"\K.b A̹StN:w=>s㈘J.nc|5t;RŐrSd`bqQD/1]p,1⋎tsI54p1>w]ZM)ڝXfrTTOOq$$00/lE0ؚ7Fq&n#BŒ})u;^X'܇, ;~4A3' !b5)S0vB]>OF-%2}W4PT%`%[Ÿ|C6%8}O#X qӬ/ehC WefFfJqW- @1=D6-(QjvZ+"~&Z.4N>?א}U ϵE A|# .NVX+DΩCEܡm0~\ezk"rrdukD`ϗ@pm'8E ` 'Ö@,$|p2:SPC>Kp hn'̫ gvۖ5S&ؖsWDb%t qXPv;m;Gi8aýzkΦ_tAu`M=RM]PЃCd73 Tښ #{Gy2|3q *u 2D%-H?cvEo8?rᇨ3~pnc)kp>2 u̘'B wkYwbPZ<{Լ~4A1iR:X}yG-4J2K3S=.dMz[!Nuv_m@}"&CBJq|^sLX&HH M< פhc$x+A٤(nFNOQW#FZcc0 {U"e&d#,g7$D7vxTE*3J99d Do%ЭZ3đB( 䅄3-/U@2E8g Jm27N+eiU$.8JB]I9 >6AEn+Ot!~M@D?3v|C`Eƙ\6M&Z,!~[/9p381uFp{)]*O 'YsGגw8jeis:<K{C71~fLvJ3k\=/ljc@Q} CkO"îm /h^7JT2Efg$d;|Kz &V"<ˏ@5NH[!ĊPը+3 ]pP% |vw6?A3rc?s2 C)3%MnĪ6\8%*\ }`nOEͦOo  'F`#RE bWҧfi.z_ )}(^"񣀋tQC1ȁ /X|nUmCmo|vV ,k,`t䄏rg8`6 K$.t28q=͚.zgb#w5w4Hk>;8eo/5LIl~3B,@PQMf+jk>Sb9BF8ݝsP2Ktn O&w#uf aP˧w=7e#ѝB-3u)~_Ж*9GSCP'nfk(u7,zTP;Ͻ7+t?{ۀum?1k'NֺsuRY7 d ze2"TS`Qy C;1us>)cnЩ@^M{WKI^ʲ:3/Tޙ0via1+qjlc@N[c *p@.1ח% =CGOk^_B5eJ Z?MFgiIӽ)Q o|rhm2dSP(Glye.zr@JЫ*gX r5TG3u}kRKL(Em׼'{ӬjpU'mJ0 /vliAKQ]MLɅQERË)- -# sed\Nޫ}#|$#4:hoƏXp_>~YȢ`" lMAcPCO>y ~BfHz1{'A'&*NAK'IXV*Lf@ 6܅ږ(O`J,ٛE*w՗`}Ѧ :j'#P͂#L.T1s=dg1qB Ln=l7` aT k]|"-+29Ze.hi^U0H1TCxiC<0,aǡI& S'`-$*. ]ruzҦֺkrh\na)j~7.}kz*ZeyC#F4k5fnl9ܐiεՋh_NX\(f4ApyWԘ'M)6t1)w vr&ofʂu+Nw sraG$WHEaηiJ[{5woԱa-ofzC .]u]~C0Kc҂WAԔ3rsx;`|&RIx+aoky̳@aV{xU *ΗpeaA?Ͳ+1pX9q,9N9o]F!p5H %i?5b«'K^\&F  tʿ8&]K33jmm5 hT w:|3p`GV P垡Yh 7 -)tv!S=@q~.iRfQkQ19GN%iA&-_1n_tռ@0RkA0+#VnR.zA&p7R_Q<Sw7F{BNv6p c`} T_3{>~:-ڈ9({~}R*D*~wT[= xu"8Yf&,g`lrr#4朋.1 CP~lɩhB|s](*k xx;G<$|jdl78g2d2r5#8:טQ@Reb0 <ܸnB-fwYt̶1e HSs=\K>A}$ҋQGD{DXrY*h3Sa\be5~5r,NF9iN?ag ջOh4Pog jB.ff}d1|w᝾yNS>MAe ؑPX bIx͸2KBRT 6WIlA$`'qtsh| .J8&B,?6՛OF ]}F#([<uNvfǰ  Gpw+lkr̼ ԇlg|6Wa: ~h()@YBR2j?в̀]qqgw|`&1x7۝!<3N@MaJ2\o5Ks(ZUjmztnMFwP_b*F.|+ 32c0ᛧYʐ={dA8/dP}+@<•dLe>GXh ce~SfDN ^42|] y2[՜1W'wFcJݼJNRwź2* ~E6l9! rcgXLׇ Kh5{%RبH|0Lʃ6՚[9Co-v1wO. ZZ9@5 nzrEz0ZRk6FiNopD}h2p~{{|M)>5&k|kT-6.t2meW{tMl"^%dB5i䆌3.` tyq~~{%D&g\L6FP.v?*HTN<4= - eUE0k^25=,NaDv01Qw2ϣ`Ysn7"C ګIKr̚[P*B"&R]s8)Hӟ,E;֊㢠u\0_)'~~FLqTnb DE4^l7{uAbῌv٧SZ3B99YCLXy rur12I|ҍ:Z(y:UN>?7ORrΟ%*G?C֤S#͇j$=W-/&SZ6O:яeڿM2rNkW@s88 ?,*RD T!aɔ>0Aˈ%[.~v']ڄx qOO[S{EG ,.RFS*qX:i<'xHFqe a^(Y1ܠ`WQD!QYb)9ifEam?:$e.np| "yH(P?{\3IMgMq -/'41LGNY^ZtS>1]63svL ZJ὎Z!nA1vG-Y+`.`MT z r>f lbbކT%At~ђޡWa72=n]132n)5\CQKHAg~٤;Tu] zyfJ9hwDĖܝŗ)CU?6zO"B>ut$vwwJUH*Fxލ۴GH=|5 |_IknkzG?y7GM$iG7n .7ҽ]|=fp.>[2Yֹ#vYD^HDu3B+ `G-/nh&{!RÒxID"KiejOuͽmf.l^>;l!F "jÛX.(m^M݄KPp*;/ q6.AGO+ 4Tr5GdpA{f Vz*O4ť+~c WgI2Pup۹QqܢX>b^S:ڹk-V#F!aR&6"T4F*TiS "y-QQ~&í^ISZ3<$4y&61`dyۃgVZO$N 9={`,,2Kr:'Xbhɑ[;WESV=HݫS^1P=PJAW9˗O+`gp8 *F^2_jSF(I-'BL=aF7Θ>iEɆ;Idp;r޶o F\VHfd&}p4%]wU9v5NjyXK/gS'~ O0ҷ|Haz;TUb3yP܆Afpow{ʿ`g_ƭ$㬱nJ(iMlk5`ܣ8;OQK%[K(y ރAĀ6v(49FbHQ 2η&Wy =/. U 'C(K"ϯQ5B;QFeYT,'"dw)[R6tp-`?]%җļRetsP\B)5ĦB"$m &Y0ϐ HDrr3/t >:t4hPDF0\JW?a9*ph tcyulHUx][RV2kD0 }%;Nsc8ѺWbNz)_]A7 k$U_pj, 0;_̑.,!Fg\-," lNvMEd P o_v`qX mGZ KEygڣc9(>I +h Dl=DױN?xXi{!wޣʦJ1"3Gf+!zY|C_{3͇fB7J7KCwGWy(rk%>IЍD\''^2!Ue4S~.=vLTcy(8-?t(c e^+{Naל`m-Fk*jROSp65R}R #4Kī;\#8v_p-'Tf ɖiƗ u$8N(Z.?“Lion?&|!Bl0~>Fb& 4GpYMG[R;?7JN# %%=D,B)2,"G7'c:)TN"myl!pr0ӋQ;K2."6ciz@ ']_asꂚ,1YvP{E/+xUN )Y=[n|)wrAE*4EM{h&w]?5hIGjbhCjs?<V)Gx`(/2Zdoz_sロ9?(0Au(E=P\7 ĔzTZߛ'W5xDL D|pf2ܷ\b=]M?gˌ{RҥZ> XSx[)I8b_ ԇ/dl6D"(9s ^G"B}O[petT39ĞY.|VFT#@YG.j˦3[y7i0/2CEM,Xf9mSۻo, LWb.keNbBvh@4uА_'V-m xQ^ X$48 3͝x4,qiQ3Յ7;Ǫ$2t^#5w7 TAǗ%3Ԇ$:(ٙUF;j*l\s5mTMno|j$":W=\=:\#Z1XrvFH/n)9 jGp +)\FZpu-Vh R0{"6vGl κ+F9gMY[wIguio*t^8K+Y DWvP{:/ 6y&W{SCY&+֍Whc&]T,]\m֟8: &ƾ#m ʹ6@L\䣺C4D\ú ψw*G)?k(zaFX]G_RG ">P:JMNv?̠U-sL-b`7v"LxEwSTDV?}c+K^E [gEfm{+BĴ}C 홦 F-9n&g\5WD b>v,=mg@$VQ9EB S~˖_IEI51sK~'{/F"-o{c w$CM#L1+92L+Z7MA Q'3Y/->,HK,l^6،j9C+Kӌq~C*=Hqed_"oK֭sP3Ԕ[g,|<ilͣ&t]IP(:Rj88sztf-׎lucL<-2Թ\^FŬk86lAoI KKƪɫTo^|v]OZ C6ёw^ tȂIHc-+H: _"zCqJ`h"8_+Hg΅xT3A˜)s\}XamlSJP۫5m{yEVs,QxƫB!#ÀT|Kcr(XɷLc =P^q̵ɭ<9NЬ$І-|XVKvCjy `eKqO, jNYt_5ş޵0: 鍮a~Pa%2PJ H z-R6!F~kۥqံF75E"$1l!tTQ㹹Ϊ`DM,VE5Ol8_2㮧?<ќsтEo14zrR?))8=o 5Ƭy7 d|m|ԉJ^.%nToi0m_-o[o)ʸ+1]=gd $QDzd)_V_Z,"x'q 6`Mor v.<[j<8)v][WOkzOOMƺZz Zdp-HáG_eh %6nȝT@+-U9(ueQ6%R˱+Lr&Ϭw(5-5K6mizAA$ d,fO ꬶ5!7N!I\xo嘫xCt`\uM+lMkk#$§cICb=dP,gҴ"ttQj#1~5=S%1Гeޔ+@6ĕmQDϤE3lf4x+7y<&*(7 wd' M[(@J%@kS-tbMIȻċƂi\ZO(&(n嫪WS[FD#h،0yzƷZx }ghѺFc1Dѫ6˷Xs`IYu1{hndEDN٨l)Urcٰ߸M ߜ5IyS El@9 e8%.}32xN1{3^GwIf9x>EnWu qgeЃd€=YLt(*8JK@2_Q?ݖ1_"Wcf+ y(rw* =B`1'!Ǖ '&_#Xf]].5=0j\ߨr.Fv#}R[HpX7}JNeHP ?MGm 8 OP=W`SÑ/wKjy.t9Q|ƊOr'#HoBAsh|LǙwN@!2tTQgC}FdZkEIU_hozUoh$MgLh^Hp̿) u VKBcPcP{B7SS*PS} ֏IqfBiR%eSB :5YE2W,=ר #ZIi aU < :#>#d_-Y Xå0'pQԦE4'r-K:+gSJs9}ȃQSn*j7C j.Hn,?$L{3&0ɣqgX4EFVr E VH8:jǤ3lŸJPL9CF+Ez|qޤ"TgIQhtWsG7M`+mCq `ۿ7gPm%, ں  d/Y$dpdj;[Vst"B(@Cm%ˠUs"B 9f1z +oI4 fLfzᩭ{ ']F!uLF$P@5!,Kvppa^@#@nts۝ <%9|#X._†k[ql$@SvU[dwLH1 7F"Ppg35'C\ZK3tQ>8X^>YM߲FZue;ԸU,) SL:ԑ([-܈n/ VX"9 h)}7JLhx,B{W(EO}R&\20>KOJ?!c}_O[U ;Vq1mi9nRڤ 68Pa9,'Ҩ;j^X[fw@`y]5q(-ܱRV Ů'Ni,}\9:!,K nP,ۈ("(I>h ~(=]2D4P>d-(49rH,*e$8 P~g&VvnQ(V PM oqNO<3n`Ѥ'[hK\$[jޛgwDpN7ˌ6O2us[:=8̶;mPY9-'$z#(/gA=6&0 0t_"a&b/a(5[޸':wq! v b(&>ew)'#t/~5`Z8Gnċ``pݻ !ӷZSY.sؔZ%Ɯ?ĹO0"M'Lۺ:A9T|+m!ī[W5C7IQ^+Yrd7V:6Cn@gUǏg;m94afa5wF SorA F~sAKEb25sG,VgUL>d0TeH<.NPFYZEKr)SI3Z% Z-2r7}Hw]*ümIu–qؕi$Gȓc|Z}ᫎ%4r,׬6PƇ\`ٛ@XB)IMK|RۜC(fKlte9qx Ye"[l!H~@%:(-~ șE.[74Q{BClhW3ʝl*"cMixT\r5AtZuzi;2}['o&S츱p H0D:V̚y$`r0tfduk Wv!갷3 (Z&pta4S:JՏ@ ط,IɅ.KBτOGʌSqƌѹfl{mRB1z; L˜Yussم HIH/IcM`\d"|yylX4\]hW4&ð8 OHg6ṱ 2ƺ0LcG2j{)K?>7Tr6C@(|B- /) ;۶h~"·4VJ|=O=:=mHsz1R+ @ˢZʵ0z% ]̆]G]jeAۃ w'/ɏw܁kg+z SF$n 9G71METyZ5fk4rkCb;ߋ7EaqX'*vrI)pN!繼>ÂK HK1nH<}95遯eȶ |m8F{\5 " iarF@@Dyڧڶv״>iq/4wfM#^o&(\m;{peۈ6gP;n9}?xX^%~Z'2%uԑcEٓ(0I 8%;JJ@Iֲ9(0=UiZ7/ ݱJ ;QXpyQ5PGk dgc?9R2+WU ?6/]E(~ZA̰ {뻒CƝ2Z.Wd#M }Ej*1EG2Vlu[eKM&+3^⠘^2rIjg\<.R$u P,!ɠT$,byg\4*=HnV M M$U q A}8S 10]l?СݳV< HPT%-c wQ )FVU)VWIuг\"տZmipw^XsW-Z!LY-n h҂U +JYYrt|Cd\G5WT8Ñ٨l;q ԞHe3`FZ%zBfKn͎#G/ rVgy LݦJ ۛ[q:2EKrV?_!!zqM0'Тn6\UަQBw'SM54kN]/,!X60fMXv3+$wK?To6A&oTP|ieCwGKq!#`Ԙ!OzdMu ?hH:d.7,q|Rma𛾵tM8V!v}=`)g <:ЎxZMIY Ơ ͡tjk;l$( 2xE9>m}u s}\~|6ƫwhw9rZݾ޶ڀpl3*]8u[/!Dlprh=&Ѩ~2erVW™mjL>Cr5e$F=뾇7sj6#~fH^Rg h9WnZ|J,,?2C"͞mabTחS(3<'ۙй;v7Ud<*]єh($ /`BPSFIЇ v׃/uW#`<]t%A# 5:1Ujڸ=:Ù`m;. Mv UOg'$∞#oϔxZsWSo]ώ;oES"WXK÷Ĭ͏oT`XS)ϊ> K9tXi|BPCa85 Kz}ʹjz9@ZѡAˁgE=WѬba U$AfPFNMGp |g9 3e[&<0 P@~c.>[g6_)Bs qOUdzXa40}W靋y<}: aӐUM"=" kFZN{i b9niQyA<-L% nJӸtMu-B+Rgw hTyec)I)~\h\Ц#FLMa)„_o/|K2a)z -f.@cRVҶ0$\h3_!w(]vqvۋϚnѰȽ9+hbud\V Jw}=(ڔ2ndm~S*&Cs0>r)3}9ݣsbj/y1F儺-ѝ@ YWtը^,x{Itr|a.U*p(;gmtQ)df;C`H$*M;-@n}IA81¾r?!I15<2 }%vsdImũmMW c=Ol|Aרb{}g8QOwiѼr_WR"JჍTx۞{N^6!;Bm=G~~ewD}S'P51T4}WnV]_k ^v.pOzkRQNQ:O(Tf ý|[B[.,H9Vӫt7ZW3̻gEG 6?WtXzw}mtz +uި".56VF5J:uvh?+W~kE"c HM86ϿǑ;kG3ZAg?dCDRzFm8r\u[_NNVg&#DžhRSL>a3\##2posCTr A?Wr+fO%*7[[4mE+0uT[-6s8@eɚ HHՈ, ᶋAR~? RڶjHڽ(}[ 0hc'6J]V$l̐[L ?q_eEDaБT< »Dr-œ6K qR=ӓGkFpӆAneJ~`! rUuh1-\A λ- czK}RjHl_(n!:k$g}M0Q+r÷RWG* n2>ut vU8Ӗ9=dњ>hu` YmplNS>lb'_TUy G%=X|m̧*\bc#B-e sS)/c:b Jr3)>((5;$/DԫtivDȺ1ygg8Nlhk-)WA]Au>y%xAY>7 Uǟmïc ubmHE8 4g9zTf}).Nz;+&f~dmgَӝYtLpmiu/[4{f8PT, /&/TA1QN⤬|,.Xw]e=eW^ef9(,Z;%ci閍CQ̳K:qR#-GTnCxΛ+Ǫ{w[@Q7D~8m ާþa>#30)kEqóm{Ѹg]0 ^\hxp%e_P0JzEFĩuGrM6;( Ns4`;Z$B__?h[?iӮ aO|TTv?ְ'uoJ@Q`GBG= @\jFl KI|R"N␠K5[{L ِѾr}ѐGH-Kz=^W03ys=rJ\ L/Lٴ=76k_*rMҐ%3w\|>VW t}p)x!Js@5YJW!,=I4kGYKԲS:옶4D~ נ†DJZ)"JwƉ\THovyARa7l<.c;Jmѫq<"}lCDU:TJ}5p^l4kIfQ<ة028LݴL5{Xĺur/ rq.9 ϶ S!a"gฯ܋y1P\ފߥXf;jW'KGˌ w-Z$<[uC R1 }*9̛ *gw^_"M5QԵ'6@\ :q^*ϴ( QP&~l_L78c`KWQۤ%gȽ{o $ʯ&~90!Ϫ&]/o@@u@MԄ(g h瘛09Zƿlc3փSx52d[^[ގhWԠ nѻ,bI%Zo/Ӂи& [P]V :M++~h^mR%&koJP+ru<"xT{2&[- L3~ ޅ%=]]8r *qmzbxS0aa\fH Ɠ;վPG'>}0*bi-iu "4 wJgZʉw@/ eIV#Q<8 Q( |\bw|4@[#ѥNd4pݐT>?*%m-ѣ'$|@ͩQ7KMgܚ`_T萴X]y@չEK25,^=o5t֨ hXg&L~QP  ESm]7޲MC/D&zHO8sQ(T%:|*'|y_= ̠ϗ+%z 'Z@K#2Xr ?O20?uMPtF_Ɵ̇YX>aPE:]Z_co:B/*OC/bXMGqTFIL38sv(O9Uج1$jĬ^5DL)(V(&5ujߏ֐&JH\aAf4l/s y1)KZI(c>GMI7mu~DvgץA'yA0P>R]0<35M- }}"tXC)cHӟɋɏ({\V8'zdOV ͋eoE^5_4ZiWTTTf0 AegXd1"+KT€(RV1Gq2loY,JIF^D!uOlq>)diWHb[hn>y[" Id$;L_{;_D*Ӽz7[AM6.9,, S%6Q!OD@ ))ƕ\ [#12@dS9ﳇC15d$Fo #`hBH;өaQTro d*DS_n?PӾUj^DopGdlz -aI0iS\ڽ4R{{,GO/ʍ] *u$fiI2=qpFF.Aۯ' D&>'ω@!FIՆa(}I9~Ga<7 S9/kXn .ٹi m ϫ0œ=8F;qMUU!.nL;>h)>&{ /יrs+i tL׆6ԟ n ҏ3ŷ) Lnd^𒺥1PL i;_y]ZmBr=Vſq1l>*)\lß|0c${Z,H(YuLJIT5)941΅<祔d@'1BE>3W<=]|-NE2D2gBXT "Ջ\{&gmٱJ8,xNw@*|…`ϣRo)d7"@{H4N484(u_]~6ZpB p0{6n!Vz=`ڣєq. /hF ֘(ϑGO 6 8Uq.oLH4K2^plDQ% SXP ak%C,~-*Kp޵dnbkO>z{:kg#!mzGG ]oუ.ri9dT\PO5&+Mh[VvE3M%T]zFyN׷Y$FAb!4C֦=oq9.їqӍ]SP !+7PGn^D1T]LE-\`#g@b>.?M;l.EŚ0FJxDQd#mnx.X֘? tbebd,ӈg0piARa SƩzp=HV+":0:ʓezA_Ԏ}[JTL3l5R?{qˆu+Ŀ˚(zuXm'eq\l^D}yqnJ|:唓4c2^YR/ 92Wʟ||(c{lG ! 8V51{zC +fM_U~qahKlKÇD[s@6"?09}O&IqJ|G` U6"5k5VdXJxxT8 NU+x W.T|o90\eF83_ ;FYV}=|UeIqsYV)-u>bYwfz6jn.BƇy9 ̺:ϓ84xֽPM1{ӅJktDw=BY(0_K vS9m^݆4Eo>yF1< 1Seww*7Mm5zgK7I2k»Ess6y?'OPmUj6@Ku=mH&gu%QP-^>SPq%70(_3L~F24Qe躅 p#79iQ%;y䣳7;Ҩ浺4]%˒>PFͺI7 y6o i"rW3^orw]|"Re}B[ǛH}.n,F9Cr~NԁJSb:Y9恵sזu_o?k]Pl5AvUL65f,N Z-o%s_0Mw4Z'AyHn2&#M `?hq ƛ@ЕI(+<#6 rKRv@d6$N u@\z`8NG(KgmxW,,0._`oWsTyc7’^˕kRۺI=A? kfNX Zj~L~Xj /kPTH RIUT'#zGI,8՚̶V,6:JזU;x7( = 3~coRe0R *^k#cm}=.䨭tÄ+a&X/`Qۿ(Ld&mb:^a>S{@Ʊkh0 %Pg 1h,5H<oAC5l3KwQLKerV sǒ Q'Ki)T%6u8F#O9q_Z1:yBB=qz܅źk`A/CNK(H֍ɺwT>|qfeG=7Qţkށ-J!ӟ#6YQKbP{$q~ HT]H琘v#R] qYpSKVX1oPnK)4 b"A۾x2zcX>K  1,dr1侀Հa 6ږfMj+<UKZ5"*ƛ$ɚӏWT,K/{|55hݒDN|s"M@yW+ fpݥ}p R[:l|/fhĹnI9#r$EIdPzE/B3*Q2TX%$,(b }Zܜ͒U[:NP39rw/*)&7HoXw;f{mgGheQ_ɔ0'}MqIAۊ^a,q&6`L;ivsMCBܖQ~&1O[W cSZt2heMVÊz(~QF {/pF$%I/ X`C/\`lmsʿte7W$KJTHۻ,:*@ftQiOc@k,7 ^V sE[ ^h|a)J^}(5BZ},?!L|Z#r>E DV?>K]v*;=^bM+Y"Uثp4,4GͭSxh(Iz`#v u,l%7LD-VL.N~pap?+EAELDcT4~ %TYn*dIuk̶ū1% nnF i7R>q}g'"5\&3Zxl@y۳4x? P3mT/1<:<K(,k"[d2ϥ+k{݁C\J#k9&8;A>6Jc&O#s` ,ᛖ) 쁦1zR.z|W=Ȗg/`x;SwA~^R X&`Ġj(/(ّ  ctt=!AxF5KDзݦvNauHYZ)S\_Xyp@xI5϶!.FӳnU+'?.,ɶ$#??cHЀsMO@&0n@ 9أQ ̥h!dbhTgABfWx/- ;yKK52!IwjqTncWnu.h%vdC/7og&yOR0oLVUxV$ukH8+WG1QuӓK,c)X5mqBq); ] $"A f !RHA+ʒFk%e=-ғLum/&C;W_EACvLr-渎jCK¤)Y ^ :!grLD~¦pvE{<..lCtnzЀv?B O䀌x_|[|c&gpb|CC%:5pA4W%Gv%s/ ľ]]{8a( ڨ݈y (z:yc' qC 2aj7~,gpåZ_Xhpc?ekj%p!SjG(H@{뒝hMCիD4 [+7=c+ nckО=̜#Vr.eVL/7 ϥ}r0J=@>,u+q&KWH>a™ZR(-Ϥ%AckZRsۘ8 M WbwUH3/!ӞrL&c^3Fx9o9oa6mt:n:#r+cûhrN+BD`-?XŰ3 ! 1 Cxb#D,Pm]s3[fh'$ky5ݝN\aBqcSdQ`fBEX=!_{V ¢`כ-`rŢYBBa0DYU}3OӪN1W%a.DƆ /;;43Yށ| ҙUWLjB!+;ZB#siOo-2w)r[%}A1a6}nJgw#jne2,Hƫ̴[@\6ΰ }[Ev=]z0{4- 꽅Od=B+*c*v .NL?j.Xk,z=lckł @4=jIqaEV zSwHǧ)r6nE/d?Cm?,c24)xC) voV^j7*vL5i$aOu-!$mR5I{M+DRҍ`Bq3> DDZݬfw4a_=0-/X7u߿YYkYBy9e7bA>< t,(.DmVg`,0iMz@WY"pw+%ևy`D֐_bfژAVEI3$W/qx(5$FU%ў" )ƚsHyelg@(qmXD!WH ʑ-D퇨m4N? EUuUڻPGF˭#/rMgEs3UCT~;7$fv%ܨ4ļDPm%5p!% ?%^.EoZYP4C`&=ShhX#bpv̼i{/HfAc.C.ٸOMaX4pб020EjƬ-f/>@,#gg= aQ̵9YOɑMmŚZxup$"E!n'Tf 'W;YYeC>s,-Yy }A'D̷B'HSsrq tӐ'9L,#Y2Y$xhȽfEǬ`T֕U YE/6c]ԯ@7(˄k2q lp9J@:'}U5! />B؈Tv=zs :05UVw18[M=s4&Y] RS>E[ SuzROfNF3db *Nki:X(j#,(G¶X`5gN\+Ŗܸ^;b>s#bYt*Sٍ"5CV)1ZU/Q7}g9?c@iSؠp;q7k녶!=+%hm˔&ʐB̏ӓUn)DkPm='JNAe(sм(Es%{War~= =gFWV"g"IxB.ړW޲}jC78׻؎2gaE2d/EZvzg5'\1?ȢR"& QAc;؍*x,'7y%ܣrPF"@0+ RPOeP5}$|n ހD;H{5bs,cs> f ZD1^]+]Gf0 =3i0k~U&gЬŌ*s߅2\$.Sv6hey 2jXwk!o{adpb~9θx)X ^7F!Ebֺ#[IܸQB>.t-s$ui).AW Fָ>/1rN.* %8_ yCi_ěChL!c~ nhA ]6Yq:\UJ q;H͹,kc]q'ưZ z7w7vH(\2!"4i]qTͲȢ2YpRW:`"gxL}">rݱ=ujzS|5"7+WTv `c(w2 "Rw탥Oo]PH:Y_v rY ߿ %ɥ"<K5S=;pk#Ɵ?F ֲ ;żTo(+5V+ws:Q3f K#G`) 1҈9xaw e Qw"Y)}E4 Ο)ch"qjr}ȜlΤ~Ao땆1ѷ$ijXM'/I׌du9.6|Ӳڲ!1Ԯaivj&{,UYSi!5C)AOp^Cf-//wՙUcb%rACL`A3WgI'pyQB5-h06Y rX>}2# K2:.7ubG| ^e7G8z4ҠS4~qY P_1<9Δsn$Y#~ &4G(NErDžʹ4MCTeAeOžGb)4,FG$𥢣{d\ugKuƎq ) .!ڛT"Bȑ rgm%He nmF 蛞׿S&SVӏ _@ !,tbCxj mp)z qro@or?kS'tߊY (yvVJŅVO=#R/&!WnD;#YL!;4P=EsqeyPfqtUr=X7&RMPٹҔn?R`?R(44^ƺޤfV_yXlbЯܐWr! DS.n +w}aS,(PD,dE⛳t_jbx^mM*ohlbm^Rڛu\kI-<@OMj <Q2Pu!8KM<h.$$C;bW2uq~q>ApGEg2|݈MJ9k]0e yqpH%I}Ɛzd*SM4K SZg59[}-O䘉`3Xƹ\eHE+JK(E ,;FT^ '{Ih$d{.# St1څ>rc-si]֍ ^XTr \|PUKy+I?&>֐!_-f,b#e͵enR=I5Puq./ bRj &vqǓk+VyK o>!|F p&_VN?Si(O$⥑#rcctmN998Ue<76Q=&hm@9.LthK+V_ N9Fl"ϒW ~ X53y`xRN > aBQ',u@|iⱆX=yyf- 5g czۓ +kvyxS8H%$Zu@E6:{uXCXh]-AQ;Ɏ3ſg^:fY8MTa_Ma/ _m$LtE=D[C6cѵ;ZaL& Ւiw < WJD<C-a00R9B'0fZfl>(e |esP(T"41_ZMN|^e}8Pzy M+|0Rny P!1lrEJ5B ! ѓӃ'-m:kױPŅ>@vj_]'#<-SHD; n$JR'I'UsuƗ0tya B3gjMKmoDFuB0#V=,LV Dc\gf'NFn)C5Q]u{ ~V\1a/cJzHWn\.߫u}-JH .|4R >]_g2[;5ڣyc?L[)ը*x!KvzKN=Opg:2_3tPȁoV"1nlbZ=0a). Y/k羊:+e{\;J` rѳH< iځ+A@g37 R褷˗U>O8pIfx+ -LFzQAX5ϰ דddV!Q 4KzB藵"> Y  LђD|u{PI}ip`?C?ya庤9F) -kaCVs/#{š$u[fw7C/af#ԟtZ\Y Z%мU߬]_acʺo@Z MaIǠ_k&x'l%ASGܱOeC2Q@ OޯsMk%X|भBŁmJѬ?.0fLHd"2?m߭YrZm/3 W 6v-j?F Koo4)᠐CtJnCfw0T֌mAXD[ s]j Ú .&=~(O gAӮ!qpژrIs5R%\{S<$FXu { ^Y)!la,#Jx؊̆ AŁמ xONZ.P}s!rf~ipG) k[POWOE{mԊ-F co`]?;1Փ'sNLܠYR-?H1-t9&5U-v8w뷄kN}PAS]jp Z9|\v=gX1W7by^`ݦ+C(H!(6ogWz>`,d= hd{N;˸4Ԕ!po;khȂoYʳ (vqH;Ol+oԐY-w0 P&\[;}8)?}/t60hJƉziMov1Ql&65-iAC۩bCcl4'5_׉418JSlo $o|?WX1@5GV2aaz>a+ᝪ*~ۄ:<|xEL qc\BHeJ:Ar⺽?wb j;Jbo3UysHۈM,LBp* RcG&=ђ,wɓ*)\nl' \p&TAx:'1Л)[ȱ!Nv8Ѿu[#ɳYd@ST~Qz~PvY`\U ߨf%dtu.ǒ ar ntv1Աyqؔx֤jiFFX\+/"U~:oYC~&Nd/9xͅT&n96D ;sKhNq˙6PnR~_ѻBPJڷB `dO#w"AZ^Sg*~-dT'pU5iH;n:#"l ]4iWH0 J4.իrw@WQLP  %#7^4tnK.TUw9s1X+wHƞHՊbH- 4pE[{䤢Ƞ՛lk{ȷҵpAϴQ#y) &D(J4-f azep[_q[5v8%p_߫dg:Odf`ըTEb"bOp!d0_ mdԈzj0>z;~x*;8%+mO5}{0{zO+<*ۂY1wWœ AD]̙HLMMkȃXYKSc|'_2f=)B~ֶ|/c\B ͱ{[Q^~j6.ͯa&i%epxVE^?P6Q9j~Zwe? nB΅ۘH :.6]]sn"IlW~&nl6 HĐ\Zon5ߑ r(`7_\gE'#a)4@{>8)מRJ-:S"^%~{/ 2{1Dsr)WJ\)wܠ.쩠>z ֺya3g1 ?d'hG q(Ho|5r4J?]?@ $"*FV{M2KtLS\"PK4:OG[Zē2Mg|i =PPrig,lȃ+49#^͒ē.UR_W ,P-˞^: Uyj@5]'—0;{EUP}M fK+X~&Bn i:0$+˷hNSIDy$sjG5g_qdG54 w]RE8eЄcGԝ΢)}4̸ֺ|-zq~л:Rm)LvlqOryBV^<#)y_z)|[BxR,ՉexP̵kt^)T7=mG$ "鵉gZp-ရmNhKRC&Zm"_L`rZWIXClb:9ҫ_޹~+ql? 7޷N>,J`Dd#\c]E=4[ôe=,8v$/"1|=/ VW'8&۫SI)Э؅U2Pշ ]v()tqJt,!`-o]}ss`4dz*VjLՊ6_>{;ҊZU*C e<60a[ pMn&{u(=XYC%mdന?f޳F !*qrHⰷDCiEMq7uOP 0_ItIv(0wY el\#;@x=ZXY}*#M4~&$J]rAR"}μ;cm~ͶܪaČ٧Ah ,f*7D.PI {}GHoz_Zm9,au/g45H5=O!GrEamg^YmV[ԙɍޘϴ`%Ҁ~ oY\^\ɹPuŞ (yL "e~vIыH9)\^ƺН7LpWѤh F͵ QoBpb\b9~$o&1߸{ݓaH}Uў' |8n1O/Y7 +فr'z.(qm<VqQR?A8>Vn4 RHFhOcJdY5JJ>3 ]U-R-mv"`Hr*Wy/|FC.''Y_slxXӚZ =nXQ؂jfARN9+9r߆¢Rm#^0Y$Uj :@͜W;ʊ/6b8Kwԯw E| e\Qҍ-N 1W_Oi !_Z( Ϝ~3L\9o kvKw-#,iLRduY3jWX̼GUz\ѷM*Χ@Qj_bAGfDRߖôTZB6GR {luaE V. :gh -jvg]bwD0\'p>deΗU @^}"iX~ώp7,V#I d[f cnj/dyVPz.gӘ #p 0u*!y/´sj d8ROd~nS9!$;6)qpTff?KmP! Ņt%ΊҔkr\bT#;9yA/s>w%h7HZeKSL&Ҏ 0TGP}k}dcOd2@01IVې7*_EVyIOز ᴬ'Bjy:cC66} ڎ7x~fʚ%&|^y;oNXZ)5h r ĮTE^Icq6IMEx](p_:ź,⹭VXմr+^$g>"|b1@~f0= y\ڳ5_wNkRp %#G[N;udeR@zϫ4"f[NUs 㥏vC$w4}ȥד9n9##y2!L@tG_M)~=s2J:WI֒ȷ|Ƅ|\E_gCmwt3Vbe۪"\ I-& (TcRlz0W.zNVI= (Bt[<)DVQz=6MLGPeuC|Gg*F 'mL;l4e3{!^io|Y*6g|::CeMjӶaap"n/SI.~(==.m9cMYBGmu8h%4Y;Ъ!I+hRV,qݡ5?r`\ᘌns -d3T \MlXxhݣ^i1;b"Ak/fSt @qz~+LTWJ{(;R~9b㾾Gc_ #NV3G-:Of^RMG.2ʻnBl7IF5_ҩC٪3To-E`t0Po#Y>hچXu"h1͊Fu]FX[Fjݔb EiǖUݥԧTv%ԁ~oΈ_Qj?DxBU@fc. fXiU\3_%eTUe$tJDA9ndwLKэ3>z`x{`O{w_7XjY9n۰tk@`wp׹XPwg?:L8a\ӭjއA!XQB o0 [\@,E8XuŚ.`k* )%vj"icR[a0 { ,Bj+⍱[,G& \Awܰ cƾģ4҄K4 .Fl@n,h>(bOyK\Ce 7T3#l k>T>C% ggX PĎdjJ s4 ޥ4u8 D]:R'$;KGF@m *׮!(:L91wZbp?%|q_>&?+ GakY?.m 9a?7:P19'U=&17 ߘ($%eb,)o+c*eɚMV0@MA:#sq@`CV?cxА"7Ц6GlJ4 1P{Oxi<H~jAs).m L^IPvO餐QjKF[?MP!2){ ibVLan"zQk⪱@p[$Cv| dH)& Pc"Ϟc&w9|x)>.w_D3@ʟ@$;NK\C'mľJ|09!NZ<9!wggۈcDoFJẺdgM<xhKGGUn )1jADg,30S#*/ T#Ykשbcfˉ,EG?r_UKE<dS,D\yŏ86!hTTY*P lB*UZ+Qh2hWIǓ}UB*Rm ?6 R[5+/|TD̵m u)K!)NmRgl0SO6u4߱.Pdv%زLQj~&֥ԟe\ &wDH]_W(!>&+Hm}ߚq( }=D k{'10i}Vޟ\ ^%2>":f>Q [w‘/t;pcoI"PIRÏM*7|_Scj@8c%։=/mC}v~ǎ60Rkk.T;^蚀`TS @IBVi*I7lbH ƝךDNE@┩)Bxoʺ ~(PO'soT-5Su+tL*:} EaZpͰ Ǯzռ9&k@9i'4=3[^|1vO1mCc]Tá"!^HEJ6F;ke)T)NVr 𕺾=%$ 88=o)8 Ad+u,БPK]Y .g.pA麸"/g=*,; 0s7g,Wox+aJD:u2#')r =M}fu+,YଁīI?_q_f*2 o7ܛCz8?VذZ-D_YTIi2-Yhs*ű>)q隘icQ>QV&o] B$9bz8NdB2|MulDMa.鏁tCMoJhnuxX$E 4pay/;> 9{md%^|HJ )89 P*xvFjd(Z_HUZL}Ƥ~[Kb~j eE g:楓A >̢0e1bg}SdCa۷D6/M.ҿ٠ DW<*v\u ya^ݕأtO?].AEQ«y}5⥓ߝ諆 0q桟O*RgBj85JLI+yyR^!a5ևҷHa@/s.%MƼ$#1le=Y R.-ܕ-JSl5[}Mv2,|s>>͹5K-Lr#2˸eV?h9Tpۛ5C8z9 PB,{u4Q5cBAW4Th5VXKD]@/bK0H :oraXy&Sz"ko)̹ P|ՍPcVR=}N @Kν[ލ@āɥ ^f xIyf4SS( lbAlrE\+bȭË۸8t<9h C iOI8^~ <W^ܶz/SeR'8Pf$ށD9S(q:fm@8J.yU5;SǠxb`xk$Z6+M0ӲVx-y&¦Mk_fA7B$.iչgk70y &7€g3͹rUӏSPMZ/pw]bi?!v;\e 𢳗ЊĭBj\d0/5suAq.rfwq0,lۈrۯWVda-D><ʬzZ^Y(3J]dND"@P |ѝk억?k 0~[aw$5%)H3ܣ/y'd}^י\ٕjAR$Wjӟ#!mUP(NO+y3H ⦰ =Pw,*Xܕ{#{oXrR"ENl6rWa36BT<}ڰN"0Us9]s|mFÿ=۹}@UsJDt$0KEK u^Jq:0X "#r 3^;oz{lZȅNĭB6pnU2دuVE}48H50]Mayjv`I #ۡ.VFE?p o(\i< )%6&r?}HRCBcjj߶Bo}3XTC*Lh>{bUK (H `Tt2JŨm;O€;==ߢJKB<4K9 ^ kDg֎1]2rEIR OhOj.wUJKL.DjG#Y niϽDT¸+Bl K )9SHSe{.4G 7<=_t|T1 `JlʴsĽcLA aq@)*x^>#j[" bDךRN^𓷧PsZA s=T"K|N9;:]KޔÄLGaM9ZVaF(4jwرT!- U3bZ;" Gte\%†HYjaΎZs+'HS(d T a/" ´vBt ]݉DQUCgtbAW&[6xL뤀dH(K% >Q S[Ȉ[R6cU r ?t3—)]DdJ$4E,3 !Sf^G.6sXP~`?x|ȗvَO+XDud?]S<_1)0D݄wߥ]٩@;%_C'GT >1cl`%Viہ-W۳\L?-n!|dy\udC[=ÉIƻp>y*rK{F\k_XBGs@{bqؘ"Tlx1i6dz["9MuIʕG.n @s cmfM' &{H% M\F50P1ԑ"XW+;mR2"i{516_auṅ6V„>fb٭jo ~9X.\p#wDrVx_8GtY7R}%бOsGYMjD 8 H¢1J\c J(B,ա :xҊ+|Kxzفt^N.!`ڶ[2C qAxN\B&]RsLg0G[Xk(QU3/B|BA(%W'Iy'`2(;F˳:nH&!VvEvOw5\5uh: }lxؿCi9~楼m=HA'BaiEYgD ¨t;[ǽ"l8-3ip@˶FvUz+~ Q),ّ$Fs,QgChh*'XrU",\1y 7ԯjcT'.`"jfyV J_Y2ܿ[7:Kϯ3Bt,u LI+$d?orB^@[ ozX~i}`)1EU,6;|;'oZutkb`\bd$:xp)a$Ii/Nc)rv*il#9bg^Q볋RzF$ P`ayD V݁g[7IknW=Q,":g-0ӰIXL%\$D2;'1G=Wjyiu#kOԝ'%nYR»%rgjUlK rb]bh{ukV,}р{ 7;aSZMHk.O%>?6"g3$V$Z)lOv{}a6ߗo hB x'N!#甦 5zd@٣{ U8ח[0x(+^쁎kЇdkgϓWVRIüXўYE5ܺPkN NKE-;uN9+n6x]G K)`W2Lyac ^='0lNG}+N/KOX{U8!↗`IVLgJ& LyGfQSF !7`pǓUࡄ~N[:qkE?K#(e7& BygB [x X;YI[Un1"M#U̿0 "v=,աaaV}~"/Q`/P:yHmmwx ,3=ir9N!yϛ<(2^7Mdo0v9qonPF41Vr© t<z'/jPߛ^9 E Rc93b2O˅XZ=w(,0h;gýO=Gˑe'Nt/e;aj(NSWn@5ORfUv gSEN9 S\&'X&?s\_L"deehZEOy>q1^t!>7\6ȲUH,ǷDQ^J\ 'uRSOvVuA7⿎f={k[}# ؾ6>LHj~fn;Z5T"eT W%Б_i#Z .sMyP< ^|>Lh${R2 pDu0\y73[zm mH> W+Nb $9T3~.\)H[๒7:!*Zv!(/4mcѦPt\fՉGG9o]t:.J PPOF(S*X}qzm(%p1!Kª毡6V"rh;7+AFhE5gtLqJ~Ԣ:3È쾴]@u!Zr:fM^ʤi5eqݗJ'$LԬ-ى:(̬rB=O+!1o8{?O<2`i=|Qj9Qk$TZ{ZaXjAa,3\{'8,^U>_&1ٷ$­WpoOYi]GOfʹ½5N1P1`s![+{^t*\ AhA_o.CԤk?-A)QGP+F9?8z E'-A_PdcҰse^̽*G@pAj}|i6v5lPY6zq$7`3 Dk_֚^fΥDhN)d؀^JYq&yLOm9O23F،qK Ut`D,:);xBӅe xxBiVLos>z)k[e slRP:6r٨  H 3Ĵ"@+%և FfG/[Q ^6hS&GkWs)JWM[5OiL}{h\gxun[}p|;pLh2?)w%RhN݀8%cM{QGp[L݁Èty/*faztu_F}=$~IgxpաIԡ W?{y8zZk P H/?B/{@c}aP2ej0 ]>+jz$)  <;2k6 &o@ay;Цf|~AkP\ x!Wh"xg10O} XqPWb@kݼv>E֥a4)U`KfHt.8?y0ޣf_P6,Bar:,ePNwzyc?$Cv n}7衏'ʋcQJkL5))q> tZҘ *i$) hmRML_X#m-> YMɍ:vd\U$/28 3Q5@y;0YUZ }|k,8g)'>ίG)"&Phz ?MN޳Sծ%2ۼLmq`9`֩&C>&vUǦjX#ٍ[rh4hQҭ[ B=3Ul1P =4 ./+0a JDG~m1_(0?Aؘ0\3ŀ7W.ʜ?$9v$ @r{~sŀŵ?G$S@f˱?N<\#_:k8HQ!2e[d!Ot `Ԍae!FeDI 椗j@l uÕs3TRr0Ni%7Zb2s}>q.qRp$ؕwU}n5e٨&i58ǚb!UϣI꒳(\2)KgAf) .G xTiCܝ1tE-98h„.?1 K1fT}$X\IˣSe'?4X1 ^ӧyhs^$VR=GjMQLJ9ogV Kfm"mpmj8ւF v7z+}ࠩ t_X+ЕxŵK"Q{偘e*|B6^z @L9ct.U*ϙ͗#kȺ .k|'V{45Ypp+&)v F !al^Ľ Bm-N!,r΂C'7hbO#żgRA9qݶJ_W䲚 FJyOL32ɼ!,pL`nS+lW`\@Z3?;@/maD()YӢLn\(b,eduyN8_`<\KbX4%V ,aKGH|༁LLS$Gl"[[KS]tbI-q ETc'}i(c68D`Wf 8C3Y;}n_In9#aWL%+;@)>[}=OW{`HȮY-olHbe'Mlx!Ԇuy.b|+WatKX+m 0VX榥q%࠱:sUײ&W!Ti6ڛ@YΈqS"B6EoFL 簐ֹ@pdMP+6I"1ZdUo.0$br 491z+ɏԴ%htwLd 7s.n=Y:u fS%й̘'N+M@;š3 XyƓÓIgx'I@d xo&j2Ck»,:ҝug"ϴs4);LrITT^m_AtR1ߞ#cN%gx.,] HcNK[`ryb9lVoB./(zMUpZ S@ )`@]\=l14q2 POɬeo{NaQOc|#ʕ|EDP5>_ {"ʥ1*}D^pЃ`uH#aH.aT L~aGt%$/'p%9PrgBOˇeȓGVt`o+X-J[@Cųm! o08t*ι7?MWQcX%{ftGLmX6x!+c :GS~}01mLiQY$,6L:K32ꋢMGXWsYX +(-ˀ)~Z2H&Fyl uD넃=6.! =>EP>oj>>O`K 3VqQ0s&T'ūdsRݎ7w|{e*rwXNվyT6nE%fg~#l3ҖV=./2aR]ޗLTt<5f I.Rĝ^!Fu`ˋƂnd: Ȅom/7쀍+:H_juwjg?~}ҝ'B}^ZRHsڛE(wO_e`%^y6tgc(~:;i3^Wya\I&Z7m)"D]3o*טSN8oUG.a@? D9Y(P?hlw*Pra_>v![2~ Kf(NvfQ:kC)ĸ}aS 1Nӄ!)^@@Ϋv&'}m IUP.%6T5uo%ZS4ekXWX\?_PMH rAL}@HKrʏLι$x`ZoUe\K /6llCO Ado5;N~Y.z"ׂl7?l&j>eXW!`m&B;89>2!?[f$*.~pHz $ED$b*uEePe5CoZ#.]yQF.{%nQy ll?hFH fo&#uxg'(2pD@0eZM}QL*Ak}v|5Ө;9>90f;yvy,kgȊU^Ovz6B33嶕ٞx#\%f oj*SZR0/FIHd7=-mv ~4'':6 b,=kk)HiBT&{|BwuLJq9wG'TI`X:q6@ IqC g>4zJ屺LW^r9BAx1'oʟ\yڣH멜dEO{YAߎ3"Q7C7hH3ؗSQ3#o}N((JߢC'o1XSL-XHX֦2RӰɦ`]$Bc۱N4~{*[xRf0-eByq Jޥᴁ 4n\D2CEb_YYc' 5tUB _-I_v^5>k.y4dSBnAپEar$}H2 Ϡ³R0#gL3 Nj/U̳JHp,-]ŤӱF >㍝W6\U dY]~;~hҮ!3 B%Sdۜ{wbZ>,K7j1fi>?'^\f6)pZ$Q"=+eԘ{ЃlB>(􄝲-,}˰6QlQIB! h*rfZuq':FQ#]PbRlcD6_[_I\_8#Z#߽@wz!n;jE;fIN21^'jkPҿLhd2j<=rLi3W_5RNNmV|exS>.W<yWl_4@ Kzm=G9\xd.|=I^[SA*# gCT`uGX1y~'prv4gJTnϷs?ɧWrRx=tJ( F=R2)RXi Bh:_.Q*~P-K~݆Cڍpn!7$q{8I|;q5:<*áܷݧ ϫd~j^вaN3P_)tʹe{K~S^hܦCڇ,QG͞.I?VÁNWP9ɫzM;Ftl&]iS]8!a+WG8O>[Kڋnp .GplZVw rLxF^ n_ԙbhՉ93VZ*n8^'V4G+8@2>j/jmu@劢Z@PD- CPR<'S䫺mq WX+]wbAEdy{д:$e8 's?MyBu4ֱ yTj}~R(oP#dXo,\Wtc*1@~ϑ5pȔs0:']K2)b!eLz]';H2G&SIPvTT&%p n-/"CɤDCX(C\L1ټ"`o<YnƁ 8:^zU+U}C~*g} ?J *pV4sg{3Jy/01In@?n{@urX^AcYbX+N0#3C #ʁmF-* uņښv5# $+g>mUȞd#')]MH|2䲗.s2aW3jhbVM.QZsӀ|h*c 5dPl,6j=癞^AG׆!|-cڛ)^8-vaR 1'I^c`#fH䦫 $6oOL m^ɥV $S4h] W14**v=,IM &p S@iy|_ox8Gb?#$-*EC|`^>_,U7JMiʎp%+:|:ϘjjihK?ޙkLPh֧/ӗb@ I˭BT~)L]чrT߽5r&PZ 'k"9K#̈2'?>JJQ*/UTya-tbxPT>u))xA5٭TV>>ج_iJjNh.Lҏ)֣nl|FU tsRN|; [EbOTCrqp0aw#x+S!-S|;L"Ie {!z9 ϘQ t%5sU|3}%nv7^ٛ p87 Aj#U\gvRTn[$H}Xv>/s $&6(ŧ*idN;ȥjoLRW\-kJS*bMX0 z08 4΋E zZ|f$II7l`;4soJ3Mv3A:ɧQLA~S V?k'1zO`frR7 eϘgFX:jqa.*!ʬ <2U#ߚ!qcNzfʚLG h=2W]ɣ ll.ӛ|:B Ko 2^A˔~S4u, m J^eAQoYvNwa0c b -Hjsvp*&ڝLnfیp,c+1,$pKdQn|&FݓHE iK"Jò G%t `0M'H}1 *b֣ѐlVCI'L[5'ccËN~ҙ="K,ô= Ey{|5p DEaĒ ԯҫ9Mxَ;)KNdz袁9y 34^->X?1 t1rTDu{ \؈fsC̵ğ9ehM߰pH%?ӔYX꺼*=$gĵ:]@)34Q7t97ZO>\(뿉>/֙O`‘Z!W|&Di BHX#Bֹ]فa"I7!9ac•n% c𶐈Nwo,;  Pހ:bqHZv=n+dKnݪGygSY?3&8/VFy-M R3WE,*QRZ)\dZL.<}ķ1>G|ja~< C2sIG2w5(WUf?.JkTa]lET2sU5z~pC% x !,h]P(PsJ^JKm zxѐ'[?xw"jS"coONOtz]vS? -Iob#ϜDH͊mimdw^QrA ףix?FqG cGen"J ¤wK?^%JG-`A8f1 sʗ!8|Y\>RnM]+PǬ~+;ʔ|^Ivq9f ?*Mô꡺opɩ#m(~n Ƿ C5q2@*xkraPl8HVL}A "aի? D(L&@g>6v1,o ݟ* 1V1fc +FKSl1;U- 8JShSm@oHkPOv'n$2Pw.#~%<^)&x(Eyc{~vU*FʠSBF>v!D/0"0w  =\gnr;YnՅg@}y/y%q} ps=< {!j,OgKY<m*7mֺX^yUo5͢bR\Ewl]Q^:7D0!jn,?1*u:lU&?4}c jEU񓀷!"fR#fQ{~)%:g23}ɭcZ%Vɮ=&r- ^G>Hjjk]GpGΛφFc?%~2k`}5^/L8s**5%ڴ&5z\V23ҋAh`uznyik, OeW rJ$({rOlJ)] yj @X7s] p= ;\'I'oR:G/*x oۼh"t]mJQl^݋s%z=b:$ dg9Fxqa6wg1snǽ=SKj^K}}pz_:e u#g!=P.L|SJ{XxG~CjoW<8d*$2B`RrMKF?@Gr@$ػL~޹666ǀ+=ဆz>%D15k+r*} m[St '%CeLZTan4u 1&Zjжb oLV=AcaZ~@ꇞlpD0e1ج!ʬ8jG6HW;Zd aR{S\Ϧ=4a4?-Bk6LQH!h!SRP=poEGW"f\'.#SΘK+t<`d)o4K@3[0$쾧u@vMRP]o8HF '=0,>g< #Ma9I/$c(5O!TjHT_Ø~iFd}i"` qȉR9-bfVƝ|AN zYDŽHP(~oGKOH Ň-%HI׶ڬ%0.m mkS> [ jĎ Fo205_&5FES (f)`(ne^LUwnub{42mL* HQo7HW%h-(N?ɍqɒtD d{K-=6'.po"*Ƞj+_j8 y**0 L7 sQoi!~mǚJ>"sQvM}i7j73j 9=||YtXMs^ؼ6O3DZLEo1ADׇ1^r4h;&`it"Cl0 ZE%y;ے͈-T@Cvo?ȴ52lbD*8<|ۖ>:7'ZgsWU$yw@kGe~&v wSVyRq/etzz_A4앵nNLJO+:eQPUA Z? uBBbNE9 $grUZsGb8f# h=KP_.xlLq7lo 'kt~Dy,.j"%h'4J1ܬgw~s޿ZGNuo`3{rM4=MF#v 5-G jSM0A B1C #Ej`"nFe=}_[< -?dt[؄'^[A ̽phq>@&x<U?sj4/P?@қ%5`oj%0:V \V @G1+Ы0q)z39kz~*!zJ y9W۾8.ǵ nzG68w|ćf<%`Z-jRf2fVf+l[mٔ{1zJ_Gz٣D脭 d,y%;יFm](p]g[[~^CFMh>}`8dFq) c_54CҚF޳C;f779fQKʿP,&Wumsr%_XGMѠb=ފێ49]O o_mDq0CE}m{AMyq}} l ]^-w_ U^% t;^[5ZE(_]g7cwX'gP z 0CCuʼn4MxC7O[ г|i2 +&Xӧz! J؄5so'6ʳ h|#JIw0_@f}q;9*w|O@[cByT{0P08dHq0ݜ#qzv㜣 {.ϕzGgOLʔ צXa?t'˖ݭn! "8p4i1iأ|.)k6l?Mr(CCv>z !1{ 57$`o$/YASgcNjߩ lsEd.Yz8@a|;cwτ\P_25tZUխ}P,{1飖ZU$!Hs-nptK&V&V 8Biic0C"y=)*.Q-C<1b%$Mؗa>GjnMX;48}H6g !sy0"lqXffYyAZ. 0Z_MOhȝ=batp]?Eh=ڜ.+;e!Hpی&ӿ7JA]p] KΪNŠ5L'"* AsRe&ŭ'lKn*Ug G?ZMa)ldlg: Hnz,a@>ifeNAՠnlg󊜥{_?>vd 1" ZW a48oc_.%KFBK'e0Ʈ|AOΤ!c7w&{M6qhj`@* z-?r)80K].KſIR?d kJg3J MieRy)> z1'?{ Eꦠ3@vq)aSfDLSѬSBЅ߮2y*LHn *X=?%L1$هEK |#^FClbX` !5g43:i(T;4jU"W@a"ESn6s! Qz%}q?oDIXгun2vAܙ%;Rh&JLVC1C; 0d5 GIc.Ogx)j u|IYpMSE-J k2he9\Yy?sN,Hb{%٩(x+c?PQ 0pg֭jll~ӳv#^R@$ Ӗ&qLb̢&\V7M%mK\ רܣ$s(|.<a萺=r``3Oq .7W2'aM3o= kZb&0<jڋR=2KQлZ2C #n\#6&.[~Z=U׳~ _3-w;7ۼE:"67>ǯЈP&nf W Q]NKfZkmZҤNx`sdnLr;6$/o}n<-f%l-TPO'ùE nsr\E4~\i×\j] AXΓ,L^A9>G眔<ۋJ`-ȇ\XRK*PX},73#4">ly*HwӜ9!vbJ{oyNs )s4IhcNKx ɘAl3de,Sz> p9x??&⍘ʊ[Rn?IQ0sk;cJ\z)IqX:M^YD֙-uE)r{ XbV:z69 ծZӃMDG Iײ{`} 4 NcɻϞG'85%sSceb,2MNޭh Z5p-Wh+QK>E/ v'rCYUR??,fm(j߾K5AmN"]~٬6 }T޿qFAë&QW)z`@㒹3]5e J8kXpw(U"Gf~.QH&=CD,gm62E b3yZ#bmY>}NZC{~0N_ !γ5ݫnRšPJM1W_ P"Kz4vNź "K=dC-;$>4۳LdQG`O"gIP~-am=7'gFz3 ,W"g [WQ1]_Hy?#MCAtLTV wz-/[x GWTـ\s]i3[R)1̂n[ju%O5 ) w2n/ / MAGGO"zw6<܉E&\CZnά-66k+uH%hv3~V~FG?-Bϣ]|.эm4F{NZǞ=b)-MBw im_wv;mIFʦ-ՄZiSYR|cPʎ2cojgy%r+̺7՚T+@ST33 ȷgY48.( }B04f,SYaEi“&A%XNZRumNLCŌޫK-1{sBƝ\h)E֡Zۄ [լDN޵SׂbBgMZѡPvyos*xN5hq+V*+ZDA6qWj\pKD7H@)2W\xRVLhq7l|/5lMAcitEwK0Q^L67th3l P4#n˨F=%oy@{HkZULqßwenDm!`[szM[Jƹk3f?-{iY!8"9 ֽNݾW` ޱoZo= 9g]ؑ>&$b"Z"u*HM(oY"3IDםa`ͤ_))]/koI+8Y <P(|RwyQ7Æ*z?--}Sx7A y6r9)bVMH!R&Wy(f/$ΕX-3"9QB95lOF<  ۱?*I[$,78tE ?'"#pG&һQG~!;YP%;Ωѽ)@M\ғqNi$W o*|@MP65=zifM#Dy`Bh&;@PNřSdXEEڋyP'FQz~ʳVL?C$j;Z!ϫ+,FЃ:r(K0ti9=vu* sYeoCN{\U{^$ ]h.#_#7@7gigyVJˢ4d]W=]t8JuHz Y~ۧYe܈lާkni^d҅ug (y5q(ꉝF'?xpyYAs@/'ޗkf\Z12((ޜr=?)8 :n^=;ơ{Cl/U Q,u_ UHlH6c-oH `w:30pu]yƐ!EM]:;ПṢSՇi.)3ZK+Wϓb̌mL/Ő8o9kO9)_8\MO1u  ҆fZ%~Ehd}^WRU&:OْK`8oY^7:"wbL[R8 OܹϠʕkȳ=hRqkhGCn{7|8¤e,$1ӼՑJ`m< uirM"d/b[#D1|c YlixE&+% jT@\}pA=M+-FcNG:,<9 |H_t$2)*-$Z\쩴玫z JVL lbv }O\iSf{ɋUM,ίP?Ec" .wr@`YG25RZzeVhݼiD1Tm.I?Eײ0>vzݦc:W% _L>_ͬ. s8 |ȋldۜ-=+`;w5*ɏ1ow0+/5֥wMt_.6L"<(6mXRr緉y@ c c P@l!uqm1`sUș%$ȿ`AE*U †H'?]g5rJ|jqN]K-8uguс-\zg]BxiZ;15?M3(iPe"vnB0e:G ,:0c;yH>d+h{CfXDW1E@$TPK#$p\\9饮ۡhu?v2YfC sg4$`') i2 A׌a(}hrԄ#2-nHՠۑ](b ®Kj3b}uWh_%\JX60RK'\4M ŷ5NN(~0LGjGZME8+DŽjC$VE]xb2ecRpvQ~p`]zSPNzZ+ޱn4gq "g#$,P;C$5:9Cpfaۖ"AkC;S=hW =ʠ~OŦ,݂pMW7Tؚ:{<%4#vjDZХ@籤}ÕNMMV|uY/~ʍY}>BM2'q.Z7|?9̓[x`}+ 5}`sI3F6ȻFIrR>BZQrWyހd46ʟfǵ/zxdVFe؏pՠUA߶*ߖ]$\S헐WC$cDBǬۯ4!H@}$/J+UZ rj:|~ܬzGq=ECȨ;hg 2G(YEL3m@~ Ⱦl|]HR zݷ W:p@ ?_Q8HY?AB1h7|y<8'^Yxc{<^ pMb2\PX#8soi]VNHת) O0ա伄D(#3KhIޯ HTr!T\OPPuBc.y38EήNɧ8A4FWT.QYnt$FXWS~X? h= c wgi&\%2MAg"|E}j(z_ +EQs sc?/Id˱Lv * *.KP5cLxJWrZBgS'^4 -s:?vag ;LDTu.p~&j 1X~ sV çL9.p1yL2)lOuldO<}n*x,&~h%Wmntt'FdЁk7ϓTHw6U 4˞.8oKH#])8OıȟpG 8"pZ.B@sD d%Vw+,$-S9Vև Z4݉.f6"W+79~eDB?g6O])RlU( BrFt t;e "+I,QX.Fn1(K[/mDٓO3iӬV 9cZvܧd8^Hq>;t}mw"3nyaxjEHc| 2# :dIi,1רV| w^fQ=s?E6=:Ro-ߠ &]`q~FFƣֺ.iVy#wXaWnhlafQC==٦7/T|NUN\`&ʞg ?b83 uS$`*;1aj-j/a>J)d^hr5^!L,@]Ʉ?z~xeij:ɝ0ut a>j{n7!rkU"9F{ZtqafXUJ63 Tb[0Z;Uo4@1c*w|M nSDޟ\W\HwxU@\va6)nIC:4Wy$; FCN!I#L8 0-/z?S_.i"*p\H6e}&{h_.~6^*TrwяȵV>oh҄ƁU[[|gU»l]nѨ fV@4^ȋ2NBQzJ F3~96(6"0tm 8Z/Q Gt$w-F%p$D]sH.9EV))5`e2kɵks%1OA|HIJE -#?h kY(#mohERQ`T(筿NRB`I4xtZ*jjyf]iN 9tk%Mq'/)ܰfFoM{rlzcj9kܑ>t:E`ʟٖIXHx"ljs9ژm7h PP'gkUi2&j(Ɯ8R{ \lv#>; -r)-s}lRLG}/ڔ~qM J${[S^I:2,3E[@{,{'5%+09Mt%Љl忊+kaeFN1vJ}vVN '??I+lԼ[e!;>!5"O,=Si!CQ ]r!uxNji(d]E5exDxAMl- B9 y,Hd-Dq8,fRL}VPMXn޽'`FޥY|QaĔ}`)릂H-tb5täiN5j?Rg-!9aLN?5`OnpcH~]\~GgEn#UVbYQc;la|$†/VA_Su4 JV1ӀjZ~YB/ڝz+$J|B[PuXxR45@kwPy@r{Ar)CI2CІ7` /OZ=^~ Rh_ز:m {]7~c!*,-m; 'Or@ᅗLYruիtE!n,ch"Sb}:|J/?|~ѰW@Pi5!bR3N*$woױhۻ }3ZQ}yw{] %;&C_DE[u__Hrb4efïen#Fξޗ:IUGĿHx&<.?X^v+.Ϝ-\d8^j`03L8]@O)|:"9o/z"4N 5JuE߱Ј1etL!X&k`Eݵw(ך/ce/"اCb9 XPiP  oP5Uxl=)ÚUyܟ\pGMy܉+:s\}?X8҄3T9GCpᷥbRВE*o.ky)uIWL:1/h4s(>/)#M6fb,!]-G=f PTN 7xPKHL+^WSU?r&PiҞ97!H2~T&(EV+x9٦Bvˑx hhI86aMgU~DH. >, /IC˹x]TdnFt^81d.b /2mbe_Nm(u{~Ôp׭jpW0`% .HIuu>W~qT3v89˙FkvHwqW"t)̬usLCO)VMK7ۣ<. ecoJހnM&t迻p=Х2P;2Ӏ`R|9o.r;QnqwH3ipw?A}<"^; S> JJH(X ߕ #\|CYSם$sm6 dsE?U"0C1A[%ХH-buǓJhzy^}b93OTԦ',YcLlgj 0M)-;c$ݢa}Y!to9!iNuI1mNWϊ>񥷌xZߟ6yrS!Cv }txZǒ7Æ7NC.g)m!*d?+ CxPؚt iڊK8*58 7h.ܜF'*dȻږUw_IpSҽ~ KOUk/z8k j57뚴c#m.3@IHnRo{b]@pJJ%7dBp` jõM}t,Q|z)n?OE6~,d9MQHr[Zɲwň7{:S9EPŴtdK3%>BE 0J8df `eyv֚VVr*&nxT#X%a}>b 57۷T>6a0qpN9 ܺAxA]J~`xH~y+p̼:i=Ytxdu9Mȥn\^@x'zY֕EҦ.QG_l!2Q*Rip1>yn˴G#dNenXTÏI  g>abv/lgQtߠc6|'5 A ~_ru7l6<[ Z,A`4~=kY(q?iZX6]# tw}[}2qVqFO&&.Ř@060i2 'M)[{z,e5毌nh7K&=I4ɵ;q av6}*f {#Bn _5Gz W*;D0 0XyfQ&ݾV?#D4VY!s]0(#]/Sė>@̵|$fO Nm=M)J#f=0k SݡAx&7A D3wCVJl>Ks&fYue,5 ILa'ѷBo(}|y:#aUs/9&7.as#]\{[?3Px|W۹QDdBHu]^-HBqZ%J~<la󟠜i iz OoD4U)*(lگΤwqsu/fkگn1lf~/ ]l}iZ6>7m ̶!g+PfW{fVNl񞌄گM4ԘrO1YBұe~&:ϼ[ F Mx Q_рڢ Lz-X4ZMKYKB(+4̈́/kvoR&,^DLksTlʹ峯o|0Iu&Gz-"JSf 9 X ֈ*r/cH^MhC-UFɌ6w:[CǂoO ;Uc-ޢw2I+WƋOp"3d|d:Q0u\5Vu39ňg,m%#sdtn̹?JX|cgdiz#bjG;L*X~(,XN0]w';ijS97z><ka[10 vr􈥈b>Q, }E3MX)E&ϴ>5h zp$l7>u/brCS")S4{"seFF4)q>, JGsszb'| =AzZV̐b 9k3R>|4ZWK" ­ x卮 T=l}:眱gYZ07070100000527000081a40000000000000000000000016661890b00002bb4000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/usb/usx2y/snd-usb-us122l.ko.xz7zXZִF!t/+q]?Eh=ڜ.+̋<Sí" ] B;.5Pq&v+Op2C?D Į+pngxw^_vPqwHC-j]^.G=YX5D/}xUWU|g`qH;.`z8IJ!C`iNenDK0gɩqB3ڃ=ar{RcW("^ " k7024ԥ O>AkcO ?@3%@O` PNG3\pOn+e٭*ʤ;݋ȓq,3` #ѕac,9ii F*iNC׈ji~zܤ9[vlVQ:K᠂r 1\C;]sI TB5hJ2DRWSx> 0W^c*DC*@:ڮϲ/zQ$,u %sU" Ga*;9+tB8!dɊga j;$#_:/ ]LD&˲+llgCg<7 Nb s `m۝AeZlm 0Iq-,&ۯS9ݟ.ytɗwD tT@9hn c(ӥYvK.0AMsU2/<BwFfYg:^JAVI+w}>_43L\X|mdv'n312'e<*V!9áG٤ /&[{ATlPb9+!hd;Ϩ|VgHb-s9{0j! -IFAʴ`?Ov|bo[32-T"@daV_Tbv *Z(CzB~U+wMO8c>W?T)Ȱb"̑[ǃ{YX8yK77 *U_S݀Ms8ްIq-aZY@vԴ5-"ɬ`6MUjSlIͲES%|CH ճ$`4вC92p9[R>^pw12D&=Ȋ̇/겜ٕ)W#Ṱ/Cz_v^w| РV)m6*)OXˉQ uV"+pmy^qgz6Y&(PD5w݂nKyh^%+07\բH1b:f͸S=hje͞J4b'[WPjV0KzZ+"d&Nx=*l(h6$'w)mX*37" Q*rҨȢrWjjb<nD<[ٿԎ*ȗg{@_  [Qn\>dA=1 㠃UŐ &3=ҹBcap[K}1YONKd\~vR>0́\P{ӄz{Fo 'l*|)7b\E^.Kxb^'nyu;}285MLN-c'":"Cl>&mZ| pڥqC{Gs9eמ.A~Sn[״"'+wY^>!%ITyݵs Nܫ'gK6)Ѩt0G6X]4PܴIx&?c= `Yo`x)Ĵ(:spK:/h5vK9%-%:ⵖ- cwV96l IS,6i?HEƳ4M$]6~1T`5z)f}eWr{KXyF?oFJcP%:Z"u4MB!Bb 7y'n @^Ptca_dXa x"<@imtM?=Y. }ڵ׽;(}Q`ACe´`8׆ &=,us#Wgr Om}]EʶH Ğ2 ŐPX3cʛ^~%@(f+:q"ܿ\Xdki6or/ [1a;m"sfU FEc!0iEv*Li߽Fu)3c/NVU|6Bdwfqcƞ8$S6zM` KLXsWJZćx~Oj&-2~9B]8^u|ߊ8_M($@I&X4ZAGm}:Gk}{ tlHaasl' KbjsT* =笌M>`cIU"{GasܖtAeDp5zV(!učx7ܛ*: N9uI.cWtC&M?cK{ްmքKdT*P'AN&Pdvu)k$ժrEqAB[!EyoZ3c@9v4Zv6X,ߟ§.!A(8oprZm|asֳ:nH "́0iZH'/Ň'`I\n%7"60gZ@▋y8Uh nJqb#2%u;%ɼMpYzz0 Ks[cDmn9{HQ/u1;ݫaۡyiK -N*_ )Z+FQYEEBS%/5HI6{:Q%PX ϼ踈)ٲy=_$Todd ~se2q9d)}EVL/}'~:A9!Tje@ &qn7$O ˧lwVR>BSXHFiFgmY[+p0?;N?ě(~h+Ή-KXEY,0/IZv$! UP3U2~; Uf[՝?L+ UTr#F [tU{pV>>nL'*huuj*T45ڨ T~q(HMFzP55viT^,vey;&j%/8кawnPD"dh^lv_m^͝򥵯cZ ]μתLsEtl#BăS|vYE'W>o4'Ecq!KKؠT@V\ B&7rju%q`17sY=Z֤% Dm}ſdP@t/l=pCZ&oCFA}C2rp$+kyQ +A_eԬ=d<]k-zJUf7œҺW>}T1?Bs? 2n#Z'H"UAKuT3C !mjO]GaJ0yHVdZ;S/4&Wdh</PC)2̓6#%l\@e Ç]_ơڮ41saTsJݠo)&TxJ*jiU.A>gSrHMX Z` 2˼٣"fK9$ɡfL=rS6`$UY_:[Y}*vAsK>Lҥ)@Q4*a(z@zˈ6Q8ҫ{Ro %'QIwvr"4hܚe<';2?m1pF :,p3JrC,kSx)d2`]/TUhF Cڠ$yvPj>S)ᗗ&Ym"Yc 5.~.r  9)j$-z(ZWesSO>[)4PjZR+J?؜Z[{ESwS$wwP`{8w_!*:49zt<*qqF{Y%(ۏk^LE!3ȞVm?`$Da;蚾Rjƴ&dP,JN+nk=NM͏v3ϱ>,^^Hf+((>P3K|EU (x B"R^rk׆B>O~4X\=Y"O<4!̀|̺E@"mH%\&Dڸ"yz$y^żH5v1q uv\䚓Ae= ۂ`d˖ xܙ 5[DMyxH4)r(ڙ'a/K6ʐNgE0G(.}Tﰱo"E x gVk]U㧌ź3:сZF;~v>F޹zf/ %]r#D477Tfgj|&%PbebH5}q.Im\dg '~^r>ocQ'|{:X@*SjNm~ >1S9 d%>} }/q])0Bh.-?wʃS LB(ڼNi ;"O\u]hE?@Bj"?Co![JzvZ}9Uɗ݄Bz[$"mrܔW3HJ{xҐ\K!(ݦ;}@ YO(Β(ߑrpFy,0>mm~Yꑇec!ѦB K!ˇRXHaOH|J)r`ZMAOSѡP+^uy80Wo7|yhMG(_N s @KkQQz谨;"#˼ir3\eb7$*2;3W^LfzoUhPpdO[4S~ p^$FJD+?t hvK%H xлy 8 `Y*=z׬/4V^dnz#v#-KK=O8n]$֏hqՎ 5%ާah̢vVx:| 15gh ed)l!mF B3A u!1f Y-~MN?]+k) S$^m[O3x$G<('Իf)-9HӬ!p& ]Hog,EH4$ymx (#Ԁ9W%4E-e<H/m'#*Ms=5} r׷NSSWtb*X\ZR.Al2RYk(kɽ]#OseH!<:Sԓyu7#VDl{WspYC'zKarwB2oe+b]>DҢgC%H>\mxčuS<$%mMIlm^9 ގkO#Gg~ۘ mLY*b9#ʚ-j6k<񙤔&oȄ(n㠔6e*[܊40hQbOGaC"2Q!iYY`yrѢHSHM:1 hM+FzD¥CU!A冭֘鞩DWuX`ݭ^dEM%xvbcçlk`e(l~%CZV/ cW>W ͪCdSb3#vlOEyA;Sg#X;|#uTze=Z.d] 8]dNi kE^2[CkىAl(06AY,djIzlI |lkŧJzz8>6֞Ƌ4Y\]fvh)^h _u:L}yZ˿SUg-Fm`V\!#+L$(f8hhVR NTdl&w\+>^?rP-x`|ioX_TF %! .L7[A[!{cjj^!w%,/yq@>һVWP/nZ);FkܐyӪv(" 2[KvDQOЖO7d`P\nh2)nPJЁ'OU}p ffe8iY7[\,i]vpp)A\0@(Miē@ @t/FW#aվ&z*6XŊ\p˘kv=Naq[9DxoOTE6_]sC&(8xW[͎އg=A}.2^,QDG,;6n oюÜPś RL>y oNS`ɤ9XJ{I|0mE"*q-rNGrʶ@WԼh2 l}.2a&t s--${ܑʔ(S@hIQꩃ ]#cE?v#ܫ ~qjypԖRbI`@Do1vWRYb+b5B`Zl!4kE3  !q9wJ4B̠/HſdjLLrY\ѻDYnU9qټ{=c?%'9.oPL~4G,6`0 Aj?1>yO8֛]Nq Wۍ$Fy\ZϘ@]Ëwq%ԋPa闩CKHӍH]hWL-uRw5NyܼAGSCD k JAOIND#vzPդxb@ #@?˜u,b/,ŗKT x8'!aYV$k+=s 1A#Qdm1.B3n(7L"u2CV#KBS<%:mYA!Bup; Sg{N T\/s2qB?G B!im/LcdJHs{"׵oqܯ]skXc]N-S5U㌠/Ԏ )4{T?uJG||CiX2Zc![#~d:H4 ʩH`E lnYo) {]3ʅ !֍J*k +p9HcK}yZD EM\i%$o2*]x :.Yv^CL@I_ ň(.RZCcGY.ŵd;tӪD\pn T,6s{󚁊eCGɯʧKgҺF ~կ<- D= 蚕?zD&OizgMƐZ*"YyHw%5 +ɠV){y#։'}T4 AF"iy<&G00Q_0l1TN?qW;6^i/ 1Cnѱgsa"~l23k&̦cZjEF:ō?ẙo.l^U'Y4da4iŚa鎿C,:K} ,kQI@Mr]|\!8qk"O*EUr.q <?Ѱ_g G>'O|]-|>,dl0mSho" U`ΟQ}$l˄&fJ ˄4eYЋ A):rNAFuۏ$yqzeW§`.h:7lՃU: Ƣ"9:%CiRd\/R9@l$r>Fc <BDwmU f :יU⸚(~@$F8z2*{h!}sq)e:k򏴆u_.E9+'*vрY)KK P'4&:o\[őVP{Ҥ^jNiKI}pxZDٜq5ŕL#mɆb€>P@(A,UFI+O'I1$K?f1}fdcTxR94yk)[^ޅQ}j\9= s &!6 |0'+ؼo}_ROUl FH~4"!|m!$mo rU9_.I@6Ki7Q "'rLÈg9*BU5g=GFR{ɳE͂Ӷ ϰmSQ"}.Z-v25qy')C==T]5ӣ^>qd~mb tYUtoMBAD\;UqMg=3Т^cTV h P썻_<I`iNs?sEc#M(7Fh 0,t< W hpRW_W/]'GgvTjkX b,:x ~= H;db bz.RW8 xnk؟r?^ /b1Ts p'x!"Naj_q"=q -Xf{'E[nr5BSM8Hr6 :!5 T3)!؂Ub*%M@g_ ڄrࡳX)T?.bK zXjEAmnu`6S0ØD(3VBG@/`/vAXn.=Lei "d=zkA_P47PGK1钄lM~kTIEV Hox/P>Biղ~xpuLᙓl@-HS G]o9t?R[zWPzF Mm4%@F.Dܜs=$Tӵ:(0G z!Qs]vs -vD(Uqy&N4=V hFGeP^M(L*@o'[8F6J|+ބJpDQgӊgn|=k<ԗElZCGhgۆ ({Tv6CzAI<\+-]5ϰץCj#RsbkGW~R͙7ńOHlpV;J;/qL{"v:L|4̹N!vôEX]J}"pP SpL-w٠e mℱAzK ^vFsGzETL6-㏚4"qy"#"~ʀнs!<)3R7M{>ʱC_nx k"=8bC`c8{n;\]&.7ڧJZ砅DE4ĝjTج1rnv+ҨPƩ&H7W{V42.R ұGZWU`HoEW$ku.DKAI!]#;/{) ^]#mfR137טcEfbSm@7j|?P+h<% SO_ȼ3CTQ0Hs t{˖@v_K!/)1.+]>]\KI} v<10o%].#ʫB8VPKyt_S b[dbeȉN%NdkI{hߺ(R]t{Ll˂DRxw 44|Tx(>gD7=/@}WȩNs> ijS˂Uv[ZNHpZg/vVU9IjPƓqD߂w#Ggb'#] 2JE1$M :z D Ȟ_Luvґ򃽡_EZ\dsT ҇B]"Xk>+dݤ:%o#\Tk:ӣkaWCeW㊐"JkwR`#Cc˳9-Ե<)dKAϧm狉uy#/T9`A}P*/~w/oQ1evi"C'Zorn\Ӽ QUdC\ ێtG_58]ؾ/G^飶<-ɴ:피{=b<(CN9r0]7mJU/`{+A^~Q@"X=[8+Q+5;@0Wk;1(P\xZAB{Po#e&xFJW^TXra}^/5pQ]SZ֤U{KrOO[U~dâL355]_?W6Hht bn?  EUzn(ð@FJbF:Z^E9˹ tuHNůje`<`~ITiA,@K:NqnQ0 { E;kP:;[#rhWԝA)7Jupb$ -ykL8XPtmP4o jwR`7k=XfK SP~FWB*a9=VBC|i;ж qCj2x& n2D}x)htЍ x:Ռ-L`ÿc{/¬ǰrh1M@Ut'l 92?nRu8mWPɻ>.H'&M:;=R/޾e@? 7ʊolWᝦwd,DeUUFlԫZ)oL΁ei^ԞcӘf84* Y`l]҉ ;9" 3w mrO0jXO|.pʑ<7ԸÀij"FL~ݰYT*t|NM{<+Bv;'hM4a1bWѧ{jJ7172^tho3"72Gqz'ǐ56lCKDTiFHAS' SwӂR^@(˼fE!D r൹'% ~^' MƐ[\.\bOuaRYWSKd&{dO D()V f1FH<\XFCO԰ah$rmhktȞ*t#H!g'a\6%'߲o ZE|cgbhl)/m&>;`z2(hTv.dn1&Έ84l9@(~AiRz2_-٠)\?'>v-ǂQPv>;|.}:W:aw&'>bՍ(NSBKo푣f 1䤢qη紖MgnBAK2JK-eh3` Vo>|ZJ<8z>"[ +ػ&@i- cZ2Vi4%6uz9e'^Bܱ@jwL'+X5M$|X̬Wl>@0,i9m/ѐGaɦqkbyamt)%[өkk< [W|;䥡I]r_X$/ K$;+^>Yi&m(@euq2"  }UW- ZrZcM@v0ukY}{n!P̦* ePK#+(`3 DwWtzBf$qm!R!Y_.mGiZAց[8yr6>z½3o~%4ݔ, 3oD)jtA5lAf|m;o ؕs1m'즞C9Xg -WD7p,n+ ݌IT$((f^1uDæMW}+`ĴB7Tq|7nl\K܃#./t⎑7Hž$&m4w+(<SikdmhſX?A䖳B {sk{-1O=#M/) 0t4FH<34)/M Pτ[ܪLdb/u3 q;@T;Z?!BC21ŋC>T[L9o>LQ2kW0/˾s,2_&.*i+>q%;yͣͥ\ӧշ.~euo]7L#xi:B̓ SȺi!tL@h!w9DP̡bAdEV`<(d2wOtcOxM5oSe#+TՑ8pv:T[@r}!>ӸSNf*jIUYU@,1UGE+CIPr[a`p(<@ՁE!ǪZWCMQ%D۶/}ZMl%V/C[n^m쁇*zq0) )3myo|RLĽ7c+4n20o6 6_Ob`gFB^]xu51s&RV1T*ot [|hAc:%AXӹdW䖉bOa*X ?h3ݼxCc"]?08KR RːYQFLQLsZii;޺|h9.?Agr=w }%vhPYν$7+$?ٿE .ВkbI'{3Dҙj@-LOEr2/N؂lgK[&;VAl.⿴ŒX'"ݢn9تqc֝B"Fz㾜H^pj_XLҞd3^̦XTIǮ*%VL9&H>$$-GAs;'1EQ p)WI4*(\ˇE猝C4䂩](EfC>)_zt1'K4r!L),ĽYB\?qPE haqΛ*> Vuud^|aV1jo<7{f J '''@جoݸEYOY0J[ whtiWMr-'`.(:X}_! Hg2Wj}_tFJgDnI'ci2|{<}{O7bo5qDo>?p#%I1bw܂DQ)ywB\UJy+K}XAKh5V$|]2 &zp|uqQ2)6(5Dm&x]đ Y K%L{,ʒ}Rn 9|s©`bsi*!yFj4PG`h(n9(;޶.Pj0.f[?>`6yo|r+ TS!7;uצ8dG$ez/0c1&p 2~|Bdž N N(Y%J VTKl~0( #}++~9# zlo~m[f4.J 4ago#dVvW>q䂆_hZCR[E<.fQIؙD;MpW7*QRl&d$|.h>5&׬npg5~}4"s3[=Hr3|t n:+ LhP @ +* ]aיg0[{J׫ե}&&5 ֫"#e|ǂ=q7A~&HygODhfh3*bZf>qw(ymׂV`/]%wM$!6^0[}Df7 [oUsmY!6d%-1򤋔R;ܑx1Sc_ L'ҋQĎ릌dR~߉]=eJsBeޤ rԥ  >}~q˨n{3>f\Ґ`|f_:C:80+ά Γ)KŸ[5"h5`,6HĔp/ ~><7)b Ƽm:Ñ*.  $'4+.O^L3r*pۇe~b!s(@~lO6S'J쐛)]!LoƍϮã6Kt+ItiI Άǀj>B:솗&wU2HiA+Iʅԕw~э <dF`u+ *jUL_={?7(oG!>z1|ۯw=0WTh ]i(\II\˟M g@ߎMR,2h-ew"nt/D$ppK!8Re xA &t|1O4'Vac"0N3o5HXq^gHvZO81[1!KQK(*@oؾnK? JO7+F :bד8dݯ7svT-0e4JSvn "ZSaZ}ZלᛛUK_ ⫿7htW$쬠I udL5uɗ$yC8So/6GF٫۬IY՗"Iѻ5ǚUV-@MF\lݷv,p ^,ċ-r'K7ѐ~Jn%{1 @q)"IGحk ,qmmxgT%>Z%HoM|of8CVeiaBPB0 \m}a\|aZ&4 fI Ÿ퓘<& JcY;51F\@!9-w) hP|qqՕ#c)tp^@/@I5l9aH?zYul̻ۯc겟WD\=P!r>C4JX"8 q:qwRa8@x1s=t@^)[Ϫc]HȊ(!0{Ufu 9 @ ŮTG B3^^Hǁާ~C QݫRWz\W|)n[% !={~]<)k>{f46~ v$Tr+ˢ xʆe }`AK^\_.Y:xˑ<-%k-w,Ek'+ߺ MKWDJtDKEF3}g¯Ї,M߳}IԪaJ\݈Úy1^u"i I阣hph'F2t^M\!#|6Џ`3&z@?KzhG람`U_צ(m\Zxu>wP΢YVЛ Mu~:"Cu!!|"AFJXc{}KYv ztk.PhiYQQoD;Y!hmܑQ?3 Hq"O*Oχ&yAB&\=JgKA85F~طpy"ы-rUX|g{g/V۝[-+`4]L};sY-X]cՃ4Lh+ktbfrڎHXZ0+JqY)h!)*GrCqNpiЀ+'-!P5]0 mdžZfa!|A-z11v byRTݡ9oޜXb9_CCΠv5eG 迌 + '^ q[.91ϗQ0$dB4YxM_1BZ e.8M걒%nlE 8V$$H_ng;FhKqѕسɡU6rk ;&@ cŶ2\+{\: [<&GcYCOǹي(pMWI5{9 *>ĝO•4]=?ЮL _`P}H# ^³ᐋmԊ8%<̠J6#?=?02@8Qr+*ĩK*FE3PR-ZR %*8 pPW5(A^[Mb+4E)wxe@l~ aqc '8 C;b\.چy^p#NʹjY,qTz<ƍK{|{E]|k1? 'q7uufܸL^n'ˠt["^ࢼ`OSN]N.5XoIj`jAj3QegűFd X_-Gr/vchh/ )vɢG+F%ZAВ8 јx40kG咣+ƞǣP$a,bo'hF㈒5K.{Vk0sȑ#OʷZ 2jWyN3R5 <20 ыZi@cP>Sr"GX͖)&ttJWX[\K!;F UGlNKdvLP).5jݭg RwOJ/l݃ 3ᭆpNA _0՗*[uFd`2>($aVϭcV}3ijv}WdPŶɆDL{CW4z\%%1`ɒw8]KRYhG:qEa`_Gm4iZ_$JNTR(d6CO3mBN';}EЮ*_ @cIYאHԼ.Zq`XRZE]]OӉsl) ~) !R' ,7Ob԰|{f_C?-ɼa[^cpR+sg=b(>Z%h %H,cp7@nF"9+?zIOtt3%k16&y(@Й>x"׶!/fddB`rD$U!=4T nF&U.nV/0K&:\gױ!⬕1s\fYdR 0T`.u+]4oGU:,z-j /'"/4u*\rc3$P[Mfo%4/9cAD7zB5ޗ@y׿$ਏBq}Q'iy',b2}^+B%aU {2M?mW Z'>e8v,Vj&FG)m\*l8V>C]ctYg+=QGyV,'xo?-T3 (0˷4^J_ =p>D59e9oϊkc^Q>7M˂sEI־m\K+:˯\%gt\<&U=V>UKWu$(^뾩P+V$gt\Ne߮Ūtr?|!I-Cr=pYQFT͸m+J9ЗٿO73܊59"62>JtdU@ VU} XZ \kY,I9"#m:8u䴵LEWdQ+|֑MN1i;")>w%D%p|HBSpa))ou_ZΠv>_*)Om?ͨiJf]ƺ}\"`-e]y$>cH?xRL~L4|fe379RBKM\d9X.ŋ3:#0,.փG#|ku'3L?8܎5?1KDj4_N )ʞޥ"̶$g4ծ;F >XXh:W1y{2Sl9o[q3FG4"ƒ3X:ܟk͇p}{zVqUF;@iMB'@Dnwr.Z_1{ܯU_\U SW,t&c*$ Ⱥh9șzxt\,8iml1ǭy%Fa-v+ 7PU}6Tڍf'R&xZDz:PWnjTCI'FpMVeiSVW T1Om*Nw]3@k$ëHN䋛88O4heYA ߑtWo)$-fJm0TcN)NTTɗ+3˲Rm&ye*c2>ˌp jX u$kGϱ4^td4̝/o 6&Y6LR tyE MvyҔ&[~RHV}WebCRGzL}Ƿ.v50TQ:U@sϘF pM$^e8^lRDg\6L?y|+)ǔ|8z힧3VH"hT6kLBc+m&ǯ_ :׮sy"Q8KCNhQ M)1+.^8 T8LK;zV:뿝C XhLTieV˿۰0eBQvV:~dO9"9?P-u.&&:Z\~)cRزI)3./{u'SݏؖQ*rMS*sǗMu #OxH}4u 2eY#.a+XۦMtG 3r宽% x 6nZ~ I~6rO0t5,_JA.lNEhqQ6ڙ f;W^l#l,jK+)-iU<&t{Z{ Д'OF90~+kKu*WCzpg$x>fŞ4JT, F'ezjQ,bxrCrӄ">B.О&i (YkJ[jvm΂,S S+ۉ\aO\C0ng#%;vCwMVVf:F+t:ޯèiQկɉdriDxڰ|HjKF̍38OQč=5WV-$I|V[\ZHhӿScBX>]/ ;J9wZβCfvnTLt|>oX0D EYHOIKX@V=i0?#5zR__xJxM_ $K0I,l>SeèN)}d6la+~vMa,f?⡠} ˘Q/pD@$ric.w"`ELINԧZ?mo,A:^w6GFVJ#INWTnf;O6TQv&y̝W`zQ"жL@;}RJ-H!fٻW­ẅ̮́WQj8ϔ&\9X mu^1=.:7ݙ4k`qG(Zm@k9pl7%9kU^UА= bxᏵJe/Z3d*f?I]V'l,xL.ZjmKxrUZ Ź P&ͮ_Xhb?=tl9~5d՗QX#pnH(_Uzr|ߖdW@(TkN6+9'K F3X g&ۺ*(+ ؘ,5 }X);Ldm7!U2ǰE pQ@|#@G_ "ol[Pi3`&ant<7{!x"B)CO1G!UetIaroJT ?YŎ oFcOXC%,08H&'ӊY+$#}{62 E# Hz֑nwnM{kZjx09ItV2bLh=3F$XށRn{6~^* 뚫dB5Hb?Fʬ|@zMpdwm?H7٬c& 4Pf ]MwۃiEv.f+M]%|7Sޫ# F"lj,pbP_ LߧN/ssфO0ru<] }Byc7 JBVykfVeIIIWw8#CFgTmSQcZvR1LbMOɖ"#D*?ջxLΑl9)]n_-]G]'h(݀蒯8gm $^ddymPޔe}FC47B&1PL5oa cʿ+0K'&8Yx Ī'pa^QIHsU=9 f$de%*#~+~ st}oJy]#ϰZ<]'Ov35N*υäQ}9nmf:bV0TM%W%\E0Myڇ0tἝ4?xXaiWPԱMϴz~v}:S94rǶ]F}s7Uj6!%suxABJ2o +h;./V>Y\Q"_4Q)\ eL gê)} R*k/I lR]DG(54% ̡|!c; }8.?W>PSYWަ>UP׮l4Oo}療@h?) 2$n/nnؒ>|_ۋ)җG9%;5D\ŅM_NO}cb1/1 q5JQ"7 @.i4yH;dAz%t͔{%Z^C"t12撨'кJ |cKW>c?q5\VBbb\&#qݸb:#.>(tyvzL QTJ\iDkx{2>Gfg.?nf= z+L v=hyhnK:3f3 T{\4{#'ұ‡>WGx M×uϏh*: ;lDRzx1! &,gzS28$/WnjT,:ʇzDxZ)_司?86r>7rEN]'&\ULtPߥ[Z ޝ]Sxf-/D\"hG%H-0pu欫ޭ5sBZUP Eu[BG@0Qa9eחf%)b"b/FJ0+:ƒFѯ--֤pՃf,B] ],mMNT:wZ:s1@Ġ,tiUD^dVHZ[hi7ycCBCѤ톋D=57Aus@,[r Dsx+SmK89S8Av0|%PXm.,᎗DmFJjO#`>Ea׭|.?LDnivB󷼵 Li#\)mAlxO[&HAGIN[ezӪ/M&vgr* ڳAv"0ā&i]qA[>5NۋM..n zB]V&og 3ǬlsZh1)na:@D&p"J' Zf29FsP;Um/xOuroZCrX-2_Vg/ܗi_&>w13( :f0pGs"EW&3Ёfi%{E?B?+cf,U߃ /ELzIPǰ= cJnZ‹n 'c=o^[JXa`g6(ԲaіɅF:URǭA#k/RU5fʋ@&S_S3wtP a\3q1~v;[hqb(U?" KV9}2;ǸgR SmM $fdy`Lv'F:]nw``MmK߇+$]:4*S^]j(u-& GR,*Io!%ڟI|@rx]7mƑO"="a}$c<ٽEΝV̜H>mo2 n.ǰҸ#b2"nK/BWDє|H xn26? QٶQ2Oعu5ҴIkR%qYBFZ8a!Aʊ^ek,tÑO[imq%8DU\DeȀT,q?_;ː6=MSռwp[+3Ww5ɵ!?Sk 0!0 /?TFBd9`݁T2rkhEJ gA sɕC׺Cgkö3de2tKy RĈ_Myy ~v0JI/| 3ǬөqfN2d` +3.foÈbFXL*UK BOCu(_e!؉L+mW@fщA0$ a҇.Vi.,}̞5̬ka˛t* \@DgEw ^˂'` zi PSGU7Z5JB6l\xW9W:RzQ(ReT&Ȍ?Wju,S{Ѥ6QE2-";@)|Q4tP% W Dŭ ~oh 'a83Y[J3S}DMGHm;L]CfNwOZ٥u;,AVQh c.;ͧEٛ=p/CUe18z!t4Xi.LfnR.Q8nZ7 ϶ߞd`ݚ*槄 :Y;S&O\=a 3ҩ7Q>y.%EQL8W5wxtݴ tH3Ltf a$?/4 III@/R}d#ӆ)0GTA<֔p=zQXK6hR4u]/6-2 7 7CZ =c <4Qӏ :oN9.uq)E[&u^<@,YQ05)Q׽' OB.Q%"qVDu_nOU& Y3s,3J2Gώ"sJ60v=a],u%Ae*22RCiyp]G <) ub uB!@R\~&g˂`Nr_ A޲;ˏ=dLCR! p~D oR;ӣ .,x  L`Aߨ7ʲHF- }lj}9,cP*4 7*W |Ŝjw?a-%V }к{U968w9 G'\Q}' L>_}eV^H fZŧ4v+rE&Gˮ'ԟ)3͇yHU gY<+̦Xϐ?UFaKޣ́g#lc-`aO\7]=ݫ-y[uʐrg/gSo^?l!4uCў5 WqM(}Ъ1d b"QAPDLw`'o 'Eh -z ̡p'=ih$4k@Evr_Ss( <NjYxz\RhgtE#pD̏9j/h!0}a/3G?ՁUxh&DDLhK;z(DxMqR:VCZ25 zWJPYdž&O+Ɵ#%9ǝK;Cvv  4S.lz* &:^%t -VހЈ}gDjύR#; Fż~,^༈Du-tMKwYܪr_'!ꚜܝ>=ژys~qæ﨓m@UξHU!t˔+=T,FƐfz3cD!=K'yqHDջ%huw!˝ES<(V'?w ײ$~oXA@"r˺H'e㊋3FT$yhE#ǃ YZ[ \\9X:a:qĸ 9~zf o  ӿxZ!u- }r:EFK[8;XJg#HnpjF;w8 }mwV4r4HO䌀^FmY'{5Љ_ۡ|H_9.X{b(ce \[fi꼌|}Tvuw9<5pąG-UB-!UIluoB1?ll@~]̷.)P`l8d(zpl/ ėDNT)a/'B^:e9NQ#ijWM hY,/"/?H޽ UZz pxX\Qb?dw8H4R=#i-NR?ߕ(  `ǽVhu]No+ 0} /[6p1a,0Ly@?L`[uR5w.xޚ\au;zK˂/Jln]׹"2`]Hc{T I 1%77+aZ͵/?CI*Kq5NMFع5b-bZ6Qk"_•Wn`u؝+Cl/F3%6q)LWŞS))J~4S$!p_{&tfw5q Υ' +xnqHu Y-^[૸ D)U\ߵu9ngD ^$G7h}'S LM"M\aEH%uL;x;EI9E` $}aT\\{$!lDFQvu=3ЂS _^~;^])}5h9/R|rl.!X4=HUDЉ~k~&L ?e%ÐaԚR0? HwԻy鋥 LގUT(nHIfwgf_II +;\gP25-Zr*}uB90p>˶"͚ 9Έ1"x3³[D<9V[6s߬yݰO?yߍKU5a@Vb؂8;ӈd76;!UO"NEiu{ U|[/~@,7+fk'Z=_pQFTRVb/A ]E@O!~5Jt{o+d6y+w9 zCizтkɏ)|T}.D"tr x\IQ! IPVC8uzHψ:'NǖtleؗO斚DUPHyFJumgNy(;cC#mYE¥`3c^xMXաOz6e cU+Gs43N;-N2ݔ2 neNq0\do#Y=vMLF5 =;4׉PݚZabUj|IP;J+&3WGw7vz=K=dIx+X8 5))(exGx7xw;{DJ$aoLT\!{@ǰ*5BiXkOTSM/|ˣ.sC$!P=PtdFnW|CQ/8(g {K{u_:C}V2hPћ-xO~,,# &jT EX{'hcc #N-M8- s7d"pb|E5өdZ,I䇻^i䈮6Gk}Π{ ,0OxpqgYZ0707010000052a000081a40000000000000000000000016661890b0000307c000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/x86/snd-hdmi-lpe-audio.ko.xz7zXZִF!t/=0<]?Eh=ڜ.+η{S8g†M_*,Z:OnQ(< -7nhֆ:-Zd ._tk;90]`7$%H:^# K)n/#r'S?C_;t΃ʆ¾ ӟ#2?_$ K|ULmdV[7?ӿ_6|Xi:b~/xU?vbCi.U˩ w1PSa1ƢIcՌjStǢDD8 ?gD.,gW^tx`ԅaD>tzkp-Zu>]G "Mlљ^U~n]`>QR;:ν`(He90Ų|) a.GXؔ.6-ф9OnP:H}hB؇2ύ;uN]!f@x/bcS?RttPh=6 x.|Wș+.e1$/yp(,-Vav5c%+ ܠ1чT#Hr+U?ܷG$_<R+`Ϛv`^X*Hy޺,*AHgsz JFKрE k! )6u+VᬀYFU3.14^MQ 7S|.4/zMIw}9KmЇμMe/fis+˭APaVEb*ԧ0ya?tTZuwr 4jUx.978|l\61;6_URA(/RzȚA  hB=*x'N'Ej+2q%c7qv@FwGAnle9oIj=; ީˍ3tH1g8ebaj{eYXQ = kYPPӷcz̓?4~hAB ?á1t=u4 R|Zb7 WYr4tγc56hqx@g9x"YEAUFҲeˍkta D>x^%eN~BWQ%[օJ-`Taٜ=O}!m>zg4ʌmNzCEۣf_B9?u1T"}= *^Ȅgz<]FPy.6oU N/H ֮)Fvw{00 LLjA (6Ww* {5e͈]H^;1^{l}+w "|jg{ {?A),pp0nv|2-)I5ЅJ0|0Jj^^tp#PF d?vtP烣6"z{kf;V8xs5{P:ܧe>|D\{ ֎;zEIF$ok3*m1X]!\p >4Uݮd@"6XPߝ;yaOut@mhM\PuEՃkuDAU\{]~@NYڵҒ %ޓ o5O[>=Dh$Ϡq"k!낀u{\ղ3Gab{LC~ ;Ob&7p"6,ؙ! .H( V’:wo 9z`Ne4$qO< bȨ=szAHK+%7m~akyK5"T>]'iP&It Ơ&+a:Eـ,H~1V}N-\kfKn}3|$+ڠw0 >9yGA |8Z8;tZs O(H@/ s"*b\=n &}zGq.:mհj1 :4U[+=u@.`qOng:NMflm89RI$nQG4WACwevJK8FNfkS>tGP-ͧuW ;f$Ӽ[#RK\:07~ ~̊)~Lnbp.7E~)js;Y9@`i}ph~$ax^]ҁ9c:wh\q$TAz;j9E~&5_<͈ň;ʔOw\ʎ YN2i{c.ƳU/oq~:gpYv@J `u=-{š5 suP2Ĝ3 3,bK>cfK\LbFkf`cT9@\t\ >b>tEC@G8 |*tXl~%lЙGUrH(xGLutc(;3F̗ :/]Q͠ſt珌NCK9X8RFv,KtqcRџi87zV^n;OՌ0 -rN?м> c$V@,L݋9Bzގ7h^1"ʻ '*雹B!e4 ݾۙ'{x"Y+ca}þ授3+,F IVeOɀCv*׶"'˗l䟸;{oonN<ꍂC﹐7Uu-+uU1&@>ʼC0܆+pK(Xm ݧrL;p:)[.|\lN91,oy-*qM=bU{GXf஺c-H'ܡknPɧW><(dݞ(2':{9.]omb"}6:ƼYƏ)Ɵjh?$TO!Ir4s濺M\*Bt~k{@Ca;gsк!'R#@j q=R@mm.VHM8 hT>Tx.dұ j E4#rHEvUc *Gܚg]%ފڃxY۸?tO@! ~&?Ţl|-3ܮngl`!kб:@x+E*k:fK۠gC'89uHYr½20A ]|q bdq "hc f^zP=L>ѳɦAxN6z*Vn%{CGܬ tKw}4HسZ!iζcTFw [.+T_@ʯr5OM>9Yj 4 g˛2>ĩWƀBeLe:hbư㌒XTfL4i_aUX&yI~[EbijtL !L RB]'7 P:}d?Z`uV7$SkD[*hZ;>] Ob1dƀo|}!5].8Ը_U:GQ60(*0 ML,`(\| XpJ`v~MR#"f07̻ӲX!t5Z> oY ~ӂtuLۙoq?[XچoF>۶ab(ccY5jL%H  7L$@Pl(u Q[g+T <ņ1U!i#(G1Wqлr_rw*%wtFD.5Ư yYُJtNdfjmMk6%egsJV!|u('Z[(.iP-u\f*< ZؔDGceGc52!mVdHa]_wl\ZE^oCK -bHݧK66Wv^e{/tIg-h44 ݜȝg$8 jdQyk&~#G>hYj+ifHqǬh+9-SaܽWS[]HȞ|wZG:$m Dfk V2|x l"}K4̈́K ^ `ړW!&F;[kM..hpT{Kq 8Uȏn^֣J* o<۾]5 ܊\'HpbKNMFjLdaf|`Gחg1#y Lˤ(0grv04E&B1^hX_<+b=Y&eY7CJ|C|t|nRaWxU';FUƒQQ@!6>n/||2pS Ͳdw΂܆8Rߪ//tK[^ׁoܩ"r:s)mC`Prngj:Y@LԥyD^~-FM6^=2,/OwKWi` /oXuY`υw|C"Y1qzy! %] *8u%a YhZ;W,psX؀3~RtG@_Eģ/qT óOq:'q'bki)M3s5j_BYw?p$l \MKO[Mw?>, grΣPqQbZRK!(W^ijuӟUܬ%`Df]vq X`< jtFH6y°ݾYTve1{̶q.)r|2I(= ӟY?ϫ$6dpθce/wJ'AqYݩ{hV? nhGKD;\@6scx뭄/xhFe(+kIԐdĸmȫC|xqČK+9OGY1@` lW^'k?:%OT[٪ `Q=$̉9R(Gleဗ&YD>4IgPp /XU)#g>@$n:QjIl{H[4 1k镵v`tiRjKTbHl\E4A2o>x>8Mi ]QlT÷!:4]`NE\9S#\`#QN:P|zcL`N@o)?qn)ez4ke̵Һrk ErG!A A7aV? `Ebi'ee{U#ZNʳz> ,/H S/ԝrv I= ::2$|I)K`XW{o:Ti0#Dݞp;V5ie [jb|K/{-Le#ݘі?L)ΧtI'S0-wd&jU-m p&Y~ `HF*^dqj G]5UybW7,_p/V5biZ9#ȂOm`R$'UtdOZ鏥(s{n%[rf ~}֦%j}AuGQu!j4yӉ,9& [ʅ+$ќkR5vxi/+;ՎUs#Bm/'`W /0W ˼xVS ,37|0r4"_ Uϕ:\btˮsO5 FVcI""#F1!hߓ(BvJ4p0GّJN=:-;wQjAJiKcFN:.wۼ*mK!~J*0{-Nk&ޔ9ІØ!IL z+d*nONg r{Yt|J Q"MH5X?ZSmsfko xu뢺NWB:K܋`&6u=)d=\Nb p+ Kzz!Qf K 9+rfJ*YΙ6}8@ETPLZ֔%Dei:xA}Z7 }8َ`<,Y0M]2"k$+Ȍ/ Qֻڕǟ.S@B Bk8@=W\˛M4Ib-s,*-u / 3TJvO4H Ercu3gWt+36w @d,5daGrR`X2IJ~Atx) ,<y ޜUdwg6F%I:Bud!;qf/8ٞ"`+l(8B`1K43lzO5?d]vg+-kTg6s@Md;P;$v5EK}.W_F`3Z*ȥ 9~Zt ųF<ҹpbr^WE YM&Z"i|}tزi"@px2#:B5 q{\Es`z"Zg|]݀K[gЋ^diq .sQo5WH8jIxYQfUUQF. Ee 'ު[96.7Z5,By wr19Er{Z v*Q(ܞٙC|nHߋS%&\B4^'&ǝNz-gNH!G3|9b6Z[1r?b^ [ ^Kp_ ~2gSu*g}i5 `N4e.`t)hoa*]NxԔO^hH%a ASd7Dⸯ ,@\'ߝfὠEX_)TxYW;b+IDWmW!߹qADGD? M͞hS7Jn(U\LH\2˪甉Wd<)曲lI͕^Pz-ӮkB rNFH#qNNRg"Ek{$cp~Ѯ$̽23 =c\,ym DsO59nuQ*f3oݸ iy14Ai@;|k^_2mGiaBO&UDK~Y`goO .T ta-)&ƛP;Q]h৖pSwe[ϴWe]!eV5iXW%Ԗ{Ty]å4kC% V^نF=ZY_:R$&XI]Yy) |$vawi <]T0^JSعHjHFXd1⠼ '1'&-57h @Uq!B#!N̉@N:RÉ bD&i Dٴ Ox2?{d+r DZH 3 s ;n{ĚpK%@mf|XJQuH/>7O/n˷?^+ҭBJy6!fB-lCB)]p] >gB1'ۢ0aG G]Q1A 9 I,4FUN<^erвj-lu.L9is7do(/?k0k*MaA2[JY-:*Q&7KIe'N/uoYg`$ÔI/L~[q~,ғwp?7RApQv^$'Vj3UmBV pYL|8GGLYoQhjΤb(UNѹc;gވV]8^GN0=t:躤 ؤm8_ cNg&EcȽcOP G+Xsum$λoj"CۇFc'5Z m%#GuJjn0PoZSjA*}Q!j &t%7*JgPؙLKӒZ 'P9#Q} PU ֕!  joyr TO.m@5+;M5@{IY7}f?U0xC~;K8lChDYpVT9ɌqjjU?7{=@M'fZ^Xf-Χ4, dƨx_.emk(;i&@>EzuoTɇhp5M썖$5X,,CN1u6 @ (wt9`u,= (ߪ7V p&5HF' F1bE`9-O,)Rレ­E#r2-ErE[UBuŝ]PxFiEF-^c?^wԈ kا0g@jK+q+2V`ft+Q6_Pj({WEb ZY?99rqm@4X| [٫&sOH hΆ.Q\؎2Gg ZE)_Q7/rT_3K0id}uIL.0x8V_bNjru췇iR|tKg!8e,H2^A:!mD2`{93Xnj>NWeHy>p%G'/!Κdtp VC֛HBC(6T(S$?"څ&4RIȟf&J6)3 )XE`bIZEa >\<$xxfT{s 1݀{/CqQI+)NJ0JEgp„)3Wc_S(eʤzbhP7C13>Ŏ;U)p05jY\-V]$a\6/+i*Ts6Γ!.qf}VK7'9Ʋ ֿl+rb?=2|%1p<.ś5|A[O6?'M ; :UiB* Bdeґ!~E8}}S,j-3WeP!b;[Jc*0Ϣڳ %(Ҵx$W1Qf j"lM8|Y:|]520r> 0?[J!}7ֽN7#K* mwOvX6uDQ7b\tu%q6X@`}PgYZ0707010000052b000081a40000000000000000000000016661890b00003664000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/sound/xen/snd_xen_front.ko.xz7zXZִF!t/m6"]?Eh=ڜ.+XK_*,Z:N%ٍ` ΈH {j}dB,Ii<Քl:_Dw"Mҋ@ ϸ FL@L>0N 27ֶqk/?` XA!iGcŚ37BvRXZtvȫ'ޚ;כQ܅^opꥆO~Iݱ%%RԶǬ^QU}]Rv9!Ls w(;^s5ǁe#y>Xt 0B90U.',4e{O7 Gsw(%ܳ8܇5JT{qfZ S\|< /I`H*u"I=ڞtq ,`&0UI4V[[4ؕYzY#/GTxad(:]25!YQ4OJD=EF+YN+kE}??vr"< ٯ$J g*jyxdɎM-a$s:~ 1vd?zr~ĊvZK)7c)N!kbYzqmgE9 l"w2Ɩr K[+33MS1{%8 j8+ʝWL^XЕf+F@NWE"ZnAE_'vSLNl('0nݱ7$^P D҃ pށud;P-h73p|J?)(,qzg]/[xtzVr'Qqy:]`Kd\s&UOEݢ4Rs9$"uPאmܙ+%+X6N g$E,o:cU5qfOړ Z-t5Y7-xq~&9.m-oo/>y Jd6yGw]ew)Y,>3z>E639,>m]Xv.r7ťo/a]g¢&ǮL->Q">ӄqŽ|?6ys=`][E`7oɱ#c :_ :d N}MĎUX0u-Ɇ#%i 12O;:c dU*q"팥[Ȩ=fT!ss 4G؍A]p CPYɈlϜ0/ٗj 7 7DDѻv/%&Nنۯ7²{khFLaBp?2\D)pZwW"m/}i{k H&1&.% `ӝvx=| %( Εw,S{ glJ=3OZhb^CGTWR[w!mmmc̣o: O=MkGCZe(>"aa}^,31}$:#; ݹaJzgvGYS¨(5$9Z -D4s!S\Ect"}m!Zo rHkĘT̻Lϲ_M>SJ^1 B`FjtJLOJk^!}Z$ʗ4FՏ"ckɗU_>a*xpf萋&1oEyl\~+ P*⛆Ysxdy0l>bNR{.LcqHvE6eAx&.idB g9 -V+ ILQrj=.b2WH,SPy?%ݗBdeg ❟8[ @k4Q)yzGto-l*%َ1\u nj<#s&]ۑw;TQނK1qnje[)@E1 ϑm; )xox{rf9WKbzb(>V3G>+&NB#1k&^E ʌzmǞ«U w?z9⁘5Ώ@0eޕ%' Xi >DR@? _{CRN!G$H8| HmP-& [O ~WXZ #I)mvFi0R^>[pgob!O>x0!?mvTOTK D- J"*0`GV`/ؗ{ٕjE!qHuC"3r 8JNՓA{kSVNo,JZ9JԎznЄـ9mi)/Rˤ\T,eHAYx=>+5?u벞 èwvsu>L ߺtsWI]c;a:.H hA(%A !t7lکψ?h3Wnf!$[EzA WF5PNz [CϽ۱˝ȯN"C™>3m*0@JrNK/̠jdYOH 6CR %tzâr'3XDxA}lia;3߸>aDDN}ؼ3'3ު<{} g=J]Q$aeu@K_i!v713NBL2ّvphQ˕.|=}[.)&bݓ0wz9kIh3Tp]e׀z΅qgפ%^w3 0 &擈8_s&aw>'{t+g6NM S0KPpH!\}OgM9uW3ց 1d{+ڻD 7*TzKhid6?:%'g%z>Ai)ٻ&|z=g=ñap`ZA7\aN6i(%my=# ._a!)A:oDH- knD{!5;CzE`3=PJ(A00P#u 1k)P_Y'C ߍ9T]zF>] Xb1bhd[ژqwj7f8o䶕ӽ(̉T8C{tpu 50]} AJL/MG$:bGաHBMwz䊮ډyrqI &٬d ƷI$g6fg#&1e K%4!ݭwa"v?4n0W.lVi`&󮨠.T^łi3$VL +{Sˢ~T Or2m&#yԦzI)qw # Ï_-v7( (Qėl]1^x!'mjg3Q5cn.r`*_1s #lc |p2< #,+Ԣ=͛ &LFLo"{S8sa9>$-sqebqܳ;e(juZ [_*h<ص"K^2ڂ)7r:V?ӳANE-$ڰS2vSwXx6Q֔>^dHPA˦9X#I=ȌMu:߳_v'`u'&!f+J!W/Pՙ4t;8SYSݾ}ʰ'A& # vN_qD;iP/M}!XK.z–"m\x+ /W7+Wtj;LrtpfqS1fnFcx6oZi"<* eHuK[Ѽ=3\ó5{xBPֶ ФALG݂4UiC- 6{P@fNs4_pr!j.YLLl 515vQG':ߖh1S #Q%mM`rT-7 ‰:n9IUh!W[ ?9"6ht%u=1.@sh“0kCHl //o,lf\}b/ɐ"ұ8~գ*i1_aXK="渃-L"NAkfgbڝM.n=54.iJp*{ e9e|²fP>^bODbE&~O||TCBk=lZ}f,5p=7v$QAIevD* N{$scYb9)i)҂fhE n:_+bWR/鏼GҭDRMh6k&59_e0/6 4(,K6>SVC@pEZ#GeŞ3}ŋ|:A+E/WPZ@2H9>uA`rpE`p {Eҟwl8:-.[x7g!Wrt\p6Gu=AjMӮcRPZ'l[i^CGw] 4玞L/Ez hYy1MX 虑`帍Q+!ö* NxŐ ޿[tY HϞYoT_bD葈%LJ8raS+@ɭQ#%"O5]w1UGi8sb2ECyʊ,oyOiLGN$6T= 9_&K6eH/d*FLAǬ@{)^2} RfFB-r,^Ui |!x.(*Zf~`@]4$g,I=`I$L>r$H.o&-fCеh.-_ -xE~vTD~s %-Gd;W"s Jj,pcR~ײF;dؽ!6jH0+10u.ZG_5 ͈84f%”senBE]w]rGiNq@r&[n_ K%pch|\% |`g;bl .ZÁ5tW;a7u4jq7A!r7V^.[*..'?o %$tj:+Dt'Dr>2t0<(*k+TKbBYE o|5PNXpP̳T"6 XE?͕Q4Eέ_3c)[6aE%8ɰ5 3U :Ը1@yOPd=GE{c:dø.+FwA*"@~n lY^b}\-KGUIѺvrdjDy"ohzqSZāLm tCbCUVl<J+węحa?7dFtU=.o՘UKxfvbn^+[-b2]r|եeO(ްX]kďd36}aDlh}bN^?:;S؆ 3= ~2cObBGbg!y$@))9phhkT'*E1d$Ag&͐@viK(\A'BtzJd9oh2M,{RX͚O4 vR+8 $vyb$lħ7s5+7l[H3|őcd>aG}8HLʹ5˜ ZP/T[d5ȚnŁ\غ:k\ԒEg%*` P]XW8 3UFR:#مý~hZHscXWp& Mu}n}iFD~Cbd-80߈8>fw Fdm# $kbP* sXGᡍ*/FIK`"2 L pugX` g.3M7JhR;|QVPhWqx;Ds.W$ʒ]SsT$'(Wj <MZl]>#[u4+IӥvI#<k4-1 gC2Cܚ\wvGS`%տTJhnmAd  z6(LJ WJ +ٯWH ^{51k! fB$)lBxU͝=;54eiLܰ9~ y?YY臚43=~%aKrLTkF15=v##iy[phu$~*IEJ\Ey#ܥDDÓ'Bq5{nRZ0bqPʈt+⽧t|0D/g>}Yd) 9tLLEpytl?͉7L-5Eq cxX2g:UqN6%{P3m;'kJ/EC00n>K{PpaRP4\~\52 e [xj ʤ7MbjH_8ʛig4lȌG*ٳ^#Xk0CrrZGkbrqf>r|όoB-m Sx׏>3ig)[Uƪi`ٯWo,۷*^%*~*55 dq0Ty% @Fu;ZqSkz aZ^\'2aX [^%ϧQԝmփ\b4z}9 OWwk'xM=Zt(늎5SbOH"まF/ty( ,A0͌1z 4RϊaMH? WT?uuƎ']"=UٗM0J?gJؗA#SXΰvrTIIe} \fR58/mtd!a{Ʈ)33"}]oUweʴ,N&س7xA-s^zp^=`U hr'ϋy#NNxu(sjo6tpGU#c'l e>=2?6[ntF^v1Z], r2 ܜۋ !{_|G̋75|[ߖoF Dق$A%;(_VT^a; TWF?+MnU_&6FY+$I/&p~ćs wf Ŵ畼"n7幗Xj9Kp #DKu*xiD0paz3QV-%K.Յ@m" Ø 4s$dW~x(kOXDfV&f/Nm}eޅOKm=s*lrXY]zBZ<@+# sn(^pM<0ObM28X/C-Z+We/zF/ uecu?ibYIٖ~_ G9roG] .-ʘȅ_y`cu52 IN8(a<\~[COLY BP9FjcF-,&5,:脲 s`9> [P'tan 1{->x3TL|/7. ɳׂ{"b-wuYA͏+-^Z{,]Cc8C=WuPoJ5=u_xavLgB8e8JI2w36Uzo:h,ag.+N;&co0mԡr?GP,DȺHgY[YC@fs;8F[WM>N[,tS@&'Bdɉ{x5rMpt1;Aʷ+O. Mϼ(Oo1R yX=N9~>ՎImv{h=%hx<綒hd;WL0ȋ?G -=,M#wE5 ^?zyKn4$ u=JC)\(DuG0$Ia)#-ԧSrO +ܘ#͔L;_,=GlvӅ/;v u~.͸T54?ޡ0>ạ2' ^9{V*xC;K*1Y$G%a.ETV=nElk*yB] Ԕ`7*2^<6216#K;GSR{PhU/UD@H+݃K;W(8r ĖQO;6Iaˈ%'R_Rk3~G¡I诋\_7,} Qt"gKvo[T.l\;NވE;սnX(MR@MWhl~x8  DǯMո O߿Fr y;\/:QY V-|;/ eQTCe&[<ȨB]Aii;_q N6L˳3OlZ2 '-Bǧ[,Ð5'3)]s?'Tl5_}{f[2daS&&;3 [eM9DHf19"0)(=cEe7Mߴ3_oo!,Q4LIBy4etTX()9- N]z;kY];{ g`Y,4l!@cZX9F5HPa]t"n59ǔoK~F9)&J- 4n6LJ<PL?sVʃߍjkQ`%c)].h{˶5޲7%yyak>~_}˜Fk=L7{#js7s$̸%q8(êc{dqyP-%hd胜7v^15S+9Hz itnSVm]lNB@Z UP١Rh yw6"rwǺF&(X 3iU͐c_!j9k8 Z9un1`$!FBc3i%S%M7lRX{33sQe31om[go2+m:"t%ͪ^5UN5Lt+:~$ð%]蠲:pABj@?H\_ pj[@EEQ_qwyvI<6J9L.l<SAYLh_"%wт8Xt66IkPdw^J}"ڭ{q~ӵa[+gtr9( q5Jd߁*L*𬗒,oxYz}Nd%1;>.l5'2`ysdKnoEc&qqeA 9eCj|bsɔ~V78M=B!WH͏1cUOd{ٕT*HUWIlI }KmY7MnG"8Bϙk&>FaES9JϺ:2{<fM4ЄR D)M&狘&?[ ,Crʤ*Ьt2mɟl3￉rD/Ғ;>ævDДn= \G^8hS)V_ҕdxk"V [f鏈3TMv("1îm)d&=jg hZpٿ5\51{U1iϼ@@UtⳮW/TD֭*M2NݹWqI7M3;XXppk<׳{xYw,xs{mCP#C$_Ap˶V7ΫY[Cl{k1&:3L.2dч֑^1Ӎ0ʮPM>mi?|d9XfKeӱojn{, uhϳC ,d!p;! @6YBdBnM<7\y:gi.[F,kٵ1mpn/W?*dEG6~{*&1{#%Ru g?tp&NCxǼx7V+3((7x9+"η]~ۼVccBea0|At3^ F$7-{z{9g; 2U%+yy53HzɌ6I Úhi5xN YZ

      3=W,Uط~H]hRM>E8|&EBJx̎@[jFsc2^_֩W G5v2LB*nzcx F,dJx;X؞Gw 3b}NZn幪Fg4|dHlFDצ?]F \TR 5PAC$ gn5r=a n?fߡb!?8 3Gft*Mb4f]~qm8ɶ@@RzӝL5u4Orʺ=)=gh/ V^83za`;$^QCٜQVZ-gYQTng"{ݽSvטCZydZ"2sLWJئq\W#朁qOwV}OtzÑ5x1]eb]D~MTxy7%_G~{ɪtҳH@:?mkvI`-P5H>3$yxx6Y*9'r V]*DI/0%'kZSV Th M }Fěl ! :Ov#aަ>=bE#̩ATBJ% S+6KCͭhҴN>7/ mrk;]kw"|qMqdIaem[?C_6)؉cbdN<~!x4h it5q K6lJ41 d}SpE}7QSxߪdHf]}d 1E!M}%mSi;FTױ"jF,J0vF}G'ͺ596,f]߹e!.'nXW,e}VF 8F,TAtWZv% #> 9K{ Ō`)jI QFsl\՚~SY'2/pbT-L#X9j"˦5קGr:EϫS}hsmu|/*@mS=PQ{[)΄5z0bڳ63{˨+pBP.3CLnؑދPt5ϛMnV>%ͦåt݌P&$R _j%1=ۿcŌxlf-;/[io6WWQPUw~w*դNQ7q+)8(Ɔ;u5p(^j}co_ iO6(??y( BLJPRJwUy+x!R;b!|]rH&ꃍ:=њaW bLyy:U= ~h%K{׈VA;Z U!;U/9Oq%u{ 5e[|>ZulkBcF0],SnbM8 '-P]CK[᭨IT(}Up{0CW#|8aMsnhݘUwdpr^r~Uj9h ,XٙpG[|s09DƩB  W3˻":֖M%h"ݗE{xFr0p~ ;lq>xt}I[_8 F_QE`N Q -Imz+,n^==CQ F7KoftR\Hj|+ºv_GE< sid!Uc%nh:T FXоPB幔8o}s*C% qXU~ LF 1!d,d+%\~8-q.Ĵĕ8Q&e6VhEr(0@dgΑq:傞$q7l*~yecΜz5xj99OLK6 ҆g*E/P0r@ѐj&,6;M y UPkL:)Ҭr ۀEtxؾLr6rFIZBg P%H9^h) rh ˴NJEOtgwG*vm8 ެWTY_W$ s`zwvǼ;X?2T^k?8HYK*R76Uf]"KRo.vlثvh߭67O2ila+8k kB 4kYj;,I cG EBlqO4cIL2ggt\9qXՄ| )hM?Wcj!.#"*d[g#NtO/ *C,,#Cop"&OOeY!Kr9b.fC$*ZUr_ZcIo&"1BRsusLPrWORgE5o4'HwPOTMTjԘXzs`+^"y> 3ڹHBC\>d ފs{/o1Ah2RYʐ/Ρrf(ª #VMxr_#M媥/7`F0.1e/ot:Adx[x܆E5b_Oa)EdߢtRSe$~S({cߑڳ6r=Ԗer-x￉@E1+)u+3^Mlw.{i;p 33`X@-Q_C3ص2) |0!?NE7SտJD^,푟Zc=LgT#Q1iY8|.%<腻 9%}g4t{?:$f KD%<pݪ"3S)1> 㛻N<#q'" ᓁӾJ,d ($"0doCl?kHsaܙD% 5@7|i`P >:b_m\:N<nH-\1 w߭Dރ6nHs ո>bBb\>^m>(c?q!Oҟ;[ BLQO4Qѽԉ~5%eX"vǘl6AHid~J}֮ (Q3~'1i˯ kK/rDH?&N"k>?Bbo2nrlU$L-zqW-8NRTh8Ṵx/D L sާ wB&vM2q"_tdL7M܏E1Ur Ou2l=4uXk5~:5;I5Y~LzbC]ž\ R>5]?^َq-iǕ^ 0xk@ t܍2.3obmoh|b G`翚ѕ=bq.1ɔWm/0 񪺎İQ4֧U: EP8 v_Gu{&kP/2JnО?0kfqƅ8n(9>%8il&2C^A0?66%8mQW{~jiI %.ޢM|OYM1itM3T=&e72\=?[RdJUryvEH ZE|dnHqd%?d΋x(9WTlKM\ ˑD; }M&m"zXQl1J[e* A:O6;TJXⓣ*? #mڷ0ḜB{3qa_CDU+&N4~!س \JO4Q)FYрqYM\; JNW94hQP[dEW\z֣cux4fPWō4w3N%ɆHL(Q D1%( a ȓ6p,SA×a.J\]DItY+l~mjyOLe,㜾᩻M<9c/H㓘S/ mxUcH mB&' * 5\.y3@GA\ 5-Q!q2! MSbĂ!yWb$`X'b|[3|*YeNI !A1 a?_+ͳ4EG?”V*T%?)/[D߾ӵ~̠F@UdJ pP-,r=krq" S0z kggB K8<( !1qD떸8S-=8fRe[sVLe#uew`O;ZuĵBKe?/We%ű9)>w?R} K:4\'}6SQ͢@)5W֒~>N&-#dH>{1MO|A(.X@׭1-?WShe}MyQ?y>;q%rM~=A$X~ ߈NU e )8hg\1bfc/ь==Nct^GeI-a$uܗWd=#3k$6pWQM_`K -!mwsdKՁyujWu< Hr웲iWƾ2S!DHޒ4ҹcs$@] 4?TMTw3HZj~cE3AZ@۴3N1͌5$?TX$|ZilcLRᜈsN!+Ɣ)}$V(m܌/Ps`a[2^5Ҹx{?F5Y>az7@E+s2"4w ەB?^`WXl*lҙE4z9c^V0Īu˓q!lv xC?tt@ Iy5 e5+aiuU]ZmMB&\h/uS}(^N TWO`뤠-Us(Oq { '3%FXӽA ]u24ij;eaճT?ڊ"gYެ XtNW8#-9¦"?xXqd(ѹ3!:5(j)I~ܣdBXcvǃ%ȕr(C%-~+I2e ϴONp3|lve~=XLcR qP\LQPҊa]Uzۜ(doSw1R6~?0jSJ{U$5kd窂<;2'7?bjtwI~fhS[/G=5ɦſaฉ& @;FۃLF/ŝU3_Lb7-Il.q۫o$imiF7q7?ZJ ɯVtfa-2MtY2BpO,A鎍p;xÊI8Ա'}SQ;|ݏc =>n]m]@7wHVJ N ĮU8,16_\WdgIwuTY]~|wX;$JOwi4"Uu*!TXrB31:LPmΩamV۞b7)#ߙ. }]_ fޭ۸$VE+Ɵ`:+MŠ9义d_rH[&#ݬX$~pħ>́ ԓY=ܡ^X73m""1rd/p^FsrC:xT|]5d-&MuXuMm!cw0KR1 8+$G<>= gL(l5.^>B&߹-PǴ$))wy_: seis5(h&px7WCEl!? n~`,i+%tl`yC}5a*=B$FYSu ec66W$n?˴":*- 72]+6Z4Bݔ2oqq2HEB{"Bz#ʫ;{eI.]-vdy/҉1:,Tu #9OpF31hJ.Di5uuBΌOM &6ցŷ6E;p3(J7|m™fu9rY#rh6 M!: vФV}$Rxnp`KU[e8$RR Ut:77/U@gsնg#;J/ǓGKrڸ*M^;2LŻ,G0͟'sHQI.kc $FO"=$uH4s)EL]e' ťkQyg`H@w#E,o4; A$-Y;?wbJmezJ [e~|UxDN&t&d޻\y'?=*Ё/]]t~Ap9չ ppDK@sz_sl6Fp4= Huߥ-aO|)'0SHuxbt~drVVy0JhT(8ԂA ,-O4w/7GiyGDB}. !&m^z]_*D+)OQE(2 YֈPσ]4Rtﱌ9]ΐӚp5⥇b06Er[ ] x"" pU9{-e; E0el& XiDh.|fon V~uơ 7@b#![ ޯȚįh.sÅ^`:&XZ*@suh6^²MT%Crh!Ut4T_<99th$<:kC,Use8%N p0ȋ1lpgE-m ./ !M;r:?]ǂ ._ے0'B!K|k'4C{E9icKm%&ZsXiD2?FIwκ\Ծܕ885 "K8xӬ zk:#5~Օ؅b^9#Eю}gq}(X-Z$ߢ9^l"Y{?:aIùgV7}r=a+j$=H>x+I b'QژyB/*Ia%(_MKer_D`R/DfuBbDbP *ڀ&}V]cmJ3?t|' L'ST fQ 8,?2h1A{8gܘwγ#D]+YУs:`&w?r:c@ՐoAQڧ=1ǞHE5od)\{|B45\C2clZ#b@} <А~'lI$[ER7B<ѹJDyaXd!]q yRF=`tࣃ%_J }7oFB!&m7c|-k-}L02B bN6Zu*NZ1$ }HE%E8~a^`n)j  GѢN 5w_ /œA%c]l ŕ(>oQ-H9G O=F~bF<"m_^@͑.+сx+VM=ß< + ZO. T|cڙ/O1m2%TIziCd.eu1}c5Rn9jtV& G$X휨t-oUVa#h:.Euv>zR C}$I?^fЎXE] tz+9yBpm>+Sv70XG-k˘2rTT{\D^h>6E``k=ǜAIֵL8lEb]-{w|nw}"b^ U^j`%A)DЮ;y\^vD(l_$Ǧ z*פ*@۫(: @ 0,j^*Q. HC"4%ӹęRW~ H;Ϡhz)FOG^_ȕlnVH∙]5j>Co_mƜ-S:"wӿYReD[nLK;ߧ.4'ItU5pqU T 3 }e hc.0o47$ίեַ;Fި paS+6}$ÚQyd5/lw T O&N7G A+` )֋-ەBLx#40LFt$ݡHѻND*Ԙg7/ t΍+2]COD˹mjF=z0Uҍms{zӕW=dqGqո)16TCRLhDZG9Ko6 c gf$Xs\7mPwKN7B1dpEe,]B r7ܥ7v^z]Nڟ=<(BCV#%15A~&\*%="*s"Կ,oZ|9kKOhk͊='k=âT^3`%a/.4~ vSB ,UΥ2? ClbHӕ[N )\^AnW$c,l>N#so%uv/X[I8+aXEqq=[w! ?*1G/jYW|^>0lHyCW#~k8#Ϟ~K^(:KYF(zz$ KVMҊ,r^Zl:!+ BYx9xg”5gxԕ*?ߘ0%܎q?L֣G܅ }56qa]rGZ v;nU@OyFJ#$g%Bg1+"rFj6YyY-}`mdeZ:Ot5bGJ| ac>0*(W7SZ1s*]T1"1L_}g+|dۛP7׌ZAɔiiQZ Ok :yԕu=|YY[BB7nVl|g06 w"-PܯNp`2ޝWn¥ |]?A$(H[# &ɵ)1yQDpMj\e5i'f0 &lry9zb.{ 59MU"8xs"[{K"vBo\,k Hd>jϋ_/8ל8y˘jml{8sCw_/60b YD-afR27]8;љ ޽=H`|[XVg2W1 J)C.aH%[ij2$JG C;]@,Ni97B!ڸ2UǓF?Z'S߀eC>qDHv}]cP[$"ZyO̺Zj dוUE iyt,PJ#Jwy,˰rcwf*M%#uvtth{kyٌ؉TimE" iք]lx{}-EqrrbAXl)W>^BN;@>1x&M@9YQl<蝽l,l[w;-%iZȂ!N,ԡIJp+Q] QcEM͟FH a)&CF]!¤zϺTO(-#&T,=KFJ5{jSbeȓzcmPalJs_" C͙/EaqNeU7n+ES|]삜Ɠ%dР_$J]u~9_!pl 5$S>?N`'&Mv'%ѡW[?U4-"cx9q,CsW ,01LCs gOHy"\YyAmo)A6m"&Ut-\kK~Egs}0<)W*@mײy40D39t=^k PQ_ZVE[zol7R@##ٱ!}VT,\H=d?|Yhrڅǥ`klC47%c1W wAY}qwV췃Լj߁ڡ-*W&\ϳ-em@U';8]^3kʀ!,+ ̼So9\fChDOd@î~_,>6hXӞB8Z$Gxе?_s+yّPH=.fQ{ Cִ] ge,5.by >t\BM`4 %Z.uM7}rz(CHU_mv)91KXMEM8INk﷝Ξczb21-ѳ(?QrY/;m GC?q/GͲs9'q Αq֯ZmZj܊@*n7s@HpV8Ly@TPqyqoƣ?M #Yd$DpRb R R tVI߇h#t6T| IKcXk%$0*iK[J!/Q8h_g멚)xK'E8xɀa[WКhxJb?QAvUsESpKQ ׃kx4 =mWzZi0x];beUhoɅ·jvYW[Q;!u˨ЉɈdxlO? MkAr˵iHKE6)"}[q>̇Xe!_"b@+FDx3* @ini?pGB-@"7/b &$Z|?/4@QPq~ pjZ@F,[-Bz<:zW8{<8v>iǘt+|5gP Q- 􃌮N(B1a y|lGY M4S6 o$5yZQU4(MCBDR9hZ޲Q?uc,)ݳG[^[PXL&# GG $#'fgd:uc"  yۈ[6="U&72@| 嘕,{+Ұ.$ڞvthFuY&)]jWIGaؒ@I>rf+)RX&3/-6+`& n,쯾r44<ɿSY+;<;1$| Nz~ht\$w[뺎` v}Μ ףyZ^Nj^q@xԘl_NNkESu~*qZ%A>|KΜ%0ȧ&U)+kL;\9"%˗'>*tI~s+#)]Bb& >j c(qc&$@'O\2=`*{3Jt2fX̼3%.{=H gwi]QFAJX4a!,j B^'i!Kn(Y̹}5?^:íӫM|BbTB Y(Zpg{RNZ"`o4D}UpDzO"ަH$, L݆eFNiؒ}߸D{^处AwlbR^ql:i"7n/7 9G} &SրEuf{*K maNIfH<@nj%\9NG$!MB I rlVXy;UE.vWͩN[GgɎtTy(V(>Ok*g#0VyDF܅}J1Yc"d翇qX3Qi+pwT &h(25˖j)U@r[.L0cVcOFzWG,[I8GUݐ%M7mVza\D9 g_X!ݰ2ڀcE5 @cŗ@(anD]WS}~r}HF0}-1ΏFy=JcTzMvJ]!%{BdIX4q\LF ?)iJ&9 ;ԣW(s@Qi2s !΍{by p^OV#Ky^4Z_7#s}j{)WS-\I˲4->H0G 8zYWTCHEMLޞu Ѯ<=[Z`qZ6LEjdTqwD8/(k[ k SpW޾=^\ U(~1"] .Ƅә ,tdZ8V*RbݦA=|Qy1z]?~k0RtB!L\T^@B)BfA;VKc9SraG$׮ +׻WuMi7B#?ђzJey0QPw>`5 ?'db{RX;:ZPS*`HRr<"Ft3g onjթY1 ʞ3.y:n\QJ˃CsW`>$34y7ѺNJzr9ˤĆו'QrQ7o_ \ ژVGdB2s%}\Ta <]qJ;l/PcXW23B#^!NK+o`X*pYxQ`1bf+.d ͰBL@⠵ dQOA ÓyRf:x`l)Yw`G؇٥Cq_V5zl74,7^Rs~d#zl)u=XDi{x6E j}.W\88!9CzJS,{0A@31Si2E 8X y*-5ߑZR/]x/O媝(d$f[-DTun'搔p._'. 6#~LN>|əUB\cTJ,4&s@/s/%@+*HK^ ?h#9XCtYGO4[jY:0ښlۭTPcs~Ax$,j>t:gG @ Vl{C+`a;: fc~3fr1HC:)\xr[ `B~hKڧR*,?TFat[.)Ҥ9|t+Π!\B{t'B;hn}_V+O3(k }^<;GJ݆D/bz(-~b!pe&RJj/׬eiݒIQѿtA5f+!!K2x_r6pV %)^1n2|X=>*p͵K%]Wϱ6P="pn\sP%씬JvTdk;؝xHVPprd#Yv# Ω>c0vL Fp.ي=[a}Ԁ?*7Q I)-K)Wxʀ> PScK3Y(9=PG-D_ELst۷P?MJt;"\KP0HG][깽CAV>k#%U;9+@ x#6Zu{Ti?FZ3J%i9bd9k )u(2٠#+P%T31+ƈ!OOQsk~cXd T>ID%i#E`$W 0yOt֙i,$aP̖CZ ۢ]T^6,8)Ĭ+!N$\#wBi՜]!d޶![Ŏ~] =k˗.}mո|'+<]ߌ)Ѷ"Wdv9C:o +L;~_^s#/c}L1aG!XKyg2l<<I9AOԈwx-EĘl8=4zLGDّtmLIǿi%ooi_|+f;Mpyk⁞k{ymϝe|6K Ua^M֨vޔ)ChHǒv|cΉK1+obZٳ.%'tE$imMQ|@ET[G #-qlo>xܧ aK Dw0/YlBԲWm}UÆjԉX banY+\˩EWKG7 hMnNiFFWiu'= Ruـq٪EGR3va1=1p=]^)de"HSɳW@6U,'9к~jyâ` 3b6B` ,zW ̿e} -AC)-E#^!@n/xA/[tr!eJݿTE7Zաn-+˴=(l9=#Bz-'@WOVŃ4KŸgS O 6l'*i.a'%M#1RkAavz_83tK v 6De4cjX@`{aJr[@O+oyy~Fp9baIJ RWmn+ Eb {m-$;ta.&Fv~j4Oi9ܹv"uy7P5tOg RJI)Yټ INHZ7jO>x7U*ǚK< U9`XUx uַA6彩JQ&_:%$7Z7}Fy ^zFٷ@\%<~?_ +5n[B8)*J \Gc L::g ㆩ9g>w.(z!6TGv;F? ZlQhxHk-Hh&5PIr4m|o@6\jnFb.VL {#:Ŋ21e DgPuuI9O>]tG 'GK_Rk)C³ ;|rÿ2`AxZǮۑa^XsE0L~TQ h>(|T7J "z-FMvA=rV,bVlӅ2ăHsbg:KArƍF>Cj-?b)OA!}alXܨK}}Z႘v$8S(QɻΠH.E_3pgDLQ L(_-+!#ͣp uܢ$6BB^փąrI?_AqFI%~Uҙi>vQO Vх 1!>vT%.q:|W21Z4ԝZo,hlciWmE4%ic *AP_|& gW3œljP@~DR%~rόq=TPs@*&7 1qm.#Ȗbny^_~7܌* d=?0 C? _G0!^$ Dž xeT+Hrl{L!-ˬM x>Az7eG(F3Ł|4IFHW%t|&+H^SC| O6)KʍXJb6(q>1J M>T ǂel&*p/ g<, go`>7xqy,$k[A#0MVs'ZaF맆-S}L,ٖ2gAУEn#r5rȲc{/6Qi^0"y& Klp"ɿLB.^VNU߭--27s&O,Ol:f5ipH g]E ~&h$ƻZ5N N2@St#˺;glogfNc3! 4Ajwsd*^?@ue Jy^ YCng'+ZJRfJѯ/+w~`38QɤY't 2p+af{VUT$YI"Olmh2C`}K@AVl L ֧أW5T8Pd,ԃ~c &qw?o1o!5Iڙ m~,.ƽnGDgaڴLGai pl7mR3rx7F:[[zY~9 ̉PdoK7 'yofä+?(y]@1PHnw7n`?т Q[|Dy'q`)vf`Qc\T cHŔɰv,̏x6P$%5zofCMf6`>1uqtBxh)c!4W:_й9rHlQM{XąRz(0~Ȑag!\#nzc, B/햡j>@, $5ڒ]lىD3y_Z4Y2U~6s(=yA87'rkcʈq3ђ۱F*P/[hg_V[G־ؑHuB)}TF@Ә-jMt^Ť/,G?Bw>5yp횀he~0<:ķŲ~g=dMyaKh V-8a7'murW)]EQddE,ʩ 7*a%mx{{oAԦ yP6r;u*VSnS3#W<9NOltf!~]KIIE?v_6050'iEW{@l#Q Y^ a 9fS(wZ4VVIr kҶFtOc2 +Z{h//!cu3u\fb:3Wek/HA|Z|"<a`ΓNǽgBZٺrSa6SoXld@1&@TlЎݽbXh O:X1^mB,Tm _tu Cʗ/CQYud3 Fcg^avοLmSPKNZfpq>L5FZa9E\4a!Ï}&od0\~ ၳˢ8WxީaxSR`-}cz66K(#ݎ9nЙ@W۞О*"Ϛ)iF3Ld3 qmq90di '#A;5t?jbVa qc@_)S~OAn})8;VW|]aT W`"0- "fmA!zPu~N)"7ÑxjN\x)hL= z<'6|`(;:gmѺ- 튑/$5}I {dЂo>7NtgDzK=lcҹ|SMv+hm)qSgJLJ) wcm}=QI cU(?8(&&cjLE Mi _|6nLz vRDžg;Co&n+tçJEB |^tٕ쾿M s'fZ q: ߳kE"̍4;70JqcӒb.bP3UT. (BLt^I5=p~# w hRArgJWUaR"5nO'uep1!ecZE*B8"\uhf䕰 Zk:ѝ"+bQr99,>JƯ]MVG\:G GV>×^ #m LJ@ɍ~;1}@Y"n;%Abuue{ 9=2QxQޑMO(k , zZŦyfp,KoxNN!S\2|r>Ü);ƣiL"%*//QȘUIJ?&9!/?ɫ1 pK)VgJRϕcgم.^{/ ]X"o)#ј E_jPm%|#2XJT=6T(5c+u:8̸QKQAF^\jDm? d y0${T7-^U)2PiYA&#pV`&ktR@SL™J C  q C[m/5OC!^н]5Af㡀^uy|;Hik;]&!qs}p)vJWcOr] ["onmޒ<\?c#,J~@!]!Uv? )\Gy .\eT3Īv`۽vxu8+/74IqyǧAirFPbb_3}mt9?uKc ğ"xBؙ]k!ۜV ] " ը{sz;96oH /H›00.0\>nVxQXev'`Sz.&!&bV[ Iqs=wLqپޡ)gEwӽP-lu}0\ti9r T!RNNe80hjp%vſy0 ἄ}g !h苷NL7xlʉc.&'q E i)r㻗&Olަ`Kp|ñ*@m=ƃC xН//0 )O[`=!z%6pgڔqsnK*CH|֬t(́]4PeK"<lIy&oŴ8OEcŗ{`ӱ`+yv@o*#jS;My`;oyJt>Z#Wѹ!rD5Xc~nO]5yAyAxp7:sL1mH J%Wa$S<8a4wm@ନ .qwC]5,N׏AnF-p$HR<,`j6nVr~_x>ck950e 6M0C^X?*6Ryq6q~~g/]"rܐo~8vݓuRuU+ mȕkE [J.L>!)a`ڗɴ*p"ޙ~{RAKǭ3(*U&0XQ$id\ZRu;Ҩ$y'/24gzue2, ˤ߄>*_kLf[ 4?];YWDOE> C*<᧑3&_,}# ƒ$6R37f#~HЎ@k1jp\2NfA/ﺽGjP LX0.bRLB,.h/- QCa3/- Z'7B"~[ je^!4p,Hj{^4+a wEJ?[mF_[ B;+~#G9`O0nպ :EY(݅C+U>ٟ;Ubi^aEBZA`+Q8TL&+*]3f-bݛTǞ=A#R k;PŸ,Qa.0SqJS &"*xfec=ZZ0Vbȟ-pʭ'@?//+#ў{;b[Pg=ȣf^UhyBL\WjP䒓ͼx` B`@a>7]鱼<99T%8 I7wqVº6ſdƌr#+Ƒ s{)DVRq<}m Cy/ ԿJ7J#ND!OVq8Rdg}}zl' >,}QBU:.&Ssh Ix!p]nJJA#5) ݸRdwX =j[G2xlόt-gG%_4QR6WhRJ{CT%d:2dOTu3xtu̐nf)AݪcRra`W!]_E`@|(gL]RN6IL7٦VAq}@IAryXaLBԱ1;x}GfT* OŠ*M9_3umǗl\nT|Z `g{LqF).kH&",J9p|>\4)aLLtڀ39Hvt@*(8m$jI.txI]~$ݰIqHZά7D%xʃ!@i$^EAs{W5ғ!Cb^`{0uLš~"on])QLLcٻzwW\Pqߩnuxĥv4n?v\k`ڡx븝J~`Agx[6Qr dKכF !y7-B {GaIN#)wlٙ,B 2t` ^e%# 2@$0#ճ1CN>7$h'Tj.A/@%*n%oɉzXU)#ߓW>KřXcC$މv" {wTNYykE]SJ$ 4g9I}El7*خLf|ZXGСkWT xsy{O Ip Hƍ7Cd:KSϫ:k$l;k٭ԢBgk5J&sTSW<¦ tICA4[cNtN{z|9#Ą~Bz&N_)@Xɼ'$KýL aݿ;'{VsCQq9cemEp$3Cq~a4̅$`m/v&v!PgKkEQB [kC|Zu ̀  7ulh_X#n-yͭ^Xc8Pn -"3+Gy >}7?NphZnN쌶0WΘ%{2^CVy,6V쎼J8Nþ] ±RY1kK%wg\!3HUd^lKo0t%V>j d:c2&tofPLNERv4?ynFiS[G}vݧtsc7xT[hޕ0`ڀ$!0#J@#_mmYI)z7`F ʮE' Οߙ9yrpԆe%&05~#2]TQmiDU? g5_~JcU3nlk'@f/pLMјd]GKEuI$nYӕ9_S"f5Iy[lUNu.j.O5ȯy4(a32 N"?"?{Ac_"oV=oJN1PXuvP] HKӆ-vȼc-Z4M00 wUZ3k+:w h1G3B xl{Nh,GK~?p 7d!o8Ī=Ҹ~: ~:n`BDLQCE#W\=r5@6be,XK&.)v& TexQElebZv{N|GƏ,H$jS, :Jλ6p* ![&Cmbj@ > ŷšcu_R"iEPːJrf[`MKIAM д~nOs]U.Ekc;Se<4ss!)imL6t1&>Q/AM/a54 {3XVM8 YGLE[oxE홒/ 57Ӊic[fÕJ-v:Wѻ@&DsN0:Z\~2P o\I}BEw9e~5[VRpYgNiMR HpjρWu'>/OTgYI>(<6L3\RtŒmr fW#iPyP"=XHI96zkO$ gTe@VG6!z*P Lιs..RJZ#rh 52 eC(S4W:7O[s9 qᰊQS.5N`,4Q\Zs İCj6c>N-DWjr`رV'Wsي\ S)dbJ">#f`,^y+h9Ӈc(9M\#61H`J[ەu}iWpQHKh x'WKX)=qj/U3rX6.՟]ҊNT/{J4#Fɕe`wP 02I,ىszmGM5X|%Ю@XxSo4󬎦#Vً6hVZ?~U,({y*ljVjOg\}gSo2DH(,xs;P^/\Z*5%ܾHYpC>♩}/q- owp.3@+$VQI P{*4") $a  r$nvB0|V8gW{& (nL(s qwQ &-9|XH^82ͮأ*a{/w%uZ/?ZiK $bO=jSbXm)Lu/+w#G3űyԊpead0H/<Za[SLxKٝ4 @*!F\@&m}:3zdj"P٠̥S4+H;󸰇i ?;1]IpPfu0K*) %Rژ1- *˨&|? a2z*Wp{<~,6nD5i%8ie>ϟ>)'h^HJ_ ZynǢT7KH\dW^pH 50tpvK 6>!EJ%MiP[?O.#w9SЮKQ.؄y~SK5|q(I[. Qv{)ñ~6^yǯƅQyz0>e=L젧lE8be36%6nr6 xχzH} "[y'_ئ⭋3ph|\?ral_s䴉{>1KM e#H&6"g.B2o{b`dJ!ÛgzBT.w , F wfb#^#{d]e@8{fX]Գl6m^Ò&)4h\Zc1셨l~=sV %8NcBs#Ndw}lr6'пoxBDBڹ~=GZ3R4%vA$btgrJiGiEqN~>PKMjl@P^jiLW>8q8zGjZgqHP=BU5'_pRrJ{v(IwQ0mnZui oYn29m)$a",O~qLǞ_&T#.5==!VC_? #vqm~i ϵfu8< W>dNF;$k}ʌC&Z PuIU3\i4jc8b Zb RCK0_Xb i?'C7Y-X^kzQ䌫aܛF9E kP Fw|zJ~! sߦw*;Bh)o|c?+^o^df6ߵh懏0|'#oVѣMLX2iX5_a[ z1Z&:"u$,Kp)sjW|z.sjkɾe4bZ˜`LK;},t*/ͨSS{اӸ޷Қ|vi8c7V UiS\nT,'e)9$)] )PJjQc_Mh=۾YlU nv)e*٣SF1䎏 ajۄuwvK_Hqi7AƄ;+pJ&0abG;?g'jUL㴘yvc#Dh2jb^g<}+[츘DutД}zw+PXME8q/ b==;}ʇ7)e4Å\u\;nWyk@$}Ᏼ.J3;&Or+w.b}?#(#ɽ6u2M! >x 230U9NZD7:FWKG$Q3I<ύDv*_e(/H.F:S(Nur U=j8/9&49~!԰NL@=M5$OղlAn{kG|Й6Ϟbmc( UJ 4q2mS(<݉痏j05E~\c1_Ҿ% ʷ36 DRp+#.X$W 欢 rǥiPU"-]amb|e;܎']q5NN61F5pTc,=㈌}Blѝ|g=P]!/ )l@zO ϱnF[a_itSV+営V`p 1˪KNa:8-bv u?k5 t0_- *El)^U(]ŸN"dL]*ѩ:%y%뎈lSl$ pyō5ˋ (Kϥt& LRV,PX X'$ X tA3I 2µɝwb>8uQU+\ n s+u=-WOd)+8b>Ȳaj>@t6;wn4B@ ;tmR)㗲G9)%$2Z7z4YcK4K|n[>SUFmMA*3n <ƾHJOչlJ㵬h0mJ}+:+3%j y#5u3_3_~FΏ,6Z?;{!%f@,k$]!H#|}qZrLB>^(i˶l QL XfL8ΗbQ Wf-/mȝ}vhapvٔ;*clh`'ϱ5+=ɯD5C(NyRs2Sc<6dTvUѓgtV2GlP r9B[}gEJ|74Y:,`^g6mOX^RTn U2iKUtH@LK1lBS<{EO{&X@ƽ. _u|d+§GCik{f೓DF/fJ%x] ϠdmȨ֏] ԍWγ6o]{mhT$A'}D"(W,|O0q+@2Ļ08`fs+2g+?bNvj^.a6{HO^/Z|xp+}'>8wSu~VƩ$\CVX㮾 k $o ˒e uVJ bEl;%aƀ8AHG@ǢtqGtպ1[C;JoL=x{zfV,*b|>%ft+7EzBh-XmGl#J{laP7i³W=.n`=IGj] zQ_iH{,-R zmAq];5 [S3Hap?ٳVܖu@>cdU镗E!(> Q@?p@}腤K3oi!0FU4nW/]v}ݐvgFg s/Cz(Ī/:&#N^x^ubc"cTއ͉O.' _j9]Qu)|KzODKQ)-ryVb,@uvu~P 6}z2ƟE5ۚMZݶ(Žmgn' 3Ƒ/i m2[Qyd:coB"4[ʺ@r( E)i.bw[10kGB`@ o/YWÝG;nivx hig#xPD[R\]$9oǺ(bS2KD՝{wwL%`U%cDml/:( D*n(* !̄/.E%_X?e"֐~'ڌ.p %kDe<vp>> @ˣڏQӓ=3\v&*i$Q}f_ǓA$BHo7D B`C8`gg WWڊO%L1XTxNO[{caJ-1;lZ|3U['m~I d2[#NR *KyVSwg.l\˘T\Ï[3эoC.8P&\h!eNj"# iʞcQ[A= c=tSݶ1lC~D,0s\R`wJ8k 5l[*`̃-ROrN!"әq8> ;^&bl³:1ӱ%*jvCtjGDR\ko>zGX/ϼ0 +Cr٬il^~(ENwH_Hr=$-@8sdʖz*#V Ѣr5q8*qR/|F]U3$& m\Cp9[c͘fͺ3ļvPA 8G;$gaZ͑@4[_d߰Cr5c1o!>GG scLTl uY/Ll`7pz+eqx%;l\M8Nj6r([<ոnFtݼ6~LdnfJJ^r*Շ핖ji+Ο,ȗ2JꠄrIIXIͯ$IDc5'f=\<59' f*5-1+rt8QL\َBQyaY~ZNRVk t&)3ɟ!E!|ќplm/蝧jWg{tmRgP|kH6p9Ⱦr")`!5`-txZdJLP U 1żE\znk逾ZENګs5|=;Ʌ\u䈋_[Dں,O{>wʼTz("'&fgSGuߟJg='l'Be,kqOmٍ L? ap}(!uޟ2qn0e HYJ{aRgSNmEYxM EC嗗K3;_' etg7_A5LZO!f qu !'L'4.$iJЫЭtx&Z_9|#8KX;H=}hS' /2/l}2)Y,O]PT!5ͮe'.0v!Yx&0y^O I7(*uZ-.%ш(z[fi '|8QJO#69ne lجو`,m[/C ƪMb U"1>%i^ؼn(*ʰحy쿞A1 ~V}1f _3Kshʷ^SqX8;<^k3t*klp[Fe-*Bc0dt,$ PT{rG> O`Ky,)%9~.?N}kWO`a[12e>\sSuIJ"Dng l/ isH{~:XVSdU)D1+efY Ivsry4`l;U$!jNaH^!i<ǔ|S02g0p b Z:lx͔x s/򶜌ld OYlz0MY312[HhX泋4AlwCտD3v W~ov-߱P᣻yĖmph(ȅTՌcPLtQF KIؘ ⋛_+~JsۙbBE 90H~[{5l Nw.\ҵr`T̮_Y(p ZT ~%2(""~Tn,]ΊeT@H#!.0۶k:I}q՟Ƴr\ѓy6ӽvp+jOT>Q4CMkOYQ+@?uŪЮ9VẌ2fɁƝ=9oiC,l{6@J0 mW&cWZ/ btjbIBMvKS]AuGѭQk3fQ)⌒f$`eE H uo2#|Cv@db<3D~[XL-#R)_ˢÍIB6NGfD1b p6:OOGlj_g {Y#x" aX^Ox蛓nw13Y"vZNy+O)H17^r' X*I೓h&s)w0Qy9)5 4UЮL.b%fc6}|SYf@x+\HJN\-UH? :LHb`B=QfR4yxxDRzbQ`g`I$uDbeM?H4ڕ,MSc`yH_MP`R;JtYvU*D"*1 E)C^KXꌝ-Mv&05=b[5r3PJ[N|V EQʁoli" L:Ki o=x`q+ G] @-} BWИDBUiڑDߕriN3}B|ESw*{bX0 >U}$4@⹘BE{6{X\e_ZYMOOM'*nEʠsqē)O]G.pl`"me㇭Tǣ)„~шzǑsj۳sW΋ i9UEl)I㡡ZN:9v4Q7ҏ)Zlkx|?<׉l!x-S@m l6-: F ._\wv]l Ѻ%SC%W"L+ddܫ %ҥK!".Dx/ `HkWKEF2 H@G d8 Zh?7g}7d^>0tC gzĊ5_1 hM]86"0t1 S[TzL>A 4N,L :!'=?[ ֝pJF&d9Tr oP3$XhW'+ ŅG ֔ Jx=~ta?6- 1 DKN.׶ X/}44=[,ıd9y^P[db3LEU<2FdMK$I)z6a̐,qgJ m(l0%i[nEz>F>G+/2g {F}o@J`H=nǽp#}Ck%ɗoƕHG|$p+-t51{{OEۭ^r0iHf:Um(5,$S| ֟y!P'l4k">ӷO txIHK!,'2[_i9o-a`і8 ڼ9{ :mVEzm~:6/N bHF֎QB\JAx^s1%m?k }o5 ^Elҁݒ GëͽM9_1ތ3YAQCEi],ђpCƮEp$"cvv4gW{ot eNX4&|f GGm~%>P m}]blkY[,rFxRؽXPO p$7>ptrNCGnp3?""@JNKԶB߆I<C5)DIqI8Aiz3qS"ɫ lHV3kr\2nWv5[ZGR h_1mꞫ#y q^蜐@}KyK~^iОJ5uWtpi"IG2DܶTul X9[`&`|\5 nǁ1v;ta ؋~ bB𭩳 @exyf5X?CS|ʿnu ͢t0ReȀvku:]23t2S<{ٓlfւʖ: g?6Mjrowݚq݆<)\DyvҲ~-p؀~%<;Ȝ 5Ii6u8qZj<+hC˜ @KnL30p~T&46gWT*DRǙBlsf_]V3l8 (f{U,"87 @Dn4Y,uk˞ 0Hk%=Q8pc1c ,OLs_ /~36@j6shpqR㢳n̄zKŒ6tJ>U!ؐd%JKO˔[k@ NdzIߺ)1|&B;p\tY7  5"dcsC봂KOnet@y7x'oQwG^̑+7 6>E5X@Xfj; .Fܰ?aiJm\a,[{p"?xAԗQE@%N:AH}b+ph8W/ EN=lU"#*dCxt^&괋/u-ʤ1Ae燼*`_El9ue>ȃҺkUT2M5f!)8WT ^)\)4ۂ Qc E|-kyU SaL:V>ƈ $pFEX jzqտ%;@^d[LǠG1O\:p LTmetZ3X'聴]Pp{(~Oj6X/+QO]4f SD%$8g6o8| KthjGPK/$.rb[]KS':Q"WI +h755X9!!ĭ.`}r'Ib#.*ŏ}P}1=/b"};GGg4v.^[+}V MG=: SM!Gowhu]};s۩ ߄oze~P\b|j Pt+I(^2~ wqf[F(7q"қH,|IjTp4dpmS ܥM_w@& _>&`ny;QlTρmrAb'm̙xf=8+"M$:cT\(fhJ~map~8”\GMo.0Q Y!p^p:CAo5/x(X-( / ')s C|P{ bIdU6CGL]NRUi)9X!\yU2S#^)dtoÁ'>>n|s޸K|Fgr^y[p^߾(Ro-'a*qg u]s'M߿=Ҹet+:LWm-X/Q.l;Qf%B256"udIuxW %Q_Cdkכ &.3&,lG2=I\UGk'-!q???^&sԃ)2c3ש_Uϟ8ԂΧq8ꭡIm|E/>ө&di#Exf/d )T-IϿ&LjK|PEԔ8I7[|x"wo"2vm?  KUT Qn:uHglo6jͧ1e= 8H)̾.s0Nl*qLrn9( fqm+[`iq>+Qd;*_y}2O2Rva&pF[nigJ,ڪyB,s@'|uģn` GZ)P•-}j,5-s@ D|# 櫃{ ^4 o4фwGu;ѧ*kr^W ! .Źh< 'g؊/EJkǮ0`CJ:= ޫvf!gc}]Ⱦ=kᘥftc/t[|=|'-7u#9Fc|() ^lq%F  R/2d?B|T@=I;"^mȡ9~5_b3dRHnuiT2KdC9 ; ]\gχw(n=NZ)V!8Q;W, ?8|gk&Yo5뛥p %J4IE K'6e=Ίx\z{=y_ou+ݙ؀S rs9.Y#7aO$)Nu}3{T qXt:;o5:YwJQePYveR򝔍Zv";҅ğZ}8c6(X,4msjoA(fICW  '_xx#$qo(Lf O^&LUE7ddh=1_?o]%[ e m+4l Cӿqu*lNP-|ak]86'@7a Ypwދ"U9{جu:M@OqADj=X~A *ι]ABx|1$msI5@5R<[9n£gFV⿜huheB؋L/N@ "א9X6maRʄpE||!q+mϩ~|٘ج%fLˠ&iVK9fI{i/*;5!F  -PMZ'Dm\£ ^R}%حVC?*^T2<3*Ls TDon: bo~\Bnd'.kwMׁ K ̂G?6exbI{=8CA6pc*v@Ynu"уnU؝|<{~K.VEn3ĩP]_ mei'az ^#Z:W?FՠMKτM$Pr6ijR8(oxJ-3VV] 3sXPt'ˁ;>PnJ t H@\M!/!AXpZ3p jI& [yhdWM-V<ܾwo[۹i[Au amvk;9|Fa4W&`oy$IsN[,8^5?UnߣDy's{UjϣꪆfOsbW)r1HHoRъ)Je{ EC6m?;>`>{kJb'&$s:[p^%#"N_zDp,n0pY=EJ^XVwgP * 8EN]튧ޛ+wM{&=xX=ЮkRr:~oYvNw9tLM2ݵ7M Q0sg4 u]P;G`UjEb`8dpJZktۗUvG-zGzitb0K@LzNr/Ȯ#:@q+<зֻ`@tJԙ*vјIUΘٱYP%+oR Mdʶ{1N 1qtQVUCvg ӖCs#O=5M(B$wrQVE d2bp?%*踘KBzfY} cL3'ڏ(ZaÔF6# $3BJwqyrK drqa$l0ΟC =<5N eF oz1BW\e:(@q!]X7o#ka/M"@&a="ΘjA~we?]>nƁ\F u&JV'N:WOTm97 FsJL0υ / 5b[ETn実I 9L{3G),L.ڰzauC%ksDml?f/d[7&ԟ9=5Sj`"2`q>S䚈+KC F9b :S@WtH%[~rwB!q6}d=nHOͭ8mS2|sȀ@XiPnf^P xF@K.\*>{Rd,OއЬhۭm ~^lsٶی^1 /OȤ͜T2r/6>s/I.OFL?rVQX$h1\e/6;?ыM957NgLG`Lxseכ<9ugڥ?&a#1J%,AK] ̈IlN1r_a9UOT1":c=TBr0`" ;DVƤpH_<*D:/q)] dU>P_g] 0j}uOHkN{Hpkeӽ0Kl|"$zlB*f Wa+z)TΙ$ց?o0"Nێ"z/T\"Q%`.8 *fzTiü$5H.2p =TxmлӔKRi0;}a?w &'3@jhI!]G_x8˙"ʮN%t¼!IgR^m^?r9;fYJ1ڞSEg=;k/oS7} wC\'B( :Yoײt0Wp;/,dFb!#3Qt̋K"yN; %D\7q8;;~]Lsʁ [9wHe\AF0A|l ~giVC5e;N 9'6![V微GO$h,)k>Yjlsm7՟@nn{ؕ2a~P )DƔLVF>@i͸7=eWJFÈB Ok'R&-ϙlYޅk ~Vwc7ȡ{&p"ŝ*Q]7HJ%Z^ܼCY}$%pl'gS˙@LAH(M{dǘ.vruP0}@/mG~X.謮SFvo}yn}JmMÓ۩,@MR}nhwK?1Hœ-]iLtSn>Cת3$ba\+OuJNOb۲/aL՘UÍ;K~f} Cncc:km*4‹[h`7nw 1B5+)3/]>o\F0Er_4(ZƸɆPu-hõO&flѢ(+ėk?ZQPǠ  !1 B1'C[='?e wX_u 9D/C\oh A,lo%n+o#d#ZfxPA:-t %eBEz[JYι׽hӥ+6 ry$)6-\3)nφa89v"-5>ʞe#z"M~Ͽ[ .1sMPiֹ.a|dGK&]DzV.zqR B\3iz.(D9? >f!2#}y5*TS9fĶO:f[utv ˳$ͱ]C>O;e;U3H+\p.pMzLn>Oa?1-=6WE]̟ -M6bq2 >qtFGھH+‵Շ y C[U)a qs~gp_<aEZsf?Z1ByT[ٔ(-ѱ_9˓IƠ"W<ٻϥą }U,˟Bm#wOÑӐ+64oÞ?~ugpy l%(UnEUZ؃wd?(h5֠]%gI0) w8ʪI2ȐJ*8'}>cm?,9K()oz8٦ch~D9heѳ) ``+r'꧆CEsX;>=Iזca5޵򡡾10AKgn`Fg ;.j+KMh:΢ i|UJowpb^|{Bи?u8 ˜Ŏ !hX n`M@ljEcſJP]NhF /КWN"yp0L:d:>^(ctMpY8TZjTFF@Cv$.L .n`FKFk -Hj<5.ׇu!EW^cthgk~{aDH` V_ Di|J$q~]ଷBZ{ob: K(T4G ]fi]t(du@?s#BWX˺g6x/"R+yS7[W@Z]Sz_NMd=d՛;$&_Y4J\q#n7qFeJK\?/#K+6Zbٗ٦8'p#YtD!> 2 1-rW%nq[h;VݱQ+n|N}uǝ}wQ-,L&ZH߄kP Gq+x3-ol~I)_p_Xks{du=G]Kx< %9fcRO| H?KB^b6s Q z=7-M"RpkPWyM$*%I:cK/fl\VᨋJi*O&c5ZOƓ>O h'/ͦ[#mtu#O9LeAe<%_G\>דb>($0N qjC%)x70N(Ew{U/Rs.fsaS._nx?۟k=MmA e4<"/dy?K匛[Yᑫpe}7eDL>G(nK/@++d [iWBkPKd 1VL:96 h,¶_큠#u)<>՛ФNni{.$ϙpc;OʑVXnW0ALSY!dfd!3u1EIJ;A +8 aO+۽ C[CIa0*!p)5:$߅5-jxSwCH+`Pi?a. 6y Cu.c{eF!d NwaE`g %k%Τ`hr?bC֜䤕C.#7)mv!$}f(\de9@Vnq! Bgi2esE=\Hb^*}i9Iy b[FH2(fv5=D|Za1Й FWsPXkKI9OVXٜ .B153=1W~*$ ЬEr2aQB1}=۬q~A{^gMS G$2)SnD( +d,i@%A *4w9[G A&l*db[iF܍d(;p[v L B]RItd> odZ rW9cWd]2\40 S+-{Gi $f|$m_Yb:0T;I\[P,*;džmb(~lUz^.JTA*瓡-, x<02QTP,]"_FpMgJǘE9mWa_N^bzT0BB?((lT;7B#YY(>1_ć%sᨶ%MATr]O{4 -8@нV8h^DHS䀕Y؆~'28 nOꉽa(B ]j>lǎPQa< M須=qێͯv.tTe4g ON{T✼,w/#L{af,_4M?.'}͓ndƋB6[,enJHU8cm<h)Н>:&d!na+N śnЁ3Z(IMZlpAl ԑ2ߧ]yA:G>kUW^Y5"]~w|NV(4q@dmip86`mv M??B `8-߿R;]9e>Hp**{ZސNnۤ\Q=vwVphe~g׈}PdzrAb 5ݘN2ғ3S-3 nUP8^ǕPnIX}=H7q/b.ŗpxy9etp4sԲWj) s7@nL\;`VZn,N (&K3j~&dy1'b̴US؇Q!anj,_7`/p<ׇ/! 胏Rc֎Eůꛤ܀# tXoF],ix\d~,*#ҙ ۹ =ތE8X^ːN &yߋ\ B#i7ϻϳ d0}XGAMP CSo yD Y cٹ0_IZ{O/1ޣպD+&6wsǼ͓]l!w0f\.=T[WH(S<3Zg0$ QȌ[[)EH,Czp9hf1rV~Wj8t4^?. MUy/?u=e1r {T\za(ag.mn '[^G/8@n};X|] iuۃHc[4| %iE"Bل^ Emc`^j0Ȕ?p]4U mINɭyZbĺbNFb/a skYkkr%uqt%Ơ^ kBX~DoQQShk^>y$DsTP#B)ɶhije_>p6S sE~z@)Ď<`:30 Ƥ!dl Y@ l@&2x0F?S-pGsІqYG3Ӌ 2yɛ ;Xt @NMW$)k%Xn{Yeyutĉ`ZZ2q3p^tƓܽ71N.^JL4!c4Z@+w:7_Y:BFjGLt#)3:t4ͯ%s<Ǜ"T SQջ5/L h&qynU0Rb)JYG]Y!'0œJvjK!}kz^M`{.D m륜bOŞcУQb@w߇.% 'ٔNZn˗B6-*2(d!0s5Dd+j];9xfp~~S%1$ Lk~ "ć,EFA1/X/>nRWʶ詉TZ"v +$ X[{SG2ϕ ?E 5FtۄΟ3kZQa_t6ҸO$ܱ3IGۭeyCuIPQ;(7 :g-s)ۣ#-.X$PzB:H$vCkIc ~FK0\:L&k/>nd )I'q~||ݷ_"ur6fi=}4JvC]ɻ*⛌i:4M c5[eQ4 {&z$6:?z{BZ3=Z%PAZ'=tGe,+ RP%*|Hp!D%1E'}l*8$VHϊ/_sϡ\q7va4$J:_6?*!9˓4wqN୅IUs:vǶy\0ELFK.T,Zv8ŭ4Z{xldME,@rk,uY^-!UDG)J=Xa?^Q~5#"e-^Pׂ'lQ >;gWRcBi8 fXBtny#|*D㸨EO곧wЈ1wQ t/pՏr8F ư{L`:m]saۏBkms|,oU>9ka'C6.5C M(eQK?6$+M[̘unmzp}, ^B'ErUAʦjuvjp4!dNT"Bc/ )HH~Mѭ̖=DKKhh˕in,ɻ=>ԒwCNrkyy@X lN30 {;vYy QigK%aA^兽pQun&eW!mߥ o [jfFaTZ|O %_ Y*: w@zd=ed8QHѝ5A/Jci ܊^Zc:Ly7G95R]cXzY5gjIwٿqځڒ{Ӯa[Up^=;DD6z%s T6S{շ-8,g4ctGDO.MDqaO$OhX2ZL&}f6vFL_ёkGE"Y!˸@7iS ο/) a&ZR.+ĦΐIWFJ &gGw6+VQK {HHqQ6"Fŧ܇Y0Ff,7G5?W (:pdO[Gw~K'c 3'|5n"db { rG(<KʲTxveG [\&=2/$P= d2(-0p'5]1I3,[DCF_uS_K5nS_=`Un*^x K>BfD brǨ񪭤i뾐(Lqr1f}ɳUnpi"TӋ\Ƨ֙胾h'U#Èdx! ! qxv}tp*24uPF.z^ItNŰKD=)lfx ;HbyTR\aĺdi`?jha-4w +[(1+9+z,_>Ҫw&E~nʽwpklo?*ُB>­bUJжGu2w-GͺZ'r8E,Zͣba]+6N{+z.#mؿ`$5ٖơ"c53jR\LLΤTOz LvPмnʐF)V J'u}@$f4dg6y dfˮ0dTq<8?{ +.K\Rg|;q.}龮pu )@FY≱e # p73")!oiPt~V}_$/;&7%-0ug AK>!)E\bBG*؂WzwvZ*异p@U N, !" Ɨ7܃ aWݖb8pZa*_)𶣶xxfݑ Zn<\Y}) dg92-VSD#Çj7c #e̼)-6cW2leA Op% q_7FثXzs_4upa*w+z|KPRnbm "44S>1 AuA18NNaRO H?HK2 z[NhmS$as=X-JLuN%pM^bME 龒n9w:KgGg7sA8 ;VVXm6}3XW0M]z ӫ5 Bea8P2 hNvR4b]c"׃J_ܭ9H :be>(G|"/IOQQ*2Ѵ4\ |ٱܽyr{Y]CTS0jf#H~NF=3~93JPKEm>T5- DS""$o9WkD*ҙ/&XQwC"%CmiHH `;Uˀn :p.RCK5EJgzl#yW7{<~,u51"fnt\%@HƢ@ \ZẎjݎ9J ` IAG,Yv`zoC71i84R=h5{A١S*~6њ],Ғ+(ڢt<',Og2SSۃ܈ %P]Q.]qji?heʷ= BX7lHjaAhnflMp܇ -ڴc_:s-\j81ʨ1FM*ƛK-j Am9[Amn5eP6}Y)`ၙ!7A'Q%ѿoYk d))|W@׳ b䌘8zC?Eк"ݑV[3%ڌ"wՔԶ«2߄$'tYx@׶תxWA=INZ}|z%L앷Ȣ=c[`Way_UӐ2Hh[WQBIػ١ ^V2~ ĩl4!n?V=JQuJK>(yg ~$m>jGڍFӊZ= ?bx ]"=lgg4 ʌy#PZ^]& ȼ\&o6;gsON\IkQA; tcHehA/u0D@*z?)Αqg5g+(uW#*>~g)q&!"{Sg&Ǎ$0`zy.O#.fC:dQOmJ˷/8559Rw Xu. ĵQB =g97ұ8񁞓4_Go&K@4d؝ݚdO>_JFjy9Le?5 \%la%Yn?T?@oegC!2ߚ;\C"%Y ?W>#1aڳʯqB"zϦҘ.]ݽ/1ya3xיͪfv!9mtah'"0fC q3KCmpYG|<зϩp]#oh91eRK~#Wzf*6)ߚ&uA @b9>/ͻgf)P' 5VG].,66a$s,2-BrF&2K(6[cRDT|sgj=ڹ.y Ϊk̑.*Sg-Z`W+sװ$G⣜NK_tJXGijy֏??sQ2x^'q6 m{Wu U3]8<&$rL]'k,*#_3C6!eS# _zGm&-D:|H\%jyOb틛#-#Ka<컣0FPmk*Eɜ,9C EGH$`EeX2I/~vhHm~ wD= ^ 4fD3mvB(!#X0ےŽIQ`. #oְAOB2q 9 }Ȫߌ>7H65?6a֬9MU ~%|Oo''+r ͌=zb"vۻ(Nto7rT}-5Uc}*bT9 c3 0fˆC\4 PF* 4'+sѥݠ\ȑ1v5]ا~At=xPv-AղI/k2Z=s0<,E(\M?} M IcyеlZo?A#W9_Z+8$>cZ8lりWx ZNL9՚LeL\s"5'vZhohR(y'_g|Hu Я |\ʛ˶-3X;>qr$KN"xUMB)~#4>:F9ɻ"S8P)q\u4C7+I-NoI"iғ&Ԡ a I Epbùl H[Q)E"Zp(i%!ii@վJ*F/D7̙9bnOpaElyYa悤?ZB^ߐ$,?/-&_,o=LApʮ\>KJ”SY/iKUb.[P"cM.8.Jv+HXHḄPV$&Kk~&n]rײjw<;ѾX/NKFeǀzGjW"/hO)XGiD Я= =(f*Tōf[^1M+ťj.;Q|9Ʋ}ޤ/Ƽ y ꀢ2¾NgȬ ɢd&E*53:~$ {͆!ea8jn]KW4#Q^R\=+;*_ӭKl47(X.X==`Z {&,)=jtBjGb4r=0<[- @S\# {," $sZv:ƒ-'Qph,3j]4;,-٩ 2yp>_o/SC h,Yy|W3Ɔ(=i]AiEc (|f,OS6H{{L-&Gde&}P?ȏ c:rgQ[O ĭ6czyuíufuDuܭ25 >jJ(. q FCCj 䥛2~yuB>;#uwG[߈.mܕo/:WI }ꫥ#~Q0xmLW=(;uEס$"h ru =˝ rVf_q d)?dڙqJLC+G̬(́: ?j'GyWKmw$~x\-qtkClqr9,To: [r{[E(mePuu )B?2;w,̉@Fۿ)s"j-T]ocIqg0sF4W>Z;\p2CI8,Ȯ7gkq:% a] QbmiG?L'1SיHIjB.}C?#ɭƧ96x$L2.8 ڐ"03ek7vs,c!^ӽD,϶Yn۽ -;w3dz.5)iL}uup=>?e%(4ZU5-H(C/Þ1:ғ`.xL_߼Sb+/nc8f沦-y>S 89wA%rxk31yEudUѥǴ`YD79˾); dfo8Ӡ. T /rYQz6j5:)Ne3_L+Q'Wan%h| R0Zk0D:<à ̉{ dAwɣ>֤M KW[(K;>X-9z߼x{2T*xI'Pz@Tؐbg˾,0"z( C@bХ?@)]3){#ͮ(aٲS !{49.z/$YvMMW'*fR(ÂT#w .\!fNw!^Fg+Y;$>.ĺ?[+; AM2!MHqShVOrFkkF{7 y7{ɀo[EGȨFq2 TE'k\Fϱ+A7OTσ䖾Se|` (),Û2/&ndOè?a\BD2 P]TZDyw#?W-BƯ#rL6L8Ga:HВCy4܀< poNUb} 6P'qu],I\^BcŰx9yX-u ^L$ J@ ! =nO #:z7wg9:(T]61-Mfl%4)?4')juGH$zu`j [#08 lhkHGˢ kÅ30(4?a<;N ooN"B?[/T AXD1 dzL:|G*D."J u#724!C-X P@ `եm0nc S>qӕ? E읂~8T[ 9R5HpX4 d1ON4K->m׽aI੅ZMf(ϖcei]vx} GFd2X!$Q#4{yҥgY.>~[E!j:rp\:6jc=קAe2x(zfb9u֞`Tp[7vkMCȔ B0SU/t]N޶IYUA>9HAyJ=+Cĩ }O6ṀEOX齣_A:\xKYvEI.gܼS#Vՙ[:n*;CZ$8_d?!w- WCjq'VCw{ ~O (+eR-A#ҫDΎvlFґ;A<dD/g8Ļ2{jg~leFY:|}̲E+fj|#/wv>~^Z:5qSӻ H|PW>@zLmՂW+-rݍ]#Pa.!X[ [5(^:UI2=ʪ4K3ZP4R[;sxٞ&F (J`K*?T\t` %ryG(]l\8ۨkZB;HT[7:K fb60*.EL#Gc WJ:jQ0wF_I kgIGQKR2qaGU Z5#ݺGv0UxAS:AS,zvdtٻDCa%D[q#PZG0Xʜ 4a/l'܇d2tmT~,mUX .Bb+zATy\IYgЬkN +B!xrmed|!:wM~±̆\2MNJk;+D3 ,e,ּὯi]5G-M4ԬN׃xN%#5 t&IhHǽt/05D[b?XD~c;,C ,Y,yY.)C8C&R[}avl ~C wwPDVvUr/+<.gzrslV0%NOg]WO7uoJx%s^+jO./t8we.o&H ff5'oޫQqjȂM]$MQ&$_%Ҳ_t(̍]~f+Rكgd=9H|fٹKBD9/YcN䱼s'ݡCc^gegL(q/^fSɔpR7.@_ grLp5ٳA~FM7 M7YU!6gcKD~MnΞ2?DW}_@ K4.9;#>%2\8#%E8M+UN’y5-ScWhm@+?&_BmFkKsfX}F c¸nm\7AG"ճdğ`%iV-׼C˗5+A/0jQID6#~Th9(,?KjoI%6&-D 3 92X.11Iؓ|+!YqY9 ]&4Y|K/.~( idSt5<$")}yCέ[oq02 zJh?E]MfN7%Xb|ClU"clGdmA-uDz90dk턱sdMQ!%uMu&cN+1 Ϟ. D][ k39I4¾gi7b>̎}@ x0-]d]Y`Y(#":ѨQB5ׂh.֨7d0.ᖀ?LT{|_AӅ.uѝQwZ K[Q)Ř'86,{+,8"ŒsTs7bϴ'eG\O`H.scgd\ a-Pؽ1ly7GLEA_뙱pUwz K}15O^1[tFUi J r相o=OƮ6F9"fpk3k)ݼYD%uͭ[,6X=7ڎ6Wq=x LYP~54зI-|i4v~B| F])h J7_Nh%]SY҂  *E.Z1ݔCn%U1d^yl^DSS|K?5W#{5|کDֱg÷sh,bW:s HRxMs4` uBlkT܂ϡk T"83Rkm=|QD>cr28 '>Dd0q tT,mp=ҁ[z7!Afx0𣵌u~I'~K%[*XVXזuRUmmBLڥ-/+ԑlpbu/iG_1j' XS [Y%˂78/Êf`hŰO"Hʦe0b_۫$*+y`b%ނ9k41Ò$A֋l.q|[Ҩta 4 `P؆#NG\'mk꣈+0͇`$APe*[ zAs}kecGf]ƻA&ZH9mb !@d0\$i#W/no`0r:$t5%!{m"m#H) o!u~kji(ö!j4F'ӊ∱3#k=0JČ5UR\ Z3}ڇȘǗ82@ߴgZh~`FeE4&1NL~ܪ5؅^ª kB3f{雛ި9Ü #^w;.:h4Fɾ%b^J8H˅Oz&@ ~n~O>nlE3L۱y- <T -bqC5x]Ny rqjI *'~ZX:ߞ~-4e OEaV,f /1`̩!g!7g&I 񢀲5 ӸU^-E\_\}=l/qi"Z2j @hGQ{P>Ts,Ǣoƈ#vkFgO[SSl ťFcxn ppC>Hx1!dߴ .Qu[ }C2e;yyhCOfwl-IacLAKF xCl&Ayv=hEsF;ySS5+*h+YVB5 Upt^rf5TUj:E/x*lRRwM2 t}W&#V4Ou#⷟a՞w5w-kyV0@rg,9МMi+bj=h*XUKSBQwiiU_BIW:,103oXu;OG1 L <ԲV*Tz^Q7сz=c>1!V̞2>`:"D8ܤ6p[ uDuZ/ي*6 6MmsuPD`KBno1M^*RA%Tw-2 r*Tym\b}€ggdA@tM3jQB"D JWm[}9ԌC?nm&C\O_xHB^71fő (*5y苣 + qFx9c$nE['/:EαlBاPfU <)vHY{~< ݵ-M? ꘬kѬ(T!]ޢ ?nJm3K^1ZF´Kuj_/78ᘶ]{EuwyJ,l|` /GMem{CTD'T7O\n7F tZчۦ?TǼ >1^Դ-k8mCѡn ] ..nA߹@n\4O#ĭhjqDW̤%ڨv]m?LYV Rm]iځv@[e$mgY)!+9J4o=)%@"⯥.\msC{<W7 y!G#O> .;E g38K l.$=n'*d¾ߏ("A5q,^]=N4 $5udo}D#Wao:!zN=V] Rp^o|mDstAX.qoYia١ĜLZS%: ԍI,ɶ7lMr6/oW.K>KCxHW' Z丩DPjZ NjJ$p𥉉]}N |"evyjԉ̈fNI$D؀i?Fr3RSk=2N?\w&z 'Z3#9~3h_NV>Q.u0R)<XNpl .jtԾl^Z@KBsn<׹`<UEc1 %CE(^C%qbj ,E9K^fiI |E5nVotzm"F6;C:?%8'2uŖ<] qP,0A$/(2@Jsl aD_(Q&Iq;ζw+vr,ksxr<'7cla;[Ɠ,e@f'yZ)k>.⹆=U]IA~7VFj&[>LHGB B x%%!0=4=C+/TwQZ /Os*(jݝ1$(X?y4u/e' a=`d[eŕxOa-X xk]rsw&$cde}5Ei2pE>^vl1sԂDC{FҸ7zZE;ZrKB4Sf E䵚O""zgˣR&'Cb#4ߥ=eGMbzmvo#ZfK \W+n_z^DO%H?^3 IT%Ω)+@)չί XxJUHdW,uĖ4ɽ}#x1ג}--vEEopoZ75$|V0Dw=Xۇ(UFXi|rGO7yOFq9\xэ١1h4ڇ;ZMa ֭PzTA*hhTvz_>NDV++ '`ݳlc1pS}jDM'nQ` a]KբiK<8  \,J)/2҉k'%܂daҏJ*ż?=N ~a;faZ(g6(PINxBU k$Ojj׽12`G_ZTPeM^ňbrP!A?NO$<*7z~#쇎ad:e49Hkě]mO*-UĀe]j*ٝ6թSCz]#&)VMk90 ʼn2UtnOJ׾ P@C|Y L$@. K}cp\)Si{4d:aQT۠~ծw)'MW^KԎ{N$ &m{\'9YN?eWVGo8Kw\-#C~ ZA5 dhLGwɜKs,SzАpUBzEr|ΕM1",̛l]+p(j߄A. EJxr(nq B56A 4*WTEG$v׃C* a}`v!&eyEѿ?ѽ5)aN Oş 2ر=g0MUuqPl\|bZ؋JPRlCA"8;9lQ[x2 EƵ}38c_s ~sKt9&_o>Z# B@ľ&E']_Q:ʑp8 YK5 z*Q%ƹ&PI[IBgt\R<Өk zn Tw}BZÅ9͞Æ3黺d#4(9/xAJ?<}kIҺ^b[5$<EC*#ο!U*m]VN=WYsfn.Baiv4BH)- 5+]2N:)eOpsWQ" jg"M_}|Ь<+jqz^̯>K=~z4 b _"%9u7Ņ}{٠_O+6*1K5U 5T#߽`9\܄+ es]#7[yBef6ʂSvRk.QF%E b6.wj%#X@5z ƥ|[2+|k&+=&\="+GTIeKyPL [o%H\LS^ &t,qw +uqn/ %epަU0bX#2Q]>Hk56X^XȬր"4 i2~bZS#p" RkiQ> vwʉz3I Ѳ-Sobȯ6ەj_\*^כ\C["wn2YOr%(Ď$;OKձ6vUrʥZ=|<9i ~zl'(~оdqKZI4Y2^>؈K&Y:wZ=0 Z7S%iOXʿFB_Խ,nEBXH{2xkU>3{p?8a!il>S:'eٟ?G#o470VV%2Ӄ̐<k0p]y%\8laqi{ NYsM,j-C_3U˃2D@*tO,> S5P=bvCc8n]Иhá\*]HuLráٚDՓZ[e6&=7FVBq> ,0JQ?0C!PY[}AbxTƐH,#я )m-gbܲUZ1+)x^ze$E^hGnG# F s8⤠"cjD^")m&14eKEttj*㝿t k +OG*|CuK],P1dv:5׈AnSʼrk5_ O):KLm96u Cx \véO|]&"jh`^N5\5 MB>1A$nyIp85 PјRp(h~S^Wk x:;<B}Bgxwդ 0QǛpe# (* % 1 rV,gFSl +J:5SADg6BSnm2dQRoƠ;,a)G؁ l>?sspcC"wCgVBuәU$OLOuN;;OE-Y ,'O8Ky ~j.YnasCV?)tsGˉd]Dh* W $-m?ʟ []~Е $Fs#ůuwm5ygY&hl;~.3ƷwV[|\Sаl_W2رq*hgg2qKE Tw$>= t-vh:Zel襙(kEZ"Ǝ8U.2H48𝫼*U^ [G"T9bKP~! vPNu*I~==fXz P Qqq(VIG.:etB 7[l?Mn*rWg.`1Z&7d&N2x6 ѳi>٧1y6`Liu7IdZy%v7#NN>C}ZlZȟ߀[P wcĸU5{ڟќK8d1R.$Ț #TϿw PSspZ?7nV+3Pi.\#1T7%ɰ }ԌhZ! LJֵ\cvW&ggك 3^)ꀩ@SKkr`9p3=`xok;dO~А2ٝdgOɞ,14nug3xT;9J?^n0J6TjM<,D9 Αہ_FzrZ}3!4[M(b}!\ w3 .8qdѡPU:3 lP:!,b+V>l =j|L+WQB̹{1篸i:$VcK[~J;<Q|ُZB Ezc,lW^vT}\|Z)F%OF2Z=Q~F╒QJ1o] t(j4Ή,(IDxZU9;(Ѽ19ƑA5n9(S[t0 `Y@A؟jSޮbZ|fYfqiϋLA1Wt%u{)`[Vѣ]/:R<1,G6r*͖0B*99 X5NiN\mB;r6^foY{d 0XCEk`1d4MV rLL`sin8›~ /ȁul&Y)[mޤ\*N|q})N ƃ[8w6B޾tQM2,!Ν*%l LE$-*DT0(yMާR˙ `{i yC(\Xɛ.+AN-,%OQ)2/Pl0 a#^WKrIA B6sr^B6Dx=$7@!&MaK#m+LQПrF"*o@B]1)dv68182gLu17ǀEUZbe $^[߭!EoCv7ũbmC@hE Q RH\ՀRJGm]0Y؏E dhٟ/[D|A'zؐZ~n"KX4vܸ@bB|2Av,OJCw&`{AG +XPCۘu#¿I=e >ݓc6ǡd%£j KqlUݹ Si2kSX :^l5U>_ Ԇtp?1Tӂ+`^M_P}НWOM3%33|=)v3! qTQqB?Gy 'T1`9cjkQШ9>ni'U.7--KGH:eX_}aj8n'/o*lW[ $Db E YbO|ԠO|縎gh>|OC >' T`JvtBA+]&ԷP3-)3o70w "~_d=-BcWC?'g˩{-Ҡ+i'A/rZz4`N[y菰aFku46<r+1Jidi-ɅIEj JY*TFP.B̤+*f첝I*/-/QȰ_[IHg< /~֣ 4a3j AFxSBw"+L )ꓽ2+_-4voƅ `'dcAqH&L2W4Cr|04Z)5+F-8s$:^'|9JFd]g l왊^Y h9{#;E7j c* X!p c1'zTAGpx#bdqEͿ@j8ǴBc,Pl:җFK5ծ-8|]𬴅} [46/B0FdH1#R,`?AHuNPgp`_:/n楠`AMG4{B1~0(zMV@4)Z W|5Rxg^NI=0&,i(Aq <͈Ė`HЊ=\<* p3߂k 6&="DQnCf)[ZJi;z'_F;u}~{_X]^"hIR-Z?N9֎=yXCLl՝ɡS-ne{=$kx 2jaZY'\2=:J)(_!K`<h(I%WQR\Cn# Vy{pWjbj<eSl\V.ӷiTD:0+#_Mo:IB9ƔICI =~lZ ON, 0Rf!r-& ~TPyr6t`5>ǫϿMl_8L^1 y&9BCUοyNn|t7x/giԪA7`[Y$%hw P:ᬬK֍zf\0)E<9hǒʣ;׍[*B v8z6*Ҹ\~?&6s=m$]S ;C3Z/SbLrTõߕ2DN?ܑR.,"pzFXJ?2LPmQq$n{KxϏ_RKeav=քT4L?Kf_H=~FH[?.؜G+0mz^1 *R SܓvhHF|m#A벷ZYn}ӷ{%VAƠfDc,>ʼTvIҺ)Z(Bl ̾VAY&"z?v儜pkgrD Ò=f"mdp?7:T!>h&^>yO2=(]G+(K"冓h$:ȄV)!:pe /V2=XQ GϣqyoOW,8K`~Hhs'foQ_d m3>E*@]2tC xy݋,Qt _o?g Cio]P*uo:Eݑ."qKIQgZC7MbT5PܶR0*ӵNF+qhNrnfe#2oVsc|Ǟ2|u]l>40<*;TDJB3i&=vt]R?pru*ks4ψ:'bv0ne(n,=l҈d%~3Xx-bhSzZ TG?9R!U.sF! ol⸽4:Dw! ^w=U6BVےȸ!gq9pUAIx[5O B LT{h|/r37֨rP*5I m )U*.3EoKV%f"28&xÙ0Ωh%g;.uO_ix[>nUN.b2KEB` =~+x+cLwнIn&VHh+e(-ib^ׇʀz1GBFvjVSō9?)vSXANEI#T"TnLPV |T]"+cV*GMjo__ՑqPӟ:!v)yf-m&V-nt8 81—JJh|!i, r %1d 599G4avMaOtZuO.44]4a zL8Z{N!!iHو$^m-b9Y/>l DM`C&Ba,`MYX@RvE8 r?T:nq",E4'(=/kndIhP_`$:viz.E%# RAZ"a 6 /tqUDRgR7(e]ZDZ:R_[R#̙B {|op $w?ILv{DW@&LQUBi~Zsm#O 2@X(: F HG#SKYN#\vi j?gKG%ds[-?Zdo^4qaxxD!<?zQiXX6$+T8K{(kW b=`ؖİ.wA0ū]ƷW40S3~wZ}M°ЦGY7N/a[v<ǵߔSO^WY.egU6Ys[š8" HoHUo¾:~]4^:b4V?LMt9dX*?>ɪ*j ףXyTc҂鴍QINֺΠeͩIB_\i^0Jf62w+,;h?[ vf#Snء̟RwQD*2/ v\FAthbSeaC@9@ PHU[H>W%H%bo۰x*Ci2HB]@.E &N&kb_[PTu4jUZ:kaWM3Zue^&j>mXB&Zb-M GYUj0Gdq,6>'l,orU{4Øj=Iq0^m@q'$'-l%M,Aӥe d5j.[$WFpB+m@Vyb6yX)|v o2, ;!i 7߯l&M&bhג Vl`#g Y]mvq6ZH.#1՚s#< Inf#[QOq޵X)Kda1y=|iADxr ? K[3+('K1يnԫcW@AY%বG6^87 ͩoRj _tP Os)CE;KcSѽ|ߑ .U6X f$7 -'=+ֶX~aǞMlҝ!WSy ݉#hc~8H1-!#: rZx:82 I!v+zw mnwP> (Fbz8$։q6iq|[|qrFgʓ)Kra=]9w-v3[4.5H 9TR6>+8 %;?{бjqeRY} \ZD[UMkjtKyx}-ԩ6O G!rD MD@bfb2Vn؋8j$)]Kv5 l*sDcG!%UC%8pDyr%7>)ʧˆapk^c ]"4(!!TXZp6";jМ/eaUo;|6f_n3o 5*ڍ tnA,7nt^~tˈbpDerW}Df_ ѭJe$IjtiSiɅ.d"x@ICRÃ*"C~BGlϪfvv{pKAn/{J}0npFt,K2~x`0/z겞9) .Xor9CކsD*\|C ib7\;_cT<j{dZ?jE\Zxx7]  LEV]3ܖ>M. $n"U1o%{h9V'TB^A7~/$=j!'@;ߙx0Ⱥ*\met64 cWČhh*ge̬k6 lNCd ,HW+ c `L5~byK59 OzABˢBг@Mlx=łwn%1"/ )ۧ{Nc26?pQ^(7NXgmcmS|&*O Z\;2KN-O-]N:65뺠I%{}쨑KoԱ=|>ŭ;ft#Cȇ0@'yy{+ݤT~VW 4nK:#~3gBڦFut3 =̥ru+UbHr˹3l}"kMQLaD'[jQSEz٧q#^n۲hzH$XtU`lsm(Bte X\p 1D1ޜn5BT^V~:`\ˡIrVf@3'yzx֭MvŀݯVV̗J!(]a/wpoα/@M%ͮ/;qmD;;nfY0 bD|qXDHMٜwRQ14BEPrg8XΩC|@a/Q `\Pˤ!NAYvd=RCw'5MlXbҁ<=*+@6j;-l6^ `j;z@08?4(y|J B' B |;Q繽44`R"@E_125%'f4ƺ_<tm8΅XCv{칄 >3LS3@9>xXs$u% J;5eHZy󥗑nuF$:ZBB4fqTr7&Gt3]۶ބ+.+ȧ{ Op;jb 9vr?5w/Bϕf v"pVF`Ck}pt~Ksn5lZ[Yv^ա0OyEwk^̢ D#V;mS4%}Ǖ&Kz9trXA@95O3q\Ys M[u[?CX,*beI8que䃡n|Kk{ϸr.bJZsIV`&&uO,lTLI+s=IMVq4 h> ubh#ÂTI|M߸`Wo]$,qC0WtWlnӲم_^n08xn"W>/HfJ> 0 4w" >azz GO(ṟ,v#rPS8b2lŌ&,kt#g((}Hdz cm=[df 6i* O'+ޤmL\,LV6]+_z垴AMnfv@NoL6?`~>2(@Z*V:I?=াpVXqb[߼&!֗˼6˚ywe.o"DKЀ]ץ& [  ;Cw<{ɌnYGI`d's%,8MW5@DUatK|e/9o(P$uLFrڗڗ^ߤ+p>z,nsiX1̖B=,&AS˲hUx9k`zP6̆[t*W /("2,87#sSu'n %?aNSo,sR۹{1%nL٠,C<1Lvxn4E\%ܹr`?EF\]يV(x<#BW>}%@t"J`*OMӆD9bsaK{K\ȫ(=7򤕀GA2W-ܩOĘ;"pS{@ϪE$D ;jRwU=] \?~㋙`*^ȵ*-'@қvc,&6} fߤ: CMAyt y+/vzVp|2R.xSmp>+^yU͋%3hƺJ1 zg0 a82lg쉊Pm^]L3|\q4Uޱ@![O3RɑE_lEtV`B"nLztǢ *{owͬLMMd?l'#xR$Zֈ6 'KWbm#Gjv73,WvӇ?v ic";{qƕ=lvAOb.NkFJ["]ĢIaYD51mhu_r#BTzz1.LbL'Oi>J,gXxDFkzj拵(u(8vR-ЂkL`*ۂ.#84 QT8|KƊ1QRUY'C}B:|OӋE:~Jr޻^)^*`"nJ.[LOp~kXɡ+ѳ i<322 ?nw,xkF}΋ =1dN({8߰Vѵ;ԗHq(s2$/ Gqqy.0U7Qb~lNCPǃ(]TS &t+Dh_ٝjNZ+Q+n% Pd^C9{rSW+FA^*U ~գP݇jh_ .Pxw LմOpw.M_헸S ywW$%= \ƛ*i8u eAw+Sb̲(@k! α1ؖU -}"HLYp[h4;'y"RZKHŧNyeI a+WLyjyFR|3@ѳfhU>N-a>p"#A#brl~mf |a*pW e$ׄP3_k6DZd+TgD6pcń1|ȌM@=M>J?%jB.o˝ѓ9*Y$fbw38l;Oz awdiñm=)DwxaZf)"6`(Y.p0!$őihMHKx lͯnD4nn.#“ݗyZ-P; 5wTGz`ƹgj<]5;I;W. qFb^+g}yai;iq3LNkJy449ZkW(>lB@H@uCj(G1Zl)R#z^ُی {#iU؟{QXaCL5^B)To@ cuf0y@Kf,{@6CL'T'?mjXDSrJ$(.y__֢m八˞ t֝!±: ۍrJX98~ 9unf:@1} y![ i׃E0x֚7#}* fGllͲ'Beٝt{>Fx<{&G+,Q$A̧:Y8F!F3 j̆DX\d@'~)c|QepZAYQVYQ QǭCoÀ'atQqTdMl Oɤڍno-m̐b>ĬXrvӴ[Qi>Gd",XjRK,rmQ{jN"oE}L/y)U#N*3vѨVAK(xW_~MхMh/"3ӫ1u)~+ewUw"G/@bئ8D$2g7JCqΩKxwA0:ߗ[Ks[!ŦԃP3CK<  hY% b6h2yG&DFhIj0 :`5;kr^P`0qFZsEoO4e }v }$p~-#E`?E( u$v`0H1~Q;BҬRy"Y?r*ġ%f?";em[o0:qՐ[P^gA]u\ZFGm_FH*wKƵCJ4wvE&?N5)RE1 2К’m~Ab#s|^f2W]m1ҕDX5էq_EX:517ᱧV\T>GM~(Z< ߾?1FyBwnhgŏX9&TU{6VwYsgb(XM&@}"W b>l@jXe? U'&Nqhe$=eSB ӬD"5m+3+nt>]|>9^$nTR|cC#=2makK[!MBHxq>#y~A kGfhe62S0j-WzD6嘝m(z=2\r5joҠdݿNM{8!Wx5≙ >ƫsg^9mqy+v篌L/}ިPM5Fiu̠/%g{k,۔҅toS0&$S7e܀* d@Ҡͮ/R+fHgZ.Y)g4^5оQ/('O{Zh|J)Msl;v]ۭw\yxc2OvD0gІޥ>݊?ێaC2+K&їKvM?R_Fڸ&/ﯯR$6Bn;9˹j k Bz4+@򪥙 BݧԵ;蒦ps×wήc-!Lvdz%B,S#F} [lƷQxD0峁V+T+w5suYRK_ܓL Dn3hU rb:iQ?}O55<q=`3 v=gGS4$mFZ3 :XpA<Ow}W tXFMn6 ])32E_[Í0,C|F,;Pg&r51Ү;B_WvN5zʑdGK=٨C"n.*H &H3l:"iU^#9]M~n>P/]TAݦ}19RC1+$b'ZA[wM[*a4>L1hv[;Af3.Remp !26^.d:oper$R%ۻsčp_ubQ?Q;jklW>+4\Ǵ2CvǬɯlneAuCA 4Ӄ5Y`xZ?{8U-U)Έ:/bwR6-7Ϛb+ZåjyZSI~)j?|:phS ]nehXG+]~$'m`Ë72wK3#$'}hHf .mo勣W4pGq$ÈѴ+X23LR/_AƶxYnx=<c lj5:\Y%v2w{0)֣Ǒ.5= Ũ~3N (G+y~Zƛ8dpfR愹PZ1ѵ=\ť)$V-}a ǿ˻ar;y!d2tgd3&1'Cdͤ49ؖɠAW=ېf1Т+%I]^͂&;w$ZK閂/弟_#//[r?<$^ ,ypG ffY ;8g5B!u<Ӌ~VC.-svJv3i<ӠngVJ|v@W4y{ރC'*KYe}His% r3swޤO  /nJLɊk N >{4\}\!({)vyzʨ6WmmeF=y"A>^ `ZA2 o_؛o~OdA0j?~NɡOݶG#HF)&6P=50b?$[4F\X=i#8e#vi`kdlM /GIモ $vwððRym;p;{6dgҊ,Vˊ̲F)({lܘ$kV5~dDKsJӡ9$h|4>`UTcL%/t)H2A@`MO,s?mPb/?r2(pLej8[ռkכj$_)Xdk_XEf$ D+;>M"Aڔ.F(ij8^k AS|ʵ8y*L;,tRP0=v32 A|kq|X@BB+3 pbBoqWt)lNʶxSOGQʅ׸1ҫb 0p7QfwOT[sjynsLͼ++g3nB6:v;d0F,"{,l 7s?ې$H\k ԎY^G$xk|j0bnFs? ɡ ~0\SY޶ZƱ ESGυ+50ʾ=7T?e5I:v\Im1żJgLPuAc%{"i& S1, 3d6X#FO8zu@] Y*$uT VjrGfy(lZT165[Vs]Բ؅GM1gɣ DA[T7>x-p/Hb=nPH; a#6[ "' R ՆPL5I 2{i*ɛot@%}xB/_o94]R EM׼[wiB@٩H׾7u!O>$"ڣoLh0'"MJK%zApa&rjI;0f4kYhP!dä<(p\/PJE_-t0"ēߺ$ۭeW#HתAl;vlw*OXE ̋{un 5caM٧iT'q[bM5H= fQ,c@>&0SLJcOћu*Q9LW{S8,Uܟvӌd n+:D@oםc hN^X1s*H9;ʍXErOmIOWR'sMH"L39M@j!z) |yW0ߩJ$K@QeHHmAz)V"ymWrEQ$_7GqQ"C+?8B"`M%5auqNM7{)A N:K=~A9"a} z']1(w-&.rtƨ33u-)]|+dܑ))ϩNLe->1~PxjQS!&\t 5s^~g!7./TdU}~f\[QK5"0 5lN3E)㽱`ѩ~^AgE=bQOyoLrcRuSG+j >=d͞FOd8b*() ن)9W\ch))xT*r(G?WQIx1]j߲I!aDdEt}No: Ӫ#Qh p@o|MMGKs _m,j D0&[ˎ.qo7bRɹcWX@IFm!+sN'&g>iN2̿9 l60v#[/FC:Bg蔱}#5fHU'y% R[J,̾t=O`F0wQFY#;3P~% V)BK=QXw)nk,4F&U X"))(QVGXo0@8f|WmV`d+W.&d&)]HoYbܿIuuw]s~t9V#"_ɫh`~CUUA&+NM}Bǘ\]F0]W;~bj?Q,)sJ!jQt_4 6=)fגJϙz5uvueWQܤ/Ԍv`m3 3IO|ar:T3Wn8LFJ]*&P 1Q(ayYu\&+vX P@wcnsӅ[ ql0iP@%4ׄXg;e##-EghhF 26`*#</+=fNO͍楆y9 t 9V󀃱 Ơ~(Jaǧe>5]tJ,վBb :!;^gX=7˟j.S¬5S9]g3,Fl]|+|r(L:BPNZN6d;!|[<$ 'Mȥ&Rv?BbHn{٘G7*aCW>;W ݳX7mʮS{-]F7OܥLJΜQ?ЕrTstN)'QqMC@s#Iߘ$4.+x2S C_>yʄE8~52~,|^ZDPL)fEHW엇qspe=XJ[,c 37NMjĒi9voElwMba[vQg+!z"Q$ArSqkH#t#\sB'Bؿ9nx$ܞ%H UGFXdƶq~A[w桨tI&B'{V-Z ^Wt/FPTeSnWq0[ 2TR@9(KK3橱 Nd¾ HpI/P`O,lhE\sL^ s[)= +7[GtĻԋ| Gypӵ;J1Pв DDі6JQƒT7\[2e E03a-Jo .7=mHtYZ MZ3jjd9;D-h9}{~JU!mW39KMZSRGrę^;Zs:C}m29\W Dg ܌,' qWDܩ&*Q6忓~aqxG Php%3D,oTK#M65Y%7؏K\iÔ?$:1ܤf$!Ko;޺3P&)cF (v2.Y[MbUEQ$Z鷌<9.`>&Z>Ӝc#:I!PL##:C 5>_*1,֮w#уpN#}({U,yVMT_G>y"{B1?U*MrO>Yv$ !}{7jc-jPtɆW5z2 L WfbN~4ZW"i 3+L,|eF7!\E!гacH,K>fdCb6>r*tvރ~53Г!\i: 4g{=jGAJU Rt[ \S< )A%7kT͒`6w- .bײHQ" ٙoC-~`'Ro&o#⨯͎k`4j3mr$YZa7%(GP=뢽c-.JWpŘ3' ЈKЦu1 u3ZV< 3|,\e>C@M\ANv`kA-=Q92(K2^(drgoN'1 o.;x/9q OO&;`h ->f,A^ܝ$J;ޔ/´Zt-Ǩۜ&.A\FhTȘKй̎%6-uAjk9p0# .F1NQ޽^kQ8G|? yPZb;[ *ds([HSΞaBEW-If.uND{jO97CM[TT"i/l>X /v.0l7\yP@8>;~wĸ"J,Ph4 ch@!;U2N7? y}@qgU8مX ?ONZqrh4i]X71&fyou=7 Bh_WAG ~ }i3+˶ZhFY\gYYq̀Dv+!+A+E7exb&5#H:VKÇ/`cdJ [4 <'Tu>4w ۄ( ل*3l mzW"e@=SቋZ ~N>ĩ~P> i(gp 뢍 ځV 5b4hڱwRH&-iW {5lxzP21O)%(lahXW 3vAY4<5sF:5I!u_\tϗ͍q/ta>XWaژkp$nNQ4ub'l8ZU暄HM?h6J52T&puOFj_c)!2ŒV Q[\ @3yTCh2=g X1=Fx9vD^YrU~:>/Gb[dq,fLrOV 7LxFL@**÷Yi+ 병0}-_~r`$9+X7b%1 5g9{ I U**šhX>hHO8xǝ!<"42bPa0u'q@BwCԒ?(IZ[o+,e7?ˋ6G)R:aҵ wz_ M0–jxXff\'V0:g0q06(D mH&R b;+_s;$z > pSDW XwIғ1G<'Y~dsW4P!hq5:&-l)i^*Z,hC BzA<@yad[_-eO5 ZEj%KŔ R_dXp.γC̋S//dQO O7fN2)~*XBiH᳔59:*I9 d {Iw59y_?k1IJ> ._T: ~bAׇtN$ئf42QcFhf2E9v:ph%JoL \Kan#@{6:o /ҝژnvȤjCǕ8Ίe1&zoY* dl| VR |捶HEdN7>3A.eSCci|!uLQG[)_`>?(i>֕0z!-D|o9 L|`^hTƒ }73̐Ϛ.˨5j ?D<yMc\xFyōq0s"&gԁ cL1DoX :f!ZkclT^HQt4GV +Ha[Q V/+4DAձ/{3Ǚ%cͅBY&oJzjtؾԒO6xpSxY:(tPN(i7h*k-5[c(vVY$.yM݅UA3IM|(7̈u!ͯ:`";aߟ.1l]oTllNh9?=^Z Fz1Q 2=H 0C a&hI<߆  VX`R;>ZFY6@s?MO֠^LaPKIyZjFTө9kK`r"W88ңlz@$Q.K1Hkǩ5h&My6\5~YR81|]mɏ5;?] %A[dq%Fή(~œ+g6D$DR2v& 3mZZL]|h#\"KlOwf*>}:w(}ނsdi1oκd&Bc.ĭb 4"Q,/h{sAhY AnC-$Sff<+pJ/gCASE0y@, LǶ_Zɴ{Y#t)7nop L5"͋k_Ղ_v pIa.3`z阻+kj 7;\KXdP{=Q0?HICOy( ]L3N[3Ă;kD z ]!*4u ! M}nYY̿^lAշ,^|$;5]J1(pKERĆߦ;-?޶1Ȧx2*ϩ%d J )۲P]E6a|Pr:(`ngv vh({^HA瞌0_ϕ!.64},·jƒ*3 DьgGE \lVW{6% fܶK%.nTC2{`I)Z(WR_K[f1 k %NB!Pu}/Q>;tGh!u.H5^Q;/u}FšPi^3]" L4f)Lfҥ%eiJɪhIݒ ^l= :ϐ]ΨKv49mX`<Ԯ74p)S2:}CS4̵A텖PTXiEp-!8;z1mFb483(E|Bx!oV0:@h&U0RD\@`UKS[U|uS|=\u Qv67YB&O^ǞLmCII7*ȍc@MM5$g-߅5A zú^(fKJ;?Յg=zɣB d=ZlBe+~~O{s г> φP.2~ݼHQAXG^yl`ob$Ο% ^P,͟G^?CٵǶ\`;9^߀%4Xѩ r5Ή>Zg5n߄^(Г=W萌gC,kM8*]YW?7>ó]nQ]b9ɷH 1|ˊ ƤB/!jչd{VHlή <܄%VvٕU<6\-`2J&B*[솚ҘD-|v,ڱNj/+=ͮ$H[v)j kLidYw*qm"p~$h!v((WHeGHӹ /FV:Pwd4x.͌((!q~WՏS|B ͢T:ϺXI)(W}Iv4@eЛZ hŃ.Y~YՈ JP*z ir QSk)W]Y*vAW|A+~Ñ+wZbOnaڞ7V%{3 iZ'AnVl\1۱ى!~&Qo,?){2*Qؽ[h瑐(AŋNq"!9ig<ae&~ۊ7?l 4XJ?9Q#:ҕ\iJ $̘bݮzG_𦣜kRԷX(xv lKBCÒX+m.m\*\o'D`w*?¤ `78=>`裢 0b;Z4 4$x V%StmLՏ'>\ R"Y) uw}b؄(~~%ӥyZG7C;`'ik*G >)̔Oa\ T 0[A8S{ %;`M@Vwnâ{4,&Amފ{5 #=+<7!'JNkl*1xw"alW=3 Kw5ͪ@IBtJ Bz )e *' &s?l@EF-?FMJJp%$QSuZ(I޹$%=׭^΢qB'?.|"dP9ҁʂ{ƙ8"w/F>N@>gL/ 6PѼ 2Ԅ~t@[rɶbכOⴊAОp-w\wuq3䲗\;,•6 >k=}(Bw\]*x4+(3]mɜRt!5wYN"b!C4К+c޴,&BbM¾ ↉Bk.VA,R"hR  iꥀk{P|}u".ؔ^8[ɝnw;`}5;TQ:,)·G(pk]Kfl}.Kxkj8lY{]/4%}'׀-@'!>υ[IgZSE""H,CB1S~WN'[XUYOo} z޿*$!$]lP.Z45i溨*4Ӱn==?dTgo>طM$ڗZYIJxn@_^,c )]5~>M%}xOjgb .טl]sFPb"\! &q-RlQ>&7͡eGvM4~IqwA X-eb4DRvOl? Q xYw"2OY[Cq1|AҋS:WlmKl%YےD(i>rhxFYpAĔ$wܐ/H:뤂`=TGvKq΍o>{Mƌg#cqhVfLD ]? v q%bx=]D-hݧ ,݉uϰ-߷)q}Gȋ `j5C(-&/zയE[f?ϸ黄 TQ!&u`K|%R]s" 6w#G0 lF.'$n" a9b(49 8|-YɈa;* K[Bz3 S;q;^(m>MoRrƸ~HDܸ:~tB8[v̺ KV@Qh|Gv'@P"&O8I\ҀpC +K!F o-B/뱻d|N q4 XAg ~֬r}5hdmVo@qO.v^t~|nOwgg+ Ϻ?8Cr6aVڹ n(*s dH,t=G(3 UhU"#EX20吝{iܐr;ZX1`k/驪߂8\"77$Xݶl D]hf?*U(->S}(D| v'Mȧ$N1iT;F"N9kbIJu٠?l裲a/^X3o֝vS֞~glfO`a+~lL4MF'^K7A%AjFvG'͇|V51AZCޑE 5P6ANQ,vT-J@q[NʆZFD0B> Eܑzr+nQZ7 \d tO[>.ܑr0 K$H͵4! {dbلF ocH{phˈ?Wn%~٥c@uݵIJ cF4UAߪE +'eU6e =c P5-d;3T*ȁtWyil<@IoX4 $X'xEA&SG٭ַ(QT:OLEx|"xI͐ؒO')]P?i9jJ~H-3'_2q ;}w0]"G֏ kӣM+dV%8caA v͢Bt)*_;,@RIZڲZ]FhÄSрԪuVm7hUoWw_$쥨5 og|uV0Zml`-$*X[@ "5g&aI;'O ^ׄ%qVULnJibVUDXXE2˅[EK`3_Og bs h)Gbc˪ O%PO^n@~Y̰+3 6^Y{iN،a^ϋ<(tџ}9>W]X o=]ڭ7Bj_ /*AG3[󹕁/f&@A:|WoigP8 YZ l f!x֜>h\'_5Iln3PѬD(7&IAϟ=aibihn`{O1!m<"O4n$KA?FYt on;hQqoc/|5J loTv6s $ vXe [}6zb}ꦐwA`R mhBQ־}67x+!j#FiLjG_/uSM M}|븿sy&Q5)(Űj}: j`V,Sy i]K=m$ȸ4Gx/@:i=o<8U-r@u5ZCɁq͘2Ahyun'E=Y#R)t;(1*>x0j4b6ѐCoq $rNŢeu=åҡpŷ@*@sT!TQ97xWBPG[>J勛ٸENTdHW zuuDq(C@02g[*B+y}2[]m=jpk&{Ał<ݝLp,+"4(miv +mR6jP *b~Zx.ViZ9i | z@?HvHY%ե"nnof+e661+0i''S-FVd4=r:װy7m`[jl"xnHmo_% >џv9ň; fڠT_O+(u DDR(/#Qu≹60%=`P4_cY,N5{v<>65&z2~<ɲr7R$+2~{bOUwrLPOΗ{֑}v1VѻVg ZgӶ?ތHK1T2jѲ7D B`؃cBEUٷ*x=D] |P["$7wIKSS2pytl8Ji7 zfKnG z "P/l0\-A1,"'ε\SP+yRZӧ\dF1}皼8/p Hٞ"ہwԌ:AQ7faTZ#ODZ? :34+2~ԎK7)G- j0:rz}K5wewkۇo9xފG};RcG5-x'Swύ{([Eaؠ` `n+ 1/D)C}# jlzOn)o8q;)H&z:,~l\" lu3M$0YL_q2`ٍ@s 㹬SF^{_KZRŦ=?W\ފg4QDw:{t {):[nH쒽izZAH:hu|7P@Uv `jPԲ<`Ѫ e3/!naq"‘|m @ʰW lt^oNO2f$fxm#eAZL!m1P,#!#(kJ B@4^G&Φ8U9sDvGYyVW] M,3$>5|.vW؅8t=F7voqA$"Ol!z  m$;g;]OueF< U+iLM$gŢ3Σ&OH7]g =sDxB~"]RgV%W2k)$:D!Hʜ\m 9/Tp=(peUv%Q~ll,I9g~xf7X-đ~'[7a|i,eR T=XƪCKԉࠨ6X@pړp[HsarP%!09> Ӆ@q zxio2v˗n.*]E̳CXhg ]ae'b(. [r Js˰v.Oɠ[XMN &j`#v}ټ3+T80aHQ4}LrD[p8.Tz#n`!I]`eHƶD7f1P!9"e\ZdBWvD`~,`m'>xV2:OEy& k,_Q`[#,IWO(ڟs Kc=_xe9DRl4Oz=w /Jp Z֒ K.wq~l%*'re?v7CEnag81#II=/~IU͗-PWثDk[XYd*iV( ߤ *eczn|Ϥui^HXzֻ2AϵX=(ռ~ţ/`tH=P)߹/Cw rOTI>Ho"ə _N..BqJ}R? f7+`Yċ qYhjv- [uWu3F 2[r]f R-#0b'ew -%?\t%;.qrҏH4FG)J @j`r?0]h'咗K7/J+.6mC KJ̊8okҦLobH RcM-F Yo``okI814)!=j>)W$马$^t3[8 e>z|E*}Q9Nu@E+Ƈ7֘wd.M M@g:01|a<9'9$ֹg-{92`;SSp\cEBҞ쥧`̅hVnC3y|)n׀_iV8){"Ib$D77q`{ xWB#2H J B"}*tRӰ_+ 9pEg4yp.{ /H2t:[PHFY!Ԟ@Kš͔[ٔ}NTf"wG]a,R9NdL \KH}|ԉ*h(%ֽ[5fߎ>q\ ޾k]ɏ NB9۳f/eu ڢw\308u(FϘ$Sdԍ||N#1M Pڟޒ$z5 llIs&C9Y΍+XvbC֬F'*EAiE,DĴbCk u1xbIcce)+7X7^r`&sÛ($vl}m>]H +/^^?qևuOS 'XA#F /HY A3P`G?`1(-ҝ{{n"+<DHL!bhQ!*hI}z2_7Fes8Oql67j؀ ^%űa:w$7ݶ[Ӵ%U,qgΟ٢r^7C_M) V>w̋KCfo[5Y|tڃWA3C!Ely^p r6Cq,ŸHwϰ"lmeSHmAj:u팻r7p3b|x^~W1{]e6|Ք 3/5C,2ƥi-(l(Ԫl; 6&K`wn1CcqͷAf,pZ}q.70<_*}nGrLXbUإn9}S<h@] -~d1>Nbp +5Mc~M~QF/}r}ΕBc->f"ڊF4*:OvoZwiO> b2ӻK>;3?EV͋> m^"/o |!a`V;;?f Ap[!/*hbГ42#aE٘ŢG :o޻N eH^&^3n%J$Ru3ϑHN9i!OXsپ)zM58%ŸPr!5ܖҫ!OL^Wn lAAkYV=02?X|ŭ{wZ *q8 ,.Ҫx5 }/%!Y{Ins[lI9ra͜$ X>x21i~ ØMJ/rϊw 3l,ħd)IT>Bl XhⓝiRI ö{F͈$ gK"p9:_y Zo][ODdxmvK/tHK$/1]jLoXU͗ރ CrbmDZt ځisP7>=;Av6ti?G'I(VM gfT@n/Pmה~ džvLbMGVX^̔&p/c` >کO/Y ڟP̲ތ(nâGȒ̿^̓UsWe~Z#9T/PԲt1ZНqfR^d>ڜHaR6ݱm8^N ϒ-\lO j4(!a$A2@}2X#Yp &>ߠ&݅z'UČ0L"Zc1Ia*Q~ )AΦ]ifз_B>[M½^aÞ1^ =P(#UIl FB79s)j ub[YUtd׋\Fa徛7M"Z76E# 2ӯobG푮 !03 C)XP" Jpc\+Ojoh#pemvRƉBikG4kHu~iʥ 3KߡAQZuB;ػ$GK& %XUw/v\ ĄYۋt5h3"#ƈJr|}-}ͩOr$tޤdb Kt/qiFR ~DsIO4ΒR~ƪXko?d6(J6 1۾ PŔ#`N#jxޫLjADK%qB#gu3b1#hIxeUA>T]Gzf>Ր4\y165U- ~Ļ %_x{މ Y'C+ZU>֑.|v$ c[f>\I{;PMw݀{& m/X{Eu]GCTo>Pz-e6Y8V=ܭ4޹=4ٸ 3 09y>X h/͚$;:(!4`:#P|uUfaLz^\93Eq nc>.[<W) Ϫ;[<:cs;~g gxvidx |hvVOJyW2!84MXS8) ׆=8xWuKZk>ޖa4[JGUE(![E\}].Q6v'qP^1S~wwbJ` ã6ndYQr{Ϣo DY X4[RDB#oJ<)tt?ƤN{6# n)]؁o[ d|"&j0"N06yGY{]XºVb5]G7{kxraMr,V=U_ް9'?$fȜ"TkC (W'9-96ACf r0㋳;*ŖClَu@TS cIHa)CbdQ=~2xy\VeV|\1Z9In쪗 S"y1eQ"PT=!% p^qaɭ[8"5+C"TJ^'J^3t}y QS4rG8ޱl I&HM6T1]RvGG&5n`䔥1()#Rb~RQ޽n@^!ni4 χ?Pz?e%2cdN"+лoKUW*_c%Փ5@VN1r6{BIxC^$JZyx/4{u䋀O2F\Z>Q9AS& b-"(1rCdV&gWﰋR Scvfqb[ٔWz: %,M^ؖt!Z9ۣ%WR=u&,e4_桂ӹJp{WCl=S}M(XF]v3{\T _ &S:، fD:q8ct&GT8<M%TJ@ZJnGHsJF7^NAv hiMSUn a|<7ް[[np J N)㨪!uk;'\$KL6 fĨ uCV=bC8k}{_աS0KW!; .U9m|mb#T([ϤqE!WeqlHnshmq]sAB=蠭NdP% FAI@D 0Lw8KHf冷'2;_5TN8?~fJ(!7.dc§R?#?R8ox6uϗMFvФ+3Lb -2IntdJZ**':9whW|!|vTZry7p-~|<VU*P?W#ě1J89Kg`).„Xa>Z`ZBD{t@?ç2|rnno;,/ dx+|ae`6uc?}FG+}c/14Y wH%/:GA(A^9N@=ta's48?Ic˵G5Y7LX9:톞kV,/,MgJу+V+GֽXBnuUqK ʍ5\p{&jj;31.6u2Y Vզ_ﶳAx2 Oۥ֠^dGitӄ:sN4 08بR_}m3fyw:9Ckwe0- UⲊJ/TȭQ[u!t7fKT(Sq.ߞB}z ?coeZK|:i_+eyٕRN_]M\C^.a$LIjm?~cy۞7%RpMؒǮl߬,]TD d>2'yŝ@90$\ɩf45{'uF G}Oolg~u> G{AXZ}qD,I9x{{F֝ /.5X'~19z+ P._*0B}@}.2? DZ]i$QRnHjtj ρˎ:׶)a|_ѵÏN4Zt Wbx'g.jPYkG>JɌweǥݬAQSjb c1"3N x]xgQb>FCstAd;ң1+S'-qª_Il L]7&QjVQ]ޕ絿\Ȟg(b{݆;$KJ:ai0볅n م[HϾ9d8[CVYxbih̥$ egt_\14۬̓m$Mrj`h}ȁAoo:~m\T. 0ovF½ l;e ]]*J8}Tx+]<9a2tgCcEpL@7>1ڢ'5tiKڰM s1{+X BRRn ;WkpAknkmT,A]7ӸZv6Sn#Dw 4{/Q)F-~2/6iJGZ.!ZcK l:}9$ ]ћ9$mv;|k$ ۻXDȜoV #?by% &3./t'ive /ba&.c;uXAaGY^"ȇH&9XSX}7T~vEڳbЬb3xxa {*wnqm:[4`GW_-Ws\ܯ&!)bXvEU*31S||ǘx&Z -OQt.\3;ĒaZ@ fx;-݀_Jjw'_[;hü]#uA(^>IʧBE}6 Z"s( # ¹H̊4fNbxX*I73slV*ЦRâA9bB<W埣 #y$6f nǎseys^|PR~;!q3Z}bN]/P!YVra7Wi!x7`ZZN=j8jhefXl>N]'r Ec8_G,3aV%CV} P2MymB'1D 2X錉 k,?j"J.`1E8uXd$\(B{C7$W.\& +VSL׸&y(W kA9x&>8`5;rEGR:~JҋUWʟ3DQkb= D@Vj%+"6^sV-PQ1wp5y;,ecC^Qli~`Α5fwm#;U9p'UxȔ +G)Ǜ3um\/M>6\;}-d?傶yfhk Mk9J7~1DU%x[P*|w+Է ѼU鷲cjuź3cL{^ڌSW+Sga0!jz0c%BgJ6<,RwKP( Q'0첫V=*Z1RG㵳lrf̷:iɄ-$l KCxaL6[A3PîS1mBlH8rw"^#v T@y$m%|YW/ <%,>v7ܻ1:C1uH;7Fڶ64IMwcƕ`lPBdt9[ Gt}@Iޛ;:Pq&~f$eau,mwjr\M2W1]XH3oXrW7Rm.;T 9Q? je%32AMpOV=5ƥ,^u٣,xq*ZWț&xJϒP kCmgU:$ .AQ̻Uz9jafЈM/4LA]Ӫ}8~LIP(7z'-몾j92jXh_bio 1-TEԶJ W;Z'h8rkM:#_FZ@1(>-cm|Y%I(C|rϫIiE**{ nZ@)/.f9;D~R =eL+Bs9KS^?7{y\K |g4NA)tAUl@0 =  Ԋv>mLZG)˳_!b_W7}¤nt`u+ O$Vy|;ty~#;dO? y0f/=9g[˸⫼.s|ṳR~{BN~TDzc=?z|kgld&6-Mg 2܂24cD? klHuxz˩o[B,BtLy.؏ 0_4ץ.V Q6F-rɵHh ,y63_Dz&5x|GHDiUݟݓ~ĻhIoIQi9Lu/ P so2OXa|S *=#ʖ{.45˕矛iQdvR;kF"G?U)1ezLYkE^NiV=* ? p(S5^T$i@ Z8cZ_#$[SVE0/.\"HSC(xSaқZ=6/:w8/إǂ;h0}^-]yKLj$:nUgš7br9Lrrw RʬK|x.ĴYiB]o6g]ЃM^S 3ׄfFu۔<|Mhe=I=ʥmWkcdʰM@њVngQGwR /T{jx|۵s "GʲmL!9oy:.-H?>9.vBeR)eh\iiSߡ K7q{JlX5[t =fdhV²}sR714>\kY3۶y.l;/vw5xvujT'{ B. $ Cn+#rX)DJcTp@z:QGK`PM<Ѯ]w_ GFA2Z^ xgPJغۘ%3Z.#o w5x9Zj򰹔ٻW)5_xd[Fz97h"5=ZmΙc*Zʞ-?(4P*8sf EGbY]bm]#_@ܤ1ϵ!TeF׻OXzS_@ mZǃlqB%30]8D%kU]w|FD"Ҹ'ƽ)mwWN/|d5[/ٯYvareŒ|C5di)`Ph߃T|زޑ@WF2uWۤO7Ew+ l-|i72l_Np=(z3*}P}3`f趙iT?k"9F ޾p <|1r?c(0mξSyߛsr0SX*Mz,JG5'p\h"qEvqj=do'+ IyR"l~nw 7,06Vk &+٦g~%ğG|\>4{K䅛xk(j0$cY"v~߰XR08kmB(?vR{} ,eKV]OdN#bF鯔B3e)0y@ +2wCLș%L&!5K8XY7ɕuRu{ڐS-CPs'45ڞ1>MO֪`AER +O^sbϻcXB)MA턷o|q@1Slߗ{8[[ɦ.,`:D"d(ϊGH9]j|\눹tSP໼  K4:y)Ne0/B,/\=wFO#Sl8zd/ML1z8~9J"1A(űћγ>zNXAB'a \ U[< cwxU4/tL'[5!t"8iіi ssDdܗԐ툠Mvt oV_t E$g;(lMæ\#?~Uwŕ`oquBvT}4b͇rªO[g> 27I\$h-x 52 Fos:NiQ+,tP:;trYp[҈sH<&BB4 5tXdDx_F? >/e;.g)i/Ftm48. 4wᇸ aGE,*#y}@3?|3 [_avT mbyH^wo[ xkT۰CO?:@-n 2J_P"^a&)0Vҩ:/ɳ#y%IWehj[v郇1D_Z\u&mkg;$:b"#J,T:ilM,2[@N=8-x22|rM!'5Htr! I>[s|ᗼiP=zU-QS7[N%EcBdOWh5Tɠ\Z J0,i.l `4$暔 &M:γ bgEUǀYA QuHfM-|ne6cBgzJx<2җ},dc16vEB[jVc2*af:';iKJ\ _fF?goZ_eԅ?iRbCh+ovɛ3"5JI6tmՅP-W\f3Z{٩Pk.q3 ۽<:@+Y8":01K [ B|DInJl`9k$v?<.7׾}ֺ]1R[xMH/6C^Xc ҒCX(e_{}vYSE]*ԭ:B\)w^ Dv}qCW.y;hfL u+F|*8/l/j8gzh=A[Sc r+Jj=3EY?-:6CoIլTMϕMw?#Q}ZO rJ'0uA&XQ(}+v0 "Ӹʄ3j*۠^uB!kA)5@b|` aG[vg<˿< e7UT>I 6U#ZTy9r&,.O|uGu|`6I]ux)&C&"^EQ| Ʂsf#5yŠ|j0QY>L9(ë r C!#]rFWc.^a FHv(cf0bO~>4p10!J}v_:o@jYHW(:J9ȝ(1cG|6cWc"i,L'?gAB*Yl%4[P?ުd^bHђiUݴiC?E'8Мm>},ZtY/_Q!MDq~T+]4**O`ɜ7 R{y/b=OPL+ J@4|%=-V:WJ]UBP;+tE63FS|ڞ&SX8$tvs0%'  V=̫-Ĩ+tb w5Ek;MTAw'zndЧ'mYIgit6{@RfcCmԁa/:eJ:?F֏Ru팔(ukcO!eI+dsF:8]g m9HnDޛFC įbԷLyioy0Czهʇ Ҟ_HvOv`#:J/NET+ܜ Jj/FqцOiZ8i1Yעz@=s:+xn̆-nANGjh%{?sd? =KAWj&:WXD tڛ {Mf5h<;_}νJ Sש}AZ >ǾiQRWW[.Xf5zG33wghbP Cg(\ϾSOE;aYs^O83cs ˒1V҇7 P9¡I䭙&Iϲ|ۦ <7C\3Ʈ;$ullm,@ e3|Uz((\ݖy]ߍ?w!C~}*8Dٲ숉m 8?+BBmʆ3ko/J:YZ@󵗘'ԭp3/Q;(KV2[;uVH>w+X܋ӯ_ FTt[s>tƘkqK.r;j 0u)^ p5gkGsn v_-( <)ۓj:|Vf^?̺ ze'"R벗3qn+=h0PIU ߺ!Qֈ4:bl3߱v5ȠC-Ge0zq)pP d Lj[]L*#JktJ 1Ti09Ɏ8K[u.K{xwqX<ݻp{<%E- w!10@B|롁:Nc.۴Ğg}:Xb*㿏DD'![I-4NdE 6 ]ɟrf 7ۀ_0jFĆʙ7(-m~Ǜ_2Lj<:R&glE0]3M]OPZDBY\9INWŔ9dMndC`wFA߮8)\J.٭6s7Jf>Iઉ"9zuN]0n&s^LvAI&Ô>878.VdހwDL24M^p%1CU-W_0L|4ϣ*fKհ+ Aez㦙Ҩ c\b;)X '4^j)3 2_ĆOnGTz1pZtCȠk>+ h*o?.60C>9%1^fU~i'c_˩\yF疒Xʿ9tSU+緒ܷ%%DHZe6\cdnKcF_ˈB].2hpt4ۉbwِdtdN;O3[|fzT7[G+z(rү4y'^[a# ≠"cU"/Tepr&&ZN_X1JF Рޥ˲We3nD4Na/2wCHTrɦFEG 9n՘X'%/Ӄ3S ,yAu*۩qCB{6>dUvv0<{h~W:7# E{57aX#AJ/gp` 4$+ _y]t]\m`Nաx cjڵ}{=\Uk:"(s`۳*Zgμ9_<0dqrM}Z ~2ƽ+#Mclpjj-Re4}Os>@8Tz[ʐ9VJMA;Z?h%140OXXs_kP=K©љIVy&O&z;!)}RhGpZoz dCDzו:}vŝjQ#kI,aK@bۯxpY*5IkeT@Ԙ .ksSV׫ϵAyωǨ|O}qZW+xE<][.9`%?8"WlNuglA3ҕB+~=_Y@64d(~LM XDsnH+Sp&[]oݠReKZv]_;#].muX;zI^NUeKmkC3@qFj4-:Ǹqɚ3*1vgޒ_ J3t J xS?hu1G y.J`sML.o=x^!lV+<;JbH:م[Xk>Nת Ψ <&T_ƭ躬*6F0ՎN a"+ B?!0r+@BlP]756YmϽ:[ЍyJ nRxB{z7؃Tm!cnghNմ7o2]+ǧ(F^>+TҊʱ֫^0 F@e$ū ~##]Qt o '3Fd́RȆ3,T~(;T"X˫ݕ9<֢MФ8J2YՇ6Ŕq~T :˾}{:QBeR*mvX]Kb^^shL){.G\( ̗VE }@.< ]L(|Yi Iv.Q&1?9r^'ss+< 27rEx":ș?NoLv%]g/z+o5V#7} N j0Z/D/(R-dXI2ݯfۉpe$9؝M9U~b% D) ;lgVLF!ڔm m4udB`ԩ\$f)C.\\R;7z×>W ԛzГP༖ߋ1GUn\|eӳg;\B]~6;ư\qET4I 5\*6)uuOߌ5++n&"y̩<-0+h{^mP39.DˋŎc*:Pjq(OZ=ΒƒB۫NԐ=Et\OPRq s4ѐdw;yUĈ]`hEV)WF0|GB0v.nSguxs0LHiFSIZ#݁r&7tnVpdh =sC?`aETzA6><$Ċ5z;qn^@fUvXW\ٮgCrtӼH`QXV g#Ux?pRb!m4P>ws)m*gR~pv˿ [)>&tImm8p/'Ŕ϶8xn@r FK 5Ji~ FӃc8p>' :~ Զ&$1m Yy`PZYN3/`Fxyʇ2sՋY :wV"L:g)3,/FdCSQS|4-J׆L-X͑k~5;Vb?rF1?/6QR{%\na@?]oa֍ -&y QU@^s7U!`JRCXUW&jI{,Ji)W2 H2_+ vҕfvl)E;Me꾗Ge{^c 6ўrxd"K%+5br"eAwVgaz5}G=Iuye.ڃ.wxrG.k8{0`*`*6&\@Wc ks=g {v !fɪH!"[6DtJOi>AD7a˅SRN;I=;E鵤_U0,5e49;nu݌e_2vC_ ;ݹ/ܡJ6 2`W&J$JV\vZ.pi*q.ag1;l{2oJp+^L黨TomپFqH(GR\1cr,ҋ *faGoxOe XM#Fg-d}Ƽi]K|Y44P\d< KaaAgY5v/N;;8k5{ 4;|ݻϡE} * )T5ESdc`xN.m:`J]R ؕ-NHkMW7/G ݇3,VXnk0eg)y5FeC!4 Yy HcBgk\Q9B Hݙ(X 9n w`~VNTSMײQyos)JT& qOA֍0ߡp*p%׀…8mWVaZB0@1C{^YZ^wL#4vˤkw'CxNET}іIz/.c/{/|E_&wL^ۙE xKvht-/2zw$Zw ##RZ50v$l%݉3o Qb`5"Au&: ΔtT>}z~FZ졌fdV[kM *hӛ2lCf)v; !, :|3`Moa9S1ˁ`fMLSop) .bdkQ˵j^dMNZ>\S߻}KjLЍ 5B7:"q\ٕ {<)u7*.EcUb+"uhE+8\Ô!Z8;!8G_1^VO*vjӅ+ٛ$]gijm+?i(^ڤ==,)% `K=jMsa"|kE:ef zj1B '-.ڵ!{!Ƀ\Vm׾㬜? 0;#0}==Yuz1v8U'H|gA'&- B9[!0ew/!E%G%*O "\2K}Rɫ ڥo4b}hwڑ<m_g-ٴ_dpȃC+= /5ҭ*hȣs5.Y->6Lo4Ïs[1%(kS#֞ޯo3Qu2ܘL\D]Apj hN t<ڟ &!8\CEw v 4\* BKw ̰#n),IpfT=E~hEB[g@N诹cV(67۩ xQ:j>Cz(9u<\L)FI!p_*iZ\ fFpgqE`Bo9),R"~]Wd%]v6c~` QvOwD^[\H@p==/.) bCws'_y 6Mqg2B=3G~[B_i>Ƌǜ t+O'BWent)3m͚ 0< -<-z+ zm-0A,/KBe*,N{"أ lg2YC@ FZpagVxZdŸU\؜z .V-6]h-XouyN07*3RIPf&;dM@\dNaΏ+5F^Ϭ-W9pY!J h( `xӒ츾TD=K}Uwp]*WvTUkT?U[_r0-|r+̩in:4G }@VFm=f2HX,B Hj2> ed{lfF Q=HaL5[jή]1S)r郥{ƾx[LgWϟ!<`! 3o&9.hwnH1QIϏm#Ed[#2[w[(a8q]fOVJ{}::yi)3U>Fj0sʘ~*<×;RVJw]:Xۗ:HN|fU!> B 7LDw:Xy>.«.qzwJ,rv6h,V }<%H8ʵ=.Mse[z/ByJiK2gwbI]l}-\ ?gO氝L%~l'!o :9~zELr=c+ש[9a CBxKį[Ӻ^A223(ѝ78^Fy?fX16K~,wng=8z(rh#5F299ᦸ|Xp;vElZ#3 ^snƫL.6}7{DQI[Viv7iJ/"Fox>D#XozǶ)֋.;xdQܣ凌n |0O Cyp~e—rJ-{Sԉ>͍\潉AeT) mc#$O8UYN "bàs/mz"(_[t03UYsB0ζxK\L+®:WNֿ/Hך; P![^8 H/\ ~el۲e~gy~$J>1WJhLB?>C+̓\ay2YutWmFiD}rCT4MY#i`#A/Q$ͷ7QTqGSSfUTU%xk~*h.7~I:x)TӖ9T3ѵ Wy؇  CSe)&^7K=rָȍGb"ҴbA@I4owSI 597۵AጚHgrf4ꆃBWGyJNW"Vh\IFr+1Ⲿ]8 =z0!ثOc$j{B#&{+rj;.ĵn1@eչِlVzG~=š[?âDL/(*ۈS2q;4$x8q5Pp9 ]{2u[b%B-+Ah|u+wR^RHO/݋ZພKK!Qѭ3g[X1g#_))ϩ 'qµQ:gbXeshEnӃ9R?;yIgPvXz P'>|#Y^T. ;@Nơ Ὗ񣀜$iSuL f L淝 >U(lWO%ydI)\39>PǷ1$TK"=mgF?iJ5~7(\H p]J)(xIa>vl4,g=KZZNXO.60?A$ 4x!#fPn%쌤HD8 i` ۡJ:V=[ sIdUJg1QNۥP{=~xvI9λiOӏv՝*w^o85\Uu͠6I %>:O/X}UmWob1=͜΄3&,^| e  f;>2W67$X/26HhMGcӕЯKCw aaA> 90Xv7гR8,Ʀ&*]Զ 3} !IW1MtSzdsTqL7E95q )vriw}Ze^2]\1YK 0"P{U }Q[;Ѷ]S;toev4=ihj+KD'}G]r#謥t\U{EU!L*.Mt 7bFX[^^55׵C 7 )@>Dv㟄n2ra-lM_W 0|-уrHo&ZG{fs-xɻo(%;.mc5SP;žGkyʺH|Q{9miŭʇ+Z2_6wi(jH\SHmɾ\Tm5h9Dj: ;3xv YN pq6 o8*ZF2~/uI|e3l:NPw(yaqy^KwQf}ܰU LIׂ6Vj@{|iZ6az9Ms鯜`*)K\~o"΋v !;uΤWC.<(,^szΦ/_>y$VPaDVJYd%֕Nlf;fcDX\{}_{ߘK"=\r*;h^\5%A ~ԝ4 *pTL.iB+$8#0gl'$Z7@(\is8[^˜k :]=8ԺL쒑U1E,=N]4C~aӇG_ɻ1p?Mdj=?V1[#ʚɊiy@c OHv7іtU99 !#xViX})]o Y)^r@#Ev+2+mE_ bmͨQs䧻Iv&֨ xs$y2Z*aܡ ZmcmV+5]޹=KdS靧*qBYEg3~j<':5I-<\ l=;Yotik?׀0 ߾%BgN/@j`.Ix b u;*@?ou_CнؓK4 AJ| wZ$߯>{])%8oG/Yjw n_myQoI c7ڇ z*6=3hꄻE9wZ]b /TT}RmPp Q5.9r̷{k0}i)ρ0[nkSk64א§5sR⼤+X.]'AFf*7/ʵ uk/@T4rv$A^6}@D|nP0RKug7ΡC^n'\v5dGzU4!C9cK'@_vI6{tбCL^|VtpGr="PfΖ j? quGQ=I&3ث>͢PMIcxkkelXtUP9BCRkdV vUރFh#7 z?^OvBsvthFpkٝH>Y"ssm1285hߓnjibg8韪ޏ^zg&j\\|P1hN8& 6b:vw}.qʉ`ӁR4 c |]6 ^,YbbތfxS2Ϩ ydY'bi AYwNtFua(xE…,}RVf`s6&Tojͯϐ UB?(|uW ^ #}^idQIRZ1(+Ų1 թcx @J72-v#TxH$=-x08. ;b|1Q`yR+NagaGhuƛ֗ug"5;W >d RLOFx:gy[r+ !=ΡE뇋$DQ#FIF}mJsk}ra AJH20UuROa>sON Sn%B!2wL~LU{`2RJ >󓨀QDO>3 *teQWs@jg za]n AҴ|+)n\5pf$:-"TFۦ1{ @Ӎh6-v+)x&0AnAy7iYW$@5gc40%%oan< H_Dvu==!1:Nӆ jIvz~vVk}e>3l᭵&(!?:Dlsff^$2$λ">x55vX0F\P\o7~K­H͖ 3 ٕb/jH/$n/٤"\EU6:6jL""Ka{Ea/b;U qHv\OS1ζd^EؗH|e t2,2b\02e#i G.Dkj W,W|!va$S>CԊ^? -gS2ma$8P:}zߌ^|K}-qݓئY(m @U7όc!xoޜ 6smS>AVރ'iN{4npoH2 jDŽsxw@I4g[Zbe*.wsǟ@;]ςb]3*f˖t19Ҕ[m"FS k7Pȥ_*˸?ӫDd;ئKMyӑ=AJ!dޘecW=V}W+*mZnٮs+:%*;8 d~ѳ8/M1 /777SoLUC)*5gK4R`ܝj梉O'DʨX7VZW.]YpcQdz>H(M)9_#l A'Oͅԅ eTݕ-Z>6kQ'mc9u(?#\HJx*%.b։t3&5RLvyqE+X.~/6T~>-ЖM*Xz­iY~!^8J޴']M5h)5?qAT! Kx #<呫ѽv.Vl"~ ʧ Im.7XVIW1TuMK1 NŎ#d2y)_ E, O6Qwz99lF L05l {x;{iF E^fɪ3Z`I_@$֚p:8e<~%snd,;@)r@/^*E gWa0gz.3ݧzTn\xm`z_=ᛘ:0·;<\t`A?wF)lE5DoaW$ā[wPq}5݄{x:ڤf;wl#rY?,8+M SYT -q_L ek%8(b"&xS` ^̡SMUת&):;1N^6!%򰐪9keo aԜ`/b.^Ye]z锛k"&lr"np1tht>xl/B7_B&B(TVJ͹<SHBm6G~(ڎ;~"TiHĻۿ OxʤfjgNnG>/`a8։k#XSPhcf&Zn,j5769,NS6]̫2y(y OC90]V8I2}398#M|Rs7" :*~=gZ?M(5^0?x'=XG ,@jim9H|!5'BJ./|JK[x_ ,"fHi {2I9U t`纸a}`G]2Edᄅ,[W;%1'9G9tlPlF$ yq+vek tLrmc+4HV8LZYJ*g4|*RO2X̺Ն=iD?<]3:;w c$ĘU^4oܸotՔP7 %1FY*C:6[3/F;J 'ߟ,I{{L;2H2qik=l:ERwV!#qbOߚQl1M=s2Fk݉Yė}0ae.Jd V̱r[ck16C1FGfЦIEt&kh &p\r V=bIgD%eg5zxW4_,qt %Q? w/8yew-9\񎃕jzgm(EgqýNC.s,Ũwwͣ Aؼk 'zZ;jN?"ѕXBZMO~A2gS)X5\g׎) Xa1$"}dMH8!QY/,Rl"~O0.cR巏)spijMMWUT ܄#6Sg,^Eox;L+?0qq#U`NOz}Væ5<&34qK`Wxd- Ue- b2 V 7ܓjy.;3bv uiGWYmb'c4"KtY/ӷY#86XT(pYڈls&GMņ>I!4nfioN H܌d[ak,9l {v7*B[옴KI);8˿<&=%E?(UfK ЁVZVBE /}bqr<罃RO;e\X QM173qsڎc@T/I/ˣ@րcȉG%@ k!'"@miX 4'vGu(BO=ҷ'yN2 9|AzW0nY_BN-t*VLD ] 7T{Z?T[1m JO pߩuBEԥc})?E9um"lq,V,eҼ%6$.zֵI")N:9\`”Y7 B杺C! BEpT(n6_e gzJ^S$z+q:V0܆`mp1*se%{vaO/m+t5uB?;s!t8kWUO|lz\ehe0sWԜڳJ]?rpRvv6kX̌ȾPD2Pީ^祡ef=haԚ͖3{2y]~T|BݳTʰbA,uһ}"}Ͽc_I<绯OmӘPڇ|/͍ 3 q!^Vy̋_]ZMtROLEv^p {]}^?FY6pPIDžoE4r6=! "84WMƣq^:W{co8ʧ"1Ysm6~u (`1'Ք(ڲK (GO'YpXkKs}j ,Cxk\ށUv:AkJ>r?b& 9^ V5p Xā%+Gq(2$DmY\d2˱l%Ѽ/O*B_-N] >J5e5f<9^> DZ${1F((? LRt .dk~z/]=߈ 1uy_ 儵#(=2(.-6j=y1 ڭ=:cCrP 2B[$`4E:DC]1ue.3sʔ*)X1ArV4yho'nnf rB}BZ8X:d+rͶ.^*kV'5"a +wm3KG~Pb1N@wF=t$re{~CPƖ!xl7{ Q>l+tBtjfsNJU+}仿5$G܂xC~ʱRߨL-+D7.fk+1(Sj64#X+ Q;zÓZֲr|=YDaFb5~{}p}xA"kԪ{ͥ7BohllvMېaL0'fk-g``T=ÿ$Hm`ךE]ΥTXYYC5ń+DrϗAHH{]-βhYĦL9 :*; 2׊6q27XGd#LESL ^\B⟘צOsGIٟrƥeF goL›251e9VQXvV+X඿iE?(3`l)<-/ZϾ&(O?:, 93Y@_]Xw锜i r-kuwƩ`-bcΒ5?B>ffh%xU߸]^AXCFl8i1̀/@^: & ]Gٞe[NSH~Mg}63 -aEd3/{C\ Xe+}T*4 4ilj`#ύ'o;-᢬Wܠm6vrMA V8$"' ͭZ05H3`_%bNiJз)AfL`f4:?iROA6&㣥OJ՘ֺ9ښq*ҽcKH*>Os$rP!DBCv2hr℘FNA)MBE` Q̈́{vx}s{ \ا>vJz௟j9 6@·SaXޣD=y_\-!gxPs<HL[Xj>B5yFZNQhɴ2W$=rW%Q34lu#M:Y{^V~HUӹ՟ F$W&\ iBegBe9)A_ ~͔}t #j#K4]GN]z}?YEdhGCizO:2;8'ϙ.a9ٲ@-șӔG3p4z cTvg5˲z=jۼKIJQqAfV{.q* K OvNFp1(5wu! ESk6f*wZԌe@ψ"cV5MOB+^oDtGDS&`#mp݇(3<-T.|c=b}^ѽ 3Gm6 eknLF[C :W_H7#]0 )Sӏ*V-ԐǦC-8 -P]ԭPBH($Ij)o;ZEvwtW;$:&]jM1 =zci1!l5ESd**Ӑ GoDKyF":rWW6B}VI9RsvMIhɅGLgBV;38_a%xP̏Yy}-ԄJ Jɧzü(9ZwjSgz/'ORfk&-9Ά4RrN+KW{@eؿ*Z$Mޝ;9j:=lch,?KR&⭨nLk2B[W1:>@WEG)~ e7tOR39t,\upT9e#UˇEN'Ymix/ SB841T.u?/&1mF!ʗDmJURkgZ!6x>X+H9<# .yA86ɱ;M\>;(0[8NXhvJK0\{Y/ τEw/LDk8UO:VI̓vxdE'3_1,tx>m:EfM{Y Czwvo1CgʹPu=1l,uڜBYQY\4ݝ1\7@Ps,p̣h=Roc.WK!s@}fT *N?_ .Rd`e A\B]a&&!ND1 Px|E<ܼNN־9E w).W`.NaQ (s攺2PZ/papj~NBw ]f5AԙbNf7ad43hv*)"xld+e"sE;Udgiv˻xq[`糖6t JɮX=8ı_K8'*rBuQbMD)>CID'SHy]+w o0wEҐ%c2e %$2:)JTF^W(wq*񐎜.h䵚5aXsz\ikzH܃uR:p4vx.DBq{1ǯʚk>O2kPF@ՂAur]#hYJ / W`TJ@(^p(Be*+UF܆j @uY;b0<J!O5s~_oIF3%`90擔8k2N,$3H_­hd"Me[.‡8=:+x/gR8[Ia+ ^Oؽ,E(e,Xe^6ꚯQէOV!:o@ y3dG[AdGqwz[P}pכ piwt1(ʄ}*D/5Y,Wib_3h;`38 \Le+Pç̔2["*O -_aR$Dh{$_`uB{NݕξV2ptD_7qM+j[jaMKˁXOpRm'bM!*,)S9;F5uL8|fC[|<#{\̼mƙ`9$7Y ν^k1m±{-eA1PgtLx3\!E/.li\U,qv ?V;m\l}Ċ>ID..OtU_`'O F,`AFhPēf<Jd΄C‰ԧٛ'x R3#=t%=Iq%?P55rd0 BHqhSIJ&[gs)JyRc8r?ד6_|$:*ϡLbKQS~r݌?܈mCM^ZRyи|qðڠVmuX <¬~_oQ.9+VhTݬ!`@ +1\jWFE&急kx`Bh݈}@Gu- 6٠Ƨ̭iqO[bCPr֍'w48C)A%W[L\-@_vbck.g%qfuwA-na*FRB;uN>'AVT>UI E]=]5rԁAJ[죖 V:ʗog7Tcy6Tø&Dt {6(j?eh(M`z.#bZH3[.c9zr-B?1 icZXE5N8 X>ʊ˶LA⤯WE9=!j"Wp:S+BWW42}QtysFfG͢_p嚹xu}4x)cE55$)b% j--Z+JkI]i~(5/f] =U  aJ_U\qea=J/^c/:ldt?Hs5AR [~*;F%ccmU߰FƯ" 'a`BVw/j#-Qa4͎ftJFhIyOq-U+ϬjEdD:Wc=KJ\c?)AX6C] Pt| ݇ ƶS(yaQA? U|`!}zAUHCAYRr#m=)!H4QӄKB- :"]͗)~1e@1ԥE/r׈ QT&pC,h[<%.IG.@Fx!LQk*M c̺5hTCLEuPʞa0Hbxє{ʕVς jE]ߔb̓H?ELG{ah-\Q1x(h S2?ڮ\aTſPT49 [ە}ސw/E(7ssK S3aƜ &֣0OJovKw&{ aӀuZsgp7ZҰZBWEghLZ}!n]V >eJeeU7CMp+m4\Lh&A el6)=R6>X-^kf[a׫f)dEf@_nnY_]۫4|>hlA_ y !jI.*KT@d!E90REҪ

      ׃[ȍ=mLS}jC6{։1??|y2Sx[ I+Or;e/b Poj]l{ŅD@MkE)Ls,r8 ަ;NiMA$jX|:m^)2)'*,8@RA-cW,Za#d(YM75. V&;.Us yJl5S GT)Z 4dҪ0sïVZF$x+5M և !y"a}[֧s4+s!:fxK$ya,GٌO5aҐLjc9OִɰhC][#/vt[{A@ }FΉRSgJ&EGpW2 *dE]H8/hޭҝsB܋j^[>\1lɿܯ#%9Z"XC~˧`;^u>[ܧšca%cjm@N ѯߏgL)jḿHI!E} KtqmSBvB.'<z-Pxr/ r|$]a Q 3W]? ofm8jP1> iCmɲs( oҾÀ k7F]lZ ^Ķ/P /yvNYF-ЊU%BG˫֟2k|C:B*VOӁ&W l©^m짞]w#㑫|"1ţ <"$-8w )/H;X M'4 <Ѭ7=VWkG eM~āhFPr-5! QifLMb&6pkF4 (Ԕן\\MG{Lv^n4/r?Ψ ^i v#2Ч @=yãoy|m)o4N}jPM#VJ.s"v'Ǣ&KV|tCbj!^>eBځM~sV,RW5YHܶ*^Vp#a s wLugӡ}V`JVe5d(,5?Q{NʚR1IXr<[?gMA=n=nPu;~J PKD܃RnLKyǣ$3 aE.EAA!}ʣUFr]i/.Dedz^UC[ԾZ'O.q6:6~"2P%|/ƛ%Qs 1 i8Ԑ+1oi>#l=돏c^(CM<%,L2:M[Yss$/u=i8h헄PҴ~*G(ҕD#; Ri R fK5vv!ؿ$JkwLMJJ;n^UXʮ՚ UN0om-ԶQ.D!%e@`¹:MqZ=_@{RJ>Z (FE$\o&)b_{ŞΪ[a~B])}Zǿ}Q Om2e?wuYZL} '~6kgbZܳAJ''^Ky3',s_̢| 5?6-7C Rೝ+tL_37/m3LJuva廠aތ8cIji`}-$U꨻8z}rP1P(Njn!bđZ~:֊#$ӗ**4ٚ1Z#e+2A1rMOqX*5 5D  %!M?eHIP̏1g ݬT20 n, anTnXpݞ Uݱ0n>`qI&՛^X^_=sa^OPaK颲6yRʚ7ʂKG+T.vm_hE) 3XA+݊`wAگt+L&*%ws^e` Rucæc 6R'4 SZ|ֽN9c,NoB+dS +T-,vق؝|^['.ҕ8!K* lG ?AL47l7vamš]dK+H8&8. Q#~P gltd8UW/` 6n %Xoox(n h̄YͿlDMNi#2|p0:I2]?+myr!wE_q+Hm"MQ{I<~Vi*U?k&JSonY]O};\ĽU,5.OdO%a%!=Ud Wz}=t]55V_Q]G(ztLD.38#i^{N;֡k[k僤mA=&O&ЛDZ*.šl^K%W4c5 .oÕ=B&6uˌ\%h@(w uvPɓY*wULd.0 hzVLd9lrSٰD1dSs[3}f3^`72) S)-UsЊ~֪ԮPxFȷM";4!`^f.us8/Lp hDP8`>%2߄ο8&y?%P/I^Dj Y* g4I=.i,_`A gqjmU q ƯĿvӸ@ճngN M昫M>mPovW\}ݙ[dRי&ah.&"*' f̳O>DGH##d*Tq:Z[|R=͇yUDm-T87Nv70ϥj5gVK9H֜20T>H,Qh|H0 |I"a>\K*fލ`U*A-ud@UWYnS4\t{@Biғ 2MĊ5e/bR{D㩳CRfŸtg!$U#&|ncZſӕN n7UpicqW t=Zŕ=|cRJ1)"Dde+?Z)$PS£ Q $k%['S7hDD087!1 (ʼ`F@7/mrXVxb7_x۩*9_^RNhk$ 3"4&n)RSѻ_[91mP<% mfaOl5AK"a<Ke$^l,38؀Ri<0=sdZ'1S<&A!:l(|"!ˬII9/CN+4MAwEg(˴? 7y>O\zl 3x0qW5=QdMQCJ#Qc f+0\)NعǛ֨@,Ę po$;;}yC4ɒ6S2-k`oE&݁L69^5̙/YY1; BX~ 6Z}E|%R* [D׾;xv6j>\6bYN͜tњM?LJ)1B9YE,h$Iw“,M!^m2QLGćz0TB|('AqP>/k-!L2g:N#3~0 NLyr^~ >&֚` "|_w\xwSktd i1{ *韔~N6zvi뤅^i:;oRJK_/>ˢ!C-dG K<>" HX5F vE ߌq#5LB "76|=zT"h;7#&A݋lH=B_EБN̹1zEƎw`SrC06{E P O=J_r;HfFDYRfM7{/$͝clA)/wi͙O<4&'b}돭|]zkʤMN@ȼ|1BCi<ƃt0M[LB$E/&7E|Ctx$P#}#M@?=&2T^ڢ <YwSH! zY@`n#\=KݗG:yz\Cj)j_92cr>g4$84.+pR$~tU9Wl_ctx ̿؆ K#~x֞L9[d#F]W~AN`̪"(| ōh75d!5ghVV?3a`_Lr@W+Iel"T|Mgoыu)(f`>ʴOJ)RMc7>]s<3V+M=`jPUREHс ]3U*܉㖭p[=Q,ȟvƇ)צk(-m hE&vhSR_@uX@-s YG},vyuK'KyS qI.k#1Ul3*'o1hU/0PI-` )s 7O}f_3fpڬ_ɢFk+="zjNg=y!x4$ڮ, |mo/:Hp|9fz 9c^& 1}&Gi{A>Lj`m xp;#Fw^໹ R PMrbI<1-\VM=x|uQF ޥCwK3vZ ovC82G1 aax6u ʹ'RDW ;cl-%qbAּxys,*{䯂35YOn"z0rPb ߧrk ڃ 2A fo2j{いT2wX,s+"x]Zj2]Qg|*t/3[z@ Aۋ;Nq.DD]V; 7qlrrx>nyNl.Ls`8P핼H{.m8`j"87U\V{6 @v6&bAlENIUm~'pIs3Ö(~<~!6B*ƍRB46z#3\ڙk/FJfEK`"~6 G=s5&~'HR,=o~ šr߲՛MYD\PИջn$,Ԣ&.TB,kWCđžEx^װ줤7šcR}ws)Wv#Lv~qV&@~cVB)XÜY<6Bp1 w*Ῥ:EDx&15EҺ~e2;zSx=aähJ`ٝR~qYrR,?4I]pVO_ctcl2MT aȷt(\#O l 01~c`G S>)v8Ϥ$eF,vNoaD`\Y!PXD܊0Z#c!^DdB•@%O?$q eN3KJnϵk}>؉Ak՞ps;ɿxaO4{vG73hh_{|ך\4aZGg7VoKB"S$%zC;=`&C4}J,9Xi8 j離g8!kǮƖa$sF()JmSt'rmލ=/%2Vs41 x܌KpTX,gD[a,B@`9MF[MEmdku7cy᡹’#18XTBS3>:&]N.*Gm#3^7s๙7{=DnM@Ze_㼶^XmFylۊ_o5*>H>eʷlt;AIV `d*w9i!^S?8zz_j2ڗQph׍ZaNTW˕7 \28. rv[d ZM_q;`yBcR>B ϡF]oOtz(Ţz_T]Wi SS>ڶ?QCZӑ R{{7!hlr 9dY+lt{1Vd.hxfD #>E*wO-R$D<~ܹp)ç͛TPzoQV\V/݄6+ߎU賽:W1ϒ\"|?}W>Br?6u ,8<*ۘ*]٭,!nm؊=Á h_"ta.K2@fu_M#4| a7̛D'۩ڔq֤le& 3ٵT|wf?bM{JTEVtSѡ?.?vCâJES,(@̫zhW#HكŠi=uUW5҂3Vs&f9RgKp&*_I͆ar=\>p4=,iVl(@LEx d̤֗r<0}Da+E9ʜ #UVUks!$JAŐN./~>x%s!/Yx'5kC& .@T`+^XYPO>\ɤ_oڪ( r`e/zOzrF$K_S5sGlLXj%僩̳ 0ƯJ5t>D(4ǭM>¥,T> HXKzI1 cb?e}̧(|c +{B%_WkwW'a'f胉A?DRa=Bˏ y̒™DgD/@.g%YvlƳsŨRo9$QTJ tCb]A!<\y0*ǻFd,dD$J F[R'punSs]Lż.RCE/VlxM^^=\֠j+8F磣Y]X{{ό<b:}ytͶQ7 i#CGHd![J[E6g2-3\|ztlbԥ; 6ȼjzwSӨ5SU\DYě"܅AĈ'ؙ"Xq~Ӽi>=WA2'u&BKW,`spa&=t6<4hhm%:V!A&!G; oOWYf}AdK$[Ztx>#|/cA2$KT-CxCJ e91`}[v-O )BCQVBj&L_ EbJ^LUhI-8pdqk7ءSj~%$.$5J$CA)@KE SZ9/5(YM:_H pheʤݍ wC o`@p)/ /*zFNJce$e%W\Z̦3&g5p`0l0e7vtbE̤if?`Hɡé,duCO;<Ne"Sr1L5sk6I٠4wE߻e`$QKQ#،N?&`]nqJ5^0?ixN03@aCEsS/|̈2"˔2*mcU9+/S}~tav5(Y4FuH;+AВ2K@A\sIVhhPױ°t?ɊQ!ړ!\KK;:MN^-&iuK*i,alMȟd?if.b%x?v-x@Y9ll`|]#5]1cB]ns9fnUU9'<4 u Lt[ox ̄‘ h ̷3:lCE^$wVE|Rk.|Si8 h+1ҕyKds3bt%6O׈(?igas\\K155Kf6V#)L^"A>Fk ~q#9Jb=ח4JKK -HJΤHrr{B]+,>ɥ#ka̧5]wi'̪m6wdkhEZY>M'~y`I <@Rhaa:baP1+WҢaeD?P ?sŕN!pX/;5x{v!Е[^+Ԁ^td)j8 ]L4 =m_G8#*'a8)-zc4+4#0ZM(n[>dMа_-`(vX:i,ݸ">Pz,oOObܓ)'_q* z%[ ^)} G y\V:* ڀgiqENif|,j"A[Ko:ݠ3W=e H =~ՍE+RZOVMe@y/ScRurkP̰p2,OS9iRT;/w6<*O$YY&CHxJ*sR vi&4N~ P˺~?9vr Q;hyا~|L.T-kLBurA{͐trxGC9P8S┾H(5WzܜJd۽Ô1UW^NJ|~9uO}i:+kb'bj nk|Ͷ/JDЈ LƔL$_5~hުn?spO۵tz*1XFʡdc26GEkXڢOxhV5|9W>- g&m IƓ͹9$BYPO!ӓblx}r0ů ˺A \_Oj)'E+2$ׇ1 e9 thIvvI{̵i.eZmZeS#NI(!k:6_n9RBDAw`1ҹ:v@i;aź'O~s[J55Ey=`D:K y[$c>9PU,9rBХW3L+$.V N4]& V*| 8e?o/.lr}lD~@(khis 0|g輵T+표)ojL*tUJo/>P8&J"kqt Y@}˨⡷W RdYoUi{^YeC8FMu/x3ySV Y`Z8Lj+?yHꇏ̏d>rdջAqցSqj ڴ莇_&oUjeJ}kZEXr)@7;Oat<'eԷWA+Č`JO1SO&9ҙ}NBʜj$xFV %>xEovT)-T*𴋆ptU#}n~4qTK]~ y9G%igJj`.0% Zt<4PnS͊wc֫L!Xka:Ĭ Ik~A[P]!1V@2Yےң[%Y2o)$]v<,(wFd~cC>w)x08k:CuG9ȎYmΛj.$:dB?[&9|r|Jh\"b $2czTZT*Kh Zk'! $YlSe^j< z"A(9.[R-L`}Jc}w8To-! `%N?`C?Mo`0O .#zd;U[7z끃ك |8*f$H^BVuʙCuW6E^tRjY!w8R)$^Lp3 +2+G5֬\9Dgg`qb#9rsJZGS, 1_rd⼌#"`ݲDV-%(n%D| I!nxk>2-&4QdO#俗YwŮٻCFUԙ&9 X?zBT6 #O9 c3M 4RH:"@?tdⅯ@]{+$37cCW 4U0b S pR4#1TV)7J֢`d?+(Y\fˈ30.y;:"  6xV B P3Ӓ{'Yx"D .5=$AB,'2>Ƞ7Ӓ2.Q 3`#2œBtdv[=T v;da⊥}=t6ׁuJ܈N6!4񄀦['f6LCBft"#Fԡk2 $No|B>Əm_lg,Z~oZHU`!7Dz8 7yԎnMָQ$w5{sqWh5.Yliː3fщ#DFt=J]+>Oj˄*fx)0DƁIASxbK \R/9f!u+>sW 91D&He ׫۫fJ'C-K9ͩWn Y|6Y\isc KPsDaY>=3 uo{:wh] ob&zVe*gp0̔;a7kеϏ;vΆ`73Ԛ~Y;`"/3)$&ab729:$ZZz-prIxưGv{8m-"=fK!jPKBф`dhsQMJ؊0Ykr'觡8GFGһĔEÏ@Oܬ}B̙49%.NuĢMx>}ZN8wAwes^C3og!Rf0TuAr^B@y]&W)+/C@WEyME׹y-m:Q&}P/#6/~ )26t^Ж {·I|w]"?rd"! ,F?~XX.՗T_̛>ÆUip[ ͈L0uJvqyGgt^!ll dz1J &&U.053o(c{A$x:>J\VˋO2 jM ڼZYċPµ͆4Y_*TEdS"Ct".o:"OofJ^@Isg+UP&8Pц`U+v'e6\,<# jah)"E4[]<; iɕXF:g+3[EEX[bK.eR+3'ӻPd&|a`n5uw;2X^ҝ~t wh'>CuE:te)l,Zp]rL;"T\~OBk7aivS!V$G(}uAۘ6]XnsD3PL3sѡ}!5>q0[ttLĶ.lR'.6Usʸ)Wиev S }'rx#n1&61Sezy EOc턤5םx䈏#38׉ _͞~VW@R @ 9-;8tS)=O^E)mQ`&6&>v juLXI["%G9U`Z m|r$!k->ڷ壣tȰ,]7َ(lg2,,x༖5ezv-@2b}DR9~%;0r2LE ^dq4@" G"g֟hTfgb B{wr>#R\|jF'Ժj>:@8dϊ?9KbHƾY^ʒGn!8bɐ۝b:ڷ]zR ԜiDLalK 8r4GؓJ6a#Z kM5:cD%]b!g y8i{JlAf$y&r-%nR"G]q^c(s)OqU% #OQ_[M>?WvԍM 3ZW0 48D{z\lF,s)~u%oNErE@RajI[Azf34AM䨚P s.@aeC2=ӀW|Tz.u7rhLsٟ)nJ\c6}Iq 7q$+):~t@ Q\C6Df%tVfGm,{mGcXFڃ/5a=H=/f`ܰ ju*{hJ6Ʈ7rZ`R 2ǀخڶI PVc5(H㽶9xE^Xxs*y̒˭:_lShFwJM32Ƶu"LXΤ )m +o !cUb-n-R3+=9ow@q]S%[8,wMN2=w`!|0uϋ& 7?ܒ5SŴ 0O d(SXt[%nW jTn%JkQ8QQSO|gwEL@-p4~>XnI+Zk&J3qv8mOǟ3XMPҶdFBQD8Z9^_m,Dlڋo)hSW*vlH(;*k7sSP0~imgjh% 7- Y)ePLtF ~,u̶7-B`cE'j,w+r<娞m}0܂Z*,$k%Bl}*Rw&Ⱦm}LFSq[dP|aH7DVso:r%uJÝXd9Es{X9?i+܁\×j8E:8} Ȗ|3tECaswsQߪxu+y?9]yur/h``h,c0\ED ^3oeiI,-t^m U*o8A6ְl8TOH$Z~CmM**@: t >oƈgISQIh0:b$B˔9$Pc )c@ mg3[6S`n,O#؅gP]!E.Ֆp鹨 txz[u?=QySf4aϣLp?pDb" Sy4ZZ3Hq7ڢs/R_IҲSFa]UsrNj!^I*[z3rXhHcegs (g+=2؞u8ѩvѕ:lb>AOy# hj߆m;-f"R2lH)I~ɯ=lWGTMơH;lQ恡E_{w |ޅ-+*)e[yЩfvJUxI3:ݴsv6W}^ a88|/u]cAz s;"$ՀXeBUj$!`mu"M?; EQ5P5b|}Am0S$FT)~-Vs+@<5 ]Jx0zճ@p(Ƈ7z ΖL ~HPmhsTU}y[ʾ]8љ<J3&źJIgΣhE 3!p'O[qV{\ ޫ('[C;^-P^9ROlv{#N|]E.PpXhāqaJ-){#]b HiQz)ޒwsLVh,`$w߆? @+gR?=LY3Eg73q~Z{vG.ӺVe` ېu#mu[~Gwu2cM9=k[BwRGCAFxCl{VTYYXOlBf[!,ȓ[Fg;kqs(YKW¨zhUVf/>yJ z:+ʘcx,yӍz=?0~75n5CggMyRDC``4jPҒqHQDK9SL[;0,UiZ*@B&@>14K,cEЎLwF}hNkdɊ9C.!R5/p h҃.lh#ϧc|o;iR*We& ~[I`BCc,2Ѣ}G7J& qa)PfY]^ԐCd2\SSZVR`F? "iDXNk4$۞#씖_Gt4ðexBEAm: lTڱ^'$KAljB)n'XR9XhU)1^m'EA/q,cnx >TEwFpogFKU8j%̀O+7>iW2GiY3=o f {#UV~Z?Dt se|4C^Ũ J]o Ӭ&.->cqt5Q}[q}O(",?2Fwϗ%# 8!s}%Ejq%UqC4bO #ڑ 1M/®A/ЖIQb{ 9\E*=:|ϥrslI0BlىƸ 8;;1`8C>(&,]" }k*P2RZua{.!M@I1uƖgʛZM/+ Odj>B)TwƆ16dT|^p0YIȮ!͞zeww)1 z6#;x+^raY$LƖ[hS.BOzǃv&ߪCKۮȼ2_]=ff;%;)?S(?U;G.ouR MCYX{NΒYM*=hsw|^E Xd}$++z4WP_AkÔz(!/MN[ τ@ѷ'Y+X|oml|ot5g|]ƸWݻ;F&MFgYO̳ "]g~^:H̙S:l[GZxy c+Է-1 0awv)r;) j1$oe?d)]7a^X'He|(Œ<&5M{cr8>Rzn3fhqPL%F@yۀiRp]q!ObmAYv'J%ݫFCR!6[@:e˸Rw__r΁x z#QIN=5tr,wF66eOFg@i >]io?gczӵ@ZةsfTmی[\``5βͩQ=]#2~ r `C/VT4N*Kv$ w{٧\G @ NM9n c4Pl CǪcX!N| 5sJٟb6I̎ ?F$SRV rۇ F`H "f\\'ۢ-((st1ܗ5"Jm:#B C};,4+ZTD@ ƛxWC%"N~n> i4scu󷫖?٭Zò.9\rקRywż#xdSrx3j_rRMPZ9~&EVz]<~IU=2fPlfQc2@‰A7N'ƞ1[<M^pAlXij 9g˵3Ddu̇mq9V0(HDK\j8s[z#12M! {K:Tz^3 Lp>\[WPJS5O{Aޭ@;zvw1ιiosgsuEJCFEOCj7(XM N^+Kv`;6J*cOE1 HU Aea~3Ic"=5^tb0\W L7r D7Ւf9gcb&ح@b힬tP]m-:"QCTq,:TyAs>(솅2*w ǖ&DPO(ψ W3'oC0qvL$'mr%hykU_CD zSǜ2EPXG}1i};<`BW"UkO 6q!{B&xolKN-2Nȱ6=J7_,+l'TBEJפq!`L#1N)3ND*.5!swVVծ%KYڹFixC$Ow4 n1SǺQ7Wi+ϽO>J%7(Eip8?F7wB, ~ ~R6Bq)6Bmf)kb;J[ b(+W5~=`% grGr1i9QJݢ՟њ3!r̞7&h_yza+ćvFgMi[ q /;3]bS@צz+c5M,p)o.$~V.0%"nVjG(gNcMn/~OS$T=^߯{tY7]/o˵DP*bHܗ u`.4GʰWn]>uC L̮,Idu~4.Z o@gTukdvtlCEݼ+ D\qeڱUPGe.]BDfv6Vƿ O 5r\l*~3|W湸ad-lU[8@cΊPlywoәP-ṱb*(:+:z"c1u|d.ҴOu!tCg|VT¹k~=8P#< >)WfJpI[! l}#4a\\$367l5P IԏBV7#f(Zv")d9ޢrV既wJp';)T'{1BQ9[kq: ??;#y<`O96PHZȇDA-w[Gb4䦴  zN&(Z>t&G_ھ<*쏣0XN=6QW.4 jxRa oIZ!W !s]x7E9ey;x:pyaNۉp$]eY7~Ѵ:MI~a ~ƀ x 5?M3'R݁Lk؝G\7&q>]`%9lŒ/Vz sql*0XHB4Wxuٜf, /w*+J Xt"C@s &-PLG)8~fN>^doG%=$Sk MS7/>cZME{s#=x@~$+7{cƔ?q2{Y|*"–/ːWS(0"-(~]6~+wI['Q!KXtI|ai^ (dMer %a#2ȬV&;`PW^R*˭Sg2K+5whnþݗFՄMv@ӌ_B)_f}YO}G  &YT >YFL 4k/T3ԻvUj /1NA~V&2PZ8sGx"<< C'kSC, 0$%hTpTr/1pu`${*X 3gq {CDMPb{''I`3hC rpNYZ֬-n\uʡ Jt>Bf(i(`b> f W ۿCۼ9x<`\¤?ҁ8J#Ҟz,j 7GOꉂUz9*ίsa[䪯o`u.`@AUQĞlJb JDv:$d>S{fRl)4L!GBmd>gR#B4\n~A=_cC㴑I8RbEurvZ_A6f"QP;Q^v$ޒ@7XрzAU؅axJ%}>JٞabbJ+½+sVÃ- NC43%U. @ /6:tri?8msC!ݕ1fR㋭1ggc@h)u];cU/⸰vOҥo^3jI>P>}rc=XGxHOE)d} dsC3o4‚;ɕ;#C5S*S'OgO'$lhj MulL}(]Ì—C6އ7Dqq^  P٬.3xH&ݖ~FZ-|̀T&MMnC>s1W EKQܔ[F#StM?~|%G0最haWyA^Y=t.Hp\(1D]FY(NP1j{w oEGsc&6x=Paۡ1{ [i?h 1۳R)DmM8r<2`! ]Web mx%2UyՏWQTWxKU#F(Q76"bZ"M0T>;\;A[\k(/^Hȴr\t]rRxýw=C+TGH{S|/>ã8Eq& Ӿt8Wǧ; Q~(ggp6iܟ]H*vx\aOK"*E^obNdT<(&%^RTרוFRf&D٣u)l\ݸFS0 &A~{@w'CŲ kv t-cD_*j7paYs7Cc#fz%w0ڤxuAuQҒ"6fjXصݠ%r3Bk؂{Ee !0K`qͣ#f.ڡ$th3s(lAocbm$ v~ 'k[>}oǀ{C/O.o#+g}Iz+cKmNgAZ˥ [ȓ:.l6/tQi+ WʢRr2! /|a5b b6|m;PWiM)Lr5|p|Obu2 ^|)U)7ؔHɒʀ}堿38b*QCyia\[TܻrwWV±m+EeB/oܖ?M|AK|t9̾{&?F 6Nc&"E]%B"KM< W qIJe q5S \**U{em^Oj( fI)&L#k +00u< =ő F_X&'['C T(}]UfMUUA6|56 y cM ٰ0x9oݸO_Z3跢'/Ӥ/UdB^2rANӻm;V1Nty//*0;*CpIP?UĄ3' v] \͊Y c&,`/l8PP [k2Ti0Lx 2;2Kx]W|\As>RG)$*ezFgG̃8*!`j?R- {TjaO\8V\Ł 8QF%<&L)Gb#k0kY#lj%ŚrbIZP6#B)w!o\03əMcB}V[&D4/G)!ʾ9=/g|5D20m 1AF2$9wO[ 6oC8#3Ҟ3'pF*/ y!u* >`\ǎܽ]ՊK G>K6=Իa,k9#oBS#l<{i^쿐lI٬Yygf/I.}"kRKs4$JnU6lC!dHңbߓS]^D"0Y<O[ oo!{%{NYtN{vA3i\E8M.:ODHj)svLo0Ut$S>A?8ލ 9ep7C@vDj>k0X8ogISjB5u30:+BVST\(wy'(B"!UWD"&me|`L559wW* iz!wuJsqL%lzr7!jeƗS_GR6,=#$B5>Uk׫ߴ} zv_ګZGvt1+lݱė\+ܳ$z5'"uQ 2.HI_eĹwwvxv=fR >+|:iL8EЍ2pI/Nrф;|Ot?2&}G>ޡǶ6s[*SSǩg⋇R>uxܣC'Ȟc8-bwq c>?!cQ~e{Xޔ|zL械e?nR'q*xL=)Adww[܂B3tTdhR 5:R9xyC@N/T6?js#Bڹ8AG#5|J!|ΧeޥX$ކ<8[LX-2N8C:&<܅΀Ku8:)e,t\B[}#H}MdE %yPWҹ,K8:UIURFX4$]3yjbdtDzM ﲏ&E,X>WwQ;3 rSs\"DkbH-6q6EY?%%2LpC x𒐇K;/k+r)S%c $q:<an@]ҹ8:V(2k-.4ǏPJSPGB=2Bq0UJVdCemmK 'W+H0 Iv>2A!PŻf5U )G֭v:_E1&A3cAs-\;gC{3ˈ;0-P<洣2^zy:4u,.4"P'fr@Mb=EI`"HyNIƨƫ!Y&mѾ 7݃0#1W D_Erp3bW@ R'\7.'lFX/_QGα5O/#Ib,zc/4.9{['P 5SFՅ}3Ejtx] uN ::qgܦ V,ӝaI c|W߂DG<2DMC,":\<yg͖GØ"*.d{/tٮ~ XLڡb)%DȊZxQ +"8e/Q,Y"'sPI'Ufz3`KBxQPĭъ=J4_ |k.Łl$OX˛E}:)~8ɌrKCVb߶3LDc7[< K%-r/9wMbESb'i,w/ Sv7oW;a~T}Tby"kK8gk/S_Pmr D 2 ST Y*E+]!ѩ=J$?(1Ǘ OZ\C=3Njc<(z>-XF .]0mqP6,T\XZ_܇CCaH!C,o |uE}Q[݇\(DS|ih%-Mzj%Y!P%.6N];#t %_j+}>̣dv\W]qh(ɒ9Co۴<^/9PiCHB"W٬/[p|Jᄦh;6j8cG5 /y^P 2,S)Rb~m3t:d$ݛRD%7:X^LblH%MY"ߍ9OʔӸcP_IWC{\aѓ[\Sc(Uy~X0hc/谋I9C2IX6E+ ɠ??Xa'j>Li PBЬ% 3ydCS{A^6 {m%{(6*[uyZ劲`!ae<*6s s=vMaQ= U9b}D-ޚܱK>PY4s04?Jhu1<=,^//-%NŨ7ׇ|%-Y@ ܿ[\=pB0(&SZrSf{ԫ݂`m]BLT0fhsHl\7&KkLqU{*n=E5yvФ@eթ0 &B:G/cMIW1UpwKA?_[Вq'#s"Wb\  iFkEAF0^!R @F?oUmrb5Js;%t,1. \:{gؒ'NxOs eggmZb 1JG!:?Ƞ2PtRN+C@O,b)0Latp=JDҷP17B*^vv E~Cg>g}q}/۹0Ҳ*!BT_Yƨ܎` I h(7*GPAsF$!>:3/|Jil@* cj^{\ҞJߚN0*Sh#A ߜ zHcȱW rK[k|RO$uP7ȸ2>J|J)4iw,Bz]7 `y%>xr f -J Ob5BsJlۗGHÝqird>(zo 1QAQ~gwCvc阢 @ʓ<_-$ZACp' AIQWÕA-.x@Lm-r$H/q>W>~ׇxeEppc(IظPy,0 dP?dфq` ڟ C C0E^o~2O-N|yctTo,P'YPaʰIz7Xh!RE;} R1za*YPg\H\=6P5^\+rhëFg :{Ne,- Ĩ֕½E ̄Ay0ҵ'`ǚI8蜋L֗P7"1/:Ou,cVPgNj !.I _*1V#5ϕɉ5U_scVrjx$8/tUؿ:fCu`âdW/MT^Zm: - x**BiAn MQ1j~J9p7@ T$WQ %^^!5 !'YPv t#;"컾teh 7yB%u~4Hoݖ~)Tyݷbn/&Jͼ( S1+bNidbeǙ) -#L'Tll@QR  p۳ἃaҶmco P~%H_o;u&A,J"%N?R`SV|~Vb$l3PBɵm)$Ӷ"άi*eNU٧ȿ8B F%T@"I\ G(>} g+h$.#W n,F%(.~:ke^ZcQNL 0RqNQ#0k)kn,$0o>y3&}+ZlN}\ݒ{9{C fbjxޜ;G=,_y[UI3;rhx; %s=}2xBQti:N7 ?uփ hFCSq!ww>0!@ mJ-%ɋмlC?ܸ:=}I?{f0_!m䚘I#%o*ĹpIl5y&*7ౄy`"!t *5[ISfNp9iW4a>cL$r29&yJY73;ܭET{ \g8My1}aM.+R\)A{i!5夤܋sZ1[`I8ѥ>kgpb{M 9)W9~ǂaE:B+=^"4) ҕPx@Mג6Utr} s?r@1oB)3`OQ(YMr2ߧ(DdΈzJf"~{҃Uc2/,$1k3Fukfp=Lm2C~dEB9 fwk5:B,5%>=w6uoY"v-y [iWf>.bE7ڝe-D+YI|V&3gJ rN+sZ[^.񮔭"=5?klkXrZ"Uq/cS ug "kyN,@er]?ib~+Z-*?DHdwAp'PezZ0q ۵u3)d;dU>*UmʅJٔlHp c ~ԗQe'ʀ.6Rc4eC{Do/g MYJRAL@R],g> I$$L׸F},5!queN[˄=iGy YN< n!8j3FA.}ɘYgYC5x ]".3}`/l JB͂nKaSLƼH.Iܥ&Z&H崢{:;A"LgΪu/' jDN v:aScE }uаcՂn\V +N]V +^[vzů׷4h*YBq#rm*lhC%O @c?T$kגM#3S@L=i̡#\ƍѪ'&f cmA;/{\[I3٥$#1x221j0ZR<cP y>mA HSbj&lSB 3ՄMp0yF#db2EFN׹ T]ঢ়qy݈ұtJv\ȝ"ŝ* qz`hc.Dlfxpliz3`"Wf0z? yi|w)k/ oNڒ?!3ĸ?豈k/_PuLJ,Vt.w:"?էuR:lzaRg1SFRw+pt& MA4 ؞dGM'kR8y8-$⍵] :]Vv)͝sVqub/x|`Tg2 HQWvqWPb#aKW O.p IcISVnL/G Gvj&j(e"ׅ|si':\7NGp/<έ< ykEHxiyr<"uzu'ك37;[_iEIR. ˣam@0xF\wHt &T^:@G4$ޚz}mw:ds2l'ƙ"sl?;:#'Q1oQ,~gqf²n$&-Ic?i,jes ?NN*%ct9xѾH:y{  fL.EKu_z{ֻ@@o7cb&>yn##ugOyB= qHJe)L_LkU'N.ʻ5Fmr!2qӫ1a&_ޣj6P] >ꍠ EmzFb;&'7] ̈́S:7?/&u&9g*ȘC/%WR Ƌn!~Rl}!r.!ҷ68x}+{pgz[BJ 8̊H땐qqKROəLi#Vxr#svwXGeu Ӧd[%BJnŋWfaZQocG6C8" tf0g}V~hv{$XΙJy٠ͧOjvEr2|=YwR<:~y4J)6j3Cݙ`~Uw<;BPͦl[`R S5'^4$_N| 8Bx[P|-G>&L//)ZƠCaj4toD=!f[#'90m@xvN8#tҗ) { 8Uzb_ŰZVG SKr2?$d/{}:Ҵ6AQ\uZVңil/C4pƎk| SJLJ5McrcWP@Rqc74H]GLhV= SJtd+J u -p[Z 5X&5 چGIbI-kp5KHS.g3nR8I?=mՖcꕚ=gp0;xY |e|꾄m O,dSFovGpDH42|G&>_|lLW| 9f};8F2:YM~N}C>^_$tMA_CaVrJk/fjƈp>bQҙԝ d J`UۤB3 +K6=T*u;{^՜@E_N![dys87%a7pu&^{Diyҩò_LFY`7z;V Jzd j)OXsq HQr@aN^noqUU頚"w5Jh;K`g8{86}hI062ue6^USoAAԌaz~wGYd:5M?"&qQ=uL5'S'd8f@8UP[Cb,:>i`KR>Vw9pͼlkM:.(>ebKG#4n[b~<}_ ڝR켅m24-e߫<%rZ(҄2EM![?"T$S77py0 @A3/ےrC|YKnqkkXDIEBX.rθ7M#/0LI^+]/!3ݯ|e^إެ̈́D۝*sq_Bad(H#qT 0%M9?ȊD;8m&PGPuMaI5`Y=lWt,_LnE9E--3GNhfAuXɖ&,|aqv$I iH1/ _ ]ݱkck< ")=JNP@b=0k? H%y*Nށ<-L]2̓% }"U%V')_?Q#@0z{{31)^  ?p`ܤERGO\6\XF^hBSӑAGNa\@ܩqUCTiغDhؐx59eygR/ښ<C'mK4:bo={Նd2oD$|#=}r+]ez;*e0 zSaEG5_@8$Qf @Qňu{/U ?mK}c+zz`yH6 s,.GvSgtW[Dxػ"?HJ=ۢ0,q*?cP:n兯r*/ܑ"i1|ncQq a=є$X$A{مFYJLx=Udro:|ULlUH !<8Zd8jH#IǝW#L)e >RDd`+0 ?-bL'л}7:  H5K9O-~},ۗs䗧ݯ 99[,iNM{Xv(-xBn]0n{s(:w'|"pX.=?W%V*|h :`F}+$@Ce$TcgHh>?V`.D_IQ+|J 0ˮA"¼탶',^hYÌFuNdƉQʙ@0(/W '[dЫ'FΑs!p$ip$R uAiIL`StX>jѐ11FFTe=! xxc)Sjj2u!Bq=M%Q qo:#(Ն1i̼}5p52Ә";;2.S95@$s-/*z) TVM%>Y5љD! PHLOt]ܚv\Mtq9>6R|`![{4EYv@ f=܀M*ϷߛN; g= @=Ij79b^L>$ź깇 <ӔJ\G`Yܫ&e;4:WP hb9ɩCعNFBlX6^T|2wa.ե&_"DճGr+ {w NMcXd[8}qP%v)"rd~!,ɾ{)"bFHCC @a钽xefQ5o) IǞo>\z7%?E8@UhB@30MdžJm5uk\mȎBۆX vHn^<a."awb\'L ?EbnS4L,p21L1glNp(Sǵ8K a z.«}DHP#/G!EN<7?0Z,0K!h&rZsڐҶ+o2싲|?8`_'?k&?JЍnEk?sr1)θ\5F4Pd(X9_`hIfK‹L@)Fia\XwЁaЭ_X,vѭ舐ƪ"6l{KDG&p!PhL>"ab|`YnBw|6?K_'u;\ 833t7=/W!LV 7ccBL5AGXDzZx6xȮ -?U ˁJ>KDkD 6W:4;υvd ϭ?7 f]e3: 夛+F*$<[[l˨q~2-a*+U66Yn-iGORĂc1-@Ù=˄}~>1xK ClUC zz+mKb3HFOW=T_t ntکck~YE3 s XJ>#tK:^tԑ8UMͥ|OYB4S)[TepF |j6{]:oA<-8R!:bzJ fJ_޾>ZPUE}v<)I<9x|%PlnBBgx1hfdڱۦrS >>fd֊ 8 QP&f9lȓsW |"> ߉[ܓ΢H`.FMJ_Q!\w]qo* , ekspkM~!@6Oʅ )f{r!cAn΋ G$ـOHz#ާi?8S -bwRXg X G#gVx&Z{neyF(mfLLslm VՅ&RWyLi3E@_$sX=8 v4fDv|ic}.[姃/uԜ\2X9H/[^oT\ޠ4X̑SZGhY/ @Us ֚kŒ)Rm(C(n=Ӧ B\|eâ"I?* <tv30!6ʋs?%D`g 2Se1FCE/iZ [6tT9`̭!6 ?S#n CL!+5`.b-LaiW[٥bޔbq8 lyr{UPÁP5\K^!x۽ْywT9zRA d6mUNPE~/J9e /NYGJ2$}b|`J 1T;/6 Tߢ.ɍϪ\]tȷvr m"MnL1kP8=bG\Ywx}y '}IhmwImj#׏t'o38ߊ{iz}pB!6zO̽W"lv_How0q)-L$У `x(l!aC$~rJT{]^#iY#9h4_KL(YJaBF11WѮ`rȹ͘9a'3~-A{wzښrk@%oJCeD%wrԸmÙUh"gP2D|#*I,7($ApCy]`m#7p"g=LcgNS?$'D˭Kt`쉔 vp:9KΟGgH]XHSRxl.8^o0iksԪQ_s/DyYwWbQjluXTcJ{4"ӲUOu~@|z63~)obW^}4=o‰LV}:Tkߎ>< |FV%dZyٙʖRJd*+\;c- 'bEW B؁<ߢm.S[ldDH_ln _fzf TGu`T1#B¨˿`-g `襀Sq=LZJyʗ朕]HW_ߦA vzCI@[ͯ&j,DEDZ6Q+2я&.<w+{:rPSBՍÂۇhkǨ489zd ;wcMSiDL+e E=щ'T®\/]տN@Bv!g| W+^. }Y%q7rɈ 8ii`K⫭B `32BaOceVo\/mFX}vq /kFP&'z뉸[dKinJ"/ݶ2i=4pg<'k5 G7@0F-$sH߀  CDsg|uabDA$$ië%Cݗ#<-{{1ielwGYmsIIo&KU40{-E]cg)xeٹ!2EuW1"ae?W\k 9]~L-}pMrگAⓅEHSNcU!w(URꎙ* ]zJ'L@^*aQ/8P`-2Qݨy~j8`RloHbwV?>Sd7@(zS:a :&#\Z I{%M ÷&6,j_ŝ[`js3sʕ:&ĕ )<n;ksG=9WP&I*mЧ #n6hXUI&=0-BTna•^a CM!n>gp-ڵڌ$}k[}# 2y留-X+zg.lfF^iWpX%!%VMW*Y&-Hd.Z-_>ܠEl&H0^G-y90w'Ⱦ }AX̿p'dR= 9_~ *ᰫBcT.S h˾LVz˭=`IfwBd.XJs lFnjTWRwǂ줒Z1맑|.?ٷAﰞD=:-3j!`,Hw6g~+[F0uˊ.Mux؝HN;lJ"Au84m7 )yeD7l:սy-%$Bj];Eufя/I'z?-hIT]P4g^OiPOE]a`X{y|t\Hޭ%% V_􂛨^p]oFKmނ:=wN_0ZZŽW5+ȀViOgr˪q:  XV.%G92mYGD;i'}pIcMQN??-o9_}d*=o*艙yZ<<9M6#g;Sҵy2 lr r#LvS:XP::j텛&8ryjc4 (і11Bnkn[ (]s \ bc6E2"D| zRxSMߺ #~Ϫ=Ea&ج}}!P/Zm^_f=Ҙ}MUXgɦ& }KbMGas͆]T+sS$R@c Kֳpv>O1pSJ) e;/v=L8Ahy։Dטs_[Y)Uu z'~߳B MD66;ǍM}Y2bo.͞Y&T99ȴ-vd_DD%|;0tjA5|݂bBe?cSQ#w+棕nkuNT0t0Zp5?9NcnmA`i7HnQ=>Q  "2!1NlfxI;9dq &%&Xykp8\yQOAޯQ#jTx&qr<)VPd`Cut`N)5LVH(# ϕ9z ;Ix{0r ޭRΏd]r_sE=9&}^>5_;T$Lcهݖeuƈ߇a^:!PDk1LcR`m 0~(ۚe)X g Yc5>'!d:(zV9OW)˄L1!kίʁF-,xV3;15 *@3tUO@IK2L 9tR%wRZ D[}|;$¤^Pf&[KeÎ?d1 [O̝wiS}Qlth<̱)SI'TY:횯,ex (cGY'BJiz `UUF2UY~xjX`Ccy[ؕ @Ƈw-R *%Ku.ziS;h엒ZXN̠[ b܉hQib# |t(SrV~ʍP8áSpkAW}MNഞzΦA<h"?]()_(Ef3Mex`(.񖴸P {<3QGPJ; 2bexIqIY۵r#4$:`*%*w/0@e{yÑdB!/ /FSߏ hhr1͢i6(qYp.{9p}7O4˽ZVP+i 7{ &Z..0OgjI 8V \&bbT 50 xbTtX0mE7~5়9a貴 Ev\#Jc<a`G4*qL].йU>0/6ׇ)Y=Vv-!CX-^GmzƑ]{y|]$o{Sw/Tdr8E`ڙ ]s$:jt6n'u%'` פ!LJʅ" 3ۜ Qzҁs h@PK 7g|^R%4&W_{>#&5W'ޥtKl3vI~X: #6Dg1P4e,qV=pU|a7_p{f){*% Tu_=7iS)܊&Mx+6Q_n꬟ #5Ty!N 9"P"M_tE5Cw96ÇUKYnPXӳPf? ۾ {xX%^͒ MˋoD'Vk)]Ƚ@F'm&A ] &Ux˟^qq9Hr/! i w1. c+_"UVVn Bu1XT#ġƪJ ~ˆKxoZE\g-= £ . y@ȉT8i ;yҺ3~2A658 , rW]HfX#Pn}} }atQ:FImkVS<%լ7g%6X;(En6L8`W{'p+*٨Fk̎20}idGO~1ڶچqUF;[C\_\mi]d~n2s14]R)E ձ^:oFRs/Pߢ%j:Qi;DKx;*<,S'&g"~2E˂xΞwvW,8C##3:Ze/k=:afVV}]z#6XtP]1yO,oɟɤ<|+ɓZ#gp+;T7jľM|D %X6@ +y^ vJ=?\}6֍W6XL}‡_S5N+Vx4Y P522;Up}\jʞb hSV(lY28XMEΖm7ދ*[O/.K>go:0t^M<Go?9!l5xe 蚨0"*\0U~N/)g:YpS$+e O(5vCb)5{fr\*rjF_Î8|JPtu&V8 @#9ۓSZny ξ )Ԕ;*@٤MwQ?efkpUM kf3WWEy bTCi5R0ҔaSkC]c:ZPKVfNci:Qr"f lmLf?V(ɞ&TTMŎvWyx eqOu'ͼH,zDlr] ru2L ` P>Wr51s4C\V!;< +h $2K>\ bWݞ$bԨ3-~}Sۂ? 7'폮>@@}-[ЕU 6UQutdqn"Ҿa2nϧ_҄N#jF{n#c8#*A@dz-]7chWzv- u|qHbUEAdB_O"~)z Wx!A*XF l|sEƲ1e{z<oqWy ĘX8%%^ǾQY uUI7-pg%~˷[ D ~fٶDK([|m!$}ͧ0BVN̢ `z$/6|Z+/ePxn2ZڨtLƥp|`Љug/aPi59as6ˈ D7p<:'vh-gn)VdbaSqpԼ0fNY322`lPinv%MľvEёV JLxǚcdq1]1 -^~JFعm2*~n`m(;O!~16xHW0b#UX=@,|ʌK ! oTV`B矶[V9Ĥ<0S"+*{qerJSp az9嗟QnCeoK@Ɖ)q/:,[tv.vFd)Lgux $.d:%Ԅ&Zb=p߾rL{!` izj ֖^#Zm(E5!$ -.-57K{GAR_5|ն`ل}֋X=T[E|9;B=6d~$F@mcJ:7, +11nTm"nc-6/hlk}yW14RnV {O6VeYA Q*= KbHϭOG(gњ<*Bhi!T,V8*NѼ2n9 㡟 x,! !~yRlyI?!(/;.4K3L9ܵƄqeDө';d`WN>Ü}Atΰ$A +I]'z^do ' (^f0 et#" XA_Dh!gwJ+@.CnUjRPX.ר nQiDs ]C#E1mXh;hh[ 9q]&ҭb>KҐzya䱝¥]~' d,V2ֈI5lS<Ǘ{Hx{W>wTbk4Fy,.*# np2~uTM,K1'Tl'xDj|l/r a7;OYTpL*)85xRi l݁X톬ԭd/)Bx}Η`5Ԥ;*MwzĖȢZAQ_Gij! M m]>&\$zn K4FǑ$2='uך6KS_PbyM'|a(xw'RIh!џ!uDb N viZo%W ~G'ݤ9b:SQMo1~o$+ؕ}ھFNgE1HIMU/.CD^[l7UTm~`i[nZ~4쨸-3e_fn1w>FCIg"[1bquGA?Tb<׮%FP3C<7H ]EiR[ tFY$7{BE,BQD%h:cg2J5|"7(nbUOK>k@~# -nS(許q$ߔͰU -\[a$Jӊw=NIg3͹.J wU* q M98^:.H~Yu_ϕ w;lʻ‚Ů7G:'nX_N) ht#Fei᜛ߖz,=Oiْ-7ξ4n<z7 7\/,.e- j,s6&h^:-]o"V*!x*.hA>`HM nՕl$anT 5XA2[\lo4vD8ib؈'tmB J\l~ab 2ͤnH"TЫW{ؐaJRTK=8B;崐C;0]U1kGoP%\KCu[\u`vx\n-J8#g{ב#|eZɅ#N֛~f_T*b=#sFj~9>ax!Ukf%v(ݶeLM@҇ppAp]' -i0SQHu0 or^d 2Sfb9AlV{x{MXbf|-25ų8lf^kg7{/Č63]=}ZK}4xcry=2U\'6q!"kpgFBqPf{M]aYWPl+F,akJ,YnR9p8Rplb)QBW,p5 AT<05pcˬvm_>j[: e3iqe09"'ȫQzB=yG:FOi"ٳ`cr2>H,T(8(!Һs r5Fdk8g!bܔٿt PP IsK1 nO5ʩա)ߨ2%u,P,u Sk;"]J^v6 mP -;c"ę7.lx@Pt?^a 6fWxUTT 7zVGs#&7#[g2wY!WX'‹l|-5nAS}vosnNLTY؝DYNYt b!.ED:vֹ_bZa1tfĪ:C]6jyrb"f6K -bu9|QUKϜ1X't3`ՃO'u&FnFj~0*X?Q3p Q/=PUt8\b2z—d6꣝-ړ]a4U%1O4\*&SmE< Q- Kcp=s.;[淓)cS5e?0{^ y\MR(bM=`Lc9 ަ_%}r'J'bcZ}$o>gxhQL㓠j3GN:%H͑f}6[ 0Nci`j$OҺIWcA;?<Չف}Mn .7tb=)ՌQ&TnpPZG5քfZ7l刅l i3ЈEgZhI⒬`ȁw2-D{[B;Awrܫ]AΞv7[![)~|sCpxC<3eh]v-Zo-XչY1-}vyX ҝѲ ?JIJN̅jмQ`2晎e #WW"~sKyԟ#GU4x9>͗nyrbR^'țmoFyUD3(&Pr]j2{$nI&:yfuSO# H} "oC̳j_EaKUYuEfa'WB{DnJavpl/lX:C!\M\%b򏇁!\ g zrR=m3sX¿0ǎ& UM?N 5%\BpG!ωYGa.^aﶸ''yuH#2-{y萈)fhBT l gLyb|d,~9dwJכi>f Wq_@: Қ"}ޡ.Ky̻Ġ1iQJ&$z ߬P'96U4G9\@A&+z>:3i٥K8Xi ֗FMՃ)Xdq !<!r3EGdh+^|\REEk":~,cE58ISMdkW[H'ԶZF=|:/ֆ9h6~@(Ǖovb * (3\ʥznlmBT*谯F/ݨjؐLNcF ]3+)YuGCݤS[5gne4eJiؕug|}OJ5Zmσfr"U*G;8^Mh<)?BSPR9/ygH˪By7ӷW淽hg*QCC_i&:si9pK$FѻRy6)w":IR:GTO?A0j8fJ.9.tIls@϶'qomc=.c^vk=I{ L;;1BćT>t־^#VCT)F8f2zMiTX\ƫZ9|@zq#/Ab"\яWB'D[7WA`R9b:@ .y"fp[Y W;WItM8WDEMEx[RUw$rlou'}GwF5pWBf&w( O{68AN"=tQU6+4eP8aGE9m5ͯQ[]kH+UܭqדI2rNE"du|wƶWm8b6;}66ˡ󝋅/H|:Q t:Dz2ŚEkw;U ~_ˡK4^ wRN)-Jd/J) pt6W q徯LFnFN&Zh(Q?CyDؑXoe8nhYgD`𺊩R8hH\ @=96n> =V}I_1TJr^r)xɺAh!9P=I#bk3ys? D"^)0-;DN GvMz.O630lLZqr}͞_OY+}=yܿRs!cWi%#-<o-1~aY05>&n$=6Dj%dqN6<1M~Å3kV8pNz!pe~3;Ps&-u¢&{ﰁa'xMYM^VOp2^Ж3>r[P hjO=%q\bVt7Iv.TDx(@5+a5e*+,M 5KZto.SSJ?9bբZ',=)0%a;p&7؜$;5{Ж״< iT\՗FOI] d4*xgA !^oAjDu RoV T'kT7_Ľip6tS:V?6aO?mJ牑V%ڌ=id뼗&HBM=Ǚsy7U W${OrC/{i`{E [/8sX}AQx5e~`o+hzAuk n'x-,7g7䬔s)l$fuMwf\W^pb;OmS'NtEFs=餦q<*@Ba3huV!ԁ]*fq,ӝ힎Xe|O`\Ka^*@h?w_U\:82㆜-eV!\t:o):d;V\Q.1 x)զKؗ"#4;/#eZ˜:eEyD$#5FUIpRa :ٿ79[PIZ]=RL VL#Z$w^ D+?+Ff#B-!ʱH̔hZ o>쌆½]A_nJ.Ds]E5 GG`_ULr_Rެ%Fm"Q qg"ç+x[SEQۣS, H$_\PֻE#&=A&x%,5n±[5מٖ=~PjfA-4$8n@^:6Kϑh,D/)>M8dܙ8<?㫿"X[ca d%]b ]lwtZ,JBlͿlA/%[aNfj:2L${H{(ˏ d5+!To~ Y kAs9F[æf K*w<Hgy2[HTڸ*!)\(9@LlE{^w [ ^>ԁ}a:E@;^PމC 57eԪ%۹08By(fv ўRBX{$;&n9YGLC Z@1"H ~)^t%X%r沚۶ n /e>x~Eو:0 9ڟ'6eQ)8{O`XQykWY׈@Js]|rZE&Fϱ&/Fg3u2wPJbGz pyÑ, ]]ǿv"57;n)4G8LpU/=Ѽ]Vm\n qɎE 9d6Y6N{MJ}L@shؑl4³=YRE(k֬Vm%l<3 |7$~pirى%> :UuǦ<į.n wu^I[)Ghe(ib=o."p)5NFҸvjj%?kzLsl_'nF%rEOmTC)IvYwF9yIp{E: Hw`w#O[9Ҡb2D{V!VR敦@m/}|[{oooWIɢ2oEN`BY񾣌X~TI}-fpݟ0J^G)KߞDl# \P{%;۾Y)ǿK~߈_̈́O016n;{z}iwA2&P_2&xꎌDHsXYE*ϭ]bA  &n#(#^KJAd0>i,56K݉ϯP>aέޮ "KՀ ۊ㰔fwoiJtX!~KXV&Nc}Ir)[`}p3ܗ8V $zMH:,K`DzǏy']Ɲ(k VZ;)!âKç[0=\*9È-׷ ѦH ql_2p 7KO{*%ޘlls#߄*,UuMX ?w:h VjNGo8,UӶfzLqHra3 9 "Nb*'MGy>Xx؛L1l@s #hE: ΀TG'یA`M5 pUD?gn[G*F >ˋ=)GG0_ |q=!\(v9\U-ߑ(q]P&y]^۰]' MY昅xZZEy<llN)6Bqٓp ޴}{n5+Zܗ\ǵ$P53e_Rv4h^H:X M.0ݩ`l2ag`=Q1ؖDi&5\/K aXcnGmTk!ֲR+eRWjE6u8V bm_ўeP{^W* BX$7!kpde-|H"@T%x)CBI`uب咅se"@ 7A5,d>GH "VA/SIe׮3Zl.vb4/(7'He?f~ȥ͗ .>7"x2(#dl3RK;Uݥ8k8xi+Pjat!ZtKa?Q-M=@f1\a~4 Lf1Jߕ5̆ @Z $xZ*?e%`B8> d ~D(\[ޘTL<{PUjN5u>ܒ\pp^B?}gHQ3 HҎ{Da@PK>QϬvwxe3|O/#H&*{ ρɳ[cw#b΅5>ٻ8 4!:ճn&g$vvt;Wow44lwâG-~'T=cXW2hOj~/e E@JCo`m ]Cd@^as)]#ڬC9mVO< 0"9j)_DTU\ D1'(߱F, Bњ{1X/q8 PVMYr#qU{\*[^(f C&WNnqYմ3cnG j'>w wwTEL{kaqk)8ltv-3M|5Dp*bpEkfX7; &3]Oˆ_q/J_DAOH$&(^C lyb!!NxZ5uKTDdG,U3m%ؿ (t.o-H=ma{·[EZwra6u()pϑ94>OLDUNXg6&pJ*zx"DZ(L#Mi)%x芄uq*O⎃-+EWqa`AluCs #bV/1-D0 c8?QS]qh&+;O/ 9{G7@eײmM*x4גΧ;W6FI}㮜_|P녔 \=U\DiY/ Sv$-6V @퉐Z5~n= yjw({Fױ)a@UMPJjJOG@ukSŹWϠs 0bkY|ءiTŐ恬` TO:BMx*6k?g( t@6w|Zz2$ANgu@w6|Ia6Ir`(BU55.(D f5pn˰ϸ>w)Cc\sH_2D =b]nUC5?Wr^Znf ke=K4 "A_rGgo+wǩUoxaQi2 moc _7 71C{*kQ2"36&.u_>T.!=cIV@ҷܾGQ̯V@1135NV@*.pP>e?H.7%ON(]рc 5)&;aruExFuB-F_QfrFS)CpL b]3"'_7˟um?s5[}[- 5uà:5ܒ[YeD!i+#63kĉyqSqwg.o&oM'I Xʠvb=g0@#j: }~2usk#eOp-V cZYZ^v2 =R$[}f툕z̀ix%6s gwܲAϡpɿ2=2|Qɗezs& Ymab+![nFuu`P7^q8A@MP!&^1ɁF"@?x1K[_RwӏA!䓣\z ^],@`DE_L{z.[=n1za U,]CUdrY0'f$tnΒ]7|l̗L$2O!}^4p,¬WXB$g>=Op 4rZ8iS{PV/cKezaY@w㈎Ya9j,$*,P_~fՔpD>OպH P.Q5~l67Mܱ4z<#f4z`:͓RKWd~R,TmK #ueYN]/G8; 3'h̶r}!JxnEYtb]2vwf1V(v LA;?I!,xoES,{N#sn#또 ?5֯PlI/8FPfe)1> t[$kB"I̘8?Dkb}<$Mvnc25[&o/ x'Oš^f ڀVy2{&5 /N~LU8~txrXOtZTo&t1}#U_~V's~V88 h`.$!~ˋrʹF36֜!!Kb9VGG{+sM#)-@ G)wEj{-u(x(%j2[,rqW2PCK A'L!c3,fvn^'E2Z 󇦪âUX'-9oHc>RnF]*tWPeò)9#S=Sӹ;;lǵ AVj1j~X@(ިI U W=%{ 6q(랡u74y27Z{ 鳀+!xʆ@6>~xG*j;G0,i Y\y_ ?CrjTCb"AU9_v1CsUú1L`Z'eb0ο*Z~g/uw~c$ٝn$!K)6:M*m$7<`ӌ4+Ps4ml<&W% xT()D\9Ed>_h9Qſ8O(R}N)4cpn^?~zp[)Bt^k몸^^S4B {Bd\gٺ S^/۳E<1%xƍYt绊s]VK@lsX\RQL'y{ 4$XxGd'®FBNx޵'O>>ƭՏf4;oAb-[@]ho~.#rEpE- !ۖ.'(¾u #0הwK,` fɉ?}v󆭑%?Xڌ[zu./2z#$9fo3$bP>&iU 5ZU6jty;ÞOsRtDF/->ϴG& !je&4{N@rd uJX_s\!bN+ 9 $^6~{OkA ˮ0@#̈|ޑ I==~JШ/wdiY`] gpD&+\rTB}I. p POd}|K ωPt_uc CkZ̋92{*gہvFqph _9є]gl5{V5n&XtؕCE vIVxmDƈ<0AyD(,vJ9=w E4wjSէ ('CWѕNIF;F/88Ħ71tn+bCg)‚坨g]tEE u.[~w5\ xN(s$8gB$:CJ-I!1@eZf]yB@ '$QlY ĵc{Aiۖ##=Htk;*ڴo<_ o{t<>Mw#bC2kFuzF:WIhOLTV CC2VNb (0X/'Z3`y !Xtzj͉l%cOM3̤v Nv&{s:hġ]SjSzԇ)s3 x^LS2+JC72C>\Jy&RCiq?l}v h:JR;#A/S>о [a(F W3g :'x:j]N,AD-~N#Ez-=pYhQ(NP+LYN_P9Nk 7"o2;?RtvO![nUmp*5m]ϻ&gknW\蓸f-E+D{#פ g PlB1/@.$XQyy|ER+#\%SR XNwr9!7,ZgLꂦ!&>Tmk/B)$E~)4HʗmYU%$FhI13 02i2bݧeeÝpIe$ g<:`B:$2'7U n`΅N[H>Õ9hbMvp:"<V\n(iq[Zao]SzᓅJyiwo+6yQ`*!nW8⍡B{O/(X7BaX CN .X:}߫Cx;Wh^Ip}W6\(wm704 ǃLn௕X判:)PXo@k)| ȓvNSEmVY"ϑ%|];R]%>> 8+g @#:bW-|P5}f8хM$fܧӡrQY^TjEP7;mJS}cͱOTa*L'bG$}$~RˢN`ZdP$^ PS0/",XP3P՛&oAа68'&#m+n"ɠ5zAF-^zY/=gJaK>^7 hVrKN\g W)E,thܕ%Um2ſǀZ"u̝/Ȇ}4jL"?P0]Zmmk.)<!b eTTe) ?͊rAכ #&\:;ZME^[t4_ ߜv @nQe+a`zxDajNyp<3:;7-SN Cj>eY: >;hCӁ:o 3Є{M IZHN?rpƖ3 d߻2(Gvxn1S~}3Z?AP/[ғ2E<އkv0c$IR>!=:)U] 9= |+C qhx(L%kNג|niIfO~}~[+Գ0UiNQ> 0Nc7k13s0IlihUv4ƫe+栂uQ~5BXyuG6d$S 4ޯ2T"&-dq.:dRUuwƗed0#goU{P4KY;ADPйhaHއY:&=r75YThP:6#,Z#S.o;$;u.½ѝ7DK]kL"AzeQe1B=XsԹjFF@/DpE.|]D5ZSK =6߈."E@‡99.E6am-tW_5wLnsExY~{0bf29.r* !ko$>k5Q*#(MnLVפ/9hq2GsyF) ez2`c|<Դe.8k8Ay-?ח/zyv_Md.J3!#xߊXFvef}Tw;wu{=qJtq_ ~NFEć&exR1|RSzt6ɗ,Ą)(Z7jrջ >gz&zpC0k鏓A%C St'һƣ(fŤ0g z.F5zq GJr[!6"^S 5RS!F]*|a @"fHQ!O.+,pGiF~{p ʼnTNW 0Tn`m F?apl)~){!X. ֪>#l'+uڳKlNʕ܀;R ]!}6}Co/~'`NZ7B (p5>Ztgwl|v\m_B: 5w)*\Qs;%R)+#E: #8d(K=KP׀F5JiAo;vp13ޠ^RZxj ~1&EuPn^ZS{Z \cC-hz[NsVg-jT sWLrgSds3}2w>LpV 't1VE21rr<5srYE]S0lzP#ʢHx[g1Q#9i/7չb^y;)Lβ2lF5i6wlQgq_#i,i׳S֏J|eHLʤĔTR5+j40 ffmt.E+onGZ:MeA&(0KB8yni8P2eof7jQ#l7ʥ`YI(mt'LWBZF}k$+6!u5m E,wv,D^Lj7wm-ީJ*@W b+K刞)7zr: 6 Ke8.yluҷφdw2Q2-mE~ڞ 8CI xu6!b bSqwE(JQA5?. `|L{|QA?Q>45H9ءq$gFv%F!7oB]e˄K¥YxR71֘-P{8X޷)[b7Uw}Ow-V|L{Q8ǯb +ɘq}ΕZ҂ʆj-|O;}ѓpLi@)Y,;ȼHdBm W"v;\|8o!dem=9F oRĴAOkV@A<1?i͖9O 8뤡+[,?%R桱7 oB Z)4/pgc9]kvH{KW٘IHWd;7Ͷ搈/D[7Wno.fդA閜{kׄC+af3jģy`M~G.q~>3UeAl-8;g+ )GSrYVpB5C^":!yy'K̍%_-[g?5)h@dfE^z4VCbPo,tEYAɾwx'yS_IC|Jo(&B5zK\Y6m!Zd1˰3~~WVbZ35ВZn93PE/ID'Ù'/#Y5)c'TmB8N7q"z473/CJ++4g+KN8X'gEo-ua%<2'/l0kxz9VHοw/)t'sfYa#Vl&T}"d] |/V0UJ6a'jZa^Xw>i7Cؾv6u֪ҧ~8ۡk˾|]6GV(Z[i17-I}M_{1U`pJS1H^qmS %e=vfL֤Uѐ Ѹ8}_%EuxVBUj)ﶞ$M,RŪ`oB>l?cjf|xB_nX)c]3"ċ$x-}7c}zw,H H;$>NrU.ktLZ) -gY{;ߙz6ܻe֔#LH ڨ=ʏo,'{6M )աs_ c 1V $unɖ^v$Ʊt4j/K3 BIX}K8^G?u>lIܠ!Ҡ:W'ڭNNz`ǹ}Xfi(U3_k\on]m5nF]InI s.%". 'L?ȓ8Y2N`ۡ>ulnlp}2 jbVJ?dY k+5^׷..t, 1LUR,pnVFâ͢8ڥ&?,9X"n96䳩IB UTpfSJ{E~7d=M_wB:楑D?:a!"e{!xpv& 15H-xqyA[ןc+*]9Ĉ*^3Q]c]- -@[wZ?d:-MVu쬨dĨ;m1$m][x3>UC@ٗvUlRGؖ쨚ԇyqvt"=#|Lj/;Aa&Xq/ʹ|񫨭A6YY&h jb]8kz8M;an2vieS?+61$.kSe{dCEѦ5POp#BҖ7du_ y=vv#;< Y.H˂WX;r8Y)$(n/rՂt.u&b_U؞=[!đ[ fቐ5Jৱ3ңOsqG-qx*aaw3_ϡoT`m@Rj> y7ARy ? ((\q_Z4o[ȚP8csJ蠳ᕕ}/k!)-סI=̗{22%͈ ,HL&G;$6 !aV Zh&щCX@,P ^WtH0SV7jڡ [+נ>;, \1.TMtJ]եןBjVpQO@sD[i唑ТHsP@c%V/|- Y*[* =ߚLfU?KU )I|l6鸶3-lz\K/0>1=2nDPy?h-4"՝Sr3b%.2]$z,Q9QV'=4شt]^2PKǫ ]1'@|BU wv8^ԑ>hR-k5((0*<}ڄ@1;vT/NN-u`^Udލҹ9!N~fDkmZ6!y&jF_I^=׭]C:&TOE`_`a"|1 3l5M+vfq[T W m㸟  %ݜd /^};cnr RE1'DB?z{ tӖx-,ѭJ*mҹMH7-7Y]e UDR(ɶWϸ,ʩ5[) p]8Sե9[djIqP{p\4+mO'GQ+䋞:"*>J`wTiSG 5RU瀺m])S,21iE$O,%!M͚HTJ9 wZἔu-,h([~ !iC;4<++L,-]gAmHI}G^c]HK'7sݷΑ `=<ؠ-ٽyD#ҐP7/%VwSq3 JDFQ 0gT&=x ,AAN|jח}evCt ɼ*& mg$`%%O^ `cNOx& Kk,]QDbȂN܂{mƸ-D{&2:‘-3W,OW2Ll w ̈́ \1ۘknb.Y*/a:5(3ҤnExɭ6͆uIMa3Lܚ}ٽBH}@$n[/Fsa&YA8z =u' K{A0STܵwl:j>-a*]O+˦A[`^۷^;Rџ)@AWMNeHW,&&agoP\"nES,)(A3"ҜjSlSUED Ap?tQ][x-7TʺR>ظ{_.l"9)b8=ܗHR|ka9+IU3)2fmN$hd8LP r Ztu?E LWRfx5N/ ѱlJZ{mAkQvmca3oé>=E)٘KUm$3vH=;A]&v{TY)&E[]sGh`"X^x ʼj6 gO]D)?ZD^'iߩӞB`]ъ{ A]=!~}d-!qFCE uGUj"oPX WӺIDZǏDz @MwF=1^Q+]#]VM[?NK6>9>"]J+֨(<Z,?2uZvg0CH0l >n=rN?s.^^$,AZKВlm>}ɭMpv$w"ћ vY.NloצּMZኪvQjF{Qr澋Jkm?NsW ) /g7+-# g'?±Т6U;_W1=f',&OM %Iptl?Ec˓K42qK8PN*/L>7iAh~vCB8JQcEA6n/B. 1J7,1n0c@~^.HT_`Y2}L*G|Oyzue\RVT-aP0x )v#Tp/ `pIS7gnה}yO#nzmGMxB5Uέ'3ZNdMFr،n_.Wfbm%TG$O/6iN˾#.*un1|Ł 5z?^A ?p0s օ M?֥1wPfV0}ӷJ'g8'/ 9SB[3~[Xh &Q߳UԾ`ijg[ʴ23n=<'DjCY zӎx2>ī'@ܑ`!9C)=PCUuԳc2C ,*~*$H?`۶]-g)AkyV[):®6쌎G ,`"иd@e;e)?xr-G$7q]>I#?@ƜBw] 1eax.K&F7LjO+&3Ibd a}ӳl4쾽4Y2<{"箃]ho>RC)E`sTo.Qg'WjnbtqD53I~JT:2sį2l,YTRǀvاӳ0B5%f}g*O?y--SQajSTDC!`9#j%XOfA;/zYvOO7O`hA_HCk% R/tP[ ~ ,W W;or~5/")^W2p("}F~ 'ɐV"Mst0!oezfMy`/Uҡ{}'_ZV']IgCNPaghŨ)BTMTr.i`9s{v1^7mF  "_$%^K(9;.,czt|q1.ԩlPnB`b;y>N]#pdt0l.dX^)oZ:7\beS+E>@ ʝ*T/T$c8_CHY"N Ub%4IBVo:#Z<:7p=z0V!s{lufty qZ+^M03Bha Ái_.M`RѬ9l&bP۴ PA8rτzҭ-;[֫P^Tb I b) B (.{pf,b'@m3O9, NT~ v:%ݢwK/h8K+ ya3ף `hAomlBBw X9 ^Um Jyֈx *AB;uSK$ ^NBw@/ßx7WDz}ԼA F1 N!Uݮ{o)%&Z=*P8GsLzvGRJF\ʍ"p&5Pr7O<Ubz:R0d nmednA(jC:Dy%#eaZ?#uQ|Nv+'`Ha.j5S21b, ǝuµ-aEC#4;bw TR}`ȷE paǷ;d;@JƈB?# KI2,6UUЦdh@v݄). ƴȘ33bEl1/ҫ-TuWΥl鮘Zg]A3+RZ–vSBmkcG`Y|mcзǐI<߅PFZ^vI6D(*7CeP@‹#za&=x"t|VWq_GKt/1634͸R;!4yhj-ø1QsB\M&G$܆;BުGR;y%hİo|^bÝ, +âOuossVpjpqvX0j3JcyQxxA#Iv31 ,e6rʍW=dWm^` to WF74^8X41P@6~3ː2Vo+`"\Ó;΍N؄+Sw#iN)r`׃C 6x-@Pa,ubWJe$UOKƦ[hœ /$Wg)gC4uv.\߁uRSzW|pD E 7l̟fXdc o q1N*U5Fjib|8V}[O+B\a",B[4{.q:iIJP49oHWxdz#NiM\8YPl/E3e7Ա}NQ_cViIaى5bȳ7ܓi&ܯlkοmaO`iYaOeu0SYLrtW.Z/2H>t@0[eG6+vEC!2F|1K&46B=Y<%< RvR6׻r ~#nA`HH"Ys\7Ut%;E:~J-pVj{omABD mv*l)68;xO`ȅk8j<ï"CB:K.n&1@Tv#^cՙp+OKoϔǾfY/h;@X%K8M s1t/#2j$AAkI;Čduw,ӸEe o]g @Qp NTƍȢ|1b?U췛8q6(e8ΟXw9#=&E.k@&Ore&D)¤\wM7$54?ɉ\LȚ_ױQ`c./tE߉0î:jmvJUETn!av+zgE& 7j RxG2[RE gGG"4(gkw.u+baYh_\iՄm\:2g\4X~|ϩ+E8%?0깖GHˏ(#+@į!vԜ>g+)i6,:J8)gANUI̯,pk!m4?Eʔs5.9o C=f֩&6bZ%8uO4X=F: ܆FfIj¼Oh X[Ɨ9h`*AOmf3F"3vz-n܋ف'x 4Cixr[@gPc}VׇjXͭL"-:! \п(W&_ Za5F)ظ<{g-?%e{t P7G8oSh ;H4lD܁n5oGisB%tڊ{" $.u8U f'-kOM.Bwj,䷔e˲i_GJ>cznt 3j{ŽZ0YjU烥Rg p9uESN{=A2/;Z7&[%mY䁥FUNKA궵+3GjtpJWd>́2or|x']G>ssy$+ٽ@Ova. 7wwY\G;7H=̠&hwP綴Xn,u CTW(1`+d0i$:o'i5O_ &--,Y-+Eb\llq%7h5V{L: hHddϼ OVjW1wsk }гQ ciR׈&ZO0' ?ѯ5[op/=G\ :fՃpxinNxu{Q)d,~ᮡkC^cePxǺ,Ώr^ 2ɧxZt|ŤR be[h :؋L;m$"m"Y_6E "u>y'6tc4V;TRL:g*:}aI} JMhRBzN8*[_sYlcPY\?5dXȵ1HB(WF=? ~qYۗuӇOz9OTiis:s*t)=66/\ؓITϤw<`wlE`UlqrF@Tg6|ʡf2TfmS i̓h' mũHS;[»eQKSԼ$pJi7` & 53¿Ŋ%*9϶:xLQ0$T] n"ث.\|ㅘB4#aqU~=cK7H|5_ OȺI"r8zB^{yٜ_",$8` fɕ =ac{8Y7_I 홊^_+w@Y/{~Ld.ZmsFU,K 4 y 3"MVϣ$ 5#NJ揍B(& g>mV̂B 9~(ȏ6~Ex@btp}pxC]F|n a{'&W>M˳yB<-ݼ@yPe5#vSnllX݋vi!]S7}` U1q"~}DӾr,T6gҘsMWU7 v3kc fm0N+sh+ƭSѼXd#'1 u8S>ٝ>/qM&" nˇ;%ZDYM*h]zhrO̴1ߒz6eW.= }:5{m X"tiaz *x oFFҚ._ȰD@,sF1|Ye-m Z9g*m>GпUh#`̐.Ein.Ϸ׼3$;,#Ǣ"(u`w]=Rfꮳ[I'T,sdȴkQ{M^`>Xw&%0 4z_pӁQ&Z| udvþ)ˬ/wckd]:"t]:HNJ/od?!0fu K ҞL=K>q1=knH(P"C]6ztQK{¥i9sWP5wvP e:dZ!b]0ZsS-uAy܇"偺ߏKwi#eMMq֯W,͌ZИ[\#j4!C=5Cģ杭20 y3JU*]4p>XR ` x,fJy|3DP/p7A?dS΃O@:WkX-)29sƋȋZ8 =鈘TY@_Zr8u˪ݻ@Q&2^^vE9Ku UAVm6<'꩏VkֽJ%qJV]:g,hcFDut'ǤڬSv"U\F)raIܩg}b\jffi^"0)q|Ȥg5I5J5PֳuTntE'"4ӈIT.o"s}(/NsQEf`ւCRMA,b(ׯoQ9^{,ry(] 2}LRJXw*sɘѿ4|@;ڒ#b6ivVH3Zl{\R>,bآ%4Ga5<4K Z!&=9kÕ&鈁4d?ه7J޷a VwХ@Y%ӻZT{x$SD2n']u3RՃ$27YQL[ݩ_ B]Tw]9p[Ad' &=@mK/9_nq*ER\IW RvG3οIX_#-izͤ(3~!&LX2IG$g4IF;鳙Yj'XRXjC8T5yi '?m2+lŚH--1UX_w'6@]h!DBq2`O!98B,Wl@:̉c\z.J)G}cYG@u5/ϭeCnp#(s  HVcchH?LjAXE/`]ٰ8[STE5Q3CtfV.40 8)w#H{!MtOV+zwY ~Hdp_dW'`_}L{ww;O6V4PSCHI?+n%ze0^4%v\>(VPm`pʵTMZbp,FDP[70N\Py q#m0oh_-W^>q'C# W Foӿ*ݹ5+2gu7h͹\俥iCo֋l5eLkIbv$P]<99PNNtoQ= PwE'/L#c B hsS*8_OO $\mZIO VD}V!pcdjZ-:h5x>HL3( &_HvZ{ }'<<VBo=;yFΥҖAڄXQ JgL5I W|%CB h|E&HK„4By`Js0rj ^(8GN^u?098P';qvejGT#7Zp@O|2,0=7BATW䫃F,25#hd6ڟp mEq[aGg cSjNyOŎTg)6,D-"&̲jdg3sTN$BH_қJ'h_BH &G 4w6"C4'ӻy^T9?N&9lV|/8sM7 CMG!5wzrзPecW:N:+_E"BSv~o%^h]y%* 9<],\hJ|Ap3MQ kDչj>׾,BxLV8zsv<.JTZTݏ71=q߿"ԟ_Ɏ"s@4GqrҝCxاdq'6[Mk%_W: B9q6Pe]cYlD};*,&?)}策ĮN`ݰgNEOyn.?nc@`@fZy^>-f#xՍ'q*6ΈLGq왥3|< yxPĐ4RE&R)?%$jЂ4vX]X6.35zE։~ZujӠ,H%ܽ|;J /B=7.]?uS #ǜԘFtH7|㙿eAI -=+fΟ pI\JLˋ"2hG+RT&(:}^~ VQ@dUR:MУݔ*էZANȢA&oo_NU@'e!CF5628bӚYԨ?wmCTqDZuzrUC C>rܳW{łղ civ@bt5'ckp Yc @"l9!xeGBضph g*dHOnx:'4"<^yt>@o~AA a5!oF[|?_Ά0"s+ Z`a=VU}TXX }F\ =FnDcHRi+^e,Sf\?Rd<w쐁;\CqKM?`ȡye"X d9[0Y?Zi 󖍋L~[zN!@&KȊ"D>vF3l+77̬V~[g 8C<ώ%N9[ua{ V0;*E)U,N6uKUzL`WGq;!Q*n/p8)wZ%.&$űv~ǩ'yelKFqR :VT:CrCâA:uvn˗_G,};qBާ OxUKm?@ZK ^O3UzĐ^[US0iK@dY:+5$3CSV|o}:!l%UOAa\~=@#ʐWViO#G. 9!c(;p^'!aSu݃S W\ڪ%S^tٝ -h94rBEu=H)UƼ!h,˛mO/ y4XHu*g`Gq'j}u0hH=֘zoCaP7ȝܬR6$|K_ ORBwdP5}7B?c=.5-ŎiULϳhKvaToNأp@ف¾vǿj؟p=AY/.m1JN^ZGDƞkE;@faCELB܍ɟ贄X\"H.C.AG@>%pdK)kjN[TŸe/y|)*Q1z^ܥ[OU"p4zlBZ /Fg^CuRj %+#$O_4Ca`9p)'} JֆՐ]g_s5u搝-|#q{Eu5^wB ͢v%%%q1@TO.ɀU9Ar/!HYl6x8_(`TzNjLаڡهԚf7Lw8Bx1Y&fiLV`ފGŢPxJcEpפQ (#uPb 2> bt'wEQxD'k?z5v|XHaPA4b%my3] H,x@2e5WquU.[o7$4>!PD8om'sR8!mr1k[kQuzXHl~g-y;`|Tc e+l `ROQ)6gsr%.hd՜-߼rU 1!DWdђ%K8، SIiB RUuض)bĩ=5_t{9;Ծji)WT8`tnE1Aސklƶ5^^6YP-aH6:{ 6akJ|,2*@lϲ2|A縒66t^nU622odCskf(=S֫&fk-SA!Ui]F{w8 @Zgĺ` Yg m͕@*Ω5k"I K }bNfU#씤 ;XWR&Hm0iE'k(oIT=l )mQŌQ {s7i;j6AsI%Bd\]V[FląxxǼ^cõ;i MȾoU nYqo4e3ˏ葇 B+裔p +}D⏏jEb\Q/ u,t #dc‚:Zkdn&VYwX=[ MZ -4IcɧqlL5LC=!=+BǖlRzTZW0CAN~7_YFQ6m,ުa+(PLL*2j ōw<&)(}.]ՎtYg0#\ FǕ;4hP:sGx-'FqwIbB h6;gx #j{t]Κr7JS>࿏ԉF5 ONia5pjJ0f Z\,+p4P=a2BBXjnno8 2w_9+wr붘/xvA#Z[ 1yZ2\3d])dd0?N+CwMI6yބS IvBd:+ ̕ Lmd+ğ|J%"+ Z_2qR8,}vБ'D|-< Z,A5;!iwwg卣=KѲa3f.5a KD/pJ>n@ƅS*$I R ;]Rsv;jA!X1d0^4k3fK)j.R3˓tJ5F7BgFg1pI=efl g)C7dgl+?.![,ՊXHC2ëgnʚ|aXEU]-zUPvf~SUXiHڭC LK~[_HWޣyC\V2_]f=UTI7vgtல.: K0h&T5 MǾʿyjrSN͑Np&̚6cvg|BW63ޥ%EӨ`e;H@/.$ qn+zV ^|ˈBT䰄b:ciľݫ bI 餻 %j/}#-5}]^3#& " zHi ԇTn3"ބދkE 5sxLD^m*zA| rkl0 D#iµ߾c3_l #~{M+2cx q|LӋ>O䏭sTȢ iTYjk)n0$$l(o{M_ ?']C7Сk[K\~Aajセ@( OZɝjXfH)u«Tjc`*D\(jGZ ĝW-G߈]M 0ulpK]cm#й`D/6wlTwQx1VLPsxZ)[v hGC>8βKH1Yzesǻ|Gʌ5ߝh&Zx<[>#Dkm4nn@q>N=w0k@[{5*6 B$@7"Bg>4pǞXa1/F>!L0|5Jj sφt 1m~>M6~,^P6!|Iċ⍐?HSAlm`%no9g4XG)3)ÐVp"F?/wёkF̪-IcJ6&]( #Yx$QBgd'4F P6S)QT>Ҙ/hvcba]_XIVEzxTaA+!wH2l -6ѵdIrO`kq6fL<9߂%:d&!ܰBeizV `u'G*Ĥdq>Q'Z#kS<\d ~g2Q2[z`P^7G%pbaFvc&׺,dmE,-ȪyEd,J?+1B@v3=ZСoVxfl7wSci| fЕs\:y%$J =lIFE g{p^zqBY= {kyp3nv63µU,^@) }E$Ĭnxʩ!2yٗwY{8?A:lOAr0 g,G ծxrDUlF/5c/9u(Ws/Q3Lhc h .}VҤ=']tࡺn * L}b9B?ݎv0n+Y*?G b7I=qdapthqa E[D/EMo8}:id6-y*sh}XqEBp]e.z\U:d(FeS{x/]m/?_]&d!<%fX:`5sNHl+Ǻc8TA֬ӖULA1e_@L4K wдI-zIcp{Q΄E\<7-kA K, 8I8/."י۪w-˕7dw&< d&e219\+_LX 7EYgmw4ڬ]::ф+g)ڡS/i8Ǭ:{9шĎCS(Duq>8Lw3x/3@eSxꭳ ZAM]9M*"=r/RE5^IG/o9qn u஺#\U>5z`{[{'"@hy}Ӆ=u4_VR$7 &.RFI}YpGpA?4:C%BXgi&'dϐbhr.XҫdQtkk%NQc%?"ɂ=#-*RBmh9 5 {+JX3#uc )->En}ahɾd%4Ij,3f*m%mZ/1kn?apFsZށ ;c=;D L ө8mj-h<nͬbZ\wԥ'^)zw1-Aohmk7E"G H Kji!;CcY85O0R3ʫϽ"W"bƒ ]u)&ݱ#}>P*[rh88دM#46GG;"b苗O/)K5[s ߮!wI= 1&#i%C$98gyB1X-\Ěrl\R sƧ@jer'ÍJrrછ _lQz.Υr Vw^t80i%C]°0 ʕ"z靿\"PB"d~o6۴?Kt>7BR=/ᛖS/_Sy>|8iܚɛt'-݋^oƽŽcCKpđxN#_YƘAB7sjzYk1l9Dkje{fv-fsi?@OfX>ATwW*@8vxN^%ը߹ PBf"JۈLΎUmW^(8}Vѹ+meƒW s P 0SS2p566]I:?XK;$ 4 _D3y*VjI~1ޝj>ۂ1T;8t'?Kf3?bO*A@LWW !d>=_"ٻ2;uy+qt,buXEU46F Vfr)e3 ɬe 4<|5kOWW 2f,ˈA(sF*NPl6gr͊Ekiջ2%>Pio|`"@S:NJKV芁|OCW&p=L*3?T>e%Wk ֌UBϩʵ"L+?{c' `R$|pHZEz:=0rD_8Wm|_h> ^U;yS67u(} %TkRG+̝["K\U\k:Ñ Pv hrA6&jO|!4j7#ncJmhP!P8p,@`s/EBS%I,~gO4|_,#2{yhPqڀ#ɢC7nbOE7;0>Q`ÒCJ(ɢY*N\g TAQL0NJ"I:;_p&Y?| V#lA|L'VYbS(M (PSPdhK讗Qm6B0zx~8l.j@AG1Ih}|HR$#cwBG8w}f6gfN^ʵ(A<}q/G o|Gv6`xJ084wyڃX91P{O'2mZf8!zFJro?*e?Q. 4n hk8]N& NFJ5ƞl$-׆%~~ůAsO˧])+c؛[ʑN2o`4+@t\Ǝ QP\= ٕaJʂsqF _Jod%REKXA8`*fSНK@N'-nS1-DgiXkS>ʵq~@5pN6g7W4Չӳ+ ,T_ڥ(sI0 ͣaQ7˛7:[o]`]tEy2p(Rj_=@%䐳%f y7߭:.]E2Z6. 5Auv8Ҹse\#g p+-U JӴCfJd Hw>ѝ:Ȝ`!5j//[=ڨ7(N^W5[Bkŧ_7"솻.&bp1Q]'@Ӹa ]GicuR J{ŋi;S&Z@7Ȭfw'fj혙G{ QIiU=fI^X\.cq:"'.ɍ{.wJˤwTGc̆C58̯af:čD4:6~z60 7?݌يٮ?ďe^' ("Ƒ^C~`h茱oCȻl}d-V jiڄT%=,t$Zw;'ws C1z7h`,Tɥ Uf2Fώh1k1}O3'i+r%\_ OI54ٚy!qfZ2 .] %3{}r3u`5#3?>}VZ.`TŮxk%a5䈘/8Ǝ )w_!ĄLL8IЛTHo:_WO4,H` P]6onݖZy$rQ/󔶌:#M6/6psoATcp,*$Jhp¦#5 |suZ_3YhASp}"בE6T<.<ս ^ >SzyND#`qq2Ƽa`(<^$6slN%Brت}u0u yjEк20SbGUX# ?L0N+5 ĺ5ZP[O=}9n(%D( vQ2Pre`_pUD:\Cp7 %g)DƆ_Q1VG#}]yPrbu4T PJd =(|JU;Roq[Yo9R&U7 FwO7g(m:4(F q# ۩DPuR|rPjr 1>ȇkkۃKq wGn.Bt V#*Ni6n} ^\0S+Clnс9||د|tj\ʱ?VdNРqmSόGy uDO+-NE>ebӇ;Mmd,ExmO=/e: {O{=A ܆d\E*;|i]XT+ٕ`n䝡N{DS#$x3 k8Og/xj ?;z,'ؙZާ B׀SfcjHw?LzLF4ݶjYpԲZэ_F6ȿHFSc'q l~P0N QBpz!dX3恢T] mi&~gw t=^pq@!Q_kF??WnPDjTbIv,]:&¦›a_5 YՀ5T EB_N9Y3o'/G`|W{%+F4b(:E:=g$>2. :y`ц8.5`~L']X.X0!sE0ӏL~ ?|ä͙tG${^G[$,cH3q/(_|2/tׄ.7Zy)ߕGD} c5/Ry 5ނuCK}$9m!lFO2쓧lK'y%0\0ϴI8$JX7Ӫ8j@Ӟ&PFAeSJDS*X!jЯQF VW i*2vw*!0CoIvk^HsR6Sb(LRA6W߁^Wu(lN~DBIV8te|NZ]X*ZF`f;in}rU1bϿm|+II( G/쇄 |vDQRaN}Jwy QgT\rZн$^=CE|oSƗGK]].꼏"̹esTMlh4 5 6ڡ ,7W*R!tx^Xkb{$,.{tH..,Z !;a.$j݌gjm}Tiˁ]bE*FvHz7fVêۧJ?1塽[RhYHœٸ9;Guf^a5!`t`W}6+BrY:;z ARkbSu:Hg +'k-<2X_hwVR}meOWOdwa.-[Š~٫+E^Vaň$LP=ČGb*kRl_Z֐\ <=U#C""@Uɧl#}(n65{駒B\- +*CŜ/]X4 dHىoU˴/p.ײ&lQ4#QitGl_^#JO'Ma.ڸUȕ$UU_Dy7PlFKʟ2sFByvwP;.+)ұft!}k :+hZc?Paz.\1y櫮9yvoP:i_Wo̐>ʤ{GuIh^8|A# z DV&.nE՛t|%Wț}f`p|<&}O<7$vf94\?i!_ \6h moέcU E;c&X8J] e^e?ڢ=4kLvc|wWuLf4-N! -ᮏ!+{?I"5Hz+(e( Y i372֏nLu)6=;R^C4RuDӔ["/?ʪ4`ږ"@ twjJ|gJEjtP8Mf`з}/Uւ`ӎdR(hS@Z&.Ń^q%`uW(W GEBltB eUWR /U\p.T.n&p#vuvn DՇ7ȍFw%(NpGĕ@~,_BE` s~]7 $5b ?'Ψ{mJNhIgYjڡIL?KOwIi%xN:P о/ :ԂlTb 21f?WA%}:uw+_Ս`U9 Yѡ](!:dx7Nl},[525/N?_PAD饲?O,W+ ֋ A3ҽ]U[w +,^{S*VI>K( c&=gAItnS>~jɏ?ѝ)R0~T1 usj~m+`n{KkM^#C1Ӹȶۘ:un3z6zD P|DXJmNʪb=U%"0\3wqz$ vZ򊖔L|:}n̹NN vL(iw<1RtذIpkUȹ CW$XAw4hԏ2~(Mnð1 ᯙbo!({a:m~WLi/8|{R3vY4))5Hz墱9)2gxE# uި:pod85+*E8˚tN QØ3l,f<\bd685C2ͮP\DFȀcc:˲vclpV?rwG6Rrbvq:~r˶BugIѷ0u9O_n6T(|(I7z9PLCIv[ㆺj^ xB*~\2mc{CdžT{֨xS=_u(C"OfǽK1V3)gr4B~zYV2g5kS;L)O\yWI1Sh{%qbɗ6|q-: %]wE:?( rը[>8]7.EfjrF08&t.|y1:<VO8;eiđ x'Fs FM9='®a[z *jg + s l7sM_,j :Lq&&o5yN"6ҭgB6gM%XvcB9P=4z?+6ap ǷX$X {[5VwCU 娍kk΁Œ8Bw5*{bX}n9~KI !wNvlTu:6Qd ߢP;]X0g%P/.g0Gt/#vV!|]iOzFuՀ;$Oܰ/1` ?F܇[]D{$i6'+FvŪ*Tla1>^fcj6:?Iwj~p %]"I];3 8D:?NJ 4%bR^ڕUJc+87mk+> \עa{DV^0"p0yGE~gKzzk2â~!r#\i5YYX` HɰP}U%Jx4D]=}b?0J@TeeƩv*Z*lY"{5r|@2A 2>eQR|(b:=݉`/2ܪۓG¢8JNt$K6(o Vv#`VRiYZǎ`*Uv ʊ_)]-?*bBB}KŴ൏ y#(W&it0'l)z`w (Af80Y߇u,Vg7yP)0Ҵx"otQ*mx qeUFGr&S)Ě|VѼP XkΈe;<,2s?P֞ˀrJD.1,Pa @uxcê6JP*;L0\eM&gqOd"M37*m)pۀ}]263djϢ@#4!Cv|ef8$W#YuY q.83{:A hq 2AX.bw|VFr Kb0g!8ȓgG]y,y:ސ|m{-e8[ *{m%r5X=sDXQq}"\mؓ-NxdWf`[A2MD.kЧZn5"x&ULԈS"]Y .W]E^xNu'.OeFN:@S]mo;}TU;|.Ԝ>4RNrRշ :VZRMJbIkiR<}Dw}&5A:wOn]֫veG7Q:jnA69WuؑFbhjFoI.<{+99znٰA$ g-r7c4w8%d 5j+C4H(7ff׌TTTJ#d㦹9Y<,tI`P.<>oarY[.&HNs0= &Dna/J {G?Ւxua=Ej{~R{]!xBY/#Q_ >nSmbX. x9M,S9㣯WbK9rڀ6pXZU 0}DN>W-+*csS)uHV+ۊ 0JsN>:C*xWghN9,n!Ey:J̴QBsI{~JUN:rG5L i /¥M&Bm:cFy $ޖ{0$FrmXS}flP 2.XAxOW-$Բ:~aH 6,;2j'۰XB!cZRIsSg#qE~yñ0=AR~"ÑBS+2AWeuZp͉揶ZPB 9qw!pQ0jK}vԙұ:J³#*NY`-`P+P9Lf+Uk3_u`[iVK'R_$7DۓF:6Fy"R4 ZsHwS9y'Ex mՠ; o1mp9mmm)~c(tTC_,x DsB9n3$IRND:9*dpBnAs_І xTp~{Ѕ8xtRA''G"!ql:Oi+V~Y&_8a ljtd|4E C8o(9e Vko~U?j^N2iILe0oiݯ-a-n{_Rj7#=0PI\˲0XS]&n~gfEJļAHQI %P':%/'9[^*Sŧ4є׷Ԋ'n/ 2fDǿ |ހ{1gq{䔵5>|.h d?ד*~&9vSIiⶏ ʼ<7 ZB@ lՒvx k_W/Ärc`W~)6gXaDWz6*2h7st;wOBA%m ٌ7E򉡩}Y=U^8t8S/Z ,!vz:ˆӚԽ!%Dd>+;N$|I=ϐs%S3RsMF8CC"{hp0kl) 0xf&4ÑCkOdFhM?ޯIɽ/?ɭޥ+?D 'Dt#Ŝm</H:H_m>?"pZFgm$tq\(`| o;cIP qd 0[ebjۗCv$x!o3Z͇#|('p`sš叵L#7h6ng9d빃!͆q \03iYo?nv1w@*q9o[< $55@|"=TDmVš^`΀IUTwD7Ň',>J$-P^Ҿ׵gLABTX,?t^seTު{);\{RxLCQq״`HHH ˃_&d=ܷNf廎ڞX•nV7_]ki Z=M-8K@ ßES?h]_|1wREtn@1[@vʜ.y&n)ꛏ?U^ F$ygUqa,!' 1-ΕfSڇMH|vV*8t c V|ݢP]$GhN,`"W0%+Ʀ;4R-ɡI89"M{&>[Re!i#D,+<;Kn!$Q~~=Q,gGN[x-ko>1w uWOٺn1E r k'Acc*'ihx#IblzOj\G_ěF7ܰ>$9ai&cg'Wv7¾cEOO9_յ2k>+sq,闛D#.&$;]qZ:kzȿ{U_Յ_fYnF\Gb͡eRm Q(/d%rdne A+͉;˘08}"`KDrS,:\ӤރQ~`9~%}yLj\?RTI*1ě;Oipt)Q)lm*p\Yl gPG) =m_E[/d>z^kOزJ"{YwQ}Յ,tĀ/t@=3 X~ n*k^Ht>Yw؋p̆{bQ@kTɾ\7@($W "KtX4#tuDpoݏ\ЉM)%BƁϩB 3o+ N^5Pea !A>WJIi7GMy7*~к7Е9޶Jp?M^"?Sȯe~q7,3ziD5Jxn .&\i6ʶAiӟtRꗭo0?|fӝhĭT#3\x://p&2~_o'RL\ 9pzkRݨ{,tҊZd Of EoE+1<_p]pokp_V@rYjIʲErX/~Q 65B$1W#QZqev^ϣׇ,4"NLQxf ᶆ!&w]_Ņu8j׏d&{n <1xOt俩B$<zMX`yoOV^5"ث 7 o n!Vv,u{az_>JU{4[.Xx;C{#mvJ2ж Xqql)&X^wTuVeų|şѹY'5FQOtk8=z7,,p+$wJQ*ܿS*Hy?USbD03-pIŁNIToO]aRK 8]Z>T<a_BV `Z~E1(0xajIh%ګs!ƵF!IW&4@3vJ xR/a8t~f2]#|ԱjksU洪!m`VcYUUB 33_Ppm AFgx&)q7~-uz)'-syxt/90wK9_FHsUm)E+7KSC 3(Z>/ws tTqcB.욙:2'6jR=Ko֏yrpLf?O 8jUF*@_XB('A75BBe& >2;]7cmL%/xAxrj3(aTvO[f ⶚9i>$pu:Eĕ`[/k/#W.yࡧx֘ig {${t0?2)V)sS=93{1CopϏ9{A#ra=WŮGYȑt- 'W.|Zd7=q?U)A,ANJ;vn6$iZb ώ4#Όc͙?Ms\Nh1Z_ԇxT=_=aj CRzPoW:wdx=w9?ͭQ\$#{Vt]K]DvvoW@/cYZ3|+7CRt{9 S: B] \k HQBōniAlJ_4[Y 2p=D k,Y2 iMJA;`e X85 gjYL-`G`ץ C̻(@flIMwx3r8>$Ր?Utį3I* 58\NʺPE7Kh5 4JIWa0]_,/В<k|ގA쀥{ZQ| й$bרdqc(Z''/F-jy9$#í5;7{W66A{&U` \Ty6vmt 6K$ܔxe|2F&DZL - L(\@P}xS:y 'w+DQ.>&/NZݶOo~ weeݤ;J:1횡|!L\Gz3)$/V:&Hf_eVWG'oC!1AJ=xAI,H_Hq[׮4'0ƩgMb+% EWwd1>oZsSXA0 reנ(<Ë~NŽ{HdNFOݚ,*2zbbf; .`qk}D8z mvMJ/ B+gǼK]w*pPޖ, t;pJ%f5A:?=)7T?߯v yqѦ/ =Pb|,BuG; qX\_Nn>MsOUdB: f/l(أٍq8+$˳*Rf c \tLyWYk!OIfw㕝F6Gۖ8tO-}gVFx~~Q66Sݻ( ŖdaC2VϠg{XjWOWWdǍfj_NPNNU:]AϾ%$㯧a6Fj1IV+B n'1sVbx>G9Uz4Yx IZm!'--BīS4A 讃3 kF!qe@Af8$Ȓ8:5 }N󀣲ɢ$3i062°oLD=#\ z?_ QguL=,gAZvfiV8*V?"@;؝k4I ϑ>9m`Ž#\pw|95=}.Q,%]\+͞bѡuޮZBC̀C2gkUk[D. )x-ѨL, M+ |/Gg2*IY)f@|"[SNLw {Jb0Y+3,WG R@b5v|M3iUb)S/bV 2UfP85$'ƑR;<^yo.FAv/ٳa"xD|],i5lhD3UIƛݩ8 KZZ?U'8Yt=8qRlP^1lJ1 R@3jZigsH-E| oMM1;XoVr ljZ"W- V\{zaB5:W1VE@DYveQYg溛r7"5uJ(΃ QrT5Å܃mp(l ](`Q* IK@qd2Q\DD#ZR|k(M(qjngJKj=Kl7:@-ݪ|R 5h9KG3.ὗ ^؃h1LC^ /|]mX\4+J^@2eǍ~* F4h( I궬l  @ѐxϥjpڑ5`}hd= zi'ՂqMM,v]+sRXH܋߉73랿ebN[l5#D,$GbBq0%=^ܽYN_A6 5er!~P7@nc5)O*{iH+87mTѝ.A,*.bue]|fm<\JA3 3ފvWAwhS3o z#.NvH,jxX>~1A!7v^z ع+)UEσ5({( &Rcә1mv&]4}6ҰxW-EOEԓGFG`kpuL0= 1#P孵Kn)u5BɚFl!tE4Gs1%DVaYwQώN2Rt1]iMvNEt} [vK#[-`i#|^Aڕp%a߈[(s2XP[I6Yw Om]) Q9zk÷ AK ֢1HX`ǩ;78hRq276eԃ7ת@SX17b0ps *;*"-ʪPDMt [m"U2/'WtrP(|Uůkno BR +jՆJO\VK>?S˼ǝj`*+=y@xi9v9o'ҝN}) )!p5K0t+Yks}R`ljr<_:{>E(P}Oy:0|Ye=p:W8LpjPZjJ+$e$P]LA'%_:=hYՀNm5؂F K~q -G*Wuw߁@l{y-zD.5JQ B[8~zlwVL s7\ݲ";ݙC4y{˚!zӑ3hǕ3SN1E\ȱL${+EʋZ"%~6P^2 qE?cW֐`[iK.<]#PR $RHc1u\]6S+J̵s˃.x7oK}`oԵwc³ԔY3MLY0lC-Oo 2 "\danio5Фĺ.zA%(ZYiِܩ\W)Q{wև(:Awl+O34il>c;ؓAwS T^Dɦ0p,! ! RQ+ nF'&0{9T8eq}\38/p187l'$0T0jpI  G3Ⱋ]gB'u<.pdE>dA$]Pex:0ql~\zI>ch|vBo׍-mP'*i@v[˗(j\u!4?Îпq눦x?nSC[^,%ڢPj tG/&Uϰ/h 9sT8r[@Sq-I ך< 1;Bp-2@(Be*hf5oUOMq>l[0k`{bpAfl&T6w+i^#2覰L&ӄ{gdש4<ZB(FMC /&ҩ:]ԋ(ڨ)aC((qUU%es6uTd#YU~M@0m6x7sBP$BӗC\K%}"9+1~& qA7>⦄U~~A;O!=S!ⳋF=yJڗywk /M)R}FǮ#BFiuH0\3gy**Ui?Z[u4Atp j^iϾY]@^OsK;:E:߃1w$1\YD{owH<\ ͩVIuaޙsAnىSj>&`^hSn iݝ+5&~siZŠ/TX4џ -wLI׻dhep XWptN>TurJRF.`_c%'N'4NFb՗p7VXO);C5?w5Usy@7zW7ێ^?MILFd >w|(Y= [豏tFk)|XN{UJȠV‹]|-qoT#}>e.jb`zQ 8 㚁2( )c^(첱!HMwV3@09&(&"٩"s;NRb@`ESJ0Q:r7ژst5bwPDsׁGnU %t. NbuA cIzUkQI`"XB}_EWpqV[# ݫPkW6[?!yUߌEWҴŻ#2NƴLkGiQ==YLL/rd,+_"XyDկ'KIm[M|@}]f݇;""Ab {U.R1΅y/5/h_[@V0Kvsi E9bO8s;bYktXZG;pҁF*vXh{ܞ] Gɓ޳ɁF`LDV"ߋeȬ Lf U@\.*1 Fk/XSv- ,N=Mq4n1kNd\C}1@~m? t~pa *Q"#M(00'Nҵ|x|bxJ#1V@xJʈN92GhtH"Yçx1rK 4h9rGa@ Dy x/g( o |?M8n#ʬ)ͷ>KNEX~/Uqq] R~K~tCm #NLLiǣ]x>.CvRiԑ˿TT픳P߯bSK qXK";)?XsF2D+8990HMx5UDqr۞ݿ}si`Mn-e g[=Eɪx'ݝC*1/\\,P˶5-A5()2ggkcYF%dhx '!6K]l =H9LL`'qhe'oH+{33?#ߑ 6I-}L A ~! ?Eסf\>ȏ)vp$rzdxuI,_8BYWE|| brܹ8 ozڀΊ B@èܘF̠nv{y%Ҽ/YD?a M=೰֭w;;n%yZFL|&uX6Cb獅`=R3o۬J40Mm#l5Tɹq׃xtޏ!x;<#Ȁ!3J^xj2@MJq{dsq)>n_C/c,?[N,J_W!vI1gVPB^ٽd ZKgfNݡy E{g^om(MrWdGt|=d^ uX[tTܪtTP@ 8G/Y Isoe$ث[sOÂ[H{u-n(ʸVɬlFޤӏ/]r EaTCM[]p[flS欓IZARݒԪ;ĨKZhmc.fOt[32iQLX#'LQ2sT`ke3[8JItޗXC_SJ!(ޑG'|?Ԩ0/x HQ%x!W0z$IaCMc߯BJ/U~$w>$sn#sqs- >F O \r˒KWx2%ab]0k[&8> ǹͅ(O}2/LhpkҙB3eaϗ̗6Q%2hu5J<zj) ovXSCa|;)_6+2h(\g\'K&#ZBScq-j_͠%O|qi&]I"[+%|z–̵ʰj> `$3*˫- =֫nTcXJytm*cǎ Ҕs z>;~]~psқ=?ÎSH F;`Q 4ROiF9NGW^ ΏsmoX$pYIaS(/Wue$ ᕢyW?NAr- w'R $ԛZ*1Եl ,91N~?gXv~%H)%),佄’WWXE0G߄(o>;1X>|k׍0G^n)="~sHn$?AľS:ê :SL1SҾ [&z;_$ӬY,>"ǸDX_B:0jx֠y|1vfK,g#a*`H86>kcBK v2W(Csr /<"B0I OVUB{DȪ>hYc׵ɬ^=-6zS%jQ;@|<9qۮy[p9Z:VP {G$4& 4Z*H|"\h7[P s>5HШ7[1]S#@t7KѪ5ѥ=%I0_Wm$`.ySՊ!9:,:^&]N}#;0w Oo3EӐ⽔*&L^n~7ߦc'Aґu§@aR2# 7$8L ~7SXr&KQY0Q|LI0UI~,VsLvjf0ʽs6_3G_qw&'_DU&XHoNDӠQuJF^#|8kCDiMyf;ł(%p-@(+ݍS4 }?bf<(]x53 f\xγ:jsɓ2bA=|Q8u#Y't,jh/e61Z&|+US:MG w }n67G~=F+PUscYB8deٯؓOIN/q8y9s|\Xsq%723r.њ Fe:[[2XhY!si3|{RTgTy̠Y;@BvC&`/#Tt6f39u.Q5Qh:T1s.MJGb+xIrCaXKnbE;2eWlo+8j=eruS,8zYPxrH.MO{I6 {֦cO_[h @7]ہЂ>:q62*B(yPj'ʄbNv/:cГdc$(h{OB0!MH4族ZQa<;&i?9*}E"Z$ÿ:~>ŊUD~f5EiNTRF"ȸ1_O-(4uJQhC;_1Jن=[sN=^!?GTw0w9d \tBZf6Wږu3a՞"jFaL#dÒCN\˞EYFiMn kKSOڠZbqeIJ^vh4FO">?=Pk3ZetzLjV7W Cv5?ǣtRR6HQׄNnH %jFPUEݤO/LUi\Y.t4C .4ꅅ6qCq8<%oi.J3"PIhrH qsȃ5weYAwfjpJ4`kX41ھJ V/Ɛ6H}ޘ?L|^yzI&" %qQQ8vW)V&Q4Fmc/ORIӐbIsC}2KJ]5V(N|9Xӳc޸nۜR.SW@sߔл'8;]aQ8a3$ y\_Ut0aS/ 7,hXx*`[^Eܾ淹̉U`sWqa$U_*˝Uw QaiY}Oq@PN /@Y#'n852/ЎvRe;8!Bⶑ)Mj!r9DY F#b9TY˳u:X מd>X^+ιuw1O$r-8OJ{.äѡ :;\C}~ Xy&pC8a#?LrbD lG&ljA k}tKsǚOx|{5$`լxI 'FV˥螈A3E HӮU%+ U|:`t_P' G 35.zedzud&7V lN-Msr*+ajΦLpb.lf:+8? jrzZFqMbfqUk䖹a"W} &I+q*ܾCd#: z;Dճpc9tHUJE2܊6!S)S<,_Bfq2Gm 河No*W%,?1y]FW?+C@CI`-aL9Wat|;K!۹:Q[c.^[ 𥦻o =/#ܛ awпQ\tރ~kOD tEk̬,X0)$~pb8!Ӗ gW_h縠fIlbk zNţiCոz9LsM`੫Z}qk}E5&gq[ le~+abN#i@dFв'o.Ъ{I_h[NǏ̥;1*[gJ״JNs)gViHoMŗo-u'P& ݽim."󔭷c_?NDybCL܈ҿpNM*֓)No+WyzVް$J1 Q(Vj%RijLC MF>2zK2"S[mji{nFN  ^vCF2CJ}^y l$qc{Kb e*N811x&>XtLc1#a_v+Z_\Lq<-qLω%P ?^jピÔN#3{{ס8s #ִz0ㄟVR 0l.!JBLqgwYbm{A5R\J |Ͷ3iQ8̮,VsBZCX "xml[=gZ>sV`BZo&m"Sa!K8:-@>w>঴IxLE0} SDT& QŦlv7݉^o~ա WXiu=C\%y}(8'C9d \'ޏ4M"bq~R;w<\:@״I_5< Mئgvq ܡO7 {TNl,0raSy͉~_'i.?*k<ꍄ W0ÇPi\G7v.xq$qi eWMJzÞ[yz2{VQjۏ`V[d_/$<=jJ٦Ѥ*/ :Z#>9U.("LӰ*,gs=V疯pc#"A R(;Bh%!/od9@)kJ\X,}@ر``G}0e')]eR r' `5M5I;Xg᰿!N3мEf2sC?TՕiوoуijy|Aъ + >/e0?ѰN9Ap_Scu}Hg\rdnE<{sk$t4tGNl!w6盧'kSK[ fbtP @>]^uŸ=}}ZLM4RIes8&_v1yT>&*PfV-.ۨ3S"6T;XQ$DRI*nvb&".9Zh8*L7-I BX v#@ɋ#his$wږūƮg';yӃK,Dnv㒠E꺔w'0QJρiO ~KJ;ζ~BHi<IrS|У~) 䯾k02>JTÅY5Mڑ CzE_7*w!{ mEEyF';H]z[Qyۈsbգzm/&8թӣ*>N27̣{֌ZY"WSk߿hZϴ}"s)_Oaew8/7r'Yc=}CPm+mTVbSXPK̯4Y*؛՟?̠Qpէ 48qRж^]&q:,), : x1\Mb\𵧟8a\ 5DF`d/NG |N;0duX([<ʻa%uR'9}^X}Aqrn]&=ORm[ =8U f= !m)A"F,O9[c\보V\ffD1㮈 I6wr5G Qd1Jnܬ߄"kaaQYvʼnTOa~Y:xklW,r/rZ0 &g, B/zmP~骤[cvcت8WW__bksFaQɘI)Aj+scBlk~W6@MK .)`q6 GiӒ;9IFEy5RF[:* ny $-qZ+}5K=5Ƞx(acw}W=""׀VByGÌ^ZrLBvt`+Bd@a;FR̂AWr@ V)?Nu~833l{+3mCkw}(J沰_~Q{au*w˹|  QĂXlι]͟p W͓# F(RFI &Wynlx$Vϛ>+͎ۇpR0Gm 25P~X['B4/Gf}Ql2vqDv9l/Vm!5'ЉŀVj,{Q:>wVۮǥ&5z ?)mm=め*+OǛf֊eĆdW OPy6y^|"vܚLUTz\d({ tȳ50#-WSlsNf?V`AlZEWi=qݹ>ޯ@[1?UlS8f[*xaq,en~Amwqy C).c+ ̯g2w+(]z mƗDr~;' )DX D&μp\pXwLwImTD9~u eXDwe)9G 9" -HG* zG}c.n.lm2^([l"F ꮚ5 MW E($&} zr-dDBq`9_j z"q -fkO^X^;Ԅ&23I07oytxOs.i/e*T7҈]d%_4iu 6@3WhJ:#u<}d}{(Pod !P# { ikLSž ֑.QFj{ J&!оsA{;^ʈksHڀD(*K b-IgQ br/y ShC%eJi~"U j>"x3/0v~19"ԬI&C ÷b6%[evY n@ϙI-,V24E2  jٗ9o^ǵ9LNUW z2k. MTh }VAK&'~4Os%ĩ sUwm!u2*,~鼠w4s8FWC/ *b*=g?q9׍i2R}WF1L7?Q%uM9+ ў Y.ػ'H^5x'݆&%AA<]{6MϕTYP<_;W$%yYPBe>#Z˳ Wf%,WW[ٚR1A%bՅMk`)2d,?cn=fwQJAh)ƾB'<.B{JnEgoY 3D^J%CDRxm=ڱrIcy>>ӄHx enyNE Gjb ؋Fc1]YS!{H:0 X!j'<S jqd,IY'DDm-% TyeS3DDKQ$ KOu1:v8 /R2}fͱ"z[ 2E.rm[zP8}y"A@D*8QEAWM ZM鏩G]^7ϗ[ ?/-guֻ)?piTjV^ :NU  /Q.@>Jr.brȈ[>nqoXiön4(4I'Q,gi1T[E`b\xp]G\@_Q[T~[\5,U)J:U/0)q-AJgYOJ1I7` 2'߽=Ky" rEXl>G 1|ܨ 'h+} vJg  "g:o'EVy@\ 5L-\<8%ʷۗIPQ],"U~o5SGCktڛwvJ;S]!n`NLWHwR㘦ճ' aZd/ʧEJ*sDfýH? 'Cq}l^lokʐR _ Ԫ뗣aڛ"6DB">b`URGG"Wp3ĕJy2F;+ >#)gW^z-eR7bDϿ D# Rȿ\T6p6OB"b*]=_دewef$h %]Q)6&KrNE!99Lp\$LԒFΆ^wy{Hrf ,7%j1 A}OY I-+˟$u޻q乸@e2uxmGjG)p$[CC߁!׺n1 /(a!mgI )IvsiiI%*1R:.?=LO$lqCwuKaro!+}E~jA{qEuHtvn]ѪEg,1@A]%R9T Jws%ɭ69z[O+Bku^?~-k7b)k笘9(}yi6Aǽ++Ns9vD%2A#3O40' Wj~繶 ]Uys~΋|4LsR!jy5 "V P}b6[\2fuM7 md (OdD@ !Q'2۽K S2p^_f߰PsDlmgJO qEdA݇y9S".y@TkسlV~$5l5C(`ĺ@:/Qؿo@χ!&&Z>@tSqhmZFK (GWADW) Bk>,BH%l79N[s"F"^ h-It=p,Qox]KcFTg'pA=lT6.qEX3Xܽ\XĮBNK]$?>$wC)wj" K6*3ߊm-(46faDk.."و zQ&_SC]4Y<С}WLC:cQs~T<3Z#xUQ"{ʸV+9"-DVIDFZٟI]PՁ䥔Ԇ_%]RT05jW1iCHs:ӕ1Xԯ2ɡhtH:ҩCb1y;h+nIIZXο“oRYϽc;78Pb@#3E9V i70K:|sL!0gsCZr$4EryKhV\ljOVULf43st&n`f};T5M0ncSegT2AyR An!fk{o=& _2K7)tA~ұ 3i9߸_yOe0y90 ]cvH| vN=b+ZG+Zҋ%m~e&|ӡ8qH.yA$`%iL0Jv} Mޫ?+36;+/+^'^ꨍ=T|/8O[ #{0FU[Fv_5sKM٘_(\o5u 8k Gg I&O%(y"TBvcD2#Klq69ވA0x膅h-&<xGɔh5uiW7$8!rsWtpD}p~o4NQ^m;C-Yt ;! 6芩8t$~2Bڅyl2h#D^UMT7jR8lC]Uh.54u{E.0+Ζ/6;:A3}]-[M"VF`x^Ƴ:oVgp.9@hbv-ww=LcGA; t.TQu~ƃXxwfZCG?9Ka=pu:PòAAb[ ZRtdf]ENmth_2~CLC`?յc7P8FT.XPPf %z(oˈj_ 9Ae~4;Ϭ~}~>AKZTڳϐ,[}DQSF&ۘ|{Z単>`ByF| t9 ;h#x|~-/O8ZdrWʹO|Uuv!+0O ,\%@"t)>S1 cWn6N-'\{P./RsaZ;)Vn}Et;-EH6xޭ%9.VQʱΞBW.\cG֩ 髽ciխkxfźh\\nETJQ(@ma F2v>Q`xk-Mlǯ/ 7 v`͚$t\[}BJ(~>չy |wn1y~2^ qX}Ngpe?퉳miϪH2AIPXT'/"v 1OnIn>;S_eTxDfA9k2Em߈s~[sgw8r@a% 0XQ*mէ|ɆuZ\ĄC 2,W Ջdžt&s)% E&uEW1T!ǜrPPZDW:D L ZpC=F%k!b-Q}7^3t(@V8醁w8itMwfhCmM;2A7liglOunK_I8{"-c'Asܧ%H9|1P=_|fA W/ R{c~Hˢ7 IZlw(3,Z(Y[Z0ɏNkhy6lnUcd>SnPuEBo*F\P,_?$/jrqh-`AeXLLģ&ja½ğ*r+lc{.W7q{,w"z8Aud1GGb\ dQ_R/2u׾L60~ۧ@ .z(<˰Ji?SCpkrAFe.a1l/{ v-V " |fgTE:Φ\J<^6_ނr*\ 65ٲ.bUO% bI驽J#HZ"nl:դ aO-h#A5G(!s`j0"MrKGQ moJ!mPwiXVe٥j"?C*COlEDdJlL8M\9 X5(9O] ]7gzUu77ȩ ц؉5PkdS)Ma+H3)L_-Dxk`DL^ӵ}@q^ؒh>zЖ,';G!i>?}=ioI+G& juK5 K`wwT_ '#}0Pm V5A%itkIkEATh6\Ze:JXv>M&g*MR- #JNJ&0eg 1 yO bX~0c)a\GcK Q" qMg&$P$ܯU~CReSb 3D9"QS嗮^N RUH RC9%㊷%+=ކuvg*F=H}~3FS ]WT/([iHUo-UI?A3;QMϝ"bI { {jAT0y|zJх8欓*6 W.TjI\)1̒o2Q)H@. +GYe_q'q)Nx*VNv$ƥ#b58㋁αgu3 MklZ"V&.K ͼ|5I`δI񓾋nOɟF";5Q[)~&XjڬCŚjIrAX dZNjdKd,Z6fh470l:' S*Eə3-Z /%G2VWEKHVZ`]&S^v7[1Y"L)[(tӸFbiDK`}Sy p,UYJ*LPkuyYmz-ʿi>ҹ77A5&wR(ZGPd|=}R]f?ZOlU݈Gv$kX»2ERnʈ_m8EB iάOʁu8ʟQV+A]4x+2z!34$lp zZ-uZ-+oX FP7M.x* C#PFP]?}~6۠㗾715ۣ2qVS;ɡGqβI*eۀ䆬:D- A)iq= 2U HC_.Q鄏v/ܿ!&<X[2p>0-g0 WUݪrJ( _GS 4*]-ez]]9>\04 >fЙH9:^ҔPgk4!S.Y]*! {g3LjB[^6o3qRgSz!Ytp׿k-/Uf΅ٹ}Ax<ZnRC6x 3ӿFC B8޻M0*UPb;s?1<8j.kR3T՚Q7emP\+/؟67g˅92oY?&l[6ue|ş *X"c;xcqu3: =Q-⽐3&_o0q&=ˤq)"n1`6Ѻ?'0-^8Ǵf_E`YO NnMN8w93?d^bӝY2*K܏dJ[lpv4Q d/#ySr,k ㋲A' 0Q MW.~4KXjj]=w#\?…%ӎWg$ǎ&̊u$Aw]/Urc*+h rJʜT1ݴ W*3 W ^ ȡQ^"`xfLF.]a`4b.MLs8iɥRZC⢀ em@&E B窜uh &{HAۊ$GD[nw&A4>z-J\Zz{7hUXSzw(6eN[m}Udڪ9Ћw[IUVet MqHaB3~͐,H^JvhZs[fqpb2W|,SĢա,JAsXGS.LD]_tUAuADiUm\5)M?7soENTbW[M+O{YVxldaǻ V)1v`a85?wցO ne 3sR06aHIKfx`2ً\T/7g2>twoBcjnMPJ# Hz~̼okt_ܻ(C?_b}VI!ٗ-}RdXi>s,7Kn jDmܬS!>_2Qh0?WU~ 3 =ĥ9/T밽!ׇDKzۘ؟ #(y'SZqwzicpcs.OGe__N;{TÙ!{FC31y~ 9[!`$T*iyf}K]wWܳ@?cW"G*}4PY0[% ,,d^JM0ض~ւYL S<['CfHא\^oNO:S;{]PZSXK0FAA7 qI?biy57d]w›Ր> ؁kIDI@&| ek =߯y9 V5 5Bf76ΤkޘsvMe_L@Qc ƌ9l_ghwbp|CL% L$md φ&a:C7 ~aP"PMP$`³p2F<1!S)i2l^t?Cؕaƨ&C%qs{[S4AڻĻGw(ׄl+1P]>!>#xzz#OXai^ɂYCUns=)zuL[J̡xK6d$)Dv<&%m>)Bg׏3mhEW G[EQcCk.ilݙxA}6Lv|2@M`)6Пq%CI/#Y~ |j|,)uW6H޿N5r&ʴ(v 1@Ǝ vX_ dtˢ0>0@0@'˫~yzPy)YO(L2j/aW l UKhpUB[ 3}udwTͤ_8!3eکfVr6` Q(1 چV)08}MǚD_Y%sټ[a)pqjk+A>S!Slw@}9>zmoPC@{0BGt>|7ʔkt;K_m :;-xP[p)f ˯rȣg; sT~Fn/V-ir>zM u*FUE*[>)Pp'K}DeJŗ='PQ]̺~8)͢54iғÕlH$F4g5=RҼzޞޓpdfzja_ieU"@]E'#_ַte}XRAxdF %h1 E#kWˆg/ژɧ#ldsuu:nՆ|:_M7Hcn/NjڏɱO? 0V@:Z tݾ b$ s/M>C7Hh L ɧArx^T$?3<Q]4T-k!>?3Gݺv].-- gnBRUނ:zDVN慣E\f' CmGSBe~0$3{3:UoxN(x6`~)"EXHl [.;m<.N>v1XA Nqf4ﱙ=؈ƭs|_z5s98HPrt-#}l˭q;:5ffe)]1TQ,khInQ:U%'x+ -ݏ[CRXT;643p<*ߪmҏ=Q&4lky4=zÀtiT {WWx6kXn;ke'',ޓl LOMc%L{m`^Vc糋TtY2ófzb`5'?<cBYO9N+h6~`=q{*u"Su5oCM0+V*~'~\NObxlW6T.ɟh(-+khʆQtYh ~19xY}]8 V0뽣 v5zܣFHb|*08&Ҭ'ҳ2큊6L*gFtlb,{Ĝq8AG =J$]rD-}t`!rc:U S_W LCi좘/t4G6y!DD љ^;dFi%܄P<<׀^~^FÛP5@|;G'qQS\` 빎JÀ8؉Z':&#Q K2atPNF:.#7/ ~}L\_5 mt2tXC3Y{kHˉ/JSCm1$u}GxOL|3}9ݠjӷc1|N~  V@\9s-i?',]wȜ!DC&*k dN Ʊܺu1] [1Zh3&4a9=qCo(_[Kerzd:~(2j^4E>;u-q D1TPPdWc#_BA)RSù"do*CݙNyL^_κN:eJ̡fkr&a3迡x;*lJ,. ƿ&_@s$:Y[5T(+q.*?pͳlٸehb MWkOqk/rP,{Gψ^O_e3'AwVsPҦ˯"{0 'gt0;Nۅג>SCxF.wQ9'1,ɻ6{.Z̸Ī [~.ZTe*TlG|IeF+Pcֹ92t4,q`K]΍~qZ3_fnEtk8ūecsXz CMq$)pW6aSQj93H@0Cx=ጿxC\WZe! j]J>]^` ID3dYxHs@O+ÑNC{=nxzha39煤'!nGދiOLI OߞqH\yq})'@b'~PYYSwXFnr6/܄b6!N >pNE.HzZսC-Uu9ed`lD`|hE%0 bb7XSȗխyJec2g,UD.,iuM験,% 6ܕ%&hSXCįeO!f^0W8V,%BPaib`u33bVlUI&3q8I!,}^"}rB^-)@CTJ֔Qw^9IP0Cl5k3ǑUTR@[R&;c#X.rںO'f茥P?HįˣYl k@t;J#iPE} @M_]Lp|a{Ts&BT;%OpX8-@Tb'ܜ5­Q觛ZۤD/Dn" 6İ2Ldg7hqEOfX"O( 9Ib}" 0LKz|߇F $ >$M$[z4uct[T a֌9Ŋ#.EҥWӳPp&xV*e.7K'̀!'{Em"<7F['H*@̣#b[5)jʨ[˩C~j-aֵ\F"LgN}';j]kLw' x$} o:}K'FYE=xZ-"!6|kNPH OTQأ} if|_?v !Ә4CnW ʉISo_ΈCWN$CQ@AFt`ᡷ|바"/]a2~۫[PucϱBirDxFJLo? UVCYX?E96i_]e"ƕS q$ ^,cRW]؈rWU[T)ߗ };c4F4;Ч uwJbΞ:v[dž̎xA(CVXۃe@ӹ?me $EUa VHZsS𶀜X$h=І!??g"^0^+gPp{ ̣wOt3M- \%@ }1/mmNK6M(j7{_a괣}R߿0@ݩ1f2Hti@ݵ>ƥPk֦NsCz~vr ̱r 0xtgH~>ew!yffg< 2zͅ8yzlSP5_B3F̟ZShq0 :~x0T݂2뤠B8f&Avܑd0@HD# D5R9?o=tY覎vf{V®\%W)A }ʖ=zrL];Q2@7Hj}#l vGBq*5=2y`{ud`W%*΢2E lXk vE3ӄLΉdVqϟVM!*M)ge]sOX#k\3ػLϠO.rʏR`rO78[Đˮv[vڇڑBqT<&-,>`nQDǤOiNgdƖP'8f%4_9/gZo :KX"@M BR1aN(MFŇJ#L3J1U* $Z.:@LҰ('YPbt `x-S,e˩,/eG'9Ʒ{;Ye_hGmK^)ֹwӄOt+fN:+MK4ۥi??]Ig{$Q?ǽ&LI~!l7y^c4937E1 γ~z`'hS'ʸQ)<]Bl~}Fr"[V[x =!%YyYXJ)ӭ̄ (]_Ma87LʇE+Ԯ~8cCyijxRf,=vLCr@J; )Z_iep#1bV2Вف݃GDlQeyA ?E5udYOCj!º\4A?8"{KB(l&]z/>iG{_a1Md'un;ad"čRh,Nv'a(GXba∟²[߉͜lYmhqvz6#1Bvg ,6T&lyBo|(d Ho9.$.#3^8#]5XNXj*DMK:-K<$ԇx t/sg9>DvSU8]\>z(姧zmR֦QV I94s̀w;lE%i¶ϟsdnWwlwJO0?$RA76F)3bG*휮؛*'ݸs"Bc_8'*NtRDc%wF+]n͵seE}-+ a >Ü-1sX_ѐ5١[F )m1F [y[rsݾ{ L]\̸mkdf ⋳4jv̧WѥN5KjǐF+/l~Ӕv{"[R$\7HU4ˢ4h3\@A-wG^w(y_{zdAHz2af*nF U] f+ܺg3 N a@QasA@fi<'\,hMUf!6lhHCc_jc1_NbKLX  %Kn$~jdYq0r5M%_NFJO(*,qq/o-&"7_҆h|ٍbq%S^*Ld%=EA[A915}4:n/{Ouw&GH/7gˠI%@#ͪ{ oXHnY@Uxk/@w%hr;!;EW.'w7{彷&;r?kWҽ ת2`({t$D_jsƥ2kÞ560f ;R^'۵Q@|{cD3HF$Ywmi~)IXN/sCI Y`/)@&.\7ů/.1s(hiX7'-Ai~ 6}wQRv02{RiUqP42>ovmHY 1ȏNѓI1MBa*$`ʪs mmߑLzmѣeWt&Զ>R9t`ep m~ <{-º.װ] طr/SrAxпjކCy0U^mnq3ٗ$KBljDx_iFɱS}Đ?f\Mŷ}*+ 5fat '1Luqí!3ER:Lv h(k(rÒ4-l \ 0ʫYKUk R/ůd_ЀoOu^ġVk>87,ѨvQX! }b5kReS<&_{ƒh-fPM&Oq^]? 8c) 0kۦW~5?1u]{vo.ATTX֪D.e!ƙcXS(tuNYyu''p!ށi^buԐs3M]靄zI곕qf%0V,[Rh9''۱cn>r2Ld)8&IoA1?i2i%j[!Qz#~y h~j?tX=^sk[ģ=N\N|M!ˆRPI c1 y/im\>[*HJiƓjT!ՠɻ7JYg++"J4fQUlK(6β~+hHMٹ-O6|(b+e +i<eەמOES@/J^ Hy@lB hjZ#JφVp#/fu{GU[ )ŗLwŲl6|&:a0+~?2U0 I`f C?uO_\&ACCI) O‚LD a()r1nE)!ʯmqJ*VUJj)$ s+ ޢ;f}wKQy?^ Df}HLijv#5ˮޕt)V]U7xe ެnqkdڹ,jOx\*KcYZ 6m.`7GQăwC,xe c7H)jvm*KX 06n:86!B2.:YV ڮ5OT"$lK,?<(aU|#t#61΄w.rᄿvK!f_;U hF2 K/V]RբԮAUd"7 [! Ks=Ib_P% X?|1*fo֭ x>ZdJQTن?b9FPr3V Y@+"hLZ͙8Lj#EWk59``B.{v5>vK,*9R|d v}:l4䯷շ7xFJ j+.]YUvLtO R`vݒ'|jx/lÌ27JRsLqB3ԉ/ 2I15zyqv+X Y4xd>^Ϡэq ihHBV\TGLMNts?ŹFp]߽(\P5=׏ ~{dB_ޞ:mw{Ysb_UM%h#y2h*µe-Xޕb܂R٨Ȁe\+OēF1L#pad5ڦN4yO uGFv/k iGr;/O 7NGDKl! X 5>!OEu9 .WjCij0ܭ}ůGh~;yT[+01s\ Ԕ$s.$dX8;e ٱ^ҟ( j>1^6jx! 1c3}ܽ'* ޾,𑇙N"qEڙ/ T*&L;>ܞT㶺?,qr{,bG,h8y(Q*t(!^- ~j&,ͯ߷wkvhYs?V 4RxMC@ X=+ tMk:r֑T[ěTZrLSs n0?5$*Ʈ==\q~~}TG ^۠E^ /kЎuVgXSr(~"\HwBdkŀޠ, )D(N\vtdY`0whMyrAVDQl-%n`sy׃3ǫ`8jaը3qCy%YZAGӵ]"!֝O 3U˙;SԊ})}|S6}"gH[}H=ֈ̴F$~`Xu:\峯κ-vWYl3uEjᆏ|;-i>8?z%#fx}s,V:#iZomE>HSsFW ɾn@X.xO@y^5 (ՈA0Hr H/1(&fюF+Np?%6kyC.C1 v_M⥈ʔUʵ 숟^3I=έн:F( [wi?_^g;[Kǵ4}0¼;֎p=q398ӴCmnU398 П?q EZeB&:wE5f22}U>5Tk{Gm`-/Vp3År5NzE ~j;r''X%N_X+?-ce=w l,BI`By}lxFt!e)/nagYP邡R-J'9bk ~CJk4mvm":)5c@*'`_ S_u&:ەw"A2ca=FLPA0 ΰ|% \_vU`H%EHqtg^J5n=>;BUvk1ɷV85arq(XK{>kƋls'GW2ug=>k wmq9Nft1H'?|MF M^%fgH%XJQMF0MCtUWi[t. əӚK5Y -=Bckj"0KψP;S[&kpP18Y}8t^#c[߰9(|ZfE)7Oo.}0W)t +RVvKF0sM ) 3G{`ܾ14Y4g \Ea %5P# v#wL`* exyQ^x:zfBKIe hF^lfSxvT#׈!+̓jǣ1ܯ?(R*l[N١ͫ]j%c꓍DU(S]7ZL$ǨS $EZu<B\f]O$yXql)j@( C#B7e şT{Vr%u\h'O R^awPXrEj?> \ ̤*F@yE 22r!qN#rWSloQ'ӼF`G9OWԨwϞ AHXL,F)99Nc#Pp'O^hy&4h FP]D"[пҔKR'dq*(ΘLnT ?}/D!6ro1K0iI׽TůzevaE*<P0svxs6wT-Y|ecBH&.m8追9#ȟEʆuS;?cf=cd 3{#6FFМD'{@67\d" 6ZҊM2/ !|Bs] 9iU3Eqga]Qg[ M_˲lߢm ,0(ueҌ r-=8 _CYj;>e#"NeJJv. 0@J;H)qK }д0?90*mlN:4j^rʪ:\BQ-xA:heg5 *ȥ*+JFɴcѥg- C 1-hr#rQtT1ͬ;Cҋ_P2Sx]ɺ>a',MXKf4)\j%Q\"% Kp:A|OROy_;fHQ3fZO3B\GØxWl0cW+:9@e:> ym:83;/bX67Q$b#~-2_]%2یlOQRH$faTKGsAzXfT"Ik4t(~"(F~6=rp"WO^7CV^chH(Z<=:mЊ==oRm" YDzh˲RI `B T ,1.R=9 iM 2q̔/VS\Q3Fk#΄y8zd$ˮ Q'0C~{,ͧI'# f6{E9\86]Ha/F_ד_1:-FBZ_LՅ?!?0JYUl!zňq5FtKnYv/DANԅN)j7O5jB$શ +?f&,CN7ēD$PƟIITnle-\+SZI#zMs+XjP <@~S!Ej[v p]^ec:$&ݟK% .$HpÉ m]ԝWصII톍ߧM<S3+>cw2v i͗ Pc_6D(:l·e*qYZ9xɱ=ܐUV5@HsFjӛVf@mj&4MpJHvLT(evEGjR-!bÆ4 Y GG>Lx$m+`a1~Xr(F{$]n#X,ޠڋPڵwba`(;Oik'%7Aq)eF6b r~^ĽS_ <@J,K]HhśGel\th:wK ג1 HaR:Vh1/}6aSC)[<'S\ y4ɔˑ=E ; c!9s_ Kɘ"5JUC}W A&N R#B0|ۚonNC>zgS w.\G[ͺ:OdJX7e7Kk_[ҫ~9{~\{^)y,Xf??%@b9ˢpHj`bQ(ǛAbOWd5 #]V qDV*PTes#yu1" tJ9h J@-kЁ.1 & ᇋo/fX@VOZDž.]#fKlNvڰ¦]-S[|iă~v0{nلGΧ>!65qyH9쥀uڲ(ؼ4gmM?(-nj[O MY>s냃lD6)^a"A7h1SޜR<dȲM-%ùrt]-|ó 4+^ƜjƶZKNlsgw mZ)߯yfbV~O%9&a]>u)S_jWͤ zp>9]5Ve] T+ED1{t.ޛqЌcmjMcK}$g>L/GE`\z yZ^" q~SS6"LF6̀bO弈 GMt rt[G(/ws 9jbeJfX }ӁE\,s&ǓmRj8̵q4X^X:{rAvɣ~# 8Ik[:ifU"`p\1rjwCſO:]k eԃpqvf1J0A 8|{ov9 tm(,I kg/pM[*|dQiZFVr)Jmۜ%.Zi}K 6eۈ 4M 6e|ʅeI "M䙎[ƏPH6mU񸓔=sq {p) 卛Hb t)l-jeNcN\2Bcfwrt:1lF5Ǣغ *GpI@s[T=UU5Iv鈰p?w$^PK{̼61Z%?SAϽתt2j Vmٴcho}RE[JeTzFc})u>hyt K ְMAi MY"ŀh*"SK~h]*&:S1'v\ X)[Jq-n[i~OkNSl }m짴i0LZ O[tc *ecD0Ɵ js/OXgzO}8g>9_t[蝬!pjs[Ej;Y WYe!6]Β!acʴWI&W{SUP91zJh$"N=,wUy$g$B).G+9y C3xP>4\]>m|,u_7N pPa~N' `3@5YrU][;1nhrL:SKY|t%F CdhύE""87{IOjPblN5+e8vV&Vpu)^v>V5d͝?ʇBj(aI-7ʇaAfuY9󭐺3bT$ף71xdT\™5GHt gd<0[P_:/zS}R=A[R' tptM}k(_-u2; cj?a>ӎȚoy8ǻMn2RJ`KwLNPkNj|wO ~-'oyMyh\hs!Wq}|+GYP; {\qY 9d=_h23r^MZ4H;o,$`ܢBpE!'o e-/0_ikŽӌ! aeҸP qn7lE\Up}TgԄƮ~gk&"c8C$RQ'Deaq+\È u\=ױͮ#91clTY 9uw [mރt Ö_i& Z<3S9,־BM 1/K{*Q\+Sɔ\~I,[іI@ X1w]fdQKeV؍-TnCs/)l֒3& >n/ |D >һATr)`wk~88(L iNG|J(9Kg LJ؍sЬ_9NjJ *SSk~(y#c4ZmÈ%~J@0hQt$IJnC}@Wo]Mx4@cH\46}xxL B->t;.t]`ػP.ٟTYwD3a*yLbceǯR6;=n#%Em=5g0xt#[\'ByD;wcD%ӄBJa4)@\'(& " w!\;/Zc/9BlF @HśβrLL)MJI?_FCGi!UȲ{y-d,GIܬV L'k0( BlZ3 VhN ~S镪 %my 14KbS&0 ѭyE 8yO} 8VagY+>]c䕧聝jt"tpdAr dlˈj<6 ),&(b2v ; ?Y[6i6Bs6&+CYKtormWLH3@|Onz*L=ۭb.tF -0q7OB}JyKS=G͠Yos$e_4vpde<ԮBo_>REH+^$31Gt I=fJlʾƎ.<=FKWdQ,2RdZ-V$r~v6VV˯sR]| %)8^>GxB8YzR^@ `k@asp>}cI8`kF7`hwflNwON-[qq38@`%]QLAhC[[T-ah/slP /ϻUKY5> ~HVʵ&PMHhe(`F[xH z(i*k@ 16\zltu嫣gv.AԂ#>~wqD6tH1JKʭڄt2c,?>Gbqw,֦і19;U˴"?:Q$m9H"ESP",@Մb6ay~}p/\ n*:ݬ"ȣ职2kkD"~=CqT]a xA@?އ]kБ8~DP|}#?d*AmoJ]L.LzG6s].q^~QE{붷 13\HUPYnTYb|a8jJ&yJVc5ohe"}:mHqDUMf .ZWegy[䋒)_X8Ԉgj1"Tok( )ɸ Е*"Yw^:s0y0 &LO<95T{.o BT`N{B(|ij8d2+Tc<$ҕy|p+]TәX'~{X"&+iV-!=sN3M̰Ip@ئt BVG;aϰ e@*ed'aXaiv,wE͓EJg|ϧ15G;JMvci CY:[Rዤ5uޙB9<_ ~F,1SQ=Q뱐ېD^E 憔 X=g61XV}awXײ p۔Z%YrhӔJ(Mn5BlW)*~-L݅!&iPgۇ~R Z㹗[ogOY9 -e f/# WBsG:K=Daxt=NJ3ʪ;֙H&z]"մ^:VA#c %Dcw+FTŚ(IzAݝxU%wxMe/8 ˰H\W>5XEv1 QrĆSHy[{NY"DI7Ru2GD:ᰒZNKy#>Iu`%bO+9$LTBB*lǺ.#PNI iԼÂH OhPF>*-g T_2׃v邭\F~=\j`+&RH& cKC-3GtG7rG~^^[ +>UzD/VPVxi ,[tD~ưo4'lЍbD!cAjĒ̶ʼ&~A@kRU,[{Dgl䟅uYoLFH ieG˼ .vXc)F/aoHi"oh=nph!P .Q|]m|[ӔB0ź\!M*홤'Z]hnUj'D}vw]?`VΪ^U,™%E'P dVQb!;Ak ;c]klWqD*7۟=,e535WCrDTBZ!1ȷ:OnmvhP4$,TK6(ŵV0QE6gF jF1(j"B~RM҇-@5I zm2Y:\ ۳o$>oi:t9RQ}b>Xa^tJ~#peQKwX{j(mJV+h\ 3<0S N f^`_zKk~,~O>#Pvў#9zx%!2 KE|k8Xև6mЯi.iK,%4zC*`Dբ7hQ]@uɵ {#?5ӹYY%$JeE O9 L{RB0"ϐ»x`RfC-ߤZIo rams O>g|٭0 ,z€{7f{ I\ Y爏`{0{(_<=ZNpO56Ϳ 5X7Ms+UAGz ^+eZ]O<=#SB\b+HE#У@ש4^,R h~yHy.mM*q:Aq(T\w Vii,TܵfvOQFY3Ppg FuMdP XF<. dbV;[*_N}OD7K .Щ^Al-Ĥsnl!vDoα"b$M'ďou).0Zmw"FE:4؟H #h\9 7JzNQ. > $%wف2 ~}Μt+"0#M=#hh3Dwm2, \TgUϤ!xbyL iH[J4$˓I8R=-ꆄy7G1eRl j&gkt3;R^8QQWo֋8/I(9KfŢQ!oPM^%HQ`f3}!Mm?'~IBD6OHOtMgsJILeC ^v,?;jm^.]8 L`?^Yup˧X},8[OXi(tח]DzrY[&d,0 PPK: / o_] 0>;XV|uq.Nd3~٢FZ21@lyuQ=Q%ُiB }穥69[Y$'`ZTב[?QwDU>k\n((-[)P4V&"f9rSȒNKS8^2"ԕjC~ f o'||#j g ,iˀ@lv}+"LDde)J&gI 0t׵J4f:-k]% ! 5EoGJMWL?Q.ul*ꃓJLڞڕaL;|~{cSQiV,M_ ?OLs+O#`KזDaaD?Df>< 8ҍUz%heƒ{ P%{_B$.l!D^bʼn^ryfvT]u']&(p{Xx{+H41/~ynzJf`>mp(J]_a%HIn5/0s](£D$@\1@S&_M~/}vF,qMq/NgzcE\OGklr_ hkmETXa})4|S&WW) tAޟTGEy-DFiEہ 惉|A38g[ (5D8}/$ -}" X ̷>PseD4T]OVlNnj"2s$V-r[Y:8UU>>%GV?<n>rӟnXJ#Bb9w#M1w?b13|ZH͛Lg`yS^wMR9}{tٜN8OsZBeyAwj|V]A6h{w8ku 醓qD}DU(bw 9H~3RƀS|ώ~Jdzn"3էKA(]@2ӐB3YL]eN45F;" [7? "3\Y?dytm_y";_@"~ @svClQL=MO8:/!\R׏EW0YR6kV 7}jPQ:vxQMIغ>WVx׎bn=1Q| 8k;O(Po`Z';n fAgb@tD߄iNK2Suw=\- S]*{20Ko"`Lo{4+O'Zg^5v OlС {T/9QakN]=F,?Kױw9H'`' ( )yTk[s[aTC`E Hϊ~> )Stqp+qbjA.a-wJ>Rl܆ .ûCOrGO`_K͞C0#=: ~ŵG Z'[(tŞig=}%zJtnohSeʠtά [Z Fk_>\D2Hݢ]i [+X6@/I/Ł3ZJQhhL>vO Q<,8bdk*+/r&6n'" ,u $gN݀U Ҟ"⽐7WG=f<-0O5=$- n3}6zE%6ڡLk(C (Qk/bErSk@q٢Cdz?`KD'I+m4ީ=>"oY Ghj`"\5CFkjv^R^IyaMIU3;/CH9-ONPrT ;7]DomigےIٶj,#oݛhFv.e6|<w8CE$p9. 2U-h_v o8n0j.TsNbyΙ!ZE;TۖGbz,rʪ@߮ak!pϒͮ7=ں~3x{K^.@?Q0|Ľ|p gfOQX׌}@iU}cpj`\%^)_{cT @}O1c8Qkxt65DzWGU-nI zO=F̒]gK&iqNWh˷0>6ז莍4_:2"):{ !\{ƭoGi^en % A`AbWwRv^wߙʲ[:1h)b. 7QDC#d`y Ei9pͶ6IJl9Ѳ \icQP8n.b'i:wҤJf箾"+z&2c zDN~&݋x6ztjK:[3E X@ṵum &,- N˹] }o<َS'6Q #&ڶ]VEgKK~F¶jږxe&Cɯn" ڶQ<{S >(ZTouC+ٜ0Xb)~&f̦~Mې {OeËJUV`Ǵ!!WhΘ7օ|a` nu%s>]46bT{  eFbgfl9P&6SIʉ8 1kVUd@L&C <8pavahUJ e]r [j+{C@$hߩTHN, p 08 I;׉4 u4 riBۼQ.nlnS g:^b!=lKӤ9,^$X0)$ dbZ\VrkuS#!%Y/.&5eUddmA5S|\xvG[a2'o=|eqÅdnov-)fɯ='1po(hj2ッjR(jȩ Gx}x)I(9ߔ?,SוlcC1 6>F~SM̼itƆFAR$k5wYnux_^sk3jY2(@-*Pbqv}/4mVt‘ƻI^4}Rƙ%([%w:K*!'=RƐ[9pkl|s'Fe Qġ%A76C=;[#r@LtEO ۾0d#mY0X(8.7Ԋ7te{uݬ4x0 M_[W]v6s*i/;/cba 20ux,뺣*zwr͹mȿL9֝ܥ Fb]iպ)[{HD#0y_Џy!iA)q!]N p")_ eJ39s:iuH>)FS6@e[Ft;du){'v:YeGh4x@wLhɯD˙'YQQwd#wnS1ad \35Y뵏ӡyIXq Dilł|V]H@pBq'BEi qi9\S䵀}j'5m"v"m`Zr],t1g)ykV9v?U -g;B, ^5VAäc?o{lӌӹvִ},V{n3))<C*IOkq1pKK2V&0ӫWT*s xsqk|72EYaɃg Y`dÊX܊1UR.pAszr"1tʐuge-Nz?8VaؙfFv!N v|@JP{W^W`-ua@z6ѹy+a1 l(#\OR?ʏmIa%P0 Y{@FPgXT b+hgE Sŕ5үόtTR9!ݕOܾ\ 6m6W-ĕ@txo3i[.2#B'}&^џrpF9 +NMaFpT3rC &X#qBZ.9➙y`DyFmsַO(-juLJhuVۚ;ԑ] ؖ"_C妻N ҖA'X*k]m? ?0u@}-R1jsa:K9>@UvMfHoӣA/UnVS!n+X ?,1ޥ4snL7El0D+݃>D;XTM;fTs:(w}k`ֽZy i5K.P _{@L5 %mꮪsv_)7HdA޵X8mw h'ՉU݄,qB8-7,BD0NjsqIZ$ 7H۞޲b?jq1*Y,1]2_t ppi ;Nꘝ6DiMlJoC\^[z Njoڊ+ Qksa9Yw8uYBä(uc-V,af Ƅy})(qq`=GR-7*Vj $96"XB)&ps#:cO?DǗ'L*d>L;-Q<3~9 'S qyHsaNtxؽn x5bRĤZ- эc.i:r3}]La\,Z;:l,F{G{ PpfWj a-M1ӥ1x4O?`þE0t'B!"]Z<8v wyyGUt7+pTDd>0dޅfUG,tu8A?bSXncֿ s54W‘KAPiY:NiJl+?C?5"!> -e1q밁%kRY@rKNAa5aSh& L'SY:5 iEMr !ZI1t,I8)nfA`P0M V Yu{6C hE&^RC&"ha|ͱp(;74FsZZgQos>Mp/UQ[ ~REYL/%j8~sF|v ̶Tڷ)>x--&;P'ݎ}1OA!% @Tb4US2ev=ѴIl5A)=" b^HH,O2XxCp2#c_s΅.4*w)Au {=~S8O(௽3}ef!23?H%nӌ?k'Iⵢfg+}.CEIlH[nкiuGaILGgݔj&oDWl.Q1vpmrX& ɟRزu0ȪWBiN`fu+RX~&CAbR&yi -ial 9B!hn`&DVźSIB`& 9^axԽ[ӟԼ]K̀G1hj|& Sb\5c:s8c4W^ zBW<I߮}lk?f8i΅6DJC?- $$WVY󙤌ot(79#FY%[+G>:A MlE9 ")̘*QHp`Z5kb|!-OCf,gB]]5om> DK0ϘZ.Lߍ}S`q*拭7i[2GRehtl+mꃮRLo"O+PSڷwoHWvGmO twNKбM9ſJoTU\oeQ{u`Yϐ E8, ӲD2 n\=:(}|;#,^FA_-|>LO9F>788~]}l[&,lz} L9[Y` !Jn0%I{ _z߹䶧Po`t>4u~ǯb:?jqy/KfwUIӛΧ@1%ǩ iϳly4cH^Cb4/hv;,Hʥ^M)+IzDo>Ԅ(隇9o*xqÆBaƭ2R؎.t;R.ٜXhd6/k& .4OMf_%f<h4Tz;њ4 C&GO2JdXxj_oYV.Z/u#(j;*4 J!tYhz.r*Ti|BD[V^OA/+s/ҟX0n?c[Qj{+H IuKK07l^`)3`VHR`:^i\.AԜ,MGzzfP8d?[p։FZUXZ 'õ5Duv' u|E]Xnjy?@ j3!omKx1w&jQ~(%`}NWvƪѶԤeq#=탒^'jB\5)͑9εԿWmj:zmӔ )JS+^0f 7j~P.|܀8eyg"lwf g5L =a x᪎u.P0YnSsPqxGeI=l+r re.B OrŮqevwn&p04wx1̫]HŰiGОOBXP$y}Y)6K.ɺ~T1l hܧ=\xm1< rr!I3>:u Va_1x[0 J`$bg5&l(B$9[MG \9a4(:OCrc姇#~GT`(iS-Pvr=Z9F@ h?5$㤘d+4a2"jX{ OWYg0^R\`b쩒~#ճ"os;Ic;^=}>SV=M^}wxf>Iv٦Lt>&؅\8MEwB k`XQWR 1! ,m~67_Dڦ=~iGӁ !u}< [17^1!7$403J?+X8g, mٕu?N{W)=Mh`Æ̠<}0K ɿ;G_1Uo9lb~ʑŝ=^qI-lO@ Æv+$ Ԝ G5IBM>)FpkƈGkYmִVX O2dYkbP%4 z? 2uFb1p }`@@r)!fm}u1࢏a֥fS s6MwwyîKUq%&7I\ed<ɗ: x)EyuhpjUѝ VtZAn^K&qdl6ß-Psʂ-Gd[pig%`A`2@E2NIĎtM6u_]%[Pn˩X`_@ HsnG YeZ[q DMk>مfC;GAnr8\H0Qf.zt0YW5}miJG\x CM,ZN}3QCf$,0c9E_2rƇWdY)>Qn6 AG0:#-QK"9;#O[shU4[K5ӝJֺ u[Υ rEPN͉f "Pۢ*B:umvRfgyqU&޻3-qL koL؈&]r%۷p"^@#yRpo!~J('y\!iKh]yhLo9'&;P ^f>#>57"hss3/êGoʜEƇfD@T3}BU'C+5ɠ/߽=(<`i=cza&A,WmiJ󚤵)K<}eIg1`ŪQD'Bq8[qdA;6g1 7j( i[79Ɩ} Cd=>qfIQ{Gᶐo 79wE8vuOݔ!eW%غNmyT}@Tb ͳ^6̑z8vOhpVn t[aBwD~/3qFʁt {_܄hٜ7J @-w o`&?1mJO: i;EV4 $Q@PQu# AҊ-rovGHm80jR݇f}O.6hgB&#oav{g%WQj6!-+tSl?yDi;d6BBcl*zػ^]Z_O5a?8jT጗D\ ||)*;2 Gj4* ILU/=>EB(K4vKL/miKƅ|;)Hq#h1AO>*[vQ7%j%Oݴs~u}լszH_`,X#uE TRBPɒ.?OKc iOvH(7?9_dA __|Bzل0^𵫬!jSPgAYջ`Me5LO|zg,3L*ї:.0ϲu;҈*CТIqVxU|?|> Q0 ^"a<AXxWN>vD n/aRse ?H }c,H>}-pO?5kl,DT$ZhԻ)  pXHUL^?jN~lzCz sҴ:"o?zi!Q^+Ypq0P6;4U-tي×KNz7r@x$[!iƸަZp*@46m0HhۄG(E6-ӣ1>Y@x]֓b s']Ho6\E ru x(,xհ2Kиz^S# giZ+n)4jbAwwe*h$#xNСo}\KspVfJ}]XU#VY/$ m+Nϟ~OV\=29)H\TAYIXJԹqA1} f=/Q!y;j ^Ŕm>rg‰]nbae9H9J@7y#[&8r Ͽߡ[f"9 0tyAtFkiIBB>}?y-?Z=*qp+ԃ fˀ2' }d2/ R}g+5rD~/ߟwmnU {bϛJ &x*dgY}KtJ[zXD3RR9%5|\vˁJP*tХ8-FzWUJz2#Oon)%HaL=$Q0Jp?4te#).Q>&wBeIןP {A?+JKW=gxkհԅjwno}.~%xj dl Pl4A=">RT._Qjk@1׿NyK1ds5%Js -SF,6e(BOv֮Jm P&"Qu{ .yQp;!VN?;.YH+QV3fɧK&fbU[ ue4fUp[s.,&Fp Fio4CܩO0Ti+ *kR}W r}dGH."k̊;4n#2V<ӚTHɽTr4 *Kr*]Z5g Њw9^e- Lv˜=~bYr#G6  Vg"2$T*3̝G:[s؁-], RpI pώD4pN+?3Ћʷ:7M`@i. Gpsy3>u{ĉɒ5a~.n\"8^(A}Rʓu:l6SD>B54ڷ@3RhЧ:spij4+ivTktnC-ݝ7asB|_hm`3F)OE1ͺ1GhAiB0Ow{В@Ҭ9 x*u)rK:r=ݙTM ₱) e@W %aG% aސ,ezgqsH=6BaF~h Um<\vr'$7G5cTeӉ*!pl_Ja?Oڥe[w_xeEwsRaz;*u|  Q;5BeC?C #hPpF ?`B)c ;~h ,H\WYJ8BqCn켮K)ɧׇ/z֥IplVË e<[;n@.^HT[N-N:CSx6>9Z Չ& t32*K/=R]/(Sƻ-U֦R?VAl  f|c:%>g__G>q1(Dkٚ!Zub!J0a{S5g(RKNJ7D!jvke&er)ՑWL)RA} \7KCLtĩ}[*eRb |y%R Y=i)PӊV22#簭c33d#2Fid-_f\5l`s37F4 `KR_-:.G ,V bSdNZSI)_8@ &@ gɻ6SaWR-v辩IXEQ6HϠW!rCL3y=  (iIvGnF|ǦSFq&1qU뤗+v?&ń n_ ػdiNlh** ?j,y|%|*|sS PK dC5\~H+m 3a8̗JHtjFv'-t5*Y1#+6w`X] YfHYQqaO3&'nZB4FT?N" \JmtlxVp$h:WqmvDǿ"PiŜM՞L =^,yHMݾ85H1F_@Ȼ'#j/_sѼ[U\彫9=[o"s*9EN:xHXX5\ L0_\:okiN|%Zuy#挿xBzB79Iڕ5jn%wD`Q݉`gFWngTNP0lc2@*>wd|MHbhuH /2&2}j~zuH[Kj@$^&xo+9DrBiQg0Zz XZ= g}ƪ粹zNS*ykI,Gb݃&i io7x+OF-a̧<U`͛οC%17mJ6 qjwM!wjNMJȼ{\>Dw +33م+@uu^׫?PD] GZ*^5o P ~EG>s ,.GJF/ƊB&0J6iSt|6kj!\3nQ^Ub!U1쫗N^D!7-6nap"Xqٸx*_Ȓ]rQ~E?A'1plER~#A+U=}m4@plw61YNL't`lELYua= v5gT2heI)q9:ŶWUA#w'/F `"@LCwK{}|qkkά 2'n*ji3zN2+1I"UHޙ o{]T߈LM۶Ք6-fR%GNL|vwTፅ1{Q0m"c0һԱ8a'j}8M4s%8iY>hU}-X~*X.Ҩ`TF n!?DbwCpυ vЏ#=ϥ15 ?utRljFol\Z9r<*ia]{hf.Rꐉޙ-5A߷dَTg36Z$\Մu 56DVf18t`M$j;.̪l Q͠* `fK BG5& +߿L67ta֋~J+ rߕ\L1awKHT1tw(GH3Ib(OѯUS$;w,^%aNQYh+#,Uv&(_5m;YUv@KlinZgWC0*9֊`U &;t?qN[ɭ1 -Sz)zڝ꘍.ńzYk;k$00$̩ɠʰ0T|m8,D 2'n>Fr kQba^ڀϝ7Z3sj(y!nj\#4^בerDIZ`B4E 4(My,uVzy[ź@N+3Kepe@nĶ,Ć@h2nѾϢIӱ4[Y߄[$Z0CoM:d 4GULXqC"Lcfd77''LX)k $ '= [$V Z*%nq ݅P4Af{lsg N5RRሻTnd/X~%p\C@1ݬW9e?Йvȫvk*~Rbb*{5gUf*ZhtwWZH'aY`s9oUpwWz,LSHt.l%쐁;sfÙY4Z#} Z^>,?dH[K<6XV2G˅No詽/}pDdIa$lR.ْ9\:h ߷^+S~T0X Sv[o`G{-y$ dHDžpKM-nMBq,M-6^5O IwvA {C$Bb}>, TUp!㙙K&>|+D~_ܩZ'h®ݬiOj1VGU/WK<4v"\4A5;3 dPA|Tb[;Vlh0< A WQO/zdP=pTk; E lW9{SǔyUNLt6vj9rQuV׭x#vjlXբ^;2#Lu= @+{P%U@MYY[V ATZ}4K/PPa -6vܩczz~.=OVMĆhon]A "%y8~[dR^S)i/9 K$ݱ* ;8ށ(Ӵ/[ΩJp.'|ΦNѩڧ|Pv͆+p 4ٷ a}'{?w0#jhD;C%+0ꇆEVm_A!~wOƺO6CsbԭS,3'3;F }l]M.{^Nl71-Z]>ط&L`EIݫ> ])}RD iȚɸ/:UM*q- scKhM3Jk0*?Z7$).c.dm;w:k5_u$ Ffqe @:W 2T  ỴsD[[Uj$hHQZb~&41&w--k]-JȬP6AH:!^Ql p't͐v7 e1_\?*쌩JDJ|W3c8W%Lq!ztA߫Oz2X?hN9L:]4Dm%rqKP  >"S56l5pB8o:clJ{ ըƸ')uL-B]XmUo>3)߫L\I`ț$:Ecɺ%F!VTT_~-xAsUMR % X0"P)Ex 7">i=g|\ldt9{m 6{ v╷Kf1P._rKִ6;5'ӄ*"eڷ LP17@3Flh0`,:8IZw-'_>ك!w53is8U OE_ǸJ +mjE˓ M<ApeYgTҺэP$:nY=&s;~Py+YeR<LdΏ~~/#O&p(V}v0 -]&oKh'F  )JuXiXPJ~gz:jti=wIYكU{3rFMAqD[(q6<-`kug1AOZR]|ֲ_UWhnsi~PGVd>`>1x?=RMMp角lrm~w:8n)qٲ2GU)(;ix mFE ,.:@"cnԃD=`sk$ȏRfaYMP0 ,2M󰥆Bб[x:`uH{iU _Ly>a[sgޮYP& lڮY$BIN-'&-L2]-& o\yQ$aA`Oi9`Yx)ql)!_$}?Lw<Xb 27讁b 90W-Փ뷇1)WSD1G1JQ@N ^mS\DE^welBv)7%S2}*,CLv&*^u` `#A9{?QC^V{pBsLY TߪK``Mb.I@2T2͌I*GC~5ZYMwWvUoớ0a#wTwxm@}dV= UVE{4Ua$mxi?*[B ?&wBh2_f/uqrwRb;w~8["DzhY^"lLIv1kFt f+7- XB,S'yAr)\‘ ![*C(w1zDnGʸisZ ]Fԭۂɬȟރ7S[}7Xd.2BŢ鼫̪g/39@f4ETvV#m"^b߈qϐ=\'e2BSbpE$o-b.76 `L>)e8}ujijV`jss,O-5Uo Rٻu~%:x![;A\4ja :\>{ZJs&.we91Ϗ ʦ LeZ*m(EwInph:{J nGqu,Q(1y[kER3|<@#([  gKpF*k|6L:A>{3*bZ{ 䏘X% Y6uǯ5l1yN/ݸw~aѯ5|)S dŌcZ8,͆sUE0#bi4žiQJA4r#kLۿ Nx+R`l4?Q v3u%^DzY/l7҈) J@x`| ƠyrIwsKvw߈T U;XG*04@ө3H=\!PM3a NԉE!XeWśZURS fLQnatsTsJk$RՖLswďh4y}C9ΦzeN"J|#Ma{iFDnLlvu%|Z$T'J ddTԶlB$/U %⊻DTہwC9icNI- y'ǐߡ$.j IrGw Â4MA`wf:#NBߖ>gf.`Vj㍀ "#)8=p/(I1"iC'UVn( vKÞEq[&Glj=]"w#}GÛow'޷Ds7BzSb ӣj*kMFwܛZN Ԇ˕,9 D>юǷ~s@u>u輒ɀ:ٷsٱ40JѬ6c;$S\u[a9 $w 4@zC(c=Y#ej)p=|Y5|l9z1`H'073K?>|+.Vc ./l-3"uC~KR9c׬ h(.{ߝ=ꨆ4 >{l9lW&EPn(0?FS:U X|~iÇEىawIT'…Nt{%TK^}bQ~9yp)Fr&<|k45 qZKpNڕD2`0af V O-ϊKjjdC[XJ2=9Q@w%ڟ5+ /˽+ rExVZPE3QX&l*M)l2H2؊Be|e`л9P6-q! ocBUaz)Ks5oM_Hgݰ`@M)gȞ Ã1vAR8̺C(b61>OyfF+ n,G|gRRzvKtISN*BujpamEbqmNML\u'k.:3X%ۯ_)t3x"KbÔ`(d%~RrBatG9Z.}y#r&>{qALs߀Sao/ ^.6.KΦwu0 #5{iVNu_3NZ&KUWA!\7tm>RfD ]ЛV>3ci m&Nkq\pȖ4)x8s|PNTR~ɁLcSd1f4Z[.X G/ĥr&K}\p@n?x8#wfGA5q{BVFܘ>D(H)+pgX##'.[!<@,@HK ," |ucǥBhDu ݮIJin+I/>O OԘ|%A#maKIr m5 e[N21Uŏ6˗&kF!ҠԬ4ThHu1(F<dGX!]r*vϫ>WCp.@h¾A$TiрZ׏wm +3}zݑ e-7|8RTWy f&u!<23Q7:7x" ](U™% bs;*m**ZڅecAtqiUWҸ?h-٪U/+z׌ 2$?C[<*t?I 9% Myi\4dh~}4QKh[&U2Վ<|zuXtXYHKqf_P)*."_.`u\(#G !0lK3 XNg!:,N?xj g9xߕ5QdZs HAWvg_\Y$3gMqE8!<4A+LM/5{ ,zvP\V52"v|k^Ķ}\"eh<bUЭm°3gT7o/o<& شNS(;O=_ևCP}4[[$/"–Wro`{XQ!B#ڵG@ ]a +'tLLp0r>`_]ӭe>u0?ghRx HH#"C$l8ALUBO19~A Gjd.6'篶އ-̿\F0dyf]Vsji : ,TNNrN1Dk@=(lfQ8D1#!T´ںkWra x1x):Ɛu%nt. 4~KG Z:ԺTɹx[KiH'`2"[=ñ^gy#ԙ$[i|Ґ2UHpj?[~xETcǝ .>N=Nqj_nwXz|Q#3Ys$<%77ޚ?O|'Ǡ9w̄FjP8ubI/KMJS3P#K*\4ǖLR>wۈ+f b;+u~ql4}']r>$ۤ#ͦʴAd4IEׅL(;< jo>2Gʬ 8dIN_0dԂg;H dSz>8.FG4BMceт<܋clLW<# @ _L n)Q8ޜAdDŒQy `Lct[˲@*A抹+,6*P1Z e7r 8 G`guBI#m_i(>d~TaI윴bhG3qn;nRVj7ez monA{'goӍ2leПG;+\aWBmAh1O%ߦ2uìyʤ+b̈́Wv` k)PV9$C5 ߟΉ^(h(5ueI`Q[|J_K KP%8BPZ탵m*(%V`8WdRRvp2Hp G`gQ HX?'rz.N6jxr %4qh<*EGCF!~.҉!2Pv?:v^=-YL0Aq4+n_NI; МwǼ%H^T`4mDt^-}G4H8uu2( x94R$=4Xj u}$F\\R0ZB~p]3LnpOz  㜰yNƳR{'Kuw+pGF|:}[֤AZB]` 9t͢? RXr4UU SZ3cV&dQ'nѥ;Չ ܢkQ4̎QK~<3T1P H23#v`Piӓ=hSw=, 1!^'F(8@7Rf-Kξy5oEd))3͙pa(FNP[GҸɰeƚC\4t l8[RZ[ [m\?}'MԶ%݈^xIuO6-DZ`*~6Hߩܗ0's_U{#PYϱ!ĖIS]Y&ai /މZP'B9pX_: gbXpm&QҕH Ǵ`l޽c@^J:c)p9U9ҥrP=AnD299m`L[mY-vL"CPû#z :˱)^S#`F)?01k kP|a}c( K+RM~s^7-=v[w (W/YZJ(:bQ0 . T]\O%R<)6;A2b&&gNwx *=W>Q,H^6lmvOuyiXs!SS8V.#8׿VVAL+wM&]lO2(|j!9/y D93k`-{pm Hmd΢BqIcaՎNĦ@m|q8K'PJƳٹh]|>LmZo8-Dj; &VyQ˜tJGKQ1FdEѡq>_x|ʒe{J;nmӲM>=-^E%@x@cQ0t(]C=/?ng"DI[X( sf_wIby~meԯ4o]>5rg{jO3()E I['j| kUR X OvӢa'kz7Pq(y<]cw "KK67$(xƁJ$┹RyMȑFb@"ʼ~a'۵?,~6"@tO(=fz=0qe#cJ# :* pPclwTX#B_o\ȌDz ˼>3]:r,AZjz1&}zoƑǵ'޺&^}7 Ch|QN[EE2CE NRn͙\ pQX×Jl}Q zwB-͸o$Ϝ%'@,f8?ʩN^;IHHnKș IOpLV_1E_Ui.*jq_zm~W WUN2D`e~CBGQ~Շٖu}vo !;ԟvM#c*ӑ=|6. Npim UҖ-9:'Du62ASyY^"m ^èM;ϫ3AOH3t qNwEQ {S#|tRJB0`'?ȿiyM}ݿ;<Xj7^Lŕ[ $RZ9S. lBQ8 p˗Cfaj=R)ѫ-y1Dd,eC3PeJAS?/.~XsL0S~m1+oR;՚uѧ<a1?\xf#2s= ~NvWIۢo: ^0$bꗳaםS0Ij]rC*ʻRdqUp![Ls?:[(ˢa 6J;ysf+{Lz9;u}u:6ٻCTYg܌{@~HNsvKi,}㦯w x~%ϩ}BGK:Jyx7"qFrN]ޤ6/+h礫cʾK)tteVBȷC}4 &[,Z!㤢Qr9\Lr:Sft iyZr!g/mIP1lj)`o\XTUwza i؍<]\Reٮ9Վƃ t >o`qU)"%Er#mζDURʥF"3& s:Y:'1v9ʏ%KlU嚯M*+51%";“T蟴YuMo !qy7:`2Y\U;B?t>)I3OE1@!P@TӘq^l8xB#Ht zVDƃ1@xJ=F:H͝Z(K}h6c;Q$2Y<}X* *̤\N,V8 R&2%=ukAK(l#HzQיf |}Vcݾh@鍗H54aG8U歗 j`l*MUmj]H¿q<'rɣ,11"jycM'F ,S:0ctQ :i>j!cENBXۆ#5Gq ™6݉G 9+/ -NuZ)֠qN  SrR7a5H9!b<@B7GhY1=40aco RkJ\62C%&34b)Sp>9IXn9:uܐc+OF6͂`ҹ̈\d2B-fh *[< !ge@= Z ް"ߨ](`k4K[]8wHrEdHOٮ+߃2۪ۇIEMM,W8X4N@9!!Z}Y┐K{<@4A#IfZ/vu  w3s $, tUPj֔@ V=6_E,l2;L9JȝnTY1_;Bǡgt5,x7dpD5ޛ(|4YVyy^,ܰsyqt8eN3lw@"/P@V1îd#&{hVgDI[ {婽ϑ4lSAѠݘ̒|cFD|}_X5_gXl#߿CƱN\v @(i*_ ^5ޓH!|"gPXr4KNW!*a׸H?lP^h}!82MO;BSjm"/;̇kLIHX"ǭ_^Nkq4`)lB GҶE4[ ^W1 Woi5GoOeK0 54lC^nRS4?D<|~Cqw0(HQ7b(x,h1.{ԓ>ezn}1>RS oФߌ]Kf1V}Q &/"EfieS*h e*eul{2ƥxW#!-U5*KZbOܹ\@U1 gtޓP"OǙc4ԯt/Q}r4<1hpZ~Buā ]HX1?FUbz&JŰQR%;WJ`Yae]HUs ]9JG;쁈v}J0eII@`~ l6Yn)yY4Rwv;f@`nc 5P\6$ OPH|'M?k$5UL*S/u]^[\>S|B#*79k-MHafaӗ >+K|&Ѿ8Z@uDrpZI OOKQ A+fuQtp_l wzMTۓNeLTsDبZЇX/sc4 Zeǭw}~H3Lzdo*9V!bMVH/%|qW@nu;YkLÃwO ̦@֔ ECEL 55(UU6j;%R`}B++bؑAEMN,Iމ9 qrNhǹP./x\S; ue jg+Gc'OOTHgዟѢrޢ.A@=͠8cc_ԃ dڱo=%ghcNp':Zj4|yĆSe"Yw̃>HWvȱiuOZ Gs%S{[SJ ^z/yE`u 0 f-N"hA"~`|%AlnUM(cwnyCt?Ιbd:{\zEP>_V$D6^:*Z0&|5 JFTJV*GYyRn˵<-)l~[9M/5$ +_! +g} y~൬SD&'+OYkD)WM?ۭUJMMx?~E`Jlք"*sUt ĝn"~o*w9 [mtac0Q6 `>^B!K7tL^KEKZj@N?ݳ-8= M6_%p h*+ =եv ب' K~G$U}2Xm(`4L{xтeZt73;Iy;uB]]߬Z?):}p!7] 5‹ )ͩGĘ BFur^Fܖa|6cR6ɌvYsTYspŹCݸwf u励AI#-h h+!w͐t.2ifk>Éb@ddF/Y DO9r@3ϔc:GV_J-$4'y(·!'H}ևt?EH;*gjM{DUr~!`!n 2uk6 $!w@SۤebDxQpWX8N7_pD/pvg;.[sJÄ|\n1IYX+Sw޾@NG;ɳm`h.ؼo#)0"?ab?CTxQ ңWОd @L:glLsSODsk8OGߎP}F,'PXKl휤x-_2D,XoRt85T7.ot ubdiҧL7cwxzr]YkrT-zDH:W냔Bvi[/f9oæHyZdyvl _xoƎZ!~ g5] &, mQ2M}bv еj77Z3x{8($]a>5! /~F $};D#wU^%O.mG.#2 =O< Z| 3݀?/lKæD.avzyЅIjJ]!?jCM2Np.Op`aeVWsg"kQ~=3;BKG,YQJ`^2z4cY$R ؍wgJ yڏRuA Wju8Y')>y7nð:-[%1ECbQWgBa(;I/ˋ'hJ%MDrrFM ;BJ#nħ%&̈~AjAVT xt ,kZ1pcz㗞\.rtUh— &1@8(r*X]Lv3iBA >a&eL]ؐ !;,)_Q0f-W->`{J9 ٨)Wgz.Z/2Pwif4nyz3+W/0ZNzc4hj*u q*msky[7I{J 翱NԐ-R\VÞ2>>;^Vis:S%<\9B8)_ks}xO&cHK+ b:_FPkm1&Zq%$rה/;4u<@=o %u Gꀻry'aqs.V{E݊Qd\=yΧ|7 c$9@Z'Bnş r=,mzLd2ǹ1NI%[@wGy:u./@?X!'M9=Fv[mNsa<G03j C9Qz=1W VɠAXre)VK\hK5z'6ER- _v@7I$g4dku%ųSt^qIq>~p`]3VW[ܓ97L'6xݩA j)|km Iu<#Ye4 e[)MWb9.p"wlO u,#>ors3zOG)+"r:U)b4}BM[.H[XA{ἡL|LuqA\q; ExK%h;V$뾇= cA)Ew`sbd?rȶIFJcA*@qE NKACoS~X"|vw%-*<j"[!?kJ"Awzý_-9R_VmsaM|(_d@+#WLx9Te+n ʃaj=:BNȂ )y}^G;#9EȖJ1faY6 A61J s5d~EAc*}UZ^3`]Ӷ6(یh1N!SΊփi܅gZmlx%k]i~Ôqxsq 1ϧ VBe6ȃ-cP4Ez) [6@g^%4N#9MQʮ]+ tb(#P׫j4b&;ar19 ];ζ1vF›0)u!^;jJ~>nOXxA5/ "qV5?AftJ㠕5קd"huW 4J7#sD[&m BQ3h;L'}!m{8MKfNil_Ȃd<&iwMztfXgԁ.$屘KWT+JP1d_,~}äqs;ekcR2չ?]2K;\?8MiQ|hЅ>`ўd0O% TN'p<tz l6C3~e@ (oQ <4)>CuD9RLW%:FFdzB|/ϻF J^vH* RBCa]ķ-U` Δ\},oOq"%sȸ<204~dJK+.9cX7A ztj9s;X9E{8hgzX*J  {ȰA^6gFT!(c,FzM,cvU9)'w> #%>PIuCH$gLG8z7,sJY ][aggBS0CXm(ѫV2'W߅H(}.ߵ$ޝDaL Me/ٚ]Z?:"sME-c̽K;Ұ muc'7hOAw\j eE-> [ 8A!r ^~>] Ш3t: J6ۨV0A ;鯄jL0iTf#,,1Q~pOݘӇ&q5 u13Oug{&_2Nc8Rq#nP4`v^ݥ]v+ýlq`LEX=+9,ׁ$`if,r@T7j "qA&Pᧄ ;Ή\kHvG!p|*43Mд֥f'qjQuc[ f,S:r|qމf m>luM{^G:rq%GiYb}y?)Ts!*h ^gB?0YVi@G .#ubOmqjس߽ >/_U”ȣտLu9E^7PI6PK#{ι4ϧWK$sů|k@dv: Bb@fz HڴIE83 %Y:Hޟzs6Y(v!q:\O*&gyw-)9 a+/Ps|ᛀҽAGM,3xh? w"dz5,CWmz JHSֱ5*]$ y9f!FRܻ3v$:74q4촣l;uNםkz#W6"Kd [V>\JQY?vxG[~$=ɦكc&z}4>UpķҚ:H W)d^?/Lb&6ŴaE-B7פR?^ $*()xsrZkm«pRs }Ùt-<mq+VU1Y- #@ׂ=ҬQ h3OgB[eP:L:6>a1viSy'5LKP}JqsKy>8ز 0v+K=Lv=+K c0-5f!W;MFJ>/h%#wƠ6 /䬚 ()>!=z[hOWi"c7cf|4#,S` FA^ }떎 e$Al^3YިW.Pr"OOGM@yv}6~DzxTCNǡ%4.+m)J ag߫BLIVwOKBX.˜*\ٵZݬؗ&Z dZ3{ċ:Ljr|14~=Vpn 9]lM]igfvã})q25`5t<>Sóffr֥}peKcs|9/퀗R[9?xrVLA8N{VoyImN9aOPr_>MɯcBj9,m4(:1Ӣ;x i]\-9L9NKӔ䪞p:*pcJ4 $%2+Ҷ\;t{ꜣCեy#!.VH)nf 8)z"Jp'b[XsNP/ZRY>1[t m3s0pDuzX=Pһ(ZWLM0m…ug]AZ[?YڝPv2| 9N-(tN?4< \g`mӺqMu\ ۋfJ7%SxBF1vHzԊgT0"T0ay!gބcCq'|b VV[fŘj3\ ~*Ep7%xqv4뭒Wq M=cxը۞ V>4)aS/~BU{)q0㝯 f*)x>,Щam4Ț,x]6啽2HT nѦHQtFEFdcS fyzUٝ%]s#8O5rX,E3wi&p29cMIS8FFڕk֡ރ.+D:ѫX^^n0QZkO繒=HV0ntqg9rc8$ C]-."ϾZo(FtߖB6D-<|}8iK j.cR Bʧjk+G켏0xe.xõ@('}*԰ Zt<"̷VCPJIzzHkӚp$bP7,WD1TD ԓP {"R f.J.Sg88$_WT;P XԲ1u+뇫՗}$Sڃ'as @=A櫭"3נg ZRj0#,? ~O\DsNoDmA㗫:Az@D mw5-a2_xuyHe̢WAW:|їx&nj-"˅٭ZGI쟯ᄤ 'Kn@㇍mGrO CmINjTxl;^S_:0fjG@x/XozcE||e" gVYUI$3vlD_aw ,%?)J%yp%hnS[&)W6lg<wá{IK6I ƫ1<(M ;K!d-֍EoYT@tcOqJ ELs(KOl{ SJl^ (*4C fIl4BglxZ_ aj&(W^(lm])i^#}D{ `c-Kx+:ldzj׉',?B]C5[6uJޢ, pq1ErժClhwNqwqlg9ӰI=fq˵QVɈ,;1Q?K7KTF5<"~!WB)-*|Od|mE^B4iZwou+[>Ҳ=\X|M89hrfb!d?L0޶u~k/9M-%2Wid58r&MAE.̲) l r@,vCUSYL e4Ew fRW@}%`5(iw%<$f?{̧Ql&Yݓ3xp?WxFRr{AѠO\(LOU9L,XtSc:S  JfUڒ'jҊفemOcrmN|3[JGpW$x!2BF;-Z|(MkX)Uj[Ȭ\aTU]k d|G9p-Ex)8+31?ƽ Rm^m^K A3P*t[|r9%3''݅\>&79 pLioSa5 أ I•wEidH D{۞L(ʆGz^ҵolu#H,8Px Q9Rk?znx[pYq`Bl[V $x]QV5"fԈCV'/[*9+O:ssKͫ9bY٣#ݠϚ9 3iDT{x\R\|K 5e0WJ k :Ӊn>bDE1HZmG@̞ftp wʙ ᑏTMpXb"{XGe. gB-y׵5XYs[>ԩNЀqp!ױF/nBϏ.5\x[\r$H:#~] i(Z U]w#@[ߙq@fԑk2Cf}}w݋ 'clsqAlQ <]|魷˛sfP/i+#i|Ź ;{)rs,XNe4qᤏj}+8=:{|~*/&|$:xyGLѝ&QJWrm~/3fz򿓭x9+cS=kq^Y9Xݼ=Ҥ[rdS{+ K1.8 DL2Ě;e>6VC#^ôڮ`:lfq  -4{Reel֓u7bx? [KݮQV~"?0V\ hJWFFϪIi;m:4̀.xũ.^ZJD#8+}Bj>@IoBA%88y#HqSP*wVGRJr֒ ,u#Pp )G/h1 f\]s/"YN*vfś^Wp>tz08FU<9 7EYkXS;3cǯu+z_I[leB$گT)7ke$u F+v=qTfl3c^oTo=UE7Ƙ\7=ȅ2jvr qBMBq64<2 6״[6m[W\;_|h.Lޓ7(4'RYseXo: qE +ˌ_Cה Nbȧ kA A*=djE~P0dw@֝tY =Yux{>c7W.TwM+_q_*||{}u?SG f4"y؉ҌkMhJ$ c+uUnzѧ'ʥk@qP(3EE觅?D% >dI0Vuv>GEnZp CY9G"qFv[elԸǑ:agBwDx,dH :ޙDnj].3(ƺ^UF$st)ՉƯlwKgm(zd\IO izh&[K"(@ 5i o %G8M?άv/ Ԓa ~WOf;Iނz%^VZ*km )Il(`1iԟ=s^}_EC8 <ٛ>tlgoM}EܕKSx.]};"~4w83qyl-0~ 9+GC@.}*mhZtB2:ߤC:c Kgfbm#}@ܭ"A7r ˦`c˔0f礂s.놀~(OO }df#:Nfr!!x 󝶜~HBm;Pr%>&tW\+;V,M`\x(w:I$Q?nBj|,7wQ)*me8^(v%[+FFM[r>D4%V@Mԭ%& +[6/bG䶜 uXNzIz$Zg(lXYM('yZQN^ƸƎ]~1¬R~\*ԥjU0\uy"3̇*L)Rా#ό*ԑ)U>A=!Wfkfx,gi"M/>h.Drm)]^M(ePBm@ Zq T$;vG3-_ .m};m׉$9' E7 <뼌Hȡwl)Db` ԯ}Qƭ]!Goz!lyFt%QTmn|x^C=R~bbQl $_zCh+y]0߈4%+ۥ,i#'4 1Ohi>(7>3+7̎)+`{u_TY81E$&z\mE(aH54fi 8=d8wwV+<K!2l Nӟh}-dYj(=܋e*]ys"+: J#-+o7ȫY! sJ#ˌS2w,ޒ!ٶ O>fvs[Wg ps 4˒mR#J a4NOj+ _TbPN``Ej9HAfviuШ/G弤}h /q{^^]@}C܈j HS7z $c8&zOC]t KQ(V;mʮ"!)w1j83 z:WnαpSEєeJ)$,Gt?D 4 f5 .d>Я)E"6Xgcޣ ,yB۽:(ـ c}gU WYi)Dr9"iֲywΘ a(Ç6'6n^7s41(ƺs|nsR66m1/E H'x:ʩ,lhK6 oK6f$ɮKHVMg` fk 06A,qL9yt{K CD~&hí`2kɞw\>/˥ixAT-4Z[1|)Kpx$(|> 9%&%yJA0 Y9P08-cF"a#Ao$APE'|J>$c1AA<)aGp J(`09#~h>G,BmtdL6NDkZ@K A9W&%;qZ͚U.}-.2%-zx?^?]a4)1 n߾fbE[Ǔhu,4wk=I\-o*a&W*|&/ݕYl T=9M|TŎΥ'_X=~ 2/8Lx$3)aj\FOQ/T5bW-я=u4c]i#\ #NVxIc8^ُ^y?~ <$mƙ{U:I抩E%nn:ɶj1d c _ ?'C=M`S47B^o8 0xܟZ:C܂oh ="^lշJzM[]hE"o-_jnkjo;v_xL*\L5pvkv$A]a/}}'zѮH{[wo]GpPNX^t)x+Ҏ#`W_QV9+m oUj/G(.Ed $=K᷀}^?,W8XzSe fTpϝ}>vm<"}俎{\3 rI\JTgOblvSq%I. m|0%0;z1/.}t}"ܤ}кD9 5)Τl4*4ך.a`>dWf"@p!If[K N B~8!UDC% &Nr[0˫ fI}iG}`[ߐmXNxSt}4Kw`h,b ֤:5z0ѡ_+!H E|t2ӷ \IeHRif9K^*Q8{ {s!ctk!;_´f>~F% Ӿs8DYel O"Ҕ v1F]/"F0Y\R궕%;@F>o AlvӨ=Hu\}ϞXݑ? Ϫ)-ɞ)_|drv!ظoB5A=Mz@)3kB/<4"5vDF5׋DlɾLH-#O-ɱ&.s4Ƙp)Gmfa qAI`غYiWwU}ԳoZ cƪHAM3qq|n]:ȉ w80z1Y=k_͙nbF|tGX)uQh*u"[W9qk䖌U7p2#lc)NAh5ҌY*8\DZnxL\(o 8_I«CmpV:Ȳa/5֎p1RV70`OYL-E&_^4?kA:x`VԼ;[X~!ȁSv'# ƎI>b#faEJl[aס厯9@?Q' ,Q횑fmnqw|ob/M6z)l F)?[L ЬB;ĦҔk.M",o#M+%_]B7eA.2ZQ-L<׷G?=;HbFܠ?%&;ePqUc|] `S;^8ut۴0/U$h 2\6pQPƒl62Lb4f&2lWqF2)fq?EG s#aAe =Ij,: ]۴MP>44L @s߅oUĎ-`Z_AB)z{cH{A/9{ǂgֽ%f<@D,S[QnK tuN~o՘_+y"׾;! #^?~w m Sq=LDPNȺ1t̠e hq^w1a_c !?{N$ma6s?^H#VK&DxlҞE eknL0 3DW6C?v¾kkQD0S] į~xr%˒T,u r|=.sqlH"m`U ߪj+ZG,˨ 7la -9&v^7}=ֶn4@tU}-xq:Ǒn /3HC=m$^(ed"Ht dӦSxcA~H5tsiSvAQH8Ѹ17'^Re8<&sW<γ&;o=OS.ڤC qئg;/@'8;p'.>cgBECGU3ې % vP5+3 @ 6`E!/G̳""6I7UMfen>]|u.Zi:#IUg[̡]t9*n@Sǭp+.TSl.>0} ;vE`BI"j6ևL"UHP}2|wִE эlzۈi) %1p"06^j*>qF1'龏gd:ݐqn"k-)e/?r'X^&ǼK_PGiQ,šehrAt/@m̒=# )'2">dc\8r u-vܑ*;{bQyMJnRup/-  >4EEvDxcP O N1,S&B%]puAՆr̺=21G#I M <p{Gf<Q-x?i<7)'7%3rd(gf\%D7$I~a& 1M)20wE$O".lRjN6AMׄƺjDzQ>-4=4TI\$dܻͲ"8=&w>th"4Gw-n^ ,- j,Ĕyξa=jL> ձsG=܌YtЕ$p8;蔄@BC7Q=> AH| >Hzl_8l=vv5%}oqsDOoxCBX$埡1| 8X>m>T/ۜ-vA˝%OoVɑt+qjJ2C90'2u!S`yZCE*Z#F݉H-#Io‚ SgUøm !gV7(ya C*(dn+#+7Cyp/UA2R1!F\xb鼣չA,dw+ygH==A?5$DӅlTdE{ 9qee|#xC=TK|lOMPy$ѝ1u:iletTvj(9/lp?2|p7׼?bS:S}e߲K !`UlN>Z2?D0#LvWRDcj(L gbj\*R{+# xr )4ئc:Y'8' 3Eloj+$Z e -_K>WfAPsnO@%{(2?:ZșM6dwuʆv=E|r 1-?5HR"|O9UN-$!-w&2 W-14۹êK.s QNJe ۱)OV){u pq3q=x@:1fܠ| `[E_1xV{LCq/'߹+S[ABE/-*(Rp LĜ%C{2g,6j G{naC4Pϱ jfU`Y^4RStM,(WЍm/Ls1%MTLz5Zڽ9clQ躣pW0`\,9`r-w54Eĵˎ7yN;Z6ծ]ֲ+/7ʐ,Fj'ǜV_2˹lmڤeN޼q"LRFAΎEـED ox-w0x7ɶb̵ݛ+j}'-VCB3]D% vg/FX+`RCK#Pvq)|B?!34GJY~!;N~kcVT\zȒ^2F$:hB޸zjv&ʧ.JAt f<]n[=$ 4_2GG¥UVߚX[NyNoY~pQ|9V45E( /Ni&8 h il%="B &LLjlaee} RݙZץc ({nKrPEѼ>ECEQ9ƽ:aLf%n_7A8ՈY;snIJz\ʼnQ.@6APap4@&4>W{Q5< Tf(p@kdɤGSJfUvEF0?}d i'heUB(2Qo:#δ2#JQւY$n 3塦Me;#\r5u`Dl.00/${R td}b" \g5K.aGı05i$bvɾ>DUGMnK8 ~ A;z [aǙH}oP؟';.m׋=ӓs6a׏ހ7D>>@ih? dyU;u0B `&#LX@{`Q83A~Qmeb2o3BPB\Ϫugg"K,³5ȏ& $](y0bGbDi+kD'S@%s"4y֑nJ5Ţ%N$EPSr؄Nt{6* MAԦ'hg"5Kw;B9P#rlN]u刧UϧB_c^SsI\iw֩U{ 1wI'.ˎY_=Q {U ?-Rxs1[.ܰ o%7A,d:NxVk OQyN*h]˃R}|m;yc+c2 D, Xzb!2ďk v[wzVg{tFAv,i>'ՌcF3'A=ZI .M"xԁ/2BDld"6ޯ /Hm—Ffy ($yNafUek8@9ҋ6P2Z><?ǭG<$t]rTlGa#Z5 ZANÿzZĽx$<YpV! ݸYd&j7YMMf⃟мu 5(և8d[ds3 I (hWVo41/.u[fBO5jȴa(2#ʸZ~RȑW1_ YޖϽp++diT-Y(]$EգJ Ӥ%uK9t0.a}_$Kk˛5G ʢQt|,:SƆ4x;3]$k, Gb2VC/O+0Y<#xgg6yo #GoiAjFR^܏(Q\Rj–wJ4%,? |p j-Z˞lq;-5iM(U]pݭ~K؛x#x5x1OJ,?2:gsPܰ]4%"aI[u38$|NխrѻIg,+ lpPeNiXU3H|.޼φQƁwt#BU!>?qkuN7/R/|Et9S5R4d]Vbg I3 Yx?LA[P/51Q1}p8bt7dHY|'fEDW2 @|&k"4aY4c0J,ӆ) Q8}MW\Yn7 RIgmlX_19Fw2r, IckhiyL g}kIP.?ts"+`Bho6gN%YlqK/+Jc’';+1Cugm3Swx2Hu]Yq8| Ԯg7%-I^Sl=kZ!g`d(pXZb4B< Ec-9#[jU~y4AM[ҡxC6[H_)imC0r@|Yq?lWƬލ;!MJRG_ENv & `voxlM=(ة@̟q俽7' [P7.N.f {+X۶6O7hhv\J׆&M)Hǥ07WEKxY>ɥB6 *Ze 8+Us iL>^C+{r ԔQNmbDo@(cw*\򰱲픠;YA lް%f;&1r2|Du#wnX4L"BRK3M;NU*($W.J=I: Ga O6`!IνM(VFtYdD'e&04 G Z:T)?nyʢS5'op{/$  PL{gyC虜 (ddͱϨϓӪEkb]unſNL~280fGTe:$Knr,.ob@"C/q[FuzY]H}UmZẖ.ÑD#G:IO" q4?QnD.޵j3&" 9G{~hb5ڤ]KD v@/LŁ6c1Ԩqj#",η?u)LܲGڍtxGtB_ZN"fVNzvvTAd'zy^MT͵_fjFA7jJP[O({؄`a]uT1Ѓ tn<5c8R&Nwc%{.hљ y_+3yNs7(8Y9L)?/ѯ$'5r; `4u7/CPʯ{X@òdV}G:/]Eu\'5n :z2Շ#! G3Kd.G3^VYiߜ.aUfe1n.2^KrTH2f01W0}"+'83*- ʨΓ8YԔ |Dӊp:2o;~C15TpT/i)1x!m3xGM~VXˤmrX{DEߛa?f e,BK$C_pf)[ǙRnvW1mHX.Wb[]ɻ d3ɋO%;<$aq0B3FF M7LWI}mg=hM*0td# G`QSVFO?%K|1dy רПRd#,DWBIcW#d} &Q!N h mE&ȴ/ t~YY'("oN o,vUjؿ6Ad{4 - A]45!e#j׎5;30bI$,b ivKtm(sUxlU]Ƽ noFhb|uOqYts w &"R,T ;;91F1 ʇ8$#ߕa(T5jXxwcOLjA2qLwiۇ"%1Rde #<%1Ӊʊ Yk~aPK}'đe1,k7 CRkeܽ8$}waLm^7wLl*"RUXkvG B vݜ|ޮ`JaW:'`r+5+m ̯ IjM:.- ?G/Lx%?{cKR`3}sm[W@/Plf˟ȎJ:G=*EE[tRp3/N.>a01T7<(  "RXS N|&""0DCd.;Ӟ6nʯߕmu:eP>[YpP]. ^ 8q+@&L'm=HZɎE<3wP NuRW2ܷӄ 3Wʽ:?i$ɠ?[ vKd4z+F+ņi-{\ g`RXE@9JV$gn:CoX<ԃ׭9܂pFTyRxP0J£oMovl}[=w(!Y-IqEŻ>򤬭"`*IRT3$cuֽ.o䃩rpmL`ZGpw\t-7=wF M +*4Hzʧ^:IA3au?rX-C ]"E])ό; ӜdK?\kNCJh=jCH }A;$YżqoObwHdba$u&\J{{:ir|TpA*sgH[ ђ"%yb@*؈2<ÿ6RO4Zܶ5C?Yw65śK£|9Ѻ/YZWkI$?esI(ŸA;?^vi^>;,_ӅgB`|W2J^|jQ9Ώ3T^֓UAgTppI<=[$Ծ#E\ykuM̊*k1"*Q>$zm0*;v3ibzX=@CLdA'm~Ab1J~.04W##ꚮΩ1 tPGݍw{nC=;qC4X)ene(ϰ# Dx$x8m{s=4*ǣPKy = ~䫺*5hMS h4M\m1 KEA ۵vob47 -f:fy3S%!F1W5O 3!*!1vGϰZ@IC:ڟ~L*Idl&1Ax@ex%Qd!͘s g j9 )#N5mGJ"GOM^_Fj˘QbpJqs[WƳ06@ DVU2UN>.?J}al&{ؼ΍O87VDԚG 2CE{t5{syJBt;""` ΉՎN(ڄ^ 4%ʪAs.!@&!vz>h="YwҺ皍NChV>p-K?V佩fxGظM947@nJ+f;uu,IĿ!ݠ2UGփ(]QnmBY0_Bae EBvXq<nup `~d~ ɔ0tAoÞo\f/:~z;5\RϺu#HhC.{"p0HP(r?,UXwq txU<`aJ׶586^tcHQ!bPMbۆ 9-|W_XQza³ՎBi'b\Sɔ]\xLB3 Q@ǰ}ax<{NKJ((`L~Z7?@\R6y*ɢ`X3X {S\ճ 61Zҳ(\ۍX5MEbFAKQ#A9EA貎8#bfO(9Iܷ6nxnL*_pdJ}TuN0m(٪ 2h}?TDw&d`䍌Z'u{ŽHۘT@hĉMrZʫfԍ-Y1Tg w_vB򅐠, S~ %/Nt;Շ5|% H v<25lmnws&Ѐx܌ǘ>FNYb#g6KvzH l{(?Q8=_O[qKr6D?;w%ACmt6$\-`5\؈7~a*^MPEN':/#bV_ |s*̿Hl?qWʒS$i<׹~QiôC܊i63tN:YU8xZPZ;/YEW^.LztQeBĘ:~lhYu#7^}h8Nԑ^>=v=OӠ#^q嗨?u\j+J-($z~UY# !.7St>GU{qAP}KE>n|xr1,fFסZX1u)_ _)pGjtwUҙOG/e!9c%ծ8 uq}*.jciXMJ\XU&͵tl6CĔmKS|Uۜ>GkO|j䧅a邖NeA E,n x༢e@i!1yj>8Q[><Իb.~HЁw*}T1C4:# gn`.yo$nqXq7מ& d7;v՝ yetbr~*mT1ˣSƧaRc$ЇZy]&]gͷS"cGţr?\XhoFn{&X3X[ ~wUJ`68e?O6#u$o",Gץߒsz<" h,<JJ ]8"TA#W2jZo 0(4٥4M~[ ɸ|mrcU0952!﹂iRam0ʋd#ɷX!+>6׿7lYIy2rnRY Tז)@GH4!x+%V4/Hy/w c,Go3-u 'oBlٟFD;m;I=Ԡ~J'k7黯xDKyh@g6MUfzsG1a Nm Neq~6,o. /efyԞC`+ɓ?ኊ0@[luTEb547v Pڠ`ΓsaB72a1A5d-3NBJD~[ Tۧf+>t ûD+-rrvӻ9#DjV8lLzé; ZN5+pL,eޢrGrb홣o@bz<"Zm ӱk>ٛSOڲḻsu"M+SI;oq6'nr@+af\~b#%ͥKcΙRfS<)GUԗdRM~pmsn *(F+Te[Ԡao cuW7Ϧ8<(ՍUeZ(~.fep7Jʖy DXW?gp mwZ%碣>O0$ρm\C\M:Wx %hl@2ՠNix5cat{F…!=7h;x)h~ IFU0I0aGuЗk9Aev$]Z,L;fWXwʑ.+5O/i{\zbOM5BÝ܉f 9|avD(wsgdknVr7[e%e n98_h5(@ZT⚂x"LݍmݯRVT4Gfzx9=~2 W7?=BR(5GX&u﷙vT c!-ڀO:ULs8]C.hf;׆M}[zZ9\pkf+B2gJ_Z%/xEu/e>4'C䒻1Uf?̟8Z3C?O+^tb'nPw-ynݦr"@ֳB7r^6[8k[\XXyf^ǙgӐž(IֽeY]QT:']t`$Hz;NU Г' =]赥Յ9c( &_Ig" pT&Ƚ7$U+Le;?ln[.4ugy)w^cb4 W7|@/a]ę*r'ީtWʨx~Nyoݯﵼa4gs!8k Ręe.1O8\8|Wڳ<2~fdA-/`ƻ'ITgWkmn3lߤ=Mi2RAYqMMd(;\ۡjvEQ-᜗aN c9F[*oD@ d="T}ۖ[xɹGV[kKq]Y*ffi1dkxkߝm3-@n:4CZcD3[ei&l( >Aƒ|iA4ɠ9]nw:2pI{h2: <"+\ַ4oH1Wz 5FX7C`D9$}&Dᛑtb.#XԲؓM?yP!DHPO8px R0aL>_Zѣ-DY&!-/N"(}ⶉ_@mw'eVۯ]xΰCw$փG'9Գݤ1>n~v7iC "Q)-Mp3C =QA1E~9B.oof!B~+RXewn0 /wd^JmM'I}ߖj&7PCܼfb#.wyQ#S c-aL9\#ذ+Js4ŵ`^p"ZfDVOzs =seS>{7^xQ+.Hћxs AA׏[)Js#1l?t;(F")ܣ~7 `ɿ |[~XXw_&@ŭmi9:X *,*{6]utS@,R Zf4Z gR<$UpPRŨÇʶP~ʖq*Bd@~4,KHZ)QjM?#Gqwozʎ;5 jqb3=udŹXhKkI,H)N%LÙTI9\'54P]SSgfJWHW@B|z̢Hf'RZlJo,O0k |X?$/niP{ѢX O jMe=Tb{֜.Cm4(3Adc%JQwh { TN~_XhnBp٤fMizeoUD 3l_/_N7OZ`U<1F7XUai:b$[p6Zg0#pe©3v̈lWT'›;dyC` ȠhZt8Ź2t \'cߢQhې&JC.k e ܄!a\.ǽ$uFi)DCȺx.}K>yIk+v7OO$Jqpe8OeIuk@xM1I)}EuFoPDȭB_ :-D26}sp!Ii dĆKaIJ{ 1TRFNա[,'`/$7yi3(+"pd^(v nw. CT21뭒S=,gHKcen:2\ 5-S)w4tË <Y)  Vy-dނ~H~֊݊L@1ետ!PzҜ"׏^?++ۣ#"za&wp2V8!:la1QkQYV:mS^caɺ=9 LqGG{n $ YHv]ƺfHbۇ(<ΔD(1>귻ݸQrbHɶLl" T?VgXC~"Q^ ! .7UhOO DP>Aan \w\U "'=y.KKܴb:l-r="*j;LNd`/CC=Mc䢎u=MnH̾mnBQ=%(~q3`HRr>YqE/db Br,£ &*o&^^Va >?3_(Gs#pl7ae(:g>(J* _<,vӶ) 8c5XK)ZV<%,o*V5`i\`8;%2 vYWURZ9U8' tL$q'*9|U/ tp[NF΍~bMA&kѨc;BM9R04PW.dH<ջӐPK.sutG2r}#/5zxh ]J{HrwBJE`T; qdB>+]LPx;KJ'V6^RZBu֭qMfOOA}̰*"8Lk|n'n+Po[RY-&t%GGe(^UUj؛h;*T5 n[yDA8O쓭h|cFzDxX Vטk!EKovP YgƁdj/kPzpkLǾi-ܭaMc)/wM|VdF8qU7,[Ggn%4/))SRbW2td7mՊ8!bN:o8nm:!+/޼# 謀_߾OۃEe#{Po,;뜵q>PA9Rj).CsAf)\RM۫r:d}!p5Ֆ CJ>aX)]g=(a%_(Wxcj oݜjǩC %z0WF^(ӇRBOU2Oew݄cN5oL>{HM]5D6fnL$v{\u:P*@ QEyuR_t^w%fNf&Uwoxܭ)Wbyt@b#sAڝԇ EHNrqX ŁXV'ɚrxncp}V=.<X>V|(3eᴽi.|/ս_[_/ sd EU=K&&q1nS?+3~x'_:V۸W{*5&{}Dbj=ٸ2tHo9䍏YG]eJy'a`@X"wEۃ Ϟ һԀ.-譯V}TXJ,QwI6L-L<j SƧp\Z:B 0Io΅4љ}1:o[/,&;l n 'w$s"?X['Ӵ{S"+^O1Ԇ';[E lQ[E5s jsswL'T9F&ɕfOXyy9k7 _O͙>bG5ʒ#h^|Xz~3w[jz hTbuLeD4!X=geRo%+ߗ}Hr)fN4-|.HC;GxlfV6ۦiV֮wF۵}i. j@'o~QYdqb-zR6gk=O/)4VS 0`臛#(dG~o&򫌫X|(;e[!ר?7ߥtҝ%xަ(ۙoJ3+p|[6XOPy @8$v>D&Rt}yͤEWNnu#dFflnO?*ayaJX0.߿wt:;n44Fqi)TdDy?%sByVGd=ud [euaL^FȅC(f~ܨruZ_|ްr-#m) |_L\kà\AKkӅR[tD;,'g\ygC_47[|SfEan܍f%w#:2#iMɄ0))j_5YШ(E':) ^>]e4Gk?:a߻./}8uT? (j#C9^ 0WgxL҂kѐ7S4:茢SwJwlRa(5[#ĴA!!\Fr0lU>M9 崅FbzPxE~ؙ L5@fli3X)%Xm ~dK`iדp?roўE2-&UgnDvUW,#I |Z]m0BK9i !>wR >X\[pCD6묎OzdhE hXg0F?S#o6VTwt¸8JoDj 30 e蒖2jr.KprcC1A枌AW*Jڏs=EN<)M"p9T2 y3&YIfU߮.r}ޭl^ tsT~h}Ʌo0PHH&+NXx62Vow9N(՚Lqw@reF\c\)q!焱M9yc|t"Vq7dQ1x l{U꥜ ݿГoCl R<.n>$y$fO*ki>'_7TB6];c u.م⹋zKM[C8Ɂ4odR`?%ܻ~A@rH\$e@'][L}@omUy@p2ԃ.ĕk &t.#݃OѵSG1xs`FrŪwR$ w=S+tY-h9.^׻uZ,P`5V}Aob.FC5a^r+a!ˁ]:= -]…T rJ:9s N/9 4x;;-}E!p$S޴y.\u E_TbC,ô@g&Qlr - =OsOpsMSc Q$3Eȉ<]0NsᯜH*S{3ԈapїT8>?@g̵WM?^wBsTAޏj(4IpXr5[]p|}F֢nSR}T]تvVΣQ0Ү6F"Z>$!KМ J{L]֊%Qc)AEPT\|OΉ0cZz:8]c&O R^ޟž) u3¿3@a~c ~eڜSBq %&eOf6  x: mHM(p7la3MCT>J:q1zg&d_rut*<vL"06t9x7;VBD9]DDb÷G,O_jjuyT&JN䑈 Ce!ǀ3zmMwǑkNB-8U 8ye}rdJ4~HJfp` F#bAg/u6̔yk/=f;(Zo[q@v;}qx]Cb*z8-mҦjJ{ e%pjI83 qռXx@h\BEgoֱ=S#܇|T9i;<`,>,i[`8淬'F$#zyq!Bs$ʣihKG:vJ-B2@9*u@}Q JZ!VS$2k4;N4zgA01NTFG/TIf9/_UƎTT= ϗ'PH 3C}c#nM#2c*)w'pi 5+hsՓ>Uu`^ƕC `Oͻ:Ȳ$."*}72;ܝZ^&d'[*d2Gtrq%j\,@TKz%Hf^۰Z_7ھh8x)¬LzrC̈--^6q+^\i'Ex|+} y3xj͵Kg-˹Dk&;}jڿZ"=iHw|A3@s"ٱk_xVʌEi/[8|u!~~+OnDiR20 UyVe\yN$͕y0~Uy#GKҖ a@ f&gTO6?ou`d^vM/{g G`U9oTZnE^E. #5V׹t:qӿrIr+m EsbnA9SˮaPWVheE༛)aO^v'<-] M9t&&3ݖӃHu줡}RزBxڌtqxr4PWho>Pz5@|tR=~'8k++̩P|vXT_lqI+M*悦@ gFk3#઼42t\knzLO$Y9e]{,&yBʌ2I~W^CwSƌwgvd(+P+",t btcowYo%a*u[_kZ޽RѾrģQmxm!,]&I_oxzJ$L:w4|.3xWQ(O$ [ۭw1)ky%mC2+Rۘ5I2&Cf\\\DkkԮ Χ @µ EcZ=;wDut"p95 E#Jǫka|Wu!9+^5r3|.8xTŢfOp"O5p &]Q <=Yl:H:;z -[Lj's4)"@CKJT$smK -P ᾈ}Éz"DFr^GCLy,LFjBMlRW;ʑ;-b2dWU3=<&=#)&2CayEY!SU{\W P x-w?1hjHpp# )}< T4 Ku &3}Tf})$琀>?F_" tG^W0lKj88Gp 4b#Hx$m1iѣEI~ K/+8g`Tgngٺx+!E^Pq/]/UH)(^.޻)?yĢy -0/DKϴ:]-[0eS6XjF {9ItDqUkf1M(d>BP䳅_鬜׏ʅWm2d|Ȓ]}I6wh2O;mQ(^u+QLvHq.͓}pSsA#d?I+Ӆ{;0=G C#Cd_NH9*fO%%>XƉAG,n /fZn =MR5A~f߲9w~;ilxE:/"UԌ̆oKqVPgb@/N fT~14F0{mv/dj8Ԁ8"Kܥs8ITVz2u=b6z=)Ͽl~/?1b|fwzڃT4Tv^+/r'dz% 6PsK)/.p=kL̈́;ۻ|+d([ZR ;+UKO4 ~ w#6Z^[`(x@ZaRPP96gqۉLeryp2qKʭ)hW!ͮ"IE3띰yA$!y ȝQ1McgK1k=0sB^.F <~6>cOZ8i,2i9wjZߥV|-7 zVzԑzP7z/6K'?U'Nh~ۂqj/VXn4=#@ ԸU܋U'~!p BڌzD5ςBKܯ&-PL:##mZ6rvy"D۰6npg21GGE%0LR[T6.<@Ù$ (E* i9I6Ieq&2|,ko j!bR|#Rjm[ UAmo{򓃽g3H ħV܆|: Lr)0F*+p`TMjXV-W8JU!CeDR\2n~9ٓSN fn qc!Qηď=LZ ]淼ԟܿW!ok/| L$LhQioGi}v*H/E=ʦKX2H@)G']pxD*c"oWĮwzŴ\E'6ar 7q#'(2Ftzl~;h^:YʎFF+ҞvM/8+5Ieg$y1yKB;)|F(=s;Or /Ȗ z0)VӚ^kM-Fbw(i!IsZ&9!hXðjiQuo=Ta؀K;~}]!75gmGHn47̉7UB,<ɣ\R,KLIfXTI `D * &`|eAfل;_<2Yeg8\C( N0aYs&^iZOTKN]'I ^j_VW}Эs %*4ZE|]S+ͱ_6C-/?,"Â"&b}UOU9R 7vdNݭ HzZd>YF'ՉwG[T`o$ Q^mAP%ea+⽗hI1\1VDrtFDlR6u 3D?:|-2 wj PGTaqi$k1iPa=jqt+#( H F/ %(eGZ!з ƈHE./΄uYYzŕ;Usw+TCkVrdO"#D}|YWKG'-QWY:r;OKK 񫺾|>I3'˿pQw YѺ@Q)A]m#6(|*h1ސ="G:.Wx ҏdEy0Lm|[х?0ٛD-0t>/ x/Ժ$w+ 1Kf1"d[㋫cӡ{E7%򛉞܇'gZP~EN'kЙ~nP& I({uعMGS;E~m kIRP_RLCq\oNChɸ9{-A+yiSv?3 {aF\y~!~A*TS%ڻWQwY0P/\&HDE}d-7k94I잻pf5"p3UE)EL}Zg"J{xD'wSBkNN[o$ZS*x} 1R"kHG86!`fx{/_ `!'n50{fc92]d"7.Vb#: aۜP/%eQ@6]&|3~HSnԵ#n <2YM+g8 Hf \Bij-qN bxā3lb?D3Ao{a |b|-5sOK&G ي/NbIF`"[au=<= .B?ەd'?(flh099`]f8lIu_̯+Bc\|VRfmGetZчO M!f0JsWŧiuL󷃌 K>t9_\؄]Q &]!v9;)%Ҽch &7uXH=p)3b XdSHR/L>y)KUMtByj d~Gj}(菫U͊jJKI)%#Ag~kƕ(0CKh?4BTߠF@z%+D:M3Qي,8[K"Y*!_? .r1d&%^0 ^oGaxPE/'!^I4J%[(hr35#[P?+0}7wT2l |sT`E p^;{1X4 7';^I,ͦM"8 PLR : "i6zem1bֻi1<2~޶َ|C77ʻa',D2_Uq:r*g?UpuTͣh9W8|^A&px 럷3%۷`[$hпNvzM=2 4{xOcBa{ׂIbw,za ӥ.b>I$ա;tJ|e~,Hq.z9ʘVv{sl-4GķDaQz w[ksP5^ZJ'/Dp6Wzs ZTټnᭅ~~կJuQ2cn atr&)v}D){ q|Bs;!xt>n.Ұ,#;@['Adn!%#z8n+7&6Ӿ. #ߣҡ?HzHO{Be/|Sc1!#mq[7=,7S5?0E 5]I%[l.,L7vb.sD#؈!K cX~O4Rn'tֿM8m֗; l`܁ IPޒTO>$˜Aє]ܫ\WD֕i? .-XYRZhѧim*_'n]XZԩ٥#i7&Xq2)FVקvڊomJoQfyOJE<ż|/luƪמ iq2zUՃ#Ș,D!ͰH 2d_^#+g})89 :p:|?ߔpaڟHTvC\y)n`ކ[MK_Ȼ܏F,K%M(}<)wik'kMm(Yl{Tʰr1mN$IލhԨfgxb8!!~Sn& ynS1c},ηQ*Wȳd<5vEU6q5|xSuߠA>O9qg|1H(fq v[i1-{\𵴽+Eoa`d9 4e 8"`& ]Oqb8<%S 0<gbB֯@k6i |W#fx'q2K{ r7? vXף#!Tt 7\Mi25J95IbDJ Kir̎h*0+;IN[ޖM?İΝC i DzNs~JhZ`ѢIgYv20#|6Jx/|Ի,x3<' =1P3e2'[!1*^^UD̎{??aVrQ,Vȃe n>S*l .(ҳmD`RVutFW$VgzDÅOCuG կ0A街a;t#.fr*F Z^9: Ƌeg$J`RgJgҙ=ڳh2dn⽯Fg#,)ՠ]a*8F'rH0g'4゚NJr `:ц.F[Vr9P"o1J94Td*<:Kh\^ m3 {JTo&|pYʖ^Մh3k j:}M[*uAV^h`zE /#pd\!/{<{?>mj'V,LH~m?)u}D~nqq.$gV/'&VwCcKNn[JˆFH^["3!t2N_sRBRJXitUw@i?bWᦅkf,ulQ ޾46vQ"3ur^w$˃yydܳyi5[g# n"Jtpl*-iff$uDF]ԥHBvH\,-ĉgIy?QJ%^ _f<OpInoHgwժߘFwa/^Y݄DUEG`4sxwQO&P# ~(F$aΫa%(S@VGa/Cހ֢Gbڀ6(±iV&qZ#l`? q|s f8KoP^0 EQE?Sr '; ӇDͤv^ '!#;)W/wET%'|MlS-u.ojgz4N䧀Y[Jfe[M9Fm].5_8WNDiPT=, -bKd=DeƩeƤQ%߭h 2ohASiG4DZw>R\QP[%k:g5kQΑ/xAxfE#-?(w(DLFb-s֔_WbP0A_ŹiFo̔?0L(%?6j9Pcb g7ՇJ&j>.|\.\&ܺU1Ntp`{!3Kl9@H൵73kp7N?&:eB7ͮ_u6<~45砖D騱c2B\e0_gfZp>qwۣFDQhEx)Q dl0#dr"7yו86׽JbqC'fl4[r_Ϯn>vb{wk1_umںWᮝeqodx$^C: :0!:ION.=m`vհ)?i'ΊFlWu5  n&2Ai"&ɦORl R ZߝN>夑~̔/YKmqwB㸢nN5@<؊ -۫2 סZn> *Mѳ]ҏ$:W@{033FT!z#$ĺRth4 11+t8/瞘G qȌ? 9l` [e/`ڋ 3wّ+s[X/ phjJ٢1lKg-:I[E]A/ @Խ-ܩHV{ $㎜J)[$cJpU\dUS>`-E.QQ<Ip8v'J4StM܊_f.HPy|u-h}"m#ơ ze`BtײY=KX\[^ē %*k毕=`@+m[w+38,M>!g:g%]K~ Ox^َқ8CM5Ƥ^ ]~oEY zB HCxwv|9 J,cwVfkBϦ@٫l5R(4UsY.I?-54ۭ=ϼ/;$v#8 Mq}$RjٌX{fW~6M3v42bmK#X7Z∗5o]\eoy1CU,ֹ# 6>OV^IY!sdgFħ?*5jԼ ;gS,JG$ΚQμzqwŠ҅rǰVuRouyj =4e|Z`:0IO +-T?nZ~ay\kҘ*8廖&kӳ_.%@CL %լ0QYoѺ8L,㒳 y1e2Ej fwXXo2}/?N&;D'S˫\ޮAVm=ITQEj1aOb('j;aɛ&X}x իb|].8"D\?Udك9j *. o!Ӓ`9=ꎯ8+Y2aa ѰaBI7չ'4G0GeXM=gPr:M؏u]PވІ~t0^4m7(܂?E糎Ç2ޟ 3͘[LB&[# !].~IFo)|yDL#p9i xеPǍT8^ (t-j-^_O  xO sN]<%Sl=ԕ;{P1HeY`\AՏ .}R1a뎕{Σ[9GeЂa݆=s,m#3r_?zdU0\23w"LOs cjSVS6NmFՙ[I/'x_ ).s=O9ہj"j5uz+]C0Ѕ-\}9 ojEM{0t@B`TΉm$6FC6Zľa 6l ~lS_=tBM5-9-@ Ou|n [Κ <0Nޓ%ݭ&>`ʪܕ `h-YClK;̴UoƐM6o`@Z1Eȸ48gNWȭ.J`^Bv3CbraՈ k7J3p FX@=lR6կG:Z˙MD`s887Ҍ X> |ri7+.T+_>M,UʿxmtυY5L԰ W QAVߑ$ބDN'D]=|$f;K$IDdM+F춢UKnPQr{pel#+Hr'3#%ElfFQ%"5VMGlO3N(fɄ<N59;kE>rlc©JjLz6.HsXxJd{[._6:FzO 5g"1[捼 /<,NJ:4Vڑ%$\|}uvϹͱiBe* ]lI,t:z7>O|+3)Jmh76PZ[6f>"7MK  O8< wϨZ" pM&mu7a XLMP<*QoZZHEJJxv|3x-"ԙeLZeL>[W6ҁ'F6MUB`{d4'WygT-:L9)ʄP:¸]C| `MO|_Je@S6 ~1 "YymϣaVXh}^!}ݴ!!%r$F* M'vt|ybPnÞ$ Dx):\dD VL!#|Rs9tڝ~֡,zF?MK!X:$fV9L̿|YRu$@BMF#K@*F+j);)/x K*C  IPe#lHu12iA+ٕ2d1XI8ls:o!ő3!n?`(ˣsstPdh UӓeE|l; WG3?T H_?^o"H=ꃊ=,p҄? "qv`{땹qőpY.AJXw^i`O, UFT`Ɍ Mf,KED;4 {ԍ[ ^ PgV0NɁN 5h=ǂSOBw!ۼd߽u@K@D#NUrO-,0.oŧ ų>wգ9v^e̾Eq4nY5ӗUuXAͿ,e>@vm'4]\Vl6U'}MFWIH!2D$|33i9˟GIG^u9B!VIB/tP\KT?%-y Yw߹jt:r8/1uL OŒ-ކNy)| U+v$gv̈ Q`Kb\s!=;k̻d̗0p_Q\$MraI]m :)c?#܄=yG sfU'sl@Aʍ'%`[J:2^ VZluy^t`/jaw: Xݗ5+KFzj`$0%uU8:(]fllw'5G=ᐧZ߆4+<;#,|]97P韚/*~ui:0*pzœơ{-r RmP* XDiǒZ WrjuLs-]:4q$Qw;kWlhi.KoK ǽr!MfK~Lp.LP`-ٗk]t?餈򟖨8U[xFؗ!6T SP0Oʥ.9Kd&9w'/T F,e//;B~K1ŒmEr3ɫunPxc"ͣj#s *2!\il<|TJ 瞤PewR@ a."S~KAУ٫yfkjSWlXe9滭zT$"v&jG+ōsz_&@}\wՁ%hB>s ݛ")H67cp 8 MX߅_I~+j:``'_?6uqD%ޤ^.c~xj\\DZ+Ch-X4@EӸ}x-mdQ31W^MM@x8tyآ?ԅʣ}t;:NAqQpw 1X_+WMBxiu?b2 R;L ^@(Rv!yIxL rIq"?<yd o@> kقIBW#p:6v=Dp(VV WP]p QlUٲ8 62kTӃ<>K$~d8b2-.~p  mPXU24[ ^$4CqL󰘓zz% j')݄ɒ=Vj[كc"acuo [+%۟5\NN 4K CCQS U̕&B̌س$d׹C=YJC됩H]zDTͪ;pmHK)4>V eDB [ZRo% i{"tq4`A})sLhQyO3ߠTٺV a)E6HP8gҫMjpP{S';ڶ 0' jPaa⤑= RăKUz5QfGL$`4Z7 HLh3Xל{= &rajRi2c\C[7 .- WM23 OZpQ|1zgq *MTI _*\m̱!Ĉp-ᬍɔ4I(l\Ed4:%'D9[ПIt9LA: T[Myr5L<3,{ί]:2x=:*`;8Ccl3g=1\ ݆gY-x)7q8\]^$ÒP@i8.< H aiO\Q*.dO}-?DLRy'هE9G78}n,xYq(bBn v~]0-2H Ԉ/<~B9twx3&ʧAKQP ˥YyB+j {/}-u2|%lwY M:#[*'oK1@>P%ת'DKcQe^(ƅ6ʵfҮȔ.Aɽm_&6&eGC0;yM|gt#E ƚ:Zn]8M'oQ#\PDtB=֕P{Caz3jڊQ};R cO1[k{Tz(M.\e%U hE:EyXyzP;B 0ºP^P;Wlۥ/[ SV)Xְ㚺:*N>쾨Ty+yE,]##_i(< ,1nepBV!A`?"N˚#A$rZE eBA|BMjOP>)XQP15-wtN>OѰxknT'v.{Mオ @ :RLhqg :U | ŀ+PǏJ76E1:3RGF[ibw VE0+lB(n)\ hǻrb'Oiԡhz B]SH<B& {Fѩ@@^?oL-Y)1"#r·7a|db2f"S{ O遣Kp3fXM AS vGfξevL{p)A KY^J[^eb9Y| Xi#K0C8G^O)4-v)['N4޷/bYqy?,bL$Ms$PoiA(: Vc"2 }FBHIE4; xww t(9+D-a/@DJ+# $Ҿ>hrb*Kg Ώ> aE4[+V2~53vo\*n] Y0(Z{׌Y%&;( }22HHP& Xrg\dw_4_G%Tdڭ4cA_L.+D ud` +5qG|a`@*o z`AKJ 4%IVf(^6ZWlP=3KZ07WI8E$ݱeǐ%΍,^V${˴K-*w/it<'12 4Otgdo!͠w_!})}6.4v]s|{O،ٟJQ9Cm)OvX!, \4ܢX+O2wL9](:jh88KTEx$ϧ r!Ž$ .9CorrhkKFֲFS?1^Doh7!+V`|R$Z֒ҳ&PJ1zcHSA0v :O⃁Me1ܾ,jlR;Զ BUh9 orߋQ51o\>)D)ڱ֪h1(%q<ߋ;|‹j$LP?Qփe.sTTEۻQpWG-齍`'p4%G5Tg 9; | I`Yg!++,ܹ;. *Ƥ !)gr }ĤգӖIAE%k6+$݀$Po'hl8H=]PT=VdVڝeb64ϖ|*7@Se*Z-Q;2X>5~j[bۂ<=uG MH򬶗|g,1jmMOsnjl6 ֧kV 823AKW*/֥8n f7*] )m߅/ O<09T(@!^j 1fINQ%.3sq64OܫŲeι^R,'1 /(6Er76$ )Gm*<^dU˝%):e*lab,4(0!IENqd|ޝ6BIIOOȿ/[#ô5#@X|geb؏N/gPQpEa`,-|S#A/Bƹ f"ߤct`Ck282i1Вx~K`+%LDʿ@e.):QbtO9++ -4U`[7m㓛M˥%y mNO hY~}[)G!Cؼ7&+/#|lźlۇYIJqNL;D2-tF:~zɦQgG l#Qx<><őn}6e&hl&0#sw^ Sbք6n2[Z@9\k;ez}tt%p\jWH y5SEq=c|. $Y#:XC8_$2n2g 2|:YyaZ`hcsV}LtK˄ol QqdI? Sw%ݕX~JvO##Fq ^31, ,NkRi!wL4KHVv8,JWS]o`{A0A7we[ӵDۉ(VyɎX))DG^.&Kwzڟqy_Y D ɲI++1NfNji,o3gk~RG~6NPkyp7evt4흟dEBӀ_ve8b:Kc Le}"!–>K!ɝ`Yӡ'F[Nwd1y. [кTJ'a*r@tM?!aaUȻg: B3U?@.B5]6ih w VGre<lp G憼ѸGM:؈õ@gVdv(G&~ 3ahYGm#t|ԋaVu TT#ܛl6̇W2u*`Z̴<Ai48u`WcbgUhkkJXzlhF\{ 8i# e^^ー(~\ϼy"!QmN4LaG e6ća a6,dxI78W]N1kɣs>*4^PbOnPDSam`iN$<]GWN^_h6qpOWe\Q߰~h-s)lXq7#oQy:zhAꘇ28,9 #˞%i~4|(`z6<nfܖ&~ݨ!K,/]^YmPC([#I8 [)hLA3`Io 9@\J5'E=Gvm WꈤZ}f ֘NE 9d.lxbb<``AOh[ܩb%L&[X2 ѽ0x{;HVb!񦅢ߌl \aP4qECNXtj|v<:Ƀgi9:3\: s)(y43|ʪkFoS%%8Mb9EH4vDGVXCH ^^jhBb{,N5 ?Fl k;aحeLJ$wz'ur{F띒tbyIކ 7j\=@ ZuhQu>iɾ=+{pn57Y/0|9W#(KjjzR &-Y}_`rdE*>/ Xw$rڽ|dG'w&$;YςXa+f!T[A~ѕ/Hi=ݘvb㳲RTEWd4ک?j3n;@5vN@&ң@\) 'oɷ*V> O 熿cwv`S]LnK-؞4jNƨR)FyLrіAz,*j!Kr -H(lXu.#:H7?>ori2뭅ݹ-7W7 @{~#  $mLD{JyfzS.?-7>2jdwb`dk\lnbBKpS(5A;& -k,$8QK?kW|`ae%6#ƤlMZәocqj5k0/Fqo୪!!bRC"ߤԽ=*' ?WQrm(L[7_d ٮ0ȠN \ u(Cܽ< ~7GIcu@1@96&΅8)Jy~mcBA#xT>>WZ48ukC븎JD׆Ǡ".`y"x܊|dk*aqNe grY1hpU4'<&7#O1X];2oP0R5=yPټ4NCIK/~6&{ rC&H3b*[bxދFӱJ"zY]O`V5R݈%I#( WrnTR츟/T4OJ$ 3[1a+^@|]^{@UxƆ'CEj(.{"xZhDPQPv [n\̃9竗/{PÁ'yJ{-Nl5!"<F.{TR˵q Vs.ɬeS 1AX(I%\-(2m "x #9QV/<<+EfJ*AV <,WIzͬ3ɺ(L:"-OҸrDQmh''Q^WMX w[yGd>>u2H!z,1[q!#iL\l'l STa}Ɂ7ODžܬ56B◪mq ?$ϹH237^34۩4ޥic&ߤ'21acLL2BxAR JBc?Q3u6 dB$Sx%"W37/eEF)#vld{'|8>p`|>8ҫ@6L+U@p$|*vAO9 k vp+UZ*-4O^4X]RMSn#Pc1#?x}k+z:i&ifX4 \[0Df= Α^fWK@*|0Z>f60j$BV~p7st<'ƥY}B>6[$s~s*M[{Q# / I4ԺM\ pa软JxrOכyrX%+ZkpN#5=d%V6_ȓ/.i^| E! ꆀipWw_"jgd^`sɚG6}ԩ!k >1@fӶ1<ܓLsN q{U?L@U[uR΢ .â$3yozۜ2PDG/h}aԹ=IEߏ};=ޚ44/ة s>i9+_ΡU-Ǚ?˄f`K-+b#DO`8p kF90`Z7-a7\W&^I-ەHQB-GEwe]T,3l>.t_9RrcԢpK0.ChY0ٿ>zp40(M@ PDG)# 揵a8&Z!Vο""$;/d[؀P{V5h9C烛MJd0C Z`7 ƴ!g׻_3rhh50blwj zO ^<Ӑo$&ls,cXix]BMX둜ޱf. )s^mZ}-gvٌD pnqz/♬2^k)pg/NJ"oI>c1ݱdq,9e="{e,8X1#wC~TuU7\RsV!Ko#NS!tu & g WhP0 D3 idbLPGJ1 ɾꗱ7bϷ2|gy*#j){uNle|`S4dcBXIBWEBe5J\#PE31Y&1=xR/ѰV' (R7.cHP1xo;lz+[MF9)$I:+"Jb.G>lH'3Xw">Kݹ]?]+΋L!>QK+= l<<<ݪш:w,岅$E6lB-\qIn(ARXj#d[zY"OUC8Ŀs,o"w 7zpˉ}49 L\Lq?\U=)t0HEo 1bt]vy7Ц<]?y~FוB T^).K_r\(rc0rToqVc絢l6*!Tx3b EHLpmҍ|5>lG8"Gmo S 6_@Cfg%:=+ $Ɩ(z $G0Yj[+lCu؉C5KXW+,PWW@_?Y$lR c쳄iٴnCCж ?1oZ@WO;^Z$~mKHRz3 jmom<\i6[|}ʿ81E*x |˂Ɓ)3)7ގ|6T\'4%fZI^fil]xQXajd1}_ #"Xߞ jOf(x*L" ^B݋R`n׏'6:_߱'Vvm{`,kysSg3$ ӗD޼Y=0ӿiB Ï"DUcNQs(O[)D{VpJޟ-˜xd=Tƺ+fyjb3^&.Qh= I,ϊdnhk!30/7uw%XtU[ mULIP2ћBYEv0RNrCUj>U6Nc79ku&2g3WyI֬:E1Or!Q%֯; [&8ӕchGnȜr6=kV14mA7b<:TJTTASBq_8;.#_=flO43?j~?k&(a@Ј`0^ΝylȪ[Ή.|ArZv)e5&i4So=I@PVz-/| KW<̈'_ŷSz\xecy;!C6R:R/`iVXTMuhfp?i?['ʒ"8a Š.M"KA{>bzKcv*&yW2'=W|>RJrW/Ĭ$Ǩd\۱P.N^zw/*W11@6CAپr liSL%atLs.tg4J̖OE# c5[Gx""@} WV8YaLwљ!)Ig؝o.|,GYOߝ>-!*Y8F ĞB>.SZ$4JIt\Fu|h5&``:RD\i.ui ؇*WgFOq6Xs:"qzBvlj.l6܂)nj:bM?H[9dbE0/7쇆s_XA";/wgZ~N{۷KW􃰧q*U,0KlM\HGDᡓ*jGX$l`"7XB#|-Ra<,& w9US}0t? >T@nIE WKg { 3`tkB%xE.G1_q[#*^ y>+W@3PWQTĜ1~=li& u.-1ٚ$ P)}&BLGkKzJMBʋT&C&!p<L@&MՂSd)R<]{YLv[X%L_TfY= hGxQԯfpCON3b(OԾt#H Z6p@^nMD|!)VHY=.5\ED:oᩧDž |Io$G!"Lvt!%. ӥc0Ż[}XD9у҆TSʖRo]IoHo=sеuFSL%2׻ yɚp'bDn^QTբ3j`A$^pF0McK"w [Qx_}@NEh Y oybrÔRڍ#& 澘)p,X&42{ELR0'%pT  z 6)-=3sNؙfpUc&S{;"Ht}Dd\aL Rq`V^`J rpGU"'Q`¡'>xoزӧ[uw傭ɷbGyT,'a5K03PZԺȍ߸}1:)9NO3N~e¡4N{c>uyE9^ӭI|Er\!Fšylp^|Ѿ(TZfsq2{цxZ)&IW;: yXbe+; Ѐת+t/t4ۺ@eA~|/|\y~$iiK茧|-[LƦ/r=5L? >u.yNuO?<)|Wv|>sL2Oa)NBn~|59Q gKbjE'T o;U=\SKM(tFiNhʎ2Ur3a*ұ)&V8c @?genapݵu5yPA(? VJ7%GumZg ȥ LF4x!R ,ஓ&Qi:z:ظP?@$nvl-|Ց/r Uoԛdcb#~wj%8$n<+qwF"Q,!UY RY#qm (]ԨSf]`oB)Y">о`׿LP{o`q1liN"IRkJnU#~bg٫]Pޥ*c Qv<{,:`doQR;1 !x˼#&^?alG5$4pŸ|lhLm .C |hq-jc2Fl|X狫{}JARCf}bjbxsqQ;;ӾoZ\>ӡʠ0d?-,-3wGg-#r=*'3WyPk9'A?ʼ ԉ]!ٴ'}kj?$(>ȐU[Cɳ+h$Z3t-&Tx, `Mk7ZyR܉W^a>Ϫ i4nN~I+gMћJJզ&bx:lm'܅2ҳƚ\@Wgez#b+1&ɉՌAp{$_sA'+b ,-1K݀ġQJMl~7g-pIH_d]@PH+"vTB_R9%eav[Rq[ƅwl|+%jk!Ify>8Geb &hN;gl_"NJ+@C?Y>/z,y7|iyGfF}'TeFڸ DỲkjtNF0jB}GXzJ̯Zx|Ҧ4$9wF0Wa}?bJ|?7x7N R,3M9gs$TK)cMOՐF f(,CwO]z(MܲQAPF.宵6!nɄL_Bsn#tm}e޺0i>kp1wS=O9?&_`XU&H!'8=0lI4G ^9*(in\.AL^eXYn Q+_]䑯JD%Rhd~]-:nǖЛpvPVMѻJyK >t ftxiP/rm%whmPE>VyUF?IRDP{+eU-%vDqkD>6mcP$ D EY ܫAAXvH γo+F\dxQ?6lb 8a_"QyA5ΰ,37:# + UܜO'\}kmJ d6/ZׇFf#BEƩrn3; !ZCSҸ2V( "u[^~LҳEESVs5Wgɐp54_”I6VnqVXX0#G9c@gA vOvte&"Pko ~$|24.aq,h ę~WzȖ#%7P~M_R^0p+t=Zet8`ʣ)(A"P5-i=2Mek@έkt2"rt_=KӻNQ$4:e(&̽eX)AҡW67_W%Ik׷wmfV7jOL)\KS.b,]:[0hAC**m4-+Ib .FmG_l+}(ܪ "i槟Uʂg=\ũDrb+Ԡ˂a3O]Nbt._o)HC$Sx<[!kZ:1"+1'H6y]|q,X-7w.?nDwEtRQ`a`/oꮁ j 4SscQ,ZmT!<`_EWCoܷ[6$ LEd'54ix*O5 ni`ڞa]ݧ}ZAH?t!6xgJӰŖPq4d Jnc DB,*}B0f_w'4F$3.w ,ߝ蠔N>2yREeS~@,5}Np.!!^N˘%X}5qoUj% [|0Fi-TKpۦ=9wN0-! ;8 w_LÜTX̢#=,boBc}pfjEc7]Uơyf=~bd^Iƍ {=? -8 =-M" YM+ [i4ia?%I[=C S՜;{SV'zU6",j27Х@V !YtgzVo<'vQZ̆>rk WS'Cѳah6K_ oNchEu^7EjZ3>7-*~rbޛE+KF(OhJ| R1{3(8l^Av Q-H>sцxs;\o]˽){/`CuRz* 9 tf>iM@)&~p^ґ p` 0{cO]p2d,G (ԓ+[ {~f>Z (cVt$v * 'rfn#%M@.hhތWn+Ҙ }h[PIqQ c$tNùbj[3zE "@͑{`ؑ%.KH'!%*";k쾋}~RP,OߏՇ(a ~}dwf۟&:[NoKqL5"CiVcA1svahsHk쟔Aj`X< ۵_N`*p֣+W 9u I.0]uhfwv7HF0':/3QM(9dGua9Hdz::~]9-4,m7~\zh@)Y(g)MO?vV- <Ñr٪|pmRCi҄A+v4yRɏ$ |Cf/$Hgnv*)PeA?%qp o1y>oa$I6'mrupVщ'o`gk.*.Sz/ہoaS|ʺ^Fr%8Yd].zυ|mxJ #p~7|?>hӘI]58%H AF  Ycل1p"hour ئώ=嫾G <??I#:f~4 ˢϱy8Hd9-ciqKk)~/s,$ݯ$JIwE(hg1\.fAuv#ok;:?bwei#Ĉ$X (('슖 騍vߒD ?*tIB"q0uZH-6xf2dNz(~07\3>[ƁZ riS,Z=[؛8-dD&cQx )UH)yEvQ&.<oB@ IxNZT2@ ՜S7lCޞR=7AZi %cW6cnYYlVtɸ9QαSnw?bԲejVO#/+|4V@ypql]՟zpQ0q:c^h;/27Vk-pR8B&v4f5I|VEڰB*| `BhUndp͐|{5Xp I@2i1T_joUg1eu/RGX]39(`TZ[WGlChFbbI"EBfgPĨ(FZF0e5_z8NUa`sܴLf0Dɢ3!=!u)tXTKT 4=1nPrȩ3JHm +^M^vE٭\v7 Fb Qֶ*nea٩1۰Y;dJON.G=Lwߓ1=ݥk8$V-o~Ē.W}*G% m R} 9} Lao f5;pH-KGΠLNSOW:Ր$i~?CV@=V4)Te-f\Qщ;)4Ѧ# "K׭7 ׺kR.Nr7c??8^6ؠ4U+ExL5CsAi֛..t'O Y urNlZR*mq+ҹ!Šv0!zklNsY"!+)oDwPf0i̗6j Ղ,S[f=7K&HqY>;pͩŗHVfd3!6(If5L tPz#OD͕7d O;[ wExI[(j*ԗh"~*V:^ P=:GzŃFJbZr˲xh>4DJKЪ+!,wF gA2Hȕ<8n;ۗQZ2KZ9OFkݠr*Mƿ+0vW<)ۖæAw6VK?Gt6VzԀrrK9뢾zZ;/\j%4pndآ3)]ӎ<ߤ/+>h WpTŤ2.*N `3Rn :TD_Ep?;9<鯘jKj$DdEO%WbF:S7a1$BaPZ7x ;橈_:\0iSLDJ3q 7EE7xuʣs}z Z\iZ5dj]DRd=(?!GVиԹa|­h kɯ$ǢqFZ~Ѣ'.rc\/]@L a*G4 d ~9½'"wq POawJ?bJ큾v׊N$}8`8B~E!{1',R0Y{7ǑPdB}=eTtI>?39 -ӺuSǨm Uy2Qtm}qfV /ۊT%r|a U-wHTL0yw&m`R&յvVquꦢ. a$VWUѻ%sa=*}[͵), ӻ쫖 gbPs1*ruH('{I8O&&♿N h Di.8'Vౙ+'] NI\hRFB-[w{XGP{v? * C3o~+*tʲj[A/ZLWKɝ5@m@xN'h￟<~aq/&Z&F]}>-gN>nKYdve rf0uE?~ тO/JwvDMi6shVE"Z:e$^*ގ X CcId+;#|X+hqaC-4|ƨ:J^:tݶxV)\zf}bB|fwlֱB& D;u/[wrƢ'V槯dV3C zhuFt%h̑oz84yڼn)&ӹp4.GֈMq4p7" (4ԑi mNIוi-}LA-CI5r5OZrQ0{"ټh m;hmD?A71v\vdyC$/ YLP"g:_>q љ!} O*j8<\\v#!X65,qm#zU>VcYTy萌4Qj}$8=bP|Uʇ6Z|t:9o#氫󠫗wx5lEW_FB" .}8 Nn6u{D 2G+hmy1wƊw##qF+j=F^u%7-#;%t>955}'8+j>HhIfоnȗ6dVq c+Q=P_q9}ᒎ +>O,lo)ϥ]`HЙ N԰&14 ?t0ߺ-2B M^T ӛWT>-@֭7v[\v ;;Qǁ `o|:H٠LV1"R</ ?&5%o Gm(M(raڄ nٯm9.*MUa~kFO=1ɉ &]=76Cp[KP}XjY]ۍ]Jf{?beɿE{ɀY7ʎ2` Fo䋼LVquOmbMv K5ce~uYN_~oFzѳ>r  |5E:*oOЬ'o! Ic.?)4hH%oa֞R{E'F!|O~zA"*WU+kh =vSv6ө𢫯ݛGʏ,`Bp'`tTYSzE 8\]K;jΛ͜)y[56;)XUvX UM]b1:vb|* (BIdd7/) *[-tk.Pae1WD,*_rc N*M?9mV,21焫.>.B`Quu亀kux"hqA^tJ,~ZGG~Xx O=UP%fzw#!Li"wˮl86P -") d%# o121@~qRN`80oٓj4;pAϑ_^[-k~}翛kv'uhf50~mS!KN-p)sl&mp͚]G*T i ѫG1j{Psb^<}Rn~7~{ʕe[ˑ Ʀ$BnC A`jsc'Č=ap=4>ʧW*,R?5mMs6^KxTBNBVG(,_tf  )ʓ&߇X) >(7Zp[$ϙ \39#\/͊h E /c_,Ns(2䖀Jx{}' ?U÷@N_h8S1Pp`tV.LYP#Th\Pţ$+"ğڀ +#NqLca{@%@ë (#D w .^["J$IvX)S{P̩ƛF@BM4t{Vy9"5T:=`p)-1iaQM-5>AF 9pah8XbSM2 =A;.FBΪ3ƚ1ԖaMPd)8~ s忀5V"c2ޠWĠdu ӺX+ތ~zALJdIK%TO̖T(Q|K,#[GoЍQ"w1 E:Am;g>·d3 z=B [7h`,$tC8q=cFa~$qK$u``|U[ A/GyT۔N-"92FFi?l~Aј)nC۵ekϻbO$chQqc([6=8?P}ТqnA-n14xEp=c˜@OEB^/YB3C xV _Ԡ 3a!%GmsMI<ŧ?Qx>pnf 4F;'7t+p_u:](>yD0^. C~#Yu:z࿕3x#~+dNdF> QKVX4\8FdDsFЁRR|YTe0a]u񨺟#9jdÜ|2+RZ}SEA6=g+ ݅z1q֠!إOts,bQ˒epo_+@R`0og׿.Z,upϰ̱!n³Wj7ؘI7c/` ?6+ʞE:fp>0k /G,R8T~(Mxȸ$pG9ض4/ n QܻD[h-6mݿDܜ\\cNҘ"]DUIN)1-~*}u/i P|2&V#kFb,ZTm}>)KvW^C 3rE[;qJ3DPj:AWgFaq ;8@嫷ƹ_yG7n(ɣ0m7Ӄ+Z!ੴAFtu2oyUb+C]$q>[LWɷ`d4skW7vщG[e}_O~}&,PT\r=aO'u_grr+}ݤн|'TN^8ڀ=B!YjE f)#/I]^+ ෂ&t"\y \'NV㧩\5b xD Z| ߗg?(%Ғ%yNnM1{  .X".MʨH$QݶxlrV.7LMڳRy/">+nc!r/UI@=l\}q-nMEK؉HʝOJmlz敎dҡA\hOcx UDA0mN'uW; \^.LN'P7'ˆ4R^r:5)ȴ\s܆HCVpTN^jZUa8ˌMGr} 0PQ_65e _BX=L(+L;, ms("Sƺ ^Ԥ\\,o.DW` M;C,tVP,h͝nQJ&ȭg&ɏ@uX>H߈*>CRlynb`¹{P JkEŰmiuW?ZjhsDku+m̾sÈzƺ#p@jRýHi0UrΪ:gáM. ꧢHm>~4+ԃad" I D|mɿ+)X?^';C>m;6B֝IYKa;D|IA YقLnFsS@& ڀ1m5ie:4֗ ) e@ Sx` `lHrI ;b'wau@mZ4#O߿0Է3'ؔz'  F|WvK(rV@je?A|)zmu)N}\XGG&c@DY: Ѳa#A Nk[r6˔(YD>BEh3#T+iRReV 'mήq턈r 䪱aV9D'>2F(tOOy3onlfs@\=- ."Col_ e2nG" Jc^Qz4@}{|А^^ڒ1wW =L:w>4h a5 ڝu):9ߵ>2!N!zWI>m"ǚ 'A.ULՀ[=Cˠ xsc~Šj;/ HD?pCp쀫>FlN,#m?4*7ewؕ(o<5@LxufG~kHQ˚fcǥ5:4<}D,Ͱ9ǤVkgβ웞&W⤹ 5Qx thdrP./5;[EqSêI!&fS*ovϱ+(|Sx<gMIM. 'E7+LL o~I q #E4e) ۱̡O9]{~[_ctCL){*UD>0ѷڛc(.\Ai)g&-۶56gixEy=gǗR)Ο5qZܑdt=E3+6{n}pH'>tR[ݞ#|xU$$Q7Aƒ}ic,&K܌&ї1"ʗpD{Gyy a69HE ▸/2"l ˕=?M]U*= <5FXi%\1FH4ѥNWٰHZ9QqG[ŎwǷ}FGۄ!`brx3ȑSL)BV]!@䲱8+y4_2HBU˱v_z=XI_uvtk WE^b_Ńcx֨_2_?cf/:9i9 b}'#Cޓ_9T`Fv&؎aV}|v4jV]PtEHd-_6| 5,agqa["?4ݪoosYcdaTŻrD aNŔΧR^N=bK?#)˝9M}%*l\vyd[ rL~o5a )89j>Wdx?+ ;qq߂̑gSW {ƶv]Ё(T0QЁRh1fڇ\` GM57ٵ\lNCP@eסUq9O*) + ](6}ogqeEʩowY8 lILr 9z[@ ^O NبyĢrcim@Nð ,b$b5Bk]`'kY ^CVLicD)p-N`WUDnsW#L((lL4"!"w4d}[FBkfP ПP䮝JQ'_k {k8ӠYM2dkfk"!+ŷ6!=*@ +X0**t7Qs-^b4VGet0`D5 ցק#ثv(0Ů|gܣ@{Ic>hQ\?@f =khB4LRoӉd abp8ݚ<~ϣЕIf!᫗֒~y"$^$f =Vؐ_ TKau ˴5[1^.Je~ n6lg}v5"K.nLjYwcX@ /m:`05iawƫFvu&[)?nOC^7j(wփgƯ9ک)VTڞzB~Rypr*.Hqk9V5滤04Woh͓lL9qHE7 r5ly@d<hʊ4~p_ucZHdln𧨒e6(0h8!+ EIV }A]7b\<&dS7lroD 9xYl[Syg'm[ZLVU?O0m8qAiDb!4[1ؙ0o,] mi1U#Ә3ɈD%z^+۽UqtFAT|Y^ ?E9  ֠*ka[6vKB+y[sF_U9-9S2w?EE&rh$D}UkvZojXܗNn.c[Kɦ| {Dxz4z/ bMqs^gժ] ]Z5*%>L+]hǞ+e҅ \?P`-.QR8(gapfzm,OYY Ŷz6JR D@5]G7ʈ!hocϹP婔I_~/.څwmQ[zO惁jȱsu8g/y6߈>Eę}9Vk@cL57pYku |Qx@ߍI֟2Ϟ܈t xf-y/8h/>>uvTc?GGekCÈ0w6Q4(a₊_^#0^T>!aLn=59NI@׏E`FtKSx/3,ZB~ȯ 3P lRt`qulfQG>z9l%Ӄg+(>v)_PKrc< [@' >VQ߲lo^^:! R>@=W ?Ru%+Ԓ+IB0_#i( }N7]Ҧbt%S3zKpHK5:okTƽ4Da7Vwn9˯E&Cv.eg$r(vDB1I&(#KK\){ vYЮ]<Q@/n_⍤=9yq bܶE6/Q*67ﴞhCD|0}&xt !Ff?<[q6Ѩ- EM{ _ %$q`P|GJuGQp2l@/$1t=T7]+=\^et}T#u2D5A^w,èGf<0)|=yU&>tMF-aLbՏ>ptB@])]vo5dpt$ˋp^t[gnOJ*(Vt)Ӫ63B5fPk"0"KlAN.݁$\T㒙(i:Zh?jN"0`î f=A.&_Ff S|Op}Kt>x@; O˭>#ag0kYJVf321nS^xD1ԏheqsU(I]Vͨa3S`ރ6FjFv Դۖ/ouof}g\Nч!![a{T`~!R-XBn$H@(PӤ|<'Mc:Ӵr-An.Iʼn3]N۪q"uGD.yIi=oꤊ|PU(C&#<{9nl /U CyI?2D}8*Rq:*4Q8SeL:<aF(ܲoAclBfXb.J yZaTc݇);ÆtA~T; j; |~Il'A2Ă V4Ӄ༸.AR(`O{{S'7֑Rqq.,!~JҪ RYhDk t&F U(h1<(#IV8lgmxבME/,N.WF!%NQ0udu3 quïϵzjD ,ǓHM_lh_'s5y#$HP mPOQZ7XT'.V Uczxf vVhgr#J]_npC83H']! T]`pB ?# ?`H8`Vk]ʅ@ٯ+U$/ .fe)* DWf7L)m{]L)އ{Lg VV: :=? Dh.I!8FĠF]C-  f#ytC\8/a?@ Hْ27"`7*@5GuUUo|pXF7fE,VRF)!!uk>)*N,?i1- JKtkob[C#N? )pƢjujI#Q;MoB%n&uLz5B"Fpq"9;U dLJsi5!B4}[_03EKz6k~U /t,pb{X}󭻞#H5ڄv3hM!ToW,I+miFtV$n!|h^YWxb`Tǔ`9Bۀ36Chǐ^VVyENa E#Is.AzM L]T 墉^ㄇj\\ k@{r";Ցx}*ݮ5r #c'H4icW㡟e7U5r;1{~݀XF~4]YQn!ޮ:64X}Gf~y}hz`~YH0:FwP`Zxe 00G › {;RĭdQӳ}=Hzx9t!7ULme=}7g&VqN˧X&BB?yF^v9<K 𹻸 ܗ(DSA4d0fhkT9 tcAOu=G˒\"9~޸V@ +lr50rY , ~pU΀+WUkìwr:(kg1,W3@gyX)~3)brxSuwMaf4FU>>&N]VcB@OBG?G`t(JoQN!*\iN~tP~ W#a{ʯ-sp%"sL?I2JCX=_A>cm a="͝HS/,T8[RłY!J̊+Jvޅ_\2{&A_8. "Wz7@#Yǜo yR'mNx SD3ʽ[`65La:Iqzyr8K}qS&ARlvQFТ`;Ho5ky^睂/5,0@KS0"79kq `ނ)xT~trZs+hʵx윣ڮ΋ɑ'wiQ3pp| ,xkõ*p4XOCh5yہ™}9@7ͬ$`ӆ,`29Z/w$r؜k| 9mm=zpq^ZP^<ڨw,`c C5[Ʒ U^5^Q\ywbYkU۟B12XBwl%ʭ`&1 n_&{倓$(p֧zks@AGn0v8q%YWM'ׇ^N0)h̴3Pd$=E1)mOY_] VYV,XeXkVӕ~yo?iJP\`#w0?3~:NӄiU2Pz7ERl(n_Z>Oh5ІU,'1`s7NB,* 3c@Rr|]ll;Mꊅ2,*^ӼkZA'v^ov#WhjOЛK#Jabg{{_U~Yd6U$ rz+©~Р*4tI6ݔ𑸭{|_RSٍ3[O9ӡ*2/ЗbzYY2oEgd5 ]Zvq8FUZpJԏz.D `aBI4t:JCO!kN:vk/ 6ax^(p.iLA`)|'60H.1{؟˂~UvF1.] bhezC1--l5 qA~n=E=$9\/=cEQi$7} &#Bn>F(>LfɊ'SF{)-.$ pѱ_V#9&W/ %k`3+΃q+86LhCk-*ޑĎC|H+}g4㇯߈h8H.xCD;֗ A>1LZMcuHdZ 8F+W2Pzső.[H5ʚ6"B#Ct @Xړb[RCXtd.! DR#XM[,+x õ/r%Ė)f%}8}BGS[!eÙAcDM.'&,ߓ}^byժkW#-EJ?XӓYO$\v].߼h,/l 쉄@ Ou~yt-e;QđI(2E&x[./=>EʭsK/Be81t$O R= =0}2ǭǎ5C)\9O$1F:4ew xtgG[dF(n_!{v<NAPȤmV〜f*xDT\ @Kw^%W)H?Q&k$sN f cl |o.&ve-,^-* ]jJxa@  ہ0wof [yy)aa/lU.:nDE&&Li\̙LXgvc\Wp #]"g'w}zBc&}0U O?vA ;F{qT c(å͔e*"5H^"0uM7ܮaN b}>ea:!v(Xő'>!%#~UYnKSR#{ /^WTL:qkOMʛ P0s9qO\d,nxPJ]6IUe=V&#냯]n<:z[?wҥzѥaZ=){nP2g> uFo =vZ=a&n]W*֤L;7_"Q2CJv4ZM)lU`nl(`Y+Sa{¤dqԇ*)W2N}0ؒ(BRE Nr),)i_z<{UzH8ߋ~^3nh| k675*;; (K"֦MBs|!mJ f 87LlR>Th!ѶZeK+/WZ).Bjm_>Sګ]+z礳(j$;ǝf-:@9 TMoJAs1n' _D/FQ&QOI9.-)Lq!yM{Ux`{-K5J lcx[-l"2JOQ1@ xgʼEWH᠀;@ZZ)t;cIhGTsdvw) f &qjlWgX"ގ:ĝ:s{ +n[ԝPea\n]1HlI%ؒ<7kDcp߃cx/a:au"p !;I걉ˠةaUӺ-w p_LMKb]ZB6d+i0CB9'JSRٯ"ee4qý{?XGHNY90UXDH}wU.įS4M5B eN2A6]]r&dEo"sQnKAf rDjGYk ayݗ(GBU Pc8UYс4ЏF2% EÕXUl}Xğ&k-)͐)?TQ5G'aG"O@݀Z~q#Q5|`Bt>9@}JEYRe<딁WҺ0Krx煯h ]*Gn h8qats?+0i%e ֟)袓W28ܗpI=prjneYfySLz Z d|8ξ4%9?+(uO;"y![6l8VRO@6Uu i?kr, H+rS_oy85??3:iq)D3+?e×t'FFƾ͑y/c'o~2B%ҶK:ځpո#[v{T HcPSw"6r+Ve-n"]UuP&@t_ д*YNɽFϩ|`*PaDt™Y]@E.'ubjWhV4-RmKHp8Z?u(Bvc;>?A2D J !UvϏ0qbBչz>>>tjz܇lXt H)Y}b틴!6i L]CB֥ϡpCڵ隕! z* e5!hM?IDfoJ]1nK;Ή97HkJUJ$Fn0p\ 7eiތ*y\t&ns)`rv/]d11Vb)hdۼkET4gG_лh& o>v*6~I,YPAxqz4Jirm,dh3TZw* b=,H[LwX pL ^?A L6m}\%%\".rjTtqu3"K-&IىwBzMhiCHŵ0j\%.vzMR.~L $v^Rv_~5w9vo:'g-$ʋ)LfEΩ ,qc79)Ndl,ѻiўjc">fp-RX.(jpAzpc7AհZ?Ғ:]O,Q_.‰O>)vK ۧz4ːcthSpz.M-s'tEѐB,M=Xd0#GĬZˍ4(X%fH;k^Z,fUD4^nɃ!V ) D4\CG| lc{?wWqv#B{ hb//Tʉ5p%MUBXt`{UA8vAoYN{VrXuU`ێ4R/N I4h ]|E_Pͬ%5[hߤ4v%M/bWC˘ /d;&Ά3O{L2)4^TaI]ji\=ͭ#Īݠ6y%4M?9`g 52g;„- F)(X#-RBD/`x+r@t2\t0B`PUPPB-%9L, 4m3Vyk/*pZ S :aڂ`!kA-oUSMJai uP$50H?B,n`E'@iMOO !5(51/x+:ͺ*d㪃֚no$N;_Q<Kp3K $hm[}QSE|J^5Ϧ$PsDF{Kgm6*Ю6E *Lf-nqV&ʶ(N2xZަg'nAg-+8\@߽wi`=s=cڷ?eJ0uk5gsMapCL [|Qo8O K pA)E/;ǒ "C&*#GdHmGSqtWԖWasȼCwAϒ{/ҰE_󈗃DpNwK85GZC C o@iNnY pc*B*:pά/ du+bWfXfcܡn{Qq>X+Yt`.H.{c1Og]Gb5W@lsa-&ow/\΃ {Az=0}Ok/~jY\mGic w;VK嚐.S@l \<߸M.=z^x?N7zn-:5ȉ!5Xc_aӒnx Tqv%>L'sgl6OOUM`$"| $ҩmQ+TFe+ zs{̦9?I%Tz\hM`X@t_pyEѺ~jU6e&b|z*+|4VY{+ōLdɓEv([ /d D47{ \x >%Ů!mXSbZ޹hP8 l?VwN”xpdF vC4'??c䒏9-L B[TG@{_ΒԲb ^ƆB~b[B|}Չ̂ ^튑KKTPpLi:[Eؽ(29wsIZλa@l[yN˞T%Й>H^thfb4|UZ+]vfN9, 5zC|qnD29a8nZa΅ ~ b݅9rCzK.<4Eq?@j$ڣ:I@I8G GZC+3O<[V.3N]vCOCq{@7%Mv`)- YC~qHC-ЩA${ĕ{ ]C3 /dJXËmv|b:v+XrͱT;*q0ʇ!H닍P ._p'u |8&+] EU9G4Vr=kv.ܘ_L>G/)˒e7gø]yacѫO庶wv_/mxw49x 44a$4,UPIOIJ|=`5VO&0Y)G0i`J, Ķ}0GRez<}`EN~{a #4]e,yӖ}Tݢ3Q;Ba4gC#./wgsj$]sKiFzLn4I7ЏШm3B`$G7 fC2凗H+l k1imBGؒYߘd# z58ggSktJ|=A5A (ßI |n,AtELOיCɨ.nZg(,4j73{Lz&ݵ f3ǫN)6Z~U}l7#Es ) mOy>~7j ==~J)*y*ϩSާK8+[ J "b({`4JىR7/0f'PZbnRE=$퇢X]@@A^{}E4D %oq)ϓN9Z皂tK] KQ"1 pGg [#>Vx7Ҡ?T`Fm="bN^1Z͊K)jaU|ű{}P7Uc|H}F[S9eU>rJ1Ҽ 529l/Lwa%_0T -X@1 _6nI Fi۞L×&%Dٓ|%_lHDb|oC/BJ/ X(?dgYt! L[.0pe-̧C̓-2kP:}A"p,a #~8`F`P\LpY)J^$EG_N/>QWXe $ˋ6uެ\l <w:?x6CU^pi%((6#cM׈hUhu ' }$lHUijN8 ypѥNjt6Q`v7MrPSA^~ɞvTDǒhE(b,6.Fص\ nWm6Z6 _[Ip?+ 9W# aۤM+zl<mρb_aVh,zqoF*"`PyxW%D ftgNP**;߲d." #dd?τH#NA G¸1.(aD/ ܊LUOg5d% , ?<)\1𪫒-a²3{HȡE'v;N ݘZx>^,]HWd3%|{ K1{~^,E;VϽv69Go)(<4=y>iCv1j4#3+,޶:4RT|xՋP+z|OY~98>$?LvS9aS/5JNQC)wd>Qj rܧ&r}68,iET@wpi]oԜU).#L]I㺁 X3I|8ՁL?&o7YmS^ =EV%yq?RoƈZk8kZ#&gW0&J?)`Nh3$ 5^ѫC1P~h d[FoP{ 7X$tڻک1!)CచlT a?#iPߘ3 -9!*tuЛ5WCjDW2eB+9H`ú}`kOl=gfF ˝2/k„G:U$>KR'^13j7OD`q::G]UTmCn2L@[nEYhg~?]iSMD;׊ IW|n(.m :Mm]$Reե":P hȖz&/̿ |9 C #d7nXð5,q]?EnxAv&߫U3d~ )GzF''-0Md&7a4Ny-Bot KHՅP%D\asLZ{מTx, O%@b),7ݕMCu7YT`Oъ-W~ܺ⏘W?X\D]!jG*.Cq%1v*-$JYAs+{u!{Yko<,?>;=&Z4jb$pA-Bxטvn,gܐluˎSHy%z@'([&<ߕ^2 pk$TpvG<~کG+<*ehDeDP̂MTkePߝx9x/L^TH` ͅm1٦G̙%Jtjйמӥy|Jӝϳkؒ{v:X촴7&ɠŲ.$E,}$4'ƣӻeۻ&~|(urzvLGX_x ^K#ɏD˟/1 "G&o=J_-qLa#hCZiI ۀ>0WH=d wF! gIPR SZ; PD'W?U%?;B:S0//I1i\st0 Ll%zd[*/۞Q!O"iO 7q]zo" H"Ҝ#DdVFɸ0/H Ѧ#VL7|2O%f՗iBMvw ]guil(b84(8E|&d&=0#_RYSGw!jd-$e}JpKB[ɾ?7zzֹo͗0"o/E@*K j]W#H'Q>2\hV|O!䀃R&. &V:^J1:ui`.-I3^I9ܺ*.|֚QنED9*b\aȏgfCYlaH,u Z3K;"+c|$Hc?uئ#v^B`e:nk@&!@H T2zx0tuVIN+}eU@f^{OFbnpcjdSq40Gyy@߰"2dO]g+~n7%9P𵢌֏q7 0 N$9N )`z$4 E}~mփhܕqWza F~}><|Ew{29E! {zI&r_)ل.M=\44SAZQ[a ^zcR0j!g"@WH&<'T\K,7Iw:ϝ$O 70hV)hHeY-CpTb"Wdeh*pM:ivOit#q!<7:o!&۰:H2-^@S7K-h^2]E@q~ Y囮Y5Z,~G+IOFNi]g!b!S29c_<+:GgUQ(XTrPiKCմ=8Gʕ%+~+j^P;J3P! 82o@!"E094~ˌX~d{7^Em.]=VcvO>u~/| *;>h-FdlwD2Ծ$n&QJF|]jܶAlqQXH]2gzZw >a'J+[&-4];;c0ܧtL}eqjМ5զh==0K)s(wY=vKG 4g>D+* h)qwz)˄p醋8B( *dflWH;z+}CTF 2ܿ(&fΙTIpuFQ!.:|Ѷ ΨӂAamɳ%m1n^ct(k9\MV]^~es<= ff|[BSpXzRՖĈ A+BrfQz*Fzp#h=Z*mɟྡdr??)9 ᕟ)HT_*AN e7Lz!YjD^pJW~AeɅ[b7&ؼ9+ YV'}z&K'$yƾ6KUp0{$j/xr|괁hq̗ڣzLq9RDRt/vŢ `dbƞLW^ u#RڬMHa5q~F(>gbgwB㇉ܠ1pCiaaYVbHLɍv/zik*tj[5|*cF6q$.~MhY _}'b!1ښ0'޹{&ّ5gný,[7PmAzw.l{ݪJp9Sc$]_uAeU"*d:=}Bcx|F3Ns :|l!ûO@mG?Й'nW+t:>K+ ;Sn.!ͺ})~umLb ϧZ>cm]!LQWBxdw,I7bv[kQKCP*1Y]U 3vk5Z`rHD_'Dӵiɜ^AN*+ITBcJKXc-Z񇾪.6L}\=Rj1K)*SXëAO" 65YVm3H󻝽\^썣 8fdwAu:v\SLC+Ƽ_HdW;i>캖b Ky-ړ ^@J+хKWɹ7Ќ6HaNW,O OM!8E =7r:_Iyj4)+e6}u^ &DI,1 TeԔr1SDS}w3dm4&%Tkj 2 |&r?*#bo/F{1^!PXQ[bT5.֗b9pݛf譂p{=xd$n_uA#‚,DpgRS?˖BKU1}WWz!=̝ !!q#R:\eֲ>ɞ̓e ào]_LrM,mCKh4MbN^&"JV d%XR\L.60jM-T4%HĵQ(}P90޻Χ5mT:Q񩩩Z%P  :n4ldSf ~̄>2krPCױ {0`gEa.RW2Nw1Ig>tEB{DLS9@#W@j&z2n|6ll;ү^& W (OD:$bCvhǍ&5FTeQ5>բ*62ZOS-a;­$a%-{ž SEO:tua \s>dT䉁:J~@L1=a $6ôKwklGl' &̽|Z_Zsm$ʃOP~z3̮ o1nfə2˼OGJ1x3vs\[3?`Osܺmoe)K'CuknՋRt0`m`udϋhN#T^fĶ>tU_b3imkqA1"2*/IX_5ṷjǔ#: W3}@'@[ya_^V?:p˧elN7k8hBret4 \'&otwڵOG14Spisxޠ{<@Њ Wش6ߑo{e& I"q)$5K\ei;,Q*n]afȅ[GwH&Eiw~g.lӁOs9SG.Ue#{ JuIIRoG7I)$}"kT˻o#? b=DyHpϺ<okbӯiȜkZj|F,gn9IMkNv \l>#64VޏQ,ըlX=eGZNd~4)ةЀZUߙq3 qytTvIC&'J#Y\82Ƴ\7a##?`#mHmןi%%̣2-KpCM;q @5m ^ӲضLVxg/tۀb@d=4 Ξ, wU^*zh|JڬQ%B 0RRӓ^_-kPs,#V{ò> fDK%wqY]ks^7aT40a) +P/d7ÝU+mH⟴M]@r ~PDNC("&H{S@$B9-yV_LRYc߮vǴv}w Xvܴe@O3#D6ŕN$| -*_%>S )fO|hraQ~ٸp M=""0ؐ,_1 WU\b{w@eɌ<F]{bp\Ejg.>z g,W+Kk JFK) Utq(Q;\  ҎGƾ Qt48U*Ï|Đ0gUoU3Ez,337mbtߙLV8(#84 {qM=i|M%ܵ"jk'Rj޾`;M-ZŨPp&u"9v5/k!]h\}-['ΗXV =oՀeeymc%aMdRyDF_,h?>\wg/ӽymڀ6ȞNg#dĄ 8Qb>x#n`~F8b)L/:{#F7(2TQې!IQU4^:vI"ؼN@HJJ=K@) HD{/kU҈in?\g[4QQ% rb2ct'&vxev~R2ioȴ; ɯ]Ӂ߶]Euka>^b3V?J\ScpEZ[؉ClY„^#OHeHG;[aF"ϼ5ǴjO6žn8E^Ia:JkYndZr[n]YZAe ŔWơYD#YgZ- Tނ{Jshm %@ s *N&M/s 61 uȉ3ηA^$ΡAztU"> !;. J8δ98DV\˄zCs>mwUų3n?'޶df; zV/^η"0\њ%%QTWH?뎖GOR1lU\ ',mC9AS"KgDAYdJd0˖4؈2,v+P>b{LIKd$;JlϜ@s onB$K]շA~ΒcOu25TUt- 3̖9ij˗j$@ c$ c *{*E 6k1n1~A1E[M=![w^2ļ_QX/hEnZ  5C;iК#c}:Ӊ@.Mz,<9K8Ѝ7 l\YZ2u|@ bI5:rƦͰ$&]*$@ vl`=pʂXJQe^0K%JL趚e8)OCY^ek% pqwptmB; H \aYCFXt98+U8j"&5KSuKdԼ@{ؚAm)xk;⤥{&to'cmR.25bDM|7²]hl#"\ Z\kja1\'>zpX9u1鿪݌Ȭ.c~2+5ܹ'HbY-+@Y=AI]FL4= iҥ9_V'KZ`)H{GUWIh\診'5}L/ў@fd@DA# n N?ҕRb5 E6tyֶ+T]`BUW4Y{1%:).$-\_/ך$,sL a\ߐ5+nOݘEpw۳!% ԋ2 2.ל P8V#K_߀^_b-h̶1 ># V{c TIsecCq @]$iڦ2׼|,@p($:^^ZEjǃ%%2nC:X_=Vu c2xaW;:WVN,!>_~cCaT6aawЃE3hP? DaUݾnOQm}^^WQn:I^1.$uhwEmθ`/=85ӾgkJ zmU^AyXe.AHҬ#[heXc68K~ߟ8KB:N^>:\ J3bqͱ.P0Vt2tX1ޚ536pC1YMICNiA}K4.R`Pi>?zlS֞֠cƗ2ڒ ?{V"!Tb=H*e)kF^p2߬|FPbTh1Plz\q*mnW/fڒ hz ì (NKdJ W! Y-r u5ٛٿ*t{c`"z :.xu犔{:h1NfiDްHa~wVg哮B&%2Z1ʡT-J:?&7`QV.}xIꖸ;>O]e_+lE®WX+rXS-HrDQϩԸp qc\?0'F)69G[s2{PJT{R4G i^DnuN0Nu5?d #9#.b5/Aa* Pޅ1bX&x7Ъa7:$i@@4Yz iB9\'oTK2 )W4/H}:>N ?tβž$15$"b]/L8 FR,$Plar2(HMKS05ӔW` 9R/ 881hf0_PW LoR`eC# +M,] 0 d\Ipp12 !̀#>#i<͒71{$oJmR^두]%^yoLܴUX^nњ h}fǁ /2$tPG8^[n89<xpS Bsw.~t֣~]Z$)U.C#0hW}]J&Mumyӫ@'$ OуRĠ3x:y /a^nT$0.вd E?jVJ7=ѕK# øS)M~6wZ+2+.]MHjI#ArNoWhLKRi-V`?g]u\;h( 7몾]  fz;͛kr-5d? +glu5#dJ%eܫzTeGjI;$]5}6X.{M\TM$,,fu9Si@%>5̼@#RFLTHм|%1ͨe7OOs_qV}D#AKߙbQH+lhfZvO= Ɏ]΋2fNT GYZ G 7a Z:=<hڂ{b =TڦYa7pùh*NJ|>2,NTz3[!\)ÍpɈ2?*8:aVؽ7#q@DʋruӃCT"7gNLԐ]x馈&Bl/DfEPW]e'f5v{dX-ҹE%[/.sb-;ט-q'"ST,`sDgΗ# 5 mUC ̴ #aԗgVIR8feUk-+L[p w'7jؓo$/Xd8kf(${ @j /i0<E &XIaVÔK+ !g]#B\3V{$Oz4 %JZ.?o5di5%{ҍRi*9ElVԂ2wɬ!HiO#6eblGmX13buHׁcLov\m AtUWJie?^.3`gK( T> +#m2^Xa!ՋR2|SJgg}!~"Wk wX"qIzBӨ{bz rA,8 I`LHˏ,Y"*ڜ>y7qE/z3 UJ5h&=waVW7 E'W@Z/d$BL"٘/^-ek%45kv|uо 3ΤڎVw<^E6iZ<ۅ4p}p3a ;ry4v9^Wˌ 2ŢBdfL\Lz9mM)ȑd=)ݙ^<M?CqA};D.b) ɤ 貁 SdnVe)rjmt~i~~Is=rjh4C\l7LKBUiɡ$s3NYJuL(ނFgҩJ/]UN|6lx`zJ,*UW)E]4taQ<~?dhJZ~xpI|_O\ |p*=9/Y'uf"l&%RGT7W:Z%VvG~EӁcBK{)+9q=[F8!l%\%$G>SV4 \-#٪9;4NYڈ'_]>4 fm WWPBQe qHP- 0Xv%\$`;E~2Z,ޢX:yus`&CLR.ĢH;k0$bmƄ {!Rvb*h-CBSXK @,T!zS9!i <A_U{ lP/\_x>jxjeQl;B9tjkg:\a2uu][ >|i9m&=`$͆\`OǡP*}*Eh\9$Yxw߿ m\!/>~Y ^a*}\7p L*i%)P,u|ٯ6'-{<_IW @̦s0ACvV#u~ lG#eXӒ{Kf'^4质x6ˠ o$Y$2Ɣ>7sZ~{shdfY4^|yw؊`I@9K$׌4 S<ĉ#Y&Ӭo% c11X p ct@2yK*f|f"aF)67do(uBHݳ>*'jڴ~O77 m}G ?YJՙg02jO8rrЏ)x-=<ƓF2)bf*1TR-$L۬Q}!f7JtH}Vm22"3U/H!i7[)0]:j<* J8HNG :N +z ] püFVQ ~92-*HSo^>5;rI4or;=qč?ْD1 ho+ 肹ԣU=dܖX*S5x,x 8ULR"]`c:R̡X/%} pcj{8pr(Mb+hUXWG ,PEy$={-e@|8%@MF4xpm\}uS_fo<(r#E"qQ|'oZcmo?0C)9u*a ?wZT)tA}h:2,QdAVhyYPګ՟X|,Y^mX R5, \qc (;h 54@y& CS Kߋ%ic:5rǶV3Dp##@-V$¿[D}Vy?(XXH,mY!O(0g'wFj9:yb妆 ~k"ǃ rxY,9b爄toy#sy66}L. OS S( ;ay[-uF`$DQcnjl z.:%liQ3ChMBRam@j‛ w-F #H'>P~B[ S)dD[oSDjgP 8x]裻!=bc:i?sD1wZ#*!d epl VcW,.^%ah^36S|nap_6?̋Wug21>Q v՘pJϖofk P꒝^arJX//I鸒l' VxHIR'MnУ8ƪ joj>D?p1Vxl,R.^_Yۀr5蔛E acOl Ps8֟Է9b~a8tEF*)Nly>˾-;V O{5a"^9DVUUl(F:aɋK$&-&7N*i} "E֙*1&ia &)"z\~T8~H-{>)9ۓo6x8Hx91x+Ct 3"\䅏@{FQ%>W%D| k-1:{Oj|,niMA(*cim >V,[-7k9j" q6jIWnk萳K1gُ A7BW_nx]1SB8hSP5aLgy71!S-Գ1 s?sKv5eST!nJ(_OɘI$'WJ8T ~jxbHMB p)txbzQԣ0"}{Um>J!ֺͲAչ G,a)=(\k+idݟ=lFi#ZIZE/[HE 0W BJIAvm-.HXC|;(zb.Hⵑ!{> |a+$ Oɏf_,C$Z7ؓ{\0V7Ć'e 7`35i؍M?,Gm{}f8&-xhX뉚En.%/n$w ,ӉX;v(lgWIQ["ʻ/2BΚ+TڦZbyv xSӒmsr  IA'0 i:+Si J X1\=rζ;:\u"=1A<0=f8W:c[':v{_&Uf4ے 3Xȼ#j"wTz^~=H53KOic~6.} Ӱ H82_Pj^È~KmbOymsΏ1ƠJL6Lӎy<:͇R?ֶ)ote}i[n}ˋ>b_D^"TR;0ݪ99Q6ᘞ;>^g[\X\(ꬷ ɸX.5t1kh;8 1G@`@vn9P+'6+.Ypn(WJnV]_D| V-YnM $W tӠV{b3u&/"WU֊5{No◄|7TӴb]l,BҩiQ] {aaoLQ~H|QsA::րS bdg)zaë2C5Xd&ϾZV9E2A-H]fj_-Z)1e=N .Ԩ0smv`)`kvj[u_Tzyuď35%Ywmx6q(I.,?io[3x_ 8ᅌU$^:nz5>`&11͞YE= {U\nwT02iOQMhxup1&]vliˢ,O-h%8m@tm`t%Plથm lz G]ʭZE=GzxDPvQ/;1^靏G 541S&~ЇsnA΄ :7l-1Ή\QsokjādTQfmP_Zkr5)5^7z BuNE%5D1wBo=/1 oӆn$#МfBZ7|MbXW?(U'r9oaȶ1=$kh\jXge;*Ty_K0Yp10fB/l]50y Pŵl*6y0gd`Ka[6g]uNHyg)u1oYV[ i&$GhIŢst/s=;〙/0vfHVwW견LDc󍠥Wj>{_f ǰ '+ df97-a%WJHa*Uuҫqo \k -AIbѸ} jgLl)1cHJ/DL̄/2Cudr[=icn*6;up,Ҵ܎pCw؃EDg}om5p>oMJ]O"x總0 fuI+G0oI-axTivU@\S>V)ռ $҄%ϑҭ TIñ>%Њ|{;_0g$auNCFZV]KCLLʨ/$s&{=1;C9[hZ5!}FJx9ϸ6@Nw]82 gNEM n'"8+>&4͈ ^hd)/OS8Adb.+Җ9(S~jsv2ʾϱoc@+Aw]%aKX'%!/T~:.Q#,i qW,HaȝAKACܵ"N+8Uװ]WM]}% ]שJYѶT7EX0U12I}Mszo>?Ec+" ߶fҳˉ ّ tOlh r"<;[ZYc;fցw{U4_H}!w_,`S:Jar=YQ tT#dQ*þzag>Ј4:e6Nyyorڠ ϧhPU_Ch^ 0ՉƐ9A561w@t'WMFn+S<ڌpF̴JAL!ew芎L ,ȌQM!RG$1tpULV2~3VpcM8d%weFy`$s N"}0\:TZ[j%nó/B(#:{r`3C5p14hZXRpN߆nyʠ`'N;1;G`*T[nh4Z6og1n}+]Gs e, {ÚU`S*iL")ng6GOV::"Ҹ8Q|Jhdpq[#{e5T Ql/uGunO[>)+y/O)CւE1‰wy[0YMO!;}aSNeAkQg] t਴p˱iZqѵVd߭*wuU{:)S h7%P2|Vx+c6 }ϘdhH(l|JTog2Q~w[ {m| K?ggLqUAPdF1S $%$ ܭ A0{HLN E"tZ8tW%N@Ȑbؗ:n`TlwC^O Z׌nṰ vnvSaXn.^XK9=.?YS 0=+nk=9Fb Z5#vdΡv'c-L,>oTdFq_0=blVQtŝ Zdb)^rۅ'Lt7.a`*H-n`٘ؤO%q KpҎn]0\$:h)r̬]qq^OI5/]ߢ%W?o{.@>l mkVO৮č}Q>"Hh#{ &hsnD@(UKcmvsĉB]G:2hv-0՞s{9 F)pUȀsxͿd@E35P-¶,e|Nrٽǎ&ZdZR7$D EWjHIvqP?Gd쟅v8qb籯q^98Q ef b4H)Jb~+z Hrk8">@Oǀ: O;H7c@i7١ueci aZdr:h2ڍJ"MhV;uNeӐ%_z%",~ /p4 ~j,Oz&q~Qay|b8nlhι8'R>mSq5QGڅ$te}tGtpFuy?YGF-`V@'8\EB~}0 gu *Phh2vq>c 帒fLUn.QTPjFCvV0DɫE%'8QMS$.w IFA)ԯZ3hV8$E/&x(\h4 ?^~b}G O| bWrb Mlː@PۼzNx^gXLn\$Zd`l5Wj8&_fD=+Uѭ ØǦ1 ׷%x~INh4 wh⸜ǩ'7)eX'#5 ӊ<@ 5j<3ыNͿU]BcUo^+ z4e mAwEQJKVؘĽ*Xb=>RfK\( lSIl>JqxWh/nxtCe b뺧D>..XY;TcRo}.7@g{"16kB/?\BMoc+jj@j78EX}k7ut4d7RT[, 7p}ӡ?VŀH^W`k:O%+n47RH-t+LQ8=|H mxUf 9wNqt"FUKZ(-]\zl8C˟U?bod^۶ul]a/MΊ(tƎB:9:ðY128s4\ѯĻcI;4!KpjɌ#G+]ȤÔ,a9L/WZ ;E:N%WDsxGNJI߇\rr<{HfcֽLY-ŶwGRQ3\Y !O0v ݀6KG 4L= IV z.I=uhƽS9h5 nT~1Ж2,o[kJK$"|y ,J'dתr:wX}=(G,pfe ]bz3HU#: _Nd =՟@R/"B Y^g XXdscEV'!7btVϻW(w1b+b#iN|p+N#+4;\d $(x"Q!oI856o>L[V"Λ.# /c"sg@ek4QT6!s!`#0%{^Pmy9`X4#7Uq;͌jJ\Idf В. Nj"!Pդz4%xs(AB|kiy8թ ql \0&y5B>}F-Mؼ2Fp`s&1yYbCd Y㼂z?oD󋔀wi'V1\7/nvz^9Oֽ枦9;1sTr)|oXԫVGGʼnULں3͹2z1mJ3I{k'n7G `m=[bf@eN+]ސ󰎈95(uWKN /,g/E$n'sZV/Ƕ!-|2 KEn'v3&Wwa"V}AUa?2{xpgL?$탮Ime[k_GܞJ?'cpWP0w&tC4N3] C[Qm;n˃3Sof_%ǝDEGakMۀh$]3N 3ߒR^E D CK8»Aaބ>Y&(reb3G}{/QKeQ3|[M|s'r:5ϠDӽ8 B !KV k"}4s$h5ji0dBiSZH b^5y'茸#kU>Xp6V*ӮM~d=9 KCn"c׽Dʍ"(P 9j->s#i_ù7$'+"ܭڕ9jU5}=Ps_١ =QHon hv4ml?>OPro4EzVdov܏AMXj:s u.]M<vS[&Dy`jh4Kcw4zt."j.R86N31n%W(Ԝ?x&ҸH~hnKc&t9= dv|gV+XcctomuhJpHsl_dy׍ftNf]`no1)ЩNJBJOmV~ԍpbxi7j}k?<VQ|F!+は@(9~cVCρVuiz\xF ]"T&G1#9$}@GQJhAGSj>諂9rf掦oV}yw%;2*)xI}Xx0}Eɂ5D?SBҷLpμvq_z`XpYS}g/pbhYc׍w% Vһ&o7e00nm3Ev-[`Lk}.9w)]%UHj*CܨOoY,)f<##HWA(T5X(ʆ* 2mJh]^bw(s8eEw@*e 8+ iׇ,O7C>--F_$sb˟ⶣz=Nfl|{wP9/G2"m2ʵ[A(!ց5LN$N:R!pėb$&šSggmE*#WE axtRS8aEgW>K[7Z5^ÎLlۃ\-O tّʼY4GHF@_M^`>ډgH9bvxD$.S Mn#}=~̸>^W$^.j;2E QpVߠzPFLň]ԁ/D!ᵕJ9^C2=HJ>񗳂ǥnWGPS>8qf24D~p9"ߣ8zĂFyG5[/!ode9{\8nc9EDZ)[ӂE!(e4bq 8u pPUSfg0 7 +/4T*vYbPnmA KEAp1 ,\HoEij27a%I2nzК ݦ.UD u2/CS QwSajDj8mHc;Q*"BFĢ-E[td w33w}J=N3}cCX߰r&.9P뙲ɖ .u˅t./TzǼPIjcjH^r$t~󍤍 Ͼ x,e>2N`@{NhH8H]E$iO>ZgyhlO{QρI$M}r0!E Z~>aW| Z;ŧz_6tn,΢w9h;O;-~w 2@nwKaW$0H{@cނO\?J Ura ^dIԘS`vB/·3rx4{HAxͽ%Ͽ8{慹^wR PpQ篨L6+Ӳ*l;s5,|thTTY&Y%s j'Ra1#WlYJ }.J Ӣ4bs-)POn9AuS­SU!rd @X8 Soty11 |4l0n,-KAHIdfM"7gpm/<"^ii{Fp2-GZ!:*Wܒ޿ (5F!e CvXrCIQ A=*Ќ[FapGH?+Kaӡe [8I x`. Ł6+$͐6P uÐ9GͨNې(Jhwp=;(CM$/N|sG~Oq\1Ԛ֡Fe2Q{9݆|䶨єwU\B7ͅp:9{SLwU@b t1ќl)q{ H,F{N8RDB _J]a74F $TdZ+DDI ?)yPKn1!TقǷǜfXRVww"baBo+e.&vWҭ~\R\Z`@x&!SN4zP` q(Y-Ceވ~GsDZuaCf3~eb`\ŝ Ωi~lAp}E;N9k]p4ս fQ¤55d8|DL{Sll}Ӏ f=s `S >^Z;2b0u%#: m9s(˅|'..%b{,3 { H%^澴O IHco=Q%C{r܍9tzx1>}+E{!TiWs mT:n,,AtBS#E}l84UAݔzcu&?QeP'm9ڒH?lNE:VrgcA &IL2 t_H~Hay tܹdiL8 lT 5g1dY3+BHA tg4vڅ<)Am@c' ;CwM(+H'Yї?GkSK)ΔT|T%퀑Nd|Cۇ!7)gyʡ Ɏ}M?0"jAXd}f]Ir4Sxo*UV:T:{Eٴa#i:ߕdqE hm2%Ph@$X04V:BqJ\rF#S#8H.%r_6+6i6h8_6}<{[_d\nV/QK'rkݖoJD%0fj$&BbnHwG9=s2bϦO#JZ$xH֌.atuK)=Ι ?#\(V(RVLCZZ@@.;%߼UaOSO͜تee DEi ;>k6wm2x\09_4w.Z#07f{"(4#@8dpV<$ƛ잴$Nb'S`aƟizBo@WuN8-m=k؋M_7jiд$dJs)I'_V"ޯ-uIROxɴ@R DqmmAqF"n9j[!aPbT`# k}IA1yK oὒN?(rU։G'%Afg_UKw6Z4{aʝ[W7V_1gIjE="|*mr0R‚uIah=ul}m (xoL֪z>{&b\,}yI~^ΗyE;ӾМ @C?g#1j<2 v%9& P( $X)MTl/utGc(k]Ccx.AU֢` 'f괿; ~ABwG޿hl{T(`?h&9O6WEuߎX_zT=F]P`ݨ4^}*{f lp]43д^㨬e)f,(M۠yA<oߎE<+rB=H9T5+iA-*Tf?O1 BrKz1rJIsY<@E 791d/O+ |C2F@,Oe^\4-o| ~BAq,Hh4Q۽bW1HO(Q$ö*1rMY%ܢżCcVϽ_ȓQQ3JiCe=;#px`()fEK.Za{7UF&$GERkp}5g_C|.09ji]xVA~{G_}>u/&O);{A{݂؝ bItS?^)πyĹ['ҙۡjD(7aV'fHOFp9!ɤ|v9dY|[ xAnj;DjzoM*dYO ;_{Ǖ-^ܿX.0 {|*pZ8fJw(UojPƶnE6@x(Ug5`|9W|E?! |#b6N4S]- ַ. 7d֙$Bku !l؎1FhlyNB7~ykշűPF$%] gls (@ռCe%^UV ecJl,CDž?~P=D=pպ%o,Z}I?[-glQwi8Tb7dpDdhN쑪B/dRLk6œZ-?EɳtI4pA8;Ǝ0 y*[l77$ħVl"gN2<_ <|G><RǶJAʗ ?xd졤ڵGj=rxē5 6$me5,06=U7Beκ\} 5P%)=:F(E4 Qe0nƺW_z|w^:<7e'txWr+XYЃ}-rɌm0 lcu/Y`8űE9#H$9l&1<2 /޳ 3LeƊg(ܟn{ vxJc6yNk7*@Tr=a).60cxÓx @,`q,ʨj!]\i:ׅ*USC3تQ(2C7 &_E* PB, F]3G\)a_`$w#7]8/PgZ `L-aC);w4 0XCIG@kݹ68h?؆ JSX\^ECCڜR'zBDoQo㗦Žk)I]-ǽ1jKrbzz>,7"ʡ%vwo#@ Y R`LTqR *b͓'Yg+$LS2170nm,,3 d֊. $-USɺT {TOvl3^;،{OUv3.SV7 -3:1{I(UL^'y%A (իkSa-,AR?R",Yᅰ6b ?y(HnC;sszlKH yVT$O1WqZ 4h /ϱW8lE|5HƜ"k^8rP]ꬓSd#GLft +"" gl3#6(DVIvCR}@cef ->Sk:6@5p)p=DKJ _ksKG#Y- x*ChR""_߂9X Zy0zO~m~iO >ؐ,מiJ_|P׋ I;k 9^ķaZlaBDJ18Tfbl& zr>}:os'5`*ĕ8+QWtI*78-K=rǐJfH+|x]w% 1XfI8P[Gdr2a9Z9g%ƌ#dCnK4 M68eB$DfzR0Y.QPZR(xS}!Ѧ|&rpW`HβDhF4PE>[ZǾQ01pF;ÒnJXvˑrd,VZb&{ 7f+ {feo Y&QiqI*(PI_]=R4%`?Ե:)]zOB^gd#)k0뼹RHa[Ofkr;k0Ȍ m PN{$cK{kv,)2kb1%s1Mݽjtw N/r uJul!BHG-^Fiylch"n.ef$AAX_E^ѝ|Lx-G̵K)䫧Ⳡ;忖4Vˢq\y; T~~bڧGztݴꊇ2GD#']-pzX I$oaRRfėwݔ=&bK0X"kpXi({S}Tzs-Qá6N09ӡǟLʶH5`z0 8GA>1~XF\]& Y,#%!eDCMpۥ|Dk1o-":j)]Oe̓6zZ]ċj!'ɂ]qO(Jbj .]ؐy3;AuR m h);9ڗL"f8RU\Vh왙Qҗ|l|XD^Z.4=,G3u e Pdʑ\nΤ.G 2{F%-9$r-e6vّnP5&靹?C(ErM*ݒWA͇qOCQ/7Oh3N;& &&9=UVLŊwYݵdh2k;n^f\™9LX@ZRo.h"+*]1_SX0tZO4؛5=;. ͟>DʆEH7>Bh{sösLэa={E6zFE I6BxИ0,<ȹjX{yP`>kA.O.)-;d&=մҲ !sΆ .p_VF?qK婦"LhwNOwݰNޏ8`;3BG(1cjtlե\ӗwab(JwuAHD H*!Fco=COlE˯>)3 :{$ю]DL56;`r,0+P ҅4+QB>X^f/ 5z;qJl7"^e0CX%4ڈ2BiaU䆳L |P2 Xg%v[hu#A<]N^qO`hUMyxy0iuRZ}Os,ȪDz2SХ=8Yb4<:K!돾9}3dcekue7ă%&=4--8 U+6'@KY.W6$ճ6o:zrΧBo *V- <lpy1Rp3 WQh;D)/a–@59aw W,)hdڳ#`[ N*64f+]AQWM t`M-&*4]S݋o6V$  9>C@0^"1q"B燡2c!Tq&ϕ"S"8!o7@2T~120ckuIM .ުCAC 4"\Bh;4`NT=NDDAjKk"AmNX!N*OAnwT;T iRHAM9~8CX:S6 <)hǏiq[,Z~&)YCQ,Ϸ/<)lWKm3tk%s-8ET3&pJ,)K+ ,qh-ױn!2aՐe {.l⸌r%1e_[6n& owd$7Sx@X@Ll-ϱ~bn#>AÑ(lθ0GHC) xHt bKذ\HVxxL BdF-%ۛ]E2)"y/}knR`E]P͘C~fot3]^&;Z>}; *gჷ8o,>*-ߍki=,<9.ȽoOl(grіtSiN>c0cH"X/|Y2+H߳séIݹ 5`4 9q /{W ``u'$% 's!͹rTjZWe'ҾR E9͘f4?$]-+=~*[.g.]Τ9)ˏ>EBH);%qきb9"ȫ`H!ěFlV> ]\SJτ Yj[m55_O 1 EsT>4YHghV)MxguYRm{肔!cѩߥ]UlGri[N8߉ngdQvc _wf`}?Br4w$3c[YDPn:~߫ oji{|1;. 3@*4dX`Z!RU6I`QQ `0 jʥǶ5-WƠWwR.l|FzT(G7QIZ"ΰ-H [PWuReʪDs< %Vp 1gp0n/p4Y؏5c=;6iv7Jo(亥6A3h[[i_a4{'M6 Dfa4y- g=D3 6:%VD;uV޶VXd ry~TOU!j ϳu]숿O.FfTV0saҏri!0W}/}r,Zi8ìO-p#P*{)R:z-mkdK۞10z*/iHI!$'ARvYgZwr%e;=]ڗ~4&\X`YC{' wչ./yCw`l6,9ϝ_Ho i^9H ~e`dv!wPO4IaTaρ,Y xBm: SYiot6%IEFpqdSgUmKc0OE>H,b'pkIBD +~^wf{E#>& 7ZޖO+AQU`Y¶CHT=*8- K\\ָ#!n!7 ?MJVҍsT5WY"sVF9zp?ϩN{R^ E,4UFקv{1ZyEڡ{ˑ)6+N%ED-/+@.ݬJ-/⇸qo IAY]z{閉-&bZ9W5W@=$O7`g>p%VFx NXiY%_K|ćO 6OA I"B- $2alG2\:c[ ;0` >h52^Ӑ}GT WɦI҃ioiY;=Xϕ5;I'qӮWP6lcbkNAdzKM$:hhU9} P5gD0уd#Gt/h:;k>XNoL<]Agg)>mg ,ȃ [L U]y=@3>%nq"zy7M0+4 ܖ;X.a`taȩrT$;{Z)&T޷`m;_ko ¶ xS7w< ^Է^)o:le)K޿}on]$-YʺZ7PH)N࡛~a aN, aYH>N<ّtDSrwt@^ pb>tSgMl59o&/ֺ+c&jVѽBT}Y <7:Xg9>&q2nv@k/Aj^7\qK Ya2KDDkd,QQΣm,]9G-*/uSA|R)>Ia5q纯x6w[TqtP*z&R̪͝$aۢ8z=ٶ$6ru~(L s0 żbVz2$w?@)?+^EMg֖ @ӆx{'sdSye2"- R0j-C>p["Vq 1pGRTha`HN+:Q#VŮYH|~Z= ܯ#1-E΂p[vo==Z@N1A2QR֪ 渎F@6f7Cu Yɚmf .t/58r)GoM_go7FH>Z`Wy8?HT 9LO=<[fcX=N>88ICL\AN"\`48w[29T%k[g*!H6rDKpχ Eckauٸ|g2oeYqQsK/(B&5^Aȵ 4botf6.isq{4329.ŤL&mUZ+= r?4qcC>Sa'~~*y\ qڪq]BSEA4Rxczur'ژևRoz^5!YQzPb/ p7PbY*4n<Ł>ݫ{SE({0bޖsaP bF X4k[ $@yzࡰpdIjeپRpߐ4sQS_!8l1X3VW5^.{PJSC'wPXf KhDZ?V{+tU64uy5$ѓ9s>kI!X)j͊۫ܧra_Abz:Чc5&ya+99+N~֭^Bqu4v$:vR t|=sfe'F\ija 4L ס#'=PJ,)|@T44<&Q^{U"{}.''|d0/WحƔӺ"us7G+zp9bkQp CGPo5+6ޑ6{l/Wvoycw[hW @Ut +PY?5އguy2=Ham>BCib)Ly(E`(-\OJ{6AQ(Y 3@zo P4귔W[w<3naZ /K9.LFxFkq:Hl0IfúXLe3sxSϧۀDV3{p0 O];S|61.h N5ӲUMdkSagŠ>(KӔ1-ѣIܠ|ūSUϵ@S‡IۉӮB5 ҤV0w.>LU8`aoAA 3wLulIvX_Dz:􈽠XظID {&Vp8ƽf4YQvlμ!mme V}<4Kg)2:Nv]OZfxߕdYj\< dk-T]d@ؙ-Ʃp |VTnEgX_-m>eO'X:uŹ[Ѿ LՂfleiXNvԿx'ӟ/iT&܈'OKSPgn+PDM?X8o'Nv>PxQ)L}:?piƜL\l"SR3#NώךSYв-q錨 S6) 2k?*9RuCC$^p^ :Z"fz_28֘)Fyy߈)(2Q!̳jo@Q? ~a*ŗy4 )?* /s{)0H(ZA!Bj) ̐so@g⌑ e|Wż=H*:Ք3HglުY4Uh61>wgQ&zڨ[k'y)/ۚUy&k)(IkQd% bC~W>ELj2f""2- |CI/AS:3{xɕuJt rCDWݥUbV1*QN`nS% yBS-.d^T]{%B$p "|MN:ilI%br^t ϵLay| ?Ii0M-5;7몀[; #L9}ZENo:#li'i5ԭ.'-0p)Rr"B0᠗]vַP΄aTPtd N ?^| ރ^r Puw_MN.D5Mæ:Æv fuqf}AQEV'Řyuݹ1ꚣ5)[.0#l}G@`OM'c{M|r1sηxZJ B5u# .J-ϝriʕ~O' 楉PHe!~^6B:0q '{ʂ= , )`/M#R9<."b@tB8^i`IwX:.@W+aApȫ䂬]?7|Fk\P}V ڪ䣑vT,fєe0\T}B_Zz_w9n :)u.$j4<1/̓"qb`HCby(7a!=1^ʖaP"5*vX|FAWrD:}0k`M2jJ!yd5eV<'2NtEcKj ( YfB/4G %˲&z'Ŷo4k3.gR T\Zf! !qJ!7ge.C dk RNRQ{<=zAkabcÎ@ auxS4K"}`,|8S}SZO쬹 BTJ2ֲcPkN_ڧIh58W#C/hh&k`|oSU TzNSb -XQ!_V6.0+sdlF̈́Ykx>uvamڀ~: bR nx'lAw`.)jhEZ%bԮW vG^6Q3}t@+^}~a ̨_9x}ƭbĔΠF|m됼y_;Q%d*FL^ZMJGklwUOlZ.Pٶ0_xfQK;7':p5v}ۀ-u|FLSaW^F lNy6l'}SX8=qel}*dq "zh"(xA:P@?e( $ fƃ pe273qj [i@9^ٿ0uz$o҄X/ْof:&U Cw{zkʒ߄L,6[ÕJLTi^ J/QemDxF'V4˹\J :7 Lp.fdoBak)=(xu&'%ID9 ;dpw ɭ|r8^;2 g[rc ΀~xI) <( T=Y뼖unřϣ+Q~$߲ wp[ӣ7ZvwO߷TSӲv2qY]Rh'zpDi.&A]͔&^h֞BU 87hЯ?KƧ xW#-[[M<S~\S/rt@@@g맙 ;lZ[>Y^ruCe ٴz?ӦM\N4qp6K "bF2U?Hb huT裯7QD@-v͇_ŜwȱX DQ%- "lr! ! qO{>DP[ΣY*">Y\^$uU5([g¤ +`"QڒRsVoK0xP[`i1?&h!t~BB"A2建J̽AD "?XO/ޥ ˊrG0_KB=Z!,'B%xnM,$ii~OqOZU,; î0-qb4I̠kX2EόSYHmҧ`ogј.AˈŴIȈ3._[,V uX oJj.[<߃yxYl362B#S-L=d5]}L8!d=;xǷYDސ "ܹs$Ԅ/`Z" /+{\ k+j) +q_[F< a؛Y'F8M]>HQ tا:s}HzO 1^ԨDUػqh; XxV(ԈNK/j`b!rJl/Y#H-VUHYl B'h[*ՈDY5Z=u}C6Cu})`vyXz قokk2$viU,F CDҠGH֖i{[#]8! p5B}'?|PPUbĀ-G\Waq= <;HTLFٔq r1: f4Z[RU׌*[@_#JJ"*Zƛ Cc+4Ø'HGYwK .}lVڒU0J[Q8w`wDTp$U|[EbB]ԇ z 8I y\DZVbİ8IQW\g:  0OG?JL9vcQsxFc&hz8NsQ1W(#L |rW kP_Yd`[zѥ G] pI-][/̑7wH9bvGa\|w:z(Y|U?Qh7GL,߸sҬKjQX7'=AL?Zisem(t6d*l=Rҿؠ߉wt!㟨#Ҧ_juWXiX~#W=)tc|U:1:eIqas]!@&EC+J{C~K<[4g|%C^4gB+*0l&ӗi@0lejd;mDRٚ9pK6ڳ)伜R]8-9:|OCcUngsrNA6 %߼oPow"NV-q}Lo)e̢?4`.6/kOMOJ_/6>r,EԲ6^S@̗6Z-qN6xFFn`81`qBAwL)6&qk#ȯ`Y|+!t{H=21m[kM:KG!1}iCuEd9+4 dǠZ8|ܴD$iYFxarLn8eTZcV{')~fz!aWCI+㉉hE/'mڶbm+WYHZM|=Wmй iL?sUO y19Cݪ=-rUi}&Wtp̚d32 G]Y җ3o1Qux|(J_}!ʫD*XGÈb{I΍.$ѯ Lnw 3 )t +[䲫1]G&̲e_sz E@0˶%҃틓:c !WP.xxxJB~;+NUd+ yDk <;F$uR\(2zev̽pKhՒېAC'.}$ԅiz7l H4PkD _hB}BnK͞\Qj,1f$`G -PQZ$zѬO<]I F2'֠6OປH1 {UU>T Y{OX| ZB&G W`w؏Yo5^م*f 2g@l}UByVf|B"TPcw7ԌXO.MM~2^Hs.MNk}st I30`%,~֩ole}6dOXYtHN6mU>YOpl~M|\J:j"`t8J`ɶ ͺC{Pāke{bur1Kj#(+?^d.$fJZ'1SusLN/*xjbMKQ>k*Rهs`f&aUW?2ڻ g2Ŭ.s1ٺ};Fp9y.%+3rIz.ܚs;,L %,D;ll31r2/[vjv!08TfcuG tI UL:*`|,߂|h΋ 4o#s"\RH Y' @cFԜ֟Sttp&|ey:lSg}H;OS"Io]kbC?Q63Vَ EiYM'X{PUk+S iPW=16V-75ZWPct1fvmTanӐ_'`'jk@"~y%IbcGU/!h%iU _G w,zCθ2nh(6Q%&-3?x}cvzQzրSnakR'WlHV& ]WL0pSMt>ٴUyU J4߮_Pd6 D$Ik|D]=(h?/ H +1.oii|uyY[-\y(]^;@+^q~o+9U6a[*{]D1D#%5q,%}cG-8s-SeYv'J;\)aAW4GA^]5|*ң|RG( ܼ̒;agGXQh.`HJPp!ԘdDoxW8u/oϙwXn5QrbBLHjfՍvm95VŃmc=+:@]`Z[EN vde =O< N. xY>.]:^q2frG<:cE>: F~Un8@&B/?~`Md*<ܡP=tofkCub}2аGҝRJzUKz, <$4Rd"&KszOw8cwFsh κ#YPO$=@z̬\Nbj Nh}mVv޷M;$:.$ű`S+Sn9r#x?/18R3d!ßIWZSkڛ13ZLMpqIM\T)H *"̌Tkk{<-89䜍ՐЯ "6Y\ (~f! SaGo$mLAaTR +Bt{܋{ϏS!VҊ Ď!BUmBD}Dr߯L:ȁ=ǛN(NN:N3(& ABX w' \$q_?$ B?B1o<̓UkjRųTh~ũԨ䒮 *jJVUe/g30tWo4ۘāZ f~rۛ:uSKsLE50I =Fh*(ln ucmnjapk{uLJHt&KJ]8DIwS˲8YP kr6YFZ/uiY~TjŞZsܺβZH_mY[ uľ͎U:S:3V!~0Av4gͬ}Z>ZpE  i92ʵ<r䌽Miٍ*bu*P963$+9Ie MHe*DŽYc;uL~ǂ/zS'U򀜘㱎ޭwd@Tquz*F\UYEd/U$eΉ$_chvHH{f^OFp: _A.^Ύ7^]WbZ /w?;(l Ȉoļ*n0ҭ5,]҈KBӥ{)HA?_sh/v˳Y76TiUIYX3q >ޜx~:}I 6,6e+X.ǮC7BN(c1~%Sd;@Mט{ƾ>~fz~ӛgUr_S3?9Yt4t~TU P~x':b%n*}8rTQl´mJ3x~F#^)˥őٚO?O$*280ukgյys  V<6f` 7  /My o99oP[ [8A׷A [W8DإT7R'8^NgwR0rf~4J(5>G% SGQj7?ut&@V$HjbrL2 C ِsoG*=;8ȜP79\T\6_TNEsm b*-ʦ׬r|~_ḃ*$TYk 42`Dih ͧ▘I"S>m#gQStcCܴ shr"zSR* ]*u9Brg_K64!xd/S }}j/J>m%-#UƈёԶp)QP VP@4l^ 4s ͶPk!|#\RRɋ<_Lm}V\mJ%4epAQk롒iMJ36Syr'9oc y]`8'qcՌhا9]{Igo}t.f;~8%>584>w—~o"u>{8jz? PJhKD>191[ SZPR6f_Dtc\}7(C5(ʢ;sssc45ҟy/_!l@|'1^v,>;w0^a?c|FJsÐ{_@g腼ffqx2&לpkKߧYi'f2Rhvd*8]xx"|95d791{ `^%N1R'& Y ._4U4M6f<΃aH(14{AhuxEXU-m`~]e+`Y7ʍ 4oȻH¤nK/7wюhFz$ƒF#vAљ"ug) &JxT"lzsX2Nb0٤` YULh-cF7 Dd~ItϨgҶP(ԔN8G ץH rDU֗('_tn>A פAYw#vþaFjhyT\]~0 ^]ý>#SO`e2~(C. X^79* 3G4ahR-O4yN sy9!kW 5kQBKжTxqjTFa}Vf;4=6mIq8w2E*.%SƒtN=tL7j < A͂?zxW}lLKWCY+:ޚRYЉ즒fU.joEh:;F5RϬL\GYLl{$ XLP{N8WwJmuyGw]*7ǎ,OjLS{Ue9$Èմ$7ً֧Ν.&+N83ܶjgV]t*cJ*$<ƻ%lE[U‡ EzR )H2PEůPlޙjPI1$JVNz (jeN!2|]U,|WMM%G&gJs#+d'4ƫ >hW8@<ݕ;03;l|2:V&a'Js~N~K$m0e_]-]@C_`mYY)ཨ)jA((;!$YαV./? ЉVO{pEij=6-jpU? ,M:k@Q?nCעt9Z$~CDx'n7O6t`QXDRz?29Ya+?E |)ܸc+خ:YtR޶?8CNnhoRZ}a2lN|ɛ岳N'ATSDC駔vBh',7(8פXwc; `uR[6+<"`q[\j,7^_tS]4&z̎ꦭ`BCUkQq'i=?71id5**I" CKlra8ˋɴ*p!AFASxj|^w-7qMּl/ơfam56'^1q/ؒ 'Xr>RtSTNcV_k >?mr!Y~}L\fЇsBy -# #{y=CsO<:Xr꺘15b̲P}dalhĄ#rkmHҊ- e8%ݮYݡpTԸ2 -J2e b1E `GLq%c\kBtC~E'[Q֞.RT.{06pA=Ha\LKҴ涸$LBEԵ?oxOB  e5-5?(B nloXٹk|?H(W CEͿG16jwܻ΂5IO SO4leah|N .{'.ٵVI_)7ηѱ iYWh)oJ;`raʌI5'Sqd't9kD+>]^bcL[G{Sd!H껲Ŏ_40֣K.%Ӓ CΕ*{8fYΙIWKtP"Ю-"؊]k=g|3T(U*I1=%# Gy--ڟn!.*qv#?*U kS6JV B@%*;[_j\h ּ@̣Z2Uԙzh Ѳz8V61<;i=k|~DP_Y \T֋J~oy`t&&Y]ʯE݉ښ( } hDN+#LPCNWY/k RL/3|bB9.n @qǖ| GF2)$~X+wq=p"pNX2Լۙ|zy:&ض5KI;2?ʛjʘ۶95eM{S%,UnDC Gld>] ïM!/i?̵\HA]MZ..5b@\?o K;P@Q@A-o!:) S4#QIWjr̻^Y Oa#+Kvza8`,ןa#%P6v *^i`h###,wⶓ7/]&T5tkH;*JbvQǠѤ -JXk}evF/,%b5Y/_U{A<_X|x-~MokfG: OD~A]ko7fy-M3]mAEtgֲצ=mfluuoy| +Bv˫e#(^;rk]gzLJ fF4b{NPf>PR fF8#,AaOf 6:h+Eo囋kx\Waw5k͍_4PbLKNtU@3ߧ*S_@5?% Yqj7CͼۧU #D̕lP$f/뉌r;Hd#FA u=nv1BVv69xU'}sݪvf~IE3')M(Yv$EXʎ Y=iT|gJTyNE:oh ;+qdBVa[d*ǻ}lv$'',Z6 ż&//Q1),_ Pך8'ŸvzX&~\ݵaSR"ݺeR Pd|tfU3y1 oDyh!6z>L oOFPi1uH7'K'~+Jg1Eh8^]QP%޴e q$M`$;.@|a}h|&Z/FOXm82OKp<冱$vK-YIH0"dU 0RNC|tU&4C-KC3%5oB.V& ?ݧO0/oqՔщ$em䋲 RAAG{Sx6P6qSP/)Mt-CUX| K4J9@8m]ݛ~q~eE܌y=IBa0F&<&ӗNAœUYPKZD$ ܩDZHi.p;Cx(|Ĵ3(! ݍ|)D@*YzI]~uS9>._M6NˠIMG`U*xb+.?vϋp*DF9[p2M K[a2ZkvۏiR@GJEyMϐ{&hcxl0(-Y_y#*onF.'+fgC4d]T!U4lAJ@T,Nto࿾6V…Ex:dq3 X74Q; WGUx;7BLnx)X v6?.>pB@~091jZ[ig΢j8xp D}yIʒ]WASkFd3aѢX,70K\U{VrQAu]-<1䒽<8|lCYE3ҍ'bpx~O T,FE?u|̂o)=Cj7A~W n=&6ajGH'6W{А(.x9~ҏ#vHԙwqAOK$icϒd)gX5t@uT(d5Kb&MG4]6xi3*afY})s12Lp :eY+w-ZF~ضC!/?F d Aʞ׹M&X_͖ q[@ږQ-XӼ Ao?%! B=#Y :Nף-r7m"B@>ۓ23S0J(PK n ʠůx?|J6/] 7xkZs є2!bƉ;,NוX:b a%a6Qp7^ZZȂ[QC>̛Chc.xl.!SR'IҔS= gś.ๆ] nFVg42_-UOR&.m$,|*q}zt 7,׊Psh(7O.bZAS6v:./D&ʽe'|{)0B_F0m1AqK5Ts3<`\ԉk~[b,K5 ;kע18A3u]DIZ/ ߼&i䜅yGg?MgEmd5ՙW -ͣ& )6~JuuAEğ1A/V#x&v֨""@a:7"glQ?q,#HYHi]i8HVӣ3rf-v8\~!4aV wJIeHeW7rG[ծ$`ՌJ3)(pJzN q3":hDe.;<] ڙ={Ru=f])wȸg-pf Jh)mI9XKٰBacJ58pŹ / ]cρHV,qD`m5퇪Yw5[y,=5=e hlxl{JV?UǤ&Lw*KX) g62Ń @ho8ir}x:TYT %;)gVs! 8BM5\u-N.U% UlJɛ{F n#:r>K[$`cүvD(<6+ 0%s aUYl xcd۝<# "J]Л@ms,4+: ?k<ȰZ }!Y.x[$OKoEW2`ڶݧ/0byH&Jmu`QN3 ><ջTQI,kɚ%}[`_tӁA3۶]B;?_ ~gݾꟁUb*ot' H(a R"h:g i~883l4slo_3VfH)n&N2ϸP늜jḚ V=SgҌ7F_ĸ*kP$ fAAb3l߀?>AvN-~0R_!㥥QK6U&+ǡ-ߑa-ҁ4TV -?ZfyiDnNTL FW$1l.1zpuGe֊ℼ>+H r%hcMv۽h C_{-{mNMpBCeUd(;-KyHh_3"b ^k}~ScqtEZ] &a7"hg^'Y3?-3#Y] RopDEʕCGL %ֿ 7}A)}P6m{UG ["#حV:L/o2=ҜZIT=hvrP}ITo MϏH!6.6P<|񉘊Sa6R0b.<8l<>_=LRB$s['Y-;*JI`s__ n%ݶzI~C w{<$fsHb38f1YA%[~'Ȫ9fp*gު6 )3p#0 h.7N`s1瓪՟W,G@qJ !v +_H:@٧K`Շ$05{zԑUɻ 6ðܧ\fw/bX2_x.T)~:BB >z#5{M|S1O8 + l,J.Q‡K5)PʙvAՈՔ rIo-X[ۯڬ HPܵf /%Hds,N$D cTSb5U'__y/p/m!:  `χ-v|iȔ2B ):Nat02s?g)qvt*nNս d,An+NjX()0;T[~ݙll)Ǐ5o],\M#/4cA QlAjtfr~$S?ݽ]ڎM.qzM|@AgkCFJ7`3d .CȠqm /b }e;b5t+uzuBA|YPV= _S Oa| 094|b[F0m">boPL?8g9~LWϐ?ិAopNOI-퇦6-fwJ2< ER*ݞo_3cK;6uW+* Yfo겹_xĚ߲dÍ20َ|^dNaN^+n|/ ‚H]t^AߐӍ*;فfy3_E_ ]kgOQ2mE9/ʳm( {RvM@*Vy&y7WcsG 5Q#j"o `:p~"Ʒlըuaqh1c CT8q yw.-eS۷kuX>a--.ݭrj1&(i$~Z*ܽ(WΈi '-[{=-%8yTK#g1-(ٟi|gqz&# ZNgb;e]$up^`B__\8(lj@ّfJuӄ;zK*suF·JenR]z[F9hWpz]I݃zQϗ5b`s\ wv5fţh@P-4m)S¤Ұ'eތedL&Z0eZJɸk&1>PpE!}6(U_~*HU( A;a24z^lì[g/O> hbݧie磙7 :TCzDS~1Q XJ3io {խ썳 !d0>ْ"aO%MT8JOSHy:Kj}HcJbpzx1eSF"/$A-&[`+O#LeF@ rHCИ<3??MY{, IaĝNNDWGNlVȪ.lɍ7QzQy@fdԉ ]G.{sٕA\ PB*_t[r0P;5I umScke "q/Rm#\M F%cSQBڵx S)FMjNB޳FE"+ 6'Hvn٧23@n#f);h)?#XbUqͅjLUsca7cy/h/@]~C"Yհf)< GŶrI}on 菦T^"ʭ43k7`ןn|?-TDl%+W% ktBXײbg/O$yPrPvmc~3zG:JR a @F]gOd2_C^Y.umYPeG1WXaV$IArːBs 4shlG<8*t)OĨ_#"nɉ 䌧0rJ1f5ˏJeT695/aa8`av`1_Iu62ǝKK*;goxLfϜ7]WFGlU 8/ko }2E=+0`s:Fp/@rThI \4ObxQȆ{oxp `C!lp‡hJ~Q V ]D|<6!ڒucIlep U3ג56h"ZsCh#S#W7mv^nξuCE::PԐk2_z@K`\Kd8YT30oѮgѿx,a6M#5jԹ^Z⦋c=:gHPkk}|=#ځtQZr ^M:fn+7,$5ٲ,YZyZ8'\I[?;NB):~bPlDjuvΌľ o}b׶kG8uq nf|vC')mO`=u<ȏNsbՐS 1˄>aFTBE$>D9O0lI 6"34"a-̳c[O!o->g1up+~G9 Iz*"0$2RBח^K24&d.qoU߅SkoYE ~~7Yh?,d*0:š$$.)x5݃XXC[]ZAI*_]̻ ȴ*eJ!Χz|-[Ю@O6w E&L˲p,Bb&M]Q`0tbh)nPH *,0 ^=p[v5~myOӹyx/uI '#}c/O 13^̭Q [Hf+66x :a_AgkLw] KĘL9DML=\? jjDjVtxSI([wj0 _'_[o^7]ݲ熿q:.$cuT h^-e4A@L4;J )\Jveݶ+_˵t_MGgnAns̆ɧz.m"`ˆxM@^M~ZBMjL-ZTC<WFML/NjT_, e׷>FcϘ~6ywX.D]lPJѿVA͓.X\d@{rt/yCbԜn0 ?E0y_ӗDfIQp2+͚dA!{ LRsy:)`r,i?qD!*((xlvT3Qn]|.(wdb9ѧbE+"$;m]AD2 /8;]}d)2lɊr v+:+aPr\N(j6Rfx́XNƗ^8:pGNi/%3`sd%4cǁx@`ɌO>7/,GVGm+ZT4lQ/ʼE_fS2g_OqE a(jqwtQbrO@yGv8YR Tx=[H, 'R|Cn"YE^4UC8tqm- >2lQ雯Ez"鿆ug#q; l'qz *-1Kj6m>쌣>nG tfim?*v@;Uٌ sL<'i4_~gLYtgMG~uĵ r>0"%i-zKW>ܪDsb ]Ly\VKA3 <3Hu깨&ˆH%y\ ݩ:CDS'Rz ғʤ-(MM j@є&>/_ѐM-ZO~ e g!$hs+P,uIr$F3.%7f vrmڲ^rs|FTTcSP/vя6%wL,h31x /JH$.I`柮Ϛ$ o1+{mt~AL Ip4`>fx^fꡧ7 ?PNݓ0w*"snMGޯQ_D\AG:6H#;zM v7(a%yS@?Jc"VbD+'tDab_/\:Ȃ]iLO~*jZiF\Rv\:qN JփpG[AofFB孨ڇKr@0I=J鸏*,Neb(okCtT-gv`+Z %pTԖa-uu!%<n ٿZ}MQxp-`4W2x]R5*#"Q\Ҳ jm >@8p{NajvN8мCahjMa!LfQ-|o0U:4+R0f}򼶫n}V9 Ҕӧ  9'cHj~oxк~:1٩r5y' L'-EvAM?tPE.' wUjFڻ ?{xe GM,\̖sNW"idřc,RlrPfgZk+ YJ}٭v;?Gƽܼ*%Jcj&|3[)?4Nh[ 2`4nA:ɤ^ Q.#{UA)?({DͺvN'P gX섙fxk)29~P袣J߆-Ϫy5I7Z#50΁s亷Pm?jރd[7v&ڷG>/Z^7N'5KȰW5E컀0!qh+ik~ˉclvlH7Rb&$G"=gJGSrΚ\,ct"K})ɕy)$$_!l ')TJj}Jgn=e k{{6Fv<{|ܩRZȗ-T]`En#! 4PV. ET7_ށ7Ls10w RU <$gH1N3׽]v۱w4͝`[_ۗ_"ANRC+ !I3Dzhn_rZVxѦƒTB]Z7yX T#F6i؝ ʪٜ#N^"'ޭ^exk6fscT/9k /g3s{z\GR_ծA4G1GGD,La$GnE{"X"}z8Ua a|"'Dyth_:k-aނlX<D(͙VKlL@gV"K[1K3M95!B }EP jI+҃\0ӡ;kfm5 OL2N;Ǡ vi1uV JL6_x#\+^K0"dу"͚@`:SfsQe*2eJVN "X8qm 0{'J':Maވ`ۓlkAB]pC,keP>}![}Ȍ܀N=Bjwu)IoXaEq1%؛2);|ȝE,޹\{gЬ~M8y EԻv%?7t]d8 HR6=B[xtr{!/[W]>x(OВM%ހ=M6NHm1$2285JK.[h mT()QMAMaҙN6nt+%mc4I2+k”щQSʈV~͂9vVc㞫k$%ɦ\2ꑈp#7MfLlbyU8|! Mmaf캚v3^+#2dwPhLuٕ[Mv'vѺX[=wxm p~w5ՈG񆢾Ա]GrEķi݈ongw?Ԓ&/{ Uqڸ4%5UKA( ԩV\Lqo8+¾ +D'u<[r:}(܍{Z:DA{/嫻 ],/aOO(҃ Xf*b,D-4ظ|%kg/)-Ự<dTՄvNj 1}P`~Cll#I?-VR'%C.{L͐ S4 k(n8Y})T5Mqr0ђ =oS6z+:Gs( KVYP'|p.pSeF=p֝y\UPIz Ug[~;w:wj(;Uվ = 0Ng I:[fJ#DZH^JPE op&yIbR9MYH;`P cvg#g ͝B~??׏yPsZWޝ ȟC->k1jhfAs¨]+EMY=9 ~"N5)yXؖt8R-l}XQ ؋1fT 6h|rr=!u1Mm8z70\>Ǵ1\DQL^/mw3܃~XI]JiW~<.Eݍ b @T矂Їw{tȕb {ÓRyIYe8ЬνnpR7 4ngTڒaV gx"ػ4nު᝿ eغ1ex"qdդbgasᝣ63٧0\s7wxab"웢b|d?sTՠ@Acd ^eT`LVEP2H\gghbIZ |/Wqr`1#sL%NQBSv7mk8#M r.Ӝ}̣9ISp;œLX_a౵ #9:MnnO",>RlR}]L`Uwfu['ޣi{Bg'Bn[1UY%86)+oD܃wc@t@)^$q+;,ܫqV` '=Lb W"J.ً΁;eK!AᘄauBNd((ISX>K]byJe%N@W{6oCuˏR,0c`<Se(1( E$5 33E"MX7KnLjd+Β\k+{=[uF?%5Oo<53~^wC:J.v.X݇Ϟ0~g 7QYxqT<(0R>n^ܿ]kXkt=ߒ']g>D>pK]WLtj];-p.Wid X{%@$34e]yDP^&|ME@$g.#5; B Rx0^P!<+>Bߝh_j#od Z k5A؆g 6j7Zaa?мP݃J|9́eG POڹ@K Bieys$E 齿OcR[v6)O[\$z>AfpŦ:7c"!;^ގJ9'B~:9[aTR*BjIAS eI҉=x=bcUe8пpD9`/gC3ɅM }}kR8?t/ Zsb;@Hܤ(Dj`Ψj(@_S@3vS\IA6Xy6|/[/7fU̇KBvS?=njkSD] Isi{3 %Vy2}c09>BU9DK /6.e@GLߗUٶèoR3OK?>7| աƛ\t]QP3yW ,X4c9``-t bC؛d["J9>Fթ_kʗ-7R1z5*[ u{'qjJ,ÉmD0M~ߞkx}~vgB|Ј{|jXj8wU̷Uv2_ /w?t'kR<')iO piߴFy++ Xc*fB9ehQ`,#餭ު:hey$ }K8y'$bv*l]IWpƣ娅{~_5d똑1H+$[AB}nY^hyzjz:`Xm%A ͚R1 J0h u~uTl#|F0,7XJV18h)+ ػYB5Vղ&RzhS Et3OM*ˋkM4 RrU?FN,GVǰx;4 ޱbt~*i[اs;G1n_/D)8;LNc!n,`#K7*coMNh7f{uK$//[S/1Fc5R_1!9uW*~5)MDoϘEhW|EDz4]6M>s`n;m"Qh:UO E[>0 v6-V)5j!j ~x3ƋƺJ2aJU%ˢNAĥ]/KT3o;~bBÈnPڠ괨,8-@D}g,90!^e E t=|.R͑De3Y'_fQ|H:n$?;ge,aUX-Mus^ ykig: 0oݭ2ƃ:\)(<yP$ tR;;<8u@N4e[<*E3.U|u&1yPN9,״:9wU~9YƢ7`%nE5ڼ;7 5ms.*os; :&3< [iÀ,d@1ņBX=gyFU': 5u~r":4h}G{H|t+GlxCm zyWw0rtJ06ƹSwj7E4+<&uUx =`7 I^RtS]OԻ?ߚWIq`vu$@GAy+WС밎=vʥ>-վPrCPIIuz@~J7>W06$gtwU( DYTqfG.T ~3{j(mlk+WE~{ PEPC[o9KBC,m!ʖe_'SAP{qn&WtdQ[w̬5 59Kg,bi[ yE ljZ#Jt~\J8:eJNc7Vu#ڎz<=3++a7s?  B2|Rn(9ްJg0ɐpo9=і^  7ں0<|ėr<#u1iQ%l^X յɮ^^F_]chSIb/J,Q UĖÒxOhXtx:rWQ6N E$&dWD Y*2"m,.b 1QoEG,rvg3B^͑$. +W5&A|V0O/gl'|EC"K_ɏpBSFքI ~;?8i18LAn} Pܷ*W;tz)ri΂ﺁ{/a2qo" kf(6-+|?Tϛ,ۧʴi2]S75vo$(06Tk9)SfJŝN=K(JR mA])ZG!kE1  f+ %H9k7jcBazö$sjdZybAūC.ƧDRdޚקBf ,.s2].=.茞i#8%cዏzY`hPť ɨ[ f>.zOm9T^ԓJ?ȋpP&;W>it4 ͝ui$1weByI^31C"ZF1-[ CheEΨ[7|Q!'% _h2&"iO0@ȓa4A̞Ba.&`KJ=l$0ABM \۲d#HeŘgmU{m!> S 's~2`+Φ|ك8:C4\=W>ZGߠr^ Ħ乗:[=ο, 4!w e'\R^n_,_et*eo +\>5t*eo%7_`-#C%h"q!-Y79S yYoZq)BF MCxIr~ٴf>{ILOLNOrbj(Ç, Ș< .UNҲ3h"8۞6B٘|{y{LS{ "Ůnj#|,*xȟrYp;KVH=S5 y{E z~J(l?KR%E/@ElFspeO@j#QSD1TѽS{@hu\@WԶ jv%x! q0ͪF9JB v҉T`ɢa9X?$Jl p907: > "_zPXow|n*Sh^pѣw>0uezxsGnЬ5Ҷns;?JLsv="kr~V0FAbƔUCNJy$ݬ09ZQܖbhKHRٲ׉$8̢Ta nM--.}GCIfb7$a:@6x,U 1_4dj2Jc1fYH .uӝ:-`(Jʰ sPMF5TXg )*yE_'#~7qe3A.eJ#l{yL&sU=D:I19%H'" Tk?8qfHf}{JKE4 Ef.^IM9I^ \fqvV-!ye^2u/3KL^f^O@Q؉Cļpי\Jbnh "Mk]Ln=z 27ḉ;BKDIQP7=jVA?Rbҕuѻ1!E&4rg q؄\"Bu%f\:M*𓗨O/'A 뚌vA}*%\MIXLV{gl7ƚL[nJSբ/,Y_}W虌1=;7=iGafNrpچ4RX8e2ai;IǵtSt2itm[Cx: CQ|>t fVtqwwݓ"S2.d{,׽V]_ ZC!\.eҷ_L=!H~6٭׬sF Նn! м~p']nubpTOCf]KԜz+m]8h<9YP!y,3UTiH6e4hj쏦S4KaY`&UiaDfVb8s<$βEL[s+c(]`EhG3H6ޞױt,Lqk1 ;E~ׇݦ̬Ao=YMkRעvS}˻Ŕ٭F3~ KSmʃ' r\w40Faj BG\o?Ƹ~lcՐP.|qEGP:[ 8#I[nA!llB}]Ax+4IL̰lU*rl&HoZ% /lc5t.&G+M9*5SQBL,8K(X\ 6l͸,.ix )`t6pf7/)z%1Vb6QKi+ +ͿhFG6K2G8:s3e(32d>@L~ȥCLcJ P #I0yP]AZۿO+ф\mԧ-xH/!&&,}) }N\bK8#m-DĕMJh;$-Ф3aDW(Չ]&E*fvEYqG"ZRwpV N1sGc`i,Dl 8wXM+QMި[?,a-g>{&DY?S~pȹzV\y<~{Hb%n9X%Q 2&"T *LǢv'˶Sq5fZq8*<6gyW8N H58*HvvsQV#]`627XjKc,]YrJP)=A*`FaMI?Հ#%ٺ SRMfZ0̭S(Ѷ6c$(OG쐮zQ뾎'!MeJ4C_r1jK읿GnW$˩a %^=.+h@:濓vn/`cIč?.fb)&$6$o.yc"uAV $gJZQ5i7GǔCҚ[h JFd5206J"Z׭}?ݢǣnLrKO9݋6mނ3ʳLz[kf&7ތFB3SPN1@%ejr_B$M(eT׈u~`dZ<%p\ښfxRNDQD_ߓB Ǘ "Xlu}v OŞVx/r fVIsD'YO ́`,m}xc~F ۧwNbœWG>*zkm3j:JIX_5OBUe.7Apa:7on_9ϣ$357auMZL`E{P \%5u;H_rQMp?HFSOP\Sz7әB)^4${M&0[ 9L)ߡk#&|\8H)mqDL} NZ޶%$cHT;#nO:8(7]+~x0 ƺ Nv@S\VZ֓(ȴ(#.2/ ߒhGyU&ŵ_-|Mb ;`UvV:fn}юF d=1 bQ3DwhFUb(XJ?NzTU=eΪw@~ \@mGCFjzo\{ay0'}PBQXU͔ۅ 24x)]?+YQVȘ:=6"i}4Ex}:(e.1uG=G"'-n_ v1P#`Y m}[HbՏAb-0V/g!(3b4^qhhck O 4j>ac ì&8\G@n#hՁoG}2j>+oˈr$fW hc'\x%?M/|DZѰL"bOsvXuW0YHaP&86v.\A$\k(czDay?n)BW3~Bc*|_ .;JzbWhjeN!I<DM!N *_N?BK{ohP\SqJXW |IR<">%eB" >X}2O D$! =mGZ8rQBd:yJ6Ljv{)i}=_Lj1@?i3ҹj:'[J! 5 _52V4=nU.}FDU qU]5)9U3"/0֮F]7 yOR$p2aSlЀ_r1_d߭@m E20OWJmL呕ׇ]Wh諏*wNIQ_Ί2 TG،- Wq]9zY{.TV0ߍr]n4.UT/)`92zNH!XBh,4Og&go\mRqa(Վc JӌSLF# VP G$-9tUO[8Ru2qt r͜B/L] .}UzG7eW a3f3c!ʜவf#<^u';Μ y2QR]>D$XPU Aj.1nbݩ'5]z/\miyLE7@m BjӐFr:Շ0<8\ױ ~WܦxLA,Z"0T{׳,~44\Xmذx/d8_ǻ$Zv;O65idkS*n,ARF\ġF>A !d8; ǵ#Sa|Np^6?o u!v֑"%k6 FbNi=*hz[T ,8n$*9ЊI5!";P5VhQj>}_*ԙr'ֽ [@(1,]_P fM]HA%;V {7]͋}YC| 9+Uͼ%sKH-7^\׷4'nH(_C5 nL "Llm{mq3~wM;,d40~9ijv 8HVm/}T<5#z4/rm2\:Y#e MHNWn#!`֧a6talcpIې;BsݖPD{NoC ZH5yT!c]Ă6@iwie >H2act'URlv?R*(Y  qtɬ!=X%r'2mmjsauu)u/$Ϝ_[y-`WЧsъ%1]PbfdBaOqߣy0S7Ejr?(E=c.`R\L=T;6V"fF __Ƀt(ua/qY+[_mwL2y7Qס:E&0s:o꜒yQATƃ&2:cJ-G5LXCTSdr~02E܏ՂRt3JUo1We8d_gO/0݃RƟ4҆wύg[{ղŽڟX5 ~:% NalFG~X`5ޚP-UE"7Jb.#lb;#hi &}P*#!; 萒HFgTP(/8*e;{k(Gsoy*qbӴO+ 'A[I=,8cZ6aHIDUx%mI k U=%n#&`Qo)Y ۠Ŋf̦cWi)q,q4--xJ-tPd_,ש_Q`H~T!=c([cKB< ogvbx / K#6XeyQ 1&I! X},"Np8π)[DdҐ0tw5rFaSz]k 6\rFpP)Z9O'x-\}ޜy0WodÇC^}Y*\$ݿ?!Z*蔜#Q_Zt# >=46QkakKӕkTϿ(OO3|֖ʧ/-f{,O5XxdkZrX =}Wھ݊aI.%?z;xLj6 7@ߞ%#'.JrkcB^){@ B5i'GHa6`./~n`^a}@S/\ֲ$0ϸЖ{A''J"..0ݓ_%;lh%3818Y.|_VaWnT#Vr{>N&! RA!"NT-٭Mm]ՔB˥D!tSׇ^'#/Y;bAgb,&M+ro!>aΓᄏ6|Qm8C1k"X83ִ E{Y{>X.v $ w=VN)҇r1T&ąEa DICQ/#] <`=]iT'.<G\3M^HikfJ\\)>B74$/Wdjx_3 l*u5g âN[j tZEt,. "5K ٲ'H01G`VnE\fXp܉gRX2L_mN,Z1w,C zWpCLng^^?GvwĔ]zR?&y V}18 =L: fC L:h*)u;*gm]*K}0L`pݞe1:lWdyÆ$٬ ;vlBGGm™^qzmᮛ;TۚʠLmt35p=Qqa$+{h2Fd/ӈWdطe!t qփ?`t Wu%־,5Oyr:C &gjbK]bV&ݢ/@|6,?=gS%S>>Q(̭Q|K!䆊:Oag<͜n~d=TJo6y|r; B[wC*P)&YNؠJi )M $~!Oy3?GOd_γ_T&;U.m*/.4y'^J^vlY πoV^,2jalM_cM}Q@ Nۻ/Qo#g`m&0XܾmN j4 xSYGڎPi49|\u2Fes[T2#p;"_Ȏ~ SoN纣X@-=X=2YFqFwMėnfsL4+ll:I|&6"ɵ@n@ 79KÄ?f ]tpG@}ysvݱ9M T-&U]g'MҴB3_EJ_* ]\=*rrG^CS qsB=ʉ-GX*d}L]#Sa4Q[2+kFxrx1=m큁mMRǰFxnUʨ!aoIΣ;% ׬|p`tHJ?;̺0fU9mT08#]IOS4T fV9F*@N/$Zӎ8z73fN4ltꚷ:=nnL2&̔w3y3Xs>]y#bb T#QLZ1HGB$?ts9¡ 9ւ+fW hz~4N-j8p4+H$KdpP4'ȍz @C jx/6]:fo%|<톋_fG ADLbrxd4Hx 镪<,z~u bg>|$d7_.@Bթb9a`| aa&T5!n7IEp< 'sKR%vB%do_oJA{ccuQY/$5u,)>pӻՕҕ{d/HgTblYˬOWT0ZcO8M#HeKԷ@:,1g:EN O GY߂F"[14aC9|I}`ϡm>)p-t &L*%Ț_} n(€_:C2Y ȣ\k ]ӞO2]Ў^~Ucv˘&`bɶXKJ!k~Ytzё8u)K\w|Y#w ƧWUy!_V m9Нgv|sD&keg#{m+M@ʛ6}c"x){6LDb0+DMu }@0HgqؐOn@7D(*[=a ׃OD۷f4@5nHzmB%21y͖Yge o$$sjtR ǨLrODAegfN7-jl/XVIY\r={``J0Qr)g8Qf"~{ch:3W@ڊؙ+m 7Jqf^eNz ɣDr`F{es1u.Z>.U^Q`)m,OR!?6&Ƌ%y~$qFMϮ{Ψ !5&qޢIFE'x "bEr*_渹n}Mg$/LЭö 0$} 'kHW3(sE=Dz#(`n˻ruQӽBw}*.#Y#ʏ:V|αgHbf3y 2]EbF$:z5-rJ]w0pN:H[2wS7 w`2KLa8Zb,e _ ZRiuP#HKxXlA-?uIs: aE\b-'2bӰ\$:3^|; seudEfUx6R[4]U1a/"^]ys2r2B+J"/97<[dƄHi%<LOX1CWL!`v bpu: ]\mT@fgMȼtFl^'r1{cJ!Nb,\0^^W b^,Ԇ)9`%zab)'ͲuXXϦ%L @# !\|]IMs ;u b$xg?=z?i%T΄#9x\jx2+u)XVqŏf)ք9v/)<0!ޭ/pdc?`չ%}:'mp bHH/qp Hءcke@-\bԞ}VF\6VNʚ $}&u,}EkSe?AlC쳨 D7{/ F.yltM-XB#P[1oYEapROYBojzw!}@DwqaTIkp]/b+ t'p4@yh F)C87@iKܑ!oꎌ(KLBv//qz| Y`JkpѤLa.㸐@l)@(EUUTX(e#P?W^C l$6p ˑӖt4wapL:^CQh &VF{ܲCRo/5 gt^Go_ cKn1 %{9vhd[ᢻZh@KCkX)^)伓n(Z`ck)9}twƚ#=a_G&`'V#̲3Hnߪ/sZ!&U])ӣf'.eS/p@$Kѻ>c7[ga|/#;}qd3+26c |D9S6C*Y=0guf0s+EچRKJ0w}F I] ç!Z7Btİbs 4YI:^%X9 "zjZO>ԤXHFF(( Pxn .nOd?ރNC"Ze "~fP]Uv|Y4 q~u|p-CF.|Nlx,|ì>@*yQʬSPmY_cNA| VTlOݶZ =?~ZΔ l.$b䞏QUƆ&0Am&0=P,VOͩ‹KfbL*8{&Mvq,dRPD wKRiQQ@g [ wt-ähG'rV*󔣑oY5cga{΢iCx;`+䝶)@ a!X9#Ͳ\!JmT|92 RWV,؝(tW*U{e;]Ѻ~k2֍,f7ABbc>1aK3N0<88]Èmm_ZT~h"]̋"\KS'dnTQ& l̡_K7 0ɭ㢎ReRAEe}Uiǧ_ YjAr^_Pk !E/믛BXNll!cKz2 b±T%?](~A! =d1ckivqG0,P'[ ۈ{wY)WIHvr[l׍Ǒ@D]UI;ә3`aP,ãYXYBRYVy\#z>qFjE$ o.R4{uNtM* q{!`.*J <&rqoά `..}?zFXD>0G#'bʹmu!3[nLD1 0nN>ʞH͇ompբ2#,ϖ"M v[E2#,od˃wejz5( y)ft-.YSfHNS0X~GpNL08?/JS}Qt^E%c,VT}5|^q*2BYx,Su;-WU1oϧI< 2'lǏwP {rщQpDj kVn[{ێ'mVP62%NA/O`A؄mIx!n]pMU3yxzu]Hco([;w7rQ^"zȯzAO=k)r]+ {?@SsJy&ˈȓXdy&gL\-ۣМ6Qk$伄20om u$D.EUig%8}>FBb/^(ϋ0N]JPɕ=Y]I*Lް^BrBՁηs:aVwQkP$fY&&f== ,J3MaG=Î(>HiJU0/ڶUe}m%6iU!v0 2.;;.l#-nHY5pɤ@"'o: QfHTIkmRWﺺۖVd\~U2n!>/^HM''yvw~+ӝ9޳ |ͦRRpBt -`@ߣ;H6@ 뼢JC{DW$ĆNS¡lyذ g.X%qMkU'cشb./=Ƃ;k ivko0D{dko|yWe)bIYTG֚Amgq:\%DΞ0O!]|]."*y2-jsͶ{ !,SHcݔX@PUfFCI 2C?m&>)sI&lŘh`v"&⯼lq1lR#$r)4 J 7R7K[%UDY{%B 6}ֹx2۳I6 j K"-ꝆĨ-"ǭUA㫯}^vh<5ClbH}H"jQ lm_^З4ǚF4^xG]ASm_IgYGNS[*H^Wʾ3L *:tGj{1@r>L%9ɛSCKNjIhT"b} =*X0DܴYf DCAy& ygTxD\:tbk?ZSc<"d8) CTLrbQ&%+z#XS:0F$]*H_%N;D1~QYB`ݕ>E0H ch H׀qmnS#4c8-E^q Do~&LgJ7:v tW_%EJ wƴ,g˷go4-K:S32uUSYCt|xTK)*\VhA n"lux9|loczJX]vǶB]رu$,5a$a8jn:NQ1x! eͥ4|ɁsUTGx 4Vo5cZwK$=w qvLz'ZwV mM,hN1t&I؜(,D@48|:ۖe:?x@Zg쑥B;2:li;4 s&z4"4 0+iK.4@o`--SrsZ[`Nx%lP?j\{-Ӝ!K: , v.蟍Dp`eWq2|L`G硰 S?gĻ"~ R|;[gW؃+mkPwܤu_?jm|v8aLIOVg~@(s y"*奲8K~(>#N}";2!f9a8e^t[τĆ:$O< [Z$368 sgL;T$ۇ6e"U*S̈́04a`!mj@=rР\Mq۸1.$BJ6mPͼ//:o1^v/-Ȩ!|N@WR.T&|C 1i 92GΔ^឵c̒ܚmGfX4.Bɍ ď \^swأ9{]trq]xWR{$F#.ՉŬoؠhoLӃ($ Q_UOqZ5`GuLчRCIg6.$ c׸؎OGřr;'[D5hɭ0 Kw\)"C5 H2v6yQ -ih&K.ژJ1EFu 0%4dr`3,XiswS&8%u&B^1{W-I:C BL??cmK Y0?1G_.^Zvšȉm_QtEBH+)GdpTk)O)VO%w{cs 2 c0YMOPMTZ )FflX~Ȕ_u7\\%U*ۢjS:Αbp+Vg\I&7ªZq_96, PiPφ.ܳFsf bi Bǹصyq!~d`~3N7Db̵5脮Wa+Z[D<~f#ɇavd>F!TХ{B J81 ?0xm }W|3?WVʔaKhK(bk靚V4B(20d{3lq!?Ys:֜tO؍:8i*fd Ȋ f[p0CiV<ض{v,«V&k2BTmԄB%'I|hJLZ^c3K6qP^&>b~<;}kN\jR]B4մf克'7~`جJdԺŕj}%:E(Ѭqt%[-S`a{+v:A* )n^jxڽQtEldj39-0R_sv*IY4!@֧b)^hs^ݥ(u2#bd)fwm y=pzͶC,MaR'M=Bܢ(A=$Y?(p:jo!W9M#&iMEsP_.), @b{%N*әV"gꑂq{aqB!Jt7I۳"w+]Dz~#l'}f{JDTrcTn!%w8:o!}aGk2WQO'hY?[3iQlճy MЏPZgJVjh6GTvt*ҍeX-? 8hT\q-H>J^WHQBkk9S@f Ԩ6q㗻1 (D<#(CշԨ_٨6P١5c$7\%K1卦:aa?6'WKyr\@sID8? $׀2ѭx^:OkZ"_Z=@'ev*˽uJ0/w"{ аF|mѺt"1D2棢NBrx@̻v5${=˘[s|bgTAPsF4Ѳ\6 7u-cd<8̂4 [0"NMZRx^ǒ^&v)ⶉʑ7D7Y8;;:L\:~zDX#< ~$Si#p m[քxoCoqU­w; pf{"$I UQ$a(d8\]“+z̲_7a%( dzrxd,%Ce[Hl׺"WΌ$ L$)ZWMnxK5D{GJrvnHmkz [n/f%}q(A>w+$=|]=&ǔ/w$Gl[dZ^ ] T> қo)[uhUAhI^qBG]L.{ lϰp)Eh@V0yO^ o--[#C'5_B:F,Lm<#2rN"N ODN!QS8ZнJd{P>WU8kC\^8/C.a":͜?MtBI <$n5ݫ.R%:>E_B%L*U-K[#` []+)s0".Kߜ3p*SxZVlP%XF&-p%5Kȅ2\v ߌ!i?^KNJ7] g흏q2kVm0z) VRiQQ=U`_R+A-sSv6{f)f9UiJ3:sVwػӠnJ{:dׅ&bj|-\ ߗTPN˘X-ots]!UM$ Դ&#̃Ad6'N[ 5Rgw[O{[+0=#G&T[ I* J#ZhѝyPlxrsvtdVvv]|YHy+AQ[F_c.,eKr&c=^t )a0jYG:ۢPœұ jG/%`%E+H`k&J uΉe6s@NJ"--KZd, x들/71mϸ|[of w^S4~1P%߮J=pE ?4$,L6oYէ( :`6Uhd/Z <1,ցz{p5 ە{Y\= AKPh*'*{;V"sVuOE]wm7]=w_"8̘Vj߭IkLv' E}TV"FߘiUA3i"/fܲ" 9D~wyRt0dID\&~`giye۲)d|G'B'F9eMJK?g\k{yez% ^a/Q D4O7ַ'r/?6(]zO.I8G4+߬*GXj nt0֕٫uRܬM, Иv7q~D?%PFd-"6A}HΤ'WVIIuBq*,p;N1#tr~抟!*|j5=6Ot[:Ei5J6FC MdlRDevI>ucK z)Bܣ5{s |XלjE?N~q? D$NŽ"hɟ@ ox(@Ɵ_kz4^uQqc{;W9% yExjrUly_Zs!Q{uu-3s˜}w( r6^O*:es\Qo.wU|drLҥOֈqZЅFZ*ZT09RF~`/?p(ѹoG8چH55IcL:Eo7BM׿=eF'gsN3]BxUSR8ɖNO*#P b[7? P+;C97dm8Ȓn#YFef-Q'M8aa\Y/E%d #_m2Br('v'Zs2è ! I:j, CA E9$vFˆb8@(^ҿ ߍ@ ~ǺlBlk G~jߎnɿ0T 0EvFtЍT:}JW`ȝP c@ }GeE_, &=soywHAMXe " 9umԲb y:l$&—Xlz}c TKRacᱺ^R[7 V|q줠aS.} DqAm^BOB 7Vgy3 PC"Jl\6(DTz'N5 XHW_=M-<2u5쒟c7,[QK擽&gޙռe˿Šړj3f cڙ` 1mId&墷N e&mK3qnp yL-OJr3r4E8]:?l|59igW8ZU&/ t*/ͦB )#1KDse|7ײ|~"M+: G!o YJ36mQ < W.y i(Dmc CS؃gŽfM'xp􉼑K.^whGQ^4Zt'φbW<-im[VO9C;xGᬽkDVg%ҩx+>*0D@um2POH9Y/"+VTuDG*~T .8K,[k()F0F5}:>|]wxx>^%W\%pv*ӔÒ=9 Hs!OpOHgܸ,$@06-H#9:TH BX?K2Vo-, С "l< e 2~!T1:c+s]MϴM# f I[JZX'{[@ ~\_v<ӍTZscUN*nB75Q}yP> 63J&OTau  1˸9UUOZܛ/sMˋH}"G9#4)n_!'!_*]Ur 8\:c)*I@d+=qT-HIΈ:Je(/bs21|˲fEe3)aXi'0QWVc}{f $]G6g9#abf 2!4IraQH!7mZNb*BҴ^™nTYo^]f%OhZ1aN1T1)2%p^">ϰS|wo L\x/bɪC dA Oj5 kAJl;^!P,,ֻ߭:(M0Xt{ B|!| k''JGYq+=CIl"oϘ.w$`^^;[?c&)U_0FHMVcY0TSө0Duu^T>z`hA|Ʃ`b;&[zff0)ݾKp{gr+މ I,_c,RG7;wVGJfҀyx^S~j6y'/[usU+V;#&1WZ҄SEe.}  <3tHXd%>C ny1&fhS@yV_|j3Og'P x-KTArq^2-ן;yX]~Fx{8ex =65~)'93%C_u h{X LNOIUkkL:A+(r8}:2 B#G>mS3"˯QCsZՀ$摒 B;e#׌?FJtq̏2 '@ "z p<8Eikl7{9#Tc( }nn"4Dyoy6 %.\SN1IO89\J".@(@ _ yq{o:&PT,B눍ʈRQll1zL5Jyq6Q;ȎKnQb$ Umb 71Qu4^'FL qtiV0.d (YBͭ~+0D.A[]˸|4A'{Un.:džhjY{%N!+ej^yy(:3SF%ʠi]+f!|A-QY}!zu_7#RY[HiC'./{֌5({Ѯgڑ%$䛶=5r $hh6vÙjmfVc-ޮ$ {PFSҷt@a/8kKevcD//5ejv'7%Oto)nW]8 PT<˻l h>:Gz?i)&e<Eea\հܒC9MEE*"V_r -Ϫ6ף%g)IkiXǺG5ʫ9PTdH=SNٶfOs)\> v/- sM݋/u8t돚eFY7 hmSdS!vomr1a#jd zMO/ɀ*&|ۘ\VD*4Pn=B겮IB䩽]8)Zk`E!>Mu^nQأH$"nK(kI[ǖD5`=s^vP_:uKRw@pfDMqs"<29dm, BM 5tK8rInư\_Vc0$DZ@gg仩>[ Vv TG3pQHM vG?sn c`N&T%@%5xwM8Z+3݉!-WYQ-TUjX vCL*E|e3Wp@Gd`4ti_r~vb<+A~0ҿC?f)-8CӼ "u\ gCҒR*K.Y셖Yh iN ,[IALI#6\- F2 c/o*͸&$3gywx-$qt: b+Cqn +MTcV2XXE04/2njm`*Ȇ/,MK,`Tx1C鋔,䂤HCnWL- (pG,,V>nϳO"iʄE 2f;17|b*w(@{mqt8oAiYs"DtC>3 qTӸ>ܯg<_GG!S=EƉőoSH?_n|ZCzeد[;vPS 7W>~|B _U'#i.o`W,]O, ï}|\!sԹɩhh шL2֎uvy֘1@ L{:3@%{rΓ?:~& < {^'JhqZo%4U/#?9'm-2Ts'݌ =4T!I]'DOyx# ߥrKhL+]|~]3Eҟ{kl51q7P{J_t+ |$ Lv^dVG qI/)n)/OMJ]aE]kh8| uM8Rt% jedT.\`."f -$ʯ8(dKWgPhK"N,[SG^|,o[TuP\@5);J{*IҎ0IpDwTdL[-!U,_iEmU 1axVLoroZ4SjJFZvk-Us88t ܑi~r Y.p~ԁʦ]ʣ3!iy(ʹOe3siF>lAcavr50*,Ò߼d2ơ5x+We Á;T;SG̩v8 &PMJc/$tJóK6k;ߘ(|y^`މ OCSP{z?8+O`Jπ]|K91:}0DW%/i,zRm XKc;Xg.[m(EW31~Thi*M갠/w.Z" ei\~j ܉`k-@F-=̋Z3QDCםx_mTsB)5A$b"H@q$EapuQ'BO)X͈.<%E')ngm]^2!o8f`&yS2GGJkQ~&%rzp*r&@R̓6o3l۴M9`a\)e'tBxbꩦpS1 DP긄 edt 1ӪC/;,}#_N曵~8/"{!4=-ɏTg@_J4D2R,Ś#(2D'G_K E#SyNre͐XD2`b9K̡+v [N\$,WEY'd!5mQ=h8|0 ɺQAyuICAgWI8A#{x+|\055mDW:U|I"'6d0Rx:O*W6a*E Bz#*gkɋ-i:p)kڳ؊gVMfp*SHgo^2(m"/U'SmZDCdsFWN6? 患`bbQAȪ[&,(m)\=$DKIS3##`Ɋvط]+Nnc P@ t +(3G;7QZ\) ,& 0]k^SE)?ӊׄҔ>?W\>tg0v{:]v-ڜ;6wQZYss|LƶLi< %#kcvixVPQ8L &N/7 eaЛC f@j *6zer<LM#eN:dCOI1se)!)%v6'B GD:*#RҒcކe MfW%]f  RX_ZXӔ3oJlYU^;9 W?1SH oSJ]ߖu\%O9 whL_[eal&t1LUԌoxYeG4mL~u1F>ޚZ% G$JM.) $1UUaqfВxUyR,aec^_SED,gfWOбyjStt3-3?f;>=;.B%K!$t bP c7b3a ?uv%@,s/06ij *.(W>p?{X To>o'yo2) HOûHϢΟ p5q2Xѓ ݌LMf !#PxELV\E29u #pw1%KIzhc=ȹjF3t?4^J^CkM|g3DE( XWC ?9oelR[̅{cnsom8CojئœN/KzjVi8tE>wZY${Wٳ!3$z]T.+Oh4{n#f"3[p|0qV#&!Qp)ǨtCc``"3-UV/oeb4dgr5-IvXf{JӋWwCUTjы ){'/γS.F]rn&`ҷxDT-dTOL[օM|Ny\f~.NQVcq[)WYMA^fnJI]FA6Eі Y?*E"zy W~H]F8Cz0SHMuu2 ˿?س<[ 쿐qqz{\.#Ǩҷ\(sL9ȗ>fUL ؾ J`3sOJ *K<4d4lX(s0 k^up>qh.&g2$3a:/ߌ  XM_٤\O}n4Etu:XQkv+Q~my\+ՄagͯWDt./Qm[-yGc8?Ҹc~kTng9rʚ4S^]?R$AItWLQq;jđf($ib \֧ɻ[AP}?T͠/B@xd%dbq(Bƥ'DeR{52 [>$doei&sȝ Al$zwLNÝTy ҞV_%AKݏk}rqM8xqPTN̄y\$@<\#S89ڮ%q '.RK)L9 ,?79z:)Js;lqOq^U۞vơh'Pso"FشKv Y3qѨZ['|aƵBkRZTόg2p# Jum|F5R&pYࡑTeFluEIo"!S~|M?nN9 { ޝOx[O#wX25BoYVhdN,׹Ok<ʠuN蠟/BeĞ ~r:.cI>520EQI'nҺ.ثi&a"L&Duӵ~  a`-DC#RH1aA.`_HϿacN{ <)sItu".>xI08gݜU d+G|WY)COinfPKJHx6B-Cb?eFdlAWcVm8I&qbQ"}`zc6V}4q~ X @%6Zl5jfo(]9 .̸L7zRH3 VvK@1v݈3(aS `)2o,n+xIz'VpYr|~b嫄pt8wr] 'vl4K )7>ӖH1xu.Cce3nK+z(06dD/y>0&&_D_  2|V#1%V}P# tּ".^x`" zU+^tb#5%e$(#糕`F - A%5tq\bkaG`uY&#-p"%e{ _nF ]Gm|_"yZJ0Q[+=5%zԐuOS9N(+tݸnQ.}H:}H D64UYط`je23ɝ1zSuDӼB%ҹ?"] #4mi5禸=G-!3D*Hs=e]-xA1. NUY]NYp~'{RѪ]c- >MD\v.Z}wW5:\boVpoYoyi?<  —Fv*OU^;yJd,"(A;c„"qA^`^&( ?=mZ7cӯD8F:$V>xf6;e&3Xp(;glENr> 1Ev5. 8JnmW"-Kc 68ÒF0\ycKK1x`ESGa#|R_fWI]5&30}QN[2&FbX.+ą'a좖*gG 3)Y( ~ Vgpsmr\ -LR 1 .zE#W{]\6zKB?,+7KDgm1ZQz &7Su&_2m@!H68;/5DQqjM!q-(΅ ,m{)7rp9'MK;]pd| +AYSg7{\иA֠JJ〸=2)Ƙ#zCB / ʏ+ؖ %sdyռNS'CφOnWhvDgh- fCj.0 i:sfYZ Yűj V w~?5թ OH`@#+01b-| {',Me2P;ٺ`X7(`0ίj%*(7b ӆ5Nn<喥>H;JL)s[ݖP6,{(D&q1rX' WmIhdh)OXWG `S(&aL|HF5:,{GE* I ߎߛ-%6o~ƵVLM/a䨒>u17sbO#Zϑ- @`Dׄ[CP'$x`s`͹Q~׎q@4M4>#z:͋@NB>IaMRh#״H6܄VޥwuRt]S_:X΢ ͽ DFA) ?vuJ5mid6۩7 VXK|&~`x[Sx̴/r_U28E[JQ&-?IVayvz;!Vn*'&l}z=vSvO}=3hӬ"D ϋE:m'чPա<*H.h±* :b;>mKK_Na~2:KʏFloݭCG0Һ',Ϩtte\YoΗG~/sq['o>S #mFO[9,b mQVY|>zStWM5Bq,[xiSGU8*4ix Qd;e J ªn27,]-0Ҁe}=W aRPiõD䩐 0,QGGebegݙEZ'Ogɐ̼vH:i)(=*5)={ !I)+1ӑ[VDIQT-KuO;B!ߦ bH2fD\,rIt ('W7Hʍه0=WYꇂ,G89>,]$[_:X=(Yپ[+v~RWXG'oyt|FgvIXAtrްwbj_S9#-'p'16?#?c .(l4"jL`D5"?Clk5Ka U idNcI o񫸘yt#48),^M;S{rP^Vd\%Vmvԗ1k>!+t'isAp"%!|VfEj7yZU+4;_)>`ǕgvU_# 5>w2K?[I W׎Lb+eP<_ƻY}FL%ZF7Kȅ32#BFX_-x+I+uN%=%[6A+;z c5Z  R-+򧛂qӗG)61[P|aZ5N8/.ѩv1& \ V/qcrM!sp4FӢh姌ʉC eb¦sN (:RAdL0 XR+3NLR &ɪ[&$J#C=a$fSf/q ӀVI_VK#̻ZXPSX]X_w &bS<ݪUɡf!fZ G>Ao{1wA,A60ebuo7F|sLbӭzԦ gwYW]+^S ωz7 6! , M7˜^kr$5 L87eVRmTS vݱxX+>$&<8L R, E-p R F,|ηک1G?JOи,U>;b~]8ZmdB8g4碃\)zp +S'Fr]%S8`ԉE{a K>5G7 Y-! }O*U3`B͑OO &;ՈtR D@]ZuH8Yt~7˒`hjwJͤD]J_U^X>#g#74Ҵ/(wYI")cG|`%. EY$w<1l7,Tс )n!(LO(XR0JdAN)cvHl؜k-bc73Q^5Ch6J=fuHU_E㯍N_?oi(yB NNL!Rٱ7)W߭F m}9@6axlVRZz mѕr5F+ŽNJtSRE& {W0U3 6y*VR2M3Ou!spGZ/ͥb[q,0*vr_D'0p͗EI{ܞȎ#%,(5$*^k~Z&a'{bkd3X5 CEoxU^?0h/ذ3Щia^b2L;0[!$Xwc"т]n7>wM 7XgLikxU'q}F,s2$D3*SeXy~lܿL4!Ϝ4!(n(vdX|co4!j|QxCiz?3%O.AG[DL('7%1G MCLMpGN-Ƣ<.vo_ zVWDG k<)OKCBjy/WWQ&{Ob{cdЇRLv(JfR>Β.H^nƳ|SPg,14^G[diSs?Lpϸ!^z,AE.m.ƌ둬Ь.<-&r[x=F=sL@.1<o(~1CLCc6\ u/t};I і3\4os1Tl9}1 8Uf/#G"jxM<ÙC]D9-'068G4<mj b'~iY~^ =xESJe4 hVWDef}9EOvϭ_(}C)E >ރq}N]ځάn 2xO6՘k!`O}?a`TVKAeW< *g5.:`;]NOss7A1KcJ.CBk+YWߛS"ݫDH93#* }S\[-5?0]hBmVJ0%:릆erdTu n#+̅/"y+8>]P(CTd3V7% H`U/P5Wg>'z9`/k//Uԭ :;ԹB5{}<ߩ~U|@ɑ4QrSq;pFL^9l E#?,bPTqn3?o;1ת? EP4`F"# C6sjW_ß.3x30=[FEdX"F!du)aj!:e)Erfc,'dҥ̲~`-{d~f=*X9+ 6Uy$R/ub+V?m\jo]l"P̨y2Tl@STΎM7!oXk9PG5\8naF{*_mSa+{Ns܋6t.c?U+*B9"|: d>KGn:۝=2q@wQXI(/nFģG =ee{?SuiՇ̱(06 gr)+rF߈9%ʎzU:F ztt]/Ny+~oO}6YudqP)äVh)ƕČus|E2EdvN<^Fsr7wP IY0 =C?^sN'1tgNR&LgSnMAup %K^UGuo *@w-!*Z3Y0AD uHKƖWH}Vv۳~Scm uN+;)^P;`aNvv'|@#d"JU>P OV6aMtQWP%-@XN#!@O82URal>Lv .>6hY`1v2~…Χo偅,2XmG'7KU$~bk22} ֖=Z# 4 * H0RП5zPT?Xl wm`y0cv Uzb9( ['F*К :O MDr]k]`]iP@@8Rqܑ^SouΣ~(1*{jK REcCE5q7(BW%wG1dHZm쐕ϸA܌7|_;4h|ji1M"DHOt_pjP<% $kMo R1C5/j|ͱPޥ 1g=hDw`@4 E0Ҵcԍ(Zw߷]y#?K(*5* XОV{RʝG,\'#c]2dpգcC UA;,$DVBnc%2N%lUS̺fvb@+e fi","llvQ/yጔB䂘o#UXne:j.`%ّkc>.#mPWO;m]-Tds+G9(ʴ1[ )CE]Ը,)-C냂21&^@tj8{^em6˫ң| M@-- |jc9hOS5*KxoخR;BF?ht<#n8p1Zv.* *" #sz~wCQ4m"xc7oMw+r'D tq8ۦP^KM=cHJHR8ZN2Le*αEP(14C] !sR,%(;Bs7pݟ!܁NQ{d=Gx*8+l[g9eq o5e9MIi)Z 7BjY#GynWfCK2yP>sKoxft*O;EL=|k~[\:$cd U돟y@[*!c4w$ap}M ?IU,-D$i ֛6Z'TvLpQ F1gIů8\>#&SpџTKIڸ;dE9А%3LgPM5xϻ9,+KLGO:P7U(UόDˋJA]Ճ 'jAp0ϔQ~;D?~EJo"R17wT7v ڤ]Q!C5n#I9 $ԪCm@V9c߀VVH!z]M9#6`7ڣ.&{TsMǿߴeyUω8kҀ+𻾺=Վ )./VT31&N؀'oue XcdURi @Qs_rxrs:!Y?[xc$_Taz?p8r,6i $]} 7Ք膬Z©좜Wy4WуᣄQȴW/J?oKME\*)c9nJ/aiJeT/ KsiEƊQvhXlu?G 5`jX!p+Y Ñ iEc N`H$וeM\B'$BtE%|Q;]+_('[!aǺst:4=W(QXGNJa\HK[P2|뉝.ٔݶ?#PJK|!d<-NzvlOY@1hD@.nʻ^j㷏\ѳs906HƠYC:lQ*>%p}H &_@i[ u=Z*nxxɓwAfRvh\ A0j{<=cw U%ōÐ::~'E_WmB)L, dQcr`ҴR`Az|W-zö)rj)*I6+j$%ylkJmBzKвxfXSvTo $k%FfjPlj w ';rCy_mMClIP)0vw/`#W=7PKF9'1H]=lb_4ݖ j gj,:xU] W_锍BUHn^48Eiن"df72ET?74o=:)U cuw-gW={!JP<+ädAAXyI+FVcQ0"ltkۘXÖnhBՄK #0$B"hŞLY;@ۖ{_c݄8Fp}ySq3(x$<<49go|F9Tޞri_<#IL{v]mLN ێ9C-iQ%͐liztAw GVɃ*dv$;4v۾e!%BW G (F:=+ Nbbhlgz%$jRA6;|1n+?QqöqjG6ZLJ%z"Q\m{(нZOkKPX=o}Ehc ۾lBEunfhtGb[J\\|'CQ:Hŧ -xSʢq3#:QBOaY"D&Wd*KWDz,6ytggEDԆ,aRٖS-@xvp[5IeȨl-_ YT۠h#2pO}BEuL$2\"%-]uVN,awNLi3y7g,E Q~ ">bg_K(1W2_Rǹq+tW˺ he:׋ anB8 *<O6M(d @so[s{dni$C\(n4mȏp]JX3dE]Z.a,9XJ*l{xi./Z=XXI.|`Nܣ: ^V H)摣`5D?8xeSz/)cnuI(.t@+$׼Ѭj`3$7܎o1 l\vQIvܝ9T[dGԽJI)ɔUi> e?*ÉTh#BVoT8UrlwqN%D/: ~- &p)hӊdNO<kNW`Y (O=Eu!I|kw!"t5!jrT)kFbH} Y W=zpBF-NAk*]S+QMݠjAd5 |(.Ext{M!kR8Z"쫗n1bQ+S: m[T%EThsvoJU Um#manY r;(Xx&k@?kaKjSޣ dS;RC&p :#'& F%'\~!qMfr9],h&Ovv鬄~2O@?~5cNc4OD{ں4&jԼ„ʙRNeo0RKP>aB9uɄwo!b⚛ RCC}$[8)kb_vH7>SH*'.c`yH5" ;Fϔ}TfE؈ *MFF0 Qc@UrL5i']yBF}QUW#,)}~d`3t5=#&diVu2"vuqCȯ9cd`z;{F RGT7 -[D[4oFJb}N8$[1IPhħ9&>8s97d%95o7Cpc>3("H d @zǰObP'8Tb2jٌ&-"8aV꘼z 9yH)r=92U6aQl~̇Ͱ?)lG+XZ99o.jS/yʜqT7S W 60(g=wV4{1SU!nAE~|l@&OO>g[Ifa2'Ք@@'~NTǿG>w;PDRRazZZdڀ7 f@ϰXkZEAڄjFCF=<3 :i|>;پf#zNm-EwJ"('-O\oڝ>&-16cZpEU/=)ƍ};v˲u)fky]7qp|)2%Ώ x~Ͽ~LſtӞyRMpŴU]CZ^"0| _N *Vr7c]b% <i_ ӫh5`ć=pfB>AdF6{qm8$8)ۨ mF&bH> Vc:ٌ 3ni@h&,$N+ u`Ҁg@E:fje~_J}\nw^3K1|114 {?4 Uv OdWw yB ӬpLUTL3<51Z"}Yֻ8ڠπ/u)g%Xf;-@y29H~+Yّg6֥AXӎa|zMvd! ]k0OM"&ՙmLr! ÝUA[RVj 嶨cQfϒ}jdn G˒%&Rƾac7x<µW;]=,{"1GBA}9MFyo$!cwPOU!%,7)fhj"gh0?To9vn׈Tl`V̥}ֈhRF{\7ҲVID濰?WLr[38^6Lb;.Cm oYi0C,.pLJ_! 'vհ̥C5zi/Lw1r XG?i(fQ[*Э@*u~gqu|PkIyV4ܙm|cx 8, r1{i5'];l{\Zt Uj]WV|BM_1Wiބp`%2=8.ʩV`ߥmT:94 zM}k9;zzN%:~|XL3RcMN^F̘a*߄3_? :Q !CM=`Ve%5ɛ[r=;'G'4cזQPp[TT,ҾRܦv]-~0[Z> CqC1c&2&T=V/3S37ʅlXzIv&W+@N'f$8D(3eEږ!'ݘ!>Eeך9n Dַ-Ђ<3&#װnY?HEw';e&UfJ+j¢ GwER+B(k GWh`nBuNm(T{ Xn8|F`?F? ؗ,NPҭԚ]\ѶХa+ad4h򡼇<__>9+b9v&$! tCN@[BwS}8И6q$L-G@Ɯ26Ook+#@rq XKstq-*z2橲">~>vIJ¦n+!u{s p{ )3$NwsXVb 6>8{l[5)}sPE$Ru%e|9x ;),W=Ox'V8o5PT;vg5PnwG Q0f'H̒s: <`.)c7eF8ǣviՊېAn'rKDL/k~R/­N Ty7/fBQ۵⺄*" p;!4 S9h0tP6M;7g 5Z V@AjݜFmȵP^ü1-Vn{kF Y?7>RZ'DUψV!%| 0荌&n > ?Mt]/eÊy5úpJ&Hn)|e1tF#U8WI!P5Ho{S nBuN$-h)dA-ZX 6&J&Yt]tÞRm|o!BF2\I< VIc03~:h/8%kpK&Gޡ:틴Ye7W$ W䞳GݕbF&6ߓ_íG4 UŠ. cM+R3 ifz|B(̲TQ|g]B[%6s펙z_^ ::{>kn=siu Tܯd{lw"E},6k'TD GU[w9)3ŝfZj kv+J @ɦE)ۅ(bpW8uX/c8 4o\{$G͂vݴ7vnmC'Ƭ#61Vo [5Dِs.ZhVRbEg-F$}fnS"xE?*SZ$"_"Lb ׇ#Knġ*Y+J[D'zA o)7 Xʾ[bΕ0:->b%VY qV##8i.:RKӟ;h2\Gjyx 5g]lB3&!&;HMN%r63gAE^,ð7iβI8:R0^'F蘙5+UUV{ Gv []R2*jn+ufmqP?:",n~򟯄 1 &DBԔZ"r@!ඓ6!LjZ(8d2S<$ ɕp%0HxGxa 'j'p #Rq>̂O|'P;d_w.3^}I# zCJ45 q5]VeTvY^gW $. Lf+[: Lc4u^F暣 FI;eB۠տ°咲~oP$Xx=5:WԼeVp?si&qЀ]*;![@];S:)'s sI!{)ZI#nL$('M@MvS5$vAtGJ^TT.6iC;n(l ˻Z|XHL HCPԂG'^h5(*=DjǾTP ?27cJ;LjT"} v;}RIOzJ\ :ْ ?`|E0mFX^I-ę =Θ7G4$ N7B=5_4q^K]@EӼ@4*!օI(>NoSn$ ̣0wadomP3`SPΫ0ϲŃ"}6!y{*w\җy.gh)*&ȐiѠ=b[SMWe*茚F[AٿAE5L{u lw_K)sJta2УTSJ*V)}X8g$=^攘s(vF4/§ݍ'̛һ ^$SSq"R}vE]j!!aP}! ]>C<qt:K · ӆ< ^Ͱo`%`Gv7[MP9$&*\a@D<ǝo^ M0O飲` Kx4g㧪z0a3O@dbg `pJεP0LNPG 3%أ}t΍僚drW=Z@Vdac|tGeB#:qa|ukzl-n\첀qKH qĚ cBH3#HHz! gSmΛhd>VGε.PK@rΫDwhH#Lpqs΄TnIj`y`\<!Tj}AA)Q3t!E` , ֌$kr$Fc,h B˒8e+rh=b^ ž&eЍl˜[Ͱ!FcHe/(ҏ98=8o53P4[z0T]SA2Ü,>+aՄcJcƳgQp;4A qU#pF_H/nٵG̦k;EJA1׾,a=chlɮf/Qa546?z Gj~R9=F`yH Ad ;x($6tAxhG'I/?GbN%h4Eԁ ʄu8.kMMS5YU+6$q/@dqe' V#!ƨtTZM3W NdT(hFbm56 wxqӾD= u| -KŞpnĻ'5أ=x.TWq1z!([XG 6!hv@ _L]o/1xL@sJYQ9#l M JiS"?'c,ԡLQ"5 c+ VTs @ 7]0Oj_<˸M + Jnߑ*E&gFG>nԭi? -ȭY<a9nw&i/ ӛsm%^c"E&F|]y!66|莙of~3 W_?G_$a>ZEЎ;ʵM&c$ԷFdzL JaxS*EQN`6[#iVhb }wMaϿ~RL-MzO&M+ 3vMG*XU]}lPK[}Ⱥ? sJ{Gcm}MuC&<={r j2wkNQFASA66@+,;9 bb>>[e 5OLS:nOEPI'CʘT^э`1c Au ʜ& Hj毛8B כDe'v:rA6ԧn +D $+t}6u(JMh6%Gila|z6=eݩZ=QPy ½2[(vb; E<{b)~6YMkrQLD0 iٞ,f1vUQO ,O_@Bݔs*Va>e^,:Y\m'i6V[)EG:tL/a@G>6Ti9Sf&xf*W;ks|*6}&7"nn妬_q]<ĸpa3䕋wl&!⛲3caX8d]^@B;+&HBH4VZu8uh,ƟkNV%31槼[5ڪWiR XdjK(l' FzyK1+j!6wFd, K4)ku[@,y^k{/+ 6HN $Ԩt1#-sh# Qx혠3V":beNh-ZF9b w `չGk5։j-?R$jȄ`\ Qx6ޡL1=Xfc+ o.Ψ?*#O)Pxz{e TR` )vgw.v -+,SO҆$"WӌKqxg>z&w2ӖO 0j7cYxQ&iQbgX冗_ayk,b>8~;ʎ$JRUV:9z}V-mk[ r?M0dxj=jwJ6[;K7 Ἡk+[$B$44;Z 9~&Z~ H GK7Q3$@dƭpg7;$a("B83*Ai:Ќ v^cw"_Rԕ cɲ/>Z} "-D Xb]`چ$Y;-Q5;~HjlXрN4j}mxxw8/)  ;(AR:"eGTJ)K}-{fNX]~" QuV}`[ W<@fW85AH^9v>f>%Ю6Mrb4zAYpGر ."+d(h-i!nNȲ'M9q{_}`Fp9n$z3v>`PhYuhtW3Tk\A(Cpzq$xvZ^!u5F2MR1MDxC͢%,e!+⬇$c"!owPӊMmc`P#sަ]0,yH v[QpA[))QKwd"GJ錏#Y3}?#[qoFvbF( XߧtOrI5L=Y?ѡ¿:KFvve-G3ɼGezsT眦BOq-,MsXڱw S:Z*ՁMȒw8tT\qCru S[K|PR} n‚0. *¡+m;3+r,;<:A[;_=o8c+r(uw'0YlA}DikTL? X2/*rܸoi'^ []܉R")%@Gls)NG,!)H3+:4Ety/WUKE ^PE|)9V/&P$K6߶jٌxk WY0[Ef``yRWIRKPoUYPr3o^$'XuD?_Iu{8l%?~ 9!ӈ(}b p1L9 MW#hR#Q`ؚ+˥y@Pem79lr5!Dp~˔-|-tnѮ146AhW\oUMq`:-' Px|%Knlo a((%_@L.g2X(9v !=xB3kk `@KB0| -[=h ?T]x:\} &?z%QOs2h옦oODpUuSdevEev֜טO90)gBMxM NуO%D/hLZn,JhcU%m'oo gu%$4  Ӧ`إ4zLqӀYRÀ{䪋z| vTsb'ĂРHu$T&\Ս\A#yt2!Jc\<@׶ S}A~ tD=#] "?l{k'dm#6fFtJڙަ&9:t7^J%f.Ja/Z':D>U/ )g^a#<fv@ۮ&8}+{wh(=blSo4¤8!I??}}$X.\ E?]O(\ߕm͌\$腻 Hmf%Ǜ^|&5d~tQuhL>G|@3 3k\$euf wYlOAY^DR8z$"ڀϴ?:KS vk IN+m xK>:l`}#ҮhLjj'B I+cy+pޡuqx,/r*< BTEAί~U4ǭxD~W _7֬~+߭7"7Bu<#,PMi(r=ӥ<ŠFv,ESrdhU ^~Sٌ,,g&/=dH=+,ly5j Q`5(`2̈́G5`$8jz|* Z{!&`y=Ϣğ}ij sY`qv&F  s_t faLLQ%:|]R+(%4fQ蓨wC3 |pH\<):x=T̴@Z՗;=6k蛘eP:|X>B3 G~. 1*=1MBܧR׺x- \R׫32z~mobF}/F$-jujʃ/WiVYE^Pvzy.X>' .Ga7=>XqF/𴣍O:N  )];½/:bըw0E{M;+{6K:<^DW?aϡqpjG '4%[ظUe!|i1}Fx#g8z,Ap:^'. ֈm&aP jyTO0QQ,b /^+2}#LF tj<< Y[İ QȖeq7Ͻǃ )[?Sׄؑ–n?rɘgv'N>Tg3x!hXDE{e]&}y4i輏|*9 >7MRqqwxS(IqV81x83R4#DjI: +sT58 qmTn=7y ? A?! y2~gPeI;~==F@VO_Bq}r DzӹrYohyn?)hP1ԥ/z_uϕs-PLSIO@m ?QyITpl92*0J!zS?fVI\wx.wnٍ_uilN?K~߬ZV<*"GMlkd63헷m'dԲfЅ<^l= ;mLOeփA9Z%&pW=nj]>o\pzwn+a|C7,e>@N?B3UbXۏ*6WM$ɞDn/#4eŰ.OBlʗQ3I9Fɘ%AqRژ}l%[<%Pq w *2m, gDp]2 7@SY4k G {n/zT{TN9+v6PUlEenRaU 4ii{TGW ]6:LN|)QFrm]dN5|_yOE ԰DRXsW`T#3u>q1ia>њgEW]_efƜY[qsm2 ޠ%)0{!pH|#{"Q戔uhJ<( 뻫*֭SN"R27$ڱA3HZrznvηm&DgVlt?C7KĬ{돕b$CL,g5Sxj|qV;:4;W)Q㸧`$/hMc 76ٟ<"KHw@DŽ~%9SȮ4\Y]s@%d*;څk$͛ADW ^ } QU+8Ø % Y?6!nb.7 rDs"'t(쳍zPM 5W틦i+19S Vt9"LCNgwv6#^ܶ7>9v$t::FYw 0_9~0{_z; yöb9Gx O$"KaZP}X؉`~z5Z.<'URgJPh}MSdQմ4d:3xb}ŌR[EHLܝh+oBF9-ޜ&Uc򛍨ոďkm~3]oUy|O~[Xv+ݷ9ʜY^:يޖvnώ f Mh5eb,tFU"7u`E7؏/'_>z pVk&[?:Wa2~#5 @40~G0\uO}tsd$6eUǚ#}(NzgoOM_ew"UŨ=?AxNo|q {5 e|{RS(?[H_ ` 5n 2, f.fus$닡#1?\=bh."V zx.|G ha=Hȸ*VJQHB^q|`3Evq=LwVvt}8Ұ2i3~ZEtwx37>";:Bt_B#ӳ ̳ eR"rѬǞ2*Î+KpZAcC$x@vyapuQ2zwX|Q/QAs/p?ɶ@ukdi@-nu 0g^` O:fBk.߫a)Y\!P @uCA'ϡݱJ> C( r8}qjñPxPX)ΥMIPNef$ܑr0UڰvTPuÛVVyz: -XA`U& < a .B"RX,ss)O{G\Ny4pIemEQs2 -_7>\:ʻQ{o,A6!kKui(&,M ;DN`fhS}H rzV$(DP)MMNDj_B /R-,$TI%I)V4 %6tw\WsE.~)RorrNmʽ8V˛eI8Q'p~}>Q$I9 nFSn"yt0 s&P!ۮ010BeChͬa2ni hvOt>k]\Īٴ_ TPs.:׆w;u% ̲?`R&|Qi `/hdpI:-pAzdThw\y$e0؇"$T8`ԏh@\<'سUVA@PT+A"[Ѣڳukd,SeyI}BV=Qs&ء Wڷ:E|PzpHW xE-pʯ2[mr"nbqČz68Ι.{,L pW|5īD LSeaXEρIŰ6Bc _9LWW4cԨ9(U{^A+?Y:iHXӤS(79*)'lTXS?@8'¶`Ϗ|Cc%7cxcoƜm(;4׾K M*GV]bZos CilƬAFS+F,sQb# $)}jHqX ]4+Zg` 9vG` [I$@cyf˯HJ[vҲt~DR3vAݎx$84Q_ewkA~s_V3> cWEp a%%xmܮ/bu$1yBZaJGسg'ϲVyQYm\-rI" v8bQNTqo(1azdE|^NUQ8÷|޿tg4]gCਭ^JJI:˼C@z뤪Rp]֌snn&}_엑1NUP4:tgpZ _Ʃ+`D{@*'wHsp)ϗ򪴓=vfl)~D03Rvz(<8ܯi[J$XbEv9/oWAq0}IO0`Δg.Rub"XN<1A5=xpHE p;Qwr+!TD:[UeoHûRIx;haei6귉> ^)A-FHo+qؽDo4Gϩ&< ȑnӬ̾f0ޤŚS ZL:+* I 9H Ũ8Yn5R|SŭNyΨ޲P=Zddm[[}2Ӛn*:UخHtѐ%v5 DuX>5I*'  @IK? :O T0ksoڡUnOvpTPc5Tt噘T#ržȘwLOE!) نwÌ)u~o 5kc\B< w$)4Y1j{%gC.A~%Z4 ۆz$+3|KUńb`8R^-7ncmyL/ՖFV46*jĊ2 M*Z#r%s`YMS}Nt9rPIJ¸!M5i3gv_J^RB&F7=4$m!b yL=ȵ̳'LdjF-#جU5p(miQ$(.^pLt*7ٱPMs@PkmW} [0&ȬXӂƴًO U0ɞ5Ju*Ŝcnq{~[ \SgRhkfMbLD%jA 6 XI:ąYZj k'fgrؤVxٸ~.V?S֌!4Eʊi~ y: =zVVͳʫIT/΀Eڀڬ?XIaQYW}rrBޥ2qK\hUP*Iu"MmRZ tkjs"uKMsn[y%&zm+;qHC npe "K5*ϒTѓ`L0i%eMBHbiB}/xkxDF|Sun]⊖YF!O "}y\q"D:2v8 O't آ!HP{dyK!E݇)J)D3jtLs^Kse 1`qs B[`WB=>ڵ{JHk'D2kWZ1%j4`M>kBRGyo3e(|XIwd :M@K2i5rDya4єn(2~Ca*&870'/~L$ߡʻx {od&g ;Wbw _ k8Oݦ]q- u0AGzKikq{kd| :wa,pGWPR;oLB5ڭ,dYXFxPݽieucEFmbkm2 VDjfk)uv\5MX>3,d&h?Q(WO)߻C)q5cm.tuU} InD:&[|B?67c(7=\H=a "4' ɡG=M +.GF-2y7gGYsGװ[9]ehe:?nYo,w}$H,>>9 ҆A/w .[093PE+&A7NE\i5-'FUCZgr6=qd!(D GwA**fvQ-֍޴Vy慤c#c-MÛO/ybo\Et*q8Nlc@[ [=bd3D% 0yk=Z@H &0_ja# a*sy 46h ܣW+P}3Ic3Ϭ3K /D†LKatsrnMcOB#}v(r9[YH_SCNf:\ ǫh/:Iy ࡬xf͋* MJ(2 hz7[+:ץPӸ U_ik% _O 7/.Fj1ߘh O]^D cpj:b`OBTœq *I#Ny7H&)affZU~ݱ v[,o_ESl7"5 ׁ,>ׄ#>͇ԟG-o}^:!ʙ 9lN4NG[ұ\x}RE uHz498XV9P!1\η{<2?n"LR:Ԉ`AJqmD{0*`~t"KwE[u7nS]:TyOfkmNz"[Ry|[P|Xnt)N`%e)ZFgtJ+ \tV(s/t:+:~͙L`ݝ-e qjB6Yu)*6t)yxfDL!}5g^~cR5sETc06Jis9 L=b9sjyP7:{"p.&eACpҔpj D/ru9p;V.ߺ{J5qJބUրy}!"(WU3DeyTk>Q". z8iPY_Er.Rr5^5so5ϗk3g8;]Jqr u +3یLĵGҳ;9T+u6nKc ^b";i ; Ro֗k4?)+DT]Z<Ժ^,wʢq3ˊd2 b4R}h(fa+w@# \HCb-Pkc-8 t`C q2@=~`f~IB_IS֋%Fbn@߸dV8 zW~38 WBԿ 6o;;oBׯ" 1]u3 pys?LMTkdR\lZbdOĂ%舘HgƗо diU_vՏ7b#yK 5.J1r#f8vGkFe]cRD>=er\RE{/0,6Z+YҔH5)< 6vT6 _2 E$vfOܹ 0Wޗև{=*"u\d=ܘ\F6U.EoI58@8J}cҔE GRȽbi.m }f;}Mu`$T#}zaP"&Y-ޮN(r<;\o\o0 '&~۴A:\{BhOto8L+=󸋰O1BX.C-qGnң=c:#A X+ ˽\j>4ab 8 V أMN+2}sODF\E!5(~|9M>Y\|wld 3<V eC j/TŵZ:"#+RL̙v΃/?6lJ7MoHmp,۳ tzeQWǩ PԶ/j2Bƒ8;7[9" Y #+MKe,k%] *fob;rtyEA,v1I |"Q%WB`yj dCml{dkfz wq,b4/*uY\Lhn Eyѡԙ<(7M0ciU\$8b{ot]>FOFV[E?{D~AQ|Bd$ GLQ+c-Zy8Z өތs*B3#pVm:V dA"8coP:xCzϚ0c~E mYOJ:zRTߖ KmQN֐8d1P~T!bx[I~'̙nrh[`6xΦ5jVr@O 말br}6|eD/$dT k;K?fW`;4xaevzp,+ öI3T!hE0r~~`2 º$W]в>㰔+*X4W=;#Gt# ;dy!hf19$ @W> ȩVFsɪg돬T M] <(?&K&6;H&azQ_8&:WJ>+;1S}>bZȈI)IF)_|ͷh`ś7ڤ^ˀHOw3io@ֽٜ+1=BXV"1hրt'V6F Vu{ ر~2D)m̏Z~8ND^7qBY)TגE K\\Z\Q4tbu5F`3f61[5N{V{Q:[7%v:hÕ`1mS@9ouĪP},۴K㯧wkhΡU?F~SGtTU@b5< ,.A)M=n\/j hr.+pv?vȾ{e<0֧8 J.7 "G 7~>! SɉfK7|l4LjL͚5UڲaY1#]gG*up G x1"nA)hA)%M;& Dyt/ӇcA.YiJdY#aWȇX)׊U aluRH ˿uBϋOBSAg$.YJWhlPDa HfԑS.wɸF6*^dwҵ#)>@όZh?`l'ӣh6%2ƬqÞ+ɧJK t=QmeϜ;[`cM;,Eh=q-Htzݸ. ,)7p 31͝=dE5=L+:c*t,oD$l\ul>Pgz!0{`V!YC/[RT{M[nB md^>&gN9wFTl4$IP>dPTAm顠׾bS |7F%SI+y VCky,N)EʁekseT^ xHOKbNzV;\ǁk‚[8nm7o1~u-j<ˢH&DL'k+4@\yQf&>+@k n@7Dz,nr[$5=DD :q*Á.vTZmn!0/WdVH/=̑T LE'HNt(#El}y@6Jt 0- T1Dl ◤QbXJlӁaWy"1)]= B˜nUW5۲Tmu4RT#*̃9W R+ooN[}Q( : u{-ZQƕ&ʮ:-ƒ7mp`M񪎷Q]K }J0p=Cg~Cnj@}.>= BPO1Pp?nvMVT>[zuVfBAVk %"Ձ1tðf),5#sأHwnN rTU@"N=u*OY\XGzx!6B-&;u]F.ɯTЄDY@ ]FYL\TșS{_w0[280ZZt">(g*=x/xSO NDۭ=ۦ zfg?U Ԋ2]Mܻ7\ s7 Z@څ lu}U5X t|ÜVGxX)z'jGϖk OhxX|[?fEf ^ IZXt;IU)  \ LGQsޓz cwۏ.O;:pP/r35qU-J0RtӴ"dNJ@h !/x:.ӷv?ՙPJxǗc"TV+(F[ ɱrלDTAxQ챫r /y44f#.*v<Lզ]BZ. X- >;kCZ<"]O/vGѵ`OuZvab8nDCGnF)LW!2w!lÄʔ6LlL:M]lՍ72^%5TIۓD#rA]/6=jo 9c3G=eJX^?2Jh(n~2YqbhDjX"qO$HDYU$TUkV4؝G"k- IcO ) ڑY]a=q]+U^DאX-1SPSGzR_{D a>F^PE~A.C|y׶X3H%7us0#H6Wvߤ#-58bCwT y:$pt_AX4=#~ !;Di])Df88G @YF%l kUz@;AFD0s4zbܔBR4)s^rm|70MfA[o tP4zME<" >Ie50m耐*io}y$,yg͵8yF'y'0 4t `9RJTNJ)Ah~,|>d^%|8&7g\ N8CAS Fx ,:mJC!1Ai)-iߋP)gjE'J^թHTr`-&By./?nF>U{¶FsQcƎFE.*!}d`]vPUlQ -э_LZᷠj2*.iy'KWԽ䗠Y+D9)X-!i&x4ze8:  rp!^"7A{|u\0iYgX!;>m,@I}'W Y$Y>xz"\4kymL.Se=Q^!~NP8Sv 3:53~g[t!VZ%4 G P7{gnG~K&i+rlOî!FNR ohEH|L2:Qu]@ӍJ.;?㥅c92wo0`hwAʗB3 dXKkj` :ڵH]Yd=pV ǝY)t߯Ka0軪$*AT5 UH*AA_{>b'@k`2oS}9g1jEt*BS` ;ɻ Jbޗ(t"c#ux_uA5I#Λ ȭ&mIDT#/?2fMj % |sIWlwVؿ\2dd6]m75ajKkmڑO\0i%b$_h 鼗+a?'KGaZ'Fp Up@ϬeQtƳV (S2ʽ5]X豨ZAmh؜ . XA ]n ivkDZ1ӯ߷::sGȚo ]}>`{@5Dł^Dhd1rlİaDG6IQ10Z$.n[9;OXK"09-@>c1!TF[~Z^xÊDa}z/Pb3У]h;Re"˃uj$/\9-耶%+[ӫz^mX(! )G)mn{+rv tÇC(75Wt+lHc\]SfG-6.(+ƫ"[ݣpS&!8ͦouqG/1!Dَ A8lZ8Ec914 =2=|"7v"z%e\ ]?WvI frwpڦW87hUsaIՂ#|ɼt|Om}8?\ۄ6E|9 &hѓ mh /G(BA(@r_/ꡪrg!D[gGVuQ<h!|qP3+GE#wd#WI":+1 Ä!gvigFu'+;Z<- b4_f껫ΫhDcmΑ݈J58DJmv@(SRem@s2lU⒨ .c3AAyg1F/qIR<<ƮCUnHsW4d}M[ :$CVkÒˊ;K,io!wRS9zA>2E?w8忨 7ͳFc5൳ml瞼zݻH P5V{3tT ן1Kpqbu2] p>$Y 1}H, }~ rzFڞGo0 A^`jk,ɳZ;|Rk7Ȗ|N|zE/'{ù^g#m^gzD)GBGh֔S;F #B.&Yjͩ0Z@eJ[hnI}&æXܝXfgZ;mBE{v\ex,H+ 1ieWrAO",U$ºŠ#g#$rL7t5 RqM~1 ~v)~]yP)8Y8au‚!rsb⟕ /s]s̀ x FDE SKC7p(%rZh5/]TcA+?HҌF\Me.{3L`a*.m&Z]m_m{t'ˮUҽnsN_ jTw-XHN\ձ,&ƀ,٠<hia4gLLV8tj  rErn]٘Ѻ!W۲բ˲^33FZYi1ҪWo`i:Kr(5UL2ɠ󅯞,Զtߨ^].Vj#,hdDjŞE'+B}~QZN1}DZO=j4D! 6)}TC(iI%F Fc^lPK1^a^l31s I!kR/82{~V2K23_@Ӥ^ƜSR|r=*YopL #r'҆Lb軶TӜKm.w[l5-Tͬ0&keHd PvT`$oKpIZDQn 39{(΢ʊ6|D |[ qNpe$}됋ܨ}06i!aŠ股@iv@Xxk"ܒN'0ͨ?dKcdmA*]>pX 5fATU#X-2f \n8pԩ`b sS1U0yfqiBZ>}Aے=1rzL(b\[M%#v& H ,4'XeXk[)+OMV;Ia ?`_{N6Ȱs U &aPpT"~3:8ZHleQ< Vѓ_kC$AZU!k bȸ7npr=לʰd'3+mY/xE$֥-s:zeoa+VJjs 1X3̀/ лmL78k% ;́'.)"au=\'CUJ|{ZLL9@TIw:gӠ͜88͜` Y/P25رT_Y'Y3R:GY_# ҳY9{g{~@ZhCN R n%b"LAeI1~ kl}iK&],C a9:qKe:ݯfg`fYlT[eXiYʷP;׮IIKV`KW&f|ㅴ$,7&^.#]f0w>~%}eaA!Ȼ‹ Zym5g'6 GYkϖ8":J_jԠ[=!!9n')w1}iO^{t6>重</vTj"P#}O.KksqmB97>nL"d!:t[5 I ]urU$8QLAc'LhPl,HY6Uk3'Y)a+CH_}|YvȾ#5 זt6-i+o0ƵE̬I60,8i_lMX ȸχP38Ĩӡ:|Ѩ"5>dJ]C} ?C7&wgJk8Jk^%:H(ps>`` DŽ-{z #:(9x\azkԿ(,T hwEG|Į4/Od`4mj6'U #$@"pVkƭ\𧳤Lݘs-v5-¾4>9voq9A;?kʪ-Kr"akPDXn Xvۈ(u y ?`&DƜ=AP2sJ~+ 7$M#5#2sמTCA] aL\\&Q|L8\9~I$?j4Ѱ`IDLa7Xu.F^et`b*>-MMwIqe)\{A]lY+^q؄ ٘$~TgO^ָR J\< H$q\6$Yx~W"pwװQPFDG=8}yR6rJų a(c/+srD"i4χN[C-N!, `owXOsO\\69lm/Q|.0h_8`lJ'bX5zdVU yCJxY5"ڙ|/U Y { muآp`=Znon)&!ˀMIo-$P +T'R*Oċ_1:ȧL\fi蠮ԷOF!uȮ(%]ynҜ;[;6k"I'<ĀNYOS&DwZ޹+wm[ELW!+BQuܸ mY{k?q5? SJEXDVJOPdW`}3OZ]WUEcvnDpjԓ jB̞Def-:"bmQ;CYpյ :[uh؅>?AZ$'=_]ڕiR0Wh ,fcyb jfdYVDQ=4S{?fޕ:X~!ʹfwhi?$]^k;s na۰xLVJzjQ5j͏CP+UݺT MVxaNyMj&3r9 2LඊxṖ}Qz荙¾"Wb'rsYE&HZ G=R3n\F](Ǽb'1|9+Ҁ9\fB=GW!b٣{7Ѽ G.hh)d6 _wsd.Rś9 yE?$GvJ8\nWѯcM5YَVm_ =q.^ Gj B?V#zS& kG,$T"tC5Iۃ@MK~1z81] C0hHv/G4%ڽǩ~~щ_9v/#lXa򌹳jI8KK!0IPzt`sYNV*!#M0ԓEX{ߗf۸HU9s+ujUBJ7@} 8&`_٢|5*E泛nVT d;m["TٟRC6/qh+7>[iJ]EEqȠԯlBR+ ]+OMY$р|ce{ETt-ţp6X ULȡH\e<YZK5z$ ŋuh=9Y-6O}@Ok0i!u^Wd*xNRh}- XIN,ܨmҴQjJHZo8vv(4*%QBuqն()NU$>iK&!z#[# T(Fv@ب_?g *wE/pGp]{Je`v51ρ"ȡn,b )0$dd9><?'jҺΓi CD;B&VK2VbBE99ȓb!}1 ' rjьb @ŕaw%ڨE87/=P *VJQ?mq@?b::A:in}SAj.mԪߎwf,qs<'h; a&sJʋSDzd[܍g}xb߁*=نʽm8ͮUh+,ᓊqX0<ߊn )jl]X׏ A0u;9^+M(Si(I>JHr#˞&{7oȳ#nW%5 j :ۏ*ZoY-~# 'JAMIqelWt<,Co>K 0~aeW2v&۹7f( WҧO] tclX35cUx'ls@9`K<C$+ߕf[.ÂְwFmm~\M",h/f:1)+[+\E0_gg) :OXnҾ`b=bW'TjGb_Pey'i (l[ťߠw<@*`@Ե^}x4c>)tΗ3F-8ì>_=Ͳ>`K{H Yȉnmmq҆ }Npii.PW0Oc2m\S$ԏ*U*+Y*D=+uP<2b6{Ϲ&W3Fzck;RK=PAL L/eAyƅ6#e|!PONZ&żH N*/WR?"{yr Fϋ sLi1ٳ H( dgHIUU-z^3[k27zX8NVS rv BTG=-&zi lجoZ]MV o1\ jb0ꐾVO(|Rpag@6S~ N, 3#)Y"9|KGN)Uz`|J>uyXU,y 0j EU.qOħxhWߢU&crGH~?]wo,.{9Br]%ݠtE,zI1Zo\^ ؘaO;Xٻq, yTuJ^!-] ,"7.J2R&A Ɠ-p5_ '+&g % ~󨘫n*l _ ]s"ԛ`qӍ' x#+/οA̢H2ͱ҇JDw$ƨ~Jf#hod;l^ޘYN5Nm%1jt4HU0,аa*7"0|5>%x;*G@F:"&,;[qut9l>^yWl]D8o˛ aH՚r[.==_PD~$)d;PáT4BW@?~l_24#W닦2vU6Z,!ٴ[' t};]ZĊrf5O*/0|Wvxydw3!gv!<)"_zF˷O#٢N>責I3 =eǻ׊d2{$|Ÿؙ2iJymU+̾YB<vE >}Kȯ$DJDthBK$VhMN^9Eb5&/lj{&r33KqȻZM݇5Q˼h)N>E\}N;{~#:N&@Ԣ oBq\lDTQ‰GT&."DD0LxGbBOaJfQ=K>_5?ɤ@-Xqgһ~2vΏG'@􏰓"Ft k*#+dѿ'Y6Ƒ[-ГjZhl63m.Sd+BpăU(p\W &q W! +1ĚL9q6sXyxDGOPjn'̔ѭ#uECSnjGbIOu*@xxncA}$i;?jiڍCGANr<}Ft"'M+x=*H#"yh9j& \8wҧvs*z"/v/h,HNn%aDD1-Kon=a7n~9DoaB#$3_R|1ٰy{Nɾ֢Ga0K;=C|j>9hg~89;@ aR,Q`].răJ\-!N=\=9A)yAQEw;DvW7dEcCwZBB~x}{7B v95)s#_ ܣM/=]iFVzޢ 7vҊWH#SjfzTc W"J=$<Cs!ح5tFOQnϟ-b v.,40!(,5ey@esbTwGRaұN`¨ 6D|˪avآj$+`gT.6Z*:s:b@"Bz09M^^\(6fuɨV9qK ¯sOhHE=I ->٬ٍQ |:lѲMk[o|, wLEIkT ַ<,b)gx7\ŒuZ/9kҽGu],<%T?fPM4D0J3N)NJ^?VDAat4j W;zb$}Z+`<@TfߨTfQP-qA5E׵e,{RYf I@<}qd`*ORcx/9Tc<BO(T\ikWjv`P-ۺ>UT ;gUY_ F;W])LHpbonK(hl|ؔy*⬷Vۛjӫ3^S fjM raó8oXm81핚G]GDIxQ%V1Q&Ft*?!#!zW|=T`;nNhb5cjԊ*nXL/ͻx E9ӌPH}zM7tJeR|;̅?~ xXJH w %CX RiiL]nvk㻑|7?{]NjuAP{oh._ RmGOX2LqS=/Fb[O@Cu9Q.PSp|` lv܊ֽz#}6U{Ln7 ʍL\W>PvՕ> L}NN]yWUrcX/`Tc4vXUY*t [LNH}Xj{9wWûwC }|6:_.7v};yp;b"<ނ2ԽKBmkMS*7"QXRICPZm#,U ,#ceWtZfԺ)L;}KS]ef\'HȤiJk&N{R)#ݯhp$-q<}o+_-U>`f[5L!=5(;Y..-nzpI;ۉ#GtitIytF)_z `!SmL+сÆ=4DaD Ӻp7Bߊɽ+5ŒZ0 rQt~j I+_g(ُw5ŎeKSuT\4-սv;ڋW+QG-]  214nP5ll'Z0R [OQ#ǙϖCGW貨wҷS>yCT#)4 RߟM{wKv, ,C`)d?;f[+/}1X@ d3  ʻXowwbˤE= ݁pE 62 \)Bՠt'u$hr6vo,1{=|5lu (Ṩ-}f†NKVu1(?6ȯx\7@8RZO*5A!J q'͙#k hc-C}4ާ^'M<ĉl (9D1R,Ӑ"CmN`NXtN?[ceSF}v".p{<O9:usI}P3IUY7Y?29!K,~dҌe(&gl;p߅ eQ {׌^O>Z ̤ ?Aڼ qy8&L]1n"d )X?'beS`l໏89!nǘl`cR͑ph:/ƅ_Ox1w?`I=>H{ ME((': Q/n"iwTؚO&Q@хN҆ OӶ$D +qr[( vT<&A.1]sgdSmL8Ͼ;6Lv;b!Jd?/V&_q2C10!OpM`0^'9i;[-&,](%پԞ' nœN,CXONR?^P^ { Z6$wnX%Eh.yi9.3{EnA& BΔ*΍ʎ|.dS2m,ɖ* lE0sSV;.h /`!}e1;ݜGf92c7x3?rMϗ~'=5[8~'Յ%dʮ+_[-{MWm!iV]/) iKhXoB7}R1t͍XȞ,p^EgTA00oO4W})Sc\+ \`H.ܬ+Yh/Ȅqʓcz 6fBsL!=*yPwg  MpR\,LKiDʘ|1')2SxK[[r2ǵ7Xk1`'fp3"8uB䈶VeeDĚriLEt+nk97$v]J_z"b6frI7g^3vǿm) l)B:XX&;L ;l œ;["YB% L¾H&)!8)SeuUg8 ,LqW}&}V5M ysͯB C5j\Lo%]<0Tp5w pW_&8K%Mk>NQ۳bF75gIdIM||˒R/Qm4RHXشgn®kwui !v\w(ؗJN+frWXE()R-.$#1`3>o2&Ji3Dɨ+Gk&~u%5I! 8A6YA]:\w4ϗ[7;$c]=`{XD5ln}cwK_JpRxNnJР׫x0 CʫCZSc򕧾3P$<~kOadZR?¾>i\ZU%˪s"& RQ)PwʺG@*|/?EiQtI(ކuչ:Ƒ|`@*gv`Q(SY^T7gaa2UpP~HLH5f5e7ф+T;A;װ(9D??.U)?u2̕p7"3AKmX 4}mQ(QiRZdQ,;UiNZ |zqsc?÷3GB+~LgAy>v01; AkH8.X-]QެbQK)MzҸ̉Q("o{́ҾI֨q2?St+:OR\i\JuCn p2Ճ&Tazu րKb/"1+J\ٍT؎(-d4אӨD.Wleu-wT]Us 9zB~\Gm* .X Bxf% v`n m<--- Ck\Ty32@$*\ ~4iFҡ ,F$RO)h͕s |~Qf͢ fʶNV&0UA4G:(ulw?DŽ@kNX 4nu q}P ‘ekq^X/Kbԍ+a</<9w5|;.z\US"sX^ ._oUo:ᯋO1:r)+_C74hKJ .Kp*.X*Z/aw/8eo/ïg]akki>* [޴ISԪ`Y}:屋Yȃ p"8ZjPl\zyAJHUX7pY*Zub^o(WzJ}j@+E҃q+^̊ @ʩ[O[ʑ=o4qX`,wYr32IcEa@!bz#^imG2{w:MܯC_O \7xelčeeq8.fٜBw>Fw" ;qLI~w _`BwI',E&\t2Hפ"HzȨ1q1⦉lsyl(uɱL $)qDy.dRxU.XD&r~UEWilNlP^DN͞:33; $\.^@iyHʄ:'^" ,u_ig@: }hQaJ7xQo\xh#܅X ȎuGbT{"C2DD"'ٲˮPI\Ay53ggEFYij6mڜ(0-f[ TgzٕW;x` J䄯f(aۣ}tR'"fR/TrJ B!;Sk %%݃I0 })cy\%{od|/8G#ăLF C'0Y#*iWV6zA0"yHSN\iwUǩ7(!Vda:5X!?%._ Z9-`ϐsRSuyq ~:z8L 79j5+`OshqG1#ZoSC[|; Qwozl1, y ,f'[zLB=Mpd"m/{nc>Ee3PQ n3 vm9(4-dCis_??ն̣}"a)X|MO6b1VTs`(3yo8 H@{@71Vtp¾,PςU*J|!VVG49tͫiJg'VPGX b*ZVO2`Ǿ('4bM2t:nϢ~}-haUaŚ VC5'hrUDe[-:e/\gh+`~}=]YLk&1{4 9҄ ^/eIyhRCKbmi+`jAڛ\ݡlE;+jhj/%1ٻ:vU@l?J>4b̴0wSV> mw0vm׉]Z{S܇E٪/NN0[7 [0JOJB){)3\(Q]㾯҂v%JrTX$z 2m;k\V"N]i+Yap3yO/-}M-ctx-<ƚS ʸ6-bܶ?WsaA=>TK$4҆j#zPs9`p/|i.Pmm5ʧ}A3 ٞt#:4 83AoxshöK0,ZD\@Ap41 ] Ca(>aS|z ȳ\}O(~/\CE[[[yzdoRvDc %/=h(Om3']^O5Z&ݝqPf)e~B7qp{@QTa0!ϳ2zM>o]J^;L:N2ڷ@Q@n! ;a12ydR)}w`xf'`i 㔇g^`Et5aZݍY7?mG" 򸸣UqUC ]Ir8% ߐZ? "Ws{,viNBP#ap. ½,fu_ dn 1=!_ʳ;'8=6et+{$ێ7 |#j}|dDd/n!>e?Fk?#oL{Xu5{T&,_\ۛVt/-fԟ&*=%KI;/8 1dU _`U;S">$3~,u?h٨ LD>eHj_K㫏ҸsǁBtLJCjIHٶO"#>毥4ă!W*Xbܯ {Ê+dXKcA .ߍ? >BxZ%zz-wW| Nl*p`0%c-5_?;ltaXL*+Yodb s(,>OΛycRĮ+uឿ,+%[8;[,?ZgxWK8E( W55! ìw[v\Yk:&ar3)-IZk*UU@sYϜ5gAG! [Հ@K!g̴w9L1O[ro=: y~V !c#Fl'\d  z'@w^'y ?΂-DI7׫~LrIxءv3(Tx4&6>%2\TpYvqr/M0\LedX+{ac 9ҙP_M޴Y 60ajKBG=@܍.œ;m !䞢-#(G/yAbmr Fӟӄva2OjkʔOn^hۨ=`f%n@pa[{3֐ 8:9=wp[CGԐ:-c[}hgExl2-5: ȥߵ# RE)ҏi'q2c;=g|e)kI]\>dSV ]"V} ?c%G) ;k _åhe M g>ޏ{dTO tS rd=ztZyF~ĕ2wD|fE GOd朾3klfo>dz8uyځ."5jzCêEc-=e3M.-msxR0.G}2#uhB"zKÀUFX9I 6p-T& XG%("ι7.dp<`68m'-L]_3Yl]*GRn(SSp;@roBj3-]R ~CFx0) gA>Tbj 󨋄4t|"xK|pEguXNsE u %j@^mi\ol>ό˟ϣ6gnPQ\f(}WNy+[V0<~[`5j?j}a anuHۉwY_CJb ȚGOUL@R;Yt>gVBS9߽FN *pN1>YGl!deﶇxq֖b3쐼uqiZ(F+H64 zXM IF Uvwpdt$kt1 \_>r9kAfh^SL8b|\d]I%W /B8 _6B\,ųMc脱MPD:.^yhU! ӀB0tz^*?=Luy:jb-'xNTGvm=4%ZF1pyT:jBM[z,ܡO &C,p$fLt qJ{'q[8+{9F ;(٫^J cS݀LHn{aƐĞ^Šh5f ۏЖ`/vTRNd{)%;ANeq㷫_^_uG{Hl6gÑ&= :,.n_ߘzbHH8JKtu qZh͞a*.h½Ǩqu)XCd^0竞|D-=.+~k NVWTk0aC s>Տ`s7t-<☻ejM fٰu}F 0Ϻ芲 .۲1ʻk)p!2_%ӑ}wUQ*iXf6:pv=;9FM`фMfhUe>f#m;Dx )4pfu~j rEf5X8Ms *% ,ƶe?0rr?c #T+)Exm0Vĸ%{@~1\Q=hNOEv ݇h ِ2|ԜP}&6t#%v !ۑ `(x紳0Y:tW ^$ۂSv+iB쎪I-6g )ʮTMܝ7= +}]fh+~wcn5DIjl*\}'?|aPm ¤ϛz3\soޕ0G"~ dڍJġ=w@!Y<VR="RiV>Z/2[0<~|Fpo^]ZyYlFs3~j[ǛL'Z- =ʹћn٫1r* JC|) XXãqA@hB(o(&W-qAdi /&4>9zo>2L-nJexBf!6U/& {by|Z\|Μ>rdU1Ϋ>1,G (1qI~hZ"d& 2ʗˆ' IWES u0W5o H10?bI.PMtƳ04`V2i ^l"V# .WJ_R<6[m|3L/xSٽ@wI1/wi?C{ u/4 PPGQ4;ۼKb׭ iVʚMX:PP`@BSTqdwAq`tIܔ﵏ !^E=Eߴ) Un!>XOh"9հ:حjAs!.pbe'Z dl?翯DyJ)C\800 &ڢ[10&n_]w5n胭Ak|kȧ3Ѫ]dE8B+@tsMhd[gOعPCX .TOz~~0il9;nxe K7ޖჄD%f7qJXBH^_JQ`w|ZvDtS Iaﲁu媇}6KpÃݒ Dm/+&* y`*{_U=J."\dLޔ{-gc%$Z^W {xvz( o캉hV Aa*O ( $|mB960%_3MSAj sfRc.hD!푃7glı]V[ńb6Q~(hQ[k*]X2 _(u2J~]8ajW7p7e[F.QH gEF(U,!%i7\8B^Y"X ӞVs 5f0{;{7)V?vZ䄰OC]OCٸK?)EhUvyKIfa|2h(q\2T<±d$_kheX#8M6x". ʣ|lIuLh ⹢I*C0M#_ PDj=(YĠ`p m$!&n.:.U-_0bm,1C%8NlcM RWבUO(KM*2Je[ʩ8sG5e߆SM{ثDsLP{ Cکv|V!1"f5X>5Q o'<=ӷ{9ClF,x›zR(0>hJ$W.&<G3!@fZ` K f@fd*nBex;$ W&sSJR;,fοwB??l]R٠{"vQo7g z[lI.#pﭮR(rhiK9JJ')8v'R ;D7qr.D8PڥQ]pbHL{8;.q%T5spI;q8HQ5 ^ױ G*RlYx䦌 o=apdH/neH+_0o7-MJUh2#oN_Kv|rVSRlYsDm5(4So,L ڡ)..U+͈I1Jw)fIsvӭ|~ڻr6ľr{7V;9R,0pݪ37'c'1&EV+v #^hgCR ]mQk*䯣bh*VAE~Ѻ +$vpBav9e%.X}OE8yC&u8}\|[ ⡟u| YujSos2&U23D}`):xA\Kchě8>Qgb=kR5hS_T1c͊F@:5*[fߦW״^p *q(r(ui*q% C J&a&;QCz:` >؋-j&מ~d!;G8. fl2OcTn0gR`SOK_kBdQ3nBw>iB aѪ 1%)̥+5,L3 S`;polQu5+ L^+b.#ً^ɰXeȧ26&^L Io0{{ÿ #B˚  Bt(F+z9xQ/AGh,ZߨMb@3e ܂MRYwm|"2,u1HQ!ΧZzc37^W?z@)V wITuK$1fn-]9);(9|:a<}cr]  'ЖY=an*+SSnSՖ'W.ː$Nt ȕ0]V(hrt?$O;(/;L DS7W= K[`e#L$n*_y{O,rixOE͑?[RǬ\L(C&l8 7PN8*8$X+7 ~Luʳl(;Ψ`;~f^_NSm497g{J&~YЍJgaK2Tji ;W~xFWSυ(jG>3hYr2^>$kprmJ{ʀ}a 8|FC11p&Ԥ1ZDT\ xgi|Gگf?.NG>/߬D!GfO ,jsr;w#FGhQ8NG۝>-ӹv=$(,-x:żlw>K]EFlywǒdkQt.߄p#P’)h ~'Pw&6=?BZkF8S؏Ξ6&o%Tvܺ O:[m$\U+sWUo3!kP5DDwI~1;៉eF dx@]aXcyVGY}N$c 炜i_t[A4P0C3`TMO K|EYYfޔ~l $@ؓvqm{ 2RFI8zhs-ġp/cw^RGL軩hij}Prnt:l@l֍R#p[h5!)(I>O uFhm$bBO"N%Axyp+ow=uimӨyܲp,1]82 EF)A^C^L'@ ,&;R]ãJYoo`kqQ_7l6GE~jf6Œ>Xav!pqŀѬ"֧J\->XА]<5,bϕcqnkԽ؝}!9;߲ 8QՑ"/(iI2D=} hE@ IqLpZwzero|}ϕq=UuSJY淌/OJ7ݨfT6'*:ҹvZP ]!X+-kC0< \ uȍe!#Zu}jC3U\%ƴr[ {~c{54yҊk(Y3X]VEDn%Lywos=7deo#~+d](%GOFwρsy&n,b>Dc[j=v=12wm>r͌>s j԰m[$AD# F" {"5=1[aQ)%Pfd-\n|0}vVL[CԪ-p?G^PZ-BI~.IOi.8+Dx7U񂞁>(-̖ S qUAI ;|l #^2hL`]>BL"ؕWQcyjrOL*Jc0_GΔj$Fbk :{N{ܲY3 bگ>VX\6h7CMlAI f$~+ҰECI ة*9;UDWSZ%; 8i $|h3a!&\g -3hga4 !6.I,NȩaxaH/GYVW\;Ζ >8"yzT̼W81ʩI+TfhA ]-ިm/ ޽4tmOu Y  peLqlDV")<@|?:Xe7GQgE%/_1c:|&WdP Q?0⍊O/3eh.yI?uٞ "\ " ) M¦DKuW!>Gv#zBR}L=4z՞&pQxǤ{$kWF\V:Kłgfv]ەPJs/9P)ށ_#MyFP(B|:E7w}RiěiC=8_I1QU+jo~YksѨ?fj=.YN*pHFĔX fշIF`#F&"TK8 är$fh>H'fa?ŋ2щo?Uhc|*#Xx~ߴ?HކABu[5 D|gSTqe䃁CEǕ)FWڣ&I}t %q]pg|V/QQXĞuY{*i7}W+.KxOкM Ɛ=ֵ9[gc`eTNȤ@F 'd$irt#S^ L@eXxp򼫑& M,5щ (b?"<[{k$> 89_F2Dž "ISzo BpU #ݗꄂpϝr>W% h)¦>k[l<21 ~dbg&f|HVhODIQѕy=qȦl zEͧM$liwK-t%y{/Qm!xD.A{i34!C6<`Zm.'K\ma>o +?DSFY ?tz恜d@[Y161m1yond\CL*jɏ9ʄNj@}GpXޓao =%kC*ŐayGA@r@F@Kfu_ uC-D*wJmס]mIQ'%Q.dRD#~ >VuqJ.-j;6E|NymX [ɤU/mnvz!f q1@ ~':uKw0d# r  959Y'mhUSa[j2<\ 5KJ%#YpPocvE<8t%a>XmN5is<@w^_窺Oy}A.} dv^^ݟWp$%+6xH p5VXvRl!5Jl p^(ܫ=r!(|.!$ʭ>ep(;4%Y\ !Z.]]?!}_x54xl᫖|8qҐl[%ǚ2OO.)R~&T઴ip: ߳bԕ߯sUJӋii8=&3!Z}bPr I+ܡlѴ-e۰'@oj@w?J4&%*̫iz)حW (E/m5ʺiY>1C*2ލ4H¢Uz/ \ $hyRdLɩho-|7MZr䉩vcgO':*ǁ7rDE29I 1VҶgi\|kpTqn[:j#fAE\<$p8:Bj#.P`N7^D}>dH3j[AcYܠ"fgHgNUibBi[/w[s֡m2ud/PUzQ=w5TEpx7Q`kw%m!zb %0iznN&`坡rz&%:W1Rp|G.+8K+Ѳ\IԀ&ҭbSI<.bqt"qޱ**0KFȺt]lOЦJl,hFY8+-EdnK-(֣%SwzZ#eoc%X=o 1ha#D5ZufNϐa~H]ARYJ-VZ-nzۅξ,&n:HȽ0= "\}l]j~n!i cFFcͿpRߖ԰\ 7_^ݏ9'-/JZ%ϫy<ֿկ276!m1{?aEq[*Z]nQN\;{xO;aܟYI[OMV&!eF_8ևA##^@g1T!_GbZ!x2|-J!kJ%#aqmnDvڎ2 8`vA~]`r|<Œ{H.*c^㛡޾&y40=sTη(YF8U҂J eV}ZHem5nh8`ߖVDt7N OdDI֩m 1ʬ'(jFYI֣s.;4n(끏he5W.g:qqG#Cqo6*Ei-F:?mCXYZ~ qŤ& 8 4ΡKjF*; cK]/i5//a i c^w+Ia%76o"G sLH$Cg!)~: !3,'hg~nSG1t#agHԫ1>D4^#2#0r<ƥ'`$u@ga1ݞO l,|$.?fyJ~?8 $vH,~1\mV9pbF*doUDlNnP`*ٔqOs˲rJNP9tO b8qbH}d uM㧰c5Vn+OM?ٛV$sW,(\Z5E[= r8VF6v,1pb6ֻ<^ECa_SNM|F5bZ85DSu1Y 5I<[t:]uq6!R1z#Iw)+'{,hbľDWwُKETvU |CHJdC'=6]rV[w+S JarM_d ̞ r۾@6jNG7'5#9ydlSfy^lIFpDوnwPRu R1 ڙft }*#\9LR5M,T ?UxݒH!^ozg~Ybd/1/sSPJqV̈icaV~ ZL ;|۔@hg~ H5HU $)_J`m*Dn ;8GgR|7>b{.gbבDmEMYv8hj ='uc*ٜdDCߖ,F\Zw{ ȍyDz^(buвEM! "ᗅq֘<ڢwτSP5v81\R ee BnKNN?65#Sݏx→,WFu`-0@hԵfb7qBx]Q&xBiJ*7lLJg'5X-Vt?V1΃V2ǂ:?zpS6?$J y`,S- 3Ds"Wl \OejG|k9`^5-c]pjDr]UCuש!&s0rM]'nWϭ hBYY[T6gS&=0ofɄfúA9(p=7Dm!!hG<,r0u uJ3,~܏+H&Vl_B(d,\+<~g;w  cě}<_^D'M yܴ>V^_ e0%Qtyfl}2maI>Y.&E.YNQ,}1)l$ݵy_edfcVv0@ʪ| >V0NZ[%30d]QA]'Rq7,6_Fbɏ%~)Sqھ&eб:G@f^ߢ٥nbŗ݈ G>w:T4Y>-Q(W'u CK%Ԃ@vJ96YTMCQm4Ur. #C& b#uZ^/b8޼~MԝYo\ vP|k?(YƏh6%íBt<tk@ rD@Vk?˅%`qbiPMvDD<`эd:WM?X'& $0"d/.qY dHæ&) Zn]Yo`仪̗AlX3A4*ÞWZyfSvv Dƛ-HX^X9o}eȗl׮XiEʜè5{r~1@Ϥf4WkSZcXk~ĕiR$=L,tmVp#֞~Ie,G:WY\@>v*zKW۟wĿxBr~?@bMtФZBUlVhdG(ki|goV$PEqfg H/jit# $ӝ}TEx87?ADi7j"1֪jblQ(qr-sHpgXTs>e95Iӓ!16(:a:{4M)9>?U]8wg/VLd iq^GŖBe[9boʛ|\yES[Ib%l qoo 5*BzD%*tq f>uX&ݍQ/.!:<<\#0yƁė| }#7S[84I.C5k ԟδR( bO6sF$ QT7{}FWUL98W;e@È ]4HI姆XA%aRFԳcI[1B)M_1p A7@hM>.xtc}P :f u",TAfsdGԂ]8ŸO5")ݮ%Y)7`56Ш^m"[HMw ȪG;(r(8aIǗ.K1$AD^%/ Oǽ cӞP ?91xFWS娞OHYU_1N@3{UPk6mv0CIHB|N;ėFw27ohk9{g ׭*36}@mEJ]BcEN|IK) mCvtsьG%`# MyJbOs胅-9D&M{D8ȸM[ҧh~س@P0K%Q&+s ɽ\8UHZEFR' Qc2==qi!ŷl@s͆`猒F]@8 DT2l%c{,RcZ][L,`8~S]]}F?Y>OU!B)26(1Na=m鴾zB)Lk-e4B^r: ̽ OuJR࢈N|!RJם+]0Ӑb&Xbk _c{4~K)sbx!cH8S1K66KouWL!@q" ܀.aH2 S3OHG'?S ~ Ru?ZNQZyH+hzF5G ֈ#*bolm9J q<"nNnzB5RR!-_Qov|W5pf}~en!R$0حN6R)p^MS9fEN+Xͯ@}Lm3 .k0p0nn4. ;z@6L9P_vcqY )eK^kcrۗP:V 230ro@ HPf^ܤ&p5\n=r˛u ]KG78YV!H78t> P𛹬. m4x1 ]O3,6ik\?׬y :Dab {5a:EȟKv8E:Nul@ O'-ϹZ5Xt sdʥ' %pt',&?֔kHx@H\c]@2^%ɩKWrpنdbUDcudV_F`hAuvD5ɿ?HQ;~өׅnpmSf(`yZ\s Bv|Toﳠ-*ϖCw гݵy*b@#Gjy;^}*iG=t/*_{- َ,_@"k$ =;d.1:PѨ \q C߃.t&U lt Ў_AOa3)D~J`]Bl RgvpxOE'څϤ6 {Zۜj6{zO:ӣp,߲ǀ32>xgǺZAlI1 h<33sh v\R&ŶqHP=Җnڂ/A DqpVnBI6q[gRC+Z4;⁅[M c*<1W~i !ބC #C迿 NbFp[g`z[r- #]N &O!R,W 3jpf6ucd˴L=};hvĊc,!4qCXl X^?&TUHoWv" XvES̓4EEbRU 4*%o! ` ,͒A&X0P9eQ0,Li $9??QLTnI;Ro|~ D՚ DK6j h@ j;quځE]zʊB"3R65&*7$HEa=: FrUxNF 'zGc4`Ԡŵos@=ڜD҅9EMcZIgٱaУ(+1z]ז(sEQ3{X\>?ĉԷgy e8Iө#vm=EG'M*\A P4/,G_2]z9{&UZQöC]`.X:-%#M6 ʿd2?Iú؍5\xM>v{`j: #qͫr < [LޔLݞ!=3ױP 3)wgRR ܵgNDσ6Q"OAn )1Ȑwܡ^ڢcvI[oD$ OgFšwp ~lrdtc"fϵwK4*(OQLSYJl*dW1۴}L?ϊ\UIWI'pܘ7XgFDj)ZFH#YH Th;[igq7JJ-da3 R/H+ %G7ȿЂk%G51|ˀŝAx5aNS㎔Q(T]-;Ɖ\ctJ4YX]}=FL-{فv!7p=92feoLKq$&wXSQv,<ǕVTb8M^0X[%C|52,e)\֎$Xq5e .r&9 rl|Y \傰,2O51-VہzH]h7B?jsg^lM.n8g8<̊Ij`sK`B 2IByB JN]eʩΡy5h8g|z}pBϡ[zXm0zp,u"qfbMvLӉU-(>]3|Fˍ`E Ws7VLEQk,̈́mt4?Z-:tC)idmHޒNI +ZJ:6˙CLƂpz䢒V,iYH(lPg)|Q?-|?NLpJ?)##kCg[I"x?f EmVeOvq,Q ë#t4%sCJB)4:[Mc||Ow/u E !scP'Q )J(Ohp e3Mǡ 6ؘ$'Kw%@no"+ufY!!I^P=ߒ-BG 2R݋ (cu36"p=}:i,ҁB̜n8+{BXTM(Fw(MrT)XL$Až?_o8Y`"CԂ\1T+U1nA :yjΊgE#LXOX0V.m3m3"FMR6^3ɉk_cCbr~̭۝ԨR&x߁4r6*G#bjTUf=p 2?Ic+/{rYQ̡ ؑ$}͐1:EM$H jD6.Ɗ/|^y78TD"k} EؿE~FN]@kx|)#[ebh(r 87D(}qII$[߁=u}Վ9L~jbCTJM+>2Qx,6J#^X 'K{:'.uQls|!S˰]wڨsPRHAjdh=k9֪ewuŰejpOj-W#fz z&$ #Kq˒ӚqN ;Φ$Ց#dС_jbwNk^W/{I: z+ ꂚOb !Ivd M?5RI|?c^e5d8K5xyZΤYޙ><_蔌nΎ[[jHcD v:x vB$jX0{C 0Щ^}<-IJfW.+*༉A*ODOr̿i9qbsϔ?лtӶ¿#/GwtOfSBosE WX#҅/;p6ߗzek\֔z ,º~A9,:nQ ϫB%(!V'. w/;Y(efڄΖRq-/}oWEŏ<_bG,FbERr\~{{-U2KәP>Xᕦv12Tk}wd6߻.U{~= 4w GC&O(`6sNco٩]>L ]7Yw/F,Hmֲ/*bm,oנO&rgk:*1nN_SE7I8MbVu eG~tBAfB,EBhA9SS0~ؐjp9*{JO8~"hׇu)@eM^15d-^~謿',*ݮo b`٨,g#uA'ݜ[YTaQjJ[!`!W3Xng+\ 蠻 j?G xt9 eI2MֺDb T&s$=_:I YG08Xt3*VX>:t40j+> ;`a%]0D?[<HFw6 _:0_uŤiVʀXLG}˖$_ (5_3urk810"];-gX apG1ھN0񄄖>d ϪjEW-\ƙήk&?-sD uދ@8e]%<'wD^À7cѬzcб]u9":+>?038KFR)Ɠꔧа,wԎ,F3UPs+ĥlV[\`^)0bC7G;]G}3颓ޢeڄJ2M1FO7 Fn VR;ȰLLC}zڒ(s)mEH7x^~A$ѻ%u0܂kdt ?^M!L7/yjҊ}KA>^ ŁExY&chBt͓-4R%ˈUQCWR"ˁ=Qz4tT!.ly{^:":k^U.Fa}ѷxr8a+ ?9I 0i5pa}_?V/q: X- IW7WZR\_!*'zWYe NT qo`߈@3=F58vUMIS7k I+Q+6mk d>{9G3 i38k;+yTG/D6 \U"8۳d66"Z#Z[J#ŋM#)cUVju\,@`W1Aݸ94+)\AͰ0|3Z5ȐjJ$n$3 2GgaW#V업:ZxoK7;,lv\J*JzV'̌I'Mpɡ7nJ=5!j `V@WzMGçД  7pʣ_U=R)_~WR Ty,-H)'AeFƅiWnC/dƢZ~jJ-тZm9;!SoS̲JUi&-cB>Qĺ(62 ~'ez|7~3+M^:T~HJ[\V)UV;EdVBd_؀-XlMHU8^BsgH'[m䮭x5.[ʦ1jAjE$ 4B5~dot9+%vn@_ۯ$r=_.+Mw*f"6 n֣'@a 6Hj:nPV|h'~)S$ xv#s_htǟr려JАw/P9bn'+y(Y3*fxsmv ׃2R#:!\[ȸ:K4wB~}a%}]Wor<ԪߵW0\1iޕWX`I}$_ph -ZYL[z=},LϵBb x,T~DdG$U;S`ƻݧu4YA,_2+IZJ[$ȵf}azsmЃF .尟@1A-k\ѭpq-nz7lȰE> > >ֈr 1#gƽj ;BzvRwl΃d>۵kf'N@ר_O*;kg#نg(Hb"V{ZNzX*\o:1gR|+jGtV a>8f(zH})De٨=ETCMDUsRxz$a,ddR #}uo0HPY,-j79/ LC>j=A}|x[zl"TM!Cf$HR{2p=&/ #Nk 9/Q? PK6p(0"t2PJ$8R>d@9D)ʍα\pҝi:Mrp,EK(Rnk.7 V{#{͔$k#Q|F7tJ4o㲴%e l[o{_.̴( k} ¦%e3-e\!п9Ñ=QyZi]nd*`?ejs<{-zʿoJ󙆦G,[$c1Gf}{Q.s[}{W忄e08:d0tA/9sNY~H]=Z]xI44OIXJ0Gw!;&_2QX`f<}U!n( ̛=B|}6;'b( J&^^ h5{ UhE;~QѵcDj)Es_ x|VLfE#=SŤQ|u<94OB:لca`Y''\e"V߹L|{8zRA><ahXMP/+eABj1eP KOI@,T o- rXY5[) uh|օ0iF=zeBiDLEىsqeAnw^sTn?=r. ڟ̲z3xQ> @Z$\ӆH@7YG',rG%;ݗ5}(ſfbm{eGFc$NEPm45s${oLOT=;YF]mwLV>ϛ3yje&4_ d*.QB er-$,o{]O&ۯFX*cB =V!*p1ܯuKtmôl^W"楘9r!} 0ji  Cc9o{QӔxoט-ᘏXxYfS{؝o*{X_QA N@1?[? ᅡw г-ߟ D=M;-4 Ds` " SJ$Bx|!}Z֏?ew4"zue ^FOv7Jh@b M OV.lB32܍/5UcӖ|ŗ`Wr6{\x2ܚM$vA^|2u>$]@]ש >;D{jw ):Ưn,rS;"epQ Ol*TR}>+OJ P*Fԏ:WxЦ  7jk>0o9TX> .ѭIik4s'OJǼ?:!0P*8?3&u`RͬBF:!Ԙϐ{)gwv4PA?hNB6r1qm4Q49SEc,x"ꛗ ny^Ilfn kgHp`] BC=J+kkT km氞@!;J๹G8it LM X|$5эed|c +͉zw;{^dBhOJGú {);`WGibɷeۊ7cK^_h{nG oÌC:P2S=+i4ݱc:~yQ}n]!x.'#bZYK&'V<;?346.a[}.5 x.+pwӷa3WM7#G脦R}']E]Wif}1 8Um aπKkHG}[9/ڏD$ ;m?4DS,$G wR竜i?AD.2K b>]:2K8)[Puoti#P ו6f `>G1?Q!Ҁk ";' ۃ"H(i,^+1Nc"RhPϺNA|ֲēdv#JGfX3bPT[f>;:rI31rP :ghio~ETqcN F.UE]\vצ=5k1&hA7T4CZ ^(XNhqgxLcKm(ԽQO+1oF*l lXm}3#*RlMa*_w3׺hC56RhYH_ĹV91 en`%;'l:' ]Y*W^ɫ58ik7O*Q]9BlPyF%;@ykf %>F̉35he@G?Ȫ h1$X~2QL7㼵lTcatś\)KTGk-;7r30:9@_ËO3;HJ;L؎Gֱ ZuzaB(_w'&>!aH:0qP4ʤ]9nnga!Q:Cp/gd/G/a߳d2yQqLfYή/ ݨȪ}z+^D aפ|Њk.X dDUpfrpxlw&"+ ]T F}M+Ӏ>74g]OfDPn=;;7񩵘o|kskX98[i]gxhe;qb?IͷN\4 㔆1DE><НGc&-KMy X= <E./ L`s ?PtK?&4 =i $c'}K 3xFJ;iٰ$T GrKC`-o6׌Xb铥,_9:̸U;|;$qmA< ''}%'OaT\Xeg^veP zAp {D;ؔ+3~ ȽSKdDe0h|sJWU?"zwAw v]5pB+]@mo&C=ȭxp]ӮvB5)nV}S[&LYcVL}TKeZM|\צzlLOe\Npm9Hio`u|奊0a-/bS5b)qCKvZ2L+ 4 cm[Xe؃]me S~ݲR뷛$eyjN8Jc`&G79O15@EL^wAyb:ƨzӂO p IvʻbD\Ye4H~۩LVhTlǥA M ﯌JnoxK(v}ki"?T8uJS~(K!Qe2m&=GlQ5K2))}W#ҏLf֢,)3v+z&1]ٖ(=@E1%^3=?!o!B}Z V~X(m ݠ[ٖ⸠%;܋x3tO/Pe@0I7kXH]o?|#StjC[&B)gP"#Kzj}:vM5Ak ʄ2 n<-ȃx>Dy-_PulT]C}xŖ>?2ffgl'^klB2I EVbIbܤkNQYQ2m8Xm%rӀ rO%͏H):$Gs ~Mqб7>*~mR #{&@5i3ÒF(/]'bv.\*o]aX7;DT.B&~cP?5z%P!rg^bvTQ=<ޜvmcwF L ~ђJj6<÷ b%!@iCR[Ps(Sؓz.ur!A)rh'`Vr}#]!J<͹+\ ؿh31vW+N?O TR_x/j`*_T`$֦5T3A|2A:ްAaF`|gw‚N؛٬0SբҬMѺ:0;)eo6̒fcp|P;+\upA]< a~50|ٸ{O+t[ ,ښ0^KvH&I]쬠vW5Qr(Jzö}*bNWZ5l75O"AȨ\@,G]0VۧE0!viKsxg< JhU4V?Ycy|@Fӈj%QQxF|ǒZ,H1vg,vJ{Lq RXvK55~Fv4z5=w @o(Wh^Om>-c]x_!?l+ Qs"XdOq 5qdaY cLio}Y)f=6lf/IP wX_B;EhT XXf͗[1H!ܫC\XeB,v2ӹ3O xR|b6$@UKVw,vrq-s M=zdlCr͘exC|HbMx mY~`eFmVE Bo(!kW)Ey2ám)>tZZ{q$~sXQ3MḘZ@Wd x:?ac3muEԏ'Ο Nͨ+T)E)L ۙߍ#qP9$d{Mˬqo Kj0Х!cJOr/uXwTDSnM3hՌZ_UL (|-A_#v!O)|^2{rPnHW^$ˑչGB 1O+(7{W8tgxbbZ0ݳ i؝M}.Q5O+w zmWH.0/ XV¸JPf ᩎa{֊b()T<莫tviapU]*< cB8= @P*\tum[ ra6󵶇-59ZEF_>^(Xo>7;0~zgU0Ib䌶;Hu}IŚY͕!E-j=)!'v5MF)fa2mhV=:YѮ7ձVG6w,W98W |]vN)!|XzfƺT6S8TwE*&c2DvH" @K%4kf<ql#a['kCGҔ@#Nk/67XLӰtYbr)_@`lALm5 _=-!S``3mvpuPf sba[b.ky 0hd(n-)öTN12YkH+$c-cZD3P[y$v™pM#!dDSZYRw5f2 {:lϛOqߟy[o8c˲F &8>R ieŢirMj7*HwZ'"mwE)X[kȁe,n"+ Da^.6?)gs+IT|2 sz_v.A*$GX,1WYSG %y}se-^FTH0z2Azh9t/v`?bSD&lX:mn-jWl&FI̷eNkMhcf*V>hrZ(]R*Ďg~a=\|Xt@&P(?#U!m.w"핼~TD羽iQ#vҩ5=b`zgY= dntMD} :(­KߞՖ"ksݜ2Vw':+mflD /{m-``jd)1,UxSByF#]+=$ u4?Q'Ϟ:aa+Z"emڀ{5Yaw_ӬNo\GÀI{*xu9o)2<29+52@ o3)2F#N;Ђy4 W{[j _ Enu- Q |a=:a.Tڴ 113T-ԬM:6R>CP ɸg߶ Jߒ_ 5S Pϗ ن~_޼u pH"̂-ع ԞX{>*m@yS7x@"r毘o,fl+RNP/Dxv΍ޘ|zCcq..&p}~^?  X"̸5_j@k$|]0ɶ%gpKXL$A)'?FDMﭯQ"s9I&da)d0N$aըV`!0)I2U1_Dwoa?`.R;UJ :j#$G` 4e!! @9_Mih$fq0t~'0c7`Oլ~f\ůI\W~/C~B4$RKy fѠN^f:}נ O3c(mFO2RGqwʖlNtXb9&jb])Qyq|ˇsO4.mEڦ{ۡbh[e&=AP֐Pw̳誩bt6Y2QaX3ahhČwe6RMHB|k(BLx;k-;RD K|&џ7SJ2 T Dn%O+vC>C(_7}ic%0mp2ͷ`+Dz |\ Ӗ3y<Ȩ=_]4샸-rQԳm[;㣠K5Õ9' w[qnIW͓Mbyg*;Ү$$8d3-ͨCIVE ۪KKl?6m[ŤXϭi7-3JIN+\F&]_xs we ZG0T0WĦ`;߶\_Xp=2LOIke UI6}1y׃̥J3}{Q6Ig^p6d>ŹRcF{ux{M ]DU ~{hPD+]έﺸM Gvݳ1^X_>Lo¥ݭ쏶 !1GE~fP8sʼn6`AaPV{7ÿXV#80yY7<> I1~;rZ>`o xUyZ'Ms@tW=upʜ2xZ̪Nanݽv- ka}t^Fl K: T55w3nn@xă [;@ 6v8R2Аz@8n#^'³OQ3̲\hز֢=@Qg/v֪$?U*MVЁmIοm#J,8xGu$9}˧{X2y1꾴B)t=牂p^S }.ݠ"OO~kɉFN2ИLr%άSՙ36e #) 3QYGji:ىe"ΣJcnMdT\"P-?kZKm~^u$'ߢX,iOGj4;_' n3U3=-xFJC e5ySECZשmԷMBv+xɗVrQ#s* vMkQafGRtMn_zGU D-q!t !OV\[G{ RWk=CCw{'<,тIukfgy[Ԋ hEr=)\N?!l #*ܶیC!%@$_Z~M:`ZN^\#Uj,kG wPMP߯)#4#?ߤj+)/o[m7%))7R o+eë6cU3_cᑍ>JT!Yx6M )Fr-@R"Y2>hzy@Д&oɁh%P>-Q\߳\c#pEuKHt9h@n: MZN/96-|bbk _j7D ԄB'r]æg113=o9f~p.=pDޫL!mh㿶YMRHLU@٨0@Ŷ.ue}dX OW E;jYsrW^RX)QR]qQ`Gi8JH%^ܹOpav㼸^-VXRAϺ(α)H$т' P . jwϏg)hPŽvx\qLsW}âB̑K` ;* g瞋vF$W#eg׌q̵下7!VN*c?;?xzD|J`O&VHb:τٚYf HtRw}~) :硦~ΞgM@[_F<ŻrdtEC#I 8h%O/,YB2nA'DhRx5+Τ{`?Fzl(A qH$I֍ڠ>H$0 + bf7xƉ|hBK r\3UfjѾ }\H8$28Fkhk;ܯc'M8ž,cz륢)SؽxK/o7b5ϵ !-I¿Y#P y͜sW' qJm5UXȀ/= ޙC9 ¯XӑrD}5mr]/<s..}ȇqv蒼q!XHȲ/8Zm.''ՆKAеOzhJXUlc:o^hKF`CfwA]wzz[Z#b(‡@eµESD59ṽ|M7AC|fj#{79;My/C$%L!U^3+%]ni[{C^"i*e3f' DDݦԌO]y<$F >Stu=COt<Vo}M+jV^cK"]oZk4vZ H,,|>JOT~y..++l^dp3󖙤ׅ);} ANf q ȡ=i.D~3EqH-9(;J4oF{XUS4n^BevYg%L iݛ[)ńݱtEpa ԙdc4GY؄wdS>*hO^onlCĭ'w\o23j4XIKX{9} "Aptx 4)WG D3jt T zYBqdqK-XP&H!l_YJ@T&ޒ{:#q @x[M %]w椽zla;B0\u!kX/Iw/9(qC,={UeTIfȨYzKӗ8nT<lٕRb aP | TsAʤ1= et@^I9-Q+l L^ ]ٸt]hy%:e 0weNK#mq̑XtO\ç5etD<dɛ 'SHF#g q7;R/4!蒯5u6ZmߏGI'ਙq!ٷ&¤XG$lIg$`Lz4o$R~:!&jzE/"|0k8^5},)Mw^ָ|UrzSLlxآ7۶}仰)YQ;FG{r4#ya WC+U&bH 27^7\Q,_VA0Y#L)I+1oYa{w% r-Kާ2v2Z~Ku  6(T@11E7u\6Vl5tÍXݬ&2 ů;=22y42>݇~tSD!Q#8ii| J 81_f {2:m2i1S?AD}{Z79,8-+ 9 pJ:LOyk|Yd̞M,6mCҰ&Js@ XI@uh\~1|4˜c I0qRD;DG ܏m07]J##U)0Tq6& 6(a{o ^Qw-gG/lىҞيGO )P~ǚ3X䩟F9\KT}90j`嵙eh.>` dRC+ 7u$1!^b7 [oexo/o`jDBh}sAl#^Z36sA2gZ}w+{ζ@&7V)$1dr ; # 2l)XE%8>Vf=9KYɏ% KH ;;Xw VyH-G:^s$%0bfW׽8?ŃZ\-/9 m2c$B9_.X p[CD{|+B\?L]xmIl(i꣚*Yl#*"XZ޷6Å |3h 3 sqƍ>B2T$'msG5CF];vhGHVhhV~f~ 441|xBSZLDZ.Z& R!oΆ*l$k*@`Z7%\y\؜`q)}"dfSUj_y m?62HQI_a8.scRv"4@4vc*E= o-J-4V(t3ub!cˍȶݎgfM)eW`1RC:H?NX}ܢ>QwKOs'>&ZyGqi!j-}i̽R5oIZ!Bv{|M"n;n%~?d;0Sk\ZF'v'`6;UY0Kș* pպ4_?7$TqNo #Oc%Ďe;hd0&7|1)sмc ˌM1+hR-nUڱቨẇ"#reiٗR6dL4p:$R2=A0D˨?kd/se~?Y2nn+K1fEMgxK/#^%/,^R˞B]7 )<&O?Je&Ɉ \,JH]p`rn^܆|^R|Z:KsdU's:1! lXdu: Z l mO[wl[U؎Vq+p=Q"ȢpjAg\VIE4@]܇(sC Qֺrir*BF=?f87{BY2Z 쎛DL潽[6F{Wo_m &Gypw?E~&'CiX6F\j &HRuF-lC)R8|CKTyG),2Z։<ȱӫw~*]egvl}k^ox}ncgx<˵nwPO#R}<H] թѮ ADea]BXjV7P[3 Z t/H_#R2Oq,:<`lJVf ^6B!8"coS;xM~g ro? oM8FU?X4ǯ*_eb.'Me%t&_p^ ω pOeDfyQ\~ yɵ) 8hB Qss_2vƛ IX$!?{D{MLcnC4si;vaL쌻9+訾-L.bp2j^ڃS5 ^ ez$hR;nI6~`@%(fiw:hKI"0\%ȑ(1h<#xbMrT8ҁ*}rF8(K%dp ):g:C ! Vxf%esߖtk6MBMHڗ0jt!MW 7 Wz~KSb3!?8," D,uOԌqa :܅s;׈C;c^SP20Q d2KXǜ)yM1y(6zQCqvqġ1Jݑ!.@ԪW(oun/CP80Nt kc= P>b^ @ۥR{W8E-X J +@/R1{rl WfъqҾz3U#9kr )IS`YGòL7m.&,YվB>y=A=r|.OvzhM==ߛj8'Vn--XYhyIRo˩+yT0s3DPQt' 3x9[(R+-[+5!DiUܧR=!mcJ(I4ʓ mx=uZoI5bhiDmʺe|. `v"7<[Z "1WF1AΌYa9UƓ: ߜex0¼wZ6@Dk1An<'!h!˼u;蝚  z+g?wu2ߤcv X&hґ|SDӏI-}}}P0'a)yV:6%6 pI|I{})#`nclF]Peɱ$h\vXm@U}*/ \KQ+˱s† F=u%UD?0%U6/{ 7~ 2V]v(H&z|^ 7;+goΒ8%(@G"0Zp, :o$Ѐ4oMl&#l7ۉpx~zҔL9+;;k$%mfp7tl炕ngfEԶdMؑK8&`O<,O_H622&}n q@>q.d?oo ZH2p&g6^o9&`nMϠo/?3GOw`&A?ӵӫV8sEwD j/~CU\pf7Jh0'[v//.|F?%8̽nV)sTe/???F!|c'ߔ|3 8gu:.E+@DnbaIo2݂%n:]8,v+j&O={S~=t)Uv5qo En`=f/ٍ r^+%ȁZAQaA?֓){ӽn~_IE%cdؠ 2 TФoX%V2wT$KxGxGNDD^O:)z@.¾?Ά,ΉҋJY.Z&kpxZ@n SJejLYi}#l.S w[JOH9¢Ζ^t#CuG&n\'j=@ dlzڛ; #XX."3K5%Gy -xu` ܈U:sF,8agLhM*aӔĪcYQyS{%צ[[BmM M -a]L+C_$G_朱HgdX!!s(a}rih$@0,qWβs!Փflu[>t.C˙1dk{тCRaK˦-~n*wz3t8vbbEr HVر^- Y=-/5kg051rk\[!CT|h+5(RUdr:tWGt7Ҩ1ZY[M2soĘ[Zk,ڶZx t sLis &Nj Q u顠a7#cD9|C_k,ld %siGۘ[eVR6K0j'ԯÙi\&52B^ 'iWM^̯vI~F&=F9n eJ%$)>Tt܊_1V /)hO$X԰H_?N-+EP8eC9֎iC @^- GZ:2 3k{wXO_Ijºs $c}X&t6yT%=&3/o{!ET|E*#Q<- R6!&zq!ӥ2% N^o~z!YD%cBYxG[z}&UU10\B"_ ޱ_;)9`{ [ҩu(1]а(Vma{dϡ5V-tG9pzMl e n0܍QM;'&9%0Jte=:M0)ăR2iw'2QupʗSk/– V[>>0ӨZ;eݔ }'%(+?ݴOBeTO{dfh{x78n>״frt/L0V8lj5u(p-rEwGVzOV.e.vɲݞ<ᚿ*!7 )} XvOg<*$v2"p}51u8"쀣jTMuƂ%ݓ{Y\X@˞ȠnSڈ;\h DokL3wU -.n벊jNhzA$VڔV<)˷ >x@aP.dq&& *$W}g6 Ey qWxTق:,yIu&a|oC#(Fz#[J!MVY%=4'j$n3#< tSo2+FшډA#u e'G!ϰRh2Xl12d \m7xs%&¤8Υa0cP";wE\[;H_fY\ʻHue+31!ߥZ9ª *f2dAZ rd?-g\*ul vڇLx-u~Y&a*8,l$Unj5R2NTǏk_ʭu+(fQ#1dn܈뭉L㣓x Pi>/%XRK׊6zo^_"$L/Z)w9' +RP4p^RLG}f$Ð+Rŗ=VuI)'4?F(Ys^ 5`).Mg;4 % %D͋NzYא<~X P1K[f.sɀd/pr'5܃L@޵8cwt'rʕM=q|e5S}%o%7 DOu*B{2w Qp< J1&X4lQN(J6_RJ2lr}mu-ީmR{(duLr;nQ6N!Aa\RBac"3@h2`%u D~5x1=X$m} Pqiux #ǪlG9=~8\/k*[sKwnwҞiS0cD\w8z߻ V ͿH7fG75<⣄> ȾAPdl蚭w ^AB?W{5#NP B39Ԛ<]ƒ"˃1itVC^/5D,"=fKIM>،d!kF#%9*StNb]e\]ZP GbFtF)nk8T vAkߣ{"GDNF~jK36#۴k@ME:+g/KZ^L7%zOv۝_tf4F=HZyյ;1 E袟.7sGVIF{?YAW{m-=Ԡיrș4}a!u:MsTK-Y y*n* :s:I%xY*rS0DZljHCRG^*  mh;C'~?:9¶rs.D.gIm"LD;d#gߚiʠ*bcq'O61O~Cc8fdYlO'qY*b2mn>$RRtn +ImX%X/'+2'zEy_ CyYS=mH:o{!V[+E/Rqy8ʷUPqI[AfPHAۂQ^ktZKǓyD vd5סt5#N0`Wo֦1(Xܞr*spޡlŋLENcĤ;܅RD\w= iÊۇ(tihG%dsNHt<-[ѹMsUr+VpZV:p= XԦiO㽔GҔ Gb_f)Pj!h `S0Y;.!u ɻÞV[)[Lv2uTvM֔_f/)Oܰ a~L3IS [,"`e1\.~Ov;VR#8uCeApɼ*Ku~#^Og_`/$3DA 1H$02'TD7(x"<{y{pHxib]D!G71J] ln',m<ާi<@M}(hr WWXU\k&ҥWduJX&[3K;1WZ$g֎[pDHO|%gU&+ ܣ^f+F 9PSMKDeycZ c'9)]2BAC'c)s:hI!<Ɓf]k bĢ So/ĝf]}*|eXyG f} Nd qe:_Imm%Z80xL EB:FhWwnL9|jIIJp2,+kO$hG))Z>@Q KF'ѧYk7ܞJ n1[ CZi_5~&M883ǀ(HIՐDwXu@LKQ{Kp\}LԞZ,%Y 1pϿ-Dŀix.;Zuw;2_ `1VzSƌyQT!I\ZQ;,av=Ӳ݋;wh Wݲ}r* RF^ * ehOmDΚFsq/\ʰ{wѺoGڥ8bbB"i#>>[V]Elv N6i4ܦw#QЎNQ{@o6 .n(d A[t6xJb#Il)zǰ"؃8Iܣ*=p3*i魕'Mu>fr[op?(t~.E;R27%2:e~D$}u?X@j2 ŎalmfZIEg*H @yC{CX^/O vI9HP!LnOoAt@$>._aC܈/"q$6W$Iufr'>#HdggdV>B4siENr ЀBp쪙Y/uT!?,E%H \RGfͨM/A@\QUȨBק!uuR#Z,҅Mm)ˍih̐Ji#_BaDrWzO2T}15dڅ mS4-CM>GGy@ڶ9? b56ki65j{o>z,]5f]x]{D-oQ&7;?x ɇJ=O~0V<^ xYZ6.ΙIԝϗM'?k9 1B{׀O`Z5Ȱ c)*O~zAW #;y6w; @ƪ*Gf"i&(Yo˦kTͤ98%Q:""(s!À)e6;ZKI!Ro#!K̠rڢmKCϻ`t)j Gl 9*7'[IB "qfwWS+ҝan̆1 ).48߱WZN8_S}"[|F 2-Ch)efX <|Q-<5Xn9Zt :C4Grqw>iߘWi5TƎQ*jl5;gjZޖek윊t;Ov dQO 2ϙ4?2&KRq /UW~H]wM"f~HOvDH3Q:A1\v1 L"iL},ciЀYs\rӯDI9}/̫Ѝ]xqym$/(c%4XtcѢ~ȅ@ a +5t6p x B/-kd$ϫ&LȧȜQ zx=#v jʖ' |[S kIHZ/nz_&AJ6!lGЄ>WNћz{ګ52۫3 u[l131!,KV c5Іx+l;砋H@~"Lϯ0D4\a"'Md@5h7P<]l1:"@[a'ӎOM(Eρ >~Iܵ OL1] \6 `a?\RY?Ln=Z}nV"~ Daɕǀ,pur(LhoO2” m+^\͞* wj`8od]|~us >_ɧa6M;s^W\{$tF2nMŕxFĩ]g\~ F鱶:yz;TuڑÇf2#aμ]TK%7{ݔĮڜФTmwt.v<@"b AȪ^qO DIU^l4"e ovk֖*,@B貽 P;k(AgryM->B̀Bc.!rRQhQegvou.jt?0T/p7^JT d/UEOa@ m*JyKag-9-U^PBɶؙ⻲9E a۰+=XwC읇Xv,SLBhO3Da{w}Zʺ9;ei:"Qr*rT]OJbY|5eţ%ؖ\-(1%sab:_+ LLwb~DpS]$؆yI+P fG7]+x΢{ѠOdA?/cݡxnx[ {j0m0 9voϜnԇ&@S# {fsVtVo-̡ݷ!軑C..JAߜ'tƚ_![400c2׉^kvd!Z¯[AFBwج@^'P_\> s%ęلxp-6_g] n1aMXu>msHi&%MS [4Nۄל^wZ{X2P(Oݢ # !c]NvsW2|dwI$1^M8$֟Z &_@ԔZWqԳ-EbEm F|.$6YNW6E˼nl\z~o#.Psz8ȡ Oϊ.0L)po腂Cɞ"RXCge)]rЭk=1ɮ45HE dq;̥a,kwZ2vƂbGj^ sH5MD@h\rJ ܶD5B?OpEarUP&ZV6>N^Pvsxwe\|c2Zntm|a&f- DD%ڄ1Y{ <7Kq G$v3d9S- %l|U>Wd?[zCF7()#I?ԴBC\Z30wTa]Bc('>CXԅrXG({>Z_^gb Jç4G_ٙ6loa)Z jlkr8!GIpH mBqC!D!b֢u uHwoF%ܯSGk bT}%l;zPs1j?Uɀ{%%?3.6 I*M(kE7фQ QYĆBi87j# ԈE59#z /5'}wJÖB_Hn༐[j"%Z?`g¶Tqօ-2XL83nAH7jZe6oh0%S+^Nvw(M6:8@XS骥ȓ|^̟]'0gfl:P?|O`F !xsU G3VZ;n}yy^O;la߱##˙WCUMpj0J}@ pwed:yNWI u X+nqY[y$N/oٛ}5c qEb6C),fU^7 4Vg\YepHyNQ*řR" "O# rqZ- QR>;WN4s, BQzQ’Gp<ƴ}Wya-*dI};jaJt4&H㡋C 5jLh`͟M ~4<ړ)m#28ocچ<m-$ ܰҦ*r\pօܞ&ޙ.#%[ǂMg•ZMyJG5s}* |+gM^J@ӴxHXzZV9yf΄1Pr-/x+ԧ; W\FP e yP})N$L/w'gOPtsU;9 o2#a4*4Q!)^.)z qQPUH"23}Zi`{'*gr-<-&y[»WWV Ӡ|J9d{΃%3]ӢUN~NKx;͝PUߌy:@ei,x=k1O.'Ao=zY A,;M#SǜY|_Xwʘ,΃FuU(U0}𳝋 >txA FLs&i|$:_.mzYET st08R`Nů.u'?bmG|a̕I'KeSZ (ϝEVŰ]:hg=y/0}|ա0~$Z#Ffep\iC')_WT8H2q`E#KCE5A'>9~zw}$P$U~)sDPBFK7`v]a0,˃̺{Fq (| :B{Tt= :d-h7U*ەڦa,Ɉ-'$=[xmy<__@M#+k/j_V6oB2Qgͳn+&]p'˕Nm>368_fp B\LF _f2N% #a㧂5ۺQѤU/=5ZplKk"ިգs0q&(A0 #9LJ?Y*VobEػN=Cqͫ 0ӃK yG"$=(d,wbw[Z!C)ISϣQ"S>^Vmuoʿ:r;`%:U*]~ujH߅L_||UdWl& IPS= Ud#oo/ 7N,hċUG'{pOЫhu^@*eo" }^{L;6q/X@o`bQKo#i/vy {UftF_W3#y,nq UPjzW|c[uv9.%{"_Wޓ5G{;;4Q6㯻C=! Rd!ʤ_C/awNܲ@u:@xt%~ آ\<&!D OPpFk} 13tv`W7BټlP;% OZn=>O8 WqjŊT .أ?%#bCCjE's]F4k3"eTfQ1S|b\"=G9H|Z7ZA𾩧_0bf΢iu.Ļh,72]h_K }?듢S&z,05 0V2N@ yv}Gcx>Ձx`8omz_в !Ok;E[' 9Ux1i-2(ŽY1f]:NW(`w1Qie4GwM㞧5,Xz2B2W<(:SC9N6#Εʏ݌.\\aዾ0a|00ELI"AM0UD@R`K”\ѱ-{|= ů|}=3J;ygA s|.. yvd] OZ 7M/3!h<+}+3\bb ` `{E"q_p4a ļCn ?? ;ñO "1ֵx,h 2o&bWՊ9I͉(Lo*rbur~rG\(4ui Pɫ秐 ;0}*3$]5c?3@.вFnP\$jR?m 9ZAQZW@q^DU}l!`x,YPƚ3)*-*U4fCwxc91Pu܉ԌV3}vJ "#1KxrfRo#s)iqAmiI p_~Ƙjcqa" S@MdHL$yEkcr4;z =9:f@C!}q8ڕNcabS~̯z+F% GtN-,$ALN#[huIE͹>ɉh&^~/7kbn]L8 KR ~c7%^YAHG[($ (][&׾ipr.e8}3VKUeoR\!y1.\':"d<?JP^t6Ř$!z[F*MOĀqLۋ'[P!5|S֡$P r%^?mv$>9[UNAF*>;cD*QitMd23J`x蟀w(lbĚT1$zq sJvSN|\J r›&Ct.yc vm tTҬ L5+y3:Ҳr+X쾐ba?)1W5sK54PҒ 7ws^WHƗ_YZxyi6L[=xdOEOk29{$gLRttphϯ^Fe(PLR 厒 ]GZ6NSzq,Bd UF?FW(CFr(`bnhQ0P _ju&,ݧ])6z] GG9vZ׹J &|+UZѿ %Lb {¤/ wIVJ}nRU&J8<&fc9ҾZj~"9a-_Ln<~LH2/|&&FJM)Pvxqfi{R h`]r*ʒ0.R8J2#6'cxAj;ث{„/܅r0oU@dN51nHE+n(`'m ҵ#$7xk8[K-#W6 $$H0l~S&ڨǚ6Tɼd]Mvc-N-+s{Ӽ4x*?p濱ᱯSgdI~G0vu2AR~I[ć hRi긷cv8orǮ*!S~B7p% @j~jԌ 9iO؈ې.F:w[rd䳟$PO7\^-Z=r0> 3b<>;BbfyW|-4ս,_,:kkg*ANOPM'|iڥzHRjWJn,QhR yrn;Eʡ5d!;gŗ(,2e X/]Oi}BsGk)Hx.^VS:%@TfFrĭPk([ۻaW 'kVC$,;(<^^@ԼB=J J0f4hKt c&"&b)1Oh}|Cjn#k֞Gz|7ԏ"WEob\`khsM]<ҠAEځ,yH2hT-h2lQ5,RcC4Y,C`$nFgGͻ+?ޙlU;GQeM4JŨ:֡=ܘ@%j;JL{efeQ|ؒ}̅>6fSzsE]\L ]pb3^#Ҿ4+guOѹWUd Pz16c*eM$L" pWENk!љ;8+h6'&dфoDO@mv4h0>_Cu@lY`!eY"Ad˹\HAĀz`D{/?D<pÊF?ngIGS@cU@:.(Ǜ=QXJJ>*aw6_=irRMMf/XB+-4+)$8r p[:t5whT@ I&RСuP+\sɮ=%-*E>dli;LbqG*RnRDU_^ayDZ<ꑒG9=lˉŷE⢯ ojG'n޶9T VlE^ED3DV;1CJGeCQ TYD$l=16uht'~-_iw{HC+w"d ,K< Yj狜qQƞ AFŞÐ8@,/" ܫZ]E̩#EZ"Z? Zh TZtSNĴ q\z:.!A-U EN I#av|z}NO={Y] C3ʨČWeNj]Oc)m\ ,CKt۳ 2y::;8$ Ǵ~ )MWC16W^  #>-y;PQ0XodsE7pwxl25Ő@'=:iؽ&^Xk('.*]gӗݶphg݀W"VD_B/UY>>q~.A^Z 2?1pqlE#Fz#!1KZBEaC8"l "%[ Ĕ^֢rSsMo h>\N Q!y$q7L+Ȯ+#yܡL )@*6"Ý1rhrOH" +7Sy &~"tk,z|گCC0Y1([|8^)I!Dy{f雐c&fL i8G(cxI0Wퟙ@mjG*f7#^!ZǢUR|\yos.h+#?E 1z"Q?[OCdGkynfB2PZT1~,YD:7Jz x>x~g3"YAZACaՎ:ZPd\S̺b; :jV-rεx7lrSuM)P^}eE u‹Cvsr#E}hϾPFҵ0'KRv!dL66tlK>JWzZ-)7rnsp]mXSoa( P9 D46v$3ᐹJo^` GPn.l ւ9\L|HUQLXvS+%V. rF2.E<ɴҿWh217~Vj ]<3mqNFմX3 2R@avQO mэZ#02~òs_aWaqX8q-XtȊ4>hT>2#W&ܫ#) qҦ2}B2TWI>_"WTE%>u~P[nq]iE"?W|?/^87Psk_ @ȼ^4|m ̵7>|#xd,mv 7<2͢ɩI/ѭۑٟd>^SbLS%f7JN焉zOPިIdBďL $?L2ڶ/ cmOgdBaWD I}mq {.lNW)zFiY!.) hY3Ps)^GWp@Øn.2_cɋ}Jm0H&E$ID*eKBt{Oyh"7_5{-6|.!qqf?}3#Qf\yHlJq^L8|b9S( !I~BKkBiz؎,:`"ԏ߰2ELɈ6qBmq^'D$_ʻp{ph;[ɢ?OݭfἜ|-F/S=b KoQ'h P <e3P{#|rT rUm7SS#ZLZ겂Rgh9 +> 1\y7~5aKգZ[b&ɜ7t]{>_&ח:> b:(א [ 2֪'y.6fidVmgcm?NՀRtS丱xPE^O4RQᙔiZ~2w4}卸iH{[+0YXX2$BDhrי^%ڷF2UmO瀡g?'ҁ g33|gF}X? KT1,&,JlHQm"c_qXC|JUaԷRs@jV`% W7P\ c^2x[ϰn Uq&a7ax)@lp!kh^:AuV=?k&@_4~EZoͩlNT Ֆܯu 2_T]2-Ku H${"qU ,K@1M*0TFe}gc nS|{^@oUs yi1:8g #[z|O%LwWO6?.fx,楅"UCGVj^ m-wPtp+s|"@AϢ\`~C[ZK,ul7y@#@o>*nn¡)EY|{'ΐ%&0-WH,[ywϳf($Nb3=!ғ[LjŠkiK+{麙4b鹖I $,?xA^$F]َTa4A j܃hS0ѝ|e&،j4BhmnȼJ =N[ޯM.ceϻ̉j}>g_]NC()Oȯ_1 vZ=4!ud6 л2z`Elҹy)CwD&9Uu dCHppɍfm,q}a9pVuVR e8-hzd1Ab" Jn{ljLPj&RL<~>geB5*qΓb(IF_uZ*J#/֞}=yXZ2qSu1^gY4EZwN|Q[j@2_i[ +t` p}FZacHKuW[ ~jY]pY=/ɯ;a%hdeZN*lR g?!evudI1tq-ІuGqRR.k<.6O}:|ޓ2cRxq[ůWB&>!nzX_aټF5ZS8x&k9F(Y(`5\j1+ G>"r=Wi1@Pm\ǽư'L&h+cm)wF吟Q7뗛.Q*Vl鸜^؎ހ-(5웏n$R_qW7\8 ҽf;-#E =NQ 9gqH}d6Hׯ>S} Mb`TU^_Y!#R d$=|f 9;JȈ9Bb)1晩e<[֠+􊒮_YgQ,~.Rs΂u!:?c8eJhּ{rf2ۂ_A>jһJa1$tcfm5&)sE-3[: ܛ3ryʷ ڄ] )_{ušy}S[E)SGf76S=ܓ,2[a7@{Rq طQA`1+#JTei˝ZX Wt,zc_8xɹ V\%MZU3'{-?rcnUv= 8_8fiarm<Q2;uwG9v!y6kG=r52f9L06$A r/R9GŽO  JysH(yjsTfvU{>Eypw (0K͍b/v^NUBė#^:l2kIKu LƿKאhÊs|4#o0>ou.}1Bx2XKj,Xk]4oo8e[BC@m<㯈$İ?wK@ (+{xZJ-AO=V(5Н+DWpZ {1g,F8-ޕ  .wWÿ-L"5322w?._"ߎ=e~ki0v_- ە6NӁJfYYQM+uL3!RξB"8ejC!vr,Ws+(BQ(hNY}fWPzikL=8|MN^CyC wvh`0s*0m`\+4lɨ$N{t3m׭Ce ^1⎹9ٛsiEHZЩNenj? Ql(Iĭ$3@;tN{1wJ l%7"5Zm69ޝ~=($g7RptKW lQj(bCX~bMֵ3Ao6d[m}C ܤ9ngqj5:ĎFip1VٌrA${q&tl+NOSOè=(׉~Z d +#rʄ[AnzJ!BsZ$%Wn~; 8hγ_GŸ:j<b`A/hHHfr|i0T .:Q$"3`)U.yqO2 'SOh9Fi_SN^ Ã,KɭXɗVakOK M\_b P= z%4s{U-P76igT4hhۢQj%!vk /jhJ)'[R1/"Gk m;炷r >Z~A AhL43d*KoDM,S6 ; '}Wy0Y"!KarIp}^K@%PN|M|[0g:'g ?ǓU z01*ML ]K嗂ۃ胪,܆IM^V_Enݒf39ߦY5C36JLFKK/q0[s%%W[>`W(cDDy  3I{ $ӢqvWluq)*c9 gX=:/Q) }wGzv⤝-]Uket1e&wzT U(&rHě ''g*͊__YeA;} }תg' 6$y8^ޠE ՐFQL&Gިs3P So$/(I"[4h W5ЧFR/8Re>,V8"ֻ旂<㺼 h{ޏqǟuhLp#+Y"KT$cWC >[gq%8Jns0YYR Rؔq#%dg06||Zxn_ ',ǔA%QPTVtƣ r!X Zz5$>م5#tx2„.qg:s :k$:3>fCkcr"yءh,zĘHha ɨpLet+H]`Z)U%$ߔU$l ay?4w$wSp~ͩ&tlx@ϼ *j> 9O~& <ֵeߵ- 'S, FpiraF"r:r h/R,)o^]RT$[8VD,ơ5:OyLnׅ%G04/Cn)?(Dc&8){ WXԢ|ןٲʚ& gB]MCN7G\e{Ѣ4/M2K6bhN$-~ ^4@}w2^nO'7վKN;@7& sR-BNqXBg`wd:Qyyꮰ8 z"PT_*&^Z@ڞFXBDxܘ +-pnl$\Эf8nV~6_G񪼱U =H&^q"| T58gȃ#FFoyd9/3zkimr/~8h РYŌ^}_8D%WIЕkr$c]*S_kXŽ|YN!8@rf$7d4DU[͊oqls!KWKDq=CLla;b?2o PӀ<8-w;0ڝR@ݑ`.&(gN}=6ibהON\-tH>IA 6t߹AÍdS"kWlwIsR"v4;ϩP[lKY&-ĪewKE!o]~u=ގEY<4$?| ͡d"í7:4ŧOYp[Sh lʊE!Ÿ* ,FзAxAG8U,S޴ $.Ud߿V$;MƪIT7tA%:8Zo"?smkp V܌,u(*¿C IBg/~1oE=Ymǔ"'m)jUԹ<=:d4cI ױ#z~GSk9OOTL.вAJCi Hҍc**<>^i+9)YuTq#[u^#rBh\;]m'H<ܦ}-qn0񱠎 jww3c#|+"Ƴ\^K>0HF!?kR6Sϣ@`ءp]gjB3xLm*7@Q(eD;Zfho}_K3/MI(6㈚d頺k2wY+׷-ػk@kܯ't40o:Tq]:.!Pt.3;2`CwK*߂G_Jv?_B32vx`[݊s2$3Rr *S5WnF 0Ec)!Wӆ׀4>gēU!ij]WA"d]3n;XʴXߋ #|AHldZ1*߭/qڵzb>씆s+}\1%;)> /2mjs*egK@FffxIUK͉W1774))jM[|[Ϋx)9ή8VR΍5._ͨ sv2mH&.2^5RD8pʴ\ Vq"2NX5^F^R|M)=Af-q*'$0 ƫCE X|j78!Dt[gagG:G} !cVbo|Y%wWo&>ע>ocYKe~Yj3}DzR:XP:%+=C쥽0>5hxT&gHwtMJ8k1]'*7o$LEfqX\ClJKDN¿5Vogf~e!FCgfSc -kVNƠݚ~Ft~kn q-eA'/n*&@׹ +`_#^"aNV!Y 噫01oJN2դ4?MM!n'< Np{ r uK԰l  5g}28ti/ tKA$E~iLJUUd.!Oi&2wėt"0k?kՑ?RR @o)AM ߋJaMFN6TbBk;}G1LK'}WY]օ=2P~3}6zؑj;._q 2A!*" ԅ<ɦ]4ljV 8&G{"s02r K>>qDQ9B&l]e*5:$u񼞷!rA>aJ2K94NgԠaLS2Hp ͢Rut+#5u|?9Ǝ o؉e5: (la02{o9im T7$PLAGzX8"ҊLa[(]%Ҟ&bKdcUe ;Z@&MiVAm_e:I}5v[첱G쿷dU{$"̃./M <} y EMs0@\IElTXi'X=oh@P0&ꨫ'"gL>V|n#Hv"΋  h_f p`QUXN9GЮ[Vӏ5Â~/ V`h-۴ 5LT/$mQ0N͹SNL[R;G,_E\&6c9 >΋ӓpi׶2kiS^T۹6('9sAŔ7#BSlZdQ.F*68]M>6F z\tmm dی:v;-Qu \d?/<ip¡S95˸gM>'1Pif KS˫&Tm Qӓ=gM20s`AVi `gp,W"* jWbydtXR]K7b#|Bl| 6LpI$AKR}M~[u') Úy:)9\*3BXjɭKjSRI\&v1/7_!&F!l&و5 0Jbp=^S;" A;a͵2?1Idj/omʠO߰ڹ%&(ct.)t}S LR,𦤮,;ϥZM}_ 9_@o Jh׍^c = ; mZ:m& ~ΐQTX,-6|kV:PKRucG22jL3̹t= |)'1Q\ KQ2wί=fJi{]t1|5=)Ol͛,Gi /A^gdQ3WP{ރ&~H_XBcy' JefC{?HE~؜tXT&XUY^Tp COZqzͭi; TmXC- <@,zʹH Z<4C!S9L}ZC80#|bA6ZN+ZR3Ҥh#E$U9&PYe Q[.OgÿX04"|`_Ixzi推ӮtjG.ubwEݔFܵT} R{6=8ILFеeggZ͉MĢ1Dnʎ^$Q;C&lT #g"fe| l)A?_4Gf8 \pFtt.wpb7Sk,iF_8N \O * ,sZ&xiV]5Ck6 XD孏xx,yKx8{H--$ kML>k$_M!0 JjURxҎ-xs%] 20e=mw ]@F拨%P:L?t΅ON\\R0=>Ǘ//A*} GȾӸtTqΓ?t>pVDHVpP×QGFjYxh?K$+X}`}pm:Td9ő/-fIzq}GM~LhuH͛8ސKl7zlw:>fף*C^IX ۦ'ÎX^WF<$4o ̺$WfMC,*eUeLr{qz B k아p[^6׳q|>f͛&HaCoYX.ĸYwu]cĭ'`QogKzIڞNr_g\ ֑o9bќa)%o[(1- SZ%o&$̥LdITM[zELv7O# %fY}vZ3 ϩtN[h;,5WKoʢynO ŨVT> rR/k\\w_g^:N/VtxVEBl\19^}UUZO2\ $9yͳ.PV8qP\}`E."!NBw3vЭpCӶFGw|t;FaQ싲a1cQ*yPl 5 HysA3Q,ٛ Mͼ5„M6n_tb>jLJ${LyyS]q GR&o8+vZf-wڀ1|Rl#zzw"70;#9xvZtlO]*χXur4xTubia\^<[gefbѣŢXJ@HߟlIi klAEh\ӥMt3Xcpl dȆ `oi{"VfM9V%ⲇ ꛀj#x+qF򗠉gxwsTfr1f҄|vNDke=pO"۞ ͱ li5D ! !1f pqdSXp sY|:hYͰ 5 )\b$ 54e+ݩ9(60E'ҏ\4,"ֽQ{4}&-%(07;]%^mZ遏Ad&imDhVx 0@HRr6$'syo'v;| @ֺSh|w:4`Y3' Rt qB&FF])NL-d7i| q ) ˝OQ;n"BZD\k{[qtT}0qAwg|ް.\P"3,UCVҘ'j;0v;޾`@M [&JNu1(z(Xx lydj$< >π\q}%?wcr*EAR|7;Ye}Lm P9KLD.KmXeCe02#4J$ <66@K~NC(#FX4{ Ü ɦ|J \=`k:hb4ЧD`+?p٪ |!9B2Y b<6 7X|6=k;~X Å3Lf9V^;ޏ6*O&!W#Q(5px6 (U c?Gh{8яJIc(ĦTijXae#8ѨdaGb8iCā~=H`#뗎T鍧X4irH O'ʠ^%G4V;e' wL`=}AnX/ 6ͧZ㥛yKm'4Uז\Z}]ײ^qUt\&wJ%۔Hn.nJHPQ!œ?9>Z9!Шrbr(/!%UV^\EğL.tڰAf1x@k}p8\rѭ(G|:pc|gzvo[ݏlrlj3q{l~T"@+\QE;+)~'.7}[H !P.ma{ *ݴ( ~c l;omJ+y/c?r#ViۚPּPLj@c+l_38nJ}L ʋyeLJ T+29DK_},y&'{S:U9 T/4A;bdA](Z΁bmV[ESK0DL,a5eځ_2'TϘK9NTz}Q%ؒr m (Rcb$$,\@^[k1y2%!}$/~]h{i) [>s%s/(1VYӭ / JeӉwQ3s4R&.{Ikwv:zw}j#HZ?]cO* @]TH>`n=Gf^vG=DQ*†hw &^_pUBt!3׹f,jHP@h9XBH Ȇw#f)FhZF=ާ^{vBЂ^̃]d[ʃVoVk WBr8缎ܐo}-m:#cfmK5!%<:wLne!Ʈrh1Ƃ#X8>g4S- sÃU[ JIDTa]%}ԼH1kc gvI;잫^%%oK> [h_$4@7 ";!ֲ8Ebu zw~aBlX7%92Eù y𳏎C|xڟQcׇ}̺OMHhHn7Kޥǫj] \Ah5Rr2IC[¦Ns܋G 78^&Z@_RWgac@8.-U9[ 9P ~Jd *뎇diKv ૳Stދ_4 t + ~ved[@`Orԟ%Bccfqঔ‚&Pwm懴I52LF I{7j+~ݷ<Ռ0b=9ǿlawtJ`&$BM30Pq[J],qq5X2|>@~22"Evgּ#ʳxHW!k{2%wCS*qlk< =K\.D^vU)$Yk_ '\>*x13b0>cF@a53U_Գ82ȡw\8)M3}|ؔ< (Sh>mf~JFs zg3I&/Ez5j5H(ʊHK@)z`);bIj,vdjm\>_/,ctДSoȠM %惻QDy``[=cSCq$e߹]{uf:ax,{H#R,i؃HN`ܬQֺ{<8]L"t:/lh_fǢ2{y+Pw*ZRg8WmYkT/m~WcS dO-8t|x7n4QWdUN2EZ=+ϵ @Rz+ "s`'r4tY!/QV][eR|3#@LSX-.!2D*Xe{ȋ=َ - ]p ߠKmj!}IÅl/ = K3. t3TxoQ51$hYK -ÎXQ^SzJN$3\N Q**DԄp%7I%d՜9$ßSxȷ&O i +6}y+hzB-A9 ;}]:>踏zy]<OQ@i0?I|CԶQ4x( +=S#}SXy[%cMIa MX,;_l$*&ԗ렦k_DQ_Q|M_I;EHO(LJLfL)*ώEW~m-eFd^~A`e@{\☎yڹKVoj荇8OXJZNX^Ӡ(vo~kū*0c8GڼMqI?`Q]g;`V'9B.b"0)y˥0lR~c`z2 HiV }~=aV'Q@Gի]_ꆝ8K\^#DMm9, |^yͲ`Ƅl?'eoS ˡf ]"ƓBY_K=u@3*l֟] \/Y?'f'XU*uhFgp".cP #K5|j][YH?CD/?4]A=x9?Mgϥ\ Ĕ¾v@*}1.66Nc8#R<Cq@4W򌙶VH5{!܁&|2o2$<k%'I]lp-iwƹ&|H1eq.&oYBPp*k N ^"E30OjщY^qeV3HivJ88#+7<]C%`<6\`47^_mE~6˛'#9y٨OI߀ԗZ{WKs4pzJ#7:lN&jRl%Dq$["bJ}J\w >Hȭw{vcR V|Qt2+(ޞ3 ЉGBRkǓSWH¸2m 7Z4F Ȑ 4BeVHff.:b5EHilK͛ZN* *`9vaEK1:vb?$,ї!`z2}oX# 9OYgcy 28qNѥu,ud\!8VC7's?B@xN5n:,1?SzO^=ܿX<,0GIVe=ɮ`5X܂At:26ⵕdvD/)QzklJ%o3ozq1/7أ>mCm8Zy{`>u몋+!w0ECbK_:ş jvzŧG$ }7sB=u/c5~yq$ brmu'8#=@9;FЏ, P_U:'m`wm◣,o@uN9P؃vDhV lOC!Bqo @JtɮAnK](%JˇTAIS!9%c{ #qk$(HXc$ރ(֢1ѵR&7]o>fr343kA^ S^X|Kr Mb(6štLwB$`"0{zҦJz5e´l}יvs;.Ӗw ٿ,o>X'fрup$Zkۃ;aCFYCvvss MQv }}:ˡH97X7Md+SQAZ 9176cEZ>e_M=R~_a|^0*"a1WM,UEh_~:0E  :f-@ (&WEb.>f3tgb\[* zA"HJ 8D]н ?W,™sNNm}AHuDNܺ2 rRP^30 (uKm NȥV&r;iQ/D|Dfւ[Ucu8-c)n+,e` ii$ r1_}P"y&ǀߟy>4pZo-|c='V|hZwHxvdUFUmew Rak-N 9ɪc%mq egE4 b˧A ás9o~\!M?y™>VC9 =-;]j0C_9 wr}sfk*ay7h~;c;pYlRf} mH߿#N.2Ejwfƺ@^@a@p}T꫷ujY$1RpD,\I68dhGNP'>6MF{tcGsi+TkNbKIA5ndK Q˖f|vLMͩIXDۯVD/ PdXEB+dz5[t?^viE2 эubFt<~iPb2׀-]*2ZB,( u֊v0}I~ Fb. ]tTta`2h%G ;k^,`;a؆뎧cSj%S3H,z;]+#73+w> Fu9<#+M[=޽PÄ(;4w+XX0չO=R_&^=41;MQ]\5J*hL¥n{#~1[^uz) K{`7dww KnF9hfKQ A ה]jUWMαn\%K蚔ٴkmxw~#!:e6_G3O2C {D!Â`ԈoDk1_KjW.ea^Sg]uBZ"RJ%:TJ|)=]Rn>|.ͦ' 7˜1Ԁ* YaKq0^*jڅsW_㬬>Eal姌FJ`z'*Q˽#gc0'SٮsP@ƥ;lƕٕjA (Nw}3)h y(2ЫLA !VDFv3 +ָO3#ζ8 LTbM_ei v ͨ"#6x^*j LğxPܙo>/QI?jQڈ( E@XKˌA X"tP"蹀v;Q9VAu46؇?_}"ؕO# pibPɞG(E_/ $aq,Tq6/̿@4 ǖBut#$4m%4^BqhTفyRH fHDz33 XJs= !:tN/4/|k'nz;hz;L.ڰ9LqdؖB˅x.d +]v]*>D:P(X/Gxx4Nap]e);mNAJ )]J"yőxS]uO£Z}e=̛0~.ܢu'9*Ξ@ξOg 4i/N)pޟn[ekIsjj;O>/sQ6og{^Mc۲5C~1׎5pnvZԠ>h@~=5*𼶨s G }]\A7_\n6 kYZd=68WBJ9n;>YOШI#%AH4޼SUgtJO;e>gx#*ML%Z. yC))@mw~i*x\xI[H?,frMxb/7IhyfO.ʃLcbg"g\vy<-n3F=fá֢l 7}hX0yyXomi]zsx\LP50f뀪 /.,lB] t4M\ԬN~HAJ%x^ lFcQcځ]&y }h6-O rPR4uMdzQg5aGXWS62 [?D gcovnBs 8ҺF#ENL vڂՍECR,\qcq4"#?Ш75&j : 1u@Vrvafrh s:ڟ%eK;O#{#@'E j%zql#ٴ^#k_Ӓ(0mܦɷÎb@F s(mGS2RIF4c2|Ε.?ιY!R&ߥnl3Y5 _A Q3 ]rnpR\>qw *xQJ|d7r X)t$)rKnc.u7?A[e/ HəC֊:J.c,i,q&yk[8>UJ x(PgѾf*:TP)gsD[PMˇouʜ>LrQq;)'D A6s]2QzVSvگXb?5z5/  $K*ϼkV;=.os+ zй=tPprP' iK 9>cf16w8l#)>.bۺap[MA#ULK$olC%Qb[u#v6oʁqK'q5NQa;#T:EXŞdUx"K؂ȔlG)xD h!.RGh?'AKިkgFk2O3hj{E\+袧%#Wi@^󣧩%yZap{转PqQS0Cl>ds὘ Pygkbe⪝IRw) ]8 r [ ,mT]d1o~uhN Vjb-YsHkOW39 y|3% G*֙{ڳ=LC{V׸VYHR c{""\CD`AAfkcj5AZ:7L(R4O*D B]_Du1Cr8f{a.tˁpQč 7,$yPڐ}zo,Ƽ37"""்:$RԪm?hB$lm_Oul:/H`8[kɯϳk٬*[@R Lc96'_R9ŮQ#YDOQSY*SWPQge'$5 f_sU%njJх)_.%tA54zSv=f]{WͦN'꺨5Z߉ ^3&XZCkl5K6.ݹKꕁ ڭ9R<ְYK!#;WV2樔xr&)~C>:B˛SOk8Ao'?/TgΈQXU*`\zP'>uTHhW_ ze-ks,!nC1^G6j^]. rkJf GhTH7$n,Q#e2.1-'RM(rH.\mhdzb;/Xq"i'GGh_CEmQX.扆>` K G9`,/tAlF,yUEdtUt!!x? Źf*uoQ|I./,p?7eAoesO[O!⎗'E o"w$-6]RBrKfA2 wjL1/X %E3__wͨE\qzMb.awKʿ=a2z 9׷ro$"nʩa7j0~(3~*pL3[Nj%`ncݠfd=#*Mu?1'b4Z`} Q#$D-R}l%#T[0B9{rfzrB[|N_EĪwFw!v4b 0>? ۻ|bˆ\{{ o(*q Kizwm0ADtav^ t*ɹdȶ 6 sh"4gs_$ܓPQ!J+8>|CY.2Ǐ, i{ҭ B'gz6yPM˺(F:MiMMo%+FH`2\y +O3EfWC[YWtS춳 NOA)nxSTv5IN ZMKX%Ֆ呿T )=\8 Z@Zb>/mS̈j!Dr=ql4z~ٲwJ80 DԉPBMC=g1SӏAӵP>6! ؖƴ6ԇ.E+ŠEB Y3C (*D@'RҋP? $CBr F$crPQmo0˜3~V*xlaO7pi/Zn_i"?=ᷝynC ̻)H7I2gݭ^\_Zx\6rigd`{R%O[ Qwy^8!#9R$SC "qu]Ӓ)gդy>GwY'.2R^Y选aj3yC{)=3kOߪS:pEwͨtVRo~#0stCɢPӼ`;Ƞa7(X;4 P:m2ú[D anfJ{a7߫2!pC<LfsFp1hMb*nZpٜ国Z|-doAS&twҀ=٤:*/u+.oHNu2]L39hA7F2/U!yp"bfթ;p]ye8=je]LwG6~<73i"VY/]dio;ԽboL [F|x3sP8R#\_>ͥ'0guwbsK>'rLbm/WOpͱ^msK^q>`4W<>$*_4/@%S#kBk{U%Q:Qk]ٺYOnuD1cwl?J>_6w=P+})| ̹w oswnJdОLp4H(oK^((L;U]v~ƯaC5am푼%A>3ir mJ%tycc[lL"9!k/~Kd0sL՞ <*=yFq>#yVq@b:a]U4<@_cn-\%wC}fr NufV-O* `]SH3<͇.\,-ژWtٜϯ>a?i/ahી~؟6 _ /D $A\7G.@7!nyvʮy2ay@N)qTR:wQ Y v,\dEzRVwbǯ,BtU\*[d|M(TGRwn"/ȱY N1 .MYhZDiT?^UlZ8y I@u"vjP#059P\le"hM7m{NH}R;:(~+J<}H3:Jx<]@VRkޟ`4vL4TN}Ir|:ztV<>I k(7hkj ]H/vwο̬7 9E*N^W#1s}f]D _!<|C/,q-T$\gh# "18% FQNrtL;::?5x6 NVJz&\i617=e^/>iGXhRroϥj2Dr=abTӫ+'uRo>7=Hx p(OaҁkHk>kYj?ru;D4 ,ZsW Id]{O.r[  -f@އ=CI mLw~:[`{ W=R5VC ӿ_ y Hv $lkgYtŐ|lqwx j4xorS!q3sU3Ôs}M@N?ڒ5YO&y ړq=WN'/udMV{P%{/|Q>3 "at#t;*͐؄@$}q_il/,IAhm0b7C2sG<`KȂg ͌$yA婟cՋgx/x"ڻl>*NI>{Z&|_Z! !;) ]GZ h~lU#ƚG]تDDQJÃi< aG{i!>&>fFsfPձvOK ¿,GQ![BIoEϡ"W,r(F ٚ#>r8Qv@r{e9FhEЪ٢scxj 9oaI7ֽ宲v:Y:oa 𫋕PGGI 2'%"`SK u`EZ++VJ cn,^_NRWEZiRƈǶ $eQ0^x:?]FZ_]`@/nq><'{)M5-WqES:mo(af oƦ_F6V^Zȃ& E< 3ε^S=yOmP6ܔ BϳWt(zb ݈H;-וc]}2OK(3^-. mJ+`,"jLmԋ^JeoWD`' ۈ5 븘։&v8%7eX莇kzYX O*#zN)tCwS P|BVVHJu`[ B6x5sqA\tIPD.Nș.M]zi>G WS.8>w3#$ͮ:l%2dZicV] j@Mj2;ɁP>?ϗ. '0Cn>\\"Q꟮ rq'DUOml(VONx6)q0K! :157N!ϩ&l3vһ8,HYˏI:!4)GUlS儓;0R2o{5NQ|t='VK~I ;^i-jcVQu߱,y8=}jGOV,1LpFΆenM>$ j$$d-]:O>8* !_{ o,=Bj۞GgtB_(Io3Q_HC$<8OFV1|TJ9P@:t|ޏI=5n[5>9OGԴм{ }|Zܾ5T؁e6&o eu;neiKsժ6J&H{>m\Er3en]ՆhNHwMbI]wY2~/QFpBQN|q6CjglAE2 >KW~̸e4Vv+b):QA5?ͷ~7Җq? qO0B'wܦݞEabQf5+%sW$-O(-THt0=_bY՚s$FYVrw80,{qh0#g$l}ZX0>Ѹ6Uhiq dN}m#0h, Qfީ^YKofrt8&0`B^F~%ɥJ\] "/aZww!|I 8ݟe,Ŝk,e30r$RDFA?MR9.H nEG\RZkXG,,"4Kf*ai gIzJGB=XK6^ CeӀӭ~R*0.(j1ȲJc;/-`&fԹ+'2&i3ebr6 (h8kt%OsK䲁522P^Nm/L' az'mܦ#N<=Ѩۨ!(3e"3'i$k^Y7үVfg2C) 7pm%>Up(ð%ՓLhߝ&(bdѭqc2qCT:76Q'j+1haS9kY * ) R-x 65EG1}tuN"Un҈yqUmS|ȸ8ť0* ^OGlsr߇8>gv %`q\$ /}alIc4Chj+ 3/W۽Ho֨&|>fSh[Lxi7>Ex<ײzC䝇:<'rFkM3D\J% 0ʣ5VsSL >`m nk*Cjڝ!@o`󌭁H0׼c_XHN!» y?nNɃ(״Fy<_H:hʙ `Xf>}c9S0K5tfMf&fD0+ӛ%!07͇_E@9p,% J,;8fSwsYwx>HAfx̘U/7Mk~˨XQEu @ X?& jmzęk-Q/HAt.}3A64F{/QmupVh7m> -EY2#2Ŝʲ\.s].ӱ#MFa΍i0}Jgfz؆VJL)iS7w*Krk\M$eĂGBhKXO98zpƻdɇv_ $\cu$d U~Dv ~U9C=ǢNՆ `%$ 8@0pNx$w$<܇TvmLlE7x#:S}j+ /JXM׷%=^]jLG"96׎AW>4K2^cV3Q丿rVf8'mzn֛( gHQDNmUtA^8Zƿ;- Kv>Gp4Ѧ4f҇W6V݌C`;5ɳ=SQ{;E*[I)k(rj"{MQs=m^i9oFk96ulyT./di.Jqh-철QJ/Иlc0bk>0CCg4!0k󝅦J|!`uRU _UzcY԰ne,'ߗ&Xk쬑}.lV'~jÂsMl*@g %'ːoOQb sZKq2!)/9?{ufx]0\?T+Nkhx!!pc"*}N,vY;1mL[QM$X%)*T:}:l98C=/U`'Xoᦘ&4xOxxB4 }lsгўڠcUcN6.kDfZlOgA ;z*79Iz6y`;ZE:]}ax}\tL+L_w2581c5:m6En!\œb"95!T1P7(o 8̜C&]Qk;UѦGfKq3|Q6UCvCBȚqM^p矏"1kR Hlhn`ZDw vQ1`5 k4uwda.qxrU^$h>|܀_)Z{\V ٲ8wI+;Ÿ)K(Mɱ obH(5~g5U>d$MBx; o=.YA^-a.5%26`L(]b+vUp ՁRqJd8,&jA9f&pn HՅm Q@?`#-}rx&(rv>|ܣU0Y4bCd|a]sCHW-&- ۴)?;ɩѱlbP` +uc7u`|V| 4w1^s:G{6>j?M+֘50ΡU]otkۣ`U!G#5ZU@vcR_z=-ZmpFp=pe{ԁ+YY!MZyN1=-QZƿDL/#1\30kRw yh:JxeY˽oDF5}wxQs}f`/|} (󹿿nIx)Pz^]t2_G2Dh5)೴A% a!i;,qώ<=U3Ol(|"J*B5H)*XF}.|G>?Rr2d4[eV؛zJtRFDI9/x m{{~<`&W,bCSub ofim,B ž+ Ij41M{mqB,QI깬jy z{n9)ud  }FHcJ%",h2=5HЁ.΀xr%m{}>6 aX7ca-̪<~$j=" ⳤ3&`⏱b)#CQy(Y?JI#UH\pg4݊VSxqV/G1Mϙ3Ml[A`n],}gkĨ$ E/~;:F`5h pVJKaDrN,D:s'$hq=7)9V/GGrnfvD/[+#<~}9EseN.Sw#tZ?&IbFtրJ9"=SiJL[F? m'r=ҝ|^ٟ8OH W,jJÁUCfCu % [?,j 8gGf-wrG`e$ܜ O:莑)F>t@cnc껨>`ޖC&4BMW|jp0  twd|Ѵc6%gJ>y%{fQ AFWh\w)\{Hݹ<F2S$ Bl (&تxvW 2G~il!+&)t !$C]Q3ք|wl\hX\L6 >8X0R%gh,)I}tޥX2r~4{@鴕Û)5DH=..1~nX-\$MA]}6ZF~x? )Ene%%Q"2 q$;=O> gXRnKO{LsnowOu5m a{-vu¾l!ž-wNpJ͸>osRͶ(S?ߎ`0@HL#yv3T,ܧE"9"}MW.Q% yXaQ}Mfq88M bd°u6DmBD3)fļ`uZI^QLܝnhu WIpA( dN̽dH1ӐMÚ{vSטdQ*֠j\3 ΁g۰!1Q;%зK#ȟ{O}Ti MXsm-7m>^P`h?J %7bK|ZQnGa(_Q5]*C5#@wWĀfV܍0"jVM"徵D='5~6_Hږ=)5] `CIOnf-%$.ꪡS2Ioz|QWHpc\~y!kz;KfD_-`bt}E_⼥bsvg;:e#2)!g3`[܃'ӣ\9:6p^9[S-{X2]),lX3 @Y>鿋5㖥}T?[/h#"%8"~|Zl!7$phUn|u?)dAGnIk+JwSV8G_ڛT A| 鸮\GT3a8n%N>@JX+@)STZ 6G yh)6Z戥%0F*flYsj/@Ь;&ҝ'!X8.~Ȩ2zv,*HXN-2C qkqjWy!Bw%ن}Qv=+>h2CK-uO9eo$Ѭ4q5+~ֶܰ>jQQ#{ɶk/5tX_[$Wa zs^1 45tZq/Z.l:q0X4y- T,!<«Vƙ62<F ۭ,B?p WRBBQa29VZe(l |)#xC)}Rf쮔 /[aZeq];) I`0> 1߷`y㿢qm{i&/0$1x4F4_s%K^U::No.`E䈕w[(l:s>eKPМQQuxՓ4.S3rfݯhNZCf4Jj~$m%[pE"7!0-(Lt`-B- rӢmu;$mXrZCܦ![(Fcn^j/ .x ww563< ՀNVP{d_~P@ՃDK5U؞Ǔ,Uδ^+ЪDEG„0~2e#Ъt/NYcROveSI|.+-͉@%^H6h>}_ْPr7?6dpm8i7H%'ϭ*kt%hs[k󧺀Ud%G*BaNg *w -e?iM TU,A&V٠dӔ@IrХD`=&s655ŋ"G0\3G J*,bvy>$ Waie̥gismDM ڇ&x1ٓV9q9qM9L[mۆqNJ&%ib0"Uɥ|B1N=j P!"{ކP֪ Zfq3~5@[l*¾u=zuʱ%vWQhHđT=Ypx127س(5լjymK[yץQ vir&~&dᮿke]sg&$)Kgu=a, ڿ]CܔWqϻP*TE߼=hG r}xM./b2ׁ*DoTԡ3x>{ 5r|C&y-؝Ss[t8v +-:X'lnĉZ0x2mjkۣײp}bOU`|$X Տs9Ƅ_TV)b Կ\ p)bگKL3[b h?͠'GUx(h-ǠϠ/RAǟ4-&'G:idS(yY,%pfł9sUAHz7K/5A[(Vu.P:W 3hC(hq= @B5h-T(RYmN\g "P+<ս!}P˥}ަei=!E */%*)=Öpa-9F6(;[;[728x'-wYa-wa>6Q{]Xu{zg{q⋩B'DaedDE ~ģaWo_Ȗrۮ4%}H~;SȆ,h@FO+c.~kŽs^`ì$(5S. #."juш>,[r72$ " aI /Iލ 4yuV9SG5.ѫZFd|cYO藠ȅ &8}t%17gP;S?kZQP'X9s`~82Ƒ^ej((9JX}AEû~"Շ+ j apb$ 1Q*2k_w*#F`+FgX^ņl0BԦ˶3!alHVy}QhȨpj㠌έ>7vj cOr6P䙩KCK='rEq1ZK;'.cX$}υTN\4/!D!E yil>1ؒ24%C"{-͏1$1f8A$ ͅc `v&D\l <|*Zc9wmU'Q&Pk8i'|hO Boy#qQohBJ ոc)Y(_&lpi ^"Yzphl#ƒc;Q-T:")B6/i|KtK,Vw8;\j*NnzjJKi1{vj<ʜL%P[+z8{l*nZT;-(yq۵uC1C^tGr*cHtu{ٟ8Sp7 4Agy}ʖOț*IОs{d+ّծ01*6| 9N_x7{vU9>[O,Y )c!i7pl/ӈcu5Ι;N26`xEtVlT|@ 4*mQ F@]^'jS/$"7X)"XOFvNH$ֳqe7 Sd)!pא~7D G(?86J,{MgB9I%Cj&ܖL,s!QĻU[}N%%%77#930WLx6BJa>%: sޝ J yW+c2{FicÃDbmWX~Oá8w< b獔 ZV, >A.h-3<1Gi(-ZSwF*c_vyP@?̣C/]d Wf"N޴ oTҭ4+?;Nx xlݺ1kɧq{Ҁ:x<7WDE]?ǀd5n+:B3hFpm$Ś={F{׻jmK(4sQ1'j"` nbx齹 *]wfy;{)-؟%G3x '9o,+0+QF/B>TL,k~Lأ }D$},{+.!^*fe&xf: Ig*gjw7gDq91`] ݹXuU}V&0f-z |r/7[_'{f`~׿ӹyB1',sdhddo8 šBd'nøkY8F ?(D~"v0O(m!%$CH鈧,bgsشr)ŏB0p5mT_AQ 1?W\/ScH6VM.F·r+sY&+Dn:,ُ%?l*Q(kl3jK]FQC?9IעjkKD)MkYqVg ,n.`X:a!{tml5nzC>2xu#boJ(he@1*K;2 6tp@'tOjnS"4GcG`ڷQ, _x$@/<Šz9!i>')숳E4~@Ѓ#=!~SɹX=!$ղJlLY {(ق)e4,Ӯ9 ĉ\/Gob0qkUozE<ˌ#.6Ȃ@9T}?;]U1JqSȗWu fjkn,-N-RhXHe&ڴ6{Ix&o{\] ;OCRULXh͂+UwLrƬFOomLb %Y7yѹ`"}~G(EமWS")NUyY^ pN,e>Ej)Ym SDǷ.ބtV- 1D|>d'au+x2m/H^̙F%忩nVK¨R6o#>lYPQ:%f`Zl6 {&+@C1!@o8isCKH&) ʎ vA``1E(2pޏi?+3DspJwE6m : c_ѿ Cp 6)Î@An ` f#v(y+Lv2X2 Y[<&0I8O !w9_QTC|NpvUfN\hX,9Dƚ#A+i`?ʍ{-3IAV( Ό9gGFv9ؽn;UH'N >/-% 4yd)2ƋJf]h7<}d^&[CA`YkԘ/"9$2ܮ,u3yK3u<])=A}o|ؘ*̦ր l>osHuAj5Udm{ p%;ȽC ]T9<;+Y*hb=^aYcbWjë A-@UhVc!P" $r̀2*M#uYhoea`~,_|@$Df7@~jRTb=r^_nc!>~j7/鲂vM=#Ps=gj o Die#dJr 쟋:?Z JMYW&l rk-eRy'bu7KqХsiU8l^l-@أ@ʅaB;V@}AX7ͺJV=qPv-#ƶq @gAƳDy֑@=)\E;LOV֮c@k)oe%,G>YZ):qG[=&F166Aq"DѴegBgJA:HlXЂEXesZ"|SL%CkV*gR{hgBY453c} R*oq}ߜ-x.pFSY #K(FeLA.>k0,]77SPYX_Y=q~XԱ_ G?;l39C0!);li@jïMlwӟ,+:Y10aryk{>0T js27_rM.y%S׵1`/TLIBtTZ{)S^ `IW9j7S;{+K*9#co_Hwg_(OU&Xh_rop>K@ wW#l|mre ~Dgz2N 톼/dk~l<U7eЉOG#lDz 2>+ߵ@=xCM7ZACqCyGl@nb3>շ^ ^5m(8L1-J ;@ŌM3F>D`\ގWKa ճfWrO^ql)':;JV9W6 ӹo^o'`Xhv H,twմ2T_ 嶐djV%+&j<{aMF/}x `J zg.eةwD%ֻvDOHPpr] l 7NT4 R(V6'cp/B ̌u ' ݒ+1G;WqȞ:0ci/BAqL:3!PExh{xnUalՃ/|ƾ95Ptl0uXQsJE|T& qZ#)j,#q6b|[|dm\ k)\AsaȐ v&-&l|B\;ٴȿ 8Q e]-\D9F<!#9Zcm8R}ʼngo^>p퀽UmǏ_2]I*y`"4~3lttG^Jc&-WS%hd2JJ] CUGO}ǻ3 ĻKpAt6'dU_8BR;?MXíIr~2dPG#Rk34-14%\~q̲?k !r-\w$lZxx0 uS@K [$I%` atMJYdJS‰,.,HI xTc\D{c9b'QRǚt0mWB+*|]B1;|4X848^4^Fj>f (;ANX7p3N}.̰k=n+%W 3'z@p~gYao]U\IOdjQN&A+a7{m$-ʰ.(BJ5S,@16>*o..C cBjG3i.-/{7PWa+sۂQx3 ]2~Qzdhu\S[`>@LuZS`m;UK5|]uJ&92! d'tւ%`+(Z$'O+1}u\& &0N${8SAO:hҜP'/tn (,WKTB'6xh0JϟD" j[,#`M7VlD*bPX~8d- ybƨ0jŜ[U<ޫ u1sM fi(dzXC\ ԇMċoyꡬ%hmkL%H_CӏsC6wk+e#SSπ T(YԦ '!dkvzEi]3KIF<;^}_ A6~i~{p0hx@t! ;ܗ> ӢfUfU5U }e1{ E.*A͔z —!Edv@O䙼M.3T [kWj y|:|2A {cdDCϺܔt+B\Q+ݳ[e[CzL]76A/\( fR~-Xa`e4{ϽAU)]hl]Lbƌ 0_X2]Y32'BK_y.Yc5*qvu6Y٨հ![~[EGc{#BB&$ɽdi.?g_XU6ǟzOzYLVPĊk>er 4/&{N):aDW~WۜQ]{ $tv( е&[!CKo~00#Wm'A',c^@rCVdNFE:hael'_(}8&76-F҄8`!DN{>N rϙrє 3lH/s$~,3Ϻ Jd%p cR<,p0ikF0'0y=mc]f 9.sMdUS9q#lnaEJZ5IMeimWX(%P3vX^ ;~U D( Ȉ+yarZRrv%]CP8ƈȿAJ.R4?}Pw "pc(tq\ d[kcLH>3|FC)\iǶ5ZJoq*C}Y"{gިƆT;_;<Dzh"o1kA,[E.Mz:FxB:gO^NtG| >b2u2 yc+,'[?9{ri7z6:.Kh:HAlt!7z"̠6ߩ)պ4w]3R!{h:ŏ]ȉ@6 ᝩJo̹}KufZV mkxpw;>ћh8 &L^<ı_W˱r󓅔F%:_ }?qQdlX f[P;eH@mHv/a*481x|< 06$ĚӸ6v}d$ф, @$™,&xtbʮJ;ؐ~K_z1.{Z|~ M=q]?vK^.cocbI$~?}QvC pr{,7vL"C0ELC%/Oby~1d[J7ڈΙ(X'+(VN;~@r-~K+{L$;>K VݯpYsIܩSS>e|Ff*[5r E^ڛU )&Mx 1q#T~+Τ s.Y$ #g=̗<$rS(J>Gx 3ncd)}D{KvP2s%{թ˃Z=}!%ȅOIDi:_gm4^S]Gʲ9_Ei-E7p6Jfm(7â|ͪ2"i20 %#Fdpݴy3#މ!2M3T`m%H1˼R0S& +$˔I+^ vd.S,*8.rIl1iU )9 QaR8gY ݒZix| F`I#YGg벾3NpA미_~[|Bho~nGooR!t4=rkg;eB>i9`em#_2SX@/E€Ve4kdA1(W#h >"VA_v?y*va(0-orR='G@ROKQR`ykœ<$ʵU.Q첽~6mNt{0z5kg~(0 ܢzc 1!#Wzdqz1mGt%p>G>zAG Z#I6 rxu?jn_sF<5H=͏rQKx)P4xkGA?'A: j#+2/b.8_w&jwc&H*8K? 48~|2 #r #ct풀=cׁE/Y$Q5f `Z'_kqQ"c<]=Q2e":Q6ERlr/t]MEa Io1{6f؝=>mؚ =#c".kH 8nP\7udlж2uCN]{mq;oБn/o&/ HEȀͽ>[:"gNu=:fW8.A l8fK"ĎIBEGґNF_nk Nx| 5kc$I{'9W>(iNQR=8o9#Jз.Etv@>M_ a4JP5qo=,ܞ:Fw_LL:9w癖_:ER4Sc(ʳ麣FDࢋXNaK2 %s!^-[݅/D&]y6bTpoLY'R3st,o,}wrxc K>䭃0{4K<Qfds.\OwޭT\vBdD@#Nٜxgw?iHD6CYr>q}{<^C]R_dԣ/`Pگ>=V[DA"#WEF^3OGĺb&Ί|: g=q|[†Jv+J+LI.ᚐtYM`ZF\Ӹ]vy, f@zYk8/*w{_H +Ixll`2وU_MoۉhQ?nr~eUٷv]ٻlT9}ѐOG ZwO3t]sBb_].)aamT3@j#9ٕhv-|'OQ0F % t1L R=hodYd>PU%u1@Vk8tJOMq&=O4^>iOPTr-_yiQʞ,@x%<(L MVϚKk-A3w#Ej=%-F@\3M_sٗ+u c}U17 u*9l[AG[;_-4Cmg+1Gڐ>wA?Td|oB@_T \~\R`F9PeJQ7ĘYe]HYyX|^+T4AT9.+n4ٱr`N_$`}R{2T$2^-TF3Yt)QW]-f <1J yobn`c+MZUmf0<ƉQ. ^{͏itybm˸om@^ (..5<#&diGԼYԋ,5@J٘yտ+BȔϒg,AV?Rw>t9ES.>)6SP{swQ 4ne̽ndӥpĭ8fеJY3sldi^[,e0~tyìFWˊsUA QhbwBAg<,)]xZV7@|5O`Fǘ>fj&?N,mN>R&{ƅ`>y&T wrmtu~.:{R4 n/ߢr(/1roЀ#nիXLsECy"ڧce W' {Ts<V Ty{hFPG sf,ݦb\K[ߊ) ȤHv~K @jD]X9#BU#W^ o/1q陿*\>{!lS f4/gWŤҙ~{ފ@G#Љ CJ:Ԫ>:J~J>k\q#Ax 4^l\*Σ+o7Ÿ#'&+C 嬛VE!3G-I"`^FyI ulZgDu=>t);A&.f,?%65YDRbcus#c.HXC6rg[MkcQW1gF5u<W~Qs;p4 N߰]ޙ8i~rXڎWSl`oQ\'ay\5L.`NFمqczMWi:ZyN"K)$Su5[2yQ45lLV\F Clw?< ʰa^؍n1Q8Y=/: Weo$oDv~ƥiEtq Bc?|w>Ěyf't'X,|,S}Jd ;Qkc_GKѠQzV 0ۚ)b z_apwMYL+b OT Iھjkfr*~4bfP8]9 4^:K&A˥KZQ&k;,faNx E١#'@.*{Fū9DžrݔF,¬ ڐ ;rrK~)o;ea'P%>N|R(qRKp7F!0dMHȖF0;v}~0妸~#_fFƭlŨBCyMG{"s+8Oy kII0;7xd̀]f4Q1ϥ#ϵ9pW9ё <ݢuw1w'V3އnȭ&7RkJyYwhG(cN#n D:3)ISlze#^v\,w<ҹ[`Зkre6R9,+#yT=;h5U}%ݦl.F^.R|:ctz9S&ue@N]!k ծdrdU^qGo-c6݂ fr^ZNPhd6ˉL6-Y}Kc CSIDC%I qqkZl-j'Nl9QG@%]BdVQj)\+]{&:> Ye;+B'7'UjBȈ̭[q)Bw4IA87 Dۙb ?Ws#И(F&-`ҍ3!"F:1֪)Sgdz(B|wã"p,r eX"L?1pDI3^J'mY\o-L$j4eSiZ*{ n z'wRA%[o5H2\Gc*=ڟSjKHb# gܣCEs]猆8AeQ*jJO%1?|i)DRvra`JÞ5Ek dZi<9\ _2vأTE(pM1wLv `GܹI?Zrm̝Mߞ:AwY~pGLIN۲ז`cc]}pH/FT̊z_)5 @4an`Nϩ 0G?P~Ia E}X`D\>o{[5Y BS_K#x@pqȃ y) cWʷ AVϿΗ;**m dZt*2tNg3-Yv@8Hfs9ExEQ,9}i';1rcx CAO*Mdnx1cV.Cc@g zM ߳<9UĆXE=^+lbb /9VtF|^JAsN _rS?#JtJR~ZB5?YWQOX ,+oQ5j6 nJjO0oŵOߔDDʕRn7١=+?ηe=-ȣ]3R=M@ѵ-Sd PO'n"o}.M™!X7_كv}_x) \>`Cc׻OQ!PQ -,.Y6q0CxB>_BN.yhZ,??CaKzdݮQ(6O~9.ʂKaݤIm2 9G~) %iVg)J Z 4Q{SI$Yu`Gd1= 3jR'hPP3Gn6w 6>>ľo/j7eS6O.H7344\6 Y 9Kކ 1QHN<[fڄ)e)ǩx"mCZB?i gE _#{R6,WlMi!)@K-W±`7R9^u$k@z!&\|نUYU9 O7ȩk)u\- j__zT,p#=a=IIKj.O^;ItA{c1ͳoV0[Uծ~)`zly*њPFLqE>2 | F&4;MS%#c`8=kS̗d?[_n8ͩKܖ冔4\#1!YBrq 2E%I08lj;s x1cԸKJ ZFG,뉪aq<э3('d5ή ax"B 'FClR_Cci.vaŅ}UISj]#["/5& pyjG֖ fY,.ndmGFŁ񜻁M8}.k1-X,!B+ޮ #[‚<}ӵcx{]vL!N(E2Z=\w0J;֫1>wǾ [-=RRbTWszCn,BQ'L9{[÷^yߌze XG°ZѪEj #!IA'MȜx&f\EG/3뼍`atL6FovuQAxѨ*(X:6rBjPr羸"r5 ‹tI\1 ؒ1ó3GF| [i_ -_>u@p<e4J9eU]y7}Z@ك-trG*l2s[o.zD%Z0*L>Ndsx%kƑy;q5~|bZVYcXUy(!&nJ!turwϰ3=yî0xܴ5*ffIv`E͏-(k|LyX/}4Y3es,+3%7SpKs8M59*~I|ڷ03BOVn/>^OɉU9t`8W 6`j ƿyr4eΔ/ϋf6C1b' =s؂Ͱ07[j| ,bIY6ϊؠ*kwb ES Ic< YȎkIG6)`_,#~!W㈿*T) !&,>0,<%שxLe#Bsn?n0F&f*d8ANϗ#lC]@Qd00kD96JIAc ~:O4&} 52t-$bi:zr² WC n.,' l{XhDqE(=:99&@$:`1U!MI1 dTR>Aj754T Gwґud5}0秏S/hdv<2/U"0lWN!BτvsVx^iNf՚oڶ|{gZʿA e 5JFyDOJAATԒbJ~YRYE݉fFƧ{3*oW˺4|=3Y8ԱlKכjУa\aX.e'~WHb6?Կ,oFFj7&JVٺ{=&ɬr[Z`".$|ڏcl&Q蔪O 0 In%?A'g&3'K)EҾ\.An-Q9:*[}_VhEWqEdZ*1:W&:Bu4a"&6?meU7_iELELs @[+O~\MYpRnE[6eH8r s\yjLn3Op?axP+A|ݾ6ѕ+(vޛ H꘭=`sBq04BNkTKpf{4=MP P %w9Pϧ.ef{ݲhd%~h2&BƜvs E @},5W=M:R9|qIvo*h;T $1H?:jYvo!a;2@N+ɁS|ᕆKKI1# tbF>2Wup0()GF|P#jˎ *]|ޒݒ~ϣOSG4 "?3w E%YgWlH~G`}A*VWs&#&ĿkÍ0UR1epf)GH'B]M|#rˉlB_PverLzZ)~]m8n]Ο).w0)aW̡9oLe;Ϊ? Cv_2!DctCr9UKh4'VDv'BwSM3T+|TV.أTZۧ!6ܔǐ(fs/ TP.^ȩkcuFHj9s\dm9Yӈ]X`YlT ݍͶXRJ:sHtS4rn:OY&6Q=W4Wmd;^uKID^,BTF{(4Ou LcuɌ@x *ufn*~`vdw`6ho)1Zmc*dka??VR'6U U,vl$Yu1ݦퟜPw|7B6se9hẮmރ⊃2QcRj_D[酃K"oSt ,N.>O ~/M r\n(U8DFVyI`\jyTE nڊA~I,{7lMrW^FWg=gnz(s˹6'sx / ŮkuѨe8Bv r߸ijPU2?^L &> ip~inF%?~eJ^@CEu/ 𤐁K[vd6og\Thq!t#DoJ]TP; {{uW8&w~R#T[Nn&1)kл$ml>e`6gsyžR$=."%~\ Cq_1Pg Ԯmp4)4N'7M`h5u>rݡ~7B]&5c68ؽ|*q5>ܜ Zޏ0gQ _卑lm'ɭ6#9JmS(͂1M-XsFP m޻8!)pf3ҢrGo0@\IY,ahxzyoI8LTDWs48bh' \PKrM9X1B0&+lA1o\#pDvK;!$y(71DR-Av !=M.sMFP%JBhRY̱ ^r8Jtr3'}_&:v<Dq"!қb9SsU -iw}V;Il1s"YJ#5cuum^<ᅑ!8*v%`% FDs\I_ Yw<'"W~R'VM)spVri8)#P<{CE&PtN琗n'^ Op6LiT~ZՓ<}Gu-107w>ӍU3TI \M_Yy-,Z uu'GJꭂN=pgȐ hmL2PƂYKcQY$jo xG;A^z2Z_ #@Շb] 'RHrˁ|v+)RTeJvPJ5BE vA;d/@eN~P^ٵB7Aj̯ lW7F,W>[{9y F>s&焎w/1^TQԳNwC9)ܜW$“LẴ ޮʚ\xQvD=FzljU̸,-qmrFA7&>,a2[| .#sIݿ.Ѳ@N۬J/#B08_76(wOLXTO daQkEt]hbz-ӈM:L$m,B!5&zKZ]'s8RRժ0q$fL$,E2?J%3Ε)SL( t6bu듙>DPD8s$V?DFS/'@,9yQEp`L XzM6V  (&h,=k9^ow0((;Ҧ $ZգWT;5&LyUFEξ*!Vmv9!R2Z"9*|*RE-tͭCYVk; ͮ @r:iT16lazj;rżx{ Ou~8J v !_T~0q\X1_,lݖw漷{-sJj{k<@BGV Lx́hΌN|ingrX#̹IOTԁ0&PzQS~vE{C [y0#qEz̓Y,":q UYnaG**lH[Dn5ĵ<&ّ'eOl)Ok/%01ןHǽ0!I0& rĢ8"مU˯@PHBxW QpVG4 5m`? crh[=qѵ򲿛-4D\.C)݌DKbsC[1crٴDW_uF1x\"6!3^wwo6׸(n- J1 Uյ*7ZY\;ļЫ(ZLbɐZK/Pk(nlV^faaLS98_Ǡz,> Wk}n $1jՙpVfd!JG0U,^" 6uN~ ׌Ð2Do.Ge Ҡ'7<:7~֗麟@3*jX07yN};BJvrVolHIyK1>spvXZv ⥣rMpy e$|ř&!tO&c3F6g(#YL< SoJ7νʞy -E9x/HƖaQDAaϤ7AhZ+ovTd:y-QB2zNYAtL=qiXy4M& wvtKS|{!ik4*W{,V)F HԤ3ERY)l oB34潸69B9 H!Nm5, +h<;8 xEF}78ܰVҌ}&A3a ExLTЗ̉]wBg76!V,\_LD'1DDӫ۳INL^uH0I"ر@-!d)GWkTa;Rڧ_ӄ$>IKUhI!wjd0\m uژ'jdB[6"I} ?H9Z1oa1ČmE-=(k9r9Q҉p%Yb#09ЪL?J{|}x5+L;?$ɣN ꗚu&b>D;eU Տ:YY=~Tg~K7@C=лkTɀ\!GV i<4!=3˖ 1Wi $TDњq5L䷦3xuiOH3aY {s)-)xT*QI/P@ Q"9B?-_L#(zp iH 둉˝SY$;I 온k̄[y{Vֲh4 krwC0rWL%hq`1&W{cH©ްd/kOB;ʃL`R.۫uz3 ![ƹ7> )fB;0CG˒5ɂ=ཊ,FA0&M-YgYhʮ/hW>V<S! p7Fl% ((S%[ !,~'0; h=١^yfl9^X5v?X^_8mׁ<pm$,"$"l4i*65?Q7)&;^٭4~ Z) Ra#s{&<#nDYpsbfhOatae>4 xck^MI q!(?ğyOzy4EK1*3-vWZk 1al{lI/*f[cCa~ sbcsqܡQBpџ/'\h -Upأ.)CR츳D(*x@Rdv=t)l 2c q 9gk+ݥmi,Ej(Cc6ٴ =]F<<`Tjh`9~U3u#)#[5m;Òq坨).c]ʙV.LG{dJՆN<?mj?Wf+^D֟  膇J7jG%Yj H;fxc۵P[kH;/Qf Ըv%SPuK}.\Wp~6-Q9D-FESA+.gnto2 b=}(0 Ky_iHΖ̔mU !C{E|H@7TFyӠ:/x%xQeu~(txan48bwQ7> $(@gIJ*o> ~?2fݐG5nR2Dl5 [-!/F%N-|uJ0}3 7^q#6_5 MïXrnJ f5Щ9m @z]&uXUo f>VDGp-AP8yY=Έ@V_,3#V+U2fجIWwdpaq68Be-8hi(NIm>hfgKB*rM(&<(@9y(²dʶ# lЬ|Rg^M%\yφl>rϫ=ڶ =!.٘)t~kg#IZ?dPڴG'M tyGf1s;q!c}{)NIیw@y*y@9E$]F/{4‘TܪƞZ16#GxG2?;c n(zm%'=;Gf'-Ӡ)(b6ӡ8L# .B!յ|"Y [ Za`N|siI7Q%1ܛ2:%*jܰ¾6If,|IkPWˊ|QAR\oZj7xuoQ/9m2t34BSVveWY}2 <2ުa㊵<Ѝ(@zTV C M[>0#5S-'"|Qr kyN,5~wqF?Œ-c sFg =bQFQWtm"ao<0/ i ;43[ӀlO@oؚ_>m{@QHS7QxɈK3ﶧ"+ɣzps\u7{?抷Iu0Nd[v8xޞJoEJDaxQ čKo",ƀf[ٗʪ C-|7u J=ʹ"H,(dlyvPsl 1lj%TwG#ȣ3]@J T|-tse,[VCfPOa~F),^:G.˶OP=HPS|$0jU&"? !u%},t(Fmv,5g^tb<ΪhVR]zCQ~|Vмi<-K~F*xc?.DtRG%cCltANv]X%N~Ɲ_zƩc@jlPbԈ<QvW²R_%u -U֪3-ͫIޏ|UD}ۦ%q*<v^@WZ3RQN93N8{xwB?Kh͙o0O8y]4EIv=/8+;%%'&H=JIY~/~ML,F/X.DHWVweU cClG2hVoPZUs?vWeBjScqW@ {"Dz 5 b!Xc?;*D}])PގB0;Mk;tqsۋvo[qڬYד QRi>G:cQXzԴϢ@Qʺ 2x#bu)ƺ~'T^+q-ίqy2.]/1J4I>6H=fGLwLRBג^B[:Vmԥc:2>B6VF?JD&je*fdthD7m\Jx@U778M'Ƴ {GIڭT,;Q%'>'R F3K#v.eN)?/RdXb9̉,xMErRжݠc\GqF'dL~3]YTuJ=Z 0SPݒxh 8C(Jlբʔ2э._g[C SOQ< Y;oQ֌- H ~BFU0~'n8^ď VpIꄣñմ׹Bl1@Ksw㝵Qٳ{nF^ME*y=Bo?xZi8Zh?^2aZ 㸬ٖy.&>NQ@ttKKp<";6<@47m~j.۬ύ>'IRKC4]tGW^_f&`] )O62'gt hܳj-K+9[hِ!F+c:.Ujy3*\mo 벥ҀV2c3< L!X szqUC37?'E@k*F%5[J3>"2mi5VU-䮷AcgW ˺OS|ĔW BLw ;7^b̔V:9RN tTAa>~#.kǍmb]p8^+ހ-_$m>43*O;Bg+"ϷEl[RƂ!0'* |~Ź`:`2Ywr!n)Y[hXӥnNCpҨtqH7v=(ی#Am'z 3j52d3LUIYٰ jctԭnBWm}cS @1:Ļ߬; \AfJkSohF. 4`˲4,e5ZD#FL(g/x{x#w1Y0U7; M7o&Agjx9/e%F0$XBtCoKyRkCh-'#FCgWB~C\…gl+g-8 c ꢖQ?hp$Fh~ 65]?PnL`lȁ6 ՛ZEE0/u#gGQS9H\!w84w_ơ)@Ҟ~u[rh'OY\,>/3nr3ലsk4 r"[ϸuY^_]c~;ZD³,S`wc㡨Y^>NƊfڪ Qva*=IZE\ n!r ;١nu`@͠!0P8SPY,>¶%䁄ҩBh]YD=AAd灮Yloˑ7Λ{KS?*-=-fr@?:{ 0s7PӰ98<c {iA̽IT@G1Vf>h<,%RCMP QO֛bFn)U`X}R 4P5׫=Xy$/@NgME^*^o\0i:b? 'U@3vAxLvyGDxC K\2Fk FuY]甯D#V 1 \Gװu,ƛTVb"Dx/ y}ڠKiav_=_蓝^ RKZ0/ByY?M'0ȮL(1t9>hz8EC] .(*cTJ=v.?0QNiF@_r_JPJ##``8Ҩ]|w@Y=(\n ?#e.$6_]JR^?׀"%$v Zà,l`=E:D)Ѹӡp{}_SkX AQsvf_;z,n0-M4V_C򢛂 b{1%NiˣLTҏhU P3SgpQ%ew)A$[ {Z5еȗΒ/n6^wriC8qi售^yR_t"V/6 دj `6Smb _F wRR 7^YQ.Eڌ2 '!4 Q%@7!#a|vpoV<Y4pU8[R-SeFkԼh 0SZ7x4V߁EsmOcGw&V-Wv&<Ҋظ6a?2u%i>' _q@h$?ص ԬK=MZV"Wu ؔq]p66-_o BC!Ȉe&_ XFJh9U ݹ6Ȱ7sMGφ(߃ʍVY0.-N oS7RE8P#lzqPDgD~ΰIuk'\IR@N}B= _-&^:KqG;bi/n;ŻQ%3KE4Nع҂6`or`*wbqV&} ^鉢pһ}$We Zd ʵƦƭd.<Ш0йΑW=d.;:Sl=|Uܺ#68vHNv}ǚH `DA 2u|*[p.rgњ.dZ@^Mb0o?=fõn `Ri6{ёn2;!3P?QkBt>)n.+'(2&z5~Kz_UU*?X:shm;L5l͸iV'VH#N¹:g2cdLO*Yj,]ez  ҟ Qi`c7l2ň o ̎‰˥DLY>5FH&ખo#!A޹޶m3֙+}Ss Lb)80:[c32H#μ\,}WƠ;wuāT{A X\uJ=y!_({O*~:mBr?px ăxŕH U׎C8d"|lb@ 1GT4p}5~!D3 1!#9F/w?QNÍ'CY?`j^2]tTdZ򈒞tygp$yF_RNI$aT챎{|B2 ߃d>sYE?u( wЏzc[Ei%,b;[-jY7{ X-tEW؄-߳7hy;9lQmQ'$]\-e\v%m>< ;M `;Q~럵뻿A6^F%3( T+nxjǔEϑ 9@p]AP$+<8W9&0WJB@ 6Y dJfDDIY=Et`P-iȀ,>@բ1Dyq y•Jy=3X0Ngb 1څ6HO(S{Rtf;57jq ~¿'-[{'"(9*q0ן c &e7jf++\yǍM/-#Z FI/)ЏEwگn1|t2'/_[fǿ4#FI}=|X*hQ\)d4 3ATU>gV(F0n"?j\<B<ƕDfG\\ TpPBbֶSVlhH0V3B?(n!z."( )IHjBI0#ߵ-G![ #kÌD X׾AJj9(TvME sȿ<U&_FX֥Ƚ @5)So_gjq$դSR3l| 69X.Y%n MWBX(6WМjw @}sdV2 -&I~'gZQdIv:,1Z}(Ȕ [ĝ% %-ǰpm^. ySz lܑEۛoiqꬮIEP`weIi&XmB_d@az\O1Pp=eB n<bPB# dѰ>A:BԚvSŊ7* ]~3j# ZQ) Ujdfmp >#oD%8w ¯l^* Mᡧ'GELQ`._ @_WHPQ9|[Hb1iF#(dl@cJ]W;E8 Eq a_Sr1b:b˶?@0TeE˓JuREYRAyjmuw@&(參֜:Qn'_nK.Jԫ{tb* 3V0wz.yμ_twTYHYנWz:%84N :߃ :*q(dN:ORDY&+, OۛBidM ]/nI]sr*ˉmY^b,;ǖc\96/:BVD_|X 3$ŗDnl=9*I&1bQ$B'*)!XJE[\ulcul=φ칤7y#Tos7] q | ™r/|rszyCi ÃFqaۿTYύ70@&*1dGڂinQJqM\ &F7Ԥr1Qo)_2sD?mQ -JJ Xh+i]R捝g QG,Pby֧&R%ZhT!Oǒ&%;OO,|x2V7e6lPBQ;5ǧٱHTg׹YܧXͩT⻞6okc$'Qmq 1kϐE+*JPo.ElڶN*f$,9<"^;v<ݛmkAex$+i 燱Y5XV~ޒ \D]9Ad3Nr\@EƃkP-g?unܔDѵ8!3)I/ r1gcJKG֘UɊ`q[_ ]Waw)C.Е a%u-?k^Y=8B*8~b{61VRO]{#ՙNĪ:^uZB d){?2sGx@K[2/(Mb!Fdû;'ȇISq6}fa@:[ I#ڶM ! rFx/H noY:_/T-]*<7UYǨFI< (y`Sr5] xJ+NE j"Wm,lXm!iip]߻iY]A81 lw}P$.n8uqy6=%l*mGJ^'[*dɦK_K*!4F0h1FT[9Kp0w4FV(͵nlh^ZI5CTo+5seDoƙv}bob䣔obbxiX xECc=TA8Ѐ3~Oo[6,:T nȤbwq՗W,z*O{R86j!zߪyDP,8Ǔ[ ɶ[Vw^d?!+r\\Yr^_",I~<9m5U̞)]Sѥu'QJ@uY%溺i ɶUķ+r#F [S@lAÉ5ƽʨVJ~ZT+Hث!'ȗ|h~T^Ek%rA~4DzPbF>$;䌜yKԋ6R1cQM+"J0P"Yw/R̸̽dI4%!̢!"Tub\hzC>eGAݓ`- \c9/FV%"IuF62hkk#^&.܍T}/2D{/LۀJQs|PZZ)KcH&?b9|T⍞kaa%MHoբ.n޴ZI &!otwfpja [t3oLTEs?.+ e/Z_C4]Pd֭rq4cwߍDǴvC}O45dkTӘp l$Ka!I^Q'+ZǴ0ޜ8LeRt#E{ؗf-N#Itl.. _+$U"WkD!6_F$X p+BHdQG 2nRٺ X,;NlYڤm$W1cIsh6:UDv8cXdpz`m_!gnǜ/!Njt@ ^h._2gį{j܋m[NP;IYo!7SV.ofN^} )x䅸ȯg+R- b R^{bHx篻bf(uqL5Aɛ?͔14\r V \o^AϝH{Y-`K '|˫b --/9E)&n.[ )oBB~<⃧IQ88N@ (CePRL$Z8ATk|rm}~mATfӏ/ɑ8/_ U1R]`r dg//)nQŗE[z) Q(L 42 5Zfp"Joz#Mt7o K(de]@tkm!`D#yC'҈r0utx@-!' dXzoԳ;X)ʟV8V`xQS,q;sA4ʀP?Yta"-+:EMJDZJw.v_^sw͈ˊZ&{?ŗ9XpGP7U (p7WnBֻ_8ϠqO~~4x!|-˅OE-v bYz-˪Jֶ-)tsaC.,womF{9~GrN<2%@C* Fx;ˏ3l˦*4|px^g  ,)nWd!=9<2etE B{ɗnd~U$1q2͉liM=!~+DCHD(>}[ $FEQ }waM .L!1P%Ỉ K_ܹ7y1}mŸJ-P:b<^=YJ/:tQkC:@UYg]̺y\";'=Y=@РuJy>GXM4 ukߎ.x0(컦ʘd;`MQ?˷nj1|dž)Lt"9(ڂew &I7k)Ѣ4ϢLj(\bDw-k 9Yh"p ǵW`:K~McG`":B;@9͜*:?B9aM8 Pg 8*kaa ]L򡽚z/H'wqdn~-#P W_]i:#,"ZUrLl3u1ǼQÛܧeYB+S2oRE(6 B瑶Nx^E\nfWʿ\%[w5"Z~mG1eıFKI\aE@fMWHwiyaZ(e۞}-fsTQbL4otxSR1,6wu*K'LךmKRDnβ>K]U&tnws\,hw h0ƗC4,L:JA)kM?\ИQ#bԯ/bE0p,duuq԰v]uRT}yk?W}1=ΏomX.E֤_/Kt@[ކys뜮%3X#qEWGCA_֯ߍ+^:Z\ )[^YVm␜xka6e pKO2#sBϐVc Xf\CvfbkO#opIy˧YRhNIX9Mh:,ays1 h59 i G%U # N,*gНf A]4d.\p\]! E"_w437Tb&a(#c\?(Gn%=-k;cAS-t2*GR^(7\+:|žP S}dR2F6k^JTVRu(߽.Y.k(@4V^[[=Us[v0ga999l6A$)7A~ ǻY^g/~~|TYVv4nZ38FuLq_p-ZC8j[8˳ƉȻs3v^"|QXejV# Q)y:~%Caϫ;ӺMذ Yz4w HE4YV"AoRcZ6 ~D6>/rjWq.-ƨtO[J੐l  >Ty|Q |10 xmdOS{.׆oax苼7B9EcEllnvK'c|9{{CNhu~áT2m h, W3Bx LQAZ#9hˋ5M/SjhAaDVk/.o:Ǩa6!0/D@ڙA|L*xi0@&^22S F,==A*O_>!R{blqc5W*kVr6ʾ!fg#<8gBQ>~%G9Rk;:sRCUWË_^-ϘM3l"X%`9snɉJDF_?-nb#vQe=6&R)= St ͱl!hG a pzX*Fu YM5T&ąK~yEN _f9P'K `"P-r5K"H<Od8%I4QxH&S߾nOG]Xdm&4w%uU95+`a_}߰%Grوg=TCWigm=P@?. Bɕ L೸ B;:1ԊCjGjD^N$]b=-#9/q7@>4iA$]= `8|2 JZO2& s Ϥ4-[cv_! &=t[Kᩅ0!ǪaҺ+Jp;>xfS-e2cf4n] k\`wcS9/Y#3 dqZ@3!<ԢqBv R=+2|UM$ 韠 ų"Gx;"N g2b+>}6%aúC_a\R*qSSJzd^~fA^ddx5a(ls:jJ,M42P&3T7%^JC.ҁ}Т~tdtzS4vZx+X<:) u!<5}pN#O0hZOe}DD6vGy/$nuZz+u3-kA_<,c[S,'#MX5eA.Ow,:\2vJ/X{/TK#rVB6S>,Yv\Cz%,#%(w (*#YpB _IV9yi9u*+9{!DKe?eI%{ACZ'5n ޘޫܯ:S ސOrܞ6-T`tElbblk1' C8AsJE~uמS~ƣ.0ߩLR3Yݪ]Tn3_o#4b̙udJyl"S?$)(mE9 Tl*]y}GF녓@޳oEmC< }]٧ڛMU!Sw7Z#GYAYnFZ_es4Ρד_M_b$5ěOa( 𞚏9`֬!@*`F4@hCѩi ~eM;*"xQ>X|uXEdg`KwL&!_S14u$<>@ ܑ`Ξ76f<\ȟ8ǹ?2=ڃna!H 5{[/ Ezm @%j῰mȃ)͝[)aL0d(@!JjcySG!j~VQhiOE(xR!ȴ `s#he'~R ŵӫU#XTQM`V DE*k . :䛸Ϥ Iܯ/P!:J2Dp`hɤha1h]trJZh)%Xk'L7j~`W֓oY'L QH #eXL"(y:)T; D(qx"0Yq B|ǥlrRK&kĝ/d/  ޡ?4N0߷ B#1S\&c' H`FE(<&{~ØZFyƴ$8[-f ̾[C<@JrYRXX."'=߯eåW ܞE!ɓC0#~hɬJNG W{g{uc20ĺki'c9MQ7޾qort ZR&}%HEm=P8SbG*VaqWɌZ';+ -uS~WHozWOiW,YsO:| K ZrZ$SҢ?nd+Ӥ\W{K'7yP7=F:X;R 1jDZJ~~6f>%]ajG&(1 Tmb0΍U u>"7E9x)c<wHsZd(1h޽1xLc?M囿ĖHSֱ]!H =hR$,M]#tmQAmsׅxzlz=D.Db~{D}}NKDh5 4' T$`՝ )@օ> r =Ibɤu& [Qj;ŗUYn8E5ҝsۭr1C k$ hEr{w tjn6!7( 5ڙ<e~yY\_kO: ]c&=O[}Tck}KuY9-3Iv'qjExф*.pْ/2owe -+m'gF) Gl Q3Ka`]Y k/uqh;W@ C(.t*7U6tk]N>R )QCjviۋ"-{2o̧NŴڢј472dAN &ۆD$W,h'Ԉ%GYmk =Rea2<#^s~ܗLJWs$ DR`dJ'PRA*vZ*G,mgNȌyJ}Vzh.;"Hct}g0N[O-ULRFGFvJzg8U=h"bO"lW6pT\ Nm[mzcv|YcF F2o~Řs&Vr|;v uaTZWר'Mc!w{hV45jh*>\O+O"GdQovقjKv3z<Y]*_f1]D:"˩DR ]l"h4^c:֨7bJ!\('Q1GjL6=U7,òǵ./Tj Lʴ4kC@}b| ΃{{L+>isd'ʡ{^%|KaQ=aH`vBJgAcw<;A-V7To;=ۄEAqyE3|bnZ  t]Il&e]=?I8Mih1F3DvsBuHO&=ߓþSL|.DהT;;3jıakKE`:X0?z;_`t!_6O(yӝQ9kҗRtDJ o*#~x? hY`,^ ޳6T)F?galD1HA<^5mր˪]٦cX Q6Q'P/Bא.{>"-ɡz [$]Ri6#j.-vPx)CYzeNVSLxsL|QGl/-'Ӆm<tJ._$TY\^FO6a4ػpXS?$^촵7QۯbU0Ms!akHˮh_ҿFSX#)NJhJ5k³u{>^e{DaqCvmPWUaZ]1@ mOL\\в?͚ SfI`UaAtIy;6`$օT!C8NVJfOc=kվUf8e9|>9U$K T;I%9J8QPkkoHtG9ǟ 18bS;:icuicJiReݮᯠ*96TST]$@g云ª%!'D8Jep-[ԌׇxXI# q ]8llko ,sjl%.N}A*U4t8]׼tj l1g]rWr#!.KMk9 uf$2K~l`:\>%f''PcU#bOp߉xԈzq}JW #,p:&m2g$$l9(.J=]}n}e"x-Mw>&HU5^s ai~&|Q*T*ObҰ*9dwαKK|aI.OhS ~ZhZFKѿ~&ͥ2_|]]xEt79^r'்ʸZ1ENu%>[}Ł\3%Th >,l?[ҽم7G  fk7 YuN]-dȢ Ld?qY&խ 5T! bz79NTlI1ӕ \WOO~ 4,q0r}VȓG'sϣt9r1)6)'2ֶHazV~9Ye.ܥ_/!"eG`Nl;tWVP͈ٱڊʟ[)clN9#,RdMIL.l9 cQk 4 ƿC~m%sďHdc5ĝbFU® :jÆ^&MLJʪ-3&Șݗ]ףT?o`a^1nM[3z:2gXpGnr]<NxAw'T?ʝ~?=ۄX"jY'QQq'y?C`N)*7oq,3]hhoPT'bXa7fG&-nZ79#ALdњ[a;7NMK e͔ʶE0?j5]E-vW9Qq(Hl rd; ].K35_1[oi'$~<'K$u(j|NG/ĢJ9i)N ˰)$0ciA}Ple?#x:5Rٷ_?O˪Oz]Qy@%d,I`BE "6*V*:!H/ne ' 2qj[Mw\5t~=nV?)&41f\;bj ] 4;c~!ĔhDwFס.I[U<ɔ:RϢˉ+W㜏 ֑toC*.~2?1h-RcTL <Mꏓ<DȥJ8ihBwJlNbq;@J [2DcB+,HfR,ãmc42%%$![K-hy_Y#apή)mIiJWiG8"ceLSWBd)Ӹ,vBOqB)[zB$sN~l`]6E.#j>g Xu7bu{nI [Oy$.-ߺJ}wJ!toıW$2Rbn"fV& Ock9,g$u|;ī@^Y k h*ѯ(k~U`8'4O¶3WerW c\!&WyDȪ l<˾nیWjlUF8=Sj(+G?csݤIW?VR;p>z$^VA)yոE)z 2Y9Q 1P^mu]ɞyNcG;gAawheWa hu'b:i R /P\,.m&\`murh8zl=%D<55fu >*UzȬ sQO3 0B)¦f$^X0O\2VU a`閜ՓNu_eDNY6Dԉ~a.s)`2uK'Eܿ4jXv,Ze7I'O(&fUԂc6*?zxS*ZH1=6/udJfqr&DMv-[ҬI00b& 7=$L8H3d9$7BbM_Olt2yٕ2#.3(@3Z#J_rl]OsU;ZԤP($U0/ҋN7ykX%R@go+SB&[H`^5Ia﫵 [Bj2ᭂ=LE%Z$r()N]7nPi^tՌTGU, Qy3y}v2QEL?ŭtyE(>ضËZtB!uRVrW7ҭƥO 1SպCʖkEOEgܮ}:֊=1Pp8ZFL:Ň@n2 :W*(lxx=M" n>ycr6 z?"%cL¿(Ѳ{k,oQ[Hf"?z.u )>QK٬.yךHzRgqKg&ǫ<8%' %KHPdD<~\jFRϩ+qwh5u@I/V֤$©vlYZ f%ݷES"Zb$"n?birpQ.쵍֧/2D@%e ވia.q[mZ^6$Rcз>uhEvԠ@C$GRq!5e~H7NG?MБU3+F(TW iX b#qe5U `О@ɿ':S|S+%!+J+qj eXjo )Tc!/Ud'3eq{1Xf9A4򹇫A:ZmN-{ .6{^b#@e;* {i.E34ܫuN=*]b<7KջqOϢ:JNIDV3uDYWڅ9L]cr[K_VQ2w}gWBKYbL4)bQd {Į6pCIBd_R_( 6zN1m28gDI>$pl>wO6@}D(QQ׿}WWZO Tfd!\9OSEU\n{=ȷ 5Q$nb4cfZ~WO|#v s3uֲ?9絔F٬PԢ00wR%Q\mD-N?9}eF8CE[K4,{, *a.b؄ S)\”,Gbo>L,7qpo_`a rJ"44)zmm="u!Tb4Z[NW5j/sS?!?6q=ũ %!&8M EfeqNRB!Y7h7d"iyVGO-z iv`Wl&BP?<DX=!輱w0XGڌKSmoTTd 'N.dKPڕW3XB2˸V*PF8R`fw8 ߲jwSC6Roҿӊv87΋Bن ? 'zOK/C Š CC/Zp[2N+F\ytlLP\΋^i?u/ 7~pF/`cԭa/٧uJМ8p)kQ# 5l֘c>=Y͢f۱46Y`c#*k$(=C ]:52-(:%>fmwfG9*ChrD2=*c% .*HlUPRrpD(S(12djYdG<U8͂n?7k+[R$+ (9| R놣 to'+׊9- "Y%%7ud;N㭪\\e.*+~v*1Kvy E5/GiZƴqA̜?/mӫhNtֳ._ػE$$TO;Jَ+xYnfN/4*LLG_ix"'2V[Hw.[]0Vik0 B& ˄;I3;߃]}nIݙԂEcLsHSِUu]4rvjm-o\N:ޱU@@SDg0täTz|:洶2&9f:AXvrw^n"@( >Ux{ϾR@3,͆hRt>G"J0vT`#=/ 9rtTK 9 e{UV_oJekj%."{,^Y|nsT@$=K[Dez;-_eg[yrԾAl0'nM1{0EOwM&YQN}AXa!G3D 3z|gRAk?SZyp7\u#]ZIhRP A/AgHǜ *f1$t|b4'm1Z$dч:Bͣ+>_{&!޸B.m嫟M?a P|+iΟÞ[ft<ηd]~h˛L qVyRY}'%AG!V伏 Z30TN4TXx襷5 ;Ub7#3^7@<(e:JhcR^Ԉ+ZK{'FJuqTYif%[_NMALs y kQ4#)*"*rgutEv*8}%)!x:= *( z 3  vaBr]=< ѨuMjvJ|iWk`)x YNn1?7ܾxEdpڛ{NϢͷ(5;sf%|:mתV jȉײgtRA.}2ca(X6iAa=Nj.ہU:Upoj07:rzC ֲ7HܐV}ETzF*߾{AфXMv"$]}-AE <]T^5حyDAɠI<" 4X=, f/GdygOyߚZSL~-k*7־9@1xϺlEGR-YHeHIO[C* EMa `-yb!==cx_RB#ީ\iUv0j4 ȑ-uc|"Sr\J`1s@1R_[#<bk5aP>`BZ^A@r&ގV5CBp#pk>+|BpvỖ G4 ݄,4Gs41\-dbeS DS#dIVEn3!Je}Ix˶CE?ц\~ߥ^I84#}gÑiж愎hV&Ɲ YRuV%aĺBYy$؍&*waxKQƶ5ϴy&S; ISyG>J~W78+ q#V]M|/^3KlǴUEHh@7&Jj U#qq$'ވ^6Tuf7=c8qGɃ?3OK>?vPyNuT"L`3SLH }޾pjb%u<QdK`L#_Q⟽lGWlFa0F hL[|j6ix22>DkY h*NcMlh3kXr+Ps]dލ`$"{Ķޔ5=mB&NI 7#YM YIL,(f2uw6gffke5xAaE 9}; vy@I6?-ja =(=hWWr`sͤ+AB.*R"rs᤬+{01Kߞڽ_ǥNf"9-*9WO>^yishY.ѥ!~֚7=hZt1 &__LN1?V@yȢpirq 0yc1-}(T)lX `ѯ]Ad1) G{9_KC *R1yY(BfujlPG.!mE˭(,rYw =x~`2?LBh J'U.)P5 ̐+q}*M"1? u.x [Qƽ[gx3CoNLW"=tܥNWIT>AdKh^.R`HO'4fv͙]KD] 9m4@'%nTqW. Q"sl^mp|ae2ʿOD^wfoE05|+LmK|s?nb侺#Q%6>yZ̃s5C,؂\:5#Ty xj_{uf"ݤqE@lO8@ x#fB{(7~gԪg}xb PȯP6f9 P0n<$t7-!7ȡт>J,.r*1,JeC >/ԛ%({EwB/咢pYģI0|'[~|G%~Jh޵`QΌu Y[V>%ih5^z-? IZWuirWó_P4hY}G2rv<@9O$RG4MW&N}7$_.hYsU %%V!jhY{oĽq% fA|MKγsaȕnWi)#Z0Y4US5Tti剭nNO[Q4ؿ0?2^TG8 |=Msav@UP&"O͹o_ U?5P8$?jkv[1iwȾb.Y(TWɲq !El&dii0r_(w[mLKJ$?%8(NCǫe[Ar6JUayo쳳{:5'fx<'9uJO~KIqiK8U91ࣿ}? 'p^a+O%ƹ[|̧KtC':nXܼ@d0^pT@$Kd>Z\ԭtQnzkV!팹jRsaSz:1K~B7L~d*䒭HveBY!By?OWLEBQDXS/Dž&O0&-Dj~Xjr*y,Hh/8>'nt'oћӣ 1Lܵ"HVXڪ4PHX1#,EVFMIUr}y9ǂ4 ogQ%606y5 2H֗ͅ}}: kʔGɅMzEec'vls2>\+:B?].mOvKt))JU <>O@mzǫ a{=KcjGS7?p'P,cg}x<]p#č3ik,]C !P|u.-ޕc|ˮGp8ڐ["Ua y֎d0QPQ&S&!mcc{ QQVAeHeTC~4@A]?$Ir;fI16\p(/i?߬[i*St|sI;yi2$vDyX3^pN{e$%JMo䋻Ps"͓Cj jL04 LCgGMd@J"tsŹmH zaKo1w-k4DWPV\x(_r'3BADV+)Xҩp”Zt1_5! Qwd ?d~.@Muk.Yi^|Ȧ=y|N!h s hʿYg`Z|'zN2 1'{|-,WLt8 ƱOӽ kB(,MкqEh'm͒YXϋsl=rta\E:1YC䂌 n+R8xB.'1ƯVE1F !ή5 =aVMVkK3sGkA^D{q1hZ|P^5jn!!-PQY\#q[<*`]u35?#3b??ǴnS 06-',c~`+>{Ǚ[1Q3hʖphlm}$T KtJEɻ*|τ3&ɕh@vL1/(ۡ6 B]nE@W6p.(B $%k+cjP}$:aRL W߹Flxd&*q]54=u~ i9ѝn&WHUNڧ<糎Ʊ>`ݦw{]LH( z5]he#_sg0E %Z1z> *S S.Xyh@m9NAj@#O w$ f$ΏiuvNѶI~sZʒ%;)r-4˰7*zRq/ٱR>NB,Cx0@*i! 1>v]LщGs`U}u $^Gfq%whZ9V.ʿQsh,fLXdZv"zcfEaQr:ױ {˳4n}KA$Iuga`bCй\LH9< |ip*Cz,AE4z[zO[ȝ`/qhWPB:}pn'6]8<*yv>w#/p@M.k?kp^JXqo9mR_.P-O6 o: ˡ#| ~O~z],3h.=WZy|+Qyu?cTp) N(߷لS:qۋMJqZL_|Ffe&gRrէ~`WK)wΣs[H3# ׇZJbs8D%Simn\Zmǭ$:SF Y7 Na5{X[}Axݫ4BmrDCZXג MmMvGތuNEn)Wk̿;|yuǮ=̷Q'2H1%"\3a2 .'si=ܦvwT3iW~hn֛.u:*=gVoZÂCa\N7+]̷qPשTY78Kv2Նwlx#6<# bS釄 Wɚ7NefaaUf)ěKX^h9jM#oj%@{sxr@_Xz-6vq2:Z !aܘ`3٭{L0OF͙Xizh涼"$KE278 *Z@N!df ] ➶0lm,ߪYnN#j5Ww,=fdiɑ3`f!]7"o8FنePld#Cw^dp~ H04 kn0pI1F,%NwnN/›Meddp ZؿeXrbXoE+T[\s2i X?T4 Y}!#SkF'b<| ck8j27+1atKM^BѰÐY~K-_#?ckS6ivC,M2yBOi;z{4N̨R/q/q$Ƃ^HjAlǀ~4햚cWWzhX؄ Wu|C;9l (jYIK> "Dw!iѭMTq+[t I/ i\ +dQ;Y"-N&hB.aKVğ&Mu Ԟ>;1RkZQv9{?>6X^LPOfo}2~W$jO1ERНI!Jv)a9\I hLP?qlz*>*0]?4_je5O0EU#K;J$!`GsX/Fv&']N g9ӷ(H)zrº!}=ZPlZFkAJ\i%SdyHV3QeZG?lӪK $(' XWQKU Fi} lb<?{Zn-c8UN߈(yÆnրJYѯkXq hI>m΅Cֶ_$,Y5xfڈoŠ̮ !@WQ-etQ MҺ# 8Xbn4 TMO(1,x1! ag+8ѐaE4F̸$W0,f m{zM7WNߖņ]ocvݡ9#b ͭM#j|t>qeա9DRbBgLOBqP}K pz%L(1w4LeyNN*W!C nG@ngIֲRRx겵j3jK%rGDZrYXⶁTHTO9_4}2FE7}bH>-66O3 (EOCt׻X=w1d`P5Am5/Ȭv7v,zzI5pp"ةGH1s8|l~jϺ%((=\b8-۳* |Wn04|ghdˡ<7D%zi.smQ ?hD6U5P~5<瀞IBB咤YHڀn{7ՉPnzDU5c2 ڞ9ieSnFjDž9̾Bu¥-ЏhS]Gfj\^2Xj D̥] T;<)!\WE=(:ǹ71G\YK6ˇ*Ŏ >U!g*YriGoq 2ϻ<8k".[:m?pQ:d<8^Da+Zbf T)r!Y*#;W_' :_?{8zyEк]_M`Roo"H8Q`1JJ`ɜJ5p$Ufq6gf%&Mx50ׯwʅ>nqXJZ@&r7sfw-}s5}͒K"F.to&nuIF*OV΀qdi+F6mL'( :kj)zKWpGq^bPXk s |y֜Pǔº y.;#jn`K> p9n9,mjh'65-=G7yoV$ ÌjMLF;|6r})-Hq /'}(hp9:\ۂkƜsbXU@` 0n~pkKgMgp;%ܒiZ+ yc7E@^?^cd2x{pӢ|鄡 J441\M3) ({K#YAO]X2t|UTHN|!Rfӝ$~LE߄ڌ"+= ;5ZJ8dtP~y`K ݘw6P?VmsCd{xnK׹[smԪ@np-Ă,b (S%rS&aڟ,v@X6qn9i\7T9ԦO@+5 {w3nB/(y?%XZQZ%]6 ))R`mK# 3z>01= ߈iQP4S3^|.4Ukȱ 3j;/޾,֥c5?uOizX( !|tߑc~rdTHn]5SOκ_k\\2"ƇmKyh95bu$&f["WvA\a&b4O֩K9<akZfl :4PH*%IҢzzzq@u$pm fu_+%p-n\=?K?;q^5 ԚO]slʪf0b)ҟAS-& js8Ѳˉ[?bMePcfK&G[!#;IA1ܐ?JڑM`.nvlT ?"ʖnZfT7S=WGP>@MfbpKZo7`jYѐؤ̾7S((Wyf[(Lԃ|"AaoqV0Γ}i%ђypGi)zm7ɮi?f HY:EUlj2+j6؃iu]t&96`QLoZ()%_8h@6:QaM?mx+z1~-Yx 볼ZV*kmçqu1ə1DU'/;ӗcd>,m!pVQc[A-笭,ޯOf~Be \s뉣1>;%92C! W"juMn0m^JFF۲>8 40cfCs#g 6ze!BQ ijGkHC,_A.z ;!l *3jN&8(2a4tdh/ň92Upm$߻߆ zꗬހNZq/D|U¿UZqJx!sb̘ }~2ˁJ$@Q[/<ʬsd_9 tjηx̪ <3Bq"d\hʈb&U8nPb~#>Z6ƽ*j:Wk]xuݖW̞8_yIWȹ|2p]GKᏴ<:@֜' f}(6݈r>Sm?_v F=OjU7Us'/@>WfK0WD9RH Lz%JN%Ln g&< 5G [EgN ɔQUhv L>5hٛ|N mnꣿ&DGIWѱ<KF+Bs>.;l3B!{EBLAAusXˆpGgB&ɕYI wz-9<[xVu7W"+$@e}*LI8vZ(i$1xNFo]K2_ 2ue_M4Zq=݄ok,n;Z B1y3 ]5>ҷS(Ub<5h}=:J\Kk0:%t3I΃WfD@ume1RJuvLΤy[Q=b;#̙]; =@iI\[)mM:LjOUMM/xG5e>tpLzTs;kݳݸv[i"z)2E+n-PLy Ún}Ew62f[T|WoP{4}H\ײÍ>a&um {Kye%Y QuL8L⚍Y2( {? TXDI2x5k6htSjR[k1 2WGE2 wqwq.V"U`"(:} ,: eBi2F]FΏ9Q?7GXq!>|Hn:H|0,+z% ǢAF[_Ld#z~[Yyq\5 DvxCXG/QxAw ʬ9na919/;(A(k/~DW~0 nIpqy9TN锅-mwRfo1nǠF]zwo$eM Z#bVZbOoGv#<{bHЬ]'V*&vxc t={aO0Dq:,ܹ\ܜ%p lo1}Orz1@}h ^f=5 #ّ~{Dbtʰ)KHG hN#ya OFGMNVl'Ȼl7v-{ 'g☸ooE*qxTGwAZ= i L(g(-(Kx|K=-S@P1h) nQNݍ /EI]Rm \4ʫx};[.*`R *dDNUU?a?Tؐ]7Z8=&Hij4c[=ir72 9QU6ce:tJo~:w,*5ETj}N9Kp_ By^$nN Or oPU8[in,k-bN2nxؤwo?DI#q.%|r4PܰQW ^7C8^mjK6وeU ]@7ON\&׆w *5%^N0PtNs, &29\1JRL=f̩Q~2h q/H|CDmV>Lȭ" n 2Tf`[nZ)0Q(PHY9^Hi8RP#Ӌ6( U-KCs"ff)J" I70,)O|8 2EO|rb.oxC4vMxd#IaI@R:,5F5}vegqGv'v81I!+d˽d ͔BוzZ<͙ O!/΢j܄a;1e v駝zWu5yOHɏj@-8DSnp%TmճV0 `+{L2ҔD*r o ;jr cL5-vp<-MDP<==P DBZEy`hQ!3ܻEdL@ܙ;fq}<D̊{T#xg Bw_'R>xӦCWruHc3.Y֏ б\_ gI>ېUb=<)Q#k" 7OW"31*y;zt|:)zp!4׽}`m&=VRE+;ML[{HYe#4O0= AlޙD+\ސIk`z.U]nE%C*3Vv{\ 5ؠt|Wh\vm2!yKɃn& "D,h<ϸ_4\ZTD$fp5_y[^o:ʼE2K,6'1Se3< hts b]^l#{t704<ͅkQZ_~N2CAG.Tj {Mp5K8'GX;u6Ǧ ^F^ $2j>[ߏqߴPo eLLqP3$a;w7kkX-ӅeCp:3.U4>PH/h6Ng;YC9bd!x!,P?q,'PΡQ6P;VC͠On|=+m2H {)68+[[?Ktꀛ$.p~lq,,Fpl\[FmPEcv©k+@A|U&u|i##tIT$fj84 t1^C"]aj{01  ɱ?Pp1 DA[ }3`rR z*PBR ){~ޑ^䔘QpIQۋ3F*Z~YEOVqj%&\@g.ao j6k4_UaDrpv9*K@#oorͥ8%b#k!8}${OvSr^ Ӥ 95f CϱJͣ 5< @5Zf0f3k0z!uDqޜGyvf9,Жj2kpx}b3L Y`ྒzY!挳9w} ͞fwԳިa;d_45<_Gǭd MB{T]xX.tռkI ʔc˚hٴ.AWS,syNhH'P}t{@}Jvbw~1k!zR&UF3!":5 s^OKUˡi.It~d7!2\OH|~ }3G [l Q0Zg cQ*cg|+txFoD~ʗ# \ 3Bweu;9k t=h"& $mLP19|63*̈́R}q_o^^~<,EwRiz_(?lkاֆ> 60@l~Ij}7>ZG7R?ql}I5b$U#J"jzSW+ˤٍ1)':1NԖKr>VMU ʷj35upT+دF*50#0 C}m* ԴM?;e=.iAz)A.?&щ0Pke]ˣMQq !z]H2CJ{Tp0%N2 -X0 0 졌VIdxڞ@؏)R+(HODxٿܶնZcbߨUŒU+9l51#UT}?KIIY FvՔ~Sj38;C~LET[*ŧJ߈d7{48W;ξt+0nK!`e;&s Ox&3jcuJPa_q 4hsZXo}6HnjJB3 N(Qe(^>,T}Nd |U =᭙VhgLmmӹ3l6&=ˬeCF(=n'p^پ #ϧUNCb` ZҾtM%n-l!0"h1|y.gyɌ~*0$Pf3WZ 35,^֏{oRvxMm{JilrD'1]7ց*) "GXE,a/d-#.s™)z:W6_y`v秙}ln-9p`n2|V 4ȵِݯwQ.SA"g\ާDRĠNݶf-յk Q{*>̫>/>5 2!1lח0!^U[9g/9 3VUU"ez^<ϑAWΪRG7Fâh\DWa= X + J/Ql,iy *?9P~Rn.FWemdJIxs(#38z H+U\a*AP4uVCaA](ZhUm+_rJux{HX!Rzrhi8['ϸɬũ ҩY"O_-ŧ1B)3Iq>C'ofzRF.S*+:]J%{rs,6lZ}Ng-1@' |?_l6D7&" T+ME$c67oqq=i/_ʎL11:/*=K~/$U(>'4o{)asqMJa]Vv|fldR1汢AؔEt^s5zN͂%?"{'ޒyUkض_*T:K Ml80 $0$*mKh܀(E}¸ŊawvSP437QY&&P&]aM kp W;!%ftw'@=p6/ ^NWeΖ7d(^aB='m*u5aG wK&5'@NhW%T g%(ü ];.R _S/$78ܞv2~6m.wސ}!H/?A4`/p3$@)8??Mηȣk \DATxg"~ڌvCyamH4Jp'/RrGәOQ`!bV  rp c=lI 5kul)ϟm|.,L jeA}<9A1XH~@0gVQ/0v-2 6r꣯66cB1򞍧-/{ 0{͉N2-@2XB=aC.+K&HR]v[XN ц09p7ߐ zn Rwm Rva-/U_Q66 trV.@B^*Y=<=\Ҕ(p:I?w>^׻ßu9ЀScOAe݌ ̿vi.)#W|6Nd NYOR8 s6>oդr5RTpCKߕqiqNgL z j6Xvk]0D"T0յI -;>soL[7;+٫xǮypvΝ$ή{"+3W1zPa!u^ͮ_m_5z#s<+Y27҃!•f%?4恊x5XidVNԝ)鋘ֆ08$_=0YѨ! Bsp4V6$2 9>^1 Λ脒5ws {%V>rp >ҧ5*TN=π+L ithܔ.2J"f.&a5KE2z,+hp`6/+5y9XVgMXtv*{3PӺ|n"VJ⋷Iξp@;D_ᇀ*+Y(bʙoaX(UdT|E|,zRH@$jªHnP L]ifaqP^iQTN>J>nMKV]Y7prXij>W(G zK9bv{ab?}DU{?'bƎgW\v w4dW`"40'*h^/E_=AmYOߧ5O&&aY_^KI6"IUyI("H[#oǕ^~Rվ"B🴦ד[JP!ժ['7h&wPuαZ kqs?dʶϼr(* YV5psfu8h+&%3Qۺ̮>FJ{r`y6ś?ʗ]Q}K Jy玱nysj漼M:Jy3`7BJj[Qq3}dZq7UqOxV8w<׸*| 6 U>)NbU#7@BCcTԦ*HCh[-C&7V ЉS'<[TR̒0s#9sg5ou=adb]WX>WݠqR=d^FRm@83z T/Et ^>1e7jnٿ!CƚPAOk۸1;aO_4AlkN.?yv"HENH^/GXe63odo :C5Ds1 [Wm,HBk5~ၶCU3 RǙ%71)"16%kJՐ 3}۔'T5TN 4;SV{qKbJ*fJ%j2eEu2KM k >{Ajy58r~v G}$2"ۃ*1ၘ!T R}; iL$3C&mǟ~z5mU""D2S܌,TSC~PRI0{T0C^ b JhOMLXXO r9 @PdֲJ-e 8#DBbP,⯬ko'XN30o.V`eAp3aU?c+R;jYna+URsԖ>xL&;7*#gxGWg*&ÉW_ t١=Qs6#uv{W6zhPϨHt[LlTr*1o@%s(Lw26=wz<`@a{3"X&i)%&«*2l+lWuD82T\=5,`tx)O&~xGޝPǩɗ0aMG#6xE=jbJ8575_la!\Dl"ɐ׶n"ߺ :4NSEZA[/D h##Hrq, MzژŵaYxq׈ѯ|T`c0,WT3q߄@K^Nf 7kn37~mqi%f S_&1:yF!n1eqg ZP8 ['IvDJG΂yP  מv5/du\g̈40w,?Wc#O;{m"=V{TZyD)? @`k:f0#gXW ʤZqq[\(t(3.B}&d1D(.E@n7P]'3V,7l8Fʽ.!qFT) MAA{ORܓ t AEu<3okh0V7sm]1V RqD 񭁋xh6ڢ SWƾoX8!dáKr{EBLl []f39/JSsw<8#+]2rPrImO4 @.S 50<ř~~#J8 ܆I,Kzl%1w-75!I I Ky ]Hy8t f[LNMpA]4pԘU?.yQ4R>PLL^1QXk#,#KS7mu6lL%GǮsՍ;O{="z{ۄ {<JBɃ2dg GW4Ib v9Ժ25/ Efphti))Q0pK[(j8S3:z7an=zLMnq_ivHOk s;]mI`9L.k[%)^j 7/' v bSyR)nFH$&S7K49 1LVٵy(3 /4)GSbKe:i(,>;!l`k͡)b9D>ʗ58>Fni:Gߌe8BFIn~ulGj}2,zz/ sB~L<ڹI|bM(%¦Մ#D R[i~GbaK [J"2 Zb'.u8l)kS64TZ8oï_^bJdR鈅 B\Q~s8ie]7 6"nEj wiX2׍Ӻʐ gn)Ks}R{̬έdPDSa84pS3T<@ܶCZQc7B'n$#(4ﭳM&̖wޖid= -Эd8иyP(É8XzUV4_G-0@6r*.(FR3+{veWU+)3Y/4:gn82ulpNΔ;kGYzAtn[Ô=ś;Lbi9߹lMx[NM6uy3f.bv2^\kѠ3jxʹ7Nl,ª0½ۿ]+4Plm>.Υ^38 d>20;fm nPg&*4F es_QY.&%<4×?vril_Qx, z7bpq> kI16`Dk~ ݗ4Mߘ >@DF![f@ cU2V:BSN#N2|7"7MM ˡSss>EMKnc=}pg͛A4yE#+z8ZLHlzs]zqZ5Ÿt μi p\ 1y19%Qr^x\i!-7;V έ4 Z7ybΓQҷ@ H!.DՊE}Eԥb21G̥9Ihofq=^T]e FT~'{{=\= dͭQG}ŭ\8-u4v~!X3÷t *3<}9| 8T0(B_6LGKrY#J1'^fٞaPE}YJOs\eڬR4]\Q`TA/!׃]dƁi*&S3L;P4BR/݋O N=I0Cwg/mR>ʃHm"^EupET%Ց%%N*[̈i>6/] -bs:X~EZ-([lFO']\%Y Nbe@R7.ll& 5U- XsiET fYaO%FB $ QEB]=;Gː=`dT9!N~0c:\Wd?Ii42"{0"fo6Sدb-A-g/>8-%[f'>Cd4,ȾvIif:rgM~ +j{/du+4 )@1NәQ[ڤ.d8%j~鷄QI24W+S^*}*OlOF4P'Kd"B1BdmQLQ1yơ)BmӅ _? gzʆub</7rvKmz5kVyGLvaBˤ .)6I"^oSJRpV9yak)p篌@7z[yDJ?>~kPպ\TWSfmMISP܊il,]~HxhO-ͰH[TNTjl?G`#4c*QbY ضQH]GΛY\B!$AC'6mZڹzw֨էURR>ݏ|y9 WZ ] -쮇^ܖ5ϬgEֵ_ɺ%FJ|Aj߹K5Rb `:ϐϺ$=:NC5%Q}Dxky szPiݧР(5u2p&< P#=[@R'%w[ܘ XW O(.nvNȦmYw}n|B7_rKqcۋ:iVn4rۀ3+mYr2 758 Ak[ (j9$]n:.Et: ܜd.|iaj2 TOe>罗O{^ƒggba] ›E |^p.Qѱrsоʡqf}\GוFK2Gi{+1 Fywôfbi)6P7\%\#գ-6[Q3?8n@<h%a;UYVL_>un8L:UgtFGp͍*H2&i[}#}HG@I)fBXn?&bBl@/āph_92͒&3h(j sEIP[,o?z<ѨǪqE& enÀGm&;-Zq [L!q!:FQ,=%;I8GVחx(<9cWy_gi hl\P@׭{EuCl&L&ݺW,AswH"._^~5Vɖz ȳ=[2Uqc:[t'p7x17ܞH8"6IAW;WhRyz"U~3z}goj??&0J7W,]5Gegme@^W)i]`{5\}4Y!^!g@Tqxe{$}y\KaZg AyxI}چDu`+ ;XPF>%&,B}`7,n~Y@]t' S\'j/v\0 ~#ígؠtdIWyK%h{+%?kmQ>9lT,؇8[v֖FR=Ǖk}mTя d0%EPHrو* өE4Z"D %k<u5)q0e_~҆82F$#mEgG:^xRt8t}qO9uX|\?QG%YQ|q ڑHRvm*}!Rz`sT4bz^߰c490fZ@G o+0ȕcB® ;ĸ,3h[&͆c+v#4<apDH dRFW"ِ["^]cuoV 5vq&Yq"zkkiϕӊuK(n~n:~eUێ0<#Ʊ=S}d~9#O/{ xNX@U 9kqQ(_~b< "K~_ \65a[C,~<S%CǰRq$F_3; =FI-@gD5OߞɅZZ^u: 8wJt䌻q\y,VfA;33Ky^B8ѼKqP\lO#Rs5_?s$Ͷ/)2 (e?Yc;U8m"3_ɯ\Wy]Tjl%.$Ǩ` W?$b,K`ZO7kX=^$mI{v7{Xj.H> / [M4u xֹZaE')9Hq{&6B׽' 8/):WisXmPvSkZ9@k{<+ 3C(vZlRe?ޓdgP\$~A֏q(?;WКN¯ h YAG@Y6~ I ќ|s_fA~q$-C _2vVIx*wA]![3\NPY$"s:]]jZ5ȓ"?o2EL 3pnv|+rṊsKţef? [ c{k+MzAW "hK֫Ug̺JIrZ ,wɬ3 hSA7(IQ:qmqr45v+[݂m& h_ q*_MՋEoǝL=&:YBMatjVΚDq1N:F}/w:ot['դo oR 3S\@o_HnI/J5j3#AIPKRf9&/G(!ĈtrX܉mP=<~ık0_]X=׶28>qrqXLDło\lG-nUەKYn,kՏE  R#)tMb8xKC{ٕMrKXдuh|bMAdI&v^+/l=xOxpx+j#g};2בcHLwᣌww B{}v絞Lzb^8]F%~|ˮ3Zh*R~,*JS%kAؾ+\FP1}|1b{VRRWln0U[^׷?|OK%J%PX)o(X SeG]j @Bj/rjXqFo <TEc%T8gB@@_.ȑ m^\p)+_'KC.c$XlM/qAr:S.u;b@b[~MVaRdVv| ),^ӐYR[x<}z 9P'=8&!cx@7889'=kRwFgm-WCNt}o]͘aE_(cߊEá {զl I O._V(g+tt-+Qr"dn{}=yꁪ0PԼX~,O[rO FedIFFTfB¬[4fF=+;xjw%m%,X5\ƀ;B`qZ-e9';G[ˢe-+ Y+s=pK{ʣa C8ޑI-P!/Fjo|F},ῠe{3XDaI7.q9Z~mT[ja\V7lTs/!-PK} OxsQ0xmS7Qn \*j+⊚!_d=`(*tef-Vp+ц,eص u HQD_kg4+_OuA$r`n+rX 1AJwWIA_`SƱ D (%TbL+ХAmg*+XUODҎ-r4WՂtuSQ޾G'g.𽋭qe '{ʙi4X?i "QsWᅪ+vxցhNg×x!T`,f[bqΖ~r~$6 Vm3"WSjvcH1$r۟^r+DꎼdiwDjUzXe P&7V)lT2j@Gǧ=~ @ݗDD5SX|R}-h-AhWūʅcU6nx 2ܼb>)&gTJuj=X}cm0&g8zn~ӑSC l- K*_P8RY]p$QQSV4'F?xs5LѰJJpfaJ˴Ϸ/4+\S2q8= &rzz=&'V^Zʕا]7ضB9\0NA̍>Ylu2CB[S8z]ȕG:ɦtDfɇl wzi=TAZ43;sB)Z5r~=s)fʘ `ov6q!(y&Ug? [B>o,Wפ##^kFڗ5hU RmX㠫_Q`vn|}9}EULUe0ز**\R2d1SqEü&rT6o# v%"U=qz ݎa=&x`gBX<}(g9<~' k$N/&A LFފ Q4|۴$L.iqspjD:lİO9|֫_(=S2~B|VeOf5zNܢzӹс92BZ$`YI弎D~vy5k8Z1 2` omS)AbBITVmD9s3zmHyO10ٜh4\g]n{7e DMOW#EHk0Y#T w^t"+MCi!Oa\ k]]#М9M0laNr>ekP)ؒ5`$ ٽPb;lSXW0!o_`EXo* I=!@r<эu!5VC Bl=^$*\@͍|Pt.RsDj26! ׄ!LE8f 7 Hs`;u&ߣ 9:Ll(؋mDə:T-$b\W>9{C3 S'ѵZIaJk~ZZ,dM0&" nt'a];AG0^Y%b~g{l$>Q|]4v0Ma3o.$}kۙ>AEՂ̻Ti0"Jf NKx&`9iw@[բ>6c)XnӊǦV%j޸H^);;qlN_36p* z V5 -G@qL|Uk;C^&p %S)t&- k-%fW?Q/ ʈKU8q~UBEc/Ir6INh2ZA G/JϾbPXAMN!c}))#)MV\s%M=`Q:o$JP"ΜWLV`LփAffu.ZZ} =%TLZi)yL~(ƵWgSc) 73!`lVy/g}_۶f& |Ljf񹗤9& 7$MJRD炈OT]t JnIbxuSt|\Jo NE;B6ޕ>l;*~m6 R0ٲY-+L[+; BŅ)SB{?s$e|N ?Ã9w!<;rg\vL@Ғ{J{>OaZ :CM^d4™t( wD@ {Q{[Atpd[qCncLEƖ/\Q%\|}FfoC=unq~W_ E[ a3F p9eU[xvm#]na,v0K^qLG%#"Z!ZдG}-u?g4c"i;dD8*2F oAkx3c ȅYg)i4glN"X `kuS=~B 4>-6c#[Yq"p.h.or# >tC"V2 UBhtZ؋۸{y>X[ȻYqT\݋?y4t\"lHE»쀒`Qd"֯BӀ|LsA{_Jz]*isk ɗ=bb!}evPkT *B48ݬx=gb $*LUltћ&y s焃 kYHQaa.)J(7}a]z)k@r6W2Nҋ|+Ǯ hyW^DL73-SwӘhAl24]krWx<a _,ԝc$z4(imP.ZjwcF+l6mf'疅4yY.`p/-&Ê$ !p;ky`-R5$H ;%|9M#޺zp 1džd}F<>Aĉ!X-H><,34^ F{Җ5Rm #DC];zADSiqODZ/RLZ+F 9upO=;KSCB_LzK,lދiuهf <CD*?7'ot gtlc.D dI8obea/܍N6x<, ؎L4y} D|3:I82,/N>='a)je|C?]aN1L`^:Sψ@"׋=wt9@bpi&TvO_+@|(KEE} WꝷxDu,܏DbsdMꇏ/k%:rׯш?E>)J&'*(UM!=Ol51#npgskݽԴݘ`"[?2Zzc!ܱqbۍ*u ۱F%&"$G ЋBCbrPd`E;ݕ"f$FdW#cUi\"ui-W?njH .n a ߣv&Ќ&AjSHʔݛiWv Է٭M7 FJ9;_t͌4*<#л1&xZA3 ηm9l^AXT]O˂Ǐe!"&ԗs$x&UVe%%!V܋aP{θLӑ"EL@LTk8Ҿ'+Q{9GMfA:+rV=葓CZol^\S 9,m({Hvk9Tms`/?n\_XTjvqEGa8c)'AH}@VsRj{U(;LzKspISJP&}#*aFt_N3Ӎ8_(.QnD:ecLΉ%72:7U{ޕϟtj}&!j`Vqg!TUteݵIR_҇.e{ЛRI }-]jV/՝,477@3R²Zm_ *0 U#i~l9[wV-k1 0fOGrg׿')Aec'j.j br Nrԏƪin=<,RjTAnB'gQkxF,@{3yVׅ/lygp35)h[lğFxo3 4L[=4&o/LT0\T{H6L~JTpv:Y`{ٴGHzl.HesuJ1"@"| ?_8Vۡ[mqxo[T-T<H5ˁ'fT:%eVg$Xn{V ,qHDwiYޒR{Lqq32*|9)\Q%8(a١Lb2S\ssQn>oJ}@|0CBlg^/znb<ع($E?٭[y_\7 Ƅ_d ֟mT_Vn?k#/@Oєoۇ_;z`ONb)H1\^AFN6Vl'}.pY*ōykk:3A|%P-xKX<+$[)<-O0C/I<$F0LMu 0KS:US6jA$댅N&9yDm ]=O>PM7 b#CJڿ+&T2gzٓ]].c%,E b*GNeyB6u@ U]mYqXy6809+#!HW! 2*Bs\bB/& 8PİGF`fHy6\|/j"kpv_Q*v#amRB7ΌrEHPR&~"jf *n 8P[/.l{V-^z6[3 Ua @Jҩmw_ u;ZnӒ0-CmKux}r&] a=UVz؃+|fM/(哤!:.~僒fK6G= bBێ |vWr ssGau;,y-qKL*k`=IKl*Eo1y*KdvQG+am1L˯d6\ԨsX%j&ER)gwBؗ)%K6oO:oK] \jIzẂJ' T/cD#1O)ie7Iy"u'ȩ62b.K]8/F'lq *.FkuU99}&}&e܀CJԴFs6X5FīU тlXMݖ4Wq{7l>}C!VΙm՛㘕*{v ^,L/I`J$fH'3c L6{26Xj+5b SҡF,|͠MЍGCBJgʀ85>̢%/ H ␉M)}|2t eGo 5eXR5>Iz:&u#%eĈ}o*L)fiN7:MfKr Α)?:]f=h0I|A`A;m@?0`e 8ױ"PWbVZN_UXÃNr &.ե\LgQ̲a9@ޑw\֋'݄i#"zwў2ULUc,FOB'GQkbxbj <&ɼ'{j#%V`#7kG5Q!j Àsxe1̄gV]- (-Eh2L*M~OYƒ,CdDk|g }L.(X5ٓ3ч#9{"hkqUZr28ޔ'4Z쓣n5G\*g*Jۭa]byX%K8o9<Grtᙹ -܉yWn#OhHx2᜖rS ᆩ_jJ؇.dR`` ֫z~*C 'rӾcMP Ur$!FCςaU5d68 \|N^S-1.s u5 շް|\W+@ڌ\ fӻb@2?0e> ș >+m㕯V=:8qbmΦ 0v nc_a.Bh|2 J_H\~U wK+2I1Ǜ$bGo@m q Wkr)W%XݸC<(IRj8qyjpHxLp3ʝCR!d(ޔrHojw1C3<5=&JKzPqGAꂍ)baTvЈo(>ɳH!,|b4R8nM#c/״A+Tdf$uWT\QOP.A+T*˦|kڑdj\>/؋N-}15@ Z־]ưb"/B;gh&w0FY _}.E[EJ7Ή&K2 B+2ET޹Ǧl*-{^-L0յG^B>kr~ xP%Yp-@#nF't,8h`E=OL[|2 ɦou@#Ցy8ϓASe#PFP}%pҾ7 Q>Y7O+.s3 ]^FH@sQ @4ݑSG6 et+: $itddu=9uYi߬QӅqq*ʻ$x^_?i0|6ܜB(Jp#+}®=nu ;^auG:ТOeݴpQeEi'Pb*״tn"Ӷ8ut= u3ǻꈬwfJc9Nok+eEH0XAES{>uIЬ?*W'cEcOaiɿ酃[#Nݮ$ =-rdt ˎ|Pʯ.g{xj9}zXD#j}SQm`JfӴz%b]$1w7A>@<64M#4,z(³_-M@H,*IG(N_܅zpcjnw, zᄨ1^Q ~/aDmߪ칝* `tU^d+j1JUQinJqX3"v[~F&$_țnYK-) !]oG}߫"Tn Ng-lf-^O97L#…eS k/cg͹n 4+1_S&'0[qF8.TZ4oaFzf/sq=(J#p}zC;]FHláU Qi(\ΫBMSLesMoɴՂB(Aadvⱓ&!0ٷp+:V8c"y딖=#S}Whܼeѝ)8ۍVR2kP7IA;qj+GqS(c|a F^xF x$}\_BQ~ ˈYikChSȶ2 Rr$2ݡkZEݒi w"oϺ#7dϡ`]\a=8?dPXBsg|H؅"|ΨG;qco5%"&l,spBP˻6>шZ/ !_gQugE:=\<: @[YC`0A<Ȣ )zFf:+c(5D'o!,lX EeH*FLjVUț^-󎍸FQO3 >0(_^>X8~fj E]ju u9eq'e?t#4X:H\J{wmSliA+ׁjpNP1 &ܙRa]-D>b׏u -a]7ea#7|GAS^GgRpL/5?2H$yIts*ײ ukV_}͞djv1 Y~_BnkpZ*-nT|l*k.&$25'.}(`ME8čJc8X:ѭ/=9ݧ v PgvϮk㒢Ug`Om ~A,Xpn扻o:W1UN`IU:kIz*ŽeU(/]?892: (K,/[ݹj5Nu?=~˺݃ {~RY1ۖ͂ j`C)QF`w5O%+s=|o+ ^*~KOUXJ_zQdZz$!hoS77qS 7YG$U#ѭхll<0}T5g~d1廲X d/(9Hw;uCqberK 8D|lV$+Rۍ*,pCQ_"rr Z5 =YGt$pwf&`Iق rMøbhP4 H!D8 ~&/gJ olV=WW0 7o(.d{ ;wct“$ʻH~۳vk?xgGB6V M%/)_$~& S3SFEdq-gIzj$ҩݥi5muF ӵ%͆$)ݵE]~ V[e%C+ҶS߽|~e}Zb+FἔGa 'pzi6')Sru 't1;D@0H(b8AKI5J+X-nЄ,>*V;4qgWJZ_ !u'_1DP]*1ˠO\靊m TDcl`F6*(tB3a:WIW12G;(ͨ8D-#dxqu=a>߹iM%U% o3E0 r 3 "3ziD87%x^D9>LJe9,5ɵh+ڑ*ĜyN܀t6lʰ%X_f믦,3镌IW׻rg|K]S- 7pngI 3j4!Od$/ |`]K (JiC&:+yzJwދN>#՘%]^ N:[4EWOkd*b?qUU.+ݤ + S`c$M]Fc7@NإIF,[I_b1!!_Ղ1^0hͭIx8sy(5/A1Ý0Sa(l ;A ;B\m|DM7C2꛰uܿ[N5(Xz!c>+cҝLZxleM;+"CER?ۘ1 RZoZrPTgSicRNWA|'(iQիc&MTW\r|`V!LCb_bEg!IMhh >g>tv=*?;f_;a;5} N,B;tg^VAI wc[H}`֋QG@2_{bgeE+<9cIx{@I2}v/ X/6^هG"h57{N_c4^Hzʅo)@avYL^ c7/dWT4t/iEaӌ=1X= г[L{XJ7ZTqhz3bZ;\DY{{a_3~8^5" )׫s|=6K_3 m }/?xs9,MӋ8AZU 07_ٶDY̏[kRLj5V>#,ґ=c#'  6,ir ,<̢3_mM~E^Ax-mqGM!ģ͘wDΣbHL֟PV\@ooF=۞`HcJEOүGAp仚]1yDwr5m:jp m;\^V`Fnue~dsy/91JrpUƃVIe'+ bYDȬ9pn%m'pسzP!%[>'0%O oV?ױJs(AK.b6FG:SY ?Pk0fRea"Ay$fsRqHՈE2--LRsy%J(22T#T%eC6#5~DQ"3t^;pH5l X#W ًwyPraw&cNH\}(³"H,j-+? 㘳ܥ78[bG<;%c${y]tG o[Nݠ3jB`3FƼ!3QI =0c4ˠB^ѐĺ&ԋg}G&T(%',铤pV5ec`495zĭB|B9(7>FTgE*̲qnafOP,Eqp|9<T#k/N쳂ZPζp`Bd<"eVr9j|Џ_ѵBܦqNh.+eQ*Z kV5ZG)@p930;D_^LRƓvb2.@H/Ng{[ UB?Tr" 6%<'=aUHeNy /ڔ77!:yUޮ̜pT߱z%/WeK nxʵ-1w'uc2"1g fB9 Zt&Q^uĪh)*f,sWU7O 0mL%0D=3Nhd4RՂ^X͵0;na7o Ϡjp4C|D5I,eiS^|Hڅ;ک&E`9!hctpm#׼ϷkMI26*{ <v(P F=?tw _;ʜlO{)XK[\T(\/\E K x.eovoWvK$xbgcӝGLKj5K9uQx nAE>mYTeSaơ>t)(yMYr/6UAauV3׋–^$;t'AZumU|܌[0A!m~-7(Xr\u4Ǽh0XA-@-y\ahYBt^0^J-,N52FrV hs̺m9e{ʒ.#J0+dUMS3ڮ(so&ń(禕fn'z5֛kScCoel@p_8bD~n>5]l-gƼ,L|"Q2NCGЋsno:-5=.WBRt]l^m㯶1sÁЊJ)SA<]u>Ý/D@Jΰ{.g.Mʤ͍HI:[+$IV Z)CpH#pp%'D}nDּTb@U~5~|mo OaDsfQQ@Mup7"!, TeZbo?-ajl[]nphHab?GF0OsV3!ƃ_ˠ^]Pz7-!؀0"P-LO\g_«dI| 4.? Cʘu0[)80q6`Ouhvm_XWu%`1웺fJA~NrthE=% s\щWOta_NJa` *[*rZ E\%d>˗y_n-ŕ(S[iatSE!fSZj>EvĘBGف930e YdZtx/VcD/ 1G;XTžv{qye=;[*xJ՝fG*4w RZ}?,gVL4q'`WWdwqqANS PepXʇb$&ø=M*+q@0Ո8E ,5ǁ1Ƅھ(dgHu;wxzFuD*Q39L\b ~{H䷥t.Ki I Cg7, /Wn$ ~-qS<[ɛw^/x- r>5ĥt#I'9p6Nfk-(ϼ!ʼnnY8Ր`0=d#޵Rw;?89}C0=kRt٧BX*EÍ{."s>gqĵjmU7P}gVL7P 7 RPV7vb.{Lj,Wb6"6j!Lx*9p˯ A!Q}r\qYsF*J]}M|Ώԑ$=U/64#Q{;wisȩt񲢏'9? =H.Ě9~ro+ww ,LEI4,;UeZFKU(NNS*'G0͝6 Ӕ ̓A-SJ.8FʑVJw±40hNI[$sh?%wR/^o8iXV7|=SVg!6&ʒWOgjB͚&τA_"t^vn '_ /n<~'^`JKlfVi%[ʣ M;6kBFKnR?+Z_M:nY?~Dn,._ *]=di\|Nz.0G\S(T׾UJP5 "c+ȹT*P Ie8^SylrB5O#^in?Y79,ḧ]ӱy쿊3]I1wrڪwY ~3:޻ۯ3% ͛n:vn6-*3K* L.H|g4mE2UB$q9KGpo Xccׅ >ۄi/Sk.f-@ , f ",DZ[x MfEoOĕ_dcË{0hAwGxH~p!|]AȘcX犦UK%|+g(JZK6 1HT\6" L׾FG0oO+h<0&b/Զg~ H,Kt;q,R-%bOTo4# ""-!*göz"g;R\iy  vgvo6-߬<E8kN aa,+ 9IUP%m|ShI+-HH<ef)fXTcj!P51zg)dn7?1RJ:vPT{K 2aE5U.581LP*SmU O2펙i3hoS83[U?ȜOR!e Q֋hvrp}8]ۿٳIum?znO!}sXuO8G/' .<@ZS;),})^d$矅h /m\h\nÍs R ,],ww&||m IZn)P(,nu >(@S#ȯ@81Y  k\읆(ӁiW3}mQ7iOd؟$ ޔ9w)9ST[=EeU` cv j!h-#k}q1i ũH$'E [^nʪjtdol"YfWW'{dS #tt颩2j GA/؈iw0 [a d,:H<3ZyC6-qA )4 u wVv"~,SWBJo(gl0ݭD0Õ1~?wv=BJ뽧 P@F]sdt2b\(R!zgE&ׯuh: [8'A'{ٕ́KGll&8m 182϶kư0y;)Z38!'̮n?^/FPM1h$1B-YNg*dMJS\O&Ix᣻*}lBaOsu ]"8h{`m>9gʽY r:nG |X. A:F"UXNb,]Hw)[} ( 7gFš$D<6m`eE<^UIn:' t˝gF_L<[Բ2RXA(WE h1ca}kl;6VLf¢`APǤI ̷":D'XpP?KlO+T\ARV+tUuY _fcCQbiPlJ[7Xke5n3cgt3$zk(\m5M;L~gҸ*;vDhՏwfю2\c K, mΤa8LΕlsT8 nb?K21 sFS!:Jj.JQ0V.`s:@g^)Os!NGQkF?̹>'_^k mB#Я,%9d(ⅦNĘis:y/Sn()gFNӢP#hkk- CLL܀&-R2T":si6|sDʃ<"+ Mb\3pPNnҐ]`0*eHgH(PO>~6M|*aL |;*p[7uRD b{CR& ]B'o|7# *lhCeDal˵3ӆ3^k$u{=Z86+BTj!49p̹@B`ؽr]Lw$* DGIJ   WfjC&r۱^xWJcpI~%ܿ`3X. Aݦp9M'w.>h?xm$@X,KivYvBj5_u҂/>^igi7quNՀZz5ߠ0 D`Sڷw ^KMM-p" r 7 vn'!~Ro dNj1(?&qv /-o%KX˘XvcqZ!,P>\Ы+>$[}7Ni7`T*A$e)Z?S<\H^+ġG"})ALEVnJq&U4}c])H(3g+{m`BÏ퉛]TkK>< 7Plxh-{|?8/iv)YS %V=TMeRH:Nֻrg8 ={4pM̆a'K g7fqYrfYfBRB3P(<C; ^Ҭv&}XXψ+1 ?+N@L7T7@H5gS;Y0Ҋ^ }{G]pwf_O0 ~B[ZFJ%v45Tʇ<&[He! xioE?s?|AT?I;iReY,-AޣNVBiqS gвTP=Yx=EuDʑ4_ʈkJUqq /]gTt8[0&0wLMW;+-Xj$41B1W,ܷ/X\Iώ+kHu[@; , i$+M!|eL5W`Ksu148' #$0l! ٶٳ˱IVvqh3[i0/s} "f尌-؍ϙ +C~ _jyE!ھ=-/N!)DkFa}-Hozi\ R ȶ%1Ϣӱ';F;AjYfcX @^q$Pg_BU޹I:9h(4& QztET fؓףWȎH(W>vfqv y&~:nja0WeǭHLYT9+bϦmG=~(ÄMYt%]7VAE~Qķ8`3DS@cxp Yurr~Pq ^:ݫݓΝazCĺY遊mঋ]+fHhI#K6Bw I7jF[壢6sSB؎ӗ )a%*K(}ܐ%ꁅQ^5x2ˇ{4L0~oiwl<1l9.U>D$8lL,ʴuC7b5.5{ɹ!H_Y4 0ǀYژk_2KA_%/eEoTrѨn~=5†2hg {q2"dHn8`Nt&p{ 4턠nZOd,~JtfZBj$*>Of@ȁkG쇯\!zM'+6YZH(4A8 fZ|`\0DHQv:}27\uӾ 6IYfҿ&>(kfm@G{1[ qMިyOް{= n̉^PSGr~h%|H}i*eW]X˲&[!g~uxLU)6K=W!0p`~ Y/Αql@F]x}0%$ s"CrW%8ԫu]]&Kl Xy[/ՌIJmj!Vl6< lϞVǎ޶[>v8H|hy#>Z>l6r/$WizJ W^^_Xn]?wFt1t韭}+5_fmCc33dE"[ۑUumKΦa6󈹓 ?M9ͷvZ4yF"kp+m1-M>S£EK!&A@aoܖ?J vHJ j geZLGo&!MY "JGI3+{iTiq@^yi$J!upy`K kFeհؤZRpnxyja~q}tƚ2nHM sgR[8HNw6\eY} u84@].j&[ߌ#Ӛ[_*f̧ V/QK8 OJJz+Ft`m'-Wæ0:/x'm zH\yp͋"Qx&t!k(W>$P:ԾOD_X]Y @?~ɊDڙrz,V*TXסu5Ex-w~~G:֛&kJ5&Jզr4{sU}ѐ'ZΐI(*Ay= ([f=vf V_Pަx^S"ĴUve14F1pX Mo8pٗͪ(|q?؀.H(L:LőD<>=_gHLeǪskQSLY :yiJCX|-ywIO}JեEj5 yS(5R4n!Ų]sb-c|_\,}Ƕ\yTBVnHz]#/L"ƚi:EQPqu u4 n|K;FgϚXHehRr DdK(oJwLظ0*D 5cr`]__+)}Yd?Qd.musOnOjRӕio M+j 4 53ctؒXtsv\ݹ fa 5 98A2(;D n3p6'U ]PamDUpHĈ'"CoADYyǴT.ӗrȢk AUA%K.&[jX47w9Vq>Ci2C/7M :((UejxZgǁ%0#'yؙ:IzrRPe3K}BoRuHARP/[dd8 rׅ*:(E)UOO֕ X ,f ? x i?C0l+{̩#,uu!ںPӡNbe8Z5v0]<{acxf%H )1݉l&Am~2kaDق$`AؤBWrβՍ[8LaO|x7 G]e栚iOJP4)GJ9JmגVXJ{oFq; {hSIRlyQ_⳼<LXn|VЇuu((B*$ucKݽ[b&qF]w m"lhst&sW7<%. M,Xz ᤆv FŲH-bl䜾Gy/2.j<Ҷ3x٩FRo6E"(A%7MG3A3q|n@H!hj0,T^6/rӬzDcQvb [PyM45*=ɡoD1yʘ-LgW$0d*BN2OeLWgFb0-KT a}bgFFQ߱x0|E"ma>ʯTPe"22A7Х7t-a8ev7PpU"6.ڲ0$&Ί5׈ix,GFM슅+5 LFe!M<6cπ8xaU :$4lQacw4JCwfIt+nH}I2P9tuy,$L鍾+{Hfg<ԑLg߉2IJS.\0~9\\u-mT@%ѶFovAPECb}좌}NWh(GzôY Fym H+Wi9(㦧iYOP%[x릫=xVw >>,ym&$ɀ{ECGŶ"k Twբfýo9v*=?v@]H& <PpBYa s|d8s(  f'4,epD!$xŠV(>k%waJsFbxHy$i(hV6Iq;KH&"MS1!Ii{eM|WE?H&e's A uݻ&xj~a]j"EAɑv_\=~eC_ M ۳.8zA7KYV$BѠ=K.مcݖ͜dB&V~ψ )r6Тq؛shEEF߼_}Z`Ը7WJplE p24GO/5%:󗬼!V3GO _bE ߊHUAƹŸj}MI_#Uyv)ƖnE ,j♾9̨|"28Ϛ0KBMxHhDOp`(-sLgo;xQ];z bMəUm~QA9ZRMg->S-aj !Aq5}6ye#si%qUcc$li80Ds\Hr83Kb9)+qȓr@a\Je('Dc6[,_|XrSB^hXO~6;K@3N^ hSp$ڰFY(4x$1<>"@ї:C&[h_(MOx0861;íx\vԼ`\]=vTEӎݝ.葮7f~x Eaf:9PB 졚8B|kTuTD't\Ch_l5#] 1o ǣ0 &Yd~Go%֗pnn6)—I\ħI-ןQa~I GJMG tm8(_=6g £?A^\r cL[MWo;Fl(l{(Y'qJ:IO+dǟMm |TkӰ`TĄ`eWCMO;?ῼ'z% )ծBfrBvsecS?G֢1!pV_ˠidvw9?w(@*dxMy(I4՗Zkt2yq PY\=*.> u$zꇪ1E,z%[쬙;nEllr{,+%* ]ǣ502B< &$ZfL1E>~6v6c_ b9g:eSIɩfB1GI7_wL)s݂L4 ɞ9_BW䣛+ mA̱Oȁx7ߊk%:(p`3{Dp8#NPge 4VC[KhU?nts[iǔŠMU.Ek)jjD:O3t EJާlΨdU&R[I k`,̀Uq:*U5ΊS%C+DTBWA)͒Oӈr)5UNX~(@*:_#i?N0+vYɪ2@bUZIi ~ Éa~p6,ш\Xu;,G KUy m!JlAXp9 Gycp7slqcPVd~ۢ_i, Rʱa ^ q]W@K $\J0V 3L|W%hS/Xm=zep̕u~&M>8 `~`DRIU4,xoA)7T Q&t'wQǼ{Wɳ?Sx}'@AJnSoS0?,7WxF^7[b)*m:΢w_ե!WR;_9͚xײ7LZnfd!Ş??ѝMZm8Si$3i>F~aZJ ?:u ˚CS5"FaF>suw/ޘ2J]֫meUSkEtIG V LcxuK '{lKJ Z{x<[(d%ϡ}P &߿ ȒV Vz\uD, \fa^b>M6j]tҁO!"V#mZ/,Q_1G ^=B`RW=zU<35i~E,=ry*J|7̅,-_[o胿G8t JJ!r  S,7̪Ɯq|aooZmV0f􉀣 )G\ 糷(xnZ@raRP/dcp&_.2eYʷL/-pq8|3%>/TFq ci*j\D] y 8Z96J'=BߜR ,Hf#Kb&ঝxK&ׅIJהdt3-H"G;|0ODuGRaZ> 6x'эէm*N$!O#C&3qgGvF Oo߱ _y26>^1D;XZ1ߵy-xEQ@miwuX%̝ ,*禥HQmh{ϸw= oh|Y8w}qXٯe\ޙa2ĸ6N}{0: ZM҃_I\B w:siu<%-(Uwm8{7b`(LvU >Ԧh[c*Ơfw#Q<"t+kEH󬹰{KU~İmp E Xo hNbSR6E]b7\cm1 Wtߦ)nՙtdlAWlb byKdZ~^Pz0;f> #tw. 1. g raGq%*TRgA&W 6DEE1,Y|-M^p4mq,9td=#PgN6/ Q=LXcX qp*d()HYC#*ldR-iG<I<9'g0'W8zZ`$t\61tLSvܘJpS)&#G3di)7@Fɽߚ٠*rOƥ*>dku,sl5 e/MW862/QW3sT)'Vn B&F&܇TuT1%y( Qу@{2̿I8CJ^h>$p4a*^&%ޙueG^a$!P _9O~azbȹM®~uB~eJHjayc\SQB$] o\F(7@wPb2'?k˛,+={XkR&d;8?h6cp+`i;˭9: o5~I^t8xxD⟼7d+RlB0fu)|:duk'^?48$EX6R(I"F}{zY'PyⓉy;X rN٪hvg:BO8^ ܐYCt(as*' kO[pܮM*#!Ds+?Ѧ&@M#2G[PlnOCBޗQZoj=冔ہٖ|r@1VjOTH°DFk TRL҃i;"ehFL [LM{P,1(܄#m*&;:3.,y 1≌w1J6s8XVf HVQ3-X>G0~ Zl`%/sM w+QK4 n "utAA$:ADz'SBUq{(9p`rD'>p3D3$YZ?9{vs]GqWidXNݸ3(S[_Lv?l\< K[_a>aVr(F ?U9ұoV߃j}ુ* @v|| fCvaFD]><\2<OgzR(PA盈NىN@Z_KE_4SbQLϵOSܐ EpƢ(^KO$s sĎ\['ꮔ|TN9V<+C; v1 Kdk5f.UijP*{0ܪ] #/jEQ9HJˋ!MxS'YF"H"F]V47,L؟zh3r}!EA0Tw j* M=ֺI=:^ژ3фl<{B@%P>L:ny_"sl2Ճ7:4ZAreݩ3%M~[-g R I2O'/%*]+8·ރF ;, (߉?R N`"# 4&Q_O|IZXL$~C"{S->W5rGa-#?ݲhrx7$q<0W L22伺󹊼Bq J02! Z1P3#K7BQ^D!ª(' VUt}:pgGHҢ21+n0su$ӾVvʄ⇳4Tm!uژxP9d`2^\k}-74VbP+&L;uC[T-]@;̒Eyʥhp6kZn31\fF~<|Gn*0LGJ!TmnYqacMHF/h߭'=G+!z Ē!2o,/S26{[esr :{ ]FN`o#}[/te6 6q t͡ 0)x1QR {JløHJS$x >ёor2%tBLla5YbJ{\mV~b?#|nH~*Uؿ2%s[1[H$؆_XD<9^+ڗ"6ǙO:sT찹ʯg:TOTUNHQv.eECV\itm'e'D颼]P%k>cY87 I}m"̯:xEGe5gS ҙR)Qe[ƏP:')jv"U[ /f>N bUeK/17aRTٸtG9Y~1*w/F_*LF,by"x Ƨo;sGlq d0zzO"myT;gڲ$'x(%/<9LZ8WXBG4vWW+@n}z`#<҉jHpfaUV cWs,Yn?3Շ"K Cˠ_=F¼i 9: 9j[2bzgxz` \#8]w٦J<b(ot9 BL#Bԧ mz0orҔ2[`(~EVm-:2e3"rø*vZ/pJް­(.n1 !P6xV5 veG"f[3[i%ZbV%U#uP,Cb#뇍ME6j;'*\35EH_ypHY~Ar-;A>)=!|ߍbMe6*}H7Kܡ?,u]´Gi  P$JZ7>ЈX6):꧛l)iZt!(KFN瑺P3,R`p,}j\*@"ԚZ#KX73Jm+A@:ƕRA^7?I 'ƺDQ O@`̣5%CDY_ OSbkz bĂBTvY >$FvIB=fKJ!6L T]V;壚5p4(uω;|J|%g4tLu8ڿ]T\C$a#G@m(XYiYq; L7H!T<:w.|[G1rWPIʤPdk3 @Uj m k=TWH#ټ4ؕC~f ,s}ﹶ}hJRI(һ =$t-ލbK&-,9mj:TuNbÀ`'gC%_FMPqp$9 ,4ӗbM$ct^+Dأxs"]"7acΘ! += ٩%@\7Ipdm [wmAq0[ y33Yˮ d3uActWЦJD{0{h<«Q^MdHV1mѭ)v4 9O  -8iڭ".)ܸNvkU#ջ/*GVJ_-MI;6nZ\FhR`cޜMK"r4_vݔ=  9`&ʅr& /Eh١;xr]Ѣ~`IRj64=8\»ndҖ;:S 5W.X,*+yeukz"S#י  ")W T̀oeT6*N| )C%{' 1x|'8W7Ct&Sɍ) VfZISx3H(=p!vX_ ;^,=;eO,#Flg[6D5ug*FJZA"ׯZUt ؎B?N`ѕ"9a)BxFPum-Pb@、u~MݝiKM܁\ݫC v)oT L!Tڳ>F0%w9p)Gtf\x 6eӮE}IoLk1eH焤Be.y̧orgOز j>gfM{apHkZsy?SSKvΧJ 3OY2l*ڊ|b51MxIb49+;Ƅ"3*6xd1N"쉶3Z՛5(hwA_ (i$Y.Nf57&=(u&O!:sS\z*1FTi&e zڒSt -xwt%߆tGͨ=1c [΄ p PQG._0X=ueZpACqhL"g;eSj)Y>y$ީ pS=wCF1S#3!~(J9 S}7MPwϷAMme\;}ȷ2Vp#ߦjb~2yч+QVSܪ <[1`JG<3*s  %&8 `40.+fAuP A|=lڥ[=g[\ʐ /B;AĠП5j-̪đpiwœ[ROR+!&DlGJQ[/pTq8F ص!1vo& 3FO+ARY;D/L,l/niBZơGM+< ǟ%}2E9w.֟Ohڠ =fᄬ[4Z` K\NpG!ܽn'Nl~j]Xٜ8) `]O\¤᪏VK|~xjt\}.P7ȯ=:!kAzͯ11$ao-mOxG%z|#:41C!1AXp`\.9t 2_UGj 140׭1. ȷB8;Rimv6?@oB˭R H;omq&(QS3${a֫VgxQ|0L!%bU;$1C_^lf3#3:k^n_ x~@fcl;XmZLuU'X$o?o[ؑ\`C32ւ֥k>ʺP SEKu|vg8'UCz@u)`oTLKMA44*bG9T{򅾉JVMxxu>0&Z5'L95Y#;Vߡjv/2b3O_A ܯ{DŽBOR`ʖ1;iCfX)r{Ӹ)o ,:-leS,ÑO8P9KS%~8o\z=(\S+IyDzS8GCʞ #ێR )28RFY5̛.a$BA^Qx?bd5ȁ_\v1ܚ0HKcװ %< %npS,)X0}(߉LfP<X0fQ$^,k`0a.>K {UC]A*=!B,5HJ|J6|mbG:]J$y>U`{wal W-LƔ]^>rg /j=`@,69Qvt/m,)g3\TJAa[9 $Aqv?m٣ND@rKjAic\w@~вiBٜ涩g Kz*!kŎrq6R+kn3t+pYmP\3\HQǭUn (/E@5H%үB`׾ذ1߾xP{*3zFVFQY,p;PON):YM{ sǤO b(% pྀ48k}",@T0`I? b]A*W!nj=7βnkKpk MYw xtaHdrX5,r91b(m`l\]W`(L!pJzՔ=c+Q^_ "uY]ڜ[}\gf{0B Plr{n(Nx`YIz95? X:0э[E^&#4ZP4 Lo{GMz,eWbF$)SYVUϖUc#`eE^|A(/@fJN2,Z7dT2!{0 Ihg>b9|+܅>OmsoYvs1ijz!26F5?(xKM$xK@4w+tt淏 _?007HcNhin~)t(U?ؾ2A#,a&0 yY˝^߭ pCMo6J{5c\F qByV r B-+8V:`bé1>oRTv 㭶uce$v@!{f1GxADM\˽,(H4IHRvR);2OO|\{cV]M9I2:3]2t'xEcښz#SY(83`$P)=Ե[Wor[X9 =?hmK6bGzʠUa;e9)sV6فͰ:oj鑝l{2['9psvẮ(-UT/OiwX@G!F:-A`&AW@>xm^*} F ԰Jecd6G%$C9 (S!a;%t~]**6n'.>E90>/yB)DrVKPw>ʞuƙ)8p\ nlaD0Dj$3G߳p #NwfD0:2a`ԥgTxS|Q${0.f*x{i 7,Q}d+:o,=c;T'a1CJ8XvQ@ WAf"Dl7:QxnfV˪Ksu=^".*}A y><&'ā! ѳrmJb%֍Sj:yWx#oI7'mU,ϔ'q{3лeOO ]v7Bاnyj( lF-9H(@` ^U  hl0HNR/~E Y"GFX@ַ^\ugыdU" *hs`BK `{ĿetzbsXEz?:@~c#{t@A<[ԫiIS ܲ^< a֘Wm g$Fp1k;%`'/`*DOP"8R VQ,V^Hc<6hzx ozU+7җxɾ{ȗ1rWE*L[^s$tEe;Ӆ'.UcetԭFwN]+bܡ& [hHD;"G9%A8ύa Ug::R v xZ,/2/ZDΒa*,"y:хI>MV | Pm u@=ueIqy~E^ cS$Z LqnDJvY| ^9h,"ֲ6g$_t2TʓM\6 |Gq#BԜД"59so F2G7B" Iq@~^:'@Ag$Y[ Ae?Skyƿ ([%^96d+BW6ԧɁ:}Ӯ8{X_U1#n"eJܙ2r~`bJJغ'Z>Jj;Fk,UhO&X|3Y "A0 IԐlNO_y(j@1ѵ?Yy@b+ ϊiARY,{ Mږ9}|/e^4 )cWL6?$3ޯ 3`ʄ(5v ^ùJ~ -itm,gbFe/'8ULNAasY%ɵ@m [@ʻ4y"MZv^|d$l\ >Q{b>ߥ;yҠ,َ[v"B! ,PN~?Ũ"b"mXؗB\ϩl"'):>2ϒAPd8b#feozfj߭>'ML̋-Sr%XO!]F"&ʽG[6w#`M/ҷ&=х0àY@kawNxOˎJ~Uْ&t dǒd'%Sv)/ۀtʅ ܛJ.u`)]{ňf[T!,p~z^wIY mݴw|w >+aqПHK&!!v) 'V/:O^5dM!d;֒t!j,j g-@hUNDF ;'H"e/K-! r;d0z ~>(gj;6y5)[VrbhAc_;AXi3;(:92ӏ 铷L*JA ֿC&B&&,{Qn9|ZH\Ubw~Zghr"ON> 8+*RW\ ; @J~9X:fжKe:emTz?qVTZ bcoBV$( '"|<.( $䨹 %%KJw]W nRyz$T28ё.˥8ܱu)ob-hV~_ec_2ȁ3Kaza{O:T(jfg%JˮdKX=GBa’FUiܜrSrɊ0.2>Q9Qg V ?{Jz$v. |VV3tU8$ C =ٲ2V嶙6Dӱ, ߑaM3o0q<$1% AFy#ۮD`M>"g-͡p#zlw''0q?蛈:ap fXn <]NzZXdAaMEjD:=Ofi̖UfqGZ,α5T/_fFIYWC %DgWY"(#Cnۜ&\< ̱"'~g;̩2O/Z@LYzcPd>)nSc#`c`*Dcڶ/=ʚZuI0VCxOԴ]ml]g`:WN{^m}I>EwwrBPg^NU1SZYO6s/O\A$/X.#>ƥ᛼Q^z u2'DPyvRb~EDi!:zS{y^n:@1(ұ -U:QN܍%펽m?>);lzHP0ECK?,;'}vV'ЭEGd?eL!|KѴwɻ/#s+#8 :J+m6MG"eY`5XvK9@sIjMKc2'G<'kP7f4Y@`ɬC he^̊tWqԂ+A$tmBTQ߉A4ﶁ2tܨX"r=YaekT-el֧,ד GG0erK5L5nGWۅea`hKv\p=Hfg0eoͿX=Kb CǝepS%4^|FR(E\XYH %HA5 @'`,h~UX\hq>G/8I^,d$I"q7#)#yB\LZM.铴a %һTok  _\$D(<*: `0izi n I4i*Dy`ىtos-sLI1!IkO0_b1? Y_#[U4}t7(}k}I)h1;nE.Q{H^?FP% s -&8T>:Q ;OB)OX1imiġ]km-^,E# uٰEZLȅ>Wr@7 ftM*k Ƴn7IT4JB7[W@˦-O85Vq0(68Q!By34*#T 8mIU^>j%$qVg7h/ڨyț;,AՃQ qٵb"[ډq4uZaZ'><MJ.6l';0  _E |D1 w\<ݝQyl>8!W}jنǚAC $i#}g':/`^oA/ 2Jˊ5z@(wiX;M#p"bRq(>LF7Kwbh88`FR @}#B9R1CLvtPXS[XB)琰Drd0RAmքĞX!9LG/{L*9a@hJG͈5,yd.U2MEGl7uP+T8 0CKvKFwGdC4o++i8;"d.Uv\rc!|^W]IZz=)~II& R/Vi~|Xďc!p`5p&D&&,.!9I_E3ygcDs$gHRL#4L)-BeX poQ./7oݬ'ҵ#@YuؿqEԷ: I5ZDnd+-Ճ%)i92aӹ\ F7b{Q/K-^{yz a]p(+bn·6`O#lR%ߓgo1iOE)AlLEafG<[%<opQj8H"ֵZͤOSX$tLl>zMĴ7z'X*{fwRx!#@iu?ii4CU9';|0 @&cft^g.،} ڶ{9jknN)Qp0D^lp2 芺_G7%AU X0$ WMe'r Q'cW-xq{ȕc8C9j op cTӪ Ao__(W$x•fŠ?hԾ$J +ߦ|q'n g۷9<|՛ 6" _Ա&z/8,!Ppcrma6Bvry¦`! ŠvFPYk֠p94Ck* Oљp2=jёb]k{oX)ȪɈSJuП[ΜBci<[A/ZtUO];¥r$vL)yYqY+)`p, `ôB[v˚U &ˬ+E E~muX d4!\(%E_r[zY)oyCd{-+>$I&!-^*&f_4Xu[#+xn$ K*_G$Z+KP{8<7ʙC` Xֶ'M < Q):!%;Hߟq]U.z} qהܐOJ-+LӨYJuCv[6>OIbի]v@n}F]k)0}'q7&enfaJC}2PkZViխ`jS7ΑoJ_`L*Dq FJŰK9D.ގH2Ee O,H"d颜M0j'TOd8i} GyBec#:'9hk vor. 7Z4JDZnĩ+:xî퇳.zBl]H+I:umDsӡ .)>J2tb\<3'y؏`3/K\Ĵ o?K$֙܎4[h'g]H0G-1o<A|o뗆K@IΫq[5}cJ<ah(ʈ^PM+"=I uY+z 4mc`Yh֙qAcP8na1&ō)PRs_E\*F] eMcrq*daWHuk 7+UO9պ^(`@U'k 퓄'clI 7e0\ bI:n`ބ4NE MMarn yf礅X֮_/,T uu\gA@潕J\{`BE.+^ҷҞlP/lɚmhN#TLI;Ē\h:1~üUIcp/g`sso&t zCݫbA`J+b>NƦrG[Ζ)8nP۬K лd$p1T6Um9žžD2 ,f@CBq&Nz^mnP"VnP2q_fT5[No*i¸^ɏLML!Mj;S-x'%dߛ`GCH||s}%{0Mhl{@ i؈^g;֛h@ϩ~މ Y&{k$W]5<ؔ=4Y"WZ^`AK@s1& R~St4и<k;ѕ ϕXAaU80)ׇoo*IWQt~e,uؠqMk}maH,NӼ@fS>YZ:|t$Ɍk,S җB.G}DT&+,Ս%9{ ;◛>b-4*-\NyLJq=-'"!_m|ic?OF sA!WA0OMD㼀wh!RTbT+jU\ ?79 88c Mp_wZDgSz[̋oHכ#hBfj%a6Gi 56RYS+h*.z "??RJRDZA.WTw֜q(lEdZ!F {>Y‡ѽ`Z*zFa[LŋFO{7T$Hl z>Nt{j'L';ۦwvmn`4%fMNR.V(2tzV[W/ ;IrHpLwȿ3&+r:m9ImfK7: .='")0eO(K- 9{rI@%[JtC{3i$$r_i!(m t1ҹVVobpv[9>JvtoR xS'ݐֱSt>Nr^Yݲ9mK;bV V^]r.AMF7iS16J =gi`xٹEDJ;Uҩs~1.x#&ĭP2eFERv ! &lӮan|]xm v,"AnR21CW0( y~i1tnc>8?@srtn'XC3}_Cؔ &8 ;P(A4R`g=2w t$D'$x t0Xӥ8X#{&QU9c_YtZg`J[_^srfABWcB/s[ -*fsqX8w\&*s[q!LXT5\V(%GQ1fzՔ@.Zv].^aCI!-t|  ˛ij@҉~ 2OI !NӬ36SOvZ};Ic%A̐㇆FJ|o׽tbc7R4l&o &~ ksQh6` D'q){iYԺx R5j f9I uK"\Gr }u~]]|̟ڼu`(`Dfu^~ 0Nsp9)tIf'5) .1NyJh]-}3)tbx04$:|刷~I e)b 0nje- < k?evF1"($_Bۿ―-3iO7l|ZTy&/C}jEJAT%3:XXaMBb!I僉x-9 z {h$.5u5*b񳴳;dZLIfQI |iPI!TZxDT9Fn%]b8 iXաkpt<V -Z|vn t) 4gLC<Kҟ]Ʀ{d%`r[QId,ipVbNO56ƤɔU">i9kv\7*!]!K0SWW'NECWYAX^t "\&fHAĤgvu7)#Ztcv1O?g qOkE!ub+7 om[Kc! +5\w(T~d4bm4/7s wi t5>9ls$nD#$++;r͹pڨ&{dŠ;D B8ſ5k =R:2vdΉiHUѧ~Cfӭן3&u5رӵN S7AW.с,@[KaABā\In$]ZzTa;)fÔgf>B&5uGzϽvdHY8ؗÚ5'bRL$wbVO:E<10\v{AeCbAeGaƢ50sq _hK+ \%H$; `*k7(i'2~ha$y.C iN7yÔ|wϳ3mE>]_9]3+5$p&t)K 䶸ЅAUN>m>N} -jy `W1gdΕhݐ/KVxuiPa(R{aYytޯ=(1N]'dL4tyUfhKCY½:wuwW4j_RJ0 d 8gqI%fQeaw*e+Z@(# QS}+7A 4iɫ!Kt]Ǵ a iY>ڛhL`S> XOK@\H޲3WfK]!ϰv_R2O_i6v]OtydJ. 3$MJV3AOl ujk՛C" N+?1ݫ!T~ ">iqQ}tD-6OQkٍjE#Jw^Q:>Z*d=ſdʱ/ SCI{]shygKɗ.Nt0P?>ڨ.1ȿ ];cn.nM^v,c (oFgS]Ql&UÛ-ۄKKhS̆Ƕߥ/Ӻ8kYk R&0E*;k$ dYsCmo rx %/uQ`dkB{}b;alOfB/7Gci8M#Q yWe`%^~|ǟlN;)FoJ6=Ѩ >$ 49r,O|x0;e5RkmB;3`O1CCo6~\Z`]rĞPӓSy>_+ețKAA"w{]U rG؂RQM^&Lu}7|aKPL݄2/Yv6ꦯOڡk`Cǀrq}V*pS\g?<=i*RkRAdZ3)Q"BWVV|!-0[sNxC⚞%I=7yX|I3==]8 OuX>^,)ƪJ yR_$ rRduIջZ  ۳윝 %wOasx n8CN U#uWupw=Wcք9h pftzp!er8dΧ3(3:`P,\͡`xwg io[Dk]彉Yru:Zx8nbq{ڇUcXwHu&gJ涵wwz{F\ơ.8߰y0l0xiYi#s!D?r9j(X,⊤/ѭ]hsq'sT8n$7Y؛XqlP ͒:M"G=x|7[^ۤ7ѽ|١=ǺDKFEm<}coV:_JWm 2vC/`{ >v_ \a@Z9dOC A)߽<Yen UD$VUO3hIVee~Y!z/R1$ʠй2ïӺ-|狿G܁ s ssě  9[}!ͨƦLszpEpI.O+OK3X`e>AXtWO]-ۊ^BByCQ#y;fVHtvOSj'Zɯ6r~D@t2f R z+a$T'mBCVM-ظ)i\{l,؈W"*G:`9BVm ›˴YmQ,&^jD8ZwzAyiV oAǗʂw{5*=v.!֬!ZC)otFu{먿LK ^l<ִljp@qz'4Ɗg@yJd9"ɪBankUł1҉IybF+a%Y1kh[ik{3kL"nwWڸBe_ f@XcԌ#X ձq-"~smc;sU 4SJC{vT> &&.06jVܮցSN9hu9 ~zu-L#v\Bf#sgyoaWc#hE@R!&w;FםjUn@CoTtN͸@L#c+3=JUĮ&V[9!NI\Βd}t>Vm֣u]ӵ\~3-΢ ]n~=b16&^Ui4<2POKiEvL5@!HTPsba:f*2Km:wm\ͤ6CȊ3J+Ү F_b^erZ)j;n/'[LxJ| ր!E3y]e&2EP#w1~1J,m(rQ x(D!YxCe_? HVSYt}$^xL4z8-P QehERf퀹Ό˖P6 aAO'Bz)ɶAet ?&HW:94NnEa.UHf*ko3幉y?EQ6`&{gɮFcbδJ>&]SL4Ipu 4Co# PzӴ6{ؤy H jY)V kCh,k٣ #Is Tclh>7V'O"lhR>M\pJBVn\NaOs~tB]t-ù1,(h֫ŸrB]!87OqmMY7lOfayI.A|ʼnVݺoʢdŧW)}#kOb2{fkc(QOm'qZ9(0F\x7yNO#-oQµ40Mhdqͣ{W*ZBLU=^t>ߛ1~>#21 tHzi. 9j51`Ip-] pDOeF^W^}S[Vn7uZ)uliGj56O,<T.\?d\gWĽlG!3V]V{"X>脁l"eS%uOHq;5"M ƒ8Wޏn.3 D zkq2L12kOdP; 㷴1 E0Z/ mE0uSnɃ';d?q~v`5z74xIl@۲_̑V f 6)XO^0U@ɏI ܸ"v(2(~n wnI @#LĂ“ihxfBz ~nK=-6n̤3KfkT˜N:h Wiމ֌ةBw.y7,@ӟ!  Z ߸|=60tRTp%2lB F*jE{P]GtFx.%4=JUDxQA9.Ki"Z1& v}M#v^dRZu ,'7BZďߧ>㙾'AxRBMaƏۿ _}_*G6]iCsP e M/5uv DooR: n,+~ߣѩo& Wn$_}'ׇ:_cK[iͷ{Ժ񛨸Bm2\d P=(1MZ,;bH[HϴK5:T&AT}i FlR LxbANfKTFf嬔Aw~$EO*Tw;!NZ~Hmµ*!:4`p-ƊQw 8poкf |p`w#K*ª7%<ĖP,5׎)$8Հ);7ӷVx+lG"!2.KO-!2(.M^~񙃱fE\p2j#3OGT??l6q` 4|4#x.$ N o=9Ys=pífj-Poю=4Ei@c;]"Z֊ݜ"mL=n}D>41f6v"t~“$%lmwdE%5!%u&V(dQCssw '$_[ șNфxN}\e NSkɢ쥆e:Bbඞ`g9X1,gv\oٗugD݌v'v=^6>QFWy3,m)V4R@|Q9kyLh$\/۽~,hu|)25We֬q̿.m0JA>0q)Q0B (R[^O`uXz&\̆.'iht֫]՟=Vmm'8~2&V:0Pfx< #N箋 8T`}j ]y uzV9~œ<YKWVidMr7,' rZٳR@og44?sÌr싨óu熴SkGG#?.> sțV~0}#0T@m1 J1q@hko *w)wƌ]{Y~Kؖ'[^nAzwf{CHhI&J&Egه, mֵFyu#({Fp#mF >|Ec(%)Oef*5WT@Rn>:*U'\:V cˊ'DfxU]eEw# ҉D: %+xoKȬLh]WiUR3u˃Re\nfwyjL$Gn4&ZJq%,%@CWhaHBEB!X4HRew+1in J(A'ا@ О*E ;;Uŭq>i 9RxSV9ZKi)ts74*+‡1/a\2*>f#r1ai ]|/[$)B.Q;_KZFl+p7B4qcY}"IB54qBg ]:`~<[< G?NLQ+*16Z]1m5?˯#m֏~`N_àApks`OAa$t:ew.ʜ,* \ :W ghKd;S'͛C/~W7>"/)8Xv3|\[Z\I1^vpKrU*WgUZNÒl[[FxJcfK7@Jz05}ɡyrymWMeg6D>aYDA*efm6l<XOGE?װIݔ ʝQ̦.Q(Vڒ_flʘu7i*` X$g&-Rr?1λ ֐0&va!oXYF`:jg30> 6r Utj!W&d½wn 8:ؖwr sdׅZe&ɘȋ˧ o↷2iH1L&'d^vaKJF4v3ҲݶOp]zqaD$cߚ?,t7CZYKrI4J/W a3%HY jAv i؏mqkU^Y ȗnݒzگfWiΘTnz񷽷k#Y?Ԙ) m[>/MI02Ω("oo5LZ xt͠C`Rό՛b3ׄY/=|G+S*w9쫏;nKM2 /}eR :\XDLf^4l7+̃tpN@܋8ů,wftnWFGֱ?Gks/λJ(xM_#5 qp", Gu*xE?vw\(Vȫc$d͗DxNĮdv}9HޢD?ͽRc^diG-XT +(Txσ:1ۥ2k#|G~+wNGʹ~ „r\]]iMzXAN:HZzvrsuX KD೜1|2\s mX#t߈ LӡbCП taȲK/Xp^kWl0ŝG,D[HY?Bp<܄ZQԚ_`fxiP1xZ3ޕGB(e x¬ z*L&?Wא'%b"VAaOH08@SoΑ@_/h(}!c!)RHaҘU?T1vF3F)ɏ4!%L\D2xĴ7]V3t OuN~iS-Hi 4)xsÈ6Pئt|gEXXd|:*<*kBfX7gӘuڪj\ٜ™fK!S?'ᇀhA(- xV·nF'DF$V5ּΑk_!E\ۙ2VQ0 Mz}YT2m5,+8{e)o3X3zǔj^'Cts15oA亷{!e9nn[b^2i& G9:>ٯSAO{!& ]uG E.sHON5)-:!6#9odg0eX#N/'w!8e4mU3 ɒ0JKs%Qa}s[ kwz 2C<5uX5PQp}+ui~ K>aݺe#| R *ZNbFxd"vz8ӳv3ٜA+JĶ OOwhP'Kx 3'p6FDAV/2/iL "sdG֨VvHA0>FPgzRz1jb>Q sy5ow̻4$訏! `y`Qsj3Fr_;]}՞ ^c,ށ;|'Ae*mHh?,gL#??5 '$>QERw?.,m;6(&'K=1(O# >%ig'يy ]' -%r~R^ a5LԱ BYÒoQ4Rb]x8jU q՗_ya5c}#s"Ѡ}v>KB,Ypegi@k-u9@q)rT3) k|KpXBލ߶{83߀Ү/ SU*ЗN&t7`3~σ5 5okeN6MfG`]a eCR\vD DO cqxBOh/)n6jcwnd> dyLjzz@d" JPh:/)(>DY iV`GCb@wޘEJ8/0"ۖ4׉r7K޾= i~<2LXM"%q:K|2,o\G!)jXׅZ,V#䵆?G,WZ(̰P }L{ь_~ E|! ~'ɵsA!Kpg/FY917]kuYKE;A" @CDwTL:ZHp);䝲>dЇrG-1U.Cw[q$zW; ^#{)lQ0'<"X˭21xH'$=Ot.5x6@2IȤE4Ia%H?i`VBx&LHOC2 WJY[eØ0`u>!L:P Նj66\p秽4z@sadE=4]Mɽ}cYcea%BcdҘTp8و~jfN(b.;x'@RlY]{N "ӏ% b?ӯ X̓g;7BC_y<附/EAyYŬA0B6G, qG oFn:1 /Xp]Se0*lzYz.<62|LwNmf& Iiz#wکpeoOEQ505/-;-&dLٰ_4v"(`pAH&F1祐1=ɔtߴ#'<)My4nɼ.a%{lQ1cM,^/Eq2[sxVLeaV̈́z11fi/},b$sQŤUU$wѐfyZu. "n`z7и-5a}oڙŁYQQ6&~¯ѽ~t$+LKEPYxG>]Q`J7ht<JgMduzra> ?u?nqӧ!~K;(Ӗ!=%y36ֽ  w'cwc.9CeF(y!NlU .h$v܉ܙZXz'"f(v 4@;L>}#1l`$1*᝞ՏN% B9JSaiH#S'uC| HuYݗxQ2LV;imcB0swk,~gy|˅2I,?<_PvLgnIZ ϩms`Nx@_ UYߑ+ :.1E"(O+6(K.᛿]vX'Y/;$Sv$ѕwwg͑b28pT*#h/C޳Y؞͵AjW(ݻ- qFp} U>daU;v=4Q&-kViבQCBOLA']ZneC9vP՝|1B=ɈvU/WcIz؅V%)$>1Js z; CIZ Մc}Iq֋Z;ʽNqmf$OT3BI PRP_Ϲ9uZaca&Ba o!h)(zL7!Ap c>81D8Xʡ sUӅJ &/Ka"yzݺmf#)*\Ur[1ƃ"gr4+*CakIC?8;lxH[,4E.h|/%"+B#QK)HnBv!e3ۛY1˟VD,FÜW*|#NՕKֵIbCC:e"밐kΑM/L틞##{cDMpI};Ì1{7Dǁ/Fni !&W/!9<$)-+usԪik=T:AZ U<<TGJw~Ii+n?raB{,rgJ`N:87R(w]XZ۹QAniT X`]-8Li6_`W+ŢndЏw9i^@ԪYx4~7b`2j#|Գ?ʾ!ȰW?}xp-Ţr#_o .o?4>FP28Ց>nxʅ nHvxr֋J)2LЍTonn)Y}7@A߰95썗9 ZptH0C%d^1tx+Kg.1@UZk[D2+P.HqlaT!g@wzRD䦕rMBZ&DTo?D ܫk=b,ze=i5"Zq@ӾEyJճFM=Xo"HNswZF T$Tp$dž4C ~ID, KW* fFg;bZGݯZH+'A"?ԟ(t !ط1JOq%ĿKbV9R\Eʾ~>-ylēwr谚S1g|zfsy'HbٹlYp6};gx?zEO-,aK M"[/)脜zo֪WO=9#͉/LOCZ ?`$g#" f;%Fi7&fjezvjshd{.9#ɓa3K4Z%1qR%it ģӴ.>C|39+7:h݂$-DROxnpƣtO=l"-Ah6)ﵨB_. B~VHBdùY4t7 `^phݴ--4#앹=W@ 1[[@#VZP6ʠ_o#8} k{ ^woaae/N1wG>K0Z=C7j '."t!FRDPDfLI#1B3l_IloEN@DWnpbzgJsIKחٕmbeQwAy6A-a&8h8`;ojmp{%8F["bV547/$az_`(~ V fG#7\#$ʟ VV1܉5qm-~5q/aI>й^lPգAIP Qi"P*ݽ[MLBh-o&|;cC ~;%=;UV @w7 /oۑBb{cF+7 Yqiq̙Pz8|QERsM<ۢu)_Kumyi Lv&wpaOEibr8Z3UG.(#q,HX6aNKSX- Nm#dGaU.|r0 3`g`s `RV(8Vɔ?pޜh\ٯ eS$ @PGXΧhӸ#ٞNQ8hݩk (2X&;{lvb8S_,j6oZ-.BZ~k;mثQ<򐻈WYY-U)w(<l$5O ",:Z [8L. =ʴ&- [p9xb ۤ3\j󳬪.5xDh$Dė_K'_vED=}e\X5KOwi'ӌWM:a AԔw5 󶋤ʓ/m"/\L^"T{Ÿ۵<_f<8E!S"agUb"ޢ6f3ʥL[嚙1:U@,`qFA?CلL93FHrd햀rMwAK0ߧ C@inPf6\XP򈤪*gB*N\ #YyH7N+J1M":x }CQ[kLVIxoO=}C>H_588k G d01f0@W/<ߪF9Wuh[e׌-JrqQli-*>cHMWȧjʖ?󡏂|t?23/w '}JKI~m"Bs/vnIpv8%+ L'e6L=V(WoKd]t"Qr*:9M3j'6Mqj).Zr,V)HDA]Ѐr-+wtU)LVik'uvi: 9P 9}CbzK=^<6TP(+ASU58p(99&0⑦ub:0(! KpJ2ܐloߔY0ݠ,;F9CԦ+u OL557b4i݋T҅*p(fo7`aоr+cqQʐ=ce(LnU=*U&LWYYW-]>ѩ KL 'ҿeD7Q$dL'e_(+܆oqpWθґ4sguNs|ŀjLOiU(Ac&  Η]V&2~c'g%ڔǞjn_cgFْxOa K(]WL_ KE+mj\Ds=w!S]SC@O9. ⲦjRIy1^<\}DEk;'z\ޗR)4j f][X25!ӸT V;bQ-^1UZAH0KdL )*WfO5 eṶ RaR`[@7hjs@'b, /S![vaǚߵ KFU&Ȫ\Bipd&|S֕fq ;ikWM/ cE^EM۝23uѓ5#2;ӸOT)M@/i3O;Bx uղ<MY~F0liK)ul@xj0 #{t#>$N{dSض $ nD$*6ųگ=712@XĤ*6_e=/0\oe;uTq0{&doej j1ѹH@,ME<(J`WXeB"[^8 .BApG.؇O? (jRCzRi8׶1L#+zU8NJC[Aub>@)9ilwCFvR;g;ƿ(sW2#4h/$y`ݿY[&$uy09M#Xqڑ\!ʲIAa,oexuplk9U4-]nnd2a2Lλ]1N*=4f_2&F}G4֐0ّv.RT!hA y5FF) 7y#Fi^Rꥲ\;pð8I jkAqw+͕YMJeO!.T~Rd ` ݣ)5_5DVl8:Byu]Gc*py'M.~ĠwDemh09$P@IER`=֫S>s)R C݊,e!q~ˀ=6Vi9O~ gb{` H䗴 P3Uld(]qme.0 <<*}= 5P@' jo&w+0R͇lriWg,o聙z ,;)FA >_d&(m azt܎[Pg80ml Ą9#Ϥ-@%Ȇ $8kLZ`rvʌ0YP0 Q9iAъ$e.vZ 0A>i{\8oaxhQEUkd Φu>L+'+;Ta!VV 5?GݯA)'=ah}7 bBդ+|"\iQ=L(`7=5U2JvCML%5$I*8p.මqHzp bN_+*I馰u-'s[ ) m^9;Z5(<= qnb@(8/p/4d,r0L^+k\GeX&QUO~Fzaa4Pޤb(ٜ=(=Jt;9t)Ŧ<~DwEQ;͑f6Cs ImtNb*Q~aqm@-O "i=J?3?DW]X]V-eF2aISպ8()~uCYRt%W^"i]=Mͦ}bfr6@}Yݤ;ѢNqA72ߣڶZwMeTP+:AJa%HECo2aB!DΉgJ%M'Tsw{ p:ϳ&X$߯9<{ ?= 9,aTP:z{%r7(Kw|b0¾pX*k(L[IZ=YCTGfKĭxG7P?]VlXuHrE^ dwg't5M9:N6ܥC{U) (n${9Wې͹.@ ZvտD7 \˕w?? ɺD,E7w5Hv~05rrMxUr<IN !7  Q=Bw&\'Mtl^U]ߔBeМ6p?{{*!'tmy9VH Xӯb@7YeË\׮DU@F,d )*,PwФqʵkG tlY&O{{UF󷉮UKjbI,16x/NQ,p 箝{.3u#?5 .Hġd=[%^3,I]ZOVpuB0ѮZA5R4: %Mw/0mwhD~Bx"x] ջr4qn]zǕAO~ck!!uȼaSN夳gbjw]hLB R~gt99*yCiO&\H { jG^(={z}VVJY)1<,5i{w &@R?s=pZSe^:#\m?xG+Jڇ%͞aeޛ U&iRۘs."d%57K^Y5R6i)^ b)Y|0xb ؂z LQd3 f ?ՀZQЎ);3 2is6gEa=~#HUDergڍ5QVVm:/ UI1}=UBK![qrܰn Z4:O`)HS Gҙ䥳V,Ĝ8SLq# F [YRSDD^Ӎ=]*]3C`jP$21C[/Գn+cgX,Pp˶ ހN!:Ջ%ze;q &o[؟ȴtTg_lݴ㟑 QqLsu7_ \såt'yԑtI!X=֧ӹ}RA#@NYZs"Y=f.BqS -6s鯈=$'G,Ȇ+'5<c09ГO@Y ^hm ]$%Wj)Y͸!Qw`)<3|h cǧP({^{@_c2𷙀( x9&e[AC*iiwWk1,Ti .e`Z_!_l&R42ѢxJThϴL!6-oK588,]$M?NÈ*h1 6;܋%?1)%׎s1ƈ[4EZtLE[{Ϳtët|u ۗi%[3 ﱵ^DԮkS_NT-lXLOѢeiU1WxTo9$ǩiDk5`c\޽vfT!B1>g?ͫJPO;2D/*C@]\r-ҜAK氿Cރz> f8Л]ߍqL{:+ 4.8  r3aIK MŮ`UE^U1zƪvt%h4cW"|1DkF5Tn~4g"1X$48ayã^2I(2GO6د*KJsN ~p: 1swBWE7c5cmH!|:Yݪ9}r{ߢGqMa!G@WHf$л!"t9fRn};&+SJR1}=^YHi1:f)sLc`\`qB~ >~h"oNIe \# l#=m|ovRiyC8F]N=ׄ # q$b-Wz+Gay@؜?>.ʾ8cɥymmdؤщE]8qZA$)FSvqxl\y K(ôT`P}7_]"^Q8]H|.Ja/ϲ.;CC(,i;$姘:`wQ8avFZĤ Sϊ!(vώKIڠͮ-ܱq`ڣ2"rڞ1R`]喥EP_riޛS!~\ݓ2w3YӷwtR9V̞ qmSGj*%@.&[p0ڹdC(J(+Z+Qq@jf1A2j5{oieVǍ,<٦ݖoK3zqȈ3!|kpt31Ԗ _;(SOh9(8 ſKUQʊ7́ ߷ GD籞mx=T]ԺQ[EbvQPUU)u?)n޿`2P%s~K0WG}6?Lq5TebHA2g`CǠjK)i}$rUt7JQI]D*ߏ㨜fOl]:{!(jZCHg`]- }r*hd'^ (OA;x֤(, Xcseխg}>PZ/4c&-DG&k&f@["obZιض5+wFRb[cZ S>u`}b6j˵BP|rI G}VojW̔ rꤺU< +5+5Vg!`FVe- ڰmQɧt96WMK7ow.E0Q- 7fn?~cǹmJC= aVss(-HV4f'/GVy_[U"#h %Bj@T3`{/@+ώ>b;.rO_xwEC"_íC `-ㅓ9%X~*NISU*Nn6w4!}3SP\oϩe2FӪe!2 *݀HۍsY"<ͨ}[4~ _n_xU XqnL&Svܛ.5ZpԬt2 i1BF U중L~<RvyݗfР867#H(dkHziNMQtD\i GD6}=%\ ۃsKWSbH 5W[2OfH@$)[H5AzCW(T(]z_sp-C⫧c(#3SJ`2eW"V JA!B]`aIcKth\ޯDZ*_xl=TFk{#sE:.F*< aA;^X9 f%ZvKU!5)[)LIPaLL$C se>db/;y7hԂbԶؔuJjYFbAw[дP]zCO(76۞q]r:Ae"WG˖нqk޳m'm̈́RęU~=Du{ke7Jqn,s> ?OrS9sZ[]-)7^wO:|Oڊa"1!Jөv$%KZ^F%‚jߩ}ek-a}'otC7l} B=k k7 IQ їΉ<71;c[4զͨ/*6h1%1ʆHG#Vf`_IzӃg^3)dܷPycYĚI'OPwGcnvgtOÆt,ڗ<8MJ|%R#>i "ArQVcxŋ=cq !S\c@͕M+3tGK1s|;zpvv!Ӷ19a#x߇H5Q+!e`kt_>^LBng.\t(p~.n8yT# I]i[$MΙ Gc~B;_5O>o rL-.yޗG.XƒMy>UYC8C7Jo[s@p`]5O%9VN 0qVW$&secZ)KdL+IEW`mw^`D֥=%mHfkߋb8O*^:5ׅ (Ix%'A9l aɇ.=WCW;h2UWۯ3NA5eCA@gt+J} Zȵu:ήK+^1C^@_K#I@}WO3”M~2t@ua!fsz6.0a` `>\]] (噷LYY>|)5pY>V2hZ\Q'|x:ozLZ&׆^4!@# $iSP42w]89ǜ㓢z&՟P0B 5Mx&= a_9r,m+Jf*)q&b{Bۼ!%Vog_G)xO P Y-p5f"߲H8O,V奥86_ĤNA;m+y~Dq]ziْ~Ycw1(嚂$r>͢?/g %/E>\J&[:-4 ^YGX)]Str!qq#}(Z]^?ԦV–k̡$x{'X Fb߂ 8l= =L宝p<MU}ndv1U9V)hY>x)eyWbEnIx3uO@xLZO$R^I͸Xr9?RI XHh۰EC;vǠ%-w3S"!Q^[x]Ϯ^}=2L{%)=Nwx :`uԎ 38ˌW]Aa<3e ]:Y8[HC 0dBJpn:tLGYDSݖc)KYEM|IڨCp;9 o%9?)a$tM4MO {B8((my(і}Bi!K՝ &N$(ŧp)?Xac']WPqU7!:bDb@iаd_ވ!4"d 2tFr3T"7@S N{7_Zr]̤R c]"sJzZB99ZH*&ݙڨ ](ňw"3H?tTvLV, 8KH(ΐo~ 8hqui87"*/ ccӸ&<;Tɹ}8^Y4c\P X el@ﴬ!9$bQ~W "J"<3hѷD_z".AES84>n"դAOJoy.w@Ӻf!<5gFڴX$6cL.%fxnoOAqË́FaW=a'+1 Z}̚ō5d(ˇmu3b=aԃ 3~7C;4Wz. 1N")I3&vW>K!}jQ},u$猡AB;x&ʿyZA"^ p:dndbrJ y  (Cʫ@)#uUhP%0Ae/glqg$&iNHܐ iE6GqG@φp;]&~h z>U'9ngຊkSU&ig0R;un(ao?ܔl聑9cq]v _{-ZWw4_U@xqobw йdwn OUk˘ͶɎPN6t%vύ{ b@ˈ퍼*j5Yy5ѥ-tֵu < RE.l6=-J-G g z|Ha'P:u#ir #Oy\:DXQ`EM;kr fPi6D1[pU k[%#$m#Q]_&Z` s:V~'Z7SYt~fi @wӚX> QTIFsqi񁂵.4EDoCwF*9K1pJ{-2{rKL{J&ܯXܙ3|$%gaPQ#*Хd{5g^8Nހ1sЛ;h|p_^^9M-_gRh+ R3X5|&h,B⠓lSZI;^ϿSo .e!]/rA1SH TLSs;J^e)>jƖgRIӾ&. pi_]<~c\++qBiHX 6&bMF\673[)3g`q<!BEGj|]i4|+YxqΒ R[+xōcrߦS_p?3DH!lEX.!e:C#4vER a쎥pڈvtYŜ-`: sD`@𲣔̋cXT >ڣgR?f;ێ5}oʱ)kƶEyӽ1ld̉I`D6^o:Ի'QNzeDCOP͡Ŕx;U}/Q(ףu\x-HKp|5 d>MnY% h*`ŠP&=pַY[wIX $lȽ\܁N#=N9^N3B9x/"m PSyLG}gPMO HPL[4.l\nh`Dmj!@ڿ{XM FK} ]hqUW2 )%Y RqI3W*D4w}FFn}vtFxgy26)yr]whvI:**jGH+]3pq4^'Wfx |ak~Z\p;L(j7$c*Ns莍<] ;%iMe =ViMC~i6۞U5Tݖ&& $g6n,id.,caWyH#1qBiPT=P Aaȉm <{gMa;(s< bBe8ɮ(4Llķhq.ĝ`Բw/>AU[7o9S9d1}AV)%|:<mX֛r+eS{QcXX-h\g\~I-nάV?PуFhE9E\Xf$1ԇGA k ϴoyS,,.ouM1S磚zx\zc\:o^wi89U=-Bd]hP DlAr87AE&C'{9PRPH\;FyGP4̚&-JIH c9v A= e4.,Sw#'pK<[_B^G[sh:#sXh5,뚶9k?]o{[ȯE"9<:D9RQdУivMo٥ [ Y?|oR:G$Y3;{YY=Y/D %V}e ^]YbSYu?ksJi\(X5/j B#>EO{ۅ"F;YnC٣T|zVnqX:jUht\滣Ay ULǦ'_ z7 7L !j~]Dc e5fus '/LVWE@AoW{"y*E\ƀ*Ypç!FvN.5@}7:v?HOWV'AKyI5"N)> A86 u`uFy zw*D hZ4xP١5N;G"~(F+GGW$/&r췀h~Mey:cWt3`QewpD!w5aF.2I]]׵JۜԋPh r*!qcQAѠ#xY~yP̙4QiPB ~ȆA. )5<H3*`e9hn֜m]҇F;^pfpS.STԭBBsbĭ([gȺX4䈻w?QA % AӻX)bQ,%qKIP Q'1|&(>Wc:GPP;dsI?ԗcQK?@MW?+otG۪B0gd;S0Sd|^FY6{(-!ʍ<ǰ>"r6 MRq-!i֍|GL+ πd(}l.n6?(>Pa7/)Sqp]4A*¼Q͗9΅ ʳU!RDv7fXA?'|.mKs#z"Ap{nAZj4&$=Rsu&44/\2)nU絀pW@P-WRwzH8QCLg:Ს慯\5O`Qdx_2[! =- :xaySgjbL @Ց"nqr•ye-(lgF^NQQQTWW!|mw }`*'6kJ3GuA۩ɲ;0YZ070701000003ec000081a40000000000000000000000016661890a00001c0c000000000000000000000000000000000000004900000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/fs/cramfs/cramfs.ko.xz7zXZִF!t/o]?Eh=ڜ.+ɐ s)r]R_UެfA>^)Yuω`}b)'6qIWx'=FƻVa%X{b)%g,dQ[C8TtÀxOI$5)T6qz޽+@wv,fc{׉ʲqg,GsL[< Tz(Q[7Ex"wREw`k)c׌b[b (JD<-ӂG$O|-uq}T+;C {BDq%E gqor3#YVװVTR߉DΈ e?ĕr@{7L*5/SWC)V`[4:jkR~5*(}-G_>N$$HnuɤݝɽzFc6X"u(DCR)G쏕foe9un c4Ȳ bQpԦ 1޾BI8P[DVkԿ^_ݷWF^0L2*,:[ gkOa'y'Hxa;Q=xP8Ӻ(bK6x _3B0oN i{B]OٺU?n\/ RôqWP ŊȽLiJv:ֈQ^eeYѱ]ꆙݹ4*z-^PѸ`aW"@nf,)a37~ ߞVRI!GpuUlO7i˿]5xmN!qz(":gqd5nW'*MD1+NJcqŅ0Yɫ_+;V8Cߘ(y_2fD^+(s E(J1oz*D JJ'b]/m 7 ZJ!c;\ͳ[p P0pNpsR204m"ؘ m6g'aq5?>I*8=Sx3{re1Ƽo9J~TQMM,E͐z+/\wK5x*;ë"Kݯ`yԢ{hcK7OL<{|z(NeH7K~f,5PAj>2ළW ulz=e`|,jzsvN: #9AOS9J<8E2U,[ΓKƒ^lVK/H3˵ Qh∸a'@yM̫!m3W˧vh m6'aie ){Yh.]ة&rӰ|~L`dpTĄ .]=3յnI՟dp~jLjpW(bBϊXMv4R.1faV5էݵWWIAMJ*fiĈJj(FP r.˚J{).6Y a)0XaƖXȵ"nMJNqpĠ̀xW޳GgFU8T_ޚH:@b#1N +x5U,cNs!hQ7zL wIQHBDvT?[*4ʼ*z'5ܕ7n"qEغ@1-@r V\N-_gFݙ̻t&.4!a,XXFj7Sa"ؚW.l ܈t4@ƖۉbsVAhۚt(n?Ac;TX8QM8ug%Sw-Nb7.K(~N5SbTW.ѻ %WT.TwUFsʎAq u#n;9:w1Fiv;=ճC}Jӛ1;eBE'q|$rTc%0{x!"i!ᐒh&'@꭮0;mׯY;Pl:n8VԯsؿOxdAV(3r~eB(%&Pp ]-׃x?. φ^\:)@]vts9{4;)B8a^5- @KؙSqq N`9䭒^*FEݬ /vTy;7*i0* C\@LKٗ8`"yRE/j%u`>\qOيZR7Bw _rҺc|T nK>!4&,?z%(Q6eMR b&r}K<|(݈DsC RDv5WoTDziyu5PTisp~Lr3H{HY;s -_2"WʄlT)J+ }DaR3m =EA ټ|CV`8@4⼆ưW,5Z@EԮl;Dބbl2K\3z áYe99u92(@hͤ'=kې2P,o d+J*2:7.$Sxʇ4ܓ]> d6[6*؅=#6% 3 |=Mb)k41N-bL a֞Uzնjm|!6 wa,j[8GxwrD~sm@ß~rKDR~?M,-|eTJJXMwVG4p]m||#dnY)kw©ə=î Y MBC\,@([w"ۢFϻ̫u%ah ~/ÚN;|L?[z+ '—rDXowT\u5=l<>lXgtsR79Qm.fvMOL1a7 lq"JCi9D +ώ Z᫁F|4{a7' o`?5H,QKÌ/%Sǖ.P@'XZjH\(e ?$A%I"%F.0_dѳI.饺ʡw'>m$=2^1(*@A5z<9 <`Uuh gZ~ zZY{wCxhng[V6;~yQ[~IC(hIwS+#ePXtA"^1Ȟ14Y{ae -e}* Bu%e3Z8糕+4&d<*2*yY9+N_khgsPE{;g=6e:Bڎ. [F-b)~zYRݓh}* qha_ÂReHW[)K@6۝ 9g^/#`)g]ӛk [KB׈khiV PofĜ9iΉP?za# >|I %X| 7S?\ҋoBlt*}gO;eԪ_*tWyh5 HM(hYءmd:,nB79gYZ070701000003ed000081a40000000000000000000000016661890a000062e0000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/fs/squashfs/squashfs.ko.xz7zXZִF!t/b]?Eh=ڜ.+}6/?2aªz7d$eyiugpr} ऌB]!m`9z& Y +a? Y˸wߛFߪw.A@ѤQt0} ^Rwl*[-0nřuGC$Z$=7 @Bm d*WWa2oILPbo$G׺iOQ[ K"wcL isSLnnra jMҀ픢)X- 6 w`567եC&ӅP/ǒ_kNəx$fLu7}iC īw֝^zV UsJM~r))HQo`22I0; xJ RQ| `EIkÈAp7Ieڐt#̩W~ĺF`p/<W \ Z#_=A7 ;kXkf)\&-;$Ms ZO2՜=j@OWJ0SU@C)]dbwuZ3Ce7x^?%:W0߹[&$'gHdssZvcA sFΟۙ '6&p{K9}ǻ n7U'K'7XIi H#ߐ.j e[~ӄfgYA,8}gZ ZfɕgFbD# ܃ ksV '!>h$é'`e/&o0%O>fGr86Dv)0x{EV%?ºp NV C:j F)ˇ"\؅5Nnxkhz;@luzDlU xS!?&؋:I}#ytZ~]zuWI*ҚV9vҡ6Bs@J&$ӷ*g!5؀nq@D/Ѳu*M|88wsux}l ;x/¡pFM  )G}Ĭ^_9uwG@f[GDӄ%M=gKa1 <^Z@ .7h<5Ntj`1Ƃ iIgS+eob5Rg5N`+zѥŃMr$߇b[a>͉a76nS(-THU Sk; R9ߟh2ӟ[dV;y[(KSzlL_k^'E<,frXFNhe3V(Ü~L,b Vpϭ2M ϼޮߤUULVUߜTnXJ38/Q9־W gUsDzFEpW"*ꦧr,[4Ӯ ?PT\ @Cw}Q[~q= EtY lU+ӻ%cxYy/:XmXZɘv 68Q7-0>{&OraG c|^)>F *9 ?,DaRyn'BY!Dl .=3 T5W6 onH Raş <+U>"g8\FcewT?hLQ/t40Kж G[Yd٤':UE(o_)‘#P/zͷzM4Ηꞏ[] wxIGEc  WDN ͣ12QˡCe^&'{@i ~4]㌱Iؠupyo I%[v0o!^F\m"Lsk)qџ潼iI=J酺ct8xMLʱ1/X3 !dsT ͉c§M^l-,+c)KKEpj_ O:qtjp~vSRE.qκCTL6wB*LyHwT]]03lQ?bk"j :LYRiǰWF6ZiQ B.Jd~4ޡ•ڹe|(HQ\ 5lzf#'9,R.'fkc*qkWC~ ^ |w&)a9|g X8cl͡p7ɾ qUZ?RFxRRuQ^H5>80er!0/^gFPuݡ>Q'NRأO!~^^uot7Lp@5xs|t!tZD#q'J_ H,CP~;v38,$K"{ w U7^*q&W_%FhreZ5+\aHp@99,L5Axp-ccN2rmR@OՃ!Whߛ^-7`=_љf#(TtW[l[ SSVK7}t&]JaK?u) 3QI0i{;I'K._B Jc6!%*i<nVݢ=jϕB+XK`BeK?uνe1kʬ :xlCROnhYiIvuJT%$z{2Q4U?01 /TQmK?OBjiO_qR56FTKtAͦuf7^9Q@GX^1͂3xH@-^L[= *v$&I b*GKS;!ӂ`y=&]-,MvssS1aR1`Qt1g.gو dXG=]-t&K~S} ⿮JgU[ , ӟIˏ2=lyt  *ANL#WJH/ubbJ:`%Mf<(u~![WByvBp3=2bMHl>(pȓiBBDmk'˩BcZZ~_bp}cL5P]tV.*X]1|#{U®Q]VOq{BgN_Qv,cZ3̎wBq.4B: *\?Z`s[EVu'-×S/gC+ߋ\.JB[^j=lEBa:LK0C)QE8)~w["dǺɰ5듆 gE(ǠGۼ蠨G:Mk=-#e~.dnLV-5yP~&׼&KLʼn$HBğ:,-M>+\jJ6mMƹij9*51yܶrgSI$|$vhU9R0V6k ,j z;'u9a_ `~Afn 1MU6^"G!,cpD>h\$Ps.a3Es'Xix9:^ ~lNAѶ&"l=q]@&Sc`Az^*D{#ܯ_ vW3⻇qSi\ΜMe(Y^ճՃ'03`q#hc fzW$]<)3+H\s#ERI`tHB:L6|UP"6S0vT/tR H |0c\'UwίZ+ ,$ cuI#ݛ o(flCG?E8o{=X4~??bp[Kv^'5Jw#`ܡru=֧u,hLX]ۛ"y /^&Pytm-8v"ᰔbϩGcX.n~:r`T by("ZC|oQw1C> ^"xv:"$_… *)&WkO(#.C_9iS,kE:]6dސ*vP%)ҁDedfb%nΥa6b0$y`s8&o!r'rtl 3HG=;j20գ@ǁ]p8à1RHPؗ8dKSo?gAOȵ'Jb'AQv@gqKINUJߺw۹V^ON_8+4I6:cRɺ5d}%2a8||{詏 f.!wqe R$' .4# oڽ?{]jh MQ\a|s '=4lESyZjVYT\i`WCyZ^ڏcsDzHf,0 +I$īd`!7FY |W7f:&+MGu5Ęe}R-+1C+u2TkԽh5W<,3G * niiM*8-5f6k/HX#-p]"iqz ,ٔm *+X[z >z<}8y\r*_`{ ǦƬ:>PuYPc$9sO7F0 +]0X1 Y14(GEߍr3(3V{Pj (׈ԊuN)*a&PdF ]2Jа (IP{4e:3o@0'fi@QO1鄝ѱ+m U" ű A4#}!rޯb3v~%2ʆǍPy6kLb-KŊ-Mރ'O!ȍ. *B7fyBE| B|:?&C*,4ݼy9}X  Sz۔2]xW+س# B( fŦߚپ6h=l7G$Hz/[[`NEk,$aT)X6pH)]? =)Ls7Ig<>g},ͳ0 K^ϐ|)": `To1FO ۛ|XmL–G7p)HU`Pɧ& Q3U3K \,FKsX-s||JCX3u4Wz~8H};n@IjofH`y**+~{g!T:H+QpH _7[ڃdIcWʫ !ÊX\s[IA !Cm7B׼VH=㵊JyA[-eRo݂A]'̶B>  \ .IMکЎr+o w2 j"P5v laxv- e@ekf)xѬبBGOar %S ] l'ϥepUyc~F;ݖϐz]5~áA6X ]缗 %]^z閞f1ZSϺ 8qoGAah LMwlպՒ 1z0j611X)= 7Cze!iK֧SG78Õ?5ӸX=;N=nc= qɼP"W EdڌisqdGA($KP]bbekC(xK*|Q3;mSD±5.j-(ZiB۠ f %؏ɵL:4;:*SFwW"Fa/CBK'qVyS >Khԕ٠J N! ^BQ s|wHO; R}轣:{owa=ON^sQfdQ[H-a4ЇJ7omӫ&WJї: K`,ɐc#i% Gx y{2_x 3%w%ocJa?|TLWX[Rr&*:RTJ#UsNw nܫO_ibA#D\n4alD9pAj|S6K"0,!=j1 wVn){jݼ]KK,w4a ځY ffm 2gh7j|RQ(Wݡ8rh5 s1ɴV)Fbt2R H1^&0AIvSG4j#[Hz?Y|zSdHm̖ ҫS9~TKyS sK*uͯmb+hQ[ *[OvA֪d(L[*,a 2ֆlmM~%# }ORoW"ԕ?ʗ^sZ9A l|k(TL{K2 F+aӂ[VCSYWő1VƊhp vAkdֽI|Z5=;A1+iЛ)}@1R# * $_aEbhKm5CcVӓm;XIU@N -7/Op_H9>b̦nNrMOlYذ̃V7:-<HCڷ)鷒wkaҁRa}؜ɩG1"~ .{zgFtvšTRIAASƓzH&ZO tQr}m$ߖj(~R݇"V?u.K?Qct2$_MXCyԵ\r@oH`W2_]h'4oM>ktJbŷÐ$a]e5`Hsc\+0[]ih5'sgXJ*jn|z:|Ke8sŽO~K"n(t{j<{CBl/Q-< S .9+(W?1Lu-{t}Z ?̶.W $,w/{ pxM+:$V/w>]v.C>*1 #>NՃJmm1.Eh&y3^vA畴L[z?/rq[*ɐԬho S#³9xqCB]~A*s6ԙ;}Bo֚ТT2w_mk? p1@a2T[M6l7W!9J?cQ:JV#BG \; O`}L.>(aټšD}v+|/Huݻ[:ES1j.[4.Bw.4dG?ؠAi>}| +ˈ{&L(3W+ Q/oВP\)c7Eʙ30 M=-ڭ&vn./y%i3ҷM{h=ts/m2K#+ `*JYz6 픵q&W bF 10&e4Cqou81m7u,AR`LBZUص'E%Ŧx}GӰcpq<@q4θdܱ)m7{ݛҲMQXKgU>2v쁝9Ym Tz[=|[L+oP7꼴`3DҪWk_τ=b63Q zҜYwf/9lzH* pړDC;3m.iU{ro#.\'xҡ׎pwY㠎.N1@'d]e|S-hXm8Iʉ,3)oSO / 3.B+NlZ-lZVLVWHYE'&͓3r YoA_ ' N`iJ3Bnj=N ռjSJwݯP QUaeKAY)ڇc1ȓ>cZ1Ngtr"w LsTS\[ YL+˿d’O;}[2XML膴pCU!18X٨l}Iv9!|r,Sj|JŽKW䄛nb 4jX> BP PPqI"$ 1z ~~1A+3 [NE lm) !oռIF{ܡ[EY󷞩~zN]f a2 ^lѴl286JAd@j X'4˚e8C v\d̊w;ܔ`.}ۿݶz>A H` r=sa 5dU;D*[W[_F3&\Jp[/5N8# r׫bv>N~0$gĮ04ߣ dG. . 'B)Fř %Nfk% lwY. x3!"WZ,D ctA]ȵV0t0BKrOZ,\VZˋC?d ~=hJueU<;#: ̰(K[1\x .Y{~*eu>/.n 6T~vaא;yt X+\~mai9rg>Lgs!QZR*W< )2Hq_l;y5e;CR(|{iPZzI`PXդd,y;"s? t}Ojk8XeqyZ_!Q,AMXNwf-iYD}ݱq6Q7LCdӾiE[ s1@Dť!P[&~r!9^dZ|rK˶ќ%𛟨Zfx}՞C]DGF'2i82I\4=89I|_^JC#__(ΞQŭ"Ϳ$?XV?hy3?j -@tap5J'/# ? x$-zSԍٯ>[,0s,7 ljjH)lRDrQGZns]Md<-$Y`!I=Gh@ (\jb(8}.FDa  =/ mc Z]2r; N\ZS٭ͬc Zk IԉB$W&ڝkE\ *T esA[wO@Q h^DZ-oMߧkXե%)IG;I%  ^S'twIć[x,n2-Ej{,7>Aڽ ZTD6(V Nk1,Q.z+2_N'P #x5\]{p#$M] 6 swx (Gь !By)XYDŽTϯ/?-ȩ(@8u0; FuxWHu48ٍ$<p<9T'OfŒ5P|%,8Ea\K[{xw[FAb I,?wee߾ECH"P⭷R7\?!UMeR|^N 3Q^Vݎv=wJAP=(b)wyTԵnn/vOE[Fm<9ovR ^AQ $~pZV`XQ Q ^mR4ˆe9G~fwӪu-K[7lE^Q}P^%zЕ9ZO\ojܚ<ѬKYldV ݥ $"|KI<9FW({/^?)~D*H‘QU d>@q&tZfjNjxB6D-_uJ%-I8`3^*!I0S]W-8fBVngwnw>66b7i[zvɄ2^ /\,KsŨET)I ײjP2F>!VQ;>&c2yYQqr?_Obt6vaqKG!)hŨ|.lөg1D^NK֌q EUNĦrUO,fHg>{?6A96:穿Psxt{fwIAXpiLx41Tog+Xn}j;6r|`;Gt3 UB,,lJj4Q>d#Kp.kS=3#\@Ecy@=$R#E+4.aw#Ϳ5xJ?WD#vE71`77O?vs\2ųdQJOsjS+,Sx*3QS]I>㝃ݧôfݡ?ŭeugPj 5͑ -%aQm# ]h}: ~wত(ɠwx,Z1++ܩHo-ڗ/xiIT(ʷ*4U#N"d;ԅc Q\#/50Ha拟.ߍ(i7!m6-39L~z#n҄ʕuM2Ef >db+m_s9k*1]a,6dV3mik(a-UTkNzi9[NrE<ϼ"GL>PVJˌQE!kux! O2۽ϫTtn{h, -ˇڞԮG׊ ~e# ;l4wnNL5 &ddmb*VU/bUDZkxrQ =c0pf 6 ^:N%Il^Kzzrr,<@{XH3OVZ9vf0^au_0 "tOl\Lo)'l/Uӛ9hNRi$&|Dp$Tlq1s4~ 4jwyG\a&/e7wPQpE[Zt=mY+`CpxDgģ9sLprD%- S͵ B$Z g3}EK@S2ˆI?)բ|6Y;3Uz<4| N(?ZN=R+Z0@0FNy|2c)r 9i*6iOy js%Ч3BF%1U#Kpu&0&{D{ҬjAIecSҶƔ+@y3;8JRav5Axa %(]ˬu=:%>AA/ی*!Q=qF}!<[OOF]^64@-Q=5NfþW$bG d2L<ݑ\d?b ,3o8mB >&Awa FcBO·h`Y29Te2b3"4Y|'L11-Kd4Z*5k61OnI;Gw`2f8v)?Ja8Xi$@b ]#:/Zѐ8"I0т-zu΂\AH2u<#ѧIԱ7ns1;9k d0l :}5d(<:sIeԗe) g5}mJ$#EUon2 `{D  E0e: vqşzSҹ RM_DО\r4QP<ijej^"LUM~L /lv2o馪i>1%W_&zRRXZΟgǞ/Օ!Udz59LChm%d|%MlL( âPFo`#J %;~O9~Gby|^)c&ծAh#+逢+q{׷m4+p6DSs)4BŹFwW :ӳ#h~QWhGyx c W#N?UeҢ$Z\K8%Xw$,>IR[Y*ē zLpL u/==[ L Tt>C_ʼI Rt|PvhDq֬]F 4{gkE?ogVZ'Ds=xCR/fHL6<9 # ?kaD⾃M"fWn{e%2 6E<(y!m~IGgE>`n,ض= ?RO~ӸPJc;=3L &E%yjD4aR@;1+8J4Mas~ܶs@ؕINcHЍ'%#&\~pɷKȝgGt`LG-HXm"z%4ʉS]#*Ӳ_Z?7 ~I G)FlE%]aW OqAFYmEؾ;Ŵn ]фU^ z:yA~ilA-7PKQb#֘:łkpQ')N6`lm,w%C97>2},g^2SH=8{u|V & (Ap,׎GAsTt4*c"l)u:c"| ,q(zu`/zࡠJW04n҄q>sΥ7PևLte'iY9uqeKFD`u&geT}:Yq`(Eu+gq9`hN,zhd.JQzQni|׊ ̭},T0շ&GJMF]W){sIF/RXryaܹ9D~I4Fh&sr~eM7ks,vUoJ[Rjh`ڦRqq,.yeT{tӛ -1bpIIɆ2($͗LxOq:F>=ѕh~Ѽ$oFe~J:U./]"4=Ca9/mPK&\.>ҵoh$JGNDq|8bv?u i;43$DOKXkJ5}Pfj־Ao ʸP 'tb9}#4>Yk׍u*{p*d&Vθxlt?)e +7Bʄ~"!}VZ sٟǞ1F_%9V O3WԺpfhwm/7#8 Ԝ}~>< \ TژþO:$9Ӽ+: Cm'$PY$Q!:/r 7eʤR_ێ2ގ5^2x1!i_IZ ,T$ģR,}0K7zA0fn"Smi(Bl3cdlGs oŊ+lMӭn8=klkpAkȨ0kSWFP.}2~E/#f,-kt,4np lJ:%} $XINrEtoF.Ԙ(bgǚv11يQن.H>SAg!*ՐP ӏ`Vcop,n7ȏA@3-K xF~\F?j`J6.? !s} ?tGtءKȑ,+:B/6tQyŸ"oE }ILp,\>e4Ib"H/LI)g4G(V(y +!Wiw>=5kSz$ o`/?L!;%K^Y*ƒAy8.fa AtL0Qt4 xZ ZE#X.,螉 *S_Q~g ّI?a7G_!=>,u(,e} :s\Uē+ې|hqcߚ_b&HVtw'@?U@Efo/ &+_Fō- Cu%rÚ`5^UN]MJ}xc`F퐧V1XCX> !ZIu7aRń%4I G?=*P*H>xS_>婗jy͈,L|//YK' XguWϔ4*Xx;;ʝ@yt'6b]_*rd)hz$كAwڶf|э$̈#̦1rJvLwH9o$XǑʴitVy`0f2d-1.#>*Cn0[Tk4ƨl{&@0jbQD)NB+@^~`@L;' [#l*7Ն^;Z2aʸ; (j'a%-,ޤ_I<弳{Xǘ |jsZwHKwi@u{XH׮Hq,6㢖O+r.؛S4OFR!/?NNlB"LiY&>38/&}e*j#wwE[lryvm:8䊸e^]KQ[5z w]vKö/> EWز~yQr_U*X z&gW ёI(+[z4BkcJCaܢvRgi İsd-DWĦ,;lo բфO<`):&w 9&[xWAUἯqH7Yt NA<-ϡ;_ݠbxL:s|*UKa968 !n2͒/ ˿DF~0n9uK]ҏˋ D@׊"Nr .Y$8z4Иj̴;O|6,}՜eŊNA[kVAc=kk(QX mJ<Ȏ=ҶxA@PВ_ܠ-^X>W^JY %[U*33TZ. LĮ4e[٭ܔdF) #EQewFu2 V*PxFԇ,{! 2yF5tNKxpmԭ/'"=o?>cl%Sz2U!cMD-˝E/Qq_uqR0Vw'[Gv9-θy끬LJ"Qwv~_qu}Ϸ2~hqmp-|k_ſSXeԺ*?Z2Zڨ*4@<@q5!x_rd \ К^Bh"4]8)d%[ ĸW:,kDH~!/GtkJ8::78'\=Xg>` {sGxmZBWHQ1g|bwaoXX}n-zѫNO\06HMpM"0]VCPbrxr֞01 S]819H2f;,ݍb0$p{蕱k#+h DHلNOݙw;" (|I6f eHn)V0"lGll;д%lLe`W8z%Odޱ+!v#/{p,Q*z8^WwgU76_5T-$$'$CRaL8ZQ!0O&gn襄,3侉м̛zxӂ(m$$.5uH|aY26泵,&TDv Tuwr-;F*Zl(orz԰CMTѡ]*+!&%mfPע˃^p0z^ W񵇴אI_/yž͑e=Dd'+Lk&נ8:+{#}/-w+qN"civ#Cn`egak92Q׷%:(a_+;=G^6Mn2D|3jKi$}N3Uwa%43)2c1LS׹eJƏ6 Lc(%g'QW 7)-y/ccyM!]BGCѮJɼvݜW>Y-YZcfˇ0(sibE+P"&t nH{6"28T4RUTe" 8Et5?hHPݶ-mU۝SI:vuMG^jg K֧u:{bC垙[k']0ފ$f<,F[o$h ڇ0&\"{!ޱv]'wٺO dəf "(Ok)o,0 2ꖁlC%e+W%Ŀsa%g`GDڃq^0B Tla[*HىJkXG JiFzwG %6{Q?GܳF JP`|Ng< WB 7]2:ԋ ^fo©Vsn OM&ws-ч*4<I}ų~rLf}}F"! Q1D ^1Omf1T` kq O7r<\ s6%bΎexe!. _]7BUAw8*5ň.2vNQMz"_]]AClt}eå2 > ܐW V9߅ՙ*TYؼIpA;B޹ ٹO_ga¡x%Qns4F5j9 Qöwogr(/XHl}ѶM >$O']C"W.t= k;LۋC~ ;FlGb9KCиAGܚQ ^,}.Ӑz=) ̳tr42@di7:UVwhY"+wr}:Z6,5)Ѐ*v}rHlPdHrA&[ofJ:8[cNK#7O'go| qKÁ??_0XܶBEaY:nZЄؾ0`D3 张:0-v7{zO õ% '5pESӉ*us'oech"TgYZ070701000003ee000081a40000000000000000000000016661890a00000c60000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/mm/hwpoison-inject.ko.xz7zXZִF!t/8E ]?Eh=ڜ.+\Mvq@WFNv;4E^M&UͲPqv֐" ߎfZkpdUj{(;3`nsLJxmoQ#]`Z@(R,sk*U9c"w> ݙZ.ҁ$_5%PfNZcL_,+2Y#QͳJ%>^5D! `<8jSyEWy hn] 7]'EQL.odvt4y(6/?4EW1VEL;ؗҋACTHhjHGӤwF0S= ɭ̅_}a21@mU"/h"t(NO җ{I+< ]Iu1Bs04a}8![x'X~A`` h^=I ɝaCZq6$|Q]@ f}f`ye.}GD}3Fdu#j5xKs{+Y?رwt6HG|((һp}<^t'EtoR*9)\>1)H-G2zzFs\zZrQh<3lCNCa$ߑRJ[L/FۼJzzvhnU0+30Q-OLM̼p {,,DQHCڹiN}lIILaζCiJG~_(]Ba fWɞ_<pPt'R?nB@ ~?aF\V>+۶w-ǜb@kF 4*C6OJ/Y ΊdfƩU@5E4pC/gYZ070701000003ef000081a40000000000000000000000016661890a000033e8000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/6lowpan/6lowpan.ko.xz7zXZִF!t/ڍ3]?Eh=ڜ.+S2{Ln}-]R9 IdyZj.PFC̅!%\jGe>״جҧ;(u?k{=ӧhV)c Vb(7+6G8"!C5F_VmdIWUDOX^V!;^§d/m=ݨЮyY,\ĩ6@xQˉ9lE7$GY׿vYt3{=Oɝ% W-㟛L.(qE8Z҇qcG>+-uۜz6>15\Qҩ !-z߰F AӀ$YL4b,x{~T;By!P&YbFZeIbbϷޖ<w!P{aSe@Oї w֘^:[!?W3f .0p\aeN58{hEgڒ֭Y0)Rȟ`txAC*29Ysύ!F{δamԵOl/ts=(UyXgpWpsӱîS@\>z6ǻl0Y_q~K ;SOjKԐ?\h`/8E \Z8@I,]_7542fR* b^%!B;ƏD9ZnS5V1֡ld#u)E׵bK fK V~6 vX.?oZO+UMlhйvT(cE3!\P@ꏝk@{ǚu"ʽTviCL6g:5.Ƥ'ؐAMr;AbV=Fg%A|(3?.%*׊x-7gUWCu[۪%?,1yl^ue텊)Uݱ0 h߀}=E#'{Jx)#RcQAH(W=#AA&JFy;ÞJ@Jn/( 5Hz$3m-!F h>1.r?^zDEbJPNmUP<2ޜq1N1<~xt\1'rtl-L$=LmϰMDJƀ(0{5:UoǪ%x~_\r 7*|gvg=ݘ4?%ݛCG|$E~Eu\% cA$3a՚S  ccrܤw{{!ǭרYq=FPeU!/)zŵ?Xy4 9q#z0}8I1X{ŲмyxB'AcTƬ!WN^vgRCOm0 =wZ Q:<:Azw#W\N(Ğ" UnvWk>Q z]TR*>?DHޮ+_dV\|RzKn-p(nv Y)([њ/oٮTgLWUsɕ6CՀHXAh+-?9]Cup(}ɺó7SK]rHNV֤,pxG|sB9an,yz_Պy}çV) jSxUZG V"6&€jA)ͅ#[~V{Z)L4HӔc%zOa6r⥙\ ~B=yKjNK"ZVP&Ngl]}Ə*U#y=e>$bvSX7DJ6U3% = gY䷖W,E24웎 c#nSǾͫ[2??2GG JO )tn+2D. dt/!)3Kx8^8K qI*OYqΤ[v,a 56ڟ!iY{?OY{rh.ʡ^~ \+iF!3oTy Ҭe[m|y#js9*A!zڰÈ~J( +ϧE)L]aIBNpU$#JpGg|}\ͤaUZʡ^ qR?zv&A,sl=-షZ2S3 ($[C(u].[P蟒b l KI9r2p( @bHI$Ʉ-zra-Я~m{ .=oDKɢ86{UUp]^eϗbB"]P;ڻ7!5Оy9|B\bo߶-)rT H`O.M~9K8q#K*~b9uE3 W uBh|yL%q}3QMr5LŅhEޛl ȗa> ɱBl2틟g\uDX$Bb=T04(׫='q[ "P>|QJ4q ŻJ_׾d0~=6c1[!лt_K"dcV@^/#z#,I*p)$(o7ڈ(P}3u %p|{\1Uy":J\FA1inYe޹0=CP׻zYI lev fFF~#N_TCZfiH\,x惗 \[cXVJE3}%qd:4r(F {se&jgA4[&4HEh6KgC8c?2})o#KV - 8W9WЦ( \J߁7O1iB|-_ā'3a e4;,ŠڨUCAGfɛh|[N $\Ed~욮l[)I0 G`:)>`7_>3s9FPЄ[Sմ JD\F~vC:Sa?8"mm7zߦimV\v'vQxjU;u1 iG'oU&c^k+Rܖ}ľU͎m]=]H ( To{h2L(W@2|5Pp[m̾W+$E5 /Cn/O`c> Ƒ*͋as]y~ľJmŋ?ּB\0ܚ=/B&RIrzoX}RPr#f425,~!m6#v6e9E! LʽK?H'QTƞzGg y+o%]5̄՞x} h0nyj'v5CB 㹇}ېTlEhn袘rL +: /z~OU*ԎϏ'eF؊Nu"L H/ )/bIjͼȤIk@C,ge~]ߥ9ZR4k`p Dї Na‹<uRcRIe3)6ֺDE%' zn-'Hb5b_qE;䴼w>t°j61nVFI^?\jh5K gkx~JVp\ڥ)m32ӎ)]G7;Qw:f7Mi7 ?wjc3&|[? Mn{s?VvMT"6x-<8MwlJ&4!/^ܮۿ*&xXkAm~ 5KH W!UIT>titu``IU -жBH^v  qE PmÕ(R}<(`WJlDj)CÑ񛥂*@:~1%z22A͑X +דD N$a34L`{lc_VfX[[1f& kbֵ}ťW1pjSh=(s&fOJ.tghtE%2tw.w?bH4XXWC;c1QU?AMW8¬Zq.<^HGY&k/䘛ND6c?(iqH'>#؛j|8U6!G4NuƇKl0zU( !S`'6ʧjf:3lwV$sqX,Ԏ_ ϔ1nXG 6p^ +m;C4r  IGMiͲ=A ?@DP{sċwƺiCl7{Ϥ )xy~d馤ev͟ec{k&leMI~Fn]ENk :E8Ew}2Nt" 3ؿuq0iˆ }V}<;$Unݭ9 ^b1 @An.8~no 1\+aA Ͽ4B^Ч]ŜU} t,rE n3Lݻ) H'32̐=IH c (I#s`nt* cA]L;'>"XM9S{s~,n7= w]̔*dG4gU1μX%o 1ߴ9IϷgAറN`ǛB̀s1096?ABO9g0IEgyWǛ4<2b!_"­$$o[r# KaΘr-[x+L16r|"Fd޶¸wNL0DQ(sǥa`]I!56q4_aA |pDPsbTƽz{#SQ=j y~^T[@mU-ׂ}C%YB/*T!Q@ׁ2BBD1W!;F ?c"N/gyx QCx|&O&;S ڡ%32tv7BlI\32#K Xp<<ZvB\t 4"u=jUZ:*sF+% 7{S[r5Wm-W/6$=k Z'W..٪ħ] ӓE>^|BIGqAK3W Qr|֣?kx" qESǷ{4vt:jWsn P fb]!kD+9 V>0jNHA7_`=mV:m\'ntD<(fH;Yl4HqC=鱒!´%0R``nS㫑e=TAy_gχA77TQ[jl4%]Y 2W3kCH݇|rN^3N'NkhT7rW `&Iw%i-{x͔4~P`~D%PX"S ?{zDeDOR S;^؁`^,0=@poo 3:a#k}#@ u)Vrr&U@9)f$*Io;l3O"jM"k]チ4U=c/߇kl|BOx`Pk*[_lP9JJD6M!@ޫ; ]csNo {d6GɤGܟ9;EB{7rӘz¤Y֋zvkT23kf 5GfP܀)%h[Uw.ށ~9ƺKKfNDf{~ɾ2ÁXȔngvEOwF7s ߫u՛Bv^šN.Mdh9BVÎmH{98JSd'|* ToaO-d[?נ&P7Ƨw䤗26±Ò2ׅ+Mqq t¡FǘG/竉ƗmRLˆ? O3vhbr9m]`5=}4K^de+˟$TR/SܽuMTɨz0ykur&L^<`(ФХcfN#|6`*MlHw.iE˰D+b-0BTD y˻mCVOtlT݂XHP},L7c955ktʜp9FzQp|J0(Q5(j7wȅmx΋pwAW랴 {5h%lK.̳4AX|:KbcV\?W:lݽq:WV٦Y{sϯo FIh53 O%*0eQY5gG}*&0hflJ 9S`GM I5ȰqvU > t&.7yIy*J3Qo,ܿQ2rLE]ȶ~jouH/ 7-@pĮ[EߎQ؟ͺ)Q6k'!b])ln7yiHYʕ!% f6Y[I(7Z;&\} ._Alj_+喝jnsd4JcP;5dM|O m|Ş LI=RY|)L:Cvh`.^WFZƒMccʎdmN搊Ab9#%]y ȚjlOk \fQ[/VLyHq%mIDe(̏."XA]T jNq''Dh3S(Sa :۵ t upYjѦ8Gm ˲q 0Ve/۹c\.,\@1 D4@X Ji{S)]Xx5_E|&q_;stDIYʱ7hODU;$uwiXhNA'k%scUd \tbO/̔ v_Lyae~<4Z 0`wi,^If(귛"킟=+GV"A˰ʢQGzq04]JpdX)eX7{@].`#m @ρawy*RQpu S??`KpD@&M*UqckgDhX l^lW 1F˰DD1̈́OTQUDL|B kBs# p*\2^J2I)q+Q+L\ا=n[v$N̞|_UЙX!s65ƥ5* +|oI^?_\#ٹ*z5<`<Ȏ]MNm6kpv-fq0;kz溯`ڦ~pwa!FFvD.-|L|#Q%.tgqe1Dy *m\Nwׯ4Nj>tfzcBl9f-%o6I ޜvqmnp>L[t܋ӤEX>ɯԚ9d݌t6媮BH^>mGNKyE`Y1ӗC5N3#.ڬx^ lN w?!G["P meGA:n6 Uꀂ8l=02zg/b1Rݹn*3,WuTF#Nx",F dJW4f&IЋe華Ѡe&=MRgЇ~#5QuxA"3ʸiB, _ kN rQ9;>\h}*0we7Ր~ _ʢՎo):cMux)+$hX6#J<pI҆Y}& +>:ֻ|{o;xo_K&jL%\cWb`͗Xo*f\WaՆ:wak^ @6'OW/S~@)S"XB.Ң́DyƊÑ9m huί`uIs+UO7V%O.mϱbm~DF5lUoaAp3A%~=.乓 kB9/MNv[Ln}>PhdjzWU I=z'}vGN"zDrxܹxm(")Z~x7N󱭝{or3Gn,KU`SRud^LBY>0䱆p 7^/p)AP0uKyTʄa+,5/+:fQi/ Ӝau 1k%HXO$K;4dZ!6y`JIn1/taJ-, >yL`:O&<9Nlh/,h!pvmb]sY3Hx8pw~RoL;etE(*/uX;ABª^F -w.=J|˟B`&yQ)7>:܀^LpΟ:=[Ϻ8!x0Ic:qsSoD/Z/k4d <ػ{ v~~7EgQ1aN`@>] kI5#21, @i( G{,dnWds'E3cؗmN>#t01:"Ȥ3LW}۹sZ3'? ͿTCeˑ(MwKEkS)`TH=CLp;eC_%F I{2u]꥽#:s9 TvTسYYcŘE8K "?Nă뙅Kts 0kn |7c}YPmNR +wB&q.*=4\6*dMNX%1;[?>2y}= ooG U´wZ5R{Tw[-3G\$|j]\N>DU-'G$E5!,<)Ld1CأVʭEATxw>yFy:[0gv5JV2y-I9B.z4~Ygʷ:+:GNO-c1qigH=A`vHa+8E,7Bɽs[,ʢ~,둬*w-ɱB1c.>Ŗ)迢}ge ƋUm2m)G/ȉ[ h*O'"Ji 0$2trUuif$$_W.H䷃\(@>qeޣ;c(j[J)p ٲ%,A`]ՋmMŭkM;yEyDwIGƃRiiLG |q`8,Ce3Ŕ;t[4&-JtzY(24#Bآ颋06yXzkz".re:D=r4L(:adD,w?K6b_qDN ߿~M;T7C[xU1o$?{!:['4upL ]ol,P-P*s|W< ,բ6BJ9AL i?j{0F"aH@(h!mP?%U>s &#[TȳTaIbk(UΖヹrYRUn=_C֍)J?"#Ǽ6A8OXC{©FĪ`j F0a]o8A8L}@4|ٌ*a4JWʧ65~z0JdhVpaͅ RZ9-$lR:'zD̖~gSP/^V~ow ؀UBnj1bnt"Sp'L38 g8V’܎5볡'pʵzUm !IJc䙅^ X埉ܓ md(v}$ϛث"}y-bݼ}؇Oש k.9O}'p1^gB_}1j{WXW(tԣ=Ow2ˍ ]DWlſw+htdUgy3.^'[8DsiG`JY*opJI|NP MxaQN Sz6_tI^G:¢y|YGj7O.FM`p%~~.* mxĞ'cS-0jL}.174R(rŬhBf)K&KѸ/fgnTvB*t| o'v@sW l K5!VeJ 0/pO*<#ԩP2zXgfKkJxE)uMw]%XHZW.ff*&7|{t:g@`ya罁 A>^ozl>.%`0&ho,tB!!4@urcMa@Siti=RSH"ĭ(*c])Z6WtGb2@6}y+u`VDGwoؠѤ;g\BkwY{ʈGz7, wWiƌ_EuQ9&{&ӵɟF2eXR|C.'?\LNfdy-̠EcUw*2cAt?egl)l̛dqu>8z_S\EzIBbEg_`q/}O_X-jJ)jkC'%dMvK\}Q,Öb~IkBe.ܫo+p F `;}J|nuYU7d-d_K XWpUCr3T+ 2JY;43*$~yQm9O U(p]ٱitt㺭&,ȗʥl|ye)/=I.tPU] 1kxp.7R]E%]ŜI+*UfyNBy( ceK13d&`{E~Afo-y)zG1jcgz~xKsO$4ϒR桋;r%j*'3H^1esHȤsx1ΏT76ršl>ژE Q D'BSklV>p2 ձ{XZ Y6׃|jcl )XO0m轟Ϸk:IHIr_!sڬfޙ^ەvYME,bϟYf)Os~A%; ԃ~;Q^ZY~spOT\'9~cͽymYkG1Wt.VO|O4<ާkaǃ Cn)"fCX机`-G_en%)f׷}-OewysM)3l@~3FJG%B4/^x:HN?T;ؚq棍AJhu$1oΰ+ьĻz%J rp؞J 9xOv+1}OiTs^vшk?PB*D3{Wۚx518XZ +9bw[LY15x1x+\ˌpObD=n㞹GGd$@7^Πs& rbw?Nݢ&Qx}ȉh.2Q|́E; iinK٫og}PYRtۭBq <>h i M'CHV'7T'~Yh,IзߋQCcr؃nKfiT#`?&@\m#"nQi_h "S>o9J'꫽'P "y)Q$;]wy-r{'?CM4_s`ʕqW` \~: g:#{$(< cjA8 D\uKcu$ 4~@ݓ%/7Ӕ2VEu:e3DdOW%H&2ilw(B~ŋ2_8!|1:d0:D*AJdr2ۛ *ik!z%¤sHj#1M& Rg<׈6$HzMg N.!'HVQzf: q/ J)GO΂t|Z8 n"u'Z+HcDq읲Ӥ~Kh$Ļt=㈵V^2e}et"Cf"m[=Npe4ڴ s؏-B򯎄؈x7itˀ.>.`bnu582q1YJcaغ *"lf,uYX؍q>;[8${vSs|,59C(&E2amG[mR\/awӋ1+̚&KXX)cz Xn*~h9iGU.Q #+^&uLy{I%UK2ҧ ؄& -ɟc-\|t7G-:wq7K C&WPp2hh(O.fwثT1|ZG`QWm^tk{NŁ>|s6smRMn'7Klo+ R #ޔǝIq'kˎ}R-L…r5kY մ/+Ucu m Jޤ`|f]ON91;ۨ4-aj߮x.ɪ VWji_P}ϗj:?S\JXM[F- :AŸ!QJN Bx[wY/!GhO$C 6>l;S$TުIn]:zL`?La%Q5C :qNeIn2 j"9 (׵441v>~ Ml63!##u6T ,(չwEK\v 6Xb9؅Ur`1M\^`u.yZBsg ,ml\' ߁بA W4بLaVe*r?zR|5V HMN˳V" fɅP3VJ`ꄜ"+k,GK`$0&V }Sc+{hO}_1ݵrpSƢcv\]'ZL!ҵ |UVb".s~ue4! %kPP YoW,)HoCS0rVZI=BBeKŏ٣F`7GPPb=P.(cro~O!`-/Mqn- P&G*ڃ/S`h.f+£\oP#5C5pfKJwxo΋a#ǒͻ3*tΕ[>'bMa Tz{;LŠC$d_}H#ajw_l<9(m"W@&#yBû*u, £J17&Dh[$w,:аs۳+6 >by;KUbDǁNr冈 AA B)d }iC-x+6yN6Z=a[Ofj}Jy!Ǐ്$;zyMu~Db6B|jS\Ll)@4* CؾBJ"nOn,z$7gL%бD@ [ ^pAE gVטt'.2N{-?xM1@1j}fxՔt;Lӟ՚yl׵:Ow.ePf( YCη1r h!)~y)f$Kx猬 k~i=NP3sX?.}A25aF,,5ozioLHH؎T12'%Z36ؘzYhڇ*`([7U L+Oe"-DӒ$n H}>@)2Ё =PV r KnVT!C/h/[CM%:ChWj,U Ѵ|PO%M(\ ӵ^Jˊ@yoɷgUU7,I\2B>}SC>-ÕAvumGx.>JZnj҅6qX3Wx 5tZ9Ғ^ Wj)!"+_^!6hM"+i` 8ONjI0pY|kk˜|?{GHOU4AM?ZѶyO^RyVuҮ!]l'@34:M6'Z2v㬖e)]G!& ffqEv'}613G} ͒gMC=OWl`((@WAD\Le,o{eMy`5Ғ\s jٵH`},hhHcɆ"m\v0{p4ٸ8U\[ulN>!aCKNp8 l,EY%J:>%HI =NZ'C"lKm\=@/_[BI vRb.%[|!ɎiArh8/hqm?K6^X r!5Z+M۲@m qX2V4hF~9РSO_ɳ;J˜K#>y_55S.'˒̮/z(<[eK#b6\P54$uC5?U0HALʦEɁ'A aYʰfq-'1d%I,g-Zu𶆼OZW~ZĨ C}EZ's@nD`s랥*d;hyGCd})̨9q{,S~g]uL|$7%tsYjvRg,E@,,`"\l_J$FP=N0-1lYPq{tح'vt>w!М7umGG؃ꞝ_5@JLED)m(Lslugz"9l$.nM{~TL_{kP(xM}ymnd08WT57d?mcnAk+Aʑ,q)J&+zfd1bF-f #X9 Yr9=9)CNN–(j)8mBPcmn$C Y:9"FH;[9c𿗇vRC?T5& m})Α Thag>?B$b(+IlL ջ2Zbǝ9 ݸ |cE*̑Q}MjZ-s0H{8 _`9 >.M3lrPh}#oclDM0 eDEO(&;)Zg9쌖$3z01ʣlKKd6\A0'W!whalTþߛyyƫu1cN NVxK;Ap9jWa0L yԟ R: h3@"j}HU״f Sg^H.9%A>Q$hڼm`)xEh<2Yٽ(uP+e=j;,zk^Dw J6J_ fZ.| Rr:+Dk75$>"߭~4N)je!5MԈe41`ùL8~\8ݼc W`vaƈ u=|؞у[RRTacN@r*} 抓%.rh Vj(; 3_ 0@PO" Q8^k y꼑pV0k wV3mEO~ߐ}㽝9W=1vf);ߤ|Y`q{uoqY5:tw؂ϑOV#eM'5p s)^vfx$O [cW eEi7f .e};gUca-r)sQ?O`-iۉQ ˖(( IT*X#?3Gq)Kyhw'_R&L {/ˢʪF8Q{hbA qZD] Q#B&TJKNxAGғp2b~1 T?`.Vү9p*3 TsQ ^ղ`U,*{-m/h'LHҶ/{zH0ʠtr)jHU霖aB K0!p2-#I|й/zXPJT4VzD=$E鯒mWΞv 'w_e_dNW" "9hK*c_T胁_پoRUG|t9U̧bդx8cϒ*yZ(RF #' åiD^Г=rC"6h|)KvwϾ~A hPnso`R`n`64}19S&n;$hн*~i!T|DYWp_^á1 x{2Μ pǁXPXYǷS%b0A͛F&'콏cCCha쎓(-.P 9 .ƯiD7Pmɸp@>JOwYj":F'1wJr𨜳~\{&nD՟[Nl3 ƢCHRYqjHj[hd bnlbc:flzEADXOmϼ&7z[M]LdPXb6[Rۂ{* 挽 O3Ijit M-,JY45 m1vg:!973[+S\eu HBiPW%6:1N^F̗SO޲^[N2T[ w>ejWDt=|1u(3z-kRʔOZdKGȣm~HF{>WS-湼Wi(r jc *-J3~DMEn|e|y*{`QkD־xvROϖv7$q`^#gC*u 5,~$jW] 7'6cj g6~s wسjV!Ī;,K_)YK">0̐(B}:j"-!laz%fZGaMHB%L,).RTނjzHyx;pZϸE,-8ڋfHĕ/Ae1T7s' hһ="% jʐյ7D::D0vT|ה eҒ(n8Bk:/2=GM%Iw{.ʫ:&>w+d8"[RءE{592@=eQpё/3 6$ HR"㺓Oɡho:",H&4׃lk|hҏkV[ßx\s?bМP\FfFE/g$O0V(jZ7ɨ R(+ሗδJ1"VO)HL\f[aV1"gז["=1oS;\g|8S1=ǵcV4ތ;<*S\U+e4.սZ.R3'e yߺRN~x'~Q8 OCї*|+( .Oeb`b `$Gq#ZpPMd2C>7fda[͍ijɮX1)LrY@΢1doji~SlZL<T,mjW.[Y8O D\ |V0&roXX&oe>U~Y<+ ]\s$.UvBzX V5LߟPpUoiime>@vPn·s%*G_чM "YTosP $~xJ()o}p{A&a,@s 5Ned5T'PMƳ䧠%56Ʌ_mu,9eN&짱@rY J$}B`aؓ~9'τ >xIHV|'?1lD⛹^W=.:b]O@jɒ[ c qoNP:ȮdPVKIZV|]_][<^ꝸx1{/)MҷH#jC;-nG&؞e{Oə~ZXCioCF6c[\Ci:(n*KCe7ծ.6k!,znoɚpma4CBfJ1Dz@3TW.1}R8y8U ,H2gi9's`$gMxz"]IEu<ﱓHvdclvǰ-y".ގʓeWTdʛߥ&V~UU^|r=n0  %<] nX;~8$#h=X6A#)#'}caSX bjOZ *r.{2+ItkAT 0vIDjII<{#AQo` -)~Gf{=CE,W{6-T[0;2dSu2p2mD0'`QC!ok5DeJ,'/+px8\M t'zQP1֥$LY @ѡzҠkM0*y@^(FR~WZ)zUt{I8{Z?}hՁ_yU- f]Ih2UlxFvoj Bg(QBg-Xz5iU)*B9 -<=q~*_ 1ƒi?Y+eڙhA Qr_:1(pd7"hUvQy`@.9`VZ?2}; ls5HW8UjJ8D[;p՗#ݱf&񛃥 'KO~д lwmO8_ Ӣu³)O rr0vs\D-JJ,t!JFTDg7+ҹUVi y 1a[7(nT "Aɩn(/\Vm.)jQYFl(T%FjXbvX6*v_\_f6tB4`:&vb RyNEɩ;a%gqQ>YhLRpK n":)U׮KHe*Ny@%>`o-(F鶭 R@wf^)^ B;Nڒ! >9#X6^Wl)3ʅPwϽCSa!2M-&yزKӴv4;զMУyCLZbI/]Tu  aums`_Ѷ4BIx;GHvց.dمec/p>yŏ&PK z:Rn!l76“'bLrCyG{x)?B7,-$ h<:c"T2r#AYr4ָ}AE%dZѹ :9Y yc~kG5.Sm&>kQJ^vsPdiv{9bfqw:8dL3x7E6q"D0Rӈiכ%Uf\` ٹN*Q6g\뜸$NQFXֈ&W#Wz i8| ccxN(Fl_I0,jC`c 4w{{tsJBA|W}ۊ@B-NR՗sb OϹh-宬}bma1M^=Fu oL@u|U& -rO+V [Č``{~Wp_mLw\3ݘߜ>=[Ǝ 8„؟H=Bd`+ aw`_TC 6|(>.xp`%Ng~s{#$8o7I)*Ba܏f͠I,0bcZJ&@UZNlRFC5v F &&ȆK*kYFOp;ADy7W޸~*ߘ$(C5Пsv[;1)ip\-FGX]/<Jp²%.f&:v8lϸít6Y2@ZX2mzhSOAՈI*%2ЦܺFB G] yfWR/R{C*B6 6*kN,Y XMi\nqmǜ~*bIP+:LZ`#\p7gK,ʐvL'sVѡ6s[*!&SۼV=˅ 1]r0Wm&n FGW.*D nf#T#zK|.D0V5"ϲhS ءʰ)ثw~N,CZޜJG\rD$T帐o[fnDQuK=AӀPi(zf^@8KUT`&¸'M,&J..H8xz^"Pk]Qïْل[l^,QquxJY tNA0*9!Nr0{3`|-{% ˏdn,nbULQL[*YTHM|?Dn\ϒݗDH)]>a^jh0 00ϛ?Hn*s\gϹDI*tw\Zj Q/tO؛U֍d{aψ՗|k Lh yJN2D?W'CA[C{cdԶ].1 #x7l?*dLTK,EK[$Ҙ9 <;ߵp1 04_dLQE5~bGtYR!u%0l_Z>+ZPz9j/G >x9A "՟zڅȉFFIlGc~G A*?}taՅ,Ģ ?'+IEPi|4_΍jT6iJ7R=F6 i"D!ޮ0.{H5V9oZ$P%-WUu4Y9.Xca)v]iRU- 14)0S6ݾw1@>_` 234":(V<=IFΎ6XWXRJk9ןRc{yJfN:Q'Gd+;?Z,DonT꼡kz5uvsVFqaJcs׸uC'!i}λ0_J-F!{v}VX\6vry"܇}]qHSd-E9=-{W(qSq Rv HK,!Ay0 süg{:}+V[=6"B\}t>7,ú~'8~:t c2zOwV^Jt.aM L@|HZ!:ċ9hpY9%$R>2rK&V7%;Ytge~>wj4Dgׂqa{jH V { dvDyޮ: eNgd%=iouAN %>9l潩 Ĉ1N>k˟#)!c^vSaŞ#f3ZXQޠECTSX7cuӾ ns҃1ĕJdv~0pw'^YM/\u]1C"ZǍfv/Kcks)~L]Lyˤ$gh~x!!u*5n\3>:E]r2I\,RJYu,Cd<GFtحc5Ocf$6fH ŭB =ܜ3nlqhf.:o%>`t,x_ tV. N0 i;f?W$$qql٠r}:GZ$eӁ' DC}e5HSv-Xk#I3Z2SLJݪ1g0aJ73fF=3xGٹ05߼J$ &pY+VGF##&#?所+2R8{$/C_tEvD9 UT8$QLH:8]WP>f D?>O 6FW ]t; GNA]k꽒.n}0x>ZV;{xTu_Va$geD͏ޚkgjr D,G36!O ,5huG3B)ԇP3nӿɏvr:䤗d.i M6T] :*U- ;ӈXWFcھP*4 E㳡SN9XO!=ψbu(V0Qw%L5mn]  ymv=kt .<`ȗb7OEhv[A8 . 7 9oTR$Pd $P$Rr6\yAwj2}{fCNMe2$%2{Za<͝갵c3I5Ômj yr/+t-s_;Nc [9=Zw>ԩFzw̷y m-rЫ4C.Úy`ˠkCs*{w#` +26R^b EӽF97mm3a,wdwV ;9Zy0"_\,t7Xr̋%sC=tI纫_ tfk(r3C-[vy>JSDMR#BJ g V14%G# &y݆:S^hoegd5 <KM+w4TxCNpy@ya'g]4,JB K J:д+\n;_ ۰'c#E~hͶ3 {!Pp0>')b4uX(JC V $OsoBjDf9 1x6 {j#@'U`*ȈXgEɢkzBzךo9EM_.k-l(j]d'vTy~zy\Px״ *&}O=Q?AסJjHQ*i @ޡRiY_ӞBK<6M9cOZ~]sVα6"X]7Q_"Y|B3h[SŇ=wCb HDC!o8)uo+á3߷v3/{E8XNYi˝ 5X::B %UOY>O)<M)'f38(>cC_{BM 4r pEN]rݜ n+mM4"ÁF#Ȳ+m8Π ,'+޵Dfl *J#-SZE&F|q% /;tAFp"jISA[Ox+( TiA?8`p[@mTMJզ݊z %s4_tQW[©K3w7PkyI]hDtmՃ{[yDV3~F랁eLӪɔ凑Va[\~>s}\" ؜+JDO9T#'S߿^aLhF~qڍ]ELmu6Wh-"} ?][c8.=Kp$"QY%0"\~6&n&sKTQM bízedLx12 kb4V)E`5׽^C/gGgeuei?oN[}>~J .\qizS X:G D0"b(>g0hAXap֋EѪq}^mںjCۻ l\ƕ)=F͘"N< N%ʥ5Mkf$݃y+/})_5`׿x3X@AU{*.lMQ}FY(<)NAwfHYVꘆ늗# _dm>95NJEF:/p:h"KKنf(5by4*k*!7McRwV,t&[vpb;#?18iT]dwcO3EF(=}+$k#b\/L;!)IqZԘ"*?M֍!#G֖-a2-vvT_ W&NkABa Y[F\5x_iҠ[1Qj+:a)iO<[b@dO*6e@HJęDo1w@X{W5 6pֱnl䡩m??,EY" P!س 6hkIC!67c7q~A"0ʀ:1G1uA`jB+Hk2EV |+Ҟ Yvb|)ea|<^+憃z5+NtS2ץFP`Brdcp x6F1v#FD'@ZծڐO:O^..)É 2H`[U-RŔ'? Q*=~/wFÝ5ߚ%{Q\E^b;@ eQ ~WO#m^C Hq:(.mNFִGta VA؄T·uʫO,( O=D*1ʼna?A}PT1(W~F?F]>yF/RTw 8f_,aܹ'[;vوZ}#T_kQVloy^!^ SjiYvw_y%X>ڷX$EF< .aV[@/?]MaMDBƎ)J#, pl1d1j𷣻2yǼjDzzu 3[ؼ|z ugxz@g.DQH"éR 0܊MPLǿja,v+QH㆛7Α-qyR(8я3N"(d3{ckKJð v"rm&eLݍÿ9W sp .Z }gu\CtqX'R_(!OLwJ2|Mt 6IJs{DK0 X _@ഽc+эD&".J>[l2ܮOo.笔Vbmt=Uț4ת#PbqEm0׻dGK #LPkJM%.iy,|![dqYJO?0~M4eNM?Dq*B/»0b?T s-$RZ͘0ơД9L|Vi{YZ/(09 p=$8Vw+.!m{"d繑N1FҚ%$o/}Er'0$/D# [axc%rt{rR7evE wA>XC$uOx sZf-:]\$|룙՚#j$egzGq sf' Enwkhp-i R)]R(;,^Eg ߊKI߃Y=#芑+Ʈ n$…xx%>dif{hWYIt\pj;ղ}[t~)1^ѓbWXDJؼ |_I3ώV(7냟r?3_2$ GތW2wCw[Fjk8)2{) SW ~L*eq=`2_9ZJ6I?EU( hp蒮zN5Dׁ&QS+j vJO\]O{@M='(=c HN@}. wL+Ra*uNYo) <l\7kQMb C?F*DT5+|IJOHm0^X@^s{e26سJTZJ୨0.0n2A&C[bEt`'YlJ1_t0:.gkvNtG )=?o{tͧ}@vw(m|2'tHl3WqON5K3rornYCO+~ Qƀl/Q^1 ҦNεOl$3syÚAE3VPnSFDΰ s9n28g?(_ԙ80MFe-M\\ؾ 9#7]y 2 8(u<Ðj{^jV绐]aAVָreغ\: R\Ժ"H92mpky\'~#`Bm@0_I^[t:>4rz&sxպYwh \r2i@w@pkgGgZPBTM9csz%CNjy@C2[^Կ߀mI3h,T=v~Wd\!$@[uCڜUQ]>HahZ%`1y WG ]Z5qaz7zIEϷ<]Z=*%F⯵ϭ`-p;hk!Hj_L>Ђɕ}mU OB3O.*zIڸ0xuz#Aʱ35HWieϴ`XZޓQeȲZ M*usxyѨ?Avip; YbnV1" R6U0EP'h&NL4) IW,TNHj>w TO"mR5D;Tr2Z8ZB›jWVxz A;t\$^5JH?OˣIäV~2J85lu95C|mTq$1b5T ;ī+ץhn/Mjnytʖ%mAW /g\?xKo3~ \DPw#DVhl.1HJBؓ>l(@U*;`e 78P6FQ6atC-v441|A&;j\klrݶ,68MiDk},,q pbe?"+S`N""L{dB BAL(}YFSS!1OO V\\ %-BuT`~ P-4d?ʊ~^3IF edsR94_K-ҕIL1|sw/vXP A 9wH܍2JRGj(PGm a~fGQv9,1o['T8ۺ@׫qlq;xv3[׾4 ̧JS򤋸p턾{:{m6Ѧn(v-W=w,xFsAWL\"@GJxv/v#M>XZKܛ yq ڮGtpxe*^Ht2ħ3/(0-94\5ʔLX҆TlYX߉(aug <*0p2A9`񹧱ЄPۋ61ĖZ~L0s^\B6b4Ҍe`]ɦ|JzaWg$%OAj)Š[g帨|E~xV' | o97.b74"Ø1Y>LuQk3 oZ4b< u5sO^j2 V@d)u% HOAH܊]_#(fm6PV=:j2_mϧ4X ]Tu2ҷ'׸l/A4rOd:tB^<%m̧[2W=b2ъF(GFw/%~) $#csh>딾riB}Ib=dԘ)@UU]kes=vqe=Üʼd'|S }EmI\8$|X% _wnI>.\\ *aR8 WX pP0q.ҍ;ih]" j2ő %/OPh cZk%_:y+sk1104c\^"|MZRٜRp>~5$ Ch&9uMr^TjQ!̌]KC,'LPYe(ػF0ZE.&tQ_0 wb"]4|+bV 11vC]y4\BUC5'1wc虄j LC-tzĊo!AmЕ4sC>ɣ>R\फ़Q|`4&$a^3J}ERrkm2Pa9:H0oMm]U]No f'bM"ĮF+HťIg&G 1vT^OE’huxjWW]P ȀKyǖ5v-INbAb2ߌ"I !e%(~5$g~vh, ~@z>g! BZ :+㪯ފ6c NUȅʄi%{u?mv*8BˡGV܋y_!@6G7SujҤח.bn^Jf'_-ƈݒc+$7n@pNA q{v? 욮Ԇ:< 0un0abQ17d]+>auώ>t䩙2=-v-r:%6#65D(:$-mQA*ŪxaVE4H`w fQU+X/x[e@<˝ч ӦKPSm%L+uBη7u#) QtkjU$Gs͘SQJљ^O\e5Ygf?̨ghu9/o/g#URx9eXs[V*gFdɸ/k=@*ck[el1 wiGmYg~;pgg97ҁ7aM1k2>՗rd60 ZJq_\pxE1$ }^pFZ_}Y\=iOsM}L]pU4.c6 +-:j qO%.kpw,хB6q4S[ahWf]jsGكIfH^{ 1au|gPz4 Ht#V: EȨh[u¿Ŏg M$:2!ϝ%KU͑ʼn3Rw농f$ =2=}z\OvN'_.3LΫATg[6 :.ˡ*,hͧ\|{[>9j?os _/M͵t\aeE iWy$wnzjK*O~b!=k?$vdXXҜ: 9>٫݀mFo']) }~2XU݅S#9.慺;dWI;% ,<%(+dp6!8NT5Q`tX$f~ ##!\ZMt 52pږ` Tl,1oH*,jdZ`]xDQxlpl|jSͩ/P \b"Cs-/`?-F$mUۙd;*Yш$A Sֆb/C9͚-UP?ikl06VOՋOk65=5RlG}^n=7A/cL8bнo( uCW]@mxDV2V,1*;-[* PE7Vk槈{LKS^lVRO04C^Ȣ*~o"2Jcj2b+ߛ#;AK @ TfceO~%o?]7o#ݛQMkXN M`2ۇz >cʱߦ3KmSꈢ )|9jCtGn\~O_}J%dگ6i7a:@VpI.Q߃;G$TދW_O0ua:%*#E(ᡁ,UN}v,nYhfAPH̄[17h3s,z;oʚvc>B&rtMMM5ԛ͹IW ?D{.jCٞ" Ř"^O\fSV#O&wYM/mXClN:KAǎb-/0+> aI:49-0ys{"[ik4Q(4{>Fk3;!/LcMAICcwWP0 yjc-$qb 5&k9gR=Ưw¿DQ{`E^y]\r1p5hz8zNH}Si  g[n">!ڿDaK93<<*\*h:khA ݝE@/Dυ'HL!A DžQ LS c9Q:9+:0 'PT-!w&jTHB@ 5"\\6JBpP=F\nPgS,еGZʖ_[5X@dIԡDĈgZr5,^JқP*mj8BitSSdK\Lh}vR CH_A(. /"^px l {Z0pH_P xq$Ώ7'<#_ uX4y-'|*/ 8FH2p~ΧgnJh(‰zZ[(ԏxH-)ѠI/OqnOu"C &|sd ;`c8N:5TC8z:DŽt+N1a.璥=<2yYo0%M6(,Q7:$%֢Ul:9$w$gXUFh00YGr~ $5}+qu^Uy3j9K6xf쮪ꈴ1ƹH{Y\Ǹo]MٓTg긒>λTX0Ō|.8M+ವxvaM?+PsJt`K67Gc*B ؓre BT^ޢ,ڋ6<Ĕz*cDL3s'2kIt6^*`SD:ƕo/|ifH5D$Psa=>'SaG]J=:PQ<H0R!Lј&D/].2aLcU6i(%z!^|z8 RA xap~$v7Цs.:8ƁK: F,~,4~ps'$%Ns:2`8ύU8z~9sZpmīϭ^Ck}.ۧPp\7k}He&pY7Z\M9 4}{vK{`U"Ty&L4}CӅv7r[Rʟ~uf!հ?Lca+'770« T׶n9:wVP0MU WHd}cm7xBu鈴oRk PZY_"#ђ"8C?ĝ,Dp܄ XD'Y`;Aw& Pjb p-,\3QE_K!ȖzW&_sr5G;Њځ<b5\FOJUpdr'wo@o3г/[v6\I(@ W-^(}TTw܍Z<i,˩bQFfz@M833 P0Sg?[e{/[-jhny F3i>V X45u-],KT͘ےuO 6KzDy6E޳Lz&,P⇷DָΔDg.s&_ Ej˹+d\_;s4v0k=u{mvfL#ȋt7Q S>4'mX5k*q'QhsSf",0i#1oU$vM LZ}ZzߝxTͽ *Z6 9:|J֮7hRL&]b[:˪f`Iׂ}TdPxO7PHn9qn$Oc9YncbNĚ=k}0d<ɬS`8JDŰW\}=}D@}x+y`羞5*HfzZKOペ}Tϑ@%CoץʒfaD 6ph)0 t&ʡs:^3?%3ʹa u[u9FV칤GxP8@e|d ~ x=~nG:wz5(aL=T1~p읋6ȼ]iK9$8+(,c0(/K A4(|{J8},.^=QJq9߰Et$-Q .A@i`MWs1j+7%747|4 :OaK99DA=B3E`f(JQFX;> &-p}[W`93Hʡ&] ʪ&1O~0Iݑ|2̻ ]Xqj.}zJ.t1)|(4SLd[q SSsKۚ( 5e>L͐t\B b|EJ*<3ļ3{H<|2|4{CO C )F=sg \3S r P B*uS@]m z]ݨǔ/&q2h/:f= w ˍ8TZJbA<Su\MYUsEJ>Z8Eۭ<|#Kk7:b].{K@?z%Awh"~3IU, ^IP_E-;>R/St ^T 'y~*ƄEaG HrE 弿C%N=ճ@T cdx-ģS}qxp쮭١ڼqO4?ʮK؍yXkqy!vP|\Kq4aHތZՔܗ${jٳ&*`#6_ 6L||H9{I.O]5zF+H XY'5guGWfg.4`ח!ݩ#a#Fe\9-.0BM)ؐT'k CqغѿH#QZ 3 1^E9U Y J9]~(|kd V (E&pp:{>.|ư>/isi,2XqܳݭRoH#RLt*glHZ]W8Gi2.'3$1vL Llm-`}OyYf2}WTN?6mN`$4[\ʪfT^FJ@mJ'KqzB:2'VP]!ڀJ]I-^dPOwѤDm8{nt鿔 v<'f=5oh;_ q|{}kt-EA3n/wkv?B@; cc,e#:thNv n t9z ER^R Fһ#=jFcEVc^"Vk޸ߓ8E Ih۲0N"=p:-Iؽ'g{"5xh N94}C# )QX\l@ί3_>x; %cda4:RT\aOb:]D$r|?Ä')p-wceTqU / 0*F \9oF?!$ DO^#5@nQ&M8ݛi'zڪn"s^"͉rJ$Ս_)K1&ɇ_ 78E* SLˌk\yghӥ}x& $M0<L|څtW!k`CR#;}g*G-w"ɶ5-lJ{W{R"zUa0@o`&F@5aCʛIP S4υ#;GdʅIMbnJ)P4c<ȭ2ga2k =_xTM@ q(VCښ)ZyO1Z~FoLhzC9 K4H >A"*֋V^ÚCJ5M[ˆZqeq|Keݱa6:=n str4 p<,x Jj4 Mp|7k0zCGW\w7D%ˌPdfqT)—1fint" ŋ49_C)ɉRJ.'xg\Ts -NDR?Z<@Ӻp& oVllr?=eJ\di`p 78& s4C>u^փ ݲ,nn_XD1m&u(tgKjW{1kTF>PLІQGEo+C]c|A0\`i|P[1ۿ]pk}W<aWpps;CPl8ls`ˀ{2#A5X4ڮ\B+F}P'?®'k3״KزNiSr "uf΄"`cUmaJA4K7_tz5 6w^հ- IY[*ك8f*5dX&@C<-%#k| qh">t"û/Sa)Fhk4Փ^Ts3! V{H! qᤑBgr2_21QoHwj>69%{}BJj1^XQ 8G `X5nhs.'ҥ,0jF^m$d2|81lr䖔y4ƯHxK1Lm%&9rn{ +mGg'ՎF*3ѿTQy_ ӢH=`|/[~O]֌k? ?~@j3 ڛ}#t3E7t=EA!vvkF7]ytn5eSM&ȬjmŚZ9yR3%ڤfl\SbՒNK3L[*Eۘdm÷~? d',Ե rfcuqc0S;7":&6[OR8Mlb$_ 7ep׃M]q5af awݣVĞJ\#v>'Df&U\ 8 SF41Y2bYs`ng3OS]1VQ{F.w#hҳ!c>J5`pǿ$"zRs_SCuߜDU9-wl~9;8-WKF٘#cm{eEN>{0 08+d&5=9L7ܽvTj/8Y왢W6<;T瑅(SۗT|-e_:daknuu/z+?d~$j"򇑍Jpq' &0AԆh3+[jɜV6Ӵ̹8WFʂ=VK[N!Yư֐&eS]'lGQf?3 ikN'@b;GTF%$%%c*U?&֖u"&hIl7dM@ΐFxݷj9l}RgIkĆ@$;mȶ)HppBeEowgn]&@8+IJ'\V~W[Ӯ,|Ӓk&-?jOf#{}J`ឤ? d}|=ٯGkDJS0%?ElF)GbEuUp"1՗w>;6kˆp8cíiDlZT'A4l:``(ǛNJtW?dPQ<8)>On|& hmsPS"H%0Z@0^QUۜ*}@)n N7-}hK'^хkPl=RJmפ#q|UwP[>Sv)۸)%kR<5XbRU7O%A#X 95Aȗ(M sOĴStXz"q9/lfzIMmό59fJ'6yΩsLΟ `_A2mh*@Ed߮h }} Y9>7D ctImo\(5bHXHfO+d`(|/.L]ܖSt!|7.x=X/c>/SOM:I)3ɂ`-(3=K]ZxGoi]ܶfU-:#_3ǪUۆuym܍("F]%-Q:Om$MJzɦX;@wP Mg҉ @2 }d{Jrgim*W{"*P1V8/(DYx>-.͉(غɗu@19q**~߼ c38g&$>.*ܳsb2,h Yd.]-FQmjLM !X%~(fa|=ey ǕCXL[6 ~&S V\ dSk'Mq_i$ Oxln1X.KA\pY$yEOF߀ F˨~q/kS0֙\Nt7 xV_xhmi% XXoA|927Z(͸?*"cС50R*Mb̲,DE'|`/łIź]0šG;_(:oRCr"4 zxL(!)OGPYڰr'Sq9n6ZR >KRzԤZg=c49]h6Av:N紺r$;JňQw@ddDik#r%_WWdTn ?)%= tD Q%)[rA ݈*kFG>\ [e C-.ݟl>!@y3ӂ+\y6u~ci !p2m"@U: ]]]W%v@%bɸ}x;[- # L#8CDő%x0?emt{qU˱oV S5ƋxtN|ܻJ>L|`|6Jw]S7|?eҫMVf D0=)͠UiZQtj->zkmX|CAnezBRͼt"17~OA.|Yh_rGezV^~` =-0n̂~ՖN% nJ`\-r+{6㏫l7&RP(;Sys} xb{gH{Z}޻[X r`^#> K/A& (63*DH]^[` rΏl8%G'M߇g;`ba l 9h]Џ n3ۥjNqXuId{ 5><qd`HK'Pӎi'1v;@d+6J^.+OTdbЬŵ%ᆬ,M>o6shG^R)`_G2hnT:1窐IeRx@ӎDyPs+Im fS,WG>nۃ!R*%'dƸ:[HP7~80<(5B858]iЖaۄ܉!3)hU&e:?ͺ^-iMݯry.ÝZa/jmzbQku؅략8Jۋ!Zqвʇf#2~OxVzJ3 f5Sp(<}!3E= Ge,?}ՙ)4gvy$fđND|#;=INJ⪣S346;ߧVoa;ɔc0[2Ei3J2R lSQjYQW(}vߑc䜜Ȏ-xK|Cd_D,Ec81R-E xH|X^Z.\;7XvE_|PRC➇YOy//0ҋK#(ַѼo4m\-S hȚHEXKi &S^]ƍлq޿ |ekZ0Tm>QFvd28K8VE4ؤ^Tޜfx߶6`oNgz^\U$%;Jf&Ԉ@C`oޔ{,+ *B+A dN.|muR/5*b^-UTߦ1a b>ۧP9ުqMd'3Lk!g!;N܋1lJc:+_ܐwa){L@:j^7OEF~nn6A ¸u\;uHad!=oׅ{yچAq:DegOo {|zM2VAUS td'$7CȾ}ym(Y|!{X 4_sxoӞG*c-$C-But>:9(u"}e^hevq]/M詧+iw7!BG/WҶqI"v\RʰvY t'P  VL&~׸ZS_=2tRX}n5q%4?<J5j\YҒ_޶n'ɂHD'G/,}T*^2bEyKB{ ؟3ߖ/ȏqrd? pi] M&Wn_ o!;.ܩf޿{}]Mjy@f%dCB"u1gC󂈧HK;9^\T3|Ë'N}h(gsp8ńfGٌ7cm8Kb$_zOy8-ly6휿YT]UnsRm?>2lRy;QJm-Á1%J9?CYCa.!0xjk[x .DTqqڬRzE FߌjD⿼s7+yAi6ddL/=%ym߁Co#a}y4BGd-sozᄋɽ.ф[dԜY$"Fĺz2 a-'Fc?~F &FQ C&oDy >6( h'i'?7:B}6% :æ+G$U1ju/)4Lwy@ur}o8!pcWc/[9UPpO( JOaDk0~kg,N__)uq>|vqu N;Qx;<SNǏHꬼ(Pri-ޖLm٪_("EH~4~Ggԯ  7Zmiz "|׫(2u;(7ڭ.>)skqG~0u[Z;2>2dlc*dޟ0i@$z1n-,VWnyݧ3r {ˉ6µsΪcv <+t>e2,IM>/-ݧImIxelbˤªơQ;d-KH2Qga$Nb:q eNAbrZ"FK tX&xnP.@#m)6oWcDѽ@ZuET-8Oz[Rӕ Fn1,R#xca7vz CWyto)I{O!M׃3|tZ1sh٬.elZAS+=#L1ZpI%b;6+Kuat.{U=ٺsp2#CË[`Ypb7b'27-+s V35Ff̓v m̛3zeDCxrߊnrȁy=E :O.ik[ZEau=9H0;w~Էf\KcE9ONϧ/{S!Y\ x-T~x"'>El-ʿXZyWO&mCYTYI[^Qп/KQTHqޱF/-ڗxr}cV*2~\kR@t {߉w / nmYJέaMXsS]pZlcZAW2ͿTOۻxbx99Ӄ.@5f0BP>Bms<۟{yݲ"^#M]vPK(nOwKqtZR cYI[_jԁ\LuvũiWYz8+lC\n2ڣ܊BW~("x=`Jt.CM"aRCt'+PlJә6!L\`.ڲ̩F`9$#LBYǒ90CqYkLcBV*>$:UL, d(ʫtm>XIL9ǗBV ֹW)A|ٷ9tQ2KWisBIINxAV0zT@kDք[﹖oRJZ1s-iXU̻ T0#Md`lݝ0G6xGъYxU.mC)bbr=kѵUWHď^b6/gu:k ŧWT!HѶb<ŭ\N {A a]lUO? ˮL ebuzDrڲ1h:>h#iKIHm ?7"8ۗCQF(gM4,$\=%IeUig\GP3jgʛ0,ιzO/{{KW.Io% @x`ReQ |k`am$Mڛ@39E} &ߟ.zPxƙkfU9zp? ]aJVݷ\1nULZC`gs4(r~Lw桾Ӓ~lڭN ]LǙ ۹c3l:1RN؏s7͆0l&JU ;a&4DVYH0;h!`z q11p~m@r9}> V߇7L/}[?ll\T  ὣoUWSÒ$mu7.nm# ܛ|}  W *űJjm/K:"( UmokQ+Qm|_lwj`^x lN5^NG !oJhMQO"~g౺z{ j@ZbD͔Pr QN4:ɠzX |E_=w7f,#]kuT[x'Q́MlOd^,״YfVI!Rrv-:Fj]IZ_ P$(yiHP"=bm7Ys٭J рb8`owSAz3k}4_ƙ[k Vy7MƖeMf:%n s@l^]µtz &IUA|X8Ҳ|#G!80>};JFv)tDJOW$U-bMPW; ~iW\ Z ެ5,vy4Xtc?qrfKVA4/IbׅЁ=Ut.AgPZOGHG5*JO7rzky]TO W_80MܶE( J=-f+o)E񡟩PDݙox!$$Ȭ4w>:F6-h%^]x%zI џF16,7G,3Z4Hz`8*(({Y=Ҡ00|R tu*2#e ?OAEo@NK,E>Vm9;ӍTiuEbAV3W7域q0ܘE<3dҝ^oD÷NdsΞJ1efZ 2'1Mt.FMeIz@%r>!&h^\WPTn9L3^Tȗc /o^wSe{f uvXmIBM2بc!T>{q}(G #7J%24-`YV<[cbM)T}!M?HbqZ]O)ҽ֡je<@:s&Iۈ6M6H=;V*gkxT>Zu2?âǕ<EkVEuՊ׃Q.GӶ{2#bQ eZo~>0>hs̺XYg7}^P6p ĉ/א?2!Ý{jG/ es-J9G~B6x%`"xicLZj&WqE Hg-!~T:!v~Ad'chx0-"WVz?f1t $PMNi5u8SS ~ԥ[6a) [^PKj݄V= i^! gW|7Le!e,Ua!#lK.X< 7!S4I^VTfmß\B`Ʊ0Sc%Ceok0 :qߊڢ&q xw+RT}6NsbsκgȺ_B:tMnj=d>~ E:JQ*UXPqyd,=@̥tZfɫ+BDDNn8]#-W:K_BX3LQCIJB_uT$-HZ͕HAj5DGQ^R9 N]閬> j̗LY B* WtQRTj*)}aMfE$t| @;fV>H -x`MfN;ڛ0;}8S꽴hy}da1nohMZ+rh/ƽ0Aƻ sĝ^b2'[챫&L^T3$fڱ;mHl9RGY o^O fMm] RZ? sO/t4"*ţ#un;Z  VIH P3h C݄IuWOPo"=,/JZk`.c,4RlsFs}W֐uyQ\tLpbZ M*.sIL{ZgU'FKSR K{+Z7n /q'L9!.;}}ruKv˭u@9f+8mh[1K)ŏ ncz@'="LBͬ'1OF.]/;nVY`fNZܚKJqQp<6rɐ&$m2O1d+>$s tҒ7'^aq0-ql>1Gト/^h6/~WVmUfQH;4IFI! EZ^^Lx T`HM $M*w\X)a9tu2V>cD`tOuKA(N{br%l4Arl~,fFSS:w @}1fQ%pcˑZu;r@uYb`:bv~}mh3,ZA p{IV}&@1bX Q;9XR8g)ߢfz Aճj^P9݄u +wґ!a *x"<ˡydhP{GPް%Sj0 /A!}G1‰"RyJyx#%7No1% GǦ~66si!SG7^|9lAn -Fo~-fPzߖ`j_|f1;f(^iV!l+*6TY𽮴1+Nږ &"fW(%۱-'Ýk¥l_Z]c+BJ0v;&=F?ٗ}BUN=[/x p U|1F3\'EA#YOBymOB +/&51d*#h]H%5U%KS*~2ʼn$|ckeF/rQ2Z0$zbŏUU9ʟ_lp,}m`ie'SǼhu[0l/Z"7!u@E=K@'KhI.1S1{1#YX=Zo>nŝ#XXZz3o lDP혂MVǹ^ =h6*vX}ա[!5n07Ą6\R0DFVU*GnPQUk\4b˱PNE: kOWSo58()|Kt Bz#3,&C34.הWRLo^`Q0Q 0s&8L iQ.!=mq*Qc!I(\VbZ rSL7|x_c߀#4D4!sᵒ?g Si< U̔Bz..gȤKĊ2Au9h. \'.*||'|9 ^ZÆLҩyv(f;ELp@L+r9@ose2 476s+3TIZ[l6x_Ȣ ,JT? lW:_8Ҡ+6u=BZ;S4 f6FW!\.{.Y.Vsfw͹n(]Qzv r5#72c:^n\gk4Vi窹-nASOIo.f4"9. I*4sK!Q,ZT<(X!rt2k_Ւ58q`G(]shLmaOdj'37&5V8`YC&Qk0k/p:[1']CGɶˊ:u6soWŀwaOu uG; ^E_ GT\Lk.''|om o}:P8kyua.+W#()RG~F5L1}9~/j`t]mTXo43f߮7eoO}e+Lyfk)~&E}H@NBI xqpc|(R, =K64@'6 TtIZP&3I?]׌B4 RtO{YyN'ë뜊nSԄ7扗8u䛽6O)\'ieBp@|hjUͩ 5Ř4w;e5jQLἣu|+A!Ճ ܟ@J_`[8['le ;DPvIw;ukM"Z wyvHRNGՁP@V;9xO01<d% i6ol;H3ձmrݿyCr8!̷k|o1?F&*+ ÿ1/]x!ftb>8rG>,zfp:_n'mѸH:l? A| Kb7[0.}0$nd2&ćSG&2c~-{Cormʯ O^_~G䥎]$FkdH3Շ~)J{4SEb&)a|H5 aSg>v N![L xzZǴJ$ 29Os${bCаQ?$J 5>"Ado !ڜA]\q[Mxg!n?ұY1/߈qr#wE4"ȋwNAf%ܐd@ZW/O1pt1* HS}^2}[k)ӎ#&se=ﶖ@9/fiEPX$D <ͼ ǬUo_h<Z {-UG 3I'a5zRzcw;6h}v3䜔;:&)%(MY㇘eB2T3=r_1"zP|zKz#-%!#-d?C>0^1,\R0}t:KFѻf"/[ȩ^Vc:} %<r[o/yG7HhtQ<鲓CTo\HJ"a0swG.j0?ޥr2Z?üA}ĜN`ڙyu-|8FCB.5~q ̟dY,΢Wt}Jp\ê EǟVt_ P @bTn{.pN @Dlj{]6{F:Ú|%ـ|z$}_擈)_)y`g5j7(~"Wt> xs`šJd5@gdӓF## r,?X̲NYmUgZ@aY jqğ\ TQwQnZh< d]-)+6װbk-m,"yΩ4s}3A%Rg{ ]@.oVV}j=쵋>_{ ;H,Q[R,mTbo f7%8>Z?fc_yϫoɞA.qB?3'/9st4pivHK_1 V>AC'dξfG ])0U4" ӪMU`h3n99+oƓD ҞO5 }41mݩ؁!!21|Zf`3ս_-$}2Q@SESZɗt&iy sсT n|zFGV^z.h́+K:6^ J8]OZ_:Fh=nQ2uD@RK9ߘUugF!9~“sC&h0MI5Z.ʎe1D{&Ƈw6]5:.z@%OvAed2{ΞajJŮÿIEPUW[ Pc.B <D<]^>UÇygcd;uUa޹ŗIrA"kPʆ֛F.3onJO͵x-V\hbh}*::  !ⴤos=$5$FlcJ&._6Slm{ KqF:X~/Hɞ\^ᒸ6T^#,[٠ suBR&&D4h%3]DB·AnqNF`cJ4̓C8١eQ5FȝGn{ؕ ;!AAL630UӹSCT+U4$|~Ӧ[;EjARH볒xHkEMxY~-OhoW|t/^j:#Ty- ?)͕ͰT`?8W M7|cBSB_/O_8oĀq2b )k]kMkּ3jz| %ACR!WR 0.;?jg1%+0kMaߜaPB6srku>T4uZOGp :R,+_Zu09[C.JG,y'`JA`Գ<5R뫡r>[:*'fbX;9-A^ .Ӳ/ ש(ϼI3NW~4&sR@fÕ寓`OvTۊR8ӀMAskB3Խ5L/ñ},f u*MVCJo9VY}j' qĪlFnɨ_CAU-x(09Lю}Rxa)ҙ0IMc{t"fȧ*{+ KXW7D>ru\HpC#N(ۂvEWߐ~$鿹uB;3K3Qwx]wQ:v!> v|IX}IOqە0?_7`k?FCr2M:jПu Z Kˈ()] n%PCsECjϿNuSFR /xySuI:, vI!dL@^i ;izJbLYQR2mG!)Wظ&X`mt{T迭(ĕ,R ϰ(3oˢp } s)SG͗=tzt2DL^-1gEf+7ød1 HY*^k.wſR"L'++_[ZKK[$ZIȲ rd1bG "uE'^a0w IP?+MIoH h47(+mp䉉 4߳nsӾOK{KJZU=H~'8}Ӵ2K j25UX &.o{=+r[\{vA%q~e=_JԭϪ}('y,3D07U2=&nZ§K]80̦=å7ekxQb;0pr 5Ett3$?L=6(X1U 5Ȅ!YnԺ/I{4Bqn:ʪ9CY|F)V ;X ')U1'nɝ2O^ݩzOsߖ9qϏ+Ю:|uv۹z[HiVZɞ%,wSޤR\~T1MPxQ K_VqlU)54;7E4zUV^ע-/n'/Dt.Xs"'!օuR"Msh]~OX&A(`$ jCMlnv[ïcǬ(^'ǂ½ fdZJ(U@i& [fkʖ؏}ub(|;s\1~:{񂡷 9w/t5wlJIpbӕEMtYluPPEŠ۳Bl-z \ri2LxZ£C3'-WIjs^69%=QـOC'-VWƺ)) IȓG[ұ`[)V؟c m/JTRyս/OյNϟcP|>x< 73>*냙}aA;~׮S(^e:Ii㫶>8lW:O"8TX46MhfuEq9[ѫG:|GѐH{Uži r9'3Hw_\t]pwmjN?}$# nجFgEK4H&E(C11~WvQczaͦ^ IArdzQ'~ğeYݮY%^nS33N!] 6M%'Pl=? ^:@^@sG-QQ$&C)(r1apwuMQGYP| Bwe Al-=(NRHd#81=g%f0Բ4Vѵ6{3/qְ屄9UH-\KB;ejVsfvBd8R-]ۣ'[yOc҃ `g7L4d2+4:1twሠl&;Èj]K[5YAzF1~-`w#ž:2" !~J}0lfx+q7wY7Ŀ[V:=sq");Qb=Uzp#y;ۧth^cal0hĮ( *4;N[Kv]Zކ]+*oagE{_'&*>BgLAJ;xpDymʞI۠6qU{cL5 iPҊ n cيweG$s#P[J_҆- 'K 9o,Ӝ5f&qFh4?[n+CpwUnwV}B]Odyܞ=!kAVZ7Ok +MI5C$T6\lZHh}GSs4L^!7l]rAihRkQpn͐ass.1g 0i~߳p׮EwgVD# ΀ZEHU'.!\mAlAg < "*?zt!&3L:5^Y9~ :)gϹN~wz(kNU~t9VLiB-%$;mH;ܦ`e#81(G`Y:jI&\x6&0aR72 rVo ]{-0<053uUBM"j9‰(\=ygL$6.␢{-QAzGZ9{q6Dm 3сmd/}vjA \9D2Sbh.m2ݲ?ƗX ![57R8P).!Nέ.XzzRv[HK{ɟ&*Wb̖L [@x\1KR&d);;Gb(FM5'оr5RCi;Ԡ DL"3|G)Y"IKN6 n.ce6 ۋ+ i!C&+YW}W'!dg2E-}`V}0zbṳ yp*9ط&?Rw}O2j>=0`r9cc঩RP6'L+Z0#=`;v<@ Yl?OXdͲtu|&=!3ԟ϶@k\1bZ~옅;eW.l XՄbb9z>ܲYQJpx##\ jJ#"mmpsSr`2 lsGLEGr5.uQlJ&yQN˻_U;Z-_H1KW Ȇ?CçsSڙ$ RD-[c7ud#y?E0C#nz \sAǜF9Vf |rSI >K۸ȑ sKblj9K6WL/NLrENp登4m0x^z:gvaG )DbmB(H8C JG0iL:>2Aɹp":bQ+rbJy 6| v$1dc3c (?lWnӉ¶sBx;D ^Z6u ͭo~rQuI5 `R-u%^H}!7-C9+\_zj*r#Sa]oW@¹6s qkBqX]Fo[@nmE +SŹ no&9\_676xUiŃ7jTmCsCx{ޑr{CbU-k!Pd hzy{ڜ؈v9n7>3[vTз!h(W SZej,9ütCXQ}S8H]oSu&9] |)yYtu0.{DخBa$k6&zf(&ezWg:DIbr#;762vp۞[e0נ0/0zNuX)|㬭3WV4"daN)usT\hLq 6Q("&]i lzģg\d4ځʼnyث;F>2g6^@08?.?~tK&cR c>`bsmqZLQ;x@3J>]RB ]"R N&,?L-K06xuS3Ķm& v%+P2dfƆ2җ4O\ࣿOQ]*9_y9 8+!"),Arf Fr1o;~$V@efU;Ͽ'3z&MYtxh~sbJM1Yl[C*mL4|Aa6Ⱥe ٶզ|EA s|P,E |6I)<몾Zus N Ø<BPBRgoY%K9e\hS]Qs+,bt8U"J1'Eh'P[L*KSu;Kr,s[iÌ;3uA_J\p ZC24 4Ec~PߛWΕo;s WF~]]uR exuyT=.&"Ӭ*Et>g]Hٝ`M"C1tmIeڙ33倅Hlar.1^gҸu޹CqP*\DĉddBݨ5xGÙvKoSt? iZnp`tTr{ ?O$1 V2iHb&n It`ʴ-:D.@h HV\P_HUobĕ4Phi9% LP/pB5^6Oyz{J_ٵ,x i.lul- 88hŜqAL?ĝ~M=FjIY9tٕ@$ܱS6"͆\`;?]g0D0K2|^~'X&ZۣAk薌עrNX&?᭛x9SG(@9VWhFz]BeP0#0*F*1VU9#7|1kps8lxb9,aoqe65adU|[b$O)`.iu4bH[ @%dJfܤ[0tF;!,ti$QKb/!nEԘq/T>mV8KyXJ:dYV"* gli=3|؍.:X8RDQ'yc l1%6v=N6}Y efNX?#Ca1߉xi%H ]03_UeAl?&UWc.c >ZD'B(TIGq܌WUn%um6?V,۲w+)~vƀHnis+&d)*XP9?%g@;n!ۂZp3brZ%Y9+#)&^2MP~X`dV3q!h7ID,U3)ײ;e\256ǃ~*ȼ5plfAgb.$_[ׇϏsICeSQe5cǾL^;x8&r'XkΧd цHlŻ$x |#j zQӆ@ hοdn]J%0v^ҽ6B[}Myk,@ Hz#㊉" SrC&uDf}D7E$Ü39'tl&uHmH T7O|.G8H<Ԃ<0X cYtTNe{clf ʬ2F7JTM&̓ut9ޯPĿ-K9{ gj v/Ga:DEZCi!9a @kNUNE@Hc[\WH*2ƪ)o<-n*xoiXK}v3Q :J1?bIZHݯ3MlmJWgOXNnQ_m̗WE]j-8zbY,etY ?(j x-p4炤A%ȫ'V>JFsy7`Z fS[0<J +`gk_ [ui!*0Sg7\wf<),k(C~SQv \[1]"cNv 1Bp^mPh_v r˨{@g6#i+S L9I6kըTrI~?O%AFUe ~ľh#>*MZ! *Lx8C" %{:'% |$AK]ޏ?jG?voZ5fI'!/˜M U*D[m&4ڇ8ʾ68,n\ xgP vqpQAR>B@gJO^"KmG^fi仭?Pl]R. rP4PGu<1fՇDvUx#cY8l\.jd=5]x[Pn~P if IR>u/"Oh.*hcqO &0:, N;ņN۬՛v/lR0?8k:Aұ\fN:uˇ׾NQ_Ո@Իƭ+y%G-)(o'?j7͛B:脶\"J\e0>Nؼcb-0HnA}Jo<&Z  7.7,Q?0f+}h.O[۶J5g f];Z=V`.>ďOˮfluq1%N+`cDz&"@}^|~ca1% !G)^} ǔ5A3V*Thغ;A $ZXkmΧz- H jA6}΅I[:DJ e'DK![HNϡ$XKX&~6R"`6 &[:l׾WhOHXA Q Jf^"un`y!='e#<pFs&X$KIeʤݓ >oY}P?6Q^K*l` fK˔%1(uG/6uy9p <}v3,|M.2i0r)jI.T,i"avξ9QF. x/F-XKF@q:o8VUʬTt3P@P&_zNr)X՞ppK>o`-+ BfHL9 ԧ7E͘V-i[iBN!N1(#Lu` AG(z@Us͇҄өļH4Ig՚<>H) @7 99'l_}\͇*C/$SxSY$u8b߸ !ku 5.?b~(WV_Hza[ wEXHz&w1<91U4k)gb m^lVy%d8V~O'$AAOQKp1LMTr䯙3VqETNV%MX)APC*|.L걈5/r1 (&9Y@. #=V] Dtp/6lW3fez ܝǴ4kɨ=Ԍ|JGz& C]Oȧw쵀L4 s&'Wz<`<`ʍ9UgƟ>JP ` X@R Eѷ 6 5/bb{f,Z@5s4}wز9ݛL4F9_tސzj/DiP Pj"s߭ qtX@SB/Ek) <2=W[Q34+I,d*cpQm( BJhn@Cn~ks֋a%DA;6XZ 1kGch /|#LG㛄|҃wG}Jb]j+-A,`z<8z]UQ\C6Cre!(*=Ci: ü5nKB"iհW Y?O ATZtK a/W>r$" ބ"Dq tpSW= 幤Ly_1vBդtMI潖PMh}x¡tW8X?A&3S'LtVŰ=3s54?e/՝ͤb# d1u[ˆ%~eDnW7DZdY S8!ߔkп!ȧLƄ9U"<#/@y1*uHVZUAdRDD\4Ȏjz7ݟ)TX+ų;5znq̐\aͼv|q,ctw x:éNl3D,O=T՚b{D{%_ QK3 eo^ r$C3Y,7ĀW\őq\l&%>_E 3NMSgg0GPMlp! tk,+;f-sjsDbj᭦Ab*mU eGx&d=͵B/LOX[1֣G 5n˶atasgbg'Yr0QyΗXثy,SIp |o:LT-YUM2ee q-=zAm BR͆U;ÑtAo~k(~ Ǽj]iZۂ7xUGL˚>.}$\M_|=pv8p zG^Tŷ)KČsW֤ ZwC zDdN+p|ᔧ8<݂J[SC-!?%[˛tA$vyMç0z$&J':F#iݟ.8N|p=X> D_z@kC~عφ"Ԟ J~^&Dapd+J:xCpt4_6nO|'s{A+ Gn6|P9cŽovt)3C.~Yxߴ%EQnVвtU 7{wmilfJ )ˆa_p#ss ] " ug.۶wQ%oEKgtZͪdRMy+턠GGH]͖&>/(@cX>_'R@(c̼A)65|x P0FvJ:RPrXM40K oR1ٲFxH5ɅXVؽL{4 BjVAϪI8rA=-7GLww<\]fP;ULHJ7irE=́s sgXl2wMz3 r'7kS?G~-.<ןlLQ ޶A7;=C6m-9<䳣=wkrtJ [lK4݃ȣr6̿, cRx _Rb&FK/[a=إįSbDgM\Y6NM`>C!~'TU~%u ù{+} ynp+/`W_xO)rNcn~3սT07^% F2pJs|qXS F 4LkCf1U Eʽ'"?)A']ތ44L9|P7zQ\iC_eV2i' j46c`#Nߣ[t` 0k"Pm{<#M+TR?LHa ]`}NZf4neR7y.0"V` V'NQ)|&5ϳeH}7:o`A|DMh^I j3pWPs[qVO|RF@ǖlWcJ+%}Nq\/(ACu- Nߩ، 5ITI<)|JI̅\+T_:f+&bBܧ#Xv$E5<6|)װ(ۖ`ڏVwkBI/>|R(ts`[93f$MEJx. o-g?S-Q4F/3 7-7Qo<ٕ,)΍(abpr]Wc'VU&qi7[~Ģ;ѵ~nr4W@)+`8q *M,V8b7$Mٻ˶ u~TW1nBbz048T"R>, !rBB H՜ e*0٘D@[@k614X@1  '% g;.R :>;nIYg15g60ɻƹ΢Q xńg2yS6 kE-E\Gu`Ja,}0cO^C*9~oSiX,o=뷎)F1Jԕ ձZ̏WS%~\@gKPD ؃~k\I-eӉ}JW9Ho+>ZuFB䵘ZU+KwE!}@x:icf At})-z&{ Q}[`T5Jh5q?ZiTq9r@f{tS,tHF+)7A+7TP;T+8/[!r橅nԭ_T$ÈL R5Sv\J-لݥa(1b4O`1TMx4LEy; YCM;?Ϝ$9/k-myNlOypبbAb o`%ҡ;肑ɛ[FCYA~꾢eoDPz?Tx6kGY0a*y`gYqygOt4L_Qu)s;`U'i+4ܷ vTJb X{ `8 nIH[OpwpXˋdhTGKPucHm演t102s~bB|ZmE?!^FbA*)+>,$QBYnAIoķ7?$Jt28(2wW2O @ң7cyEtL-/٬?PfXDĆ"qP8K~Al$Zڼ>0p^R}Mܙk\W89h\<}T^NgosO6=J6اNsG)b_/߉T/e a]? *wnkݴ5 I޴Bۑ-`-Z[@.}Q%댔Ո'X$akZm<ӳ s޷2c~-a4=7 {2p*qiFƯh%X@1wvݍC#"]`J\>t!YgQL40ޒawg$zL=uP+wݕ(2H,RhD ƙE յ}g#57سxa,xgc,~3iߘt ()ഫxE-C#O8܊W~Z(gα`1[$E=-ҁ&]6iD/T,H8"}˷ mc_ ) 6ͰfDmsvsctn=3~M[.ZO}W_(åiEB-{hO#s;|#H p+ cV!\SO Ȁ\Ke[f>gaqj{]Y䎾=4;,s|Pg>-qQA#~vJ185@"698l/DR$kB-VYa}s0.31c[^=aLJ҈.*)Dx0^Lz7qm9"豱pNisbTAQn`dB$'X\\ɒFDZDSٺ{K۪|[ Ĥ.1dF#@49TiEuy+bG$E~HPΠ >$ɠR%RUi[o }s Knv旺}8̟us=HPĔpӏ  9kd&+?r8\.%O7-,wHZ/{ {*sc|5/Gv-"]=;\c ,YC<CDy!͸L`lHP3k`*"8B@Dxc"+cLU2s -L4uia.+[?BXgh F#Įxկ-eŐF9Z ڳSk!FV-n+c'Kj|auawLxϦ0tړ"/h- Iͤʭ{ 9X \-[y3%o-VLh(]{Of2ޗBCeehN6fM}G" [Cd*_@ zYP^%èQHdZ8\/W;C·~wJa`>űBE)Ž98Qp=^rܲhmVBANF{CAPsGf6 5r>S_KC `'|H,GvvWlNU~o6pSWlqMoCVIXRx%-uG5ڙFDhPb%AAh.?3elqfp ~@d@fg^b lLaw)YW+)F|i͞I,EN.uNL+P3!0Q 0v$ k&<' 3I^i|$^v#hVҏhü6VіD03:bhqhȅG3e[دA ? &ٵx+ŮFS_ݸ:W{'`"AgKEۭe]cVHBsϓD*yfǔ v%+ϯ$LnwӴC f^Ni3[GCЗ}!*q}Hq!0c`:`c#۲x FgO6EBc;bQk1xXKADI,O.0G(Prf`PG:jsث NÿPRSay{ep ]{hv~ƉY-G8H;!'ۦhn{nxW%8R(O^"Xl]z;IWd\gͳz'9We ㊀4E݊(=0j׿6mV Q'M5]DڔH a%c^hy"H (n`:piRD;{-ƪ\+ "A+Rz%J<K`nriӥAY1 (,P͋ Y\K~ qDhOޓw9[T 7 Җ83kfi:ÿbϨkTN4K s)P.Y#[EM[߃K?;Kwbhy0@1v7|pr(Yh,'E"-;9JIZqjZ.;ĸ%Ul"jU6VQL\2 D!BdZwi.Th47" ;Vq7ݲ0*DKt4YV1bc@ͷ]Wpn5f4*jQLe9-ī% pAEĮ~ZPMv0gXsS"o퍦س-+Bl*'Cy"0H(7%=gckXXzo;QШ 1VfuPe3c,@fX,n2)Yh6Sff&J0\+PٷxPIUY0ѫ8<.ZuIOה *I[G $$=0s[(g*Aq}<] ŋzS,0wI$q吢E0=vv ag[#C=مBYQ5-~wCc }i,P")Yu+4.V[UOPSE@-_``*~eU63JR<[*!*j$2)] Ah<톦O{p I*9α ..Gp)Z:>W'{4*,r#cG;%Z70UʿXyJ\|cNa/cG[g93]" gC4܎+)'T zˈG:ܗ!N -71 Gpw(;OJOBda-uNK1:ךy('ٯymH&m3X&GjXd{'D_ȗV>/  '5 |w2E*sƗpa-wDOHh95ygيoyH@(Ll#ESY ge,fet;#Ɠ'9J+"#w9D]˿~pOLD.83!16[9HDJl\ h"TQC # `T u7("y=)(o"i,Aw1~^~{9ؠշG-j.0ºq}픆,ltNis1`X%6B主NCG<+7{$mCN:qL^J A'C#9sSɒt).!(RoďNldzi%7AcpjӅ0ǟ_d8h26'q0$9{W/܎T_/>ٵBAa%kW/nU漥}Ƌ퓪[UQ*rmh.tD)w5.F^]gUa2颂5<۴OYIC&E_9 ݷ³n(Z]q?Ӆ: ;Naj2eI''rdh)|X?{Wv/Roz9 ?Qog~r5>MKwQ wzqǪ*i8A@v 3 PoŐsf9׿21n797nܸ:HMĵq\ۉg#53l@K#MOLh[.뽑d,\i6p,uL}:ƓA)tւs¼ՕsУhS#"HcY'J\2pc`xWo[xifHi ,߸Yo .BJ5O*64LxDb_g_0Y?G=\$\tFI')XCnlSa)v!oH;9]>#M80boz|íX\ XQgZ^޴Xu(`|l|O#6KLК0m%Pv6ֱ3}y at1fx .l$x߶|Ԩ!4ƉO+Л |4xiʺWD^&V8C!| #5nn_[P*PGzÇ}1O=ct-kwoBt$>8'npUY%ՅnϦtxJH 6Or_}PvzoJ溠Xh/jғmS,`Ϊ{>8GG2pϘ݆R9E;[)*+TPSu3Yȁv˓j}-p6UH8QWfX=uDePG^Eך֚#@T}LrWE'Zͻ*ʝ6+j+B$.")UrfAd LF\zqM LBKZ03mofUKBВ힟03 ='DDwQjFa3 9KTmt4i~#sXN=a#o27Br (m8:?aOǧ=&E=Cf,N  IxjG֟gpl0o800*cx551W& k.-N)GR:Q|X0336㖦jYeuOpFĘ[0j{V-/jPg· AɩHB>| k-F+s~92ۦX_sZ^*S/TKc\}ʇaL>k&gXRu&dē/N-[>IDϸ2d 쵁0e:ƁZF5G.qY@'Sx}1l)mL~8h*:ONGϴȗSBBnA%n\ӵFܟI׃3 1 Z9f6:v2qi3о%:VaD"fϵVS D}|+wSQjuZznDB̍sUZ+XN/"/Kn_$IB?A֓T| f0gby0.]9] c-&}]qy_: ;NPkC %"kjZ]۠Ғ ,|:&rxX[XC(1t|ECN~4>IW㋽֖& z%\NZ:o9m̙|مU{jUԓ.^]E,!>6B,cW}}j!.FOH-tS|8RM"f FTHg떁 Mu!O2ߓ\5>9(r\zKa]E_դkbDqr(?~CdB&x=壋ˆw'# կ>8r^TK3  LAP|2b#'oUCe4!ÄmO\?b١oQn jq+v(qJi#V;.ٻd*m Y7Uw`pna<+x# 0$[>cB^q'o!ݬJ sH|4>Vgs[ MCB8_ i{ӺDkN#DN&5i5x)}Y#L+d)8SBArl_7\±n.@WmcUO %:$)%:FdfT@#jJࡿ^-Wb iڏe=oV ,TAc}Jݷv|Ӯ`f)"K,:y'оS76j)iod/$*c{*Fy)?\B & r;TY:H[_Ke Kg"/4kle縰w7/ߵ&gW9Z. Q32"p?{3S:W.!k&b` zcCH!]3l9Lil'|O=-Js^1F LT=j7 ol%!thv3qxj@^U`]Asf3u֤gSp7GYnvo" Eѝ?*^ʫedIi)㓉:SLgWY @}e=q*|JL:B"+ڽ Ua -M<18yD%PG}n7*Ys4̂RS_rKD#GW3v Fm?i^so-F/D1U('`\@!c7lN5@ v_p=IbU~fK@/XX%t=2H?%omlt31 1*l+b$y8N`JJZJ4KkA.4Mrb7>e薱֌Q)taʰ/^S`2Q"!jbe8>L:ʐLO l;[N=fIP"Y,monh "i!\c ^FYɐt&tbb>);[^Ŵ jxƠ[ՑiΒǏ8'U[$GE_8,ݸKdlzE@:PMdfY"y'fp.I|%}]%I=CXCaaR޸;ÞM:^Jcgi7|[&tgaWɿ@\`BsdAݽS xe{R]DPaX>0MrL $clrqT i p_?vYO>+dTEo +uY  ]d68 8.vvc 9TN} %F3a<ƈZv O!kT1 !H H #ie0ubaFnA s> V^0w=x:g8;}᳒\F : ̃3C,Ͷ;;rk XNCgFëгn%2w%"Ui|D9NJ!" h5F(;-q2tM)t5'f 58#p ({{H"N*; ˧tUC}$ '+^lu-IFLG*.N~UՔ!w# B;Jd 8sB^Xᤏq[i,Iq!Yʺn5=Qf*?G\M"yKلBsO.JI|CAU$$ NR#y<*v.tgsgR>@^z=eOw\+aR,ąY ށ/ :hD_rVm"U{  )T$Ƣ0)CY:hsVI +r ll~k'jjHe. ~͎`DH/ԴwTg3h I_]zD׳xhSc$)Cg}"S8N[r x87l5*򳬍߳~m{cOR+lE ~)ZU!P1˥6-Sd 3C;u@c@ˆ6IɤsAR7rRi [  e\8nn@Ted2c EAƼ]V;G%AZ?v!*4O>i j64Hqhjx&3BG` $/sku 5lU ]%L,q$Zo-Dk sapcȻN--d`Ϭxs7C}~\dLn'fZI= XaHH!4jkIa rP/nɕA5h7LTK&5UvәϺk7BaA"2p~p1a;Th[}$: VU~MF vjՙ .ȇdKu"}ŸkڴחOgD-XX7ц@^ۼ}:˿iY_PpH^N;3y($4KBBcE%YˮCԌf&'vH!Iq| )kx4VŅ)ߴ`*F! g4qcjg_`Mm뭍Y9 !K4OC}ywɣI&]9 hkl3a id(T:HٞbJwbՍ< z2NN] +G]yt7@[1(FFw 5ɒ(_,kmLlgݟY9-S<1t`x^8bu2hH$F&-Qͪ_m%ZUгxWJzj+#Mtcco_DgX_2Szi#쮬l'zvS _*'W$9x?v(w,m:ɕRY*=24F~{Dh'pY17t*c/I #rӅFcONMsI@ .^f?x_h3li$@i5rwUa1LPIw6I_`-+MM׻m]@XG HvzjS{ĸڨ=˴`]yq< βY`A A d'f/O'ɡ ?F;DpZl n-"ӔJGm53zӯ|(2hbFH6=z6 `xDHG%of>4omjbV: EUNLM0L/貾y`cGo9пٍ |cN{yUxmO͙Gc!n~ 5Ar[ jTII Zh<=z4NA ;M\LL{ pzkѮN)W o, *z0"'V0LZn6}O&N'#({tl9*8WM#^,flt#Onל C# 1+$L鿉 *{*[;QЈDS&I(BQ2S6A~/}lil@e5~ׄQȰyQ1P_9,Z2Z=uԅ>lfݕ] [6# ^ QVlYj~hgBR+NeQw\s^dVͲ4m"cB Ц2uĐ^Rއo-q<<|)wJk"I%ɼYK$IGkPUP_{ T&~dP 흟o{I153^Îr`Ux"G[Q|V}ӂt1j B3>y7D,b(P,}ySVGUL~5I@7>'8=HVgQPɟ[?b~Ǐ2\Fb,.,:7B0YFfI_`#o}d7EMul./fu&NeRv9O5iM.?::~OSnɹ.a a:@.WF VVl ehUV_)rc %H?,+с佾}|wl|=᱅ }ƃ'>ȓC[VoبB8d@_3>9WwpcҀL A1?cQc\'Vźvt䴄HFQX*8R'>,EIw&]τaҍӈ/^Z#0gUiǾ}gf~CLI+͜&:4wZ&`p~M1ĵ]g[֖x|JO+>fn ;xEfp 6yUH {S> а / ~ OnVP̎AC.؆&wiB56F5#B*LĠm'ߠt}rcreٟ6 9!]0cgJB5g6YkK.-t8J{SwA ^ 2_zp5#0: UUS߫'VeU*/Amw*!|YugOV$Aq~5VMS􉒖E n|7BH<>ɌKwĊTw·x8(%K֢occ*xLV>\%䳷1V?8CO, h543.v YN 7ڕI]KS@f3 J;*IoS2yH8t̠aOEAV&X*ft $/{Z92.} m3p'`9oxĀpR{>kFZi7"q.IG+ez%u?LEm*VVu~[Yb>U6o'[=@Z]z6D_-ǔ-owKʦڜ`V+'zJ! tn*@Lg(B{z{<1'J_[,r[Ȧ+|@b֗I p+=AnF } ^Af k ]Z~2)\n;KY$tQ0*^V=}?\!x#DKh\่ѴTwa +7[)ȣaLzl ].~:ӻV~I]WcY, T/u{k uMeBne]8}ׯ/J6JRФ^2%nHhV oDI50UL7` ]S9p;:3^~L[Ml 5<}'QRGVK-o@ai"+uoA\Ǿ1nFRKb&,? `5i˳oN/1ޅqz# ʠn>&ј@YsE<$A`1kcxۤ$/mB'ى֗JwoWÒn. .pS#ѿgжQK1|$o[!&7FYU>!?^ɷ+l4INn'zE;I z5[4 W$6C48HC8cD93Go]踟b0sUM)Eyj~Ȉ/%*)uGLOv \! =2 4Ra }9xhz҈Tnœ:5pAD=S ቘsPmؐgINv ރ;Lsǂrm©^K9Gm+OwӥƦ\Ueq.X-c~cد? l]7ڃg=LM; )5ޮ#tc!ޠ/NxE|..ojSzv5}iϕ-ey >R6 %z3YEU~j6wz6%]3;8uɓrF|Dyp2ilc?F V֛'#RZBcd4C\O< k3LdXTѻ^J5"H6 Ulv.yj%Ԋ/^͐ƛ3}RbK+gr?YDS)Hh1xq Fh,Eë;FŒ!IAp)Ʒ&ZCrv,tNY9imԕ{B-D=ܙ^'?1z9%xo%`.֡FR)Njmne6wJ?Hou4PUǪLߵc&; TI[AG107~S5 (V|{i9FLVoMd2j[YΡǨHL5[$}%/Lim>~.Qf= P|tYAk)Mb*Od/42AF"JabA3 C&˄-R̼kԑ ;&`$c ?m?L[>Ő~2U;>~h #gI2%7Kv8 (|vJ簌Υ ]t t8߇25'JW/@mW!)U["ε%T+Zn\9~^N}(@F-bꜺ!#~:$ʴip!o|<8^ȑ~IܝY,>A5@WaN5{&6u£'-|mSuky;teWI]~}k;j+e컬t.a 7P/8G d|f0*Ltwpe60稣: f!qN,bzlf.Sp@7ktb&䆗QT݃Y,{|%QWZ" +o,jIAIA"U w'ia{JB"M q(h['dÊgy/,;s,_̨]\H.8LUT$s&Jwu2-;=A[ *gp#kЂPJκIZآ1H5vf2FQB!@0Qmn_5֕b8"ZČkc + .OP3`Dr%{?DE9:l 4T6u }OG)߾X;5Vw!EK 'EM4)&`w;3x*BaŌn}:ݛolJ~@0ыgvl?r)xjrX^=wgn[`-Anpݦ EL6|I㚈WS yR0ĭcoq 1=] {iZ2x2sgAmrKԸABK=}Hcޖ[Y}צZKXex><]S/i֔z@#"B7Qc~_ӣ<Ğg4TG:Fr,ϓ^2(*;&F^8#*\XqbM+ ^Eom4%΂1~z[WԢr!~;~6d/jZrD5zVL l֖>7.$?wTMw $$n"m7 mCg=(7hYCI{tDžFPcrBd]oPcu:OX hҷhF! ?:|kOFjq6u0:Ov?]I\$?-9vPc!72 Ko Jޤ@j@jYǡ1ܵ`Z" LUh $:T YP|? [3|hď ϡCc7DUxDmtW9LŔ{Y sB,}zSq<]c#A%b{וčiSJﺍD[ߛY lC.m^Zw z9S^%t%Q/%.߰;vd;33t}bϫ"ZC\1&d6 N D}h(Kdr92|'W-FG`-cvj!*h685 L^ zy,zts/~:a;Jtf=<6Dv4f{npă1?Vn`Ω(~R[a㬭~*٧!\p`F'=)rVS 8`Bemtфk]cu? b>lj]cGګe+u=秞SӉ9I:iщ&hWj@*q[vN뽄;U3WHC(`}|+ix/j3 . [X)`9sJr2 9k!KL7Kfi_ /"h4K=)|YPEA28`Ըg2_BN>5.kWo}v 1sE-RA.)~h+uzk9̐FqL!ket~9 0(=v,ˌH)66i+RHR̸C̆/C/X8 i%ZI2#ɓxKюTj:s#!`9v7 #Q[Ӯ?_Fnݖu0P5 *7]; ѝ/l,tg$8 ߨ.yɞ_pL[ku\$EYrM1}JE|9"e sE}<U)M%~ v I刬`mcMʠ[6v)A0(l_tƕt߇9㺒Fz!** $Ȩe {4^Kf ƸvyNu2\:,kqg't<l{C D/e.%ej7U&W:78~i8R>j=Eԣ _FUe[PS3nc\ZXG8xŵ@c:9o]b@˃J5wIBSC:JIokẓ̇UQË(&û'!g&ޕtMЙBHyb8Ο«'^dRYb'=DsvP{>iJwB<,N"?i*{ "W۫ w-Zvd]O͂^1:dI`M6L4H F26 \F;(yU}M=u[ 4FMU0}ީC IC$GˉxG3rH#h3H,MDO>[5%Qf99ꋩmNq+qϽc w93.t_^ xER#z1n}^Ğ_fGKhO.SsA&UcF] ~"g nE 3s^BVtd&txg0 Ds@R[dzaM^fJS @d IU0YlBs?icv9h woc {&)@ +TNdMG4vZԥS6h0\Dv4_2 n CWTΞ,G1&/M4ь(wjB@: 5{ )[zp(+|FL?(TLsnDy$NR0X4'C$YM&|qnnP?=J``0rAm حafY۠8AS|-$DY4{ԸC=jSN R}LV(ͯB~Y %} !>3h[C4e?ؿdm <>æqzԐ70uc|8[`:BRƨ2ƣ1>l{c>b!4Q{"{B[bNCԔ~C ` JwvhԈ C eKwluEG`9p Jpڧfd1gbX[kxvlߥ3Ȗ!KYB$}[b> `^Ob7맏 :yWi³A0 zL hkh'Az lf0fSG6Ґ%Q#u Ҳa&oQWL0]Wƅ)8 I>CęPtfB/`M ?7A:*L${(}SKg#;b6F dXJ؄OOZ QZayI7n `0=4ZZ89M\ `1_&h mhQP!?sv0qM_\Hiv!}}eU_u7]4>GqgZ~9nԣl_Q _)~Lh+噚~_mJU|nb2Z"Qʢ0A]@qI4[U<$N蘩Iŏ;V{=wÆȖұJa][µ!Tř @NHU2^ q`H-Ü!YO?e$6lnO>^zZf%㔁h9$4(sWc Sגwkcpsa Y'dt\.-X楳 e=.xV$(zt.`LedJnO2"tfHjn^d(:4) 6p2cRjhmkE6Q;431:fu5! A4];ם){\c Wv)3tj? &EwB8kZ8(8V. = 2Zsܙ{!Qϊ4=fm$v7peshcD)]񠮍_ECl8Y&._dyִmʚ>AHځLkyrBcDG]qߦBuщDq^$ukQkdnK[@ 貳OZ ؅7յԩ0Q _R):v0>ɧۻ3\hL=Ϙ[n'e6K0>AE~}8~@3l&r GQEX}.l6E&m|BOSU6{γ}Xƪ7n% ,%'E+0~ H0%Ĕfz1|)w̠^-?NZbPxoz=k41Knk't'l» Q&'س'o2{!BqmĒ'5?% o2-;35sJ VbohYVU[sUi+%6$}b:-dCzJp2PSIpX51$ #l]b/q+H#dFC?:whn&$?EmEۚ۳>r8ť}4[x}iO_11:w-~?: ĬL24N_ΨfK/p{ MèGaZ"2 d^;k-[P#I;q3R@yZsxw! iu"B0{ T6W4]v&FTsנV*hd56?wl+r ĤEyN0Se`rrRz%F_ j4)Ә|Cɸf BAyYPR;E#^c .ǂJ6iTv/>].Uɲ28l?Q94ku #BpWS_bq5V7T7#1VԨzs΂ܑk״Td`:ew W8K`oiwp/z%*eC\olOs6nu!C+FGn3VlsU!YUĘ:DLi{3}SZꠊ$ "d[^w%)6}5|yQ0 ߝDz0S !pɐT3Ȓ1!GׄB f_LT2^hK-X.]$~S/hK$ŝ;{~]-bV8[ B0$0+`YF[7qjHLE=%-F#EƜ\ fFӳ;#9Q?H44+# AôϵjQ2pk6F+S^ZR~|\J%93Xy^P,ˌV){q`2k}$-&m`3ɵ4Ys{M~iq^AJObtş fV0䘧T=Ëu "@%A.W3ɔZ#+=n3Q{s[bVjc|𡨏Q]*ֹ A}PI`jtUX%+,uN:oTsV.mMo:ǻ;Z1e ^v|[D_L"MS>bPYd-?7UB?$ ;F)&n^Zpضx?Ŋy02Ч䐂%dYrThypն7&_FwA:I'ULh+>>%! :&Թ |B"9 ~ Ugkj@`^3`;$aW Jgh_T(gaV?mX Siq'D Ez>4j5UG׏e^6 H+'}uZ'sF ^X.EZqu=/:(m\YH赀QDNd ?RZ}@x2!8 QC#ƕ윭ؐ?<ѕ~#RHI( 8a~@IT9!tF.POo~Ych 43,a @Ed`ͅzU Ml}&,39&P<5-ڧ2fsC&g؞o";Id㉔3y-DwUTcDxeʉ@s:JH4t9g~^MKI+ۇleUN4-J-w+OI0 @TLl1[ayt?]H<2_adD. ]([usl2̉اTSdffZ`S%`] Q̵x8'OIB Nz 9'U+wfy`MYX'v`x Pʮ0l`ީUN؂Mep`K_Żpu(}ݡ$;ʧy6LU+\ǣ$mH9Nai^V&xpJZbLga(u 2y\ 6߳u@aWQk)wB*"}^Y+&EODŽ!U).\.I7%GS}wEiGBnSE`VσgFkv6T@Y}& (A][.x0a\ D;63:Z~G&vc_.ĩSf7a=ҽ]+žǾEc Nw-,aUKFģ}$c3أ{*AG)+Eݱbnx#,>WFM +θ98O~9W k"Q7ovs6lb{."WtsTnX>gC/_o*؟V?:зh8 )~M֞5~33t;!l f2\o0OOr~>'cU,9ãjp|Lq(]{?#kl(bLVbӶ[:.)kJQWJ:Y/hfKI ~HB<gPwWI:A@MŇ E~7,Se" a$|&s1zֳr0MLULv4y=tX7CFDnC RͅNtNtErHJlmށdqa6xVίU.Mx $Wۆ|V92Vo~O 1 QyQ\ަL.%T:s1Frpl$& s  kV䗽aA/UMе& ZqtK鸧ȴCک9&F@!G!vROCR ݥ@꛱K.ym6%&te ML[$0Xq&7,^iXe4.,$voz껼 E.B$`'톔u S鶏غ*4:$A3Q2%yHx#NlMIGᜥUii*rߛ\gwf"չYTCvg>R?t\Y #ŧ"T>wݪ@0Eܨ?몥d1OwXW _. p[Pl~7N~'2։j??GRk9\-p.*C$Ps1|1[8 m;@Oe-7j\ T&%NFhyfZ1XFoiGMTNՕj#׀+*ᛋ;Y$J"J'!Ftr!C)tG5e.4%3Mv Uk22W?e-xjoV`aDx1 4= rkZDR$['c\%Kh6wPe ? K #Mg|X602 BLV 8f;v\>Ca<[ !kv.y `gLhGlwkꗀvxPDxѕ*ZF x(NvgA{ϫ:iC T11UFpHgR7D .Ume=a.:8Ӱ KOV~u \-g"[N042nL̙QZcJ >F%d["SpdU{QdEN=nȧz 1Ԝ~W3'#C\|x](ǝf?QI>Y%om$V4· ++乗MUTGIj'O.pr"4st&j" /X{WVbҦWAP`,LqI.HCnjxq/S{ wd4.FGCH푿Ҿۺpa/g4C gN3D6^q&;E6;)Wt ~k8O5 $_M3hEXw&8K”Ja5=aP ]g|dLE !+ ew]JClč tPܾjɕ5K7$?5fU!eg^'mMvC nvt;sL@^ #K.Nz-_Jd5qFOkE;ݺ U;xFcPk^SV/`&^Vp{$nT^{PPͯr?UMaqyQ>= :f if\NIi]@zТ#6H팾7vsb IMՙVg 3ʘ4Ĵ`| 4O[gP]i[ퟞN!`cdRx{惦nء;a7+6q?cI?NUxLvDT*[H#^bl#P"ŕ+0)GB&d.Ŵa{7kXqڨ ([-qߔ[AQ'$oGO5mXX@ƴ;g!ۘ} %m&@:Uis6h~g89.T2uv/e|d6kδA/myRwJa#(Nzk j FϹ`jK7ܑ{vV% &*ZY03QtUsM=Z]c\lx4V6lWYMLmW2Fg+6`_1I7QBqro!WjSNnz7)w#Scǵ.&Izu DwZ5O$,7'E\5wMXm.W.W9bx}:|Rý_B >s$(Pv >~lqW/ $_o7v0ak"_>,D)0"FضmؑWB=q/qp rG p52 rj: rGɝcrqfF}Aڸ餝zj !;!vg}0=;:J>ԲVF*}eʡ#YJDmE01ADnT{r^uY3 \~3Z4/xG eL%0< h; 33I6:;#+IlxMԶ NH]MAV˜! 9n jl`3OL ゠'6Ri5]rL"݈㑒'9 # xK-E3O]ڸ !)ta-i2c+$ ONlR3?x[OwɥTLN8:~/_`c3j-%a4^Q&X `9(ԸpwPOw5fR*В'i: RЙxmlgz}4`vǷI7dFef(_Se}Қj^ A/ҳv)& 7se ]xD zktWض̋X/[ׯo>{c18jf{L^eY{ Հ|24# qp\oT?0A.2лF>(8*ȚPv&Hl>iV18utT8Nn˰x?5[R,r ֮ʚ-@'p< fj ; CAOJ&knL~ V!UvFDPkDr@Rnw[\htHoֺAŹgemw j2PUqbJ԰|HLl,M]3UY#dftXUF߾\+|im?%R2w<k6c*HeLu pB ׵1i!^ZϗDbsvg ;rgŚ;OsPo\1}(BL(OY@8v8bj)L0K*5M(- :g'Ouqs~+6_>0)g Ƃհfp"cs^l)!B}:&|_h׍Tz r᪪q1xr.n-!GwPϥEG4Ǜ{7 ~:\c&@¹t;s{ňpp-Ĉshs2viEFvۅe\Ⲽ9*Vi3r13M)\^v/dcl47mPQޛ 56x"lO)c'#~오I:o`A"'R렧@DJMV!չm&D&͚;. XtyiMjv*7=t?Xc)ݝЏiFp$7+%AH+9K9eHTV7υEf\d+^ۙh7 HУ`{+l.VQPߔ9;ZXiǙqxUjMbg_d:= )zN1h DRK8I+@[KԏJ_9X=1s\`H-M:j88{nC6_=e׽kl6ZFSk̢O?.<Ubykxم Tő.JhB_Т₻֧氀H(1NFV[~{"f5YzdJ's<O֜nSI~0@mH 0Z&Js$am{۸Bk͵"㏉ᎎ,Nq#]m$F|mP!uպTNe Ioˆ=LTcn`<X8½3l|%"m\ǁuZƙIܴ+ΡCݎ2&Mc%;wΪ'DIBqܵV 7h #`d"|e3deգLMO cpC;!E?cldU-6Hwx'r{[U oNKWhiNߧZP#`)޷ʀoWwӇ5ֈ ^5 ?fP{gUR.)蟛2faH-kW٫N5VY 7^'|m-|>ƻ9bNO[RtJ's*m1>\D'a6-d#1G~4Re7Y}q22h"A7#S3u"Z_W#QIUmrfn;gq3K ,Q$b!BnI3'riVXYܶ-k {QƭWGwg=:?`  $LcԊ3/}zW3Iÿvi9Hx\^vTC,jveOQ|dR@`ȡε< l~jT1CE,h(cM7^|Wqn$]́ņeU٘¬o\$wf3[PgbcՎrdQf 8w~Y5E8q4̤cKq 1܊؅`PPlf{_%A:9 i ᮫KWP6&׽D%~Ř@EMm7rW @vIjl%Qha8:@Xtd>jps 3;=bgQXvٚԦiӓG-@ !-=Jy-ڗ ٓ^Len,\MXg4})=_8Gi~ͻv!bX=N)xjĴ!Ʈ|8 o6T4H87B̐UC8ȩ 5IuP^Y߸\aDXl+\;/{^.n|1?6T5I59tK+Cfzq6Dԧh(?%}I8]7K,ҔLHMO ,փOo# [KxKsuIIjl) W{2c#wx԰E_>M)Khԃ2o3\p:tg&V%GBi U!md~ř<'rm A F4`~b"?oV BloݒkfNf<%VKr]}ptxLˊս -ĿE^k:V,^-Zv֫j ԯ9+}^灑.+&@Pt-P 2ghjr5%zֺ̐}xc ".(aZAzw)9t(3%Int8 e{9ȷlV^'f,ځiLyuDGu=տt2~b.ӑfMǠewгʀ#k9y$ !T9Okyu8Q՚WH>1*uA`{-4^ذs[˓wKsefsLl4KC:lo|H:5c~qjWd_x|*.IGY~nbR?Y iS+ ܥV&d:j |6$UQ IuI[뿎(90~%RҏFmMx,xn;8B(v[k},@GjdD+E ?veLV7?"ZljlHc!=K#.v!d5Єg|N>*K d/,o5wB4㕇X?Sy8yBY >10K߷t}-z#X\`"CKBB, ,ae{t]$y~iFKVoRD5okGV2LXA(r5̐WKo̱+ sp:\I(iہZݯH;5'hOҝ刈l¯X\yܘiY\ ͸w"vf͙Ob̧"s0={hP1q*r\z6~A69d,L5Uid)ZySYD[o/6y,"lC?:VQ,Y@f*ؿw%<YmAY[הrP؆Әl!N$7[g=a3ݬ_<9a(`; ~ӎ[) A;x#0sҎúTZNRngY81  -9 g{i2)&NAHYM&%*d71=KGH!T|8y+Z w1t/OC\,RႷFO.CNH o:OZ.tl[S4~֨u횑"Am鶚!ٮa{<C6>UҞUN &LB ޶x3Οid2W@09 ZۙU72k[AKDA^HikW %Ԟ DR+7dF#oZCK!KR15Y^N:yj5Њ,Wa%Τ \n(ʯ^,Ocvj_[*a Jr_)m\헞׬k- · p6Q6FVCܐ|B2QS,bt0a)s)ЏKh/fxb] d(0<l DEFl="e)OF':⣰?nGXSonVL<=9sLz\e a6@maw4ja{1uC íY9MI8t@hQ`tQ`t0_הr9ܕe_aW @z@2~d_jgTe4z!(½8PM{lՌzXJ\ N[%+ .73)\Z!f vT؊r1Y$fJ:KKlyU"rg2XC& L _!EOz:rW9lܧo ^8Sd!.+uSUHLK6I -?<ך(7^'* ŭPm Rv]Y z:+MD{ݘѰN㘹5^i^ B3ƈ.SCTsYRNc#~ʤ'^3J8>W8m[3ېy0r˪N#TZ8mSEߙF0̩?ۮ{M! |ć?f's7e7ObK7;`9ǔ1 ʶI;ċ ?bqFA90o㢈KZUksbi)P$mx۴%/%bz!*¨D hq^l6gFS˙Т06)wY HLDjȤ:X!w)c C1.,e#[ylSg3'ɘ{d.g \V)EXwʎ+/&$% :͞z%}Lg|=~z S fvl$!;Do 3l'Ƚ"QPmoV+nTW.3^y1 37߃p33&|u_Y9߂ |D^A܁9S5~c?0K QEaω4P/ڿCkqS|8($ ]&|i)xd`Feew9H4F*@(/RǘU`hOrb,=Hl twgFXSxL#am*Í(!Ml^c(w=)uL/%k1:PECm"\E?Qi?Daa[ yH9n'ѰՕ)<ϰҜ_{mGH[_JˆzeG!3a'ɹjJ8bvJ+ݷ?! az]-+fݰ w39z(sl F*/OdZGwj-6:ebGoH)*EfMo\q={nt;lbSAo^Z[ň+)|â hߒI ȜҢn\"7m2J`{.n{k~뻙5 "O"~{߉n[c45a,~GKHܪ2ur4JG xRkxxsf$בKԒ?vJDo,h>mC݌X-P{ jVQQ~woN(i2NH>kR&iPqBF@ZAy;Ht@vznҧsg]9ڵf wG !QBc$zEF;ST I \Mc݋cR׎AIctAW$ϕ,78h.@5R8';kV:|;,wo7;nwKqK9Xk<ʼ5P o,vNNkĞTl4MnڳJtO$Erm/{uQfݍk#WjtH :FHxx3!&(\$2gC ;t .ş۽:hE=׳dq7`.o+~eofyCs^"t1T՟~1}k^yTR-+ً :R1o}ԛl=#INhW,u\3wkxAtHAy{`xB瓺Z0|mbu2Ona:B qn! }ã &VR~S\v|qT# Q tgkRbqCZԲ(~@$1 ޲C>7c@%4ϕs) +(Xqg֯b6o٦6/|Cvbs xઍIޔ!ܚr`}RaQ 4}3.l[Aby;'9^Ee@4{(\յV,'pjD z?ݷ'LsOw!RDhE|ԡ)(֒w2^'&B :+yZcȷ#%bNˎTc4cתg{W _>ܷ gE]1,qY(gWJڴOOpZk_S-[k7߬&'jf~L5JMg~7^rl6=[m2 C O03f:uӇx:{E=5FGHC5ҹVgp_|va oi@K$+иL_Q%b hk$3dq.IU>uYf|=IDO4Kqa>OaDBdEOҫ c<0̾1s8ld!z#5n\\E]e][2bThk݀P$cq';iP6J!@b=WMm]d& 0FE!'t`J }dR]|Kh)3ٹ`C\-@+_nBϜ =xD"t.]ơ#OyT`u-&z-pI2ur! -ؙ m5WM[@9r򺙫m*½ >ckqt?dchbk,hJOgN{U1rE-wnx1F|&"_]k(+s" [2I36*b:$v2T]5W+t yJc$u: ;hk_9Zc.oz9a~hca#$n.!A?ˬ%a&aք49@G%ȶ-6%c!'ffQ\.>ȃ2FrGmYPmM Lq 2.P4spV&+`TωjMF:8zh/=_$>ZZssl ]73KI~f[[=Idz4{ ZRʍ,7Fdto u_ 16##m\Ly e$m-ŸqT=ϣS8&6Jdq`O x~#,ޒN),17D7]m=fkуL(8rEk 届*:WIp+NA0ab"2Τ,l?̻?M^p ҠFe7'hE[Mո箪!ϰ<$<A00>8hn츣 Q>j<$*c/r A8R/OEkRx=$t*hQ}Rĥɸ&9b["zqIMdFdc rIuVE) /d np %rmMrT/j{:x22,2"/ m1NdBK)®jG[@e;qcۃN䎸 ?kCK=sOGh|Æ )-ذpy}!^]uNdMtDVxFRKd`Bz xpMEmՆPX(ژ}!rFn+iƷh{M*OIL1HadR(k9ܱ`YGvfFJ #idY`.& I#wά5͡"#,.rs(rP$$1Bﻦ\6g8 T`S>OGۊS3ֽ4_M5Lw\v_@ecWK!a͖7f{}̦cH*!) 9Qu1+Gm]OHelj~U~>k')9YT/PåFHI0Ef7&1BpʂLon.7^ْnƆ}hCxZxmy|'G@I}u\ җ-1]tf٨nr42Űװ[;V眦RPB6񪦅76MԔE= >è& 7ID8`j ׮J$]f/bS{?LzcPꚁobъ>M$C>zls?Vj7,2 APx6 5V:JN|*d ڄSq P9!Ӈ{b}87+GI<3i ۴pcx|^ȏlEG1*&K 7Ti~GJ#gdu#JHuJQ?6oeZBZ !4I"ق_-.Of#Y «yFRèݣ-ٙx?PA'Hn//lBE/I-'U׮2Xɭ=IŶg?1&w$K,\zZucb&WO AA҄%lCĉP1дTNCn >)D'MKT3_t ~"Ҁ[Tí(܍:ժey#zؿ!8tRU wp1 i̖rP`\50.1]p1 t J |9ꕙLbP8Effބ\Fjy%ivS M ="DQfj I%eEti,WYY$ MHRÀ]Doh|SA{8,G'kԡ5"C u1;BKK9qt16P ú}՚s!SJ` ';)tO#{!$vԪ4g+LZ%5p=m9"&1hF<*x" qi.>ޥ8׺1u+d7]47֯ȣ v ΨܧCv|m !oܩ`J'n8 Ŏi\Vmx8T=TnsȽ8k!>]P; 5 Cj>*@ 0Ha`I3\BMAShfjRQW /Ķ`#< *]$JkbqE^]_YBSQt+vz~E5°3DwOvpQOt-C=nyy)^pAW2/գDj㗠+q*A~' >A bw(-`3|Ѡ7YhNd|04qQ.^L9+&\#y =?֏*}]:9]lv74pB@O*ߖ$D<č+7T Q˶FӬy '殲qtaW< pKx 0T e($}R#ĸԞB)6; 18pqzE74q785^2u,C}&'lW.qߙSb "_W~E@ES BlvKY/3GĵF,z\CGai=NZ{8q۞r1ex)zuBi6S.K^k֙?xWUvXw!i~9z&Yòp[%]=*v@ Ca/91V9ȳg0Eh0ͻǯ8|ZM?pU,gH@'?6 XJN5z !amqZd%6Q%]n拑Zy C%PB׸Lq@d'pBuCssu|~"eǣPT]YO.1~s + ӟ^// 7ER5A"蜄ɶA0:oHtzմf]&WI j2S"^lG5K3y>`0Gfd~lNGn\uJ6t_'NGg"č Afq܇WT̢wRkr?*}=!ϖ} \|Ŀ*r-Shn7Qjr^#Ƈˆ0j9Mm.?f Xu}6'L5rܺ$5y3 edvF7Ny!zG@f5k]7_'Mcഋ|9ۋtק1wvP@(;WinDaxO:dBq72R\>]|V1i ~\,V0ʏ4eESOgzs!F*jk#xS8y̚")Wλ)͍Շŏ<4R`]|ڰ$w&=JY lI:ؗnn4PI<{9ϙ]dFI!l7zzYply%3pj/l3J awN:S >?3mK L72?X& Eo^4zjx105Or( NC{]#vjfx WP-'h&OR 3 5IclHplu7{%w@>x^Fh ?m^?I4$F 2c:݁G* x!AnIThɨa5|A[ya4{.ep=cAMTEyG2Fds`B6bb eǍ ؁ v*)iM:uq^ ̺/%.k>H'+MHRC!ΧD`]BLC&JZdsKž8z˻zLҔE-$%-bX_ %˱ f1swuwD+~Cԯy7 Ri5߅+kȤqCQviIٙD6x1v-3NndT'fsmphJ=:S'mܫO.)M\\@P6cvbj]0tdr?mqPN= {PSD/UjGY#!#'x$^P~wкl2+,HEUK u9,cq\䌐DQZZ({0vC~hIjndFƟ$Md dg|7g1č"2[@,,):/ (:"x+vOQ4 K[ί<;{׈V'9+xf,_Z UtiʘMp^ s47`5Vs' \Ɔ[)lLlq-ͦUauhlE;:v]QLmaOaW9L3vo.VI 5M+d:y 6Z;7杭/(wϫ u8+Id 毇WX3DA+ΰ< A#`뭚 oyi]/Ȣ۱Yh' *Vv@jrs8!9Ռt#JT[}HN[63j,G[~_ss^N>M;8_"{,z^ա1B'G1F7V^Q%Sk"ll9-c, ¨۲_[HXmGܽy}_mSwO/h]S݋8\[䌻W Jm\z9 gw ) 8رI-Vu@${^:%[m8;Jۍbk$4X~9g#cz6Q}DVpُ^jS$d8>e(VYp6Fe'uᝨl*W}ixTQ*$s gM-}Yg)jG+0ӹg?Bq)$4w"/1iuda)/d>MT [yPwj_WHuK!/sT| ^O@(bB]P%= Ui@OgF 8MWZҕdUJ8 SrR*sC(!F⬹ȖcPtMb8i/௒oF3"X|UwH]]sL*0()S9L0vMۓ*|m %<[KqӽjdZOlw? "`|^Hs62Xo7eDr^yْ 1v)| =y9 ѭ4ɲ{{g|1πos%khe4B\ctx]t/NJGNU^ $mGد5- 9w&fJ-Ih(@x]ͳ%H~A?ߜdEښnMҽ{[k!dZ&NMhJ}7'Pč1b ‹60kHV&Ea1y?wT"\1˵5O,zNS0{*.. o:7p0}r@cȎ \Mj&3F_!P&.ЅC^mٕ|?WTl'>'xE]*N'U̚5`k]DS.bw=]&A{Sޭ,4 ='[_r__%d:J\d5Q<\ czfs\KrurFcڻG ZVP͉ijJ*$-SeXc>˳ %CUfߨ`rBlm],$sE{*#$^};ߧUJǵM2/IU 3>َO[(m\WDCllebS+~%  Fu-3RӼY9u3߱DL-47Lw l]5K}Hs !ս+F[N1={2 $#+8+) d۠kRχظD.TH|u -ReKPz^Ngz;TPR^1,%Kh?dT5IXLoffNh1KK子WDR tMҍ*aG@V16C`n+`]E|!IV]-!,|'"zK?Cp5&h ]|+ 'p/I( H1u&Lad$p=ؐaRl a.3_O?YuQKY=-۠j=O-"fEΙ#dj!sR{Ǩg߷ ޚǿ(V{|p^Mӱ ,ʷ(wOEuhwTE. %(wX"/gVw (gpB zkOrPw+S> Աqdq{}@>C9 ~%`C.8`UZdN(S+j-)ĘjQU4zؕqDH޳eI:49;Tɸc`ޒeO$F~DC!]"[y/XQu)1F iR:0[ɧW\.dBP#IX8[XYr<<#aBr! ~dyC? #\l8zFhZ bNZ/fQ$9c-n& &dIR4-;8p*i5Oahd.glb}Hw>iUSrO~ro|^:}{,Ub>J֑#nm'<&xP!Z…/VQtRHŋBd63ήui~lj1qD ljSncZy%U0DQ{c E%d]6x.| Admv}kdj 6NKڝlHhd7!dl]Xygx4%V;^oT kX..dp|N &._;MmYRpソ~:V7IP9 w$Y Pf4T6F.ٸJHUKea* T~x1qdIJ}#ןk~^HxD2 XGtWH5#}w&bc?3U/E&VkJKAhлͽo//68&uuMm]aFs]MĈ3jcdI8Jvm F{YrxB/8Σ~T;2l * .˚36X3+ڻS/ B4fu@,;}#qxz& ? MZ6=6 Pٶ$aFp+؁n@!p?K; M.$=}ؼA{`3\@0fEbJˎ/d_ 7c _F܂q* Rr^ VSJ0/g 8j%-m8#օNVA25OQ_rBo#鼠ۣx% 5O |o(D,OP{*s"1)*lFZEΪ0cu,I:PabZhu x kl *KtO>Z , )N,VWgsi2mcg̵_<4,~z Hz*ȲГHEPn:x¥ˇ|2y_GX-/NKv.P>Bej^ьBzy5M :^Uo|Tgק\8=T5~P& B?3̯OJ'*ހ4ܸ4*D?Q.<;ys4Z&f+P1j%rP^a߸-}gYԦ!ʇ+||2: 쇸s[I|2&|? a}S?}F@<zktH(<`7RBe[ug6lNyNt ǂ'4{>E̝ˬ Z`QRRsq'(mSB+/U8NUGenkwu;P|kM#aKSc0iIսfB̾J>ݵ|3ը#oNT ZB {sDC N:}CAp=CHBg ?T!nvˋ)굦N,ei G[R1^EŖV$Q늓Q4 2EW1)ͪ,xtβ(V|(Ap& .okU!㞟mQZiK FAB#{F+1!ު4C:{"=8=Q?1!5T*\TD\;xYzEHq7h ΋~ X`~o;܌̄"!r.bSfT8Oy_? A\[T;Tq_f? PNɽdG1B+y4.ǟi ,2e,ʓ@v ݨйsgk\R IV=tvn- nb#5@ȴzb8 u|:x nV&::k!Nx#LT'&70r۲^cy 5VP%E)])@IP[+m!}KmP~0pdz-r`J 0Rļlu2H|Iѳ|'aT5n,E.yٮ7aþkېE!Ak2~4F7>L3Ζ4]g\oT2SqD7fXD1d-;JIa Hji WOq2j3+`iHA%_,5G~`e#iYY2LVȮx<XXjFx1m1W~@ i"WfG!fDQ}o!?iUH{5ZCU']~z:Bj^M.ʍZe l*=%dާ|eh𹳙qlp9b2 A=/j)]#M2N ONuL?DTQ"\o}X١S[5ʜ 1\-8O)gwa$DXJI*>ZɠZG}U"sSXmL Ld'k)8-H{a#Q-'zOe'VזԴvw||$j=!﬏ n[e. /LΒnKLZ υ2OlgDEǖJ/\7M֩99sfşנ8E$bM OY@!@o>̶_,X? 8@"o1-* 6_R {(RN| : K>L;vQo#db!Cuf*;ԉ[2f9xBtK&x{yGCڧ""`ؘ/yzv'ӔAD$HB`¡J$Li.9N#MpmF‚4呺ZJ1Y`2]ZjaPP@9h=yN?~]> F\6(A6I-=?ţm_e)zra!0&yDF:>)<{)vAT_NqEbۃ [j0!(4w@8]M֙](n)6erC2[mחR8$2khp`sa_Roє4E.ƅ\C8tp}Ԭ=3۶U[&Eɒ!Y,i6{[Z*}?1٦Paaβ8,]ц3@kMJ[r> {NmGƟ#2kg,G )FzWn }`*ebh<]- qѾ>d'M5úGSܜvSUg26ܩJ8ݗgta/OdZ6pMs@8%cY/+e5'^-KlG O]+b9ߩ5FiPB Ë;neLM3?B{j.+;b):0_BV4qZR-Ír)+"P7&dn^VbՉx}k '. Nc*b?G A %CV>ţ]3:>x%zIh"^ w;M$L?>HN\F }5 [ x`LW^Q~FLvꤏhF_ut;F+UUMA >6wK]iLա"Fʻ^Qoh)&U ooi:~Ѝ (]ˑʤ=(.gKпg939[E?QI: e7*M oGBQs( UvioPAq4O:`vprC|,*o0{?B}-2¥DO4.1&nVEmVe*Dl+ ;s 0?f 2đ;*iƗ|~$ЭN}LFJgR:5 H"hkbqPD?KP zw1iB4dmEtp%ȸҜnxֽ9'Y4N7=>TdRrGvGjQ3%7YԇuNic^b\7i(֮^^s ˡl5rm;|-08;Ta@O gzy)yhN==m NRYqDtjUM[딫V,;Bf-RũDt:EH5N뿼 7q ̯#S`^(3 Ry3r뛐gϞPDLة1g퀁?tǐ O.Ƹ;2"|`β !w[O07{f2xJ/\m+qO}Φr52Ig^EMG T(j=,F%GRM7RV1P~_TW 4o)qJ4%bm%4~Yse"XGD1 qByE\?`o$\ڟn;JѵaO_3ֲWZ݉s2UlU\yWlVH.|PBpnYgQj.STvF939{HuГ u=bmC}y% p6V&@ H*ϛW'wv*ӑL*pyC@(dU˯*voU2_04/-^EϬ [ɕHё@66{('HO71v[Op[S>Uدx  ^mP_)墾'xo ??e9Yi~wC&`G %"ŵR9 R.Yrdt$_ |MC,Ow?_43Aw`ċp8%RL`X <^}euO_L!Lc!"s>5XRXsZc!@ ٟ8KhxU"crPIX"MP˖"z#"w}T}vd^حɲHMhpj&_- !_oPJ"E魓znbA>#wE7l۾ 1vZ+V'MBYjD6[ |Yq&z@}Hg!ntcM|yI]4r8T~yhOki(]{js\q_aoH7'p;[)Fn;M LCҖ̇yBO>ʯ[^_0b3GHwJY1Ϝ ox;5OsDO !7&<ò٠BX!uk '9(.?鼾Ʉɟo#刧j\͑gmUnSRpՐzRROJ=\\C@;9bL@1~ 7}sv8-=-fYn<,O|V5]#hH?vd0)DMġ_P%II%vf9j;/"]ɍ:@iїnDuBKC*|`N$C+6Z7ӆNWgyT`V/QʌKqڟ2I` b]f+* l,`9$b҉u,C d s ʫ!FJ 9&E*n.ݜK`V]Tw xRϙ(♈9w>\oI͜N⯩q)-0 E %PGn?ˎ;O0\g'HеMeRߞv)槖b5Z.Zha2`#0PP L9^9{}!1e'-"qZڬ1Ņ w]1zw,I آVZY\V*h=jY!2/roc\9,p:v=oQ1Yqբ?K3HҺVMɖ,VRk&3TW9-t9%Ɠ†@%Fe. z(ᓧ&A,;}^F Ktm $ ^~OP.'W5ZU"75|6!e*d; eHk#4^x2 ל >$e\zZQ >ozxJC+Ss?t'r'b`"FyIoBs1ݺʔ-t\u o{a<א=/VoXl7?@W,qgĖv'[TER1ubݧ|N -g9ѝI(0/PI`)Dʘ T kx@(yxl}  -"ZR{}6s^!\J:f3?sB o]1WnGBL}ٯc8 bBOpgg3(%UEwV7 uLI:KSiEJwؠs$Я'/,3>aY+ܟ}ޖt62qM!Kr~.BTP(yL+mJCOݪe` -}4|sx;[1rU.߯PZz_ߍ3u5M(w`.Ƃ MH WA\DccBv GUt; Í⡄oҙЅ$~ӓ j@k4GC;# 1f/}t򦺌zUŶջ~|M. g wH0Vd02?xO_pnM\K|5t*u+K!( fU''VsobJΥѸߋ7ǘS836%qo/kj^&O z}= Zڿ1|BR X/M$h 7?%1q,=vzwz 909FAKצ^~x܏d.p664~핝c/([xJ;O"]X ߯6pb)=!.enR=WyB9RSHSVT4i1!D8^xYrMU[Tel2 L>^`cjG /qIHi|.CmyC6|[TRu^TVҺ]*m5 N dģ|^M&"&Na0dɴy=Va~izH hA@ ǜ[!/:s@k,?F8J1 ]EPH\ܻoG_[&CC}ē (k#55;?$ bd煷~pK.!@Q UZA *ױ<쑊 RCEIаt4*{@b\9l@ޘnH-c~( *tҊ@%7wk`,fvwQ_T._-BK ٩?D"/|I$FvkjR]G$TI wBB~Ea_KzA0,|-8؍[|V H4{OZl/;CYv~ngڡkC-q%1@<.)*.-KMr&!y k{rmDXU`5g(w1?f4+Ǽ-cJ OkŊ&YP *b8̴7A2nfet8%u573gnmb[(X|'`>DlːZ53 DEVPR*u|(]\7"#᥂hيڱϨnw^N~4MW {j $Ebt]P9/<fJ|' ۾}wLhNرOH;5m%1x0+={il*ݑ1GGb{#WTs'7YUrȬ,?淋( lNո4v2gvY(^0 ZVr}$4F9iԫZp#UW^B! *IG(FU=EGP9a ` I%xi 0 ~2^YuM#>V%oVW52<|O~ -LZt)]tz$H\//[a{έ!0*N&=:RsI$ %0,VmHcDuBfl>H&$^^AZpH6.:-5 \kG!#j?fW!y29+bf}}6}#HT1߈K㱞=Z`#_5TAc%+C?lFwbэp7ќ0AJKQ㪡>p9GwD 0˼k/0)*"$"1_Pz-%*.lS"& Pf4Qi$@|1>8SVoԪhsh0cuJO8+s6 ~ u̾]dؕqIC1Z$V"R< *qXQѪE7KDÔxScODH_q҈pu><,> &lZ }b`6^2awǩ΍"Six P'Zc҂'$n'3-2Z1s>6$4;Gdcw$x?ߺ`'z- }jǝ{F`o8怜PU϶#2^:yunÉ;U7}Beuc5}km_HMeX"Q* >υ6:)CNئ &([f!=߄҃ߒK'W)MC;?ٚZ?bAս3+ ?A1qPh*yvvN~$q|l@<Ht'7C"-cȭ |bL X_%#muZ\}솄̌]d{K:7V'{mM>p/ͣDrHSzKQ;v^#& )-E3'~)z@jW $>[kPjI4#pA}dk^3tOswD٣P6ggZg*$77+၈qW,,lP kG׃4[dTNLmT !Pٳ7WB?/u*:%( vÄC⏐1%XcC )}AA:hw4]GU`IT፺*%  PT{o *(O12ltQcvsgb{-;ەMÓ\`ʝ?udݘX IZ mQP5ȉiV!-Ğ0(eZY ں7O|o@VJ_:m07keP-)&P6iy4uHM^(cjZ %zL),Jڅap{)LIn􈙄֣lfyT~p̘ y|A&%XAp,cP#|uy!o*90|koPw][+ktU[o׿J%2~!*"]46󛐻 `oasL m/p#aȼOוe:=ޱӄݺg`4:%׷q2,gE)e`ͯZhҫ@HEKPi G<^TʼnuH[ݾyMƾIW d}n1)*cb~@\wj) \{rYpZṏyMKY7X4+RlOtszOUIL7*Cr0Hy(Sk)( yW#|?ÏrlW/2͸$co(C-NZ_FKx%&2o H C 'Дڼ߼)wY\dUI,4[%>ǧH]wtyrv*u=B[tN}5Y^/~ !/הÞL9[ Zc12FqAe΁aʓ GHMlf8MD_ O )=r&X"lܜJX ٴ(o+}=0׬SUewp!t?_0θnp&zwv]'K"ש!!y{,\pȈ`7y8EHQ(}GȢ ϢhQp|\^Y5Qb[u3tz`9Ǖ2MߕdLow ’g9_e,U#TfV"^[z<Ӳ7;}=(2gJ % _s|5huOFwI+H~j\A?S4~ܺ>cFYC%IN>$Yi~P2Kо3[=n!- O~(N1Գ*wYZxD(A$6=a7sr 2[ Qzs Z4)b f+&$W cFlo/X_Ho7jxZV'B}U{SP=50!-#K'U<jvBA*Bj!$=,I|[D=?{o޸7`42곪 ڋF+[dI9P6e,!RVN j qqȪhf@Iz%Ydnp$9bl u/paAk[:>P<" CD2o 2Σ% 4\̂:(HaCՂfd3⣫"#\F};|p$?;1 HNjtR$7 /HCm3^߈qع`֔ VN'.bXèփK>Dۥqng^_(k$OF_`~vArFD n5=x?Eө|>_sd?7ř5ZU7Bf,=^fN^^s r$X{3& 9DUpkC,mtzTRI/qkLCq[6:op VKMO~IHˤm +9 ē{6Saۓxœ*qO+8ա6LП[cL MXs)AA954z_0d`t6l7O}e[| ?n};°^zPVv3jyr8v gm " #Dݠx~7be?FaUœE!xW%>T' m'0[|j|elh  ˒@]F=Wf `6%2q}G{M^~8(bIx[?)iDaX LV ćW;tt`TQQ~Q6DxnLסikN4yj-9 0?{n"ie(t_ 3ƁsN aD8: RST~Hiy ښ$݄xk >b]]1u(]@ |i]$O$[fvr6r9$Qs=S)R{lyCaf9k&M.+hޞ w۸}fG^Gclty 0=Ի äk/oX:*^I{O2vSLT/ϯ41r6\(2YPN ,tyԋ]|YA+Au>ĉ| r׷iԸb% ;;x^ߐ%vӉش#XPHSΗɽUϟtaq 2T.a~ ;NY<MwL:KKjoQJn}G_iD4qzFQMF㕸 3 dU3 NfO(ۺu#G=ʞN|wp"$Uݩ‹ZjBݚ>}[˾0v\#>AH6kނa.\uiET!ׇ^BR `s w ,{'9:]Z_4:0ĎAI _ YQ9Ts؈OA45u(u^m?v? u{I" IgwAR}Qف<Ôx9 nV`NDAEX7mQͬ #F7+cdˌOS5F]lqnAy,SЬKW }q΍"KhODhZtq4s`g"f1$.IZb5~]lx x̣̾qؙ6@пcjYz3PE]q<(f:$7g^V_wܩ+8ӣ<Gp()nsswm+*@}ybSqdD$dcdM 8tiIvf:x)9ʗ}Mۇ+]bT::Gq ބCKU 0^P7v೽#:dn URۤcr7[mdDbT RRy^.ژl壡bo"JnEP+h O]'og֊9HҴ1./u0Om%2BWT<.q!+F 1ҿ*\ާcԳ.|$]-hJBO @`aK|GKpWU4^r])3Kھܸy8PEHH*d~kg]ÙפU,E㳈0EtLBǒ X#8p&#;"/J7^ P/. '0 u$geяq{tm?dW]*yfE ih(rl1RU#F Ӝ!G~JkRRIpN4xڸ['G^/ 㶟kR ;>:' %e.MUߦ?-QH^#JmS#]zVۋW~M ,37`28jwjgNKxL%˝ }Io/>6."ϧ&G7)υ'H)3#a][6`13wX,x~votoq"K~V,2,%U77S&RM_6]c9>"'V.b=.D۱e *FlK`᥸ ls"xCP'!qUl{\70_:%ZlAcMܪ'+=eXñUБ_CЊ">`P{s]'};P\wu|B2*{ժ6Y~0 {tv ַEâ/P1;x׋-0crn6?kz8gUWyF3*.!Xf" `JT.r<˽)B|6wP:-fc`҅F Vګ;j452lIj'|V\Z]z-+/ T1)}ͲeyoS',1R/p_vLGp-o 2|SBF;R[ſXlz&>a7Wjߎ5kN遉"`ɜ o!ZM>rPDtv "F*?r?UlF\ xzO=&"*n:<{FŐ# e_waٮ a+ssTe6"zY-5dZr|*_6rKPyg&dRMpqvrWM.ȡLUI{y,g?:}\"5]IHpoW;,6Qr]5Tt0Aij RA4gF6xքKX+s 2?"P*nÞ͟w# <i[g@Ue,Q9ў /Q˵BG s@"< E[by`&Wˡth$dQK%2/,!%ac^pɴ` 쒧BP=UUƧ3t>cm^)@2F$_b}Ilыuyly/z+4%'+шgoˆsK fY?h,M"C{qU5&oip(\v%]aP*oz臧zC68fHjٚ| r4*cR+QBb;aW>? !9| UȔ-zƏR;|r/~9ŊS]:׼Cc\gu-7Dm:.߰xl; jL-aʭ4ż%[}ͧtAp!۪{#XKm1'lz/ Cslh*o -Zc]$z^B'z D2̚(NrH°L0Y\6n^J6x.0&_p;K,-Q!*4b*A韉c_oϦ ҇Di6b=3\_{F3>A`"H1f Z~&V'3X = -l`Sk]SVL{AtDj}a; k4GTr<K$f^^ ?'?QC7=ʶ#G+#R~eq()E9 d}ܝ{K+9} {Yb :RW:'q -bզmJN7#&̋&V})y/xs*CV*`UW6^<@8/11(KQ͐z%곒}g&٬=smJKH %1H70 (U%Ωk9dƬzag}R^*aÿ'›3Zom~f)Q}IS-[dXЫyGnkvwɕ0k%-(@~9U,NfǪvZ;P ţk;'V9&N_"%ͦ]\%$:uZG y$SC^^%FrE|r+lؤYwjNkz%gK4T:xHWW 6Ē~ADsS]mO C%ɤۏKݮY pJpd2$O7ָ f7̶u-ė_Cˊ@Va*Znq q,y89 _-+kT2Д& (Tb%bBACi̙8GF]aQW̼N*ԋA;Ѓ[6M]'>QlE4mX2F/`ԻǥĜ qb0]pDFUX,5{VE_'H5_D=H+aZVx2מ#"9KPEրG7ۮJBҏefԂi>RYߘɷ^]`+[b@5 jutS>Ǡ;%|8jHИ;il4D­9Fݢv@c5d tCAĺUB@Vs!?b.& hUcrsT Q | Qo vPTjqT|*Z$ pjK fXf󊞗U<Ss!?_׼O}3ދjmudNƆx3tԡI btq^˭Ԥ@ּ'5=U[Nm"z!J JZcXSRLEA!E:W($C"4|%$u))RUm0>ir6s/թ b3'.]@)NN|J\{)M4ع2 ;^G;i^>C_tHPgDOȠe<.Rrߐg^ "742%UgNET?Р%Z'=UO/D>uK5P wiH^ sH8WUz`ܢ|S"&yLU/zmrTb[׭4C:?zQ`QT>WƛJRn ^S`A/e?Sur?+_<`!l (}&IK7j4g\f=IWʵ{2jx$?Yk <0W 3S]nYO:&Hu iB'#Vu}Ӡ0)sDh.[$1pD"ST T kMXPPtHz;(d8)~C6Ŭ^b{lGy7/Tݧ . [O-wA?X}Xȩ-Vw^MN%`}~ؚgee7tS[Y Aa?7րֶ|XY ע62K(x/eknWg"!ǯ6Zn.42PUͥFQ}pP ~8@-Z>FV˻C4lAfqܥ{ۦrbզ̼:+^tx #:``{[_7zaX׻.u<;.'r*@2ђFQ(>("8+uj+ ,H.EӸ(C_^|њr mu=4?mjE$J˞$gN> ?_y[ O Y3B,j"js̈́Qa31zӹbfjxYV kD|-/Ř?T@rŁ_bl _krIٰ㶦,ϭ z-$l|'u|P-zI'V!~)x%y3uS^M|x@= Iy|քD@DP7!|"Qh>9LxHİ20$R-' $8A23f#f chYH 2MYqXYPpcxe:^(UG⅍Z3!u/*ȮW}"HPe5s'Wp wg}Ad9[SY:Wzr8?﮵\ t2omXÆ=)jfͳc{І O5ȃ s_?dp)Er_סJ}QQ$pZ}G{˲^՚6=ڣNS&;U;tl4S<Fg2RmWAM9<.Vbړ Ξ^ؐs_2F`H S8=  j9џ=z Ky- `xD--u\7j&aȆ63bF@tJ`g<+gxv$o)kw/.S#):&tB9 24=o3ˁ6ؒ7^PQ*gΗúeu͜_uN Y~ZJgVݗ@22̸;UzM{hwׂp?v Z+ZI1ZGޏF?YocHA{瘐@ g/הr43\cTFzV`A@uN~uyIH{ϡcS,7&b[ܤ[;4FJ?U@ye;Hn,'=tTd71#cCbYRi \3|-+qUxE)V?z IOwЅ .|/SOuQFtF2{DyY OoJTkiN܎,aj*(l. xS ˙kF]2D1/ddb=X-h9h0 I6hsQ9>PX5%Y>e%(r>0L,3J۴3Xqo[M0Inj2Eǻ:lx.;iP|eX:)ts9(ȫ40!ci 01U}w)G~*UI5gpJ ?'pX[eNdwk) pPJ!..\!'30 Ac [aVQNuCc}]{# oDnGy\*` J+ZĠ`?Bo̼eΚb)O+CҊr 4VZ/~myk@KxByZǟ["~É=\鐓3_Ģ~ܤph`ؔn@bUW*Xdu*jxc:ƺ6` Ҏ Q(8;}-APA7 ?m," [ "R5ӾYxi*TlDLK_eY A^dK 3rj>?`$m@w9Ç3s׋%XD[p+oksa1Ɨy+ߋǜSKV zڂZ4 WY#Vρ#8ۇ؈pqxMWg=%]{Dkelo| ]WC ,-`3- o ;GL< 8iJ9(z"~P(!o~F'hq@Cr>f,DC *l1%)Jﱖw8$j߅ŧ7 -Vsgv_ /;) [Jv"N 2X:ʡ&5:M 3¨Ii71}ƼɅTٌ{#t|\Brz@RH w)V2KSĔ"[s@0eݝX2:J|LL3дo*y1t՞>q%a~3OiS`{)Au4V,/y]~J~^#ꀖŴf'OlY7`TwDO {'Ue8VnZv6Jitl+xw|씓8vby3JU}+MmKWPrT tVh=x(pxsxue3cþ$o[G^> -aEL yWO3FŅ΄րTkl]8<mjZMg[mП%,`u1Ii/l2@TM>Ybvet렼ߴ~B:ZK4fOuЖLd7jsMu0Q҆Ka)jGLF̔Ұ]LOp% )EǜbLuw@%$.=0%W[R_2UBC[VC d\Gs/&p]0%[f9-aq_XA*EQ=Z|~pL{ʃJns{ҲS$+r#kt^76>E#}6k}{9.2zB5>VcX޹)}p(n4&W XuMVTm ګ˪uÅ{o/+CpQQP ' t$7aetb<9` 7ר4e|L7Z2j]O/5,馈3|5KY~݄ͣ=BCqf ?%BV.(5j4 ]0'k!f%&ȩ*eI j$xt`@c/4_rMzjP\hY&-2`!7p׈OQ)Vm=j!z߄Kf.ywOX-3*TǷøߖ#5~;l/uZ7"Ao4+oSW`C͐>1sJ.h{ r-v#?YZ.k^dzMٞ3Nxvzp%^8UKO4}tVUdz.twm=E-! >ןk ݈*k^?f fEOTݡ#"BIcrh?\A/"o4 guz/):_ng*lL D tV|Wl/&`ʆP4// 9|_XK9܈(F;LA4 UKu"|neТ!!\[+XTѬCXG EMC4Wm4ej4sa~ }d*&|B,H"7p2 $t 6JR;d:a+[Ɖ5ߐZxX@YUB@ScTnd&ǕDxST|PSuyv˽# L/fZٱiwZCf||'IQ=l H?Z Y !RG`0Ag%wBYU;n:a<:"țF;SSDVYyi~u;j rqkctxx_ھ~)Fp+1[YN$hJab7x:,}cnF}"b2g[gw b3+@|cQe቎X0-hi>Fc?X-*>o zچN2 A sE7t֧"LL0%>:E+`u^OK 8`ax}[!.nhmAݥϥ^XZT(\)'hloӃf CY0 y'CW'3wDtSGh Pj"tϿ&xˡW*k} 30ʇ a7O NM'\A'7i8m.Ϙy*G Z!:wN` ԍޔRр"ba$Ͼi\ `7ZX|g5"(dK µ(y#gz5uf>Psm|zOG '%߈H{fzU/9McH%‚(s9Xlq: ؊oo6TIauzqӿ@Wky\i^/zXCh?sT7Ȍl ΋엣l@&kHlHvfp*g!IaHEǰnn奭Wb}:.l"&[ƭ?\7e5S}W +#> Uѐ.7!S:3BA@(XhT٬^)T4^!r-L3 b{'#U /!ỷ12zbYV*ֲx4rm ǎ?^%rIaJwr`/`/S ݐmz(ff3r1]><X<,!˹g8p5rpTXJ3bRQ wFkj2X*ԛ vN`1Q4C- !^x3LQbOnĺ.Jz;=-2ErVYVؼFQnd3jh o⦣wm~k~.}B r6tk۲#p 6zU6ZXG#6ͅ^}v>ůը5:Tsb'\zKm[.OsS\EF?:xdXg=xuDz׉7+[)`b\~Bm%ٙFJ^X]0n8ńmɽc.P9=,Mh ~ff\HBCij.Oɼ?<;X=1@݉:|9# ѩ%z.Cz'"d'#H[6'r#G#)_8'U\}$m;8aH|ߕK m1;O5OIermm9>9g}H\/:[˥Ƞ M/&[W`H:T}6LJ Xo'q5<{`OQ"5ck)IXϵ.! XfG/Ɓ^`:RKTI{!,mT/xԛk u󤇡+7z싼]C0NF+#uź}qJ~{t;P=DH) %cYעGx9M*6SKXw`c|F?+$#5UI5~1e@'͙{=EÇY!L='W:U06p-R ὠ6% "ߔ6ɷX)eܸ)bXLV v0&ars /keok-HQT7@8PHx*qI<÷%>{`7Jcg:D?ܞyogIQ&15ju~4'ibؿ}^G|UգnM4?62BԩE|@t0iq1ne~H?Һ.#!A:Ar @*cJu b>ѢAÁSZG Pw,(,804y~qQ"`JlGV Υ24葿+OE lwx8 Ss#Ci/= q{{2aR"?%D.0cd*ե/W<ȇu!ib H׀k?"Rz})(j-u%[&6@!WIxOh[S<:*;3B4CkLp׷O͔#޴b:m˝h "1zB]&v | ϙ/4V&N#":Be?@F vtAmkŋ"@$J|L]-1~ggU8K[˺؇ nGٴ;q7p9Y,2kDFx{' B26q7 z}!}y%%m@;@Zjv;''{،CzGz}!Ł]΀VwnJ̭c2U\K5A*bbhʘeq"6jO)a.tg=kXX*gDo(Yyƴ~q? WolI8ěQ+M+iꭖ$7`燳:*ǀq-bĦY8 SW7+4|?u- dPͲpA AKG %9򝕧 ?,6."6\Pcf,efg8@[jRR%EXlg[5 NA.q>.׏NDҷvX<`3?bC7!sR7K,>u483;oC=dGHΪ@V5wjINeUKUqrn{X HYxGOs1mܳEv).A\v+v;xIC`s -g+̈Ub~ӣv5@HZ&[n8ݒ*7mlR:Y9YIӎ/b1,Ff܂g Cʡ]?" G4h],}M琪!Ж>bԝRRޜ|4d\yOŔ}ۄe~ym܇a#dQOH\X>!Md ،MRj]h|辊_$ n^ &M%iS]7>/gǏ6VOL3ӈs힡(7;Q _C$iFN؟S?,αԯvth& /S!rH2hGy )Ln?BpR],):JYp6kc5(-IPk :RA?S^rFMD|`NI^6q`fev]Q޵UTj(Cgs!n=faFɍGL˔ jqld@Z g}=X 6=HFP0(.ԫLfT$'L/f-QxxeKOB,U'ȳi^2+]3؝^kPQ*2JAm% C0%Ep~U`f4q ^u6XROΓ|qׄ{s|据dNR]7}<4 &…V P0կR^2GΔpf&wOM6JG݃AF ;>e1kl3)\kͪ.=Hqm/ cxxJ$5W; `.~ǂD3zCO9{,rĤc"#s.>vt!}QkC;EZPHo/.46#6Z;hZckR3t*Vmi02[yP|(wÿТPM0`Xe9bညph!0 6Tm r\||q̜ w e=`5-Z;Q;'ph&}YX&' l,X8㼒i}Iג#irHzJ*,xΧ;kC2hK?苸k:' K}?A3DYp$G6u5YG]$ W}q3>"$ +yØg*"k!lb*5TOgpW/撯 DQZ-F}' DXU'?БWLne~_S tc&ŋG- jFvBo %(SZ-6u] 8Hssjx.I*U82hN/S1v| *'HTikk/Zl|a=!k97RN' 7QlM߻{[~H)~b2TUO;c:YGtOmtpT$\ hf6 [ lgOMRM17j n0=Ԍe$mtyHdac" ]ӽNDH?C5'ۛjTaUyٛT vƵDX6w0&% "j#w=_ϵJDNDFKkCtF @1PIxC3{KR~+@ Ci)%&7@jU\?vH}^EJ u/|;|xM~_vL+ )|b.}o ^,@|"2ȀEF}I}Ƥ AWʣۋP5Ǭaz]CѦ;ۥ*t-2~'(i?> ZIqđT J{觏͇o(ר"domg1.Id4$&M(N#>.?0}iؒSKK~Ewde7"F-gӺy즣eHt˜EN+۴֒'\^0x|_mk%T79ڤllX.dsYƔb+^vv"+s'<d#+&ڽ$?7Tq5tEȌNC T`NXYY"njvU*T4)!j dZdjrRDxwͣdXBˡq%[FW'f_KB/+NKMb>?u-V{HK=4*()6+ wr|8R\LaȈZ<+$IEKԥA펒Cs{kg!|6zϻ7̕WpnTvjfS\IER"G IJK0.8> j7ϡUG9d% R7Aw pgvtZ9 :1H)niiehy .)UD[F+Ύx}(e'C}G,Ȕze7N=kݟJ_AbYe$`ySccOu_ƍx [Kf$JՙQdtI#3{!30:>Vb{Қ e̪á>2w3vg" {Uh4UG_*JS=rA"j 1/-7Nl|C%(V{Q_._g^tx>!\aօ bcyvfr YUVl؄;])g*f?^nJQ<ʛ5.)U>9 \)_3Q8 N+ldRnC2"t\ UF%܂WytC@DxPaSNѼ3&, $gYw5/c9Pz[ 7aӍP%v$tl^KzGp|.XrTjޔKKgwh1F}Aѹ-{j9 LiKx| |E7W\ؗz39~s֗4QxiN#ʩoI7I(0Tat3uZȒ [Nzl#rIW^$|=v-{0DCJUƔا@c־9ҏsX=*l͖!Lnuu+JBHO>YцlK$?A)kL|; ;@)5"qx?__ly_7ƈ-%_5s+"Ž~_ OQFIYUYMՊ,?Owk ^E(f qE |5RH;! Gع6[idt|5Yv_[-\R"ϰezu]2&^N/M&֏o03mrʮq,ќ'pjWTйv=sJ;En0N$'#2GjD0^ڪ}N/mQ2+9No %fpY nKQJO'lz{]MޘYӠ6/ Ҽrq5/ZblnRw*.ϼ5iwX͍#1F:<.>[W( n. y4Q_.j2uQEBgg`at8\$U+3ZH9k̤Duj"kF'ʼ{7 07xrT.@}9m_'62 "k S tbTys>رY iD9`KqUMRq}= ,EKY^8`55h?GR$Rn嗋 O1#sM~uxt^jR#·a5^%/[D8-3)?5ebˋ e-R_r’?;w"k0V5T/y~LA[+bXZ?r.˃+I{@OqiaE-|RW9/&s>v b!Iܥn tr!h` ,X~O\]wג͖ު@mU:K_H[/jɅ?-*2\?ft5U=]{cTLZP93]kP}+Q%fqXl+ס([&?Xa]+Z˕!dqw"j>U65ς9v{J&l4"Np-b@Wşc։h-nՌo_nŲpo4ʪjo\ E1`b(B;4xuɫ -a(O/n['|,pR'Y<(wK؇\`&!*W98H]>m+z;}JUW|/TvVxcw;ܕY=Rr!(=!H(EyK7@ S?Ix dּ GVR A6mS.>|.vH򍾺/Mu8((ym;gbp =hݙjyL296+4 I5WK/qvE"~G=^ hk>Ck6ҕO:`E<ݥJՄCgL+{7cn)ΘQ~Gy7>,7kcYJ@>+(x(\A<*OFK?[+0uBH'lRNVAxP{>_u묄+1wniPw>giÁQZf?9>,VQy۱3h֚*vTE-qַwކjXRq**ץ;ff6؈qѝ|T[%u(Wn_Pl.Ҧ_6F!`so5=v}|$huMQkoHa$ieOs"ٳ>\Ql 4^hn- q"bt*γD1Fo8j )6Zvgs %KJR`̈́@o_tfOOv;Hv~44T{'# X2q`/;39\,¿t`\T( 0XxH6f)uQ eKgBX6\O:@CQVڨ&yG Q~9CٝՂQ8:Rjs? ƍHi ]K푓?w{j2W&G,yd]ڕN R6YVC 6`Åry!U[ʗBчK.dA֔g}mIұ&DIs:!p81-{D ˽/QK S9FwEqjZ Q^2>KPZħ$}~! 5D\K wXH}b;~5v> ur|wK9'yJ(ͩ|r#4oV)>2%^='k+D"_ٞNJ8R5|:mPɦvӌ)]h]f p#\)7gYUA@:H N;4C]#p&)%#61϶aWT$a՜A0 !zl:`! 2P{yBT,`&+1 V[ҽR(k-2j6$9s!޶ڐ"&~2}obEΡhrS{AL3 T8 ]h0C>_ )=|GBIM4as=#x8LadHJ2Pc";=&OIXx/^M:U'JXݧhK;F))yO1Mi l$F&Ol-*p6p$DեkSaw+|@OOdS1+ ̶;˫#c>Dݔ˅q6,w Hba۞։6`$+;O^6iO6ΏB#GuI[2W,O21F7W_oycQ; A>h \gR ӞL#a ~g鯵!օZeңB/OAz(]a;c P26ޡ(#|]Ze :TL h͓I;yK]jOHtgMgPͭrA;^'vª@)!;nTlpٰ*<1q =JOᵫ(*!N3ßt gs?6*uoޒ9̮YD<qtǫ.>Gi;z {dl৅&jXIzsFKY`oaZFU9a8& q\S&Z`-=KFubB2Go􍳔F0z6QYOJ YmLcxZߗߣoKqjh*E\,qJy+u{Ÿ84/ r׎O7VP;.DlT&D|M=/%O^lV `àsp_} kH| D43?=pDif cKw-P:ǾБ'u&ÙuhA6KG,Jp2{Hnkd:XP9 QL=$sAx]$et֝U%]<ղ |r=_y~a;JTTL J!`簣iK7֭Y.[5ݱaF.9g}CU#3Rk<)Rlf K`1pb$ke t. *7)Y4ᤄ1 ,31~l%MKbM9ͨ*E%>1(9bPM*@ni4J~EE𘆸է'ubzH !wpl?ꃸ}rŻr5X?7SՃ נ=b0Xb>*fPF)>Fp' hme\{*%nkT;ۨC%hl =. z$#g_|D*Z&e?2+\m1HPBٟƲuHbUπ 8n|~*M!=zp`1՟1:YkK"Q;U{h:@, F PRk>^c2>;@ L8KCVk>qSX) *k/Іs~4F Cs|f*I⓳ERd11:#.T/&BUCQd$url< uH$S@}}dݺD~9RJPC.|;coA 8hdfsh*w ZO=Pڙbfʒh,/pǰrſ\[⧠EDn:MuV/YCVH;頤@u䜂I m yO{7ްnmFvh7+#YexzbT#?35* QuuhF"2\krW-]0װ7SS<7g$mal{_A"֐h$o8iYo^y,@|.Ut8>Q+REw> |sk#eq5WJltd */ғmb$ 4 MN)..рMwhr!؍%r|邪̚V049>lҩNԝnSݚ ~ఆ-SC-D|ى`Le|,A='I~c=LT|T<@>w!bYE>Am6uP4f3Zs_f;kubrJҘtRG_4T06;˜l?$+%ê? 6[h?flIt~4RCO!^{*d)tc1oDͥ4Z' 96[< N&I M*ϹJԶF] )dG Qr~tTVm{?[cOإ&w >lBB٩+,,.Hxnuc!yC\v!BD NPGB8C@T6UQbӌ8M6I=M̧bgA`]A |NyѣM)AS'"(ݫpy:L~Ie@y?٘Gyz>dъi5z[Qە󧵯D6 Q.QQ/ |Z'|p5FS5}0)t]}pټ  Lf vx&_^.3%ha~t޵bir/>,SX/{hZ\e{G@?d+UO|Luzg HR' aɍFdq \މi |槳1GIjO;?rf\f}tAe] ^Tm9TJD.EPFqHvzd.bj"Q/cGYeGbDlBF},p)Cj5sM6I`DK%K)'Q;1 “C )x I !LezPJsґNg{Nu |Gjcxʆk h5o%8"Ӫ"@F`t.o9e}+x c=`$%AzΞxw nU-9!B>BC~OaEHVɺ h !`4 |_'Ēh.. +9FE2~xeuY[q9qKPrqY]K6"=u7-ܷF{,\ >Ddnn  }]um{}3 gI~|*{M/ l̽t6>Xp͔As=<`P^jv|ڟs22|cA9QTi}0Q{ho^S* ;\FˤA_h{e'?f5#+Ih:Oݽ_Ӛuaǽl<0);m%JvRQ!( R0(o ﹣]A@3ᰯy__nij0(Mcw* )AoQL RQ}WTqeW1/\e#yw{Ia ;RY"[,"ܭ):Fy?&#:&49lc~NEj{Bi,CWj,t٢NH!K#PvПBXc`[aVqX$j2t 2 /\|miXZ.D*b@a%" {7KtYo۹uEꋙ 'aΚ6\!Lh _c{fQ(]|{m|XLG塚x0/`,p;< #pdH:eoq2k9`{V˟ϩ[Tuyhk iF\\5 o/V=iJ<$anR9uwJvx֔LI]q`oۆD{5( - r}0:qEaD%!)ۭ=so@3k{9)h=7xF3;,Tt%WjO%gyo_c+U+r56%J]L+%Te3@jyKA3@H"Uz`X9Io21EI1E(.C$V:IVJ'e%P^uˣfۆT-c7rqũ4q% .PUwk$ 7n^]ۚɨvzܤT: 7/6߹R-JL8gud F%cbձiV ]{&7?} q=֖slX_ {֭a&w`-]QDk)ii d 6s22rbQN3nhٷ ]lvG@؊C`kVY:K&jAFҧWYtJaY2r4b!@9@aqxyublP6-TnW?+eEzmgu)Xmk9rd;y~>3rfU}wvֹ ̂qr2JH )geeR5ܦCXFەը\3n ql:~C\O?K;"m}>Z(Q $Í&7i||7b&c[/bR `!!@7|ŅhC_[ו䅹ԎK[- ]\-D(p([FLnhyBu+8Qڡ+TsE]1=i]b hŲ)-I~(XhzRY}} Gcd.ea+STǙv(\D)u~D.b'2MŅ2z9V%Dv,jbTSaš8ªCv]NmM8]R%'"{u*h7XVtJqT9 A-B7 /tx(m'd/Be">a @Iӵ;EQ95 8 'pzy~ćsZe HM|d/6T†q .]@-AZ4q`;J!4-6p k \ynD]$NJQXe*³X1[ON[ЏƲ/3~I:"d-Km6M_vm:#$7̰-R""} * Tû d7|Vz7H|EمcC )%OZgpnB4U5=Y|CX7= W[}}R&U%(p=nl zJ},|ެNNrC# +DLxt弓eɖ*A߆cC 5sΟ#\ـ , !HM*Yf>4|B2vԦ"D?dPæz(Gg49KI2] 3I|xA* T| {= p?uR vBp~!S}H;Y~tVa`q8;w15& \q앎B+{HW~ ޼{䗃}Y(] T&vàhό:" 0sAhPLY)pwiW [iHYvu ̎^XOAHI L*Ak-X 'ii#SӜ/ ? C%}°u]2Z=(7:Å@\ Ϙ~8P*O\]zsT kgnn)6' GPҕ/=̀u +cltxXhS@1W]b԰3s+֓}QSrcѰȻ=b Ch^vjpVo&7m+"6_6cp⸃nLec(udy黮]SD]$vVyRJǒ&$ѳ9vFN!>و'Jm\P$ ,Y1~.IaP:BGm44V<@ϬFa̓&Uk f^CdɀƣzbW ) \bI w5[ UjĚys`sdBSx^*I};覲c.4\ R$S7/h)L_{:=t* 1zjP h0'iP!a߃?6j(:tTʘ-ai4M-R9W0 & [t<F}z$ު:yg S><>v_fb\f{u~z#c'?YlX;^G7%Xx$qlˏDp1cɇ=|pؾP)R Yd2QƷ+tG%NiL>Zy T ,$~{V<3^f?qPJWrȆt3%j ,=]:GcKa!i -LrY%CwnιS5'?jrG~rB4 P,CEh--cP7=gyVkA~?^h#<5Ƀ~c[),xe]Tj<4YfLq!)ܤڴ3ђmu3w]ШEK\]R];T>zG &2v< Ba*V\-krMÅTnKYG7{:);6ɷ ό|xUS6!LlfN|+T+"HjSR=_'USxԢ~(Xir0ݢHƘ ~ isD1,756Fi9{Tt}jCMc˿6+{4n<ڋn錈eeq5;0 }€8]KiUĵ ix' @7ߚ0fm^)fJml{J^.vi34|=mOf5!+sml{Rw MnXMO׮򐍃5SsSI\ܯ#=7~ pK[ײeS{;$k!/Gp)4!Dme5Nդq}h~Ɗn5W)f"uv̡R{#-C_Y#mnEٴ7\caTqr<`ʊPxE]'цB܉I܂}t K``*sA4?鄱2Q.ND̝ Yo\~􍷁 Z!?l<틪QWp4"ٰbv{؀.5S wU&Q-Yh'o؇5!9v*=|ٮ%TK#8Dc*עh9]kʷ_O~ sk\>Qkh,g^!L-š˙E,E1$ y )9Z%/Q?H7ar4ߎQ)bjNݦUx0^35T?.$)U=8cECp&6uYL-1؅[f5m@4Dgy0Y3DNO +os5pH`|x"|>s&8&ƒpAր@iևfY%wGpY4<:;hIi\D4p,()2벮E@4O0P3fc;; }ܛ"]I nE;Zr60 ]8")hT_h/U:FH_ۛ]〽+\{y#"G&f^'MIA-yI>SSm&JmcQLĈ:f\bHCD1L[hE="b uR,Bi #H m՞~CS%jzWsV&Ms L66xhǽ5n[]08zS}#$ٸqP 3pvL  r0K/|zYQNI6Q}ߜ nS [xIΗ]G$?t>!U~u*8U* bQDs[ĒI3 g390nN ǫŅ'@Na,P`^-..&d$k񕦷MDZEխ Ҭ'X_6h${;h7dUds"Mt~ $mfgV82-N sJ@?G@ԊNh5=_h$p=/k4c|FڬɊlBq%+_F5"!Х_B zB3撼]r73>~0p5d t[BG:m,#&HImd%4d/Ba!d~m|7Us9*fh֯ކc5-,L_U7\aIq44׺!WdvTZ| P 7^-)RTfyvTO90w_DmO3a"ަK ϧJL8̵dtN9h6ޏł ]ꍻK+RtoB{cٱ*fIyL@ /`~A9haurg[݋K~:T@׹#{yk]xOMN Qs2eW`¢L\a]q.JFyuFA Ibsv7Wɀ-<}^jAT ax.5<ީ6Foy]G.悻hWZ@];\aҍSE9ٍ|VJʲ.@ J涹\r#`XWP%=9'۵r!ҧh)*r>J];~QYY&hBV7OW _Q\)'4x!!ra ?SR2JMfR pK}Nac&4,h )<^1^Üh$2c(Ē՛^k[MpA}1=~ieV?ɶpD&Ǽ^<0ᦩ vv4rD8l$#\ywlgXVP.~c⋯#V Dʌ;%9ea}Ԏ(v @i'94whX((vjt6JkA7DAW+=$AJb dޅ5%9!QԫZ-i˿:7@rl!OTBd VU˜&v!E{^[tF8?zir7@7ڡKZn ]즄$f}, !ÿnq`\ =^> -LfvG;d@${a5Ejܫ߹'WO @ `j)">|>+ u/W 4>N"C`>"!67:3czd*2>{ܓŸn\: F_>T/ YvU>m9 RHw[HnGjFǎQZ昨{ig+i1rչL>`.ZsU weTW?r=V%Lޚ}eЦN%BO8f$:nZv%VܬzD:׹ '. qhO6&N ^_^|ǟ Ll%q^֒AddfWώчf>bA@R 4ISeҒz$u-+*LD- $ EAPқ~ͧa&,A0664Cr^\=ib7bkhk Dް\=Z~HlWnW$_ĺytf[|"!2n-U8vew{]UcbktdL/r̕ %qC[;!`ne?MdN m1ӮX(p}JU:@$af=&ӿ+<# iSS J ]zq $-}`1j_xjNCvW%7Ɉ*~Nm\!&:r-GhL/̈́1&$@ !j3pM4Ou,lLaTEʺ9(^P֝2,p췿+Y^EW 3gK\h ^8W¨ `\--/aLYOWo\&C&G.P iyϥV,˻O$ntBxDo+-9h%fy&/Y)+"3 z-s_ x еrdD^_P_"?K^ HnJREƍyb1 =JVWHzsAmNYAR¥,Y\YL!k]ClYq+;F:d EtUA-}&JۥGQ#lP"{P Nؑ^#O,NP},E8s+ѡ삖j8ŠPσ#+ )H׉In7! 2\#ȚG؄pݝo=B:um*cG_Q}<:s7}5$kXʜI+*95ӎZyoC['P^mTcn b<, 9V8L7$ URpF9^IIJ&<{8ZaIff]G e1y:KI b}p菕Hк[ҧ~<?{g%] j8a Xء1N$T(+,C:L)}TrtʨY"K lNSH c=h6A@3晗f'7e`r֠0r5A 9Pkܓ*̐;e3:^8p>hGt2q}ѹ[&T#|DԁsCb){D[Dꒇ*!X̟0)Rt 83JLJ*ႈ/{|XmfvlM\  %g˻SsM4n@)Qt\ i9g`< "cY2Ku`v\Mj7罗 ŒbJ>' )wx6ϝ'6 [ ,N"*6V:4}e'Lˏ]Jg/13Dw"ŊNݱB-eƂi|[?TjAUʣ㧩y id2| `; !O>+[QJSsjDӢ$ H{z \oH+V 2{n#DO|N:Cβ-ՍP-2*DJxMP#iCS[&eCvGm2 2'Ey_l86qnX=?`0ZTӋ=տHf^\h*Q&:*k%υqdzXٴdka-8+{ةDӹxbU. EdGhyXݬX ͦ߫rЮn-Cx3O2#3YD P+ݐH>ke2PGz$X܉Cqs/AQץ FgM} '%ʹ.جBȱ;[g2-LJwb€k}y42y=ЗH>U dbG"bgx-MPPFv2xD+?XMP 9^ScLw'ELɁ☝C{Dͦ_7H:]uMbfHT'FY#aBB"Iᤴȇ^9f*^/&wej[inPpwZO_U˿iI#lc%HˉBbUx7h @-?kgkRIc6{j3(MJQnos m}3jPJ.MryxZCp-0|[aaCGz<1x8=5;s{/p2BU&Yp.Jm*<^IhE]KM.|9cw,@˟hߔREPF+1p;kW?5|lcIsP XlTXO<];/rIt{]WwNJi@`« g`9#BKp68P -,P:c5jtr]#R!քA4Z<fwS] ڎ*kK=HzuZ96"ѺR>a"+\[EQ:^_2ueK‚˞W6ĆkbҊ"3+oɳ6z4uyq`lH'7(SkT%'y?U;R;QD1MXE[M,Ɵ >JO9饸FWf&`ETXbm4uhJvNT9wL/\`(%yE`؇\2LX.=Xi c ;c:-<^pNf5"X<w]of}L,MNȟMN R cup&]iͿC#FȾSOu!h'#֗RH]Ffw [%K$FL diFe3gԿ;2#&z=W0rb3[0-F^"9n^oA;EįO4 z@旪=kw+A~b\<"'׮l-+/"H_0S)''Eꎼ͆NДoD." qZCw'?.c; A^Ut6] vg=ݦG%:Q?9*_z)ա??1\ĺ}MK56:1, V7eK*Hr=S3ďɭca ;K6*odԺdb~Eǜ u05U;8sM_p$Oq#~b͟&jo;;Ht}px31z2Cgh0!Fp%U;B9_qddyѵ@bjUP x;``MR`.J4'NFÓ[mvL@fZ^b:HOWfs S85w;R'J[ opw-;T9 rG_5_b<0 =oʼh4`̤ ,&hZNr E垒*?E =5b6@b?a홉PnWϳ/(=˺u^،;A!4F IjTZnA|Qv3egW?ϟUy8A#bT 2Sjͺc_ X.yM|wcC-.)aPpwBmBOhwjg߰C@=w{ȕ}d =춤rq`0! tJvO85rň=C6_ (U)4~Ff7/p70mh˟F;\%Qb!Z?T#'7xK?)0.Q />2ނDDC |Y,r-69P+;4 rsӫC=|/\0ܐν!;c>Ո]u3Ib4@1 α^z>a!Y# qVz^5kD}WP!HM_2^6m#h=`^{(0`;[RAjk_/am 0'4AN<K5v҂+RƻiZj+:׍z\W֧9à<.JYBڤl( #Ǡdisy{ɋ ?.}g$[16r5!<ǤBn:|ZW55}T&jL${tD5 C7%6( YEnL@x, Вrw|X)j30 @$p:'9`dj\I0O0a#¼ @S} xPAcX a$Ilֿ}T~iJ' žuqP V93cCt?!zɠ-,Qpٴ'k5)(BN8xKF{<\*YOCv(C,1 g:ߚ)OceC&;!`#ym z5-$ csygͿS-!2ETA54k֏;OYB,B̘)?Id_,.*YӛC1G+i})A{ג.c74e}"`*ɚ-QRɦ:%_#aq6bOr4y|flK:Ko{(UBɶ|7|BJ@~q9#Ew>ެ6=(|b`zn#}"E]VzU.?T;){X]G񒻍O{93574P=Ԩ_&eC/0ʉq;>+UDTZE1&nf._*dX_s*X7&U7QhPWR,ȆߙnusݾU_MMg30z[i\mPdoGեEn/jEf0+|&ު1 JA%|9|n}49A,ˢMo=YqR;8ޕ#/j*ߗs\NNp5$NApd7u3hM\o08E3WQhF@<3'YN0MvXKo@j}Nd] _Zg窑r@#NfZe"@?Z60exi08R1Jm1IT};6{xO81cE -Mk3UX1Μ~{c( yf}ż241+h,XA;AIjÎ)^lo\f->%O/nCp9s炭9nWcچ%]F~S*ۏ5&{'z&%@7e=T 9HtgyZ>G6f( ܶw܈:Sf)Y c\&wsE5W:QPt80smSdf CM$yxq#1hy<*PeXn=šyl 1;%z;%3 =$ZCUua;%&$8XP6 Z˖ /NDj1EfW7p~-Pi?=^7kbo8}av3LE<ŚCs5CsSU?ﶨ& Fe5{;!ܔ0 y< c!El 8 [9lM`B!6ćԎn3|Yce*A??(Z񪘟E zN~hm$!nēN#XǪ4WMٿn:ZAZ@^K6)=yL q>!J΅^a kN}jm;LOh'e˸ٓ6g6ByogSɁ WC})v<%ѤQ8-}ExMб?hEɢ Ǘ8ʲOzo8sqjVfLG24gbO[pI:l\P#Iz[3E[͉0زJqdXn[MGI9uP/y+kz\؞ȤT5_.<?ծο<޲EafTGrnSihS GtV"i"'GCԡ袱Ji݈_JInc"РYţ~>Eggh΋\zN \q$JX%Ǣ5#ab9 DL۹`n4pׄTeYf,_c0'D&%%r ޽1$uYE5 k0!EL9ui!ތ1[-#,boD~1~Kw(U2̉˧tb8蜏55=ŒUdKW n5j ȶlw=8Y阗s<4KIx.[p|)WPwVlk-]_I v#n_w R9ۑ`1sn)oȓ8X97uz їȭTǘj Wv癖kv@,!A,[&R[踜Hr‚Xk^p?s"3@^õxɜʒZG1ZWhHLչ}[t='QI5":joIkVi1H R=U,ݞQ\ J_sFAD g#jiY}xw dZ o|,, (SOgSоFV\o2Eܘ~^:lO @DfpŰ5ܩgr '\l߸428di,EbF&C5{0IH` G~Zv8c맶VV L~uˬ;S?0r.\C[mMźqfp9&4M}t4TJ:i\<|d,q8-݆Ѭ1DFgA X<6)OkM_u|;LWmh*q.{O P̸ F/%*' P:F.Z9j=+$%B7Ut-{ +jʄvlќ]<`rP fsMIl*lG6'>P ;KnБҷ2Z-k)[ wy8qEB*>!h+⟱+Yr<m'9vӜ[q|VY@'\T&ʺ-f9Π,gYZ+Y{DN[E$!L?O#I#j0m?P('$5lJe욨RNP%F5zkcA5vصZ~MI#/K4&6Oz,t;oRK ^gZcZiɀ6)O)O"\6v*Fͭ-w)orB( VKUD %,P 2 Xz0tegy5Ӥ]šrI(q룻Jqw}XLv^ȄN`E9 ",= Hׁ %o|/U3s>Ks bM~Bii*DL}/ PgQY ii̓ |.? 5]2AzG(kIN/\^ܧ=6hᢡI&TNƏy-yc C ՟dޔȳק-bp~kCX\VN1CQ5\BVfFK q0ׄRpUw x=>Zjt.gE>~~}tY N:}8Z598\;#1,̛ۉfڌ:bOlCZ ;*n39qZQ<-t^jz6=r(9ise>/BD8}N '2 W*:DR0r)Ӳ}lkKaPѰrbké,Yn;IlkN K,Sb n!YJR+iBD p L](( DIh" zK#uI[>v(9prn3'#=t,L[6Ōk?:½i?lrn/+۞h8ݻ#K ޕ>@5peIPs{g&O2kFS& jcSdƻKFj_͍OtsҳKHKJɻ{.9.3W E3( l/s#BU恻c1aH7 7Hq-'Xa2pul-ZCHblA @n}+?qPjD7"9iz8|}~/ 19G? ۦ)qr%l(aqkVcv(Z/D1M7djYx%AI*_H US/q+w}2@ʼ7Pft\0z=WjFШ8e+chrL"ԊE*5\^Iޔh£%Gnj'0]*q89Xfm -e ca`OޚL'@op^:_8{ SsClܔ{`|#y {?BL(5訥9)B caz ?tf'[~ek6ÛQў-=Ib: Q4ٮ}Ŕ[PM(d輬Qe]2q^J$kwFZ|E`lY&_Rw{#L@$'1V?o|! TYdN`A[)tආYC׺;Iv% #2]h(ۮaʨp5WDhD}#aqyr3njxO쒅%Ӌ01]M#j%*FO%ؓ:6m~nRjn2$p zS^ 0)$ 4))I/% {XB1C̓ã<_ Ny5!0G9w'0Y/RѰ|v h>lB7 @ 8N_ca0Qc f q_?iMEh'EG%/=t28e/a^}=;? f%cCht4d(#i$YC/U4M'E[7qq,b/(F*0<ќU;v'FX^U_uJWl"sr+C]5/HR (Y#rM )Ht2g50'kwWWoE/A˜+o&evC\&T$*@fs<_0q*AkXve 3\BnNYU%6cpzGI;i2W>J3Qo@/060 XcB,ΚMļVwxg\2l.gW\ "P O+"|ά883 5eˡ\-i-/g.fqR6f>144A)q8@ҋTRfa 35|8h~0fF,+$/{*5$aJGO mzKx3|),vqVhcQX"ki~,1]<`c` ywi+{]}}7i $:V*WG4 ?Y &,36/-]jkFyliQݬ>+5;M SL*=1ݗQ[*0y(+="hk415k'9Ω'*Mt-I1{bt+'3_tL}wҕ=鸭 fwOdl>W>VI$ ]-MVG@CэXST{v}ӭ +IovOrE.! C   7;S,wڒ&l{pRB7%Q6 SkM ʈO~0C8 v |vmO- Ix;20 Ip&b?L>F ۤ QT ]m2U:ֺt?~~ @N+}qCSw~8nLX2kH{dIJG(YI", Eo9pWAGnL<P[HacׅlU מW{u$ ZEh: PC~߂SC\wv[Dt`3Zolp|sY,6w,'c~|!x-3q #ш6@ Һ:nfC,ڳ'_0djqv3e?OJKS ZK}]a%*CK[9`FK4v*u[^""qYoܓg4+ey2!@/XFpJT^A0RnJ|(nAR~M=Ω5 #UIx%KTf<*ջ? ^`qq/i tP\Ҭr^ &zkq#c1d$5} :vδnh,'VO&KL4/ FY חh7JmMHiGqph)!;E JPfF?ҸKQ P\ө J76 UKc ɆR.s)U~qMiY"ӯ2v1ﻡ^X/ȼ _'qz':&)GU&7{*VU hLr2.%]Y|DGT{Oo95906Sk( ҙ(ګZ 1AO${TVmI4@ =ls1ȕ8̴lኩ*m9ɨ58xyN >}%3W=gx w(>}~ҳP;Vv&0UbNqi}՜]挪9\ Xi;oLp)jDyIO骓Mij(yI)$*^5zŶbL.QY 0$XNT";Eܫ(u?'&T&KQv'6%qe?}J;|ZcَHAT4Ě'\Z}e%0.PEzdҧmKxb})Rakӿ!_xoǡW2YT%Zl:^uzq79WBb:UqGr=@kkCp|vrMoP1[3Uk rE֩Bx糒0GYz@sLI;'ryz<{42j1[{ *VAp O|45>/ psto.H[hF(O_ a2c 4\ޱ4pbH] a>^3SG8|۳hW*372yIJ p/9a]6F꧸U;uS K8猚Jحl6{j^XIzB=/L,_@ gg|S,5qTpZxj E0{|rD Ke w7tܙ{Z*;6-&)]N؁n\o4qeUYe[@o|@TK# ;˹;Tov%޴hk*G!VcJ|n ۀƶ t(XgEt9!خ??{Eaxkk^\0܋{snj0@K}4 ƒL4A~!q$|JOK1-D*I!3ظsz˜{\&h+1+kZ'ah+YFhqAa,@ K%8čpQ#n=~tSP{Nxߓ,+?G} i+cc4Zck,j, ]3`Q|xөv[ ʉS][A[29U9WX"8Z8V_tTr9/(ʴN =WJtP!˗([Vr[O6%SR+~2P h㱪6W\I}udd./zso#ۨ*k]G}M1~)]LK:H&'P>zʼA<09л yan!P6>:s,:;F N̴g_^GW9gTiȼa} aIx{^=%fe=uaWvM}Vv_EtxǗ/e>vC3pڝ܂1q+<츲h[L`ZGwcsEvRrM *C+ղEķmN1[Ibs@ ^%S+ʒDvȏq2:gYzmg[h Y;]7G W)&(]!< mu< b:m.T {e1ie4*O p.=Ur]'t7l8Mc;faaOxhCP]|䱂!`HH&(dq k*O&VhW7r_#=E(,l0s93D~ȋIJD}  !(]Mvm%+]fH'SKnz%-kެMBmf'K;f/&γNqQjb❃YvIfݿMCAJZ8W=lD 6QuP#Pgr)e{/RJ8 G*B鲧LK# .(zFڜS!I{>xPmM4+%!H)FulL̥- riUͱ}Qˈ ܸiٓ|uv9qsFkJ39ȍiyްԌ .!tg3.Qx<HNdm@3) it7W0Ѵ>0TmʓT5 i^$n>e֤r9| v:Z<˥鴆>RSܛw,/"K&zQnW"*u>VDVV;W :ؿohȥr@䟌>8[mD4"2bvk\ 3nbOUt>͠7( olv' l%2." 'v[:p$uv,7@ 67#+f*Xp4\A%/TV*#h!iTJ!plRTVI]56J&'uJ5Y0Q؃E|_ĵRp̡sf/Og%z.;Uo2ywfAH8ED11OYGe߿A黵[GpH)Եr o=RZ}epX8 !sm!bCeOH-)׮릨b(5tg_Er Q ؇ O]1t*-rjv-lm٫*Dյ˨GmHX4;ϮY) ?'€[W@[v+[n:XM_Fx#֐RgdC= ]PbH &P95}С G kցo[DT* ܲT˵1}!rx0ǟ7*-M/A:9!d< vE(GzEyZ钣 .d@rwM&|/D7W<9} K;=f&_';ƆǶ۵6.R,aW&N|tM#pZ\n2N(inɪܠ^N$X_xmz&ZI0 mUj~waeNɆEv<@kuNlR^~_`{7R ڠ^u˩J jsa!9()/Bj\cA`W.C?C9aO-q>C ZBa=ܼ !qH ~X5g ר?m'/]b6 ;TΤv iNx}kbh)ۃG&!Kcc9"=Q$'εIщka:w vK{pysK?՝Uqc=:I)zy 0t=?E!eqi p9Ri.xT& Hԧj{0qY4D0*W^xs%@{>&.sYy"Æ?:P݇%$_pc#?$]*ߙŀ{)yȜRvOY颦;t*&1LKyjy.hiohC$.aI1Ŕ9dI,:Q%ʅZ,hw'Tw90|[꘭R~ n9kύГQS.aŝ4Owpkeځ )`{ e~JI~ѷW JmK.~FbuNj݄+ ״V&>Q#i-NݖF!Po'oʥaJLs@Mv"T6Z0o'4ز7qc{o&CV,臩Ѫ& U=M *?9 L|1O:MZΪGع}: xv!G>7Jլh`@pβ`kDW++Hl2rH3WbQ(vxta % (Ů/osXbFT(]ҟBu)+;hTEE`TdQx߸qr02]:~0Ȳ'iL' ȪSC.?^LF {t?;`mן1.˱@ 1MS7I1V?/-qڝP^BKՠ'X*! koZ?EAJ>&f[}jMml lǺ1Li"UkQd 9ce!U+!C2Oaztmld]'F_4)MsuA&G=Sqt9f꧍U1<{>D)!KBfJX35%{.Zi:M, HHx }l̏7kyYwGp9ld];v쬰0)|Ac pn1Jաͨ7℉ѸcKO"u욇Q6fOfAsH[Sr)UB2Ԍ2Vsf"K%v#[03\%W#kLbQZVv$v5c 'P׹yaK9[8E'm^Cdγ!  >.5zuu@~+[9Iܠq?x>%F@K!t(&;<@A'GJ7!c mS…0bgYoP(mEq~H>ݩ[ZTn@?q]{\ }qTGY2G9NDK4<2/J(t7Vh")F=]ޙO 4*VE̚Je;YPbAn *+$+'r ^g#J5W?ăBrv7"Y>i)< _7hڞs~Ȟ(PI!)_&i*Bx* g}t-y-Ы,"k it&lC^7BB'_)8B `euKLne!$02Å; Fd e|0m=r)q q2Ur1, ʦQ~8(+ .iVS4x|nT[CCHkdY!u ~u~o?.mT@:{~CrP3aM>]IX//r^Tg b]v:lWSLy#yGlUPpɑC;u&s 9gP ?q҆ uz HgD}[z@#!zc"LYG(b;^xUlkso2lmlpsc]'gwg>X2g]F1R'H\Bd)M͍_?M享_=U_ZPfغn2H+7ߛ`ɻSw6U5}1cnTZCrP/4"mu)nvmBz ʈQ^֟.ϪkwÄgô$*&ɹR+sLECtƺy.[Cg234 ޳.NhJ+[D׀׏ \W}ߔ^Ѷ E6Ca`KQV`g#-=#/a>ҌMIwʙ >1Z!iI79H分wNjZ2Qȏ7YVs)|k͓WɢrQwYb{xVWqQWk̹hNو<}.9|@#SԒ(i12lZ."T:EIq,+'%T: 3j=)ـ3Aur0St]M]bu63o6%J>і9<'7D]o/WMsAa=Smrh-GkoXUGd StYtlG`]eVT4bZ#ҕRl&Ώ T# KMU:$^"VxӍtuxvjuc*BWAǤUETs`$-H (|2P\o9 .ۗ :;| *ҺXj~M֐փn4,>2;>faϫ}I(3qir,'f<]~:J qs)ˎng ,(K- 5[T9=^- LNAxKM\4;TڔZ'w7Jϊ-%VvmZ*r֏­\rh#܂2pף❙_|L2,NDhOp)P{RPOސ3^4U@XnQ0 %[OZ'(jF&jvo^>z*+[Q|=F[}BEi̽4YwUBij=XabC|?S%c`HC~,SwmcWt<[-x,V疤:DT "V! NcsXg6e*Đ^\OE-i,߁ Zρ:+|y1MucOgɂyPxp17C_NВz!y@q7+9F6?t\GJUg/XbJ(ZKϱh5kO&͢!1q)nqwQ Ͷs<"ܗ2^bd1ݨ3x_1mVq" 2)- mpEP=rݺidL|]Evm^Hd5$N`T;׌~‚ҧ&OD=7HN#k4Pq88_6a@3i1%f4zрyWU'[) TҤiEzʓwBCOUR",k(ush~(W9!%d=,YwhxȼxQʃtcVk 5g T‡:I-'tx} BQ~clBRpflפKqujx>wdfE nov1=rj 9O-^%/ZGLА|1.|UYjdp -3ST }>jV1JKLc9~6w4bmc&+ec߈+}lA#̐7w~ 7y ~CB9s5DŜJ r6UvuS,?T8G_#=HKO]H(&z6=5Qs>%^"j!1R駽}SL'ڣLte*L-Y½L~([l(vX`S8Dc 8  Y"U9/La1k#gΝ&aRfu  fr8Q\P<}qMTd hI;KIQ/㢁H<] d%3ߨ󌈾$Z6Q& 1&c(P2 ٝDPoLwt`Y˼[[ĦbOtΘwٞy:`ِȀ}Cʊ‹Jg?‚Jt}$AL"!Qo.<MyLI@5#l󺑍hv2&TBkI\Mny^?wG`q_}UY~a+x5E6!9*QQHD)1b>Z᮳Ba4rU"c$6ECA,[ГI^S7jcU0#{J+_|h}"87d ]džtX}[{I=OT,}:L8.9bOmTn<ۏ7N5<\z~ .ylV|ȖpOuilV6DRq^vQ8ajM ?*en&AτihЙTinBGWʜ;BU"0ftYi@D{컦 9 R TN5Giͯ]%7r~J\*#E&h|!n]ghQ!d٩i yF8Q5#[~]\*NuG=Bv2n>rHf" ˦h ĎcgDz׀q70] BW:s{)A(lMX/y[W] yovN88qh NA:ǀP$7(D*abG "$*X('[dxI[F*a_C>l6ξؤyi4s’QgOjo @mY-K2F5' ɚƍ܇>?Ϝ%KQ ai~ F3<^/34=c}t]v]A%aC]B}lTbj75<q bM̥8;*9 ldbn<՛o,D%]ŪN1À?}d4 $إc_CvGQ'\p2=F&X}Ik*w6`R0a\mZG<6]УD$N^>o߸A3D?WBӊ `=˼?G}Lx;qZfқ+Z:ʹ-şk㲡wFak n Pԁ! stU/3jo^M&{x$Rs#g{~7W>Ht%ROǝAt*4GluZ4:&$1ʃJV _{rxhE֜hc/e4ISm_9<3I²1x)CBl5!M:wWP /1JltRfɖ9SS3M)\Z3>A^ްFiKd+l>gs^)*&co:MeU=umc c+וѯ9/9Q82Io4=(37Xr%/p~Cj2C _iAYЀ0Ya}W{>GA{_Q2~> a!YOtyAMUM§^Xx4g)tl2UڴR0_xp:]MC1{lM@[ Oj9 Q"59WaV^ٚd/&)&,oeyPҕ +6k. P&2[s>O;R"T,OΟVW\Q'-b56T[UrĉpRtMwGBBeP[ᵥO՛;;C6кJKݫ3IhƞR: M v"%bsJo=B}.yg?Nv AU~wuD}qK,n#HVluQ Ӟ[_,<{'Ѱ9֪|;z?RkZ|Ȅ;,sS"-u͎XwoaR+b46T>fkDfLIzI'`"YPig?k?3'^)#RyaIra0L *|EOdb'<@}l ,c@&Gm4h,`qLwGz8l )IS|ma`b]ӯD**{[jԛ鹊XȮ[Q_:`]7DLy3=>s撊#:I!=PkX&ߌ@@Tt6gKnMтuwm3tZ]zPhڛkb7QitN&8IQym< 59ۄf5đ(͵zXA.đ4`]9yD`![G +żR0dk*|Ճ8S<&{DACEJ!eiO-]yGqXb. O`:R?P4=c \T }Yĥw%H;@,eT,Y c2IF:v\i&u*E"n1Fw?bf(\iBokkSD=2hikۨIՔ_YvY`+E(R00D(zT< ➱z"@IűeoU#8f8[9 1 ڒ(FGc## Yk͟tr(Źxc%#?Ė.P`ԗ4\|ONYrV0J-UE"jqF}Ay!ؗ@⯫%2W,"XE-ˉPޟ+fYzC:!(@gZQ} G&v>]}yҖP &85R.w^GqJksJsĔ~\K%|Ԗ+R DanNekє[S``U.ǙlJTHTܟqK"x^u`i)x9jx-2HlP}i/+{8>,&2CA(sVC ͤ&IfU<}?ntLL@9IBUj1pҾ7 !Qќ?3tTO &%s;X9vڒh˿JK;k {sMBZzr UmmO-1݄{'sxsBr93͵er7c kʕR%'U| -hpN1 PFْt U龜n?`s0Pa!^>$%E"_'~'9_eΗ|i09aGC[R2v@jb:ڹ#-50$ܑ|ksRAE&pmi73({e:&u>K={hkwn^m3 d~br&[*eBNWz&o|=e=+xH`^#J|l+5[tF~@]lFmas*_޷O4><20lB4 ];=L8|mG} i!4gb;y/7Eul!( [ Jgc%H,dP RF}>^F=,߃++Ipam砻~[U;/ăm Q}z*nj-Y^|dГW_EԌ&6:;augp$+GQEZ Y%s ?:8_2w-b7Oz ɏX^Py?qf Snf55 'ci*4Jrd땤,I99wpk Ju̯ktd\V'K?sQr?Щ}/}"P t9y3yv$Z@﬜i[St6,ڱhӹxUSvF(5>Nvi 248)9B5a\o{SgyTЂaޯ};N Ddz 7J~{׆^,%aQΐ$bƳ(Ejb|Q{9XwXlp$6<_eo;VfW46D·ЧhnInjF骲dPwV}߉rX$+̀?{ oLD3b٨  j af>HN \{yUwu^Y_# Rz}@/h E"WxfaVA#W`l}*?Jlu\35kW,">duM swuwG`0ߍGB< I{Sh(h*\/C9a׊xf_P:Rg£0kd$ #0JKՇB%[1EHcF`@JJ9D0hݽK70 p|ၬ.Uc^ҫDOM gw Hu+HKЪyr'p(gl>֧ex6 LHiQ)L?qK sr$@G of&Z&vcpɀcpE3ǚ?NXxyFX;˜Ze6'y$Fz/Q$,=ܽ-"hM5$7  TD6)t(.4gqwĘMz,Zro@ӕr!Uqg* 4Ŕd78Oۺuw]7jɨ g">̘x^Ҹ*Qboڎ,?n@[Я|yIGx45EEڣԦuWN ͗t]u1! SYYA~=nu j`rhe Q@` G+?E!=/aOEչbθhNVc E;_.Hm)38·[w@6Oa I`]O]c4LkAtL\?φޢkH} (<[̪1#D`s&Dr/%W7@=*z ɄuB,p:?魗'fiR]SJ!PXy:bе|.U Xa)!blWX̱.'b'5cpɏY $$. ܴҰhf5o^ΑPH<>`\!nd8lr>[hg[fG88|y(4 TR; @X~ժҕ'SO!j'ǥAa{ z̀=C!2 ^}S#Z37jWpp N }J~Ӿlp H<Wh@_=a7\ig/-Vl%]nOS]2o ᡕdVMk 755WF`!mdW -.W1gL~ [# 䜣˄L#T &AޗJJ?ACn$t!j#")RJս$j͑ Z=JrtqVkahL4 vkMY!lo}X]K? K.Iߤեu9i* Y/D{k+,]?zd tYLA.pSN23άp~O?3|} ǢCz|&cq sޑ dVx Ϯ%(N*a$\/T.)vwB>%QwL/ۑ2v!XTI =vIbsgҰבu(KK)npvn4Ul4Ku̔1 $iZv !s bJnL)]Ð n,3襶-Ѱv $yQ.L}|~iC@H9i`m9/2Y&j@"v)D} V=jJҮ9RSoծY_&嚵!ߣaSHyuPGr$42oEpѕIEe$8L"cK7qU++-Lߘ_ BjAk¶7-bͷpq7]QP LQt@4*71ĚB}ro"wx27ywj@"K|gqLp4gs{yoMV=Ea!8zɣft>OYO<`b!8sI)YD+Lc2(y$E/ 8É?߼u:\<;>eH^A`fN +|+@`b@͂ BxRlk ~d\C (3x4M-Hn}۲,sI$O;VD%?Pc@?Vuux4g[Dqsͭt)ȠA˓iԠˍgh87}O͐CG#z=Q%S3Yxb.etNG%,6 `JV>1XG(ȩbjߒݫcƕ?cYͤpۢ_ 2w!AC9G1fK־]dDrp{f 1lsr*_֕'i1KaF`HFISg(A.c33 `ӘnyZZ쑷v蝇P"$م֜|OHP)7a ʫXD [ly z@F4E )P̦{Bq}RCZk$9ԚC`I?:`O-nm?C9bFin&Ģk4(V9F D:5}tEu?2#BGmℒ̴*gGpu ͣPT۾- b:ѬAra5j @R-TBz%tfcgor$K+mG˪ <@ YH: JD 0͝&\g`MFx?pIe= ̱Hhe3pC$G5 >!J .s'CO+,m\N+5L+k_+D$,{4O\%kj1@ʈCng2Odj߆ 4]E6wkd0D9L--ѳ~YDlćQ }CTJ3(=˫o ŀRXf a6R&Z{e+$ ٢aj&._!*݅򲃪Onr7#RQT%;3koX/GaHkb6M9vĚ2{,=Dž@D]*%D*hFc`q@n$}e ۄTJsqԪ!@9fьVT[%z‚X4tbIn墅L]pf > u#/yImJ6uXGKQ`K{*`t#6D2hkPjHc{M9-?bMQcs/< Ǫ-8n"Gg r>)Xt11~~@F/ }He0ES\wt] J8,[>b@U [' !8gwڲR*FQDO*Tͬ|C*_ qC[X`mu.=Ίpec1lҭUff؎G"/;!#KV޳?3ks(EaFia [/tk9ʙpyjt-\(=1 HTA:/Ր1ZO7@o%1;i!>ksE%`E:`z; 9T0< RWFiV.HelRl0TʨQ&t`R* HTJ7ܳȏ?Ƃ95!t uHmD%q K@w5(Ej-7A.6Wm NRxtoQ,~s5ּ"Vq! W0 "Wu?{(/t:tcX|y>-2DtKqrij9M>hTiP7OGE/v. >B 3ÞP{@?jν e[b87a kDq&nf?k:@R,Q \?ۤƮPA=] X&&S̫ [?I*LjbbsaBju9VoFk Y%y=`L~zVA.RTY>Qe8v{r[V6 9WL¼veljRM7*ҒEZmڇM-a5fjz i*)}4898Q/ \OQڑ+g͉]v[R?>4mY}SO̎V@WUKZ #>64*{jmK![ôI #^n<+:uM=R?8‰cUݟrï+gfNw4]TR"&YpS=X%X W &q W[d&;׮H#n #W OaT) |3.Q;iD%n<5l 4H |ya,Ń'ch҇R%#Je& h4?BL8B3ev'YgG,@V!e*Q;":pܠD|QuM;sOė2d#T'GlVj'һ/ ebot"< N4y܌OZ1Oiw/&HAbڡΞql.9>fjin3ʄ ] }^b薕+Oi-p #&KeC N:Cw;BjKnF pOVax;MHd8\ fI~EwwWs$NՐ% "0ߒg8|;+j hadt|q U($ cf>!1UZ.^Z>ǹ}x,EޙᣊM чh%JnEu $>V DI*An4:-.iJMGPJ%J}װj DY.fOFeVY,C .mԩ!Ȁ.: N@Tť߻A_ALP.}zol蕲P".EԖ+U6׹T^}i~]5 ZEϞuxcem/Thd8ozlS~崴}v cEt+Mۮrf+fKoQM֌Mm)zZa}ဣ|L Gd2\,솟U$S1u rW{~( ~66RL i b̠oޱE0uХa#4j(f 6 "\\lJ$.;NJ_ 'ț7sb9ݖLPiCdz"=:VH};biV> I1شƔxڣ* iUr#֎X$Ҁ(^ V[3Hx=zfTFjvMOЯb A/3OI!Fn`*xk B7mt>UU_3q>%AT{RbzYc6T=AE χ.Rub>Qc atJƾj|]nE`!P!A~j=7hkԧ*`bn<]x9wHA,U{((H%NCvp>8d*D;cҌK  : ݽZp>lU0qӽ j2I4 n3 ;kl#jbʛV!- 9Ltp!b0Wb0ZDlfhIss5‹K~nU'9J ѷ]ni~R:0u_dx ]9W`\@`^75.]7]_#d!HYA@OՇ{n},GZe:g,d A@N0Bt!"xA넀_C 4Rn /Y,,. ,sWeqi\_)lpg} 9ڔhM2 hso݀/C`ǐrAG p_'^Y0D|_iNsu}@ 7__>PSG|u&%`^GyX J=V]75tZ/ JMg &&&oB.Tщ(01Esx[~1(ֳ [;kN&T}xv%\0szn4=2X7%ӥ^`( |g9'DbŹ>'kߊ| GޣqG#w;T ^YKV~<:ԪSM<N5pp&6;N˂ǹ#_NkHS$h"JܡLGzЂiBO 7NćYhF6COiYZ⅚ZSPe%CN)34Qn O"SУoGdP-% ӵ>ZJ_F(z ՌeI_ӫ*m0 ӗwx1xf`+73?ɄQw]3P զT 'gKxѤyUQדS-AG)8 !oyUSZ(~m݅ cNrqpYh7 n 䗗҈*gI{g0rV<#c25A$ Tp>KN6 - 37@f+D+"(Jxo}W+I^5:g*oO e0`U -~&nIAC3)0~ U^:# >c|Y4:sIFE8P-ź25+UwLrؼku2Yj#!_UU2]ƫ fԎp引7Wdx3*{kDɧTBV~U1H*&nH8,v5ϦHylڧ[;aVg0 H[QS_KܚO;X;`7PjYx /< !B:5toW}1 eLu|PGs-C*Wu$a~A 4ѷL<5i޵b;y;oT_1:Ԏmb-o X_{(eo(d!(}D %[,o[hXdCƦb n nTUΕa|u2ڊciϵ:LXU-T-{N\7ZȏB_u]HO?(L)? (Yb4T'MU.ƽB6Wҡ b FJgʄIGVNRtҜ/Y99v$ix+P(0b*< ᐝ;۽=a%ɋZ}*]qH)\˂_bu^5:"5dڢrº\+Y{.)%1?}rr<cs4TӍsF$I;IHHdx.[ҏR-(zOSQ-y`My&uVt}m/\ѤYXh%oB9~ 6?&?M=?|#?32/qb@n(!g zhK/}(Ifƪ *f$WKI0| 00$֖Mlg(e, 6r6@ʱZ?.~@61ұd^ƻjH묮JiP4_L=$;H;q ()w7RwLLF+<b*wXdJ7QsV/5k菹|>K?9 RG5Ϝ؋'T*j҂#pO:VE ՜:Λf&ueh\~} w*&%``ƚ+|q҈LsK#,+Y ~E{#[WHolt.r]+NM@*yJFr})-W}_yt4.B=y\{3]"uӾ?YX6Jƒچ-I5LxkzE(D1 N^$pLz緺\` +rXk zT~C!~3(ŰG?1G;̷tba&v/;r>!-ui}R&TEyރxn  %]CKis%[B.K eVac>zܰAj௝frmy?f#)o_E]s˝i[PJg{{%#?0&f)#Iɜpw0' O\ ɬ>T>]_n)Hg4'5naߤZ/e(fNۅf }&&H֚ǔln%sl?1ngxIf)@@}ų %&*f7ޡ!~ L2^$|:y)?57|xZOsPU49CgY4_jh^O4nI0_ )L=LJ??Ϻ]T\qXNT("9!k_̭B:.q?G,Ѿ'}`=4b'?muK~[Y?oO?񣊋UQo);>rZBNʬni?皦a_ks\'13R=S#%)ұIuR;;_6|Y/F卾rH,_Jv IO^>-rDQC!F4Ao+ʴW悌~]C=Bbڙrdu%eaue|Otk҃w7Ix i*Ʀ^ ++3ԨB8Yj&6{4 4­dr8kcT,]hwXqk]mfu֟}Uʷ+ſʆ>!+imVrƍď`j B󯜥DiFifyb`4qd}jA08D2v:~ބTr+z%zD&e; :3nbV}hJ E#Cڭ' {kH[gDf') _c\ ~>P@b(E61&1EC*}T^Cr<>$5{[ś#jՆXP2K T:R3לȢ5'< YYTsy~61.`gKsM&/5{˕82Gr af\BXɎxcpr2]bW@ &}UFtc6$ Y*G[ zo`XHAdB+7SB'QQhqpR&ٙ.DğtrK_ / aI+G}KPxzTR˨?`c4ȿ C}O?;_ {%_[5S\ow&dsrjHMJ-kҐ`#F:0J稼Rt̪Ns07d(޼e$Y29;1|\*XOBƊ4@ (7Ԩĕc4^hȍAg4do;H}9dSI(Zcg>96n~g_. - <4 ,LU'mP-*\ ^E:bjM3E0Jc5L_] !J^q}ˊV "rن#ǗrՒ>34:Rmʇ[04)v!ͥa{Yv{M;[3U9R/%kȫpH%>WaJ[a w4 ( -L^vU-81CMQ0q3{4Z7ڮ>DGoz5?eIUo.u6J=77 ;*s[0Y Ffc,QhH3sWU%Z<]?ۤx8vD71Oh]!bþ3؁+jy]YuZ91[HY*{U~Cߺ.SJB >eP@Pt!3~rEp#OҐ`HuN뭜kwO1x: Bog1t vĠ_PXR@#fh/HTkjyj~/BTCYӉ /DxPǚ{s(.UdѴS\iZiI-#"W[_-hV*#Y ]ѩ g?`DC9!]y[jv2ܸ>V(W`'JݭR7xRi \oWnM^4w kǨX@Z7|*QK# zaMH/#U'z,~Ϲ~ڸ'G}LF"mۣ$H< 7E>UU<XC*ƤzGHR$Nbs%q.Tvzvm!ڒbگwWyP4},F$j]ޡzLHmm.QE7t'P"nl0QPQzZr gěaa1HDV5Lvg8TڝxqLL2'nt.gn^-m\@SVjU(XN(S}k0{:t&MBh\)[Z`龼~#=hO҅?GUtoz"a"A>y8EkZ:tY0!r;]IPe#Uz9y9{Il A9|A>cx&_ݛgƣр&CXӛ:N6<Onݺmd +9 9:ΤMҪfTuK-ۯrBCBqdp3-?e$sEKL$^;vJң(2Dʹٮ9.0<ٌc. ԺJsͦjѐ#`vrG@5S {a5# e_Z;VK;2tvR NG7Ik&q?$C=2 hW~Z~9h\nz8鼢)-GT Tk:K3.ؙej2Uj ib1L1G׋H]"eihT*V G3sDBZE.ֻOv# 5؃VfᚗG]vxy M;RޒeA4PЯU6@,47]<24l;jykIZVSYκ+iȣ)}8UE07T6-$ N`mPĀ1R9O$(H@S_:XC^)DE Hbzf+Kxcnġh(]WBis`].LA9c]ѵ 2S4CF}If:0dHrzېN^}lP4~H.L9Ő3_"a#mm$\ʴZ1DMڗiq)Q(/kR-]J>s.|DwʧS5֬>Ep$^UC ZӘUpxtd9NO t-DjpzQHc_x[ȧ 8s>YI d0҂2Ҩj䓶؝X%$Cd q'FgPNZEb.uxV_1du4\NP>k z՝I@6”г7wJsge72w)5[r桮Kj]>ʋ@0 sd.]_$0CZ+nfJ d<|L_栍,*ҕj5c蓾nPw*Q%近#YjE،׺QӓB^/kU !5ieaر9;M:,RI"ǒQ'0{Tl{ ˔,Z=xnI,夒gx( 5A HwtlVztu- d3PgΗgMim0a ]9F]TzfµTQ7﹐KeDA`ikH9?A>ٴ*=~V\3!Ï{}c6. ^zƔ0S[9,qGPpug60UPKv%-Ĥ& $ҭ9fk #$SOf; }<оLOv|$Y%5z#HFp$nfj BDh4%3`nj2K_1G v߄~X]8q5 p :di!}d?~Y.jv+sҧBۋ`&@n+8fw2zrHsv*fs;F$b:pR)[TzRy;CbdmC,K˟e7lﲵ%0Gs;&@F/nswF DKJ/ޕ@hv5:"{HHo0\aq\tP+@ZgO!>(S eF2^-r'&րqEpAnQzyo0~0{3$7ń*n  ht;H(2fڔC,b&ƞ=O}IՔ!q@Lq+W7M)S ܢ=.XU.m@VįcZأ;l+U0a{Zz[>YMh;%@]"|yٜFh\j)%`Fl_%xB?z-bvfXtMϘ;IA X68ɸU}Q!K[@p“{e .3/'܍RJ̒[ 1ݿ Ǡ%=MaF a ͇-ļ J8ɽ-R}^hpȁJ_dZ:C  ăVQX`#b8s _Il`U_݂!J~}":`( L,Z1ĔRTP`\c5uUnm7Nh'5 Оky=*ζ#m1kV?F+YcHܣLKwA<9tj82NwG0pG-EQTSrsطWlZ"aeI0$# K9q3؈Wu!7 ݫ&$_Ri0>ʇGauTqHCf_H<1 .wŢW.[z3",'eU_T_Cn1UEWV:>=o8\YtHcGI\X*E'V0mehTB7$/(uas}ig%guG0L%c) `miZ [XNElfѣ?K8*_6&'|;ghN ;ocy 1u  >e\uTJS9u/cV][~^T4 AG =5mofO rfiUE&y0P[|_=`I1W؊D(^lġ$|yŧ95.'=/,aу(O(k{gs2r6y ce.,|c91!m3m-áo4?A1VCWw#['},=d\[7c?=$$ OVyȀeXf536y#IF?fj{K"_t\@'̋,ȑx3g5qT ?B7O>viiv^X l. [4 -*Yg|Y夯cR*?~;|W2쿒ʡBLo?"M̏kIv_ް*T1nXI穓jSq9[~ѐ8'-jf踖uıSMSc NqM;Zg$[-I}~ʵnT/Zﻣ?te2$O(X5pArDۘ6cxvBۘoxԷ ڨ|j~NOءziݩjTՄΥ T.+ߟNI;t'5:x~y[ U,Nth Ph<[LE$'xSV/PsK< $~-&T 3G ULf=ؤoatUN vtxu٣'C P-qovwlnJCQU(y& ;THV A?|ETȳ1#dt|Gܕ4)`(mIE=lkqփ,+i\_|=ڥn6li1WN(nXF5=3jMCu` UsjA0LqrMOG˽B(uG)kƉi dI~`+~~ ⺷9']9ЖieO¶JȒ*S:q 9e&m"`un#ɈV Gv6Yq8)VĮSB?[aZ4…=Jsbz8]a(jÔkANsxXj/-yHbx~"lv{0NG/S(ix@Å0OU[ @#J bԻ#3z<>T^[(SM^0xZ`XLT,Iy̦c t (Z?K!:`q/ܨMkK6"B+Cb&ӖthR>1Ė4=D}æIQd$s_V6t*ڌ(\a'Z,:(8'4Hdvvs 9U\RMezFPQԑ3.y zDXjTeT%Q63p7~im_XuĶ 셀dv +e2wz'}1#5Cɺ˚"/{'Yˍ}l~A[(7V6>Mq X iũQCȧ.[D&Y-qo~mt1s=0% qIvcu wp>u'D#mLe=xE*]ZTj3Fu[ =AkGP+ƩjͨզFz%7[`qDUOńZ\@*uM)"y4Hv)ޓZ [2h _eRBW/Zv.PP޸th0($ #CRFҜ%E%]m @%?7!Pm'w!9?0^a~>&3V3u-"s=I15]׻SC(o]1U嬖MS[جBّ)/o\̘O*V6K7%%g>ӶETqiu&/iCve"N?hre]f]^޲^.L>ܗdJX GH9З.Z ]|0E#8oޕX|aODMv:@fKe/5%*IǾMҊ /Ak% jU9w0DxA.=%="#s^kĉMr~i _/(mH26*RLyR]:F,C/s\s""=E[9[&JH%f=Ĝ@EXya ]bO"K9LċEs O\P:7j>}6 l`U3?귘!7"d% 41?{H$bFp 誩Z%.BBq~۠䪅f0@㮑䁔NM޳ѱT=˘ܼNk K}vZM3Prwɕ^0:R &֌烤 ^~{> ÷t1~ QR/;q&pԠ K  ྇q;.Akwx-0!~ftnq <=3Ɗ4 VEY]AD=ݽ쥓eX}Q%wKbJ M{<T=“.uhc0 X, Ӓ6dL4m>^MUġkrXAZE~x$ 酽b݉?cO R(2Rqz~#-3Z 93ZbLfmp1O)^:%kKFkZ73p,Vu<I=3S _Pv{;/4{noAP(nL&u&3gg)صzk>c' {ΆFم1ye-R&L:琢ߺ S_@y#nP{riBoD3!d0 hmVj/c47Ldq铜)>eXRN{T)Co@ESjg¡{s`N3`Avյ #&yaE˚jX]|6?2ZԔc9xN}ToL7N9D 䦩u+_7XJb;E{ieesw>b>\:_:Y5onZ>Yӱ잂9*fJ80(U%ۇM'Da¢Og|gġ8fy<vTGtLkp_-hhf ۸Qq7/&1RoY7 {J.ߦ8Ohvr' ,e( jC6y(ъbNl~&(_2lH8){$ 62\?b2(4X9`%tl[C[*pԸ\x밢!:GAfY<yëliSņGIalLevCIl;2)ҥTT(`t8:7J7-mDvmk!dAUc,@LƚNWD"q E2i5T|Mɼ ɜFUI/ @'+:P{%8FWp{h;I/7% TNtKNW%`a$:rDUӳ&yGQ2Na iMQi5]m5z2'FzNeXV߸֙Xj/yl҉&wWG, ԃ>7uN`Ia%sWBȲ RF~J\Tbr2ƆvShI Wr,a͜t s`Z9ٺHK%ĦC*7ozV93qJ{&wyJnC=]@h~Ԍy*:-'udn5l5e͚*rZAM"e'KDvwܑDe2鞾SD[H̨@3.cH%l4s5\rECJkk6jwePS.I\[Uґi2^ JAq:GCܸ.2ΚisNu`֠;K訷4+k.M V)sAZPKvE}Jp n/Ju# Bؖb9\vDaPOsId˵[IM&= >z.,c7g|kIkqC` N3ȧ`% .Srjzߜ.XC0p7l/cfs=äd4 $? D˗?eiv@vܕtːf!f`'Cz#T[b^l!x^ŘwUpµ|Uf߿yƃ䄼Ҏp[5yڨXr1T r2b9`8Y pΚ aYIA wY:P/=C.H{)pdѡv}k~wa|LKùOt"@N"Rr(vIDcf^Za]f~(I"G61Jx&~g1nj9d!slv> Q:Ǎ:e\G$*M]Rq)nrY63+˰ƐW5P?erP{6)H Wk`B*g^ڻ9L%IgCeskGBh%`{E"7Z( YGjZ7hՙ$>ҋ4p_8{ 'NrBbЗF[L^$;nrr}1I+o`@ [ʖ6X.jEAT5[y B؈] .ir`iY"/o]GhIJA{tBZ&o}ߝ}Ar}G;r`4s(c ]ɃGۦ jO~͙/!(wymZ'DQZgK.ɵOH]I=z MLCx1 .)jB9nW/~E]wѻ7#2LnVm&GJ[|1Lꑒ\ 7l!.$ԓTP#g$ui06py~'-e2b=M]58׹ aR)[Ʃ-xYٗګRܐś[s?A;6*S?{獬Ј6,#[`={# êsIסȯi hQVm9bg..m-n|5ZY%}X%̢[9T%gwOY*߷IPSh4hu|~@ L?P,=>Az휅17].`L^e6դR[ȷf Z貯IVcJ?P HB*>][ok;nM`[4m=g#''%뺘(2س٩y +|ڑq^5O _PCF?Nn37:' vtI }#zvQV#0iemxBTk@$"7Pw/1`C yUH ~Dh'Yyכ:=/%h&w C_ʰ6ngLf~*B"bvbThifI LGw:cIfԝ Fe(*מ^݅!՛de KvɃ殃F0$\wSZ3u}AP' k IY$Xrm0ja§&')Ѳ[9+-bhQSr.?y/qN ҷ!ٷ*"ЬW2\9P 7P/3km\A3̸S'趒1qCFvOƛl '2;;؝z3@M ?PdY!×h( :1lۀ'9+Ϗp AC<`mR5Vo;O$[=O.O }"W99\{i24Do%OΠkY`=-6_Rwa $Fhe"|F@xLbI 9g$$K^j1e!&Գ:J"qL1[cU/t qu0j$doO- ;؝LgQj`v7< >I !)!B)䥔$2- UjX?6 ϞJFI$u Xb'nK|gk{z?^c*yyB>p*sq˸/;%B]Vx٠4كdZ[p_é3zLn%׮R}' \;d(FBhՔBUPtϔUHPvZWw`\vGjʎ/ zSN;:ͰSeZ]RF3}L=Mм^ .hս _=Y\z C1ou2/,#3J|&ZPbxH |]!-'i9m}C3kƧ.V FmJF1Ȫ5$O+bxs-`AdIX}n3c_晴㕖6){{EuwbѤb\h듕FpnOHHE#L$zHcu$mΠgׂtrdKp6n|Y;3S1\A oE[ /<CBa"y8r+Ξl(sCk@FvH`RrIӉJ5)f/n#6GyjLLZOWl eb W(xIlA]!(UsҚ8h',y˻v)ͮpqqOD`Fohup[ZۇE$s2tvGI{?R-.K \nC3l4B_!tpc_ĹVҐ^J;]8ːɍmL!fbu+Z)s.:ch)/!LuQ4.S%(Adח&QT-62"Iܟ*3n6:QfCG _jacup͏j(Q;`ڂeq(?XԅPK!&dDD1ȇ&%##朊Ҡn@*U;&>0 ]Jx/6U׸6E}+T8`  JP?@r"}VeH{*HҴKR֧#KHf&ĒAf?i0ϼT*4 (R_VcKFRtf4l/ >qtE[nl1iϵ_ bS˲~{ƹ`W6#[^ѥ2> <T3y(|Aifx2<ߡZfR_ P -jW='E/een9t+6Rh!rd3c %ʁ֔=fLFE(A,|vMū stT]%K"S͈fí9ݪA7$TjPD^;<*S:!R B= MpPYW79Xfٲ5<؛ ܅ 4%'[wGD_H><&哴Z= |_>lwEF g @eA@P1Ho&ʜQpАe"WÊG 19)!唋n%aO8HoQR bR-W}The.QO OkdZMi\߳M{2k9qv5mƻO+@yY{ c': O|gG!zbg \tNK<6"v􈉘v%sUA" 8qZ`nL ˳d}dVa`XujLUe)SAKb23%eӐDY*Ԟ^aBD9s66O"jΐr񈛹$FC*wzTW@F=v;ӿ6;k~ i&m|WK 0K-5IʭQGY:n@sW9+ +v$tX*a uL. !Th"BJ,uń)fݷ)GM~|vګSbUA2ݙEFɝ{Q$>=%GAۯ]?}`r9CcTLu&䓄!Nfeh.ȵg ЩQ&dz 'x ̽PPQ"Ls[;һHz%{j7gkTͯ+՝mQ?:#d+@qU`,y-,oEp*QtBQ4_Pr:OAo, u#{!{>* *WScK/H=Yx8r@)ۑ4Q8$kΪ2%vU'2w?.mr\RPVnheZ/23VdJ^ \| )2%Sߝ _GpFg NcK A?E?.!CjB6>۬Lje[2ٞCSsrb^r\Xm]B; mG|Q^bӕu5czKdݲ̽ݖfKavsƂ54Q2W)hWgZ' %q @}sg>QjU czEEĀ9I Et*A*+&1a2'e+Y.et&OD]|*#8B>`u1Sݙ|$"x+ÚMf2s.JowMD"y<O Xb)вVcMWN,H/6>-}dkd''_I bPnb?ι%2Jt&vmĖtgyđp΋TB'aQ$1#xHoz¥z#mh'y%'l jL$ۖ3+%^_8./5hf$])`lN2-{`DV6'c|Ui|XFST=xB2 ŇisQ#IK.Mn㡷/ıF9V4`ȈQCظR|SF-9Rhد 6ni^oL>=T[pPvF}V LfXܧ7B莄 Z%g3 D'{yLjTTq!ܪ/*z- 0A;J1) onQ&/YASD{[e~x JSPAr \>IsZǝL>on[U v*-D=Slz[`H^h |kxIJDKHLlJoȧ}͠VD[)UۙR!鲳\ j,]E"ȸ& *6,CI_#:*ߟ#q^:ׇ19c.p>>Meu僑i LFHh!Lm}Z >*'i-; C[yhqjwP sf-" M`I1yM3-EH*(NMZڔS\@+RflZ[ 7ռŨyWY:kj.BzWE-%e;K9PwuRE +D3PQJ8{Ub0 {t`ӿjDQF;FiIBޱ"[\U "f}g?^o\ R2N>WrSˍZe1zÊ *ܛLw=Xm[w HϺg m0+^{t @ytpD1dF-JF~}i1 3D$Il\.͍WTCS^{-K)i䉇{:.%/'hGp\i}b΢,Uf;`nP%>LFBM+i2\xɚ"3s{Eq?jRp|uxѝӾZGw^ S>fقo*{%*fW >]BxRߏÏ@& L9? 0EY6LT̻=㘬_.WtSp)ţ2s89 K=ykc˄uo($U98`k[pIӮbQ&ғ)3lAQ<#mߜ;c00=#=4Ϭ&F^|i#g/w4/eiMX1)K|2)w NŤmB.HF#gV y'.K3zγj&#3A`ƍ?H _~aW7rqe9,&S5O3C`.睜(0w sЃj򲒣kk7=<ǣwț!Bj4j7L å)#p|%Ԝ.Dmb2Uh韖sIpkC]U' t5Y$4B~_pc\ʨQ1lR]o's X#"C>bLHxg9uh_CZgI\fw9CVk-o*ҧ=wAz_ ы5P߄E[c76Okˤ|Pt){m_$򧓩^\f+zh3y_"dCSZZK%@T@&"܈W4oqJJ6ò>u冺 'ZQhmoqTGZU~4QKӳYͼa*ooKS1 |6eNē{e|ƀ]s#p#{Jg#"FI1Ґm$HI,yXcή*g[ !U!ov?N٤"QQБK`k|reMQ4cAbC};wO EVhL" (1@%e$!֐QAj9y\\h5\B++`ct:Ap5gϫc2)1~+f{1fvTc-Mbvgn{j֩T\Ⱪzr: rD_涐l;XĞ sbf` ̲Ǻ2Bp[:FZ˯rrҝ4^ {\C?X<(_gz+K|XxE7P6+" V: ŁB:j m $w=)mKk}BKh"(<\rIioTHMp,K7x☛Sn[uEnS $rEJ VP8}7Ot1߅:Fx"/tٟKm EWɾ M8~ T+YpXB\a8<4}wfs@B`7ԸqR>Xg2B1#)u@rW+jgިI6}J; чKJoa&Ł=*=ϕ_.R&8Rškk*3oƐV] fRDX즅ոFre|Dynx'ǽY>xjĠ3;U cGbb/.rG*dcb7t=MBِ!]XWϱn_udŚLwK^x̜<L({J6]m`Iף# ۶|=&\*-|{\["z5iVRfh8;vMU%)#W.j7zށq2*"}OD>f!%,a8WDIY^(r| {{#Sz ҥқ,dpPs?o50`uw&bV3?'rЛ,8mYC’YHd"8cbHߟ/vkA[11H0YXᳺk~ZIj!}p&zt; !UR5NJ` GWbo!H_zr*Ī- d)3֚3> rD0K\!+F;KAxgX#2*teY)xDe"-̲#j0v>qP*@7nj“?ְ"+GBy*=| 1Ԟ(aߥ.-+\#wՊr4@?)ÂK+jS_T|qv2`8!0-c:dOtA˪vIφD0ΘH2]4Ok 卖wc>?;GߣLREbVfw#FsGw/<0\~⼬޺6/'#F, SF)}Ը:ad)mm[54^9NE)9n-)EHu`!0]|4ȅ@e`/~&vw, LE_Ϸ<ˋӷ߮{LyjZW΅X5eВ^v~dfP7ʏl&zT Vځ("__!2bL+K Eq7nJ~f,blS-#ݶ9րA{z| ?j[q-C s(`JzG嗺t-ze+8E5RсDXһTAQi]5f`L?˙ HL托+6_T L .bcl+ \N.bzk3yWsۍ!ߛL,{J>_p=BhM JbιW'T|d6#\^U`ЇvΏ?[}6Np$Ux5h0lѣuÉKk(G&90ؚP!6{\ϲlʌIӃMe ~bug? }vtjD/nf=c.+|k_c%ϖO92Υ_ u2b\0\8z&es[ul#FNн^v 97f$4:EsE&. \ًlXSƬxYgU3Y7]ζRfW._mVVe gs1}hpd˳|Oі9 lwՒmeH Gjŵ <57 2χdZ]5&OڟNu]TH :D%<:Y.֊sK\PSf|vEL㚚K1@רXqrp{5`?`jL N~w 9RfNjeT 9<%}9i]dND5&_Xb ]V$p/h5Nbdc H`MEB-Ǭ"obq{4oL!|j Z=qH5C\}߼sw u~iJ_lI֨ʳ:E j)2"q;>>\jOAӄK iH#.@FZǿ$>ՉU\z8f OBCMw{tpzZ&٩^(5]efCExcabhۿ0i*y~<,7> ;D\=z}:_\M Jw;$y4Kª 7MֱEbc>HATG'58*zKPl(BW?B0r맦q6)HϼzڅVGِq<|[W=dMω"'"٩Y8}@~ٵ/l#beuetw8Tb7}Cy@-)Oޔ53lzfgd#JQ%f fK,GT Wb}֮h[;>;OS68npi8>.OЈzvcBX6m,|!SxgzeZӟY{ډPj듰X>l!qZs]*2Y]$s5 _uw xp  ɤXһ1REȿC+Ϝ[,:yX)J~~Q5 K0Gags&XnA7 3Cse Rk;7LbgWց734B/ mcu R,N)x:07pQDjEл /_, s"daߌ`-Yq`%^pD:ûD٘T۫ sJq7"l62?b/(26Z`-TjjcT|XMeT\uK_ݢ#^(](]2OQԹ5r{No\L/04 av#GޏU3 rZ5m5͟kK_&RB&^ơeϘJ`)'8}U T {âh)7W4+rfk w㯅qW |{xɐu7=I;ik {bj-phK%&x [oVC`x:ߍqtnI=]>˲l^[LsH/LGm|eʴ`@:Uf?\}d}q%Ӽ#Z_4 (x$<A7q Y/-ۂ|HO6Ip쎽0Յ?/RArj:_X{bnQuCIW"""RL6M)NϼgEm-"[ٵstl| HxQD0(aIQ15]* k$Dvlj}ObF㓼9 m}FH2ڠڳ22F_]!#ɓ%Jr~Z!ED؃7{Ks;3 \Yc%B:p QWps,)~d[D_hš1yĘxl9Sq)h\[s'MU CBXj@#"gs/rd,Ҕ;M ]D+j5KAHn"_/JKgV܂4RgD'y 'Aק4 'Ibk̈o3z# > lOsbu3-u&3 5So =} ;9MxqW6y ̞8m20]BWMvHêeK6md (3:%U$NqIͫ^$L?m`M#Hǰ/RX@ZY8σ` tZҾz J̞^dJH ЩTkHzWAE/ y8}T+=>mV'VT-nE#1W %{$[yw.SC46uւnt1>l1;<(Ё9s^I uis+h+&\D P\25ok>rz !j)\FJ;<tRn"k6U<'Zd>2WdlA[ W: NM' Zh?r)脍.rZd&- \̇OQ%]IZ)8/sATfjG_JX,…KXB?᪺I%G29 :s7K%Q)_Pb1cxPr&,lPBť$mVD#@LĘϊ- kCH%#<OU۪rVd+ߙDz$UmD:2 ʳ~;K9_5zxu{-Ou#B &# |doa~R$75$!(д~CN-lU$FU+!K Dfpн"eH_85sŒ} Ǎ1^e2]ɕP~"!`=}`0u.ezj61V|tw1ueFFYo][?A(쩁[ ײ8P2o@Lnp+݁m 7512bD\`y gq0"ld R2pI%D$k+6mo<'߶s!@sDrI]Ao2B=1Zwmd QtI$nPiVhuٮb"*)fW}?ÞZ{~Wbpnr{;-iD;Z̙N9,g 0'T8}k-c?"SdfN=DSOr %:v'Rr:ižwlq @=$~z;V u0*}!I>3q2El7NcP"[D4-O /#ݓjSҎI&$x&`;4kH"Bf@J"?qBϧ0@w@%5̬TҲp!XճLpġ#SE%S-i[x<@elSMvcIlcTsŦ ]駡#RAd%cg}=Cm㮪05VGksk]llpF?Ŗ W}r'BbCKnI{CqA3t%v ӂA}D\|X1eIaTQ e_T#_QEa{9xpٟnz:I Y㻐w{BͦV5Xf"6r$By\ &@#^N I5;l:nXx 6Cu+yr>k$ّ(mψNiPcO͙XN -xMN1sh#zl9KFꖾ\PC-la& `-IekFÛBS&yX,ɻR|zɫS>Ah+=95 "Lg/!a8Q](Ci!HoFa e "9/o ^0p<(F= 'Z,ࢗGn9eC*Nx&|]du" $[𩼷9 B{ ŦeHImq›̂ᾏe畃!4y}UÜpoYї@;_9م1SJP0"k(&D3)F\սEQ8̒3Y9#D@8qXdߟYlx j kx]n%$#tCx* pp<һkEgg舛gGD6XXpNoB.Y VBA#2i1 a: =̓'4C~`|,qf%YH KVG۠!v4K24S5)лeԤsY}-I^A݆+9{YΪc:/ΠC_a@uH-/אƖ&~+^>0 _M%A3>l(tA)v1eXnWiaț&~bWGd 2gƋ{[g{d٠h' Dp̴q[o^.,<}ФSgofz`tT03u$]V{mo0*2{k!S){}f &EUI Ё'ruJc1ծ? X1Ҧ;LR~9\*ZT6. L%Cj-vckU>:miJrЫ.*qwXt񊿯YQi^tX+EX-V S}YmzC;P):9r@p}G [/,̀[8*!.eC T-y 6(Q?2qFB҈#q}/yOTt) D vѩc},K%H*p?:4}^<\E)Cߞ3&VKbUŲ?2Q\K.%#UrB3Xa% $ +DgiuME %Qma6}E@%(tL &NS4(N#"]c)prJ4̄{:~ & d5?:R o3Gڱg-5N.DzMyV#4 -~Kx29;/Ho6J$t'l zWq rngE,#5xb!} OMNz# SE(@_7Ybl,FbqTzN܇Nvr`UNQ1t +қv-1`9WSBmA="|j Uo>8wDLޙ.5E` xЯr@>|5q: sI3BLJhzP^ИCSm6M.jܷ9 зsW܍bV+s5.?݃YprV0C$89PR=ȢQoBuL@{ӶIkDKrQjAYdpCN͸`K&s,#bRbl?k(cPҕ?af!id%ȳog^,rg_L3HВo;1B۳:[X_Q_ݘL@R]*{r鐜cc3^dy)}i}/ӘwC 4iZ1Z ).Ϯ=ȽYbSIQהr}Xd@\3L`8Ź]RrEԏkIG640`jh}K-C57u,g1PHފb.d%&4fEQ,n)΄ G㚬V4u<ϵ&WIF6!ccᾨ/-Z!Y\ʗ)Z5ؕ&NWRe\ T`&`Ly+1vVF\:(&#b9: 3BV  Gxx6R1 П[Kš`>ޛs2+jiWD?|.)8s^XۮD[K8=+% ::M 9,c]Nk3>˹5%0E(͍ϲ:<u,0v%i*\u b#}VF? 5Ƕ` ߱9>cA8i `MN=_g#R[Z2~/NfX#h]9 &Oa kS {ێYl®N$Q rPXE+†vTЀV,-%aGٶ v _AXdm?4,3mEkk0 ~YW=s3ۥ?~%<{M[響Zd  撨!:"r9chFٰԓWk P8"S}+') V0h5S1{GaQwh^&!&Nǭˇ.Í}t?U#'sۚK{fJ{6pgj(._YH Q[?IDdsn)P,WLw}L$CnaŒJרߒ}+sD74a0b1KUTt_B 5HleycPS*b9< D>}@ěeSrl)d#UޚOϴR哘~_3l/ !ZEDK1>ɤ ~S˱zr3ϪGwǷqcxUD.]t'(H I2k'\z*() j +uF bb0X-ӳmӲD)Y,o@lbhWGO12MiJAڅM:g>4yQ$=pJp,uIm˓ˬ08]t.I@5b&FǺ:΁L`ޟ`rC_}Nd3e/aPG3SA/%!`c)aN9stfŕ cdQ鋒}3w9%g0"[g*S꣢Hnvx*/MO<r S޴;lDP &$fi?uje%3JR- qAzvT7T7d>o+K &ou#>Hi<':at-XDe(*+^T㪜d3:禚J) t& ^`=ZV!vVM6Ű|p."p~x `U{{PN,3Ԇߘu?>p}=3yn39&՞0 66g1^]gs^WV;L- 1Pw!; F݅Y=؛l3N?ᙺv]™y*2LÏwC6:`6r:+ۿ쐚2JX2>Ā U/z:c[ d M_74'x+UF)JRjV;we&;Jdjz*t<6-,43yj#:}rc|ԵP>F\==e2nt{$ &;pr`-k[Ž0 < B/!7Fy~N3G&@C+QG٬rBXE^Ϭ%|)\KlJjkM֕GvE GiYoY :ΰ6>e-sq2RaXs-Tp2'e ԕA8DE|}@AjV{[$Iv0UVKB9v!eЭ N,ҀYDK,5B(a!64"['MR]+Xݹ fiks*"U{cY]2/*q>UǨj𷟲*OXV_oX^;UgMn=bo?<*ٌ֢b<ԫ;Frc/w&EQi#?cS^w%*~aDDpBǤ KMwg@e0' ĥõbHГ|. fw][^(81@`n͉c~Gޗ3@z!a;tTJId¹VYZ:~KA@Wk/dY7W4wde+ԋy`癇QjƩZL,uS Cvփ eR[P/vvuƚwEMÁ>pnK%x6^3FkO}HXgC}8O# lc/Qq 3C%!-Ads! 4P9^mkm} İqLWK5b*1q`m)D&  ϝ R.V 8.>qoI^{'#9CU , ~񭦋qKq!a+i>Y{AZL%Oo聇}K_Ƶ=Q~yQ c$neu&Ώ,](cv,a~QijUPz8XDg.|AIպXrW)}`>Q)+Z4#G#&^ut#00 );Y: 5rإ=1 .ӁWlUƩPܓjqv3 :A)VF#m5 t_!}an  UlsRn aVk7FJM)T%3oy#HE:gZxք_nzCMa: em'32 ЭᗗѴɔXQɭ*!xa!_Ҷd lxvTD df[zo_t6lZ"]5@CsB1$ciHȵB2M~yCs& Bj!T.ɘ釕%zB A t^W =mt]P@;$uhˏɦt;qRRz8/=oO8^T#Y sl4Xs0ZCpv w% Rן~uGM5lzMxvNΣowV?C:[n//u5?YQ#acj{ 87YOem D8@Pe%`ѹjiƘr "V* }t)?Co;l&7rMM||\?l2\|7 pBG-4T=ʝhM!P[XiRJhGMitԄ!Ht2cك񀹚%h 9?b%>^+"c[qprJba޼DZ  R)9 5t5fQ~3֞4Åc~H]s2w ͗쓤lƀ|Yv4gY,^ فsm=WOjo)w93m <3ś^1WW)[73!rG7&4:KHVcųR7,}+$GX`WUϜ2 xzu)e2y4yAqb1 vY2\{=0]E+“uvNϑ37}h8ҟd|=INVplZըDq8=WMad45wl8؎*ww RW;xe=*qSQM֛3l_8p0' ɸ]gCkQ2^sH1e9R?n}L3jfNy 99O~l.^;}08v)0M\nG`2L@b&'ZoM 6 ;2qE6B"!z<H2{_迱\0~trM6T"6R٦84Gbi5t -)Ev3?fƳH(5 M{QB~<Ć \(}6O=:aǨ3'ah8@p!D0є/Э!/B$>Pr^p9pl JOq ܅h3w v43gk#-SVGBEp--U1UsWeCAg.K̒{1E%QUSPJ,Y9g)'/,ջzC\_A6i}'x{\(6SO Ne31?t!jO'y8dY80l*N,E`9FVbp@SBB>nK\Ddjfji)XGܖKzm'gh?jg6䳛/%֤94rۓ|.NPpU P(+EƐQQ(?(&“v'RS`~[b_lZ!-Pk1RVS` (#R0n?;[ Y w?eW %*=ozOw-~ay;l|؅]v-XNr[IY亾Ӣ[6 m~"mj:'(4PRoZӈ`@g 1=Ynis蕹Yc) KWHS\l4ŒNe% P@bwn vM.wK"-#G4#j\Ƕ<%ET &`=ly]G ƅIgҐOGo}fIViLamSuEwDا0O4S$A5&zss72͟tyTVd9ex׀aKl5`aa"FSyH+p7gL Uʡkݕ6ߍODNjwaȈ@/Ҡٌy[,&*2s[L7?8yڽ@M6Pte9ZKt"!mڇtlz0(R8iiO+UW62,!4nCc0 HJ/2 4 bΐ,!g>96FVNb%ѫ 騎r) 3nm=gK:A5@"DrєV 7vG>Gz6Ӥ`4AgПeb*Y~KxKv'>`HESחŽC&|ߏ'' HpҒ`׽d Eѽ!wZA}:PCc6H}UDtNj5}Ƕ W1CvRdum~ڧ^;TJf࿙PxV)nuٴ-31za 45^"x3WmۡU`~,]A/`@cS,>)/?1/QQ)I̺&JFlON5reRMR67&֒ܤ!ȎwJEhRԊo%0:n-FSHHB[@&57*Jp7A9DUrpo~xՈkf"35y.gL0#[JHMdMvCʮ 9Cۇ\NaqYz3aUaLʾ_xKRN3ɇʥl4}@ˡdq7 .IW ptj7ufʿ*̄T54dNƮTPZ##0ܩFp.ǽ^>#lK/ձx sX BM0XgmGzvsNkXO^ē@w-ϯYc$#OV~Ҍ6sEjWO=f9 _Xvcj2%X ?F(qrjhDs |> z5X|~9];y'MW{BH? pㆫ&|7#tB&,jP^w-*㽾LaOC\ ?7l IJI94{7'c5R7#q ~Hl)u]VbnPnl j( p- \۟BA\o0Ǯ:,|)ܺ!˯?mg"DR ?i޵nbx[˭AJBC6M:jq<* U F@ij Y'ű]u-h]-gڥLȁ.! ?6 u:n {*8sfk\Hn@%294@iΝ;ls \<4?l2 %~CR_IY@dX?l?nYu0U؀2A٤|\ͷ2Ъڃ-O8<1`Ӣz' !\ᶞGinz,~. "x:|ڜ +N؂;<3E8ݷyN5V(GҡR\6aۜϭєط=[(:OR6J69UODIݸLOl5 +[  .%t \,D^SQU&^P8?;B2ǯzcݸ_-]PMbh#uw A` E^lUƲYx<\>#B“Ų1K210w-@?UU]UM} S?dgs1,uzf׽Ug%Nky)Lc8Te0++KPa~v}L,E/[@!&XgF>s[hC-p5%frqIα_EX<5޾ǔVdez߮1K /'Fx:D]1~-`kv7vT%KV.v>%k픡mQ{p}!f{#i΂7M/jh/=$ r@Z1)~eY9TmG27A3`&Q;}L_*?,6FW,*&tJ OHX8IVn1ؑAM(wQ9IiM~*4BpƄ ɼ*xC\YNmM_ 5#ԭXס! Œ;iWd7CEscc HO:jIGBŚ>hySHחRTZBpv:PY+:Z X/rUy^K#.V,}9ұyZJRȋ&>pYlcʿCiz ~+{hi"$ 1|ԿJ^"ۼ>=k]6+DM és 4H_IK+#i%EjiH$'u\db/qAKf;et0Q1nfz2򬩴7 ~V \e'R6F&De`Yoo9ǖ,V`>synDE M>m[E Jqqv*e kk81RkZa;Wd i(rPvy.Ki|V`SJZAzv42uQקA?@L_{;<aEb1ukpl_O-z;8ܷUBMhdcƙwre$H|pv.[$4Z|27aKS^R&Eݘ6OH֛}fT@ %S:g$Nl e&Hm_d5r pQx3{zֲJ`5ЛY9L*d /e3*.{m\6#᥍y6UL1nUg'b`]}Ou+>lФS&5–5F (/wX[5*ӧ"օV-TxQwqFW2~viLZXr;C-GBEdr/:E8"M &p2IJsc/ʷQ0Ema?lrGPɪ$-S6ji&z,"IY]'yˣOx־#U(.g~vCӿiaZ |5z6a\|+ޞ,B8MeLJ", ^t AOeqvԌ}#2~U ZpObjZghFA GlSEn+< +ٙ)(;j2InnwPݻB4_ Ⱖb05;ZՇ 6O5: ^<z%D(|6 @)1613%b~OoQv_2(S2S4\ȨnF7bb~ͧSlߜ`JiyI= /D벯=vRL -n벑Qz3Tb7~U%*1na5^F!:q.Ut_8S;-uIЇss:ȭ=o`)?P5+yPeFEjϨ\iOH9$F,c\ dp| /G( hUA)1#L~kBl  y^V^f?ֿiYg?:`XYv ^m<[*,% կyRHD'TdғPDUiBblK_U~4F48\ƾ{UD-Ʉ-/_rwcNTfȳPG>aتjmNg@;Ōi6kؖXE(uW[{`C hil&}֚\Bhj OJn/᯻6 1bL#sͳ[DrhbTOח.FfU#i tj+Hoa $bŭ K;\&zCwG]m_|u/<}_ÏqX{ؤtyP&)e—b҂#Knln) 8B`h&Q T1nsB+Ц]w& rܣ#9s(C.{C#a s*1whѼ!oXgHr%󢨸ٱ btq ("#y-P<\voFGc&>Ҽ2mFLV'2So-y [8^9'\Y% lj%anֶBe֛mp/튈oS O ܹyR9,aA٘*Vl?#S]2Z4[Tg k#΀ #P Nk war̯HB6TTD%54' 35hxf-$ uKzbri-:5!v+/5N䮹B~p>_[1нҀ8VqU]쯊~yQۭ^Z-8'e_c49f}Vڞ{tma>E{3qebw#p1 Pb^R\W,0Xi"6!^)8./9}ZyT]l%? g%[mqRS~Ϭ9:wt< g\!,JO-! !_E Piհ6D8@Wp_jlNF}!1ĦZH׵e[_V:hfQ_e-o3$)(JfF/1rE M+Ud:#PP8 {Y倃LnUlKaЅVxz2o ׬%HJ.DVH "C>&ch o_h՟5uגud>׵ G!B8#s欆FHC(FXnCi0ksomAO&7rB,|s#5QER e@]" Y qtS ۑP} ؟.7D<3CMR6~'QЌg2QGɰFm6@9i2SwZ3T,rc).fnh m&3/hv~kBBܐLhO`-<޿ɳtfCOԶ2MaUdK7o|pグC`#SuZ3v /@<3I.99&rRSf->oߓ*|k>l ;ē]9=xY _  G!?TTk'h&QtrM˒쯷0Ia;IV&L%rjK(9?KWViC-Y:vǑrˬ^Aud{VI5pd`yyMmX766žt|OA ye@W=No:J)0Lm 1ZpOlد 40ꕁtt-e$ь7 \PUe>zч].]5aohK EE C3سIVo b"3JsL.:;he'\zlm!)x)و9Haqa!]/!o(2A Bg3d|"C;>[t&f+= |K%gm5=(GV7ӔҎMm3 =tٖjlަl)@XL] V&9+*.?x < q.qqR*ɒtXO.+fiS"$)R)JXfN r^zsܸBܙ`YpC//= K'i~:@f*s5'0S'șU]uZȧ(orKW]J{-<oI9T^h#[=l6ƎoyIgh`))t]>C :3f Jk46o BĿӗ ih 4~ GG\Q,MN7,> -7j}Բmnmh Òx36k7q+@. ZPן }NК;i+`s:c,>24ݮrCCP,uz)eN-H*j2lqޒ^P!Cu[b\Vlvw(_:i!]tRF?jpֽN,<_-6(\|xБV#^<Kզ0=5|]&NQC. 2{3ZSdBA1z[EzLr[i]\w~zl.e_h\z!Z|uelჇOF(F:/ȕKޔF\u Te@fx~]X㩃?i<l .Wd fns0"++HYUIJ2jubqz-v ZrE%PrlzCqI1v$?Q04ZcE_Y?VLN8)^}$}c<9~}ىӑ7PApq:4EAuZonJKY\9U"tY߅maVϡE <zE&ڪu%t6Lo GO2 YU= 1M#^l?]v{r HyyeC`n>ʓ\.6IjVCyH.U ZT)4j;C>_ d獓* 9=}_qDBLBMA6 Fv"zMһ0_xLOWRnH@<\= ҙ"dxO#\"a6gq+fJ2|'G ~ ~o,_OYk`^tBp5wSpa& M矜 <:,;⤱w ^ iQ|ٹzpj&0 &iݒʃW0bfkak.FW(gFpH8xp{Swp5R +*7WhKQ_mhs-/3@HVTVLw<񐝈34ђʎM|]#$8H- b?$̧„bWJ; !xzVSmƋFT|3B\ /^5 h]˦~D2TK[%EQW2;R ͶYw9v_h.2'5eq?@TL'Q"2pc% OXۘ}MEzw{7Oߔ-r}:UبI2)p.܁fg"v1D#5 kF< rY7l=w#ie[X]-s{|#?D8O}U289@b#7LMq󿢧W!]Nڗ=SW(=HnaNm#B46qA*3 Z4I@Xk& Huer}nkhEkZ$$Z%<.5İOl"pZk,z6lcYh.I2I1#WW&́JPl!æBFTH)xa q#ʪ]SMӴ*WBg 9!=xEJ%GVwP*nMm7 1%AxPˆ,'Xj҇F^;׬I=Tc^)<_y irf>>0K8 0 B} %!egӈ4tωIG5Ol=uO&kg0HQ¯:\ > OÆJ嚡Tpz*0[CO ig˴):fT3kLoW=z-v4OY6y4`#K2R1u2k.zt>L@eBPcLGiQwB٩vY_2w^"iXkGK+y/A+tVғD )Ņ~FSʹŸ- 'GzߚYa,!=@ n"-"e,'ak nu{JP)#pN 0JrKoK:KU P!فej ;ΝUsCc@(hALh0yUbXNjRsGFvC|=p w3N#+QY PەC-J2%~_$n2$)%Z]s=)0wgoZ}3_UD7&?Zݱ1ϖ)ƛw[~o[I{Uw20]!B. ذ`_Aqg _bliy21)eWJ$J5!-ԈX%#y%:,Rx|p tG%Ԃ wy.CypEw)v4Ef!Jw>6#=)KCr͍-6SjRH+HoJm,m}z~Ip?:NJP4vʍQa=80O+`~D_oeS9ͽ ;$Q׫x )ge񒳪oJZ)_ɀZ_mz!aG<> >d%G%8&85SxDݣ}*6 :LI -b_Q7M~+-(7)YQpO _Dz&7煬z2ge7iwqJn! +cr~>9 e3n%Y%~k5kvɶqBY]~!'2gPbIe7 LC]< sU` ZMn*Cy+b-@zSfaX}"jadgYZ070701000003f2000081a40000000000000000000000016661890a00002cf8000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/bluetooth/bnep/bnep.ko.xz7zXZִF!t/m,]?Eh=ڜ.+,pf>0֕>@w;OfOEn= Sy9I e Zt3 Wn<֕px>9 y>^zk5Z`Õ,{?aIgEZS % 'P%(j8XR3/ ѧ2o t KvӸj,C_UcՈ~_[c4j{` -~u|4^r ].Y' =8\{rj"gۣ]Rz ohXVPhR] wC?iYrJAsYɁT1xGUrJ큺CvԌ9Lb-?`a۷E8<;1&9u&PJ%tA\KoȔVf*{S5f7^B,Z{FȌoO2^|'^HGZaU] C}U<>C1#%P_ȯ0Dt0ѽD31xKim qlWOkдzv0r&,i tOto৺4C@tELޒLT$G/%vu푄Ut6&i@mM9<e^Fw,gh6DB1`&"끏>'Afao,nSt[ Et?] ؊ÏT}3P! YXʳ,/#xXl"^oKq!tVEIkZx=0`OJi0KUӀEkb; ^vzkIJo sf*k$ޏrkDy0Chř§?u9ze,f2Rn.W.XF*H%qψ_4a}聯j1@x^ $LUQ&߈mt9(3L byS^ꐆ4V}rՐV3(J9Dy`wjjgPc/5EYNށ^wn ďp6c%/dcIA_Tn1.GQf"Ȕ|<(A؎>q!?a@{WRIAM_j '7' -6 =!A1:>zWԘD;wB b: ,-.MXPpc=0_SE˩Ȏ$NO#qJ@B썻"؈Hz$aTaB+(Z.̪%-\&)mwk-]VIĬM1E NvԗA~˹P8"V"5,<>!KW \j)[J|+Z٨|;>[Kc,?A.xJ#$u](cLR.xq:=\ğx~/mSШ&t¯ثX9P7Fc?%3AQoo6x|o-=}Gv6YX\vE#R@lV dz7u*an2) ?A0 ezfKOu67%%|I9,/NG^/uB f.憎\7(*2Xn qH"&* ?f0RBvrA Zv>0nE}PL’D^.8|XZH" xrqZ5Q5Ljm's_" AmafDu+;#03I-#'ٻak zxcz`_ ?Lowϖ^~r GRopqE i@Zl I#'L9_r&@nKrJCj Z!S:QIlմU!1BgZ;fP7>.eB6_oy2ˠm~HNiZô- _/?گ=BL Y/S8vSޟ*eRЫ<2Oqz#m^6Z?)8S _|h)jRA!C"Dc/w>2Z6Z4ғ6Q@,I!AVJiӿ¥@j(&?KL>~޷$We 94bh^/]4!T?2r&)"F~;R;,FРd$ PDf?Ж6 Dz~)\0 ڻQ{ 8/m{ k> xQB i5rcĠ-dDh"{oV\X-BuJYH*-j6uD$MMM$Y 2A% ez>j. g"`uTC4Ye(@^3lŦDߐ44e/ٙ703a7nY`,WI()q,PP}`^p@oB$md6^;`zlYSfYӞ$6nBu6㬓u< *.1:48k#_<}2`B$Q+na4x-4L0}`gᄇI"@"޲.;o-qyrU+ȼD-ᎠEfVE*4bX=Q?6xG!2XR|~8v=}&oB^]`_>$13eN6..Ptd輕G2FhxהE^Rb#81j1>X򖲱5h;lz<[ vO 0Ӝ F\![t{KEW5\'XȬ0?&Kp/Yl׽P~-_ͮHt\z؍8bϦ _%澡(W;V(6r_ eTC0wd2[hzv[ Lns9/l6 UhGl{Vm!}?>}ʨ s Dy nl1 }Û r"( ݟ jWJgb)YR^Sj!ye H= GjNw^UeB橅b*Ist }EեJ`Ԝ3= UDQ>6Pw<x愞vFԻnniт05?"=!hl`, |_^MŶ$mNc.ա}pqijqL}~K <2ͼql$UwO󊋩VZ4[?C +Y)?nyTr+7F"0*`9ctL7„BkFtQ{=7 l eЍ$%O'*u%I4JQ9rwOتÂ^Z 4jNMFԨQqlOe;_Hj_,fÞʇeXPT_L"~wtJ||BSl’ď;@,iaӴEV8)@@^`ޗo!m/$Cy+ PY?qe-pe= Q/n " ]NktsO݆;~vv3qsXـȗ ;YHq>|&+T8ߒ ]w$ =XpR ' T~$v!mJiۧ,/B(N8ڳCUA9g1!q@eN'T>[WT`.dK>͵/,Oj⇯zUn*)tyClS茪BW.co•Q>c41?9 e8#y!T%mMZh-2IM[m+GyM6۞z'-PpgZs ykjE"i6lgd<_ָZ'ݴn 55ZzDTK@4'(55e_[jȐ֢%7w)*P"4gMk.D'MGTGv{( ,huQKn ] tfghYwթHt%*Ɂm.!PReZ~ChaEv8a,Ļ1a)F5݃6~0 ##QEf8q"WpYEr!fq%pU!cd{\_.vQET!=L՘TMFhhF)wz[mYz O_Pk?J?4mg7!(($8{6zgKLs3r2n=8k; $J mJ=0# 9[U+XX8ԥWpXk&TT U_tAE`37aݠsC % 3xo̸ǽH3RDrJIR(.* @5]yO@Dt]΁<B" z!۪Ǿ ADì&zN=`kDVcXYCukcj`%+HIbt`]]ƌz0pat< NSRtVդ8UTw+B2{b>d>r",@HX ze>\3**H,N33mn`#4Z#' ~g10#4qyDOg,gP%K,|eF*ܱ>6.WC6(XENo;[ʧQtYYT *j4_ྭ?[w݅D<I_ȥ# U%,J#VYC qdم]zF~1Ckj!B5t)'scFUI-w떒Ŋiŝyy킦*h`0_ۢ K"XRP$4ۭ=ߓ i~CR-yZx>i'07~`Q"zj߸e$X7qUx*a"}W%UUiA/;&Tj5"2cnћ c7KDFZ`Ef=iq"W;J~NJ*\cSkB[6D\=凩9whX+q褲 WH w`&n%a RCXJXrQDX$oF@iJ`Jr@[2;Op=vk-aI#.VdizDѕqPÚ}i_aWW-dg02 $-^ߥ:5ws iTm*.*HYX(RVhTQ[! ϨaQxМ7HkY6SO1` \hfE6_Pi֥\<ބ -2 Ҍvw</''ӉkbQx' V!2$L05WpIOΨb8 yɤ14F@R,hrǴsַ68ӎƄz,Wb*W'FnI\2 ^'w/ձ1tdlw(Z.O ٠F?;v9΋,ԡUOcCϑbI4̣@+ޞ Dx Xҷ$gte(D Ѩ8JeٍgUj0sn{e1C EFJ/eO r-y䞺/&Rvz ?~W+VX`$Ά 0-mrtU4#t:y:bhM̆8v'v-3V<~G;v ߬[)sd \Kn7Kݔ@jMUp՗1۟,ȾE.!`+_2x.G|,Ǻxw&lXz:  GCYm$໮wy7:${-{+vWrוƤʩA1ex'ſGm*qXQ (hP/^/^jO.&xXNdteo &t·;g?sɹP0lbUI{zݦlu2:kCک],g7y>1T[~{%64eb/;l@_]vavosyiATwB;4?)~(!,8!w<TADX$hES~]2-µ~j+5D _WQLƭA^9^uG,ӨI/8>svn?fj(L M0M2`^&fw /io֒c;u"cTL#!vARe :K EU ^Y'= HYHu'nCl(֤ "[U16JW0ͧgfPXb,˪z%,<V5O) gޙJs'Ͳ`ҏEblZdH81 &ux @o9+)_ߵ$dHi=Mމr&6`@!O7yU/ UdlSh15~ئrHMK+z\G^_#|Oy5UX2T3PL3f(Jً:NHԏ/OZ3`Z b4x p콻 .B[)ry$+yfpɽ 1 s%%z?"6B{U}$X̅2'%$D3񤯯Bhu"r ?J0>^ +(!*PMF6^`#wߛHbBBXI< ):4uS8r+4ꃓNjVyniqJ\V KUyßN^ϕwV#W1qxzsfv+pak c4Dg5&Sz'<vuoQW$I5 ZFpna;a9+thVY.'4",LEܳ dZ3Ҍ^vW=07Kte:>'+#?lD^VkߛZt /`ƫM(/Ɉtcl6!9緾5*Qc!`rfu|͌VW m#g0%oxu0s1 _zF͌M}քG,NBܟ%$.'FOa^G)j|m-|;^ _/99=3P,6r#VWP ,c -:}Bs&9dE6,-^KOon)kTǃgAJlwP!G!XULO-c5 WI;T2x$CAN5`ꮸ.]4 *w]p "czRMeTV [ \ӆ,^ La6*PUz ޗ#9&`wM9+[2t BM*NI?Gjd]hQǘ45̞boH` NN.a#wbr:)P޶9WctL*$q$̽PѠF>5UB<Խ E:g tD-1z0pן֛ ?F &J'K͝62%X NoǾ`JZk"JI1ǒ<6!:}RJq:](8ڀRȯð?SHkEYx"\/ {1lx!R(ˮO2.V0$o[HK!\FϰkDbEOܩO4 O/fβyG!d_O֨T&ȡMkdK$}t6lrp=#%R࿌$eNhӮAVz=&-JAІOn 1bw&'j4n?VR8<5M0 s|J&2*/xP)t'FErFPiL:a; og$ploe8:xdK((A8 `AԿb*0-4E#ZOZvڏUdrBP˫yrFc}Lu,9u1`)4PKXWt丌3ύmE-J4yZC7G6;GԈ;ԫNP *ij?r+#Q֋~-YqmS"k`8L.Z{ w4hxk]_IwJ Tq6V;ӛ?B s$ZqwOȜT}zFգs* bBxɁ#w?aXYF4űgYZ070701000003f3000081a40000000000000000000000016661890a00003230000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/bluetooth/cmtp/cmtp.ko.xz7zXZִF!t/-1]?Eh=ڜ.+Xx @s=2 ̍W^KgٿJUHj`N_SRp$; nŲdz[l'5kbhOaQ6#f\wQY }_:I2Ҧu? q/$G3ʂ>;.06I-`vJW$|Ft|H-\EU~_CjwMYZHgSj>걪繞5~H/{a X- "G|&d(һDgV &~6vFw ;+.6al(o~r[ vFo{DFQk/G4wK.aÓ8fqQ1[Q~_ |æ/kƊ]Lk"Wy*̌ p %׵IGp^%mͦ;0TbM;ꡑFTW|$k3yz jն/q @'b%%I‰ŤLi&enIA!\s}n^:n+-#EٸF:9öhžEX[Pki`ԎèHLj6k,:q6= 手VyҮx;hR&c0k<)`HT܂Ÿϣq1gO4!yW wױFS#8^٥J+: dTinۓHd1H'c!I^v 8C,p ^4oEOrMG;v<\(o4o_2Wm']X] 0\DMٺD "rz,mʲfe%D a>j6Ǖ{~/^=v(p,"Dh'ɾiRm*NaD;57y3Jx`xb 2IQu;C ağ{l*BkGKNiJB I7\&Pmȏ<ν2104 o'uucd7 1dvDyiٝ!gSs16ɞv+C@;t*̸%9]fNLъfUq1:sG$ƄIs/ߝ֠uV:_"tpX3Mgmj[pgtt yJX ܟwitq- ɪPꒁ>R[%~% f >@fkqZK?poF/y4zK{cYj<ʤFh0KMs،;2/&duC-R묊ekI,nKkH;{drB&lDdu .9')\p[/`**A jOFz7bZ0j 9J(\o/M?\T]?}bwSѵ'J9Q\kH[ ;d|!hg 6kA{ [!E}k"Z4Y(CO(軓 Q>P{ h|nE霥- *H~vLS#f 'gXDgO|Fȵ w |m_#SY.`0"&BiS\3&oE: ~.c 8!)+lsJuY;8J7S.֒2K]1r:1"CG &9E\As`c s7ʵa܌(`hZ)wo"-R<5܀otDI]:i1(c7QIOaf3'jѺԚ~9'Y5iH`'Rr4$.C+t ^-Wol&I"|H҈/a : u2ݻGeH褑5olАy>og*֥GɺEO\^/F.sk3hy;x&wcUsJ=qYccXts5nF-| W1NcOe+'x1e"fCKig_4ޠ rPW13$z?Օ. ɫ,O}p ʙXmFKH +\ ,#ܤ6|mMWgm'X@ņ9ի{*Ks _u;Oj;q=uY &RDC[$ȺԚP,MO폻&14=5+Y&]ۀМv^`16vJD'~^O1 KQJNpGbb~N|&)M,h+RZPȼU ׻B]e $$7 ViвD<:Kx s˞i)u+{$ T[5H(`j7͓ǩ& FPb`h=s~tB{mܼ.ϤKys:׭&`Xd>5ݰy/F">Zxkvmv&73b>d;5Jss c!B֘7} SFwhr|A`g1x֯Pz+-1ߠ}3 @bKش:6x $(N?A`Qzibr-U6 $v#!t$z:USQQᛎr`]pÃBwdEMW ]] =.̕W/CT@ߵ(_.Jǃ{LCf*}V\JֹZuA"rJD>#R$SآD΁){f#f&lO1DzqX< k%5C߄-DDޢCArӐMMAfhv^MÍ;`˕uӯ葧sz[1؀/. P?Ga믹{ȼa[ y e;`‡u A^[`\ؿ-* 񕍝3Aa}N:3!߰ e,7lx~l(yP?XJM3'$ǣ7)Zzw[wz󌀽[ݹxzƮ6pf,֔w^w! ̀͡(cg8Y#ֽmuJximDB˩Q箎un5.2)/<EÛ>6;y۞\Q ( #B=0wJz5?|2 [@Gups=>qB{hۛ4=Ѝc"bw>!{jn"6H :L'~{QCnD`9â }(\?dJR M'gJ?Lb_jAtxNEͳd^8?ZY DZ<4HCZ@=r[IU&`2?I`i4ML+!fDP4p VJbOI7Ӱ8礯>ɨ,GA~Z~Z*7Zb}+rm7<2r\_ۊm寑~QMszWrcׂmIa \_O3[j`|$3R׍o FKbɽO3"#ܱly:i! dC9̅!PO'Zoߖ %3l`×:D߆\d9y 5{oj aR6P͋6UP%n Sc",LQL7hM߈nCON|`1:%[6ÉQ )yXâ sd Ugatҿ23PM2CFE' [D\Kx/R'G8r5 .*ȯ FE" Rcy{GԜ_Uɗ~輳KxEОN-8].C8Q@>$rdZqX/ȶ- RyFx_OW1LRU%bAoI*j&ױ' LA@FVӶFPR]t=(#)=aR^Sq3kRcѭvoQQ6pciә̿4EH_ވ^> 춋[_dB"k/e5R0ke2 GB@ncX1:CP>yV*ё2&bϛPy"[ȯ θԶ{I ]&f͹j'P2䣝-?V&6o`Hc|WPTBWOS3Q/y9H/z=HW6q=G<"{veuO\> z7*J,ڬఅ,:'ɵCNUoΪ60"C8({zB -&=%/>4 _NXC dUvG^mt31ȶD=a"=$XQ_Lu 7rD7~xb)Cê #xyRmJjQTn4L((z?'CT^h#XGtͽ4KwN TX⭧JӠ3oCVQ:vP(,? `.8㞀c!yCfb%oAzRnPn&%K{]fP),YT@D^P>< EtnJ-Q/@5&hf`_[{Ox W©ܽ#Xxn<T^oݿX8E\6u5󇪋bQGCZdg5O_ŎTx9`"E^m~1EkzbZ?d~!WnnT Ymy-DxESs~ʻUíʴǞ®Pш i3\ܤ?y$U*jޒwوdo1Q'1HE* 4|`zWF$p7|'#dIV͗3v"o"o -S8'KHN~,Wyf} =@^gH,42V8RZ=1_(fV7l_Y%8;ag*ob}bV}Dt}ߺj>?Jnc6xqqcæuw-OԝN/>y/;,eb]n>g'E:1por%&FTAc>$Uss2ʋCZ'"hgҲY ˼1KܤS)`;2л+oJR^P'Ut;`ceja#F< wc!\>+62Cp0?vAHݛ^<n# qJИ9IyI 8usUnn^y~{1"&zYLM uSinQ㴭ڶQȼ I1Nx`etc׻Ts[[oxֿu =1>l TR{'iy]+}nW6D]j[JAR:5YPB'W~Scxq9eKʕ´^ֿkI܀]P>4gw\'兗|ahkݪ-F|pJW-~1Yq3K r$PN>ML&yر F K6$%ftR/{Sh^85F3>ٷkjgнlE.WJL+`빣{\޵GCjEE{gԓGp݈ék[^;jܓF6| ΓP ⓞϘ:lsﬕ䜥zP\Zi:wuO;`ڙ21Sùe37%ZK 'bp6$A_0gk7PVGvM)l壼-7m+gK ZV-jQ2.ύۑ&`ڗngm~.}qۄoz1txͩ3W.{"u DT`1;$aAK_AUnmJ\ZJ^5kผ ][2pnam໵9)vs- ;oAI)31!4ѝ,s"QhIQ΁X#爜dW._yn(ȔYYv]&^ *Lh*$T([p5aj=[!>#}k̊ ~lVRV5sṴh-qdk âe ;Hh tk Oou)M\-HkYi<@~P*x_qGC3Dށ _c?WJ),t:6Wrbҩ$ez!Ov{m !8ZmM7; , =$X[L~\3[G 6P锪}`tYḒ´^d7$vV6 Y˰獭e6=/iheP !aQ94+ Tɖ H}uypQߖ؂,'bp ˽@24FXGs~@R<"weIO &m|9!z@*$ ޯB `CmGJ妮J<{m/[^ȬxlC)ɄSi :_/>qzMAŶfZQ=p~oJ37`;HJo-h}v@n6 t;…$%ӫn?Sr5ҙoGǫ%-\Y3͸S> 3E6?\cԁho?{R\LN-RXB 򪒐n"8"E>> q9 SJiB~D[w^eـcYw _cMRo*m@FSvULoRw))lh#@"jFg*9Z*ׂnfVuY0u3wԈxJpd*Aa>nҚ;"#)-C(wD }%izѴ C&7>VpdC*c-GɈq)w}`n;5`Е^,i  sK-,RP$Iv$:^`MХ6* Y kHGdy:^30J,h UCUmr \ #5a8#:5z|zuRJ2z?BaJ^Vm].t=;PM㛚2T65v%2[7q` dO+JtD%a>5a ܛ̞ջGSJ;Wfza.}؇B:<ۦpTod'_XNu1bSc%R]`R-1WϘ"O#x78g kBĄnj`=R7mAsFf(4e!݆qV#,@D^IĖ,r'RYhp1ԟ|x}x=E:MOVzΡ+mw#rDEJg{UZ*YMx1n3W3偔H3QaI uڋRʿ`Q4@FjEMPAgećMOEVܣ<fF6~%u~Rt8 bK R}]!u7%Pc,爞'[S8֎JT3-hO'_!HkM~>r+__#M.] h&lISPV/]Dg}UK +Ǘ&+$ fƝ&ѺOؠ :8dt{@9ZrHDR;s}VۍGY첃3LKELjWH(tzV@3|P땚UAYВ]d&p.kdc#`bÝ]X kF ͪO~lXc!5y]/̐@oaG;GNaX*LTMN7U &)KjQg5pW5]*=B3D1#5;FBqXs& Yg|%}{}|a#VX \]uF,i 50yZ_90n7%lPiO)@=i) dI2X (z{m[ć Bky9XIԴg!iZȜ(FkJ&i#hV؏~:,ޗJMyhWA΃/2+EwLH<gyW+WOlCAhHyuqѤ]u r[Ck%s*;ƥFo2uK06&nUAڀ>Ih>p Y3yOÊ++B'$ %$ +>q"͏:D'rT8gtw)v@:.Ӊk kAUXl} +JS> 6zο;ͧ~+hvK^ʻ#fl9Br[+yF(X гUI_4NJ226]='h2] ưؙȔ*c[vϕvyBeųHo(:H /qfoD9gw<`na_B )m7q ,-x<\Zl7w%o߃WOnC X(a44m0{`^##/fuDG?$ `ӅčR/qaA?'wz%~NѢzǔ% UXHn)֦ns$`[@@ac'sy~qe I6M, Y֜c[@[2GԆr r|DuFXQ{G!,1~]8Hg &Be3;dpogYZ070701000003f4000081a40000000000000000000000016661890a00003664000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/bluetooth/hidp/hidp.ko.xz7zXZִF!t/56#]?Eh=ڜ.+r>0p_7( NoEa!=I?eU)J9(N :ǁlLUKBP}J$`&aOr<\++ 7TVh߆ Y;L*,*̿"=8AQ깣8. q%MDtO'OG.Hoh  p:֬ES}/Lmd 3`5x5k ,C3 u1T&1th2Y,z^oJN1 Q {0<D@OOv ̤ŇVF,C4Bse>m֣`çl]1+"ms?tpH$rǯf_QBFhPaP*پIqb ÿ,I5J7NDK ߒʩpkEKULadrC\4shj7G Bq9l.upDwldx|tf OIT4Ք#HXgkP.rqsICfjL nfws gtߏTXX vHhcԉ3M&ČevWQ{'gɂ U9÷,%@Ҽ..zixVZ]'Ӵ:>aX'Je(V_.u##QIbi{gѧU>k iiF=%R٬S;N }?϶y$L3qq*^+u?2Ya.@fqTb4LȝyABhmj$,|Vi-(MY* x' lw^.; l8Uon֪7|p.6Cne{h '1A**MrA 23`֗>t=׮& -Qr 1i%K2iu\d*{lv@ySt$ihR8]owvJ[q_L*OݫGX<0۸4I%%VLM9 RYqБ(lzgHE+NVԤm:ReEdz߿=:@7R|')`Ӳ&1/=nLtMwj:D"Uajvl(3Dq`ӻ¤QIS^h6,d@FP ~ɉ_7JF!gCsڎ $8oЛ{& 4~(>^kxjf|hUYJTTLļhjM \*4F`EWWΡ)\ͭ@S. kR hUFqP}Uw7Լep><6C69fC6߼Բ#h‚=|ARwݩ$\by2e 3$*kz; |3B_*Pqs\4X}ċo%س~xX%(7cRBnGgH&Ԙ1d懲۱-4aQ og%c`!"q x o,D)hsDuL҂{FD^Jp|h2>vޗ}M(AK qoD~Tip31c*KI2ޣ4 vwjvh+" K16 rKlf) eC^MWSvA]XIh.Q7쪌*@& gzn9M*NA=C@hf* asp+UXip["u2JP^uc\XQ*AgiM۰VxpTd?>NyCu-ޒW:maW~wjҜ+/a#ńo! @$>>lˠ˝3rj\ts?2=ROV21%z3B.ubꑮ ,d!?dÑ]Iu4$ ah:Ul5g)2K+)TvȠKn*ޱx}!Xf*jP9xUIbB.zűÂcZQ2\dw.hЍXF΀m֊Q:uiXU%X{2,k dH 'F49wYUDOYA\'h@7~@&%1 aziaA'ߝHx W$F?xQts8 &rX-3"p 2膧R]_I{?!(\&s}CyqZ!"m#!^ ~0:o޼m,e9k =I޵y8A2ΧW5!N~;͆HxB5qq-͟ ENȲ1ˈ<4w?e {qZSE f0کЉkAE\\](yE١՜Rڟ}Qv5TSE) t: NzBT1DF72c}"RY|3= xgJ8_k=ea8)j^ھ2Q)0#; cꝟ^IcrJt26;Ld bK~!bQ%%\yy7Bf7Ai%B XNh YS?K6kf-NDqc_f$O?[1ynlnы^ "L 7\t`rG!_1oYeұE[Ḿ -qcF||P1؁>k|knkPѭqnC XD!#4'ǖǣrifn4,Ѻ\/Sv\Oz*:BI՘ #csE뤹'u&.>ē/TFN3ui 6Rj?ڪ^ه QH.5S+N WVѭ#lo6S)PCH21L wU xцܷ/3݈DeZ?\qR;oy}kHh_d؂Rs}ЕIP"c,Xtyض=];w v+(&_k٠ci31ɨ#!cNZOw*[Ҟm7X$leӆ9Q+`3ejI]R[ߟ2cXPDL6<Ӳœi3ߛ 1IXC Ds WPnf--DŽj#lMq IONR()ntOA0Pj|Ai(o˚vmbG39pٺr]9eKnʁ}]]δy\AL?vN{ A/@94l[|weȷ%g[g89Hsxcft:;$VB=KGy\Mm27!儤(^L]>:b^>,tޯ 9b.9PC/gFw >}_#G|DOں' KJ}iu^}M4aY nx71wk5 w ʢY^ѷTSLcV>?Gy|4vM^&d0a>ME^4 ~vr v4wg+{SܠRY7haОӿE KjB\`yOfpD>e_Y_KbSkǿ-s8X߹HT0qyfm~d8\ $=數jRBZiLv`T w#g˱Ae.^+# [Ky94? hwI +l٥j^*0n@KИ*?RUTqeGPXGf7&1TM|nnMliWfpϊnSA`ּ3[D =;AH殦VpZmfs&^_P:7IvS(P r|Qp0s/Y2"Xa v=%l7E#ks0xWeߩ9uX.|Tt7%zG@?^~x"ꗴ_O,{NCiMd-~zyd̀O9Χ [w%9 s-Ͳ01J4{B71'%aWR{LE1Tmq*,Ӄȴ v8}{ J` ?6k|k7cZZ4t@|`t%Sz_*P?Hë. _cߺ%zW2\rlq@/=.ٌPw #]@\?4Ik9d_džx] ]KSG F$ / C'|pV;24ĐtJGMa45p6kuMf=(_]|" vq8)͇>fC.G*'~ף;p.l1nIv#^HNJ1  {uUrAenX\}lYX)7 W#iϔ{w]r V36T*R^x ?ǻ+Lmmc/rO5564]{+3J>֯{)vĤ{Iv^^ۣKOX"oZhU4TO@V# ̚U%^X'C)[5jpEݙӮ`#Fc\14t.۞G2drE*- ǝsDRX3wı"p>ԓ+цg^c{)~KT<&o[ۤ*M#gpvu I +g\ILˣ"v(xCh/_Ac<H^Bju^, tWPW-|tUIh@C4^ բ %AuyWkpl1}?J0ծOJ|-fTvQ=>[)͆G4q9fYH[$)p@V73⼉=R)഼J3631L\{Oo_iݮgN*7^m7=d╡p6 f7K>J|#GRe\Q>s>vXEkGF-f~^qX}(kL/+>" l]f*RRYO>Ym]15DWH=ZxDyWυR7-?S{#O닼eF~ ekJ;MijI!z PBf]J8| [CP?v}&S;ƝI',?~H&fLcZ|@(ThY%(/_ņ*Q,qGWsW|՘[!ͫrxv)ˉԷz,pW&/>`^Q48Wd-;(V h;,}v/,;ʖi;%Zn/Z틍i/ez ~nؚsR6?PMW0`틽*l8 mlSD1lǽ4IO I4pujŸf1oGKU侫p̢:m7IR5hS;}xF EL`!2 co iZC>r'UL^)U߿d̜K&YQʍŋr( YÔXm_d(I}InkJ-*83>@m,<2.x=E]bifAg褶 "XjAU6r=Ze?Ru}_dXǦ˕f[, waYY&L0a*V0]gǺn?Ő'ߍ,{`œRcB'?='Y\sZPnKM4֑v=&:!NR( %W;uU'{p;4`BQX3J*/w ,{ ؼ3@ ?[\+s:SO"e#!<2|;:{HY(,L\Vf |Ym9i6Mx5 GPPmw}/D`5jS(Wnj̻Cf|3g;VJ/'b1bpn"{-|&~RۺSs˗(r{I0kD;Llx6 c`ڎ>8݆*.I!،)m#g|'&+_V+77krrc󉉪Yk;U-Ѧ 0R6]OZGgݴHt,u$i3fsGxDr)8K5w5ay5R'1=> \UϜ&4yyk]|HEoοxHc3|N"z_剸Wp,R M8}Ɇy6s3Ѹ׺J+|Zw-VS=W֑'l3sZ/hB#~=WA&7&[y͌]_I8d#sJ$_ʗ|Pm`P._1@Bс^k I2y۵@.(oEVO hRgb۠fʒ>QL]X 54~vv#Q/ΉC*U̼`%XhػQ |}յ r6ʢS[;;=+ͺ^h,XGwP彬 O8{Nʠ!6:/,Ah9Z6M)pC @_ԟs,/7&TԠz0SR-ChofT}s mhn&YT-Z g ˾IkW'[E0ʅ ,'e'6eDz7|Lk2Zbt8ic\s pLN#*WNiM!Ys6S[ /+K=ٝ+݂ ,ݳ#i߃ e+՗Bd!e+bU2CE^zBb"'n'>*H:dF8Dɭ!SE]V2er@}'^=}.K0`3*0q9ЦkBo׮G>keoLÇ3(Z1[fF .վACJZY,Sykaz"OC 2'XӉE#gp툅&8Os4ެ/*Ikk)yjvbo4)`w('`!r8Gg.v)i;""H٤ hŃKE>G2fH)91]' 6>K@nJB J_0| ȍm%[AUI"Ɇ;E| $CuXM./Y3xjk1F- w)9E])IwH0"-_( PG`0***/v2_DȖQ"KQ ZYiI6abӊI?7%b谴o6r>(u&?Ȇ۹œW˜LP;͂\8mI8&"H#q!UJ0 ۺTۍKp9 g Y'Mj3}hh%OBaj$ښ鑭RQu.joGj`b)g>o.s5"D)Vc:v㰒 պ]<$|RY7GeyFoPq;(=}qHƧ%Zc\AU&|\ad# p9Wz['MnپKqfp)8Ƥˀ?FmOG:}ڣ;  bۤyPkޠ(JAny`r}QoS+)!+#AR#@A+>5J2CZX8}7޵TVP?S3ybBmA 'xO zw?h2~_IuOvsYL+}06גiO1BLn1PXh5D!މPp<8~OMSq=uZ~џaSh{]b^|4ņz'+٪5/9tty-Qnm1!Ѝ' ,%z6]Zlz1. 6 w$Z򁐆6齤oO$F]\O' oKA.3qCU Q;v7sQ5,1f *&i#\O]_)␹9yBR*tAc87^v]#Uƺ0e$oT0@ n#mˮy q 7Y/nKP'a[ثņN8[/5<ޟECֆu[RxU@X-8[ofv=D?%t}4 K?@dn^ʂkogh2qwER?]$TB?UR6'=#ַǂa29EYFbl`bKm}lS5؍_ ^sh5l< oYьWՓ߿0CV#qSՉӭ:H➬F:7' sbZ?OC'DpSBuؕ"6# `e ,h'[Ul͝vPregMkWm,|7k(Љ҂ :X(й]-t̗YFzh3[` ! R 42"+cR$ s@p$+$FܺZ%z2N E$H%fǀ/st>=3]bI>[ Xc&hhu0zsZǽ EdVUAr) E 8h~)K$ql ñgYZ070701000003f5000081a40000000000000000000000016661890a00008480000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/bluetooth/rfcomm/rfcomm.ko.xz7zXZִF!t/睄=]?Eh=ڜ.+\yf:ʻCd]!+({M\7; 39_S]?Hᫌ,iցo!`gYc2H͍8Ĉ(2Ui^SAW2脶)9i~^8{d'Q-s ϐ#͞Ls.%ybo'hԍc!/N6m3UK\DJ,Jkos؃ihqnG^Db+xK=>X ig`w߼{T약R:^«NxoP[!rD\j |!jMDn-MpOp""^bxq?㎡^7UOʨt*:gpP;qZJϑG)lJfx3TDˇhc'YXd}=CD#T-|uU@n13%zWp8u ,W-B$_-Sl2Fq&VEfb a:!@d\ex /)^5 oλ)hvGJ#)noƀ˒ R% ι׈va;85H?B";5rR^jw5 v(Xn8-g%S 衺ZC,fI҄ 6jxj[SH.GWO,>bh"  'zb(p; .i{(G2 fR4.R'rg [^6pkZM7$JPÉ\ajٷUa bٴǪ卝(` mH:4fem]_~^TKl"6HCџgLX'Z6C[ڱ#ef6{W YA_@yqL3u@ & *;ϖ'aCD@2)K>6ښ?&@ȇ8LuDyP]_t?Lhb3#yJSnO(,6ފ𒻠ӵSvaϾJ_8JX1UrE}x1ɾxcT 03= ]^`NCKapbln4|: dk33 :puPՃ!P=l81N,J8g-*E6)/ݥtaaJMfY ^"tχSȴ|uLJ*QsZ$of^F$_ثjϵE*{yjG% ϊ;D쐷'ͧ: U2GodVQ69OI;nyps_(A *Bdk}.T7"w(9Te P8kȯ>tK-kD(i&Gtf0) ǎ,i/Ԡ4Ym"5-U+z[Rm8"0ϩeey Ҙ2MLE$<{".ԭg}r`yN(6ʲ7nУ?b(7HyqVcn(]_vc zQ9G%ق*#u_Df}i)_/G[i郻dvZwns qsO:Dž$Q̀A}bC 5FCUOQgHK j m 2}AZRO݀J@<}Lfeԝ72`a1gZjXC+ g;=@Cq`;\[Uϔä·n"YZ=*7L~L?_NXq(kMG Gٸi\" sp? Y\nL}@ Nq=KQat@t^ں]0ts!$y Z& c!%yf D-Pk S&uܒ^{!058OMg50'=br :d90g;̒XcHI}gAQ`x+M Ewޟ൩3kPBvGNu8U[[VF%]\Z>sIs^dJ'[ALc{^e-ZMjE5*tTL1G˪gR#{%Fղt" &m0{7Y ،Ćs@9khfD=9&ڂVAv5`1#7]H'e~yLև$Es4r/_ (teQ+9ȂC#q4,<A+uh5߀ y-&. ZMǭͧ{(HH#3FXX(j0Ԑ}qA"%܎YfSuEU=| Pnn$jN{R͉fa`FAW8`n8Tl]Irf YY*Ѣ›a/8yJ~c#6QN`7Ռ!JO2xrd2Ƭ[ Dp&ǧ6`zujWRd6fG5h8te8t^G5j /Q!f]nFvPbV=UeJ7Su>NgK~/+{l[*W]T'kwvi s'ũBP8G*"rNAX( G!v1DmE:ig@ɗUBUWNW0 m0ᓊ{0؏;OX?v+2]JwWؽZZb^!p*t+rJѠJR|3䬯gP:%oHag'NE҆kV~)VC"tznn/=ʛ`nlaY 9A9Zl _Q?YNH(F/nr>V.dzXujSc~J-5ݷ#WH- ͸ỪHMbgԜ? TΕ 9gb◭= PJJ=uR ?a|%-Y&1BL˥LޜLH$T>SxNQe|Slfad ݧOtҽJ)'ҟp ' nG|w_ f˨0VA @A6~-^dtCMڅnE*VOAQܷ)/6 1)W"~u cZ6iX U H/?Iȿ%]?\e&6&)q0]k|Gqt<`f|0glE (g#,V04"QeM@]x εbKN{r^ 03Y=M*'m$IK3(yǸPxn;vNtCAk^ytf{g&Ψ! ל{':KfGVjҳ=8BkxnJl@YVӉ8eof4}*Px,_k&?0Z'R2*v0ʉ0Oa[0(' Mf}`ADc8. DF+ʹHX qq^hҙij ޣ'~$Y1(bxBb$< Wn5Eut|f>5<4ScJϘ`otdS}~( a8yJL8 LL*,N `%D)M>a0rNɨ)-;MJ3 6CXj3]9Dq&]%yZnD幐-,Hi^xF.3 QPϊ C2eYb-ќnM%rޏ:7s#nsӣw-ʼnIJ,O<{A'%0'#ѹ* {{|oaұvپX%;_|713}+R{26t+ ;*Ù9˱Q|HĹP:wDgnocR#zތUcb~M5xou[-mUT8T)kӱ*k㊌^^ %\7Aq '*:~ֻSzt䘱)'A(GW/aZAaQeA#rDќ:J}^CEO!wdb-#رL>GD/fw[X~K v*H');oCx3zӱ(`D1BS5fxƘFdd6e E!`^wI%6 B ۊV,XM0 E[Ьwc$<2Cq ~; rdE2~}>I Mm0R$GŐ|6?}򾫤U+{kd.x0sΓ݂ %8 )N -.lL״u*lB|fAT/LD$<{:j v2HZeb65zaˎ2& k;U/d=Ӛ׶8YA5 \DQNz`MCx+1ؕg/q䷫v\0/i{{q4O\QO3"~Q[0z΄Hт_A) fa, k@EMbM鬿5Ӟ-߃;2~*~[w1@CC~}z7I/$Nрnuɏ3>tL.e#jaHUQ+-$W@x5D;)kavɵ9/I:^SMNA w0X$,C2iVxFvf QJ.F\?Z۬y3ڧυO.I-^[EѫXszZH(ly T Oit^*6׹2lyi HsM:hJY<Xu0{o6l[{ZP.r\|xbI 0 {"9en0>ȍ8+F67-cZwJ =J{ZOUa$ 4`p7EEm|4+ At yDDd q[NBO?_  6)T W9O>d7J0l}Z˽{C  z98Z5D@Jv~r_.+gote`ڤlJ,LE/}lHH>lh~)IT"#D4~O,9ķ:|N&-hۻ\)F2rz&C]k*QV {,[Ғs5Ujy o obj9oޤ/xfGwbTXs(D)>2B!#RNOJQN~6I N9&HQ'lYKY]-XFgH 6fD \G|]]S0׾E>PíZІ\ xE #2=(HѡEWOD @^77c[4R)Gi2bx˽?>S\2LU*R U_J6'ti5OղNK? 8§?ǰRL=D\ɎYq(Q=3:@g>R:e G'0\Z39*ݟ[j QQO|][ZwjY S*VtI{BSUj15Ąvi,oڸA dZXx& 1 ʌ8;,42 @8d{G7/xXP ;Wh]vV,OZ웲@C׍%g,HBCݻbh醾ѤqFtO JG>Ə4s"sYl5xkT1v=3Zʶ_Ť!~΂ݑƱpJ(| +o Hm9E X,zN!<_/\ e#3V}.v }_|omS}!mOkDS۾R-SA3"@;L M2~'kN.TKN_GÂoAyF-XN)gW3eZkhFN kPsG5Z}>,#va̐d%ȣpgb:+32dR;b QO#HF1)󂫵7}xE?ܠINӭ1`.HJ*ZUe坵9~'f7G&e"U 7u}cZʧ_XMǛZ :łھE; y=Wu 6A=Ux)jnN`v5NkIH)t .ZQ '?"~N v.nI :r$u1{*@J9IatoF֫F&`یS!(ݑ$_Ku=O31ͨ:8<_B/*{xhW%hRU|e hT5U^Wg.n@ {)_JiiiMV1U]pzR1@{ - f`+룾%PO*pI8[ 2lYj{,):EDvJE]xU.* op@#Ta=Y<܂NPLsr/'~Mh.( 3YJSfFhK$lq2G@W)-f[4UبjF0A:Ef/zR N51QU_=w=)X_O_L\o ,i54'f} xciEDre`RS<|H|Ƿf+n>[r5̈́&8XvF;Z=TtY+ؗ{X|L>..r2\͵ 0MJ7˫Wac(J9tk6&e֫1ؗ:jvz~XŕxşWR1`Q-g ufE(SFrL>w[rP8O.RN6SYⶬ0E;O<$vi$l- 0cu`{&*c$uE<KW@iMu/!2>Ү9.8DX7VP1"-@-tU坧YHRĈEim p#7LU=f|Np C |"I7߻/*Ā=ZQBȡ t`Y]3myfPwCm7'7If$<0 !btM+͡ʶm݇Y'UNִi<92R bS1}8:۔9(q'NO8EEj) gŸeSFuQS A;1tW#˫?J>EYXCZ[v~n="vnrY"IC=QtJ8D{cy' s k)c$>~z$͂#\CT\9坩I6ˠSpy\G]@=pvd%~jMWGӃ:N~x[Z'Apsܯ)$]iohכSMhhQ'j pb~Sdd6wwJ52YlV-,B1Jk }S||v璱"5 a8^xIbsDaվJEL]ճoB54{7MQ `N9dqր1:r73bE ދ52gu,UF6P”:s&8ܛG5豯5%^ECB:JuHx';.r7Eܶ8mJiy1y8fnn-' 7tL׵ƙ_Z@,l]$&-TIs$rm!۲ZPa^2֚)!$* G" mףʸ+)s*9OXɉSa =EXnP:m$g iC)%:JwJRmXO=G- J7~uV kTU稡5 0v;V{/t lЋ|c(ҟķ-SThzX1bF"tQ3Ozvu[g꺈 E.!jUd-ܪl`Qא ZA|Jlydpɡt79ܧ@!48'iyiq 윧@4%b>q Sen/F*(_/[|9%B[NvD!)oHb>8M`x}To:k]iimD @7yYQ1֫[zGl|nY=77` ډq)垴%aO54m oX`(p⧗N%Ou[f~VߌA}E% ¦֐@Rǘ ye| T}麯B tGmkNwbA1uMBj144 (y"v_P@&-EEd1bP&Ėw_RȪjk>]k#@ذe2*5('TJ# 5ʷRAUnTeS2޶) 1Q1AlSBqy8fvC9IM L AwRQ!=ѻgDz8 .q#^ӧG 9oj!ѴNW7ifT~!IwHZ׌ɐq_i~ⱟKTЀm "Y-LmLmW~a ~@sގw6 ьWF.Q&[| m6)]o/|lGg pAVlAoG~6ZKأO<.mC^9yb:g(biR4#0T$vC?)p@W뉒sYWMCH2iD\bO%RayQl:D]iY; de`AϢI=( UPYWUr|l9 :^-*bi a4WL#!t.ZIZckD%n945z7/u:9fw9]9$J6*%4X$㨧:>} )r2HU0 ">ɿmtCǸJŲHz2 4qI!mB8G:fH#$ҦZQ#.x͖Wv7ƩP]jlo*z iB xk~h%K ؙ(}?kWpPPBO oFGz+w)q"6H{ xQĞ_81 =E{ݐwdH X-uDtYyfTysr N"0LT~}/b}3JwMKF봌nD4cQĪrtg@%/nhq39%{t}!듋O;j[׫SI<Jκe̩V5T11ޭ潎_+}0CEҖaSH_b?ĪGXĻ8i|b3u}UX^ۿ|LT05Vcь,j s.S짝;,Uj-X "=@&T[沴A̼&9wL,vf}R#~/ 1闋MҸ+id3=U%>* HW3_mv+n}EEy4c柷w Ǖqgz)*;L=7u 30_*˩=U~pWfSpWOw$tjI"GС(Lu{z]j7aD|s c5LiTlBg׷q G1 =p&rdd !%Wn"L[ _ݰPH/xiH5')djE, =ۑv$8ϊD.A2"O)`w@OB5! ?ouPG9Ym)@z뤠>)E{\۵.IQzFD3@pe'uS^;ԍ(TO-JvT̡'|pmz Dc񃡿SN=Ry@ a$W_|$֥Q=E,dq:,R97k)ռ_)`ݮaoɠ x*N(rTϩx[ԛ($K`ʿ{yE"]C3$A(r]!BmR#“٘/ت3m_(- >C,yo*U_h8߶k*}n}@l8('=q,>^93Ad}fٍ ܊2`lwWoMS}`M^覻4`V]ܚv~$H`b+Zї/%`fU+Rv*TZ9c&X›rP&'`^GD / 4H>~+sD>R>G׻s HfbD:tmٽ˧OSq[.=,efBRR8"! 6!FSP.g8SþQ^( Y"̲"HMu҄#泯7 3<Nj[BW[Æ-77f}DM8FR礯\vD'U;6JVW0bKtDvl ?,Q8x7Z[uXI`r\x:I}|QTs97!<zud.n܍ͧ;Z^v^A nm\~onNasaNӊajҼKG.EC͹Jf/o3/ )sS"|/c9Qj7q`:|wSe- T$TD#;>zdžok̂qsSXݹ% P ^Mx}^ m"["l]UE#Ey:OGPʇ5\ [ryة65S p7Ŕ-@ΊF v5iLSJzjeŞW_T,ZL`/VejوIdF/ :@m/Zl\bjl"й<^[eVWe!MD|I목+秵vf%j Z@{Z>.lm՟YLLNdQ F+kڷȮPS"%Aȣ3x[8 8S * sR"+gm&zpۑMߎ*F+ $!͚ ]r4|쪕;#6+W<#za^Oo.u< }s^ʎ8AД%n@fcYX.}CJԩeͩ+e#: j4n-ᮉJz=uU-4ևIa |,jN>5hIJHwoK/t#WLs>:;3 K+3oG( &{8 TF_B[YZƳel>aUrjLCPCʟXF%_L,Q&Ƃ}IjeuؤOzdeM\ʨh}lyeezOЖ=5LvZv$>QSrXaY_8NN~(qw(]RX\9*.xyߛ``Ť g5e060T J5Ar7j[_SeJ& _\Dy1Eg3RodUjCl}45[ǿ9P9j\#yٽuT/7:ݳ*"Q,"Mr b ΁uz,puanhZ]TK`jfWVϳ=AJ#NAH>hwpBN&@sfOG8ߦͧ(!8eڈUf9Y HO$ftb7=bAY36k+#ƙ!u;=LkCr-N.Bչ|殮O-9hD>$G`!g{B_)fu\nq5kf⣒FϤ1;xzJ1({=6d Ogv~e/:ImO`ρa NʥS|{-U@FVQ_xx : gQ102[~oѮj(5 Gf]oʅ=~b*U&lP'b|q o FqJRgZfz eرpm5ǹ=Cl1-Ƭ3ƣMARrHbz@1N7F1cDH.t `ם~~e2=<|>G,J=syS(IBԵą"R&fhclPt)?WW \B2bT%n Xgjj|V1@ v+n'%+ڴJt=X*L,p1}EH*hlr cp \[UĢl"S"0>Hȅ͸q_c{ P^+.5Qrb|RrklGƉUb4]Jf+8x.K!Xb:l@z?N=o)OUY*JWr/uu/ajIa"^Ѡ"lTezքIlK|"$*D˱f7LOK)IsҒ嘭3VLpD7r(MG)'ir6\bL>ۮy R\Οo(D55oS毱1|"rS{D 3[`ۨIZB[p*iV*D89< 7m,m\|0lq R3(IV`kP p)')/ ӷR+vQ'^aQ ȍ}9hmZJ@ ۡ^msNQu C֡f=4(WےB~"R<3-DVu@ѥI,SB[J E=dw MJay#W9UtE?Z.\AZrꙷ̅Os,dO , t]UҪ뀝hm%9&^l qbJt|tiCWE0{z3RCe=cjKGdXYѵ0}"1R3Y+d]lZ%@*]"7=MW)lrVZ˯ɕ!~s`z`saˎGc }%@$SDjyx[3Ψ:U ot'2Kw|!:g'hAn{nsMEQOt.*z'!7bpYqz;O7e/^[3ZkE ]@l`&֫M2ŗԇ-?)r0ui!_ЪqXy.ݾߊî:y4-`ӦC"*ۡEl-ɺ &oF@*9  $1@fCq־7%wďPZZ/4#e-Ȫ/dykK_V2&8=-\r2H[vc08{5x[j+0`@K+/kY]@SפuH\67!8ϔ/Ҝ`!Mh-3NW<'jTzug8cYHNүk ܇E,ONiH`-Bz$dh- δ8[n]R2 b9'Bbę96}bXQxR8a]k@Ik;6} %XhPhxg Ү/l;Z̼Acg8N` }7D'S [1/N01߇¬@!eѩqXD,C'BkX7j,qrahӽĹn@ iA3ZWf rPnspqT&4tl*|NbIi@J:+-&Z8,UaO͞KE,_0RO P(/ۿD,(%SHN4ײ u]|hV^}Ut!wR:/†Elǰ5{iGV:=(j󎰓)U UPwb<g.$ᾢG94;- 6[EV"˜"w y ϫ1@_ WzМ809%n来׮ mk^ܵ^c5:4iw?G애OHxT*λg ItR},܎k6Y3s$fkI5E9%Ӫ^ ?"5-A.=dtxeg;^-wo _. 9,Rl )-z϶})T$k4'VU+&pNw+XlާǸZ SMEiT@;ҵqCƱBQ>`ׅcB^' \#P/y{uCs26N* \K`\qp! Z*]Lxbx&ʻ rw|OJbJΚ5bsA/Km>T%vYAJlGGӣT:յg5qtm*0rZ8hXuwp `Lʠmu W$趔lB )Œt̊4:8E[WuD71k\xlyO cdS&0y`^C|vO w &eXRZ0nmn.7" 5eC)&GѸ`W d\TH@.f8gi!wCA kVzs 2]o6O'5Yˣ|'Tf&I'n=Mc,'SV-Cev+Bsa'U+!ՕP 1o%_/ct j v|_m/ȧKM0b? [&##f/Cr7e \S BG ߿6j([hŗ窂}AQΝA Jh}), >]c l:1IĞ~nH{JS 6+ˊ ⋲^ 4cF'&2|7P3[+yhW: 1QF2ĖWYFh&['fiT$)(AYW%4}1ۗ>0]9m)jG5]dKUN KpE%?LJ9̓\;xkP5 a;Ƶϵ$0j|Òp8iGƝ4}ktqIz>PmQa4`=Ɠp3goZCZCK$qYz%3Wl`pS8,1a5?tG찼wn:ܧVS]r 0u VMX6 VV^f|vz'Q~Y0Im|sL~Uz*Z& >wѶ/02AAib^"/oR)G!R3ewgoN!kEFmxJRF&ݢLǼh"qE*սvg8nr1]K0.&#|?7(P73֖b*WPbK3Ko։Wt@1iCO5N덋NwB}UN KUwLB"#DH^U1E #Ԁ*4bcxnq7m\Sh$9S44I]W_!"gf8SyY$C7Ce?=0"s5i7>R4V; a3@Íiux›9 dv9,v|{!b_50DHWh}#8z($`u{ܾvVJMȡcT&I`q~o1}YAO|UC?`8鴬AbDϧ?0e}FS 8ԄT4+\jQϼzPF .YH bc;w8Ѷm4޴Sd_ֆEQC!&\r=+OBVb"YLH18B㲁zg4<1ۡ細ZXo`Eq~0kEH]!] ly|) 1jF=(/% 8LԽ]#usioB;XPMpLz F.pDrZ= *۱j~=uc7-b$"J{.jXF!rht% _LiX5_cKY0AĐUĄ0^fYJG\\)t7x%((MJbf> *uz\  KC(c9˱>gqsu1UmuLEM,\cd%UJmΌդ@S;&VJŭ˴kqE0.s/G!:Tt'ԅIנ?j#DNT=aihAGtBOWmbٜ+4 vМpܡB9 M)P%hI\x \QFĝgaIgX0*|ݳLWO2-f:}+ѺVme Fd!_Ee̒^;=D*gX8OmCC8p񽾱X0G2uŃ!L򝄰zCç ҋ U G}p)6s$mKҀ r2d/uiݷփEJB?f}`(-MƏTI{/eCT_I7xr3[(2.Ķ5r8fҘ 0ȑ4Ƭ˺C|@A9w>B H?[o-\"PAL5aZӧ$^H,&U2%gNrDչ~z[LC'(#mrmwb3BԀ=@s>qU9.6i*ycY ݧyQ6)vAQO'FJ RE|ݦ4^mWdA[F/ejxkO|u˚aGyTjq)ʁBN *RF_0T7KC0pQV[O`5Af{X[9ʺ# ȁd~ټzpz1$sMmnniꇖ֧RTzJu4MFDr! 1mB%Kk h Eɜ2+ȉˡvb }3AA1iu@k :vҹGe@ƑT lonkoI9nhxfnf+Ic D!p/I}1tsSq;`Pt^O =h}Ty&ҺR*_Hu2 6j͙Uޗ骮h`, I[^NrlU𼛳iu֋;HPkg<((4')Q5yᄒbBxϴ>jܺ$:;r-L+RoG~G+|㫶vR)w"80)6=PfMU['ZotOĔL,=Z|‘ ',`=>? | 9)&ok0~FN`Biul/5t \a'NQKJګ*UٰdF5n!uehB3J?H,wژKiuչQ_8"O< pT>w$ ,U1\eH[bL&'~Zz ^;q)WRr]IT@b5KЎocj^C6Eӭ/^X9ƶ'n?u/9)]̋חg';qu( H=y۞tC+fa8$ec̕2zT~_LK9+ ZQD>dPb1>Kt;Ӓ9`z*|Љ)&קkn%#J˥84YI)K۴8Z;EGaG',nB?~Ho6LY:8Q|_2.:P^aI5s-^˹b1ƛ˸L8iڊuL~;/7o2>Liw$$H'\!/!k)ơ}d;ԫ\Oւ9Zyɷ <혞o_I..Ru-N[걕 L{^@Ǒ*TK X&|_U$"!Z<1uT[icԲXNcfUPHoQm _^| `I.$o̝簵>`kujl|ȠvḾ\ʷ]N-R&m%2᧱ S辟! ^ă R1HGU0EM&rڡZWĜVse!!;ՏbR)?~'o*#m,96ޖb F Uܾ.cmң2;q\[ChĵL-ws.7pd"ҡlF-(1j*rkK!bbϽ etU *stB]O@c/%Z@3 űkákՈaNdQHdǨb4MWRF7c_yOtv0o7">9S\~E \nm#0m KÖLb?vxǷ.CU0?8PD)dbH£rB#g4o[ `\D_CxE.VBa$;K9=14J*[Rd?_iS/*H:*Ňup</Ėckk?EIIU滢ôfm\w=UH4ٹ{fPEv?Jc>dɗL 18l/c +l'^kU/e()qGzI1$Ft@W\`z:8Zkb3)eG`R [d lo{O ,/OTZCH()&~+>3@:+:R Ֆ&%zZ=qD,*1<|+ԫy&dIjdavHq6U5`n xiSy!fQҜƟrM3aͯ ۛTy,HH"R62Gc) zo]}-GWzna6<24xܖϣjMmaDcu$_ D;1fRدp \\c *׶3LE%In^͖Ր/O͊רxTЍtG6Hhҍ@[3f $-;.ykb8ȓ"[[AQb-h[rƾ!iak~աqn3tM |S *R;Xu;Ŕ eJ)kg{ nSR0u=W̸֠cC&GÅLxRlO/ v+jmfq_agbӓ8 EjɅ:ҫQI:<K9C*{W3s.v2`>vn P :HA}*Lοf ]uwZi<[[e:PmU@1T7z)D/^b8m^fjőd7I g"zUH.m9:t8pi?:`PgvO:|g+c|cZ!)?oF:s@b-JgҒ_c2c #f(!e735~s{^$d~?&㒀?X~1cOkmkv75/vcmO)lID9,Q"Ƚ&C?@m}kHEt= ,}E7j pMçUqtg=Zh+k$4[&rR56LQzY Q`mqAhaRvqZwRJ"T,YdB,8Ub~}1/5PIKo^<{"޹t 9bθ4Y/.lqd@Y͢Y7a>760|R#PSw&t WD⧞CJ/ܒj;<  7*a Hl1^3k:\j`вla iY'5#0X`9Z^v1x|Dfdt^tx>љQ4Uz%/EiBI|$/ Ceioo?M=$=,;Qjl\nm䄠b>Vʳ-ǻL$P|Uo|- $3~ڻ+cֲC< m@ ]Qcb辅>Ek$v܂6P '~L?6=m֨XgaG6SiahjdOOiU6 兕RV?|P1ǜnUpBCMI:K:BhF?T7+,F8"-I8uF*!>!ƴa$ғ5=INDa%>"gs gz6zGVj ~AvRC%&{R"0Rl!Ӧsߌ5Ơ;"Ĭ1G*AY,.l D-fləsX ?M8N‹L A1eny\ږ֕R96bp`9O_`cp ΰ2mhĊiTyq?B$$̍%z0*P ~`ΰM LE 85j4x6% ˨X6 afKYrzu5#3gLQ+Y62WX"F$g܁*X; 5A4A%i@=hG91a+V&ϔEGޜ&jCtN7(a2SVi4{~Zx 8}RpuMDzܱofAI/ozgs 6zSHm@ ?_Tp#%-˛9aiC޲VQzs'|jحD:W\x]gc ]& t,: Lژ(_mBU@g.g ,j9^H;Ӆb&b%^=.<4^{g$TfxmB91; H)B{@BKTqԶ&ƜUDxfVa@cMbQlso=QV̏/AaF)ucwi$.4:-!}ME(B˒ob_HOF3;c rLM~EF k%!9`5'u{H[DܻVdmtBLŸɲE'd5@BDၨZJ!"}ݍ9=ϒK7zY`[_L-&T7ƣ\ʔu8lS+Rw_UrC"."I+,H!4ە0$%Y'a8آ͍+>G?.j ujPjqHHĠk}O ;>G^V3([ UxSI"p+߳΍Ռd&%Դ5҃Ğ^yxvqEFniZhl#'_J/|l꺐zGnA WF k[1/!"h](X6J*.8Y-=h!*6ʷpv%g9*ɮp]\ \ r-3ۡ{lٶq4mhwpvcY*#֜]v;]qUF8ɭ? g6o:f؊2/Z<;S3O1\*ivdrT[3)wvU4. D\,fLEAb81^m ?l6+CFA_ gWeXDWWGW{k8 ST 筅n`/ ⲿ־QOs[H0o0%sAC"׿[gOtUKfG63 t7/2 :Īaڵ #g%a~sj0 -I3Q.Rn/80P\N‰~f :qh'^l=ښڂ^ȣ峾G7)\wmD"叞t~ͬu 4sfM.B$א kAmcP>Ȅ "M`\ˇwDǀY\LxD{S?V 9^#+%HiP:Va9Ŭv㪤h3KZ7Gp' > 7OCf&>EþE9rCw<>MG-@Mw7U"ÜCK,G|fٸ^󮢁Iq9 1_)"wkgZ}!.-.95>O#,lD0P%Wt1(ghNݨƷ%C>^˜=t7z{ 1Lp72%"BS,ΉȔDLܷE [^M/¹Y*ĠVЕ n1} \Lxѱ$ @a%A;wT/GFG"Ǵ.׮K^t(AƳ"uMtQf5.K4ifF`0,i2Qٷ2kE^ _~X{qu5ajTA]YKDYkFSI&oΰdkc)Oo)2b(GWrX +KF h,uzF.k=#ZQ%??o qT^(~/ V5JVd@5p5eޭ?Lvtw4r݁Dv)ۢ9 rybEgtwUJ8 iaa: `k(ō_si't1Aѱ~$[Od7nN, PMN"h414qp (`)j>:d]tC/X {)'Ǚۮ_ozcB(fl* ,$`ŮȘ !xq^TDPm-\oˤB;^OÉrFQ/ۊo$VDF.GI3WM@y4*>Y4 2@_cw/)]mp۫я_x \:!sؠH bx'6seT`p" gQ~/{W~8r!8vu0 5|K&ϧ0|#dLUى.!m-F/6߿m]լpɫeE#9dpѼRRc5U-JFO4;0E[wk/4adGFtcKy6Գ갗Y^do][m2F8M!L"&i$MԷWlt8cBvNG3Mq^O6/i`WCi`DɕOim6mqS*,[T7׉;^B KLps.0T%ܴ'nόN#˺;!'WѮnOZN8[rS2Fי$^asT>ɵbG뗅xYqUBDF15>YKd%rxQzK@s |;XÇk0Y#To`D,h<0Dl`ρ\6xN%LVIKz L# RJm]=^aP|/<>Sې{Z(/TC sdQUҒ^8'dsIo} ply;B?w(v\ P ş/H l88XX}`E _\m>tG~`ξ.mRK@j@#OZ]g"#I6XV4"Փ76T/'oZ2Ek{8Yw xԫT'*'S5/v!:!HV,jKVwȈyL(Xr7%ܜDwG#]ťllC?W|2i3K!(A,/n1Sc0";6;x`"0nVYDP7{IaScl`UNKӼ_2~KT4Ɨ=&0| R,sK5Vlŝg<>mhBiT#CTb|谍4{cW.[\O =*!P~&Srఝ&myT՗y9_S[x{> )8 wHF-4~Udd\ikf=F~`?Q{lC=a}"rM("1a#diK\|bp5 DNo'#o{vҘ7qba,zE %~x䆫\@ EHv34 CKZ7l$X 5>*MÔ x%ɑؿ/*tHu0Vc] fFñP|gv)6`YBHyѬ2vX$#"2+0Aj b&8zyAxfoޤiit?l(r.(tX:יPdWke_nꒉFl`xi/c3/-~!6,;G<}H>]]~LԄPM$CaI#QMsp-uHXQs:ɧN{}yCsdF:J݊7K ;Qӂ_eyW]aryX]fՅIs @nߞ?/JD JJ)Wj`#^ƾW4ؾP%妴I -#wYӍe}RL_>;% ˜+/ ~HT mMKǨu8zquFe6MG1#x ; tGgEtsRKwQn0GO|eD=V2K(q^oPvDyT]S[:e6)<4mkT?3WYo+]2DLyB$G#R!!ں_OE1{ՅH=bxOmH߄b \-htFd-DqH%Jt9 mϤWcsKUKqRW@sa\+2Q}QޅL{E~KDZ [JA93kt4"}M|en2XaF4- aG]cLL\`'rɌ!QzV#gOWJ폰AˆoyFяW3t9L կB42 ,Ӭg#QF=DTy!e5*lf~h%ۆPu2̶֜ HP+C<[%P4j.B1mwgG  ^Av{&]y]Ea.K WifO )d6iqڭJhDZPAwoɻ/ 0{a1Ee07rE>&=Rfn 2"T sYLPRAghn승kL0Lb)ݜJ/GlZ7 DK263njj' A.LQ㕾s :R^eZ`Gb߲kMiՄ}QKZ]l[7c3 o ZZg`O}mȞΟ>Bw(pu:R25𑥪zO uĉt_&kbV:8ΑdL8ǒbhA'>r=)Ƹ>؈&IOVEhW3 R)YSx~PgPϡˋ^u=$JgPf@vd] }" װugFF"XBvQ[Ddx6wR񶝽MT,Ҩ" l|5g٭W䉠WzmofBgIq-F;Å?$Y Ţ̶nqٱ~";:E{PYrdt>w("2cBZƍе'm`_ sȰbW_o*!B7%K;h FKab$Q Ru%spm9}cERtwY4tLϰk!xM+iFyxY?Jb\pHKEO*P`E ~BC /t_&R4Q{uhXY6ju 9<-)>BA?Կ?Bws1LsKb)Dǵ`^M܎ !&|OV?!@hpeGvr:'Aj#_G K6g'Ǜ  ' Y(EJvg=bXZGR A3 Cd?cO+՟- NN,2p&3/ԣj1YUǻߐ!9'LZGcTTp8SdM򢺁?{4!G>~0^zd-Q-*<"myeCC@֤M\hZgM7Ѕ\Ǯ1M) G?B7nw>vFh`5%9뎔/ \_jIznckS֭pK,mW^ .PY#.eMK&sJ1GJU%udRʑ UW+̥DʰՆ25l J?+{af8!ƊӪB{[/oBZZ|7f,0Ue=ݮ 9>!_wBbFKv4(cQZN%ͦs4 U)n1Ϣf\_h6"=h $&1zz*WF(%p#Qؙ-{Ҏ<~nESgI`{YM#'܋Ed/ \Qbrf3s#R| ɪ ۫"ұOL61#JVIF!sV %}ψj6E hIA rΰΦG1VV,ѸO*2+0&_u4ƜtgZ p‘dRA-GՃ([-B*mArwJ!JN!8Cbb+,{I?\D[ x,Td@kMt/7?K|jJIE7>6$~zlR!Sb qMWTJB\wÜ#[3) gwqfZ TI7c b q W-lݻPeI ڽZkPGl_8Wnfazqs,C4b\-\LAAD5Jh 2K*8YlhDhpt7<쏲zr%}'YHNCՊ>AW^_01xV gx絫JZ0A@ @WH?}`X<DRW rnV2k_hwgr-HdÇf n?E({ϭb=hr0׃$-<ˋ%컕)oN$ q FOI jxw"1O=بqA_#4]/iyS  Z spNOX,EȌp%LF+Dtcnlz&ީ#~-09 e.q6K8^9֋fM_Ba=|0jsML0~u/CPp1 b Qlγ[ c+%6Sq$ģ&Z-1= .˼DVrX({Fopo]nč5'%KoQpT`\`5o5E^Gd%$Q.V?Sd76[TXm02KY(.\w3i,3&E;Z/ՎY4SݻfED#3tZ9?!wdp)?{*7%͌yG{?t/׫_THD>n  3""4`p[ _:<~el}Aߑ9āB?Ĕ6 r׮d|2~H:W=4q%۾'6'gFryFIZiig>,0SeLQ<ԕ"VnL =u/}gC LZrJÇbTiuG**rW^5L_VxK7:Ż+|6$>L`+F6*Ց/.z!]|J" ҡ%d8r7xg!L;Q53't7r*zΆtY밻WcG}M:\*7JSC#Q/V˦ScO.>3/ * yTYH_.A5QמTpS%'FhA %@JPy ȓB*GAhR]$+z= #WOB Hmq?٠r,ƔdfE *vFa>Ɲ7b(-|8ho9)^PżnHPF= ƚjeF#W_۟'Gqj/8 (.%Xm,3M3qgΒL8oīVlTE 1T}d/|\ ?ph͗,b,QJTq`dƇĴXXogc,8RF k%PJJ]~IC1V/Vk$]vIV>P]heqH.u0_plg%џڭ hq rNyΪd[DrI\-HX8PC? D8eԳx~eV34rsPZfqbfrԎ&![>,} rkw1[阮3U~8V06Xjyt#f"kV(|m9CJa89_Xz446hߺ #iFrh-{_eB$< 9mΓ9 ="҉Vw"q*MWY:rBꊷlS[ ?^:OM,E ]=6w"FaJr'~z u#0WSm0s*^=_./EޓT'[[gz.I zvj y1Bwtn8G`I߮]sjsPvR(kȜ_?u7lknM: O x<'܅N'\^ms0BmqW|͹%`g@y,qɑ{Jj3ɵ[|ovIAUCȌ¬ 1-KG{W&O lFG0]$S!z z<ã1 ma㷩=5W V8L,vT~_" 8` $3p{2Y6Ud3yd팜Ywb˖&6{4W.&QǏpĚEB V)O/1s*n S|"#/:,1g&>$Z~k &~Z~sRX 6My]ICq`~gu < 4rK09<vz۲ABN\H!^FN{օ1\mƟtRP)ұxg@4PO}rY <S>nDrΦ) 3U7R Ў@;x4N;.b[4_E|7E2_KŒ\{ h2f*S.Gc*s_Wн P:RurH@N02vľMhY)ClUژ diG&&eq"`4ڬb?@2M+H ekrtl x9Zmg|I͸T+{Zj(AXH9p>Q4it۶l!F}`MeyN*BSM V3[15N0c>ً8#ncEx7  i l& ՎPL莔.6| @L2XM;Nm6cT+ >u biLlvF~w>o nv饏.s6xN4 feCv~ }'*ݻ) Rdnc9~&!<" Q_5s%rHؖj/ɲJs6.p)%g>[ZFѰIP +ҙ#)G5Qܾ/}x[$Q Y'tBgM G/?+z9J~ hCGW$;3z|TKעp7<(q ^p_Nm_f`OEsM@ #&ދuRi&\xcZʡrfA Cj wg2s?MYɗvwbeo,8x͆bCNp1OfL}7T #ԕp凰ұdU8 (qQR䟜Ci/5#9<9+)g̺w&fFj&"9yMc 1_c>PH蛳*l1ROu;O/z%7\J$>r vg6f7H"!=[p>ԹoƕN|mpYa8}ym9.XΦC'\3MбinkxƠ0H]8 }@xnNFQanբ 8I 袙ƕUZDli + ̈́$[+f ]b?DCZX"Yʘ{6dW h$ڔ{s"!RyN=GFZUyHM&JD^f~斉 N芲O;2Tue\'= O,E@MË7C`ٌ 穛|vNvXl&&^wZ!o &eH (ELͨ4a!r/T[ٶk$ho |3,. vǽ˹͖_%vXz{$3-R›NQ+cZ@1:K˝݄Q,& De!~ WweHE~nl5zSt%[-Lq(z=ԝ_ BݜQ$e(~q vQ5 V.=[G"aحL-vTfL]B*9zsCj>E##tv4rMS14T¨;mg1@{S=(]z7\ Nz(]W8<[A ֵX@TGy/(K6(5W)\Ǹ+;­㫇^pMvZ~ x?{W?Ò i0 S%'!OWP؏z3YY(T?!Xb::RxbW nMZ9o:lT̶5hɗ+\5jg&#|Mt-%d;;U% %$ju_Ш. $?rjSL>f Wv(pNhc^c`JxG9!&/^`CNhŵ4P Lܣ5hb7/m? Qs>Է⋩(J}CRR'Z]GGz8қj{d(^);om;˯M .c[_.2ZM1S=Qs4Nf1}@54|uҊr2ztP  awnA@-!ֺG\.k_C@ִw5Xu]@?6d6 =FkT ]$iBbSȹ@^5VcRvۜݦ@6%tj#K$x~ hu:Nֈ 2T]0-5 ja޷S鶶 |,U "gkZ65~7[dJRﯓ@@ 4 ={:FR'%͐s5oRAv$|"{5z߉MtfuXqҟ =l}NX}_h}4& q=bYT>͊1Rs 2 @p4h/Ȓf Pz!x4 \TqZ EDUF\pQ#>&L uSq%6eQyFF3_ZZ7|S^OnP*ψRk%0Q-e@uuQEV%e5=Tst7":E#5ϝXh ~ٵHRDL^../])bUu&1 ױJxDmHC)xl$]B ߾NaHz P$mbhӽ 1"d$~!iOg6g{8 mA %E*} `(Nb5ʆP\SUQI/EAUV`YXʘ̞<ӵ'XW&Q~Иоwp}f{#\IK8ߒ̍_1'7}9XS)'UP<dF\>KFTȵT8Mјte^q5LhT=M1SrKX9A9ڭ.oSuT1o%D} ANfy&})7Fy "[%eVQ]EZv2_?;O )4bRTDM2N(e\:wA>=ػ K V`X55m>?ZwSCG$&BQ5Qc1{q\m8!*iĀ#0htZgePL7A6-\\ ͋i&dJxG8i-ͧn5O*q̠&V%lAb=@JMk}5_rOs x{ 726)xa_<ş'-buֆiJDל8,h z\j&[mT/8Kh0l`|Jo RB(ubDɏ#c݅vޭrٷdZV> /sS<%\M0BYUoLKpl3V+ݧ߬Bb*&d܁qYBNAGhȴc&&oϏaSiiWzb}ΏgeJ|U P ĮbCUh״(k3 #YT8sR]ѧq~I9Dx5tH&#fof&>9$I0@~h#kJ%#/ѝn;?҉+mR|ꉘAnAKi6>,W!npJ$Z : .Jfva"'UO588ЂmJ>ĈgG-'%Bf @R7VVrL'l~ё6f=KRAXKԗsL >%%v"@zg>pZCOmЇ9a0򰺣d*pڣMlq,* lDW0R>'3E|=3SmJŰsߕXߪ>W_1%ivH tFgx\@f7cOG*TĨ{g6Ji%?譬O ׳[)/ؤBC#PzpIt<4}6Ww!9WeV6DD8\s7. r5! \*|2Θ+17E,\uƄ](s`j=@yt#%39 FͿLl~",c=e%x\y↵[ʷR+0~tXjuoBCCϯF\(oG hc+zZ"\I*c"t%4Y)C&_L^i~+oEG+'dÌ_D eˆ\{o}2ryM>ZyY>ɵ/,ݭ:U=3AΝG0?X+B:\l|#ULBT9A%@]YEAk] vլ۩B9XnwhL.8D 6j/d$Hn!f˸'­`osپj)޺-Z ;U5cj'@`X;%ggrfbN/)q sX'N N)sn(z#FةȥkP'N!: [due<.ƘvR:1G}YڹHgƼF4'_T(4co<G=ɡw2>aݹm8~b >C^uSe`/ ͉ĵG+޷j?tk.ض6tcwVI;i՞0Q?Ar, k_i(abo_*Ͷv 4sö8}Ͱ@+%3meB.3Hnl֐>]|RNE?֏5yǷ53Ŗv+jp':&8: gL(WO~%*Im)!ѫfWLmߑprkDƏ :tyޭ3r(wHɨ~疣@pdLP=֨+Xٍ_s'M{k7.MfE*(Q&7@ O,dJ]<:lόilZV-j[EJoT;%4eO?sLOd;flW[^S?KdLjU&SMAJbc66_S}7=/Kd<@k86 +Z3 A}bRr-PW ٕB׳`n, =3Mr#hatXq AmI #7k@RU_iO\:Y \cD/y'Plkr o•lp)]`bגU12zv"c*(L|ȷl|f(Sp mQAmvs .؝, ,+-U\4yS <)Ptq4wL-] z[hlG3TأQ'Z@l80Ci%kÁxJ30SRaCZgY{O-MwDOWF^aǬ2UE~Dv;\j7tzCSO_z- FKr65G)kʦdYM{oBpCD1~N sa|hjXgr`4仡amޑ^]Z&k[5w[rC-LOBM na[K7Zxw蘝z}{~)I߿=kT 2dAqvl(%[8zv,=S1';%$SÁ3+\KKnw8&Á0&Q^EW7HTfO@AjCY*`-(g?َ>upGރϘ]ScF@ fNn~A^]pUa#փh8N vjt8U& !C|ѯB n_y .`0NG=,rGr+0˺-R7xL"n+VM6:uQ2Vyn% HcXH`%|FrBX:B7-`1_iʀ"l9jݳG(!v膔b %d1|rgK-J34rV5> w' Ca/FI/$GsW{xEISlɁ䈨ueifA4JS*U0nPkoC1wjN3A+QvɓT|F&?E $-((2BrlQr}:m)9K@3(O0@OWUD ?ǝ lq'^  ̖\:'V$Z6SYmmyUYR,AKӴߕWO4 P836MُV=ڂDz|$@JGĬ-6[c2x8]kc k?ӽU}%֠CT:npB|JeK( `riTt GNr$p`Vj $TǦy>qhbf ŞOtfo}:gz-;7Ul?n ŀ+S.qdz#4 S )|{!g&)Ԥ\/ҧ!j>x/S؀DlByjRZd82 -w)@*-x *bqR!#fvVk+y3ZhuԐPU2$+d~őr#S˒aAbUϓx84sqP~C}Ar#rxE^znjgs )1gBQenCM#3˳=x@Zq \|0Eχ ĭgCNsʀ>!K.7M)L?LVpQ]|+LciyT^O{2↵MJՀ>HW5.YW}U3f9IGkEq ,4 Y^,M9hiwxG;8|52YW1UCVJ`FUS%˓"YC@-9Hz<!H_vΗ^ѝ uޝNyg\*GRT^cEhbutAZhxGg[ZDҪfcьo)8<5,jg djtG_=zv :c/UM&LMD&_ys '-:,n2 vPnziܡ &hcwܫp#DrSuU<%-\hcԛuhl7*t&~k %j0U9"a~ '}+ت) 3y`d^ay';H*nTK:e T;j5ӭhIea$`r">,ch(@'C$ں |pؐ>]brIZįM^=gw5]7_8H!U[ȟ$a.FIf dR)+VX )??gtWLJ3psgb`DK OpckL%|v A8d^KwxS hYQZ0/i1ߠ f 3r(߃ +]V$~3߾&ԨjeC%RCH#.F{;e~_q)!R.H\I{얯TYؗa7>*t5 (_6xإtnb􁦶\Gܩ[;,W> w'4lŁ|oN"+WI^t(rHp] sMPջ7y}=TSZAs 'j7'8G$M-)q+G>W)rJXf`O-dɆj/:բmoUla[7'z(jڶy{%絨il}ePTAR ##WSãAQ7$Ȑ9I鏋DbY]K<'.~*:Ugv cao ^f2)8)^ia0䏣*@ 4/%htR2g[6t^~mҖ0'7 "HMCkqC=" OXD8黟~!D=;6qSC֮~ӥ xHuѬNg{uŽF ,7$Yy>:+Ԇ|!cP1ث 0; y=]3)]~2=yuZVa HQAAqεs(y 1gB#G. jA@."tP|#Dr[2\LPı秱wkJʚ҉] DdDG֐JۏZ{kVGQ7g8Ev>|xB3cEy' r3yě5P Eq6RE l&r؋ }.WCuJs:$FIov7_8.mDŐ#Xv! K!L^DPSU]AQu_^b~oW-t c l; g\~D&FЊZz3J~W51WzOpRZ@>O iD"@WEHRZ}"9Me.@duHa|nיN+ NRs$3PdbۊB-D`C,Kd(O>թBDi0OW!| ȍGBX(M̿2ENA@63-"MG,n50oՇ(c{)9zwSe$O).;;ܽfpVsŲw}ZtoMwÇuHMQg[h3ԁPLS)=Z1AɪrKi-v9A#چAQE\[vS  ބ($;ǜ{ղE?*x=jWX2 y悿P,K Xx@^8g>nlOt쐋(ӏ`vgxm~H*"<]L~zOH=xbC Esk=^5\^A^iJ6ɨ{Ӱu꫾\]AS/Zh Ȫ3bi D"k!F1ؔr4Նd~n3d1\M_Gb6ԤOorVRf ݁']:~eʽN:Ԥ%>D  ,`~1>֑O&nxΒ*;+Bv{t2 &e@E:ڿ8`:^R*W!T G p|,0 Q@--?Kxe7_9e nSCu<#2,톨R\H:~m\Eԭ`m R?L@oG]KjFϱ]0sZ΢*O@:„ٷ 0L#n20?ņE.8a~L<|;uq.Ba!NXd=E_ԕ:$Lh:S$6* %  f 9#1kէރ3~:ԍl߀ yn+9-=cfV'=*<_3ZTŬUܐa^XcO8$aCÝ Ilj)6T #N5>N3 lWA>WݧD$I2'b_,1n_ ߝ̕!tB#]D@mBG!9glgѨl'W>1gCzCu=HyIso@dNypcbZv/,/՞O|󇙃!ͨj 4>Qv"}Z"_ўF h'fC>nc(@;yt,OiX&MXW' ^bDFƦwu?Iza\Q$}OӼ1v 2ŐH^WguhMV ❨56I 3EfE1T<'0Ge치OH񖂻10 l-fZ*H}S9,) NAQʇ*|ʺ8_: 0XǬOW|!:Xn-5C#=PU+'<{psՌ#1+DZ$Ʈb*逬o%;˴P'dNU}|et8E ^ +<~|vk(쇴y #W|^\$t8L- 뻅kO/y<,-nt1*e4& x-Y89(fisNA% Ŗ͍N9y*?F:=I.OFz9hmS_1e^(1Zkd4r^y dۜ}w6nI%RxI5?O(? QA5HKA~>:lyW.'ˬjRy ;pʳ,D5\FewA[q6[0úT=m0p1X!74e9('\" E)熚3dixNj,ae(D7= -uVJ:sزb({fOwHRrv#^_@M_K^(l`vYi?kpk]OgZ]D4IQd%CX0rLUhF8}ߞ!j꠨77kHO^E@(8sF"M߁ӹey!hX{"<4X0{#m ІX\rp2TZǑ#F])E7҆rW2`㳞>%eG*MrF(6Lr^,|EeB#QmC[2,FG=bVPR$ wL $)TXޔu)Ne؝-:9Ha!OiqL¨ԼhO2q'v ~x_܎iNA[ 1_/\ w~R\'Mdp 0ȍ,Lv9 ښ,{Hz΀sz=^BEt ga. *srS}m@lLxj:C ԗzO$Ȭ2\vo[jEގdoJMr OP]y t>8~Ņb,#yzaX0ؑM Wq Ԁ)\_r{=擡+? Q0)W2JQ{^8`*@uVŜ0Wa8! w3J -r|#ɮ*@TU0ŪentD#ڭ0kǸ|乆N;^&A|zO/Deiś<𕿞z:U^YN=.מoOQoGYe7`KMn H6LW$캂KRR.-{uև 15PD<)<АT5uxVX E-p_PYϺzG KfNM";EY}tHĕT*cPx~e S8­:lTV帾16;˵1Iu ~-ݒNg߹e/f-I~LJZ漰PC;*z:UǤ]b(]hɨ蓮~/<6ñRچP"fx^S~!gI{c|(_S%S2mC7m[%=)YGC /s%pQ2/xdrV(8uLwϙc\ڌ*Lkގi[X- 9?v)z!7%GNaBdMOf[KNea'vEYƌMl1f'/fԓ`|Į+*9@vFN2 㽵Y}76z៛vb|Srlӎ}mLi l~a 鮠n"%&u';e}:w4 'Ji'tM̄B:+v80U2 ^K:[րI۝xt $U. <^!8T0{XC#N3?ZOl YXչ_UdFlf)Zi' J4!{fs}r+Ly+e>y#wm)uu'A ^ "Gi;CSm<\qj#}2;GN|V#D+Hbkm)"Se|侅 xX-zh!k_Il4CPe_!r8#֢ZֿJd{%H ReXgNtHm@ +Jry}/kP(uLT:0\+qHc2;?_оDcCF5/-%_6v]0qFw :Cbn3jGcؕuǾg-alpaQ$Aɺ:\*ޤB`08Ҕt9zG=ln< ,:<[(S5Z?zHeNmc~Fl}XV\ fiDs:$O'6>a"z_KR2.>nPݺL8X;w7>TF?RKo՝蘉f<ն|}mBrAW2DѬM!'ֲ|Jp `ljyzjM j*! LGhx3ry,S|sC];c!N*Ĭ%ϸvOxiykX9v8X\nNi[b5 G`0Ȕl@NGTd&5 Vr&ÏIHD$p7~ սp wG?ܓƞ5Ż$ e~^NZ(ŖbY+?҈QsP(e)N١IƬ2h?5X" ܯ4]'@b*B6jٜ=C/:{JRy82yJͻ9$ &dq!9ڴc&7*4ch1d ;9o~aW2·>NYY[vKfP] ZrL1aE o͈irqSDpWd0!չB& ip{ ZWOaJ PZ" ث$Iᖱx-U { 'l5i]\[Y5>(*ɾ<Վy݊jw \6|A~3`V=Y1J-L'?'04G&+XD3Sn2PìUb 6ӿ$ҭ>fU߼ʃcҋ3>ro_!:itA]٭MCq6/5\&j?{a|_f)"XF /T鏱akxpڿR1jS#GΊCtz%v޵]LbB 31)lu]["/D#悱q#=6K@j{K3xۢ+]Ld^&bg0?MB|ZNQе:UVӏl4BIн^zfswHeQa"y]T;x tM=8!VR #m .4ID=V=yu"xꠥU-E+ͳZ\B^@uN(E7ǩa?7ӪRgMA\xWtc7ٓ|q1*W;6eËJKO.1r|$nY#@Og7AS?y~׭gF ,tx j.<}dsD&LdL}[SH킯۫vޒDB| Fw-v9P\xY=g2ELݯ _[`{v+c̴( mR=zN9e.Ǡ:Z8?i}CtqtQ%$&V;=G?V%2(!KFaFІdʚ$&8-9 {,;ZM$Jݑl>㟰@y A3hxiv P.L^?s@O@Xc)wt}Q%7 =܂YP*>K `C`L;>eOK!$?&NnX0RAqQ [m#F,]ω\|Blғ$$;/b\!Sh% '-}\1$sس{6؆ |:󊋞sQ[R%#2w?MN3~˛պ?61KYI'+OɖS-^T =U񗱄Z/"_z_,LGl+sxx&h!d͚V$aʁabuYeˑQ;;IPHZ·;,%t+^tot!~LOv8,~-{azwIi:+0uKI bSJFCQ!?'m(:! Ү;~?g$qj֏'Dpk5~inR'Az'S h"足e *uOMU1Nfc!aCB <${À,Zm~pz8ԾH`c*GPڧ_conxk( )>rJ WG\& XÁ!]Ԝ(fTc%* (#UӾ99QTA<TN 5Ckɜ1yt㇎+TrvM_EW6!ߦx2j{Ktlpo|NF^$ML ɰ#^@#YF۹WhA9O;w&0=)ڲ*ʔ%N$ \6Dh,m[:k9(:OGxlH)2^gZ̓+TyLH b,qH CY{Vh?  fO}u+=s$>a@hLE2 `E71>~4R o^үX;7fU$;xN?M;9h9Ey y^_'4j\FTH95ո OS(JWyvcYXOoIOe Q9] Fs]t* _]t4Jf“S@B(6S?)!T(61E`sψB MZM V|!.B-m\䬐 m3lъ}hi5֕Y |>ZƛqhKB.=6@%m5>Aޝec!=H\ <'Smx,8 k\!/׹;5tB=ۥ:$#ƃTܒC}EB'qM9m%}17%  )o?p*3'%#pQ Hq_Mَo7MhJ*wdOw% R"0FVI:q`zXeSbpՃZDAKK|nt79+= 'K-bl{aLUdC-3j 1M#2K%]L ]˔y;bTen}|7bd]ܮ,ų=Z !K뷰LԀxxLW|ga*o׋ ki*t$4A &A|hZZ^Jl +%`9jڔDAxu;GCum5% L(+\N)ћz[=f%l*SbwseўgQXg*0; D43diR61)Lԏ<$ ݂X9VЏch ö_B`z2w1d66zGwe˘<a@p NU1ISc3x&3-Pc=vC&7-0; ^6p)GA`ΖqDZmPzO"~SV)ц&&2Q`r܄'0jEZӵs Muvfhhd&/ƄQydy^$Ƿi?۹Y7؞E|9stz~ %Aa|%kȼ/f6.ٲI;wZ236á@5UbGy72&o[Rf/~z3{bZv<*mk_np.1: ~Y-"J_Q3(M#ǜJ\"~{$9.ǻJܸSSB5# jXuQw-3JL.#>DC\*̚n^hr'-z&p!YLY@H8JRp ^?rgPO-zGa 3:` |@|\4B>bm`¤qNun )R*Qr32^bO;! q-1̮߄O6Q4˜W-l;\rqj8A_Ċv614_G[y=i,Jpϟ CqKFMV qnLgd*~>I9>CT1;]4&>Vf;S ]yxݷp )xS+rd/k9c#쭟T4_f)3PM~UlH، S |Vߠ)J,޵o*فDy:yHIwŲ}p}20ލ6!O#?F9`Ii>ޗU;[W(^PXנ{+iKk3ё@'K` Z)3: :' MVbڪ2pU ]ZeԭYk{4G$a]QlV 1N:bsxL\`7ػ3jU=p;e`66soKz:L]a:~u3 վ&XYD!>d}Dzt4ϕ94F)|gcP(hZ^pԷvc38I{&Πmȓ?BR9V@K>Of*q x~v^ S,;uew:GC71\mwCzo(4BGmZIknA;Cu>DDy T(.U|xU`LY"Jns%_"&ۗ=ZSyL'L``l/a͗M):-)ٮ {%J  ,tJ(5p!nY6NgɜA1u_`kK4p9b# { 0P] ~/6N^SیN~fƝ:xfY c dw84|t6 F }¨, z ́m[_I{)<2^QaB `LdV!mXqۖ4Gvr=`kA  ;[7 +q4G-f8Caz> 1É&[,mgKiɦ]y[hMm[B%9HXVEweTrkc z,>ϔ=%7XCόߓz/xY:~e.dvS8dH #ntxHab%,"Zτ$L0HvHnttWybfX;dQXǾ Ke'CL:r%?rȑ+v36D􎂭c5E]%QF:)\PO{ )`Oy |3qtp K~5 M87w& wI E{"RWܟ3@{k{Uu(PCJ5x;֍bFl8CdY>mOyo%Y Pd-C;4rl<~mZF<d 6NQfEV){-A=y;8器&脁JI8:'})a[aEƗ,l]w!h}>w!Crvis9sjuJzx>ö&6=CuR-6,F`>A 3+pBJĊc:ZQ?oOlgȋ7%L^V뭡`,.ֺ>jRpU.Fh` SyȠDݕItۑq>p@:ɦ7%_^R 8Y8]헍y[<=:I|^wZf Ӓ\ա60“J"&X!#AP=-մ1p@P 7b5c[_E/P;1yJ ЊڽP莜T7aӋkysGpHZ7Vq{jCnW8ː Xb+G>:x(JU 6\<5 #$+2_Xєk,ƑTd#N)Zss~6˶Gۋ7XqX\)}t! P^B |h3MgGz|TckW"~里%OpPWa. kBzՖ[ `] WYۈ4 T_aF[\ifQNC튩B-pq :X[KrCO?Cc{MBvdP6ǑJբO]ԆZ0ex[b6H}%Wf=Z45Ap[ժ%FǛ9֨L=g۝2cQX(*c!-XǫӱM@ xy4hd=-K_Y/&*ˉp'yk۾ }}{7-L;,bĞ[f[(U fňX Hop6UCpN{O'^WtC_ tph3@<_Z>@w>CR *t(Gl~:S}zRij fER5/>g酱5;+]sd[곡j,Ń.f'aܵtU͔\Wo*0VM $ngD({d"U|tꞻ0a[L9/%A7}U, %t37V̽l'X M6R¿vq\3;<j͊qzy,,Y(7,"75L#*}(E{U:bS4h"}pl\ssԥ1MZ4'LgcVPd…h1?_ N<#td~qtډo˥7o}O=8E3'ā?F{Z_@ mfQb; b*/^8ߍbT"vsuxWHU$ +y2S孩[g_TLdf+>e w'x=}||(ǀLw3VqnLz6j +̕P*rGA ;t^%wPvl!=%[5*m(Xee& d|1KUT,W uݯmILN~;S7ӝgM>t79̡nG=a4߶y$fBW1ȳ|q9A4]M_Ŝ)0~o39z9v[* >5+/}ڋ*5x[bU!}|#>r4H͸-&:/4m*⾴&Si@u&v̟+Fs9mvE5{nަp N |ҔνnGV}(R[e3 Xy2lwڔt4s+ZA[j8c'AJ *j9<8L r;>Yv8$HU/-t{͂Kl\&t >t6]KڳZ_VPfQ]n*N=%j4H3w빊q]A+˄%0pD6Pʎg}{ˆO[ٙ|'A{8VP(#T@Ɋ>5}(XJA靐c"Ǧ!2”&q.iݼ 8I9J1=yQh"fBN 5|O7mT9 C^,Ԫ0- >q lqr"bߠt0Z$\|PgmBu QC?#s:g|l-IkͿ ڷtH~8\L?z~((2_$G$^88Depa^(g8I-Z$PB4n];}lrjuhhSth0*Vk\Ɨ? Pp aM'-|k-X)M'ϋ>?ǃ یK?2"o6J3wG?+'^[خ&tsyIzDi 95a>(QFPMgQ06솘3<ŘJO" =E Cie߾Ȁ:I;uܷ>'Y7G LarO_g ~@ N*g1#%`3Q{@«" 1=yߊKU4y}-5J )4y A~EhcJ$Ÿi:( 6^7ͥ܊-\ .#9G&JD ;@@B2mO!@/]0ŢdAXZ&S,`x Vkx[msa[MlYe KU6m$ҺkGd[NO[}5@E!IB$Pm#_,V}970YCF˂/GM>VRB$Ht,bݙ~AZ=͕R䲀15?Q4"3MC)r.sw영yG9bnw^{R/ V@W "lg/]]U@t)4^wyA 6pul$vD+=PP=r*@ܗzVs;%8,q;c#(L"P9%vѣ1g.;ۋ 6}$gz}a}+wGe ގȊsQt9(_Og4 *ݎ$tp?aS~b3er_Kq6v~AB(LjZ2:<~)g-G44EJ[Ot^uٲK7%Dq5^gDo4oHx|q4qQMʼnc_)@ЮmoIVTrA H3YY Xhzq&k.;r jr\#0ҔrRK(s%a3wJ)7|U CI;#X DF_I`N:.FjVaۙ *& lnaiw;W|C> U~VW94PBMtl]:1ə.tz hVCKgqڈC!Ȥ ; E7%enZ:N BCs"PPzď.- ē}rfyZ,-˃pVdb:Vz]oKF=v3S-I/@AD28Ml`+w-"EZwUTr4 瓨CM|ݯ4290,Z?]m}(:ʾSq7`be‰,gedx{.@roC,Eh[*PoӬ>Pg Pb{{dUL"hƐi:c5q)"Cve:-17NC_XXp%s46yI`{xA隔lŊp2MgBc7RG^zy }b,$UH':\Jj1#eopEX8 #/Lxꖗ򗊢ػ`)?r]C+Vo ]uu U6ų/5o+X|W &#V-D 7nfs=m)#dWEP;ݏP} :9Mtdaj#Hf gz8xPe z;3ZH>hVXf_?S#aXAb&ֽwFJ h5)9/½׶h8Ĕu@3O/#q'W(Wb`Kf@&ܖ9 2ʭby^k0qgFS`Y.n+wb1sneЌؾ*;/;?m.+[nwAPSޟJ[i$tiyMl%vF"IPU&FƞA%\IRL*mTVjcoGE4\^?&2Rvb +U)0a?b@`F<)1F ^H *#jx_/RJLxYt1цמdT kӣҗbMfRȘwTfWA;ۧYUE>J4Z\Շt+iHᩁ~&,>t 0L*@]W.r "fUۛWZ4ssɧܩUe*k&T/sUpu/{C<זIUjR@bH+C\GήhTc(Y) m3XpDzv!)N UmVul'}}ww6@ԤU%PQ:BA|T>0PF_A& ,IkR 0a2|/3 M;KRAE;?Uoj>^PRdw AHH&;WrdF{ }/cGQĩlT8E~nkV9pW5 <uG"vҦ86ca"(-i+cx%wTf'0Io •GNx11҂1dx 1RX F%c $2$X3p,py]9:Y[* noP!kQcP7c!\ň|H Q+=џ6f U= X!e@~sS8k 2*`nܸ& J<_<剰^^{2Cy_*99w'7땮0LWe D1 w4rI=OAyґԳSߓsCڶ\3Z`FHZ + wNpAϊ^[2CR[ԋ*;Cp@[&]$=j}zٚ Ũ[6;\1>#Xb`fdOq样&'ܚ(,^j-10@^js|^]F${ꮨTWၾnT>u?=Ba'",E(}ɉ3-;%d89іa_O9F!gG#`,HpiQɳXP>Ks'&da~9zZ$]| nR$tîג tݓo 3 WI.to 2*SwqUd3t xTB Tǝw418$%2#f´Vfy^IN wf??ϖbP1ySWSL VH>R*ڸVhc_h&( P%7OkUǡ KP>S^.|+N;OH9:"پASiB5cjP.o'tڅX1c3hu_C< IM~桞mYk,di]tV=ڍ_^951s /k W9R 0$cwn.I(nʇಇҌ@U πfc 2)4zS0UYoYXqp+K~3^6 ׿NQL؋ss5CAF)=qZFVxyԀ`%ŰOY-Rh7s}*NYK$WB,ql7 T~t.zc'1T^G8!z#&+WuvηqlI)GtuS]ʴ 3: fH`{#×kzC)ȍZf.{,|tS^3 =*tv&F9[| v1B{0i{8j ;qdžV,tg1 c)<(4S .stON/Ez_2*zv?q > d+Yum0No{ }2Pt<g3uJDlSc f<(k{9=f^_qNb1Tt拧#o?LDǐ|'Qӡ.u.F\\N3X!l Ωv&%X5хU,s^3(Ȱv:yokH) qw41`r92W6ƪ1>*Ax90+MhP&(PR }R2 ͳBmO9-\' pjtL`w=;a}ĩ_7ih[MIBԎ[RP]r D 0w*^vNwU#f5[UJQ;\X9Pq]*NZoda]z.9-,"D<Qge6c'Z݄n$1p؀hVrojPBܘ7˴tIYR2 SKx°D悅A~ ,D#bL9b|v40 .Z ! ˪35vCc\ H㿃w‡4_qomL(6 ׼9 .wiܳi͢ #\;jlcS=*oO$*bv>obXG^&LbWO$ppIϧ$x*$?#`^@]|Rzښ@`kNݐ[h {] `ĉ" ;#4 0 )C"dyɰVo#h 6!BY-,":HQ8ZĠ} ;uF>( h*X C/ŋmJW4 f4E.fwwz&`5<ψȁ I}Hu>d..zg-=Y4 R7̜ :xeg]v^U,zr+ݬ<1^ГyCMZOU@vBVo9μkJz^X.N|dM֛C}.UߌHUkl`Trߏeݘ\DƌJ$!dC u׊ZXc(]T /q]ITn|&+SD#TB*mefJDb= A JȨ۝s5,ܪ#=3:7z65 M#V"û`V"6~ƳcœcGMF,_}V̙te )άO> b$He *D):&̺|9dtGѮQLD!؉}ՈEk)MC_0lo{n#ƣAeν4 5|q{-ҌYy'RȦnaŬS!a1^?VksZ+֟ 0J+]ߺeӸFZKZ :pi 9@le,v Lbbvm7yEb?wb_.`kwҶOIx C;;Xuh63I(*:O+!/PeG<]w4) ( ]Ŝth![|&DMte(8[8Nxi1*皂3Ԣu) v?C~q$+i#GM%"E)90Patע' )J!բOOTT~P2{nљ8(I>eXJҜ,ƍm#EG)o4Q)ʻfEij u@ҷUiy;RW;Mѱ^/}0i"vU>[_Ł(J>3r"8?[bܾyxsv9vA"7w3ɉq*+mt]u\?n=( ,Kiaxi<%6ze.vS fLwVZ/;!m8hg> Wh\ڻ&\NJ[ 5ܔ9y0׾ѥ~i}5&U<AcmovDr,ŏ$qGtɲ}mR={`rU?tzw{+;MaDб̍g? 9ds{b4X3SS)g2Iiy xT]yika3i~6o\!d42&y ~4}|*f2<Lll툪چ-3$@BG"eeYӈj~t:@G1( !LI%d庿(b me[Palm:DOZX8xܯ֥o0H!lk]Z/drO anb:5/RܨTq_0z&9BVfwY%Ðm25ߎoM(69Zޒ3<%p`h95(i$!9֔[ie|0,5hS=աD9w\:"(E4[BM.\E+rJ,i8pB ޙ=h)~s*„݇w!.Qs4Oڈjg02k`_w5HC YJ}%ʚhgӮÕZ#gΧ#GqK饢1~J'Ꙥy(OnYHzp^׉[:|4&牿țt5`AC%,v<0# oY0᱈kŐI{oJ/Nё*aa-IEjMd66rguy刕3T _wq| ^W*; XgǵO$:TC `SOĝpaTcn!,EqٳxY.\ 2Xy'\kD FVp|b 7NSfX*]47D T4RgLߑ=|-<7tR{*B8H_(ee3ۦ=9b*Q:-l-5u7Pna)<XH)w[%śbT=Mu;=AwVAPK.[ƤoCx;pPk<"5%ጌh8]𽫬kMy!GzlewCEhal@%׍ViLmbވ(+|vFDt`) T kfyR \9nSu+v.T)׶AS= v[Pfa C[m-ۣ>v .wDѧ[#*ːICMj&?V1#U(PթMJ'C+ۣ5mrz{lu.\gI?sq~V|Ä[TaL"@Xց NSEyNav|` rw7U %0drԾ"aX< )55݌tTa9i@ۣpoI6BzƢޒK`}55Dö𪂘& *aƴlHMPW!2?>/y8 Hn_#sřcR'e{К޿qoh=5VP{KeV࣪x3/-@ ibǏ ,f.72o9o]h_x"dq\AժE]4wPdF7ogɹ,r3(l;nwK"vM*2FHw1W.#j |/ٹ1;~h0KmPZIC bé>籲bm(ld bNڜ{9}Xb~5Z"rz[墨Vݿs36XT^䠇{H.p\X8%&LtcF@,Im_@ػ`&@/Z&V_z8mb< * @mAԬ@yea=aX6 Z9SV9, x.d1pJڅ\掁C}s7W9ԁ|i8WրyĐ.r:FbWHA`W-v+;;of4i]f mHإǿԵjDN /%ꤐ Epg>s8#\`] ܒgS-iCsU:(n-m%ݰdUv4RxQ "Utkaߔ4o[+ M]X:1m3"%לvxpcy!@ưw#hT. oZ՚|CFK4tcKue~zܵEFpKw']y=Q$#C{܃_K|Iqchh#'bU7fy +ֵyN<1dj+d4֙FZ@p=4ռ/~a][;D޳v=Jڴ 瑘z6+ㅋk3} CdՎ G6xCup)?nTZ[1[] Ea<<yݮ1syV:kDyUhC@t4Eɭ̇*Ȏ]HQ/ӭ ͏l;4ҿ4sf?!7pYeU%s}j0Cؿ /\@ -*&kg)9:\W7!1$X~? " θ.Y(ʟd,tN՞+'@H:\TdVnÒ􆁴-;lvw&eOcR6x##I?Xo0lCGD٦!̫w[46Ñ6zy[o0CZZ TصkuIÛ-@*m' n14r&|qʃ_<0'ǔJcR~JMJ*}Y[^\/}~Czr3KFH~$[/m՗JVc=K[eHs3x(Gheޯ( T[n`z9@8vrxlZ,i=KUp) j4q# 8|$ѡs\eYg!B(]cp [,8L(`Ji9jؓC1ǃPQM_@J0Ƚ4:.ǝҙXnO3"-pm95C}Aɕ{aHtXے~v\e)hWX1~X"Nˑ'q_s<|e#P"0:tބ=xWP@-&䩃GZ/%"<_hճBm)%uc%fL磈{2_l-p7)hDz,B#;RM@2ˬFX`28C!.A>VkE O^NX.ߓz?y=Cj| Lz(Jq'r8f}*l+0[40E mt8AH(<2\J!K:\@DӤ<řJ _~;47rIM4(܈=TbrL595R4)+/aӵ2[6HXt/x~ S8 zB)0@YAE/9Lh@|W R:2wJ4%D*RɕUe&QB")AuuH=}vEr+~ZZ5i$d48~٩5O ǀalP6 z7vz:bMD+} ?A+oP4%,S#&Lni}ē0-z¡ (* 178 |Po䣜`ITՏ>C$ZܙV7nq\1MB>]y`{WΆ2衉HwBcw`v2.}3VF!U}QC_ >33_rƞ!ړ  \ Xxr %I8de{#9]z,'Vح2B1o 3'0D=q`xZ(>N* W,`&7̜%g32EZPSq|Csi$ 4ء{m Y8C^pgd n/%wX*Jj"x]TR\ЂU֗F%&XS] 6H{ S*$ osquuOpJvY!ə4߲!=^h-@mk}d"F'wnaenujk6G4ݼ~"|=xNpKf`1<Sh7՟`+BGk}5A,KFiїVŚ_,h6*c4Nz,cWvFe*U]dA+؅6^ܞ!﨤Oy lq7wy_,HB*-NG #7]G ID7qG٫C.Lb\U{r{V*wQ+Yԕy%SWt IH8:PoIHY [qJ6i81m r#n) f( \`#p\uޣN2^o(uJUZdVC-oNK'))\\/yNUǝ2Y on> kΟ| Dƻ*M&뮶qe0Fc|UZlg_Lia`L{;DUU|*d OΠNl~*xݺ'g2pY9/ÚXP|} }^Nw<cj\~OI.`4ѺU1q5r"Х L2e#&R}9HXn0ͫRp)nBnz \bz: s.@T,=,IE4vx}6x$%rpg sgCa{|[5LD^ɂ}PC3bHY0V,B%`͒"Ćc@Z թˈO~<+sS.29wZ^b:sƢ[جЗkӷxBԦ9<jj<P ĴbsuLdd}Y_~vy]̲lܷbWTu!sudWns`:4^(8463~Mq1蚊E'k,S[f ʦ07E\|ɌH$[%pwNj#lϵ}d&/˂v_p ?-3,ʲ Q%)_džV7m6Ǥˆ^Q(@>I6ܑA ?'Im9X3_'e7Jh uu3G5l23:y6yoN8Ax[\"s1T?a͡|xHD:;̓[_OV>sY@tm/X7*vO`]mtu# po]q@P< w,ir+T N7n[]ws¼wкW?UJFx7Tb^M U붌{0Uu:]{7lu11XPp#eTu.9"$|#/lNkӅj[e/Iܤ?:SY(nOά8ޏ}=⁌uN{};!W <wʍfzɲqJ!a g,Ii "m}':*yYf@tU+)xH .GabZżUܫQj9`b\кgS+'Pr=oCQ=`kO_%'-Acy"_ayW2ơluC^xoEDQgV$q|[k#pPA3nEU- &|Y?}Ge>! 0Ub׵ ._F u+.x:k=8So\9 :صX#JXIɢ7r@ suJ4|q`o'XWb10+`޳He9Om>7־GkAVY};{hK&ST}6aRc| JSC+E9j1$4eg?|HUPAHzr|QULQA:_pb"^Ա +]Ts跜vCrySX!|;3&AYgZґuaB'׋za]:6EQ+tWa/!ܸ>`pʳS}pC#p'2bwT"[rD9*7g5SQ~*ׯ;)sI4a5A4?e=: DΓ*jA}<돘ފQzEN~w @Q<[Za|]侸G)nHwa71ߔI;xèQ |fP(7`=C1qqKHNws0oB''ܙb0tu*[_7c@}]<3f];C:<:(lV':7GvE.v8N5mXP3*ٹtC )ceƕ9(@-?B ՝/|BX9^djuw4LzPk3B AP^ WW"'*CB$Po^`(άܝ0IKaT]z7_2Ge lm!X {̃D3ix{xx-^gWNj݈+V/.S_ =gvvJ}$òy MHȀəY) :isO#n/P׷ԪMrvD5Ziazm:Q]=aB, DGQ7̶`yQu7L'V< phlW輵4'ف1}1 b # cEz;7Gnfo@j!Xv2)Gwҧ$>rAoe<ToyH5dXXVqrœ=LK,یz4&U=47KG>׿&/$(bp+T"\AZo;Ύd7K /=b=«QA>m̈́qǡek/&JˉeH=wʯw /f۝gƟbWOI|#B<@÷3 Xy1('M̴@5-,FS_k%YU\Ɛk%]d.H3T/7՜PS|4vc!je$!VAh$TDHܐǎ0Qxy{F/ޗRD3s_ZC첻d~dϑ?dJx@2MW A>h=%3?a\Ax /7U Q#rG Op 37"C\hy;T+zz)Gh e'&V@(KkX4K*lUm^DZFz{/16BP WFpy\JU[ gf"Co^\.j]Hq&=(H\.jp.| Xi_["0g ߇ǻ \a4d$/re }Zzf}> @ƜZH MyQ"U3EvK9F$PySm={K ?. k]^:i($ Rl sx=I _@h@{ZYv d ɇ\!@g\/<|N2QIhZ[C*pF*\\T`*AcY9M VqE>18&6]b` +;D$ CZ+[o; |kv$чU~uktO{ MxIЗ1#T=|a(?%7NÜ⦀`:fsvۥ<ϭ$]ZGu[L([[3$Dkϻm["g8 3f`k2e!baWpS=1eƑb;OCN-C+}'{- > WƉeHQu FH-g[*\<#$JF*`O}C@Xh2(ԱKoXGKq,([=;s΃ZsWdr* }ŏL6tHC!o\k~N3,}(cZJ+0/SjDJgdz 'S?kp>+PzYM->c,I")EC#Qh ]^,OǾHssT2qPFE"GBBc~*X,SdN_@R|dڜFr^YmwөRac-4WNd"4X%^ 7)<^:p{+YSn /Qd{֟aOHR \|rנb++AORjRmTv'~ xRFG0Dh*&IV)PLUpM~f' `6JucP~Mf³"r!Bƿͅa3(Mj8oh1{h&DX ]ޖƞK7<讇r>U+lM묥GɳQo ʰ~90Y`X0$&Iߜc5)^C3MnWG6}S9u/e2w'ec1).:Ug(fCp,YK55xATrn" /0_ܷ ; F!2W؈C:4Ϗy{&]fьamEKRaH:('>pҙ\R /:maYG3>O suRLD^[cOC3?2`3:W̓y +1H:L ^\>آDT5sqzT}'Փ?3ҡ1#>)ߚ9TNSIfOisivЙZXRa Q,fA4u쏟,-jZ7!RC>fFU;8> t<)q9 ><L ۤ5KڧQYPzx4"jEK"3`^]"G߰,͑:kSe `]U-c UJҎoƮ'{L}^97yV(4}NdBoa߫AܬDnH*?M]޼=GIBiI33v'@ʽ ?^OAwѯ .oP]P׿LL K|>~Gɉ8'u):נcW.-|y8:x nb(G5II)zj'AP[|ҭPܜ_- t]w Q=$IHNlA y?5.ɕ]1sAN?kxe~#غ ?JіŸ>˪s&bD^Od䦚#zQW2{ G;.`Cw̍f9EqeާNzQR1aGށsvO̫1?"䶤[?ݝ!{H ikvzb8_xdSXKgdxo*Aa\‚_YÚч*@F= _dZ 0r)&50 o7XGg"ϛ:+&*:%7FbLoi͍WyžPe.BxwXd7m3ȀE<ਫjx_B=h؝'뛻JIK#oᯭ^'ꇳhn`/6EtN׌rʠ픜ԖE)X>E}&~CtMtØ'7OQs6_t #WeE X peSʬ/+0+_K̮-p4"oP`i~+f0{7ڞˠ:ȶ(XnF Am& QZ{&u MȓGYMÚJ"uN F=s +$5ԏ} ڴ"*έP-Y]%< ft B>A9,j娺IhRf{zu]'H%X`?a( tƔZV|T2" F`H*Caj$nZ泼akV|8nXEf4k 9AVOU 럙01H`aC^zˈP?`~xx BxhJ)T 9xsO"gB3+ ։"ם&{WTT#MDۛ6E)LĨCmʡ0_G*&m2&R ٭̅ḒίR_N[uOCgmDSUXg_᫚)BQS#x&fbq “kfFQ:q0W'5u:_Pm\0H4:/,WɏLзL1Akvb/7 5Qlc IWC=Sg&\ߋ_́޾ZEr!]MiY, !>DQ!=?Bs^=@X0^=4t΋ 8(%[T]UC#wy1  ײ h."$7w[홪MQSzU`=˛'Q[M u}:PB[BS>.gA9D*Їđ~{_j-&` Xw )kb169&=S*wzrD;OyfL |8zgJ6 Ծ8HC\G=FT b% }yA5).wA< J"Anɨcq.4jm*ISӸ]5YոI:0Z1Ωn2b0">Lڷ@5YnM!(-6'Eуmrp뼡EKlv.ZjqiwF$5x;v6 ;'wxnbye)ՄmKMXQ|GWE o"āA8'JEMet1*e(9D;XixfHFɊ"'?s'1C y9(F|bW\ f[@T:(T-gzK$,uð4x27PX`n95o`-BEk~)uJbuKا;D0]0D0^#xGq,u43>+8/4XwnԄ 9$ni#jg4VwbOm):m֖w= #vDߦuaU6+#6>~wz3W\5ktK͚_R0 ۓ`+ml)fP}gPPu(Ƣq{NޡPTfM#n_>۪>ijG:;})Oz.7i6ùle--~ѕ tȜaǖCVF:F4;R #Б!):Ԡv"Ge|xEUqELn_NdS%7U_/XiG=I\kQZ#(aw@`xNLZlMdw&9;JeuZE2w2>H7cVzHNX;+Dzjܺ;TAOB~ J6k;bcO-N&S G`dmӬ߉7M8ɳ\N^vݏX4e;0 h. b -2ńP޲5kIg;sp]V7ЊuQgA8ޘ?suc7>vBe-tX޽C:IcӵCX}(bPHyd{ԑ')<]9O\@]Dqλ+J Mcqd<2%3{+iDK 9a@x~k+asiޝ7jfOTic62ĽR_(2#s92y.f ƒ*2 X昖̑P8u0#ܾ5/l|Iπgꑊh>yk{)Ӧ ".>8磨zE,Pǀ-,]cR{Vaa\L5kVtoD:i)Y!ާp >_otIDJ={e/d jăΪ K}ncv/lĵDڷ؛SGœ3#;J+89=ou+هG֫Kdg2Ci8f껼H7,t?TϬKvȇꑿ:X=@_exN(~Ȱ%7T\9U<. 8ȯ#RiS{P4`+,H{t7uR&L&#;B<Og6]23TYdqPt lb}a1fE{>ڣ8%# "k>E7E73agE*Og!G;2pr?&O-vJȏur*ȷXad[F {N9!$4>ǔ`a$Iz,[<g [s4ڈfhQ͏3 _$)0zD|B`pТU PeކC2+iN9VeKCcb\by̙ӜwV׉Q Ot F(T*t/vѮEa >f?/>< 72KѐA .;(Bg~ ms{$J:k6OS͖wvdR`$xcyP7Mmz^(YM3V=[8e}W zP$&oƸ`~~W[ x4kZ:v) N/{!1"pOwPH!zzc-GYp9u<pۮsO'6ܩ|r濥:ϸFSLa69ьb7(CY߅Fdwb %q&M4Qyiw¯I_Z_ |o@~ϔ-R e-OSs#"\EOQ,(mfr&*I@H,~8iNK9 ^(< Ǒs+҈hLO3 +7֕@E.$Z~fX $:zݩAVdS/t ג oTl,\l]| ePQ&jpLwFϏ ZDp}ia`0 <jwQ)y~"I@< NʲcRV2+s_-)moV'mlscyğR*Ӧ]-rϻqi-@F TsFH;㆏'PUs^ieko &VA7"*4P6w< {+mt{o%=DuELwؙQ8̈́(FhpC XR|P|Uh[@W߀@tQL`-GpǦj=uT5NfS1y?GR6Dz{؆OtD[`5BfzW}gHT4rIP? I+}-oywfHQjcr+iVkƷI=w;[)v3ki||(+ў`mo ٞ"bVU mˆ߹6C]օ;xjߣ[ϫKA1z}y a;W,J<,$xI_G(Kp3/]A~S,VG=hZ\oϸoԊ< hVWG:Fɷꨅ 0|SPFͶkoQ%8A2Tw! Bi6d8̇7BL3Bֲ`b?KHұ"EQZȭácpv0#R0'ྦ'W6HxR|elMѱe(an/“54zv2ݻr`xΆUcdC^ϥc wNܐpŜRa7^M;5%6#ڣ^!7^cRRhHSxU^,+x S @?kPHyg)v!H0KIeqɤ_-‚kqE ~$RA2׆B ="n<C e+i ;%GDoSGWxjzysO&I+V.`ͽ!ijv9R%u?&S*or_qnTh \SЉ"~nUt*O>E0c]4+pڞsh{+[B_EFLbx]&CӁV}xI ƹ.,*翋տ>ѵJrp⦂fAJDpN5U{<;aSY'9Ck1ҥ s pv|A]%5|b˘i&xU/ JЀqh]Jog6(468IcHs X.Mq/Yo2;yu/ƻ]z3BKe3İ)fHBwΚRt_㳸u]`g&jM띲){!K;.BgI@C/E'"%K\`-pf,i|W-%X-G{O_y&P";Hot_ LPn ,g9r^O4Gow\>燺/G=[.dVHE1I|ĺOбDğPcA&]G^~j+i3.xw&?޻YHM$@{)1$ 9e@Nha0jG4'JzR:Dl=B{~MQ {Xٻ'|wiI ;kS Z uH$3zc>} Dmt(Lfˇb[n¹Gjt\a5/!낳-GW +ʭZ).gIdT}Tѕ▘9zLnLPq NuI7S#2N|OmR]?1kΛ *]=53`^1tlr\D`` 4 enav@C}.SZ@.sIAphSqhWF5Hs/J+r RMnĪPp!}f{IXVs,eM3F 7׮>pw]0:>֌9TgE7!H"C ' H}Z&9^Xص[Fn4U@'s2#)LܯqCd$;pwSzO&~s9]ȓ -Ak{[M\ΧmTCE"ˮ!w`D, ,X J{鬭N6wh^cXmj48d BO ^9˙0 SBBVLT?^~EɀG6Jފy@Uo)TD #Ɋ%453Rݐ#8imys;ū ܓ[\ A]Zhnzwx,sCm"-eiZEDPI_LԴ<'%A8ۛ sWz"ԏ8w G#oGKyW._5?5gJ6U77 YI_d~UUCǑ0Y_[GǷ`|x;d>g QL^@}$N/rhbFmrS>sPA* ShLo ~NXlt=W9FipNj.%O)qp7Rz#bs]󃤃Sxg`><['Eښ]"j8+c{TAp^?@BmdfN$/AL.cN[`3'# `nkZmL! gdy,Τ,PrFqђ\^W鰎t M u]Κd6J814n djfelg=OX߸< G ^L|$?`ѩnIR&s4 qG[E>:KF*cF_bB4j 'x?b@'/4cIK&tpj##"?\ w$*͈tv*~_ Blծڇ_݈=6tu/SK悌R4A I!%i+Or{BtrӰɾ\ )HNȐU5瀟Y_BY浶b^$/!yUχIe=s%Uyh{[i ơ'2|y-p(dE(pl[v jW>JEC#Ta> |j@;dnHmI7v8VNBhhA/WE> 󸦷X-*!޷ް/ǮqQ ͱ}>e˴<+YvxZAQM 5ly泍_^ D%{uGƘD=) mߚܪK܉9ωBG*'w^-n~|KlLx=aqa 7)NK?%>Odm t̹5Ri(p QGг84@hs4+NbAx%El!G,fp"Ό߫qX`rTPHaFϙ6f:鈶!* nxh>Dd/ؖQL| }t{}٘Xu&Fرݐ hFaOR#k!󎬅'Ș4\KaҶS{uLZ;+MbY-p_IX'.S-S)2g )<8E7h2tT(YZ ppTM*7٥&ȢE[Uy[,Mhf: LG!A'W6/Uaa{Y~Į?Tj$.kCў N%5,^4 l,}pۑ5ŶvKM[LXM=MG{vLo~ sTqk.x4 }Ęp|'GkDJiMJ 4u>lBԓ첟w_*G c8l慼ʮ$(h4Hn`6| ?c4zG!|Tg}O~|oȴtma}^#pB@rRq*Nƍ oކmj50X9xᆋaGa~ [yî&jRdQZ=?-(uA,P5LM1 6 [9tiħd~[AL^_ARHT-!=,"t.FڝF+zvykBѦۧD_)*'Vxct̽b[VD'gH5"D,[a_7wC?zG]|m=1M|ޱA2_ok'^vM1-Ijk]WYwL1WG*}N}*i-|V]8Ns-kbKҸ?\5TrOuUo@w9m駢`,aҬU"wk4g6$dĵmpWC9̆{''rGNX|.rA|גr#7;r>'C 緊ViIܵ5!0`Uo\&ir@ԽU(5O*=}&Գf>McKUzn#{G0zrڒ/#JqH?]"/prĭyϘJB`s pʭ<3KYuf~ 쇝V{j* D39JQJvSyn%lYݙGNj3%EW0#"E[y#p:!|FV÷P[x b6n{U5axB̙U37đ5=RO@I)t>9iSV[!cԭysȏR=D;1Y̹iz3 LEf {ꫦˆ2=YD!aϱ0g{c:y-a1"-KKUf gYrRyu5mpw~ Rы&pC LWyZ?kDGCyx)"Xc嬹0K^d\vD> ?[G}#4n TAȪ-+9ߥ$_)ԥI}N7ɾl~rb5y!`Y8ewx߹,h'DXMxq>B?z', 7mc)OoG@UIXgqj2ګWwK:Dw}"cbvFaXc Tv5-?".OYXWx*8!Fv7{%땸pE|*"^?$&Er @u|Wdtgp 6׿>@,VH(${đ_Xw.0پ_]jmӯ^ɎX9˸Z]kHY$b!l`]?[/ )ך$@;UFTNOg:V:/Y Yf{v~l1XW[cO:KtkVj鍫^qAqo#-T{ uvki# O4=q ) 1&d1|̀3o_,h  sUp{@7! J#]mefȮj/%y 'oYF>'8ɄW2PF rtR`~6_>Z0b7Ȝ! 6ugekJˏ9>6^\g6xjqb̧dcA+J^dA>*Rb64)BEI۔YTZQāOq AS'|Ќ'r8Ӂ!?- 9E7XhWSnC$tEBȈc{ Gx5#5M)qۜg5`|&ZJK:3ƥ4~ ϹѰsfq3 5KsL.DX/_yTxe}0랕א.vm;[4jh⬸@?9U-?<ߞUk >I͑Sp'U{u5ED V߈ò$$(\{q1~A#G?,@2v ˩Y\hfƤwz0nlOPao6ڮy9 .hIxe l>gLlP)QWQV 7|$<Kfsg~fZU%XF%'vؠ;zªA[|G?fP$ ־i3bnd5ͅQ b'2i3-ta֜ntC_ElB~±{ʋ = hm $C;"=Ǹw(WO'q`j&-8-@8M2l:!x:p/γY(Tm<7oqBFX؄o9#xYQ Xx/s {~ h?GLj4Q;SS*/nӕ(jw"j0Ʊz< 'ʷg蔊~@+¦/ J;rԆtJa`@)wzSa5kVU5H;/x-#) <;*Ci71\ZhKeN@A|;ΊFBj}UFMg'$;rkO3U!pSZm;?j}sL__ 03jSwUŕwDҳ̻j;q򗔙ιnIi[8 MRZo"!1>ԛ}V1!7.(cOܞi't((:GG=~"Y*n|IWJA512):א ggcǎ-~}HN}25غ`_b 0xiqy7/Qhe^61xwE>n' G.cMdmt^FK*yݥNl?;tzavO~+X< Bf:_ 蕏-A;:>8M D/lqT3uw$=ɈĦ_!? ?UjJHhL0<,9xstCΐVxE۱,;:lo Kч̖;<6jղ+& jxzʬpU??̳ǧcdSvǜ|~nB)P9hCpK9BZ RRGrʬ)^EWH΂Z7kH`Fa6~ o]lwblUn!d&l|ptJu֖ |d {Y{9`ӒGدY1[ SIqiq(l8h›ljweЫ(\OZ&oȼAk#QDŊ0¼ToB›{`.ň'O&@JiXq&uaꏭ%2燋,.Pdy_ փsnQ98ݨ-.kMDmE"?c˿AX*nm7@Y-Rr9a$ݸ5+SXncKG4I2N}jNEENCW^//pJZzwoKW30{L 씾"B]ͬO -"$t9 lgEat%կ\d@4 _7G)ilw䨲<^AR)b.\ǭBCΤ?׍x6ךJLW]TΐZofE)_W.}H @ݚL-r#?{@v]R4[Rb̅_ K q6$렂Tp CW:lr)7lsCs?~; G럌Z#+5_Ӱ>-]1'' SBP~0Y@.B[uFy:dEn5,5Poڣ\t*>W3nGd,b/&&R?BWjmN]! )M`vpQu-EZGS2*G38>?"u*s5f=@'4"zԐoFZdۀ.< _h=ܚk:O QgNJU]7rx]_izk1뾱hN 19UOjz-tr))ipdhq| -35#9Vu4QaC"+}+#L"tQ^ R^|]c2;(̓߄5 E3pY Czj&D}&7ه2N'ߩ.u ze.֙^}&ꋣ d]鮬D=BaJ7n(> 6#csTŻePl*̌6>T%\8BAα'E bDmKۢ\eC#S-ҔfO.>h$905b+č m05 a"޼InBah r *ͼ(>tX-]3))O|y=d9?\<5~@>d _sz" ާfWtI_i,L%P ,4 Q9w>-Uڰ욯85l&7 ?i l ~/pH􆦴ZT=aCIoZH(ף JM|8k+^LnECH0j&T54^hqiZ(J+2gk0iD5"' E?̭~6C:?QaMe1Cv>`[w!`)9h`.T֒_|3zYEɉd(QTn!cc0xhC(ƴGE*aGyIK`HA&;*/km-6+4o +56ة*[ #~_?P.2sJ32u%fbUR:7yxrqň$PLWNU'FA}\4lgLcr>^=2F1ZCY`|:;O[ P[ok͑KEN-=}Xj;(ZKP^1@z+.¯Pn e%e';ϠgQKGiz@@O}CfAT~%C% -g"mcKTv2,,mРTJVEp1=-\q 24.b6zWߌ7MNehk$h F+֌Tcow*>j?5'0-٧PRD3%n-#u%6BCt\nzn8;n1ڙtztC̽fvz^ZDpȌO>ץ 㐽k(uPZ1So쪀vAҁEyh4+ʣ_}5X5HTk;Q^Afp&rB]F-F4ތnOQ>*PH!(` ]lVuΖ=Z[uboAoN@x8!.Gmէ} @4]t俨V:NB@t>m7X%xxRQN`HY> KlVe"L*P8-_K:4בAku-uR GI2!-"=+|C63/t>@ 6aGrq6\t~RCa!ðIPPdE=}1UiW\*cofl_~'|xWQ;+T~deI4Rf23UF))Ai\^q4'WY&￳ͲHV)ʷU7*@6h cX?P/!\F.G(/gjE =|Kޙ`-2@Ysq(jO Y`U9ޕ^X(o|È&k3 `)o fn+M%?xCi𾇉zޅi$iM!333H+` e_n u=,6! gNԵcj?e5%Qԏj7$[q&QB>@̚'٫՝Kҏ<+:+.bten4  ZN0({]Z2=?`)Z *~NG ( #;FyxgV xMz*" X_ |6.rQ9+ꮣ~OrHf] 98w] ȼB$ʐs#CnIQwyfGx@ʗ'e˃g!"@:ڼ<-\r{Aa|TנS c0IdɭM,ō~*D}m<ܒuY-ؓY%$U'yWd0* f3' vܨ9!AшyBlꪌ7P@18ГjLvri 22 ˻HhN7D.rV i֛:mT h}} ƣX|Drr8hZI yPd@tfAGjU|R`bVˡF^/8|(ON2w,.YJ"C%59m:>vBQ([I$]ƨ<л ?XvWt=NU&+|ev!]H&j|;B|\sHET,9i/ڠB }b?& I~lBz F$lEad9ه. M{t|CyXg'ۋlGbeu }l'|B!_w9h:oNMs3` a> {K'$ɜ&2D|yar+Bˇ;P\٢ccxfg18#i -ك|(2>}d. ֲf<@)S\u"#+anGZ~~-Ԃ8sM+>@^/ZnHcAﰅ?>tlL'N~Ԫ $&_|[+Q*EǼh¼CJR4 Qk { ƅXo*W;dxSLJ~q ss; ljXUBݼJm*6rGiFpBѯjB5dg_RN˜𴶻¬;1@ =l$a\?=]Qb% =\OciءHr1rOquM$s%zCE±& _,;X(XpfN B qˡ2'P.Z)@4- lJlS?v7u>,TniqRגYK7/tC\oS _7 ԛzCwMBkŐlƍ*9Ls?煋)~(Jbcnġk^2D>aktk,y22̉X~j76 *Hٞ ,@߬3|<@ϊ" E Ÿ7n+*Oo5G: mQl4YIl>*;HwO`Do&9Ƈ^SLQl{2+GfYhrwCr)6 16-bLEo}b5,JˊYP#ẋseX~=ĿNG ]lcV2OP WlBL9-~uY>)don5k=2 u14䓡d]祍Ȕ2 O{b U=Bid΁C(qX.A/ ApYŪRç0ytv+WHa=?<07Xbq UEJ2$펾)"(ǕD85;%cVɜ'xKO)qWun>ۋ޿g)xQ9٣S LTo 홦=e m?W~P|% SVYJ]{`v~am(0OYmB5)5{JWY(pQ[D1ShŖ4&Ijq{<4e1A_ȋ~}Z#`kAb5fw9G1;Q'=Qir|kQUJ1\s<35z@)D+@9 ӁN1)mm-R3yjU}ٴsLl=!{ąr?()9R; m2uтw !b#'O0E2tEASD[WbiADYj;Or,Q]hO^Q^TJB[}? _;j)(Q91*S slCS[-YA3!ݐVZ`I:|ƌ.Uc(|it E!妋W Ƴڽ æv%'& :.XSSb4XNh N3Úq7'na #gnH(t;b NjL5\0G]5JտOy"ͰY}U`0:2\/*>tWo n#A @6q%Ψ(@of5D|T:E]NZ`\ڑ*%wF?H 7xzzMyt%/ hļϢ׹K(B7ewڗ&)KI=fK1㟔ìඅ E: kkeyoqw3B?|&;gWkc)kY9 %80*ȕ,|筈 ~fnyGkʱgYZ070701000003fd000081a40000000000000000000000016661890a00003808000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/l2tp/l2tp_core.ko.xz7zXZִF!t/ 7]?Eh=ڜ.+iOEC3KMmSౚ6(7hK^isϖuHj dg_k Knj&AjoFv¹MIz*݉tj2.] OCۼ7.]#oX]lo O5@ oy4E_"*k]߫*Qxx1>Aor$neLxGZ觵n0'b]:VQ{R`qL吅9S9C#uqGУؼgV餣̈́ t(Zhobw*Z29 *ߏ^vP=T[5Wp.cO6%?b0\? o.L^"\'?hQN,2UfЫNI #[a]د" lg-([8Á{:Tk{;Ӕk5v+MQ?Uv;&Iz *e~D\*{0ϐ~ Ff^_%Ca>0ֻޥ<٪ V2=hCɱ~ÎK:KkWWc-DO/lPs[5iQ$ E0Ŕ,o B Bdx 7=L)OOQDڬt))M|DB_:+:E0a=_E AuH_&@$>[R?Tt"ȇ'cb)Wx)C]?tu!Ӭb1{E # S &W_ !-[?}iIwC/:!zg LTX Ah"ō,3_jUugVdYo]־a$ỶY-gQ@@zbB9d1(fd#Ͱ_MDfXfC%~d1St彻D2'6R #@/qy_|S~L#_oʣE%V=LB=ъ7M!j?5R)^.a&MPg1f}׆UI4Lyk 8/s =^Pq2JQAlnh¥'MNڛe@p ,DFAd@vɃÏ2O }ist\:^sڲˁbH < Fmm"juO# ` @/VU m=Z06tBT(W<79ur1\bЋ!%ӃhS nvԃPdnb24'¥hW )ϐ9fl)鼥\U& aLBVB({W<i@o XIkd)5UOGE;d ppg˺:w;O`A6mBIMMMͲNTA!A(N]oYS`"hRŲ* E)AqYؗtCR3%!sa%Ls̟v.B'\awd_41,uWP(׎>Uq&w÷!hň"E_+tk`vZq54SU;]0 1cO51wKh7 f,ȗld0%W1o] %-ojCՈdl? ̃t}1\8(MԊ1m'"% [Ah>7;_ yQ~'4PΖ8m T{h*ͤf-^d#Y! O/<&;?7V7UDXr"k\>F1G]wՁ&қHw77$J̱0F.8gfˇ3E;\5F$GfB;[ܼGtF}$~o7뵆| C\u|C@k4eQR A^.-jǚ8q/f#+bz#֥Ph~f`rA7wOfʏ][԰#\Q/IaH1צr<ƌ3i0NW?NنqIt}wIԦKN>w]I$fZf?#Y5(.;qx'3+/x_걳Z elKαF (G0 /̎ŏfi$$*\~|&_ךE\jԚ("__|r?LqANp-(MSφ¸Orl/D^c8_U8_4g 咤n+2#L^$tƅt?3`JU<,lȖ%$qZ~)Uc?bf6Ɏdzjuly'Rdz!޾ dqEpev}ڭH/NI3a#RyȢ]xi(X9ȘQNÅxn^HhwTjੁ*ws Hrb2STΣm[9W E38̬rrNqb/OD3`?xŅ/p^P# ~X^1$ |pnb͇eQW_nVYzTZ]}7-b{T(99 ^~~+MyOE"s3gkaiň丩`3`-Jw< ZpvhȋoqtWh`jp9rm}Y\v{v Z !Ob-bn(O ˞J<Vԉ& [t]ju+(hЉYxCAphmPRMl:ߑJL+ц-?é;1Zgw:7bi̒+,([ I#9!W06JQG;M|hrE`C s&OɈqQ&)t/ZByjW)\M $ں`ڮ:w|EOTD_g׺ P1*,|Ͻ *ɨ"b(i: Jszg߬6FԉVU񊋗eR{ :=u,a0R z&{* ))RhD.߸ [нpqs5N>QQ$MVgp[bDŧ:`)Y2q v̿$I'^*o#tMSڶƩ:hU0_5L)wRjzVI YmQ q!x wH#nsCT x٦h^xY(Urm7a`_Sڸ\hHQl>3 vbګRBNSfb=E4m᱐ݲ6Sz9X4cD oaZ1'oþUi)0%ݬ\pKfk4"g8wbeĔ#GO24 ׼3~#N)  $C, T dX8>zc"߱gԔ|V4]hsVٝ?%{[qZL ѳ{=_e|ߟ74-k9*{^/mGaN4;` 钐:$ç=uaKz3q"Ǵ!_%$ -QFw0܍n.`h!٠S}I"m ٹi*zǓby,4m%Q$y͗H/_4.wɵmEL< W²/0bњ֞Txc_8IF^58K w%?vdi n/ڣ+'뺽mևu9k! }ADgZR*a8L;a'n})Q6]'"r*8]Cb.=^k[UhH/ QbA8u|^`&佚")i]VڼGIjQv0ӹjQc篗@пɾF;]<.q A10{2a` c[kzFsdժWp,2y[>a ( N616:A"RaC=`{ТX.JcyRCS[_}5 :YMT!rRۓZLb!,煌n{ ~o!v ֔8Ӥ.:#[bdҦI7%e{JOԮa^x4B.g6sB|[HDR1@u$W%.)^P2,Y`}NRߴMm[WzK҃IfMMOWPBME*![[n+q'V9rΓoXV'Hаwq߸F9G{42JBlBKclAxIۘˣes[Ds9,7Jݎe+osA[Զ.~.qeH(P(5iU7 ԌlB _+G=4bbҲ BI$7VKQz2 x8s~7S5Բ@~<,e#JmW*<$5{! !4}^Nϋ^.x ~)7՞TCS=cO8cv &zwZ ϼ.F?Ds^ ,[Qf~_W'e/0|9$tHGNlJ[Ȭ.#0~Ϊpo7:#x׺Ο' OșkҮe) Cp:;3q+OUP@DeZl ޡFI̶%(PTK|_8X!<=A3ǁsaAV[rr&@0~JF?M79w(w _螻%#m<%(_8b2[솙tsYYޖwYmѵvBjpW'W67)AY yHfbZ!jÞ% ?aʐ~{\BOz+a腱2SJa@ ҽyT'f!KNHGi|`p bXKt7J $`c9L_VV<++fF)@l%.SYiUek8bXeۤ_+v Dwz&$k`˒vҸ-k8+f o%nȄ2N5]ϰ֗V^ZOaP` Ug TQAo$Y,ƟP5?>;%]Y|>ַA`m 44~Wv8Xb2<5}hBށ$)yJɄI x>|CX ~I*Za(;8`cM0~ ͻCX N,q;jzEguy/3/ܼ{qC\l'4obyh޲)1tPҎp%V goKhר-z{] N*W[yx6xc~ -w.9ŅB/1Vh-R7 PX͈2du\!4jH _3=:q aVR;RB}M1|}ʫ!H\lP:`yEQǪ@1w4*múǪƹ$u)鮹ھ6 g&(9R+Sp1\P_:GRkex@WQ$߽pʋ9Q:9eU?lxs@wA6Z\`q<т#'Q"I`Q@~s;J5X"n~/PJ+71."ȋi P 5De=~%#~T!@..o"镰9Eg.9ΆSNۓM|PHuNh_lwH`k09];Ӫ ¾Xoy ;«eܵxc΍E0Ľwq"ݒ̧i0cR?_X<\ұRK%1$>fTהҵQm0B`M>" o}C۬D;4 f]78!$"dgEN<tv _o%'39jJ@g/0v~Uwve vU_f_b;_Ή;t I`ӗ~,xi4\b(21|JTHhuMA(%1[ 8b ?4 U"x)P ,g n5L#{AD!GGbQ5ܝM-If6w㚅"BĈL`f*)?tbד_,j,IaB2&C^|EuK/wQѨn0ה3~|dP}0&C>Xr UQU9\%:${ΟRCp)I&(Rяv./>Dj1J>kgYk:d5*!IhhE l2a+z Pd%:,f4|_ʎo?'Y55n69I[Akd3 4~i)G ENp:;+Y<3*oC0Fpsۄ@bPoSt7j`Oe2\.~U@BrJ_.jXamU6{-fX;]: =_5|7z4 =Xz;sq'پ7LKVөͿ4{@(dzfX fOd';@Ƿ:Cz(dQPlh&Sjc>؊Dp)&T~2~Gmw-@-ƼzWYE81=Mwu[X޺_wڇ wSN b bqq|Y3ݥZinIf&>qp3sV&e:ϓ;d]l;-kWhkkSz^tq8I9wj9:CNGIy1e=#arzy SN&~2:4qV#Y$>*-rtLjr|wcY #aX*~F޾A^I_o{h :6J$FL|Z}Y%YWj;odXotM?҂h<"J?_x졧R$ +#-<בU07z C/ޑ3"C20\uG"o"-5i`~/|uTкVGz.X`WXᣚݐŹ!A%0z(X-ɑI&^ombw"J3'TS/|o?0{ah.;RM@8y$r`/΂`+=<8XwcMة5,mW@pz2\e@EM[: B2]Vb@YH=@_}*, +|/FT@ϵ綽*uk!MSc.~v4~ޫz2 q$>z>Y^-w%#V3hhm{; OU"$鐳R|:Դ9ba(a`ܱF~պXCǻvoaM䪌>0 h[žCѝBW:ť{d~G9(jBf0E76Y6 n6WwҢ06O̝RM_Nɨ :rVLQ&`r|fBcͦ; $ 4?}P5}#=v*p_eΪl>a`#Gwzs2wAp%J(M: J_Q_&u"i6g$MsA_r0< W4/ۉRQYkLiz-y9=u3Q9xAq!̀]^pP,flNw{-Yo#]Wbz [& v`. *Vn0 vCS6ga#^|sU~V$;߸՛5,cR & k>~ƌ|\]P>˿c7>*a0*~kr/n|E9qjνS8 `T7GI򝙙R?Tgs'ƹJ?-]3vLI A` v?M@siu>a cʖr'˄ ū(Itp}+THYbX| gףC~V4nnS xE+POdm Z'܏Rlm|\H7}`wEԃh/=jφ 9m]C ・19#W ٬i {FFӼUgx( "u.!&,)\lf#ܴKv77;WoBtZj (z&ZI)E31:k}tYMN[6LK__ -YN-)](ųZG8~uGFHB!GK>F[oYNZs¥&&IKZYXqE"V3~zB󟵱?6MSPop-( q/u@$>/0悚#-ˢǺ`P+aà|> kiE &5i;vC^֥QP4$?5(K˭Е4s\nF ^|Xl9 :16/6!|%S){}_l ݛ8R&Im*mh@6 z"{Apsqr (P;[0}Kݴà,!M؁VcbE}+%8=|yҶo%b,~۠N,󖈕i9^ş܄I `pՃּ6\ 벟HS̝dhӋ|`/D~֢񉞍#rŧ0- vޗ,ef2=T&,bOԼv}%&MςTHyzl?XTi2x|ϱ$5EQވt^ F i z_&'sAՋPi9^t]-0t=[Y9)cR DM5ޮ1DA.'MǯIO5^T`:[߻'*~]@>@t @24c ja+Эyhﬡa,eM:[|OAȳ#s!IlJ\]Z:8ee)یdnCs9L?mRD0͏"xb)Jo:>܀%04 $}1sD8eBz蛭tUܐI`F,B`vRS.y6U1=x}!)x7P1 7!mgU%0ɀyK ղe?`TvlP#+mD { ي|64ָPKl:˟ zTߘNoVJD/*s\unKqsY"=7h6P>V@fx _T78ʫ~Q`;Җv~0X @*;@UZ,;$O]q'Jb^݊կ雑08?LNK*vќWΨ y1AL U&q]2_TwE6PW.oHLk\'.ϵS4fш0.-(& $dQ.ˮX]q奩+RN(鿘wO+6Gb!XQYNԣWGAU;,mEqR2zP,Q"i1 o."?7d߯ezI-Ӭ=~JAuG"Uʃ%6Ik 6/,K֛(%`vpǰ7yt=1b'[:T=We msw\;򢣆_{h,-e/ ٻ 9GO d0m?O –D"Ŵ {**KWiz5pJfG"zof b+/V7r *x#B㤳vj 0o3:(]8{) nd .un`ߝ<,yV"A)qm:gSq|u(QT}Z Gl6ILLt>!#DQ dIJY/CSBB?:ZJ8:,,久EC,RBH+-MY4D4q?YJdҞ YzV78A,,jV:{<㆐I kq >r$?4vh;{$PQ¼Kl1Xi.Cq~k~==[<{*bys@hp27H`G"]+,0mrjHipYJF_[օ3Px"P``CxKLx[RO8"[#|yg{ :zn+ fC`_k\r`?h81*m3y%f\[^zkhд{#3wmכz̏ gk}Z\Z.9Xg=a?'LtvtDdZ"8&F\4  <NQ207ICV[t TsWپ+̽|H8)7,RFN'1=ɬApXx!KT._쀱Q`'MgDyL720[fWr{+#DՔbFY8 wOMXp5F(ul3j!?pIKCxfI)4")'ܖTgSjTULiN>Ǯ,/8s*%%Eھp(Zk"Uz=3q~RLK"ٔS27=7V1O#bv$#ݒ!OpU//M/ם]~{*ffY:"DeI:xǬG~zz?~0 C}_UeW5sLW *}rA 9 rDM eB{٤A&Î57ea܁`/Bb5m!ovaלwзb*~_i,ILϼE_:} s.t*RA1|-:J-!%䭉Sj-g~_ξlPil1W.͘##Ez__d:K޼~U\ž$@FG[_ $75[SӬ>UG "b-aqmzIcw=Tiz!]Hծi A"ILEX]Q0Rksk(ѡ;mbIh:"J8~(2&ȗk):B+G"ѥh/OM>Km|R*Bvf^n?(nkQ5lC)GUVg} w5]űdy4 e5q F/38`UB^?/xU eOw=@i$XkӶ4rS& q)2Z ]RbE*) l,p#4`Jo?_RE+S LJr  wo0}o lgG,txg=2w Lѵc7bz:?-Pt`ZJт>nlߦ:Ŋ=P`LIjdʭqaEyb( )l?xQPeAV2Fu=;#v*J^(?=hutL 89;&S ƃdJ(,[6C *ԌBq و(w xYa[;@VX~ C :"N;t\+νe_3VA,r׍w!r݈cgїFș˄B?u1^P*V)C7!"y^x(b^!wGCe趑xeo!⪟@:61YkṬ)`$oIZmz =,j*M{.&PƔDK^e 9<,HYPUF..`u&r1LM?2_C*@z)0bxz9#u38p<ݸB H+mkhnנM6]3e.|Owj cy3)°a@c]'sGH֮ ,Xk}za/#T0 /]\R#2_2E+Ȗ0+k@=dN'QY~&++شNB.v9 baf'>2KᘺRӆkK b*&e3UQf\ 6j5 $ئ'S&fux2 ~(9' d"Lf_D s \yh&ǑYD `Dx WyՂ$30*@9 fl9ьsH@)I+7͗ gN&YA]}ښ{h_S Z oj)U|@|0CNGR/YVsP c) ^p1+Y0i|F6눩" x;) d&ڄ>B(kGj8GszK.{&sldW(2!*EK7K {#!aw#ڬ/` \J TAN gL-X(93(q5>ANQ,m<~:zX;{Ńa\%P5kOhBk;O [L] Df:}FH@:̙hS-q..7ThT9/ rN.֯ ǰөg^ 2 0tVB+ f~?4HU ndh }!TLax? B/t6=r~Kyr@fm/I7ƀ@i]Ptݐur& B37j3&^ @d ʡ~2 JdiA9N;q",uY. LD(@SmWJ!IY"-ѲJìB㨔o5ZYUj_'/Ķa:r@l2tۥ=ƬG@{\WEedl`%P$m 1:[dv?7_qgT7UjS-`6:](\d ́6(yOb>5 2wE<'&~ՉǯAx~G#E@9}Gƒ~ ʀ<}+/_)\u N@6}s;J!;Dٖ!I-`\xBl"LuH&z%dt\huG$A:6yckAqWGjEc -{uJkM=`$Zw\ŷ‚w9w.uG#QKt~ v;FLrftY\~qтO(>ʦXEYhO*ZLHjU|-Mo͊(?2aYzTHo.x8 % BB#Dnv# X1X+5C~pl5$5`-F)h5!GHi}rP&5c}ICzs$b껁̽(YRpkq=Pt?eW'U+Ҧ]@dʲcC fUeenk|X?3y ^ꏘwl^f ? '3F2K?ZM'ѽv,VKϠQ=(v'pO(_%i{I88):P}0]'+*`/TO:Ȥzb~X~PX<,UdAVkFaxj! MAF=mg6N_!DI]>{׫5%,=FIDCl&Og#t 3{d,CRW~:1L5s E0n6xl->yXVĭ-C74"X?0,R:ڷ7Xo`" Fb}uͻ" 1~7B+ÃB1KaU\Vo$\(͖?iSq"|\L{IIjD[΀ Pi&41m'QV2"&0e3Iɐe2~ov5Fƻ,*|.<樀nV"t,JWASZmx\je'wB}+YW)ed?d ݂j>CIGi/Z$fU9e!$CT%⯃sb+jtcew+zu;hYqcNANY3GY9obmQE3#Q W%xƳDS) mFnć(K7GƬe"4e[G V)D_-~<TGgYZ070701000003ff000081a40000000000000000000000016661890a00002184000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/l2tp/l2tp_ip6.ko.xz7zXZִF!t/!C]?Eh=ڜ.+͠m;$e;\8[qף\㟃2Ibwl&&͹0h 2JaX3hn|IB;'mo?!%Ï9i~ [v @F6o3+Qq2q|Z:~ϛ_Vp"%ci j@|XH1@=|&?Hi3nuZwY'Fpz42١+m(Ir//2WVd[l\$4Q9&&?K<|';6 I kjۓ.UrVvl&rxMgi|SC1~oP܃ic5qƑr;S'Y`e^ƶ@P/Se 5r)9H.jsG KcIy-i3QSĈޛ| nKJ@g{JL̢d> ݝ+N3`umg9.d@!lT%'S^3C|Ce>vɚr/q@*bKɁve7?_#NJ Ыz&C&r B ~w͊ ӫ}woyz!ϥ/Sp8h& ބ`RTea7C1 t@UAeqzNm||TqMiq|QRkw6ppJ|YUV X67yVuQq [oEŃ2︩nwd1WܦwG?Y}O:P#_}pS2a]w_/3r46#ؔ9\]\97?CIsrR+Z @JUs~LjiV㏯[F^䅲CgKʈ=|f竳KT)RGWWjd_*Emft'k8:a6K&{zLm'&~B/$Ɠjyj:44o"܉LT7d.*V({`xCA;9.2o;$p"Mg3*ңIy9l8tUYӕmФJ.1CP7S>P::\s)'V;Ö5ȭ_1\Dl!1G~_J,F$?q8aΓ)miG n0.JGNz-oW;h_f}}T0~cwd&CG~rk= :PHe'H# 1v> ,ڰ/~%vZ7P}igKEԍOغe,gTV>\On3m l j$ ЂJMEn ! Ž['_JͰ - l}"h;\  naN:U}3BV(vߎpaxEQ}58HՊ@/ N0\k>݆+oT)$Iյ7}Osr}E7ižL W0r=SoOHY.|dW\UAVP9F܁bR?oȤ@T<BʪϢ^5/&IֲS~>uG" Wvcm uVl)XHde1̧KMޓ }l8ASI.=Z(X~cVഈfX&1tf@E͝L@vwB4̰į0s-{z?NĹ/^{?$ WLӴL 1O=Ze^:Ytw9(׃}ۛ8rJϖ5IĊϳ.䵚xZ멇xhpN-in%{GF3,'HH bMw_%TVU nUa3ʼnO|kbζTKa|i舫QATɡHe=Ϥō},V)v`1.#|͋_ i] +Eo*)Q!/)'ӁT~NIIU{ eF#:jU<˺-fw;E iZ^,<&qҺ8_8)`Й*R8si,̵M&XܝNX]5EG0#Qb7D?֨ɢLE/_Sh]]t1~򈈨:E&.OxH/xN"{P>yb"m,!`0)| jd]mV(-sQrj-~G:'!nu3lU\]C?МYUMԆe(SVބg]Ms%BRCp61 a:bA⨈Rҹ8*Q3]C|H m&vQ+6|=I]n/:a%0MD6|}G'@?sՖ0R:.wFAC<)*R<B=Rʉq‰j/ |TgE?]_~+s6NBJH3"nw+ q)za 3f`RMC'<\ōzslZ8X0*ݢo;5>FWv.|CRTF);8 /%r}H DB`l%TB7(E[؊孝 ?TD,G$tEDU0W' FI ZFtL kɃ*Sa$h0)n6)ƺW G?_p6r+3Rc8aNbbmN I$ڝEۍ6ƺ@%z5v] ڋxgFp]tmoXo!9D,t'#=YN0+#c֤\xfsywD#Ta(s}%h l]j %6愴mQ[y)kV:>{ܴ;LRt#6Ns7ۈ;B S\&(eZzfaeȬhm2yA79uhyz517@|Jac]0=BjQQ =Ǹc\q@ᬡyt'0U!#pY 26kԈrz<+]Z1PjZaX؃gAّd,Q]~ƽ5˭ fF2鹄DH-cA +1Ie=n[]]Ð= ;aӬ~L6ʺ06W&恄Co).*JmYL?nFb!gK{R4DhS1M5 :nJTW O%te\D77؄IJGi6L疕[ lwּyk耚F٠eمX GƎ43̚c`jC{טxjn:4QlWKBB5].Y]n؏&7@<dCyX\ b7ge;y ?Xݓ}f‘;b,7QV&"AUU,S|y N؏ǖmRy;%zDSB!F wf½fT~]Ճ]6D==H k7To#m [G5K1K\M[7}DAa "*é!jGԑI&7~s[2r`UÖo¦.T3 btM/o}-TvG[UZP٩'F|. 9+t i@qWkK?ɐˣOQ}Ar讐̸Idn3ь)N#:xX}ƱEq!\旂2@qU-l~w(6d\} XRZ Y+HW`7  .z}'b5\NjѣWQo#[SKJB=ƼJr$!zsN_ $ ?tY{M#\˚R dz6kKiƔ$>% HfbX%鞨a\S y(/-8*45P>C#]Ӂ).G urWG<݆{}%3= |nE}t#@xCB\ &imcn SåO#D=FBGu.c+; e KeFs0אoAݳrV(}Mr>Bmmڄ!'N- \22럍O%e+nwϭJ,V7YKo(,|r.?+'zQR^6 $-Z ẒFZ{oZ#Dq@:b[3#TU 6V#׆ءbjRL(!P-vsDvZ P.ᐃ-zj>=,~jU]jʏ%VnJaju }lDnbCs/ɝ_4hHEW] yt:vJswG6%ZEm'qZ7ގv"90 ߜ_#z0.kdE.gYM|zAK\⮋\ܸ'&Ԯ&١wIN]]p( Ј+TCx(VTGDbE8S CsR-Nv}g]29 `Ecu1;kPjtX&NdԤKΐFa|69 U9@< -M+cgwɈR0RеqblU` Cjvit()Pf΃u e}-k ;U6lt [s/$B8H̚0c$mSv= 9qΗo,҇Tg K8ے'Hzk13oG(\( "P]?Z_uxr"j)׆'J "uۊ2 N&v^3k/R#}mzV,٭]ՏJgJx`(EF 8?)8%ϴ֏qXS5r\oTx:7wm\T@5zg+fBnth4KtQ޼Ѓ2;_KTRntVqa/oJ$FQcV~6/YTu,vxs 5E It,B&Bgwjr/n&0~UP vzgdf\YMB*NԶ!$%FfdϯbvDQyU*2^kI.%ܳ}&e9>J3>T*; 0h_A3ߕt1-C$ՋLG[|= KSlgB`L1B$OU`<3s,ڴ 'HA1@49{8Es42І;  M#ak8~Ilj%KK9K9`ۃrx@n FUK#[Ҹ:X0 R0%L! {Oބ .Gq'l8{:H A q&./+O*X.vV}CK0Y=ϥ(L[n^D#=ߡ-l!gߔƸ${dCl`3遞 yP %֖e,]bhd fahEͿ'2p.gX׬ c)Ubʪ W1b[Kn^|òt3=t^xIUZ̥MXh׵5 }QiǦlQM,Ыp\MVG"|oYOo9V@ q$)K?A\}(I<B,R@=y h$tÊFC2y 0ےi=ϑY;ihݿNlz ~a%{3 dQ}eLM -cGq/e\.em'#E^ui (h c%|RZWf`fr~ߺ"t9-ķ _3z־WFU$fIv,Zw k Bu 鍠WH\Jg[5X/ q$ϠԞ[C $_FL$F#=msf sÿu|}~N9_6يwR&SJu| xXZΩէ!=-@=_V6RVW0oNfQD*O(уl@x570>E9_oUz60[ѮnIn9N8GTK_@̾/'E6Tkivv הrr3)<88*}Ƙ\RĤ5=&;tŒAЩa ۓ$#>2 ` 9y""Tp sݨ (FϘIѥVa?̣`d5,6ՑxC7b\KŬ :\9 (H)4X62+&="I6qSdyζwh+JzY6 ^gqB SûI~8bdK,(0w'MWDÚunQeҴHbGF-yҌI>%_@@ `Jz(&yuDK;?(BJL`dެ$.B.fʼn/:xF d #[O\.ƟHiV;c:c}Gr{E?n`'4Hڴ:7F#4YF\8Y]N20XVI&xed+?X #?Ю͎pd Hc3LT4FІC^ٲBޕ=k gYZ07070100000400000081a40000000000000000000000016661890a000597bc000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/net/mac80211/mac80211.ko.xz7zXZִF!t/]?Eh=ڜ.+) UԶS. }Np΁ߊ^<'3WtbGԲUQ]u`bWp8;bLow@[D"gY|Yf 1>.^sz9dP߲DI2aJ1ۃbrРB`1SLo-~&k2\A qet0xWRp HkYsٖjL 6C{@_-¥'5>ӹ~G‹ 4VALIĻ!,Ww:s '=4 k XSݿ/zPFzWpE@YPfM7v3qo j&͢87=iCV"lAmp :XixWYXT@Jq z8dcĢ?g{p(1q‘b'Y!o&Տ*=+@~A17t>dL.KFiigcusVH藍*=)fH3(rQZEG79H&t04 Dj?DM?B,S"xPmNf[?9I778bķA)N6vcN|hyKN]ޭʇ tp[qoy]MU0㛅WxKsˊ?7N 17nRTй$=E2W nLTpC*61ߑՏk).|2~DkkzX1r[VtfN$d*!K:ouYͯb&'] []僽Bn~! i^NhIՁGv-w} lŝߖ?3R9Ҡ|F_X|f&]ͩk#eӋ'k,$:(\mxgq2 TlxI=M}c%P:~cvòõ! ,R@f MzB\-ҹEVL@=YM#qqmq;(],&۳L^/zR1 F#Qfm 3gVuMJki-Wdؗ@ &־B;\Ӕ#[̺9"d]UbM}c,Z!cmdyE+ V/w$:dI*)ۃVY]#bK>NMGcə.~*W|o7/h2)`PD593ATr׽xQ}`W*(ѦYWS굻plz^F ξC;%6ahڄ\7޽TvJ~qh[ -8U 4R "B3;8[}\@%ِ)a.y Gt,`-fX::j WT;̊pDeG3~- eqLEȊ אys4{=Nsk/'3D :1s["٩Wt#!8O 1~y[q:+<3}[xcs(ȤX>'yfk+Ë675UJv}Nb{WUE5M~B> *~Nk/cAۀ!B I($uDkaJq?\ʡck?dï„_tl.7ܾ. 8کL#=g_z(q6jpA;n"bbmTpNqAPNLDE|w~9Gzlt?L1]3(י8$AxyLQeL}L>aX!%4 n j^QVr{s qg7Rωhُڱaj\!iOo8Ԇ)"]z\qT T5WZUݘn\ܴתa5H iy"/K# ù*<* uٙZ*= I9ĦIya7 맮IǤ2"vն4yCC 4Em_a?qr6}3߱ FIJ)BI+שM8OLRFߌ-}Men@'fS+m n a VY 1}?p>a6lw=}b'I2;եlJ,5 (~dB CtN쳈|׋xCe9 /P'Yu3TQMfb@pژg?Ax7 ʎ稦Hd'%pV Q'e~YZ2u7t׹/^ aBQmR ңF@yI]*9xB1S ʿgvF_0%3B,,.& C "jjyT(N͆jyNHZ7|ڎ^<ǓD%Ty#׀;O߱Op3l"c,M> 9SɸaKzJD\ƥ[>C8A9>?E8⣷rU< 掼]ܰh!JiKL@Xᆴ\*XhL<|[~Qg: uA̠]چEJof8K$i K'*?k?]gxM4\ X]6^ Tdqr2G2d"H6WZ~e2;'8W/$\D6ߝ[Pnݐ3reA鶈ܩoT?NUkhL>g_zHY2Z%ȥ%O^_U(D\t" \ =5o _cVBHѾv-3"^:_V ꯺ C`g HV[1z0_ cb獕3)J>sET4Cn4χV> Q/a1 n5?xx KJst} uMVl}y ːzЙ!AT }#e9Tz S1 #x_3-ĚUW$xc+ߢm:ɿ m3CdzlFˎ=4޾;YsUշ}Ą>#.%gh,mJ:.N09M8:K vc$y5QƧx&ы,rQSwKd&vy!Ҧp)ZT;Y3`{VȀP5!'*)06p߲Ghи۔k͏LZ>ҰMmjʨEix+yre9%jFz8r]f`OIYF.HQo#̾{6̗*b~w'QJ1#8 U?%,!砐WHTpDr@:#CG%;'T5Rܝy+o9 sC`CVEWoیN̯/)[xr}LzX"Nu_>Gjݬ߰7}͋+%ao!\#eAͳSwoe@,3#?VLxɬ9u"vk!71yI""1.f#2W!ّoojXYrd՘EMdsE8vhѬ6"y_x2~ՐR s`N4?u0v <І)LsV;R9P&q*(QSKP9G7MLC -xϕ6U0h FCR@-%wZPck PV;a0ha.4Ev=0kF9a?b qtMUrOù\4v`=</$|tQnw*Yst-_@`&5njn&NJa$$]Ym?E}Mڛyr^b8;xm򈥵j]vϾv&Wb\5Z63ZE„i҂^^Ox*bV9]&'W?@HMx]Q!cċάr wh/?U)ޤL+ygz\{6q>vD2 :fJ JF)U.ln!A1f 7 jܸ]ZƁξXN"hy,(nҌE63"5,5KU`$L d62ڍo Ywr-ON>+cfp2>b!-V;pr m2.[ XJ?X ůʓJ^^y^R2]UReIunb$AP/r`O1; UibVM|%\0eu$SFЙ-n{<,Ђ3 k|רc~œޱ ۊIWD/>PɥސӶt[O*@RwlgN& cȃ#UL\Z%)L_8Ju^@.;pȾxZ$ m~|,'-JCڗӬmnFX~)l<)"u(#oINei9,OQaB/r5PDe%տ64]M> L2;0ʪ`F>SYkWrL\J0y"Wx_*\ͺOZS$X| RnU(vnk<>eu}@BJCAeFOxyu Hw"@ 4477BxVG`Rgʙ 3ɎG03OWA$H>ӝoont$tM[o݊(F^Y_l@`g*)5)å3qr+> Iޑ\}gEW/lŃzgȳN2CS<+:W4:Gcz`zw6~pƧ^Vp\S1ꮻ<^mHڿ"J,黊M=zt0{<~(`?eN}9T=sAX+ڂv`+uˢwoS){$?i%,1Xe#;s}ҧtvnA2|#Q3{SsXl[]qoQ0!5iјzшgHXӮΥzأC|T!lHC8#Dx:8\V*vWH;fù 1bIh[G/_*.7]t( `}Q} Z+Wn-d 4)X~ƺ#6~̭8?[ Ez&%\/1+o g'o v2-5SOT’t ;#9e+}\5HeO -∽l0M^nj~)k^w:ם#Ŏca&MaAM36^T*((1 t-`& 1c}C+t}Hs!wz|4@SMd]ֹWUo'+W(5a D Gm^EnpcݕMЅAcWU8m$Z!{~IsE[PsEˑ/vfTD`zTjYa6>pL}X_ᇸ6h^øL0K:?4YHץ&/6G0[iE؁_/h5"7<(TzQCNb9Դ,b-cqߩo 7'z)' p~2OSsy_!үR_'ڋyM)SMޔhno*rPjKzk +`B4 HtH'\A-E7=G9zZaX_ظ;9)zRodm>5agIMl*pr`8bĐ`9gɤBU}HUXI1uj3J98I`C ZS˅v#|箝uϻǔp,tҽz/jԉǒIj9NT{k͢wC.~2,V4n,S2Sns\pz).H*WWClN"zvi9ͤWAvIhzZR{lm6{eud~o(_ǁ y_Z/ӈ\ݦxIKۛu~]z}x1ńkPEߑ8f6s }۶`ұJQ| #xqQxŗ9=6UbSMY;LngձTp]JC'y쌒;a%Y>iY ,#,? "4ńl~ "~Ys,`D (GN8?]g\:9e؊Mj0ʔH(QljJTZ 0& {)Te?wz4sm\VՇu~aXބ̼zJXT4>gӬP_ʙAn\Y:3){#!n*+. 5(.32v PF H] nG1IOgiz^᫽ и\Mtz%pJ cV V\C&NcR.Ju"x=vCuS6 HtrZ)hl/xzy+1P6; Ylh`EL 2m!J:@30] rΘ9?g&-@Hzq^8Uz5=TWb?KZEԅE7=ee%` E k # D&pG!['NϒnĒ$Ti"ZBWs>ߧe"@!=cF<φE>Tq1ce\VnNL(sCKf|00K%XL;_\>-b :-'fe^:JAfps%4X;1q_)\_ j VJs07/ U]E)+`D!}#Zsy8ZVEU۬Ċ_#! ތxt-[궡Uz7qk xS:8 sQ- trBU6( /xot^^*&k!{8EQE3v91aYPm]Bw5Xw:@StN$H {=Q<ɟzk;">A-X%WP@/;,zEU6CԚ1̎xu z_}wB]͘5)pbeOg7g/ b$ M~z,,v sshMjIkΎ]RD@OOtYiF$tQ<%%wW3 D!k5m={|7NC,'| 4%s,.N\2x2P'9`HOaxQī$N~u -<nkRqͅlM² ! rP5{՛)"!T.Jԉ͈DƓ'&2ii V N8GM6Hb\X Y^ 9ۖ֊%g'*FQMeN}<͎9'D3.@,N(ʔx_n$ML"b,BLRqqDJaH|ɳ`l4IaYy}uy Aϻ&/:=ɇ0O_3*vfz0fYDKfe^:qD)J.zi,H>T"XO#2!>׺sM f"!a%P) J:}?f<ۨBIPQ A%3Q0g$T1 ERFmd7,, G_B!P ؄ N,HrCڰ*qQ{o!%/aE)kxXq9QƆyu(Y?ePo$|%%ܪb5WM#R/+%kN(zHR,=-H;jSxܛ&Й]pS 3켿NpXhU#11qZd^Xn>ZxcYpE"w#<;\JNhR/C~cHqQ|9YcwUQY-S~_;M$&Hfd`T}`V5HY h0Y"VdW"œB&P!\Zߕ9VFƃZ'#,;H5,'ǬҒ&qS>>!Ǧ.&WlrFgzi$iGee婢:Gihۏ%֛ݗe2K4Ts Kxvp9./ _n ȇWI~lS*->aYc!?;\yWYKK@Kn"mp3D}Î}~xY11jc4/0/Ѓ l\ Fu#bP5aբ$ +oz`P(K R{(I65k'^xVeZZ`Ie]U29,RgƔ 9A6Xo+82a5m:yj2qxZ!*آ_lq{1%<5沎tu9Ӗ1_ˌw:[½䤺 gx>djqw(NqTyDONV &%6&IZQ-i fƱ\e46ܷRӶ잴W]J!9|%|.OY5{;y%ʃkyz},l5^oƿ*(_>Po_`<ʩ SjI<25 tWw(,6h>d _mlK2vKdK9[>7_mE AŔ`zϸh/Ӎހ% `՜·3G' afm67e+_^>JQE(%  o/eKB.ZZg~:0x_/ܟ A6s-\MZLwg<0tmz"9T4]. In1A>Zj?ѨH+ WK';qÀ^6B 0wᕠm@&Hd7HWfw*ͼ}WҮa"{:\":SiDS[*r֔IaKHVEX^4;";A6"Xi2iCzsPժ: H;@6^޴٤;A14ɣ(X!oSL&7fv/9 Y^Rr@ԌkˁaxSwd9g:W<7ÇEjc(POX^nYn;%\3(t(0ԎoA\T` 1e%q#Y^B?9s"1g.Y0a`jv2r͟m=,* =>Ҧ0z|A|/Hݽ&Ţ>͉E{x#I6Ug:wʬY:d@i9 \Q9y#%xX?{A,  K`0 4r"^s(gа$yL"+UR|V F,Zn`.. Ǔm`Bɰ'$[fsIU|q?s!`^ V 8@wF/pȍ#]J%U a*`骤'3vGa7%Ї}4]ؕM$+Tީ"6¤ʽp$_ ܠo,N&HPdD5 q3oTiu#>t jTv!.@Wܐا+o(1 V1%F%Gѣ=N PhjCŒ\fC?\F94``M3&NHV{ QrF;m"0SL, ,aL?[ ĢS/C5Hvz\,_d,=t{!D'7Cw0WAտ JD | {XҍOSδYi 3Y< 6݈RcڽG >0Ȅ)sn)\)& u5-`=wORcn]tJ )j1 ֜V@NL Q\_btwe7P:f i^r;OhT4Pd0̥JJLζʾDz,PngVF"JI3¬4k}۲Fa4l C%͊V'S<.NU,_0a>/ oVI$Zp)G?w8OgMd≕b6?^Zѳg5Knx|1\d?Co"v'AiykAhVh4oDw{0kSXM-@I4{ݴeqJټ-pg6ouWN>KS6^l ;î}˿<_2NSq9a<%|IrP IK+X:?d"wǝ0q_%uq{(Ì/PUN5h]UԞetD/[E.cjM=w /KaVѽ(T`rn5$mK(_qܚg>ABܷ")TOP1.pkUje^QbHm*SlIUNV!T<*QO ﵇y {(3i?k:v A?Eֺ[~)HCHdve11d+sjQN?feBŽTzWHRcȕR*&O]y{,_mHݰg7(1\(?}R^^+y_4aCUJnA[bO t|~iiL&H0d1(l?uWBF?g&JZe;+l<"&}}b Ȥ*æg뎱(xP)~)@f%d~uY}٧$#IZIa`3i"AB6FU;iPeOgDIZc'T,*j!1>[3ӲςSɔg@N\p7"{:}*y@Ѩk [xZ 1Hu˦n`YBpfM6Ҫr&{Hb 5%n}K.QF$!O+$2N+bMy+B B99:*ƅ /cGI@LӁ7 C-HIY@Faϵo#?Pv+m\uHކt{缜J{n@" uj<9S)[#Xg*0aqc>la>O4cʽI,g'Aڃ\ҭ;/0mXY_úsYϚw@fŠ/{ߵЏ1Z>P}-@)ͮ-[SFN_rL22%( m[̮wP/qg'$GwG3C%Vywvv7e1 &~+ȄNU7EfAamYZKR,Q`E})19K#Aj ƓnIxc*θ]U 8)P:f}( M'yzNl{QZ$%|\>jcEB40)ͩb[cK+m3WejpT?Yz Ov/vqqԣo5DB4F y?[끧k:9i ?o1?MLT-g!_6 q61-f@:ltuOS O;?,wppSҒzİG@[U0ݗpdhu Oوм؞}ޯ=p+vf:ɝ$r}lB$k'tL^ hEzTLI1Mepa f,9.ˣYq~etk;L^IisCpR_4 YV׍NTiK_[q@pKeU;3EVx{N79__DEWyTwǪ>z$L [F:ی U}reOVM#"`W#[Pj {w4EdQ*"!LMnhS p>Zl g^ęE|U=2 hF`@;IABȡ~M4yl? pv?%˔D2Pb]NLZ@1=Z~wFN7lSC'x[mW^]?@ysL9$xE8 >EEa.VW~Ina/jej bE5]3(['R1 mp}=F\T9t9t+pY4b49q8emb*;6VzdD[y)lHӵK6, ɌGj ,]aPHܣ+*២,BW.F}grXUʹ6$u2WBQ=i$>Nk{KHnA,}^&:")<6qO&7M*BNI2HpH诀p(ե){>Յ"* vB {@no]7v[?ţaqt6!e2/~Azi:~+G / @15PhQ-bOAV+נsimc$5slg{/i ~ymʂtJ ZkLuy]Rkr Rډsda:/b.H$)@v?NbWH#VGMR/7US#}@tA/i`JkEٗ##8&E~-w Wޑ6%4Tq[HS;0̉~?*# E 4=_7iu.o&bEqVҞܕKzXqiKt N1:@@> 7R-4ӊ>,mo[a6CuPFpڲ|F% T0~BZZg i_FIॎUp75YI~7ZnbV+4ow:iBԾۏAYs#l~$O|zNK'JczS]]Ku)jHQ9!/a5${VR'{ 0zFdtBG  ݟ)>Mq@3!o\l9?8o9s9jmKgWY"Ie[1 wւuER>Q\ fWT R_~2?qs6$-#*!Gm:3-_ `hANtx`r"|@@mK)(7WkնbXr^Ȥ_&SAm4NkU*:vCDd('V[qNYLA{hvύ49@A`a BwOz#/mǞ'> N6.@/J^0KHn m#9殯*C?euϾ$a #:cP= $G­;44CcΨ?Z9 "J oCqEl]Mt!w)aFj} PBhВ)!#]D}HN1#EPPl{WSyb9ՊnBBDLI.3jnjWk][&1|@"C}H H(֏ji v#LP@Mʺ_G8 [v^@Lӣv+EںM}*w}[$D΍Bdou,fds&m Ϋ.l^ql`k0{eT%=.s?pzT!Np5acZDlՐZ(#cL|UVS4@>VI`E0eST\$]!ORgl),U5wjEGqE֭e%0\3~ÙjNYnބ_a.L 2>CE6QfJBѲc)V)99g%wE<mCԖ ąBҢRvƓezs:A6}D!A*ZldYzO/EhlH@̱'$Dbz"#L-Sx?8M"O5,ce[>13BئjVoK"WWQCsGRs}@(vw(AӧFeio:yI6L0AU?V^4sR)ZѴr}A|>Bgu[P{p -1@~ ahYWb"/ ڡJ#AWM mCw_]wKT;OҿR PSo2Y[ {o&3bLa}8 #[xN,EA/VvlXs}{+ 6Hڦ(Y[Kג[-?5ooG܈ZH$F a65$Ȣۑ"vcjZ[r)O%,+=}#~BiZTT$a{-*SQ}[x4CsfFxE0˕E 7'-ы $T( ҋG,>l5U|?hqza<`q?u,VtyyLCV)AM>|s䣰+`L%(b|n'XC28ZAZU?`3Uv?.b@A/ODs [_lڇ/3G;e%v4TT5i^0yvfiK C~XWeh2tt ιF!\HorxV.}#cK3ΦAM2eH`QR-˭!.TЍWYOC3n:;>``DGKk>Vp&.VRq|-SUަ߰ Yk+cȈqуh_+̫zRbr:'\ИISe0ǡ ->(\{b9z5+ektWbhk)Hp^>xKkЇRO R$[#>|(nTBv3AwcD,om OJN+2a5&EMx6Juflv[ԷfXkPu5F28~rs^ϋB~ȢM-Z@+k1nF/W|ITq[Q}0@[1zxs^DÚ CKZj#EYvBGȕP&+̃tX)c@Md-YZG @gƮ5ޱܔc4~[(=';::v;?܈ɋL+mD.Fܷt@]& iPѽ uG]LTb}elшV2W@3Խt!CrR=OW^ : V'G 4KFDS"Օ(ӌ_7;ģ3Ilz[&wU^a/@lɦ{>*lh _4'\vYd^}yHlUQmQ"C= ÃlDi0feXfɡmBpL^*W OmXDZLh4B1X; aL3pl1,͜\KfJLpD|y GFG6S$H F }ȔgzNh6gO"p~f:K>ˁu2!h`WI<&; .g3u:ob$Jx ӘT@KBjBi4L" 6k^^!ўV$zF~ >hE4HfW"(vmYp)sٱZhb*C0 c\D.ycOb%-BB|y 80h>Pa c݋)bj;x>»we@e28-wI`8\uR$? J3ɵp~ FIG!^7_NIįWu* *a8Ԛ7u9NOO̕CƬ6p\*&0։:e)G_- ztEPh ,񠴃ϪI{߱@idcEœC ~PZN s_:eSX&N +">Mj*UW^{Sovk&lm|=b|Kigл2>3})Y+ hgB:6KQPTs`AU'C6:e )A 0j~X=JI-yjU>"aoO.@#GW%g|ށa U]J8}oQL r875`b7KwlG&EbE:P!-SC6*s@SEBei-PTbtUYP kg,*#rʑǢ&{Q+a&kA9ddA (*$P!3/#GjZosvJ9\y{A JU7I`8a; ZV~꟒0/1XJF4pTd߁tI DM}հigD'G +3RymhM Y _Vc9#gu%m"-{>6~xle"ߟ# ' 0&0H3]6G(Ve;PhWT4mTihsrBBG%11F"gyAU3=P8 3,o܃]Xu_ǡI:} ay:5iu}*]Ms .ifX:lME/;{)@q@oKy:RHp"K:4FfP5eFpF~yni͉\\M3f1>iYn nlvdߝvZeb@t`"T[p#%+eؤӍd,]Z a(%!20΍#zC̓w az8OóF{$v 8*. q=.,簾B؆X/ԋQ%[[-~Kr 󌁰hO,Mm!f(*:];V=Za<(7 8Lя?kv۞l+;yE9Ӝ3\z?BH=}{FCR_ ؉ڶET,2~/}vB<䘆YCyΕ8+T3 U#i6LT<' {m?qМX݂/Vy??0z|`>O/a.#1Ad 2̦Vz̒+ɚ5UgsaF1JѲ(PX\)Tӝ&,'e* |_UwF> PM-PVϗ 2)Xvlz:?,7U iE`7tGbnpwt,{xPs7,7V:V=ڷROF­Bɽb|Lw,n[`_Tvl CX ` 4YHtY>40+)2["a*No65 [ ql!G*O2Y>'h(2]4l'R St/^6;Ys *>C8r)݊TI[p w1k9Wٜ*˻z3ۖ'5 қ;K}X&MCj7!Vi:|Rj(xu7n {mHړjrGRFqIz;Io9ㅔn̔p[Z++FD>vy,=_)R@M-hC61<&3ڐҬAPDIYAJۙ$mž\m/JeQ %MT$u͗X2O |bL 64ے.~Ifz[ L A+r94#3EjbDxr]d_TKeؚ=,Z4LըN%p'ZiScb̠Qլ+y/25<όf G9ទJʬʕy;ɒpMdp4dO_Ab#gl!I۴'}k@Eomfk5dDasot-gy{Ѫ}rm&?byo_{+יNZC dCӴ(O6l{4=_Mda>i`q*7_}(>7bVͱ5Ro90MW! mQJ`YGA:[ 2HQx0yb(]^Rk$8)#0 qxS;xic?,H֢yoͳpCT XgO )$f@GgNGTfz.8o૬s%&5$cNmUp)5u%WCC`H-^Nַ6xAݡFԄL2+P;. aH$c/:6 1J`0M7%+H_@f'Ob+tCU{.SGa΢; \ʑ!b%q;ѕMd0Vue2/6P(*;>$cǻ/uJ/_M@?p tȥj__`p EA9+@B &[U1?R:mAӮc bA'R22ju_Uk885 TIQCZQ-x@[c~)q$ ZH/[ =PMZ?)SYu5^gD^pmG)q~Rdvsg_dԼ1ëK0LLu"O [wHлbiC~8^%K+70TVS^oLj\]o*L ~]kׅiKWTP+۠f6p{o{"5$+tmL90=\ #8P'@)#M z7İP6fRU]=$Bv2uZ޻l.OG솀9_v6VK ehtu)Ol w #^l(/ıӘжS8;g^] v¸y[lT`K DB0m'eگڳIgǪe߳H^O^M H>BO^ 3? nY+r˞9r9#@riC4c_bٕ5"4G>uv |JqP.]DU}[=Υ4vTdEJ^L +$m i.:dꁭ=v8M͠Z%!:i}%_O(/ qJ\dď~G 'Ct_'!jpVT߸HO,eF;9t\+2$M+ z ;LW>I*nfqWTjWXuE%EbZ{Vrk6-O" -M 3D+OFv$23xm\(7DX qXC^; > t epT`4yXꃝ00t>ipCp8 dOɵ5}@CN,@ψewIơ7I|Сm b欛VKo f&KeY(&BJκOf6Y],^,W2_]/c}`+? @Cp.mTJfZ$Vg#WmkvEj‚|I]W` "CZɞ4 @WGkp4X[dM{#k[(pbhP>B׫-\X 8لI?E9 rIqde}&Њ.]cMlQS17k:ɶ&GXml4zhil'HC䥦CB>"j0zٵsHuu&ׂN~r^"k91=Yؙ" <#[H;%nq!G gtNFV$djQBr@ٛVgzyh$8gc@EP.˝KZ(]R jMbo ?60^]@g$wăܦSwzr R={Ў ]Kf֞Rߴ;<\!Tl)jYgdҫ!ͭi G,(cZ#C:_saz2M3 q!i4?kDz;6|!-;עRk"Nsbr1zQf&_z6=ӷn5ogp*i8=rZۄX-z!HȺQu~{CEUMR+AkMѻKW ì!5gGɫ>is噳YCϘ22S%TX}k_gJ?nCF*(ʈω]. uA*xN,qƥ X MݡvY s ߟ~3Kc(IlqH=qz LSBOCۥS%Sryɣh).'*t8f B'c7cBuLk!kRA!V^,4^=Rx~ ,LADs6K* f\;v1DvQljaKqZ-2;"@C\ %]2>͑s-6@dFOYNz'7*nzA& }Mc%΅21|M C"v)_x!DjZf ~Gg fD1߷u|NWN"s{Z{jNdֿ,VHsp>@/ HTPq r-άC >xҀ6n~o~q|eSʏVxyJ# 1 !jNܦloB= RsQ\D"zXKp-`4TLs |Ǹtz/#dI)\AP鯉x qDr7ЌZ䔷ݒw*ĆJRB;ͪQ6Pq$/|4[Wh5yFAv]KBg6b3 >Ҟ€u^-震xV"yaUm%t]^ zA76o5T7zwT.ݨͻS@*/ W2wU˄JʳmT{$*ihd -l;!eAQe=fH +z56s גg}[YuR!fpaTݸI̼̅PͭP0؏dq^ E48RHڧ]ebD] ]q8\l%2ώ!fŐʡc^&~UbȪoźhǧ- @) 1C/ k1DBDhN;Aٖ/4p-X?'r+q`Wc+9ŭH1->ۮZMqsl72<}P\!Wl 4+дkPx@VL@ѥ+H gxS^E9Vտ(ח\+WnHo<9eJԢ#g+.@J7qF OsQ3V4T$M=Y Czy,uȠJfJfl7̴^Eq&_eeV ft&yt5d-fQ3Pe_>xJ}ObfzAPŻ疸NP3̽D޾ǩq@E3J<;qgH:s "g}Į̢o' M-bwt;?Hb x 5zjoSzaWS%0EǟYrŮjj0_I,2]_[P1шCmZ=Fܿ22OV%wg?ʢ[at<QK%Q,Qq)(7[̲nu>uBi |&ݢ攛W^DV=X^"Iaeg#c.Kma1{"4h6Kad|mm"ߋhS ФcXSZDĮE8%"L@cݣ<{cPI$~) {_DsKJ > u'gen$Ca.DT} LY9. ` &ĨݕcEXQ{]%wDuGz.Ǒ="q~ql/>.Z9.XV&fQ*a[)p]MKZ*<^wk::M:%梡x(X V6݄(7eZ\͟^Nj~wi(*~˕Wzx2y@̶h7bnVFsPH]F"BIE3c$OF̙W0?h\09(EVSQQ*  ۚ G-ɈA%nփp/8:ܿTiLD@ xHS,!83mM9cG&u^htPY1K u!"Ň8Jtyk5H*̡d(n((QT旇+Fë)? ~"KC[:z={r[ 8(+:I>'MjQ #7F뎚^bg -C! fr+!xLgԈ+ð0LM=YkFST$>}UxgCa0ݯ[}riWފG> 4 Mxtu M%I_J62HV I D[Ln>{ ry3^OHXWJȪPdž&d xZę2ifA'WlI "n)J ͭn>|M%T;\|7ڥK5]>Sh( ܭKȒGC'(~*;d],!6;dمۇ$ 4P F|gȊ|)u YXva`xuHEhĘ* _Z]tǡ} \Ϟ\zwo 7l{uB-[v^{5<~S22UV(Ҧ Xe $WJ.n} B0rt3w$@kaEW4rgV?/YR*欭ɻvn"=J fHkMdx܁5 4f؀qFu [Er*b/:^fmuHx([ѷo^neӿG"Wj?1H6)Ͻ/[mS&Y\`MtA۟B V4ש佾a_'KԪh#<'AꝬ2|Cơ&7 9ӚzK^ |K6&=L##:Mi 2KI'HĤC&5L`Z#):g{ă , \Gm-FnD R5kHx"l&M =`KnYxJj2n$$u.![3!2k~'dv׏X2q*Ο2,L\mHV y?ߪHT(+t.DžR3Qm.Z(n@ پҧs2 WOyA5Ú5 Ī-(B&/U2dKf@x؆[*)'dGt5}r _T_˹'"s. 4_A' Nz]&V><]CV kcXd/1 <nֈ?w~zMn5»xr㙙[]x695]ᙗci˷T`\xuc0LтlYjz/bޮ K\VH#XZVeWm_Bp! >%\G6sm il_8xowy+`8H 4 ]OHѥk zu1a0%ix!~{v5$d+AUV*`2Ls ^pA2V&?!D5`uVcT@\(DΟ;IA5h}45r6^&` }yQ54m3:feDI~]ngvYW tٺE0휆M7Ir/\Y"2#5.I)0@ÇVG9d;zjwZj  \]'jtƾ)| O+*ˈoNn \8nWyrp? DWl,|e,"Yʞ+z{O%AIp~k]d깞1ɵHsۈEĪ߱%ac@Wk8$Ё .=/90uz C UsmkVR$˕{_Sϑ%D~18 nW.E i: bcxSFd8eD.<^FoZ~IF_0O#4䉺'R3.ѝt82mS%\PǸRٺjN&Zwfc:&D0Z琛Q*MM ֺwj+ Ǩ->v LܠR˷ه('BM@*ls.ME [hI$i6 ھG]]0sVNpCSfqMw/9EMidI~3 uszǔgb3 TzqPkfoij˽CАEDb+OCh߻F3,dlDsER9oC4kzC]DrVEM1lO`Y9Jy:D~ˆj?%0[.`{ <,-Dsc}6yq8ĮJL8pˮc|4%K>[:݄B}E)Noϱ;z(9?tZc;Ə=}bbBAyޠ"?h^ZwrptN!oYU ]$gܲ_w~L:~Y^ S ס<>DB-?sz^v !I狢UR@NÃ2ҡ1_5g w">CHWFI}pfۣj.ޢ2W*9m"!Py6 gN2R'O9Vy>zꩵoNR~@d'~^gST'9(§1gE\l$'& Nd+G;gf5sI;܋cG/#~f,5ς('k4aהWh*٤\ C;B_q#j[ B5N'n끾h&!\MM_E5R+[c 6n ڪ 2AF/ ~޾1c eK9Yy{9cF:qGd'^`hƶHX?eEaGūiPm4Q7wְp J_"-̱6ާ11`E[NӍD 5,&cDXYxC!YN 9nmqNwӦ$2Cy͟iq Ux&)bW̆i.Y{)F'}îH<{pW94t$ e0]Y &}wi)y#YπVL Ij#u›Ԧ0|McdSu ְrxs XB`XK5G\p w0*!ҝXm\ ؒ)6z*E6XSrn͚N}4pJ x,`_Kx dũ3OPd>΢=| 2*NP?Й$SCDywN `lTNE U$`8`ZƎbeH ˁ9>y}{a΢g}uW(o&ABl | GMFg,+CO9%+ #i h/=iZ Ŋy[[8DQп,8ךHȉ"L^T(X3Cm:`<ŽvK 34pi$O7P?޲7S Z D${Q6(%yPߢ zȼ۠Λ,&} l!Q ߪ+#~dÜ?LG*o04~@"lv{L 9wH d{*=˫QM7uƣ箺Y/{9]iW=%Nr[t{҈_耶6xEktDS4u1_=ps3Q՝lENC:^Fy'O Q((; i墭B0Psᄑj;SmN M-e%>vBWS4KhJ.#1A+JYpuNInwjdwT$&GW6IwJ>vJޥO,RVU, 9K5#T P*9Φ%,6Ƣ<HP(&P^At3! [''~u . SYD!A<4 'wsʤ#le_c;7ð#G%r֡:{_e1y?@R-msihҡ늂XBĈ^{K+r:w@j' ̬N+rm7ODؕdEA"b7=;0AG+uebQZδ -#&/N>o )y~|L6%#Ǒrڣòd帓z٥l+&5`q~BՃe`+r8v1A9wF'*SǵZkbkő'(}Lt}/T pR>%1]ht|:{&P]v-JL3& 7.Mss!iڢ0cMqx{8qcWQZ tȦ(k>9mJ`w^(Eh+D Cd9oʼnDImk\,sK̥uPmȩぇAԝ%naI 궛n19]9ڹr'3X`M63Ry9.TeμHߎWWKpA_LmTɑ<ȓ ޑ43ia䖡G"ȿl%"<4gk]a(yl? V&?ԾTh_G4l6ۀpjYL#*{o+nErt>oڦ%s0ҋTC2N,~ 64zQbbA%̚)0ˉR{b;y2灦.n ,2Nvʧ̐3]w3"PP "CY=u8%LM_=NYw-Gzc",΂Fy{{%l*N H@ˋ&I(Ovc yQǧZ'O|t4p7\H3!OEcP{khfʶKLWQHii{+'B_Ԍv]z@NY๶$se*l;6|rkg>g8ZsIY |(ț%σ8k_F/8U9j(r?:Hi$2Y&PeeMLOmwS۹Ba [fʜ08_z8(jEsBB ,T.nH:xݖ*>7ӀUb4F`n_uQ᱋PQRlIJ֮ZD o',qQ#+ 2V=ߣߊu /'5jSv@|ߴw{_F' BWڙ)Ӱ]kvfm&rݐ,[)OرtG*c91Uv-N3X}M]Tt<|r++,Ěh)R:[gk$FMl0GX6.uzHDkYs1-c#cwBv OG =sNyT=_{(c~%A{(7g)M9%BjL`^hf 儍/xԠ}{ڳPt,RРrq#_>=!?cvR1iǫ]H{@m=0V' ~)=aL}nQg,x~o(V )-t@ ٻ4 ^`]ߓ+`i=\ ̙,7+B.%s$AaQwB_ 2罕5$To); O^90ƿN!K k˜F1]T(ZS8ޱ[1Bn3cɲQuKLd?!uG rfMq n(࣍Mqg[8xiMjΟdYA$٬(c2:beсA7Nx)N~'qɸlH+e,Ht6%C?d2Gox}v,%/i# "G pJw]O=h07XJYƵM532Qܙ0iTJ$ٹ%|O=*طt95k  H2:T -K|iP)gSi`$ ǹZ91v A^h&VO[a|f毨[(sZ9uet/tqǡ<8I vbݟyD{^B|K^Ls+Uڛ`?r_4_FT܀W:.VFn@ ʐCQ~N+}VNL,bԹP%h\S& Rk1;^~Kl1ڴEPXEsCp2>M2HSxK٭;Er.|6o'%8(%e֦)R3fe 8lQCk.fB4.Z'6jho\VA ߥ4cފQUŧRbˠb^ӭjMguUU*[b&3阖3Y/ FHp7yu'!Q_zAjl(yۉ.Sj3ʮޫ,wz,Tz'Z;g3;s(TROT`Opo{0GD/Q~kvmInK9>g/!aa;DCOp#ztW@9WO^&xy N1!8:٢BpiM^ffW ƿqPxʳM& &Kv&˟<9}1;#v@ M^qZ`}л S<F7"&OAMVo=)|ˤc@T"FULoPq unݍSՉ]׋%[09 \Zxmw!}QŊ3w [?iV2L~wGUP$TrAM M61ea\';j JnϰE'8#Yμ_؝Z䚊oh9D`ǩѱcq*`@Zy{Vig4U yǞk@fxqӢN~HZ' )޸b&`>03B4Գkiu+s`{}O5C_MS󗮞d؊4Ytem|d9|a>fq]0q$)߲Vf> \KK@-JS7\oMZDg6?7]nŎ ܚL'Ex~)jBF+օ6kF%$E^xzkx `^R]H*zMff"(e_H8~ (A1RJb\H,sɿA]X>wkhr kY5.?e):!;Z}+#akW/TQPiq6yM8ݶfX7+=W/ENpܕxN9HrO˄9ָ9@nJ,: )7*LYwW@L3u@H(WBpaH}1dw_|Pߟ=pDo]-ߵ#}ʓ.ASkdP9(O髯8jvNùy+U0&(EoiO0J2Y1q VS6yPSb3 ɇD'^h}t5~K$G\T 86CjH ([}xmdsht6duM+ԝmjV4@f9$_Puޜ%: n)yW2D?+4 oρ̿}Q3tۜz7sÇ(ߍ?E=hṾs6Ujǖ8äUuN;M@+Gu4G/VZaEv<ҡ,[1sskԏm@?R2OXMOþDE·:>1+-\ CFO: (n*r'ZT@j<ɐ\؁' CFAY9^dN9PU6ڷfMapF+dhWAӺl5Ծ3i[TghBۼi6%ޫ~DC%wfH;{Ÿӏh^N.f.TA,;pEVWpAz L]Ik k*eq'80!ϲs/ Nb]敤ZY2譎t%5r_h"Dgs_ L݉β~zs8?HgwҖ NH4ZZISm8L0Ar؟1$T]՟ cp?`1(ўTM؄]Vb%våwj1]|\U-b-RYU:%G3D!mԋ/IqA.E2%ȳ(/x_/m0yJ=׍lt[Ԥ%'pXCnѥ`cW$M.wf7~`\k\,,ҙ`[ևGTEY+[{rC MAw&]VْvXdjĔ &IZʍliv ]T܅P iXM}PYfAfp ¦7ېٟ(8JlgoH_?7E{֋㣊 KEK7y/pTHԎ{v9ɾ'9Al zq{uv 5qeQ^谟#~tk!&HMĠ4,y׺N|MJP Ta1d Q:}uGY]En%ucڬ_rb!?Vr+-;*[sdX^KZI)B^kzI&Ī6}RGYڟYEVBg|uJ'Ha٬MH @sZAe0۫^q8l1G߹&b/#kIw6x" J3 3? M+sKT᥌kksQ#crbc'mUprxN|}%qObFbQ+p7*#Q =Op̀21-(z u7_%Ӓ G7=(wͱSo/@o55jXAَ]ũXU  fCYaCJތGb z;$='8<s+F_=ْcWX~N@)w$r{[=aN2OR7~Dgj}. &$3:q܄maԐyPMᒇ$嘪9zꌑ\S={pń{y4KyU:?ipH-R"G!bOB['[ǽ O^Bt y3s t_lR81e"Ndb79>kֲZ¶uNxʎn5W&-(pg#)^<|Lh JiO/rBjxGqOb0ٛP(qGl~/= h|]VuY)B?[an n(j:5kωӲWAAAznC761w|җz_[t뇫yE&#t˧n _wPK(`C1`e^ [D]% ^,c>ranNrL9Q {eޒgzBЬ[5Z`) W몋[/ |V-9rg޷0 aAشb0`t?#%OKfUU!2Efuj.2u)_7V\b0^4~Wfu',wfP3_\D P<Ycyx{L Y}搋_*١蔻bDpM$f;zkA<# [BX_FX?|<ޭF0Xm[qb:-zj׳!65Z>Dw,DKypUzfɩ wF"GCŀo] ^9:NXʸ& s| O)J"k,‹ $I2^ ʦ|4#kCf%R"1 ,xzq?LON8CZG(' 7Nlp¥EDؘҵH&|B:|pʌz٬]/o sOFQ;QQ_k;0 Ɲ jbf~gM\ʶ?Em.(m L  dW_,rTD)@\SЍZRYwfӤpƟb|tnN0ՐHo]=EW6ǏJ4C+nPoDz5. NooMwcEbCͦ涫)]DG/`ұ'2cq,Bq _S\>2\.?P/^Qriln.R2&Xm^8Ŧm*G_v=E p!utGZ (]Jg(o -!} Fa +MXS6L[7ƺ/>#DTw`y|ӆ[5tGD)ȟo:0wo'\j3ŰaY8^a2:q 9Sl(Wzt[.!lgƗ{钛=B!݂jXM{GX/Z4>ºӹ!jLZ <pͯ\^uU- d+1k_M`Ͼ"uO{g(rβeO/9`*6PmoKQ>}vkyK}µSjklHWgu!Q^mARtHTdm9C)Aio (U%RG韷:'% #^,~'o!5z!~pez+Fkj0CJ%A Bbݫ\NԨնY^oc[Ah}G,x0`\ Usk_ԕǖYtX \}XrYo@ӿ]H?V@ "k^M8}#?b:ʴpWo PtQ ^L&#I)ؖ- ӜG\1Pu(,FYJd?vCt 0o9kae20;1H+$aӒUCtZLK;?$f$D'U/g0y' I[T@1rNbx~( KKy.UyQ )@, d{_w'LRHqFC=pJ$8 |4EJ5ěf6cvC^2f!9&gkglɯb+ |pԸs׏8ѩbC&[ Fұ"Kފ{T6}ҙKM!Cy5je陉U)CAV+sEXm2Nc'B{eFU׺h3&ɇf+uNe78{3`-s3Mp JF/$L Ե' &UEBgѷ xϷ fd]<ܼ4f/m[0 | j խ[Pt9XASvQLZ+E=/()x%,B2lbnet%ҁW'Et^R?"S ?: 񠯂ٺ]-a7G!;s;o|1j[B.E?kL7\D [l몎zGڐOdko9u7c^5^-[C (aoMH\MY)?  xb<]!an`Zz+ { OV4rѫ]"㬪x/GJphic縡źO}:Jz,M{`mYTfPOOypL'Q,P|k?6 vؚ~ *;d,aq%l5M؇ߗ_}4Ki?~}5Q~?7>Ze0}̀b2v5+PΥR`8{n8ڕ@r/pT8l{;ז!KM,o+%@#=#߀|(7E^ D GƋap%&tSEvw*J8h|_*mo-pZ`jѣ!a"> /#W٩;;ڶ#_Xs67'f }>GD৿eBy&TM1$%>bZf1y[qר?/h|`$]5SLj#E&| VdR_u2uY4i v?*a']=JT8e[ǹIfŧca%nW' zĕ\} f^,yc.HFӌDNW[{,|cdGs(uo~-kV:u3x_X e[i'b/"7~o(Vhj⳰{\F44/u)3. }kJ>}GM;Zijq#& H5 bpk0L~!k ^35#a~A!"pŧ5_xӞrZ8)<{_"f(A0R_s= vC+?PuInز?EQh|p^sΆk %;!9bwx/{l/xg&5Z=r19Xcdy 4i $ t uqfϬ7D"γ-#iWE 0|,9 ɳuI^B=ѺѻS{@-=6Xve;:ǚ`P&'/ۤX\+A#رJ<<~5XJ٦'zWtjjj|zQbZ줾\頄@9a #[t:+@ݧKD`4. YfLAiRG.]Ty^E[$^(S=peOR|RǷJ=!e,d`+/B"faYKe+p"c^Hrl tLV\wE dZja/QQqK 6_ɓ l iR0`\ICH$kϘ% \thMnC 1I;kˉE &:217=^A`I{l .[IVIO}SM3 ֏ǝMd 䮠LP`z{˯x50gu nu%&z5[&ZD젠]c'@,.w&E&nS9W肏s lu| 3?"쁣M;+c$e1 [?, naH0L/S15 ݺ фzI cʾEW+VOӐ p0>vmyIOGoc?|毧qope pU:gYLQ/J#>k'"cU%{an7zRjI5u=M*dZj  a" kkOP?D#,መ j N2vPE>yLfpq'vry\+7#G[&\Dx*J;W p+QhqDwa52js5yAp^f|P}*92028ww0PzZ쉼xw%rqc3̭W@LBsTeba*ּoo93޹Ӏb4lѢ9qF$|Ā=/dRkz 7E\w 0i"v41Y#/jOD4?/XMx##I!.-\Gd^5ة)(t$C`ȤAUTU4#ai@j[B?/@>>0lL{tw?ROr38)eOaT sgI<!I5W>YCޝUaިMzjhx%v9>|BM]״|F!7š;xUySy)FL/8t2鹅s_ŹfqJ(^pRh=km߸&S(87O:pya9V s煈, 0r$\"Mzt)׃"cPx#KAFd ?<_@ɸ}W#,[Q3?>V`B&Ƞi:}ɦ8Flq#Vaobިei3HIF׻u{=j1"%wkZrf6^=nUĂJF;V`wKn%b`5[qUKE.zl?`#fAGz]#+и4`aƲk"VȈS84=<}2ށej&9@w]ܩaѡq|Frk p/缩J#zßzE-- Zpe yDe%qdGK[00h"=T^pB+t$i=맯׎pB8` }J l֍iS5ɮ̈́ͤߔy[)A"-rcMonXLk_O*xOVqQҼ$!J!r}>`GuR]d`9畄'^B{AsVίy"rIuYxWы]tSC2-U#+n-ʄ#3~ ;3 ε/pe0TO'r8dRKJVtx9?U0{N#]2_ L1Ū :+wqF"H{s2$eAj ]D0X`ȸ?êaNSlp3^n.7& %| tJhSc!uRc~Q|f*?Z<)LʶͦNb VFk Frv Ԉn}ګ&P1vMՠg_naq d?jV,=D Nb큫NL>?ϻ d]yBn#;tH<Ш)B+hq7Z={y(B['[G.*)Sko4:X疓z%sJ/!C,9iBbJgtֱe>}f Rm[fF_]`okN6*^D7ՒGژjlCа.jߥqHN1ӟMsDe|gDoc>?iFEmkQR v)ԧ8M&%9`Q!f \dda TV/7$]Lt ~%'_t|&P9FWwyulݧiM~}lSg4B0IH?" e)48 ׳WCWx[PgXűM]qF8yZuDnqṲ%hZy^Uo5Ҳ .TDje/];,a׃W>]ƫrhxi[7u>s 1OO}̉ ZnqVi۱+ G8Ayt,QB+wL;=1zNMZK=l]9Կf)Shm *Qoxi .!,'"A2x9E`j,3mH09o.Nq {!6ik$Q:?O)'A QJUZRUӘTc!8}u6+8}(i\3l"0)O12YîMN =c,PV)R/FX1ߕn =6KUƝ1UUQL; a 4co] }Tu|sc~[P_D3yBmUPg&3dl'MFi..KקHEw9jcBjJQc/es&ĉ p1-NYYFA`2=qcNvU=B"|c|Ώ4͆,/{_MwkXT6bLXpZY)Xv[!G7_Tzz7f1HFAw63[#zEg+ɼjwa-ui\ 8x쳬̬:L)ɢn@=AEfq{lLRIy > {+ydSoVј`560lKÌj݅mK(V|0%ţzGe^N8Nkef KlQ(fd+֥]@ BDZ-!Ǻ/k n >;@zSw{BBHPcmKu8 " d09?!IНZS+lڇTM m†unU>لlL7[02,d^7eXV߻L|`y{ z`"Ӯknpn Rieip؈]'38/nA?J)"snr&Vx63*b^CR:ki嵄Y5\wg?֠&%Y O:]&mКB8߶s`>Z3S87qZDWrHCKcp|On<"-i>5k*`_')}@l]̭ Md(|1(w칗|U f&O.X/9QUs^7F>Cl~Yjnr>؀a{IjM)%VREж/VXkg >=^Ilaր6gnAT8{t:Y:Vr"x]L^CHMKgpB#g ֌ wJ=T"3-OcL2ϧ;op2QO.$aPNc`2L*S4#d;N>BxZfVY͜UTᖿA$Lt{v$I ?dl9:r-ZD FN>X)ŕa@|j~(U_[H#[{1.'4UyE`;0Dsz?!5X.N "-[ 엶@+PQ"|_y'!p_-(6.]mGDT8-Hx[bᥛa,fH*͹ռ<9#`mM 2!2`1[֩g|K)m?x pH@[ML[8;j"ЪheBnB>޾f tzd V+)v\xO(Y_EQ?àx?4˳jcHZ<O  z\NieQQt@%"- m"JH%s L& דs r\MK,.߾3D~|%@ C[IS V:?OFpוR, I~*[NqTo "C:2 8c5T#M| ^q)0l̺Tdφa>(?06i Q [D?ЗKewDMڀ . 143[|m+?ͻq8;fObR;zC =-sŇt ޠyyi׍*.y=X0u@gCϷ6s; ,e>7>4t`HYkRXSyAa%kYP s c*iz4}eZDQX81JS|wx;-!'oWO*7-:{&i|ux<,& 5=vf j_tjJieJu+muii\@wӆQ ~A~do@%'~kah pΖ_?g/gs򛉠0\P4?xG YBC1(~bfoj) IwJf.UV'|r8!! -i5hզ|>R݅iDSr$]*0V9~0˲Z.u2caU|2TӍō~zdc brlsxZVVZ:ڑDþ >!עe({R֐XFB n)U^C;V)yu#}nr㻬B0w$T8\p䉖` mxbF>ݓP$=4;dӒR|lhuh3n025",æi5rSr,݊އ鷂}MĀ+ Bmk} 2ݫH< gcWؒq'1̀ ouIu惡~TXxj| sʲȗg9> V93:u1rC,ia6kpFҟ~pBYehqʢjXc68ڃMeG*Fҫ/Eޙ x "C84Jt;_mNaqvRJd;{A}PRJ9y~`3x7HD]@?~F4$8}<W=)M ROR,-3P'=o+j ).b1՝#gĪ _nDKқ,md~ZLF韶o((eLkrz Qw'RΣ1t}˕f-;p:Xn(luv۞RsIc+REOs^?q;Hr0AN(Ѡu$< Аp˯A-`!u!F^ֺ;&z9ފبe Cu`饋`O~T&OHv`]~A+ަ !6*9xv-h nfP! ӿ4~Amj2W- =j,?]'Sd]Zد5w%h4=|u ^ 2jDu_l.&qFU quNo̰{|ǀMZTˊgZBKcτ424B,cܒ-O 4CS<?)crWSw}}Qg^@;}T @0ᔇp$:o}?N摣NifMZ-lP׾_@Bilڎdh 7n&4Xқ}z3?w3EfD[c^HkS]H|m\VHL#.37vpZ-&7N bb2מU?q јr%L-yDc]rqTnuXEN!X1pn'F}-#CFR3w^T(c +A*5]TVen@Kel-vf?ZU5Wў AY6@|xH]݇hhKt$a3n%V:g8leHhY 萀ԓHw{rڋl] ~soBW6\~;O kCxy\,O0S7~"b* $h ahN\,x~$6o52z*f)Ƅ8rt ^|^񨈂~ ZXNw~bo[-vF}QrD;"+_|]ˍܲ#ET0u)A\]4ضeƃ\EFzdW03YvX>G;JTըB)v˖{UE 'xbLp4# ~w|Ouolo=ŽK+7S-Y/eǬٳ<_UQܐ}0\bUyO*|/=0=nJl7R75OԎUVwd>W nb=;~AtG { UN|l@˳HЬ _]m+m#hTdR j+֐eLϜi͛j n%vKAmLۄOR?wAY/y~A4k\ߦ܅ߌ,]L}Dm̔2ru}IB1p.~’ x'GD5,Sڵcf$-4FeH "#\SJW{PƖ"t. GL cSzr& Sei9맨U44 %8tijJS-ȺmbC#lz%"$ 5R̩0! @1#.@㙱*~j $덯H$$Ve n/^9_pπݒn|#ił,? =nLj~5}CT3+v'hR01džm-!aj0=b<%4N9 v"VeG:v-- # $!r$"踪рH&yM%*3#|J:9eQ) &5Ph3_Xm2AXMpy| wXTzUXAL_P?-] F728$yK`Kb?d2C"Ӏ#1MD>~P9EkYij9j/gBj@C7ihx`1# |kE/D=N|GvyuȖ"JIɨz/>JBB-'/twbs ٚh5dKuϩb:mx;Iu l*Cs3\Al$d0]6WO/J`|ATk$bvFeehHDBZ>4jFY4$fytKf+ĥ׭FP{/Cxثl:iciqInnhpI>"/P;g+Ap⣬6:? ,d8J?~k;-`qjQ\kd ӠU8`qfWZt4ԿcZX#:b ʘnM0` RTT nkqj04YiX&=)ic΃8zQ})$N]s=Y4cbOlS4TKtc;@$x%-uTp8L 듼R<꘣2r_bK]]B:XǺZf<޼C߂p;(Ӣʪdˮ;URiqq=zFr.P=ҟǑPb V\mG*BT|+Q|z%ׂB(_s:֓זbwr%6X}{UޱS!.2R5 hĭsU,an-.%3J"'@L=C U.Opڍ>}P38݉ a il1zsfČI7\{fQ)E<힃İ M+vȉ k0{ eg^.r𥈢 7TPsԱn>EyF7BRrCَܰF+r[txR*aN`j󮲩ƍ ش2ݹ:Bj_{,GO ERض7SS=BřMfOv1q.R[PFGEq |3 pYЀmN .opyዥ MTDc`QATx1Es4Ru`XESww Fn8PXz9 ?,\*qAsaE P Bggb2$, ucD 4@ן8ژ%b^RGppO-;q} mcB=-cuQV: [Ý`""^x!޳T @ty Ǥa#LA<^PB:MSR9%P(5A^QKj\b*zMњzEb2W𵜟Z_(&4o]Gڏ*4lk tB D#qr&PqRUieHq!Ј3pMe69b}5rZ7K7!Q %pq'Gү>]} qvWX\h5 J\;ձ_6 "Xy % E)AtZɄKaM߲&up:ψ6lD(V9 j(}.p#}pӜL.-?jֶJG "#ƔS [Bل^3U pG'T:>?vYv@YG6ӅÏyf^>0b ; BSfѪZ̲Ն8# 8F]*4^"MMSbI"";ZpcL&b*lU.jVWvQT̋M9, Ԃn5(.`C"? =!NdF퇩%[nkHA}X]M( HX(O:'+BF:upUTsK ''X8c)t< ~"HEQ>:Ox}fe4GqɊaJck VZפ@ 54c?XI!oks7нdዷsYFqTөcztJ*?4Lb1h.,q/8q| )^yJG|J>>TE< Mwvk^1첡@l{%f  ߼ӵM rwb Y_!;v{r*NDLE%'g4ʍ[,putp_XЈkи0V13O\"N7Xq.soa"'jhw2SxEj }+x͎ /gJtL(dwW;`\pr̺y BJ# YޠO Sˬ.[/P';z6&ẑvʘiP'c %+yuYkޮ[_{ Aaѩ $ݣ}K8ݻ}ǔ~ ]$nOjB5)j]KUQRE6-w6Q@ hq w_V8|x$dzgoamT㍓!T =SS0ZNE+'&[۝ẕ*PN( >&@2'FtWm Q7=nD/}|?s,*9HҴ{*f˩wvkԂ+_piY0l!D`hsc}GAZ7ҘE+_t7\vp+$7#@oPB8S‘վT? V}ku4d ?VyвqaJOgRyf#G͍ ʉ<"9tylyX5ii?k)_yp; 5ʤ|3D5 w0%'<b/{6,>nȩUi6E"gF! $t_&tX5~Y A#=R ue%AthHfk '-u߁-Ե(Vgל>DM"ѥ[_z$۟IǙC-z^>`[]#K*<tAkE*-N;%^k[]2p]Knl.oy|X]UmDQ_Fe+{Fs?2X\rp(-ExmOϓWx&U Kz`_~UM2!E MQmu&EDA B.D_C⍄"KL"ݤ f5cc ^1Ojdy|w@3=Mf*#NzXd\q#28mEy\-"i&QjmLWݚi! R*:3,' O-/ 﫲mb ˿zܓXCt_mpO)%>kƉ)=_\;Bom.W.oK\Ŷn*eWdu \*ۛZN'tCҀ®o #qV6}3s*6={^E!)T^HMJ2ҕFƬ}k~j'D[qQmf$}: ry@yT wyc‘N{Ea7\pMn쬈yFt*ݜ @1),C<; {E"gA㭘cp.bS(aqmS[n5`Ks:mmOx ɯp(5gT(7!ӂ!مUݨ_EpQO7`~|{^ߤ] }&H#χ6ɿ!^QEv4=\+1 %܆0ڬ~q $A Q.Շͥge什Z5 vΧ.I_}fkU_&R"iV,& _$ۀJ?ͧ'.y%sCnNXЊi;V="5K%v&ŽB=-cIJۯ/5?Q[]6t]ھ,+Lf?] !x@{p_,q;t(ؓVP-,|rVDa^JnKx)o;1P,mZbd6AؕEPY\Y*eA . 49dW'رWpRVzQ8i+ PI{30sŘ=>fNQ=0+C3^6rEQ)z^)􌙓`Z$?z·e)˝mXl9]UUSQ:f6A#TMD򐑄O"jSuN~uALxtG"QSG`7Z%C2ihd?,veA`P zb30Czi+Z||@qpR|Ճ3ǿR#7^Yk cIYJEnglO̼`iQ^*dEvxl#??M&-߳s/mc6ԭ}\a"7ndtJc\NЫtG:% 9 P6a|颃6 Yd?[P~d뙐?bG~RBSt\ĒR#@ߡJ\:ʀ `>%ϯ<H/PdZ}c@#R630FZʹK14G5A<ǚNĕ,UÐJTͳr((tHh56 ~qG1+'Ҥܒp܃#ȇvVBݚ% Qo: wo6Jfl}~sil.;AL+%OͲvBu^U6>ꖟH'KSׁ8ע (rzXw5J &]|Xa*Qv6%;Cz1 8(]A8ѕ4RqM)dSQNACEaXB+yOtu V`'$IH8߳S4O80t=J!i5gi=5c ֡Ehf(۵ҙk8h>yL4Q߆;UwCJ_o!ZALCHI3PZ-z%㋥JOY>ӓ`|Ż8ݿdi0fvw>b5qGÓ\+\]W[:1%YIw.(~5W i??v~@jFXKB ="@*JF NyLT\s4g`j0LȔq30Q2 Kb r|c= "1W,3 xv.9x@ˉ f˥8f[Cozϟ!^o H(2y+~iL={aB9W.'Fܢ[ [ro=&mHם qh[׳WvJcD:Ļ2lJ(`Φղ6 _kP³zv&tD˴ dNFTʩ>_䢝6ފ: N>O _qSiy#cBUJJ}T)GUG-; <7s 5sX&|%O g4/pB|ʹ\ίHU)_F7ͦLBplf,VB R s6,1} kPfZ!^<ǷdG %nUT~et28ࢮU `t.՞~FW7۞—) 0.pzLCN7^oV%xЏ8y[W tMp'oF5)Ҹt"=!k,2 ,_0 !bHdk#V/4I4灓uuaSyGZ֒sJ%?~pK$*]fV3w3^ǵXXA?*ɂ h£?!gtñe{to0ΎlG6ʑ3ib D8d/L |E u=7}j~0~(Xc}<{ tXv$xl+pߕ40v#uR\T~{\xlcZl+;M 9|okǯF'`vi&ja>s(2-&0g Js5 &*ij/{q',OYw+ZFg1zվIkVAq`$U/,:B^^&tM~uf߀WoiVҨ&Ϊ;u"vJ-Pԗ|6iߧ 1 PUŰ@yW2ӥ, N]CoҊ>r%BA3oœUsTٺؿWTX5A'j!lWPE?z\@wY/?A7pCHT>24Q=ޱw (L@:/JMHIoٶ6}q6 U:"걘Q)E \F6[aZ&c847Dw9X:}o @ɬ|dz`l =6QFSu7MUQ#h4j*v )Q8r ͨӀ[YϮ0GMYtы̖|z֫A}D KQ JaV D]BQђ I@!\e$*Aj8NWWhl`+XK9 Ťi.^1 os|6~i -f3fR˫86;@ᄱO"Yޟ¢$bB rQg? g~4?L dW? `8l<ُ3&g&$a)d."!A]u6\ ,!LX2/ݖ"gT2|~r>h#`^N͘wc7E=z%Anx߻c%wV. lHŭl֧Z8V'P><#NiD/vdL(e-\| {4NcZ\|CKlz  A7r+Wfx*7wBhUJʖ*H`\D_|?!,@Mw) j NH@3ե"To%z}zvQEuC) G΄$@{. FpApii}'P|lzR@`%ޝ{\c;zbݜ`#()CkdlV+xEpv&%vTX*3Mաa$۶z*in~jݫh0U~y#>wRn@=Mi2*0S'A}]4&yE.?Ԓ3\ݻvcS돰=FpD[T`FVٿC?BTkL +6,+9o`:PQI}nRg`I}&; ۮ$"v|1r\Qƪ%+L/>j|b"cg.1Y֓u(c%MHMMG -Fzd %ޝrZ4;'ǡǧC@ z}fƗ &]\JHWRY(͈KZjNd69Rxp50.ۼg͵@wCz>mĶ_ᠰ7Y (fV?[5)YV sABxid-hu@SW_2} 6R8AA`:[H*xDo=goʛn/.ǛZ=,w~jw`J2& v_ G7Q Ҧ wtPxȣܐ]/GkS; (JgJQhʐŮ*Y6&_&nŤ+Y8'~DVOf5CixƸlBI( E/cBKZ r&kem`c3 N!R^upp\7 }ٟTF6d_ 昁q>7 Y~:DA| ߒĿ@J3IKyB>Pl'8`kXM, n5 UNK3>:j.7@BŊ\KOyE9:e4Vo>u+2ZmZ2hdK! ʔQ-[ ]:ۏ؈5=`!虶83 -]g C#k2ȇUl*= @OƠl } UK'*?ߴ9p"{~5lwY8nOK\!.amS6%|NTAI `قȶJڂѲRCvCE-==y/ÿ5s=%VBmp1H}GF7kq -\ 2;QH?u*yURUf'pIӟԌ%ONz h!~+RW QoBY5JmE)2NVbO)gLVJ1N&_5פmbj᮷V-2G G3>`˧&GUM݅9GM?f=A0]q CP؅G!6Rqz&AsJ4bRb"hϯ̔7XL1@sFbЦ9}Ģ][nߓ(ț41۳k5s\nmmnԑ%5$_9nc0o3bKނ?MF/ە2T=4Xb$bHzX1ЀT@}B`⯻3;׈BHf?XӹR[{LfXX 5O [J vs9>/F)ĭ8q,҉xc!7֭(uM|3J&ُZ`McH]j97wIŃ~L8ƀT4~A`WC#l|1ctOV^^^mI5'|dNJ/AVl"] p̒:RR"MjSYaO9N1| cFO)]| ʥ(dd8GFg>Y[m 7{__Swɀ|U>7n9ftk](Hm}$eM@S xϩ>Bߒ^HiEʎV, Iq3Jbm6_,1SV XӠ ]tYZ7j9z~H쎴5ׂ 1DH e(ŸU秒oyynC.?BAg3Mz +ho{z)÷ɞ.tfjuY0FLtu|+n`VB(ء XG nrHx`N/TiIT>G^\ljβ7^K%-9u*v;ODʜ0sG3qzzF޾~P#`%2eyO, H|n%~JJ֠J(s,FM2WX.\F'U|e{C!dhZLwLy'Aa4L7Āy4ܑT&څhTaHь\Z_vEUm)dCݛUtw-"AhaRR9sk,H+蕋~A=a9tΥ1APP4j@dh琾nN_KrYs GѠfrMWynJS_{ߏZ~Rʸ%2@RLfLq#WJ`{?TbFd8~/qu#nf3Uއ%2Yc(B0 ]54g,$'ɖc&,C V?-A|sɚYI#Դ$E+vAGn%x1t,3۬[_~lRq<䍳 .22Dy WXvl6 N 64 )p&yOS6gC%^;Gcy_Pb{mVDWzac=)~ 0>0"3ų$XY[{2 vиPɿy̳˩wH+;9Ź.A4%wGޔI/Kd_)~:,.çBXr:KWFET|b;h{\T.=D;rڌ(8̷rsfizr{&^;Z\bQE⶘*qW[zYZR#7~78K o[Hxm8y)I| vbFɈtW<+[)b37R]=[߀ٙ;xd禢WZiGA@ 1NƳ1D.=- #.D) s'T9+4Ȱ̧5룹9F߼Bb"fVD7{W:UyhM$; AT#D:Άy -OAj tw!eOQ{;JK(XL"jEz nr5qFs1wvB ;i-EceUBS@;'ܔq1i]w? 섲5C \uf XNt{ez2sD^S9}6/ԡ]J\,z@kb H3&g)"™lADiEM!'ž$ڀח᷃w*.K)Ӊ/Ǣ [Jzӿ\K/ ,[e<E?%",Zmg _)P6@`[׮`>_(1:^cmNB0- {AQl%%(:%zԝOeЀzsܹ.AǚY0Nc^0NNAuun,~{d31;BՈg^jӛAqmWx"NgD ECm0=4ljwo"Z֏bJE1yo9fY=A&\:mPo 2/Spqj[%%;"Z{|P.#:Z>+ C-]QsATwRICͤ5{Mjeru4SJ4+db^p!X#y@6(0М(r쓹xQC FeMtQ[=s"H5 k`Bm@5ZJ+C뚋YGRW1ͧkqEp0kIsˍzJW"tQmFڪj`̱m|L阒TʒquĽk# Wq|J-L[ekI.C_|n/LU0< i: 5ryIQt>p-r/Tb,{+[Eَ` 2!į!B+<.4kws*V]v#΍`nVNjUGNPR&l̜وYS#BV ԞjO˛N7@UuVrI!rtvCp]8]W9~)Y߿y29B #?5|v-$GZyJoK+55G.:~DUŲ"40gȱM0NH]/fa$S b 7cU@raƨM6Ut`DQNG7\Tu}^5#v Gv9!(JU=/ ‘S$}&Jof~zJfQ6D뢯Loٿ^~"A2s,$\J@V&tA@cS\Uu9>MF|I^[ W9.0R'=m] +;i<{ BLxhV SS8X]e$$4hG_yrCZ< f_N?,Nٰg.b Gk%hpN!J3{0!)QҍY"`>)}p?n{ڒ?5gay޳iSd?   t4з Wv ~[Iq u"VDYhu  *v[e}?έ&ffDoqOH觘YQU{pWF'UK.&iV4x^=Ʀ~*/PÉFK2M8f6,Eܙ'69E+ 'ĚDjg#S]#vMYY65pA;M'Жk؆w|I40O3DUzy7˱bj;eB2H!4&x.L` HӲ s-XRTxщ#uz$uI *l13cqӁv<6lו[cΝwIa_X5vFIIn,slȡ_Bǖ[C^Kl|R-nThX:v͊>Q𠇍ۆS%SV)p[VqH1 L|bMm[WGBzg3r!A{3V90BIH ;{ˑ|>XdT3yr)xOl嶙h9 /ŏջNkVj:^k}Rm1&/SIX!(r<©x!u*9G'i mYvS?:}9ůZM;83rPx|9// <7MF||Z3t2dj^׶ U] ҋ Q €뢜 *\ԘFsPP&B3y͆7Y J㱦>w_aUoBqR[񯵩-<|^EW. JTp#~ vb*\+amj}/\~W8䝔0zad幽mN,,/]-ϟ((4@)eSF֐+ |4 Ñꠠ-F}0 >RF /1)A$Aɐ_bz?%Q|E&`nb7b )>}4Y/˃kt#]`@~)iЉ=N}RwS7N'1@qדnr&ԇ.^%.Sls XJ)6ᙚEiε=my%pqAb` 6M1$0P8 7X`vpp[bhH`E~f7?b+RL= X %}w,@ b)WiY3xۆ9Ԩ֫ T$66nuI$K\% hZ)`g(622T\ɻ'74 9=(DG1c0h,! F]ED;;DvTpAq٬l{ 6¿98o:A Cg1DQ^#Q]1R`?>8!+&;-ro*w98ZHš# c?m. g:dL먕ʲ 1눝?構9#wR;^R&xRt75B\wF;K{PIpg* E(-~*oXD^Hud<$w\2;{bETkϳ+K*uơJBaK8e:Vd6o]¯x٢U^uuC?_JNfc''r O~iXUvb:;+CHԷ{}^z'|B4{X1lzU}wb Y5ּRo^&,wm=hCo}D ) 44)8QIbT젯HSK__$L>C!m10qI\3Hs8&7 )`|2mWI_)y?~4 n^%+#o!^S AcХanF :h XV@&F4AuOyɴ硐iZ~A<'8 * $}f?}B4ެ,"<0`9@s92ZO+~:+X%H[J3s>m Y/)s"Y (Ͼbģh.!P)]I`kv5Y!,~`;}ݞ9č`A<+t&cu#3m^c}p(@h^l泙iVQ}傣ޢ|"ݜ F14V@9M)jPzTy1 ҦDCy_0eii80pr1m"ZrrCY`=oGwd/ ;, ȁEg̭1)Xha94n6m[Q 6ȬШƥWUl^)%n_#6?W\_k4ԪTL?98gI)Bkz (Si2N Ub@>6WwwQ|NbCQx9Ig@>fguzFDo}+Pő[

      m7K@<~J,L _߽uZX?UxQ[rƋ{I8o* 5wA==Dv| xAY@qԘ's)kfI}Jm`DžA ';YnqR,q- bY"iJ^D.U8s}DLo)IGd\kt^KH_ܶ RE[^^"qhN0"d-tJ\i\xa Jz"ʱ<<0 ٠Ld;!=T:vvqsC4:Ý4]=nbNQGg#x5H#i?`"QsdS{siH꜊(q<(>,*g1bOܦ C%l-JHH:U1z;˹ãN\Q{S\%.k^MCV=0 ܀|bԝY&S(ƚf3+(uC1|o肊0H~EYqz 9(1\c91Drq\T,bTѪV Y#փ.{Ω*U28yB{vM(A祅a lãwrs*!Zjj7{lGH#1_{c|IŖذ>j } ]dZzn@+J"Ժ2P*m |HfĶ-J0[/\׏^y"oa/3nbh~| ɠ=6j?56%n6\W -DC<~^ e6k?6-$%W~VZ͛3\=W/6LcGo>' !ޤ.+rs>v"Z|R^D gCb?&+p2sf#~c߈;`3UKINaF,;iҕʿ1I>:4UȇMgX# =D/wy &D|q=p7߮ ;(?I!bt5X}՚ö%IJB>vGWzuDړ5<7xX)F5-0OsM>mV@Nqj\NY1ݎP첌z@6 {?ֲ3(EH3DE!CH8h Q8JGRmx2%vKŁ|;4;'lY[\ S/)0@L9u{dڣ$21;a΢U $_,Y:ú c|E Q,P}<S 1G iYCfưMtڿhNdpVzm5)sҿsvIMńlwh)z㇂:~8 ĵ[/ʲ͵nXԡy}a=8D路PbH e/L:Nz:[fhڶ^&llaFZ<7K`Z_!{qy\#WƁ8Yk͊8=Gur'=7 >؜_N֞L; Gu|i}<#rU%o|XCS؎@[aot`-z'nՅ 䖭Sө>*yr<_5I6qUKxWETquxʋl Nm!LKB5rĦu|+y~3UT5~zr!s)E/Xnmǃu`'_C{$یrDh겙) QRo;? wK̻d"ѩy6}LB?x0fT Љ ئkM8A󔹕llJNR~R,9?!1ADoz/6;5AiBί aē]}6߉p mK yF"/LÚ{="±ȱ׋-A\:d^`]ELi& ԯ45v0N Aܢc SZFhgea8@:,l h*_'?3'l4ٖmD[iN ! ՝KUe9_?u E~;r;=U̺FەZ*u^ A}4 \uara-HYaVrBM08ڈt<;Cf{J9iN| Y ]kMXRJD|٬!H]Gw&;JfoM= ɹRHc,ZEIE|,gydo ԌD0,  YdVS\bLTMs_e1kj d%a|tMULP tjPՌAw_>URQD{+EA(rQA7ӓH+鈒7ei? ,CbDg6&sH/>hT (Y?Z~x[5D|h\Ļfg9?^hs_"XVpúbM i DUf|=.Q937ڄ]53{=L 4L}lYA<79Ç a>݊𵟃*xJޛ7n̛u< r,WρF:t*=ib3B xUˆ$>zw~w.Σ5)j/h [e+r-"W3Uޣ/^K"^W߂Ɣ.'F*q5ZtϤ JyF  By8]߲O,?HM{;H(g)3'#V^Jl2LLf }NjwC'툨Q2 MXe}/JA.eqZ{_G6n߀5]@Jx^,o}i%V"VI|k4h1{ Mhc6wM%0m csmC>h --l3K#lJ=~GEõ4BQ`~T[ >cZgE{XaFZ6bd~&HKX}m3G:;@ׅ^  vK/0H^2VpaKZWȁ.`(? pBxW꡹!q6k^q5Q{F$d1L,o6v[.ăP!F:хa+q8UH7|#Zͭ_ƞjf0NI.%cn,_61^Nf"6΂#Ψ'8W͙+ ˩*ML qG|J!dN&7fet20 )f]=4NMyhaH~\ =hO Ѷbd2C*v?Bb/EQ"`u(ȶ4+TJ+$DVI+gIT;%@^9P)*=Dqq@] 0İvKOZ-}Hyu2^騝P{=TE8’%agyoV1Tx [ f("D>77xfx BH`u (ErY!)0,-*Шvwz1R8.6+ޮZRes[cZCPV*LO n`Y[ςySC[(ePھ̓؃ABOs>8zn- *2 |ߊXgt]/]gWl#S |CP[I\^d;|\=JsT"jdg>ƗA9ȾU v_&*Yܮgh H\p2dB3B?r߭Z 7+hӧ`2#>#.g4L߽ƒϽ!WB8~zC)v@:chz/H;au4.H *fL|E+7fuE?r 61:@۾m?#L = AZ\:#;@O>_J0$\sv37i&m+ݰ¾..=NG rJH@snG*v,#ްw OP!KޔP M <5um@ցA;%v$BPL>e#=RN;<7 ʖ/y8Bu4@+<&q > [gA]haXDiKoZI* b֟Mf`ZCz?xb*}Eq舆o˪6ת gFeH@&jt9 [) 'n^fRAaR{A[~fhFf̼6h•v2k`(+V~R һm 9 EA#xBĐLaG#:]mXcNeEPQQ?(Rh}/gÚS mi*4Fev%>xbֶ[Md&n296;:h n & KD$JK MعB>P*&`n{>4FY~1k ԉd7}ޓ}(7O~sqVG!1 4}$3eޛ AmErXLeIqgQ>+nٛ;$ւ'6Hz/gq+:_ C%﮳\=}%O>ʄ9|NFq#ҋGa6,k{'ZE, /36I'FViCC[777{yepC%CSTFH@ݱܴ.[Blf_4Rܮ6"[92$V$adN.aF2F$i'HLD +AHcub5n\߇nCHK( *G-ԃIOC"SrPYIuS_h"=I,47WAX(^C'~ > V}j9À:`SY-svK\ -vJE"׊/9_(|v!) mQl?]\ .KE*SanG#Oc>K\x1C"HxLkQN 2M\ _mTJswñiv-k/[kbIə8 jDZckJGrX{ +vlޖ,) q| "%0{ɨt'լ(ʃ7pv?y_W?cިjn(w/MbFG۫RlЭ|\;T J*:9iKs"~$ @avwdE,DZW̪ n.7e睵,!h@ YMgGnV_|Tjʈ7#Cݚ8$v^)KODf9%#M&B7xb2~FPPuma/2p tTS:OĥLjZBt_|HkSmƖaX;goω1OݠN1ߚR(/p<َ֯/{3No) c@/ 둏V AY)4JN}J kd:p#._Fqì}3Mwfd$/7ccrˍ&v^)F–)ƐP0/OdΟW>FHpG+H(J*I%Jf@[6CW̐&:X.Lr ࡤ|aޯ5^Nk15L{HwYr$\ཾW2eMY)N3 W"DG%xc;5Ry#!u>17&׿sS!ſ9N|qPajg!Zՠ0$N]Np;Z+UCXjGN1P5>;c姛<#:Q:<p+܄zcX]o'@M ^]n=m[l>c wpבNv)~ǶϜL׮^c\Dp/\&[;7dVXlqÕ3wS-vxZ`Q|{K؞*wlȍMN$ޫW{)w-<_0 ^" n% Wy#„%trָNc\?">*}5}Ӣ~˞hC= >udq,T9L jIU?3 ^;hbSGMy?,8 k,FXK[ƶ`j}^GҌmN9Wp٫ӧݖG#kuj^0gMrDj9?n7̫슕\%I]2xkk|GNVK{Cv;VqI'xhOF9hm F.!jo6!0Zq6oYsWP XyE#`254oۺ^?.&E.8=Y O5Q>&-VVLb?C6AfґVrbI8)ҏ3퓳:\* Enʘ]e $78V7zŘnPVxk>f9"lJR[י5?UAz.7k>6}!9 e2~4}3)gM;vdOz νl6 }WNל"a"~nm_)=JKOh=fʦKQL!Betf$ +cFB%Zuf|p]M&HrIJ<6Nk$+L mC'WK- k_$f1kЫR\ތs:HLKAPyxo1#{l~ X-&x;td:xjq` &nf爝Y/"hEgP'4gD%**ĖY&Y]n-o`Hos{?ќ~Ah_U6m6+ gQ5IpkFF^uxNua ҳϧ.0;VA/%HUCq;+ONhqr)spt畊R7Ӏ3r8_A'\be^ sa}åwQ u$wy,kd%!Duѐ ]u)Nr&f桃h9ﵡ@μ^LЊhWu &qz ¢(|nB9 U g+Z1.YYNg*P-XOl;i+T4AKF<)d:dfRHמK f{埰l^%ofHRY4_B/n;Aۈ.rD|z7n4y$9 boLn0XuO~$^qLo>dn(Uj5d#̺S@*vÜ=N;Ao Xّ 2:0̃AV㬢ebZ8*j]]*I1v" R \*$%.O10A;ި L5jЮY&`%h4狭W50yw1ls3U@jh$МzUta_no<+C%a|ߠeu6}jMBKEaFn1ȭ7>Y&x1hH5ry٧,'>9S~np)g''Z]q扱7 8L6ٳ3H;yw)@6^f΃<P50TFp3f_P5vS ݒ{ED j1碍 R|8 ʰp )[ڄ 'qL##(-ng3o\(O "]0W'c$ LLҹ9z|.erne qM ?|8Py<5'#%dڽZaw*P;A`mWD\+34.(ќo\6,<*d,99¶ҥIZv6mP(hxưȨ8AfZ A|=U* p#dJ6.98=Q=vPu,ipڕfC|{/;0omT>j!gf 5?[/)~U#]%.Λ&%=!ؓFaKL2M 4/Ģ߭"A} FE(zgoꔥ49V)6>lC.m+[|'Rٌs"ݱ#&[;Ou *Yw`KҗE:S-cq)+SO'Os@흥-`+н*TP/[@,9Φv$o߰GrĆ A(u|.`uOk MYU(u$Ա4|`QE-/Utb֝pSWPh"B 1?1\\J3WcWbо=`U8@̦z<+:yB.EORQ_ F#)ԖZ-7`01ʖ^JN t,N^`+ozZ+W⏝y=INF=qu_av}| ՞M^ӰoBe1N?FU_4d!B-]Jj~H@j}f\^ 2t֯HaCOsX!>Jz L@LHzH\KJ>f_Pt a ZWIͤrM㑵[J*2J*2sfaYh}+ =W(SZm\b ~Gch> [Jrp=|l38`J@Df6[Q[VٲӯP:wtE efz0k 8.Q5'ϥwU\yzpZ6cE(K9%6; J[RQP`{N4 W V-xֲ&F^tY&3܂7V^oDԷ2@E&q&B@L|IJy9KPpЄDȟ~Y+P.G6)۫j[UhW*,-ܰP˖QUz"r Agd$0&q9fGntr$t.IMѫ윑%xy-jݐɚ Rh9Ѐ?Bxt_6ƏyKАj2Lcx,r;r\§@2ۮ\}Qy<@<Ԛ34 Eߎv/_"mak 'BHR Yuј)AvN ͟$^J&z~Vpأ?WV6ɋ3>T)^&i1RZ!s/#yTKXӨz7hB2>S^|ZԹjXf!JPȹqPE(ے]L^G&kQ&aR$0kRhetqnyH)y(?=a]9!@XU+jN32se{tٳ'۴gչ* ،ަ"UnQngpWbd˙W+FlGSԦu8218rfӤ;#)"`V\/݈v$"cUJ9 :nGi)zB%[0r=iN)7TMJ]$- /qPlL<^qeУ63wc:7(M.bJ-%! Jهg\%9 o!0n}2)(7Ea6 ">&'ʽyI}V`M) ʦĐ29+"w|HVHM⇼L-Z P3 @ _2"쬡06XV~i؅Z'qci\EqT΢}q Uվ,Řh9G-u3s3ws;-ykВWzGD#WUX?8Sa*z ; 9lvqCK p] En֟g3Q""5uIby(mt.:bqm9/ )V=):'dnuS†/U#=Rw?k$45#QGMCSKroNb e@4.έf&okbxGͲ֖rSa{sC0o99ҭT ;ndSS%ED+OkW@vKQKM lR؂Eݡ2woă:!ҳw;}$zv齡e̔rDBY2xmQ?+X912L;&4VӁ€OhkgJ7Yyi*flrYN9^V'}<|44:rewnrVs9m3 VEN*|rB[UWɤC0OxpngMٮ,HW|~bZICܿtQGƒ]V?2tMwfƛ;z'Fj 3:˴ޖے%cºٳjOlJ:Q!- NbG,_ݕ \yiU+W}Tp-{X>x8j>~/SR䫗E1=Mak+j(A+`2Аn R ##٣T&~Zn*.!9RHJʂrD9}m f8JbwHfTJV01"z_4=JXV`0K tƧ4 4\d#ǞK) x8cxõ=VWK43$1v'흫ZL22^ٸMBJ(=f:b8¹ιƐeDj sZHonFhxQU߱ u@+.#!& X `{b Y3jl6Xc\Yu? Sq>*1rzBrD[J2&b܎B<>@л9-8P8 50ؒ8>M`ܱqN*xUetJw@EK-wc)"LM0(up%ҲPڗ,TG2HDIkBH<]r] I=6uZ'S!$<^r8:flC{cؐ]tO’sjs!QxYdґAQad@vvĠViMMՖf ;zCG4RNPe}zl.DDa1Q7W[Sގr@&N6˝?ɤVARɳ)z\Vo/rd\ 0Qבj&u;(ohSEډc^m?2OuXWO#k1Y/}_YWuGxj < !Wu,p4T|vmwc/r /suCڦnt- {)N y%*es輇Vbg煢Q . ճ*A5j}4ScIӡ, 0SnNm?8$ 0flyDۓo݀t2l3 C+|2 j2$*4`?98!-X- |Y QGT8h)ɑ6GUHwHIfOS-^rI|8ͶWAK7nI̞Zjgאr䘖OJcsѬ|;=JE=c(FM,/H<{A,GB~#*ji˯Z|x{Kl{*k71˻bw>u-]FhOaw̋@qvZ,LG$1s 6.v6tD3Hw+0C-P;~s> "l9_ߴ)9I>BߋAfF{}F'/\Z=o!w2WAg4:O7Knv{/JI8YW ~a:pLt. C'\ᘤW5{n*O1\]p #_2:1$첳oH- J^Mn! XUt܂6~gцOj.dk(ՌJef`K9#16m_ 6΄A=b40B{:Qk$KD>S W Ţ(wl01z:\<ˡ`=P݁𡴭. [:6o3-%X#~RAN^È%&C=8Ǟ!=U. 10VڧE;Dh#alTвf0о,е/,vFe?a՗ۈ \2I gv ]xZWfN {p]?É">!ʮj}ltYRU8YrOvkޔDb@3uR oDP9qIJ&\dūC: hg;:zׯ6:?$#'b7]Bc!L GE ,O^T̰ 2hxuw.JW9=(gK&GLv6$9}M6@V'1=@S?iN[i C$a:֜|'ߏf7cy^L%- KTo>BOݭδ]8*mzJwJ^*C\cXUld1MU ^(yt@PQfe:Fk@wHqQocv҇1+0TS_M@RR&v(A7-?eSr'aJȅQn MnV~坺r͕- 6⪅K.DpaRW]yG=;ٿ%}d>p m VoL4|_IA%_)nbKY~F``@-Yl c/M4mc?"]ɬHalY2KM!A^yѨXcJKdͯ2%-gpP;Rzdp|zv9rA0п|`UܷZ.f?>BVɨ1xg< 5cFB^9RV$dij@H_ǮJYy126ľ*~M`\^dbgqoŽo:DO%o ;>TcSKોr#뱇C_up92&i(V0]qWSUi/4Ľa}%nlfϑNXʹkx],{JP`ŕLv@!Q3>6Ɲ\e~/- 7~Ans?VFb/6w; # -=6.fAEUDr&`mZl)h YNJq'y|6ǍdǨ|9 A .l~~7+%9E]pm\ң1&ƝK&4<$+\DGHE @|1s1A;: [(XA !g!C߳?gbtp6FwAqzxYmH8$nޗ'»1J4sixA,[F0 L Mv9jmV%&;v;.֊[D/87B|6m!qcm9 iaN~iȲb#&qܗԝN*B:^ G@|d;Αu|>4WHe/{'|gj]hE[ޛY7qءGd:ܞ|5A Fk#-zB9$r!$Ë6`o3Tpu_yG ݪdb9EBN\y1܊ vQPXv0<'JՁՉ*Fwi gʬ<-g kL+.\JCp=D' xtyvk`FLsiXZm8iE+O7k(Wݸ8P X*Nk{$EAfq0a P@WP$ޕ4Ga zɰ14_ VK'qva"9kςMegx8 .>{VͅkⱅwFhpLל0 >W.$1pd*\/K|'[W+$iiX]UudjB$ 4u|ghN7@7E> B^C ZRbNe 33GlɪZ_w[mYvnp9~PfqBFHud[yWrMWeS0Uef:1muLl%n C<-Z&Zyn-ԍf$lr )vQ6YB/i-,nNS8i=} .Qʤ'JUYeCi7xGۅB(jb`V|Gl-ob2;e5SEŠ>Hcjc?0|Q{oqJRSa 4y*f496#²M"-[Hj\`KsJY ΀uBr`UmF+5r4 zʔg2zeO1+u~ll<;7ᭂD NRhPJ{X\ƏmYTj `6Ov;k}~"zf20Ni"ˀHl1Lo^{auhy`՞ҷ Bf尃Fxqs瞣4Ҏonn8U6]!mdbQIhCL^ȷ6Se){[YNV)RTG2}'$uX@cr0ɊJmi? 8K5/ O%fӝ xjpZT]~t0]y;n-B~50ϟn6bpnq29ԚN4Eg &!X@3ݩ#?@A|v)z6+ل(_6o>,WAʜxOqZ(*fd3^!cB~] W9:e oO?1bhȶSIN %KUhIL>I=rjuF^h5T5]ܽ"yAv$fgOjVD Da#RztdCrnrUA|Oy~WР۲Y.5/ΎȂ->ڀ]$?0N|ڸ|hN+!'TIΠ( eHݺ3߁+Kv5S坼ǖB†$躅2V-Lsp+9$Bmrat7>#55P=s6wj67O+uoZ7)j Cf9.\~&PY6!udNbXֽm_j^L/~dFgvN\#T|#)!^:u'A%{l볛7Cn4vbS}tՐk|iP#$׼;@8QU۫~*z Fvl=k-kh_*M];֫Zߝ=Yǚ ^ j0:dFx+ȦHi1GBb~ 3#LR+<7 qQ ^'EN}:ٯy;KvApTK#&]G"م @`JD@ [$\nրy kTsqja'Y{*7Q"RoR! C >:gf7toHyB^~%?mh.Tl2]3ߍ{He֦v0}ΤQ_VENqHj782UT2Mns~nnjR;,69VvooP5kb7deڅeXHpwKzzT(مm9c#hu}/pACxcȯh2N20qܲ`6K*qHu·M/Ժ*^Z#I&럅"{F(mXu;F97EYU6DRe<](elO׻c%+4&wO AMnc˂ Zy{Ls&`Iu.$!P.4ЄfOz`W55pS_kMz#,L@٥YQm]J\R2Wap|0;m̹߄xdZğzV;͟=-le5A7-Buq/&0Ƃ*9e2و {!T"%-#zD@i_EIkWe60|XwQ{`D.Ds(|rBRd3Ml~sX5QO^p~9~p֌ G6Q8SWh[ϤFA0+q'قX#={~H\+o pf7}Ycӱ5 m{U7m{έʃg-!/1YY/NH9MwnzVV<6Mb_iH{!;hQ_b-'[=ZXŸ0< 7pm:c, {Hy1-ʉbW%^5|K]}i')ڲ[ TAQR.& L$߷U~.s߂M%YNphW>:z"WgsS%ج:mQv\nyHFN&nJM#Z~TU2)A&Rl4(PH-5X4N._uZNbw({w6id[ȆśisԪVDC,s-< bl_86ѩCuy{tA0͢LW5omQ T '"ZS,a@ ֗rP3Re\dvE|3iٗ,w0)H-ر,mh `u^c|t:{J|S4o|ǘ8 Vz6PJ$!-te qFȋkDo[l8@} *9tۇ$:m&<֚\u?xx 8=>oeQb 'Z /C1KT,鷐=23> G`t2uM*%W 8b ~6;$[iġ[xp QzߎO֍gpxgH)EGW㹬x%9AeL>A:A@,315*AL⻎AzgVKyEj1CMcyx{ ?eA4;Ū݉uQ-r$q;?b j#,>ZaƠ= !AZ:~e^* RjY 92^bv^%@Qp w:jD6E%|֋uj,p$`"2]6 >)3J 3`]3Uq@xb]ۄs=]pJ]1E 3F"j()I8!K>ZYŠo.gXkN`ÃBNC0!B4o S*ߓ;9P j)Q Dow\|E#4[R?ħ_hlfJz,>P }u]o15Aϰ>n$ƬG1i!)`PD!]h@+;K_)IuC2*E} a6Mkc~&࿽$'.c`p\)R5&iY֒lsI>5߅h}Up70 @CqJmgv+FrgĊEU,)vnkɊDȇtR =7]VSR/N Q1>NF@ۮo6n8Ea1-4X="ڈyvbc~8FHWQsM N#{<*2QC|idAvbCt*oTK q::yPSqC>44ƅN}\ rts8V{}kpikRV rٽs5f*:1zӧW. WBgBaoahJzU8O+Jt,uoÃuH'W^=cGm ~kTπ"Dz0ch#nE}z7_?V7~?AbS? ҘRW@mJw(h6;*"AMv E 'Y \!JDA}4z:5X/z:{<ٰt=sʙV[ eyAқZ{P9kk5cz$8sX`VwIM:GPA{+{ܴRGZޢ& s6UzXg+p<&{'vYuo^lB"7/.1WK}k1\ Ap2}]q]weǘq ׻usη w?T`Hv 4 pWE՗C#j UM VZսnv{3\Jh\pYnW%"!Ǔr!f+TgV n:Ch&Z:Dmܲ,ah_j@ e+ rqM8χr"#Wm݊_la:C)rckūqS0 W*>Q3DȤP|x<Qqd jK x%0lp5 8,  b!1ZAض^1r_DNSX׻mFw `W l#E1 Tb9i̫aRjƋ=f;?؄OtcI􃝽f ]M%"1KrlF t 6i֯; ɫҕ+f_ٝC-{|WEOr Cٰ7@ϩh [:1á1aGTꙄ4#ה!~QRAm8 "/\cȺXuj]%'M}jy.M\0(Ǜd(ɉzUfXFxnfց<%uCۤAq.G+P,Gs˚GcLᬏ>Ӊa69k{ z~x|!3H)&@qՇI>y 0]֘E|g¡?Zqn">'[]̨0ă1d3A;"hJލQPw͇tr`t f"ڢ\9 {E ?4Zʹq o-Ѡ2|SDz F3Rɽug`m'HĠI4Z-A̋sVч?k„KO5Qݶ!r)MDgJ qnX~mGr3as6>Ө(4`cfnfmJeo$ݱFϑ"%tSYanD=TtycdGT ĝ]Jp0޷QuߒP "`trTt/ Ze+C ! NU9,G3xl޶\1( GtBڪo攓4f6qw'"#mdՏH;=;1QwC1*7/͠n|)Fŵ#ؕ3C9X&Hd4KUs"+V*"V@~O+-ș.7H&I6apcm-HQ#1%0$rb$A~_L@PY~Mn`mR.>L^tǿ@NJg[#e-B= @*, (/eZc?Ȏ7.;7K{RJMl7d v7 !%^,ꪙoe$\ӧ%',WX "F4(͹E*~P^ k}R8>h Ys1NsF!='?TQWY%khQ$g=؂|SZ.v6f* R 9YE8q/=~*GidItrǗ76bӣk.Wgq CE,tv!t߻MN#;"@A2".fO$DNjd+)A`ao ${Eb9TTVea1s3U2UV_Q늊"X£MX$o7~]H kbvՅg<jДlSgЇw)Xu Ӥ>;r?uZ#^½ Y Y]cVw1!Z? ubR+fܭR: 6Fmhʅ%ci 4'io#Sjz,*l^?B pbŐcޤ=f020VF1{ERP:Pm1ZyWUԨ$2襇 j5*<$2i*-!-I;YDB[)Bq”8 \"HIT|}8r=R8J;,nlEHl!}`Sz0@ /J, Q(~3< #YwՊ鍖d$qE<\2F4h %+_Lv-/iWV35d>3WRVPݴMӶO|1ERlDR'0W 41 sg,kSK;Ӱ4FZ #^Qi„5HËmFkZ,+>+WQ~oC;Zsn_\hAeNKԕON_T 5U,4XFXi ]:&*"uX4o?0X"y}ڏ&\Y8J t/ѬdzD~8#g>mHʛ21<n#T Cf ,9o2tD(M&w`ܖ(.c2C9áuZþ(5}(*i=g d?<~ۉ[[ġ)}ʿeNʽďpj_*Ẃ`Vʹh-IAYZ(zDц[C\b&$Wrw Fʺ~Tɭ14kXTgv$04U4*7-C 54j [4xly[RMɎ3`@?X 9,wtRM8MRBCڊ0b8+vmk"d= &C>v՜õ]=Le>,wRW_ZsIB-dgSI39C4Fƕ f{UDK5fr!II&7=Bfḙ`Vb#РrN[@adggL%$-5:Y]vT)!x^ Bڅ{"*cP3y/V|Fs?rJqqDfJ5+jmz®ET|C=r:}N VO3Q sv)PEHMOjyT}ް f}u\lt Ĺ|ZSppPatA-U VȬXBY1YfVca(gYcr`0Ϊ:KKv ?1gBe,_Z2HV"d k 0y|ٰݲD%5$/Q1U/CJU2:&7˴^$a1Ҭj‹U'!(c֍b'5` }kb q9g~n?]IłvtwMɒ?h}5=NWy~,q6 dw릱,܋k͜Pi;F2, U@/Lg~Qp˒j,u?I^ERr͊ö|u _%Qaʗ27FqK)V3:6%"/ =f:j =zOlZcP {:醷X0!_:^=g˛'fvtCMv,Q-?rN_ '?F7cealxG/JS떟)LU1ƚ)_vDW&1+b w%p{g)[fڶx:g W) ұ l"Oц,Qa+jQ7{rryu0~'b:Rm'ѩͲ^k-rz!P_D \(e1 M- aׂf_JU2EoʶmKA"v[7b`? tYs-R:sLլtKJVK.Y싞rVwj4B>u/rǷ~(/(7$j|ݽrW۸ /3sAT풦.@Ot"$&%bytѰ}*<;`"\.,\* e)< k;zEcvr[[C}߄ 9qղ&dq B~i60 `iqA=99)lr8o3ƈ {Ay E9"zfXx: tZ7D'Gq?>z]AZ;4@j50Eru =8Ћ+m_M~K];ⴑhXͬ3Qͺu`b '8mml(%ɃR]f+n!+"A< pO FТ {gfc(=ćo_hND7ԏMI4L4`3U B_tku@>[ϼ@@Y.uv׻ȟ徚WF v [T~#tkK!Z!u^r_P^;I 0$ބ.J".-hi0.u4 ,p[gx[Z _'_Nc4 4,jd/%f?|@#l> dZGZCɚvYϡ{m:ctُ? v~H\pʫhZ`]!i +>'7 YCC^u> 3ƽ ha9l8?rg^Hh@"Gqb̼B!].9aQ? <l|vov8Ј٣=2GJq p?j/*EQ*>yt9ŖAŠ~ NF<$6B`[.WP5WrFC]̻5qt ַn[վXWP7CX&e@M|'lr%hv@!liUE޽p0| olO]xi7Sz^/lVdԿuXrNr[~WZ ?6!)mMTay`޺:ҁxe/p\ QkS󭪆aε!C䓿0Sqbwfh3ғ!8ƵO_mKYnvL¦ /f WRBh2՞sְ uryg'TongPQ1{4G_y63!_\PI;=10ؘ Qop2f`+Yϣk+}`A)2l "un8OQ¤yLS3c1jk.O?O1"O'9s@=AH[ <_ 4r{ :.6)۸Hyd%ٝtnt N+k}F-f@ b[j;:]aNA*T;maPK6z*.1':+墦nw FH"l'-+5 կE)oy٣5tXك 8ή?WQ/_CXk9CX<%Y8"ܘ ;l끤{n|e&Aq..puѮp0a,Oj/-2g1/ADbԫThTp-JōSK6U,1]s -,.\*5l\$tYxC);E]Q"Nyrɥ7cGQ =1zz},T&8kPQW@1!r>&F& @x ՆG'G0'GQ& pbx.f >4BgLem D lkNJ-0>Hd^oj#ZAx^c@F: o@Rh~]|F. HCihNǥ}7'p3GRձFܑ:8G|kiE "!<:"za?6UD!x8HhгAH⚶/Im_.^P7_&Ub9.>l4@$wF( J98GY0 ׹Nu"ȱ82SW&&ǧ-8ɽ}P`('* J0o튾&'oM tRY8Z%g}zyYeq}t)- %<Q5+z\݄9$ND!0kLXbh XʱJE FthecdG<ŭc+lV`GoU^ Jaun9<|5.HpL( Kv;y?]T<̺}1i$L=_! "lDO@^:E\ԒݟeΗKc ǀC:Ui>xrux}k+ N\ Vs#=n°$տH1p,}}Wa䌑l?4+Id"}e?$]`$`eP/vuɮ}]k- kS:qgO٥^ RLtqۃ`V2P 3TI fk ;vQ6qzkg[L lHsjfR%O煃zlmuw/3˷JbZfdžp v#p愳kz|Z1E49#uFq > Ko˙q,̗Rw1$ѦL&^fQs\r ~ xHPX23 smSFUO##&lpR:v:qa:6Xi= \B's^]Mس{Q9ӷߵac‘SFu gs.|#9=79ZY [& o=~hӫ|JygSQpRSԷI0]ˀ)pECˎ SX*)7ȝL[jZZP7EPoHIP{Q-kJGb$qe%)+32_+0?7e*!\)o%/|fLnj 80P>7׉`#U >n2Og'?_ERK"Z5<{!2%h/A/pRkoDGhW9BSH_627,#p AJeFńl܇(X6lw<m &Nn*Q7 BpT@JMڶ&m/&vG+_SF.ݰ :-=L$,U6Xmq3S*t(*M"xƎݏi֒r ƍDUZJ^a\ՙ8[aXT2pɠ7[!k㌄{ZƿMFSM1'qM=AߴTG`gJ>6ʟA{2FRə%ccu Zdc_'Jl ʞ0DͻFf\_y6Z7ІZ-L8m*IZ xGv^ gGMX6%Iv_(~ko,cVj\Դz|bTXO"aChjEr<+ؚC>Z nCGzk'^7x0Za^Y˟E]égqf:rz!^%3]UW,;\Gv57$Sd X/t'gIIGr\eXBYZpy[elݿ[ύs:CC9l?h mQ6E GV%:, %N.tB³.[AD_g}iE9-0GyI l"s} ,nry|.;kZ8ՈWlogB [KNf cM4u;x-"^.>h(u: Ј7:i+ȅApR`{qyQC:TI}¨=3H,S`Wvu# |!-A.@-9IZcXB=-Od@ϪbRfu9;P[0L-3A^.KMpU6XTSCtڠprg8a-'hxG~ u#*[5,k{' ae!&$*j){X\5OX{˪{UlBiL"lTb4YkU 㹯 lsMw ִ-q鿁ifD=Ǝ|Uݾ (,nwu|N9O{>zF߄#I[)ٚHyCn0En:q\&Mڽjy [? PuSBh>? ݌+iK44'zeL PXy`ioG~@ͮ,Ž h]5ݖYzg-[t 8߂m5bˍk*WΗRS9Pg3~.4hbC@"eqڇ?rM~ăG_Q&Ͽ$&!-kiղ9%8yq T)?aV pW穫tpE:j=lTsaJe{I"0'gX?gyzV(*qhWnG]olfĐca኶p#sQ, Qiiw7s27GNa9_vW,sU7fpک(C6˳J TኆjL< 7ܳ %~.|Y$l s\/] H(J|[=,H}l *}or'$]XpF^ud’;oV R>}9HN Wo׬ {7ʲ+>תS+&asbꌃĊ:C-0V0Tȓ D >voDlgXL" zSm&w}{[y݆~^tPpw5Qoqz}޴ߡ/u,_OF03s2=Q"Q;ڶ1v`sCFnI1PoPnV+-s]tz5b/Z 0uieDDDw=/$ȼ{̙~&}?1,D #;| [-J>d'#dIsE?v9{?XnGe>O@ CP /S~ +?:r;3}^/wƲ YSPZ3[ C K3OpfpC5J{;<f8lRh㱮 n `.%x~#M:j,1 `mk1I@)aXhp@n.jH E@'ӝjqQ7(C-B/gk[E|_0(e( -Α CT_Z,YjM>] Yp\e-w.񴏀;S{C`c sN& )+5:w ZoZEU8g-Bg (yV[IU8$paѵi0䴢\ys>xoU+ЉǬ1_m f j"(L7<4|@KVnhc+o9<\fHg1ͳ9+.gYOa; 1=~b l>`|+SGӥ,ϋD4E_1U 70{kjWCH-'*\ic9%cU`stT$0Bfctf(m\-.pt:8`GQP")>RJY7m"(&o:}4QCs pWQ}j->ZIhwrinಞDj#}oej5Ns`jOɁ +Jˊ +PTMVK')[Ƭpd8O7 п(nhdq5 ^PÜsATc (sFH[aݮ1Q3s7ю{C4\\)7n7 aj Z W8t{N?z;o%+0Pu i% hԉX?֕:<8d |BzWAX[Qď|tY-S|u|y^(*qS!;E(b D 14YƜ zj;:`;m wGO(D2>ݚe&"MNޤWB!a|' yYE^K̴# o;O@-cC^DpTrK͐@0ɐp|?}rؽbqM- 2|0-oЯ5-OF9A=Vg"YOJkN=D/Pi4H[N &%kMBײ}ȅ<蛜'ig`ԶJZwԼ+$p es ?,ʚ_Rw͒:8s^WD(\Sx)ғsrzWKQA/jaS #lsg?BƠ$.)<^\0^7; `PĴ_>7&Jg-ʴ!٥^7u`V@Vw] *R@NA~9 ,%gഴ/qYֈhf~Or6";$` k''lUzNlòJy#}P`q;pas6ʜ2x֖`LK.{K0kʜ^-T3?t{G9kUUg{`cKpcՇuO' 6/֬zvbi0P܉jJdY$ R6RNd!iYVa[CunN$v)(L%*SNU$rhcu̳\u"i^ S?w6$x9G31 YMЂ)F2g,qWA[gԬ4g\+z^)fp 3ap36:$7,蓐O [5?+'by96pͷSMp#vPżqǜ 1P=NI4@]Eܩ[^!L 7 kg hqOkn 5@ó<'|,ݞR]U'< oFyHjj=Ӌ9Qmo\߇@pfuISlj"6dEC*֎Z |s:Q붠rG11<ƧNŻNnMGhĺ09eBiYN@[IC 2N5E4zn-FW0A )r0S!SW6M;@"D ЛL:=A)'s4q4i}E|H1ZhWwU9O#eY,#K.o~,> u~Ixv7#^?y'-)Q%"C.t3`!^.ס ‹@]6^^ގ iVO-§U{=Y (32`w[Fgum+Tj!Zo̶Oy@}6-ӟ_L4Ym :] p>r,Y}h=դfcJ;˘x9LdEm{ka<*)wP$(Ax͉0qr$JRS^U<ᒽg8=֭≔2,Sp4@1R͢:]!xvY4 xPʜ.]#6:riAj ݓ;]#t\3DbπfS̑vMYloZ )A#U%@[2S)$#)WCUNTD\x*t F}.dykg12NKE\|^x>[}p6` CF4^[?Eю^"j[<[ApǴAq$c’wbHNB3 Xy`WϷ>f|MuCDdu}VxcA[#>;^(h$8*ެ@̊MVt 8I#5ׂ#+%HrYOR|["zDmSuGjS{E t+ $)*}D&oQ3oUf24oJw2 HqO'pFENhEVF6WTDk'-IY S-h -`dnL$e팛ᦀYnY7؏|j23xAOb{Q6 f^k'\ }) Dʾ'W}3TaZ?],D< X[B!}(慠I\jDKt6}9V;|D%n.:l=%p(P@ĎbIc {2)1ZZ><=ҌtI:>P,9RΆ $rI[𽜏B@X#<l,<3i9@[5ﰌ Xq4;咛cGgbw)whj@IHOd)Cyq1vJbLeqт5mw6i˱Lww+I|2`rwv/Opo丞6;TJ-qX`++HP.jBUSiﷰ^F_-t?ees7*.b  4~~a.yzP}33 ) 8܏)ũ&SURo' x hPΝ`4M{hgPbRZP w&mlU"nI>HY. z .߱9MqJ#s4er ."~4KES|Հw\h&av6 _078447ç̹}xmc.3C;}_ 'VIs>R[łM`(\b`.WPhˠ6cTsZH31VOtnDJq |3'@'6[>ɔ!`4ɝ":dMn\J,b ]#mPz;Yl ۚ,[ |2W@rxwߢo l%In690_sԫY5cutS"{}j`O2bviKkT5e[Vϒߊ1`}H: ;$oՠGޏ1hJ…D6΃Oj=4K__sE^J^B4|xk̥_P%7M;$;X\숀;,g5aߝ wq }_\wMQJPZ:kAÖkw:ʱR4W]hup1U ro6aɁR}eᔈhL47ĝru Θ/ 6s56&OF r8p_~| 3Pi(ho8Fm0\_G 5 ӑqzgp͊ 7o=a5Uc2o.mror+HސtaD\|zn!>b]{t#Q3Z'XK/>SKgn2AnwѧEoNv+Lɔ2@/fy sF$|N A_dVU6_N,!nj.9KXA?&:+ ,`WSi%;BWeJlT12a Nޭ0{#%^B҇k ε^oq5 -R9੡fٝj^# {Aǝ/X%tksxV gb <a騘XZ8!4!ߙ3, vIa26Q_;3'`pCRd~gA_@38gYшyH&mc̵_(ڳʽcBcD po-y[_ヒH=Ū(\' DF?*t%-mm[yx\Y˝ޞe'T!8ޑq|h4ď^4zw"toJGWƄ JN~i.aC_o}uiC}[R86 ;mG0;fq19Ȇ{1L6g[Pc˅f)GNfk[VS-ϥ(6d#v$U[:q].OWfQ KUhϝ/"=> PcE|Ҙj/KΖ~[,%~ؑ@,ϞOjAakfO`_ drS^ݓeAn7` >e3_i` N8ϛT<KY0JBǕ5M NҚJ;tfC.LߋjXk*JDU[ H@*v +fėRr^Z%#ΊeR}rlUm<=(My,@ZS#G4"4[̩y-$ iAONfxڽh=_9; 544!ElPqZrfO8۸Tn(g <>/ pTESfI $Mj,n%ձR`dWgXe8X|)qF+ş+#{YX4Ԍ Q%}zܒː]_Bǯ!qxƲ>X?`qm&  l>{raBΜF^I&/{, ݚErOuc7[hDWrxhm3bwZ1/1ѰKkж1[tt~47HZ(btiDf❽Cr%ZUAMuo c0g%K|c69OYSsPn h%IO @l1sIIang}#Wp70?!ϧPW' ei6/i3dIDle{}3)7H .WߒVD(t.u3rP,3pm o ΔBtn8hkǶK@CFE|&\zc⨘"S~[7Z6UoίhL4*KX74AʂY `9.HzΌS>Kj9잩XoEGVMʨoapxCW?5A($Hۯ$0Kr*&<Ee`*kI^qλXm_5|ػGɞ%F%wK𜭸Bx5/;PMMkRlM||CUvɆ{6dj l^j?G J&`kj<3PR1F2[5\;W} XuKD9v=ԸXY^:f*Յ9 b9Ul;SDN_1Fmx@Ɗ^N?'VF'ӠN.\xh?64JLtIrg07K3P&eŧ4YXsQZm]0*[  W"%<0Qr'q~Hm@6 aݒDO$ˣ1PF@k&m qkd*#,$\]"%UYcGSP9(>(Z{|yD|P:v=]A?:1;|G :{uU`/߃"䄰 1 `14w9<GvCgp# xϡH/ͿQPsLfx 'T&G#BQlTqai0SR]4^p9o8w'v hk\+^Q.U4gh"ُqXyk٩TF2@r6)7>ÑE6ETp5h>{:Ւx_E{< .? {l;Aץ4q+QxYugW_"o>ѽ:<%ڮC 蕮:0_:#-D1*eQwf!cW&].ϼ^1{Z99ᜇtIa9tf<^9yTmb9U//NCCȂ5k^Rn$1V5Bee$'Ys y"0βDm'l!G1 ^< ޸m PGlBG\r~LyXuvTy]%iTƌMiqm߀S타E#@=L 4i[7prpV%k۵: wBՄ̈-]_םj3`1`G nP5KHwml4Ow!.$4n\IA&56 <0|oAUcEyo$Yj CG0ʞW tuyKOAh~4фu`2d^GrsiPH.~kbo7 {f6 R#9w)HЍgTEN\-%:<5yгh]"/W4ボc~]D2Y z\st6>jj cþ UN$B l'mL?al1-~kR=ܥP.왷2͐Ջ$'zu[hcmHDjƼoH8gWzv[ILX LDx7uA&e NCXJjMH};U໊rKRf/xciť`1H.,j9_ hEt\^*8&3Fmw/.zhCpJϬ#L ukO[X(~2SIN5 O# OfIq onO:lT,'mH?gSb<6MyXQ$? NoϜ,^+HOf~?@JHxzWJM6(yc| ':;]o*IhK%),H<\"O(O4Nt7\ԝ MNߥiGÕ>xTSt.'n%J\Vm.D!{F26f#/f'(V|RDsQ4eVCPm)Yڣ(Xgfk {C^jAc65%YXgpd_(%{H7ikT1! xTMhɤR8(p,gf8L 4Rvq+h Rʲk79"2SsIta#rxUbtE*,;2o6P1{'fes"278am$VAݥ`9w?AR7/G~X:9-qNULc\ڬ`QJrAl`cH= |4* 0FL-':M9CDSAruw {Gv;)U_Eb~Eȥ!y Ψ*eǧrt֝I>A~ бEXV] ۈְdQ6pMv©3Uf\5NNhLo4g+QYᮜ 88򣌔 ϩdfjLؙʥ,2A\ >+L0D膓+H>"7!sOq_!g-$@W 0"46sH_UB+,vu\@$-ac?}W",2=NOHJV+ޅ(#bZ:OOdP4vUs-ucl7ҥ`%(򝳉 _PtIW3ܧjB|Ž$RҬ|a,hF41a2a16Ĝ#Ln!Y1#mJT~-ّsSYZ<# @Y7hN_F-Pّllܬ˂z['%rǠf(25~79_Y[?Z%Vfݳ .`^ sߩMu^x?h"Nn έ@:%6,A/^0> l@GHao۰S篐ڍ?|8 sXC ń 8>ݐEzG-~R-;#MM >f X>Bq:``Qt{]LAimq$.sW"`dPU7`Qg9f2kX"霰/RR&96,;Y7hqaEf X5NDجa?"3+`i 0L7s>؄6_Y1x(F>sŧѱ 9.$0e?ؼNo{emud20a-&89Gt\L"qa KY7 JA5>=0.zɱCmA 2GqK T=JY# 旅v̆\}K)iwȻx" JgoZT90?ȕ:nL;*p-mb'eJ e #|w&/\<&4"ZhߟS$DYpDsԠjHx%)r׍ЪDP%vD2JIïoJ5t>ikɶB^ebhhxll ҡUJ΀PD('2blS۟Ѥ ʬ L'˒5M~rƴ+zk3 wm?$ UgW2QK+= JP42GBJWJd%nψ2^9})&!B/aB\az?)^熰C9Sǀf?Sp^*ܣ4/mu[yY>2W^hv Dč1kȚoSzMm"hxc]WQ?M  6_`5F} axO͊>WCe'T4 &.KX%g9}coHsh+gezucQXU@MFY`ԳEw98JܖJ Qjd'z)3HI[EW{ W5s 9ޠˁ*rl5F;_;(duv7:iӋ~YH(YCL SxsF)tuw[syc/?[HX6OttDciUGbpF=6a]D~q`L;W5j"ofPULl;)m Ml>lXtH_"7M[TBT_A~-eط oXˋjK>-wօz&,S.T d*_*rK 2`Rl?V =<+Ce\q9(2jiuAn̶qmȮwa*w3A,EiU [9)^zڻ.u\H!?BE"\y ލOA)@D6 {y2Ll?W[u4 Kղ ܃$F~h>Beg˔Ģ8Z{E>TU$`~AB%$ 8%R(auJ3*I>f˒YMZeDO^)Fdn}hfɉP|TtC>_3nylhkd5n992:)P~E]HVYyC{1ˊPR*G9@c5'],⭃H97ki?:ZT覄Y ?,aR كi\WOErVatF--E59Q_)sv>E9D~ԃ.H]asAc؏HX) jyvu"cb]% H"e ^ 8i==}qFNaa\6@? JDB\2_ 2""շQyMXlVqI~,ٽB_/VG[y> z^UNi& oJK^U&q1yQ P:]>{_VYkL谢)|?,7!GG2h;3NmA"6oapoKL )OdGn\Tqx͙ kZkj6,.rа*~2vQ`+dU4]c3@b/߂](1&~y_Ět;uIYC2 ps:~}KW(j`l$a߀.|Sv~1ʻ#}8 iyf:PθmR3V:u9Zo;!hLf;=uq .TZqsEogGWVu-W -2*ǵ.Y~qG_hZ>GjY=\Ϭq?j 6r0c7a3O(bu.;5/P̺TB-NBg{ͫO}C,5-+: ET'%:;#2E.X* TTefr9ܕO{0`Hkl?.N)酺 *VeG@mb!u `rE{5)>̓;{P *OE cg:6F%XUԠ:8xYnǪ֡}.&7pȬGZ?qL*h V$ajk#=%zL,I)=BRST5& E˾t&ȓydZ>iv}>зL5ҍYITQHRjpQ"<ݖ Fp47HnxѬ//,X)%-*,. ~G=FS=HȪ_z L گh1j,$^.jz)#YY3yaG\xH6̙}k_7oWpj)ŀEy].mBTtO3[&왑 cTJGV-zJS+v};=}#ŠkV=DʀafkiݰjN1Jnf2 G#-FbFaJJT:%}/ bOOĚJޫ3c}JA qնsվW>sPM$:3Hx(~,T( Gp}][mQa=g3%Wkۻ"ި]^pw>ࠂ۠qX={NrhGQs^ndQᘃ%s7lOw|Ral_=B9%nB󳡱:m]`w ЍpZO&K;51R[aa7ڍeZv'aZ@~]%6B -u޾fT5s83{ԩ bz4+5+꿷57H-7p \<H8ѥ͵).1$X53|OJA!W$ i \d DSfPC43P9! d<3ׂ #74$XI!r&zҾ^!/1c{N}Z<߮ }#(7 cɿCw\ LoxZkxS.ZjZO1Wd J.2f_Y~={1&j .X߉w&pX&\atGHjgeߏ=|~qƫٵufy*3D,gv'T J!׍r׬TIg>w oL~ }{8 ҩ7Ē !LÑSV||ժKk#,V kh'^Ǥ$ _bhsrO: GPa*yyAD/9 j,ZjZ+ `+|B $ Ϯo?yq}ڸ.E|gQDgc`l3gau%U 'CzFiNysLyDPu=it%8Goi4VӀaHXTB@xуΑ"&I7+-%oGKtG<>f\ 58i\VQbNr2PψX;ѧe;XPI9sv !|VczS9Q곃{2B-|5{h1ȟе"SFD郼ӭJdY-LMNZ5LU _7#0x.^^j h_C)L:c VoBj c=w}}) śkh ;Qk#,o+ϐМ8m4vT9t=ۗ{ *@4X.=S~-BtI 򧒡D#wigf73Ҡrd[X_7)ss**$拻I2DVZ,ZS NYU3-YDPK]b8$DHg$z_W%xe. ӭ `5Cd~W=j2N}Nă(RkM|ϓGM0A;8jjѡJN6'q*j U)zTEҍAp nMe@ЌsZU: JLF Qor5s1cM#e&rCUo` }UN>򠂒 G,;bFQ@ H=| t!]̝%;}/yGΊ' .B{5B>!;oT=^JP\TZ2z|6:=DJg18tsX꜍U㚳Ȍ(H\B!%,hC8|JRzBp-)rXnDP1σ(}purʹ˅dzb|_BƋg\LdQսO85 ^S7]uxY[]-Ox;;ܛWEUq-hLN^Q>:诞mKo¾NeY#y_piKd;0S"uU{\~'z%±U* @C4 E-@YL͙ṫz^E07UBm䄔e;eȷ ~u<+R% ]cΈTANu*{tZ &v*$sAYUq(;aBh7'\1Gn5ot?QczR9C_TZd|M<}u(jI6:9bkKUS[Z6 ϵNPb/O+LKS8.Y) ]|mT=bjDq*m#)1UYIU˘.; &R+~+{ėy¹dz?䏥4 S0og%uPՑא+"'[kfLZ \W׊z 9JU`@3ҐbsDD`^J2I3{m|./9m EOw-IY/q{Aw) *:')3>)#zl`ǒ#^m k^&qT6 <"![Pٯ#MBR7 I-ԣS "2X-*u$WX$)fG?]҆R]`i p:$|;>HV0̙DE}^%6u D $@t[ BX,B4' cMؖCV 'KͣUQe -+es3ު:i51oی 5VƼF?R!l{n=cЗgF@7tWπn_rdPug 8C Jŵˮ{H>Vh͠nkFWa'JJ (.);rߵL [߬} 島.b =+^ryO8Vt&DW쥱Mz4Kݮ hk0ˤ>|մWbcGd*8'\WK7-۬ݱ6$GTmE h{xfu&-zO>MˋDQ/}T{Zz[R0'9~6? (Zά^Z@6#֑Az"iKf /$!+ҘQ[ՋgMDhg+MI"[̤A>>h8)po ܌pIF'B6VByв8Ur`U}!e'DµBԌ:qbv=$r9PNrivRڇM|Ɍ5DHC1FI!ez;7jXyzagv h>㫧6Uo2LLfXڌjf`yS!vҦ0U$=J1T {k@8p%Cf~f+iLPv&b2ޛBX9$ue(mp6P :=̖U3x{r5jE'iq`N!…9&Xs6y۲K;YKXq$mƿ~HAS|ءꝇ?rSkf+i_sLB&pپ y3κ>IʾJh0Etq)oE$ʙY y^Ds2P~eE܌ iKdWEFƠ ʆI hHWps^kQ '4("I"&ݘА :z\[z#H#~ \{PI$=2Gb3op}+qj]zK rOj8$yd9D@W fyR|,CѱZNl6AgԬyNWܣJP B<,#4)8aj7<k$+}(3APS`ϡD$bph; ̶e99 @0 6vh$Cs^J(1'C{BO&*A /gL |97lNֶ j=$e>{yΏ_04j.(ʵ^hkƉt(&g0)tCȦ/[vwRbQwCm["L&hDvX.s5='d?Ww{,:D}/N&{rΒ82-L~fPQU{x. 0Q VM8Hj uz W1 EB}G7Jz?ӒʒsReݞcKb'd)"Aty|AҴZal]ALƦS" { LkL++"PXBi|͙ʬMIzOYؐ9yhC6w)Dfi ~3W <≻Cy*@V' `a[yp+.n| &P߱L()3sa<I*j)L(hȖU&d&羍|OG9ZWsl1Wu Um Vz>b7VDr@GSI%pBh# oi9y?ӌ˒"QEBN~vevK)].~ZRa|#^c"$4GWomf<Յ|#Y^/ӈy=fT++LTLj2Ebgc<`Lыt;`_Fmпew6(EC0MUUzaWOg1 }A8-jPZ1ȴ0}Uc>Tn5#UcC"blJ}oNG뻪h"Er_E*ՙrZ.[pvw{;J<~/>Cn\pҚ|UjZ3G0Ǽ Yh⍸iY.׮QתEMZ%-a~iJ\P mƔAB8'mE *|[O:.b;(K׍OE!˿O>. O&$rY8Z&uϩ&kfhvTYCo`<["9ŭR berqp Z~ӨZDUSՀ.ˤU` ȥ8UC{VY|4Hȃ@۷(bŒ|kiGL٢VVl\X4${' e956mRAҒ^gLV\ԩ&S9q2>F~%VUi Ş堎fqDu!䦭RQ tIcX|DkC>%*,>ZXr@ɥ:<ֹ*AnWT*e}[LxƨE+91=^~ J6S:3w' =7bx E>*[9< 2Yo;W%6~E~%rh#Q& to1 7Ռ𰝘SaZcԠWsKFt},R1` ?:0%FX_UBP]H ؇i'FT FCi@"4ԤřYC! XA3c5 h, Z"th(,gh`aK(Qޠ1Bӓ:z 2&ǜah=w@e b$bi6lgթxvQT-IP>p8+M١BsfPfm+LKLEWJۨmi` iX|+ 5\U)/(2J+V 3Y3:F=ixp{y9?Ӿk+Bx|y;KCG\9ϓ[ {]-|8Ɏr޽fMazmCʩтPMd *H%й\i*Ξ7?g{C%%ndf!X諸-Y&%B:|jI~= дpP-VgޝW, ^0ު]C<}R右]Mȩ Eą `7xW(̿\owZ}|`N,.%rDGxz@(G;;*N v8. vWqH肓X{e6ʻ@`(ʄyPDum+冂=$ )+bw!3 T[>95ݓƀAڢTe") iLH Zy7ROd7JDΦtO>T+/e_b3ꕩ>E&X Xꗥ;gW6sйW%&KԘHJ.pI2 v"z@'(B;<ϑw6f('e 2 5mrDD'.FQ_-KdtwV  #bG dad,iDpK}Fpl5Ӈ<aǘ#'."}:),`Ie*^ A7o;x^„oOͻo< MXQknWѿ|[^UCNa3o)eXd)5} #EAhM-Waz $spv!9^//a6娲>\30}&KWNx$ئ `8|O1M1(t⑔D,i_~`.GC'ArD9"Mhz|"Fh=,W!mTs~Dz%5;:sP';sj A_Ҿގ"nH0 ݙyoS;[촙;Ll ?5$3Ny+jBɽ,TE1>X$`e hk7t6"iF|y0'OɈ$`G6j*X7Xol7_>&#f²-\$bQvvZJ$DuAk=%VC3M:#"[VRwYhnQ`9M;&[MXH(2{𚢟,sJWOϻ^#!Gegɯ4jOj%1Q&`R}Ng's*eРC"/?HPp4iFH=*gqRwYoOW82v%*ȵ3WbM6ePn@ 9 C[#|PU"k.lKYH`ǡ ӿn,-m V.DScm_V#ܒ3AHz~0mS4ͥp<(CAq#Sh5rq'j@d7؇a8϶fvo3;VI`_ZTKkW!n*)N " Z;+%glQ"'pO3 0U{3ʘՖZaY~3f^&~Si@^9Po6^8@tL0Zt \;=_ uE98i[89PI|+YJ3lW4:vCs2!'( `d#U#w?EԆd(Пm`p+Z1숊^G ӎNƐsScJmhx) jgZw3Xe qGY砧Xqd,Ne{2>]@I R쑸VZ#Eu-+R\7sGm2U+Vhy!WGTa}H/|H I9w4ӇB!ROP_[Cxag\o J &+I\=+ݞ-7E϶HɀA`F?jOP1?ͨ4X4.KFTic}y\I40ѹZjţ@r6n7(dzYp+mz,OLݠBҺsm6` h3Υ?qwu9ofٵL` KDr=K8~x'㛘k&=܄6uRcgQxz]>.\1b.Tעj1W4@]14x_[RSuqPp$r[,ʯ]mi(w`@VULk;n;Sq&;i>C0"sN kӺ(~EyN:Ʈ lӤ^w L[:T|K%I^:$Vp踢 \ c 6e2'i)l|WՠCLUNNlZTk.;/ңŲY5@/arоv>a++hKT !q rbgC<ȅ`'>o TCA5Iape3Y2 6b[Q(+!Xݔr@qqVپ:0ꔕ,/` r2Fш4N) 865= Τ v5o&*  9u(C}8o'՗AG:JЌ z,>èXGY"Ж[#Ŭ?›_ـ.UtRn\62?ǓlWȏDTǕZ @Q)zt < ZYڧ;7X{&!lK#Sɔš?M.tgam = 8P~y b =.#<ind9x{}auKC,刯1CI磳dnAj\@3O=oiAnFz>np vTgl}^;O~0rM&/GQ, f1[vUs5j;k ɕ8ҕ)~kf hl%nXd+'sWh\6Unts4ɁTP#{P Iwe>}x-8 '^g8nl^bօgዼ `^v}v"]A. di4;8&P1xch;RN>Sv_~1 )԰xʹ%@ŭ%د2<R4U^PM$vY6_kD,zKŤ7^yC%/\>$MYc{Q< nOHvfo+.n[]ۇu6yB|vuN%[ )ɍ˅BqiЗDj'ٽ@f&>:V ɖe^ n 溅k^xB*g:~h~oDmc]|Zi ym%=5f2?;_óKs۸HGtFr2t(5#N ևRs.)֡E`Γ?R[ @h~Z|ÑhHm\f;$NI&U$t<Wڊ u(~ŞUIX$wJ,D4(%u\*OXc` FPX{no^Zp g +t+0"x*"b8/)04حiO0B+B 'ͳJ4%#UJSt27qT 6 )j@R*i)s37O1 ,ªgJDeWYsi@IJ|Gv 7>9~`dA.pSL4[w`]R: vz:ʂ#+h!̎%RP#VTjc2~٤ƴ{9OO Ð:A5ј`qzs}*!:Pwx"Jm,tzx'.T#z#\Q:`*گ]giBrk]Bv<}JTA yGHLn>n :ٶIp%'|ՇߛnI#QQB-KoV,TiC 1g|gLs~J`XFmB ۬b"˃ḍr3{i8Z*Rע ہܮ孱Voqn[ 32@l*C9g68y&,>BZՌA6i1@XT`i/Uj>< BFM9Rj#D]U%0C cy&:w6 FcS8&?rRb}HʞD K@ZEk!Q˫pO$&1g jWίi >A傕-ΧT(>TaG._'H`Ĝ x9ǹ9AfY4% 5P^ԛRO (s]QJcD\˒ޯ(ZKHWLcRZH?.kRܡi# nb\+QI&#^s(h)A"j(tJ'A EYS:ېA -T2 ǂܕI6Yɸ|v5M;W?ĝ YTV7 }Wni#Q%ᕶ'4ΨKr0m7Q@YzGuhX8PBV!DbegR]U|CgK~}N omkFzBN/zt $f~k蠗,(T+|Bs/y [3}?ݘQ uf+n,y%`)g@džN\U@"/aGsh$4- ;I1O<ǁ/jU|%޼8>' &j Lxc@W\ˆT 9N8>M,kBe NO`鞺N.i4NZl9]KB5IX7efYցJìy- SÇUfרaǯrvmE-AO&w"6gøM$*XiPǕ.IL~IN Ē3wn"ff4`4gߌ*$=ɒL̚v,廊lsVs80cII9Fdpm%5%A,OǠ뺢~/m"~gjƶyL#2d)Fo !mK 6\Ч*9) |[ڵ(M24jAXSG8Ű?&?]$nWbPU?4cY?H-:Q]ED+8-Bۚ~OW+Ig%N}T-+mR*glAQ7IIy`M: .[e؀<-hHA>@ },?o\XӾeuJ?(6H@I&דtT,^^gZ5\y P,zU$8y)TKdga櫐vs*#.4T qNm\S:6@r2Lޘ> v|sǎ=Kga9ś&$UqV, i0m?i8wPx(*mI}^#Qnr7oW-od j`zFyt%ЧL͡\ڲ_\-?0%:I>ݧp1JJ?︃߫5SLZ}g.<БQ,[V._'?'Q lCDԜRIKw}ydn6y7 4nn~Ӿ13H~?.SR*J]O  ҉'/F$Pvla5s3ՙb-K/d ){hM6.~Ǜ?ORwzD9xqC4Oe}8JR],}m'-h>Jջ%Y+wRU*;8}%>2Vz5$=F>abWQzkhǐy -AZOe@eOF)TòBFYnd) <_]Ce=?XpGv?AGުZ*?3j1Zn&%cDC> l$6&COK O 7~i0<_Tn| *`&L~I>s3peHZ?-HCqn"~z+ 0\d? 縼ܸWQeWl0ₗΟ4HkVKp!*,*0c,*;AZS65 3.9ҫ!8'4g&f.[?\3eY,M'3EYͯ}m{q W|Ξ q@wYpl⫓,D*GմJD:/|1΁%CpM9g:4/힛߇}88J݋.jm6ʋV``!`fqi aEB4H 싪ϖ1y5Fp/ KObh/i;Gq <`8Ê2͌JM\PV*@hLaQ{cWl;X.'r㾗n ]opNmNS)4ik!O?>vqN˄r8SKP4'tPW\YL +t/9W\7MK>~h1I@ '!`e'dKIvfz;ccgA&UnWW,u߯0D`2];%bƩ4@jR\\̬)X"I~$Uq!Ǒκ|?k8Ċm+w8J~ZҠ_skѩDus<-sֹ:[%i EEIs%R>uۘj6:^vÌ œ Xȷ6* 5Dp]@@.S4צ%jW? aI|F*2faws_[g $Q,4 .ُuT(Jq͜?1Fl Uι bMNo} j?bQ8 PF>>M[%~8n YH^W3!n$v*p6 }}2o\44F[ 0sh39szNߤ,=. c~):)xо܆E4uE[JOfFEP3g.Lgq-/fn+<֖%ֲ춸0H 5xa"dHWP^'@c{:' G=p Dn툳ohȎN"3KQ}c<0x4¼XI8sH4lf$?,5#Fw#x?Rn0=J{3^Z=E4^ˉ gžɝCk?xi悞Z݃1Ԍ\<-$z"fv>cϒ fI:`Rv?hqKu@">l)=Hqţӆ{DUzڃndTVT3oͮ< iݱ8cK$s֪I)&J `lZ05 |d a,1J{MZhANBF٪PryQү DM +Ê ədaRv֎'jF'2 :(׼!;$-va@:V[iNΓM7 x;Qn&%"13z:^r.':kC=T3Q arjjtalķ= kSh#q]]*OulPr || /f DU'Z40kCħժV)ǧݚ"gJR!8JFR!mxU2kH!2Z#q%;N eT+a(P)/=V@p**z6#K XۛCr,O{X?\ m4 Ȥ47]-[*?0ՊHs_4HKXP?FLp[@ij,d/P\d6 2*f >I{({$5AsܽDiI1,eɵt[|<^Pٞ5PfNA26R~ K{&$qUb䫗Tt}[#vfY9պr W b\:{cU^ux=`PE#)w.kٶ߇gN6J"ڨ|ox,ߧnW^j(!s 9yNԓLHD9!QSE^:O:A\ǘ sQs+!P؆iέ6PQI__FW믻[Ax43G7_E1e2g9ƩVx"]l[8#ݰTjV-OM3Ƈ[IϐsEc(~[b vUH;7g=Z@>3Dk\RtKy%| p%I&Vg0*Em_uq(lŸa> qi1IL)Ņ7MFbT߅0E%/amXp k1U~(w.gp2kTM^o&`!yQ8aCѢ*k=xY~Mc')h7٨±1>!ɓyzt W6Uw>2L K'^Yٻ8݈;(.)lRN6c(yPrjٴIY­2O٨Vo g$]RHuSҙޛ}=1/B:k*$;8nzM[FJ%;+߲+i=EȢ㈨w>|rρ'n3K嘫!#A!%kZF}T,r:Yٕ 3BJ\~勘RKI眴 UH>>c i__'qaC/&AϾ(VO^'|15 cNRЄ#,ɺz ]_M r""GT=44g7aiI>Vc1Q‰lRoOg:?t9#MU/bv`uHo(Y$0"'u(ُ-}W7i͠;T@PT+"-u)3\^-E{%^n'akW(x(қ@T dh{hhomJ`^f Z Mš@4F1d'xIvQL<_ث1P"w]ʻJ>HAlI!HD䮝N[aSx&"%pkK8z;\Z6+^{ײg% ]uEdgvA!q{5a`o}#Ɡ8=R(0MH]nSH@@Ljj"ӈW΅г} a)4$aFK*zE˫ yʦIlPC݀,R2H7H} -LlK!ijB9QYmqZꦣ-ymKB♹xk{\[31֜j8T:(mՠ)dSEUµ@Dr|db{qUЏ+pm nI&#`Q6oi кw&u,.J_mn5;O)'‹ղL 12Hpc,.˨(Cgf &a>iucxi_Õ_[RB#]]7:M١X]}xe@$UiH_؎sd}[%5GO/bPF ߊ@p3 ܙSᝇItPheؾ$3l 1NOqǙdpOחu撯Co4W2/f U sVR>o-qBһ -_䝌$S,dB0<!ljMGCɯ(;~D?zUHҒ *d\n*k 0`LWzOmc kN^^yt1y@USr?م5[vI;lkV^}xZqt.6K4] Α=S$;P*ATyM ?.#jbiT&%{]XdvNCJ]zk;ojЮbIRBIbH%k ZK׭qjSF|w8軱dj6k';ᄲF@Ipmw4~Ԑ~$gV鍻!182&ug?S_eLfkB[<}Z9SM3A[9y':j bΒKd0pw:;Qnjv&/p0Qk¸jBGuގg9\K ᖖ,DBAWmt dO~抬h5^ x[qh㚍\)8N =G`reN*%txpj0)[Qs3¿˟aۣL6{@hsuB6hpuqΰ9.Is!1 f]>(JBd[m1Fľ!0o4Б+eufTטi'һݐ.C F.@k#Rb*bTw;ݬnU)ں Gc0O/D4a'e{sG2x-@9 AoJ4ߞ|7ء! a.Ϸ, Lv${ps"6Bw;5%4kg{B8Q>{j%Q%+-/o/ +jCd dU)wc 8dO^4W̡Y?O,KW4_觏38G5bA[k?S@6[pX j d|t1:%szk]K08Mwx4sXcp)*| 5ȧ|P L(q? ΈߕV\4 N'SG|pip,Ѡ5!ar'!k߯2 ܗş+HҬVgqV;f.=4+\v+5{,P =B2mX2ťriyc7˥[C^ofcω=$Aƙа-@Fjn72w"Xa`bCtp܌+#y'UQr+~ A9t6M/7h-MW'+5Mhc̮(G0cTW;L\X{Sz>7t_ 9|_d(]|7$ըNA$IeG]8 I~Ȫ'ѣVhg㸲YY+X9I84!J6ŋt{{1F O;bH )9D~QQ*ꯟ'3Լ~ٻ8ȇdKkJ ԸOn7LqiLnjA?5u.2.!=mFO@|iXYJbMS&2)6Og@G9F:^]Fƹ;%GI]pGo!Dku45G_<iEDa^WO}"rqs;o^Giz6/'qz;ŏLalF:V6!4)#dtw`io% vt)G̝mำQj5 WHh97~\{M\&lCF~YUKղcYE9Ɂ}IT꿽O(j!`;Gͦ*hf|hSv>KIIe5Ȣ'廣,FPq&Z:b bFIsI%d ANn'GN(l~#k [,n{bאJ/Ws8 )b__Jkk>n]}Di24JV{!|Ӌ¼+PnɩBNL4΃y20É|.Yn1Nꊍm6QQ%vz'YBBP]`al<ź6 q@qOiuQ[גܗ*޷J ڳ#g5kT<41Q뢜Lte_kfF70F&030XJ0 jj{wVhCSc (uHН}5br_Rn 7VLqo\n8j $0+؟MeՐG5}BUVTc2{PkB‰aF s-鬜 ]"R rS/U$Kz(̘)ɱYh (-&AKon`V[vK*>-,A6,fq $1.> #@tKYA-f4 %YWB((FzK띤.eAe4`ږ6:!GAE7^*3P*=k }nleM% 'C(&YDc7]1Դ|hJ8'{5J1Sgƾjr/>Z1:A׺/'_V:-EdϾ (,{९6=F VQݧ;ɹ ;HN:_z#/\qLÊD$r̆tDFP'9=uGܿ MXd}bsMc:_3B4^e?kf/ޥI*Fv,|`np`!?\ExXn^޿`ݨ1׌^z/ܯyC3%t>G#pygLih0Y}KSM~l:k4 unR-Pu~&1r wUhfp|Gm%b95Җ Xຆ ȸF"5o~!K] IdZ 2FAOc=J4 MǢͱCz0o˲kcYRB& Q#6ȝIֶ/8@d<_ri d_F ~) i? ?WN?A'._ Vьr/w8cgUy*/>ڰ5=XKk&°qG _UY#bfqD* Xyfom(fyVloFj= /EȵwO\g- !W%ր$!ѶȌR$X4vivHyg+>Rw0,}ymiau3۝ѹh2նvfv,p.c3Ac5g0x,{ ޟe aa|x) d)|D;\uO.X4NӮy{əұqⰝkp.p$@oiE#G],o"AM=9=.r'tf񛞡0NV^*Ƨ>b'֞{jKӽo*U!&VL;:}^q{+Q3r &N0h/WbmujXqv7luⳳ;Kb+QUZi„%c3b" ^<. `?'$2+o/k x\gPY_Hγd(a@S&1j5XTr3X<%al~sIoj/(Z s+ryyp<J]Tg̙^J T{ڼ'uU.]?9V[DhMlBDO@y.:Sk=*~(qJ*ە@͢R 8+9WOQqcZv9PԹ8"zJM%d ]gInS|[tG!QiʑV*Ai oeBpz,!F7e힬.+= LTj\'ԪB4ɭ_\*eUV~ϲ%3IuPSw̱ά0n_7wP͌HILV9.kW'KAwdNZӬݾ l*;݅ű<e`uZyekcw1*sog2|T_\R>%KJ= ^+sAJDLgd^L7|zY[T{@ׯhsJ'ßW< A1//K*t /gUv'K੤`$?S0ȃǦ,^cG 46_ Mtƞ#4YI+"5%=Xʾ/EPCk%-k,W θ=(~aTC<5X_0rmg 9HOԄ;Bdxvދ|wˮCkB/'\N0nt [TߛΤGJ6`vH ]wA+"5ULX{;+YvD(RkRʥT?NϢHO3Vx? Tp<"J0@b0f˗Tdl]b&_7)Տ59AT+݄cΓ:[ـtN) *=wՇtitH)1^|Hκ*;4LD#::z#<9OHH ɨ7 `J*?gV4 uPrKc<׀1P =MbF>XG @  :e)ozؼVU6 ^ ,}& _@7#K:fFTcf.ΉgFG3|:aֶW/I"Ibz]5@ ;-{'d&Z#+fqPQCxvcxԐ~#Gj}ˍ0},@Z@ O+X[4N+{E&b򂟾v 1W903]Sh?Tj/'E7 "DC29sEimkO-'Ca 1zrrC!1˅(84mAuwe#w?qg@Wzg5⍘2MQhL ZojSt1{}xfpqsl[\ZM VZ]39q]FybҡõF8qyaaҧG!5ØY9SL&|/Յsj _HS|j*S-]!ˍlR9 ҘDQAb.7'=GdNLu<$.ERÄbL{5UU`;C&ni{$c׭TY,@P`ur,zO qv^Z4%"e'A_010l̝v#wF[xhŢMSL+Q'qYΫ+ 9}NaLaAůjwe㊽]'J{UI ^| aRI'ؒX8D )ħ_gHRbLqIJLqW;d3c3bUqWdw%'*ZbJ(^U(]Vn gZEilrؑ+p1n"9`X_ :{fvz ICs2oRv-p'az 6꨾hwgQKNŞOh@R/u hy&Lf zo}nQeHD˯m9!'IvhhEYޗ:o5tˁ5X[pfHN=6dzL9}dPބ3OSRjP^&%p<3^,,Hyz02d-cP)a?K뼱:YRl:MyZR:bGP C fA' P`liUYC=jkA%Hs@;cO-ۤQF(R]zTcV#9E4kʶ+ÌIq{Kq%#}#i/Mbk\O{lڱ e JV{ o0ⴤ;uaĨOThʼn'6"5&`Dd0ϋ\_O\'9g RWQU](?\ℳZEb\a>./_mxWXwǕߍC$%YY~-d %fM6V# )zމ&vgW@7 I.uLcT d{V:?r,*?}wi #rne}-HFD!֓ 2gUmP>(p4P RcqxR2Kuϰ%!q7o9;Z,R];",'r8W ~,uC!8窃=X$N64>@2Ԇ'ڄHkZh5N—|au S<X35axPV}PLßp ]y=r|h71t6팓Dgu-}y Ȼ"j9M**{Bs^]ۋ#kD3FaU6m~&m#M,8svYvqh]CDsJgzqu&XJC@^D#4h{s _ڛX"S }hQ9ׅ^4""QΈq_C)9.#B:%F"6(q!B%]rDVmqа?i]fjiH? w|>#3$;A]%Ą"rYu%gAɩ~ dacS}J& #ɣ{{d+k}aX2Q)rK!8Vܾv9 Pz&{(QKAh,В(4 ENsjoǟ9l &<+u=aU&Ra tC#@ ݤS0F+!&VedZEĉ_";?d2cTcU 7v[\EO@|cȱ@1#)/2щe;:1, vcCՄ6WSBn <\8|^ʀX?LԄ=8ߡ<]ـVrQ*^Tbsæ#m%mXnk>_r9BƇ]-Շ*\VwjU .PmoJspFz~Ǯ=jtdB$++2/}OGt?4ڛsn WB$I-Nkv;R~`NQgӫvXWQ ;7A}yZF4o6ɨG#=eΧI3 EݰҬnUdow 節el؟*› G,$K_N>GE3!8a(Xmkq %T\ϪG >#َ:u2F\"hE 6DN8SL-:=RϺ4sqNU#Y(U߇ٺ ^-4IWANL9w=?6E>eF=şo!ޔi;E#}}S1ۦnG<ʦfN#SqRA|W< գ319̆#L]L ND% r?dhx8L5Hl}n`oiNwM?-E쯧]_rgVnl2&>v\2o"-mP˿Kn ׂ$%Rэw W2m(- Q5zi[&<ˆW4x/YttiLhЩt&lvmoOWj7좉o|V9X7Ba}ڽ=~ /^U3+E s'DٴkTב B& )Y6yGK %ˠ({GZA.(4+m4^A*.A@ӑT"Wbᬙ#}J LM>}s.v#D 6QfȦ5N_76j/C47ob 4tX.)؎$S[9E@VBcRL YNcSKI42 I#ꩃZ ?&w9S3 CH72)mVX1nJ}s"@C)-{G.Rq}@ En2j(SQcD6j!OO\@}؏xM.kųᝑㇿ)'9&l7@D#ekgj]aZZg#ZrXJ:KҰ'. FcwT*;2鹞J7{L9',9C $G uz!d-xN_Kմիx;p+M.p"|ǣ+2IBL&?rݱwF:MHHmʍE*|c8 &#rfx|S&A(. Vfm;.zTЅJ@WiR[9pcCC\\=\e!#q,:n*~Ss&'Ӈ. Q%,NSuHi˲tOC^:..=xh",fv*B^q$:PגuF}%`0,uwph6/q/6I8 Ҝ6}H`m$iQ'z錄xzQ^8ag:tIBe~%4`ʺ7œ"ͮu"cأFhL;P-cxU3/8fؿ<|X'8&$gKͫdF$efk9#iTl%ȩr eYa0PD_'h ؠU4bwbaGÐV)Fs,cqךRLP#' qC5={W# 2XSHbAH#APcӌU{KNӄk,>D9(ҥ=^+͸O>l=+*(fbP/F}`=јwt5VW (T5i;cICMwb½aA\ 7̨񁽥?>T؀Z|(%ufE@[c~OM]RF8Q;wb{ !k𾝐Xd Y' ‡K4̨v]X(˩qN˂[v@drWuMTL>cu3Yien8͑yVWV?D\Nv7q:ƞ#2ymW!""# w̋~Ao[mam]#hD sfΚ!~NN[]i!"3e*S,$ 3j ϙ_Ds 7G$*Sl 5p[[$ W 3jC\[qZG\k{ܦgY&Ks74/G`KgF|wf~8Qӱ?,i2}26@J\"\4uW+yvE ZZSk40Α`y!3en_=݆{-qպlݢHߵՍTN%PCCX)voSl@vdTTܨ<0ADԾcR^7hyct't~o`G gm\n{n0Qng{|L75-]lS*ERlXݧ峛&,b4>\{T[̱g71"#T lvo+{U3RXrW?r4iuܜhytBQudLжK|H=)P# X4Q@KR2[a_'>жj*bihJIPYkK߮8C{F 6ɖQ68D-UЮ:R# w\8kg+`A )vE4S7pJ*gfNI-X0:{zK&g 7}װDʇ$!4mdB;{8a+f\hV̞vs8k$X$-Ci߾ie[/Kd.B<}o"7t(~]Z>MKJ@T\pz!u:#Їz Prg+g U 6yJ0E>ȖV B]܏7Kùs|PPTaҼdb!0y)RW E–'DoHR__}'Rг3ֺKٱBhEO@Ye.FJt;@J@Ι+}/jN?J"^kI6#+G r8V yI wCs B Ix3A5Փ2~ge%pw"Jq. H"*gud v=5~;٣ʒ+Qo]wo2L: -_cAVq9Cv7ـ5-U[EwS;Kk1ѡq`\_{L=.mmņ^Cy|ȕ"p|R*=/#Mb4GXKeԛtgGZ,f 6L 9+ɞgw# .OuH!\Բ|&q֎lԐc@|wuz:NjNsu56W^Tin[=H o/]0Z[ǯE5T}+.@G{PCT)OyӴn3&\43C l&%,"hAhωTٵ"d(6P$n]$,nFIPH # #B@)Mi>a<̒lb FfQEE< ZrCѲ/%[;9^Kj:d {;P45)¯vO`rvK0Rȶ5jMstbӵsr 7??WZy@,JҲ~ ?6yI2AA7gK/@fHatk TP{7 P=0FdX_.xPOwNG1?[nd@<ӕYfU+oxPzZx3sw-c:q#pط^0d<֟vlyRm&DžAY!~g~aaQ: ,ڛ!@t>TgEP5 b;Zp Xnl"7e(=NtwX ~dø"k3TBVKDĵ&z^MRHI*Za2uVRk(%!/m%8,?Pԅ5n){RM0kŅF q_ ـǩK +-cmiqKp+WaNkU,7|ຟ/$-m)+!6 &KJcwP֙ߠ)=5{Ϟk=Mwf P2sAڃM8m_xlB2nY**ϳb>Ľ+fᵫ@XM7"zbJM+R4(L9W޺/M~sO/'8FbvWAեs'0Ml4t+RQ@=~O$u\ p>"Z-D ~4]U/N~Ť+(ѩG#:v*ĭ[):m؄)V|¸=@w"NuM:7qzÈ DA+Hc.cژI*³)% s ŝ2ja w$LlGQ8.k9P}o|kYn L"Xg ذɐ5g{[r3yvE}pgO_:?;;AB!snhxM@Zfո8EbtE>.yuxk2‚,)ZmpY}OUl @ I! *atlaX*[o*A_o¨gfki2q͵6OGUl6_WеAHYi8lx!)CNwCpű1]ͽ &aV0pJd$#!='rZ%H#_•ȅCYrmi嫶{o]" $D7X*P故ymͅr2{ >C7jҐ2L~b5.a >E8ѧg0-by)$ZzxuDOM=6JQXB^hVv^. <1L(jtDfЧ ZMɦ'uVA_Ǟ#;z)hѵV#rn~A$Mnbf,cS mSr:_8QbL4JHaI湪R(a_+0TbU_qƌ_q *Dc2WOŞS@h#{S3<'u@GC ~<wrFsf."O_fTwtkuu~.t@wmh iAWxYG;;Pw(rf:|Y!xYz w&ZS)nGsOU79!SZɋ5lg&Z[,kE ZIhcݠMBVa6&V0(*ZrM,QkuOmʙg>ёt/vZoZOq]"Oϰ_qw\t "t,*޹K3>7Jq5Ǎ tQ-~A0A7@bsK?cb4=VʊR_ʍÙԯiN5ʼn:]ڊӋO֧xOAH羴B<1R.\se,6#pCk|aC<27-H:4wW;ԎP:c/l XÚ!,CnUpDb]gƏf: EP1g{ѹtih7qW>%onU~Gj'?ᅤ6 !oMx'!8" /;Jȓ577&`+abGF'>da1ze2a.(GS c"d&>yNߍc&Ằ V:f `'! !ʦ|5c]XهzLfC((Ee*缺[SN20m}fMY"d( ШIZ!@d{Oq^Lb* !A0{z=v=E&ay=ʘ X[xYr;|b>|[9ȇ7#39Z+#sc@~^E/Q.BW3#XwŽB7;`G>OI1JJ=s|8E~:Ӱ~U մA) wo+،~r?t:]Iguϐb>Ұ&3"5p% xu9-n++F57K, #Va$7mSr {^Vq&&lZp)vGy/O0+-a̖Ƚ'twxW֐/Do绂?We) auHٞ9(Ԟ2cI]"۱p44"G£8pY̅썰L?>C䵭f[E7/r| F EYL+6}2: ݨ-@۩LA"%as"H'Ab'\C1@il4uYTH [AX)c!ݞo;*`*R[;XQ`0//ÛX8+g"V7nXVb7LaJpJ tvRNar0ѓ5ipQONnES8ƻ т!p.Yޟi|eFF<90ҠWXW6*;MY\M pP )oįQޞ5 6An<,R2k9 AкE{kyٴ.hy}=_H\rO<7UTœ5Wi0Uօf^ܾE0 >}RقƲzXrbhQT價gJ,MF9އ8)9Zq퓍t"<F)n=uj@Ᾰ씒(NHNxE!B JBVP5(]0I6^jV'LS". XU%-74UL-GX2ܥ*w?SBX'C{:rN[7Ю`Ҩ%_usEc}UR۠9\ۣQw 10XUX;j=58ᨡ?Ve`s/|;j|uY̵zFloHl_]7ɍ_(ُ~y:h2ɐ #;Om zPo5r٭P&jٖ&o+wNc  CU>t ץ{#WfX#YkBQáDLO6G8=kAO<|O7F<5)05mOl2iK^[j+pݙ[>T`߈cZw ۦ1nxM t34WPJc`8/FK_`BZOR2y4/ ?({8oq7T,s:zBc_36:]06LNhڈywn-{] D-i&S a\SXX~/hJ kx>vᖼT.-ې~&qU=aσ}?vgJ8cd:߀5Mq;؅9{\HBoc*jxitŠ;G~<~nLNA~-RH$o_}~S ]^m nFq}$uݱh<~=S)ڧhy'.Hߤ b/ Q$ !. T|h&mao9`0gn82_`4'̪ AK&ԸX`ky]o56A4/ m% 5ulf#I 9$nF}-ϐ& (ۢ#g@PW,&:ph`w=W49ȼ0Øzs҆ uVDa9f ZKP4tL6Z;Ά?Z<JgH9cO0]0> Py"/bEF=]qܑBH ت^O(zj/m0.|58?g nyKpTd3SAo%gF5Q٭x j)rWc/F d7z0?+Ra*x54ap5촷$5<*zJ0!qWu9^\?LˢrTW7iUud-*Iss (yN&;D/c!3kK `<(GY71#G <jFF[M%%ڂgZpXNƲd*Ȗr' w+>SM:BI#H'Ȣ~c:L0 }4nf9z+hjtiخu6 Ѽ 'KxՐtjk(ٿql8sQJ9QLF.s]FI[ QؔMjhgHSڏgzdQ>@V(#Z6`sRd̦b!VJ"6q`V#!S))FXcLΪU~SUk?cާx$!iඐ46%8ԍħS Y+.^ D-i"61 vk&2}n_? thҜcc|M:M6m0\b VUO_ 9|jL 7_]/HbMi? %~[5YoXO{j 1"HŪKx6*b4&8!bI8FGyʊGXdGm ?pcaQ492m,'#U0bM2a,!J3!ΑgzϘ}Y3i9b7/j ;.ke 896Mhア0%(W3_%s Q7vXY`0xP5eo[bZ׽u6-!8#di_=SUZ KENd}ȗtF+)4B3#ɒ]pS߬)*Gd[;D:YgK_Yu63Q9gJ;R T"ާU6h`ȣJ9vY֋j1 :L.f:&k8Q-Q2m=4)NN/YPf\FFOV,E͏wy#/+e|R3=L8nhi=+"Z,4 ?*xzeI`&ry`7Lp<#ZFY;e:x\6tϳgV5XjCA 7_-&0 $X>K/;.{'Z#HF#=)=ōՎЁN`Pg8$(jk1z\S]pF’)kRj yȓ7Ԣ|Hsx"R`DӸ R^:InHYv/2IyTGϔ灋:FdR>6U+ ʴ/P&5bj+`% t>*,K \0/?Yr4\YJ' =Sl Xݠ.E ]C}blCKhl)DM31K *=C-}@OCl] L軤y|AX#?[6=NJ'fptWch,Vy{[릞ðo{\ącY.&hJc&ɿلȧ]J1rYX٭E]y~@g݁+S S+Qb6 L NAԲr;$BOJ |ؘǠP5-Dfeơy@k[z[[ |O6T%Xü37e1Ϙ9!nޛ=wpf):z?VuY\IrT)1#6%IDPt|}"!rhS(`'P6#T"DheTs +fTɱCTKkm~+XrR=rkpx Tj&}oF-np ?OE [)K>V1ػ:e>G)^%Y͢Yأ@zGh ҍv+(}Hn~5: %r1 I@Z.gn^EF?<-(` AT xrؚHq'798c}O;A8CTp?Qy"KHN|!Mpny^ԍggje꾲C{{l#sػ8(!pgt$f,*0'X{۸M;,-p ꢔCQh#@ Tc¬| 3{5wxD??gJsO=juCVL#~U"KM 4PH\ᎍ o7%/y gIt$(azJ$vBhVX,ε[@xB{W29?1*)s}\D8WfJ$ F[kK$/tº{%Y$ˌp42cv7{3/qQwq>OD 6jn>r,e1)JhqsI7mp+]B gž Qb?W%y@ȖA}ػJf!1dh\o#;(Ab3i[^OZ9b.PlíRRw_uo ,Mde`*f VߺJJ {YZH_], j`z|+e0Oy!k(R右;!3N+9 n[w7em=ӑ^D!.Uio *U UoJ"Kuٞ RAMs $YFYKjk\Tj,3G!,[ߒ78! da@QĕKo c i$^i(:'c14vwKszo՞@^~o׎%*GMٰp(OC%j]&:Ϝ(OeX%\_$A~{yn> #)<=Fە6:ȥ#)NGrJYvG-Zvj駘ttPXhjQ<?w&ܢ QVl9gz0a`us,GH.|鹶nPi=oOD!2\#f 6~p "4fל$+?s!2ewGp -y4G3jC/U @gcPx,qHLzWZEQx#ŵ e*2˰fG49T .i ”c %l~jXVyL$Xi|\VOͿf`ciM4V0rVp|.N9B|z5+C=wXR1Љ,mg䰬n!N=d0{9 IqI+\2#?=$fn}Uaf rbY [asI2%mӌ$< fi_ˉ"zSba_-&Wc^ XD-'.~DW:挱DY>K1g=P"vDVKÒ^PNQ&#YJ,ffl'URt8z.H)` VKZ#3 \4b w"I`4r7cʢ=s&q"I~W1JI|E*de-A-MmX3ǵɿw*{E{M L `zTjǰ5|J8.Bp@qc|.Nwa~gH <$-]θf[KfŵC~PB,Âw mX7>X  cHɋt3 x}E%HUx<[Z('(&>򈱹CIO̺cAgDxOM]V#x~4IQ%,Y]-1>L/fj% ++š6EoStkrK=h2|[槇'-hhH(7R!d6Jc0 /XQo>ϦѠ0EQ?<}pyL-c JZb~@G}%xbm{q_6+?o "fX~f/T= 1'熊(+sS="6# bC -w)5L҃]䚟z#p)B$P \):s?͎;5#WɲS73>+W'I%3 @Q,>lB"1ϠfX&M4S)!i^u-K[So#%5UJ+DZD9o9urDI yrz$H@(~P%&ܖ$008QFN%A7 ySmyؙ8:’Hz{\pC {[Do*ڷL$h}KNVnZ&DP%=o8BM\~0M#DkAր!Gð]%xX ̴ࡤ ri3+/V-[quu[&k G]4N=\h"} GvFqL=@rIY&@G{!U.s04Ϗd]jȿ`b^:-.(Jm1`=p~`5We3>&Vk,(x(o: sTq>qRQvq!ve'Z t#yq99ꜟ{]$2.R_qdy/{&H#[ QuX]&.q!N6:޶i%%"0Q4-FPN*`J'^F9j!3a<|ItڏXԷ@o5Q5!@ GE`l+Owk'q&q3-Iy;z Db;P]<ʾ(iRu'6׌YkfGXy&iHKpD<@%!yFdPHIی]tD(d<-GUMFLH)Ƚ>pS-k":C 8+^S2͙dI"NsLdH*Ւ6Ԉs+4a:H z M]=~3I|'MX DjBޜRmX^ubTGRf.2IЗNr/_eG0b14oܓ0aF,-OaP#=cUNxS`a{'|˦a?2@:Ʒҫ@ցU8aX&$G5liT(*]p@n8RF{HWů=(C{V(lKUh;KlrɌ?kD6L9p}Nm3c4"k4ʉO.ޜ/Xc.۫G 7pi4$-ec) yԝ@T4ټMJ~ K2AK(8ҿ3_=B;hE!W~v{qT=k!s~pN}wv㋗|FJP'u7,3*(\c}i6dP9wFD x ^x2Wp ~Z=LiIFew+&zyĤ[t*| v{&+ϯ5n!euPѨT9<থx \cwrq L2džNS*iTw[ƠpZj}35!f؍y R oٚeM[;lMQA|ty %GaS[(б*8Aj`I&ylZeidc(l:_k -lr,}D$OP9EFBܢMiS݁Zf |c?nN $9gmkẢQ@\1Ns k4[j{ 6n~|C=gFt|ۙ=TnN~e@.-?8m󳩂Z*J[ O\?u|R68*)0W.kC惫aRZz{Yx%N͡UU:  ]l|/oT`((xH +tlR6̚|9 V-@"da7Zqd cu@_I2tԊfd ~jzȣ?d*W1V!mqgrڷDk:xG(Gу ]F/G|# r4&fGdz_IGnL ?Uc_aJ?ChAHA,JNqz&fJE4KN _~۲`_DQ͗궳d`HAIloqwioWB/c\~ S%ep]?Jn]Õ&m˟ܢBw Y~zEJo?D=Gp#|-a]n|r#bvqPa>r{Ff~JMz:x׌-9@-o%TJ=rPJMQ&O #8C EHb,@OOX;%qͥth\ʆ'#Ld͹I-F$(d1vHU[v?d8Am7+=6JBjsl -W -Ũl J &ƒ8$i -?p=FűF= `f`6j Y| 2(R@[]Vj'\V{_Riҍk`}J]oJT8[X]YYn2]ֈTg>m9mӢiUu-%!˞m0%!.BX hNR7uAמK >JcrftDa4^@@֍>S 8tQ)K۷ZÐr,;ǀx?n>g&=ȓ|-)6U(l&2ZA/FQ @m!}$xJ[-aͻaF t *Dž gڛ׋0-/e9Dِ[yQlyQGY? 6Z[7q\%/ze(h9ŲIWϜy|SmiAU7#ƀYG`EXu&@TP`-lY hy~ߓw #|Rx>490C@;FGkɸyTQ/Z4S%7z[DZ bR38Դ$ f,|Sڒzs|1|aLґT.` "eazPfsJaF9ڟN.hA/1Ajbo[*2\/O7&7B%y$b:92;Io^wӦfB \q|)5?ZL) ~BС},8Q|SշͥRS`x@dxIкZ=ެ/<3K)}}=_e8V\m܌X {Z#1)FjVz{ -)W3V-oC }ieS:go=\9XG%˳2E9si9UcܧX`0ftsCm<.FMA~cTxKd¯A:w=1q7?Gg=w9`W;:kgu̔RTxdu7D>J$~Z-^'6y6<^j~nHK@{`ܳIXsɚs䱝~:!h^KW[ɺ q`yv偭MEF\~:}_?P/L՟Q?jqu"(+>X:1Nn杣1}; O(?^Un X$tȩg#c"Eo;n獦 ŕe~D7Aj#Wب-էvǐhirXWSUt pFޅ$%gHѢߕ}0@5"9[2R~dqimż]6M*DSåڭ$dSv,}ӦH5=&xCB?z2>rkO7PtAe rE(S/NV2գ/VQsߍB|Y]݃3-x nR'.6FŜE{wgVw?P,F1=< cʎNj6wv)IJVН ǘsy lpm9EԈQ)R=`q_Zpb_,yE'2$q }v+X}ʓ#RGN6Lm?+_Y0<{fQ/l֢h,侎(I:FN1_=BˣNn_3ƪ5￘A 4 \#8WY" zRz>HE'0D,UA[aݞR1R0m*L 4peem<<gg&"Wt=em6"!9m򬆢ռU|3iy7z{4BIa]*7po=O* Bܵh?âw\s#9ّ֓'迓ŵ]ok"({o盳̣ de.]oPyŏA3tUyHj BĸߴbK-į1?T7X~rUn+o61󸢱&-^ nMk#RNsyHz`C BLu?> 7M^v:a?͢8aJDʳdt|7sQ%k&3Ep)#[\W+ôH:d/9A٦x@қ 5U hK2݅#yIpX筿\m5Hs'^?K^cLht:1g2 w*sXn3m_?r mat[Uc#u[Q9*#+.;gO8gB<Hh}ww1 Bok~ܴ D^M,buK{8eL؇ ㄎo$c0oT߈/;vK'dGp†NYs ZL%n=\@ܲ_"&(~ᅽ^/9\y+JYH<~tJ]C8C7!@"vAlB%õs~?'kԭ}%X!DY^$6Q.#Bk`gTAckdðA@uN,ƟՀj9#a4|fʁKu)1C~\&N榞{dt3zh'Tv%VC罐Kſh{Z6_Q?bc#УYIu/֋A|]L⏂qxf?!&<Ϣ8Dʟ3h=7kJ^ןXPsR#V'T6xi&mkJ\K|WW*}YW-bh-u<ܣ@_d-b]yiŇ` |ED}قϋi5Uǖb5޺: Y<%zO"0z@V}gZ%266lTO/8l.v9 q繽'į`&x4xt-y, wXBL@쩵.iKnUG P1^Q|NI$ù&MQ'S_3+om"n^j)a WW0 {V؝ae7oC>&eDK;[l8nb 熹4WvLݥ:W`8iB^ [B#"tw^*\Th64Nf(HӻeB5-/cM'SbO'0⑅,Sf[<$5zi0 zIb{SL_m8]gdɦ*ױjPN.F,;('w CvM{^TaFCĚв3CTkk 5GˈM@:4s̰Kos^]E^;&5%0K'8,/s\PiqKo*b2XN [gQ$,x$K5d_ 4 K(aeZWM-O]+X{WJX2[!z̪W3OP`=W&Ny!Bv\1;b+aǯsSL`x Wo}%qHW hn;mƜŃ=}VQ)ᇡkc@$i|kC`V]Ii¨ AYZSL(l=4lع N Q:`)+D)V\a!:q04mlFF&$bqiLu,7u[ԁ&3hj0 12sB" 4 _ EYm"kPUĽsּ\Q4MSJJ&Ϥc'1W{V`4[0AmAk>SGxx@~ VdWuKY;C <ْqvG1u`U9 ݙF˧L*/MRLk Vy|fa7@kxҟEk-ͩ7Fk _@{i)Jcng)**YBG{V}S〢zPLƝAtY#T'ȫY@3LOKocʫ-:Kp| J[f.b\ x3hIP:4,@!fps ୃY}ѱ5n]"=+>]8S.6$B_YS &_ÙOiWO< LSK ԇ KZ4\|Պʊey2XhS-eO7mMq=TמDjc$^/;)>V!Hm)A~$}1-(P[h7 q ˿۹+(By:VDꋥWQ1kX\o?Dx?4' Hj dX7^d >AwxjZժr~#Y۬?j[[a ! J q$ε?47srħep@ȬbVjBa]Trگwr|d%1ЯaZf 3\a|rĠy+8r%qpC 3 i\ν̳M5)R!0it$_PRW[ JZE榨S—WUgo@XoG X;8QfcFfoVKX<9La@h}'X{\Dm6W}2DTt 3hZuDRQ>ݻDص˄kSGR'{J崮lmZҞ?q% &2=fЭr 0Zo 7"߇b!}cSAW-(m%~;iz$\gO~cLTn? K9Xȁi3hkNR9Y&pUOm*_t{ k&5xY7t{ ]l-ItlA>utZRFAA)qrHYφ2DSV#CeֺV] yR|kǚ2F=#$:  rC "*ԩsסu ]&)Dr] ֌ν N\u(ʦAcC>Yf5&N7U88>nBneTawv Քh|v~C^Nj eKXO{h=LiE켭0ݬÛc+=-h6 E羕 $zUj񌭷^XR:#$68:[wٙi'Q~_Gxt:xbYef78жvS 4(5mH+Nu{ɔhɳD caisa%2a4Ō>vDY o2y~ "z\F~&~ ?+N?ڠ^K7ZUM2/ˍ@+";E+S }u1 > rv2ESvz5#7J1m8*K'nA6PZ?J|8*=b|Ox7#bQ;&!ҜN!M# UO[0F ݌"UnXV/E1(p#}2-&gɕe)a U e5n.SY+H1/G0qJS.|QO_ ڈ՚Gx ^!8( \|AyBSEȮz:%]Ig`]EES<ىjA5+^\̑aNxkC;-!~=DKy@|ͭح]xsL0%9A`4ŦF-K:L4vԅ˓:ִ,I8S>#ߍs{oWşqApY-> ,߽t+vz&hU ǥ_乎QIWOlad%HNl43\N"K!eK'n×89YH [vUE*eC9|0(/ş2jjcMƙJsokghF4kكtgI9Jx3?+ӵ+wS >B@ :*Q 369Tgl?(!@6_phe J*\$|Z[3GNyy~`Oʴ1K/( 8OYwu~Gy!HLYѺrg] "?7Sx. W* 0bMధ͕BUWƱcTJ:SӾ.(+&~JK ΎBdCvFl9YhBx|dXw{MHc!e3oϑuhSkȎ Lw[ag m$xP:4X\|R1f* mNӃÊyLKeݏ#6-q W(a~ޟQ_7SEdƢ]Oko/Xm^9@~ΝyFG2h>Uq>z$K~c:nR ϥ? ֛ MlOH[>$:TjJ3vFPWLx&l |xċjhD4d<-Ӛ8 rꃧ7/|% ZF A9(mcp=ӅY ~/xb/ya'6ϻؘ YwH46ʹĢl֞%ɇVݴ +D,sN44Vo;H }"2v[hVa/ mhF)a_B` Nz :jRK7cAq>[Dj ) vrXau'-D/kpU@/{. HheWX뇂4Kjb\NP}?HI/_p<å7Tϊ=JqE:zGtMSϾ1˦ɒ66@ %ƲOrJ\[߆\@A5ȡZN9g^uu\$W=5kLң+Җ7NsK"KA׵w&[HQEz+=*ˠ}'釛/+,Y4+uT\=޺~B SMb})}_=O"09LOp%R:ȝ$zS"v4J]k'q-˴#sQ/s ܱ.7k;z7`ڊ]iqJVJ'(8K@hQY| 5@{6%= ;e稫>'& ~vX13"$<5S.EC? t#/{⺁H=tymjI8OL&Q>`\ICd\!8lPBh= :Aж) #<. uSH=E -[j)PtIQb6 y[}Ά n+q҆*e=qv?I3=̞Udo;q7_Z{{ I4TT72br+1FOxSǖ>m>V͛ޮuJU ($\eɝ3 jP>C+LnTl8&sy}iU&(g  A a;trS=hڥ*ZiU+)(WiC^'LKvr3}grFkVubzŊ%6H@{l nZŋRacNe|>@kyʊV F5iI~kbVjEgYu7BsRU]zu8+$X'Btf2ڦف {6 I#}A/!mBϙ˄jʦ&|ھxyȴ0C=:8yfoEo|ae ӧޥ&g(S/$p!:H<~q 8[Z5ϴ;3;c$b^:NCoIj< 4`oN f 9:]i}M*\Q@Z# /Q6\5}䑙. r`bT] V*Хqɟz!=g1[VRY2:Z`A3xjؿ稏X}m^MÆʴ 繭ՏR )]n9'/\ xe)AE(];%h35ME}^>щyZ%,۶d}Қ;FӂFS9gǷj?*È}s.̐>ڴb*?zJPSw4,"),_ݛJZ$1V30b.NY 9T"Ec^(,@`q\ۄ~\\>攻S}- W!Kl͐2*<2͜392V+ 1c_["^@˅o$L)撠܋b9Gy]"{ic18K̚h) 1B ?(6}ۃc8N{ pѸhRZ!Www/3Voq^ d=qAX^@+:cb\{cUE'O;@HEyvM~0)n';=(; ej*VtUע(qpX..v{*M{0W;(;Tn) `/5Y$|nl4LiYn > \BQ_%U4!{zCԇٚaQk$#x S&[tU T CU?3<dUn8fJZ&r5 `l8'o(Z Oi"ю,$0 q~C@f-2vO˦ (dhc[ٱi@-yN  wd>v҇QXT[ =Gdzeppo8|:HΜ̂o(1EuGO/+ЂAJC}&6=v%*Mg[m|#$, 0_E*GR78lj2ay$M&&$ZSD1 Pr5ȣG! ZΙ-i2Xow| "Ak,R#_;bٞMlGӃ ar/EKm!>LGkhe?5T`i%f=qa~n@zR%2() :6v|3L/^30`8F[4ÔiM:J8<ŗȏjXrዌڗ{.㯓qh7C1vl''t6h %'f}KKȸG5Ik~ITiEuY9H>{"8d$t%Omڌ|T|K: (EGp{-*8 _GEYorugx)e65zZȆ|mBOfƴtsKvo [޲Vi iS$Qm1\CA^8A 86?$`.C:7?iS!QV0bT-4p!t7Mz<ٽ)/F`A tVY7ގƆ|»7c?ƕr5Q3WuKL$yGB%AX1L63{yDLAGV?}"-IEOWT0:&VM.s; n#%! H?Z)n0PDJxdܢL&ovSH;ylk*Wer_)A:]͢c'g#XHdk*k@G2I]~&:SZx0mԯFymm?w/Tyszצ[vlި XCf1=XS i3{|LU KWgfZs pfe X9TY) @5ӮMt4 + ˌ]!sB 6]SM4\8j\5l11(K*rgW9&(x[DŽZ "2E,Ή;]nx ) 2\\Ss#'\<Ӫ3S'~} ȠL__\Y 9J:dP;Ep"Xq=16yU<y+i;M.}QŴφlziy }#teun@Z6D7<;iuhcN?[-ԤBxqLn ;VF Pf?zG&m.k{l@ygda/{^3>o(댧d=:֕թ>&x%=r3Qp?$JzuqO3dLSOp6+{|Isn9g=; W`_"TAƃ!xEQdgD9+KIğtq ) =ʋyCQ > xK3WdG@Lrø9ɨ¯ա+B2R]ܫ\^#?Qh;z-|'ix ^<H([wiԼC KBl5*|tSa?u ]fYSV]<4aN]AVd'_ XH;2FR}pH@*_[Ue. l1qpMux8"|G!BuoxO>TBNAk zm.ծdK1o"8ݾ"!RÓt?ef:-DdJ.<1`~X,ğ <l %ӄ 7)WhJx۵'*~jeTv"2#,|?s AkDeQI$.N{С:Fу>PǬn,Ln.hQ= y!O1W:JMtƐ&#)'nZG?o MIqH/6N(I; r{"ϫS;Pe!wλCtˀ]" ~]Ǣxi-iI7&{T3,(jn`:+w`NDiKl#s?>t K[SMh}'4ds,,|wظxoX#|hYv3Ye=G|!zX'Uʰ @ [ Q\(Zd4;!u-J|Z6xUn `UYK ⽶|GRPTqblf9V17wFuaVN+X679 \*"')T60d^̩lvUe~Ew$V:7&]O̡//wޟ#=*]'Q{Fvp2PlTsGEvvGDDoDt6`) n,3VBuwIam?tO D,UpfZD݂X3W+ZE!{:X|%AS }{fa79B{S}?LMHޕŸ{-z#:$i?ZY]%E=z⒎+>޺3Ke8 !!;9#Gٶ&dRe@l+ġ 4#4f684zl~b?VXUyDnjaGnCIg֦M RUб_Ft}].ͼR4Q"ű6+SS`1bz΃Ӷ|x.Vu;Z@!RNVMAMMzH*dܟ^YX1aVMn!nnuvV+5}sU1;K֢l\LFk^*+DL?ځ0<Ġtt*\?:뫘VY жT3OWʜZժ#Kcm7U@mΠ6L7&^-*' *Sc^2jTf'"MjCUlmi@(`ivN-67b4zR!$;3\ZZke Vv9Y;% 24΂hZJ߫`2 lg%3h,e{z{3"KFpALm;{Md| _Y8{~ 1{k}E*}_=B$,n8::<d&EEQ9sV6\TIb5"!*B{Yթs@c5ƩS.(#򬪉7lĔլ&gGh.JB'}kNR4o)".5_N>~N/Nx|/&1~-{yJo-L. N@fni ivވ 8O0qEhjVubӂbl8=‰|ňe.!V͛51{s89W^P+.BtFq̅.G6Rӑ6hp$/~V[VRW:h|#H+aP~-( pφ yYOL@l/qs򘯣| mѓEe_$n8S Yztܦ~(h6)'\e}Yd&%3ʟg`daI[z<8ij cxc36xܙ̓| ͌ &zS@d}v ]EA(~(Rӻ*q&zEÛ֔*̼Ю5בK,  'u?mQmi*α:7\zoZI˄E'4+Wh5BW̕}VVR/ 8V~˞*@\ZoW \Q 箇FtÊyJm#z$xrkkpk'?iUʳB1xa|jJ&n>6=0! !Q+'Wa{#2~̾Pl'KX$8sʵԺ-T흿nb׭$M4I: _7Hˀ\@,Azv!aXZ珔tYu 4fD ö̰N߲Dm ]vE0-t!q0 k?JCA]/+|oԸAE*&b,W}d Uz&Pa39CHjUO47ӌ7|z("̧Č*=v&MwV2>zm˯oP1_t)Fa/1ffuZbwf\UzSE!?voWF0F~ǜ?"6S헓";-.~a)JHi~*֘VyϺJ]"3s'j{uH+u-|q:fq87Ug9NQ*ʥ 凞̺4UDݎ7Qƴ i2 CUfWO7[kz A\N)2G:TGuX%A#S-؉OoN kHCiC}d<԰ݢRjM}G$]8.,X,:n.D=F a 41:N *DK3R;b9Gq+}(M-ĉ8b6=gKμ-\^fCS$k^Lmhu@[hRmG/I.d~Ǿ|9{u8 /{;g0D1{;< )\Fc *~ZPZUZT,*)pPR8?s`eVh#M%j33O uvLޞYm{R5twW ۅtZ)QztWKʱtEFKC(8ED9-@1/d1r*M5 f A dVFex@j(}/=00uxX. @mNZ4ΝɜH}\$ }nxԐfFܦ KZ>aYgg oF"e?ГT B?p^Ƴ+nSJmnL^@jMp5Y%EPc3Qo ؑ ܴQQCݕ-$XÕgOwhYhjs#5 S';}{.GP樌<5R=COG{ R+9Q1a]6IT\ Y3}u~ xA4džK |,D-]h+{B]t'6{Qet[ )(j ˹!3e!Dm*NXLX x(Hh;m&rˌ 0#Bqd?$*ӅOњ o ~yZrb=Vc,1̊Vfኒ2 =.m\Z\nV1Դ!D\@Œs EZX\ȬP9- :R͂O4Go5;M; 뺣%&3ڶDR+G0QhPꤣҕ6pNK w.݆Z= dJg&\7k}46gS:tx}i--ĩh𜦼:(:Ew(=vNCF{n em@iB0s5%Яcx5LN =zF5EcE`٧Ck 9.Bgyʀ V 'i'ґbC ">kx9oI$"2{%%Q_ : SY,K Ң9Q,S'F`U$@np{#wV'ioV:}.. FIr%!ff<olW7J֢ܿ`1hu .JF)O? t=q zK_.nUxա.:jCj `T=aJX1my!jnPo"zI!=k3_ H`o Gl3m46,% U_VRZglM`XRmiynit%kit5tG9iX( f=H!c oF|KUwþ7Lkivk{ y=s8rxPqFtҁL^=Z"C4 [sS0Iqob U9̺H\3i9"{V}!ZF]Պl/j#I1\TQ%T'͙"D` K9\&86!gRZ`@ U)bv$roKWXЩww-ij"!^_W]@.jJcV[8kHdӈRtj%wuR| q?}/ ,s5>?̸5 oi~¨kȹo* @UjzI+;\_[o6 ,m> F07.V/з51'Ib!SlBr:"v*fָ:x,h.1M+JMf:PpIj.ËXehv ϵ{g-5m+ fRҶop@"`>_ɔ2mfSnlf‡=d{Qgא8b"t~UH.V5>2UY8b|%eVfhUΉ#~%+4,Q/cDo ̘OdmC&sM令{u%d?,V)ZVT. ӖJF65?{SyXZJ7w7gH!#lb$,ρ87m/cZ$|]8Vm%}daJ4-c"bJyaF  F^F ߷]7<6CٞzI#xBMF-RVlP|D@GEjc# vKd=}Ab:q*YɓRSi 0^eƈD?^h5Ue_yX*G3Cs[޻qu/?U*A ^Z̈́ c͜[b3&[2_h6L2XhUL$ͻ 7莭Z*NΧێ~[{]-*S_e8JDTGaVwCHYm|.XZ&"r=댤w\b|kk/s7аxmM4݁zN>9vb],%v>%@Mmקoo2%HARʹz5x:Ji7Ec5 @Ƞ6&Rh;pFfGV/(ѐꝐTBSzt IvĴմ:/bWi# Mo5 G͢<֝ߑeh!BijawˊC'y CIcI4Ξ&p2] Z1=@V:ߜ(mx'}HLw,Jh3c&0ssw}?.2ܸl5OCRц܍PW._=$ƍ1s ^&̡pjԉ7nax !?]ةBͶcl']1Œ&sJ0D2!4 >3YHSE!P(}R%b.5 ?rJғYq)|.=[ )OqpBY|"R6YJlaxOSGhImq*rh ?U z0D6+ ̏q,礟ÖZ& Yz (x<%MiqپBNZT" FH /ts-]6fsCo&%7Jzs˥ihbf>MS/ezi ѦPS= Y`iA!C(fX}[={TIϡ)Dd`.p G{u^j$y1oէ-+37H?!}I4[VL^btHv/w~?Fr)L?&SI0ϱW/Is_#mx xHX^L!dqo 6MɸQK7Hƒ綿o i$npf&8Sa9Ȣfn ۞N:B G8szl{׳L- gPDF3zQy<%tbOz ]!YO)D3W2XZzE8nX~zK[S" {!\oH9=p.ӟH-"|U>v]ckv''8:gDP WCk5=Ia-'|&}@L"̈́,Lϰ\Q:Lnk{}UEЮb kp9$g~F^#2 \mMa]ҽf:xSc;ܠ `g`xq$?T r0\rPtGxG=_Eh#}5x1eGi6c5p c! kyC]w : Q*aeS-Ms;XvzR6.TOb!-@6 Ʈ÷>FyRcup@6z ږSfgS-Zc՞_Mv۞.1&@:FGf'Fw;+܁Hhgv%70MFҦ1a;\eVf?dʅQQWm1u>RiYmL AC$R71/-#S{ch6M"U$c4E/!Ґ;>Ղ^?x"/&a42"lo0H}l8(هǻv΃Oba3e2Hr݃sWv4fg񵻛]jyNjYm4s)I4ӫ˿}qhZ/Ɋ~4uz%>$x*Hw:9qFLϜ.fנ ND0f n3samݾ-.S 3jmp#9oثپ9J0bA u(R-fTΖ{Y D|3"y)!nr}@D֯?b=幥9׍]'6,[ #28 hdWMQ4)e}7Y*VŏO@P U/JYȳ\̵ߎ2 03PτBAT\0GR>zb2߀OfKIa6ڌmw')-<p<+ Oz3<>F"6_POMZ":&n!4ǓP)c`NumyԚԟA(gT JxYCM`'([g6`rB\kp/FO98\0+a^bHW!a{ dՖ dzDy#oR >=\Gc6\`MK̝ >M#ֶ̄EL5WD(?BӗlJBO*X0Kfΐ1P $ mǧIO Xs1QRHBJ&Ka `S&hRsJ ܘRl>Kg\ohb*ڽ G43sK -MK R^Voo.lyInck9!9jh۵ZDN1d#6.2.SL$,; +8稽=7U_>h^UTBފSHS8R(ql-*xY2' Ҟ{vTB8-o |.w3 cc}ΡY!dz NjͷV?71{xRE8x[;e~>Z4ǫ4  _!U-ZDK}IW#FxQL.OQ±lΈ*>_d1 ~O @tm5n:"fm,ipעMmH49':V8FN7܆?l!O`C7FFaR*-Q, .[ %ޟA/JML*8(o 8}Y)VRѕLCsuG,*6lN /ج _cJ͐v0^~Χo+! CF&}f'$,4mĔo ؙmTM^>lk#>xmpN^gtm0`)&9AԿ2FxEpv1h8z᛺ڱVB A "y3 NkY;SNj2 -S"kSB]?vM%Iɱ8y=Ś"D6Ż{]?fUO~,z_*Wdl{ zf [%vį@gU! iGgC ~YJc^ْJ.镽N1\߱mxQΥ@9}\wnO}˔GUnR۱< Wh(|JUWgiCZ]:<9ۈ ^pǟQHֆ뽻7*ż[vD~u6aD0s2a\ t2 ҸB$鋒[ũc*̪3(ݐlƈE5zgG=WG2UayǑrvDIkwފd;`m d<ңL '(gG] 0mG'wG"Ϝ[5_9 /)56?Y[+x1n~\c&շ\gjLvDBs*le]'Faz̻*z=̢ Z@7}Z_{qF) /sQw@`PrB:'mw}(^H7EvO9Zۨ{oTIe橭4GbqRW1OF'Iyq$5VKwrblriMݰ8y&hk^ynݵ i8N ):;lu;q> < {4~K |M2PŇy`LmƎŻ8)%Fh`2]Рj\^f(>ߜ>gaj(<<^ڡHQB'삢nG`ٴ + FMʝ!_@iC91(\vήJtu"jG w0lY"$.X޺>AN&\15bwޚ4Fx'ˤ^ƒrlEq 4s$΃Ӫĝʎ'7QyEbu_KbxN}#*VIܰ'Ȭv鱄pT@N ~LH Mm YZvZ_F#"^"Ves9NO9͸6wB`g@ŝMc^YıAN^TwhN95 qҊTzg Y#p *a׻}-u6 _CPҦ,4r*̶idͩ߄^T ~|r$h WYq‹ pۀkvqu/EƉck"сTdำqj$lՎb`*Jy|+wzL?jCM/ kZ)%iTYizg)a, jg3Mc 43`4b9B٪ 17jjF=˨ '#,jQ!IwOMxEF\9u);*uE<@so<`Qօ0 ka 6\.!xny9}'"HxTAAE>"Ȱ1.( TW]eg6yL"WVY[ގ+7>]չWȢiT*N]&2SD\X.U6 \LR$lNNVG*`P=D gOĘ{$!;xqҊzBj`HEC:?cΝp3"ۆE<8brFGe= o0K.FπcܯēhNV hY6@[[bQ%xO~?hLҚC$=~Lf4Cʞȡ2푪1V/eVp.W؈wj5>Odɡ{$<ٱ;,A='wH,.e`&+ީ٧Dn޴Insy$ب̯? YcqZF@Lu[XS<"MFKN1 a[(-Hyꖅ*G<$,_k ϫגL޲{ ]#\"U3YVUk[os* - !<Wᓫp@5=D|C&r+m(@OGmR7čR\M՚Q]ȶ\ v\y饯lVEPR6ҐHI o35X +@Qx'ݷCl %lq?s˿4eR)jj_oDqm|CRd%찦9*hX +H!1Le}bx]_ xN@};E`dَUc.0Z7;rF̜XRWfԆʟ5YVHꑷg9ƌIFG;c/`yಯu+t+v7"MyQ8-.@c,GH"˟h?z{QRO:V춡XEhd-72 ҩ̹4g tw kOr2@_T¿4À4cW.׃|6Qk2ğ?RNBEa3񠊇3Av|NWY*eR`Rc㈦ c jY%l+-OڅB|Eh)<ٵn h!e^9\u 1fN~, |nZIV9ƫ/zumR;ȃpU~ |!)w#%ID1$ܴ iA2Y#OT[`mWu<5b,荠ɾRT6Is_^6=D2в.}; A/*ͨW]EcWYF e t!O J;К2bԔ2ǁ+EGz!x]áEY"RcN1]?1/'.+h_}<{ᎪuJ!ה z?Bk)"A ֳRQ?v]+G{)ߐcKQQ%Ӆ{ytʏQUݵ.<ﮁ^D3RJ>dB1, FFQ d\VڪP{[wBFl56.ٷo<i-ٽM"w%~QH}k Zh+ 4!h^M2~LEA`v~# P)V͝-}_32OC~US<6yCGUMp *6?J7oaq0䐘n:eCD3Ҡ,.r^j4$+(CJ45q ˷<)",R7|G=ףߓX%ګ! sDv`vڇB~ߪzImW&V.%:gf?uې(tt/[)Rֱ'BrƧw'SMXC^IC|x<~51~*6i[)Yݾ9=N@xp,H PKԉL EB:&?Er% %jZ.g@z۩[W[D,,J*V8z] 4HA`A{Bfdh~y^p\ 7plWu);p й9E^Ԣ٨09v7T=+VVmgFsh9MBƘ3r$Z%֍GA@2 6Y$҈}gĤ̸6:9*RwCbܫ`rr<8Q?/\0H!sv߉G&T^e,G OR uݻe1L7OmIWEbdR`hGHXW X4tE(S|FSU4[J y3ƙ4!;w MXΒSlV_v]%e!ulǥ"Pxޣ7*dKPi5Ejp0 y"Zme[2~Zbm~:,V_Л CaZ{mGZA|nF&"67‰`,ՠ0pKLU ,s LGknϕ2tJ/$O/8^xOZ[Fa&$+bIҾiXw*щ4;vgYu]Y`Ե&v&B]a~Ap6Hdi~z8 VVP%g,R:숀੄g whqrƈE 7t'3R44xnH2"n=En6tLI:R8G|?ħ/Han+tl=h} ig4"7ڙ@ ys24<4tt-k,XJ3>PeCΓM!#eKN=a=k0RG(>>G;.&QGO.n4setMjуVgXeh;5"<_)j:?rR0):#dB y긮C%5"#J0JD.wdة0-25%bj867{UAOSg őCŀN{QӻͰ̀*bB4IRegּ^SC}?;StQ0(RA'n%.J4(ѬSZRYd(|}+5o_zl@QtgRAaHLBEڜvY^^+_"y`ᄫONYp9ڛ0\~J&v q9cP{ANQ)*v^c _XY{k֘>鉤Υ'q'CC7D36R_*bKg+Ƚ !6{]cmJ'r٭ŘT;aJHGd C hB{1IJp3 *Ua^hΠHt7VKzѳZ)#mb'$liFmWO%+ #i)2ZtlV;3N ʵufcnm͘[ s> doM˪i<|mW|'4i9󮃶۳W@qe汢Qlm=]2BPLRQi")*kkui >[IlT ktLeKbرF]LUqpMr<1IzbaO0KթR}X-ʨOh^G] zpr{6NUM#REp#9=VskljbTNQ:npTf*F(#8, u(x^C1Thc`yhJ%tZTNuzA/Z;g&,V-7ZY*S? %;ùf@ǩkKݻM~2*sv 96Tb X.hAHum]}]縠6cR*K"ٻe ,CcZ;R% AG*[Ijxa{])yl|vC%ăn 3Z'S5z Uk'88aCP'J@Cv.娍PW{$@Qr2Vz34`SY Z}#J}k†pGjg<CR9-h9 aZdpZRpiV4&ZXOH# ,_O9⵹rb2-04ERY {Q܅кս+"'#B| BE4~s(Uu/ Iov,i&D[uZp+O%Bs,m*H&ɀfM<~ɴq3fqK\"mZCA)gU{Ai|Ā8!536f ^5jst׋ f\狖Pa@pS$ _1%} l5cR=z]҆;D}*3β9X"bzA w:U|B og<]Mufa[=.*ĐH̒8T b/N{3ŸvY>Q~Nx?eUbOwFLWM4esrEdJE_i> ]"# '@koXh_,,ǻ|O7nƽ4wp Nl P]=䨟ĩ~ö57O 6MS [Hf0t[ Ed0V ٱv7'S >p3}<"n V3yJ9=R|3fʌ\e=A 3k:pȫJ䚓-6~œ葌,U>xz/KJM^n7%.a&vۤ|E5Q l(i幅3H$azL,G>cyxɸCRjPKTyQ@+EÙ$wwk?*ܓ覧mqxDM!4~a !GN| A.4g"1$Ò(oë6|FCBMN# 㓫Pu'ɨ_32[XGu wR!S{,aF5ƹ! ά7, _E؅:#Ց5@>l2:]{P,F~Z4Oª]zT`AfwtThdYPvVHqH)avޥpB9. jhAf(4128D d*I ߿W7 hTEg 8n~z|x=Jp@dSiPAzy BƩ<&MMwK7klOF>706SBz߉sR_hŏ#t hhwQܹ}2nk|%["o֧z7zf%_z|3v. Ᲊs$S*fQЇY9N^?sۑN})Ra6x *R!cG-5kYq ,>mdg:6,x4Iկ#YZ8ƵfYKYp_8T!+t*0{gw; j$":'NM\';ZiR+k?V/,kۃ@jvP g/ ;? ێ0b)-;gi/ Q&d: 4/ ȏ&,ͱP\bЬjF,c vğ]1#*EO;ȭW;9ԊCxT G,tۢQ+;H!av-哭ʤ9"]/v"3bń. OhvJ\T5nu<|x ?; -'-c ewʐaИL`b~;1 Z>e?z)zR|[g)539??)WME/wzQȤ$p!l`(<+lNK`)~ a.|79Ccmp_IG'nLȸB'V`CUpLW/ Ä;bж%La)5c8e"KC15J(m;bGǪ=ɓF_C! ZV FPLmd@KSKcQn [> [3wSS.P)k'~-!IJslV&<Wq@½l>kz_P8Np;IE.sY*GXCt'dKvF_OKظim (5ʰ.r$tc炝 )L e+..7WU 4[֞K^PF8b)]z;lXoQ8ΝOa#"f1F*{0|>pkf uUq۴vw0GY59֒\/tPXҗPj䏲!aE\KUP¿?VG=++$֧@Aa <6%<=jr3t~,U+P =z i/@~J&Wo.)rg={x-&+"$׷(Ivԋy^r>{z$?+uްl$\s[۬#.3Čݙe!_cJl5Fx[77XݩQfNb)O'_\.{$Ȓ3@jQ0XxH $j?8e$sE\y8ۘ\jלО {" Qhyĥ3hyNmXqjW$xtGCJO,tΪ}lDйZˏ7i>jT i]]ͬqkfulAypk1L!y\m*k@Iæ 9z!SRvE| ]"\N:ِ4`=NCN>B.1V|!d87ӽ$s_>Qi0D-OҀup3玬T/3Ru%dΘ 5iCDso5?UM@,u W- SLK&o&OOG0 @W3*S5->䩯>5W>}Z-Q^xⒹM63qmUJ oܘjYMҠt2a^/:<#5}3iez52V,Bg)BˢQ;ÑcS G㈴7_b:8&dZD'[\f'Ս `ݞ `Hd8 mPdSqR@ t`nI8*'m1⠈fo/jkM̥lhdSX*by].@kGeRjOÝ@}>E~y~z"@Ki,lYׯĄ>x ń\`Q#Kg |Oݏ1JÚ[m<{X͜ԉdcDlDJ8p(χC 7m= |֐vfSz D ZdW#BkQt ow#|h)-CuƉIwzݐ%Nh[ٱj/D"G(cb()2_zLLfS%*%qÜJ-y(rxUA>L[Uw3""i ;,X~8H' wq1- .մ/?%\ HhfY*Nslӥ(y{4q`N/f,LS_mDm&}n}[~:;hOݚwwbu6H@ē+!1P LxrZ792{Vs*Wf)z@Қ1Ε6b9G]sEzbb;e8Ǯ1o٬nib4ҧHdq9$SHVi m8+•F7^VV(MPj^Y*`j.hO-~14L%׊YE8ZE]vi+ cMȐP_9Ndٖ$B2~g/u2䩤~z I\W=H,v/{(oiUiM.@g^`KP4W1۫"4D$G*+"rfF1>kR+neի8 ؛ƨ <^n=̢۵njNE'Ds0QJ4҆_z G)'VӖA.:|iP ntRqj9 8yFf[1Ϙgw1.*3gsr>S|rBQ\Vv`knMZ:U< oiG""dFoq r@phZAԘؐv[OG߁R$o3tp){2T}Tyt] %hMIL>jjLwωVvMQ׉}F &9nq h#OAW"Ɍ /nr-fNuOѡ\+47o4@}؜eh=dQ4NMdh(jA?'7yA7ZD (l=Yu@'a+alVhK Ŕcj16JK 4q7o~U$?P=2 KM0QOSmm&j%'oAe~`%l2-2Q(}D'o1qqɪrY0z)F,-mFu$4MS$U'E'd NU8oc"^np}$YSQ$o(Wu1/PJ_@Qa&E7iѻ5 0OO.h#5~_4Iv <ʤ9S[UapI6r{(#aRF܈,F %Ci7ܜ&^s%(I ((/ _kgy"!S n:Ϗ&1ir L뇜۰4NWAC3gc! h0 P,Db]!.V@ޟfeczlpM6r!kk"xўiS'&Po^YznGd$ß&4r &HvMfyۗ!0 _Aa{,˗#I&9 j@ l%5A نL$LV^%|Vt0a"/5Pż+v%Yz*+gʀ.I02 ^#cǡwj2GQj-}> -eG4\E5 EwSZ 𬃵F ? {2_4Y pp: $&92_>6Ͽ1^8%K~;+5Unh}f7yۨФݻPܰ@ _/90g+{`T۳Z0dݙrM?_g-;2ډ>q;MtTɞC=&M73\s.߾qmf&]m QEYu-r -fL^읜 (Yʘr-p[LM`+ GxKag˹[!ucз78b)~>Xm` Qh`-h*F&.t9;=_/w1qvHq/.MJ"D11ϳ?ςҬdmx"ť˶"6ʣ_zTǗa hsVw= 5H[FmVVFd;q~ٯ? SJA @i`F`eYd xd:`IJ+a-}V\-(WU* ^ʋg ڮ (|T=8[sb5 $Rjt^h$ ,wye{w.ύkC,gSM'͡};V@/!dcpg7]6#"Mj*"hð~Um/9Oc\*c6YmdcY)P6ꢐ+U~'ԼGliA4(:0[W]ʖ+!J&ҕ' ?guEYCYs `tGoҗCY׸+ mpE0,D5#;)U&ϼcE<KcV^=8BcE/S_??,P tÀ+tY(1kCCiIznٛ#XRy.kAmuzVX{;d3Put٥G\.6}G:o'5 IMr٪gU$osZyrh^Ș'kI}ثz(*63otp_8U9XQ%:;691]_G2g p*k `0QӘi3+g{oBEK|R|T!2Zr൑؜ÿ}X7"⍥ Ǐ4N'tuLOҕ+\RR`0<'~{.^[)\2"sP@5?Δ:(SI'tXo;\o]e*݂`BP7D+L2ܳaSCZeQ7MW~v@U[ K{Iܹ)7glLLI^2r#ajC~i>~^JÔ aҙ@X')=W7kz DTO(S,5rJu{Lf 6ݷrǵۋnGsS9WmJcNgI?skce:CzHIcUCQ<  eɸ],pmhXank0溍 IeF* =Wn~+l v\߾/Z+&Y+,˕f@:1}v֮-.i^897> "'RzJT{uAcNro](ۚl$0+vQEѓ1GXo"6h9#^_*sDߐW>et@t{{*t`ȼi2b5澎4lbp18h!i25hAd^1jG"_/$h/)2Ţ8)zl֗d+B6MF+QwyC~Ƀu#"3""?؇r5FiqB8>1n6z@xjg1gHdGCz|B箫O&GRw?4^Ͼ)^/Ur6"S?.Q Jmz'K AZ`pgu)+ ! >˜0 ..&qqNxz s43&UŭULO53&4s=L3ؾ/Bc? ղ:J蹍:Dv[)\E1w~VIC4"2O7b+`'Oq 2O+ "kpK.F^F&8 XlQR*-S91&Fx>d*@NJjDq w~]2FmBUw.p)`.jzLIKnV̳apb7&=0gJj|"knN$k%U7#: p0s-Ee|(a0DHTܩM$)yU q S^زM ؾ$c9 Df"$oz+6-է)}w,yw nJ'ԕ:ܥ (bKJzf(0$,^?"=3%Zu 3uB='pxim$6o+ & ux-SNyFIL.#_;(BO|{ފTCJ~۩srK0ǝFm_砲K&o@蜉c"q%ysqH0N۴9pS#,3})q.ͦ&9$i'9)OYٛy[mTgU`]Y!UVY0F8qʧRȼ'S@xDunZV?`eo3DkbTNꎪA0,b Qr›e/XĈ*aܯ(u6A %931J Nh`WLAX"ZmeԽ˨n+y{қGsʨ N HmՉYf$_@wD'O7|KhLV&n]рvI DcvȾ^Dž {Tђ,[Q5;w ܇{*UT)7[ ntwn7>yP*u5BsE}Pៃkqť[WW1젺 TYܬ(Ls1p|SbbXR,7ipr D;~?ff,r8}ȥث/BENpc yj싎DWVC&nYS^&8sDžRut0P?QQG3wb-nِ? BdQe/2bDJ,d(,T e?#DC75D73W|=f yTl)H | Zn'AyJt\ Q 4|N+k*,a4wƌߔC$kE*?vx-,} H|[G":mQL"w.8lk>ZY? !rv<LSPV#t@Nx!Б8GC$LgL(vICQ&|-uHr[=xDdGpN`SnN%   *էLn T궚7_%~2PJBl0d%nBb<~jJ@b뒗s1UJVusD| [Xkga&?Xnzfc=%VB}Q elewQEϟr̰OHaȲ9]/ۨ{ <=ϸ|Y(Ein#5<~`*`H2^DLw()':-%Lbp.DVKhvxO7y:h[H=R1bW3s$iR*U)\~YT?IG…'zqTQ6l¸aDydY` =%S4|lAh$pS]?5CrjS ph:YfzZdO`8H4k{+%CGbJ hcV4Sqė AAzlސqBPFth\MW"ؘ UA6 -qUݽbz JE`JYZ$V;gdG2 bf]0w- VwGlh==["A^"q!Ⱥ|WY1}GE;*YE đ+{MP,&X7sTϻ: [,&xvО*\7<(K)WHR|#z@w!'p3RA5TQmk#]NB,5"4GTtt akK=I8Ek)" 5ukm%L }&Q[h KxXmJ;ɢć^lI2cm,ĝkЊfs4 k]j5Jp h7>Va89 \Y@)#N|o^v{_c Z9F?gF0ra'6aAq ey, 'A//1/ə* p B:[Ż[BQҴ Cw7tYd9`MBB~?#?g0X3GyP'L)j6Nڠ^3JDn4g=M0e2ȊځA ԼGQ0P޵b"K^"}PܐlE28yQsk,RMܨ8eJ)%5'E,|e?%^PY"Qfw',Lt(<`;\ɔ*g]#dqF->X#ܷ9ήq:'ښ 9 G[iRlgiq 'P""ZҸ5$DoG'|Zj¥TwS-*,lQe.cѿ\qbHπLH4ҥ%{ ]CB4nPD;b\Ѻ_"I`7,s翌ݗ,uMmNDn`ԩEz_ːBAnP3Wcjsdx^4N {1 8Pf'v"ˋuBwrcx3 FPWp 9Lcao1` ?K&mUgVnIC8 QȚgѡ.8HR"HTK~~"ۼu)?HkEG}? iPk-wY~blQ}akOfZ6Dc"tyROUzv,*Eui([)Q_ ~ ثCK|;t<ƛ[#skyZ/s a_e*; .ީЇY|p \m!Pn;@Nr}ގ`+&͞  nIk<}H?8nw^8TFpۻČz_Yv 9]5m[z<@iO+݈Sg|ᄄCFeSv/c^"Fow/H&Fx?u}A CRdMJYv=:5mA|LP/6YpEHurbǪqdX^ ¤$rq+^J9>S;͗E]UP)-qE9 vCq%Pܺg߲i:Rb@Kl7q6wLxkܜ!WԻYCHZixxXM(PfEC^S{30 `$R HSQne^s3gEv0Ds#g:}>7,aZe_caKm@Fs_k 猠Gݜ;8'+'qv xvIߘְi6ynGoR5=tF#xn6։R4#or/Ш ϖoԱ܆O +\( IiVMӻG j@Ӂs/vp-̔5{tbrP=&Nߠh8sS_*,ϔ$F4`w)IE2H`C7?r}zGd&0'.P_9cn5#KAʼnm :Ri}qzXڒ$$ɣTagl~i\]&3hbZ& ua/7m$E H_CH46 9KM9`ڟ+TYmӦ+3 ŕ^A*ru>'5TP Qw-XCPcCߓe$MI쟞Hm_兪O+O)|g98c;i[LmÆw0 U>hu:ʍ!L;OOS%OԑD4/1*lUŒT*nNH>ob5JgNZV x&2>Lgܧjkfw~۟. oE^Qɸq!csp$JWx`[JQ0gQSdU/[;3KDP*eMKWX;d?C/o+yxΒ,\m6تZcB`k$Lpu浵)5ʑQxD ǘ.w6*w'>"_&- tZ˜cWgF^<2LL +Fe% C;4 k.HU_@.6aBSW >|jghbnr܋V}~b|SpE~״ƾ"iv?Otby +!k^g\_l4ǗLB;}u!Ky'fSʕv:õ$q翡+ _HpsZȾ'uѴBUoK^@_x&x2,IJP NG9=<P`f{|1g:{4ɜl8lOm. 5ĭ>-+?uYl1+RohEm[pơ"NE@>5%!'EgKl ^DwŇnQEsvn>ЗtLAnt[3೎>ob kɋ5%k瞪e0f<s{9t9> hEGA@Z(P', (Oa?9զV+`w襸~.H2>A(v˹EF(U0EO<`ۙz,Λ=}Oi|AXߦNДL5B9 ^8cn.vY:+EkO'#&&&UUYh+xg|U0ޕNt|j`ECU"/\x9?j8W6*pjrH`~e %,')׏гini6jQ0uX9 ޭYO@1ՃX=\*3"ؠ(:o/)/^/I䚛_vkNu\_\[ݳ\hRMqRuW׫rٺ\esmt%l?9X\ik4OP&n{D{א ʧ8TĤ%]RݕZf(Q3(L>o%>)ʚgɭ'LVToJ$O v~=<\:, @wMMs5Hev^p`voUbېtҋ{ޛgѷ8}vMm|yЏ+`@*H8~&Ytl*i, H!AbR}vkԷ1J{Nٓx-?fHNp`eVrijۈa}fQ#:u BP4]\Ena)c\9d)8ioVZҷ`q2qMŒ;)Wd#0 m}`5%&NZ-_B07czVhi2)B1#Ņ`|b8V@+,Ѫz hGC٢lib~Ov}9oTҭFA,e *N^i×oKsJ06A`%nhQ*"qᤏrOt$Ɓv7ڏJZay-d rB^$4":bj,MIL#*QR*>lEiSQ*;i1Ht(3"tdT2WtohRW(Ғ1g@0j٨@6G[ g(E0[H$- >S](\ȴB(c#r8b??HlG2[,t87-,sTԩKއ`o\OBbJutI֔yUGyf6|7 OHuH;gkRo+')dF^t ޙ]}]8JtͲ{Wt$]gUIp*p8aIt_dCNP fm> ppXN<.Z*;fMRIѵi3x"+)j} 7Ygju㲂Zb4[=(8 !_8Ǥ JG7E?UABܓ,gsvo\% ePo%wvFڶU;ϛ(KijS:1]5yz0CP{ C2ieۤú΄6=Y٨_-HL+^1. x& G| VJ%3wʻBbR*9+zKὃ!KU*iQ]i"z): d . }^G℃O(:#Vk(2j6lflP+@*K[FRz{d0*;EXϦwz Be"^)9Ӣ ؎ 9'E_qtz&BnPJ4! ]j(ň)@+8Ư$3xg>@"mwQJFYz֯) 7hO%z§:3LzHu샱w ÐbA"OO\jlMȼ~n1 YTwNr{‚x{SL]翂Ƀ]`h@ #5¡B0-Hϓ{컷J/]T5Lt,'Ԅ3~OI^&kAcԬu΍)gӏqL#(BE.]nQ&yjwMm\jr[SLS-Od=G w%Z|`*$Qбf=&pP\8`<ހ>DY})QV)cj"x@̉KI91%QQ']ptGq?X0 GqzFos;B2]Úo[') J U0`6vy@J;4jRv'椰[WMGXe%[[r!=t&|u{{OM-qtV60z&&T>!E ΝPU;ɤşvks-{RL -9sLS:.5\*8V:Z]B=JPxsR+~})}IKv3e}}O_CQl$?b/Δ%2,e,qքl~WL.~6Z%pDo3ym-gYXyevG=s)R #\+^aDeh*#thM&ߑǦ `dܗ]@'O7NlpUb[:rk@t$ZG+Ĩ\Lnj}$›>^[nGszM ʾ/v8D@m)9͜ :dH'q~k\3T]~s"ͮP}l-Egh  kz @z&*uFc*s%%[pv#j57=mY,VRw$iv 5>/b!L9^JGyq[y"2R+Ns]⏂S F9aT6ࣁC'tw=H%ż\a;IjT)^Y`O=mV{]E͎`*$wbC&C3X9 0mGd_8;5TpMyB=*!]K͝#7G2z4픜W::!xO ) [Y/ٞ/2!5Ə7 d(i|BFpkm5\TCE b%Rkhd"Xyu+KE '33RY8=B%{n1Η-;0YZ0707010000037b000081a40000000000000000000000016661890a00011b80000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/megaraid/megaraid_sas.ko.xz7zXZִF!t/o]?Eh=ڜ.+ʂ?x:9Y긘0)3fg?L#!_1l" %.) A=\tꈬ6;AFCDZRAB~1QyӔGs2 DK16𢑀DS˝Q|f ۴ OQK"VmUZd\?Bv鱷 +\ݽ/)AHSjnrú:Ͼl|/OF9YXw[X7s1棂9-p߄fol-}ɿ%8$+^ ބP:-g4"dN4sqT;IFc ~"R?XX U8O6GUSݵυ?R*`֨RC{YSs1t[It,M/9ڿLZ I9N3Ԧ^_n#+P@qM)M-ө`\ˉbSgHCS%Qy>C j*x1iNj-R_5g:#lD H]rX%]Lj\0u\(>O\Y[9m lTezV /* 9GhĽ9+ //袡rFxش {s\ƮZ4qOP\CS#gIȶQQ _^'I'2;`*W;f?2}]w pL~9%쭰~!e:gfs$]!_dYn$Gɤ$  l` h6KAOP=gWLG\tYIHhnٺ,t3Yb,B`5ZK`"q4[Go+LME=b]%*X=>.52 f'fYl]1sc~`3Xuܖ K  ѥiLj߁_q&$R8Tg݃^ra`a9BX dm$3X!6wigzMp2t=Cx9b,b 1Z?jӉ7FH5@(*}KjO!!9f:Vӻe6BCG8 3)V{{O9jٗkan:k**\|a s6ÐB B#PUt e$/J+|¼ɣy t,Q%K]zG/@?W2Z$ȫVeqyo~*nF[ XIk׏/ƾ L b(74eiPdɵ7G3 z KhwThaZ"uܥ4،-/S3f |wY`J7 2ITx6fr! jX7$ԃu#X!*i"5jykm( z:ț^z-:a?W8g*y}IXҍyN'`ڍL14:ͣoKŇ :e|).&qs "aLQymy`H{^VD81.]mq"I퐘=^S//]\~޹,#Zbo/Nl'}sg 3\U"kxPqj1JƈIVvZNjMۜ3^MVvssHHȍ\EB_ ~J67|E_J&U/(w  w7 CvgZNAn_t>sE5G'@.F9q`T:G3}6>N9).=f_eJ5v  !|kHN\ Q)U1L} L}3OCeKYSx<>D2Z4 =D9jo4{$3#&MH- pz·($ߨ>xJIИUhoJWT450oҟ?(;1?!1X)S WdF@l/Xf\p@DZS~];fhL\2TjDW9v2$@AQUF5w{o}rS7{i܇DB?PX"e(f#;榕e$KhwMy"{q_N SB{nyeU`0 79S)o̓рn,y&>`ͯkF,kj;GA$[ fѿ*Bˇ&3*jH/M#[ RcŤB&A&oK^L Eg$2/B>B|ݭrGez4(jdk+qA0E1 .DLe;'SD,l9TZ8 QGe戅.W9Öwfu[.`MG.X7e*iMd%~ 6kRk;z1(,h@srB &Q͠áElucӈwXP l 5<]x(D\r'zyV/OV4s8w[}r+7M,s ܞ T.[AKiʋL_;UR ϶Q" f)R%(+]0y4g9 oԞ#93Oi!H۞Be3\IP_G?lB (j*10~f}>40DŬذ3,[/^eg5zB9ЀP LP}XК~6'G):YNOn`jap²@6{tJLqRὓ@xx?՝ KRSm ;gJT0+EqÁޔè혏O&]!;ie%PUƱyM!7!3߿'m2wRH(8D޶杷0FV|Ut/6o2I?dd}gtD%h8rz%[,]0)\M+1 Y–}hB& njrؒ 6*^`ha!m健׫DLC]>Tb1 O::%)]1P_,mDֿɹXٍ*G]q@?C^f'sM(O'Z#HA )uA~Bϩ7eȚ"3JZ% qӫnYYq1Kߩ_یT[_ 3 9{`㵟>(DKIA9ut3^RNx)  V.!dk|_=*ndHa=ύlIӴRgd,31|;p* IwLmE?$h|١!X5\z{YwQbUG[40׸~#& V(QTcw7 !U7P6XgTL)GNXطAO(A >*Cx]b3lwy кn Y{"FqiG/$JA(ekΩ5% @6xw< hi3|hoX  SC*y]ז/T6 Ѭ;ܸh6.n:SUXr 4ofԸm5kGG/[@ty}52ԡK\p qXyKO"\siېҶ斾>Dv]G"Vf)N|9IyI>Z~J,xϊŷBٌrRmcD.wk9]`2-n#v!2$Pv{ZI_.*&+A F[2q/Qmp>>VM^sa?ydSRNyept,3鳼HF%rPWL1lkul=M i9kiYZR鷘}p;~A>RD-rRtZ5}BWЦT $5<6h.9@C}!oCb,ȨR/{p_,mu?Ya%΍֔d~?$\z@sX+Y.p5~>6AWH'\P&vCGh~T* nv8'7B1-G2zz]$oX_m0tR5:nz n4pGꜪZ >ξE{"A:ѣ 3,|4*J9)^㌓(7քI`Q ͟&k =ggN1wa1HC_`^!i̯LaqTa4qfdz3f]f٬LڍdήݗSbw#/yBj֯& Wr2m!!q᫿?Ȳ#7@"%`ȴw0S>L(WX=$?:T#(^7ŌDnI+YZH8Ab1  4 ֯Q;Qg eCcPG7T˔`.Ba< t rtkew .,f/y.I=KNqʦRxL7}]u|te%?r~Si;$n9WWƤݪ6SI:wfL37UX&:5j2Yǔ2Otido19TԦ+diJ雐oQ\wk:*zkRdq{#ھm#sU ն|ԕC&ڟz|UA"~>u'6r&y9N2POqiF {~skfHy^9A3$$ѣt$%/ퟍ';Hwpkr{-hMuffM>g6hԃ$2͏=C;p&ɘ撎چ8(%O؇eaYLu:zcb O遣UX ]<̼VzL>1o52PW7L_dV{+G_EBR"Fcfp:G:3UollID4-P skO´ec m V̧5Ӂ$N]֡pU.LŴwpG j%*Es 91.\|JAe 1^$>Xўz ,{ABOq Y'8#+5o05c^,z5s$ԑJ 6w%Go7}+1rn 1h%CC;80mPVx]p󞔸x%|?sF AS (ZF}NJ-|X„#ee̥:/ KH6i7&(&$W> oxmje{6]{4 5ء>7#ۤŞ;~{-h!񘔧?<0h뤚VŷFָ;J\ZѾ|Eۡ7sEtf-e1}~l醜LdW֥KGF9'n۞Ա0tYJCRa˱Pb@Y*MUvxNm+BĕEM;}y Q8v֗ӓ>袇I8N慬) @Z˲q?r4_7({M;Q] (T2\P+Y $TߗUFuC]C|@`.+_5=79Ww#%k?'_"՚Sxc^ZnqtN4%kVLf 3EUgQU,a> dOOy$Mt,Vwؚ ]KOi04sh-afQ:hNܠ+z S%٩YďdXˎoOpjf'3Zmw#ono3V-|M G|hRA<-qe~=7|XjȲ=0 z>yZJ:E*nۥCHʍKFqdr /W}Nw*U:b Kwse"l]\B,P̠W |.~!CHg}x)M_9a3-_@"[/CKg&B::ʵv8,Go}ouȃ9TXډ32sqwNoآ,H9#LFIWM= D+RڍEKјl5x*nÙ F`U(X虼db+RSS?X yqf}b2;ٜY{DLگ6A-UUO-f*ʪkM0f|!'~|p}_zqôzzd 47~aB< >>\(BC569%Nl}bF2?$L]%}ՍvN4%?p\AJjޑ}ѨҕKO Cw=Yfq;x4ɟf8d_z"%{8u+1YT5{7#NbY֒ڂW^X -MGjW]!JwcV[m2ʬ ^6hϸ$R[sI +?VS+={]gkèS֕jYNGRM77:yexM@n}]@E8r*C^9.P;Z*"bIVJGep,{yr:;qF]O앋eoPx4^䤿Fw-(LFBN 2;+snoygbu&+FؖXL1*OgO6äe_:l4_*LhM."r0ʭoe8w/n`W V+Pi2{A566&,dXuPa?SBotJItЗi}F]%Z7Rk ` +&JT) C7zp>h,TH?v )Cݹ8 2TҴ.$}Km!mJ}Ne17QV:}r}D U_5{ mQP,]VKf@2D^ذ't`otXUR=8aJ9 u%-4im.64M;0 #r+oWDDZXM@ԃgpW [:TbEm ܑJ'5O ,sXaOjʍm q,@uXoˌ{0F,4ШyM#[U*QW?Q sN%D׺OqA3rk1Xc'1+8W7 TG×+}mƹۋڒ/N=d8l81H$p7^>T ,*YgNHOyD[[Nݠvq'7/7T>ǦP " <ϱnO].fҁG^V O鍿Wҭ ܐfRc(W^YR*˷h4+ZAo>Q k P!nlkV啐'zw T 7iQbuycފIn3L ~T2rԖ\<*c`s%F0؇?Detmۦt1I{e\&ʹ֫/e)0*0<@q>^6@w棛d@m5ra2AgoWj̰77F['kIh }u_9FF\9e^j[Qc]ӔG_||r7 |,43(Xt&!!OK{L}Yj/y,p, c|z:^gOǞ@ dIN%) Mne@}x3@Sex7=ݽ]O*e-4 XLXco)J+᫟_t!kɹr0$R$ cy I5T Hיh[34]LNq\, ;Ի(>lC!P~k7['9<4"°l ښ.tC? ָɘ.B]i&+5)x+B5HF欖`|Bv0(s| ^Nz,//qRWQ?8+ FG B}ؔH˺Ĵ8&P^>39ŬLqL&k,=co7+"B/F l J}!2Z^-5kp BE&;r.0qg?p1 SR4AK+\a (;@4x Z%1|m4(yD$oZ|G\|uwRVt,rT uD/x*(BnfMԍ]ZԎ=81?԰CgqǛ[) 8}l@ δ?k"k7+G6}_\-G7NǢ"-z vp~2I@VI?"#F'ȹt:Ǩ mC'mY r]4~ggv΅G[%tr[ݮY?N6 ^< -Msqp1Ы R8x09J$"[.l&*n7-Yj䛵BB%gE; 웙=hh#߽CZBY@"a6dMB@}"H U?9=0 .2OQ|23J])}%.Le-9k# {U :;3-W64ͦ<\'_Bt|a ȒB%$gU@]DK&V$jXm<혇0JbSN,1&{)>L:RPr2;~iշ+U˓rf" 2Zgjt ?#AəECli,'-.BmH>R7"=kX=;h!tD0Є'uZHzr^0[^&iWwm!Ç]`114|o ^)ٺzG5̯c2djW}w26 kћjt1'9qOki,o8xG1E. w#O "5 ~A{ $$jʫn\mj=yp8\uW{2G-v- lQ.}[uS[_6tN0y˴Q5/c "u 'x:腱+lj_P\ 2IT"G\_DN2qEnv{x#Ϊ~;3vM30*{ЃLte[Dh9aolB:C 45.$ ? eO{iD֕ ^cu\=\9w#[1\m`>IPTΖ՜!HPWyG"UɈ$#\AԌ9ԕd [ lNk`_*LQKL}DHXcX(@ΊGl^@Zgi*b9:|h )-e=/<+ʀh6x-zT{UtDb$u5̗&B++%k9?1zUv!Z[tேKNNИKhYɖ.e'Ix#4|o2߇=j* 0In"N Ymiq,X̳AmZp* Jl&40"ή]hy46ŋQFGMQ'{Cpk/z;9k1Ce#%9“Pn;@'4Ne!7gԖ0|= Iͦ=xɻ::kP74HYX+((R! ٿ:M, %E 'ӫ_ gsCn @?~n5FsyOƬGȂFG4`*ކÆ7'OBO^Mwa$0JRZ߀I4CY78I>+(]nRUE:-;oH,aPYcΗB?E1Hp\*^橂~@VURv9ȢX+T&ksXn5ddßbS#S_@#22mu};krת-Z9euTUlZPCLo dӽΡ{6[[R.ZkxB.Ew4lrN8_p".w$1[Eϧ_8;ur챥 w\ݴZEoéVE-xy}>=ghu-^zG!`Kb[q;S`\;GS)FOF~Vo!Rδ_W@ld~;}VoǮp< ɿPA47 oFL%}9B' _F ڽ۳pȔ pQ&61+DPU9JoKvb5}0!cp4%V "¼ 9N^*2{\ѯ_t{_v3-< n̳p7F3j ja]0?jնcSTY&+O~ОX<1<&dq%/g6s >#;h2Dat率)S/&\ LŃ(6a56NYp¡ESϩu9yͨi5ߟi`ʌMp0OFo$o)OBzeW]w$<]L{MOW  )> $:d͛+pL~}?pWlH&e'b(*U7t«jZDLؾF:#|˹í{>JϿ;a! kostRBZu÷C4!ygllK[,}Mc`#Ow zMV#B8¯<僚%])mE^&E׹2:بg@ t<N*Č9{G*ɪT$@@amk[@mjsЮ,vft@(vڧX1e!+OX?iA*/~X3j1ؐ b32sò :w . ͭDPLR|0B9cʨXɀWxb6Nz!BFi}Ujac(,>G?f+ռf!!zپger~Qv]zH;L`S*t\ʞꦺ஗-SUWZgHၿU gi+XR$#[P?b,K˛I?ȴOeߊKiL r[ %/)[2=N0l%u(Xnػ8xc %R|UYď[+; ZD ~[2!S|7Ƒ22xhicTr׹U4\]!ϖz['p NXh37̅(?K橌,אy[o_BGYym.qd7|;y.F3Ԣe_{ai>6 R0:&߻'\N}=8rOn&(⛔ vލNkw QЊ}`jqPX X ]UZ!0xK{c$]_JM0u<-w=S{|N̬?O0ŝ6z[j%B _iӆ5lbֳ "EQ|cMzx5U+qSd:톞c/oGoX{0Gub " xԇKI=Aɀ~ '.:xF=QUgZR.[A#|9]V}okc@&H1XHzPU-1}g~BM,x]v(E$pfI.@gJ18DyC/>Yᡧou BD;%ln0QX,r9{ПB1uV'pP'T=.][ ,J@c@DS$ \$KQ;59gκ-#GQ-7da,-@`^mإSr.ڊ֦y #Y&f18иaΡQqV8<9YfTvynI&H2\>3dieoU3A-Ѱl:QZɌ&OU_7y^ E>V cq_ߪ It vN>!Op*5x B孤.T{LeVV%9m>{+RV7d*Ap6&}\A[}57iP'g3`Ɵž%L1S09KItg}RBBp1tĆLӚx&w"MKn(pW n++Vs g`pav+p%d{RҽNCòISѲM ɷA P>sA 5aCp adN./᪽ ÌU7\2 G XX?H ?vFxDQԼw$G{-1(Y<ԌAs>+2Nc륱[dvڹ([=@yNƙIh?3 4#$gL_HABF )XUZ(Sy+PcKI.y녽Yyr7S{5SJwm@'!#&/ ULZX(܇Sh4S={2k?sX0fО9߹W|جȳfZ[h/EDK ތjFm"E-vڊFE$"Y9)o8c@8h2ܿ+6HNTL#ui_)7 q41iJm]6>P5 )B XA{y9R* $N_헣Iođ#  f3y!g@ZxG!-0P#Xc7jCqxe cN(G"xyJ%ɵGzO>=tVdJ 5P:7c`V+,Ox+# /U84A~r NT{~qME]ubuhd,Ơ0wu(P,LR'ص=9n}ֵ{ݺa j=A5'Gdjbb[+ω<O6ˑQ[g3#"\`Z& <$k9GFAE E`wiyp=D@u{"a@ ۧwN ~^bY{9,E > 8ӆ;6^kk ^#P,Eu#Q-9kj4.F]vt֖c?w/ªh]B,vb*F z%JL mNp8U=Zt3Tg@8uz'h|:@?[$q8u4_¾\NC rk*ZvLZDQ HE7$jdY}D>[w3xفxt!OZ%5P8o$s/ вW٘2wܸV8R[|>_˥^`\8q0ef]$Pnx6pD:Qdȷ['ei)R;1CQKi^A}dZ79 ."|!؛"uaa>{(~Bp$ZG:_\i4ᬙQ&tn%y]TP678sc[Hn5,E&IçOtľEIA+Qqоp~݌:a\d0i4bĩI6q9F$^4t22#c61VȜ(٥}1˻,- 5g h/]zmkwٕ=FSjlo'rYp:(Dn8YzϘw9b! PD0? R^jv]^kVuk@&sW&G(ĺR6"YP +@LfsyVmf4 heJ &`?f +֬w_^R~:E40mAEq0 1+ xQ6p!mı _ڃ ,*Mg8.e[l.ffI!!urrƶM#zޜ7IoIϧ[ }ګRBHFEJ2tm{t̄T7׬U=ժq5֒Zg̤KXTgk5Z):&_6Omb\̌NwNnr^Gh8:/0naF($r:>+Y~# xU`$(4&Eξ$i@ḧm49^tЇǷeoJY~ƱQ́~MOɿ|+,ò`M-XIw灮h; +Qp"a C*A Mʄ%$t0,ZB iЁ~6tM]yjGpFaesXq%$|= `uIX%zzKykƖ@._rځJ9',}6Y s?m̏%<$Ӕ6.6d= @0GhBh(^DH%'(О%!:ˇ^gmD @>Ѻʥ? ʳ,Wf"R?4(6sL(ȝkEܝ躟4qSt^2b>gs @"zdnS|iֿ4A$g]bM#7.+[JoHt_o#>ȩjd͗4Y¢邦RzQ\@ua$TxHï@|d7Q0RSxt态$b>fu*+%p*o8oҢ3z_~Mʓϱs޶XM^D= }/'.S#l OyϬn-9QVDFJ\d O.5)m1Rlrܥ"i$B{.]fG`.IOӾ_;,ɔ25$qw_\EpSI|3Bu;S >ڴ6` s͛imN%,h-"[CTatVE`lO6> xf$/k-Պ:D# 0CݏKg@FpQ~ΙrllYHo(FOlPvB4glU, !3eG.'Kp5}uMͲtz`pI25oG݈ZL'bXwզ\#|˦鴽n;O_tmK%Z0e fWBoz]g3qpUģylͨ7Ij)@E%$vswww D5lɱmCQЛ&7?N*ft*B0 Bv_9z445ͧSi3Ɲv="? V@1y?ɄMaپa^w) m6o]__iPe`361ㇳޤ=ץ4)xnx$3dLPr,]F2 ~O'ʸ*Pa̺1\MV呴2i-nz %3]-(f`sHP`qm,6dRFïC{dϘ3R9VAioq]a,(r\r|gH[k}؛BDF0[i+=#UMY,dyYÒO{U:DrG_& 8XXW; =ZBmKJ'jCn8 dÿؼQ$%1ًqkS ;wNJȬoMw&IbC vRdZDG [Si@t0&ݙC%솪Аzz xtdǤ0-A?ֲ'=L7:WXl 9"0朖h k5d#q#((^F34 N o}.J)3̈ۅ;ƟJ梆-:uE` Џm[l v@BQ'{paz5i‚!=,"gMH9[>*}]NB 7[ƱʗnpڿX_yWU]\ l 8&$e_`佷6Ȝ{lZ0VȄfpL"c%W}=m"ZωhjFLC 6mYӾkwV&SM~RIMSy맦RyƑwȜ vMl|iʲ҃"ʗHE%L?:(YТ$Gl*8ſr3z wX&V8Xncg{P.?41hXdu%S(wkȽ̢tGbwr]ȊT-e)7e|TU _62ȕG15 ~F0Y,k74ӯC$@Q x1͈4 ǽØEcvy6w|d7ܔ.#c<<ה&ۣ "wWZݚa)(Kc t"{ Cf:54TD3 SqS* ɊkꤒO*>=#cu?"C/K3MYe[:]xs4&{?_J\;2H]),i < R=P˜ r`q IK:zRᡔ {B"*~ƞB ܌ u=({9ԛm$ f;opa"Qͽe7a5`c ߬BΖM/Suڹne\kD \bc'X|೓e <~Q$mB[SMeó2.虖ZGlL ^Vݰ٠9Gm X5`,87{DwW_IYOڲ̂3A|zWESxD^P)^8@ŚQ/$ 8#^}' abq _~n@ BPrV!,4J-SU2zŋڹt$n2ay0Fq%8G")} h =~__3g-^)| /AHe3zb|~ U+\i?\ tDI,pm,d7Pz/ق;MpܼByaqum *үxP]5M< 腉c]ħa:b!ݯrSLPSK0Jp=b@QE!=&"xk~%3J27>L=:5Wt⦳1xc$4'bn8Q-(:;ܛ6tP:R`$X. [̫w﹁9=s#&cw q#b ?_RHL> ^j:_wڿ5*7ǚ~`i-cVlUu?=}] Kܗ*͞|O?HV$Y>Vj|,*$z~:rHp[>d!8R^I.!%[y,zocѸ,Bَ4+~3& \C^&ɯ䇜ߺ}2ڻ&F.] `Bo)9' LL 2t:jECݬD3sy-q$0-*eh}X N~5U5~*4лKsV1fiWwcjK~[ӁRce6MCzpfnAt6c }O[c%j|leɢW4]ڦ2F@iX=ר C<D-.K>1=bB /+1^P 8ayS /3v=,dfJpkCvN?=xוD&"ƂI't)d x4flG dH-+0Ϣ8ЄUlkmzO\(_M8*-$(\Q>@x\y2Է[-W"GvHZWWcv6Hy#2h]|farqGĆ=>N; 1ܑFSJXHp kN;8ʜ&&PUcy$[]I*j4bj\UPq&QaQM7/ޗ_ҸWt\dj)û9 + Е(j=aSYbnJQ$9QE#wNMvm[nI[!3:h)?fz *lDFJEΓsx b)QCđR1tyݧ]^WkS0W%g-Kޓ٢ϯZ/c=ʔWyHB,Q@ ?s&!.gMC=8thH% * Kn}L?+-8 g RO)}h N@ ^omnCr={;]\Hg'Hѯi0IdzХ9HCC>ٍy672 45Pc .֪լI@us-*FB8Iulqˠ$1Ha* _K'(؎,rnU*Xe8F?${0dtO;darآŷ;/m嫨K~a'U-"& #v}އYa4Z ;͔@&6#~+>mG~}/6 Nq_eG`0ܒE$s.LVAu'Ź^`ܞxY\et 0KDZ9IIF4?IbM䊛D]${ G+.^{׳/]|@ͧpZg]Uf`H&ѿ MD[No1QaeF 80'9`oHw):@B4Edv,7VTr#]j-\DFՊq_zDBy+*5(ߑ̜8E`HN9,?efz>.33r'J0 kꦕ-낃$k :Y=F I Zb^s.KZ~(ZgX oxspr`9ߌaǨ%a}O~['ܾ:%t`1tʄ$CS?3k.CLlI㦺#/ϥ-tswGW+)B7vRI%k:IiSk=m>V !qOCy$>0V!rA.M/&oN c^'2N8HgB6"/S95 f [އęC7_*O&<#QŝB]lvx+mG;2 ">$];MnH` s<ک~,Y˶1v1I T|OU% % @@΋--'Ӱ|?,{^:6yf=|YY~8|A`z a=ķ(`"@sPjcJzlk:bՀ&Ӂn>u:͚16K('ޚ XWgZm/T!uFul }uf8-UY3<#)J67,Q>ÄYI'zPke%kPpԢ[26 |dY 7~ 7.QşJ]Tj;. uBߜ~`RS\?l7±kyS{9߲[SX=0TF{\uYjxhJ*|/ozctnqͯQix6 $De*U4%at/_~[NAEg{1]7à闗0N:="IM=ݵ*1@wC2zu|\ ed+D5A!qx't};% ۮ%fh_U_zre0iq]!/'|NxpΜ|lkvBj#|D"%-PAMbΣ=l:-Ϋ/ TX43yǦZ55-N]?QkrۿTNLZm#N|}.iuW^5:rx(I}UXۗaSS$aGJjao/@7C dIΈU+So>'+Gr1,Iۥê-!Q( H lL>ڍa!徲_Uae7"#QF6L^>'tPݜrzsCߗ{=\>"l#ŵ`._N{SAHn]` uW׆l}yI柹듾=kIH`>ۂW'doQA \Bg{Y ldtdԎ([>ׂ̝&%HȨ&[h~wp)deI>~P Q# I10C3(i;XSewJGz*RN--0ڤ{0Apz V~A]٨cM6WndYvg;dcYN0?^ mK~6y',9N^`2Il #< wA4OÕ!F磑`=-,hrxAY_;tTfCB`ؤ s#rث o-(י b!DoЛ+ 1F-d;ߊXHH^E,-}Qj{QL̺SJ;R4bѻqGO,)69Zn3q1L%3g/MΏ"M+%rqUVmc~e})7V[)qDVNrn,V֮V8,%ڷZDs`?-J\dx=.2KδhR^#j/sھĖq_ ;\ 0v L@w/ X^T$>)Xξs'SJ,6Sn&q:H fw_T΋F]U <Μv_' E-F]:JN):zX S*VAD|!1ut ̈Gj<*|Nڑ?O-dtz@ 0Mv6ueqe9vBC ]+3ҭ;iD]4OyOm_Ű80[`!2yX1CFx$50tϸ Me5(;5u٦jۨfKOL>JVnT}.Uy~: |,*N ?6S2)+O6-Wq'ATu@*?)=A_tK5K I} Lo>\1X@ȕTI߅6cаqy1BR$lu'1* 2վz>tT\H.j);Wa਻ؚ4I2u|:Xp(v؈#v7;iʸ $k\{=#ke5l Vc`ښ)qgL3MH4zΞǧ 8S`P‚` wioɨ #n]Lk\/Lߧ,6h@p,: q<~Yʪ^$xټZ,7&|E61d:R9ߚc hxZޗ9.!֘# }yiSlڎy1l+ GƵ G @iІB,GI|lSJqВo!-Xk!.}c:lCgM =~ʥx~>Yi韡Y\f&٧\R A2ٱchJBnEu0Tw8`Clf]I6`,XkFQb8Ċ᳎=RᆢDd*I 8Wc03,bĴ˛Q55I# 1ʧC:&$YS6SyqL(# ,k΀P\0/W{?}Z4aRh$/뼦e)}d(u@gu_:g<7e\@nf) *MoUWDB2=49ۜSY?{.<)&3͈;R=\_pLgBV4OGKpMi BN$\t4" (!''ŲTJ>1Gː'TSƣxȮAYv]2ϊxi)Xv$QyF9OJ%kD& n^[.4'9aO&GJd 5ewï+SU'ho~kdoS&UQnCHTI[ú(Bz'o] YlH9F+^f.)[ ^Kt@v$E:Qz_XEX.LglR4 +bF.! '!塛d@׮WTXN뢁J8kƋ*0 @eki#z&ib@A Zfd3B eMt#V %#%]PMU <v9 fZJc{1~E{/ 11O^VN*o ROMtZ&-z5&P'?pA  P21`E$qwz22LJOog,bccyMe6I ?<-tcW7n*G{e -pYBZ-l H!|j-zS?x5\ eMO)ЀrTbV=QLTZ6'y!7C@ojg8-2uYRhYp\>4rZtOrP'!KW~ a| ՙ!]Ul"%C ש>E>@Ts֠3tmvMǡk8rYFH=|4WIS b" a IZ-2սԝ?iYQoh,SxT0VЉF+J#'ڳ~YN)xl:ׯQ|+>t1R;R)c%c^-`ݑ#A:0_cǹ}NɎNI\e)dt@KLS,R*~GgfpJ|%E {e0/:dqlvmTY#/%h<Ӌ`P2HI0kXMpU[ݽC[4q)?f:@2|u:Ϙ5mwz3i\HSh$InLHGc+9,g!jdx>HScrӳC|o6J躰wf%@|fN_ Qw\L7&#:nVi"Lp/Cnsև/Z1;[m^426ÃF}deȴ/<ۿ0n8aǣѨkk (SSGiH/Qz_׉9LNv G|!< Z yZ25ػb~%E"M}Pqvj$J/kCuO~_b0tsޗ%;&k/`&є̱vrNܮ-*%\Qj*ߚ(lF=H "M}"HXrjZ+4V./v-lCbdRba ҕ)jd$Tn`2rmȌ/Pz^0J=LakqTR!D n V} a*7HeI%W_.V\#mmE-a8ۯ ڣG8=jF z @`QFm$J`ۻ'h(HX %=wfӟkˎZdAhOpGS¶=dZ Dj ʘ }<\^?6/Re`o!~-e+՞]\?%0('"HL4c⼖~~r7xWeDU^ aUXld#f*i/@ 1cMyQ \dw**Y1w,d37nh1 sKS>0ĔFB>PwB`,4#KېX{fJ1Fzҏ|Dդ sIEoLjl޻{ cx aRq6l0n@e?Rf#B>uNW̳xS| \ !k/ņDbIj[I2o+&Lf} \#xòіAVx-tL Iշ$du00 o Aš1,5p4W>h\}풫 nx_31GA/.S=pS/WhH<%a²N*Ej ֋S<=fAZ_y` ~z s(EL*3"<6ρdBDk;[ɋޱ9Ic+ w$ 9A?[^\:a.0[^/ㇶd|}Kq8K+{+ ~ydfawb8gö2 ؃NB^'+ (%">ެ \=.$t ٦~Zj:7s@؁|l2XnUE8)Lst|҈) d0L9$ݚ t8rhxA8w;<%(:b8B yJ~fy}q1 -ٗ\lbN-c}G|7 ]P>7љLXKgxYQ1h05Co#ky2SwQjAfl.¶ntCysQnۣ9-hUQAn`W Gz KŠZ 54jXpf`H naz:tL*sp w5 HMjv ajkhl܈ ݥfS r̪ ZO.\DM kբ+lr64{JA,{zm$GM]RQ`OhA/U{;"h58wG^hhes0D*Ԟgg.>`jFiϥNϰ]Ūџ|mEMْ 3urw%rmFTcݻ'M-8`K.ߗd ; Jl lvR{jriג|btP+A7cpz'rmۼy w-"^*Ih:9;̋zFG1(gRqA68~BHԊ twUEwKW4mچ1?MQy؎R>DrQpD?5€9]jMW 1)ǾMW>ĻqksI,Ⱥ{tkuOvh{ɭqf--TDprd箸G㤰u1T|P+&5>&&ρbӊ˜?v H`$2g ޳ aída)r4&Z?wF~P[}+ժ*92߻r*Fְ˘7zy3-%wttt]e&몯 tBè= ]F*w)2! [QW }Y, @rhAF#LdM>Ѿ H|vW6H/RUa?Q>hBF 1[/QY W;I8/M+u4qPɤ Hd iN2\և#!Rh3Ow@jX(6W @0'MKٜ59z\0cXK]kނV 7cfOͨ@Љ}hњݒ_O#H##t P:@<{wMI .1d8J#,%w/)nc>O?R̜~N{,\7 {QM :GP~cCO3Įh,wQסOR]:%V1BA-n嗰+@QFj~ dVjyS5O"BǡJ|^]?+̉X9>g>%Ot<~fR'p肱U٥nԄ$9sAibyqqg=-DH ΈRMq$~9Ɲu2/ݯ%cT'ގmh2TT(ރ`n;&d,2[WSw(!? )ql\͓`YNys>K'˷(>|>~aBBT0>ׂU4s=73X47jYهx7@1M y"Wo<##e&)FH.0% FNW_԰-~X4gI_V/Cb% cqc $mf֮ K-e= ۟a?; #YdAYnaF1ۑ{w>|X'hɧaا @G@cjv䨘1)MDAS vޗًPAjf%_g27_ ` # #t6uh}߆=,W9ppX紎pDql- pz-/82YJQ4\@mۯ+rS'jj9. Mzq₯ng , ˦ !j}תS[hOv2;n7oƈ&95y6iF~oH:HH.zlOjy̕Szef ߦP%<ԉm4qM4 ڒ_QWÃ5jNC}"i%3~`kBXqDOiٽtZfC'yZ ?2&/8b I@eG,#Jz((erɦ59_^#F}geu6G;8R i`V 1r1TpM~̢G x}}${9m i!փi珰 2PTFkLBkdAVCQ"KBcVkIۂ5d(m+m3Xɡ"><,nmGp _?bPJ0Y).ۿ-91< *=L!H?a ha45 ,@%p3yi?O?MPn 'dQ6oIsrݔ1Se3j諳ez PwI|7`ߝKC^EgTg.>?Gq(zXFgbf3-5TNYV %bϿr} BK#\Z>Q> whTהWF/o.I+t_id "]˖<+!Vrkn}fϿĆo y89 K@Ϋ( HMk!cmx@Bɏ#LKūw:]0j!pؤm>kYq{ *}KǶu' ( : ~x wEW-" 5`x[;d sq%+QEn?\~;dE;'Ũ^/%$ZFm"v]-;Dp6Z8>.7JqyDŽwlje C G֤uG~YRuJO no=yQR[^c#M :(Kl,J&(`X~_T6o-T^u*|&|G ViG*>ǻ2Dv1quc/ rPl8٠D90|{ч2tFg BZq2ID(} Nq"!\rY`H'nlgYq$5Iz[zT5,#||zmUi4{SKF {ul`o5+yȳ9v΃g‡# MWOB0AVʈj566xJ3+>DOxL)9´s]*tbې+lþj;yh-H(%Cܲqz?U+Tq;c=4vX]9%'t7Mla(> ZI}qg[F(%zqP{ֻܼ9ߕUk{@FKZ$DQ{9W}vw){L$Q l(|DhMu9ǃYK'Mc@Kƞʖn0,:H|X9 ڴOwj=́a iv\˹L\);@9gg&CO έ(ԶMyS^pP~M  EڪAS𣏕 d }H]]#\'< c"z~pWS@1@cn?&kP ~‡.Cę6S6s }(n{E@!ΖP[]Εlb4,A`|^F%d3Ʉb4/lj榎>`\rFɊAaj3r}%qަԕl<sV@Ew8xEz.lYС9N b˄).B%;ޗ?HwrI0PDu-~ǑfpGGA>RKA\O %V'ǿAdT}!Ut>`w>Ŧ/MŻ'cĵzmz Qüɫ%bJg 2j H׏YAxh1TAkŃJf* npE|8MQ)O11FR[M(w0S{E 4lcUb5oԟN9=+qJ ,ҕ_m: ^]غY><) תP݀5dP`8.0~Dgm}.qiߔpvz>@.u#Xا7d6JϗA=gsV95>;6d[wD-vC3tGSSN/fZ"Wm"lbU1z7+ S& gF/EU#ֈO#Q-V>y{V#rSd^. L.IjRNe ,6V׽{=kADZڰ? f?ZìwS1y®NU<#(-0}ijcBGZW|x5F9^lv0]Y ?t*P(iq U*E>G!ݶ[8lgy33;SL17Z5֭]ђB?5I`q/C\yĽh[hGpb\M+"P7G2B &fa*1UqvOu$/MAq3gP2mCB緣5бVѲDCl V&dҍ9y9񑎀Ӗ'3ӓYi:#J'x""}\ekS.Q1,Ak h _ 8\RHƚ@[͹Uܜ}HFSUZ,l_d+daL uGUUEH#Xy~H(s3hGM\T8^C*XzE <>.zw#c 1O}Sq_=kIѷZc֜GtP`Ԧw'_Y}`V,S wmXg^y,&6f*U;DP“ 2OqYעhۅ\R>$؄Fu hAsqۢ{cS,zFsu% i(Ždq`")ϵ"[{m6} 1L˵H4ɌZq3ݨA9(֮϶å/P2Xߑ7O_CEd'd]~`M^ 2zgTXO@̐)xvt SD}Z4̚JPԣ͔ *\eάŞs/-N|M3([jPܩK6ƾ!]x\Iijqm4 O*D0Vc_q͹9#语Ki aW.&י~ȅ@RZ>O+508ck4ϊtXq:)|FU_R2 6 (# >@ 0ZclPI1k>aVf{$_9cQGĄY|W]X$v{`DJ 2»|Ĭ M>G2V{Gvd7C}“(F?OU,qY J(zҌ^쏾UWUM* iD캭0/ƲluI?`@ 6e 4kmigL*x^Ӳ)6=îK`n3% &M+=vG) ֋~X og1Xhr4?[}3:dԸrڡ'7w4z(J>qۏy7 ֨x^OA:N|e )ZN_$lxЗ_ՍָWYc|e~(w@o]N W2:\̭a?"ENwRu.>n {P?MCy?ZMQHU2F@LLYˣXj&Jrf/c7 L-˦p嘱/}EqbfD撂ד74Ñ}8w Bh&{es]ޠ<(+QuyzWb-hmR5^)>H35E_:ۈw.&Snp9N~a/k&ZMߓ MVLH_{ct=Δb-e08⊙[ÛtRz+lnp-F5pw͝6&uRVSߐySHٯK *$I |SZѫV+/@H [2.*:(^v^0G)< ?uWbĤ?]HQjJ Ȋ?<凮VLuK Z`ڻBܲڃ5' Q^i4%&.g @Rढ-[SOHkL:%Q&V8a~>f̿ǑV}-=u^UP͆;[Y+|7YZ>X&$nɴISTkNˎYd홶kO).f>R<(i`GV!U! $~w[㥞`[oj~tB CE`-la9ljp.b&j|%B ] TO4G{= ֆ-Mye㺳;^./5O]̉"<5&u\̭֬ܣU Y}kZ\yb/yOK&;ZN߈97i?ig#~ 5"r%GvFy9'>E.cNPvjiT.wL5YE<[yr6Dn`\#5g,kI֬'Ka]qktwXGmʆRm&`6jPFCEMLce2 no,bSGpI=T?Cc58 #Un)+ěMI<'9(}fH*?ıRoM{T(UZ}e;^Io6U/@=|18Qr!3'(I 9CYh?I;^ڟ/xW, `T6$k42ʪy3nFYBIJhoKE'b+ (bG$0|b,.h>Q[{o1P$OQqȟjF';Q|(.o}Krf«eC+|ʂ]F&vDw[էK"p ͺC +SW;# b;30 3) dGޮmv<;lrMi )YTڂ{ߨD:/AXCl4_SD0 iZ*'FWFN̊Y ?xzBzk<&bOEEK77<41.=OeB2l'\ Ծ4ݎ%񆮖zK6 _,&]4p_& /< dipe5=ߝ3Ʀre:vTlK | #>8!c=Fθg-7|#Fy!G$+rŷ=^-ΞITN#&,ZBVp}%Bջ̯:яly.씒##t_yBz4p:# ^ [C\UZ/FAż}DwyRYg݇y]KbBfT7@D,f#?kxnrZԮm&oUƐy*Q1o`mXYi9]Ɩ$@vD:=* zɎɀ ~To2<>y@0# :jrt!0=;3)8tEtоeք{Q>+'Wj<u\0 47L5E!?e; "3AD[>L+ZEB)ʗN?u[do'@b$,bgf1!^z&X)-aز}ciS$,e ghz MXJ#xӦ .wf|fq|ݔ"Ѻ!Z8DB 3Лזnu3/eF6 '` j!X耤# $uklZwc<ۃ 2;f/ _`.t,!R.X:xO&)B8nu$)$YETKN*aR؞ԏ~ 03嬌bd]VȨhp/}@q-LVŇ|s'T^80(4*=X"ѣoeCW3<??䂻!) -N+a'5{d𩳵|'qGzەptQAaz^ICOAW婤26Hɡ UP`Հ܇fQ|Ȓ&?0r&P;nQŒU.Yw@M%Xo؈'Lh<$CX]SN=m.:Hpo޶b712|TrI&Bm,7r5MҰze)ݪ-8Jt ,艌0 D_8ĨWPkU~k!Yəg4=dƥ(sH sc2D=;M.HQX+3QqB>lyb!!Vzdnv]l%kvXa&rׁ=,NBaezХ~wfϾ*E&Rʬ[`,o"UZ!>2]I5ƅl [bfk\ IZfMflOv{39\bU[g `&2IƽXz ׉!X&S%kaqMHHѲm9S/<@~D0uxِO?_kå֟eԮ1¸W';` ҍ^.Ʀ8jōң a}2AjC%$㘌$n}wߧu =9نhGm&:ƀCDEG_NBϏY}Y[KF&JVұhBo771òk:d>=|՘smt ,G\3*\7=-tOiq7!j%)7;̰@( cm'GUz ̇lk k$?Vl8 Ng,Hp݈O@|{ ,YSrB6xTchxb(/FA5JNgi tS;nDVC muQPT4Qҭg\<Oâ0ТPyvy֑nb隕mi6g? D/CCRfnrA?I>~oم_AZKn:Bf܇3x3ٔ{:xo;~)4Z[D YpJn"Gj y~5[yVL3sPǵ.cxYaL1씣_ u)B1$#44-Ah3fO v0E7 .E47OV uV60^ܘSYuX'^v x[VV_-]R,[xt20l{ng\ c3.$j R:3&-ݤ{kG:\^C[(Fey멩sB+iR KGp4ܫy[p '@)/ʤN(:=h6̮`rTS)t{`^}ı9Mic;)bTᷩ\zulfX0Uڅ>cu%D7>&U^HǪ_R߽ X$"3BGM @9\GOYw7>c.Ҳ9tXSdDBz#ϊPJy0p~X O/^}j('$/{-1b^=hPQe7zthx;K cdf6kU@Sa]|Ļ/`kg+SV"`"v !ThmɅi*9Bv-|>5qYo:V8LVԢU3\ 1x੓mfWs F1SVDgzĄ 71ětNWLP]uӶR1t;@b誡I*eMvtWbDHʌT^{ZZAA98w6bqMOdr9x,`bQlM: skp B/uOwWYurͫ™(`%Bcoj_{ AmZ=\k"z% 5]hsˢ-Vm6*cd(Eхu*S΂>r ߧaNԾܜ("<ӊQp&/7sÌ N'`˩8'#+!?7Hq HL&=X<=6[KF(h>?s(i,2dZ% 2~WBTPZ#ݽKo#T/|1* “y$E[g~6a㋢-p/sz١*+,$+p”cA;kyK=~}-VTd+͔F1?LuR+MUT/|{B]ZF,bhb 6UWLy`=քmvQvlZ#$`?;mp^hүQ}@M?0 /چ XNS fo_ (ixrߕbS@̪7wg3.`U{zm!_ gP#:(Qq P '<&ϝ֧bZ*DUJ9|EV1s5} ,P;<6uk[..<*%@rN뫱 z6@ێ˂X@- }eGC*~vIJDv.wˠze]LΤ57p&~H~1A#g# $t?u} n=r5.~TI1#x*<= 93[ZA< M  `@EL:,e;#n- %.ZX03U1ިqB. 5kRh}0\jP\F3Cv.20-tx2vlTQY_:A sP={y %6N ЍVXx 0 7ҖAEl:]pEZ@ =`.tOo%_F9  k(;[9:aMk\wnXAud %OϤLdHcސ9\V;)H5dKl<K1v; wD[UuR;u{h./!Mt+; w-*@*=SvCݏ:O{wXs]x͘+#UBFh{̞]͸r`x%GFQڐF}+E52cSDtxcյ!Yp uaǔW0hQjG\ dpMIuW̓!1,FLB2.*g}Xǝm.U:-c|մ`S8B놑܄L/Ξ} 4Iy4e,O@faXZt*ŠЏpP,V(p ϏK` y#b`S̗iĞȼK 59Q@Ql3brHy(n]=bsqcQ^#Su&q g|8ՑHԢ5҃9[m7A&?4U 81RSxk+%21Gٷsdмm5$:3mX*E"BZcGn. VѕGt B&db  ydSM봊}+̶_І^Qƒ@WJ /~Cg?rr(<[U+Ue,Q[?莢6Ɛ#|/ǘcw@`E@=̶?h뜇W-1n6ZvI37`o3o5'10y뭠6g`@*$l. yqQjM0'6j5B5D/c[uí1?߲3J9BTL %[֊0Yŧ΍(| J7ٟJJ$,UK+'!aN ;:JͱQl뫋ʟ3|G3i2/"VIfo~i#ؗf42gs#X{dN;{p+t R.G iT s\BLd)kqsT4GIq!diOA# DobH?ycz~0k4{29Gl~TqZX>O%ZXYK(7bzA5z8M$f39Uo46nB:inIM[1K_-ByVLv/:A-߄L6:ƿPoe'纂Rq:/6}PVA/YuڃPpoD/%bN2ګn6r"}JJ V'e>`9c 6 *ݑ*iٳG+iM\~m$U,9: 6ʹ$[T"?1 k*!݅?y"&fBMMpܙQz|v)DLRM XsX3ݺ V Czϑu-#kI=K/){ <$;S_I@KsIR#J0R@1 zy"pӏդ>Yl> K3D.{l9vI]%nឧ*5WSv!/L` B0E*9;dsjXň0CWaEp_= IUtRc_c 򍪇Y[mm> /,/y˯m(+lTi9[1sOt~I[-IZ$%q:{b:+,dUiv{K?qlIuNWj\nLDI9lqPW:=Y|.YHP @bEiri't,STgnPgOԖcWHWh\\UOlds2mW,,ѧI&{!~MOv6irފ1{Ψe`~3x!׷?Q+D#!9!ZO9a*% RSt YNT.s|FLλ.}" 86.}~;*+ֽ\Zk|*~cr ">+O*˯bJ Ch8Чf̢Yċى/8 M6Q|M4tY/%ؓ} ,1u]a1/tN vJax.3'`ˆ24E)+F?MLŴ X5TTŝruRgM;Ue(|>_d$ ktl|NucH@{0 mI|1O%}Š_[yT;H:Bx'Su5ߺ)e!%j!9-͜TT7&,@z]M(^/{Xs_ ?nV}2uSL3ƨ#ح5&]+?DFlK=⫬99o..Y$"W`[`HB$En_/ɉ όw XLU-εq;AD$s71m S{:?/@n!mҒ]rҺSAtM/;uKF3j6̤q8{d_3Fey2V쮿S-Ca#c=V6sQ!<xGN~!(>n0ji]ICNm4HSEt,ltSCx)Dy XC{* Vr'ܹ#^H_)TAby1ގX;[X^ mNe5OY S:) ԙ ɤlƆ0&, mK:" irƋH>"5l@,CfDx؏<}x_Πow]Ksg(Hd͍TC4ʔuTzvo#rP UN6P&PD>BO];*]';qH*l\ޝ:!x`>X Ēn=IaleB20|@Vn6ϱxB2& ]/@*<]'/fFSMڎ,yHm{/`e Ql=ު1$g3?5t`^PHT=ר醤3Ԉ9D@o_ iQn~ -qGsl>U%b1M9D|ZN\GBOb뾆p^u@vz4=~`ax>wai鈃QNgB{ꤐ$Wφ!*bL>L5Zƌ7~~H&N L $u=hma2 bXi@zx;)Xď;$Q`Gcd5>KH0c/&a~PUa!:NBnՂutz5>|Ѕ{#l:Ilf!&),"2d:*Z|1?cP9.-v_dn7a7BT1Zp ,9 `4\4&D>gHh@Bm8$V璗"rk;/Iv/J #f⤪z_Fuh`0CZl/H,pC6)̻.<88 /ԞJ64}s87ޙʌeL~ڙȡ˽ÉbBAsK$@f8i@҆^Le ڂ:R1`BB(vRS *0Yhŧlyz֯x`F;L"8;HM2J~tZr^%H8^ǫ'YU5Zf Tl ( {X Ʃ 'ٸc~?6b ct(H˶&h  İfg/P'vWڮ)XiI4QNN沓ԕ/\5ۼX&cqe(٥ cUK7m6 5BK&eW>=BVǬe,Bw8*Kr)ހo6/Pnчtx3EԨ|'/?<,~~X^}R"WO w-ܧK1W4WKdu9g`8a~3h` dtI (4I1`1. 9Lߘr۴kqCA?]y&kd,zFjՔj\6wjX/$G)*Plk0_#TzRr,!}u|CAH>g$=mbt )g]?{aHuoE'U'!j}cwLda\Fb 8.1kj vhE-[Bn)D ZJfù Z!rJ/[kGH:0PjcEn=\dWK,J}sP7'tAY1hͱYHfpee9=>ju+'+t|^/t}lLeOZ 3 '9ȇY)yXHt7_k2f^¢k>K(\ZB4/1'*#VYL|}2.!PЅv:(3^D63Dt笍njOCVA1 .6UtuߴەY,+%A2R?~ڨMh^Gocf]K%S / b^K.jz=Nzɪetș`N( yŒOo16@ؖćff(u1̉^O-"_LW!\[~x@<ĴqVKa ~K/d-xGIQw9wm~::Dk-¢1{=n3V ԶfTi|-g s*u+~#HfA.EHHwB/vE+}?[r80?ytEbt?fG>Vn\D0#r^BZ'Aig44p zr 7"4Zԋ)f XZg$p`.#2{T~MLm`ɨepYRf0,BM(lY0QD͕p? :U'69'y4~ r~`E <"'nF +iӎZ:0j7xMA1,L<Б6X_0r,ac )TW#)D<#& >vͭx(3Ph$W4Re[ҹ=FپJN D< P\]T_gS!$H ʱ=^+F>R`:#D~lC4at$_CyK&0̾IKo }#dJ*;gI."NSȜ٠מԒe̐>R " Fd@nhO9!1샫魛V?6|oY !(%Pc֊3M>gIu`km>:*WL?ԛq+/+"tDݡQcJ`bjrSHA=:d7Z"a]]\h+mxݻ +M*u0:&10gmXJ ι*;Ũ.6ᱬ鹲h ڷ 9|UH^=yaE1Ef쟪w n+ޛ,e?+DnA9'aH $Hia | Hc7c\ij|Mg唇7G6{!7Khq.bAʖ 2E Q2w{S@"`rBb7&JCwixF@/o[hae_|޷ǞqBNUз1DY|M߳р#t?OutA +}{7 a@Q?#ӂ(·df絆q![ G/Dat8;z/։Y ng8M:ekw>y*Ì:'Q$NXDp;?6m]Ǥol3׻BO'W{`c,Rm\t74o#TIٳH TBY5 ɬb Pg9tiA H1!u'S<8ZBDU[ ooV E}kUO6$ -KڈeaablqnT\(}˥?T`͈ex,ltS7He\v[~BO]P*v" !m}]a(nOr|/1 a%ʍlB)Xe82ο(7|hدƔಲi[g]CWK͝YSv+@( .|NVh qTHMGU5ΠA|mфP*. (|)D1 Mlm T:9Ku;I6Z2n, }gQ_F'V HxIL}f_'q5 zhFj-kGO?Zpv0߻ݚFWL1^5%`+oMJzeb1w$M {Q?$=H(o|TZqI$K7B `ӎ~ÿA8+ ,sPAdJccˁ1@R8Ԃj}zRKNA2B(epF]`bpn/mĊl:IF!H#_;%.""[ 0q v}͞8V}K⁩<¼0{F fu+*;kE6M(*)gA_oZd%UALiuHE ?ac.DWP|a1@|RБ^H^=,Ab-\ο[.a(wV)oj$|{{tŌB`R}Mߖ+ ')zEX*|?zY|?\*Qbf&:$gNDr˖Efl8`My{o<K^6ϰRkC#EPV]IL0ٺIZ3f]ldwpH۽FSx kD`@2}G׼rDd)|lm_c`[V\қQ - IP%V7<M%DVhi!XfHjp͊e}_>྘w7zaZsؠK/OjڭsG18zD uܱt6L"w]q>4 |ym)h>$ma {2^nJF] UNwz! ~+hRrZbZRʏOliXiN_sd3{JUb}UG]Pїn% eS6('RV-?5% 4^js0H8cF. 1sJϩC5g{cǭrMr^SX$#$fsn=-=\M,"fOK)dϳ ZA).qw J`w79տ0vZY揘fk{Û`8}$m99t%r~02{wϥTm)2ڿ"}@ emhh!ka* 濫ɦ6T9֝z ]Z錅 {RFM%F<9#e>Vjo&ͱ"2j !L.Air{*c5ktgyԴ"kÌJXeрcJJ:nu.ʎ\4z90ы>Nx_xM(c}b9װ52B!TɈ>'fZY$J~`:JUB0ԜJ`Y.E@uFfǎ=y}T _Un]zJ <:cphaط"B'?*Yզi?SyJ^+[Q(9(j-_ J(:?bgo4>,VC2r(Ka殺"a?N}0~5&Hf.6׏`Wq-ÖْvKzL‚R#fC6rP.A4S@rJyn9iqrC *8!܋Vw!骭2i"縹;4z6ȿgT&U&OhhUFy6]$+ WbHISjЗ(|&5ՙToHe냅kv. vjqjts*ziROniܔdNm4`IFzkߪY?z !(!(d omV>s*]}"A\ֲl\JL1w^`ͤ_{Sz`09ԉk9cQJ\cKpJ 3;XUx.7!8tF^Wz܁χ#FkZ ptv.;I`v lG1_/}+X?A5)_e[uR@l~?VpX6ꗫIa">꧜{uP&͸]OUnb&3:ϵz(}NܶgYZ0707010000037c000081a40000000000000000000000016661890a00020870000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/mpt3sas/mpt3sas.ko.xz7zXZִF!t/=]?Eh=ڜ.+̌F!rȨs&i ሠ؛;G g<u*+x^]0=꽻 ~̳"0 04 Ӣ=2[ԼؾWy|cyH%s! Y-m/9#"Ǔ¡Z^oѨCXD҃-\ nqhG PxR4q41Lk!C,dJZ/TEa۾YDȔ{t+LNgWsЪxlY% 7彻klv'~C!㶓H?@$FTyy6hPz%p_]"Ȧ; AX|"W w^ớ:cIޒƿ= 4X< x{2٭)?ހs1wA xgje_1|3|)9+d{aDa7\ڭ0 gd~Wa_.-qjZ7 jU}CR\F :ݥfEWcG:. FT$irX$1F A4?T[C5Yx`Cnҟ|?'5.>8 y827*qc;F`4G 3 *@ ;nJiVG* )D)r|PlW* .d4vxtMgE͈\BILaz"Bzg2;bd;JVPE: NOABQDLrݍ+>b蔩кULvХ{5e,hҪY1@"Z$O荥}y%:xqfOA0ɢruf4t8PM?;#)\f0pf'<_q/*$B4 ЌmV'f$|sBTͮqЉdSEՇV/p)6N:'; tuhbEkItk.++Ķѷ<<,f4.vg]!1zH'Oepr1<8 ?4{nCc,?1d^ s.iDsXTn[ lU1uN2ڳS$/a{a3;l.e#/POK 1gҩIj1޻FZ,iX!](ͭķ >fڥ/$oJ^ibǀT%)uh|{Q >&cOZcg[;(G*3{t1,qZ{ '2~ ,=80϶kL3~g)Q{[6؅T2xl[R!北14@.d`;~N\3Bs0vYvw@L6ckg(:?][㼒ևYr4%HP&>&Rt9*ܗkC8+VX 8s;&pH@<_s`\r bDꝛ9]lW#q|G(xca9 Z7PI}zh jP?agqsΧ\|~1:9=_qQO7"W2y7 k_+L7M(7 P=7{u08[\Y_ǨvnAPJ./g禯-84, *:U=ǒٚ>7Dڞ 1QL]xkzV^?p}Нi-n1̈ϓ1wWO'u"-"$"&rRZ%ŮGB?ngԹ.R bIx?s8|ϟ]0}@<q Qsz|7yZ2.Q6L,G\=1F}B^l.~r†Y[}y('rpBCvX0΀Rm~q[qSX5Q6l+GS*OiyVLL@\Qp.fK_f0|\81.QT6UPNTLj0!tN-Xނ!bZ뜎?8OWK yiTq0PŸ9^a'GR)o- n (ACFc{w/f_|ӬY6ޟJdEvFFBf/XR1WoJV2$/'kʿ;8P,'FUFR`>$ |Dj/ńQ4c4s6KITnW %{3AC'==<5#S@cpCa -u*pMɹd"(zQOp&&FLGwdi48\GJ6l47ST Lؑ xv9Яkk3!fټ@1sN^oФKAZ hLaTfRk1:&`:inIE$|ϮJ; yJZ,ĉ[$j@S3%07= %ojV.zȈbUUz1$\%_9T]Ǵ zh>OI<1mH}RsIO@`/x[-Eޫh1SN#8H?Ƣ`b0p4QFE]x}Nv[yD[Nd֕ |uPXǺ0 ϱxIsfY>4`֨SPU1r`V ~WJ .ahF7͍Q )ZZ>Ltp(s.6K. N6;hh1ό=8מk"Lt GJ\Nn,%ô1QRp޵Z6t7B}`_1| \$'z :쳒(rGݥGXhfK-ZxG! *f_I8|E=: nδkM5'z49TG+]dfFCg%e7y1Wx9S~ᷢ&j^-5w?cUB"08QHTb8mP133ūmTH$\bge5hQ煿*BEmP!ž%}r;1X~$M*!`w!: (Ughq(&s; $e!Ae፣ɉħVZ6ĥH3g CTYq9>sL * @=R'"J[8mN(SGV~@lfUWL8[b ;44ޡ,3u}W'43* PKѿe0MYF?ŋNdD;xSҘ+@4ֽȶCux}w~ lK!F L߷bX-,w|ƅ Mi:uG㐕xvAb5nT7lu"`I姈N&j4i-dV *Vsڃ)$vgiϬbM87[O<) ];4ZZNóFћŒp/)_*V[ABh"gl*39kϤ ty\uJ`0wgƭxO (]E Ux5+rCԍ_zc(gX(CE54Rr%t=S&;{lVZLfK6aQ'ޚ [Bf`Pa}EҌɁ yKlЊy-+4ŒQ4x1!Ad7*$+BɱZ1[u:r?C瞄豥s,̦>:]I|NU-$Z96'&|C*\|7^ؔVoHwIx{Q@6 .$"Nʧ iWN_6-8eac¥7RE:GtgYM%}Kw`חk9" !Swg_[q;+KlB@gaf1om" udÀr {x1Dղn ̱*9&:XCݲ9]CHS]q\^#3Anor Nqo9Fi^lfcMh.J^~PhES'UIO@-z<S!#~^>قଟFWn f_c-,C Xl \YL.KME&ǚ:qs.f}E&z] P\ 5KE*c}"!821LG}ԗpXv%^1dV|E535y2-M*%R/Y90f\/ Q&`8RG_~[f&] eؓE0D7dxi*{ &TW\40F) ](yK9qꜺF)tࣣ6)ʉ,Q7WW^Y%jo_`oobGKZH!$ps\8uU ;vg5͜w AքT.e$>!s2TPjLZx~  ΫW"D1e+ f gN\Y-ogb,=C&Z&N84@B ?"DVB,@>5x `YK918EcJgwf~|c3ˌ}%9DyXn'@ ګު/h u!: b/(M:@gQ*nr?9n9:!@e)O-C^-33L>OoAPQ&idSi"W\G޾b澐jm f&)$~mz޵RoX I6tirFPMнHiqK]4)VVz$P^ uW.e!i~cNM}k9]I d1=@>8W Rb(k(L=\+!RdFP+I<5Wy mkI(Y׎~iV Kd"tGS,b|x]TV$IK\'}7_jCF3%ev6)% w0]bE*3 I 4^@YA%֛#_2rˋq,EA/sڳ5s?;'aUXym̾\A{_VH/k0J¯J\>"%!RAT';X@Bky;~A_MBM=PNXVex9ꓵ楑Zl#y}}8<{6 !/^PK9\c W!$STa;R2C{4QXDX*X(n?Z:0x88{Q4R>[[K`wtA0 h'o}/Js_ 0古wCC8 .GVK%V3-_A6@X҆VK:]9NUYɞ15@I>Cһ?|b8UC@(Uy;.WvFЇg"ЁJk޸VbLQuW)iUG^shHkuGvÿ{f'B!qm%5ɬ="d6{ FXu[%xx360&j}+ {V9,a8T2;+ǃ& ,Ë09B=_O)lNecs8m"#@V9?E9Oe&A'n+n#Ir ɃqvCϳ9;&$xcsӦ/gZ T!|{f9'Ao"~UҠ0zȶ 6){,np3zSҔ •ZVevKWu-@} J!HxlM++nxI#FOpqkńAb1y*,bº$q͔< >Ļ9su\%lᛶp$BŒf5UoE"+#Xw=g-z֪hX9D pIUx"3[Ƹ*Dd/ H zP0ۢ冺 җqmX! 8p&X+գh2ݕl1Y$,AWCTyyƓD<Ѧz6G ^'@=q`6͉C `UWG·&Zu3|,a$&^N]|v _%@`P`i+~ֵѡKN??9`< ҏ}\SmI6rrdY: 2~+|tAA eP fb]z )'">Rf+NDo9AF>%pPny4G }}<6EQx"ߤb b^Ϡ"y q@ y+1Dv7ԻK JwGضt LRUH$'N޹Ĺ(J㒢ľ:d쒟0\,)|e. SiexzĹ \['"TsL棹 6`@{fX^GKpMK/?ςľH 7>XK+A#ǿ E2n7.%4ﬤ=o$rFW(l~q[-N &Q<"|bj$ { g^O&HNQ\@sj) $de@sHyǴr>ᔳ"RuIX>aGYѯ\χǸz1e%&.q!.l;Sj⾿P: hheHban_HAw[moF<B` Lc}ƬDUyήM|9hiV{}L7&k k?k"yv+ZD5jVBu;?]D"KfDd̴Ա #=f6 LcM2MeʨۆGL3('VG#8x`t#0˻&%;){kTE䎦_(#n$76"ҤU,T*ԊTi+R.CA3tP(L$]:ϣ!2/%qKd w  m FM쉉(MO^`eOnxjdDq%p((=H׉tpK29 >>9& _Kj >tY+ᕖ@U ~v3=ȭ\V1ԝNb[M,0 wuTWJu/'arb9]^r94 qB,PJlUka X4Y<ؤP qxCLq¤H&r 6bɈcmS:/kLߤm9I tO4vK1S*c __͘`%s•^F<(3 4D94A EY@3ɒk{cń  R?׶7~S1/ZȬlar&;A(++rH ;!nօc(Dpc"R^j5 - Ԯes9בg[,s YMp<#:`):Lhcۨz"R?5 z' 3U`w򪱬ibݎ d/N^t(K%p{=fݳrOJRkldJuDwHN;p_7[#<)y58Grm%Ē}c:nO$ F4^b0-gyVSuM Ce;GqtF@ ,r Yɓ"$ Wx%- ӻ+z)\辽ylplxgX7P,+٭!0%-c! %F2NCS̒_y?Oס E_%Q#^«!t4 "qX])qj4z'šll%ˢ~]=(:1_y9}`%sp@S31$yڨ%) !pz|Ui؉yBV۞"3 <ݷ v$}Fjuɝnxu>y[zȦ}σ,8% j-+p+@oݯ̊H, FIj\y+!>0"Flg Oq)+QV5 bԂbDi%(8o^L>4څ7[ p+?ۈ =W˳$ J*l~=[2 =zx{;7H1cȵIGFcFnOP5Vad+>och]ṒZ%8}Ɩ)Q(-Hb*0FOpc,^GZA h`(ԡWuU;yq{mHCߢE,=X#$hDle11 zL^QYYzi0IvVvp G>0PaV#tV <]\;t Bꢬ҅8_e"%xb~Wy1x5 y_n2])wʓW$a4#t[7ںX VD=wcUd͑ن ղBDkĒJqi䶅aK#7<)5  hq[.! 5Y8r"/ںc$&b_+KZeuy9Lj #Yp{[d{D|=$A0{fn"p<  mמxW% ΚI Yhxq{厨 hQ5,F BdZ^˨E7JB)qEyH8(k860t֎E5PW|rӑY9@pnT#q 4wyv9V 0(]-p&Am^$ZonWvdh#~4);oI]:S_KyOɡ3MΝiF!?^P?OlUT c->{#$M++ԗE,OB&UiŬ+n֠'0(Zq筧@ddxѧ"Z(c̜oNf^s s],ӍCGaH'ژHa(qުQk!nEv3A^T66!?hWq}^lpd§ق N'd+ dS5sծ] *QӉ(Ip$2Eә#iQ>UWۗSp!BWɸvPF+.XvSUI+kvrߋ(N- mO{Zτ͂,O;BnGh:W\GfyqDW \)B9y9ׁn>>Jw0_Ī6+8ϼo׃#7ADyO;abbQ,)(*LrZ2Pkoz|*MtP29`t"mci]"OQmd]&f(&iׇrM`G&-R@JlM}͘\.ޏ-uTCXb{rI?jB/Tg*JxQ!jn2a RE* \Rw5#dRVM)ޥ ,GnbՕQ"\E;} }H!7W1.@*4n&V9x*2-"TghْV AJB(ZSq"P:&cE >5h]Bl XzJyjHHW#Q,Q9=a\gNWnv,a~,įlƧ!WQ]S1 B:2?ҿ09__[%g+?]`aN,4'AY›i&fc뛐pUtwi1m\_AƬY%"8`ճ㚄\CuR7jL#;Cgk2y’߮r]DEq _CD< >&=B{C*Mߎ ʆ3Mt]>mtfT(-x䩞ŕl|a?Je&WTo%3*XQe%ڤ0rQ#{$ըBc qOy#kM-xYN+>1G@hbܦ)^Qt4%3g,˕D:k^Ϲi1=p82>RT\__63kdma`n9{i6^K8H=O8KFwcS,;A ԟҫb`W~2;k,6c;{ .뺬~ꗚ2Q52h9a!Ty+\q2NQ,ک;b^v6_G o6QgWEJ:osj%gK5o5lP˺ȴb0nPN[DGqmijz*d\D%L M:9 ] # d7 `w꟬94)!;&~y)垦&P+M? kb=JF $;WWNd:KA\\205=*U^Iqc]yuQkڌs3рA۸i")01\{iH٧=SiF s^K,МHV Q,rB/qYĵjN;b ?V4"I+A~쨨}2ǃnjD)8.f?;(RCaREe5,ep _n{^cP\h$ʯ^[ >R @\&TUY'] 8BvWa9^/rPҮ3pp^,povvE*UUXLE ,ۤdjOWpĴxz_`S%ͤ:D5LcLDnStb)w8-/'LxL,q@;s0p0O~9)뷸_j'Ϩ.'Ե|vH \~BB[(a:DcIƸb_8m+I&V,wd2h}gze増?Yp:q:[a'y\i#ߖzIT(uJhʜ-ֈ}`F9Elh`|y aYI`Acd Q,]P6]ƭԉSSȟtb }..aZ@Wf$dM85wyә$Vs DA>Oo~`In4"] ,IbL/g:p:w( 5.b@͠H/Ѳ7؊?FݽuAahwd L_]W%廣\', j~-tS/w 3p:7^:T~s;CxjdJy.pMd mN8)6:tzݲ'(,m 4pz8sB[l#]Z  69D'fʝZjko)YxUD:;AW$->-ch}8F.^i痸*""b߷r;A+W0᦮!bZ:PL - ڦJM4DVZldAs8루s"b)07Ȟ\MXu7 `-4'kΙnGHMg,ڗ;wv eMRaosf)vduhU-vgZiI[1 '7+c2yE:XtSx 5&NiL/GYb},,C5# ~=2#h@ ;%j;@ ׈' qɫAh6TyuCi!.Ѥ%w8D4ᤜ=$@CVXT`гSp5Z+D0c?rр?] %)Ofx򓴉;ӷ!ah"r lө%cPS+659t qx' x3Sq;7ߌL5m鞄+ SC$~83=^^md:y]_K= b7RB*̸Ezhr5"Jw㻯[CY.杸[5gFxv rmemx4.+ݼ?s2M8KIG}Zc@[_Ի o%["wmq|[6sy0.Eم3bꋫy䔉|ó{ǹ79OuИ3/$:Y.T}ּҸWlS`n=;e=1O2}oFa,)D`&˵lHXHsÚ\0n!10f7߾4z#Bŝ: e-UQL_i 4pR,0aizڧ߆p}N]I˲ ؇@o!~HȍzXd\oȶVF)|]+.'*Jt9cbO6> 1!vpPwpiCiҜpwWӜf^u.ZNYu͈\rG VV@Cp N3cR1EѤjƦh8OJ((G6"]ɠ">6AJsFgVYQ!QWl)lXA{4а2}jz}qM=N2 MCfZ; (eb! j"9 R7y"wZ8Gq<4}o:MXieT.wOBoШ[ĜJ+>ɠ*k9i'ߊhmFDֿN!L>'(l}L]2"}Wd$59'q"`\{PU-19X`@[]EkxM#vf%n}sf3ܿr9zyY`m7+:E9I]5&u;DZI F 9+*]fb-K~n;` Lp;2&c;f"2H/ |[G9Lt?DQ?ݴRzԫ0uD GϢe*cx=.ń8,/"Ai{ù,לȄ_v#%WVND/Asp2 0V9ͰH9֣}#Î_!:2git4S:&\c0$<"nV<5r_Ꞻ9[gTvliP'Fr2ic&!/TY 8D2*4 P!N̨w19InE)vi͕8@gt5;GI=ui|e4e|G[~c07LPdMC~8%P`;?]:)7~CttL'ORE,2p-d %׹6XӖ!J%{Rc*@K?{fY'hy+U@KHEUOlCP^$Ajn!c>??QU^ kemL (g\xfEނ<@;#X~m™lE {e^8o傹@紎ya,æRxSe E }ӕܦK: ,籣z 6s5ay] ) 2mP戢Ж2_r%r&@qrn%}=ǵ` df 7 ' gxBu[]0bTh֩B_}3B -*E+IGH̀QRorNr[n5i4V>luzC!AӞB4ƜGb Sz ltgɨ~?g&:6cz1xSj%ETm.0QƩ.JqpP툿Xf܉;1J91#1o«ohIu٪ד'-s0Z@Ce[KE奰&v3Tmn.(8#@U9ƒlgcNGIQ$zs'>n8D~ U +x4SS% t?6)$IbBl޺-Ͻㇵ#BYvPvѐw*B+Q+Q`{c;&.=@=DkNʌ 2) ,a d*ςhME.YYDE?$e]wnM]W>BNrF(66<02/q{$OMз֧DE[1 1ѴVF}=jklos4*5!G cCW#A(y2~0mj:bU?&4n+E}buK%`>.ZoƶI\n HO8AewX1n\qɌ=T ZzN>sR$˻T9lм;iX8+;Vx Ƞ6EbaUk=K:st9SGvBy|Gҙi^,`eUUKβ,p#Ocz+.9L%V_8P/V9w9ҋ67Bc;k6UdPџ`ݮܬon%Ts#ADT 6U ~ 8iB 4 啄G<ȫX H"‡;FT+~LDʣC*eT+53{AYRגS`OAʫqVgUy0s 8a9B-.+ª6ŵN YD{.Io=%t+nWZ HWC.%|mWZ@JOBN?k!qWN'T1 k}g~&J W8*ptrBRGXM7c68i{h`m'\_dҶSXtJK&!#vL]3qq/]1Hr@="87<[9U LVgRZ7GV$lh|qЍӣ0op̨.0Mr)QCkr`F!͉$x.QD]= .Y}/LÛ3؇3>ⰖJK)bi}Mkm8b6 _WW;|+-zI=,M&ݯ_0IaV2j y2(}{ub1R^p5 cVQaǥIvyUWXA7QLy 9R)k65y@yf >$ǶiNeTkI pB:PVP`55#ov%bB)0 =,y6jݗ2/_✮7yfǰ忾&=2mmևEV͙2ੀlEs7\\j!:b 7fWYE/"Zs+F;]> G [$ K4_{A,ѠFvT'c8'm Ih#֞jd,r8j>VDSu.&c1~=Z6""~ δ{lӪ潹]Wm iP[2L#'yZ#5p㰨!8U -ql*,ƅO+4Nƒ/Cz<}S$M% 6=ro\.V%~8Z<pt:0, 7*p.t9.)E`MNlow,5մʚ`1j$M\_XP)@3AVDI: 8{0pCOw c3B@2ڊ}iip8H kU6` 1EտH4ŐsuuWGj%CRK0pC(,tvS y3-_V;H[)eq9I MhH*tu)ij7lh{vdܑv "\'om|4T{#,fs Gng$=ǑBm]n"9TlR8m_TD lWqћ^|ʚAQ6P&\]ғ7Rls^ qϱ}SvY4mK 99(a=^TκQ1 .L~aӗO<6BgF3O:MX:4*Ҵdi!fY nk< KZR,L2-ݻb:_z qa%.p@$-g~ĠIعC4E. >wb7dR)PB? zOeO?x?w;^d}Ye[iq N?/а&o`i<,6T lkCQOc򄋕dzȈboО.7? ]l]Yʮ jMS7qX0՗-B8r^K=ք_n%3&I[Z#?n߫(@ޙ$` nvt_HۼV*AT[f)|HBæg]a-ƹ#CN:%7;tt6~De/TϏ+uX,['%!rZas`R&Rы -a{ڍ+kYhx=725ZF;/%AFrHzc:gu8AO~{ m)TQzw";rrS~MjЩ?<*!kwtͬ7 6MB@P)^Hv ϵ(Fkd.{K".a7$}[&?d]X1C~mV VY/g皒1b<6>q?|(.\o "G:À N:ib 68Ɗ,sF#բ1a -r bn3CN^I0R $&v_ɰ h9fp9XK&*%יCvڄchqML/Z6[1K> Ƒ5ȩ˂O*Z:FYTv/ '+zvējXINKZn ;4JlYrulAlsP|lZ^jzD]&UA :wL))QzA6o*utҰޭu vАdd@筜X:P&=(sxZA <: wkkA1KڪSҿ 5vYvCO-9bf3G!FqU>24 WhHxTLc7/@+cv. 3u.vwH v ]Reho/Z93&փxR#4Aύ{hgx&5?2;-Ҭ"CGPi /G =傲a2/AuW3l[X+O?E/4(r%7݁vA!mJz,a+c{O3/ѮU}-VS+Q Y7V vo3+Y|Q࿾U>63m.%l ^:9`6Kq<ěN?TD:&rXb@k3]ATõ{sKmtT?$`xd6`=> vЀh2"_{F$pԋJMƂ9lA$->KڀYw#讁>ð[lAMEqs)T!UE H߽XKn#sq&'lqȨ4c KtL#svžXXgϢ')d<|f*Nglc[%&4ā2WlilףCC 'DK!!}=^q—֔ 'm䜸ckō̿Bxjv``ᒂZY6]1فhǙ6d-@?ݧ $׀ECI0A+"XhSWwD0zlov7<#<|/l\!:ZHOI'*٧?iFkЦ'a,jl=l;,4A#);C&NuU>tH58c5 \יT 7yYF;V̆L `ۺdLT+*d-ئ;'oM'X#=;g,!j]Uպ6?n)Ť _Awۀ+oQiqo\)Sz(.|< Rar{u6\"Y:X%[J_SνݞD)w'E>بRpC7鐅ıBN{;9puySmB±K眜ƱTqCC. 34aˆ?G]xw1<+r<5c.vRyDoq:X/ |){u2nh `7iNcV%ΜKcI$Eh;ꮎ]S>{K~A xmwlwJ\ϋ]zJ]mM5yvF<o02`k23rЍBު6_aCgb>xg|SCzqxˉ)Q8dz] 'ҥ\jt3|tmuƎa-.[]Ve晨·`B.HO> 'bWҝ ?sthIiLq.djd$>2XzR}\Zп4+_p,$$,]9Ѡ~e*rN}FP{C ;a)-lIŴQ4m Z<Ёyѣ?+^NWo? `B4[ {< +;"Ur3h(Iw~{ǒd;)LAVo)l]R .(0cy0R,,S:7R}vC'D#%c!ƳUG{bP"ނ#,ux2P|Tdj%pýd[]K@*Ht"aSW\HF^xYqSMm<.N_5xY}QNAAa>LW'cM͗fϺk{{I\dHh7g8}K#iuJQ6tH8gc`+^_V*&ˀ/Wo(~yK䭯f\jVѻ|2sZH"(lwqU`Ắ3)Z+ZAl蒣aF\.;2kIُwqO [V3n!mbר% YW5*\2йޑy; ;//^ GJ[le2Gغ'쯨aN$r'Xf9^4HXK`tDR D!73 Om03"Gz|aL<8tإ hpk*ܻ}Oly Z`zf/)VQ@}4 aO],ҐđSDG6Kʉ+:7twQE D}o!Cg'X9US{MxZhq[?A Վbv'ʦN^ `iDx4ɩ'Hݣk1Ӡ*x5hSZKb)w |o Ch7owQlWY.  @j6Rzֿ#4ے,hSjuz3j{9unR䛢v8:>mFr|*yϋN?gtIkEt8ct|=1hpaj %v/4\_ϱ#i"&B)rOZ,q9gTD*o49TsTAo\Z+b"?$;i{G<nQ!o(tE r Ր8Қ1E?4JB )M{ c`C=Vfs!Qb)Pk`d4{Ci2NaZ}5Zu06u{юF7ƗM鼟,,.1,84p0(lWGîǿC2&S5/Y⪁T'uI}SnXzuF'PAh+9Xֺ) 9e1lKUU'_jvChpefɳ(?蚇C4('Uv}V=YE]bP\ ]wPHr\$_iRA롣*mT__k? E5'`wC&#xT7HrZ? *4I$ ,L[_j |oKc\-h.]`J߹-_2K5RD.}YOt7NKN@;~\f$ ވ%k>ByDSi9-r:y"u&H(pAC'#LUnB"ibI13YsR*Gjenu]ڪᦠ~aI~v$RQp@L&:6k8ڛ%>9c1~6"Tr\aN*1OȞUy˲702%WhsI_%% E?e ے7*>Da<~_7\N/ [zt8]]PyQr 9Y`6I;% . OfL\ZBz9S6?GY+ 6BIl ŴKt}Wb/(WU݈3|fxK޾yU#arRUTL nw6N$":ҩs,CО TSYlԳ;xBTC/7/ae#D'peJߥAYq7?<ӱ6A Iik!y MFn|x^"_?6kbFi*w \=Q%8/Ak5ˍ=71~$\A&o'w4rIMK"Hdk:&-3Vfb9$r>1,̺N ;q4$^kd8(ZXU4[WOF<¦2wyo^ w/$7|Frp7 Bq#r\ܫV$% JK31}H*ʢ+q5]R;B*6{^KGEgT|(<}. mkk6.xYAXbOWg R2;&(h)%8Kٞ|<sl/G?{ul̶<[ݪ & Ҝݬ('5=F!gZVp#[xZJRǎ%<=TA61^D82yG$hB.%RS o4_@eᆴǁf.aTG "3%Z$/CrR ] 6}%ĵFm2`3ѩϘd7S '56&pfP䟨5W:@!"O OMIҲdIn vOqw~ Jհ/⇻^GvaXmц2(Q\xj nMhZhwJE?)Zqhzq30;xߌt]ޙM? )p/Z:=<Md+T&$k h%E0gqR2pB0S RR<e+W4),;mΏ;׾׆H{BOUh]_|QLOKy^Y[w=$2> ov-8 3p pV.TC|P_>@c`jzfK[pF\Qa:|֖(OjFPp8BIf$N˾v ]PE~dhihi'A*!e{?|X{N{+ jJїO)JBzkIhܺE bg!3U&Y+KRᤃ%ȩ2~S|m3|"nMPCJ_(j@T^UPݰHo{1|3*QP*xJAVz>tHߙZM<C<̎Y\ BQ_*XFIU YIK^gF uE٭̴ƓY3CH>nތ fdV4U2._6uMά))\/*E,?0:f:n׾h $ 0-I!1R'X axe}D.2l&o}j4i kP/bv f[i5EJWעIt$IA]dΠu}ŷ$yt)5A?}3'T}|3zjvgۡU*EDO||dI ol#w20˿XFNT b)35H}W;luN. i4n񘀆ZyV`&ssێX%R,E_b 9Ȟ2ppn&@$Fr*}LdÄ pٓ:@[—B{(ƖLV X?O,QqƑT_E4qD p2 cIq+E?D aǃTL 'ROl6~*}F abvйq+?Ewl[0pvlҏ(d 1e"V>dB9Bv(-b՚32rLW gM< tӽXi\6 O\u0 $+uE#жءyI!hA/& `&C ۫][KRJܒr6m%, T+IH?{4/ 5ul=>Mba5;X7`8tA{Hf{cEzC=aW"|o{-Eɟ:%-lLsKWRQ%y;߆yveQ}o@GB+S.yF__Ev.QL`a)ԉGhG`e#03"˪[+JtΊzXHj>oeRbf$ⸯ$QHeÑ6q.\T1Yzo lTi$dc]!G4S VqKŭ=t &͊DZH;Czk5E-(2H+wͪzDɼQЁ\Jh%y=j!^׶_jOg&TL*^qY[V7_g>CϪAVSݺ'N}խ N &f_C92"{FHWqx^n N8 8_Ds~>QhwhGQ'+~5Y3]yJn]W* ϐ*Ƒƅ^IB"Jz?Hb XuNC1b <,bk.3uw.x?m.Ժ|J_Nˌ{cjw:g!vnzjU <;sǷLTUӶns&o%a>zLCi^[ *~G;~L6(Z50ӛf9ϭh:۪ ޒ?1j#V'C#sFIp$7P)Ga!1Zg$#m;~Y2)\(|qIZ`]n!i&m3?]ymJڇmr"IlͨGͪY`e1A+rՌK$虵>"t8עIwl JhW,# K{)LPʷ d#y㩶ZLfh|N#St'VA+704fJ١g;yӆd@nP~ºr7 E')1qr VAOerŋ'Of)YaT`- F3 k2dD0:kXIy y#Z/תhxZ S3 N3uW+{Lip1!Ui^=3ʎx\cʫ֩n܏d ?fMȷK,թS$gymccYRq'wmF%3R+F3Ԍ6_haKr׹ 9~J[dr3<ץ`a_D1?yʹ`?b))P\F.~ڞcJi f E$& 6j:7aa:j@dK`ܴY|NJSaGϟG;u'JMJ$օץ$_$WG;m /(T#H}SP0F +S ' ;e3OYuO|RFrVI̚c(:_:"PIrUr;Na@0#% heP ]`}zPѭ*hZ4c=^ Y, [ lP6ިݩ4)AQvRIW_RqM.Jva/WY()(%?V`8; _ǯ%1'ʈsw#e}~f|gఊHKܑ X'`N]ܝg*\s4&#ťSkRqYw7.a")]NiX>pnwvne˜H_Gou4T,<"5I mHE\Nu_,fRUҹ;C~͗Nm[; 8nC~%b[-; cIsxes[ 1Ğ3jy[Y~g?I撑T\w%q+q/5jAƇB*b:|:bexT7{fJenvgny'0in0ԙ4`3r`*nz2WO N}$ZH|tOizgt@HyS;L֐3jtA݅zU;ZgkHoOjzK$?x&/[2Y_BՊ&sj, YcC=g{(C2LJuo!9 }vgƨڸbN5> ޞ[@G ZV N$6ڥ<ALM@1pr9u_3ˬcgJ8f^%LSXE6c\֑-SvZ@v&y UZT AHo~!j5zl:$~?:HS(>f#c_+%v)+ o9<1leF=c6i #J!tDg9!UNK\B-_veJ舴V}g:R/|՝߰xp79Obc~`Q'ؾ ů|+{B3z D20Sp%W_%mu9b1ffN"PړvhX2]#NNX'L޹gX뱪3\- BZ'6)TnHZXoȡL$H=#Ev*s' nn%+1 Io8Dw+T=֕.%D֝cԐi:SAe `vuhS,Stvsyp5(`k!Vgc|,U/Mqԭwg@=@GA|5bC3ڇLXqFo jԕ8f0zh> #n3`R}᣾ r~ra0WF/-Zp >r"%+'8h ($1\#9!'RuׁDK@d:d%Ȳ+؟5U$)Ò 򅅖[ MJZ}" Y-X/mktcT1y+8҇ PÅsE{!}'>Ezkӽk*}voL6|A]305VE 8pTxS r0}8ݻkΑP0]{Xk4`e*`^ >]RB-sr.I {YC ṯ''{ȗnVԤOaiKےr+'>Ȑ1չ̲@tyV'GbF^wy<r^ GҘիpL|#*qe:#X;=3;#mSQ2.HyN D ol3a#G@ٗ$S%ґB"F ˆ̓R6c^Gۭ l)(gvsSzK;;}uEqS˜}-\g'ܦOiE=]TWf IUWU2g^G_덃̢CѧiB/үĕqgbӴK~x3*燚h}r95  ߐI2W5LQοX1DpK_1}߄``9ug$rwV` зeWKYw֋ՠj[UL ؏ Fm7adNkA)9$Muad.q{rfٝf'E#d)K;>h DW(1i&Tto*ΐF]˨v1bCYQ!*@3 8 S_2: zOM|;Jh2jRQ"6=#2>ip*4'6phֈg/L5٩FIz8"9JS"vxݗ..p J54gSn]1kR,tzFI# 2Cn6D';BdVdoyf+]` 3r> ڬ_dژ u'qC;7cʜ=ȷP31OE}V11`<Vhg̙1 €ѱH6ҏi{IA #%8:Wlvܾ.1`=ã]ph3kc'ˀɍn¬Iows?mԍ`9;ޣ9 :d]{.nfA).hU|/Ⴢg Aef6N/kLR ! i(r5w> "&w V}y4_.5oso +kx~&6e%ʸP5h_Ltq߆] Ѫ8.1 :#C9V.3AR}}XnL"TǀTO~Ǯ)&s'-Fq&-$]Dv(/֦X6@BJUJ^]nΠqN'\;P.҄,>àBS"$@1b0T$~!7hWkM[ K5>WeJXuWM].q%b>E6j[wZ3k|oX9ڟ^kA̔:TSͩl OW~~+=C#:J!Hz,-u7oNN5٪ Poa-!fXfBnЇFGd(0.Qվ)۔n~FLMh9QQXMK9AuYNBHqӪvv*< D/6;?,VoTexޚE98wMAps;3ۣrTuF`e!-2-?oMWzN杵rY'{0 ?E9A$?S[,.UVf8p;0O%R@ɿԂVg,q?YL,o)џ&?B7Ie4]/|7s'nð͗*M/T=4qG qhi:flpB*Vh.|;a{ac,V/E{;˱',D%ryO!(mF%t5B-qAo%pD3H4x#O7A.M!#J5~W=p_?jP`{_A=yoMRT.ILpH 9_7ITo ݜQk)>G;FM?˲tP B8wRvN{kyȱ5?ֱlݯTfGHAWyF@m<@;f;_Z(t 51$!/F׮]g՟iR+s~Z?ᒍ^-K -*5@*h'+lUB׺~ w0ӿ9W,T%8Uݪ3Gyos~DRƮ?3h vGC@[ :3{wljws G.Y>JF`RR֏ Ҩ-_b,HB(KB9?TKy7W۠'g$qmZwRvfBF jL ~=߳BPh[J<Ĝ>|S?MXRN HvUe M.T={:NK:n>J@@*PnE!P/BO/vS%6sA\kYȲ c(Ҁ*z9`Iw,?RFZ@3㛻X[ "_GR@;g?# Ca}s+фkڊ|X[{=G,9%`b$AVS+I -b2KƾD0vN)$=T_h#| MIf{j4"KUH#aDFp wȸ\DِC<esHZ*2~d-aẂGS i:?UΡY)&n Vz3y$%%$\~#ËzoHs5׮߭=#euOoy49=Q;&ghMɧW`#Rx+?Y iuOqF*&QPBB$z NIP38('v~L|pna4¥T#q_ .GV{K#3 pj*~ЂԘrL$=7L9A? 10:ngG^"8~5o^$=Rl 6N9x45 ;{f܋owO?E|xףQr5 Be-sMq@p (KoHtV/S-5q[?'FUh0Q8p=1i7'D\ 9j@D "j"` JXMg4bݹHc-,< rt7g*2Yci1Rb:ZIyjDoy?kO&j %^?5ᆙ)ַ ]i-roHD _"qצOQcЄ},iuJ{Dt z;CLZwh?C::k,3YH Jkҋ yrs.*U3{=CY/ַ/_A ԚJEгīj\,wI<<-=kIs-NIs3R+uǚ˲0$Ff9anFC!ES&- I.N D1 'Ȃ 7+͉f9Λ8cM`:VlcmE3'߄ZYq]PZ:/>uS 24a'Oy3Իe+hRr 0GGFxqӛA=q(J-۽=P!$hͷʼnn$"bSB/e?2-Nwd@[^15w a"VU}rPD ^]-x`&;ci\DO&~R6逝';xZ<љ@)޺!mP0,ޢaXe*vǺ[{7x \mZQE䄺<O/f"=# ^jjkӚ M΂?J/fx蟬[8>6uԺY*G+D(fh}j(O0\UD]Lպ^lS׮Q6>EN?Uuѐ7"[Wvs@)DƆ?بj{Dexe 0Z&$M ?mDTsv VF؎T0M6dPo>¸ږVͲYh{{\Mn[͵SiBAj֔m6ڽtHnIr4Glx\'˂ìX{):A!2b+vL{23=Z\#b.GgnlAB\Ct!k峉74mKpK1|j =yl~on6J4} q5b_bOT & L3/,/1a cq\0oAka{*Tzs5:&`I@O?FFs"u Jf|j[I t~`s7 9Ꮟn?EL-6 rxfSu}ғu+ @1yfS4cӟlbB '@l:b 8̅]$ve`jPej٣^[޺\sG˛iL'\5o'EvaM0bEwXzvf9QF;bzp\j=Ъ$$#yߦcK_~E~Y[6Bȫ 5y.o'Ɩd]XBۭûN\<ғYZ +owciWA3l9_")-O|Ȗ?j=YZo*R&M'f>I'[bl!α22ʔv6݇('m.)"6(SI5χX#3ŮPS/#+nTSoB$ H}L' I/2//O(\q3le8lZ,^2,C֛jx~k0vUi(%]n cϱ\W5t o*e}fvv.dt>rGvR['o,{V 4[YK};XX-V>!Sծ6jA1a'*6iapݼ)yNC *9D\lC t;V IƼ 2B[K%='AV4qL̓)Ę[r'nJ:Eݍ,Cn~eWTCǯ a0;]|@ Lv:3Nsfw[WVҷ"o(r+=@1g%F\p[!(?h '>pf[hiZs65}p&ʃ'S[qz+ ģC(I"Au{ȅ"/V4z|ٽ߻WhD1CU5~) HJ8}+( l爕1q.'];>DdD}-e[ac 8w W"W=Iiʊ-DED4\oI|Sy+\_P8콌(S]^?݊XW-8 T&.fRIwmYoͩ, ηt$Q|`VUogPZP;s#ܣ|V}f, Υ1>$^І^Y8ݢ St:^;D-$!kͶ[Ź?p>Gt]t)TR ՚(7'>ċdM׭C,di>}j?U]r dm^̟<(f-)` 0GG ՐWC)IqaHhh2W |T!WqT>~bzh' ´I (_I >*3PUSP˷dӘtxhll F|Q7`"gAwslC)aH]zy#X\A2.bnv~G(QQ)fq1?./;ǔL1Ǹ.߈rdl?ٍpۖn7P1~Ao`]E=N5yaɘ]pIi-,X*i!G,aB@$<ה;gÌ[,\F}ru6LoCX~3$c1߾g-(:3uɾX[[f*a϶5_h9z%=c:e<,ԄZ@iEĮU$M#b~ %[sKlIx}Oh걏`M&~ A[sHr;HhbeRk|M=,Jˢѫ5ydDZw$u]mu S)8Ѭt'Ù0.{E&ʳ#z$j!*[$(ؾoLSMD ৷\ =(-k<5TkpkL4z]  IO:4&C brSdwmzN ]]׾]KPW$|qyMlR3,v@{rs%=kQmuEn2]Jn/}< 9oА%}Ve;mX)$λo K­W>`3BzqMCccpV]];N֫[*P1#q`46fgS,bmsVjPX& 8.`pZ+QxX<lMRLtl A~50}AZ}`+qȍi۔=5#oG 'Qf^nk~y: aŖO7j\ YS,#qa~qn aN8**G D0+U=oܑ'کe v78Y%i @t!C9cRJŖ?>T:idD~XRb4BSwf›p=Mk% *c,ƴ)8+-O WW9P~8lΡ sE={hؠ`Bd NNMa(f'&ijаF1RJH{k bUˏS "FАLpϸbzv[oe Aaºߡ|L l|\C! -TYBȈ3Set9?2, T Տ!(zH&8fh>Y9ƐaMo CVwML}U,-&vx@I]ll IdCt8CN{GcO*`lJ}"39g!0}%WκF&]N 5΄A?4h}bHq=IeM_j p|;k/Kkf+Z-A:P~}Y؏Z̐[vDo+n7 iRÖ|7kdL/ݽT4W,~Zne+Dz٩nn;10苏Wrr˹$N~S1'Kc>A$Y#pҰJ1Q.A]RotyYn-dI.Z'(ffsUt}#hNg8mEElW|tlLePRZ?0=Pf_yzoMVSn.OGhH;1ӕ|<ݷGpOڃ]ḅ}v[didsj*6'vN$Mz?LEЋ_/^vQCWB{@wԨPOms4;֝ż}g@fx pe ^id2Aܛ8her|Iz1&V''DPׄdM8L¦aD%.鰑oY  E2z/&^qC];8V<@ 7M]a߈zi/zZ.QGz Nj R<Hȝ v;|.3@eLj_\$R\"3Dzg!v/1#GD\S/O{SO*%kdl-6RwGRjO$ DVr𞍁~oDf `EAB(tK1<4ͭce}A#tm6ϵ}if-^l%5tppƷQT2z`VMp&9G)N(\xPJXp5 Z FfE[߇'9zqE<,7H^D52LMf|hbN{d' >,6A(]bqrQc9gϾ,&s u3bZnjb+OCR{9>d h K$,"Y-6n†.^ iiS1ߖ}dS#ȷg8J/C8n{{XVWH:ƪhdAAzC.i//PP**Lܧ_eOUT1"p;mABiOZJ#+s5DRaZ (F᪙)Sw7OkՄdtz-y?*HZx5ց{-ˋ -Ryq"|~q D<S?㓣. -b7\]!LqAS7SQA_30mKP_܏PeP 7yP /un 5O7EzC`?߾pA~4 Wpn݁A[e6T\#r"+6%|pkMpuièQ2r ;//$-LȲ͖CT" /]`"H9/$o'q|#ν*VY<(r(),^ưt6n$ɳOZ]$_!?fީ0F@ۣyG@zS1ԼG-3+`3(\ .[GR1! =CU)r~n*txu ]藏k+ R&chf7y~?qchbwN:A~o%#'X@B87J# |BSBCx/넣"8"^<| P&,]f 6'I Op`bVީO E@+&=@[cةոZ- 3PK365ЩHIa!+!UWuMC y#i CO{ 13UVO~,h!\a0Ä.8EVK3(]D*GPW0cۮC;Aoor$ijKClSRތ-0gҮ85J;WjںďHNyq}Nqnt/Ro"x2(+&CB a44,k `L^mVz+Y"8^E,-Nꎸs1d\"<ذD<]| s>6 &Nns8cNNwNV ;׼WM ꎌQ˕Iy+i־:!#!G|d bQï8G7?Gkؔ6 [`pDijff= kt$]K)IzbLhX~HḮf֭[Hɿϔ<#qi0#ذ.!fߖ}mHt53x3 lvZ5M~qۦC1@Ry7vf]헐]ʨB%=?peKjQc'zc; ng2oXh# s|ZW^B 5[+(]gEиG7#?ّ̣""H[Pt2!+L?DW$8ql)5xdy"K, wM p"y9j1Ҭy l!҆A~vf$C2RW@{{hW+Sӕ=45gt[-ۚc^/[R:q1-T5?p(l)W[(]5n!B#:JXrM f5ױgk䕻.XX9}T^XV mBtZqRAȯQA -z[̾jGsЋ^1l% ]y9r8N&?I9:)դ?36/#x49q&Xtnk6qhM*+R~-˓UdL-A0!ҽQr2!Lq/p%ՄOJ[+mt3<IXe&`q8c5G _5JC4n㬶[INe˸r#3()F P?h ]گzd=Qe.uuU3F3rkbHقˈY8;{|Ѓ=vWbA@K";GnOG[p5Λ˶KA6,EJό̢~,Ăր$oGX?+F8J?TH4ff^~ ǎNj!gmIbF+$2;" {ik D,78.A[A%Pwqb1jZ&Q"و%!؏o(OZ(ek- / htӠoN%A=ְ7mAƐΠv@ t=Z%0@mtiv(nOǁQ&H`+Jp-@o9KM^KփksGa0_yR0FvAg Lljz2,_IOУae7.E~ʎ{WR.P7+VL<J<"Ur#BaFx??RI}8d0q@:_OFۋ'ƟR/Y2Qf6\珔#UI֤wZc娩wб嚊1r`}Lq-! H66we-POw F$o kIl "}@=$6[EDoZ)g |@?.Y◊-#h]?WD-5z,ΏP $.q2{+>FEXd宱A{JX:߸fVm.9:Etp*uEvEm,S=I݈SZѕu#?v`QBI(Ř$D77sn,$սHBfQ\Pd-Nv̛=r0Ad5q0*uOfj~]b/Ϡ=>mv稖iIѫ?_?Z95ĈϼFaH 3RoJkTՁgi+E^JcF/B&7.! `O[13=Ao<-FI؉`F0x^I|骭ͱz_~QԧqjVkwt-gN$xܰ>b^ .a358_Uisdci`9*F=#›O AK??rϣ>aRb;8|qƖ]ᚳuTSAAh$f6`&[TEtۂ7ǻn (]{V@$EnPGz!ʼnݲ+K϶5ST&+93d]s?R$I/0 ]-28q\iJQ)),.zn%=?S"^W&YgaR39 6|,ȫAL͋Qԩ?D%ZW?0wK$!ih 2";^@zpm"=@[MW"DK`CT}>GC5{o$wbycywu.ӓ+Eק!yzLQ%,Ho $K i^9Gpu*!h25fe1SpKgK؏ 3V{^X . 86{W;њ]ՆB {iŐ)(Kq ~邏P>9_L,HUh d1 Myz-<;lCNo9С:m]R:d?W-T[ U:#Ǿ/jtiN-,wzH`-6Z%9&XvDO1~G'+ ﯂BCQ.W9 &5 ߖin`VuFX]1n=mUw<9# %*%xp2zȽ EW7׎ 1N/"[4BBʍ|`$Rր!4~Wn恼q v L!WF:t^ + >/W!al*eތSVRW;f bAMp,ˆ.[%6ŽhJ;7+k!tZUYs˄HHzHL>\ 1t "'曹MTZB C|"Y@~(Xg-hqskgǭت d*kzǿur_ᆜj nUH=U0n-⑹2|cݻ-tp+R5zMaJU\IƔ;|GiQ؍TٵQcKGPah 'E'&& 4?AYշ-:/ 7z[>3"&}˹Bm<[ZaXi :VC琞i(X^YMut ZI.AbV,9B;b_#cDf9<BnY9m0#>;aSkĠ9[GyxHR"V<e,b]y ŵ~~O(abjs r #X}{}~7BL@RiThT*mk6z[@P홬?P*t8:BDi%U1oW$j~vVYfxV3>s篶"mH7gz7B .EF&0$?( 7|V_Q}ۢv#4୾zz6!&Tj m[m7h߿H^7p mDžJO;y@,#%a;A JQfԧcܐBtN-deu]]Ss p=2>0*Rfpfa|L >=&Wp4U+cyW5LY`7[X@>W`HfHmZ&Xo.V+κm * j wmٸu\c Y Ia1 _'UxTH4slP9ŞtC75/UXcvofB#.h{bB/+bXq51 i8M((Ǚ[r0f-Y|G>o-O:]J\.Ps$uLvbhszB|*z:.-m2&vNnoN( ASiMrhaP!)x㩗TRLܙ{U(ͯ$6g)}ぎ}{f7?1:鯡Љvm}oiiN\]$Hr+x McOfy^3E7+FRzSNn& p|d[?q+.IIW7ڕX  ?_7F~S RBxQÍ~ QyMޱk9.CeEhcڛ" *lR4g.R fBiMwfe6w'Pc&>0\=Ǥk$/vVqd;Տz,<oLL`tjVo-gb/c%FW;HmAڋ] nВƏ:dzć)z}a fzAJUW? {Vw{ ;`lf(⭃6R@mㅗ!.1"R4@*P,Xm1QQݦB@ԌgVriz[" gb a(Ku9a/Exΐה!fɺXy7q"ܧϻ;22UM{XTM1ѮE/}Ի/q,eY΅ E$1Ղva2o2Er۞qA"%=ɞ/Zya)QMcqQ;##]nG@4:7I Ò_Ԅΐe_n1hX=Ÿ!y#w#k!v=u}"8)1c;F^ +nZjt6w |>}4šf~¯O ߒXSH/6p7?`8n7 [,;x3] 3-JMSfQze~z6xIzp9<۷#yfܖw64ar^gWS&+UM QwXPOlb8hY_h#rֹ8{Z=,:zϨ~ b :Q ׆W9op@Cӡqj-ݛlɯh"{!,;/Ir! Zڊ|StRYsik6CፘT޴lPE]9;N*khjυΨ"߄+u9|ύza`#[ldv<)D5񐎀m~/]M250 n9Bk)! ZSuYXJ8_%vY4@7]UjPG|I85 5ض[yT\ʓVYoSNfE q4e=1iجk ̃@mVzk8JVy፵K%@g^HZ;WOo+AoF9Gw^#[ܘ.T7CH!sY^m^5x:m zCV 9Eҩ% ~ݑ=ZMP*f"Ӑ8R0$:?v]5^X&9Ba^ [l&zcFd-l2q =z_ws @0jK`[K[bn7dC/ZYݿ'!Z!9 zXTf,_i r\ΥhbJ9nkcTRTUl0 0 ;L\($ ̞l#OWh2(rupR)L]d@RԓeʐՄšk0[ND)v!lP'G83Z)Wv#LQKǵ8=yp{e!PmMk=ko0R Dڅ̯e @dwܬw GRxcpLGȟknrmǟEUf:SidX/:ĺ Ʀ4!GOoDDΜcp;epQOȇkLe9)IpkERpQI|FL7j}R%sQMv^0M`R(+?K4356hezgXv\>KxVFsQOCr[?R>7z>l-591"l&BXWU*(JEEODw`1[jc}?@%iEG[B e {T0@jI˂CkE~|k,iZ[OJm1"eM%N2QO7Ę $O\#FBRϑ>%E36Ԝ¤tCĺǑa.WqHu3̒zqhAUmtq֝GȮeyVܻHPauյ ]#O2Xŧ!88EpTEZg)XٶtdZOWj^b`Y 67} jS ҽ8XWzp6i ^=EBGԫ{Eʥh}_ͦ-/ay r~S%\мy'Z=\'MRҚP\bLS?O`n0ɝe3uX1N>pbYu`TŚJʁ> >jr êy‚[@.EgC3Z*O*B^8N.5%'G˓*f-sqHAϻ^tg2)`׌j@b!}=ɣ o\ĪEzTqi@G/ /d܋dDSfz늲+`֐LGQ=F91Ǭg/]~^8ysaHzÕ$K s5BT.0`>˻0E[LMkl>҃ȱFeJ<*bqcJoylD&hz [Ĝyruf.4mݒ֨y ;[kX5Cا"X%-"9U=ʌg/exzCrwheq؂yq}H6I^%k>'FqBqx4WZ|/ D(L•a.͛\G;:(?"4wAǜ,~j9m$2J$%lYp6tM)a}BSfO՛RLM/ʕ`a91g+'*fGjA{lU;D^IM Y=_?;zj4(4? \+V`P>+$šLLF-)NR 2;ڧ ٜFr i[Z{L5K\M};1P6JF%<fFrӡ3vXG'v+Js/sf̞}J>_oBCf<\})&Sz { h9Ñ84"or4vz^0p1hGk'<59,g箵8G{gϵ9VL#HXkKΪ%2n}jN(~ pmZ*\ h+qmoE*4/ߔ6#'uq"?%/} ئ tXJ_Lj[z-OkDѡo,'~Dv _d"{=}vVWnH4<3œl}"،q rOvYR hs_I;PҼS6y*Tű_uB@ JkqvF-8аRo'.f%1Zr5[u>9W(-MxN>9(Jvڧw1sai!ɿ)YsQOX3qD:{2ޡ$g5~x=%K{ X7˲; @SYIpf`{6ݼs69ˈ|ivtrա#r\r?3{!;d'} ƨEEZf,=L{:Uh㓕^(r .+o9&Ks!& DQB5W!aYLur+@,-bL@0D{.jnl0,p l.XUi*8S31p;5J屽ƃQYfs;Pf:fW<;wSGiaK('w #9x4ItGxM*FЬ0jrKg[1S `RBHp;OxZqRBYX#-]dF!0"ӒmȣbeDH/V d&]`Lu&m @~SOOe(5ƥܹY虥F^1tjdGz@+N&Nu 8?}HbhOk6K[=<rA\_2dxO[VQ\_T"&rwLoz6R"֞ eQ3~,@ 2?\3@Tq1-Ra ^\ lOݺ~}=OMڗ&Ya0( kAC&9j=tٽ[ 2G0%KP"9µ͗atkЫm:!)NG(C.8I-63v 8n򔁙?`M g*P4o‰Jy *AN/0j—Z|<{M|nyа=oe (Ϛ$_ۦdNm^Q 2o=0 HƼ"g6%ekǮ5޻s4)B x`dڹ v)ftJ2I(LBl]o X{:ʌVE0#H׬ C▕6_>{nX*9)(D YX7Â&St6Ӣj^sN.zEi1!lDk3(S65y~ w-Jx;4+LhR(x)'ƕ;f%E 0Mr8 ߲'i<Qo%W6a\KWra.J/ŵuIDm[ W}U_+ y3D:tUߩS!_]gf~O WDwirO 3 5DnJDih\t-,xN|B8}$岴AYTށuc iŢ&'Vu(E$HccșGO*N,J_9A\@ , B-/)eW[@}Tg}%vW0kPv.P tؖxUXN:*œhT5ElLUjC|s)Z Xq$IZ!F:ve* Qi/58"%. =.c ⊊gC+k9, ѕ Ymdv+ ~#mg;R$Wn_3cgΨ6&(T=clu}Q}Hq9tD{F/`uaj&#VoHua̢̕HQ2lI2 tMGsG:OLae ϥEߣYʰ)- AG c:7\Od8 b4!kW-&D<^U9IO~$BY4 ?ψv_|3Lß䥉x,&.=>½au"(,U$ޯd68^+؍i+>I.;L}q2m־RR`D ڙ6KQb3wl Bڛȥ@mEsK-٥ &E'c"z$Ͽլ5)Ӓ1Ǽ F%e Ia/'(.0{Lx4"D=xÕ=\aB$,&aQɅGSS3x?/k;sze)Bj;|4h 9-ás-& ]S~dE/ P\4q E i'8m:ɺXyyqS#وVtZ??+G()ERcWܡfxZ7O-Uv.n*R}x 3_%N.x'_D]>,>Y%:J|`1iVX{_f}M"HqZ~6ip"iqD2r'\%kp8s_O[ S:;0bY8&n+_rrmM*OG{xOƀ3O/ՠe_u)Ew}+8q678Q_,Rt^/ 67"hފێ%ۮugVkgmzmj:i}-9 n:,&Q-=%hq뾞?s&Wr#_ G8Pfns7`sPTHpqs֙[J|_ 5j)p2z Ͱ"H:; 'yj\vGa[nK$nUeUFJFme'G2d=!?-.; /[Pv_~8wCyO&1q|B":joIk^ ga&B`﫝;x::S7LL!a$pr*rVגG8VƏ)D ]5tK-2PPTzΕ?O[&KYӮ3lP$TDOpq@c3ȩ#7Tւ*P'{a'H#n3N߾r< uÖJ k¿߹]䙞6+>W O?CwG"n|7zS,ESV=z}d=:,@-E%..32Te ٮę',2rz1&[ W,ٳ_ǥ"oՇI;t'1A8i)ЄsϏcP1jH}. $9A Ԧ/Dnr ڄÇOfI%-k2 t ɷ#y()H0oܖ)$|0gU.ZNV} 39CixCe4Gm{1+ͪ=Mxs7c9;pӡn#o69GAT?¤4TSv@Q::iP7#N`W8{)\?խZE wS]: 5~CHۑ?I1k<'̴kq!) \H.l&tYK;$@dR^(}2̲NW1>,:K\dS;ˢ<YUl}|:8iLڙFJkl pV7{ƓeCt6#V}C4%Х[g@E/# ,Ӑ@AmF"ٷDDbQ `VZr5G­狪v^Ұi [tK!нƾ k 6 j$dSnfc*p y]K܎25o+ݭi>TFkO8vD*1cy O T 낪M(zVQ/bMi7( jhgYmzA%'8`^\*D7҃:7}fq%ELg7嘇Z@P.[FdxcE([{J毛T[/k [cM+'q ǨB$|4.*EZGbj>|Tl 2/҉h:fs^/vaG_3~]Zg "+ ~I'Y*| lXp|Z X5tV3K<:qJEX`nyxP0@s|ٰp/Ttc(M^DM`(h/͝ f%;PK;@]&Tuy$Q֑I R(DG&wW&&n.~/9#~ 1 M-Z2 rl0=S l2oԜP e4[h[`C00=bwKknN`Z+rs X.u LoXl8 F^N}R Y%Ti̒ImA~_?p钉oʦ`ntۨ jua`c8^%lV^7_F\S⼛ 3Q^}͹nLՌ7*Θ:bS#p$"?VMCIq*F蛦&nx^ȱ,Չ6 ЪtaD?0מ}v g;4FRb l w:poёYn~=Pѽ{Cx.Gc =twfr=c&c6W&dL@6錊3#+D&!-5\IQ{]ݺ`,\TpSâ9nDPV"4?`UDO*_]o?yF]c*NAjym`#S3 rU%s8w n @[i&6=# -xdCtv21L>5bqacC*BB6n2ͫ$ 3SKv~zw4;pz}I b2⃔$kҌo,{p [qrt=i5oZQīŘ5g9Rk;t䝫|kgƇ@T8l=+7ʣ!؉ ƶJAW$]HSQؤj"?&V+ X~p*nX nӆgPַAE6|OpeTս)-U[KQnv &wet2&y_>qYAObв1g'^Tb}}˃g`T/Ttnl-DwCk$o@MK5;&ʖFּO2@ gx}1h BˠWyģFƟ# VlY8>+zs^*MtNL ڞhq+?>+M Kw6%֯H 70M{W$Pse3׹+orZI#(NmLc Օ;Y;VwQux%9Z/R֩whC' m)&I.gȰMk#TueT5wIlRyÜ;Wep}Zq3?.X"6 6!k2pSXs..* Ux~6&v| S-Î$Sc @#K>Hfԫ L]1!1؈\UD ]ZnvcbQU͉*S_O"f~_>ˡk *=̆)aY^I该+wGLjk,Ծۺ1 )ƞY"w_ADYKl w(11.f̊M@QobzKBP|szO̮0] 栴̏ylr-Y-)j,{]Sy'[ r޻4(8wwH!F7;c9ӎHC1ZC[/ђV6D`+?bN4mySu;?.{lK4 _]w!Yշ] YyX]HK]";]sw,Pv7;O yY3< h:9(BhN8]-㮹_Gc`6.DƈǺ8Q]E֡zZt\qa:,ycJ ޣepXrMY8~V Mi+Cg[#z9i=0D-*e=q(2lohxn`ϒ|FI!~UOI A7f$JIKo$\TIw E0T5m@|ZwyQkS/!pPAe6Ez.6IF.FrBH~h6ms TfGTQI[mvRCBXG:c!?| ef|||V Y/*ġOkEŽ~(f*C%MaN!#:>m =l|8麗`g壙?jxZEc CS^ ⠅3؍ZG[!ǡϠ l`n\?ҿo%5<]\&GO@rxE`bZ87o1{KEX4ޠ "[a;]קD_',TΜ][.ݬ2w~ƒ (JLyy`b^|s`PI*xmMd~洞lQdI_V専>;!wZSl$Dߪ*>'C<߫Z b\rIQ ]HAc˲{7;hmŘ;U,~̗4Cg\\@Ϲgb3^ SFItЛcλ*  lVvgyV*Io̤+(ba$S>via7{ϾB']tS?i)!A,'Q>N)w; KCog5׹?/(l"90SBum$XrylI^(T0 TƯ/!Va'9MtZy~O4p6N!MϘ;5 e+Y>F02;Ոib,h`kilsA=ƖG3' ~ȧm_C/J`9ԄrlNһ/f ;y۴8JYo{9~c;"*o*uۚY۹dKI5ꖘQ N$>}:LJ:bѵj,Gy KM zYYgj| 6K7f|P$`4_@Ctot՛e{$찀GT68r7]fBskŦZ,'ґO ?DDjD%'ImԱ% ~,F`֎pR%q^65#?֞n;fPvmC>)gL{SRZ6S}OIDY}Ѩ@)]fU.xGtsYtQ `Ї_#D|Gt(+oas23'+Zy c}<ܺG!:s$b(< zϼ`u䯿>I"A#&dGLTYDVl-)Lp铈vG @x9 }F<)L-hgub݃ apy|/>14X^"sZ~{dՈgPpm:P{dF!LrO›9i+>bҵtky۩g Mmx2QU+Ev>̥z8ۥ-;:!]cwxܵd4AEpwRLpJg+00NAW[^ɖ%*BD0#e҄?kw'  yO\65=gںJ\cIYG"=YCR-©߈rG&]Wg7MU΀9!<6KT[?Oh`$86gC/6G`s[~в }evS+} g KֈgXJ Um>'$@Ȳ.W5vc"+oGI'Ua6}&F9Uwy2=CR:!(0ֻL]Ľ1/8ɣѧwӃ1;S#5JE]Dޖ}PXk*&87IlyL qJ«hקV |Zv(l$ <_Z '"p {^4}71z&(?֎ᒓ=sڰO7q|`ۣ{빵Tؗ:Rh^yyy*j/( m̢:GCa4SSOV4DP2Ӎ+`i e t.Up ;d?,hE W-ES$F$\'qHV u | KNDvFy>͖cox<\1L@v A"?U{Z@!f\MȢC,rjs =d9Ut]ӷswGd(e0rȆ<"\7 y|4C(Au)0o YXr+, ĒdXbVŰe7Cb/r`W^\CDlT_ڊ>c6[.I5J62Yj9{o4ZI5iB)cr:>I2檰)lTT`l]['V:Oz)oX@;Pq.(-K33AoEN16!^=jP}1MuٯqJ4K ow{u}fBs/+aLszVʹYQ (Qn!*V0$$ic@ܚcc"Bw%B>`,%;QX]g@`ktlhgn: ̀{TeY "_"s5ʼn9e$\)7  w)I/I6 ʽHgpNb3%;a)K1O B_܎Ӵ/kh|٫Q:39SI` TeVea>E~0hMBPm]|Y Go؏.P&=XOA bMr0 O~5بa5 ^RQ 'coҐCWOh~^Ҡ*E:$sLBI߳xoIku?D,Ǣy(ҭ˒|ߚfN>CrC/H^rnT9+vY.!W ;'4lZƶ}S(eh`tFLm֜Ux2\F ȩd+C'I&]dEIEߴgk艃$L?cRy l`VOxޟux>="cmN{.23aKc]^6ֻcVK[C >J;eFeuy44%B|f;D8˝fjp|vj~DK Z8Ư\8Mw5] eGю G c:+ޚMUXZ{ |ݤ)-ZFl_ݛRUD׷QB]iUT{ +0 tNUD%=,3 j1 }daOsUz!f}mqD0T2f) m)Ss?C[L0zW='Szʥљ]K](t&2.V]Ht|65L)D$F훀.? $6+F*.TZ{n/j؞' q VRvAW2<qL{@xui뛹E}uFb6lx͕$pK5tAZ2YuIO=9e!SMYןxu3g+"7xYvM ٳFug{č3uԆLOE2Vft[Y**L[s,Qh^I{}{`谩[Kx\.;D 4G1[_|܉+OO䜷ٙ:!HĽ˚Q+DVI| D6VN? lS86 86|ɂ1G"~5}ױg&5ii\J3{~fFE,罥zӘKyO*GR,[5G 2wCʞpÐ/#-[Jt=A6ڵb|4jO"E&pj `SB``.;bJ٢f@h vZZH^Y {{$*PVy:7K8:,NȷRKuNҪ:Y\8ǡ/6̭Ok/̮ÊBXcNf}BY\X wDz Cg#޻<(Uzt@1EPwq "O>㕪tN,yS;0dwX': U U/^ʛB udgn!UȪIPd'!W`HrՁ8),1[6 =i3j+o^uDW"J 'x{cS4}M9~mN ,Z/f;й-lQC`acń|fVO_-1 c(3g@Nih2_ĚȑgQl9r a5g[-A*a-L?(NY">2nxy]Ij&Ke޶kn?l'PI$GMq3B:ˁ[8]axAR: ^oqOe'IR/nt {~S2JHdb==JG+T=s̱55iZ>Ӳ`AO{Hx+dc۝.XV:iZ*tQ.Tq`|h 2~.¥y7L_&onK|9=s{ SI],1,(Br/TTִ-Bh#cw©ՠ||p 8X4ξ26L9,y |wMLB<;5?)F r-LQvFP%ub ,=" gr:5 j*:4"טEw XzXQwM:(S@Et﬒IA~Fi1ϟL7>i[.&ፔ1_x%7zxpaEWpEUzEB5yizkV* d0gjx65$g<3`ͥJ]筋-ϖ Fx"$3!J-h3"J4HW+Ń{ "BN$r(6Z+iYDm2OUmL%&Z,M P)saT*g 2zm'Ǥ3: IQ0jLD[;Y6`s9[w$*J:}*='."ys p\ dUmH颏6GƁW-7rJ箾¥eh0D*dRQSG nE9x8)1g,vț]Lͬ}W/.ׇTfARQF4lو7ӉVyPSAd[$]ʩW3ܳK Ím@dYt䌭V-IeT}V>mh>smy91+ k*D\զ2Oף|Bj4 #% ԃ^4a:`H[~n2eayA>*:$}kfgf^:j Ť׍l`fg CY{ }eU8*^ă`H(|cWkLXn4.w #%y 62qS9<6k+;WعȅJDHCևх<<+n3M$5[2y{@/Yl i@e+uϹڣ)G|4S(Q=/rAA:~E#X)*3]RJXCiAY|7;,-+>L7W$ ,K{z=>g9;Z NXewz0 븅$:k887I/<:U#fBul&t7 ,2 "/\(B癥(\¨#*eN(F ӧ mjH|q;|pDz)C_OTͶGcNW~w=rBy,re a^v gY<9\JwlhE+ǰHҍIll ٷDN)wRuҡ=`)Gؽ~$U*٘rJ L-vz\ 0"C&(HQ #Sq=vl1e9o8'^2&rsȟTnD &00EV/j&'F\"i":|IRu dtuibj6 !ۑ;EOcȷ ~W(i4!W\u2OJ]uxlrp@AK6vFf=J)fO-htcX޳ת ז:& 3+Ymѧlٻp+|Sd[9M||lck_]$ Bx4NSwR؜Lbn(ഁjeb}(v׻kŽ$0 PiIΑpټm\:"yq,+CVyv)WGo@I8 w._Vۺ/#8˓W; ;hS⥀I)=W[$PpΖJ 4Ӱ41y~k/>ያT"]ܖD9(K:x- ]R<1w杲+w\S3W0,!agɷPuy[MDg%NzWKG?"i_xb%K{BSI_v[;ҳOC1wv0_*2u?Fdk{Dn{.睏}YvpDقoFA@e'׭łCTvpښ.qL**q챕R_#V]>IS.^>-ɑrc ܅Vl$4rS*&Zg1g@hMjZ n'=Ք2'%5_IHnYDh6*S<1Yw1k1!!puCM=0^%1:v_?/`H{ަOv&IX ;5rQ4#ofloIYο?LpB-_GZ! ƞw(E_&-HɊ&IEP69'u1a#~ ǔrfG(حԡ3}MZe^ņ]h8g ̺M9R&JܬM͓7Af6qϲ%Cjɦ9*|鐨xe%`w\١( }Kbpn aHʏ? 郷V/ b!j64??L>KI%LCiaL`o]bl[8D_ CiLwaEm 3\┷.U>';nuwG~WMp`cm& ӊ_5j+"p +ѩ;BzEx'G^ ^CLj+hGBBm,t.Wsr sG]"hr60~.W$"4 C#E;ӲIƍjLyCQQ{}\c b;ҙG? fe]`,1Xۚ5yrP0 @c%\ހ۹D6ftI\Cu0l<(zX$H#B%U:J]WY=iA@#TЦޒO~W'nu\Li^31*"9A\܁Bi eo/:;Z@t)K5%ZD&e*H5V?Iy).4o9AO;lի&T؞>ZL tØԩҽG}?奨eQsgbM:3x T%UFZn^"cu< w'g(э*m?WO_پ2>'Tڷ~)']PMkyӿѣ}O`RǶ?AS>Gc)gls|K<"8gDl\jК0r ۤ> ©!a0ؑ:| (p@Qfd}I7Ll#bqt>x\0JUw bQ?2Bk҂3KȵdI1MZ,e  % $"Ip179i05RU".yݼ+'&&uE{yFO*pz&F~NǻX%J" 2E\c[P&f;C0K΍u]'/f{W^R6t ۑtǑK} "]P.NZN$i ;pm $.'zĕ6W䪃:Xjy28s zɋn*TFׇcE 8y^*08k1 I|Q@SmԋY"yZʴ)/5<#*CϚ51d]u׎+f*;Sڄ6pC ' Gka5'n_d}D _%’ ]|ȯr{#um8yDNp{$m+xDo[DḺ65ۄX_^S`=!0ʂ~̀vS*kR0lJZ#qK)RW/ph/Y x LޠJ<+l9+SCWdB1ss]) /fHJ yHi\,NFnmd?vJJNjΨx2Xpi5~P C& i&F›ݪj E~[0.u\zhh\ٌ+AɎ_:h9gIS^5n2w*zT1 =ƅ  lxݒ+:PԜ?XlY~?aDcW%Z>Qσ_{1`4hT|HǗA|-O3Kh{yOZYDR>X{*'0_ cT^lmJ<Ȝ0aw,<R:7crj{̊W: nkD=Z0R ٲWT5o!0XX9r:R-ݓ2x}e)v*B:fŻ}-_U!<ĩhT8*!)zX FF 'p7ƫώXp?OArt㞣9:+|$}qN?*ήo3+]jcLFL1Vg%>m&`XUoē2NiL@xv:aLXCt28#"A"kwW/vPK4?$8H_XNd\O{*D\?"P,,É?%wa`e%__JTCH˲#ީt_K3\P>\894^](hR*v⼧_Yk߷' 2"+51Gr/O[xwfBfGkș3PӇ6>6(e!XaO+nOaryLs|ex[T V^] #dJg:$k@"f:1!s?8o.593L\;h;M1w D%--Dfŵo' 6im7 ES9}V`$mڸ1剐U]x ki9{|‹ ZV\ ,sUÂG{3G3fZ&9н1հp/wtA`Qhewfs(([̓W̔W~$>a?g)Ai΅j:Rգ*=x!34>'"o{5q=!n+{ih?G{~*Z\!w&\EH4RPPߠo5)sGfx42:B^v#Y'+/xE>V̶GeO:lf3(ujiE ,r_'@(BBF6TURkadO9MHDB`_#:g@ &[e YMNͭvg/uBj}KH eɷ / ,]kx+m[|\/K8) S곪< Uqh >e $h">O$2TmfGjd:~~HE.sÑefcA*Kp1m[!Vbl+dcHu_fSv%FӵMNS˧rwo'b-Ijv_`w:7)Nh(6#"شrxW*Gx#Aֻ[t@Zu΀UqOW` -zXh*ikW?E=R%\VOgJܸwvM QTkNA∾nvƥUdz Y54ʌ>m<)Eu0J6j50@W| ⢢f!zhFreI}+t掬 ~_Β`dMu#v4V鵤脎/lCa8犚6@}k1 mO"@5~3}ezMJ}&ԣ[إeW꫸}yRg4騞hMA@h&ӄLhюS~de]gXȹsiz=lFF@Cb!&į z2[C…}[^y ڤC86rj2#ƨcIiʸ'* a ˏDzX"Oh[Xl8 iMZEcaG@ozS~\7{uAHdY?"4 R.XQ1N D~?X]:UWdBy@YePc85Rn Cʜ>u*B]S-TSmeˑ=?_AY71x?ȕ*~k/C-J/GGmM@>[+Cnt;KI󳽳4]Np$*aeT h?@c æL!rG'dSJK#KH]eROK㙘[lQfɲ#3v" bVws7yҴ]A*>@rZ}9*d!w/#EnHWΓ#}>7x|Oc\vh7f@Z^pYF{Lܛs^ִ)KXbݳY~CFPg_HnXKq[ |qeɿiV 3;:Ж_͘J@Br~냘$Y=ֈʥ0`fyl]`$V"\姜> |](d&*?ny+F:?,rm"[1`(զw(@Fb.:68ifžm~\;jD}#YөZq860zl֤ Aosރcx/m^tCm^}z1Ŭac~j^F:?.*4E(}dBX9e$L-mC!OBYˤp._YBpYSb\OhfTc5ҺY}&HKlQL{ݶk^?|Z2e̳ >%f/Nt4YET,ŕunO/"Όд}j(dA4@Vz-|93b}!KLz$%AX8*ŝ.̊ti-^DkOV'Deg[:%W?v\W*)AL'^_Hnq˙=3v *g?#IfH OŜ!B{~6kKhf3>)^ si. !@Y1(W`_X;t€BD.{>$HpA`- 0j:%Ӧϟ9`V)ܝr[vĀicqˏ '&C|[sy؁_"=.?@67t\Q &Ɲf|3KAD1躡RI]`v!f2/%}ڻz[26фm$EF͊M &UE] (W=O8DF]BG1tI.M+Dvr$reBI]ަN'C NiM T>`P?$L:T1[産oYe)Zܣ󲕿 gug?PR9}F_<ꝐYG<*&(9$S"k^ Sh{u5{Y~iq[$\.Áw=,W[z{"AU!ɺki8(E:y\@ngܧ(cGLtgÝsOUĵ I mG @8@= h5TiCx(HhtZv`W+\,ZHm3 YP0j@C0{MKpLɠ,\,BK,ge F)R6IZ? 7UB~IDsIn`YOTx Û+.jYmǹUS cd:Y! *r{{ 4rX3s'zVdbIi-X*ь u2١{u'Kxxb*`?M@ J9Vk9i.ÈTYQeEMC}͆ ]ܿķ%4Ǩb6_\*ѹ3QbڗeC<]N,r׆e.16veZ͔3w̹',Á,(|/C7!p&Zθch\Q uF)UqaeLѡL_ ]?K̰6˘\N98WJ\Fq#Ob)a[0uI)\dO]8-"=+DlZfg;"M=y/R*}g,k+cӺT/dl5q8 Sх7 V=i"xsX qF x;/.XHsA,e9z$2f" >YwƛiB!/\tqg)@%-;X$[Y_I(7 ] ҵUȧcxבbIOa6G=(0[#_Ei1]!ϋE3XIS_'6h'6:5>"Rg'+U&}#Ѿ2rb{ {Uty&SdE瑒XXa6#JejJ0.Zܱ3&!Qk7f-hq diu ?Wζ?Ycse@|ZAڂI/K[%_iim> @h퍛}|a˳g UwtKJK9j!ϻ\t%6i/r5WmZİͱ f%[S ;Ӂ6qk`%P4 r81qIȾD nj% Sf2r^tjKi9[([@LrvC]vhf"-k;1;Ӫ ܉oc_Py PtK|~~\srFrػW{L/ڸ]N4T(Ӕ`Kd;Ƭ;x7Ufi)wI[ߚzRF?ߛcZLIyLw0u-+kぞLG)\6_{SdǑ%k'jc(UÿCn94ٰlJ³ o4=0l3L]~t(A?[1YxJBw1s|_[B&YVZ/BtQNlZyلI+e:yڠDuTǺؗJV A.~L%~nsY^]^bY̚DyUז cJ^:/Ч0j.1mU$q*}M?IQ!â<~̵y«RdMh2No)םV$K,lfl8̀U Xh1LpBmgn/ξRT'^G펞&Xm5&²g*@uA;")dޔ.8Nϟ BkֻIsiT?3NBwi ]! qQ>Sc~Jko)nq:Ӫb(%Ȫ,EꚖk M-x#m裌P]\B.-✩ǤjId829׆ڡo50M%F"kWP:k-r\ٖ߯b͝e%[`Q*2%$~l]JE-\hPGD遅sa)si gLݞwk\omJ\.<,fCo2Aҕ@Z'jeˬ*H?k&iL-Otk #jZ r` ;r< 3XIkslG?>3|ah`BO4+ιZC$d&;e-ӔJH|4+05/i[p۷at2Q`bStIGu[ Xk%KF|>Z jKIB? qϥVK=؏wvXȰ S\%ċ\'"g{Q᪝X)},FZ6P(Җb0'UO#Dh#r/ 6ehA5ӵ|uSl#Sd/ cY6,DT[|QP(fJF;K=?^E )A6_u|; hb4;s>@}y A9]\[4Q \T4,ia kx*| Ki$aBj3Unޏr0HMeA{v~IUDë(]Ti2v#hMTd m%5\d` kAIQqC dgQ!JwKʍ>dh^7'طﯻIIpcZu#}zsi2QqΓP kε}zw_G!,<FV؆g[M\7BԡTXE|N[oUXf*7</_٦>;Mz|1oDۮo5MB靅yq_a/&SP?_<k,}m!cq!51zp6mtb2ۤPp.~Us5,# #PpF{T--"裥ԤjR- e=l7i~/FWgI0VZ A^1Y@ Z{ڕM@gh`%7P҈ec^XjnirJ6;z[}sVٔg u95LZďm0;c mVCU1啗R#Xӈ9w; .+9h o9 ܓ6TPqyw*o`U 7K*'VI9T)׿aByk>WapH3g*2yKr59Guvhj9yٳV撚@p-YYl)UFssf&8TE\Bڏbm&ZB|ِ pA@<40;c 7"R8j(C~s[RhXq`l'!ldz+FP2Pd)Q2Nvkd$"+!4vO:K JWn(j08b.cQ1╹)!94es-9ڷu\Ʒ1#Qpr@6JaJ*]*dRliA貀,S[=1UcjIk Gγ+Х//Sɹ3؎J(;j9{=%]K \XQD<F?xiУN +N U9Y Hܷ2$Xi +p-co"ktv87yB,a'&*< Oyoo1d *EECQGDc3Ŕ8NJ=Hyhh==B=G0C&U['QK}&<ךO 9 `|ђ}KPh 7rƋ%7. NE2w\B8MuDHb YgR(+ظBNE[|I>2?Z0QXCV)6}ggfoU:p_=`Dr{5$DYxU:R#ٞĂ\8(_u'o'指]b;0-H.J>BME/ԃ2I}a@B}Q(O("}۝ <1/k!;QXرj|1ګmtm8p=u9D/fB 2$K"OR =9ly ūDb06xl=NTQc1 /*)FRvq6Z%V M~SPʢ@:5pL ZMHTk[; C&IļڤF׼'`#]V~VL0⍦6{q$zz^Q坜$%2X7?Ȥ4]׳pi%ǬWHԸ|Tˇ3mhj,jKѤ6'#բ,\lRNǖ%y (ߍ;C[ڠW/9ޮ .GI<+W\LB؈8\6Bݧ>رZ,.h {ZU2T58xWU%|(rz+{q ɉ9GwhBJ_JeJ 2AuY2 h`]ӣQ(;tq,x=I,>ޔ'!H1"ӗO48Jȓ6mHmXOH_0naw-˶, !T5cmȑO_Q\j,6\:-#u~P E#nD$R9bZ#9C76l9r,qxZՕ}:C |TT8ǵ{KWZ[{aϞ'žঅ5ńX6TUPYJIܨ'ĭ^NLWGX!(N䘇4CK%uTgaʨ̐XT=WRJ/ p.4JA<:(̴S|_T7QWQGq~ #< g£{q G =es%!~锓POZW._ Qق ӅMά:3k V1SHim#5~sSR(I#k' ?G؏^7scX!r-L/pqr KUotx=bU'EFuSOSϕ᪕Y@F Ŧ:u-<{8S|3J6 Ń6 )Cqlc',1K;P`0v5>Uo##ha1W{o㦚5ZlftliH䇊Rq:{rSo^4}v!N$~3IMJ"jE#P1#t!G4Nio|KQT֜&bR w@3 }$y~4.l=ѩ~$6-;BPL)h>C7p)![dHL 0yB&"=2\7mW$zR.O܀keI"-fr:l̯d[X#%5̔_#>)=Eѷx ûgI]19\R.@Jlߣ"oރa{PFi.xa7m6z\FdY"(}đdtǘzfOGD^9R:sN9O>biŅJ.2;, w6+ ]j5 gנ !EU4ّ=>Gd9W?wOt׃]tŇf"qH5<LL|6T7VK1T-GSǀ!?@& N!8EIUk#!jL((JT ?b3,_ц;qR^` Kq92QLY5v )0`\U_z`t9Y4K|"_d<AbǪ#x 1S07B M >cj۷/06QUNn* W)Fe-ST"`4 D!mTDo-Y1C̈́L HW<͗NÑmbfv&Fh[ŧRpRҡgQ;v}(ǖra]=JdAVr7=Ma-G$F &EЅ@DmǾ++ $3SQ.$vX-i.N3MV!H|r jK}twTDK"R[ yS~ Ƿ} 6Ϭxt($d7f镩_ۭ)+eÑ݉npayIŠh75t.ddfwM\gƹg 0NG0'1g 3ٌIYǹQB+7zDc8DB{hgnڶV [{4Cޟ҉kv;%o$ )$»)>psj 3D>Z-Wꖥ= 7m MkK:%s@ YyKN kְ::Mw/Yf9<¥3 O8Z.b'᜛dRcI|cGmuJ^t8;vY*w`uNGgUsH)\%>_75;{Oq,Ï0딭jg{նlXsN60ywZŠkW#2g6 5] L!8fLHϰ$\[r}há2%Eb Qe R-A|wBsBm;z VJ vI{3ꭇH{I]t[$hhk> ~vtH|`$c,(HЖ`4\i2bڽ݊FOf@EĜ"×=%^,@GX\-u"QdP/O/K5Z#A^qDNĭDFvHjNqBķzji*BW Ī)Cn-AIb xJ(iklM5O̜\Z.`X Roi6q|5}Nr7j<> @I6W/m\/؝{;Ƭ0ؐdSxts;dTƧ4*!of{٤6 aJ8cQ1 " `i$C:(?ҡK*L8 \țdYr]s^[, -Mȳw k¼@\ ]3s%fIGLB<گWn !ʕ+`ڦ7UNJ$';s ߃; L 7^uh_f Y\IXXNT l7\rL.doSi6Y,v#L^>.kz:eOMol,O 2ެm7FO/=RJް%8?\嫑wv!Kw~"=#Nȶ%fڗQ{*n5( HEA,YML3䕠![hw^Ŕyci_-=fbȡd^c,}wjG*,&g+Z#j?o`Z(]&ۦ q4E#λV Х'Hآ #w+[4 /7тvj>uc= F4:]~=C?"Q9lv>;Dx#G2k<15邒=RHJBE#(sF Õf3̓dph{ )YjCKq~,+ѬـpW(p4򔺫\|S\7{o7&s;'[ꃔأ'U_߂Ca#HZ&/$:wo1wd*JIkI>-[.z`toŐئ:LGzPٽ0b\X2'h_wڔȅn4Lٻ{ղٝۤvrmOvdі9)l%œl84|:f=ڄDB:̋[]FkeEYN gC S<-8ͺʭ;ifT:%ˋԫP92到Nzf m|u0)ka=m!_M'')dwMnΆ3*d3Le}HtђaVI_O[[?x$C_h|rx!8+Z̈́YR\Wv11PbR2ȃ}5N;/aZŸx]ᬒSTD6JJu5 w^mHqAӐ ȭZ8af5#;7nMݬ` O8Tarwڢ8"ť"UY+D9[ˊͧ*͠37!n9 .( [gY˃+|f0)]I4XDQr-++{" &x5c3xj+dN}&l!sPx/O Kf٘U@7G5Fʢz:xs=hTA^IrBC̗YHTx649ńUD0s[8G0@U!+nٺMWiJL~Q7K ʱYrrxJU7ռdFh䫛]gD`u^[lzF3~k*m258e2fXAߺ(f<^\u!.\pu)eHJ˝ p5Yy9}zV%u b3WMӰsz%%m'm\J zX_]bgtAl<@-d5ҋ#cX;Dpq{_g4>T W.ԟ\-dLE9/}]?w[O3&0;i׌>iPc_RRؐ#zn8T}P y3Hm'@ZзehK2 C"|3Yx>vSP`ŸyIl2is7H_A1-+DUqXq ܲ`b`  WdvPZ8u LwIR-=@%D%IYS|қs6O,莟f C5/┘ kG;~NMh~t.axI; µCw }e|]|B,R/nț/HtcbR{"yNl|#6a%qY43:!>DVB.oGڝtnM2S%eUeWK[)MWn9TWt0Txv{@o 6M~8APqz?Ɂ.i;!4YH-֨5q؆P9P Ńp#{rNG$xXXOp7T3;؁5kA!ūc/p;hw  TvMqP.Y%9MxXJ,r pL~jbVn˸2~VOA\&(A2L42{HmܔbApUizKN6&h,t$Z#/S>y8Xخ1K^in][( .>PFn9Uk8bc=^Exv 3eJ7k0ͪW\j~L%| TW~D`գRMHXm^q @ ?sƵpO73; [UՇ0'u '{vh˶^Sahȋ"33} ~!2p-B r()|4Ea=$2xd3*MaT0, "+4\\1F\˳45YHrs}DZSƄ6A(xETW '&v>$ύfkz"uN%OuJcvEʤ @QZ߰Y1ux,9s۷7ad?( } -'\>ìaZRK?D ZPWϘȖo0Q)ZIfOr[V,$d_Hs;.T2T6muO;nu7i-pSԀ)/|_"z4_Gg}FtWԨ<=lwR 0G$6`#V PY `.`zZYBz$3%Sua=$ Z OAG+ɞ12MlUW:azw3DD:T-9ğ̤@ɷ=RG|dNp۷1=+z2('{יOsE{il;eckltxdsbʖᝥok~Vw/Dޫkͅ{T;-G#nbw*gج@'6H k^}SmD轢k!,{J# ߵcJ 1C8_$ݧ|R=<]aDxV{ǩ~Fk"XBm0]Im#!glJw0U-oe9X}y.ϮS*Ӫ Ch,jR^QQzSW2]#IV4 N֍O2nbպ`ڌ<~pv]M igS<5Iף0.t70ߛچsq4UGij?hB JEpo{tU"t"\c(QGf.RXJ ][XkFF,=.46k`#M#XQ)D]S+ UMf!2IlsHjԹl~pklx(UV"f\@nfmA^(ս<~gNXK_R¾ڏo>hl̰wRe1ibЙEȑ^-/e*+in˚]1Ƞs+=AauS35?UtfMӞD<ÃV^[ٶXwV^z$)>`N w(\wA8vY +[lӘ5EU:p]q!*ælHz3шoc#r[ S  mMluh&qPB |Ubvq)jJ!i]V^YMDyTu q*0b&9k=HRȱ"c-]v[ɥd0 E*)LO;"*lOoq X?ЫexfJcB&LMtΆyOj0&ED=_oCCoD7'SkL`|X3KˎҊ l%˟\TH=V1uK?9J:jB y HEIڋH%mC77(L5{ AZH$ Գ Q Оs@-2Ba 睇AlʿzVBTkzimqzdIf溱 (c vIJsiaӢ'Ntq}<ʾuMU 00o=u yqh(/JpnNEMշگnwoRc}#Yx`}. `v.GokaS+5avzDW4޾帳vT6XnBIG "#2K@ z_]|#^ktn$wL"SHnnP~s:ц ܍ٓy^qAiGWD5J-Ҍt,rln/xAKfleI+c-gX&~" .S NĹC1-\j!CSN?31l=B3X{T`Cxs&^zJ`;\s%kj-]pڜqX :ތ>nCKF@?+ Xs RϜ$hjtqEzJGYruǤB гK9 y@,O{ 4 x=^^ vz*ȷBh hd|-i?ce(R: YiVQC{ *52E~[|Z7>F_yC{= Ec)tp :vc{_@Iw&w)@g.cwlJ^ dEMㄿ=Ss\ "rF3$f@ {IA4"gKԣ`@.ݾ_iӠ.8 Be 5f8م24g 3Fu%c! $#OҺt`˄s +wTJ\\ "4ɏ6Gu+ۼ[xW4OGb7u"kQ<ҧk)c'Kl-^ G,lh9@sqs6+J$&К oQℹ NRAƑ(~+a`jNivFsk7"Cq\˝Nqx2d>(Hs`@fOfnu| xMc.Pn9ljx;q1G`3ɺMK|܅83P~9\V9x(2v5$}j;PW:CPB9eƅ7"E`1 #JPkrNH}ҲN3sَbX}^c9k;h(Pu;bBZ3G K.i$ .k]p_ϵK+C2R75z[΁b?£զ<2!vzsh)rrLcnX#eo!hgt݀rbgp*joZ=XX>|k\,y)_bX+fk|:om]s8 #*r#r[?Pߋu(! JI㕮#G7=`45P?aT}g {퟊i;YM&=&z& +IZDzg)8%xCQۧ`n+?VEU˯ʠ7@HVűѢkZnؾt[9={\U(wwGDw^3FDـͱژ4T./G;i2ժ $Fltv*, hץC;>aGĜ;J֔ق(?ZFnTL4e7;ک R0 ЦuW6 9GC]o= :}Hvd"AvpbU)W6vSj]?w3^`RŒ, P8%EeE5<0Bv\1a, n "T.??{]Ǭ, I &1j7R9gf*|9O}*HN&2${Y _lp"NB&z2 |~%GC?1.u>@(D[dѰ j?wwH'9_":hY*>˼Fe0Mw*U8ҠDn?S~thLVh+ta0Q;zqfi̫[VnV?0HL=:Wd> cˢ҄Zo:ssRe ^j)r&:CJ.Cq ^P1.*wխp|p|Q Iں_`~\Юc}iqͨB,15PK 蕫)a̶U/&cL72oQNt+Yy1b5WmēլNv*Ic DGm?V~M{OLƆotӫ0꯱E ;s;APDB2ؙ$!;dRßWb\0rwcLcY Ó@H0:#Zn awƬcdȟږ$> Om-+3j@n1 K*kJT-4'W< -n; 蟘{cY+8X|Do~GqVf׈!z^/Gϛl[1q֛ uJa_BqMxRe(Qq*viK4u 0MMN;^4io4 }Ȅ$&0'CȊܼmD9nx=`muLEs&^=_Y;\9-6\"7M*6S{ qk"%(\ܹ54A,-?脽2d"zhqih[TsK; j?]aG,#W2g&:@)\>XX/?oƥf\U,~& +p)&^j¾͍Ѷ8jS]Y`@&ܩl?&w` wzG]ź?3-?i"d,:&=j@UT$Έxv_Ѱ7tD W٦!o,%q+¥@jn_o[*ea> h6s#ga6s5:@a-Z~ *q{ֈd8EnxS(n!G4Gh7pO!x ?Й4x9bqT~!aȰIXN`A{0 Dxv@sdgdzQchdK[p)%B- $r53Ȟf8B@fH*\i 9iE߿zb.9ECeDNI ;3KRNǐE_[ boeJ)#{.^6w.0F Ua%%~#,M/H rAĨBXn Bc x=?x>_ v6?ytrGU͕ Rx2hP׫ {yroVWlm}b|J}uXZx`%l?Կg6ޚ鱛 !duy7TfTm Av4Aj+k,K@m*'ܡdyY d7TҚ:[ vW]6F &|5tk_v1nolr?B}, lzox*=ӡf7&A3VۤNt,JֻV`[Ҫ xxR0sd[ wcLfN@z05?͒ ~[w}KО=i5H'Z߲S/1HvR4@? ʧk-j\+ *nL3,5 {M|@£nc؜b[F $[OGIkeQ%t+y+ 圏 ELAO1bm?Xc%3֕\\!0lH]m睇<pLݺ&y/2ʗUL;;V*Q4/KL_Ն+fEngCE:޴W5iJO v^.܆ '% թҽܵRPbg9fLBbQ[;EMd`JUO֪eОxns6ک$%%Zmo^"[%TʬfeY GgOf(݇ Z@}JIڷ? ?s+݉qVr^U愛0 8RǨ)G-[ mnVAc',_+arݩRm0t) G0~Cdu` ս H{D{cokt7eY0p3V ncGt ԝuSd@1׬b@)af䝍х)<䤱hzu}h FybD-U+-6pI 4Ƣ^ɱBOёBUu8b(\~/.qNKOtrI0 J&O?)Љ ֬3s?uspw:|.j%9G`M/oUlSYN[3簲ʸ&@^D-OD}R-R?>7Hd;Q{FGSf׷nx[Tb)M+ר{tui84:sv%OD|mD&$/Lmg^6P-3|l b܃ 7ҫ+œş1`X(p}7(~ 0LW]T6@RpȾ#\m~q1YrLgl‰\(51%e| L>6J(og|z^nU4PLݴoaC,Hm +!䙳잘sO;VZS:,>VAonXgvߑX>7y~0nS2MQ@wgk!Fn{r'as~erM#EcFCׁ, 7~'RCfKqR78f[TJؔE;rհln%u+kJb(\#a9gތ3Ss6|JyTy6J3TEвq5ҹ7.Nsȵ!,:󶘐,Y"Rk.JmTJ\E>g蜧K,.pJu2{lշtnޥd SE-Ǿ~CnjѳtaGf5|˴ŰQkʾtdd /)":M #;b$G¢_W;LӟA8w:t8ٵ,+i! Wҟ2>`wuwcB,gy5 SlOR74 dۃ$0yfMz1!bvOʽAhyWgzؿBy?a%a$&W0AJvCj,/@.أ]hֲݑ=Ⱥƍؤ2ω.flxAA6ݝ` +tnj" ۚώ8:K ]Csf;d;{<:=68 N\%m&4pcsm.A 5&^u _Ή,"Z˼7H1V:Q9TC,o]Wr%qCO/#wQF_K@Ӑ7 =fOly#s^Yso`KKp_`E\bA|Tu\OçW+3J-7١aƀȍq["n $B8H _tq 9LGv`A&;.X}ngҺ?o2R q^aR9k<lYHxyÖ23ן7h#P%:%@MA\+pNS8rDcPxRp;0Ⅼ\zENAK ؙÛI,g:VL63nTTؑU/3[7Ʃj4VO'yKJv+14Ǝ a\f0F_ب `FOd.HA |%CgE6IJzxtm(0.G+ s f}nxB0Sb É>*q8اR.<&Y~XݽK\TT} [װ}[BH=jw#Cee|ʇZ fxG-gn撳eWioMVёK7$J`vT Lo!SwBfNT֞!n"nyv\`.%ːgQJj[p\V. Sa*~ZWh)kt QJYڔ?NLፃo*g'?Pg()/lWE/5")?>iXNa+ӿP^&++!eykC_S*Ȼt|#.^A\ږ9=lry?kzOOzP< 5/X3h8Ub]8OĊgIWNE}xٝI-[n }4oR( ]M!2Kq\2apXw/h&t+ dƢh>, 9ۃ~GP-S9f.BOPSgDO*WTGE՜G;:'qb|YoZ #Ҡi0Q:GVX:P"N#F|J,LX:SjaJڧY„t*/r{JٓMr9Rl ct:uu\`3`yﳈC0z<&ROQ奓;~0.<^z\g҆vL#anu'Y,T!Oȓ8 aɰ)A+պS'tt#Z8??X-[#1,"G.I_hC@CKQxݙ"p"ڏ*fI]D[y,՗fqau+SOGY^%N XV+^:_Cu/jq͖sxL_.-{_*x,N[|?#$#x( ByGt%%+uaCovώZW*@~uϔxeGNaIx@㩬ntRI/%_iP/s73R Ae´%[y+;1%C `PbJq*GEMC! JNH:^])#+>/KH]^goHZiCA?_|2oo[Km{;Zmmt+ 88NE)'\ʘ)inӎ Zdܘyf<]%`ݤ'#8aי3eMɎ|q?x]qR RzP\G5앍*:;mW -G ߢ/4F7 /}4.KsuNwXLH ϱNh296ʅG2pg6G߾Tηz[ޏPGViDvx*{ PsN| V\p vƆ[>1K}0R2e@_5.#5 S:mM_0@ůf4dI ފ"3Q.1guq%ڻ粳Lszϡ0rzNW+gl(](-hً ײjҷl>O'4Hr4ʙ(ܐžUg 9iUT5'RboQfQMP 2%|_&W^u 垡+zɏ] n@wJ~+^.s1Zנ&ݰS~#Za0 4hznIEiv+_ }!(˛< c1&r6*~hx*}$mZMvY͜z}ř_e۷8P& fw -m ^uk5vgyIij*INT*?V㕟cCJ+g_!d#ޮ(9eiO_s>LJNĄx^u~Y1c$%\q c014سgÊ zրp!9jO/Rx#zLGUe3Ao|-l/+nhf`1$xh ?zxC&[샲Bڰ3T7\k ng|}uctFЛS9 KqGI㰸?=7ڻu>jM ?B~<ع48E>9x7)E:*Ml0UXj܄]vbh2RAIclt#gԯ5aOt IJg&De,,һmOGXu'3Gn-zqZ;+zM:wTmRCP9S:^ I 3-(^ ,?;'@FvPdMH'9 ( 8R̋; ,C4); چzOGjGs,^Q:塯jz,4+i4tdл ZLU?.(0r#I5ДY/@,D=;. h*]/ gDБܚrR-wl*`M-59{vhMR U]rh9Rr'#˒E暥V 2UYW $PPS"R5дif|RWl.`ty.J`P= 9%V;$O,vCґ-Y]ܩ,D:FG1U@hiž2@-7 z)!g+mEF;x# FY=^ie7l'_e a],k ;>q( ̿If+sE^nJJz;| KBnA0  2PZe'7JbJz{zd:ΒJZlo#̭с oG !(-'7͒C%:bW_90mSJ-{s[@W/,AuB\%4kZW ,en7(P9;1 vz{ؤ[N_HA=Oh٦gŗ\ \/yo5WSaVx YN砨?|Ɏ0V d2hWSMt]8,Ejx܇Jtr>@=O8q4vv3-$;?|RWaPxj N`0N$j./wd}WA.>lx6nyuzESc¸퐙J҅BO`kCg[k\U|Q|fy.Ч%>jȋ{U}O>-8UCH:LaA1===^#͠Į Au WE8= +h#M,t@:XS*Fot걬,SL$UG>ݾL'te^BӚץ$7yx-yt{ˮwY?dیSg.J6obu_ч?'pYf} uoXTnşߛPeϼodwrҵMh՗݉\ѤeqQh,]$ lW\C/z/^9.y1 a߃/bg?1{ᗳ1 Ϳŀʍe;צNpų$;] Ws GMq r1QZBҴlK98u(} m;V5SOh=~nֆym*EAȐk}y`E_4=>^ RHiFUhOOžwE}@TD4eSX(|%@ AFo07|ֆ|HGZneCl]kEdt1@Je>nJXc` g(S?ʹ CiIG80enA#n6{e#FALG Cu>uTʹbyXlTQT){N]ܥ%>,sWGNt+@IviV+Oo(sMTLXS|lh!3B>ԻQRHgYA/p#"nUƪ0#!j5 qSö $jtdnuvVF)}.r!]v9Ws{ʹyK{~ozkn(Il%E[[[Sz~7pKuGùs+AwMl`\oE(R,Nጎq Q]y-h_&W=8ܤU\w>NXڜm4AbB(~:lx(S7n`ap*j^QP܄qoXuXY5&m"/!c#O'g~QF!}8bf>_4$2ƺuI+4aqKehr-1'u:`'*EM.ˋ& O&[{jOpя9ΏV\' ^~ݔ=b 뭓\x_ƛh\aU3\d!ң*TB\*b=u*wY@U<~y[2Rc`4mq&P36Ӟ1!*Z”#[fp0 [-[C$)_טE%FsvGYO+n蛰!s%J_N}^`(NqBXlZVӢEi"$Oh߭Π,65O8.R1 l .V5g*҂ߊ(2֥oD~.yh .D9zZG!ia ѢnLRi՞.|E@0\wǢQd($PI+]'Ӻs؛oJk3I#V/&ӧ;tjOHmCwS'|Lu(+wX»! zŅϕ1|9NG'}Ajywۢ po{F]'E꟧_X7=V ,R( f<75C6{MK4?&6Ft^L?UBKAD1^ُi% TDSøM U+,g ' MEQB&)j%l<=200R)&¨Т"ˊ\́YX+4[ʌt_eTQ 1act$j0wɗ{),p¬ð'M 9Ts(g4Kz ߣR|\ ћ/s[(^2sjTs"cq)V+ \+6y#/S1+#66ˆXrd7ڲgPd(Ղ!rf cɀ뤎r%A{YO4?x?P0FAx#xMZ t5p'hHAniR -ߴQF/@T{]V[jvp&Gnz3i\ZiP`\Dv JȃL.:%AneBMn4d\m;)4&J Hȝ;x"RCM7ΪR =^1b𓖫N2QY.v 1 cjΊw+̋5(w1˷|G}x~,<15!_|RǸ9{Y}\xE,+rբЖ\$URgk);.:q&pD@8t~ñ('M⩩ܡ> 绥.Ss:)g`7Uo t G0Th e68$cإ[,j- z(|!Qǰ ^7pi+?R8;5W>wɸg<7r$&=#󑹮ҫqKܹ!i'rs5PZ2sLHhdmH%E t7;H@5-@ꈡ67{o ^ѷ4ALuKQPQOr+S߳5?VU+Cf(y&fXʜ?,~E]TfE5ɡkU>.YJYa6M#M;3}#r.!fH£)`a! QNNG{xꞴ&ĠXe?ld]dM%)2۠1Ο>f, ޿Ƕh-Rpl}8|2g>r*aƞ1Yy O掘 0Bgɥ3x恋wvbG"Iby[C)9Joq#E.쑮^ -HUVeK;Wޕbe)vEEi&F49G5>S/3ͻkPbՐ1$ -F\`?ycv`TUuBjSGC/ll9"%0,]*:R.>;lEؔ3(52ڮnq AuK:RYLP߃ՇV#4VĮD7c:EҐV2T"S|NWP&@/%bn3 BOc!30OXh;ƌ~N3T][x\ DhZ7l#ЀO8OnoŤ&ݬ.' wϿשw-&pKX0xy@ilU kByfUo2}(L`ߧx'8iT c'+-ؾgS6YY6\$ GYwq>h <DA l諗G ѹ?U ?Α,rdӭeqRJoȼT)+j U3ݿ§|4̧I=3Kf3`oMQXT')ûM!&4g47zL$ļo"P5[OHZe%{[~Er $,)R<ϪQQ[) kB7t/&.2*s#I$GsCZ(z/'S1cNuT dVo->[gXP\Rtخ˵Rwm;ܦM6'3@)E4"͹j r7;v_vXjl[Qm{LfJ,*Ou^ oqRt 6< ԡnNwR$C34ߔVgF,!L:DO|R?q݉oRO&Om8ūKEݡd_ULr~5¡3X.G Vx#d,i'tnF<7PГlEs,L;~=Xy,GoVڟlѝͨWvVlY ^0b#%؀V4?>0m<WTMs!,%5*8SpQx@Y3xrm,`, |èEy% h5ܛo2NpM, (مF~ún$E#݁0LoCmatU!8J5m)f7:(5FU)sPA& "Ϫ&=YLBen+z\|P(] `1,VGPTAJ􁟶-.׼y:3+U@rFu@8}o?߲YB%eM.ĝZ{jג$q/u6afIĹ 5'tCQ<ÑlQ$/p3L;i+I+jEFCj|*˫tL_|O|4 {2Z"wi<*BMyEa@9x8Őusq䡗yc%1p_5 QE}%?|0t׀]CQŸ Zp(:Ä Bh'Vq/ Kt<&wJ+ʏ1)ve!)!9_B-1UEm#x ^= ueyP`ʋ#s:v){4&@/|ZH,rLay(bȋU"+ІZ8FqJZn,s8O!*_?ב:6K`h\beTE `EРɪx\-~Qm$1!: uܐ*뗌 '7 -n Zlc\Yٱاݓ&M^G<[1}EA|W`&51A袗2$Xԩn*.+`T7tG9b|So1$lB N=\IJD¦2 Lțvx0L\W"&ŎKF(G@ى](xl$4ByZC_E2̼gB:8ժZ;i\]Q)[~ny-rd2MfFB0ay*fY7Kߨ 773=^o~*%fCœ)@N(d&c\ʞgl*j-&%'m~jnR:XbtDs SA"y/p|9\)*k" <yh&N(BS?ܬ{VFǣaahJn^gr!*@ }R9}Wbx.l V4JҢ(}]EӍg(f g܋s9]'Q\mbt;RP'Ǭ^+wR˒i3ѱ1Нg"kZkcKpSmYtKYFTQ$V `*iLlk3M;kZZuM-!ۃ`X6J4r[6CԊ8mkNnŌC#ء^Ei,`f`GS18u!чôTg#!@ɠnm2"D !x* )"78JyI}7%Cf5/`," Yҡ^4R3%p," b#‹eP!\)~)wj6h$ĵbj&qƺitِ1cC w A`mS.ØI{6][l+d A&d\|x͇}gڤ:C4krfjC!,'sxZ _47Peސ Pw@?$iȹSlBw`2Jdq}AQ"TX==*sx?>w}Ȗ^0$\[#nxAj疋LF; G~Ye_͢ YXb>rkΟ70 I\ir$m}pP*„&}u aπښz_#}=Z>w^&+%m"SI3#|O_=^iRh@~0ם y+<#> Jjv%3 VsZb*ÄcwaZ+ѥuS %AEq[Bwk 9̼<2pMʷ05~Q_' QC:pׂ3w}B8=H|A+Ij$|?YM&d) >6ah :,7=PQ&nfHk) 6g)(s1 1 9VZ#v.3#l:$țg;! @I{4+rFCָxkKOQ4(A])v$j[/^k=>o0n.1@>7C2}x|cXBыî$sF6seBe{~_vYK#gDӡ~YEs;bغϥ',b2RhcVXt#AOUo?'Bn<+9 Uxʧ3xul|KջIoξ e#˜gx&㬖[Ǵ1$9GxMn_'D,ַut9E* X>LңtO /jٌv/DH6)FW'IJqRVj*=5$.—C0[abx'ݏ9M>hVp곭 R#˾6:1־X7MA,AS(b1f6'k2%Fд:)T⛙~wtJ $ujn1 ,NU5䇑`yR%`[hؘC^כr~qg '_wmb`By"!-(bIu(EndvL֡!kB)U~knqJ&#-wsY f .^R&>w>]X&*Iu z&OH6ҤzYz S_4tyCP9 geV Wh`hQuRr |YLmworK[!/i9-1b MtJE-h)TڐZd}p\RF%u,{ <\zF* -c&kUtK(;?<^vpCLuncfu?PT!&N$EHdy 㤰{' %PH8āhMof-A YA\*\XzB_ [CH}0|N?Ѧhdɑ+b%p>}僑&H0L?W1|aԧzb5cMwFK\sR mG( ䷩(*_-.-HPL-" iWrJUSRx,I)x3P뇧$n $gXADSNQ RpBnOS\(۪'C8)Kf2[%b.-"cys,e-2ݩ\dydN&BDZh?8ɤlc""5v (H”n$<BKč/U 6>R9(z-~4v  I63/:-CIB >'^[:^ޝ/eEZoYL8ٺUvKn+ca[@D98#ݬY "K]Z? "3H̑iR6JDߜ(@T𯛦{|ƘQ>dBe\[:ejNo5\y4ťr\! :?P Ί)n`:c.U=vovPaO5UmIW5hhPqL'2^7@nA; wDKPpm`E`&X,^a`ɂ sso$E\"JgoVGq{>~P9SjOjzmC8TLXK:Q*^6eЧ[3c%AK0"SR0SE0nUe.|pvgPj }+?dBUÔ 1|U'VɃfVǚ,$o bf޿4=o&@β}-j=ʄrFO^ۜc WEm1)Q!f@(1sAwu9z-ې̦f-/cj5YBxLqGAVEA 'Y$Q;DAM"nQ/9RO$/Un s8g_C0gDL G͙G/@V᪛ݺJ LW2HinEĠ=` X aVe?i%ޖT-\hQ)kj8>p[*4Nxpྚ,58Bٵ4bz:[) =? 8;AQOW R5 9"u?2_ vCדgA:f׷hݘ`͉W}{8 k Y(MYhʲ.{eo]\;$@a~" l/R72}.:_1(*YL&%E~ol|=m K^}doI<ؙYqOJˡ/c.G$dDM[a#0]CKwk餀 o\7vTj/^\B< [m*nG˚6xA շ@3T\ #B\={z72K8Pɷ̣tF?;z`d{EB-H/QF1Jh[bRP!Z}c#pUG/t{jxJ)p ݆_yAM?qkhj/zT^"t;]x/- w HƇd}wzޏ< c?e}Dg.$n =3DlC~ֹҭc!/[tS;tu?I8.tHacjGP rTǮ}0r5k@-DO9 4R#Ȁ7?X{܊`FcLʼ_ʐ[wLsL<=((DT/Gȃɐ+uαgYZ0707010000037d000081a40000000000000000000000016661890a0000e45c000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/qedf/qedf.ko.xz7zXZִF!t/M]?Eh=ڜ.+N!Kإr΍π>rFf pPQDe]E ;=JU\Mm疮  4GI4 σ Z~GQ\g'”T7F/?S>ّ8֬C*arUAB4،S unzLn7PQ 8CP d).=(%r}nIwxV oыIG=$@~J{Σ.VP$5M<|G\ 6WCPm#֤sf} +;=kMr'm~hPR;x _SaAό䉴 Ȧ`GƓ8Hۊz ؿ Fh[c?]kx*y~ s/9Yw3 TsRw(i$2^Y}0WVȀCZSu*/BjܘaAEORt5}2qq+:Ptfn(3Ȩ/oB'l4JJ0n,V [6ܜ sJyͤ{ )ީV+\7PQ*vԏ/+^Dsɠ4 ՘9B)_߽J~fkS\]=6a6sV[I J]* )@QwP?} =*pq嚁#uQjǫ>M<wMΊՃ#긛,$KkeSH#$!ߴ!et$Ze5AԾ5]?1{(+z!E xcM+ILrp,$Ua~ צ &vFDV"NcXKq(Yu_,g۵ݳE~h6D j"Xi "=khMWO`/yLG}sޏ4s<B%OѷxXӹÞB5ZexUf 26%\o`~OD௃D2daZ\)Y6(F*2 YMCEN2fGoK6-UfT쁌kk[^[@aM.zA}hy~ܗ!H'xJ|G3pF}\H=&13sPzĘvſߵ.VA˲1{@! ݡѻPu>o+B3Ev-?v|S64Ռ\7lQ6![S[5~ {r9N2 M\YRJ0H=fy!ͼҦKΉ։_ʪNp]goO} ˜hY޼TMʥNqqk7 fJV*XU{FLį_;v^ioMt;=(FJ2I_1}Qq&oE{:7O59}Pˈ yvTJJU9Z9<Դa!wdD4Β% Om}r:֎9tn: M+'-djФUr4fßE7ԑ\G#Iܵ)&d!Lřl zWQjAuo' )+(<->kܺV@H": ^%b)j~S'e|:N`cGWX'k?_pE1R 5yܟ\?(y%_C~{RV(,:˺TFpϻ Rm~ s ڬ90mHn耾V%\Aa$mKtףJicb^I=7.]6WSU*avĒyׁrHYbUyI:Pg]VGxrqA2蟮6?7[a?rHdF6YVC 8U;^忏PbHp@w^nw,?PFK(է]ΐ -cִx*AhZB4N46\E&06‡̼_cΉ'/+AQ#.\[8OoDb-&@И_hrU{eRO<~}LΌ7B|:|NӖ '׏n/=pzCYMu3eDr1c75^V/3JwS$]1JUz$6̈0r>)w9~)†:5j1nKsbR{Bᾩ^Zgѷd#ZJcR Ei7$Ą8d8 nɰv+o]&U[PSl'5`jrX#츏ơ4Jm(TĽ6>'h+`G2UjnlՏ-w֥ӭSΒÀ1^1ENcߚmE[d=< O{Y:a^?܂a^SUj!\!ʘ^6; bL(ZNeWP= ?N],3X'%\赘yqCM{qE;-&#^MO)x\;tY[XH<]ಋ;r<=J:@W9,&FAKҔ qK :Hۤq%I,jK#". ,2z#)]9WO#}W X1XG'@JE)7ҡ'[@U2+x쨹%#:kBxV˸gŽ09!V}L77\TCX1mk"9<_nj ;MX'}0AGTm, jƂޯ0H8ۅI}t^ Ko?Fڋ4 껀 Y#,q) ԺۅlaX&XOШ}^Q'{% Ĩ }z9 >mZ(i e@YCSQBDD֠=_р;zjTTQZ鐲m>gN9}o\hImU8R 1ߘ<s^Vp\`="y .`Q3O~X5=bi+CUw$*(QӪ;Xv.Rе1q_ppWs9p |Ѵ+5۝lw(?3e3%cm|dF_ 5))f," JG?`yּ4@25)#m߱AE7}p3#\h1n҆ ѫ ~7v~P˅3X-hZ'V| 'Rqdve d(TYCHxH_lUl iuo)*# \5Ù]~ZCn߬,m]gw\(NƸVJӕD7f*?ʍhfҢGjѱ_r _ǭhJOz 6iJHzs7 {G Ai 8Ps68P%dQ|i(B\* C$hyKڅy; 0./_h [n_Ck#j5|PvEU9F;grWı/`-JYKd*{$y aQ燌dǼY}'VEm)Y͑̀3BګœʸV#7Ѩ揼.c$I!-Adu{Y ߅ x"&R |: yf`k4}t;.~ƌ^%i4WDju% ϕ¡R![ :Sit T>8d@ή. ^X0^.nouNJ]8H/eO !uӐf=lD5]Udys;`ckw扈hK܅:{;I7!m^Na1XOP#J"49n =~!xk? g95Mq<椶ՆN9U9z4w ʳWi 7PMIKoea ǙQ{J@wo!-ӻܥ(M۷I 01Fm<{\CcWh8=0-C3Y %B@YنPe/;@ɑZvۦRԷ>ҤgWs"e1 ;WCRp^U ZgjThs j {Ɨ3R묝P}Hʆn/m^~3(mq_ jvsPY3 w[=dxP!=L\)pB@Q4զ*F*N漽ە%v=t߾eLq>w!q_Fi[5 f3cg]0ElK)uۗ _W ^ň9](eMO꺏m-!@ 8H6GekgW[愋}):cYX#wy'%c?phy-w/n8zWoףLByx})ZDvM,JwJ7P}зVlʹ0-\x/c,%sgW !#_A4 &9 M;Czo)IciXNOYyխe` oyxĂ-~{.(v.S "ihB;GpJk-*u2ehniE,BR ). hA{O^umUld"KpV&m>1pnlgn-)ۦtBJL>hx߼ )íQ= xIBoA~DL\LahC0zا)SSv%N)+`/($vIS?`l`cf}o3\lOk摿Q:1G}@ӡ;J[L ~g#~^Qʞ`NH!շ=p;  {%p8#S/#ve"jx_]c& Y:EWU[=>EtjiI4堉Be2XS xv3 bbF< ljA}Gsdr #E*VNc8;E0ưz6OS>8 $nB*XzJ{aҏB+ɤw;8pw9fY ݨׅSSb. ePL}{ߨbTllBMo[1X{_3&4} \]t Vp${ag6=х*PqC|EXx[z^=y GgbtD#R;7{~^(@*t9+Sd"ڭ ڢ{2QXG-m(cFe.C7 ߮vP?'RÄ`D&x<!? I^ vy ^7>j઀?ebtCq7s$>nmL8Pz .}O&2LɦAgC^P~s\" ο4TV|IԚ&n0ИApB4ⲷ/*%en~cO5)}[ɁofeEsy(kI {w\#\X>`R4stVo]VRLwx,kG )JDGcbgEc~oJ)*,|B1v8'8#Ĭ#_ I_9JX!rFAkGЃ2q+E+){X~\?lH hMxaFS."Y"yr[bfRez (!zՠ7l o~cFi91h}ebL((-eb/CVE=  K8[Zm9zbpgrѐUh5?/  d'OBtӒ}<~!YP1\+6Y)ަu;; `0 ָJm-ia_Unhe2ٯ)u_yh ɹ  {#sS8HT7*C;+DO?z)zqΊLU~.S;TS DB ҝE r8` KS-`֢ ܛo'_k;6{~x.>^Uktȧ,n <%ViDPT mo7Pn%I[G\Ng/}N`4c:~ eY@63 #Kp;'išI;:!nV2Q-?K#y#$l9v5+&[BBGO\ i')muJ|!><ߚF5( n/@<àWH[Kɾ)Vg||xcLX-'Dr3% y hҏ X#uZ5h C>Nr~KG;K7lKۃH= hT>mNU(|^h,juNL草=\c)m=6d:]ctNX, BO ۣY&^ܿo)O~YbJg+!f ǧG#8 ƠBNU+R0:Kj {^E26fϾun:0Vw'^)8u{bsCOQ-bWZǦG&Wcх.)38(USaj_8Kcd%rk/*&ڮ>VADbk*a5X`hX=G!O|jKNNyEb]xdN*Tvs Ifݫn {$q`fSW Y  cFW<5"S-1s8402HW<ƮNYb[?{>bٌ9Z9o^=$o;/xAT_+3j̮>Nn[TYXj7d0iT Ky xZ=Ogp mʑql5L;N <P? Vdk@Hnw$(GU}+,\oyB1홁6@]4^Y{H-ysjc[m5O]S(B1&0 ˛i|ɛ֓nK^r'A*Kp <@}<5 u]vxzKEq99W t,zȀxQ%H_7{PTe=71dPçڴO.o_+U5&:qu!^{x%Da=+RRǖ(g*K/=>^v!6/` yךĦ| 7!̫3FqHng{[|?S^4x'qލp:6XŊcpdԐԎ [W~JϷWy69ۇЧ̍Dd^*{{tbW4j = %|l,)NE̒30=:t!9Ȍ؁mHl&>ƾ ?cpMgLj)Jcq T8=7ÞHiU/!rGsFd\cr"xCI g8tmKs[ݬV#k8 g(+$Es2KaC\y>^ 0ɻ+G) uW3ɍFM4+ .\wT<_Ž(Q3tܯrxUNZW,#c m/|>ե)g \zd'6Aڦ4!ے~߾!]ʶXN<ꝼ6<م-ȝkE47© \:)pl~q9/0LOz=˦lGkTI57.#C Q1O}pLOkG9*Z{"WTG)֙L2N$,όGdJ@ j Myq Ξ0C·p6>0S @\qJjo˔+/we֢v%cX 14?zEfҢpz1EC !!n#iqmݐ (bHL8/\,i8Xޫ1Ci;{KCq?g 4ǚ ,qQm9GE&_"ʳ/}[\K+UI"}b;JQCEˁ2]Y16 V|E>_/Vq!^)x2E<Bl5N˦ [AXgM>!?[d?{80g@u؇z- 0`&BPͯp-^F DE`18WIOGNӋHa(ڼ-Bl ~l p nER֟khW.7A:bJK(7om+J)Tߎ":,_$=Kmy菻gM2eaG>c.5L*ͺy#Ĥ#pIK HYsy;%;˒f}D+72 VǪQXĚ޿ևpv3AL`)lb;ouB@E) ^tFz"@}!CD[j1+ez,itKGm ~CHN[EEq(6|(x$AaҠBP}Z]|q Ccn|5p䑱B* 5Bs$㨦BlY}fQmvނ7Wۼ 4MYgdC6VҶ"a&!C {%? e$>`n'w -0F͒Wmhm!w;x )D2ΐC U{Yw:h590B]sШ\eVTog,OZ_՚1apU 1/4@ISd*зN内yYRX>ifY2e!h~fw?5BNC wShNj]ٞuP:󦦒zkϤgTӘ5=)mвHP}j2oɡJ tqM>(Ww;K(I R#G{2@hFoM$L4OzE !Ig﮴ӯ] Ӎ xaj {Ͳ9]ԅD4{V.x>rNAQp+AhH@֬)3#_GObV+CܐGnu+'v8-P-4n.J_p;s { ԳG%4?aPa+=ci(/2LwUlOL;J HI?\8o7T"XP5(]ދ牠j"Ogpբk#0⵷RS苲E=1--9*3eȊ3a*/ae{&5'0q w}(D]?PbK5Ym@'!._)%a`}ǩ1ޅrrS95ТG-^r6dpmC(jָ!A>&iZ.s"'VtRbM~qȘN|B׸5Pft+P4DPl:c6p*NCy䀄F=^Wړ];e1M)񙍫d>.^:E M|9xw/j-),:g;>)n%wet+D CmuPUwp?q'sm-ۖiLث pzGok#^N]'oRKP &~\f]H +8'!6{A40ު|aWn.%M8Հx@j%~>dI⢯ƙHn|ytl(@߂[͚8"UUALIwsS}ܚ>9)N~7"TQYi: ҩ )8Q=̝QzrW X¨p=(V!aEp%.OP [qʎ"tr5 ]S *⿶%[;q+N*TD8r0YuU/UrC4 ҷFqd5+Il% f wxoOix޳tWF ϕ M;D`@ԙ n0wU#XO$gHM%iSuZ/֝mP,\R,S^b`I&7)ćPZ pآ+O ug/I|AuJE vPlg+t(aϦd\"1ak<,xi!oIMϝ{Yi4};X5ADD0>gPa`uTȍf魲}Mo5Rmf%"kI˵/BsvAOn<)fmU%f50wWSyFƬS(bNR%|T+rO 6T[)[t2/ =2YamØWթ(0Dm0{V'h#aۓQ(\Kks_@ MɸiS^F1B;&/ux5z)UdsASgp3>W +VЎVi[@*݆KN{SyJGWno63 :Xuw|9{A@_.[1@~ca O:?L)#'^lei،vlWfu {5947$_=P%9p/UﬔPt Dْ/`Y{ZpxWg/:t["Szk lUDi6ϗƪ@ _+TuUIiBSVeSPvǀGtFRDrdq6I/C )T۾c0Bך (_:@%]K1Ă]/?բvv*OӎXȺoHS[:^& @$H&1OO 'u$5٤8If3n+U{cPTۡK "97tTSwۻEwߌqbedU cF%}vM1c%֥.`U "v0xbg#`-b;ЪFHMBR@ڍUADUL2ݲ A&۴ rva'*NU5Uy$AI,& }biKxd7f9L? g#~Dd0^P,Zf]%EwSD~P } Pu| E]GXҍ=dpc2>UVp>==N 3d_ b̉|Kbo۬\P >񹇱gV`W6a XE eAx-}C+^ E[1y%W?/sBF@| ΗuX2ݤbtGad$Sw9Ӝ-׭GPhb}`+F-hV~43Fp[v֜@]nnZP[_#C`3 :f-?lp1;h2M fw(] Ϧ{LT! ]ƫ&MaF-8=:ϻ:zW,E|fw.uZݝJʎ{Q8OߕMqiM@;s;d.&[4!D5ǯlE%Q&P"+ZքAoMQ؝ ᅻb}ۿz[W;KuͲ4bk$7=xAA=͚ 71ʼnI>Eg1lgf5'T} P?}ETWh9|#Z9R-ؘܠ$5K}%6(Tو:BdOx ښYzR7CJfux^:ِ>k;7XAׇY>=zUF6 a9򦘱Zy(M}Z1W>!Z~ #}+S _v&^Tә'bGG^'m(k}| iq\zQ61gkҏ~v<"@QUN'̲H tm?=4fh+Vm#.qQ7mf8ѸI>ZUjJ)<&% V>.:"GfD*sx鱾qW&"Ukcv}.%t*uti7<>Wjqn&[v{v`8˯!{t#27Jlt ̐Q?KV'" 5m8Sn*)SHg%Vz]_k528aY 1k c/kEA#nk$QAr9H|"&ЎR)v 'fN,BFO1MFz<&Q;upsб=*)'T u.FӋ($&0utGdl4Z$C8ovJ/Q9J<\* h%V 0k/Y4nUth5m%!{#J (:*u=,p$U%;GCǾFGL`ϲWJ%1HÒғJik>(E2zWo^tr-t#XBѲ¾SNUq\߼b';|v r2MU[-l3xt7짣6;[sk %S X 7$z'۽ڊPH+V( [7+aL*c1ai 9fKda0+b8!v,Z4o6Dd5!JXA`=\׼,ذ%LGާڃ{)omΥ@K)En]uʉմ.u^*i"u:ywԈ,|EgڡaIyD=3zUb6^H]^4p?L}ߧ&nrP89@%Y} urKzKþ N'"v„ lP4.0v'r>\% 5HPøjFgRZ'dAKFVi;z +l[:02/ NH5L?HgεGeE"GXsZU "W:C28_nל`W_77/#M9BdT8Eq qmUӒ th1US& !M"kN^cD'˝Yqr"vīV&ʌ 9,E q7:49klb*绠8 `'K7eWe4ex24~+u} SCds0{1A+bmE FEʭ|WW6d[FOS#K+ʧEV"t^-/EU# .RWo듁egbz}ɗ o`  t4P{m>"G eSo*=kVH' ӔJJOQo5}|6 ,G~f ;͡H!Wh80(oKTdTL:,}ap?e˹ŖH%M^ܩщ!P.TUbLh.\@ ŅQ hO=xdnRClq ٗH)#Q[ ߕjI}5P?8Ap_}(u{o{mrtzOfcfShmC[M@>*1bLђxvY~cRMldll&8N|F]}w/]7pY'0V~{ CWnTwJ׳dFHa7&`a bXMsh90{ fu9ۛ*xϹ7]۝Ql%ӏ }'G/(jM92X /Vw&Nz<>l?u{(c )c*Ւ2zĆ8U olb# w, ÙRQP:- X :.e~t8Bͭ+s[yāgPc_-DK' 4eʖ#cJ: Q\ST=Q8;Rk+NN mr'h6)b^ !ߤ''x _l/62B(=NoLWfԻj0 (hN"+^ &hWcKNL *)ɞB ?돎|Gh*˸HcMta/ K%/}CmN?!7*nTJ_qAYuF >0kHw=%:<_K͕H"h;2~BgMJ:.7aOBɌI *4[qvy!W3~th7e՟!'R4q]ٕ@g'y%{{$а(ȿ my@ePޅ#A1h Hn F\^"~Tв&#Htqѫƚ5xiAUg9Fג$¸"!|mY5'yԴ [8_3O'ꣽvuO3qe$T& fNn\x$&3maBk!:|uDC#*Pڬ`S]m2\vVWȢC)aW"Zkֹ<{Xq-y_lȾy`,)x,g SO׼DEp[{JWE wUr/[SR &ᮂ'p߮v%%F^BYh+_PjFo.Vd}gC ZiHM =1^;sH}9ScT{A/J"8Y^n4g1^E6~FUZ q:I/0 ~7#B3mma{=npՃOIED%Ǘ8/oBM[$Agh8\7`/OWJݸ~/^AQ<_-w6 [@^o$0G&Y\K$Ye "dJWI+a˛3z8+|Coj,:qm?4-Q_;UzDҭ'n2T;鳪X5րUXE`"I ^l6x.ʱ{̂(lV툯/Cl!mZ:"` m@j%oѧ B;w{Ψ_ SI ~%2s벨;Ah)כ,E0Th.; j>b`Qkh6N#ħBo+MR4{Yo[浦#Q9,N)*y'3iI,迉Q VmMx=f"g\2,=gSe'sY"jwgC4Wݲ1BEO{ǠL 1X:p $9? i>pnd_8x,1 :Hh&uktijH?`/qfձ7Kt0.+V%Tu[ :~{Ĭ\QOSb`6Cȩa5!wW;Щ<=XN5t,:O^d-R7DX` 8[$>O+V*xq:`_ x!#.9AƈOXH所Ð {F }ƜF7mu]cGx`BӕX~rH2O+,ܓFLnъ҄8qek .T(+w`i')9q.`R*;Syqv>f![j.a)8q hSépEʊNѦ0uA{yNVii:e}iSv`l.Ȕ0?HEȰs1B^يe@"䩐xpÝ0#P056؜6H'̉ƀ)c}p <ա8JR7_陟T ATr=Ϩr918kP6niߘNݓ-|┙A5ӣ·ѭ{}PE*@BRz A"KqGGVM&|> o,kXvfcҀl0,ȴTs6->]=C&[POӻnbF_QֹLqJQiE Q4[ͱW>M{ҜoQkWJОlyϘ2MLqo~pl'0Esl-/RNC ![gxBس/*=z i@^^315bLEՌ#lf/\n;eWfUWiAV)[5eISy$GMCH~SI[sGYdNWlHO*M-R zr"D5"u6ćQ{ FY t:nUw&WP4SuJ/2D3AǧaՄyp<TASb-e3*1cۮIz^]zSP.|&nl6V22Eh1juUS9QOmDj>W}۩"ZT ܗN"hw6hl]啣/ouZ2OL "_B,O`LO3\q r\~U27ipnrK.}XTMC{2gBKkY6 @n1i|2)MuC 7O [TAqI|)| E /!ټ,u{jp3ބZHT, ~͚oT~nWZ5(!:s&5 EBсb7ܕQ2;bM3 Tru%dr4x'7xIWEf+2%W~%u02TנOEvO"q!qQO`afng-',sb_Q w>:Dbqh$\>*q2m8%vUU1O빽c╕*反N{e&uXB2Zx`N]1]L}+ Uj2aҚ:0-¯ Xh?5ܧ- {^LL> O!- +2NM^Q .Rc.9c @[QMq5%@@y [$fsm ! ,㣒ޗf<\1$TSS&x3^9K*B o+^A[L2265#A/{6b11.+szՖ+g R:tLrCm`ܟm$'17(f~xcʇ('zlgϾ+E ħc)'ve\! HRMDy[\)Ynʳj8?㥙wÊ,LdywY VGb֥*Uۗ׎!Rg@q0DSVsS0-nalGqxr@DI?.]/r!ޙ1Uiޛ3= gB+n0 LOv5Q-N?sYLVsWv(=C6 &d_ '\E+EvWVp ]KWp4k>mzv;M=Wl1i.e3x\FL"Vؒeߕ* 24ԹwZIǪ3/80g6]2?Ȧrb_b`Y $J+8YKxL^Kv]Zܥ L$NymL,̫<;eu̷2浸f"}r9@?ayFEpk^e|֦짶qeFƍAeΒHcytm^amii$c@x72ܝ$4{1&:˪2vxFmg\ĵU2KGEeTM%!Kw)Xd+T4Z{.# =YKOyy%ћZj),/1򟺻w{POYD1$Qw݋h\*6Bܲ+p9y|F↜zLpȤxP;26kqDܴv5!k]N\IK`DsۜylRpګR 'i\вx/_>^TjY #(d|f/N^8Ю"t>IDSN[3IvQoE}q4n*Z-༻P @ <>e:@PhY"TsCL{[Fξ"p}+`8L #h mGT3I,]+s)m3/I$=!.ce9. i$`(ܨcf."?yr[ɀ(1/~A'wV~rH>FaeZ ;l#?\q)tMr}VW؅ꥦA +z6@Q,OGPXh9F +Gs~闈ȅ_)j!,6#+[\ ! FGØ\_,b##f5? Z-:;bD\m2'-ՂfiYݲ4ꅮhW$CVȆwL'Lf] 'PXgqBa3<<g[Xě&yE# rT6^my{78[gYa J D5d9'Q΍(ЯDG(ݯPxo{_eQ3hbDMhd= dYt_!YvD`pY#dN7I (aB:)< [vh ye_轡8QUnxw+BDGShf:sE̴u<$.P#jf>ZE-rx17[4 ~M i +dX3 =1JRO`#pJ%_`6y/c3G)j(C9X]KvW#2:Z/3}Pyn}.z,pg R8fbQ*&`敊!|~ɋ;[XDB.[797S+?z33dg| yH>A/7~^1yT0W[>QCG}QGj4=fOQV1fh-=76,%|_wfs&63mf+ÈKcy^ioEƗ-S+?EBR o9u!}55Jn#id&(nݚ34, Ve?Wm9a6J/T~8PRǠτTz)cÏ1MV"#|E}CK>ڂYncePmHm~.CnM4\ d^綇# D`9r9it\wo"fc;AO*s$};jV8:>Q?]=.?uf8Blr[( DDef9-xL:pRR7~sVM݉м;3NW2/qA6,#EH;-hR{g|ԟɦݯHȿn{0!2~2>㪾ѩJU!`0ߊ%(~fT<2۴ 3oe^Ygj wo^|4Smz Bԉ0@a=tACڂiln7 R'gCOP ։U0LW6kSozEt& q{`,=陈|G aJ.vȖ7"&E貗 ,cD8(~:붶VUE6eE0Z}|z &zg' :5QSYLno#eUܤYw9dpZuɜ< o09y=5/tKH(;yIC?d!D6oR >4U ##2SQ'9MKJ3 t@'8 6ve=YS%}"JtkLިFqdJ4TK\Yop en8TF:d,KC HKgytC/099W}a.5KS^)2_JV;P|,T^\}ӶZ-{zvuV&1a}ұ0/[Ay2s=v);5jt~.}x+%7oI(+btgN'v~&KI&{Q@kw|Bp\跒(Zm5noB|r@f  ?b{4c 7o{cͻUkFUcAӃOh+ϥvu@Zɤ`cDDh)"kzdڡzy% .W[K5KvAĹT[h4RZAw3xșъq=Q-T~!Z݄`4koq5|cmƇiuv]Xz"PAQxWY7l5wdR*V:qC$y1%RkTʱtBK]W7 Ȁħ3BFaI ,F,mu^R-TtUUQNT0RB!L>D[BQ$%\;,5e1zp!"82@1KLנʵ.`⠕7e-ttM;솽OqP~B]} `N.ٟIȎd$ k /;>Guu>E=no)OAg>k,zДгAN]$;!9Wɍau.EwS8&krJe?hoJ^r=Ph\$L&n>C  %Ftj}]PvQIRsa -3pQ@5M4d)f_ 4((Gy9gAoTז($=.!,w6~ viZIH7&owʞƧ]ȹLHI9G%HK*x?"I* +ovJ N^t79}|b<Ϊ!*CY?B)X qShiUT% b~3c]0L*o]Ԧf,݂ϟ(_`1x٢bRtτO'|KñQ>`ym\UG&/pQǠ"KP5{E|_|΂> TX9P¤1d;$52H>(H9=J6hSoT^IՃ,mw9g~Wp;4`# P²w]N1ƅ7tjv2M1bqyI[1<<0o)Q V`Y=j "?To>SU n0mdw XB\Ttg77Jf kY|m"oe|=rQ:yP"@7?Y,_cbs;*ϮiY]tHr*+37l}u?뱷crx(缾{6?huD8y N 佗) }؆ źw2L7 IX!UiJ3W\o}*l P B7Dna蘭xNm`5Fr‹e[)b/#k͝dx*Ϩ8R8&еc+ͦϘK=%{$ux5I3&*Qib,:+|n$FhG]tJ~Nf fG3 Q} ϯ:m;0Ji%Aʃ)_%pJkII#Kv`0IEV$)M-f_ylvBW*oILZۅ7Pc3v x!4ͤMP_G[0_W;H&hl O&+|yAp6r05 Kh?̠fp'.z|43p2m:_[I2UKY` Uƺv˙; Á*I&_ʒoq^2f *ʝJ謯3HI?\ rdkZ'/^gҽ#|qDYknX2NA~Al%6EV%M9\;ԡ^x#i29"cj.seD8Gd s"07 ˃/WэA-%DwBQ׼^'AR0 "gnL tJk<"tйVH4'@/;cȏ\1 Z{:qcv6̩ZiR sw !,0[#^s0X?e~e@ݓU8B=wjkw1}˃pkERD߻b @K@g1V#FPA#@2ظ)`7No' JBTtRDt~'Ofº߭+FѴH|}f9Qw;fef06 CqџZ e ]•L+b[S;p8jsA$6>Q'8"( ];@[Eg> %1U~S׏x&I0g EI|6:IG0ץYMȋ!]3.vh{oO/(6Y~N{K=,5D7ڿ1ןArO.qa*,kg].+͵]8v/O@\ !gʬG.d$K5W0|ʟ S5,Uq?L*u\kzP\&ȹ7YjzbmʱH"%-Kxy* {ث_P=kAayu8m  W!1f770huX7?w;`-^h('ASga$ \/?S \ d؝9L yR凁sa'RAf9V9 5!ўK~[q* y+0JUn%BȞae3w|f1v96Z鬑ŒXA.sāb|=5w&AOdNNB}7hicU'$7< lcLg|Bh88Pf-ɾLznEquVAURϩ& 'AL%B\<__@8[RzT7sח(^QYm){;c3<:UǨj~XRW/h՘.7\] K-HyN`͊6ܺx9(F`]FᔿjKbz>n$޽陿rۥ f[Nϲ`@XvHAʬ5*V0N—6>fɚV:+ x\ftT0R͐4z{݊٤s}Au)%O0~1 G!ˠXbZHWy"2b$<2XZx]$RO#hIbȼxWbI):'*06l_EqL9\?ycF>(ni(3iZzcp̧; ؁YPΥ+buCnF[S®Nӿ:# '_*X}]z&LM\k-m p|01FUvxń|d.;=q՗^nj} Kéy& _h͹UNW/=0=y*Q(wlo_4_)/O6rG3 ߅`y/+DS>d9āvyl/xUGOl#W͇%R]=tݸ)eYzA9GA& pS;ڌ枘BΡ&ȼ8VWgʷ& (7OoqpQߠm57m/mm8{E.T5%M9 ?F5=ݷ*N^V \zЦad$yI}S}׋D}׼F~ÅoL h6(lN؉ `#E:ZXI|~EVBU WōsߪXgAU8Qgm߼ fIb9O26PzݠM86[(ǝW "=;:%FuY\(lP&WYRO' <݈ G> Ls WO>DrXHLΔTF'7STphRÀtNo'Tۉ~&n譛Qj_~]A#/Pǟ0(~$"hViD5E(!xNy5]Ɋ:m5tٗvӔjkB2 TJ;N0Pז( ]uR^> f.@1|!xX9sQRG٧!VfRۋz.^o"^ jxو7( />\j Z6!<2$B#RcXaWtfLiY49-zQ|w2f1VD4MJeچøWYӑXG?c7dc,ZO,$?vjI(uSʋ]GBs*O[>c)kbJcI)55Ah#ez.}3 w;LF1$OjZc@c2uh|7FSzwYK NNkYM1MJ  g&ʵO)?9ONi =i%U$Zxtn]Vj6T i. >0PhW{}X~v|u,?&nNFuYQ*)G*1Rͣ?^ C֥#SM 띧Z2 9`z?x<21CpZ-=$Uaf8Uʅ^X`>kprM bVX>g~f>b%j7K^q,NF,nO$it+vq"uCe7EE غ2/. S= a[QQTEӋk7@D[:$XQrB 3vT7xžz-ɜV/S\674\P93B:إI#ެ1RK*۩nN3^,bݽʲPdG~KzB4L< Pi@yvA,/5c(;S0ّ%Df&=o5@:ޏ1l/HsOIiwB>oˆ~-Dӭ%]ޣwKFwNEoÊvו:meKIRn'GZzF6)dqT(B)n raB+$x7-E P@f5Dp`6175P/kTH!Ĕ־ rݒViaf>ϡW,;SԆqPQ]123*XBԯK|L^D>^y +E87Yz@=*ZtHb;yx澎#>S71n}fM˕T/f3i3J0f7 IUZp.gTbvpM#%6x!-dm?J=ŰQY%{a$A60v iyUEٜ47m"Zo+#/TԐҴ_NO2 dQE{mpX!_K[C^.Fٛ1zl TCB#bPQSmV'E]Xz@"HʌuO}5OQ=]Jν+L#idŹOɖ uœu x*<$,sJM؊x%H,-"y!w -6c CzmquSwLk4<:Uh((-|?S?~t9FWgtTgh)URkӐ杔6^Mc܇Z7S[{T['jk؀kW:#Dکg <#̀)zfs,M}1Wŏ~ c=l_a3P@$v 3=Xs & 1{Ƭr7m3ĚGO>`VK >"%(4ke]0oAx-=0N08]TŽ`}j-ni$*\^5sd߃K?#$vLPN:bn=@%=u%TdĜ"= tB[tpXc'$00"佗 Ma@uik_EA.0Kc.Šk\X [~(yDh Ϡ@LO3&:Іyj8+sOwRlis'amҳGU{H[uQH XPҰaSWbw mJ434E23*x`>/3z,.6Bq\1`8T@!y6+W!XZ {(Eݳj]0@TFݥ62碉Ou]@B@A-p+!G&~&R)ȣfGд 4>6|k\E*ݬ?kJ3"5 a1jR:ȑ5$kS N'7"^?J2ބvv}'t;@5Tmrdѩ 4sĖY{$UM jzo)*;WIV6{^q=cI2!|-:C-A\ BZh!ʥ?4xPc@٘gMft7)Z5s+8F s\.Õs h#$ls[cZ4GZI'pnks@vyƌ!ǝӡ'psB0Bn*7O{b|Oᗦ-j3f5}^i$G [NHjMx6F3-tgq5&8Wښ }xG9˵QmH6넶u Ѥbb5,$9}PL-18R{" RJ?)s"H|Q<ʚ؛G7&Mt*.R4p't 嫁֭ qI .ze 4G^J[8'苑ɣX/v|Iy0_ qei\g_ l[)}^ןrzNS%f|o ͳ7݄CPQ$)WspDvs%+n]s!t o͟b|ڿ-9[Q|=K_5-U^kTCBQziDU׺|E^BfUz)XU+i"QAqƪq5ͻ6)I=VȠV%ũiWs{VuMt6f"֫23ԍIG2$QR;'df >$v>̑%]0Y Uo1,I“D\kܙ8ѤM#{iN<}6C[ e2an o 3E/i]ѳfbf[i$R:n]5?>:fbɿWD E\=Do{VG%3RO8ر9(T@mJL]-kL@;l,ooϡ]i/+G b!O ; Qʦ{!ֲnRnJI+[Ǚm{5,/qa'yD限Q% -Nd`ˍ̚*/hDn#SqTcfJcJX?.&za8Aqns͹γ}[nR7m@#F:606j7Y5sVV +ؼ_@ݠD4ecR"Î-`2[wdjU@uѸl}|T-0vi?uϔ2iٮn4W;Dá.4gYJK{ M^ P njH wW;G\r G:B?{@z&6Ax2SٶlAb1ĠZΥ0L$;wkc}cCyAg`xOPYbsќ}n: 3ͮg2@@E1?)OZȸZC!+Wn])DzXHûmeTzx"'%&-3~=gpgUfΈ(ne~NuC|Tr_k r\n=1ڻ'3)a~G}Utn[P'0^ d"i09V~Φih[CuYQ _#Gu &7W!$kvҕ$v''" اJFsӅڈ2q2sA]71HZlԕ?fZ" e(5f.bBgE?n+S> 1ی(9 ZK_O=X~8 5@e('k]&Ǎe?nl@Es3Ҹw-ztOCt݄H2[l2c70/\t-'ؽe pjy++tO*G$jJo\n栫Sre5~igۂc{#2 s`)NOS䞇iz,*Ekc{nыz CVlyV0.XDڷ۠^z,0lN=ҽ9Zu/̺ſLj*uۺ=յh$fKV b QA|K27\B#RF{.nRm` 'q'uXyn895 doTlfsOvt8,w7=cqX&P=N롬@ҽcbɗ %]]Oa=I~h?&cr7Uny5n!v&D0d#х]4($BQd@DJLI2\Z(?[!֥|#v[T" 6'p c?ޚ`,hV~Q\GqՒOCcVَhF_ &+UլIR}[5V 'P"ŀ?1G:6HR=6f\+:w`#cX/nS)&f<0:&Suf&.@h\nQKSQ[꘶;2>GY_TAV0wVP 4q=_C<`xE,qR I _EH19lfPnN[LZ kD 7p>l!* .֠{׷`9/?H7 }ӜM՚fFȊcӢ 7H1J2hjt7ٯ<+4O_@#n9_9OJͳV^*@tN߹YhTBX+Qb. n!Bs)C={Ԟ}ZAfdD'!1:ca56hl,SPuI+5N~v؋@y \>2l.kJuY{{w_qеMPzA_)83sɶ0NQ VK+G'$;b"eN}D>\;׵`sg[\$||=',+a2 wl2( 5I{ re0?Z'fW"POBv:TW3J T$T€+5a1c5Ȕ6 !C N砟 هl/_*MZbw iN+FV yDx FŶ>nv\*.)^ *[\׫Xi楰 9! cx}mIg($# s9?bl, 79EZq;N_9k/gJx{n:I 5[#M N&BDP}K+܇wYJ3tE7{e\\s_ MA) A!,/C"!Ȋ﯂ 0"^Fe( %F|+!3xg\)iHÌlHϰU*Ko:X1'O-gܦH~Ύ/%؎zL఺B Lܱp|wYsL&{hklYn+^u,q1 (c_ʜƃ"[#s# ًwm?f H/.bTxZU=,!&odZǍH]TE'8EۚS"%LI,X74xVr h V4#O6@? g:θǺqC_syO缕%Z#)"($j/ja66FNcN5 *7'bi"9PXA/ P#$)shX?fy>8%s~\o-s0L :F{8!q;&xtD +1XKC9G_A,a7 8;'rbD${R.]<IjD9׏rтu4xSrfj?Ef6ՅkO&""4ܹL*D,|2+GҮWS5,Op"cq>ޘcz6I\YӠNyt_֥{?f)31f{' 48iqv~"Sn% x {Axe{o.E+%DG/#vp&?FwQ.FZ Zz6>Ow5jىHaZHRT*'MgۢgʛEnw#JgO_0,cv u^3`; w (‚06įUT~yXF5\N]d=Sm \J-37+)]WinAk.Jrd"Mq4cȧ (TjT8if=qAhjeV[*ҨVW/ȑ%]m,CV.:lSoj{Oqrg/׬a \n_1AUクt2x&1nyU*$B;3no>tL`?ebtwFZD(8_;C^H٬0Xyb3}"7a.GlaUǼ!V11r$~Z}_>*뽹PӉfm,Lb|I$8 ޤK!\}=(@]i!H7"c5`115oQҗxw}J:G)J"FFI^r,+n2&=D޳qяt 28@ލ5^4uI"5#eBQM֥ _0 Үwub0Μ$H< +Xd'an!9*#zfoC[SO|g2C!%SS4*T܀g=|>a"X^sutMjaG KydPK%039rx/7ڧÕ.a_^rwIb51Ł#NoeS<[ݜ闝%OtlHyt. Em'5 gACZ0{չr nx\@#HS+qbF%T,zbfxN!ʚZ=bdOSV,Rqz+of]0ܜ+ՓLlrR a2PK/dXxᘍ|ɝjʐxl\Ipn9ѷIL\q p+r/B$3\j&"58q-LhI^ߝJʮWpBN%97IFl3 -+tDRySȖx+jf=5>eI7ZA5չVĘ m wֻO[ jDO;JM-Iu?ncҷ9+-)XH2um E-ar/!)d[ڹ?YýL+B{/uSS| / ,9i ]sBL==H<2DӤ3\CF9/HwTxSKm0%S_55+aEw0{]w r%EVW˸*M.rJr|i߿]|Sut֓|ۀӺJgM ^"S!`8Bј 9I5~pњGB#;߬f֑TL1ht+ocM/`TI~Gf]!|E 2ï'}VyHUY:=y` u&TjΏbG(&cr8`];W̿t=9 &%c6nXx!U]nӯd2!piGbA*U+)itxX x%IbO5tS[ua`P2׏/d`:dXh7 Qs$*rUi:-q KhCo֟0'BNr~6yv)&AC ΩG/mQ~ܘ| (~0\~̮]hpo_|!)w>lhoZIKA|0󫛮d}}J7S6V=™`ӟéI@j{Dz{~Z!"%(d60ߋ33C2,_>GXBc#hg->c BTS!loOܑm'*qe]J)n?-AP+kFUHX3PMEQYO#}R:^UпZ` W(̿9PJ`Kcl^C) ,;ܶtڨ]c_] }r{;1!ygrO{%S3\7w Xo %}K<͘[i614{`? na aN m/W՜$4sT)Ɨn Ppʹ)V*w Z5H!A3G:t"linQ6o塖b1_"ѕEź ~Y nȖ*v ^jkΚ0{jDyhB=zY;4}oIlBG oPɾi@t["Ð>zfp1c?8%C̼E-@?#طj\/ZmAv, .bOL[x<6߇RAZ~I'yy"mwYs~ 8%RDWiدBr=Ab4JcTX>P4'G^F5-a>ȽK ukdT̿QJ~pr.556 +qwbYQ}3`H[Nփ%wzZ"`J}E\K6|BE&]ykag(U7o%)]u崑:g W3,ShiuQ &+U}$m i^Wz^22hhhsIyf}_‹\tm껗!f%_^풍 U,y\ h@\-z(!RdLq^~N}€id D6_M"UlJh|z))͑yl˧\spz# >! Q C'%*0g/l/"sxTѯ6ͺGZ!lcfJ4e.2QI`oRF#-uyQ3t?bP -{{ oӔ23YIgѢ 0vg_2 BBR/%h0Z~i UAvO- liԦamj뫀3;l07z"y鏤 *_i[? mXrxOm lpPU4ll&cl"!BW@ҋ4:bDNy HT&)ԽdIՁ1͏Ev4߂REQ_-uS׻Df/4qau[ʉtT1F&YfGQ}Y&G lZ-~a)[[5Bc%?3s -.t cCC^[ KG>eiiOr(@ܢТq$}*qql38sQ>th5||b^#MKJ5R*sYiJ^rM}PS` `fEčY*Eu1y 5 {`~X{YK gkѣqZ2vmZEa!H0[9Ebm4ťx *@DU96 GEأ"ex#>f9]mGSR֋vd>j(>Gdq[P 6U)t̝Itd㩆r&NQP)E뻏I#מ<4Tݲ# Iȟ|jȞYÖ4F(̯W"}VLL2bkp];7? +ʈ%h;6FZ ,3&Ȕxu$<w~rY0"IAS.Q ±2`}G[>"~䎘h!M^xɉ?hr9V7^ᡬDkP!% w{?&h{qU$쟜x~Vcp}$804Wtxk5L4KaϛAj cp. m#!jh=bTٹ3&o 0IE'hx YMhNGơ{}4 6Q@S:](ޚzo2U `RDS6+A Vn b-_&ūe9>8K1NE7S&Zhz^Awyc(B΃L/) PƎT}~-.|3hmQpIs$7ae(&Ϛqm(1pSݖ3I j!SmᠲWVݼj^87Ckw$St \zObiܹzTϡw#TBGP"*<PEc 2ݮ)hP ǭm̺η+Ӿ1S6Oax逜)|̬;Sq+P](v=qy^Eފ)L%؇NoH %[MGq^?AVۚ.Q{#Lyw'_Y֝a,&(P ~*' V2{a Uȧ\?n!7Gj*"2]c'J H xAÍ$\*}m*{ڽLJpCxq1+cޡk)s]N5hmc9hF"Q{Nא]:OOtAVqM8W/s= }=䓣W~.ch7ymTΈpwXQna"d݆tQff-Fҍh]I:u&2dveה5XxM~,Tpe8`ׁ]T|"-q&OPM7쵡|ElxPGbOZI2؊:vC1ofQ=` MRGVy}aS;O;݋={&-w>&ܽJ6+Fq:P93{/E%e*GB`t;2+TFG1uTeU͢/#I)@09Qiچj8xD6鳬\ ywnԢ)cgC 0{(T<5T*&.'B,CPQ3r@9auqo~@~5?h:{ܔ>Ot`39$  nY=? EL·OuIPjqPNc@r=T.Q#K"92.)MDJkb?2]&iP%X;KbmI5آ«Q&Kx/<`*;5ν-H^?4OƼ+Li]j? .*]yɠҠȢMlF6ܮ6Z=Mǝ2OoB`ȵIwp|-4V̿p>lX鷳?^(eP;H60q6Zv&EHB c$ < _ v&%-}rU_!0-hNկZ.l=T^9_xz+ouFNd"zl2~7'1 3ևK-sE5N{6?z=>>g)2%r]c_yQeL1.Շ;۴ZNhEEiNX9p/M=ˑ;mWX2 w lbgjZ/}^EL&$pA;m'q _PH( Nixz.5"n-/0/pG:T\uw#;|k{}U)9!FG4tThjWc +><Ѵߑ#bxI6qeNen:ֵ[崗XGԣP.A~C;A]P\y컠=F>8=6`A~u̯A)f%рWK3{ov]TF^ґM4V=(Xޅl}J1 ! (#>]B [N*V̲$oYd,${*Z9x]k~خ:e3b  ,ܻvV}Q!_s ^NJ(sKl_x7 mF?8TN`Rm>V߂p A2ĸ.ޢ_ZP"cN$*ۓ5۵ B: ôT24+PExKi֩hPWݦ/2.KJ)aL8:>܌ؽf4l~0/QNe xr{$EK5;♕/8t2MDّ=錓SfdHs6uYK,#GO'*d[gH9Bsqݿ ̊-}M 2LzXԲp&jp?~/پ5Ҽ6|h@Zs|QN‡ǿlrr1S|El Ŧ]AVhЋ_)k Ho8&IVFP*.bS;|6&:o3"+iR2X0u&l!w3dFEW3ZK :1Jk)ŗS9cqf'T^7u,Wa2Zʈ._ͩɼ\L!Va*j8W0 ^C?'ro4f|Sud?;{; :r~tG֏ gU`58r.2G^="8 ĬoV> .*ITH0UlH/M06 ܵ[8峻8x2v 蹖,`nj^2%7ZaPY#{BB1,0 n|׈+B$Z/75`%8yeCQqY73xde3x@KAx斊osU @I^ _sF.xLv탚tMFO_a.*&$S؈py1~WrA[{w՟-0HO__B`kTVEFo,p P2mdmnBpl5ޣپ,;l4;*}V ,T񇖺l;H^we43sʏ ,ԧ*qmEXǑZ^.bSLa6dPdW }>d t#$Ihv-j{LjիaxSq] DZ,1-Ց=,ˇ dGi^q*v+9X b_#\_cS=puP~ =/w[{7̓Mv V8Vr?`lOl*S]85B@ yD)]qP=_n;Eƈ*HqզQ/1|]Zq9dg@L<ڤ@5%,˥^0M]v5SOY 0V$!.*r/{>X(ƙ,l|,wH;0`~,wp_t??NIk'{Q8A X牙t#\wa"_Y)ӈ[,֮sr=;ω2 # H;2דS?,g|024]r țx|~?vUr*/>OPĐ +S#-;&:OyA zQkR{Ǯien8CX:gYA  B#,&ll?b5-gp#E6r"N` Ces y_ZMh/<meU>TQ@gL2 BWdm ) 3P/u!qީ \߮<# >V lƧҮLi03;A=(-5..'@ut[+^s &k胚h׌[7ڡ.  y|kAX"-K(Q 9mtvzkF V><44y} 0ĝ%nhE?pU&J(s:Dt\MOrRow?(ԣwJJs""i7GG'#:P<_~qYFh`};!m=Ws!-nVyw%iJ*\euJ%p֜3nTBۊldL/D/txpWNuЅP.eS_ёZi}ilF߉qޟ%Aa2:UR:,DfފZNa|bκzf"1@VyzukOO:tߑM-}قHz&G1bu'hwgJA=!Pϋw߾K6~zftFWq:akăKwF鲀4v23UfRCFsHHaUlIbr}m-6VB;XfKh$,mNO ǣ.궀1&ME>`jcX#kU}#[dvwЩIXp[kzYK( rXez߽ %3ܨhd_LnYe*ˌI:oWR_!-E>AJWX%Up-;Ȍ wÍk!g\q6)rJQ!=__^8cR^9uկ1d=UuK,ZHᒶy4=/N;Od؎&޵N %urOXN^*:wHLVǣ膬~g߈;{(;1DB@.%u|c'ƣUllmqo6*zSlEGbdas)>&B߅J)ĭJwk#t\'Uy=>}\D}%qʸQmo{瓴y br~w޳m(UYGbu?EQ6(_Yl/QA󥈩Pܵ)O<0C s,!'#EYoRS[ʨF`/b=M_`sҀ7m IiNe3{ڿy`;#g%=oW/&IMhiW.MmK0,7IBIh? B|m b,ޗph-}[$phxu D:g` ;1ܵI.3稵Tk!D>BؤC̕krG 7 Aј:Jz Ɩc8 d^[E " Uϯ!BVѴR TZ-m3»JH"J!N՞J~.1[ *a,7D^[l~ꎶ@uTsD=DU[Cr^bSse웨LURm|Ci8A9_``d3Ŝ]4 \Тv[pZS}~ۣ Uiz:]H'm YZ.0a17YI,_}\i&MhAe3J N5뽲v@Ҍ%6x͋yZf Wc~P2މ؆cy˞qgڡFvwBA`%\ :_yO׿Ve*;a{h\,/ġs0^2#y=^Pb:{hC+eѬa蘨.C[-#R<6kpv!-փ1*rF&L^πM'C^[拞PڎkTo!z2PHL^$ t5H'\7ͥ$X̴fx6s>,_ ?5lI&rgG|Oդ*PE{p:5+K'C͐9,u009F;B=ߍݎܗZ/4)5N3?*#z~|bK` ݄S |U4Dj j<3dA~ Xs^ vE1>&Bf<_DE7ւg7(iTj~E ꠜV&7b-u$L t[S𔡂a)iu^ˊvFtP:Mhί(H@͹q=n u[>mALy5Y?q85%TW3.+^ 7-ׯHOa~#5>]xUOB}vj"kKIJi`dG/ .m&Sk#p)`ބؿ찏.ՙo\ H, &-_cg(y6x'B3d֝BNӈ:屏aiv2_l#CeUe f}4v2AwA>w;R)O5yu.wb UPTkT4Ty@JdzPm[Z@Pq}q<-k /![!b_sQS:#B##g.́ɉY%$-*b7nr :4|o% 'H\ܸn&FIߔ#+`ZR7hD` ϖ{o}0lgBi?)vοl^"n:s85kEs{5>=x^4- y1@YnӪ~j$9Mbf=rWR'/vʲ%2#J5_ $o@SȺ'J`E^9DnkSzLPfb Z1)ꊼF /ܜxgHm܈rU~^|b,v^SM:iÄ/q/>/je'_a%FS.Ø#T7_Rr>8;TI])0!f1cw@{!:5#V`6'(gf@2*bކ83mB]E?ZQ^|,JV47tWu\u[+SyZ$g {) +jEGuxyUI_TqR>̿n|s_-hi eW2|Ga9Y)>;PkʇZ4ÂfTǸY25oUb)V3j$F;C1BW8YҦئ/L$j6E$,vJ݆ZXj- }p54٨ܕs8ocP|0z)f]ܿ r#bBո6(I|kԍ_YpS>~ |G827=0m{O-r6K\EzӒN2l6Tw޷hb"U7@7B u8A_ iw4!+l'aVHRݍ.U Ƞ~,p2 o]̭hek~Nec26K(a8ј({@H\GUkW)K"cPՄؙ{?5&SD1E9!pbg_ ]Ӭzz/.. E???7egCĺ xdZN.|ۜq ,7Ec6/9֫^z_Y/=\|Ƽ+zKnnv\wT;Pn4MSݢ)aN-lvщT{*\eq[Ļfc/D VrԱ*͑A5*V~8| =n7HއsiQTccBt-fZIjF'zE %&eR.ʧpS @P.%2nˎ#}65;~kvG@;ME¾;}kjU ƹ,u6lЍm=Cil9>CAXz\K`ORmґxk<3X7پ vTdXp@r3@V2a!W*vb:bDJDgYZ0707010000037e000081a40000000000000000000000016661890a0000b6bc000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-553.5.1.el8_10.x86_64/kernel/drivers/scsi/qedi/qedi.ko.xz7zXZִF!t/]z]?Eh=ڜ.+ZyQ)IGѥjWxwGaӿ:xI YH7p)7қ 5CyN{'Gxzu_Jqʫ# r|{[甠mf1㘆32[B<eeR)NlFRs/lqjil)N[uFbFfwדqʪo&iV޷$/PCRn~4Âu_6L9rk:֔Z_ қ΀ liPU[<ˍvL ubcvݖ]p87dD9'?TZ[־α3,mp|#&_BmɆ(&9("DMDɑoS&ʫs0 pBUA Q/2y(aZ, D`(IpER 7_IW`<֑}JB[&[ZH?UD>JI=`><:A f]w?>怏 b{ U Yb9v:Eztv8yFN RtM.(h7:/U:J҅jD_{~DFV3 W3%LKCNR ?)BTW+GM3狵k@5Ȍ=k(GNYILK@J*:#E?6c٩!b/ Xz` $o븧oT5e^ <, ٷͺ|!z%uO,[ aykT Ymazhu6aew^ydۇ̯wpj;Yd}&p&y/$(_-=C{ A?g 3w^2$|JǎWq!!+a~ K}=!fNݒD,R<{1u~>ZrC̚&K}YP}i4+Ap߳F4=W(B:9dއUO&L*Eq}%9Fk_6T[gC:h|x ReLҒeeDPDuȊ_R@cv"3tWuOGpހOj,؜&2Fhe q'J P378A)֬jD:;m~zWLwDyob>F漝G(uM?b#x~Cp#Ĝ31k0{R0{:bWr++2VEoXߎy))mSJ^@cl0\w3#rm&Z`[N/jS4L#ΑW]pHDerمI(H|0Jb-#`L'lNp~XdFg8nVvPpJW|!hx./Nha,Mה_"j'dஂ(O RuB/VֵP#?/p'ki+wk q5Mz$۴/cjs KԳ74iPbJxT ţWT+麄'6Б'}ML\I.lPCς\c,fJz&\n}h,xuJo@3uP .<(*5֛D4m7.or ԲM ɢˡG#EJIQNoO=Ho36?E'$_~U?&\>iJ!2и̭7|8]*wPAZЏo9sֳ*OiMnɍVo2ԛ =Dz0@A ,V:>E-nҙ4Cg nіDA!:*-ě`@CoHӏI|Y̙l m*+b#4%'\A_ <&"aS׼:)aR2g_$r8j1C~.u?a\BAk9Ht8ܣ9N*4ofUk@d`X ,z 2)7*>;gb:U4@kQ8^~hF[Rgd9LQ1^=-ߠ΍e9:"f ݬE,|R<K3cdmJߺ/N8nP>&PԩT@]J܈GcڧHY1pl+B$'HEP`lndq1]?zRC `2JEd=#,e}V].}<" }5F0'vf .A"NݑZ}p,1Or5eFP8R5yE1 :jӎ5/Cɝړ{%#t6Tb36scqGL6f# ꑶEa2]8>L?Э>#VE3'#aRn?ĢTIʷ0xwwʢ.)d% &0pQHy@gb_ ovtupny/3lSDFƚ{ Ij$1{^3OօFiP{ ܞv[؞4%WTZJ_, q3n3ii`'Ff$eJɼq4cRq> :FņgQo`YJac;߸˫XM_22q`ϱg?q}ė6;FBH䜪˷ТZW <8-i"6/F6vm_O_ b@{Nbw5~!X)ԉxdpC jv"x/t'rq0WWx́.a)8 Fot h4؎ 6qwlj}êl>.&]XҷDPtxn+B-}g3g5rGӘtryuc)>5.=#,` Y|<&6B\E5& FH#e}X]hV+;mLٹk!,_#9s)fʮ](xPe< 1D2{Ѹwc}@Dk@/t/[b>//]]"5u*9*}_~4i;hM(D|'9-bcNUGbb{,.Iog[ }V9;x'a{3 #xtV?~}l3R9rRbofxABtA0RA f Қ6u!ٙ%dU9\.\ZW&ט#PU:Sf|5v ̮ܞ6tdxΪ_ *ةqC-1gen#|X F)zg4'-;xMgvޜ5O R޲}1ݹl<-sPZEmlQeO%r6hfy="Hm:n P7A7\~j+b1/,PBk/J`ֲB V2  }"`^Czݳ,Xe$ Uݺ+A&j[td] +v[x0tpg|n3ֹԟbLvv\] @"Ç| BaDӪv@eɇ l菫6-;Hjz[.g-4fw.+M# J3^`vpQ:eBԨ"8L'3g(u'(V֯Fc~WZa7M ^SSuX\1Xƥ˨/ UtΎZ8V~";vм"M >5>Ww0㦽N*Љ-؝CCeFAfnsyD?ǷƮs+)2ӎha?s)ퟳw$hO&m_vU@xO2FN~DL|z#?m-VQzMe;ۓR@BKóUU[%? (MTBtzM&S|nmt}6iv5{h+UIEbSDAȉ8*Utn>-j9)gm+}Z\7&i 9ld3龯w&7n"T0;@HLB'x5.Uؕj;[Bi9 B?;:@ߥ]67Q%xQ82%3ۙ4 B?^Zl)1m>'%y_&Qx֞|v*mFCj} PjVs3nLef؎O?hj]kI+394n. =^.+8> Os:bܑ%'3~ .a2ZQC?jZ8stvr/|$yOcDrɹ`vjcZ6&mY`sG䞓ɜ}㉦ER$ RQNpYq??9'p;bG>]K wg`ziro=gƧ>-zb7||m u-GCG‰51l%xiĚ9Q LY'c?Ӊ4#ֺA#PE_,P*9QPZ A7EGC4J"9FV`_5I5kIa2 49ӈ᮪4]ǯhlۍK 7ބp^7\R2 9P$嵳Q|RzlL!ct!7[3EqaSMļHQa})-=mU~hl(72niY]3^fڔi"SgnK¾a)k:VidXF~JȬ:>-*߰Pk/x]n?qn GgeYR]8- ,ro|X|Z{\Јl&9XAlR:Pl~)ebDGpa1nC- 8rl c*zdbFU.]`B@^"aYBzmdMnG z)3rXK#v 4ؘ/.9:(zB4/V $av"'>:8;mBW; /!;\=J.'q[Z7qJ}Xd4P|{zu@N8 e-UvO y}WDyFOg ]jw0ՕL:Jt kc+ MD5}sz=@-6E*Ț2*?4{ aTm}e]\@x JnE7jx{2)#Qcg @/leuNcsom]050̌00?% YM@%7I^`++;0LGVia/|2#`7.KA=e-kˈn6w'|w?y_)I W Ayڥot7Qܹ쫍*ђRߛf‰%J'K/=ԕ.К`298쵝о' OӰ*NhKu4D0)`P+C6J Nt/LY3Ht~ÁAP?99LԲVY&XIɮFA\?N7o{+0X#7<ȑ\eZ2>?XYÓ{"kdjĦ eY8)G.(3BP7dsnQjWR 1}:1dQJ)wŏ*e3@F8"sLX`>;V#U)BpʋRZ6G͐m rwA#ݥ,/|.FuR/xw4Y80:Gޘ_(WH8yĮvXi}jǪ#lI+71 ,BԖ'5\^Z{G̫b}W&TW22PGU-I>Zz֓ˠk:gRH&t)́߷+7 \C3P~1,=h /xe( pK,pU$A,] K ]y=oi2|o@$ kA!Q;,TBuSu aHsl#$D;}ax̶p~Wkk}Co ܒ),n>p9> '{%fL{S }a,M¡pxqAq(rP{&9f;J{LqIy3ZWy]O3 Nji/|`a Fs_/_%@M]^'-EL/mgvI!yO*Їa՞SU##u:jCΔim[y԰X3h]1ሕA rB#\_P7&|ί+T몇 Dzʏ%P ܂DE]N.,{Q)Ol߽/c qEV Lbl~T^fvH*a~!4}shE+.<6lI됣-̈́5Rޅ"ivc3 ߅s>cGG 7´{i@ _x5/ca@3#H]䟤W56\޵*bmVUA#,dX^ R 6]wh!(ҭj{mך'*8/^AvgNW!8ẘȸℭHy=Mq} /W nOV|]4YѤZGY ʗ75@ǣ1BS̟g?^юlQf<\ N*]Dl0孖be`Ymw7a 0.yY4]# ~v1&hB+)Bdz#xԗ:.&vأgFfT~~wE\{34,]J 2mS`w#ҳKa9DDY4Dj^Fz-]qU5MBB b;ѳKO&(JZx҉X赗QS6#"/ZtrA ~ߴh0`Ut7 H6=nX6Pi3T@#v  v6`n(qlO78>]^`#pVUwc8^qSvGx[/PFcb>SnA-0!IS i1~(ϝ/ ܝ[6EXaԢ,H6 [NՐZ1R"*Pu(2tZ#U(IWB?EO)h"ɘN,Kb&d @6w#jv{:] NpZ E[YŜ~50u}ұGC ,|C4hD㒊EtdZB=As=xù fZ䲲SkjJi~n@핮JmFfߟl[ɲ˺JM0GNe+pXKixd\& /b8| cuD% Fn,є Fh6ǻɗi;rS Ve-8[ª7S߳e^N}W2y8#B`:*Qk?Bd!3Qy^P~E~tlwoHq7%2jR]D{ÿ ܉8p,6iE"!##v;HRoJNa_4Æ# |P?&Tlsy>wB2.ITw+ܣ(_ 䣒&W &ܛ f̳|jE A4ä8($7y2NRB~4﨏@]`(Dl=z8L0542_6-6̄[O(My{4!:NT+2MJܬвz\A+#u z[)2@6sFg7_VzwBoDdKrM@"Jl0l߮\3'`hׯ>iYgeyif 0<\,ՄCtđ!\~0Jy8紌 ´*-g'4<•Il o2 뵄sۊWV1i^HIC9>.Nꚅx2E/TAY"p1$v9p/V"<*8A:JhkjLl$`v 7nu.+T|v9;Ov qD0Mhp *Am`aG$xM/+t5&xl>kwt Sʥw+f{m>Ѓv"erJN02˂ZR f!-y6<(?K8`ݧW?"x^g|I@ycjZZ/$d?|a= #Z#2>< +"eBiSWs"UX%xFvUogᜏppEܪW BA{hG{: z f(;L(G*yTͅQ'8+WR|ۣZ.n.*PB=!p)Z@c,"}P#]xEmjf{JI:E%@PYGgt@X,]n+.ei<6YHDtSհOg P 1XNU_%ro0D3LڞH"ebR.y~c" Qi!Ti!mHN:3Cis)I5Yҙ&@Ita}x>I5ܣe\6Z+r<._T'0_M^ޑt^7.B9v;\ʗsR_}BY"fl*5jMla.1skY* ~W a*ƠLt`LBpOW2(Da6,jBU 8qa;o}88+e2u:Gg"#m3+='qj)h}g*}֭\E+A$uJy|LUPa".!y?Yp PMd.~dc{Rc@ҏ&FdݿnwFR^<9c#o|zz9tbgĹaeF^KpoO =Gv<%HciKC%NRX)̂y rs⪴:m9b_:29P V{% \PI~sq[V[ċAa2Fl5h+J=jOht_c4QE?`il O`A 2{*|hE,?&2QqUĉ5'\s~O=/ 8ht{' v'deli8-MۇV?/7w !PDhtL߻ʏ( R v [xߪ s}t֊3#APJPoK;al¯Kb6)"Ma ˋ;U:~ Ţ*ZREٹt-L߱H5nb$̿joN5dcq3jPg%uq?1J|=׀+C5c6NEzm ." 2nBk!>|E{gYo(RʊEvm n'^_V՚N]?+$Ц"S'ɀҐ &!^~33{:&}xVZ=}([<lB  524>&9p ABJ2;r b ?u ۣQfiV*<@ Aow']tʦN o[U-Kvʵ蓤mXk+avDJOų14\Q-4R*j~pzZZC.F{c!TJ5$G鋉!eh.Ibqˈ/&h I5FC>",Xq<^,'v/v`ώJ8bw LPǫyxzڂG+W-K$朲cuN랿Iɲ)?#DO8Z#5r*-f9)3q'J %k>@:ءt]x:eCi%]B_,3#\`:=JFc:F=f V\Pn&)^V40|eD. թ?Kt4>,Zw=b"pC!H'Lݮ~ JHf52ɆE.ę Ig*?Hb9+,rFE.c1 )p$F% 'p4d]k ͭUQ ꟸ*@VLC75?`޶^J<0M sb d)rN`&}+<~\p~~kDuIҬ2ƘBEZ'CŐD0/J6@h)L.f%mlGd@o+ZTucniZl|^^6ݪ2[0%=8lChGb@8\ރj3&|HSGo/uUy@N_>imrDkW^/{3וg'3]O&CI>8ZtyӌZۑc 5M 3e-jWYHX,HOVif BD+jk~h&,fgs๣f-Ÿl{Tмߖ6yc`қ9t5/B Y00KX e=%1"7'?{8@#:Se,qǵ$V[Bt[VcycYALW,)ގD,)ѭu%o;E7%:k4mȽH@TTQGҶoQJ3~jѶ5yED Q&i!Ѫ9enl)){y ohy&~\mWnnM+8$jxsZJ|I}[s閤|Q?FcU(/dz-MazNk6d磸o"^گF` D3Dg%f!& 9&Q3p\SO jo rYD񓁠<<E1y)lEA7LDLȗ2U9̀_Gsr*>~S%sN<$4@]s?LF9aM=">fC)ފ%i0ZоZ)OP^iFQlOOLtGEn$k=wFB؍:&(* P <3SqC7GymB"ܭ+s0@ݕHePpy."owfyCϝˀ˄؄DNS#OĆ|AW=dcQ;z4"K%8kѩ7fI }rBgNX\u1,B5gߞ$l_մyHUlk+:j LE?f w8$6,+sf 'eHN<8jICpho $C= DUoscIMqb.6 t&POYnk? "X{1 <l.PG tb7Ywt8U]8q>,%mOV$#^ w_͆DS. Geʑ=T9dkTN?oT1+U{gKI1Ƅ~m4ty5^ݯ)? `FR)|à81ঋ etΎZܝc5TxdКUB[./v%F\Sg]>$5V/ oȆ7v)ms2j[$}>S:EѕϯS+u զWO\2ҥW.CH=NslϪ98vVUxe:3l;nw7w >teR_Y:*Ԇ53|ᄁO\dHOJDw6#v=7HBf9Z9-ieG1cs3nu0,E7z] 'j]ʹ_Tv.j{`1 t##Q |B-6i7ƆPU92%Si;XxT//wh}}/Naw(LXaϯ| l)ΰ8epI;K -<S{[%Κg7\=YS[a-EDx'Θ?OTR  fC&5C8 {.(MP!Q'zpۦ} "t"!Xu, ž&6Zq,$àרㆸKDE}q% }o`ǞBW-gP2*BzBVd&N2rtBG5%T;i{wyLҨĝFNZXau}q\O*Sg *T/ }:L5u-dr`TGwD#3;iIRdBE*Ҥݷ_s`4"@_LCs+-i )z8LД5YI[dJ:)gV'!|${с#im ܣ?>#*S'dA49[gtI h`}dR~sey%uҧ";QRZtl( ߰CoT3^Lޙ/F"ޝX("UKʿV}L޿,;rcxjR_}t!HgFBϊpKJd>QmFV * Fel邏!Xu5"\,{eS1HSC(‰*$7Nw̻o,̴#p^2/22ŠD%8Sw4.~w2d=-9 z-#O`XXhSD}OJS]6 bʯD Ar'NEno^fF8ACl 34BO25s.}^iT 1sمNyEoK]S4ZĞ9N}_*SK}XK#|K|Ht|\wB*VJIf-g@F X ~X[nt}`%Cb<GtrKujafոhr_`a~EiFKo^Ě5*VyeYFU%s .ZY y&?lB-;IS*)"OߖצE&"ócg@jAŲEĬxjւ!$C~7^U Qhv_?] xwՠ [QQWT@ !ύi.]X؟6qo`ΪhR>2"*\l^YCL?rqNj$6BDϭBuSZO3O5$AESd|z*oV 84Ka&Si](g^wkU(E[ic~;4]LϞa4ޭ:;U,(p33K6S9'P}W!K̽x-#G. :)<zH45I=)G?.~7C( <^jz,ĤR -y+|(* V7p9kq|~qxy%) WiH 26 :)|j.%i³Bq^C /X Q1\墤H(JcHL,Yh3W7.Z"t稉U2|%_ GVIKc^ݟfFbLD4; diH(:KXjZ]D?9cQ4g2aXެe 1CHCQ||($5dϗ~X޲Cf45 S[Cq(v :?hfK'v1ʄ!~2dZWOw-?L{J8)x <xYkkӦoP]Lkº ^t.^u<;KYiA9O.Tt_<"CMeuq(>fc.\*ҴE .D$\a{ɐnBM'gt|)qaEu0p̃zvu05A7됷#&̫^U2Q_ ^,)LRsnq :C@3^v ;,{޸צpLJTG5wJKsa.8z9cB0!2HzzJ{_\C Vr p mCgOZ ].|3:Ѥ>s *@p KYtz!i8ҴLpCvPW@gXsMu0Q=OS{h[Q]Sv%aS~>[qGd$㉅P<)!R^0Ln\'A]O-)Cq+LS9.HܚWpy%uWИ#Ͽ`\ ەx\U)PP*UzÆ\`hi#?9mNJ^V` Z~Zi= C* A&sJv}:51e!\XVKnAVΑ vm Jko]p=ޠ|6 hFdXB%_p mSj#vtV[n'݈hA ;Ѝb~F;c_ BRD.(?/YB7Sde$ #%ɦ*%*V%/&G;PwuNJF$~۪?l'^ŽOKX0D0]e2hő7x!{:)gYA=\^8Y\{?߆ju Y%bE??;6_9gU+tG,رF6\w_nvHx>û}VNj({#qֿk"kCi(9:iL IE_"D̬tEbDG,ۑ/b70 E?S|$g^3h qKo?E]BcV9( ~v$F,ue{L|7Bh.y}QS!L )>+Ïsc6FcE^󶅊Xk5+B8[MLǰ\O;8:A!ݳ>>? z<I}==MRU=Ҧ:B ƫ'QHYjCm_atHT7(֏ΐ?wV[y|Zx×g3]x觤$0I$@~Ls [h Y?ɺ1C}=@ƞsSS}o/!t*[G :YvƗ i& l*X얝|I@tfڋm|n>ȰXˑ(1;[`fn-iEZ6f '泫f͵F? {6azg:r~sY Q^)e\!$X'8B=1+=e~:R`꼀*J=>ZeQtW]귽2WYUP u@>QU?iSf[M`'XJ;= 0g*:>'r:v=AJcZuRirj)*'y8}.[C<7s/CsIoA]FI`7b Jd>`Z.SxrY7mɞd)'0ϜFf⺧;"=4^[;9.tujec~“+6[ݜ T}\%/z(磐NyR?T3ZGO[ʬdW^^8S9-:)ח˞n1z%5br!G?Mՠ9l [(7}-n5 &܁cI0'ثUвnAH^e$'m t)Ԥ>JOH,'5IiB1``0vG<}.n5{@J=J1#pdUʡ#n6h0`c%s!uZܶǚX4RVcTZlc 48go*a7C\"܋^7X;'\4(9*_GɅ[TDTXݾ] 96~$W|Yà &ɪ޴c(`6duw}Cz3AnICvЎͥVSDj(KjA@j$Pӣw}mZpݏKgƤ54ğ V[}2,ϰr0 Sh;7V"3*,5Zr[g_lBdӨ)aqGJ,$#CZNFsA* ΤWfG׻^X?Ϩs,|!Qe~Xiܟͣ:HXШaF-2pa݇ҝ޻ȀerLG2/ӌhb$ce14UmZUcnhengOl1[zۧ'.ޯ-Q" +Ft^ƉzSCV"!PV#+B%do5;pPltΡT$ Z^l@+% "tA $♰})u'77l{UT?4m"F%Wi08X\#NC?{Ւ򗴫4P'ˋD$-Ô ^ڱP̿(KHp t/7sr$^*[& 4=S:]Q }}h?;2QR^ Vklp#&G ty1Ke1@)2o'r Xn lEVKTs#~~ƞ~ĝj l=~vrETU8]_ i3+y3"f[bu'kd>B ܼn@bpt։{gJyαHt{ݢ۲cW--}d[ 6?|n ŮͻwyqSC=`ΎzrGmiloKl=>}8 uvh8Gn% l8a,=snNyzfl?3u EHHcƐ&(b#pȹ:=%Z{=팳DU;⌘GqM":ԬWehn_ ӽ |]U- ||oqU7H#h.|:=Yw;lW! *_| Zl[` "BY^Qʹt85%u2xmQM?෵ğMd:A]_h W3rTrWsR !A-ЍЃZ* K1ê42ӯ2TwQ$3+d6EP|qܵY<ݪ 9Siq#߶f,T"9CaTnB=wz^]-]/r7:ƛ 9Ó2ё$|!ʀ0ո˹VrYA6Xhp01 B?NcroXȃfbS17PZ$gс*Dl?ݫKs ҞiOB o:M̽JxK!&v)JNNI F\DɥL| Cg@+CFvx(Uӟcn(}Ǥ8$ (Ie5%swi而*dAIlJ3k9ϔ6lʕپܢOtAiV.bn[_Y~ͶZΊ k6[P e\ n4lw_nV[}QZ*xt`=?(됛JZC:SEx.B]LU8F?q{;MFw^?H$JCȨdVqS7Qpq-16-7d{= M<02ھ1=Vy>d$PXjU{ODl %anY86&8sr6s:rxV9\LrR;JN9dTr~jpZ/ AVXz;UWD<¸" Nk\ihO/ZD)m-u xzqΖ{7d0q%TBT'=3z4H4{Y6Z(QP(|X-sqhva-'}JsWi֎37E :h\YLՏQ'0krh#ÇK-3SEG*8l IsV"ӹX;86F|4r7ך~-)JtcPk{j8n};`%F_"1w4pı%)Ȫ ަl? iFs=]$̭mi fgGɫ{-èPfCC25؜,:&Ji6$_޳lK]EV)E!b80ֿ.'EU $pF^ O5"sΈ$xr R{Nk. M OrW$/'~yBhR#K{Ȁ}KYd% +1^^1 .8]LP͏ npsV0mzA`# H4"fJʚ(|(זtXEl5G:&[s56Msr?bgXhf [߬f A^]-.xs,(~]peE| dk8US D.Y E[׾+S_ZzM׵ʳuxcjBLd_@$,,F^E3Yç@3k),` aIFtH}` sd&P).e'?nZIueשO B{3 ~x"өfRCibAAIl%ޮPǿהRghE]  /eg6CN*-1N`KZ`%J j[;~graWUc79@9 *McEϺȭ<9My}0XTu%Pi6@] ;BwÊHQU~0T7 lӭ5yz[^y L xz;@QAxPx0>p4f} Y3À~$PH-GW/0>RUĠ7(d'6M-܉_*.*%~Y)Cc8op;6DDx"V[Mu=\ml}*-qJz9h01f=Ref,2YPS_<#оkK&yTf2ATVB rCs˴~/+prN݀EMu( :$3_L$.{|+l\v +Lbk*@||[mn0@]YTqlք)OBwX8pE~?F3]eM0%Pȥ^8[-|j~>_+Pvju!f .L IŲC+cdebybޱܸ:/?ԢNV~ne L&_l$Rzf}S0gEY:DVNu1l\s}k.]_Pe:u2xN',7b7 )Q$#-xޣRYRh]9clib6EV]_N&L-$btthpxGH\i3Cpg:b3$5~l|Iنz\>kg:ߩ'"ekpFJՙƝ)NMW"z{`r%f O^?ňkm;v(TwF۟;qA摴o IAH V%¿I=88OZ/ &AIC-ҷV5 #bHLeeol-␐Qk^yJ=,7,Krf\ٟRbbx[;9P%?۬6tGJjaKWGYwr*3?FY)(mQoKґc){,V0=T ׳.ʷ'1 ^XĴpdzkr64+=U_aqz:IwRK_ZKg̤+=95K= *(~ 6{ [qA>=U,p0Do_'rMmo"~9Fe]E:1*i *eH&%k#g;Kǻԯf\pSqSԖ,|mS?r~p;wurWОpONq+gnwo;g.l0=-oF60K:}l{ 0,m[48#֖y ~&ɐdv#}ӄƉ؃ݢ8Qٹ4} GjZAMы\m}}k|sh؛WfBh A.8\vo65,9Ml$2@Nݣ\h:,ݮsa#.9 N,KxaDPJC&6V5eATWWrB:vh Z_^vgz̍SoIV{kLwW"[=8aBFCw+`nݠz^P,aPz+`EubZ Мg%Jb`0sTTe$Cg |*1!Ebe'ˈm@eYvi a:6y7&Wοn^_I2Krlq<.a +RuU2)yjMjH=@II g7Lv M>"C"<H3bARᓐM6^P,sPW'!plOX`s{l)Ծ9&DaoJKV.ֳ*ȼ|K04k0ΡU.` ͽ3ESV㦌\_ݹ xNb4W~h?*[s0uNg $- }xT!|?Fwxn,S|@j9W+&+MI\΍ 7ZdX r N2ZLen U()CsX]JGcĞ3wĉ,)<&D?NَzknHSу}Xraʗod2rEQNKɁ#(#w6 1Y:ݼ?NZrƆX΀612}P@/՚OCh l>Jlw"0uAxl#m-#{Tu7YNNs3yZQv]{)WXA8M Ɲ%eVnLDR$'reck;8B+x[{J$2Oҋ9@fDU R}4 ۼ{{w.Psgf&ɬI̍ ~n!(V֮e)*NPҙ8Ry bx$֚ f[,iG5T#o7u'J,Ő/;X%vᜐ,Q] RClB2CyIHS'Y2ղX[xǛ84HSCuHC roV"rDHg)oCE⃨=|0϶=qJ=ͤǾAe\-*I鑲)τM xz˵F Ȯ&DIq; ozTN91J Z[7ro"@{f- [N;Krz )/Xͥˮ 3W` 6EzjͤpD/;еOM c"z~|Mʄ*lN014JH"iRLN,r^O_>Q06{-B&@v z0Z<fnlyUscF5z[=HZ2禁%KtLVUBpHZN~y*0BvtmTp.1 EKJ֤[ZIt^k+w~ʳ,r-v'(kr g \vsAtWA[R/ۯyu?)_u d5'4dґJ=xVj[\+e~wVĖW-ȤI^2c)ЀʛK;PQ";-,%=Y6 !9W-қM7bHͺKaze^o/AmՈW>XuCDw DCBp=uxt$.56Ep޹}mU#Bz4n2j}Fl Or|  Z\hhɑZoup[׸u%:0[K]3jһOt,ύ?%!Ǻ{iީ~2扙}@Z0kOߨD؛{B[ι쾢vE\Ls'Qcz =j猅;%vPL~ k/GdyΎ*sbE1իsղI5Ő̫;E3ޞ$XWauQ$ q أ;0Rnzk^\~b=1Mz 9(kƑ_s2"uܤ?zgBH?a.6v\o  ^ɘшqP#!t:uq 3LZR͔*3rȇ }ulG8Fk[KMy8͎"< !8~Qvcx`*FJ |zhȂd &3t{ŷXOnt4hidd'*VÛ'{ۯ1~rt.L:?G5/nJGW5̐Jx"XzRUuU`g8u 6f4=&Sqʕ&TdE6p$*9OX3{XhvB,04=LR

  • RǤXGBA[4W>H`I%:.Ap z* ޏ0 q=(Y~Vq e[ߑezǣ Ge*jܰ43=.~=&?$Zkj45cx%.#V% bq%U)Ou2b +:m^,|p?U6e5I͇UL:AgzaDkhlihhOHdd̷o@ Z~h=Xdi76Wlnv/%2%Eqs+lS4cdLPS7~Hn&3 ,<y촕pg 6/&d{q,aBun  ļizїâ$a~'|k^XUaW~6|ٱ .!+pJ7+VY(gg>R|TSͲRI0Żt愨F${W1zrQK[LY:co2rYά|FST6 XVdur/+KyUO֕rm(RW3rs4~bؐ  K-s!?+5t}Ҿ`]l1a_/sAߐIGBC FbcQ}`.mI+ =~whC>sR-]SYq0]BRRo)z$2^bu>3F;|IF1Xr zbmy9GCʕ3+uAPI~%{|GTQ8|av?``@ 8aTCc +dUNKYXahݬrc/ۆc0NΙ+ U,¥ΧAeUM:g#9wBYӍ?L]F aOa({yQئ}juiW?zEs^hge>ϛ?+bI }W~7g>U [1_B!2N?2m\ٱHn Oؐ.p7Isb̠gTP_׍QGK`VgE :Ot~($F[ČzT# (p {by`{0|J|eODF0 .A2miW/0WVn޾7q(# *HqpukvF1gGi1tIJltڍ㭄 2Az,>Δb~X'{3pN9<9.>!3+bq,MsބpjuFD8{OT3lV%_9{QpF1 4 'QlN=L@ {08"yXjY,م⩅iShFbT+]hey \wx==~<'ZI2s,gJBN^r$9jcE , gf =@m 2foT]ݳSBކ)Ѯe͂ǛU!ʖ*d[8.Ei} \w@Jc|At{(A;$bjxg~sij B=9\Jch^˟ژE;tjO ʂ772b)NMo]LtYeK e8ѕNOr1+T%pHRȸ"v_{/S1<)Y/uCzOL||}PFP:#]y3֭=iE]ذ5dRG=1&-zUl`<6EcL /3\FsTO/xvUb^&iA~p@[d5tzn5?$,զуՍ7VAխnxCY?XlѯړD_wML'Y3ˡrGZ涪.;Q ƓLTTɨ΂;*4YB'7- {  z9  y =u<J+rpsTxLi vUK(Ym m#FdO騬ks̍tvg*t4F!ի S:_ˢަ{Ʌ>B[[3NQt,jvhx=3F BգH3j3Nz:ZZDd۸BZzVU)jFevIxH;W@W~(1"N`!Vz (Ň&{I*tOrcXg:ySw046GkusdVB> l[ [5 6jCtWi&_34ٿeV~kVH*%5CetPuWa_hN2D13C>囌}1lq0(T1uP&Z%:,%_MfyWGoRjJSIS~CgA5_\2U4Y#).>j{qG;Nh7z 0$YˣWL*r{ߜ&>ڜȩm"/븮dn_E&#jE~KQsㄏPHP;k1p?lk,s^PXtI'6Z?=2/p!ӳ%g 1kR7i*3ؘ@^'YչA//ט;|Ry6<É/pbm8MF79,ۢmz=WTq_K3_~R\g qG߶\Yj# ղZ6bOTY5a]ӷ~qӦe/\dq8'cG1 zO ~f󸬸 MwLf}aC[st%;^ Y{i1/hݹ~<&L@@o`}LabC&zcmZ d7$Ĝv[sq?CzL}%3F@ } p!2 o|Q[ocJǾpuirꖙI{7?'+0nA I?]ĩKs*8}V32x J =5nl/М$b]H)$,A^# .)@h*yk>Zem8Oɬd]#u_yUݸa{'1an^~3n ث0rАT.׹uVZ|EB>OE9atgDf+cʚxOW8"e\ZL10s1Lƻ]BoN_g0FoDŽ6:6ICw!DlpYSͯI4R)L{$;d2͗E ; Q߷a=4NEA/ S7xDc{pIhpA@8:ڰ]i_r'{'}\ 'o_ZL=T_{㒢TDkIAB"#ꜪEkjitZUooj>OBJzF@^z2q_i;X#Ld[4~2eB1 j &/KMr(l69~/?;K3d 'W"e8z{\8ko3Ygz@Kfc >;k{GT hFX JMG̣+H,`Uز~tCPm. Rkp`YO1;8qؒh'kXF\C^C AXQ1բ{eqN^F, tM+噯9GLrƄWF!pVko7ЦR3\v#-ޝx*;fN 3v[mOar!U˔edO==eZ b'%^gkhyiuRpDQ?9Wu2I&2EA!ITHRd$ b7=}}TIǦSԯ}?\OcUs\ӭ/G!p3!^.IjVZ(, `0HQC =fҀVBޙY8Ihcŕ+exl&Xh b%Sdf!ih]R̼ooʧtu k x/Zǯɭ p(h+7Ay]{/T=?`u2u!iyث@aQ̼upܴNYřȳ=1&;yd wĪ.ƋÝQ2\! ^?NͰ:ozjNՂ+DlXHH^ Z;fRTw*h2$F*2FrNYLGR cMu!wu4-h!)8huW3iS.0&d:@Ԟ|>#(uj^?GƤo'VRno4yr$}PC*D,QL!=rw Д't%ebUɻ9P:I<[WT6κ'<iUuYaeʛX `Eznq7]pjR<;;yͽ$+G k3cך\1cu<Ԭnzt7ֆjZ4?M#byr&rQͥN 2.y25νQn^MsS3MIO2}HPj%@.ZB yMT3~#KiZߦµZ@ltjlנ8 4}l\2R) #R,2CnVy |!e4 ~^ɍ'dZ!@~1ylm}zoeY}+Hg>񛈒 ܼl=GT҉ h֝pW&zdȂtʗ5RNn O)ck¹)c]IZSĂV!NNlbڟ8cי^sp Dɾ\ff펵UEWAb4?IyiBƏ;_~/˹K? jda \oV&s/>ްCCrփLiEEKv'^1}0$ۓwryitIbHޙsWB΃vr75=|2h8cˡD'7ѿKU!"Cx?e$&$,}iq.Cde_,8}} FR] oN^:zTRĒL]p*XDU[U16QhkI+H Nr 7wkjY0oDARe>VW3.aea#B7\SrPRTh#Ed/K<(2-+P3 0(ac='@;NlPJ"Ifu M),p1f_ ULZs7ѲDN"M|_Jɽ3,r˭%vAņOwpz!@ p~=,HA(fkw=H"E^r Iw VT8'Yڪ)&~gM^VvT'8Ë%j# S5:z벣Sf>+ ,P &&R̉GJG>+u@*^6s{g?Q\ !Wl+@NxӢz 4F1ɆuSdy|E=lvr[4qIiވIYU]LTb >0i. >GYVI+`o4 i~MxTn?AI%I *O˵ s D;T-|w͉gy cwSGq(tCuK=SR?#Fj+쪻E©—Z)#y5ŸcW}1܆66ʤ`j =r~"$ԥ(դ>,e-{S'IBwYeaX.P":mqHz^I&29hL?_tU[!<2:?ȱ y 03Y/^e90h + K!TɠV3r.HgTfyOðϊ]#w=աD"ޞUnW|#;zD`Kc|pL6SrqΏ"J3vAN;l`B֎|* "wuH[B7ΰfV΋qLŌ^菻4{Ҏ oe zbp?f3`/$~EݪkVwB7de42ωmd۪ D>Gj "xbOƳ4<=v1U'* tr+c<ph fa (^0҅\"܏-z7dc~k(U՜_f6rv#!̈45 }c-~=mh=9XJ=^9jcF *&Na$Yt̘p>~v1}[B^0`sJtTCWN=)v.TN_u>t"g h FZOYF0ؕa$ ̹gP~~C ^a҃LU/?>e@Yѷ'IlQڡPpΡ@^dƇDFVF3v4;~q0qۡ6su=.[Zd%փUZX&q|YɢK9!(|ctHW!?PC˯ܼ>FeM5~ZWb)}/߫Nd1$D߃("yEU.C'Ҽ4STcpzv*MufГf>Q^i1@Z7d*6M[XqYr:8k%Vg<'_yͦ*[Z^e1&Iūl|YjR}:5u[Sp0]q6_[Wշ3YV9`]TE#q#!E; 4u)[$kt,ݍ.&Wm߆.Ӧ1L}ZƹSfem &kX[Y:N*kxH8}@+<VWNέ?!(4-ı(缹sԣn({BT fW͡4_ ĺ<}<˕w<'82#Ґ~Zfqmu]ryL[©y ^N x*ؕy8^]B1 2xl S:ʫરYUJ~$wGP* N* yTΤ0e5oB`B,0ȇ;:`b.ĒmrFAvfsKqO4PMҰNzʦILzzN2ٶe84* Wo՗H~[V5*|%ݛْ MȠA/vhʼnl)[*zX<휊=bkbhIeq+,G!,OԬ˛z[2!\X3%|!V7kVQ%>4Y_wO&:znF!yI94hRZxxQ^Psͯ; 7?QOn-Q3 !\כbKԕz#hl([u?$X fvu$Kb}(EOꌕy˲ESm^ ri6pebp538 iqe$C|: NtJbɬ:?=Hh6/I?AT`sc2}lk䧧(QVVR@&ЂQm?!DɑrJޗ[`MoF+͝M)GkծWja,Z8]<"҈/)w3O nəG? K% RIBN Dʒ/Za4N8[F~? ֣. ٿ`Q9j5\:k{{cz ^["lqPJiWek)[qwL8JYINNڜ֑q$\sԕۍL}U;2QjC7" G-*}}MqZNXW@COYjKd.\BZoGH~ %"PPc> m.>3WWybd6$:6 >? VwWk7U\ߤ'NvydxBGƒdaiW]& jkoٳZ\EQY+ _dzRZ8Z<}`>qQz6!&iӺ϶Iu!ijҺǺtۭgdvg(VGTF+e,ֶ~+g6E6UKFosů &c1ٮX0ծ'c,;`2}st?g<y>J15xh8L/?h ȕ@CLEsbte"axI啸Sɀ?ax:+#ZKcu|GW0 |&b$^̮XSC7uU|kVfRDFzzG⩶7tk[c!V~+޲\Gup;<."s:-(2e%B/kRjX_|37Uvb*E07$)y~}1~tGEtqr ŖϾftspAXA40E|_oip3E8N&0C!"7S{e&y% A-|Q#w[M2`sUx@G=@bwZ[%lv38\j1eT rYnH)!drmY&R2)^?Ӭ%` mu6yVaՖ4=qϥ;3ES'Бcφ3Y wt6׶ Zd#4W$^3ϭԩj-͸ٌB֓77Еa ]w3>}k44b[/$0:Y%pWIiJA~u5W#$~v8vL"CIS`zGpӗ#/!vE83Fuw;s7CSTSV.*mΦr@xmϏ.6:v>N-ÛekjQ`̏Dxpa"Dm/;c~X:﫰օEoyplxKP-ڧV0\h&̀֯ 6!.bOU_b)JA p(B5 Ml B?+V$)۵NI a1š +n`2HƘuܣ# e8MI/5i wx=Sf_h2L]R‡7v&p~V 47S-m{L{wܝOrm{!<e>αg<\#R.kS).ckRi}K, (Z>m-3tmcx8zՏShG#c@s C'[˨R̻QgqA:%`xPܱUh߮dIN.0ņ;W 8 -*d1[PB:6|= :6$w.-DPPW%-ۚ#5K#MyLF˃l6i $md.mw=W&X>Z68&0;6,& nQ .>RAeV@n$P-65] ;I*(^5O?>Cxq@dOPY ;ͯY_ {ɓT%RfkW(2؁d =::! $IlgpxU$زPJ,j>+Tc=G/{Mܗ!j~vLe] /]_>q[.MHYQI4yxZ۬G9 紐:Sb)J lCu{01K8~n+ KpZoo^&za QEZ Ԃʎް}h@i}'?C #sHJ8Y;5Nx cdOۄ[3 =iYl): fʗ$?Q5ed줞uG} @]eLxE UtۭHd?:w0f %)V(݃UoG-@P.P#٦xT~7A[d>GdWWos<OlF:d0wёQM?xl2Cp``^̠'cs):w1:jVKĞ$]Nhsi-'SnD#6;f 0f:1 Stǡ(4~-de˙;k]^܍{J<_!(p0O'XløT*E晓?> S;D\"nؓE2Wzv+;?8",γ km+ ^sZ hxB|޿JxI[l[zaTc!$`+͞B_ ZRw2>]C :/+aoY8ptT2Ij6#|Ā;6ueiܐTچȈWi]kYYZ=MCUN7gfԼw9 k@?Kͅ بd&`'m 3ZTOMtWNQr#٨@ :n"\_ykqlk4?QYZm2d[8W@\$X 2ŮոHPkǕ \^XoaRѾ$&8s[ɰ9e5P hZ 7StSB`%&~n%8[Ufj׳|fS~*Onb+8]qEIxR W|2I܎eLy;K'ƳHђd}z'I A$IG~}_]ou脔9Yy$@xMm\Ui.Z~q֟KH@RYczq0-'Xt-C/!ɵ3-S/X:W/]T|4>}_sC2U9:51$iyՌ-9셗3` |&o>XnFβ"Gvei[DYbM%m:WW*EBW<*ȆRLMv*:x]lmYx'K[=ը[TҢ2wDMB;4Ho}FF,ABʍ+7W;㺊2)<.J.ړ#9m٭0'/x"@b8o SAsJE2^Dk|9XD ٤Eݑs8 P3,?UIb~q33tUÎ>ck95~M=3Èm)S8\u}f}`Ek}͐_K>aJ{ 1 @$Opw}W>[P >үw_-u6MQI׊ku?a: 0d%ތ 飮ۯ&du2ctغ<</У&_ d*/Ѝ+}]Fq` )fxmj)B`FWfK2/ГP.lHLM_v`dZPn 51Lwߛ pޞxۿ#eBe(5kL(]ĕNul:ۮza|+h?bn(Q`pw&WBT2x&h6tor&w u0ŅUs&VO3-=7MAmʚ/x:q ƕ`qjoop16ac5M6=Hӱ^{4[<Ǧ8fFv*v+UζrCz Ro'{ȺW`v,Ǩ ͸JN1o?iLygmV `>gDT.D\OBVrbaNPRve5 8.ӊF~ /2hATw7/_UAݜrc?}jz7sp؍YN:!X~"zwBc?P+O2BI ݅|^^~Hask5"8?6e[z8zCȠx?Ep;rJYZ41*먌b^6 IVp-UE|2qlۙGr~vo,?0 d33(vpꎐ4 El6JDre=JV96LBw&@W/!IH{g"*T.ŌB:7H}7]'tDfFr8qBRzFQdUښюX-;`!bD`Ÿ\鼟"k{haaIcL:3 (#u2TQvxN/] ڀ>PqK}1d⋳{Lu{uReLVyR :2$ٜJ !sr ggcU 4@Q⸵;WsrLTQn[ח\$+]^HH1)*" \Cn̗2_ Pz[!fVnjPq,B;sV}m}Fʢ on%54Ӵ*[br Y/- ]p%m-zۻEd73ԣie-#7`l@i`6 hW:E=ug,LOhv &%Q@8A 9ÿ4 -loau*GnÞWWTMhSXݔ܋$/ߝ| W4IV@v!ש` G`4';#t"\`A 6+/pg7':aiŔ%Pq[DoV냈 E]5ŀ"9f@w\YA1gVuMD;5.2:{:n=?C?M;K͹UW'~_02 zPR<[v?o7s :WmFnY8 =2ag}֜-2~E-WI@ p\"^;|Ԟk?ws#[4Hr thvBRoϖʈ]IйXڙg</˸& Zu2π|ݘi AąNaŏگ.o5ΏX@".bm>仈3d! 3 !A/oxjsH2/PJb}|5zS oH-WM`v@<§ę,/[I%3'{MtL<%I,d ոHC1bb}tՊĒ:]3IyulQ,kWi Ja萟.M0"P^)>mXinS{f\FfUJ*ܑ%{{6>ɮ)+AgMM@Iv3 g$pifجqrbbRJIo%3x鏑YԔ&zޝYeA_SkdQS!9% I qn+4 uB?x[/V!e_kj Az(ǻۍ XY;-we=x߶1Ii/QeWK68O 0JUå,3;*02gc)Jw]UsK>e\VQvZ,g*by|^>U4uW O\2O+"X_d損K(ɠ S A΄p9ꖝΔyIx,lː >]|~vѲcsVvgc3ȶFڤi(0YXZSUKF*U-n//'eމVAX4ޑ.ODo/K*_KR$=eN+B&]Җ}(d"M kH[#Q,>Ay*HT~ d *d-~h2"(բ3b'=h 6M')=QZxK4 BTHӺ,N$RdI4ovOG|77u!{wEg5Iz]ӭ00~l4 mEtv Lwb\%\x\2F^ƧS}WW۩M㒬A,~֨bVl@g"s8lך4[QWX/N軎F%ڈЀ6deX jg^&C&JVgC 4( bMۨ3En2*6uc 6W]ndf) f" fg$|tTTeX##b ?&DUjkW)5=𵳃U`H LRH^#(N2UE )T4{i" QLvKgJA?mwo#Aec Y֘"kI}~*#boշhv1!$QSENTG`U-Ja2N3⩭ϯ%eTCTT߯It[KJpiMp) 3:2nqpzEIL>mx$}AH5sJi. .@eHn)dc/vD~БChI TЇRU S/ӟ eͻ|Elxȿ2{_w}>aʙk~։w*ojIU@֯$ͦh SN`5hy2g] nqW`qRt,Ҫ¥ ~JscJjǃB}Ӳd1k(& LoZCr+  GGm"HUk;=#a.КbBџQ8_d،_bwh~*P ! e=b 3!<թ@ w7(Z{~y$&ǵ.)L=M4`#,NJ Ά}.egv[u:Boz aezP)AY1KGt [jI g;0K4NqpΏ7\I80c3QOU.zߟs~P&A!%0z#w!{z͙행rZ5U}!up \l,SL4m2~^B=$e)tS6z(*7])| b7+TY<hYU u6Wtx;M24RٙBqTۉdLp랾7Je2rx-<A|)7&U\P]R)p@]o>oe6T m}uY>؄-_}b8+&]trM lW *rܾ{. w36533`{ˌav@ke-`sϠnn ŜU%,|+?mKH\T[;Db̥'8+r&/r?o.%%޾3:iPճ(;9mZQ z7|v<0mS~}ȄI.ƉZ*k q[X%O<0q)n"y}vf/pP텒Ls+(k %P[ '2z?4PiaљD;PSGtټx^7lycNAt"+hiTFt?#D$5t;nm" d'[$Kw=/Ajgl\1 DLR},lW#1.6N)(>ʗ]hHo1&p5LI'1Kc2![-DbFڋCwm)Q2L/08|]ReB΁^Nsҕ1d6l*w P|'!fMjNfm5d$jy3ޱ x]KŅs@_^W fks߂Y/~w0oJUצgym<G2p&VQ 詂VGmfs-q.cDov&:[ *pnˊ[z+7rd~8SV̮=YpgOp]]ۖlUmHH+ 81V hL+ ]dBA!2湻S8Ip4 Aß[GLgҳ6tXAeSa^i5yU0́7 (?1e`.tX3 cU0/& #{ <Ӏ>Yy6UV*-I6ule3$oo"'5/9m߈72`2}}cA)Ck=AreGh]xс=-{E#ؾvv"> "A|NIEbVd&JqlN+FĔ]1&t˽s|QL**z_Ld+\Ă;x@Q?nev<~\ўd''ilzkk>hfz-=,/ 6Р@ 5FecO<Ȭm F(0dof Ax~MX׾n),5ٜ9lc7m3&E Q[mcAS 1tyFkx=&40< .8^z^@2bT%^_kFQ,{"T^&ǯ Ҭ=GU>Dxp(jYEߡW:;#6WꁄkwEiρC_iuqxZWm[~ #[0M( Lw"N4[!9A&Gp~yPJs}Tgnhi}Rk%ˋ5GA45ZoxE~`lKG+/繑!9ӊWLU蜹+Oޠ@"V8"} k i,]Z.FBPZ]ue5ڐݼ6ɫa;^E.chT̻w2v*OM5ѡ20qד7+܂W2!p^᤿/)N`);y)c0߽}_3-\'pKNgG2|7@H?N̊"?QKmWM1ո8!"~W CD=صQc]WMZmj R'&PJU 98gߌ՞QXܮ2nsd&)_+jzm-/8HxR . )Gs!I5HY[VܛK=1G;[8z!\ȸ4f("c ]wY^8L=~286)޺' hKHqȺAu rEza8[9+l&{f^Qҋ/fh9-zm~$<99IVgr+ V(A2/Rjri*\&\-}\hճ(ҟZ)x <ઉqZƼ4+Vz5R3tUVJ F"9VA 'bP]i %~--smm:ۓ*ǧ Tac;w?mt+j4Wm%~#RtƦB>X$!qNO\~ Lg`G&)ȣ$[a^ mnHO_40y ou^#ҎIr58tI([fA_CqS.tbvyb_r=e"eA*ōx+"g6=?CGd4V𛙨T3i;LwsZ"mxj}y3 gq>IzǺ1p^)ox3`&]V$rru}"ClN6=u!+"M>a $,ܑv҆%^EWUDKxt4 `Dɭগx+o 3O4_~1g!m rʝ;Fn {W{A]ٽv}k/ }]-opKު !=Vz4ms؊#G7v.,4RrEOxO`99D Pý9PMXNLj7 a;h ®LJ2ݩCz ګ]Lx>ߋE+JnwYMùpr?ٱ,kty_]³"lJ, o͹afo'u8Së0/q3ʚb2hphauӺ4T-i]j n,Ssc|M*=0ڱj-L&+HZ-F;{jkBܗyf%Gō5hw} BvLі `qN(Mtݮ'|鉱6rvA`heV_ϗn 鰒g=H`M*T@^sL3k"-.Ƈ69W}RX/x S͹7Al {0Yg6\U4hin'̼(PIe7u.O&ub"?r(J q>~XfD gv7<pBZT䩨8L _YeK )?k .u. UC<5ͨP&hҮvQ0b0{S 4n cu[e.W~jɡYRGR:]hL?]̱ #}Ќcyo$kIΨbu[:9EVɲuрviWvz o_z4p~wW_m16)J 3bKcsF팅Q=XGrj q7A@}v.Ԥ+G-:3Xiќj1 fΦ}i0=٢C ˑArkldqDXJK,Iﵟp xc2G?2T=''bp*"dgB-O{rǰFׯ&|dUV34Evtb7;XurN,@[n`VS28ܮڹ(d𴪠b$*uOnB\E/%PoHJM缬%)~EGG;H7!h`so*e.P䴶 p00Ƀ $@s9Ҕy m;٢,LAzQVx?t`=a<(HH}zsjvvŸ߬Qށ!Wz2"+m I>up<6]6sjڻԜ %';+*;}{M}p($=AVtH$1}mE?+ZFFnL Gj$RblzEbtUSfOA+m9-Fk4BB{?K 95kIEI;X\ fA4'm!/YVÄ%Y(4{_ :;QKnUJIodA#3k8;Cd+TSE͆-5eQgbj`'N\x FH Dkppc=+{{I>00PeqmR.yU3:w^CtFG¬iaF'yqedjwV].{)C>FcS '޽Er5Ru 4N%KR\} ›n66c !醞*~L%099N7qPn &;0rI{JB24j[Ͳ<9j(n3iJj~ԇS?C $H dj}c<1MOfFwa׺l`"fOƶ⥚ˌÈv*'g2 ,?p&>`,,~Y1V7s)Gnuo6p Dͺ# sV`Px8K6v\N#{ёV Ym&xu\H[i 6bug 9bAѳ.sSļ]9 op|K}1`QuԒށ{| <;@UIF%ʖ2k)+{.Yۡ!"^]g]:ڊ],h/{ľYU? ]Dq|nSDNtT5ϧʨ ѝVf. d^cT.V?xx$yDnm@3_WA0׹`AgCיDaPi9')- v3.0t2sIU8U_UT'%v钇85G"/ ̈́U{l֤r1pMClPצlN5}xʾbkX7^:Ψ45g}j bs0XKf zR;MtNK>-ZE^X(6~z4+\ \6R'Jޣ- hBZeW_I|S5:?ؖYq؋]Z{e(F-#I D#Ay`f0׽< 5&r|ECG"F7lAXϴmzRra_nlꧤA)QMg;^8^!FcRؼc@ NH辶>F6EDD3a\B˙/@F\Blw%鄏eg+xf{>Hl%S*Uxue, +|= ^vmv<\?N|^{pj4E᝙&՘<ᅲ_@`iqwv@Y2lǦ `E rxK܆1pP9{0nGaQj[E*;Z߹?'6B$PvңS|?O )׆Y,\@~Sޙ­U.Ync?V K щz<scU d`d} ˅4)Pbu4b" F<H%d I}׀kj'v?yS4om[ 7nÙTRl,4(]~WRj%a{!?Ǿ +b +gr< oUHV`},ê)s?;ܗ;Dl٩bNMsGxP'Ce75*v+ו{ZzjX񦵓փnhJ(A3h2!є|R؟H+2/1=l$γ$w50ֳڌ-j WJY+m玵׺KbKd!?}F&?FSp-xL^cR}A?kcvwX1]Ua |Q*LF$y!M:"=nʆc)p՛%Ai0 ȫn5+0*xc`wG9m{)C{*f׊G*^( IrXh88R/<9^#;m"֎6L3,&Y3[j (7(`b%d\̯旬6FGUgg1/OнHQCѹ_yozVCBZQ4;{ 1n _q%ho 'N::06=H0Pũ>}7m҇/0?<d1Ŵ3A2&yIQ*>Q0^> q<' Srl3-3 )) בmNs/_Қ_1೾w\`9ˇD|8.SChW)v%+挬G7(4$?W7U!87Ř񟰎 h)~>%q< ,V([;"bV4O\tH9+KɛEvTLN 4A&zki QR$ӗ فI_0#/r͠YbYx0iLMK<5QR6uO(t@٥KÄ/7\g36 ߪͪS>[3V=pc]M$t3VF2/=RͦL n: Y@8_@ZiBG0H+z7=Y߀`KV10uՃDEZErEL/GH ^8Â&3 %/}Hͭw.aN1ձ&0ՂxGAJ woVQKpx)])`Y2R7O8ZZOo:l]S7;[Fxr%:|0%rڲJL#'&Z2;CD>Nj?HQ%V}xZB\dx c W)h5՗8 ?CJn0xM#5S5)wLg\LPL&KẂcə^tB?BOBS慬x~=HĿh:%ҴR+܏1c$]+v#:ٶxm!ΗSک1PZ58[o£7uuR,b(+03jVpFev͡q гX0@+ [s}aٳFBCF!@yF[|s*uN)jF^6Ʋk۾+ j3GkyT1[+l_ 9&*Cs[B nz4vchAȢ[qu-#Exz,KFmY'60izsex\w}2M>4/B kۥ=0IPquDW&$b,E|LYi A mYZ ,4kM?'0hLaB+ᕚSu-$ݕdJEzΥk̠ݤx!l^|Q`I 7)&hP?1)3x~­ nݯgzhZΩyy[hWv%{=T2JnȝMP’cKlGJ'aFEV^`!%>N0^\9>fA*lp..dgRW qˆEmY/:m. \/anu_^~jɏ*D(&agp&!(>(H ElW2 4 h-F\)@ylG8-o c| ofnjK]#F|T&[DCş;.V~tθ;̡)wQC0ڳܙʶzهB19jU[B'rg-@.-bh-#n9}*Odap;tv:>1MƧ(x96?F1>R.i[rը7_Bc0-$f5 i'-[܀ ;v6oex˫u(#  4\>ʼqKתB7.Nt3u/p1h`1V(!5x+ƴdGČ= %(k.\ 2<{nOpIۖ3b%zYj(fj6&ofv'C*j fYِ7 &K *P4|}^o8 *%A0g|lw08LJRa0Zu:3]J3\OC7p#KATWTXv"^kOK\Jf;IϸTiY!Gmim|Dg5lQ*ZGD稝$Mn:ZytĽY6ɏz[XO_3^Ӡ6v%6}7;e[J ֲ^GcGFq00@BE*KzaT {]tVw%P6W3TdxSGjtHx2ɋ{icqg%iXӕ~#u?vj2 /|,1rx\cۣCB)tI?qŽH$WP1E&Ҫ:p)|N^ThG(ɔTT\1r1+IO*|2ev~4r]*08[:ycouش4NyS$;ٜ59b1L7vaĜ' '\*y~o=RJz'I1_tL< /Iog`TP{<#.Ni2)z.^w[]\M5bδxů4u< 4mqd&X:.q6ܰ_Fm)yb`3oBT' RHu7bvRVN}Z Mt}RSu~"CKM5Ut%ʇJUOӉVӐKbJJjɨ̽\cݧCf$0z]6":"8Ц̢3fW0$?S{yId"{un)c-u w w F_N";Z# r P3<<, G [j@#G]>J!S'c VR OOqCZfoU7#ޔpjsUiuN _}Œ r"U^sEb;y8G_/AOځz*;uFANԯ .}(Drsweb203L_]i,:<Йvr |t 9/bѓ {69!w&O3ܪ7u~f.MC e3eux&]~ yu+ܴ qknz6M%/B~F*W4,|6xőјHf[`;ΪW{S%Iq+q'7sNכPHH˜  H~%f+j|-},y`>g9r$m]Yv037$zރsR ?Qb<mlfDOŇ ._ܛ[*7U$t{-X:=?ePS9(';=\bVF2}v=ƫw#Spj'H%fPO-ZLot:2CՐGޙ9&=7\sx^xt8MѰhd%6ܧ@;%s~( Z/YWR:~.!Q72!كw Mv[nepw _M^k N8O&szQ(=脱?RgK֦RvDKjM-Tdmc#X8GV[)2o3gkt4qPGDV: 9ab!53HҲJEe^I~M= 9pUEEv,-I Ίq%uPޤ8-QOQmK١_>rN ,gIV}d+W,[bԸ赮d@W^~l8titTp ^ =Ê08YٵNhEh<* (r$9.>@nqJ{~Y}IOZӏ2_~)QE&0 8C}{%mMGw#$1ׁqÑFP'"kZ 8BS|$)Kv()B5%/@9f9PTJZAW"ӆEu=jcޒjQ>BB7[Xd QDrմ ݊`q0]N?M.IЏmV6m*tY67?[$Y-.C~ߗ~CSeO]܌C=?WFS K?B-Grg!09!.9PWan#͛D͜z#!x<%RG7!$$dj#\хd }Q!]  o4 ) h`78@_A|-G;1@]q?Fl.rm^ط)6|ZUge(38@Kɺ 挮/baN%@5-t0*y_QZJ=SD_2;Jq_ Ts&=bVb0os;%MK0^`:ϵ-d!J\"h)(±9b?Vԣ&e20;L ?O7r z̿"uȆhQǴU&G{+࿨#KiLa [[ьk$5bBK^D+zԄDѕe͌$w.Sگ&mI$E~h6o=W3^GM~ЛL6M҈:y̯ =>zlkW6"eqWsɳrdfP}{L jY{&i/jrY);1'rjl C`|^b|{uH1ؤmGy:B$NoЮWjo w"G՛×je񼟫N˙u*kK至]pV*A0]شаp 7M Ylm_)%oPG s| p.%UJyFn%?گ#zR\_9 +?K|9'~r1n((u}q%jD1;siEo a53+FَߊhmMRyg.~*Ff^g#8޴;l': Ku{/3є|#CeTcB]qnVFpCL܀'Z)XG9͔\/%o-CnrJ$p#8yG[D"X휝_҇S%3e*o*"2A#n} ;wzxfsywB:v-,7 Pn@S{2Cӹ?z5GK>;~G SW-Բ%?Ew!,m|;w\tlMyjdA5r# _xJvP e_:L ToU+ #Sxh]kIfB'6i"a* uH.] ɆfϔA&9|O$٧/L nJy 'mV|it<쳳 C7KHICeאַ(%/?_ d*]B/DdE!|.z1F Leb6^㳡ы R ґ/ige. rZ@Jv5 n>i#ZNK}s&ߊ-KåU2n.jҭYe^X\~#= T*o\?tuRt{gf4sb'XN dQSg:wm3r)sc()7}݀BnVߐ\Y\4*Odv Q Q27!;Kh{1ډcUM0uQ! $-TAkW|sQ9hHƅ=-V6)B ).$2?O:,k!!RX\t~7H( $*'6`?m QK}3pұR"z|HX~ -kݍǼTsӠUpʸm0+Pm`\fuH]3.ECw柪CHW&(SĘLR4GNmC1>! ^`^^-dl3MF0k*0;))Y[KfvgYǐz8.; $AOAa%Uߘ#iL:6C0cй-M!`[@IY#di;G=hnY%/A>kN^]Ly}$+zT\ᐭ)W4)qu[ >h84m] <"Uڦyȗ'oz(\ "P?QG̢O,T@w}˗bwAPQ{mF)2O pUN8Sj:-0 >k3%Yϳ]#/xD`&թjs{s$C3$g'r!34  PV0w#ϒ\pG[G (ڧp$B9j}mO1 I&6Zb {S8 k^~R:cn6vB^ص&zr JNو@tB']\1[Lu@" %r[b<gHDrLҦ0̵5u!&*!Z4 1Z A]ʯ)vq_g ^ij/5"84eE8Jv`"|5R|+%ڻc ꏱ]`yg@)O+5]Z`Z*{ $_KL1A{X9Tj{*H7/C@ g'PftjX*.[z 2cXpeVmVFt=$1 hJP qHV$Wth5Ky?Ҵ> C])/J lb WroOzQpi &Xs>zBG dN1HF}uyg_P3~op DspR)PDTOgȟb +Zl!nj/#u}v4 wVZ2<2:e޾ۼ9gmȉԟцF9nS9js( ky-|4ԧuWƤ~<*?TxnDT!:p \:Jf4HC~ }wba*3ȋvaf۫Ud Knn2\)VCHxPV,F{-jk?(brE迭=^+^c ICZp:]cߦG)ɬ@Hнd6+QL˲ou$ xɈ=R 86lCʞh?*8Ҝ50| d":8k& {Oxb,oa[%AMr5= aC>gtݘiY.Ͱܨ1>ꭜ! k wcͥqOCq]P^_KIPv!j.R1(1sFb|>Pn$'z#'+ 3B,Z~`Xle":;)Q4TP%& h3I@#\4"2Q1p^*˛zomtK6g)s5U]nTN70X7ގ:9IY%*Ev6itp%'2SDrrKQ6G_uͫδ(T l{MЍRV؁y1S{AD\7&)Oqs/k(%t7|!eXR62Y/>Sn[o=Svؽ"SE i,I|\f+&QJG1XdR*sAG] ~yf fr !'z>.GQj0(0# ul@FنՉE4‚/`H ( % ;^|dVC>K X9?e BW|JzA⥊v#,T]p?V<-~ muW8clNa 9aȼ)!IoNRptT)r{s*Z6Rdi!hپl?_ Ev=h:|:M<*<4-+X ;-҉bc,lA=>OZ\X*n) ֔NmpTd)}="k].bsљT G~l1A Rv"bik_<*퇡OQS$ WXS4)m=Ϙ ߮!^ ?EʴK^D\;Gf/z@iI"zwrg!*/a*q.^G RsT(IgIJ>/lٵ%n#T诹33'K[A&lDƟ ,U(P>_'ǎ77bu5q/'޺=<|608 +:%'%.URnEJ7tO`0ot, pNBN"LpkIC=mM ޖ&CF{S"6,pؗoʋJu9 ,1Z\hqK:d.ƪgs믩vF2Pp<$kj?wڌb_EŮojm_>AҔG|VL-I@5îjSxY)l@Sl6}}ͭP)oHՃńM.?- 8:o_i Q-^4jɽkL6B= MzV-L8g1"jP$,Oa$%dzGx*1r"䩍\EC;?~:M># EEe&43nLP~M kn'ŧbd+'3ޛX:@}.Hv4}l$*VfG r+ePuUV'IDDcchD)غ_y|Gzh5>}.}ɻ,a㤿 vJGg^tdhO/ a/ށF3+\Lmf xB\f>2+pCMè'l3o|sp2diёc?&6#ئk@eFxL:!f gBH,2LUz1𛖐2}sr7!^c9CJ#7ӿ4%r+vH \N~ՆR m GPH]S̰{KI0ϢϚgRS}OlK3QynoIJB@x'^;&ɲ<-ѝHF1(^7vHow |O0G1[QxRJHW@~(9UHAV(.'+%K!߳,Ky,n; 8fM(>5k:-+[_[:oB螿xڧl0+C~\sdOǻ`lܚ'(vLEi&,ٳo-ZO[vo;-W+{yg!'GSk;I S"J0ZÒѾ/Gsͳ/оQ2Dӓ'h`dGҥ,/R5x ζ9LMcbxPӹG ~_g_8L];Ff'"&*MAq!DM:Âe?x9vxґ:g{'܀IRbMwz==uy_#gߏDsNt Ql-Cu(Rq_eVߡ-vN Y436rRtAifE7sƫsSZF4ϛ񊋹ꏔDm $SXiTZ4-k{^!E>ՀA.;d~:xxOB5Z`K1Z#?:SN'vHiWL{R7H~R}?a!2a>Q+vJ98B\83}IJBmGr?Bgѕ5ZNE2) Ur|5:A:>ۨ uiQ gxSCe㗮bVر{=[ϤG9#`T #&2bM!"gVya}i4e |f1ɓ\B T[j?糧^9؛RhX\3)ˠ3oY ZSf -I(݉;pΗA9aOA }5Z*=Ú@b ^3*}CN,shU?J!0TjAe~yhP{YU#d@NZǬ`st6qsn~WlHZd+g.zګN%܆~'g k;[QsI%S <&4χǶn'Q&U-PcGV C#fAsX|Ԃ? nvinC(1OvB&Zˋ?.L X~u˩|^|LŦ+K& k2 }]Cv_r õCU^-*5P TĘmߓXQ+w0딭&gy);u!>yE,Ğz?`k5oReֹ^ Uʰ3p>N˿j/Cdۛr?? r 1ݰ˰GnzƸDE7NFkuuuv Gc!ݖ|g( lw`HaZ <;$ .B"SqiA'߾ǡminvYio;*fE @FTz{j/5i7˽poSInB B$~K @k߉ 78zߞ_J08gw$~Gg&&а7Y'6;ۼ! YEvLKGʶ`yp׉4qVA51exS<1۱mّqia*԰}v :X6kFU# 2KŚ&3j' H /"S$ƳB7P_OEmt%̐2r  Q:lƹ7U>XRH&UTFN쁮 84ӍKe1` HrqMMg \/  RA9pVS 6["vԃQ`oض&ls,rvpl/ywzJ*<+GkcRJA| 8n/m~Lvλ;A9s?E*ۙ($b=\`KYu`_o2i9Γ?d2t,]xhqZUTN=+Ƿ"?- 9qoR?Yȼ18zB5&x8CDQo`H†3B ]ӹXEȌ80`޷+ F&~;-y:LfQ#)+7eOT!5=rxK{%~J7=Bvz-"-+@ q7-@ BRÛ!;xwE#{._FжP %r1otc\KjT]9ὲk.ዔΨ;lnVn~n'UK)<3B+ѸV$ я:(:軆p7q& LRn&E>%"3i)ꍕsGgd'j`џ+AĆV {V/VԾp)_`gUfaH 49XOyic}۫ρz .Z:R/EC-f4 q_cGP$yϦmmvh J}=WD M<R:ͥ uצ@fq# 3'JHZ]׀wuvBQaXݜmOp%hG qy ~p_._HRG&9zne}2{ f|h0Uy`OAMb(2-{…?2<-7jߩ6į7 Uޝ4sL1WK-fQKeAߴi0!eu1ڨ: JGʚKzۿ5P(uZo]$> esqs&T[PA#Z(tr;t=8uO۶J I͌^H`GS-ALwGw>03Ok$FJ.\-LtuL77GB:d@sD[2[%_"nʋ(QHRII2yZ`Uݽ~^='Jh(-rW3]I;_A8 x0Ec:o-n+ 3 }!%zfTEĜ18^. 2әY >X0d5C/)qǯ=)HQC0vP F:;*0j2^wU;luӓalXPd=.p 2D2_#'Mp'P;X AGTѠ9('I*/ecVR͑M`{m5-3A>8{F6DVk3K5{\JZ;3T\AGW%<z<Ĉ.?K*8EWhƋ9 y8k}Y}/+MkT J%(Aۣf)gbv-n&V/pHù /7fObXz X!p 9i {H=Mr^J|/I =^noKU3Y:5Qx;H&##l2d**}PL ƑHVߕ L4!{z풺^挟PuPG3nhRX!䬂څ VLq_B9"L5zC$#$\Ψ[?p2';H-U@}9@tNy}Ÿ|UnJxHP:HEbOK2qc;=hëVc]' e Mtys>hHZ ]@ P7%!_j)30mg4Y|8B0o+:?&usJtR4n7G0Qr/j|;/u݆;"pxo$zޝS5%'?JUr$.fF?X_¹a;rоʲǪk/h~FP8P1u+B%ULW@d ]JWZ輦^p"8U5uvSI^s EFw8HspV F*hV@6>6>mb"jax]WBq)Gˮ i8ćP0+|F0Kָpmw>z/(no\;͹̵w=G> *Dxo5ϜorHx};)pB|i!n~V!Ƽ? 6֗3: c!LOh 7FbD<4Z<ҍzGZ'D⻩ V)}AKVTbtQwZḞ1 y"^@ ӕN`9Ec$H33;FX$Y5 /3'O73d5z,D7'=&?^> C-?j|A1IR<+ѵHu,6)4 X ?E'2jMHţ}Zg+QЗG,Bωr9]Z6kU%0gf|oш'N%AxNkR5qv1`__P@B@u}4Gf3+>$աA7cL8^C\z؏])"~E5E!hzhd' . W ,*U9fIxϓN#^bj袷`SUy;\Mˌ<20. s>;01[y^O͔h<"*labM]NC) U[G$ /'S66HM"Sqnp&152$߫5ȂA;c˹b!ށT7\^u2P7Е"WVv!vU u1t{m@SU% L~?tT3pmNLN ߘ W96݀Y0OTSgxu=5//qK'zHV,,mm?UOBSWJ4D\vix 54 =slXDf 3ZH6LzXY' {G jn߼7wz* [֞Uƾļ~4@jXNj$LW_Ϸ6"Q|c vs.`U͝wO,n(@DM?[qd>>cf\erTD_ԬZlG$7_V}3Ϟ>iI\C`]F3|sW H.0C/Zh*XDu"Ȍ_ؗ Ļk(!]W!NĮp瘻By}5nFMqw ş"!!pRY!S]߸3 P3yG6[ԈyH@FyDxC3q+xvR%@8y lAfl#Qҽ~BwY+Hl|gRLMxG6 yU 췞I> qPMSlMeڗ'စٷ)7Y`r [x.|UhCҽ.pW)׋v];ZҖ@ jGh"mvB| "_j6O56g6xG (I6*.@ !ߐhB0v0 sVI#ED^a|V1BB1x0 o(ex46LeJi(=wTʾ@gB/72s|qaW ,D) R;g.2P` 1޲ JbOTw{utaAY]#ù *@8=ɭj6d%9< wj[ed8)+iѸxP><kHwc3gƺdJE*@\jf,&:, > ѴVӟ@H KǸo+M\zqWK&Э.AљdoM]0-Ÿ˫ީ17).Ca7e<$ gq+Mv9VUG[OV긶1a[ƴMaQRHj )_2Y*l kgwOlK%=E vwO[筕RwVh258DkD{* Ƀ'rI8-iBE3BsaAp:6kf3γ {GMV nzF+gִ0$eBA" աhn3H% `d">v#dkԦJ+~ePIQ`q;e_~]z?d}F!v"-.3^T D䂅:5LF4e#QMw cٰLbr!a59 R33͕3 -,y,Hl$ö?A!.VɁcl=zb-t dFI$0Բ]5xW" vn=wQ2a$,v #7b~a1DzK=R}6{XHZbM2tEg$;ҹYA]e_ }! Kp][} zb8Yf%!bI2i)Ns_Vul+KB] T/iFJa?Do=F{)j~(D6XXvMe&.I]\O'gJ6")[ p9iB*ܲ ?s4︵ 1^W΁RHlz'іTLV )2ol9d4xg0U+r/x yfUۏB֗r<1Ys ǻF223IẄߑȼ D<W "ES\-IΙLؔiX{6ܗP-AԬ\m ӄV2?Vʙ]t,ޘ=Gڎ<'Dd `Q=,G޸[Ln 7Ҩ CDO̽Р.f>h>6%]򹍱=9a㇥}|cע;<*h iKj[S\8dvlcceF- jm q.X`+r"+\0,S+E$#DìXk 2[7ƱKD.Z!pATѝTu01կQ=I 9B {QƋtOcCyvYP!QDym{HSgt<>,ڛlHJ{x0)#E;b _*~@ar-ms C~.A2 P8z  y$h3AW7W,H_& c_soC_iZC wA')YѶBٌ%jϪ!;01((+D 0`cP9[eHǙ"nX E/vC7,]|J֍5~v1Mn-5OIDmJg#HcWPFIN>gB%m՝61>@AˉLB,ܦjY20S&@GܬՊIVj%sLa$FPW]&1OF*J :[@+{1w`¯l $V\[z/Yxr5pW{3_+1?6]bj!ވ\_.vUX;$EUPZc[S2ZNc~ Ienxښhj}rWZElE\E%2 }_hv'a0 p*9$H,F*9$9]i $kz>up?$uzL+TiJi-78v4f?ڃTLF|"^l;B+ܗn v߁>%Oa/d;'gNSl/: VKW0 f=Ajw<, \Ӧ0H|R0c"a2jLTuk3ğnҀQT +`cY.]=Db`PT 2˅amZ`OQZG2=v:=[/*uo[ /:1TYE+7ߒΐE!g\|]3eZ)FIS䎁Ei$]ؓ8ڌr$lrsBzؤ)u0)̔j{cv$IElCOLJĀ?:Ҥwok:NZ( ǂ? 8_=Y= at˜>AiHԊQAӆ?@FY`2lK`"_4Q@dt&Q`T'IvNDϕI0C i>?A3F*%ZkyCeGO4se4@a@Y>W?L$+W +rbY,9߲E%շթgkѡU5~]3z3_#;>N4~x=if_)| [ѻf1r?GܒwS-bl^r%^uF:=Knt>&.OXNgp!B¿ -vk=ĶQZ#dM4;s  7gt0p , XCP*M1 c~'H`Gk`UQb jñj,~1өxwN?oɎ;+|1/Q&W"NŖW%h7 8"_VD&  ̺]g0 UTD_O:.EF YR2*N9U~fM["b P)] 2EVtK#R_[:Oƛ,0[3]L#[?OJF ڒ#nR%Dj(.` }۫ϿGvVzGN*(vB$+V V}̪^]ձN9 (wսm3]rV ec)YWu:b|]+|Da?1^,ˇ44$Q$ӫ}]KC2$oj:F rƛ *\34L-o"뾣{c[ִ˚6 ] s8t: +'VyTVke^]jPJV 5Yoni8FשG9\mL_$=݄Yzr KȊ }q%ڜRo-KQi8RFQ9?#XCn*50=zu 4(jUG:ճRL![BS݁Y"_Ρ/|T *wP >FJijX|V9~#zqϵ-6x^Uv #]S?z*+F̎@n_v+Hn|!3&jg( plٳ,6v!In~3] 3mmE/+b̑F} !ý 3a7J{.qIO^%vVLHEBV%mG ׸ &o^f3K_ÊݎKpG1@;>_IR{ Fj\"ykHd"CvT!25FcѐfPo XYkToC( ȶ{W*YTA/!~俫!*/Պ|<=l| %hLVb$"X3X+6#ݔȞ Ku?M2BUPGGF{4dX<B +|^$&ؐkֱd9[R2rwtM:cuZ,t1W ~>0[8&h i5Al!Fꈺ1+C@z$HGVڦ}Ў$Z0{M"m*]+^6)?ٹA9t H΁۶EδO?MxvMsF`pe^4gXI5!|2Tt?RwOZ!x *j4HzXH؛V7~LA)dÝv6g[4-)§1\ %Q[RޔޝRe̕dߛ tg 3QJ@.V/zG]i~k'˻( ;d\A62./.cMy Ys.,B}\Sx"Q8#ƫoS4I;jK+,Iƹ.B;٤a\@/ WF,az%&J zIfN^8^Wfj7k,?w_h,(D Ĥ&8ಖPAPPejS| "˺*ļ&Ct|;O wv Lq)vf!oᶍc)t8 $$j;Sv.5 e Q|]fpBpXۣ),fa vps+žIβݥ.7~̨p8cr^G%|_uqK; )U>xR úW=D#Z ÍPhOE,=nHČiEU7һ \ 3(tw8/u1Jc [n6a?3!47gVn .g qq?9)b%\\w^ࣲT!y{<]jnhc( +๶+ʘMz[)9>bp*&MޞtJN0ȱEMX!Qwͽۜ TzbA)=7}.)DTypNp'ȟ$_IOP:o͹Jac0yڨ"\tz_<>U\:a+FK^fS$ٿ$AqSd0UZm\,䈬FPHC˫J@-6R`DJ~hkdӈ:ͽįUF-b~ >R&@kc1f1 Ix>Ew5g_xUY2p࣍Zkު(Zvk6taӒ0\֏YVAeR|Me:0."{P%K K[u[lP:w(v%'ﰨh#7׍:J%?%LM”>h˘sb5t,+S 8O: 6'N%aFCIݞ)'/.5.a]K[f@'jP!dA(c` ~H-^@O=C=s)fJ5G-16քW =moJJ*s02g;E; Py-L-`dT$qL{޸U)R$ ,4d,7dߔ ܀VAX+wHty&Q27J@/h74$>ꅩ#GEQ&Ϟ'ͺzndH\X6hq6MJ[K_۝vo-АZ,B}Eo=ecQffijr.2F>Pu m43Y*QlQ`DЦ$9)(|c rAֳ[T@ 5EZ_t RNOި:i|^07y݂ƺYILIN?DԢG4'~YUwXZ# (&[^0p gَ'sYS.ezT戀HUD׊TW/6hf";JNBR@T&#N%`O`9Sye7u4|#NdH=>+#7 |n~Ң*ӝFbp<(*wmg{ cމ6;c ӂڤXNCс;|ѱkv4d?{1-BUY*/uG_@dŴf`߶޽2U4{ncxUAT􄋐y 2c`WjW`8dUC ; ۤvOIF; DzW<@P9/ĞMXWNg쫎E9K=cb`:ِ!5n s}WCk5rڈ̂&ڈ "p|?}zITmԅHRcky,TSbCZ#Zz԰6akacyXM2N=;iC~+d˩3%BO{KԖ끚4ِy7Hᘯ6<:xNy|C'0R&"9޲1^>vl0 McVFgcIBڞ:G?d] ;8dZre̻rK@]{?Βw0U7,s$~ca_k#O. "e<oCM\˃yܑĵ\; ײ50}@\H][vC`Jtt1ˑ^ӿp'DF^A#8f- U(x"P`,BPW'([)+%l )xA-Uv<>#k7*C|cs)C)ӋG[[?G) HR;>bg-yt d`޶ŃҀ~,tb(F_[5)QKE:Vrsޝ7l3,)3 A2'wbd҅hw݀м'` VYg㚳p5r?w|؉# k Jٟ)Ia9 I3H둶_&+Bʟ283,5 `8שPvgm:]U= 󲴍x.6~ Qzt;}f @«4t"2&lą5lQا7mZ+MoPIo,8WelR)U"I\/2BUԄ72ҳgE &MX_@MwTXQp B9<(;`3"~LjSuhm50.^fBRՔJ``/ o`9G8 qζ8\1_ci?='uzYAn X.МHET#ҞrƘLKH,,}j+73UUI `;1~nӞR۪3^鉢' ElgŽ<@r&jFiER` {ɋr(μ뵉qs%%X~WGKc,5}.zńf̪L) cOUR g/A7ns^kK<wQ-Js];]2 j'hYv23i>‭,{~a)ԩG*_;d)!ӊ^dBց`ܰ=lpS$)x""׳:]׌I$aQZlh!}=`M@ .|&~J3l\%ŀTD2Rz@;69jF&)VxJ3{/[hN9|Ֆ+OuX oڏKRL&b\'rU&&WdL ՟SL636՗6gYZj}@,պB+%l]n*T06dftG-!6焕ʖȍX F?##:#PaGp<%_uA&M܄1\^| vդRFjRSt\7\Q"&p9WPc 'm.8@B X=NM^$v<.w$Xit/d ʧah1.!)쟂2Y? ~N M񁝳]-W-VQ ~ ##Tz^}qHrNlY$CqºN2!'pu |q4YZX([1@Ӟ8Lǚ*lH U F)̒ۻ@Se?HBEiX@AQVرYRFOҨp [0~ U\`<nF>~lh"WÍ?Ok~M0[ڡq"f ~T"uzſ7'eQ; z|aEIь1C}532iOFW=_j]>\ˑPh/Mz~|D=yDZ*/t\qE>r&%3l>yx>{ ŝ'{g/Z%JXdN3_%畛U4\m_dq0de,ήAC**qqI5~kl?_nlx ewl#a5: Hi:3YO ෗j'EyKT(m3Ao~/tDi3=<J3ՖiklD:$v~pSpᔿr"] OrֵsͲ9W璒>{6ܔC ܑ\oz`8YheQj*.(5V<d,Kmw1L(gFOYB=Ӳ.r?>nIr{гŨBP#5Yˉ}dg'v"Gd^EX4,ad17%̎}J m$Hz$IrfSĄa֦9=2 ;t]GT`2 u[ʊQhУ T@zc鯊+0] I܌;յ: $aw-\[`bgx[MӚ$18RÑ܇i?.ͅgo)lLM-W侴.\| ;u;9Q=;oSVΠ"]ph;Z 䁥戯Ca,ڨOB{ EWȑ;fQgiyu yO or6aL-39vwչ;3ND}7, z)d;X9vxv+.!Q և KEB!H9ǢOVuk.(ID_j)GOc& HTaBҿ8aC#*᏷!x˛Gi)qmw;(2 sҒK>{)B g+z%% yi;`NʃMǪo7a;um=xN)ʼnEoW/fGo-}'zxKd1ܼwjyU&?-G V{$` {=+O V8/(03$L͎jQ~ '(5xg0ǐ,PmMk?>Jx6>U +46폥ZI?眴L;^Ju}e Q\C rN%$S*%RBۨE*%V4¿{s\+P۷aT&aW$b1QHm +QR< nf:AUXy_ uÿCˋ0{"*,p]*fMw/αI L"V.#.vw\Ѻxhi>WՆŠ|K(ء/n0{DUU~Yt;Ţ^̌u ͹|Ƞ2Úit["s3U_(SZ\M~忐ȜWgU^??Gg 9 , ͳMWA沢@51+R1*i!D+ݪc= ^o9;*#G^<:N}gf;8-A{k6> aZ>N.`˟eC֚\Fz07 #WD6Sabсb9/K0 1e f&ƈR-HM1}(yhMX…tFyGA1& ukhfvfßdASJGa@IP/jdM%D)A)$Ԇ-ZWݫkVB 0JI8Xd-:?=NHqhVwm2ޞ5s i lCg1?Ocp&ĝ+*Svf. 1vOȢH5:( ;̓%gP x]ڈ?8Dy9FZh]A6ⶥJ|H'Oey,&Wz; c6WX(y yZ~_3Y3XC͇*>$tAx'Nc3Lz}#R&j&{*S}Uy1E7+aDVkZ gqV>R?&'==[ѣ$O{W+pBNզbSME~aKC_i\!0)㏰,V{̒4ΊډwݠM}qwlDY0D4^\d%GV"QTd8A 8gvќgtIp5iX5 F]‘D+OA(I=K ~QmU]%^IX, V9uB]~ 4t7'_6rZg+u;uO>/e_g‰WDy6/@[GRi(r ^ӫEJ>e~Co1"XTᵒ 'jER۩f[6neɄ>J B2TH&I(h䪫蒡e e;(Ƈwp'GIWL8%|3ؤqVy-C;mLa*}8 7Z^$r|K{ ЬZ6sTteLޙVBcn=ͺ]`Q۲5t/o:ojýGz ʍ 33򢥜_#sba+lT,;f> 3쟈Vf@QُFYk*A([;oѢ+n(|ޟ\" O;&4kyٙ\j>cBT~V1ngoOzP'2}+)Ҕ"{ {:,w4#XET4(2~jhX@yf?#Ow.{ OM7,(|"~6#d>v{ֽS|d=D:EA`AA? s#v,Z ¿~7BO}`GR1\Y%}!ʣMS} {[fnV6 +ˈ9Ws ;$ĚG? rSz3W_m@HxS:vk"C 2&FFʇAI͙rZB/EɮFǗt0Vy+O8QUi$70h~LRPp+/=z^EZw|2?ƘZ$^q3s,Up+>-t۔?3^/HO&OV}H JY@g*dj =bC/f Px#8L@Ew`K3Uy5)GTdmCl;+pՈ*ia9x ;NKom'Gd%_N=30Xx*`7#QJ72&p5;4B+S$j~ƀ68E-7-RML^(][>_)s iJFGiAV.b&(q@P'.v͵,Oңի ˒*!X,-őr2]cէ:UY4 k5'QL~V( 4jl`.8՛kA/=jjlJ(e MxxS <~I)[|z1.&olp>7.'RIg!F3q>Ēwm $΢g>U12GSIRуODL'i`%8*@`gSx#}HdRmShUlp1{떝,+,tMC[̱!ד8ԻX*PA#dZ@#fC68P7<}}P%up[j7@)0,zgV=4p!CK8Dyk$N/G0?G*{迒SLёDPfbS#45P.skt63f\AA,婏 +-B'oOD`/X-ЦCy2L'{~Ku`?-,i.*[>:n]H= 1Pj۲k󐩁'xZ\E89[4Gbvuθ"aS0Tc#_ 2{ fTO(.RhD׼ (cBےSuVGbY/>uǽ$]g5!΁On<Ģ92~z[z'&I_gGnxd3%6+eۖmB>dt<}3z6ƷLnN4`8Q9*A"ߠ993mmʏV&*kR~*4=B ;N$o+P]ۋFèy"D)p$M`vYR $obʇ BDg< %%߫MZҁԨɟ-!FC^7v^ 3RX%6e1K0#֞3vXe@ƃY i7T8~Q88d6VCic A?@bkgVx&DB3W@{4Qn2nPtJk}Hx@e Pku* 1hI}%U3rMscGO|@  {>1yS& .P1݆ rC*D 1 6rA%"ay &3`{Q_tYՉ𮠪텼iG]qIܯ(]F,yqSg{E1-KĉZn>! avu3U#F1ب^ fuǠYbtaU;Vv3}O&>xw9%eÈ vn >YVղ c5GF}lA2C.$#,JUlzQZ+Ή#=tha!*BkR\'&P9E6pq΃߲Ɓ1kd"KgTʩbOnao*| +X/ר?Ǭ–W+;wuNx/$nHm Ƙ 𮅆|PV4$dY:|j3H?ddPǗ} kQsgT9$_h:/KqccbQ]Tz6P(eVοF% Phs9 +TOϫx+iTLuE=|gEf9;HlKhnk+h4|]@&'H{>01# ϕ:&i?瓹8O>jV#dA$ Fky/k"{T _ayآTwMGN+"D$ (jxPsvmM3rPjbGokJ26Ώ+q"lg^%Ho$iB ΌM]C@_=!r>A˴Kp 3R9z Qy43`''[_^[P)m["ܶ !w*Q(kKM.jӡfHu9  ˆ۸9 BQb3Vg]Y54{b T  doz./f Ճ+8;b-͐hDw!16ᢕMbټ$ë|ހw8;,pME<`ٍoS{LOK\ :'PPQ1?U@K)58043㍷]Oam/sN q8 =>~ݣurU6>D8`˭oYЬ&[Z%ƞUx&6`_C58jF5TvfbF[cO;ة .!#h%藡C4[6 :?g);Gv!HSVA}Nrg8hkM`0k7̸>JqXHbo{tV, ;c?CѯKQ>xj)%_fUޛ{G #Vܜ(ZgE/B H5,#p.UhoCnfYIkyҽ]|ؤU0>3A'j NZ@qI@by:, v/t<4NKt[X]AJU@k/N6oNL`WX!KUoy2WLxG 5JGL3x3w!y1[iUcfmxgriFK,anE`!x0}.c.vkWMD~e"a#y:aPaƳelmBgEp]лҵYj=E/xp-Tg}|Rm]pI~ (99$-z*iN]\1ԱLNM84˙Qtz.i18qwX~>59Y(-Ɖ758h UFPL_*(maMLZ-E$k\- }eTu1Z E&_^ɥw2@$n%AIkkP#vm0XBhqCGDao$ia%yH bxYd’aYAr8SS6k>}gc%?fCoV/w!'$ 6 t= {% [PO%.E.; ~kuCWcn-GF@֨qgJ֞.-@'$ qć.JB4ak~`)"EPxf*V$ֱ0%r4`tڱǸa2U48XMq@.] ƧzI*a3bR΢SA YQ'wAUK,x *&תoa/fzoJIg'(bс@3굡Hdk 4&P>F={?wgyKjQh iiIsSx\v|A]oNR`&1&j2GV'9X'3}Ad $Q2'e xEwE V$s\K`돱Bkkml,Y*1+9ө` < ?-(d.>5'ZNPCNI–>5w]EBO 4bc-N6>!"DZKxڴu4y<04#ܸ[^]95%mF ү@؛ˌ^m#ذMC5h^6vOAo¥vae{ XDH^JDan AL[?γ՚T1VՍ]\Q6%vNcDsm<_ûW38(Tݔ& !`XacJuwց0Q󢷹y~[M %w>vP:[EZq6 Ouv6Ts 3:4biQnTu<,2׻_9MPmXgX`{¼Y~uE Y 4|Rb+'[yF=H1d3"3 ̿f<) qJ='I`Dsm8> b*x)׏An 1 `Q! \f+ɱ*[Wp7`>D۫.:' [_X8#4 ʉ9AӬxi=x=#Z~DߕȒ3T9"Unjeɍ f,VFo;UO72cVvRU`s5{|fb^U=ؾ;Be—ωR]OrJ @ H6ge;;Ngր,e.9% rm]`ж}ԢsS`!}MXj (LP ѷ ]ôme.D7Kpj#t7pL${ \( &Y: xq|K9*3؈Wʢcf嶂Tݤ9=|۔N-@ێ'_Z pܡ.kisY=>RI¾;hD-{nm-u_[tس>/oy7`f+RRM=ʧȧxEx=7(<j=K5*JlvWFN,#CD=E:.ڭ;8KTSd4Mc_TCY⛥\ ['(MgDZ7F򈛧,5 77 u>gO'YP.Q.z=10m>_@]k3֤YZb6w6ZKĎ1d3 p3T9Le#ky7I?扸/IIB1.szuC: oWG,~D)%u=_j36>IIYëQO_ 4%Æ Xv_8WP/Tȓ8y}5f|K%^j43 @<)Ľp3&~ ǧ@ųPo0o`6(ڒZ.`E+Iwc&Tو! ٳ5F1 Y=ωUchug6LV%T[ʣd~|h#zy:A,yt(%<$ Σə1QOfI%Fy5&_TsW^ )4z v>Q Z#]ᄇjIrBv\ݘ*ƶB̕]"xdz9U +s^Ҟ>]r0P]$u<ےΆ tzjY_cb-(zĹս KG*LK,-d F*n!C\-D- Z#_o0`V{o'JMЙ;TeQ]6摉4o= f[$#:PWB_j®F#=vTf-$yUz{Bə1h6m\D-F0ѣ[Ѯ[L?K\a9D=қ&YJn7Cɵ,KY Jugz,l m'r_eҒJЍUdvTdgYG, 49Ջ.U ;oXi,EsQ%fFp26s_=[NÂjJ@Rj͖߈ =-:bvț4W#B&,y`*/#8Y&TvSzT0ٗ9Ezr =Ψi0,{V xq`©tr]0FG5(&yuea=ee-0G"qG(H";=h2QnnQioE BBx P֡4ږ /][i-allT6+g=nWb N-@bD}[B{̏:N}8iJvz`琅#- $K'ȿ=oJH܉+U@Bzp#I$b)r1aow4b&p"s!YAFybFO-ԥ%G^ L PUE|U3%徙5F! V?H@顑%OQǿbKŇZ6FjBsIEىi2xc` PPB]"%;kI^)MT e 4s5Y ۣ}!*Nz>AV'bw/ؙ6);,Kq8~581`356dH愙AZ/age`7T_fD-ݙW٨~vݯ.W9Caڃ+5e<.5nOWvݺwQ1wa>ki`g\!fmXGTl24kG)yr“1X[AnN-h٠y}:P9<2>-ݥ>Ft Цn˨rUk.N=;RF]Ak~p˸NͣӒ9vSiD3"yũgop@gOlw1AZcQ=CI",Lm wR14Abq9͔%aC[Y4 20%cš2qnnvX)k9u7Ө J(yAtzut`%Ic|YBۏec:;l};y Ws(vߙ_v sp37QJa#r-c+d~?o/ ,[1XyP`*om-;mUп(}$J=7ͮaك7zSlD+%NT%ϻ*&BCtjI5ܮhr 0ikWlv^ },.L'U:F[o/,1v 5C'vd1 }5DaUEx|0x8Wj56M[- 6dU-(@n:T S5xt?װ13cDbEOJNJ@RFF TNX"Z5j L] r}6SjO6[r;PH&y`|5forI޼Auʔ&c.VnfQ. wMoA4cq.ye T6t,̞ |K` }>ܡ?fdAS֮&'U?@ǾtSޚ>8=6)*d$밀ŠSl D #F*}*j FUZpWlZ9 X6NdRymhktEOn%Rbcʒ-5 R`er~gDI-S[ fx@D3jLA_]STf7ڋ/ᶋ >*/Ƶcԇl2[DWXqY7z2|Rzw4Iah}ql3 [FA 7IğhJ0fhh(]uŚJ\97ئ**X"gY37"Kjui:۷1 ( iK[|yױ?8GGuE T,y) 4` KbS,:wC$_܄' |Tc/|Wr0 ^$07p3KEݢ\71>~cd-{7^ {w. 1ĕ$gR vGb9yoy6cM΅iGqb3=8}+8Pʝ yƧkh|D [ho궩''! Ĕ77mo yd28Q~F \[n(wHE_%%i@DK2Y85^!'9 OSԫU$vuB_\'P3vמּHpgmk{ m ^24L:F<z]94ѡmMz*ܴ[ Lg e0MjGw\ Bˀ'`d0Wlh^Y1 HӌcW sد9_VqIԼD;44ұVEqh"԰DV&T˵X@Pc->N7DSS/[XMԤ[@*f倢vN(k>vK)Qxz|3tWSJЯ6᧓wϓsk~K!2DbX'CCQ-"/|wdnM LǠͰņ9AZbmy+h4_<Iе,goMf)Lv Mj*# riET(F@aˡήccŸ6 k fu?a i BPq`,&iA)À|SGoĴD3C@vt[ߑ~,A[sum et+S?sMLx4o*J/ByyNC'u/|KeP=j#v(vҮx#OEmفq " K}h( A-]9x柑ø)&n0T ]G:Ƚͺ,1(=6 ׄ Qܬv[J5v!`G3tî)'!4 5-w {HZhM0ع>h=Pa8|>zh:^wX}V0rz ˥4mѽ;T%-|*s~_cƴwthݿ4F.>듐}Wಏ)_tClȋܥ5(ۉBejj-_\9jQ٢ax9̬}|Na"zu%& d()t(٪͑]) …}HL!KD=4C;U$P,fCiޢk?cFvjp4p0H:9 J"AyWڕ_y޽wWJΞ} FANf @23/.̦&YCh$LTknU5ş)ġEEכYvۭ!PS]-% Yr&b L%%K)Pu5zSp2 #_؊+ Jު4Hg^v(s'}uRtv?iDD3E9TxsGn Q:«ANA3d[&_W/ŘGCq%(n,"`;18xdP/DoBp 8~-u~hݓn1kpi=,Vz_uT NUhRTASx)ڔ]LWL\a 4sT1|1CB!͚֡1La_ 6p%r8.lmd}[éu*c^>\Ɣ 4TBȜWYkA'}!1Xb &Ǟ̕h]Q̦}$|k"W;-y9.VEL\.QdYFU mK[ޣ<'U.ۃUq/+N:]^ip ="oi{^051ic-hAnIϳW8/%G2(Ƃ3|4gۈM62ɼ_nWnjO̢#pl~#e,vS& ,%"6gՁ05pd8smeK`J&c7JLa$)iQ3o+h`?wR7⿄o^eW]ZuQ/OWE\-pX @y`CE 'P-Wi$s9:/@yD!yLgqpX"%O5!g&t i-([m ])abDqVnjc7%䇹F5|8D0yWr!.-'[CRGB2ZCRv4V= ^^;D0R.L/劷8l)]l_PM?kGXkݚ>F#bģ1S Hx= ^ .@l>R!Wwd=DS%g;ck I [hX&E1xfx>N*on,t2tS&Iu3& 4%,^:Uخ \n@5.P]QB;(oR &M`5m:"gxI؝eDCP6Ui%|?`X3w[[W-CQ,%RÅl~BMkB&w 'OݯKLÂlA#Y NpGמ/bxR,($exڠr+FQ*g }·F{ ZEۧC4F(l wPw0 zJz gX9M8PW 2SA7p.cd^TIA5bc4W=nbyxKh1 !G[vӧ5~HB/Hfp,Lf,cy*;T%DaҡA=BCx{.P Ny9Mܭ~{A\JH>p  pQئ\#8vphɜmYP]Ox]n[}"c!>"bKk6gПOQ.κJ ͍Cɱ}E׼ႎ+.|>rف&v_ in{uZ✖ird/mrJ Jڄd@O%vC}9{_x9F"q=_-OwԬ _`U9Z1"(z ؏Ÿ?AGR_ITS^a6otDq.&8M6iy%H+?taDE0:Z,SMhA3C:0hQ6‚^hQ6lD\X`6$=/Zd$ g$^o `3VC-f/R97c oWT%WkѴs[|E.%4'GBYbilЂ"2\R{lΉlP>"X&97=;Y(}_8X6bmJ>Qc> How9_bs:똛6R{Sur2h,o?xr%p<RY?aw$;Xʽ2&p;GȰ_X@M]'P[=!`>3*]c+w1c jPۗ>6]N+^+y TMR28懩ʩ{(A"Ȑ` 5G͈\dH@ qj'5k0滬.~oC xeP> Ǖ,+  6% 3\qDƏĝܦP 3 7oO[YІω 3y""gq=߿!( &?uȺleo^cF]4z{1N x v0˂Il B)%}6b>~s%뻝IL% qfc R)60œ Lx^N+Va:d718`a𧀟:w ;''2H0u 9X'E\eTq7'D>FS0Yr4AX\S.pl1qE44vH>>Ǎۍ=eJKTΛm: U5nT5KpKL78Y<+ )EY(ZA)2@jV!-ySeC׉fFABpQ hAd&>K?Cө>L uIV?CwuDh+pA(Š{`,iHa^ 9} m< z,UDS78_^S^q_W'N"ͰjN*M_HܽJ8?yT5|9;6SyYt9W?*l̘K|×4{2$e=Յ0As_;\)ub9+; V&+c qsqJ{H\o/ ĵA # Z0u?p +m[eJ.8͝T]:㟖fK$1U9dݤ(E#$ YpbGFs wٔ3/7yt@DhǐSՇ2ܙ*Ɨ$_m4uZ:q) fSox.븱VQ!;V*ٷ/)i1хGHOYEM3y86-skd]~Xn0As@d5_EE-g31roZ`4&Gӵ$5{7n䩑2{Gr1$+}H x8'vm#_ba·,:|PHNQG1'<.yЅsJXs3e8O`[o#G)?Rr,݄]`4ؼs❙uXӀ'RrEYu H E%b\|0u):n'3smZOra{@bW_pߴ ,`{Nz'2W1 D+-yU:ot[k 5kS$Mow#^ $@=$]qܱP]ΐ-}&l5Nog^8~vbXڰdfKW8+?2^0{⡥)deG-"tN+LA_T8x@P tgcױg# ,8S-rXHk8D(f<vhCHlLjAV"h[sB冤? *4 p@%ݚ΋ e=б`X=rHRݯ?#A< )zHta.H\ 0 )yG޵.TuuMJ # -lH, ŋ~ =jSLn`"*vn^!p"Zj2b@4EaJϸI:߅勝9#a ,OkΤ^)tN !_s5Oa8)jضUc>\.Z7GYkRW8NI}8R҂qR G>nc/r Bc[T EkBHzKe9Zb68`]An܉)b є=<3_H\qLqdWvZA8ZH:TW+qQ✬GÖ PJڈҫ8;^YBK-)YS5't:YeP+CzI۩-<<M$㙥qY\ 䋜-J^I6ſ)b$'5bmKϢ%K[& +#_ TDDsrs rDD*m4gLv&IFj_s;f^H>:6%w?~|vV }tDhO/sLnjd yBI"!WCϫӣYA c,iYʳ)JXQ%^{.OWZ UU'sQ|z:uz)m/4^rݚQUkWYY@; >OF\G`YKR#@_,gTk_)P.',{R l^sGB+0]IH\Hh&_ ^Ϸp_EQ*ݔ߆&*V 5-&C/8e3JϭtcsMe eh"c 'B VD(D*ZGf"ڏגE2BUK_s3%`e)GrYxy0KnUj$OLٽBLFز(GMv MO_2wmn*$._~rV|*hd=*^c_'VHι( {RIͦN,FFCRa(,r!*oLS@Bu#[]@?lx_em@i8 jy1Q*쿤:*i9Ib 2]=u֮Rgq6+!ii8&t, v, 4tk׳80R|L`@YĹQ"ݕpeiڽ]gU'((-Ժ7⻎Lv֜sL߭X׽c ~S}gKGt{ZMXk'}ݍ/VhthS<ÙǠ[ĪAũVpM4~$[O4ONI= YZɚR,7fFΟzwA7wROOQPNf>H▛׮K.W>l-$+ Sp1ε(Y ).zt,v`/9M2DoܠFb4G{or3~i9&fhsE+k5Y<1a\w4~5ᚓaWԹ`{Š۫xg>>sZE03V.3Ulm\ fҙ iZ[*ŬU0' ppǡ{48 p9Q>4"m[ ={'g!ad,YMX# }"2ް'3=xLeJC+ 1*쫑>'&pԤZ}: AcĨi,P;o"/7ܗg^a gULDMbS8@K@}tDZĢ~>W6@P=sَYlNpn@26c1~kUkH@@y1@Җr*ȃJ]aRl]5HI ٌtw{i0j:}w?P6Vp:7+4"S4l@ [8"mt6Dv5r=rtwC[%n\~w߼879c9 p$q.Mn&0asZ~6E☩y .i̇\2OhCn`BmrreEi"wk%2i–rZ SYܲm1 l^:myFrP_\q00KW fgFʥ *u̴hi{LmC L+|Ge5nlyn42B=ٷ6X uU;xC4+p~Dpx`XNV?# DϨH3= (Ɲ =V@ 4eЦ͌Oǃ l9ȼޞA &ÆQM.d52`g[4Pv$11zkg7ŗ-0540Bk̑m%h؏ѕd.}"$QjhMCݾz q? dlDo;p_@kT镪 ޓNheiO|~'Q\Q&~*,WS`7-NIjӃ}I7>~P)0(Wq2]a̱f;3~q.:=t'Bz fGEi9hz c ,{zv;7:Q/eu'>yJ-YSv\ŚKl^mfQk˾b\d[pa> R<VVs>R6SRY*w"h\O"jK]#3+K si(΂ud9fJKOZV';ppMbqѵG.\'ɃtO\}@tVxecz-8O2^ZX/ar&4v|")@.]TM5FD^m+2 `VYpvOyuJ'@S&"N 8pbtg[vCdudfV0EC/kHPXyZn'*b^F,LnQ`37_jF*Ch"FxUs"3'6ޛugiwsq>E/z}q]1,գB:_c2I[NVb&z ogQ۹[bn\4C2扰n#+3.iHlTGH(8`/{7VBU'FP@et;BrY $1N1"o7ΔkQfKGfNy =#jt 6/Y!m>]@.2E_;$t(1??JEX K-S?rJp副D[^0W\)faJ*uZWLQz/)a7Sc|5Rh |,`; x+RvQT[$$8<NЬ+ 2q8n`( \8 aSO2畕܌M,rL]ѯ1v:-pQ߾@`i\(=0TV嬢 LwZ/?g\kr z{ ^<ޅ$+ gةV@]Kv}m8\MNmɨC撫Qq]y+~VUBo]= Ual%,Va2661Z%Ks5|њLMC6(K~RSi;-D<Ӹ̾\iM{?+dFsDPz3>6uNG5k bJGnń ^mCmm٠>hW)Qv :\{Ir<5&k dCKb~)2?fme0¾ ZCD[,hk#9~d*Ú $-Q5:Lcrnx71!khD(l>70 +]L`Pj3K lSpO%HOU6`e@#] *#74،k&ph=H_9lo`m_07aUiۼ[Q_8N@MrV["-P~+$E4K€n#R^" V$OLCq٪&Pa!(7'0oyݾTQ~%h_D jʙW}~6kW0,~SS=y>3q2 ߾aqjv ϦdL|)'8iQ|>+JKHɋAt9OLwQD e&-LD7>PexrRf!!Dh356J3U*f~,,&/Γh+ VLhHY.DH DgeI"#L)s.9a4EKaæ6ԇv]oLh2qK3^v2VQ53n ܁ 0rHt .mDX;͈HY$@)ZoQt^|#H[_vIB>e{&?S|pEtF+ &TnU:cIo.')偀 aRT5]:ξ<#4 9WЋ#eFN*:wP,G=X]tYB~o8}k`>5 sj+y- eN\em%xL~F/'^VqAz8x^畨NCiJŊD? [A>LX~c" .nC~ѩxz6Z~t O}}= |gtB{N.֢SەpϨ S4t|M< L-gp]u$[(`eҏ7v;]/1!-RopM?kTpE` W(-E5xtV{1CCyK]az\.tn+Z4ƨMea3T1#KLkb.;KD-C7(*< =cM }_#?T/ao{mWD1$;k}$Z;ZVJ{#G0_]#It.L[eZr~&O :!?8Z<=S` ;5Y%o7 N1-) CHX a vdLڋVZP7(Nr\gmb< o!e\;yW`K5㼛xԾҏ@I`͔T YKj u"K"4"eiy32?=H,ٯ*-?KLhwW2. |<B!瑀eYF4 ӗVpR %WK~?>z oظHu#+}g'U(ۖ=H2@/U/}JIuzA|T'53,Zߐf9]FPj\ݒ Zn9gzgV}s-sq+ 0t.,ں ?> ʭoh~knc+G:MbCQFG7)_4xOIJIIiKzfi zU˨D^^Ju >=+a6ubaJ,I'q,·dD&X` .ԊŠgz_kΏ|: KSr" csȭh*sL=}7#YA:hkɜftE_1󗉣(0']-WF+Rvf;L k^6Ip?^^;GZDs1E-[=d;Qg1-,tEn,Y"gpm_e?d$ٌS9W`o^z:zwB Y_Œn:-϶bDy8_3{'^4˹ @bu !R(tg('{GaX5UzrM#]б7ֹ t?~搑-vwAf*{Y|"rfΎq|v:h pXȪk UکUdsSԃ_F28)":OcO)pߎ\gL{@?)("4(yP״oojTl)eӾ`HWI)5[<@ЫĖ *lҖG]n䄾LxdOVKK4Y\Ll;8^ѫfΏqD2Q%t^ntip!K6 7u|qp%E;'G2f[S{a ]KJvs^AP7[ U4c/_i7 d*Ԏruuүar߆NxI~B]e "# Z5[V& w T9Br46 -pYυ+1kD(@-vAzPaB+WB%@u6$W_2 W&^λXS$<4FjJuq]HMx Dzgl! ( #9.uo^ d>08->[1Wvܴ9]H̎rBqxp~GP襚Nn>C>˄QxUb"T:9XnàYDYlvO z58cq W6YY8Ԯz j)gCmXm/QcAKP3ީ$%<5/ ha;6z9I HAgh"xn{z /r ]6!.߯ I5dJcM@5m$?ˆ}?DKdg@ b( gH3"V`2{J~=;Nb/5]wm)Fle7mއqIJrvkp߯fWk G:D ˈ(yqfk`-X ̓h_efj,*PiƉ-f?EVIQ~{C7;$^S bްlAաu8wRU^پ߶FT͘jAV*"ۻ²5"(YO<]p>3Jίzoi)PLnt`c={f}R'Pu *;nҗd4EoaFrL e1Ą @qv<\?5=9hGQd_];tݺǁJ Sy'ZiӋf< Nx00`KņJnW 7KH}rS0횱Ƞ~m$죏㈦0VIsw g>7ͤkWN]֜0+ПGwL9r$o%v&,,n1#yM$d>z d-\6l"X'Lb`ꥷݟM*jЋ hu:x ߮<ȕa ;6H+:NzvN:Y P_/,avŮe8V&cWN)c0hpx@FLByUoa~ SOc-^oQwR?.; 7NRd٧g,҄ߑ90 ^;˦SLʐ=Ua]+ǨN -pbS@ɴ$4AC\xs ~ېc,6Pm_(8F !E|l eZ)0mZ$"4'NxGED֏@jp23]Rb,S]H(} JΉO88ajзE{](>7f+A2'& '@Ejp!r!c.K4T:bî{`$Hw&_1~_7ME g ـRc [KL}F^qfUk';a3Kێu!] +#/kg2b󵑠 @dS) #v`܆U:Ŋd+҃6jn+Zka>W>[R7Xiz| r Tv!uPWPBr5Xtrr=֚q/;65bV7?D$ ܚbRú%q qE01O\_hM֙ tV{sSO`陒BլT Wr#@:do+BN3eqb;VqKz^z7&2rTD$7P߱=:qy;h}zZ@cP_wz=)8DwWc6LT O,f}Rnc*9vZ pn@!!+kYTh+xAnnm3\AGnx./ *u{HC c=bgIjKb+ی : f[ٺ>췉ސ,R$K!%h3lŀKG)lz*X͓=cPހemy?1S/ `M F3eg5RDx  ?+?3k7 >gL`auffSn*-Ѣ)! h,, qqW02Y!#gT,ǡh yvxc~ڎVp圷ѦDAZ- ) 7x16+nUPoz n|#ܺB81\</BP WDܯJō5C051o-D)"WaY'r' uۈD y[v7`,>R-K6ӡVz½&<!U 85\dG&?SwVWC^L4av%8=%iVIo@2MYbG'ZGT;x5]64}9-QJQ(Ƴww OQ4~Ȃ_@H-[ IYC6Lߊ 5bEo? LѬPqYe*/]PZ6 4.4enh/x)ˁ]:|z`f!-rfl-JvãVZ .uE: jTr.%z ux%U iEj h|m8856d|5ˇ8țEmVcȏۛ W`B3^k|V+9YN *c yTA'|rdKp5!7E8u$M'0|2wwSAy_-O:e~ஷ*ɑ;BUm` X1e/}1jM%Oo'mx |qCZٵ &-O+H8r78C7Ƃ_{8teHZǎ}ؾL飨'< #|#a =D0S!!MbWP?ڻmW6ceoG ֐k|Xe\1X.b3 rvg8ߗg26alvQ0gcA`:GXNrND4_a(%v x''!QuٔF)Y|GVKJB෮b:g<lchAJdbډ6\@*92Q?*?>ݟl9?U`WƒeH*[[Qs M;SU}c2:ߎ,FZ&[HDo]Vđ)=oH>-;ӫq>qYw5{,뵐"`[F ;`XHZ(A}&xu='TV{(,cC8>QՀlfGnmtVTbjIv( X[R7Z+|/ΌOPwC=~XC B^F[nj6M^C+ ^s}( XJ!["6jzs&oOmL##ϏUR /h2W֚Qf*1?*_8uHbx?>$P*9f$x/4\*?D."tX0*눭AH1/3R,j隅nyc0')MABa}%\f]ùNL'c0Q5 ᥜ(/Y̔盗0y=7e={I9JLᎇ^y@mљ ; 4ҮKS⊂K3')Z$x-~F(e`!YֲUQyoMg%9kMjh#: UH}"%у>@n%T%Ѕ(S-N}';pX_~ĺcG0Ko֢f tVXAnMx+59xwt[4RdZ])4lWBɩ)\NS)G^bCO1b-SCJW %]]g,Z%L C!odl--4ƠJ3-w¢llr{[$4xpTOcgN摾* 4G&*9 t.=MR>sCgd1Ũ=j- 7gluŷ6鞃1C2 "j{V;A9RC2c(ch6\JmK8 GQ|ì" Lzq{G ߰.rXqF>%Y5{wf^ 8C7_˸IW~Z!?c '"q\Tlתv{L r**_ d}3Ly~{ӕJNWy 3IZkw,LA<.4~6hy 6V7@ZY\_ UfEn=1gEuٶf 9 W6LWzQ#B%:N+2+bO6UɺOԊtd `sp7zl& t-aF(qX!7| &0+nרKՖ~BaSϢ"7f>%f (,^1Rߤn70ɐuY ACJFNMͽg ~QHVm#` >sg}WB"!ײ_r;IVǮ3 N+0Bףky%Y) ZEKxUxϓq @YeLOPs˅dQ9K\x#v>\@s f7)/5)2@yx#nYrܞch:_l 0IP)8Nޖt]7qÀnEp7FsE0FEFuw=ձ}^A}gzlu =1ql+qbQk磒IvY΅< >TBctMvwDp N^sce-G6W+ i0 H3(5˯]nMitŏhS;񇅑V{i{,396_-&ӗ(10ҫY>Sjd-Ld]W+h=[OUЗx;%j[9k3qdSbH!ya5]B|&e`ۜE숒]3xj0˜@0wo n N5ZF.2H(.u muyvӝLۈٙ6*Ёa(c_㿜ifno<^QεYEӹ,@k uk ٝFO۳aa84|mU^Rg0h{prE#OWK5|hq.f`N1$/Ry䄘qF"AӜ!q nTXq)zBU}L⚒=Oh7{czle`]y ]W5|29C ?}O}hJLjͯVRŨӓ&X5F*)ܧl a}{Y4 Ae\ۻL,at$AtՇs]5Dvxk*-~Ҡ m;{޶j~TL>oVb˦)dZɵfSHUӉ]UGsrԶPp$(;m%Ȱΐ5|~];n vM"Ufn@yO`_8•gr85-֚8Y{W*]}Fnm-3sG.B/.eVs\t /?C-%PCCG}pqt\ߔD#7-F&KHNK\@^(0~~L$RQ}۱6>1LeBޞ 1˶I!7''ޥ(O?OO+lB! &k>0i|qY3w;7L?]<+;¨J>dİlr@M:C㰔9Iz:Ji 1=87tYظ(k~-dl2 {vK[+ n Ҍ,VKhU`-"/2EKKx,oAe5z@WGdtbc (㣐;9 2&@hH4ӢS׿3n~+_JW'1}?B1LX jS*89VDSZBy\/za[(gʟǎȫh~۝$yÍe wYA|"!~i_LJR2 l:\7f5 V&E]d† AYըRgƽdaXP(VG΂s!DWS6QXRK+9Ӊ >pu@D^ d;X$&3!H9XoJNzl[ U͢-RǼ\δe)`?TDmC%Va)7cC{[VlĦ+-Jx,@% ,m>5r0\t,3sH;1<}0;I8Qcht9]B]moDN7훞xPj_le}6Q 5ZD˱ٵL}à%|{& mflr勤E4kȓln^ԖD2w+_Č8 xzMiͨiHcQ T1= y2 Tf7Ê|wu{V=u` D9hF{R,UQqXbqVΤ9->wHd؝Mby#y^܀JOJd-+KkVزN C9'͵^_dO3;tXħ)Vwu_sکhۊ#DTT(RvL4@ҋHT5{qﶣv ,U2z&w0Y1ECK,sa4\$b|@l.CaԺ|HVUud[Na_jᨽvR9N"9dB%5IuFF:zRBsy_sY/%)nkXqS]_!? 9!-lr~^W($+i\_-wwT*ZFlZ6OgXe=}ɒJ0M<44)E&Ir4.ybW,wNN0rBf*y^' Ӥ".#btgEpBٞ ={K謯<|7*qX45hØJ$q, *}zS4/j܌*QQ:s9gBlZ*w:8tX4,q+t0ɉt f!S t >roxZr|d;Si[XЌP/I۶?5LfJg#S{E"b;>pf:q%d;P1ՋDm-ey;p\hPUNfpN{ҐS#~}J̎aj 1MA(DX|='Vl-RfBi'gDf'Ș vQ&dZFzTW6Z.ՋK"Ơ-;h=B\r lLeS[2Wx8%Mh >'mxy 2 5]G[qU@HyPQgUpE}jnH^{1bl7Hj[Z~4sAcejHfՋo5pduD_D!9i3J] oL~6@Z9o(fJ4}_cRLTM<8rU 15J@j2??n3_[sXi=mkNeߛquh%D١œ@/Tjty0ٲiRp.t(y6bgy9,~A ]wi4d@BAz2"wTjwt,I.ߝʏTN.Ro1P& ȽєW(ʜXĿ*k:!v8WH>v#|" u:ߚNU+gQ f;Q@AD6PcWTZ4? Q#>"vν!>rF/=5[fSIn>YCn"{o,Hgjp +YZL<ѽWóU+M> ;]`\B%#@\k{ o.H^Akug*q ݃yN@11ll$NjsKz=X;p'XĔh DsŇU|";,pD@XQ =5.J:Z`?-F} qwE>+U&2C.'dfWZ@<+Fjn+c7Ock Yj*thsZ(|>AdPl8H2egL;&3]M,Vgg¯3Mۊj㕳?+'uPZai&~ь5kVm7bdnyrN 13ha*kb{oV(0Y.<[_:gإ +râmkEPg{ ^d Wuj<4T2KD[M¡!|p4ͪBQ/jޟ؃ˑWe_K7tJ'>4hfS{תl;C\k`eq@`_h6Iy¨H*$X;$kS%lZʊQ . l)t": Q;"f!uLe\CL~ӗ|zЍSlA[ B2\ K'.(ZȚ'.~oSCy/?XUʻYhH !2S=#*q_Bxs7b NjD%΃+0 +2878/fd^/عn:uN>[|-biR|:DZ=|G$, : w(!%")BDt&$/sH *>w8޹p3hQ+wQKP\~ŻU?okF zqc?#ə6[_Mf#yiU*J\6WO6Y?Yeo %>^~W-j}EU]}}T"4V_˹Z+1^\ޞRg‚dlMʾؐ ~ps\Q2uLa+D;54X"vٽ 3z[o" @ߎV7*Nl&T6Y d7ܦS']Qs ͸friճ1TNHm< a4Q"JWQJ.6?W`@A~F d3H]ɂ6B6Qg.P2thNQQIvK9_{r5+w,5Fg[Շ\U٪N"@iƶڞ(N_:7&=%vY+ٜj/4~rUM Vm"GeW /RE 9 NQkĥSAA׀#kj$⧕8[-CV86Bz|ebTLskHj(T h!ڬf]r-^INY/B!L1?|0=qW30׊miĝ KpDpsq=*%ع5Q厽-s{V0kPX (Cd,dPޒ1筮%tȶ7 Z r?=pR C)OIe+vlaPRoY#?ҩ(D秱$ߦ2Dt Is:AC'U.O?L#7A{:6AL0#(N޺#/HK%5%!£E)eNBCsVv SN+$6|Qn܏xcTBq*o=?Ń%47ZQԙId5*Fl'8j.KtOޅ9]l(\X`%G>Ǖc&8BbEkvi%޶\θ\YreW'yܵzep%wo J%NR h.ץB]sЏ:?WvUl㛃NHO"YwemZBŨǟ;m\E5w+;Myӗ{:J;:,cC+πʺWnݐ;y0fF"$Qr %6RhepЍ2z 5SBmE]ͳ|_n liszy*lnI 4UvȊ)PȱJVvp:8DpCa`] \B׶N^9[h27r`h ,Aj1FߢFlDd,@ v kFŽ=bFltF=v 䑡ҔI9-O.~6f+}dY ~_ nD3n&iZPzIBCdߑg0g.#؈3.MOs< ӨY!3^ [!У2J}ix{L%hiFJf$5ϲnb7RHo7`syem[Klй|)%ۚM]&yzW`ݪb?d`FnYkj{֝Q0敛/y#_`NmF=< ޏfĉ ݇7k+j[cTPpK#Pm@Hpk@, HkAcZWV؃+f)SцrJʳj*A&\ o6C)La[Sl1jxQp~$<sV ͨ1g^t̢yʤ LLytxɴ%2VhP=ѥ9?.{ʄ]+h }ϛ\k/8^,tx|t?vMBI68 8!DPe{Jߛtz _m 5 6", 爲dC[}*Q W`-bC9p˗VLl++xQ?ݙ'cz jal$KRV/>ŕ-Y`ի?F"1¹I.:e׍`%|BOU,6-yYFfA('}/Rf}s ej+}o^@K/[ְnpì&0d iNb-L=b4- !ƠbmU1-].Kё4+$hdv;Jj9K%f0vn2,cx4_>F;UO}t)2C\sтg 4K b ]ǻ_x[' „!F7|knh$PsMNdy|_^.1i9EZe1Cg/nb;LVi^=`SwUaJ@]#fViދ(WDzy߭!G_k 3bw׮ݕVd<$2Sy~/r8>ȸZ_(yo@'n^xh{+s!U(`wѲiYfNhArٔbG4#e6 jFi;cK8b z8 4Y n$^İex`D&` $ 4m\Ji8%{J:C'ީ+ ߪ7(A0"{$dH;OtG9YM~e^ަVꐏ! '>~t".[H6$L$i-eW~̢bC /ݫ4(U_ru{יL}sXJA|*(L H~,s'Iszۃ~&{^ /:B) PA,uXuY'GR'?<(>FQZGnkjF|??1ѧ/8Dm_5Q(]RvM TqF@9MX\RȃM7yj^y5}NY hGGbL,M yW"ҠMqW_m9\1(fY $,wFЯ ilk=xj\7YI=Qͺ9I(5Λo_HUkSJhh ]DQV(T_g=ۍ1[3m%V#ɥ\bѱ)( rY9q!}Ms7ɻ @$0v6S/ x=򧠲oM5]7a#]u.JT4[o2$GSIncKJ+eWuu0Jzh~)/;ҫłxZwGkv)?X0@C՝U2aHl9dҬk߭ʇYU"BonntJ ?x4#TKu  f Bc$j=ڥvT6 I@`CtfdC&_N`>2X"}K&%Xۄ6o'*N˜kkNfyd> א)YВyc\x9q̌NYsg'z|aNT3^\S eStHA6AL~GN^qSBފ/t1-Nb9eP)eܼ$ny.,NEJ-$s<碑-(HISrWwkvoULXNl-Xyߩ3; ƺǰR0Xn-ߚorj4 sn寤 *^H~> %v^=Ħ=2/u$OB<nHR5mә,<: QZ|.oZ fF/d;$ªˈGN0}r;q-4`6E(Hc6Ҝ_u?-T YSA7l" ź( JZQqIfmtcAGou̕YAݝƬ+ApFD6,/EB7}LCD e}",ݯjnxK $Qr{g.QX@EQ555撇f5}OUNO'2ꎭO@q: l XcNZZV: cL".S)ƍLA{yA+FV`0{cLqRҤ.23RKc=~X|Td߱ O[ҵ#`#uG@0&N#j8 Q`cZ.S__LzgNήY2UGNffYnmIxaG]o%)⭚FL^ `PSC\6"lTة݌ O/CD،)Å76Ň2Ag|a䇛2_]&EL<7G{E+[k&6aIm"DTĦ"`~bpJ[L3"?0bdn̯/btèrGmJݳ72Ȓ=uQdI$K|/g̈́i]/%(() bnSVS xoі*ǗgQc#}P1/U=|^Yu:yr_U#RjA{!#Ds;(Y;ĥeghD=*O ىF~O_V;)x<&d7F’;JX+z Sq:3g;qun>aqݰz/"@(&>IRCT\\e{ ƀ0hи!h_ ˱bb Z cPѕA SC`w3Rlx̾=t;M^4PKkBeU?,fAV+-^jl۸$NI3Q=C(/h6@R16Y!SN:ZzJ~I0pF^ ǕFƊ?-.:({aZX,ԛ2p}AIz0).G@L{+Vx Gұ姄@UOй8 @B❯j rRHFZ>蓒5Gb.BcioC0=aaB PSisڗkwQuΛ˗$o[7̦=Sos L$*}UB(@ߚ3]:e8>'3mrBAs(r+_:`MsgZ!KCY褌SeO ` K ~s[jr-0j,TXm[”򮁏f ֣z5[7o=d/>EI0 JSWsПR傚#|*B5Χ=­'`qm$?緄8E;tD!OV4 O@Onu=Z1 kAӷfP} }S?>ie9нG_"-U[hr35sj]j] ,ܚݬ1U1 ?Dn\YBHAI`Qef3%j,LY3S/(5z M (|vxyh,/ nQ\.3.‰(7+5zT $,۶lin)nP(m{럋@l S̮aDe kkZf*4nJ$R= $oA {NB} zf}9o֕wu<(Ѐ;IJIKv=x&79j=‰,(z`!N b6#=DHa{4{?s}Kܯ). t_"ܢ1]B ԎoB,Y[r&G䊴g[ EDMCw4obG¯+OsHEDkw(K/Y8<8 ғH,c]`[q\4^z5{j++Q (9mcXY~;~CFx5 drVh?a.`Nb~F@dߧ3M;R"dr{䫛K7.-ɩ<<0p@ܲ;!cS;Y/.n2v<<8gTmS7 [vy@y ۤLy Ex[h>676&inUCϠMQXZđxkP"agZThw6O*yHBx?[!8>b(14c7%y I*z̚bj”Kۉؼ"G2틟23qER P)ڑț~S{04 ޔS8,c8!-#9ڭSbKeI`׎u#=-Oњ0rGN՟NV)E&/e. g""_T9E6/ؽ:^N[(Mirx]X.:];<0W^Ad j,\f{=c]A.<۟atorrNE!קlduƁB:0)%1V>Dįfiљe24]9 ~ YFeח|TLyVORJ|H˦qJVnw+68Ky\iv^IHo.n𣏕hJ; Npى4BPRܬD EYĺP;"%`q[x[,ocl !hUd.Hurmfx ВvoFsmR.sjrB{垸^2vk!P:>'tXX)wp*N:V}ʇ' V "#PBЅC$MXs̢;̯||ם*=tԾ_M:N4P|r{ y_ٽ)$2gd+ !c`l }q;JZ>"A5T\B?HpXm-3`q@Z[僧uσ_9xcCPW&q$a=珄7gt4](8iӢUt#JxjQ[ڛ\їjHw2 #m8Hjeڗ!lY M/6=CNs߲DUPXP8}:L=[rk\I-لN6y1@jVzS+nA?D0GP;QyåXs5,Q#}E'bL;U#Pؠ9(c;졌3sfðRt^Һ0=Dh'ۄϛ›V~X(^SC9?)+?ΐL`]Q ^ߋL—Y"_L%Ǘ>j}MN/`7P2Ɉ19u+UFA\熡Q]?ץv.@ed:MW5]>\&}g}.A><؃׶Yj4Ā ^wh%~=wmJ_qup犱Xi^˘N9_>3T3 =#V?p.+̓?wap Ry5< ̏R;.ͤOb[LaG<\B-Hpx͔Sty|j6S"'$iPiC΄5%4ѳ$}jNxљ?DE)錻r{ )mbAJF k~w:5^I0Q_c^l:PtUX \tn@J+0l3NW/խݚ ]t+0SmcF1"rFnQR>C&>%L7B`Rn{ļd'kT2X&pRg|#ֶc}Ffn&(G;#pyy&舛ɛ+j{^WX 8م~7[dIӁwJ7/ly7cєh~1 |"CÕA_/ȧmEFB,*#B;?dk0eqgDp=[N|w$jIg+IֳaSffHKY260E >1Z-Ŝil2BbNޚM 4n[gl,["#\0}%jm5t^`X$u67.v5?I9$ؖ3L[A/wV^"g)-(HTa|f FNxӱ^sfTo&:&3"#)Ѧ ^Gm$7l)vhL#v>J T>T5=rs$R\42+J%^~":exh'ռyW|[{#eC1nXoV9vF":fQIyJZڋ%MB2za17<nA󶭀ri#i^?~,2@{k\ ƒYvq<`=P2k>DWFXNj,D\"'| *s TMO|xO#qc| oJWc~&E*7q Gs2ɫ?be"8tU&j\L`X^$2-ѯgHaHJM+;TENsu= Hn-"45^qn<Ы԰f̐+ rO)!\,$-@IH"byJя{aFa"Խ96\|j{AOzhTG{Ԥgky1xı WyDL̛md`n T|ݨ!{$VB& J{*kkގK:Gt+*63RQU[4ٿIv%Tb_rk#ICH7(Szl8"rp]R \!pR9ޣ:7 vAbG&g$PPľh~ʌ'r͸b G6$ɜ4r,/`)OS3(٩51wdvS+]:֯BFHvFWr yj7x9vHYBϋ$}zIи #2 GaK2]]OVA//9_aьխv#Z0 |Ӏ4s IrUWKubKϝSlUb'+4O\l8@>эCi栘[5e4 %> r+_y]1hU`cfPQ3WZmCj$ q,u6 "^ScBuv<*5BYN'd`ڐ+o3T2tXYiʵ]!hD[aJgq󞡚6f =_F\rafPP{ =)os 9@v:OX>޾0#4}ÇB"*CUEAqUV`qV훠'Go*tȐ*3"=FU2#%*f(s+~b ԯ![^TeI~_yhS9Әa'{$TY=x: d¡bXlY&c̱ŮkGfBwW$lbfY?ҧ˲.*_LFCF :uHwx׿{H#T+۵wf9 L*j' 擷h1(mAzdAR5݂'؊u!퇐jY֣Jr=U!}Zb ils:]:s5,xB}hECRa/ߌy.xd#\Xr8)%h]^Jo9/ !6̜C_6MgWs5hSxvx2PLp ɆAJ \ 1g$v,lV"Lp l]I K.ޯ|u܎R 2 Bb&Ȫ70^dnG`~  Z|bd̃d6y:z9;\5@?ȨЬ0uXw}D!w¯{O;E 1J^1=|5 E6axKD@E'na5.H%=ѣ4gѹ7qjֈ:G lw(.5u+IG!\aslVmH$e*kD+ܴXR$I|<@(mo s 䖇|60p|tWAI_BҶAO WLrs,qt{6f#nSFX&\]36;Lmi14Dm!$[-0CS7ppRflu/A]gM!x&{vAy=Vrw/iA7U*KB)hTaϊ5=tU6wOib7د9񚹳 (U@V>F:GO%\`8r;1*7qZ?P)ElxoxksSވ&n'i'^pJ/ȿbFA{'I;1b)s(EbP6 ?4ğޣr(GsOp BP< -f6aɰ|z5B?7Xsn64K]4F*fR3Pڠ *Stcq;ޱȻ@YPZmz WHwjyy(D:gq*bٗ-*?sLP& cH"\I\]0<4M7;XG( n6[B%\o@ͧepB0,uSaQ0Z<Ü-KClUbUAHX[GZ̆Sd4=BMbE&|6R%4hhZ SUr3άX#}+,V'c] 0 U*!)ϚryV᰻h:4E$|6Lae#v`yrQJ[(V,DG)3> 2x$E Y;{S>.5@]TPVH'ǂݍ/D<"iW"7I#rhaٙ5Y~qt4cF0{ K!1am>1EZqkc_Hg) ;̀5X!k@#ߵzvƧR7;%`Àbdb !‚j񕒒&ٵč$)Kc?E OCHEҟ]yS-O>q1DK0}<ٮPt@IQ BȖd_A9_^)4ࢥ|3"{sL SY:Hbo_ǁduYX ^ę7Iu)UӓL]BWnsF.fTiJ PJ +gU4;9D|; J2 ;Sޫ|ۭbA%Ndt>P T۽M!_v&ӾEGGU[ Ѫtrѵ d7 Fi:Y_뾴Y#=*foCi12B.zf\;C_>N ֔3N}"0oŨ9_5zXlaW\ZDnM! ko5 ^ (V ,0!bt+6Lzc8Z$-^ NgFåJy&{x@YYkci$u_jFJzV_sCFT ir c0ؤĻ0 -٬swH>İ3K%YYoC4XcږwnC|q:$s!\[z.]֥\t'C1RpqrGcx\[ҍ KB-wL9GXRRۧh6Y .ٙ,0) ^\ǃ(D Qb9t*ӼSV9أϘ&r9yL^ClTj?A%Et!޴XXóU-Ee  kG{m4'RKƕ8$9f >7lKHs^s"O=7}j@X~"s|*ýPcJJ+ﵳfG L+m[ʒ9JߏQoܹcvӡJooG݃PAa+oaF!|؋6Ai#E( ]|7Ф3 6OS"H~ jj܊F?TGc_iYnѣ&pԕL@;4T韕oh%]Q$CnQg2l>u|1NYu)cΙC ).s-&ldR4˒ڗ݃\&OfTqGĦ۸!5Iaw6nCKAȽ#H x¡|Uhȉ#/v^V䛜 6oȼ5Tf=OMS,\m|*aUO-Cj R͒I&bF9I^{( ʆk4V|TAF &` !*v6Y:(ZID E:;մ85gT1@͵|C.ƕބZWH̄d~JK6>yD ~05l@}0pV8K)R+2F$Εw?{ߤ_M|nwwmC9N;"-EV༹= θe࿍@n(dE$8rЗS]ճՑ?Bb^8%^Cu{CǗtbN}׏JcF^^r3z&m"C5ΩQ3]\ d';*́R~8^zpzz~48& pmp27&ArԽmVN}Kl{̹DJW`ʾvZc:>jO`R=&[CL+~ USDsL3F 豾%2%w)=Oڂ!\ +D~4><_&Ps|Z+.?miFٶS.LoR֠-ӄjQ ?9桯^ݑGf$,&˩b-S 2߽apܮFD4ǶfO(Pߨ3BǵĀq7|L:ͧ폱 m0nB Vn\t c&g%YP$`U혧Jel&&K֚fV,Y!4t#<آr&'Q걄I\znc7il <|Q/6eզ<#vHp2W`8ݧJ3a<- Ye2*҃%=#9 b\ZIQ9W'֧(ψTB n(*Ɏ*@$ (ΠiT-XJ+P[;c2qpEM1!M "Kcvc!p>n Ƚr<`gK"pVÈMwN΅Ύ@.g/ LH0@y6eHZd3nβwhdAz'B73V= 7?$MRWjyz<%_Y. ئC#9^<֞%ZHQ_ԅ65ߖI9 )Dn`?pvR7vET۠4 ?6FŒ2*>-)q؊VA:Y˼0iΓȫTB-{T4Cvn}u>2M YPD"Nk!=BWܿӨ,vEr+yQ)8 zo3&Yvɤ_b?';,bkyM2L@cvZ&d&1EL3 DigL_󿥊4d1:D :ہ*i,1Nay S|7b+>uPEpL.KHɰxTl-lY%`y0>#GX,/4A]>% HJ9ͺ>%k0C+ f8ׯq/asMÃ*?6%+E;.`5>sRo"q7ɱ]T1\>& w[mʺӢjridFq&"Ե_vRDWC! 7/؋S nl|g#p"@iӫ.m%T!?H#4|PABC#o{L&M P3R"LCA,Ht~`rIv!_Gi?Ϩ`l%Q+Ol<\O=ܲZs`I:?K*טGIZMdg?dnd4 ZL{qHT  fȧFʭ}= BK!S%7N^SecLN_["-[[^I.#8S Pcgy",Y(]} IU1(C ĭej_ƞgb5tFTj\д*7%دwQg$Mmyyafn:†_ $C*$=)[&|dٔqΓ \vqf')kIXf.9ػ-X|&tרr Y S,fFI]Q}ZZT s dd؆Dg $,,Om.57 .nG&h9삃'p۾O`yXn=pܧ ++ "y < ʩg3Us=Z?7ߞWJ> *ez դ*CòrY)?BOI-L_9("2_a FXrPX.sQCIո} ;5Ȩ̩Q msčFCC]֏I0$R芺2֝fmx.ۣq6g%ިed ;@TD]AwtkDY׌,;_XFcse+VW2|(~,E4Bz;R/K f1cL$x!&EH IC؜/-I"E#w>:_?)Zw-RY4q0ƻEb6|F̒E^|X9zzv^;p2XDQ?GӋյ| }"ڒVchyG,0;cHR+ƊjU 8Y-H/qmI}b/{nت\}5F%66| rAMڙ'o(օJxu 0 >ϳ9ՠ~V7rah idtf1e<wNdmcCA/JBޠΡ|vQtf=ٲ `/WW]k`-k鵚گ疅(/ZEVB;M32~[ɹR: g) 䪆fqג)!PGIЬU?82$]:5!ޕ վzQ1]%9Otlc@5vMiZ&{@~auSr/R.y_]US-؟_jr0V6I!9w֢lu OVUZj;?\,N] ^=*f؄_A. N17޶dOv'dժ+t)3\8he j znD+k1KFX|>{c:⦍}Bߙweoy_dQ8Ѡvu Xi~p#70B68vԓUDe3$q@݀m9߱^k'₊5&mScùmjg%"A&!c,X'hfʁJˀdb' .[Jg+mK.^TE7'FCghpR͖siJGI[*XtձTvf#X:L±Ьii͟vm.BY Jv,oםNjgӘlt3bIJ = FZ,|u+ c"5mm*[q+׽ 43 9 _' <ŅB`! e7Nnٔ6wɾ~u],-ձnmu[TgDb[?ОxIWɘ$j38 %O& &0Q rԶm  ͵z*'feW6Q sȑײX` PEX t?]nZP4m9O'b39=7Tb =#$kZU{X64N@⬁W8 ݞ'OFֺhNhhcO*YgAe2DÄ\ WO$Ŋ )8}s^ =hhXۯ7{BL0q" Y__RLZh1RMbڿ9-mLBu4qW5FK$LI~3DxHuPܿݴ ǝ:8JWƈ7e Bo5Ȓ ܄ ܓ5IW|6#ɪOJAij4 )mpۜ33遾dž`kRN3MaZ&0 ⬄phJHpCCNK8XEd &/C1 sT0{`rHPb;r6s_ ^,z1b E^f|ǬY*SH њ@Ilx)m6rLJ߻b?6_t`AP6 RЏ>HA7.?vƻRڵ( uڣJɊH{>a:ƢD\($en#ױӀ1I ĎcHEPǻ=!qmΪIx5k4Ws(XS7`K[gf+Rյ1č)[n.XLkxbn^$Lz }" (ڕԀ{QG{fƹ@=Лb/cպ0iX!%ʌˀ7''nj?i"^}3YQ"OGF܏lp=f, [%Y٧Ct$<dhJ)@F)5{n]4jHrCΐuA_kI~F7ydCP/)B105yd&q Po5z čjjX׌ c]ZznN&C;MN@0JVۋpb0c :nqfTp5)Fc*]$[+5AGBMlrd~bV]́,e S[|hlK-+[_N{SkbRbetr76GfC&tx@8+"םG ' ~̺ai?_'k iJ}52qe-رE iL8૛)')_=r< '#>mh;J&PMI")>>)C-ۤi6 z"Еg54/S{$/敒Ʃ,*w b)b(l*c7l5 еv+HUhG=iEp^גزD0&Wmll,Ee.Ư_r(+\PS_?aHYnS߀fyפKbql$D>Q[ .{1HEyA,WK״"j91w&*Xg7O摕蹭!rJ9B-&\p.ߠx֝7mdZ DE 0$15݆'ݲV # M)%͚fKS() גzPXy@Q8đ ”Fk:eQer_6Ae7J3oïZQwC1 #4{Q"'>7jɰ1qz=9Hgd7~@u .s>Eg5RWIe_}jA"dJf ÌEiRi (B&v6xIOaOLgX^S~}%zꮅ!pbDFj2v,vX_L[ AT Z&.ŗ G w̪5_d Bm؈`'2/󅅯RQd_`՗*eD\e%n}Mhvw zV 5P(g=ݜ}^pz,A3 aK]h]# oot{݇;VB36a 2"*owڲ?|-*Y2 t\è#IsdxFR*{zV5^_э[Z4ۤ+lb6z^)\?ȼ#Nt",BYu*ZcdԯHpMNPxN!X~e3JB_R5ei.3Ζx})3xBTOJ Sl㷮_kqcp0D sQ/K1cUƷ[ZG#b}u%}٣]|W=4>_,BhqyK*WCSszGU(WسΫ x$R=b^GivGT\&7!\]0c@\~wvߎVo?b\ \:l0 &nuRMnїq`ε>]bF|)(m(@67PՆ#Oi>A. L.75`]|5ooJT/WvA?/l94 .OWW/DQwSk`X &\gE֍P/xOB;x SA~hh^}ăF, HrٞrD6߈nAR]^w0o? KyHIyciFIsVttJKy& q-Y5,dAr@%..,E /l (޷3 ?81VdJ9>Dc=H^ۻn/EPKvu av hs2I"qi"^Cy^OP21C@S0 (+%})=)!Ӄݷoz9"Q@dn=7y1 t2c={2rxx 9f? T(McVwe;G$GRHb&K4^Jt*Z LOhZlTjW5d0li K̟]|p嗜tOAdujF/n1Kg !_9rl+ Im+klHID߳I X+:M 4ahHÀaX5˸^N{˓VԌ⚙zv膁@$@ p 9'wL-YoU@Zwϕ^r/ĕj} ߴ&K~Cȡ?s`BQ4Jao)&P 뉼uڬ &^=%i hEh_?&0e6RJIAēZy,۹|F8ʦ7=jڽ=f9KWɔV@zA<`>u7-^Q[6 z)K=cSDh{xOJ@P`ØV$q?)pi"zd/Gݷ0?t2!0Ff9f5jqdv΢:J4!c{>4>eI-#fjIx@" (@ (4aP-nC?M&03x<5iu-m!MݤB/0v-1񝢌P[{ - 6;b͇WXwHQ;'V@ʃobQC;EH$~qWR VsUd:nGm3$\ˊ`]˔3^>yqPT)alY4D#TNҧSpٶg b]'WtD)W"R#f[8߰r} m CJ%dW(Rk$kʊJ EEmD9^*d;ɨuoC1!#ZE6N \?ew-̦cg[Wa`_2I˨7AlHX=ٚQi8D}r]4I06ʨ 0S4k$ #8Dg z`G`upTwȅ 79nu@ZZ*!v'Gz@2\'$F}6U+?Zƒ` ^.hfOeI) Eu!T+\duc`AgEXqJ{ A@dWN` [ Ze~J!MO˿bWd~ij|7NadZ&6$MZSš\bO֋UrW=؁q A5^NOH7Ǐ,ؔ(Ll[鵷~Οb6r4Rf[<.- YZzWyI-: yV $F 6C2Wcw$ŵ"gZ{n5f0!*Z s}4MQ.QFAE]PSӚ*4XVgtc.?pQ#3q,A\iI-!1#:!8'*$18lkl=3fѐ&Pe{ t0_7pVQj2(:EX~On "(@6b˹[_? c[m:2xX2Jk}ETvypo 19g865zSrYdhV6Wo~Vr$%Ū*ǷJt6%$78l}tfQȹ۲TY?/l?FUSW /a!sl3Ɩdq&Ds6~`%` @h8/Y3p gȇJOagU1f5S=qrEݡjd"ӂꕥ/`Qp)L_3Z L)!긽^ ɍ{܊rh]nЈV88ם q̽F/&fΐkbv2xyQ*c51pS̆+6JnGUcY2ej}&^i˫ݸ.$X%*5R.0 ql0AQ5GbqG}7OXiNmH(ޒ c vcqiʉ}l3n"JN1knU MzdGxL1so;d[pXIl3iD%HHfpjMRpPE"9hvZ@]G#"P&=ݖg H~ԗ X8` (̸%o ])y6/KgѬӵ8:YAuJLUߵsu/X ,oYK(cK4O8L8՞NݗUt؁ `ӌ@Xgƈk?}7 |iX|aA w|$^mKKS΀S =G2"bGW.PBj0U"$wR// bsEf,!71ԨS=nd@i}|mY\$D9vs W˃l.E[oż26 S,i2B&ZZS=>rLĜ#cyK!#2TN15ӜU1o=|g(0o98-"Kr";Y'u>^) sHnߚkՄO&*2cA9ӓC eljX1pFΖzJLs {{G2R'όNc\,+Pu0 K[& "Wrʟeܵ!_ 9,0\oΟTlN}saO84(!vW.D0TkhQ^QtzX|8!{u&'fęn+r(#=Jձr61/2psXYH\0bԩ6*Jy%,ZxVw~ENcje#9k?IQYmQc~tK`~IC)+KUS֣fҹxKND{{IFm?$&`?D8%C~2 .&Z_7ۖ0-<Y8E;4eVLjKXrxpP ~˶HP2 -[)#Ϋ)W`Y@ \ŗ{ԶDfy.*E5*fc[E,UU}|b3VE[ -]nsR0SQ<pЭř `p&m}$49DU,-dVr:"^Xp5C%#2"LHFR/#XIDaF ew2 v՜^qf2b4#([䑸Ԁ[:~M'k5)}pSM.WL`0 K3\Q_?WN5HW)xr(xhyfgm?Zi1u 8x |gYK˖>AM`u7p#>(G;!Qy/Fh:.]ST g!pI{uJfl-ݯL}͌Ǔ]17* TLzASV ٢?XcmCUKQ$Ζ$:FX 2+vdT2i07EExq/NўH*"N_WYz/jU{`& kqyFT#BF D/==7R-Aa\~8;J3'ȳS&(Z~/Ȃ l|ťŧL*(h*tU1[ Լ-s[>(`;=c#  %WH֜Z=[!nrE%4.kspɿ ]=YO]qw6ѿ̋uT)7/d؛Be*d6"bTo?:+j޹V\XvR==R.\ͺ;OLg[xR$^Yqr67khMŎTװ)RAdCv< z~Qđ!1%}(i°90lŌ~khڴxs≥w9 Alm,'N;'#M1 ,[&UrV|tA JKDV kVˮ)e DQ]Ғ5je;bYOYeߩLDM^P 3BYcjUdp4Eg:W' !1:rC\>MhC^lD S"),qߦP`,'ZPdF' يA =^UpZ4F5Oֽ.J8MTLqlC8Ln-^% +ۭwrji1@  k̿Wӕ5/̓kа^KtV]Omz_PBT?F%}Ζ6&(`ya2[wOO缽Y.;*Gɮ1Q4!KgGjVlKK}[S$0 [uX.iYa<˧ zIlC;;n0qM*b ")Jr`O?zFtcVOPESCf٠VN S8=~̛ɛV^p;v\zWLk>L*-\+v]!]i.{`ݱ'& X[=z uDͬ8 {OkhlȰa|]\J?=L&%pEKO4Z](ĭ~P #&ddXQqP6$; Frt)Ӄ̇a0d_ ^dFMEP1\ w%^#Jf0Jm-M臕6. I{#M\t~A0zHܟ}/6rN=Ukv8bMGskFR$Ȍ'ӽXv,Ϟ/WkF(NfZ,buzFpg%c^= il>ۨ3py x_7 -- ,J/Tln%2]C'kZG, h[RCvِ^L'4Hu\@(%E%e) Bc[h &%Hg ``A;cRn!7%ϸC58S1y p Oa3QeTy2? |cC{|ȻY6FjխRP{,Ҏf,==Uw={J\}#Tχ瞪NЉޔ)R6n\&x3e׆'"xϦ?$֦$mlg8+ ȋóϬy=ŎGXzJ7(te BԖGҀ{W}%*fwxy6__;1nnJ0_V*5 NN _ԋUxK2G`H6^'JmV)7$Y3U|@ZUʝne۱ mv_P#";%m!urxTK~k-<OAM3}Npc^֑Mq7r8Az3 xk[CG4Hg_BQfr8A+kAI[eЎA:sM4#I2O\ Dq;NpN%ҦtrAfHlXy_?\Kq>F52B}I\ =\р$k`}ebx(N<)-u '=H{U˸^j! ^]]`UW`+MR&X #I`cyyą-HЉGOLl~h:Qݢ.KNco<5sZL2hsp^i'}3!4'nG??}\mF4ο9&g'~OuHWͰ64s@;%vٷE"K87c7"X`Q_?`Kc;:\弗v_\|TAEy6Bq 3̸C+}lܓF5tukH%L}AN A6mA%ED|/*wi1B T&ըv$nY4s%)23dH"~ˁ%? īe1)CkԈeW.>lt3:T-ފj ʧbcDF}cng s<]wJro+|w[o&ݕrp֓ԝNG5\cXnՊCiI8Gn2Ǘ YvyF(l3b9;GMi{nKzՏOF|44Hj4Ju@KgN=t|i\(k$ֹ_\8>_dTAF545GQ1M?C:4zLmU6N-;,"}Rp߹VDq6ßiz#鬝$e)_R6۶r `GC76)~ăۈU>]`fT9q,^6ՎКG % P(Y:#Y٠A͌^-Ffv5Վmbjt^xC5 ҡhrT}C0r#w"af* K*ct9so`ٯogf'!HDBT,+ I d,+v0cU;)!nt-$2Nys+A+-\IϿgD-i?Ah>-' ٕwkdNC"xv-@^♵ *s+m\O8 0\\8qD՘W`(rZO/`Lpq8S8+xˢԉݣ OPXs6+Iڬ[gM/{I=f cաIՎ6 *(/n,"zOMSV+d 3I/).v ;)ʸ`M}b*~DZ$}Slp ِQHp(O &ֳ*AFL ͧL NumyTn+!Fبx(ܰ~zd^%f]ǰY閪/"TrΖq1ȕ`jB~RQPv 415ws '*TZJK7&Af>#{QLo/뎻 Qx8@(IacٝRlt$޻fӟ"vXfXh@hr#72Q;oQS%etgWtv)Xmj{/N O(†2jU]Xi=gqb]j,~pL>yV izV\ސZ5V*#q\eƢ|r{_]3өEA}G?"UuN~Jm/ZkƶMLuޗkO]h .ϥ 3"5*)Bwÿ/$E'cO|qjVWxs#2+cɎ#GJr4mY LNl3DOIݹUY=TBj yQot8ؘ^ { h:GED6ɭY GδY:ah˦:;. cqE%hTrW'6u4<=6N3}(VG$wA)P3tc8Mdn3?/f,i$l\xrM)V4UF=o"ΙҢ1C9}N_8M1̑ys8o>+=g{꽷FRk8әP:Vr}z ) 77`)" 묌n^L[gĬ'1T#Q{WXԤDmѯؑ}V7VEOwC~&W3Oj[5 'ڏkh 7g\hWg§>濣%9{2G&dEOEb Z⡾d6$\8 wsFN){ڽ7A\oy?ъԉ4`j\MhWYyf1IBfxoqW4/#ym::r/Lӟ/:Aa09fBbi"-L!:(eg:hHk)IϨkxMeT@1RS2w.vx )X/B89?f5OlbQ2626!*K?tsRel+Ǻ:w¢B1&1eAXm>Ij LyTkۍ*8w}xaY4j㭖S%έ&'%Jё"&ތocA&X1L,boMm#Jug[*'٢+څ.-\uVZ9Bx[9Ig; E& Bry\k嘂XiZ`w݀S2`߿ޖ'|L#2!iSI:07«.h><eLba"?ߠ/1%C`Ƨ@Zx.p5 E]cթHbsv|Ab]bܢz.(W! rއVvbc4Wע9qjIWar`(I6$pXz;:~&uclN { UdP4ŸUe Vt_n3 3R;AYl<] p*A:vsaH1}YȒ Q##\= bc V{HYV{pߙ-V^80TwMGؕ@6UB1S/iyY 1~'@ 2Q!D?ON#vwkP/Yo8&Έ-ĩv癵zG儎P7y1jFfp$c8=j7Q Bor~G<ϚpÆSgapx/' z|Fwy:DY77p$νx]p X<6|5C1zߓD|xx:ֳ.'wTԂh4O"s}G44cH)~9qT-IW0MK Q"4] ÖӁ(ERHCjp<~_uC{;Edst]Q;zD.O;J*ީ¡?g VN Jd318B؜z q20%D)Lf>xe!d"JgsaHF:=$2- $(7pC͓KxX~waC٥GjvjFBDd IB>M X#QnĘ*p7+-e2z2G!Hx%߄ H(kJt^aځm I}Yi,))go+wʟ>?R8E.bBX {#F8rA!.+xӎNX$m]RUKX 9#WݳMjP;]E؇tmށg܅H`,)a'0[㢬g{}ЭC3UKLJ za΂Y2L2V$A("ju=v9, E ClAJXa7& εjثxFr|Xt^Xȴg ooW7nMU R{iu묙?v -Re|Ka=qiQyj>C{xSűBwWAHï\b,Ua8V5ff!ӱgaUo.UTDGMVJ/rQKi]'^s=s;W?k!c_uԳ GMw ~{bPp"Ӽ&,GQ@ɺ=V[,JnbWW=G`o@fc_Y) %8ݱza{&0JmX)ЧSr?͂ ˠf3ޏ1Gl['yaEЍXx$>( 6:j p&dlp/1C%IVv?"*>Δ7msڥ֕lJzb75,E忟ݙgam6MU^hZi{yP JV= VHTqͻt:aj@Q|SLoB> \m[hCp+={3Oc<[0D~ {_S(`)_=2{ޕm6Wq+vC 'ׯv`qC0R -7:%-L||Z8m>hyd#> kb;[ V޻*(A:Shۭ_RG dbƩCC1\ys͈R2$sO5cA}KGF/]S:T\Ҫ葄8M\D1PG^=@|qh?,﹦KS/s]$K9gaq ?\\my$.Oj TkYS}#d}/Mx#ٹ $&%0k߀^c#v"cs.t'bePgX0!,Ōql?Qv[8 lo9p;SE} }dtTmDzߎ w'knVF`͉D`htTCz{]xn=P^oN+4lMb*<@pzӧRG/$kIv3:Om[])PBrYbIl:># tEVI'jTnGWĥ 5"ʚէo7}CҢ{v2d8H6#ײqn8ahcz!رL:U2E8zz 64 ]}ӝ$RN\6\$qQO)E)Rx?k>BsY6 猐 @}Y0~sQr /S]cKTc S!Y<H5}v]GZW tk?u v!m=#N@wp3G^ C\%-l29䷈40YBO H$`/rRKZ0hDTL䏉SE}ļN\R+Q;>"h\^:7|_PDyG]D6u݌khjzD -ZŃ,V"*NG)%Ã].toCAgBC{iLyE3ٜ]H4Kl)n)s(Û /kc_cD<+itqm*?TJXP<&Ty>YTVIoh S4K`s Y$YWk1k~'sZr=vj{ wFB}K8͞/_.8BTf. &?Ӥ _~f1k+`u)2LS 8m:_9!ըS}&=,$f硭nPa#Ro{xue,♌}guE$9I6AIA:= F^F3u;6*FڿI_yp׶ah(1obU@Sk\b/卛j!l] -D5$ /N::`OЧ|4:qW\|2k6hC֣=?/6qryvz$<ㅩjgD9ѫBEANݚ\gdAdV9.m`ȻdWO,Ez6J(&vDM83UT[ҭ#p.A7kffTt K<Ku:Lj=Yy\sQqsW̪e !Ŕlep:e x*8 eCyȧrˑ,mfȪiT^|*fEy8CZ^0M$;ʄaVѮrW XZ|CLsOI0z]I?wAVn<_FG ȍW23Ԃv}ňְO%4/O-6~\z" <{2Xˤr(\A'=`cߢ Po}!lr{g` x}ÒI `d 5C('2L˝xU) r ?^׊{gЪ5̝ϴ{t ޡdž*[=tbM?h0ӓ˞4 Vt`HPۍ̢" ԘI>k>ncQA& /*&ve̪p4:34K8ZPjB!Pd'@i)- J'ф8x#!0y^̤`bzU,VyaF6SAN('R}HKkz=UIBD۞EPM՗?x'yz6UU0^p0P3سg?Qw(n׆IJp=c7met0nP0 4a7RZ1G>o͏2dn[u;ٚh[ZTDً&1rnkm ң逹J"ÍAxY{kagvnBc7}zX[ÖvV9͓ܳEl#(2Vl Rgr9yS `^%>K[eSI6q;&Q&9)9V]"\ȣk0.5h&4D Zj( ]x'_!-GDsRO>y7%G-Cde|+U\zYU=56CTi,j|&Z\iD[9Pt=K|7Nǫ=TUY8#Pp2aNNѵxRH)(U${)t"-~]]c%%"=VIڍWվ j~;S[RHOO sŤyXwMĉz@{qY@]HQӦ0 EԹ_ L ~[a! ={n8xH>3Z[2N_)(̶g'bxMvB8M+#O"CukKߛLoYk@gt zbb/ 7?SN cCe 9{uE&nS.53N5hUCYKz1f'FI # pF v:ݜW䔻-<@RE{ !)OU|d̮1e9T_oQY~y%2X poIfĹdF}pc%ڻ3H.o^,&9+!/޷ܨ\%|j)އeM͚bN_OaY]O)%|S ]8TU^惖a΋xΘf t o\\3S>B㉊rU4[y ɼ"g[/&3ÕMvH}]BN E+ب(;\:R-0I )R!Ơ(3/fMv{.,Q اjhׄ@H1'Q()Sl%XKIvFsV$}_ AboPh_tZݺ@2/3`'=^-"}LQޢ HAa߇Aa|)n9PPh]N< Y lSߑX$gj"PТ 94ђ5!FggW1-Rf=Pu cLBY& gIlz.b0fjq9W.me^sKZ;̝?]FYu%`KrV0؃~ca\4xXZ`rdIO5E´:Pq׈p#W\F̬3\rwp 90W,4pfr-AFYITJU(xC#['T &ԅ)O//>,L8@%H#9 w-oRyv^-"SLH?Zb{oLd9 詅FFŒ\*&4{DP(Mcꍘ2ݬ=0.ԘD5X+Q ,:4ϮkqF(iĬ1h_J(j։;h+6 fhRsUd/-5~Sݙ%U TV`1wLLSxuVܩ#͍ңK{c9QOYI^bgy@i7W |j`?>OqZy3,ω-R |u }DU]9 =1t9uvdIc9W$_TڝSW8'eSez$աEkP.ͩaљ)+`mM56V?,RҔl#ӯwswZA˚dP ~[&9*USo .^l &(-b=~&Fiho[V)@6.ˋ0r {\ԜM $ގ '_v~ň>ߤ0iK  Re?'K#^zWv=_h iKz6]]:j6 63}j*`o:_hh[#>Y~nL%D0 UNK2MXb?;xj ibCSwbWcX_@~[ I#_2p5 Sm4M|!FCqm]lt=ۦZK)>Ͽ񦕓K`D?lDe]\~X/B)uqErt l+:!0 kFmU`'/pLO0xv1F+/XF_PESpB9}8.,?\f-<}84֞_ۂ hӱxf3~6~ DCK8nm5$tx椦v6Zك!nё,7sWZ oID q4 ؉{C  7׵M2f&]`Tg~,=j{ony(D3;>l/G(sC '/)f/ypR  E`M8-Ni!C(#0[<+ZZ @]0c_~﨏T"Z]6էxR.D߉b\5fi~/sĩˁS'؁yL]V Vd#;K}.cgjTD7d0Y rXC~.V+'LAƎP~v&6Q,® ~SuŮ_O3F==<eZ/§4W֢4ͪ: x.tg(j7:?5G_)]ĢKr 4> s\eڻBd1q2h@1stݽjp7&>K2͓tZXo:~Sm=xEJ%>(&/fؚ' y6;^@7g'M'n} nEɔِdILs-NQx)Y喙Md ČUfKxt1ܺU;n5i?/\=?XA7&;p†_fcEm@( gs sä]KGQTn~PwaX~YMg-ZO`v( "% vwvdҞP8yK7\g󊁖O杻;N6Foe9w>!$ I2.,nwՋob, @p廷BsFqXr-;L -!P @WIFpk7 |j GMLWY ,+քj~Z) "4ԧQ5! JΆ}k=ܖΨ!mGHsB.>|襕JT)zK^X|d3!N࢖lB#yc8k[y33f~\tTXvU~P[Om| #n\WP/W̡ςIXnqRXa4nXjG[='bB7>_l(D(sg߇O9  T'3,p F+f4]ns˴ pSk2cצ^M~cQn:%z y 6E3ir4쒲P%[2D>Jyc4!׸@+uAxMⴈbV9M?^L׻(jW1UϫئfPҖ|9Λ~`AHpA`[-*._gF[q `jv#QO)&G d f€;?E0\[ NAFA ͖)H%ԆYDPS3w?WЅ7M _WEzr"!6<| ӓ}]+.~Ig:@/튿U*~Y2I \ pyGQ}ԃOȷ6"J4gćn`} h"-W`,eV. np(/V˟31׺xz d9㵪Eߒ10p?T<y E `RU/;<=ZJ@ɜ"g_7YJըZ.Ҷ;)?iȉ MXQMJ[[5j, UoaaA 8GSy5y 8si &/kxc9 BCH[d#TRis ` M.z+f!x,V(I:C5sBmltu\:Z8; 1o|{(̗;}ic{̆{%x^_Uwq/yжʽFzxE+B(w=% H} zdfdQ+ݧeŻď[q3ra/CO&O1:{ކOY%:X>JQ1+Y␷ 墴!`HGxAt -ϚRT#vI?.]tDM)jHhcr mwT׼Vƞ /􄍕F\%݆N)T0|w7&;DZ|VnY.ᙌ 9~h#dQ?8_,X\\pxQܥ1YO/,\9Bm1ѫ6mcozv.QE< ~[l8d))i| 1!Pg oHͶ,QV]}O::j"T~=v"l]_6Z=]-j]T7.C +U& xwRӓjzΗט~\U_5[9// }Qd\{fp@ E}},C9W1Se'BlO&i \q"&#KL3O~5偔 Cʞ2ރxQu}~~|djߗe]d%LbZrʊb4sI-!{>~lxU@ ( SO&_i^H e+>OU*K_jҹ6QZt Zu'G;k^sKǐn~TCEiL<=c{1+9cD*%j]YR9pBY/Gмw|ayC^4#VjaE.% Kݗ?gglZ .E\ԃq8'Siu??C,v=Ny 2WqYK;O[i9ԪX{L㫔C/tAP3I O{,:;Z>`å/=^ 6TM[RV Y>K^/ P Y=H`kl-`/{'!< Z@i9[^';BgoVJŅ&ٗ{elvF=~`jr-*D\@¶`$HL07IM̿: b&xG?;s1-eW )Nܱ}`}BG.+=*e&r!JM^w.u! " ?Cui209϶]y6k?e":|MYyYRk#=)p/1:c >{rT:.az\aUaEt#s cP`r{^*n0/a^x?'S1T (Nw 0:dLOGKz U2jIWJ!,VCA|7HwM+aSc\g5 Npf*h| pz=wjGۻwBĤzHyk>ZX cD⁖j|c2Z17hvܠk/=z@`ͤ? N" 29 ̼b7wMD߄Ap*Jb /1 "3i1_1ϱ {ϯZx휼xn'YVp-%XOmo"VF#bN+L$%Op[NS{X8ȋ#wA0#z]+m!BɀYo)Bgn|vHIT_f\=yi],;Z@` Gub.6Ś}P2ijDYH`6 (WqiJtciB7N[j CMzx6RgEc69 Di'e>HwpFa(k2٫_ނf#o+v@܁$$pML[m"׫ɀu^vE8oMZ^}n0Fd:O+ XuA% 5WjR9Lh]q\G2|t[`&xA6O*sRp"JlB橹˗3}L @XCh;ȯn_^"'~MrbN =L@p(/ݓ}wQՎ- PYXv)2Ν[FD&DiGkR]fdz!gY=؜hzOZ|-YJHJ,`Q7.2s_X 9xC\C-& PPKt?EJ}||\El/|)+G$|+ 8(WeܷF7hڒţ4D6V[#T=Խ){G@TP+uC"IMLuf"a&mķ뺘ٝt˔RX Srә')_@?X hc9#9[ETK1-i _v;C^x(x_朇(ڀl"I{Kk#Ձ>MG C\=?Bk.Iԑab uHB8J;#,'-${[_,?S^bh;;l°2J$ù0_oBCDP~ dM|X |b{tZւ^X _%HU҇ǽABc{ǔ6ߚ`Ùd*xά`\Ҩdk71V0%َ4"mb(0B Ԩ'K,>r ;=R O9ڸ+9A\ *ކkmr #V ebi}]@P:-~(oנցw( !z&+?QA3 YgaW~'+gp^B}}ii "ۣl˲Ntqx#{gaC&ua G2_t) +CLy*|:]nMW~Kvah[%ַxʖӶȹ-j-e)a JJ¯(ks (ÔǢ!Ou۩AO^[ecV)b*U0m↉wڴ/uۀvߨHl[%1=jXkފ6/$G 4i#btIltv.=4/P"_ctHi25hI؆Jw?p3YsN@Qahu/;uYKo ~Dcn=+B:ͪ]]RL)ٗL#fȥњջx"=1٦Z(oVjq3e*I)CgvVL9C9mTWseF ̙NQ1~hM^X2ONB&Xt*AH)NZQ$HUTqkăiFa^f7>~CfRsIItIB2h0P'`7:^7πz >ﬕʩcFf+o]RS$oQ6DzA(CXB2,|kH}(ޞs"v;"8i8YAb?M&WIC`u_ɤ#r_OOֺ=ˢ fA~œmڮA!?.%H{@UV6\ 38L jKkjv ˑF4׉+]o8EP^!_} 'kr81U.W3#ШFGmv S!L!S2D%ud}HE c,hDř&[K65Ù>HV跡L7 i>:ۋ3OES0\(Q:$JG_2V%|6J6 Z*@M:Y}vLUMa& ¾ ^oNi~ƍ V1:2mЪWpfMْ6fCocd{*s((=)m5GJ<3cU;eXA4Fbߝ[ 9ÎϰF|R쎄nkz^qġkV^ nȊ,`0\` Lv(!ZCfnY8L.] B./4l83'_]%(ͤQGϲ  Y'\e"WkF1zdK//<8ƣF5G> C9񢭨*ya/C2zjѲtp_‰K$szHgn?&y%T0j0hV# {'&cU2жUԕ턅1/TXD GkuMCu~5_e'rյLgJ('9a>Y?h `;h6cIj*kv;dWVM7 S9IFޮfG' ^;]Hj亩 n˶K`KgylR1/?ªL7ѷNemq:ޛ5UCܠ6u哯/I'`?;b$)hr#)\&jk-eP.N֟Ǫ 4U-=K!o5,-1ܜ,Aa8[u'ӊC\IqKt[\ط`grDU du(Ѣes00v||Uͮȓ/'ڨ(K,vwۃ?rrh6}-qK6o\FLNW <ZX|<rBךH .Ky$ZJ Ս*G)Px<:rœ:ۋ o$\rWtV@xII9o0u^s}q wrE5KpЀrN1 D\sbQqm!-}GaJDэԎp'Ew:4=QRb PGA>Ǵ?I{Q˫) Kk5uS0<-Emo S>1i]=$ɨWedq%ڸE7~?(?A^DVCt/fu$A7d`8"{sЄgi*@fn[YKsQM: \8s8`kۘq!DGSĶ+!"$ƍ5:U rg8YQ۲h=vZD}<ղgV&Fv̮4{n* 22ZD.}tYmC:;W=ɖ^S5aZ uϩ'4 r=6/$nY[ ~@ xgfF]Q6.]>Zp.*N\3r8JkYڝKx[;m7[;=Nqˀ'3fQmOF QӒ)LI$L-:Uoi<8>,h;`/^pOlG3TGaDeqlM YQ!+]`@٢轨`{< *:: "z(1Z4{ N츚;+o' }is>e^xsS;)55p,e,Q7Ϯplʃ^fpj ť:SO"YGVM.LĩRaLk ^JU"Fآ- PH(iFCOR2݉&\e5S`wE$ZYî6*h:ucJ9m+sӣqLJgQSTQ(35Yb_zxh;7>kpڊɊG"R'd|GiBSjαVmBI c7:n4G7De) );[ #d)*ݸ} *':Iv*]pz^|=c)Gn7Yǯ~g9:UB`Ǘ; 83@dwJӋ1L} sqf 6qgScSu4 c .4mŅC&^F$Y֘Rؗٹ%cUݎ]dP [VPUf .Zى8X!d;ĨqzF~V:R# 𚢘j-Z7; \P\h8(kcBe쿖%_wܼ êǓND-b!!]U p+T{`s6vQuKJH$MdC`A|-jX16nlc*km77^΂jkNvY5Ii?od á[|#k])HE5(»i>F6C檐ȤP:MX#:- //2 _ҫ*觖ǵm ܍HLAg1W`N%EM_B94ԏK.o6i'z<׃y)G28?ogW+1? 'zȠa)GQwn #K_<HjM?ح!e@:v*1 ˷0k*Q\jŗ:cwo뀹p*Wo>բPXLΆ{nUV m`:r 1./Q n>E)&46%Tƒercv8nBpT߄:KonȐi1J: b~0.+[@a[  `2[ЪG*76Sؽ,bi ­+$F"N@vu]KFRu&x6XwӤ*tV)YG^vTk{P3W6yo?!:%LO Q dVXNѧu:Rygl+w2E9"Oa@m#dɫc}VаFrdɸ^ ja p9m4j4]\R0y].j_x%\JDK KIJc)ދ6>YkU01vꌔe*Ҍ?7e1' ױS&ky.v W9I._S.瘐wϲ{zȯls!H;Cyz8q<oG||$vM WᏙ:XUxu씗_'mg*/~;Csw%@ĩ>G5ؕ۾&%4U_T+ƆVh9}E(Y%Vr>tCZ~@SF.KkA>2L\ 3D/)lPSJR귶iW^\ % 5ühWv ¯V.߇1ȊӍDNz8~E96ӫ&\8(p }fgPơF :GU&gd} 6"Infyks%GC 0X rH\E4:,F 0"@Z@|ϗv.;g8#M=zm(aa Jb_gUWI:e\O>=f[UpXĄs%f+gFWU& ឩQC6V%TO%IiNN 4;;54# L˻okg\Q,.>+֍#cvRn6-"jJA˂:7(q ·tQDsGIg1*ElkPEi5f|b Sk 12Ch$c?ďoX\$$[{a ;lCYipS0&@N~:S4}b-|Yf#+Eo΄%ݖc6XRKnEh0))8Ytxռ-&D@[VU9âUBykZ$|7O[`KfE<IWwa;W=]lcg}/1(P` 67/K>N6Lft1P)K:"3qN9C>EaIӱd0 J(4mYɕlڇ2fY_>#ohw~_񞓤+R{K֏q.5U`昞"`Ri`}%׼i4rd WW2&+}h@iݝ"C2oEz2jv޲*&M&! h*mdc&SX]z<Ⰵ/@|7ƕ>7ܛ$ EmOXusVm*B%t y{5Pb(ѭd$.H+G)H@ iujz+G1榼4*pKŹ+,J~w:1#H@ҫ b}خ>\wm{*" \i] 4__]#Dk~jISj]<~O^[}4AH^AXrv'?%wDķ2= !<@ń? چR}kw'i.觾S۵m֫DܻS N3;@M~V0^?YlBO : 4 Tx3Zƕ)Vbj.EA@\ZtϓÑCD;S*x~ Ю8-R!LۙO (?~ xY:9ݯ͍3;$[|P{Z-!ƠDFv3WeL^<=)ykɆ BvF&xG^9R~Ff.cP  w, &G#8bQbUb mJĭ9a)RãYz=ŮsX 0"o@Uwns4~JkJ* @rm(B:JdE+x:nL !Tx=E 4n.죵k_Pόb|Ɠ;Ç{_VG@? 9B.65_i:xۄ,{!upG&WDZִfFAò fhVn_恩 BLм:g a|pa7ȔK@q.dX=5Ƴ桞 ēQũqv!)ԲʻEVxSwV驈;#o[a垿f'UZҚλ/rY8}OjgYm C4slBPߤP?>z-'QI bZP@7\fn) Y5 :_WTDylys0ɣbicqD4W7_Y\1c c>M l8U@r Ѽ@z5YlѰ uw53x7C ̩ &lc*xl=JHtXb5LKc킆l/Ljy7vy^vf) *2[JmN1rE]D_^> ׻*ywq"REs{*eEBFuc{ D}:=|ImxYݾ>Y3zLO<1F~:]q@_쭜`\VgNj\ު/%1 $XWyO91]Dxagj+G>aj )`އ~9"#oӣʑ7^+f%WKwB !| Js+,\FkcTQwcϷՔB82il݈BD2ApW(QvY!=%k&/13`l,.|+b*xa`Ύu Տ| !l19-閳hi_SIo6CBԕ[omкPEu,^t!w+R QAA{u>e:`<$G_.3ҡ$r3۸ =F d, OŠ9\Kc▷m)ZR?a#V)T8ZƱ_?c WvC=ى*BR|5ګ¸Uq8Ai<%tJ 9ţ0 ɡ*GVN΁bVǂ5Mpe bYc}W58TmFX!>"p|'uMb`V .#;l}/g:KOkiŊxŠbW:Y"nny{*>8 VJ`ds]9q99s! ~ζę gD pf9#V{'P",:o@/ E~^1&p pG̡KeB Y`H1[[ >쵁5᥅(LnlwQ-}/r?1tY<nUli'wBdYxkYSL~ ^J!Wqغ4Җkѡ]>Rsk:C`:ep5TsjFmhV#Ի Ҙ GFIL\#~}wݕ<)u"޾kV~1i+ƇH* [3x$ح^:Q--F)uVdkRMIAPoN™5sԻF튘*::[tخjs=oXWw~'5NK,Ep&å8$$ƞu_&V߹ԛYIQcb-7KfR>&Uw8t))E^I6)1jDҚ8(pY},%ƅ!?XdEHCP6#YnXvq^SJ0kT%}jkd!fN&!ZӠ#%YoC$ E_y,DQ$F0ϐ˞xr=wG)Ƭ\Dح.43_OKVFFDgB ?OΡj2&z`͏h-qb$vf KZx i :4ĺmNahUh} %h+\X1@bᰵV0}ᵭQ,Z!:b~ٓ2Mg&<&x =Y7{Wm6T2($/Yp/c40ZL2%ZqlΡ֋VLrYCk^l;Fq{yi ^R P?jB b=\G V\\oۇ|b)Q$,lo Q&6 ܙ7|9o NgG"]%`tFKtg`Dx~͖ ªN( r\*ȖIMń.^RjF/i-M HI_@٦#,U'|?iQSQ3s19]Dj1VD9$iPJNǒ;2dv5,8O(9܃wךᘩ[Q,d-Z|蔿0.jDH%i1O9hKG5(k~ݳph)i&tawX@Fٙcr k?ʲ͸fgk]S`ٞ&`]P2 ~>way ֩DT^Al׳b8KW'vU>_?#W2EM5֪@Z ] `qt/|q'MY"+Ss!+,)prTj*'I?dYx-lO'?G# q׺| )I%5>Zȇ(/ K9v qt1/~+"*i$'a2|zwf/rFa#7$-aDk P)BU2?jg&bWG^+mYnE@9zT%"O<Q~If(KL$,š *5`S+irbA/F-=ګWg!ÀNQ&G,jߨy{ B~toK|K,cW{ !(Af.prCBw!O,d9X  ZXx=<Vu)=lFwR2S~(eV<`HT 4d1LV<2Ue#ي;01 ׶tjA6m8Fd[BSUn]Г4w@HSacR7ِ3P;?ʃ{n=1D+%,fj viO4T$0EG V/ 9^_Հ60F\ Œ i#[oASX19S|垓q-y'a6)N X/7*Ҝ~wu&9lƔ@׎@c ҵ}2/7[G)۾m؞;W.-pB P̓NC▃sd5kl\,bԪGǨ8urS .{M ZMpw&v"~ˁɔqcA ʄC*BE~}SʧڎliVkeA|$Ӟˎ>y9r09@s 0t,ni0^Kpzh* fڝRf0@q|ՋsZYDcYc7mat)uL)wKl:i= $*~QY|Sko6BN1n@"k41T)dĦ&R(o m.V "& q#>49gŘDqe`׼r39)T=ADwuF6Ǎ3[@~dW=-ZNC"p|<ݴZ#{=#WذnBC2!EOpb 㹦? S3BOh// `;#EŨ4_ 67p3E`&A $A2>6hlp r Y9;hp95>{$lHh5EiߗJaM-W ]egXGm'zu0`=pH963β甇XEZ#gO`+62"{N A@@;rM~vwu"ʋv4^Δ`T)-̆t}SY5\C6dkzX6oNoWǿd#jlM5*uׯƶ`A6Fʕ|?Fc>^6p~PudfCQ]9q 1YƧOde-pIIt ,h\iLj8ʅ&{66שּׁ6<Ybg&_W3rILӬ%6Q`I)#*DZυWآ.3=Ǝv;!*C Q?_kSEAJ yvF{QX௵F)Fd^r?@l?^3 ~GVQ/(HްdGdf"_EQU$hJtu8ݴͅOj l({9T.cA- | EƓtq Q%ɸz$Bp=|lM i[i<xA'śX{I1W5W:{ԛ}pssFIC"۸:{Z)loXogKMQtHGObhgsNUSsҒ9{,iHWA!'&_d \)9+{Lcd]fTOos|ak,meeQHBDʎ_]Ӷ#i<6F,3e+j$!#sj3V⢭@6s[ Fw1H†m~%xy-u@UjnOW^9U yc@GS7.ԩ$ L 50Éqi\MV G*^sBz߮|:0(bNW ?J#?j}'MVX/d̅H{VDmV߂FR_䓺kqB HѴf)aNBy {MY@}ԲBj8 eBzm;\zU~I+ oqn[dHPaibϓ=ھgh0vOK}Ɲv0*Jڂ Їw)"|ˊxF!Eh){`( ~&Qk-7/LŅ6|2(vfcL̮o5`^maÞgs\=<$sÍ#T~RdIjTYyhrg SdnߢzWؓ8u,?eu Bmu|:5_\t{`CE^A]o,Qd_8}NbyMRqL=K9|Wae 'vysW^~s6flX/ "x/xMGЏ*""-]Ta2йt]3 6 +#iTTp'Z[v9߉`MǁtЂԩWBCڈ|uu(ë~p0YX8(g1Ӏ|:{ 1+,bXQW}yNKgg.Uz*ZZ?7N y[FPYؕ}H;6V4z)WMgOn8U15Tǿ$mI^=E숪)T,@tFa@0G.CD?Wch  FM+lpF s=P ֽU;M/ '|͂ւ\ aJb  S:MD;4 ۸U2%Wumv)XKJacel7V,]z_sڟk:&9@H Rz;<d9삅~< 9&>8[\N 2gUoY6>{~1A PaQo4SAq-ԇ7bc#E9w ^nx7X 9ZFH1biN:տDo-hRq倿n[ի 9fɗT*ⶫZQ -$PG<ǺQ  .UQsOų^Ӱ-W*VC| gD6)߽!;Qv+ @y9Ɋ4ֵn8lщp0$]ZcrJGG耿 Bo@+ږ18̟\D$ * j~lWRX>J$rQڢ9Rʟ)-8>80Y\}ѫvT(Nnrnb:@WQ%v>5=nxؑ4K+#)-$AbO'SSG /[zPٕ;o17#Ż'_(&)I'@AJ?fmK3I [ )`%&dѮ݅u$X46Sݹ%wvTL9Y;^l]Uz=gMXug-}@s/BO2iP$\.? Rr`wAĨy˅N/Ą[z% e=հ[~Hoò_0ADm~9 >,;f߱ .g@GܔX_m!, P'۲:UOѺ\ϙqUfk'vppZ7 0xiQKʘxA]W*O6kOc O_M:K9˗g1!sZ%z;!51 Z#V y 2k6.]>,#w*QCcU~^LbgC?]Bg^_ {B,Y?jL?( [OB^S.S.A0,2% g4 0h)l-߳C$ uXR6N 4)*'~ј pSI㐓_f1bf= ;Zgm [w@x{((4tE~KMT@ߘ2e >"Hn3ʼ0f,=u.]|ٓ;xãXvƲDOqPh[ ,K:N(Q|]N JMfQ'YrMw(mzc!B`:SϏy>q@T?X0a)@>B#Hw#d`]+(rQ j6#` <- {6J9.Z6ąBZbLЖd uu1w5ץj ;=`gSOGba]7 @d4d(vG19mHeV=7̜W 5p6WȮjv9"U8dgxr LLpn"]O6Y]f"l~C)Ĩ鱮ÐR@zs@?ԷO:co P& ~>FZj-gTS !b]섧56Gd]3_}`Qwsm1Vb l[,A7js<;bh1K#%.]3/)|2"a* Huک!p R&\:|*,C2bm*<&&hQp-׶2=0\Y&ۚ\n?ʁaNމ]D#I8% G3]2RbP6L)gy<$p_~in 3y/-A)90!7 jCLP5 LKVNf`e6~ 1ZGD{XDͼ`3/IZOdžxf0%6 x׺tNb.N[8)0!)Ks_ ̟3]7nv'hl*O(t7v59zkU7+7wWRm'A#3.4@fyo}~4bswȆTŏc Fy]9Hmy]دK (%ӛ-}46 ,jh]=FcVTU1hOULi/Ĺ}𔰍 pj+::(eWw<:OTZֈ{R-faHÀ&.lŻ!Sx('WR ar9wgKI*e\~x̣]vl%G!c C*:-Df 4^Sn4 DۂQѦ./jȱ()_ùoJVP Cjj62H KCn.=o?q'BC%H6qWˑ0&Y\wy}0d^SXM^E7B9R)8z^Zr\:=$MrNk9vd[o2$Q>{l0 c) !S,ДuLί[9 C}7Iϱc[ReQd=Vxٱڂ|c MKa/u@}o~b[ +N?|J /%EDa= .%tRKV>QΘrڼz:`KXk4 sq8+zF u5:p80]0iM}_+wCRf YFPċ1}9rL]~2<ɻ'hCt^iLſ"[^G3j`r0$rƵ/`0{ ۀw<$+!L#. m `+C-}O8_+piwL2I_)p@8/koڀQ/ !oئXJê zI ۴w8@ 22{DCY(|ϸό:5}J$w#i yk-Z_(n"%׬/1>E۠|ZtˀrƸwس8r\r@!pͧricGh5d9-␨6dDpb '9}M< ZE-}%ˤ|YNרRY߭8zA_PY'ƛ,~搜OI;QC(dڪz؀fc4!6mjmYm$wPrm}+l9"f,PaU*635X\}o7#' #l"FUR"Kzd<<;-OpyIDh.ybwVBTē֟)[]￱B353mV YZz`*zTX *H,}sZS0_p$xd"sݹ (6؛0 Η.(o8"oI,)3- 5z6~߆ Ϧ(8Ao$.¯ sIl|yj^iF;!7˼,u7U7^yW X(<WK; :T0/ oٙ&_UXLu_=asqeKx9f -V:&q|"Hb{t0O {O+jlO/M onBR_~>rHnPO V ߍSV`lj2\(&5yyUSoI>RITOԌqEE6WX׿t TWTkӝՇda=NB%X\$5#sf…ELbp{Mm)N"CjOY| j1^cO*x2a*/IЅb taBAv5$lRmaP45䱴gݢu䋙 5C^ }Vݚ -U Ns/hu S@\.4K:ӜV# B\+vp)(@df>eiyҽ2'2 n9c'}N)3 ГS4bR2~ce퀨*zI7t9ǖ?տ=\- 2K Ԧej߿+N-]OAdػef;{<A MCrMѝ˷;[P Wx."FM™1r0EWA6avN)fСh_hB<str2z72Ǒ1e%{4e{"cD /X=o y}S 7p%EA]%Z]LQd&@H<,yI jIxMwmZL{.P W:Ys5iE3vc'`^>5x pD¸#,]9c]l.R8nRBU-(ӻF q/%l#@P ?lZlCdy7B z*Tg8OcBTEQ`,@X^24 m),;_qDj}`WdYhp !ŦDXZ4goyM@NJҤ\\¿~_-fݮ(azE`Q9a.L("ߠst*-{9ؘ.JjrCR !5,vB o~* ŚjH %Sejk ۠=t_.DŴ*_lyq )IJLue,]P)4 rӤC0?+N~̙޻,NRclqS.{gn{vbXWf($;18mȥBcb}@դ4(/- d]z*G8`YP@9;HV g$C(P_\-Z7ݱ!N| ࣡JebⵥL=>AUҞ cs,XsrgmYs)6P0i^11fE[lɝP(r+*F/EBiՀd h`x4Z4`O)qʺK QwauaZ[gppC~$&!炿s[_6IŭRnD嬇WéMm8Hd88k8v;lnHLar?4D·kMma'Ѧ h0Z~m"7]ЯER3=i6RS Q(_{ߐ/pLOe J(AK ٥C#:kΎ2As0ӷ-6TOhv~$$ҳS```EBYD"h [⩖4) ɻA:8Nۢ^V./fN+[FZShLy?ϕ39x<8*Ё=>igDϿ̫\vyޘ}Ԕ| 9ૢ2|ss Hd7oG4j@3 =%sѺ8@ʉb,&?rU3$+W/7#ÔAIΧc> St(n_0kyr`Z""Ar|H) nkʡ ҙ]&L&$~pn1ZCR?;|,_*D'K0)N -j!o[Fh p[5dlG=|XI դUhBoR;PtU?N񊩸ٖ>,کQ\67R)#ho:-53[(2Ng{eƆg#;i> 8-w"2Ri?<ƹIҩyih" ~B#236˜E]݇.iTJNxXl; +LOB욀U 1y_[$͟wH3^]P:t~iK-ZJR(GL j1`/79 "a(?.w@N|[g␦R뫎(oZt Ƶl?4?1xDJ+b*%KYh H+rHVoNV=+C4SȏkQ֛|z ҽ-V.Q^)^aVY#;VEa<v}OK qdiF .{g&{ZeP4Ëva~Vt4,[~WS+u!Tlgᗩ;0 B^s&o1 {FƟΫelL<;/xiqvEzq[*a)vݍ_mPwjiDbwБ,1çlwB [lowf ȍ tW{>o4?NNnxz:[s}aaX{v`[՗v9d qO0Vwtfb+( epݰUt7(>jaştW*z/U91BPKl{*N:_v@,qI|;A5 T>/QdH"UpU hcѾ`(E%pxǷڀA} Ag=w-JF"تt6sjvW\j=G6sӹ ~G1o:OCWt~g)݃\!$k!K*R"tqH]*_dm*+d4W~g/ޣoBg`ƣu̧{>zW*29NjüU  /ᷨG{|[ZPDh‡@\:{v*I-"-U5 d8ym]FABV|E)__u"(pG٪<lT^u~NJ9%(CS*&3sAm4faPB ?;/ o-W3'"OrGiLIrIQ-ϼ Y-j*Z<_@$|И[˒J0Y• p aJUlEH))|Y L=(պ+ͱwD~ivi%j S;xҝl;A[􊘁+q珴zre?h$0JT? 2A=qiJ_wDp^q*%DZ&y)X>C&d&.\ FJeRЃ>j(Wb)3_s3x3k<>i,HF{١0uҬcTR|*FU2nĚΤtӝI\Aܽ h:2A VRERX7zد͐nX]ծo:*-O !V]Aj.g{BcǍpp|SM*2US~rLY,nl$Fr \y"Zߪ\94zYiH+uL,.AU" {4$`1x4#R)BQe+Y\qnSjኡ}Ʀ7hTZZ%AC~'֓5 ʴ4B=Iױ+ϒSdю´qw:k ^:?C27ǩ],ffPnS͕wL Ԣ,ԅSRDz%Gʏg~0Ifd@ێ0waD7iypo6-PeiTt h) w! ٗ,a~8?z\&B_@FEz h|s 6 s$l<&aMȕٱvoZauH?5ŊvU §T@U^܋1F#n;$RIˎ=yYeLCHkt|tTy ߿ BYK԰P,Ϙ˪L!/4up==B#`¯ Q`s&~͓ F R t" L.yo{* MUߑGL/zxyM**XQsnsC9CH~^,-0k`y`'ITpL6e I an*΢9ڍߵ&ɊFXy[OrzZkDeˑ8mz2Ee.}g[`(cO*F=<Lj?u3 #V6Z'TU\y.j5FӨ)k,'ɨiSKf,gn~:(Io` zou+ZWS<;GHfXׇK"<`u#_ s|mJ0 kg='dSƱ};Q_0Ck.Rr\& *V㥡GrG-|+ҙD;Pm J޿n 1jex 5;Pu+ !NO:#\4 P&̷xy`,lDҤr&Dߣo5*@{G%;;{ѡ)o2 {ϽEN.\Y|˸Hb*DIT(׮ե%k`ӹ ܠ7$?>8cهZh*nSb$wڇVe%`C4fBE :9vK1,v| eQg="RUQKr?%WP&;s 4 Z"#IizjARX 0EW 3WE+s}RXx>.-}r3@,ikSGd0/Mw{o| զ8 F L+ NYg4P㨛K hF*v5B#vvqz^>Da|*Iu\J~枯u!f5 bii(ϙ$6& nI,rvF +1%ߋyhJPƨv0DhkU'QZdZ:8#Hq0;G *Y%q ߊ,=t{a1)+;ƻta$a:pfֻ>og**m}: zr[kf=W؁3ߠ'Oobun-9CPr+ޟcǚ4I746ܮê$ ݡi9Ɵ–wz04RsTC-$һV(=@uq@?輔*;+MSt|% B"YlG:L\W] M{xЂĢ"'~1mv0dAd`M5^k&oυÏ 8\(f6` R:z׊rd:+IQuY,RWO􈄣]$8Ã<'aP{:vfeAkW9%8@Ҳ~93% Q,&FB\E /;ʾ:u9?^EUi+rLO,_xe̤E:jpLP 3=QG]({Kf9F%:8@1>}) h\*Vs_2 .‰*V`eTMP\@"}=ǀmФ<8Tq!ҿMyI:JGXKfE5_ߓ&VSǁ7,@.ޚe8X"\uP\硠PÊ#<y}%Ue緓aJ.-stQڴ1R8w /`X!SRhXN߰Qc,B$ӫ:{Kkf-ⅧbRz%ot?g!Ya9w_сWm#(a}tDAHj3k'Iqu7ZƟ|c~ĵHmfض{ r vK;)zgn9.`ivO{\$7(Rfv? hYѿG;>5]Ru Em$+[49Jp>= {O 7'U[⊺wW(3{,b'Mb_QFmS\FPed^xW(xjVvLy3Qs&PstcKN=4+Z['Mκԛ&cf;Xʞ6`--CBW&=ݧ dM_]mОNLh󳈒bݲ1S4kBZN3ID>GQsaYzYprE 4@p 79691øX2 r-la/__`_6o˓1[}JKsŅ{ػq΃BXiii Xm`3'F$h{oQGdPqk"δl-+xW$=#<q? t &p}TdoI"W+~@BPU}I0_@  _r7 xo%!2A3EhE㾮C4UMi,hF_vD`gۈ;>K†L!PS|h+m!8B =hk^eHnfmQ+Ȃ54˹h28$79W 8V# a K51E:"'cA2!E7Zv#o!\6xk^]λ8&|AmnB|d\gW߱tNUHsh kc@0]F9{ґÕ{aF(Goik]3&յ5 Ch4';431UHn|ÁP3ZLM_J;%}C~/|I-ۢm40ܛ(\p+n sϕ=?P"̾{24&cwo[K^CeTuʙHE= =+?<* +a'ʡxW2R5wY45 afiv@:V)WțPBunS65L7J&yӔrBk аm#ۛDdsV Jtbܾql_;~V B+3 =UBQy|3Zk* ,Q}6hnÕfkJXT<츺oЬlc[?\7絾莼#x)Imi4܊[t'_!rZm7ZJR4:k;6\ fmKabaK{G/xrz9vT6D . g-zL.%fZ=Ud3e' v'Aw7.bsс cm{g%d#ypafg~/ě'3fL˕V0B!w 18{'cOMI=LM/"TR& 3%7(mirn"PeT-y%6~(WnCKi0O5HX0:cz$ &dj -Ϟ_$0:mEe9<B (@۶~MZ,oV1,,HZqGwc=@3ZIf_# "sB_Bbr y zaBP#ʔ^SQ.<\P&Б: ٦׼_Đʹ3|c2_\-Ë^AQ D$H~ʛ4-tg~Dp`C&`eWФNVo{Q+=b-!3AxGҖtl,2;dݕ{TD%%AAq4s1 1%z\T܊K22G#sdϵ)-#L~%Fbk 0bAaLi6B`P"!:,QIpLlL>]2`^"qʟjw/=]9[|u۷uԽDBAzUdH<7 b:]^GaKMu#' b\Kv75.!oH]㬥,>Dڔ7fqlܓmA_m~w7Ɵ׺D6Kʨ-luW9nYX\i3u "@lSQObA( c eIv6F __(m}==U5p9uu?#J?p4&zjb]VAW:$Gsxqqjsn"V2H.)܈$dN2v),I3U F'ɊᆡtؖsÈl޹DhΕ-Ƒ)eL\2#rMU:9ALsDfa,APq)]68 S .հ<0LB ~KA23Sw=&MM'  4>3B辎<WxU㓈J"˒R-`l?qV<ÏqwĻ=Q>Tti9тy?_J; )ik[Y,nFB!u\8)-x19zXU{ΌC\S]8Una.ocP$ (XXt30n3I&-PqNcX"MIΓI @y]ƀt(ExDSsP/RNJ?nN<{}'`'vk/!0Mw t,wnT,_~H;Hju pir9i`fxCoy\AY3%Jn49zNv0ӝN{l^0$KDN(}J`'ua-bS;Ljᗽ.ܘ<fM,Zz2ׂҢ z2Ҕ4 U^R}s?s ƛ ک4קoP;\JBe+\U(8uJ= 08Qbo<;ЬRovVAQrㄊK2.<شIHγBR@GcV*DJ#3AvmYP&ZӖ ee \E[$$Lٵy-҉n3R- :貼#Di@7S98hgm}\1gjFTT=mpnAJTP5ه9ҨW{V#گNlE8%0 g&lu­-1v͋Vâʪd8k8%5瘟.@dQ_WZ:S#wRl2s9iaTh_mI+횁\(Peoh#$bXBhL=]f S\s [kTu3 􆻴fu$P Yj0WFү K$6WrZ+"N$KG@kqa RGp5/v#q-d¢ ;*'(:0!YxK'̄Y9}x] a=Xk- o?/\!.Ǯp*@7֘lrH&q)}͒7.Ƃ<>ZDV\!$pM{0HQ(2fC2 5Al ۜW %!Y**}WSvSjxfN Z wE2(-X48S/" w9UkYZ@n~ e^1=b5ops PVb-]+ј.r,·k9%MMgjύݍy6<ڈj/kR>c {]ʈGd'2CRUZa Q*WR ֎n&3Kӈ Cj3ec~iI6}~(%#7cS>8r;ODI@DfH hK{f3L|ݿ0 ":c5I|= i숫:oXذ^ &X6=;!>Nݿ'M4 >#Fk–ʏ(޴U6r_P;6't⨞QcMvY|>`*cI uL93Ϊ-qO@L !i2OMUPiglXC~\ZL\* =vLVcJB 'Cq"h8|eXDx9'&C+[Q|\a+2`&5kE^aEIh<~;$=l`G~bz'7^eƼpm4MKvk'GhVxHb ]dwܬru/Y 0"Jj$SOWߐ9Jz'ݢKc$.HQȴjU /3F ^In-u s ,y*7?"fZ5N&n,O if`@9eUE0N>ӿwY]O!eiZED+Q-=z1Vp6rrw$ m\@k&ÁyPRWH ۋ=~65C L*m nc;RWH.y0Y©;Gm\&]Bw(vW s~+/߾#oC9/Opϼ#4IuVRA*+D!;DEc{WÖ]K! jj7sG_K ymYك ҟ??4at@ xI-yKp^i3j~oRj9H9N{E0n^ٰc0u =]_sv+SYw-}j1.4A5/b-yQ)vdӞ,zCrY +sޞ\\xvĤӥK̚QʸSϑȒ0oo5ZaOu#PJ srbל`;Og|dZt@m1%53EBnyR`݆uO\4uG. ϷJɆ~=c,^M|h+W8/}z}-4jkGʰJPhQwGW{e cPtd}bsӪ"Mk33=V"(ߘC/&k!U;o-Ek 몇p1" ^Q.ڙޙ@ks/gz;Z8.!eO"M+dfm&y>ɳ {&PEHTq<ao b0 cz,+X$ +=2 G"{1Sw5]ƌRA&f]o%x[MC<¹NF_[P~qK{ 2L.aL^gFGdiI ,<#O:XX* -=?J"KɑHcMI7iBPT3m&q# `EW]v(v3{6=|LD1gKB$e!AO pi1aX[TD3@WV @E&ɑC9+ؔNmFn:*؊s6zߞ't]fϙW[x(7@iY'ܰ eG+-N9LD]VZְIJ̝YD#h=<% J&|V&(Vw$@'o@C%B@zxYAO5e|,q?z&)btO<^Ҟ6=T_=c & ~f`GR-ꔨBYHVf^ tzqkcOPQm0 n1RC}x.\zZF_gjJ"(0,@s޺HSQ\vKBwZKgZ&"VPjNLi(.zIrtMxa&MM/bhPͫÌI2զFNDW#aqH:&ۋ0,bnH5M5wJI?lZc{kh_VWR*HF+HDdە,9 ׁf4ŬK3=m"(ᇼ Sw}0Baw@^Xbi'nix"Zg3(sRFQ:-ILvu)܌jǵ)ſk Xpd j7LwLmPݳ"Gt_蕿kaF Y<>#Gs R4Rox)ؓl߭gOzoP@F_k]|Ua+x?;!ń3qIxH܀6z)io-gaNO55I\>a.14S_9 gW Vs&>O!b(XF5}پln烛Vtf$|3mtD2DŽ(l;{n݀;I{Qkd>YkBɧIq,>̄R>w~#{<|%>)yN%?n@Aא9kW [)3AP{_@&D,sm|6 后i4 R%Qy\VwNGh&5h~DO)'d,2Ns2q㛄OB,LH.Q3obuiktKkIhmH ! WGSaF^1S;PKtUNWʱѓQ{VPaԹURM3gGѯQFm-H~jK݈cwuebN2X{\lp/aJY,uLu 3ɕJm@)t j|TZ!ttZRxx犫G2pSnXRYPq]Vo'KN)?ӠZÌĚ[͖FY-q3~vH,k:== aDX0 ߉;]lZĭΔи{6! ]Рdp LY/f ԃ4T }h~[go)G"2Ƙ@/-87.uoTc:uz@X@iqAM͔R^o F1P9;۫2*SS5]Mk ^ݶMF؂f5>ׂ/~`e}3ן[Gn#ř0@mtwIDh$o/șw 0 }G\꒶0;Zt.OnPJ>qT/>p{6% feL!OZ$df׆]e0i׽_Kj߁1 C]pʭ/ǐlB,P.]3Qc}qS0ǂUZ^%_ZmqPLg|a+qR޴D_>ot*3T Yl|qTB,AF8gW|PTIDU-rvbҽ+c\kֻߨ>OO+WZ;TGɏMr%Hc0kLP^qT?f>JPF}t­;&%!aVͬڎ~-9Zjk58M /. F0RSF$ܭi[HfGхiZlS.?DƛEeF5K6i9|Y٧f|!C\XܙU]JS]? `o69ots @*țߋ]owD⫃ͤU{XlY˵i"qa67}6FnhL>]?ͺX.|D_}_7_?#}쏇|MX;W38 _=."@PαNMTHhUQ(jAjVT[R+@B0^o,#|I^;=%WGwOJvR9i(06y^90:!Uƶf@HD|ny  ;[3*-ӎmO bԬ?lS'rTӥQ\ajgt'+~b`\œ|Fc BCN2+n.lf 'G1xQ!9$&Za%m BHSJ>ewF 9:s'Bs] b>՜6]i+wy:^i;RS~+I PʮKQ`ҳLޠ mSDU;lThKxlfڡ54*=?nwA13b+C_o5Zyȑx5hy_$u^~tH#9.l#k-Ccc5s4屵e~]j"L&:+oG|Ht˩S> Jϙ# }gc~,3lb)= G '2+𒒕+x(7:J=H@@)/q.zCd EqSaXHˑ~Pn%R% >_ |93/;5~M!m+`9U= ? jPJ T4. U܅ǩTݍ%RLc[Pq%vݯHtxȇ#KbcXCg%6GBGh'ItE;u2m5)vwoՔp;*(m(5lhQ' .^AR T&~5;JA*GӗSmucO bPvư>Jہ+[q,@нЈ=x"<^=0x),D9_PЄZx7yJn@֢UeJCZLJb< Oݵ;"w`^h&Fvӯ&*>(YU~UrhJ)Ј75.c5`J( \ @Z|iЃh$Wr.D YuR[ 濍S~ R9Nޙ^ehAZX4qi3ŁH` `<\I(r/R 'ړҷV:U$M`O%~Y L\71:g3&p'Ya(qp5bgC# ^o`Cc✷1bܕpCʻĥo]ޜNvF8="QN;٣irPq66bw07!HE $ݗ)B_XA\E奤!Zt8}!#k2"%4.l4, FX7C6K;٥Z2? 3aAq'BycAEEZX+Q7>޸[7@Vab*[d9k =iv$F d޾ o O\E!3 d(>%f A~h"Nn-q821Q8=T1$ZW%4M^a#]1Y-8ob̿Ҏ8Kϳnk $=~,lŶ*А23cL-|?Pf}9RUy˛$,aܔZNC*.rfD$Ce~-g閼MSqB,!%/6ɝIuqU{1~zǥJ ήt\Ο&3C`@a*d&]& as/Y>TAbZ`t5fcU1R\3ϖH?VP/Y,m01׮}Samoyxu^&fjHm/E/5}.a#YJ [gb|>o1xd'$K`:`#oFt3si$fg*05L؇4o* 몁T__jXΛ} 觼AxnU(@YkW۱&b|D>Qe3k7ht3= OЪIN|7nbUi|pNC) MQZKnY#a3v9]zO૗[1j=Ǚ|i^0;/0t&>e^\̤oGY\ycg=x%SrQ<5Oτ^XLZ&-zj1454_ BRt_&'G!LO2蝰ha[J֯NkXqcSLZ (;s-OI̙9Z] zB#kum' }7]lBpJRgX Èd9O/si4)z}W`OV0ָȪ~<,$b\sDR`]ڬ?/OIyXsdXN\W9 ytN7|C3!^ݶxUmLH$(2І_q(M&g[ sF9 %iMJdEqZ6:Ghj72eGGZX[W,enBApҙ;f'$7{b=n"<%юDl]'^$Wp14iHVsVBl,(DŽS@ F%)+ Y)i&q|:# o 5Hvww?-r 0Cч*'H*USBD$)^{i4$] +JĬ-L$2M0G,zEW=U,\.T Y,F?G\9$x]c+@ ." &W" >ϔJ} ;(7-,l&ꥰFx%_7X%[Y=γ+~kYIWzֻJXܺ-Cfe< J(Xz:tv{x۲gV:fm :-m?3P> sqP֕حLS46Hz(_kdtegM>jݴh# (+_;[|aɽYMqbڬ%ՎVq %pViV-'EfX3oOh+ h=0φxOY"費 m6 f ӵ_d:9Ujo Ix 2]M۲6W6DItĕMlC$MFݜ*<,*!b\0֜C|]8A[}kQ!msg ~t.i7E}(? L:Ff&KV.4N{ JOr[.P9@&ºP[14G:,*d Fm)1$[rׯoFy# , Z/n2#Eˀt\?,3u0#0+`$gEu#WF*)IɎ3 E_3=Fo7mS ؚt?dޞP4>G|8\`et#i5&U=輋t_ӭ??#R%zS0ux S=!&S=V ӂ #<WwLA#}f(N|\ ޭG>%YrLY$g!!]TJ#A* G**g+V]M dRGa T2XO/SW_"N%R37v5I纼7N󂄛,E 7Z<(!K GGT߱ oX+qfn>5?NЭ AɷjU||c],%C0ud2FEyDʚa/abB(@*eYmHaD_B~JӒun"IR`Xf'˹9U&hDI8<&)Csz0BSn=X,$܉"E:BB2{Ig~֐-G'.gsPL6*bBl¾ōֱ2J45B>R#+/4{_4,䑏Tb [ Lng+dZ LYZFXD/lޝSYIRPnigt>^b]-^R'e .o3 d&Ή&q-t_ Y6آGi`Z R)@ n MD[ Tnjဵ }`%  `9MmϨGwPEnEej2U ϣD-=xf5BL⋼Sgs?0kN_-[}ZaN 9 N H|2N0uq~;Dq U1W.ЯZz?/ZDHJ[P*5FM/m^|40&0EtHGyiq~%5?3W${P9:^8Ґ>x&Bٴ&G6մps_=8nX߬5[oFAVuc ̃a6x90=ݰeY:W.5D4k0|bo%"cȋq~~.}z&2Bh%2_Z!תX&ɲ"B:|$@ZiMMvP+^H{}X)FJwx1JF0]&x&32/qtkrz&'5M+.i`:mD{ Tm~FJާr24eQmEw-}V}0ыY~L'|$)hBz;JU+5o[w_ȋ%ĩU7lD2X&|9vi.צ߸:CJNe0B1Q4ÏJ*}Kg3LZ54Uwv-ԁ1uӪ:&d  "~t!dk3MH"u@{-B)Vՠt K̎snR\Wf/}ir=}8G IX'%, ՟:eǤKjrFG 8T,e(t qFVͨE)}d7yyr؁|Y}U8\Yo;Z|"ܛjYژ30w e#rEeAhLk:C>[I5 DbpXHzKV> D ]r /d{9ʭDodд_Xm 4ns!`Av0wC%K~Gv\B W+ 6RΚs YdQj ZE9cx|Doq<9!%q3*@5 8/ŢوLm}7Hx]#'7-{|:7.#S,ʘc:Rʏt ^uۓ0Az$.f11!(e8MtnV'Rb3:kkW{9_R o;;I*zfI7b9`sz*HGgn.;u@tN~= 89-y< `eMY Z{[9>) H]F෰=z<jqODQG ~&m,uԋWI)1&ߗPՎ!n1OKVW=߼鍂#g ԃ^_\I"R) oJW)~N#ÚkrQ1h0.UH0 V9K{ l_ g`f-\Gw/~ g=;-V2] n5fgv#i/Tl[nקm̵oON3Gja: g&Ci9@ `Lf7ϖ$2PbZB `iMyn [ 5܁7g&btCwMK{W@~Ս{lG? WW`v*bz ͻ+5Y$$mpš}V&c67͢gV~-/1qXXKf3qLO󫂅s.gk$h@?B&5adIԵO(>J1;W=1if@KӒҰfhq ZJCIx <0^m0`zo3gK$pwfP $[oe!R‚~.&Z3k`瀯.yWs@MP*Sg«ꙫ[Qdp@`˱a+m 4;Elu7 FD|\-loU^DFU!4njq" ͽaWIGaGk = 7궓1HO:\WJOLVَL omS+;WOlGTW*C q jr׭7Ț=kdFspX.<20k|~‰mH(e_QnwFJ+yH&Y+ROv+Y&ו枃. GxxomE24qi[5vek1ߡʼ!ϲU&b;VP}TF(c&\N E$|Zp<`V+uQN g.{_pxU%!xE96B@Ezv"m|6YLS;J@K% yPHg>1E8ҺVЩ_Vh/] uo/gj9K x maѱKo9~HC01iT%O[옟;S 6vc{N:CA5cn\ytY #U'r6'~V1 E}+`Qh=Å`S`" Rz9ѣ˂[uk:Уcm1Dc@135뿍$&) - V"f\G8x1jNYTn?-H`L ҕWSS/} (44`CDݷ ڏv#z\MW ]#8hDNH@{!_3^8IîI}:]}%^(HLze#`a校z/ \N<:|}g+Wɠū>NspcwgF$JaJhe[kZCnk֗_ ;>wq֟c`H:`FIax z 5[-^s@Ĝ5l DZ&-U}H0xf=V0񅪡Yd}TvrSp{W y}!)д=F7.݀ !9 2% Y}:JƞT_!prpV:=6:V h^SC c'KjRhb1< t8_OaiAw _ %!=[*Ö7fe64 7qyH{ͤݾݜk)w>9^¦ȹ%]5ƪ z{7Ax"OAOrg@ -v(szе+<V{$6u sB.oT"zKޒg9DR:"R|Ըg 4ƽqh-#r+o"T =!]`P2ܶ)rqt"#4T A`5z #?:kt.NmQ̲)Z5YdM|F"U{@ǃ@4azn0jUR3lh,Bfij\3fؚlח*{yɢN`(Uy`z/Ż-A>H%H _,Q4ԋG_Hii^# b2埖yKVJ!oE1χχ NÉwNV#(KJY tNU](*Ϳhc7L5X)5QʆiLTXv&Dyԙ Q\p/w8VoIǚys T4%Fh>QiRׇM/Iv|fs < oYsեddI(:И y)^^]/q\M­JжIVQ:n.lHFbvT۫s7O#m?+ܹB&N15KpiAz+~dKR~oUGlo_@7=h16Owk}By6Yrԅ?abs{e *} !s}BZh1"fŃ0fYFrHڄ4cY~M/T֬=8jS#C &f _nrNOîOrfM^X2|wC35@c5%\)AÙ|,/GBto.N]c61C{CG;Wח6$Q@Sti$Jp"YHaGP9/-ΓX l{F(m]7)N;|XRv"7EeN) 9 LHIö]R nji+ 9nq+|KO,Z}`ً:|+*;^`ړ*(P?nHh4 BV3CTC 7@ĒB/)݉Ff*Fvzkf})Sn2[aĽ_#}{PB gU$EL~):=BD^w!6G/iUā:o. 63 TsI2n}Jޛ2{ CAXFcۜ~0vv Z`4q/yY[ Q漃,l?LUIdlc%?nCԂl!;צjhYAY7i˨&CL |zbnOsl& , MQhR0r"Ry3%% QSQڢ{5`v,w 0aʈrYNbeS .'1KDX/=?Baה\t=ܫr}Fh2z0m:~tQLRE.~=Vi{xi;^bCFu2ROC-h~Ch;/~Dvrn/fsdп\W |WЇ_S 'sj[)U'u>cU ̖0A;oјM+^l |f݇ߏWT޸晥)+OOWx#{DM'=(Kvof<(,lwV?1SAWb:e} `~\Q]z()9 gky6e,V ʦܸiJMz~ &Slg( .}(f:uߣnMB4ݾQ)d P.{I2E #y<>{cSL)MvǧB27ۆ :ShǥT1H}8]ˈx sC2~Vx*IisfM͈8󢄬>4*qg+8Hkݞ̮\1 (q )41FGIk?T@MlƇ*q[r#){Q%Y(?)jF5KS1G>u )7xXMDg#Q-zpր.mAыJh@ex6.d(cϳ(A( non-^01dM]Ja\;Mqޚ3?ݖJp\'TRrt;D9L<ٶ7hE?ěB}AP앞-ej?1kg\#I ,g>)! ,%tP$/?.s{S2?/#Fa3~vVV df~fvl @uve](2hgӽϾWxR@Z8QsU)i gFZ GbʈCmSg e?Hb ԣOGL]Pa,#z8Tq<L,@1,?9aC"9Rܟa}3D|Ϗ[˺teC610L&Ob,< @6.ad_՘}< 鏉Fú2+]7WUCV9Tig0a,~ۻ뜘2T_Uߥg=`vT]r3"WdX;rX.){U׏N/|oI}$`d RP:At'襐}4#aXm Ĥ>XE*c26=&B98)92øIw{=Oencdp=O)Ln>#*yc{܂ tgDF|oupEyp38&&kBwDͰN-C( bzC; O(gכ 7bQ:_noEc) )r{>P#%uZ.]Ƴ(R: 0~Iuzzi4.AN"4u sFQ&\鏻W7#8eڅ#"Ǹjh;k$%3CN-4\}2 M8[M}|YZJ zpJF\{2Cd,+a; Y[80GB BkK9 XOة])KY"pڸ0E7SK9*o5tos+hPW =Unሩ>: c +wW$]~:0E;b;yY+^(棥|#ψn/ u}Wr}rv,U@lS{zofڑZbQI}4٠+6UND>r5u)#tC@ZHf5+ejK_a̦䬨=$J(X[?\#[q :ЭReua,Ҫ>]k2!>aM7sd;=}8]L9 wYz@} 5K+WN~6D ™B{hmRCF_Ydv{Iv?Q-v.{@7=wޕ쁫6|uh p$/0s_gaPUa4-pjKݎ<݈h9cB\xY\^yʴ}c5L\ƕWp7Fih<46` U ي8ÕtQF@AN&Ԭ_o[P,ks텨=fVK؟'`V'N88\Ry(Ee@Ԃ'V {;$ Ѹ@\ɞ>Q(Ejf'NSʐA}Κ[)iuld6c+1iuCgW!~>E*߈x&~&%v#Z. &(2K0.}M>'A:؊hٽAVvŔ\8<3tY c,Ν̛zR-) -`49a̴T堹9MG"ϙjx jt'T1aNNJ_Ļ[{$16Y-,F3 w}Y5}>ZFH&h֯Wg1^J`]=^"Y. 7EnUk"ho;Mjk-1ݎ%dkڸ)@B|Zͅ!GWK]T#o<7 o ge}V%TdTqR% t!{&[p$j ָP2B8zi{0K[sHD=|>E_)5`X/;W/wF9<25dXI֯x;lRp ܭzl@V)xS R"0Ш:IUp(x,f _I*S(Sd=#2ߤ!d.sU+U+f)Q)tt+<J9n [Y2ϔ|"~;>`/趖' ^ޗJ .}̮qGXvbHU Zt8׀gȕ}7/R`'L^v&S3r;tz΂6KYG^m^(/<' 8+a\i>?B8 !$Wl )SS*ZFbO]IEWHl1˝)v0*;6KGAq(+m}螞vPzO~|dv.aqJ ߹WLT26 )•*>gޖƛvۅq?pG@7(RUbއ,,u) @zogoc:eH" u'܉Є'-k>ˇ7voOU^v`>o ;u`ҷelE(3]5ԋ#`ECy|4޺k41FmpTe8GFx]S\fԝD.x? R@3BPgg ޲.VUQ<y aO^~;I:>$ k4 `GS&O3S'bi4w:L&NcͲ"4Tc(KdD 0!YMX󧃀ݎ)0rk@P=Lu#kuXot ބ^lC(?\^`H!ZEOثo0K10 jz$7Z?SGh!ԕ1{4|0:Jv|+"ꆚK-, } HGŅbgoVgw-iǩ4֟'72"^W귪jWs $dsU#RΘCﻜ9ϥ"8SEpG@W[ѹ)ӹϩl>K#+ ܘZhR\*>c&wѴ0!9˯Rt`g3g̊GuKa\WJf~k&MA S \U+_^,MLP7xJJ#4{`?pu@>R l ?pA(!0?hHHyܠq{uLco-{a_&tQhv[4Yol9][A˭QSÑ*''4\RxeƂ i+IH%KjGR7P')*'j?ʲjp./Ɛ\4mGKsREWݖREC۶޺%[_te SD ]qdL4-?u7nE&+Rn#åG=9?l Nk\@i|rd *F4|.Zi x򊩃jXke֙'\R_Bd)Se//CDt B2v7|neEw`.g~@>z;ĸuo0e /(JL;Fǫ]ZogofJH]X \נbᙱ$m3R=CK3ցu$"I*2@kٹu-"4ەLGY[uwJH 8eqܙ>SL1FU *q[|҅GvGX]2,#Yu" \vY7#,Ԯ<Q(Nbܔ?Y}69:^> ݓBC2@wmEM$wi6iaUCC.ܔ,nR*ѱq5*?`{L|Ot~*ŊId%Mwסa:Ȁv[nN8~|~ g܉KC= O!K:\0uCB-&8ĩ|Bom1󋤓޴<]q0{dɏI]ܖvc^6F{6d)p9\gG%M2fat՜[SBpر&tԆEߖ+!u@9Ħxi7RsjZ󠥨3%{ sPde iS'~dB+CRb0Z1Ʋ=;V% '"aX,Űp5=U'eH,MJi8mFE Ђ<]aUd~mv@2JCuAߎE&%(v@$Ę]P,FmE 5ϊcpS/VS 75ȯYCDYhKLjطzX WWHF;eB şyZb` b0?N}0{rk'0^ sc: ,ڜxVߡp2CO߇0f( c$$ҽ4ăMKI\;1Cc0)5󴷨#~ EZ~ıB &AqpO7EsO }{Lfw|}F'/ Z mMJ$rD J(x={"Ll3т_7m%^bB%z:|x1K=~[vb{M|LΛawu-?NMQ$WO `d`7), (36pbu&NǶFLk(vBYl.\f<_PB0G0-pUm 4F w5`#rEY~؍RrCq8d^Y;U zzW%9K43ÓvLw]2/%:e:Jp% n'D A.-{}Yɭ@*3t :Kw>*ĕa 7ZӵА[.dƌu=gRC>_؃3pRCAIh{"Rn7?MÏ$C -+Q@P}ޟݥUeD+ 6ĩ8N۪lIB"xU<]VaB_f>6B$ /O3ԯ.=NHX9}:Vh=e=  cvál5 .&>{Y𛮍 g«^LJ]4͖*ǥrD/6C{=&j $߈SUͭ. gAM<0׶hARGzˑ8w0JqGU 鰨-RtT]?ԀX6l?tmOh/X4&mQr*@mr.' MCP=Ġp~e Pƫփ`XF[<a`~W3GLl=^<BvXoxtEtK]ʰFٸleP۫V hVS:{]N>.h2sr<:d.>K x2u)d&)UimIdf3ŋ `BZxcE TF58B"ϥmŸ=˧; }m_[{U5 oSh؉XaU&rC|ar~:}FQ?V?Lee EeÇ(;6}G\M)aչDЂ6?$-ڵv93j䂓1hγ;S9!pi%ab9Q#C +vfNV9JCV?n'%w04Z3D6t1s1r7z/V.N"* &g"R> BY߀#xtgv6͆o-} Os<;\"B+K%(GKB"` &\4']YK.?V%} B1 fGQRƌ7?ֈz[K}vwQalk9AA3m?j]_|"d(y,L7{mKcǦ]]dzHGj #-0nʳYibH2v@5=_M wAlN7X]/m G(Oc Lí-}^n{T: ݨ@ޒD*d^(({>ʲBaRbDEFY7)9U;,{jU |tKB@3s*Qa(o(:p,y|>X]onbc0WzZ BT^u$#0Hihn{c5bt[πXLi`Ïx7o߻9aYhzXJWfOh+t̮?|2zxeu39"6e(O.>U)X$*ƌ=&Kn(J B>Cm qYƤh>+׿rXIiN_-XɭH3x'^kf0w?MQচ/І1{X9^a(#DܮlǘmV) lʴ΁2R3a~jEhlr$F!0~EQPxUpCGmX '6L-1˓GwLRNq%.xưbO?aFwk'Ҩx#RKd R,{t\}s!'ͥO& />V.W{ʡa4nsBc )J->7@ɿ7W}?B ЅRԯ7n`8:*.j'ҝ0$Se@{ӕ6תfl@2L Oe C(W.lrH5\F;fcw4*}B4<$I9Edʦmi+nSQ*'jn;OLK;qF@F6(֦Lt%f\ %1M=q/|{Ni4۸JH=,cŷ0BOЉ;ߢ%;gkXF`Ik,"Phe{:7H|}^܇+8<5B76j n#yHQ7?&%2xc=^$TeUOfRw0@ 5J ׆}|~ۗL_)|(U;1#H'lMqHb3S6}5[+L``ZY \61q\;&&'DQ҇H@w=:mB+[K3y4nԚIk}Nw1}*cN ScW|CE6`YrhTMow-S)83jTu[vN\3ڦ\W"uZ\sM]VH>n1Yޱ; ET^:ӯ#CwvP{b =1pf#$-?R_Fʃ$v@ച@@yZ,.nmT۞/f)PsqN}avGzN(:*,JJ: XSMC?);Rٸ_w,P'"eFt5lJٰyv(zU|%iS6= T[tDTZR~ӡ6u_mJ1v_P3jzqߣdYlz{},jGȴLRnXP;X<&?ű2Ī(SWĔ8vbO~NMD=\ǂ׳ 5Rn*vҽP$Ұ/BH*hzmw + >(99sa"$'&u!cK)*z\ce][ n,w|o40^gg~ mтkp?7Zs"eS 8DDP֫NB .F%g"CM*P[x ȅ=͸}[|)띂_ЦOY#`Ni Qa vwgݍP@z%! Ũ߯VgL: =xx҂Ekl%h8ibSp AU؎%S ʢt> fQ'fGFL`o\{ʍi5S*.b HDF(V5iQ \H4ó܃ / ݻ:UB->ͺW5c?:zsO,nOPhO &$~Ȑo#zM !)gWOƐ+HI1E~WnJErnAF:RWH15"B}ǫ%#g`1C5lŠ¼7ض*dl{"aj(!r[D#н^, @-^U{HH`"=iAuC>@;,jB aSIO)FܦYkSFVW좇F/ +kq X?8l^2JmW=()43&qBtuM<d'H=mȑWf4AgA9 L/D$ c^D]){17w;l 85[Y:o4LW?Q Qn lCj+}&`%^+0EŎ=r_D :qW[ϴ*3Ab%VrKJy'݈L"vB t ve¾dwVcÞ \zmSNjf~:"^*NI1\P'VOe19E`~qu2sڹڎO< R {=21h4 d2r탉0y-ytxCwː)< |ȒL#m@x:(LGXm.lƁIl)( y vD)й 7Pk%4SK ԉlU+c\@Q%MZB$!u<K ?L-t9QW*◬ D{1&Jt8*4d] PP EC5 Q}ۍO{iJǭ_՚VE+VkwdTGPO5R,QQ D̥@SWc@z|za 4Zc4-eXL.^"y.(]$%j eۭE~Aw #W Ӑmn5h7̇eoy#iD .+Xڌa*&1a]7]ׯc>\qy{djFp5e"SjS)Ws@I_PӛBϴoҠv3w10ҽqα1O 98h4t,Y@mWzˈډr;Ow1&621?Ύ%HFy=G5rj8] K@P_/qݩKyW_pzN3P:c\ "keєd_|S?y٦p}|.'0Bxd*X?y*Ͼݠ w[\ ߶@-'6p{55S#/X|T<7rã۟YFI(@09{"IŰn֠"PCđ6T|!\nѲ& Dj +񶖞 0~ 1%<S\2Tue)-2 fKg :YtN0xԀ晦ӨǼ˳jCw;7#پv@dPz@a. 9joozZjTqTS"qX 3 DWM h+Nu~w_ W 7 rF__J1!Xc ?i(_RiܩOR yޝkbrCYV@ Y;ݻ6:~wprWӭWN6be.2rey~?AMxK/qF6*,63`2[ mKR+/34~F#7&O5ycיORO$ȹ4ef M<vvL!pkz Q~fΨMjᅪպ_IιIiMaN;.!ſc_(Y'V9J*ɞm8l ف_P^kJ{m9R U [ {}ݏ?2ZXszHwR\ ZrU$TUL%•hʂi'=Q[UUT]N%Ͷuv[Kp‡߶녃ҜbLо+Vvf0bq|>tIy&)Rm >\\eH{R!jmNBҸ{4Ls5QIL[$Ji FvO"+`,Q3F2QQ/_ HFO@L4KAou8(xu P(`&)ZPR,A^9Ѻ]/":W$&PAuUٜD4NzEQqO\nС+[o7>Δ/۩v jP7U~s:܎ƃn#[>& < oWwP5y3e )buK!kEhsruӍ.0σk*BCٟ+e!Fv&ˬGCc݇m6 8LbVl1k\&w,ߎH,Uпhx4I%KwԝguY9a6G@ D*>Dzfsknʍ wlxb7~}`WXU\3Nsf/:-O\h ߓ?*!VZ#Ry!?ה*Jb煜qb 5>!x-ÐvB795U QɫP-82CcY90ɢn(+Lc:+ܶf5eN|`]=SeN#=tZ j->(HK93!qWS840gp BdtޓAu)"0B_HF؇j *v#\Ob@?gu= 7R1()K_d]C[ZԈ *tT mV-߄m;W>~Ҧ{;__*%Ĝf{͠ddB´^hmȅQ*^q,'sgfeŧY 4vYG5H2-9w>&M:g\?y$UTU^mrDa+AoR!Tҧ.yqۏ8fܫW\tGdd~{+#ѧƬ.RL/T GL!59Z΄b[v&|m[lr"ڙF[j12XcxAqzic{PED..ɛcxo1Lb rQbN"w9M(lUd[.( H$2a۸>բ$X_P'r8f4X߫lP}doCe@iIbİz4G=e[}]-cBAMWuxs޺b1Y\dQ*)yQ_{B~ 1 MbW"504EQxcɎRc#߿a-dz| 1$w+srB#M&ensǮ 41~Rvhخ1_?pJ!;/=ڟg}xLpUުIt~n;nRXKZ^:Z#GeSH3e`DwLYʿO:Bѳ'9?MfFй_,tZׄх!,{,rf4idܻ3[uc/!/gU =(!p( !P8|G?N$tft7GR+'dyȸ7 3$pwln3w[/hZ%D萳}}Bϝh7ꉙK9O!Y}rN;*V (y>T9UbQ׻"8$TGC*i&-sU:#]hF|&JWI#[q@COq5-B2jB9p\^vʥHxlYmVGlK,_Qf0E<"oʤ{QRcT@ Q%J<Ml Wﱜ߈ڭ᠑HG:O1suZt{򧰸L, g_(h*,FK!R.2ݬ"dyZ@ߞ\X'V# }?*k"#u|;֑&AMjzCM0H[$j &yڱ%uc<4r,P!@P[iFH3p=ȸV`*NG%ǀwdYyJ+-ʀb\F`rmgʽA`Lw#z](wp5P}4Ϧ`eUT.s $E*EJtnC0t"cM4ݒefTRtxݩ&Ƈ9[#BƠP|d8WISۓҞ l ڰophYNsnދ.GHTrx`^+5*Ēa/ O/%( A]R][>lԲ [K?1ƤZ,c0ckϞ2jI.@_ch'p2rotio|C9|`~ӾՌh%v8w(87XM?_oot0d } mt@ K?*oۄΖ!Gylj kR\G3ąTRУhQ!wĪ #&me 'f8@=9NI )ȆE&*@7ўeGn~|~6F%E"'X~+ߍe>RCj NvGr"VsϚ(O+/~i(`!?ܒpgꤼ@(o%I0KFo7؉ >87mk%h?QB YQږ. [݊%{CsYZ'@Ev,A5YiRJ.7ۈEyk#5նZb/L<׏}Z />,8R'ͬQqDR:5V`lqDOxćGț)n-P~/! .zlAc!5OQa=!&??Q֩\H<+(S BCFކE?GVPǃ|i2b:{x(~gE2 {A|n釚'|ޓt\Z|_Rvo(u =5X%;`~߰h)Z`Op7jEp$̛0цB|?^X./~  ڃޅFc~@,Q!BOll”^%;spӺ {o S >5MϠ{0Ws0.{֣`>`nyԴ\V4f:i.; JJ aZbhcѵpw ڲdZp¹Kֽbe,)ɭl_-pݦ婨Pk|p>_Nfz[Cդ?{*x ؗS F'nb0 Po2K*xCw)Ml–#!\z'͡_=.eڼkAn9>HEƄ/5GvBڔ CrJ.<豯gƢWͭ lo,Q3+<ԃh d,v>P~HBF1sܛ.gVa~+ ՚G2c̮|8q}O(Q4+RP M]TV v smA*~6"2i.r=I~MLd{wS8t_( fDӶ),>jשvke;- ,D_̯ yNYZ/Zx\+R(:r>qv- *gwrGox*_ɾ-~+0k3N.]hGLCM쒾d:i:7띈b!?e; "bP =&7xԋ[ڣ˭^ׅӥz:(ŀɉYv 8+lǿ:0­IQigO4OBF9.qS9y2v7 '/4!:lVY)),% ?fW>׽Ue*[ Wp=1MRhYƤ?!k)4~sBydJ+ 2,yCv1F]QlU2#)ڏä#)ֽ^w̉3d21 t6y~8ZY)6[Pl-MV vfil>'2MʇU4Ԓw(?5A4E"js T)kVE/p Gk& rEicxB92Qvh+3qAŀ0kFTRA"DWE՚,`0aYQB܀;7ccU|A4X+g4$dA $#JjMɊ̔5UZZ3k'~*vesfD @F[3]?UCH紌EQ ;\ra;>~9?gˌY9<2YF^K<>BT="eRtM3;vZ +%Ӈ^l0bt 2Z!k,݉\H5*3gza3/RkNcH`sM-x16)L|ޱ1?NbBi/PNn} :Obt61(C[:jSIpܦXcU{: AA_^W!2Pf4`zclɫ}E 8-ȇ ]FPtߢoQzk/?JEh?PNYˋN–pqQH#FpEu4%O"+rJʞq?zsMf DZ2s;!cr4$AFϞdPcJrF} []^8\`m}/k pC{(@u4 aC&\C 6VʸÌ%T"Jpd.ëA#ľet]! RrX} R,?d&Uτ[8\7E2Vh\ Gk_ٛT+d\?ZA,xWb.܀-i* i{LӇw-ԯ:t"]K0-]`Q Ǟе*Ivưb(SvWh A]Z%wWUWy)ϑ3H|d39Os(4 2fAݺZff'+$߯7]z@n ݕ:˟C6R`:4EŻ^OV1\|=$H&)Zc0p&/wW߰K: g? NC dCD(4_m {T $)B'.jqKC-"$ˀgaV~@v 94Xd-?<;uD/>~ Ok`F1mҞA< :mTWx"(|RJ;6G<4;vt/۶f[\"0 kO2!frw, ^S3+bC#] 4lDNaVSI$U`zj>d% DU=٤^p9T̋JhaIk-zpzWaڴ_5V<5!ZA:6m""M>HDeY$k)1TBh9vq3﬍Mq mE%R]`ۡŽ#׉ tAQ)LHUIڧ#$KّkGe\v:4gP 䘦~!/%ܺ ҁv01P~Ry5]I[޶I52E:&ncw8ASG;2N ɾϦ/ 2T%GWmz5Or_I=J*+>Qqjd8 b @ve@dVbMLmH&&b\hɰBu *DQ4mCZ&s O˳m f㒔gs(А/D:yNBp+VCߍ 2M Z%e+:'O.T'F%4j˝7>>ZjG.'y_EF皍FuaJ s(s :?0_" W'oYG[ ".;6%CS':`\i{ǗI,<_ \623ayqDFXep܎da5Lp&Dvq䞚 )w{qcO q\#GiWR٫!T~D WX;9m+u#]PȂILmc*;\.e`)__5 "kUN!0qZ[?)&m#A>;ZPKw'T+zA{̍ZWVvso:v+u\lɝѼbeNcҐu+qȑc% װYD0C ^wdK }ڹ)mы)nH/H-m!lpd`\Qy+UN )!QlsHW)KD,^t]RŒ!Ӵ&H't_">KXq7}﹦^ rB jV1B[CyYcgS/$'W6C O#\rw+yLR ƌ7ehjݠT(MlqW ĢU5HfQ%7,`\Ct!d߈u4]~j}/4 7Ds)2ATzެl}\rTw%@  Ng-A`!ԦE9ݺӱ"cؤO&.#1;v 8MsӮcv  $+$ǖ%C4(狯f\M^Z&.#$Z*/J:m_ ~qRBeTC}~&庒#=Gثm/LKݣʀW~ 4urL3ke~ ЁLV*R8Ncqէ;ppvtw-1Vj5&{HtG _æEF3Ͼ cfd5׷:KM%s˸}qa\!w/lbsq!^B)E+mB?o&;`o$h%⨍ g}L EwP׼%_g>?<$=q._*) va}W:^+ rڔH?X Wp(x4X !if}g̝)NYYS)c : sE0i ˰G9TlK{~'f]%8h3+.'DftW0}tv@ J+5a[Α.#aF 2x' ۔)[iM@񤼼VD ,oulqj*9[f^롍Lwd5g0|y(q}:< OEm<{ pG6ؕld]ElM*E`12G5dټ}MN|$X;Nn<56 '|oht[;mV rP-7#kݔsy Y&?p Qtګl%uj&nʡ*]5Kh`O|5'/;tuk̺yHh&98ióT^ʁf"[@Gb8@%XM% :ݜ$'1N/!@!{k30 BmMB8i\h}è)W7P5=9T]{d0 |FN0s&,3vh5P\,^/ٚZrv3|rW[Q2R-CC'~Ou벧0דTuNߋ}{K d\ɑ .үX깁n{hG}? ?zpu)KסCyIP[*N)ŚqhL$@+%PAצC0ܙ^*-А:%HZ5=3ЏU u1zf.ycdը6EWPIygkj2gqk<4V2^vN3nZ-!up †^ߡd1E/lz' -T Mе5|KsI\y<S=-qP%u'cB0 ,sS"h'C 4y>e%>ʵ(q•w~\㷙?ER,巪q6ZZb?mHqjӰ3&H6){{x'$_p ^2ć~ DL[?ʈĩrل!?%SP4G!&Z/uS08 |j7t_UCqb6KXdUn:U\z@ "HS.8 xDd,$~jO) jP%{PǒGΔhw>(P`ti4 DK|:7 jj*¡k]&Ls"á\v OG#QMs} c ;\3зJ% ?nA!-L!B<± Ѫ G9 !O-Tŕ2^{{ ="<ykb4ʈF8Δ}i6RBP6sL[r:d#67ٴ)ǐJV&)8[#_{!fQn%g l !18 EKl}b2:gW `|Ͽ ChߊjY!r&6X1MwFZRAߣ2 pôLe3M\D*q1@qPY{⁡h8{;&CNAeΨ[ ٝvzG^mVC yq_ ǧCeXͶ5O+E`@@7j([G˳FQqn.])Հovg@ W/-ϡ#EB%46BU&;4 U(a;F;sf.ן0HGx& =g]hՊmc=ť۷ƴNVu4]ԓ5#ގ]i,0=g E}}: z:[[=ˈox''k[D'0֪*>غDR{?y >h)WAqV/ۖ LfmD,$: jJ+o@$mUXp4il&Ӫo͝=?t 2k/pjo*Q'3ufcXrlrBjAiTu.0*`%J^;ue4 !}6x-j 0xnvQtfE^xn mg& C5xVٗPem& b; ܕ 0vhF_~Y I4>^@^ 3&R@t Z~f{2Tk YDÞk^),)[J1~N`0 3z|9x\'K4Hڞz"O>o)ZyD#>NDWDCڧ`HȨ{r1+MUY]F8Wd= >(!`eҢ@j[w>HnIp޼=g~[MhYt3T[Nubgժc48 Pv*QJXdp1n ~&K QзFj0d i(G:̀fX;6mwjд  ^ Q1q,%&읋= +GՓHf &*p䑒MIꝀݿ~ #rAph KB]䓨LPĂwWJ><mJ{K@BU<л q&5e&q_&?08F6QL`0YCzaؓv #'冴[נI>a,f2N۰iv28^-@hy$E%Py<,&}0r˂@LY&i pѦP2A)f?h c]Nd106?Tf$kt́Nɲ =-A7GHNԸ7)`)D0l1  CPq"Z&u[\L[8l*mAUV>ߡ,C@0%4u ,/|@j̖fǽ5Da %j9]5gNoeZSZGig(^YAxD3@p]q_3v^[)Mi%{яS{[1qD%4Jm=KԄ.KLg;T5?5:I](:')ze %tNʄ3A6LU&XIR* ^,i~T[I0t7&>[in.(+5=\JS1m @@Lzn͗_^U|u֕\gFnh$AyQ%"&~C0nv5OrHʟuHs`˭`~|ϩPP[eEE@N j\j45v v UXj >]Zۧ3F篂 OqΏ\43xq<ۏTo Q/5w\ FZ ՜&'bB2#}zS ȳ3;u0&o5*.vPs&.|]4/ :r&B_{C!?`HE{0n:xjo̦~T|v7h g.Q>@;O稗ޤ-cnWM&|Kg\j<㴾O:4,sV.߮ X^a ua?zn:]\2孱XϏlmJ7P^ȶfk]uB o@Gk0_ʟ݊eǎ H,ïQJӭ]?Lva0Dr)&Rl,$ ůHf` 7:zE+DW3 Yr`* X/%d=/[ a6ю,(Dǁ;j|EjEٓ"`267Abc;a; Q.@ d頳TS_pnWR ֊M18"yyR#Gȕ"edIOc.}#k:FU$Ljbek%f}ƻp'tZX4G8^W͓_ǪyI+,1]iZR|ǐ+AZK'J*YqV\2[ܖƀy wSLJG7 nbMJy&GwKd`&mdau(;vRqs)ϺJ8FSZҙ1PF5']FXM)ݩ̭ᬎx׈< ){I t/*s o@yfİ`0N+Fa[9LIq (5t| O2b""^; :Br-MDcuXU " JQ;S=r$$M0J5]XSȔG^[|ukлsb+XoXN50Gt:o90Ri3<$f.11V7sIǼy>7LS(`#= \!ߩNl~]GA ~Wx.ICYNUO`*a7VsM%f1J"TrêAΌ0ɣKHYbuḡ"jG=QqA^4taym\ JFHR ^֢-jiێ]Bp3W|Y32qk%"qi$D37 ÐE|ikB%cMez4T˂z;$=薮0wD%wSd YtZ3n Iz]a{NݱN 5)$=Y΅bbM 9n6C_xDs.j^"Yuwa^3)dɷ^Q 9F߃^oUG9BN$0QLFwqN^wQ *vX~XyVj@1yY _"Vntꌐqq5&E@$VZu!- u[e}5tJTGƲH>LMNG=iTKq8vHfV\Rvw/:+|W CTIM/$ u2Aع |HhaVcÎx`wgjU9[dC&4eX <",#H~y݌'ѹθK%RԆ$[+zՙWZ`R0Azⅵ7xW-L5yF2]SwvH|,BaX\܇ l-Hwge Gv5-dc3Mag$wp VĶ" ]I>֘<޶~ =.ȩHh~)wm^eM4?AiS-dhgQ {2H-"½_e_X6izᒒ̟d L i_kqfviQ&WKR|nUbJ>\CR~QnŹHfn%%=cNF=겙-_<~Fk? zk&|8.>>G+j&1[_%ECPŋ Mza -Mؾ:Tt \ ;ƾUԷ$:Xl–#<[z޴+l=UƔcTl![ ?Qn%IB<9J/ Ce/ro٠&77R9:GȮ+;}(b5y95Al7H%=1Ip:n,R +OeOH{ =+zBRn[[8% x1CbVG;_ .*.L#5|ȧߪ2nh fG/9g:]V郗@vZ~i E>*d)` =374oC, N]O%ʺ@d͍nX;õxڠudf bѕA5<{xƇ/ Lשgux/#|!4 w8_}<+ sKdѓDfkK#ն?\2Pno/ĐbS~K+~kbsi`f꺌"# ^=~¥#?noP]+&#냤_`Ods9|lIGSQz2c'uB!؀ ,$H1.}KFJ6GF9[[@þNr Clk#1*s[<>lPz'ӺVGuȜL%(iKE0-hcdQ1eU*,:O<ΫfM si >D:yfgF xMdpQ$R]}os{)uuhN&"zxzz?#[Z&bgfX~o~ ˳\)G)v¾Ӭ/XΚp ^Qѯg# (X^Bŋ]xVD6i%DB鉪,wR08"Ѩ4\>7&6`?v+֢ @#B䨮mj{Nfb5),`&<εUK1# TF-~wyIa1,,,dE?,An^IVrb=<3 H\W7I_$Ay3\*b:vS\5a"U{QY67#U/ngH;HӀe34XѴy  dnߌĔPj؎^_q)iS`Dk2*fQp W\̔y\}"G־CRh^~]N>eaYlDCs?2ǢW7Ra@]\@,kkўe7WMR1g?s3EKpla.zÄSC@%eE6 >|"}CΣ1rLphCsuQ.xq,!֝2B3pqd؊kW'WF4r#4.Ӓ}HQÇV]-JVb=CUt,=m]_A}7ԛrqʂ7xJ(ґHf6X^D΄2%H}Yʳ/Gb0 ?_fvM} hu2poWDEOuSr{aQ48iOҜ4 y!җl܀RN?itS$LZ_ט)F* 6!V-:Q)'5xۃ8wo"sjᔔ3N[DB=DVC@+4 2K7:nOS:0af0d~}y7z-~Sm'Mَ"Zp:}N6Jӳ)Wh oك(]YB:}p؊ #YFܪA(PD#8hk'Azj|17YcʷgQN]xsDHkZ.zDv $cPI7s^ZXE$Q[!WqcZ!CU-_=*`u.zuta7rnSPekLfs_VB=hmN"q:=i0ozkN%/ֱd Tw#OXp2x0@N]4ph rB*GǭPu}lk/WJcXQ)5,x/2khDS3"aM lֿΜ8\'k4/Y;Q.[bݺ?4DWRjOB~aV ֩{_4 "nŶ4j˂>fahk0(QDm.|Nh P@Ax>T lx `Ic_Ptx- # b:S7ՕY>w=dQI%9 ; 86ܞe~G1Sti$2R$d>ۍ,q?7%8-@`hNUVO2c?mIhZmRI6%YϮiX([ep*0yO/INη49h^r v8=fZ6a zEMT310s/3Q'[;pS\.,/1@;]!9u͂`3e\J|) =ԡ(\c ^10aA I0JE!S_oA =RXvtbsBt0uq 4gᩖ_ I \,K=DBQcf?Ⱦ`{nh\va1&,D -1D+ȜU`{N_ai.G>S%52XC `r<~u{ :jG{0( 1scY}rD3uC8u"ZI;^ 8cG']+Wͫ]fI'x֌odBPLa,5>3[T?W$'N4jQimh=;n6^jj!"fh!M":[54wKY*jx9١vrL 1d/*W<&.zC L~dR[=2"Lt)=M-^BRDUXWg'EbL ع9ZֺW6B >5؂ BH|_E9xFp8)a#l#EZFA ?{{,7TݵFga}u^AG58{Fķ֎%_gu ȩb(֩_O7xt]K nkrC(ҫ>'J%W拄)q[g]cXB*zܔLZ06sm b'ȥ*O❶aNAֆ̊{ \j%K;# jV_' %-2PiIdLȆٓQtN6ɾ;J,*%o&_x;h8GzFXnTxK5jm4/wO.$EvaJ9mV}sEz]tRf9xCf%}kB*e)+4GəSe_I)mK ەJ񏤒9 tqJ_ ut Y *ُAYl!#XIr*RWwqVƉY|*祿t4K1~xZ1X8e5ܜT,Nګ{o*VSU~mۜ:!w>:ytf*݅@z!˃Q.,< OCFzLYtRX2B|)lRR+2+0OJSڸst_- U}Ӱu$Vɢ{-$Ķ>XmZ>wE* Uc39t58Dz|ǩ}J\y%P,9ĕ-]!C鈱6j&="蹜\J{ɨix-$m,,w-[bp/wY߅θC0$&"p ޥ>CCb(|a=8m2>+fX9KxK`WKΞ9 [>bYeKSD/k_"A/G5f 6ahDi8tӛd"PQL.<OaCMj Mnug*At'T3puWCxH6Nm~TdXJ4el?m f[ݪd_PHup?GwS9jR< vFlG;oIu]Nk;A4[9Y;S)8l&2 ޒi<N7½$g~R`;!j7HDrOH=׃@9@̡`nspg*t;t.16 G ֝~q[ǽn:9HzA?S^bUߎUoz`;E:$/ݗ[[#ܣ!z\Xywj\&ssh&x@sU(ȸđ!rFxo_Ͳl"GSJ>Z.{ra1K44`Vgj˳HAFئs9~-qP_\1fBУI`VQanGPǂӛ38ܴrNJ/O|vTR(CAH.! q3ԯRQMsҟDz{MT(1.&s(ս2~~ȿgznt.<|0T! 5Dݞ%$;zbtgES\:D~`*D#h3X2(p{dFtEOnF5̫~]̱iK >ht2z 򆍾fF;s?ߩ^+ ȺJBտy پZ-=Nޢ!~?[.P|"Ə)zX^|;JS@@nK_3cJQH,+v΍[͓Fo÷?) 2FC$$5HiUh%td< bmV؊dwGぽ9)d6VnFQ :*AZq=#<(t?l c L! mYnQ_g elDHV#A'3 $ @ẁCCL碃PL&Hjp4wK<ƒX6{B& dINhOq8!̛I!U(oVsV<~"U-IZ3@3%{.9`$8&٩s0p;Տ_ ;4P2?n̂qn d@s[>{]z玓8tORȣIV$Ni8--e<E;~,n =` /[Q̟VCޢ1{#0U7m(D r8w~b5$Yh x7RW:e\ukEzaztEAl҉͆hҘu袘<'o]-%ڤvB@LQ/$nз՝hdf>WQy-z+pʳOmHl;'C.6*.L_z!9Z;ZPs')tn;Qj?S}"R'~.F ۝*g CMt);@ckG;^{Eӫj R<Fsي~J{b^S_ "-? ϩV>ٜ;aK,i~PlA:aKţovrx$pW[6[DlA#JZױG29Yb24!b$ܧlǙSm& ӭ 4r[gHNuStZO 8/2Ge(]NVzۍ̧|t 76G WN*sCbpx^vVaȥ&|)C0HU{S.ѡ(ҹL /w 6cU/OIEP[A2 %4",Kxkau\ٞ B4 zOMVW=kVqo_1!i>W44 f%bM`}[}CytO&½ꐡN^16GEB s~ fcnJ6ΦbU|[s%(2A[@H'hjDw4F:fٚV'hEr7A֔`9 :;G ƚöσHr˜Vq<&D23Vޚu[^>+Bߞ!I4-ySCFW,7i?_/6=\8>ՎBȨsD'4tD/rN^N؀|mDCQuXṫԴuۄ+00#TQe's)=b(šI?dd:-Pp`)afε w}ǹL v'7 I .< H]w߅G*Q \⚛Iswְsx%vTe`+J)X7A#5v#mv]^CES;v{5~TzYSc~%yBzтrɎOqr 6i$YCbM~y4gիy .W莮3@ ye+ ΋:2z[5u slJP}FK8rXEhO"+Nn:΅5 J 7G|ABk6poI: ;ii >0'H-}7`GNin QeGftjj{v8>yu;Q|\4E|nkq7q2+znj?y=o@ӏYRtN?z~Q+ IdɠLn- Q~>k{nWh ;f5ZLXNF8x/EWJ-| o#hP:+gJ/:rǼ8N $N2n5&k, l뫱 //oC]/0% A`[:7{mb ʦ%̱WLM,r0~˘ 3խBT%_p_?`_#>sdMWem޺68=Ԛ댪գ=6<1Oׇa XRT"AfO_b?9G0Sp-ui/C#S&)& z.Wf hvJGEKͦ 7HB "G(}'2H46μ*dԂL?V9[ȴA5j.c tnڞcgiEeZy~Y)$Mu e0GY0 S?!2bĪ- Gd4ۺoPl( ^LUb4~G?@S\B14J8jw!0@8dC0ƼJg  ũL-K-d^hUe$xp]6Fן$yvqh "4 ?Tib>ob@7]Q! /fh\НJ<,i޿n׌HLNQ!Q:jz =~ I+$<+_|{V.7'ʼnooD&aQS֨%֎ʮ,ienY'D}拞 C}[FzI\԰F`Xe>X搀!=G'QCVdBr5JsF/9=b BȚVlĿ}U"Qxf w/_¯ n!0T!JT?Q'vamIITJAHWa:,qk|8CDu{P Kdƽp؃ ѽ ~ZO݅j01e։ @ڇU>fKݮƌC P^=U=SB/rS"HR~Y8'o68vG%.2t(*x3T/ӌ"PJh+*H{j;)Y,Jo m%_S =)z DaQ%WNSZ> A MX_%)2Qx569% YņCE/p!Zk{Ͼ^nSL2Tun㵚 qk@ 梏džV,]"aV iV4k7I.rl֫-F8I߄Go/u3Oa?dk[{w[ |02;d+n&5XCWj7"ڿNkzk4tgk5MiNӏ^'r#x)mŬ0>\TFې|wq3)vYvJY JA{ހ7&+SEz5PEms^B^0. áΤEG)h`Aw1޸yD,29R|ŢLD})sn$ijMna5])o$1u@~@iLnsZg?>jA IPznhu @j MXUWԟv=&~GMxK͆]GY%six3Po&w.HvPAS]~a< ^*'(!)(g#ߨ4{H+&s".QɆrT iA쒏N =1aՏZkeL1^1ABgLI+޼;NkFw.V24 "&L;hmXk'x kcg& LOj*GK>]_.?8ptzc,{.@ 褹9#)broե,xrQr ԡ#Psʥb ˮm?`x; |]4Qwi7$m`ǟ2cߛO}2X_/B/T"(~CGp?L`U؀%Q ӨO+~Ab>[^|;TIei9yCijV*|fV~ӌoV/Pj& G氇, I[w<6;^-*=³N?5jJˈ [P TRڕ9ʃ;#-]%jU܍=ɕ_#1厮.E{jFr8Ҿ}9,Wd~p(J!|b}22Jځߪ4P[r -ag>25Bڇ"KR²{Km6O ,xzX<2?G Molܚ|1f?2ϦD.a` ,H)`1h,lra޺;3L'ES{]7ఆmE!E,hK@|%9quRp3\SH@Y-xS\:g `*QE\eƔLuJ$CNhHV~t4 zo};^*AMpv׺_KUr 9+| R!g]K2@}WlRͣ$*%eT")jVĂ0dQfՕvNT/br_Ȩas5S]E%RB%_i?C<*~.bR%"<~Y?$0 E$Z:nڠ?IEoh(_Äbs %i=`6ޤYmCp_|iA/b+.i> 6]@E>V AaЅ9!Ĥ qzxrJwߝ.;߀,s3^+SE4SӦO)# -i,ƨR^xo[=q#_HN\D|"yD|)BS<3D0eKpqV|t> lŗ#g:VLg`s>#f(k !Bx&tyvMJ؉yZ׏])"_T֊&S[I2Zx 6pvA uǩ୙ՍO(Qv5혰'iꫠF, 6V^Pru14IfCA&e(M^Bk[4ueMDXJ40֋E0t}xI$@IpXJt"K.c2W٠KUH.onbCYKp7"-d_C2hw>ݩ7:<: Dc=>9Xʥ!#M)5 a~v\c^x9g6ry}f0P*y0tB=G`8ö_H,Ŷ'={&)٬wpĢH_q6T p/?KF6qa{CouҠgw6ÖԦ$ aVyƖZ–y`Ҭ@;!:v ( :yl$*/ NʏGp;9%{<Q;H~Mg \X֪&Q OboLFoKye3cԋe;@?eR{1oё6IR8mSo^fOIOGuj$8ngW U(NG/#K6otSE*  7= ;x+ZAzW$_8ԤTzR|ğ(E !GN"dOk\<j2#F1H! C6%C^ED%X]:e^-DPH5sy* Zʴt9-eЃLcxǶz)c}af1 @ ՝7J`N){]f1 \}1ޒU)>&t 0_|wEשXwJ2Vd_ E"bpJ-F]w~fmB7f#vP{ܻ*yPFyapWȅ悁v+U.ys?{^P[JJʌ.Էanh̽G^H%vlg) N:E({ $0p= u^GNxKê1VU.ÚbL'b]iRrNG*.N#@U&Q(MYeźI_xneѡ>$_tHï0SȽ\d(.}=m)B,:{Uupsl!LaՄuQ=-ﶫ^Z̟STP_1҃6ߧ.0TEu]w& /l6;P*zϳEa## iD=K t /x>:KDVxZf漴90`ɇ* (WJʈSYIw,{ .!D(!6.I(zrаM?.aH\l|ȋBydtlͻ.IydWw2]mtO&̯.bؘH&B K7 hM[nҧp( #o7\Ly24K9~Y{ V?ۅh_&q 8Î!e$& YŤ%Lp#Fg|mr Sq}GqV2=c)&m|As8B\D`GYЄbno9+i\8퓝; ݆\ACPM2T0G'AR} XoD:jtN/iaA i&R׈T<*,JAn43o%e(뀨?}<ň ;&W#۟U 6d0$,Э(A*BMHu9^Q:| F( F, B(7-&d̒y(+j쮿US"j,ʤ/.x`#tol݊ ?d؊kiw}-.zaN!+ޔBly{K ~dž/zߖi?w9ԆXewGvC-N zt)p~O/ ;2?F]oG;H )JT(WciZ@JQ)!-,Q.?dbg)۶-B[7o.J.x*~zip@+7OǟyIYߔ;tBs 7f@Q~%2;iYBLR5`7ZL*i!~$vF "LIAt~Ky P ?&fSgiX/J=pGw2y 3j'eQެv d.re=c/~VT & #=s%'$y2'Ñiő',%G{^6p[t%O$E ǒ 5RǑCċvq)FǤF##pQhLӕ]T#7E&04vQZauSis{Z eךڽ3s;B|hsOa v2>'fzܸD#cX4{(׬=Xz *4ÏƉn%~\ ݃V4ݻaA- Gcy:qEFXAf\!=U4zw՜-W,<^ >8ԵRtNׯN+)t("J6u lk R>Ι#ד:'vjyY-z' @LylW{/ 'Ma E/ 6ФWKfs3OFQhf׳8mpexͮƻЅvy45.UmD2o\8 Ӡ|oMZ;hb\ K=q <0lub,QӀ݃%T8U#U_gz`$ebu L'\@Xyh89 Rp[mX?jC}kPfeaq"d%TyBQ@90m_p,Ok2+6/AdjI a6f엪ڍ1$=Z#x}pAJ?O;ׂNzzu"H_cws"FcZK.2FT#c8$4>3~Ut-+D saE+~Љ@e3:a82a,0~s..!@Q $(Sa6e_-w0q)R9)usmXu3He7ci ]V=M$g'q+hB_ y܈>d 76J{ƴccQ!)AߑQa$cޓ.tDqYҩ2cܿDj/_=|Io5K>Lߑ]/4U㸲+ -.ֆBN9֫R+hmu¡7T(0^vV'cr^؏8btI~fsrWN{c/f+b?ݖyR_e ۛϗ(44rp/E4A9xε'&hνQe!2a@nQ<"z\e1\tGݧQ:HM1\H[$[dlp!y 0+i] g:W氐Ļl#((Xlk]^9;۪rVB:Ͼra+"<04d`;bu\ ;"e.3p.IJ?&K|ǔЋ:t HFu6&#yZ(0I_,{<u}az2-ύ;L$.:8F*9(ʆ `ݘ m:BMiTE j/ٷD H[0+&񺑷M3x:䠅_|@P/9 "TEs{4t_T= DiMhLZ<͢ ZpgWqƗ4BۛL #C?o$ş$|GQ6U^i4/Xed~ʏd,VO/m?Gx˜~.AI #2y`s 8?mK IaHXgsjea^ (o5Qh9w!}5nI)VpqQY6ȘQF YGmWG n|o_(k>4iכNvn'T }KTfe OHs5&˞4AM$c\6Gtl3 9K4IFGE`n* ᱽ%H0€P9Z^ hp'E,! pd= u\ה[ [ 5Ç"rX&ӕ",dDn4Z[ 89 si-|2)~=~w, \5)}U`_O7uWub S40_-5享/$G% IXuOEg}(T=|05=_z9u7)XBѷMiT}k8҄e 22M%ˮPM$b|%9e7 )1cۉ굋Ln,^1,x}ft[3xĥfבiGR8ܵo}=E@ƞq~QyhUkU2S~&| ~6Vít9&rd11ڿTwMcE4KW:d"Y+cg"yy]a`ȻgF}SiDy! )Wh/[salMm8,f[k,#NDVO4ZO54_I : uUDL? vyYdj y璁NllOi9(j-B?]rUʊrmp$uw ymzFKr^;jL+΃0x(C'O?>m FH=WE-8)+Hd',i` @ǢW6ےs 8i] M^jBRs_L-i\KU ,o+ЋKۺ`th jZ+mt !ײS9=RI,qg"4@Iv&7V~|ߜWE5ʣ HnRy~ûe$TuA,b"7yRdfd';ed-*"7z4(llBbazetHUG), mJF`Cs ;_o?ZgA[CW?֣qmi~I4;c_ S4"ԜA%xXֲ'iRmY[QfLmTۉ1,S ^pash[h!fs@ܡr6獟)ڔT֦Z32"\<(pO&QxH)ҌT,וVG> m|Ft^x~ Ui ,܀$uJ:zH)D]ZѝťĀf`@]!)jp]cqqDJwaUkcGa &Y<f&10WWZhWN f aGQŠ<ܪ*P:mhu% >+]I~@hg:#$*oM$|c,fU5U༻u.ʻ;?[ld^w/ 4Li޲Ny2㪎%~*?Ӛ*[U}GN U4,ɕ)v) Vb]ylxڮ-D#J # 'FsE`e mYe2;= D}ҲObj`ڥP o}^ʿca=#Sy7F-Uuu%T-Ѓk V7x'H<}  8_kE%{'iX $s^JyU:H'5'Zm3@#S\CyX~Qʈa ksߌ/s0LW[*@7P+mL}qEc**c'd{P-~Vu];v /^j 5X6hZVDeT@[p,t|%/>G( A֧F1"b4'gʩ).;O)AH_Z9[ wRuaR¦ax' Xu߆FoDtf12xs~m{xNQ9Kik!YWç$oØ݂ Fug4R$ w0uT7+A%y{3.igeҕS$ A3mޏ aM-ۇdy6$=89JIGHHv pC|yu?${VѴ|W[~Zϙx){Ga'' ӘF hsRz7~/<2#o&U7m3Ɯ|huW@ bj.~b"miy87؇UysXWJ`0%n队ٷcmU2Y⚠_.lfrYԘn3E`MUDՙFFqI覮e-:O> ]֯]LZm(wI}\u{nŮkAk9amt ?@3 o~эZ!!tuɸWThɡ?#::"^9-ᚩHi(uξ(;h5v1f0~UCD WLGwQn*jTKR9Bb (cSH ::5ՂP ~4OέI'kkbmTȵBwMʘ;\ӆb@!/gxi-LHݵzZa&?I[@Qk3@C+ı.w Wd˞μ׌[ \ρTbGR8Y)Tw2>9>$\vps$F9Bï+TVWr,4"4"j~ڬ4Yw< v|<T~j?>" [F wJ9O]ἑ]'Za\fKK?&0YܻIΰru`On&K@-GԼGmD 4 /ΰ|0$"Z8&ܯ iBB4!,곟\:9?պb9 h;ًh9bYmO#b@LoT.q۬Z}m^#;3(E|mUc96ă~Rh7jۘO]Kb.ětQ6RXZkv]\jgZSkDt@OS=zW!s Z^Swꊓp;T.i"?0L.㞤 ]jfɥՀ@kb䉥\)]yeӾRGt{;x!0u ,+<.? Je?ESDeU礧w.zBb$Otgp*|%$*Tw$^i*~ O,s` Lk ;B05 Jc]HD-lEqAVs1$>>qq%*.NX-30 ^NJ*OS b2aTg”/\B hm: ߷1&m=JO!}G Ӽگ߯}'d)4v8lCJ%!DMO#[25Zhy摽 `ђTI_dԺ ޷"r\@+ea\rTWk׹%iΗ- H$rR)t"pۯMk:g;5~ itr1#s#F!r7էZ'6'x!&v}Ie@JDKFȋ\.C_V|Mam>jE/B۝E%LjOt_T^2&jkqqv|I|kl;5A# ~.K?Eߠ=ˮĹ6̻}ͫ_xCy߿M|Jb{Ibz9hQcsYXNZ3t>4 O8Y]_ M1ШWFls2b #:vo`vICc(Hb]y+i\ Jh0.Z賂bp|Xvl ij)Cgs A1=`cFiFş?ẻ\?-e!;uʁ5kk\|QӇ fTJ{whP~dsU+>`U gdߵV~xTHR}X*ȡpcԚDeGh_IhKOD8`Eثpf{IAZa?w ~S8mmWH^l(I@Xdw{Yt0U` v?!E7ڽ`i(BId{Pk~ƥF4[::xQʎQp0dOVYryg޸Nuw jիmā%)f_2XuR\s'|PP&t 5cO߿DpȸD$gt;}d[8~̧5j $q"QHRd|\LY͍wY/"EkpO. %JbkON1`r iH<0UxH/2$X]H9IJExWXu?QZ<СR Ӧ}H Tb*K],e/]&*?~*3(=n:v9dkǤሧ|蕧 7.cUs㋽ t+LK]JC[3dan0cp}}d^Ys蒩kBnuOԫlMɍ]ugSX=md凍/AB|7sf7jut:DO[o:4'mnbF#sc5N Öu44#mY]P"N2Ӝt-Ҥ'm_MW%h|$!ydAtǻ>(+[T -69ekm0iW AvH7̾'k͉ ~YXMfl 7'8\V, :pPgِsC%k uRN0cpLcl蜺;JɍSTFː} :]\ N㸖:?rsU$qCsr=ǽlJ+n=3'<3wS9I_e&:v"s 9!%*cy))c"k&sӇ⿦?Ga6!J{:GqDB>tcNKYu]=`v oT*=,Q<(va$0oloٴYuXdUm>X!v]/kU'*ag._-iǥ%Gʺk}9=3pg""cϾ-̶O5;HO`rGtK]/X,|k[i86쎗C#+EyjRsI\/I!ɩ#jܫch2l/*m 2KmF/{K`93HaLcc'VthMQrtz\!VÿLdKCA Ϯ h3;-Lfs{Hufj^)Ծ9f>|ףh21)oWPg9u?gE膠`q3I/v>hUk[{BWF$.71aAyTݮ:&kYi&(#Ezz D+UH71JVT@?xhS-3nPv)uXR{$A\a37#r^AgHZs68j4sI~y$2v}|-* mMa&&iߋ{[x=1&*.3j8飈KVZR]Kyi|]c+:xD&WЏYti~V MiyHˡMj줶!5kli v{$Dz[I:lIa`cよR5hֶCD>!``OH~emP+sSA'>O{Ȉj}XKLEJLg}^7⬡:!)s4քh.L`|T)X'.dv[){/Ws $2 ~`[;vp89s fQ\&{DOjM>5"Н7 ~V/fj[,v0oL2`X Mדl;䠉~6T;!@8!_D.uy"0Mḿ:TN m޴ MI-ĦC*`{X0=*X$@jsW{((۝2%oҼiٿӎ&lRKBMU@HӪo팔#o01AћiW<ɠ$~-[1'XQ^B򒎮;)eOt3ԒOTmjq +y{\ჟnEH2Ef̈)t Ax> /K!X^M9Qa/ A@гxjz@fqHX{%QܻG}BEoN"Vxֲ@YG\vsTBmwR/*wtF#)vCu=C@\oVEltQ dvpjyYUS[SW=' -it~[`$2c[#+Iˡm&Nț(?z^{ˮw9OʱjtNPwT< B$qRf^;|)OC8i5 -KVy*>%݀w{QL"%3˻d&8eQVnÀ.!C/n_1)uZef)^Kv K18O3Z+Ha6y;hS|dύ-cHN֢HǑH+DhЩ6ٜхʁ;j"sŵpWgUzQM'[nq 3%OBHϓcd>^(r̷T&P<ﶸ]ZyxsVTJ? }S\JΥgr:k᫋] a"Ɖo+@[xS>P5|a.n$r"]%ٹCђ3ȚqիxGh+$Lf޽K|6;HMg$'>5ӇzV}e"BC{sD\*0ݤ8Rɢd=HZXPe`<Ѵ 5qF77='%@swKI~< fk/PZn$ꞽ9[#)郤Z9C'7 `\-~΅k`uf[]Q}=6sP+BзIT41Wi?#yڤ'؏G0z7W;@0'*d&ߪ-i\E}MRpxJ\p; rRDҵkFok2H"^2Z(-sjءDšjGs9=6tQPbmwoM lWO }m3qmŖУ<"~j~㎵6IǟNnvE2wژwUiaUftӭb¶,SLb)O?*VKQZ둗!O5%fK-= 'u"Ť, UZ ij®90F8Fki%PPM!)#BK SP ]Δd(5DUYߩP?9 [[oОzVt.cMP6ZC1DYT tGmwpNbQ/p|4w `ke?]mfB0f`}lhw(xغ/#7mO:Ը1 I\B\ >SȔ}C',.j@w*MT^~ a{D)7<GP#Olw;R|Mn%b@Оm'lh|Q7ٳ%.(5TBnuQyeÁ[:gVl@󀶆Q_},̬?}YP$SSS!n/'DqjPxL%난t>F:? .d9*<9 À8&A6U?qql!iQتdF ᷀* Eabp6Ǫ Jw9끗dIu.0NV_a2+r3BCϻo |4Ioos6Hd!Gh_5 *:5i<+QwTZj04(|kSᘱ0ZI:#8jdw!*C?/קoXtŌhn*-2=D?Y <K3ҽG~+.̘wl2N<2(=tVћ+hrwT|]L `|ʘt/$UZ- >ұ;gGEyp:)s3U~kk)y#1/q5rJSXsN/ɵHgeHcٝ &XxҰv% r|CKVN",_ȭxm/ڇyL0J>w.O.+P,\0*3|Ӎ(mJl!Sqn|[- ZwZVIG+Rlo' 4ܱ:yfO-W+fnK限ud|)!jfeJKOLVý*G帛`bvn#@7SZL=w&yhB*H j[lX F.%oD ]@zv<XO' ug*| $RmDa7E?ZѦ+p*RUU-+ORDE,?:,nb+5/{*rCS"Aj׏:~W4*M] K^|u+Cr}`GV{{C gpvag};:{ yزⶣgu5՗ͼ%evwX-XQNsFvm 7JFtݰ5bL"؂ω{y7D"y|ĆБs ~mxq GJFJD26G+Ar~̵Py7q昹'&qNi`reMy$AfʒYvm1>4:m:@7sxPrU 5)Qa)3-[A- ?CzipdCʃScBҌ$xr<:Q3)ըopXR%ҍV=VӮs\SqbosVm^pjW`VFQWEEY#l' Oǭs( CcVOI (E,F<93m/X)0%uۖQ9  _ gXrfmwɃ5IDGXjM25nupal|*>뚜 n *lEq QzRBԱѰf[ T;tnE0/X6XN +#|:we#fT2Vi1Kvu6n8[R\c1=t,paǼRgi86Zu:J 2U+K7`sj =5v@SrSh; lr{4'jG[` TQJ|/?óc")-3mrOJr@.oG!(MٽVO@DL<d]}E8cf`upTo`}6O$p2 Ѹ9M8!hV]20"+~yFaӆm,EokWz(Uq:` !9P]wP- CKT FC;E & eAe{j=2ƅ(;VGL*od˂kY*A]2~*ƻL6'tX:*`,-*8d̈ kϳ~?ʰ\X q$ vXH.w?#8$QuiX# zgiTL_$Wl w;sSFq85ElʓR+O}J߅?ò`#%!rhD0!PTM}"?>^ ~0[r)FjZJ-^A G7̉ u9A%egOšJDqӧkaM[Rl. pjҷof溌W329]Yɒ9Ò[bIc8ttϾ[k6EpC8 !#{kQX\xf$JvfBV| F|&,pk<7{E|g_pz UVo(qGˋMD!D*iV_yV}9r:X_!3rǟVM_ۅia-("}hzMJNa^w3G;IFFH\bbc) DG@7I0jJ 3`K4x~W?x̶2SPvMUu@5 .uqis5I>%f9ف<7:50ߠdn 4l6}1\R,Vzfp]=/p;C1,2pѸ3{d7¡vK;i?cGc}`M,rR]T#~I?ynl 2s $\!kU3p^P'~G)WY+ G(1Gfo:xNQp2D`DEnqAV\JIࠉ382ܺpV<ŃBrP "w\GNcC靂(@slXMQ?$֖Y=C:VR6 9zב7@ex#R@6v+hxnF:Ŭ fo> 7?[sC 77ܻ5UGd_xtN?7cN4ZMl5/"4[El&q>Yn9a.+6-:ҁud|/È rxBa cFd İW6",9^iznHl.)A}d8+'p"69i>qz2k~ysyApK֖\N&8J%d7(q0<Xgg`諗t*ցVL!*x,tj좦.Ŭ c?Nfn3W2HVaL8 U4 Z"<):>C=NbZpc.ĵM-܇JB%yLg"+ßZH—y&rDD\3*ɝ`ʉ" E'l>_a\eCW J4pC&z~tz@_»@`/4`2W~gaCoAl4rɽ#mt4w9U y KA|6Eڮ/'+$3)HQ/- Q"'R㥺)~&Hp-6I)dz䞝z<9(+0#6К"m>?]fײ0Sɾ`F*޶SN<}s[ atgQ&2IBfxK5wcS"!f4sIlޙh>*Ixz+:^B84_&: ۹ x.3霷T6ى-VdK(Hj页& :qჯ%_G[rb?wZ{z4Nf`"]W;BդZ5Ka:W2%+nV[.{ǖ?Z'~i&frdiqPZdFnFgeukP~!';e{[hoAd޲0>DpP  C71@z4$ S۷6lUIђLBBU1秢%qiU foX3D7aZ˿~H,ޑR0܁_2AԫfWᗄ޿7|{&x a;urpƇES-F!+7Ն\Wh6?][tPbaRpZTW0in5.ǃHx9JXQHo3n/8\OYA<9X^O~, m*\Fˎ2ᾔPf&CpWy?z^uɻ`Bܾ %q(D+xibFSTn$Ҵ"·^%p8;8N,j4Re5NN';8F]L ogij,Q e*N~U;+>}&I"8(Ӓba"iݒJ9 [zj+FJÚcCiΔWmdԮ23 M-ǏR $ ~qC 1aD3 5\QTSehPNyXo2%M7'K⾒*0;&52wGR%47Pʮ+W h&!%:׵>n?^ihz~{[@؏7'Bqkʽ-}=}rx+TsӨChVDkHBYtl1 h2ޮ){ZGV/M;(c2@?v`lc hMA*ﵱ2Nyf4+ͼ_<la4Vᄠ/ahޜDu!tD8Zr:W͒ ݣ&qQQ 6F{۱XtROz!P( Gf vF.u5YʇÌL ?x,W|1lb?Ϩ|FV>١+dp \ّU" zTэf&fr2LJi~j*둏hiE@ā Eve<A5JELЌ,+@<(.(n?-bf_z֨^QzZ[(Oh;"ã`ik3jq!@D {7bUi'^;',L*5ީ3.=mV^BsJ>?q,i0huСni p'|T@[^}aUf˯'Q⭚V+pN޹vJWdt .D l­ [L/"'^¬Ԥ=3j1~ܦSU6>(#;K_EED^+lhN(B0 ]?O$lކ$.(mնT9bI%hN$X*\#VJ h~&1f~:zu._|N[dҩF;԰ ֘&R 3| 6*yMEv3~ Yzˠ&2ЅNk51ms˄^4Ф6 s)8ajm.t^脀-yjB -Ё n>V;;SU.QAlބbvQa*; ;6>̞Zg{%j 7Yϥ '¥dqd̈wҠƚKh*R /Ԋz|?մdbVAo.yl(TҀN17p[Bsꅇ-s =%~;WZLi-8X:]hhZ^bCT&YhJDO7^ƒ+׋7Y 4hݳݓI< K+, NmW7IVR&b0}߰e +CY{P>xPNhRA3::hJUgFj_ <*9ɏQAP @Eh5DJvW˅35`*j,R[\Pzj|T!.iZk /?{;/Z`eri$^L0 GieIԾ` N^GKb_ su(7d0~)ݔ0 d,GAYu7EЈo r.fo8|]>t]{[K۶~n-4CfL7T\}  2@9Ξhsѳƣ7j|Q257)AU^oPS [kU4䕑N6S Z׻zCe7=[1pS0m!&ͷeK"Db^K1 dۑZPlbfˆ( xk$<#t@e](j&u:!oV,qemVh/A1p(Xt$K݌g EG nCUlŨq3/4 y-R%fXQfOJH)!!ZiG5Li2j'LO㓨'f:ga?)9etb]`Bɞ[ gfƫ 訲r -̔>4wVFX\K8D^IV=l5$d"q"WJ'6@5 f IH-{9Z^<"ܝɓB87f6=)Mᴽ>?D3ڌt^0`9Id9e)SV2Y3>4n0@r{f(d\&p}}|,1r aAzڴmS(ַ‘g|Z!Dk?E˜F&#M;OXᅗwihВגH3uW_q>ւKL1̦T{O z2L&.{(9LN}DXXvYs䧫`dl)I[}J4>dT),…[TZh*r&\,Jf~Gg߼f^ìńę믒tO'Y ͻ4茲8;[VIW/*r}p. -l]IXQCvcu=8x ) zw"bb\(R%U;E<{hau>NF=iX?1!VCCkcU$DW;`nnXcl Wf,7ǫCᗊ)MW1'm= ]dCQ ^aǸp?nC7R]SCJ]՞Wq]D"4:o:СWbd̖ues6оzQ3{yya8/FtPǟ<3Y4`5IēPzyz@]~jÕWQ _9rganۡʵjeRֹ巽G5:>$k$_,/?oDIYz&Y2x'hڟ95?^~ ac.޻zNUj]OLncJT9y& -C˯i0n!}3 ϔ:X@ BRٱ7<+BP}vo%!gi׳y}π .C ЦPH 86NbgU !ngJ=>dڍiM]qh\ 2h<+]_>ȏAPgIj0Y4Io\]t&&iU- dɷcsה=UVU$p׭A>-X r0HoaȀc'I}Tw83?E?cG~TV",F(YC3-e'U %eMP}z'L R=RuUCGV W TM-'z7{[)XZ `3h6Xlm8Ι6/D("a6nE)RL|cυRvOg \h.">6.? +lt%#,(ct\Peųm,3Z#v51#AD8dq#bHxq^ʌxަ @䴺#݂% 6>Whob;c#;aWVm- 2W}hWKQUt>kЂ z'9Ix%'^#i5j^/g |x (oyv"{ 3还-cj`JCܦ3gwA]jv1 X.([`w% B™Jh.mDd+ 2C3[јB8 @yXn-ݒ :m}|c ~C#i`f߆UӻV1^RfŔ8峗ll鯫.?ѕΣb._:ťUٌSlDL,pz@Ùͪ𗠔@Zmq< :-^k{+֩Ws9Kz-q-S #f5i /^žK4֕ "upZ0a2DNqwfFsm[kbU6N7`ztT+ˋ%}k8mBsZ\<ccݏ8f[5ԕ4r;f4A:Oa=['X]'6wF לjqŠ~]1BjMDќ~($d~U/{gRN< MoHbG,Uê.{/#t5~8@0|Cv6uCd z7R} y')Tz0^_8 0YĖ``jD:l/T&>~WAfըPpG@CfiyeWfya%RVr%M^OfgG4pmI&~uEn)QF1%2 Z0 7n 09E%C_OP9Reqe>V= ٘yHZeFMkG/Qp. BΊ%r`^iog\ɃzrK^w=d$i<7mtRG,+ >ƂS+:Xd8ezzPW9Zs'xgpI(?&N; }zMSbeg^?$q>Ll*; M~}l9S8UnpWMVjqE €N&oCa1~? h#(,/?d^}OuE<qӆ 2pB1D{{?vkVi}.Tb`MD 5oaYo:JL͜y;"-6fHxJ7IjoOݠA m[!<_dᚄ-$"7tNu )ok`l!ی9MpɂxxAphj<$5ka@)7Lw>sR)!.o,=m s,e =CDURlT,`O34%Oe^qY0ualjp> 0'$ mG:R1ul|pfJ`朼hV|O+`YOxr[T6H%H^{=DR-Rw)Z!oA\i։~fsm(&%Yw}ޚG2W,=ᯗ t+`e _3nBG#v%u "^šGdn>0uBh?L?Ot px3xib7:9SA3XOf% rDl/z;(hH2S łqO>!B  WFۤGSY@}7D$涸zŜ(?1ٙX*"c?>JV'Sac4R w\hq݇RW:m"BĩM~tJ2-Ҕ Jy4l„[$yXrw ܱ!2#ٍLTPUOj-^,Y@a aʢ_W#^WHUH1:Q. [^-k ʼnDGs<.D'Xi<5@C6~xH3p/L'|$Yb'ny_7`_L߶gFa.}e^`POD5rk'RQ/akN7QMd^wAhmm*b3ē[tݿ<>'@\kK橗~"K4jbBnq6Y TY0whH'㩈]Nψ˺9h oi ޔB(&& |74^N4rcݵ2tY]]GɱSʪ6<@[ рfw.X~M=k,x"`+^"byf#E̎b=3=6{K>*;Z7?=4l4ֱg-sun{YOyUSI3$Ħ2"PArjYEpf<+ɗs%-~8F t8 9za%v~j`$" B`5b&X`TDWLK6JvEsXd*ga2%`RL<1 k;e o %S#-֦a:/AR!]Gy(s?if B-}\;fSw$"' #wM'4bWgYjr⺶0bm*[z{O{P:^ Q`Wu{P^YS3miwm2eC]/dsb--rD;6ߕVM@Aז]l;;YR,3ꠅWS$؆/G6+hhVяEIyFTfYQ$c$4i K{6`Gc?%XX$:k{/ST/&P1Ng [  JdV8 No-̲."3k~ o QurO~VSC1;Yfei'iWo}05Poه7rBdS[(''qcyEܜ@/k-k;Q@ޓآYGj8n%g.hO먤(%.0MN,Bƶɪ]tAN=X#FCB@X)4~O%S&%6j $'{2ɃEI)\\=!k*Vy7d?/]NY~piXߕR"b]j,^Nz<$,r>;FKX2QV4c3ywQ2;MyG)]; VpA3vuvk*`FkEE!Tp|E"t&1OFLD } 5-ciV›R`O6w<^V\rR; >ܪ\"cB,yCfj&N n1q+ U ^ -lT{C fX).2n'41$̏Pr#>UiҪ6lC!ӋUqܜ<@KS9Sh²v\Ms۔minKDr d",VqHy@peOtS5>$wsK Gʪ wv56pe7]e Yf C3fILR/TEՌz'i qlў$R$ZUCq{DA)sN5+nRCZsz$6e>sm9/М&mz"cj.YD#S!6_e-${tA֪5Tqry#' fL-fD=S7cn$B|3&H!|+t*eg9%J'& VV~i jY)?G=1}CJ>w 1EOGhq_v-p+?C1V#>x,52tǼmUOmǃZTGv9+8GZTԜG NjPH<PV;mZ[ƆxWb]7\b܃i<ɘ6)=*vњ"!(Iߥ3ʅY+f T$fԈ_ɓsق:*|^P_tA* 5hRuM^b{[ U6x[8p#]~8#=YJtM8z ?|Τz\߭ e|> Gľ-Dv4:󮂽y!55j. )MڇGhp{  VM=!qyy7QR| z fzKF^TG&f!BkEPXK}D^v9-!Vmh;^bu m  JJHHDCó0F4y@CCCeVەqҬH[ƀEƎ]sӊg-HXNf$<;y&/g] pͻjw2!k;BHxvy#PÍg1LEb&TJH ȞF3G+ fVnKi6adgbcNnfǹFOߠ uGwIF!3 klDR;> 3b1hImH~v/4*l c-q8:o*Z am$WԓLnG! }.w"CE^.*7»ߘqUK#v:!Rwxb|߷5Es%T JE,Io6 >Xn#5{ULu!F quMvPqEJ*3(MV\A^|%-ي᧞VDϸNBR=#yl}(!50am]dDIwf>jେ ;[G=L" 0)]]o&f\̂/aqz۩7H*<)&[LR{ , ۄܠߴӬЂ(JO,Ϝ(7 dLGƮ\Y+*Bvl-#4!p@Χ д^wƨë8F-R[a5&Ό TlWC2XyW8* a 9܍=MQ6nί?MD|g<a٢19bdx['(eK*_"%x28wUSbK꒑п1BփgE鲼?[~ϡTk(4]خM.XE("T|)] Ӣ Be),KWCZfq1ZPpJr5C.IFB4EO!b~Tbb doᗝPU)/ t:霷x SPskˆSP5I-tx؅q)`^뺒KD_!3e dOThnlc;.> 9%v4qr6:fl֕] 5_XZchQ{78RM,ˢ_Ko L2g(VbFw_|,Vh G݊v`yP9Yi[k%ڤPBl 2hc/(2^@ܜNlZK@>:"e溶^M{p$+ Ԃg_d@;+B`8sW GD?,"t߰L Mփ@ Ƶ r18L%˿JӏgQ 4Nwx? 繶 #_G; hVL ?_ze/PJߔxP+*@[i+/Z(XFʻᩫ.cO'<pA$ @Њ̙*?sQkau('ь=)Hİ@ )R=R+c8G z<0)tTÒWO0<+ŲPџ}xG_/e!x$Ò\1b9;o~eQ9/L$&Uq֓*uNӶ¹b~!q?+zA$o7ϸR-/ HLK 7031~'K JZdiD zoR5,n;bԂ}lDUb\|b#j6o͉+њl׶Eﵗ _Ix؎?Ys՟"ɥ`uV m{jvh.wVRi^fLjw%&],_]‘Ay'w\s KnH7YD"rj1u 3űBL-y<>-PBO ͈hE/D;XYu8%jq'/rgJ0m֭?ڥEx6W\xdDF~VbrtfYdݟ5s &йlDv^;d[}sOStm7ˊ]17ǖ~Yş:=4{iC~TgVΞs˞'j.n@d Vf&{RU!D#^eONZ!":LB-Adp0f"NKd8O'b),"-x Y i-+Mެ蹷6ajxH.+[ NԃY1~5ej P[$6yEgy&bRhG.=WVښ:``*1ɢjf 0 3$ f;+ .2NPK!"X5 ǭn+ki?eo-\/%\F?Aa2~\ *i5a@~aDq 'Ҁȶnky9!s[ca.[b@iX&s4g/$r҉VȲ[:wl㼚+cգ}a bn\dț V&h<b3n4+sFVů`M3'XRfg%}kST8ގ"'+ A,.}͔<< lu O@/bpY$j f8!MX}*\^TX+5w%>l'ý/̑z+§oLXv6ilTϕ._ 723 yý!/wZ[jeRr0 dL@Nj ޠFTK +8#PO |N/cb7mZV{rX̏o85wd/N~]\UhBANsKWȝѶα|4CQ8+2TuQ #wR>&ۡm}q2 qK?]3Iµ|4oA;rv4 ~zhBǨ ǎjJLWիL 0x4uVd G*~w|V :gtt2q#d((ʳMqB>q$S+=5S|ͱ4/5ix}HUE2J؊M\pu"..ta:d&-y? I;ڗ2.VDS:Q:qYϖŰӭ::;B?Un-gfy*m˂eIyk#+ T=M[ӕYށX@WfRY] La&D' xaX_{P C}5Uy=hyâ%i3AA   οk 췒$0ljGIOL8oU"D#h!]$!Ii*金o0zoR "y \TmzSN5$3BT,ǒI<ϯAlVߢd4o\%B,7O\_8=RK~qjނ@Ń) r뻶 \,JT6B:ޣYue{6ό2x^GС!uK_LbEZ ɡhДBZ%I"]:;ӪD!}u>]O~Hlq,|x`wv(.ثwp0jZLA^5"س:YSR0$_ rؿLRMKf+IE,*<<'*($-+mxF& \vT-CoFc'Az]}QFV$:2ӁG] wG({ަB\Ꮸa{d`H՛J$@bPzz ȗ+"`>1չKj&R7J|9}_\DZocpb) dQ.'U$unfp>DHNg$%.iE u83>5jGxr{7ylkє]#+^Q aE>΢n BeD7O- ^ &%÷M? !2DCZ*e7rG[\Z{I"y{BPI}'FVdv/j!5ie z9NG_huxuQ\jIqW˖켥Mkͅ1{^i;Հw80wt(%mrXVlz3 ;Nz;aMq[6݆c̠J葻@^=/$pq)èEh,`CB=^/2^LC, GVe~UG0hڏw](Hzal{BTwwKnjXD/rg3RfMKo?:ׄZzKa'܋"|Y")XiTS0֯l̢?I5tL ߜ˶L*!ni{$3(^}m!W'%H:_=$ kmtnM!90[Q*f(tE: 0ΠG316Hk7=} u 6D> xhZs\[mgbE[-w,*&nA . 0 sZ-l5q垜 #|_ oYqc0?X+UURڈoEf}EŭfiRӢa{8_' w1bfA«agQ,H40p5܏ݬ-ɪm.akF.[bÙ0Rnc-WO/# Wj\MZrua50N3C2`)S*w(>ЍzڵVAN }4|KGk$W{~MPe`o;T+SB/xݢ)d0r`Y-6IymrVɽʦK-z)ލ&'t.y}rI >Qy9k:(GMbOڑrl_jo7-yrr yv!h#nʄgܒ8ʙ/vLM=2Jȼ1 \;Nd{q; I a:];ƃmm=)qFFw, Hei6HŲKϷK&b"Uo&hx:r=lKƋ܅4ۙ!vd #_ r6/=d۱)zOf牓QgHVE(@( vk3C1;&S(6ID;I*}8Tfܥ ["cĠFFwx{EapZvN~z*2fm6H NC^[Lu:5!IVhͣU"NC7f:q̩eD$ b7L⸰QLwo흨fEt⽣]T,z> ƌWZ}O% GS Vv1埗^6Fgp;oi7bbx&L$g`ek}Ҵյ6D8(|+GҔ= :7J$ QW:3z;sf 2"q4?2)A"4ƶH9PWC9 Lڿ($#ǖ{WL>Sɂb!+o"} zffmo"UTaGz>\gɚ 49b SRݭ_prp~G(_r [[}P۹MK!X4 .ts9I9=@H77fCDOu&* XRo $B%8M+^XM>WwvCdmД'u-/^._:o~tեV?#rgIdv"Y**j ?q,yU0zqԺ]?[OG05v,$t?sՖ%Ş4oJ{)UYEN+8u5UjiIHY(bwG 2V7IW7UN) ?{Ja>F1y l|1ea¤\փHMK4t[K}v_peB^ M 7ؽhIm9凋NRHyH NX=`vHn FXA6HytyFxs q#:-/0+xW$0ݺ OuW ̼cg5Y93a>_l8q ݓr2E&]<)2uH ̰έD qLVƀA"G]EsYD?ݔ(02՟;Cϱ˹59 Z8TA(z xǙ(82!<&Ժ߁7̵j\ M;){SP2w<=:Y\K"($]ջY8OvTS#hC _XRCOɂUo|w/c50Ie(1CcD)2}[\uúae~kښx˺GQO7oH3CBxZ$xhBᎻc= ؂Fo8B.*0Vn IŪ)6 bq@t5TP@r[\dQ~aR(_fj4)_”Gzk2tt^c ASU6o7[`gL10IULi77zW\N#>}bsB *2Q!,}үEjjGܦg0bfǼ#cOn$!P}8GG$4g3h¢xeE[!ڌq KqLRw641Dd#dI1 5Y0ĻChG`uvz=T@x2D6uEUĖsh Z@c29xELq\cX)ng rT)ss|/b:4eYEnٹ+$E2A*\qxam 3:D ȔZKPc4C(&Dܳ-"=[ rv(uQh~_e]{ᦠdA!U}D dVj`uʒ!/7ylX·@Q>44ǧ9J&kх;"ʺb2$isښ73i ~ |3@۪/O:+9@h`{T섶ev Py~0Vt Yq&y2bڥP^3O6A8] ((A9mNhBھ"ٯ3zzf^W@y##9L ;. %;Qcy+$rBto#Lծ8 ƪ\7 bi`zD*H}{FFutSzEM;Q9ǖgVxKFs]uX8#@FO@4q ? 3>ɽw*Ez}.)MP T1,WT '־h6<O;qp$7G/7?x{Tfd`"Db9M3UӤwnKAh! :5䘍NL:q3EXϨ $8Q^f W)8;B < 2s'ѧз_?g-.Gcjߞv|mx]QrRK,4^[a叓R>tBliWIgv@Y'-5r|@|D$": ~0]'ݯI\Ӕ\R[vl9bx;#" J:^TgU (%ZaRwkSvPASVV뜸LW0~"\~x~0["Zf~cV>/v?- \b]y<BT'Pn.tی@{D ;1H92q^Bӫ]|ܽlf]N)ºHA 2hΆ 8-,Fޭu4a:*{'OAB_L;WO m@td.bѢPZdn̴Rʼ3#'I:]At[G|e\_K&b>1OØ h3 v"UDM$KܚAYYȎw]+\LVSǽ+Ƈ2eE8.񒩂hJ*=_^W*#aYa:tf*P0zL:] RغU|׷&Urs׊(柫ۭ|FS#:X2s6`tvYI~ * -azGtb|SL yw*c0^RA-:hD~zG8;9` 4'aܐ!-U\'&ÌV}M M6 L8A5jS={áiFe̝|Un!n|iP?^7? ME"|׍qPw[ec"޷?ݨ&˄4*c zLAa[@h:vc#Lv Uw2]b'H4&(\̎o=Mo{gbzbWkoLxjaUϏ{\G|*$#*Cc+i@wzgăx,ExQJe6y(¾> }1fVLkcNPYGXoD5$dϨ.^(%>a;j6, ܏("!q _WgipsC^dk˾Tj_͏3r\Ҵn _űjbt#%C_!ΪUԌp<]djnWY0?\kص]5&% p>´Y;$|ʜGwX|eyQc8}gj2?DM H|ӹڔQh)W|jF&x-"Hj{-f@g'JUQ Mw^8+<c26pKkr>λ;= ]$㊬IgȷzF> wWŽ":Q%cTK ]{g-n]I!qILy|j7oSa!u Vb!#gK3!b0}}Ǹs݋nR3϶ty Aica0#e>Wm\/d~.S$$>77. tb4{0zHc^GX1}֬|WߋH_u'J0XO_VLᗞ[c['{ĉZ7܌3}$Raiq;]'Bj ~ ѕY'|SAuHoJk2U]ଯ+ɟbC>HN,4`fh֣U3y Ǜ<= ~.uMj^AemH+(Y㭏Oһj*Ϗ'),[Wrj*2CZ3/ߘw=|H;mz$TSbrv4/ FJ!gR+Cu^rS^4tsht^ KB#ix2BT~;>BD}vl"UaUJ+Q[y`F<4+ d]J܆ h贄ᡓuKĊǸrQӕB{BvҰ;$Q67YaY1~v,dqY4KV*|I1 PpGABkǟ`4#Bm厗^N5.Sw:F`j|~@)倾B"B$9کiOȕr69xjd7Pz/ݑoma6x}S [ 2K7,JPSxk "?(hyQ$p㏊}Kw!5q~x]HC&v[9;yI1.D|o"nB̾&Ns{xzXB*[7\m;>=52r4$+O> L%Io'vH7"q0{Y`Ph{=+B2T% ǵ*, )Xx 1sdeclme-۩+8Dcff},B K&W[N:8,I'I5) */v9{]?H Aº%~le$Ig"58 FXµ,2P8>I)9$ z EVN('C z4)8[TS?a*~uC 6샬6\ 枬wJ:Z )GL%%(}k\{0r'j-+ʰ2c_3q 4Z~<SoӿgjGBACqD 9MJ2f=l"&SMs-sHʽx䐍 (LhPpu*wKb]^ygFw8n .Up0aۦእ^_b<\{sd %2] 0?Eێ86i.HJj%±bW钎OBqTb* *P~ lT  rMoeԈ[T#@1TnuA j[^]<AOE9'HCimtS`-JM5]/Bs:=l 1i6#y9uwr먝T$; nҐ׊㈙-t%+KW=V; M:应Hƾ{^ O*Ǹ*6D*HV%*ސ_#1;4%̪x8a.2·e* Xb-2ݴ[*EC[ _7cҀl`)'I?} 1N1W4 ҹzRjQQ1+y5鉜xo.{9#|5e0[3%a7(2 M|Q 2]rbjƴ}УJ ۮ߳S7v!6+:Dd8;ksD':DEn̬8}#`OU~=| V  %mJMSASDpNsĈBgz9)$MY]L/Ѣ$:ŘwM){cOC?}U@IXJQ28N'w '!A&ʶ#6O{ˮÕ_taT&%BGF/'B.G7"OցuNmGX`4v7'I:yeN芙IޗNAwnDr49 @ vXpe'06Dx37\JP„sspiוϕrxV} |/WW06hY]yS #)«͓~n-Jg/3GEM1gHx-}] d1kKC#b9:<%^K+P3?Og:/jM唲-<#̝"TlotȻD^JW5!izguSh#`zcͩ؍ДF,U=P?n>-a+϶t7fD(C>~ ?oG@xj9}zOyX6~*qM:]?o򙐐~L95l/"_a2Kx!%/% Yּ-a;6q}faҍ}vC5˧UeC*,ZMPP1['m w:?~kr jJDga`g *g"o CFPp6[Q >5Z UH;%I΁Cz%ҦdӶY0ŗ3VV1$F= UTg^}=4cujcGnG*@x8$NRQG% sY="$F2 R9\}˰W.8~ ~K1[A@5%2{+Nm2\^ UP\e# 6 )0D0*p wGẌJ[wp!H# ~T@G/䋿#䉁6 t[՗ͬOW(QȲGd4&(:t6Z)[|9D ־,=?w`Q`bBm)k[Y>(I|1;eHRnD AOMn'r1F sb߈]wIP5kAY7?V?jN#ZnXV ln\oZc,0DX㿤b#T$d<WU_6^A'^hЂTmsIϕn] O_(2Pà5PǪꇇE' ');d}$JZ$t-~؍. | %(TyĨM[kxXM|Hi<ѭ6+'Iļ<+7ý4YlB!klP8f<3O;K A?z |sQVށu5b8tJG. @a1z,ي{|y0=rwk=yLsK8ȊU%If+'B0ӝ7 WR6BXFOY7&a~%FMQT[>mEbv k)T(=}, *Iͥd T76};D 7T}.ryvT7)6W6z a׾ G r mO-d!Ta5؝9b}Hl+(+BƩf vܳ61Xg+)w٦ >-{70HMDAo݃q{>Q_<,Q2xnEj-{n1WڛFFep_ං/J6ۭ75?E;cy-.W#R*;H?Lj,HXG[6\hb%^H]Eڇ~FIbHtfi6 ˸ql+#9]E@'o7EJ ~PQIOggs}"=7r/|kاsz6aA]M2q$5NHKuۗUՌ5^^ )=ʪc`o /*RyWNv)Qł`;& (L1Q9ف/`G񱉹G Ok}1zd|GAmj׳+`& %-$Tj/-<* ҎB,WnYnUGTu/"`/_|n!׸+K>qnA.&( <479CLG"t#! H>?r_WbyHX]`1q0Oʍzv:׻,Mqi:r@ugced\]bscV{iHULmvfopIke`UCs[9q,5^Tȥ t۽X3v6Ah,Wl o3 ߶ӑxQn}X:xP(i1!% Y3TV`ck5ޚ-f=?@I[%%]tN`>5nz"Ѳ jh#(}Ne bCT R99P9 S&,G0g֜ ߥ|l]ǰْ|-IX`J.xEy=X)&$+T~4MvGmD0 /#H)ȴ6yJ7-,’2kɇ]dh,љC[1tS!Ԭ\ P`]}d눦^(?;ũic, 0CJ{^j ;X2 /w NB!\I LI e抇i0AL6Dpм}Ŧhyek Yj1kfsՁ5vI"aa}\i.5Vvu-^Z:H+<, K%z=JHxR[[;Po }袮imp`oJ84%I7yqTW Zr7ޘ;YDU2{͇R8Ȟ+4fX0;Y =3PW%=Rv CCQV;!n|-^Yvm^_OZMhKYJp J3S7F&6ܾTD gHaʘCPCewz,1, -tR* ՓZbTG: A*תs2 .bfޞň4ck’CFOQp[e(o?.%Um$'v56JZmGY PJrڿۡ?Ԁ?[.y\8< :DfHU`^ccRqŜ5=AӄdV,`,\H _"gb6|+V.uRL2! MEC2xuIHmݥtIScAVaLohP9Wc|ۈ=hEFS:W ԳųIHp Cv ,N!@ܸ!aPu4A M39/)91]VTԤ]jeI֝O{%asefGN/FFaIeV[6 Ä|d˻(w_6sH{V1h 9h ҹ[ooF.v܊eG$ſ;h7U|\ Q/S0PJ.D!K7 XS^ W`-.g8\B/rz)öN5S+$&8 z7bYٌD="S]{Ns3kbjMos*=RҀt[![d裇'k8F2Ľr:DBT%޸ 蟹~kYЉB|vq;&ku ;  릘[n\0?ywەw}6㮙nYko!1Gyu1Qnp}9 i <- #UA.0w{ŏS}<4e δ~-^+'dA.l6ݡuXo| O7P_ 2it&US>@%B-^`M,P6qw S7 gtn+FS>sR_x6{@{`ņ5:xeI$` dn#-8>_$ON+[{7syX,5K25oDFTݞ st5bUXtVl\'6˗ZFB4EIѐO;Y$c,V~nq͢Y3˻F Q>رx$}FGE AߨƟlw(ڇ jy 3xO @x>9BU(]G?#&ۨBD1 88W1}5Armg8f'yԞq28V?D{q㽬,䑣V z6VIl7bPi{p)0<Չo1c#}XJtG3̳>%{Ԗ; &enց GZmN E:pO[7=دzeY棡Ŭ>ဝu w"VwO/CjT I[  =C7BwQ38x+qЏۓx5KcE;vr 6Sf&9ܥO4@ņ +bD|dWt?nxn!CS7TE,2n,S2t  27C;{\^$cFJ]v"ȊnO^%~^~Ivj* %BT}uֆ JO,'CiRF*t;qͣfxhkFL tyw8mo!8uD5OUQP T?Ltw:XPIb*w6 Vܐ";x|2 @|)eޢ*wc YbŲ'x q=(d{Bu6H#Q nۻ/srL^ *TK˘?ا-h! ac-FUog"0^"Y*8n5*UCk{L v&"B6I̾>Elh$s}& H-*BiFRaT- N^ !"ElzJNt$cqr@`a^Z+HHi5e 9k!{+꟫m<<"aEp;MAkFOzSx.,Si̾p5JJ r֫( nF%[z4dkxwb.FDmS Q8g6͎T{J]3fǵ԰َ!l!*Jc5"g yqGϕ_1.\܈͍#_|IlÈӸr ^oFuroA`#C}E/ ]1SmFB}N0ޓ<_)giƇEe5}  h>jS{>mR1W7IɔVhi6J^#ZPO#Sճj0k 'Ů[(H:w0oB3LNc,#pq`n&a`0K7x`]#F>̋fqGX4-Nѯ'd歛VDirц?n3Qܕ,< 3&o\ަE^uc)6dT GHR\GͅPj6FqG%ڍ}VX9{_B^}Sw\e'q#Ay.cʵEG#1W⎒PQAEvfZtv]*J1/Œ_Ey75*<$'8T^t m̉a?e,a랷(ΏNl8-SHz{ͱ\6B2ozz LmE[:O+bzr) CT%Zb ;i@t R,ҜMQw<pF0]s67C'N@?k C{~eui+pr=W[,(dOFuyó~y g|:ۀ^'"\ϏV1^ԜpjP,N|C͌ +K3ĀŌ`N޻_H; ^[> ?d.;5{V[\jZk9}ڞ;^DN( pDN]]x>8 hU K=ì mEvo):Gl1 cXYؚK YIdվG8]g8 A^ G=G'ZspU>nZѪk y9o2[%8s= m1󣰃9V g9Ov]ka64_!-zuQ֨(B8 &S@ X1]^s@UG)qՄ +S/STx  9|ݷbXnq"A_P'(M9'~dufҜ/}S1[J$L`S&&Z DX|CZ Q% 9^'cR K clܥ;FQMj8C2R1IJ)g,2l 懈yPW;blbA G[|!4M4q|8u7[ (Ar8ـ2l4O 3ߵdi3鮂m`Bt$rѝQN% &J 9Z`?vT_Yeȭhoz`z32ʱaL5y?0` 嗑+3'96@ᖔFPahӢH2ɹHgghiHкIdep[]jezOVTj'07yQ(5d m'}̉J +m Z1͖j=պӝRPt^b78dh9! o߿͓2>D.Y0*^grw1x5.V^.ǛhI|០Y9`|Ep#ՋtVx_ikO,bxTJ<\_MK{* l]s /m# r;kl YT ^gXd@.~7~mώ8b>}Bkc1"alʰM1|F^/إY~Kv/V|'vpU0P23&2.y+.?ۆ rVMqA]R}U*}xA~K<)LFI@|l`s$wQSŢo遱f߱d q 6ˀa1kk~~qSPCP͑Xj2OR޲m-}kvμp96>-xR5ZȈA /Aڶ +w+!_+M+NiյOuԠ}:}Bb#QWw{? lq^Ewq-毡;gwURقDg;V= -)rvmRk,)KLԶs\c'2'^ #I]#Fq^]~#~uZJgQWf:CoV2v)7gM{K9E+xOKgr󆬘ݾȠBV wEzN)}cVU6|jS+T$^r /a&I03<UDBlY?@/<[YeJCCh"R2G=LZsa,wEtfIZlMlg( c*kV`=ܓ?0@xAjR'x"rrbX*e!GR0ặ,XÁ X+|q<r)ǗssmֳU\h揌MAgv:54pw1$n?c} >ҵx G9X+VsZ?ߤN95V=CG7g7xY觍:B,4Pvg sd"<)^pEF)CH-] #L2*JV!DJ,Hg_Q$k-. pyv]Jz||jNΐ AZLʵK=4NvϺi [k#)#oWn)!]ATDX d^ЂtYZ!Hc]T(=zٲ XMNcoES3ԊA^/eEa$܋yκ KHPUO1sNyu<"$X7ɒolpA(qQUޑ ;%:ێ/g^^O*"˭9 v&=Gfup0:KL>Җr6LIDy%Jq~~^nVu5p,/w>1Mϰy6122i""3 Fl?@Ԫ* <tϊZ%1L|߇{1!_NR^eA_)DP-tpXu'S= RmSPv]$ ;UF _xZ>}h4$HoEÕr~ Ըw8F&.FbPˁok pjݸb@yL:~zD52^+"MpP%(@0#^~;%pUymF Oʜnء~\6K&(.BG 7uoSҌ('YO{ 3">Aa)n0 uKGU^ͻ`\$zc+Fo oXD#ÑۄoT~Xo,uTBq>kFc߰Roʷgˈdg1zVGSHPCjA&}ɐޖ^u?NE͌6P0ކ.Ϣz8B:h\ENhHLX'eIwfKp҇ MZ6氌Q\('.}@%aV`W$p?9&NWĠ v4LG?3:kK('-x0PPx@GWq,1 +*i[QgG"R!sEĬ1GQGA(JZ ӪuM<Ƶ7{ IcB@csѸ yM8nVD+t]KYXΣp{$ vG$*VAb'ޠK~ 5*N @+n#AEz=PA0cb9 Jn˿skzby |OǴ "u`g%(ƓW(e0LיpOA7P#*keM@9#ΛwZ^D|Ӻz,(M Ysos CPvc?B@;/d}%$Y=`N9y}`n2O%VIxPi٪y*ñM?A!Y[ ]n:1qwŃ`RCԜ_{xi˄T~=-eTkJ l*8Fk$$vc}bK:PVEd ѓZ7eF95t;T!jpHHOQ}{)7һl)@~/|)3)@Xx\V}}Nfݒe]X=SxtwJkÊB3>clPѸ!C~aežZ j^rO% RMQ̼"t 9K]٭,q qeB# : 5ҟߗ742'KE-uE6 KTGrf}O"{M ?oU/}o{$AVr(Ow?f6 ?[{'΄yHdk_HN+𰬼V`Hh^M/Lmc!;Ooh|38:d 2Ѩ ]ՃF2x[DžA"h>T@m@,Mg}^Y&_3޴2i€sҝ=~H'<)#g9YnEg/u$Kʝ(X6W㸹:mpF;oxPah]^30+\onD}y:lX»~[Qx ^bօ a~'ߚX\{$*+]Dʟ\=~ *dQ^L ICTTݦ3|B4 [t IĄp-j\+a]v^Z݊]pTR?۔l_ ϴ#SMo\Kx^"7ƺsoT[RY|7P=]\l߉LFWAf#LqqCSyk .^##r>bTAƎzH PJ*Z67+qPcu`~O$]-B7e %m [-|M3um̾u#4T6|#ꛀ}A UXy?PW̆]͋P߻f32e890\E"PfT)f6GJ988Li7e&oNJWP8<!3^JĈVp\ Co 4UJ**J =𛖧i=i?Z"К6\<ͿMyJ }W0锴XSHM޸1O`ʅCPZ%&xoPT?Tɗ"sv0u3N?Wܑ$>;vy}]m.oPTi9gInq6<,CT3ft|ъɁ>ã'VF&pCeЃhG0Jx.O7N_|kJ&=5Sm::Wd ( DB(kJ"LNCo i|mreArT`wXZ|O4ﲋo{F^C9 ^ŖZWZs{F~uDze`xGƼFvH,yiҞ.~Ґy |[QϞ?HJ:2]p?r:|'Inr}-_ "3,gT.eTQdH8WrjmS@Y\ ,Z\ʏU$:9*6VpJhY-۴/<~0/T/[k?dsڄFv&NN]o Me=H%CAZٹDV_a. ^v"):Y΅wkMi6YM~?Xx>ZʌzO\ >e>/JF1ɧ NBcGog%UeF DyB ھB5xln}{y׬֏3\!͐<U~cʯ@8"L즱m[;q|kT8VU.dӪb \9"I}*j lO!B82c:|6њ]xV۟La l,s6 Am"EfY~:FnImFA32H\s46_d]rSdBz:I1;FH_"^b@ ?k8a[|MJkś"AkklMu#8xFW}0Y.Vu rVv Le/ק* A:f6, 9d{, 0#nPbyݸ$ok##{z0q>jC$b^t|,d@)9z ,&miA|:=p}?/J'6A``rs9Ŷ/pdONč\/5C)tz0.Asab܈}?,)cH/ 'o M%X傯ba:$-6`T5,sӼg'=P;冴w*vh5z\ki"'U!$*Of;ພQْa\V8BCO'SҼZnQeMV< pFK?#qP I+(}+f3ޓH< ?B^bd8]ʷV;Jyoo|TW\W#uO&N2{}.E^^Gy8O QT=ٛ1)Ht h"S~1#L.o7lnj 7H&L."nM26S<}s8a:޾Dz&|g4: YlFnJ\Up Y hdnD.vgCA\[f |>.\Et,3F% t&eDG&LoǴxƁ);S)F kSC.kxrpͭ{37vkW] KlJ8f189(dI1ESďVyuNT* )=g0 Z̖!=(C:dFs"8)磸QAm:x>޾E`D&43@?a2d{FZTTϠK}j: 5#:cNTHZAS,fWt"9_&Wfoa 1U$ȻAfBsaSKМ)+b2_i^9HS_G\Ok9Nۤ Ʒ 4x*d vqB%!(sHIC'z[F"E쏔SWB|'UwP+hM*qr`?L,^7&$LY4c\[1܈!A{^X7Iif{z{D3Lmh@ mo_I8_Cgϭ"@kos|? W%?rމڠYJ!IG՞^}=iܙ‚J~qg*N4. rp5wyEuDĐ[G38j䙑xV [CvkqO^wQ|l?N5ͽ3STk#7EBDwB~|C%"LAۡ] z9 4p Z+chnEDzsge/❖O;`)!js1ɓ+7)H}Q[W[4MZd6Sqi9qy;?4Z%^?H1A^ ;F)nExQ!/,.T[lP13NJUfoVO^EHzJ} "P:hc/I6DV_'E_3Z3bݟb >>E Ha xbdqn ha6<ժfs>Lw}*Vٜ~̦,2%Yu] [hvHQЈoI+~t}/kOZ#}j'7S^w$ ^n7 )p>TGlJݤQ^:Wތo*+b(Ԅ!L,F[%Of9F(pG 8CZuJ򖨳ڜ s|&t>P-oMrQ#oA3 D>0,:ZkEv>2Da"U&ln ?E}Q9mLBT5 ɵNԇbU)l,'Ug3Bk96i/]sS :HPd6i~!k4 T7y"];(?^̝PE(f|5F: :!#Օ |CL[ׄv;ziҐg\תWi㒍A,mK%4E,KYc꘠c YK lUbJ% yL0 Mzש|ӱBxF(nHhjm^m6L\e-`uPw[r'z1' 4tHb ت=p ,4-:pPǕA#?1zV j&:s'c_Q#2,]o/{>LEׯ<}#$M{VQ 8@ $iݳE`;#LKE:m^?~~TG{B[ȈkVnRQ gMŏ<=QôޙZ8FA#xe=SIk CrmCb@bS=O%lj"<-b'S&߯}=L s|œ:]GV|b50*Vz&o^|UF! ywQ?fKF/lKJNȌG; n~3E# D5=O`}S94B]ta3&1&ʩ F^U0GX`skyu`K:evIDѶeeX0dɶqF{(>m+GT7(<ƌZ)٩c,tоjΫL߾KG:d3d)'Ij@~^! qP[l :u68>LIK5-U.\){0`sb>,Qo*gI3ZzUa2@Lh/PhnK xÀ㰘x30dԐ{aݚIW WRT`8TBJ8uXptcc<"Ld ӣQc6Ϝb K3HL@$sX,e|2ZGB\.˪KpbՍ4rX<cCS aSޞR&4H#$ pP&IJ{𣊲֨^DE+woRs'UwR>dq];flHt 1!Iݲޟūӗt n#gk$$nj} Yw.BjvD; fp.GQ+ONʧj@ITeai5(i<:,3Pm^R,ZľcZfO'S5d'll2}_Ib tԚw/GgUL#j;![z4͙Kn}t#޵#BWK9P>(YBaԆ0{`E9#fI0Sj"G2A=$pR< ϻ!5 gWnmСbj?+vL38=B\ щ_ ]X8sC ov&(>X^Kdo#7 ]z )\z~[Χwl(1&-Kދ˫+zsA{\7H "ka-@݁Q;2!=$:}iKJ!N2C?_T>q:f69VDAz#2=źt: q;h+Ɩ#`eH2b G4iu}j{DB/!P_BS}x6X qP dQzex`AT8uEJ0aTuć T`pnʵ=-4x+5]>q ai6= .ONX|H b9`[ֲln%|eʲLOQan:@ij*da ׶ ,*Dj`cAy*o!tn➨cJB;&Idr#^LOOu"%ZUPofD bU;Qʂ~[ w#GD -NSZX5F9f{Us;R& sT?0ҿv /lpKspcU zJ‘K0M'xNOq\+7 |C`B+Ӳilo0Kat2^Oo|nDɳ:VHv܁qNJ@[OAϷ(b% cS Do0^VKWw+k(M.WTڄ(m?!{h(VoLfCR is\#?boqX#+9#V3FG2qq֞9\"uU1 UxRiaٺ~Y!au@29{a_I8L@gT5:dvy`gйWn:&9 lJa#d5)֍ ڇ|DxOw5c9tҕJ|*sFFaHH2n/a=4uF̸j\BCz^0Ψ?"%0xF-twiQ`fY\~zy;&xipE~elMW:Q?76QGh 0s`$nh j"zԶL5Sq7kQ (xy'>qT[Iv(7p͠FmB/<|0GhάےrkOڀ."L T8z ^&>~Lƚ6}5#+:R_P+ 3 ?d6cCia9Sz%D樯־a:Y:zOV9?A `B09/->i~9Ih<;S׽HMȓG7s[CFwDVی, 9^ Ŗ^^ 6l;Ģt`dFsk.!KyFU䉏X4B ƼA'sqxj6SZPL\U]nq~q²7-$/gA|FeOF>='4. -AG{*ZTcԻe)f:riivKAQl N{nK~"X^N%$5|," ~Gى+ N cJ@(R A֜(aBizcԧQ#=ۓ$Nu `o.ߌgꞻejK+,JN&A?sdt0'@\4s\ _>'5uH8g)< <*z{$B KZpƎ41j1jswo@?Cf$R/xaږn1lf[^Fo+\O!Ҳl$}փkG~F,p_\fS#D:u $h%|QT)X!pR<6Oc;=hy_H sPL| ӈBS2Dw;nX Σ랋Y{# CZc>1櫄om>x@ % ĻAUW*dD~*ToO,UQ$Fs9#w$JⒻq*k/5b[x"R@8Z=-,*Ȅo ?zzzŇ7bWvۦMmHnijHEiS)Gڡ %Ref\"У\(L^o3*MiwHb7։(^MZ"'ży%Eò ZkI"TTɵ gtØ!lKA<".>\߱J7h/KϬ.Cau0fx{6vqpNz`;.WpCecڙdTr33`PA$:[I5@q;iW!Q<+"ͫ݇&~LF%c 8<ػDUQ~Uv!ث/*a"gA `e׹y+N!0W0M,:ısk)FPRK\q fZ)+O@eIhK'H:utvVkZqa>BAx{Wͬ靮 _ُnBHb)00),t 7|^QZ{( 5f,w:ك!NX{?m0c٨Y ;7y͔lY'C@Be@L;i0y4}>Í Fv9Ns0h^^39&eh~wъ~EGɻ cha&q 3z8C^YByE,lwֲl'峲@@m2W̦_d.ovWQ눫Z̝Vtei1b=4honb$E0-^Ed63G[a1c66zQځ@C0i֎DnY`^ .rvެyZC g~ oRΨlRi*]sg0Ԓ k-Eޘݺ /4l}O4dZ oz}Ϣe(V?,10t^XG$S'ȃBec|Q9$~4:R)H4qݖ{|=t]pҟT30"~8h1C~I %ΗS0r5h8knоd:2ŨOV{pR ͠xl]4-eZ{n4H1y,i }lY(0>,y .Do@N' Wm.@2lj i "T Vd='/aʆz@y7W 2є@A3y&k,_LZk >cRp:)-63" չ?-0$suoGgvMI>=|lB1n#ܧӪ֓"1PL:׳$uq~ XFXaOkQP,@\Qs"ɗM4Tuk.j`Ѵ;h'(ZVHh2V# Cح rv+yPi ϳFRfF-xAEwz<|:|f JC4ƭ Ƽ 0rd4)uƇκ/\ qԸ&"Z"ZN Ą JcBNJ({4saoZG< ߕږ Ey#_&[eN , cr"7$+Pg B?a:ѠDV?rjw)\l (1KM60).ָIUL#ܷZAw&άD8`#_ͻ(>PR0 F`V?t6O8%3g_}U^9ǦM7wO[[o-pZIUvW<)X%ܖ9ϊs}˻^^W2~KSk˧ft0f3&'|FPgX^"h,!akS</@|Gq)As"#ãȋheAؚyg]\,xJbB(`rGIS3u>5Dzx A͉f[]S>'gAT޺FROB'2vHDvJ%; Ȗ!zԍ+' azKX=2ٽD;PI فVoq'Pb%?IO~i kbZwdҮ#}&TYw>d+k~R!*{HL)Gk,zb~|3I;X.XK_ɲ cv񐕋yJXvkXOd-̧WEBǟg3Y} 0,q۵owm/yIBȠ(@Yr-Z4XJj] rBr(=<ƪp+j~Yx]Z$8~,@UKXB=4#s-bQ2J,o־ R%7LvDžڇ-*z6n&4^"9C Wc5]x*202" H҃4.%ݹwRDT/hsY"u ]8F| m yP0Dzc@-'FWgjB#͢8Őx{˥4jEbnfջX2,a'p+*Ev肋\u;Ky c0\2}ˑ GR{zCݡcN:u6sE@T!JW蚧6{6"حsT 42欔U2LX}3dK20>D([-x)!HIZL藃rvN_bEW:V!E^rnr'RoW9 A" M>+\GxZm4<(H~ÅJQ҃݉yE (5@K(!<HE5Nc1e !2CtF ZN` E[Z)MLzņbNrA4<.tn+NddSsōyDeTZOf? 8^/%)E*}'/\I -C/gAϾGT-l=1/lLLZ+{ۘ8!`PW$ x5a=DCҝ0<nxHLj V?n5wTT@HutT;:i2rcGhjRX6iQ3dJs 56ij6|m{nÃ`gނdYoWX{hKPhaײIj/[}%dAP X{"rMh0@hpjzncYVq{bi4s],97?1<s Zb?v'vjm,Kg7)孮? J" 3({;'ո{`yN!ĝHs oN b~HA_,]TЗpgz[mRp)ɵᶈNqe{D< c9=&n#O7):_ &m.CQJނ#Tپ lD: 4A+XefdoXC;ӚD3jb)ڙ*c?t%s ܏pn>*_c^| S⹚S}9-r+W7/=[ѨЅ&%bgTG9P^։Ò$]t'ױ4NMoP%Oލp01 /.&$0!"tcu˶yu߸Yfn]yPոfs3IõSVO`#-~T5xر RQaMy QGj"&v`v̿q"NIA|V5C`\- 3hi/F^\6Qe\J׍Ar; شłF=>̔>nCDgsSΛQ]?;鬹yu-%Iț%`>X4K+7:܎AYȑX|sVUU~cAc:BYzXxCPyGoTU‡ZY6:Ȏ÷Mv䞢#^z&D1Jg/E!!c~'BKC`9JR/–1=,O*`7\PGEw8/ Pɫ`yVLi3}UTTRhS&S G:BD V*\"Pfy%/̍qrxqB`XxJgV!:9M*k@a;Ű .B`^'~`𾓹q Sk ֘ lcmCCP_ :sv1: HQ xY6 jR͹fZHqJ @ A#2LB wKysu 2,)ΦpZ/D'%iǨXXl4O$d8 odٕ+rDu.Wkzaebك\3R֒4&^%Q H2#Ir9G}$8W$'e@.m?H5Ж'8n>R6ߥ5k{G>|}H=t+E yלw~u,ҶJq2OT9oTKɫ-K'6"oljJ.isC5Uxu` tB"Ng[>o *{<<z"YQ-8<#>J{1TrMx< hY۠no;NJKN l׿z# $^iy| lޡU(]0A~e}y{% 0y~(}x-C@ UbopPe< t0uHP qGI<;}[8L!vj0K@B\+vy,ȹX!T݆ X㕈:VT]v5ѯiM,2V_![06oHę+ d_?@g½,ALE^َhfKݮv]};P+<=b~J e.5Jr賢hڇsA, bW=wg3,`gbݜk\j?3N|['Ţ{֮WmY;bf',WVkoLJLT9Lr({Stgb9ir;o{2+/j/by9CdSn]D3w@&x ]' M#ᡰq`sヮpHeqh ʜNU_d,D98DӐb"6 ]EH݌6큑āθZpCP=|lˏ<LI$m[*bCM='ֶWv`sΫIb7Cz(29SEqAg4Hz-i[jZ; 5>HlBˠG8*ݒ&0s^NmT~rSFO9Vv:Pu=0Xg=vLv\tTic:⁘?&G l _\¦|FT#;ŇU^DˤMW=Bh?GueO /U>A#5M;?cLjjQ+z:oO%m o!T[.u`,qR`zpR e稿SzH[/'xcpY}@9MyXE𾮻 I0GGʌZpٺ &,AҨ?kw^'(|j3{ihyyYvt=}Q&k.SX,m& 1`*^8hQRB@ s. ?YP;KIr*27dyӸZX5o.?+ldNG) }r  ZJ/Y'F%ij(*ؐߜ|"\+;=?{_)k=]HɰY ˜Q'kp^ypmVqP\p Povt>vy )SPM& g{^3Go]I+++G/院+삒! wTnb V7ạ7DLWF8PVfW exD$ _Ї ;z">g wWITzFl=m?$I?ytw-ҿ$͆jLfW!9(9gYbn\Nqm=otGR&A_86n'N)}Z !Fn9vRF<`m1K~1m]DJmb1Ԇ*5x6gZK[>߾g503"P[2Cg `PaB*6 BR9(A;Vfif8T;7"ԽV4W D Ľp>8g -d@(XwFm(%kn3 Z:Ҵ7]gbi}KH9wHl҅ݼ4x/ lq;ssFO;ú?-ȼ(2kѭR ݭŰLEUAYDIy 9̀mAN 퍑' 3Wcr]QW-Ek`Е6Nu54USEڲn 8G9l5|Ƽvi5t+oV!W[շ%t+ުٍ볻/KG3qagW7UM A0UO Gab0ȓ/d;i+wK#_<ܢVBp D/j0߇8S瘳R$3֊it[%S/\; [y3Eh ]ҐFYŵ'7- ;~w[ Lˎ1EaMA캦L#˼f-#gRs0ˤB`^|UuQLd6\ ق7#;)dzju[F]Z6iL L{nB/SR{=洿t| o%`v-:ء4=栖ʰtXHוtwpEM}vK/!zh7ʒ LI86y#{߷.?;ˬ攘\0#J:K5汝0 \],YjhB˾vȈVP &{ڠy\e`vTg/5FÓZ T1M"RPtb#iD4TwCクӅy\I|0ǶԎC@i-@~o`B_<dVxFVb1xx,V;D1{D+2s *P5d?DP=,+h8x?kp"ZL? ~F }z@ x[D,Rygߡ1\|=c|х0X: _<!"d7CsոhB47-gJ:ٌlt,#DbLAX /H- 6Ґ8905ytf"=eLh*!OXPдvY&‚ ~Pӟ!6=HhᎿQu$Va:)X KR^Yg-e9" Pax`d$WB 7NUJL;;@5&,|s𑫐scJ_kkfJ^!Ĕu 5j g¬@ vshί$$3@.IMX%7-OM":B׋EhU5[kNl0mF}NDNP/uXS! ^ }}9LmGptq*g_=vr/t(ZM NWQaO!\Be.ʆh&}"쿡qB@, 6m-YՏ>> ?EN b.fT/\eAxɦZDV Nfg-OV_XEיF{xC<ktl S=m!<4*H 6Q׬ynڬ݅v%Y}v{"Fd_ C)v,+6]7ئq9 u'LXBPO ng7SxlNG!Ӫ0 O񇭄V4mʑH,3ABb+˭r7$Wkս*|hxB Q;vF&N`-\,JQVNo钜 OZ]%F>_6&>+*al) OƱ)u<)g'`jπMd@d k |M-X[G!,)M?DU7Ot1>{ƅxm[ b$BZ)j t%}Bu*7$Z8#<$$FQ5߻G6\8: )Vnj~4b8jF۞CXADcPJv8PZ n)" N2{exJau8xg' `LG3 1BeM֩adur1~8e7`日|:ڱciEzJFEڢ5PSi5-Gn#]ndy8r1AA%PbB*PNitS5,swPR>`FW .&.ʄ XΦīQ ʦ2:f̂Ge_rRjC o6#@Nẁjkgs'(z7Zۮn4'}< 1ˈڿm S6X0F%|wn"5mYp.  u[tnsl ;!޵% 6hٞeb0 2M(УB_->bTma5y [YYI6'*̀هw'Tc逆Zi;e)ܯ 3wB8e8+LkUC:oچt#B«JSҏrMrPxtj ҶXr ;h6xhF!hƺdx24$_Ht`}d.m]k1ƌJ\YȦkNF7] Ӹt=a~'_CITnӄxCP&/u(mKݴw$S9#i[gQ&'r4HAGE&bɪT[Xmh+`Ah/j'@߅g_b{( з\T:&!ݭK6+@킾 s %_CCP.fF=βq[/*Q_xke[owHpAfX\kr`~Ð nQRv$1 jóVl=d>Bۻ_ ;{0\9FKnWwxW(EvI$sֵ%^Q}`Z/Q!+Ӛ'l+{jU6Np2O5@CTCa {&!vdS6Uc֡ro-Ϊ˥KH f-*q"'VQp"Jj.4dpX2eq ]۔ Cne`zb Vy,7Yrױ`Q<Szkݱz ]su%qcl.NR\yVgkOWDٖSEL)-PЫ'b׶E\H.DN1%cP$RG>"mI^JG%*ei W%iZa 1G_H^d3 9ӥ. ,Sᄎ(G(s)%7p!m;Q<]O^ui|*i'=XCAg1 ϦM#MCtSQl:C[` Dk{zMH8{&M&pOpʷ|pÅ᭼3{m\)~DZvܦh-ʎӛjKM/L s>z<)0lkӷK$]7)GۭZ ?W ē )$-g:Sn>DN HY=yT͢u6U$ጻFzuxtٓδ3LT7Un{PIM29d6P\f]|c٦+oV|H@ 2uk~ίLjJ4R~+qon'4 Ky.Qs֥3 [ыw*,|9*F{ KܡREcDrRW(u B$ m;-uyS($oB>םeL#+ y۵?I,Nisc/ ,6`=-URФ֪٘\9sܠ`D{`z{5yMpp:?Rq ti0\wcuhI_Qn v|?\t(l&IܩUb[[rPvR{)-BAiC:cj~jatnre6y9.Q8ވN]mƺP0 6\ڪW$Yi@M"@iI"]G3fqdcU?Gv0^dJ7U v55+aՇq[٘,>OX>]Ž`aC$.L@ILz }ز6D]T2PR׌g WWЧA&`JadJ}c{DT}ZeudzA|wqJ|ܱ<# W֑ϧKyr'ME]35MiU|hͦq !2o̱in~y܋浲̕f{) # ;nMvL݄)U]fL`$l^D&MDAݛۭgXeJ#(;j\xO+Jtp9ѿуLsJ|4ՈƭU'4'P Lob(XN\Lx8im%u;̄\v{3Fgs<4\D!WduA 9{K D95ڰ:~ oWAp3O E@_pNvgk!mnEKΥZm(=?d{Bv 76÷),(tsmY;m˝_:^**NJ(l8e2q p̝p [f%} y-'`ŁSK#o"|Yܺ'CByTЙ")?g}Z!CJ?I\ v7iMFWr1lϫ0zU`7%TM63;w+tHS@# IL|l 5m#JסU^LVG.Dd"tuv+sLg /iw^#'Y(酏,/|lty]A Ug8)ڡs_X07UʢLZ*N&^OIay&l_hZtrZN浽 yxكzf;.h#'mޱ!^Lk;w$0 jt贾ח,-L2z-;[77sH#\bOq*⪊-y9/\%Pق]& S/h,*[l{bh&ޱ1n>w :$hQo4_JB W=҇x\9]Lf^ՓU5gC8 &Zm=?؆#c´-MBH^\u}_bF(YqHe6*TxҔ(?!RC'ߚbB HCDS‰u*&=~K!{5͆I95Sr; '[EFc5so/~pDnXwdF Jtbi RX@L:]kî}gI5?^4Mso Cu $7w"{V3/63;.qpkmvGowwed2K?PFQAy:eOE_<R!zLeg[ybuCC3QBNR0qᏥJstl.Q\L*٫Dz<?%Ц:#A־ѬtyN2<)n'%@KckTg\J(.\:ڇza(2ƽLC3i2 މ4aO~6>~>Nd5o͵kjeKC;$ݧW%v6g<}nV׃.7֦wsQD&Ѹ{1Gr|o |EguӐwEamfe ('IKgc1~ZyTjQr%;-S'ܠF*A>i{#Y[1 IC`1hv4 G,`hgʜ>UI3%'dSB/D-t {]Wl`͵-ץcLIApoѦYu ?d[%Inj3sG{ں^0{|78mWC?PX)V{EOfTA DCm^@UՁ YnVr>Lq2SQ@}dAE\v|QGE3*Qsz8#{[%4n[ X'UPk^2q/ F~cb#[K4aFkbbChV9/u8 S qm@;4)|O 38ܻ$f"GUA4(`n gǛKLbg)tgL`co-2;2a;]U}k][oIG4=-3,uE-Zzˀꦋjtn6ё(>}yt0[ #?T#"L4'C]?ƬpRu)lqT껦X|zsߕW̐ `WtX#d`F۹Mh4R|'eN,+V7WȆYgx7:*ͣK5O84{%IU>-Sjy |M|zlY^O9}CPz[mygJ]\5V*Ia#񲫼]~jd2Qұ,&2A* +oHAi^wNwZOAnX/"`iL&̙ǒP;:ɛb w)Bؔ5Fq^ QX£LDz*,9Ž6=w)LD!3 7O{mFשy+~R*(#-th@@AlUQCˮ*}  nj phRbfD|-trJp]vGfv4Q̒r26aBǨU.4zP9#p71{(a]r+4^ʎ@rGt`pW%ovJGƱTG1%!RݫC (Jv㠵ײsy'.%dfnI3  2[ϫLhKdYiҳ{].pK'i8^<+8 qHm[ZxOZ,4F`e4=c!mR^Q'R-U*^ тf,Ky;g&Q!F/듞r@YW>FgլgMyLL̃Jo␺tʨ?Ewn A۸b=c9Aǒ$JiN\,H.WLqO$uNB-Ev0QוoEek݉nl@=~ܱwXbW]PHIRs[1]gW&wVi{ Fq1FB'OϷ+ɺݓ:h I H(n7c\ATWdY~Ҭ?q˘PkT#_%H.YrEC)&Dz; b  J}9''ě닡RYq~)UpyT 7yLL,4\獇r£:^EhH$u>:jvWi..j^g !$' /Z6Ɩ2qdhɟ ҃Ƿ+O"өKO\PP& ]7t2rKr(/lM'PfA*+ +L}ȎDs}38l;d f~ph.,4uBK=]tyh'31S 8gB"}t؞Y4#?s$.W{:Ku! ] Q^ fB_HqMe%m;1]\++wwE2`w"&M>I쎄Ȝ:ښOg Új אQ) #2ZL!Nj9P*[eonm2* qeʽHuMf  B2L}1p3+˯IkȬ7Z6=.1 ͂jAƤbDAUUbJhsbOӃN)x^6*'91 z{(g' >M6hܛ #Z+D d_֍#v N;iuJ8=1cN/{??X:пl" CB[>l>($渭p٪`7<P{)Iz*d'R!(fX-g+"IT7Ua&ɬ M(73}@Swz17'=V%L_hʀjJXq}hݿ ű;l៏YB,QC*PHѵ`dq&YS&̹ :Cߦ@uߖ6&DL c mhg4~Fq孲R!2Fӎ3{Y?rMTo_nI۾ك"u^f0RgCHްz2]=urχʯJ6И[GPHӎحcFHrFxo)(}]wC/VKt' eB901GL_ɗ|Y-(K. R'?/Qw鰌L_c㡎&2O_fI3ox]g0 +syD Qmx.x?;6StW zXDŽAG˺⥊Jc( %jyĢ6ψUG&m4"с1BCj1}Z }mI,!<=;=vtndRUT&5#S+Ēv?0>kS$Y% !6Ay>A-b'I4SϑX8QD>T+eQZgXLvn5.׌Dmg+4YkW\uKUv76:rM\'vSLܗ` )&Y6m3uF2ݽ2զHy eՀK;3 #_|Q @:ن/֭j[? fl,n]nPj+sDrʎ^jMjdRgB DN9S/9vr ԣR1+WDVϣjt쒀6+~a$&pcSt mu";9cLL=%P/]2`gq2Z6x&{Zڛ H0 pr,gFyyJCHrw`_IXBeoI()M@i{s}Ԩy̆-15F˳,w(\x*I)6 3mk|kMqE5o#=X81;]Q/WŘX\>ɾL$*`IuQǝÑKfAN9^ mOCW~}{l!Gj2C' ܻo3R{rJүE{^JeHU}2yS/`=* W)TZ_^ L8CUEN7sm 2x\ΩnQVݜaW{'@p% CۗA~Mv":.iLfGϊ(pdj&ʬ|eVH@=[=.BJxO$dҪ{hu2 #/[ eܛ0J|ƾh ir\[,o^U-ϰ""QaqFwd281 o (h<G8p-`˃Ǜr8X&2 'ʾʢpII6mDeE<{ ?-Wdg0O7Zg@oYjDgOſSŲSbA~c\< ءL 1]˛rzE=ϐ0HRFm61rܚNQ%! =*{gJo} LLD ޸uLמ-SlJ`8 ulEAyۉ D4'=rEӹ uڄt򈵞C!̕m,co[ [1%[*B?ۏ1Pb%ܿGފ.@Jj3De\1 pҌJR2BB`EX@eTO6+ڧ'U I\ݗx0,Ԅ][gnn"DyC?`F 2%>Y2WJbuD+nم\'DO<7jgPl..O]1D3ztn8DY>X= G,^%K7u뒜|? S0_*Js*h*# %r;g1fLNcec1$E&yUN !βSHѥڇO\$V󖱪䩴K{墳8HR3io(Q !bR$t_VJercx#DP9o f+P٨!<l}~AwoJ9hZer̠?2枛q6o^$}J`a0# <729avo+$00rقWё ?1b_H 9-}npkO6QʭEpuă1E~Vjb':ҫQKc /bQE`H)jWYduΠh!E{ !}$uLCVɇh6j :܉MX_G -&^#a׸ =x/I@B3ت+c*7pK10\?6"h^,〴 Io@F-yӁv| T N$+ J2,$h-yo { $*K+'ě.!C,Zկj+`54{6%=`a CӺ!\j~??d`6זUJFj`oa _@ۏд!  ]q Ϝl3m-AA Ne8#[6*l~؞ף9}Wp@-ݩAJz=n75Rڢwb9m+,Q: '`/ re